aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/24x24
diff options
context:
space:
mode:
authorVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-02-21 12:06:47 +0530
committerVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-02-21 12:06:47 +0530
commit1b3658c85f5a5a25643da0cc417c70986b7caa6a (patch)
treee8fb44c12e8bd16088d185e1e78a6c7f7d76cf5c /.icons/awkward/24x24
parentff093188fe7450294cf14c6c94caf10f32f9f1b1 (diff)
created a custom icon theme based on Papirus
Diffstat (limited to '.icons/awkward/24x24')
l---------.icons/awkward/24x24/actions/Finished.svg1
l---------.icons/awkward/24x24/actions/Info-amarok.svg1
l---------.icons/awkward/24x24/actions/SuggestionError.svg1
l---------.icons/awkward/24x24/actions/SuggestionTM.svg1
l---------.icons/awkward/24x24/actions/action-albumfolder-importdir2.svg1
l---------.icons/awkward/24x24/actions/action-rss_tag.svg1
-rw-r--r--.icons/awkward/24x24/actions/action-unavailable.svg8
l---------.icons/awkward/24x24/actions/add-files-to-archive.svg1
l---------.icons/awkward/24x24/actions/add-folder-to-archive.svg1
l---------.icons/awkward/24x24/actions/add-placemark.svg1
l---------.icons/awkward/24x24/actions/add.svg1
-rw-r--r--.icons/awkward/24x24/actions/address-book-new.svg10
l---------.icons/awkward/24x24/actions/addressbook-details.svg1
-rw-r--r--.icons/awkward/24x24/actions/adjustcurves.svg8
-rw-r--r--.icons/awkward/24x24/actions/adjusthsl.svg9
-rw-r--r--.icons/awkward/24x24/actions/adjustlevels.svg8
-rw-r--r--.icons/awkward/24x24/actions/adjustrgb.svg8
l---------.icons/awkward/24x24/actions/adress-book-new.svg1
l---------.icons/awkward/24x24/actions/akonadi-phone-home.svg1
l---------.icons/awkward/24x24/actions/akonadiconsole.svg1
l---------.icons/awkward/24x24/actions/albumfolder-importdir.svg1
l---------.icons/awkward/24x24/actions/albumfolder-importimages.svg1
l---------.icons/awkward/24x24/actions/albumfolder-new.svg1
l---------.icons/awkward/24x24/actions/albumfolder-properties.svg1
l---------.icons/awkward/24x24/actions/albumfolder-user-trash.svg1
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-baseline.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-bottom-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-center.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-left-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-left-to-anchor.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-left.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-node.svg9
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-right-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-right-to-anchor.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-right.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-horizontal-top-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-baseline.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-bottom-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-bottom-to-anchor.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-bottom.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-center.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-node.svg9
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-top-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-top-to-anchor.svg10
-rw-r--r--.icons/awkward/24x24/actions/align-vertical-top.svg8
l---------.icons/awkward/24x24/actions/amarok_artist.svg1
-rw-r--r--.icons/awkward/24x24/actions/amarok_cart_add.svg8
-rw-r--r--.icons/awkward/24x24/actions/amarok_cart_remove.svg8
-rw-r--r--.icons/awkward/24x24/actions/amarok_cart_view.svg8
l---------.icons/awkward/24x24/actions/amarok_change_language.svg1
l---------.icons/awkward/24x24/actions/amarok_clock.svg1
l---------.icons/awkward/24x24/actions/amarok_lyrics.svg1
l---------.icons/awkward/24x24/actions/amarok_playcount.svg1
l---------.icons/awkward/24x24/actions/amarok_playlist.svg1
l---------.icons/awkward/24x24/actions/amarok_playlist_refresh.svg1
l---------.icons/awkward/24x24/actions/amarok_scripts.svg1
-rw-r--r--.icons/awkward/24x24/actions/antivignetting.svg9
-rw-r--r--.icons/awkward/24x24/actions/application-exit.svg8
l---------.icons/awkward/24x24/actions/application-menu.svg1
-rw-r--r--.icons/awkward/24x24/actions/application-rss+xml.svg8
l---------.icons/awkward/24x24/actions/applications-other.svg1
-rw-r--r--.icons/awkward/24x24/actions/appointment-missed.svg11
l---------.icons/awkward/24x24/actions/appointment-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/appointment-soon.svg10
l---------.icons/awkward/24x24/actions/appointment.svg1
l---------.icons/awkward/24x24/actions/archive-extract.svg1
l---------.icons/awkward/24x24/actions/archive-insert-directory.svg1
l---------.icons/awkward/24x24/actions/archive-insert.svg1
l---------.icons/awkward/24x24/actions/archive-remove.svg1
-rw-r--r--.icons/awkward/24x24/actions/archive.svg10
-rw-r--r--.icons/awkward/24x24/actions/arrow-down-double.svg8
l---------.icons/awkward/24x24/actions/arrow-down.svg1
l---------.icons/awkward/24x24/actions/arrow-left-double.svg1
l---------.icons/awkward/24x24/actions/arrow-left.svg1
l---------.icons/awkward/24x24/actions/arrow-right-double.svg1
l---------.icons/awkward/24x24/actions/arrow-right.svg1
-rw-r--r--.icons/awkward/24x24/actions/arrow-up-double.svg8
l---------.icons/awkward/24x24/actions/arrow-up.svg1
-rw-r--r--.icons/awkward/24x24/actions/atmosphere.svg10
l---------.icons/awkward/24x24/actions/audio-off.svg1
l---------.icons/awkward/24x24/actions/audio-on.svg1
-rw-r--r--.icons/awkward/24x24/actions/audio-ready.svg10
-rw-r--r--.icons/awkward/24x24/actions/audio-volume-high.svg10
-rw-r--r--.icons/awkward/24x24/actions/audio-volume-low.svg11
-rw-r--r--.icons/awkward/24x24/actions/audio-volume-medium.svg11
-rw-r--r--.icons/awkward/24x24/actions/audio-volume-muted.svg10
-rw-r--r--.icons/awkward/24x24/actions/auto-type.svg15
-rw-r--r--.icons/awkward/24x24/actions/autocorrection.svg10
-rw-r--r--.icons/awkward/24x24/actions/automated-tasks.svg10
l---------.icons/awkward/24x24/actions/back.svg1
-rw-r--r--.icons/awkward/24x24/actions/bell.svg10
-rw-r--r--.icons/awkward/24x24/actions/bitmap-trace.svg10
l---------.icons/awkward/24x24/actions/blueman-plugin.svg1
l---------.icons/awkward/24x24/actions/blueman-send-file.svg1
l---------.icons/awkward/24x24/actions/blueman-trust.svg1
l---------.icons/awkward/24x24/actions/blueman-untrust.svg1
-rw-r--r--.icons/awkward/24x24/actions/blurfx.svg10
l---------.icons/awkward/24x24/actions/blurimage.svg1
l---------.icons/awkward/24x24/actions/bonobo-component-browser.svg1
l---------.icons/awkward/24x24/actions/bookmark-add-folder.svg1
l---------.icons/awkward/24x24/actions/bookmark-edit.svg1
l---------.icons/awkward/24x24/actions/bookmark-new-list.svg1
-rw-r--r--.icons/awkward/24x24/actions/bookmark-new.svg8
-rw-r--r--.icons/awkward/24x24/actions/bookmark-remove.svg10
l---------.icons/awkward/24x24/actions/bookmark-toolbar.svg1
l---------.icons/awkward/24x24/actions/bookmark.svg1
l---------.icons/awkward/24x24/actions/bookmark_add.svg1
l---------.icons/awkward/24x24/actions/bookmarks-organize.svg1
-rw-r--r--.icons/awkward/24x24/actions/bookmarks.svg8
l---------.icons/awkward/24x24/actions/bookmarks_list_add.svg1
-rw-r--r--.icons/awkward/24x24/actions/bordertool.svg10
l---------.icons/awkward/24x24/actions/bottom.svg1
l---------.icons/awkward/24x24/actions/bqm-add.svg1
l---------.icons/awkward/24x24/actions/bqm-addqueue.svg1
l---------.icons/awkward/24x24/actions/bqm-commit.svg1
l---------.icons/awkward/24x24/actions/bqm-diff.svg1
l---------.icons/awkward/24x24/actions/bqm-remove.svg1
l---------.icons/awkward/24x24/actions/bqm-rmqueue.svg1
l---------.icons/awkward/24x24/actions/bqm-update.svg1
l---------.icons/awkward/24x24/actions/browser-download.svg1
l---------.icons/awkward/24x24/actions/burst.svg1
l---------.icons/awkward/24x24/actions/button_cancel.svg1
l---------.icons/awkward/24x24/actions/button_ok.svg1
-rw-r--r--.icons/awkward/24x24/actions/bwtonal.svg8
l---------.icons/awkward/24x24/actions/cab_extract.svg1
l---------.icons/awkward/24x24/actions/cab_view.svg1
-rw-r--r--.icons/awkward/24x24/actions/cache.svg8
-rw-r--r--.icons/awkward/24x24/actions/calendar-go-today.svg10
-rw-r--r--.icons/awkward/24x24/actions/call-start.svg10
-rw-r--r--.icons/awkward/24x24/actions/call-stop.svg10
-rw-r--r--.icons/awkward/24x24/actions/camera-off.svg8
-rw-r--r--.icons/awkward/24x24/actions/camera-on.svg8
-rw-r--r--.icons/awkward/24x24/actions/camera-ready.svg8
l---------.icons/awkward/24x24/actions/cancel.svg1
l---------.icons/awkward/24x24/actions/cd.svg1
-rw-r--r--.icons/awkward/24x24/actions/channelmixer.svg5
l---------.icons/awkward/24x24/actions/character-set.svg1
l---------.icons/awkward/24x24/actions/check-filled.svg1
l---------.icons/awkward/24x24/actions/checkbox.svg1
l---------.icons/awkward/24x24/actions/checkmark.svg1
l---------.icons/awkward/24x24/actions/chronometer-lap.svg1
-rw-r--r--.icons/awkward/24x24/actions/chronometer-pause.svg10
l---------.icons/awkward/24x24/actions/chronometer-reset.svg1
-rw-r--r--.icons/awkward/24x24/actions/chronometer-start.svg10
l---------.icons/awkward/24x24/actions/chronometer.svg1
l---------.icons/awkward/24x24/actions/clear_left.svg1
l---------.icons/awkward/24x24/actions/clock-large.svg1
l---------.icons/awkward/24x24/actions/clock.svg1
-rw-r--r--.icons/awkward/24x24/actions/cloud-download.svg10
-rw-r--r--.icons/awkward/24x24/actions/cloud-upload.svg10
l---------.icons/awkward/24x24/actions/cm_briefview.svg1
l---------.icons/awkward/24x24/actions/cm_columnsview.svg1
l---------.icons/awkward/24x24/actions/cm_copyfullnamestoclip.svg1
-rw-r--r--.icons/awkward/24x24/actions/cm_extractfiles.svg10
-rw-r--r--.icons/awkward/24x24/actions/cm_flatview.svg10
-rw-r--r--.icons/awkward/24x24/actions/cm_markinvert.svg10
-rw-r--r--.icons/awkward/24x24/actions/cm_markminus.svg8
-rw-r--r--.icons/awkward/24x24/actions/cm_markplus.svg8
l---------.icons/awkward/24x24/actions/cm_multirename.svg1
l---------.icons/awkward/24x24/actions/cm_options.svg1
l---------.icons/awkward/24x24/actions/cm_packfiles.svg1
l---------.icons/awkward/24x24/actions/cm_refresh.svg1
-rw-r--r--.icons/awkward/24x24/actions/cm_runterm.svg8
l---------.icons/awkward/24x24/actions/cm_search.svg1
l---------.icons/awkward/24x24/actions/cm_syncdirs.svg1
l---------.icons/awkward/24x24/actions/cm_thumbnailsview.svg1
l---------.icons/awkward/24x24/actions/cm_viewhistorynext.svg1
-rw-r--r--.icons/awkward/24x24/actions/cm_viewhistoryprev.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-block.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-class.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-context.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-function.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-typedef.svg10
-rw-r--r--.icons/awkward/24x24/actions/code-variable.svg10
l---------.icons/awkward/24x24/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/color-fill.svg10
-rw-r--r--.icons/awkward/24x24/actions/color-gradient.svg12
-rw-r--r--.icons/awkward/24x24/actions/color-management.svg58
-rw-r--r--.icons/awkward/24x24/actions/color-picker-black.svg5
-rw-r--r--.icons/awkward/24x24/actions/color-picker-grey.svg5
-rw-r--r--.icons/awkward/24x24/actions/color-picker-white.svg5
-rw-r--r--.icons/awkward/24x24/actions/color-picker.svg10
-rw-r--r--.icons/awkward/24x24/actions/color-select.svg8
-rw-r--r--.icons/awkward/24x24/actions/colorfx.svg8
l---------.icons/awkward/24x24/actions/colormanagement.svg1
-rw-r--r--.icons/awkward/24x24/actions/colorneg.svg8
-rw-r--r--.icons/awkward/24x24/actions/colors-chromablue.svg10
-rw-r--r--.icons/awkward/24x24/actions/colors-chromagreen.svg5
-rw-r--r--.icons/awkward/24x24/actions/colors-chromared.svg5
l---------.icons/awkward/24x24/actions/colors-luma.svg1
-rw-r--r--.icons/awkward/24x24/actions/compass.svg8
l---------.icons/awkward/24x24/actions/configuration.svg1
l---------.icons/awkward/24x24/actions/configure-shortcuts.svg1
-rw-r--r--.icons/awkward/24x24/actions/configure-toolbars.svg10
-rw-r--r--.icons/awkward/24x24/actions/configure.svg8
l---------.icons/awkward/24x24/actions/configure_shortcuts.svg1
l---------.icons/awkward/24x24/actions/configure_toolbars.svg1
-rw-r--r--.icons/awkward/24x24/actions/connector-avoid.svg10
-rw-r--r--.icons/awkward/24x24/actions/connector-ignore.svg11
-rw-r--r--.icons/awkward/24x24/actions/connector-orthogonal.svg10
-rw-r--r--.icons/awkward/24x24/actions/contact-new.svg10
l---------.icons/awkward/24x24/actions/contents.svg1
l---------.icons/awkward/24x24/actions/contexthelp.svg1
-rw-r--r--.icons/awkward/24x24/actions/contrast.svg8
l---------.icons/awkward/24x24/actions/cookies.svg1
-rw-r--r--.icons/awkward/24x24/actions/coordinate.svg8
l---------.icons/awkward/24x24/actions/copy-coordinates.svg1
-rw-r--r--.icons/awkward/24x24/actions/crosshairs.svg11
l---------.icons/awkward/24x24/actions/currenttrack_pause.svg1
l---------.icons/awkward/24x24/actions/currenttrack_play.svg1
l---------.icons/awkward/24x24/actions/cursor-arrow.svg1
-rw-r--r--.icons/awkward/24x24/actions/curve-connector.svg11
-rw-r--r--.icons/awkward/24x24/actions/dashboard-show.svg8
-rw-r--r--.icons/awkward/24x24/actions/database-change-key.svg11
-rw-r--r--.icons/awkward/24x24/actions/database-index.svg8
-rw-r--r--.icons/awkward/24x24/actions/debug-execute-from-cursor.svg8
-rw-r--r--.icons/awkward/24x24/actions/debug-execute-to-cursor.svg8
-rw-r--r--.icons/awkward/24x24/actions/debug-run-cursor.svg8
-rw-r--r--.icons/awkward/24x24/actions/debug-run.svg10
-rw-r--r--.icons/awkward/24x24/actions/debug-step-instruction.svg10
l---------.icons/awkward/24x24/actions/debug-step-into-instruction.svg1
-rw-r--r--.icons/awkward/24x24/actions/debug-step-into.svg10
-rw-r--r--.icons/awkward/24x24/actions/debug-step-out.svg8
-rw-r--r--.icons/awkward/24x24/actions/debug-step-over.svg10
-rw-r--r--.icons/awkward/24x24/actions/delete-comment.svg10
l---------.icons/awkward/24x24/actions/delete.svg1
-rw-r--r--.icons/awkward/24x24/actions/depth16to8.svg8
-rw-r--r--.icons/awkward/24x24/actions/depth8to16.svg8
l---------.icons/awkward/24x24/actions/device.svg1
l---------.icons/awkward/24x24/actions/dialog-align-and-distribute.svg1
l---------.icons/awkward/24x24/actions/dialog-apply.svg1
l---------.icons/awkward/24x24/actions/dialog-cancel.svg1
l---------.icons/awkward/24x24/actions/dialog-close.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-error.svg10
-rw-r--r--.icons/awkward/24x24/actions/dialog-fill-and-stroke.svg8
l---------.icons/awkward/24x24/actions/dialog-filters.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-geometry.svg11
l---------.icons/awkward/24x24/actions/dialog-icon-preview.svg1
l---------.icons/awkward/24x24/actions/dialog-information.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-input-devices.svg11
-rw-r--r--.icons/awkward/24x24/actions/dialog-layers.svg8
l---------.icons/awkward/24x24/actions/dialog-memory.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-messages.svg10
l---------.icons/awkward/24x24/actions/dialog-no.svg1
l---------.icons/awkward/24x24/actions/dialog-object-properties.svg1
l---------.icons/awkward/24x24/actions/dialog-ok-apply.svg1
l---------.icons/awkward/24x24/actions/dialog-ok.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-password.svg10
-rw-r--r--.icons/awkward/24x24/actions/dialog-path-effects.svg11
-rw-r--r--.icons/awkward/24x24/actions/dialog-rows-and-columns.svg8
l---------.icons/awkward/24x24/actions/dialog-scripts.svg1
l---------.icons/awkward/24x24/actions/dialog-templates.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-text-and-font.svg10
-rw-r--r--.icons/awkward/24x24/actions/dialog-tile-clones.svg10
l---------.icons/awkward/24x24/actions/dialog-transform.svg1
-rw-r--r--.icons/awkward/24x24/actions/dialog-warning.svg10
-rw-r--r--.icons/awkward/24x24/actions/dialog-xml-editor.svg10
l---------.icons/awkward/24x24/actions/dialog-yes.svg1
l---------.icons/awkward/24x24/actions/dirsync.svg1
-rw-r--r--.icons/awkward/24x24/actions/distribute-graph-directed.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-graph.svg11
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-baseline.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-center.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-equal.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-gaps.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-left.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-margin.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-node.svg9
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-page.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-right.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-horizontal-x.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-randomize.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-remove-overlaps.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-unclump.svg10
l---------.icons/awkward/24x24/actions/distribute-vertical-baseline.svg1
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-bottom.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-center.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-equal.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-gaps.svg8
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-margin.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-node.svg9
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-page.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-top.svg10
-rw-r--r--.icons/awkward/24x24/actions/distribute-vertical-y.svg10
l---------.icons/awkward/24x24/actions/document-cleanup.svg1
l---------.icons/awkward/24x24/actions/document-close.svg1
l---------.icons/awkward/24x24/actions/document-decrypt.svg1
l---------.icons/awkward/24x24/actions/document-download.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-edit-decrypt-verify.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-edit-decrypt.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-edit-encrypt.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-edit-sign-encrypt.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-edit-sign.svg8
l---------.icons/awkward/24x24/actions/document-edit-verify.svg1
l---------.icons/awkward/24x24/actions/document-edit.svg1
l---------.icons/awkward/24x24/actions/document-encrypt.svg1
l---------.icons/awkward/24x24/actions/document-encrypted.svg1
l---------.icons/awkward/24x24/actions/document-export-ocal.svg1
l---------.icons/awkward/24x24/actions/document-export-table.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-export.svg10
l---------.icons/awkward/24x24/actions/document-import-ocal.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-import.svg10
l---------.icons/awkward/24x24/actions/document-multiple.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-new-from-template.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-new.svg10
l---------.icons/awkward/24x24/actions/document-open-data.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-open-folder.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-open-recent.svg10
l---------.icons/awkward/24x24/actions/document-open-remote.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-open.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-page-setup.svg10
l---------.icons/awkward/24x24/actions/document-preview-archive.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-preview.svg11
l---------.icons/awkward/24x24/actions/document-print-direct.svg1
l---------.icons/awkward/24x24/actions/document-print-frame.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-print-preview.svg11
-rw-r--r--.icons/awkward/24x24/actions/document-print.svg8
l---------.icons/awkward/24x24/actions/document-properties.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-revert-rtl.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-revert.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-save-all.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-save-as.svg10
-rw-r--r--.icons/awkward/24x24/actions/document-save.svg10
l---------.icons/awkward/24x24/actions/document-send.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-share.svg11
l---------.icons/awkward/24x24/actions/document-sign.svg1
-rw-r--r--.icons/awkward/24x24/actions/document-swap.svg10
l---------.icons/awkward/24x24/actions/documentation.svg1
l---------.icons/awkward/24x24/actions/documentinfo.svg1
-rw-r--r--.icons/awkward/24x24/actions/double-page.svg8
l---------.icons/awkward/24x24/actions/down.svg1
l---------.icons/awkward/24x24/actions/download-amarok.svg1
l---------.icons/awkward/24x24/actions/download-later.svg1
l---------.icons/awkward/24x24/actions/download.svg1
l---------.icons/awkward/24x24/actions/draw-arrow-back.svg1
l---------.icons/awkward/24x24/actions/draw-arrow-down.svg1
l---------.icons/awkward/24x24/actions/draw-arrow-forward.svg1
l---------.icons/awkward/24x24/actions/draw-arrow-up.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-bezier-curves.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-brush.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-calligraphic.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-circle.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-connector.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-cross.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-cuboid.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-donut.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-ellipse-arc.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-ellipse-chord.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-ellipse-segment.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-ellipse-whole.svg10
l---------.icons/awkward/24x24/actions/draw-ellipse.svg1
l---------.icons/awkward/24x24/actions/draw-eraser-delete-objects.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-eraser.svg8
l---------.icons/awkward/24x24/actions/draw-freehand.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-angle-bisector.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-circle-from-radius.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-circle-from-three-points.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-line-parallel.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-line-perpendicular.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-line-segment.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-mirror.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-set-bounding-box.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry-show-measuring-info.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-geometry.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-halfcircle1.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-halfcircle2.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-halfcircle3.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-halfcircle4.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-line.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-path.svg10
l---------.icons/awkward/24x24/actions/draw-polygon-star.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-polygon.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-polyline.svg8
l---------.icons/awkward/24x24/actions/draw-rectangle.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-spiral.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-square-inverted-corners.svg8
-rw-r--r--.icons/awkward/24x24/actions/draw-star.svg8
l---------.icons/awkward/24x24/actions/draw-text.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-trace-background.svg11
-rw-r--r--.icons/awkward/24x24/actions/draw-triangle.svg8
l---------.icons/awkward/24x24/actions/draw-triangle1.svg1
l---------.icons/awkward/24x24/actions/draw-triangle2.svg1
l---------.icons/awkward/24x24/actions/draw-triangle3.svg1
l---------.icons/awkward/24x24/actions/draw-triangle4.svg1
-rw-r--r--.icons/awkward/24x24/actions/draw-use-pressure.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-use-tilt.svg10
-rw-r--r--.icons/awkward/24x24/actions/draw-watercolor.svg8
l---------.icons/awkward/24x24/actions/dynamic-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/earthquake.svg10
l---------.icons/awkward/24x24/actions/edit-add.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-bomb.svg8
l---------.icons/awkward/24x24/actions/edit-clear-all.svg1
l---------.icons/awkward/24x24/actions/edit-clear-history.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-clear-list.svg10
l---------.icons/awkward/24x24/actions/edit-clear-locationbar-ltr.svg1
l---------.icons/awkward/24x24/actions/edit-clear-locationbar-rtl.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-clear-rtl.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-clear.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-clone-unlink.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-clone.svg10
l---------.icons/awkward/24x24/actions/edit-comment.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-copy.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-cut.svg10
l---------.icons/awkward/24x24/actions/edit-delete-shred.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-delete.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-download.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-duplicate.svg10
l---------.icons/awkward/24x24/actions/edit-find-mail.svg1
l---------.icons/awkward/24x24/actions/edit-find-project.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-find-replace.svg11
l---------.icons/awkward/24x24/actions/edit-find-user.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-find.svg10
l---------.icons/awkward/24x24/actions/edit-flag.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-guides.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-image-face-add.svg10
l---------.icons/awkward/24x24/actions/edit-image-face-detect.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-image-face-recognize.svg10
l---------.icons/awkward/24x24/actions/edit-image-face-show.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-link.svg10
l---------.icons/awkward/24x24/actions/edit-map.svg1
l---------.icons/awkward/24x24/actions/edit-mark.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-node.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-paste-in-place.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-paste-style.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-paste.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-redo.svg8
l---------.icons/awkward/24x24/actions/edit-rename.svg1
-rw-r--r--.icons/awkward/24x24/actions/edit-select-all-layers.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-select-all.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-select-invert.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-select-lasso.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-select-none.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-select-original.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-select.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-cell-merge.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-cell-split.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-delete-column.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-delete-row.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-insert-column-left.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-insert-column-right.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-insert-row-above.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-insert-row-below.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-table-insert-row-under.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-text-frame-update.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit-undo-history.svg10
-rw-r--r--.icons/awkward/24x24/actions/edit-undo.svg8
-rw-r--r--.icons/awkward/24x24/actions/edit.svg10
l---------.icons/awkward/24x24/actions/editclear.svg1
l---------.icons/awkward/24x24/actions/editcopy.svg1
l---------.icons/awkward/24x24/actions/editcut.svg1
l---------.icons/awkward/24x24/actions/editdelete.svg1
l---------.icons/awkward/24x24/actions/editimage.svg1
l---------.icons/awkward/24x24/actions/editpaste.svg1
l---------.icons/awkward/24x24/actions/edittrash.svg1
l---------.icons/awkward/24x24/actions/emptytrash.svg1
l---------.icons/awkward/24x24/actions/enterprise.svg1
l---------.icons/awkward/24x24/actions/entry-clone.svg1
-rw-r--r--.icons/awkward/24x24/actions/entry-delete.svg8
l---------.icons/awkward/24x24/actions/entry-edit.svg1
-rw-r--r--.icons/awkward/24x24/actions/entry-new.svg11
l---------.icons/awkward/24x24/actions/epiphany-download.svg1
l---------.icons/awkward/24x24/actions/equalizer.svg1
l---------.icons/awkward/24x24/actions/error.svg1
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-all.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-down.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-horizontal.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-left.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-right.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-up.svg11
-rw-r--r--.icons/awkward/24x24/actions/escape-direction-vertical.svg11
-rw-r--r--.icons/awkward/24x24/actions/exchange-positions-clockwise.svg8
-rw-r--r--.icons/awkward/24x24/actions/exchange-positions-zorder.svg8
-rw-r--r--.icons/awkward/24x24/actions/exchange-positions.svg8
l---------.icons/awkward/24x24/actions/exifinfo.svg1
l---------.icons/awkward/24x24/actions/exit.svg1
l---------.icons/awkward/24x24/actions/extract-archive.svg1
l---------.icons/awkward/24x24/actions/favicon-download.svg1
-rw-r--r--.icons/awkward/24x24/actions/favorite-genres-amarok.svg8
l---------.icons/awkward/24x24/actions/favorite.svg1
l---------.icons/awkward/24x24/actions/favorites.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-anthy.svg10
l---------.icons/awkward/24x24/actions/fcitx-bopomofo.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-cangjie.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-chewing.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-chn.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-chttrans-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-chttrans-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-erbi.svg8
-rw-r--r--.icons/awkward/24x24/actions/fcitx-fullwidth-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-fullwidth-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-googlepinyin.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-handwriting-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-handwriting-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-hangul.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-kbd.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-kkc.svg10
l---------.icons/awkward/24x24/actions/fcitx-pinyin-libpinyin.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-pinyin.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-punc-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-punc-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-remind-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-remind-inactive.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-rime-deploy.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-rime-sync.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-rime.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-sayura.svg10
l---------.icons/awkward/24x24/actions/fcitx-shuangpin-libpinyin.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-shuangpin.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-skk.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-sunpinyin.svg10
-rw-r--r--.icons/awkward/24x24/actions/fcitx-unikey.svg10
l---------.icons/awkward/24x24/actions/fcitx-vk-active.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-vk-inactive.svg10
l---------.icons/awkward/24x24/actions/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-wubi.svg10
l---------.icons/awkward/24x24/actions/fcitx-zhuyin.svg1
-rw-r--r--.icons/awkward/24x24/actions/fcitx-ziranma.svg10
l---------.icons/awkward/24x24/actions/feed-subscribe.svg1
l---------.icons/awkward/24x24/actions/file-zoom-in.svg1
l---------.icons/awkward/24x24/actions/file-zoom-out.svg1
l---------.icons/awkward/24x24/actions/filefind.svg1
l---------.icons/awkward/24x24/actions/filename-album-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-and-amarok.svg8
l---------.icons/awkward/24x24/actions/filename-bpm-amarok.svg1
l---------.icons/awkward/24x24/actions/filename-comment-amarok.svg1
l---------.icons/awkward/24x24/actions/filename-composer-amarok.svg1
l---------.icons/awkward/24x24/actions/filename-dash-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-discnumber-amarok.svg8
-rw-r--r--.icons/awkward/24x24/actions/filename-divider.svg8
-rw-r--r--.icons/awkward/24x24/actions/filename-dot-amarok.svg8
l---------.icons/awkward/24x24/actions/filename-filetype-amarok.svg1
l---------.icons/awkward/24x24/actions/filename-genre-amarok.svg1
l---------.icons/awkward/24x24/actions/filename-group-length.svg1
l---------.icons/awkward/24x24/actions/filename-group-tracks.svg1
l---------.icons/awkward/24x24/actions/filename-ignore-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-initial-amarok.svg8
l---------.icons/awkward/24x24/actions/filename-last-played.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-moodbar.svg10
l---------.icons/awkward/24x24/actions/filename-sample-rate.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-slash-amarok.svg8
-rw-r--r--.icons/awkward/24x24/actions/filename-space-amarok.svg8
-rw-r--r--.icons/awkward/24x24/actions/filename-title-amarok.svg8
l---------.icons/awkward/24x24/actions/filename-track-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/filename-underscore-amarok.svg8
l---------.icons/awkward/24x24/actions/filename-year-amarok.svg1
l---------.icons/awkward/24x24/actions/filenew.svg1
l---------.icons/awkward/24x24/actions/fileopen.svg1
l---------.icons/awkward/24x24/actions/fileprint.svg1
l---------.icons/awkward/24x24/actions/filequickprint.svg1
l---------.icons/awkward/24x24/actions/filesave.svg1
l---------.icons/awkward/24x24/actions/filesaveas.svg1
l---------.icons/awkward/24x24/actions/fileview-preview.svg1
l---------.icons/awkward/24x24/actions/fill-color.svg1
-rw-r--r--.icons/awkward/24x24/actions/filmgrain.svg8
-rw-r--r--.icons/awkward/24x24/actions/find-location.svg11
l---------.icons/awkward/24x24/actions/find.svg1
-rw-r--r--.icons/awkward/24x24/actions/fitbest.svg10
-rw-r--r--.icons/awkward/24x24/actions/fitheight.svg10
l---------.icons/awkward/24x24/actions/fitmanual.svg1
-rw-r--r--.icons/awkward/24x24/actions/fitsize.svg8
-rw-r--r--.icons/awkward/24x24/actions/fitwidth.svg10
-rw-r--r--.icons/awkward/24x24/actions/flag-black.svg9
-rw-r--r--.icons/awkward/24x24/actions/flag-blue.svg9
-rw-r--r--.icons/awkward/24x24/actions/flag-green.svg9
-rw-r--r--.icons/awkward/24x24/actions/flag-red.svg9
-rw-r--r--.icons/awkward/24x24/actions/flag-yellow.svg9
-rw-r--r--.icons/awkward/24x24/actions/flag.svg8
-rw-r--r--.icons/awkward/24x24/actions/flatten_simplify.svg11
-rw-r--r--.icons/awkward/24x24/actions/focus-legacy-systray.svg10
-rw-r--r--.icons/awkward/24x24/actions/focus-top-bar.svg10
-rw-r--r--.icons/awkward/24x24/actions/focus-windows.svg10
-rw-r--r--.icons/awkward/24x24/actions/folder-copy.svg10
-rw-r--r--.icons/awkward/24x24/actions/folder-move.svg11
-rw-r--r--.icons/awkward/24x24/actions/folder-new.svg10
l---------.icons/awkward/24x24/actions/folder-open.svg1
l---------.icons/awkward/24x24/actions/folder-saved-search.svg1
-rw-r--r--.icons/awkward/24x24/actions/folder-sync.svg10
l---------.icons/awkward/24x24/actions/folder-tag.svg1
l---------.icons/awkward/24x24/actions/folder_color_picker.svg1
l---------.icons/awkward/24x24/actions/folder_new.svg1
l---------.icons/awkward/24x24/actions/followmouse.svg1
-rw-r--r--.icons/awkward/24x24/actions/font-select.svg10
-rw-r--r--.icons/awkward/24x24/actions/footsteps.svg10
-rw-r--r--.icons/awkward/24x24/actions/fork.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-add-node.svg8
l---------.icons/awkward/24x24/actions/format-align-vertical-bottom.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-align-vertical-center.svg10
l---------.icons/awkward/24x24/actions/format-align-vertical-top.svg1
l---------.icons/awkward/24x24/actions/format-border-style.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-break-node.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-connect-node.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-convert-to-path.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-currency.svg10
l---------.icons/awkward/24x24/actions/format-disconnect-node.svg1
l---------.icons/awkward/24x24/actions/format-fill-color.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-font-size-less.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-font-size-more.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-indent-less.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-indent-more.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-insert-node.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-join-node.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-justify-center.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-justify-fill.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-justify-left.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-justify-right.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-line-spacing-double.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-line-spacing-normal.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-line-spacing-triple.svg8
l---------.icons/awkward/24x24/actions/format-list-ordered.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-list-unordered.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-node-corner.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-node-curve.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-node-line.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-node-smooth.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-node-symmetric.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-number-percent.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-precision-less.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-precision-more.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-remove-node.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-segment-curve.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-segment-line.svg8
l---------.icons/awkward/24x24/actions/format-stroke-color.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-text-blockquote.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-bold.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-capitalize.svg8
l---------.icons/awkward/24x24/actions/format-text-code.svg1
l---------.icons/awkward/24x24/actions/format-text-color.svg1
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-horizontal.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-ltr.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-r2l.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-rtl.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-vertical-lr.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-direction-vertical.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-italic.svg12
-rw-r--r--.icons/awkward/24x24/actions/format-text-larger.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-lowercase.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-text-remove-formatting.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-smaller.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-strikethrough.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-subscript.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-superscript.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-symbol.svg8
-rw-r--r--.icons/awkward/24x24/actions/format-text-underline.svg10
-rw-r--r--.icons/awkward/24x24/actions/format-text-uppercase.svg10
-rw-r--r--.icons/awkward/24x24/actions/formula.svg10
l---------.icons/awkward/24x24/actions/forward.svg1
-rw-r--r--.icons/awkward/24x24/actions/games-achievements.svg8
l---------.icons/awkward/24x24/actions/games-config-background.svg1
-rw-r--r--.icons/awkward/24x24/actions/games-config-board.svg8
l---------.icons/awkward/24x24/actions/games-config-custom.svg1
l---------.icons/awkward/24x24/actions/games-config-options.svg1
l---------.icons/awkward/24x24/actions/games-config-theme.svg1
-rw-r--r--.icons/awkward/24x24/actions/games-config-tiles.svg10
-rw-r--r--.icons/awkward/24x24/actions/games-difficult.svg8
l---------.icons/awkward/24x24/actions/games-endturn.svg1
l---------.icons/awkward/24x24/actions/games-highscores.svg1
-rw-r--r--.icons/awkward/24x24/actions/games-hint.svg10
l---------.icons/awkward/24x24/actions/games-solve.svg1
l---------.icons/awkward/24x24/actions/geany-build.svg1
l---------.icons/awkward/24x24/actions/geany-close-all.svg1
l---------.icons/awkward/24x24/actions/geany-save-all.svg1
l---------.icons/awkward/24x24/actions/get-hot-new-stuff.svg1
-rw-r--r--.icons/awkward/24x24/actions/giggle-branch.svg11
l---------.icons/awkward/24x24/actions/giggle-diff-view.svg1
l---------.icons/awkward/24x24/actions/giggle-history-view.svg1
l---------.icons/awkward/24x24/actions/giggle-remote.svg1
l---------.icons/awkward/24x24/actions/giggle-tag.svg1
l---------.icons/awkward/24x24/actions/globe.svg1
l---------.icons/awkward/24x24/actions/gnome-app-install-star.svg1
l---------.icons/awkward/24x24/actions/gnome-lockscreen.svg1
l---------.icons/awkward/24x24/actions/gnome-searchtool.svg1
l---------.icons/awkward/24x24/actions/gnome-stock-mail-fwd.svg1
l---------.icons/awkward/24x24/actions/gnome-stock-mail-new.svg1
l---------.icons/awkward/24x24/actions/gnome-stock-mail-rpl.svg1
l---------.icons/awkward/24x24/actions/gnome-stock-mail-snd.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-bottom.svg11
l---------.icons/awkward/24x24/actions/go-down-search.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-down.svg10
l---------.icons/awkward/24x24/actions/go-first-view-page.svg1
l---------.icons/awkward/24x24/actions/go-first-view.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-first.svg11
l---------.icons/awkward/24x24/actions/go-home-large.svg1
l---------.icons/awkward/24x24/actions/go-home-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-home.svg8
-rw-r--r--.icons/awkward/24x24/actions/go-jump-declaration.svg8
-rw-r--r--.icons/awkward/24x24/actions/go-jump-definition.svg10
l---------.icons/awkward/24x24/actions/go-jump-locationbar.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-jump-rtl.svg8
l---------.icons/awkward/24x24/actions/go-jump-today.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-jump.svg8
l---------.icons/awkward/24x24/actions/go-last-view-page.svg1
l---------.icons/awkward/24x24/actions/go-last-view.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-last.svg11
l---------.icons/awkward/24x24/actions/go-left.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-next-context.svg10
l---------.icons/awkward/24x24/actions/go-next-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-next-use.svg8
l---------.icons/awkward/24x24/actions/go-next-view-page.svg1
l---------.icons/awkward/24x24/actions/go-next-view.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-next.svg10
-rw-r--r--.icons/awkward/24x24/actions/go-parent-folder.svg11
-rw-r--r--.icons/awkward/24x24/actions/go-previous-context.svg10
l---------.icons/awkward/24x24/actions/go-previous-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-previous-use.svg8
l---------.icons/awkward/24x24/actions/go-previous-view-page.svg1
l---------.icons/awkward/24x24/actions/go-previous-view.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-previous.svg10
l---------.icons/awkward/24x24/actions/go-right.svg1
l---------.icons/awkward/24x24/actions/go-today.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-top.svg11
l---------.icons/awkward/24x24/actions/go-up-search.svg1
l---------.icons/awkward/24x24/actions/go-up-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/actions/go-up.svg10
l---------.icons/awkward/24x24/actions/gohome.svg1
l---------.icons/awkward/24x24/actions/gpg.svg1
l---------.icons/awkward/24x24/actions/gpgsm.svg1
l---------.icons/awkward/24x24/actions/gps.svg1
-rw-r--r--.icons/awkward/24x24/actions/grid-axonometric.svg10
-rw-r--r--.icons/awkward/24x24/actions/grid-rectangular.svg10
-rw-r--r--.icons/awkward/24x24/actions/group-delete.svg11
-rw-r--r--.icons/awkward/24x24/actions/group-edit.svg11
-rw-r--r--.icons/awkward/24x24/actions/group-new.svg11
l---------.icons/awkward/24x24/actions/gtg-home.svg1
l---------.icons/awkward/24x24/actions/gtg-note-new.svg1
l---------.icons/awkward/24x24/actions/gtg-people.svg1
l---------.icons/awkward/24x24/actions/gtg-plugin.svg1
l---------.icons/awkward/24x24/actions/gtg-tag-new.svg1
l---------.icons/awkward/24x24/actions/gtg-tag.svg1
l---------.icons/awkward/24x24/actions/gtg-tags-all.svg1
l---------.icons/awkward/24x24/actions/gtg-tags-none.svg1
l---------.icons/awkward/24x24/actions/gtg-task-dismiss.svg1
l---------.icons/awkward/24x24/actions/gtg-task-done.svg1
l---------.icons/awkward/24x24/actions/gtg-task-new.svg1
l---------.icons/awkward/24x24/actions/gtg-task-undismiss.svg1
l---------.icons/awkward/24x24/actions/gtg-task-undone.svg1
l---------.icons/awkward/24x24/actions/gtg-work.svg1
l---------.icons/awkward/24x24/actions/gtk-about.svg1
l---------.icons/awkward/24x24/actions/gtk-add.svg1
l---------.icons/awkward/24x24/actions/gtk-apply.svg1
l---------.icons/awkward/24x24/actions/gtk-authentication.svg1
l---------.icons/awkward/24x24/actions/gtk-bold.svg1
l---------.icons/awkward/24x24/actions/gtk-cancel.svg1
l---------.icons/awkward/24x24/actions/gtk-cdrom.svg1
l---------.icons/awkward/24x24/actions/gtk-clear.svg1
l---------.icons/awkward/24x24/actions/gtk-close.svg1
l---------.icons/awkward/24x24/actions/gtk-color-picker.svg1
l---------.icons/awkward/24x24/actions/gtk-connect.svg1
-rw-r--r--.icons/awkward/24x24/actions/gtk-convert.svg8
l---------.icons/awkward/24x24/actions/gtk-copy.svg1
l---------.icons/awkward/24x24/actions/gtk-cut.svg1
l---------.icons/awkward/24x24/actions/gtk-delete.svg1
l---------.icons/awkward/24x24/actions/gtk-directory.svg1
l---------.icons/awkward/24x24/actions/gtk-disconnect.svg1
l---------.icons/awkward/24x24/actions/gtk-dnd-multiple.svg1
l---------.icons/awkward/24x24/actions/gtk-edit.svg1
l---------.icons/awkward/24x24/actions/gtk-execute.svg1
l---------.icons/awkward/24x24/actions/gtk-file.svg1
l---------.icons/awkward/24x24/actions/gtk-find-and-replace.svg1
l---------.icons/awkward/24x24/actions/gtk-find.svg1
l---------.icons/awkward/24x24/actions/gtk-floppy.svg1
l---------.icons/awkward/24x24/actions/gtk-fullscreen.svg1
l---------.icons/awkward/24x24/actions/gtk-go-back-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-go-back-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-go-down.svg1
l---------.icons/awkward/24x24/actions/gtk-go-forward-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-go-forward-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-go-up.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-bottom.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-first-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-first-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-last-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-last-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-goto-top.svg1
l---------.icons/awkward/24x24/actions/gtk-home.svg1
l---------.icons/awkward/24x24/actions/gtk-indent-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-indent-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-index.svg1
l---------.icons/awkward/24x24/actions/gtk-info.svg1
l---------.icons/awkward/24x24/actions/gtk-italic.svg1
l---------.icons/awkward/24x24/actions/gtk-jump-to-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-jump-to-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-justify-center.svg1
l---------.icons/awkward/24x24/actions/gtk-justify-fill.svg1
l---------.icons/awkward/24x24/actions/gtk-justify-left.svg1
l---------.icons/awkward/24x24/actions/gtk-justify-right.svg1
l---------.icons/awkward/24x24/actions/gtk-leave-fullscreen.svg1
l---------.icons/awkward/24x24/actions/gtk-media-forward-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-media-forward-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-media-next-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-media-next-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-media-pause.svg1
l---------.icons/awkward/24x24/actions/gtk-media-play-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-media-previous-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-media-previous-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-media-record.svg1
l---------.icons/awkward/24x24/actions/gtk-media-rewind-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-media-rewind-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-media-stop.svg1
l---------.icons/awkward/24x24/actions/gtk-network.svg1
l---------.icons/awkward/24x24/actions/gtk-new.svg1
l---------.icons/awkward/24x24/actions/gtk-no.svg1
l---------.icons/awkward/24x24/actions/gtk-ok.svg1
l---------.icons/awkward/24x24/actions/gtk-open.svg1
l---------.icons/awkward/24x24/actions/gtk-paste.svg1
l---------.icons/awkward/24x24/actions/gtk-preferences.svg1
l---------.icons/awkward/24x24/actions/gtk-print-preview.svg1
l---------.icons/awkward/24x24/actions/gtk-print.svg1
l---------.icons/awkward/24x24/actions/gtk-properties.svg1
l---------.icons/awkward/24x24/actions/gtk-quit.svg1
l---------.icons/awkward/24x24/actions/gtk-refresh.svg1
l---------.icons/awkward/24x24/actions/gtk-remove.svg1
l---------.icons/awkward/24x24/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-save-as.svg1
l---------.icons/awkward/24x24/actions/gtk-save.svg1
l---------.icons/awkward/24x24/actions/gtk-select-all.svg1
l---------.icons/awkward/24x24/actions/gtk-select-color.svg1
-rw-r--r--.icons/awkward/24x24/actions/gtk-select-font.svg8
l---------.icons/awkward/24x24/actions/gtk-spell-check.svg1
l---------.icons/awkward/24x24/actions/gtk-stop.svg1
l---------.icons/awkward/24x24/actions/gtk-undelete-ltr.svg1
l---------.icons/awkward/24x24/actions/gtk-undelete-rtl.svg1
l---------.icons/awkward/24x24/actions/gtk-yes.svg1
l---------.icons/awkward/24x24/actions/gtk-zoom-fit.svg1
-rw-r--r--.icons/awkward/24x24/actions/guides.svg10
l---------.icons/awkward/24x24/actions/hb-activity.svg1
l---------.icons/awkward/24x24/actions/hb-add-queue.svg1
l---------.icons/awkward/24x24/actions/hb-complete.svg1
l---------.icons/awkward/24x24/actions/hb-edit.svg1
l---------.icons/awkward/24x24/actions/hb-pause.svg1
l---------.icons/awkward/24x24/actions/hb-picture.svg1
l---------.icons/awkward/24x24/actions/hb-presets.svg1
l---------.icons/awkward/24x24/actions/hb-remove.svg1
l---------.icons/awkward/24x24/actions/hb-showqueue.svg1
l---------.icons/awkward/24x24/actions/hb-source.svg1
l---------.icons/awkward/24x24/actions/hb-start.svg1
l---------.icons/awkward/24x24/actions/hb-stop.svg1
-rw-r--r--.icons/awkward/24x24/actions/help-about.svg10
-rw-r--r--.icons/awkward/24x24/actions/help-contents.svg8
l---------.icons/awkward/24x24/actions/help-contextual.svg1
l---------.icons/awkward/24x24/actions/help-donate.svg1
l---------.icons/awkward/24x24/actions/help-feedback.svg1
l---------.icons/awkward/24x24/actions/help-hint.svg1
l---------.icons/awkward/24x24/actions/help-info.svg1
l---------.icons/awkward/24x24/actions/help-keybord-shortcuts.svg1
l---------.icons/awkward/24x24/actions/help-whatsthis.svg1
l---------.icons/awkward/24x24/actions/help.svg1
l---------.icons/awkward/24x24/actions/hidemouse.svg1
-rw-r--r--.icons/awkward/24x24/actions/hint.svg10
l---------.icons/awkward/24x24/actions/history.svg1
l---------.icons/awkward/24x24/actions/history_entry.svg1
l---------.icons/awkward/24x24/actions/hook-notifier.svg1
-rw-r--r--.icons/awkward/24x24/actions/hotpixels.svg8
-rw-r--r--.icons/awkward/24x24/actions/icon_console.svg11
l---------.icons/awkward/24x24/actions/icon_details.svg1
l---------.icons/awkward/24x24/actions/identity.svg1
l---------.icons/awkward/24x24/actions/im-aim.svg1
l---------.icons/awkward/24x24/actions/im-ban-kick-user.svg1
-rw-r--r--.icons/awkward/24x24/actions/im-ban-user.svg11
-rw-r--r--.icons/awkward/24x24/actions/im-facebook.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-gadugadu.svg8
-rw-r--r--.icons/awkward/24x24/actions/im-google-talk.svg8
-rw-r--r--.icons/awkward/24x24/actions/im-google.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-groupwise.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-icq.svg11
-rw-r--r--.icons/awkward/24x24/actions/im-identi.ca.svg8
-rw-r--r--.icons/awkward/24x24/actions/im-invisible-user.svg11
-rw-r--r--.icons/awkward/24x24/actions/im-irc.svg11
-rw-r--r--.icons/awkward/24x24/actions/im-jabber.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-kick-user.svg10
l---------.icons/awkward/24x24/actions/im-local-xmpp.svg1
l---------.icons/awkward/24x24/actions/im-message-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/im-msn.svg8
l---------.icons/awkward/24x24/actions/im-nov.svg1
-rw-r--r--.icons/awkward/24x24/actions/im-qq.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-skype.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-twitter.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-user-away.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-user-busy.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-user-offline.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-user-online.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-user.svg10
-rw-r--r--.icons/awkward/24x24/actions/im-yahoo.svg10
l---------.icons/awkward/24x24/actions/image-adjust.svg1
l---------.icons/awkward/24x24/actions/image-auto-adjust.svg1
-rw-r--r--.icons/awkward/24x24/actions/image-crop.svg10
-rw-r--r--.icons/awkward/24x24/actions/image-denoise.svg10
-rw-r--r--.icons/awkward/24x24/actions/image-filter.svg9
l---------.icons/awkward/24x24/actions/image-loading.svg1
l---------.icons/awkward/24x24/actions/image-missing.svg1
-rw-r--r--.icons/awkward/24x24/actions/image-red-eye.svg10
-rw-r--r--.icons/awkward/24x24/actions/image-sharpen.svg10
-rw-r--r--.icons/awkward/24x24/actions/image-straighten.svg8
l---------.icons/awkward/24x24/actions/imagecomment.svg1
-rw-r--r--.icons/awkward/24x24/actions/inbox.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-button.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-emoticon.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-endnote.svg8
-rw-r--r--.icons/awkward/24x24/actions/insert-footnote.svg8
l---------.icons/awkward/24x24/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/awkward/24x24/actions/insert-image.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-link.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-math-expression.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-more-mark.svg10
-rw-r--r--.icons/awkward/24x24/actions/insert-object.svg8
-rw-r--r--.icons/awkward/24x24/actions/insert-page-break.svg10
l---------.icons/awkward/24x24/actions/insert-table-of-contents.svg1
-rw-r--r--.icons/awkward/24x24/actions/insert-table.svg10
l---------.icons/awkward/24x24/actions/insert-tableofcontents.svg1
-rw-r--r--.icons/awkward/24x24/actions/insert-text-frame.svg8
-rw-r--r--.icons/awkward/24x24/actions/insert-text.svg10
-rw-r--r--.icons/awkward/24x24/actions/interactive_simplify.svg10
l---------.icons/awkward/24x24/actions/internet-amarok.svg1
l---------.icons/awkward/24x24/actions/internet-services.svg1
l---------.icons/awkward/24x24/actions/invertimage.svg1
l---------.icons/awkward/24x24/actions/irc-channel-active.svg1
-rw-r--r--.icons/awkward/24x24/actions/irc-channel-inactive.svg8
l---------.icons/awkward/24x24/actions/irc-close-channel.svg1
l---------.icons/awkward/24x24/actions/irc-join-channel.svg1
l---------.icons/awkward/24x24/actions/irc-operator.svg1
-rw-r--r--.icons/awkward/24x24/actions/irc-remove-operator.svg8
l---------.icons/awkward/24x24/actions/irc-unvoice.svg1
l---------.icons/awkward/24x24/actions/irc-voice.svg1
l---------.icons/awkward/24x24/actions/items-tags.svg1
l---------.icons/awkward/24x24/actions/itmages-add.svg1
l---------.icons/awkward/24x24/actions/itmages-cancel.svg1
l---------.icons/awkward/24x24/actions/itmages-copy-link.svg1
l---------.icons/awkward/24x24/actions/itmages-error.svg1
l---------.icons/awkward/24x24/actions/itmages-folder.svg1
l---------.icons/awkward/24x24/actions/itmages-information.svg1
l---------.icons/awkward/24x24/actions/itmages-open-browser.svg1
l---------.icons/awkward/24x24/actions/itmages-question.svg1
l---------.icons/awkward/24x24/actions/itmages-quit.svg1
l---------.icons/awkward/24x24/actions/itmages-remove.svg1
l---------.icons/awkward/24x24/actions/itmages-resize.svg1
l---------.icons/awkward/24x24/actions/itmages-rotate.svg1
l---------.icons/awkward/24x24/actions/itmages-select-all.svg1
l---------.icons/awkward/24x24/actions/itmages-settings.svg1
l---------.icons/awkward/24x24/actions/itmages-stop.svg1
l---------.icons/awkward/24x24/actions/itmages-tools.svg1
l---------.icons/awkward/24x24/actions/itmages-upload.svg1
l---------.icons/awkward/24x24/actions/itmages-utils.svg1
l---------.icons/awkward/24x24/actions/itmages-warning.svg1
-rw-r--r--.icons/awkward/24x24/actions/journal-new.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdeconnect.svg8
l---------.icons/awkward/24x24/actions/kdenlive-add-clip.svg1
l---------.icons/awkward/24x24/actions/kdenlive-add-color-clip.svg1
l---------.icons/awkward/24x24/actions/kdenlive-add-slide-clip.svg1
l---------.icons/awkward/24x24/actions/kdenlive-add-text-clip.svg1
l---------.icons/awkward/24x24/actions/kdenlive-align-bottom.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-align-hor.svg8
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-align-left.svg8
l---------.icons/awkward/24x24/actions/kdenlive-align-none.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-align-right.svg8
l---------.icons/awkward/24x24/actions/kdenlive-align-top.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-align-vert.svg8
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-custom-effect.svg8
l---------.icons/awkward/24x24/actions/kdenlive-deleffect.svg1
l---------.icons/awkward/24x24/actions/kdenlive-down.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-hide-audio.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-hide-video.svg8
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-insert-edit.svg8
l---------.icons/awkward/24x24/actions/kdenlive-insert-rect.svg1
l---------.icons/awkward/24x24/actions/kdenlive-insert-unicode.svg1
l---------.icons/awkward/24x24/actions/kdenlive-lock.svg1
l---------.icons/awkward/24x24/actions/kdenlive-menu.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-normal-edit.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-object-height.svg8
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-object-width.svg8
l---------.icons/awkward/24x24/actions/kdenlive-overwrite-edit.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-select-all.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-select-images.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-select-rects.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-select-texts.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-select-tool.svg8
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-show-audio.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-show-audiothumb.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-show-markers.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-show-video.svg8
l---------.icons/awkward/24x24/actions/kdenlive-show-videothumb.svg1
l---------.icons/awkward/24x24/actions/kdenlive-snap.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-spacer-tool.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-split-audio.svg10
l---------.icons/awkward/24x24/actions/kdenlive-track-has-effect.svg1
l---------.icons/awkward/24x24/actions/kdenlive-track_has_effect.svg1
l---------.icons/awkward/24x24/actions/kdenlive-unlock.svg1
l---------.icons/awkward/24x24/actions/kdenlive-unselect-all.svg1
l---------.icons/awkward/24x24/actions/kdenlive-up.svg1
l---------.icons/awkward/24x24/actions/kdenlive-zindex-bottom.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-zindex-down.svg11
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-zindex-top.svg11
l---------.icons/awkward/24x24/actions/kdenlive-zindex-up.svg1
l---------.icons/awkward/24x24/actions/kdenlive-zone-end.svg1
l---------.icons/awkward/24x24/actions/kdenlive-zone-start.svg1
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-zoom-large.svg10
-rw-r--r--.icons/awkward/24x24/actions/kdenlive-zoom-small.svg10
l---------.icons/awkward/24x24/actions/kdocumentinfo.svg1
-rw-r--r--.icons/awkward/24x24/actions/key-enter.svg10
l---------.icons/awkward/24x24/actions/key_enter.svg1
l---------.icons/awkward/24x24/actions/kfm_home.svg1
-rw-r--r--.icons/awkward/24x24/actions/kmouth-phrase-new.svg10
l---------.icons/awkward/24x24/actions/kmouth-phrase.svg1
l---------.icons/awkward/24x24/actions/kmouth-phrasebook.svg1
-rw-r--r--.icons/awkward/24x24/actions/kmouth-phresebook-new.svg11
l---------.icons/awkward/24x24/actions/knotes_alarm.svg1
l---------.icons/awkward/24x24/actions/knotes_date.svg1
l---------.icons/awkward/24x24/actions/knotes_delete.svg1
l---------.icons/awkward/24x24/actions/kontes_close.svg1
-rw-r--r--.icons/awkward/24x24/actions/kr_combine.svg10
-rw-r--r--.icons/awkward/24x24/actions/kr_comparedirs.svg10
l---------.icons/awkward/24x24/actions/kr_diskusage.svg1
l---------.icons/awkward/24x24/actions/kr_jumpback.svg1
l---------.icons/awkward/24x24/actions/kr_mountman.svg1
l---------.icons/awkward/24x24/actions/kr_setjumpback.svg1
-rw-r--r--.icons/awkward/24x24/actions/kr_syncbrowse_off.svg10
l---------.icons/awkward/24x24/actions/kr_syncbrowse_on.svg1
-rw-r--r--.icons/awkward/24x24/actions/kr_unselect.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_cbound.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_clines.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_cnames.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_deepsky.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_ekos.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_fitsviewer.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_grid.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_hgrid.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_horizon.svg11
-rw-r--r--.icons/awkward/24x24/actions/kstars_indi.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_mw.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_satellites.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_solarsystem.svg8
-rw-r--r--.icons/awkward/24x24/actions/kstars_supernovae.svg8
l---------.icons/awkward/24x24/actions/kt-add-feeds.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-add-filters.svg10
l---------.icons/awkward/24x24/actions/kt-bandwidth-scheduler.svg1
l---------.icons/awkward/24x24/actions/kt-change-tracker.svg1
l---------.icons/awkward/24x24/actions/kt-check-data.svg1
l---------.icons/awkward/24x24/actions/kt-chunks.svg1
l---------.icons/awkward/24x24/actions/kt-encrypted.svg1
l---------.icons/awkward/24x24/actions/kt-info-widget.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-magnet.svg10
l---------.icons/awkward/24x24/actions/kt-pause.svg1
l---------.icons/awkward/24x24/actions/kt-plugins.svg1
l---------.icons/awkward/24x24/actions/kt-queue-manager.svg1
l---------.icons/awkward/24x24/actions/kt-remove-feeds.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-remove-filters.svg10
l---------.icons/awkward/24x24/actions/kt-remove.svg1
l---------.icons/awkward/24x24/actions/kt-restore-defaults.svg1
l---------.icons/awkward/24x24/actions/kt-set-max-download-speed.svg1
l---------.icons/awkward/24x24/actions/kt-set-max-upload-speed.svg1
l---------.icons/awkward/24x24/actions/kt-show-statusbar.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-speed-limits.svg10
l---------.icons/awkward/24x24/actions/kt-start-all.svg1
l---------.icons/awkward/24x24/actions/kt-start.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-stop-all.svg10
l---------.icons/awkward/24x24/actions/kt-stop.svg1
-rw-r--r--.icons/awkward/24x24/actions/kt-upnp.svg10
l---------.icons/awkward/24x24/actions/ktnef_extract_to.svg1
l---------.icons/awkward/24x24/actions/label-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/labplot-TeX-logo.svg8
l---------.icons/awkward/24x24/actions/labplot-auto-scale-all.svg1
l---------.icons/awkward/24x24/actions/labplot-auto-scale-x.svg1
l---------.icons/awkward/24x24/actions/labplot-auto-scale-y.svg1
-rw-r--r--.icons/awkward/24x24/actions/labplot-axis-horizontal.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-axis-vertical.svg8
l---------.icons/awkward/24x24/actions/labplot-cursor-arrow.svg1
l---------.icons/awkward/24x24/actions/labplot-format-text-symbol.svg1
-rw-r--r--.icons/awkward/24x24/actions/labplot-shift-down-y.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-shift-left-x.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-shift-right-x.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-shift-up-y.svg8
l---------.icons/awkward/24x24/actions/labplot-transform-move.svg1
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-curve.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-equation-curve.svg10
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-fit-curve.svg10
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-plot-four-axes.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered-origin.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered.svg8
-rw-r--r--.icons/awkward/24x24/actions/labplot-xy-plot-two-axes.svg8
l---------.icons/awkward/24x24/actions/labplot-zoom-in-x.svg1
l---------.icons/awkward/24x24/actions/labplot-zoom-in-y.svg1
l---------.icons/awkward/24x24/actions/labplot-zoom-out-x.svg1
l---------.icons/awkward/24x24/actions/labplot-zoom-out-y.svg1
-rw-r--r--.icons/awkward/24x24/actions/layer-bottom.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-delete.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-duplicate.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-lower.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-new.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-next.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-previous.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-raise.svg8
l---------.icons/awkward/24x24/actions/layer-rename.svg1
-rw-r--r--.icons/awkward/24x24/actions/layer-top.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-visible-off.svg8
-rw-r--r--.icons/awkward/24x24/actions/layer-visible-on.svg8
l---------.icons/awkward/24x24/actions/lens.svg1
-rw-r--r--.icons/awkward/24x24/actions/lensautofix.svg8
-rw-r--r--.icons/awkward/24x24/actions/lensdistortion.svg8
l---------.icons/awkward/24x24/actions/libpeas-plugin.svg1
-rw-r--r--.icons/awkward/24x24/actions/license.svg8
-rw-r--r--.icons/awkward/24x24/actions/lighttable.svg10
l---------.icons/awkward/24x24/actions/lighttableadd.svg1
-rw-r--r--.icons/awkward/24x24/actions/lines-connector.svg8
-rw-r--r--.icons/awkward/24x24/actions/link.svg8
-rw-r--r--.icons/awkward/24x24/actions/list-add-font.svg8
l---------.icons/awkward/24x24/actions/list-add-user.svg1
-rw-r--r--.icons/awkward/24x24/actions/list-add.svg8
-rw-r--r--.icons/awkward/24x24/actions/list-remove-all.svg9
-rw-r--r--.icons/awkward/24x24/actions/list-remove-user.svg8
-rw-r--r--.icons/awkward/24x24/actions/list-remove.svg8
l---------.icons/awkward/24x24/actions/list-resource-add.svg1
-rw-r--r--.icons/awkward/24x24/actions/location.svg8
l---------.icons/awkward/24x24/actions/locationbar_erase.svg1
l---------.icons/awkward/24x24/actions/lock.svg1
-rw-r--r--.icons/awkward/24x24/actions/love-amarok.svg8
l---------.icons/awkward/24x24/actions/lpi-bug.svg1
l---------.icons/awkward/24x24/actions/lpi-help.svg1
l---------.icons/awkward/24x24/actions/lpi-translate.svg1
l---------.icons/awkward/24x24/actions/mail-archive.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-attachment.svg10
l---------.icons/awkward/24x24/actions/mail-deleted.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-encrypted-full.svg10
l---------.icons/awkward/24x24/actions/mail-encrypted-part.svg1
l---------.icons/awkward/24x24/actions/mail-encrypted.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-flag.svg10
l---------.icons/awkward/24x24/actions/mail-flagged.svg1
l---------.icons/awkward/24x24/actions/mail-folder-inbox.svg1
l---------.icons/awkward/24x24/actions/mail-folder-outbox.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-folder-sent.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-forward.svg10
l---------.icons/awkward/24x24/actions/mail-forwarded-replied.svg1
l---------.icons/awkward/24x24/actions/mail-forwarded.svg1
l---------.icons/awkward/24x24/actions/mail-inbox.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-invitation.svg10
l---------.icons/awkward/24x24/actions/mail-mark-important.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-mark-junk.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-mark-notjunk.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-mark-read.svg10
l---------.icons/awkward/24x24/actions/mail-mark-task.svg1
l---------.icons/awkward/24x24/actions/mail-mark-unread-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-mark-unread.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-meeting-request-reply.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-message-new-list.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-message-new.svg10
l---------.icons/awkward/24x24/actions/mail-message.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-move.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-open-multiple.svg10
l---------.icons/awkward/24x24/actions/mail-outbox.svg1
l---------.icons/awkward/24x24/actions/mail-queue.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-read.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-receive.svg10
l---------.icons/awkward/24x24/actions/mail-replied.svg1
l---------.icons/awkward/24x24/actions/mail-reply-all.svg1
l---------.icons/awkward/24x24/actions/mail-reply-custom-all.svg1
l---------.icons/awkward/24x24/actions/mail-reply-custom.svg1
l---------.icons/awkward/24x24/actions/mail-reply-list.svg1
l---------.icons/awkward/24x24/actions/mail-reply-sender.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-send-receive.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-send.svg10
l---------.icons/awkward/24x24/actions/mail-sent.svg1
l---------.icons/awkward/24x24/actions/mail-signature-unknown.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-signed-full.svg10
l---------.icons/awkward/24x24/actions/mail-signed-fully.svg1
l---------.icons/awkward/24x24/actions/mail-signed-part.svg1
l---------.icons/awkward/24x24/actions/mail-signed-verified.svg1
l---------.icons/awkward/24x24/actions/mail-signed.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-tagged.svg10
l---------.icons/awkward/24x24/actions/mail-task.svg1
-rw-r--r--.icons/awkward/24x24/actions/mail-thread-ignored.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-thread-watch.svg10
-rw-r--r--.icons/awkward/24x24/actions/mail-unread-multiple.svg10
l---------.icons/awkward/24x24/actions/mail-unread-new.svg1
l---------.icons/awkward/24x24/actions/mail-unread.svg1
l---------.icons/awkward/24x24/actions/mail_forward.svg1
l---------.icons/awkward/24x24/actions/mail_generic.svg1
l---------.icons/awkward/24x24/actions/mail_new.svg1
l---------.icons/awkward/24x24/actions/mail_reply.svg1
l---------.icons/awkward/24x24/actions/mail_replyall.svg1
-rw-r--r--.icons/awkward/24x24/actions/manga.svg8
-rw-r--r--.icons/awkward/24x24/actions/map-flat.svg8
-rw-r--r--.icons/awkward/24x24/actions/map-globe.svg8
-rw-r--r--.icons/awkward/24x24/actions/map-gnomonic.svg8
-rw-r--r--.icons/awkward/24x24/actions/map-mercator.svg8
-rw-r--r--.icons/awkward/24x24/actions/mark-location.svg8
-rw-r--r--.icons/awkward/24x24/actions/measure.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-album-cover-manager-amarok.svg8
l---------.icons/awkward/24x24/actions/media-album-cover.svg1
l---------.icons/awkward/24x24/actions/media-album-repeat-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-album-track.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-eject.svg8
l---------.icons/awkward/24x24/actions/media-forward.svg1
l---------.icons/awkward/24x24/actions/media-import-audio-cd.svg1
l---------.icons/awkward/24x24/actions/media-pause.svg1
l---------.icons/awkward/24x24/actions/media-play.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-playback-pause.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-playback-paused.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playback-playing.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playback-start-rtl.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playback-start.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playback-stop.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-playback-stopped.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playlist-normal.svg10
l---------.icons/awkward/24x24/actions/media-playlist-play.svg1
l---------.icons/awkward/24x24/actions/media-playlist-repeat-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-playlist-repeat.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-playlist-shuffle.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-random-albums-amarok.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-random-tracks-amarok.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-record.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-repeat-album-amarok.svg10
l---------.icons/awkward/24x24/actions/media-repeat-all.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-repeat-none.svg11
-rw-r--r--.icons/awkward/24x24/actions/media-repeat-playlist-amarok.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-repeat-track-amarok.svg10
l---------.icons/awkward/24x24/actions/media-rewind.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-seek-backward.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-seek-forward.svg10
-rw-r--r--.icons/awkward/24x24/actions/media-show-active-track-amarok.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-skip-backward.svg8
-rw-r--r--.icons/awkward/24x24/actions/media-skip-forward.svg8
l---------.icons/awkward/24x24/actions/media-standard-track-progression-amarok.svg1
l---------.icons/awkward/24x24/actions/media-stop.svg1
l---------.icons/awkward/24x24/actions/media-track-add-amarok.svg1
l---------.icons/awkward/24x24/actions/media-track-edit-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-track-queue-amarok.svg8
l---------.icons/awkward/24x24/actions/media-track-remove-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/media-view-subtitles.svg10
l---------.icons/awkward/24x24/actions/meeting-attending-tentative.svg1
l---------.icons/awkward/24x24/actions/meeting-attending.svg1
-rw-r--r--.icons/awkward/24x24/actions/meeting-participant-no-response.svg9
-rw-r--r--.icons/awkward/24x24/actions/meeting-participant-request-response.svg8
l---------.icons/awkward/24x24/actions/meld-version-control.svg1
l---------.icons/awkward/24x24/actions/menu_new.svg1
l---------.icons/awkward/24x24/actions/menu_new_sep.svg1
-rw-r--r--.icons/awkward/24x24/actions/merge.svg8
-rw-r--r--.icons/awkward/24x24/actions/mesh-gradient-fit.svg11
-rw-r--r--.icons/awkward/24x24/actions/mesh-gradient.svg11
l---------.icons/awkward/24x24/actions/message-close.svg1
l---------.icons/awkward/24x24/actions/messagebox_warning.svg1
-rw-r--r--.icons/awkward/24x24/actions/mic-off.svg10
-rw-r--r--.icons/awkward/24x24/actions/mic-on.svg10
-rw-r--r--.icons/awkward/24x24/actions/mic-ready.svg10
l---------.icons/awkward/24x24/actions/milestone.svg1
l---------.icons/awkward/24x24/actions/multimedia-volume-control.svg1
l---------.icons/awkward/24x24/actions/music-amarok.svg1
l---------.icons/awkward/24x24/actions/nemo-eject.svg1
-rw-r--r--.icons/awkward/24x24/actions/network-connect.svg10
-rw-r--r--.icons/awkward/24x24/actions/network-disconnect.svg10
-rw-r--r--.icons/awkward/24x24/actions/new-24h-appointment.svg8
l---------.icons/awkward/24x24/actions/new-audio-alarm.svg1
l---------.icons/awkward/24x24/actions/news-subscribe.svg1
-rw-r--r--.icons/awkward/24x24/actions/news-unsubscribe.svg10
l---------.icons/awkward/24x24/actions/next.svg1
l---------.icons/awkward/24x24/actions/no-marker.svg1
-rw-r--r--.icons/awkward/24x24/actions/no.svg10
l---------.icons/awkward/24x24/actions/nocover.svg1
-rw-r--r--.icons/awkward/24x24/actions/node-add.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-break.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-delete-segment.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-delete.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-join-segment.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-join.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-segment-curve.svg11
-rw-r--r--.icons/awkward/24x24/actions/node-segment-line.svg11
-rw-r--r--.icons/awkward/24x24/actions/node-transform.svg10
-rw-r--r--.icons/awkward/24x24/actions/node-type-auto-smooth.svg11
-rw-r--r--.icons/awkward/24x24/actions/node-type-cusp.svg11
-rw-r--r--.icons/awkward/24x24/actions/node-type-smooth.svg11
-rw-r--r--.icons/awkward/24x24/actions/node-type-symmetric.svg12
l---------.icons/awkward/24x24/actions/noisereduction.svg1
l---------.icons/awkward/24x24/actions/non-starred.svg1
l---------.icons/awkward/24x24/actions/object-align-horizontal-center-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-horizontal-left-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-horizontal-right-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-vertical-bottom-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-vertical-bottom-top-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-vertical-center-calligra.svg1
l---------.icons/awkward/24x24/actions/object-align-vertical-top-calligra.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-columns.svg8
l---------.icons/awkward/24x24/actions/object-crop.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-fill.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-flip-vertical.svg10
l---------.icons/awkward/24x24/actions/object-group-calligra.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-group.svg10
l---------.icons/awkward/24x24/actions/object-hidden.svg1
l---------.icons/awkward/24x24/actions/object-inverse.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-locked.svg8
l---------.icons/awkward/24x24/actions/object-order-back-calligra.svg1
l---------.icons/awkward/24x24/actions/object-order-back.svg1
l---------.icons/awkward/24x24/actions/object-order-front-calligra.svg1
l---------.icons/awkward/24x24/actions/object-order-front.svg1
l---------.icons/awkward/24x24/actions/object-order-lower-calligra.svg1
l---------.icons/awkward/24x24/actions/object-order-lower.svg1
l---------.icons/awkward/24x24/actions/object-order-raise-calligra.svg1
l---------.icons/awkward/24x24/actions/object-order-raise.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-rotate-left.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-rotate-right.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-rows.svg8
-rw-r--r--.icons/awkward/24x24/actions/object-select.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-straighten.svg8
-rw-r--r--.icons/awkward/24x24/actions/object-stroke.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-to-path.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-attract.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-blur.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-duplicate.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-jitter-color.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-paint.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-push.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-randomize.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-rotate.svg28
-rw-r--r--.icons/awkward/24x24/actions/object-tweak-shrink.svg10
l---------.icons/awkward/24x24/actions/object-ungroup-calligra.svg1
-rw-r--r--.icons/awkward/24x24/actions/object-ungroup-pop-selection.svg11
-rw-r--r--.icons/awkward/24x24/actions/object-ungroup.svg10
-rw-r--r--.icons/awkward/24x24/actions/object-unlocked.svg8
l---------.icons/awkward/24x24/actions/object-visible.svg1
-rw-r--r--.icons/awkward/24x24/actions/office-chart-area-focus-peak-node.svg9
-rw-r--r--.icons/awkward/24x24/actions/office-chart-area-percentage.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-area-stacked.svg9
-rw-r--r--.icons/awkward/24x24/actions/office-chart-area.svg9
-rw-r--r--.icons/awkward/24x24/actions/office-chart-bar-percentage.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-bar-stacked.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-bar.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-line-percentage.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-line-stacked.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-line.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-pie.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-polar-stacked.svg10
-rw-r--r--.icons/awkward/24x24/actions/office-chart-polar.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-ring.svg8
-rw-r--r--.icons/awkward/24x24/actions/office-chart-scatter.svg8
l---------.icons/awkward/24x24/actions/oilpaint.svg1
l---------.icons/awkward/24x24/actions/ok.svg1
l---------.icons/awkward/24x24/actions/open-for-editing.svg1
l---------.icons/awkward/24x24/actions/open-magnet.svg1
l---------.icons/awkward/24x24/actions/open-menu.svg1
-rw-r--r--.icons/awkward/24x24/actions/outbox.svg8
l---------.icons/awkward/24x24/actions/overexposure.svg1
l---------.icons/awkward/24x24/actions/package.svg1
l---------.icons/awkward/24x24/actions/package_settings.svg1
-rw-r--r--.icons/awkward/24x24/actions/page-2sides.svg8
-rw-r--r--.icons/awkward/24x24/actions/page-3sides.svg8
-rw-r--r--.icons/awkward/24x24/actions/page-4sides.svg8
-rw-r--r--.icons/awkward/24x24/actions/page-simple.svg8
l---------.icons/awkward/24x24/actions/page-zoom.svg1
-rw-r--r--.icons/awkward/24x24/actions/paint-order-fms.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-order-fsm.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-order-mfs.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-order-msf.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-order-sfm.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-order-smf.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-solid.svg10
-rw-r--r--.icons/awkward/24x24/actions/paint-unknown.svg8
-rw-r--r--.icons/awkward/24x24/actions/pan-down.svg8
-rw-r--r--.icons/awkward/24x24/actions/pan-end.svg8
-rw-r--r--.icons/awkward/24x24/actions/pan-start.svg8
-rw-r--r--.icons/awkward/24x24/actions/pan-up.svg8
-rw-r--r--.icons/awkward/24x24/actions/pane-hide.svg10
-rw-r--r--.icons/awkward/24x24/actions/pane-show.svg10
-rw-r--r--.icons/awkward/24x24/actions/paperclip.svg10
l---------.icons/awkward/24x24/actions/password-copy.svg1
-rw-r--r--.icons/awkward/24x24/actions/password-generator.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-break-apart.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-clip-edit.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-combine.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-cut.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-difference.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-division.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-effect-parameter-next.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-exclusion.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-inset.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-intersection.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-mask-edit.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-mode-bezier.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-mode-bspline.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-mode-polyline-paraxial.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-mode-polyline.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-mode-spiro.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-offset-dynamic.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-offset-linked.svg12
-rw-r--r--.icons/awkward/24x24/actions/path-outset.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-reverse.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-simplify.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-attract.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-grow.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-push.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-repel.svg11
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-roughen.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-tweak-shrink.svg10
-rw-r--r--.icons/awkward/24x24/actions/path-union.svg10
l---------.icons/awkward/24x24/actions/pdf-annotations.svg1
-rw-r--r--.icons/awkward/24x24/actions/perspective-parallel.svg10
-rw-r--r--.icons/awkward/24x24/actions/pgp-keys.svg8
l---------.icons/awkward/24x24/actions/photo.svg1
l---------.icons/awkward/24x24/actions/photos-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/pipe.svg8
-rw-r--r--.icons/awkward/24x24/actions/pixelart-trace.svg11
l---------.icons/awkward/24x24/actions/player-eject.svg1
l---------.icons/awkward/24x24/actions/player-time.svg1
-rw-r--r--.icons/awkward/24x24/actions/player-volume-muted.svg8
-rw-r--r--.icons/awkward/24x24/actions/player-volume.svg8
l---------.icons/awkward/24x24/actions/player_eject.svg1
l---------.icons/awkward/24x24/actions/player_end.svg1
l---------.icons/awkward/24x24/actions/player_fwd.svg1
l---------.icons/awkward/24x24/actions/player_pause.svg1
l---------.icons/awkward/24x24/actions/player_play.svg1
l---------.icons/awkward/24x24/actions/player_playlist.svg1
l---------.icons/awkward/24x24/actions/player_record.svg1
l---------.icons/awkward/24x24/actions/player_rew.svg1
l---------.icons/awkward/24x24/actions/player_start.svg1
l---------.icons/awkward/24x24/actions/player_stop.svg1
-rw-r--r--.icons/awkward/24x24/actions/playlist-automatic.svg10
-rw-r--r--.icons/awkward/24x24/actions/playlist-generator.svg10
-rw-r--r--.icons/awkward/24x24/actions/playlist-queue.svg10
-rw-r--r--.icons/awkward/24x24/actions/playlist-similar.svg10
l---------.icons/awkward/24x24/actions/playlist-sort.svg1
-rw-r--r--.icons/awkward/24x24/actions/plugins.svg10
l---------.icons/awkward/24x24/actions/podcast-amarok.svg1
l---------.icons/awkward/24x24/actions/podcast-new.svg1
l---------.icons/awkward/24x24/actions/poedit-fuzzy.svg1
l---------.icons/awkward/24x24/actions/poedit-status-automatic.svg1
l---------.icons/awkward/24x24/actions/poedit-status-bookmark.svg1
l---------.icons/awkward/24x24/actions/poedit-status-cat-mid.svg1
l---------.icons/awkward/24x24/actions/poedit-status-cat-no.svg1
l---------.icons/awkward/24x24/actions/poedit-status-cat-ok.svg1
l---------.icons/awkward/24x24/actions/poedit-status-comment.svg1
l---------.icons/awkward/24x24/actions/poedit-sync.svg1
l---------.icons/awkward/24x24/actions/poedit-update.svg1
l---------.icons/awkward/24x24/actions/poedit-validate.svg1
l---------.icons/awkward/24x24/actions/polygon-add-nodes.svg1
l---------.icons/awkward/24x24/actions/polygon-merge-nodes.svg1
l---------.icons/awkward/24x24/actions/postalcode.svg1
-rw-r--r--.icons/awkward/24x24/actions/preferences-activities.svg8
l---------.icons/awkward/24x24/actions/preferences-desktop-user-password.svg1
l---------.icons/awkward/24x24/actions/preferences-indicator-amarok.svg1
l---------.icons/awkward/24x24/actions/preferences-media-playback-amarok.svg1
l---------.icons/awkward/24x24/actions/preferences-other.svg1
l---------.icons/awkward/24x24/actions/preferences-system-session-services.svg1
l---------.icons/awkward/24x24/actions/preferences-system.svg1
l---------.icons/awkward/24x24/actions/preflight-verifier.svg1
l---------.icons/awkward/24x24/actions/previous.svg1
l---------.icons/awkward/24x24/actions/privatebrowsing.svg1
-rw-r--r--.icons/awkward/24x24/actions/process-stop.svg10
l---------.icons/awkward/24x24/actions/project-development-close-all.svg1
-rw-r--r--.icons/awkward/24x24/actions/project-development-close.svg10
-rw-r--r--.icons/awkward/24x24/actions/project-development-new-template.svg10
l---------.icons/awkward/24x24/actions/project-development.svg1
l---------.icons/awkward/24x24/actions/project-open.svg1
-rw-r--r--.icons/awkward/24x24/actions/qlipper.svg10
-rw-r--r--.icons/awkward/24x24/actions/query-free-busy.svg8
-rw-r--r--.icons/awkward/24x24/actions/quickopen-class.svg8
l---------.icons/awkward/24x24/actions/quickopen-file.svg1
-rw-r--r--.icons/awkward/24x24/actions/quickopen-function.svg8
-rw-r--r--.icons/awkward/24x24/actions/quickopen.svg8
l---------.icons/awkward/24x24/actions/quickview.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-about.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-add.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-annotate.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-applypatch.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-asynchronous.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-branch.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-bug.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-changes.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-checkmods.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-checkout.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-cleanup.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-clear.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-commit.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-compare.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-createpatch.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-dbus.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-delete.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-diff.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-drive.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-editconflicts.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-emblems.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-export.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-help.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-import.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-lock.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-merge.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-monkey.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-properties.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-push.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-refresh.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-relocate.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-rename.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-reset.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-resolve.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-revert.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-run.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-settings.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-show_log.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-stop.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-switch.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-unlock.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-unstage.svg1
l---------.icons/awkward/24x24/actions/rabbitvcs-update.svg1
-rw-r--r--.icons/awkward/24x24/actions/raindrop.svg8
-rw-r--r--.icons/awkward/24x24/actions/rating-unrated.svg8
-rw-r--r--.icons/awkward/24x24/actions/rating.svg8
l---------.icons/awkward/24x24/actions/ratiocrop.svg1
l---------.icons/awkward/24x24/actions/recently_used.svg1
l---------.icons/awkward/24x24/actions/record.svg1
-rw-r--r--.icons/awkward/24x24/actions/rectangle-make-corners-sharp.svg10
-rw-r--r--.icons/awkward/24x24/actions/redeyes.svg10
l---------.icons/awkward/24x24/actions/redhat-home.svg1
l---------.icons/awkward/24x24/actions/reload.svg1
l---------.icons/awkward/24x24/actions/reload3.svg1
l---------.icons/awkward/24x24/actions/reload_all_tabs.svg1
l---------.icons/awkward/24x24/actions/reload_page.svg1
l---------.icons/awkward/24x24/actions/remove-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/remove-link.svg8
l---------.icons/awkward/24x24/actions/remove.svg1
-rw-r--r--.icons/awkward/24x24/actions/reply-all-rtl.svg10
-rw-r--r--.icons/awkward/24x24/actions/reply-all.svg10
-rw-r--r--.icons/awkward/24x24/actions/reply.svg10
-rw-r--r--.icons/awkward/24x24/actions/resource-calendar-child-insert.svg10
-rw-r--r--.icons/awkward/24x24/actions/resource-calendar-child.svg10
-rw-r--r--.icons/awkward/24x24/actions/resource-calendar-insert.svg10
-rw-r--r--.icons/awkward/24x24/actions/resource-group-new.svg10
l---------.icons/awkward/24x24/actions/resource-group.svg1
-rw-r--r--.icons/awkward/24x24/actions/restoration.svg10
-rw-r--r--.icons/awkward/24x24/actions/retweet.svg8
-rw-r--r--.icons/awkward/24x24/actions/reverse.svg8
l---------.icons/awkward/24x24/actions/revert.svg1
l---------.icons/awkward/24x24/actions/rhythmbox-set-star.svg1
l---------.icons/awkward/24x24/actions/rhythmbox-unset-star.svg1
-rw-r--r--.icons/awkward/24x24/actions/rime-disable.svg10
l---------.icons/awkward/24x24/actions/rime-im.svg1
l---------.icons/awkward/24x24/actions/rime-latin.svg1
-rw-r--r--.icons/awkward/24x24/actions/roll.svg8
l---------.icons/awkward/24x24/actions/routeplanning.svg1
-rw-r--r--.icons/awkward/24x24/actions/run-build-clean.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build-configure.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build-file.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build-install-root.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build-install.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build-prune.svg8
-rw-r--r--.icons/awkward/24x24/actions/run-build.svg8
l---------.icons/awkward/24x24/actions/run-clean.svg1
l---------.icons/awkward/24x24/actions/run-install.svg1
l---------.icons/awkward/24x24/actions/search-icon.svg1
l---------.icons/awkward/24x24/actions/search.svg1
l---------.icons/awkward/24x24/actions/select-rectangular.svg1
l---------.icons/awkward/24x24/actions/selection-bottom.svg1
-rw-r--r--.icons/awkward/24x24/actions/selection-end.svg8
l---------.icons/awkward/24x24/actions/selection-lower.svg1
l---------.icons/awkward/24x24/actions/selection-make-bitmap-copy.svg1
-rw-r--r--.icons/awkward/24x24/actions/selection-move-to-layer-above.svg8
-rw-r--r--.icons/awkward/24x24/actions/selection-move-to-layer-below.svg8
l---------.icons/awkward/24x24/actions/selection-raise.svg1
-rw-r--r--.icons/awkward/24x24/actions/selection-start.svg8
l---------.icons/awkward/24x24/actions/selection-top.svg1
-rw-r--r--.icons/awkward/24x24/actions/semi-starred.svg9
-rw-r--r--.icons/awkward/24x24/actions/send-to.svg8
l---------.icons/awkward/24x24/actions/services.svg1
l---------.icons/awkward/24x24/actions/setroubleshoot_icon.svg1
l---------.icons/awkward/24x24/actions/settings-configure.svg1
l---------.icons/awkward/24x24/actions/settings.svg1
l---------.icons/awkward/24x24/actions/shape-choose.svg1
-rw-r--r--.icons/awkward/24x24/actions/shapes.svg8
-rw-r--r--.icons/awkward/24x24/actions/sharpenimage.svg8
l---------.icons/awkward/24x24/actions/shear.svg1
l---------.icons/awkward/24x24/actions/shoot.svg1
l---------.icons/awkward/24x24/actions/show-all-effects.svg1
-rw-r--r--.icons/awkward/24x24/actions/show-bounding-box.svg10
l---------.icons/awkward/24x24/actions/show-dialogs.svg1
l---------.icons/awkward/24x24/actions/show-grid.svg1
-rw-r--r--.icons/awkward/24x24/actions/show-guides.svg8
l---------.icons/awkward/24x24/actions/show-hidden.svg1
-rw-r--r--.icons/awkward/24x24/actions/show-menu.svg10
-rw-r--r--.icons/awkward/24x24/actions/show-node-handles.svg8
l---------.icons/awkward/24x24/actions/show-offline.svg1
-rw-r--r--.icons/awkward/24x24/actions/show-path-outline.svg8
l---------.icons/awkward/24x24/actions/sidebar-places.svg1
l---------.icons/awkward/24x24/actions/sidebar.svg1
l---------.icons/awkward/24x24/actions/similarartists-amarok.svg1
l---------.icons/awkward/24x24/actions/slideshow-plugin.svg1
l---------.icons/awkward/24x24/actions/smallclock.svg1
-rw-r--r--.icons/awkward/24x24/actions/snap-bounding-box-center.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-bounding-box-corners.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-bounding-box-edges.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-bounding-box-midpoints.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-bounding-box.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-extension.svg8
-rw-r--r--.icons/awkward/24x24/actions/snap-guideline.svg8
-rw-r--r--.icons/awkward/24x24/actions/snap-intersection.svg8
-rw-r--r--.icons/awkward/24x24/actions/snap-node.svg8
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-center.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-cusp.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-intersection.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-midpoint.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-path.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-rotation-center.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-nodes-smooth.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-orthogonal.svg8
-rw-r--r--.icons/awkward/24x24/actions/snap-page.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap-text-baseline.svg10
-rw-r--r--.icons/awkward/24x24/actions/snap.svg10
l---------.icons/awkward/24x24/actions/social.svg1
-rw-r--r--.icons/awkward/24x24/actions/sort-name.svg8
l---------.icons/awkward/24x24/actions/sort-presence.svg1
l---------.icons/awkward/24x24/actions/soundkonverter-replaygain.svg1
l---------.icons/awkward/24x24/actions/spacefm-find.svg1
l---------.icons/awkward/24x24/actions/speaker.svg1
l---------.icons/awkward/24x24/actions/speedometer.svg1
l---------.icons/awkward/24x24/actions/split.svg1
-rw-r--r--.icons/awkward/24x24/actions/spray-mode-clone.svg10
-rw-r--r--.icons/awkward/24x24/actions/spray-mode-copy.svg10
-rw-r--r--.icons/awkward/24x24/actions/spray-mode-union.svg10
-rw-r--r--.icons/awkward/24x24/actions/standard-connector.svg8
l---------.icons/awkward/24x24/actions/star-off.svg1
l---------.icons/awkward/24x24/actions/star-on.svg1
l---------.icons/awkward/24x24/actions/starred.svg1
l---------.icons/awkward/24x24/actions/start.svg1
l---------.icons/awkward/24x24/actions/sticky_zoom.svg1
l---------.icons/awkward/24x24/actions/stock_about.svg1
l---------.icons/awkward/24x24/actions/stock_add-bookmark.svg1
l---------.icons/awkward/24x24/actions/stock_bell.svg1
l---------.icons/awkward/24x24/actions/stock_bottom.svg1
l---------.icons/awkward/24x24/actions/stock_calc-accept.svg1
l---------.icons/awkward/24x24/actions/stock_calc-cancel.svg1
l---------.icons/awkward/24x24/actions/stock_check-filled.svg1
l---------.icons/awkward/24x24/actions/stock_close.svg1
l---------.icons/awkward/24x24/actions/stock_contact-list.svg1
l---------.icons/awkward/24x24/actions/stock_copy.svg1
l---------.icons/awkward/24x24/actions/stock_cut.svg1
l---------.icons/awkward/24x24/actions/stock_delete.svg1
l---------.icons/awkward/24x24/actions/stock_down.svg1
l---------.icons/awkward/24x24/actions/stock_edit.svg1
l---------.icons/awkward/24x24/actions/stock_exit.svg1
l---------.icons/awkward/24x24/actions/stock_file-properites.svg1
l---------.icons/awkward/24x24/actions/stock_file-properties.svg1
l---------.icons/awkward/24x24/actions/stock_first.svg1
l---------.icons/awkward/24x24/actions/stock_folder-copy.svg1
l---------.icons/awkward/24x24/actions/stock_folder-move.svg1
l---------.icons/awkward/24x24/actions/stock_folder_properties.svg1
l---------.icons/awkward/24x24/actions/stock_fullscreen.svg1
l---------.icons/awkward/24x24/actions/stock_gtk-dnd-multiple.svg1
l---------.icons/awkward/24x24/actions/stock_help-add-bookmark.svg1
l---------.icons/awkward/24x24/actions/stock_home.svg1
l---------.icons/awkward/24x24/actions/stock_insert-note.svg1
l---------.icons/awkward/24x24/actions/stock_insert-rule.svg1
l---------.icons/awkward/24x24/actions/stock_insert-table.svg1
l---------.icons/awkward/24x24/actions/stock_last.svg1
l---------.icons/awkward/24x24/actions/stock_leave-fullscreen.svg1
l---------.icons/awkward/24x24/actions/stock_left.svg1
l---------.icons/awkward/24x24/actions/stock_mail-compose.svg1
l---------.icons/awkward/24x24/actions/stock_mail-filters-apply.svg1
l---------.icons/awkward/24x24/actions/stock_mail-flag-for-followup-done.svg1
l---------.icons/awkward/24x24/actions/stock_mail-flag-for-followup.svg1
l---------.icons/awkward/24x24/actions/stock_mail-forward.svg1
l---------.icons/awkward/24x24/actions/stock_mail-open-multiple.svg1
l---------.icons/awkward/24x24/actions/stock_mail-reply-to-all.svg1
l---------.icons/awkward/24x24/actions/stock_mail-reply.svg1
l---------.icons/awkward/24x24/actions/stock_mail-send-receive.svg1
l---------.icons/awkward/24x24/actions/stock_mail-send.svg1
l---------.icons/awkward/24x24/actions/stock_mail-unread-multiple.svg1
l---------.icons/awkward/24x24/actions/stock_mark.svg1
l---------.icons/awkward/24x24/actions/stock_media-fwd.svg1
l---------.icons/awkward/24x24/actions/stock_media-next.svg1
l---------.icons/awkward/24x24/actions/stock_media-pause.svg1
l---------.icons/awkward/24x24/actions/stock_media-play.svg1
l---------.icons/awkward/24x24/actions/stock_media-prev.svg1
l---------.icons/awkward/24x24/actions/stock_media-rec.svg1
l---------.icons/awkward/24x24/actions/stock_media-rew.svg1
l---------.icons/awkward/24x24/actions/stock_media-stop.svg1
l---------.icons/awkward/24x24/actions/stock_navigator.svg1
l---------.icons/awkward/24x24/actions/stock_new-24h-appointment.svg1
l---------.icons/awkward/24x24/actions/stock_new-address-book.svg1
l---------.icons/awkward/24x24/actions/stock_new-appointment.svg1
l---------.icons/awkward/24x24/actions/stock_new-bcard.svg1
l---------.icons/awkward/24x24/actions/stock_new-dir.svg1
l---------.icons/awkward/24x24/actions/stock_new-tab.svg1
l---------.icons/awkward/24x24/actions/stock_new-text.svg1
l---------.icons/awkward/24x24/actions/stock_new-window.svg1
l---------.icons/awkward/24x24/actions/stock_no.svg1
l---------.icons/awkward/24x24/actions/stock_not.svg1
-rw-r--r--.icons/awkward/24x24/actions/stock_notes.svg8
l---------.icons/awkward/24x24/actions/stock_paste.svg1
l---------.icons/awkward/24x24/actions/stock_people.svg1
l---------.icons/awkward/24x24/actions/stock_print-preview.svg1
l---------.icons/awkward/24x24/actions/stock_print-setup.svg1
l---------.icons/awkward/24x24/actions/stock_print.svg1
l---------.icons/awkward/24x24/actions/stock_properties.svg1
l---------.icons/awkward/24x24/actions/stock_redo.svg1
l---------.icons/awkward/24x24/actions/stock_refresh.svg1
l---------.icons/awkward/24x24/actions/stock_right.svg1
l---------.icons/awkward/24x24/actions/stock_save-as.svg1
l---------.icons/awkward/24x24/actions/stock_save.svg1
l---------.icons/awkward/24x24/actions/stock_score-high.svg1
l---------.icons/awkward/24x24/actions/stock_score-higher.svg1
l---------.icons/awkward/24x24/actions/stock_score-highest.svg1
l---------.icons/awkward/24x24/actions/stock_score-low.svg1
l---------.icons/awkward/24x24/actions/stock_score-lower.svg1
l---------.icons/awkward/24x24/actions/stock_score-lowest.svg1
l---------.icons/awkward/24x24/actions/stock_score-normal.svg1
l---------.icons/awkward/24x24/actions/stock_search.svg1
l---------.icons/awkward/24x24/actions/stock_select-all.svg1
l---------.icons/awkward/24x24/actions/stock_select-column.svg1
l---------.icons/awkward/24x24/actions/stock_select-row.svg1
l---------.icons/awkward/24x24/actions/stock_shared-by-me.svg1
l---------.icons/awkward/24x24/actions/stock_shared-to-me.svg1
l---------.icons/awkward/24x24/actions/stock_show-all.svg1
l---------.icons/awkward/24x24/actions/stock_stop.svg1
l---------.icons/awkward/24x24/actions/stock_task-assigned-to.svg1
l---------.icons/awkward/24x24/actions/stock_task-assigned.svg1
l---------.icons/awkward/24x24/actions/stock_task-recurring.svg1
l---------.icons/awkward/24x24/actions/stock_task.svg1
l---------.icons/awkward/24x24/actions/stock_text-monospaced.svg1
l---------.icons/awkward/24x24/actions/stock_thunar-shortcuts.svg1
l---------.icons/awkward/24x24/actions/stock_timezone.svg1
l---------.icons/awkward/24x24/actions/stock_todo.svg1
l---------.icons/awkward/24x24/actions/stock_top.svg1
l---------.icons/awkward/24x24/actions/stock_undo.svg1
l---------.icons/awkward/24x24/actions/stock_up.svg1
l---------.icons/awkward/24x24/actions/stock_video-conferencing.svg1
l---------.icons/awkward/24x24/actions/stock_view-details.svg1
l---------.icons/awkward/24x24/actions/stock_volume.svg1
-rw-r--r--.icons/awkward/24x24/actions/stock_xfburn-audio-cd.svg10
-rw-r--r--.icons/awkward/24x24/actions/stock_xfburn-blank-cdrw.svg8
l---------.icons/awkward/24x24/actions/stock_xfburn-data-copy.svg1
l---------.icons/awkward/24x24/actions/stock_xfburn-format-dvdrw.svg1
-rw-r--r--.icons/awkward/24x24/actions/stock_xfburn-new-data-composition.svg8
-rw-r--r--.icons/awkward/24x24/actions/stock_xfburn.svg8
l---------.icons/awkward/24x24/actions/stock_yes.svg1
l---------.icons/awkward/24x24/actions/stock_zoom-page.svg1
l---------.icons/awkward/24x24/actions/stop.svg1
l---------.icons/awkward/24x24/actions/story-editor.svg1
l---------.icons/awkward/24x24/actions/straight-connector.svg1
-rw-r--r--.icons/awkward/24x24/actions/stroke-cap-butt.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-cap-round.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-cap-square.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-join-bevel.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-join-miter.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-join-round.svg9
-rw-r--r--.icons/awkward/24x24/actions/stroke-to-path.svg11
-rw-r--r--.icons/awkward/24x24/actions/svn-commit.svg8
-rw-r--r--.icons/awkward/24x24/actions/svn-update.svg8
-rw-r--r--.icons/awkward/24x24/actions/symbol-bigger.svg10
l---------.icons/awkward/24x24/actions/symbols.svg1
l---------.icons/awkward/24x24/actions/system-help.svg1
-rw-r--r--.icons/awkward/24x24/actions/system-run.svg8
l---------.icons/awkward/24x24/actions/system-search.svg1
-rw-r--r--.icons/awkward/24x24/actions/system-software-install.svg8
-rw-r--r--.icons/awkward/24x24/actions/system-upgrade.svg10
l---------.icons/awkward/24x24/actions/tab-close-other.svg1
-rw-r--r--.icons/awkward/24x24/actions/tab-close.svg10
l---------.icons/awkward/24x24/actions/tab-detach.svg1
-rw-r--r--.icons/awkward/24x24/actions/tab-duplicate.svg10
-rw-r--r--.icons/awkward/24x24/actions/tab-new-background.svg10
-rw-r--r--.icons/awkward/24x24/actions/tab-new.svg10
l---------.icons/awkward/24x24/actions/tab.svg1
l---------.icons/awkward/24x24/actions/tab_breakoff.svg1
l---------.icons/awkward/24x24/actions/tab_duplicate.svg1
l---------.icons/awkward/24x24/actions/tab_new.svg1
l---------.icons/awkward/24x24/actions/tab_new_bg.svg1
l---------.icons/awkward/24x24/actions/tab_remove.svg1
l---------.icons/awkward/24x24/actions/tab_remove_other.svg1
l---------.icons/awkward/24x24/actions/table.svg1
l---------.icons/awkward/24x24/actions/tag-addressbook.svg1
l---------.icons/awkward/24x24/actions/tag-delete.svg1
l---------.icons/awkward/24x24/actions/tag-events.svg1
l---------.icons/awkward/24x24/actions/tag-folder.svg1
-rw-r--r--.icons/awkward/24x24/actions/tag-new.svg10
l---------.icons/awkward/24x24/actions/tag-people.svg1
l---------.icons/awkward/24x24/actions/tag-places.svg1
l---------.icons/awkward/24x24/actions/tag-properties.svg1
-rw-r--r--.icons/awkward/24x24/actions/tag-recents.svg10
l---------.icons/awkward/24x24/actions/tag-reset.svg1
-rw-r--r--.icons/awkward/24x24/actions/tag.svg10
l---------.icons/awkward/24x24/actions/tap-create.svg1
l---------.icons/awkward/24x24/actions/tap-extract-to.svg1
l---------.icons/awkward/24x24/actions/tap-extract.svg1
l---------.icons/awkward/24x24/actions/task-attempt.svg1
l---------.icons/awkward/24x24/actions/task-attention.svg1
-rw-r--r--.icons/awkward/24x24/actions/task-due.svg11
l---------.icons/awkward/24x24/actions/task-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/task-past-due.svg11
-rw-r--r--.icons/awkward/24x24/actions/taxes-finances.svg8
-rw-r--r--.icons/awkward/24x24/actions/text-convert-to-regular.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-field.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-flow-into-frame.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-frame-link.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-frame-unlink.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-orientation-auto.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-orientation-sideways.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-orientation-upright.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-put-on-path.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-remove-from-path.svg10
l---------.icons/awkward/24x24/actions/text-speak.svg1
-rw-r--r--.icons/awkward/24x24/actions/text-unflow.svg10
-rw-r--r--.icons/awkward/24x24/actions/text-unkern.svg11
-rw-r--r--.icons/awkward/24x24/actions/text-wrap.svg10
-rw-r--r--.icons/awkward/24x24/actions/text_horz_kern.svg10
-rw-r--r--.icons/awkward/24x24/actions/text_letter_spacing.svg10
-rw-r--r--.icons/awkward/24x24/actions/text_line_spacing.svg8
-rw-r--r--.icons/awkward/24x24/actions/text_outer_style.svg10
-rw-r--r--.icons/awkward/24x24/actions/text_remove_kerns.svg11
-rw-r--r--.icons/awkward/24x24/actions/text_rotation.svg11
l---------.icons/awkward/24x24/actions/text_subscript.svg1
l---------.icons/awkward/24x24/actions/text_superscript.svg1
-rw-r--r--.icons/awkward/24x24/actions/text_vert_kern.svg10
-rw-r--r--.icons/awkward/24x24/actions/text_word_spacing.svg10
-rw-r--r--.icons/awkward/24x24/actions/texture.svg10
l---------.icons/awkward/24x24/actions/tiny-pause.svg1
l---------.icons/awkward/24x24/actions/tiny-start.svg1
l---------.icons/awkward/24x24/actions/toggle_vp_y.svg1
l---------.icons/awkward/24x24/actions/toggle_vp_z.svg1
l---------.icons/awkward/24x24/actions/tool-animator.svg1
-rw-r--r--.icons/awkward/24x24/actions/tool-measure.svg8
-rw-r--r--.icons/awkward/24x24/actions/tool-node-editor.svg8
l---------.icons/awkward/24x24/actions/tool-pointer.svg1
-rw-r--r--.icons/awkward/24x24/actions/tool-spray.svg10
-rw-r--r--.icons/awkward/24x24/actions/tool-tweak.svg8
-rw-r--r--.icons/awkward/24x24/actions/tool_color_eraser.svg8
l---------.icons/awkward/24x24/actions/tool_curve.svg1
l---------.icons/awkward/24x24/actions/tool_elliptical_selection.svg1
l---------.icons/awkward/24x24/actions/tool_polygon.svg1
l---------.icons/awkward/24x24/actions/tool_rounded_rectangle.svg1
-rw-r--r--.icons/awkward/24x24/actions/tools-check-spelling.svg12
-rw-r--r--.icons/awkward/24x24/actions/tools-media-optical-burn-image.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-media-optical-burn.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-media-optical-copy.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-media-optical-erase.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-media-optical-format.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-report-bug.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-rip-audio-cd.svg10
-rw-r--r--.icons/awkward/24x24/actions/tools-rip-video-cd.svg8
l---------.icons/awkward/24x24/actions/tools-rip-video-dvd.svg1
l---------.icons/awkward/24x24/actions/tools-wizard.svg1
l---------.icons/awkward/24x24/actions/top.svg1
-rw-r--r--.icons/awkward/24x24/actions/torrents.svg8
l---------.icons/awkward/24x24/actions/transfers.svg1
l---------.icons/awkward/24x24/actions/transform-crop-and-resize.svg1
-rw-r--r--.icons/awkward/24x24/actions/transform-crop.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-move-horizontal.svg9
-rw-r--r--.icons/awkward/24x24/actions/transform-move-vertical.svg11
-rw-r--r--.icons/awkward/24x24/actions/transform-move.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-rotate.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-scale-horizontal.svg9
-rw-r--r--.icons/awkward/24x24/actions/transform-scale-textbox-points.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-scale-vertical.svg11
l---------.icons/awkward/24x24/actions/transform-scale.svg1
-rw-r--r--.icons/awkward/24x24/actions/transform-shear-down.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-shear-left.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-shear-right.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-shear-up.svg8
-rw-r--r--.icons/awkward/24x24/actions/transform-skew-horizontal.svg12
-rw-r--r--.icons/awkward/24x24/actions/transform-skew-vertical.svg14
l---------.icons/awkward/24x24/actions/trash-empty.svg1
l---------.icons/awkward/24x24/actions/trashcan_empty.svg1
l---------.icons/awkward/24x24/actions/trashcan_full.svg1
-rw-r--r--.icons/awkward/24x24/actions/twitter-dm.svg10
-rw-r--r--.icons/awkward/24x24/actions/twitter-home.svg10
-rw-r--r--.icons/awkward/24x24/actions/twitter-mentions.svg8
l---------.icons/awkward/24x24/actions/twitter-profile.svg1
l---------.icons/awkward/24x24/actions/underexposure.svg1
l---------.icons/awkward/24x24/actions/undo.svg1
l---------.icons/awkward/24x24/actions/unlock.svg1
l---------.icons/awkward/24x24/actions/up.svg1
l---------.icons/awkward/24x24/actions/upcomingevents-amarok.svg1
l---------.icons/awkward/24x24/actions/upindicator.svg1
l---------.icons/awkward/24x24/actions/upload-media.svg1
l---------.icons/awkward/24x24/actions/url-copy.svg1
l---------.icons/awkward/24x24/actions/user-group-delete.svg1
l---------.icons/awkward/24x24/actions/user-group-new.svg1
l---------.icons/awkward/24x24/actions/user-group-properties.svg1
-rw-r--r--.icons/awkward/24x24/actions/user-identity.svg10
l---------.icons/awkward/24x24/actions/user-properties.svg1
-rw-r--r--.icons/awkward/24x24/actions/user-trash-full.svg8
-rw-r--r--.icons/awkward/24x24/actions/user-trash.svg8
l---------.icons/awkward/24x24/actions/usermenu-delete.svg1
l---------.icons/awkward/24x24/actions/usermenu-down.svg1
l---------.icons/awkward/24x24/actions/usermenu-up.svg1
-rw-r--r--.icons/awkward/24x24/actions/username-copy.svg10
l---------.icons/awkward/24x24/actions/videoclip-amarok.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-bank-account-checking.svg11
-rw-r--r--.icons/awkward/24x24/actions/view-bank-account-savings.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-bank-account.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-bank.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-barcode-add.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-barcode.svg10
l---------.icons/awkward/24x24/actions/view-calendar-agenda.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-birthday.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-day.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-holiday.svg11
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-journal.svg10
l---------.icons/awkward/24x24/actions/view-calendar-list.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-month.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-special-occasion.svg10
l---------.icons/awkward/24x24/actions/view-calendar-tasks.svg1
l---------.icons/awkward/24x24/actions/view-calendar-time-spent.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-timeline.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-upcoming-days.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-upcoming-events.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-wedding-anniversary.svg11
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-week.svg10
l---------.icons/awkward/24x24/actions/view-calendar-whatsnext.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-calendar-workweek.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-calendar.svg10
l---------.icons/awkward/24x24/actions/view-catalog.svg1
l---------.icons/awkward/24x24/actions/view-categories.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-add.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-export-secret.svg11
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-export-server.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-export.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-import.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-certificate-server-configure.svg10
l---------.icons/awkward/24x24/actions/view-certificate-sign.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-certificate.svg10
l---------.icons/awkward/24x24/actions/view-choose.svg1
l---------.icons/awkward/24x24/actions/view-close.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-column.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-compact.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-continuous.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-coverflow.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-dual.svg10
l---------.icons/awkward/24x24/actions/view-file-columns.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-filter-rtl.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-filter.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-form-action.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-form.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-fullscreen.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-grid.svg10
l---------.icons/awkward/24x24/actions/view-group.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-hidden.svg10
l---------.icons/awkward/24x24/actions/view-history.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-left-close.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-list-compact.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-list-details.svg10
l---------.icons/awkward/24x24/actions/view-list-icons.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-list-images.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-list-text.svg10
l---------.icons/awkward/24x24/actions/view-list-tree.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-list-video.svg8
l---------.icons/awkward/24x24/actions/view-list.svg1
l---------.icons/awkward/24x24/actions/view-media-album-cover.svg1
l---------.icons/awkward/24x24/actions/view-media-artist.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-media-equalizer.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-media-lyrics.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-media-playlist.svg10
l---------.icons/awkward/24x24/actions/view-media-queue.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-media-subtitles-hidden.svg10
l---------.icons/awkward/24x24/actions/view-media-subtitles.svg1
l---------.icons/awkward/24x24/actions/view-media-title.svg1
l---------.icons/awkward/24x24/actions/view-media-track.svg1
l---------.icons/awkward/24x24/actions/view-media-visualization.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-more-horizontal.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-more.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-multiple-objects.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-object-histogram-linear.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-object-histogram-logarithmic.svg8
-rw-r--r--.icons/awkward/24x24/actions/view-paged.svg10
l---------.icons/awkward/24x24/actions/view-pim-calendar.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-pim-contacts.svg10
l---------.icons/awkward/24x24/actions/view-pim-journal.svg1
l---------.icons/awkward/24x24/actions/view-pim-mail.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-pim-news.svg10
l---------.icons/awkward/24x24/actions/view-pim-notes.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-pim-summary.svg10
l---------.icons/awkward/24x24/actions/view-pim-tasks-pending.svg1
l---------.icons/awkward/24x24/actions/view-pim-tasks.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-presentation.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-preview.svg8
l---------.icons/awkward/24x24/actions/view-process-all-tree.svg1
l---------.icons/awkward/24x24/actions/view-process-all.svg1
l---------.icons/awkward/24x24/actions/view-process-own.svg1
l---------.icons/awkward/24x24/actions/view-process-system.svg1
l---------.icons/awkward/24x24/actions/view-process-tree.svg1
l---------.icons/awkward/24x24/actions/view-process-users.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-readermode-active.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-readermode.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-refresh.svg10
l---------.icons/awkward/24x24/actions/view-resource-calendar.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-restore.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-right-close.svg10
l---------.icons/awkward/24x24/actions/view-right-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-sidetree.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-sort-ascending.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-sort-descending.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-sort.svg10
l---------.icons/awkward/24x24/actions/view-split-left-right.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-split-top-bottom.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-statistics.svg8
l---------.icons/awkward/24x24/actions/view-table-of-contents-ltr.svg1
l---------.icons/awkward/24x24/actions/view-table-of-contents-rtl.svg1
l---------.icons/awkward/24x24/actions/view-task-add.svg1
l---------.icons/awkward/24x24/actions/view-task-child-add.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-task-child.svg10
l---------.icons/awkward/24x24/actions/view-task.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-time-schedule-baselined-add.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-time-schedule-baselined-remove.svg10
l---------.icons/awkward/24x24/actions/view-time-schedule-baselined.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-time-schedule-calculus.svg10
-rw-r--r--.icons/awkward/24x24/actions/view-time-schedule-child-insert.svg10
l---------.icons/awkward/24x24/actions/view-time-schedule-edit.svg1
l---------.icons/awkward/24x24/actions/view-time-schedule-insert.svg1
l---------.icons/awkward/24x24/actions/view-time-schedule.svg1
-rw-r--r--.icons/awkward/24x24/actions/view-user-offline-kopete.svg10
l---------.icons/awkward/24x24/actions/view-web-browser-dom-tree.svg1
l---------.icons/awkward/24x24/actions/view_choose.svg1
l---------.icons/awkward/24x24/actions/view_detailed.svg1
l---------.icons/awkward/24x24/actions/view_icon.svg1
l---------.icons/awkward/24x24/actions/view_left_right.svg1
l---------.icons/awkward/24x24/actions/view_multicolumn.svg1
l---------.icons/awkward/24x24/actions/view_text.svg1
l---------.icons/awkward/24x24/actions/view_top_bottom.svg1
l---------.icons/awkward/24x24/actions/view_tree.svg1
l---------.icons/awkward/24x24/actions/viewimage.svg1
l---------.icons/awkward/24x24/actions/viewmagfit.svg1
l---------.icons/awkward/24x24/actions/vinyl.svg1
l---------.icons/awkward/24x24/actions/visibility.svg1
-rw-r--r--.icons/awkward/24x24/actions/vm_clone_wizard.svg12
l---------.icons/awkward/24x24/actions/vm_new.svg1
-rw-r--r--.icons/awkward/24x24/actions/wallet-open.svg10
l---------.icons/awkward/24x24/actions/web-browser.svg1
-rw-r--r--.icons/awkward/24x24/actions/whitebalance.svg10
-rw-r--r--.icons/awkward/24x24/actions/widget-alternatives.svg8
-rw-r--r--.icons/awkward/24x24/actions/window-close.svg11
-rw-r--r--.icons/awkward/24x24/actions/window-duplicate.svg10
-rw-r--r--.icons/awkward/24x24/actions/window-maximize.svg8
-rw-r--r--.icons/awkward/24x24/actions/window-minimize.svg8
-rw-r--r--.icons/awkward/24x24/actions/window-new.svg10
-rw-r--r--.icons/awkward/24x24/actions/window-next.svg10
-rw-r--r--.icons/awkward/24x24/actions/window-previous.svg10
-rw-r--r--.icons/awkward/24x24/actions/window-restore.svg8
-rw-r--r--.icons/awkward/24x24/actions/window.svg10
l---------.icons/awkward/24x24/actions/window_fullscreen.svg1
l---------.icons/awkward/24x24/actions/window_new.svg1
l---------.icons/awkward/24x24/actions/window_nofullscreen.svg1
l---------.icons/awkward/24x24/actions/x-clementine-album.svg1
l---------.icons/awkward/24x24/actions/x-clementine-artist.svg1
l---------.icons/awkward/24x24/actions/x-clementine-shuffle.svg1
l---------.icons/awkward/24x24/actions/x-office-address-book.svg1
l---------.icons/awkward/24x24/actions/x-shape-connection.svg1
l---------.icons/awkward/24x24/actions/x-shape-formula.svg1
l---------.icons/awkward/24x24/actions/x-shape-image.svg1
l---------.icons/awkward/24x24/actions/x-shape-text.svg1
l---------.icons/awkward/24x24/actions/x-zoom-in.svg1
l---------.icons/awkward/24x24/actions/x-zoom-out.svg1
-rw-r--r--.icons/awkward/24x24/actions/xc_crosshair.svg8
-rw-r--r--.icons/awkward/24x24/actions/xfpm-brightness-lcd.svg8
l---------.icons/awkward/24x24/actions/xml-attribute-delete.svg1
l---------.icons/awkward/24x24/actions/xml-element-new.svg1
l---------.icons/awkward/24x24/actions/xml-node-delete.svg1
l---------.icons/awkward/24x24/actions/xml-node-duplicate.svg1
l---------.icons/awkward/24x24/actions/xml-text-new.svg1
-rw-r--r--.icons/awkward/24x24/actions/y-zoom-in.svg10
l---------.icons/awkward/24x24/actions/y-zoom-out.svg1
-rw-r--r--.icons/awkward/24x24/actions/zone-in.svg10
-rw-r--r--.icons/awkward/24x24/actions/zone-out.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-1-to-2.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-2-to-1.svg10
l---------.icons/awkward/24x24/actions/zoom-best-fit.svg1
l---------.icons/awkward/24x24/actions/zoom-double-size.svg1
l---------.icons/awkward/24x24/actions/zoom-draw.svg1
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-best.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-drawing.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-height.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-page.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-selection.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-fit-width.svg10
l---------.icons/awkward/24x24/actions/zoom-half-size.svg1
l---------.icons/awkward/24x24/actions/zoom-in-large.svg1
-rw-r--r--.icons/awkward/24x24/actions/zoom-in-x.svg10
l---------.icons/awkward/24x24/actions/zoom-in-y.svg1
-rw-r--r--.icons/awkward/24x24/actions/zoom-in.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-next.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-original.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-out-x.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-out-y.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-out.svg10
-rw-r--r--.icons/awkward/24x24/actions/zoom-previous.svg10
l---------.icons/awkward/24x24/actions/zoom-select-fit.svg1
l---------.icons/awkward/24x24/actions/zoom-select-x.svg1
l---------.icons/awkward/24x24/actions/zoom-select-y.svg1
l---------.icons/awkward/24x24/actions/zoom-select.svg1
l---------.icons/awkward/24x24/actions/zoom.svg1
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting01.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting02.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting03.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting04.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting05.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting06.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting07.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting08.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting09.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting10.svg14
-rw-r--r--.icons/awkward/24x24/animations/nm-stage01-connecting11.svg14
l---------.icons/awkward/24x24/animations/nm-stage02-connecting01.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting02.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting03.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting04.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting05.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting06.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting07.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting08.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting09.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting10.svg1
l---------.icons/awkward/24x24/animations/nm-stage02-connecting11.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting01.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting02.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting03.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting04.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting05.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting06.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting07.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting08.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting09.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting10.svg1
l---------.icons/awkward/24x24/animations/nm-stage03-connecting11.svg1
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting01.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting02.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting03.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting04.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting05.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting06.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting07.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting08.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting09.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting10.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting11.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting12.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting13.svg15
-rw-r--r--.icons/awkward/24x24/animations/nm-vpn-connecting14.svg15
-rw-r--r--.icons/awkward/24x24/apps/0ad.svg7
-rw-r--r--.icons/awkward/24x24/apps/140-game.svg9
l---------.icons/awkward/24x24/apps/1CD8_rundll32.0.svg1
l---------.icons/awkward/24x24/apps/1E64_notepad.0.svg1
-rw-r--r--.icons/awkward/24x24/apps/1cestart.svg9
l---------.icons/awkward/24x24/apps/1cv8.svg1
l---------.icons/awkward/24x24/apps/1cv8c.svg1
l---------.icons/awkward/24x24/apps/1password.svg1
-rw-r--r--.icons/awkward/24x24/apps/2048-qt.svg13
-rw-r--r--.icons/awkward/24x24/apps/2064-read-only-memories.svg18
l---------.icons/awkward/24x24/apps/2402_msiexec.0.svg1
l---------.icons/awkward/24x24/apps/2EF4_wordpad.0.svg1
l---------.icons/awkward/24x24/apps/4137_winhlp32.0.svg1
-rw-r--r--.icons/awkward/24x24/apps/4diac-ide.svg11
-rw-r--r--.icons/awkward/24x24/apps/4kslideshowmaker.svg7
-rw-r--r--.icons/awkward/24x24/apps/4kstogram.svg11
-rw-r--r--.icons/awkward/24x24/apps/4kvideodownloader.svg15
-rw-r--r--.icons/awkward/24x24/apps/4kvideotomp3.svg13
-rw-r--r--.icons/awkward/24x24/apps/4kyoutubetomp3.svg11
l---------.icons/awkward/24x24/apps/5961_Defunct_x86.0.svg1
-rw-r--r--.icons/awkward/24x24/apps/6180-the-moon.svg10
-rw-r--r--.icons/awkward/24x24/apps/7-days-to-die.svg10
l---------.icons/awkward/24x24/apps/7596_iexplore.0.svg1
l---------.icons/awkward/24x24/apps/7765_winebrowser.0.svg1
-rw-r--r--.icons/awkward/24x24/apps/7kaa.svg16
l---------.icons/awkward/24x24/apps/7z.svg1
l---------.icons/awkward/24x24/apps/7zip.svg1
-rw-r--r--.icons/awkward/24x24/apps/8bitmmo.svg10
-rw-r--r--.icons/awkward/24x24/apps/8tracks.svg7
l---------.icons/awkward/24x24/apps/97C1_wordpad.0.svg1
l---------.icons/awkward/24x24/apps/A35F_hh.0.svg1
l---------.icons/awkward/24x24/apps/Abricotine.svg1
l---------.icons/awkward/24x24/apps/Acetino2.svg1
l---------.icons/awkward/24x24/apps/AdobeFlash.svg1
-rw-r--r--.icons/awkward/24x24/apps/AdobePhotoshop.svg15
l---------.icons/awkward/24x24/apps/AdobeReader.svg1
l---------.icons/awkward/24x24/apps/AdobeReader10.svg1
l---------.icons/awkward/24x24/apps/AdobeReader11.svg1
l---------.icons/awkward/24x24/apps/AdobeReader12.svg1
l---------.icons/awkward/24x24/apps/AdobeReader8.svg1
l---------.icons/awkward/24x24/apps/AdobeReader9.svg1
-rw-r--r--.icons/awkward/24x24/apps/Alacritty.svg16
-rw-r--r--.icons/awkward/24x24/apps/Alva.svg10
l---------.icons/awkward/24x24/apps/Anatine.svg1
l---------.icons/awkward/24x24/apps/AppImage.svg1
-rw-r--r--.icons/awkward/24x24/apps/AppImageLauncher.svg9
l---------.icons/awkward/24x24/apps/Ardour-Ardour_5.12.0.svg1
-rw-r--r--.icons/awkward/24x24/apps/Black_Chocobo.svg18
l---------.icons/awkward/24x24/apps/Blender.svg1
l---------.icons/awkward/24x24/apps/Buka.svg1
l---------.icons/awkward/24x24/apps/BurpSuiteCommunity.svg1
-rw-r--r--.icons/awkward/24x24/apps/CMakeSetup.svg16
l---------.icons/awkward/24x24/apps/CMakeSetup32.svg1
l---------.icons/awkward/24x24/apps/Caprine.svg1
l---------.icons/awkward/24x24/apps/Cyan.svg1
-rw-r--r--.icons/awkward/24x24/apps/CycligentGitTool.svg7
l---------.icons/awkward/24x24/apps/EasyTAG_icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/Encryptr.svg13
l---------.icons/awkward/24x24/apps/Etermutilities-terminal.svg1
-rw-r--r--.icons/awkward/24x24/apps/FAHControl.svg26
l---------.icons/awkward/24x24/apps/FB4C_iexplore.0.svg1
l---------.icons/awkward/24x24/apps/FBReader.svg1
l---------.icons/awkward/24x24/apps/FacebookMessenger-facebook.com.svg1
l---------.icons/awkward/24x24/apps/FoxitReader.svg1
-rw-r--r--.icons/awkward/24x24/apps/Freeter.svg7
l---------.icons/awkward/24x24/apps/GMail-mail.google.com.svg1
-rw-r--r--.icons/awkward/24x24/apps/GP6-icon.svg8
-rw-r--r--.icons/awkward/24x24/apps/GPG-Key4.svg14
-rw-r--r--.icons/awkward/24x24/apps/GPU_Viewer.svg22
l---------.icons/awkward/24x24/apps/GitKraken.svg1
l---------.icons/awkward/24x24/apps/Gitter.svg1
l---------.icons/awkward/24x24/apps/Gmail-mail.google.com.svg1
l---------.icons/awkward/24x24/apps/GnomeBaker.svg1
-rw-r--r--.icons/awkward/24x24/apps/JForex.svg7
-rw-r--r--.icons/awkward/24x24/apps/JavaFXSceneBuilder2.0.svg9
-rw-r--r--.icons/awkward/24x24/apps/KittehPlayer.svg9
-rw-r--r--.icons/awkward/24x24/apps/KoboDeluxe.svg14
l---------.icons/awkward/24x24/apps/LabPlot2.svg1
-rw-r--r--.icons/awkward/24x24/apps/LanguageTool.svg10
-rw-r--r--.icons/awkward/24x24/apps/MediaElch.svg26
l---------.icons/awkward/24x24/apps/MidnightCommander.svg1
l---------.icons/awkward/24x24/apps/Nextcloud.svg1
-rw-r--r--.icons/awkward/24x24/apps/NoMachine-icon.svg17
l---------.icons/awkward/24x24/apps/Nocturn-linux.svg1
l---------.icons/awkward/24x24/apps/Nocturn.svg1
-rw-r--r--.icons/awkward/24x24/apps/Nvidiux.svg10
-rw-r--r--.icons/awkward/24x24/apps/OpenAudible.svg10
-rw-r--r--.icons/awkward/24x24/apps/Othman.svg7
-rw-r--r--.icons/awkward/24x24/apps/PCSX2.svg10
l---------.icons/awkward/24x24/apps/Panini.svg1
l---------.icons/awkward/24x24/apps/Pithos.svg1
-rw-r--r--.icons/awkward/24x24/apps/PosteRazor.svg10
-rw-r--r--.icons/awkward/24x24/apps/QMPlay2.svg7
l---------.icons/awkward/24x24/apps/QMapShack.svg1
-rw-r--r--.icons/awkward/24x24/apps/QOwnNotes.svg9
l---------.icons/awkward/24x24/apps/QtIcon.svg1
l---------.icons/awkward/24x24/apps/QtProject-assistant.svg1
l---------.icons/awkward/24x24/apps/QtProject-designer.svg1
l---------.icons/awkward/24x24/apps/QtProject-linguist.svg1
l---------.icons/awkward/24x24/apps/QtProject-qdbusviewer.svg1
l---------.icons/awkward/24x24/apps/QtProject-qtcreator-qt5.svg1
l---------.icons/awkward/24x24/apps/QtProject-qtcreator.svg1
l---------.icons/awkward/24x24/apps/RSS_feeds.svg1
-rw-r--r--.icons/awkward/24x24/apps/RenameMyTVSeries.svg14
l---------.icons/awkward/24x24/apps/RescueTime.svg1
-rw-r--r--.icons/awkward/24x24/apps/Ri-li.svg10
-rw-r--r--.icons/awkward/24x24/apps/Ripcord_Icon.svg9
l---------.icons/awkward/24x24/apps/SUSEgreeter.svg1
l---------.icons/awkward/24x24/apps/ScanTailor.svg1
-rw-r--r--.icons/awkward/24x24/apps/Sci48M.svg8
l---------.icons/awkward/24x24/apps/ScudCloud.svg1
l---------.icons/awkward/24x24/apps/Singular.svg1
l---------.icons/awkward/24x24/apps/SpiderOak.svg1
-rw-r--r--.icons/awkward/24x24/apps/SpiderOakONE.svg19
l---------.icons/awkward/24x24/apps/Spotify.svg1
l---------.icons/awkward/24x24/apps/Stacer.svg1
-rw-r--r--.icons/awkward/24x24/apps/SymbolEditor.svg13
-rw-r--r--.icons/awkward/24x24/apps/TeXmacs.svg15
-rw-r--r--.icons/awkward/24x24/apps/TeXworks.svg11
l---------.icons/awkward/24x24/apps/TeamViewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/TeighaViewer.svg20
-rw-r--r--.icons/awkward/24x24/apps/Temps.svg9
l---------.icons/awkward/24x24/apps/Terminal.svg1
l---------.icons/awkward/24x24/apps/Thunar.svg1
-rw-r--r--.icons/awkward/24x24/apps/ToneLib-GFX.svg23
-rw-r--r--.icons/awkward/24x24/apps/ToneLib-Jam.svg7
-rw-r--r--.icons/awkward/24x24/apps/ToneLib-Zoom.svg25
l---------.icons/awkward/24x24/apps/VBox.svg1
-rw-r--r--.icons/awkward/24x24/apps/VCVRack.svg10
-rw-r--r--.icons/awkward/24x24/apps/VVVVVV.svg10
-rw-r--r--.icons/awkward/24x24/apps/WMail.svg8
-rw-r--r--.icons/awkward/24x24/apps/WickrMe.svg9
l---------.icons/awkward/24x24/apps/XMind.svg1
-rw-r--r--.icons/awkward/24x24/apps/Xfwm4CompositeEditor.svg11
l---------.icons/awkward/24x24/apps/XrendrMixer.svg1
-rw-r--r--.icons/awkward/24x24/apps/Zoom.svg7
-rw-r--r--.icons/awkward/24x24/apps/a-story-about-my-uncle.svg10
-rw-r--r--.icons/awkward/24x24/apps/abiword.svg7
l---------.icons/awkward/24x24/apps/about_kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/abricotine.svg11
-rw-r--r--.icons/awkward/24x24/apps/abrowser.svg12
l---------.icons/awkward/24x24/apps/abrt.svg1
-rw-r--r--.icons/awkward/24x24/apps/accerciser.svg13
l---------.icons/awkward/24x24/apps/access.svg1
l---------.icons/awkward/24x24/apps/accessibility-directory.svg1
l---------.icons/awkward/24x24/apps/accessibility.svg1
l---------.icons/awkward/24x24/apps/accessibility_section.svg1
l---------.icons/awkward/24x24/apps/accessories-archiver.svg1
-rw-r--r--.icons/awkward/24x24/apps/accessories-calculator.svg12
-rw-r--r--.icons/awkward/24x24/apps/accessories-camera.svg10
-rw-r--r--.icons/awkward/24x24/apps/accessories-character-map.svg12
l---------.icons/awkward/24x24/apps/accessories-clock.svg1
-rw-r--r--.icons/awkward/24x24/apps/accessories-dictionary.svg7
-rw-r--r--.icons/awkward/24x24/apps/accessories-ebook-reader.svg8
-rw-r--r--.icons/awkward/24x24/apps/accessories-notes.svg13
l---------.icons/awkward/24x24/apps/accessories-screenshot.svg1
-rw-r--r--.icons/awkward/24x24/apps/accessories-text-editor.svg7
-rw-r--r--.icons/awkward/24x24/apps/acetoneiso.svg8
-rw-r--r--.icons/awkward/24x24/apps/acreloaded.svg12
-rw-r--r--.icons/awkward/24x24/apps/acroread.svg10
l---------.icons/awkward/24x24/apps/activity-log-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/activitywatch.svg13
l---------.icons/awkward/24x24/apps/addressbook.svg1
l---------.icons/awkward/24x24/apps/administration.svg1
l---------.icons/awkward/24x24/apps/adobe-flashplayer.svg1
l---------.icons/awkward/24x24/apps/adobe-reader.svg1
l---------.icons/awkward/24x24/apps/adobeflashplugin.svg1
-rw-r--r--.icons/awkward/24x24/apps/advanced-rest-client.svg10
-rw-r--r--.icons/awkward/24x24/apps/adventure-capitalist.svg8
-rw-r--r--.icons/awkward/24x24/apps/aegisub.svg12
-rw-r--r--.icons/awkward/24x24/apps/agave.svg15
l---------.icons/awkward/24x24/apps/agenda.svg1
-rw-r--r--.icons/awkward/24x24/apps/agent.svg12
-rw-r--r--.icons/awkward/24x24/apps/airvpn.svg7
-rw-r--r--.icons/awkward/24x24/apps/airwave-manager.svg12
-rw-r--r--.icons/awkward/24x24/apps/akira.svg13
l---------.icons/awkward/24x24/apps/akonadi.svg1
l---------.icons/awkward/24x24/apps/akonadiconsole.svg1
-rw-r--r--.icons/awkward/24x24/apps/akonaditray.svg7
-rw-r--r--.icons/awkward/24x24/apps/akregator.svg9
l---------.icons/awkward/24x24/apps/alacarte.svg1
l---------.icons/awkward/24x24/apps/alarm-clock.svg1
-rw-r--r--.icons/awkward/24x24/apps/albert.svg8
-rw-r--r--.icons/awkward/24x24/apps/albion-online.svg16
-rw-r--r--.icons/awkward/24x24/apps/alc.svg19
-rw-r--r--.icons/awkward/24x24/apps/alexandra.svg9
l---------.icons/awkward/24x24/apps/alien-arena.svg1
-rw-r--r--.icons/awkward/24x24/apps/alienarena.svg13
l---------.icons/awkward/24x24/apps/alienfx-gtk.svg1
-rw-r--r--.icons/awkward/24x24/apps/alienfx.svg9
-rw-r--r--.icons/awkward/24x24/apps/allegorithmic-Substance_Alchemist.svg7
-rw-r--r--.icons/awkward/24x24/apps/allegorithmic-Substance_B2M.svg7
-rw-r--r--.icons/awkward/24x24/apps/allegorithmic-Substance_Designer.svg7
-rw-r--r--.icons/awkward/24x24/apps/allegorithmic-Substance_Painter.svg16
-rw-r--r--.icons/awkward/24x24/apps/alltomp3.svg9
-rw-r--r--.icons/awkward/24x24/apps/alltray.svg7
-rw-r--r--.icons/awkward/24x24/apps/almanah.svg10
l---------.icons/awkward/24x24/apps/alsamixergui.svg1
-rw-r--r--.icons/awkward/24x24/apps/altus.svg11
l---------.icons/awkward/24x24/apps/altyo.svg1
l---------.icons/awkward/24x24/apps/amarok-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/amarok.svg10
l---------.icons/awkward/24x24/apps/amarok2.svg1
-rw-r--r--.icons/awkward/24x24/apps/amazon-store.svg9
l---------.icons/awkward/24x24/apps/amazon.svg1
l---------.icons/awkward/24x24/apps/amazonclouddrive.svg1
l---------.icons/awkward/24x24/apps/amd-ati.svg1
-rw-r--r--.icons/awkward/24x24/apps/amd.svg9
-rw-r--r--.icons/awkward/24x24/apps/amnesia-a-machine-for-pigs.svg10
-rw-r--r--.icons/awkward/24x24/apps/amnesia-the-dark-descent.svg9
l---------.icons/awkward/24x24/apps/amor.svg1
l---------.icons/awkward/24x24/apps/amule.svg1
l---------.icons/awkward/24x24/apps/amulegui.svg1
l---------.icons/awkward/24x24/apps/anaconda.svg1
-rw-r--r--.icons/awkward/24x24/apps/anatine.svg7
-rw-r--r--.icons/awkward/24x24/apps/anbox.svg7
-rw-r--r--.icons/awkward/24x24/apps/android-file-transfer.svg12
-rw-r--r--.icons/awkward/24x24/apps/android-sdk.svg7
l---------.icons/awkward/24x24/apps/android-studio-beta.svg1
l---------.icons/awkward/24x24/apps/android-studio.svg1
-rw-r--r--.icons/awkward/24x24/apps/androidstudio.svg15
-rw-r--r--.icons/awkward/24x24/apps/angrysearch.svg15
-rw-r--r--.icons/awkward/24x24/apps/angular-console.svg27
-rw-r--r--.icons/awkward/24x24/apps/anjuta.svg7
-rw-r--r--.icons/awkward/24x24/apps/anki.svg8
-rw-r--r--.icons/awkward/24x24/apps/annas-quest.svg20
-rw-r--r--.icons/awkward/24x24/apps/anoise.svg8
-rw-r--r--.icons/awkward/24x24/apps/another-redis-desktop-manager.svg15
-rw-r--r--.icons/awkward/24x24/apps/ant-downloader.svg16
l---------.icons/awkward/24x24/apps/antimicro.svg1
-rw-r--r--.icons/awkward/24x24/apps/anydesk.svg10
-rw-r--r--.icons/awkward/24x24/apps/ao-app.svg7
-rw-r--r--.icons/awkward/24x24/apps/apachedirectorystudio.svg7
-rw-r--r--.icons/awkward/24x24/apps/apk-icon-editor.svg6
l---------.icons/awkward/24x24/apps/app-launcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/app-outlet.svg13
l---------.icons/awkward/24x24/apps/app.rednotebook.RedNotebook.svg1
l---------.icons/awkward/24x24/apps/app.svg1
l---------.icons/awkward/24x24/apps/apparmor_view_profile.svg1
-rw-r--r--.icons/awkward/24x24/apps/appcode.svg15
l---------.icons/awkward/24x24/apps/apper.svg1
l---------.icons/awkward/24x24/apps/appgrid.svg1
l---------.icons/awkward/24x24/apps/appimagekit-Alva.svg1
l---------.icons/awkward/24x24/apps/appimagekit-AppImage.svg1
l---------.icons/awkward/24x24/apps/appimagekit-Black_Chocobo.svg1
l---------.icons/awkward/24x24/apps/appimagekit-Cyan.svg1
l---------.icons/awkward/24x24/apps/appimagekit-Freeter.svg1
l---------.icons/awkward/24x24/apps/appimagekit-KittehPlayer.svg1
l---------.icons/awkward/24x24/apps/appimagekit-MediaElch.svg1
l---------.icons/awkward/24x24/apps/appimagekit-Ripcord_Icon.svg1
l---------.icons/awkward/24x24/apps/appimagekit-advanced-rest-client.svg1
l---------.icons/awkward/24x24/apps/appimagekit-altus.svg1
l---------.icons/awkward/24x24/apps/appimagekit-another-redis-desktop-manager.svg1
l---------.icons/awkward/24x24/apps/appimagekit-ant-downloader.svg1
l---------.icons/awkward/24x24/apps/appimagekit-app-outlet.svg1
l---------.icons/awkward/24x24/apps/appimagekit-archipelago.svg1
l---------.icons/awkward/24x24/apps/appimagekit-ark-desktop-wallet.svg1
l---------.icons/awkward/24x24/apps/appimagekit-atomic.svg1
l---------.icons/awkward/24x24/apps/appimagekit-augur.svg1
l---------.icons/awkward/24x24/apps/appimagekit-auryo.svg1
l---------.icons/awkward/24x24/apps/appimagekit-azpainter.svg1
l---------.icons/awkward/24x24/apps/appimagekit-balena-etcher-electron.svg1
l---------.icons/awkward/24x24/apps/appimagekit-bitshares2-light.svg1
l---------.icons/awkward/24x24/apps/appimagekit-bitwarden.svg1
l---------.icons/awkward/24x24/apps/appimagekit-bloomrpc.svg1
l---------.icons/awkward/24x24/apps/appimagekit-brackets-electron.svg1
l---------.icons/awkward/24x24/apps/appimagekit-buka.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cacher.svg1
l---------.icons/awkward/24x24/apps/appimagekit-caprine.svg1
l---------.icons/awkward/24x24/apps/appimagekit-chiaki.svg1
l---------.icons/awkward/24x24/apps/appimagekit-clipgrab.svg1
l---------.icons/awkward/24x24/apps/appimagekit-colon.svg1
l---------.icons/awkward/24x24/apps/appimagekit-colorpicker.svg1
l---------.icons/awkward/24x24/apps/appimagekit-conky-logomark-violet.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cool-retro-term.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cozydrive.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cpod.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cryptr.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cura-icon.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cutepeaks.svg1
l---------.icons/awkward/24x24/apps/appimagekit-cutter.svg1
l---------.icons/awkward/24x24/apps/appimagekit-delir.svg1
l---------.icons/awkward/24x24/apps/appimagekit-devhub.svg1
-rw-r--r--.icons/awkward/24x24/apps/appimagekit-diffuse.svg7
l---------.icons/awkward/24x24/apps/appimagekit-dockstation.svg1
l---------.icons/awkward/24x24/apps/appimagekit-doki-doki-mod-manager.svg1
l---------.icons/awkward/24x24/apps/appimagekit-downline.svg1
l---------.icons/awkward/24x24/apps/appimagekit-draw.io.svg1
l---------.icons/awkward/24x24/apps/appimagekit-drawpile.svg1
l---------.icons/awkward/24x24/apps/appimagekit-duskplayer.svg1
l---------.icons/awkward/24x24/apps/appimagekit-edex-ui.svg1
l---------.icons/awkward/24x24/apps/appimagekit-electorrent.svg1
l---------.icons/awkward/24x24/apps/appimagekit-electrum-axe.svg1
l---------.icons/awkward/24x24/apps/appimagekit-emacs.svg1
l---------.icons/awkward/24x24/apps/appimagekit-fontbase.svg1
l---------.icons/awkward/24x24/apps/appimagekit-franz.svg1
l---------.icons/awkward/24x24/apps/appimagekit-friture.svg1
l---------.icons/awkward/24x24/apps/appimagekit-fspy.svg1
l---------.icons/awkward/24x24/apps/appimagekit-gifcurry.svg1
l---------.icons/awkward/24x24/apps/appimagekit-gisto.svg1
l---------.icons/awkward/24x24/apps/appimagekit-github-desktop.svg1
l---------.icons/awkward/24x24/apps/appimagekit-glyphr-studio-desktop.svg1
l---------.icons/awkward/24x24/apps/appimagekit-gmail-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/appimagekit-gravit-designer.svg16
l---------.icons/awkward/24x24/apps/appimagekit-hotspot.svg1
l---------.icons/awkward/24x24/apps/appimagekit-hw-probe.svg1
l---------.icons/awkward/24x24/apps/appimagekit-joplin.svg1
l---------.icons/awkward/24x24/apps/appimagekit-junior_install_icon.svg1
l---------.icons/awkward/24x24/apps/appimagekit-kahla.svg1
l---------.icons/awkward/24x24/apps/appimagekit-kaku.svg1
l---------.icons/awkward/24x24/apps/appimagekit-kawanime.svg1
l---------.icons/awkward/24x24/apps/appimagekit-kitty.svg1
l---------.icons/awkward/24x24/apps/appimagekit-ksnip.svg1
l---------.icons/awkward/24x24/apps/appimagekit-laigter.svg1
l---------.icons/awkward/24x24/apps/appimagekit-leocad.svg1
l---------.icons/awkward/24x24/apps/appimagekit-leonflix.svg1
l---------.icons/awkward/24x24/apps/appimagekit-littleweeb.svg1
l---------.icons/awkward/24x24/apps/appimagekit-love.svg1
l---------.icons/awkward/24x24/apps/appimagekit-makagiga.svg1
l---------.icons/awkward/24x24/apps/appimagekit-mandelbulber2.svg1
l---------.icons/awkward/24x24/apps/appimagekit-mediaconch.svg1
l---------.icons/awkward/24x24/apps/appimagekit-mellowplayer.svg1
l---------.icons/awkward/24x24/apps/appimagekit-mikutter.svg1
l---------.icons/awkward/24x24/apps/appimagekit-minetime.svg1
l---------.icons/awkward/24x24/apps/appimagekit-motrix.svg1
l---------.icons/awkward/24x24/apps/appimagekit-museeks.svg1
l---------.icons/awkward/24x24/apps/appimagekit-negibox.svg1
l---------.icons/awkward/24x24/apps/appimagekit-nighthawk.svg1
l---------.icons/awkward/24x24/apps/appimagekit-notable.svg1
l---------.icons/awkward/24x24/apps/appimagekit-nuclear.svg1
l---------.icons/awkward/24x24/apps/appimagekit-odrive.svg1
l---------.icons/awkward/24x24/apps/appimagekit-org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/24x24/apps/appimagekit-org.olivevideoeditor.Olive.svg1
l---------.icons/awkward/24x24/apps/appimagekit-pcloud.svg1
l---------.icons/awkward/24x24/apps/appimagekit-pioneer_install_icon.svg1
l---------.icons/awkward/24x24/apps/appimagekit-plexamp.svg1
l---------.icons/awkward/24x24/apps/appimagekit-pling-store.svg1
l---------.icons/awkward/24x24/apps/appimagekit-protonmail-desktop-unofficial.svg1
l---------.icons/awkward/24x24/apps/appimagekit-pulse-sms.svg1
l---------.icons/awkward/24x24/apps/appimagekit-qnapi.svg1
l---------.icons/awkward/24x24/apps/appimagekit-rambox.svg1
l---------.icons/awkward/24x24/apps/appimagekit-raven-reader.svg1
l---------.icons/awkward/24x24/apps/appimagekit-rclonetray.svg1
l---------.icons/awkward/24x24/apps/appimagekit-rpcs3.svg1
l---------.icons/awkward/24x24/apps/appimagekit-sengi.svg1
l---------.icons/awkward/24x24/apps/appimagekit-shadow-dev.svg1
l---------.icons/awkward/24x24/apps/appimagekit-stacer.svg1
l---------.icons/awkward/24x24/apps/appimagekit-standard-notes.svg1
l---------.icons/awkward/24x24/apps/appimagekit-supertux2.svg1
l---------.icons/awkward/24x24/apps/appimagekit-synfigstudio.svg1
l---------.icons/awkward/24x24/apps/appimagekit-teams-for-linux.svg1
l---------.icons/awkward/24x24/apps/appimagekit-trinity-desktop.svg1
l---------.icons/awkward/24x24/apps/appimagekit-unityhub.svg1
l---------.icons/awkward/24x24/apps/appimagekit-vieb.svg1
l---------.icons/awkward/24x24/apps/appimagekit-vnote.svg1
l---------.icons/awkward/24x24/apps/appimagekit-wewechat.svg1
l---------.icons/awkward/24x24/apps/appimagekit-wire-desktop.svg1
l---------.icons/awkward/24x24/apps/appimagekit-workflowy.svg1
l---------.icons/awkward/24x24/apps/appimagekit-xnviewmp.svg1
-rw-r--r--.icons/awkward/24x24/apps/applets-screenshooter.svg7
l---------.icons/awkward/24x24/apps/applets-template.svg1
-rw-r--r--.icons/awkward/24x24/apps/application-community.svg19
l---------.icons/awkward/24x24/apps/application-default-icon.svg1
l---------.icons/awkward/24x24/apps/application-vnd.iccprofile.svg1
l---------.icons/awkward/24x24/apps/application-x-pml18.svg1
l---------.icons/awkward/24x24/apps/application-x-pml18free.svg1
l---------.icons/awkward/24x24/apps/application-x-prl18.svg1
l---------.icons/awkward/24x24/apps/application-x-prl18free.svg1
l---------.icons/awkward/24x24/apps/application-x-tml18.svg1
l---------.icons/awkward/24x24/apps/application-x-tml18free.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-accessories.svg14
-rw-r--r--.icons/awkward/24x24/apps/applications-development-translation.svg11
-rw-r--r--.icons/awkward/24x24/apps/applications-development-web.svg9
-rw-r--r--.icons/awkward/24x24/apps/applications-development.svg9
l---------.icons/awkward/24x24/apps/applications-education-language.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-education-mathematics.svg25
-rw-r--r--.icons/awkward/24x24/apps/applications-education.svg9
-rw-r--r--.icons/awkward/24x24/apps/applications-engineering.svg16
l---------.icons/awkward/24x24/apps/applications-featured.svg1
l---------.icons/awkward/24x24/apps/applications-fonts.svg1
l---------.icons/awkward/24x24/apps/applications-games.svg1
l---------.icons/awkward/24x24/apps/applications-graphics.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-haskell.svg8
-rw-r--r--.icons/awkward/24x24/apps/applications-interfacedesign.svg18
l---------.icons/awkward/24x24/apps/applications-internet.svg1
l---------.icons/awkward/24x24/apps/applications-java.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-multimedia.svg23
-rw-r--r--.icons/awkward/24x24/apps/applications-office.svg13
l---------.icons/awkward/24x24/apps/applications-other.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-science.svg14
l---------.icons/awkward/24x24/apps/applications-system.svg1
-rw-r--r--.icons/awkward/24x24/apps/applications-utilities.svg11
l---------.icons/awkward/24x24/apps/applications-webbrowsers.svg1
l---------.icons/awkward/24x24/apps/apport-gtk2.svg1
l---------.icons/awkward/24x24/apps/apport.svg1
l---------.icons/awkward/24x24/apps/aptana-studio.svg1
-rw-r--r--.icons/awkward/24x24/apps/aptana.svg7
l---------.icons/awkward/24x24/apps/aptdaemon-download.svg1
l---------.icons/awkward/24x24/apps/aptdaemon-update-cache.svg1
l---------.icons/awkward/24x24/apps/aptdaemon-upgrade.svg1
l---------.icons/awkward/24x24/apps/aptdaemon-working.svg1
l---------.icons/awkward/24x24/apps/ar.com.tuxguitar.TuxGuitar.svg1
-rw-r--r--.icons/awkward/24x24/apps/archipelago.svg9
l---------.icons/awkward/24x24/apps/archive-manager.svg1
l---------.icons/awkward/24x24/apps/archivemanager.svg1
-rw-r--r--.icons/awkward/24x24/apps/arcolinux-hello.svg7
-rw-r--r--.icons/awkward/24x24/apps/ardour.svg7
l---------.icons/awkward/24x24/apps/ardour5.svg1
l---------.icons/awkward/24x24/apps/arduino-icon-small.svg1
l---------.icons/awkward/24x24/apps/arduino-ide.svg1
-rw-r--r--.icons/awkward/24x24/apps/arduino.svg9
-rw-r--r--.icons/awkward/24x24/apps/argouml.svg11
l---------.icons/awkward/24x24/apps/ark-desktop-wallet.svg1
-rw-r--r--.icons/awkward/24x24/apps/ark-game.svg22
-rw-r--r--.icons/awkward/24x24/apps/ark.svg13
-rw-r--r--.icons/awkward/24x24/apps/armagetronad.svg10
l---------.icons/awkward/24x24/apps/artha.svg1
-rw-r--r--.icons/awkward/24x24/apps/artikulate.svg6
-rw-r--r--.icons/awkward/24x24/apps/arts.svg10
-rw-r--r--.icons/awkward/24x24/apps/artsbuilder.svg13
-rw-r--r--.icons/awkward/24x24/apps/artscontrol.svg13
-rw-r--r--.icons/awkward/24x24/apps/asbru-cm.svg14
-rw-r--r--.icons/awkward/24x24/apps/asc-de.svg11
-rw-r--r--.icons/awkward/24x24/apps/aseprite.svg19
l---------.icons/awkward/24x24/apps/asounder.svg1
-rw-r--r--.icons/awkward/24x24/apps/assaultcube.svg11
l---------.icons/awkward/24x24/apps/assistant-qt4.svg1
l---------.icons/awkward/24x24/apps/assistant-qt5.svg1
l---------.icons/awkward/24x24/apps/assistant.svg1
l---------.icons/awkward/24x24/apps/assistant5.svg1
-rw-r--r--.icons/awkward/24x24/apps/astromenace.svg10
l---------.icons/awkward/24x24/apps/asunder.svg1
-rw-r--r--.icons/awkward/24x24/apps/atom-beta.svg7
-rw-r--r--.icons/awkward/24x24/apps/atom-rpg.svg19
-rw-r--r--.icons/awkward/24x24/apps/atom.svg7
-rw-r--r--.icons/awkward/24x24/apps/atomic.svg9
l---------.icons/awkward/24x24/apps/atomix-icon.svg1
l---------.icons/awkward/24x24/apps/atomix.svg1
l---------.icons/awkward/24x24/apps/atril.svg1
-rw-r--r--.icons/awkward/24x24/apps/atunes.svg7
-rw-r--r--.icons/awkward/24x24/apps/audacious.svg9
-rw-r--r--.icons/awkward/24x24/apps/audacity.svg10
l---------.icons/awkward/24x24/apps/audex.svg1
-rw-r--r--.icons/awkward/24x24/apps/audience.svg13
l---------.icons/awkward/24x24/apps/audio-player.svg1
-rw-r--r--.icons/awkward/24x24/apps/audio-recorder.svg8
-rw-r--r--.icons/awkward/24x24/apps/audiobook.svg9
-rw-r--r--.icons/awkward/24x24/apps/augur.svg7
-rw-r--r--.icons/awkward/24x24/apps/aurees.svg14
-rw-r--r--.icons/awkward/24x24/apps/auryo.svg7
-rw-r--r--.icons/awkward/24x24/apps/authy.svg15
l---------.icons/awkward/24x24/apps/autokey.svg1
-rw-r--r--.icons/awkward/24x24/apps/avidemux.svg19
-rw-r--r--.icons/awkward/24x24/apps/avimetaedit.svg9
-rw-r--r--.icons/awkward/24x24/apps/avogadro-icon.svg18
l---------.icons/awkward/24x24/apps/awf.svg1
l---------.icons/awkward/24x24/apps/ax-applet.svg1
-rw-r--r--.icons/awkward/24x24/apps/azpainter.svg23
-rw-r--r--.icons/awkward/24x24/apps/azuredatastudio.svg18
-rw-r--r--.icons/awkward/24x24/apps/baba-is-you.svg7
-rw-r--r--.icons/awkward/24x24/apps/babe.svg26
l---------.icons/awkward/24x24/apps/background.svg1
l---------.icons/awkward/24x24/apps/badge-small.svg1
-rw-r--r--.icons/awkward/24x24/apps/badland.svg11
-rw-r--r--.icons/awkward/24x24/apps/baidunetdisk.svg18
-rw-r--r--.icons/awkward/24x24/apps/baka-mplayer.svg11
l---------.icons/awkward/24x24/apps/balena-etcher-electron.svg1
l---------.icons/awkward/24x24/apps/baloo.svg1
-rw-r--r--.icons/awkward/24x24/apps/bandcamp.svg10
l---------.icons/awkward/24x24/apps/banshee-1.svg1
-rw-r--r--.icons/awkward/24x24/apps/banshee.svg10
l---------.icons/awkward/24x24/apps/baobab.svg1
-rw-r--r--.icons/awkward/24x24/apps/bareftp.svg9
-rw-r--r--.icons/awkward/24x24/apps/barotrauma.svg9
-rw-r--r--.icons/awkward/24x24/apps/barrier.svg19
l---------.icons/awkward/24x24/apps/bash.svg1
-rw-r--r--.icons/awkward/24x24/apps/basingstoke.svg9
l---------.icons/awkward/24x24/apps/basket.svg1
-rw-r--r--.icons/awkward/24x24/apps/bastion.svg19
-rw-r--r--.icons/awkward/24x24/apps/battleblock-theater.svg13
-rw-r--r--.icons/awkward/24x24/apps/bbc.svg17
-rw-r--r--.icons/awkward/24x24/apps/bcompare.svg16
-rw-r--r--.icons/awkward/24x24/apps/becalm.svg18
-rw-r--r--.icons/awkward/24x24/apps/bendy-and-the-ink-machine.svg10
l---------.icons/awkward/24x24/apps/beryl-settings.svg1
-rw-r--r--.icons/awkward/24x24/apps/betaflight-configurator.svg7
-rw-r--r--.icons/awkward/24x24/apps/bibletime.svg10
l---------.icons/awkward/24x24/apps/bijiben.svg1
-rw-r--r--.icons/awkward/24x24/apps/billard-gl.svg15
-rw-r--r--.icons/awkward/24x24/apps/birdie.svg15
-rw-r--r--.icons/awkward/24x24/apps/bisq.svg14
l---------.icons/awkward/24x24/apps/bitcoin-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/bitcoin.svg7
l---------.icons/awkward/24x24/apps/bitcoin128.svg1
-rw-r--r--.icons/awkward/24x24/apps/bitmap2component.svg9
-rw-r--r--.icons/awkward/24x24/apps/bitshares2-light.svg11
-rw-r--r--.icons/awkward/24x24/apps/bitwarden.svg7
-rw-r--r--.icons/awkward/24x24/apps/bitwig-studio.svg37
-rw-r--r--.icons/awkward/24x24/apps/blackmagic-Fusion8.svg7
-rw-r--r--.icons/awkward/24x24/apps/blackmagic-Fusion9.svg10
l---------.icons/awkward/24x24/apps/bleachbit.svg1
-rw-r--r--.icons/awkward/24x24/apps/blender.svg10
l---------.icons/awkward/24x24/apps/bless.svg1
-rw-r--r--.icons/awkward/24x24/apps/blinken.svg11
l---------.icons/awkward/24x24/apps/blivet-gui.svg1
-rw-r--r--.icons/awkward/24x24/apps/blobAndConquer.svg16
-rw-r--r--.icons/awkward/24x24/apps/blobby.svg9
-rw-r--r--.icons/awkward/24x24/apps/blobwars.svg12
-rw-r--r--.icons/awkward/24x24/apps/blockbench.svg7
l---------.icons/awkward/24x24/apps/blockdevice.svg1
-rw-r--r--.icons/awkward/24x24/apps/blockout.svg21
-rw-r--r--.icons/awkward/24x24/apps/blogilo.svg25
-rw-r--r--.icons/awkward/24x24/apps/bloomrpc.svg11
-rw-r--r--.icons/awkward/24x24/apps/bluefish.svg21
-rw-r--r--.icons/awkward/24x24/apps/bluegriffon.svg31
-rw-r--r--.icons/awkward/24x24/apps/bluej.svg10
-rw-r--r--.icons/awkward/24x24/apps/bluejeans.svg12
l---------.icons/awkward/24x24/apps/blueman-serial.svg1
l---------.icons/awkward/24x24/apps/blueman.svg1
l---------.icons/awkward/24x24/apps/blueradio-48.svg1
l---------.icons/awkward/24x24/apps/blueradio.svg1
l---------.icons/awkward/24x24/apps/bluetooth-48.svg1
l---------.icons/awkward/24x24/apps/bluetooth-radio.svg1
l---------.icons/awkward/24x24/apps/bluetoothradio.svg1
l---------.icons/awkward/24x24/apps/boinc-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/boinc.svg9
-rw-r--r--.icons/awkward/24x24/apps/bomber.svg10
-rw-r--r--.icons/awkward/24x24/apps/bomi.svg7
-rw-r--r--.icons/awkward/24x24/apps/bookworm.svg7
-rw-r--r--.icons/awkward/24x24/apps/boomaga.svg21
-rw-r--r--.icons/awkward/24x24/apps/boostnote.svg8
l---------.icons/awkward/24x24/apps/boot.svg1
-rw-r--r--.icons/awkward/24x24/apps/borderlands-2.svg8
-rw-r--r--.icons/awkward/24x24/apps/borderlands-the-pre-sequel.svg8
-rw-r--r--.icons/awkward/24x24/apps/boswars.svg20
l---------.icons/awkward/24x24/apps/bottles_notepad.svg1
l---------.icons/awkward/24x24/apps/bottles_wine-uninstaller.svg1
l---------.icons/awkward/24x24/apps/bottles_wine-winecfg.svg1
l---------.icons/awkward/24x24/apps/bottles_wine.svg1
l---------.icons/awkward/24x24/apps/bottles_winetricks.svg1
-rw-r--r--.icons/awkward/24x24/apps/bovo.svg11
-rw-r--r--.icons/awkward/24x24/apps/box.svg17
-rw-r--r--.icons/awkward/24x24/apps/bpython.svg13
-rw-r--r--.icons/awkward/24x24/apps/br.com.jeanhertel.adriconf.svg11
-rw-r--r--.icons/awkward/24x24/apps/brackets-electron.svg7
-rw-r--r--.icons/awkward/24x24/apps/brackets.svg7
-rw-r--r--.icons/awkward/24x24/apps/braindump.svg12
l---------.icons/awkward/24x24/apps/brasero.svg1
l---------.icons/awkward/24x24/apps/brave-browser-beta.svg1
-rw-r--r--.icons/awkward/24x24/apps/brave-browser-dev.svg7
-rw-r--r--.icons/awkward/24x24/apps/brave-browser-nightly.svg7
l---------.icons/awkward/24x24/apps/brave-browser.svg1
-rw-r--r--.icons/awkward/24x24/apps/brave.svg7
l---------.icons/awkward/24x24/apps/breeze-settings.svg1
-rw-r--r--.icons/awkward/24x24/apps/bridge-constructor-portal.svg12
l---------.icons/awkward/24x24/apps/brightnesssettings.svg1
l---------.icons/awkward/24x24/apps/browser-tor.svg1
l---------.icons/awkward/24x24/apps/browser.svg1
-rw-r--r--.icons/awkward/24x24/apps/browser360-beta.svg8
l---------.icons/awkward/24x24/apps/bt-logo.svg1
-rw-r--r--.icons/awkward/24x24/apps/btsync-gui.svg9
l---------.icons/awkward/24x24/apps/bug-buddy.svg1
-rw-r--r--.icons/awkward/24x24/apps/builder.svg16
-rw-r--r--.icons/awkward/24x24/apps/buka.svg9
-rw-r--r--.icons/awkward/24x24/apps/bum.svg12
l---------.icons/awkward/24x24/apps/bumblebee.svg1
-rw-r--r--.icons/awkward/24x24/apps/burp.svg9
-rw-r--r--.icons/awkward/24x24/apps/buttercup-desktop.svg9
-rw-r--r--.icons/awkward/24x24/apps/bwfmetaedit.svg15
-rw-r--r--.icons/awkward/24x24/apps/byobu.svg8
l---------.icons/awkward/24x24/apps/byzanz.svg1
-rw-r--r--.icons/awkward/24x24/apps/bzflag.svg14
l---------.icons/awkward/24x24/apps/ca._0ldsk00l.Nestopia.svg1
l---------.icons/awkward/24x24/apps/ca.desrt.dconf-editor.svg1
l---------.icons/awkward/24x24/apps/cacao-oj6.svg1
l---------.icons/awkward/24x24/apps/cacao-oj7.svg1
l---------.icons/awkward/24x24/apps/cacao-oj8.svg1
l---------.icons/awkward/24x24/apps/cacao-oj9.svg1
-rw-r--r--.icons/awkward/24x24/apps/cacher.svg7
-rw-r--r--.icons/awkward/24x24/apps/cadence.svg8
-rw-r--r--.icons/awkward/24x24/apps/caffeine.svg8
l---------.icons/awkward/24x24/apps/cairo-clock.svg1
l---------.icons/awkward/24x24/apps/cairo-dock.svg1
-rw-r--r--.icons/awkward/24x24/apps/caja-actions.svg20
l---------.icons/awkward/24x24/apps/caja-dropbox.svg1
l---------.icons/awkward/24x24/apps/calamares.svg1
l---------.icons/awkward/24x24/apps/calc.svg1
l---------.icons/awkward/24x24/apps/calendar.svg1
-rw-r--r--.icons/awkward/24x24/apps/calibre-ebook-edit.svg13
l---------.icons/awkward/24x24/apps/calibre-gui.svg1
-rw-r--r--.icons/awkward/24x24/apps/calibre-viewer.svg13
l---------.icons/awkward/24x24/apps/calibre.svg1
l---------.icons/awkward/24x24/apps/california.svg1
l---------.icons/awkward/24x24/apps/calligraauthor.svg1
l---------.icons/awkward/24x24/apps/calligraflow.svg1
l---------.icons/awkward/24x24/apps/calligragemini.svg1
l---------.icons/awkward/24x24/apps/calligrakarbon.svg1
l---------.icons/awkward/24x24/apps/calligrakexi.svg1
l---------.icons/awkward/24x24/apps/calligrakrita.svg1
l---------.icons/awkward/24x24/apps/calligrakrita2.svg1
l---------.icons/awkward/24x24/apps/calligraplan.svg1
l---------.icons/awkward/24x24/apps/calligraplanner.svg1
l---------.icons/awkward/24x24/apps/calligraplanwork.svg1
l---------.icons/awkward/24x24/apps/calligrasheets.svg1
l---------.icons/awkward/24x24/apps/calligrastage.svg1
l---------.icons/awkward/24x24/apps/calligrawords.svg1
l---------.icons/awkward/24x24/apps/camorama.svg1
-rw-r--r--.icons/awkward/24x24/apps/cantata.svg8
l---------.icons/awkward/24x24/apps/cantor.svg1
l---------.icons/awkward/24x24/apps/caprine.svg1
-rw-r--r--.icons/awkward/24x24/apps/carla-control.svg23
-rw-r--r--.icons/awkward/24x24/apps/carla.svg23
-rw-r--r--.icons/awkward/24x24/apps/castle-crashers.svg13
-rw-r--r--.icons/awkward/24x24/apps/cataclysm-dda.svg11
-rw-r--r--.icons/awkward/24x24/apps/catarina.svg19
l---------.icons/awkward/24x24/apps/catfish.svg1
-rw-r--r--.icons/awkward/24x24/apps/catia.svg17
-rw-r--r--.icons/awkward/24x24/apps/cats-are-liquid.svg11
-rw-r--r--.icons/awkward/24x24/apps/cave-story.svg27
-rw-r--r--.icons/awkward/24x24/apps/cawbird.svg12
l---------.icons/awkward/24x24/apps/cc.arduino.arduinoide.svg1
-rw-r--r--.icons/awkward/24x24/apps/cc3d.svg14
l---------.icons/awkward/24x24/apps/cc3d_128x128_logo.svg1
l---------.icons/awkward/24x24/apps/ccc-large.svg1
l---------.icons/awkward/24x24/apps/ccc_large.svg1
l---------.icons/awkward/24x24/apps/ccsm.svg1
-rw-r--r--.icons/awkward/24x24/apps/cdbaby.svg17
-rw-r--r--.icons/awkward/24x24/apps/celeste.svg48
-rw-r--r--.icons/awkward/24x24/apps/celestia.svg15
-rw-r--r--.icons/awkward/24x24/apps/cerebro.svg9
-rw-r--r--.icons/awkward/24x24/apps/cervisia.svg21
-rw-r--r--.icons/awkward/24x24/apps/ch.x29a.playitslowly.svg16
-rw-r--r--.icons/awkward/24x24/apps/charles-proxy.svg24
l---------.icons/awkward/24x24/apps/chat.delta.desktop.svg1
l---------.icons/awkward/24x24/apps/chat.rocket.RocketChat.svg1
l---------.icons/awkward/24x24/apps/checkbox-touch.svg1
-rw-r--r--.icons/awkward/24x24/apps/checkbox.svg10
l---------.icons/awkward/24x24/apps/checkgmail.svg1
-rw-r--r--.icons/awkward/24x24/apps/cheese.svg13
-rw-r--r--.icons/awkward/24x24/apps/cherrytree.svg16
-rw-r--r--.icons/awkward/24x24/apps/chess.svg7
l---------.icons/awkward/24x24/apps/chessx.svg1
-rw-r--r--.icons/awkward/24x24/apps/chiaki.svg9
l---------.icons/awkward/24x24/apps/chinese.svg1
-rw-r--r--.icons/awkward/24x24/apps/chirp.svg18
l---------.icons/awkward/24x24/apps/chmsee-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/chocolate-doom-setup.svg14
-rw-r--r--.icons/awkward/24x24/apps/chocolate-doom.svg10
-rw-r--r--.icons/awkward/24x24/apps/choqok.svg14
-rw-r--r--.icons/awkward/24x24/apps/christmas-tree.svg27
l---------.icons/awkward/24x24/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-app-list.svg27
l---------.icons/awkward/24x24/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg11
l---------.icons/awkward/24x24/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg11
l---------.icons/awkward/24x24/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg7
l---------.icons/awkward/24x24/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg7
l---------.icons/awkward/24x24/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg9
l---------.icons/awkward/24x24/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg1
l---------.icons/awkward/24x24/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg1
-rw-r--r--.icons/awkward/24x24/apps/chrome-remote-desktop.svg19
-rw-r--r--.icons/awkward/24x24/apps/chrome-store.svg10
l---------.icons/awkward/24x24/apps/chrome.svg1
-rw-r--r--.icons/awkward/24x24/apps/chromium-app-list.svg27
-rw-r--r--.icons/awkward/24x24/apps/chromium-browser.svg12
l---------.icons/awkward/24x24/apps/chromium-bsu.svg1
-rw-r--r--.icons/awkward/24x24/apps/chromium-dev.svg17
l---------.icons/awkward/24x24/apps/chromium.svg1
-rw-r--r--.icons/awkward/24x24/apps/ciano.svg7
l---------.icons/awkward/24x24/apps/cin.svg1
l---------.icons/awkward/24x24/apps/cinelerra-cv.svg1
l---------.icons/awkward/24x24/apps/cinelerra-gg.svg1
l---------.icons/awkward/24x24/apps/cinelerra-hv.svg1
-rw-r--r--.icons/awkward/24x24/apps/cinelerra.svg7
-rw-r--r--.icons/awkward/24x24/apps/cinema4d.svg11
-rw-r--r--.icons/awkward/24x24/apps/cisco-anyconnect.svg8
-rw-r--r--.icons/awkward/24x24/apps/cities-skylines.svg8
-rw-r--r--.icons/awkward/24x24/apps/citra.svg15
-rw-r--r--.icons/awkward/24x24/apps/citrix-receiver.svg7
-rw-r--r--.icons/awkward/24x24/apps/civilization5.svg8
-rw-r--r--.icons/awkward/24x24/apps/civilization6.svg9
-rw-r--r--.icons/awkward/24x24/apps/clamav.svg17
l---------.icons/awkward/24x24/apps/clamtk.svg1
l---------.icons/awkward/24x24/apps/clanbomber.svg1
-rw-r--r--.icons/awkward/24x24/apps/classic-racers.svg11
l---------.icons/awkward/24x24/apps/classicmenu-indicator-light.svg1
l---------.icons/awkward/24x24/apps/classicmenu-indicator.svg1
l---------.icons/awkward/24x24/apps/claws-mail.svg1
-rw-r--r--.icons/awkward/24x24/apps/clawsker.svg11
-rw-r--r--.icons/awkward/24x24/apps/clementine.svg8
-rw-r--r--.icons/awkward/24x24/apps/clion.svg15
-rw-r--r--.icons/awkward/24x24/apps/clipgrab.svg10
l---------.icons/awkward/24x24/apps/clipit-trayicon.svg1
l---------.icons/awkward/24x24/apps/clock.svg1
-rw-r--r--.icons/awkward/24x24/apps/clockify.svg11
-rw-r--r--.icons/awkward/24x24/apps/clustertruck.svg14
l---------.icons/awkward/24x24/apps/cmake-gui.svg1
l---------.icons/awkward/24x24/apps/cmake.svg1
-rw-r--r--.icons/awkward/24x24/apps/cmyktool.svg11
-rw-r--r--.icons/awkward/24x24/apps/cockatrice.svg7
-rw-r--r--.icons/awkward/24x24/apps/cockos-reaper.svg13
l---------.icons/awkward/24x24/apps/code-insiders.svg1
l---------.icons/awkward/24x24/apps/code-oss.svg1
l---------.icons/awkward/24x24/apps/code.svg1
-rw-r--r--.icons/awkward/24x24/apps/codeblocks.svg10
-rw-r--r--.icons/awkward/24x24/apps/cointop.svg13
-rw-r--r--.icons/awkward/24x24/apps/colon.svg11
-rw-r--r--.icons/awkward/24x24/apps/color-picker.svg16
-rw-r--r--.icons/awkward/24x24/apps/colorhug-backlight.svg21
-rw-r--r--.icons/awkward/24x24/apps/colorhug-ccmx.svg21
-rw-r--r--.icons/awkward/24x24/apps/colorhug-flash.svg19
-rw-r--r--.icons/awkward/24x24/apps/colorhug-refresh.svg22
-rw-r--r--.icons/awkward/24x24/apps/colorhug.svg21
-rw-r--r--.icons/awkward/24x24/apps/colorpicker.svg15
l---------.icons/awkward/24x24/apps/colors.svg1
l---------.icons/awkward/24x24/apps/com.abagames.noiz2sa.svg1
l---------.icons/awkward/24x24/apps/com.abagames.rRootage.svg1
l---------.icons/awkward/24x24/apps/com.abisource.AbiWord.svg1
l---------.icons/awkward/24x24/apps/com.adobe.Flash-Player-Projector.svg1
l---------.icons/awkward/24x24/apps/com.albiononline.AlbionOnline.svg1
l---------.icons/awkward/24x24/apps/com.anydesk.Anydesk.svg1
l---------.icons/awkward/24x24/apps/com.axosoft.GitKraken.svg1
l---------.icons/awkward/24x24/apps/com.azuredatastudio.oss.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.beakerbrowser.Beaker.svg8
-rw-r--r--.icons/awkward/24x24/apps/com.belmoussaoui.Obfuscate.svg21
l---------.icons/awkward/24x24/apps/com.bitwarden.desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.bixense.PasswordCalculator.svg12
-rw-r--r--.icons/awkward/24x24/apps/com.bladecoder.adventure-editor.svg7
l---------.icons/awkward/24x24/apps/com.bluejeans.BlueJeans.svg1
l---------.icons/awkward/24x24/apps/com.bxabi.bumblebee-indicator.svg1
l---------.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_edit.svg1
l---------.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_viewer.svg1
l---------.icons/awkward/24x24/apps/com.calibre_ebook.calibre.lrfviewer.svg1
l---------.icons/awkward/24x24/apps/com.calibre_ebook.calibre.svg1
l---------.icons/awkward/24x24/apps/com.chez.GrafX2.svg1
l---------.icons/awkward/24x24/apps/com.deepin.Calendar.svg1
l---------.icons/awkward/24x24/apps/com.deepin.ImageViewer.svg1
l---------.icons/awkward/24x24/apps/com.deepin.Music.svg1
l---------.icons/awkward/24x24/apps/com.deepin.ScreenShot.svg1
l---------.icons/awkward/24x24/apps/com.deepin.VoiceRecorder.svg1
l---------.icons/awkward/24x24/apps/com.discordapp.Discord.svg1
l---------.icons/awkward/24x24/apps/com.dosbox.DOSBox.svg1
l---------.icons/awkward/24x24/apps/com.dropbox.Client.svg1
l---------.icons/awkward/24x24/apps/com.elsevier.MendeleyDesktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.endlessm.HatchPreviewer.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.endlessm.photos.svg12
-rw-r--r--.icons/awkward/24x24/apps/com.frac_tion.teleport.svg14
l---------.icons/awkward/24x24/apps/com.getpostman.Postman.svg1
l---------.icons/awkward/24x24/apps/com.gexperts.Terminix.svg1
l---------.icons/awkward/24x24/apps/com.gexperts.Tilix.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.Cogitri.gxi.svg14
l---------.icons/awkward/24x24/apps/com.github.Flacon.svg1
l---------.icons/awkward/24x24/apps/com.github.IsmaelMartinez.teams_for_linux.svg1
l---------.icons/awkward/24x24/apps/com.github.JannikHv.Gydl.svg1
l---------.icons/awkward/24x24/apps/com.github.PintaProject.Pinta.svg1
l---------.icons/awkward/24x24/apps/com.github._4lex4.ScanTailor-Advanced.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.alainm23.planner.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.alcadica.develop.svg7
l---------.icons/awkward/24x24/apps/com.github.alcinnz.odysseus-web.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.alcinnz.odysseus.svg11
l---------.icons/awkward/24x24/apps/com.github.alecaddd.akira.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.alecaddd.sequeler.svg33
l---------.icons/awkward/24x24/apps/com.github.alecaddd.taxi.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.aleksandar-stefanovic.urmsimulator.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.allen-b1.news.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.alonsoenrique.quotes.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.arshubham.cipher.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.findfileconflicts.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.graphui.svg18
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.hashit.svg9
l---------.icons/awkward/24x24/apps/com.github.artemanufrij.imageburner.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.metronome.svg14
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.playmymusic.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.playmyvideos.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.regextester.svg11
l---------.icons/awkward/24x24/apps/com.github.artemanufrij.screencast.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.showmypictures.svg16
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.translit.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.artemanufrij.webpin.svg7
l---------.icons/awkward/24x24/apps/com.github.babluboy.bookworm.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.babluboy.nutty.svg19
l---------.icons/awkward/24x24/apps/com.github.bajoja.indicator-kdeconnect.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.bartzaalberg.alias.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.bartzaalberg.bookmark-manager.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.bartzaalberg.lottery.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.bartzaalberg.php-tester.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.bartzaalberg.snaptastic.svg26
-rw-r--r--.icons/awkward/24x24/apps/com.github.basjam.valacompiler.svg13
-rw-r--r--.icons/awkward/24x24/apps/com.github.bcedu.museic.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.bcedu.shutdownscheduler.svg9
-rw-r--r--.icons/awkward/24x24/apps/com.github.bcedu.vgrive.svg14
-rw-r--r--.icons/awkward/24x24/apps/com.github.bharatkalluri.easypass.svg9
l---------.icons/awkward/24x24/apps/com.github.bharatkalluri.gifup.svg1
l---------.icons/awkward/24x24/apps/com.github.bilelmoussaoui.Authenticator.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.birros.WebArchives.svg9
l---------.icons/awkward/24x24/apps/com.github.bitseater.weather.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.bleakgrey.tootle.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.bleakgrey.transporter.svg9
l---------.icons/awkward/24x24/apps/com.github.brandonlujan.exchange.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.calo001.fondo.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.cassidyjames.clairvoyant.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.cassidyjames.dippi.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.cassidyjames.ephemeral.svg13
-rw-r--r--.icons/awkward/24x24/apps/com.github.cassidyjames.palette.svg26
-rw-r--r--.icons/awkward/24x24/apps/com.github.cassidyjames.principles.svg9
-rw-r--r--.icons/awkward/24x24/apps/com.github.cjfloss.envelope.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.coralynnmay.goodvibesapp.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.coslyk.MoonPlayer.svg9
-rw-r--r--.icons/awkward/24x24/apps/com.github.dahenson.agenda.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.danrabbit.harvey.svg18
-rw-r--r--.icons/awkward/24x24/apps/com.github.danrabbit.lookbook.svg8
-rw-r--r--.icons/awkward/24x24/apps/com.github.danrabbit.nimbus.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.davidmhewitt.clipped.svg17
-rw-r--r--.icons/awkward/24x24/apps/com.github.davidmhewitt.torrential.svg9
l---------.icons/awkward/24x24/apps/com.github.debauchee.barrier.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.djaler.formatter.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.donadigo.appeditor.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.donadigo.eddy.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.eudaldgr.elements.svg13
-rw-r--r--.icons/awkward/24x24/apps/com.github.fabiocolacio.marker.svg15
l---------.icons/awkward/24x24/apps/com.github.geigi.cozy.svg1
l---------.icons/awkward/24x24/apps/com.github.georgekap1an.chores.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.gijsgoudzwaard.image-optimizer.svg12
l---------.icons/awkward/24x24/apps/com.github.gkarsay.parlatype.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.hannesschulze.optimizer.svg29
-rw-r--r--.icons/awkward/24x24/apps/com.github.harisvsulaiman.pushy.svg17
l---------.icons/awkward/24x24/apps/com.github.hluk.copyq.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.huluti.ImCompressor.svg9
-rw-r--r--.icons/awkward/24x24/apps/com.github.jeremypw.gnonograms.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.jmoerman.go-for-it.svg17
-rw-r--r--.icons/awkward/24x24/apps/com.github.johnfactotum.Foliate.svg24
-rw-r--r--.icons/awkward/24x24/apps/com.github.junrrein.PDFSlicer.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.keyilan.swatches.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.kjlaw89.archetype.svg13
-rw-r--r--.icons/awkward/24x24/apps/com.github.kjlaw89.webwatcher.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.kmal-kenneth.monilet.svg9
l---------.icons/awkward/24x24/apps/com.github.labyrinth_team.labyrinth.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.lainsce.aesop.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.lainsce.coin.svg8
l---------.icons/awkward/24x24/apps/com.github.lainsce.notejot.svg1
l---------.icons/awkward/24x24/apps/com.github.lainsce.palaura.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.lainsce.quilter.svg12
-rw-r--r--.icons/awkward/24x24/apps/com.github.lainsce.timetable.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.lainsce.yishu.svg9
l---------.icons/awkward/24x24/apps/com.github.libresprite.LibreSprite.svg1
l---------.icons/awkward/24x24/apps/com.github.luizaugustomm.tomato.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.maoschanz.drawing.svg13
l---------.icons/awkward/24x24/apps/com.github.marktext.marktext.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.mdh34.hackup.svg8
-rw-r--r--.icons/awkward/24x24/apps/com.github.mdh34.quickdocs.svg8
l---------.icons/awkward/24x24/apps/com.github.micahflee.torbrowser-launcher.svg1
l---------.icons/awkward/24x24/apps/com.github.miguelmota.Cointop.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.mirkobrombin.bottles.svg22
-rw-r--r--.icons/awkward/24x24/apps/com.github.mirkobrombin.football.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.mirkobrombin.ppaextender.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.mohelm97.screenrecorder.svg12
-rw-r--r--.icons/awkward/24x24/apps/com.github.mubitosh.qrshare.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.muriloventuroso.easyssh.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.naaando.lyrics.svg18
l---------.icons/awkward/24x24/apps/com.github.needle-and-thread.vocal.svg1
l---------.icons/awkward/24x24/apps/com.github.needleandthread.vocal.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.nick92.tranqil.svg12
l---------.icons/awkward/24x24/apps/com.github.ojubaorg.Othman.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.paolostivanin.OTPClient.svg23
l---------.icons/awkward/24x24/apps/com.github.parnold-x.nasc.svg1
l---------.icons/awkward/24x24/apps/com.github.parnold-x.sudoku.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.parnold-x.timer.svg15
-rw-r--r--.icons/awkward/24x24/apps/com.github.peteruithoven.resizer.svg14
-rw-r--r--.icons/awkward/24x24/apps/com.github.phase1geo.minder.svg26
-rw-r--r--.icons/awkward/24x24/apps/com.github.philip-scott.notes-up.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.philip-scott.spice-up.svg10
-rw-r--r--.icons/awkward/24x24/apps/com.github.philip-scott.wallpaperize.svg10
l---------.icons/awkward/24x24/apps/com.github.philip_scott.notes-up.svg1
l---------.icons/awkward/24x24/apps/com.github.philip_scott.spice-up.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.plugarut.pwned-checker.svg7
l---------.icons/awkward/24x24/apps/com.github.quaternion.svg1
l---------.icons/awkward/24x24/apps/com.github.rapidfingers.translator.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.rickybas.date-countdown.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.rkoesters.xkcd-gtk.svg9
l---------.icons/awkward/24x24/apps/com.github.robertsanseries.ciano.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.robertsanseries.karim.svg8
l---------.icons/awkward/24x24/apps/com.github.ronnydo.colorpicker.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.ronnydo.wammer.svg10
l---------.icons/awkward/24x24/apps/com.github.rssguard.svg1
l---------.icons/awkward/24x24/apps/com.github.ryanakca.slingshot.svg1
l---------.icons/awkward/24x24/apps/com.github.santileortiz.iconoscope.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.spheras.desktopfolder.svg18
-rw-r--r--.icons/awkward/24x24/apps/com.github.stsdc.monitor.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.taiko2k.avvie.svg9
l---------.icons/awkward/24x24/apps/com.github.taiko2k.tauonmb.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.thejambi.dayjournal.svg11
-rw-r--r--.icons/awkward/24x24/apps/com.github.thejambi.psnotes.svg16
-rw-r--r--.icons/awkward/24x24/apps/com.github.themix_project.Oomox.svg13
l---------.icons/awkward/24x24/apps/com.github.timecraft.notifier.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.github.tkashkin.gamehub.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.github.torikulhabib.mindi.svg12
-rw-r--r--.icons/awkward/24x24/apps/com.github.torikulhabib.nino.svg14
-rw-r--r--.icons/awkward/24x24/apps/com.github.unrud.RemoteTouchpad.svg11
l---------.icons/awkward/24x24/apps/com.github.unrud.djpdf.svg1
l---------.icons/awkward/24x24/apps/com.github.wwmm.pulseeffects.svg1
l---------.icons/awkward/24x24/apps/com.github.xournalpp.xournalpp.svg1
l---------.icons/awkward/24x24/apps/com.github.z.Cumulonimbus.svg1
l---------.icons/awkward/24x24/apps/com.github.zren.commandoutput.svg1
l---------.icons/awkward/24x24/apps/com.github.zren.tiledmenu.svg1
l---------.icons/awkward/24x24/apps/com.github.zren.todolist.svg1
l---------.icons/awkward/24x24/apps/com.github.ztefn.haguichi.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.gitlab.bitseater.meteo.svg9
l---------.icons/awkward/24x24/apps/com.gitlab.coringao.cavestory-nx.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.gitlab.nvlgit.Balss.svg8
l---------.icons/awkward/24x24/apps/com.google.AndroidStudio.svg1
l---------.icons/awkward/24x24/apps/com.googleplaymusicdesktopplayer.GPMDP.svg1
l---------.icons/awkward/24x24/apps/com.grangerhub.Tremulous.svg1
l---------.icons/awkward/24x24/apps/com.hamrick.VueScan.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.inventwithpython.flippy.svg21
l---------.icons/awkward/24x24/apps/com.jagex.RuneScape.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.DataGrip.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Community.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.PhpStorm.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Community.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Professional.svg1
l---------.icons/awkward/24x24/apps/com.jetbrains.WebStorm.svg1
l---------.icons/awkward/24x24/apps/com.jgraph.drawio.desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.katawa_shoujo.KatawaShoujo.svg21
-rw-r--r--.icons/awkward/24x24/apps/com.krillbite.ThePlan.svg7
l---------.icons/awkward/24x24/apps/com.leagueoflegends.Client.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.leinardi.gwe.svg8
l---------.icons/awkward/24x24/apps/com.lettier.gifcurry.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.lettier.movie-monad.svg10
l---------.icons/awkward/24x24/apps/com.librehat.yahooweather.svg1
l---------.icons/awkward/24x24/apps/com.makemkv.MakeMKV.svg1
l---------.icons/awkward/24x24/apps/com.mattermost.Desktop.svg1
l---------.icons/awkward/24x24/apps/com.meetfranz.Franz.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.moddb.TotalChaos.svg7
l---------.icons/awkward/24x24/apps/com.mojang.Minecraft.svg1
l---------.icons/awkward/24x24/apps/com.moonlight_stream.Moonlight.svg1
l---------.icons/awkward/24x24/apps/com.netease.CloudMusic.svg1
l---------.icons/awkward/24x24/apps/com.notepadqq.Notepadqq.svg1
l---------.icons/awkward/24x24/apps/com.obsproject.Studio.svg1
l---------.icons/awkward/24x24/apps/com.ozmartians.VidCutter.svg1
l---------.icons/awkward/24x24/apps/com.play0ad.zeroad.svg1
l---------.icons/awkward/24x24/apps/com.rawtherapee.RawTherapee.svg1
l---------.icons/awkward/24x24/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.remarkable.reMarkable.svg7
-rw-r--r--.icons/awkward/24x24/apps/com.scoutshonour.Digital.svg19
-rw-r--r--.icons/awkward/24x24/apps/com.scoutshonour.dtipbijays.svg13
-rw-r--r--.icons/awkward/24x24/apps/com.shatteredpixel.shatteredpixeldungeon.svg17
l---------.icons/awkward/24x24/apps/com.skype.Client.svg1
l---------.icons/awkward/24x24/apps/com.slack.Slack.svg1
l---------.icons/awkward/24x24/apps/com.snes9x.Snes9x.svg1
l---------.icons/awkward/24x24/apps/com.spotify.Client.svg1
l---------.icons/awkward/24x24/apps/com.stepmania.StepMania.svg1
l---------.icons/awkward/24x24/apps/com.sublimemerge.App.svg1
l---------.icons/awkward/24x24/apps/com.sublimetext.three.svg1
l---------.icons/awkward/24x24/apps/com.sweethome3d.Sweethome3d.svg1
l---------.icons/awkward/24x24/apps/com.syntevo.SmartGit.svg1
l---------.icons/awkward/24x24/apps/com.syntevo.SmartSynchronize.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.szibele.e-juice-calc.svg13
l---------.icons/awkward/24x24/apps/com.teamspeak.TeamSpeak.svg1
l---------.icons/awkward/24x24/apps/com.teeworlds.Teeworlds.svg1
l---------.icons/awkward/24x24/apps/com.transmissionbt.Transmission.svg1
l---------.icons/awkward/24x24/apps/com.tux4kids.tuxmath.svg1
l---------.icons/awkward/24x24/apps/com.tux4kids.tuxtype.svg1
l---------.icons/awkward/24x24/apps/com.unity.UnityHub.svg1
l---------.icons/awkward/24x24/apps/com.uploadedlobster.peek.svg1
l---------.icons/awkward/24x24/apps/com.valvesoftware.Steam.svg1
l---------.icons/awkward/24x24/apps/com.viber.Viber.svg1
l---------.icons/awkward/24x24/apps/com.viewizard.AstroMenace.svg1
l---------.icons/awkward/24x24/apps/com.vinszent.GnomeTwitch.svg1
-rw-r--r--.icons/awkward/24x24/apps/com.visualstudio.code.oss.svg13
l---------.icons/awkward/24x24/apps/com.visualstudio.code.svg1
l---------.icons/awkward/24x24/apps/com.wings3d.WINGS.svg1
l---------.icons/awkward/24x24/apps/com.wire.WireDesktop.svg1
l---------.icons/awkward/24x24/apps/com.worldoftanks.Client.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office.etmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office.pdfmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office.wppmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office.wpsmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office2019.etmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office2019.pdfmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office2019.wppmain.svg1
l---------.icons/awkward/24x24/apps/com.wps.Office2019.wpsmain.svg1
l---------.icons/awkward/24x24/apps/com.xamarin.MonoDevelop.svg1
l---------.icons/awkward/24x24/apps/com.xnview.XnConvert.svg1
l---------.icons/awkward/24x24/apps/com.xnview.XnRetro.svg1
l---------.icons/awkward/24x24/apps/com.xnview.XnSketch.svg1
l---------.icons/awkward/24x24/apps/com.xnview.XnViewMP.svg1
l---------.icons/awkward/24x24/apps/com.zandronum.Zandronum.svg1
-rw-r--r--.icons/awkward/24x24/apps/comix.svg65
-rw-r--r--.icons/awkward/24x24/apps/company-of-heroes-2.svg7
-rw-r--r--.icons/awkward/24x24/apps/compiz.svg9
-rw-r--r--.icons/awkward/24x24/apps/compton.svg7
l---------.icons/awkward/24x24/apps/computer-log-out.svg1
l---------.icons/awkward/24x24/apps/computer-runprocesscatcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/computerjanitor.svg10
l---------.icons/awkward/24x24/apps/computersettings.svg1
l---------.icons/awkward/24x24/apps/config-date.svg1
l---------.icons/awkward/24x24/apps/config-language.svg1
l---------.icons/awkward/24x24/apps/config-users.svg1
l---------.icons/awkward/24x24/apps/configurator.svg1
l---------.icons/awkward/24x24/apps/configure-debian.svg1
l---------.icons/awkward/24x24/apps/conky-logomark-violet.svg1
-rw-r--r--.icons/awkward/24x24/apps/conky-manager.svg12
-rw-r--r--.icons/awkward/24x24/apps/conky.svg10
-rw-r--r--.icons/awkward/24x24/apps/connectagram.svg7
-rw-r--r--.icons/awkward/24x24/apps/construo.svg8
-rw-r--r--.icons/awkward/24x24/apps/contact-editor.svg8
l---------.icons/awkward/24x24/apps/control-center2.svg1
-rw-r--r--.icons/awkward/24x24/apps/converseen.svg17
l---------.icons/awkward/24x24/apps/cookie.svg1
-rw-r--r--.icons/awkward/24x24/apps/cool-retro-term.svg9
l---------.icons/awkward/24x24/apps/copy-agent.svg1
-rw-r--r--.icons/awkward/24x24/apps/copy-com.svg12
-rw-r--r--.icons/awkward/24x24/apps/copyq.svg16
-rw-r--r--.icons/awkward/24x24/apps/corebird.svg16
-rw-r--r--.icons/awkward/24x24/apps/coypu.svg7
-rw-r--r--.icons/awkward/24x24/apps/cozydrive.svg13
-rw-r--r--.icons/awkward/24x24/apps/cpod.svg7
-rw-r--r--.icons/awkward/24x24/apps/cpu-x.svg24
l---------.icons/awkward/24x24/apps/cqcb.plasma.webslice.svg1
-rw-r--r--.icons/awkward/24x24/apps/crack-attack.svg14
-rw-r--r--.icons/awkward/24x24/apps/crashplan.svg7
-rw-r--r--.icons/awkward/24x24/apps/crawl.svg15
-rw-r--r--.icons/awkward/24x24/apps/credentials-preferences.svg8
-rw-r--r--.icons/awkward/24x24/apps/cronopete_preferences.svg6
-rw-r--r--.icons/awkward/24x24/apps/cronopete_restore.svg9
-rw-r--r--.icons/awkward/24x24/apps/crossover.svg8
-rw-r--r--.icons/awkward/24x24/apps/crossstudio.svg16
-rw-r--r--.icons/awkward/24x24/apps/crow-translate.svg11
-rw-r--r--.icons/awkward/24x24/apps/crusader-kings-2.svg10
-rw-r--r--.icons/awkward/24x24/apps/crypt-of-the-necrodancer.svg14
l---------.icons/awkward/24x24/apps/cryptfolder-indicator.svg1
l---------.icons/awkward/24x24/apps/cryptkeeper.svg1
-rw-r--r--.icons/awkward/24x24/apps/cryptomator.svg23
-rw-r--r--.icons/awkward/24x24/apps/cryptr.svg18
-rw-r--r--.icons/awkward/24x24/apps/cs-applets.svg14
l---------.icons/awkward/24x24/apps/cs-backgrounds.svg1
l---------.icons/awkward/24x24/apps/cs-bluetooth.svg1
l---------.icons/awkward/24x24/apps/cs-cat-admin.svg1
l---------.icons/awkward/24x24/apps/cs-cat-appearance.svg1
l---------.icons/awkward/24x24/apps/cs-cat-hardware.svg1
l---------.icons/awkward/24x24/apps/cs-cat-prefs.svg1
l---------.icons/awkward/24x24/apps/cs-color.svg1
l---------.icons/awkward/24x24/apps/cs-date-time.svg1
l---------.icons/awkward/24x24/apps/cs-default-applications.svg1
l---------.icons/awkward/24x24/apps/cs-desklets.svg1
l---------.icons/awkward/24x24/apps/cs-desktop-effects.svg1
-rw-r--r--.icons/awkward/24x24/apps/cs-desktop.svg7
l---------.icons/awkward/24x24/apps/cs-details.svg1
l---------.icons/awkward/24x24/apps/cs-display.svg1
l---------.icons/awkward/24x24/apps/cs-drivers.svg1
l---------.icons/awkward/24x24/apps/cs-extensions.svg1
l---------.icons/awkward/24x24/apps/cs-firewall.svg1
l---------.icons/awkward/24x24/apps/cs-fonts.svg1
l---------.icons/awkward/24x24/apps/cs-general.svg1
l---------.icons/awkward/24x24/apps/cs-input-method.svg1
l---------.icons/awkward/24x24/apps/cs-keyboard.svg1
l---------.icons/awkward/24x24/apps/cs-language.svg1
-rw-r--r--.icons/awkward/24x24/apps/cs-login.svg30
l---------.icons/awkward/24x24/apps/cs-mouse.svg1
l---------.icons/awkward/24x24/apps/cs-network.svg1
l---------.icons/awkward/24x24/apps/cs-notifications.svg1
l---------.icons/awkward/24x24/apps/cs-online-accounts.svg1
-rw-r--r--.icons/awkward/24x24/apps/cs-overview.svg9
-rw-r--r--.icons/awkward/24x24/apps/cs-panel.svg7
l---------.icons/awkward/24x24/apps/cs-power.svg1
l---------.icons/awkward/24x24/apps/cs-printer.svg1
l---------.icons/awkward/24x24/apps/cs-privacy.svg1
l---------.icons/awkward/24x24/apps/cs-region.svg1
l---------.icons/awkward/24x24/apps/cs-screen.svg1
l---------.icons/awkward/24x24/apps/cs-screensaver.svg1
l---------.icons/awkward/24x24/apps/cs-software-properties.svg1
l---------.icons/awkward/24x24/apps/cs-sound.svg1
l---------.icons/awkward/24x24/apps/cs-sources.svg1
l---------.icons/awkward/24x24/apps/cs-startup-programs.svg1
l---------.icons/awkward/24x24/apps/cs-tablet.svg1
l---------.icons/awkward/24x24/apps/cs-themes.svg1
l---------.icons/awkward/24x24/apps/cs-tiling.svg1
l---------.icons/awkward/24x24/apps/cs-universal-access.svg1
l---------.icons/awkward/24x24/apps/cs-user-accounts.svg1
l---------.icons/awkward/24x24/apps/cs-user.svg1
l---------.icons/awkward/24x24/apps/cs-windows.svg1
l---------.icons/awkward/24x24/apps/cs-workspaces.svg1
-rw-r--r--.icons/awkward/24x24/apps/cs.svg11
-rw-r--r--.icons/awkward/24x24/apps/csgo.svg11
-rw-r--r--.icons/awkward/24x24/apps/css.svg11
l---------.icons/awkward/24x24/apps/cuckoo.svg1
-rw-r--r--.icons/awkward/24x24/apps/cumulonimbus.svg7
l---------.icons/awkward/24x24/apps/cumulus.svg1
-rw-r--r--.icons/awkward/24x24/apps/cuphead.svg22
-rw-r--r--.icons/awkward/24x24/apps/cups.svg16
-rw-r--r--.icons/awkward/24x24/apps/cura-icon.svg7
-rw-r--r--.icons/awkward/24x24/apps/curlew.svg7
-rw-r--r--.icons/awkward/24x24/apps/custom-toolbox.svg9
l---------.icons/awkward/24x24/apps/customdesktopmenu.svg1
-rw-r--r--.icons/awkward/24x24/apps/cutecom.svg7
-rw-r--r--.icons/awkward/24x24/apps/cutegram.svg9
-rw-r--r--.icons/awkward/24x24/apps/cutemarked.svg8
-rw-r--r--.icons/awkward/24x24/apps/cutemaze.svg7
-rw-r--r--.icons/awkward/24x24/apps/cutepeaks.svg10
-rw-r--r--.icons/awkward/24x24/apps/cutter.svg11
-rw-r--r--.icons/awkward/24x24/apps/cuttlefish.svg13
-rw-r--r--.icons/awkward/24x24/apps/cuyo.svg12
-rw-r--r--.icons/awkward/24x24/apps/cvpcb.svg8
l---------.icons/awkward/24x24/apps/cx.ring.Ring.svg1
l---------.icons/awkward/24x24/apps/cxmenu-cxoffice-0-crossover.svg1
-rw-r--r--.icons/awkward/24x24/apps/cyan.svg7
l---------.icons/awkward/24x24/apps/cycligent-icon.svg1
l---------.icons/awkward/24x24/apps/cycligent.svg1
-rw-r--r--.icons/awkward/24x24/apps/d-feet.svg9
l---------.icons/awkward/24x24/apps/d3lphin.svg1
-rw-r--r--.icons/awkward/24x24/apps/darktable.svg13
-rw-r--r--.icons/awkward/24x24/apps/darwinia.svg10
-rw-r--r--.icons/awkward/24x24/apps/dash-qt.svg7
-rw-r--r--.icons/awkward/24x24/apps/dassault-systemes.draftsight.svg12
-rw-r--r--.icons/awkward/24x24/apps/datagrip.svg15
l---------.icons/awkward/24x24/apps/date.svg1
-rw-r--r--.icons/awkward/24x24/apps/datovka.svg8
-rw-r--r--.icons/awkward/24x24/apps/davmail.svg7
-rw-r--r--.icons/awkward/24x24/apps/day-of-the-tentacle-remastered.svg10
l---------.icons/awkward/24x24/apps/dayfolder.svg1
l---------.icons/awkward/24x24/apps/dbeaver-ee.svg1
-rw-r--r--.icons/awkward/24x24/apps/dbeaver.svg22
-rw-r--r--.icons/awkward/24x24/apps/dconf-editor.svg9
l---------.icons/awkward/24x24/apps/dde-calendar.svg1
l---------.icons/awkward/24x24/apps/dde-file-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/dde-introduction.svg17
l---------.icons/awkward/24x24/apps/ddm.svg1
l---------.icons/awkward/24x24/apps/de.billardgl.Billardgl.svg1
-rw-r--r--.icons/awkward/24x24/apps/de.haeckerfelix.Fragments.svg21
-rw-r--r--.icons/awkward/24x24/apps/de.haeckerfelix.Remotely.svg22
l---------.icons/awkward/24x24/apps/de.haeckerfelix.gradio.svg1
l---------.icons/awkward/24x24/apps/de.manuel_kehl.go-for-it.svg1
-rw-r--r--.icons/awkward/24x24/apps/de.rwth_aachen.ient.YUView.svg12
-rw-r--r--.icons/awkward/24x24/apps/de.unifreiburg.ellipticcurve.svg8
-rw-r--r--.icons/awkward/24x24/apps/de.wolfvollprecht.UberWriter.svg27
-rw-r--r--.icons/awkward/24x24/apps/dead-cells.svg8
-rw-r--r--.icons/awkward/24x24/apps/dead-island.svg7
-rw-r--r--.icons/awkward/24x24/apps/deadbeef.svg8
l---------.icons/awkward/24x24/apps/debian-installer-launcher.svg1
l---------.icons/awkward/24x24/apps/debian-logo.svg1
l---------.icons/awkward/24x24/apps/debian-plymouth-manager.svg1
l---------.icons/awkward/24x24/apps/debian-swirl.svg1
l---------.icons/awkward/24x24/apps/deepin-appstore.svg1
l---------.icons/awkward/24x24/apps/deepin-boot-maker.svg1
l---------.icons/awkward/24x24/apps/deepin-calculator.svg1
l---------.icons/awkward/24x24/apps/deepin-calendar.svg1
l---------.icons/awkward/24x24/apps/deepin-clone.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-cloud-print-configurator.svg16
-rw-r--r--.icons/awkward/24x24/apps/deepin-cloud-scan-config-helper.svg15
l---------.icons/awkward/24x24/apps/deepin-cloudprint-config-helper.svg1
l---------.icons/awkward/24x24/apps/deepin-crossover.svg1
l---------.icons/awkward/24x24/apps/deepin-deb-installer.svg1
l---------.icons/awkward/24x24/apps/deepin-download.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-draw.svg14
l---------.icons/awkward/24x24/apps/deepin-editor.svg1
l---------.icons/awkward/24x24/apps/deepin-emacs.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-feedback.svg11
l---------.icons/awkward/24x24/apps/deepin-font-installer.svg1
l---------.icons/awkward/24x24/apps/deepin-game-center.svg1
l---------.icons/awkward/24x24/apps/deepin-graphics-driver-manager.svg1
l---------.icons/awkward/24x24/apps/deepin-image-viewer.svg1
l---------.icons/awkward/24x24/apps/deepin-installer-oem.svg1
l---------.icons/awkward/24x24/apps/deepin-installer.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-launcher.svg10
-rw-r--r--.icons/awkward/24x24/apps/deepin-manual.svg8
l---------.icons/awkward/24x24/apps/deepin-media-player.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-movie.svg8
l---------.icons/awkward/24x24/apps/deepin-multitasking-view.svg1
l---------.icons/awkward/24x24/apps/deepin-music-player.svg1
l---------.icons/awkward/24x24/apps/deepin-music.svg1
l---------.icons/awkward/24x24/apps/deepin-note.svg1
l---------.icons/awkward/24x24/apps/deepin-picker.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-remote-assistance.svg9
-rw-r--r--.icons/awkward/24x24/apps/deepin-repair-tools.svg8
l---------.icons/awkward/24x24/apps/deepin-scanner.svg1
l---------.icons/awkward/24x24/apps/deepin-screen-recorder.svg1
l---------.icons/awkward/24x24/apps/deepin-screenshot.svg1
l---------.icons/awkward/24x24/apps/deepin-show-desktop.svg1
l---------.icons/awkward/24x24/apps/deepin-software-center.svg1
l---------.icons/awkward/24x24/apps/deepin-system-monitor.svg1
l---------.icons/awkward/24x24/apps/deepin-terminal.svg1
-rw-r--r--.icons/awkward/24x24/apps/deepin-toggle-desktop.svg10
l---------.icons/awkward/24x24/apps/deepin-translator.svg1
l---------.icons/awkward/24x24/apps/deepin-voice-recorder.svg1
l---------.icons/awkward/24x24/apps/deepin.com.wechat.devtools.svg1
l---------.icons/awkward/24x24/apps/deepin.com.wechat.svg1
-rw-r--r--.icons/awkward/24x24/apps/deezer.svg59
-rw-r--r--.icons/awkward/24x24/apps/defcon.svg10
-rw-r--r--.icons/awkward/24x24/apps/deflemask.svg25
-rw-r--r--.icons/awkward/24x24/apps/deja-dup.svg13
-rw-r--r--.icons/awkward/24x24/apps/delir.svg11
-rw-r--r--.icons/awkward/24x24/apps/deltachat.svg7
-rw-r--r--.icons/awkward/24x24/apps/deluge.svg11
-rw-r--r--.icons/awkward/24x24/apps/denemo.svg10
l---------.icons/awkward/24x24/apps/designer-qt4.svg1
l---------.icons/awkward/24x24/apps/designer-qt5.svg1
l---------.icons/awkward/24x24/apps/designer.svg1
l---------.icons/awkward/24x24/apps/designer5.svg1
l---------.icons/awkward/24x24/apps/desktop-effects.svg1
-rw-r--r--.icons/awkward/24x24/apps/desktop-environment-gnome.svg7
-rw-r--r--.icons/awkward/24x24/apps/desktop-environment-kde.svg7
-rw-r--r--.icons/awkward/24x24/apps/desktop-environment-tde.svg9
-rw-r--r--.icons/awkward/24x24/apps/desktop-environment-unity.svg7
-rw-r--r--.icons/awkward/24x24/apps/desktop-environment-xfce.svg7
-rw-r--r--.icons/awkward/24x24/apps/desktop-profiler.svg8
-rw-r--r--.icons/awkward/24x24/apps/desmume.svg23
-rw-r--r--.icons/awkward/24x24/apps/desura.svg17
-rw-r--r--.icons/awkward/24x24/apps/devassistant.svg11
-rw-r--r--.icons/awkward/24x24/apps/devdocs.svg10
l---------.icons/awkward/24x24/apps/devede.svg1
l---------.icons/awkward/24x24/apps/devedeng.svg1
-rw-r--r--.icons/awkward/24x24/apps/devhelp.svg16
-rw-r--r--.icons/awkward/24x24/apps/devhub.svg7
-rw-r--r--.icons/awkward/24x24/apps/deviantart.svg10
l---------.icons/awkward/24x24/apps/dhcpcd.svg1
-rw-r--r--.icons/awkward/24x24/apps/dia.svg9
-rw-r--r--.icons/awkward/24x24/apps/diablo-2.svg11
l---------.icons/awkward/24x24/apps/dictionary.svg1
-rw-r--r--.icons/awkward/24x24/apps/diffuse.svg7
-rw-r--r--.icons/awkward/24x24/apps/digikam.svg10
-rw-r--r--.icons/awkward/24x24/apps/digitallyimported.svg15
-rw-r--r--.icons/awkward/24x24/apps/dino.svg14
-rw-r--r--.icons/awkward/24x24/apps/diodon.svg9
-rw-r--r--.icons/awkward/24x24/apps/dirt-rally.svg21
-rw-r--r--.icons/awkward/24x24/apps/dirt4.svg8
-rw-r--r--.icons/awkward/24x24/apps/discord-canary.svg9
l---------.icons/awkward/24x24/apps/discord-ptb.svg1
-rw-r--r--.icons/awkward/24x24/apps/discord.svg9
-rw-r--r--.icons/awkward/24x24/apps/disk-burner.svg8
l---------.icons/awkward/24x24/apps/disk-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/disk-usage-analyzer.svg9
-rw-r--r--.icons/awkward/24x24/apps/disk-utility.svg8
l---------.icons/awkward/24x24/apps/diskmonitor.svg1
l---------.icons/awkward/24x24/apps/disper.svg1
l---------.icons/awkward/24x24/apps/display-brightness.svg1
l---------.icons/awkward/24x24/apps/display-capplet.svg1
l---------.icons/awkward/24x24/apps/display-im6.Q16.svg1
l---------.icons/awkward/24x24/apps/display-im6.q16.svg1
-rw-r--r--.icons/awkward/24x24/apps/display.im6.svg17
-rw-r--r--.icons/awkward/24x24/apps/dissenter-browser.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-absolute.svg11
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-academix.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-aix.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-alpine.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-alt-linux.svg11
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-android.svg11
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-antix.svg10
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-archbang.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-archlabs.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-archlinux.svg5
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-archman.svg13
l---------.icons/awkward/24x24/apps/distributor-logo-arcolinux.svg1
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-artix.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-aryalinux.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-backbox.svg10
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-blackarch.svg13
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-bodhi-linux.svg13
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-bunsenlabs.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-calculate-linux.svg20
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-condres.svg9
l---------.icons/awkward/24x24/apps/distributor-logo-crux.svg1
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-debian.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-deepin.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-devuan.svg13
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-fedora.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-freebsd.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-freedos.svg15
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-kali-linux.svg8
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-knoppix.svg25
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-korora.svg12
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-linux-lite.svg10
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-linux-mint.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-lubuntu.svg6
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-lxle.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-mac.svg17
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-manjaro.svg5
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-ms-dos.svg16
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-mx.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-netrunner.svg39
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-openmandriva.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-opensuse.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-parrot.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-pisilinux.svg24
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-pop-os.svg12
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-puppy-linux.svg13
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-pureos.svg9
l---------.icons/awkward/24x24/apps/distributor-logo-q4os-m1.svg1
l---------.icons/awkward/24x24/apps/distributor-logo-q4os1.svg1
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-raspbian.svg22
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-rosa.svg13
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-salentos.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-smartos.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-solus.svg14
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-steamos.svg19
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-ubuntu-budgie.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-ubuntu-mate.svg7
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-ubuntu-studio.svg21
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-ubuntu.svg9
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-void.svg10
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-voyager.svg9
l---------.icons/awkward/24x24/apps/distributor-logo-xubuntu.svg1
-rw-r--r--.icons/awkward/24x24/apps/distributor-logo-zorin.svg7
-rw-r--r--.icons/awkward/24x24/apps/dk.tangramgames.mrrescue.svg22
-rw-r--r--.icons/awkward/24x24/apps/dmd-doc.svg13
l---------.icons/awkward/24x24/apps/dnfdragora.svg1
-rw-r--r--.icons/awkward/24x24/apps/dockbarx.svg17
-rw-r--r--.icons/awkward/24x24/apps/dockstation.svg11
l---------.icons/awkward/24x24/apps/docky.svg1
l---------.icons/awkward/24x24/apps/document-open-recent.svg1
-rw-r--r--.icons/awkward/24x24/apps/document-print-preview.svg18
-rw-r--r--.icons/awkward/24x24/apps/document-viewer.svg9
l---------.icons/awkward/24x24/apps/documentation.svg1
-rw-r--r--.icons/awkward/24x24/apps/dods.svg11
-rw-r--r--.icons/awkward/24x24/apps/doki-doki-literature-club.svg11
-rw-r--r--.icons/awkward/24x24/apps/doki-doki-mod-manager.svg11
-rw-r--r--.icons/awkward/24x24/apps/dolphin-emu.svg7
-rw-r--r--.icons/awkward/24x24/apps/dont-starve-together.svg13
-rw-r--r--.icons/awkward/24x24/apps/dont-starve.svg13
-rw-r--r--.icons/awkward/24x24/apps/doom.svg7
-rw-r--r--.icons/awkward/24x24/apps/doomseeker.svg6
-rw-r--r--.icons/awkward/24x24/apps/door-kickers.svg8
-rw-r--r--.icons/awkward/24x24/apps/dosbox.svg8
-rw-r--r--.icons/awkward/24x24/apps/dota-underlords.svg7
-rw-r--r--.icons/awkward/24x24/apps/dota2.svg9
-rw-r--r--.icons/awkward/24x24/apps/dotcover.svg15
-rw-r--r--.icons/awkward/24x24/apps/dotmemory.svg15
-rw-r--r--.icons/awkward/24x24/apps/dotpeek.svg15
-rw-r--r--.icons/awkward/24x24/apps/dottrace.svg15
-rw-r--r--.icons/awkward/24x24/apps/doublecmd.svg9
-rw-r--r--.icons/awkward/24x24/apps/downline.svg7
-rw-r--r--.icons/awkward/24x24/apps/downloader-arrow.svg7
l---------.icons/awkward/24x24/apps/draftsight.svg1
-rw-r--r--.icons/awkward/24x24/apps/dragon-ball-online-global.svg23
-rw-r--r--.icons/awkward/24x24/apps/dragon-ball-xenoverse.svg32
-rw-r--r--.icons/awkward/24x24/apps/dragonframe4.svg8
l---------.icons/awkward/24x24/apps/dragonplayer.svg1
l---------.icons/awkward/24x24/apps/drakconf.svg1
l---------.icons/awkward/24x24/apps/drakmenustyle.svg1
l---------.icons/awkward/24x24/apps/draksec-mdk.svg1
l---------.icons/awkward/24x24/apps/drakstats.svg1
-rw-r--r--.icons/awkward/24x24/apps/draw.io.svg8
l---------.icons/awkward/24x24/apps/drawio.svg1
-rw-r--r--.icons/awkward/24x24/apps/drawpile.svg13
l---------.icons/awkward/24x24/apps/dreamchess.svg1
l---------.icons/awkward/24x24/apps/drgeo.svg1
l---------.icons/awkward/24x24/apps/driconf-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/driconf.svg8
-rw-r--r--.icons/awkward/24x24/apps/drill-search-gtk.svg8
l---------.icons/awkward/24x24/apps/drill-search.svg1
l---------.icons/awkward/24x24/apps/driver-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/dropbox.svg9
l---------.icons/awkward/24x24/apps/drracket.svg1
-rw-r--r--.icons/awkward/24x24/apps/drweb-gui.svg9
-rw-r--r--.icons/awkward/24x24/apps/dse.svg9
-rw-r--r--.icons/awkward/24x24/apps/dukto.svg7
-rw-r--r--.icons/awkward/24x24/apps/duolingo.svg19
-rw-r--r--.icons/awkward/24x24/apps/duplicati.svg12
-rw-r--r--.icons/awkward/24x24/apps/duskplayer.svg9
-rw-r--r--.icons/awkward/24x24/apps/dvanalyzer.svg10
l---------.icons/awkward/24x24/apps/dvd95.svg1
l---------.icons/awkward/24x24/apps/dvd9548.svg1
l---------.icons/awkward/24x24/apps/dvdstyler.svg1
-rw-r--r--.icons/awkward/24x24/apps/dying-light.svg7
-rw-r--r--.icons/awkward/24x24/apps/eBook-speaker.svg13
-rw-r--r--.icons/awkward/24x24/apps/eagle.svg10
-rw-r--r--.icons/awkward/24x24/apps/ease.svg8
-rw-r--r--.icons/awkward/24x24/apps/easy-ebook-viewer.svg19
-rw-r--r--.icons/awkward/24x24/apps/easyeda.svg10
-rw-r--r--.icons/awkward/24x24/apps/easymp3gain.svg20
-rw-r--r--.icons/awkward/24x24/apps/easystroke.svg7
l---------.icons/awkward/24x24/apps/easytag.svg1
-rw-r--r--.icons/awkward/24x24/apps/echonest.svg13
-rw-r--r--.icons/awkward/24x24/apps/eclipse-cdt.svg18
-rw-r--r--.icons/awkward/24x24/apps/eclipse.svg12
-rw-r--r--.icons/awkward/24x24/apps/edex-ui.svg9
l---------.icons/awkward/24x24/apps/edile.svg1
l---------.icons/awkward/24x24/apps/edit-urpm-sources.svg1
l---------.icons/awkward/24x24/apps/edu.mit.Scratch.svg1
-rw-r--r--.icons/awkward/24x24/apps/edu.stanford.Almond.svg16
-rw-r--r--.icons/awkward/24x24/apps/eekboard.svg9
-rw-r--r--.icons/awkward/24x24/apps/eeschema.svg22
-rw-r--r--.icons/awkward/24x24/apps/eid-viewer.svg16
-rw-r--r--.icons/awkward/24x24/apps/eiskaltdcpp.svg9
-rw-r--r--.icons/awkward/24x24/apps/ekiga.svg14
-rw-r--r--.icons/awkward/24x24/apps/electorrent.svg10
-rw-r--r--.icons/awkward/24x24/apps/electrip.svg14
-rw-r--r--.icons/awkward/24x24/apps/electron-mail.svg9
-rw-r--r--.icons/awkward/24x24/apps/electron.svg12
l---------.icons/awkward/24x24/apps/electron4.svg1
-rw-r--r--.icons/awkward/24x24/apps/electrum-axe.svg9
-rw-r--r--.icons/awkward/24x24/apps/electrum-ltc.svg7
-rw-r--r--.icons/awkward/24x24/apps/electrum.svg9
-rw-r--r--.icons/awkward/24x24/apps/element4l.svg12
-rw-r--r--.icons/awkward/24x24/apps/elisa.svg19
l---------.icons/awkward/24x24/apps/emacs-24.svg1
l---------.icons/awkward/24x24/apps/emacs-25.svg1
l---------.icons/awkward/24x24/apps/emacs-nox.svg1
l---------.icons/awkward/24x24/apps/emacs-snapshot.svg1
-rw-r--r--.icons/awkward/24x24/apps/emacs.svg7
l---------.icons/awkward/24x24/apps/emacs24.svg1
l---------.icons/awkward/24x24/apps/emacs25.svg1
l---------.icons/awkward/24x24/apps/email.svg1
-rw-r--r--.icons/awkward/24x24/apps/emby-server.svg7
-rw-r--r--.icons/awkward/24x24/apps/emerald-theme-manager-icon.svg8
-rw-r--r--.icons/awkward/24x24/apps/empathy.svg12
-rw-r--r--.icons/awkward/24x24/apps/emule.svg25
l---------.icons/awkward/24x24/apps/encryptr.svg1
-rw-r--r--.icons/awkward/24x24/apps/endless-sky.svg29
-rw-r--r--.icons/awkward/24x24/apps/engauge-digitizer.svg20
l---------.icons/awkward/24x24/apps/engrampa.svg1
-rw-r--r--.icons/awkward/24x24/apps/enhanced_browsing.svg9
-rw-r--r--.icons/awkward/24x24/apps/enjoy-music-player.svg9
-rw-r--r--.icons/awkward/24x24/apps/enpass.svg7
-rw-r--r--.icons/awkward/24x24/apps/entangle.svg15
-rw-r--r--.icons/awkward/24x24/apps/enter-the-gungeon.svg11
l---------.icons/awkward/24x24/apps/eog.svg1
l---------.icons/awkward/24x24/apps/eom.svg1
l---------.icons/awkward/24x24/apps/epdfview.svg1
l---------.icons/awkward/24x24/apps/ephoto.svg1
l---------.icons/awkward/24x24/apps/epiphany-bookmarks.svg1
l---------.icons/awkward/24x24/apps/epiphany-browser.svg1
-rw-r--r--.icons/awkward/24x24/apps/epiphany-game.svg19
l---------.icons/awkward/24x24/apps/epiphany-gecko.svg1
l---------.icons/awkward/24x24/apps/epiphany-icon.svg1
l---------.icons/awkward/24x24/apps/epiphany-webkit.svg1
-rw-r--r--.icons/awkward/24x24/apps/epiphany.svg10
l---------.icons/awkward/24x24/apps/epulse.svg1
l---------.icons/awkward/24x24/apps/eradio.svg1
-rw-r--r--.icons/awkward/24x24/apps/eric.svg14
l---------.icons/awkward/24x24/apps/eric6.svg1
-rw-r--r--.icons/awkward/24x24/apps/ericWeb.svg7
l---------.icons/awkward/24x24/apps/ericWeb6.svg1
-rw-r--r--.icons/awkward/24x24/apps/estmob-sendanywhere.svg12
l---------.icons/awkward/24x24/apps/etcher-electron.svg1
-rw-r--r--.icons/awkward/24x24/apps/etcher.svg10
-rw-r--r--.icons/awkward/24x24/apps/eternallands.svg9
-rw-r--r--.icons/awkward/24x24/apps/etherape.svg8
-rw-r--r--.icons/awkward/24x24/apps/ethereumwallet.svg9
-rw-r--r--.icons/awkward/24x24/apps/etherwall.svg8
-rw-r--r--.icons/awkward/24x24/apps/etr.svg9
-rw-r--r--.icons/awkward/24x24/apps/ettercap.svg8
l---------.icons/awkward/24x24/apps/eu.blumenstingl.martin.keystateplasmoid.svg1
-rw-r--r--.icons/awkward/24x24/apps/eu.scarpetta.PDFMixTool.svg14
-rw-r--r--.icons/awkward/24x24/apps/eureka.svg10
-rw-r--r--.icons/awkward/24x24/apps/euro-truck-simulator-2.svg11
-rw-r--r--.icons/awkward/24x24/apps/evelauncher.svg7
-rw-r--r--.icons/awkward/24x24/apps/everdo.svg8
-rw-r--r--.icons/awkward/24x24/apps/evernote.svg9
l---------.icons/awkward/24x24/apps/everpad.svg1
l---------.icons/awkward/24x24/apps/evince.svg1
-rw-r--r--.icons/awkward/24x24/apps/evnc.svg7
l---------.icons/awkward/24x24/apps/evolution-calendar.svg1
l---------.icons/awkward/24x24/apps/evolution-mail.svg1
l---------.icons/awkward/24x24/apps/evolution-memos.svg1
l---------.icons/awkward/24x24/apps/evolution-tasks.svg1
-rw-r--r--.icons/awkward/24x24/apps/evolution.svg12
-rw-r--r--.icons/awkward/24x24/apps/evtest-qt.svg15
-rw-r--r--.icons/awkward/24x24/apps/exaile.svg9
l---------.icons/awkward/24x24/apps/exfalso.svg1
-rw-r--r--.icons/awkward/24x24/apps/exmplayer.svg19
-rw-r--r--.icons/awkward/24x24/apps/exodus.svg8
-rw-r--r--.icons/awkward/24x24/apps/exult.svg7
l---------.icons/awkward/24x24/apps/facebook-facebook.com.svg1
-rw-r--r--.icons/awkward/24x24/apps/facebook.svg11
l---------.icons/awkward/24x24/apps/facebookresource.svg1
-rw-r--r--.icons/awkward/24x24/apps/factorio.svg7
-rw-r--r--.icons/awkward/24x24/apps/falkon.svg13
-rw-r--r--.icons/awkward/24x24/apps/far2l.svg24
-rw-r--r--.icons/awkward/24x24/apps/fbmessenger.svg9
-rw-r--r--.icons/awkward/24x24/apps/fbreader.svg12
l---------.icons/awkward/24x24/apps/fceu.svg1
-rw-r--r--.icons/awkward/24x24/apps/fceux.svg29
-rw-r--r--.icons/awkward/24x24/apps/fcitx-sogoupinyin.svg27
l---------.icons/awkward/24x24/apps/fcitx.svg1
l---------.icons/awkward/24x24/apps/fcitx_ubuntukylin.svg1
l---------.icons/awkward/24x24/apps/fedora-logo-icon.svg1
l---------.icons/awkward/24x24/apps/fedora-release-notes.svg1
-rw-r--r--.icons/awkward/24x24/apps/feedindicator.svg11
l---------.icons/awkward/24x24/apps/feedreader.svg1
-rw-r--r--.icons/awkward/24x24/apps/feh.svg17
-rw-r--r--.icons/awkward/24x24/apps/fern-wifi-cracker.svg10
-rw-r--r--.icons/awkward/24x24/apps/fez.svg11
-rw-r--r--.icons/awkward/24x24/apps/ffado.svg7
-rw-r--r--.icons/awkward/24x24/apps/ffmulticonverter.svg13
l---------.icons/awkward/24x24/apps/fifteenpuzzle.svg1
-rw-r--r--.icons/awkward/24x24/apps/figma.svg16
-rw-r--r--.icons/awkward/24x24/apps/fiji.svg8
l---------.icons/awkward/24x24/apps/file-roller.svg1
-rw-r--r--.icons/awkward/24x24/apps/filebot.svg9
l---------.icons/awkward/24x24/apps/filelight.svg1
l---------.icons/awkward/24x24/apps/filetypes.svg1
-rw-r--r--.icons/awkward/24x24/apps/filezilla.svg9
-rw-r--r--.icons/awkward/24x24/apps/filter.svg9
l---------.icons/awkward/24x24/apps/firefox-beta-bin.svg1
l---------.icons/awkward/24x24/apps/firefox-beta.svg1
l---------.icons/awkward/24x24/apps/firefox-default.svg1
l---------.icons/awkward/24x24/apps/firefox-developer-edition.svg1
-rw-r--r--.icons/awkward/24x24/apps/firefox-developer-icon.svg13
l---------.icons/awkward/24x24/apps/firefox-esr.svg1
l---------.icons/awkward/24x24/apps/firefox-gtk3.svg1
l---------.icons/awkward/24x24/apps/firefox-icon.svg1
l---------.icons/awkward/24x24/apps/firefox-mozilla-build.svg1
l---------.icons/awkward/24x24/apps/firefox-nightly-icon.svg1
l---------.icons/awkward/24x24/apps/firefox-nightly.svg1
l---------.icons/awkward/24x24/apps/firefox-original.svg1
-rw-r--r--.icons/awkward/24x24/apps/firefox-trunk.svg13
-rw-r--r--.icons/awkward/24x24/apps/firefox.svg13
-rw-r--r--.icons/awkward/24x24/apps/firejail-ui.svg14
-rw-r--r--.icons/awkward/24x24/apps/firetools.svg18
-rw-r--r--.icons/awkward/24x24/apps/firewall-config.svg7
-rw-r--r--.icons/awkward/24x24/apps/firewatch.svg12
-rw-r--r--.icons/awkward/24x24/apps/five-or-more.svg17
l---------.icons/awkward/24x24/apps/fjt.svg1
-rw-r--r--.icons/awkward/24x24/apps/flacon.svg17
-rw-r--r--.icons/awkward/24x24/apps/flameshot.svg26
-rw-r--r--.icons/awkward/24x24/apps/flare.svg7
-rw-r--r--.icons/awkward/24x24/apps/flareget.svg7
l---------.icons/awkward/24x24/apps/flash-player-properties.svg1
-rw-r--r--.icons/awkward/24x24/apps/flash.svg9
l---------.icons/awkward/24x24/apps/flashplayer.svg1
l---------.icons/awkward/24x24/apps/flashplayerproperties.svg1
l---------.icons/awkward/24x24/apps/flegita.svg1
-rw-r--r--.icons/awkward/24x24/apps/flickr.svg9
-rw-r--r--.icons/awkward/24x24/apps/flightgear.svg7
-rw-r--r--.icons/awkward/24x24/apps/florence.svg15
-rw-r--r--.icons/awkward/24x24/apps/flow.svg14
-rw-r--r--.icons/awkward/24x24/apps/flowblade.svg9
-rw-r--r--.icons/awkward/24x24/apps/fluid.svg11
-rw-r--r--.icons/awkward/24x24/apps/fluxgui.svg10
l---------.icons/awkward/24x24/apps/fma-config-tool.svg1
-rw-r--r--.icons/awkward/24x24/apps/fman.svg11
-rw-r--r--.icons/awkward/24x24/apps/fmit.svg24
-rw-r--r--.icons/awkward/24x24/apps/focuswriter.svg8
-rw-r--r--.icons/awkward/24x24/apps/fofix.svg11
l---------.icons/awkward/24x24/apps/folder_doc_q4os_startmenu.svg1
-rw-r--r--.icons/awkward/24x24/apps/fontbase.svg7
-rw-r--r--.icons/awkward/24x24/apps/fontforge.svg9
l---------.icons/awkward/24x24/apps/fonts.svg1
-rw-r--r--.icons/awkward/24x24/apps/fontypython.svg9
-rw-r--r--.icons/awkward/24x24/apps/foobillardplus.svg16
-rw-r--r--.icons/awkward/24x24/apps/foobnix.svg8
-rw-r--r--.icons/awkward/24x24/apps/football.svg15
l---------.icons/awkward/24x24/apps/footnote.svg1
-rw-r--r--.icons/awkward/24x24/apps/for-the-king.svg13
-rw-r--r--.icons/awkward/24x24/apps/forager.svg15
-rw-r--r--.icons/awkward/24x24/apps/four-in-a-row.svg25
-rw-r--r--.icons/awkward/24x24/apps/foursquare.svg7
-rw-r--r--.icons/awkward/24x24/apps/foxit-reader.svg9
l---------.icons/awkward/24x24/apps/foxitpdf.svg1
l---------.icons/awkward/24x24/apps/foxitreader.svg1
l---------.icons/awkward/24x24/apps/fr.free.Homebank.svg1
l---------.icons/awkward/24x24/apps/fr.handbrake.ghb.svg1
l---------.icons/awkward/24x24/apps/fr.natron.Natron.svg1
-rw-r--r--.icons/awkward/24x24/apps/franz.svg9
l---------.icons/awkward/24x24/apps/freecad-daily.svg1
-rw-r--r--.icons/awkward/24x24/apps/freecad.svg9
-rw-r--r--.icons/awkward/24x24/apps/freeciv-client.svg10
-rw-r--r--.icons/awkward/24x24/apps/freeciv-server.svg12
l---------.icons/awkward/24x24/apps/freedm.svg1
-rw-r--r--.icons/awkward/24x24/apps/freedoom1.svg7
-rw-r--r--.icons/awkward/24x24/apps/freedoom2.svg7
-rw-r--r--.icons/awkward/24x24/apps/freedroid.svg15
-rw-r--r--.icons/awkward/24x24/apps/freedroidrpg.svg33
-rw-r--r--.icons/awkward/24x24/apps/freefilesync.svg7
-rw-r--r--.icons/awkward/24x24/apps/freegish.svg11
-rw-r--r--.icons/awkward/24x24/apps/freeoffice-planmaker.svg10
-rw-r--r--.icons/awkward/24x24/apps/freeoffice-presentations.svg12
-rw-r--r--.icons/awkward/24x24/apps/freeoffice-textmaker.svg8
-rw-r--r--.icons/awkward/24x24/apps/freeorion.svg12
-rw-r--r--.icons/awkward/24x24/apps/freeplane.svg18
l---------.icons/awkward/24x24/apps/freetube-bin.svg1
-rw-r--r--.icons/awkward/24x24/apps/freetube.svg9
l---------.icons/awkward/24x24/apps/freetuxtv.svg1
-rw-r--r--.icons/awkward/24x24/apps/frescobaldi.svg18
l---------.icons/awkward/24x24/apps/fretsonfire.svg1
-rw-r--r--.icons/awkward/24x24/apps/friture.svg14
-rw-r--r--.icons/awkward/24x24/apps/fritzing.svg7
l---------.icons/awkward/24x24/apps/fritzing_icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/frogr.svg19
-rw-r--r--.icons/awkward/24x24/apps/frozen-bubble.svg28
-rw-r--r--.icons/awkward/24x24/apps/fs-uae-launcher.svg13
-rw-r--r--.icons/awkward/24x24/apps/fslint_icon.svg13
-rw-r--r--.icons/awkward/24x24/apps/fspy.svg9
-rw-r--r--.icons/awkward/24x24/apps/full-throttle-remastered.svg9
l---------.icons/awkward/24x24/apps/fuse-emulator.svg1
-rw-r--r--.icons/awkward/24x24/apps/fuse.svg11
-rw-r--r--.icons/awkward/24x24/apps/fusion-icon.svg9
-rw-r--r--.icons/awkward/24x24/apps/fwupd.svg35
-rw-r--r--.icons/awkward/24x24/apps/gahshomar.svg9
-rw-r--r--.icons/awkward/24x24/apps/gajim.svg11
l---------.icons/awkward/24x24/apps/galculator.svg1
l---------.icons/awkward/24x24/apps/galeon.svg1
-rw-r--r--.icons/awkward/24x24/apps/galternatives.svg10
-rw-r--r--.icons/awkward/24x24/apps/gambas3.svg16
-rw-r--r--.icons/awkward/24x24/apps/gaphor.svg11
-rw-r--r--.icons/awkward/24x24/apps/gargoyle-house.svg25
-rw-r--r--.icons/awkward/24x24/apps/garrysmod.svg9
-rw-r--r--.icons/awkward/24x24/apps/gaupol.svg7
-rw-r--r--.icons/awkward/24x24/apps/gb-studio.svg11
-rw-r--r--.icons/awkward/24x24/apps/gbrainy.svg10
l---------.icons/awkward/24x24/apps/gcbalculator.svg1
l---------.icons/awkward/24x24/apps/gcleaner.svg1
l---------.icons/awkward/24x24/apps/gcolor.svg1
l---------.icons/awkward/24x24/apps/gcolor2.svg1
l---------.icons/awkward/24x24/apps/gcolor3.svg1
-rw-r--r--.icons/awkward/24x24/apps/gcompris-edit.svg8
l---------.icons/awkward/24x24/apps/gcompris-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/gcompris.svg23
-rw-r--r--.icons/awkward/24x24/apps/gconf-editor.svg9
l---------.icons/awkward/24x24/apps/gconfeditor.svg1
-rw-r--r--.icons/awkward/24x24/apps/gcstar.svg9
-rw-r--r--.icons/awkward/24x24/apps/gda-browser-5.0.svg7
-rw-r--r--.icons/awkward/24x24/apps/gda-control-center.svg9
l---------.icons/awkward/24x24/apps/gdeb.svg1
l---------.icons/awkward/24x24/apps/gdebi.svg1
-rw-r--r--.icons/awkward/24x24/apps/gdevilspie.svg20
l---------.icons/awkward/24x24/apps/gdm-setup.svg1
-rw-r--r--.icons/awkward/24x24/apps/gdm-xnest.svg6
l---------.icons/awkward/24x24/apps/gdmap_icon.svg1
l---------.icons/awkward/24x24/apps/gdmsetup.svg1
-rw-r--r--.icons/awkward/24x24/apps/geany.svg13
l---------.icons/awkward/24x24/apps/geary.svg1
l---------.icons/awkward/24x24/apps/gedit-icon.svg1
l---------.icons/awkward/24x24/apps/gedit-logo.svg1
l---------.icons/awkward/24x24/apps/gedit.svg1
l---------.icons/awkward/24x24/apps/geeqie.svg1
-rw-r--r--.icons/awkward/24x24/apps/gelemental.svg11
-rw-r--r--.icons/awkward/24x24/apps/gemini.svg11
-rw-r--r--.icons/awkward/24x24/apps/gens-gs.svg21
-rw-r--r--.icons/awkward/24x24/apps/gens.svg7
-rw-r--r--.icons/awkward/24x24/apps/genymotion-player.svg9
-rw-r--r--.icons/awkward/24x24/apps/genymotion.svg15
l---------.icons/awkward/24x24/apps/geogebra-classic.svg1
-rw-r--r--.icons/awkward/24x24/apps/geogebra.svg25
-rw-r--r--.icons/awkward/24x24/apps/gerbview.svg29
-rw-r--r--.icons/awkward/24x24/apps/gftp.svg16
-rw-r--r--.icons/awkward/24x24/apps/ghex.svg12
-rw-r--r--.icons/awkward/24x24/apps/ghidra.svg9
-rw-r--r--.icons/awkward/24x24/apps/ghostwriter.svg12
-rw-r--r--.icons/awkward/24x24/apps/gifcurry.svg7
-rw-r--r--.icons/awkward/24x24/apps/gifup.svg13
-rw-r--r--.icons/awkward/24x24/apps/giggle.svg27
l---------.icons/awkward/24x24/apps/gimagereader.svg1
-rw-r--r--.icons/awkward/24x24/apps/gimp.svg15
l---------.icons/awkward/24x24/apps/girl.svg1
l---------.icons/awkward/24x24/apps/gis-weather.svg1
-rw-r--r--.icons/awkward/24x24/apps/gish.svg11
-rw-r--r--.icons/awkward/24x24/apps/gisto.svg7
l---------.icons/awkward/24x24/apps/git-cola.svg1
l---------.icons/awkward/24x24/apps/git-dag.svg1
l---------.icons/awkward/24x24/apps/git-gui.svg1
-rw-r--r--.icons/awkward/24x24/apps/git.svg8
-rw-r--r--.icons/awkward/24x24/apps/gitahead.svg14
l---------.icons/awkward/24x24/apps/gitg.svg1
-rw-r--r--.icons/awkward/24x24/apps/github-desktop.svg7
-rw-r--r--.icons/awkward/24x24/apps/github.svg7
-rw-r--r--.icons/awkward/24x24/apps/gitkraken.svg9
-rw-r--r--.icons/awkward/24x24/apps/gitlab.svg14
-rw-r--r--.icons/awkward/24x24/apps/gitter.svg15
l---------.icons/awkward/24x24/apps/gkdebconf-icon.svg1
l---------.icons/awkward/24x24/apps/gkdebconf.svg1
l---------.icons/awkward/24x24/apps/gksu-debian.svg1
l---------.icons/awkward/24x24/apps/gksu-root-terminal.svg1
-rw-r--r--.icons/awkward/24x24/apps/gksu.svg13
-rw-r--r--.icons/awkward/24x24/apps/glabels-3.0.svg23
l---------.icons/awkward/24x24/apps/glade-3.svg1
-rw-r--r--.icons/awkward/24x24/apps/glade.svg8
-rw-r--r--.icons/awkward/24x24/apps/gladish.svg11
l---------.icons/awkward/24x24/apps/glipper.svg1
l---------.icons/awkward/24x24/apps/glippy.svg1
l---------.icons/awkward/24x24/apps/glob2-icon-48x48.svg1
-rw-r--r--.icons/awkward/24x24/apps/glob2-icon.svg19
l---------.icons/awkward/24x24/apps/glrp.svg1
l---------.icons/awkward/24x24/apps/glxinfo.svg1
-rw-r--r--.icons/awkward/24x24/apps/glyphr-studio-desktop.svg8
l---------.icons/awkward/24x24/apps/gmail-desktop.svg1
l---------.icons/awkward/24x24/apps/gmail-notify-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/gmail-offline.svg9
l---------.icons/awkward/24x24/apps/gmail-plasmoid.svg1
-rw-r--r--.icons/awkward/24x24/apps/gmail.svg9
l---------.icons/awkward/24x24/apps/gmailwatcher.svg1
l---------.icons/awkward/24x24/apps/gmpc.svg1
-rw-r--r--.icons/awkward/24x24/apps/gmtpicon.svg14
l---------.icons/awkward/24x24/apps/gmusicbrowser.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnac.svg8
l---------.icons/awkward/24x24/apps/gnethogs.svg1
l---------.icons/awkward/24x24/apps/gnibbles.svg1
l---------.icons/awkward/24x24/apps/gnochm.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-2048.svg13
l---------.icons/awkward/24x24/apps/gnome-about-logo.svg1
l---------.icons/awkward/24x24/apps/gnome-abrt.svg1
l---------.icons/awkward/24x24/apps/gnome-activity-journal.svg1
l---------.icons/awkward/24x24/apps/gnome-aisleriot.svg1
l---------.icons/awkward/24x24/apps/gnome-alsamixer-icon.svg1
l---------.icons/awkward/24x24/apps/gnome-app-install.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-appfolders-manager.svg21
l---------.icons/awkward/24x24/apps/gnome-apt.svg1
l---------.icons/awkward/24x24/apps/gnome-audio.svg1
l---------.icons/awkward/24x24/apps/gnome-baker.svg1
l---------.icons/awkward/24x24/apps/gnome-balsa.svg1
l---------.icons/awkward/24x24/apps/gnome-balsa2.svg1
l---------.icons/awkward/24x24/apps/gnome-books.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-boxes.svg23
-rw-r--r--.icons/awkward/24x24/apps/gnome-break-timer.svg17
l---------.icons/awkward/24x24/apps/gnome-calculator.svg1
l---------.icons/awkward/24x24/apps/gnome-calendar.svg1
l---------.icons/awkward/24x24/apps/gnome-character-map.svg1
l---------.icons/awkward/24x24/apps/gnome-characters.svg1
l---------.icons/awkward/24x24/apps/gnome-chess.svg1
l---------.icons/awkward/24x24/apps/gnome-clocks.svg1
l---------.icons/awkward/24x24/apps/gnome-color-chooser.svg1
l---------.icons/awkward/24x24/apps/gnome-color-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-commander.svg9
-rw-r--r--.icons/awkward/24x24/apps/gnome-contacts.svg14
l---------.icons/awkward/24x24/apps/gnome-control-center.svg1
l---------.icons/awkward/24x24/apps/gnome-debian.svg1
l---------.icons/awkward/24x24/apps/gnome-desktop-config.svg1
l---------.icons/awkward/24x24/apps/gnome-desktop-item-edit.svg1
l---------.icons/awkward/24x24/apps/gnome-device-manager.svg1
l---------.icons/awkward/24x24/apps/gnome-dictionary.svg1
l---------.icons/awkward/24x24/apps/gnome-disks.svg1
l---------.icons/awkward/24x24/apps/gnome-display-properties.svg1
l---------.icons/awkward/24x24/apps/gnome-do-panel.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-do.svg7
l---------.icons/awkward/24x24/apps/gnome-documents.svg1
l---------.icons/awkward/24x24/apps/gnome-emacs.svg1
l---------.icons/awkward/24x24/apps/gnome-encfs-manager.svg1
l---------.icons/awkward/24x24/apps/gnome-eterm.svg1
l---------.icons/awkward/24x24/apps/gnome-freecell.svg1
l---------.icons/awkward/24x24/apps/gnome-genius.svg1
l---------.icons/awkward/24x24/apps/gnome-glchess.svg1
l---------.icons/awkward/24x24/apps/gnome-glines.svg1
l---------.icons/awkward/24x24/apps/gnome-gmail.svg1
l---------.icons/awkward/24x24/apps/gnome-gmenu.svg1
l---------.icons/awkward/24x24/apps/gnome-gnect.svg1
l---------.icons/awkward/24x24/apps/gnome-gnibbles.svg1
l---------.icons/awkward/24x24/apps/gnome-gnumeric.svg1
l---------.icons/awkward/24x24/apps/gnome-hearts.svg1
l---------.icons/awkward/24x24/apps/gnome-help.svg1
l---------.icons/awkward/24x24/apps/gnome-hideseek.svg1
l---------.icons/awkward/24x24/apps/gnome-iagno.svg1
l---------.icons/awkward/24x24/apps/gnome-info.svg1
l---------.icons/awkward/24x24/apps/gnome-internet-radio-locator.svg1
l---------.icons/awkward/24x24/apps/gnome-internet.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-klotski.svg10
l---------.icons/awkward/24x24/apps/gnome-latex.svg1
l---------.icons/awkward/24x24/apps/gnome-ldraw.svg1
l---------.icons/awkward/24x24/apps/gnome-lightsoff.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-lockscreen.svg11
l---------.icons/awkward/24x24/apps/gnome-logo-icon-transparent.svg1
l---------.icons/awkward/24x24/apps/gnome-logo-icon.svg1
l---------.icons/awkward/24x24/apps/gnome-logout.svg1
l---------.icons/awkward/24x24/apps/gnome-logs.svg1
l---------.icons/awkward/24x24/apps/gnome-mahjongg.svg1
l---------.icons/awkward/24x24/apps/gnome-maps.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-mastermind.svg17
l---------.icons/awkward/24x24/apps/gnome-menu.svg1
l---------.icons/awkward/24x24/apps/gnome-mines.svg1
l---------.icons/awkward/24x24/apps/gnome-mixer.svg1
l---------.icons/awkward/24x24/apps/gnome-monitor.svg1
l---------.icons/awkward/24x24/apps/gnome-mouse-properties.svg1
l---------.icons/awkward/24x24/apps/gnome-mouse.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-mplayer.svg13
-rw-r--r--.icons/awkward/24x24/apps/gnome-mpv.svg11
l---------.icons/awkward/24x24/apps/gnome-multi-writer.svg1
l---------.icons/awkward/24x24/apps/gnome-music.svg1
l---------.icons/awkward/24x24/apps/gnome-nettool.svg1
l---------.icons/awkward/24x24/apps/gnome-nettools.svg1
l---------.icons/awkward/24x24/apps/gnome-network-properties.svg1
l---------.icons/awkward/24x24/apps/gnome-networktool.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-nibbles.svg14
l---------.icons/awkward/24x24/apps/gnome-note.svg1
l---------.icons/awkward/24x24/apps/gnome-oregano.svg1
l---------.icons/awkward/24x24/apps/gnome-package.svg1
l---------.icons/awkward/24x24/apps/gnome-paint.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-clock.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-drawer.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-fish.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-force-quit.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-hibernate.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-launcher.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-notification-area.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-screenshoot.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-screenshot.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-separator.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-suspend.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-window-list.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-window-menu.svg1
l---------.icons/awkward/24x24/apps/gnome-panel-workspace-switcher.svg1
l---------.icons/awkward/24x24/apps/gnome-panel.svg1
l---------.icons/awkward/24x24/apps/gnome-pdf.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-pie.svg12
l---------.icons/awkward/24x24/apps/gnome-planner.svg1
l---------.icons/awkward/24x24/apps/gnome-pomodoro.svg1
l---------.icons/awkward/24x24/apps/gnome-power-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-power-statistics.svg13
l---------.icons/awkward/24x24/apps/gnome-quadrapassel.svg1
l---------.icons/awkward/24x24/apps/gnome-remote-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-robots.svg16
l---------.icons/awkward/24x24/apps/gnome-run.svg1
l---------.icons/awkward/24x24/apps/gnome-samegnome.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-schedule.svg14
l---------.icons/awkward/24x24/apps/gnome-screenruler.svg1
l---------.icons/awkward/24x24/apps/gnome-screenshot.svg1
l---------.icons/awkward/24x24/apps/gnome-search-tool.svg1
l---------.icons/awkward/24x24/apps/gnome-searchtool.svg1
l---------.icons/awkward/24x24/apps/gnome-session-halt.svg1
l---------.icons/awkward/24x24/apps/gnome-session-hebirnate.svg1
l---------.icons/awkward/24x24/apps/gnome-session-hibernate.svg1
l---------.icons/awkward/24x24/apps/gnome-session-properties.svg1
l---------.icons/awkward/24x24/apps/gnome-session-suspend.svg1
l---------.icons/awkward/24x24/apps/gnome-session.svg1
l---------.icons/awkward/24x24/apps/gnome-set-time.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-accessibility-keyboard.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-accessibility-technologies.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-background.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-default-applications.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-font.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-keybinding.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-keybindings.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-mouse.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-sound.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-theme.svg1
l---------.icons/awkward/24x24/apps/gnome-settings-ui-behavior.svg1
l---------.icons/awkward/24x24/apps/gnome-settings.svg1
l---------.icons/awkward/24x24/apps/gnome-shell-extension-prefs.svg1
l---------.icons/awkward/24x24/apps/gnome-shutdown.svg1
l---------.icons/awkward/24x24/apps/gnome-software.svg1
l---------.icons/awkward/24x24/apps/gnome-sound-properties.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-sound-recorder.svg8
l---------.icons/awkward/24x24/apps/gnome-status.svg1
l---------.icons/awkward/24x24/apps/gnome-sticky-notes-applet.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-subtitles.svg9
l---------.icons/awkward/24x24/apps/gnome-sudoku.svg1
l---------.icons/awkward/24x24/apps/gnome-swell-foop.svg1
l---------.icons/awkward/24x24/apps/gnome-system-config.svg1
l---------.icons/awkward/24x24/apps/gnome-system-log.svg1
l---------.icons/awkward/24x24/apps/gnome-system-monitor.svg1
l---------.icons/awkward/24x24/apps/gnome-system.svg1
l---------.icons/awkward/24x24/apps/gnome-tali.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-taquin.svg11
l---------.icons/awkward/24x24/apps/gnome-term.svg1
l---------.icons/awkward/24x24/apps/gnome-terminal.svg1
l---------.icons/awkward/24x24/apps/gnome-tetraves.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-tetravex.svg22
-rw-r--r--.icons/awkward/24x24/apps/gnome-todo.svg16
l---------.icons/awkward/24x24/apps/gnome-tracker.svg1
l---------.icons/awkward/24x24/apps/gnome-translate.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnome-tweak-tool.svg10
-rw-r--r--.icons/awkward/24x24/apps/gnome-twitch.svg9
-rw-r--r--.icons/awkward/24x24/apps/gnome-twofactorauth.svg10
l---------.icons/awkward/24x24/apps/gnome-user-share.svg1
l---------.icons/awkward/24x24/apps/gnome-video-arcade.svg1
l---------.icons/awkward/24x24/apps/gnome-volume-control.svg1
l---------.icons/awkward/24x24/apps/gnome-warning.svg1
l---------.icons/awkward/24x24/apps/gnome-weather.svg1
l---------.icons/awkward/24x24/apps/gnome-web-browser.svg1
l---------.icons/awkward/24x24/apps/gnome-web.svg1
l---------.icons/awkward/24x24/apps/gnome-window-manager.svg1
l---------.icons/awkward/24x24/apps/gnome-windows.svg1
l---------.icons/awkward/24x24/apps/gnome-wm.svg1
l---------.icons/awkward/24x24/apps/gnome-word.svg1
l---------.icons/awkward/24x24/apps/gnome-xterm.svg1
l---------.icons/awkward/24x24/apps/gnome_apps.svg1
l---------.icons/awkward/24x24/apps/gnomeradio.svg1
l---------.icons/awkward/24x24/apps/gnote.svg1
-rw-r--r--.icons/awkward/24x24/apps/gns3.svg13
-rw-r--r--.icons/awkward/24x24/apps/gnubg.svg19
l---------.icons/awkward/24x24/apps/gnubik.svg1
l---------.icons/awkward/24x24/apps/gnucash-icon.svg1
l---------.icons/awkward/24x24/apps/gnucash.svg1
l---------.icons/awkward/24x24/apps/gnugo.svg1
l---------.icons/awkward/24x24/apps/gnugo48.svg1
-rw-r--r--.icons/awkward/24x24/apps/gnumeric.svg9
l---------.icons/awkward/24x24/apps/gnupg.svg1
l---------.icons/awkward/24x24/apps/gnuradio-grc.svg1
l---------.icons/awkward/24x24/apps/go-for-it.svg1
l---------.icons/awkward/24x24/apps/go.svg1
l---------.icons/awkward/24x24/apps/goa-account-exchange.svg1
l---------.icons/awkward/24x24/apps/goa-account-facebook.svg1
l---------.icons/awkward/24x24/apps/goa-account-flickr.svg1
l---------.icons/awkward/24x24/apps/goa-account-foursquare.svg1
l---------.icons/awkward/24x24/apps/goa-account-google.svg1
l---------.icons/awkward/24x24/apps/goa-account-lastfm.svg1
l---------.icons/awkward/24x24/apps/goa-account-microsoft.svg1
l---------.icons/awkward/24x24/apps/goa-account-msn.svg1
l---------.icons/awkward/24x24/apps/goa-account-owncloud.svg1
l---------.icons/awkward/24x24/apps/goa-account-pocket.svg1
l---------.icons/awkward/24x24/apps/goa-account-todoist.svg1
l---------.icons/awkward/24x24/apps/goa-account-twitter.svg1
-rw-r--r--.icons/awkward/24x24/apps/goa-account-ubuntusso.svg7
l---------.icons/awkward/24x24/apps/goa-panel.svg1
-rw-r--r--.icons/awkward/24x24/apps/godot.svg25
-rw-r--r--.icons/awkward/24x24/apps/gogland.svg15
-rw-r--r--.icons/awkward/24x24/apps/goland.svg15
l---------.icons/awkward/24x24/apps/goldendict.svg1
-rw-r--r--.icons/awkward/24x24/apps/golly.svg7
-rw-r--r--.icons/awkward/24x24/apps/goobox.svg11
-rw-r--r--.icons/awkward/24x24/apps/goodvibes.svg18
-rw-r--r--.icons/awkward/24x24/apps/google-agenda.svg11
-rw-r--r--.icons/awkward/24x24/apps/google-chrome-beta.svg15
-rw-r--r--.icons/awkward/24x24/apps/google-chrome-unstable.svg12
-rw-r--r--.icons/awkward/24x24/apps/google-chrome.svg12
l---------.icons/awkward/24x24/apps/google-chrome2.svg1
-rw-r--r--.icons/awkward/24x24/apps/google-docs.svg7
-rw-r--r--.icons/awkward/24x24/apps/google-drive.svg12
-rw-r--r--.icons/awkward/24x24/apps/google-earth.svg17
l---------.icons/awkward/24x24/apps/google-keep.svg1
-rw-r--r--.icons/awkward/24x24/apps/google-photos.svg17
-rw-r--r--.icons/awkward/24x24/apps/google-play-music-desktop-player.svg10
-rw-r--r--.icons/awkward/24x24/apps/google-slides.svg9
-rw-r--r--.icons/awkward/24x24/apps/google-webdesigner.svg13
-rw-r--r--.icons/awkward/24x24/apps/google.svg10
l---------.icons/awkward/24x24/apps/googlechrome.svg1
l---------.icons/awkward/24x24/apps/googledrive.svg1
l---------.icons/awkward/24x24/apps/googleearth.svg1
-rw-r--r--.icons/awkward/24x24/apps/goterminal.svg7
-rw-r--r--.icons/awkward/24x24/apps/gottet.svg30
l---------.icons/awkward/24x24/apps/gourmet.svg1
-rw-r--r--.icons/awkward/24x24/apps/goxel.svg20
-rw-r--r--.icons/awkward/24x24/apps/gp.svg9
-rw-r--r--.icons/awkward/24x24/apps/gpa.svg17
-rw-r--r--.icons/awkward/24x24/apps/gpaint.svg16
l---------.icons/awkward/24x24/apps/gparted.svg1
l---------.icons/awkward/24x24/apps/gpaste.svg1
-rw-r--r--.icons/awkward/24x24/apps/gpdftext.svg16
l---------.icons/awkward/24x24/apps/gpick.svg1
l---------.icons/awkward/24x24/apps/gpicview.svg1
-rw-r--r--.icons/awkward/24x24/apps/gpk-log.svg12
-rw-r--r--.icons/awkward/24x24/apps/gpk-prefs.svg11
l---------.icons/awkward/24x24/apps/gpmdp.svg1
-rw-r--r--.icons/awkward/24x24/apps/gpodder.svg14
-rw-r--r--.icons/awkward/24x24/apps/gpredict-icon.svg7
l---------.icons/awkward/24x24/apps/gprename.svg1
-rw-r--r--.icons/awkward/24x24/apps/gps.svg7
-rw-r--r--.icons/awkward/24x24/apps/gpsd-logo.svg29
l---------.icons/awkward/24x24/apps/gpx-viewer.svg1
l---------.icons/awkward/24x24/apps/gpxsee.svg1
-rw-r--r--.icons/awkward/24x24/apps/gpxviewer.svg15
-rw-r--r--.icons/awkward/24x24/apps/gqrx.svg24
l---------.icons/awkward/24x24/apps/gradio.svg1
-rw-r--r--.icons/awkward/24x24/apps/grafx2.svg15
-rw-r--r--.icons/awkward/24x24/apps/gramps.svg28
-rw-r--r--.icons/awkward/24x24/apps/granatier.svg9
l---------.icons/awkward/24x24/apps/grandr.svg1
-rw-r--r--.icons/awkward/24x24/apps/granule.svg13
-rw-r--r--.icons/awkward/24x24/apps/grass.svg8
-rw-r--r--.icons/awkward/24x24/apps/green-recorder.svg16
-rw-r--r--.icons/awkward/24x24/apps/gretl.svg16
-rw-r--r--.icons/awkward/24x24/apps/grid-autosport.svg9
-rw-r--r--.icons/awkward/24x24/apps/grim-fandango-remastered.svg7
l---------.icons/awkward/24x24/apps/grive.svg1
-rw-r--r--.icons/awkward/24x24/apps/groove.svg15
-rw-r--r--.icons/awkward/24x24/apps/groovy.svg10
-rw-r--r--.icons/awkward/24x24/apps/grsync.svg7
-rw-r--r--.icons/awkward/24x24/apps/grub-customizer.svg12
l---------.icons/awkward/24x24/apps/gscan2pdf.svg1
l---------.icons/awkward/24x24/apps/gsd-xrandr.svg1
-rw-r--r--.icons/awkward/24x24/apps/gshutdown.svg11
l---------.icons/awkward/24x24/apps/gsmartcontrol.svg1
-rw-r--r--.icons/awkward/24x24/apps/gst-debug-viewer.svg9
l---------.icons/awkward/24x24/apps/gstreamer-properties.svg1
l---------.icons/awkward/24x24/apps/gtg.svg1
l---------.icons/awkward/24x24/apps/gthumb.svg1
-rw-r--r--.icons/awkward/24x24/apps/gtimelog.svg15
l---------.icons/awkward/24x24/apps/gtk-help.svg1
l---------.icons/awkward/24x24/apps/gtk-info.svg1
l---------.icons/awkward/24x24/apps/gtk-lshw.svg1
l---------.icons/awkward/24x24/apps/gtk-recordmydesktop.svg1
l---------.icons/awkward/24x24/apps/gtk-redshift.svg1
-rw-r--r--.icons/awkward/24x24/apps/gtk-theme-config.svg28
-rw-r--r--.icons/awkward/24x24/apps/gtk3-demo.svg9
l---------.icons/awkward/24x24/apps/gtk3-icon-browser.svg1
l---------.icons/awkward/24x24/apps/gtk3-widget-factory.svg1
l---------.icons/awkward/24x24/apps/gtk4-demo.svg1
l---------.icons/awkward/24x24/apps/gtk4-widget-factory.svg1
l---------.icons/awkward/24x24/apps/gtkam-camera.svg1
l---------.icons/awkward/24x24/apps/gtkconfig.svg1
-rw-r--r--.icons/awkward/24x24/apps/gtkhash.svg16
-rw-r--r--.icons/awkward/24x24/apps/gtklick.svg10
-rw-r--r--.icons/awkward/24x24/apps/gtkorphan.svg9
-rw-r--r--.icons/awkward/24x24/apps/gtkpod.svg9
-rw-r--r--.icons/awkward/24x24/apps/gtkterm.svg18
-rw-r--r--.icons/awkward/24x24/apps/gtkwave.svg9
-rw-r--r--.icons/awkward/24x24/apps/gtranscribe.svg16
l---------.icons/awkward/24x24/apps/guake-indicator.svg1
-rw-r--r--.icons/awkward/24x24/apps/guake-prefs.svg9
-rw-r--r--.icons/awkward/24x24/apps/guake.svg7
l---------.icons/awkward/24x24/apps/guayadeque.svg1
-rw-r--r--.icons/awkward/24x24/apps/gufw.svg19
-rw-r--r--.icons/awkward/24x24/apps/guitarix.svg25
l---------.icons/awkward/24x24/apps/guitarix2.svg1
l---------.icons/awkward/24x24/apps/guitarpro6.svg1
-rw-r--r--.icons/awkward/24x24/apps/gummi.svg9
-rw-r--r--.icons/awkward/24x24/apps/guvcview.svg10
l---------.icons/awkward/24x24/apps/gvim.svg1
-rw-r--r--.icons/awkward/24x24/apps/gweled.svg12
l---------.icons/awkward/24x24/apps/gwenview.svg1
l---------.icons/awkward/24x24/apps/gx_head.svg1
l---------.icons/awkward/24x24/apps/gxneur.svg1
l---------.icons/awkward/24x24/apps/gydl.svg1
-rw-r--r--.icons/awkward/24x24/apps/gzdoom.svg9
l---------.icons/awkward/24x24/apps/h2-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/haguichi.svg11
-rw-r--r--.icons/awkward/24x24/apps/half-life-blue-shift.svg7
-rw-r--r--.icons/awkward/24x24/apps/half-life-deathmatch.svg10
-rw-r--r--.icons/awkward/24x24/apps/half-life-opposing-force.svg9
-rw-r--r--.icons/awkward/24x24/apps/half-life.svg9
-rw-r--r--.icons/awkward/24x24/apps/half-life2.svg9
l---------.icons/awkward/24x24/apps/hamsket.svg1
l---------.icons/awkward/24x24/apps/hamster-applet.svg1
l---------.icons/awkward/24x24/apps/hamster-indicator.svg1
l---------.icons/awkward/24x24/apps/hamster-time-tracker.svg1
-rw-r--r--.icons/awkward/24x24/apps/hamster.svg29
-rw-r--r--.icons/awkward/24x24/apps/harbour-pure-maps.svg12
l---------.icons/awkward/24x24/apps/harddrake.svg1
l---------.icons/awkward/24x24/apps/hardinfo.svg1
-rw-r--r--.icons/awkward/24x24/apps/harmony.svg9
-rw-r--r--.icons/awkward/24x24/apps/haroopad.svg27
-rw-r--r--.icons/awkward/24x24/apps/hashit.svg9
-rw-r--r--.icons/awkward/24x24/apps/hb-icon.svg16
-rw-r--r--.icons/awkward/24x24/apps/hedgewars.svg39
-rw-r--r--.icons/awkward/24x24/apps/help-browser.svg7
l---------.icons/awkward/24x24/apps/help-faq.svg1
l---------.icons/awkward/24x24/apps/help-info.svg1
-rw-r--r--.icons/awkward/24x24/apps/heroesofnewerth.svg21
-rw-r--r--.icons/awkward/24x24/apps/hexalate.svg13
l---------.icons/awkward/24x24/apps/hexchat.svg1
l---------.icons/awkward/24x24/apps/hi64-apps-ffado.svg1
l---------.icons/awkward/24x24/apps/higan.svg1
-rw-r--r--.icons/awkward/24x24/apps/hipchat.svg9
l---------.icons/awkward/24x24/apps/hipchat4.svg1
-rw-r--r--.icons/awkward/24x24/apps/hiri.svg8
-rw-r--r--.icons/awkward/24x24/apps/hitori.svg37
-rw-r--r--.icons/awkward/24x24/apps/hollow-knight.svg9
-rw-r--r--.icons/awkward/24x24/apps/homebank.svg11
l---------.icons/awkward/24x24/apps/hon.svg1
l---------.icons/awkward/24x24/apps/honicon_128x128.svg1
-rw-r--r--.icons/awkward/24x24/apps/hook.svg7
-rw-r--r--.icons/awkward/24x24/apps/horizon-chase-turbo.svg13
-rw-r--r--.icons/awkward/24x24/apps/hotspot.svg11
l---------.icons/awkward/24x24/apps/hotwire.svg1
-rw-r--r--.icons/awkward/24x24/apps/houdini.svg7
l---------.icons/awkward/24x24/apps/hourglass.svg1
-rw-r--r--.icons/awkward/24x24/apps/hp-logo.svg7
l---------.icons/awkward/24x24/apps/hp-toolbox.svg1
l---------.icons/awkward/24x24/apps/hp_logo.svg1
l---------.icons/awkward/24x24/apps/hplip.svg1
l---------.icons/awkward/24x24/apps/hplj1020_icon.svg1
l---------.icons/awkward/24x24/apps/htop.svg1
-rw-r--r--.icons/awkward/24x24/apps/httrack.svg13
-rw-r--r--.icons/awkward/24x24/apps/hub.svg15
-rw-r--r--.icons/awkward/24x24/apps/hubstaff.svg12
l---------.icons/awkward/24x24/apps/hugin.svg1
-rw-r--r--.icons/awkward/24x24/apps/hulu.svg11
-rw-r--r--.icons/awkward/24x24/apps/hw-probe.svg13
l---------.icons/awkward/24x24/apps/hwbrowser.svg1
-rw-r--r--.icons/awkward/24x24/apps/hwinfo.svg13
-rw-r--r--.icons/awkward/24x24/apps/hydrogen.svg21
-rw-r--r--.icons/awkward/24x24/apps/hyper.svg9
-rw-r--r--.icons/awkward/24x24/apps/hypnospace-outlaw.svg25
l---------.icons/awkward/24x24/apps/i-network-printer.svg1
-rw-r--r--.icons/awkward/24x24/apps/i2pd.svg8
l---------.icons/awkward/24x24/apps/iagno.svg1
-rw-r--r--.icons/awkward/24x24/apps/ib-tws.svg11
-rw-r--r--.icons/awkward/24x24/apps/ibus-anthy.svg7
-rw-r--r--.icons/awkward/24x24/apps/ibus-bopomofo.svg9
l---------.icons/awkward/24x24/apps/ibus-engine.svg1
-rw-r--r--.icons/awkward/24x24/apps/ibus-keyboard.svg25
-rw-r--r--.icons/awkward/24x24/apps/ibus-pinyin.svg7
l---------.icons/awkward/24x24/apps/ibus-setup-chewing.svg1
-rw-r--r--.icons/awkward/24x24/apps/ibus-setup-hangul.svg9
l---------.icons/awkward/24x24/apps/ibus-setup.svg1
-rw-r--r--.icons/awkward/24x24/apps/ibus.svg9
-rw-r--r--.icons/awkward/24x24/apps/ice.svg11
-rw-r--r--.icons/awkward/24x24/apps/icecat.svg10
-rw-r--r--.icons/awkward/24x24/apps/icedove.svg13
-rw-r--r--.icons/awkward/24x24/apps/iceweasel.svg11
-rw-r--r--.icons/awkward/24x24/apps/icon-requests.svg11
l---------.icons/awkward/24x24/apps/icons.svg1
l---------.icons/awkward/24x24/apps/iconthemes.svg1
-rw-r--r--.icons/awkward/24x24/apps/icq.svg12
l---------.icons/awkward/24x24/apps/icq_protocol.svg1
l---------.icons/awkward/24x24/apps/id.sideka.App.svg1
l---------.icons/awkward/24x24/apps/idea-ultimate.svg1
l---------.icons/awkward/24x24/apps/idea.svg1
-rw-r--r--.icons/awkward/24x24/apps/idevice.svg10
-rw-r--r--.icons/awkward/24x24/apps/idjc.svg15
l---------.icons/awkward/24x24/apps/idle.svg1
l---------.icons/awkward/24x24/apps/idle3.svg1
-rw-r--r--.icons/awkward/24x24/apps/ieee1394.svg13
-rw-r--r--.icons/awkward/24x24/apps/igdm.svg11
-rw-r--r--.icons/awkward/24x24/apps/ignuit.svg12
l---------.icons/awkward/24x24/apps/im-chooser.svg1
l---------.icons/awkward/24x24/apps/im.gitter.Gitter.svg1
l---------.icons/awkward/24x24/apps/im.pidgin.Pidgin.svg1
l---------.icons/awkward/24x24/apps/im.riot.Riot.svg1
-rw-r--r--.icons/awkward/24x24/apps/im.srain.Srain.svg13
l---------.icons/awkward/24x24/apps/image-viewer.svg1
l---------.icons/awkward/24x24/apps/imagewriter.svg1
l---------.icons/awkward/24x24/apps/in.p1x.TanksOfFreedom.svg1
-rw-r--r--.icons/awkward/24x24/apps/ind.ie.Gnomit.svg18
l---------.icons/awkward/24x24/apps/indicator-applet.svg1
-rw-r--r--.icons/awkward/24x24/apps/indicator-cpufreq.svg25
l---------.icons/awkward/24x24/apps/indicator-keylock.svg1
l---------.icons/awkward/24x24/apps/indicator-privacy.svg1
l---------.icons/awkward/24x24/apps/indicator-sensors.svg1
l---------.icons/awkward/24x24/apps/indicator-sound-switcher.svg1
l---------.icons/awkward/24x24/apps/indicator-stickynotes.svg1
l---------.icons/awkward/24x24/apps/indicator-virtual-box.svg1
l---------.icons/awkward/24x24/apps/indicator-weather.svg1
-rw-r--r--.icons/awkward/24x24/apps/indivisible.svg32
-rw-r--r--.icons/awkward/24x24/apps/infector.svg11
-rw-r--r--.icons/awkward/24x24/apps/infinifactory.svg21
l---------.icons/awkward/24x24/apps/info.bibletime.BibleTime.svg1
l---------.icons/awkward/24x24/apps/info.mumble.Mumble.svg1
l---------.icons/awkward/24x24/apps/inkscape-logo.svg1
-rw-r--r--.icons/awkward/24x24/apps/inkscape.svg7
l---------.icons/awkward/24x24/apps/input-joystick.svg1
-rw-r--r--.icons/awkward/24x24/apps/input-tablet.svg8
-rw-r--r--.icons/awkward/24x24/apps/insomnia.svg7
-rw-r--r--.icons/awkward/24x24/apps/instagram.svg11
l---------.icons/awkward/24x24/apps/instant-messenger.svg1
l---------.icons/awkward/24x24/apps/instantbird.svg1
-rw-r--r--.icons/awkward/24x24/apps/insurgency.svg9
-rw-r--r--.icons/awkward/24x24/apps/insync.svg10
-rw-r--r--.icons/awkward/24x24/apps/intel.svg13
l---------.icons/awkward/24x24/apps/intellij-idea-ce.svg1
l---------.icons/awkward/24x24/apps/intellij-idea-community.svg1
l---------.icons/awkward/24x24/apps/intellij-idea-ue-bundled-jre.svg1
l---------.icons/awkward/24x24/apps/intellij-idea-ultimate-edition.svg1
l---------.icons/awkward/24x24/apps/intellij-idea-ultimate.svg1
l---------.icons/awkward/24x24/apps/intellij-idea.svg1
-rw-r--r--.icons/awkward/24x24/apps/intellij.svg15
l---------.icons/awkward/24x24/apps/intellij_idea.svg1
l---------.icons/awkward/24x24/apps/intergalacticfm.svg1
l---------.icons/awkward/24x24/apps/internet-archive.svg1
-rw-r--r--.icons/awkward/24x24/apps/internet-chat.svg14
l---------.icons/awkward/24x24/apps/internet-feed-reader.svg1
-rw-r--r--.icons/awkward/24x24/apps/internet-mail.svg9
l---------.icons/awkward/24x24/apps/internet-news-reader.svg1
-rw-r--r--.icons/awkward/24x24/apps/internet-web-browser.svg13
-rw-r--r--.icons/awkward/24x24/apps/io.ark.Desktop.svg8
l---------.icons/awkward/24x24/apps/io.atom.Atom.svg1
l---------.icons/awkward/24x24/apps/io.atom.electron.BaseApp.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.botfather.Botfather.svg16
l---------.icons/awkward/24x24/apps/io.brackets.Brackets.svg1
l---------.icons/awkward/24x24/apps/io.dbeaver.DBeaverCommunity.svg1
l---------.icons/awkward/24x24/apps/io.designer.GravitDesigner.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.elementary.code.svg7
l---------.icons/awkward/24x24/apps/io.exodus.Exodus.svg1
l---------.icons/awkward/24x24/apps/io.freetubeapp.FreeTube.svg1
l---------.icons/awkward/24x24/apps/io.github.Celluloid.svg1
l---------.icons/awkward/24x24/apps/io.github.Cockatrice.cockatrice.svg1
l---------.icons/awkward/24x24/apps/io.github.EndlessSky.endless-sky.svg1
l---------.icons/awkward/24x24/apps/io.github.Fontforge.svg1
l---------.icons/awkward/24x24/apps/io.github.FreeDM.svg1
l---------.icons/awkward/24x24/apps/io.github.Freedoom-Phase-1.svg1
l---------.icons/awkward/24x24/apps/io.github.Freedoom-Phase-2.svg1
l---------.icons/awkward/24x24/apps/io.github.GnomeMpv.svg1
l---------.icons/awkward/24x24/apps/io.github.Hexchat.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.github.ImEditor.svg9
l---------.icons/awkward/24x24/apps/io.github.NhekoReborn.Nheko.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.github.OpenToonz.svg11
l---------.icons/awkward/24x24/apps/io.github.Pithos.svg1
l---------.icons/awkward/24x24/apps/io.github.TransmissionRemoteGtk.svg1
l---------.icons/awkward/24x24/apps/io.github.arunsivaramanneo.GPUViewer.svg1
l---------.icons/awkward/24x24/apps/io.github.betaflight.BetaflightConfigurator.svg1
l---------.icons/awkward/24x24/apps/io.github.celluloid_player.Celluloid.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.github.cges30901.hmtimer.svg8
l---------.icons/awkward/24x24/apps/io.github.cloose.CuteMarkEd.svg1
l---------.icons/awkward/24x24/apps/io.github.gillesdegottex.FMIT.svg1
l---------.icons/awkward/24x24/apps/io.github.guillaumechereau.Goxel.svg1
l---------.icons/awkward/24x24/apps/io.github.janbar.noson.svg1
l---------.icons/awkward/24x24/apps/io.github.jkozera.ZevDocs.svg1
l---------.icons/awkward/24x24/apps/io.github.jliljebl.Flowblade.svg1
l---------.icons/awkward/24x24/apps/io.github.liberodark.OpenDrive.svg1
l---------.icons/awkward/24x24/apps/io.github.markummitchell.Engauge_Digitizer.svg1
l---------.icons/awkward/24x24/apps/io.github.martinrotter.textosaurus.svg1
-rw-r--r--.icons/awkward/24x24/apps/io.github.mki1967.mki3dgame.svg18
l---------.icons/awkward/24x24/apps/io.github.mmstick.FontFinder.svg1
l---------.icons/awkward/24x24/apps/io.github.mujx.Nheko.svg1
l---------.icons/awkward/24x24/apps/io.github.openWMail.openWMail.svg1
l---------.icons/awkward/24x24/apps/io.github.qtox.qTox.svg1
l---------.icons/awkward/24x24/apps/io.github.quodlibet.QuodLibet.svg1
l---------.icons/awkward/24x24/apps/io.github.rinigus.OSMScoutServer.svg1
l---------.icons/awkward/24x24/apps/io.github.rinigus.PureMaps.svg1
l---------.icons/awkward/24x24/apps/io.github.wereturtle.ghostwriter.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.Goodvibes.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.construo.construo.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.evtest_qt.evtest_qt.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.jstest_gtk.jstest_gtk.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.osslugaru.Lugaru.svg1
l---------.icons/awkward/24x24/apps/io.gitlab.windstille.Windstille-0_2.svg1
l---------.icons/awkward/24x24/apps/io.lbry.lbry-app.svg1
l---------.icons/awkward/24x24/apps/io.liri.BaseApp.svg1
l---------.icons/awkward/24x24/apps/io.liri.Calculator.svg1
l---------.icons/awkward/24x24/apps/io.liri.Text.svg1
l---------.icons/awkward/24x24/apps/io.lmms.LMMS.svg1
l---------.icons/awkward/24x24/apps/io.mgba.mGBA.svg1
l---------.icons/awkward/24x24/apps/io.neovim.nvim.svg1
l---------.icons/awkward/24x24/apps/io.otsaloma.gaupol.svg1
l---------.icons/awkward/24x24/apps/io.otsaloma.nfoview.svg1
l---------.icons/awkward/24x24/apps/io.poez.Poezio.svg1
l---------.icons/awkward/24x24/apps/io.thp.numptyphysics.svg1
l---------.icons/awkward/24x24/apps/io.webtorrent.WebTorrent.svg1
-rw-r--r--.icons/awkward/24x24/apps/ipython.svg20
l---------.icons/awkward/24x24/apps/ipython3.svg1
-rw-r--r--.icons/awkward/24x24/apps/irc-chat.svg13
-rw-r--r--.icons/awkward/24x24/apps/irccloud-desktop.svg7
-rw-r--r--.icons/awkward/24x24/apps/iridium-browser.svg14
-rw-r--r--.icons/awkward/24x24/apps/iron_product_logo.svg7
l---------.icons/awkward/24x24/apps/iso-image-burn.svg1
-rw-r--r--.icons/awkward/24x24/apps/isomaster.svg8
l---------.icons/awkward/24x24/apps/istanbul.svg1
-rw-r--r--.icons/awkward/24x24/apps/itch.svg13
-rw-r--r--.icons/awkward/24x24/apps/itmages.svg11
l---------.icons/awkward/24x24/apps/itunes.svg1
-rw-r--r--.icons/awkward/24x24/apps/jabref.svg7
-rw-r--r--.icons/awkward/24x24/apps/jamendo.svg9
l---------.icons/awkward/24x24/apps/jami.svg1
-rw-r--r--.icons/awkward/24x24/apps/jamovi.svg7
-rw-r--r--.icons/awkward/24x24/apps/jango.svg7
-rw-r--r--.icons/awkward/24x24/apps/jasp.svg7
l---------.icons/awkward/24x24/apps/java-1.6.0.svg1
l---------.icons/awkward/24x24/apps/java-1.7.0.svg1
l---------.icons/awkward/24x24/apps/java-1.8.0-openjdk.svg1
l---------.icons/awkward/24x24/apps/java-1.8.0.svg1
l---------.icons/awkward/24x24/apps/java-10-openjdk.svg1
l---------.icons/awkward/24x24/apps/java-11-openjdk.svg1
l---------.icons/awkward/24x24/apps/java-12-openjdk.svg1
l---------.icons/awkward/24x24/apps/java-13-openjdk.svg1
l---------.icons/awkward/24x24/apps/java-14-openjdk.svg1
-rw-r--r--.icons/awkward/24x24/apps/java.svg27
l---------.icons/awkward/24x24/apps/java10-openjdk.svg1
l---------.icons/awkward/24x24/apps/java11-openjdk.svg1
l---------.icons/awkward/24x24/apps/java12-openjdk.svg1
l---------.icons/awkward/24x24/apps/java13-openjdk.svg1
l---------.icons/awkward/24x24/apps/java14-openjdk.svg1
l---------.icons/awkward/24x24/apps/java9-openjdk.svg1
l---------.icons/awkward/24x24/apps/javaws.svg1
-rw-r--r--.icons/awkward/24x24/apps/jazzradio.svg8
-rw-r--r--.icons/awkward/24x24/apps/jblue.svg5
l---------.icons/awkward/24x24/apps/jdev_icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/jdeveloper.svg9
-rw-r--r--.icons/awkward/24x24/apps/jdownloader.svg14
l---------.icons/awkward/24x24/apps/jeex.svg1
-rw-r--r--.icons/awkward/24x24/apps/jellyfin.svg8
-rw-r--r--.icons/awkward/24x24/apps/jetbrains-toolbox.svg11
-rw-r--r--.icons/awkward/24x24/apps/jgray.svg5
-rw-r--r--.icons/awkward/24x24/apps/jgreen.svg5
-rw-r--r--.icons/awkward/24x24/apps/jitsi.svg7
l---------.icons/awkward/24x24/apps/jockey-kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/jockey.svg31
l---------.icons/awkward/24x24/apps/joplin-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/joplin.svg7
-rw-r--r--.icons/awkward/24x24/apps/josm.svg28
-rw-r--r--.icons/awkward/24x24/apps/journey-of-a-roach.svg16
l---------.icons/awkward/24x24/apps/jp.yvt.OpenSpades.svg1
-rw-r--r--.icons/awkward/24x24/apps/jprofiler.svg11
-rw-r--r--.icons/awkward/24x24/apps/jred.svg5
l---------.icons/awkward/24x24/apps/jstest-gtk.svg1
-rw-r--r--.icons/awkward/24x24/apps/juci.svg17
l---------.icons/awkward/24x24/apps/juffed.svg1
-rw-r--r--.icons/awkward/24x24/apps/juk.svg8
-rw-r--r--.icons/awkward/24x24/apps/julia.svg20
-rw-r--r--.icons/awkward/24x24/apps/junior_install_icon.svg15
-rw-r--r--.icons/awkward/24x24/apps/jyellow.svg5
l---------.icons/awkward/24x24/apps/k3b.svg1
-rw-r--r--.icons/awkward/24x24/apps/k4dirstat.svg11
-rw-r--r--.icons/awkward/24x24/apps/k9-copy.svg8
l---------.icons/awkward/24x24/apps/k9copy.svg1
-rw-r--r--.icons/awkward/24x24/apps/kaddressbook.svg19
-rw-r--r--.icons/awkward/24x24/apps/kadu.svg16
-rw-r--r--.icons/awkward/24x24/apps/kaffeine.svg18
-rw-r--r--.icons/awkward/24x24/apps/kahla.svg7
-rw-r--r--.icons/awkward/24x24/apps/kajongg.svg9
-rw-r--r--.icons/awkward/24x24/apps/kaku.svg9
-rw-r--r--.icons/awkward/24x24/apps/kalarm.svg18
-rw-r--r--.icons/awkward/24x24/apps/kalgebra.svg8
l---------.icons/awkward/24x24/apps/kalu.svg1
-rw-r--r--.icons/awkward/24x24/apps/kalzium.svg8
l---------.icons/awkward/24x24/apps/kamerka.svg1
l---------.icons/awkward/24x24/apps/kamoso.svg1
l---------.icons/awkward/24x24/apps/kamule.svg1
-rw-r--r--.icons/awkward/24x24/apps/kanagram.svg9
-rw-r--r--.icons/awkward/24x24/apps/kanatest.svg10
-rw-r--r--.icons/awkward/24x24/apps/kapman.svg8
-rw-r--r--.icons/awkward/24x24/apps/kapow.svg12
l---------.icons/awkward/24x24/apps/kappfinder.svg1
-rw-r--r--.icons/awkward/24x24/apps/kapptemplate.svg25
-rw-r--r--.icons/awkward/24x24/apps/karbon.svg613
l---------.icons/awkward/24x24/apps/kate.svg1
l---------.icons/awkward/24x24/apps/kate2.svg1
-rw-r--r--.icons/awkward/24x24/apps/katomic.svg10
-rw-r--r--.icons/awkward/24x24/apps/kawaii-player.svg10
-rw-r--r--.icons/awkward/24x24/apps/kawanime.svg50
l---------.icons/awkward/24x24/apps/kazam.svg1
-rw-r--r--.icons/awkward/24x24/apps/kbackup.svg18
-rw-r--r--.icons/awkward/24x24/apps/kblackbox.svg9
-rw-r--r--.icons/awkward/24x24/apps/kblocks.svg14
l---------.icons/awkward/24x24/apps/kblogger.svg1
-rw-r--r--.icons/awkward/24x24/apps/kbounce.svg5
-rw-r--r--.icons/awkward/24x24/apps/kbreakout.svg23
-rw-r--r--.icons/awkward/24x24/apps/kbruch.svg17
l---------.icons/awkward/24x24/apps/kbugbuster.svg1
-rw-r--r--.icons/awkward/24x24/apps/kcachegrind.svg12
l---------.icons/awkward/24x24/apps/kcalc.svg1
l---------.icons/awkward/24x24/apps/kcharselect.svg1
l---------.icons/awkward/24x24/apps/kchmviewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/kcmdevices.svg6
-rw-r--r--.icons/awkward/24x24/apps/kcmdf.svg10
l---------.icons/awkward/24x24/apps/kcmkicker.svg1
l---------.icons/awkward/24x24/apps/kcmkwm.svg1
-rw-r--r--.icons/awkward/24x24/apps/kcmmemory.svg31
l---------.icons/awkward/24x24/apps/kcmmidi.svg1
l---------.icons/awkward/24x24/apps/kcmopengl.svg1
l---------.icons/awkward/24x24/apps/kcmpartitions.svg1
l---------.icons/awkward/24x24/apps/kcmpci.svg1
l---------.icons/awkward/24x24/apps/kcmprocessor.svg1
l---------.icons/awkward/24x24/apps/kcmscsi.svg1
l---------.icons/awkward/24x24/apps/kcmsound.svg1
l---------.icons/awkward/24x24/apps/kcmx.svg1
l---------.icons/awkward/24x24/apps/kcolorchooser.svg1
l---------.icons/awkward/24x24/apps/kcoloredit.svg1
l---------.icons/awkward/24x24/apps/kcontrol.svg1
-rw-r--r--.icons/awkward/24x24/apps/kde-frameworks.svg7
l---------.icons/awkward/24x24/apps/kde-gtk-config.svg1
l---------.icons/awkward/24x24/apps/kde-im-log-viewer.svg1
l---------.icons/awkward/24x24/apps/kde-logo.svg1
l---------.icons/awkward/24x24/apps/kde-telepathy.svg1
l---------.icons/awkward/24x24/apps/kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/kdeconnect.svg13
l---------.icons/awkward/24x24/apps/kdeneur.svg1
-rw-r--r--.icons/awkward/24x24/apps/kdenlive.svg14
l---------.icons/awkward/24x24/apps/kdepim-dropbox.svg1
l---------.icons/awkward/24x24/apps/kdepim-googledrive.svg1
-rw-r--r--.icons/awkward/24x24/apps/kdesvn.svg22
-rw-r--r--.icons/awkward/24x24/apps/kdevelop.svg9
l---------.icons/awkward/24x24/apps/kdf.svg1
-rw-r--r--.icons/awkward/24x24/apps/kdiamond.svg11
-rw-r--r--.icons/awkward/24x24/apps/kdiff3.svg19
l---------.icons/awkward/24x24/apps/kdiskfree.svg1
l---------.icons/awkward/24x24/apps/kdisknav.svg1
-rw-r--r--.icons/awkward/24x24/apps/kdocker.svg17
-rw-r--r--.icons/awkward/24x24/apps/kdots.svg17
l---------.icons/awkward/24x24/apps/kdoubanfm.svg1
l---------.icons/awkward/24x24/apps/kedit.svg1
l---------.icons/awkward/24x24/apps/keditbookmarks.svg1
-rw-r--r--.icons/awkward/24x24/apps/keep.svg9
-rw-r--r--.icons/awkward/24x24/apps/keepass.svg12
l---------.icons/awkward/24x24/apps/keepass2.svg1
-rw-r--r--.icons/awkward/24x24/apps/keepassx.svg9
l---------.icons/awkward/24x24/apps/keepassx2.svg1
-rw-r--r--.icons/awkward/24x24/apps/keepassxc.svg13
-rw-r--r--.icons/awkward/24x24/apps/keeweb.svg12
l---------.icons/awkward/24x24/apps/kentoo.svg1
-rw-r--r--.icons/awkward/24x24/apps/kerbal-space-program.svg21
-rw-r--r--.icons/awkward/24x24/apps/keurocalc.svg9
-rw-r--r--.icons/awkward/24x24/apps/kexi.svg7
l---------.icons/awkward/24x24/apps/key-mon.svg1
l---------.icons/awkward/24x24/apps/key_bindings.svg1
-rw-r--r--.icons/awkward/24x24/apps/keybase.svg12
-rw-r--r--.icons/awkward/24x24/apps/keymon.svg27
l---------.icons/awkward/24x24/apps/keyring-manager.svg1
l---------.icons/awkward/24x24/apps/kfind.svg1
-rw-r--r--.icons/awkward/24x24/apps/kfloppy.svg10
l---------.icons/awkward/24x24/apps/kfm.svg1
l---------.icons/awkward/24x24/apps/kfm_home.svg1
-rw-r--r--.icons/awkward/24x24/apps/kfoldersync.svg12
-rw-r--r--.icons/awkward/24x24/apps/kfontview.svg13
-rw-r--r--.icons/awkward/24x24/apps/kfourinline.svg14
-rw-r--r--.icons/awkward/24x24/apps/kgeography.svg8
-rw-r--r--.icons/awkward/24x24/apps/kget.svg9
-rw-r--r--.icons/awkward/24x24/apps/kghostview.svg7
-rw-r--r--.icons/awkward/24x24/apps/kgoldrunner.svg34
l---------.icons/awkward/24x24/apps/kgpg.svg1
-rw-r--r--.icons/awkward/24x24/apps/kgraphviewer.svg14
-rw-r--r--.icons/awkward/24x24/apps/khangman.svg13
l---------.icons/awkward/24x24/apps/khelpcenter.svg1
-rw-r--r--.icons/awkward/24x24/apps/khotkeys.svg11
-rw-r--r--.icons/awkward/24x24/apps/kicad.svg9
l---------.icons/awkward/24x24/apps/kicker.svg1
l---------.icons/awkward/24x24/apps/kid3-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/kid3.svg22
-rw-r--r--.icons/awkward/24x24/apps/kig.svg8
-rw-r--r--.icons/awkward/24x24/apps/kigo.svg13
-rw-r--r--.icons/awkward/24x24/apps/kile.svg12
-rw-r--r--.icons/awkward/24x24/apps/killbots.svg8
-rw-r--r--.icons/awkward/24x24/apps/killing-floor.svg11
-rw-r--r--.icons/awkward/24x24/apps/kimagemapeditor.svg11
l---------.icons/awkward/24x24/apps/kimtoy.svg1
-rw-r--r--.icons/awkward/24x24/apps/kipi-dngconverter.svg15
-rw-r--r--.icons/awkward/24x24/apps/kipi-expoblending.svg13
-rw-r--r--.icons/awkward/24x24/apps/kipi-logo.svg9
-rw-r--r--.icons/awkward/24x24/apps/kipi-panorama.svg13
l---------.icons/awkward/24x24/apps/kipi.svg1
-rw-r--r--.icons/awkward/24x24/apps/kiriki.svg11
-rw-r--r--.icons/awkward/24x24/apps/kitematic.svg9
-rw-r--r--.icons/awkward/24x24/apps/kiten.svg7
-rw-r--r--.icons/awkward/24x24/apps/kitty.svg9
l---------.icons/awkward/24x24/apps/kjobviewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/kjumpingcube.svg12
-rw-r--r--.icons/awkward/24x24/apps/klavaro.svg34
l---------.icons/awkward/24x24/apps/kleopatra.svg1
l---------.icons/awkward/24x24/apps/klettres.svg1
-rw-r--r--.icons/awkward/24x24/apps/klickety.svg10
-rw-r--r--.icons/awkward/24x24/apps/klines.svg29
l---------.icons/awkward/24x24/apps/klipper.svg1
-rw-r--r--.icons/awkward/24x24/apps/klystrack.svg15
l---------.icons/awkward/24x24/apps/kmag.svg1
-rw-r--r--.icons/awkward/24x24/apps/kmahjongg.svg9
l---------.icons/awkward/24x24/apps/kmail.svg1
l---------.icons/awkward/24x24/apps/kmenu.svg1
-rw-r--r--.icons/awkward/24x24/apps/kmenuedit.svg9
-rw-r--r--.icons/awkward/24x24/apps/kmines.svg5
l---------.icons/awkward/24x24/apps/kminicom.svg1
-rw-r--r--.icons/awkward/24x24/apps/kmix.svg10
l---------.icons/awkward/24x24/apps/kmousetool.svg1
-rw-r--r--.icons/awkward/24x24/apps/kmouth.svg10
l---------.icons/awkward/24x24/apps/kmplayer.svg1
-rw-r--r--.icons/awkward/24x24/apps/kmplot.svg22
-rw-r--r--.icons/awkward/24x24/apps/kmymoney.svg9
-rw-r--r--.icons/awkward/24x24/apps/knavalbattle.svg7
-rw-r--r--.icons/awkward/24x24/apps/knemo.svg7
l---------.icons/awkward/24x24/apps/knetattach.svg1
l---------.icons/awkward/24x24/apps/knetwalk.svg1
-rw-r--r--.icons/awkward/24x24/apps/knights.svg5
l---------.icons/awkward/24x24/apps/knotes.svg1
l---------.icons/awkward/24x24/apps/knotify.svg1
-rw-r--r--.icons/awkward/24x24/apps/koala.svg31
-rw-r--r--.icons/awkward/24x24/apps/kodi.svg7
-rw-r--r--.icons/awkward/24x24/apps/kolf.svg6
-rw-r--r--.icons/awkward/24x24/apps/kollision.svg8
-rw-r--r--.icons/awkward/24x24/apps/kolourpaint.svg9
-rw-r--r--.icons/awkward/24x24/apps/komodo.svg8
-rw-r--r--.icons/awkward/24x24/apps/komorebi-wallpaper-creator.svg15
-rw-r--r--.icons/awkward/24x24/apps/komorebi.svg15
-rw-r--r--.icons/awkward/24x24/apps/kompare.svg20
-rw-r--r--.icons/awkward/24x24/apps/konqueror.svg10
-rw-r--r--.icons/awkward/24x24/apps/konquest.svg10
l---------.icons/awkward/24x24/apps/konsole.svg1
l---------.icons/awkward/24x24/apps/konsolekalendar.svg1
-rw-r--r--.icons/awkward/24x24/apps/kontact-import-wizard.svg9
-rw-r--r--.icons/awkward/24x24/apps/kontact.svg13
-rw-r--r--.icons/awkward/24x24/apps/konversation.svg11
-rw-r--r--.icons/awkward/24x24/apps/kopete.svg9
l---------.icons/awkward/24x24/apps/kopete2.svg1
l---------.icons/awkward/24x24/apps/korg-journal.svg1
l---------.icons/awkward/24x24/apps/korg-todo.svg1
-rw-r--r--.icons/awkward/24x24/apps/korganizer.svg7
l---------.icons/awkward/24x24/apps/kpackage.svg1
l---------.icons/awkward/24x24/apps/kpager.svg1
l---------.icons/awkward/24x24/apps/kpat.svg1
-rw-r--r--.icons/awkward/24x24/apps/kpatience.svg16
l---------.icons/awkward/24x24/apps/kpdf.svg1
l---------.icons/awkward/24x24/apps/kpersonalizer.svg1
-rw-r--r--.icons/awkward/24x24/apps/kphotoalbum.svg12
l---------.icons/awkward/24x24/apps/kpk-desktop-gnome.svg1
l---------.icons/awkward/24x24/apps/kpk-desktop-xfce.svg1
l---------.icons/awkward/24x24/apps/kradio.svg1
l---------.icons/awkward/24x24/apps/kradio4.svg1
-rw-r--r--.icons/awkward/24x24/apps/krdc.svg10
l---------.icons/awkward/24x24/apps/krec.svg1
-rw-r--r--.icons/awkward/24x24/apps/krecipes.svg19
-rw-r--r--.icons/awkward/24x24/apps/kregexpeditor.svg15
-rw-r--r--.icons/awkward/24x24/apps/krename.svg22
-rw-r--r--.icons/awkward/24x24/apps/kreversi.svg11
-rw-r--r--.icons/awkward/24x24/apps/krfb.svg8
-rw-r--r--.icons/awkward/24x24/apps/krita.svg16
-rw-r--r--.icons/awkward/24x24/apps/kronometer.svg25
l---------.icons/awkward/24x24/apps/krudio.svg1
-rw-r--r--.icons/awkward/24x24/apps/kruler.svg14
l---------.icons/awkward/24x24/apps/krunner.svg1
l---------.icons/awkward/24x24/apps/krusader_blue.svg1
l---------.icons/awkward/24x24/apps/krusader_red.svg1
-rw-r--r--.icons/awkward/24x24/apps/krusader_root.svg10
-rw-r--r--.icons/awkward/24x24/apps/krusader_user.svg10
-rw-r--r--.icons/awkward/24x24/apps/ksame.svg8
l---------.icons/awkward/24x24/apps/kscreengenie.svg1
l---------.icons/awkward/24x24/apps/kscreensaver.svg1
l---------.icons/awkward/24x24/apps/ksensors.svg1
-rw-r--r--.icons/awkward/24x24/apps/kshisen.svg8
-rw-r--r--.icons/awkward/24x24/apps/ksirk.svg18
l---------.icons/awkward/24x24/apps/ksmiletris.svg1
-rw-r--r--.icons/awkward/24x24/apps/ksnakeduel.svg9
l---------.icons/awkward/24x24/apps/ksnapshot.svg1
-rw-r--r--.icons/awkward/24x24/apps/ksnip.svg23
-rw-r--r--.icons/awkward/24x24/apps/kspaceduel.svg8
l---------.icons/awkward/24x24/apps/ksplash.svg1
-rw-r--r--.icons/awkward/24x24/apps/ksquares.svg8
l---------.icons/awkward/24x24/apps/kstars.svg1
-rw-r--r--.icons/awkward/24x24/apps/ksudoku.svg18
l---------.icons/awkward/24x24/apps/ksysguard.svg1
-rw-r--r--.icons/awkward/24x24/apps/kteatime.svg10
-rw-r--r--.icons/awkward/24x24/apps/ktechlab.svg20
-rw-r--r--.icons/awkward/24x24/apps/kthememgr.svg9
-rw-r--r--.icons/awkward/24x24/apps/ktikz.svg7
-rw-r--r--.icons/awkward/24x24/apps/ktimer.svg25
l---------.icons/awkward/24x24/apps/ktip.svg1
l---------.icons/awkward/24x24/apps/ktnef.svg1
-rw-r--r--.icons/awkward/24x24/apps/ktorrent.svg5
l---------.icons/awkward/24x24/apps/ktouch.svg1
-rw-r--r--.icons/awkward/24x24/apps/ktuberling.svg8
-rw-r--r--.icons/awkward/24x24/apps/kturtle.svg7
l---------.icons/awkward/24x24/apps/kube-mail.svg1
-rw-r--r--.icons/awkward/24x24/apps/kube.svg9
-rw-r--r--.icons/awkward/24x24/apps/kubeplayer.svg13
-rw-r--r--.icons/awkward/24x24/apps/kubrick.svg15
-rw-r--r--.icons/awkward/24x24/apps/kuiviewer.svg12
-rw-r--r--.icons/awkward/24x24/apps/kup.svg9
-rw-r--r--.icons/awkward/24x24/apps/kupfer.svg12
l---------.icons/awkward/24x24/apps/kuser.svg1
-rw-r--r--.icons/awkward/24x24/apps/kvantum.svg16
-rw-r--r--.icons/awkward/24x24/apps/kvirc.svg11
-rw-r--r--.icons/awkward/24x24/apps/kwalletmanager.svg14
-rw-r--r--.icons/awkward/24x24/apps/kwave.svg7
l---------.icons/awkward/24x24/apps/kwikdisk.svg1
l---------.icons/awkward/24x24/apps/kwin.svg1
-rw-r--r--.icons/awkward/24x24/apps/kwordquiz.svg8
l---------.icons/awkward/24x24/apps/kwrite.svg1
-rw-r--r--.icons/awkward/24x24/apps/kxstitch.svg14
l---------.icons/awkward/24x24/apps/kynpatic.svg1
-rw-r--r--.icons/awkward/24x24/apps/l4d.svg12
-rw-r--r--.icons/awkward/24x24/apps/l4d2.svg18
l---------.icons/awkward/24x24/apps/labplot.svg1
-rw-r--r--.icons/awkward/24x24/apps/labyrinth.svg17
-rw-r--r--.icons/awkward/24x24/apps/ladi-player.svg15
-rw-r--r--.icons/awkward/24x24/apps/ladi-system-log.svg15
-rw-r--r--.icons/awkward/24x24/apps/laditools.svg12
-rw-r--r--.icons/awkward/24x24/apps/laigter.svg9
l---------.icons/awkward/24x24/apps/lash.svg1
l---------.icons/awkward/24x24/apps/last-fm.svg1
l---------.icons/awkward/24x24/apps/lastfm-audioscrobbler.svg1
l---------.icons/awkward/24x24/apps/lastfm-valut.svg1
l---------.icons/awkward/24x24/apps/lastfm-www.last.fm.svg1
-rw-r--r--.icons/awkward/24x24/apps/lastfm.svg9
-rw-r--r--.icons/awkward/24x24/apps/latexila.svg11
-rw-r--r--.icons/awkward/24x24/apps/latte-dock.svg9
l---------.icons/awkward/24x24/apps/launch.svg1
-rw-r--r--.icons/awkward/24x24/apps/laverna.svg9
-rw-r--r--.icons/awkward/24x24/apps/lazarus.svg7
-rw-r--r--.icons/awkward/24x24/apps/lbry.svg7
-rw-r--r--.icons/awkward/24x24/apps/ldview.svg11
l---------.icons/awkward/24x24/apps/leafpad.svg1
-rw-r--r--.icons/awkward/24x24/apps/league-of-legends.svg11
-rw-r--r--.icons/awkward/24x24/apps/leocad.svg13
-rw-r--r--.icons/awkward/24x24/apps/leonflix.svg20
l---------.icons/awkward/24x24/apps/lftp-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/lftp.svg15
-rw-r--r--.icons/awkward/24x24/apps/libinput-gestures.svg9
l---------.icons/awkward/24x24/apps/library-internet-radio.svg1
l---------.icons/awkward/24x24/apps/library-podcast.svg1
-rw-r--r--.icons/awkward/24x24/apps/librecad.svg11
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-base.svg12
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-calc.svg10
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-chart.svg10
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-draw.svg8
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-impress.svg13
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-main.svg8
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-math.svg21
l---------.icons/awkward/24x24/apps/libreoffice-startcenter.svg1
-rw-r--r--.icons/awkward/24x24/apps/libreoffice-writer.svg10
l---------.icons/awkward/24x24/apps/libreoffice.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice4.2-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.0.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.1.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.2.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.3.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice5.4.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-chart.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.0.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-chart.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.2-writer.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-base.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-calc.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-chart.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-draw.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-impress.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-main.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-math.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreoffice6.3-writer.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-base.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-calc.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-chart.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-draw.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-impress.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-main.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-math.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.0-writer.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-base.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-calc.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-chart.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-draw.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-impress.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-main.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-math.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-startcenter.svg1
l---------.icons/awkward/24x24/apps/libreofficedev6.1-writer.svg1
l---------.icons/awkward/24x24/apps/libresprite.svg1
l---------.icons/awkward/24x24/apps/licq.svg1
-rw-r--r--.icons/awkward/24x24/apps/life-is-strange.svg9
-rw-r--r--.icons/awkward/24x24/apps/lifeograph.svg16
l---------.icons/awkward/24x24/apps/liferea.svg1
l---------.icons/awkward/24x24/apps/lightdm-gtk-greeter-settings.svg1
l---------.icons/awkward/24x24/apps/lightdm-settings.svg1
-rw-r--r--.icons/awkward/24x24/apps/lightsoff.svg10
-rw-r--r--.icons/awkward/24x24/apps/lighttable.svg18
-rw-r--r--.icons/awkward/24x24/apps/lightworks.svg23
-rw-r--r--.icons/awkward/24x24/apps/lightzone.svg7
-rw-r--r--.icons/awkward/24x24/apps/limbo.svg8
l---------.icons/awkward/24x24/apps/linconnect-server.svg1
-rw-r--r--.icons/awkward/24x24/apps/linconnect.svg9
l---------.icons/awkward/24x24/apps/linguist-qt4.svg1
l---------.icons/awkward/24x24/apps/linguist-qt5.svg1
l---------.icons/awkward/24x24/apps/linguist.svg1
l---------.icons/awkward/24x24/apps/linguist5.svg1
l---------.icons/awkward/24x24/apps/links.svg1
l---------.icons/awkward/24x24/apps/links_32x32.xpm.svg1
-rw-r--r--.icons/awkward/24x24/apps/linphone.svg7
l---------.icons/awkward/24x24/apps/linssid.svg1
-rw-r--r--.icons/awkward/24x24/apps/linuxdcpp.svg13
-rw-r--r--.icons/awkward/24x24/apps/liri.svg7
-rw-r--r--.icons/awkward/24x24/apps/litecoin-qt.svg10
-rw-r--r--.icons/awkward/24x24/apps/little-inferno.svg16
-rw-r--r--.icons/awkward/24x24/apps/littleweeb.svg17
-rw-r--r--.icons/awkward/24x24/apps/livepatch.svg7
-rw-r--r--.icons/awkward/24x24/apps/livewallpaper-config.svg16
-rw-r--r--.icons/awkward/24x24/apps/livewallpaper.svg14
-rw-r--r--.icons/awkward/24x24/apps/lmms.svg7
l---------.icons/awkward/24x24/apps/locale.svg1
-rw-r--r--.icons/awkward/24x24/apps/loginized.svg21
l---------.icons/awkward/24x24/apps/logisim-icon-128.svg1
-rw-r--r--.icons/awkward/24x24/apps/logisim-icon.svg11
l---------.icons/awkward/24x24/apps/logview.svg1
l---------.icons/awkward/24x24/apps/logviewer.svg1
l---------.icons/awkward/24x24/apps/lokalize.svg1
-rw-r--r--.icons/awkward/24x24/apps/lollypop.svg12
-rw-r--r--.icons/awkward/24x24/apps/lookit.svg11
l---------.icons/awkward/24x24/apps/lookswitcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/love.svg9
-rw-r--r--.icons/awkward/24x24/apps/lovely-planet-2.svg21
-rw-r--r--.icons/awkward/24x24/apps/lovely-planet-arcade.svg13
-rw-r--r--.icons/awkward/24x24/apps/lovely-planet.svg17
-rw-r--r--.icons/awkward/24x24/apps/lplayer.svg11
l---------.icons/awkward/24x24/apps/lrfviewer.svg1
l---------.icons/awkward/24x24/apps/lshw.svg1
-rw-r--r--.icons/awkward/24x24/apps/lskat.svg13
-rw-r--r--.icons/awkward/24x24/apps/ltris.svg31
-rw-r--r--.icons/awkward/24x24/apps/luakit.svg9
l---------.icons/awkward/24x24/apps/lubuntu-software-center.svg1
-rw-r--r--.icons/awkward/24x24/apps/lucidchart.svg9
-rw-r--r--.icons/awkward/24x24/apps/luckyBackup.svg8
-rw-r--r--.icons/awkward/24x24/apps/lugaru.svg19
-rw-r--r--.icons/awkward/24x24/apps/luminance-hdr.svg27
-rw-r--r--.icons/awkward/24x24/apps/lutris.svg18
l---------.icons/awkward/24x24/apps/lximage-qt.svg1
l---------.icons/awkward/24x24/apps/lximage.svg1
l---------.icons/awkward/24x24/apps/lxmusic.svg1
l---------.icons/awkward/24x24/apps/lxterminal.svg1
-rw-r--r--.icons/awkward/24x24/apps/lynx.svg10
-rw-r--r--.icons/awkward/24x24/apps/lyricfier.svg19
-rw-r--r--.icons/awkward/24x24/apps/lyx.svg16
l---------.icons/awkward/24x24/apps/m_doom.svg1
-rw-r--r--.icons/awkward/24x24/apps/magnatune.svg9
l---------.icons/awkward/24x24/apps/mail-client.svg1
-rw-r--r--.icons/awkward/24x24/apps/mail.ru-cloud.svg15
l---------.icons/awkward/24x24/apps/mailnag.svg1
-rw-r--r--.icons/awkward/24x24/apps/mailspring.svg7
-rw-r--r--.icons/awkward/24x24/apps/makagiga.svg17
-rw-r--r--.icons/awkward/24x24/apps/makehuman.svg8
l---------.icons/awkward/24x24/apps/makehuman_bg.svg1
-rw-r--r--.icons/awkward/24x24/apps/makemkv.svg14
-rw-r--r--.icons/awkward/24x24/apps/mame.svg5
-rw-r--r--.icons/awkward/24x24/apps/manaplus.svg10
-rw-r--r--.icons/awkward/24x24/apps/mandelbulber2.svg7
l---------.icons/awkward/24x24/apps/mandrivaupdate.svg1
-rw-r--r--.icons/awkward/24x24/apps/manjaro-architect.svg9
-rw-r--r--.icons/awkward/24x24/apps/manjaro-settings-manager.svg8
l---------.icons/awkward/24x24/apps/manjaro-welcome.svg1
l---------.icons/awkward/24x24/apps/manjaro.svg1
-rw-r--r--.icons/awkward/24x24/apps/maps.svg15
-rw-r--r--.icons/awkward/24x24/apps/marble.svg12
-rw-r--r--.icons/awkward/24x24/apps/marknoto.svg12
-rw-r--r--.icons/awkward/24x24/apps/markpado.svg12
-rw-r--r--.icons/awkward/24x24/apps/marktext.svg17
-rw-r--r--.icons/awkward/24x24/apps/marsshooter.svg8
l---------.icons/awkward/24x24/apps/master-pdf-editor.svg1
-rw-r--r--.icons/awkward/24x24/apps/masterpassword-gui.svg11
-rw-r--r--.icons/awkward/24x24/apps/masterpdfeditor.svg10
l---------.icons/awkward/24x24/apps/masterpdfeditor3.svg1
l---------.icons/awkward/24x24/apps/masterpdfeditor4.svg1
l---------.icons/awkward/24x24/apps/masterpdfeditor5.svg1
-rw-r--r--.icons/awkward/24x24/apps/mat.svg13
l---------.icons/awkward/24x24/apps/mate-ax-applet.svg1
l---------.icons/awkward/24x24/apps/mate-brightness-applet.svg1
l---------.icons/awkward/24x24/apps/mate-cpu-frequency-applet.svg1
l---------.icons/awkward/24x24/apps/mate-desktop-item-edit.svg1
l---------.icons/awkward/24x24/apps/mate-disk-usage-analyzer.svg1
l---------.icons/awkward/24x24/apps/mate-eyes-applet.svg1
l---------.icons/awkward/24x24/apps/mate-indicator-applet.svg1
-rw-r--r--.icons/awkward/24x24/apps/mate-inhibit-applet.svg19
l---------.icons/awkward/24x24/apps/mate-invest-applet.svg1
l---------.icons/awkward/24x24/apps/mate-logo.svg1
l---------.icons/awkward/24x24/apps/mate-netspeed-applet.svg1
l---------.icons/awkward/24x24/apps/mate-network-properties.svg1
l---------.icons/awkward/24x24/apps/mate-notification-properties.svg1
l---------.icons/awkward/24x24/apps/mate-panel-clock.svg1
-rw-r--r--.icons/awkward/24x24/apps/mate-panel-drawer.svg11
l---------.icons/awkward/24x24/apps/mate-panel-fish.svg1
l---------.icons/awkward/24x24/apps/mate-panel-force-quit.svg1
l---------.icons/awkward/24x24/apps/mate-panel-launcher.svg1
l---------.icons/awkward/24x24/apps/mate-panel-notification-area.svg1
-rw-r--r--.icons/awkward/24x24/apps/mate-panel-separator.svg11
l---------.icons/awkward/24x24/apps/mate-panel-window-list.svg1
l---------.icons/awkward/24x24/apps/mate-panel-window-menu.svg1
l---------.icons/awkward/24x24/apps/mate-panel-workspace-switcher.svg1
l---------.icons/awkward/24x24/apps/mate-panel.svg1
l---------.icons/awkward/24x24/apps/mate-power-manager.svg1
l---------.icons/awkward/24x24/apps/mate-power-statistics.svg1
l---------.icons/awkward/24x24/apps/mate-preferences-desktop-display.svg1
l---------.icons/awkward/24x24/apps/mate-sensors-applet.svg1
l---------.icons/awkward/24x24/apps/mate-session-properties.svg1
l---------.icons/awkward/24x24/apps/mate-sticky-notes-applet.svg1
l---------.icons/awkward/24x24/apps/mate-system-log.svg1
l---------.icons/awkward/24x24/apps/mate.svg1
l---------.icons/awkward/24x24/apps/mateconf-editor.svg1
l---------.icons/awkward/24x24/apps/matepalimpsest.svg1
-rw-r--r--.icons/awkward/24x24/apps/mathematica.svg7
l---------.icons/awkward/24x24/apps/matlab-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/matlab.svg13
l---------.icons/awkward/24x24/apps/mattermost-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/mattermost.svg7
l---------.icons/awkward/24x24/apps/maxima-icon.svg1
l---------.icons/awkward/24x24/apps/maxima-new.svg1
-rw-r--r--.icons/awkward/24x24/apps/maxima.svg10
-rw-r--r--.icons/awkward/24x24/apps/maxthon-browser.svg9
l---------.icons/awkward/24x24/apps/maya.svg1
-rw-r--r--.icons/awkward/24x24/apps/mc.svg32
-rw-r--r--.icons/awkward/24x24/apps/mcomix.svg23
l---------.icons/awkward/24x24/apps/mdmflexiserver.svg1
l---------.icons/awkward/24x24/apps/mdmsetup.svg1
l---------.icons/awkward/24x24/apps/me-tv.svg1
l---------.icons/awkward/24x24/apps/me.kozec.syncthingtk.svg1
l---------.icons/awkward/24x24/apps/media-optical-copy.svg1
l---------.icons/awkward/24x24/apps/media-player-48.svg1
l---------.icons/awkward/24x24/apps/media-player-banshee.svg1
-rw-r--r--.icons/awkward/24x24/apps/mediaconch.svg14
l---------.icons/awkward/24x24/apps/mediainfo.svg1
-rw-r--r--.icons/awkward/24x24/apps/mediawriter.svg17
l---------.icons/awkward/24x24/apps/medit.svg1
l---------.icons/awkward/24x24/apps/mednafen.svg1
-rw-r--r--.icons/awkward/24x24/apps/mednaffe.svg9
-rw-r--r--.icons/awkward/24x24/apps/mega.svg9
-rw-r--r--.icons/awkward/24x24/apps/megabasterd.svg9
-rw-r--r--.icons/awkward/24x24/apps/megaglest.svg8
-rw-r--r--.icons/awkward/24x24/apps/meld.svg11
-rw-r--r--.icons/awkward/24x24/apps/mellowplayer.svg13
-rw-r--r--.icons/awkward/24x24/apps/mendeley-desktop.svg9
l---------.icons/awkward/24x24/apps/mendeleydesktop.svg1
l---------.icons/awkward/24x24/apps/menu-editor.svg1
-rw-r--r--.icons/awkward/24x24/apps/menulibre.svg12
-rw-r--r--.icons/awkward/24x24/apps/meow.svg13
l---------.icons/awkward/24x24/apps/mess.svg1
l---------.icons/awkward/24x24/apps/messengerfordesktop.svg1
l---------.icons/awkward/24x24/apps/metacity.svg1
-rw-r--r--.icons/awkward/24x24/apps/meterbridge.svg13
l---------.icons/awkward/24x24/apps/meterbridge32x32.svg1
-rw-r--r--.icons/awkward/24x24/apps/metro-2033-redux.svg14
-rw-r--r--.icons/awkward/24x24/apps/metro-last-light-redux.svg14
-rw-r--r--.icons/awkward/24x24/apps/metronome.svg14
-rw-r--r--.icons/awkward/24x24/apps/mgba.svg23
-rw-r--r--.icons/awkward/24x24/apps/mhwaveedit.svg9
-rw-r--r--.icons/awkward/24x24/apps/microscope.svg17
l---------.icons/awkward/24x24/apps/microsoft-office-online.svg1
-rw-r--r--.icons/awkward/24x24/apps/microsoft.svg8
-rw-r--r--.icons/awkward/24x24/apps/midori.svg11
-rw-r--r--.icons/awkward/24x24/apps/mikutter.svg8
-rw-r--r--.icons/awkward/24x24/apps/milkytracker.svg13
-rw-r--r--.icons/awkward/24x24/apps/min.svg11
l---------.icons/awkward/24x24/apps/minecraft-launcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/minecraft.svg406
l---------.icons/awkward/24x24/apps/minetest-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/minetest.svg10
-rw-r--r--.icons/awkward/24x24/apps/minetime.svg8
l---------.icons/awkward/24x24/apps/mini.xterm.svg1
l---------.icons/awkward/24x24/apps/minimizeall.svg1
-rw-r--r--.icons/awkward/24x24/apps/minitube.svg14
-rw-r--r--.icons/awkward/24x24/apps/mint-dev-settings.svg11
l---------.icons/awkward/24x24/apps/mintbackup.svg1
l---------.icons/awkward/24x24/apps/mintdrivers.svg1
l---------.icons/awkward/24x24/apps/mintinstall.svg1
l---------.icons/awkward/24x24/apps/mintlocale-im.svg1
-rw-r--r--.icons/awkward/24x24/apps/mintnanny.svg10
l---------.icons/awkward/24x24/apps/mintreport.svg1
-rw-r--r--.icons/awkward/24x24/apps/mintsources-additional.svg8
-rw-r--r--.icons/awkward/24x24/apps/mintsources-foreign.svg7
l---------.icons/awkward/24x24/apps/mintsources-keys.svg1
-rw-r--r--.icons/awkward/24x24/apps/mintsources-maintenance.svg7
l---------.icons/awkward/24x24/apps/mintsources-mint.svg1
-rw-r--r--.icons/awkward/24x24/apps/mintsources-ppa.svg23
l---------.icons/awkward/24x24/apps/mintsources.svg1
l---------.icons/awkward/24x24/apps/mintstick.svg1
l---------.icons/awkward/24x24/apps/mintupdate-release-upgrade.svg1
l---------.icons/awkward/24x24/apps/mintupdate.svg1
-rw-r--r--.icons/awkward/24x24/apps/mintupload.svg8
l---------.icons/awkward/24x24/apps/mintwelcome.svg1
-rw-r--r--.icons/awkward/24x24/apps/minuet.svg22
l---------.icons/awkward/24x24/apps/miro-guide-source.svg1
-rw-r--r--.icons/awkward/24x24/apps/miro.svg9
-rw-r--r--.icons/awkward/24x24/apps/mist.svg9
-rw-r--r--.icons/awkward/24x24/apps/mixcloud.svg7
l---------.icons/awkward/24x24/apps/mixxx-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/mixxx.svg18
-rw-r--r--.icons/awkward/24x24/apps/mkusb.svg14
l---------.icons/awkward/24x24/apps/mkv-gui.svg1
-rw-r--r--.icons/awkward/24x24/apps/mkvinfo.svg13
l---------.icons/awkward/24x24/apps/mkvmerge.svg1
-rw-r--r--.icons/awkward/24x24/apps/mkvmergeGUI.svg12
l---------.icons/awkward/24x24/apps/mkvtoolnix-gui.svg1
l---------.icons/awkward/24x24/apps/mmex.svg1
-rw-r--r--.icons/awkward/24x24/apps/mnemosyne.svg34
-rw-r--r--.icons/awkward/24x24/apps/modem-manager-gui.svg16
-rw-r--r--.icons/awkward/24x24/apps/mog.svg9
-rw-r--r--.icons/awkward/24x24/apps/money-manager-ex.svg8
-rw-r--r--.icons/awkward/24x24/apps/moneydance.svg9
l---------.icons/awkward/24x24/apps/moneydance_icon512.svg1
l---------.icons/awkward/24x24/apps/mono-runtime-common.svg1
l---------.icons/awkward/24x24/apps/mono-runtime.svg1
-rw-r--r--.icons/awkward/24x24/apps/mono.svg7
-rw-r--r--.icons/awkward/24x24/apps/monochroma.svg9
-rw-r--r--.icons/awkward/24x24/apps/monodevelop.svg10
l---------.icons/awkward/24x24/apps/monodoc.svg1
-rw-r--r--.icons/awkward/24x24/apps/moonlight.svg7
-rw-r--r--.icons/awkward/24x24/apps/morpheus.svg14
-rw-r--r--.icons/awkward/24x24/apps/moserial.svg11
-rw-r--r--.icons/awkward/24x24/apps/motrix.svg15
l---------.icons/awkward/24x24/apps/mousepad.svg1
-rw-r--r--.icons/awkward/24x24/apps/movmetaedit.svg13
l---------.icons/awkward/24x24/apps/mozc-setup.svg1
-rw-r--r--.icons/awkward/24x24/apps/mozc.svg13
l---------.icons/awkward/24x24/apps/mozilla-firefox.svg1
l---------.icons/awkward/24x24/apps/mozo.svg1
-rw-r--r--.icons/awkward/24x24/apps/mp3splt-gtk.svg15
-rw-r--r--.icons/awkward/24x24/apps/mpc-qt.svg11
-rw-r--r--.icons/awkward/24x24/apps/mpd.svg14
l---------.icons/awkward/24x24/apps/mplayer.svg1
-rw-r--r--.icons/awkward/24x24/apps/mps.svg17
l---------.icons/awkward/24x24/apps/mpv-icon-8bit-64x64.svg1
-rw-r--r--.icons/awkward/24x24/apps/mpv.svg9
-rw-r--r--.icons/awkward/24x24/apps/ms-excel.svg12
-rw-r--r--.icons/awkward/24x24/apps/ms-office.svg7
-rw-r--r--.icons/awkward/24x24/apps/ms-onedrive.svg10
-rw-r--r--.icons/awkward/24x24/apps/ms-onenote.svg12
-rw-r--r--.icons/awkward/24x24/apps/ms-outlook.svg12
-rw-r--r--.icons/awkward/24x24/apps/ms-powerpoint.svg12
l---------.icons/awkward/24x24/apps/ms-skype.svg1
-rw-r--r--.icons/awkward/24x24/apps/ms-word.svg26
l---------.icons/awkward/24x24/apps/mscore.svg1
l---------.icons/awkward/24x24/apps/msiexec.svg1
-rw-r--r--.icons/awkward/24x24/apps/mstdn.svg8
-rw-r--r--.icons/awkward/24x24/apps/mtpaint.svg26
-rw-r--r--.icons/awkward/24x24/apps/mtvmusic.svg11
l---------.icons/awkward/24x24/apps/mucommander.svg1
l---------.icons/awkward/24x24/apps/mugshot.svg1
-rw-r--r--.icons/awkward/24x24/apps/mullvad-vpn.svg20
l---------.icons/awkward/24x24/apps/multibootusb.svg1
-rw-r--r--.icons/awkward/24x24/apps/multimc.svg11
-rw-r--r--.icons/awkward/24x24/apps/multimedia-audio-player.svg14
-rw-r--r--.icons/awkward/24x24/apps/multimedia-photo-manager.svg14
-rw-r--r--.icons/awkward/24x24/apps/multimedia-photo-viewer.svg10
-rw-r--r--.icons/awkward/24x24/apps/multimedia-video-player.svg13
l---------.icons/awkward/24x24/apps/multimedia-volume-control.svg1
l---------.icons/awkward/24x24/apps/multimedia.svg1
l---------.icons/awkward/24x24/apps/multisystem-liveusb.svg1
l---------.icons/awkward/24x24/apps/multisystem-vbox.svg1
l---------.icons/awkward/24x24/apps/multisystem.svg1
l---------.icons/awkward/24x24/apps/multitasking-view.svg1
-rw-r--r--.icons/awkward/24x24/apps/multiwinia.svg8
-rw-r--r--.icons/awkward/24x24/apps/mumble.svg7
-rw-r--r--.icons/awkward/24x24/apps/muon.svg9
l---------.icons/awkward/24x24/apps/muondiscover.svg1
l---------.icons/awkward/24x24/apps/mupdf.svg1
-rw-r--r--.icons/awkward/24x24/apps/mupen64plus-qt.svg9
-rw-r--r--.icons/awkward/24x24/apps/museeks.svg11
-rw-r--r--.icons/awkward/24x24/apps/museeq.svg17
-rw-r--r--.icons/awkward/24x24/apps/musescore.svg8
-rw-r--r--.icons/awkward/24x24/apps/musicbrainz.svg11
-rw-r--r--.icons/awkward/24x24/apps/musique.svg8
-rw-r--r--.icons/awkward/24x24/apps/mutt.svg12
-rw-r--r--.icons/awkward/24x24/apps/mx-boot-options.svg17
-rw-r--r--.icons/awkward/24x24/apps/mx-bootrepair.svg18
l---------.icons/awkward/24x24/apps/mx-broadcom-manager.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-cleanup.svg15
l---------.icons/awkward/24x24/apps/mx-clocky.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-codecs.svg30
-rw-r--r--.icons/awkward/24x24/apps/mx-conky.svg12
l---------.icons/awkward/24x24/apps/mx-findshares.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-live-usb-maker.svg10
l---------.icons/awkward/24x24/apps/mx-menu-editor.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-network-assistant.svg20
-rw-r--r--.icons/awkward/24x24/apps/mx-packageinstaller.svg12
-rw-r--r--.icons/awkward/24x24/apps/mx-qsi.svg15
-rw-r--r--.icons/awkward/24x24/apps/mx-repo-manager.svg8
-rw-r--r--.icons/awkward/24x24/apps/mx-select-sound.svg35
-rw-r--r--.icons/awkward/24x24/apps/mx-snapshot.svg20
l---------.icons/awkward/24x24/apps/mx-system-sounds.svg1
l---------.icons/awkward/24x24/apps/mx-timeset-gui-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-tools.svg7
-rw-r--r--.icons/awkward/24x24/apps/mx-tweak.svg13
l---------.icons/awkward/24x24/apps/mx-usb-unmounter.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-user.svg12
l---------.icons/awkward/24x24/apps/mx-viewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/mx-welcome.svg9
l---------.icons/awkward/24x24/apps/mygpo.svg1
-rw-r--r--.icons/awkward/24x24/apps/mynotes.svg7
l---------.icons/awkward/24x24/apps/mypaint.svg1
-rw-r--r--.icons/awkward/24x24/apps/myrulib.svg8
-rw-r--r--.icons/awkward/24x24/apps/myspace.svg23
-rw-r--r--.icons/awkward/24x24/apps/mysql-workbench.svg9
-rw-r--r--.icons/awkward/24x24/apps/naev.svg10
-rw-r--r--.icons/awkward/24x24/apps/nasc.svg8
-rw-r--r--.icons/awkward/24x24/apps/natronIcon256_linux.svg7
l---------.icons/awkward/24x24/apps/nautilus-actions.svg1
l---------.icons/awkward/24x24/apps/nautilus.svg1
-rw-r--r--.icons/awkward/24x24/apps/navalbattle.svg20
-rw-r--r--.icons/awkward/24x24/apps/navicat-postgresql.svg11
-rw-r--r--.icons/awkward/24x24/apps/navicat.svg11
-rw-r--r--.icons/awkward/24x24/apps/navit.svg9
-rw-r--r--.icons/awkward/24x24/apps/ndm.svg7
-rw-r--r--.icons/awkward/24x24/apps/negibox.svg9
-rw-r--r--.icons/awkward/24x24/apps/nemiver.svg15
l---------.icons/awkward/24x24/apps/nemo.svg1
l---------.icons/awkward/24x24/apps/nepomuk.svg1
-rw-r--r--.icons/awkward/24x24/apps/nerolinux.svg8
-rw-r--r--.icons/awkward/24x24/apps/nerolinuxexpress.svg8
l---------.icons/awkward/24x24/apps/nestopia.svg1
l---------.icons/awkward/24x24/apps/net.ankiweb.Anki.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.bartkessels.getit.svg14
-rw-r--r--.icons/awkward/24x24/apps/net.baseart.Glide.svg18
l---------.icons/awkward/24x24/apps/net.blockout.BlockOutII.svg1
l---------.icons/awkward/24x24/apps/net.codeindustry.MasterPDFEditor.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.danigm.timetrack.svg19
l---------.icons/awkward/24x24/apps/net.drawpile.drawpile.svg1
l---------.icons/awkward/24x24/apps/net.fsuae.FS-UAE.svg1
l---------.icons/awkward/24x24/apps/net.jami.Jami.svg1
l---------.icons/awkward/24x24/apps/net.mancubus.SLADE.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.AVIMetaEdit.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.BWFMetaEdit.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.DVAnalyzer.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.MOVMetaEdit.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.MediaConch.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.MediaInfo.svg1
l---------.icons/awkward/24x24/apps/net.mediaarea.QCTools.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.meijn.onvifviewer.svg12
l---------.icons/awkward/24x24/apps/net.minetest.Minetest.svg1
l---------.icons/awkward/24x24/apps/net.olofson.KoboDeluxe.svg1
l---------.icons/awkward/24x24/apps/net.openra.OpenRA.openra-cnc.svg1
l---------.icons/awkward/24x24/apps/net.openra.OpenRA.openra-d2k.svg1
l---------.icons/awkward/24x24/apps/net.openra.OpenRA.svg1
l---------.icons/awkward/24x24/apps/net.oz9aec.Gpredict.svg1
l---------.icons/awkward/24x24/apps/net.pcsx2.PCSX2.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.pioneerspacesim.Pioneer.svg28
l---------.icons/awkward/24x24/apps/net.poedit.Poedit.svg1
l---------.icons/awkward/24x24/apps/net.redeclipse.RedEclipse.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.runelite.RuneLite.svg7
l---------.icons/awkward/24x24/apps/net.scribus.Scribus.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.sf.VICE.svg9
l---------.icons/awkward/24x24/apps/net.sf.fuse_emulator.svg1
l---------.icons/awkward/24x24/apps/net.sf.nootka.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.Chessx.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.ExtremeTuxRacer.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.sourceforge.Fillets.svg14
l---------.icons/awkward/24x24/apps/net.sourceforge.Klavaro.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.Lifeograph.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.Ri-li.svg1
-rw-r--r--.icons/awkward/24x24/apps/net.sourceforge.Teo.svg13
l---------.icons/awkward/24x24/apps/net.sourceforge.TuxFootball.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.VMPK.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.atanks.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.btanks.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.chromium-bsu.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.electrip.Electrip.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.fretsonfire.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.mars-game.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.maxima.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.projectM.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.torcs.svg1
l---------.icons/awkward/24x24/apps/net.sourceforge.xournal.svg1
l---------.icons/awkward/24x24/apps/net.supertuxkart.SuperTuxKart.svg1
l---------.icons/awkward/24x24/apps/net.wz2100.wz2100.svg1
l---------.icons/awkward/24x24/apps/net.xmind.XMind8.svg1
l---------.icons/awkward/24x24/apps/net.xmind.ZEN.svg1
l---------.icons/awkward/24x24/apps/netbeans-beta.svg1
-rw-r--r--.icons/awkward/24x24/apps/netbeans.svg21
-rw-r--r--.icons/awkward/24x24/apps/netease-cloud-music.svg7
l---------.icons/awkward/24x24/apps/netflix-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/netflix.svg10
-rw-r--r--.icons/awkward/24x24/apps/nethack.svg14
-rw-r--r--.icons/awkward/24x24/apps/netsurf.svg11
l---------.icons/awkward/24x24/apps/network-defaultroute.svg1
l---------.icons/awkward/24x24/apps/network-firewall.svg1
l---------.icons/awkward/24x24/apps/network-idle.svg1
-rw-r--r--.icons/awkward/24x24/apps/network_local.svg22
-rw-r--r--.icons/awkward/24x24/apps/neverball.svg8
-rw-r--r--.icons/awkward/24x24/apps/neverputt.svg11
-rw-r--r--.icons/awkward/24x24/apps/newbreeze.svg7
-rw-r--r--.icons/awkward/24x24/apps/nextcloud.svg11
-rw-r--r--.icons/awkward/24x24/apps/nexuiz.svg9
-rw-r--r--.icons/awkward/24x24/apps/nfoview.svg7
-rw-r--r--.icons/awkward/24x24/apps/nheko.svg11
-rw-r--r--.icons/awkward/24x24/apps/nicotine-plus.svg13
-rw-r--r--.icons/awkward/24x24/apps/night-in-the-woods.svg20
-rw-r--r--.icons/awkward/24x24/apps/nighthawk.svg11
-rw-r--r--.icons/awkward/24x24/apps/nihilumbra.svg9
-rw-r--r--.icons/awkward/24x24/apps/nip2.svg12
-rw-r--r--.icons/awkward/24x24/apps/nitrogen.svg20
-rw-r--r--.icons/awkward/24x24/apps/nitroshare.svg8
l---------.icons/awkward/24x24/apps/nixnote.svg1
-rw-r--r--.icons/awkward/24x24/apps/nixnote2.svg7
-rw-r--r--.icons/awkward/24x24/apps/nl.g4d.Girens.svg10
l---------.icons/awkward/24x24/apps/nl.hjdskes.gcolor3.svg1
l---------.icons/awkward/24x24/apps/nl.openoffice.bluefish.svg1
l---------.icons/awkward/24x24/apps/nm-device-wireless.svg1
-rw-r--r--.icons/awkward/24x24/apps/nmap.svg7
l---------.icons/awkward/24x24/apps/nocover.svg1
l---------.icons/awkward/24x24/apps/nocturn.svg1
-rw-r--r--.icons/awkward/24x24/apps/noiz2sa.svg11
l---------.icons/awkward/24x24/apps/nomacs.svg1
-rw-r--r--.icons/awkward/24x24/apps/nootka.svg13
-rw-r--r--.icons/awkward/24x24/apps/nos-tv.svg11
-rw-r--r--.icons/awkward/24x24/apps/noson.svg10
-rw-r--r--.icons/awkward/24x24/apps/notable.svg22
l---------.icons/awkward/24x24/apps/notepad.svg1
-rw-r--r--.icons/awkward/24x24/apps/notepadqq.svg15
l---------.icons/awkward/24x24/apps/notes.svg1
l---------.icons/awkward/24x24/apps/notifyconf.svg1
-rw-r--r--.icons/awkward/24x24/apps/novprog.svg8
-rw-r--r--.icons/awkward/24x24/apps/nsight.svg8
l---------.icons/awkward/24x24/apps/ntfs-config.svg1
-rw-r--r--.icons/awkward/24x24/apps/nuclear.svg11
-rw-r--r--.icons/awkward/24x24/apps/null_team-48.svg7
-rw-r--r--.icons/awkward/24x24/apps/nulloy.svg7
-rw-r--r--.icons/awkward/24x24/apps/numptyphysics.svg9
-rw-r--r--.icons/awkward/24x24/apps/nutstore.svg11
-rw-r--r--.icons/awkward/24x24/apps/nutty.svg9
-rw-r--r--.icons/awkward/24x24/apps/nuvolaplayer.svg9
l---------.icons/awkward/24x24/apps/nuvolaplayer3.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_8tracks.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_bandcamp.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_deezer.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_google_play_music.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_groove.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_jango.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_mixcloud.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_plex.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_soundcloud.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_spotify.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_yandex_music.svg1
l---------.icons/awkward/24x24/apps/nuvolaplayer3_youtube.svg1
l---------.icons/awkward/24x24/apps/nvidia-310-settings.svg1
l---------.icons/awkward/24x24/apps/nvidia-current-settings.svg1
l---------.icons/awkward/24x24/apps/nvidia-current-updates-settings.svg1
l---------.icons/awkward/24x24/apps/nvidia-ddm-mx.svg1
l---------.icons/awkward/24x24/apps/nvidia-drivers-settings.svg1
l---------.icons/awkward/24x24/apps/nvidia-settings.svg1
l---------.icons/awkward/24x24/apps/nvidia-x-server-setting.svg1
l---------.icons/awkward/24x24/apps/nvidia-x-server-settings.svg1
-rw-r--r--.icons/awkward/24x24/apps/nvidia.svg6
l---------.icons/awkward/24x24/apps/nvim-gtk.svg1
l---------.icons/awkward/24x24/apps/nvim-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/nvim.svg9
-rw-r--r--.icons/awkward/24x24/apps/nvvp.svg16
l---------.icons/awkward/24x24/apps/nylas-mail.svg1
-rw-r--r--.icons/awkward/24x24/apps/nylas.svg23
-rw-r--r--.icons/awkward/24x24/apps/nz.scuttlebutt.Patchwork.svg30
l---------.icons/awkward/24x24/apps/obconf.svg1
-rw-r--r--.icons/awkward/24x24/apps/obs.svg8
-rw-r--r--.icons/awkward/24x24/apps/ocenaudio.svg14
-rw-r--r--.icons/awkward/24x24/apps/ocrfeeder.svg11
-rw-r--r--.icons/awkward/24x24/apps/ocsstore.svg11
-rw-r--r--.icons/awkward/24x24/apps/octave.svg13
-rw-r--r--.icons/awkward/24x24/apps/octodad-dadliest-catch.svg17
-rw-r--r--.icons/awkward/24x24/apps/octopi.svg13
-rw-r--r--.icons/awkward/24x24/apps/odrive.svg12
-rw-r--r--.icons/awkward/24x24/apps/office-address-book.svg9
l---------.icons/awkward/24x24/apps/office-addressbook.svg1
-rw-r--r--.icons/awkward/24x24/apps/office-calendar.svg24
l---------.icons/awkward/24x24/apps/office-date.svg1
-rw-r--r--.icons/awkward/24x24/apps/okteta.svg39
l---------.icons/awkward/24x24/apps/okular.svg1
-rw-r--r--.icons/awkward/24x24/apps/onboard.svg12
-rw-r--r--.icons/awkward/24x24/apps/onionshare80.svg9
-rw-r--r--.icons/awkward/24x24/apps/openage.svg7
-rw-r--r--.icons/awkward/24x24/apps/openarena.svg9
l---------.icons/awkward/24x24/apps/openarena128.svg1
-rw-r--r--.icons/awkward/24x24/apps/openbazaar2.svg23
l---------.icons/awkward/24x24/apps/openbazaar2client.svg1
-rw-r--r--.icons/awkward/24x24/apps/openbox.svg10
-rw-r--r--.icons/awkward/24x24/apps/openbve.svg10
-rw-r--r--.icons/awkward/24x24/apps/openclonk.svg21
-rw-r--r--.icons/awkward/24x24/apps/opencomic.svg7
l---------.icons/awkward/24x24/apps/opencubicplayer.svg1
-rw-r--r--.icons/awkward/24x24/apps/opengl.svg7
l---------.icons/awkward/24x24/apps/openjdk-10.svg1
l---------.icons/awkward/24x24/apps/openjdk-11.svg1
l---------.icons/awkward/24x24/apps/openjdk-6.svg1
l---------.icons/awkward/24x24/apps/openjdk-7.svg1
l---------.icons/awkward/24x24/apps/openjdk-8.svg1
l---------.icons/awkward/24x24/apps/openjdk-9.svg1
-rw-r--r--.icons/awkward/24x24/apps/openlp.svg7
-rw-r--r--.icons/awkward/24x24/apps/openmw.svg17
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-base.svg7
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-calc.svg7
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-draw.svg7
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-impress.svg7
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-main.svg9
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-math.svg7
l---------.icons/awkward/24x24/apps/openoffice4-printeradmin.svg1
l---------.icons/awkward/24x24/apps/openoffice4-startcenter.svg1
-rw-r--r--.icons/awkward/24x24/apps/openoffice4-writer.svg7
-rw-r--r--.icons/awkward/24x24/apps/openra-cnc.svg15
-rw-r--r--.icons/awkward/24x24/apps/openra-d2k.svg14
-rw-r--r--.icons/awkward/24x24/apps/openra-ra.svg8
-rw-r--r--.icons/awkward/24x24/apps/openrct2.svg14
-rw-r--r--.icons/awkward/24x24/apps/openscad.svg13
l---------.icons/awkward/24x24/apps/openshot-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/openshot.svg9
-rw-r--r--.icons/awkward/24x24/apps/openspades.svg10
l---------.icons/awkward/24x24/apps/openterm.svg1
-rw-r--r--.icons/awkward/24x24/apps/openttd.svg13
-rw-r--r--.icons/awkward/24x24/apps/opera-beta.svg6
-rw-r--r--.icons/awkward/24x24/apps/opera-developer.svg7
-rw-r--r--.icons/awkward/24x24/apps/opera.svg7
l---------.icons/awkward/24x24/apps/oracle-javaws.svg1
l---------.icons/awkward/24x24/apps/oracle-sqldeveloper.svg1
l---------.icons/awkward/24x24/apps/oracle_java6.svg1
l---------.icons/awkward/24x24/apps/oracle_java7.svg1
l---------.icons/awkward/24x24/apps/oracle_java8.svg1
l---------.icons/awkward/24x24/apps/oracle_java9.svg1
l---------.icons/awkward/24x24/apps/orage.svg1
l---------.icons/awkward/24x24/apps/orage_globaltime.svg1
l---------.icons/awkward/24x24/apps/orca.svg1
l---------.icons/awkward/24x24/apps/oregano.svg1
l---------.icons/awkward/24x24/apps/org.DolphinEmu.dolphin-emu.svg1
l---------.icons/awkward/24x24/apps/org.apache.netbeans.svg1
l---------.icons/awkward/24x24/apps/org.armagetronad.ArmagetronAdvanced.svg1
l---------.icons/awkward/24x24/apps/org.audacityteam.Audacity.svg1
l---------.icons/awkward/24x24/apps/org.avidemux.Avidemux.svg1
l---------.icons/awkward/24x24/apps/org.baedert.corebird.svg1
l---------.icons/awkward/24x24/apps/org.bitcoincore.bitcoin-qt.svg1
l---------.icons/awkward/24x24/apps/org.blender.Blender.svg1
l---------.icons/awkward/24x24/apps/org.bluej.BlueJ.svg1
l---------.icons/awkward/24x24/apps/org.bunkus.mkvtoolnix-gui.svg1
l---------.icons/awkward/24x24/apps/org.bzflag.BZFlag.svg1
l---------.icons/awkward/24x24/apps/org.claws_mail.Claws-Mail.svg1
l---------.icons/awkward/24x24/apps/org.clementine_player.Clementine.svg1
l---------.icons/awkward/24x24/apps/org.codeblocks.codeblocks.svg1
l---------.icons/awkward/24x24/apps/org.cznic.Datovka.svg1
l---------.icons/awkward/24x24/apps/org.darktable.Darktable.svg1
l---------.icons/awkward/24x24/apps/org.davmail.DavMail.svg1
l---------.icons/awkward/24x24/apps/org.debian.TuxPuck.svg1
l---------.icons/awkward/24x24/apps/org.develz.Crawl.svg1
l---------.icons/awkward/24x24/apps/org.eclipse.iot.fourdiac.Ide.svg1
l---------.icons/awkward/24x24/apps/org.electrum.electrum.svg1
l---------.icons/awkward/24x24/apps/org.equeim.Tremotesf.svg1
l---------.icons/awkward/24x24/apps/org.ethereum.Mist.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.eu.encom.matrique.svg8
-rw-r--r--.icons/awkward/24x24/apps/org.eu.encom.spectral.svg7
l---------.icons/awkward/24x24/apps/org.fedoraproject.MediaWriter.svg1
l---------.icons/awkward/24x24/apps/org.filezillaproject.Filezilla.svg1
l---------.icons/awkward/24x24/apps/org.flarerpg.Flare.svg1
l---------.icons/awkward/24x24/apps/org.flatpak.qtdemo.svg1
l---------.icons/awkward/24x24/apps/org.flightgear.FlightGear.svg1
l---------.icons/awkward/24x24/apps/org.fontforge.FontForge.svg1
l---------.icons/awkward/24x24/apps/org.freecadweb.FreeCAD.svg1
l---------.icons/awkward/24x24/apps/org.freeciv.Freeciv.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.freedesktop.Bustle.svg14
l---------.icons/awkward/24x24/apps/org.freedesktop.GlxInfo.svg1
l---------.icons/awkward/24x24/apps/org.freedesktop.GstDebugViewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.freedesktop.Piper.svg26
l---------.icons/awkward/24x24/apps/org.freedesktop.fwupd.svg1
l---------.icons/awkward/24x24/apps/org.freefilesync.FreeFileSync.svg1
l---------.icons/awkward/24x24/apps/org.fritzing.Fritzing.svg1
l---------.icons/awkward/24x24/apps/org.frozen_bubble.frozen-bubble.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gabmus.gnome-feeds.svg24
-rw-r--r--.icons/awkward/24x24/apps/org.gabmus.hydrapaper.svg16
l---------.icons/awkward/24x24/apps/org.gahshomar.Gahshomar.svg1
l---------.icons/awkward/24x24/apps/org.gajim.Gajim.svg1
l---------.icons/awkward/24x24/apps/org.gaphor.Gaphor.svg1
l---------.icons/awkward/24x24/apps/org.geany.Geany.svg1
l---------.icons/awkward/24x24/apps/org.geogebra.GeoGebra.svg1
l---------.icons/awkward/24x24/apps/org.gimp.GIMP.svg1
l---------.icons/awkward/24x24/apps/org.gna.Warmux.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnode.NixView.svg9
l---------.icons/awkward/24x24/apps/org.gnome.Aisleriot.svg1
l---------.icons/awkward/24x24/apps/org.gnome.ArchiveManager.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Bijiben.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Books.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Boxes.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Builder.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Calculator.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Calendar.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Characters.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Cheese.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Chess.svg1
l---------.icons/awkward/24x24/apps/org.gnome.ChromeGnomeShell.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Clocks.svg1
l---------.icons/awkward/24x24/apps/org.gnome.ColorViewer.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Contacts.svg1
l---------.icons/awkward/24x24/apps/org.gnome.DejaDup.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Devhelp.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Dictionary.svg1
l---------.icons/awkward/24x24/apps/org.gnome.DiskUtility.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Documents.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Empathy.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Eolie.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Epiphany.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Evince.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Evolution.svg1
l---------.icons/awkward/24x24/apps/org.gnome.FeedReader.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Files.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Firmware.svg29
l---------.icons/awkward/24x24/apps/org.gnome.Four-in-a-row.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Fractal.svg7
l---------.icons/awkward/24x24/apps/org.gnome.GHex.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Games.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Geary.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Genius.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Glade.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Gnote.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Gtranslator.svg14
l---------.icons/awkward/24x24/apps/org.gnome.Hitori.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.IconPreview.svg11
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Keysign.svg10
l---------.icons/awkward/24x24/apps/org.gnome.Klotski.svg1
l---------.icons/awkward/24x24/apps/org.gnome.LightsOff.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Logs.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Lollypop.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Mahjongg.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Maps.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Mines.svg1
l---------.icons/awkward/24x24/apps/org.gnome.MultiWriter.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Music.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Nautilus.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Notes.svg1
l---------.icons/awkward/24x24/apps/org.gnome.OCRFeeder.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.OfficeRunner.svg11
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.PasswordSafe.svg18
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Photos.svg17
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Podcasts.svg17
l---------.icons/awkward/24x24/apps/org.gnome.Polari.svg1
l---------.icons/awkward/24x24/apps/org.gnome.PowerStats.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Quadrapassel.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Recipes.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Reversi.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Rhythmbox3.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Robots.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Screenshot.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Settings.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Shell.Extensions.GSConnect.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Shotwell.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.SimpleScan.svg12
l---------.icons/awkward/24x24/apps/org.gnome.Software.svg1
l---------.icons/awkward/24x24/apps/org.gnome.SoundRecorder.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Sudoku.svg1
l---------.icons/awkward/24x24/apps/org.gnome.SwellFoop.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Sysprof.svg1
l---------.icons/awkward/24x24/apps/org.gnome.SystemMonitor.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Tali.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Taquin.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Terminal.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Tetravex.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Todo.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Tomboy.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Totem.svg10
l---------.icons/awkward/24x24/apps/org.gnome.TwentyFortyEight.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.Usage.svg21
l---------.icons/awkward/24x24/apps/org.gnome.Weather.Application.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Weather.svg1
l---------.icons/awkward/24x24/apps/org.gnome.Yelp.svg1
l---------.icons/awkward/24x24/apps/org.gnome.baobab.svg1
l---------.icons/awkward/24x24/apps/org.gnome.bijiben.svg1
l---------.icons/awkward/24x24/apps/org.gnome.books.svg1
l---------.icons/awkward/24x24/apps/org.gnome.builder.svg1
l---------.icons/awkward/24x24/apps/org.gnome.calendar.svg1
l---------.icons/awkward/24x24/apps/org.gnome.cheese.svg1
l---------.icons/awkward/24x24/apps/org.gnome.chess.svg1
l---------.icons/awkward/24x24/apps/org.gnome.clocks.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.design.Contrast.svg10
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.design.IconLibrary.svg26
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.dfeet.svg14
l---------.icons/awkward/24x24/apps/org.gnome.documents.svg1
l---------.icons/awkward/24x24/apps/org.gnome.eog.svg1
l---------.icons/awkward/24x24/apps/org.gnome.epiphany.svg1
l---------.icons/awkward/24x24/apps/org.gnome.files.svg1
l---------.icons/awkward/24x24/apps/org.gnome.five-or-more.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.gnome.font-viewer.svg28
l---------.icons/awkward/24x24/apps/org.gnome.frogr.svg1
l---------.icons/awkward/24x24/apps/org.gnome.games.svg1
l---------.icons/awkward/24x24/apps/org.gnome.gbrainy.svg1
l---------.icons/awkward/24x24/apps/org.gnome.gedit.svg1
l---------.icons/awkward/24x24/apps/org.gnome.ghex.svg1
l---------.icons/awkward/24x24/apps/org.gnome.gitg.svg1
l---------.icons/awkward/24x24/apps/org.gnome.glabels-3.svg1
l---------.icons/awkward/24x24/apps/org.gnome.hitori.svg1
l---------.icons/awkward/24x24/apps/org.gnome.iagno.svg1
l---------.icons/awkward/24x24/apps/org.gnome.lollypop.svg1
l---------.icons/awkward/24x24/apps/org.gnome.mahjongg.svg1
l---------.icons/awkward/24x24/apps/org.gnome.maps.svg1
l---------.icons/awkward/24x24/apps/org.gnome.meld.svg1
l---------.icons/awkward/24x24/apps/org.gnome.music.svg1
l---------.icons/awkward/24x24/apps/org.gnome.nautilus.svg1
l---------.icons/awkward/24x24/apps/org.gnome.polari.svg1
l---------.icons/awkward/24x24/apps/org.gnome.powerstats.svg1
l---------.icons/awkward/24x24/apps/org.gnome.quadrapassel.svg1
l---------.icons/awkward/24x24/apps/org.gnome.recipes.svg1
l---------.icons/awkward/24x24/apps/org.gnome.seahorse.Application.svg1
l---------.icons/awkward/24x24/apps/org.gnome.software.svg1
l---------.icons/awkward/24x24/apps/org.gnome.tetravex.svg1
l---------.icons/awkward/24x24/apps/org.gnome.tweaks.svg1
l---------.icons/awkward/24x24/apps/org.gnome.weather.application.svg1
l---------.icons/awkward/24x24/apps/org.gnome.weather.svg1
l---------.icons/awkward/24x24/apps/org.gnome.zbrown.Palette.svg1
l---------.icons/awkward/24x24/apps/org.gnu.emacs.svg1
l---------.icons/awkward/24x24/apps/org.gnucash.GnuCash.svg1
l---------.icons/awkward/24x24/apps/org.godotengine.Godot.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Connectagram.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.CuteMaze.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.FocusWriter.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Gottet.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Hexalate.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Kapow.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.NovProg.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Peg-E.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Simsu.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Tanglet.svg1
l---------.icons/awkward/24x24/apps/org.gottcode.Tetzle.svg1
l---------.icons/awkward/24x24/apps/org.gpodder.gpodder.svg1
l---------.icons/awkward/24x24/apps/org.hedgewars.Hedgewars.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.homelinuxserver.vance.biblereader-symbolic.svg8
l---------.icons/awkward/24x24/apps/org.hydrogenmusic.Hydrogen.svg1
l---------.icons/awkward/24x24/apps/org.inkscape.Inkscape.svg1
l---------.icons/awkward/24x24/apps/org.jamovi.jamovi.svg1
l---------.icons/awkward/24x24/apps/org.jaspstats.JASP.svg1
l---------.icons/awkward/24x24/apps/org.jdownloader.JDownloader.svg1
l---------.icons/awkward/24x24/apps/org.kde.dolphin.svg1
l---------.icons/awkward/24x24/apps/org.kde.elisa.svg1
l---------.icons/awkward/24x24/apps/org.kde.gcompris.svg1
l---------.icons/awkward/24x24/apps/org.kde.kalzium.svg1
l---------.icons/awkward/24x24/apps/org.kde.kapman.svg1
l---------.icons/awkward/24x24/apps/org.kde.katomic.svg1
l---------.icons/awkward/24x24/apps/org.kde.kblocks.svg1
l---------.icons/awkward/24x24/apps/org.kde.kbounce.svg1
l---------.icons/awkward/24x24/apps/org.kde.kbruch.svg1
l---------.icons/awkward/24x24/apps/org.kde.kdenlive.svg1
l---------.icons/awkward/24x24/apps/org.kde.kdiamond.svg1
l---------.icons/awkward/24x24/apps/org.kde.kgeography.svg1
l---------.icons/awkward/24x24/apps/org.kde.kgoldrunner.svg1
l---------.icons/awkward/24x24/apps/org.kde.khangman.svg1
l---------.icons/awkward/24x24/apps/org.kde.kigo.svg1
l---------.icons/awkward/24x24/apps/org.kde.killbots.svg1
l---------.icons/awkward/24x24/apps/org.kde.kjumpingcube.svg1
l---------.icons/awkward/24x24/apps/org.kde.klickety.svg1
l---------.icons/awkward/24x24/apps/org.kde.klines.svg1
l---------.icons/awkward/24x24/apps/org.kde.knavalbattle.svg1
l---------.icons/awkward/24x24/apps/org.kde.knetwalk.svg1
l---------.icons/awkward/24x24/apps/org.kde.kolourpaint.svg1
l---------.icons/awkward/24x24/apps/org.kde.kontact.svg1
l---------.icons/awkward/24x24/apps/org.kde.konversation.svg1
l---------.icons/awkward/24x24/apps/org.kde.krita.svg1
l---------.icons/awkward/24x24/apps/org.kde.ksquares.svg1
l---------.icons/awkward/24x24/apps/org.kde.ksudoku.svg1
l---------.icons/awkward/24x24/apps/org.kde.ktouch.svg1
l---------.icons/awkward/24x24/apps/org.kde.ktuberling.svg1
l---------.icons/awkward/24x24/apps/org.kde.kubrick.svg1
l---------.icons/awkward/24x24/apps/org.kde.kwordquiz.svg1
l---------.icons/awkward/24x24/apps/org.kde.kxstitch.svg1
l---------.icons/awkward/24x24/apps/org.kde.okular.svg1
l---------.icons/awkward/24x24/apps/org.kde.palapeli.svg1
l---------.icons/awkward/24x24/apps/org.kde.skrooge.svg1
l---------.icons/awkward/24x24/apps/org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/24x24/apps/org.kicad_pcb.KiCad.svg1
l---------.icons/awkward/24x24/apps/org.laptop.TurtleArtActivity.svg1
l---------.icons/awkward/24x24/apps/org.leocad.LeoCAD.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.base.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.calc.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.chart.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.draw.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.impress.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.math.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.startcenter.svg1
l---------.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.writer.svg1
l---------.icons/awkward/24x24/apps/org.libretro.RetroArch.svg1
l---------.icons/awkward/24x24/apps/org.linux_hardware.hw-probe.svg1
l---------.icons/awkward/24x24/apps/org.manaplus.ManaPlus.svg1
l---------.icons/awkward/24x24/apps/org.mapeditor.Tiled.svg1
l---------.icons/awkward/24x24/apps/org.megaglest.MegaGlest.svg1
l---------.icons/awkward/24x24/apps/org.midori_browser.Midori.svg1
l---------.icons/awkward/24x24/apps/org.mixxx.Mixxx.svg1
l---------.icons/awkward/24x24/apps/org.mozilla.Firefox.svg1
l---------.icons/awkward/24x24/apps/org.mozilla.FirefoxDevEdition.svg1
l---------.icons/awkward/24x24/apps/org.mozilla.FirefoxNightly.svg1
l---------.icons/awkward/24x24/apps/org.mozilla.Thunderbird.svg1
l---------.icons/awkward/24x24/apps/org.musescore.MuseScore.svg1
l---------.icons/awkward/24x24/apps/org.musicbrainz.Picard.svg1
l---------.icons/awkward/24x24/apps/org.mypaint.MyPaint.svg1
l---------.icons/awkward/24x24/apps/org.naev.Naev.svg1
l---------.icons/awkward/24x24/apps/org.nextcloud.Nextcloud.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.nongnu.lingot.svg10
l---------.icons/awkward/24x24/apps/org.octave.Octave.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.olivevideoeditor.Olive.svg7
l---------.icons/awkward/24x24/apps/org.openclonk.OpenClonk.svg1
l---------.icons/awkward/24x24/apps/org.openmw.OpenMW.svg1
l---------.icons/awkward/24x24/apps/org.openscad.OpenSCAD.svg1
l---------.icons/awkward/24x24/apps/org.openshot.OpenShot.svg1
l---------.icons/awkward/24x24/apps/org.openstreetmap.josm.svg1
l---------.icons/awkward/24x24/apps/org.openttd.OpenTTD.svg1
l---------.icons/awkward/24x24/apps/org.osgeo.grass.svg1
l---------.icons/awkward/24x24/apps/org.pencil2d.Pencil2D.svg1
l---------.icons/awkward/24x24/apps/org.perezdecastro.Revolt.svg1
l---------.icons/awkward/24x24/apps/org.phoenicis.playonlinux.svg1
l---------.icons/awkward/24x24/apps/org.photoqt.PhotoQt.svg1
l---------.icons/awkward/24x24/apps/org.pitivi.Pitivi.svg1
l---------.icons/awkward/24x24/apps/org.pjbroad.EternallandsClient.svg1
l---------.icons/awkward/24x24/apps/org.ppsspp.PPSSPP.svg1
-rw-r--r--.icons/awkward/24x24/apps/org.processing.processingide.svg9
l---------.icons/awkward/24x24/apps/org.pulseaudio.pavucontrol.svg1
l---------.icons/awkward/24x24/apps/org.pwmt.zathura.svg1
l---------.icons/awkward/24x24/apps/org.pyzo.pyzo.svg1
l---------.icons/awkward/24x24/apps/org.qbittorrent.qBittorrent.svg1
l---------.icons/awkward/24x24/apps/org.qgis.qgis.svg1
l---------.icons/awkward/24x24/apps/org.qownnotes.QOwnNotes.svg1
l---------.icons/awkward/24x24/apps/org.quassel_irc.QuasselClient.svg1
l---------.icons/awkward/24x24/apps/org.qutebrowser.qutebrowser.svg1
l---------.icons/awkward/24x24/apps/org.remmina.Remmina.svg1
l---------.icons/awkward/24x24/apps/org.sauerbraten.Sauerbraten.svg1
l---------.icons/awkward/24x24/apps/org.scantailor.ScanTailor.svg1
l---------.icons/awkward/24x24/apps/org.scummvm.ScummVM.svg1
l---------.icons/awkward/24x24/apps/org.seul.pingus.svg1
l---------.icons/awkward/24x24/apps/org.shadowsocks.qt5client.svg1
l---------.icons/awkward/24x24/apps/org.shotcut.Shotcut.svg1
l---------.icons/awkward/24x24/apps/org.signal.Signal.svg1
l---------.icons/awkward/24x24/apps/org.sparkleshare.SparkleShare.svg1
l---------.icons/awkward/24x24/apps/org.speed_dreams.SpeedDreams.svg1
l---------.icons/awkward/24x24/apps/org.speedcrunch.SpeedCrunch.svg1
l---------.icons/awkward/24x24/apps/org.stellarium.Stellarium.svg1
l---------.icons/awkward/24x24/apps/org.subsurface_divelog.Subsurface.svg1
l---------.icons/awkward/24x24/apps/org.supertux.SuperTux-Milestone1.svg1
l---------.icons/awkward/24x24/apps/org.supertuxproject.SuperTux.svg1
l---------.icons/awkward/24x24/apps/org.synfig.SynfigStudio.svg1
l---------.icons/awkward/24x24/apps/org.taisei_project.Taisei.svg1
l---------.icons/awkward/24x24/apps/org.telegram.desktop.svg1
l---------.icons/awkward/24x24/apps/org.texstudio.TeXstudio.svg1
l---------.icons/awkward/24x24/apps/org.tordini.flavio.Minitube.svg1
l---------.icons/awkward/24x24/apps/org.tuxfamily.StuntRally.svg1
l---------.icons/awkward/24x24/apps/org.tuxfamily.XMoto.svg1
l---------.icons/awkward/24x24/apps/org.tuxpaint.Tuxpaint.svg1
l---------.icons/awkward/24x24/apps/org.videolan.VLC.svg1
l---------.icons/awkward/24x24/apps/org.vim.Vim.svg1
l---------.icons/awkward/24x24/apps/org.wesnoth.Wesnoth.svg1
l---------.icons/awkward/24x24/apps/org.widelands.Widelands.svg1
l---------.icons/awkward/24x24/apps/org.wireshark.Wireshark.svg1
l---------.icons/awkward/24x24/apps/org.wxhexeditor.wxHexEditor.svg1
l---------.icons/awkward/24x24/apps/org.xiphos.Xiphos.svg1
l---------.icons/awkward/24x24/apps/org.xonotic.Xonotic.svg1
l---------.icons/awkward/24x24/apps/org.zdoom.GZDoom.svg1
l---------.icons/awkward/24x24/apps/org.zealdocs.Zeal.svg1
l---------.icons/awkward/24x24/apps/org.zim_wiki.Zim.svg1
l---------.icons/awkward/24x24/apps/org.zotero.Zotero.svg1
l---------.icons/awkward/24x24/apps/org.zulip.Zulip.svg1
l---------.icons/awkward/24x24/apps/osmo.svg1
-rw-r--r--.icons/awkward/24x24/apps/osmscout-server.svg12
-rw-r--r--.icons/awkward/24x24/apps/osu.svg9
-rw-r--r--.icons/awkward/24x24/apps/otter-browser.svg7
-rw-r--r--.icons/awkward/24x24/apps/outlast.svg8
-rw-r--r--.icons/awkward/24x24/apps/overcooked2.svg9
l---------.icons/awkward/24x24/apps/overgrive.svg1
-rw-r--r--.icons/awkward/24x24/apps/owncloud.svg16
-rw-r--r--.icons/awkward/24x24/apps/oxygen-not-included.svg27
l---------.icons/awkward/24x24/apps/p7zip.svg1
-rw-r--r--.icons/awkward/24x24/apps/pac.svg14
l---------.icons/awkward/24x24/apps/package-manager-icon.svg1
l---------.icons/awkward/24x24/apps/package.svg1
l---------.icons/awkward/24x24/apps/package_applications.svg1
l---------.icons/awkward/24x24/apps/package_development.svg1
l---------.icons/awkward/24x24/apps/package_editors.svg1
l---------.icons/awkward/24x24/apps/package_edutainment.svg1
l---------.icons/awkward/24x24/apps/package_favorite.svg1
l---------.icons/awkward/24x24/apps/package_games.svg1
l---------.icons/awkward/24x24/apps/package_games_arcade.svg1
l---------.icons/awkward/24x24/apps/package_games_board.svg1
l---------.icons/awkward/24x24/apps/package_games_card.svg1
l---------.icons/awkward/24x24/apps/package_games_strategy.svg1
l---------.icons/awkward/24x24/apps/package_graphics.svg1
l---------.icons/awkward/24x24/apps/package_multimedia.svg1
l---------.icons/awkward/24x24/apps/package_network.svg1
l---------.icons/awkward/24x24/apps/package_settings.svg1
l---------.icons/awkward/24x24/apps/package_system.svg1
l---------.icons/awkward/24x24/apps/package_toys.svg1
l---------.icons/awkward/24x24/apps/package_utilities.svg1
l---------.icons/awkward/24x24/apps/package_wordprocessing.svg1
-rw-r--r--.icons/awkward/24x24/apps/packet-tracer.svg20
l---------.icons/awkward/24x24/apps/pacman.svg1
-rw-r--r--.icons/awkward/24x24/apps/pairs.svg11
-rw-r--r--.icons/awkward/24x24/apps/palapeli.svg7
l---------.icons/awkward/24x24/apps/palaura.svg1
-rw-r--r--.icons/awkward/24x24/apps/palemoon.svg8
l---------.icons/awkward/24x24/apps/palimpsest.svg1
l---------.icons/awkward/24x24/apps/pamac-updater.svg1
l---------.icons/awkward/24x24/apps/pan.svg1
l---------.icons/awkward/24x24/apps/panini.svg1
-rw-r--r--.icons/awkward/24x24/apps/paperwork.svg9
l---------.icons/awkward/24x24/apps/paprefs.svg1
-rw-r--r--.icons/awkward/24x24/apps/paraview.svg7
l---------.icons/awkward/24x24/apps/parcellite.svg1
-rw-r--r--.icons/awkward/24x24/apps/parlatype.svg13
l---------.icons/awkward/24x24/apps/parole.svg1
l---------.icons/awkward/24x24/apps/paromplayer.svg1
-rw-r--r--.icons/awkward/24x24/apps/partitionmanager.svg8
-rw-r--r--.icons/awkward/24x24/apps/password-manager.svg9
l---------.icons/awkward/24x24/apps/password.svg1
l---------.icons/awkward/24x24/apps/passwords.svg1
-rw-r--r--.icons/awkward/24x24/apps/patchage.svg8
l---------.icons/awkward/24x24/apps/pavucontrol.svg1
-rw-r--r--.icons/awkward/24x24/apps/payday2.svg7
l---------.icons/awkward/24x24/apps/pb-for-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/pcbcalculator.svg13
-rw-r--r--.icons/awkward/24x24/apps/pcbnew.svg8
-rw-r--r--.icons/awkward/24x24/apps/pcloud.svg16
l---------.icons/awkward/24x24/apps/pcsx2.svg1
-rw-r--r--.icons/awkward/24x24/apps/pd.svg21
-rw-r--r--.icons/awkward/24x24/apps/pdfarranger.svg17
-rw-r--r--.icons/awkward/24x24/apps/pdfchain.svg16
-rw-r--r--.icons/awkward/24x24/apps/pdfeditor.svg16
l---------.icons/awkward/24x24/apps/pdfmod.svg1
-rw-r--r--.icons/awkward/24x24/apps/pdfsam-basic.svg12
-rw-r--r--.icons/awkward/24x24/apps/pdfshuffler.svg17
-rw-r--r--.icons/awkward/24x24/apps/peazip.svg17
-rw-r--r--.icons/awkward/24x24/apps/peek.svg23
-rw-r--r--.icons/awkward/24x24/apps/peerunity.svg7
-rw-r--r--.icons/awkward/24x24/apps/peg-e.svg5
-rw-r--r--.icons/awkward/24x24/apps/pencil.svg11
-rw-r--r--.icons/awkward/24x24/apps/pencil2d.svg17
-rw-r--r--.icons/awkward/24x24/apps/performous.svg7
-rw-r--r--.icons/awkward/24x24/apps/persepolis.svg19
-rw-r--r--.icons/awkward/24x24/apps/peruse.svg21
l---------.icons/awkward/24x24/apps/pgAdmin4.svg1
-rw-r--r--.icons/awkward/24x24/apps/pgadmin.svg7
l---------.icons/awkward/24x24/apps/pgadmin3.svg1
l---------.icons/awkward/24x24/apps/pgadmin4.svg1
-rw-r--r--.icons/awkward/24x24/apps/pgmodeler.svg25
-rw-r--r--.icons/awkward/24x24/apps/phatch-inspector.svg9
-rw-r--r--.icons/awkward/24x24/apps/phatch.svg9
l---------.icons/awkward/24x24/apps/phonon-gstreamer.svg1
-rw-r--r--.icons/awkward/24x24/apps/phoronix-test-suite.svg8
-rw-r--r--.icons/awkward/24x24/apps/photocollage.svg12
-rw-r--r--.icons/awkward/24x24/apps/photofilmstrip.svg13
-rw-r--r--.icons/awkward/24x24/apps/photolayoutseditor.svg11
l---------.icons/awkward/24x24/apps/photoqt.svg1
l---------.icons/awkward/24x24/apps/photoshop.svg1
-rw-r--r--.icons/awkward/24x24/apps/phpmyadmin.svg11
-rw-r--r--.icons/awkward/24x24/apps/phpstorm.svg15
-rw-r--r--.icons/awkward/24x24/apps/pia-manager.svg16
l---------.icons/awkward/24x24/apps/pia.svg1
l---------.icons/awkward/24x24/apps/pianoteq.svg1
-rw-r--r--.icons/awkward/24x24/apps/picard.svg12
l---------.icons/awkward/24x24/apps/pick-colour-picker.svg1
-rw-r--r--.icons/awkward/24x24/apps/pidgin.svg12
-rw-r--r--.icons/awkward/24x24/apps/pillars-of-eternity.svg19
l---------.icons/awkward/24x24/apps/pinguin.svg1
-rw-r--r--.icons/awkward/24x24/apps/pingus-icon.svg10
l---------.icons/awkward/24x24/apps/pinta.svg1
-rw-r--r--.icons/awkward/24x24/apps/pioneer_install_icon.svg15
l---------.icons/awkward/24x24/apps/pirut.svg1
l---------.icons/awkward/24x24/apps/pithos.svg1
-rw-r--r--.icons/awkward/24x24/apps/pitivi.svg8
-rw-r--r--.icons/awkward/24x24/apps/piwigo.svg11
l---------.icons/awkward/24x24/apps/pix.svg1
l---------.icons/awkward/24x24/apps/pk-package-sources.svg1
-rw-r--r--.icons/awkward/24x24/apps/pkgbrowser.svg7
l---------.icons/awkward/24x24/apps/plan.svg1
-rw-r--r--.icons/awkward/24x24/apps/planetary-annihilation-titans.svg6
-rw-r--r--.icons/awkward/24x24/apps/plank.svg11
l---------.icons/awkward/24x24/apps/planner.svg1
l---------.icons/awkward/24x24/apps/planwork.svg1
-rw-r--r--.icons/awkward/24x24/apps/plasma-media-center.svg7
-rw-r--r--.icons/awkward/24x24/apps/plasma-search.svg7
-rw-r--r--.icons/awkward/24x24/apps/plasma.svg32
l---------.icons/awkward/24x24/apps/plasmadiscover.svg1
-rw-r--r--.icons/awkward/24x24/apps/plasmagik.svg5
-rw-r--r--.icons/awkward/24x24/apps/playonlinux.svg10
l---------.icons/awkward/24x24/apps/plex-media-player.svg1
l---------.icons/awkward/24x24/apps/plex.svg1
-rw-r--r--.icons/awkward/24x24/apps/plexamp.svg7
-rw-r--r--.icons/awkward/24x24/apps/plexhometheater.svg9
l---------.icons/awkward/24x24/apps/plexmediamanager.svg1
l---------.icons/awkward/24x24/apps/plexmediaserver.svg1
-rw-r--r--.icons/awkward/24x24/apps/pling-store.svg10
l---------.icons/awkward/24x24/apps/plt.svg1
l---------.icons/awkward/24x24/apps/plugin-notification.svg1
l---------.icons/awkward/24x24/apps/plv.svg1
-rw-r--r--.icons/awkward/24x24/apps/pocket.svg11
-rw-r--r--.icons/awkward/24x24/apps/podcast.svg9
-rw-r--r--.icons/awkward/24x24/apps/poedit.svg8
-rw-r--r--.icons/awkward/24x24/apps/poezio.svg7
-rw-r--r--.icons/awkward/24x24/apps/pokerth.svg16
l---------.icons/awkward/24x24/apps/polari.svg1
-rw-r--r--.icons/awkward/24x24/apps/polo.svg7
-rw-r--r--.icons/awkward/24x24/apps/pomodoneapp.svg8
l---------.icons/awkward/24x24/apps/pomodoro-indicator.svg1
l---------.icons/awkward/24x24/apps/pop-os-logo-icon.svg1
l---------.icons/awkward/24x24/apps/pop-os.svg1
l---------.icons/awkward/24x24/apps/pop_os.svg1
-rw-r--r--.icons/awkward/24x24/apps/popcorn-time.svg14
l---------.icons/awkward/24x24/apps/popcorntime.svg1
-rw-r--r--.icons/awkward/24x24/apps/portal.svg9
-rw-r--r--.icons/awkward/24x24/apps/portal2.svg9
l---------.icons/awkward/24x24/apps/porthole.svg1
-rw-r--r--.icons/awkward/24x24/apps/postman.svg12
-rw-r--r--.icons/awkward/24x24/apps/postr.svg12
l---------.icons/awkward/24x24/apps/postscript-viewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/ppsspp.svg25
-rw-r--r--.icons/awkward/24x24/apps/praat.svg8
-rw-r--r--.icons/awkward/24x24/apps/pragha.svg7
-rw-r--r--.icons/awkward/24x24/apps/prboom-plus.svg9
-rw-r--r--.icons/awkward/24x24/apps/preferences-activities.svg7
l---------.icons/awkward/24x24/apps/preferences-autocompletion.svg1
l---------.icons/awkward/24x24/apps/preferences-bluetooth.svg1
l---------.icons/awkward/24x24/apps/preferences-calendar-and-tasks.svg1
l---------.icons/awkward/24x24/apps/preferences-certificates.svg1
l---------.icons/awkward/24x24/apps/preferences-color.svg1
l---------.icons/awkward/24x24/apps/preferences-composer.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-accessibility.svg9
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-activities.svg9
l---------.icons/awkward/24x24/apps/preferences-desktop-applications.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-color.svg13
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-cursors.svg5
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-default-applications.svg8
l---------.icons/awkward/24x24/apps/preferences-desktop-display-color.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-display.svg9
l---------.icons/awkward/24x24/apps/preferences-desktop-effects.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-emoticons.svg8
l---------.icons/awkward/24x24/apps/preferences-desktop-filetype-association.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-font-installer.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-font.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-gaming.svg14
l---------.icons/awkward/24x24/apps/preferences-desktop-gestures-screenedges.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-gestures-touch.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-icons.svg19
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-keyboard-shortcuts.svg25
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-keyboard.svg25
l---------.icons/awkward/24x24/apps/preferences-desktop-launch-feedback.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-locale.svg12
l---------.icons/awkward/24x24/apps/preferences-desktop-mouse.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-multimedia.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-notification-bell.svg9
l---------.icons/awkward/24x24/apps/preferences-desktop-notification.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-notifications.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-online-accounts.svg9
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-peripherals.svg9
l---------.icons/awkward/24x24/apps/preferences-desktop-personal.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-plasma-theme.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-plasma.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-remote-desktop.svg10
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-screensaver.svg6
l---------.icons/awkward/24x24/apps/preferences-desktop-sound.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-text-to-speech.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-theme-applications.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-theme-global.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-theme-windowdecorations.svg12
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-theme.svg21
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-thunderbolt.svg7
l---------.icons/awkward/24x24/apps/preferences-desktop-tweaks.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-user-password.svg9
l---------.icons/awkward/24x24/apps/preferences-desktop-user.svg1
l---------.icons/awkward/24x24/apps/preferences-desktop-virtual.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop-wallpaper.svg8
-rw-r--r--.icons/awkward/24x24/apps/preferences-desktop.svg9
l---------.icons/awkward/24x24/apps/preferences-gtk-config.svg1
l---------.icons/awkward/24x24/apps/preferences-mail-accounts.svg1
l---------.icons/awkward/24x24/apps/preferences-mail.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-management-service.svg9
-rw-r--r--.icons/awkward/24x24/apps/preferences-plugin.svg7
l---------.icons/awkward/24x24/apps/preferences-sound.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-bluetooth.svg8
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-brightness-lock.svg7
l---------.icons/awkward/24x24/apps/preferences-system-firewall.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-login.svg17
l---------.icons/awkward/24x24/apps/preferences-system-network-proxy.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-network-share-windows.svg18
l---------.icons/awkward/24x24/apps/preferences-system-network-sharing.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-network.svg14
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-notifications.svg10
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-parental-controls.svg10
l---------.icons/awkward/24x24/apps/preferences-system-power-management.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-power.svg9
l---------.icons/awkward/24x24/apps/preferences-system-privacy-housekeeping.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-privacy.svg11
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-search.svg7
l---------.icons/awkward/24x24/apps/preferences-system-session-services.svg1
l---------.icons/awkward/24x24/apps/preferences-system-session.svg1
l---------.icons/awkward/24x24/apps/preferences-system-sharing.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-splash.svg14
l---------.icons/awkward/24x24/apps/preferences-system-tabbox.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-time.svg14
l---------.icons/awkward/24x24/apps/preferences-system-users.svg1
l---------.icons/awkward/24x24/apps/preferences-system-windows-actions.svg1
l---------.icons/awkward/24x24/apps/preferences-system-windows-effect-flipswitch.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-windows-move.svg11
-rw-r--r--.icons/awkward/24x24/apps/preferences-system-windows.svg9
l---------.icons/awkward/24x24/apps/preferences-system.svg1
l---------.icons/awkward/24x24/apps/preferences-theme.svg1
l---------.icons/awkward/24x24/apps/preferences-tweaks-anim.svg1
l---------.icons/awkward/24x24/apps/preferences-tweaks-cerbere.svg1
l---------.icons/awkward/24x24/apps/preferences-tweaks-shadows.svg1
l---------.icons/awkward/24x24/apps/preferences-tweaks-slingshot.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-ubuntu-panel.svg16
l---------.icons/awkward/24x24/apps/preferences-wallpaper.svg1
l---------.icons/awkward/24x24/apps/preferences-web-browser-cache.svg1
-rw-r--r--.icons/awkward/24x24/apps/preferences-web-browser-cookies.svg11
l---------.icons/awkward/24x24/apps/preferences-web-browser-identification.svg1
l---------.icons/awkward/24x24/apps/preferences-web-browser-shortcuts.svg1
-rw-r--r--.icons/awkward/24x24/apps/prepos.svg7
l---------.icons/awkward/24x24/apps/printer-driver-deepin-cloud-print.svg1
l---------.icons/awkward/24x24/apps/printer1.svg1
l---------.icons/awkward/24x24/apps/printersandfax_q4os_startmenu.svg1
l---------.icons/awkward/24x24/apps/printmgr.svg1
-rw-r--r--.icons/awkward/24x24/apps/prjm16-transparent.svg7
-rw-r--r--.icons/awkward/24x24/apps/project-zomboid.svg7
-rw-r--r--.icons/awkward/24x24/apps/protege.svg16
l---------.icons/awkward/24x24/apps/protonmail-desktop-unofficial.svg1
-rw-r--r--.icons/awkward/24x24/apps/protonmail-desktop.svg7
l---------.icons/awkward/24x24/apps/proxy.svg1
l---------.icons/awkward/24x24/apps/prusa-slicer.svg1
l---------.icons/awkward/24x24/apps/prusaslicer.svg1
l---------.icons/awkward/24x24/apps/psensor.svg1
-rw-r--r--.icons/awkward/24x24/apps/psi-plus.svg9
-rw-r--r--.icons/awkward/24x24/apps/psi.svg6
-rw-r--r--.icons/awkward/24x24/apps/pspp.svg10
l---------.icons/awkward/24x24/apps/ptbatcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/puddletag.svg9
-rw-r--r--.icons/awkward/24x24/apps/pulse-sms.svg11
-rw-r--r--.icons/awkward/24x24/apps/pulseeffects.svg13
-rw-r--r--.icons/awkward/24x24/apps/pumpa.svg8
-rw-r--r--.icons/awkward/24x24/apps/pureref.svg12
-rw-r--r--.icons/awkward/24x24/apps/pushbullet-indicator.svg13
-rw-r--r--.icons/awkward/24x24/apps/putty.svg14
l---------.icons/awkward/24x24/apps/pycad.svg1
l---------.icons/awkward/24x24/apps/pycharm-community.svg1
l---------.icons/awkward/24x24/apps/pycharm-education.svg1
l---------.icons/awkward/24x24/apps/pycharm-professional.svg1
-rw-r--r--.icons/awkward/24x24/apps/pycharm.svg15
-rw-r--r--.icons/awkward/24x24/apps/pycharmedu.svg15
l---------.icons/awkward/24x24/apps/pychess.svg1
-rw-r--r--.icons/awkward/24x24/apps/pymol.svg21
-rw-r--r--.icons/awkward/24x24/apps/pynocchio.svg8
l---------.icons/awkward/24x24/apps/pynvim.svg1
-rw-r--r--.icons/awkward/24x24/apps/pyrenamer.svg12
-rw-r--r--.icons/awkward/24x24/apps/python.svg12
l---------.icons/awkward/24x24/apps/python2.6.svg1
l---------.icons/awkward/24x24/apps/python2.7.svg1
l---------.icons/awkward/24x24/apps/python3.0.svg1
l---------.icons/awkward/24x24/apps/python3.1.svg1
l---------.icons/awkward/24x24/apps/python3.2.svg1
l---------.icons/awkward/24x24/apps/python3.3.svg1
l---------.icons/awkward/24x24/apps/python3.4.svg1
-rw-r--r--.icons/awkward/24x24/apps/pyzologo.svg21
l---------.icons/awkward/24x24/apps/q4_findmenu.svg1
l---------.icons/awkward/24x24/apps/q4_findweb.svg1
l---------.icons/awkward/24x24/apps/q4_netcon.svg1
l---------.icons/awkward/24x24/apps/q4os-swprofiler.svg1
l---------.icons/awkward/24x24/apps/q4os-updatemgr.svg1
-rw-r--r--.icons/awkward/24x24/apps/q4oslogo.svg8
-rw-r--r--.icons/awkward/24x24/apps/q4wine.svg27
-rw-r--r--.icons/awkward/24x24/apps/qalculate.svg9
-rw-r--r--.icons/awkward/24x24/apps/qasmixer.svg17
-rw-r--r--.icons/awkward/24x24/apps/qbittorrent.svg9
-rw-r--r--.icons/awkward/24x24/apps/qbrowser.svg8
-rw-r--r--.icons/awkward/24x24/apps/qctools.svg17
l---------.icons/awkward/24x24/apps/qdbusviewer-qt4.svg1
l---------.icons/awkward/24x24/apps/qdbusviewer-qt5.svg1
l---------.icons/awkward/24x24/apps/qdbusviewer.svg1
l---------.icons/awkward/24x24/apps/qdbusviewer5.svg1
l---------.icons/awkward/24x24/apps/qdirstat.svg1
-rw-r--r--.icons/awkward/24x24/apps/qelectrotech.svg6
l---------.icons/awkward/24x24/apps/qemu-system-aarch64.svg1
l---------.icons/awkward/24x24/apps/qemu-system-arm.svg1
l---------.icons/awkward/24x24/apps/qemu-system-i386.svg1
l---------.icons/awkward/24x24/apps/qemu-system-x86_64-spice.svg1
l---------.icons/awkward/24x24/apps/qemu-system-x86_64.svg1
-rw-r--r--.icons/awkward/24x24/apps/qemu.svg9
-rw-r--r--.icons/awkward/24x24/apps/qgis.svg12
-rw-r--r--.icons/awkward/24x24/apps/qgo.svg11
-rw-r--r--.icons/awkward/24x24/apps/qjackctl.svg10
l---------.icons/awkward/24x24/apps/qjoypad.svg1
l---------.icons/awkward/24x24/apps/qlandkartegt.svg1
l---------.icons/awkward/24x24/apps/qlipper.svg1
l---------.icons/awkward/24x24/apps/qmapshack.svg1
-rw-r--r--.icons/awkward/24x24/apps/qmmp.svg18
l---------.icons/awkward/24x24/apps/qnapi-48.svg1
-rw-r--r--.icons/awkward/24x24/apps/qnapi.svg8
-rw-r--r--.icons/awkward/24x24/apps/qomp.svg14
-rw-r--r--.icons/awkward/24x24/apps/qpdfview.svg7
l---------.icons/awkward/24x24/apps/qps.svg1
-rw-r--r--.icons/awkward/24x24/apps/qreator.svg7
-rw-r--r--.icons/awkward/24x24/apps/qsampler.svg7
-rw-r--r--.icons/awkward/24x24/apps/qsynth.svg7
l---------.icons/awkward/24x24/apps/qt-creator.svg1
-rw-r--r--.icons/awkward/24x24/apps/qt.svg7
l---------.icons/awkward/24x24/apps/qt4-logo.svg1
l---------.icons/awkward/24x24/apps/qt4logo.svg1
l---------.icons/awkward/24x24/apps/qt5-logo.svg1
l---------.icons/awkward/24x24/apps/qt5ct.svg1
-rw-r--r--.icons/awkward/24x24/apps/qtassistant.svg11
l---------.icons/awkward/24x24/apps/qtconfig-qt4.svg1
l---------.icons/awkward/24x24/apps/qtconfig-qt5.svg1
-rw-r--r--.icons/awkward/24x24/apps/qtconfig.svg7
-rw-r--r--.icons/awkward/24x24/apps/qtcreator.svg9
l---------.icons/awkward/24x24/apps/qtcreator_logo_32.svg1
l---------.icons/awkward/24x24/apps/qtcreatorubuntu.svg1
-rw-r--r--.icons/awkward/24x24/apps/qtdbusviewer.svg20
-rw-r--r--.icons/awkward/24x24/apps/qtdesigner.svg9
-rw-r--r--.icons/awkward/24x24/apps/qtfm.svg8
l---------.icons/awkward/24x24/apps/qtgain.svg1
-rw-r--r--.icons/awkward/24x24/apps/qtikz.svg7
-rw-r--r--.icons/awkward/24x24/apps/qtlinguist.svg9
l---------.icons/awkward/24x24/apps/qtlogo.svg1
l---------.icons/awkward/24x24/apps/qtoctave.svg1
l---------.icons/awkward/24x24/apps/qtox.svg1
-rw-r--r--.icons/awkward/24x24/apps/qtpass-icon.svg10
-rw-r--r--.icons/awkward/24x24/apps/qtqr.svg6
-rw-r--r--.icons/awkward/24x24/apps/qtractor.svg14
-rw-r--r--.icons/awkward/24x24/apps/qtwebflix.svg23
-rw-r--r--.icons/awkward/24x24/apps/quadrapassel.svg5
-rw-r--r--.icons/awkward/24x24/apps/quake.svg11
l---------.icons/awkward/24x24/apps/quake1.svg1
-rw-r--r--.icons/awkward/24x24/apps/quake2.svg14
-rw-r--r--.icons/awkward/24x24/apps/quake3-team-arena.svg10
-rw-r--r--.icons/awkward/24x24/apps/quake3.svg8
-rw-r--r--.icons/awkward/24x24/apps/quake4.svg9
-rw-r--r--.icons/awkward/24x24/apps/quassel.svg7
-rw-r--r--.icons/awkward/24x24/apps/quaternion.svg7
-rw-r--r--.icons/awkward/24x24/apps/qubic.svg16
l---------.icons/awkward/24x24/apps/quicksynergy.svg1
-rw-r--r--.icons/awkward/24x24/apps/quimup.svg7
l---------.icons/awkward/24x24/apps/quimup64.svg1
l---------.icons/awkward/24x24/apps/quiterss.svg1
-rw-r--r--.icons/awkward/24x24/apps/quodlibet.svg7
-rw-r--r--.icons/awkward/24x24/apps/qupzilla.svg8
-rw-r--r--.icons/awkward/24x24/apps/qutebrowser.svg6
-rw-r--r--.icons/awkward/24x24/apps/qutim.svg8
-rw-r--r--.icons/awkward/24x24/apps/qv4l2.svg15
-rw-r--r--.icons/awkward/24x24/apps/qvidcap.svg12
-rw-r--r--.icons/awkward/24x24/apps/qview.svg7
-rw-r--r--.icons/awkward/24x24/apps/qwinff.svg12
l---------.icons/awkward/24x24/apps/rabbitvcs-small.svg1
l---------.icons/awkward/24x24/apps/rabbitvcs.svg1
-rw-r--r--.icons/awkward/24x24/apps/racket-logo.svg8
-rw-r--r--.icons/awkward/24x24/apps/racket-slideshow.svg13
-rw-r--r--.icons/awkward/24x24/apps/radeon-profile.svg9
l---------.icons/awkward/24x24/apps/radio.svg1
l---------.icons/awkward/24x24/apps/radiotray-ng-on.svg1
-rw-r--r--.icons/awkward/24x24/apps/radiotray.svg17
-rw-r--r--.icons/awkward/24x24/apps/radiotunes.svg7
-rw-r--r--.icons/awkward/24x24/apps/rakarrack.svg23
l---------.icons/awkward/24x24/apps/rambox-os.svg1
-rw-r--r--.icons/awkward/24x24/apps/rambox.svg7
l---------.icons/awkward/24x24/apps/ramme.svg1
l---------.icons/awkward/24x24/apps/randr.svg1
-rw-r--r--.icons/awkward/24x24/apps/rapid-photo-downloader.svg14
-rw-r--r--.icons/awkward/24x24/apps/rapidsvn.svg7
-rw-r--r--.icons/awkward/24x24/apps/raven-reader.svg9
-rw-r--r--.icons/awkward/24x24/apps/rawtherapee.svg14
-rw-r--r--.icons/awkward/24x24/apps/razercommander.svg7
-rw-r--r--.icons/awkward/24x24/apps/rclone-browser.svg7
-rw-r--r--.icons/awkward/24x24/apps/rclonetray.svg7
-rw-r--r--.icons/awkward/24x24/apps/rdm.svg19
-rw-r--r--.icons/awkward/24x24/apps/re.sonny.Tangram.svg14
-rw-r--r--.icons/awkward/24x24/apps/reactotron.svg14
-rw-r--r--.icons/awkward/24x24/apps/realtimesync.svg7
l---------.icons/awkward/24x24/apps/realvnc-vncviewer.svg1
-rw-r--r--.icons/awkward/24x24/apps/recipes.svg17
-rw-r--r--.icons/awkward/24x24/apps/recoll.svg39
l---------.icons/awkward/24x24/apps/record-desktop.svg1
l---------.icons/awkward/24x24/apps/recordmydesktop.svg1
l---------.icons/awkward/24x24/apps/reddit-is-a-dead-bird.svg1
-rw-r--r--.icons/awkward/24x24/apps/reddit.svg9
-rw-r--r--.icons/awkward/24x24/apps/redeclipse.svg10
l---------.icons/awkward/24x24/apps/redhat-server_settings.svg1
l---------.icons/awkward/24x24/apps/redhat-tools.svg1
l---------.icons/awkward/24x24/apps/redhat-web-browser.svg1
-rw-r--r--.icons/awkward/24x24/apps/reditr.svg13
-rw-r--r--.icons/awkward/24x24/apps/rednotebook.svg8
-rw-r--r--.icons/awkward/24x24/apps/redream.svg7
l---------.icons/awkward/24x24/apps/redshift-gtk.svg1
l---------.icons/awkward/24x24/apps/redshift-icon-256.svg1
-rw-r--r--.icons/awkward/24x24/apps/redshift.svg8
l---------.icons/awkward/24x24/apps/redshiftgui.svg1
-rw-r--r--.icons/awkward/24x24/apps/referencer.svg8
-rw-r--r--.icons/awkward/24x24/apps/regedit.svg26
-rw-r--r--.icons/awkward/24x24/apps/reigns.svg17
l---------.icons/awkward/24x24/apps/rekonq.svg1
l---------.icons/awkward/24x24/apps/relay.svg1
-rw-r--r--.icons/awkward/24x24/apps/remmina.svg14
-rw-r--r--.icons/awkward/24x24/apps/renpy.svg29
l---------.icons/awkward/24x24/apps/repository.svg1
l---------.icons/awkward/24x24/apps/resapplet.svg1
-rw-r--r--.icons/awkward/24x24/apps/rescuetime.svg11
-rw-r--r--.icons/awkward/24x24/apps/resharper.svg15
-rw-r--r--.icons/awkward/24x24/apps/resharpercpp.svg17
-rw-r--r--.icons/awkward/24x24/apps/residualvm.svg10
-rw-r--r--.icons/awkward/24x24/apps/resolve.svg14
-rw-r--r--.icons/awkward/24x24/apps/retext.svg12
-rw-r--r--.icons/awkward/24x24/apps/retroarch.svg8
-rw-r--r--.icons/awkward/24x24/apps/retropie.svg16
l---------.icons/awkward/24x24/apps/revelation.svg1
-rw-r--r--.icons/awkward/24x24/apps/revolt.svg14
l---------.icons/awkward/24x24/apps/rexloader.svg1
-rw-r--r--.icons/awkward/24x24/apps/rhythmbox.svg11
l---------.icons/awkward/24x24/apps/ricin.svg1
-rw-r--r--.icons/awkward/24x24/apps/rider.svg15
-rw-r--r--.icons/awkward/24x24/apps/rimworld.svg15
l---------.icons/awkward/24x24/apps/ring-kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/ring.svg11
-rw-r--r--.icons/awkward/24x24/apps/riot-web.svg9
l---------.icons/awkward/24x24/apps/riot.svg1
l---------.icons/awkward/24x24/apps/ripperx.svg1
-rw-r--r--.icons/awkward/24x24/apps/rise-to-ruins.svg7
l---------.icons/awkward/24x24/apps/ristretto.svg1
-rw-r--r--.icons/awkward/24x24/apps/rkward.svg8
-rw-r--r--.icons/awkward/24x24/apps/rlogo_icon.svg9
-rw-r--r--.icons/awkward/24x24/apps/robocraft.svg20
-rw-r--r--.icons/awkward/24x24/apps/roccat.svg10
-rw-r--r--.icons/awkward/24x24/apps/rochard.svg11
-rw-r--r--.icons/awkward/24x24/apps/rocket-league.svg12
l---------.icons/awkward/24x24/apps/rocketchat-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/rocketchat.svg10
-rw-r--r--.icons/awkward/24x24/apps/rockradio.svg5
-rw-r--r--.icons/awkward/24x24/apps/rocksndiamonds.svg13
-rw-r--r--.icons/awkward/24x24/apps/rocs.svg11
l---------.icons/awkward/24x24/apps/rosa-imagewriter.svg1
l---------.icons/awkward/24x24/apps/rosamp.svg1
-rw-r--r--.icons/awkward/24x24/apps/rosegarden.svg11
l---------.icons/awkward/24x24/apps/roxterm.svg1
-rw-r--r--.icons/awkward/24x24/apps/rpcs3.svg7
l---------.icons/awkward/24x24/apps/rpmdrake.svg1
-rw-r--r--.icons/awkward/24x24/apps/rrootage.svg11
-rw-r--r--.icons/awkward/24x24/apps/rsibreak.svg12
l---------.icons/awkward/24x24/apps/rssguard.svg1
l---------.icons/awkward/24x24/apps/rssnow.svg1
l---------.icons/awkward/24x24/apps/rssowl.svg1
-rw-r--r--.icons/awkward/24x24/apps/rstudio.svg7
-rw-r--r--.icons/awkward/24x24/apps/rto-proxy.svg7
-rw-r--r--.icons/awkward/24x24/apps/rtt-rlinux.svg8
-rw-r--r--.icons/awkward/24x24/apps/rtt-rstudio.svg8
-rw-r--r--.icons/awkward/24x24/apps/rubymine.svg15
-rw-r--r--.icons/awkward/24x24/apps/runescape.svg12
-rw-r--r--.icons/awkward/24x24/apps/rust.svg23
-rw-r--r--.icons/awkward/24x24/apps/rygel.svg10
-rw-r--r--.icons/awkward/24x24/apps/sabnzbdplus.svg7
-rw-r--r--.icons/awkward/24x24/apps/safeeyes.svg19
-rw-r--r--.icons/awkward/24x24/apps/sage-notebook.svg36
-rw-r--r--.icons/awkward/24x24/apps/sakura-dungeon.svg14
l---------.icons/awkward/24x24/apps/samba.svg1
-rw-r--r--.icons/awkward/24x24/apps/sanctum-2.svg11
-rw-r--r--.icons/awkward/24x24/apps/sauerbraten.svg14
-rw-r--r--.icons/awkward/24x24/apps/sayonara.svg14
l---------.icons/awkward/24x24/apps/sc-controller.svg1
-rw-r--r--.icons/awkward/24x24/apps/sc_ide.svg16
-rw-r--r--.icons/awkward/24x24/apps/scans2pdf.svg14
-rw-r--r--.icons/awkward/24x24/apps/scantailor.svg14
l---------.icons/awkward/24x24/apps/schism-icon-128.svg1
-rw-r--r--.icons/awkward/24x24/apps/schism.svg14
-rw-r--r--.icons/awkward/24x24/apps/scid.svg10
-rw-r--r--.icons/awkward/24x24/apps/scilab.svg7
-rw-r--r--.icons/awkward/24x24/apps/scinotes.svg7
-rw-r--r--.icons/awkward/24x24/apps/scout-app.svg22
-rw-r--r--.icons/awkward/24x24/apps/scratch.svg17
-rw-r--r--.icons/awkward/24x24/apps/screencloud.svg11
l---------.icons/awkward/24x24/apps/screengrab.svg1
l---------.icons/awkward/24x24/apps/screenruler-icon-32x32.svg1
l---------.icons/awkward/24x24/apps/screenruler-icon.svg1
l---------.icons/awkward/24x24/apps/screenruler.svg1
l---------.icons/awkward/24x24/apps/screensaver.svg1
l---------.icons/awkward/24x24/apps/scribus-ng.svg1
l---------.icons/awkward/24x24/apps/scribus-trunk.svg1
-rw-r--r--.icons/awkward/24x24/apps/scribus.svg7
l---------.icons/awkward/24x24/apps/script-error.svg1
-rw-r--r--.icons/awkward/24x24/apps/scsi.svg8
l---------.icons/awkward/24x24/apps/scudcloud.svg1
-rw-r--r--.icons/awkward/24x24/apps/scummvm.svg10
-rw-r--r--.icons/awkward/24x24/apps/sdl_instead.svg12
l---------.icons/awkward/24x24/apps/seafile-client-qt5.svg1
l---------.icons/awkward/24x24/apps/seafile-client.svg1
-rw-r--r--.icons/awkward/24x24/apps/seafile.svg9
l---------.icons/awkward/24x24/apps/seahorse-preferences.svg1
l---------.icons/awkward/24x24/apps/seahorse.svg1
l---------.icons/awkward/24x24/apps/seamonkey-mozilla-build.svg1
-rw-r--r--.icons/awkward/24x24/apps/seamonkey.svg12
-rw-r--r--.icons/awkward/24x24/apps/searchmonkey.svg7
-rw-r--r--.icons/awkward/24x24/apps/securecrt.svg11
l---------.icons/awkward/24x24/apps/securecrt_64.svg1
-rw-r--r--.icons/awkward/24x24/apps/security-high.svg19
-rw-r--r--.icons/awkward/24x24/apps/security-low.svg19
-rw-r--r--.icons/awkward/24x24/apps/security-medium.svg19
-rw-r--r--.icons/awkward/24x24/apps/selene.svg11
-rw-r--r--.icons/awkward/24x24/apps/selinux.svg9
-rw-r--r--.icons/awkward/24x24/apps/semaphor.svg16
-rw-r--r--.icons/awkward/24x24/apps/sengi.svg8
-rw-r--r--.icons/awkward/24x24/apps/sepolicy.svg11
-rw-r--r--.icons/awkward/24x24/apps/serviio.svg7
l---------.icons/awkward/24x24/apps/session-properties.svg1
l---------.icons/awkward/24x24/apps/setroubleshoot_icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/sgt-launcher.svg18
l---------.icons/awkward/24x24/apps/shadow-beta.svg1
l---------.icons/awkward/24x24/apps/shadow-dev.svg1
-rw-r--r--.icons/awkward/24x24/apps/shadow-preprod.svg6
-rw-r--r--.icons/awkward/24x24/apps/shadow-tactics.svg7
-rw-r--r--.icons/awkward/24x24/apps/shadowsocks-qt5.svg7
-rw-r--r--.icons/awkward/24x24/apps/shadwen.svg7
-rw-r--r--.icons/awkward/24x24/apps/sheets.svg8
-rw-r--r--.icons/awkward/24x24/apps/shotcut.svg9
l---------.icons/awkward/24x24/apps/shotwell.svg1
l---------.icons/awkward/24x24/apps/showfoto.svg1
-rw-r--r--.icons/awkward/24x24/apps/showtime.svg9
-rw-r--r--.icons/awkward/24x24/apps/shutter.svg8
-rw-r--r--.icons/awkward/24x24/apps/sideka.svg7
-rw-r--r--.icons/awkward/24x24/apps/sigil.svg7
l---------.icons/awkward/24x24/apps/signal-desktop-beta.svg1
-rw-r--r--.icons/awkward/24x24/apps/signal-desktop.svg10
-rw-r--r--.icons/awkward/24x24/apps/simon.svg16
l---------.icons/awkward/24x24/apps/simple-ccsm.svg1
-rw-r--r--.icons/awkward/24x24/apps/simple-image-reducer.svg16
-rw-r--r--.icons/awkward/24x24/apps/simplenote.svg15
-rw-r--r--.icons/awkward/24x24/apps/simplescreenrecorder.svg16
-rw-r--r--.icons/awkward/24x24/apps/simsu.svg27
-rw-r--r--.icons/awkward/24x24/apps/singular.svg11
-rw-r--r--.icons/awkward/24x24/apps/sirikali.svg7
-rw-r--r--.icons/awkward/24x24/apps/skanlite.svg10
-rw-r--r--.icons/awkward/24x24/apps/skrooge.svg7
-rw-r--r--.icons/awkward/24x24/apps/skullgirls.svg17
-rw-r--r--.icons/awkward/24x24/apps/skydrive.svg9
-rw-r--r--.icons/awkward/24x24/apps/skype.svg12
l---------.icons/awkward/24x24/apps/skypeforlinux.svg1
-rw-r--r--.icons/awkward/24x24/apps/skyrim-script-extender.svg8
-rw-r--r--.icons/awkward/24x24/apps/slack.svg15
-rw-r--r--.icons/awkward/24x24/apps/slade.svg8
-rw-r--r--.icons/awkward/24x24/apps/slay-the-spire.svg10
l---------.icons/awkward/24x24/apps/sleep.svg1
l---------.icons/awkward/24x24/apps/slic3r-prusa.svg1
-rw-r--r--.icons/awkward/24x24/apps/slic3r-prusa3d.svg8
-rw-r--r--.icons/awkward/24x24/apps/slic3r.svg7
-rw-r--r--.icons/awkward/24x24/apps/slime-rancher.svg14
-rw-r--r--.icons/awkward/24x24/apps/slimjet.svg17
-rw-r--r--.icons/awkward/24x24/apps/slingscold.svg10
-rw-r--r--.icons/awkward/24x24/apps/slingshot.svg16
l---------.icons/awkward/24x24/apps/smartcode-stremio.svg1
-rw-r--r--.icons/awkward/24x24/apps/smartgit.svg11
l---------.icons/awkward/24x24/apps/smartgithg.svg1
-rw-r--r--.icons/awkward/24x24/apps/smartsynchronize.svg7
l---------.icons/awkward/24x24/apps/smb4k.svg1
l---------.icons/awkward/24x24/apps/smilla-enlarger.svg1
-rw-r--r--.icons/awkward/24x24/apps/smilla.svg36
l---------.icons/awkward/24x24/apps/smillaenlarger.svg1
-rw-r--r--.icons/awkward/24x24/apps/smplayer.svg12
l---------.icons/awkward/24x24/apps/smtube.svg1
l---------.icons/awkward/24x24/apps/smuxi-frontend-gnome.svg1
l---------.icons/awkward/24x24/apps/smuxi.svg1
-rw-r--r--.icons/awkward/24x24/apps/snes9x.svg9
-rw-r--r--.icons/awkward/24x24/apps/soapui.svg11
-rw-r--r--.icons/awkward/24x24/apps/sofastats.svg15
l---------.icons/awkward/24x24/apps/software-center.svg1
l---------.icons/awkward/24x24/apps/software-manager.svg1
l---------.icons/awkward/24x24/apps/software-properties-mint.svg1
-rw-r--r--.icons/awkward/24x24/apps/software-properties.svg10
l---------.icons/awkward/24x24/apps/software-sources.svg1
-rw-r--r--.icons/awkward/24x24/apps/software-store.svg10
l---------.icons/awkward/24x24/apps/software-update-available.svg1
l---------.icons/awkward/24x24/apps/software-update-urgent.svg1
l---------.icons/awkward/24x24/apps/software.svg1
l---------.icons/awkward/24x24/apps/softwarecenter-debian.svg1
l---------.icons/awkward/24x24/apps/softwarecenter-ubuntu.svg1
l---------.icons/awkward/24x24/apps/softwarecenter.svg1
-rw-r--r--.icons/awkward/24x24/apps/solaar.svg7
-rw-r--r--.icons/awkward/24x24/apps/solfege.svg5
-rw-r--r--.icons/awkward/24x24/apps/somafm.svg9
l---------.icons/awkward/24x24/apps/sonata.svg1
-rw-r--r--.icons/awkward/24x24/apps/songkick.svg9
-rw-r--r--.icons/awkward/24x24/apps/sonic-visualiser.svg8
-rw-r--r--.icons/awkward/24x24/apps/soulseek.svg8
-rw-r--r--.icons/awkward/24x24/apps/sound-juicer.svg9
-rw-r--r--.icons/awkward/24x24/apps/sound-recorder.svg9
-rw-r--r--.icons/awkward/24x24/apps/soundcloud.svg9
l---------.icons/awkward/24x24/apps/soundconverter.svg1
-rw-r--r--.icons/awkward/24x24/apps/soundkonverter.svg9
-rw-r--r--.icons/awkward/24x24/apps/soundnode.svg30
-rw-r--r--.icons/awkward/24x24/apps/soundwire.svg9
-rw-r--r--.icons/awkward/24x24/apps/space.fips.Fips.svg25
-rw-r--r--.icons/awkward/24x24/apps/spacefm.svg7
-rw-r--r--.icons/awkward/24x24/apps/spacemacs.svg7
-rw-r--r--.icons/awkward/24x24/apps/spaceview.svg10
-rw-r--r--.icons/awkward/24x24/apps/sparkleshare.svg10
-rw-r--r--.icons/awkward/24x24/apps/spec-ops-the-line.svg14
l---------.icons/awkward/24x24/apps/spectacle.svg1
-rw-r--r--.icons/awkward/24x24/apps/speed-dreams.svg10
-rw-r--r--.icons/awkward/24x24/apps/speedcrunch.svg12
-rw-r--r--.icons/awkward/24x24/apps/spflashtool.svg12
-rw-r--r--.icons/awkward/24x24/apps/spideroak.svg9
-rw-r--r--.icons/awkward/24x24/apps/sportstracker.svg10
-rw-r--r--.icons/awkward/24x24/apps/spotify-client.svg7
l---------.icons/awkward/24x24/apps/spotify-linux-48x48.svg1
l---------.icons/awkward/24x24/apps/spotify-linux-512x512.svg1
l---------.icons/awkward/24x24/apps/spotify.svg1
-rw-r--r--.icons/awkward/24x24/apps/spyder.svg12
l---------.icons/awkward/24x24/apps/spyder3.svg1
-rw-r--r--.icons/awkward/24x24/apps/sqldeveloper.svg12
-rw-r--r--.icons/awkward/24x24/apps/sqlitebrowser.svg9
l---------.icons/awkward/24x24/apps/sqliteman.svg1
-rw-r--r--.icons/awkward/24x24/apps/squeak.svg24
-rw-r--r--.icons/awkward/24x24/apps/sr-editor.svg11
l---------.icons/awkward/24x24/apps/ssh-askpass-gnome.svg1
-rw-r--r--.icons/awkward/24x24/apps/st.svg7
-rw-r--r--.icons/awkward/24x24/apps/stacer.svg11
-rw-r--r--.icons/awkward/24x24/apps/stack.svg15
-rw-r--r--.icons/awkward/24x24/apps/stage.svg11
-rw-r--r--.icons/awkward/24x24/apps/standard-notes.svg8
-rw-r--r--.icons/awkward/24x24/apps/starbound.svg7
-rw-r--r--.icons/awkward/24x24/apps/stardew-valley.svg15
-rw-r--r--.icons/awkward/24x24/apps/stargus.svg10
l---------.icons/awkward/24x24/apps/start-here-archlinux.svg1
l---------.icons/awkward/24x24/apps/start-here-arcolinux.svg1
l---------.icons/awkward/24x24/apps/start-here-debian.svg1
l---------.icons/awkward/24x24/apps/start-here-fedora.svg1
l---------.icons/awkward/24x24/apps/start-here-korora.svg1
l---------.icons/awkward/24x24/apps/start-here-linux-mint.svg1
l---------.icons/awkward/24x24/apps/start-here-lubuntu.svg1
l---------.icons/awkward/24x24/apps/start-here-manjaro.svg1
l---------.icons/awkward/24x24/apps/start-here-opensuse.svg1
l---------.icons/awkward/24x24/apps/start-here-pop-os.svg1
l---------.icons/awkward/24x24/apps/start-here-ubuntu.svg1
l---------.icons/awkward/24x24/apps/start-here-xfce.svg1
-rw-r--r--.icons/awkward/24x24/apps/staruml.svg9
-rw-r--r--.icons/awkward/24x24/apps/statalogo_14.svg17
-rw-r--r--.icons/awkward/24x24/apps/steadyflow.svg15
-rw-r--r--.icons/awkward/24x24/apps/stealth-bastard-deluxe.svg15
l---------.icons/awkward/24x24/apps/steam-icon.svg1
l---------.icons/awkward/24x24/apps/steam-launcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/steam.svg8
l---------.icons/awkward/24x24/apps/steam_icon_10.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1019590.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1037480.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1046930.svg1
l---------.icons/awkward/24x24/apps/steam_icon_105600.svg1
l---------.icons/awkward/24x24/apps/steam_icon_107100.svg1
l---------.icons/awkward/24x24/apps/steam_icon_107800.svg1
l---------.icons/awkward/24x24/apps/steam_icon_108600.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1105890.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1250.svg1
l---------.icons/awkward/24x24/apps/steam_icon_130.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1500.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1510.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1520.svg1
l---------.icons/awkward/24x24/apps/steam_icon_1530.svg1
l---------.icons/awkward/24x24/apps/steam_icon_20.svg1
l---------.icons/awkward/24x24/apps/steam_icon_200710.svg1
l---------.icons/awkward/24x24/apps/steam_icon_200900.svg1
l---------.icons/awkward/24x24/apps/steam_icon_203770.svg1
l---------.icons/awkward/24x24/apps/steam_icon_204360.svg1
l---------.icons/awkward/24x24/apps/steam_icon_206440.svg1
l---------.icons/awkward/24x24/apps/steam_icon_209190.svg1
l---------.icons/awkward/24x24/apps/steam_icon_20920.svg1
l---------.icons/awkward/24x24/apps/steam_icon_210770.svg1
l---------.icons/awkward/24x24/apps/steam_icon_211820.svg1
l---------.icons/awkward/24x24/apps/steam_icon_218620.svg1
l---------.icons/awkward/24x24/apps/steam_icon_219740.svg1
l---------.icons/awkward/24x24/apps/steam_icon_220.svg1
l---------.icons/awkward/24x24/apps/steam_icon_22000.svg1
l---------.icons/awkward/24x24/apps/steam_icon_220200.svg1
l---------.icons/awkward/24x24/apps/steam_icon_220780.svg1
l---------.icons/awkward/24x24/apps/steam_icon_221260.svg1
l---------.icons/awkward/24x24/apps/steam_icon_221640.svg1
l---------.icons/awkward/24x24/apps/steam_icon_221810.svg1
l---------.icons/awkward/24x24/apps/steam_icon_222880.svg1
l---------.icons/awkward/24x24/apps/steam_icon_224480.svg1
l---------.icons/awkward/24x24/apps/steam_icon_224760.svg1
l---------.icons/awkward/24x24/apps/steam_icon_22600.svg1
l---------.icons/awkward/24x24/apps/steam_icon_227300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_228360.svg1
l---------.icons/awkward/24x24/apps/steam_icon_231430.svg1
l---------.icons/awkward/24x24/apps/steam_icon_233840.svg1
l---------.icons/awkward/24x24/apps/steam_icon_235820.svg1
l---------.icons/awkward/24x24/apps/steam_icon_236390.svg1
l---------.icons/awkward/24x24/apps/steam_icon_238320.svg1
l---------.icons/awkward/24x24/apps/steam_icon_238460.svg1
l---------.icons/awkward/24x24/apps/steam_icon_239140.svg1
l---------.icons/awkward/24x24/apps/steam_icon_239200.svg1
l---------.icons/awkward/24x24/apps/steam_icon_240.svg1
l---------.icons/awkward/24x24/apps/steam_icon_242820.svg1
l---------.icons/awkward/24x24/apps/steam_icon_245170.svg1
l---------.icons/awkward/24x24/apps/steam_icon_247080.svg1
l---------.icons/awkward/24x24/apps/steam_icon_248610.svg1
l---------.icons/awkward/24x24/apps/steam_icon_249590.svg1
l---------.icons/awkward/24x24/apps/steam_icon_250420.svg1
l---------.icons/awkward/24x24/apps/steam_icon_250600.svg1
l---------.icons/awkward/24x24/apps/steam_icon_250820.svg1
l---------.icons/awkward/24x24/apps/steam_icon_250900.svg1
l---------.icons/awkward/24x24/apps/steam_icon_251570.svg1
l---------.icons/awkward/24x24/apps/steam_icon_252490.svg1
l---------.icons/awkward/24x24/apps/steam_icon_252670.svg1
l---------.icons/awkward/24x24/apps/steam_icon_252950.svg1
l---------.icons/awkward/24x24/apps/steam_icon_255220.svg1
l---------.icons/awkward/24x24/apps/steam_icon_255300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_255710.svg1
l---------.icons/awkward/24x24/apps/steam_icon_257510.svg1
l---------.icons/awkward/24x24/apps/steam_icon_258890.svg1
l---------.icons/awkward/24x24/apps/steam_icon_261640.svg1
l---------.icons/awkward/24x24/apps/steam_icon_265830.svg1
l---------.icons/awkward/24x24/apps/steam_icon_268910.svg1
l---------.icons/awkward/24x24/apps/steam_icon_269670.svg1
l---------.icons/awkward/24x24/apps/steam_icon_278360.svg1
l---------.icons/awkward/24x24/apps/steam_icon_280.svg1
l---------.icons/awkward/24x24/apps/steam_icon_280680.svg1
l---------.icons/awkward/24x24/apps/steam_icon_285920.svg1
l---------.icons/awkward/24x24/apps/steam_icon_286690.svg1
l---------.icons/awkward/24x24/apps/steam_icon_287390.svg1
l---------.icons/awkward/24x24/apps/steam_icon_289070.svg1
l---------.icons/awkward/24x24/apps/steam_icon_291650.svg1
l---------.icons/awkward/24x24/apps/steam_icon_294100.svg1
l---------.icons/awkward/24x24/apps/steam_icon_298600.svg1
l---------.icons/awkward/24x24/apps/steam_icon_299660.svg1
l---------.icons/awkward/24x24/apps/steam_icon_30.svg1
l---------.icons/awkward/24x24/apps/steam_icon_300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_300570.svg1
l---------.icons/awkward/24x24/apps/steam_icon_301520.svg1
l---------.icons/awkward/24x24/apps/steam_icon_304930.svg1
l---------.icons/awkward/24x24/apps/steam_icon_305620.svg1
l---------.icons/awkward/24x24/apps/steam_icon_310560.svg1
l---------.icons/awkward/24x24/apps/steam_icon_311690.svg1
l---------.icons/awkward/24x24/apps/steam_icon_316790.svg1
l---------.icons/awkward/24x24/apps/steam_icon_319630.svg1
l---------.icons/awkward/24x24/apps/steam_icon_319910.svg1
l---------.icons/awkward/24x24/apps/steam_icon_320.svg1
l---------.icons/awkward/24x24/apps/steam_icon_322330.svg1
l---------.icons/awkward/24x24/apps/steam_icon_323470.svg1
l---------.icons/awkward/24x24/apps/steam_icon_325610.svg1
l---------.icons/awkward/24x24/apps/steam_icon_327220.svg1
l---------.icons/awkward/24x24/apps/steam_icon_328080.svg1
l---------.icons/awkward/24x24/apps/steam_icon_330820.svg1
l---------.icons/awkward/24x24/apps/steam_icon_336940.svg1
l---------.icons/awkward/24x24/apps/steam_icon_340.svg1
l---------.icons/awkward/24x24/apps/steam_icon_344550.svg1
l---------.icons/awkward/24x24/apps/steam_icon_345180.svg1
l---------.icons/awkward/24x24/apps/steam_icon_346110.svg1
l---------.icons/awkward/24x24/apps/steam_icon_346900.svg1
l---------.icons/awkward/24x24/apps/steam_icon_35700.svg1
l---------.icons/awkward/24x24/apps/steam_icon_35720.svg1
l---------.icons/awkward/24x24/apps/steam_icon_360.svg1
l---------.icons/awkward/24x24/apps/steam_icon_365670.svg1
l---------.icons/awkward/24x24/apps/steam_icon_365720.svg1
l---------.icons/awkward/24x24/apps/steam_icon_367520.svg1
l---------.icons/awkward/24x24/apps/steam_icon_367580.svg1
l---------.icons/awkward/24x24/apps/steam_icon_373340.svg1
l---------.icons/awkward/24x24/apps/steam_icon_373740.svg1
l---------.icons/awkward/24x24/apps/steam_icon_378120.svg1
l---------.icons/awkward/24x24/apps/steam_icon_380.svg1
l---------.icons/awkward/24x24/apps/steam_icon_380840.svg1
l---------.icons/awkward/24x24/apps/steam_icon_383150.svg1
l---------.icons/awkward/24x24/apps/steam_icon_383180.svg1
l---------.icons/awkward/24x24/apps/steam_icon_383870.svg1
l---------.icons/awkward/24x24/apps/steam_icon_386070.svg1
l---------.icons/awkward/24x24/apps/steam_icon_38700.svg1
l---------.icons/awkward/24x24/apps/steam_icon_388210.svg1
l---------.icons/awkward/24x24/apps/steam_icon_389140.svg1
l---------.icons/awkward/24x24/apps/steam_icon_391540.svg1
l---------.icons/awkward/24x24/apps/steam_icon_395160.svg1
l---------.icons/awkward/24x24/apps/steam_icon_397950.svg1
l---------.icons/awkward/24x24/apps/steam_icon_40.svg1
l---------.icons/awkward/24x24/apps/steam_icon_400.svg1
l---------.icons/awkward/24x24/apps/steam_icon_4000.svg1
l---------.icons/awkward/24x24/apps/steam_icon_404410.svg1
l---------.icons/awkward/24x24/apps/steam_icon_404790.svg1
l---------.icons/awkward/24x24/apps/steam_icon_407330.svg1
l---------.icons/awkward/24x24/apps/steam_icon_40800.svg1
l---------.icons/awkward/24x24/apps/steam_icon_413150.svg1
l---------.icons/awkward/24x24/apps/steam_icon_418240.svg1
l---------.icons/awkward/24x24/apps/steam_icon_420.svg1
l---------.icons/awkward/24x24/apps/steam_icon_421020.svg1
l---------.icons/awkward/24x24/apps/steam_icon_421170.svg1
l---------.icons/awkward/24x24/apps/steam_icon_425210.svg1
l---------.icons/awkward/24x24/apps/steam_icon_427520.svg1
l---------.icons/awkward/24x24/apps/steam_icon_431240.svg1
l---------.icons/awkward/24x24/apps/steam_icon_431730.svg1
l---------.icons/awkward/24x24/apps/steam_icon_433340.svg1
l---------.icons/awkward/24x24/apps/steam_icon_436000.svg1
l---------.icons/awkward/24x24/apps/steam_icon_440.svg1
l---------.icons/awkward/24x24/apps/steam_icon_450140.svg1
l---------.icons/awkward/24x24/apps/steam_icon_450660.svg1
l---------.icons/awkward/24x24/apps/steam_icon_457140.svg1
l---------.icons/awkward/24x24/apps/steam_icon_468410.svg1
l---------.icons/awkward/24x24/apps/steam_icon_474750.svg1
l---------.icons/awkward/24x24/apps/steam_icon_48000.svg1
l---------.icons/awkward/24x24/apps/steam_icon_481510.svg1
l---------.icons/awkward/24x24/apps/steam_icon_487210.svg1
l---------.icons/awkward/24x24/apps/steam_icon_489830.svg1
l---------.icons/awkward/24x24/apps/steam_icon_49520.svg1
l---------.icons/awkward/24x24/apps/steam_icon_498330.svg1
l---------.icons/awkward/24x24/apps/steam_icon_50.svg1
l---------.icons/awkward/24x24/apps/steam_icon_500.svg1
l---------.icons/awkward/24x24/apps/steam_icon_50300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_504230.svg1
l---------.icons/awkward/24x24/apps/steam_icon_509000.svg1
l---------.icons/awkward/24x24/apps/steam_icon_527230.svg1
l---------.icons/awkward/24x24/apps/steam_icon_550.svg1
l---------.icons/awkward/24x24/apps/steam_icon_552620.svg1
l---------.icons/awkward/24x24/apps/steam_icon_569860.svg1
l---------.icons/awkward/24x24/apps/steam_icon_570.svg1
l---------.icons/awkward/24x24/apps/steam_icon_57300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_588650.svg1
l---------.icons/awkward/24x24/apps/steam_icon_598530.svg1
l---------.icons/awkward/24x24/apps/steam_icon_599390.svg1
l---------.icons/awkward/24x24/apps/steam_icon_602960.svg1
l---------.icons/awkward/24x24/apps/steam_icon_620.svg1
l---------.icons/awkward/24x24/apps/steam_icon_622650.svg1
l---------.icons/awkward/24x24/apps/steam_icon_641990.svg1
l---------.icons/awkward/24x24/apps/steam_icon_646570.svg1
l---------.icons/awkward/24x24/apps/steam_icon_684410.svg1
l---------.icons/awkward/24x24/apps/steam_icon_698780.svg1
l---------.icons/awkward/24x24/apps/steam_icon_70.svg1
l---------.icons/awkward/24x24/apps/steam_icon_70300.svg1
l---------.icons/awkward/24x24/apps/steam_icon_72850.svg1
l---------.icons/awkward/24x24/apps/steam_icon_728880.svg1
l---------.icons/awkward/24x24/apps/steam_icon_730.svg1
l---------.icons/awkward/24x24/apps/steam_icon_736260.svg1
l---------.icons/awkward/24x24/apps/steam_icon_751780.svg1
l---------.icons/awkward/24x24/apps/steam_icon_80.svg1
l---------.icons/awkward/24x24/apps/steam_icon_844590.svg1
l---------.icons/awkward/24x24/apps/steam_icon_8930.svg1
l---------.icons/awkward/24x24/apps/steam_icon_9500.svg1
l---------.icons/awkward/24x24/apps/steam_icon_999830.svg1
l---------.icons/awkward/24x24/apps/steampowered.svg1
-rw-r--r--.icons/awkward/24x24/apps/steamvr.svg11
-rw-r--r--.icons/awkward/24x24/apps/stella.svg5
-rw-r--r--.icons/awkward/24x24/apps/stellarium.svg10
-rw-r--r--.icons/awkward/24x24/apps/step.svg16
-rw-r--r--.icons/awkward/24x24/apps/stepmania-ssc.svg11
l---------.icons/awkward/24x24/apps/sticky-notes.svg1
l---------.icons/awkward/24x24/apps/stock_alarm.svg1
l---------.icons/awkward/24x24/apps/stock_help-agent.svg1
l---------.icons/awkward/24x24/apps/stock_help.svg1
l---------.icons/awkward/24x24/apps/stock_keyring.svg1
l---------.icons/awkward/24x24/apps/stock_task.svg1
l---------.icons/awkward/24x24/apps/stock_view-details.svg1
-rw-r--r--.icons/awkward/24x24/apps/stock_xfburn-burn-cd.svg8
l---------.icons/awkward/24x24/apps/stock_xfburn.svg1
-rw-r--r--.icons/awkward/24x24/apps/stoken-gui.svg9
-rw-r--r--.icons/awkward/24x24/apps/strawberry.svg16
l---------.icons/awkward/24x24/apps/streamlink-twitch-gui.svg1
-rw-r--r--.icons/awkward/24x24/apps/streamtuner.svg24
l---------.icons/awkward/24x24/apps/streamtuner2.svg1
-rw-r--r--.icons/awkward/24x24/apps/stremio.svg9
-rw-r--r--.icons/awkward/24x24/apps/stride.svg8
l---------.icons/awkward/24x24/apps/studio.svg1
-rw-r--r--.icons/awkward/24x24/apps/stuntrally.svg9
l---------.icons/awkward/24x24/apps/style.svg1
l---------.icons/awkward/24x24/apps/stylesheet.svg1
-rw-r--r--.icons/awkward/24x24/apps/subdownloader.svg9
-rw-r--r--.icons/awkward/24x24/apps/sublime-merge.svg9
l---------.icons/awkward/24x24/apps/sublime-text-2.svg1
l---------.icons/awkward/24x24/apps/sublime-text-3.svg1
-rw-r--r--.icons/awkward/24x24/apps/sublime-text.svg10
l---------.icons/awkward/24x24/apps/sublime-text2.svg1
l---------.icons/awkward/24x24/apps/sublime.svg1
l---------.icons/awkward/24x24/apps/sublime_text.svg1
l---------.icons/awkward/24x24/apps/sublimetext.svg1
-rw-r--r--.icons/awkward/24x24/apps/subsonic.svg26
-rw-r--r--.icons/awkward/24x24/apps/substance.svg5
-rw-r--r--.icons/awkward/24x24/apps/subsurface-icon.svg9
-rw-r--r--.icons/awkward/24x24/apps/subtitleeditor.svg11
l---------.icons/awkward/24x24/apps/sun-java-jdk10.svg1
l---------.icons/awkward/24x24/apps/sun-java-jdk5.svg1
l---------.icons/awkward/24x24/apps/sun-java-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-java-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-java-jdk8.svg1
l---------.icons/awkward/24x24/apps/sun-java-jdk9.svg1
l---------.icons/awkward/24x24/apps/sun-java-jre10.svg1
l---------.icons/awkward/24x24/apps/sun-java-jre8.svg1
l---------.icons/awkward/24x24/apps/sun-java32-jdk5.svg1
l---------.icons/awkward/24x24/apps/sun-java32-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-java32-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-java32-jdk8.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jdk10.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jdk8.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jdk9.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jre10.svg1
l---------.icons/awkward/24x24/apps/sun-javaws-jre8.svg1
l---------.icons/awkward/24x24/apps/sun-javaws32-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-javaws32-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-javaws32-jdk8.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jdk10.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jdk8.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jdk9.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jre10.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol-jre8.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol32-jdk6.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol32-jdk7.svg1
l---------.icons/awkward/24x24/apps/sun-jcontrol32-jdk8.svg1
-rw-r--r--.icons/awkward/24x24/apps/sunflower.svg10
-rw-r--r--.icons/awkward/24x24/apps/super-hexagon.svg11
-rw-r--r--.icons/awkward/24x24/apps/superkaramba.svg8
-rw-r--r--.icons/awkward/24x24/apps/supermeatboy.svg21
-rw-r--r--.icons/awkward/24x24/apps/superproductivity.svg9
-rw-r--r--.icons/awkward/24x24/apps/supertux.svg22
l---------.icons/awkward/24x24/apps/supertux2.svg1
-rw-r--r--.icons/awkward/24x24/apps/supertuxkart.svg41
l---------.icons/awkward/24x24/apps/susehelpcenter.svg1
-rw-r--r--.icons/awkward/24x24/apps/svgcleaner.svg22
-rw-r--r--.icons/awkward/24x24/apps/svp-manager4.svg13
-rw-r--r--.icons/awkward/24x24/apps/sw4stm32.svg7
-rw-r--r--.icons/awkward/24x24/apps/swatchbooker.svg15
l---------.icons/awkward/24x24/apps/swcentre.svg1
l---------.icons/awkward/24x24/apps/sweeper.svg1
-rw-r--r--.icons/awkward/24x24/apps/sweethome3d-furniture-editor.svg28
-rw-r--r--.icons/awkward/24x24/apps/sweethome3d-textures-editor.svg16
-rw-r--r--.icons/awkward/24x24/apps/sweethome3d.svg14
-rw-r--r--.icons/awkward/24x24/apps/swell-foop.svg14
l---------.icons/awkward/24x24/apps/switchuser.svg1
l---------.icons/awkward/24x24/apps/sylpheed.svg1
-rw-r--r--.icons/awkward/24x24/apps/synapse.svg7
l---------.icons/awkward/24x24/apps/synaptic.svg1
-rw-r--r--.icons/awkward/24x24/apps/syncplay.svg12
-rw-r--r--.icons/awkward/24x24/apps/syncthing-gtk.svg19
l---------.icons/awkward/24x24/apps/syncthing.svg1
l---------.icons/awkward/24x24/apps/syncthingtray.svg1
-rw-r--r--.icons/awkward/24x24/apps/synergy.svg14
-rw-r--r--.icons/awkward/24x24/apps/synfig_icon.svg6
-rw-r--r--.icons/awkward/24x24/apps/synology-cloud-station-drive.svg13
l---------.icons/awkward/24x24/apps/syntevo-smartgit.svg1
-rw-r--r--.icons/awkward/24x24/apps/syspeek.svg9
l---------.icons/awkward/24x24/apps/sysprof-icon.svg1
l---------.icons/awkward/24x24/apps/sysprof.svg1
l---------.icons/awkward/24x24/apps/system-config-authentication.svg1
l---------.icons/awkward/24x24/apps/system-config-date.svg1
l---------.icons/awkward/24x24/apps/system-config-display.svg1
l---------.icons/awkward/24x24/apps/system-config-keyboard.svg1
l---------.icons/awkward/24x24/apps/system-config-printer.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-config-samba.svg14
l---------.icons/awkward/24x24/apps/system-config-selinux.svg1
l---------.icons/awkward/24x24/apps/system-config-services.svg1
l---------.icons/awkward/24x24/apps/system-config-users.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-error.svg13
-rw-r--r--.icons/awkward/24x24/apps/system-file-manager.svg14
-rw-r--r--.icons/awkward/24x24/apps/system-help.svg7
l---------.icons/awkward/24x24/apps/system-hibernate.svg1
l---------.icons/awkward/24x24/apps/system-installer.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-keyboard-mx.svg25
-rw-r--r--.icons/awkward/24x24/apps/system-lock-screen.svg9
-rw-r--r--.icons/awkward/24x24/apps/system-log-out.svg9
l---------.icons/awkward/24x24/apps/system-os-installer.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-reboot.svg9
l---------.icons/awkward/24x24/apps/system-restart.svg1
l---------.icons/awkward/24x24/apps/system-search.svg1
l---------.icons/awkward/24x24/apps/system-shut-down.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-shutdown.svg9
l---------.icons/awkward/24x24/apps/system-software-install.svg1
l---------.icons/awkward/24x24/apps/system-software-installer.svg1
-rw-r--r--.icons/awkward/24x24/apps/system-software-update.svg12
-rw-r--r--.icons/awkward/24x24/apps/system-suspend-hibernate.svg9
-rw-r--r--.icons/awkward/24x24/apps/system-suspend.svg9
-rw-r--r--.icons/awkward/24x24/apps/system-switch-user.svg9
-rw-r--r--.icons/awkward/24x24/apps/system-users.svg13
l---------.icons/awkward/24x24/apps/systemback.svg1
l---------.icons/awkward/24x24/apps/systemtray.svg1
-rw-r--r--.icons/awkward/24x24/apps/tagainijisho.svg7
-rw-r--r--.icons/awkward/24x24/apps/taisei.svg11
l---------.icons/awkward/24x24/apps/tali.svg1
-rw-r--r--.icons/awkward/24x24/apps/tamtam-app.svg8
-rw-r--r--.icons/awkward/24x24/apps/tanglet.svg20
-rw-r--r--.icons/awkward/24x24/apps/taskbar.svg10
-rw-r--r--.icons/awkward/24x24/apps/tauonmb.svg9
-rw-r--r--.icons/awkward/24x24/apps/taxi.svg8
l---------.icons/awkward/24x24/apps/tde.svg1
l---------.icons/awkward/24x24/apps/tdemid.svg1
l---------.icons/awkward/24x24/apps/tdenetworkmanager.svg1
-rw-r--r--.icons/awkward/24x24/apps/tdeprintfax.svg23
l---------.icons/awkward/24x24/apps/tdescreensaver.svg1
l---------.icons/awkward/24x24/apps/tdevelop.svg1
-rw-r--r--.icons/awkward/24x24/apps/tdewalletmanager.svg13
l---------.icons/awkward/24x24/apps/tdmconfig.svg1
-rw-r--r--.icons/awkward/24x24/apps/team-fortress-classic.svg10
-rw-r--r--.icons/awkward/24x24/apps/team-fortress2.svg9
-rw-r--r--.icons/awkward/24x24/apps/teamcity.svg15
-rw-r--r--.icons/awkward/24x24/apps/teams-for-linux.svg18
-rw-r--r--.icons/awkward/24x24/apps/teamspeak3.svg13
-rw-r--r--.icons/awkward/24x24/apps/teamviewer.svg7
-rw-r--r--.icons/awkward/24x24/apps/teeworlds.svg13
-rw-r--r--.icons/awkward/24x24/apps/tegaki-recognize.svg10
l---------.icons/awkward/24x24/apps/telegram-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/telegram.svg7
l---------.icons/awkward/24x24/apps/telepathy-kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/tellico.svg16
l---------.icons/awkward/24x24/apps/terminal-tango.svg1
l---------.icons/awkward/24x24/apps/terminal.svg1
-rw-r--r--.icons/awkward/24x24/apps/terminator.svg33
l---------.icons/awkward/24x24/apps/terminix.svg1
-rw-r--r--.icons/awkward/24x24/apps/terminology.svg9
-rw-r--r--.icons/awkward/24x24/apps/terminus.svg10
-rw-r--r--.icons/awkward/24x24/apps/termius-app.svg13
-rw-r--r--.icons/awkward/24x24/apps/terraria.svg10
-rw-r--r--.icons/awkward/24x24/apps/terratech.svg12
-rw-r--r--.icons/awkward/24x24/apps/teslagrad.svg23
-rw-r--r--.icons/awkward/24x24/apps/tetzle.svg13
l---------.icons/awkward/24x24/apps/texmacs.svg1
-rw-r--r--.icons/awkward/24x24/apps/texmaker.svg17
-rw-r--r--.icons/awkward/24x24/apps/texstudio.svg17
l---------.icons/awkward/24x24/apps/text-editor.svg1
-rw-r--r--.icons/awkward/24x24/apps/textosaurus.svg13
-rw-r--r--.icons/awkward/24x24/apps/the-binding-of-isaac-rebirth.svg19
-rw-r--r--.icons/awkward/24x24/apps/the-cave.svg6
-rw-r--r--.icons/awkward/24x24/apps/the-elder-scrolls-v-skyrim.svg7
-rw-r--r--.icons/awkward/24x24/apps/the-escapists-2.svg21
-rw-r--r--.icons/awkward/24x24/apps/the-long-dark.svg7
-rw-r--r--.icons/awkward/24x24/apps/the-talos-principle.svg7
-rw-r--r--.icons/awkward/24x24/apps/the-witcher-2.svg21
-rw-r--r--.icons/awkward/24x24/apps/thermal-monitor.svg25
l---------.icons/awkward/24x24/apps/thg.svg1
l---------.icons/awkward/24x24/apps/thg_logo.svg1
-rw-r--r--.icons/awkward/24x24/apps/thimbleweed-park.svg13
-rw-r--r--.icons/awkward/24x24/apps/thinkorswim.svg9
-rw-r--r--.icons/awkward/24x24/apps/thomas-was-alone.svg14
l---------.icons/awkward/24x24/apps/thunar.svg1
l---------.icons/awkward/24x24/apps/thunderbird-3.0.svg1
l---------.icons/awkward/24x24/apps/thunderbird-icon.svg1
l---------.icons/awkward/24x24/apps/thunderbird-mozilla-build.svg1
-rw-r--r--.icons/awkward/24x24/apps/thunderbird.svg17
l---------.icons/awkward/24x24/apps/thunderbolt.svg1
-rw-r--r--.icons/awkward/24x24/apps/tigervnc.svg9
l---------.icons/awkward/24x24/apps/tilda.svg1
-rw-r--r--.icons/awkward/24x24/apps/tiled.svg15
-rw-r--r--.icons/awkward/24x24/apps/tilesetter.svg7
-rw-r--r--.icons/awkward/24x24/apps/tilix.svg10
-rw-r--r--.icons/awkward/24x24/apps/tilp.svg23
l---------.icons/awkward/24x24/apps/time-admin.svg1
l---------.icons/awkward/24x24/apps/time.svg1
-rw-r--r--.icons/awkward/24x24/apps/timeshift.svg7
-rw-r--r--.icons/awkward/24x24/apps/timidity.svg21
l---------.icons/awkward/24x24/apps/tint2.svg1
l---------.icons/awkward/24x24/apps/tint2conf.svg1
-rw-r--r--.icons/awkward/24x24/apps/tipp10.svg14
-rw-r--r--.icons/awkward/24x24/apps/tixati.svg17
-rw-r--r--.icons/awkward/24x24/apps/tmm.svg17
-rw-r--r--.icons/awkward/24x24/apps/to-the-moon.svg11
-rw-r--r--.icons/awkward/24x24/apps/toby-the-secret-mine.svg11
-rw-r--r--.icons/awkward/24x24/apps/todoist.svg9
-rw-r--r--.icons/awkward/24x24/apps/toki-tori.svg19
-rw-r--r--.icons/awkward/24x24/apps/tomahawk.svg8
-rw-r--r--.icons/awkward/24x24/apps/tomato.svg9
l---------.icons/awkward/24x24/apps/tomboy.svg1
l---------.icons/awkward/24x24/apps/tools-report-bug.svg1
l---------.icons/awkward/24x24/apps/tools-wizard.svg1
l---------.icons/awkward/24x24/apps/topmenu-applet.svg1
-rw-r--r--.icons/awkward/24x24/apps/tor-browser-alpha.svg10
l---------.icons/awkward/24x24/apps/tor-browser-en.svg1
-rw-r--r--.icons/awkward/24x24/apps/tor-browser-nightly.svg10
l---------.icons/awkward/24x24/apps/tor-browser-ru.svg1
l---------.icons/awkward/24x24/apps/tor-browser.svg1
l---------.icons/awkward/24x24/apps/tor-messenger.svg1
-rw-r--r--.icons/awkward/24x24/apps/tor.svg10
l---------.icons/awkward/24x24/apps/torbrowser.svg1
-rw-r--r--.icons/awkward/24x24/apps/torchlight-2.svg10
-rw-r--r--.icons/awkward/24x24/apps/torcs.svg13
-rw-r--r--.icons/awkward/24x24/apps/tormessenger.svg9
-rw-r--r--.icons/awkward/24x24/apps/tortoisehg.svg8
-rw-r--r--.icons/awkward/24x24/apps/total-war.svg22
-rw-r--r--.icons/awkward/24x24/apps/touchpad-indicator.svg13
l---------.icons/awkward/24x24/apps/touchpad.svg1
l---------.icons/awkward/24x24/apps/toxygen.svg1
l---------.icons/awkward/24x24/apps/tracker.svg1
-rw-r--r--.icons/awkward/24x24/apps/trackma.svg13
-rw-r--r--.icons/awkward/24x24/apps/tracktion.svg7
l---------.icons/awkward/24x24/apps/tracktion7.svg1
l---------.icons/awkward/24x24/apps/tranquil.svg1
l---------.icons/awkward/24x24/apps/transgui-2.svg1
l---------.icons/awkward/24x24/apps/transgui.svg1
l---------.icons/awkward/24x24/apps/translator.svg1
-rw-r--r--.icons/awkward/24x24/apps/transmageddon.svg33
l---------.icons/awkward/24x24/apps/transmission-gtk.svg1
l---------.icons/awkward/24x24/apps/transmission-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/transmission-remote-gtk.svg15
-rw-r--r--.icons/awkward/24x24/apps/transmission.svg12
-rw-r--r--.icons/awkward/24x24/apps/trashindicator.svg11
-rw-r--r--.icons/awkward/24x24/apps/trelby.svg8
-rw-r--r--.icons/awkward/24x24/apps/trello.svg9
-rw-r--r--.icons/awkward/24x24/apps/tremulous.svg7
-rw-r--r--.icons/awkward/24x24/apps/tresorit.svg10
-rw-r--r--.icons/awkward/24x24/apps/trillian.svg13
-rw-r--r--.icons/awkward/24x24/apps/trimage.svg11
-rw-r--r--.icons/awkward/24x24/apps/trine.svg7
-rw-r--r--.icons/awkward/24x24/apps/trine2.svg7
-rw-r--r--.icons/awkward/24x24/apps/trine3.svg7
-rw-r--r--.icons/awkward/24x24/apps/trinity-desktop.svg7
-rw-r--r--.icons/awkward/24x24/apps/trojita.svg15
-rw-r--r--.icons/awkward/24x24/apps/tumblr.svg7
-rw-r--r--.icons/awkward/24x24/apps/turtleart.svg27
-rw-r--r--.icons/awkward/24x24/apps/tusk-app.svg7
l---------.icons/awkward/24x24/apps/tusk.svg1
-rw-r--r--.icons/awkward/24x24/apps/tux.svg25
l---------.icons/awkward/24x24/apps/tuxboot.svg1
-rw-r--r--.icons/awkward/24x24/apps/tuxguitar.svg38
-rw-r--r--.icons/awkward/24x24/apps/tuxmath.svg26
l---------.icons/awkward/24x24/apps/tuxpaint.svg1
-rw-r--r--.icons/awkward/24x24/apps/tuxpuck.svg25
l---------.icons/awkward/24x24/apps/tuxracer.svg1
-rw-r--r--.icons/awkward/24x24/apps/tuxtype.svg28
l---------.icons/awkward/24x24/apps/tv.kodi.Kodi.svg1
l---------.icons/awkward/24x24/apps/tvmaxe.svg1
-rw-r--r--.icons/awkward/24x24/apps/tvtime.svg9
-rw-r--r--.icons/awkward/24x24/apps/tweetdeck.svg8
l---------.icons/awkward/24x24/apps/twin.svg1
-rw-r--r--.icons/awkward/24x24/apps/twinkle.svg7
-rw-r--r--.icons/awkward/24x24/apps/twitter.svg12
-rw-r--r--.icons/awkward/24x24/apps/twupic.svg9
-rw-r--r--.icons/awkward/24x24/apps/type-rider.svg10
-rw-r--r--.icons/awkward/24x24/apps/typecatcher.svg6
-rw-r--r--.icons/awkward/24x24/apps/typora.svg8
l---------.icons/awkward/24x24/apps/ubinary.svg1
-rw-r--r--.icons/awkward/24x24/apps/ubiquity-kde.svg8
l---------.icons/awkward/24x24/apps/ubiquity.svg1
l---------.icons/awkward/24x24/apps/ubuntu-cleaner.svg1
l---------.icons/awkward/24x24/apps/ubuntu-kylin-software-center.svg1
l---------.icons/awkward/24x24/apps/ubuntu-logo-icon.svg1
l---------.icons/awkward/24x24/apps/ubuntu-mate.svg1
l---------.icons/awkward/24x24/apps/ubuntu-qtcreator.svg1
-rw-r--r--.icons/awkward/24x24/apps/ubuntu-tweak.svg9
l---------.icons/awkward/24x24/apps/ubuntusoftware.svg1
-rw-r--r--.icons/awkward/24x24/apps/ubuntustudio-controls.svg21
-rw-r--r--.icons/awkward/24x24/apps/ue4editor.svg7
l---------.icons/awkward/24x24/apps/uget-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/uget.svg7
l---------.icons/awkward/24x24/apps/uk.co.ibboard.cawbird.svg1
l---------.icons/awkward/24x24/apps/uk.co.mangobrain.Infector.svg1
-rw-r--r--.icons/awkward/24x24/apps/ukuu.svg7
-rw-r--r--.icons/awkward/24x24/apps/ulauncher.svg20
-rw-r--r--.icons/awkward/24x24/apps/umbrello.svg14
-rw-r--r--.icons/awkward/24x24/apps/umlet_logo.svg9
-rw-r--r--.icons/awkward/24x24/apps/ums.svg13
-rw-r--r--.icons/awkward/24x24/apps/undertale.svg8
l---------.icons/awkward/24x24/apps/unetbootin.svg1
-rw-r--r--.icons/awkward/24x24/apps/unison-gtk.svg11
l---------.icons/awkward/24x24/apps/unity-color-panel.svg1
l---------.icons/awkward/24x24/apps/unity-datetime-panel.svg1
l---------.icons/awkward/24x24/apps/unity-display-panel.svg1
-rw-r--r--.icons/awkward/24x24/apps/unity-editor-icon.svg7
l---------.icons/awkward/24x24/apps/unity-lens-photos.svg1
l---------.icons/awkward/24x24/apps/unity-mail.svg1
l---------.icons/awkward/24x24/apps/unity-power-panel.svg1
l---------.icons/awkward/24x24/apps/unity-scope-gdrive.svg1
l---------.icons/awkward/24x24/apps/unity-sound-panel.svg1
-rw-r--r--.icons/awkward/24x24/apps/unity-tweak-tool.svg9
l---------.icons/awkward/24x24/apps/unity-webapps-facebook.svg1
l---------.icons/awkward/24x24/apps/unity-webapps-gmail.svg1
l---------.icons/awkward/24x24/apps/unity-webapps-wordpress.svg1
-rw-r--r--.icons/awkward/24x24/apps/unityhub.svg7
-rw-r--r--.icons/awkward/24x24/apps/unknown-horizons.svg17
-rw-r--r--.icons/awkward/24x24/apps/unturned.svg14
l---------.icons/awkward/24x24/apps/update-manager.svg1
l---------.icons/awkward/24x24/apps/update-notifier.svg1
-rw-r--r--.icons/awkward/24x24/apps/uplink.svg7
-rw-r--r--.icons/awkward/24x24/apps/upload-pictures.svg15
-rw-r--r--.icons/awkward/24x24/apps/upsource.svg15
-rw-r--r--.icons/awkward/24x24/apps/upwork.svg7
-rw-r--r--.icons/awkward/24x24/apps/uqm.svg12
-rw-r--r--.icons/awkward/24x24/apps/urbanterror.svg45
-rw-r--r--.icons/awkward/24x24/apps/urserver.svg9
l---------.icons/awkward/24x24/apps/urxvt.svg1
l---------.icons/awkward/24x24/apps/urxvt_48x48.svg1
l---------.icons/awkward/24x24/apps/us.zoom.Zoom.svg1
l---------.icons/awkward/24x24/apps/usb-creator-gtk.svg1
l---------.icons/awkward/24x24/apps/usb-creator-kde.svg1
-rw-r--r--.icons/awkward/24x24/apps/usb-creator.svg15
-rw-r--r--.icons/awkward/24x24/apps/usb.svg7
-rw-r--r--.icons/awkward/24x24/apps/usbguard-icon.svg8
l---------.icons/awkward/24x24/apps/user-info.svg1
l---------.icons/awkward/24x24/apps/user_icon.svg1
l---------.icons/awkward/24x24/apps/userdrake.svg1
l---------.icons/awkward/24x24/apps/uterror.svg1
l---------.icons/awkward/24x24/apps/utilities-energy-monitor.svg1
l---------.icons/awkward/24x24/apps/utilities-file-archiver.svg1
-rw-r--r--.icons/awkward/24x24/apps/utilities-log-viewer.svg8
l---------.icons/awkward/24x24/apps/utilities-system-monitor.svg1
-rw-r--r--.icons/awkward/24x24/apps/utilities-terminal.svg7
-rw-r--r--.icons/awkward/24x24/apps/utilities-terminal_su.svg7
-rw-r--r--.icons/awkward/24x24/apps/utilities-tweak-tool.svg11
-rw-r--r--.icons/awkward/24x24/apps/utilities-x-terminal.svg7
-rw-r--r--.icons/awkward/24x24/apps/utox.svg9
-rw-r--r--.icons/awkward/24x24/apps/vacuum.svg7
-rw-r--r--.icons/awkward/24x24/apps/variety.svg11
-rw-r--r--.icons/awkward/24x24/apps/vbam.svg14
l---------.icons/awkward/24x24/apps/vdrift-64x64.svg1
-rw-r--r--.icons/awkward/24x24/apps/vdrift.svg8
-rw-r--r--.icons/awkward/24x24/apps/vectr.svg8
-rw-r--r--.icons/awkward/24x24/apps/veracrypt.svg11
l---------.icons/awkward/24x24/apps/veracrypt.xpm.svg1
-rw-r--r--.icons/awkward/24x24/apps/veyon-configurator.svg11
-rw-r--r--.icons/awkward/24x24/apps/veyon-master.svg12
-rw-r--r--.icons/awkward/24x24/apps/viber.svg11
-rw-r--r--.icons/awkward/24x24/apps/victor-vran.svg9
-rw-r--r--.icons/awkward/24x24/apps/vidcutter.svg14
l---------.icons/awkward/24x24/apps/video-player.svg1
-rw-r--r--.icons/awkward/24x24/apps/vieb.svg8
l---------.icons/awkward/24x24/apps/viewnior.svg1
-rw-r--r--.icons/awkward/24x24/apps/vifm.svg10
l---------.icons/awkward/24x24/apps/viking.svg1
l---------.icons/awkward/24x24/apps/vim-qt.svg1
-rw-r--r--.icons/awkward/24x24/apps/vim.svg8
-rw-r--r--.icons/awkward/24x24/apps/vimeo.svg9
l---------.icons/awkward/24x24/apps/vinagre.svg1
-rw-r--r--.icons/awkward/24x24/apps/virt-manager.svg9
l---------.icons/awkward/24x24/apps/virt-viewer.svg1
l---------.icons/awkward/24x24/apps/virtualbox-ose.svg1
-rw-r--r--.icons/awkward/24x24/apps/virtualbox.svg9
-rw-r--r--.icons/awkward/24x24/apps/visual-paradigm.svg9
-rw-r--r--.icons/awkward/24x24/apps/visual-studio-code-insiders.svg11
-rw-r--r--.icons/awkward/24x24/apps/visual-studio-code.svg11
-rw-r--r--.icons/awkward/24x24/apps/vivado_logo.svg11
-rw-r--r--.icons/awkward/24x24/apps/vivaldi-beta.svg9
l---------.icons/awkward/24x24/apps/vivaldi-snapshot.svg1
l---------.icons/awkward/24x24/apps/vivaldi-stable.svg1
-rw-r--r--.icons/awkward/24x24/apps/vivaldi.svg8
-rw-r--r--.icons/awkward/24x24/apps/vk.svg9
-rw-r--r--.icons/awkward/24x24/apps/vkaudiosaver.svg27
-rw-r--r--.icons/awkward/24x24/apps/vlc.svg10
-rw-r--r--.icons/awkward/24x24/apps/vmd.svg10
l---------.icons/awkward/24x24/apps/vmnetcfg.svg1
-rw-r--r--.icons/awkward/24x24/apps/vmpk.svg22
l---------.icons/awkward/24x24/apps/vmplayer.svg1
-rw-r--r--.icons/awkward/24x24/apps/vmware-netcfg.svg22
-rw-r--r--.icons/awkward/24x24/apps/vmware-player.svg9
-rw-r--r--.icons/awkward/24x24/apps/vmware-view.svg15
-rw-r--r--.icons/awkward/24x24/apps/vmware-workstation.svg10
l---------.icons/awkward/24x24/apps/vmware.svg1
l---------.icons/awkward/24x24/apps/vnc.svg1
-rw-r--r--.icons/awkward/24x24/apps/vncviewer.svg7
-rw-r--r--.icons/awkward/24x24/apps/vnote.svg13
-rw-r--r--.icons/awkward/24x24/apps/vocal.svg8
-rw-r--r--.icons/awkward/24x24/apps/void-wizard.svg14
l---------.icons/awkward/24x24/apps/vokoscreen.svg1
-rw-r--r--.icons/awkward/24x24/apps/vprerex.svg12
-rw-r--r--.icons/awkward/24x24/apps/vscodium.svg7
-rw-r--r--.icons/awkward/24x24/apps/vstudio.svg11
l---------.icons/awkward/24x24/apps/vuescan.svg1
-rw-r--r--.icons/awkward/24x24/apps/vym.svg18
-rw-r--r--.icons/awkward/24x24/apps/wallch.svg9
-rw-r--r--.icons/awkward/24x24/apps/wallpapoz.svg14
-rw-r--r--.icons/awkward/24x24/apps/war-thunder.svg20
-rw-r--r--.icons/awkward/24x24/apps/wargus.svg16
-rw-r--r--.icons/awkward/24x24/apps/warmux.svg9
l---------.icons/awkward/24x24/apps/warmux_128x128.svg1
-rw-r--r--.icons/awkward/24x24/apps/warzone2100.svg28
l---------.icons/awkward/24x24/apps/waterfox-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/waterfox.svg15
-rw-r--r--.icons/awkward/24x24/apps/wavebox.svg7
-rw-r--r--.icons/awkward/24x24/apps/wayland.svg7
l---------.icons/awkward/24x24/apps/weather-widget.svg1
-rw-r--r--.icons/awkward/24x24/apps/weather.svg16
l---------.icons/awkward/24x24/apps/web-browser.svg1
l---------.icons/awkward/24x24/apps/web-google-drive.svg1
l---------.icons/awkward/24x24/apps/web-google-gmail-offline.svg1
l---------.icons/awkward/24x24/apps/web-google-gmail.svg1
l---------.icons/awkward/24x24/apps/webbrowser-app.svg1
-rw-r--r--.icons/awkward/24x24/apps/webby.svg9
l---------.icons/awkward/24x24/apps/webcamoid.svg1
-rw-r--r--.icons/awkward/24x24/apps/webplotdigitizer.svg13
l---------.icons/awkward/24x24/apps/website.i2pd.i2pd.svg1
-rw-r--r--.icons/awkward/24x24/apps/webstorm.svg15
-rw-r--r--.icons/awkward/24x24/apps/webtorrent-desktop.svg23
-rw-r--r--.icons/awkward/24x24/apps/wechat.svg15
l---------.icons/awkward/24x24/apps/weechat.svg1
-rw-r--r--.icons/awkward/24x24/apps/welcome-screen.svg27
l---------.icons/awkward/24x24/apps/wesnoth-1.10-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-1.10_editor-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-1.12-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-1.12_editor-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-1.14-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-1.14_editor-icon.svg1
l---------.icons/awkward/24x24/apps/wesnoth-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/wesnoth.svg23
l---------.icons/awkward/24x24/apps/wesnoth_editor-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/wesnoth_editor.svg23
l---------.icons/awkward/24x24/apps/wewechat.svg1
-rw-r--r--.icons/awkward/24x24/apps/whalebird.svg7
l---------.icons/awkward/24x24/apps/whatsapp-desktop.svg1
l---------.icons/awkward/24x24/apps/whatsapp-nativefier.svg1
-rw-r--r--.icons/awkward/24x24/apps/whatsapp.svg7
l---------.icons/awkward/24x24/apps/whatsdesk.svg1
-rw-r--r--.icons/awkward/24x24/apps/whatsie.svg9
l---------.icons/awkward/24x24/apps/wicd-gtk.svg1
-rw-r--r--.icons/awkward/24x24/apps/wicd.svg11
-rw-r--r--.icons/awkward/24x24/apps/widelands.svg10
l---------.icons/awkward/24x24/apps/wifi-radar.svg1
-rw-r--r--.icons/awkward/24x24/apps/wikipedia.svg9
l---------.icons/awkward/24x24/apps/window-duplicate.svg1
l---------.icons/awkward/24x24/apps/window_list.svg1
-rw-r--r--.icons/awkward/24x24/apps/windstille-0.2.svg16
-rw-r--r--.icons/awkward/24x24/apps/wine-help.svg29
l---------.icons/awkward/24x24/apps/wine-notepad.svg1
-rw-r--r--.icons/awkward/24x24/apps/wine-uninstaller.svg29
l---------.icons/awkward/24x24/apps/wine-winecfg.svg1
-rw-r--r--.icons/awkward/24x24/apps/wine.svg27
-rw-r--r--.icons/awkward/24x24/apps/winecfg.svg29
-rw-r--r--.icons/awkward/24x24/apps/winefile.svg21
-rw-r--r--.icons/awkward/24x24/apps/winemine.svg11
-rw-r--r--.icons/awkward/24x24/apps/winetricks.svg31
l---------.icons/awkward/24x24/apps/winff.svg1
-rw-r--r--.icons/awkward/24x24/apps/wingpanel.svg8
-rw-r--r--.icons/awkward/24x24/apps/wings3d.svg17
l---------.icons/awkward/24x24/apps/winhelp.svg1
l---------.icons/awkward/24x24/apps/wire-desktop.svg1
-rw-r--r--.icons/awkward/24x24/apps/wire.svg8
-rw-r--r--.icons/awkward/24x24/apps/wireshark.svg8
-rw-r--r--.icons/awkward/24x24/apps/wiznote.svg9
l---------.icons/awkward/24x24/apps/wl-ico-64.svg1
l---------.icons/awkward/24x24/apps/wmail.svg1
l---------.icons/awkward/24x24/apps/wmtweaks.svg1
-rw-r--r--.icons/awkward/24x24/apps/woeusbgui-icon.svg22
-rw-r--r--.icons/awkward/24x24/apps/wolfenstein.svg7
l---------.icons/awkward/24x24/apps/wolfram-mathematica.svg1
-rw-r--r--.icons/awkward/24x24/apps/wolfram-player.svg7
l---------.icons/awkward/24x24/apps/wop.svg1
l---------.icons/awkward/24x24/apps/wordpad.svg1
-rw-r--r--.icons/awkward/24x24/apps/wordpress.svg8
-rw-r--r--.icons/awkward/24x24/apps/words.svg15
-rw-r--r--.icons/awkward/24x24/apps/wordview.svg11
l---------.icons/awkward/24x24/apps/wordview.xpm.svg1
l---------.icons/awkward/24x24/apps/work.openpaper.Paperwork.svg1
-rw-r--r--.icons/awkward/24x24/apps/workflowy.svg14
-rw-r--r--.icons/awkward/24x24/apps/workrave.svg16
-rw-r--r--.icons/awkward/24x24/apps/workspace-switcher-left-bottom.svg10
-rw-r--r--.icons/awkward/24x24/apps/workspace-switcher-right-bottom.svg10
-rw-r--r--.icons/awkward/24x24/apps/workspace-switcher-right-top.svg10
-rw-r--r--.icons/awkward/24x24/apps/workspace-switcher-top-left.svg10
l---------.icons/awkward/24x24/apps/workspace-switcher.svg1
-rw-r--r--.icons/awkward/24x24/apps/world-of-goo.svg13
-rw-r--r--.icons/awkward/24x24/apps/world-of-tanks.svg11
-rw-r--r--.icons/awkward/24x24/apps/worldofpadman.svg14
-rw-r--r--.icons/awkward/24x24/apps/worms.svg12
-rw-r--r--.icons/awkward/24x24/apps/wpa_gui.svg11
l---------.icons/awkward/24x24/apps/wpcom.svg1
-rw-r--r--.icons/awkward/24x24/apps/wps-office-etmain.svg7
-rw-r--r--.icons/awkward/24x24/apps/wps-office-pdfmain.svg7
-rw-r--r--.icons/awkward/24x24/apps/wps-office-wppmain.svg7
-rw-r--r--.icons/awkward/24x24/apps/wps-office-wpsmain.svg7
l---------.icons/awkward/24x24/apps/wps-office2019-etmain.svg1
l---------.icons/awkward/24x24/apps/wps-office2019-pdfmain.svg1
l---------.icons/awkward/24x24/apps/wps-office2019-wppmain.svg1
l---------.icons/awkward/24x24/apps/wps-office2019-wpsmain.svg1
-rw-r--r--.icons/awkward/24x24/apps/wpscrackgui.svg16
l---------.icons/awkward/24x24/apps/ws.openarena.OpenArena.svg1
-rw-r--r--.icons/awkward/24x24/apps/wunderlist.svg13
l---------.icons/awkward/24x24/apps/www-browser.svg1
l---------.icons/awkward/24x24/apps/wxHexEditor.svg1
-rw-r--r--.icons/awkward/24x24/apps/wxcas.svg7
-rw-r--r--.icons/awkward/24x24/apps/wxglade.svg15
l---------.icons/awkward/24x24/apps/wxmaxima.svg1
l---------.icons/awkward/24x24/apps/x-office-address-book.svg1
l---------.icons/awkward/24x24/apps/x-pdf.svg1
l---------.icons/awkward/24x24/apps/x-system-software-sources.svg1
l---------.icons/awkward/24x24/apps/x.svg1
-rw-r--r--.icons/awkward/24x24/apps/xampp.svg9
l---------.icons/awkward/24x24/apps/xapp.svg1
l---------.icons/awkward/24x24/apps/xar.svg1
l---------.icons/awkward/24x24/apps/xarchiver.svg1
l---------.icons/awkward/24x24/apps/xboard.svg1
l---------.icons/awkward/24x24/apps/xcalc.svg1
-rw-r--r--.icons/awkward/24x24/apps/xcas.svg7
l---------.icons/awkward/24x24/apps/xchat-gnome.svg1
-rw-r--r--.icons/awkward/24x24/apps/xchat.svg13
l---------.icons/awkward/24x24/apps/xchm-48.svg1
l---------.icons/awkward/24x24/apps/xclipboard.svg1
l---------.icons/awkward/24x24/apps/xclock.svg1
l---------.icons/awkward/24x24/apps/xconsole.svg1
-rw-r--r--.icons/awkward/24x24/apps/xcos.svg21
l---------.icons/awkward/24x24/apps/xdiagnose.svg1
-rw-r--r--.icons/awkward/24x24/apps/xdman.svg12
l---------.icons/awkward/24x24/apps/xed.svg1
l---------.icons/awkward/24x24/apps/xedit.svg1
l---------.icons/awkward/24x24/apps/xemacs.svg1
l---------.icons/awkward/24x24/apps/xeyes.svg1
l---------.icons/awkward/24x24/apps/xfburn.svg1
l---------.icons/awkward/24x24/apps/xfcalendar.svg1
l---------.icons/awkward/24x24/apps/xfce-edit.svg1
l---------.icons/awkward/24x24/apps/xfce-filemanager.svg1
l---------.icons/awkward/24x24/apps/xfce-mail.svg1
l---------.icons/awkward/24x24/apps/xfce-man.svg1
l---------.icons/awkward/24x24/apps/xfce-mount.svg1
l---------.icons/awkward/24x24/apps/xfce-mouse.svg1
l---------.icons/awkward/24x24/apps/xfce-newmail.svg1
l---------.icons/awkward/24x24/apps/xfce-schedule.svg1
l---------.icons/awkward/24x24/apps/xfce-sensors.svg1
l---------.icons/awkward/24x24/apps/xfce-sound.svg1
l---------.icons/awkward/24x24/apps/xfce-system-info.svg1
l---------.icons/awkward/24x24/apps/xfce-system-lock.svg1
l---------.icons/awkward/24x24/apps/xfce-system-settings.svg1
l---------.icons/awkward/24x24/apps/xfce-terminal.svg1
l---------.icons/awkward/24x24/apps/xfce-theme-manager.svg1
l---------.icons/awkward/24x24/apps/xfce-ui.svg1
l---------.icons/awkward/24x24/apps/xfce-unknown.svg1
l---------.icons/awkward/24x24/apps/xfce4-appfinder.svg1
l---------.icons/awkward/24x24/apps/xfce4-backdrop.svg1
l---------.icons/awkward/24x24/apps/xfce4-battery-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-clipman-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-clock.svg1
l---------.icons/awkward/24x24/apps/xfce4-color-settings.svg1
l---------.icons/awkward/24x24/apps/xfce4-cpufreq-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-cpugraph-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-dict.svg1
l---------.icons/awkward/24x24/apps/xfce4-display.svg1
-rw-r--r--.icons/awkward/24x24/apps/xfce4-eyes.svg12
-rw-r--r--.icons/awkward/24x24/apps/xfce4-fsguard-plugin-warning.svg9
l---------.icons/awkward/24x24/apps/xfce4-indicator-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-logo.svg1
l---------.icons/awkward/24x24/apps/xfce4-mcs-manager.svg1
l---------.icons/awkward/24x24/apps/xfce4-menueditor.svg1
l---------.icons/awkward/24x24/apps/xfce4-mixer.svg1
l---------.icons/awkward/24x24/apps/xfce4-netload-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-notes-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-notifyd.svg1
l---------.icons/awkward/24x24/apps/xfce4-panel-menu.svg1
l---------.icons/awkward/24x24/apps/xfce4-panel.svg1
l---------.icons/awkward/24x24/apps/xfce4-power-manager-settings.svg1
l---------.icons/awkward/24x24/apps/xfce4-pulseaudio-plugin.svg1
-rw-r--r--.icons/awkward/24x24/apps/xfce4-session.svg13
l---------.icons/awkward/24x24/apps/xfce4-settings.svg1
l---------.icons/awkward/24x24/apps/xfce4-sound.svg1
l---------.icons/awkward/24x24/apps/xfce4-splash.svg1
l---------.icons/awkward/24x24/apps/xfce4-system-lock.svg1
-rw-r--r--.icons/awkward/24x24/apps/xfce4-systray.svg12
-rw-r--r--.icons/awkward/24x24/apps/xfce4-taskbar.svg10
l---------.icons/awkward/24x24/apps/xfce4-time-out-plugin.svg1
l---------.icons/awkward/24x24/apps/xfce4-timer.svg1
l---------.icons/awkward/24x24/apps/xfce4-ui.svg1
l---------.icons/awkward/24x24/apps/xfce4-weather.svg1
l---------.icons/awkward/24x24/apps/xfce4-workspaces.svg1
l---------.icons/awkward/24x24/apps/xfce4_xicon.svg1
l---------.icons/awkward/24x24/apps/xfce_unknown.svg1
l---------.icons/awkward/24x24/apps/xfdashboard.svg1
l---------.icons/awkward/24x24/apps/xfpm-ac-adapter.svg1
l---------.icons/awkward/24x24/apps/xfpm-suspend.svg1
l---------.icons/awkward/24x24/apps/xfsm-hibernate.svg1
l---------.icons/awkward/24x24/apps/xfsm-logout.svg1
l---------.icons/awkward/24x24/apps/xfsm-reboot.svg1
l---------.icons/awkward/24x24/apps/xfsm-shutdown.svg1
l---------.icons/awkward/24x24/apps/xfsm-suspend.svg1
l---------.icons/awkward/24x24/apps/xfsm-switch.svg1
l---------.icons/awkward/24x24/apps/xfwm4.svg1
-rw-r--r--.icons/awkward/24x24/apps/xhydra.svg7
-rw-r--r--.icons/awkward/24x24/apps/xiaomitool.svg7
l---------.icons/awkward/24x24/apps/ximian-evolution-calendar.svg1
-rw-r--r--.icons/awkward/24x24/apps/xine.svg12
-rw-r--r--.icons/awkward/24x24/apps/xiphos.svg9
-rw-r--r--.icons/awkward/24x24/apps/xmind.svg7
-rw-r--r--.icons/awkward/24x24/apps/xmlcopyeditor.svg14
l---------.icons/awkward/24x24/apps/xmms.svg1
-rw-r--r--.icons/awkward/24x24/apps/xmoto.svg8
-rw-r--r--.icons/awkward/24x24/apps/xnconvert.svg7
-rw-r--r--.icons/awkward/24x24/apps/xneur.svg9
-rw-r--r--.icons/awkward/24x24/apps/xnoise.svg7
-rw-r--r--.icons/awkward/24x24/apps/xnretro.svg15
-rw-r--r--.icons/awkward/24x24/apps/xnsketch.svg17
-rw-r--r--.icons/awkward/24x24/apps/xnview.svg8
l---------.icons/awkward/24x24/apps/xnviewmp.svg1
-rw-r--r--.icons/awkward/24x24/apps/xonotic.svg9
-rw-r--r--.icons/awkward/24x24/apps/xorg.svg7
-rw-r--r--.icons/awkward/24x24/apps/xournal.svg10
l---------.icons/awkward/24x24/apps/xournalpp.svg1
l---------.icons/awkward/24x24/apps/xpad.svg1
l---------.icons/awkward/24x24/apps/xpdf.svg1
l---------.icons/awkward/24x24/apps/xplayer.svg1
l---------.icons/awkward/24x24/apps/xreader.svg1
l---------.icons/awkward/24x24/apps/xsane.svg1
l---------.icons/awkward/24x24/apps/xscreensaver.svg1
-rw-r--r--.icons/awkward/24x24/apps/xt7-player-mpv.svg7
l---------.icons/awkward/24x24/apps/xterm-color.svg1
l---------.icons/awkward/24x24/apps/xterm-color_48x48.svg1
l---------.icons/awkward/24x24/apps/xterm.svg1
l---------.icons/awkward/24x24/apps/xvidcap.svg1
l---------.icons/awkward/24x24/apps/xviewer.svg1
l---------.icons/awkward/24x24/apps/xyz.z3ntu.razergenie.svg1
-rw-r--r--.icons/awkward/24x24/apps/y-ppa-manager.svg23
-rw-r--r--.icons/awkward/24x24/apps/yacreader-library.svg7
-rw-r--r--.icons/awkward/24x24/apps/yacreader.svg5
-rw-r--r--.icons/awkward/24x24/apps/yad.svg11
-rw-r--r--.icons/awkward/24x24/apps/yahoo-mail.svg10
-rw-r--r--.icons/awkward/24x24/apps/yakuake.svg7
-rw-r--r--.icons/awkward/24x24/apps/yakyak.svg7
-rw-r--r--.icons/awkward/24x24/apps/yandex-browser-beta.svg7
l---------.icons/awkward/24x24/apps/yandex-browser.svg1
-rw-r--r--.icons/awkward/24x24/apps/yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/apps/yaourtgui.svg8
-rw-r--r--.icons/awkward/24x24/apps/yarock.svg9
l---------.icons/awkward/24x24/apps/yast-addon.svg1
l---------.icons/awkward/24x24/apps/yast-bootloader.svg1
l---------.icons/awkward/24x24/apps/yast-checkmedia.svg1
l---------.icons/awkward/24x24/apps/yast-control-center.svg1
l---------.icons/awkward/24x24/apps/yast-device-tree.svg1
l---------.icons/awkward/24x24/apps/yast-disk.svg1
l---------.icons/awkward/24x24/apps/yast-firewall.svg1
l---------.icons/awkward/24x24/apps/yast-hardware.svg1
l---------.icons/awkward/24x24/apps/yast-high_availability.svg1
l---------.icons/awkward/24x24/apps/yast-host.svg1
-rw-r--r--.icons/awkward/24x24/apps/yast-hwinfo.svg118
l---------.icons/awkward/24x24/apps/yast-inetd.svg1
l---------.icons/awkward/24x24/apps/yast-iscsi-client.svg1
l---------.icons/awkward/24x24/apps/yast-kerberos.svg1
l---------.icons/awkward/24x24/apps/yast-keyboard.svg1
l---------.icons/awkward/24x24/apps/yast-lan.svg1
l---------.icons/awkward/24x24/apps/yast-language.svg1
l---------.icons/awkward/24x24/apps/yast-ldap-server.svg1
l---------.icons/awkward/24x24/apps/yast-live-install.svg1
l---------.icons/awkward/24x24/apps/yast-mail.svg1
l---------.icons/awkward/24x24/apps/yast-messages.svg1
l---------.icons/awkward/24x24/apps/yast-misc.svg1
l---------.icons/awkward/24x24/apps/yast-network_services.svg1
l---------.icons/awkward/24x24/apps/yast-nfs.svg1
l---------.icons/awkward/24x24/apps/yast-nis.svg1
l---------.icons/awkward/24x24/apps/yast-ntp-client.svg1
l---------.icons/awkward/24x24/apps/yast-online_update.svg1
l---------.icons/awkward/24x24/apps/yast-powertweak.svg1
l---------.icons/awkward/24x24/apps/yast-printer.svg1
l---------.icons/awkward/24x24/apps/yast-proxy.svg1
l---------.icons/awkward/24x24/apps/yast-release-notes.svg1
l---------.icons/awkward/24x24/apps/yast-remote.svg1
l---------.icons/awkward/24x24/apps/yast-runlevel.svg1
l---------.icons/awkward/24x24/apps/yast-samba-client.svg1
l---------.icons/awkward/24x24/apps/yast-samba-server.svg1
l---------.icons/awkward/24x24/apps/yast-scanner.svg1
l---------.icons/awkward/24x24/apps/yast-security.svg1
-rw-r--r--.icons/awkward/24x24/apps/yast-snapper.svg9
l---------.icons/awkward/24x24/apps/yast-software.svg1
-rw-r--r--.icons/awkward/24x24/apps/yast-sound.svg11
l---------.icons/awkward/24x24/apps/yast-sudo.svg1
l---------.icons/awkward/24x24/apps/yast-support.svg1
l---------.icons/awkward/24x24/apps/yast-sw_single.svg1
l---------.icons/awkward/24x24/apps/yast-sw_source.svg1
l---------.icons/awkward/24x24/apps/yast-sysconfig.svg1
l---------.icons/awkward/24x24/apps/yast-system.svg1
l---------.icons/awkward/24x24/apps/yast-tftp-server.svg1
l---------.icons/awkward/24x24/apps/yast-timezone.svg1
l---------.icons/awkward/24x24/apps/yast-users.svg1
l---------.icons/awkward/24x24/apps/yast-vendor.svg1
l---------.icons/awkward/24x24/apps/yast-vm-install.svg1
l---------.icons/awkward/24x24/apps/yast-x11.svg1
-rw-r--r--.icons/awkward/24x24/apps/yast.svg9
l---------.icons/awkward/24x24/apps/yd-128.svg1
-rw-r--r--.icons/awkward/24x24/apps/youtrack.svg15
l---------.icons/awkward/24x24/apps/youtube-dl-gui.svg1
l---------.icons/awkward/24x24/apps/youtube-dl-gui_48x48.svg1
l---------.icons/awkward/24x24/apps/youtube-dl-qt-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/youtube-dl.svg11
l---------.icons/awkward/24x24/apps/youtube-dlg.svg1
-rw-r--r--.icons/awkward/24x24/apps/youtube.svg7
-rw-r--r--.icons/awkward/24x24/apps/yubikey-neo-manager.svg12
-rw-r--r--.icons/awkward/24x24/apps/yubikey-personalization-gui.svg12
-rw-r--r--.icons/awkward/24x24/apps/yubikey-piv-manager.svg12
-rw-r--r--.icons/awkward/24x24/apps/yubioath.svg14
l---------.icons/awkward/24x24/apps/yumex-dnf.svg1
l---------.icons/awkward/24x24/apps/yumex.svg1
-rw-r--r--.icons/awkward/24x24/apps/yuzu.svg9
-rw-r--r--.icons/awkward/24x24/apps/zandronum.svg10
-rw-r--r--.icons/awkward/24x24/apps/zanshin.svg15
l---------.icons/awkward/24x24/apps/zathura.svg1
-rw-r--r--.icons/awkward/24x24/apps/zaz.svg11
-rw-r--r--.icons/awkward/24x24/apps/zeal.svg8
-rw-r--r--.icons/awkward/24x24/apps/zegrapher.svg6
l---------.icons/awkward/24x24/apps/zen-icon.svg1
l---------.icons/awkward/24x24/apps/zenmap.svg1
-rw-r--r--.icons/awkward/24x24/apps/zevdocs.svg13
-rw-r--r--.icons/awkward/24x24/apps/zim.svg21
l---------.icons/awkward/24x24/apps/zoom-desktop.svg1
l---------.icons/awkward/24x24/apps/zoom-icon.svg1
-rw-r--r--.icons/awkward/24x24/apps/zotero.svg6
l---------.icons/awkward/24x24/apps/zsnes.svg1
-rw-r--r--.icons/awkward/24x24/apps/zulip.svg9
-rw-r--r--.icons/awkward/24x24/apps/zuluCrypt.svg9
-rw-r--r--.icons/awkward/24x24/apps/zuluMount.svg9
-rw-r--r--.icons/awkward/24x24/apps/zynaddsubfx.svg11
l---------.icons/awkward/24x24/categories1
-rw-r--r--.icons/awkward/24x24/devices/audio-card.svg31
-rw-r--r--.icons/awkward/24x24/devices/audio-headphones.svg8
l---------.icons/awkward/24x24/devices/audio-headset.svg1
-rw-r--r--.icons/awkward/24x24/devices/audio-input-microphone.svg8
-rw-r--r--.icons/awkward/24x24/devices/audio-speakers.svg11
-rw-r--r--.icons/awkward/24x24/devices/battery.svg9
l---------.icons/awkward/24x24/devices/blueman-camera.svg1
l---------.icons/awkward/24x24/devices/blueman-cellular.svg1
l---------.icons/awkward/24x24/devices/blueman-desktop.svg1
l---------.icons/awkward/24x24/devices/blueman-device.svg1
l---------.icons/awkward/24x24/devices/blueman-handheld.svg1
l---------.icons/awkward/24x24/devices/blueman-handsfree.svg1
l---------.icons/awkward/24x24/devices/blueman-headset.svg1
l---------.icons/awkward/24x24/devices/blueman-keyboard.svg1
l---------.icons/awkward/24x24/devices/blueman-laptop.svg1
l---------.icons/awkward/24x24/devices/blueman-loudspeaker.svg1
l---------.icons/awkward/24x24/devices/blueman-mouse.svg1
l---------.icons/awkward/24x24/devices/blueman-pointing.svg1
l---------.icons/awkward/24x24/devices/blueman-scanner.svg1
l---------.icons/awkward/24x24/devices/blueman-server.svg1
l---------.icons/awkward/24x24/devices/blueman-smart-phone.svg1
-rw-r--r--.icons/awkward/24x24/devices/bluetooth.svg8
-rw-r--r--.icons/awkward/24x24/devices/camera-photo.svg12
-rw-r--r--.icons/awkward/24x24/devices/camera-video.svg25
-rw-r--r--.icons/awkward/24x24/devices/camera-web.svg10
l---------.icons/awkward/24x24/devices/camera.svg1
-rw-r--r--.icons/awkward/24x24/devices/computer-laptop.svg9
-rw-r--r--.icons/awkward/24x24/devices/computer.svg9
-rw-r--r--.icons/awkward/24x24/devices/cpu.svg118
l---------.icons/awkward/24x24/devices/device_cpu.svg1
l---------.icons/awkward/24x24/devices/device_mem.svg1
l---------.icons/awkward/24x24/devices/device_pci.svg1
l---------.icons/awkward/24x24/devices/device_serial.svg1
l---------.icons/awkward/24x24/devices/device_usb.svg1
l---------.icons/awkward/24x24/devices/display.svg1
-rw-r--r--.icons/awkward/24x24/devices/drive-harddisk-ieee1394.svg13
l---------.icons/awkward/24x24/devices/drive-harddisk-root.svg1
l---------.icons/awkward/24x24/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/awkward/24x24/devices/drive-harddisk.svg6
-rw-r--r--.icons/awkward/24x24/devices/drive-multidisk.svg20
-rw-r--r--.icons/awkward/24x24/devices/drive-optical.svg6
l---------.icons/awkward/24x24/devices/drive-removable-media-usb-pendrive.svg1
l---------.icons/awkward/24x24/devices/drive-removable-media-usb.svg1
-rw-r--r--.icons/awkward/24x24/devices/drive-removable-media.svg6
l---------.icons/awkward/24x24/devices/drive-virtual.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-battery.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-cdrom.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-computer.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-cdr.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-dvd.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-ethernet.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-floppy.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-harddisk.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-ipod.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-keyboard.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-media-cf.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-media-ms.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/awkward/24x24/devices/gnome-dev-memory.svg39
l---------.icons/awkward/24x24/devices/gnome-dev-mouse-ball.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-mouse-optical.svg1
-rw-r--r--.icons/awkward/24x24/devices/gnome-dev-printer-new.svg18
l---------.icons/awkward/24x24/devices/gnome-dev-printer.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-removable-1394.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-removable-usb.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-removable.svg1
l---------.icons/awkward/24x24/devices/gnome-dev-wavelan.svg1
l---------.icons/awkward/24x24/devices/gnome-fs-blockdev.svg1
l---------.icons/awkward/24x24/devices/gnome-phone-manager.svg1
-rw-r--r--.icons/awkward/24x24/devices/hifi.svg17
-rw-r--r--.icons/awkward/24x24/devices/input-dialpad.svg34
-rw-r--r--.icons/awkward/24x24/devices/input-gaming.svg14
-rw-r--r--.icons/awkward/24x24/devices/input-keyboard.svg27
-rw-r--r--.icons/awkward/24x24/devices/input-mouse.svg9
-rw-r--r--.icons/awkward/24x24/devices/input-tablet.svg8
-rw-r--r--.icons/awkward/24x24/devices/input-touchpad.svg13
l---------.icons/awkward/24x24/devices/joystick.svg1
l---------.icons/awkward/24x24/devices/keyboard.svg1
l---------.icons/awkward/24x24/devices/laptop.svg1
l---------.icons/awkward/24x24/devices/media-cdrom.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-flash-memory-stick.svg11
l---------.icons/awkward/24x24/devices/media-flash-sd-mmc.svg1
l---------.icons/awkward/24x24/devices/media-flash-smart-media.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-flash.svg15
l---------.icons/awkward/24x24/devices/media-floppy-3_5.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-floppy.svg10
l---------.icons/awkward/24x24/devices/media-memory-sd.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-memory.svg33
l---------.icons/awkward/24x24/devices/media-optical-audio.svg1
l---------.icons/awkward/24x24/devices/media-optical-blu-ray.svg1
l---------.icons/awkward/24x24/devices/media-optical-data.svg1
l---------.icons/awkward/24x24/devices/media-optical-dvd-video.svg1
l---------.icons/awkward/24x24/devices/media-optical-dvd.svg1
l---------.icons/awkward/24x24/devices/media-optical-mixed-cd.svg1
l---------.icons/awkward/24x24/devices/media-optical-recordable.svg1
l---------.icons/awkward/24x24/devices/media-optical-video.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-optical.svg6
l---------.icons/awkward/24x24/devices/media-removable.svg1
-rw-r--r--.icons/awkward/24x24/devices/media-tape.svg19
l---------.icons/awkward/24x24/devices/modem.svg1
-rw-r--r--.icons/awkward/24x24/devices/multimedia-player.svg9
-rw-r--r--.icons/awkward/24x24/devices/network-card.svg31
-rw-r--r--.icons/awkward/24x24/devices/network-modem.svg13
l---------.icons/awkward/24x24/devices/network-server-database.svg1
-rw-r--r--.icons/awkward/24x24/devices/network-server.svg45
-rw-r--r--.icons/awkward/24x24/devices/network-vpn.svg13
-rw-r--r--.icons/awkward/24x24/devices/network-wired.svg14
-rw-r--r--.icons/awkward/24x24/devices/network-wireless-hotspot.svg9
-rw-r--r--.icons/awkward/24x24/devices/network-wireless.svg9
-rw-r--r--.icons/awkward/24x24/devices/pda.svg11
-rw-r--r--.icons/awkward/24x24/devices/phone.svg9
-rw-r--r--.icons/awkward/24x24/devices/printer-network.svg25
-rw-r--r--.icons/awkward/24x24/devices/printer.svg16
l---------.icons/awkward/24x24/devices/removable-media.svg1
-rw-r--r--.icons/awkward/24x24/devices/scanner.svg10
l---------.icons/awkward/24x24/devices/server-database.svg1
l---------.icons/awkward/24x24/devices/smartphone.svg1
l---------.icons/awkward/24x24/devices/soundcard.svg1
l---------.icons/awkward/24x24/devices/stock_cell-phone.svg1
l---------.icons/awkward/24x24/devices/system.svg1
-rw-r--r--.icons/awkward/24x24/devices/tablet.svg7
-rw-r--r--.icons/awkward/24x24/devices/uninterruptible-power-supply.svg17
l---------.icons/awkward/24x24/devices/unity-fallback-mount-helper.svg1
l---------.icons/awkward/24x24/devices/video-display.svg1
-rw-r--r--.icons/awkward/24x24/devices/video-television.svg9
-rw-r--r--.icons/awkward/24x24/devices/wiimotedev.svg10
l---------.icons/awkward/24x24/emblems/checkmark.svg1
l---------.icons/awkward/24x24/emblems/emblem-added.svg1
l---------.icons/awkward/24x24/emblems/emblem-checked.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-default.svg6
-rw-r--r--.icons/awkward/24x24/emblems/emblem-documents.svg8
-rw-r--r--.icons/awkward/24x24/emblems/emblem-downloads.svg5
-rw-r--r--.icons/awkward/24x24/emblems/emblem-dropbox-app.svg3
-rw-r--r--.icons/awkward/24x24/emblems/emblem-dropbox-infinite.svg4
l---------.icons/awkward/24x24/emblems/emblem-dropbox-mixedstate.svg1
l---------.icons/awkward/24x24/emblems/emblem-dropbox-selsync.svg1
l---------.icons/awkward/24x24/emblems/emblem-dropbox-syncing.svg1
l---------.icons/awkward/24x24/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/awkward/24x24/emblems/emblem-dropbox-uptodate.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-encrypted-locked.svg10
-rw-r--r--.icons/awkward/24x24/emblems/emblem-encrypted-unlocked.svg10
l---------.icons/awkward/24x24/emblems/emblem-error.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-favorite.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-generic.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-important.svg7
-rw-r--r--.icons/awkward/24x24/emblems/emblem-information.svg7
l---------.icons/awkward/24x24/emblems/emblem-insync-error-shared.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-error.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-synced-shared.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-synced.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/awkward/24x24/emblems/emblem-insync-syncing.svg1
l---------.icons/awkward/24x24/emblems/emblem-link.svg1
l---------.icons/awkward/24x24/emblems/emblem-locked.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-mail.svg6
-rw-r--r--.icons/awkward/24x24/emblems/emblem-new.svg5
l---------.icons/awkward/24x24/emblems/emblem-noread.svg1
l---------.icons/awkward/24x24/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-package.svg6
-rw-r--r--.icons/awkward/24x24/emblems/emblem-pause.svg7
-rw-r--r--.icons/awkward/24x24/emblems/emblem-photos.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-question.svg6
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-added.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-calculating.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-complicated.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-conflicted.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-deleted.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-eerror.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-ignored.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-locked.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-modified.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-normal.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-obstructed.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-read_only.svg1
l---------.icons/awkward/24x24/emblems/emblem-rabbitvcs-unversioned.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-readonly.svg6
-rw-r--r--.icons/awkward/24x24/emblems/emblem-remove.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-shared.svg6
l---------.icons/awkward/24x24/emblems/emblem-success.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-symbolic-link.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-synchronizing.svg4
-rw-r--r--.icons/awkward/24x24/emblems/emblem-syncthing-active.svg10
-rw-r--r--.icons/awkward/24x24/emblems/emblem-syncthing-error.svg10
-rw-r--r--.icons/awkward/24x24/emblems/emblem-syncthing-offline.svg10
-rw-r--r--.icons/awkward/24x24/emblems/emblem-syncthing.svg10
-rw-r--r--.icons/awkward/24x24/emblems/emblem-system.svg4
l---------.icons/awkward/24x24/emblems/emblem-unavailable.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-unlocked.svg6
-rw-r--r--.icons/awkward/24x24/emblems/emblem-unreadable.svg7
-rw-r--r--.icons/awkward/24x24/emblems/emblem-urgent.svg4
l---------.icons/awkward/24x24/emblems/emblem-warning.svg1
-rw-r--r--.icons/awkward/24x24/emblems/emblem-web.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-added.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-conflicting.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-locally-modified-unstaged.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-locally-modified.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-normal.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-removed.svg4
-rw-r--r--.icons/awkward/24x24/emblems/vcs-update-required.svg4
-rw-r--r--.icons/awkward/24x24/emotes/emote-love.svg17
-rw-r--r--.icons/awkward/24x24/emotes/face-angel.svg13
-rw-r--r--.icons/awkward/24x24/emotes/face-angry.svg9
-rw-r--r--.icons/awkward/24x24/emotes/face-cool.svg17
-rw-r--r--.icons/awkward/24x24/emotes/face-crying.svg13
-rw-r--r--.icons/awkward/24x24/emotes/face-devilish.svg23
-rw-r--r--.icons/awkward/24x24/emotes/face-embarrassed.svg15
-rw-r--r--.icons/awkward/24x24/emotes/face-glasses.svg21
-rw-r--r--.icons/awkward/24x24/emotes/face-kiss.svg13
-rw-r--r--.icons/awkward/24x24/emotes/face-laugh.svg15
-rw-r--r--.icons/awkward/24x24/emotes/face-monkey.svg22
-rw-r--r--.icons/awkward/24x24/emotes/face-plain.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-raspberry.svg12
-rw-r--r--.icons/awkward/24x24/emotes/face-sad.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-sick.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-smile-big.svg13
-rw-r--r--.icons/awkward/24x24/emotes/face-smile.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-smirk.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-surprise.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-tired.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-uncertain.svg11
-rw-r--r--.icons/awkward/24x24/emotes/face-wink.svg13
-rw-r--r--.icons/awkward/24x24/emotes/face-worried.svg11
l---------.icons/awkward/24x24/mimetypes/application-7zip.svg1
l---------.icons/awkward/24x24/mimetypes/application-acad.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-afdesigner.svg7
l---------.icons/awkward/24x24/mimetypes/application-atom+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-autocad_dwg.svg1
l---------.icons/awkward/24x24/mimetypes/application-bitwig-clip.svg1
l---------.icons/awkward/24x24/mimetypes/application-bitwig-device.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-bitwig-preset.svg23
-rw-r--r--.icons/awkward/24x24/mimetypes/application-bitwig-project-folder.svg24
-rw-r--r--.icons/awkward/24x24/mimetypes/application-bitwig-project.svg23
l---------.icons/awkward/24x24/mimetypes/application-certificate.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-dart.svg11
l---------.icons/awkward/24x24/mimetypes/application-dwg.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-dxf.svg9
l---------.icons/awkward/24x24/mimetypes/application-epub+zip.svg1
l---------.icons/awkward/24x24/mimetypes/application-excel.svg1
l---------.icons/awkward/24x24/mimetypes/application-font-woff.svg1
l---------.icons/awkward/24x24/mimetypes/application-geo+json.svg1
l---------.icons/awkward/24x24/mimetypes/application-gml+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-gnunet-directory.svg1
l---------.icons/awkward/24x24/mimetypes/application-gpx+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-gpx.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-gvdesign.svg11
l---------.icons/awkward/24x24/mimetypes/application-gzip.svg1
l---------.icons/awkward/24x24/mimetypes/application-illustrator.svg1
l---------.icons/awkward/24x24/mimetypes/application-java.svg1
l---------.icons/awkward/24x24/mimetypes/application-javascript.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-json.svg9
l---------.icons/awkward/24x24/mimetypes/application-loc+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-mathml+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-metalink+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-metalink4+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-msexcel.svg1
l---------.icons/awkward/24x24/mimetypes/application-mspowerpoint.svg1
l---------.icons/awkward/24x24/mimetypes/application-msword-template.svg1
l---------.icons/awkward/24x24/mimetypes/application-msword.svg1
l---------.icons/awkward/24x24/mimetypes/application-octet-stream.svg1
l---------.icons/awkward/24x24/mimetypes/application-oebps-package+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-ogg.svg1
l---------.icons/awkward/24x24/mimetypes/application-owl+xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-pdf.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-pgp-encrypted.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/application-pgp-keys.svg8
l---------.icons/awkward/24x24/mimetypes/application-pgp-signature.svg1
l---------.icons/awkward/24x24/mimetypes/application-pgp.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkcs10.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkcs12.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkcs7-mime.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkcs7-signature.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkcs8.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-pkix-cert.svg9
l---------.icons/awkward/24x24/mimetypes/application-pkix-crl.svg1
l---------.icons/awkward/24x24/mimetypes/application-pkix-pkipath.svg1
l---------.icons/awkward/24x24/mimetypes/application-postscript.svg1
l---------.icons/awkward/24x24/mimetypes/application-ram.svg1
l---------.icons/awkward/24x24/mimetypes/application-rdf+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-relaxng.svg1
l---------.icons/awkward/24x24/mimetypes/application-rss+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-rtf.svg1
l---------.icons/awkward/24x24/mimetypes/application-shorten.svg1
l---------.icons/awkward/24x24/mimetypes/application-slf+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-sql.svg1
l---------.icons/awkward/24x24/mimetypes/application-sweethome3d.svg1
l---------.icons/awkward/24x24/mimetypes/application-tcx+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.afdesigner.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.affinity-designer.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.android.package-archive.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.ant.fit.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.apple.mpegurl.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.comicbook+zip.svg8
l---------.icons/awkward/24x24/mimetypes/application-vnd.debian.binary-package.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.fai.igc.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.flatpak.ref.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.flatpak.repo.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.flatpak.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.geo+json.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-apps.document.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.google-apps.drawing.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.google-apps.form.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.google-apps.fusiontable.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-apps.map.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-apps.presentation.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.google-apps.script.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.google-apps.site.svg13
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-apps.spreadsheet.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.gvdesign.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.iccprofile.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.kde.bluedevil-sendfile.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.kde.fontspackage.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.kde.kphotoalbum-import.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.kde.okular-archive.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-access.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-asf.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-cab-compressed.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-htmlhelp.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-project.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-publisher.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-tnef.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-word.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.ms-wpl.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.nintendo.snes.rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.nmea.nmea.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.chart.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.database.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula-template.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.image.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.plt.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.rte.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.wpt.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.palm.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.rar.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.squashfs.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.base.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.template.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.tcpdump.pcap.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.visio.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.wolfram.cdf.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.wolfram.mathematica.package.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-vnd.wolfram.nb.svg9
l---------.icons/awkward/24x24/mimetypes/application-vnd.wolfram.player.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wl.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wls.svg1
l---------.icons/awkward/24x24/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/awkward/24x24/mimetypes/application-winhlp.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-5view.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-7z-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-7z-compressed.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-7zip.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-abiword.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-acad.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-accountwizard-package.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ace.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-addon.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-amiga-disk-format.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-applix-word.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-arc.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-archive.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-arj.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-audacity-project.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-autocad.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-awk.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-bittorrent.svg13
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-blender.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-bzdvi.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-bzip-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-bzip.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cabri.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cb7.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cba.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cbr.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cbt.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cbz.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ccf-container.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cd-image.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cda.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-chm.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-class-file.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-clementine.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cmakecache.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-codeblocks-workspace.svg12
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-codeblocks.svg10
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-compress.svg15
l---------.icons/awkward/24x24/mimetypes/application-x-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-core.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cpio.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-cue.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-deb.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-deepinclone-dim.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-designer.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-desktop.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-dia-diagram.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-dlc-container.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-drgeo.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-dwg.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-e-theme.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-egon.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-emerald-theme.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-etherpeek.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-excel.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-executable.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-extension-eml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-extension-fcstd.svg11
l---------.icons/awkward/24x24/mimetypes/application-x-extension-rss.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-fictionbook+xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-fictionbook.svg21
l---------.icons/awkward/24x24/mimetypes/application-x-flash-video.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-afm.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-bdf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-dos.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-framemaker.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-libgrx.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-otf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-pcf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-snf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-speedo.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-tex.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-font-ttf.svg10
l---------.icons/awkward/24x24/mimetypes/application-x-font-ttx.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-type1.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-fusioncomp.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-gambas3.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gambasscript.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gambasserverpage.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gameboy-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gamecube-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gba-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gdbm.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-gettext-translation.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-glabels.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-glade.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gnonogram-puzzle.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gnumeric.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gpx+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gpx.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-grsync-session.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gz-font-linux-psf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gzdvi.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gzip.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-gzpostscript.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-icq.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-iff.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ipod-firmware.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-iptrace.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-ipynb+json.svg17
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-iso.svg15
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-iso9660-appimage.svg7
l---------.icons/awkward/24x24/mimetypes/application-x-it87.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-jar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-java-applet.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-java-archive.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-java.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-javascript.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-k3b.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kcachegrind.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kcsrc.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kdenlive.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kdenlivetitle.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-keepass.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-keepass2.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-keepassx.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-keepassxc.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kexi-connectiondata.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kexiproject-shortcut.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kformula.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kgeo.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kgetlist.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-khtml-adaptor.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kig.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kmplot.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-kmymoney.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-kns.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kolf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kommander.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kontour.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kontur.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kopete-emoticons.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kourse.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kover.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kpresenter.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-krita-assistant.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-krita-paintoppresent.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-krita.svg12
l---------.icons/awkward/24x24/mimetypes/application-x-kseg.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ksysguard.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ktheme.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kudesigner.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kva.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kvs.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kvtml.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kwallet.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kword.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-kwordquiz.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lanalyzer.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lha.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lhz.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-love-game.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-lyx.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lz4-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lzip-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lzma-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lzma.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-lzop.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-m4.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-macbinary.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-maff.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-matroska.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-mif.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-mimearchive.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-mobi8-ebook.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-mobipocket-ebook.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ms-dos-executable.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ms-shortcut.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ms-wim.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-msdos-program.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-msdownload.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-msexcel.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-mswinurl.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-mswrite.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-musescore+xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-musescore.svg8
l---------.icons/awkward/24x24/mimetypes/application-x-n64-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-navi-animation.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-nes-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-netinstobserver.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-nettl.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-nintendo-ds-rom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-nzb.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-object.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-osm+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-pak.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-partial-download.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-patch.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-pcapng.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-pem-file.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-pem-key.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-perl.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-phatch.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-php.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-pkcs12.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-pkcs7-certificates.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-planner.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-plasma.svg21
l---------.icons/awkward/24x24/mimetypes/application-x-project.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ptoptimizer-script.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-python-bytecode.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-quanta.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-quattropro.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-radcom.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-rar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-raw-disk-image-xz-compressed.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-raw-disk-image.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-remote-connection.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-riff.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-rpm.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-rsdf-container.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-ruby.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-shar.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-sharedlib.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-shellscript.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-shockwave-flash.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-siag.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-smb-server.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-smb-workgroup.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-snoop.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-spkac+base64.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-spkac.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-spss-por.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-spss-sav.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-sqlite2.svg26
l---------.icons/awkward/24x24/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-srt.svg7
l---------.icons/awkward/24x24/mimetypes/application-x-srtrip.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-stuffit.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-subrip.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-superkaramba.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tarz.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tektronix-rf5.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tex-gf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tex-pk.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-texgzdvi.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tgif.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-theme.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-tiled.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-trash.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-trig.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-troff-man.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tuberling.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-turtle.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-tzo.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-uml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-hdd.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-ova.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-ovf.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox-extpack.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-vdi.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-vhd.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-virtualbox-vmdk.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-visualnetworks.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnc.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.event.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.journal.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.todo.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.collection.virtual.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.note.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.active.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.archived.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.template.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.contactgroup.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.work.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kugar.mixed.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.notes.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.work.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-webarchive.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-wine-extension-cpl.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-wine-extension-inf.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-wine-extension-its.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-wine-extension-msp.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-wine-extension-vbs.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-x509-user-cert.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-xliff.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-xoj.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-xpinstall.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-xz-compressed-tar.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-xz-pkg.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-yaml.svg9
l---------.icons/awkward/24x24/mimetypes/application-x-yarock.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x-zerosize.svg7
l---------.icons/awkward/24x24/mimetypes/application-x-zip-compressed-fb2.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-zoo.svg1
l---------.icons/awkward/24x24/mimetypes/application-x-zoom.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x.allegorithmic.package+xml.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x.allegorithmic.spp.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/application-x.allegorithmic.substance.svg17
l---------.icons/awkward/24x24/mimetypes/application-xhtml+xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/application-xml.svg12
l---------.icons/awkward/24x24/mimetypes/application-xsd.svg1
l---------.icons/awkward/24x24/mimetypes/application-xslt+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-xspf+xml.svg1
l---------.icons/awkward/24x24/mimetypes/application-zip.svg1
l---------.icons/awkward/24x24/mimetypes/audio-ac3.svg1
l---------.icons/awkward/24x24/mimetypes/audio-flac.svg1
l---------.icons/awkward/24x24/mimetypes/audio-m4a.svg1
l---------.icons/awkward/24x24/mimetypes/audio-midi.svg1
l---------.icons/awkward/24x24/mimetypes/audio-mp2.svg1
l---------.icons/awkward/24x24/mimetypes/audio-mp3.svg1
l---------.icons/awkward/24x24/mimetypes/audio-mp4.svg1
l---------.icons/awkward/24x24/mimetypes/audio-mpeg.svg1
l---------.icons/awkward/24x24/mimetypes/audio-prs.sid.svg1
l---------.icons/awkward/24x24/mimetypes/audio-shn.svg1
l---------.icons/awkward/24x24/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/awkward/24x24/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/awkward/24x24/mimetypes/audio-vnd.wave.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-adpcm.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-aiff.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-caf.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-flac+ogg.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/audio-x-flac.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/audio-x-generic.svg9
l---------.icons/awkward/24x24/mimetypes/audio-x-m4a.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-monkey.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-monkeys-audio.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-mp2.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-mpeg.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-mpegurl.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-ms-wax.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-ms-wma.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-ofr.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-pn-realaudio.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-scpls.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-tta.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/awkward/24x24/mimetypes/audio-x-wav.svg1
l---------.icons/awkward/24x24/mimetypes/djvu.svg1
l---------.icons/awkward/24x24/mimetypes/drawing-dwg.svg1
l---------.icons/awkward/24x24/mimetypes/font-collection.svg1
l---------.icons/awkward/24x24/mimetypes/font-otf.svg1
l---------.icons/awkward/24x24/mimetypes/font-ttf.svg1
l---------.icons/awkward/24x24/mimetypes/font-woff.svg1
l---------.icons/awkward/24x24/mimetypes/font-x-generic.svg1
l---------.icons/awkward/24x24/mimetypes/fonts-package.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-fs-regular.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.player.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-disc-image.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/gnome-mime-application-x-referencer.svg8
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-remote-connection.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-application-x-vnc.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-image.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-mime-video.svg1
l---------.icons/awkward/24x24/mimetypes/gnome-unknown.svg1
l---------.icons/awkward/24x24/mimetypes/image-bmp.svg1
l---------.icons/awkward/24x24/mimetypes/image-gif.svg1
l---------.icons/awkward/24x24/mimetypes/image-jpeg.svg1
l---------.icons/awkward/24x24/mimetypes/image-png.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/image-svg+xml-compressed.svg20
l---------.icons/awkward/24x24/mimetypes/image-svg+xml.svg1
l---------.icons/awkward/24x24/mimetypes/image-tiff.svg1
l---------.icons/awkward/24x24/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/awkward/24x24/mimetypes/image-vnd.djvu.svg1
l---------.icons/awkward/24x24/mimetypes/image-vnd.dwg.svg1
l---------.icons/awkward/24x24/mimetypes/image-vnd.dxf.svg1
l---------.icons/awkward/24x24/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-adobe-dng.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-compressed-xcf.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-djvu.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-dwg.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-emf.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/image-x-generic.svg7
l---------.icons/awkward/24x24/mimetypes/image-x-krita.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-portable-bitmap.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/image-x-svg+xml.svg12
l---------.icons/awkward/24x24/mimetypes/image-x-tga.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-win-bitmap.svg1
l---------.icons/awkward/24x24/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/image-x-xcf.svg7
l---------.icons/awkward/24x24/mimetypes/image-x-xfig.svg1
l---------.icons/awkward/24x24/mimetypes/image.svg1
l---------.icons/awkward/24x24/mimetypes/inode-blockdevice.svg1
l---------.icons/awkward/24x24/mimetypes/inode-chardevice.svg1
l---------.icons/awkward/24x24/mimetypes/inode-fifo.svg1
l---------.icons/awkward/24x24/mimetypes/inode-mount-point.svg1
l---------.icons/awkward/24x24/mimetypes/inode-socket.svg1
l---------.icons/awkward/24x24/mimetypes/inode-symlink.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.imap.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.kbattleship.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.ntp.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.pop3.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.unknown.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg1
l---------.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg1
l---------.icons/awkward/24x24/mimetypes/javascript.svg1
l---------.icons/awkward/24x24/mimetypes/jd-container.svg1
l---------.icons/awkward/24x24/mimetypes/media-audio.svg1
l---------.icons/awkward/24x24/mimetypes/media-image.svg1
l---------.icons/awkward/24x24/mimetypes/media-video.svg1
l---------.icons/awkward/24x24/mimetypes/message-news.svg1
l---------.icons/awkward/24x24/mimetypes/message-partial.svg1
l---------.icons/awkward/24x24/mimetypes/message-rfc822.svg1
l---------.icons/awkward/24x24/mimetypes/message-x-gnu-rmail.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/model-stl.svg7
l---------.icons/awkward/24x24/mimetypes/multipart-alternative.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-appledouble.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-digest.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-encrypted.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-mixed.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-related.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-report.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-signed.svg1
l---------.icons/awkward/24x24/mimetypes/multipart-x-mixed-replace.svg1
l---------.icons/awkward/24x24/mimetypes/nero-disc-image.svg1
l---------.icons/awkward/24x24/mimetypes/nero-linux-compilation.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-database.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-drawing-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-drawing.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-extension.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-formula.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-master-document.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-database.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-formula.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-master-document.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-text-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-text.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-oasis-web-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-presentation-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-presentation.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-text-template.svg1
l---------.icons/awkward/24x24/mimetypes/openoffice4-text.svg1
l---------.icons/awkward/24x24/mimetypes/package-x-generic.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/playlist.svg9
l---------.icons/awkward/24x24/mimetypes/qgis-asc.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-ddf.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-dem.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-dt0.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-dxf.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-gml.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-img.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-mime.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-mldata.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/qgis-qgs.svg9
l---------.icons/awkward/24x24/mimetypes/qgis-qlr.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-qml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/qgis-qpt.svg9
l---------.icons/awkward/24x24/mimetypes/qgis-shp.svg1
l---------.icons/awkward/24x24/mimetypes/qgis-sqlite.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/rpm.svg6
l---------.icons/awkward/24x24/mimetypes/sound.svg1
l---------.icons/awkward/24x24/mimetypes/source-playlist.svg1
l---------.icons/awkward/24x24/mimetypes/source-smart-playlist.svg1
l---------.icons/awkward/24x24/mimetypes/stock_unknown.svg1
l---------.icons/awkward/24x24/mimetypes/tar.svg1
l---------.icons/awkward/24x24/mimetypes/template_source.svg1
l---------.icons/awkward/24x24/mimetypes/tex-x-nim-project.svg1
l---------.icons/awkward/24x24/mimetypes/text-calendar.svg1
l---------.icons/awkward/24x24/mimetypes/text-csharp.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-css.svg8
l---------.icons/awkward/24x24/mimetypes/text-csv.svg1
l---------.icons/awkward/24x24/mimetypes/text-enriched.svg1
l---------.icons/awkward/24x24/mimetypes/text-html.svg1
l---------.icons/awkward/24x24/mimetypes/text-markdown.svg1
l---------.icons/awkward/24x24/mimetypes/text-plain.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-r.svg8
l---------.icons/awkward/24x24/mimetypes/text-rdf+xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-rdf.svg12
l---------.icons/awkward/24x24/mimetypes/text-rust.svg1
l---------.icons/awkward/24x24/mimetypes/text-sgml.svg1
l---------.icons/awkward/24x24/mimetypes/text-troff.svg1
l---------.icons/awkward/24x24/mimetypes/text-vcalendar.svg1
l---------.icons/awkward/24x24/mimetypes/text-vnd-wap-wml.svg1
l---------.icons/awkward/24x24/mimetypes/text-vnd.abc.svg1
l---------.icons/awkward/24x24/mimetypes/text-vnd.trolltech.linguist.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-R.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-adasrc.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-asm.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-authors.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-bibtex.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-c++hdr.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-c++src.svg10
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-changelog.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-chdr.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-copying.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-csharp.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-csrc.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-diff.svg10
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-generic-template.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-generic.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-go.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-haskell.svg11
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-hex.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-install.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-java-source.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-java.svg27
l---------.icons/awkward/24x24/mimetypes/text-x-javascript.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-katefilelist.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-kvc.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-kvt.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-ldif.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-lilypond.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-log.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-lua.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-makefile.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-markdown.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-matlab.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-maxima-out.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-maximasession.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-mo.svg8
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-modelica.svg12
l---------.icons/awkward/24x24/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-nim.svg10
l---------.icons/awkward/24x24/mimetypes/text-x-objchdr.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-octave.svg10
l---------.icons/awkward/24x24/mimetypes/text-x-opml+xml.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-pascal.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-patch.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-perl.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-po.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-python.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-qml.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-r-source.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-r.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-readme.svg8
l---------.icons/awkward/24x24/mimetypes/text-x-rpm-spec.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-ruby.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-rust.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-scala.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-script.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-sql.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-tcl.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-tex.svg12
l---------.icons/awkward/24x24/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-vala.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/text-x-wxmathml.svg9
l---------.icons/awkward/24x24/mimetypes/text-x-wxmaxima-batch.svg1
l---------.icons/awkward/24x24/mimetypes/text-x-xslfo.svg1
l---------.icons/awkward/24x24/mimetypes/text-xmcd.svg1
l---------.icons/awkward/24x24/mimetypes/text-xml.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/unknown.svg8
l---------.icons/awkward/24x24/mimetypes/video-mlt-playlist.svg1
l---------.icons/awkward/24x24/mimetypes/video-mp2t.svg1
l---------.icons/awkward/24x24/mimetypes/video-mp4.svg1
l---------.icons/awkward/24x24/mimetypes/video-vivo.svg1
l---------.icons/awkward/24x24/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/awkward/24x24/mimetypes/video-wavelet.svg1
l---------.icons/awkward/24x24/mimetypes/video-webm.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-anim.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-flic.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-flv.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/video-x-generic.svg13
l---------.icons/awkward/24x24/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-javafx.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-matroska.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-mng.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-ms-asf.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-ms-wmp.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-ms-wmv.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-msvideo.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-theora+ogg.svg1
l---------.icons/awkward/24x24/mimetypes/video-x-wmv.svg1
l---------.icons/awkward/24x24/mimetypes/video.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-hdd.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-ova.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-ovf.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-vbox-extpack.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-vbox.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-vdi.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-vhd.svg1
l---------.icons/awkward/24x24/mimetypes/virtualbox-vmdk.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-doc.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-dot.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-dps.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-dpt.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-et.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-ett.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-pot.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-ppt.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-wps.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-wpt.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-xls.svg1
l---------.icons/awkward/24x24/mimetypes/wps-office-xlt.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-audio-cdda.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-audio-dvd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-audio-player.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-blank-bd.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/x-content-blank-cd.svg6
l---------.icons/awkward/24x24/mimetypes/x-content-blank-dvd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-blank-hddvd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-ebook-reader.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-image-dcf.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-image-picturecd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-software.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-unix-software.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-video-bluray.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-video-dvd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-video-hddvd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-video-svcd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-video-vcd.svg1
l---------.icons/awkward/24x24/mimetypes/x-content-win32-software.svg1
l---------.icons/awkward/24x24/mimetypes/x-gambasserverpage.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/x-office-calendar.svg24
l---------.icons/awkward/24x24/mimetypes/x-office-document-template.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/x-office-document.svg10
l---------.icons/awkward/24x24/mimetypes/x-office-presentation-template.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/x-office-presentation.svg9
l---------.icons/awkward/24x24/mimetypes/x-office-spreadsheet-template.svg1
-rw-r--r--.icons/awkward/24x24/mimetypes/x-office-spreadsheet.svg9
-rw-r--r--.icons/awkward/24x24/mimetypes/x-package-repository.svg12
-rw-r--r--.icons/awkward/24x24/mimetypes/xoj.svg14
-rw-r--r--.icons/awkward/24x24/panel/QMPlay2-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/ac-adapter.svg10
-rw-r--r--.icons/awkward/24x24/panel/account-logged-in.svg10
-rw-r--r--.icons/awkward/24x24/panel/airplane-mode.svg10
-rw-r--r--.icons/awkward/24x24/panel/akonaditray.svg8
-rw-r--r--.icons/awkward/24x24/panel/anatine-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/anatine-notification.svg9
l---------.icons/awkward/24x24/panel/antimicro-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/ao-app-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/application-running.svg10
l---------.icons/awkward/24x24/panel/applications-chat-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/applications-email-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/audacious-panel.svg8
l---------.icons/awkward/24x24/panel/audio-input-microphone-high-panel.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-high.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-low-zero-panel.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-low.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-medium.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-muted.svg1
l---------.icons/awkward/24x24/panel/audio-input-microphone-none-panel.svg1
l---------.icons/awkward/24x24/panel/audio-output-none-panel.svg1
l---------.icons/awkward/24x24/panel/audio-output-none.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-recorder-off.svg9
-rw-r--r--.icons/awkward/24x24/panel/audio-recorder-on.svg9
-rw-r--r--.icons/awkward/24x24/panel/audio-recorder-paused.svg9
l---------.icons/awkward/24x24/panel/audio-volume-high-panel.svg1
l---------.icons/awkward/24x24/panel/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-volume-high.svg10
l---------.icons/awkward/24x24/panel/audio-volume-low-panel.svg1
l---------.icons/awkward/24x24/panel/audio-volume-low-symbolic.svg1
l---------.icons/awkward/24x24/panel/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-volume-low.svg11
l---------.icons/awkward/24x24/panel/audio-volume-medium-panel.svg1
l---------.icons/awkward/24x24/panel/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-volume-medium.svg11
l---------.icons/awkward/24x24/panel/audio-volume-muted-blocked-panel.svg1
l---------.icons/awkward/24x24/panel/audio-volume-muted-blocking-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-volume-muted-blocking.svg10
l---------.icons/awkward/24x24/panel/audio-volume-muted-panel.svg1
l---------.icons/awkward/24x24/panel/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/audio-volume-muted.svg10
l---------.icons/awkward/24x24/panel/audio-volume-off.svg1
-rw-r--r--.icons/awkward/24x24/panel/autokey-status-error.svg10
-rw-r--r--.icons/awkward/24x24/panel/autokey-status.svg10
-rw-r--r--.icons/awkward/24x24/panel/avatar-default.svg10
l---------.icons/awkward/24x24/panel/bad-signal-lock.svg1
l---------.icons/awkward/24x24/panel/bad-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/banshee-panel.svg8
l---------.icons/awkward/24x24/panel/battery-000-charging.svg1
l---------.icons/awkward/24x24/panel/battery-000.svg1
l---------.icons/awkward/24x24/panel/battery-020-charging.svg1
l---------.icons/awkward/24x24/panel/battery-020.svg1
l---------.icons/awkward/24x24/panel/battery-040-charging.svg1
l---------.icons/awkward/24x24/panel/battery-040.svg1
l---------.icons/awkward/24x24/panel/battery-060-charging.svg1
l---------.icons/awkward/24x24/panel/battery-060.svg1
l---------.icons/awkward/24x24/panel/battery-080-charging.svg1
l---------.icons/awkward/24x24/panel/battery-080.svg1
l---------.icons/awkward/24x24/panel/battery-100-charging.svg1
l---------.icons/awkward/24x24/panel/battery-100.svg1
l---------.icons/awkward/24x24/panel/battery-caution-charging-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-caution-charging.svg11
l---------.icons/awkward/24x24/panel/battery-caution-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-caution.svg11
l---------.icons/awkward/24x24/panel/battery-charged.svg1
l---------.icons/awkward/24x24/panel/battery-empty-charging-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-empty-charging.svg10
l---------.icons/awkward/24x24/panel/battery-empty-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-empty.svg11
l---------.icons/awkward/24x24/panel/battery-full-charged-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-full-charged.svg10
l---------.icons/awkward/24x24/panel/battery-full-charging-symbolic.svg1
l---------.icons/awkward/24x24/panel/battery-full-charging.svg1
l---------.icons/awkward/24x24/panel/battery-full-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-full.svg10
l---------.icons/awkward/24x24/panel/battery-good-charging-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-good-charging.svg11
l---------.icons/awkward/24x24/panel/battery-good-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-good.svg11
l---------.icons/awkward/24x24/panel/battery-low-charging-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-low-charging.svg11
l---------.icons/awkward/24x24/panel/battery-low-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-low.svg11
-rw-r--r--.icons/awkward/24x24/panel/battery-medium-charging.svg11
-rw-r--r--.icons/awkward/24x24/panel/battery-medium.svg11
l---------.icons/awkward/24x24/panel/battery-missing-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/battery-missing.svg11
l---------.icons/awkward/24x24/panel/battery_charged.svg1
l---------.icons/awkward/24x24/panel/battery_full.svg1
l---------.icons/awkward/24x24/panel/battery_plugged.svg1
-rw-r--r--.icons/awkward/24x24/panel/bitcoin-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/bitwarden-tray.svg8
l---------.icons/awkward/24x24/panel/blueberry-tray-active.svg1
l---------.icons/awkward/24x24/panel/blueberry-tray-disabled.svg1
l---------.icons/awkward/24x24/panel/blueberry-tray.svg1
l---------.icons/awkward/24x24/panel/blueman-active.svg1
l---------.icons/awkward/24x24/panel/blueman-disabled.svg1
l---------.icons/awkward/24x24/panel/blueman-tray-active.svg1
l---------.icons/awkward/24x24/panel/blueman-tray-disabled.svg1
l---------.icons/awkward/24x24/panel/blueman-tray.svg1
l---------.icons/awkward/24x24/panel/blueman.svg1
-rw-r--r--.icons/awkward/24x24/panel/bluetooth-active.svg10
-rw-r--r--.icons/awkward/24x24/panel/bluetooth-disabled.svg10
-rw-r--r--.icons/awkward/24x24/panel/bluetooth-paired.svg10
-rw-r--r--.icons/awkward/24x24/panel/bomi-panel.svg8
l---------.icons/awkward/24x24/panel/both-bad-signal-lock.svg1
l---------.icons/awkward/24x24/panel/both-bad-signal.svg1
l---------.icons/awkward/24x24/panel/both-good-signal-lock.svg1
l---------.icons/awkward/24x24/panel/both-good-signal.svg1
l---------.icons/awkward/24x24/panel/both-high-signal-lock.svg1
l---------.icons/awkward/24x24/panel/both-high-signal.svg1
l---------.icons/awkward/24x24/panel/both-low-signal-lock.svg1
l---------.icons/awkward/24x24/panel/both-low-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-0.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-1.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-10.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-11.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-2.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-3.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-4.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-5.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-6.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-7.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-8.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-9.svg10
l---------.icons/awkward/24x24/panel/btsync-gui-connecting.svg1
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-disconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/btsync-gui-paused.svg10
l---------.icons/awkward/24x24/panel/bumblebee-indicator-active.svg1
-rw-r--r--.icons/awkward/24x24/panel/bumblebee-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/caffeine-cup-empty.svg8
-rw-r--r--.icons/awkward/24x24/panel/caffeine-cup-full.svg8
-rw-r--r--.icons/awkward/24x24/panel/calibre-tray.svg10
-rw-r--r--.icons/awkward/24x24/panel/camera-off.svg8
-rw-r--r--.icons/awkward/24x24/panel/camera-on.svg8
-rw-r--r--.icons/awkward/24x24/panel/camera-ready.svg8
-rw-r--r--.icons/awkward/24x24/panel/cantata-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/caps-lock-off.svg10
-rw-r--r--.icons/awkward/24x24/panel/caps-lock-on.svg10
-rw-r--r--.icons/awkward/24x24/panel/cisco-tray-connected.svg8
-rw-r--r--.icons/awkward/24x24/panel/cisco-tray-disconnecting.svg8
-rw-r--r--.icons/awkward/24x24/panel/cisco-tray-notconnected.svg8
-rw-r--r--.icons/awkward/24x24/panel/cisco-tray-quarantined.svg8
-rw-r--r--.icons/awkward/24x24/panel/cisco-tray-reconnecting.svg8
l---------.icons/awkward/24x24/panel/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/awkward/24x24/panel/classicmenu-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/clementine-panel-grey.svg7
-rw-r--r--.icons/awkward/24x24/panel/clementine-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/clipboard.svg10
l---------.icons/awkward/24x24/panel/clipit-trayicon-panel.svg1
l---------.icons/awkward/24x24/panel/clipman.svg1
-rw-r--r--.icons/awkward/24x24/panel/cloudstatus.svg8
l---------.icons/awkward/24x24/panel/connect_creating.svg1
l---------.icons/awkward/24x24/panel/connect_established.svg1
-rw-r--r--.icons/awkward/24x24/panel/copy-error.svg13
-rw-r--r--.icons/awkward/24x24/panel/copy-insync.svg13
-rw-r--r--.icons/awkward/24x24/panel/copy-paused.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync1.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync2.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync3.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync4.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync5.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync6.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync7.svg9
-rw-r--r--.icons/awkward/24x24/panel/copy-sync8.svg8
-rw-r--r--.icons/awkward/24x24/panel/copy-update.svg9
-rw-r--r--.icons/awkward/24x24/panel/copyq-busy.svg8
-rw-r--r--.icons/awkward/24x24/panel/copyq-normal.svg8
l---------.icons/awkward/24x24/panel/cpu-frequency-indicator.svg1
-rw-r--r--.icons/awkward/24x24/panel/crow-translate-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/cryptfolder-closed-light.svg8
l---------.icons/awkward/24x24/panel/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/awkward/24x24/panel/cryptfolder-open-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/cryptkeeper.svg10
l---------.icons/awkward/24x24/panel/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/awkward/24x24/panel/deadbeef-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/deluge-panel.svg8
l---------.icons/awkward/24x24/panel/desktopconnected.svg1
-rw-r--r--.icons/awkward/24x24/panel/desktopdisconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/desktoptrusted.svg10
-rw-r--r--.icons/awkward/24x24/panel/dialog-password-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/dino-status-away.svg8
-rw-r--r--.icons/awkward/24x24/panel/dino-status-chat.svg8
-rw-r--r--.icons/awkward/24x24/panel/dino-status-dnd.svg8
-rw-r--r--.icons/awkward/24x24/panel/dino-status-online.svg8
l---------.icons/awkward/24x24/panel/diodon-panel.svg1
l---------.icons/awkward/24x24/panel/discord-tray-connected.svg1
-rw-r--r--.icons/awkward/24x24/panel/discord-tray-deafened.svg8
l---------.icons/awkward/24x24/panel/discord-tray-muted.svg1
l---------.icons/awkward/24x24/panel/discord-tray-speaking.svg1
-rw-r--r--.icons/awkward/24x24/panel/discord-tray-unread.svg9
-rw-r--r--.icons/awkward/24x24/panel/discord-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/disper-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-blank.svg7
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-busy.svg8
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-busy2.svg8
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-idle.svg8
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-logo.svg8
-rw-r--r--.icons/awkward/24x24/panel/dropboxstatus-x.svg8
-rw-r--r--.icons/awkward/24x24/panel/electron-mail-tray.svg8
l---------.icons/awkward/24x24/panel/empathy-available.svg1
l---------.icons/awkward/24x24/panel/empathy-away.svg1
l---------.icons/awkward/24x24/panel/empathy-busy.svg1
l---------.icons/awkward/24x24/panel/empathy-extended-away.svg1
l---------.icons/awkward/24x24/panel/empathy-invisible.svg1
l---------.icons/awkward/24x24/panel/empathy-offline.svg1
-rw-r--r--.icons/awkward/24x24/panel/enpass-status.svg8
-rw-r--r--.icons/awkward/24x24/panel/everpad-mono.svg12
-rw-r--r--.icons/awkward/24x24/panel/exaile-pause.svg8
-rw-r--r--.icons/awkward/24x24/panel/exaile-play.svg8
-rw-r--r--.icons/awkward/24x24/panel/face-smile-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/fcitx-anthy-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-cangjie-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-chewing-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-erbi-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/fcitx-googlepinyin-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-hangul-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-kbd-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-kkc-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-panel.svg1
l---------.icons/awkward/24x24/panel/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-pinyin-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-rime-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-sayura-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-shuangpin-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-skk-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-sunpinyin-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/fcitx-unikey-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-wubi-panel.svg10
l---------.icons/awkward/24x24/panel/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/fcitx-ziranma-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/feedindicator-active.svg10
-rw-r--r--.icons/awkward/24x24/panel/feedindicator-attention.svg10
-rw-r--r--.icons/awkward/24x24/panel/firewall-applet-error.svg11
-rw-r--r--.icons/awkward/24x24/panel/firewall-applet-panic.svg10
-rw-r--r--.icons/awkward/24x24/panel/firewall-applet.svg10
-rw-r--r--.icons/awkward/24x24/panel/flameshot-tray.svg12
-rw-r--r--.icons/awkward/24x24/panel/flareget-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/fluxgui-light.svg11
l---------.icons/awkward/24x24/panel/fluxgui-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/franz-attention-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/franz-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/fusion-icon-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/awkward/24x24/panel/gitter-indicator-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/gitter-indicator.svg8
l---------.icons/awkward/24x24/panel/glipper.svg1
-rw-r--r--.icons/awkward/24x24/panel/gmail-tray-unread.svg10
-rw-r--r--.icons/awkward/24x24/panel/gmail-tray.svg9
l---------.icons/awkward/24x24/panel/gnome-netstatus-disconn.svg1
l---------.icons/awkward/24x24/panel/gnome-netstatus-error.svg1
l---------.icons/awkward/24x24/panel/gnome-netstatus-idle.svg1
l---------.icons/awkward/24x24/panel/gnome-netstatus-rx.svg1
l---------.icons/awkward/24x24/panel/gnome-netstatus-tx.svg1
l---------.icons/awkward/24x24/panel/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/awkward/24x24/panel/gnome-pie-symbolic.svg8
l---------.icons/awkward/24x24/panel/gnote-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/goldendict-scan-tray.svg10
-rw-r--r--.icons/awkward/24x24/panel/goldendict-tray.svg9
l---------.icons/awkward/24x24/panel/good-signal-lock.svg1
l---------.icons/awkward/24x24/panel/good-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/google-chrome-no-notification-disabled.svg10
l---------.icons/awkward/24x24/panel/google-chrome-no-notification.svg1
-rw-r--r--.icons/awkward/24x24/panel/google-chrome-notification-disabled.svg11
-rw-r--r--.icons/awkward/24x24/panel/google-chrome-notification.svg11
-rw-r--r--.icons/awkward/24x24/panel/google-chrome-panel.svg11
l---------.icons/awkward/24x24/panel/google-chrome-tray.svg1
l---------.icons/awkward/24x24/panel/google-hangouts-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/google-music-manager-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/google-tasks-indicator-light-normal.svg13
-rw-r--r--.icons/awkward/24x24/panel/google-tasks-indicator-light-starred.svg13
l---------.icons/awkward/24x24/panel/gpaste.svg1
l---------.icons/awkward/24x24/panel/gpm-ac-adapter.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-000-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-000.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-020-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-020.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-040-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-040.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-060-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-060.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-080-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-080.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-100-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-100.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-charged.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-empty.svg1
l---------.icons/awkward/24x24/panel/gpm-battery-missing.svg1
-rw-r--r--.icons/awkward/24x24/panel/gpm-brightness-kbd-disabled.svg11
-rw-r--r--.icons/awkward/24x24/panel/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/awkward/24x24/panel/gpm-brightness-kbd.svg9
-rw-r--r--.icons/awkward/24x24/panel/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/awkward/24x24/panel/gpm-brightness-lcd-invalid.svg9
l---------.icons/awkward/24x24/panel/gpm-brightness-lcd.svg1
-rw-r--r--.icons/awkward/24x24/panel/gpm-hibernate.svg8
-rw-r--r--.icons/awkward/24x24/panel/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/awkward/24x24/panel/gpm-inhibit.svg8
l---------.icons/awkward/24x24/panel/gpm-keyboard-000.svg1
l---------.icons/awkward/24x24/panel/gpm-keyboard-020.svg1
l---------.icons/awkward/24x24/panel/gpm-keyboard-040.svg1
l---------.icons/awkward/24x24/panel/gpm-keyboard-060.svg1
l---------.icons/awkward/24x24/panel/gpm-keyboard-080.svg1
l---------.icons/awkward/24x24/panel/gpm-keyboard-100.svg1
-rw-r--r--.icons/awkward/24x24/panel/gpm-monitor.svg8
l---------.icons/awkward/24x24/panel/gpm-mouse-000.svg1
l---------.icons/awkward/24x24/panel/gpm-mouse-020.svg1
l---------.icons/awkward/24x24/panel/gpm-mouse-040.svg1
l---------.icons/awkward/24x24/panel/gpm-mouse-060.svg1
l---------.icons/awkward/24x24/panel/gpm-mouse-080.svg1
l---------.icons/awkward/24x24/panel/gpm-mouse-100.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-000.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-020.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-040.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-060.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-080.svg1
l---------.icons/awkward/24x24/panel/gpm-phone-100.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-000-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-000.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-020-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-020.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-040-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-040.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-060-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-060.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-080-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-080.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-100-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-100.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-charged.svg1
l---------.icons/awkward/24x24/panel/gpm-primary-missing.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-000-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-000.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-020-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-020.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-040-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-040.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-060-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-060.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-080-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-080.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-100-charging.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-100.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-charged.svg1
l---------.icons/awkward/24x24/panel/gpm-ups-missing.svg1
-rw-r--r--.icons/awkward/24x24/panel/gpmdp-tray-pause.svg8
-rw-r--r--.icons/awkward/24x24/panel/gpmdp-tray-play.svg8
-rw-r--r--.icons/awkward/24x24/panel/gpmdp-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/grive-app-ind-con-1.svg14
-rw-r--r--.icons/awkward/24x24/panel/grive-app-ind-con-2.svg14
-rw-r--r--.icons/awkward/24x24/panel/grive-app-ind-con-3.svg14
-rw-r--r--.icons/awkward/24x24/panel/grive-app-ind-sleep.svg14
-rw-r--r--.icons/awkward/24x24/panel/grive-app-ind.svg14
l---------.icons/awkward/24x24/panel/gsd-xrandr.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-full-secure.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-full.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-high-secure.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-high.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-low-secure.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-low.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-medium-secure.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-medium.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-none-secure.svg1
l---------.icons/awkward/24x24/panel/gsm-3g-none.svg1
-rw-r--r--.icons/awkward/24x24/panel/gtg-panel.svg8
l---------.icons/awkward/24x24/panel/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/guake-indicator.svg10
l---------.icons/awkward/24x24/panel/guake-tray.svg1
-rw-r--r--.icons/awkward/24x24/panel/guitarix-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/haguichi-connected.svg11
-rw-r--r--.icons/awkward/24x24/panel/haguichi-connecting-1.svg9
-rw-r--r--.icons/awkward/24x24/panel/haguichi-connecting-2.svg9
l---------.icons/awkward/24x24/panel/haguichi-connecting-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/haguichi-disconnected.svg9
-rw-r--r--.icons/awkward/24x24/panel/hangouts-available.svg8
-rw-r--r--.icons/awkward/24x24/panel/hangouts-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/hangouts-offline.svg8
-rw-r--r--.icons/awkward/24x24/panel/hangouts-working.svg8
-rw-r--r--.icons/awkward/24x24/panel/harmony-tray.svg8
l---------.icons/awkward/24x24/panel/hexchat-fileoffer.svg1
-rw-r--r--.icons/awkward/24x24/panel/hexchat-highlight.svg11
-rw-r--r--.icons/awkward/24x24/panel/hexchat-indicator.svg10
l---------.icons/awkward/24x24/panel/hexchat-message.svg1
l---------.icons/awkward/24x24/panel/high-signal-lock.svg1
l---------.icons/awkward/24x24/panel/high-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/hipchat4-attention.svg11
-rw-r--r--.icons/awkward/24x24/panel/hipchat4.svg8
-rw-r--r--.icons/awkward/24x24/panel/hp-indicator.svg8
l---------.icons/awkward/24x24/panel/idle-bad-signal-lock.svg1
l---------.icons/awkward/24x24/panel/idle-bad-signal.svg1
l---------.icons/awkward/24x24/panel/idle-good-signal-lock.svg1
l---------.icons/awkward/24x24/panel/idle-good-signal.svg1
l---------.icons/awkward/24x24/panel/idle-high-signal-lock.svg1
l---------.icons/awkward/24x24/panel/idle-high-signal.svg1
l---------.icons/awkward/24x24/panel/idle-low-signal-lock.svg1
l---------.icons/awkward/24x24/panel/idle-low-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-cpufreq-100.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-cpufreq-25.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-cpufreq-50.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-cpufreq-75.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-cpufreq.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-feedindicator-attention.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-feedindicator.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-fortune.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ak.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Am.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ar-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ar.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Av.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Az-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Az-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Az.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Be-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Be.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bg-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bg-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bg-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Bg.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Bm.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bn-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bn-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bn-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bn-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Bn.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Br-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Br-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Br-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Br.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bs-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bs-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bs-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bs-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Bs-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Bs.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-By-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-By-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-By-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-By.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ch.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cm-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cm-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cm-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cm-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cm-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Cm.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cr-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Cr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Cs-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Cs.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Da-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Da-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Da-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Da-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Da-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Da.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-18.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-19.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-20.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-21.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-22.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-23.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-24.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-25.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-De-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-De.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Dv.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Dz.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ee.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-18.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-19.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-20.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-21.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-22.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-23.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-24.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-25.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-26.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-27.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-28.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-29.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-30.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-31.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-32.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-33.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-34.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-35.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-En-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-En.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Eo-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Eo-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Eo.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Es-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Es.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Et-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Et-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Et-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Et-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Et.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fa-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fa-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fa-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fa-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Fa.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ff.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fi-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fi-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fi-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fi-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fi-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Fi.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fo-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fo-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Fo.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-18.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-19.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-20.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-21.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-22.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-23.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-24.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-25.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-26.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-27.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-28.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-29.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-30.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-31.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Fr-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Fr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ga-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ga-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ga.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Gr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Gr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Gr-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Gr-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Gr-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Gr.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Gu.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ha-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ha-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ha.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-He-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-He-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-He-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-He-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-He.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hi-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hi-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hi-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Hi.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hr-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hr-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hr-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Hr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-18.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-19.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-20.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hu-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Hu.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Hy-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Hy.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ie-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ie-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ie-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ie-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ie-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ie.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ig.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ik.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-In-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-In-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-In-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-In-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-In-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-In.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Is-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Is-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Is-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Is-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Is-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Is.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-It-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-It.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ja-7.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ja.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ka-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ka-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ka-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ka-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ka.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ki-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ki-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ki-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ki.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Kk-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Kk-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Kk.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Km.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Kn-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Kn-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Kn.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ko-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ko-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ko.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ku-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ku.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lo-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lo-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Lo.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lt-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Lt.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Lv-7.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Lv.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Md.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Mi.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Mk-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Mk-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Mk.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ml-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ml-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ml-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ml.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Mn.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Mr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Mt-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Mt-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Mt.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-My.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ne.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Nl-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Nl-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Nl-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Nl-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Nl.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-No-8.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-No.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Or.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pa-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pa-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Pa.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ph-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ph.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pl-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Pl.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ps-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ps-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ps.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Pt-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Pt.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ro-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ro-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ro-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ro-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ro-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ro.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-18.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-19.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-20.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-21.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-22.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-23.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-24.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-25.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-26.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-27.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ru-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ru.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sa.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sd.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Si-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Si-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Si.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sk-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sk-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sk-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sk-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sk.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sl-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sl-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sl-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sl-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sl.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sq.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-10.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-11.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-12.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-13.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-14.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-15.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-16.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-17.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-8.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sr-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sv-7.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sv.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sw-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sw-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sw.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sy-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Sy-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Sy.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ta-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ta.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Te-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Te-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Te-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Te.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tg-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tg-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Tg.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Th-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Th-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Th-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Th.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tk-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tk-2.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Tk.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Tn.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tr-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tr-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tr-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tr-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Tr-5.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Tr.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-6.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-7.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uk-8.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Uk.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Ur-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Ur.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uz-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uz-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uz-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Uz-4.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Uz.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Vi.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Wo.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Xs.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Yo.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-1.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-2.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-3.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-4.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-5.svg1
l---------.icons/awkward/24x24/panel/indicator-keyboard-Zh-6.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-keyboard-Zh.svg12
l---------.icons/awkward/24x24/panel/indicator-keyboard.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-lunar-satelite.svg15
-rw-r--r--.icons/awkward/24x24/panel/indicator-lunar.svg9
l---------.icons/awkward/24x24/panel/indicator-messages-new.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-messages-red.svg8
l---------.icons/awkward/24x24/panel/indicator-messages.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-privacy-panel.svg8
l---------.icons/awkward/24x24/panel/indicator-rss-aware-attention.svg1
l---------.icons/awkward/24x24/panel/indicator-rss-aware.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-battery.svg10
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-case.svg11
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-chip.svg12
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-cpu.svg19
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-disk.svg10
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-fan.svg15
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-gpu.svg16
-rw-r--r--.icons/awkward/24x24/panel/indicator-sensors-memory.svg10
-rw-r--r--.icons/awkward/24x24/panel/indicator-sound-switcher.svg11
-rw-r--r--.icons/awkward/24x24/panel/indicator-stardate.svg11
l---------.icons/awkward/24x24/panel/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/awkward/24x24/panel/indicator-trashindicator-attention.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-trashindicator.svg11
-rw-r--r--.icons/awkward/24x24/panel/indicator-virtual-box.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-1.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-2.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-3.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-4.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-5.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-6.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-7.svg8
-rw-r--r--.icons/awkward/24x24/panel/indicator-workspaces-8.svg8
l---------.icons/awkward/24x24/panel/input-caps-on.svg1
-rw-r--r--.icons/awkward/24x24/panel/input-keyboard-virtual-off.svg8
-rw-r--r--.icons/awkward/24x24/panel/input-keyboard-virtual-on.svg10
-rw-r--r--.icons/awkward/24x24/panel/input-touchpad-off.svg10
-rw-r--r--.icons/awkward/24x24/panel/input-touchpad-on.svg10
-rw-r--r--.icons/awkward/24x24/panel/insync-action.svg11
-rw-r--r--.icons/awkward/24x24/panel/insync-error.svg11
-rw-r--r--.icons/awkward/24x24/panel/insync-feed.svg11
-rw-r--r--.icons/awkward/24x24/panel/insync-normal.svg11
-rw-r--r--.icons/awkward/24x24/panel/insync-offline.svg11
-rw-r--r--.icons/awkward/24x24/panel/insync-paused.svg11
l---------.icons/awkward/24x24/panel/insync-share.svg1
l---------.icons/awkward/24x24/panel/insync-synced.svg1
-rw-r--r--.icons/awkward/24x24/panel/insync-syncing.svg13
-rw-r--r--.icons/awkward/24x24/panel/irc-channel-joined.svg8
-rw-r--r--.icons/awkward/24x24/panel/irc-channel-parted.svg8
-rw-r--r--.icons/awkward/24x24/panel/irccloud-desktop-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/jdownloader-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/kaku-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/kazam-countdown.svg8
l---------.icons/awkward/24x24/panel/kazam-paused.svg1
l---------.icons/awkward/24x24/panel/kazam-recording.svg1
-rw-r--r--.icons/awkward/24x24/panel/kazam-stopped.svg8
-rw-r--r--.icons/awkward/24x24/panel/keepassx-indicator.svg11
-rw-r--r--.icons/awkward/24x24/panel/keepassx-locked.svg8
l---------.icons/awkward/24x24/panel/keepassxc-dark.svg1
-rw-r--r--.icons/awkward/24x24/panel/keepassxc-locked.svg9
l---------.icons/awkward/24x24/panel/keepassxc-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/keepassxc-unlocked.svg8
-rw-r--r--.icons/awkward/24x24/panel/keybase-badged.svg9
-rw-r--r--.icons/awkward/24x24/panel/keybase-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/keybase-update.svg8
-rw-r--r--.icons/awkward/24x24/panel/keybase-uploading.svg8
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-caution.svg10
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-empty.svg9
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-full.svg11
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-good.svg12
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-low.svg12
-rw-r--r--.icons/awkward/24x24/panel/keyboard-battery-medium.svg12
l---------.icons/awkward/24x24/panel/knemo-modem-error.svg1
l---------.icons/awkward/24x24/panel/knemo-modem-idle.svg1
l---------.icons/awkward/24x24/panel/knemo-modem-offline.svg1
l---------.icons/awkward/24x24/panel/knemo-modem-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-modem-transmit-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-modem-transmit.svg1
-rw-r--r--.icons/awkward/24x24/panel/knemo-monitor-error.svg11
-rw-r--r--.icons/awkward/24x24/panel/knemo-monitor-idle.svg11
-rw-r--r--.icons/awkward/24x24/panel/knemo-monitor-offline.svg11
-rw-r--r--.icons/awkward/24x24/panel/knemo-monitor-receive.svg11
l---------.icons/awkward/24x24/panel/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/awkward/24x24/panel/knemo-monitor-transmit.svg11
l---------.icons/awkward/24x24/panel/knemo-network-error.svg1
l---------.icons/awkward/24x24/panel/knemo-network-idle.svg1
l---------.icons/awkward/24x24/panel/knemo-network-offline.svg1
l---------.icons/awkward/24x24/panel/knemo-network-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-network-transmit-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-network-transmit.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-error.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-idle.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-offline.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-transmit-receive.svg1
l---------.icons/awkward/24x24/panel/knemo-wireless-transmit.svg1
-rw-r--r--.icons/awkward/24x24/panel/krb-expiring-ticket.svg8
-rw-r--r--.icons/awkward/24x24/panel/krb-no-valid-ticket.svg9
-rw-r--r--.icons/awkward/24x24/panel/krb-valid-ticket.svg8
-rw-r--r--.icons/awkward/24x24/panel/krudiotray-light-off24.svg8
-rw-r--r--.icons/awkward/24x24/panel/krudiotray-light-on24.svg9
-rw-r--r--.icons/awkward/24x24/panel/ladi-started.svg9
-rw-r--r--.icons/awkward/24x24/panel/ladi-starting.svg8
-rw-r--r--.icons/awkward/24x24/panel/ladi-stopped.svg9
l---------.icons/awkward/24x24/panel/laptop-connected.svg1
l---------.icons/awkward/24x24/panel/laptop-disconnected.svg1
l---------.icons/awkward/24x24/panel/laptop-trusted.svg1
-rw-r--r--.icons/awkward/24x24/panel/laptopattention.svg11
-rw-r--r--.icons/awkward/24x24/panel/laptopconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/laptopdisconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/laptoptrusted.svg10
l---------.icons/awkward/24x24/panel/liferea-available.svg1
l---------.icons/awkward/24x24/panel/liferea-unread.svg1
-rw-r--r--.icons/awkward/24x24/panel/livewallpaper-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/lookit-panel.svg11
l---------.icons/awkward/24x24/panel/low-signal-lock.svg1
l---------.icons/awkward/24x24/panel/low-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/lyricfier-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/mailspring-tray-empty.svg8
-rw-r--r--.icons/awkward/24x24/panel/mailspring-tray-full-newitems.svg9
-rw-r--r--.icons/awkward/24x24/panel/mailspring-tray-full.svg8
-rw-r--r--.icons/awkward/24x24/panel/manjaro-settings-manager-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/megalogging.svg8
-rw-r--r--.icons/awkward/24x24/panel/megapaused.svg11
-rw-r--r--.icons/awkward/24x24/panel/megasynching.svg11
-rw-r--r--.icons/awkward/24x24/panel/megauptodate.svg10
-rw-r--r--.icons/awkward/24x24/panel/megawarning.svg11
-rw-r--r--.icons/awkward/24x24/panel/mellowplayer-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/messenger-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/messenger-notification.svg11
l---------.icons/awkward/24x24/panel/mic-off.svg1
l---------.icons/awkward/24x24/panel/mic-on.svg1
-rw-r--r--.icons/awkward/24x24/panel/mic-ready.svg8
-rw-r--r--.icons/awkward/24x24/panel/mic-volume-high.svg11
-rw-r--r--.icons/awkward/24x24/panel/mic-volume-low.svg11
-rw-r--r--.icons/awkward/24x24/panel/mic-volume-medium.svg12
-rw-r--r--.icons/awkward/24x24/panel/mic-volume-muted.svg8
-rw-r--r--.icons/awkward/24x24/panel/microphone-sensitivity-high.svg10
-rw-r--r--.icons/awkward/24x24/panel/microphone-sensitivity-low.svg14
-rw-r--r--.icons/awkward/24x24/panel/microphone-sensitivity-medium.svg10
-rw-r--r--.icons/awkward/24x24/panel/microphone-sensitivity-muted.svg14
-rw-r--r--.icons/awkward/24x24/panel/minetime-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/mini-calendar.svg8
-rw-r--r--.icons/awkward/24x24/panel/mintupdate-checking.svg10
-rw-r--r--.icons/awkward/24x24/panel/mintupdate-error.svg10
-rw-r--r--.icons/awkward/24x24/panel/mintupdate-installing.svg10
-rw-r--r--.icons/awkward/24x24/panel/mintupdate-up-to-date.svg10
-rw-r--r--.icons/awkward/24x24/panel/mintupdate-updates-available.svg11
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-caution.svg10
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-empty.svg9
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-full.svg11
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-good.svg12
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-low.svg12
-rw-r--r--.icons/awkward/24x24/panel/mouse-battery-medium.svg12
l---------.icons/awkward/24x24/panel/msd-xrandr.svg1
-rw-r--r--.icons/awkward/24x24/panel/mstdn-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-1.svg10
l---------.icons/awkward/24x24/panel/mullvad-tray-10.svg1
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-2.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-3.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-4.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-5.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-6.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-7.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-8.svg11
-rw-r--r--.icons/awkward/24x24/panel/mullvad-tray-9.svg10
-rw-r--r--.icons/awkward/24x24/panel/mumble-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/museeks-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/museeq-offline.svg10
-rw-r--r--.icons/awkward/24x24/panel/museeq-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/mynotes-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-3g.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-4g.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-acquiring.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-cdma-1x.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-connected.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-edge.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-evdo.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-gprs.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-hspa.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-no-route.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-offline.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-secure-signal-excellent.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-secure-signal-good.svg12
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-secure-signal-low.svg12
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-secure-signal-none.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-secure-signal-ok.svg12
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-signal-excellent.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-signal-good.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-signal-low.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-signal-none.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-signal-ok.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-cellular-umts.svg10
l---------.icons/awkward/24x24/panel/network-disconnected.svg1
-rw-r--r--.icons/awkward/24x24/panel/network-error.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-idle.svg10
l---------.icons/awkward/24x24/panel/network-offline.svg1
-rw-r--r--.icons/awkward/24x24/panel/network-receive.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-transmit-receive.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-transmit.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-vpn-acquiring.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-vpn.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wired-acquiring.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-wired-no-route.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wired-offline.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-wired-secure.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wired.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-acquiring.svg11
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-connected.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-hotspot.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-no-route.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-offline.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-secure-signal-excellent.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-secure-signal-good.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-secure-signal-low.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-secure-signal-none.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-secure-signal-ok.svg10
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-signal-excellent.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-signal-good.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-signal-low.svg9
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-signal-none.svg8
-rw-r--r--.icons/awkward/24x24/panel/network-wireless-signal-ok.svg9
l---------.icons/awkward/24x24/panel/network-wireless-signal-weak.svg1
-rw-r--r--.icons/awkward/24x24/panel/new-messages-red.svg9
-rw-r--r--.icons/awkward/24x24/panel/nitroshare-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/nixnote2-tray.svg8
l---------.icons/awkward/24x24/panel/nm-adhoc.svg1
l---------.icons/awkward/24x24/panel/nm-device-wired-autoip.svg1
l---------.icons/awkward/24x24/panel/nm-device-wired-secure.svg1
l---------.icons/awkward/24x24/panel/nm-device-wired-secureoffline.svg1
l---------.icons/awkward/24x24/panel/nm-device-wired.svg1
l---------.icons/awkward/24x24/panel/nm-device-wireless.svg1
l---------.icons/awkward/24x24/panel/nm-device-wwan.svg1
-rw-r--r--.icons/awkward/24x24/panel/nm-mb-roam.svg7
l---------.icons/awkward/24x24/panel/nm-no-connection.svg1
l---------.icons/awkward/24x24/panel/nm-secure-lock.svg1
l---------.icons/awkward/24x24/panel/nm-signal-0-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-0.svg1
l---------.icons/awkward/24x24/panel/nm-signal-00-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-00.svg1
l---------.icons/awkward/24x24/panel/nm-signal-100-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-100.svg1
l---------.icons/awkward/24x24/panel/nm-signal-25-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-25.svg1
l---------.icons/awkward/24x24/panel/nm-signal-50-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-50.svg1
l---------.icons/awkward/24x24/panel/nm-signal-75-secure.svg1
l---------.icons/awkward/24x24/panel/nm-signal-75.svg1
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-3g.svg9
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-4g.svg9
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-cdma-1x.svg8
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-edge.svg8
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-evdo.svg9
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-gprs.svg8
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-hspa.svg8
l---------.icons/awkward/24x24/panel/nm-tech-lte.svg1
-rw-r--r--.icons/awkward/24x24/panel/nm-tech-umts.svg8
l---------.icons/awkward/24x24/panel/nm-vpn-active-lock.svg1
-rw-r--r--.icons/awkward/24x24/panel/nm-vpn-lock.svg10
-rw-r--r--.icons/awkward/24x24/panel/nm-vpn-standalone-lock.svg10
-rw-r--r--.icons/awkward/24x24/panel/nm-wwan-tower.svg7
l---------.icons/awkward/24x24/panel/no-signal.svg1
-rw-r--r--.icons/awkward/24x24/panel/nomachine-disabled.svg10
-rw-r--r--.icons/awkward/24x24/panel/nomachine-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/notes-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/num-lock-off.svg11
-rw-r--r--.icons/awkward/24x24/panel/num-lock-on.svg11
-rw-r--r--.icons/awkward/24x24/panel/nutstore-offline-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/nutstore-oops-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/nutstore-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/nutstore-paused-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/nylas-tray-empty.svg8
-rw-r--r--.icons/awkward/24x24/panel/nylas-tray-full-newitems.svg11
-rw-r--r--.icons/awkward/24x24/panel/nylas-tray-full.svg8
-rw-r--r--.icons/awkward/24x24/panel/obs-tray-active.svg9
-rw-r--r--.icons/awkward/24x24/panel/obs-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/octopi-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/octopi-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/octopi-info.svg9
l---------.icons/awkward/24x24/panel/octopi-ok.svg1
l---------.icons/awkward/24x24/panel/odrive-tray-grey.svg1
-rw-r--r--.icons/awkward/24x24/panel/odrive-tray-sync.svg8
l---------.icons/awkward/24x24/panel/odrive-tray.svg1
l---------.icons/awkward/24x24/panel/onboard-mono.svg1
-rw-r--r--.icons/awkward/24x24/panel/onboard-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/openbazaar-system-tray.svg9
l---------.icons/awkward/24x24/panel/optimus-tray-intel-symbolic.svg1
l---------.icons/awkward/24x24/panel/optimus-tray-intel.svg1
l---------.icons/awkward/24x24/panel/optimus-tray-nvidia-symbolic.svg1
l---------.icons/awkward/24x24/panel/optimus-tray-nvidia.svg1
-rw-r--r--.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-error.svg9
-rw-r--r--.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/awkward/24x24/panel/overgrive-app-ind-con-1.svg1
l---------.icons/awkward/24x24/panel/overgrive-app-ind-con-2.svg1
l---------.icons/awkward/24x24/panel/overgrive-app-ind-con-3.svg1
l---------.icons/awkward/24x24/panel/overgrive-app-ind-sleep.svg1
l---------.icons/awkward/24x24/panel/overgrive-app-ind.svg1
l---------.icons/awkward/24x24/panel/pamac-tray-no-update.svg1
l---------.icons/awkward/24x24/panel/pamac-tray-update.svg1
-rw-r--r--.icons/awkward/24x24/panel/pcloud-offline.svg8
-rw-r--r--.icons/awkward/24x24/panel/pcloud-ok.svg8
-rw-r--r--.icons/awkward/24x24/panel/pcloud-pause.svg9
-rw-r--r--.icons/awkward/24x24/panel/pcloud-sync.svg9
-rw-r--r--.icons/awkward/24x24/panel/pcloud-warning.svg8
-rw-r--r--.icons/awkward/24x24/panel/persepolis-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-caution.svg10
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-empty.svg9
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-full.svg11
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-good.svg12
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-low.svg12
-rw-r--r--.icons/awkward/24x24/panel/phone-battery-medium.svg12
-rw-r--r--.icons/awkward/24x24/panel/pia_tray_connected.svg8
-rw-r--r--.icons/awkward/24x24/panel/pia_tray_connecting.svg9
-rw-r--r--.icons/awkward/24x24/panel/pia_tray_disconnected.svg8
l---------.icons/awkward/24x24/panel/pidgin-tray-available.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-away.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-busy.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-connect.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-invisible.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-offline.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-pending.svg1
l---------.icons/awkward/24x24/panel/pidgin-tray-xa.svg1
-rw-r--r--.icons/awkward/24x24/panel/pithos-tray-icon.svg8
l---------.icons/awkward/24x24/panel/pithos-tray-plugin.svg1
-rw-r--r--.icons/awkward/24x24/panel/pomodoneapp-break.svg8
-rw-r--r--.icons/awkward/24x24/panel/pomodoneapp-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/pomodoneapp-paused.svg8
-rw-r--r--.icons/awkward/24x24/panel/pomodoneapp-started.svg8
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-00.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-01.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-02.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-03.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-04.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-05.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-06.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-07.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-08.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-09.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-10.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-11.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-12.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-13.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-14.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-15.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-31.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-32.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-33.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-34.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-35.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-36.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-37.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-38.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-39.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-40.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-41.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-42.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-43.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-44.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-45.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-46.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-47.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-48.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-49.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-50.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-51.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-52.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-53.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-54.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-55.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-56.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-57.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-58.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-59.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-60.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-indicator-light-61.svg10
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-start-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/pomodoro-stop-light.svg10
-rw-r--r--.icons/awkward/24x24/panel/popcorntime-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/pragha-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/preferences-desktop-accessibility-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/prime-hybrid.svg8
-rw-r--r--.icons/awkward/24x24/panel/prime-intel.svg10
-rw-r--r--.icons/awkward/24x24/panel/prime-nvidia.svg8
-rw-r--r--.icons/awkward/24x24/panel/process-syncing-down.svg10
-rw-r--r--.icons/awkward/24x24/panel/process-syncing-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/process-syncing-idle.svg10
-rw-r--r--.icons/awkward/24x24/panel/process-syncing-up.svg10
-rw-r--r--.icons/awkward/24x24/panel/process-syncing.svg10
-rw-r--r--.icons/awkward/24x24/panel/protonmail-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/protonmail-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/psensor_hot.svg8
-rw-r--r--.icons/awkward/24x24/panel/psensor_normal.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/awkward/24x24/panel/pushbullet-indicator-sync3-light.svg8
l---------.icons/awkward/24x24/panel/pushbullet-indicator-transparent.svg1
l---------.icons/awkward/24x24/panel/pushbullet-indicator.svg1
l---------.icons/awkward/24x24/panel/qbittorrent-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/qbittorrent-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/qelectrotech-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/qjoypad-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/qnapi-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/qomp-pause-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/qomp-play-panel.svg11
-rw-r--r--.icons/awkward/24x24/panel/qomp-stop-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/qtox-away.svg10
-rw-r--r--.icons/awkward/24x24/panel/qtox-busy.svg10
-rw-r--r--.icons/awkward/24x24/panel/qtox-event.svg11
-rw-r--r--.icons/awkward/24x24/panel/qtox-invisible.svg10
-rw-r--r--.icons/awkward/24x24/panel/qtox-offline.svg10
-rw-r--r--.icons/awkward/24x24/panel/qtox-online.svg10
-rw-r--r--.icons/awkward/24x24/panel/qtpass-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/quota.svg8
l---------.icons/awkward/24x24/panel/radiotray-ng-off-panel.svg1
l---------.icons/awkward/24x24/panel/radiotray-ng-on-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/radiotray_connecting.svg10
-rw-r--r--.icons/awkward/24x24/panel/radiotray_off.svg13
-rw-r--r--.icons/awkward/24x24/panel/radiotray_on.svg13
-rw-r--r--.icons/awkward/24x24/panel/rambox-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/rambox-notification.svg11
-rw-r--r--.icons/awkward/24x24/panel/rclonetray-connected-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/rclonetray-tray.svg8
l---------.icons/awkward/24x24/panel/receiving-bad-signal-lock.svg1
l---------.icons/awkward/24x24/panel/receiving-bad-signal.svg1
l---------.icons/awkward/24x24/panel/receiving-good-signal-lock.svg1
l---------.icons/awkward/24x24/panel/receiving-good-signal.svg1
l---------.icons/awkward/24x24/panel/receiving-high-signal-lock.svg1
l---------.icons/awkward/24x24/panel/receiving-high-signal.svg1
l---------.icons/awkward/24x24/panel/receiving-low-signal-lock.svg1
l---------.icons/awkward/24x24/panel/receiving-low-signal.svg1
l---------.icons/awkward/24x24/panel/record-desktop-indicator-recording.svg1
l---------.icons/awkward/24x24/panel/record-desktop-indicator.svg1
-rw-r--r--.icons/awkward/24x24/panel/redshift-status-off.svg10
-rw-r--r--.icons/awkward/24x24/panel/redshift-status-on.svg10
-rw-r--r--.icons/awkward/24x24/panel/remmina-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/remote-folder-sync-down.svg10
-rw-r--r--.icons/awkward/24x24/panel/remote-folder-sync-up.svg10
-rw-r--r--.icons/awkward/24x24/panel/remote-folder-sync.svg10
-rw-r--r--.icons/awkward/24x24/panel/rescuetime-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/rescuetime-offline.svg8
l---------.icons/awkward/24x24/panel/rhythmbox-indicator.svg1
l---------.icons/awkward/24x24/panel/rhythmbox-notplaying.svg1
-rw-r--r--.icons/awkward/24x24/panel/rhythmbox-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/rhythmbox-playing.svg8
-rw-r--r--.icons/awkward/24x24/panel/riot-tray.svg9
l---------.icons/awkward/24x24/panel/rocketchat-tray-1.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-2.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-3.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-4.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-5.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-6.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-7.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-8.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-9-plus.svg1
l---------.icons/awkward/24x24/panel/rocketchat-tray-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/rocketchat-tray-alert.svg9
-rw-r--r--.icons/awkward/24x24/panel/rocketchat-tray-dot.svg8
-rw-r--r--.icons/awkward/24x24/panel/rocketchat-tray.svg8
l---------.icons/awkward/24x24/panel/rsibreak0.svg1
l---------.icons/awkward/24x24/panel/rsibreak1.svg1
l---------.icons/awkward/24x24/panel/rsibreak2.svg1
l---------.icons/awkward/24x24/panel/rsibreak3.svg1
l---------.icons/awkward/24x24/panel/rsibreak4.svg1
l---------.icons/awkward/24x24/panel/rsibreakx.svg1
-rw-r--r--.icons/awkward/24x24/panel/rto-proxy-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/safeeyes_disabled.svg8
-rw-r--r--.icons/awkward/24x24/panel/safeeyes_enabled.svg8
-rw-r--r--.icons/awkward/24x24/panel/screencloud-idle.svg8
-rw-r--r--.icons/awkward/24x24/panel/screencloud-uploading.svg8
-rw-r--r--.icons/awkward/24x24/panel/scroll-lock-off.svg8
-rw-r--r--.icons/awkward/24x24/panel/scroll-lock-on.svg8
l---------.icons/awkward/24x24/panel/scudcloud-attention-1.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-2.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-3.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-4.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-5.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-6.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-7.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-8.svg1
l---------.icons/awkward/24x24/panel/scudcloud-attention-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/scudcloud-attention.svg11
-rw-r--r--.icons/awkward/24x24/panel/scudcloud.svg8
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-notification.svg11
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-offline.svg8
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-ok.svg8
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-paused.svg11
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-syncing-1.svg11
-rw-r--r--.icons/awkward/24x24/panel/seafile-status-syncing-2.svg11
-rw-r--r--.icons/awkward/24x24/panel/security-high.svg10
-rw-r--r--.icons/awkward/24x24/panel/security-low.svg10
-rw-r--r--.icons/awkward/24x24/panel/security-medium.svg11
l---------.icons/awkward/24x24/panel/sflphone-indicator.svg1
l---------.icons/awkward/24x24/panel/sflphone-notification.svg1
-rw-r--r--.icons/awkward/24x24/panel/sflphone-offline.svg10
-rw-r--r--.icons/awkward/24x24/panel/shutter-panel.svg18
l---------.icons/awkward/24x24/panel/si-syncthing-0.svg1
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-1.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-10.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-11.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-2.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-3.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-4.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-5.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-6.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-7.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-8.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-9.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-idle.svg10
-rw-r--r--.icons/awkward/24x24/panel/si-syncthing-unknown.svg8
l---------.icons/awkward/24x24/panel/signal-100.svg1
l---------.icons/awkward/24x24/panel/signal-25.svg1
l---------.icons/awkward/24x24/panel/signal-50.svg1
l---------.icons/awkward/24x24/panel/signal-75.svg1
-rw-r--r--.icons/awkward/24x24/panel/signal-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/signal-unread-1.svg9
l---------.icons/awkward/24x24/panel/signal-unread-10.svg1
l---------.icons/awkward/24x24/panel/signal-unread-2.svg1
l---------.icons/awkward/24x24/panel/signal-unread-3.svg1
l---------.icons/awkward/24x24/panel/signal-unread-4.svg1
l---------.icons/awkward/24x24/panel/signal-unread-5.svg1
l---------.icons/awkward/24x24/panel/signal-unread-6.svg1
l---------.icons/awkward/24x24/panel/signal-unread-7.svg1
l---------.icons/awkward/24x24/panel/signal-unread-8.svg1
l---------.icons/awkward/24x24/panel/signal-unread-9.svg1
-rw-r--r--.icons/awkward/24x24/panel/simplescreenrecorder-error.svg8
l---------.icons/awkward/24x24/panel/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/awkward/24x24/panel/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/awkward/24x24/panel/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-indicator.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-away-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-away.svg8
-rw-r--r--.icons/awkward/24x24/panel/skype-status-connected-notification.svg10
l---------.icons/awkward/24x24/panel/skype-status-connected.svg1
-rw-r--r--.icons/awkward/24x24/panel/skype-status-connecting-0.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-connecting-1.svg9
l---------.icons/awkward/24x24/panel/skype-status-connecting-2.svg1
l---------.icons/awkward/24x24/panel/skype-status-connecting-3.svg1
-rw-r--r--.icons/awkward/24x24/panel/skype-status-disturb-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-disturb.svg8
-rw-r--r--.icons/awkward/24x24/panel/skype-status-hidden-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-hidden.svg8
l---------.icons/awkward/24x24/panel/skype-status-invisible-notification.svg1
l---------.icons/awkward/24x24/panel/skype-status-invisible.svg1
-rw-r--r--.icons/awkward/24x24/panel/skype-status-offline-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/skype-status-offline.svg8
-rw-r--r--.icons/awkward/24x24/panel/slack-indicator-highlight.svg9
-rw-r--r--.icons/awkward/24x24/panel/slack-indicator-unread.svg9
-rw-r--r--.icons/awkward/24x24/panel/slack-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/smartcode-stremio-tray.svg9
l---------.icons/awkward/24x24/panel/smartphone-connected.svg1
l---------.icons/awkward/24x24/panel/smartphone-disconnected.svg1
l---------.icons/awkward/24x24/panel/smartphone-trusted.svg1
-rw-r--r--.icons/awkward/24x24/panel/smartphoneattention.svg11
-rw-r--r--.icons/awkward/24x24/panel/smartphoneconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/smartphonedisconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/smartphonetrusted.svg10
-rw-r--r--.icons/awkward/24x24/panel/smplayer-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/solaar-attention.svg13
-rw-r--r--.icons/awkward/24x24/panel/solaar-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/spotify-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/start-here.svg18
-rw-r--r--.icons/awkward/24x24/panel/state-download.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-error.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-information.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-offline.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-ok.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-pause.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-sync.svg10
-rw-r--r--.icons/awkward/24x24/panel/state-warning.svg10
-rw-r--r--.icons/awkward/24x24/panel/steadyflow-alert-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/steadyflow-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/steam_tray_mono.svg8
l---------.icons/awkward/24x24/panel/stock_weather-cloudy.svg1
l---------.icons/awkward/24x24/panel/stock_weather-few-clouds.svg1
l---------.icons/awkward/24x24/panel/stock_weather-fog.svg1
l---------.icons/awkward/24x24/panel/stock_weather-night-clear.svg1
l---------.icons/awkward/24x24/panel/stock_weather-night-few-clouds.svg1
l---------.icons/awkward/24x24/panel/stock_weather-showers.svg1
l---------.icons/awkward/24x24/panel/stock_weather-snow.svg1
l---------.icons/awkward/24x24/panel/stock_weather-storm.svg1
l---------.icons/awkward/24x24/panel/strawberry-panel-grey.svg1
-rw-r--r--.icons/awkward/24x24/panel/strawberry-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/synapse-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/synergy-panel-ok.svg10
-rw-r--r--.icons/awkward/24x24/panel/synergy-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/syspeek-0.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-10.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-100.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-20.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-30.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-40.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-50.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-60.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-70.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-80.svg10
-rw-r--r--.icons/awkward/24x24/panel/syspeek-90.svg10
l---------.icons/awkward/24x24/panel/system-devices-information.svg1
-rw-r--r--.icons/awkward/24x24/panel/system-devices-panel-alert.svg8
l---------.icons/awkward/24x24/panel/system-devices-panel-information.svg1
-rw-r--r--.icons/awkward/24x24/panel/system-devices-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/system-file-manager-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/system-restart-panel.svg8
l---------.icons/awkward/24x24/panel/system-shutdown-panel-restart.svg1
l---------.icons/awkward/24x24/panel/system-shutdown-panel.svg1
l---------.icons/awkward/24x24/panel/tablet-connected.svg1
l---------.icons/awkward/24x24/panel/tablet-disconnected.svg1
-rw-r--r--.icons/awkward/24x24/panel/tabletattention.svg11
-rw-r--r--.icons/awkward/24x24/panel/tabletconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/tabletdisconnected.svg10
-rw-r--r--.icons/awkward/24x24/panel/tablettrusted.svg10
-rw-r--r--.icons/awkward/24x24/panel/teams-for-linux-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator-away.svg10
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator-busy.svg10
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator-connected.svg10
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator-error.svg10
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator-offline.svg10
-rw-r--r--.icons/awkward/24x24/panel/teamviewer-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/telegram-attention-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/telegram-mute-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/telegram-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/thunderbird-attention-panel.svg11
-rw-r--r--.icons/awkward/24x24/panel/thunderbird-panel.svg10
l---------.icons/awkward/24x24/panel/todo-indicator.svg1
-rw-r--r--.icons/awkward/24x24/panel/tomahawk-indicator.svg8
l---------.icons/awkward/24x24/panel/tomboy-panel.svg1
l---------.icons/awkward/24x24/panel/touchpad-indicator-light-disabled.svg1
l---------.icons/awkward/24x24/panel/touchpad-indicator-light-enabled.svg1
l---------.icons/awkward/24x24/panel/touchpad-indicator-light.svg1
-rw-r--r--.icons/awkward/24x24/panel/transmission-panel.svg9
l---------.icons/awkward/24x24/panel/transmission-tray-icon.svg1
l---------.icons/awkward/24x24/panel/transmitting-bad-signal-lock.svg1
l---------.icons/awkward/24x24/panel/transmitting-bad-signal.svg1
l---------.icons/awkward/24x24/panel/transmitting-good-signal-lock.svg1
l---------.icons/awkward/24x24/panel/transmitting-good-signal.svg1
l---------.icons/awkward/24x24/panel/transmitting-high-signal-lock.svg1
l---------.icons/awkward/24x24/panel/transmitting-high-signal.svg1
l---------.icons/awkward/24x24/panel/transmitting-low-signal-lock.svg1
l---------.icons/awkward/24x24/panel/transmitting-low-signal.svg1
l---------.icons/awkward/24x24/panel/tray-message.svg1
l---------.icons/awkward/24x24/panel/tray-new-im.svg1
l---------.icons/awkward/24x24/panel/tray-offline.svg1
l---------.icons/awkward/24x24/panel/tray-online.svg1
-rw-r--r--.icons/awkward/24x24/panel/trimage-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/tusk-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/twitch-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/ubuntuone-client-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/ubuntuone-client-idle.svg8
-rw-r--r--.icons/awkward/24x24/panel/ubuntuone-client-offline.svg8
-rw-r--r--.icons/awkward/24x24/panel/ubuntuone-client-paused.svg8
-rw-r--r--.icons/awkward/24x24/panel/ubuntuone-client-updating.svg8
-rw-r--r--.icons/awkward/24x24/panel/uget-tray-default.svg8
-rw-r--r--.icons/awkward/24x24/panel/uget-tray-downloading.svg9
-rw-r--r--.icons/awkward/24x24/panel/uget-tray-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/ulauncher-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/update-high.svg11
l---------.icons/awkward/24x24/panel/update-low.svg1
l---------.icons/awkward/24x24/panel/update-medium.svg1
-rw-r--r--.icons/awkward/24x24/panel/update-none.svg8
l---------.icons/awkward/24x24/panel/updates-notifier-inactive.svg1
l---------.icons/awkward/24x24/panel/updates-notifier.svg1
l---------.icons/awkward/24x24/panel/user-available-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-available.svg10
l---------.icons/awkward/24x24/panel/user-away-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-away.svg10
l---------.icons/awkward/24x24/panel/user-busy-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-busy.svg10
l---------.icons/awkward/24x24/panel/user-idle-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-idle.svg10
l---------.icons/awkward/24x24/panel/user-invisible-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-invisible.svg10
l---------.icons/awkward/24x24/panel/user-offline-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-offline.svg10
l---------.icons/awkward/24x24/panel/user-online.svg1
-rw-r--r--.icons/awkward/24x24/panel/user-status-new.svg11
-rw-r--r--.icons/awkward/24x24/panel/user-status-pending.svg11
-rw-r--r--.icons/awkward/24x24/panel/variety-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/veracrypt-panel.svg10
-rw-r--r--.icons/awkward/24x24/panel/viber-normal.svg10
-rw-r--r--.icons/awkward/24x24/panel/viber-notification.svg11
-rw-r--r--.icons/awkward/24x24/panel/virt-manager-panel.svg9
-rw-r--r--.icons/awkward/24x24/panel/vivaldi-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/vlc-panel.svg10
l---------.icons/awkward/24x24/panel/volume-level-high-panel.svg1
l---------.icons/awkward/24x24/panel/volume-level-high.svg1
l---------.icons/awkward/24x24/panel/volume-level-low-panel.svg1
l---------.icons/awkward/24x24/panel/volume-level-low.svg1
l---------.icons/awkward/24x24/panel/volume-level-medium-panel.svg1
l---------.icons/awkward/24x24/panel/volume-level-medium.svg1
l---------.icons/awkward/24x24/panel/volume-level-muted-panel.svg1
l---------.icons/awkward/24x24/panel/volume-level-muted.svg1
l---------.icons/awkward/24x24/panel/volume-level-none-panel.svg1
l---------.icons/awkward/24x24/panel/volume-level-none.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-000.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-010.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-020.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-030.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-040.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-050.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-060.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-070.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-080.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-090.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-100.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-110.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-120.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-130.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-140.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-150.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-160.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-170.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-180.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-190.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-200.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-210.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-220.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-230.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-240.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-250.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-260.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-270.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-280.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-290.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-300.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-310.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-320.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-330.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-340.svg1
l---------.icons/awkward/24x24/panel/weather-clear-night-350.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-clear-night.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-clear.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-clouds-night.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-clouds.svg10
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-000.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-010.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-020.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-030.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-040.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-050.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-060.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-070.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-080.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-090.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-100.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-110.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-120.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-130.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-140.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-150.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-160.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-170.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-180.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-190.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-200.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-210.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-220.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-230.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-240.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-250.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-260.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-270.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-280.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-290.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-300.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-310.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-320.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-330.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-340.svg1
l---------.icons/awkward/24x24/panel/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-few-clouds-night.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-few-clouds.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-fog.svg13
-rw-r--r--.icons/awkward/24x24/panel/weather-freezing-rain.svg9
l---------.icons/awkward/24x24/panel/weather-hail.svg1
l---------.icons/awkward/24x24/panel/weather-many-clouds.svg1
l---------.icons/awkward/24x24/panel/weather-mist.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-none-available.svg9
-rw-r--r--.icons/awkward/24x24/panel/weather-overcast.svg10
-rw-r--r--.icons/awkward/24x24/panel/weather-severe-alert.svg9
l---------.icons/awkward/24x24/panel/weather-showers-day.svg1
l---------.icons/awkward/24x24/panel/weather-showers-night.svg1
l---------.icons/awkward/24x24/panel/weather-showers-scattered-day.svg1
l---------.icons/awkward/24x24/panel/weather-showers-scattered-night.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-showers-scattered.svg8
-rw-r--r--.icons/awkward/24x24/panel/weather-showers.svg10
l---------.icons/awkward/24x24/panel/weather-snow-day.svg1
l---------.icons/awkward/24x24/panel/weather-snow-night.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-snow-rain.svg8
l---------.icons/awkward/24x24/panel/weather-snow-scattered-day.svg1
l---------.icons/awkward/24x24/panel/weather-snow-scattered-night.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-snow-scattered.svg8
-rw-r--r--.icons/awkward/24x24/panel/weather-snow.svg8
l---------.icons/awkward/24x24/panel/weather-storm-day.svg1
l---------.icons/awkward/24x24/panel/weather-storm-night.svg1
-rw-r--r--.icons/awkward/24x24/panel/weather-storm.svg9
-rw-r--r--.icons/awkward/24x24/panel/weather-windy.svg10
-rw-r--r--.icons/awkward/24x24/panel/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/awkward/24x24/panel/wechat-tray-unread.svg9
-rw-r--r--.icons/awkward/24x24/panel/wechat-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/whatsapp-msg.svg9
-rw-r--r--.icons/awkward/24x24/panel/whatsapp-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/whatsapp-warning-msg.svg9
-rw-r--r--.icons/awkward/24x24/panel/whatsapp-warning.svg8
-rw-r--r--.icons/awkward/24x24/panel/whatsie-tray-attention.svg11
-rw-r--r--.icons/awkward/24x24/panel/whatsie-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/wire-tray-attention.svg9
-rw-r--r--.icons/awkward/24x24/panel/wire-tray.svg8
l---------.icons/awkward/24x24/panel/wired.svg1
-rw-r--r--.icons/awkward/24x24/panel/wiznote-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/workrave-indicator-quiet.svg11
-rw-r--r--.icons/awkward/24x24/panel/workrave-indicator-suspended.svg11
-rw-r--r--.icons/awkward/24x24/panel/workrave-indicator.svg8
-rw-r--r--.icons/awkward/24x24/panel/xchat-panel.svg8
l---------.icons/awkward/24x24/panel/xfce-newmail.svg1
l---------.icons/awkward/24x24/panel/xfce-nomail.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-critical-charging.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-critical.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-full-charging.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-full.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-low-charging.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-low.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-missing.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-ok-charging.svg1
l---------.icons/awkward/24x24/panel/xfce4-battery-ok.svg1
-rw-r--r--.icons/awkward/24x24/panel/xfce4-fsguard-plugin-urgent.svg11
l---------.icons/awkward/24x24/panel/xfce4-fsguard-plugin-warning.svg1
l---------.icons/awkward/24x24/panel/xfce4-fsguard-plugin.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-muted.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-no-muted.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-no-record.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-record.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-high.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-low-medium.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-low.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-medium.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-muted.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/awkward/24x24/panel/xfce4-mixer-volume-very-high.svg1
l---------.icons/awkward/24x24/panel/xfce4-notes-plugin.svg1
-rw-r--r--.icons/awkward/24x24/panel/xfce4-whiskermenu.svg8
l---------.icons/awkward/24x24/panel/xfpm-ac-adapter.svg1
-rw-r--r--.icons/awkward/24x24/panel/xfpm-brightness-lcd.svg8
l---------.icons/awkward/24x24/panel/xfpm-keyboard-000.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-020.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-030.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-040.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-060.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-080.svg1
l---------.icons/awkward/24x24/panel/xfpm-keyboard-100.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-000.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-020.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-030.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-040.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-060.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-080.svg1
l---------.icons/awkward/24x24/panel/xfpm-mouse-100.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-000.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-020.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-030.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-040.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-060.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-080.svg1
l---------.icons/awkward/24x24/panel/xfpm-phone-100.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-000-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-000.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-020-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-020.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-040-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-040.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-060-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-060.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-080-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-080.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-100-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-100.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-charged.svg1
l---------.icons/awkward/24x24/panel/xfpm-primary-missing.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-000-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-000.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-020-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-020.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-040-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-040.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-060-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-060.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-080-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-080.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-100-charging.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-100.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-charged.svg1
l---------.icons/awkward/24x24/panel/xfpm-ups-missing.svg1
l---------.icons/awkward/24x24/panel/xkbmod-indicator.svg1
-rw-r--r--.icons/awkward/24x24/panel/y-ppa-indicator.svg10
-rw-r--r--.icons/awkward/24x24/panel/yate-tray-incomingcall.svg8
-rw-r--r--.icons/awkward/24x24/panel/yate-tray-incomingchat.svg9
-rw-r--r--.icons/awkward/24x24/panel/yate-tray-info.svg9
-rw-r--r--.icons/awkward/24x24/panel/yate-tray-notification.svg9
-rw-r--r--.icons/awkward/24x24/panel/yate-tray.svg8
-rw-r--r--.icons/awkward/24x24/panel/yd-busy1.svg10
l---------.icons/awkward/24x24/panel/yd-busy2.svg1
l---------.icons/awkward/24x24/panel/yd-busy3.svg1
l---------.icons/awkward/24x24/panel/yd-busy4.svg1
l---------.icons/awkward/24x24/panel/yd-busy5.svg1
-rw-r--r--.icons/awkward/24x24/panel/yd-ind-error.svg8
-rw-r--r--.icons/awkward/24x24/panel/yd-ind-idle.svg8
-rw-r--r--.icons/awkward/24x24/panel/yd-ind-pause.svg8
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-downloading-light.svg13
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-disabled.svg8
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync0.svg9
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync1.svg11
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync2.svg11
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync3.svg11
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync4.svg11
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light-sync5.svg11
l---------.icons/awkward/24x24/panel/youtube-indicator-light-sync6.svg1
l---------.icons/awkward/24x24/panel/youtube-indicator-light-sync7.svg1
l---------.icons/awkward/24x24/panel/youtube-indicator-light-sync8.svg1
l---------.icons/awkward/24x24/panel/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/awkward/24x24/panel/youtube-indicator-light.svg10
l---------.icons/awkward/24x24/panel/yum-indicator-error.svg1
l---------.icons/awkward/24x24/panel/yum-indicator-info.svg1
l---------.icons/awkward/24x24/panel/yum-indicator-no-updates.svg1
l---------.icons/awkward/24x24/panel/yum-indicator-updates.svg1
l---------.icons/awkward/24x24/panel/yum-indicator-working.svg1
l---------.icons/awkward/24x24/panel/zeal-panel.svg1
-rw-r--r--.icons/awkward/24x24/panel/zeal-tray.svg9
-rw-r--r--.icons/awkward/24x24/panel/zim-panel.svg9
-rw-r--r--.icons/awkward/24x24/places/bookmark-missing.svg5
l---------.icons/awkward/24x24/places/certificate-server.svg1
l---------.icons/awkward/24x24/places/desktop.svg1
l---------.icons/awkward/24x24/places/folder-activities.svg1
l---------.icons/awkward/24x24/places/folder-android.svg1
l---------.icons/awkward/24x24/places/folder-apple.svg1
l---------.icons/awkward/24x24/places/folder-arduino.svg1
l---------.icons/awkward/24x24/places/folder-backup.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-black-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-black-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-black-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-black-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-download.svg9
l---------.icons/awkward/24x24/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-projects.svg9
l---------.icons/awkward/24x24/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-black.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-blue-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-blue-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-blue-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-blue-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-download.svg9
l---------.icons/awkward/24x24/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-projects.svg9
l---------.icons/awkward/24x24/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-blue.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-download.svg9
l---------.icons/awkward/24x24/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/24x24/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-bluegrey.svg8
l---------.icons/awkward/24x24/places/folder-bookmark.svg1
l---------.icons/awkward/24x24/places/folder-bookmarks.svg1
l---------.icons/awkward/24x24/places/folder-books.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-brown-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-brown-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-brown-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-brown-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-download.svg9
l---------.icons/awkward/24x24/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-projects.svg9
l---------.icons/awkward/24x24/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-brown.svg8
l---------.icons/awkward/24x24/places/folder-camera.svg1
l---------.icons/awkward/24x24/places/folder-cd.svg1
l---------.icons/awkward/24x24/places/folder-cloud.svg1
l---------.icons/awkward/24x24/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-custom-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-custom-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-custom-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-custom-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-download.svg9
l---------.icons/awkward/24x24/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-projects.svg9
l---------.icons/awkward/24x24/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-custom.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-download.svg9
l---------.icons/awkward/24x24/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-projects.svg9
l---------.icons/awkward/24x24/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-cyan.svg8
l---------.icons/awkward/24x24/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-download.svg9
l---------.icons/awkward/24x24/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-projects.svg9
l---------.icons/awkward/24x24/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-deeporange.svg8
l---------.icons/awkward/24x24/places/folder-desktop.svg1
l---------.icons/awkward/24x24/places/folder-development.svg1
l---------.icons/awkward/24x24/places/folder-documents-open.svg1
l---------.icons/awkward/24x24/places/folder-documents.svg1
l---------.icons/awkward/24x24/places/folder-download-open.svg1
l---------.icons/awkward/24x24/places/folder-download.svg1
l---------.icons/awkward/24x24/places/folder-downloads.svg1
l---------.icons/awkward/24x24/places/folder-drag-accept.svg1
l---------.icons/awkward/24x24/places/folder-dropbox.svg1
l---------.icons/awkward/24x24/places/folder-encrypted.svg1
l---------.icons/awkward/24x24/places/folder-favorites.svg1
l---------.icons/awkward/24x24/places/folder-games.svg1
l---------.icons/awkward/24x24/places/folder-gdrive.svg1
l---------.icons/awkward/24x24/places/folder-git.svg1
l---------.icons/awkward/24x24/places/folder-github.svg1
l---------.icons/awkward/24x24/places/folder-gitlab.svg1
l---------.icons/awkward/24x24/places/folder-gnome.svg1
l---------.icons/awkward/24x24/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-green-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-green-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-green-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-green-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-download.svg9
l---------.icons/awkward/24x24/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-projects.svg9
l---------.icons/awkward/24x24/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-green.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-grey-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-grey-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-grey-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-grey-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-download.svg9
l---------.icons/awkward/24x24/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-projects.svg9
l---------.icons/awkward/24x24/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-grey.svg8
l---------.icons/awkward/24x24/places/folder-home.svg1
l---------.icons/awkward/24x24/places/folder-html.svg1
l---------.icons/awkward/24x24/places/folder-image-people.svg1
l---------.icons/awkward/24x24/places/folder-image.svg1
l---------.icons/awkward/24x24/places/folder-images.svg1
l---------.icons/awkward/24x24/places/folder-important.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-download.svg9
l---------.icons/awkward/24x24/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-projects.svg9
l---------.icons/awkward/24x24/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-indigo.svg8
l---------.icons/awkward/24x24/places/folder-java.svg1
l---------.icons/awkward/24x24/places/folder-kde.svg1
l---------.icons/awkward/24x24/places/folder-linux.svg1
l---------.icons/awkward/24x24/places/folder-locked.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-download.svg9
l---------.icons/awkward/24x24/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-projects.svg9
l---------.icons/awkward/24x24/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-magenta.svg8
l---------.icons/awkward/24x24/places/folder-mail-cloud.svg1
l---------.icons/awkward/24x24/places/folder-mail.svg1
l---------.icons/awkward/24x24/places/folder-mega.svg1
l---------.icons/awkward/24x24/places/folder-meocloud.svg1
l---------.icons/awkward/24x24/places/folder-music-open.svg1
l---------.icons/awkward/24x24/places/folder-music.svg1
l---------.icons/awkward/24x24/places/folder-network.svg1
l---------.icons/awkward/24x24/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-download.svg9
l---------.icons/awkward/24x24/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-projects.svg9
l---------.icons/awkward/24x24/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-oomox.svg8
l---------.icons/awkward/24x24/places/folder-open.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-orange-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-orange-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-orange-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-orange-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-download.svg9
l---------.icons/awkward/24x24/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-projects.svg9
l---------.icons/awkward/24x24/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-orange.svg8
l---------.icons/awkward/24x24/places/folder-owncloud.svg1
l---------.icons/awkward/24x24/places/folder-pcloud.svg1
l---------.icons/awkward/24x24/places/folder-photo.svg1
l---------.icons/awkward/24x24/places/folder-photos.svg1
l---------.icons/awkward/24x24/places/folder-picture.svg1
l---------.icons/awkward/24x24/places/folder-pictures-open.svg1
l---------.icons/awkward/24x24/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-pink-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-pink-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-pink-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-pink-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-download.svg9
l---------.icons/awkward/24x24/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-projects.svg9
l---------.icons/awkward/24x24/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-pink.svg8
l---------.icons/awkward/24x24/places/folder-print.svg1
l---------.icons/awkward/24x24/places/folder-private.svg1
l---------.icons/awkward/24x24/places/folder-projects.svg1
l---------.icons/awkward/24x24/places/folder-public.svg1
l---------.icons/awkward/24x24/places/folder-publicshare-open.svg1
l---------.icons/awkward/24x24/places/folder-publicshare.svg1
l---------.icons/awkward/24x24/places/folder-recent.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-red-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-red-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-red-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-red-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-download.svg9
l---------.icons/awkward/24x24/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-projects.svg9
l---------.icons/awkward/24x24/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-red.svg8
l---------.icons/awkward/24x24/places/folder-remote-open.svg1
l---------.icons/awkward/24x24/places/folder-remote.svg1
l---------.icons/awkward/24x24/places/folder-root.svg1
l---------.icons/awkward/24x24/places/folder-script.svg1
l---------.icons/awkward/24x24/places/folder-sound.svg1
l---------.icons/awkward/24x24/places/folder-steam.svg1
l---------.icons/awkward/24x24/places/folder-tar.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-teal-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-teal-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-teal-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-teal-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-download.svg9
l---------.icons/awkward/24x24/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-projects.svg9
l---------.icons/awkward/24x24/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-teal.svg8
l---------.icons/awkward/24x24/places/folder-temp.svg1
l---------.icons/awkward/24x24/places/folder-templates-open.svg1
l---------.icons/awkward/24x24/places/folder-templates.svg1
l---------.icons/awkward/24x24/places/folder-text.svg1
l---------.icons/awkward/24x24/places/folder-torrent.svg1
l---------.icons/awkward/24x24/places/folder-txt.svg1
l---------.icons/awkward/24x24/places/folder-unlocked.svg1
l---------.icons/awkward/24x24/places/folder-vbox.svg1
l---------.icons/awkward/24x24/places/folder-video.svg1
l---------.icons/awkward/24x24/places/folder-videocamera.svg1
l---------.icons/awkward/24x24/places/folder-videos-open.svg1
l---------.icons/awkward/24x24/places/folder-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-violet-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-violet-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-violet-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-violet-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-download.svg9
l---------.icons/awkward/24x24/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-projects.svg9
l---------.icons/awkward/24x24/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-violet.svg8
l---------.icons/awkward/24x24/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-white-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-white-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-white-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-white-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-download.svg9
l---------.icons/awkward/24x24/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-projects.svg9
l---------.icons/awkward/24x24/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-white.svg8
l---------.icons/awkward/24x24/places/folder-wifi.svg1
l---------.icons/awkward/24x24/places/folder-wine.svg1
l---------.icons/awkward/24x24/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-android.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-arduino.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-backup.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-books.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-cd.svg10
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/24x24/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-download.svg9
l---------.icons/awkward/24x24/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-google-drive.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-kde.svg11
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-locked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-projects.svg9
l---------.icons/awkward/24x24/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-script.svg13
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-tar.svg12
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/24x24/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/24x24/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/24x24/places/folder-yellow.svg8
l---------.icons/awkward/24x24/places/folder.svg1
l---------.icons/awkward/24x24/places/folder_home.svg1
l---------.icons/awkward/24x24/places/folder_home2.svg1
l---------.icons/awkward/24x24/places/folder_man.svg1
l---------.icons/awkward/24x24/places/folder_open.svg1
l---------.icons/awkward/24x24/places/folder_wordprocessing.svg1
l---------.icons/awkward/24x24/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/24x24/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/24x24/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/24x24/places/gnome-fs-directory.svg1
l---------.icons/awkward/24x24/places/gnome-fs-home.svg1
l---------.icons/awkward/24x24/places/gnome-home.svg1
l---------.icons/awkward/24x24/places/gtk-directory.svg1
l---------.icons/awkward/24x24/places/inode-directory.svg1
l---------.icons/awkward/24x24/places/insync-folder.svg1
l---------.icons/awkward/24x24/places/knetattach.svg1
l---------.icons/awkward/24x24/places/library-music.svg1
-rw-r--r--.icons/awkward/24x24/places/network-workgroup.svg7
l---------.icons/awkward/24x24/places/network.svg1
l---------.icons/awkward/24x24/places/repository.svg1
l---------.icons/awkward/24x24/places/stock_bookmark.svg1
l---------.icons/awkward/24x24/places/stock_delete-bookmark.svg1
l---------.icons/awkward/24x24/places/stock_folder.svg1
l---------.icons/awkward/24x24/places/stock_open.svg1
-rw-r--r--.icons/awkward/24x24/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-black-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/24x24/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-deeporange-home.svg9
l---------.icons/awkward/24x24/places/user-desktop.svg1
-rw-r--r--.icons/awkward/24x24/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-green-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-grey-home.svg9
l---------.icons/awkward/24x24/places/user-home-open.svg1
l---------.icons/awkward/24x24/places/user-home.svg1
-rw-r--r--.icons/awkward/24x24/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-red-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-white-home.svg9
-rw-r--r--.icons/awkward/24x24/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/24x24/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/24x24/places/user-yellow-home.svg9
-rw-r--r--.icons/awkward/24x24/status/avatar-default.svg13
-rw-r--r--.icons/awkward/24x24/status/changes-allow.svg9
-rw-r--r--.icons/awkward/24x24/status/changes-prevent.svg9
-rw-r--r--.icons/awkward/24x24/status/computer-fail.svg11
-rw-r--r--.icons/awkward/24x24/status/dialog-error.svg11
-rw-r--r--.icons/awkward/24x24/status/dialog-information.svg11
-rw-r--r--.icons/awkward/24x24/status/dialog-question.svg8
-rw-r--r--.icons/awkward/24x24/status/dialog-warning.svg11
l---------.icons/awkward/24x24/status/encrypted.svg1
l---------.icons/awkward/24x24/status/gtk-dialog-authentication.svg1
l---------.icons/awkward/24x24/status/gtk-dialog-error.svg1
l---------.icons/awkward/24x24/status/gtk-dialog-info.svg1
l---------.icons/awkward/24x24/status/gtk-dialog-question.svg1
l---------.icons/awkward/24x24/status/gtk-dialog-warning.svg1
l---------.icons/awkward/24x24/status/gtk-missing-image.svg1
-rw-r--r--.icons/awkward/24x24/status/image-missing.svg8
l---------.icons/awkward/24x24/status/messagebox_critical.svg1
l---------.icons/awkward/24x24/status/messagebox_info.svg1
l---------.icons/awkward/24x24/status/messagebox_warning.svg1
-rw-r--r--.icons/awkward/24x24/status/network-wired-disconnected.svg20
-rw-r--r--.icons/awkward/24x24/status/network-wireless-encrypted.svg14
-rw-r--r--.icons/awkward/24x24/status/state_paused.svg11
-rw-r--r--.icons/awkward/24x24/status/state_running.svg11
l---------.icons/awkward/24x24/status/state_shutoff.svg1
l---------.icons/awkward/24x24/status/status_lock.svg1
l---------.icons/awkward/24x24/status/stock_dialog-error.svg1
l---------.icons/awkward/24x24/status/stock_dialog-info.svg1
l---------.icons/awkward/24x24/status/stock_dialog-question.svg1
l---------.icons/awkward/24x24/status/stock_dialog-warning.svg1
l---------.icons/awkward/24x24/status/stock_lock.svg1
l---------.icons/awkward/24x24/status/task-attempt.svg1
l---------.icons/awkward/24x24/status/task-attention.svg1
-rw-r--r--.icons/awkward/24x24/status/trophy-bronze.svg15
-rw-r--r--.icons/awkward/24x24/status/trophy-gold.svg15
-rw-r--r--.icons/awkward/24x24/status/trophy-silver.svg15
11905 files changed, 69544 insertions, 0 deletions
diff --git a/.icons/awkward/24x24/actions/Finished.svg b/.icons/awkward/24x24/actions/Finished.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/Finished.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/Info-amarok.svg b/.icons/awkward/24x24/actions/Info-amarok.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/Info-amarok.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/SuggestionError.svg b/.icons/awkward/24x24/actions/SuggestionError.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/SuggestionError.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/SuggestionTM.svg b/.icons/awkward/24x24/actions/SuggestionTM.svg
new file mode 120000
index 00000000..a8320982
--- /dev/null
+++ b/.icons/awkward/24x24/actions/SuggestionTM.svg
@@ -0,0 +1 @@
+database-index.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/action-albumfolder-importdir2.svg b/.icons/awkward/24x24/actions/action-albumfolder-importdir2.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/action-albumfolder-importdir2.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/action-rss_tag.svg b/.icons/awkward/24x24/actions/action-rss_tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/action-rss_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/action-unavailable.svg b/.icons/awkward/24x24/actions/action-unavailable.svg
new file mode 100644
index 00000000..24c426f1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/action-unavailable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.137 1 1 4.137 1 8 C 1 11.863 4.137 15 8 15 C 11.863 15 15 11.863 15 8 C 15 4.137 11.863 1 8 1 z M 8 3 C 9.0194 3 9.959 3.28763 10.75 3.8125 L 3.8125 10.75 C 3.28763 9.95898 3 9.0194 3 8 C 3 5.2407 5.2408 3 8 3 z M 12.1875 5.25 C 12.71237 6.04102 13 6.9806 13 8 C 13 10.7592 10.7592 13 8 13 C 6.9806 13 6.041 12.71237 5.25 12.1875 L 12.1875 5.25 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/add-files-to-archive.svg b/.icons/awkward/24x24/actions/add-files-to-archive.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/add-files-to-archive.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/add-folder-to-archive.svg b/.icons/awkward/24x24/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/add-placemark.svg b/.icons/awkward/24x24/actions/add-placemark.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/add-placemark.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/add.svg b/.icons/awkward/24x24/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/address-book-new.svg b/.icons/awkward/24x24/actions/address-book-new.svg
new file mode 100644
index 00000000..44326f20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/address-book-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.89,1 1,1.89 1,3 V 13 C 1,14.11 1.89,15 3,15 H 13 C 14.11,15 15,14.11 15,13 V 3 C 15,1.89 14.11,1 13,1 Z M 8,4 C 10.21,4 12,5.79 12,8 V 8.5 C 12,9.33 11.33,10 10.5,10 10.06,10 9.64,9.8 9.35,9.46 9,9.79 8.52,10 8,10 6.9,10 6,9.1 6,8 6,6.9 6.9,6 8,6 9.1,6 10,6.9 10,8 V 8.5 C 10,8.78 10.22,9 10.5,9 10.78,9 11,8.78 11,8.5 V 8 C 11,6.34 9.66,5 8,5 6.34,5 5,6.34 5,8 5,9.66 6.34,11 8,11 H 10.5 C 10.5,11 11,11 11,11.5 10.97,12 10.5,12 10.5,12 H 8 C 5.79,12 4,10.21 4,8 4,5.79 5.79,4 8,4 Z M 8,7 C 7.45,7 7,7.45 7,8 7,8.55 7.45,9 8,9 8.55,9 9,8.55 9,8 9,7.45 8.55,7 8,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/addressbook-details.svg b/.icons/awkward/24x24/actions/addressbook-details.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/addressbook-details.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/adjustcurves.svg b/.icons/awkward/24x24/actions/adjustcurves.svg
new file mode 100644
index 00000000..4914466d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/adjustcurves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 2 14 L 2 10.875 L 5.9980469 6.8769531 L 8.1210938 9 L 8.1269531 8.9960938 L 8.1308594 9 L 16 1.125 L 16 0 L 15.710938 0 C 15.718138 -0.012362 8.1269531 7.5898437 8.1269531 7.5898438 L 6 5.4648438 L 5.9980469 5.4667969 L 5.9960938 5.4648438 L 2 9.4609375 L 2 0 L 1 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/adjusthsl.svg b/.icons/awkward/24x24/actions/adjusthsl.svg
new file mode 100644
index 00000000..d01316c6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/adjusthsl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <linearGradient id="linearGradient4177" x1="8" x2="8" y1="15" y2="1" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e26da9" offset="0"/>
+ <stop style="stop-color:#e26da9;stop-opacity:0" offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient4177)" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/adjustlevels.svg b/.icons/awkward/24x24/actions/adjustlevels.svg
new file mode 100644
index 00000000..23b37ceb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/adjustlevels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 2 A 3 3 0 0 0 8.1757812 4 L 1 4 L 1 6 L 8.1738281 6 A 3 3 0 0 0 11 8 A 3 3 0 0 0 13.824219 6 L 15 6 L 15 4 L 13.826172 4 A 3 3 0 0 0 11 2 z M 6 8 A 3 3 0 0 0 3.1757812 10 L 1 10 L 1 12 L 3.1738281 12 A 3 3 0 0 0 6 14 A 3 3 0 0 0 8.8242188 12 L 15 12 L 15 10 L 8.8261719 10 A 3 3 0 0 0 6 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/adjustrgb.svg b/.icons/awkward/24x24/actions/adjustrgb.svg
new file mode 100644
index 00000000..467da395
--- /dev/null
+++ b/.icons/awkward/24x24/actions/adjustrgb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3.1738281 A 3 3 0 0 0 2 6 A 3 3 0 0 0 4 8.8242188 L 4 15 L 6 15 L 6 8.8261719 A 3 3 0 0 0 8 6 A 3 3 0 0 0 6 3.1757812 L 6 1 L 4 1 z M 10 1 L 10 8.1738281 A 3 3 0 0 0 8 11 A 3 3 0 0 0 10 13.824219 L 10 15 L 12 15 L 12 13.826172 A 3 3 0 0 0 14 11 A 3 3 0 0 0 12 8.1757812 L 12 1 L 10 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/adress-book-new.svg b/.icons/awkward/24x24/actions/adress-book-new.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/adress-book-new.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/akonadi-phone-home.svg b/.icons/awkward/24x24/actions/akonadi-phone-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/akonadi-phone-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/akonadiconsole.svg b/.icons/awkward/24x24/actions/akonadiconsole.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/24x24/actions/akonadiconsole.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/albumfolder-importdir.svg b/.icons/awkward/24x24/actions/albumfolder-importdir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/albumfolder-importdir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/albumfolder-importimages.svg b/.icons/awkward/24x24/actions/albumfolder-importimages.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/albumfolder-importimages.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/albumfolder-new.svg b/.icons/awkward/24x24/actions/albumfolder-new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/albumfolder-new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/albumfolder-properties.svg b/.icons/awkward/24x24/actions/albumfolder-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/albumfolder-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/albumfolder-user-trash.svg b/.icons/awkward/24x24/actions/albumfolder-user-trash.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/albumfolder-user-trash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/align-horizontal-baseline.svg b/.icons/awkward/24x24/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..1479cc73
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 16 L 3 16 L 3 15 L 3 0 L 1 0 z M 3 15 L 5.5 15 L 6.5625 12 L 11.4375 12 L 12.5 15 L 15.28125 15 L 10 1 L 8 1 L 3 15 z M 9 5 L 10.75 10 L 7.25 10 L 9 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-bottom-out.svg b/.icons/awkward/24x24/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..b26b66fb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 8 L 14 8 L 14 1 L 9 1 z M 2 3 L 2 8 L 7 8 L 7 3 L 2 3 z M 1 10 L 1 12 L 15 12 L 15 10 L 1 10 z M 9 13 L 9 15 L 14 15 L 14 13 L 9 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-center.svg b/.icons/awkward/24x24/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..94da7671
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2 L 3 2 L 3 6 L 7 6 L 7 10 L 3 10 L 3 14 L 7 14 L 7 15 L 9 15 L 9 14 L 13 14 L 13 10 L 9 10 L 9 6 L 13 6 L 13 2 L 9 2 L 9 1 L 7 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-left-out.svg b/.icons/awkward/24x24/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..3babe0ac
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-left-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 15 L 6 15 L 6 1 L 4 1 z M 8 2 L 8 7 L 15 7 L 15 2 L 8 2 z M 1 9 L 1 14 L 3 14 L 3 9 L 1 9 z M 8 9 L 8 14 L 13 14 L 13 9 L 8 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-left-to-anchor.svg b/.icons/awkward/24x24/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..367e9deb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 2 L 3 2 L 3 0 L 1 0 z M 3 2 L 3 16 L 5 16 L 5 15 L 15 15 L 15 11 L 5 11 L 5 7 L 15 7 L 15 3 L 5 3 L 5 2 L 3 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-left.svg b/.icons/awkward/24x24/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..73a06040
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 4 15 L 4 14 L 14 14 L 14 10 L 4 10 L 4 6 L 14 6 L 14 2 L 4 2 L 4 1 L 2 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-node.svg b/.icons/awkward/24x24/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..6a078569
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linecap:round" class="ColorScheme-Text" d="M 0.5,0.5 C 3,4 18,3 18,7 18,13 0.5,9 0.5,16.5 0.5,21 21,21 23.5,23.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,18 H 9 V 23 H 14 Z M 14,9 H 9 V 14 H 14 Z M 14,1 H 9 V 6 H 14 Z M 12,0 H 11 V 24 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-right-out.svg b/.icons/awkward/24x24/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..cf8ae61a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-right-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 L 10 15 L 12 15 L 12 1 L 10 1 z M 1 2 L 1 7 L 8 7 L 8 2 L 1 2 z M 3 9 L 3 14 L 8 14 L 8 9 L 3 9 z M 13 9 L 13 14 L 15 14 L 15 9 L 13 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-right-to-anchor.svg b/.icons/awkward/24x24/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..91d54327
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 0 L 13 2 L 15 2 L 15 0 L 13 0 z M 13 2 L 11 2 L 11 3 L 1 3 L 1 7 L 11 7 L 11 11 L 1 11 L 1 15 L 11 15 L 11 16 L 13 16 L 13 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-right.svg b/.icons/awkward/24x24/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..2e0379a6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 2 2 L 2 6 L 12 6 L 12 10 L 2 10 L 2 14 L 12 14 L 12 15 L 14 15 L 14 1 L 12 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-horizontal-top-out.svg b/.icons/awkward/24x24/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..05932df8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-horizontal-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 14 3 L 14 1 L 9 1 z M 1 4 L 1 6 L 15 6 L 15 4 L 1 4 z M 2 8 L 2 15 L 7 15 L 7 8 L 2 8 z M 9 8 L 9 13 L 14 13 L 14 8 L 9 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-baseline.svg b/.icons/awkward/24x24/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..fb17a930
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.859375 0 L 1.859375 14 L 0 14 L 0 16 L 16 16 L 16 14 L 14.140625 14 L 8.859375 0 L 6.859375 0 z M 7.859375 4 L 9.609375 9 L 6.109375 9 L 7.859375 4 z M 5.421875 11 L 10.296875 11 L 11.359375 14 L 4.359375 14 L 5.421875 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-bottom-out.svg b/.icons/awkward/24x24/actions/align-vertical-bottom-out.svg
new file mode 100644
index 00000000..d0544d8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 8 L 7 8 L 7 1 L 2 1 z M 9 3 L 9 8 L 14 8 L 14 3 L 9 3 z M 1 10 L 1 12 L 15 12 L 15 10 L 1 10 z M 9 13 L 9 15 L 14 15 L 14 13 L 9 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-bottom-to-anchor.svg b/.icons/awkward/24x24/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..0a4ea77e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5,5 0,10 -1,0 0,2 14,0 0,-2 -1,0 0,-10 -4,0 0,10 -9,0 5,0 0,-10 z m 13,12 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-bottom.svg b/.icons/awkward/24x24/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..d3e722c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 12 L 1 12 L 1 14 L 15 14 L 15 12 L 14 12 L 14 2 L 10 2 L 10 12 L 6 12 L 6 2 L 2 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-center.svg b/.icons/awkward/24x24/actions/align-vertical-center.svg
new file mode 100644
index 00000000..8ecd45ed
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 7 L 1 7 L 1 9 L 2 9 L 2 13 L 6 13 L 6 9 L 10 9 L 10 13 L 14 13 L 14 9 L 15 9 L 15 7 L 14 7 L 14 3 L 10 3 L 10 7 L 6 7 L 6 3 L 2 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-node.svg b/.icons/awkward/24x24/actions/align-vertical-node.svg
new file mode 100644
index 00000000..3c1eb568
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linecap:round" class="ColorScheme-Text" d="M 0.5,0.5 C 4,3 3,23.5 7,23.5 13,23.5 9,6 16.5,6 21,6 21,21 23.5,23.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18,10 V 15 H 23 V 10 Z M 9,10 V 15 H 14 V 10 Z M 1,10 V 15 H 6 V 10 Z M 0,12 V 13 H 24 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-top-out.svg b/.icons/awkward/24x24/actions/align-vertical-top-out.svg
new file mode 100644
index 00000000..f5f2a3fd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 14 3 L 14 1 L 9 1 z M 1 4 L 1 6 L 15 6 L 15 4 L 1 4 z M 2 8 L 2 13 L 7 13 L 7 8 L 2 8 z M 9 8 L 9 15 L 14 15 L 14 8 L 9 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-top-to-anchor.svg b/.icons/awkward/24x24/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..ee56ceb0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,1 V 3 H 16 V 1 Z M 14,3 H 0 V 5 H 1 V 15 H 5 V 5 H 9 V 15 H 13 V 5 H 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/align-vertical-top.svg b/.icons/awkward/24x24/actions/align-vertical-top.svg
new file mode 100644
index 00000000..ae9002c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/align-vertical-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 4 L 2 4 L 2 14 L 6 14 L 6 4 L 10 4 L 10 14 L 14 14 L 14 4 L 15 4 L 15 2 L 1 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/amarok_artist.svg b/.icons/awkward/24x24/actions/amarok_artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_cart_add.svg b/.icons/awkward/24x24/actions/amarok_cart_add.svg
new file mode 100644
index 00000000..80631d21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_cart_add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 9 15 L 9 11 L 11 11 L 11 9 L 15 9 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z M 12 10 L 12 12 L 10 12 L 10 14 L 12 14 L 12 16 L 14 16 L 14 14 L 16 14 L 16 12 L 14 12 L 14 10 L 12 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/amarok_cart_remove.svg b/.icons/awkward/24x24/actions/amarok_cart_remove.svg
new file mode 100644
index 00000000..35f6a450
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_cart_remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 9 15 L 9 11 L 15 11 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z M 10 12 L 10 14 L 16 14 L 16 12 L 10 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/amarok_cart_view.svg b/.icons/awkward/24x24/actions/amarok_cart_view.svg
new file mode 100644
index 00000000..5bf9ee10
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_cart_view.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/amarok_change_language.svg b/.icons/awkward/24x24/actions/amarok_change_language.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_change_language.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_clock.svg b/.icons/awkward/24x24/actions/amarok_clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_lyrics.svg b/.icons/awkward/24x24/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_playcount.svg b/.icons/awkward/24x24/actions/amarok_playcount.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_playlist.svg b/.icons/awkward/24x24/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_playlist_refresh.svg b/.icons/awkward/24x24/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/amarok_scripts.svg b/.icons/awkward/24x24/actions/amarok_scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/24x24/actions/amarok_scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/antivignetting.svg b/.icons/awkward/24x24/actions/antivignetting.svg
new file mode 100644
index 00000000..50addd15
--- /dev/null
+++ b/.icons/awkward/24x24/actions/antivignetting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <radialGradient id="radialGradient4475" cx="8" cy="8" r="7" fx="8" fy="8" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e26da9;stop-opacity:0" offset="0" stop-opacity=".2"/>
+ <stop style="stop-color:#e26da9" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient4475)" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/application-exit.svg b/.icons/awkward/24x24/actions/application-exit.svg
new file mode 100644
index 00000000..5ac4122b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/application-exit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 0.99998 1 1.892 1 3 L 1 5.9941406 L 3 6 L 3 3 L 13 3 L 13 13 L 3 13 L 3 10 L 1 9.9941406 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 7.2109375 4 L 5.8242188 5.3867188 L 7.4589844 7.0214844 L -0.001953125 7 L -0.001953125 9 L 7.4589844 9.0214844 L 5.8242188 10.654297 L 7.2109375 12.041016 L 11.210938 8 L 7.2109375 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/application-menu.svg b/.icons/awkward/24x24/actions/application-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/application-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/application-rss+xml.svg b/.icons/awkward/24x24/actions/application-rss+xml.svg
new file mode 100644
index 00000000..2ca0902b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/application-rss+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0.99804688 L 1 3.1796875 C 7.5264 3.1796875 12.818359 8.4690468 12.818359 14.998047 L 14.998047 14.998047 C 14.998047 7.2654045 8.7303937 0.9991127 1 0.99804688 z M 1 5.359375 L 1 7.5429688 C 5.1174 7.5429688 8.4550781 10.880347 8.4550781 14.998047 L 10.636719 14.998047 C 10.636719 9.6762468 6.3216 5.359375 1 5.359375 z M 3.0898438 10.820312 C 1.9352436 10.820312 1 11.756879 1 12.912109 C 1 14.065009 1.9352037 15.003906 3.0898438 15.003906 C 4.2444836 15.003906 5.1816406 14.065019 5.1816406 12.912109 C 5.1816406 11.756809 4.2444836 10.820313 3.0898438 10.820312 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/applications-other.svg b/.icons/awkward/24x24/actions/applications-other.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/applications-other.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/appointment-missed.svg b/.icons/awkward/24x24/actions/appointment-missed.svg
new file mode 100644
index 00000000..f3aec928
--- /dev/null
+++ b/.icons/awkward/24x24/actions/appointment-missed.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1 1 2 L 1 14 C 1 15 2 15 2 15 L 9 15 L 9 13 L 3 13 L 3 6 L 13 6 L 13 9 L 15 9 L 15 2 C 15 1 14 1 14 1 L 2 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/appointment-new.svg b/.icons/awkward/24x24/actions/appointment-new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/appointment-new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/appointment-soon.svg b/.icons/awkward/24x24/actions/appointment-soon.svg
new file mode 100644
index 00000000..f2bc2a01
--- /dev/null
+++ b/.icons/awkward/24x24/actions/appointment-soon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z M 12,10 H 13 V 12 H 15 V 13 H 13 12 V 12 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 8.7617 A 4.5,4.5 0 0 1 8.0332,13 H 3 V 6 H 13 V 8.0312 A 4.5,4.5 0 0 1 15,8.7598 V 2 C 15,1 14,1 14,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/appointment.svg b/.icons/awkward/24x24/actions/appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/archive-extract.svg b/.icons/awkward/24x24/actions/archive-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/archive-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/archive-insert-directory.svg b/.icons/awkward/24x24/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/archive-insert.svg b/.icons/awkward/24x24/actions/archive-insert.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/archive-insert.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/archive-remove.svg b/.icons/awkward/24x24/actions/archive-remove.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/archive-remove.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/archive.svg b/.icons/awkward/24x24/actions/archive.svg
new file mode 100644
index 00000000..81a0c9fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/archive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2.1749,1.4754 2,2 L 1,5 V 13 C 1,13.554 1.446,14 2,14 H 14 C 14.554,14 15,13.554 15,13 V 5 L 14,2 C 13.825,1.4744 13.554,1 13,1 Z M 3.6699,3 H 12.33 L 12.664,4 H 3.334 Z M 7,6 H 9 V 9 H 10.75 L 8,12 5.25,9 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/arrow-down-double.svg b/.icons/awkward/24x24/actions/arrow-down-double.svg
new file mode 100644
index 00000000..53ed5c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-down-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 8 8 L 12 1 L 4 1 z M 8 8 L 4 8 L 8 15 L 12 8 L 8 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/arrow-down.svg b/.icons/awkward/24x24/actions/arrow-down.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-down.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/arrow-left-double.svg b/.icons/awkward/24x24/actions/arrow-left-double.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-left-double.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/arrow-left.svg b/.icons/awkward/24x24/actions/arrow-left.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-left.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/arrow-right-double.svg b/.icons/awkward/24x24/actions/arrow-right-double.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-right-double.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/arrow-right.svg b/.icons/awkward/24x24/actions/arrow-right.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-right.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/arrow-up-double.svg b/.icons/awkward/24x24/actions/arrow-up-double.svg
new file mode 100644
index 00000000..d56eb834
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-up-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 4 8 L 8 8 L 12 8 L 8 1 z M 8 8 L 4 15 L 12 15 L 8 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/arrow-up.svg b/.icons/awkward/24x24/actions/arrow-up.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/arrow-up.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/atmosphere.svg b/.icons/awkward/24x24/actions/atmosphere.svg
new file mode 100644
index 00000000..276f2ac5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/atmosphere.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0625,7.3164 C 3.2875,7.5661 3.7141,7.5492 3.8124,7.91 3.9928,8.0191 4.1728,8.19 4.2806,7.942 4.6521,8.2711 4.2986,8.6106 4.1201,8.9203 4.2331,9.1153 3.9822,9.3125 4.2667,9.4853 4.4674,9.9269 4.6983,10.278 5.1544,10.459 5.2524,10.726 5.2344,11.032 5.2494,11.32 5.2224,11.598 5.3908,11.846 5.3114,12.129 5.1264,12.154 4.768,11.763 4.5519,11.585 3.4145,10.511 2.8069,8.8707 3.0625,7.3164 Z M 11.346,4.9727 C 11.276,5.4107 11.658,4.9287 11.346,4.9727 Z M 11.406,4.8164 C 11.277,4.9987 11.549,4.8454 11.406,4.8164 Z M 11.969,5.2537 C 11.559,5.1515 11.794,5.4786 11.969,5.2537 Z M 11.406,4.66 C 11.633,4.769 11.986,5.1626 12.03,5.2131 12.09,5.0794 12.408,5.6512 12.386,5.7424 12.306,6.2352 11.886,5.5816 11.601,5.6914 11.435,5.6074 11.747,5.2486 11.391,5.3164 10.972,5.2054 10.596,5.5622 10.23,5.4489 10.3,5.2952 10.688,5.3105 10.737,5.0355 10.922,4.722 11.136,4.8098 11.406,4.66 Z M 4.625,4.5037 C 4.678,4.5737 4.1102,5.1237 4.3748,4.6917 4.4678,4.6237 4.4781,4.4828 4.625,4.5037 Z M 4.875,4.4727 C 5.1501,4.5626 4.9857,4.6063 4.8118,4.7539 4.715,4.7055 4.766,4.4784 4.875,4.4727 Z M 4.6875,4.2852 C 4.9108,4.5258 4.3036,4.4953 4.6876,4.2852 Z M 10.156,3.6602 C 9.8371,3.7192 9.9179,4.1877 10.216,3.9072 10.246,3.7798 10.418,3.652 10.156,3.6602 Z M 5.9687,3.4727 C 5.8919,3.7914 5.4634,3.6326 5.4647,3.9778 4.9149,3.92 5.808,3.5373 5.9687,3.4727 Z M 8,3.0039 C 8.8027,3.0139 9.6083,3.2099 10.313,3.5974 10.447,3.7572 10.559,3.8274 10.343,3.9714 10.323,4.298 10.8,3.9194 10.96,4.0014 10.831,4.2561 10.391,4.1683 10.357,4.3418 10.797,4.3798 10.57,4.9259 10.206,4.7339 9.8734,4.6202 9.8218,5.1485 9.9364,5.3302 10.283,5.2847 10.057,5.6931 9.8545,5.7231 9.733,6.1636 9.2367,6.279 9.1146,6.7367 9.219,6.9695 9.0446,7.2497 9.0876,7.4696 9.0566,7.7285 9.4313,7.8805 9.5013,8.1227 9.878,8.4991 10.399,8.2869 10.863,8.1857 11.099,8.2017 11.196,8.444 11.458,8.4248 11.448,8.7084 11.378,9.033 11.684,9.2539 11.978,9.6527 11.35,9.9606 11.474,10.337 11.636,10.69 11.464,11.256 11.534,11.449 11.713,11.459 11.145,11.853 11.017,11.974 9.6741,13.008 7.756,13.302 6.1939,12.608 6.1289,12.499 6.4618,12.628 6.3504,12.39 6.6912,12.43 6.8132,12.144 6.5689,11.955 7.011,12.143 7.0688,11.561 7.2548,11.326 7.0969,10.813 8.0286,11.028 7.9737,10.497 7.832,10.046 8.2799,9.802 8.3336,9.4159 8.1511,8.972 7.5477,9.1102 7.2532,8.8415 6.7732,8.8765 6.9589,8.161 6.4566,8.2227 6.0549,8.2416 5.9922,7.6334 5.6598,7.8038 5.4615,7.8523 5.178,7.6347 4.9966,7.6952 5.0485,7.472 4.5257,7.9385 4.4515,7.9464 4.2234,7.9155 3.7706,7.9483 3.9372,7.5352 4.2129,7.1099 3.1833,7.4562 3.6554,7.0349 3.8484,6.664 3.3853,6.7277 3.2804,7.0047 2.8842,7.1122 3.3393,6.3995 3.3655,6.1735 3.4148,5.8935 3.6686,6.1117 3.8458,5.9416 4.1234,5.9334 4.2515,6.0168 4.2627,6.2525 4.6848,6.472 4.1809,5.7326 4.6247,5.7213 4.8519,5.6112 5.1336,5.4587 5.1084,5.2149 5.35,5.0376 5.6814,4.9507 5.8304,4.7101 6.0482,4.678 6.2478,4.4429 6.1838,4.7265 6.4159,4.634 6.9425,4.4039 6.47,4.4887 6.2278,4.4526 6.6334,4.1336 6.2835,4.1911 6.4604,3.9474 6.654,4.3307 6.658,4.1062 6.8701,4.1368 7.3455,3.8545 6.9818,4.2034 6.7059,4.3978 7.3296,4.3627 7.3571,4.3962 7.3532,4.2316 7.3468,4.1705 7.1918,4.1298 7.5227,3.8019 7.0067,3.706 7.0539,3.3877 7.0793,3.01 6.4457,3.6349 6.6601,3.1923 7.0962,3.0772 7.5481,3.0109 8,3.0039 Z M 8,1 C 4.134,0.9999 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,0.9999 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/audio-off.svg b/.icons/awkward/24x24/actions/audio-off.svg
new file mode 120000
index 00000000..96b5bd1b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-off.svg
@@ -0,0 +1 @@
+kdenlive-hide-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/audio-on.svg b/.icons/awkward/24x24/actions/audio-on.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-on.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/audio-ready.svg b/.icons/awkward/24x24/actions/audio-ready.svg
new file mode 100644
index 00000000..6657c9e6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-ready.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/audio-volume-high.svg b/.icons/awkward/24x24/actions/audio-volume-high.svg
new file mode 100644
index 00000000..3cf9e0f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-volume-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/audio-volume-low.svg b/.icons/awkward/24x24/actions/audio-volume-low.svg
new file mode 100644
index 00000000..9cf65c76
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/audio-volume-medium.svg b/.icons/awkward/24x24/actions/audio-volume-medium.svg
new file mode 100644
index 00000000..1af7e239
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-volume-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,5 V 11 C 11.06,10.42 11.79,9.3 11.79,8 11.79,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/audio-volume-muted.svg b/.icons/awkward/24x24/actions/audio-volume-muted.svg
new file mode 100644
index 00000000..86a9dc85
--- /dev/null
+++ b/.icons/awkward/24x24/actions/audio-volume-muted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/auto-type.svg b/.icons/awkward/24x24/actions/auto-type.svg
new file mode 100644
index 00000000..8e2998bc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/auto-type.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,18 8,22 11,18 Z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="1" y="8" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="6" y="8" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="11" y="8" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="10" y="13" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="4" x="2" y="13" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/autocorrection.svg b/.icons/awkward/24x24/actions/autocorrection.svg
new file mode 100644
index 00000000..9ddb9a9a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/autocorrection.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.646,1 1,11.646 4.3535,15 15,4.3535 Z M 3.5,2 2.9687,2.9687 2,3.5 2.9687,4.0312 3.5,5 4.0312,4.0312 5,3.5 4.0312,2.9687 Z M 11.646,2.6777 13.322,4.3535 10.078,7.5996 8.4004,5.9219 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/automated-tasks.svg b/.icons/awkward/24x24/actions/automated-tasks.svg
new file mode 100644
index 00000000..e7ea5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/automated-tasks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8.554,0 9,0.446 9,1 9,1.554 8.554,2 8,2 7.446,2 7,1.554 7,1 7,0.446 7.446,0 8,0 Z M 2.5,2 C 1.669,2 1,2.669 1,3.5 V 10.5 C 1,11.331 1.669,12 2.5,12 H 7 V 13 H 4 V 15 H 12 V 13 H 9 V 12 H 13.5 C 14.331,12 15,11.331 15,10.5 V 3.5 C 15,2.669 14.331,2 13.5,2 Z M 4,4 H 12 C 12,4 14,4 14,5 14,6 12,6 12,6 H 4 C 4,6 2,6 2,5 2,4 4,4 4,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/back.svg b/.icons/awkward/24x24/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bell.svg b/.icons/awkward/24x24/actions/bell.svg
new file mode 100644
index 00000000..f1d2f68e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bell.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,14 C 5,14 5.8,16 8,16 10.2,16 11,14 11,14 Z M 8,0 C 4,0 2,3.122 2,7 2,9 0,11 0,12.5 0,12.5 0,13 1.4,13 H 14.6 C 16,13 16,12.5 16,12.5 16,11 14,10 14,7 14,3.122 12,0 8,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/bitmap-trace.svg b/.icons/awkward/24x24/actions/bitmap-trace.svg
new file mode 100644
index 00000000..6d109ddf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bitmap-trace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,9 10,13 V 15 H 12 L 16,11 Z M 2,2 C 1,2 1,3 1,3 V 13 C 1,14 2,14 2,14 H 9 V 12.582 L 9.582,12 H 3 V 9.5 L 5.5,6.5625 8.8125,10.313 10.938,8.25 12.135,9.4473 14,7.582 15,8.582 V 3 C 15,2 14,2 14,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/blueman-plugin.svg b/.icons/awkward/24x24/actions/blueman-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blueman-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/blueman-send-file.svg b/.icons/awkward/24x24/actions/blueman-send-file.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blueman-send-file.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/blueman-trust.svg b/.icons/awkward/24x24/actions/blueman-trust.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blueman-trust.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/blueman-untrust.svg b/.icons/awkward/24x24/actions/blueman-untrust.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blueman-untrust.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/blurfx.svg b/.icons/awkward/24x24/actions/blurfx.svg
new file mode 100644
index 00000000..65185ae8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blurfx.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,2 C 7,6 11,9 11,11.5 11,14 8.77,16 6,16 3.23,16 1,14 1,11.5 1,9 5,6 6,2 Z M 11,1 10.426,2.6133 8.8789,1.8789 9.6133,3.4258 8,4 9.6133,4.5742 8.8789,6.1211 10.426,5.3867 11,7 11.574,5.3867 13.121,6.1211 12.387,4.5742 14,4 12.387,3.4258 13.121,1.8789 11.574,2.6133 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/blurimage.svg b/.icons/awkward/24x24/actions/blurimage.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/actions/blurimage.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bonobo-component-browser.svg b/.icons/awkward/24x24/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark-add-folder.svg b/.icons/awkward/24x24/actions/bookmark-add-folder.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-add-folder.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark-edit.svg b/.icons/awkward/24x24/actions/bookmark-edit.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-edit.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark-new-list.svg b/.icons/awkward/24x24/actions/bookmark-new-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-new-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark-new.svg b/.icons/awkward/24x24/actions/bookmark-new.svg
new file mode 100644
index 00000000..03e8e972
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 C 8,4 7,4 7,5 V 19 L 12,16 17,19 V 5 C 17,5 17,4 16,4 Z M 11,7 H 13 V 9 H 15 V 11 H 13 V 13 H 11 V 11 H 9 V 9 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/bookmark-remove.svg b/.icons/awkward/24x24/actions/bookmark-remove.svg
new file mode 100644
index 00000000..46fb208d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-remove.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 C 4 0 3 0 3 1 L 3 15 L 8 12 L 13 15 L 13 1 C 13 1 13 0 12 0 L 4 0 z M 5 5 L 11 5 L 11 7 L 5 7 L 5 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/bookmark-toolbar.svg b/.icons/awkward/24x24/actions/bookmark-toolbar.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark-toolbar.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark.svg b/.icons/awkward/24x24/actions/bookmark.svg
new file mode 120000
index 00000000..eb7b1c3c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark.svg
@@ -0,0 +1 @@
+bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmark_add.svg b/.icons/awkward/24x24/actions/bookmark_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmarks-organize.svg b/.icons/awkward/24x24/actions/bookmarks-organize.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmarks-organize.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bookmarks.svg b/.icons/awkward/24x24/actions/bookmarks.svg
new file mode 100644
index 00000000..346de7b7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmarks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 C 8,4 7,4 7,5 V 19 L 12,16 17,19 V 5 C 17,5 17,4 16,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/bookmarks_list_add.svg b/.icons/awkward/24x24/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bordertool.svg b/.icons/awkward/24x24/actions/bordertool.svg
new file mode 100644
index 00000000..4d91f0a8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bordertool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/bottom.svg b/.icons/awkward/24x24/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-add.svg b/.icons/awkward/24x24/actions/bqm-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-addqueue.svg b/.icons/awkward/24x24/actions/bqm-addqueue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-addqueue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-commit.svg b/.icons/awkward/24x24/actions/bqm-commit.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-commit.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-diff.svg b/.icons/awkward/24x24/actions/bqm-diff.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-diff.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-remove.svg b/.icons/awkward/24x24/actions/bqm-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-rmqueue.svg b/.icons/awkward/24x24/actions/bqm-rmqueue.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-rmqueue.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bqm-update.svg b/.icons/awkward/24x24/actions/bqm-update.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bqm-update.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/browser-download.svg b/.icons/awkward/24x24/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/burst.svg b/.icons/awkward/24x24/actions/burst.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/burst.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/button_cancel.svg b/.icons/awkward/24x24/actions/button_cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/button_cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/button_ok.svg b/.icons/awkward/24x24/actions/button_ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/button_ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/bwtonal.svg b/.icons/awkward/24x24/actions/bwtonal.svg
new file mode 100644
index 00000000..8b925ca7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/bwtonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 5 5 0 0 0 3 6 A 5 5 0 0 0 3 6.0078125 A 5 5 0 0 0 1 10 A 5 5 0 0 0 6 15 A 5 5 0 0 0 7.9960938 14.578125 A 5 5 0 0 0 10 15 A 5 5 0 0 0 15 10 A 5 5 0 0 0 13 6.0078125 A 5 5 0 0 0 13 6 A 5 5 0 0 0 8 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cab_extract.svg b/.icons/awkward/24x24/actions/cab_extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cab_extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cab_view.svg b/.icons/awkward/24x24/actions/cab_view.svg
new file mode 120000
index 00000000..c9929290
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cab_view.svg
@@ -0,0 +1 @@
+mail-thread-watch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cache.svg b/.icons/awkward/24x24/actions/cache.svg
new file mode 100644
index 00000000..b766278f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cache.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1.0292969 C 2 1.0292969 2 2.0292969 2 2.0292969 L 2 14.029297 C 2 14.029297 2 15.029297 3 15.029297 L 13 15.029297 C 13 15.029297 14 15.029297 14 14.029297 L 14 2.0292969 C 14 2.0292969 14 1.0292969 13 1.0292969 L 3 1.0292969 z M 8 3.0292969 C 10.2091 3.0292969 12 4.8201969 12 7.0292969 C 12 9.2383969 10.2091 11.029297 8 11.029297 L 4 11.029297 L 4 7.0292969 C 4 4.8201969 5.7909 3.0292969 8 3.0292969 z M 8 5.0292969 C 6.8954 5.0292969 6 5.9247269 6 7.0292969 C 6 8.1338669 6.89543 9.0292969 8 9.0292969 C 9.10457 9.0292969 10 8.1338669 10 7.0292969 C 10 5.9247269 9.10457 5.0292969 8 5.0292969 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/calendar-go-today.svg b/.icons/awkward/24x24/actions/calendar-go-today.svg
new file mode 100644
index 00000000..b0da286c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/calendar-go-today.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,5 4.5,6.5 6,8 H 0 V 10 H 6 L 4.5,11.5 6,13 10,9 Z M 2,1 C 2,1 1,1 1,2 V 7 H 3 V 6 H 3.5 L 6,3.5 8.5,6 H 13 V 13 H 7.5 L 6,14.5 4.5,13 H 3 V 11 H 1 V 14 C 1,14 1,15 2,15 H 14 C 15,15 15,14 15,14 V 2 C 15,2 15,1 14,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/call-start.svg b/.icons/awkward/24x24/actions/call-start.svg
new file mode 100644
index 00000000..ca670e26
--- /dev/null
+++ b/.icons/awkward/24x24/actions/call-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 C 9,1 9,2 9,2 V 4 C 9,4 9,5 10,5 H 10.473 C 9.5669,7.5565 7.5561,9.5679 5,10.475 V 10 C 5,9 4,9 4,9 H 2 C 2,9 1,9 1,10 V 13 C 1,14 2,14 2,14 8.6274,14 14,8.6274 14,2 14,2 14,1 13,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/call-stop.svg b/.icons/awkward/24x24/actions/call-stop.svg
new file mode 100644
index 00000000..84a83415
--- /dev/null
+++ b/.icons/awkward/24x24/actions/call-stop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6,15 C 7,15 7,14 7,14 V 12 C 7,12 7,11 6,11 H 5.527 C 6.4331,8.4435 8.4439,6.4321 11,5.525 V 6 C 11,7 12,7 12,7 H 14 C 14,7 15,7 15,6 V 3 C 15,2 14,2 14,2 7.3726,2 2,7.3726 2,14 2,14 2,15 3,15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/camera-off.svg b/.icons/awkward/24x24/actions/camera-off.svg
new file mode 100644
index 00000000..7db606a7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/camera-on.svg b/.icons/awkward/24x24/actions/camera-on.svg
new file mode 100644
index 00000000..7cfefe9f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/camera-ready.svg b/.icons/awkward/24x24/actions/camera-ready.svg
new file mode 100644
index 00000000..d3f8b06c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cancel.svg b/.icons/awkward/24x24/actions/cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cd.svg b/.icons/awkward/24x24/actions/cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/channelmixer.svg b/.icons/awkward/24x24/actions/channelmixer.svg
new file mode 100644
index 00000000..a6fdec90
--- /dev/null
+++ b/.icons/awkward/24x24/actions/channelmixer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <circle style="fill:#fdbc4b" cx="10" cy="10" r="5" transform="translate(4 4)"/>
+ <circle style="fill:#4285f4" cx="6" cy="10" r="5" transform="translate(4 4)"/>
+ <circle style="fill:#4fef42" cx="8" cy="6" r="5" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/character-set.svg b/.icons/awkward/24x24/actions/character-set.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/character-set.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/check-filled.svg b/.icons/awkward/24x24/actions/check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/checkbox.svg b/.icons/awkward/24x24/actions/checkbox.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/checkbox.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/checkmark.svg b/.icons/awkward/24x24/actions/checkmark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/checkmark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/chronometer-lap.svg b/.icons/awkward/24x24/actions/chronometer-lap.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/chronometer-lap.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/chronometer-pause.svg b/.icons/awkward/24x24/actions/chronometer-pause.svg
new file mode 100644
index 00000000..c5cb7115
--- /dev/null
+++ b/.icons/awkward/24x24/actions/chronometer-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 4 L 7 4 L 7 12 L 5 12 L 5 4 z M 9 4 L 11 4 L 11 12 L 9 12 L 9 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/chronometer-reset.svg b/.icons/awkward/24x24/actions/chronometer-reset.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/chronometer-reset.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/chronometer-start.svg b/.icons/awkward/24x24/actions/chronometer-start.svg
new file mode 100644
index 00000000..8bb19f08
--- /dev/null
+++ b/.icons/awkward/24x24/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 4 L 12 8 L 5 12 L 5 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/chronometer.svg b/.icons/awkward/24x24/actions/chronometer.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/chronometer.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/clear_left.svg b/.icons/awkward/24x24/actions/clear_left.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/24x24/actions/clear_left.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/clock-large.svg b/.icons/awkward/24x24/actions/clock-large.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/clock-large.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/clock.svg b/.icons/awkward/24x24/actions/clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cloud-download.svg b/.icons/awkward/24x24/actions/cloud-download.svg
new file mode 100644
index 00000000..71cd0eab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cloud-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,5 H 9 V 8 H 11 L 8,11.5 5,8 H 7 Z M 8,2 C 5.93,2 4.17,3.27 3.41,5.06 1.48,5.35 0,7 0,9 0,11.21 1.79,13 4,13 H 12.5 C 14.43,13 16,11.43 16,9.5 16,7.7 14.65,6.23 12.91,6.03 12.45,3.74 10.43,2 8,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cloud-upload.svg b/.icons/awkward/24x24/actions/cloud-upload.svg
new file mode 100644
index 00000000..b1e5fe42
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cloud-upload.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 5.93,2 4.1702,3.2705 3.4102,5.0605 1.4802,5.3505 0,7 0,9 0,11.21 1.79,13 4,13 H 12.5 C 14.43,13 16,11.43 16,9.5 16,7.7 14.65,6.2293 12.91,6.0293 12.45,3.7393 10.43,2 8,2 Z M 8,4.5 11,8 H 9 V 11 H 7 V 8 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_briefview.svg b/.icons/awkward/24x24/actions/cm_briefview.svg
new file mode 120000
index 00000000..a99300c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_briefview.svg
@@ -0,0 +1 @@
+view-list-compact.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_columnsview.svg b/.icons/awkward/24x24/actions/cm_columnsview.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_columnsview.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_copyfullnamestoclip.svg b/.icons/awkward/24x24/actions/cm_copyfullnamestoclip.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_copyfullnamestoclip.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_extractfiles.svg b/.icons/awkward/24x24/actions/cm_extractfiles.svg
new file mode 100644
index 00000000..7c485e71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_extractfiles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2.1749,1.4754 2,2 L 1,5 V 13 C 1,13.554 1.446,14 2,14 H 14 C 14.554,14 15,13.554 15,13 V 5 L 14,2 C 13.825,1.4744 13.554,1 13,1 Z M 3.6699,3 H 12.33 L 12.664,4 H 3.334 Z M 8,6 10.75,9 H 9 V 12 H 7 V 9 H 5.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_flatview.svg b/.icons/awkward/24x24/actions/cm_flatview.svg
new file mode 100644
index 00000000..946df952
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_flatview.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_markinvert.svg b/.icons/awkward/24x24/actions/cm_markinvert.svg
new file mode 100644
index 00000000..61c275bf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_markinvert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 14 H 7 V 10 H 9 V 14 H 14 V 2 Z M 3,3 H 13 V 6 H 3 Z M 7,7 H 9 V 9 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_markminus.svg b/.icons/awkward/24x24/actions/cm_markminus.svg
new file mode 100644
index 00000000..b802df55
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_markminus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 2v12h12v-12h-12zm1 1h10v3h-10v-3zm4 7h6v2h-6v-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_markplus.svg b/.icons/awkward/24x24/actions/cm_markplus.svg
new file mode 100644
index 00000000..fea25567
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_markplus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 9 14 L 9 12 L 7 12 L 7 10 L 9 10 L 9 8 L 11 8 L 11 10 L 13 10 L 13 12 L 11 12 L 11 14 L 14 14 L 14 2 L 2 2 z M 3 3 L 13 3 L 13 6 L 3 6 L 3 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_multirename.svg b/.icons/awkward/24x24/actions/cm_multirename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_multirename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_options.svg b/.icons/awkward/24x24/actions/cm_options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_packfiles.svg b/.icons/awkward/24x24/actions/cm_packfiles.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_packfiles.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_refresh.svg b/.icons/awkward/24x24/actions/cm_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_runterm.svg b/.icons/awkward/24x24/actions/cm_runterm.svg
new file mode 100644
index 00000000..b9aaccc5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_runterm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z M 3.5 3.1347656 L 8.6953125 6.1347656 L 9.5 6.5664062 L 8.6953125 7 L 3.5 10 L 3 9.1347656 L 7.4453125 6.5664062 L 3 4 L 3.5 3.1347656 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cm_search.svg b/.icons/awkward/24x24/actions/cm_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_syncdirs.svg b/.icons/awkward/24x24/actions/cm_syncdirs.svg
new file mode 120000
index 00000000..a854b9ff
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_syncdirs.svg
@@ -0,0 +1 @@
+distribute-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_thumbnailsview.svg b/.icons/awkward/24x24/actions/cm_thumbnailsview.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_thumbnailsview.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_viewhistorynext.svg b/.icons/awkward/24x24/actions/cm_viewhistorynext.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_viewhistorynext.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cm_viewhistoryprev.svg b/.icons/awkward/24x24/actions/cm_viewhistoryprev.svg
new file mode 100644
index 00000000..5dc2df14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cm_viewhistoryprev.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 0.892,1 0,1.892 0,3 V 13 C 0,14.108 0.892,15 2,15 H 12 C 13.108,15 14,14.108 14,13 V 10 H 12 V 13 H 2 V 3 H 12 V 6 H 14 V 3 C 14,1.892 13.108,1 12,1 Z M 8,4 4,8 8,12 9.5,10.5 8,9 H 15 V 7 H 8 L 9.5,5.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-block.svg b/.icons/awkward/24x24/actions/code-block.svg
new file mode 100644
index 00000000..835e0791
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-block.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 7 H 11 V 1 Z M 1,9 V 15 H 7 V 9 Z M 9,9 V 15 H 15 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-class.svg b/.icons/awkward/24x24/actions/code-class.svg
new file mode 100644
index 00000000..4076935e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-class.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 7 H 3 V 9 H 1 V 15 H 7 V 9 H 5 V 7 H 10 V 5 H 11 V 10 H 9 V 15 H 15 V 10 H 13 V 3 H 10 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-context.svg b/.icons/awkward/24x24/actions/code-context.svg
new file mode 100644
index 00000000..ad6d6305
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,3 C 3.892,3 3,3.892 3,5 V 17 C 3,18.108 3.892,19 5,19 H 17 C 18.108,19 19,18.108 19,17 V 5 C 19,3.892 18.108,3 17,3 Z M 9.6816,6 H 10 V 6.7559 H 9.6465 C 9.1745,6.7559 8.8682,6.835 8.7266,6.9902 8.5816,7.1419 8.5078,7.4679 8.5078,7.9688 V 9.2812 C 8.5078,9.8351 8.4331,10.236 8.2812,10.486 8.1296,10.737 7.8664,10.906 7.4922,10.994 7.8664,11.089 8.1296,11.263 8.2812,11.514 8.433,11.764 8.5078,12.165 8.5078,12.715 V 14.027 C 8.5078,14.532 8.5816,14.858 8.7266,15.01 8.8682,15.161 9.1745,15.238 9.6465,15.238 H 10 V 16 H 9.6816 C 8.8422,16 8.2818,15.87 8.002,15.609 7.7188,15.348 7.5781,14.826 7.5781,14.047 V 12.783 C 7.5781,12.251 7.4867,11.882 7.3047,11.678 7.1226,11.473 6.7932,11.371 6.3145,11.371 H 6 V 10.613 H 6.3145 C 6.7932,10.613 7.1226,10.514 7.3047,10.312 7.4867,10.108 7.5781,9.7424 7.5781,9.2168 V 7.9473 C 7.5781,7.1677 7.7188,6.6481 8.002,6.3906 8.2818,6.1296 8.8422,6 9.6816,6 Z M 12,6 H 12.318 C 13.158,6 13.718,6.1296 13.998,6.3906 14.281,6.6481 14.422,7.1677 14.422,7.9473 V 9.2168 C 14.422,9.7424 14.513,10.108 14.695,10.312 14.877,10.514 15.207,10.613 15.686,10.613 H 16 V 11.371 H 15.686 C 15.207,11.371 14.877,11.473 14.695,11.678 14.513,11.882 14.422,12.251 14.422,12.783 V 14.047 C 14.422,14.826 14.281,15.348 13.998,15.609 13.718,15.87 13.158,16 12.318,16 H 12 V 15.238 H 12.354 C 12.826,15.238 13.132,15.161 13.273,15.01 13.418,14.858 13.492,14.532 13.492,14.027 V 12.715 C 13.492,12.165 13.567,11.764 13.719,11.514 13.87,11.263 14.134,11.089 14.508,10.994 14.134,10.906 13.87,10.737 13.719,10.486 13.567,10.236 13.492,9.8351 13.492,9.2812 V 7.9688 C 13.492,7.468 13.418,7.1419 13.273,6.9902 13.132,6.835 12.826,6.7559 12.354,6.7559 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-function.svg b/.icons/awkward/24x24/actions/code-function.svg
new file mode 100644
index 00000000..374d5920
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-function.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,4 V 6 H 1 V 8 H 2 V 10 H 4 V 12 H 8 V 10 H 6 V 6 H 8 V 4 Z M 9,4 V 12 H 15 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-typedef.svg b/.icons/awkward/24x24/actions/code-typedef.svg
new file mode 100644
index 00000000..fc273f6e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-typedef.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 A 2,2 0 0 0 1,3 2,2 0 0 0 3,5 2,2 0 0 0 5,3 2,2 0 0 0 3,1 Z M 3,2 A 1,1 0 0 1 4,3 1,1 0 0 1 3,4 1,1 0 0 1 2,3 1,1 0 0 1 3,2 Z M 4,7 H 1 V 14 H 4 V 15 H 15 V 11 H 4 V 12 H 3 V 9 H 4 V 10 H 15 V 4 H 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/code-variable.svg b/.icons/awkward/24x24/actions/code-variable.svg
new file mode 100644
index 00000000..c7b3763d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/code-variable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 8 H 15 V 1 Z M 1,9 V 13 H 4 V 9 Z M 6,9 V 15 H 9 V 9 Z M 11,9 V 12 H 15 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/collection-rescan-amarok.svg b/.icons/awkward/24x24/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/color-fill.svg b/.icons/awkward/24x24/actions/color-fill.svg
new file mode 100644
index 00000000..cd2f9567
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-fill.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 3,6 V 14 C 3,15 4,15 4,15 H 12 C 12,15 13,15 13,14 V 11 C 14.657,11 16,9.6569 16,8 16,6.3431 14.657,5 13,5 V 2 Z M 13,7 C 13.552,7 14,7.4477 14,8 14,8.5523 13.552,9 13,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-gradient.svg b/.icons/awkward/24x24/actions/color-gradient.svg
new file mode 100644
index 00000000..dbdd6d6e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-gradient.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6 1 L 6 6 L 1 6 L 1 15 L 10 15 L 10 10 L 15 10 L 15 1 L 6 1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 6 H 1 V 15 L 15,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 H 15 V 15 H 11 Z M 1,1 H 5 V 5 H 1 Z M 4.293,5 11,11.707 V 11 H 11.707 L 5,4.293 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-management.svg b/.icons/awkward/24x24/actions/color-management.svg
new file mode 100644
index 00000000..fa8b053a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-management.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <linearGradient id="linearGradient4202" x1="1" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e81877"/>
+ <stop offset=".313" stop-color="#dd1d8c"/>
+ <stop offset=".563" stop-color="#6d57b1"/>
+ <stop offset=".75" stop-color="#2a78c1"/>
+ <stop offset="1" stop-color="#018dcb"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4204" x1="1" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e51561"/>
+ <stop offset=".313" stop-color="#e4156c"/>
+ <stop offset=".563" stop-color="#e71e2c"/>
+ <stop offset=".75" stop-color="#e8301e"/>
+ <stop offset="1" stop-color="#e6320e"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4206" x1="15" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#bec900"/>
+ <stop offset=".313" stop-color="#9ec80a"/>
+ <stop offset=".563" stop-color="#71b93d"/>
+ <stop offset=".75" stop-color="#35a48f"/>
+ <stop offset="1" stop-color="#018fca"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4208" x1="15" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#c1cc00"/>
+ <stop offset=".313" stop-color="#dfcd00"/>
+ <stop offset=".563" stop-color="#f0cc00"/>
+ <stop offset=".75" stop-color="#fd8c08"/>
+ <stop offset="1" stop-color="#f25c13"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(4,4)">
+ <g transform="rotate(15,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.35" transform="rotate(45,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.3" transform="rotate(60,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-picker-black.svg b/.icons/awkward/24x24/actions/color-picker-black.svg
new file mode 100644
index 00000000..370e5b38
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-picker-black.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(4,4)">
+ <path style="fill:#4f4f4f" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-picker-grey.svg b/.icons/awkward/24x24/actions/color-picker-grey.svg
new file mode 100644
index 00000000..469f1de8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-picker-grey.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(4,4)">
+ <path style="fill:#a9a9a9" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-picker-white.svg b/.icons/awkward/24x24/actions/color-picker-white.svg
new file mode 100644
index 00000000..9bd1f088
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-picker-white.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(4,4)">
+ <path style="fill:#ffffff" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-picker.svg b/.icons/awkward/24x24/actions/color-picker.svg
new file mode 100644
index 00000000..ef8e4911
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/color-select.svg b/.icons/awkward/24x24/actions/color-select.svg
new file mode 100644
index 00000000..adfd91d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/color-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.470703 0.9921875 C 13.081143 1.0034875 12.711243 1.1660525 12.439453 1.4453125 L 10.082031 3.8027344 L 10.078125 3.796875 L 8.140625 1.859375 L 6.7265625 3.2734375 L 8.1660156 4.7128906 L 0.9921875 11.886719 L 0.9921875 15.005859 L 4.1132812 15.005859 L 11.285156 7.8339844 L 12.726562 9.2734375 L 14.140625 7.859375 L 12.203125 5.9238281 L 14.560547 3.5664062 C 15.539917 2.6125863 14.837183 0.9527875 13.470703 0.9921875 z M 9.0039062 5.5429688 L 10.417969 6.9570312 L 3.5292969 13.845703 L 2.1152344 12.431641 L 9.0039062 5.5429688 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colorfx.svg b/.icons/awkward/24x24/actions/colorfx.svg
new file mode 100644
index 00000000..581fe85c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colorfx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1 1)" d="M 10.5,3 V 4.8125 H 11.5 V 3 Z M 5.6875,4.9688 4.9688,5.6875 6.25,7 6.9687,6.25 Z M 16.313,4.9688 15.031,6.25 15.75,7 17.031,5.6875 Z M 11,6 C 8.2386,6 6,8.2386 6,11 6,13.761 8.2386,16 11,16 13.761,16 16,13.761 16,11 16,8.2386 13.761,6 11,6 Z M 3,10.5 V 11.5 H 4.8125 V 10.5 Z M 17.188,10.5 V 11.5 H 19 V 10.5 Z M 6.25,15.031 4.9688,16.313 5.6875,17.031 6.9687,15.75 Z M 15.75,15.031 15.031,15.75 16.313,17.031 17.031,16.313 Z M 10.5,17.188 V 19 H 11.5 V 17.188 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colormanagement.svg b/.icons/awkward/24x24/actions/colormanagement.svg
new file mode 120000
index 00000000..21e4611c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colormanagement.svg
@@ -0,0 +1 @@
+color-management.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/colorneg.svg b/.icons/awkward/24x24/actions/colorneg.svg
new file mode 100644
index 00000000..ba71475b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colorneg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1,1)" d="M 16,11 A 5,5 0 0 1 11,16 5,5 0 0 1 6,11 5,5 0 0 1 11,6 5,5 0 0 1 16,11 Z M 3,3 V 19 H 19 V 3 Z M 18,4 V 18 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colors-chromablue.svg b/.icons/awkward/24x24/actions/colors-chromablue.svg
new file mode 100644
index 00000000..52c23027
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colors-chromablue.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colors-chromagreen.svg b/.icons/awkward/24x24/actions/colors-chromagreen.svg
new file mode 100644
index 00000000..f1824ce0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colors-chromagreen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(4,4)">
+ <path style="fill:#96e24f" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colors-chromared.svg b/.icons/awkward/24x24/actions/colors-chromared.svg
new file mode 100644
index 00000000..d3ba9399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colors-chromared.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(4,4)">
+ <path style="fill:#e24f51" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/colors-luma.svg b/.icons/awkward/24x24/actions/colors-luma.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/actions/colors-luma.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/compass.svg b/.icons/awkward/24x24/actions/compass.svg
new file mode 100644
index 00000000..2258329d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/compass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.134 1 1 4.134 1 8 C 1 11.866 4.134 15 8 15 C 11.866 15 15 11.866 15 8 C 15 4.134 11.866 1 8 1 z M 8 3 C 10.7614 3 13 5.2386 13 8 C 13 10.7614 10.7614 13 8 13 C 5.2386 13 3 10.7614 3 8 C 3 5.2386 5.2386 3 8 3 z M 11.5 4.5 L 8 5.6660156 C 6.7783 5.6660156 5.6660156 6.7782 5.6660156 8 L 4.5 11.5 L 8 10.333984 C 9.2217 10.333984 10.333984 9.2217 10.333984 8 L 11.5 4.5 z M 8 6.8339844 C 8.61088 6.8339844 9.1660156 7.3891 9.1660156 8 C 9.1659956 8.6108 8.61083 9.1660156 8 9.1660156 C 7.38915 9.1660156 6.8339844 8.6108 6.8339844 8 C 6.8339544 7.3891 7.38913 6.8339844 8 6.8339844 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/configuration.svg b/.icons/awkward/24x24/actions/configuration.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configuration.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/configure-shortcuts.svg b/.icons/awkward/24x24/actions/configure-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configure-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/configure-toolbars.svg b/.icons/awkward/24x24/actions/configure-toolbars.svg
new file mode 100644
index 00000000..c9f886a3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configure-toolbars.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 C 9.8188 0.44881 9 1.43 9 2.6504 C 9 3.8708 9.8188 4.8244 11 5.2734 L 11 7.7012 C 12.274 8.3345 13.318 9.36 14 10.617 L 14 5.2734 C 15.181 4.8244 16 3.8708 16 2.6504 C 16 1.43 15.181 0.44881 14 0 L 14 2 C 14 3 13 3 13 3 L 12 3 C 12 3 11 3 11 2 L 11 0 z M 8 8 C 4.676 8 2 10.676 2 14 L 0 14 L 0 16 L 16 16 L 16 14 L 14 14 C 14 10.676 11.324 8 8 8 z M 8 11 C 9.662 11 11 12.338 11 14 L 5 14 C 5 12.338 6.338 11 8 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/configure.svg b/.icons/awkward/24x24/actions/configure.svg
new file mode 100644
index 00000000..385091fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.25 1 L 6.0957031 2.84375 A 5.5 5.5 0 0 0 4.4882812 3.7734375 L 2.8125 2.984375 L 1.0625 6.015625 L 2.5839844 7.0722656 A 5.5 5.5 0 0 0 2.5 8 A 5.5 5.5 0 0 0 2.5800781 8.9316406 L 1.0625 9.984375 L 2.8125 13.015625 L 4.484375 12.228516 A 5.5 5.5 0 0 0 6.0957031 13.152344 L 6.2460938 15.001953 L 9.7460938 15.001953 L 9.9003906 13.158203 A 5.5 5.5 0 0 0 11.507812 12.228516 L 13.183594 13.017578 L 14.933594 9.9863281 L 13.412109 8.9296875 A 5.5 5.5 0 0 0 13.496094 8.0019531 A 5.5 5.5 0 0 0 13.416016 7.0703125 L 14.933594 6.0175781 L 13.183594 2.9863281 L 11.511719 3.7734375 A 5.5 5.5 0 0 0 9.9003906 2.8496094 L 9.75 1 L 6.25 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/configure_shortcuts.svg b/.icons/awkward/24x24/actions/configure_shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configure_shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/configure_toolbars.svg b/.icons/awkward/24x24/actions/configure_toolbars.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/24x24/actions/configure_toolbars.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/connector-avoid.svg b/.icons/awkward/24x24/actions/connector-avoid.svg
new file mode 100644
index 00000000..d168a489
--- /dev/null
+++ b/.icons/awkward/24x24/actions/connector-avoid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 V 10 H 10 V 6 Z M 2,7 H 9 V 9 H 2 Z M 1,1 C 0,1 0,2 0,2 V 3 C 0,4 1,4 1,4 H 5 C 6,4 6,3 6,3 H 12 V 12 H 10 C 9,12 9,13 9,13 V 14 C 9,15 10,15 10,15 H 14 C 15,15 15,14 15,14 V 13 C 15,12 14,12 14,12 H 13 V 2 H 6 C 6,1 5,1 5,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/connector-ignore.svg b/.icons/awkward/24x24/actions/connector-ignore.svg
new file mode 100644
index 00000000..281f2bfd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/connector-ignore.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.584,3 H 5 V 4 L 10.414,13 H 11 V 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 V 10 H 13 V 6 Z M 4,7 H 12 V 9 H 4 Z M 11,12 H 15 C 15,12 16,12 16,13 V 14 C 16,14 16,15 15,15 H 11 C 11,15 10,15 10,14 V 13 C 10,13 10,12 11,12 Z M 1,1 H 5 C 5,1 6,1 6,2 V 3 C 6,3 6,4 5,4 H 1 C 1,4 0,4 0,3 V 2 C 0,2 0,1 1,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/connector-orthogonal.svg b/.icons/awkward/24x24/actions/connector-orthogonal.svg
new file mode 100644
index 00000000..53f9f452
--- /dev/null
+++ b/.icons/awkward/24x24/actions/connector-orthogonal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 C 9 1 9 2 9 2 L 7 2 L 7 13 L 6 13 C 6 12 5 12 5 12 L 1 12 C 0 12 0 13 0 13 L 0 14 C 0 15 1 15 1 15 L 5 15 C 6 15 6 14 6 14 L 8 14 L 8 3 L 9 3 C 9 4 10 4 10 4 L 14 4 C 15 4 15 3 15 3 L 15 2 C 15 1 14 1 14 1 L 10 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/contact-new.svg b/.icons/awkward/24x24/actions/contact-new.svg
new file mode 100644
index 00000000..a59df864
--- /dev/null
+++ b/.icons/awkward/24x24/actions/contact-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 8,4 C 9.1046,4 10,4.8954 10,6 10,7.1046 9.1046,8 8,8 6.8954,8 6,7.1046 6,6 6,4.8954 6.8954,4 8,4 Z M 8,9 C 12,9 12,11.5 12,11.5 V 12 H 4 V 11.5 C 4,11.5 4,9 8,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/contents.svg b/.icons/awkward/24x24/actions/contents.svg
new file mode 120000
index 00000000..8e108d86
--- /dev/null
+++ b/.icons/awkward/24x24/actions/contents.svg
@@ -0,0 +1 @@
+view-readermode.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/contexthelp.svg b/.icons/awkward/24x24/actions/contexthelp.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/contexthelp.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/contrast.svg b/.icons/awkward/24x24/actions/contrast.svg
new file mode 100644
index 00000000..db9faa9b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/contrast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1,1)" d="M 10.5 3 L 10.5 4.8125 L 11.5 4.8125 L 11.5 3 L 10.5 3 z M 5.6875 4.9688 L 4.9688 5.6875 L 6.25 7 L 6.9688 6.25 L 5.6875 4.9688 z M 16.312 4.9688 L 15.031 6.25 L 15.75 7 L 17.031 5.6875 L 16.312 4.9688 z M 11 6 C 8.2386 6 6 8.2386 6 11 C 6 13.761 8.2386 16 11 16 C 13.761 16 16 13.761 16 11 C 16 8.2386 13.761 6 11 6 z M 11 7 L 11 15 A 4 4 0 0 1 7 11 A 4 4 0 0 1 11 7 z M 3 10.5 L 3 11.5 L 4.8125 11.5 L 4.8125 10.5 L 3 10.5 z M 17.188 10.5 L 17.188 11.5 L 19 11.5 L 19 10.5 L 17.188 10.5 z M 6.25 15.031 L 4.9688 16.312 L 5.6875 17.031 L 6.9688 15.75 L 6.25 15.031 z M 15.75 15.031 L 15.031 15.75 L 16.312 17.031 L 17.031 16.312 L 15.75 15.031 z M 10.5 17.188 L 10.5 19 L 11.5 19 L 11.5 17.188 L 10.5 17.188 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/cookies.svg b/.icons/awkward/24x24/actions/cookies.svg
new file mode 120000
index 00000000..b32b12a9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cookies.svg
@@ -0,0 +1 @@
+tool-spray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/coordinate.svg b/.icons/awkward/24x24/actions/coordinate.svg
new file mode 100644
index 00000000..356f85a3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/coordinate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1,1)" d="M 7,4 V 13.216 L 4,16.211 V 17.613 L 7.6328,14 H 18 V 13 H 8 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/copy-coordinates.svg b/.icons/awkward/24x24/actions/copy-coordinates.svg
new file mode 120000
index 00000000..710c6324
--- /dev/null
+++ b/.icons/awkward/24x24/actions/copy-coordinates.svg
@@ -0,0 +1 @@
+coordinate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/crosshairs.svg b/.icons/awkward/24x24/actions/crosshairs.svg
new file mode 100644
index 00000000..a1c61690
--- /dev/null
+++ b/.icons/awkward/24x24/actions/crosshairs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 H 15 V 9 H 1 Z M 7,1 H 9 V 15 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/currenttrack_pause.svg b/.icons/awkward/24x24/actions/currenttrack_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/currenttrack_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/currenttrack_play.svg b/.icons/awkward/24x24/actions/currenttrack_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/currenttrack_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/cursor-arrow.svg b/.icons/awkward/24x24/actions/cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/curve-connector.svg b/.icons/awkward/24x24/actions/curve-connector.svg
new file mode 100644
index 00000000..2b9e0147
--- /dev/null
+++ b/.icons/awkward/24x24/actions/curve-connector.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,6 C 8,6 5,6 5,9 5,12 8,12 8,12 H 14 C 14,12 16,12 16,14 16,16 14,16 14,16 H 8 V 17 H 14 C 14,17 17,17 17,14 17,11 14,11 14,11 H 8 C 8,11 6,11 6,9 6,7 8,7 8,7 H 14 V 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,16.5 A 2.5,2.5 0 0 1 6.5,19 2.5,2.5 0 0 1 4,16.5 2.5,2.5 0 0 1 6.5,14 2.5,2.5 0 0 1 9,16.5 Z M 18,6.5 A 2.5,2.5 0 0 1 15.5,9 2.5,2.5 0 0 1 13,6.5 2.5,2.5 0 0 1 15.5,4 2.5,2.5 0 0 1 18,6.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dashboard-show.svg b/.icons/awkward/24x24/actions/dashboard-show.svg
new file mode 100644
index 00000000..264e6a35
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dashboard-show.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 1c-1.108 0-2 0.892-2 2v10c0 1.108 0.892 2 2 2h10c1.108 0 2-0.892 2-2v-10c0-1.108-0.892-2-2-2h-10zm1 10h8v2h-8v-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/database-change-key.svg b/.icons/awkward/24x24/actions/database-change-key.svg
new file mode 100644
index 00000000..46ae9b2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/database-change-key.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,9 C 2.01,9 0,11.02 0,13.5 0,14.721 0.48724,15.823 1.2734,16.633 L 3.3965,14.51 C 3.1525,14.243 3,13.891 3,13.5 3,12.68 3.67,12 4.5,12 4.8901,12 5.2414,12.154 5.5078,12.398 L 7.627,10.279 C 6.8046,9.4835 5.6928,9.0063 4.5,9 Z M 14.092,12 11.084,15 H 12 V 17 H 15 V 15 H 16 V 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,17.32 V 20 H 4.67 L 11.42,13.25 8.75,10.57 Z M 13.79,10.89 C 14.07,10.61 14.07,10.16 13.79,9.88 L 12.12,8.21 C 11.83,7.93 11.39,7.93 11.11,8.21 L 9.71,9.61 12.38,12.29 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/database-index.svg b/.icons/awkward/24x24/actions/database-index.svg
new file mode 100644
index 00000000..7233442c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/database-index.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v2h2v-2h-2zm3 0v2h5v-2h-5zm8 2l-5 7h3v5l5-7h-3v-5zm-11 1v2h2v-2h-2zm3 0v2h5v-2h-5zm-3 3v2h2v-2h-2zm3 0v2h3v-2h-3z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-execute-from-cursor.svg b/.icons/awkward/24x24/actions/debug-execute-from-cursor.svg
new file mode 100644
index 00000000..b4a9c693
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-execute-from-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v2h2v10h-2v2h6v-2h-2v-10h2v-2h-6zm10 3v3h-3v-2h-2v6h2v-2h3v3l4-4-4-4z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-execute-to-cursor.svg b/.icons/awkward/24x24/actions/debug-execute-to-cursor.svg
new file mode 100644
index 00000000..002f7c69
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-execute-to-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 11 3 L 11 13 L 9 13 L 9 15 L 15 15 L 15 13 L 13 13 L 13 3 L 15 3 L 15 1 L 9 1 z M 6 4 L 6 7 L 3 7 L 3 5 L 1 5 L 1 11 L 3 11 L 3 9 L 6 9 L 6 12 L 10 8 L 6 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-run-cursor.svg b/.icons/awkward/24x24/actions/debug-run-cursor.svg
new file mode 100644
index 00000000..50bb31de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-run-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 1v2h2v10h-2v2h6v-2h-2v-10h2v-2h-6zm-5 3v3h-3v2h3v3l4-4-4-4z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-run.svg b/.icons/awkward/24x24/actions/debug-run.svg
new file mode 100644
index 00000000..7b07f08f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-run.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 8 V 13 H 3 V 5 H 13 V 8 H 15 V 3 C 15,1 13,1 13,1 Z M 12,9 V 11 H 9 V 13 H 12 V 15 L 15,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-step-instruction.svg b/.icons/awkward/24x24/actions/debug-step-instruction.svg
new file mode 100644
index 00000000..7263c8bc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-step-instruction.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,1 13,1 13,1 H 11 V 5 H 13 L 13.004,13 H 3 V 5 H 5 V 1 Z M 6,1 8,4 10,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 7.5,6 V 7 H 8.5 V 6 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z M 7.5,8 V 12 H 8.5 V 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-step-into-instruction.svg b/.icons/awkward/24x24/actions/debug-step-into-instruction.svg
new file mode 120000
index 00000000..f207a555
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-step-into-instruction.svg
@@ -0,0 +1 @@
+debug-step-instruction.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/debug-step-into.svg b/.icons/awkward/24x24/actions/debug-step-into.svg
new file mode 100644
index 00000000..35427d66
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-step-into.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,1 13,1 13,1 H 11 V 5 H 13 L 13.004,13 H 3 V 5 H 5 V 1 Z M 6,1 8,4 10,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-step-out.svg b/.icons/awkward/24x24/actions/debug-step-out.svg
new file mode 100644
index 00000000..455f5ccc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-step-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.0078 1c-2.2487 0-2 2-2 2v12h13.992v-10h-1.998v8h-9.9942v-8h7.9922v-4h-7.9922zm8.9922 0v4l3-2-3-2zm-5.5664 5c-1.0655 0-1.5137 0.3522-1.5137 1.2539 0 0-0.0244 0.5874-0.0312 0.7461-0.0462 0.3689-0.1754 0.6777-0.5782 0.6777h-0.3046v0.6446h0.3046c0.5886 0 0.6094 0.6442 0.6094 1.2007-0.005 0.174 0.0136 0.369 0.0176 0.477 0.0833 0.712 0.5388 1 1.4961 1v-0.592c-0.4495 0-0.6064-0.118-0.6699-0.408-0.0337-0.116-0.0372-0.514-0.0508-0.705 0-0.4155-0.124-1.0347-0.7227-1.2911 0.4731-0.2026 0.6441-0.6283 0.6973-1.0039 0.0239-0.1041 0.0186-0.2223 0.0254-0.3027 0-0.8663 0.0104-1.1055 0.7207-1.1055v-0.5918zm3.1426 0v0.5918c0.7098 0 0.7188 0.2392 0.7188 1.1055 0.007 0.0804 0.002 0.1986 0.025 0.3027 0.054 0.3756 0.225 0.8013 0.698 1.0039-0.599 0.2564-0.723 0.8756-0.723 1.2911-0.014 0.191-0.017 0.589-0.051 0.705-0.063 0.29-0.218 0.408-0.6678 0.408v0.592c0.9568 0 1.4108-0.288 1.4938-1 0.004-0.108 0.023-0.303 0.018-0.477 0-0.5565 0.021-1.2007 0.609-1.2007h0.305v-0.6446h-0.305c-0.402 0-0.532-0.3088-0.578-0.6777-0.007-0.1587-0.031-0.7461-0.031-0.7461 0-0.9017-0.446-1.2539-1.5118-1.2539z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/debug-step-over.svg b/.icons/awkward/24x24/actions/debug-step-over.svg
new file mode 100644
index 00000000..26d0311e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/debug-step-over.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 5 H 13 L 13.004,13 H 3 V 5 H 10 V 1 Z M 11,1 13,4 15,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/delete-comment.svg b/.icons/awkward/24x24/actions/delete-comment.svg
new file mode 100644
index 00000000..0fb616db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/delete-comment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z M 5,4 H 6.4141 L 8,5.5859 9.5859,4 H 11 V 5.4141 L 9.4141,7 11,8.5859 V 10 H 9.5859 L 8,8.4141 6.4141,10 H 5 V 8.5859 L 6.5859,7 5,5.4141 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/delete.svg b/.icons/awkward/24x24/actions/delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/depth16to8.svg b/.icons/awkward/24x24/actions/depth16to8.svg
new file mode 100644
index 00000000..52788452
--- /dev/null
+++ b/.icons/awkward/24x24/actions/depth16to8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1,1)" d="M 4,12 V 13 17 H 5 V 13 H 9 V 12 Z M 5,12 C 5,15 8.5,18 12,18 V 17 C 9.5,17 6,14 6,12 Z M 19,10 V 9 5 H 18 V 9 H 14 V 10 Z M 18,10 C 18,7 14.5,4 11,4 V 5 C 13.5,5 17,8 17,10 Z M 8,4 C 6,4 6,6 6,6 V 9 H 7 V 6 C 7,6 7,5 8,5 9,5 9,6 9,6 H 10 C 10,6 10,4 8,4 Z M 8,7 A 2,2 0 0 0 6,9 2,2 0 0 0 8,11 2,2 0 0 0 10,9 2,2 0 0 0 8,7 Z M 8,8 A 1,1 0 0 1 9,9 1,1 0 0 1 8,10 1,1 0 0 1 7,9 1,1 0 0 1 8,8 Z M 3,4 V 5 H 4 V 11 H 5 V 4 Z M 17,14 A 2,2 0 0 0 15,16 2,2 0 0 0 17,18 2,2 0 0 0 19,16 2,2 0 0 0 17,14 Z M 17,15 A 1,1 0 0 1 18,16 1,1 0 0 1 17,17 1,1 0 0 1 16,16 1,1 0 0 1 17,15 Z M 17,11 A 2,2 0 0 0 15,13 2,2 0 0 0 17,15 2,2 0 0 0 19,13 2,2 0 0 0 17,11 Z M 17,12 A 1,1 0 0 1 18,13 1,1 0 0 1 17,14 1,1 0 0 1 16,13 1,1 0 0 1 17,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/depth8to16.svg b/.icons/awkward/24x24/actions/depth8to16.svg
new file mode 100644
index 00000000..04f60712
--- /dev/null
+++ b/.icons/awkward/24x24/actions/depth8to16.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="translate(1,1)" d="M 17,11 C 15,11 15,13 15,13 V 16 H 16 V 13 C 16,13 16,12 17,12 18,12 18,13 18,13 H 19 C 19,13 19,11 17,11 Z M 17,14 A 2,2 0 0 0 15,16 2,2 0 0 0 17,18 2,2 0 0 0 19,16 2,2 0 0 0 17,14 Z M 17,15 A 1,1 0 0 1 18,16 1,1 0 0 1 17,17 1,1 0 0 1 16,16 1,1 0 0 1 17,15 Z M 12,11 V 12 H 13 V 18 H 14 V 11 Z M 7,7 A 2,2 0 0 0 5,9 2,2 0 0 0 7,11 2,2 0 0 0 9,9 2,2 0 0 0 7,7 Z M 7,8 A 1,1 0 0 1 8,9 1,1 0 0 1 7,10 1,1 0 0 1 6,9 1,1 0 0 1 7,8 Z M 7,4 A 2,2 0 0 0 5,6 2,2 0 0 0 7,8 2,2 0 0 0 9,6 2,2 0 0 0 7,4 Z M 7,5 A 1,1 0 0 1 8,6 1,1 0 0 1 7,7 1,1 0 0 1 6,6 1,1 0 0 1 7,5 Z M 19,10 V 9 5 H 18 V 9 H 14 V 10 Z M 18,10 C 18,7 14.5,4 11,4 V 5 C 13.5,5 17,8 17,10 Z M 4,12 V 13 17 H 5 V 13 H 9 V 12 Z M 5,12 C 5,15 8.5,18 12,18 V 17 C 9.5,17 6,14 6,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/device.svg b/.icons/awkward/24x24/actions/device.svg
new file mode 120000
index 00000000..a67cd894
--- /dev/null
+++ b/.icons/awkward/24x24/actions/device.svg
@@ -0,0 +1 @@
+dialog-input-devices.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-align-and-distribute.svg b/.icons/awkward/24x24/actions/dialog-align-and-distribute.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-align-and-distribute.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-apply.svg b/.icons/awkward/24x24/actions/dialog-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-cancel.svg b/.icons/awkward/24x24/actions/dialog-cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-close.svg b/.icons/awkward/24x24/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-error.svg b/.icons/awkward/24x24/actions/dialog-error.svg
new file mode 100644
index 00000000..15b8c3a2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 9 L 7 9 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-fill-and-stroke.svg b/.icons/awkward/24x24/actions/dialog-fill-and-stroke.svg
new file mode 100644
index 00000000..ecba92fa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-fill-and-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.996094 1.0058594 C 14.812487 0.78929872 8.3600644 6.2490441 6.53125 8.5078125 C 6.2649108 8.8379653 6.1986807 9.076186 5.8496094 9.6972656 C 6.0753083 9.8746002 6.5081457 10.283029 6.8085938 10.988281 C 7.4087642 10.600106 7.6899471 10.541785 8.0078125 10.240234 C 10.084823 8.2707583 15.170992 1.2101619 14.996094 1.0058594 z M 4.9140625 10.216797 C 4.1311807 10.241243 3.3833503 10.908125 2.8632812 12.3125 C 2.2681909 13.9175 1.2061045 14.56071 1 14.521484 C 2.1089002 14.973402 5.4916475 16.127557 6.3320312 11.728516 C 5.974977 10.673498 5.25 10.244141 5.25 10.244141 C 5.1372413 10.221667 5.0259028 10.213305 4.9140625 10.216797 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-filters.svg b/.icons/awkward/24x24/actions/dialog-filters.svg
new file mode 120000
index 00000000..bf1c124d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-filters.svg
@@ -0,0 +1 @@
+view-filter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-geometry.svg b/.icons/awkward/24x24/actions/dialog-geometry.svg
new file mode 100644
index 00000000..c33b9f61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-geometry.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 7,9 7,10 7,10 H 2.5 C 2.5,10 2,10 2,10.5 2,11 2.5,11 2.5,11 H 7 C 7,11 7,12 8,12 9,12 9,11 9,11 H 13.5 C 13.5,11 14,11 14,10.5 14,10 13.5,10 13.5,10 H 9 C 9,10 9,9 8,9 Z M 8,2 C 8,2 9,2 9,3 V 4 H 7 V 3 C 7,2 8,2 8,2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 2,2 0 0 0 6,5 2,2 0 0 0 8,7 2,2 0 0 0 10,5 2,2 0 0 0 8,3 Z M 8,4 A 1,1 0 0 1 9,5 1,1 0 0 1 8,6 1,1 0 0 1 7,5 1,1 0 0 1 8,4 Z M 6,5 5,6 4,9 V 13 L 5,14 V 11 L 6,7 6.5859,6.4141 A 2,2 0 0 1 6,5 Z M 10,5 A 2,2 0 0 1 9.4141,6.4141 L 10,7 11,11 V 14 L 12,13 V 9 L 11,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-icon-preview.svg b/.icons/awkward/24x24/actions/dialog-icon-preview.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-icon-preview.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-information.svg b/.icons/awkward/24x24/actions/dialog-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-input-devices.svg b/.icons/awkward/24x24/actions/dialog-input-devices.svg
new file mode 100644
index 00000000..b80a3e3a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-input-devices.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 V 9 H 4 V 7 H 2 V 9 C 2,9 2,11 4,11 H 7 V 14 H 9 V 11 H 12 C 14,11 14,9 14,9 V 7 H 12 V 9 H 9 V 3 Z M 8,0 5.5,4 H 10.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,14 A 2,2 0 0 1 8,16 2,2 0 0 1 6,14 2,2 0 0 1 8,12 2,2 0 0 1 10,14 Z M 12,4 H 14 C 14,4 15,4 15,5 V 7 C 15,8 14,8 14,8 H 12 C 12,8 11,8 11,7 V 5 C 11,4 12,4 12,4 Z M 5,6 A 2,2 0 0 1 3,8 2,2 0 0 1 1,6 2,2 0 0 1 3,4 2,2 0 0 1 5,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-layers.svg b/.icons/awkward/24x24/actions/dialog-layers.svg
new file mode 100644
index 00000000..53820f42
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1l-4 4h10l4-4h-10zm0 5l-4 4h10l4-4h-10zm0 5l-4 4h10l4-4h-10z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-memory.svg b/.icons/awkward/24x24/actions/dialog-memory.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-memory.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-messages.svg b/.icons/awkward/24x24/actions/dialog-messages.svg
new file mode 100644
index 00000000..e03abf83
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-messages.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-no.svg b/.icons/awkward/24x24/actions/dialog-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-object-properties.svg b/.icons/awkward/24x24/actions/dialog-object-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-object-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-ok-apply.svg b/.icons/awkward/24x24/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-ok.svg b/.icons/awkward/24x24/actions/dialog-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-password.svg b/.icons/awkward/24x24/actions/dialog-password.svg
new file mode 100644
index 00000000..c3af0ee2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-password.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path d="M 11,5 C 9.34,5 8,6.34 8,8 8,9.24 8.74,10.3 9.82,10.76 L 8,17 H 14 L 12.18,10.76 C 13.26,10.3 14,9.24 14,8 14,6.34 12.66,5 11,5 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-path-effects.svg b/.icons/awkward/24x24/actions/dialog-path-effects.svg
new file mode 100644
index 00000000..f97c6183
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-path-effects.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 C 9.4048,1.5 6.5065,2.5365 4.5215,4.5215 2.5365,6.5065 1.5,9.4048 1.5,13 H 2.5 C 2.5,9.5952 3.4635,6.9935 5.2285,5.2285 6.9935,3.4635 9.5952,2.5 13,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.29492,5.0957 A 3.5,3.5 0 0 0 0,6.5 3.5,3.5 0 0 0 3.5,10 3.5,3.5 0 0 0 6.9023,7.3047 4.5,4.5 0 0 1 4.5,8 4.5,4.5 0 0 1 0.29492,5.0957 Z M 6,0.50195 A 2.5,2.5 0 0 0 5,2.5 2.5,2.5 0 0 0 7.5,5 2.5,2.5 0 0 0 9.4961,4 3.5,3.5 0 0 1 6,0.50195 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,2 A 2,2 0 0 1 14,4 2,2 0 0 1 12,2 2,2 0 0 1 14,0 2,2 0 0 1 16,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-rows-and-columns.svg b/.icons/awkward/24x24/actions/dialog-rows-and-columns.svg
new file mode 100644
index 00000000..32b75efc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-rows-and-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v5h7v-5h-7zm8 0v7h6v-7h-6zm-8 8v6h7v-6h-7zm8 0v4h6v-4h-6z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-scripts.svg b/.icons/awkward/24x24/actions/dialog-scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-templates.svg b/.icons/awkward/24x24/actions/dialog-templates.svg
new file mode 120000
index 00000000..911d559e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-templates.svg
@@ -0,0 +1 @@
+document-new-from-template.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-text-and-font.svg b/.icons/awkward/24x24/actions/dialog-text-and-font.svg
new file mode 100644
index 00000000..28609a3d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-text-and-font.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 5 L 4,3 H 7 V 13 L 5,15 H 11 L 9,13 V 3 H 12 L 14,5 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-tile-clones.svg b/.icons/awkward/24x24/actions/dialog-tile-clones.svg
new file mode 100644
index 00000000..f4c3c90c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-tile-clones.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 7 H 7 V 1 Z M 9,1 V 7 H 15 V 1 Z M 1,9 V 15 H 7 V 9 Z M 12,9 C 10,9 10,10 10,10 V 12 H 9 V 15 H 15 V 12 H 14 V 10 C 14,10 14,9 12,9 Z M 12,10 C 13,10 13,10.5 13,10.5 V 12 H 11 V 10.5 C 11,10.5 11,10 12,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-transform.svg b/.icons/awkward/24x24/actions/dialog-transform.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-transform.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dialog-warning.svg b/.icons/awkward/24x24/actions/dialog-warning.svg
new file mode 100644
index 00000000..2d4a73b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 9 L 7 9 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-xml-editor.svg b/.icons/awkward/24x24/actions/dialog-xml-editor.svg
new file mode 100644
index 00000000..a511d940
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-xml-editor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,0 5.5,15.754 6.5,16 10.5,0.246 Z M 4.2539,3 0,8 4.2539,13 6,12.291 2.3359,8 6,3.709 Z M 11.746,3 10,3.709 13.664,8 10,12.291 11.746,13 16,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dialog-yes.svg b/.icons/awkward/24x24/actions/dialog-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dialog-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/dirsync.svg b/.icons/awkward/24x24/actions/dirsync.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dirsync.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/distribute-graph-directed.svg b/.icons/awkward/24x24/actions/distribute-graph-directed.svg
new file mode 100644
index 00000000..3bfa1c10
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-graph-directed.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.5 0 A 1.5 1.5 0 0 0 0 1.5 A 1.5 1.5 0 0 0 1.5 3 A 1.5 1.5 0 0 0 3 1.5 A 1.5 1.5 0 0 0 1.5 0 z M 14.5 0 A 1.5 1.5 0 0 0 13 1.5 A 1.5 1.5 0 0 0 14.5 3 A 1.5 1.5 0 0 0 16 1.5 A 1.5 1.5 0 0 0 14.5 0 z M 12.785 2.5684 L 8.9395 6.7559 L 9.6895 7.4434 L 13.535 3.2559 L 12.785 2.5684 z M 3.2227 2.6309 L 2.4727 3.3184 L 6.2812 7.4199 L 7.0352 6.7246 L 3.2227 2.6309 z M 8 7 A 1.5 1.5 0 0 0 6.5 8.5 A 1.5 1.5 0 0 0 8 10 A 1.5 1.5 0 0 0 9.5 8.5 A 1.5 1.5 0 0 0 8 7 z M 7.5 10.443 L 7.5 12.568 L 8.5 12.568 L 8.5 10.443 L 7.5 10.443 z M 8 13 A 1.5 1.5 0 0 0 6.5 14.5 A 1.5 1.5 0 0 0 8 16 A 1.5 1.5 0 0 0 9.5 14.5 A 1.5 1.5 0 0 0 8 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-graph.svg b/.icons/awkward/24x24/actions/distribute-graph.svg
new file mode 100644
index 00000000..1b3f70f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-graph.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,14.5 A 1.5,1.5 0 0 1 1.5,16 1.5,1.5 0 0 1 0,14.5 1.5,1.5 0 0 1 1.5,13 1.5,1.5 0 0 1 3,14.5 Z M 10,14.5 A 1.5,1.5 0 0 1 8.5,16 1.5,1.5 0 0 1 7,14.5 1.5,1.5 0 0 1 8.5,13 1.5,1.5 0 0 1 10,14.5 Z M 15,8.5 A 1.5,1.5 0 0 1 13.5,10 1.5,1.5 0 0 1 12,8.5 1.5,1.5 0 0 1 13.5,7 1.5,1.5 0 0 1 15,8.5 Z M 3,6.5 A 1.5,1.5 0 0 1 1.5,8 1.5,1.5 0 0 1 0,6.5 1.5,1.5 0 0 1 1.5,5 1.5,1.5 0 0 1 3,6.5 Z M 9,1.5 A 1.5,1.5 0 0 1 7.5,3 1.5,1.5 0 0 1 6,1.5 1.5,1.5 0 0 1 7.5,0 1.5,1.5 0 0 1 9,1.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5586,0.801 1,6.2658 V 15 H 8.7344 L 14.154,8.4963 Z M 7.4414,2.2014 12.846,8.5041 8.2656,14 H 2 V 6.7346 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-baseline.svg b/.icons/awkward/24x24/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..39c74e5b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 14 H 3 V 2 Z M 5,3 V 5 H 11 C 11,5 12,5 12,6 V 7 H 7 C 4,7 4,10 4,10 4,10 4,13 7,13 H 14 V 6 C 14,3 11,3 11,3 Z M 7,9 H 12 V 11 H 7 C 7,11 6,11 6,10 6,9 7,9 7,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-center.svg b/.icons/awkward/24x24/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..fbc65987
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2.5 1v2h-1.5v4h1.5v2h-1.5v4h1.5v2h2v-2h1.5v-4h-1.5v-2h1.5v-4h-1.5v-2h-2zm9 0v2h-1.5v4h1.5v2h-1.5v4h1.5v2h2v-2h1.5v-4h-1.5v-2h1.5v-4h-1.5v-2h-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-equal.svg b/.icons/awkward/24x24/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..fe56c1c2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 5 L 5,3 Z M 14,1 11,3 14,5 Z M 5,5 V 7 H 1 V 13 H 5 V 15 H 7 V 5 Z M 9,5 V 15 H 11 V 13 H 15 V 7 H 11 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-gaps.svg b/.icons/awkward/24x24/actions/distribute-horizontal-gaps.svg
new file mode 100644
index 00000000..3c35d171
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,5 V 7 H 4 V 11 H 9 V 13 H 4 V 17 H 9 V 19 H 11 V 5 Z M 13,5 V 19 H 15 V 17 H 20 V 13 H 15 V 11 H 20 V 7 H 15 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-left.svg b/.icons/awkward/24x24/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..d9b8ddc4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 2 15 L 2 13 L 7 13 L 7 9 L 2 9 L 2 7 L 7 7 L 7 3 L 2 3 L 2 1 L 0 1 z M 9 1 L 9 15 L 11 15 L 11 13 L 16 13 L 16 9 L 11 9 L 11 7 L 16 7 L 16 3 L 11 3 L 11 1 L 9 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-margin.svg b/.icons/awkward/24x24/actions/distribute-horizontal-margin.svg
new file mode 100644
index 00000000..5b822a6f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-margin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 7 V 4 Z M 9,4 V 12 H 12 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-node.svg b/.icons/awkward/24x24/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..449a8b69
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linecap:round" class="ColorScheme-Text" d="M 0.5,23.5 C 4,21 3,6 7,6 13,6 9,23.5 16.5,23.5 21,23.5 21,6.5 21,6.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,2 V 1 L 12,2.5 14,4 V 3 H 18 V 4 L 20,2.5 18,1 V 2 Z M 20,0 H 21 V 10 H 20 Z M 11,0 H 12 V 10 H 11 Z M 3,0 H 4 V 10 H 3 Z M 0,12 V 13 H 24 V 12 Z M 6,2 V 1 L 4,2.5 6,4 V 3 H 9 V 4 L 11,2.5 9,1 V 2 Z M 1,10 V 15 H 6 V 10 Z M 9,10 V 15 H 14 V 10 Z M 18,10 V 15 H 23 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-page.svg b/.icons/awkward/24x24/actions/distribute-horizontal-page.svg
new file mode 100644
index 00000000..8749f4e9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 12 L 15,12 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 7 V 4 Z M 9,4 V 12 H 12 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-right.svg b/.icons/awkward/24x24/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..87187c97
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 3 L 0 3 L 0 7 L 5 7 L 5 9 L 0 9 L 0 13 L 5 13 L 5 15 L 7 15 L 7 1 L 5 1 z M 14 1 L 14 3 L 9 3 L 9 7 L 14 7 L 14 9 L 9 9 L 9 13 L 14 13 L 14 15 L 16 15 L 16 1 L 14 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-horizontal-x.svg b/.icons/awkward/24x24/actions/distribute-horizontal-x.svg
new file mode 100644
index 00000000..b8eeeb0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-horizontal-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 13 H 5 V 3 Z M 11,3 V 13 H 15 V 3 Z M 6,6 V 10 H 7 V 9 H 9 V 10 H 10 V 6 H 9 V 7 H 7 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-randomize.svg b/.icons/awkward/24x24/actions/distribute-randomize.svg
new file mode 100644
index 00000000..dec7452f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-randomize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 5 H 15 V 1 Z M 0,2 V 6 H 5 V 2 Z M 11,6 V 10 H 16 V 6 Z M 5,7 V 11 H 10 V 7 Z M 0,12 V 16 H 5 V 12 Z M 6,12 V 16 H 11 V 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-remove-overlaps.svg b/.icons/awkward/24x24/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..b4b1f401
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-remove-overlaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 5 5 L 5 1 L 1 1 z M 6 1 L 6 15 L 10 15 L 10 1 L 6 1 z M 11 1 L 11 15 L 15 15 L 15 1 L 11 1 z M 1 6 L 1 15 L 5 15 L 5 6 L 1 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-unclump.svg b/.icons/awkward/24x24/actions/distribute-unclump.svg
new file mode 100644
index 00000000..a155a691
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-unclump.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 4 V 1 Z M 10,1 V 5 H 15 V 1 Z M 5,2 V 3 H 9 V 2 Z M 12,6 V 10 H 13 V 6 Z M 10,11 V 15 H 15 V 11 Z M 5,13 V 14 H 9 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-baseline.svg b/.icons/awkward/24x24/actions/distribute-vertical-baseline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-baseline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-bottom.svg b/.icons/awkward/24x24/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..57494d5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 V 5 H 1 V 7 H 15 V 5 H 13 V 0 H 9 V 5 H 7 V 0 Z M 3,9 V 14 H 1 V 16 H 15 V 14 H 13 V 9 H 9 V 14 H 7 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-center.svg b/.icons/awkward/24x24/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..6bb2788e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 2.5 H 1 V 4.5 H 3 V 6 H 7 V 4.5 H 9 V 6 H 13 V 4.5 H 15 V 2.5 H 13 V 1 H 9 V 2.5 H 7 V 1 Z M 3,10 V 11.5 H 1 V 13.5 H 3 V 15 H 7 V 13.5 H 9 V 15 H 13 V 13.5 H 15 V 11.5 H 13 V 10 H 9 V 11.5 H 7 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-equal.svg b/.icons/awkward/24x24/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..a780e5f8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-equal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 5 H 1 V 7 H 11 V 5 H 9 V 1 Z M 11,2 13,5 15,2 Z M 1,9 V 11 H 3 V 15 H 9 V 11 H 11 V 9 Z M 13,11 11,14 H 15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-gaps.svg b/.icons/awkward/24x24/actions/distribute-vertical-gaps.svg
new file mode 100644
index 00000000..77c820f9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19,9 H 17 V 4 H 13 V 9 H 11 V 4 H 7 V 9 H 5 V 11 H 19 Z M 19,13 H 5 V 15 H 7 V 20 H 11 V 15 H 13 V 20 H 17 V 15 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-margin.svg b/.icons/awkward/24x24/actions/distribute-vertical-margin.svg
new file mode 100644
index 00000000..5bebac83
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-margin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 7 H 12 V 4 Z M 4,9 V 12 H 12 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-node.svg b/.icons/awkward/24x24/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..ecdd59bf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 22,14 H 23 L 21.5,12 20,14 H 21 V 18 H 20 L 21.5,20 23,18 H 22 Z M 24,20 V 21 H 14 V 20 Z M 24,11 V 12 H 14 V 11 Z M 24,3 V 4 H 14 V 3 Z M 12,0 H 11 V 24 H 12 Z M 22,6 H 23 L 21.5,4 20,6 H 21 V 9 H 20 L 21.5,11 23,9 H 22 Z M 14,1 H 9 V 6 H 14 Z M 14,9 H 9 V 14 H 14 Z M 14,18 H 9 V 23 H 14 Z"/>
+ <path style="fill:none;stroke:currentColor;stroke-linecap:round" class="ColorScheme-Text" d="M 0.5,0.5 C 3,4 18,3 18,7 18,13 0.5,9 0.5,16.5 0.5,21 19,21 23.5,23.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-page.svg b/.icons/awkward/24x24/actions/distribute-vertical-page.svg
new file mode 100644
index 00000000..bfe74a93
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 12 L 15,12 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 7 H 12 V 4 Z M 4,9 V 12 H 12 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-top.svg b/.icons/awkward/24x24/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..62e56f31
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-top.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 3 V 7 H 7 V 2 H 9 V 7 H 13 V 2 H 15 V 0 Z M 1,9 V 11 H 3 V 16 H 7 V 11 H 9 V 16 H 13 V 11 H 15 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/distribute-vertical-y.svg b/.icons/awkward/24x24/actions/distribute-vertical-y.svg
new file mode 100644
index 00000000..3d847ae9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/distribute-vertical-y.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 5 H 13 V 1 Z M 6,6 V 7 H 7 V 9 H 6 V 10 H 10 V 9 H 9 V 7 H 10 V 6 Z M 3,11 V 15 H 13 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-cleanup.svg b/.icons/awkward/24x24/actions/document-cleanup.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-cleanup.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-close.svg b/.icons/awkward/24x24/actions/document-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-decrypt.svg b/.icons/awkward/24x24/actions/document-decrypt.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-decrypt.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-download.svg b/.icons/awkward/24x24/actions/document-download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-edit-decrypt-verify.svg b/.icons/awkward/24x24/actions/document-edit-decrypt-verify.svg
new file mode 100644
index 00000000..80bdff2e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-decrypt-verify.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 4 H 4 V 2 Z M 7,2 V 4 H 9 V 2 Z M 12,2 V 4 H 14 V 2 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z M 10,8 7,11 6,10 5,11 7,13 11,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-edit-decrypt.svg b/.icons/awkward/24x24/actions/document-edit-decrypt.svg
new file mode 100644
index 00000000..039dacda
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-decrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 4 H 4 V 2 Z M 7,2 V 4 H 9 V 2 Z M 12,2 V 4 H 14 V 2 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-edit-encrypt.svg b/.icons/awkward/24x24/actions/document-edit-encrypt.svg
new file mode 100644
index 00000000..48e077e6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-encrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 2,2 2,3 V 9 H 4 V 4 H 12 V 9 H 14 V 3 C 14,2 13,2 13,2 Z M 4,10 V 12 H 6 V 10 Z M 10,10 V 12 H 12 V 10 Z M 2,13 V 15 H 4 V 13 Z M 7,13 V 15 H 9 V 13 Z M 12,13 V 15 H 14 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-edit-sign-encrypt.svg b/.icons/awkward/24x24/actions/document-edit-sign-encrypt.svg
new file mode 100644
index 00000000..529c68cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-sign-encrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 7 V 13 H 4 V 3 H 12 V 8 H 14 V 2 C 14,1 13,1 13,1 Z M 11,9 C 9,9 9,10 9,10 V 12 H 8 V 15 H 14 V 12 H 13 V 10 C 13,10 13,9 11,9 Z M 11,10 C 12,10 12,10.5 12,10.5 V 12 H 10 V 10.5 C 10,10.5 10,10 11,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-edit-sign.svg b/.icons/awkward/24x24/actions/document-edit-sign.svg
new file mode 100644
index 00000000..71c44deb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-sign.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 7 15 L 7 13 L 4 13 L 4 3.0039062 L 12 3.0039062 L 12 7.9902344 L 14 7.9902344 L 14 2 C 14 1 13 1 13 1 L 3 1 z M 12 9 L 8 13 L 8 15 L 10 15 L 14 11 L 12 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-edit-verify.svg b/.icons/awkward/24x24/actions/document-edit-verify.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit-verify.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-edit.svg b/.icons/awkward/24x24/actions/document-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-encrypt.svg b/.icons/awkward/24x24/actions/document-encrypt.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-encrypt.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-encrypted.svg b/.icons/awkward/24x24/actions/document-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-export-ocal.svg b/.icons/awkward/24x24/actions/document-export-ocal.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-export-ocal.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-export-table.svg b/.icons/awkward/24x24/actions/document-export-table.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-export-table.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-export.svg b/.icons/awkward/24x24/actions/document-export.svg
new file mode 100644
index 00000000..05199495
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-export.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 9.75 L 12,11 V 13 H 4 V 3 H 12 V 5 L 14,6.25 V 2 C 14,1 13,1 13,1 Z M 10,5 V 7 H 6 V 9 H 10 V 11 L 14.5,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-import-ocal.svg b/.icons/awkward/24x24/actions/document-import-ocal.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-import-ocal.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-import.svg b/.icons/awkward/24x24/actions/document-import.svg
new file mode 100644
index 00000000..dc098277
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-import.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 10 H 12 V 13 H 4 V 3 H 12 V 6 H 14 V 2 C 14,1 13,1 13,1 Z M 11,5 6.5,8 11,11 V 9 H 15 V 7 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-multiple.svg b/.icons/awkward/24x24/actions/document-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-new-from-template.svg b/.icons/awkward/24x24/actions/document-new-from-template.svg
new file mode 100644
index 00000000..8efdf86b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-new-from-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 10 H 3 V 9 H 4 V 3 H 9 V 6 H 12 V 13 14 H 13 V 13 H 14 V 5 L 10,1 Z M 13,14 V 15 H 14 V 14 Z M 12,14 H 11 V 15 H 12 Z M 11,14 V 13 H 10 V 14 Z M 10,14 H 9 V 15 H 10 Z M 9,14 V 13 H 8 V 14 Z M 8,14 H 7 V 15 H 8 Z M 7,14 V 13 H 6 V 14 Z M 6,14 H 5 V 15 H 6 Z M 5,14 V 13 H 4 V 14 Z M 4,14 H 3 V 15 H 4 Z M 3,14 V 13 H 2 V 14 Z M 3,13 H 4 V 12 H 3 Z M 3,12 V 11 H 2 V 12 Z M 3,11 H 4 V 10 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-new.svg b/.icons/awkward/24x24/actions/document-new.svg
new file mode 100644
index 00000000..03cec370
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-open-data.svg b/.icons/awkward/24x24/actions/document-open-data.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-open-data.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-open-folder.svg b/.icons/awkward/24x24/actions/document-open-folder.svg
new file mode 100644
index 00000000..74019daa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-open-folder.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 H 2 C 2,2 1,2 1,3 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-open-recent.svg b/.icons/awkward/24x24/actions/document-open-recent.svg
new file mode 100644
index 00000000..8ed9b4a3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-open-recent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 7,4 H 9 V 7.5 L 11,9.5 9.5,11 7,8.5 Z M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-open-remote.svg b/.icons/awkward/24x24/actions/document-open-remote.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-open-remote.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-open.svg b/.icons/awkward/24x24/actions/document-open.svg
new file mode 100644
index 00000000..211c4d1b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-open.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.5 3.5,7 H 6 V 13 H 10 V 7 H 12.5 Z M 1,14 V 16 H 15 V 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-page-setup.svg b/.icons/awkward/24x24/actions/document-page-setup.svg
new file mode 100644
index 00000000..094c49ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-page-setup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 4.75 L 4,6 V 3 H 12 V 12 L 0,5 V 12 H 12 V 13 H 2 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 2 C 14,1 13,1 13,1 Z M 2,8 5,10 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-preview-archive.svg b/.icons/awkward/24x24/actions/document-preview-archive.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-preview-archive.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-preview.svg b/.icons/awkward/24x24/actions/document-preview.svg
new file mode 100644
index 00000000..c876fd70
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-preview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 C 3,0 2,0 2,1 V 13 C 2,14 3,14 3,14 H 9.1934 C 7.7753,13.463 6.75,12.096 6.75,10.5 6.75,8.4444 8.4444,6.75 10.5,6.75 12.096,6.75 13.463,7.7753 14,9.1934 V 4 L 10,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,12.5 13.778,14.778 C 13.778,14.778 14.278,15.278 14.778,14.778 15.278,14.278 14.778,13.778 14.778,13.778 L 12.5,11.5 Z M 7.75,10.5 C 7.75,12 9,13.25 10.5,13.25 12,13.25 13.25,12 13.25,10.5 13.25,9 12,7.75 10.5,7.75 9,7.75 7.75,9 7.75,10.5 Z M 10.5,8.75 C 11.5,8.75 12.25,9.5 12.25,10.5 12.25,11.5 11.5,12.25 10.5,12.25 9.5,12.25 8.75,11.5 8.75,10.5 8.75,9.5 9.5,8.75 10.5,8.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-print-direct.svg b/.icons/awkward/24x24/actions/document-print-direct.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-print-direct.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-print-frame.svg b/.icons/awkward/24x24/actions/document-print-frame.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-print-frame.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-print-preview.svg b/.icons/awkward/24x24/actions/document-print-preview.svg
new file mode 100644
index 00000000..1e3b1f37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-print-preview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 V 3 H 12 V 1 Z M 2,4 C 2,4 1,4 1,5 V 9 C 1,10 2,10 2,10 H 3 V 8 H 7.7324 C 8.4209,7.2393 9.4045,6.75 10.5,6.75 12.375,6.75 13.935,8.1633 14.197,9.9707 14.488,9.9143 15,9.72 15,9 V 5 C 15,4 14,4 14,4 Z M 4,9 V 14 H 9.1953 C 7.7763,13.464 6.75,12.096 6.75,10.5 6.75,9.9672 6.8678,9.461 7.0723,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,12.5 13.778,14.778 C 13.778,14.778 14.278,15.278 14.778,14.778 15.278,14.278 14.778,13.778 14.778,13.778 L 12.5,11.5 Z M 7.75,10.5 C 7.75,12 9,13.25 10.5,13.25 12,13.25 13.25,12 13.25,10.5 13.25,9 12,7.75 10.5,7.75 9,7.75 7.75,9 7.75,10.5 Z M 10.5,8.75 C 11.5,8.75 12.25,9.5 12.25,10.5 12.25,11.5 11.5,12.25 10.5,12.25 9.5,12.25 8.75,11.5 8.75,10.5 8.75,9.5 9.5,8.75 10.5,8.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-print.svg b/.icons/awkward/24x24/actions/document-print.svg
new file mode 100644
index 00000000..7bafb2ed
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-print.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 13 8 L 13 10 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 12 14 L 12 9 L 4 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-properties.svg b/.icons/awkward/24x24/actions/document-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-revert-rtl.svg b/.icons/awkward/24x24/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..340ec01d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-revert-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 6 H 4 V 3 H 12 V 13 H 4 V 10 C 4,10 4,9 5,9 H 6 V 11 L 10.5,8 6,5 V 7 H 5 C 5,7 2,7 2,10 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 2 C 14,1 13,1 13,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-revert.svg b/.icons/awkward/24x24/actions/document-revert.svg
new file mode 100644
index 00000000..a33e72e2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-revert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 C 13,1 14,1 14,2 V 6 H 12 V 3 H 4 V 13 H 12 V 10 C 12,10 12,9 11,9 H 10 V 11 L 5.5,8 10,5 V 7 H 11 C 11,7 14,7 14,10 V 14 C 14,15 13,15 13,15 H 3 C 3,15 2,15 2,14 V 2 C 2,1 3,1 3,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-save-all.svg b/.icons/awkward/24x24/actions/document-save-all.svg
new file mode 100644
index 00000000..20a0c3a6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-save-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 7,12.055 V 9 C 7,8 8,8 8,8 H 11.809 L 12.5,7 H 10 V 1 Z M 1,14 V 16 H 8 C 8,16 7,16 7,15 V 14 Z M 9,9 C 9,9 8,9 8,10 V 15 C 8,16 9,16 9,16 H 15 C 15,16 16,16 16,15 V 10 C 16,9 15,9 15,9 Z M 10,10 H 14 V 15 H 13 V 13 H 11 V 15 H 10 Z M 11,11 V 12 H 13 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-save-as.svg b/.icons/awkward/24x24/actions/document-save-as.svg
new file mode 100644
index 00000000..c7be0b3f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-save-as.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 7,12.055 V 9 C 7,8 8,8 8,8 H 11.809 L 12.5,7 H 10 V 1 Z M 1,14 V 16 H 8 C 8,16 7,16 7,15 V 14 Z M 9,9 C 9,9 8,9 8,10 V 15 C 8,16 9,16 9,16 H 15 C 15,16 16,16 16,15 V 10 C 16,9 15,9 15,9 Z M 10,10 H 13 V 11 H 12 V 14 H 13 V 15 H 10 V 14 H 11 V 11 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-save.svg b/.icons/awkward/24x24/actions/document-save.svg
new file mode 100644
index 00000000..7cbd8e7a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-save.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 8,13.5 12.5,7 H 10 V 1 Z M 1,14 V 16 H 15 V 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-send.svg b/.icons/awkward/24x24/actions/document-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-share.svg b/.icons/awkward/24x24/actions/document-share.svg
new file mode 100644
index 00000000..07fc3371
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-share.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 11.471,2.1523 2.1133,8 11.471,13.848 12.529,12.152 5.8848,8 12.529,3.8477 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,13 A 3,3 0 0 1 12,16 3,3 0 0 1 9,13 3,3 0 0 1 12,10 3,3 0 0 1 15,13 Z M 7,8 A 3,3 0 0 1 4,11 3,3 0 0 1 1,8 3,3 0 0 1 4,5 3,3 0 0 1 7,8 Z M 15,3 A 3,3 0 0 1 12,6 3,3 0 0 1 9,3 3,3 0 0 1 12,0 3,3 0 0 1 15,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/document-sign.svg b/.icons/awkward/24x24/actions/document-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/document-swap.svg b/.icons/awkward/24x24/actions/document-swap.svg
new file mode 100644
index 00000000..183e70c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/document-swap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 12,3 H 7 V 4 H 12 L 10,6 H 11.5 L 14,3.5 11.5,1 Z M 4.5,3 2,5.5 4.5,8 H 6 L 4,6 H 9 V 5 H 4 L 6,3 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/documentation.svg b/.icons/awkward/24x24/actions/documentation.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/documentation.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/documentinfo.svg b/.icons/awkward/24x24/actions/documentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/documentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/double-page.svg b/.icons/awkward/24x24/actions/double-page.svg
new file mode 100644
index 00000000..64210047
--- /dev/null
+++ b/.icons/awkward/24x24/actions/double-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5,6 v 2 h 6 V 6 Z m 8,0 v 2 h 6 V 6 Z M 5,9 v 2 h 6 V 9 Z m 8,0 v 2 h 6 V 9 Z m -8,3 v 2 h 6 v -2 z m 8,0 v 2 h 6 v -2 z m -8,3 v 2 h 6 v -2 z m 8,0 v 2 h 6 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/down.svg b/.icons/awkward/24x24/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/download-amarok.svg b/.icons/awkward/24x24/actions/download-amarok.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/download-amarok.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/download-later.svg b/.icons/awkward/24x24/actions/download-later.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/download-later.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/download.svg b/.icons/awkward/24x24/actions/download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-arrow-back.svg b/.icons/awkward/24x24/actions/draw-arrow-back.svg
new file mode 120000
index 00000000..ce999bda
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-arrow-back.svg
@@ -0,0 +1 @@
+./go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-arrow-down.svg b/.icons/awkward/24x24/actions/draw-arrow-down.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-arrow-down.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-arrow-forward.svg b/.icons/awkward/24x24/actions/draw-arrow-forward.svg
new file mode 120000
index 00000000..6ad91658
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-arrow-forward.svg
@@ -0,0 +1 @@
+./go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-arrow-up.svg b/.icons/awkward/24x24/actions/draw-arrow-up.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-arrow-up.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-bezier-curves.svg b/.icons/awkward/24x24/actions/draw-bezier-curves.svg
new file mode 100644
index 00000000..1d35f5b7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-bezier-curves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.5 1a2.5 2.5 0 0 0 -2.449 2h-8.051v1c1.8552 0.9588 3.1651 2.4795 3.3574 3.3027 0.2086 0.8925-0.0238 1.9119-0.6484 3.0093a2.5 2.5 0 0 0 -1.209 -0.312 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.4492 -2h3.0508v1 1h5v-5h-5v1 1h-3.0547a2.5 2.5 0 0 0 -0.4433 -0.994c0.8523-1.3456 1.2088-2.625 0.9238-3.8654-0.2938-1.2786-1.1844-2.2761-2.457-3.1406h6.0862a2.5 2.5 0 0 0 2.445 2 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-brush.svg b/.icons/awkward/24x24/actions/draw-brush.svg
new file mode 100644
index 00000000..4b15b6d3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-brush.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.574219 1.0058594 C 13.520146 0.87298937 10.770478 2.75775 8.0605469 5.46875 C 6.8520776 6.67795 5.8032796 7.8729 5 9 C 5.9414561 9.29995 6.7002076 10.0582 7 11 C 8.1266713 10.19649 9.3243336 9.1522594 10.533203 7.9433594 C 13.607725 4.8675594 15.546263 1.8205187 14.863281 1.1367188 C 14.793083 1.0660188 14.697306 1.0216494 14.574219 1.0058594 z M 4.5 10.330078 L 4.5 10.332031 C 1.0001889 11.270271 3.6248533 13.4865 1 15 C 4.4998111 15 6.25 13.248178 6.25 12.080078 C 6.25 11.497798 6.3093545 10.426978 4.5 10.330078 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-calligraphic.svg b/.icons/awkward/24x24/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..7b418f20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-calligraphic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,5 0,10 4,4 0,-4 1,0 0,4 4,-4 0,-10 -9,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-circle.svg b/.icons/awkward/24x24/actions/draw-circle.svg
new file mode 100644
index 00000000..1885fea0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-circle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-connector.svg b/.icons/awkward/24x24/actions/draw-connector.svg
new file mode 100644
index 00000000..cd64c2af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-connector.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 4 V 15 H 0 Z M 9,9 H 13 V 13 H 9 Z M 11,0 H 15 V 4 H 11 Z M 2,2 H 6 V 6 H 2 Z"/>
+ <path style="fill:none;stroke:currentColor" class="ColorScheme-Text" d="M 14,1 C 14,1 14,8 11,11 9,13 1,13 1,13 1,13 2,6 4,4 6,2 13,2 13,2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-cross.svg b/.icons/awkward/24x24/actions/draw-cross.svg
new file mode 100644
index 00000000..2b2a5ad3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-cross.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5,1 5,2 5,2 V 5 H 2 C 2,5 1,5 1,6 V 10 C 1,11 2,11 2,11 H 5 V 14 C 5,14 5,15 6,15 H 10 C 11,15 11,14 11,14 V 11 H 14 C 14,11 15,11 15,10 V 6 C 15,5 14,5 14,5 H 11 V 2 C 11,2 11,1 10,1 Z M 7,3 H 9 V 7 H 13 V 9 H 9 V 13 H 7 V 9 H 3 V 7 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-cuboid.svg b/.icons/awkward/24x24/actions/draw-cuboid.svg
new file mode 100644
index 00000000..86de2e81
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-cuboid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.603516,4 c -0.108107,0 -0.215097,0.02464 -0.314454,0.074219 L 4.3925781,7.515625 C 4.1528418,7.6352265 4,7.8658019 4,8.15625 l 0,7.654297 c 0,0.266714 0.1506245,0.510636 0.3886719,0.630859 l 6.8964841,3.482422 C 11.385558,19.974584 11.494581,20 11.603516,20 c 0.171646,0 0.3477,-0.09029 0.347656,-0.08984 l 6.86914,-3.46875 c 0.238092,-0.120223 0.388672,-0.364145 0.388672,-0.630859 l 0,-7.6621095 c 0,-0.2679589 -0.152708,-0.513211 -0.392578,-0.6328125 L 11.919922,4.0742187 C 11.820587,4.0246404 11.711623,4 11.603516,4 Z m 0,1.4960938 5.314452,2.6523437 L 11.603516,10.800781 6.2910156,8.1484375 11.603516,5.4960938 Z m -6.1894535,3.7949218 5.4824215,2.7363284 0,6.117187 -5.4824215,-2.769531 0,-6.0839844 z m 12.3808595,0 0,6.0839844 -5.484375,2.769531 0,-6.117187 5.484375,-2.7363284 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-donut.svg b/.icons/awkward/24x24/actions/draw-donut.svg
new file mode 100644
index 00000000..e0dde864
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-donut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 4a3 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 -3zm0 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-ellipse-arc.svg b/.icons/awkward/24x24/actions/draw-ellipse-arc.svg
new file mode 100644
index 00000000..3114a575
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-ellipse-arc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 10.394,14.578 7,7 0 0 1 2.6377,12.5 7,7 0 0 1 1.9379,4.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9473 4.502 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 12.965 7.4551 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 3.9746 5.0449 L 1.9473 4.502 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-ellipse-chord.svg b/.icons/awkward/24x24/actions/draw-ellipse-chord.svg
new file mode 100644
index 00000000..58a6c071
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-ellipse-chord.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 10.394,14.578 7,7 0 0 1 2.6377,12.5 7,7 0 0 1 1.9379,4.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9379,4.5 C 1.3266,5.559 1.003,6.7772 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 Z M 2.4785,5.6621 13.949,8.7363 C 13.578,11.74 11.027,13.997 8,14 4.6863,14 2,11.314 2,8 2.0014,7.1965 2.1641,6.4015 2.4785,5.6621 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-ellipse-segment.svg b/.icons/awkward/24x24/actions/draw-ellipse-segment.svg
new file mode 100644
index 00000000..6d829647
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-ellipse-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0527 3.0527 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 8 8 L 3.0527 3.0527 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-ellipse-whole.svg b/.icons/awkward/24x24/actions/draw-ellipse-whole.svg
new file mode 100644
index 00000000..3f9800f9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-ellipse-whole.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 8,15 7,7 0 0 1 1,8 7,7 0 0 1 8,1 7,7 0 0 1 15,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-ellipse.svg b/.icons/awkward/24x24/actions/draw-ellipse.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-ellipse.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-eraser-delete-objects.svg b/.icons/awkward/24x24/actions/draw-eraser-delete-objects.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-eraser-delete-objects.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-eraser.svg b/.icons/awkward/24x24/actions/draw-eraser.svg
new file mode 100644
index 00000000..6b06a2ff
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.6210938 1.5234375 C 8.3898692 1.5647705 8.1042344 1.8100944 7.8964844 2.1699219 L 2.8964844 10.830078 C 2.6194844 11.309858 2.5902081 11.808786 2.8300781 11.947266 L 7.1601562 14.447266 C 7.4000463 14.585766 7.81675 14.309848 8.09375 13.830078 L 13.09375 5.1699219 C 13.37075 4.6901419 13.400026 4.1931675 13.160156 4.0546875 L 8.8300781 1.5546875 C 8.7701056 1.5200625 8.6981686 1.5096598 8.6210938 1.5234375 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-freehand.svg b/.icons/awkward/24x24/actions/draw-freehand.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-freehand.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-geometry-angle-bisector.svg b/.icons/awkward/24x24/actions/draw-geometry-angle-bisector.svg
new file mode 100644
index 00000000..c0cd6e77
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-angle-bisector.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7387,1.001 C 2.0893,1.001 1.7766,1.7739 2.1801,2.2412 L 3.9653,4.3662 6.268,14.409 C 6.4555,15.388 7.994,15.062 7.729,14.073 L 6.0805,6.8858 12.668,14.726 C 13.274,15.484 14.477,14.51 13.816,13.761 L 7.188,5.8721 13.951,8.6924 C 14.851,9.1155 15.475,7.6576 14.529,7.3096 L 5.0864,3.3701 3.3286,1.2764 C 3.1841,1.0996 2.9676,1.001 2.7387,1.001 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-circle-from-radius.svg b/.icons/awkward/24x24/actions/draw-geometry-circle-from-radius.svg
new file mode 100644
index 00000000..642ce0ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-circle-from-radius.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,2 A 6,6 0 0 1 14,8 6,6 0 0 1 8,14 6,6 0 0 1 2,8 6,6 0 0 1 8,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,4.292 V 5 H 11.708 L 10,6.708 V 6 H 9.292 Z M 6,6 H 10 V 10 H 6 Z M 11,1 H 15 V 5 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-circle-from-three-points.svg b/.icons/awkward/24x24/actions/draw-geometry-circle-from-three-points.svg
new file mode 100644
index 00000000..e445f6b2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-circle-from-three-points.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 H 10 V 4 H 6 Z M 0,6 H 4 V 10 H 0 Z M 12,6 H 16 V 10 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-inactive.svg b/.icons/awkward/24x24/actions/draw-geometry-inactive.svg
new file mode 100644
index 00000000..4f72ac1c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.223,4.223 7,8 3.223,11.777 C 3.223,11.777 2.722,12.278 3.222,12.778 3.722,13.278 4.2227,12.777 4.2227,12.777 L 8,9 11.777,12.777 C 11.777,12.777 12.278,13.278 12.778,12.778 13.278,12.278 12.777,11.777 12.777,11.777 L 9,8 12.777,4.2228 C 12.777,4.2228 13.278,3.722 12.778,3.222 12.278,2.722 11.777,3.2228 11.777,3.2228 L 8,7 4.222,3.222 C 4.2227,3.2228 3.722,2.722 3.222,3.222 2.722,3.722 3.223,4.223 3.223,4.223 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-line-parallel.svg b/.icons/awkward/24x24/actions/draw-geometry-line-parallel.svg
new file mode 100644
index 00000000..0cfb5007
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-line-parallel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.7734,1 C 6.1621,1 5.7995,1.608 6.1172,2.1582 L 12.605,12.637 C 13.11,13.51 14.393,12.633 13.881,11.848 L 7.3926,1.3691 C 7.2618,1.1499 7.0289,1 6.7734,1 Z M 2.7734,3 C 2.1621,3 1.7995,3.608 2.1172,4.1582 L 8.6055,14.637 C 9.1098,15.51 10.393,14.633 9.8809,13.848 L 3.3926,3.3691 C 3.2618,3.1499 3.0289,3 2.7734,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-line-perpendicular.svg b/.icons/awkward/24x24/actions/draw-geometry-line-perpendicular.svg
new file mode 100644
index 00000000..342beb7e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-line-perpendicular.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7422,1 C 2.1033,1 1.7663,1.7601 2.1855,2.2422 L 7.3613,8.4062 4.3164,10.639 C 3.5012,11.234 4.4287,12.418 5.2031,11.85 L 8.3281,9.5566 12.67,14.727 C 13.283,15.493 14.451,14.478 13.818,13.762 L 9.541,8.668 12.686,6.3613 C 13.265,5.9498 12.99,5 12.268,5 12.099,5 11.934,5.0501 11.799,5.1523 L 8.5742,7.5176 3.334,1.2773 C 3.1895,1.0992 2.9721,1 2.7422,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-line-segment.svg b/.icons/awkward/24x24/actions/draw-geometry-line-segment.svg
new file mode 100644
index 00000000..20f6e75f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-line-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,12.292 V 13 H 3.708 L 1.708,15 H 1 V 14.292 Z M 14.292,1 H 15 V 1.708 L 13,3.708 V 3 H 12.292 Z M 9,6.292 V 7 H 9.708 L 7,9.708 V 9 H 6.292 Z M 3,9 H 7 V 13 H 3 Z M 9,3 H 13 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-mirror.svg b/.icons/awkward/24x24/actions/draw-geometry-mirror.svg
new file mode 100644
index 00000000..02727933
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-mirror.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7.7385 C 0.00612,7.3255 0.34612,6.9955 0.76012,7.0005 2.7421,7.0005 4.0901,7.7635 4.8771,8.8225 5.6641,9.8825 5.9451,11.135 6.2231,12.182 6.5001,13.228 6.7971,14.007 7.1719,14.289 7.3593,14.43 7.5796,14.518 8.0156,14.498 8.4516,14.478 9.0888,14.321 9.9414,13.951 10.912,13.53 11.435,14.939 10.539,15.328 9.5817,15.744 8.7908,15.963 8.0859,15.996 7.381,16.029 6.7471,15.846 6.2711,15.488 5.3201,14.773 5.0571,13.635 4.7731,12.566 4.4901,11.498 4.2111,10.438 3.6741,9.7155 3.1361,8.9915 2.3951,8.5005 0.76012,8.5005 0.33712,8.5065 -0.00688,8.1615 1.1621e-4,7.7385 Z M 1.75,1 C 1.0788,1 0.74679,1.8068 1.2266,2.2891 L 13.711,14.771 C 14.411,15.471 15.466,14.406 14.771,13.711 L 2.2891,1.2266 C 2.1231,1.0631 1.953,1 1.75,1 Z M 7.7383,0 C 7.3248,0.00646 6.9946,0.3463 7,0.75977 7,2.7417 7.7629,4.09 8.8223,4.877 9.8816,5.6639 11.135,5.9453 12.182,6.2227 13.228,6.5 14.007,6.7971 14.289,7.1719 14.43,7.3593 14.518,7.5796 14.498,8.0156 14.478,8.4516 14.321,9.0888 13.951,9.9414 13.53,10.912 14.939,11.435 15.328,10.539 15.744,9.5817 15.963,8.7908 15.996,8.0859 16.029,7.381 15.846,6.747 15.488,6.2715 14.773,5.3204 13.635,5.0568 12.566,4.7734 11.498,4.4901 10.438,4.2114 9.7148,3.6738 8.9912,3.1363 8.5,2.395 8.5,0.75977 8.5055,0.33714 8.1609,-0.00658 7.7383,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-set-bounding-box.svg b/.icons/awkward/24x24/actions/draw-geometry-set-bounding-box.svg
new file mode 100644
index 00000000..6827a981
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-set-bounding-box.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 V 11 L 4,8 Z M 16,5 V 11 L 12,8 Z M 7,13 H 9 V 14 H 7 Z M 7,2 H 9 V 3 H 7 Z M 3,14 V 10 H 4 V 13 H 6 V 14 Z M 13,14 V 10 H 12 V 13 H 10 V 14 Z M 13,2 V 6 H 12 V 3 H 10 V 2 Z M 3,2 V 6 H 4 V 3 H 6 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry-show-measuring-info.svg b/.icons/awkward/24x24/actions/draw-geometry-show-measuring-info.svg
new file mode 100644
index 00000000..134fd56e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry-show-measuring-info.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 H 9 V 9 H 8 Z M 11,3 C 10,3 10,4 10,4 V 8 C 10,9 11,9 11,9 H 12 C 13,9 13,8 13,8 V 4 C 13,3 12,3 12,3 Z M 11,4 H 12 V 8 H 11 Z M 5,3 V 4 H 6 V 9 H 7 V 3 Z M 1,1 V 11 H 6 L 10,15 V 11 H 11 V 15 L 15,11 V 1 Z M 2,2 H 14 V 10 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-geometry.svg b/.icons/awkward/24x24/actions/draw-geometry.svg
new file mode 100644
index 00000000..9ba9ffd8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-geometry.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.5,10 H 14.5 C 14.777,10 15,10.223 15,10.5 15,10.777 14.777,11 14.5,11 H 1.5 C 1.223,11 1,10.777 1,10.5 1,10.223 1.223,10 1.5,10 Z M 8,9 C 8.554,9 9,9.446 9,10 V 11 C 9,11.554 8.554,12 8,12 7.446,12 7,11.554 7,11 V 10 C 7,9.446 7.446,9 8,9 Z M 8,0 C 8.554,0 9,0.446 9,1 9,1.554 8.554,2 8,2 7.446,2 7,1.554 7,1 7,0.446 7.446,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 3,3 0 0 0 5,4 3,3 0 0 0 8,7 3,3 0 0 0 11,4 3,3 0 0 0 8,1 Z M 8,3 A 1,1 0 0 1 9,4 1,1 0 0 1 8,5 1,1 0 0 1 7,4 1,1 0 0 1 8,3 Z M 5.2422,5.1719 4,6 3,11 V 15 L 4,16 V 14 L 5,12 5.2734,7 6.1035,6.3223 A 3,3 0 0 1 5.2422,5.1719 Z M 10.762,5.1738 A 3,3 0 0 1 9.8965,6.3223 L 10.727,7 11,12 12,14 V 16 L 13,15 V 11 L 12,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-halfcircle1.svg b/.icons/awkward/24x24/actions/draw-halfcircle1.svg
new file mode 100644
index 00000000..45d09b2f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-halfcircle1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 C 7,1 4,4 4,8 4,12 7,15 11,15 H 12 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-halfcircle2.svg b/.icons/awkward/24x24/actions/draw-halfcircle2.svg
new file mode 100644
index 00000000..bc56cc7d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-halfcircle2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 9,1 12,4 12,8 12,12 9,15 5,15 H 4 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-halfcircle3.svg b/.icons/awkward/24x24/actions/draw-halfcircle3.svg
new file mode 100644
index 00000000..7f66ecde
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-halfcircle3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,11 C 15,7 12,4 8,4 4,4 1,7 1,11 V 12 L 15,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-halfcircle4.svg b/.icons/awkward/24x24/actions/draw-halfcircle4.svg
new file mode 100644
index 00000000..10f3d17a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-halfcircle4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,5 C 1,9 4,12 8,12 12,12 15,9 15,5 V 4 L 1,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-line.svg b/.icons/awkward/24x24/actions/draw-line.svg
new file mode 100644
index 00000000..80197bb3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-line.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 V 4.3125 L 4.3125,11 H 1 V 15 H 5 V 11.688 L 11.688,5 H 15 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-path.svg b/.icons/awkward/24x24/actions/draw-path.svg
new file mode 100644
index 00000000..bf6a9e20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.145,1.0117 C 12.027,1.0352 11.902,1.0977 11.777,1.2227 L 10,3 13,6 14.777,4.2227 C 15.277,3.7227 14.777,3.2227 14.777,3.2227 L 12.777,1.2227 C 12.777,1.2227 12.496,0.94141 12.145,1.0117 Z M 9,4 1,12 V 15 H 15 V 13 H 6 L 12,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-polygon-star.svg b/.icons/awkward/24x24/actions/draw-polygon-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-polygon-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-polygon.svg b/.icons/awkward/24x24/actions/draw-polygon.svg
new file mode 100644
index 00000000..dbcd1f5d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-polygon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 6.03125 L 3.7070312 15 L 12.361328 15 L 15 5.96875 L 8 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-polyline.svg b/.icons/awkward/24x24/actions/draw-polyline.svg
new file mode 100644
index 00000000..4e04b858
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 11 L 2.1660156 11 L 5 11 L 5 15 L 5.6660156 15 L 12.666016 15 L 13.349609 15 L 15 15 L 5 6 L 5 2.1660156 L 5 1 L 2.1660156 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-rectangle.svg b/.icons/awkward/24x24/actions/draw-rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-spiral.svg b/.icons/awkward/24x24/actions/draw-spiral.svg
new file mode 100644
index 00000000..0f876654
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-spiral.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.8300781 0 C -0.63702188 3.2319 -1.025305 8.8658375 2.265625 12.398438 C 5.247225 15.599137 10.422597 15.950137 13.654297 12.873047 C 16.555297 10.110847 16.86398 5.3373469 14.03125 2.3730469 C 11.51675 -0.25775313 7.19625 -0.52924625 4.53125 2.0898438 C 2.19825 4.3827437 1.9709625 8.3006594 4.3515625 10.693359 C 6.3996625 12.751859 9.8702437 12.937268 11.964844 10.767578 C 13.726444 8.9427781 13.871287 5.8765469 11.929688 4.0605469 C 10.346088 2.5793469 7.7119656 2.4805663 6.1972656 4.2226562 C 5.0143656 5.5831563 4.9599431 7.8246219 6.5019531 9.0449219 C 7.0661531 9.4914119 7.7591437 9.6987475 8.4648438 9.6484375 C 9.1704638 9.5981325 9.9270938 9.2346862 10.371094 8.5351562 C 10.667974 8.0674163 10.771901 7.5499537 10.681641 6.9960938 C 10.591441 6.4422337 10.170031 5.7853062 9.4882812 5.5664062 C 8.9061312 5.3795162 8.5788106 5.4095613 8.2128906 5.6132812 C 7.9408106 5.7647512 7.7080237 6.031135 7.6523438 6.453125 C 7.6081438 6.788515 7.6919344 7.1280406 7.7402344 7.4628906 C 7.1904044 7.0277706 7.216085 6.1050219 7.703125 5.5449219 C 8.414165 4.7271219 9.7608062 4.7797731 10.566406 5.5332031 C 11.631406 6.5292731 11.546917 8.3149406 10.529297 9.3691406 C 9.2578969 10.686241 7.054825 10.567285 5.765625 9.2714844 C 4.213325 7.7112844 4.3668275 5.0632437 5.9296875 3.5273438 C 7.7626875 1.7258438 10.824044 1.918065 12.589844 3.765625 C 14.620644 5.890425 14.393757 9.3988094 12.279297 11.412109 C 9.8844969 13.692309 5.9640094 13.427368 3.7246094 11.023438 C 1.2191094 8.3339375 1.5219962 3.9609562 4.1914062 1.4726562 L 2.8300781 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-square-inverted-corners.svg b/.icons/awkward/24x24/actions/draw-square-inverted-corners.svg
new file mode 100644
index 00000000..8abeb6c4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-square-inverted-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 4 C 5 4.55228 4.55228 5 4 5 L 1 5 L 1 11 L 4 11 C 4.55228 11 5 11.44772 5 12 L 5 15 L 11 15 L 11 12 C 11 11.44772 11.44772 11 12 11 L 15 11 L 15 5 L 12 5 C 11.44772 5 11 4.55228 11 4 L 11 1 L 5 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-star.svg b/.icons/awkward/24x24/actions/draw-star.svg
new file mode 100644
index 00000000..af1d6cab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-star.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0292969 1 L 5.8417969 5.5957031 L 1 6.3203125 L 4.4804688 9.9140625 L 3.625 14.972656 L 7.9648438 12.595703 L 12.277344 15 L 11.480469 9.9375 L 15 6.3632812 L 10.167969 5.6113281 L 8.0292969 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-text.svg b/.icons/awkward/24x24/actions/draw-text.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-text.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-trace-background.svg b/.icons/awkward/24x24/actions/draw-trace-background.svg
new file mode 100644
index 00000000..58331ef3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-trace-background.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,16 V 8 C 16,8 12,14 0,14 V 16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-triangle.svg b/.icons/awkward/24x24/actions/draw-triangle.svg
new file mode 100644
index 00000000..024dacc9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-triangle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 13 L 14 13 L 2 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-triangle1.svg b/.icons/awkward/24x24/actions/draw-triangle1.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-triangle1.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-triangle2.svg b/.icons/awkward/24x24/actions/draw-triangle2.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-triangle2.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-triangle3.svg b/.icons/awkward/24x24/actions/draw-triangle3.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-triangle3.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-triangle4.svg b/.icons/awkward/24x24/actions/draw-triangle4.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-triangle4.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/draw-use-pressure.svg b/.icons/awkward/24x24/actions/draw-use-pressure.svg
new file mode 100644
index 00000000..78bf57fb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-use-pressure.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 6 H 4 L 8,11 12,6 H 9 V 1 Z M 16,16 V 8 C 16,8 12,14 0,14 V 16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-use-tilt.svg b/.icons/awkward/24x24/actions/draw-use-tilt.svg
new file mode 100644
index 00000000..b5d541c1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-use-tilt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.9453,1 A 1,1 0 0 0 5.0508,1.6836 L 1.0508,13.684 A 1,1 0 0 0 2,15 H 14 A 1,1 0 0 0 15,14 V 12 A 1,1 0 1 0 13,12 V 13 H 9.9297 A 8,8 0 0 0 5.457,6.7949 L 6.6562,3.1953 7.7578,3.4707 A 1.0005,1.0005 0 1 0 8.2422,1.5293 L 6.2422,1.0293 A 1,1 0 0 0 5.9453,1 Z M 4.8164,8.7188 A 6,6 0 0 1 7.9141,13 H 3.3887 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/draw-watercolor.svg b/.icons/awkward/24x24/actions/draw-watercolor.svg
new file mode 100644
index 00000000..e29ea977
--- /dev/null
+++ b/.icons/awkward/24x24/actions/draw-watercolor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.574 1.0059a1.7502 7.8757 44.989 0 0 -6.5135 4.4629 1.7502 7.8757 44.989 0 0 -3.0996 3.5996c0.9415 0.2999 1.6748 1.0326 1.9746 1.9746a1.7502 7.8757 44.989 0 0 3.5975 -3.0996 1.7502 7.8757 44.989 0 0 4.332 -6.8067 1.7502 7.8757 44.989 0 0 -0.291 -0.1308zm-1.574 7.9941c-0.389 1.277-1.361 2.371-1.781 3.25-0.147 0.261-0.219 0.558-0.219 0.875 0 1.039 0.892 1.875 2 1.875s2-0.836 2-1.875c0-0.317-0.103-0.614-0.25-0.875-0.42-0.879-1.361-1.973-1.75-3.25zm-8.5 1.33v0.002c-3.4999 0.938-0.8751 3.154-3.5 4.668 3.4999 0 5.25-1.752 5.25-2.92 0-0.582 0.0594-1.653-1.75-1.75z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/dynamic-amarok.svg b/.icons/awkward/24x24/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/24x24/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/earthquake.svg b/.icons/awkward/24x24/actions/earthquake.svg
new file mode 100644
index 00000000..9dd6a0ad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/earthquake.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1113,1 11.27,9.3067 14.977,7.4532 C 14.692,3.8557 11.72,1.058 8.1113,1 Z M 7.6094,1 C 4.0923,1.2007 1.2723,3.9976 1.0254,7.5118 L 4.1855,5.254 6.6758,10.234 Z M 8.2852,4.2735 7.3242,13.766 3.8145,6.7462 1.0449,8.7247 C 1.4158,12.288 4.4174,14.996 8,15 11.641,14.997 14.672,12.203 14.971,8.5743 L 10.729,10.695 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-add.svg b/.icons/awkward/24x24/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-bomb.svg b/.icons/awkward/24x24/actions/edit-bomb.svg
new file mode 100644
index 00000000..f71f7326
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-bomb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 1 C 14.011 1.2035 13.092781 1.7820875 12.550781 2.6171875 C 12.362781 2.5329875 12.22 2.5 12 2.5 C 11.844 2.5 11.695688 2.5302187 11.554688 2.5742188 C 11.275688 2.6784188 11.030828 2.79135 10.798828 2.90625 A 6.5 6.5 0 0 0 7.5 2 A 6.5 6.5 0 0 0 1 8.5 A 6.5 6.5 0 0 0 7.5 15 A 6.5 6.5 0 0 0 14 8.5 A 6.5 6.5 0 0 0 13.207031 5.4003906 C 13.295031 5.1124906 13.370781 4.8007125 13.425781 4.4453125 C 13.469781 4.3038125 13.5 4.1564 13.5 4 C 13.5 3.664 13.489688 3.5287969 13.304688 3.2792969 C 13.705687 2.6254969 14.242 2.1969 15 2 L 15 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-clear-all.svg b/.icons/awkward/24x24/actions/edit-clear-all.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-clear-history.svg b/.icons/awkward/24x24/actions/edit-clear-history.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-history.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-clear-list.svg b/.icons/awkward/24x24/actions/edit-clear-list.svg
new file mode 100644
index 00000000..fe9239c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-list.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 H 6 C 6.28,5 6.5407,5.1002 6.7207,5.2812 L 8,6.5586 9.2793,5.2812 C 9.4593,5.1002 9.72,5 10,5 H 11 V 6 C 11,6.276 10.901,6.5377 10.721,6.7188 L 9.4395,8 10.721,9.2812 C 10.901,9.4621 11,9.7239 11,10 V 11 H 10 C 9.72,11 9.4593,10.9 9.2793,10.719 L 8,9.4336 6.7207,10.719 C 6.5407,10.9 6.28,11 6,11 H 5 V 10 C 5,9.7239 5.0993,9.4622 5.2793,9.2812 L 6.5605,8 5.2793,6.7188 C 5.0993,6.5377 5,6.276 5,6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-clear-locationbar-ltr.svg b/.icons/awkward/24x24/actions/edit-clear-locationbar-ltr.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-clear-locationbar-rtl.svg b/.icons/awkward/24x24/actions/edit-clear-locationbar-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-clear-rtl.svg b/.icons/awkward/24x24/actions/edit-clear-rtl.svg
new file mode 100644
index 00000000..fee1a960
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 11,2 16,8 11,14 H 0 V 2 Z M 9,5 H 8 C 7.72,5 7.47,5.11 7.29,5.29 L 6,6.59 4.71,5.29 C 4.53,5.11 4.28,5 4,5 H 3 V 6 C 3,6.28 3.11,6.53 3.29,6.71 L 4.59,8 3.29,9.29 C 3.11,9.47 3,9.72 3,10 V 11 H 4 C 4.28,11 4.53,10.89 4.71,10.71 L 6,9.41 7.29,10.71 C 7.47,10.89 7.72,11 8,11 H 9 V 10 C 9,9.72 8.89,9.47 8.71,9.29 L 7.41,8 8.71,6.71 C 8.89,6.53 9,6.28 9,6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-clear.svg b/.icons/awkward/24x24/actions/edit-clear.svg
new file mode 100644
index 00000000..4bb2ede1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 5,2 0,8 5,14 H 16 V 2 Z M 7,5 H 8 C 8.28,5 8.53,5.11 8.71,5.29 L 10,6.59 11.29,5.29 C 11.47,5.11 11.72,5 12,5 H 13 V 6 C 13,6.28 12.89,6.53 12.71,6.71 L 11.41,8 12.71,9.29 C 12.89,9.47 13,9.72 13,10 V 11 H 12 C 11.72,11 11.47,10.89 11.29,10.71 L 10,9.41 8.71,10.71 C 8.53,10.89 8.28,11 8,11 H 7 V 10 C 7,9.72 7.11,9.47 7.29,9.29 L 8.59,8 7.29,6.71 C 7.11,6.53 7,6.28 7,6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-clone-unlink.svg b/.icons/awkward/24x24/actions/edit-clone-unlink.svg
new file mode 100644
index 00000000..aff57924
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clone-unlink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 V 15 H 15 V 6 Z M 10.5,7 C 10.5,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 10.5 C 8,10.5 8,10 8.5,10 H 11 V 8.5 C 11,8.5 11,8 10.5,8 10,8 10,8.5 10,8.5 V 9 H 9 V 8.5 C 9,7 10.5,7 10.5,7 Z M 1,1 V 10 H 5 V 5 H 10 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-clone.svg b/.icons/awkward/24x24/actions/edit-clone.svg
new file mode 100644
index 00000000..be508c2e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-clone.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 10 H 5 V 5 H 10 V 1 Z M 6,6 V 15 H 15 V 6 Z M 10.5,7 C 10.5,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 10.5 C 8,10.5 8,10 8.5,10 H 9 V 8.5 C 9,7 10.5,7 10.5,7 Z M 10.5,8 C 10,8 10,8.5 10,8.5 V 10 H 11 V 8.5 C 11,8.5 11,8 10.5,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-comment.svg b/.icons/awkward/24x24/actions/edit-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-copy.svg b/.icons/awkward/24x24/actions/edit-copy.svg
new file mode 100644
index 00000000..6198c604
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 C 2,11 2,12 3,12 H 4 V 3 H 12 V 2 C 12,1 11,1 11,1 Z M 6,4 C 6,4 5,4 5,5 V 15 C 5,16 6,16 6,16 H 14 C 14,16 15,16 15,15 V 5 C 15,4 14,4 14,4 Z M 7,6 H 13 V 14 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-cut.svg b/.icons/awkward/24x24/actions/edit-cut.svg
new file mode 100644
index 00000000..9487a8fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-cut.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 4.5,2 C 3.12,2 2,3.12 2,4.5 2,5.88 3.12,7 4.5,7 4.95,7 5.36,6.86 5.72,6.66 L 7.69,8.5 5.72,10.34 C 5.36,10.14 4.95,10 4.5,10 3.12,10 2,11.12 2,12.5 2,13.88 3.12,15 4.5,15 5.88,15 7,13.88 7,12.5 7,12.27 6.96,12.06 6.91,11.84 L 9.03,9.78 13.5,14 H 15 V 13 L 6.91,5.16 C 6.96,4.95 7,4.73 7,4.5 7,3.12 5.88,2 4.5,2 Z M 4.5,3.5 C 5.05,3.5 5.5,3.95 5.5,4.5 5.5,5.05 5.05,5.5 4.5,5.5 3.95,5.5 3.5,5.05 3.5,4.5 3.5,3.95 3.95,3.5 4.5,3.5 Z M 13.5,3 9.56,6.72 10.88,8 15,4 V 3 Z M 4.5,11.5 C 5.05,11.5 5.5,11.95 5.5,12.5 5.5,13.05 5.05,13.5 4.5,13.5 3.95,13.5 3.5,13.05 3.5,12.5 3.5,11.95 3.95,11.5 4.5,11.5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-delete-shred.svg b/.icons/awkward/24x24/actions/edit-delete-shred.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-delete-shred.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-delete.svg b/.icons/awkward/24x24/actions/edit-delete.svg
new file mode 100644
index 00000000..c4cb9d5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,4 C 9,4 9,5 9,5 H 6 C 6,5 5,5 5,6 V 7 H 19 V 6 C 19,5 18,5 18,5 H 15 C 15,5 15,4 14,4 Z M 6,8 V 19 C 6,19.52 6.48,20 7,20 H 17 C 17.52,20 18,19.52 18,19 V 8 Z M 9,11 H 10 C 10.28,11 10.541,11.1 10.721,11.281 L 12,12.559 13.279,11.281 C 13.459,11.1 13.72,11 14,11 H 15 V 12 C 15,12.276 14.901,12.538 14.721,12.719 L 13.44,14 14.721,15.281 C 14.901,15.462 15,15.724 15,16 V 17 H 14 C 13.72,17 13.459,16.9 13.279,16.719 L 12,15.434 10.721,16.719 C 10.541,16.9 10.28,17 10,17 H 9 V 16 C 9,15.724 9.0993,15.462 9.2793,15.281 L 10.56,14 9.2793,12.719 C 9.0993,12.538 9,12.276 9,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-download.svg b/.icons/awkward/24x24/actions/edit-download.svg
new file mode 100644
index 00000000..de62ee8b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 6 L 3 6 L 8 14 L 13 6 L 10 6 L 10 2 L 6 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-duplicate.svg b/.icons/awkward/24x24/actions/edit-duplicate.svg
new file mode 100644
index 00000000..c19c4414
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 10 H 5 V 5 H 10 V 1 Z M 6,6 H 15 V 15 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-find-mail.svg b/.icons/awkward/24x24/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-find-project.svg b/.icons/awkward/24x24/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-find-replace.svg b/.icons/awkward/24x24/actions/edit-find-replace.svg
new file mode 100644
index 00000000..832df93b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-find-replace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 6.5,1 A 5.5,5.5 0 0 0 1,6.5 5.5,5.5 0 0 0 2.1484,9.8516 L 3.5781,8.4219 A 3.5,3.5 0 0 1 3,6.5 3.5,3.5 0 0 1 6.5,3 3.5,3.5 0 0 1 8.4219,3.5781 L 9.8535,2.1465 A 5.5,5.5 0 0 0 6.5,1 Z M 11.68,8.3203 8.3145,11.686 A 5.5,5.5 0 0 0 9.6172,11.031 L 13.279,14.693 A 1,1 0 0 0 14,15 1,1 0 0 0 15,14 1,1 0 0 0 14.697,13.283 L 11.027,9.6133 A 5.5,5.5 0 0 0 11.68,8.3203 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 2,11.32 V 14 H 4.67 L 11.42,7.25 8.75,4.57 Z M 13.79,4.89 C 14.07,4.61 14.07,4.16 13.79,3.88 L 12.12,2.21 C 11.83,1.93 11.39,1.93 11.11,2.21 L 9.71,3.61 12.38,6.29 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-find-user.svg b/.icons/awkward/24x24/actions/edit-find-user.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-find-user.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-find.svg b/.icons/awkward/24x24/actions/edit-find.svg
new file mode 100644
index 00000000..ffc3964a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-find.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 6.5 1 A 5.5 5.5 0 0 0 1 6.5 A 5.5 5.5 0 0 0 6.5 12 A 5.5 5.5 0 0 0 9.6172 11.031 L 13.279 14.693 A 1 1 0 0 0 14 15 A 1 1 0 0 0 15 14 A 1 1 0 0 0 14.697 13.283 L 11.027 9.6133 A 5.5 5.5 0 0 0 12 6.5 A 5.5 5.5 0 0 0 6.5 1 z M 6.5 3 A 3.5 3.5 0 0 1 10 6.5 A 3.5 3.5 0 0 1 6.5 10 A 3.5 3.5 0 0 1 3 6.5 A 3.5 3.5 0 0 1 6.5 3 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-flag.svg b/.icons/awkward/24x24/actions/edit-flag.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-flag.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-guides.svg b/.icons/awkward/24x24/actions/edit-guides.svg
new file mode 100644
index 00000000..e4561155
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-guides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 5 L 10 1 L 3 1 z M 6 5 L 10 8 L 6 11 L 6 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-image-face-add.svg b/.icons/awkward/24x24/actions/edit-image-face-add.svg
new file mode 100644
index 00000000..841c15ed
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-image-face-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 8,2 C 6.1991,2 4.7401,3.5445 4.5391,5.5391 4.2219,5.6038 4,5.8053 4,6.5 4,6.9819 4.4668,7.9204 5.1719,7.9883 5.593,9.7907 6.7267,10.998 8,11 9.2732,10.998 10.407,9.7907 10.828,7.9883 11.533,7.9204 12,6.9819 12,6.5 12,5.8053 11.778,5.6038 11.461,5.5391 11.26,3.5445 9.8009,2 8,2 Z M 5.7598,11.01 C 3.1048,11.061 1,11.925 1,13 V 14 C 1,14.554 1.446,15 2,15 H 9 V 11.812 C 8.6883,11.925 8.3594,12 8,12 7.1026,12 6.3514,11.618 5.7598,11.01 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-image-face-detect.svg b/.icons/awkward/24x24/actions/edit-image-face-detect.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-image-face-detect.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-image-face-recognize.svg b/.icons/awkward/24x24/actions/edit-image-face-recognize.svg
new file mode 100644
index 00000000..dc7e6dd7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-image-face-recognize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6.1991,2 4.7401,3.5445 4.5391,5.5391 4.2219,5.6038 4,5.8053 4,6.5 4,6.9819 4.4668,7.9204 5.1719,7.9883 A 3,4.5 0 0 0 8,11 3,4.5 0 0 0 10.828,7.9883 C 11.533,7.9204 12,6.9819 12,6.5 12,5.8053 11.778,5.6038 11.461,5.5391 11.26,3.5445 9.8009,2 8,2 Z M 5.7598,11.01 C 3.1048,11.061 1,11.925 1,13 V 14 C 1,14.554 1.446,15 2,15 H 11 V 11.055 C 10.751,11.035 10.501,11.015 10.24,11.01 9.649,11.618 8.8974,12 8,12 7.1026,12 6.3514,11.618 5.7598,11.01 Z M 12,15 V 16 H 14 V 15 Z M 12,10 V 14 H 14 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-image-face-show.svg b/.icons/awkward/24x24/actions/edit-image-face-show.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-image-face-show.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-link.svg b/.icons/awkward/24x24/actions/edit-link.svg
new file mode 100644
index 00000000..59d15d2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,3 C 0,3 0,8 0,8 0,8 0,13 5,13 H 7 V 11 H 5 C 2,11 2,8 2,8 2,8 2,5 5,5 H 7 V 3 Z M 9,3 V 5 H 11 C 14,5 14,8 14,8 14,8 14,11 11,11 H 9 V 13 H 11 C 16,13 16,8 16,8 16,8 16,3 11,3 Z M 5,7 V 9 H 11 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-map.svg b/.icons/awkward/24x24/actions/edit-map.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-map.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-mark.svg b/.icons/awkward/24x24/actions/edit-mark.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-mark.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-node.svg b/.icons/awkward/24x24/actions/edit-node.svg
new file mode 100644
index 00000000..e2974e3f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.5 1a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2 2.4492v0.0508 4h-2v5h5v-5h-2v-4-0.0547a2.5 2.5 0 0 0 1.9492 -1.9453h0.0508 4v2h5v-5h-5v2h-4-0.0547a2.5 2.5 0 0 0 -2.4453 -2zm4.5 6v6.125l1.2695-0.625 1.5315 1.5-0.16-2.1 1.359-0.525-4-4.375z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-paste-in-place.svg b/.icons/awkward/24x24/actions/edit-paste-in-place.svg
new file mode 100644
index 00000000..ccd0e203
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-paste-in-place.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 1 C 5.2386 1 3 3.2386 3 6 C 3 8.7614 8 15 8 15 C 8 15 13 8.7614 13 6 C 13 3.2386 10.761 1 8 1 z M 8 3 A 3 3 0 0 1 11 6 A 3 3 0 0 1 8 9 A 3 3 0 0 1 5 6 A 3 3 0 0 1 8 3 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-paste-style.svg b/.icons/awkward/24x24/actions/edit-paste-style.svg
new file mode 100644
index 00000000..5dc6fc1a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-paste-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 5 L 4 5 L 4 8 L 13 8 L 13 5 L 10 5 L 10 1 L 7 1 z M 4 9 C 4 11.761 3.1046 15 2 15 L 11 15 C 12.105 15 13 11.761 13 9 L 4 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-paste.svg b/.icons/awkward/24x24/actions/edit-paste.svg
new file mode 100644
index 00000000..29640e0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-paste.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 0 A 2 2 0 0 0 6 2 L 3 2 C 2.446 2 2 2.446 2 3 L 2 14 C 2 14.554 2.446 15 3 15 L 13 15 C 13.554 15 14 14.554 14 14 L 14 3 C 14 2.446 13.554 2 13 2 L 10 2 A 2 2 0 0 0 8 0 z M 8 1 A 1 1 0 0 1 9 2 A 1 1 0 0 1 8 3 A 1 1 0 0 1 7 2 A 1 1 0 0 1 8 1 z M 4 4 L 5 4 L 5 5 L 11 5 L 11 4 L 12 4 L 12 13 L 4 13 L 4 4 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-redo.svg b/.icons/awkward/24x24/actions/edit-redo.svg
new file mode 100644
index 00000000..ddbea8fd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-redo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 2 L 9 4 L 6 4 C 3.2473 4 1 6.2473 1 9 C 1 11.7527 3.2473 14 6 14 L 11 14 L 11 12 L 6 12 C 4.3207 12 3 10.6793 3 9 C 3 7.3207 4.3207 6 6 6 L 9 6 L 9 8 L 14 5 L 9 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-rename.svg b/.icons/awkward/24x24/actions/edit-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edit-select-all-layers.svg b/.icons/awkward/24x24/actions/edit-select-all-layers.svg
new file mode 100644
index 00000000..f15b9a77
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-all-layers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 3 C 3.446 3 3 3.446 3 4 L 4 4 L 5 4 L 5 3 L 4 3 z M 6 3 L 6 4 L 8 4 L 8 3 L 6 3 z M 9 3 L 9 4 L 11 4 L 11 3 L 9 3 z M 12 3 L 12 4 L 14 4 L 14 3 L 12 3 z M 15 3 L 15 4 L 17 4 L 17 3 L 15 3 z M 18 3 L 18 4 L 18 5 L 19 5 L 19 4 C 19 3.446 18.554 3 18 3 z M 3 5 L 3 7 L 4 7 L 4 5 L 3 5 z M 6 6 L 6 8 L 12 8 L 12 6 L 6 6 z M 18 6 L 18 8 L 19 8 L 19 6 L 18 6 z M 3 8 L 3 10 L 4 10 L 4 8 L 3 8 z M 18 9 L 18 11 L 19 11 L 19 9 L 18 9 z M 8 10 L 8 12 L 14 12 L 14 10 L 8 10 z M 3 11 L 3 13 L 4 13 L 4 11 L 3 11 z M 18 12 L 18 14 L 19 14 L 19 12 L 18 12 z M 3 14 L 3 16 L 4 16 L 4 14 L 3 14 z M 10 14 L 10 16 L 16 16 L 16 14 L 10 14 z M 18 15 L 18 17 L 19 17 L 19 15 L 18 15 z M 3 17 L 3 18 C 3 18.554 3.446 19 4 19 L 4 18 L 4 17 L 3 17 z M 5 18 L 5 19 L 7 19 L 7 18 L 5 18 z M 8 18 L 8 19 L 10 19 L 10 18 L 8 18 z M 11 18 L 11 19 L 13 19 L 13 18 L 11 18 z M 14 18 L 14 19 L 16 19 L 16 18 L 14 18 z M 17 18 L 17 19 L 18 19 C 18.554 19 19 18.554 19 18 L 18 18 L 17 18 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select-all.svg b/.icons/awkward/24x24/actions/edit-select-all.svg
new file mode 100644
index 00000000..e1366611
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1.0186 1 2 L 1 3 L 3 3 L 3 1 L 2 1 z M 5 1 L 5 3 L 7 3 L 7 1 L 5 1 z M 9 1 L 9 3 L 11 3 L 11 1 L 9 1 z M 13 1 L 13 3 L 15 3 L 15 2 C 15 1.01859 14 1 14 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 14 C 1 14.98141 2 15 2 15 L 3 15 L 3 13 L 1 13 z M 5 13 L 5 15 L 7 15 L 7 13 L 5 13 z M 9 13 L 9 15 L 11 15 L 11 13 L 9 13 z M 13 13 L 13 15 L 14 15 C 14 15 15 14.9814 15 14 L 15 13 L 13 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select-invert.svg b/.icons/awkward/24x24/actions/edit-select-invert.svg
new file mode 100644
index 00000000..531d2919
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-invert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 9 15 L 9 13 A 5 5 0 0 1 4 8 A 5 5 0 0 1 9 3 L 9 1 L 2 1 z M 9 3 L 9 13 C 11.7614 13 14 10.7614 14 8 C 14 5.2386 11.7614 3 9 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select-lasso.svg b/.icons/awkward/24x24/actions/edit-select-lasso.svg
new file mode 100644
index 00000000..2498fc49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-lasso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.125 -0.05859375 L 9.125 0.0625 L 9.7949219 1.1679688 A 7 5 0 0 1 12.537109 2.1855469 L 13.349609 1.5410156 A 8 6 0 0 0 9.125 -0.05859375 z M 7.9179688 0 A 8 6 0 0 0 5.5 0.30273438 L 6.3378906 1.1445312 A 7 5 0 0 1 8.0058594 0.99609375 A 7 5 0 0 1 8.5332031 1.015625 L 7.9179688 0 z M 4.4238281 0.63867188 A 8 6 0 0 0 2.5644531 1.6074219 L 3.5371094 2.1542969 A 7 5 0 0 1 5.2011719 1.421875 L 4.4238281 0.63867188 z M 14.164062 2.1699219 L 13.375 2.796875 A 7 5 0 0 1 14.169922 3.6347656 L 15.169922 3.3417969 A 8 6 0 0 0 14.164062 2.1699219 z M 1.7246094 2.28125 A 8 6 0 0 0 0.69140625 3.5859375 L 1.6230469 3.953125 A 7 5 0 0 1 2.6347656 2.7929688 L 1.7246094 2.28125 z M 15.654297 4.2421875 L 14.6875 4.5253906 A 7 5 0 0 1 14.984375 5.6152344 L 15.990234 5.7519531 A 8 6 0 0 0 15.654297 4.2421875 z M 0.26757812 4.4921875 A 8 6 0 0 0 0.009765625 5.9179688 L 1.0136719 5.8730469 A 7 5 0 0 1 1.1953125 4.859375 L 0.26757812 4.4921875 z M 14.945312 6.6191406 A 7 5 0 0 1 14.357422 8.0859375 L 15.347656 8.3613281 A 8 6 0 0 0 15.931641 6.7539062 L 14.945312 6.6191406 z M 1.1152344 6.8691406 L 0.109375 6.9140625 A 8 6 0 0 0 0.671875 8.3867188 L 1.5820312 7.96875 A 7 5 0 0 1 1.1152344 6.8691406 z M 2.203125 8.78125 L 2.203125 8.7851562 L 1.2636719 9.2148438 A 8 6 0 0 0 3.0351562 10.681641 C 3.6711962 13.057241 1.1946594 15.183041 2.0058594 15.994141 C 3.1405594 16.102341 3.8150906 14.427287 4.0878906 12.804688 C 4.1899606 12.665788 4.5588888 12.137813 4.8554688 11.507812 A 8 6 0 0 0 7.9960938 11.996094 L 6.9296875 10.929688 A 7 5 0 0 1 5.1425781 10.544922 C 5.1504981 10.100922 4.8768425 9.8213 4.0078125 10 C 4.0067625 10 4.0069115 10.000234 4.0058594 9.9902344 C 3.9266664 9.9902344 3.8482312 9.9738906 3.7695312 9.9628906 A 7 5 0 0 1 2.203125 8.78125 z M 13.664062 8.9316406 A 7 5 0 0 1 11.990234 10.099609 L 12.966797 10.695312 A 8 6 0 0 0 14.744141 9.2324219 L 13.664062 8.9316406 z M 10.830078 10.564453 A 7 5 0 0 1 8.4003906 10.986328 L 9.3222656 11.908203 A 8 6 0 0 0 11.916016 11.226562 L 10.830078 10.564453 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select-none.svg b/.icons/awkward/24x24/actions/edit-select-none.svg
new file mode 100644
index 00000000..5cb03721
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1.0186 1 2 L 1 3 L 3 3 L 3 1 L 2 1 z M 5 1 L 5 3 L 7 3 L 7 1 L 5 1 z M 9 1 L 9 3 L 11 3 L 11 1 L 9 1 z M 13 1 L 13 3 L 15 3 L 15 2 C 15 1.01859 14 1 14 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 14 C 1 14.98141 2 15 2 15 L 3 15 L 3 13 L 1 13 z M 5 13 L 5 15 L 7 15 L 7 13 L 5 13 z M 9 13 L 9 15 L 11 15 L 11 13 L 9 13 z M 13 13 L 13 15 L 14 15 C 14 15 15 14.9814 15 14 L 15 13 L 13 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select-original.svg b/.icons/awkward/24x24/actions/edit-select-original.svg
new file mode 100644
index 00000000..a6947edf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select-original.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,6 V 7 C 11,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 11 H 6 V 15 H 15 V 6 Z M 1,1 V 10 H 10 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-select.svg b/.icons/awkward/24x24/actions/edit-select.svg
new file mode 100644
index 00000000..2c0322a0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9960938 1 L 4.0117188 12.535156 L 6.3339844 10.255859 L 6.7714844 9.8242188 L 7.0097656 10.404297 L 8.9023438 15 L 10.363281 14.328125 L 8.3808594 9.7792969 L 8.1347656 9.2128906 L 8.7285156 9.15625 L 11.996094 8.8457031 L 3.9960938 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-cell-merge.svg b/.icons/awkward/24x24/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..285c16ca
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-cell-merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h2v-2h2v2h2v-2h2v2h-2v2h2v2h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2v-2zm4 8v-6l-2 3 2 3zm2 0l2-3-2-3v6z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-cell-split.svg b/.icons/awkward/24x24/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..d4b94531
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-cell-split.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h-2v-2zm4 0h2v1.5h-2v-1.5zm4 0h2v2h-2v-2zm-5 2.5h4v1l-1 1.5 1 1.5v1h-4v-1l1-1.5-1-1.5v-1zm-3 1.5h2v2h-2v-2zm8 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm8 0h2v2h-2v-2zm-4 0.5h2v1.5h-2v-1.5z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-delete-column.svg b/.icons/awkward/24x24/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..cda369c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-delete-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 6 3 L 7.28125 3 L 6 4.28125 L 6 3 z M 8.71875 3 L 10 3 L 10 4.28125 L 6 8.28125 L 6 5.71875 L 8.71875 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 10 5.71875 L 10 8.28125 L 6 12.28125 L 6 9.71875 L 10 5.71875 z M 3 7 L 5 7 L 5 9 L 3 9 L 3 7 z M 11 7 L 13 7 L 13 9 L 11 9 L 11 7 z M 10 9.71875 L 10 13 L 6.71875 13 L 10 9.71875 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-delete-row.svg b/.icons/awkward/24x24/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..758fd55f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-delete-row.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 7 3 L 9 3 L 9 5 L 7 5 L 7 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 3.71875 6 L 6.28125 6 L 10.28125 10 L 7.71875 10 L 3.71875 6 z M 7.71875 6 L 10.28125 6 L 13 8.71875 L 13 10 L 11.71875 10 L 7.71875 6 z M 11.71875 6 L 13 6 L 13 7.28125 L 11.71875 6 z M 3 6.71875 L 6.28125 10 L 3 10 L 3 6.71875 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 7 11 L 9 11 L 9 13 L 7 13 L 7 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-insert-column-left.svg b/.icons/awkward/24x24/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..1cda068f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7 1v2h2v2h-2v2h2v2h-2v2h2v2h-2v2h8v-14h-8zm-6 1v7h1.7188l-0.7188-0.7188v-2.5624l0.2812 0.2812 1 1 1.7188 1.7188v0.2812h1v-7h-1v1.2812l-0.2812-0.2812-1-1h-1.4376l1 1 1.7188 1.7188v2.5624l-0.2812-0.2812-1-1-1.7188-1.7188v-2.2812h-1zm10 1h2v2h-2v-2zm0 4h2v2h-2v-2zm-6 3l-4 2 4 2v-4zm6 1h2v2h-2v-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-insert-column-right.svg b/.icons/awkward/24x24/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..a904349e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 9 15 L 9 13 L 7 13 L 7 11 L 9 11 L 9 9 L 7 9 L 7 7 L 9 7 L 9 5 L 7 5 L 7 3 L 9 3 L 9 1 L 1 1 z M 10 2 L 10 9 L 11 9 L 11 8.71875 L 12.71875 7 L 13.71875 6 L 14 5.71875 L 14 8.28125 L 13.28125 9 L 15 9 L 15 2 L 14 2 L 14 4.28125 L 12.28125 6 L 11.28125 7 L 11 7.28125 L 11 4.71875 L 12.71875 3 L 13.71875 2 L 12.28125 2 L 11.28125 3 L 11 3.28125 L 11 2 L 10 2 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 3 7 L 5 7 L 5 9 L 3 9 L 3 7 z M 11 10 L 11 14 L 15 12 L 11 10 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-insert-row-above.svg b/.icons/awkward/24x24/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..7e60571b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 2 L 4.28125 2 L 6 3.71875 L 7 4.71875 L 7.28125 5 L 4.71875 5 L 3 3.28125 L 2 2.28125 L 2 3.71875 L 3 4.71875 L 3.28125 5 L 2 5 L 2 6 L 9 6 L 9 5 L 8.71875 5 L 7 3.28125 L 6 2.28125 L 5.71875 2 L 8.28125 2 L 9 2.71875 L 9 1 L 2 1 z M 12 1 L 10 5 L 14 5 L 12 1 z M 1 7 L 1 15 L 15 15 L 15 7 L 13 7 L 13 9 L 11 9 L 11 7 L 9 7 L 9 9 L 7 9 L 7 7 L 5 7 L 5 9 L 3 9 L 3 7 L 1 7 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 7 11 L 9 11 L 9 13 L 7 13 L 7 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-insert-row-below.svg b/.icons/awkward/24x24/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..67e220ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 9 L 3 9 L 3 7 L 5 7 L 5 9 L 7 9 L 7 7 L 9 7 L 9 9 L 11 9 L 11 7 L 13 7 L 13 9 L 15 9 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 7 3 L 9 3 L 9 5 L 7 5 L 7 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 2 10 L 2 11 L 3.28125 11 L 3 11.28125 L 2 12.28125 L 2 13.71875 L 3 12.71875 L 4.71875 11 L 7.28125 11 L 7 11.28125 L 6 12.28125 L 4.28125 14 L 2 14 L 2 15 L 9 15 L 9 13.28125 L 8.28125 14 L 5.71875 14 L 6 13.71875 L 7 12.71875 L 8.71875 11 L 9 11 L 9 10 L 2 10 z M 10 11 L 12 15 L 14 11 L 10 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-table-insert-row-under.svg b/.icons/awkward/24x24/actions/edit-table-insert-row-under.svg
new file mode 100644
index 00000000..3b418871
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-table-insert-row-under.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v4h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-4h-14zm0 5v1h1.2812l-0.2812 0.2812-1 1v1.4376l1-1 1.7188-1.7188h2.5624l-0.2812 0.2812-1 1-1.7188 1.7188h-2.2812v5h14v-4h-2v2h-2v-2h-2v2h-2v-2h1v-1.7188l-0.7188 0.7188h-2.5624l0.2812-0.2812 1-1 1.7188-1.7188h0.2812v-1h-7zm9 1l2 4 2-4h-4zm-7 4h2v2h-2v-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-text-frame-update.svg b/.icons/awkward/24x24/actions/edit-text-frame-update.svg
new file mode 100644
index 00000000..711f4fde
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-text-frame-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1l3 4 3-4h-6zm7 0v2h3v9.996h-8v-6.996h-2v8c0 1 1 1 1 1h10s1 0 1-1v-12c0-1-1-1-1-1h-4z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-undo-history.svg b/.icons/awkward/24x24/actions/edit-undo-history.svg
new file mode 100644
index 00000000..a7ea14f1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-undo-history.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 C 10.567,9 9,10.567 9,12.5 9,14.433 10.567,16 12.5,16 14.433,16 16,14.433 16,12.5 16,10.567 14.433,9 12.5,9 Z M 12,10 H 13 V 12 H 15 V 13 H 12 Z M 7,2 2,5 7,8 V 6 H 10 C 11.332,6 12.425,6.8362 12.826,8.0176 A 4.5,4.5 0 0 1 14.988,8.752 C 14.857,6.1143 12.669,4 10,4 H 7 Z M 5,12 V 14 H 8.2637 A 4.5,4.5 0 0 1 8,12.5 4.5,4.5 0 0 1 8.0312,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit-undo.svg b/.icons/awkward/24x24/actions/edit-undo.svg
new file mode 100644
index 00000000..a3d0b9f7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit-undo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 2 L 2 5 L 7 8 L 7 6 L 10 6 C 11.6793 6 13 7.3207 13 9 C 13 10.6793 11.6793 12 10 12 L 5 12 L 5 14 L 10 14 C 12.7527 14 15 11.7527 15 9 C 15 6.2473 12.7527 4 10 4 L 7 4 L 7 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/edit.svg b/.icons/awkward/24x24/actions/edit.svg
new file mode 100644
index 00000000..1e67649b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.778,1.2222 C 12.778,1.2222 12.278,0.72224 11.778,1.2222 L 10,3 13,6 14.778,4.2222 C 15.278,3.7222 14.778,3.2222 14.778,3.2222 Z M 9,4 1,12 V 15 H 4 L 12,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/editclear.svg b/.icons/awkward/24x24/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/editcopy.svg b/.icons/awkward/24x24/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/editcut.svg b/.icons/awkward/24x24/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/editdelete.svg b/.icons/awkward/24x24/actions/editdelete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editdelete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/editimage.svg b/.icons/awkward/24x24/actions/editimage.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editimage.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/editpaste.svg b/.icons/awkward/24x24/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/24x24/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/edittrash.svg b/.icons/awkward/24x24/actions/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/24x24/actions/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/emptytrash.svg b/.icons/awkward/24x24/actions/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/24x24/actions/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/enterprise.svg b/.icons/awkward/24x24/actions/enterprise.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/enterprise.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/entry-clone.svg b/.icons/awkward/24x24/actions/entry-clone.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/entry-clone.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/entry-delete.svg b/.icons/awkward/24x24/actions/entry-delete.svg
new file mode 100644
index 00000000..e2d751bf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/entry-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,4 C 9,4 9,5 9,5 H 6 C 6,5 5,5 5,6 V 7 H 19 V 6 C 19,5 18,5 18,5 H 15 C 15,5 15,4 14,4 Z M 6,8 V 19 C 6,19.52 6.48,20 7,20 H 17 C 17.52,20 18,19.52 18,19 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/entry-edit.svg b/.icons/awkward/24x24/actions/entry-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/entry-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/entry-new.svg b/.icons/awkward/24x24/actions/entry-new.svg
new file mode 100644
index 00000000..2294ddde
--- /dev/null
+++ b/.icons/awkward/24x24/actions/entry-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="14" x="9" y="4"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="14" height="4" x="4" y="9"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/epiphany-download.svg b/.icons/awkward/24x24/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/equalizer.svg b/.icons/awkward/24x24/actions/equalizer.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/24x24/actions/equalizer.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/error.svg b/.icons/awkward/24x24/actions/error.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/error.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/escape-direction-all.svg b/.icons/awkward/24x24/actions/escape-direction-all.svg
new file mode 100644
index 00000000..a45e32de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 7 V 7 H 3 Z M 9,3 H 13 V 7 H 9 Z M 3,9 H 7 V 13 H 3 Z M 13,9 V 13 H 9 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-down.svg b/.icons/awkward/24x24/actions/escape-direction-down.svg
new file mode 100644
index 00000000..ce269cb5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 9 V 9 H 7 V 13 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-horizontal.svg b/.icons/awkward/24x24/actions/escape-direction-horizontal.svg
new file mode 100644
index 00000000..0f580e0e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-horizontal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 7 L 3 7 L 3 3 z M 3 9 L 13 9 L 13 13 L 3 13 L 3 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-left.svg b/.icons/awkward/24x24/actions/escape-direction-left.svg
new file mode 100644
index 00000000..3f16c5a6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-left.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 9 L 7 9 L 7 7 L 3 7 L 3 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-right.svg b/.icons/awkward/24x24/actions/escape-direction-right.svg
new file mode 100644
index 00000000..88ba4f0e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-right.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 7 L 9 7 L 9 9 L 13 9 L 13 13 L 3 13 L 3 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-up.svg b/.icons/awkward/24x24/actions/escape-direction-up.svg
new file mode 100644
index 00000000..035c40b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-up.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,15 V 1 H 15 V 15 Z M 3,13 H 13 V 3 H 9 V 7 H 7 V 3 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/escape-direction-vertical.svg b/.icons/awkward/24x24/actions/escape-direction-vertical.svg
new file mode 100644
index 00000000..2dfb1395
--- /dev/null
+++ b/.icons/awkward/24x24/actions/escape-direction-vertical.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 7 V 13 H 3 Z M 9,3 H 13 V 13 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/exchange-positions-clockwise.svg b/.icons/awkward/24x24/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..49a070c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 7 L 8 7 L 8 0 L 0 0 z M 9 1.078125 L 9 5 L 10 5 L 10 2.3554688 C 12.393 3.2015187 13.9948 5.4619 14 8 L 15 8 C 14.997 4.5227 12.4416 1.574925 9 1.078125 z M 1 8 C 1.003 11.4773 3.5584 14.425075 7 14.921875 L 7 11 L 6 11 L 6 13.644531 C 3.607 12.798481 2.0052 10.5381 2 8 L 1 8 z M 12.5 9 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 9.6992188 14.59375 L 10.416016 13.876953 A 2.5 2.5 0 0 1 9.9960938 12.507812 A 2.5 2.5 0 0 1 12.496094 10.007812 A 2.5 2.5 0 0 1 13.873047 10.423828 L 14.589844 9.7070312 A 3.5 3.5 0 0 0 12.490234 9.0058594 L 12.5 9 z M 15.304688 10.398438 L 15.300781 10.40625 L 14.583984 11.123047 A 2.5 2.5 0 0 1 15.003906 12.492188 A 2.5 2.5 0 0 1 12.503906 14.992188 A 2.5 2.5 0 0 1 11.126953 14.576172 L 10.410156 15.292969 A 3.5 3.5 0 0 0 12.503906 15.992188 A 3.5 3.5 0 0 0 16.003906 12.492188 A 3.5 3.5 0 0 0 15.304688 10.398438 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/exchange-positions-zorder.svg b/.icons/awkward/24x24/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..1bfd73b3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/exchange-positions-zorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m0 0v7h8v-7h-8zm9 1.0781v3.9219h1v-2.6445c2.393 0.846 3.995 3.1063 4 5.6445h1c-0.003-3.4773-2.558-6.4251-6-6.9219zm-8 6.9219c0.003 3.477 2.5584 6.425 6 6.922v-3.922h-1v2.645c-2.393-0.847-3.9948-3.107-4-5.645h-1zm9 1l-0.207 0.207-1.793 1.793v1.414l1.5-1.5v4.086h1v-4.086l1.5 1.5v-1.414l-1.793-1.793-0.207-0.207zm3.5 1v4.086l-1.5-1.5v1.414l1.793 1.793 0.207 0.207 0.207-0.207 1.793-1.793v-1.414l-1.5 1.5v-4.086h-1z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/exchange-positions.svg b/.icons/awkward/24x24/actions/exchange-positions.svg
new file mode 100644
index 00000000..1eb52510
--- /dev/null
+++ b/.icons/awkward/24x24/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 7 L 8 7 L 8 0 L 0 0 z M 9 1.078125 L 9 5 L 10 5 L 10 2.3554688 C 12.393 3.2015187 13.9948 5.4619 14 8 L 15 8 C 14.997 4.5227 12.4416 1.574925 9 1.078125 z M 1 8 C 1.003 11.4773 3.5584 14.425075 7 14.921875 L 7 11 L 6 11 L 6 13.644531 C 3.607 12.798481 2.0052 10.5381 2 8 L 1 8 z M 8 9 L 8 16 L 16 16 L 16 9 L 8 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/exifinfo.svg b/.icons/awkward/24x24/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/exit.svg b/.icons/awkward/24x24/actions/exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/extract-archive.svg b/.icons/awkward/24x24/actions/extract-archive.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/extract-archive.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/favicon-download.svg b/.icons/awkward/24x24/actions/favicon-download.svg
new file mode 120000
index 00000000..9510df91
--- /dev/null
+++ b/.icons/awkward/24x24/actions/favicon-download.svg
@@ -0,0 +1 @@
+insert-image.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/favorite-genres-amarok.svg b/.icons/awkward/24x24/actions/favorite-genres-amarok.svg
new file mode 100644
index 00000000..79f46823
--- /dev/null
+++ b/.icons/awkward/24x24/actions/favorite-genres-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1c-1.6292 0-3.1274 0.3839-4.2207 1.1621s-1.7807 1.958-1.7793 3.5254c0.007 1.7713 1.0562 4.0562 2.3223 5.9235 0.633 0.934 1.3213 1.763 1.9648 2.368 0.6435 0.604 1.2374 0.989 1.707 1.021h0.0118c0.4696-0.033 1.0635-0.417 1.707-1.021 0.6431-0.605 1.3321-1.434 1.9651-2.368 1.266-1.8673 2.314-4.1522 2.322-5.9235 0.001-1.5674-0.686-2.7472-1.779-3.5254-1.094-0.7782-2.5918-1.1621-4.221-1.1621zm0.0176 2l1.2226 2.6348 2.7598 0.4297-2.0098 2.0429 0.4548 2.8926-2.4665-1.375-2.4785 1.359 0.4902-2.8902-1.9902-2.0547 2.7676-0.4141 1.25-2.625z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/favorite.svg b/.icons/awkward/24x24/actions/favorite.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/favorite.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/favorites.svg b/.icons/awkward/24x24/actions/favorites.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/favorites.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-anthy.svg b/.icons/awkward/24x24/actions/fcitx-anthy.svg
new file mode 100644
index 00000000..5bc7a90a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-anthy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.334,2 H 7.6113 C 7.5373,2.5556 7.4078,3.1248 7.2227,3.9766 9.7297,3.875 11.609,3.7399 13,3.5762 V 4.8555 C 11.832,4.9885 9.9046,4.9217 6.9453,5.0547 6.649,6.2398 6.2588,8.2716 5.7773,9.3457 L 5.8887,9.4004 C 7.259,8.4745 8.2245,8.0117 9.1875,8.0117 10.41,8.0117 11.355,8.3078 12.021,8.9004 12.688,9.493 13,10.252 13,11.178 13,12.252 12.596,12.667 11.744,13.223 10.929,13.741 9.7058,14 8.0762,14 7.054,14 6.1191,14.006 5,13.945 V 12.498 C 5.9443,12.689 6.8385,12.723 7.9648,12.723 9.15,12.723 10.04,12.574 10.633,12.277 11.262,11.944 11.576,11.844 11.576,11.178 11.576,10.585 11.372,10.122 10.965,9.7891 10.557,9.4187 9.9653,9.2344 9.1875,9.2344 7.669,9.2344 6.4447,9.8811 5.1113,11.178 L 4.1113,10.4 C 4.7039,9.4378 5.2216,6.9747 5.666,5.0117 H 3 V 3.9805 C 3.9591,3.9759 4.9321,3.9653 5.9453,3.9336 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-bopomofo.svg b/.icons/awkward/24x24/actions/fcitx-bopomofo.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-bopomofo.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-cangjie.svg b/.icons/awkward/24x24/actions/fcitx-cangjie.svg
new file mode 100644
index 00000000..ef46f969
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-cangjie.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.584,1.7227 H 8.416 C 10.26,4.488 14.063,5.0039 14.063,5.0039 L 13.938,5.9961 C 13.938,5.9961 13.104,5.8723 12,5.4609 V 10 H 4.9453 C 4.903,10.339 4.8316,10.673 4.7246,11 H 12 V 14 H 4 V 12.623 L 3.9336,12.748 C 3.4133,13.659 2.8906,14.313 2.8906,14.313 L 2.1094,13.688 C 2.1093,13.688 2.5868,13.091 3.0664,12.252 3.5461,11.413 4,10.333 4,9.5 V 5.4609 C 2.8964,5.8723 2.0625,5.9961 2.0625,5.9961 L 1.9375,5.0039 C 1.9375,5.0039 5.7404,4.488 7.584,1.7227 Z M 8,2.7031 C 7.1412,3.7727 6.0665,4.5017 5.0664,5 H 7.5977 L 6.7227,4.416 7.2773,3.584 8.7773,4.584 8.5,5 H 10.934 C 9.9335,4.5017 8.8588,3.7727 8,2.7031 Z M 5,6 V 7 H 10 V 8 H 5 V 9 H 11 V 6 Z M 5,12 V 13 H 11 V 12 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-chewing.svg b/.icons/awkward/24x24/actions/fcitx-chewing.svg
new file mode 100644
index 00000000..e37b8aa7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-chewing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,2 H 8 V 3 H 6 V 6 H 7.5 8 L 7.5996,5.6992 C 7.5996,5.6992 9,3.75 9,2 H 10 C 10,2.7087 9.8346,3.3887 9.6172,4 H 11 V 2 H 12 V 4 H 14 V 5 H 12 V 7 H 14 V 8 H 9 V 7 H 11 V 5 H 9.1973 C 8.7986,5.7896 8.4004,6.3008 8.4004,6.3008 L 8,6 V 14 H 2 V 6 H 3 V 3 H 2 Z M 4,3 V 6 H 5 V 3 Z M 4,7 V 10 H 3 V 11 H 6 V 12 H 3 V 13 H 7 V 7 H 6 V 10 H 5 V 7 Z M 9,9 H 14 V 14 H 9 Z M 10,10 V 13 H 13 V 10 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-chn.svg b/.icons/awkward/24x24/actions/fcitx-chn.svg
new file mode 100644
index 00000000..0c206b32
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-chn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 4 H 13 V 11 H 12 V 10 H 8 V 14 H 7 V 10 H 4 V 11 H 3 V 4 H 7 Z M 4,5 V 9 H 7 V 5 Z M 8,5 V 9 H 12 V 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-chttrans-active.svg b/.icons/awkward/24x24/actions/fcitx-chttrans-active.svg
new file mode 100644
index 00000000..3293bdc8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-chttrans-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,0.5 H 8 V 1 H 11 V 0.5 H 12 V 1 H 14 V 2 H 12 V 4 H 10 V 5 H 13 V 8 H 10 V 9 H 13 V 10 H 10 V 11 H 14 V 12 H 10.338 C 10.595,12.394 10.977,12.782 11.451,13.115 12.327,13.731 13.449,14.113 13.99,14.102 L 14.01,15.102 C 13.066,15.121 11.899,14.651 10.877,13.934 10.346,13.56 9.8503,13.108 9.5,12.588 9.1497,13.108 8.6542,13.56 8.123,13.934 7.1012,14.651 5.9343,15.121 4.9902,15.102 L 5.0098,14.102 C 5.5508,14.113 6.6727,13.731 7.5488,13.115 8.023,12.782 8.4047,12.394 8.6621,12 H 5 V 11 H 9 V 10 H 6 V 9 H 9 V 8 H 6 V 5 H 9 V 4 H 7 V 2 H 5 V 1 H 7 Z M 2.3516,2.3769 C 3.1974,2.8382 3.9662,3.3971 4.6582,4.0507 L 3.9082,5.0311 C 3.1393,4.3006 2.3504,3.6853 1.543,3.1854 Z M 8,2 V 3 H 11 V 2 Z M 1.7754,5.6531 C 2.5443,6.076 3.2546,6.5562 3.9082,7.0945 L 3.1016,8.0749 C 2.448,7.4213 1.7357,6.8826 0.9668,6.4597 Z M 7,6 V 7 H 9 V 6 Z M 10,6 V 7 H 12 V 6 Z M 3.1016,8.9863 4.082,9.6797 C 3.6207,11.487 2.9468,13.236 2.0625,14.928 L 0.91016,14.119 C 1.8329,12.504 2.5633,10.793 3.1016,8.9863 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-chttrans-inactive.svg b/.icons/awkward/24x24/actions/fcitx-chttrans-inactive.svg
new file mode 100644
index 00000000..73cd9a95
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-chttrans-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,2 H 13 C 12.772,5.0343 11.964,7.674 10.561,9.8359 11.585,11.126 12.931,12.245 14.6,13.193 L 14.031,14.273 C 12.4,13.401 11.017,12.283 9.8789,10.918 8.779,12.283 7.3748,13.401 5.668,14.273 L 4.9844,13.25 C 6.7291,12.378 8.0959,11.258 9.082,9.8926 7.8304,8.0341 6.9579,5.655 6.4649,3 H 6 Z M 2.3516,2.377 C 3.1974,2.8383 3.9662,3.3972 4.6582,4.0508 L 3.9082,5.0312 C 3.1393,4.3008 2.3504,3.6854 1.543,3.1855 Z M 7.6016,3 C 8.0567,5.2757 8.7962,7.3141 9.8203,8.8691 10.844,7.0486 11.49,5.0102 11.756,3 Z M 1.7754,5.6523 C 2.5443,6.0753 3.2546,6.5555 3.9082,7.0937 L 3.1016,8.0742 C 2.448,7.4206 1.7357,6.8819 0.9668,6.459 Z M 3.1016,8.9863 4.082,9.6797 C 3.6207,11.487 2.9468,13.236 2.0625,14.928 L 0.91016,14.119 C 1.8329,12.504 2.5633,10.793 3.1016,8.9863 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-erbi.svg b/.icons/awkward/24x24/actions/fcitx-erbi.svg
new file mode 100644
index 00000000..64b0847d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-erbi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 6 C 20,4.892 19.108,4 18,4 Z m 8.03125,0.9921875 1,0.015625 C 15.021062,5.6879602 15.043325,6.3455896 15.068359,7 H 18 v 1 h -2.882812 c 0.148824,2.308238 0.481442,4.400619 0.890624,6.033203 0.290301,1.158273 0.615781,2.093664 0.91211,2.708985 0.148164,0.307659 0.292885,0.534515 0.396484,0.65625 0.04618,0.05426 -0.0014,0.03006 0.01172,0.03906 0.23837,-0.0636 0.37119,-0.153757 0.478516,-0.429688 0.121643,-0.312741 0.176093,-0.811555 0.183593,-1.375 l 1,0.01172 c -0.0081,0.606847 -0.04696,1.197587 -0.251953,1.72461 -0.20499,0.527023 -0.660068,0.999054 -1.302734,1.111328 a 0.50005,0.50005 0 0 1 -0.08008,0.0059 c -0.371987,0.0048 -0.607553,-0.212401 -0.800781,-0.439453 C 16.361455,17.819863 16.19094,17.531748 16.01953,17.175821 15.676712,16.463967 15.341013,15.480194 15.039061,14.275431 14.609645,12.562043 14.265475,10.393081 14.115234,8 H 6 V 7 h 8.070312 C 14.045744,6.3399811 14.020971,5.6784048 14.03125,4.9921875 Z M 17,5 c 0.416833,0.3789393 0.758179,0.7765262 1.023438,1.1933594 l -0.966797,0.5683594 c -0.227364,-0.4168334 -0.531218,-0.8331668 -0.910157,-1.25 z M 7,9 h 6 v 1 H 7 Z m 0,2 h 6 v 1 H 7 Z m 0,2 h 1 5 v 3 H 12 V 14 H 8 v 2 H 7 v -2 z m 2.0097656,2 H 10.091797 C 10.008525,16.204012 9.7080472,17.115307 9.1621094,17.693359 8.5179127,18.413344 7.3626453,18.848424 5.6953125,19 L 5.2402344,18.033203 C 6.7559915,17.881627 7.7593321,17.540281 8.2519531,17.009766 8.6817255,16.579993 8.9281536,15.902276 9.0097656,15 Z m 1.6933594,0.998047 c 0.947348,0.454727 1.819462,0.985494 2.615234,1.591797 L 12.521484,18.5 c -0.757878,-0.644197 -1.590545,-1.19371 -2.5,-1.648438 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-fullwidth-active.svg b/.icons/awkward/24x24/actions/fcitx-fullwidth-active.svg
new file mode 100644
index 00000000..440a8080
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-fullwidth-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-fullwidth-inactive.svg b/.icons/awkward/24x24/actions/fcitx-fullwidth-inactive.svg
new file mode 100644
index 00000000..45a17509
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-fullwidth-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-googlepinyin.svg b/.icons/awkward/24x24/actions/fcitx-googlepinyin.svg
new file mode 100644
index 00000000..835b9f32
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-googlepinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.8984,2.502 C 9.1926,2.4785 10.496,2.9086 11.547,3.7949 L 10.256,5.3242 C 8.9092,4.188 6.9508,4.2217 5.6465,5.4062 4.3421,6.5909 4.1177,8.5385 5.1191,9.9883 6.1205,11.438 8.0205,11.918 9.5898,11.117 10.472,10.667 11.073,9.8908 11.336,9.0059 H 8 V 7.0059 L 13.398,7 C 13.832,9.3547 12.689,11.781 10.5,12.898 8.0515,14.148 5.0369,13.389 3.4746,11.127 1.9123,8.8652 2.2658,5.7738 4.3008,3.9258 5.3183,3.0017 6.6043,2.526 7.8984,2.502 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-handwriting-active.svg b/.icons/awkward/24x24/actions/fcitx-handwriting-active.svg
new file mode 100644
index 00000000..bb74033c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-handwriting-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 2,0 0,0 0,2 V 14 C 0,16 2,16 2,16 H 14 C 14,16 16,16 16,14 V 2 C 16,0 14,0 14,0 Z M 11.611,2 C 11.793,2 11.974,2.0709 12.119,2.2109 L 13.789,3.8809 C 14.069,4.1609 14.069,4.6106 13.789,4.8906 L 12.381,6.2891 9.7109,3.6094 11.109,2.2109 C 11.249,2.0709 11.43,2 11.611,2 Z M 8.75,4.5703 11.42,7.25 4.6699,14 H 2 V 11.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-handwriting-inactive.svg b/.icons/awkward/24x24/actions/fcitx-handwriting-inactive.svg
new file mode 100644
index 00000000..3ba1ae7e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-handwriting-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,0 C 2,0 0,0 0,2 V 14 C 0,16 2,16 2,16 H 14 C 14,16 16,16 16,14 V 2 C 16,0 14,0 14,0 Z M 11.611,2 C 11.793,2 11.974,2.0709 12.119,2.2109 L 13.789,3.8809 C 14.069,4.1609 14.069,4.6106 13.789,4.8906 L 12.381,6.2891 9.7109,3.6094 11.109,2.2109 C 11.249,2.0709 11.43,2 11.611,2 Z M 8.75,4.5703 11.42,7.25 4.6699,14 H 2 V 11.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-hangul.svg b/.icons/awkward/24x24/actions/fcitx-hangul.svg
new file mode 100644
index 00000000..aa0d6239
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-hangul.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,2 H 7 V 3 H 5 Z M 11,3 H 12 V 6 H 14 V 7 H 12 V 11 H 11 Z M 3,4 H 9 V 5 H 3 Z M 6,6 C 7.5969,6 9,7.0577 9,8.5 9,9.9423 7.5969,11 6,11 4.4031,11 3,9.9423 3,8.5 3,7.0577 4.4031,6 6,6 Z M 6,7 C 4.8355,7 4,7.7332 4,8.5 4,9.2668 4.8355,10 6,10 7.1645,10 8,9.2668 8,8.5 8,7.7332 7.1645,7 6,7 Z M 5,12 H 6 V 13 H 13 V 14 H 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-kbd.svg b/.icons/awkward/24x24/actions/fcitx-kbd.svg
new file mode 100644
index 00000000..8a7c0634
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-kbd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 2.25,4 H 3.75 C 3.75,4 4,4 4,4.25 V 5.75 C 4,5.75 4,6 3.75,6 H 2.25 C 2.25,6 2,6 2,5.75 V 4.25 C 2,4.25 2,4 2.25,4 Z M 5.25,4 H 6.75 C 6.75,4 7,4 7,4.25 V 5.75 C 7,5.75 7,6 6.75,6 H 5.25 C 5.25,6 5,6 5,5.75 V 4.25 C 5,4.25 5,4 5.25,4 Z M 8.25,4 H 9.75 C 9.75,4 10,4 10,4.25 V 5.75 C 10,5.75 10,6 9.75,6 H 8.25 C 8.25,6 8,6 8,5.75 V 4.25 C 8,4.25 8,4 8.25,4 Z M 11.25,4 H 12.75 C 12.75,4 13,4 13,4.25 V 5.75 C 13,5.75 13,6 12.75,6 H 11.25 C 11.25,6 11,6 11,5.75 V 4.25 C 11,4.25 11,4 11.25,4 Z M 2.25,7 H 3.75 C 3.75,7 4,7 4,7.25 V 8.75 C 4,8.75 4,9 3.75,9 H 2.25 C 2.25,9 2,9 2,8.75 V 7.25 C 2,7.25 2,7 2.25,7 Z M 5.25,7 H 6.75 C 6.75,7 7,7 7,7.25 V 8.75 C 7,8.75 7,9 6.75,9 H 5.25 C 5.25,9 5,9 5,8.75 V 7.25 C 5,7.25 5,7 5.25,7 Z M 8.25,7 H 9.75 C 9.75,7 10,7 10,7.25 V 8.75 C 10,8.75 10,9 9.75,9 H 8.25 C 8.25,9 8,9 8,8.75 V 7.25 C 8,7.25 8,7 8.25,7 Z M 11.25,7 H 12.75 C 12.75,7 13,7 13,7.25 V 8.75 C 13,8.75 13,9 12.75,9 H 11.25 C 11.25,9 11,9 11,8.75 V 7.25 C 11,7.25 11,7 11.25,7 Z M 4.25,10 H 10.75 C 10.75,10 11,10 11,10.25 V 11.75 C 11,11.75 11,12 10.75,12 H 4.25 C 4.25,12 4,12 4,11.75 V 10.25 C 4,10.25 4,10 4.25,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-kkc.svg b/.icons/awkward/24x24/actions/fcitx-kkc.svg
new file mode 100644
index 00000000..94712793
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-kkc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,4 H 3 V 8.293 L 5.293,6 H 6 V 4 H 7 V 8.293 L 9.293,6 H 10.707 L 7.707,9 10.707,12 H 9.293 L 7,9.707 V 12 H 5.293 L 3,9.707 V 12 H 2 Z M 12,6 C 12.583,6 13.111,6.1536 13.479,6.5215 13.846,6.8893 14,7.4167 14,8 H 13 C 13,7.5833 12.904,7.3607 12.771,7.2285 12.639,7.0964 12.417,7 12,7 11.583,7 11.361,7.0964 11.229,7.2285 11.096,7.3607 11,7.5833 11,8 V 10 C 11,10.417 11.096,10.639 11.229,10.771 11.361,10.904 11.583,11 12,11 12.417,11 12.639,10.904 12.771,10.771 12.904,10.639 13,10.417 13,10 H 14 C 14,10.583 13.846,11.111 13.479,11.479 13.111,11.846 12.583,12 12,12 11.417,12 10.889,11.846 10.521,11.479 10.154,11.111 10,10.583 10,10 V 8 C 10,7.4167 10.154,6.8893 10.521,6.5215 10.889,6.1536 11.417,6 12,6 Z M 6,6.707 3.707,9 6,11.293 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-pinyin-libpinyin.svg b/.icons/awkward/24x24/actions/fcitx-pinyin-libpinyin.svg
new file mode 120000
index 00000000..d7b28ede
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-pinyin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-pinyin.svg b/.icons/awkward/24x24/actions/fcitx-pinyin.svg
new file mode 100644
index 00000000..0dc86465
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-pinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2 14 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-punc-active.svg b/.icons/awkward/24x24/actions/fcitx-punc-active.svg
new file mode 100644
index 00000000..b14ab0b4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-punc-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 3 3 A 3 3 0 0 0 0 6 A 3 3 0 0 0 3 9 A 3 3 0 0 0 6 6 A 3 3 0 0 0 3 3 z M 12 3 A 3 3 0 0 0 9 6 A 3 3 0 0 0 12 9 A 3 3 0 0 0 12.701 8.9121 C 12.16 10.143 10.935 11 9.5 11 L 9 11 L 9 13 L 9.5996 13 C 12.591 13 15 10.547 15 7.5 L 15 6 A 3 3 0 0 0 12 3 z M 3 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 7 A 1 1 0 0 1 2 6 A 1 1 0 0 1 3 5 z M 12 5 A 1 1 0 0 1 13 6 A 1 1 0 0 1 12 7 A 1 1 0 0 1 11 6 A 1 1 0 0 1 12 5 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-punc-inactive.svg b/.icons/awkward/24x24/actions/fcitx-punc-inactive.svg
new file mode 100644
index 00000000..05eb6601
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-punc-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 3 3 A 3 3 0 0 0 0 6 A 3 3 0 0 0 3 9 A 3 3 0 0 0 6 6 A 3 3 0 0 0 3 3 z M 12 3 A 3 3 0 0 0 9 6 A 3 3 0 0 0 12 9 A 3 3 0 0 0 12.701 8.9121 C 12.16 10.143 10.935 11 9.5 11 L 9 11 L 9 13 L 9.5996 13 C 12.591 13 15 10.547 15 7.5 L 15 6 A 3 3 0 0 0 12 3 z M 3 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 7 A 1 1 0 0 1 2 6 A 1 1 0 0 1 3 5 z M 12 5 A 1 1 0 0 1 13 6 A 1 1 0 0 1 12 7 A 1 1 0 0 1 11 6 A 1 1 0 0 1 12 5 z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-remind-active.svg b/.icons/awkward/24x24/actions/fcitx-remind-active.svg
new file mode 100644
index 00000000..b047e715
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-remind-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,0 C 5.2377,0 3,2.31 3,5.16 3,6.84 3.7694,8.3198 4.9852,9.2598 5.5396,9.6898 5.9753,10.25 5.9753,11.02 L 6,12 H 10 L 10.029,11.02 C 10.068,10.25 10.46,9.6898 11.015,9.2598 12.231,8.3198 13,6.84 13,5.16 13,2.31 10.762,0 8,0 Z M 8,2.0605 C 9.6535,2.0605 11.005,3.45 11.005,5.16 11.005,6.13 10.567,7.0294 9.8085,7.6094 8.6802,8.4894 8.2525,9.4691 8.0969,10.289 H 7.9031 C 7.7475,9.4691 7.3198,8.4894 6.1915,7.6094 5.4328,7.0294 4.9947,6.13 4.9947,5.16 4.9947,3.45 6.3465,2.0605 8,2.0605 Z M 6,13 V 15 C 6,16 7.0274,16 7.0274,16 H 8.9726 C 8.9726,16 10.029,16 10,15 V 13 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-remind-inactive.svg b/.icons/awkward/24x24/actions/fcitx-remind-inactive.svg
new file mode 100644
index 00000000..9fd19b31
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-remind-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,0 C 5.2377,0 3,2.31 3,5.16 3,6.84 3.7694,8.3198 4.9852,9.2598 5.5396,9.6898 5.9753,10.25 5.9753,11.02 L 6,12 H 10 L 10.029,11.02 C 10.068,10.25 10.46,9.6898 11.015,9.2598 12.231,8.3198 13,6.84 13,5.16 13,2.31 10.762,0 8,0 Z M 8,2.0605 C 9.6535,2.0605 11.005,3.45 11.005,5.16 11.005,6.13 10.567,7.0294 9.8085,7.6094 8.6802,8.4894 8.2525,9.4691 8.0969,10.289 H 7.9031 C 7.7475,9.4691 7.3198,8.4894 6.1915,7.6094 5.4328,7.0294 4.9947,6.13 4.9947,5.16 4.9947,3.45 6.3465,2.0605 8,2.0605 Z M 6,13 V 15 C 6,16 7.0274,16 7.0274,16 H 8.9726 C 8.9726,16 10.029,16 10,15 V 13 Z" style="fill:currentColor;opacity:0.3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-rime-deploy.svg b/.icons/awkward/24x24/actions/fcitx-rime-deploy.svg
new file mode 100644
index 00000000..5dd59f38
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-rime-deploy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,0 C 3.5817,0 0,3.5817 0,8 0,12.418 3.5817,16 8,16 12.418,16 16,12.418 16,8 16,3.5817 12.418,0 8,0 Z M 7,2 10,4 7,6 V 5.1738 C 5.8021,5.5973 5.001,6.7295 5,8 5.0012,9.0283 5.529,9.9843 6.3984,10.533 L 5.4453,11.168 C 5.1516,11.364 5.005,11.677 5.002,11.99 3.7449,11.048 3.0035,9.5707 3,8 3.0003,5.6242 4.6722,3.5767 7,3.1016 Z M 10.998,4.0098 C 12.255,4.9516 12.996,6.4293 13,8 13,10.376 11.328,12.423 9,12.898 V 14 L 6,12 9,10 V 10.826 C 10.198,10.403 10.999,9.2705 11,8 10.999,6.9717 10.471,6.0157 9.6016,5.4668 L 10.555,4.832 C 10.848,4.6362 10.995,4.3235 10.998,4.0098 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-rime-sync.svg b/.icons/awkward/24x24/actions/fcitx-rime-sync.svg
new file mode 100644
index 00000000..a8177e04
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-rime-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,2 C 5.9926,2 4.1798,3.2006 3.3965,5.0488 1.4442,5.3468 0.0015,7.0251 0,9 0.00276,11.133 1.6783,12.888 3.8086,12.99 V 13 H 4 13.523 C 14.891,13 16,11.891 16,10.523 15.999,9.6649 15.553,8.8682 14.822,8.418 14.939,8.1259 14.999,7.8144 15,7.5 14.999,6.1507 13.927,5.0461 12.578,5.0039 11.785,3.1817 9.9874,2.0024 8,2 Z M 10,4 12,7 H 11 V 10 H 9 V 7 H 8 Z M 5,5 H 7 V 8 H 8 L 6,11 4,8 H 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-rime.svg b/.icons/awkward/24x24/actions/fcitx-rime.svg
new file mode 100644
index 00000000..9a83543b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-rime.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 8.9824 C 9.811,8.9008 10.721,8.3758 11.262,7.4902 11.852,6.525 12,4.9792 12,3 H 13 C 13,5.0208 12.898,6.725 12.113,8.0098 11.387,9.1987 10.05,9.8837 8,9.9805 V 13 H 13 V 14 H 2 V 13 H 7 V 9.9805 C 4.9496,9.8837 3.6133,9.1987 2.8867,8.0098 2.1016,6.725 2,5.0208 2,3 H 3 C 3,4.9792 3.1484,6.525 3.7383,7.4902 4.2795,8.3758 5.189,8.9008 7,8.9824 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-sayura.svg b/.icons/awkward/24x24/actions/fcitx-sayura.svg
new file mode 100644
index 00000000..5ee0c321
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-sayura.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 10.799,2.0566 11.672,2.7539 C 11.64,2.8068 11.613,2.8542 11.592,2.8965 11.581,2.9388 11.576,3.0033 11.576,3.0879 11.576,3.2042 11.614,3.3344 11.688,3.4824 12.2,3.8752 12.504,4.3433 12.832,4.8477 12.919,5.0339 13.018,5.2175 13.033,5.4141 13.068,5.8673 12.886,6.2501 12.59,6.5566 12.294,6.8632 11.469,7.0156 10.719,7.0156 10.518,7.0156 10.222,6.9884 10,6.9355 V 10.639 C 10.19,10.586 10.461,10.518 10.641,10.434 10.831,10.349 11.026,10.254 11.227,10.148 L 11.639,11.211 C 11.385,11.327 11.128,11.432 10.863,11.527 10.61,11.612 10.264,11.687 10,11.75 V 15 H 9 V 11.939 C 8.6935,11.982 7.1733,12.051 6.8984,12.051 5.9154,12.051 5.0594,11.908 4.3301,11.623 3.6007,11.327 3.0294,10.893 2.6172,10.322 2.2155,9.7524 2,8.9382 2,8.082 2.0285,7.4858 2.2458,7.0335 2.543,6.6523 3.1455,5.8881 3.862,5.5204 4.6797,5.2148 5.0285,5.1197 5.4353,5.0942 5.9004,5.0625 6.3761,5.0203 6.9473,5 7.6133,5 H 9 C 8.9683,4.5032 8.7854,3.6993 8.5,3.4668 8.2252,3.2342 7.8709,3.1191 7.4375,3.1191 7.0252,3.1191 6.7134,3.1989 6.502,3.3574 6.2905,3.5054 6.1855,3.7103 6.1855,3.9746 6.1855,3.9746 6.2012,4.1812 6.2012,4.2129 L 5.0742,4.3555 C 5.0531,4.2603 5.043,3.8633 5.043,3.8633 5.043,3.2819 5.2499,2.8378 5.6621,2.5312 6.0744,2.2247 6.6386,2.0723 7.3574,2.0723 8.4568,2.0723 9.2178,2.5164 9.6406,3.4043 9.926,2.918 10.313,2.4689 10.799,2.0566 Z M 10.703,3.6738 C 10.439,3.9909 10.185,4.3028 10.111,4.6094 10.037,4.9159 10,4.8496 10,5.209 V 5.9062 C 10.17,5.9402 10.44,5.9688 10.656,5.9688 11.005,5.9688 11.548,5.9112 11.686,5.7949 11.818,5.6104 11.855,5.4584 11.844,5.3184 11.794,5.0427 11.682,4.8182 11.539,4.6055 11.321,4.2166 10.976,3.9478 10.703,3.6738 Z M 7.7246,6 C 6.9847,5.9998 6.3912,6.0202 5.9473,6.0625 5.5139,6.1048 5.1596,6.1744 4.8848,6.2695 4.6205,6.3541 4.3833,6.4668 4.1719,6.5938 3.5845,7.0653 3.3244,7.4802 3.2695,7.9316 3.2476,8.2351 3.1858,8.4943 3.2305,8.7188 3.432,9.7322 4.0092,10.078 4.7754,10.545 5.3356,10.799 6.0846,10.924 7.0254,10.924 7.3108,10.924 8.7357,10.877 9,10.846 V 6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-shuangpin-libpinyin.svg b/.icons/awkward/24x24/actions/fcitx-shuangpin-libpinyin.svg
new file mode 120000
index 00000000..d9366829
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-shuangpin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-shuangpin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-shuangpin.svg b/.icons/awkward/24x24/actions/fcitx-shuangpin.svg
new file mode 100644
index 00000000..4c10d909
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-shuangpin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 2 2 L 7.5488 2 L 7.498 2.5508 C 7.498 2.5508 7.1704 6.0697 6.2734 8.6797 C 6.8564 9.5497 7.4123 10.449 8.1113 11.689 L 7.2422 12.18 C 6.7032 11.23 6.2583 10.491 5.8203 9.8105 C 4.4263 12.931 2.4551 14.293 2.4551 14.293 L 1.8984 13.461 C 1.8984 13.461 3.8691 12.151 5.1621 8.8105 C 4.3971 7.7005 3.5274 6.5805 2.1094 4.8105 L 2.8906 4.1895 C 4.0716 5.6595 4.8636 6.6806 5.5586 7.6406 C 6.1096 5.7406 6.3567 3.64 6.4277 3 L 2 3 L 2 2 z M 8 2 L 14 2 L 14 2.5 C 14 4.65 13.167 7.4702 12.293 9.4102 C 12.182 9.6602 12.051 9.8696 11.926 10.1 C 12.55 11.19 13.386 12.22 14.77 13.332 L 14.143 14.111 C 12.861 13.077 11.996 12.071 11.34 11.051 C 9.9468 13.035 8.2363 14.084 8.2363 14.084 L 7.7188 13.229 C 7.7188 13.229 9.4991 12.13 10.787 10.09 C 10.449 9.4398 10.166 8.7798 9.9004 8.0898 C 9.1424 6.1398 8.6918 3.59 8.5898 3 L 8 3 L 8 2 z M 9.6074 3 C 9.7474 3.77 10.176 6.0305 10.834 7.7305 C 11.007 8.1805 11.185 8.5998 11.373 9.0098 C 12.13 7.3298 12.815 4.85 12.924 3 L 9.6074 3 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-skk.svg b/.icons/awkward/24x24/actions/fcitx-skk.svg
new file mode 100644
index 00000000..72792799
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-skk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,4 H 7 V 8.293 L 9.293,6 H 10 V 4 H 11 V 8.293 L 13.293,6 H 14.707 L 11.707,9 14.707,12 H 13.293 L 11,9.707 V 12 H 9.293 L 7,9.707 V 12 H 6 V 10 C 6,10.583 5.8455,11.111 5.4785,11.479 5.1105,11.846 4.583,12 4,12 3.417,12 2.8895,11.846 2.5215,11.479 2.1545,11.111 2,10.583 2,10 H 3 C 3,10.417 3.0955,10.639 3.2285,10.771 3.3605,10.904 3.583,11 4,11 4.417,11 4.6395,10.904 4.7715,10.771 4.9045,10.639 5,10.417 5,10 5,9.583 4.9045,9.3605 4.7715,9.2285 4.6395,9.0955 4.417,9 4,9 3.417,9 2.8895,8.8455 2.5215,8.4785 2.1545,8.1105 2,7.583 2,7 2,6.417 2.1545,5.8895 2.5215,5.5215 2.8895,5.1545 3.417,5 4,5 4.583,5 5.1105,5.1545 5.4785,5.5215 5.8455,5.8895 6,6.417 6,7 Z M 6,7 H 5 C 5,6.583 4.9045,6.3605 4.7715,6.2285 4.6395,6.0955 4.417,6 4,6 3.583,6 3.3605,6.0955 3.2285,6.2285 3.0955,6.3605 3,6.583 3,7 3,7.417 3.0955,7.6395 3.2285,7.7715 3.3605,7.9045 3.583,8 4,8 4.583,8 5.1105,8.1545 5.4785,8.5215 5.8455,8.8895 6,9.417 6,10 Z M 10,6.707 7.707,9 10,11.293 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-sunpinyin.svg b/.icons/awkward/24x24/actions/fcitx-sunpinyin.svg
new file mode 100644
index 00000000..2b6d8207
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-sunpinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2 13.277 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2.7188 14 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-unikey.svg b/.icons/awkward/24x24/actions/fcitx-unikey.svg
new file mode 100644
index 00000000..8b77c7df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-unikey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 4 V 4.5 C 4,5.1944 4.1274,5.5772 4.2656,5.75 4.4039,5.9228 4.5833,6 5,6 5.4167,6 5.5961,5.9228 5.7344,5.75 5.8726,5.5772 6,5.1944 6,4.5 V 3 H 7 V 4.5 C 7,5.3056 6.8774,5.9228 6.5156,6.375 6.1539,6.8272 5.5833,7 5,7 4.4167,7 3.8461,6.8272 3.4844,6.375 3.1226,5.9228 3,5.3056 3,4.5 Z M 11,3 H 12 V 7 H 11 Z M 6,10 H 7 L 9,12.5 V 10 H 10 V 14 H 9 L 7,11.5 V 14 H 6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-vk-active.svg b/.icons/awkward/24x24/actions/fcitx-vk-active.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-vk-active.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-vk-inactive.svg b/.icons/awkward/24x24/actions/fcitx-vk-inactive.svg
new file mode 100644
index 00000000..9e5b63f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-vk-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 2.25,4 H 3.75 C 3.75,4 4,4 4,4.25 V 5.75 C 4,5.75 4,6 3.75,6 H 2.25 C 2.25,6 2,6 2,5.75 V 4.25 C 2,4.25 2,4 2.25,4 Z M 5.25,4 H 6.75 C 6.75,4 7,4 7,4.25 V 5.75 C 7,5.75 7,6 6.75,6 H 5.25 C 5.25,6 5,6 5,5.75 V 4.25 C 5,4.25 5,4 5.25,4 Z M 8.25,4 H 9.75 C 9.75,4 10,4 10,4.25 V 5.75 C 10,5.75 10,6 9.75,6 H 8.25 C 8.25,6 8,6 8,5.75 V 4.25 C 8,4.25 8,4 8.25,4 Z M 11.25,4 H 12.75 C 12.75,4 13,4 13,4.25 V 5.75 C 13,5.75 13,6 12.75,6 H 11.25 C 11.25,6 11,6 11,5.75 V 4.25 C 11,4.25 11,4 11.25,4 Z M 2.25,7 H 3.75 C 3.75,7 4,7 4,7.25 V 8.75 C 4,8.75 4,9 3.75,9 H 2.25 C 2.25,9 2,9 2,8.75 V 7.25 C 2,7.25 2,7 2.25,7 Z M 5.25,7 H 6.75 C 6.75,7 7,7 7,7.25 V 8.75 C 7,8.75 7,9 6.75,9 H 5.25 C 5.25,9 5,9 5,8.75 V 7.25 C 5,7.25 5,7 5.25,7 Z M 8.25,7 H 9.75 C 9.75,7 10,7 10,7.25 V 8.75 C 10,8.75 10,9 9.75,9 H 8.25 C 8.25,9 8,9 8,8.75 V 7.25 C 8,7.25 8,7 8.25,7 Z M 11.25,7 H 12.75 C 12.75,7 13,7 13,7.25 V 8.75 C 13,8.75 13,9 12.75,9 H 11.25 C 11.25,9 11,9 11,8.75 V 7.25 C 11,7.25 11,7 11.25,7 Z M 4.25,10 H 10.75 C 10.75,10 11,10 11,10.25 V 11.75 C 11,11.75 11,12 10.75,12 H 4.25 C 4.25,12 4,12 4,11.75 V 10.25 C 4,10.25 4,10 4.25,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-wbpy.svg b/.icons/awkward/24x24/actions/fcitx-wbpy.svg
new file mode 120000
index 00000000..8edd84f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-wubi.svg b/.icons/awkward/24x24/actions/fcitx-wubi.svg
new file mode 100644
index 00000000..68899c49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-wubi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 12 V 4 H 7.9023 L 7.2363,7 H 11 V 12 H 13 V 13 H 3 V 12 H 5.0996 L 5.9883,8 H 4 V 7 H 6.2109 L 6.877,4 H 3 Z M 7.0137,8 6.123,12 H 10 V 8 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fcitx-zhuyin.svg b/.icons/awkward/24x24/actions/fcitx-zhuyin.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-zhuyin.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fcitx-ziranma.svg b/.icons/awkward/24x24/actions/fcitx-ziranma.svg
new file mode 100644
index 00000000..e4b962e3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fcitx-ziranma.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.6797,1.6152 7.3203,2.3848 5.3828,4 H 13 V 14 H 3 V 4 H 3.8184 Z M 4,5 V 7 H 10 V 8 H 4 V 10 H 10 V 11 H 4 V 13 H 12 V 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/feed-subscribe.svg b/.icons/awkward/24x24/actions/feed-subscribe.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/feed-subscribe.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/file-zoom-in.svg b/.icons/awkward/24x24/actions/file-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/24x24/actions/file-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/file-zoom-out.svg b/.icons/awkward/24x24/actions/file-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/awkward/24x24/actions/file-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filefind.svg b/.icons/awkward/24x24/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-album-amarok.svg b/.icons/awkward/24x24/actions/filename-album-amarok.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-album-amarok.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-and-amarok.svg b/.icons/awkward/24x24/actions/filename-and-amarok.svg
new file mode 100644
index 00000000..8b9be6ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-and-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.2792969 1.0507812 C 6.1614969 1.0507812 5.1270187 1.3432869 4.3242188 1.9667969 C 3.5194388 2.5904769 3.0546875 3.5432625 3.0546875 4.5390625 C 3.0546875 5.4588525 3.4782281 6.323925 4.0800781 7.140625 C 3.8379681 7.306465 3.6026669 7.4871819 3.3730469 7.7011719 C 3.0936469 7.9613819 2.8489806 8.2455775 2.6503906 8.5546875 A 1.0233 0.97743 0 0 0 2.6484375 8.5605469 C 2.4448475 8.8821769 2.2927944 9.2391131 2.1777344 9.6269531 A 1.0233 0.97743 0 0 0 2.1757812 9.6367188 C 2.0601512 10.043989 2.0058594 10.471579 2.0058594 10.912109 C 2.0058594 11.463409 2.1532613 12.010253 2.4257812 12.501953 A 1.0233 0.97743 0 0 0 2.4316406 12.511719 C 2.7022706 12.986799 3.0691688 13.408139 3.5117188 13.755859 C 3.9618488 14.109529 4.4881625 14.379995 5.0703125 14.578125 A 1.0233 0.97743 0 0 0 5.0839844 14.582031 C 5.6845444 14.777601 6.3145844 14.875 6.9589844 14.875 C 8.1240844 14.875 9.2333031 14.477419 10.283203 13.886719 L 11.033203 14.681641 A 1.0233 0.97743 0 0 0 12.445312 14.78125 L 13.419922 14.009766 A 1.0233 0.97743 0 0 0 13.521484 12.595703 L 12.748047 11.791016 C 13.148647 11.311726 13.560206 10.859558 13.916016 10.267578 A 1.0233 0.97743 0 0 0 13.589844 8.9628906 L 12.630859 8.3632812 A 1.0233 0.97743 0 0 0 11.177734 8.703125 C 10.987794 9.027805 10.765617 9.25395 10.560547 9.53125 L 8.9160156 7.8242188 C 9.1306456 7.7013487 9.3202181 7.5854713 9.4863281 7.4570312 C 9.6155681 7.3570312 9.7635406 7.2399725 9.9316406 7.1015625 A 1.0233 0.97743 0 0 0 9.9335938 7.0996094 C 10.151364 6.9193094 10.34125 6.7294031 10.5 6.5019531 A 1.0233 0.97743 0 0 0 10.511719 6.4882812 C 10.615939 6.3326812 10.715593 6.1647412 10.814453 5.9882812 C 10.959353 5.7359512 11.064017 5.4618575 11.123047 5.1796875 C 11.164147 4.9832475 11.174494 4.7796919 11.183594 4.5761719 A 1.0233 0.97743 0 0 0 11.201172 4.3945312 C 11.201172 3.4151612 10.80186 2.4720531 10.03125 1.8769531 C 9.28806 1.3030031 8.3238969 1.0507812 7.2792969 1.0507812 z M 9.2167969 2.6464844 L 9.2226562 2.6542969 C 9.2216563 2.6532969 9.21975 2.6534337 9.21875 2.6523438 C 9.21675 2.6513438 9.2183969 2.6484844 9.2167969 2.6464844 z M 7.296875 3.9589844 C 7.667715 3.9589844 7.7730406 4.0336631 7.8066406 4.0644531 A 1.0233 0.97743 0 0 0 7.8125 4.0703125 C 7.8497 4.1036125 7.9023438 4.1459869 7.9023438 4.4355469 C 7.9023438 4.5525269 7.8832969 4.6467837 7.8417969 4.7460938 A 1.0233 0.97743 0 0 0 7.8359375 4.7578125 C 7.7853375 4.8834425 7.7318306 4.9670106 7.6816406 5.0253906 A 1.0233 0.97743 0 0 0 7.6699219 5.0429688 C 7.6278219 5.0942687 7.5175038 5.2000487 7.3398438 5.3242188 C 7.1878838 5.4293888 7.0656862 5.5039081 6.9414062 5.5800781 C 6.6453763 5.1646481 6.3359375 4.7422019 6.3359375 4.4511719 C 6.3359375 4.2778519 6.3254306 4.2906081 6.4941406 4.1738281 C 6.6943106 4.0352681 6.921865 3.9589844 7.296875 3.9589844 z M 6.1347656 9.4921875 L 8.0195312 11.492188 C 7.6870412 11.604457 7.3321288 11.861328 7.0117188 11.861328 C 6.4502288 11.861328 6.09272 11.734364 5.78125 11.490234 C 5.46541 11.237704 5.3964844 11.080103 5.3964844 10.783203 C 5.3964844 10.352563 5.493995 10.091771 5.671875 9.8691406 A 1.0233 0.97743 0 0 0 5.6757812 9.8613281 C 5.7707813 9.7409181 5.9930756 9.6160475 6.1347656 9.4921875 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-bpm-amarok.svg b/.icons/awkward/24x24/actions/filename-bpm-amarok.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-bpm-amarok.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-comment-amarok.svg b/.icons/awkward/24x24/actions/filename-comment-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-comment-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-composer-amarok.svg b/.icons/awkward/24x24/actions/filename-composer-amarok.svg
new file mode 120000
index 00000000..c2db2995
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-composer-amarok.svg
@@ -0,0 +1 @@
+document-edit-sign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-dash-amarok.svg b/.icons/awkward/24x24/actions/filename-dash-amarok.svg
new file mode 120000
index 00000000..bc895d38
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-dash-amarok.svg
@@ -0,0 +1 @@
+dashboard-show.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-discnumber-amarok.svg b/.icons/awkward/24x24/actions/filename-discnumber-amarok.svg
new file mode 100644
index 00000000..6df2fbf2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-discnumber-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 4 L 1 4 L 1 6 L 4 6 L 4 10 L 1 10 L 1 12 L 4 12 L 4 15 L 6 15 L 6 12 L 10 12 L 10 15 L 12 15 L 12 12 L 15 12 L 15 10 L 12 10 L 12 6 L 15 6 L 15 4 L 12 4 L 12 1 L 10 1 L 10 4 L 6 4 L 6 1 L 4 1 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-divider.svg b/.icons/awkward/24x24/actions/filename-divider.svg
new file mode 100644
index 00000000..abcf64aa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-divider.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 15 L 9 15 L 9 1 L 7 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-dot-amarok.svg b/.icons/awkward/24x24/actions/filename-dot-amarok.svg
new file mode 100644
index 00000000..ac3190c6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-dot-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 10 A 2 2 0 0 0 6 12 A 2 2 0 0 0 8 14 A 2 2 0 0 0 10 12 A 2 2 0 0 0 8 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-filetype-amarok.svg b/.icons/awkward/24x24/actions/filename-filetype-amarok.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-filetype-amarok.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-genre-amarok.svg b/.icons/awkward/24x24/actions/filename-genre-amarok.svg
new file mode 120000
index 00000000..597fac17
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-genre-amarok.svg
@@ -0,0 +1 @@
+favorite-genres-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-group-length.svg b/.icons/awkward/24x24/actions/filename-group-length.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-group-length.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-group-tracks.svg b/.icons/awkward/24x24/actions/filename-group-tracks.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-group-tracks.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-ignore-amarok.svg b/.icons/awkward/24x24/actions/filename-ignore-amarok.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-ignore-amarok.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-initial-amarok.svg b/.icons/awkward/24x24/actions/filename-initial-amarok.svg
new file mode 100644
index 00000000..b5d3722d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-initial-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.890625 2 A 1.0001 1.0001 0 0 0 2.9296875 2.7226562 L 0.04296875 12.722656 A 1.0001 1.0001 0 0 0 1.0039062 14 L 2.1699219 14 A 1.0001 1.0001 0 0 0 3.1328125 13.267578 L 3.7636719 11 L 5.2441406 11 L 5.875 13.267578 A 1.0001 1.0001 0 0 0 6.8378906 14 L 8.0039062 14 A 1.0001 1.0001 0 0 0 8.5039062 13.865234 A 1.0001 1.0001 0 0 0 9.0039062 14 L 10.003906 14 A 1.0001 1.0001 0 0 0 10.664062 13.751953 C 11.091273 13.904803 11.540823 13.99937 12.001953 14 A 1.0001 1.0001 0 0 0 12.003906 14 C 14.201206 14 16.003906 12.1973 16.003906 10 C 16.003906 7.8027 14.201206 6 12.003906 6 A 1.0001 1.0001 0 0 0 12.001953 6 C 11.657933 6.00047 11.331716 6.0992969 11.003906 6.1855469 L 11.003906 3 A 1.0001 1.0001 0 0 0 10.003906 2 L 9.0039062 2 A 1.0001 1.0001 0 0 0 8.0039062 3 L 8.0039062 9.0878906 L 6.3261719 2.7441406 A 1.0001 1.0001 0 0 0 5.359375 2 L 3.890625 2 z M 4.5546875 5 L 5.5039062 9 L 3.5039062 9 L 4.5546875 5 z M 12.003906 8 A 2 2 0 0 1 14.003906 10 A 2 2 0 0 1 12.003906 12 A 2 2 0 0 1 10.003906 10 A 2 2 0 0 1 12.003906 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-last-played.svg b/.icons/awkward/24x24/actions/filename-last-played.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-last-played.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-moodbar.svg b/.icons/awkward/24x24/actions/filename-moodbar.svg
new file mode 100644
index 00000000..70964dbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-moodbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <g>
+ <rect style="fill:#f27935" width="2" height="10" x="8" y="7"/>
+ <rect style="fill:#04896a" width="2" height="10" x="12" y="7"/>
+ <rect style="fill:#3a539b" width="2" height="10" x="16" y="7"/>
+ <rect style="fill:#fdd285" width="2" height="10" x="6" y="7"/>
+ <rect style="fill:#1d99f3" width="2" height="10" x="14" y="7"/>
+ <rect style="fill:#7fcc74" width="2" height="10" x="10" y="7"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-sample-rate.svg b/.icons/awkward/24x24/actions/filename-sample-rate.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-sample-rate.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-slash-amarok.svg b/.icons/awkward/24x24/actions/filename-slash-amarok.svg
new file mode 100644
index 00000000..3c689100
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-slash-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5527344 2.0859375 A 1.0001 1.0001 0 0 0 7.625 2.8261719 L 5.0371094 12.486328 A 1.0001 1.0001 0 0 0 5.7441406 13.710938 L 6.7109375 13.970703 A 1.0001 1.0001 0 0 0 7.9355469 13.263672 L 10.523438 3.6035156 A 1.0001 1.0001 0 0 0 9.8164062 2.3789062 L 8.8496094 2.1191406 A 1.0001 1.0001 0 0 0 8.5527344 2.0859375 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-space-amarok.svg b/.icons/awkward/24x24/actions/filename-space-amarok.svg
new file mode 100644
index 00000000..f2879ab0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-space-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 10 A 1.0001 1.0001 0 0 0 2 11 L 2 13 A 1.0001 1.0001 0 0 0 3 14 L 13 14 A 1.0001 1.0001 0 0 0 14 13 L 14 11 A 1.0001 1.0001 0 0 0 13 10 L 12 10 A 1.0001 1.0001 0 0 0 11 11 L 5 11 A 1.0001 1.0001 0 0 0 4 10 L 3 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-title-amarok.svg b/.icons/awkward/24x24/actions/filename-title-amarok.svg
new file mode 100644
index 00000000..61210604
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-title-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 2.892 1 2 1.892 2 3 L 2 13 C 2 14.108 2.892 15 4 15 L 12 15 C 13.108 15 14 14.108 14 13 L 14 3 C 14 1.892 13.108 1 12 1 L 4 1 z M 5 3 L 11 3 L 11 5 L 5 5 L 5 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-track-amarok.svg b/.icons/awkward/24x24/actions/filename-track-amarok.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-track-amarok.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filename-underscore-amarok.svg b/.icons/awkward/24x24/actions/filename-underscore-amarok.svg
new file mode 100644
index 00000000..c204cb4c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-underscore-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 11 A 1.0001 1.0001 0 0 0 2 12 L 2 13 A 1.0001 1.0001 0 0 0 3 14 L 13 14 A 1.0001 1.0001 0 0 0 14 13 L 14 12 A 1.0001 1.0001 0 0 0 13 11 L 3 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/filename-year-amarok.svg b/.icons/awkward/24x24/actions/filename-year-amarok.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filename-year-amarok.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filenew.svg b/.icons/awkward/24x24/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fileopen.svg b/.icons/awkward/24x24/actions/fileopen.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fileprint.svg b/.icons/awkward/24x24/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filequickprint.svg b/.icons/awkward/24x24/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filesave.svg b/.icons/awkward/24x24/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filesaveas.svg b/.icons/awkward/24x24/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fileview-preview.svg b/.icons/awkward/24x24/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fill-color.svg b/.icons/awkward/24x24/actions/fill-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fill-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/filmgrain.svg b/.icons/awkward/24x24/actions/filmgrain.svg
new file mode 100644
index 00000000..ae1c5401
--- /dev/null
+++ b/.icons/awkward/24x24/actions/filmgrain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 4 2 L 12 2 L 12 7 L 4 7 L 4 2 z M 2 3 L 3 3 L 3 4 L 2 4 L 2 3 z M 13 3 L 14 3 L 14 4 L 13 4 L 13 3 z M 2 6 L 3 6 L 3 7 L 2 7 L 2 6 z M 13 6 L 14 6 L 14 7 L 13 7 L 13 6 z M 2 9 L 3 9 L 3 10 L 2 10 L 2 9 z M 4 9 L 12 9 L 12 14 L 4 14 L 4 9 z M 13 9 L 14 9 L 14 10 L 13 10 L 13 9 z M 2 12 L 3 12 L 3 13 L 2 13 L 2 12 z M 13 12 L 14 12 L 14 13 L 13 13 L 13 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/find-location.svg b/.icons/awkward/24x24/actions/find-location.svg
new file mode 100644
index 00000000..741b732f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/find-location.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,7 H 15 V 9 H 12 Z M 1,7 H 4 V 9 H 1 Z M 7,12 H 9 V 15 H 7 Z M 7,1 H 9 V 4 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/find.svg b/.icons/awkward/24x24/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fitbest.svg b/.icons/awkward/24x24/actions/fitbest.svg
new file mode 100644
index 00000000..acd22e3f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fitbest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,4 H 7 V 7 H 4 V 5 L 0,8 4,11 V 9 H 7 V 12 H 5 L 8,16 11,12 H 9 V 9 H 12 V 11 L 16,8 12,5 V 7 H 9 V 4 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fitheight.svg b/.icons/awkward/24x24/actions/fitheight.svg
new file mode 100644
index 00000000..dc3243d6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fitheight.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,4 H 7 V 12 H 5 L 8,16 11,12 H 9 V 4 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fitmanual.svg b/.icons/awkward/24x24/actions/fitmanual.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fitmanual.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/fitsize.svg b/.icons/awkward/24x24/actions/fitsize.svg
new file mode 100644
index 00000000..0156f70e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fitsize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5,6 v 2 3 2 5 h 2 v -5 h 5 V 11 6 H 7 Z m 2,2 h 3 v 3 H 7 Z m 6,3 v 1.537109 L 14.683594,14.5 13,16.462891 V 18 h 1.316406 L 16,16.037109 17.683594,18 H 19 V 16.462891 L 17.316406,14.5 19,12.537109 V 11 H 17.683594 L 16,12.962891 14.316406,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fitwidth.svg b/.icons/awkward/24x24/actions/fitwidth.svg
new file mode 100644
index 00000000..4f7dc913
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fitwidth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,8 12,5 V 7 H 4 V 5 L 0,8 4,11 V 9 H 12 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag-black.svg b/.icons/awkward/24x24/actions/flag-black.svg
new file mode 100644
index 00000000..83256ae2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag-black.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z" transform="translate(4 4)"/>
+ <path style="fill:#3f3f3f" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag-blue.svg b/.icons/awkward/24x24/actions/flag-blue.svg
new file mode 100644
index 00000000..a6c14eb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag-blue.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z" transform="translate(4 4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag-green.svg b/.icons/awkward/24x24/actions/flag-green.svg
new file mode 100644
index 00000000..f1606f7b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag-green.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z" transform="translate(4 4)"/>
+ <path style="fill:#75e73c" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag-red.svg b/.icons/awkward/24x24/actions/flag-red.svg
new file mode 100644
index 00000000..6e24ad21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z" transform="translate(4 4)"/>
+ <path style="fill:#e24f51" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag-yellow.svg b/.icons/awkward/24x24/actions/flag-yellow.svg
new file mode 100644
index 00000000..575c9e01
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag-yellow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z" transform="translate(4 4)"/>
+ <path style="fill:#fdbc4b" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flag.svg b/.icons/awkward/24x24/actions/flag.svg
new file mode 100644
index 00000000..7a5c357c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 2 16 L 4 16 L 4 7 L 7 7 L 8 9 L 14 9 L 14 2 L 10 2 L 9 0 L 4 0 L 2 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/flatten_simplify.svg b/.icons/awkward/24x24/actions/flatten_simplify.svg
new file mode 100644
index 00000000..6fcb8ae5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/flatten_simplify.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,5 A 2.5,2.5 0 0 0 9,7.5 2.5,2.5 0 0 0 11.5,10 2.5,2.5 0 0 0 14,7.5 2.5,2.5 0 0 0 11.5,5 Z M 11.5,6 A 1.5,1.5 0 0 1 13,7.5 1.5,1.5 0 0 1 11.5,9 1.5,1.5 0 0 1 10,7.5 1.5,1.5 0 0 1 11.5,6 Z M 4.5,7 A 2.5,2.5 0 0 0 2,9.5 2.5,2.5 0 0 0 4.5,12 2.5,2.5 0 0 0 7,9.5 2.5,2.5 0 0 0 4.5,7 Z M 4.5,8 A 1.5,1.5 0 0 1 6,9.5 1.5,1.5 0 0 1 4.5,11 1.5,1.5 0 0 1 3,9.5 1.5,1.5 0 0 1 4.5,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,8 C 7,8 8,6.5 10,6.5 V 8.5 C 9,8.5 8,10 6,10 Z M 13,6.5 C 15,6.5 16,7 16,7 V 9 C 16,9 14,8.5 13,8.5 Z M 0,9 C 1,9 3,8.5 3,8.5 V 10.5 C 3,10.5 1,11 0,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/focus-legacy-systray.svg b/.icons/awkward/24x24/actions/focus-legacy-systray.svg
new file mode 100644
index 00000000..72af72ae
--- /dev/null
+++ b/.icons/awkward/24x24/actions/focus-legacy-systray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z M 3,5 7.5,8 3,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/focus-top-bar.svg b/.icons/awkward/24x24/actions/focus-top-bar.svg
new file mode 100644
index 00000000..da667334
--- /dev/null
+++ b/.icons/awkward/24x24/actions/focus-top-bar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,4 C 0,4 0,5 0,5 V 12 H 2 V 7 H 14 V 12 H 16 V 5 C 16,4 15,4 15,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/focus-windows.svg b/.icons/awkward/24x24/actions/focus-windows.svg
new file mode 100644
index 00000000..de021969
--- /dev/null
+++ b/.icons/awkward/24x24/actions/focus-windows.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 C 6,1 6,1.5 6,1.5 V 9.5 C 6,10 6.5,10 6.5,10 H 15.5 C 15.5,10 16,10 16,9.5 V 1.5 C 16,1 15.5,1 15.5,1 Z M 8,4 H 14 V 8 H 8 Z M 1.5,6 C 1.5,6 1,6 1,6.5 V 14.5 C 1,15 1.5,15 1.5,15 H 10.5 C 10.5,15 11,15 11,14.5 V 11 H 9 V 13 H 3 V 9 H 5 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/folder-copy.svg b/.icons/awkward/24x24/actions/folder-copy.svg
new file mode 100644
index 00000000..72bea123
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.75,1 C 1.75,1 1,1 1,1.75 V 10.25 C 1,11 1.75,11 1.75,11 H 10.25 C 10.25,11 11,11 11,10.25 V 3.75 C 11,3 10.25,3 10.25,3 H 7 L 5,1 Z M 12,7 V 11.25 C 12,12 11.25,12 11.25,12 H 5 V 14.25 C 5,15 5.75,15 5.75,15 H 14.25 C 14.25,15 15,15 15,14.25 V 7.75 C 15,7 14.25,7 14.25,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/folder-move.svg b/.icons/awkward/24x24/actions/folder-move.svg
new file mode 100644
index 00000000..169f856e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-move.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12,7 V 11.25 C 12,12 11.25,12 11.25,12 H 5 V 14.25 C 5,15 5.75,15 5.75,15 H 14.25 C 14.25,15 15,15 15,14.25 V 7.75 C 15,7 14.25,7 14.25,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.75,1 C 1.75,1 1,1 1,1.75 V 10.25 C 1,11 1.75,11 1.75,11 H 10.25 C 10.25,11 11,11 11,10.25 V 3.75 C 11,3 10.25,3 10.25,3 H 7 L 5,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/folder-new.svg b/.icons/awkward/24x24/actions/folder-new.svg
new file mode 100644
index 00000000..e566f21a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 H 2 C 2,2 1,2 1,3 Z M 7,6 H 9 V 8 H 11 V 10 H 9 V 12 H 7 V 10 H 5 V 8 H 7 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/folder-open.svg b/.icons/awkward/24x24/actions/folder-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/folder-saved-search.svg b/.icons/awkward/24x24/actions/folder-saved-search.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-saved-search.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/folder-sync.svg b/.icons/awkward/24x24/actions/folder-sync.svg
new file mode 100644
index 00000000..aac09115
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 7,6 V 12 H 5 V 9 H 4 Z M 9,7 H 11 V 10 H 12 L 9,13 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/folder-tag.svg b/.icons/awkward/24x24/actions/folder-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/folder_color_picker.svg b/.icons/awkward/24x24/actions/folder_color_picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/folder_new.svg b/.icons/awkward/24x24/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/followmouse.svg b/.icons/awkward/24x24/actions/followmouse.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/followmouse.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/font-select.svg b/.icons/awkward/24x24/actions/font-select.svg
new file mode 100644
index 00000000..0963794a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/font-select.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,5 H 9 V 6 H 7 C 7,6 5,6 5,8.5 5,11 7,11 7,11 H 11 V 5 C 11,5 11,3 9,3 H 6 Z M 0,5 V 11 L 4,8 Z M 16,5 12,8 16,11 Z M 8,8 H 9 V 9 H 8 C 8,9 7,9 7,8.5 7,8 8,8 8,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/footsteps.svg b/.icons/awkward/24x24/actions/footsteps.svg
new file mode 100644
index 00000000..aec3a3e0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/footsteps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0411,0 C 3.8845,0 3.7226,0.01944 3.5528,0.06064 2.4969,0.31714 2.0041,1.3997 2.0001,3.4728 1.9988,4.1158 2.0098,4.291 2.0782,4.6584 2.3587,6.1653 2.8333,7.5173 3.254,8.0103 3.3427,8.1133 3.461,8.1993 3.461,8.1993 L 6.1134,7.4963 C 6.2583,7.3583 6.4262,6.7083 6.5352,5.8635 6.6043,5.3287 6.6148,4.1158 6.5548,3.6896 6.3609,2.3132 5.9212,1.2187 5.3126,0.59584 4.9257,0.19984 4.5109,0.00354 4.0411,0 Z M 10.891,4.0021 C 10.522,4.0147 10.466,4.0273 10.26,4.131 9.605,4.4607 9.109,5.1618 8.768,6.2443 8.403,7.3993 8.317,8.4683 8.473,9.8463 8.559,10.61 8.734,11.307 8.881,11.463 L 11.506,12.189 C 11.506,12.189 11.743,12.004 11.879,11.793 12.399,10.984 12.942,9.0063 12.994,7.7343 13.015,7.2303 12.969,6.5011 12.883,5.9943 12.738,5.1358 12.355,4.4546 11.875,4.2033 11.549,4.0323 11.333,3.9871 10.891,4.0021 Z M 6.2169,8.1193 3.6993,8.9323 C 3.6119,9.0183 3.8059,10.049 4.0079,10.57 4.2732,11.255 4.7522,11.799 5.2325,11.959 5.3216,11.989 5.4995,12.005 5.6778,12 5.9222,11.993 6.0089,11.972 6.1739,11.889 6.8924,11.525 7.183,10.537 6.8829,9.4743 6.7804,9.1113 6.464,8.4243 6.3145,8.2403 Z M 8.795,12.127 C 8.713,12.133 8.659,12.226 8.486,12.553 8.162,13.167 8,13.746 8,14.287 8,15.114 8.416,15.781 9.041,15.955 9.86,16.183 10.667,15.531 11.063,14.322 11.206,13.883 11.359,13.005 11.307,12.918 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/fork.svg b/.icons/awkward/24x24/actions/fork.svg
new file mode 100644
index 00000000..d8d679c5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/fork.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,5 8.3,7.1 11,8 7,11 7.7,8.9 5,8 Z M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-add-node.svg b/.icons/awkward/24x24/actions/format-add-node.svg
new file mode 100644
index 00000000..fc18c434
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-add-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3 5.9492188 L 3 6 L 3 10 L 1 10 L 1 15 L 6 15 L 6 13 L 8 13 L 8 12 L 6 12 L 6 10 L 4 10 L 4 6 L 4 5.9453125 A 2.5 2.5 0 0 0 5.9492188 4 L 6 4 L 10 4 L 10 6 L 12 6 L 12 8 L 13 8 L 13 6 L 15 6 L 15 1 L 10 1 L 10 3 L 6 3 L 5.9453125 3 A 2.5 2.5 0 0 0 3.5 1 z M 11 9 L 11 11 L 9 11 L 9 13 L 11 13 L 11 15 L 13 15 L 13 13 L 15 13 L 15 11 L 13 11 L 13 9 L 11 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-align-vertical-bottom.svg b/.icons/awkward/24x24/actions/format-align-vertical-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-align-vertical-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-align-vertical-center.svg b/.icons/awkward/24x24/actions/format-align-vertical-center.svg
new file mode 100644
index 00000000..6c9bc7cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-align-vertical-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,16 V 11.5 L 3.25,15.25 2,14 8,8 14,14 12.75,15.25 9,11.5 V 16 Z M 7,0 V 4.5 L 3.25,0.75 2,2 8,8 14,2 12.75,0.75 9,4.5 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-align-vertical-top.svg b/.icons/awkward/24x24/actions/format-align-vertical-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-align-vertical-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-border-style.svg b/.icons/awkward/24x24/actions/format-border-style.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-border-style.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-break-node.svg b/.icons/awkward/24x24/actions/format-break-node.svg
new file mode 100644
index 00000000..8ef84834
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-break-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 3 H 1 V 4 H 5 V 6 H 11 V 4 H 15 V 3 H 11 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 7 V 12 H 6 V 10 Z M 10,10 V 12 H 9 V 13 H 10 V 15 H 15 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-connect-node.svg b/.icons/awkward/24x24/actions/format-connect-node.svg
new file mode 100644
index 00000000..0a9c48c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-connect-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 6 H 6 V 4 H 10 V 6 H 15 V 1 H 10 V 3 H 6 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 7 V 12 H 6 V 10 Z M 10,10 V 12 H 9 V 13 H 10 V 15 H 15 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-convert-to-path.svg b/.icons/awkward/24x24/actions/format-convert-to-path.svg
new file mode 100644
index 00000000..c3addbad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-convert-to-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.1827 -1e-05 1.6464031 2.556 1.5332031 6 L 0 6 L 0 10 L 4 10 L 4 6 L 2.5488281 6 C 2.6581181 3.1289 3.07112 1 4.5 1 C 6.196 1 7.1133312 3.1158 7.3945312 6 L 6 6 L 6 10 L 7.6503906 10 C 8.0773806 13.4818 9.314 15.9971 11.5 16 C 14.0026 15.99999 14.187481 13.4596 14.425781 10 L 16 10 L 16 6 L 12 6 L 12 10 L 13.425781 10 C 13.220351 12.899 13.06687 15 11.5 15 C 9.8244 14.996 8.9897313 12.9207 8.6445312 10 L 10 10 L 10 6 L 8.3867188 6 C 8.0243888 2.556 6.7106 0 4.5 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-currency.svg b/.icons/awkward/24x24/actions/format-currency.svg
new file mode 100644
index 00000000..9993d939
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-currency.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 V 2 C 4,2 2,3.5 2,5.5 2,7.5 4,9 6,9 V 12 H 4 C 4,12 3,12 3,13 3,14 4,14 4,14 H 6 V 16 H 7 V 14 H 8 V 16 H 9 V 14 C 11,14 13,12.5 13,10.5 13,8.5 12,7 9,7 V 4 H 11 C 11,4 12,4 12,3 12,2 11,2 11,2 H 9 V 0 H 8 V 2 H 7 V 0 Z M 8,4 V 7 H 7 V 4 Z M 6,4 V 7 C 4.5,7 4,6.5 4,5.5 4,4.5 4.5,4 6,4 Z M 7,9 H 8 V 12 H 7 Z M 9,9 C 10.5,9 11,9.5 11,10.5 11,11.5 10.5,12 9,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-disconnect-node.svg b/.icons/awkward/24x24/actions/format-disconnect-node.svg
new file mode 120000
index 00000000..9dc8e1b4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-disconnect-node.svg
@@ -0,0 +1 @@
+format-connect-node.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-fill-color.svg b/.icons/awkward/24x24/actions/format-fill-color.svg
new file mode 120000
index 00000000..10765a17
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-fill-color.svg
@@ -0,0 +1 @@
+color-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-font-size-less.svg b/.icons/awkward/24x24/actions/format-font-size-less.svg
new file mode 100644
index 00000000..ab3f5104
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-font-size-less.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,4 4,18 H 6.5 L 7.5625,15 H 11.135 L 12,14 C 12.434,13.653 13.066,13.653 13.457,14.043 L 14,14.586 V 12 L 11,4 Z M 10,8 11.75,13 H 8.25 Z M 15,13 V 17 L 12.75,14.75 12,15.5 15.5,19 19,15.5 18.25,14.75 16,17 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-font-size-more.svg b/.icons/awkward/24x24/actions/format-font-size-more.svg
new file mode 100644
index 00000000..b93738bc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-font-size-more.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,9 V 5 L 12.75,7.25 12,6.5 15.5,3 19,6.5 18.25,7.25 16,5 V 9 Z M 9,4 4,18 H 6.5 L 7.5625,15 H 12.438 L 13.5,18 H 16.25 L 11,4 Z M 10,8 11.75,13 H 8.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-indent-less.svg b/.icons/awkward/24x24/actions/format-indent-less.svg
new file mode 100644
index 00000000..d61b2c6f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-indent-less.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 9 V 5 Z M 15,5 10,8 15,11 Z M 1,9 V 11 H 9 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-indent-more.svg b/.icons/awkward/24x24/actions/format-indent-more.svg
new file mode 100644
index 00000000..899de591
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-indent-more.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 11 L 6,8 Z M 7,5 V 7 H 15 V 5 Z M 15,9 H 7 V 11 H 15 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-insert-node.svg b/.icons/awkward/24x24/actions/format-insert-node.svg
new file mode 100644
index 00000000..70c42bfc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-insert-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 L 6 4 L 1 4 L 1 5 L 6 5 L 6 7 L 10 7 L 10 5 L 15 5 L 15 4 L 10 4 L 10 3 L 6 3 z M 12 8 L 12 10 L 10 10 L 10 11 L 12 11 L 12 13 L 13 13 L 13 11 L 15 11 L 15 10 L 13 10 L 13 8 L 12 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-join-node.svg b/.icons/awkward/24x24/actions/format-join-node.svg
new file mode 100644
index 00000000..04057bcc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-join-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 6 H 6 V 4 H 7 V 3 H 6 V 1 Z M 10,1 V 3 H 9 V 4 H 10 V 6 H 15 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 10 V 15 H 15 V 10 H 10 V 12 H 6 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-justify-center.svg b/.icons/awkward/24x24/actions/format-justify-center.svg
new file mode 100644
index 00000000..049b5e82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-justify-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 4,5 V 7 H 12 V 5 Z M 4,9 V 11 H 12 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-justify-fill.svg b/.icons/awkward/24x24/actions/format-justify-fill.svg
new file mode 100644
index 00000000..1b28cd29
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-justify-fill.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-justify-left.svg b/.icons/awkward/24x24/actions/format-justify-left.svg
new file mode 100644
index 00000000..b183bacb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-justify-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 9 V 5 Z M 1,9 V 11 H 9 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-justify-right.svg b/.icons/awkward/24x24/actions/format-justify-right.svg
new file mode 100644
index 00000000..3fac0185
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-justify-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 7,5 V 7 H 15 V 5 Z M 7,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-line-spacing-double.svg b/.icons/awkward/24x24/actions/format-line-spacing-double.svg
new file mode 100644
index 00000000..6049ea36
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-line-spacing-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 3 L 5 4 L 2 4 L 2 12 L 5 12 L 5 13 L 14 13 L 14 10 L 5 10 L 5 11 L 3 11 L 3 9 L 4 9 L 4 7 L 3 7 L 3 5 L 5 5 L 5 6 L 14 6 L 14 3 L 5 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-line-spacing-normal.svg b/.icons/awkward/24x24/actions/format-line-spacing-normal.svg
new file mode 100644
index 00000000..433e6c23
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-line-spacing-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 4 L 5 5 L 2 5 L 2 11 L 5 11 L 5 12 L 14 12 L 14 9 L 5 9 L 5 10 L 3 10 L 3 9 L 4 9 L 4 7 L 3 7 L 3 6 L 5 6 L 5 7 L 14 7 L 14 4 L 5 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-line-spacing-triple.svg b/.icons/awkward/24x24/actions/format-line-spacing-triple.svg
new file mode 100644
index 00000000..cae46a1b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-line-spacing-triple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 3 L 2 3 L 2 13 L 5 13 L 5 14 L 14 14 L 14 11 L 5 11 L 5 12 L 3 12 L 3 9 L 4 9 L 4 7 L 3 7 L 3 4 L 5 4 L 5 5 L 14 5 L 14 2 L 5 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-list-ordered.svg b/.icons/awkward/24x24/actions/format-list-ordered.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-list-ordered.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-list-unordered.svg b/.icons/awkward/24x24/actions/format-list-unordered.svg
new file mode 100644
index 00000000..c61da55a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-list-unordered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 2 A 2.5 2.5 0 0 0 1 4.5 A 2.5 2.5 0 0 0 3.5 7 A 2.5 2.5 0 0 0 6 4.5 A 2.5 2.5 0 0 0 3.5 2 z M 8 2 L 8 4 L 14 4 L 14 2 L 8 2 z M 8 5 L 8 7 L 12 7 L 12 5 L 8 5 z M 3.5 10 A 2.5 2.5 0 0 0 1 12.5 A 2.5 2.5 0 0 0 3.5 15 A 2.5 2.5 0 0 0 6 12.5 A 2.5 2.5 0 0 0 3.5 10 z M 8 10 L 8 12 L 14 12 L 14 10 L 8 10 z M 8 13 L 8 15 L 10 15 L 10 13 L 8 13 z M 11 13 L 11 15 L 14 15 L 14 13 L 11 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-node-corner.svg b/.icons/awkward/24x24/actions/format-node-corner.svg
new file mode 100644
index 00000000..428c84b8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-node-corner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5 1 C 1.67157 1 1 1.67157 1 2.5 C 1.00089 3.1349 1.40141 3.7005094 2 3.9121094 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3 12 L 3 3.9121094 C 3.42591 3.7609994 3.7609994 3.42591 3.9121094 3 L 12 3 L 12 4 L 15 4 L 15 1 L 12 1 L 12 2 L 3.9121094 2 C 3.7004794 1.40141 3.13489 1.00089 2.5 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-node-curve.svg b/.icons/awkward/24x24/actions/format-node-curve.svg
new file mode 100644
index 00000000..8a9d66c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-node-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.0527344 A 12 12 0 0 0 5.0957031 5 L 3 5 L 3 7.4140625 A 12 12 0 0 0 1.0585938 13 L 1 13 L 0 13 L 0 16 L 3 16 L 3 13 L 2.0507812 13 A 11 11 0 0 1 3.796875 8 L 6 8 L 6 5.5429688 A 11 11 0 0 1 12 3.0566406 L 12 4 L 15 4 L 15 1 L 12 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-node-line.svg b/.icons/awkward/24x24/actions/format-node-line.svg
new file mode 100644
index 00000000..a8b0c1cb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-node-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 8.3125 7 L 6 7 L 6 9.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 6.6875 10 L 9 10 L 9 7.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-node-smooth.svg b/.icons/awkward/24x24/actions/format-node-smooth.svg
new file mode 100644
index 00000000..5d46032a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-node-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 6 L 4 8 L 3 8 L 3 7 L 0 7 L 0 10 L 3 10 L 3 9 L 4 9 L 4 10 L 8 10 L 8 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 8 8 L 8 6 L 4 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-node-symmetric.svg b/.icons/awkward/24x24/actions/format-node-symmetric.svg
new file mode 100644
index 00000000..9666597d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-node-symmetric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 6 L 6 8 L 4 8 L 4 7 L 1 7 L 1 10 L 4 10 L 4 9 L 6 9 L 6 10 L 10 10 L 10 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 10 8 L 10 6 L 6 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-number-percent.svg b/.icons/awkward/24x24/actions/format-number-percent.svg
new file mode 100644
index 00000000..c93ad324
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-number-percent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5788 1 1 2.5789 1 4.5 C 1 6.4212 2.5788 8 4.5 8 C 5.3976 8 6.2022187 7.6315594 6.8242188 7.0683594 L 2.9492188 12.882812 A 1.0001 1.0001 0 0 0 3.2128906 14.259766 L 4.0253906 14.822266 A 1.0001 1.0001 0 0 0 5.4257812 14.554688 L 8.2382812 10.335938 C 8.1052813 10.703938 8 11.088 8 11.5 C 8 13.421 9.5788 15 11.5 15 C 13.421 15 15 13.421 15 11.5 C 15 9.5788 13.421 8 11.5 8 C 10.602 8 9.7977813 8.3684406 9.1757812 8.9316406 L 13.050781 3.1171875 A 1.0001 1.0001 0 0 0 12.787109 1.7402344 L 11.974609 1.1777344 A 1.0001 1.0001 0 0 0 10.574219 1.4453125 L 7.7617188 5.6640625 C 7.8947188 5.2957625 8 4.9119 8 4.5 C 8 2.5789 6.4212 1 4.5 1 z M 4.5 3 C 5.364 3 6 3.636 6 4.5 C 6 5.364 5.364 6 4.5 6 C 3.636 6 3 5.364 3 4.5 C 3 3.636 3.636 3 4.5 3 z M 11.5 10 C 12.364 10 13 10.636 13 11.5 C 13 12.364 12.364 13 11.5 13 C 10.636 13 10 12.364 10 11.5 C 10 10.636 10.636 10 11.5 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-precision-less.svg b/.icons/awkward/24x24/actions/format-precision-less.svg
new file mode 100644
index 00000000..76f5cc57
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-precision-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.567 0 1 1.7909 1 4 L 1 7 C 1 9.2091 2.567 11 4.5 11 C 6.433 11 8 9.2091 8 7 L 8 4 C 8 1.7909 6.433 0 4.5 0 z M 12.5 0 C 10.567 0 9 1.7909 9 4 L 9 7 C 9 9.2091 10.567 11 12.5 11 C 14.433 11 16 9.2091 16 7 L 16 4 C 16 1.7909 14.433 0 12.5 0 z M 4.5 2 C 5.32843 2 6 3.0452844 6 4.3339844 L 6 6.6660156 C 6 7.9547156 5.32843 9 4.5 9 C 3.67157 9 3 7.9547156 3 6.6660156 L 3 4.3339844 C 3 3.0452844 3.67157 2 4.5 2 z M 12.5 2 C 13.32843 2 14 3.0452844 14 4.3339844 L 14 6.6660156 C 14 7.9547156 13.32843 9 12.5 9 C 11.67157 9 11 7.9547156 11 6.6660156 L 11 4.3339844 C 11 3.0452844 11.67157 2 12.5 2 z M 0 10 L 0 11 L 1 11 L 1 10 L 0 10 z M 11.707031 11.757812 L 11 12.464844 L 12.414062 13.878906 L 11 15.292969 L 11.707031 16 L 13.121094 14.585938 L 14.535156 16 L 15.242188 15.292969 L 13.828125 13.878906 L 15.242188 12.464844 L 14.535156 11.757812 L 13.121094 13.171875 L 11.707031 11.757812 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-precision-more.svg b/.icons/awkward/24x24/actions/format-precision-more.svg
new file mode 100644
index 00000000..0aff3ce8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-precision-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.567 0 1 1.7909 1 4 L 1 7 C 1 9.2091 2.567 11 4.5 11 C 6.433 11 8 9.2091 8 7 L 8 4 C 8 1.7909 6.433 0 4.5 0 z M 12.5 0 C 10.567 0 9 1.7909 9 4 L 9 7 C 9 9.2091 10.567 11 12.5 11 C 14.433 11 16 9.2091 16 7 L 16 4 C 16 1.7909 14.433 0 12.5 0 z M 4.5 2 C 5.3284 2 6 3.0452844 6 4.3339844 L 6 6.6660156 C 6 7.9547156 5.3284 9 4.5 9 C 3.6716 9 3 7.9547156 3 6.6660156 L 3 4.3339844 C 3 3.0452844 3.6716 2 4.5 2 z M 12.5 2 C 13.328 2 14 3.0452844 14 4.3339844 L 14 6.6660156 C 14 7.9547156 13.328 9 12.5 9 C 11.672 9 11 7.9547156 11 6.6660156 L 11 4.3339844 C 11 3.0452844 11.672 2 12.5 2 z M 0 10 L 0 11 L 1 11 L 1 10 L 0 10 z M 12 12 L 12 13.5 L 10.5 13.5 L 10.5 14.5 L 12 14.5 L 12 16 L 13 16 L 13 14.5 L 14.5 14.5 L 14.5 13.5 L 13 13.5 L 13 12 L 12 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-remove-node.svg b/.icons/awkward/24x24/actions/format-remove-node.svg
new file mode 100644
index 00000000..e2af911b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-remove-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 4 L 1 4 L 1 5 L 5 5 L 5 8 L 11 8 L 11 5 L 15 5 L 15 4 L 11 4 L 11 2 L 5 2 z M 10.833984 9 L 10 9.8339844 L 11.666016 11.5 L 10 13.166016 L 10.833984 14 L 12.5 12.333984 L 14.166016 14 L 15 13.166016 L 13.333984 11.5 L 15 9.8339844 L 14.166016 9 L 12.5 10.666016 L 10.833984 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-segment-curve.svg b/.icons/awkward/24x24/actions/format-segment-curve.svg
new file mode 100644
index 00000000..3bffd32b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-segment-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.1816406 A 12 12 0 0 0 2.1699219 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3.1914062 12 A 11 11 0 0 1 12 3.1894531 L 12 4 L 15 4 L 15 1 L 12 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-segment-line.svg b/.icons/awkward/24x24/actions/format-segment-line.svg
new file mode 100644
index 00000000..573cfceb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-segment-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-stroke-color.svg b/.icons/awkward/24x24/actions/format-stroke-color.svg
new file mode 120000
index 00000000..7a7334d5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-stroke-color.svg
@@ -0,0 +1 @@
+align-vertical-baseline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-text-blockquote.svg b/.icons/awkward/24x24/actions/format-text-blockquote.svg
new file mode 100644
index 00000000..2b626aa1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-blockquote.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,5 C 8.892,5 8,5.892 8,7 V 9.5 C 8,10.328 8.6716,11 9.5,11 10.328,11 11,10.328 11,9.5 11,8.6716 10.328,8 9.5,8 H 9 V 7 C 9,6.446 9.446,6 10,6 Z M 6,5 C 4.892,5 4,5.892 4,7 V 9.5 C 4,10.328 4.6716,11 5.5,11 6.3284,11 7,10.328 7,9.5 7,8.6716 6.3284,8 5.5,8 H 5 V 7 C 5,6.446 5.446,6 6,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-bold.svg b/.icons/awkward/24x24/actions/format-text-bold.svg
new file mode 100644
index 00000000..c8604c44
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-bold.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 V 5 H 9 C 9,5 10,5 10,6 V 7 H 5 C 2,7 2,10 2,10 2,10 2,13 5,13 H 14 V 6 C 14,3 11,3 11,3 Z M 7,9 H 10 V 11 H 7 C 6,11 6,10 6,10 6,10 6,9 7,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-capitalize.svg b/.icons/awkward/24x24/actions/format-text-capitalize.svg
new file mode 100644
index 00000000..cdf60c14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-capitalize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 2 L 2 5 L 7 5 L 4.5 2 z M 9 5 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 5 L 9 5 z M 3.8867188 6 L 1 14 L 2.1660156 14 L 3.1601562 11.714844 L 5.9394531 11.714844 L 6.8339844 14 L 8 14 L 5.3554688 6 L 3.8867188 6 z M 4.6210938 7.2402344 L 5.7148438 10.572266 L 3.4121094 10.572266 L 4.6210938 7.2402344 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-code.svg b/.icons/awkward/24x24/actions/format-text-code.svg
new file mode 120000
index 00000000..a6da8dd3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-code.svg
@@ -0,0 +1 @@
+dialog-xml-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-text-color.svg b/.icons/awkward/24x24/actions/format-text-color.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-color.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/format-text-direction-horizontal.svg b/.icons/awkward/24x24/actions/format-text-direction-horizontal.svg
new file mode 100644
index 00000000..b04dc2d9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.547,3 1,10 H 2 L 2.728,8 H 5.271 L 6,10 H 7 L 4.453,3 Z M 4,4.5 4.908,7 H 3.092 Z M 7,3 V 4 H 11 V 3 Z M 13,3 V 7 L 16,5 Z M 8,6 V 7 H 11 V 6 Z M 9,9 V 10 H 11 V 9 Z M 13,9 V 13 L 16,11 Z M 1,12 V 13 H 11 V 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-direction-ltr.svg b/.icons/awkward/24x24/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..448c09ce
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-ltr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 V 2 H 8 C 8,2 9,2 9,3 V 4 H 4 C 1,4 1,7 1,7 1,7 1,10 4,10 H 11 V 3 C 11,0 8,0 8,0 Z M 4,6 H 9 V 8 H 4 C 3,8 3,7 3,7 3,7 3,6 4,6 Z M 12,9 V 11 H 1 V 13 H 12 V 15 L 16,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-direction-r2l.svg b/.icons/awkward/24x24/actions/format-text-direction-r2l.svg
new file mode 100644
index 00000000..d0c5856f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-r2l.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.547,3 9,10 H 10 L 10.728,8 H 13.271 L 14,10 H 15 L 12.453,3 Z M 12,4.5 12.908,7 H 11.092 Z M 9,3 V 4 H 5 V 3 Z M 3,3 V 7 L 0,5 Z M 8,6 V 7 H 5 V 6 Z M 7,9 V 10 H 5 V 9 Z M 3,9 V 13 L 0,11 Z M 15,12 V 13 H 5 V 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-direction-rtl.svg b/.icons/awkward/24x24/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..c9699e20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,9 V 11 H 15 V 13 H 4 V 15 L 0,12 Z M 6,0 V 2 H 12 C 12,2 13,2 13,3 V 4 H 8 C 5,4 5,7 5,7 5,7 5,10 8,10 H 15 V 3 C 15,0 12,0 12,0 Z M 8,6 H 13 V 8 H 8 C 7,8 7,7 7,7 7,7 7,6 8,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-direction-vertical-lr.svg b/.icons/awkward/24x24/actions/format-text-direction-vertical-lr.svg
new file mode 100644
index 00000000..5c9e7cdd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-vertical-lr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 11 H 2 V 2 Z M 4,2 V 11 H 5 V 2 Z M 9,10 V 11 H 10 V 10 Z M 12,10 V 11 H 13 V 10 Z M 9,12 11,15 13,12 Z M 1,12 3,15 5,12 Z M 10.547,2 8,9 H 9 L 9.728,7 H 12.271 L 13,9 H 14 L 11.453,2 Z M 11,3.5 11.908,6 H 10.092 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-direction-vertical.svg b/.icons/awkward/24x24/actions/format-text-direction-vertical.svg
new file mode 100644
index 00000000..079372f7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-direction-vertical.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 V 11 H 11 V 2 Z M 13,2 V 11 H 14 V 2 Z M 2,10 V 11 H 3 V 10 Z M 5,10 V 11 H 6 V 10 Z M 2,12 4,15 6,12 Z M 10,12 12,15 14,12 Z M 3.5469,2 1,9 H 2 L 2.7285,7 H 5.2715 L 6,9 H 7 L 4.4531,2 Z M 4,3.5 4.9082,6 H 3.0918 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-italic.svg b/.icons/awkward/24x24/actions/format-text-italic.svg
new file mode 100644
index 00000000..6b350085
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-italic.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <g transform="matrix(1,0,-0.21338,1,2.1911,0)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 V 5 H 9 C 9,5 10,5 10,6 V 7 H 5 C 2,7 2,10 2,10 2,10 2,13 5,13 H 11 C 11,13 12,13 12,12 V 6 C 12,3 9,3 9,3 Z M 5,9 H 10 V 11 H 5 C 4,11 4,10 4,10 4,10 4,9 5,9 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-larger.svg b/.icons/awkward/24x24/actions/format-text-larger.svg
new file mode 100644
index 00000000..daa9e4a0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-larger.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 2,15 H 4.5 L 5.5625,12 H 10.438 L 11.5,15 H 14.25 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-lowercase.svg b/.icons/awkward/24x24/actions/format-text-lowercase.svg
new file mode 100644
index 00000000..f20a0c5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-lowercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 L 12.5 5 L 15 2 L 10 2 z M 9 3 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 3 L 9 3 z M 4 8 A 3 3 0 0 0 1 11 A 3 3 0 0 0 4 14 A 3 3 0 0 0 6 13.232422 L 6 14 L 7 14 L 7 8 L 6 8 L 6 8.7695312 A 3 3 0 0 0 4 8 z M 4 9 A 2 2 0 0 1 6 11 A 2 2 0 0 1 4 13 A 2 2 0 0 1 2 11 A 2 2 0 0 1 4 9 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-remove-formatting.svg b/.icons/awkward/24x24/actions/format-text-remove-formatting.svg
new file mode 100644
index 00000000..13888a4d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-remove-formatting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5 0.5 L 1 2 L 6 7 C 3 7 3 10 3 10 C 3 10 3 13 6 13 L 12 13 L 14 15 L 15.5 13.5 L 2.5 0.5 z M 7 3 L 9 5 L 10 5 C 10 5 11 5 11 6 L 11 7 L 13 9 L 13 6 C 13 3 10 3 10 3 L 7 3 z M 6 9 L 8 9 L 10 11 L 6 11 C 5 11 5 10 5 10 C 5 10 5 9 6 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-smaller.svg b/.icons/awkward/24x24/actions/format-text-smaller.svg
new file mode 100644
index 00000000..adc36eaa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-smaller.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4414 5 L 3 15 L 5 15 L 5.7148 13 L 9.2852 13 L 10 15 L 12 15 L 8.5586 5 L 6.4414 5 z M 7.5 8 L 8.5723 11 L 6.4277 11 L 7.5 8 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-strikethrough.svg b/.icons/awkward/24x24/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..d59be7a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-strikethrough.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 H 15 V 9 H 1 Z M 4,3 V 5 H 10 C 10,5 11,5 11,6 H 13 C 13,3 10,3 10,3 Z M 3,10 C 3,10 3,13 6,13 H 13 V 10 H 11 V 11 H 6 C 5,11 5,10 5,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-subscript.svg b/.icons/awkward/24x24/actions/format-text-subscript.svg
new file mode 100644
index 00000000..962fe573
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-subscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 15 H 14 C 16,15 16,13 16,13 16,13 16,11.709 14.828,11.184 14.828,11.184 15,11 15,10.5 15,10.5 15,9 13.5,9 Z M 12,10 H 13.5 C 14,10 14,10.5 14,10.5 14,10.5 14,11 13.5,11 H 12 Z M 12,12 H 14 C 15,12 15,13 15,13 15,13 15,14 14,14 H 12 Z M 7,1 2,15 H 4.5 L 5.5625,12 H 10 V 8 H 11.625 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-superscript.svg b/.icons/awkward/24x24/actions/format-text-superscript.svg
new file mode 100644
index 00000000..c555a3ee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-superscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,0 V 6 H 14 C 16,6 16,4 16,4 16,4 16,2.709 14.828,2.184 14.828,2.184 15,2 15,1.5 15,1.5 15,0 13.5,0 Z M 12,1 H 13.5 C 14,1 14,1.5 14,1.5 14,1.5 14,2 13.5,2 H 12 Z M 12,3 H 14 C 15,3 15,4 15,4 15,4 15,5 14,5 H 12 Z M 7,1 2,15 H 4.5 L 5.5625,12 H 10.438 L 11.5,15 H 14.25 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-symbol.svg b/.icons/awkward/24x24/actions/format-text-symbol.svg
new file mode 100644
index 00000000..1e5450d0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-symbol.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.375 0.98046875 C 5.375 0.98046875 1 0.98049375 1 5.3554688 C 1.873975 3.6075937 2.3822 4.00195 5 4 C 4.989539 13.57 2.752175 12.960531 2.75 14.488281 C 4.06325 15.496356 6.11495 14.937631 6.265625 12.957031 L 7 3.9726562 L 10 3.9609375 L 9.75 13.011719 C 9.75 15.636719 13.25005 15.636719 14.125 13.011719 L 15 10.386719 C 14.124975 12.136694 11.499372 14.760969 11.576172 12.089844 L 12 3.9746094 L 15 3.9648438 L 15 0.98046875 L 5.375 0.98046875 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-underline.svg b/.icons/awkward/24x24/actions/format-text-underline.svg
new file mode 100644
index 00000000..fe82819e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-underline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,13 H 14 V 15 H 2 Z M 4,2 V 4 H 10 C 10,4 11,4 11,5 V 6 H 6 C 3,6 3,9 3,9 3,9 3,12 6,12 H 13 V 5 C 13,2 10,2 10,2 Z M 6,8 H 11 V 10 H 6 C 5,10 5,9 5,9 5,9 5,8 6,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/format-text-uppercase.svg b/.icons/awkward/24x24/actions/format-text-uppercase.svg
new file mode 100644
index 00000000..85d15f19
--- /dev/null
+++ b/.icons/awkward/24x24/actions/format-text-uppercase.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,6 1,14 H 2 L 2.7695,12 H 6.2305 L 7,14 H 8 L 5,6 Z M 4.5,7.5 5.8457,11 H 3.1543 Z M 9,6 V 14 H 12.5 C 15,14 15,11.5 15,11.5 15,11.5 15,9.9176 13.561,9.2422 13.561,9.2422 14,8.775 14,8 14,8 14,6 12,6 Z M 10,7 H 12 C 13,7 13,8 13,8 13,8 13,9 12,9 H 10 Z M 10,10 H 12.5 C 14,10 14,11.5 14,11.5 14,11.5 14,13 12.5,13 H 10 Z M 11.5,2 9,5 H 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/formula.svg b/.icons/awkward/24x24/actions/formula.svg
new file mode 100644
index 00000000..1c47697b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/formula.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 8.35,1 8,2 8,2 L 6.2871,8.8164 5.5273,7.5 C 5.3488,7.1909 5.0191,7.0003 4.6621,7 H 2 C 1,7 1,8 1,8 V 9 C 1,9 1,10 2,10 H 3.5059 L 6.1055,14.5 C 6.5507,15.271 7.7063,15.12 7.9375,14.26 L 10.5,4 H 14 C 15,4 15,3 15,3 V 2 C 15,2 15,1 14,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/forward.svg b/.icons/awkward/24x24/actions/forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-achievements.svg b/.icons/awkward/24x24/actions/games-achievements.svg
new file mode 100644
index 00000000..0cb0aaad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-achievements.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a5 5 0 0 0 -5 5 5 5 0 0 0 2.0098 4h-0.0098v5l3-2 3 2v-5h-0.01a5 5 0 0 0 2.01 -4 5 5 0 0 0 -5 -5zm0 2l0.9277 1.9746 2.0723 0.3164-1.5 1.5371 0.3535 2.1719-1.8535-1.0254-1.8555 1.0254 0.3555-2.1719-1.5-1.5371 2.0723-0.3164 0.9277-1.9746z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/games-config-background.svg b/.icons/awkward/24x24/actions/games-config-background.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-background.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-config-board.svg b/.icons/awkward/24x24/actions/games-config-board.svg
new file mode 100644
index 00000000..2fcb9b06
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-board.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/games-config-custom.svg b/.icons/awkward/24x24/actions/games-config-custom.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-custom.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-config-options.svg b/.icons/awkward/24x24/actions/games-config-options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-config-theme.svg b/.icons/awkward/24x24/actions/games-config-theme.svg
new file mode 120000
index 00000000..2873b7ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-theme.svg
@@ -0,0 +1 @@
+draw-brush.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-config-tiles.svg b/.icons/awkward/24x24/actions/games-config-tiles.svg
new file mode 100644
index 00000000..7c6be4a1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-config-tiles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 4 4 L 4 5 L 12 5 L 12 4 L 4 4 z M 4 7 L 4 8 L 12 8 L 12 7 L 4 7 z M 4 10 L 4 11 L 12 11 L 12 10 L 4 10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/games-difficult.svg b/.icons/awkward/24x24/actions/games-difficult.svg
new file mode 100644
index 00000000..31272913
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-difficult.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 0.000012306v14h3v-14zm-5 3v11h3v-11zm-5 3v8h3v-8z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/games-endturn.svg b/.icons/awkward/24x24/actions/games-endturn.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-endturn.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-highscores.svg b/.icons/awkward/24x24/actions/games-highscores.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-highscores.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/games-hint.svg b/.icons/awkward/24x24/actions/games-hint.svg
new file mode 100644
index 00000000..b87172c3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-hint.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4.3008 C 4,6.2504 7,12 7,12 H 9 C 9,12 12,6.2484 12,4.2988 12,2.4896 10,1 8,1 6,1 4,2.4916 4,4.3008 Z M 7,13 V 14 C 7,15 8,15 8,15 8,15 9,15 9,14 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/games-solve.svg b/.icons/awkward/24x24/actions/games-solve.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/games-solve.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/geany-build.svg b/.icons/awkward/24x24/actions/geany-build.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/geany-build.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/geany-close-all.svg b/.icons/awkward/24x24/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/geany-save-all.svg b/.icons/awkward/24x24/actions/geany-save-all.svg
new file mode 120000
index 00000000..43e072f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/geany-save-all.svg
@@ -0,0 +1 @@
+document-save-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/get-hot-new-stuff.svg b/.icons/awkward/24x24/actions/get-hot-new-stuff.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/get-hot-new-stuff.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/giggle-branch.svg b/.icons/awkward/24x24/actions/giggle-branch.svg
new file mode 100644
index 00000000..fefe4d9e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/giggle-branch.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8.5" cy="16.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8.5" cy="7.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="15.5" cy="14.5" r="2.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1px" class="ColorScheme-Text" d="M 8.5,16.5 V 7.5 L 15.5,14.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/giggle-diff-view.svg b/.icons/awkward/24x24/actions/giggle-diff-view.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/giggle-diff-view.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/giggle-history-view.svg b/.icons/awkward/24x24/actions/giggle-history-view.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/giggle-history-view.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/giggle-remote.svg b/.icons/awkward/24x24/actions/giggle-remote.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/giggle-remote.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/giggle-tag.svg b/.icons/awkward/24x24/actions/giggle-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/giggle-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/globe.svg b/.icons/awkward/24x24/actions/globe.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/globe.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-app-install-star.svg b/.icons/awkward/24x24/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-lockscreen.svg b/.icons/awkward/24x24/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-searchtool.svg b/.icons/awkward/24x24/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-stock-mail-fwd.svg b/.icons/awkward/24x24/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-stock-mail-new.svg b/.icons/awkward/24x24/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-stock-mail-rpl.svg b/.icons/awkward/24x24/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gnome-stock-mail-snd.svg b/.icons/awkward/24x24/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-bottom.svg b/.icons/awkward/24x24/actions/go-bottom.svg
new file mode 100644
index 00000000..96853321
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-bottom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 7,0 V 7 L 3.5,3.5 2,5 8,11 14,5 12.5,3.5 9,7 V 0 Z" style="fill:currentColor"/>
+ <circle class="ColorScheme-Text" cx="8" cy="14" r="2" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-down-search.svg b/.icons/awkward/24x24/actions/go-down-search.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-down-search.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-down.svg b/.icons/awkward/24x24/actions/go-down.svg
new file mode 100644
index 00000000..3b4f7bd5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 7,2 V 10 L 3.5,6.5 2,8 8,14 14,8 12.5,6.5 9,10 V 2 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-first-view-page.svg b/.icons/awkward/24x24/actions/go-first-view-page.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-first-view-page.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-first-view.svg b/.icons/awkward/24x24/actions/go-first-view.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-first-view.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-first.svg b/.icons/awkward/24x24/actions/go-first.svg
new file mode 100644
index 00000000..43bc445b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-first.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <circle class="ColorScheme-Text" cx="2" cy="8" r="2" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 16,7 H 9 L 12.5,3.5 11,2 5,8 11,14 12.5,12.5 9,9 H 16 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-home-large.svg b/.icons/awkward/24x24/actions/go-home-large.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-home-large.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-home-symbolic.svg b/.icons/awkward/24x24/actions/go-home-symbolic.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-home-symbolic.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-home.svg b/.icons/awkward/24x24/actions/go-home.svg
new file mode 100644
index 00000000..573710af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-home.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 L 1 9 L 3 9 L 3 15 L 6 15 L 6 11 L 10 11 L 10 15 L 13 15 L 13 9 L 15 9 L 8 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-jump-declaration.svg b/.icons/awkward/24x24/actions/go-jump-declaration.svg
new file mode 100644
index 00000000..e1580a21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump-declaration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1.0039062 L 1 15.003906 L 3 15.003906 L 3 7.0039062 L 9 7.0039062 L 9 2.0039062 L 3 2.0039062 L 3 1.0039062 L 1 1.0039062 z M 13 2.0039062 L 12 3.0039062 L 11 4.0039062 L 13 6.0039062 L 13 4.71875 C 13.623984 5.6619264 14 6.7825368 14 8.0039062 C 14 11.327823 11.323917 13.003906 8 13.003906 L 8 14.003906 C 11.877903 14.003906 15 11.881809 15 8.0039062 C 15 6.094854 14.231969 4.3799623 13 3.1210938 L 13 2.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-jump-definition.svg b/.icons/awkward/24x24/actions/go-jump-definition.svg
new file mode 100644
index 00000000..42382ccc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump-definition.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 1,3 6,4 10,3 Z M 13,2 12,3 11,4 13,6 V 4.7148 C 13.624,5.658 14,6.7786 14,8 14,11.324 11.324,13 8,13 V 14 C 11.878,14 15,11.878 15,8 15,6.0909 14.232,4.3761 13,3.1172 Z M 1,4 V 9 L 5,10 V 5 Z M 10,4 6,5 V 10 L 10,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-jump-locationbar.svg b/.icons/awkward/24x24/actions/go-jump-locationbar.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump-locationbar.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-jump-rtl.svg b/.icons/awkward/24x24/actions/go-jump-rtl.svg
new file mode 100644
index 00000000..dd412e7f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 C 6.2473 1 4 3.2473 4 6 L 4 9 L 2 9 L 5 14 L 8 9 L 6 9 L 6 6 C 6 4.3207 7.3207 3 9 3 C 10.6793 3 12 4.3207 12 6 L 12 11 L 14 11 L 14 6 C 14 3.2473 11.7527 1 9 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-jump-today.svg b/.icons/awkward/24x24/actions/go-jump-today.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-jump.svg b/.icons/awkward/24x24/actions/go-jump.svg
new file mode 100644
index 00000000..4aea38de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-jump.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 C 4.2473 1 2 3.2473 2 6 L 2 11 L 4 11 L 4 6 C 4 4.3207 5.3207 3 7 3 C 8.6793 3 10 4.3207 10 6 L 10 9 L 8 9 L 11 14 L 14 9 L 12 9 L 12 6 C 12 3.2473 9.7527 1 7 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-last-view-page.svg b/.icons/awkward/24x24/actions/go-last-view-page.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-last-view-page.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-last-view.svg b/.icons/awkward/24x24/actions/go-last-view.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-last-view.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-last.svg b/.icons/awkward/24x24/actions/go-last.svg
new file mode 100644
index 00000000..8ed6796b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-last.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <circle class="ColorScheme-Text" cx="14" cy="8" r="2" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 0,9 H 7 L 3.5,12.5 5,14 11,8 5,2 3.5,3.5 7,7 H 0 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-left.svg b/.icons/awkward/24x24/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-next-context.svg b/.icons/awkward/24x24/actions/go-next-context.svg
new file mode 100644
index 00000000..74f5a165
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 L 16,8 10,2 Z M 4,4 H 5 V 5 H 4 C 3,5 3,6 3,6 V 7 C 3,7 3,7.5784 2.625,8 3,8.4216 3,9 3,9 V 10 C 3,10 3,11 4,11 H 5 V 12 H 4 C 2,12 2,10 2,10 V 9 C 2,8.5 1.5,8.5 1.5,8.5 H 1 V 7.5 H 1.5 C 1.5,7.5 2,7.5 2,7 V 6 C 2,6 2,4 4,4 Z M 6,4 H 7 C 9,4 9,6 9,6 V 7 C 9,7.5 9.5,7.5 9.5,7.5 H 10 V 8.5 H 9.5 C 9.5,8.5 9,8.5 9,9 V 10 C 9,10 9,12 7,12 H 6 V 11 H 7 C 8,11 8,10 8,10 V 9 C 8,9 8,8.4216 8.375,8 8,7.5784 8,7 8,7 V 6 C 8,6 8,5 7,5 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-next-symbolic.svg b/.icons/awkward/24x24/actions/go-next-symbolic.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-next-use.svg b/.icons/awkward/24x24/actions/go-next-use.svg
new file mode 100644
index 00000000..f6cac590
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 15 7 L 15 1 L 1 1 z M 1 9 L 1 15 L 5 12 L 1 9 z M 8 10 L 8 14 L 9 14 L 9 10 L 8 10 z M 10 10 L 10 14 L 15 14 L 15 10 L 10 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-next-view-page.svg b/.icons/awkward/24x24/actions/go-next-view-page.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next-view-page.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-next-view.svg b/.icons/awkward/24x24/actions/go-next-view.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next-view.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-next.svg b/.icons/awkward/24x24/actions/go-next.svg
new file mode 100644
index 00000000..e14e6bf6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,9 H 10 L 6.5,12.5 8,14 14,8 8,2 6.5,3.5 10,7 H 2 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-parent-folder.svg b/.icons/awkward/24x24/actions/go-parent-folder.svg
new file mode 100644
index 00000000..6bae2fbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-parent-folder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 10.5 V 12.5 L 10,13 8,11 12,7 15,10 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 12,8 9,11 10,12 11,11 V 14 H 13 V 11 L 14,12 15,11 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-previous-context.svg b/.icons/awkward/24x24/actions/go-previous-context.svg
new file mode 100644
index 00000000..b32124af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,2 V 14 H 6 L 0,8 6,2 Z M 12,4 H 11 V 5 H 12 C 13,5 13,6 13,6 V 7 C 13,7 13,7.5784 13.375,8 13,8.4216 13,9 13,9 V 10 C 13,10 13,11 12,11 H 11 V 12 H 12 C 14,12 14,10 14,10 V 9 C 14,8.5 14.5,8.5 14.5,8.5 H 15 V 7.5 H 14.5 C 14.5,7.5 14,7.5 14,7 V 6 C 14,6 14,4 12,4 Z M 10,4 H 9 C 7,4 7,6 7,6 V 7 C 7,7.5 6.5,7.5 6.5,7.5 H 6 V 8.5 H 6.5 C 6.5,8.5 7,8.5 7,9 V 10 C 7,10 7,12 9,12 H 10 V 11 H 9 C 8,11 8,10 8,10 V 9 C 8,9 8,8.4216 7.625,8 8,7.5784 8,7 8,7 V 6 C 8,6 8,5 9,5 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-previous-symbolic.svg b/.icons/awkward/24x24/actions/go-previous-symbolic.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-previous-use.svg b/.icons/awkward/24x24/actions/go-previous-use.svg
new file mode 100644
index 00000000..be01b202
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 15 7 L 15 1 L 1 1 z M 15 9 L 11 12 L 15 15 L 15 9 z M 1 10 L 1 14 L 6 14 L 6 10 L 1 10 z M 7 10 L 7 14 L 8 14 L 8 10 L 7 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-previous-view-page.svg b/.icons/awkward/24x24/actions/go-previous-view-page.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous-view-page.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-previous-view.svg b/.icons/awkward/24x24/actions/go-previous-view.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous-view.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-previous.svg b/.icons/awkward/24x24/actions/go-previous.svg
new file mode 100644
index 00000000..e0e77b6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 14,7 H 6 L 9.5,3.5 8,2 2,8 8,14 9.5,12.5 6,9 H 14 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-right.svg b/.icons/awkward/24x24/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-today.svg b/.icons/awkward/24x24/actions/go-today.svg
new file mode 120000
index 00000000..516e9f16
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-today.svg
@@ -0,0 +1 @@
+calendar-go-today.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-top.svg b/.icons/awkward/24x24/actions/go-top.svg
new file mode 100644
index 00000000..b73fe9c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-top.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <circle class="ColorScheme-Text" cx="8" cy="2" r="2" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 7,16 V 9 L 3.5,12.5 2,11 8,5 14,11 12.5,12.5 9,9 V 16 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/go-up-search.svg b/.icons/awkward/24x24/actions/go-up-search.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-up-search.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-up-symbolic.svg b/.icons/awkward/24x24/actions/go-up-symbolic.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-up-symbolic.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/go-up.svg b/.icons/awkward/24x24/actions/go-up.svg
new file mode 100644
index 00000000..bbeb06a4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/go-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 7,14 V 6 L 3.5,9.5 2,8 8,2 14,8 12.5,9.5 9,6 V 14 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/gohome.svg b/.icons/awkward/24x24/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gpg.svg b/.icons/awkward/24x24/actions/gpg.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gpg.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gpgsm.svg b/.icons/awkward/24x24/actions/gpgsm.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gpgsm.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gps.svg b/.icons/awkward/24x24/actions/gps.svg
new file mode 120000
index 00000000..940ccf43
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gps.svg
@@ -0,0 +1 @@
+edit-paste-in-place.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/grid-axonometric.svg b/.icons/awkward/24x24/actions/grid-axonometric.svg
new file mode 100644
index 00000000..4051040a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/grid-axonometric.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 6.5,0.5 7,1 4.5,3.5 2,1 C 2,1 1.5,0.5 1,1 0.5,1.5 1,2 1,2 L 3.5,4.5 1,7 0.5,6.5 0,7 V 9 L 0.5,9.5 1,9 3.5,11.5 1,14 C 1,14 0.5,14.5 1,15 1.5,15.5 2,15 2,15 L 4.5,12.5 7,15 6.5,15.5 7,16 H 9 L 9.5,15.5 9,15 11.5,12.5 14,15 C 14,15 14.5,15.5 15,15 15.5,14.5 15,14 15,14 L 12.5,11.5 15,9 15.5,9.5 16,9 V 7 L 15.5,6.5 15,7 12.5,4.5 15,2 C 15,2 15.5,1.5 15,1 14.5,0.5 14,1 14,1 L 11.5,3.5 9,1 9.5,0.5 9,0 Z M 8,2 10.5,4.5 8,7 5.5,4.5 Z M 11.5,5.5 14,8 11.5,10.5 9,8 Z M 4.5,5.5 7,8 4.5,10.5 2,8 Z M 8,9 10.5,11.5 8,14 5.5,11.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/grid-rectangular.svg b/.icons/awkward/24x24/actions/grid-rectangular.svg
new file mode 100644
index 00000000..9be6e095
--- /dev/null
+++ b/.icons/awkward/24x24/actions/grid-rectangular.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 2 H 1 V 4 H 2 V 7 H 1 V 9 H 2 V 12 H 1 V 14 H 2 V 15 H 4 V 14 H 7 V 15 H 9 V 14 H 12 V 15 H 14 V 14 H 15 V 12 H 14 V 9 H 15 V 7 H 14 V 4 H 15 V 2 H 14 V 1 H 12 V 2 H 9 V 1 H 7 V 2 H 4 V 1 Z M 4,4 H 7 V 7 H 4 Z M 9,4 H 12 V 7 H 9 Z M 4,9 H 7 V 12 H 4 Z M 9,9 H 12 V 12 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/group-delete.svg b/.icons/awkward/24x24/actions/group-delete.svg
new file mode 100644
index 00000000..246275fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/group-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,8 C 2,8 1,8 1,9 V 20 C 1,20 1,21 2,21 H 10 V 16 H 15 V 11 C 15,10 14,10 14,10 H 9 L 7,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,17 V 18 C 11,18.28 11.1,18.54 11.28,18.72 L 12.06,19.5 11.28,20.28 C 11.1,20.46 11,20.72 11,21 V 22 H 12 C 12.28,22 12.54,21.9 12.72,21.72 L 13.5,20.94 14.28,21.72 C 14.46,21.9 14.72,22 15,22 H 16 V 21 C 16,20.72 15.9,20.46 15.72,20.28 L 14.94,19.5 15.72,18.72 C 15.9,18.54 16,18.28 16,18 V 17 H 15 C 14.72,17 14.46,17.1 14.28,17.28 L 13.5,18.06 12.72,17.28 C 12.54,17.1 12.28,17 12,17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/group-edit.svg b/.icons/awkward/24x24/actions/group-edit.svg
new file mode 100644
index 00000000..0715c10b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/group-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,8 C 2,8 1,8 1,9 V 20 C 1,20 1,21 2,21 H 9 V 18.586 L 14,13.586 15,14.586 V 11 C 15,10 14,10 14,10 H 9 L 7,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,15 10,19 V 20.996 L 12,21 16,17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/group-new.svg b/.icons/awkward/24x24/actions/group-new.svg
new file mode 100644
index 00000000..3c6d0013
--- /dev/null
+++ b/.icons/awkward/24x24/actions/group-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,8 C 2,8 1,8 1,9 V 20 C 1,20 1,21 2,21 H 9 V 17 H 11 V 15 H 15 V 11 C 15,10 14,10 14,10 H 9 L 7,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,16 V 18 H 10 V 20 H 12 V 22 H 14 V 20 H 16 V 18 H 14 V 16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/gtg-home.svg b/.icons/awkward/24x24/actions/gtg-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-note-new.svg b/.icons/awkward/24x24/actions/gtg-note-new.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-note-new.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-people.svg b/.icons/awkward/24x24/actions/gtg-people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-plugin.svg b/.icons/awkward/24x24/actions/gtg-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-tag-new.svg b/.icons/awkward/24x24/actions/gtg-tag-new.svg
new file mode 120000
index 00000000..4bfd68bd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-tag-new.svg
@@ -0,0 +1 @@
+tag-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-tag.svg b/.icons/awkward/24x24/actions/gtg-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-tags-all.svg b/.icons/awkward/24x24/actions/gtg-tags-all.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-tags-all.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-tags-none.svg b/.icons/awkward/24x24/actions/gtg-tags-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-tags-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-task-dismiss.svg b/.icons/awkward/24x24/actions/gtg-task-dismiss.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-task-dismiss.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-task-done.svg b/.icons/awkward/24x24/actions/gtg-task-done.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-task-done.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-task-new.svg b/.icons/awkward/24x24/actions/gtg-task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-task-undismiss.svg b/.icons/awkward/24x24/actions/gtg-task-undismiss.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-task-undismiss.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-task-undone.svg b/.icons/awkward/24x24/actions/gtg-task-undone.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-task-undone.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtg-work.svg b/.icons/awkward/24x24/actions/gtg-work.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtg-work.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-about.svg b/.icons/awkward/24x24/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-add.svg b/.icons/awkward/24x24/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-apply.svg b/.icons/awkward/24x24/actions/gtk-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-authentication.svg b/.icons/awkward/24x24/actions/gtk-authentication.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-authentication.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-bold.svg b/.icons/awkward/24x24/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-cancel.svg b/.icons/awkward/24x24/actions/gtk-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-cdrom.svg b/.icons/awkward/24x24/actions/gtk-cdrom.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-cdrom.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-clear.svg b/.icons/awkward/24x24/actions/gtk-clear.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-close.svg b/.icons/awkward/24x24/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-color-picker.svg b/.icons/awkward/24x24/actions/gtk-color-picker.svg
new file mode 120000
index 00000000..1f41e7ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-color-picker.svg
@@ -0,0 +1 @@
+color-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-connect.svg b/.icons/awkward/24x24/actions/gtk-connect.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-convert.svg b/.icons/awkward/24x24/actions/gtk-convert.svg
new file mode 100644
index 00000000..de858f9c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-convert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 0 L 6 2 C 2.6863 2 0 4.6863 0 8 C 0 10.622 1.6837437 12.846109 4.0273438 13.662109 L 4.0273438 11.458984 C 2.8222438 10.769984 2 9.4877 2 8 C 2 5.7909 3.7909 4 6 4 L 6 6 L 10 3 L 6 0 z M 11 2.3476562 L 11 4.5546875 C 12.191 5.2475875 13 6.5232 13 8 C 13 10.209 11.209 12 9 12 L 9 10 L 5 13 L 9 16 L 9 14 C 12.314 14 15 11.314 15 8 C 15 5.3884 13.329 3.1718563 11 2.3476562 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/gtk-copy.svg b/.icons/awkward/24x24/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-cut.svg b/.icons/awkward/24x24/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-delete.svg b/.icons/awkward/24x24/actions/gtk-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-directory.svg b/.icons/awkward/24x24/actions/gtk-directory.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-directory.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-disconnect.svg b/.icons/awkward/24x24/actions/gtk-disconnect.svg
new file mode 120000
index 00000000..a3b26c72
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-dnd-multiple.svg b/.icons/awkward/24x24/actions/gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-edit.svg b/.icons/awkward/24x24/actions/gtk-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-execute.svg b/.icons/awkward/24x24/actions/gtk-execute.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-execute.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-file.svg b/.icons/awkward/24x24/actions/gtk-file.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-file.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-find-and-replace.svg b/.icons/awkward/24x24/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-find.svg b/.icons/awkward/24x24/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-floppy.svg b/.icons/awkward/24x24/actions/gtk-floppy.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-floppy.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-fullscreen.svg b/.icons/awkward/24x24/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-back-ltr.svg b/.icons/awkward/24x24/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-back-rtl.svg b/.icons/awkward/24x24/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-down.svg b/.icons/awkward/24x24/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-forward-ltr.svg b/.icons/awkward/24x24/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-forward-rtl.svg b/.icons/awkward/24x24/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-go-up.svg b/.icons/awkward/24x24/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-bottom.svg b/.icons/awkward/24x24/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-first-ltr.svg b/.icons/awkward/24x24/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-first-rtl.svg b/.icons/awkward/24x24/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-last-ltr.svg b/.icons/awkward/24x24/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-last-rtl.svg b/.icons/awkward/24x24/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-goto-top.svg b/.icons/awkward/24x24/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-home.svg b/.icons/awkward/24x24/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-indent-ltr.svg b/.icons/awkward/24x24/actions/gtk-indent-ltr.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-indent-ltr.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-indent-rtl.svg b/.icons/awkward/24x24/actions/gtk-indent-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-indent-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-index.svg b/.icons/awkward/24x24/actions/gtk-index.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-index.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-info.svg b/.icons/awkward/24x24/actions/gtk-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-italic.svg b/.icons/awkward/24x24/actions/gtk-italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-jump-to-ltr.svg b/.icons/awkward/24x24/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-jump-to-rtl.svg b/.icons/awkward/24x24/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..ccdd201d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-justify-center.svg b/.icons/awkward/24x24/actions/gtk-justify-center.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-justify-center.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-justify-fill.svg b/.icons/awkward/24x24/actions/gtk-justify-fill.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-justify-fill.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-justify-left.svg b/.icons/awkward/24x24/actions/gtk-justify-left.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-justify-left.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-justify-right.svg b/.icons/awkward/24x24/actions/gtk-justify-right.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-justify-right.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-leave-fullscreen.svg b/.icons/awkward/24x24/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-forward-ltr.svg b/.icons/awkward/24x24/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-forward-rtl.svg b/.icons/awkward/24x24/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-next-ltr.svg b/.icons/awkward/24x24/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-next-rtl.svg b/.icons/awkward/24x24/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-pause.svg b/.icons/awkward/24x24/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-play-ltr.svg b/.icons/awkward/24x24/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-previous-ltr.svg b/.icons/awkward/24x24/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-previous-rtl.svg b/.icons/awkward/24x24/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-record.svg b/.icons/awkward/24x24/actions/gtk-media-record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-rewind-ltr.svg b/.icons/awkward/24x24/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-rewind-rtl.svg b/.icons/awkward/24x24/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-media-stop.svg b/.icons/awkward/24x24/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-network.svg b/.icons/awkward/24x24/actions/gtk-network.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-network.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-new.svg b/.icons/awkward/24x24/actions/gtk-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-no.svg b/.icons/awkward/24x24/actions/gtk-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-ok.svg b/.icons/awkward/24x24/actions/gtk-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-open.svg b/.icons/awkward/24x24/actions/gtk-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-paste.svg b/.icons/awkward/24x24/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-preferences.svg b/.icons/awkward/24x24/actions/gtk-preferences.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-preferences.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-print-preview.svg b/.icons/awkward/24x24/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-print.svg b/.icons/awkward/24x24/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-properties.svg b/.icons/awkward/24x24/actions/gtk-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-quit.svg b/.icons/awkward/24x24/actions/gtk-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-refresh.svg b/.icons/awkward/24x24/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-remove.svg b/.icons/awkward/24x24/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-revert-to-saved-ltr.svg b/.icons/awkward/24x24/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-revert-to-saved-rtl.svg b/.icons/awkward/24x24/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-save-as.svg b/.icons/awkward/24x24/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-save.svg b/.icons/awkward/24x24/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-select-all.svg b/.icons/awkward/24x24/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-select-color.svg b/.icons/awkward/24x24/actions/gtk-select-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-select-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-select-font.svg b/.icons/awkward/24x24/actions/gtk-select-font.svg
new file mode 100644
index 00000000..4003df33
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-select-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 2 15 L 4.5 15 L 5.5625 12 L 10.4375 12 L 11.5 15 L 14.28125 15 L 9 1 L 7 1 z M 14 1 A 1 1 0 0 0 13 2 A 1 1 0 0 0 14 3 A 1 1 0 0 0 15 2 A 1 1 0 0 0 14 1 z M 14 4 A 1 1 0 0 0 13 5 A 1 1 0 0 0 14 6 A 1 1 0 0 0 15 5 A 1 1 0 0 0 14 4 z M 8 5 L 9.75 10 L 6.25 10 L 8 5 z M 14 7 A 1 1 0 0 0 13 8 A 1 1 0 0 0 14 9 A 1 1 0 0 0 15 8 A 1 1 0 0 0 14 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/gtk-spell-check.svg b/.icons/awkward/24x24/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-stop.svg b/.icons/awkward/24x24/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-undelete-ltr.svg b/.icons/awkward/24x24/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-undelete-rtl.svg b/.icons/awkward/24x24/actions/gtk-undelete-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-undelete-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-yes.svg b/.icons/awkward/24x24/actions/gtk-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/gtk-zoom-fit.svg b/.icons/awkward/24x24/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/guides.svg b/.icons/awkward/24x24/actions/guides.svg
new file mode 100644
index 00000000..1de2fac3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/guides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.8457,1 5.2227,14.482 7.1543,15 10.777,1.5175 Z M 2,1 V 15 H 4 V 1 Z M 12,1 V 15 H 14 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/hb-activity.svg b/.icons/awkward/24x24/actions/hb-activity.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-activity.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-add-queue.svg b/.icons/awkward/24x24/actions/hb-add-queue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-add-queue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-complete.svg b/.icons/awkward/24x24/actions/hb-complete.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-complete.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-edit.svg b/.icons/awkward/24x24/actions/hb-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-pause.svg b/.icons/awkward/24x24/actions/hb-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-picture.svg b/.icons/awkward/24x24/actions/hb-picture.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-picture.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-presets.svg b/.icons/awkward/24x24/actions/hb-presets.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-presets.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-remove.svg b/.icons/awkward/24x24/actions/hb-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-showqueue.svg b/.icons/awkward/24x24/actions/hb-showqueue.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-showqueue.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-source.svg b/.icons/awkward/24x24/actions/hb-source.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-source.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-start.svg b/.icons/awkward/24x24/actions/hb-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hb-stop.svg b/.icons/awkward/24x24/actions/hb-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hb-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-about.svg b/.icons/awkward/24x24/actions/help-about.svg
new file mode 100644
index 00000000..61af05af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-about.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3.75 A 1.25 1.25 0 0 1 9.25 5 A 1.25 1.25 0 0 1 8 6.25 A 1.25 1.25 0 0 1 6.75 5 A 1.25 1.25 0 0 1 8 3.75 z M 7 7 L 9 7 L 9 12 L 7 12 L 7 7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/help-contents.svg b/.icons/awkward/24x24/actions/help-contents.svg
new file mode 100644
index 00000000..13ba6632
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.79 1 4 2.79 4 5 L 6 5 C 6 3.9 6.9 3 8 3 C 9.1 3 10 3.9 10 5 C 10 5.55 9.7801563 6.0501562 9.4101562 6.4101562 L 8.1699219 7.6699219 C 7.4499219 8.3999219 7 9.4 7 10.5 L 7 11 L 9 11 C 9 9.5 9.4499219 8.8999219 10.169922 8.1699219 L 11.070312 7.25 C 11.640312 6.68 12 5.88 12 5 C 12 2.79 10.21 1 8 1 z M 7 13 L 7 15 L 9 15 L 9 13 L 7 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/help-contextual.svg b/.icons/awkward/24x24/actions/help-contextual.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-donate.svg b/.icons/awkward/24x24/actions/help-donate.svg
new file mode 120000
index 00000000..761fdb59
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-donate.svg
@@ -0,0 +1 @@
+taxes-finances.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-feedback.svg b/.icons/awkward/24x24/actions/help-feedback.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-feedback.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-hint.svg b/.icons/awkward/24x24/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-info.svg b/.icons/awkward/24x24/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-keybord-shortcuts.svg b/.icons/awkward/24x24/actions/help-keybord-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-keybord-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help-whatsthis.svg b/.icons/awkward/24x24/actions/help-whatsthis.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help-whatsthis.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/help.svg b/.icons/awkward/24x24/actions/help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hidemouse.svg b/.icons/awkward/24x24/actions/hidemouse.svg
new file mode 120000
index 00000000..d4c73512
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hidemouse.svg
@@ -0,0 +1 @@
+kr_unselect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hint.svg b/.icons/awkward/24x24/actions/hint.svg
new file mode 100644
index 00000000..c9b17d8b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hint.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.75,1 1,13.75 2.25,15 15,2.25 Z M 8,3 C 2,3 0,8 0,8 0,8 2,13 8,13 14,13 16,8 16,8 16,8 14,3 8,3 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/history.svg b/.icons/awkward/24x24/actions/history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/history_entry.svg b/.icons/awkward/24x24/actions/history_entry.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/history_entry.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hook-notifier.svg b/.icons/awkward/24x24/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/hotpixels.svg b/.icons/awkward/24x24/actions/hotpixels.svg
new file mode 100644
index 00000000..0a6b052d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/hotpixels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 10 10 L 12 10 L 12 12 L 10 12 L 10 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/icon_console.svg b/.icons/awkward/24x24/actions/icon_console.svg
new file mode 100644
index 00000000..badb0bd1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/icon_console.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1,2 H 15 V 12 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 1,1 0,1 0,2 V 12 C 0,13 1,13 1,13 H 4 V 14 C 4,15 5,15 5,15 H 11 C 11,15 12,15 12,14 V 13 H 15 C 15,13 16,13 16,12 V 2 C 16,1 15,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/icon_details.svg b/.icons/awkward/24x24/actions/icon_details.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/icon_details.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/identity.svg b/.icons/awkward/24x24/actions/identity.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/identity.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-aim.svg b/.icons/awkward/24x24/actions/im-aim.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-aim.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-ban-kick-user.svg b/.icons/awkward/24x24/actions/im-ban-kick-user.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-ban-kick-user.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-ban-user.svg b/.icons/awkward/24x24/actions/im-ban-user.svg
new file mode 100644
index 00000000..e2de998d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-ban-user.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z M 11.086,10.379 12.5,11.793 13.914,10.379 14.621,11.086 13.207,12.5 14.621,13.914 13.914,14.621 12.5,13.207 11.086,14.621 10.379,13.914 11.793,12.5 10.379,11.086 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-facebook.svg b/.icons/awkward/24x24/actions/im-facebook.svg
new file mode 100644
index 00000000..2e33d6e2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-facebook.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 C 7,2 6,3 6,5 V 7 H 5 C 4,7 4,8 4,8 4,8 4,9 5,9 H 6 V 14 C 6,15 7,15 7,15 7,15 8,15 8,14 V 9 H 9 C 10,9 10,8 10,8 10,8 10,7 9,7 H 8 V 5 C 8,5 8,4 9,4 10,4 10,3 10,3 10,3 10,2 9,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-gadugadu.svg b/.icons/awkward/24x24/actions/im-gadugadu.svg
new file mode 100644
index 00000000..6307489d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-gadugadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 0l-1.1152 3.1348c-0.5527 0.1265-1.067 0.3456-1.5332 0.6386l-3.0078-1.4296 1.4296 3.0078c-0.293 0.4662-0.5121 0.9805-0.6386 1.5332l-3.1348 1.1152 3.1348 1.1152c0.1265 0.5527 0.3456 1.0668 0.6386 1.5328l-1.4296 3.008 3.0097-1.431c0.4659 0.292 0.9791 0.514 1.5313 0.64l1.1152 3.135 1.1152-3.135c0.5522-0.126 1.0658-0.348 1.5308-0.64l3.01 1.431-1.431-3.01c0.292-0.465 0.514-0.9786 0.64-1.5308l3.135-1.1152-3.135-1.1152c-0.126-0.5522-0.348-1.0654-0.64-1.5313l1.431-3.0097-3.008 1.4296c-0.466-0.293-0.9801-0.5121-1.5328-0.6386l-1.1152-3.1348zm-2 6a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm4 0a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm0.498 3.4961a0.50005 0.50005 0 0 1 0.314 0.8949s-1.2948 1.105-2.81 1.109c-1.5104 0.004-2.8086-1.074-2.8086-1.074a0.50005 0.50005 0 1 1 0.6132 -0.7893s1.2034 0.8663 2.1934 0.8633c0.9852-0.002 2.189-0.8906 2.189-0.8906a0.50005 0.50005 0 0 1 0.309 -0.1133z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-google-talk.svg b/.icons/awkward/24x24/actions/im-google-talk.svg
new file mode 100644
index 00000000..edd0691b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-google-talk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1341 1 1 3.3506 1 6.25 C 1 9.105 4.2159 11.93 8 12 L 8 15 C 15 11 15 8.232 15 6.25 C 15 3.3506 11.866 1 8 1 z M 4 4 L 7 4 L 7 7 C 7 8 6 9 5 9 L 5 8 C 5 8 6 8 6 7 L 4 7 L 4 4 z M 9 4 L 12 4 L 12 7 C 12 8 11 9 10 9 L 10 8 C 10 8 11 8 11 7 L 9 7 L 9 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-google.svg b/.icons/awkward/24x24/actions/im-google.svg
new file mode 100644
index 00000000..e0ccb093
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-google.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.7793,1 C 7.5785,1.0124 6.2897,1.2539 5.4124,2.1418 4.4214,3.0853 4.0654,4.698 4.7687,5.9098 5.304,6.8993 6.4527,7.439 7.5571,7.3594 7.943,7.2839 8.0166,7.3549 7.8187,7.7314 7.6741,8.3103 7.9563,8.861 8.3281,9.2852 6.855,9.376 5.2248,9.5967 4.1517,10.715 3.4453,11.514 3.2417,12.762 3.9002,13.634 4.7432,14.752 6.2639,15.037 7.5869,14.996 9.159,14.959 10.894,14.369 11.729,12.949 12.322,11.956 12.242,10.587 11.426,9.7377 10.897,9.1362 10.216,8.7026 9.6445,8.1484 9.2101,7.5878 9.7107,6.9052 10.202,6.5849 10.974,6.0224 11.556,5.1311 11.504,4.1465 11.531,3.1635 10.968,2.2568 10.223,1.6602 H 11.342 L 12.5,1 Z M 7.6445,1.6074 C 8.6147,1.6153 9.2737,2.5065 9.5915,3.3328 9.895,4.1726 10.081,5.1489 9.7124,5.9963 9.2017,6.9296 7.7476,7.151 7.0326,6.3281 6.1683,5.4257 5.8383,4.0702 6.0586,2.8555 6.23,2.1382 6.9055,1.603 7.6445,1.6074 Z M 8.2793,9.7969 C 8.5947,9.8097 8.9537,9.7256 9.188,9.9958 9.9221,10.541 10.862,11.139 10.91,12.154 11.005,13.194 10.055,14.036 9.0792,14.157 7.9036,14.326 6.5423,14.216 5.6453,13.352 4.8912,12.638 4.8772,11.263 5.7168,10.607 6.413,10 7.3906,9.8657 8.2793,9.7969 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-groupwise.svg b/.icons/awkward/24x24/actions/im-groupwise.svg
new file mode 100644
index 00000000..8b82b948
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-groupwise.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z M 5,4 H 7 L 9,6.6562 V 4 H 11 V 10 H 9 L 7,7.3203 V 10 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-icq.svg b/.icons/awkward/24x24/actions/im-icq.svg
new file mode 100644
index 00000000..9906a562
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-icq.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.309,5.1318 C 13.487,4.6572 12.313,5.1162 11.471,6.1611 10.927,4.9343 9.915,4.1859 8.9983,4.4315 8.0818,4.677 7.5767,5.832 7.7194,7.1663 6.4672,6.6825 5.2214,6.872 4.7468,7.694 4.2722,8.5161 4.731,9.6897 5.776,10.532 4.5494,11.076 3.8027,12.089 4.0483,13.006 4.2938,13.922 5.448,14.424 6.7824,14.282 6.863,14.073 6.9579,13.864 7.0769,13.658 7.5537,13.166 8.3372,12.595 9.1369,12.286 A 2,2 0 0 1 8.8773,11.712 2,2 0 0 1 10.291,9.2624 2,2 0 0 1 12.741,10.676 2,2 0 0 1 11.327,13.126 2,2 0 0 1 10.699,13.19 C 10.83,14.037 10.73,14.997 10.542,15.656 L 10.541,15.658 C 10.422,15.864 10.289,16.051 10.148,16.226 10.691,17.452 11.704,18.2 12.62,17.955 13.537,17.709 14.039,16.555 13.896,15.221 15.149,15.705 16.395,15.515 16.869,14.693 17.344,13.871 16.885,12.697 15.84,11.855 17.067,11.311 17.816,10.297 17.571,9.3807 17.325,8.4641 16.171,7.9616 14.837,8.1045 15.32,6.8524 15.131,5.6065 14.309,5.1319 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.1396,12.285 C 8.339,12.594 7.5544,13.165 7.0769,13.658 6.2459,15.098 6.3494,16.702 7.3089,17.256 8.2685,17.81 9.71,17.098 10.541,15.658 L 10.542,15.657 C 10.73,14.997 10.832,14.035 10.7,13.188 A 2,2 0 0 1 9.8109,12.923 2,2 0 0 1 9.1396,12.285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-identi.ca.svg b/.icons/awkward/24x24/actions/im-identi.ca.svg
new file mode 100644
index 00000000..5d4051bd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-identi.ca.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,4 C 7.676,4 5,6.7 5,10 V 14 L 4,18 8,16 H 11 C 11.819,16 12.597,15.8 13.307,15.5 13.178,15.2 13.102,14.9 13.055,14.6 12.427,14.8 11.735,15 11,15 H 5.9999 V 10 C 5.9999,7.2 8.23,5 11,5 13.77,5 16,7.2 16,10 16,10 15.993,10.1 15.992,10.1 16.315,10.1 16.65,10 17,10 17,6.7 14.324,4 11,4 Z M 17,11 C 15.338,11 14,12.3 14,14 14,15 14.471,15.8 15.191,16.4 L 17,20 18.809,16.4 C 19.529,15.8 20,14.9 20,14 20,12.3 18.662,11 17,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-invisible-user.svg b/.icons/awkward/24x24/actions/im-invisible-user.svg
new file mode 100644
index 00000000..958130be
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-invisible-user.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 14.25,10.25 15,11 12,14 10,12 10.75,11.25 12,12.5 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-irc.svg b/.icons/awkward/24x24/actions/im-irc.svg
new file mode 100644
index 00000000..2c3352eb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-irc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 C 5,6 4,6 4,7 V 12 C 4,13 5,13 5,13 H 9 L 10.5,15 12,13 H 13 C 13,13 14,13 14,12 V 7 C 14,6 13,6 13,6 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3 2 C 3 2 2 2 2 3 L 2 8 C 2 9 3 9 3 9 L 3 6 C 3 5 4 5 4 5 L 12 5 L 12 3 C 12 2 11 2 11 2 L 3 2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-jabber.svg b/.icons/awkward/24x24/actions/im-jabber.svg
new file mode 100644
index 00000000..e3c1df45
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-jabber.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,13 H 10 V 15 H 6 Z M 12.5,5.5 C 12.531,8 10,10.5 10,12 H 6 C 6,10.5 3.5,7.9853 3.5,5.5 3.5,3.0147 5.5147,1 8,1 10.485,1 12.469,3.0149 12.5,5.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-kick-user.svg b/.icons/awkward/24x24/actions/im-kick-user.svg
new file mode 100644
index 00000000..aa07ee97
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-kick-user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-local-xmpp.svg b/.icons/awkward/24x24/actions/im-local-xmpp.svg
new file mode 120000
index 00000000..979d9af1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-local-xmpp.svg
@@ -0,0 +1 @@
+im-jabber.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-message-new.svg b/.icons/awkward/24x24/actions/im-message-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-message-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-msn.svg b/.icons/awkward/24x24/actions/im-msn.svg
new file mode 100644
index 00000000..cb4b71be
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-msn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 7 L 7 7 L 7 3 L 3 3 z M 9 3 L 9 7 L 13 7 L 13 3 L 9 3 z M 3 9 L 3 13 L 7 13 L 7 9 L 3 9 z M 9 9 L 9 13 L 13 13 L 13 9 L 9 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-nov.svg b/.icons/awkward/24x24/actions/im-nov.svg
new file mode 120000
index 00000000..83745bf6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-nov.svg
@@ -0,0 +1 @@
+im-groupwise.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/im-qq.svg b/.icons/awkward/24x24/actions/im-qq.svg
new file mode 100644
index 00000000..9396fb22
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-qq.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.4759,1 3.4277,3.041 3.4277,5.5605 3.4277,6 3.4928,6.4327 3.6113,6.8379 3.0353,7.2993 0.80005,9.298 1.7207,11.891 1.7207,11.891 2.4977,11.825 3.1367,10.646 3.3308,11.401 3.6926,12.084 4.1855,12.656 3.4634,12.868 2.9727,13.28 2.9727,13.752 2.9727,14.441 4.0171,15 5.3027,15 6.1754,15 6.9337,14.743 7.332,14.363 7.5514,14.392 7.7731,14.41 8,14.41 8.2274,14.41 8.4495,14.392 8.668,14.363 9.0672,14.743 9.8266,15 10.699,15 11.985,15 13.029,14.441 13.029,13.752 13.029,13.28 12.539,12.868 11.816,12.656 12.309,12.084 12.671,11.401 12.865,10.646 13.504,11.824 14.281,11.891 14.281,11.891 15.202,9.2976 12.966,7.2988 12.391,6.8379 12.51,6.4327 12.576,6 12.576,5.5605 12.576,3.0415 10.529,1 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-skype.svg b/.icons/awkward/24x24/actions/im-skype.svg
new file mode 100644
index 00000000..e2f93522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-skype.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1 A 3.5,3.5 0 0 0 1,4.5 3.5,3.5 0 0 0 2.0859,7.0293 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 8.9707,13.918 3.5,3.5 0 0 0 11.5,15 3.5,3.5 0 0 0 15,11.5 3.5,3.5 0 0 0 13.914,8.9707 6,6 0 0 0 14,8 6,6 0 0 0 8,2 6,6 0 0 0 7.0293,2.082 3.5,3.5 0 0 0 4.5,1 Z M 8.1289,4 C 10.103,4 11.119,5.0424 11.119,5.6543 11.119,6.2682 10.824,6.3594 10.34,6.3594 9.3986,6.3594 9.7845,5.2266 8.0215,5.2266 7.4375,5.2266 6.709,5.492 6.709,6.1738 6.709,6.7219 7.3551,6.924 8.4941,7.2051 10.212,7.6651 11.5,8.1242 11.5,9.7012 11.5,11.232 10.253,12 8.2793,12 6.3062,12 5.0449,10.819 5.0449,10.207 5.0449,9.595 5.2773,9.4414 5.7617,9.4414 6.7045,9.4414 6.5787,10.73 8.3418,10.73 8.9268,10.73 9.791,10.463 9.791,9.7793 9.791,9.2333 9.7451,9 8.4941,8.707 7.1581,8.526 5,8 5,6.4238 5,4.8929 6.1552,4 8.1289,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-twitter.svg b/.icons/awkward/24x24/actions/im-twitter.svg
new file mode 100644
index 00000000..10206692
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-twitter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.078,1 C 9.2653,1 7.7949,2.5814 7.7949,4.5332 7.7949,4.8102 7.8809,5.3398 7.8809,5.3398 5.1526,5.1924 2.7324,3.7846 1.1133,1.6465 0.83072,2.1685 0.66992,2.7761 0.66992,3.4238 0.66992,4.65 1.2481,5.7315 2.1289,6.3652 1.5908,6.3469 1.0851,6.1885 0.64258,5.9238 V 5.9668 C 0.64258,7.6791 1.7737,9.1085 3.2754,9.4336 2.9999,9.5144 2.7095,9.5566 2.4102,9.5566 2.1986,9.5566 1.9934,9.5353 1.793,9.4941 2.2107,10.898 3.4229,11.919 4.8594,11.947 3.7359,12.895 2.3211,13.461 0.7832,13.461 0.51825,13.461 0.25681,13.445 0,13.412 1.4528,14.415 3.1773,15 5.0312,15 11.069,15 14.371,9.6139 14.371,4.9434 14.371,4.7901 14.363,4.4863 14.363,4.4863 15.005,3.9881 16,2.6562 16,2.6562 16,2.6562 14.779,3.1275 14.115,3.2129 14.793,2.7755 15.559,1.2578 15.559,1.2578 15.559,1.2578 14.222,1.9567 13.475,2.1152 12.876,1.4283 12.022,1 11.078,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-user-away.svg b/.icons/awkward/24x24/actions/im-user-away.svg
new file mode 100644
index 00000000..12a4b2cd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 L 13,15 V 13 H 10 V 12 H 13 V 10 L 16,12.5 A 3.5,3.5 0 0 0 12.5,9 Z M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-user-busy.svg b/.icons/awkward/24x24/actions/im-user-busy.svg
new file mode 100644
index 00000000..54d8e41e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z M 12,10 H 13 V 12 H 15 V 13 H 12 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-user-offline.svg b/.icons/awkward/24x24/actions/im-user-offline.svg
new file mode 100644
index 00000000..3cc801e2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-user-online.svg b/.icons/awkward/24x24/actions/im-user-online.svg
new file mode 100644
index 00000000..178c289c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-user-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z M 14.25,10.25 15,11 12,14 10,12 10.75,11.25 12,12.5 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-user.svg b/.icons/awkward/24x24/actions/im-user.svg
new file mode 100644
index 00000000..ab0d8733
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/im-yahoo.svg b/.icons/awkward/24x24/actions/im-yahoo.svg
new file mode 100644
index 00000000..9d1e5394
--- /dev/null
+++ b/.icons/awkward/24x24/actions/im-yahoo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 3 4 L 8 4 L 8 4.5 L 6.2246 4.6621 L 8.3223 8.2051 L 10.246 5.8926 L 9 5.5 L 9 5 L 13 5 L 12.699 5.5 L 11.562 5.9609 L 9 9 L 9 11.25 L 10.25 11.25 L 10.25 12 L 5.5 12 L 5.5 11.25 L 7 11.25 L 7 9 L 4.3926 4.8008 L 3 4.5 L 3 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-adjust.svg b/.icons/awkward/24x24/actions/image-adjust.svg
new file mode 120000
index 00000000..aa5daf85
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-adjust.svg
@@ -0,0 +1 @@
+adjustlevels.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/image-auto-adjust.svg b/.icons/awkward/24x24/actions/image-auto-adjust.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-auto-adjust.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/image-crop.svg b/.icons/awkward/24x24/actions/image-crop.svg
new file mode 100644
index 00000000..6c7a1969
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-crop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 V 2 H 5 V 0 Z M 0,3 V 5 H 11 V 16 H 13 V 4 C 13,4 13,3 12,3 Z M 3,6 V 12 C 3,13 4,13 4,13 H 10 V 11 H 5 V 6 Z M 14,11 V 13 H 16 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-denoise.svg b/.icons/awkward/24x24/actions/image-denoise.svg
new file mode 100644
index 00000000..3655002b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-denoise.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 5 V 5 H 7 V 1 Z M 7,5 V 7 H 11 V 5 Z M 11,5 H 13 V 3 H 11 Z M 11,3 V 1 H 9 V 3 Z M 7,7 H 5 V 9 H 7 Z M 5,9 H 3 V 11 H 5 Z M 3,9 V 7 H 1 V 9 Z M 3,7 H 5 V 5 H 3 Z M 11,9 V 11 H 13 V 9 Z M 13,11 V 15 H 15 V 11 Z M 7,11 V 13 H 9 V 11 Z M 9,13 V 15 H 11 V 13 Z M 3,13 V 15 H 5 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-filter.svg b/.icons/awkward/24x24/actions/image-filter.svg
new file mode 100644
index 00000000..9dceb1cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 1.390625 15 A 0.50009 0.50009 0 0 0 1.6191406 15 L 15 15 L 15 13 L 3 13 L 3 11.388672 C 3.12 11.156142 3.2395581 10.923138 3.3925781 10.705078 C 4.2091181 9.5414781 5.5389719 8.5588281 8.0761719 8.0488281 C 10.750072 7.5112681 12.289194 6.5649406 13.121094 5.3691406 C 13.953024 4.1733406 14.031912 2.8102656 14.013672 1.5722656 A 0.50005 0.50005 0 0 0 13.5 1.0742188 A 0.50005 0.50005 0 0 0 13.013672 1.5878906 C 13.031072 2.7696906 12.943668 3.8720281 12.298828 4.7988281 C 11.654018 5.7256581 10.405606 6.5604594 7.8789062 7.0683594 C 5.5249063 7.5415994 3.9946 8.4605437 3 9.5898438 L 3 1 L 1 1 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 14 2.4003906 C 13.9566 3.3996306 13.771204 4.4346406 13.121094 5.3691406 C 12.289174 6.5649406 10.750072 7.5112281 8.0761719 8.0488281 C 5.5389719 8.5588881 4.2091781 9.5414781 3.3925781 10.705078 C 3.2395581 10.923138 3.12 11.156142 3 11.388672 L 3 13 L 14 13 L 14 2.4003906 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-loading.svg b/.icons/awkward/24x24/actions/image-loading.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-loading.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/image-missing.svg b/.icons/awkward/24x24/actions/image-missing.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-missing.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/image-red-eye.svg b/.icons/awkward/24x24/actions/image-red-eye.svg
new file mode 100644
index 00000000..002a70d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-red-eye.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.25,1 1,2.25 3.1348,4.3848 C 0.863,5.8643 0,8 0,8 0,8 2,13 8,13 9.2318,13 10.279,12.776 11.189,12.439 L 13.75,15 15,13.75 Z M 8,3 C 7.3419,3 6.7403,3.0687 6.1758,3.1758 L 8,5 A 3,3 0 0 1 11,8 L 13.861,10.861 C 15.393,9.5037 16,8 16,8 16,8 14,3 8,3 Z M 5.3496,6.5996 9.4004,10.65 A 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 5.3496,6.5996 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-sharpen.svg b/.icons/awkward/24x24/actions/image-sharpen.svg
new file mode 100644
index 00000000..9fec20c3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-sharpen.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 0,14 H 16 Z M 8,5 12.25,12 H 3.75 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/image-straighten.svg b/.icons/awkward/24x24/actions/image-straighten.svg
new file mode 100644
index 00000000..0078447a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/image-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.029297 1.03125 C 12.934297 1.03214 12.873047 1.0625 12.873047 1.0625 L 1.0625 3.125 C 0.0777 3.29865 0.25 4.28125 0.25 4.28125 L 0.71875 7 L 3.8125 7 L 4.9375 5.0625 L 7.375 7 L 9.6875 7 L 10.59375 5.78125 L 12.34375 7 L 14.9375 7 L 14.03125 1.875 C 13.90102 1.1364 13.31637 1.02858 13.03125 1.03125 L 13.029297 1.03125 z M 1 8 L 1 9 L 2 9 L 2 8 L 1 8 z M 3 8 L 3 9 L 4 9 L 4 8 L 3 8 z M 5 8 L 5 9 L 6 9 L 6 8 L 5 8 z M 7 8 L 7 9 L 8 9 L 8 8 L 7 8 z M 9 8 L 9 9 L 10 9 L 10 8 L 9 8 z M 11 8 L 11 9 L 12 9 L 12 8 L 11 8 z M 13 8 L 13 9 L 14 9 L 14 8 L 13 8 z M 15 8 L 15 9 L 16 9 L 16 8 L 15 8 z M 1.25 10 L 1.96875 14.15625 C 2.14239 15.14105 3.125 14.96875 3.125 14.96875 L 14.935547 12.875 C 14.935547 12.875 15.921687 12.70351 15.748047 11.71875 L 15.4375 10 L 13.4375 10 L 13.625 11.0625 L 3.78125 12.8125 L 3.28125 10 L 1.25 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/imagecomment.svg b/.icons/awkward/24x24/actions/imagecomment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/imagecomment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/inbox.svg b/.icons/awkward/24x24/actions/inbox.svg
new file mode 100644
index 00000000..f13f435a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/inbox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1,1 1,2 1,2 V 14 C 1,14 1,15 2,15 H 14 C 15,15 15,14 15,14 V 2 C 15,2 15,1 14,1 H 11 V 3 H 13 V 10 H 10 C 10,12 8,12 8,12 8,12 6,12 6,10 H 3 V 3 H 5 V 1 Z M 6,1 V 5 H 4 L 8,10 12,5 H 10 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-button.svg b/.icons/awkward/24x24/actions/insert-button.svg
new file mode 100644
index 00000000..e2e3ba73
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-button.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.4,4 C 1.6248,4 1,4.6248 1,5.4 V 10.6 C 1,11.376 1.6248,12 2.4004,12 H 13.6 C 14.376,12 15,11.376 15,10.6 V 5.4 C 15,4.6248 14.376,4 13.6,4 Z M 10,6 H 11 V 9 H 6 V 10 L 4,8.5 6,7 V 8 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-emoticon.svg b/.icons/awkward/24x24/actions/insert-emoticon.svg
new file mode 100644
index 00000000..2c4fff06
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-emoticon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 5 A 1 1 0 0 1 6 6 A 1 1 0 0 1 5 7 A 1 1 0 0 1 4 6 A 1 1 0 0 1 5 5 z M 11 5 A 1 1 0 0 1 12 6 A 1 1 0 0 1 11 7 A 1 1 0 0 1 10 6 A 1 1 0 0 1 11 5 z M 4 10 L 12 10 C 12 10 11 12 8 12 C 5 12 4 10 4 10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-endnote.svg b/.icons/awkward/24x24/actions/insert-endnote.svg
new file mode 100644
index 00000000..a30b32f8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-endnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 10 15 C 11.108 15 12 14.108 12 13 L 12 3 C 12 1.892 11.108 1 10 1 L 3 1 z M 13 8 L 13 10 L 15 10 L 15 8 L 13 8 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z M 13 11 L 13 15 L 15 15 L 15 11 L 13 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-footnote.svg b/.icons/awkward/24x24/actions/insert-footnote.svg
new file mode 100644
index 00000000..b535ff77
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-footnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 10 15 C 11.108 15 12 14.108 12 13 L 12 10 L 13 10 L 13 15 L 15 15 L 15 8 L 13 8 L 12 9 L 12 3 C 12 1.892 11.108 1 10 1 L 3 1 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-horizontal-rule.svg b/.icons/awkward/24x24/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/insert-image.svg b/.icons/awkward/24x24/actions/insert-image.svg
new file mode 100644
index 00000000..3bcafdbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-image.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 C 2,0 2,1 2,1 V 9 C 2,10 3,10 3,10 H 13 C 13,10 14,10 14,9 V 1 C 14,0 13,0 13,0 Z M 6,3.5 9,6.5 10.5,5 12,6.5 V 8 H 4 V 5.5 Z M 5,12 8,16 11,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-link.svg b/.icons/awkward/24x24/actions/insert-link.svg
new file mode 100644
index 00000000..5661c420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,0 C 2.23,0 0,2.23 0,5 0,7.77 2.23,10 5,10 H 7 V 8 H 5 C 3.338,8 2,6.662 2,5 2,3.338 3.338,2 5,2 H 7 V 0 Z M 9,0 V 2 H 11 C 12.662,2 14,3.338 14,5 14,6.662 12.662,8 11,8 H 9 V 10 H 11 C 13.77,10 16,7.77 16,5 16,2.23 13.77,0 11,0 Z M 5,4 V 6 H 11 V 4 Z M 5,12 8,16 11,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-math-expression.svg b/.icons/awkward/24x24/actions/insert-math-expression.svg
new file mode 100644
index 00000000..c85fcdce
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-math-expression.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6,2 5,3 5,5 V 7 H 4 C 3,7 3,8 3,8 3,8 3,9 4,9 H 5 V 14 C 5,15 6,15 6,15 6,15 7,15 7,14 V 9 H 8 C 9,9 9,8 9,8 9,8 9,7 8,7 H 7 V 5 C 7,5 7,4 8,4 9,4 9,3 9,3 9,3 9,2 8,2 Z M 8.707,11 H 8 V 11.707 L 9.2931,13 8,14.293 V 15 H 8.707 L 10,13.707 11.293,15 H 12 V 14.293 L 10.707,13 12,11.707 V 11 H 11.293 L 10,12.293 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-more-mark.svg b/.icons/awkward/24x24/actions/insert-more-mark.svg
new file mode 100644
index 00000000..41ec43e8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-more-mark.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 5 L 10 1 L 3 1 z M 3 7 L 13 7 L 13 9 L 3 9 L 3 7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-object.svg b/.icons/awkward/24x24/actions/insert-object.svg
new file mode 100644
index 00000000..076772bc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-object.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 5.2386 0 3 2.2386 3 5 C 3 7.7614 5.2386 10 8 10 C 10.7614 10 13 7.7614 13 5 C 13 2.2386 10.7614 0 8 0 z M 5 12 L 8 16 L 11 12 L 5 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-page-break.svg b/.icons/awkward/24x24/actions/insert-page-break.svg
new file mode 100644
index 00000000..5864860c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-page-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 6 H 14 V 5 L 10,1 Z M 2,9 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 9 Z M 15,7 V 8 H 16 V 7 Z M 13,7 V 8 H 14 V 7 Z M 11,7 V 8 H 12 V 7 Z M 9,7 V 8 H 10 V 7 Z M 7,7 V 8 H 8 V 7 Z M 5,7 V 8 H 6 V 7 Z M 3,7 V 8 H 4 V 7 Z M 1,7 V 8 H 2 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-table-of-contents.svg b/.icons/awkward/24x24/actions/insert-table-of-contents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-table-of-contents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/insert-table.svg b/.icons/awkward/24x24/actions/insert-table.svg
new file mode 100644
index 00000000..7d275c41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-table.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 7 V 7 H 15 V 1 Z M 3,3 H 5 V 5 H 3 Z M 7,3 H 9 V 5 H 7 Z M 11,3 H 13 V 5 H 11 Z M 3,7 H 5 V 9 H 3 Z M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 3,11 H 5 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-tableofcontents.svg b/.icons/awkward/24x24/actions/insert-tableofcontents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-tableofcontents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/insert-text-frame.svg b/.icons/awkward/24x24/actions/insert-text-frame.svg
new file mode 100644
index 00000000..444932d6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-text-frame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 2 L 1 2 L 1 3 L 2 3 L 2 13 L 1 13 L 1 14 L 2 14 L 2 15 L 3 15 L 3 14 L 13 14 L 13 15 L 14 15 L 14 14 L 15 14 L 15 13 L 14 13 L 14 3 L 15 3 L 15 2 L 14 2 L 14 1 L 13 1 L 13 2 L 3 2 L 3 1 L 2 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 4 4 L 4 6 L 7 6 L 7 12 L 9 12 L 9 6 L 12 6 L 12 4 L 4 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/insert-text.svg b/.icons/awkward/24x24/actions/insert-text.svg
new file mode 100644
index 00000000..10134a07
--- /dev/null
+++ b/.icons/awkward/24x24/actions/insert-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 2,10 H 3 L 3.7695,8 H 7.2305 L 8,10 H 9 L 6,2 Z M 5.5,3.5 6.8457,7 H 4.1543 Z M 10,5 V 6 H 12.5 C 12.5,6 13,6 13,6.5 V 7 H 10.5 C 9,7 9,8.5 9,8.5 9,8.5 9,10 10.5,10 H 14 V 6.5 C 14,5 12.5,5 12.5,5 Z M 10.5,8 H 13 V 9 H 10.5 C 10,9 10,8.5 10,8.5 10,8.5 10,8 10.5,8 Z M 5,12 8,16 11,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/interactive_simplify.svg b/.icons/awkward/24x24/actions/interactive_simplify.svg
new file mode 100644
index 00000000..3837c312
--- /dev/null
+++ b/.icons/awkward/24x24/actions/interactive_simplify.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 C 4.4196,2 3.9056,2.3128 3.6426,2.7637 3.3796,3.2146 3.2981,3.7557 3.2812,4.3613 3.2476,5.5726 3.5059,7.082 3.7559,8.582 4.0059,10.082 4.2476,11.573 4.2188,12.611 4.2043,13.131 4.1139,13.527 3.9941,13.732 3.8743,13.938 3.7946,14 3.5,14 3.3854,14 3.3015,13.967 3.1797,13.854 3.0579,13.74 2.9198,13.542 2.7969,13.275 2.5511,12.743 2.3653,11.962 2.2441,11.174 2.0018,9.5983 2,8 2,8 H 1 C 1,8 0.99824,9.6517 1.2559,11.326 1.3847,12.163 1.5739,13.007 1.8906,13.693 2.049,14.036 2.239,14.346 2.5,14.588 2.761,14.83 3.1146,15 3.5,15 4.0804,15 4.5944,14.687 4.8574,14.236 5.1204,13.785 5.2019,13.244 5.2188,12.639 5.2524,11.427 4.9941,9.918 4.7441,8.418 4.4941,6.918 4.2524,5.4274 4.2812,4.3887 4.2957,3.8693 4.3861,3.4729 4.5059,3.2676 4.6257,3.0622 4.7054,3 5,3 5.3423,3 5.527,3.0835 5.6758,3.2168 5.8246,3.3501 5.948,3.5662 6.0332,3.8809 6.2036,4.5101 6.1869,5.4791 6.125,6.4688 6.0631,7.4584 5.9617,8.4662 6.0488,9.3027 6.0924,9.721 6.178,10.107 6.4062,10.439 6.6345,10.771 7.0542,11 7.5,11 8.2917,11 8.8799,10.498 9.125,9.9102 9.3701,9.322 9.4058,8.6587 9.4375,8.0254 9.4692,7.3921 9.4938,6.7845 9.5977,6.418 9.6496,6.2347 9.7162,6.1239 9.7676,6.0742 9.819,6.0246 9.8542,6 10,6 10.375,6 10.6,6.1196 10.803,6.3223 11.005,6.5249 11.166,6.8306 11.275,7.1582 11.494,7.8133 11.5,8.5 11.5,8.5 A 0.50005,0.50005 0 0 0 12,9 H 15 V 8 H 12.416 C 12.4,7.707 12.421,7.4318 12.225,6.8418 12.084,6.4194 11.87,5.9751 11.51,5.6152 11.15,5.2554 10.625,5 10,5 9.6458,5 9.306,5.1317 9.0742,5.3555 8.8424,5.5793 8.7176,5.859 8.6367,6.1445 8.4749,6.7155 8.4683,7.3579 8.4375,7.9746 8.4067,8.5913 8.3487,9.178 8.2031,9.5273 8.0576,9.8767 7.9583,10 7.5,10 7.3208,10 7.303,9.9786 7.2305,9.873 7.1579,9.7675 7.0795,9.529 7.0449,9.1973 6.9758,8.5338 7.0619,7.5416 7.125,6.5312 7.1881,5.5209 7.2339,4.4899 6.998,3.6191 6.8801,3.1838 6.6832,2.7749 6.3438,2.4707 6.0043,2.1665 5.5327,2 5,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/internet-amarok.svg b/.icons/awkward/24x24/actions/internet-amarok.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/internet-amarok.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/internet-services.svg b/.icons/awkward/24x24/actions/internet-services.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/internet-services.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/invertimage.svg b/.icons/awkward/24x24/actions/invertimage.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/invertimage.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-channel-active.svg b/.icons/awkward/24x24/actions/irc-channel-active.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-channel-active.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-channel-inactive.svg b/.icons/awkward/24x24/actions/irc-channel-inactive.svg
new file mode 100644
index 00000000..ba4b76cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-channel-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4 1 L 4 4 L 1 4 L 1 6 L 4 6 L 4 10 L 1 10 L 1 12 L 4 12 L 4 15 L 6 15 L 6 12 L 10 12 L 10 15 L 12 15 L 12 12 L 15 12 L 15 10 L 12 10 L 12 6 L 15 6 L 15 4 L 12 4 L 12 1 L 10 1 L 10 4 L 6 4 L 6 1 L 4 1 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/irc-close-channel.svg b/.icons/awkward/24x24/actions/irc-close-channel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-close-channel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-join-channel.svg b/.icons/awkward/24x24/actions/irc-join-channel.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-join-channel.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-operator.svg b/.icons/awkward/24x24/actions/irc-operator.svg
new file mode 120000
index 00000000..b3dc283d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-operator.svg
@@ -0,0 +1 @@
+kdenlive-custom-effect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-remove-operator.svg b/.icons/awkward/24x24/actions/irc-remove-operator.svg
new file mode 100644
index 00000000..03cd05d4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-remove-operator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 3.7148438 2 L 12.285156 2 C 13.235156 2 14 2.7651437 14 3.7148438 L 14 12.285156 C 14 13.235156 13.235156 14 12.285156 14 L 3.7148438 14 C 2.7651438 14 2 13.235156 2 12.285156 L 2 3.7148438 C 2 2.7651438 2.7651437 2 3.7148438 2 z M 6.7402344 3 L 6.6289062 4.3164062 A 3.964 3.9286 0 0 0 5.4707031 4.9804688 L 4.2617188 4.4179688 L 3.0019531 6.5820312 L 4.0976562 7.3378906 A 3.964 3.9286 0 0 0 4.0371094 8 A 3.964 3.9286 0 0 0 4.0957031 8.6660156 L 3.0019531 9.4179688 L 4.2617188 11.582031 L 5.4667969 11.019531 A 3.964 3.9286 0 0 0 6.6289062 11.679688 L 6.7402344 13 L 9.2617188 13 L 9.3730469 11.683594 A 3.964 3.9286 0 0 0 10.53125 11.019531 L 11.740234 11.582031 L 13.001953 9.4179688 L 11.904297 8.6621094 A 3.964 3.9286 0 0 0 11.964844 8 A 3.964 3.9286 0 0 0 11.908203 7.3339844 L 13.001953 6.5820312 L 11.740234 4.4179688 L 10.535156 4.9804688 A 3.964 3.9286 0 0 0 9.3730469 4.3203125 L 9.2617188 3 L 6.7402344 3 z M 8.0019531 6.5722656 A 1.4414 1.4286 0 0 1 9.4433594 8 A 1.4414 1.4286 0 0 1 8.0019531 9.4277344 A 1.4414 1.4286 0 0 1 6.5605469 8 A 1.4414 1.4286 0 0 1 8.0019531 6.5722656 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/irc-unvoice.svg b/.icons/awkward/24x24/actions/irc-unvoice.svg
new file mode 120000
index 00000000..b941b185
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-unvoice.svg
@@ -0,0 +1 @@
+player-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/irc-voice.svg b/.icons/awkward/24x24/actions/irc-voice.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/24x24/actions/irc-voice.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/items-tags.svg b/.icons/awkward/24x24/actions/items-tags.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/items-tags.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-add.svg b/.icons/awkward/24x24/actions/itmages-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-cancel.svg b/.icons/awkward/24x24/actions/itmages-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-copy-link.svg b/.icons/awkward/24x24/actions/itmages-copy-link.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-copy-link.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-error.svg b/.icons/awkward/24x24/actions/itmages-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-folder.svg b/.icons/awkward/24x24/actions/itmages-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-information.svg b/.icons/awkward/24x24/actions/itmages-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-open-browser.svg b/.icons/awkward/24x24/actions/itmages-open-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-open-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-question.svg b/.icons/awkward/24x24/actions/itmages-question.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-question.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-quit.svg b/.icons/awkward/24x24/actions/itmages-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-remove.svg b/.icons/awkward/24x24/actions/itmages-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-resize.svg b/.icons/awkward/24x24/actions/itmages-resize.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-resize.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-rotate.svg b/.icons/awkward/24x24/actions/itmages-rotate.svg
new file mode 120000
index 00000000..ae703d50
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-rotate.svg
@@ -0,0 +1 @@
+transform-rotate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-select-all.svg b/.icons/awkward/24x24/actions/itmages-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-settings.svg b/.icons/awkward/24x24/actions/itmages-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-stop.svg b/.icons/awkward/24x24/actions/itmages-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-tools.svg b/.icons/awkward/24x24/actions/itmages-tools.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-tools.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-upload.svg b/.icons/awkward/24x24/actions/itmages-upload.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-upload.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-utils.svg b/.icons/awkward/24x24/actions/itmages-utils.svg
new file mode 120000
index 00000000..6995ac4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-utils.svg
@@ -0,0 +1 @@
+configure-toolbars.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/itmages-warning.svg b/.icons/awkward/24x24/actions/itmages-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/itmages-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/journal-new.svg b/.icons/awkward/24x24/actions/journal-new.svg
new file mode 100644
index 00000000..ef6111f6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/journal-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 7 V 9 Z M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdeconnect.svg b/.icons/awkward/24x24/actions/kdeconnect.svg
new file mode 100644
index 00000000..d24ae820
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdeconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 C 3 0 3 1 3 1 L 3 15 C 3 15 3 16 4 16 L 12 16 C 13 16 13 15 13 15 L 13 1 C 13 1 13 0 12 0 L 4 0 z M 5 3.0039062 L 11 3.0039062 L 11 12 L 5 12 L 5 3.0039062 z M 8 13 A 1 1 0 0 1 9 14 A 1 1 0 0 1 8 15 A 1 1 0 0 1 7 14 A 1 1 0 0 1 8 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-add-clip.svg b/.icons/awkward/24x24/actions/kdenlive-add-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-add-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-add-color-clip.svg b/.icons/awkward/24x24/actions/kdenlive-add-color-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-add-color-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-add-slide-clip.svg b/.icons/awkward/24x24/actions/kdenlive-add-slide-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-add-slide-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-add-text-clip.svg b/.icons/awkward/24x24/actions/kdenlive-add-text-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-add-text-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-bottom.svg b/.icons/awkward/24x24/actions/kdenlive-align-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-hor.svg b/.icons/awkward/24x24/actions/kdenlive-align-hor.svg
new file mode 100644
index 00000000..00de1d05
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-hor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 7 8 L 0 4 z M 7 8 L 7 12 L 9 12 L 9 8 L 9 4 L 7 4 L 7 8 z M 9 8 L 16 12 L 16 4 L 9 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-left.svg b/.icons/awkward/24x24/actions/kdenlive-align-left.svg
new file mode 100644
index 00000000..1bad8c45
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,8 0,8 2,0 0,-4 0,-4 -2,0 z m 2,4 7,4 0,-8 -7,4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-none.svg b/.icons/awkward/24x24/actions/kdenlive-align-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-right.svg b/.icons/awkward/24x24/actions/kdenlive-align-right.svg
new file mode 100644
index 00000000..c701551c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,8 0,8 -2,0 0,-4 0,-4 2,0 z m -2,4 -7,4 0,-8 7,4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-top.svg b/.icons/awkward/24x24/actions/kdenlive-align-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-align-vert.svg b/.icons/awkward/24x24/actions/kdenlive-align-vert.svg
new file mode 100644
index 00000000..9db7e9ee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-align-vert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 L 8 7 L 12 0 L 4 0 z M 8 7 L 4 7 L 4 9 L 8 9 L 12 9 L 12 7 L 8 7 z M 8 9 L 4 16 L 12 16 L 8 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-custom-effect.svg b/.icons/awkward/24x24/actions/kdenlive-custom-effect.svg
new file mode 100644
index 00000000..a746f9af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-custom-effect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 3.7148438 2 L 12.285156 2 C 13.235156 2 14 2.7651437 14 3.7148438 L 14 12.285156 C 14 13.235156 13.235156 14 12.285156 14 L 3.7148438 14 C 2.7651438 14 2 13.235156 2 12.285156 L 2 3.7148438 C 2 2.7651438 2.7651437 2 3.7148438 2 z M 6.7402344 3 L 6.6289062 4.3164062 A 3.964 3.9286 0 0 0 5.4707031 4.9804688 L 4.2617188 4.4179688 L 3.0019531 6.5820312 L 4.0976562 7.3378906 A 3.964 3.9286 0 0 0 4.0371094 8 A 3.964 3.9286 0 0 0 4.0957031 8.6660156 L 3.0019531 9.4179688 L 4.2617188 11.582031 L 5.4667969 11.019531 A 3.964 3.9286 0 0 0 6.6289062 11.679688 L 6.7402344 13 L 9.2617188 13 L 9.3730469 11.683594 A 3.964 3.9286 0 0 0 10.53125 11.019531 L 11.740234 11.582031 L 13.001953 9.4179688 L 11.904297 8.6621094 A 3.964 3.9286 0 0 0 11.964844 8 A 3.964 3.9286 0 0 0 11.908203 7.3339844 L 13.001953 6.5820312 L 11.740234 4.4179688 L 10.535156 4.9804688 A 3.964 3.9286 0 0 0 9.3730469 4.3203125 L 9.2617188 3 L 6.7402344 3 z M 8.0019531 6.5722656 A 1.4414 1.4286 0 0 1 9.4433594 8 A 1.4414 1.4286 0 0 1 8.0019531 9.4277344 A 1.4414 1.4286 0 0 1 6.5605469 8 A 1.4414 1.4286 0 0 1 8.0019531 6.5722656 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-deleffect.svg b/.icons/awkward/24x24/actions/kdenlive-deleffect.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-deleffect.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-down.svg b/.icons/awkward/24x24/actions/kdenlive-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-hide-audio.svg b/.icons/awkward/24x24/actions/kdenlive-hide-audio.svg
new file mode 100644
index 00000000..68fc8842
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-hide-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Highlight" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-hide-video.svg b/.icons/awkward/24x24/actions/kdenlive-hide-video.svg
new file mode 100644
index 00000000..aba1bc6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-hide-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-insert-edit.svg b/.icons/awkward/24x24/actions/kdenlive-insert-edit.svg
new file mode 100644
index 00000000..2a9ca8be
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-insert-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 3 L 0 13 L 4 13 L 4 3 L 0 3 z M 12 3 L 12 13 L 16 13 L 16 3 L 12 3 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-insert-rect.svg b/.icons/awkward/24x24/actions/kdenlive-insert-rect.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-insert-rect.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-insert-unicode.svg b/.icons/awkward/24x24/actions/kdenlive-insert-unicode.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-insert-unicode.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-lock.svg b/.icons/awkward/24x24/actions/kdenlive-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-menu.svg b/.icons/awkward/24x24/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-normal-edit.svg b/.icons/awkward/24x24/actions/kdenlive-normal-edit.svg
new file mode 100644
index 00000000..74b0fbf3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-normal-edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 8 H 11 V 2 Z M 3,9 V 13 H 13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-object-height.svg b/.icons/awkward/24x24/actions/kdenlive-object-height.svg
new file mode 100644
index 00000000..05c87858
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-object-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 4 6.9375 L 12 6.9375 C 12 7 8 0 8 0 z M 4 9 L 8 16 L 12 9 L 4 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-object-width.svg b/.icons/awkward/24x24/actions/kdenlive-object-width.svg
new file mode 100644
index 00000000..dfb57615
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-object-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9375 4 C 7 4 0 8 0 8 L 6.9375 12 L 6.9375 4 z M 9 4 L 9 12 L 16 8 L 9 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-overwrite-edit.svg b/.icons/awkward/24x24/actions/kdenlive-overwrite-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-overwrite-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-select-all.svg b/.icons/awkward/24x24/actions/kdenlive-select-all.svg
new file mode 100644
index 00000000..dc1b0c07
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-select-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 5,5 V 11 H 11 V 5 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-select-images.svg b/.icons/awkward/24x24/actions/kdenlive-select-images.svg
new file mode 100644
index 00000000..860c6ead
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-select-images.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 7,5 V 6 H 9 V 5 Z M 7,7 V 11 H 9 V 7 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-select-rects.svg b/.icons/awkward/24x24/actions/kdenlive-select-rects.svg
new file mode 100644
index 00000000..51b125f3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-select-rects.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-select-texts.svg b/.icons/awkward/24x24/actions/kdenlive-select-texts.svg
new file mode 100644
index 00000000..5914f751
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-select-texts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 5,5 V 7 H 6.9902 V 11 H 8.9902 V 7 H 11 V 5 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-select-tool.svg b/.icons/awkward/24x24/actions/kdenlive-select-tool.svg
new file mode 100644
index 00000000..37e30b3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-select-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.9902344 0 L 2.9902344 14.148438 L 6.9355469 12.330078 L 9.0585938 16 L 11.726562 14.460938 L 9.7441406 11.033203 L 12.990234 9.5351562 L 2.9902344 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-show-audio.svg b/.icons/awkward/24x24/actions/kdenlive-show-audio.svg
new file mode 100644
index 00000000..3cf9e0f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-show-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-show-audiothumb.svg b/.icons/awkward/24x24/actions/kdenlive-show-audiothumb.svg
new file mode 100644
index 00000000..7ecc2e07
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-show-audiothumb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,3 V 7.2891 L 3.7695,5.5937 V 7.3887 L 0,7.2012 V 8.7988 L 3.7695,8.6113 V 10.406 L 6,8.7109 V 13 L 9.4687,8.7285 V 9.8887 L 11.676,8.2148 V 11.611 L 13.748,8.5898 V 9.5371 L 16,8 13.748,6.4629 V 7.4102 L 11.676,4.3887 V 7.7852 L 9.4687,6.1113 V 7.2715 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-show-markers.svg b/.icons/awkward/24x24/actions/kdenlive-show-markers.svg
new file mode 100644
index 00000000..6f194bf1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-show-markers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 6.8809,6.9902 8.9043,13 H 6.7832 L 6.3652,11.666 H 4.7773 L 4.4375,13 H 2.4082 L 4.3105,6.9941 Z M 5.5254,8.4746 5.0762,10.209 H 6.0566 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-show-video.svg b/.icons/awkward/24x24/actions/kdenlive-show-video.svg
new file mode 100644
index 00000000..9669d74c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-show-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-show-videothumb.svg b/.icons/awkward/24x24/actions/kdenlive-show-videothumb.svg
new file mode 120000
index 00000000..7b51f34f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-show-videothumb.svg
@@ -0,0 +1 @@
+kdenlive-show-audiothumb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-snap.svg b/.icons/awkward/24x24/actions/kdenlive-snap.svg
new file mode 120000
index 00000000..305374af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-snap.svg
@@ -0,0 +1 @@
+kdenlive-align-hor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-spacer-tool.svg b/.icons/awkward/24x24/actions/kdenlive-spacer-tool.svg
new file mode 100644
index 00000000..d58dcc04
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-spacer-tool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,4 A 3,3 0 0 1 12,7 3,3 0 0 1 9,4 3,3 0 0 1 12,1 3,3 0 0 1 15,4 Z M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 9.9269,14.998 11.679,14.211 12.947,12.947 L 15,15 V 9 H 9 L 11.52,11.516 C 10.619,12.425 9.3816,13 8,13 5.2386,13 3,10.761 3,8 3,5.2386 5.2386,3 8,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-split-audio.svg b/.icons/awkward/24x24/actions/kdenlive-split-audio.svg
new file mode 100644
index 00000000..1706bad9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-split-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7847,2.1055 C 0.84673,2.28 1.0113,3.2676 1.0113,3.2676 L 1.4624,6 H 4.4043 L 5.4766,4.0527 7.7989,6 H 10 L 10.863,4.7754 12.531,6 H 15 L 14.137,0.84964 C 14.013,0.10718 13.457,-0.00192 13.186,2.5219e-5 Z M 1,7 V 8 H 2 V 7 Z M 3,7 V 8 H 4 V 7 Z M 5,7 V 8 H 6 V 7 Z M 7,7 V 8 H 8 V 7 Z M 9,7 V 8 H 10 V 7 Z M 11,7 V 8 H 12 V 7 Z M 13,7 V 8 H 14 V 7 Z M 15,7 V 8 H 16 V 7 Z M 1,9 V 12 H 4 L 8,16 V 9 Z M 10,9 V 12 C 11.07,11.42 11.789,10.3 11.789,9 Z M 14,9 C 14,11.57 12.32,13.76 10,14.5 V 16 C 13.15,15.22 15.5,12.4 15.5,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-track-has-effect.svg b/.icons/awkward/24x24/actions/kdenlive-track-has-effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-track-has-effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-track_has_effect.svg b/.icons/awkward/24x24/actions/kdenlive-track_has_effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-track_has_effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-unlock.svg b/.icons/awkward/24x24/actions/kdenlive-unlock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-unlock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-unselect-all.svg b/.icons/awkward/24x24/actions/kdenlive-unselect-all.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-unselect-all.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-up.svg b/.icons/awkward/24x24/actions/kdenlive-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-zindex-bottom.svg b/.icons/awkward/24x24/actions/kdenlive-zindex-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zindex-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-zindex-down.svg b/.icons/awkward/24x24/actions/kdenlive-zindex-down.svg
new file mode 100644
index 00000000..ae6f7a77
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zindex-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 7,5 V 12 L 3.5,8.5 2,10 8,16 14,10 12.5,8.5 9,12 V 5 Z" style="fill:currentColor"/>
+ <circle class="ColorScheme-Text" cx="8" cy="2" r="2" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-zindex-top.svg b/.icons/awkward/24x24/actions/kdenlive-zindex-top.svg
new file mode 100644
index 00000000..61977264
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zindex-top.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 7,11 V 4 L 3.5,7.5 2,6 8,0 14,6 12.5,7.5 9,4 V 11 Z" style="fill:currentColor"/>
+ <circle class="ColorScheme-Text" cx="8" cy="14" r="2" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-zindex-up.svg b/.icons/awkward/24x24/actions/kdenlive-zindex-up.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zindex-up.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-zone-end.svg b/.icons/awkward/24x24/actions/kdenlive-zone-end.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zone-end.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-zone-start.svg b/.icons/awkward/24x24/actions/kdenlive-zone-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zone-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kdenlive-zoom-large.svg b/.icons/awkward/24x24/actions/kdenlive-zoom-large.svg
new file mode 100644
index 00000000..0a9b3e5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zoom-large.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 8,3 6,7 H 10 Z M 6,9 8,13 10,9 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdenlive-zoom-small.svg b/.icons/awkward/24x24/actions/kdenlive-zoom-small.svg
new file mode 100644
index 00000000..acfe325d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdenlive-zoom-small.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 6,4 H 10 Z M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 5.9922 L 6,2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z M 8,8 6,12 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kdocumentinfo.svg b/.icons/awkward/24x24/actions/kdocumentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kdocumentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/key-enter.svg b/.icons/awkward/24x24/actions/key-enter.svg
new file mode 100644
index 00000000..bb7ff5e9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/key-enter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 7,1 6,1 6,2 V 6 H 2 C 2,6 1,6 1,7 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 11,4 H 12 V 11 H 8 V 12 L 5,10.5 8,9 V 10 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/key_enter.svg b/.icons/awkward/24x24/actions/key_enter.svg
new file mode 120000
index 00000000..4ded9468
--- /dev/null
+++ b/.icons/awkward/24x24/actions/key_enter.svg
@@ -0,0 +1 @@
+key-enter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kfm_home.svg b/.icons/awkward/24x24/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kmouth-phrase-new.svg b/.icons/awkward/24x24/actions/kmouth-phrase-new.svg
new file mode 100644
index 00000000..c9b96b6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kmouth-phrase-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,2 C 2.5,2 1,2 1,3.5 V 7.5 C 1,9 2.5,9 2.5,9 H 3 L 4.5,11 6,9 H 9.5 C 9.5,9 11,9 11,7.5 V 3.5 C 11,2 9.5,2 9.5,2 Z M 12,10 V 12 H 10 V 13 H 12 V 15 H 13 V 13 H 15 V 12 H 13 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kmouth-phrase.svg b/.icons/awkward/24x24/actions/kmouth-phrase.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kmouth-phrase.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kmouth-phrasebook.svg b/.icons/awkward/24x24/actions/kmouth-phrasebook.svg
new file mode 120000
index 00000000..7d232584
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kmouth-phrasebook.svg
@@ -0,0 +1 @@
+im-irc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kmouth-phresebook-new.svg b/.icons/awkward/24x24/actions/kmouth-phresebook-new.svg
new file mode 100644
index 00000000..443690b0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kmouth-phresebook-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.5,2 C 3.5,2 2,2 2,3.5 V 7.5 C 2,9 3,9 3,9 V 6.5 C 3,5 4.5,5 4.5,5 H 12 V 3.5 C 12,2 10.5,2 10.5,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,6 C 12.5,6 14,6 14,7.5 V 11.5 C 14,13 12.5,13 12.5,13 H 12 L 10.5,15 9,13 H 5.5 C 5.5,13 4,13 4,11.5 V 7.5 C 4,6 5.5,6 5.5,6 Z M 10,7 H 9 V 9 H 7 V 10 H 9 V 12 H 10 V 10 H 12 V 9 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/knotes_alarm.svg b/.icons/awkward/24x24/actions/knotes_alarm.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/knotes_date.svg b/.icons/awkward/24x24/actions/knotes_date.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/knotes_delete.svg b/.icons/awkward/24x24/actions/knotes_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/knotes_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kontes_close.svg b/.icons/awkward/24x24/actions/kontes_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kontes_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_combine.svg b/.icons/awkward/24x24/actions/kr_combine.svg
new file mode 100644
index 00000000..652ad492
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_combine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 4 C 1,5 2,5 2,5 H 5 V 11 H 2 C 2,11 1,11 1,12 V 13 C 1,14 2,14 2,14 H 7 C 7,14 8,14 8,13 V 10 H 10 V 12 L 15,8 10,4 V 6 H 8 V 3 C 8,2 7,2 7,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kr_comparedirs.svg b/.icons/awkward/24x24/actions/kr_comparedirs.svg
new file mode 100644
index 00000000..10bccf00
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_comparedirs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;stroke:currentColor;stroke-width:2;stroke-linejoin:round" class="ColorScheme-Text" d="M 5,3.5 C 5,4.3284 4.3284,5 3.5,5 2.6716,5 2,4.3284 2,3.5 2,2.6716 2.6716,2 3.5,2 4.3284,2 5,2.6716 5,3.5 Z M 6,11 V 14 L 8,12.5 Z M 4,5 H 3 V 12 C 3,13 4,13 4,13 H 6 V 12 H 4 Z M 11,12.5 C 11,11.672 11.672,11 12.5,11 13.328,11 14,11.672 14,12.5 14,13.328 13.328,14 12.5,14 11.672,14 11,13.328 11,12.5 Z M 10,5 V 2 L 8,3.5 Z M 12,11 H 13 V 4 C 13,3 12,3 12,3 H 10 V 4 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kr_diskusage.svg b/.icons/awkward/24x24/actions/kr_diskusage.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_diskusage.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_jumpback.svg b/.icons/awkward/24x24/actions/kr_jumpback.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_jumpback.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_mountman.svg b/.icons/awkward/24x24/actions/kr_mountman.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_mountman.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_setjumpback.svg b/.icons/awkward/24x24/actions/kr_setjumpback.svg
new file mode 120000
index 00000000..76b68096
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_setjumpback.svg
@@ -0,0 +1 @@
+go-jump-definition.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_syncbrowse_off.svg b/.icons/awkward/24x24/actions/kr_syncbrowse_off.svg
new file mode 100644
index 00000000..3164f806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_syncbrowse_off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z M 11.5,7 13.166,8.2852 11.5,9.5723 V 8.7148 C 10.58,8.7148 9.834,9.481 9.834,10.428 9.834,11.375 10.58,12.143 11.5,12.143 12.42,12.143 13.166,11.375 13.166,10.428 13.166,10.191 13.354,10 13.584,10 13.814,10 14,10.192 14,10.428 V 10.471 C 13.976,11.871 12.867,13 11.5,13 10.119,13 9,11.848 9,10.428 9,9 10.119,7.8574 11.5,7.8574 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kr_syncbrowse_on.svg b/.icons/awkward/24x24/actions/kr_syncbrowse_on.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_syncbrowse_on.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kr_unselect.svg b/.icons/awkward/24x24/actions/kr_unselect.svg
new file mode 100644
index 00000000..9e8da890
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kr_unselect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1l0.0156 11.535 2.3223-2.279 0.4394-0.4318 0.2364 0.5798 1.8925 4.596 1.461-0.674-1.9824-4.5467-0.2461-0.5664 0.5937-0.0567 3.2676-0.3105-8-7.8457zm8.834 0l-0.834 0.834 1.666 1.666-1.666 1.666 0.834 0.834 1.666-1.666 1.666 1.666 0.834-0.834-1.666-1.666 1.666-1.666-0.834-0.834-1.666 1.666-1.666-1.666z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_cbound.svg b/.icons/awkward/24x24/actions/kstars_cbound.svg
new file mode 100644
index 00000000..29a97ec7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_cbound.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 -0.21289062 L 5 0 A 5 5 0 0 1 4.9160156 0.88476562 A 5 5 0 0 1 4.8046875 1.3691406 A 5 5 0 0 1 4.6425781 1.84375 A 5 5 0 0 1 2.0449219 4.5507812 A 5 5 0 0 1 1.5898438 4.7304688 A 5 5 0 0 1 1.5800781 4.7304688 A 5 5 0 0 1 1.5683594 4.7304688 A 5 5 0 0 1 1.1132812 4.8574219 A 5 5 0 0 1 1.0976562 4.8574219 A 5 5 0 0 1 0 4.9570312 L 0 5.9570312 A 6 6 0 0 0 1.4140625 5.78125 L 2.3652344 8.6328125 C 1.5994344 8.7328125 0.804 8.9335938 0 8.9335938 L 0 9.5957031 C 1.6837 9.5958031 3.3324812 9.1814031 4.8007812 8.4082031 L 5.4707031 9.4609375 L 6.0078125 10.302734 A 12 12 0 0 0 6.8515625 9.7675781 L 6.8476562 9.7578125 C 8.9215563 8.3112125 10.541 6.2186188 11.375 3.6992188 L 13.529297 4.3144531 L 14.269531 4.5625 C 14.744351 3.0872 14.99749 1.4819344 15 -0.072265625 L 14 -0.072265625 C 13.9963 1.0441344 13.845449 2.1900094 13.574219 3.2871094 L 5.8808594 1.0878906 A 6 6 0 0 0 6 -0.21289062 L 5 -0.21289062 z M 5.609375 2.1230469 L 10.417969 3.4980469 C 9.6534387 5.7774469 8.1874 7.6733344 6.3125 8.9902344 L 5.6640625 7.9707031 L 5.2402344 7.3027344 A 9 9 0 0 1 4.5410156 7.7539062 C 4.1463656 7.9860062 3.7334069 8.1784562 3.3105469 8.3476562 L 2.3652344 5.5117188 A 6 6 0 0 0 5.609375 2.1230469 z M 9.1230469 7.7890625 A 12 12 0 0 1 8.4414062 8.5214844 L 9.8925781 9.8691406 C 7.2785781 12.492141 3.7303 13.9969 0 14 L 0 15 C 4.0072 14.99 7.8163875 13.368416 10.617188 10.541016 L 12.826172 12.59375 A 18 18 0 0 1 8.1894531 16 L 10.208984 16 A 19 19 0 0 0 13.554688 13.271484 L 13.564453 13.28125 A 19 19 0 0 0 14.246094 12.548828 L 14.240234 12.548828 A 19 19 0 0 0 16 10.25 L 16 8.2109375 A 18 18 0 0 1 13.492188 11.851562 L 11.3125 9.8261719 L 10.585938 9.1523438 L 9.1230469 7.7929688 L 9.1230469 7.7890625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_clines.svg b/.icons/awkward/24x24/actions/kstars_clines.svg
new file mode 100644
index 00000000..03853860
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_clines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.279297 -0.021484375 L 13.279297 0 L 8.921875 7.359375 L 5.4570312 9.2070312 L 2.4609375 10.394531 L 0 15.59375 L 0.81835938 15.978516 L 3.1269531 11.082031 L 5.8378906 10.007812 L 9.1328125 8.2519531 L 11.988281 10.404297 L 16 5.0019531 L 13.279297 -0.021484375 z M 13.244141 1.8378906 L 14.927734 4.9472656 L 11.804688 9.1523438 L 9.8046875 7.6445312 L 13.244141 1.8378906 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_cnames.svg b/.icons/awkward/24x24/actions/kstars_cnames.svg
new file mode 100644
index 00000000..4fc3e3f9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_cnames.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9003906 0 C 1.1389906 0 5.9211895e-16 2.2386 0 5 L 0 11 C 0 13.7614 1.1389906 16 3.9003906 16 C 6.6617906 16 7.5 13.7614 7.5 11 L 7.5 5 C 7.5 2.2386 6.6618106 0 3.9003906 0 z M 3.9003906 1 C 6.1094906 1 6.5 2.7909 6.5 5 L 6.5 11 C 6.5 13.2091 6.1095206 15 3.9003906 15 C 1.6912606 15 1 13.2091 1 11 L 1 5 C 1 2.7909 1.6912406 1 3.9003906 1 z M 15 4 L 15 5 L 16 5 L 16 4 L 15 4 z M 9 7 L 9 16 L 10 16 L 10 10 C 10 8.8954 10.89543 8 12 8 C 13.10457 8 13 8.8954 13 10 L 14 10 C 14 8.3431 13.65685 7 12 7 C 11.26159 7.001 10.5495 7.2742781 10 7.7675781 L 10 7 L 9 7 z M 15 7 L 15 16 L 16 16 L 16 7 L 15 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_deepsky.svg b/.icons/awkward/24x24/actions/kstars_deepsky.svg
new file mode 100644
index 00000000..57f84db7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_deepsky.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5 0 A 0.5 0.5 0 0 0 6 0.5 A 0.5 0.5 0 0 0 6.5 1 A 0.5 0.5 0 0 0 7 0.5 A 0.5 0.5 0 0 0 6.5 0 z M 9.5 0 A 0.5 0.5 0 0 0 9 0.5 A 0.5 0.5 0 0 0 9.5 1 A 0.5 0.5 0 0 0 10 0.5 A 0.5 0.5 0 0 0 9.5 0 z M 4.5 1 A 0.5 0.5 0 0 0 4 1.5 A 0.5 0.5 0 0 0 4.5 2 A 0.5 0.5 0 0 0 5 1.5 A 0.5 0.5 0 0 0 4.5 1 z M 11.5 1 A 0.5 0.5 0 0 0 11 1.5 A 0.5 0.5 0 0 0 11.5 2 A 0.5 0.5 0 0 0 12 1.5 A 0.5 0.5 0 0 0 11.5 1 z M 2.5 2 A 0.5 0.5 0 0 0 2 2.5 A 0.5 0.5 0 0 0 2.5 3 A 0.5 0.5 0 0 0 3 2.5 A 0.5 0.5 0 0 0 2.5 2 z M 13.5 2 A 0.5 0.5 0 0 0 13 2.5 A 0.5 0.5 0 0 0 13.5 3 A 0.5 0.5 0 0 0 14 2.5 A 0.5 0.5 0 0 0 13.5 2 z M 1.5 4 A 0.5 0.5 0 0 0 1 4.5 A 0.5 0.5 0 0 0 1.5 5 A 0.5 0.5 0 0 0 2 4.5 A 0.5 0.5 0 0 0 1.5 4 z M 14.5 4 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 14.5 5 A 0.5 0.5 0 0 0 15 4.5 A 0.5 0.5 0 0 0 14.5 4 z M 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 A 0.5 0.5 0 0 0 1 6.5 A 0.5 0.5 0 0 0 0.5 6 z M 15.5 6 A 0.5 0.5 0 0 0 15 6.5 A 0.5 0.5 0 0 0 15.5 7 A 0.5 0.5 0 0 0 16 6.5 A 0.5 0.5 0 0 0 15.5 6 z M 0.5 9 A 0.5 0.5 0 0 0 0 9.5 A 0.5 0.5 0 0 0 0.5 10 A 0.5 0.5 0 0 0 1 9.5 A 0.5 0.5 0 0 0 0.5 9 z M 15.5 9 A 0.5 0.5 0 0 0 15 9.5 A 0.5 0.5 0 0 0 15.5 10 A 0.5 0.5 0 0 0 16 9.5 A 0.5 0.5 0 0 0 15.5 9 z M 1.5 11 A 0.5 0.5 0 0 0 1 11.5 A 0.5 0.5 0 0 0 1.5 12 A 0.5 0.5 0 0 0 2 11.5 A 0.5 0.5 0 0 0 1.5 11 z M 14.5 11 A 0.5 0.5 0 0 0 14 11.5 A 0.5 0.5 0 0 0 14.5 12 A 0.5 0.5 0 0 0 15 11.5 A 0.5 0.5 0 0 0 14.5 11 z M 2.5 13 A 0.5 0.5 0 0 0 2 13.5 A 0.5 0.5 0 0 0 2.5 14 A 0.5 0.5 0 0 0 3 13.5 A 0.5 0.5 0 0 0 2.5 13 z M 13.5 13 A 0.5 0.5 0 0 0 13 13.5 A 0.5 0.5 0 0 0 13.5 14 A 0.5 0.5 0 0 0 14 13.5 A 0.5 0.5 0 0 0 13.5 13 z M 4.5 14 A 0.5 0.5 0 0 0 4 14.5 A 0.5 0.5 0 0 0 4.5 15 A 0.5 0.5 0 0 0 5 14.5 A 0.5 0.5 0 0 0 4.5 14 z M 11.5 14 A 0.5 0.5 0 0 0 11 14.5 A 0.5 0.5 0 0 0 11.5 15 A 0.5 0.5 0 0 0 12 14.5 A 0.5 0.5 0 0 0 11.5 14 z M 6.5 15 A 0.5 0.5 0 0 0 6 15.5 A 0.5 0.5 0 0 0 6.5 16 A 0.5 0.5 0 0 0 7 15.5 A 0.5 0.5 0 0 0 6.5 15 z M 9.5 15 A 0.5 0.5 0 0 0 9 15.5 A 0.5 0.5 0 0 0 9.5 16 A 0.5 0.5 0 0 0 10 15.5 A 0.5 0.5 0 0 0 9.5 15 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_ekos.svg b/.icons/awkward/24x24/actions/kstars_ekos.svg
new file mode 100644
index 00000000..0ac4604f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_ekos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.095703125 L 8 0 A 7 6 0 0 0 7.0800781 0.05859375 A 7 6 0 0 0 6.9179688 0.076171875 L 6.9140625 0.076171875 A 7 6 0 0 0 1 5.9765625 L 1 13.976562 A 7 2 0 0 0 8 15.976562 A 7 2 0 0 0 15 13.976562 L 15 5.9765625 A 7 6 0 0 0 10.685547 0.44140625 L 10.683594 0.44140625 A 7 6 0 0 0 10.630859 0.42382812 A 7 6 0 0 0 10.240234 0.3046875 A 7 6 0 0 0 9.9589844 0.22460938 A 7 6 0 0 0 9.578125 0.14257812 A 7 6 0 0 0 9.2753906 0.083984375 A 7 6 0 0 0 8.9042969 0.0390625 A 7 6 0 0 0 8.5761719 0.00390625 A 7 6 0 0 0 8 -0.095703125 z M 10.115234 1.3261719 A 6 5 0 0 1 14 6.0253906 A 6 2 0 0 1 8 8.0253906 A 6 2 0 0 1 2 6.0253906 A 6 5 0 0 1 5.7519531 1.3925781 C 4.7282531 2.8784781 4.1906156 4.8194906 4.0410156 6.5253906 A 6 2 0 0 0 8 7.0253906 C 8.29858 4.5300906 9.1928344 2.7807625 10.115234 1.3515625 L 10.115234 1.3261719 z M 2 7.5253906 A 7 3 0 0 0 8 8.9882812 A 7 3 0 0 0 14 7.5273438 L 14 13.988281 A 6 1 0 0 1 8 14.988281 A 6 1 0 0 1 2 13.988281 L 2 7.5253906 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_fitsviewer.svg b/.icons/awkward/24x24/actions/kstars_fitsviewer.svg
new file mode 100644
index 00000000..460789dd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_fitsviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 2.134 2 0 4.679875 0 7.984375 C 0 11.288975 2.134 13.75 6 13.75 C 2.7783 13.75 1.1660156 10.738275 1.1660156 7.984375 C 1.1659901 5.230475 2.7783 2.9960938 6 2.9960938 C 7.4561 2.9960938 8.7708687 3.4705094 9.7929688 4.2246094 C 9.2211887 4.0506094 8.6134 3.9606844 8 3.9589844 C 5.2386 3.9589844 3 5.712 3 7.875 L 3 7.8847656 C 3.00102 7.9907656 3.0075402 8.097525 3.0195312 8.203125 C 3.2124813 11.433425 6.2585 14.001953 10 14.001953 C 13.866 14.001953 16 11.260106 16 7.8789062 C 16 4.4976062 13.866 2.0019531 10 2.0019531 C 13.2217 2.0019531 14.833984 5.0592531 14.833984 7.8769531 C 14.83401 10.694653 13.2217 12.978516 10 12.978516 C 8.3275 12.978516 6.8233656 12.359347 5.7597656 11.373047 C 6.4547856 11.647147 7.2219 11.790016 8 11.791016 C 10.705 11.791016 12.916888 10.102375 12.992188 7.984375 L 13 7.984375 C 13 7.965375 12.996294 7.9447813 12.996094 7.9257812 C 12.997494 7.9087812 12.9988 7.892 13 7.875 C 12.9983 7.7414 12.98786 7.6073094 12.96875 7.4746094 C 12.66616 4.4086094 9.6652 2 6 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_grid.svg b/.icons/awkward/24x24/actions/kstars_grid.svg
new file mode 100644
index 00000000..93230f79
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5253906 0 L 6.4277344 1.2792969 C 5.9455844 2.2083969 5.3338531 3.0555531 4.6269531 3.8144531 L 0.81835938 0.01953125 L 0.01171875 0.01953125 L 0.01171875 0.96875 L 3.734375 4.6738281 C 3.013545 5.2977281 2.220575 5.8366781 1.359375 6.2675781 L 0.56835938 4.4824219 L 0.029296875 3.2265625 L 0.015625 6.25 L 0.24023438 6.7558594 C 0.15877237 6.7858594 0.08232 6.8264688 0 6.8554688 L 0 8.1640625 C 0.25343 8.0850625 0.49383437 7.9786656 0.74023438 7.8847656 L 2.6757812 12.25 C 1.8141912 12.5847 0.9223 12.864753 0 13.064453 L 0 14.333984 C 1.0992 14.112184 2.1576344 13.782553 3.1777344 13.376953 L 4.3125 15.939453 L 5.6445312 15.939453 L 4.2949219 12.892578 C 5.9790219 12.091278 7.5220125 11.045181 8.8828125 9.8007812 L 12.306641 13.208984 C 11.188341 14.249884 9.9746219 15.1899 8.6699219 16 L 10.890625 16 C 11.696855 15.41 12.455394 14.761278 13.183594 14.080078 L 15.050781 15.939453 L 15.939453 15.949219 L 15.945312 15.09375 L 14.060547 13.216797 C 14.746247 12.508797 15.4016 11.771228 16 10.986328 L 16 8.8378906 C 15.17694 10.098291 14.2303 11.268503 13.1875 12.345703 L 9.7675781 8.9375 C 11.100578 7.547 12.221172 5.9537781 13.076172 4.2050781 L 15.935547 5.4648438 L 15.939453 4.1191406 L 13.572266 3.09375 C 13.977526 2.10565 14.310769 1.0815781 14.542969 0.017578125 L 13.273438 0.017578125 C 13.064797 0.90917812 12.783099 1.7705156 12.443359 2.6035156 L 8.0390625 0.6953125 C 8.1295525 0.4689125 8.23485 0.25007812 8.3125 0.017578125 L 6.9960938 0.017578125 C 6.9715837 0.083578125 6.9377794 0.14388437 6.9121094 0.20898438 L 6.4316406 0 L 3.5253906 0 z M 7.5546875 1.7753906 L 11.947266 3.7089844 C 11.155486 5.3182844 10.119478 6.7840062 8.8925781 8.0664062 L 5.5 4.6855469 C 6.31296 3.8185469 7.0075875 2.8427906 7.5546875 1.7753906 z M 4.609375 5.5449219 L 8.0078125 8.9277344 C 6.7545125 10.065534 5.3384687 11.024519 3.7929688 11.761719 L 1.859375 7.3945312 C 2.859105 6.8983312 3.779175 6.2745219 4.609375 5.5449219 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_hgrid.svg b/.icons/awkward/24x24/actions/kstars_hgrid.svg
new file mode 100644
index 00000000..a8047aec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_hgrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0292969 0 L 3.3261719 1.8085938 C 2.1832719 1.4646938 1.0671 1.0049281 0 0.42382812 L 0 1.8125 C 0.9327 2.2775 1.8919 2.6701031 2.875 2.9707031 L 1.3808594 6.8164062 C 0.91155937 6.6024062 0.4531 6.3575094 0 6.0996094 L 0 7.5078125 C 0.30873 7.6668925 0.61679062 7.8288331 0.93164062 7.9707031 L 0 10.369141 L 0 13.787109 L 0.0546875 13.646484 C 2.3614875 14.771884 4.8504281 15.391072 7.3613281 15.513672 L 7.3632812 16 L 8.5996094 16 L 8.5996094 15.535156 C 11.129609 15.494156 13.651 14.947625 16 13.890625 L 16 10.1875 L 15.310547 8.40625 C 15.544547 8.31725 15.768 8.2015156 16 8.1035156 L 16 6.7578125 C 15.623 6.9308125 15.246375 7.104 14.859375 7.25 L 13.263672 3.1425781 C 14.193672 2.8929781 15.109 2.5703344 16 2.1777344 L 16 0.8046875 C 14.97 1.2998875 13.905453 1.6984219 12.814453 1.9824219 L 12.042969 0 L 10.705078 0 L 11.583984 2.2558594 C 10.589984 2.4395594 9.5841719 2.535975 8.5761719 2.546875 L 8.5703125 0 L 7.3222656 0 L 7.3300781 2.5175781 C 6.3932781 2.4611781 5.4588625 2.3351062 4.5390625 2.1289062 L 5.3671875 0 L 4.0292969 0 z M 4.0839844 3.2949219 C 5.1534844 3.5452019 6.2404312 3.6951894 7.3320312 3.7558594 L 7.34375 8.3417969 C 5.70745 8.2197969 4.0855969 7.8710156 2.5292969 7.2910156 L 4.0839844 3.2949219 z M 12.041016 3.4296875 L 13.683594 7.6484375 C 12.022894 8.1453275 10.305237 8.397075 8.5859375 8.390625 L 8.578125 3.7851562 C 9.739125 3.7730512 10.898016 3.6556675 12.041016 3.4296875 z M 2.0800781 8.4453125 C 3.7821781 9.0794825 5.5570563 9.4567781 7.3476562 9.5800781 L 7.359375 14.275391 C 5.001975 14.151391 2.6705656 13.550516 0.50976562 12.478516 L 2.0800781 8.4453125 z M 14.134766 8.8046875 L 15.646484 12.683594 C 13.413184 13.718094 11.009503 14.256728 8.5957031 14.298828 L 8.5878906 9.6269531 C 10.459291 9.6325531 12.329466 9.3547175 14.134766 8.8046875 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_horizon.svg b/.icons/awkward/24x24/actions/kstars_horizon.svg
new file mode 100644
index 00000000..5b71848a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_horizon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 C 0,12.385 3.6143,16 8,16 12.381,16 16,12.381 16,8 13.716,9.2353 10.898,9.9987 8,10 5.0996,9.9963 2.2823,9.2391 0,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 1 8 A 7 7 0 0 1 8 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_indi.svg b/.icons/awkward/24x24/actions/kstars_indi.svg
new file mode 100644
index 00000000..702afb98
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_indi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 4.8125 16 L 10.25 16 L 14 0 L 2 0 z M 3.5 2 C 3.77614 2 4 2.2239 4 2.5 C 4 2.7761 3.77614 3 3.5 3 C 3.22386 3 3 2.7761 3 2.5 C 3 2.2239 3.22386 2 3.5 2 z M 10.5 2 C 10.77614 2 11 2.2239 11 2.5 C 11 2.7761 10.77614 3 10.5 3 C 10.22386 3 10 2.7761 10 2.5 C 10 2.2239 10.22386 2 10.5 2 z M 7.9042969 4.0019531 C 9.4444969 3.9519531 10.771709 5.0778688 10.974609 6.6054688 C 11.192879 8.2483688 10.037581 9.7571094 8.3945312 9.9746094 C 6.7516312 10.192909 5.2428906 9.0376313 5.0253906 7.3945312 C 4.8071206 5.7516312 5.9624187 4.2428906 7.6054688 4.0253906 C 7.7046288 4.0123906 7.8043569 4.0039531 7.9042969 4.0019531 z M 9.5 11.001953 C 9.77614 11.001953 10 11.225853 10 11.501953 C 10 11.778053 9.77614 12.001953 9.5 12.001953 C 9.22386 12.001953 9 11.778053 9 11.501953 C 9 11.225853 9.22386 11.001953 9.5 11.001953 z M 6.5 13.001953 C 6.77614 13.001953 7 13.225853 7 13.501953 C 7 13.778053 6.77614 14.001953 6.5 14.001953 C 6.22386 14.001953 6 13.778053 6 13.501953 C 6 13.225853 6.22386 13.001953 6.5 13.001953 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_mw.svg b/.icons/awkward/24x24/actions/kstars_mw.svg
new file mode 100644
index 00000000..1a346fa7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_mw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.931641 -0.05078125 C 9.8364406 -0.02378125 8.833625 -0.092528125 7.703125 0.20117188 L 7.703125 0.19921875 C 5.801625 0.99571875 4.6923594 2.759875 4.1933594 4.671875 C 4.1534984 4.830475 3.9335937 5.4610281 3.9335938 6.2363281 L 3.9335938 9.1035156 C 3.8754468 10.660416 2.7694406 11.612703 1.6191406 12.470703 C 1.0834106 12.849303 0.5249 13.178859 0 13.568359 L 0.00390625 15.949219 C 2.9728063 15.939219 4.2843437 15.928594 6.2773438 15.933594 C 7.8816438 13.471194 8.9471031 11.741741 8.9707031 9.1816406 L 8.9707031 6.2382812 C 9.0404831 5.6139813 9.27419 4.9565375 9.78125 4.8984375 C 10.66854 4.8504375 11.3975 5.1032031 11.875 5.4082031 C 12.14069 5.5797031 12.726154 5.9550781 13.646484 5.9550781 L 16 5.9550781 L 16 0.94335938 L 14.859375 0.94335938 C 14.054065 1.0083594 13.422747 0.46617187 12.685547 0.20117188 C 12.317997 0.11017188 11.688231 -0.05078125 10.931641 -0.05078125 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_satellites.svg b/.icons/awkward/24x24/actions/kstars_satellites.svg
new file mode 100644
index 00000000..858ff10e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_satellites.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 -0.13867188 L 11 0 L 5.7363281 7.1777344 A 4.5 4.5 0 0 1 6.1855469 7.3339844 C 5.6642369 7.1228844 5.097 7 4.5 7 C 3.307 7 2.1633125 7.4761125 1.3203125 8.3203125 A 4.5 4.5 0 0 0 0.69335938 9.1074219 L 2.7871094 11.201172 L 1.390625 13.105469 A 3.5 3.5 0 0 0 2.8964844 14.607422 L 4.7988281 13.212891 L 6.8945312 15.308594 A 4.5 4.5 0 0 0 7.6796875 14.679688 C 8.5238775 13.836687 8.9988 12.693 9 11.5 C 9.000001 10.9188 8.8803075 10.367422 8.6796875 9.8574219 A 4.5 4.5 0 0 1 8.8242188 10.261719 L 16 4.8613281 L 11 -0.13867188 z M 2.9140625 0.0859375 L 0.0859375 2.9160156 L 3.7578125 6.5859375 L 6.5859375 3.7578125 L 2.9140625 0.0859375 z M 12.242188 9.4140625 L 9.4140625 12.244141 L 13.085938 15.916016 L 15.914062 13.085938 L 12.242188 9.4140625 z M 0.74804688 13.914062 L 0 15.013672 L 1 16.013672 L 2.0195312 15.265625 A 4.5 4.5 0 0 1 0.74804688 13.994141 L 0.74804688 13.914062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_solarsystem.svg b/.icons/awkward/24x24/actions/kstars_solarsystem.svg
new file mode 100644
index 00000000..66076e2c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_solarsystem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.05078125 L 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 1.3847656 12.498047 A 1.5 1.5 0 0 0 1.2011719 12.75 A 1.5 1.5 0 0 0 1.75 14.75 A 1.5 1.5 0 0 0 3.5078125 14.550781 A 8 8 0 0 0 8 15.949219 A 8 8 0 0 0 16 7.9492188 A 8 8 0 0 0 8 -0.05078125 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 3.9824219 13.728516 A 1.5 1.5 0 0 0 3.25 12.228516 A 1.5 1.5 0 0 0 2.2773438 12.029297 A 7 7 0 0 1 1 8.0292969 A 7 7 0 0 1 8 1.0292969 L 8 1 z M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 11.072266 11.9375 A 1.5 1.5 0 0 0 12.798828 11.25 A 1.5 1.5 0 0 0 12.720703 9.6308594 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 4 A 4 4 0 0 1 12 8 A 4 4 0 0 1 11.857422 9.0429688 A 1.5 1.5 0 0 0 10.201172 9.75 A 1.5 1.5 0 0 0 10.238281 11.310547 A 4 4 0 0 1 8 12.009766 A 4 4 0 0 1 4 8.0097656 A 4 4 0 0 1 8 4.0097656 L 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kstars_supernovae.svg b/.icons/awkward/24x24/actions/kstars_supernovae.svg
new file mode 100644
index 00000000..0dbf3f10
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kstars_supernovae.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.810547 0 C 15.479437 -0.029 14.479006 0.33673438 14.128906 0.55273438 C 13.345916 0.91793437 11.935278 1.6615938 10.267578 2.9960938 C 10.381948 3.0770937 10.494726 3.1680188 10.603516 3.2617188 C 12.194216 2.0877188 13.300984 1.6580469 13.646484 2.1230469 C 13.970514 2.5592469 13.392143 3.631075 12.283203 5.046875 A 5.0063 5.4049 0 0 0 7.4082031 2.59375 A 5.0063 5.4049 0 0 0 3.1035156 8.6621094 A 5.0063 5.4049 0 0 0 3.4394531 10.007812 C 1.5583531 12.437913 -0.39024062 15.204966 0.068359375 15.822266 C 0.56440938 16.490066 3.2945125 15.180437 6.1953125 12.960938 A 5.0063 5.4049 0 0 0 8.7265625 13.308594 A 5.0063 5.4049 0 0 0 13.029297 7.2402344 A 5.0063 5.4049 0 0 0 12.798828 6.2050781 C 14.958828 3.3448781 16.383803 0.67740938 15.908203 0.037109375 C 15.892043 0.015109375 15.857857 0.004 15.810547 0 z M 3.6230469 10.431641 A 5.0063 5.4049 0 0 0 5.1503906 12.335938 C 3.6865906 13.523537 2.6097312 14.092766 2.2695312 13.634766 C 1.9319513 13.180266 2.4730569 12.048641 3.6230469 10.431641 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-add-feeds.svg b/.icons/awkward/24x24/actions/kt-add-feeds.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-add-feeds.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-add-filters.svg b/.icons/awkward/24x24/actions/kt-add-filters.svg
new file mode 100644
index 00000000..11edd581
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-add-filters.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 4,6 V 14 L 6,11 V 6 L 10,2 Z M 10,6 V 8 H 8 V 10 H 10 V 12 H 12 V 10 H 14 V 8 H 12 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-bandwidth-scheduler.svg b/.icons/awkward/24x24/actions/kt-bandwidth-scheduler.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-bandwidth-scheduler.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-change-tracker.svg b/.icons/awkward/24x24/actions/kt-change-tracker.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-change-tracker.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-check-data.svg b/.icons/awkward/24x24/actions/kt-check-data.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-check-data.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-chunks.svg b/.icons/awkward/24x24/actions/kt-chunks.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-chunks.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-encrypted.svg b/.icons/awkward/24x24/actions/kt-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-info-widget.svg b/.icons/awkward/24x24/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-magnet.svg b/.icons/awkward/24x24/actions/kt-magnet.svg
new file mode 100644
index 00000000..cd64b8d5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-magnet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 8,2 3,2 3,7 V 14 H 5 V 7 C 5,4 8,4 8,4 8,4 11,4 11,7 V 14 H 13 V 7 C 13,2 8,2 8,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-pause.svg b/.icons/awkward/24x24/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-plugins.svg b/.icons/awkward/24x24/actions/kt-plugins.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-plugins.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-queue-manager.svg b/.icons/awkward/24x24/actions/kt-queue-manager.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-queue-manager.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-remove-feeds.svg b/.icons/awkward/24x24/actions/kt-remove-feeds.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-remove-feeds.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-remove-filters.svg b/.icons/awkward/24x24/actions/kt-remove-filters.svg
new file mode 100644
index 00000000..81c5c497
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-remove-filters.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 4,6 V 14 L 6,11 V 6 L 10,2 Z M 8,8 V 10 H 14 V 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-remove.svg b/.icons/awkward/24x24/actions/kt-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-restore-defaults.svg b/.icons/awkward/24x24/actions/kt-restore-defaults.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-restore-defaults.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-set-max-download-speed.svg b/.icons/awkward/24x24/actions/kt-set-max-download-speed.svg
new file mode 120000
index 00000000..37717457
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-set-max-download-speed.svg
@@ -0,0 +1 @@
+cloud-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-set-max-upload-speed.svg b/.icons/awkward/24x24/actions/kt-set-max-upload-speed.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-set-max-upload-speed.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-show-statusbar.svg b/.icons/awkward/24x24/actions/kt-show-statusbar.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-show-statusbar.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-speed-limits.svg b/.icons/awkward/24x24/actions/kt-speed-limits.svg
new file mode 100644
index 00000000..0e07f000
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-speed-limits.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.51758,8.1368 C 0.46788,8.1224 0.41382,8.1289 0.36914,8.1563 0.32446,8.1838 0.29281,8.23 0.2793,8.2833 0.09448,9.014 0,9.7707 0,10.533 0,10.664 0.00373,10.795 0.00977,10.934 0.0146,11.045 0.09996,11.133 0.20312,11.133 0.20616,11.133 0.20986,11.133 0.21289,11.133 L 2.5391,11.018 C 2.5905,11.015 2.6392,10.99 2.6738,10.949 2.7085,10.908 2.727,10.854 2.7246,10.799 2.7206,10.705 2.7187,10.618 2.7187,10.533 2.7187,10.028 2.7804,9.5288 2.9023,9.047 2.9303,8.936 2.8691,8.8212 2.7656,8.7911 Z M 4.6133,8.0704 C 4.571,8.0757 4.5304,8.0958 4.498,8.129 4.4333,8.1955 4.4187,8.3002 4.4609,8.3849 L 6.0469,11.572 A 2,2 0 0 0 6,12 2,2 0 0 0 8,14 2,2 0 0 0 10,12 2,2 0 0 0 8,10 2,2 0 0 0 7.7695,10.016 L 4.7383,8.0997 C 4.6997,8.0753 4.6555,8.0652 4.6133,8.0704 Z M 15.393,7.8302 13.168,8.5763 C 13.066,8.6106 13.009,8.7283 13.041,8.838 13.201,9.3841 13.281,9.9544 13.281,10.533 13.281,10.618 13.279,10.705 13.275,10.799 13.273,10.854 13.291,10.908 13.326,10.949 13.361,10.99 13.41,11.015 13.461,11.018 L 15.789,11.133 C 15.792,11.133 15.794,11.133 15.797,11.133 15.9,11.133 15.985,11.045 15.99,10.934 15.996,10.795 16,10.664 16,10.533 16,9.6585 15.877,8.7952 15.635,7.9669 15.603,7.8572 15.495,7.7957 15.393,7.8302 Z M 2.8613,4.0392 C 2.8097,4.0356 2.7594,4.0535 2.7207,4.0899 2.0138,4.756 1.4269,5.5408 0.97656,6.4239 0.95188,6.4724 0.94645,6.5311 0.96094,6.5841 0.97542,6.6371 1.0075,6.6807 1.0527,6.7071 L 3.0977,7.9063 C 3.1272,7.9237 3.1599,7.9317 3.1914,7.9317 3.2601,7.9317 3.3261,7.8915 3.3613,7.8224 3.659,7.2386 4.048,6.72 4.5156,6.2794 4.5544,6.243 4.5768,6.1919 4.5801,6.1368 4.5834,6.0817 4.5672,6.0259 4.5332,5.9845 L 2.9941,4.1095 C 2.9602,4.068 2.9128,4.0427 2.8613,4.0392 Z M 12.902,3.8321 C 12.851,3.8378 12.804,3.8655 12.771,3.9083 L 11.301,5.8458 C 11.268,5.8887 11.254,5.9432 11.26,5.9981 11.265,6.0531 11.29,6.1039 11.33,6.1388 11.813,6.5597 12.218,7.0613 12.537,7.6329 12.574,7.6981 12.639,7.7345 12.705,7.7345 12.739,7.7345 12.773,7.7252 12.805,7.7052 L 14.805,6.4239 C 14.849,6.3956 14.88,6.3505 14.893,6.297 14.905,6.2434 14.898,6.1862 14.871,6.1388 14.389,5.2746 13.775,4.5134 13.045,3.8771 13.005,3.8422 12.954,3.8266 12.902,3.8321 Z M 6.916,2.0353 C 5.9825,2.171 5.0878,2.4802 4.2559,2.9532 4.1611,3.0071 4.1256,3.1329 4.1758,3.2345 L 5.2676,5.4415 C 5.3025,5.512 5.3699,5.5509 5.4395,5.5509 5.4701,5.5509 5.5003,5.5439 5.5293,5.5274 6.0773,5.2159 6.6665,5.0133 7.2812,4.9239 7.3875,4.9085 7.4617,4.8035 7.4473,4.6896 L 7.1348,2.213 C 7.1204,2.0991 7.022,2.0199 6.916,2.0353 Z M 8.7793,1.9981 C 8.7277,1.9926 8.6765,2.008 8.6367,2.0431 8.597,2.0782 8.5733,2.1287 8.5684,2.1837 L 8.3418,4.67 C 8.3314,4.7844 8.4108,4.8875 8.5176,4.8985 9.1359,4.9627 9.7312,5.1415 10.289,5.4298 10.316,5.4435 10.346,5.4493 10.375,5.4493 10.397,5.4493 10.417,5.4454 10.438,5.4376 10.486,5.4194 10.526,5.3819 10.549,5.3321 L 11.561,3.0821 C 11.607,2.9786 11.567,2.8547 11.471,2.8048 10.623,2.367 9.7173,2.0956 8.7793,1.9981 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-start-all.svg b/.icons/awkward/24x24/actions/kt-start-all.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-start-all.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-start.svg b/.icons/awkward/24x24/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-stop-all.svg b/.icons/awkward/24x24/actions/kt-stop-all.svg
new file mode 100644
index 00000000..902fea82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-stop-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,5 V 11 H 7 V 5 Z M 9,5 V 11 H 15 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/kt-stop.svg b/.icons/awkward/24x24/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/kt-upnp.svg b/.icons/awkward/24x24/actions/kt-upnp.svg
new file mode 100644
index 00000000..f6c7b46f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/kt-upnp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 V 2 H 7 V 7 H 10 V 9 L 15.5,4.5 Z M 6,6 0.5,10.5 6,15 V 13 H 9 V 8 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/ktnef_extract_to.svg b/.icons/awkward/24x24/actions/ktnef_extract_to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/ktnef_extract_to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/label-amarok.svg b/.icons/awkward/24x24/actions/label-amarok.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/label-amarok.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-TeX-logo.svg b/.icons/awkward/24x24/actions/labplot-TeX-logo.svg
new file mode 100644
index 00000000..57fa9260
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-TeX-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.7890625 3.890625 L 8.9980469 4.5 L 11.263672 7.4453125 L 8.9980469 10.390625 L 9.7890625 11 L 11.894531 8.2636719 L 13.998047 11 L 14.789062 10.390625 L 12.525391 7.4453125 L 14.789062 4.5 L 13.998047 3.890625 L 11.894531 6.6269531 L 9.7890625 3.890625 z M -0.001953125 4 L -0.001953125 5 L 1.9980469 5 L 1.9980469 11 L 2.9980469 11 L 2.9980469 5 L 4.9980469 5 L 4.9980469 4 L -0.001953125 4 z M 3.9980469 6 L 3.9980469 7 L 3.9980469 8.5 L 3.9980469 9.5 L 3.9980469 12 L 3.9980469 13 L 8.9980469 13 L 8.9980469 12 L 4.9980469 12 L 4.9980469 10 L 8.9980469 10 L 8.9980469 9 L 4.9980469 9 L 4.9980469 7 L 8.9980469 7 L 8.9980469 6 L 3.9980469 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-auto-scale-all.svg b/.icons/awkward/24x24/actions/labplot-auto-scale-all.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-auto-scale-all.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-auto-scale-x.svg b/.icons/awkward/24x24/actions/labplot-auto-scale-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-auto-scale-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-auto-scale-y.svg b/.icons/awkward/24x24/actions/labplot-auto-scale-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-auto-scale-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-axis-horizontal.svg b/.icons/awkward/24x24/actions/labplot-axis-horizontal.svg
new file mode 100644
index 00000000..708482ce
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-axis-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 14 14 L 14 12 L 13 12 L 13 14 L 10 14 L 10 12 L 9 12 L 9 14 L 6 14 L 6 12 L 5 12 L 5 14 L 2 14 L 2 0 L 1 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-axis-vertical.svg b/.icons/awkward/24x24/actions/labplot-axis-vertical.svg
new file mode 100644
index 00000000..592d7910
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-axis-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 2 14 L 2 10.333984 L 4 10.333984 L 4 9.3339844 L 2 9.3339844 L 2 1 L 4 1 L 4 0 L 2 0 L 1 0 z M 2.0078125 4.6660156 L 2.0078125 5.6660156 L 4.0078125 5.6660156 L 4.0078125 4.6660156 L 2.0078125 4.6660156 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-cursor-arrow.svg b/.icons/awkward/24x24/actions/labplot-cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-format-text-symbol.svg b/.icons/awkward/24x24/actions/labplot-format-text-symbol.svg
new file mode 120000
index 00000000..5d66639c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-format-text-symbol.svg
@@ -0,0 +1 @@
+format-text-symbol.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-shift-down-y.svg b/.icons/awkward/24x24/actions/labplot-shift-down-y.svg
new file mode 100644
index 00000000..6aa42575
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-shift-down-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 6 7 L 10 7 L 8 3 z M 4 9 L 0 11 L 4 13 L 4 9 z M 12 9 L 12 13 L 16 11 L 12 9 z M 8 10 C 7.446 10 7 10.446 7 11 C 7 11.554 7.446 12 8 12 C 8.554 12 9 11.554 9 11 C 9 10.446 8.554 10 8 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-shift-left-x.svg b/.icons/awkward/24x24/actions/labplot-shift-left-x.svg
new file mode 100644
index 00000000..58d427dd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-shift-left-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 0 L 3 4 L 7 4 L 5 0 z M 9 6 L 9 10 L 13 8 L 9 6 z M 5 7 C 4.446 7 4 7.446 4 8 C 4 8.554 4.446 9 5 9 C 5.554 9 6 8.554 6 8 C 6 7.446 5.554 7 5 7 z M 3 12 L 5 16 L 7 12 L 3 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-shift-right-x.svg b/.icons/awkward/24x24/actions/labplot-shift-right-x.svg
new file mode 100644
index 00000000..7aa48bf2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-shift-right-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 9 4 L 13 4 L 11 0 z M 7 6 L 3 8 L 7 10 L 7 6 z M 11 7 C 10.446 7 10 7.446 10 8 C 10 8.554 10.446 9 11 9 C 11.554 9 12 8.554 12 8 C 12 7.446 11.554 7 11 7 z M 9 12 L 11 16 L 13 12 L 9 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-shift-up-y.svg b/.icons/awkward/24x24/actions/labplot-shift-up-y.svg
new file mode 100644
index 00000000..6291e34d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-shift-up-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 3 L 0 5 L 4 7 L 4 3 z M 12 3 L 12 7 L 16 5 L 12 3 z M 8 4 C 7.446 4 7 4.446 7 5 C 7 5.554 7.446 6 8 6 C 8.554 6 9 5.554 9 5 C 9 4.446 8.554 4 8 4 z M 6 9 L 8 13 L 10 9 L 6 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-transform-move.svg b/.icons/awkward/24x24/actions/labplot-transform-move.svg
new file mode 120000
index 00000000..fa26bd38
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-transform-move.svg
@@ -0,0 +1 @@
+transform-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-xy-curve.svg b/.icons/awkward/24x24/actions/labplot-xy-curve.svg
new file mode 100644
index 00000000..5ea2cd94
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.779297 2.9746094 L 13.748047 3.03125 C 13.673747 3.01885 13.598994 3.0058594 13.521484 3.0058594 C 12.703684 3.0058594 11.996047 3.7291169 11.998047 4.5292969 C 11.997147 4.8879569 12.14468 5.2173425 12.375 5.4765625 L 9.2539062 11.03125 C 9.1778063 11.01815 9.1009744 11.005859 9.0214844 11.005859 C 9.0081844 11.005859 8.9956219 11.009766 8.9824219 11.009766 L 7.4394531 6.6757812 C 7.7787531 6.4024513 7.9991469 5.9882469 7.9980469 5.5292969 C 8.0000469 4.7290769 7.3393144 4.0058594 6.5214844 4.0058594 C 5.7036844 4.0058594 4.9960469 4.7291169 4.9980469 5.5292969 C 4.9978969 5.5872969 5.008525 5.6427287 5.015625 5.6992188 L 2.5351562 6.9394531 C 2.2706662 6.6758931 1.9156644 6.5058594 1.5214844 6.5058594 C 0.70368437 6.5058594 -0.003953125 7.2291169 -0.001953125 8.0292969 C -0.003953125 8.8295269 0.70372437 9.5058594 1.5214844 9.5058594 C 2.3392744 9.5058594 2.9999469 8.8295669 2.9980469 8.0292969 C 2.9982269 7.9557969 2.9871625 7.88422 2.9765625 7.8125 L 5.4589844 6.5722656 C 5.7338544 6.8351456 6.1054394 6.9995962 6.5058594 7.0039062 L 8.0683594 11.371094 C 7.7260994 11.657394 7.4969669 12.078457 7.4980469 12.529297 C 7.4960469 13.329527 8.2037244 14.005859 9.0214844 14.005859 C 9.8392744 14.005859 10.499947 13.329567 10.498047 12.529297 C 10.498967 12.159707 10.353004 11.810099 10.121094 11.537109 L 13.216797 6.0371094 L 13.806641 10.207031 C 13.333741 10.474841 12.996727 10.980447 12.998047 11.529297 C 12.996047 12.329527 13.703724 13.005859 14.521484 13.005859 C 15.339274 13.005859 15.999947 12.329567 15.998047 11.529297 C 16.000047 10.821277 15.482435 10.176909 14.796875 10.037109 L 14.197266 5.8339844 C 14.672726 5.5849344 14.999397 5.0901569 14.998047 4.5292969 C 15.000047 3.8186269 14.478442 3.1716562 13.789062 3.0351562 L 13.779297 2.9746094 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-equation-curve.svg b/.icons/awkward/24x24/actions/labplot-xy-equation-curve.svg
new file mode 100644
index 00000000..2040a786
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-equation-curve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.0694,1 6.2704,1.4954 5.5547,2.1445 4.839,2.7936 4.1768,3.6209 3.4941,4.4277 2.6496,5.5947 0.4955,7.1652 0,7.4297 V 8.5 C 1.272,8.5 1.3661,9.2918 2.3984,10.352 2.3984,10.352 4.839,13.206 5.5547,13.855 6.2704,14.505 7.0695,15 8,15 8.9306,15 9.7296,14.505 10.445,13.855 11.161,13.206 11.823,12.379 12.506,11.572 13.871,9.9587 14.271,8.5 16,8.5 V 7.5 C 15.216,7.5 14.826,6.7109 14.826,6.7109 L 12.506,4.4277 C 12.506,4.4277 11.161,2.7936 10.445,2.1445 9.7296,1.4954 8.9305,1 8,1 Z M 8,2 C 8.5694,2 9.1454,2.3171 9.7734,2.8867 10.401,3.4564 12.125,5.502 12.125,5.502 L 11.959,5.6621 C 11.725,5.9269 11.545,6.2535 11.379,6.6309 11.047,7.3856 10.543,9.2949 10.543,9.2949 L 9.7891,12.246 7.7109,3.7871 C 7.7109,3.7871 7.4523,2.8245 7.3281,2.4922 7.2874,2.3834 7.2406,2.2977 7.1953,2.207 7.4677,2.0762 7.735,2 8,2 Z M 6.4355,2.9922 6.7422,4.0371 7.6094,7.8164 C 7.6094,7.8164 8.233,10.591 8.5352,11.652 8.6863,12.183 8.9844,12.973 8.9844,12.973 8.9844,12.973 9.1367,13.292 9.2422,13.428 L 9.3105,13.494 C 8.8578,13.823 8.4264,14 8,14 7.4306,14 6.8546,13.683 6.2266,13.113 5.5985,12.544 4.2559,10.928 4.2559,10.928 L 4.0586,10.705 4.1816,10.564 C 4.4189,10.254 4.7539,9.4453 4.7539,9.4453 5.0715,8.5854 5.5215,6.4629 5.5215,6.4629 L 6.168,3.6406 C 6.2574,3.3489 6.4355,2.9922 6.4355,2.9922 Z M 4.9961,4.2031 4.543,6.2598 C 4.543,6.2598 4.0942,8.3455 3.8164,9.0977 3.6789,9.4698 3.5283,9.7687 3.3906,9.9512 L 3.2695,9.8145 2.9727,8.6895 2.5801,7.4355 C 2.5214,7.2987 2.4533,7.1743 2.3711,7.0547 3.0579,6.4589 4.9961,4.2031 4.9961,4.2031 Z M 12.793,6.2578 C 13.232,6.7205 13.701,7.1492 14.205,7.5117 14.418,7.7084 14.641,7.8972 14.885,8.0645 13.66,8.7216 12.651,9.8532 11.742,10.928 11.467,11.253 11.203,11.565 10.939,11.871 11.121,11.176 11.305,10.371 11.514,9.5391 11.748,8.6036 12.011,7.6792 12.295,7.0332 12.437,6.7102 12.587,6.4584 12.707,6.3223 12.765,6.2567 12.771,6.2687 12.793,6.2578 Z M 1.584,7.6895 1.8848,8.5488 0.98242,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-fit-curve.svg b/.icons/awkward/24x24/actions/labplot-xy-fit-curve.svg
new file mode 100644
index 00000000..3a8b821e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-fit-curve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5 2 A 1.5 1.5 0 0 0 12 3.5 A 1.5 1.5 0 0 0 13.5 5 A 1.5 1.5 0 0 0 15 3.5 A 1.5 1.5 0 0 0 13.5 2 z M 6.5 3 A 1.5 1.5 0 0 0 5 4.5 A 1.5 1.5 0 0 0 6.5 6 A 1.5 1.5 0 0 0 8 4.5 A 1.5 1.5 0 0 0 6.5 3 z M 1.5 7 A 1.5 1.5 0 0 0 0 8.5 A 1.5 1.5 0 0 0 1.5 10 A 1.5 1.5 0 0 0 2.9121 9 L 16 9 L 16 8 L 2.9121 8 A 1.5 1.5 0 0 0 1.5 7 z M 14.5 10 A 1.5 1.5 0 0 0 13 11.5 A 1.5 1.5 0 0 0 14.5 13 A 1.5 1.5 0 0 0 16 11.5 A 1.5 1.5 0 0 0 14.5 10 z M 8.5 11 A 1.5 1.5 0 0 0 7 12.5 A 1.5 1.5 0 0 0 8.5 14 A 1.5 1.5 0 0 0 10 12.5 A 1.5 1.5 0 0 0 8.5 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-plot-four-axes.svg b/.icons/awkward/24x24/actions/labplot-xy-plot-four-axes.svg
new file mode 100644
index 00000000..b3b8d3a9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-plot-four-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 1 0 L 0 0 z M 1 1 L 13.71875 1 L 13.25 1.46875 L 12.4375 2.28125 L 11.125 3.59375 L 9 1.46875 L 7.46875 3 L 7 3.46875 L 6.15625 4.28125 L 4.46875 6 L 1 6 L 1 1 z M 15 1.125 L 15 14.84375 L 14.71875 14.5625 L 13.96875 13.8125 L 13.125 13 L 11.84375 11.6875 L 11.125 11 L 9 13.09375 L 7.6875 11.8125 L 6.875 11 L 4.875 9 L 1 9 L 1 7 L 4.875 7 L 6.875 5 L 7.6875 4.15625 L 9 2.875 L 11.125 5 L 13.125 3 L 13.96875 2.15625 L 15 1.125 z M 1 10 L 4.46875 10 L 6.15625 11.6875 L 7 12.53125 L 7.46875 13 L 9 14.53125 L 9.53125 14 L 11.125 12.40625 L 12.4375 13.6875 L 12.9375 14.21875 L 13.25 14.53125 L 13.28125 14.5625 L 13.71875 15 L 1 15 L 1 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered-origin.svg b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered-origin.svg
new file mode 100644
index 00000000..7716f45a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered-origin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.720703 0 L 11.994141 2.9902344 L 11.994141 5 L 8.9941406 5 L 7.9941406 6 L 7.9941406 1 L 6.9941406 1 L 6.9941406 6.9941406 L 6.9882812 7 L 6.9941406 7 L 5.9921875 8 L -0.005859375 8 L -0.005859375 9 L 4.9902344 9 L 3.9941406 9.9980469 L 2.9941406 10.996094 L 2.9941406 15 L -0.005859375 15 L -0.005859375 16 L 3.9941406 16 L 3.9941406 11.410156 L 4.4042969 11 L 4.40625 11 L 6.40625 9 L 6.9941406 9 L 6.9941406 16 L 7.9941406 16 L 7.9941406 9 L 14.994141 9 L 14.994141 8 L 7.9941406 8 L 7.9941406 7.4121094 L 9.40625 6 L 12.994141 6 L 12.994141 3.2578125 L 14.296875 1 L 15.994141 1 L 15.994141 0 L 13.720703 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered.svg b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered.svg
new file mode 100644
index 00000000..f2675553
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes-centered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 0 L 15 2.40625 L 11 6.078125 L 11 8 L 8 8 L 8 1 L 7 1 L 7 8 L 0 8 L 0 9 L 7 9 L 7 12.242188 L 4 14.996094 L 4 15 L 0 15 L 0 16 L 4.3847656 16 L 7 13.599609 L 7 16 L 8 16 L 8 12.681641 L 12 9.0097656 L 12 9 L 15 9 L 15 8 L 12 8 L 12 6.5175781 L 16 2.8457031 L 16 0 L 15 0 z M 8 9 L 10.53125 9 L 8 11.324219 L 8 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes.svg b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes.svg
new file mode 100644
index 00000000..8a9ab9c2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-xy-plot-two-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 15.15625 14 L 14.96875 13.8125 L 14.125 13 L 12.84375 11.6875 L 12.125 11 L 10 13.09375 L 8.6875 11.8125 L 7.875 11 L 5.875 9 L 2 9 L 2 7 L 5.875 7 L 7.875 5 L 8.6875 4.15625 L 10 2.875 L 12.125 5 L 14.125 3 L 14.96875 2.15625 L 16 1.125 L 16 0.90625 L 15.78125 0.90625 L 15.28125 0.4375 L 14.25 1.46875 L 13.4375 2.28125 L 12.125 3.59375 L 10 1.46875 L 8.46875 3 L 8 3.46875 L 7.15625 4.28125 L 5.46875 6 L 2 6 L 2 0 L 1 0 z M 2 10 L 5.46875 10 L 7.15625 11.6875 L 8 12.53125 L 8.46875 13 L 9.46875 14 L 2 14 L 2 10 z M 12.125 12.40625 L 13.4375 13.6875 L 13.732422 14 L 10.53125 14 L 12.125 12.40625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/labplot-zoom-in-x.svg b/.icons/awkward/24x24/actions/labplot-zoom-in-x.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-zoom-in-x.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-zoom-in-y.svg b/.icons/awkward/24x24/actions/labplot-zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-zoom-out-x.svg b/.icons/awkward/24x24/actions/labplot-zoom-out-x.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-zoom-out-x.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/labplot-zoom-out-y.svg b/.icons/awkward/24x24/actions/labplot-zoom-out-y.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/24x24/actions/labplot-zoom-out-y.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/layer-bottom.svg b/.icons/awkward/24x24/actions/layer-bottom.svg
new file mode 100644
index 00000000..25ea407d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1l-3 4h4l3-4h-4zm-8 2v8l-1.3438-1.4062-0.6562 1.4062 3 3 3-3-0.6562-1.4062-1.3438 1.4062v-8h-2zm8 3l-3 4h4l3-4h-4zm-2 5l-3 4h6l3-4h-6z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-delete.svg b/.icons/awkward/24x24/actions/layer-delete.svg
new file mode 100644
index 00000000..72cd552b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 2l-3 3h9l3-3h-9zm0 4l-3 3h9l3-3h-9zm6.834 4l-0.834 0.834 1.666 1.666-1.666 1.666 0.834 0.834 1.666-1.666 1.666 1.666 0.834-0.834-1.666-1.666 1.666-1.666-0.834-0.834-1.666 1.666-1.666-1.666z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-duplicate.svg b/.icons/awkward/24x24/actions/layer-duplicate.svg
new file mode 100644
index 00000000..9ce8bf79
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 4l-3 3h11l3-3h-11zm0 5l-3 3h11l3-3h-11z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-lower.svg b/.icons/awkward/24x24/actions/layer-lower.svg
new file mode 100644
index 00000000..0e3bebf3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-lower.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 1v6l-1.3438-1.4062-0.6562 1.4062 3 3 3-3-0.6562-1.4062-1.3438 1.4062v-6h-2zm8 0l-3 4h4l3-4h-4zm0 5l-3 4h4l3-4h-4zm-2 5l-3 4h6l3-4h-6z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-new.svg b/.icons/awkward/24x24/actions/layer-new.svg
new file mode 100644
index 00000000..172ed3d1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 4 L 10 4 L 13 1 L 4 1 z M 4 5 L 1 8 L 10 8 L 13 5 L 4 5 z M 11 9 L 11 11 L 9 11 L 9 13 L 11 13 L 11 15 L 13 15 L 13 13 L 15 13 L 15 11 L 13 11 L 13 9 L 11 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-next.svg b/.icons/awkward/24x24/actions/layer-next.svg
new file mode 100644
index 00000000..449e3730
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 12 5 L 15 1 L 4 1 z M 5.75 6 L 5 6.8007812 L 6.0078125 7.875 L 8 10 L 9.9921875 7.875 L 11 6.8007812 L 10.25 6 L 9.2421875 7.0742188 L 8 8.4003906 L 6.7578125 7.0742188 L 5.75 6 z M 4 11 L 1 15 L 12 15 L 15 11 L 4 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-previous.svg b/.icons/awkward/24x24/actions/layer-previous.svg
new file mode 100644
index 00000000..601c3d8c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 4 5 L 15 5 L 12 1 L 1 1 z M 8 6 L 6.0078125 8.125 L 5 9.1992188 L 5.75 10 L 6.7578125 8.9257812 L 8 7.5996094 L 9.2421875 8.9257812 L 10.25 10 L 11 9.1992188 L 9.9921875 8.125 L 8 6 z M 1 11 L 4 15 L 15 15 L 12 11 L 1 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-raise.svg b/.icons/awkward/24x24/actions/layer-raise.svg
new file mode 100644
index 00000000..e3274a2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-raise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 7 5 L 10 1 L 4 1 z M 4 6 L 1 10 L 5 10 L 8 6 L 4 6 z M 12 6 L 9 9 L 9.65625 10.40625 L 11 9 L 11 15 L 13 15 L 13 9 L 14.34375 10.40625 L 15 9 L 12 6 z M 4 11 L 1 15 L 5 15 L 8 11 L 4 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-rename.svg b/.icons/awkward/24x24/actions/layer-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/layer-top.svg b/.icons/awkward/24x24/actions/layer-top.svg
new file mode 100644
index 00000000..25c93192
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 7 5 L 10 1 L 4 1 z M 12 2 L 9 5 L 9.65625 6.40625 L 11 5 L 11 13 L 13 13 L 13 5 L 14.34375 6.40625 L 15 5 L 12 2 z M 4 6 L 1 10 L 5 10 L 8 6 L 4 6 z M 4 11 L 1 15 L 5 15 L 8 11 L 4 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-visible-off.svg b/.icons/awkward/24x24/actions/layer-visible-off.svg
new file mode 100644
index 00000000..7ccc91c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-visible-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 1l-3 3h8.0176l2.9824-3h-8zm9.314 1l-11.314 11.295 0.7148 0.705 11.285-11.303-0.686-0.697zm-9.314 4l-3 3h3l3.0176-3h-3.0176zm9 0l-3 3h2l3-3h-2zm-6 6l-3 3h8l3-3h-8z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/layer-visible-on.svg b/.icons/awkward/24x24/actions/layer-visible-on.svg
new file mode 100644
index 00000000..73dc062e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/layer-visible-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 L 1 5 L 12 5 L 15 2 L 4 2 z M 4 7 L 1 10 L 12 10 L 15 7 L 4 7 z M 4 12 L 1 15 L 12 15 L 15 12 L 4 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/lens.svg b/.icons/awkward/24x24/actions/lens.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lens.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/lensautofix.svg b/.icons/awkward/24x24/actions/lensautofix.svg
new file mode 100644
index 00000000..97d87885
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lensautofix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z M 8.0957031 4 C 5.8866031 4 4.0957031 5.7909 4.0957031 8 C 4.0957031 10.2091 5.8866031 12 8.0957031 12 C 10.304803 12 12.095703 10.2091 12.095703 8 C 12.094703 5.9252 10.506553 4.1958781 8.4394531 4.0175781 C 8.0000031 3.9999781 8.0957031 4 8.0957031 4 z M 8.0957031 5 C 9.7526031 5 11.095703 6.3432 11.095703 8 C 11.095703 9.6568 9.7526031 11 8.0957031 11 C 6.4389031 11 5.0957031 9.6568 5.0957031 8 C 5.0957031 6.3432 6.4389031 5 8.0957031 5 z M 8.0957031 6 C 6.9877031 6 6.0957031 6.892 6.0957031 8 C 6.0957031 9.108 6.9877031 10 8.0957031 10 C 9.2037031 10 10.095703 9.108 10.095703 8 C 10.095703 7.79519 10.0567 7.6017956 10 7.4160156 C 9.84212 7.7597256 9.5000231 8 9.0957031 8 C 8.5417031 8 8.0957031 7.554 8.0957031 7 C 8.0957031 6.59568 8.3359675 6.2535931 8.6796875 6.0957031 C 8.4939075 6.0390031 8.3005131 6 8.0957031 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/lensdistortion.svg b/.icons/awkward/24x24/actions/lensdistortion.svg
new file mode 100644
index 00000000..a23779df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lensdistortion.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 3.8886719 L 0 5.0097656 L 0 8 L 0 10.990234 L 0 12 L 0 12.111328 L 0 16 L 16 16 L 16 12.107422 L 16 12 L 16 10.990234 L 16 8 L 16 5.0097656 L 16 3.8925781 L 16 0 L 0 0 z M 1 1 L 15 1 L 15 3.3867188 A 11 6 0 0 0 8 2 A 11 6 0 0 0 1 3.3808594 L 1 1 z M 8 3 A 10 5 0 0 1 15 4.4414062 L 15 6.5488281 A 8 3 0 0 0 8 5 A 8 3 0 0 0 1 6.5546875 L 1 4.4453125 A 10 5 0 0 1 8 3 z M 8 6 A 7 2 0 0 1 15 8 A 7 2 0 0 1 8 10 A 7 2 0 0 1 1 8 A 7 2 0 0 1 8 6 z M 15 9.4453125 L 15 11.558594 A 10 5 0 0 1 8 13 A 10 5 0 0 1 1 11.554688 L 1 9.4511719 A 8 3 0 0 0 8 11 A 8 3 0 0 0 15 9.4453125 z M 15 12.613281 L 15 15 L 1 15 L 1 12.619141 A 11 6 0 0 0 8 14 A 11 6 0 0 0 15 12.613281 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/libpeas-plugin.svg b/.icons/awkward/24x24/actions/libpeas-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/libpeas-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/license.svg b/.icons/awkward/24x24/actions/license.svg
new file mode 100644
index 00000000..51516047
--- /dev/null
+++ b/.icons/awkward/24x24/actions/license.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1.0039062 C 4.1340967 1.0039062 1 4.1380029 1 8.0039062 C 1 11.86981 4.1340967 15.003906 8 15.003906 C 11.865903 15.003906 15 11.86981 15 8.0039062 C 15 4.1380029 11.865903 1.0039062 8 1.0039062 z M 8 3.0039062 C 10.760931 3.0039062 13 5.2425753 13 8.0039062 C 13 10.764837 10.760931 13.003906 8 13.003906 C 5.238669 13.003906 3 10.764837 3 8.0039062 C 3 5.2425753 5.238669 3.0039062 8 3.0039062 z M 8 5.0039062 A 2.999925 2.999925 0 0 0 5 8.0039062 A 2.999925 2.999925 0 0 0 8 11.003906 A 2.999925 2.999925 0 0 0 10.396484 9.8027344 L 9.5976562 9.203125 A 1.99995 1.99995 0 0 1 8 10.003906 A 1.99995 1.99995 0 0 1 6 8.0039062 A 1.99995 1.99995 0 0 1 8 6.0039062 A 1.99995 1.99995 0 0 1 9.5996094 6.8046875 L 10.396484 6.2050781 A 2.999925 2.999925 0 0 0 8 5.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/lighttable.svg b/.icons/awkward/24x24/actions/lighttable.svg
new file mode 100644
index 00000000..fd606408
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lighttable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.533,4.4668 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 4.4668,11.533 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/lighttableadd.svg b/.icons/awkward/24x24/actions/lighttableadd.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lighttableadd.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/lines-connector.svg b/.icons/awkward/24x24/actions/lines-connector.svg
new file mode 100644
index 00000000..438dc188
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lines-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 1v2h-1.5391l-1.5996 9h-0.8613v-2h-5v5h5v-2h1.5391l1.5976-9h0.8633v2h5v-5h-5z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/link.svg b/.icons/awkward/24x24/actions/link.svg
new file mode 100644
index 00000000..cc2b0aa0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15.00002 15 14.108 15 13 L 15 9 L 13 8.9941406 L 13 13 L 3 13 L 3 3 L 7 3 L 7 1 L 3 1 z M 8 1 L 8 3 L 11.585938 3 L 7.0917969 7.4941406 L 6.3847656 8.2011719 L 6.390625 8.2070312 A 1 1 0 0 0 5.9902344 9 A 1 1 0 0 0 6.9902344 10 A 1 1 0 0 0 7.7832031 9.609375 L 7.7890625 9.6152344 L 8.4960938 8.9082031 L 12.990234 4.4140625 L 12.990234 8 L 14.990234 8.0058594 L 14.990234 1 L 8 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-add-font.svg b/.icons/awkward/24x24/actions/list-add-font.svg
new file mode 100644
index 00000000..8bdd8218
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-add-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h2v-7h5v-2h-5v-3h8v-2h-8-2zm10 8v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-add-user.svg b/.icons/awkward/24x24/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/list-add.svg b/.icons/awkward/24x24/actions/list-add.svg
new file mode 100644
index 00000000..bf1a76f9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 3 L 7 7 L 3 7 L 3 9 L 7 9 L 7 13 L 9 13 L 9 9 L 13 9 L 13 7 L 9 7 L 9 3 L 7 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-remove-all.svg b/.icons/awkward/24x24/actions/list-remove-all.svg
new file mode 100644
index 00000000..b151c0d4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-remove-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 5 L 13 5 L 13 3 L 3 3 z M 3 7 L 3 9 L 9.6875 9 C 10.45752 8.38361 11.4369 8 12.5 8 C 12.67178 8 12.83323 8.0438 13 8.0625 L 13 7 L 3 7 z M 3 11 L 3 13 L 8.0625 13 C 8.0438 12.83323 8 12.67178 8 12.5 C 8 11.96957 8.11271 11.4726 8.28125 11 L 3 11 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5 9 C 10.567 9 9 10.567 9 12.5 C 9 14.433 10.567 16 12.5 16 C 14.433 16 16 14.433 16 12.5 C 16 10.567 14.433 9 12.5 9 z M 10 12 L 12.5 12 L 15 12 L 15 13 L 10 13 L 10 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-remove-user.svg b/.icons/awkward/24x24/actions/list-remove-user.svg
new file mode 100644
index 00000000..0a863f30
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-remove-user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 8 4 C 9.1046 4 10 4.89547 10 6 C 10 7.10453 9.10458 8 8 8 C 6.89542 8 6 7.10453 6 6 C 6 4.89547 6.89543 4 8 4 z M 8 9 C 11.9998 8.998 12 11.667969 12 11.667969 L 12 12 L 4 12 L 4 11.667969 C 4 11.667969 3.99985 9.0023 8 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-remove.svg b/.icons/awkward/24x24/actions/list-remove.svg
new file mode 100644
index 00000000..240c514f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 7 L 3 9 L 13 9 L 13 7 L 3 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/list-resource-add.svg b/.icons/awkward/24x24/actions/list-resource-add.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/list-resource-add.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/location.svg b/.icons/awkward/24x24/actions/location.svg
new file mode 100644
index 00000000..064e155c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 L 4 4 L 11 4 C 12.6793 4 14 5.3207 14 7 C 14 8.6793 12.6793 10 11 10 L 10 10 L 10 8 L 5 11 L 10 14 L 10 12 L 11 12 C 13.7508 12.10093 16 9.7527 16 7 C 16 4.2473 13.7527 2 11 2 L 4 2 z M 2 9 A 2 2 0 0 0 0 11 A 2 2 0 0 0 2 13 A 2 2 0 0 0 4 11 A 2 2 0 0 0 2 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/locationbar_erase.svg b/.icons/awkward/24x24/actions/locationbar_erase.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/24x24/actions/locationbar_erase.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/lock.svg b/.icons/awkward/24x24/actions/lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/love-amarok.svg b/.icons/awkward/24x24/actions/love-amarok.svg
new file mode 100644
index 00000000..5e86b656
--- /dev/null
+++ b/.icons/awkward/24x24/actions/love-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 2.3432 1 1 2.567 1 4.5 C 1 9.1667 6 12.6667 8 15 C 10 12.6667 15 9.1667 15 4.5 C 15 2.567 13.6568 1 12 1 C 9 1 8 3 8 3 C 8 3 7 1 4 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/lpi-bug.svg b/.icons/awkward/24x24/actions/lpi-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lpi-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/lpi-help.svg b/.icons/awkward/24x24/actions/lpi-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lpi-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/lpi-translate.svg b/.icons/awkward/24x24/actions/lpi-translate.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/lpi-translate.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-archive.svg b/.icons/awkward/24x24/actions/mail-archive.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-archive.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-attachment.svg b/.icons/awkward/24x24/actions/mail-attachment.svg
new file mode 100644
index 00000000..c5006ad8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-attachment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.789,1 C 9.847,1 8.9676,1.4336 8.377,2.1895 L 2.6934,9.4629 C 2.1727,10.129 1.9347,10.966 2.0215,11.818 2.1083,12.671 2.5109,13.437 3.1543,13.977 L 3.5234,14.287 C 4.0722,14.747 4.7625,15 5.4687,15 5.5778,15 5.6884,14.994 5.7969,14.982 6.615,14.893 7.3518,14.48 7.8691,13.824 7.8709,13.822 7.8716,13.821 11.703,8.918 12.386,8.0445 12.255,6.7596 11.412,6.0527 L 11.219,5.8906 C 10.87,5.5985 10.431,5.4375 9.9824,5.4375 9.3843,5.4375 8.8261,5.7115 8.4512,6.1914 L 4.623,11.09 C 4.373,11.41 4.4214,11.882 4.7305,12.141 4.8584,12.248 5.0193,12.307 5.1836,12.307 5.4025,12.307 5.6065,12.205 5.7441,12.029 L 9.5723,7.1309 C 9.6724,7.0028 9.8206,6.9297 9.9805,6.9297 10.102,6.9297 10.216,6.9717 10.311,7.0508 L 10.504,7.2129 C 10.613,7.3041 10.681,7.4353 10.695,7.5801 10.71,7.7248 10.67,7.8658 10.582,7.9785 L 6.7598,12.871 C 6.4441,13.275 5.9743,13.506 5.4707,13.506 5.0931,13.506 4.723,13.371 4.4297,13.125 L 4.0605,12.816 C 3.7166,12.528 3.5014,12.118 3.4551,11.662 3.4087,11.206 3.5361,10.759 3.8145,10.402 L 9.498,3.1289 C 9.8137,2.725 10.283,2.4922 10.787,2.4922 11.165,2.4922 11.535,2.6272 11.828,2.873 L 12.197,3.1836 C 12.907,3.7787 13.018,4.8603 12.443,5.5957 12.322,5.7508 12.267,5.9461 12.287,6.1445 12.307,6.3429 12.401,6.5211 12.551,6.6465 12.679,6.7537 12.84,6.8125 13.004,6.8125 13.223,6.8125 13.427,6.7132 13.564,6.5371 14.084,5.8718 14.323,5.0351 14.236,4.1816 14.149,3.3282 13.748,2.5618 13.105,2.0234 L 12.736,1.7129 C 12.187,1.2529 11.495,1 10.789,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-deleted.svg b/.icons/awkward/24x24/actions/mail-deleted.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-deleted.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-encrypted-full.svg b/.icons/awkward/24x24/actions/mail-encrypted-full.svg
new file mode 100644
index 00000000..73c5fb3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-encrypted-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,8 C 13.5,8 12,8 12,9.5 V 11 H 11 V 14 H 16 V 11 H 15 V 9.5 C 15,8 13.5,8 13.5,8 Z M 13.5,9 C 13.5,9 14,9 14,9.5 V 11 H 13 V 9.5 C 13,9 13.5,9 13.5,9 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 11 C 10,10 11,10 11,10 V 9 C 11,7 13.5,7 13.5,7 13.5,7 16,7 16,9 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-encrypted-part.svg b/.icons/awkward/24x24/actions/mail-encrypted-part.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-encrypted-part.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-encrypted.svg b/.icons/awkward/24x24/actions/mail-encrypted.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-encrypted.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-flag.svg b/.icons/awkward/24x24/actions/mail-flag.svg
new file mode 100644
index 00000000..9e6c4234
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-flag.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,8 V 14 H 12 V 12 L 16,11 12,8 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 8 L 8,9 2,6 V 4 L 8,7 14,4 V 6 L 12,7 H 12.334 L 16,9.75 V 4 C 16,4 16,2 14,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-flagged.svg b/.icons/awkward/24x24/actions/mail-flagged.svg
new file mode 120000
index 00000000..c652f2ea
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-flagged.svg
@@ -0,0 +1 @@
+mail-flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-folder-inbox.svg b/.icons/awkward/24x24/actions/mail-folder-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-folder-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-folder-outbox.svg b/.icons/awkward/24x24/actions/mail-folder-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-folder-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-folder-sent.svg b/.icons/awkward/24x24/actions/mail-folder-sent.svg
new file mode 100644
index 00000000..56f7ff16
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-folder-sent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z M 8,4 C 10.209,4 12,5.791 12,8 V 8.5 C 12,9.329 11.328,10 10.5,10 10.057,10 9.6367,9.804 9.3516,9.465 8.9952,9.794 8.5231,10 8,10 6.8954,10 6,9.105 6,8 6,6.8956 6.8954,6 8,6 9.1046,6 10,6.8956 10,8 V 8.5 C 10,9 10.5,9 10.5,9 10.5,9 11,9 11,8.5 V 8 C 11,6.3432 9.6569,5 8,5 6.3431,5 5,6.3432 5,8 5,9.657 6.3431,11 8,11 H 10.5 C 10.5,11 11,11 11,11.5 10.969,12 10.5,12 10.5,12 H 8 C 5.7909,12 4,10.209 4,8 4,5.791 5.7909,4 8,4 Z M 8,7 C 7.4477,7 7,7.4479 7,8 7,8.5524 7.4477,9 8,9 8.5523,9 9,8.5524 9,8 9,7.4479 8.5523,7 8,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-forward.svg b/.icons/awkward/24x24/actions/mail-forward.svg
new file mode 100644
index 00000000..e12a398d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-forward.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1.5 V 4 H 6.5 C 3.5,4 1.5,6 1.5,9 1.5,12.6 5.5,14 5.5,14 5.5,14 4,11.8 4,10.5 4,9.2 5.5,8 7,8 H 9 V 10.5 L 15.5,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-forwarded-replied.svg b/.icons/awkward/24x24/actions/mail-forwarded-replied.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-forwarded-replied.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-forwarded.svg b/.icons/awkward/24x24/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-inbox.svg b/.icons/awkward/24x24/actions/mail-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-invitation.svg b/.icons/awkward/24x24/actions/mail-invitation.svg
new file mode 100644
index 00000000..ec59c05d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-invitation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 0 2 0 4 0 4 L 0 12 C 0 12 0 14 2 14 L 14 14 C 16 14 16 12 16 12 L 16 4 C 16 4 16 2 14 2 L 2 2 z M 8 4 A 2 2 0 0 1 10 6 A 2 2 0 0 1 8 8 A 2 2 0 0 1 6 6 A 2 2 0 0 1 8 4 z M 8 9 C 12 9 12 11.5 12 11.5 L 12 12 L 4 12 L 4 11.5 C 4 11.5 4 9 8 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-mark-important.svg b/.icons/awkward/24x24/actions/mail-mark-important.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-important.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-mark-junk.svg b/.icons/awkward/24x24/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..d239234c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-junk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 1 5 L 1 11 L 5 15 L 11 15 L 15 11 L 15 5 L 11 1 L 5 1 z M 7 4 L 9 4 L 9 7 L 8.75 9 L 7.25 9 L 7 7 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-mark-notjunk.svg b/.icons/awkward/24x24/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..85bc0bb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-notjunk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5 1 L 1 5 L 1 11 L 5 15 L 11 15 L 15 11 L 15 5 L 11 1 L 5 1 z M 7 4 L 9 4 L 9 7 L 8.75 9 L 7.25 9 L 7 7 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-mark-read.svg b/.icons/awkward/24x24/actions/mail-mark-read.svg
new file mode 100644
index 00000000..dd76c55f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 13.131,4 C 13.327,4.0171 13.527,4.0975 13.715,4.2852 14.465,5 13.5,6 13.5,6 L 7,12.5 3.5,9 C 3.5,9 2.5352,8 3.2852,7.2852 4.0354,6.5349 5,7.5 5,7.5 L 7,9.5 12,4.5 C 12,4.5 12.543,3.9567 13.131,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-mark-task.svg b/.icons/awkward/24x24/actions/mail-mark-task.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-task.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-mark-unread-new.svg b/.icons/awkward/24x24/actions/mail-mark-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-mark-unread.svg b/.icons/awkward/24x24/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..0819a1f1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-mark-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-meeting-request-reply.svg b/.icons/awkward/24x24/actions/mail-meeting-request-reply.svg
new file mode 100644
index 00000000..04c7ab18
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-meeting-request-reply.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,12 V 14 H 16 V 12 Z M 14,7 V 11 H 16 V 7 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 13 V 7 C 13,6.7632 13.094,6.5557 13.23,6.3848 L 8,9 2,6 V 4 L 8,7 14,4 V 6 H 16 V 4 C 16,4 16,2 14,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-message-new-list.svg b/.icons/awkward/24x24/actions/mail-message-new-list.svg
new file mode 100644
index 00000000..f8cf3deb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-message-new-list.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 9 C 10,9 10,8 11,8 H 16 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z M 11,9 V 10 H 16 V 9 Z M 11,11 V 12 H 16 V 11 Z M 11,13 V 14 H 16 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-message-new.svg b/.icons/awkward/24x24/actions/mail-message-new.svg
new file mode 100644
index 00000000..258cf742
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-message-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-message.svg b/.icons/awkward/24x24/actions/mail-message.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-message.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-move.svg b/.icons/awkward/24x24/actions/mail-move.svg
new file mode 100644
index 00000000..c4cd5cf8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-move.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 8,4 12,8 8,12 6.5,10.5 8,9 H 4 V 7 H 8 L 6.5,5.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-open-multiple.svg b/.icons/awkward/24x24/actions/mail-open-multiple.svg
new file mode 100644
index 00000000..04b2d633
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-open-multiple.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 13 V 1 Z M 2,3 C 2,3 0,3 0,5 V 13 C 0,15 2,15 2,15 H 8 V 10 L 2,7 Z M 14,3 V 7 L 12,8 H 16 V 5 C 16,3 14,3 14,3 Z M 3,5 V 7 H 13 V 5 Z M 10,9 C 9,9 9,10 9,10 V 15 C 9,15 9,16 10,16 H 15 C 16,16 16,15 16,15 V 10 C 16,10 16,9 15,9 Z M 10,10 H 11 V 11 H 12 V 12 H 13 V 11 H 14 V 10 H 15 V 15 H 14 V 12 H 13 V 13 H 12 V 12 H 11 V 15 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-outbox.svg b/.icons/awkward/24x24/actions/mail-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-queue.svg b/.icons/awkward/24x24/actions/mail-queue.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-queue.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-read.svg b/.icons/awkward/24x24/actions/mail-read.svg
new file mode 100644
index 00000000..7b33d0ed
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 13 V 1 Z M 2,3 C 2,3 0,3 0,5 V 13 C 0,15 2,15 2,15 H 14 C 14,15 16,15 16,13 V 5 C 16,3 14,3 14,3 V 7 L 8,10 2,7 Z M 3,5 V 7 H 13 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-receive.svg b/.icons/awkward/24x24/actions/mail-receive.svg
new file mode 100644
index 00000000..0570406c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-receive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 7,4 H 9 V 8 L 10.5,6.5 12,8 8,12 4,8 5.5,6.5 7,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-replied.svg b/.icons/awkward/24x24/actions/mail-replied.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-replied.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-reply-all.svg b/.icons/awkward/24x24/actions/mail-reply-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-reply-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-reply-custom-all.svg b/.icons/awkward/24x24/actions/mail-reply-custom-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-reply-custom-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-reply-custom.svg b/.icons/awkward/24x24/actions/mail-reply-custom.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-reply-custom.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-reply-list.svg b/.icons/awkward/24x24/actions/mail-reply-list.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-reply-list.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-reply-sender.svg b/.icons/awkward/24x24/actions/mail-reply-sender.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-reply-sender.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-send-receive.svg b/.icons/awkward/24x24/actions/mail-send-receive.svg
new file mode 100644
index 00000000..e0716ef1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-send-receive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 H 3 V 10 H 7 V 5 H 9 Z M 9,6 V 11 H 7 L 11,15 15,11 H 13 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-send.svg b/.icons/awkward/24x24/actions/mail-send.svg
new file mode 100644
index 00000000..a669d10d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-send.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 7 L 10,8 1,9 V 15 L 15,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-sent.svg b/.icons/awkward/24x24/actions/mail-sent.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-sent.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-signature-unknown.svg b/.icons/awkward/24x24/actions/mail-signature-unknown.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signature-unknown.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-signed-full.svg b/.icons/awkward/24x24/actions/mail-signed-full.svg
new file mode 100644
index 00000000..cf9da104
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signed-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,8 10,12 V 14 H 12 L 16,10 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 9 V 12 C 9,11.735 9.1055,11.48 9.293,11.293 L 13.293,7.293 C 13.477,7.1093 13.74,7.0043 14,7 14.271,6.9958 14.516,7.1015 14.707,7.293 L 16,8.5859 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-signed-fully.svg b/.icons/awkward/24x24/actions/mail-signed-fully.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signed-fully.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-signed-part.svg b/.icons/awkward/24x24/actions/mail-signed-part.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signed-part.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-signed-verified.svg b/.icons/awkward/24x24/actions/mail-signed-verified.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signed-verified.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-signed.svg b/.icons/awkward/24x24/actions/mail-signed.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-signed.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-tagged.svg b/.icons/awkward/24x24/actions/mail-tagged.svg
new file mode 100644
index 00000000..91c2891d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-tagged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 A 2,2 0 0 0 11,11 2,2 0 0 0 13,13 2,2 0 0 0 15,11 2,2 0 0 0 13,9 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 13 A 3,3 0 0 1 10,11 3,3 0 0 1 13,8 3,3 0 0 1 16,11 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-task.svg b/.icons/awkward/24x24/actions/mail-task.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-task.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-thread-ignored.svg b/.icons/awkward/24x24/actions/mail-thread-ignored.svg
new file mode 100644
index 00000000..30ad6880
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-thread-ignored.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 4,7 H 12 V 9 H 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-thread-watch.svg b/.icons/awkward/24x24/actions/mail-thread-watch.svg
new file mode 100644
index 00000000..5cb1e528
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-thread-watch.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.5 3a3.5 5 0 0 0 -3.5 5 3.5 5 0 0 0 3.5 5 3.5 5 0 0 0 3.5 -5 3.5 5 0 0 0 -3.5 -5zm3.5 5a3.5 5 0 0 0 3.5 5 3.5 5 0 0 0 3.5 -5 3.5 5 0 0 0 -3.5 -5 3.5 5 0 0 0 -3.5 5zm-3 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm7 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-unread-multiple.svg b/.icons/awkward/24x24/actions/mail-unread-multiple.svg
new file mode 100644
index 00000000..4791b558
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-unread-multiple.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 8 V 9 L 2,6 V 4 L 8,7 14,4 V 6 L 12,7 H 16 V 4 C 16,2 14,2 14,2 Z M 10,8 C 9,8 9,9 9,9 V 14 C 9,14 9,15 10,15 H 15 C 16,15 16,14 16,14 V 9 C 16,9 16,8 15,8 Z M 10,9 H 11 V 10 H 12 V 11 H 13 V 10 H 14 V 9 H 15 V 14 H 14 V 11 H 13 V 12 H 12 V 11 H 11 V 14 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mail-unread-new.svg b/.icons/awkward/24x24/actions/mail-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail-unread.svg b/.icons/awkward/24x24/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail_forward.svg b/.icons/awkward/24x24/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail_generic.svg b/.icons/awkward/24x24/actions/mail_generic.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail_generic.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail_new.svg b/.icons/awkward/24x24/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail_reply.svg b/.icons/awkward/24x24/actions/mail_reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail_reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mail_replyall.svg b/.icons/awkward/24x24/actions/mail_replyall.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mail_replyall.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/manga.svg b/.icons/awkward/24x24/actions/manga.svg
new file mode 100644
index 00000000..133ee089
--- /dev/null
+++ b/.icons/awkward/24x24/actions/manga.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20,12 15,7 V 9 H 9 V 7 l -5,5 5,5 v -2 h 6 v 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/map-flat.svg b/.icons/awkward/24x24/actions/map-flat.svg
new file mode 100644
index 00000000..95922be4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/map-flat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5 L 1 5 L 1 1 z M 6 1 L 10 1 L 10 5 L 6 5 L 6 1 z M 11 1 L 15 1 L 15 5 L 11 5 L 11 1 z M 1 6 L 5 6 L 5 10 L 1 10 L 1 6 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z M 11 6 L 15 6 L 15 10 L 11 10 L 11 6 z M 1 11 L 5 11 L 5 15 L 1 15 L 1 11 z M 6 11 L 10 11 L 10 15 L 6 15 L 6 11 z M 11 11 L 15 11 L 15 15 L 11 15 L 11 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/map-globe.svg b/.icons/awkward/24x24/actions/map-globe.svg
new file mode 100644
index 00000000..17aa4212
--- /dev/null
+++ b/.icons/awkward/24x24/actions/map-globe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.109375 0 A 8 8 0 0 0 2.3359375 2.34375 A 8 8 0 0 0 2.3359375 13.65625 A 8 8 0 0 0 13.648438 13.65625 A 8 8 0 0 0 13.648438 2.34375 A 8 8 0 0 0 8.109375 0 z M 7.890625 1 A 7 7 0 0 1 12.570312 2.7148438 L 11.166016 4.1191406 A 8 5 45 0 0 5.7421875 1.3769531 A 7 7 0 0 1 7.890625 1 z M 4.8632812 2.3066406 A 7 4 45 0 1 10.457031 4.828125 L 7.9921875 7.2929688 L 3.4414062 2.7421875 A 7 4 45 0 1 4.8632812 2.3066406 z M 13.283203 3.4160156 A 7 7 0 0 1 14.619141 10.226562 A 8 5 45 0 0 11.869141 4.8300781 L 13.283203 3.4160156 z M 2.7324219 3.4472656 L 7.2851562 8 L 4.8183594 10.466797 A 7 4 45 0 1 2.7324219 3.4472656 z M 11.166016 5.5332031 A 7 4 45 0 1 13.251953 12.552734 L 8.6992188 8 L 11.166016 5.5332031 z M 1.3652344 5.7734375 A 8 5 45 0 0 4.1152344 11.169922 L 2.7011719 12.583984 A 7 7 0 0 1 1.3652344 5.7734375 z M 7.9921875 8.7070312 L 12.542969 13.257812 A 7 4 45 0 1 5.5273438 11.171875 L 7.9921875 8.7070312 z M 4.8183594 11.880859 A 8 5 45 0 0 10.242188 14.623047 A 7 7 0 0 1 3.4140625 13.285156 L 4.8183594 11.880859 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/map-gnomonic.svg b/.icons/awkward/24x24/actions/map-gnomonic.svg
new file mode 100644
index 00000000..709e0ca6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/map-gnomonic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5.7070312 A 7 3 0 0 1 1 3 L 1 1 z M 6 1 L 10 1 L 10 5.8730469 A 7 3 0 0 1 8 6 A 7 3 0 0 1 6 5.8730469 L 6 1 z M 11 1 L 15 1 L 15 3 A 7 3 0 0 1 11 5.7070312 L 11 1 z M 1 4.9277344 A 8 4 0 0 0 5 6.7050781 L 5 9.2949219 A 8 4 0 0 0 1 11.072266 L 1 4.9277344 z M 15 4.9355469 L 15 11.064453 A 8 4 0 0 0 11 9.2949219 L 11 6.7050781 A 8 4 0 0 0 15 4.9355469 z M 6 6.8671875 A 8 4 0 0 0 8 7 A 8 4 0 0 0 10 6.8691406 L 10 9.1308594 A 8 4 0 0 0 8 9 A 8 4 0 0 0 6 9.1328125 L 6 6.8671875 z M 8 10 A 7 3 0 0 1 10 10.126953 L 10 15 L 6 15 L 6 10.126953 A 7 3 0 0 1 8 10 z M 5 10.292969 L 5 15 L 1 15 L 1 13 A 7 3 0 0 1 5 10.292969 z M 11 10.292969 A 7 3 0 0 1 15 13 L 15 15 L 11 15 L 11 10.292969 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/map-mercator.svg b/.icons/awkward/24x24/actions/map-mercator.svg
new file mode 100644
index 00000000..57e460b2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/map-mercator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 16 L 16 16 L 16 1 L 0 1 z M 1 2 L 5 2 L 5 5 L 1 5 L 1 2 z M 6 2 L 10 2 L 10 5 L 6 5 L 6 2 z M 11 2 L 15 2 L 15 5 L 11 5 L 11 2 z M 1 6 L 5 6 L 5 8 L 1 8 L 1 6 z M 6 6 L 10 6 L 10 8 L 6 8 L 6 6 z M 11 6 L 15 6 L 15 8 L 11 8 L 11 6 z M 1 9 L 5 9 L 5 11 L 1 11 L 1 9 z M 6 9 L 10 9 L 10 11 L 6 11 L 6 9 z M 11 9 L 15 9 L 15 11 L 11 11 L 11 9 z M 1 12 L 5 12 L 5 15 L 1 15 L 1 12 z M 6 12 L 10 12 L 10 15 L 6 15 L 6 12 z M 11 12 L 15 12 L 15 15 L 11 15 L 11 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mark-location.svg b/.icons/awkward/24x24/actions/mark-location.svg
new file mode 100644
index 00000000..a210abbe
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mark-location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1.0039062 C 5.2386 1.0039062 3 3.2425062 3 6.0039062 C 3 6.1764962 3.01425 6.3358163 3.03125 6.5039062 C 3.04495 6.6711563 3.06705 6.8400763 3.09375 7.0039062 C 3.66623 10.518306 6 13.005859 8 15.005859 C 10 13.005859 12.33375 10.518406 12.90625 7.0039062 C 12.93295 6.8400763 12.95505 6.6711563 12.96875 6.5039062 C 12.98585 6.3358163 13 6.1764962 13 6.0039062 C 13 3.2425062 10.7614 1.0039062 8 1.0039062 z M 8 4.0039062 C 9.1046 4.0039062 10 4.8993362 10 6.0039062 C 10 7.1084763 9.10457 8.0039062 8 8.0039062 C 6.89543 8.0039062 6 7.1084762 6 6.0039062 C 6 4.8993363 6.89543 4.0039062 8 4.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/measure.svg b/.icons/awkward/24x24/actions/measure.svg
new file mode 100644
index 00000000..ca7c20e1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1c-0.5523 0.0001-0.9999 0.4477-1 1v6c0.0001 0.5523 0.4477 0.9999 1 1h12c0.552-0.0001 1-0.4477 1-1v-6c0-0.5523-0.448-0.9999-1-1h-12zm1 2h1v2h1v-2h2v2h1v-2h2v2h1v-2h2v4h-10v-4zm1 7l-3 2.5 3 2.5v-5zm8 0v5l3-2.5-3-2.5z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-album-cover-manager-amarok.svg b/.icons/awkward/24x24/actions/media-album-cover-manager-amarok.svg
new file mode 100644
index 00000000..16b423aa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-album-cover-manager-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm3 2h9v10h-9v-10z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-album-cover.svg b/.icons/awkward/24x24/actions/media-album-cover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-album-cover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-album-repeat-amarok.svg b/.icons/awkward/24x24/actions/media-album-repeat-amarok.svg
new file mode 120000
index 00000000..cf79da28
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-album-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-album-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-album-track.svg b/.icons/awkward/24x24/actions/media-album-track.svg
new file mode 100644
index 00000000..9cb6313c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-album-track.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 7 15 L 7 13 L 4 13 L 4 3 L 15 3 L 15 1 L 1 1 z M 12 5 L 12 10.5 C 11.5818 10.1852 11.066 10 10.5 10 C 9.115 10 8 11.115 8 12.5 C 8 13.885 9.115 15 10.5 15 C 11.885 15 13 13.885 13 12.5 L 13 7 L 15 7 C 15 5.892 14.108 5 13 5 L 12 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-eject.svg b/.icons/awkward/24x24/actions/media-eject.svg
new file mode 100644
index 00000000..bd8c5c60
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-eject.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 3 8 L 3 9 L 13 9 L 13 8 L 8 3 z M 3 11 L 3 13 L 13 13 L 13 11 L 3 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-forward.svg b/.icons/awkward/24x24/actions/media-forward.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-forward.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-import-audio-cd.svg b/.icons/awkward/24x24/actions/media-import-audio-cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-import-audio-cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-pause.svg b/.icons/awkward/24x24/actions/media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-play.svg b/.icons/awkward/24x24/actions/media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-playback-pause.svg b/.icons/awkward/24x24/actions/media-playback-pause.svg
new file mode 100644
index 00000000..7c0e549b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 6 14 L 6 2 L 2 2 z M 10 2 L 10 14 L 14 14 L 14 2 L 10 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-paused.svg b/.icons/awkward/24x24/actions/media-playback-paused.svg
new file mode 100644
index 00000000..4d67e78c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 4,4 H 7 V 12 H 4 Z M 9,4 H 12 V 12 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-playing.svg b/.icons/awkward/24x24/actions/media-playback-playing.svg
new file mode 100644
index 00000000..13b1080d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-playing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,4 13,8 5,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-start-rtl.svg b/.icons/awkward/24x24/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..0c768caf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-start-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 2,8 13,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-start.svg b/.icons/awkward/24x24/actions/media-playback-start.svg
new file mode 100644
index 00000000..4ee7da6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 V 14 L 14,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-stop.svg b/.icons/awkward/24x24/actions/media-playback-stop.svg
new file mode 100644
index 00000000..871d99ce
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playback-stopped.svg b/.icons/awkward/24x24/actions/media-playback-stopped.svg
new file mode 100644
index 00000000..d092c006
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playback-stopped.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 4,4 H 12 V 12 H 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playlist-normal.svg b/.icons/awkward/24x24/actions/media-playlist-normal.svg
new file mode 100644
index 00000000..0a0dbc2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playlist-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 V 3 H 1 V 5 H 11 V 7 L 15,4 Z M 11,9 V 11 H 1 V 13 H 11 V 15 L 15,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playlist-play.svg b/.icons/awkward/24x24/actions/media-playlist-play.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playlist-play.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-playlist-repeat-amarok.svg b/.icons/awkward/24x24/actions/media-playlist-repeat-amarok.svg
new file mode 120000
index 00000000..8bb4aca3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playlist-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-playlist-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-playlist-repeat.svg b/.icons/awkward/24x24/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..b8394fb8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playlist-repeat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-playlist-shuffle.svg b/.icons/awkward/24x24/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..978ecef9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-playlist-shuffle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-random-albums-amarok.svg b/.icons/awkward/24x24/actions/media-random-albums-amarok.svg
new file mode 100644
index 00000000..78037d53
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-random-albums-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,6 V 10 H 3 V 9 H 4 V 10 H 5 V 6 Z M 3,7 H 4 V 8 H 3 Z M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-random-tracks-amarok.svg b/.icons/awkward/24x24/actions/media-random-tracks-amarok.svg
new file mode 100644
index 00000000..284fa0ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-random-tracks-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z M 2,6 V 7 H 3 V 10 H 4 V 7 H 5 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-record.svg b/.icons/awkward/24x24/actions/media-record.svg
new file mode 100644
index 00000000..b037ce37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-record.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,8 A 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 5,5 0 0 1 13,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-repeat-album-amarok.svg b/.icons/awkward/24x24/actions/media-repeat-album-amarok.svg
new file mode 100644
index 00000000..f0563bab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-repeat-album-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 9,7 V 11 H 10 V 10 H 11 V 11 H 12 V 7 Z M 10,8 H 11 V 9 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-repeat-all.svg b/.icons/awkward/24x24/actions/media-repeat-all.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-repeat-all.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-repeat-none.svg b/.icons/awkward/24x24/actions/media-repeat-none.svg
new file mode 100644
index 00000000..80a2e10b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-repeat-none.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10,2 V 3.4141 L 11.586,5 10,6.5859 V 8 H 11.414 L 13,6.4141 14.586,8 H 16 V 6.5859 L 14.414,5 16,3.4141 V 2 H 14.586 L 13,3.5859 11.414,2 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5 2 L 5 4 L 3 4 C 1 4 1 6 1 6 L 1 12 C 1 12 1 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 10 L 13 10 L 13 12 L 3 12 L 3 6 L 5 6 L 5 8 L 9 5 L 5 2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-repeat-playlist-amarok.svg b/.icons/awkward/24x24/actions/media-repeat-playlist-amarok.svg
new file mode 100644
index 00000000..d6b91d13
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-repeat-playlist-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 9,11 H 12 V 12 H 9 Z M 9,9 H 12 V 10 H 9 Z M 9,7 H 12 V 8 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-repeat-track-amarok.svg b/.icons/awkward/24x24/actions/media-repeat-track-amarok.svg
new file mode 100644
index 00000000..db98638f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-repeat-track-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 10,7 H 11 V 11 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-rewind.svg b/.icons/awkward/24x24/actions/media-rewind.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-rewind.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-seek-backward.svg b/.icons/awkward/24x24/actions/media-seek-backward.svg
new file mode 100644
index 00000000..740bb47f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-seek-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 L 1 8 L 8 12 L 8 8 L 8 4 z M 8 8 L 15 12 L 15 4 L 8 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-seek-forward.svg b/.icons/awkward/24x24/actions/media-seek-forward.svg
new file mode 100644
index 00000000..a1ef2891
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-seek-forward.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 V 12 L 15,8 Z M 1,4 V 12 L 8,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-show-active-track-amarok.svg b/.icons/awkward/24x24/actions/media-show-active-track-amarok.svg
new file mode 100644
index 00000000..db812af5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-show-active-track-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 3 3 L 8 8 L 3 13 L 3 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-skip-backward.svg b/.icons/awkward/24x24/actions/media-skip-backward.svg
new file mode 100644
index 00000000..97cf0194
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 2 12 L 2 8 L 2 4 L 0 4 z M 2 8 L 9 12 L 9 8 L 9 4 L 2 8 z M 9 8 L 16 12 L 16 4 L 9 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-skip-forward.svg b/.icons/awkward/24x24/actions/media-skip-forward.svg
new file mode 100644
index 00000000..95704f99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 7 8 L 0 4 z M 7 8 L 7 12 L 14 8 L 7 4 L 7 8 z M 14 8 L 14 12 L 16 12 L 16 4 L 14 4 L 14 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-standard-track-progression-amarok.svg b/.icons/awkward/24x24/actions/media-standard-track-progression-amarok.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-standard-track-progression-amarok.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-stop.svg b/.icons/awkward/24x24/actions/media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-track-add-amarok.svg b/.icons/awkward/24x24/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-track-edit-amarok.svg b/.icons/awkward/24x24/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-track-queue-amarok.svg b/.icons/awkward/24x24/actions/media-track-queue-amarok.svg
new file mode 100644
index 00000000..845ad4f3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-track-queue-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 8 8 L 13 13 L 3 13 L 8 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/media-track-remove-amarok.svg b/.icons/awkward/24x24/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/media-view-subtitles.svg b/.icons/awkward/24x24/actions/media-view-subtitles.svg
new file mode 100644
index 00000000..0ff9cc1a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/media-view-subtitles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 C 1,3 1,4 1,4 V 12 C 1,12 1,13 2,13 H 14 C 15,13 15,12 15,12 V 4 C 15,4 15,3 14,3 Z M 3,8 H 5 V 9 H 3 Z M 6,8 H 10 V 9 H 6 Z M 11,8 H 13 V 9 H 11 Z M 3,10 H 4 V 11 H 3 Z M 5,10 H 9 V 11 H 5 Z M 10,10 H 13 V 11 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/meeting-attending-tentative.svg b/.icons/awkward/24x24/actions/meeting-attending-tentative.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/meeting-attending-tentative.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/meeting-attending.svg b/.icons/awkward/24x24/actions/meeting-attending.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/meeting-attending.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/meeting-participant-no-response.svg b/.icons/awkward/24x24/actions/meeting-participant-no-response.svg
new file mode 100644
index 00000000..1f5ebb66
--- /dev/null
+++ b/.icons/awkward/24x24/actions/meeting-participant-no-response.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 3 C 5.3431 3 4 4.3432 4 6 C 4 7.6568 5.3431 9 7 9 C 8.6569 9 10 7.6568 10 6 C 10 4.3432 8.6569 3 7 3 z M 7 10 C 0.9998 10.003 1 14 1 14 L 1 15 L 13 15 L 13 14 C 13 14 12.99977 9.997 7 10 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13 2 A 1 1 0 0 0 12 3 A 1 1 0 0 0 13 4 A 1 1 0 0 0 14 3 A 1 1 0 0 0 13 2 z M 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 13 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 z M 13 8 A 1 1 0 0 0 12 9 A 1 1 0 0 0 13 10 A 1 1 0 0 0 14 9 A 1 1 0 0 0 13 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/meeting-participant-request-response.svg b/.icons/awkward/24x24/actions/meeting-participant-request-response.svg
new file mode 100644
index 00000000..56e4207d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/meeting-participant-request-response.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 2 A 1 1 0 0 0 12 3 A 1 1 0 0 0 13 4 A 1 1 0 0 0 14 3 A 1 1 0 0 0 13 2 z M 7 3 C 5.3431 3 4 4.3432 4 6 C 4 7.6568 5.3431 9 7 9 C 8.6569 9 10 7.6568 10 6 C 10 4.3432 8.6569 3 7 3 z M 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 13 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 z M 13 8 A 1 1 0 0 0 12 9 A 1 1 0 0 0 13 10 A 1 1 0 0 0 14 9 A 1 1 0 0 0 13 8 z M 7 10 C 0.9998 10.003 1 14 1 14 L 1 15 L 13 15 L 13 14 C 13 14 12.99977 9.997 7 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/meld-version-control.svg b/.icons/awkward/24x24/actions/meld-version-control.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/meld-version-control.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/menu_new.svg b/.icons/awkward/24x24/actions/menu_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/menu_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/menu_new_sep.svg b/.icons/awkward/24x24/actions/menu_new_sep.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/menu_new_sep.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/merge.svg b/.icons/awkward/24x24/actions/merge.svg
new file mode 100644
index 00000000..84b168c6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 A 1.0001 1.0001 0 0 0 0 2 L 0 6 A 1.0001 1.0001 0 0 0 1 7 L 6 7 L 6 9 L 1 9 A 1.0001 1.0001 0 0 0 0 10 L 0 14 A 1.0001 1.0001 0 0 0 1 15 L 8 15 A 1.0001 1.0001 0 0 0 9 14 L 9 11 L 14 11 A 1.0001 1.0001 0 0 0 15 10 L 15 6 A 1.0001 1.0001 0 0 0 14 5 L 9 5 L 9 2 A 1.0001 1.0001 0 0 0 8 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mesh-gradient-fit.svg b/.icons/awkward/24x24/actions/mesh-gradient-fit.svg
new file mode 100644
index 00000000..f4020470
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mesh-gradient-fit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 15 1 L 15 15 L 1 15 L 1 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 8.5,-1.5 7.5,5.5 14,2 17.5,8.5 10.5,7.5 14,14 7.5,17.5 8.5,10.5 2,14 -1.5,7.5 5.5,8.5 2,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mesh-gradient.svg b/.icons/awkward/24x24/actions/mesh-gradient.svg
new file mode 100644
index 00000000..18c33f25
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mesh-gradient.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 8.5,-1.5 7.5,5.5 14,2 17.5,8.5 10.5,7.5 14,14 7.5,17.5 8.5,10.5 2,14 -1.5,7.5 5.5,8.5 2,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 3 H 3 V 0 Z M 13,0 V 3 H 16 V 0 Z M 0,13 V 16 H 3 V 13 Z M 13,13 V 16 H 16 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/message-close.svg b/.icons/awkward/24x24/actions/message-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/message-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/messagebox_warning.svg b/.icons/awkward/24x24/actions/messagebox_warning.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/mic-off.svg b/.icons/awkward/24x24/actions/mic-off.svg
new file mode 100644
index 00000000..edc128ed
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mic-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mic-on.svg b/.icons/awkward/24x24/actions/mic-on.svg
new file mode 100644
index 00000000..0a13eb41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mic-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/mic-ready.svg b/.icons/awkward/24x24/actions/mic-ready.svg
new file mode 100644
index 00000000..b727a91f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/mic-ready.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/milestone.svg b/.icons/awkward/24x24/actions/milestone.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/milestone.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/multimedia-volume-control.svg b/.icons/awkward/24x24/actions/multimedia-volume-control.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/24x24/actions/multimedia-volume-control.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/music-amarok.svg b/.icons/awkward/24x24/actions/music-amarok.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/music-amarok.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/nemo-eject.svg b/.icons/awkward/24x24/actions/nemo-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/nemo-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/network-connect.svg b/.icons/awkward/24x24/actions/network-connect.svg
new file mode 100644
index 00000000..a4f286b8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/network-connect.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7.5,2.9375 C 7.9693,2.8762 7.4089,3.451 7.416,3.707 7.1448,4.5738 7.0652,5.618 7.6406,6.3828 7.6669,6.6688 7.0408,6.3858 6.8926,6.2285 6.5605,6.0283 6.1677,5.5126 5.752,5.7539 5.3904,5.9793 5.247,6.463 5.5215,6.8145 5.9839,7.4294 6.78,7.634 7.4902,7.8145 8.263,8.0035 9.115,8.1148 9.7461,8.6406 10.238,9.116 10.21,9.879 10.092,10.502 9.8391,11.632 8.823,12.381 7.8223,12.832 7.2797,13.114 7.6022,12.232 7.4238,11.945 7.2927,11.33 6.9303,10.767 6.3809,10.449 6.0801,10.218 5.6844,10.076 5.4746,9.748 5.4178,9.3082 5.679,8.8609 5.9609,8.5352 6.0756,8.3071 6.8093,8.0491 6.2188,8.0078 5.1307,7.7782 3.9876,7.4686 3.1562,6.6875 3.6372,4.6919 5.431,3.0747 7.5,2.9375 Z M 12.188,5.2812 C 12.303,5.3539 12.748,6.3133 12.875,6.7812 13.038,7.3854 13.027,8.4312 12.875,9.0312 12.817,9.2598 12.743,9.4734 12.719,9.5 12.694,9.5266 12.605,9.3735 12.5,9.1875 12.395,9.0016 12.06,8.6064 11.781,8.3125 10.977,7.464 10.851,7.0209 11.188,6.3438 11.355,6.0023 12.096,5.2252 12.188,5.2812 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/network-disconnect.svg b/.icons/awkward/24x24/actions/network-disconnect.svg
new file mode 100644
index 00000000..b3164152
--- /dev/null
+++ b/.icons/awkward/24x24/actions/network-disconnect.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7.5,2.9375 C 7.9693,2.8762 7.4089,3.451 7.416,3.707 7.1448,4.5738 7.0652,5.618 7.6406,6.3828 7.6669,6.6688 7.0408,6.3858 6.8926,6.2285 6.5605,6.0283 6.1677,5.5126 5.752,5.7539 5.3904,5.9793 5.247,6.463 5.5215,6.8145 5.9839,7.4294 6.78,7.634 7.4902,7.8145 8.263,8.0035 9.115,8.1148 9.7461,8.6406 10.238,9.116 10.21,9.879 10.092,10.502 9.8391,11.632 8.823,12.381 7.8223,12.832 7.2797,13.114 7.6022,12.232 7.4238,11.945 7.2927,11.33 6.9303,10.767 6.3809,10.449 6.0801,10.218 5.6844,10.076 5.4746,9.748 5.4178,9.3082 5.679,8.8609 5.9609,8.5352 6.0756,8.3071 6.8093,8.0491 6.2188,8.0078 5.1307,7.7782 3.9876,7.4686 3.1562,6.6875 3.6372,4.6919 5.431,3.0747 7.5,2.9375 Z M 12.188,5.2812 C 12.303,5.3539 12.748,6.3133 12.875,6.7812 13.038,7.3854 13.027,8.4312 12.875,9.0312 12.817,9.2598 12.743,9.4734 12.719,9.5 12.694,9.5266 12.605,9.3735 12.5,9.1875 12.395,9.0016 12.06,8.6064 11.781,8.3125 10.977,7.464 10.851,7.0209 11.188,6.3438 11.355,6.0023 12.096,5.2252 12.188,5.2812 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/new-24h-appointment.svg b/.icons/awkward/24x24/actions/new-24h-appointment.svg
new file mode 100644
index 00000000..50ec8dda
--- /dev/null
+++ b/.icons/awkward/24x24/actions/new-24h-appointment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,5 A 7.5,7.5 0 0 0 4,12.5 7.5,7.5 0 0 0 11.5,20 7.5,7.5 0 0 0 19,12.5 7.5,7.5 0 0 0 11.5,5 Z M 7,8 l 3,0 1,0 0,1 0,3 0,1 -3,0 0,3 3,0 0,1 -4,0 0,-1 0,-3 0,-1 1,0 2,0 0,-3 -3,0 0,-1 z m 5,0 1,0 0,4 2,0 0,-4 1,0 0,4 0,1 0,4 -1,0 0,-4 -3,0 0,-1 0,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/new-audio-alarm.svg b/.icons/awkward/24x24/actions/new-audio-alarm.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/new-audio-alarm.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/news-subscribe.svg b/.icons/awkward/24x24/actions/news-subscribe.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/news-subscribe.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/news-unsubscribe.svg b/.icons/awkward/24x24/actions/news-unsubscribe.svg
new file mode 100644
index 00000000..963c3bf4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/news-unsubscribe.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 0,1 V 15 H 9 V 13 H 1 V 12 H 9 V 9 H 16 V 1 Z M 6,3 V 10 H 1 V 3 Z M 9,3 H 15 V 4 H 9 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/next.svg b/.icons/awkward/24x24/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/no-marker.svg b/.icons/awkward/24x24/actions/no-marker.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/no-marker.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/no.svg b/.icons/awkward/24x24/actions/no.svg
new file mode 100644
index 00000000..f9883187
--- /dev/null
+++ b/.icons/awkward/24x24/actions/no.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 11 L 5,15 H 11 L 15,11 V 5 L 11,1 Z M 5,4 A 1,1 0 0 1 5.707,4.293 L 8,6.5859 10.293,4.293 A 1,1 0 0 1 11,4 1,1 0 0 1 11.707,5.707 L 9.4141,8 11.707,10.293 A 1,1 0 1 1 10.293,11.707 L 8,9.4141 5.707,11.707 A 1,1 0 1 1 4.293,10.293 L 6.5859,8 4.293,5.707 A 1,1 0 0 1 5,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/nocover.svg b/.icons/awkward/24x24/actions/nocover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/nocover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/node-add.svg b/.icons/awkward/24x24/actions/node-add.svg
new file mode 100644
index 00000000..79ad060f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 3 H 4 V 5 H 7 V 8 H 9 V 5 H 12 V 3 H 9 V 0 Z M 5,9 V 12 H 0.5 C 0,12 0,12.5 0,12.5 0,12.5 0,13 0.5,13 H 5 V 16 H 11 V 13 H 15.5 C 16,13 16,12.5 16,12.5 16,12.5 16,12 15.5,12 H 11 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-break.svg b/.icons/awkward/24x24/actions/node-break.svg
new file mode 100644
index 00000000..e837f49d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 5 V 5 H 10 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 10 V 0 Z M 7,6 V 7 H 5 L 7.5,10 10,7 H 8 V 6 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 11 Z M 10,11 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-delete-segment.svg b/.icons/awkward/24x24/actions/node-delete-segment.svg
new file mode 100644
index 00000000..aff2d2a9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 3 H 10 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 H 10 V 2 H 5 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 11 Z M 10,11 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-delete.svg b/.icons/awkward/24x24/actions/node-delete.svg
new file mode 100644
index 00000000..f6b75806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 V 5 H 12 V 3 Z M 5,9 V 12 H 0.5 C 0,12 0,12.5 0,12.5 0,12.5 0,13 0.5,13 H 5 V 16 H 11 V 13 H 15.5 C 16,13 16,12.5 16,12.5 16,12.5 16,12 15.5,12 H 11 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-join-segment.svg b/.icons/awkward/24x24/actions/node-join-segment.svg
new file mode 100644
index 00000000..a6652a91
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 0 Z M 10,0 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 14 H 10 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 H 10 V 13 H 5 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-join.svg b/.icons/awkward/24x24/actions/node-join.svg
new file mode 100644
index 00000000..1e742919
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 0 Z M 10,0 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 5,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 5 V 16 H 10 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 10 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-segment-curve.svg b/.icons/awkward/24x24/actions/node-segment-curve.svg
new file mode 100644
index 00000000..c37cd21f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-segment-curve.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 9.4167,2 6.6393,2.9036 4.7715,4.7715 2.9036,6.6393 2,9.4167 2,13 H 3 C 3,9.5833 3.8464,7.1107 5.4785,5.4785 7.1107,3.8464 9.5833,3 13,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-segment-line.svg b/.icons/awkward/24x24/actions/node-segment-line.svg
new file mode 100644
index 00000000..ce117613
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-segment-line.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.292,3 3,12.292 V 13 H 3.708 L 13,3.708 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-transform.svg b/.icons/awkward/24x24/actions/node-transform.svg
new file mode 100644
index 00000000..bd6f2671
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-transform.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 5 L 1.5,3.5 3.5,5.5 2,7 H 7 V 2 L 5.5,3.5 3.5,1.5 5,0 Z M 11,0 12.5,1.5 10.5,3.5 9,2 V 7 H 14 L 12.5,5.5 14.5,3.5 16,5 V 0 Z M 2,9 3.5,10.5 1.5,12.5 0,11 V 16 H 5 L 3.5,14.5 5.5,12.5 7,14 V 9 Z M 9,9 V 14 L 10.5,12.5 12.5,14.5 11,16 H 16 V 11 L 14.5,12.5 12.5,10.5 14,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-type-auto-smooth.svg b/.icons/awkward/24x24/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..1314a313
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-type-auto-smooth.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 4.5 C 0,8.655 3.345,12 7.5,12 11.655,12 15,8.655 15,4.5 V 2.5 C 15,2 14.5,2 14.5,2 14.5,2 14,2 14,2.5 V 3.5 C 14,7.655 11.101,11 7.5,11 3.899,11 1,7.655 1,3.5 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,10.5 A 3.5,3.5 0 0 1 7.5,14 3.5,3.5 0 0 1 4,10.5 3.5,3.5 0 0 1 7.5,7 3.5,3.5 0 0 1 11,10.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-type-cusp.svg b/.icons/awkward/24x24/actions/node-type-cusp.svg
new file mode 100644
index 00000000..6f132ab8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-type-cusp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.5,1 C 15.5,1 15,1 15,1.5 15,5.5349 11.907,9.6102 8.3516,11.226 7.9489,9.3606 7.6579,7.0624 6.7695,5.0488 5.7839,2.8147 3.9167,1 0.5,1 0,1 0,1.5 0,1.5 0,1.5 0,2 0.5,2 3.5833,2 4.9661,3.4353 5.8555,5.4512 6.7448,7.4671 7.0002,10.058 7.5156,12.12 7.5876,12.41 7.896,12.572 8.1758,12.468 12.394,10.886 16,6.2593 16,1.5 16,1 15.5,1 15.5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11.5 8.5,8 12,11.5 8.5,15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-type-smooth.svg b/.icons/awkward/24x24/actions/node-type-smooth.svg
new file mode 100644
index 00000000..2d538e64
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-type-smooth.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 5 C 0,9.155 3.345,12.5 7.5,12.5 11.655,12.5 15,9.155 15,5 V 2.5 C 15,2 14.5,2 14.5,2 14.5,2 14,2 14,2.5 V 4 C 14,8.155 11.101,11.5 7.5,11.5 3.899,11.5 1,8.155 1,4 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,9 H 10 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/node-type-symmetric.svg b/.icons/awkward/24x24/actions/node-type-symmetric.svg
new file mode 100644
index 00000000..22af0ae7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/node-type-symmetric.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,12 H 14 V 13 H 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,8 H 11 V 14 H 5 Z M 16,12.5 A 1.5,1.5 0 0 1 14.5,14 1.5,1.5 0 0 1 13,12.5 1.5,1.5 0 0 1 14.5,11 1.5,1.5 0 0 1 16,12.5 Z M 3,12.5 A 1.5,1.5 0 0 1 1.5,14 1.5,1.5 0 0 1 0,12.5 1.5,1.5 0 0 1 1.5,11 1.5,1.5 0 0 1 3,12.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 3.5 C 0,7.932 3.568,11.5 8,11.5 12.432,11.5 16,7.932 16,3.5 V 2.5 C 16,2 15.5,2 15.5,2 15.5,2 15,2 15,2.5 V 3.5 C 15,7.378 11.878,10.5 8,10.5 4.122,10.5 1,7.378 1,3.5 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/noisereduction.svg b/.icons/awkward/24x24/actions/noisereduction.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/noisereduction.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/non-starred.svg b/.icons/awkward/24x24/actions/non-starred.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/non-starred.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-horizontal-center-calligra.svg b/.icons/awkward/24x24/actions/object-align-horizontal-center-calligra.svg
new file mode 120000
index 00000000..82a31af5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-horizontal-center-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-horizontal-left-calligra.svg b/.icons/awkward/24x24/actions/object-align-horizontal-left-calligra.svg
new file mode 120000
index 00000000..e2cdcc9c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-horizontal-left-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-horizontal-right-calligra.svg b/.icons/awkward/24x24/actions/object-align-horizontal-right-calligra.svg
new file mode 120000
index 00000000..3caab058
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-horizontal-right-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-right.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-vertical-bottom-calligra.svg b/.icons/awkward/24x24/actions/object-align-vertical-bottom-calligra.svg
new file mode 120000
index 00000000..ad9f7a40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-vertical-bottom-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-vertical-bottom-top-calligra.svg b/.icons/awkward/24x24/actions/object-align-vertical-bottom-top-calligra.svg
new file mode 120000
index 00000000..18e52660
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-vertical-bottom-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom-out.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-vertical-center-calligra.svg b/.icons/awkward/24x24/actions/object-align-vertical-center-calligra.svg
new file mode 120000
index 00000000..61759b74
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-vertical-center-calligra.svg
@@ -0,0 +1 @@
+align-vertical-center.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-align-vertical-top-calligra.svg b/.icons/awkward/24x24/actions/object-align-vertical-top-calligra.svg
new file mode 120000
index 00000000..06dfc8aa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-align-vertical-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-columns.svg b/.icons/awkward/24x24/actions/object-columns.svg
new file mode 100644
index 00000000..1940fd1f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2 L 3 14 L 5 14 L 5 2 L 3 2 z M 7 2 L 7 14 L 9 14 L 9 2 L 7 2 z M 11 2 L 11 14 L 13 14 L 13 2 L 11 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-crop.svg b/.icons/awkward/24x24/actions/object-crop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-crop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-fill.svg b/.icons/awkward/24x24/actions/object-fill.svg
new file mode 100644
index 00000000..59d0c066
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-fill.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 H 14 C 14,0 16,0 16,2 V 14 C 16,14 16,16 14,16 H 2 C 2,16 0,16 0,14 V 2 C 0,2 0,0 2,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-flip-horizontal.svg b/.icons/awkward/24x24/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..423e7de0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 0,8 5,11 V 9 H 11 V 11 L 16,8 11,5 V 7 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-flip-vertical.svg b/.icons/awkward/24x24/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..d7de4990
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,5 H 7 V 11 H 5 L 8,16 11,11 H 9 V 5 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-group-calligra.svg b/.icons/awkward/24x24/actions/object-group-calligra.svg
new file mode 120000
index 00000000..de24cc70
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-group-calligra.svg
@@ -0,0 +1 @@
+object-group.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-group.svg b/.icons/awkward/24x24/actions/object-group.svg
new file mode 100644
index 00000000..f9c01ec8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-group.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,1 13,1 13,1 Z M 10,2 C 12.209,2 14,3.7909 14,6 14,8.2091 12.209,10 10,10 V 6 H 6 C 6,3.7909 7.7909,2 10,2 Z M 3,7 H 9 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-hidden.svg b/.icons/awkward/24x24/actions/object-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-inverse.svg b/.icons/awkward/24x24/actions/object-inverse.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-inverse.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-locked.svg b/.icons/awkward/24x24/actions/object-locked.svg
new file mode 100644
index 00000000..903431a8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.784 1 4 2.8216 4 5.0625 L 4 7 L 3 7 C 2.446 7 2 7.446 2 8 L 2 14 C 2 14.554 2.446 15 3 15 L 13 15 C 13.554 15 14 14.554 14 14 L 14 8 C 14 7.446 13.554 7 13 7 L 12 7 L 12 5.0625 C 12 2.8225 10.216 1 8 1 z M 8 3 C 9.108 3 10 3.892 10 5 L 10 7 L 6 7 L 6 5 C 6 3.892 6.892 3 8 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-order-back-calligra.svg b/.icons/awkward/24x24/actions/object-order-back-calligra.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-back-calligra.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-back.svg b/.icons/awkward/24x24/actions/object-order-back.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-back.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-front-calligra.svg b/.icons/awkward/24x24/actions/object-order-front-calligra.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-front-calligra.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-front.svg b/.icons/awkward/24x24/actions/object-order-front.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-front.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-lower-calligra.svg b/.icons/awkward/24x24/actions/object-order-lower-calligra.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-lower-calligra.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-lower.svg b/.icons/awkward/24x24/actions/object-order-lower.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-lower.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-raise-calligra.svg b/.icons/awkward/24x24/actions/object-order-raise-calligra.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-raise-calligra.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-order-raise.svg b/.icons/awkward/24x24/actions/object-order-raise.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-order-raise.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-rotate-left.svg b/.icons/awkward/24x24/actions/object-rotate-left.svg
new file mode 100644
index 00000000..5e75b436
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-rotate-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 C 4,8 4,7 3,7 2,7 2,8 2,8 Z M 8,2 V 4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 H 2 A 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 8,0 V 6 L 4,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-rotate-right.svg b/.icons/awkward/24x24/actions/object-rotate-right.svg
new file mode 100644
index 00000000..e881064f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-rotate-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 C 12,8 12,7 13,7 14,7 14,8 14,8 Z M 8,2 V 4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 H 14 A 6,6 0 0 1 8,14 6,6 0 0 1 2,8 6,6 0 0 1 8,2 Z M 8,0 V 6 L 12,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-rows.svg b/.icons/awkward/24x24/actions/object-rows.svg
new file mode 100644
index 00000000..15c3753a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-rows.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 5 L 14 5 L 14 3 L 2 3 z M 2 7 L 2 9 L 14 9 L 14 7 L 2 7 z M 2 11 L 2 13 L 14 13 L 14 11 L 2 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-select.svg b/.icons/awkward/24x24/actions/object-select.svg
new file mode 100644
index 00000000..5be8ec26
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-select.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,5 C 13.5,5 14.465,4.035 13.715,3.285 12.965,2.535 12,3.5 12,3.5 L 6,10.5 4,8.5 C 4,8.5 3.035,7.535 2.285,8.285 1.535,9.035 2.5,10 2.5,10 L 6,13.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-straighten.svg b/.icons/awkward/24x24/actions/object-straighten.svg
new file mode 100644
index 00000000..ddb5c6f0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.037109 1.2070312 C 11.942282 1.2077977 11.880859 1.21875 11.880859 1.21875 L 2.0371094 2.96875 C 1.0522994 3.1424 1.2246094 4.125 1.2246094 4.125 L 1.7246094 7 L 13.912109 7 L 13.037109 2.03125 C 12.906872 1.2926425 12.321591 1.204732 12.037109 1.2070312 z M 1 8 L 1 9 L 2 9 L 2 8 L 1 8 z M 3 8 L 3 9 L 4 9 L 4 8 L 3 8 z M 5 8 L 5 9 L 6 9 L 6 8 L 5 8 z M 7 8 L 7 9 L 8 9 L 8 8 L 7 8 z M 9 8 L 9 9 L 10 9 L 10 8 L 9 8 z M 11 8 L 11 9 L 12 9 L 12 8 L 11 8 z M 13 8 L 13 9 L 14 9 L 14 8 L 13 8 z M 15 8 L 15 9 L 16 9 L 16 8 L 15 8 z M 2.25 10 L 2.96875 13.96875 C 3.1424 14.95356 4.125 14.78125 4.125 14.78125 L 13.96875 13.03125 C 13.96875 13.03125 14.9549 12.85976 14.78125 11.875 L 14.441406 10 L 2.2519531 10 L 2.25 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-stroke.svg b/.icons/awkward/24x24/actions/object-stroke.svg
new file mode 100644
index 00000000..f2e04b8c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-stroke.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0,0 0,2 0,2 V 14 C 0,16 2,16 2,16 H 14 C 16,16 16,14 16,14 V 2 C 16,0 14,0 14,0 Z M 3.5,2 H 12.5 C 12.5,2 14,2 14,3.5 V 12.5 C 14,12.5 14,14 12.5,14 H 3.5 C 3.5,14 2,14 2,12.5 V 3.5 C 2,3.5 2,2 3.5,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-to-path.svg b/.icons/awkward/24x24/actions/object-to-path.svg
new file mode 100644
index 00000000..f5c6299e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-to-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,4 H 3 V 12 H 2 Z M 4,13 H 12 V 14 H 4 Z M 13,4 H 14 V 12 H 13 Z M 4,2 H 12 V 3 H 4 Z M 1,12 H 4 V 15 H 1 Z M 12,12 H 15 V 15 H 12 Z M 1,1 H 4 V 4 H 1 Z M 12,1 H 15 V 4 H 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 11 V 11 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-attract.svg b/.icons/awkward/24x24/actions/object-tweak-attract.svg
new file mode 100644
index 00000000..f2cb840e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-attract.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 3 L 3 3 L 3 1 L 1 1 z M 13 1 L 13 3 L 15 3 L 15 1 L 13 1 z M 4 2 L 4 4 L 6 4 L 6 2 L 4 2 z M 4 4 L 2 4 L 2 6 L 4 6 L 4 4 z M 10 2 L 10 4 L 12 4 L 12 2 L 10 2 z M 12 4 L 12 6 L 14 6 L 14 4 L 12 4 z M 7 3 L 7 5 L 9 5 L 9 3 L 7 3 z M 9 5 L 9 7 L 11 7 L 11 5 L 9 5 z M 11 7 L 11 9 L 13 9 L 13 7 L 11 7 z M 11 9 L 9 9 L 9 11 L 11 11 L 11 9 z M 9 11 L 7 11 L 7 13 L 9 13 L 9 11 z M 7 11 L 7 9 L 5 9 L 5 11 L 7 11 z M 5 9 L 5 7 L 3 7 L 3 9 L 5 9 z M 5 7 L 7 7 L 7 5 L 5 5 L 5 7 z M 7 7 L 7 9 L 9 9 L 9 7 L 7 7 z M 2 10 L 2 12 L 4 12 L 4 10 L 2 10 z M 4 12 L 4 14 L 6 14 L 6 12 L 4 12 z M 12 10 L 12 12 L 14 12 L 14 10 L 12 10 z M 12 12 L 10 12 L 10 14 L 12 14 L 12 12 z M 1 13 L 1 15 L 3 15 L 3 13 L 1 13 z M 13 13 L 13 15 L 15 15 L 15 13 L 13 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-blur.svg b/.icons/awkward/24x24/actions/object-tweak-blur.svg
new file mode 100644
index 00000000..75b5cec3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-blur.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,1 H 9 V 3 H 7 Z M 10,4 H 12 V 6 H 10 Z M 7,4 H 9 V 6 H 7 Z M 4,4 H 6 V 6 H 4 Z M 13,7 H 15 V 9 H 13 Z M 10,7 H 12 V 9 H 10 Z M 7,7 H 9 V 9 H 7 Z M 4,7 H 6 V 9 H 4 Z M 1,7 H 3 V 9 H 1 Z M 10,10 H 12 V 12 H 10 Z M 7,10 H 9 V 12 H 7 Z M 4,10 H 6 V 12 H 4 Z M 7,13 H 9 V 15 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 5 V 5 H 4 Z M 4,11 H 5 V 12 H 4 Z M 11,11 H 12 V 12 H 11 Z M 11,4 H 12 V 5 H 11 Z M 7.5,10.5 H 8.5 V 11.5 H 7.5 Z M 4.5,7.5 H 5.5 V 8.5 H 4.5 Z M 10.5,7.5 H 11.5 V 8.5 H 10.5 Z M 7.5,4.5 H 8.5 V 5.5 H 7.5 Z M 7.5,7.5 H 8.5 V 8.5 H 7.5 Z M 7,1 H 9 V 2 H 7 Z M 7,14 H 9 V 15 H 7 Z M 1,7 H 2 V 9 H 1 Z M 14,7 H 15 V 9 H 14 Z M 10.5,10.5 H 11.5 V 11.5 H 10.5 Z M 4.5,10.5 H 5.5 V 11.5 H 4.5 Z M 4.5,4.5 H 5.5 V 5.5 H 4.5 Z M 10.5,4.5 H 11.5 V 5.5 H 10.5 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-duplicate.svg b/.icons/awkward/24x24/actions/object-tweak-duplicate.svg
new file mode 100644
index 00000000..e40877ac
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-duplicate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,6.5 A 2.5,2.5 0 0 1 6.5,9 2.5,2.5 0 0 1 4,6.5 2.5,2.5 0 0 1 6.5,4 2.5,2.5 0 0 1 9,6.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9.5 A 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 7,9.5 2.5,2.5 0 0 1 9.5,7 2.5,2.5 0 0 1 12,9.5 Z M 15,6 A 2,2 0 0 0 13,8 2,2 0 0 0 15,10 Z M 15,13 A 2,2 0 0 0 13,15 H 15 Z M 8,13 A 2,2 0 0 0 6,15 H 10 A 2,2 0 0 0 8,13 Z M 1,13 V 15 H 3 A 2,2 0 0 0 1,13 Z M 1,6 V 10 A 2,2 0 0 0 3,8 2,2 0 0 0 1,6 Z M 1,1 V 3 A 2,2 0 0 0 3,1 Z M 6,1 A 2,2 0 0 0 8,3 2,2 0 0 0 10,1 Z M 13,1 A 2,2 0 0 0 15,3 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-jitter-color.svg b/.icons/awkward/24x24/actions/object-tweak-jitter-color.svg
new file mode 100644
index 00000000..2d00e281
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-jitter-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 14 V 14 H 10 Z M 2,10 H 6 V 14 H 2 Z M 6,6 H 10 V 10 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-paint.svg b/.icons/awkward/24x24/actions/object-tweak-paint.svg
new file mode 100644
index 00000000..5e85f9b2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-paint.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 H 10 V 10 H 6 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-push.svg b/.icons/awkward/24x24/actions/object-tweak-push.svg
new file mode 100644
index 00000000..5228ee2f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-push.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 5 H 9 V 0 Z M 4,1 V 4 H 6 V 1 Z M 10,1 V 4 H 12 V 1 Z M 1,3 V 6 H 3 V 3 Z M 13,3 V 6 H 15 V 3 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 7,6 V 8 H 9 V 6 Z M 1,7 V 9 H 3 V 7 Z M 13,7 V 9 H 15 V 7 Z M 4,8 V 10 H 6 V 8 Z M 10,8 V 10 H 12 V 8 Z M 7,9 V 11 H 9 V 9 Z M 1,10 V 12 H 3 V 10 Z M 13,10 V 12 H 15 V 10 Z M 4,11 V 13 H 6 V 11 Z M 10,11 V 13 H 12 V 11 Z M 1,13 V 15 H 3 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-randomize.svg b/.icons/awkward/24x24/actions/object-tweak-randomize.svg
new file mode 100644
index 00000000..2f3ac07d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-randomize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 2 H 9 V 0 Z M 1,1 V 3 H 3 V 1 Z M 4,1 V 3 H 6 V 1 Z M 10,1 V 3 H 12 V 1 Z M 13,1 V 3 H 15 V 1 Z M 7,3 V 5 H 9 V 3 Z M 2,4 V 6 H 4 V 8 H 6 V 4 Z M 10,4 V 6 H 9 V 8 H 11 V 6 H 12 V 4 Z M 13,4 V 6 H 15 V 4 Z M 1,7 V 9 H 3 V 7 Z M 12,7 V 9 H 14 V 7 Z M 8,9 V 11 H 10 V 14 H 12 V 10 H 10 V 9 Z M 1,10 V 12 H 5 V 10 Z M 13,10 V 12 H 15 V 10 Z M 7,12 V 14 H 9 V 12 Z M 1,13 V 15 H 3 V 13 Z M 4,13 V 15 H 6 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-rotate.svg b/.icons/awkward/24x24/actions/object-tweak-rotate.svg
new file mode 100644
index 00000000..e5d14c3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-rotate.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <g transform="rotate(30,6,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11 H 7 V 15 H 5 Z"/>
+ </g>
+ <g transform="rotate(30,10,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,11 H 11 V 15 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,10,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,6 H 11 V 10 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,6,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 H 7 V 10 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,6,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 H 7 V 5 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,10,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 H 11 V 5 H 9 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 H 15 V 5 H 13 Z M 1,1 H 3 V 5 H 1 Z M 1,6 H 3 V 10 H 1 Z M 13,6 H 15 V 10 H 13 Z M 13,11 H 15 V 15 H 13 Z M 1,11 H 3 V 15 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-tweak-shrink.svg b/.icons/awkward/24x24/actions/object-tweak-shrink.svg
new file mode 100644
index 00000000..140e04f1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-tweak-shrink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 H 5 V 11 H 4 Z M 7,10 H 8 V 11 H 7 Z M 10,10 H 11 V 11 H 10 Z M 11,7 H 12 V 8 H 11 Z M 8,7 H 9 V 8 H 8 Z M 5,7 H 6 V 8 H 5 Z M 10,4 H 11 V 5 H 10 Z M 4,4 H 5 V 5 H 4 Z M 7,4 H 8 V 5 H 7 Z M 7,1 H 9 V 3 H 7 Z M 7,13 H 9 V 15 H 7 Z M 1,7 H 3 V 9 H 1 Z M 13,7 H 15 V 9 H 13 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-ungroup-calligra.svg b/.icons/awkward/24x24/actions/object-ungroup-calligra.svg
new file mode 120000
index 00000000..a22f9131
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-ungroup-calligra.svg
@@ -0,0 +1 @@
+object-ungroup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/object-ungroup-pop-selection.svg b/.icons/awkward/24x24/actions/object-ungroup-pop-selection.svg
new file mode 100644
index 00000000..14bf20c0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-ungroup-pop-selection.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 4 C 0.892 4 0 4.892 0 6 L 0 14 C 0 15.108 0.892 16 2 16 L 10 16 C 11.108 16 12 15.108 12 14 L 12 13 L 11 13 L 11 11 L 9 11 L 9 13 L 3 13 L 3 7 L 5 7 L 5 5 L 3 5 L 3 4 L 2 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 C 4,0 4,2 4,2 V 4 H 6 V 2 H 8 V 0 Z M 12,0 V 2 H 14 V 4 H 16 V 2 C 16,0 14,0 14,0 Z M 4,8 V 10 C 4,12 6,12 6,12 H 8 V 10 H 6 V 8 Z M 14,8 V 10 H 12 V 12 H 14 C 16,12 16,10 16,10 V 8 Z M 14,6 A 4,4 0 0 1 10,10 4,4 0 0 1 6,6 4,4 0 0 1 10,2 4,4 0 0 1 14,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-ungroup.svg b/.icons/awkward/24x24/actions/object-ungroup.svg
new file mode 100644
index 00000000..77a835db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-ungroup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,7 H 9 V 13 H 3 Z M 10,2 A 4,4 0 0 0 6,6 H 10 V 10 A 4,4 0 0 0 14,6 4,4 0 0 0 10,2 Z M 14,12 V 14 H 12 V 16 H 14 C 16,16 16,14 16,14 V 12 Z M 0,12 V 14 C 0,16 2,16 2,16 H 4 V 14 H 2 V 12 Z M 12,0 V 2 H 14 V 4 H 16 V 2 C 16,0 14,0 14,0 Z M 2,0 C 0,0 0,2 0,2 V 4 H 2 V 2 H 4 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-unlocked.svg b/.icons/awkward/24x24/actions/object-unlocked.svg
new file mode 100644
index 00000000..6709e390
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 5.805 0 4.0334 1.7884 4 4 L 4 5 L 6 5 L 6 4 C 6 2.892 6.892 2 8 2 C 9.108 2 10 2.892 10 4 L 10 8 L 3 8 C 2.446 8 2 8.446 2 9 L 2 15 C 2 15.554 2.446 16 3 16 L 13 16 C 13.554 16 14 15.554 14 15 L 14 9 C 14 8.446 13.554 8 13 8 L 12 8 L 12 4.0625 C 12 1.8225 10.216 0 8 0 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/object-visible.svg b/.icons/awkward/24x24/actions/object-visible.svg
new file mode 120000
index 00000000..6253426e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/object-visible.svg
@@ -0,0 +1 @@
+layer-visible-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/office-chart-area-focus-peak-node.svg b/.icons/awkward/24x24/actions/office-chart-area-focus-peak-node.svg
new file mode 100644
index 00000000..36c3bc2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-area-focus-peak-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2,2 0,5.9960938 0,1 L 2,14 l 12,0 0,-1 -11,0 0,-1 3.005859,0 0,-0.0078 0.0078,0.0078 2,-2 1.591797,0 2,2 2.40039,0 0,-1 -1.986328,0 -2,-2 -1.414062,0 -1.00586,0 -2,2 L 3,11 3,8.9960938 l 2,0 0,-0.00781 0.0078,0.00781 L 6.003906,8 7,8 8,8 8,7 7,7 7,6 6,6 6,7.9960938 5.296875,7.2929688 4.59375,7.9960938 3,7.9960938 3,2 2,2 Z M 6,2 6,3 6,4 7,4 7,3 8,3 8,2 6,2 Z m 4,0 0,1 1,0 0,1 1,0 0,-2 -1,0 -1,0 z M 9,3.5898438 7.296875,5.2929688 8.003906,6 9,5.0039062 9.996094,6 10.703125,5.2929688 9,3.5898438 Z M 11,6 l 0,1 -1,0 0,1 2,0 0,-1 0,-1 -1,0 z m 3,0 -1,1 1,0 0,-1 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="M 9 5 L 7.0039062 7 L 8 7 L 8 8 L 6.0058594 8 L 5.0078125 9 L 1.9980469 9 L 1.9980469 13 L 6.9980469 13 L 8.9980469 12.992188 L 13.998047 13 L 13.998047 7 L 11.998047 7 L 11.998047 8 L 9.9980469 8 L 9.9980469 7 L 10.998047 7 L 9 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-area-percentage.svg b/.icons/awkward/24x24/actions/office-chart-area-percentage.svg
new file mode 100644
index 00000000..28c4f56f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-area-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z M 8.5898438 7 L 12.125 10.535156 L 12.126953 10.533203 L 12.128906 10.535156 L 14.003906 8.6621094 L 14.003906 7.2460938 L 12.126953 9.1230469 L 10.003906 7 L 8.5898438 7 z M 5.5996094 9 L 3.5996094 11 L 3.0078125 11 L 3.0078125 12 L 4.0058594 12 L 4.0058594 11.992188 L 4.0136719 12 L 6.0136719 10 L 7.6054688 10 L 9.6054688 12 L 14.007812 12 L 14.007812 11 L 10.019531 11 L 8.0195312 9 L 5.5996094 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-area-stacked.svg b/.icons/awkward/24x24/actions/office-chart-area-stacked.svg
new file mode 100644
index 00000000..7c532bf7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-area-stacked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9960938 L 1.0078125 4.9960938 L 1.0078125 5.0058594 L 2 5.0058594 L 2 14 L 14 14 L 14 13 L 3 13 L 3 5.0058594 L 7.46875 5.0058594 L 4.46875 8.0058594 L 3.0078125 8.0058594 L 3.0078125 9.0058594 L 4.8828125 9.0058594 L 9.0058594 4.8828125 L 11.128906 7.0058594 L 11.134766 7.0019531 L 11.138672 7.0058594 L 13.966797 4.1777344 C 13.969797 4.1827344 13.259766 3.4707031 13.259766 3.4707031 L 11.134766 5.5957031 L 9.0078125 3.4707031 L 9.0058594 3.4726562 L 9.0039062 3.4707031 L 7.4765625 4.9960938 L 3 4.9960938 L 3 2 L 2 2 z M 7.5996094 9 L 5.5996094 11 L 3.0058594 11 L 3.0058594 12 L 6.0058594 12 L 6.0058594 11.992188 L 6.0136719 12 L 8.0136719 10 L 9.6054688 10 L 11.605469 12 L 14.005859 12 L 14.005859 11 L 12.019531 11 L 10.019531 9 L 8.6054688 9 L 7.5996094 9 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="M 13.46,3.67 11.14,6.001 11.136,5.997 11.13,6.001 9.007,3.878 4.884,8.001 l -1.875,0 0,5 11,0 0,-8.778 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-area.svg b/.icons/awkward/24x24/actions/office-chart-area.svg
new file mode 100644
index 00000000..a96c1586
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-area.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 3.5273438 L 1.0039062 3.5273438 L 1.0039062 3.5351562 L 2 3.5351562 L 2 8 L 2 9 L 2 11 L 1 11 L 1 11.007812 L 2 11.007812 L 2 14 L 14 14 L 14 13.001953 L 14 13 L 14 11.867188 L 13.958984 11.828125 L 11.130859 9 L 11.126953 9.0039062 L 11.121094 9 L 8.9980469 11.123047 L 5.875 8 L 4.4609375 8 L 3 8 L 3 3.5351562 L 7.4648438 3.5351562 L 4.9980469 6.0019531 L 3.0019531 6.0019531 L 3.0019531 7.0019531 L 5.4121094 7.0019531 L 9.0019531 3.4121094 L 11.125 5.5351562 L 11.130859 5.53125 L 11.134766 5.5351562 L 13.962891 2.7070312 C 13.965891 2.7120312 13.255859 2 13.255859 2 L 11.130859 4.125 L 9.0039062 2 L 9.0019531 2.0019531 L 9 2 L 7.4726562 3.5273438 L 3 3.5273438 L 3 2 L 2 2 z M 3 9 L 5.4609375 9 L 7.4609375 11 L 3 11 L 3 9 z M 11.126953 10.410156 L 13.251953 12.535156 L 13.734375 13 L 3 13 L 3 11.007812 L 7.46875 11.007812 L 8.9960938 12.535156 L 8.9980469 12.533203 L 9 12.535156 L 11.126953 10.410156 z" transform="translate(4 4)"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="m 13.46,2.22 -2.451,2.779 -2,-3 -4,4 -2,0 0,7 11,0 0,-10.258 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-bar-percentage.svg b/.icons/awkward/24x24/actions/office-chart-bar-percentage.svg
new file mode 100644
index 00000000..41b3b569
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-bar-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 7 L 7 7 L 7 13 L 5 13 L 5 7 L 4 7 L 4 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z M 10 9 L 12 9 L 12 13 L 10 13 L 10 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-bar-stacked.svg b/.icons/awkward/24x24/actions/office-chart-bar-stacked.svg
new file mode 100644
index 00000000..68196194
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-bar-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 2 L 4 2 L 4 13 L 3 13 L 3 2 L 2 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-bar.svg b/.icons/awkward/24x24/actions/office-chart-bar.svg
new file mode 100644
index 00000000..b337cfb0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-bar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 2 L 4 2 L 4 13 L 3 13 L 3 2 L 2 2 z M 5 3 L 7 3 L 7 13 L 5 13 L 5 3 z M 10 9 L 12 9 L 12 13 L 10 13 L 10 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-line-percentage.svg b/.icons/awkward/24x24/actions/office-chart-line-percentage.svg
new file mode 100644
index 00000000..1ae14401
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-line-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9921875 L 1 4.9921875 L 1 5 L 2 5 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 3 13 L 3 12 L 3.0078125 12 L 4 12 L 6 12 L 6 11.992188 L 6.0078125 12 L 8.0078125 10 L 9.5996094 10 L 11.599609 12 L 14 12 L 14 11 L 12.013672 11 L 10.013672 9 L 10 9 L 9.0078125 9 L 8.5996094 9 L 7.59375 9 L 5.59375 11 L 4 11 L 3.0078125 11 L 3 11 L 3 9 L 4.8730469 9 L 4.875 9 L 6.875 7 L 5.4609375 7 L 4.4609375 8 L 3 8 L 3 5 L 4 5 L 4 4.9921875 L 3 4.9921875 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-line-stacked.svg b/.icons/awkward/24x24/actions/office-chart-line-stacked.svg
new file mode 100644
index 00000000..40f74b2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-line-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9960938 L 1.0078125 4.9960938 L 1.0078125 5.0058594 L 2 5.0058594 L 2 14 L 14 14 L 14 13 L 3 13 L 3 5.0058594 L 7.46875 5.0058594 L 4.46875 8.0058594 L 3.0078125 8.0058594 L 3.0078125 9.0058594 L 4.8828125 9.0058594 L 9.0058594 4.8828125 L 11.128906 7.0058594 L 11.134766 7.0019531 L 11.138672 7.0058594 L 13.966797 4.1777344 C 13.969797 4.1827344 13.259766 3.4707031 13.259766 3.4707031 L 11.134766 5.5957031 L 9.0078125 3.4707031 L 9.0058594 3.4726562 L 9.0039062 3.4707031 L 7.4765625 4.9960938 L 3 4.9960938 L 3 2 L 2 2 z M 7.5996094 9 L 5.5996094 11 L 3.0058594 11 L 3.0058594 12 L 6.0058594 12 L 6.0058594 11.992188 L 6.0136719 12 L 8.0136719 10 L 9.6054688 10 L 11.605469 12 L 14.005859 12 L 14.005859 11 L 12.019531 11 L 10.019531 9 L 8.6054688 9 L 7.5996094 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-line.svg b/.icons/awkward/24x24/actions/office-chart-line.svg
new file mode 100644
index 00000000..af3b58a0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 3 L 2 4 L 2 8 L 2 9 L 2 10.626953 L 2 11.626953 L 2 13 L 2 14 L 14 14 L 14 13.001953 L 14 13 L 14 11.867188 L 13.958984 11.828125 L 11.130859 9 L 11.126953 9.0039062 L 11.121094 9 L 8.9980469 11.123047 L 5.875 8 L 4.4609375 8 L 3 8 L 3 4 L 3 3 L 3 2 L 2 2 z M 9 2 L 4.9980469 6.0019531 L 3.0019531 6.0019531 L 3.0019531 7.0019531 L 5.4121094 7.0019531 L 9.0019531 3.4121094 L 11.125 5.5351562 L 11.130859 5.53125 L 11.134766 5.5351562 L 13.962891 2.7070312 C 13.965857 2.7120315 13.255859 2 13.255859 2 L 11.130859 4.125 L 9.0039062 2 L 9.0019531 2.0019531 L 9 2 z M 3 9 L 5.4609375 9 L 8.9960938 12.535156 L 8.9980469 12.533203 L 9 12.535156 L 11.126953 10.410156 L 13.251953 12.535156 L 13.734375 13 L 3 13 L 3 11.626953 L 3 10.626953 L 3 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-pie.svg b/.icons/awkward/24x24/actions/office-chart-pie.svg
new file mode 100644
index 00000000..d900343f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 6.0000019 6.0000148 0 0 0 2 8 A 6.0000019 6.0000148 0 0 0 8 14 A 6.0000019 6.0000148 0 0 0 14 8 A 6.0000019 6.0000148 0 0 0 8 2 z M 8 3 L 8 8 L 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-polar-stacked.svg b/.icons/awkward/24x24/actions/office-chart-polar-stacked.svg
new file mode 100644
index 00000000..44fe1bee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-polar-stacked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.6863,2 2,4.6863 2,8 2,11.314 4.6863,14 8,14 11.314,14 14,11.314 14,8 14,4.6863 11.314,2 8,2 Z M 8,3 C 9.0253,3.0012 10.026,3.3175 10.865,3.9062 L 9.1465,6.3633 C 9.6319,6.7042 9.941,7.2429 9.9902,7.834 L 13,7.5626 V 8 C 13,10.761 10.761,13 8,13 V 10 C 7.4696,9.9999 6.9609,9.7892 6.5859,9.4141 L 4.4668,11.533 C 3.5289,10.596 3.0013,9.3255 3,8 3.0003,6.8248 3.4145,5.6873 4.1699,4.7871 L 6.4688,6.7148 C 6.8484,6.262 7.4091,6.0004 8,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-polar.svg b/.icons/awkward/24x24/actions/office-chart-polar.svg
new file mode 100644
index 00000000..b7c31df2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-polar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 2 C 7.223 2 7 2.22299 7 2.5 C 7 2.77701 7.223 3 7.5 3 C 7.777 3 8 2.77701 8 2.5 C 8 2.22299 7.777 2 7.5 2 z M 2.5 3 C 2.22299 3 2 3.22299 2 3.5 C 2 3.77701 2.22299 4 2.5 4 C 2.77701 4 3 3.77701 3 3.5 C 3 3.22299 2.77701 3 2.5 3 z M 7 3 C 5.09856 3 3.4122131 3.87831 2.3144531 5.25 L 5.4433594 7.7539062 C 5.8092894 7.2970962 6.36652 7 7 7 L 7 6.5 L 7 4.5 L 7 3 z M 7 4.5 C 7 4.77701 7.223 5 7.5 5 C 7.777 5 8 4.77701 8 4.5 C 8 4.22299 7.777 4 7.5 4 C 7.223 4 7 4.22299 7 4.5 z M 7 6.5 C 7 6.77701 7.223 7 7.5 7 C 7.777 7 8 6.77701 8 6.5 C 8 6.22299 7.777 6 7.5 6 C 7.223 6 7 6.22299 7 6.5 z M 10.708984 3.0644531 L 8.0585938 7.3066406 C 8.5780537 7.6315006 8.9288819 8.1879144 8.9824219 8.8339844 L 13.970703 8.4179688 C 13.785153 6.1521687 12.531044 4.2022431 10.708984 3.0644531 z M 3.5 8 C 3.22299 8 3 8.22299 3 8.5 C 3 8.77701 3.22299 9 3.5 9 C 3.77701 9 4 8.77701 4 8.5 C 4 8.22299 3.77701 8 3.5 8 z M 5.5 8 C 5.22299 8 5 8.22299 5 8.5 C 5 8.77701 5.22299 9 5.5 9 C 5.77701 9 6 8.77701 6 8.5 C 6 8.22299 5.77701 8 5.5 8 z M 7.5 8 C 7.223 8 7 8.22299 7 8.5 C 7 8.77701 7.223 9 7.5 9 C 7.777 9 8 8.77701 8 8.5 C 8 8.22299 7.777 8 7.5 8 z M 7.5 10 C 7.223 10 7 10.22299 7 10.5 C 7 10.77701 7.223 11 7.5 11 C 7.777 11 8 10.77701 8 10.5 C 8 10.22299 7.777 10 7.5 10 z M 9.5 10 C 9.223 10 9 10.22299 9 10.5 C 9 10.77701 9.223 11 9.5 11 C 9.777 11 10 10.77701 10 10.5 C 10 10.22299 9.777 10 9.5 10 z M 5.5839844 10.416016 L 3.4609375 12.539062 C 4.3646875 13.442812 5.615 14 7 14 L 7 12.5 L 7 11 C 6.446 11 5.9454844 10.777516 5.5839844 10.416016 z M 7 12.5 C 7 12.77701 7.223 13 7.5 13 C 7.777 13 8 12.77701 8 12.5 C 8 12.22299 7.777 12 7.5 12 C 7.223 12 7 12.22299 7 12.5 z M 11.5 12 C 11.223 12 11 12.22299 11 12.5 C 11 12.77701 11.223 13 11.5 13 C 11.777 13 12 12.77701 12 12.5 C 12 12.22299 11.777 12 11.5 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-ring.svg b/.icons/awkward/24x24/actions/office-chart-ring.svg
new file mode 100644
index 00000000..bf201be5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-ring.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 4.676 2 2 4.676 2 8 C 2 11.324 4.676 14 8 14 C 11.324 14 14 11.324 14 8 C 14 7.11822 13.80752 6.28397 13.46875 5.53125 L 12.6875 6.3125 C 12.87723 6.84177 13 7.40386 13 8 C 13 10.77 10.77 13 8 13 C 5.23 13 3 10.77 3 8 C 3 5.23 5.23 3 8 3 C 9.64157 3 11.079714 3.7951356 11.990234 5.0097656 L 12.712891 4.2871094 C 11.616001 2.8947094 9.91806 2 8 2 z M 8 4 C 6.892 4 5.8929219 4.4469219 5.1699219 5.1699219 L 5.8769531 5.8769531 C 6.4192031 5.3347031 7.169 5 8 5 C 9.662 5 11 6.338 11 8 C 11 9.662 9.662 11 8 11 C 6.338 11 5 9.662 5 8 C 5 7.69815 5.0565019 7.4130719 5.1386719 7.1386719 L 4.3574219 6.3574219 C 4.1318319 6.8590019 4 7.41251 4 8 C 4 10.216 5.784 12 8 12 C 10.216 12 12 10.216 12 8 C 12 5.784 10.216 4 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 9.9355469 8.5 L 8.8632812 8.5 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 A 1 1 0 0 1 8.8652344 7.5 L 9.9335938 7.5 A 2 2 0 0 0 8 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/office-chart-scatter.svg b/.icons/awkward/24x24/actions/office-chart-scatter.svg
new file mode 100644
index 00000000..12e39f84
--- /dev/null
+++ b/.icons/awkward/24x24/actions/office-chart-scatter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 2 L 4 2 z M 6 2 L 6 3 L 7 3 L 7 2 L 6 2 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 13 4 L 13 5 L 14 5 L 14 4 L 13 4 z M 13 5 L 12 5 L 12 6 L 13 6 L 13 5 z M 12 5 L 12 4 L 11 4 L 11 5 L 12 5 z M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 9 7 L 9 8 L 10 8 L 10 7 L 9 7 z M 11 7 L 11 8 L 12 8 L 12 7 L 11 7 z M 5 9 L 5 10 L 6 10 L 6 9 L 5 9 z M 6 10 L 6 11 L 7 11 L 7 10 L 6 10 z M 6 11 L 5 11 L 5 12 L 6 12 L 6 11 z M 5 11 L 5 10 L 4 10 L 4 11 L 5 11 z M 9 9 L 9 10 L 10 10 L 10 9 L 9 9 z M 11 9 L 11 10 L 12 10 L 12 9 L 11 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/oilpaint.svg b/.icons/awkward/24x24/actions/oilpaint.svg
new file mode 120000
index 00000000..1b238088
--- /dev/null
+++ b/.icons/awkward/24x24/actions/oilpaint.svg
@@ -0,0 +1 @@
+dialog-fill-and-stroke.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/ok.svg b/.icons/awkward/24x24/actions/ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/open-for-editing.svg b/.icons/awkward/24x24/actions/open-for-editing.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/open-for-editing.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/open-magnet.svg b/.icons/awkward/24x24/actions/open-magnet.svg
new file mode 120000
index 00000000..ee807771
--- /dev/null
+++ b/.icons/awkward/24x24/actions/open-magnet.svg
@@ -0,0 +1 @@
+kt-magnet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/open-menu.svg b/.icons/awkward/24x24/actions/open-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/open-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/outbox.svg b/.icons/awkward/24x24/actions/outbox.svg
new file mode 100644
index 00000000..71f803a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/outbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9980469 0.99414062 L 2 1 C 0.9688 1.0625 1 2 1 2 L 1 14 C 1 14 0.9688 14.9375 2 15 L 14 15 C 15 15 15 14 15 14 L 15 2 C 15 2 15 1 14 1 L 8.46875 1 L 8.78125 1.375 L 10.09375 3 L 13 3 L 13 10 L 10 10 C 10 11.108 9.108 12 8 12 C 6.892 12 6 11.108 6 10 L 3 10 L 3 3 L 5.90625 3 L 7.21875 1.375 L 7.5292969 0.99414062 L 1.9980469 0.99414062 z M 8 2 L 4 7 L 6 7 L 6 9 L 10 9 L 10 7 L 12 7 L 8 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/overexposure.svg b/.icons/awkward/24x24/actions/overexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/overexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/package.svg b/.icons/awkward/24x24/actions/package.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/package.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/package_settings.svg b/.icons/awkward/24x24/actions/package_settings.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/package_settings.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/page-2sides.svg b/.icons/awkward/24x24/actions/page-2sides.svg
new file mode 100644
index 00000000..a58e10c3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/page-2sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 7 3 L 7 13 L 3 13 L 3 3 z M 9 3 L 13 3 L 13 13 L 9 13 L 9 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/page-3sides.svg b/.icons/awkward/24x24/actions/page-3sides.svg
new file mode 100644
index 00000000..e663932b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/page-3sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 15 15 L 15 1 L 0 1 z M 2 3 L 5 3 L 5 13 L 2 13 L 2 3 z M 6 3 L 9 3 L 9 13 L 6 13 L 6 3 z M 10 3 L 13 3 L 13 13 L 10 13 L 10 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/page-4sides.svg b/.icons/awkward/24x24/actions/page-4sides.svg
new file mode 100644
index 00000000..5569e94c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/page-4sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 15 15 L 15 1 L 0 1 z M 2 3 L 4 3 L 4 13 L 2 13 L 2 3 z M 5 3 L 7 3 L 7 13 L 5 13 L 5 3 z M 8 3 L 10 3 L 10 13 L 8 13 L 8 3 z M 11 3 L 13 3 L 13 13 L 11 13 L 11 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/page-simple.svg b/.icons/awkward/24x24/actions/page-simple.svg
new file mode 100644
index 00000000..02a39ba4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/page-simple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 14 15 L 14 1 L 2 1 z M 4 3 L 12 3 L 12 13 L 4 13 L 4 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/page-zoom.svg b/.icons/awkward/24x24/actions/page-zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/page-zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/paint-order-fms.svg b/.icons/awkward/24x24/actions/paint-order-fms.svg
new file mode 100644
index 00000000..be4bd354
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-fms.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 10,19 9,9 0 0 0 19,10 9,9 0 0 0 10,1 Z M 10,4 A 6,6 0 0 1 16,10 6,6 0 0 1 10,16 6,6 0 0 1 4,10 6,6 0 0 1 10,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,10 V 23 H 11 V 11 H 23 V 8 H 10 C 10,8 8,8 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-order-fsm.svg b/.icons/awkward/24x24/actions/paint-order-fsm.svg
new file mode 100644
index 00000000..5356a9dd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-fsm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 10,19 9,9 0 0 0 19,10 9,9 0 0 0 10,1 Z M 10,4 A 6,6 0 0 1 16,10 6,6 0 0 1 10,16 6,6 0 0 1 4,10 6,6 0 0 1 10,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18 8 L 18 11 L 23 11 L 23 8 L 18 8 z M 8 18 L 8 23 L 11 23 L 11 18 L 8 18 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-order-mfs.svg b/.icons/awkward/24x24/actions/paint-order-mfs.svg
new file mode 100644
index 00000000..2af1026a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-mfs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 A 9 9 0 0 0 1 10 A 9 9 0 0 0 10 19 L 10 16 A 6 6 0 0 1 4 10 A 6 6 0 0 1 10 4 A 6 6 0 0 1 16 10 L 19 10 A 9 9 0 0 0 10 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,10 V 23 H 11 V 11 H 23 V 8 H 10 C 10,8 8,8 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-order-msf.svg b/.icons/awkward/24x24/actions/paint-order-msf.svg
new file mode 100644
index 00000000..59502434
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-msf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 10,19 V 16 A 6,6 0 0 1 4,10 6,6 0 0 1 10,4 6,6 0 0 1 16,10 H 19 A 9,9 0 0 0 10,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,10 V 23 H 10 V 10 H 23 V 8 H 10 C 10,8 8,8 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-order-sfm.svg b/.icons/awkward/24x24/actions/paint-order-sfm.svg
new file mode 100644
index 00000000..1c30786c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-sfm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 10,19 9,9 0 0 0 19,10 9,9 0 0 0 10,1 Z M 10,4 A 6,6 0 0 1 16,10 6,6 0 0 1 10,16 6,6 0 0 1 4,10 6,6 0 0 1 10,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18,8 V 10 H 23 V 8 Z M 8,18 V 23 H 10 V 18 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-order-smf.svg b/.icons/awkward/24x24/actions/paint-order-smf.svg
new file mode 100644
index 00000000..d1366e5d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-order-smf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 23 V 23 H 10 Z M 17,10 A 7,7 0 0 1 10,17 7,7 0 0 1 3,10 7,7 0 0 1 10,3 7,7 0 0 1 17,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 10,19 V 16 A 6,6 0 0 1 4,10 6,6 0 0 1 10,4 6,6 0 0 1 16,10 H 19 A 9,9 0 0 0 10,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18 8 L 18 10 L 23 10 L 23 8 L 18 8 z M 8 18 L 8 23 L 10 23 L 10 18 L 8 18 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-solid.svg b/.icons/awkward/24x24/actions/paint-solid.svg
new file mode 100644
index 00000000..082cafad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-solid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(2,2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 H 19 V 19 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paint-unknown.svg b/.icons/awkward/24x24/actions/paint-unknown.svg
new file mode 100644
index 00000000..ff2b8355
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,3 C 8,3 5.5,5.5 5.5,9 H 10.5 V 8 C 10.5,6.5 12,6.5 12,6.5 12,6.5 13.5,6.5 13.5,8 13.5,9.5 9,10.5 9,14 V 15 H 14 V 14 C 14,12 18.5,11 18.5,7.5 18.5,6 17,3 12.5,3 Z M 9,16 V 21 H 14 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pan-down.svg b/.icons/awkward/24x24/actions/pan-down.svg
new file mode 100644
index 00000000..d751286f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pan-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 6 L 8 11 L 13 6 L 3 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pan-end.svg b/.icons/awkward/24x24/actions/pan-end.svg
new file mode 100644
index 00000000..d96cbb3f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pan-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 L 6 13 L 11 8 L 6 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pan-start.svg b/.icons/awkward/24x24/actions/pan-start.svg
new file mode 100644
index 00000000..c1633693
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pan-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3 L 5 8 L 10 13 L 10 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pan-up.svg b/.icons/awkward/24x24/actions/pan-up.svg
new file mode 100644
index 00000000..4068e7b3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pan-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 5 L 3 10 L 13 10 L 8 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pane-hide.svg b/.icons/awkward/24x24/actions/pane-hide.svg
new file mode 100644
index 00000000..bb095e00
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pane-hide.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 11 V 13 H 3 V 15 H 13 V 1 Z M 6,5 V 7 H 2 V 9 H 6 V 11 L 10,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pane-show.svg b/.icons/awkward/24x24/actions/pane-show.svg
new file mode 100644
index 00000000..81813a95
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pane-show.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 H 3 V 15 H 13 V 13 H 5 V 3 H 13 Z M 10,5 6,8 10,11 V 9 H 14 V 7 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/paperclip.svg b/.icons/awkward/24x24/actions/paperclip.svg
new file mode 100644
index 00000000..4226e02b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/paperclip.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3 C 10.36,3 9,4.35 9,6 V 14 H 11 V 6 C 11,5 12,5 12,5 12,5 13,5 13,6 V 14.5 C 13,15.89 11.89,17 10.5,17 9.11,17 8,15.89 8,14.5 V 7 H 6 V 14.5 C 6,16.97 8.03,19 10.5,19 12.97,19 15,16.97 15,14.5 V 6 C 15,4.35 13.64,3 12,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/password-copy.svg b/.icons/awkward/24x24/actions/password-copy.svg
new file mode 120000
index 00000000..a92bf1ff
--- /dev/null
+++ b/.icons/awkward/24x24/actions/password-copy.svg
@@ -0,0 +1 @@
+pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/password-generator.svg b/.icons/awkward/24x24/actions/password-generator.svg
new file mode 100644
index 00000000..8de7c598
--- /dev/null
+++ b/.icons/awkward/24x24/actions/password-generator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,7 C 1.669,7 1,7.669 1,8.5 V 19.5 C 1,20.331 1.669,21 2.5,21 H 13.5 C 14.331,21 15,20.331 15,19.5 V 8.5 C 15,7.669 14.331,7 13.5,7 Z M 11.5,9 C 12.328,9 13,9.6716 13,10.5 13,11.328 12.328,12 11.5,12 10.672,12 10,11.328 10,10.5 10,9.6716 10.672,9 11.5,9 Z M 4.5,16 C 5.3284,16 6,16.672 6,17.5 6,18.328 5.3284,19 4.5,19 3.6716,19 3,18.328 3,17.5 3,16.672 3.6716,16 4.5,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-break-apart.svg b/.icons/awkward/24x24/actions/path-break-apart.svg
new file mode 100644
index 00000000..0f8ba28b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-break-apart.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 5.5,5.5 0 0 0 0,5.5 5.5,5.5 0 0 0 5.5,11 5.5,5.5 0 0 0 11,5.5 5.5,5.5 0 0 0 5.5,0 Z M 5.5,1 A 4.5,4.5 0 0 1 10,5.5 4.5,4.5 0 0 1 5.5,10 4.5,4.5 0 0 1 1,5.5 4.5,4.5 0 0 1 5.5,1 Z M 5,5 V 9 H 6 V 6 H 9 V 5 Z M 12,5 V 6 H 14 V 14 H 6 V 12 H 5 V 15 H 15 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-clip-edit.svg b/.icons/awkward/24x24/actions/path-clip-edit.svg
new file mode 100644
index 00000000..cda6fbf0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-clip-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,2 C 8.5,2 2,7.5 2,14 V 15 H 3 V 14 C 3,8 9,3 14,3 H 15 V 2 Z M 6.373,6.3193 5.666,7.0264 C 7.117,8.4775 7.9276,10.168 8.1523,11.404 8.3771,12.64 8.063,13.689 7.166,14.586 L 7.873,15.293 C 8.9763,14.19 9.412,12.741 9.1367,11.227 8.8614,9.7126 7.9222,7.8686 6.373,6.3193 Z M 7.373,5.086 6.666,5.7931 C 8.2153,7.3423 9.7906,8.2815 11.305,8.5567 12.819,8.832 14.27,8.3963 15.373,7.2931 L 14.666,6.586 C 13.769,7.483 12.72,7.7971 11.484,7.5724 10.248,7.3476 8.8241,6.537 7.373,5.086 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,14.5 A 1.5,1.5 0 0 1 2.5,16 1.5,1.5 0 0 1 1,14.5 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 4,14.5 Z M 16,2.5 A 1.5,1.5 0 0 1 14.5,4 1.5,1.5 0 0 1 13,2.5 1.5,1.5 0 0 1 14.5,1 1.5,1.5 0 0 1 16,2.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-combine.svg b/.icons/awkward/24x24/actions/path-combine.svg
new file mode 100644
index 00000000..7bfb64f8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-combine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 5.5,5.5 0 0 0 0,5.5 5.5,5.5 0 0 0 5.5,11 5.5,5.5 0 0 0 11,5.5 5.5,5.5 0 0 0 5.5,0 Z M 5.5,1 A 4.5,4.5 0 0 1 10,5.5 4.5,4.5 0 0 1 5.5,10 4.5,4.5 0 0 1 1,5.5 4.5,4.5 0 0 1 5.5,1 Z M 5,5 V 15 H 15 V 5 Z M 6,6 H 14 V 14 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-cut.svg b/.icons/awkward/24x24/actions/path-cut.svg
new file mode 100644
index 00000000..56ca53e4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-cut.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 8 L 6 8 L 6 6 L 8 6 L 8 5 L 5 5 z M 12 5 L 12 6 L 14 6 L 14 14 L 6 14 L 6 12 L 5 12 L 5 15 L 15 15 L 15 5 L 12 5 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5.5 11 A 5.5 5.5 0 0 0 11 5.5 A 5.5 5.5 0 0 0 5.5 0 z M 5.5 2 A 3.5 3.5 0 0 1 9 5.5 A 3.5 3.5 0 0 1 5.5 9 A 3.5 3.5 0 0 1 2 5.5 A 3.5 3.5 0 0 1 5.5 2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-difference.svg b/.icons/awkward/24x24/actions/path-difference.svg
new file mode 100644
index 00000000..3a979497
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-difference.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.973 5 A 5.5 5.5 0 0 1 11 5.5 A 5.5 5.5 0 0 1 5.5 11 A 5.5 5.5 0 0 1 5 10.975 L 5 15 L 15 15 L 15 5 L 10.973 5 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-division.svg b/.icons/awkward/24x24/actions/path-division.svg
new file mode 100644
index 00000000..a3110d7d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-division.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 V 8.959 A 3.5,3.5 0 0 0 5.5,9 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 8.9609,5 Z M 10.973,5 A 5.5,5.5 0 0 1 11,5.5 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 5,10.975 V 15 H 15 V 5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5 10.975 L 5 5 L 10.973 5 A 5.5 5.5 0 0 0 5.5 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-effect-parameter-next.svg b/.icons/awkward/24x24/actions/path-effect-parameter-next.svg
new file mode 100644
index 00000000..2ed7065f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-effect-parameter-next.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 C 9.4048,1.5 6.5065,2.5365 4.5215,4.5215 2.5365,6.5065 1.5,9.4048 1.5,13 H 2.5 C 2.5,9.5952 3.4635,6.9935 5.2285,5.2285 6.9935,3.4635 9.5952,2.5 13,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.29492,5.0957 A 3.5,3.5 0 0 0 0,6.5 3.5,3.5 0 0 0 3.5,10 3.5,3.5 0 0 0 6.9023,7.3047 4.5,4.5 0 0 1 4.5,8 4.5,4.5 0 0 1 0.29492,5.0957 Z M 6,0.50195 A 2.5,2.5 0 0 0 5,2.5 2.5,2.5 0 0 0 7.5,5 2.5,2.5 0 0 0 9.4961,4 3.5,3.5 0 0 1 6,0.50195 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,2 A 2,2 0 0 1 14,4 2,2 0 0 1 12,2 2,2 0 0 1 14,0 2,2 0 0 1 16,2 Z M 15,7 H 16 V 16 H 15 Z M 9,7 16,11.5 9,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-exclusion.svg b/.icons/awkward/24x24/actions/path-exclusion.svg
new file mode 100644
index 00000000..85efc759
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-exclusion.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5 10.975 L 5 5 L 10.973 5 A 5.5 5.5 0 0 0 5.5 0 z M 10.973 5 A 5.5 5.5 0 0 1 11 5.5 A 5.5 5.5 0 0 1 5.5 11 A 5.5 5.5 0 0 1 5 10.975 L 5 15 L 15 15 L 15 5 L 10.973 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-inset.svg b/.icons/awkward/24x24/actions/path-inset.svg
new file mode 100644
index 00000000..7cb283c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-inset.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,11 V 5 L 12,11 Z M 0,9 V 11 C 2.77,11 5,13.23 5,16 H 7 C 7,12.122 3.878,9 0,9 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-intersection.svg b/.icons/awkward/24x24/actions/path-intersection.svg
new file mode 100644
index 00000000..34a90489
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-intersection.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z M 5,5 H 15 V 15 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 10.975 A 5.5 5.5 0 0 0 5.5 11 A 5.5 5.5 0 0 0 11 5.5 A 5.5 5.5 0 0 0 10.973 5 L 5 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mask-edit.svg b/.icons/awkward/24x24/actions/path-mask-edit.svg
new file mode 100644
index 00000000..93759021
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mask-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 C 5,1 1,4.5 1,10 V 11 H 2 V 10 C 2,5.5 5.5,2 10,2 H 11 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 A 1.5,1.5 0 0 1 11.5,3 1.5,1.5 0 0 1 10,1.5 1.5,1.5 0 0 1 11.5,0 1.5,1.5 0 0 1 13,1.5 Z M 3,11.5 A 1.5,1.5 0 0 1 1.5,13 1.5,1.5 0 0 1 0,11.5 1.5,1.5 0 0 1 1.5,10 1.5,1.5 0 0 1 3,11.5 Z M 7,7 V 12 C 7,15 11.5,16 11.5,16 11.5,16 16,15 16,12 V 7 Z M 8,9 H 11 V 11 L 9,10 Z M 12,9 H 15 L 14,10 12,11 Z M 9,12 H 14 C 14,14 11.5,14 11.5,14 11.5,14 9,14 9,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mode-bezier.svg b/.icons/awkward/24x24/actions/path-mode-bezier.svg
new file mode 100644
index 00000000..0acab65e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mode-bezier.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 8.9479,2 6.1665,2.6264 4.3965,4.3965 2.6264,6.1665 2,8.9479 2,13 H 3 C 3,9.0521 3.6236,6.5835 5.1035,5.1035 6.5835,3.6236 9.0521,3 13,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 H 7 V 7 H 2 Z M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mode-bspline.svg b/.icons/awkward/24x24/actions/path-mode-bspline.svg
new file mode 100644
index 00000000..8d06c9f0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mode-bspline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 C 6.5,3 3,6.5 3,11 V 14 C 3,14 3,15 4,15 5,15 5,14 5,14 V 11 C 5,8 8,5 11,5 H 14 C 14,5 15,5 15,4 15,3 14,3 14,3 Z M 1,1 V 15 H 2 V 2 H 15 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mode-polyline-paraxial.svg b/.icons/awkward/24x24/actions/path-mode-polyline-paraxial.svg
new file mode 100644
index 00000000..5804d817
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mode-polyline-paraxial.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,0 C 12,0 11,0 11,1 V 9 H 8 V 4 C 8,3 7,3 7,3 H 1 C 0,3 0,4 0,4 V 10 C 0,11 1,11 1,11 H 6 V 15 C 6,16 7,16 7,16 H 12 C 13,16 13,15 13,15 V 11 H 15 C 16,11 16,10 16,10 16,10 16,9 15,9 H 13 V 1 C 13,0 12,0 12,0 Z M 2,5 H 6 V 9 H 2 Z M 8,11 H 11 V 14 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mode-polyline.svg b/.icons/awkward/24x24/actions/path-mode-polyline.svg
new file mode 100644
index 00000000..8134eaee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mode-polyline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9805,0 C 6.7531,0.00458 6.534,0.08656 6.3594,0.23242 L 0.35938,5.2324 C -0.21,5.7069 -0.08364,6.6244 0.60547,6.9199 L 4.3633,8.5312 3.0215,14.791 C 2.8213,15.73 3.8983,16.345 4.6133,15.789 L 10.541,11.178 14.605,12.92 C 15.845,13.453 16.59,11.593 15.395,11.08 L 12.348,9.7734 13.613,8.7891 C 14.746,7.9828 13.448,6.3126 12.387,7.2109 L 10.248,8.875 6.6641,7.3379 7.9785,1.209 C 8.1133,0.57852 7.6252,0 6.9805,0 Z M 5.4141,3.623 4.791,6.5352 2.8945,5.7227 Z M 6.2383,9.334 8.4434,10.279 5.5527,12.525 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-mode-spiro.svg b/.icons/awkward/24x24/actions/path-mode-spiro.svg
new file mode 100644
index 00000000..369eab2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-mode-spiro.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 12,5 11,5 11,6 11,7 12,7 12,7 13.105,7 14,7.8954 14,9 14,10.105 13.105,11 12,11 10.895,11 10,10.105 10,9 H 8 C 8,11.209 9.7909,13 12,13 14.209,13 16,11.209 16,9 16,6.7909 14.209,5 12,5 Z M 5,3 C 2.2386,3 0,5.2386 0,8 0,10.761 2.2386,13 5,13 5,13 6,13 6,12 6,11 5,11 5,11 3.3431,11 2,9.6569 2,8 2,6.3431 3.3431,5 5,5 6.6569,5 8,6.3431 8,8 V 9 H 10 V 8 C 10,5.2386 7.7614,3 5,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-offset-dynamic.svg b/.icons/awkward/24x24/actions/path-offset-dynamic.svg
new file mode 100644
index 00000000..95fe2303
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-offset-dynamic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,4 V 6 C 5.54,6 10,10.46 10,16 H 12 C 12,9.352 6.648,4 0,4 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 V 10 C 3.324,10 6,12.676 6,16 H 8 C 8,11.568 4.432,8 0,8 Z M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-offset-linked.svg b/.icons/awkward/24x24/actions/path-offset-linked.svg
new file mode 100644
index 00000000..6ba7a195
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-offset-linked.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 V 10 C 3.324,10 6,12.676 6,16 H 8 C 8,11.568 4.432,8 0,8 Z M 0,4 V 6 C 5.54,6 10,10.46 10,16 H 12 C 12,9.352 6.648,4 0,4 Z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="5" height="5" x="9" y="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-outset.svg b/.icons/awkward/24x24/actions/path-outset.svg
new file mode 100644
index 00000000..ccf7c504
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-outset.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,9 V 11 C 2.77,11 5,13.23 5,16 H 7 C 7,12.122 3.878,9 0,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z M 9,7 V 13 L 3,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-reverse.svg b/.icons/awkward/24x24/actions/path-reverse.svg
new file mode 100644
index 00000000..aa8c81df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-reverse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,1.5 V 3 C 14,8 9,8 9,8 H 6 C 6,8 0,8 0,14 V 15.5 C 0,15.5 0,16 0.5,16 1,16 1,15.5 1,15.5 V 14 C 1,9 6,9 6,9 H 9 C 9,9 15,9 15,3 V 1.5 C 15,1.5 15,1 14.5,1 14,1 14,1.5 14,1.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,11 8,13.5 12,16 V 14 H 15 V 13 H 12 Z M 3,1 V 3 H 0 V 4 H 3 V 6 L 7,3.5 Z M 5,6 H 10 V 11 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-simplify.svg b/.icons/awkward/24x24/actions/path-simplify.svg
new file mode 100644
index 00000000..e11d8de5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-simplify.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,11 11,7 H 5 Z M 11,2 C 9.6667,2 8.5527,2.6055 7.5527,3.1055 6.5527,3.6055 5.6667,4 5,4 4.1667,4 3.578,3.7958 3.1973,3.6055 2.8165,3.4151 2.707,3.293 2.707,3.293 1.7646,2.3074 0.39526,3.8093 1.293,4.707 1.293,4.707 1.6835,5.0849 2.3027,5.3945 2.922,5.7042 3.8333,6 5,6 6.3333,6 7.4473,5.3945 8.4473,4.8945 9.4473,4.3945 10.333,4 11,4 11.833,4 12.422,4.2042 12.803,4.3945 13.183,4.5849 13.293,4.707 13.293,4.707 14.164,5.6188 15.628,4.2142 14.707,3.293 14.707,3.293 14.317,2.9151 13.697,2.6055 13.078,2.2958 12.167,2 11,2 Z M 2,12 H 14 C 15,12 15,13 15,13 15,13 15,14 14,14 H 2 C 1,14 1,13 1,13 1,13 1,12 2,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-attract.svg b/.icons/awkward/24x24/actions/path-tweak-attract.svg
new file mode 100644
index 00000000..713a553d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-attract.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,12 C 4,12 3,9 8,9 13,9 12,12 16,12 V 14 C 11,14 13,11 8,11 3,11 5,14 0,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,4 C 12,4 13,7 8,7 3,7 4,4 0,4 V 2 C 5,2 3,5 8,5 13,5 11,2 16,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-grow.svg b/.icons/awkward/24x24/actions/path-tweak-grow.svg
new file mode 100644
index 00000000..6f59c729
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-grow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 C 4,7 6,5 8,5 10,5 11,7 16,7 V 8 C 11,8 10,10 8,10 6,10 4,8 0,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-push.svg b/.icons/awkward/24x24/actions/path-tweak-push.svg
new file mode 100644
index 00000000..0abb0c21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-push.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 C 4,7 5,4 8,4 11,4 11,7 16,7 V 12 C 11,12 11,9 8,9 5,9 4,12 0,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-repel.svg b/.icons/awkward/24x24/actions/path-tweak-repel.svg
new file mode 100644
index 00000000..a81587da
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-repel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 4,5 3,2 8,2 13,2 12,5 16,5 V 7 C 11,7 13,4 8,4 3,4 5,7 0,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,11 C 12,11 13,14 8,14 3,14 4,11 0,11 V 9 C 5,9 3,12 8,12 13,12 11,9 16,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-roughen.svg b/.icons/awkward/24x24/actions/path-tweak-roughen.svg
new file mode 100644
index 00000000..9955a2ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-roughen.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 3,3 6,6 9,2 10.75,7.5 13,4 16,7 V 12 L 12,8 11,13 9,9 5,13 3,8 0,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-tweak-shrink.svg b/.icons/awkward/24x24/actions/path-tweak-shrink.svg
new file mode 100644
index 00000000..83937d4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-tweak-shrink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 4,5 6,7 8,7 10,7 11,5 16,5 V 10 C 11,10 10,8 8,8 6,8 4,10 0,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/path-union.svg b/.icons/awkward/24x24/actions/path-union.svg
new file mode 100644
index 00000000..68197dd3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/path-union.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z M 5,5 H 15 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pdf-annotations.svg b/.icons/awkward/24x24/actions/pdf-annotations.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pdf-annotations.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/perspective-parallel.svg b/.icons/awkward/24x24/actions/perspective-parallel.svg
new file mode 100644
index 00000000..919fa874
--- /dev/null
+++ b/.icons/awkward/24x24/actions/perspective-parallel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 15 H 12 V 1 Z M 4,1 V 15 H 6 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pgp-keys.svg b/.icons/awkward/24x24/actions/pgp-keys.svg
new file mode 100644
index 00000000..a743270d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 4 C 2.0147 4 0 6.0147 0 8.5 C 0 10.9853 2.0147 13 4.5 13 C 6.4047 12.997 8.1014281 11.7958 8.7363281 10 L 12 9.9960938 L 12 11.996094 L 15 11.996094 L 15 9.9921875 L 16 9.9960938 L 16 6.9960938 L 8.7363281 7 C 8.1014281 5.2042 6.4047 4.0027 4.5 4 z M 4.5 7 C 5.32843 7 6 7.67157 6 8.5 C 6 9.32843 5.32843 10 4.5 10 C 3.67157 10 3 9.32843 3 8.5 C 3 7.67157 3.67157 7 4.5 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/photo.svg b/.icons/awkward/24x24/actions/photo.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/photo.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/photos-amarok.svg b/.icons/awkward/24x24/actions/photos-amarok.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/photos-amarok.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/pipe.svg b/.icons/awkward/24x24/actions/pipe.svg
new file mode 100644
index 00000000..63170d65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pipe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 0.00390625 C 10.3432 0.00390625 9 1.3471063 9 3.0039062 C 9 3.2351762 9.04425 3.4439163 9.09375 3.6601562 L 5.875 5.6601562 C 5.36159 5.2488863 4.7091 5.0039062 4 5.0039062 C 2.3432 5.0039062 1 6.3471063 1 8.0039062 C 1 9.6607062 2.3432 11.003906 4 11.003906 C 4.70904 11.003906 5.3615 10.758926 5.875 10.347656 L 9.09375 12.347656 C 9.04425 12.563896 9 12.772636 9 13.003906 C 9 14.660706 10.3432 16.003906 12 16.003906 C 13.6568 16.003906 15 14.660706 15 13.003906 C 15 11.347106 13.6568 10.003906 12 10.003906 C 11.29096 10.003906 10.6385 10.248886 10.125 10.660156 L 6.90625 8.6601562 C 6.95575 8.4439163 7 8.2351762 7 8.0039062 C 7 7.7726363 6.95575 7.5638962 6.90625 7.3476562 L 10.125 5.3476562 C 10.63841 5.7589262 11.2909 6.0039062 12 6.0039062 C 13.6568 6.0039062 15 4.6607062 15 3.0039062 C 15 1.3471063 13.6568 0.00390625 12 0.00390625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/pixelart-trace.svg b/.icons/awkward/24x24/actions/pixelart-trace.svg
new file mode 100644
index 00000000..ac4c4823
--- /dev/null
+++ b/.icons/awkward/24x24/actions/pixelart-trace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,9 V 10 H 8 V 9 Z M 8,10 V 11 H 9 V 10 Z M 9,11 V 12 H 10 V 11 Z M 10,11 H 11 V 10 H 10 Z M 7,10 H 6 V 11 H 7 Z M 6,11 H 5 V 12 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 2 H 2 V 3 H 3 V 1 Z M 3,3 V 4 H 4 V 3 Z M 4,3 H 5 V 2 H 4 Z M 5,2 H 10 V 1 H 5 Z M 10,2 V 3 H 13 V 2 H 15 V 1 H 11 V 2 Z M 3,4 H 2 V 6 H 3 Z M 2,6 H 1 V 8 H 2 Z M 2,8 V 9 H 3 V 8 Z M 2,9 H 1 V 11 H 2 Z M 2,11 V 12 H 3 V 11 Z M 3,12 V 13 H 4 V 12 Z M 4,13 V 14 H 5 V 13 Z M 5,14 V 15 H 11 V 14 Z M 11,14 H 12 V 13 H 11 Z M 12,13 H 13 V 12 H 12 Z M 13,12 H 14 V 11 H 13 Z M 14,11 H 15 V 9 H 14 Z M 14,9 V 5 H 13 V 9 Z M 13,5 V 4 H 12 V 5 Z M 5,5 V 6 H 6 V 5 Z M 5,6 H 4 V 7 H 5 Z M 5,7 V 8 H 6 V 7 Z M 9,5 V 6 H 10 11 V 5 Z M 11,6 V 7 H 12 V 6 Z M 11,7 H 10 9 V 8 H 11 Z M 9,7 V 6 H 8 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/player-eject.svg b/.icons/awkward/24x24/actions/player-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player-time.svg b/.icons/awkward/24x24/actions/player-time.svg
new file mode 120000
index 00000000..2e0f7a6e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player-time.svg
@@ -0,0 +1 @@
+chronometer-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player-volume-muted.svg b/.icons/awkward/24x24/actions/player-volume-muted.svg
new file mode 100644
index 00000000..012c2086
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.9980469 0.99804688 L 3.9980469 5.0898438 L 1.0898438 5.0898438 L 1.0898438 10.908203 L 3.9980469 10.908203 L 7.9980469 14.998047 L 7.9980469 0.99804688 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/player-volume.svg b/.icons/awkward/24x24/actions/player-volume.svg
new file mode 100644
index 00000000..50bdcd17
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player-volume.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9980469 0.99804688 L 3.9980469 5.0898438 L 1.0898438 5.0898438 L 1.0898438 10.908203 L 3.9980469 10.908203 L 7.9980469 14.998047 L 7.9980469 0.99804688 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/player_eject.svg b/.icons/awkward/24x24/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_end.svg b/.icons/awkward/24x24/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_fwd.svg b/.icons/awkward/24x24/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_pause.svg b/.icons/awkward/24x24/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_play.svg b/.icons/awkward/24x24/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_playlist.svg b/.icons/awkward/24x24/actions/player_playlist.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_playlist.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_record.svg b/.icons/awkward/24x24/actions/player_record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_rew.svg b/.icons/awkward/24x24/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_start.svg b/.icons/awkward/24x24/actions/player_start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/player_stop.svg b/.icons/awkward/24x24/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/playlist-automatic.svg b/.icons/awkward/24x24/actions/playlist-automatic.svg
new file mode 100644
index 00000000..221a2a1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/playlist-automatic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 15 H 11 V 12 H 13 V 15 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 11,7 H 13 V 10 H 11 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/playlist-generator.svg b/.icons/awkward/24x24/actions/playlist-generator.svg
new file mode 100644
index 00000000..53052865
--- /dev/null
+++ b/.icons/awkward/24x24/actions/playlist-generator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.109,1 C 10.85,1 10.602,1.1093 10.418,1.2931 L 1.293,10.418 C 0.90259,10.808 0.90259,11.442 1.293,11.832 L 4.168,14.707 C 4.5605,15.099 5.1915,15.097 5.582,14.707 L 14.707,5.5821 C 15.095,5.1938 15.101,4.5623 14.707,4.1681 L 11.832,1.2931 C 11.641,1.1017 11.38,1 11.109,1 Z M 7.6367,6.9259 9.0742,8.3634 4.875,12.586 3.4141,11.125 Z M 5,3 A 2,2 0 0 1 3,5 2,2 0 0 1 1,3 2,2 0 0 1 3,1 2,2 0 0 1 5,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/playlist-queue.svg b/.icons/awkward/24x24/actions/playlist-queue.svg
new file mode 100644
index 00000000..63208f9e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/playlist-queue.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 15 H 14 V 16 H 16 V 14 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 11,7 H 13 V 13 H 11 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/playlist-similar.svg b/.icons/awkward/24x24/actions/playlist-similar.svg
new file mode 100644
index 00000000..3ca0a88a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/playlist-similar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 11 H 13 V 13 H 9 V 15 H 15 V 9 H 11 V 7 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/playlist-sort.svg b/.icons/awkward/24x24/actions/playlist-sort.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/playlist-sort.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/plugins.svg b/.icons/awkward/24x24/actions/plugins.svg
new file mode 100644
index 00000000..09a0d2e5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/plugins.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 C 6.5,1 5,1 5,2.5 V 4 H 2 C 1,4 1,5 1,5 V 8 H 2.5 C 4,8 4,9.5 4,9.5 4,9.5 4,11 2.5,11 H 1 V 14 C 1,15 2,15 2,15 H 5 V 14 C 5,12 6.5,12 6.5,12 6.5,12 8,12 8,14 V 15 H 11 C 12,15 12,14 12,14 V 11 H 13.5 C 15,11 15,9.5 15,9.5 15,9.5 15,8 13.5,8 H 12 V 5 C 12,4 11,4 11,4 H 8 V 2.5 C 8,1 6.5,1 6.5,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/podcast-amarok.svg b/.icons/awkward/24x24/actions/podcast-amarok.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/podcast-amarok.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/podcast-new.svg b/.icons/awkward/24x24/actions/podcast-new.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/podcast-new.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-fuzzy.svg b/.icons/awkward/24x24/actions/poedit-fuzzy.svg
new file mode 120000
index 00000000..84b2652d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-fuzzy.svg
@@ -0,0 +1 @@
+run-build-prune.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-automatic.svg b/.icons/awkward/24x24/actions/poedit-status-automatic.svg
new file mode 120000
index 00000000..3d04caa1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-automatic.svg
@@ -0,0 +1 @@
+playlist-automatic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-bookmark.svg b/.icons/awkward/24x24/actions/poedit-status-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-cat-mid.svg b/.icons/awkward/24x24/actions/poedit-status-cat-mid.svg
new file mode 120000
index 00000000..11f10f66
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-cat-mid.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-cat-no.svg b/.icons/awkward/24x24/actions/poedit-status-cat-no.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-cat-no.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-cat-ok.svg b/.icons/awkward/24x24/actions/poedit-status-cat-ok.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-cat-ok.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-status-comment.svg b/.icons/awkward/24x24/actions/poedit-status-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-status-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-sync.svg b/.icons/awkward/24x24/actions/poedit-sync.svg
new file mode 120000
index 00000000..31a6cdcd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-sync.svg
@@ -0,0 +1 @@
+exchange-positions.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-update.svg b/.icons/awkward/24x24/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/poedit-validate.svg b/.icons/awkward/24x24/actions/poedit-validate.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/poedit-validate.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/polygon-add-nodes.svg b/.icons/awkward/24x24/actions/polygon-add-nodes.svg
new file mode 120000
index 00000000..9111e7b3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/polygon-add-nodes.svg
@@ -0,0 +1 @@
+format-add-node.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/polygon-merge-nodes.svg b/.icons/awkward/24x24/actions/polygon-merge-nodes.svg
new file mode 120000
index 00000000..8ef8fb65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/polygon-merge-nodes.svg
@@ -0,0 +1 @@
+format-join-node.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/postalcode.svg b/.icons/awkward/24x24/actions/postalcode.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/postalcode.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-activities.svg b/.icons/awkward/24x24/actions/preferences-activities.svg
new file mode 100644
index 00000000..e6e207e2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-activities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 4 5 C 2.3431 5 1 6.3431 1 8 C 1 9.6569 2.3431 11 4 11 L 4.0273438 10.998047 C 3.3915437 10.159047 3 9.1273 3 8 C 3 6.8717 3.3923969 5.8410531 4.0292969 5.0019531 L 4 5 z M 12 5 C 11.98958 5.0005967 11.97916 5.0012531 11.96875 5.0019531 C 12.60575 5.8411531 13 6.8716 13 8 C 13 9.1274 12.606693 10.159247 11.970703 10.998047 L 12 11 C 13.6569 11 15 9.6569 15 8 C 15 6.3431 13.6569 5 12 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/preferences-desktop-user-password.svg b/.icons/awkward/24x24/actions/preferences-desktop-user-password.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-desktop-user-password.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-indicator-amarok.svg b/.icons/awkward/24x24/actions/preferences-indicator-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-indicator-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-media-playback-amarok.svg b/.icons/awkward/24x24/actions/preferences-media-playback-amarok.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-media-playback-amarok.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-other.svg b/.icons/awkward/24x24/actions/preferences-other.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-other.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-system-session-services.svg b/.icons/awkward/24x24/actions/preferences-system-session-services.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-system-session-services.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preferences-system.svg b/.icons/awkward/24x24/actions/preferences-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preferences-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/preflight-verifier.svg b/.icons/awkward/24x24/actions/preflight-verifier.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/preflight-verifier.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/previous.svg b/.icons/awkward/24x24/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/privatebrowsing.svg b/.icons/awkward/24x24/actions/privatebrowsing.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/24x24/actions/privatebrowsing.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/process-stop.svg b/.icons/awkward/24x24/actions/process-stop.svg
new file mode 100644
index 00000000..af01d7de
--- /dev/null
+++ b/.icons/awkward/24x24/actions/process-stop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 11 L 5,15 H 11 L 15,11 V 5 L 11,1 Z M 6,3 H 10 L 13,6 V 10 L 10,13 H 6 L 3,10 V 6 Z M 6.5,4 4,6.5 V 9.5 L 6.5,12 H 9.5 L 12,9.5 V 6.5 L 9.5,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/project-development-close-all.svg b/.icons/awkward/24x24/actions/project-development-close-all.svg
new file mode 120000
index 00000000..56870070
--- /dev/null
+++ b/.icons/awkward/24x24/actions/project-development-close-all.svg
@@ -0,0 +1 @@
+project-development-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/project-development-close.svg b/.icons/awkward/24x24/actions/project-development-close.svg
new file mode 100644
index 00000000..62bb7e31
--- /dev/null
+++ b/.icons/awkward/24x24/actions/project-development-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 9 V 13 H 3 V 6 H 13 V 9 H 15 V 2 C 15,1 14,1 14,1 Z M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/project-development-new-template.svg b/.icons/awkward/24x24/actions/project-development-new-template.svg
new file mode 100644
index 00000000..af8e85f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/project-development-new-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 10 H 2 V 9 H 3 V 6 H 13 V 14 H 14 V 13 H 15 V 2 C 15,1 14,1 14,1 Z M 14,14 V 15 H 15 V 14 Z M 13,14 H 12 V 15 H 13 Z M 12,14 V 13 H 11 V 14 Z M 11,14 H 10 V 15 H 11 Z M 10,14 V 13 H 9 V 14 Z M 9,14 H 8 V 15 H 9 Z M 8,14 V 13 H 7 V 14 Z M 7,14 H 6 V 15 H 7 Z M 6,14 V 13 H 5 V 14 Z M 5,14 H 4 V 15 H 5 Z M 4,14 V 13 H 3 V 14 Z M 3,14 H 2 V 15 H 3 Z M 2,14 V 13 H 1 V 14 Z M 2,13 H 3 V 12 H 2 Z M 2,12 V 11 H 1 V 12 Z M 2,11 H 3 V 10 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/project-development.svg b/.icons/awkward/24x24/actions/project-development.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/project-development.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/project-open.svg b/.icons/awkward/24x24/actions/project-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/project-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/qlipper.svg b/.icons/awkward/24x24/actions/qlipper.svg
new file mode 100644
index 00000000..6198c604
--- /dev/null
+++ b/.icons/awkward/24x24/actions/qlipper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 C 2,11 2,12 3,12 H 4 V 3 H 12 V 2 C 12,1 11,1 11,1 Z M 6,4 C 6,4 5,4 5,5 V 15 C 5,16 6,16 6,16 H 14 C 14,16 15,16 15,15 V 5 C 15,4 14,4 14,4 Z M 7,6 H 13 V 14 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/query-free-busy.svg b/.icons/awkward/24x24/actions/query-free-busy.svg
new file mode 100644
index 00000000..0cc0edac
--- /dev/null
+++ b/.icons/awkward/24x24/actions/query-free-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -2.2091,-5.5e-6 -4,1.7909 -4,4 1.66e-5,2.2091 1.7909,4 4,4 2.2091,6e-6 4,-1.7909 4,-4 0,-2.2091 -1.791,-4 -4,-4 z m 0,8.986328 C 7.972,12.991128 4.5035,16.004 4,20 h 9.712891 C 12.678591,19.173 12,17.918 12,16.5 12,15.097 12.665341,13.840772 13.681641,13.013672 12.943141,12.999172 12.1873,12.987728 12,12.986328 Z M 16.5,13 A 3.5,3.5 0 0 0 13,16.5 3.5,3.5 0 0 0 16.5,20 3.5,3.5 0 0 0 20,16.5 3.5,3.5 0 0 0 16.5,13 Z M 16,14 h 1 v 1 h -1 z m 0,2 h 1 v 3 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/quickopen-class.svg b/.icons/awkward/24x24/actions/quickopen-class.svg
new file mode 100644
index 00000000..c702fd9b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/quickopen-class.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 3 5 L 3 8 L 6 4 L 4 4 L 4 1 z M 10 1 L 10 3 L 8 3 L 8 13 L 10 13 L 10 15 L 15 15 L 15 10 L 10 10 L 10 12 L 9 12 L 9 4 L 10 4 L 10 6 L 15 6 L 15 1 L 10 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/quickopen-file.svg b/.icons/awkward/24x24/actions/quickopen-file.svg
new file mode 120000
index 00000000..d6e2182d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/quickopen-file.svg
@@ -0,0 +1 @@
+fork.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/quickopen-function.svg b/.icons/awkward/24x24/actions/quickopen-function.svg
new file mode 100644
index 00000000..46305ece
--- /dev/null
+++ b/.icons/awkward/24x24/actions/quickopen-function.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.234375 1 L 6.078125 2.84375 A 5.5495 5.5 0 0 0 4.4570312 3.7734375 L 2.765625 2.984375 L 1 6.015625 L 2.5351562 7.0722656 A 5.5495 5.5 0 0 0 2.4511719 8 A 5.5495 5.5 0 0 0 2.53125 8.9316406 L 1 9.984375 L 2.765625 13.015625 L 4.453125 12.228516 A 5.5495 5.5 0 0 0 6.078125 13.152344 L 6.234375 15 L 9.765625 15 L 9.921875 13.15625 A 5.5495 5.5 0 0 0 11.542969 12.226562 L 13.234375 13.015625 L 15 9.984375 L 13.464844 8.9277344 A 5.5495 5.5 0 0 0 13.548828 8 A 5.5495 5.5 0 0 0 13.46875 7.0683594 L 15 6.015625 L 13.234375 2.984375 L 11.546875 3.7714844 A 5.5495 5.5 0 0 0 9.921875 2.8476562 L 9.765625 1 L 6.234375 1 z M 9 5 L 8.3007812 7.0996094 L 11 8 L 7 11 L 7.6992188 8.9003906 L 5 8 L 9 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/quickopen.svg b/.icons/awkward/24x24/actions/quickopen.svg
new file mode 100644
index 00000000..38d7fc20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/quickopen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 1 L 3 9 L 6 9 L 4 15 L 13 7 L 9 7 L 12 1 L 6 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/quickview.svg b/.icons/awkward/24x24/actions/quickview.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/quickview.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-about.svg b/.icons/awkward/24x24/actions/rabbitvcs-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-add.svg b/.icons/awkward/24x24/actions/rabbitvcs-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-annotate.svg b/.icons/awkward/24x24/actions/rabbitvcs-annotate.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-annotate.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-applypatch.svg b/.icons/awkward/24x24/actions/rabbitvcs-applypatch.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-applypatch.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-asynchronous.svg b/.icons/awkward/24x24/actions/rabbitvcs-asynchronous.svg
new file mode 120000
index 00000000..c769353d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-asynchronous.svg
@@ -0,0 +1 @@
+reverse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-branch.svg b/.icons/awkward/24x24/actions/rabbitvcs-branch.svg
new file mode 120000
index 00000000..e3432f7b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-branch.svg
@@ -0,0 +1 @@
+giggle-branch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-bug.svg b/.icons/awkward/24x24/actions/rabbitvcs-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-changes.svg b/.icons/awkward/24x24/actions/rabbitvcs-changes.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-changes.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-checkmods.svg b/.icons/awkward/24x24/actions/rabbitvcs-checkmods.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-checkmods.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-checkout.svg b/.icons/awkward/24x24/actions/rabbitvcs-checkout.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-checkout.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-cleanup.svg b/.icons/awkward/24x24/actions/rabbitvcs-cleanup.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-cleanup.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-clear.svg b/.icons/awkward/24x24/actions/rabbitvcs-clear.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-clear.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-commit.svg b/.icons/awkward/24x24/actions/rabbitvcs-commit.svg
new file mode 120000
index 00000000..da900be3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-commit.svg
@@ -0,0 +1 @@
+svn-commit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-compare.svg b/.icons/awkward/24x24/actions/rabbitvcs-compare.svg
new file mode 120000
index 00000000..77162d6c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-compare.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-createpatch.svg b/.icons/awkward/24x24/actions/rabbitvcs-createpatch.svg
new file mode 120000
index 00000000..21f22701
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-createpatch.svg
@@ -0,0 +1 @@
+kdenlive-zindex-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-dbus.svg b/.icons/awkward/24x24/actions/rabbitvcs-dbus.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-dbus.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-delete.svg b/.icons/awkward/24x24/actions/rabbitvcs-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-diff.svg b/.icons/awkward/24x24/actions/rabbitvcs-diff.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-diff.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-drive.svg b/.icons/awkward/24x24/actions/rabbitvcs-drive.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-drive.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-editconflicts.svg b/.icons/awkward/24x24/actions/rabbitvcs-editconflicts.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-editconflicts.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-emblems.svg b/.icons/awkward/24x24/actions/rabbitvcs-emblems.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-emblems.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-export.svg b/.icons/awkward/24x24/actions/rabbitvcs-export.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-export.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-help.svg b/.icons/awkward/24x24/actions/rabbitvcs-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-import.svg b/.icons/awkward/24x24/actions/rabbitvcs-import.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-import.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-lock.svg b/.icons/awkward/24x24/actions/rabbitvcs-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-merge.svg b/.icons/awkward/24x24/actions/rabbitvcs-merge.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-merge.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-monkey.svg b/.icons/awkward/24x24/actions/rabbitvcs-monkey.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-monkey.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-properties.svg b/.icons/awkward/24x24/actions/rabbitvcs-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-push.svg b/.icons/awkward/24x24/actions/rabbitvcs-push.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-push.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-refresh.svg b/.icons/awkward/24x24/actions/rabbitvcs-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-relocate.svg b/.icons/awkward/24x24/actions/rabbitvcs-relocate.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-relocate.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-rename.svg b/.icons/awkward/24x24/actions/rabbitvcs-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-reset.svg b/.icons/awkward/24x24/actions/rabbitvcs-reset.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-reset.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-resolve.svg b/.icons/awkward/24x24/actions/rabbitvcs-resolve.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-resolve.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-revert.svg b/.icons/awkward/24x24/actions/rabbitvcs-revert.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-revert.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-run.svg b/.icons/awkward/24x24/actions/rabbitvcs-run.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-run.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-settings.svg b/.icons/awkward/24x24/actions/rabbitvcs-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-show_log.svg b/.icons/awkward/24x24/actions/rabbitvcs-show_log.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-show_log.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-stop.svg b/.icons/awkward/24x24/actions/rabbitvcs-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-switch.svg b/.icons/awkward/24x24/actions/rabbitvcs-switch.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-switch.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-unlock.svg b/.icons/awkward/24x24/actions/rabbitvcs-unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-unstage.svg b/.icons/awkward/24x24/actions/rabbitvcs-unstage.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-unstage.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rabbitvcs-update.svg b/.icons/awkward/24x24/actions/rabbitvcs-update.svg
new file mode 120000
index 00000000..ae801429
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rabbitvcs-update.svg
@@ -0,0 +1 @@
+svn-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/raindrop.svg b/.icons/awkward/24x24/actions/raindrop.svg
new file mode 100644
index 00000000..4266c913
--- /dev/null
+++ b/.icons/awkward/24x24/actions/raindrop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 7.51354 1.7025 6.3374 3.17195 5.8125 4.34375 C 5.6288 4.69215 5.5 5.07735 5.5 5.5 C 5.5 6.885 6.615 8 8 8 C 9.385 8 10.5 6.885 10.5 5.5 C 10.5 5.0773 10.4025 4.6921 10.21875 4.34375 C 9.69384 3.17195 8.4865 1.7026 8 0 z M 3.5 8 C 3.01354 9.7025 1.8374 11.17195 1.3125 12.34375 C 1.1288 12.69215 1 13.07735 1 13.5 C 1 14.885 2.115 16 3.5 16 C 4.885 16 6 14.885 6 13.5 C 6 13.0773 5.9025 12.6921 5.71875 12.34375 C 5.19384 11.17195 3.9865 9.7026 3.5 8 z M 12.5 8 C 12.01354 9.7025 10.8374 11.17195 10.3125 12.34375 C 10.1288 12.69215 10 13.07735 10 13.5 C 10 14.885 11.115 16 12.5 16 C 13.885 16 15 14.885 15 13.5 C 15 13.0773 14.9025 12.6921 14.71875 12.34375 C 14.19384 11.17195 12.9865 9.7026 12.5 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/rating-unrated.svg b/.icons/awkward/24x24/actions/rating-unrated.svg
new file mode 100644
index 00000000..f74cbbab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rating-unrated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 0.390625 L 5.8808594 5.8847656 L 0 6.2011719 L 4.5722656 9.9160156 L 3.0566406 15.607422 L 8 12.40625 L 12.943359 15.607422 L 11.427734 9.9160156 L 16 6.2011719 L 10.119141 5.8847656 L 8 0.390625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/rating.svg b/.icons/awkward/24x24/actions/rating.svg
new file mode 100644
index 00000000..daa624f5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0.390625 L 5.8808594 5.8847656 L 0 6.2011719 L 4.5722656 9.9160156 L 3.0566406 15.607422 L 8 12.40625 L 12.943359 15.607422 L 11.427734 9.9160156 L 16 6.2011719 L 10.119141 5.8847656 L 8 0.390625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/ratiocrop.svg b/.icons/awkward/24x24/actions/ratiocrop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/ratiocrop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/recently_used.svg b/.icons/awkward/24x24/actions/recently_used.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/recently_used.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/record.svg b/.icons/awkward/24x24/actions/record.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/record.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rectangle-make-corners-sharp.svg b/.icons/awkward/24x24/actions/rectangle-make-corners-sharp.svg
new file mode 100644
index 00000000..e97a9344
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rectangle-make-corners-sharp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 V 10 L 6,4 Z M 13,13 H 15 V 15 H 13 Z M 1,1 H 3 V 3 H 1 Z M 4,1 V 3 H 13 V 12 H 15 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/redeyes.svg b/.icons/awkward/24x24/actions/redeyes.svg
new file mode 100644
index 00000000..dce03e48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/redeyes.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path d="M 8 3 C 2 3 0 8 0 8 C 0 8 2 13 8 13 C 14 13 16 8 16 8 C 16 8 14 3 8 3 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/redhat-home.svg b/.icons/awkward/24x24/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/reload.svg b/.icons/awkward/24x24/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/reload3.svg b/.icons/awkward/24x24/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/reload_all_tabs.svg b/.icons/awkward/24x24/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/reload_page.svg b/.icons/awkward/24x24/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/remove-amarok.svg b/.icons/awkward/24x24/actions/remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/remove-link.svg b/.icons/awkward/24x24/actions/remove-link.svg
new file mode 100644
index 00000000..c7dd1c27
--- /dev/null
+++ b/.icons/awkward/24x24/actions/remove-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 0 C 2.23 0 0 2.23 0 5 C 0 7.77 2.23 10 5 10 L 7 10 L 7 8 L 5 8 C 3.338 8 2 6.662 2 5 C 2 3.338 3.338 2 5 2 L 7 2 L 7 0 L 5 0 z M 9 0 L 9 2 L 11 2 C 12.662 2 14 3.338 14 5 C 14 6.662 12.662 8 11 8 L 9 8 L 9 10 L 11 10 C 13.77 10 16 7.77 16 5 C 16 2.23 13.77 0 11 0 L 9 0 z M 5 4 L 5 6 L 11 6 L 11 4 L 5 4 z M 12.414062 11.050781 L 11 12.464844 L 12.060547 13.525391 L 11 14.585938 L 12.414062 16 L 13.474609 14.939453 L 14.535156 16 L 15.949219 14.585938 L 14.888672 13.525391 L 15.949219 12.464844 L 14.535156 11.050781 L 13.474609 12.111328 L 12.414062 11.050781 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/remove.svg b/.icons/awkward/24x24/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/reply-all-rtl.svg b/.icons/awkward/24x24/actions/reply-all-rtl.svg
new file mode 100644
index 00000000..a3e5d203
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reply-all-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,1.5 16,6 9.5,10.5 V 9.1152 L 14,6 9.5,2.8848 Z M 6,1.5 V 4 H 5 C 2,4 0,6 0,9 0,12.6 4,14 4,14 4,14 2.5,11.8 2.5,10.5 2.5,9.2 4,8 5.5,8 H 6 V 10.5 L 12.5,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/reply-all.svg b/.icons/awkward/24x24/actions/reply-all.svg
new file mode 100644
index 00000000..480df731
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reply-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1.5 0,6 6.5,10.5 V 9.1152 L 2,6 6.5,2.8848 Z M 10,1.5 V 4 H 11 C 14,4 16,6 16,9 16,12.6 12,14 12,14 12,14 13.5,11.8 13.5,10.5 13.5,9.2 12,8 10.5,8 H 10 V 10.5 L 3.5,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/reply.svg b/.icons/awkward/24x24/actions/reply.svg
new file mode 100644
index 00000000..482b5ec0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reply.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1.5 V 4 H 9.5 C 12.5,4 14.5,6 14.5,9 14.5,12.6 10.5,14 10.5,14 10.5,14 12,11.8 12,10.5 12,9.2 10.5,8 9,8 H 7 V 10.5 L 0.5,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/resource-calendar-child-insert.svg b/.icons/awkward/24x24/actions/resource-calendar-child-insert.svg
new file mode 100644
index 00000000..a5a2d4fa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/resource-calendar-child-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 7 H 3 V 3 H 13 V 7 H 15 V 3 C 15,3 15,1 13,1 Z M 9,9 C 8,9 8,10 8,10 V 14 C 8,15 9,15 9,15 H 14 C 15,15 15,14 15,14 V 10 C 15,9 14,9 14,9 Z M 3,9 V 11 H 1 V 13 H 3 V 15 H 5 V 13 H 7 V 11 H 5 V 9 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/resource-calendar-child.svg b/.icons/awkward/24x24/actions/resource-calendar-child.svg
new file mode 100644
index 00000000..8c0fa268
--- /dev/null
+++ b/.icons/awkward/24x24/actions/resource-calendar-child.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,9 C 8,9 8,10 8,10 V 14 C 8,15 9,15 9,15 H 14 C 15,15 15,14 15,14 V 10 C 15,9 14,9 14,9 Z M 3,1 C 1,1 1,3 1,3 V 15 H 7 V 13 H 3 V 3 H 13 V 8 H 15 V 3 C 15,3 15,1 13,1 Z M 4,10 V 12 H 6 V 10 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/resource-calendar-insert.svg b/.icons/awkward/24x24/actions/resource-calendar-insert.svg
new file mode 100644
index 00000000..f895d213
--- /dev/null
+++ b/.icons/awkward/24x24/actions/resource-calendar-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 3,1 C 1,1 1,3 1,3 V 15 H 8 V 13 H 3 V 3 H 13 V 8 H 15 V 3 C 15,3 15,1 13,1 Z M 4,10 V 12 H 6 V 10 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/resource-group-new.svg b/.icons/awkward/24x24/actions/resource-group-new.svg
new file mode 100644
index 00000000..6890492c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/resource-group-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,10 C 0,10 0,14 0,14 V 15 H 9 V 10.451 C 8.2182,10.178 7.2444,10 6,10 Z M 11.5,4 A 2.5,2.5 0 0 0 9.9668,4.5254 4,4 0 0 1 10,5 4,4 0 0 1 9.1758,7.4219 2.5,2.5 0 0 0 11.5,9 2.5,2.5 0 0 0 14,6.5 2.5,2.5 0 0 0 11.5,4 Z M 9,5 A 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 6,2 3,3 0 0 1 9,5 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/resource-group.svg b/.icons/awkward/24x24/actions/resource-group.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/resource-group.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/restoration.svg b/.icons/awkward/24x24/actions/restoration.svg
new file mode 100644
index 00000000..0c5813d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/restoration.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 7 L 14 7 L 14 5 L 10 1 L 3 1 z M 2 9 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 9 L 2 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/retweet.svg b/.icons/awkward/24x24/actions/retweet.svg
new file mode 100644
index 00000000..a004355a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/retweet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 3 L 12 3 L 12 8 L 10 8 L 13 11 L 16 8 L 14 8 L 14 1 L 5 1 z M 3 5 L 0 8 L 2 8 L 2 15 L 11 15 L 11 13 L 4 13 L 4 8 L 6 8 L 3 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/reverse.svg b/.icons/awkward/24x24/actions/reverse.svg
new file mode 100644
index 00000000..c8fe5168
--- /dev/null
+++ b/.icons/awkward/24x24/actions/reverse.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 4 L 3 4 L 3 15 L 5 15 L 5 4 L 7 4 L 4 1 z M 11 1 L 11 12 L 9 12 L 12 15 L 15 12 L 13 12 L 13 1 L 11 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/revert.svg b/.icons/awkward/24x24/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rhythmbox-set-star.svg b/.icons/awkward/24x24/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rhythmbox-unset-star.svg b/.icons/awkward/24x24/actions/rhythmbox-unset-star.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rhythmbox-unset-star.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rime-disable.svg b/.icons/awkward/24x24/actions/rime-disable.svg
new file mode 100644
index 00000000..78fa5c28
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rime-disable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 4,15 H 12 V 11 L 8,8 4,11 Z M 4,1 H 12 V 5 L 8,8 4,5 Z" style="fill:none;stroke:currentColor;stroke-width:2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/rime-im.svg b/.icons/awkward/24x24/actions/rime-im.svg
new file mode 120000
index 00000000..1488e2b9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rime-im.svg
@@ -0,0 +1 @@
+map-globe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/rime-latin.svg b/.icons/awkward/24x24/actions/rime-latin.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/rime-latin.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/roll.svg b/.icons/awkward/24x24/actions/roll.svg
new file mode 100644
index 00000000..89c47478
--- /dev/null
+++ b/.icons/awkward/24x24/actions/roll.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 5 4 A 1 1 0 0 0 4 5 A 1 1 0 0 0 5 6 A 1 1 0 0 0 6 5 A 1 1 0 0 0 5 4 z M 11 4 A 1 1 0 0 0 10 5 A 1 1 0 0 0 11 6 A 1 1 0 0 0 12 5 A 1 1 0 0 0 11 4 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z M 5 10 A 1 1 0 0 0 4 11 A 1 1 0 0 0 5 12 A 1 1 0 0 0 6 11 A 1 1 0 0 0 5 10 z M 11 10 A 1 1 0 0 0 10 11 A 1 1 0 0 0 11 12 A 1 1 0 0 0 12 11 A 1 1 0 0 0 11 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/routeplanning.svg b/.icons/awkward/24x24/actions/routeplanning.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/routeplanning.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/run-build-clean.svg b/.icons/awkward/24x24/actions/run-build-clean.svg
new file mode 100644
index 00000000..50b0c178
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-clean.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.1094 2.2386375 5.2648969 2.5905344 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5902812 5.2640437 2.2405438 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386375 9.8906 2.5905344 10.734703 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640437 13.409719 6.1092 13.760156 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.8906 13.761062 10.734703 13.409766 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409719 10.735656 13.760156 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761062 6.1094 13.409766 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735656 2.5902812 9.8908 2.2405438 9 2.0898438 L 9 1 L 7 1 z M 7 6 L 11 6 L 11 10 L 7 10 L 5 8 L 7 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build-configure.svg b/.icons/awkward/24x24/actions/run-build-configure.svg
new file mode 100644
index 00000000..074640f8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.10944 2.2386175 5.2648969 2.5904744 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5903313 5.2640038 2.2404537 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386175 9.89056 2.5904744 10.735103 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640037 13.409669 6.1092 13.759546 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.89056 13.761382 10.735103 13.409526 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409669 10.735996 13.759546 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761383 6.10944 13.409526 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735996 2.5903312 9.8908 2.2404538 9 2.0898438 L 9 1 L 7 1 z M 6 5 L 10 5 L 10 6 L 6 6 L 6 5 z M 6 7 L 10 7 L 10 8 L 6 8 L 6 7 z M 6 9 L 10 9 L 10 10 L 6 10 L 6 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build-file.svg b/.icons/awkward/24x24/actions/run-build-file.svg
new file mode 100644
index 00000000..5b15b409
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-file.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.1094 2.2386375 5.2648969 2.5905344 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5902812 5.2640437 2.2405438 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386375 9.8906 2.5905344 10.734703 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640437 13.409719 6.1092 13.760156 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.8906 13.761062 10.734703 13.409766 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409719 10.735656 13.760156 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761062 6.1094 13.409766 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735656 2.5902812 9.8908 2.2405438 9 2.0898438 L 9 1 L 7 1 z M 6 5 L 11 5 L 11 8.5 L 8.5 11 L 6 11 L 6 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build-install-root.svg b/.icons/awkward/24x24/actions/run-build-install-root.svg
new file mode 100644
index 00000000..395c901c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-install-root.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7 1 L 7 2.0859375 C 6.10944 2.2386175 5.2648969 2.5904744 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5903313 5.2640038 2.2404537 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386175 9.89056 2.5904744 10.735103 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640037 13.409669 6.1092 13.759546 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.89056 13.761382 10.735103 13.409526 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409669 10.735996 13.759546 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761383 6.10944 13.409526 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735996 2.5903312 9.8908 2.2404538 9 2.0898438 L 9 1 L 7 1 z M 7 4.3359375 L 9 4.3359375 L 9 7.8359375 L 9.4140625 7.421875 L 10.828125 8.8359375 L 9.4140625 10.25 L 8 11.664062 L 6.5859375 10.25 L 5.171875 8.8359375 L 6.5859375 7.421875 L 7 7.8359375 L 7 4.3359375 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build-install.svg b/.icons/awkward/24x24/actions/run-build-install.svg
new file mode 100644
index 00000000..59422d4d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.10944 2.2386175 5.2648969 2.5904744 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5903313 5.2640038 2.2404537 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386175 9.89056 2.5904744 10.735103 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640037 13.409669 6.1092 13.759546 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.89056 13.761382 10.735103 13.409526 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409669 10.735996 13.759546 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761383 6.10944 13.409526 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735996 2.5903312 9.8908 2.2404538 9 2.0898438 L 9 1 L 7 1 z M 7 4.3359375 L 9 4.3359375 L 9 7.8359375 L 9.4140625 7.421875 L 10.828125 8.8359375 L 9.4140625 10.25 L 8 11.664062 L 6.5859375 10.25 L 5.171875 8.8359375 L 6.5859375 7.421875 L 7 7.8359375 L 7 4.3359375 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build-prune.svg b/.icons/awkward/24x24/actions/run-build-prune.svg
new file mode 100644
index 00000000..cf982d03
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build-prune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 A 6 6 0 0 0 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 A 6 6 0 0 0 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 A 6 6 0 0 0 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 A 6 6 0 0 0 7 13.910156 L 7 15 L 9 15 L 9 13.914062 A 6 6 0 0 0 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 A 6 6 0 0 0 13.910156 9 L 15 9 L 15 7 L 13.914062 7 A 6 6 0 0 0 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 A 6 6 0 0 0 9 2.0898438 L 9 1 L 7 1 z M 6.5859375 5.171875 L 8 6.5859375 L 9.4140625 5.171875 L 10.828125 6.5859375 L 9.4140625 8 L 10.828125 9.4140625 L 9.4140625 10.828125 L 8 9.4140625 L 6.5859375 10.828125 L 5.171875 9.4140625 L 6.5859375 8 L 5.171875 6.5859375 L 6.5859375 5.171875 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-build.svg b/.icons/awkward/24x24/actions/run-build.svg
new file mode 100644
index 00000000..1b73727b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-build.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 A 6 6 0 0 0 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 A 6 6 0 0 0 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 A 6 6 0 0 0 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 A 6 6 0 0 0 7 13.910156 L 7 15 L 9 15 L 9 13.914062 A 6 6 0 0 0 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 A 6 6 0 0 0 13.910156 9 L 15 9 L 15 7 L 13.914062 7 A 6 6 0 0 0 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 A 6 6 0 0 0 9 2.0898438 L 9 1 L 7 1 z M 6 6 L 10 8 L 6 10 L 6 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/run-clean.svg b/.icons/awkward/24x24/actions/run-clean.svg
new file mode 120000
index 00000000..2c899aaf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-clean.svg
@@ -0,0 +1 @@
+run-build-clean.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/run-install.svg b/.icons/awkward/24x24/actions/run-install.svg
new file mode 120000
index 00000000..71034b4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/run-install.svg
@@ -0,0 +1 @@
+run-build-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/search-icon.svg b/.icons/awkward/24x24/actions/search-icon.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/search-icon.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/search.svg b/.icons/awkward/24x24/actions/search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/select-rectangular.svg b/.icons/awkward/24x24/actions/select-rectangular.svg
new file mode 120000
index 00000000..85b39bbd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/select-rectangular.svg
@@ -0,0 +1 @@
+kdenlive-insert-edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/selection-bottom.svg b/.icons/awkward/24x24/actions/selection-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/selection-end.svg b/.icons/awkward/24x24/actions/selection-end.svg
new file mode 100644
index 00000000..2d6449cd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 14 L 11 14 L 11 8 L 5 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/selection-lower.svg b/.icons/awkward/24x24/actions/selection-lower.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-lower.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/selection-make-bitmap-copy.svg b/.icons/awkward/24x24/actions/selection-make-bitmap-copy.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-make-bitmap-copy.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/selection-move-to-layer-above.svg b/.icons/awkward/24x24/actions/selection-move-to-layer-above.svg
new file mode 100644
index 00000000..b8bc18fa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-move-to-layer-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 10 5 L 13 1 L 4 1 z M 12.5 5 L 12.3125 5.21875 L 10 7.71875 L 10.65625 8.40625 L 12 6.96875 L 12 11 L 4 11 L 1 15 L 10 15 L 13 11 L 13 6.96875 L 14.34375 8.40625 L 15 7.71875 L 12.6875 5.21875 L 12.5 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/selection-move-to-layer-below.svg b/.icons/awkward/24x24/actions/selection-move-to-layer-below.svg
new file mode 100644
index 00000000..b70cf636
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-move-to-layer-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 4 5 L 12 5 L 12 9.03125 L 10.65625 7.59375 L 10 8.28125 L 12.3125 10.78125 L 12.5 11 L 12.6875 10.78125 L 15 8.28125 L 14.34375 7.59375 L 13 9.03125 L 13 5 L 10 1 L 1 1 z M 1 11 L 4 15 L 13 15 L 10 11 L 1 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/selection-raise.svg b/.icons/awkward/24x24/actions/selection-raise.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-raise.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/selection-start.svg b/.icons/awkward/24x24/actions/selection-start.svg
new file mode 100644
index 00000000..8ec30466
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 8 L 11 14 L 11 2 L 5 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/selection-top.svg b/.icons/awkward/24x24/actions/selection-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/selection-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/semi-starred.svg b/.icons/awkward/24x24/actions/semi-starred.svg
new file mode 100644
index 00000000..c74b6bcf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/semi-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.3916015 V 16.407226 L 16.943359,19.608398 15.427734,13.916992 20,10.202148 14.119141,9.8857421 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4.3916015 9.8808594,9.8857421 4,10.202148 8.5722656,13.916992 7.0566406,19.608398 12,16.407226 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/send-to.svg b/.icons/awkward/24x24/actions/send-to.svg
new file mode 100644
index 00000000..a9802ca2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/send-to.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1.0039062 L 10.21875 2.9101562 L 5.8125 5.6601562 C 5.29706 5.2492462 4.6617 5.0038663 4 5.0039062 C 2.4291 5.0039963 1 6.4332062 1 8.0039062 C 1 9.5746063 2.4291 11.003806 4 11.003906 C 4.66168 11.003946 5.2971 10.727316 5.8125 10.316406 L 10.21875 13.095703 L 9 15.001953 L 15 15.001953 L 12.5 9.5019531 L 11.28125 11.439453 L 6.90625 8.6582031 C 6.96075 8.4435731 7 8.2260931 7 8.0019531 C 7 7.7778131 6.96065 7.5603331 6.90625 7.3457031 L 11.28125 4.5664062 L 12.5 6.5039062 L 15 1.0039062 L 9 1.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/services.svg b/.icons/awkward/24x24/actions/services.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/services.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/setroubleshoot_icon.svg b/.icons/awkward/24x24/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/settings-configure.svg b/.icons/awkward/24x24/actions/settings-configure.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/settings-configure.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/settings.svg b/.icons/awkward/24x24/actions/settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/shape-choose.svg b/.icons/awkward/24x24/actions/shape-choose.svg
new file mode 120000
index 00000000..ef9a1962
--- /dev/null
+++ b/.icons/awkward/24x24/actions/shape-choose.svg
@@ -0,0 +1 @@
+shapes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/shapes.svg b/.icons/awkward/24x24/actions/shapes.svg
new file mode 100644
index 00000000..e1b9c82c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/shapes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3.5 6 A 2.5 2.5 0 0 0 6 3.5 A 2.5 2.5 0 0 0 3.5 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 9 L 2 15 L 5 15 L 5 9 L 2 9 z M 12 9 L 9 15 L 15 15 L 12 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/sharpenimage.svg b/.icons/awkward/24x24/actions/sharpenimage.svg
new file mode 100644
index 00000000..065204d5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sharpenimage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 1 16 L 15 16 L 8 0 z M 12.15625 13 L 13 15 L 3 15 C 3 15 12.00005 13 12.15625 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/shear.svg b/.icons/awkward/24x24/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/awkward/24x24/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/shoot.svg b/.icons/awkward/24x24/actions/shoot.svg
new file mode 120000
index 00000000..7466a9ab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/shoot.svg
@@ -0,0 +1 @@
+view-list-images.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-all-effects.svg b/.icons/awkward/24x24/actions/show-all-effects.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-all-effects.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-bounding-box.svg b/.icons/awkward/24x24/actions/show-bounding-box.svg
new file mode 100644
index 00000000..0aa0ca5e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-bounding-box.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,7 H 13 V 9 H 12 Z M 3,7 H 4 V 9 H 3 Z M 7,13 H 9 V 14 H 7 Z M 7,2 H 9 V 3 H 7 Z M 3,14 V 10 H 4 V 13 H 6 V 14 Z M 13,14 V 10 H 12 V 13 H 10 V 14 Z M 13,2 V 6 H 12 V 3 H 10 V 2 Z M 3,2 V 6 H 4 V 3 H 6 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/show-dialogs.svg b/.icons/awkward/24x24/actions/show-dialogs.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-dialogs.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-grid.svg b/.icons/awkward/24x24/actions/show-grid.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-grid.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-guides.svg b/.icons/awkward/24x24/actions/show-guides.svg
new file mode 100644
index 00000000..91228455
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2.0292969 L 3 3.0292969 L 4 3.0292969 L 4 2.0292969 L 3 2.0292969 z M 3 4.0292969 L 3 5.0292969 L 4 5.0292969 L 4 4.0292969 L 3 4.0292969 z M 3 6.0292969 L 3 7.0292969 L 4 7.0292969 L 4 6.0292969 L 3 6.0292969 z M 3 8.0292969 L 3 9.0292969 L 4 9.0292969 L 4 8.0292969 L 3 8.0292969 z M 3 10.029297 L 3 11.029297 L 4 11.029297 L 4 10.029297 L 3 10.029297 z M 1 12.029297 L 1 13.029297 L 2 13.029297 L 2 12.029297 L 1 12.029297 z M 3 12.029297 L 3 13.029297 L 4 13.029297 L 4 12.029297 L 3 12.029297 z M 5 12.029297 L 5 13.029297 L 6 13.029297 L 6 12.029297 L 5 12.029297 z M 7 12.029297 L 7 13.029297 L 8 13.029297 L 8 12.029297 L 7 12.029297 z M 9 12.029297 L 9 13.029297 L 10 13.029297 L 10 12.029297 L 9 12.029297 z M 11 12.029297 L 11 13.029297 L 12 13.029297 L 12 12.029297 L 11 12.029297 z M 13 12.029297 L 13 13.029297 L 14 13.029297 L 14 12.029297 L 13 12.029297 z M 3 14.029297 L 3 15.029297 L 4 15.029297 L 4 14.029297 L 3 14.029297 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/show-hidden.svg b/.icons/awkward/24x24/actions/show-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-menu.svg b/.icons/awkward/24x24/actions/show-menu.svg
new file mode 100644
index 00000000..a0d04e17
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-menu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 1,13 V 14 H 2 L 4,12 H 15 C 16,12 16,11 16,11 V 4 C 16,3 15,3 15,3 H 13 L 14,2 V 1 Z M 1,3 C 0,3 0,4 0,4 V 11 C 0,12 1,12 1,12 L 2,11 H 1 V 4 H 9 L 10,3 Z M 12,4 H 15 V 11 H 5 L 6,10 H 7 V 9 L 9,7 V 10 H 10 V 6 Z M 2,5 V 10 H 3 V 8 H 5 V 7 H 3 V 6 H 5 V 5 Z M 6,5 V 6 H 7 V 5 Z M 11,6 V 10 H 14 V 9 H 12 V 8 H 14 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/show-node-handles.svg b/.icons/awkward/24x24/actions/show-node-handles.svg
new file mode 100644
index 00000000..1e9d7648
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-node-handles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5078125 2 A 1.5049 1.5 0 0 0 3.0039062 3.5 A 1.5049 1.5 0 0 0 3.9628906 4.8964844 L 3.9628906 9 L 2 9 L 2 14 L 7.015625 14 L 7.015625 9 L 5.7460938 9 C 6.1771338 7.7569 7.0829813 6.5785563 8.2382812 5.5976562 C 9.8605813 4.2202563 11.937453 3.2551375 13.564453 3.0234375 A 0.50168 0.50005 0 0 0 13.458984 2.0292969 A 0.50168 0.50005 0 0 0 13.423828 2.0351562 C 11.539028 2.3035363 9.3516906 3.3382375 7.5878906 4.8359375 C 6.4685906 5.7862775 5.5163969 6.9348375 4.9667969 8.2109375 L 4.9667969 4.9257812 A 1.5049 1.5 0 0 0 6.0136719 3.5 A 1.5049 1.5 0 0 0 4.5078125 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/show-offline.svg b/.icons/awkward/24x24/actions/show-offline.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-offline.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/show-path-outline.svg b/.icons/awkward/24x24/actions/show-path-outline.svg
new file mode 100644
index 00000000..3e24fa7b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/show-path-outline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 11 1.7460938 C 10.64941 1.7286838 10.288331 1.7005344 9.9628906 1.7089844 C 8.9135906 1.7362144 7.9924406 1.8936656 7.1816406 2.1660156 C 5.5600406 2.7107256 4.4025938 3.7220844 3.6210938 4.9589844 C 2.5125937 6.7131844 2.1263875 8.8923 1.9921875 11 L 0 11 L 0 16 L 5 16 L 5 13.947266 C 9.2585 13.479336 11.90985 11.143441 13.28125 8.6816406 C 13.99636 7.3980406 14.366494 6.1048 14.496094 5 L 16 5 L 16 0 L 11 0 z M 9.9921875 2.7089844 C 10.304987 2.7008844 10.657 2.7262406 11 2.7441406 L 11 5 L 13.492188 5 C 13.364107 5.94186 13.030883 7.0755594 12.408203 8.1933594 C 11.178703 10.400459 8.8787 12.472216 5 12.916016 L 5 11 L 3.0195312 11 C 3.1533312 8.9977 3.5152869 6.9979875 4.4667969 5.4921875 C 5.1447069 4.4193875 6.0912 3.5885344 7.5 3.1152344 C 8.20441 2.8786144 9.0283875 2.7338144 9.9921875 2.7089844 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/sidebar-places.svg b/.icons/awkward/24x24/actions/sidebar-places.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sidebar-places.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/sidebar.svg b/.icons/awkward/24x24/actions/sidebar.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sidebar.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/similarartists-amarok.svg b/.icons/awkward/24x24/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/slideshow-plugin.svg b/.icons/awkward/24x24/actions/slideshow-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/slideshow-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/smallclock.svg b/.icons/awkward/24x24/actions/smallclock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/smallclock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/snap-bounding-box-center.svg b/.icons/awkward/24x24/actions/snap-bounding-box-center.svg
new file mode 100644
index 00000000..92e41e17
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-bounding-box-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 14,7 H 15 V 10 H 14 Z M 0,7 H 1 V 10 H 0 Z M 6,15 H 9 V 16 H 6 Z M 6,1 H 9 V 2 H 6 Z M 0,16 V 12 H 1 V 15 H 4 V 16 Z M 15,16 V 12 H 14 V 15 H 11 V 16 Z M 15,1 V 5 H 14 V 2 H 11 V 1 Z M 0,1 V 5 H 1 V 2 H 4 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-bounding-box-corners.svg b/.icons/awkward/24x24/actions/snap-bounding-box-corners.svg
new file mode 100644
index 00000000..61f5843d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-bounding-box-corners.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,13 H 16 V 16 H 13 Z M 12,6 V 12 H 6 Z M 0,14 H 4 V 15 H 0 Z M 14,0 H 15 V 4 H 14 Z M 6,14 H 10 V 15 H 6 Z M 14,6 H 15 V 10 H 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-bounding-box-edges.svg b/.icons/awkward/24x24/actions/snap-bounding-box-edges.svg
new file mode 100644
index 00000000..f6984f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-bounding-box-edges.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,8 V 14 L 1,11 Z M 11,1 14,5 H 8 Z M 0,6 H 1 V 16 H 0 Z M 6,0 H 16 V 1 H 6 Z M 0,0 V 4 H 1 V 1 H 4 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-bounding-box-midpoints.svg b/.icons/awkward/24x24/actions/snap-bounding-box-midpoints.svg
new file mode 100644
index 00000000..7b28a9e8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-bounding-box-midpoints.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 1,8 4,6 Z M 12,10 15,8 12,6 Z M 8,15 10,12 H 6 Z M 8,1 10,4 H 6 Z M 15,7 H 16 V 9 H 15 Z M 0,7 H 1 V 9 H 0 Z M 7,15 H 9 V 16 H 7 Z M 7,0 H 9 V 1 H 7 Z M 0,16 V 11 H 1 V 15 H 5 V 16 Z M 16,16 V 12 H 15 V 15 H 11 V 16 Z M 16,0 V 5 H 15 V 1 H 11 V 0 Z M 0,0 V 5 H 1 V 1 H 5 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-bounding-box.svg b/.icons/awkward/24x24/actions/snap-bounding-box.svg
new file mode 100644
index 00000000..160bb9c7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-bounding-box.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 H 0 V 0 H 3 Z M 4,10 V 4 H 10 Z M 16,2 H 12 V 1 H 16 Z M 2,16 H 1 V 12 H 2 Z M 10,2 H 6 V 1 H 10 Z M 2,10 H 1 V 6 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-extension.svg b/.icons/awkward/24x24/actions/snap-extension.svg
new file mode 100644
index 00000000..ae457a15
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-extension.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 L 3 5 L 1 5 L 1 10 L 3 10 L 3 15 L 4 15 L 4 10 L 6 10 L 6 5 L 4 5 L 4 1 L 3 1 z M 9 5 L 9 10 L 14 10 L 14 8 L 16 8 L 16 7 L 14 7 L 14 5 L 9 5 z M 7 7 L 7 8 L 8 8 L 8 7 L 7 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-guideline.svg b/.icons/awkward/24x24/actions/snap-guideline.svg
new file mode 100644
index 00000000..d3697a9d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-guideline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 4 3 L 1 1 z M 4 3 L 4 6 L 2 6 L 2 11 L 4 11 L 4 15 L 5 15 L 5 11 L 7 11 L 7 6 L 5 6 L 5 3 L 5 1 L 4 1 L 4 3 z M 5 3 L 8 5 L 8 1 L 5 3 z M 10 6 L 10 11 L 12 11 L 12 15 L 13 15 L 13 11 L 15 11 L 15 6 L 10 6 z M 8 8 L 8 9 L 9 9 L 9 8 L 8 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-intersection.svg b/.icons/awkward/24x24/actions/snap-intersection.svg
new file mode 100644
index 00000000..dc486477
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.646484 1.6464844 L 9.2929688 6 L 6 6 L 6 9.2929688 L 1.6464844 13.646484 L 2.3535156 14.353516 L 6.7070312 10 L 10 10 L 10 6.7070312 L 14.353516 2.3535156 L 13.646484 1.6464844 z M 2 2 L 2 3 L 3 3 L 3 2 L 2 2 z M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 11 11 L 11 12 L 12 12 L 12 11 L 11 11 z M 13 13 L 13 14 L 14 14 L 14 13 L 13 13 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-node.svg b/.icons/awkward/24x24/actions/snap-node.svg
new file mode 100644
index 00000000..45d49e8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 5 L 10 7 L 7 7 L 7 8 L 10 8 L 10 10 L 15 10 L 15 5 L 10 5 z M 1 7 L 1 8 L 2 8 L 2 7 L 1 7 z M 3 7 L 3 8 L 4 8 L 4 7 L 3 7 z M 5 7 L 5 8 L 6 8 L 6 7 L 5 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-center.svg b/.icons/awkward/24x24/actions/snap-nodes-center.svg
new file mode 100644
index 00000000..e47b7cbc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 4,1 C 0,1 0,5 0,5 V 12 C 0,12 0,16 4,16 H 11 C 15,16 15,12 15,12 V 5 C 15,5 15,1 11,1 Z M 4.5,2 H 10.5 C 14,2 14,5.5 14,5.5 V 11.5 C 14,11.5 14,15 10.5,15 H 4.5 C 1,15 1,11.5 1,11.5 V 5.5 C 1,5.5 1,2 4.5,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-cusp.svg b/.icons/awkward/24x24/actions/snap-nodes-cusp.svg
new file mode 100644
index 00000000..caa48ba7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-cusp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 4.621675 3.0111881 7.234375 4.6738281 C 8.540775 5.5051481 9.5421156 6.5832406 9.7910156 7.9941406 C 10.015866 9.2682406 9.6331 10.904753 8.125 13.001953 L 7.0019531 13.001953 L 7.0019531 16.001953 L 10.001953 16.001953 L 10.001953 14.333984 C 12.361253 13.942784 13.769509 12.885563 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.129217 12.054244 11.940353 12.819328 10.001953 13.173828 L 10.001953 13.001953 L 9.1796875 13.001953 C 10.461688 11.026753 11.031191 9.2716656 10.775391 7.8222656 C 10.461871 6.0456656 9.2132313 4.7487781 7.7695312 3.8300781 C 4.8822313 1.9926781 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-intersection.svg b/.icons/awkward/24x24/actions/snap-nodes-intersection.svg
new file mode 100644
index 00000000..7872f925
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-intersection.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 6.2832031 9.0078125 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 9.7167969 6.9882812 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-midpoint.svg b/.icons/awkward/24x24/actions/snap-nodes-midpoint.svg
new file mode 100644
index 00000000..cebabb76
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-midpoint.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.613281 0.20507812 A 0.50005 0.50005 0 0 0 12.142578 0.77929688 L 12.425781 2.8652344 L 11.388672 3.9023438 L 11.085938 1.671875 A 0.50005 0.50005 0 0 0 10.564453 1.2324219 A 0.50005 0.50005 0 0 0 10.095703 1.8066406 L 10.5 4.7910156 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 5.2695312 8.2578125 L 5.0097656 6.3359375 A 0.50005 0.50005 0 0 0 4.4882812 5.8964844 A 0.50005 0.50005 0 0 0 4.0175781 6.46875 L 4.2988281 8.5351562 L 2.6113281 9.0175781 L 2.3710938 7.2519531 A 0.50005 0.50005 0 0 0 1.8496094 6.8125 A 0.50005 0.50005 0 0 0 1.3789062 7.3867188 L 1.6386719 9.296875 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 1.7734375 10.296875 L 2.1601562 13.130859 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 2.328125 14.376953 L 2.4257812 15.089844 A 0.50005 0.50005 0 1 0 3.4160156 14.957031 L 3.2167969 13.488281 L 4.7617188 11.943359 L 5.0644531 14.173828 A 0.50005 0.50005 0 1 0 6.0546875 14.039062 L 5.6503906 11.054688 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 10.894531 7.6914062 L 11.140625 9.5097656 A 0.50052 0.50052 0 0 0 12.132812 9.3769531 L 11.865234 7.4140625 L 13 7.0898438 L 13.189453 8.484375 A 0.50006301 0.50006301 0 1 0 14.179688 8.3496094 L 13.970703 6.8125 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 13.835938 5.8105469 L 13.484375 3.2207031 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 13.314453 1.9765625 L 13.134766 0.64453125 A 0.50005 0.50005 0 0 0 12.613281 0.20507812 z M 12.595703 4.109375 L 12.863281 6.0898438 L 11.730469 6.4121094 L 11.558594 5.1464844 L 12.595703 4.109375 z M 10.669922 6.0351562 L 10.757812 6.6914062 L 9.7167969 6.9882812 L 10.669922 6.0351562 z M 6.2832031 9.0078125 L 5.4804688 9.8105469 L 5.40625 9.2578125 L 6.2832031 9.0078125 z M 4.4335938 9.5371094 L 4.5917969 10.699219 L 3.0488281 12.242188 L 2.7460938 10.017578 L 4.4335938 9.5371094 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-path.svg b/.icons/awkward/24x24/actions/snap-nodes-path.svg
new file mode 100644
index 00000000..b1bcd7c0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0058594 1.4941406 L 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.9375 2.4960938 C 0.9375 2.4960938 4.6236281 3.0112381 7.2363281 4.6738281 C 8.5427281 5.5051381 9.5440688 6.5832406 9.7929688 7.9941406 C 10.041949 9.4050406 9.5606013 11.255353 7.6132812 13.689453 A 0.50005 0.50005 0 0 0 7.9941406 14.5 C 11.613141 14.5 13.564497 13.165409 14.529297 11.787109 C 15.489297 10.407109 15.488281 8.9960938 15.488281 8.9960938 A 0.50005 0.50005 0 1 0 14.488281 8.9960938 C 14.488281 8.9960938 14.488325 10.087284 13.703125 11.208984 C 13.017775 12.188054 11.522291 13.071 8.9628906 13.3125 C 10.394391 11.2069 11.031219 9.3412531 10.761719 7.8144531 C 10.448199 6.0378531 9.2014125 4.7428187 7.7578125 3.8242188 C 4.8705125 1.9868188 1.0546875 1.5 1.0546875 1.5 A 0.50005 0.50005 0 0 0 1.0058594 1.4941406 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-rotation-center.svg b/.icons/awkward/24x24/actions/snap-nodes-rotation-center.svg
new file mode 100644
index 00000000..df8decd3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-rotation-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,11 V 16 H 7 V 15 H 3 V 11 Z M 11,1 V 2 H 15 V 6 H 16 V 1 Z M 2.5,8 5,4 H 3 V 2 H 7 V 1 H 2 V 4 H 0 Z M 15,11 V 15 H 11 V 16 H 16 V 11 Z M 9,7 V 8 H 8 V 9 H 9 V 10 H 10 V 9 H 11 V 8 H 10 V 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-nodes-smooth.svg b/.icons/awkward/24x24/actions/snap-nodes-smooth.svg
new file mode 100644
index 00000000..ec9dc3fb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-nodes-smooth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 3.5980531 2.8748925 6.0019531 4.0078125 L 6.0019531 6.0019531 L 8.8085938 6.0019531 C 9.3046338 6.5797831 9.6577056 7.2386406 9.7910156 7.9941406 C 10.039996 9.4050406 9.5586481 11.255353 7.6113281 13.689453 A 0.50005 0.50005 0 0 0 8.0019531 14.501953 C 11.620953 14.501953 13.572309 13.167363 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.031447 12.193914 11.535962 13.076859 8.9765625 13.318359 C 10.408062 11.212759 11.044891 9.3491656 10.775391 7.8222656 C 10.556791 6.5835656 9.8788631 5.5820906 9.0019531 4.7753906 L 9.0019531 3.0019531 L 6.203125 3.0019531 C 3.670125 1.8505531 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-orthogonal.svg b/.icons/awkward/24x24/actions/snap-orthogonal.svg
new file mode 100644
index 00000000..6d9ef635
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 5 L 7 5 L 7 2 L 6 2 z M 6 6 L 6 7 L 7 7 L 7 6 L 6 6 z M 5 8 L 5 11 L 8 11 L 8 8 L 5 8 z M 1 9 L 1 10 L 2 10 L 2 9 L 1 9 z M 3 9 L 3 10 L 4 10 L 4 9 L 3 9 z M 9 9 L 9 10 L 10 10 L 10 9 L 9 9 z M 11 9 L 11 10 L 14 10 L 14 9 L 11 9 z M 6 12 L 6 13 L 7 13 L 7 12 L 6 12 z M 6 14 L 6 15 L 7 15 L 7 14 L 6 14 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-page.svg b/.icons/awkward/24x24/actions/snap-page.svg
new file mode 100644
index 00000000..3ec31ccc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap-text-baseline.svg b/.icons/awkward/24x24/actions/snap-text-baseline.svg
new file mode 100644
index 00000000..2eea5856
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap-text-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 3.0722656 12 L 1 12 L 1 15 L 4.5 15 L 5.5625 12 L 10.4375 12 L 11.5 15 L 14.28125 15 L 9 1 L 7 1 z M 8 5 L 9.75 10 L 6.25 10 L 8 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/snap.svg b/.icons/awkward/24x24/actions/snap.svg
new file mode 100644
index 00000000..3bfc5fac
--- /dev/null
+++ b/.icons/awkward/24x24/actions/snap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0.5 0.5,3 3,5.5 5.5,3 Z M 5.5,4.5 4.5,5.5 8.5,9.5 7,11 H 11 V 7 L 9.5,8.5 Z M 13,10.5 10.5,13 13,15.5 15.5,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/social.svg b/.icons/awkward/24x24/actions/social.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/24x24/actions/social.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/sort-name.svg b/.icons/awkward/24x24/actions/sort-name.svg
new file mode 100644
index 00000000..dbfb3e3c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sort-name.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 6 L 2 6 L 2 5 L 3 5 L 3 6 L 4 6 L 4 2 L 1 2 z M 2 3 L 3 3 L 3 4 L 2 4 L 2 3 z M 8 3 L 8 7 L 4.9375 7 L 10 14 L 15.1875 7 L 12 7 L 12 3 L 8 3 z M 1 9 L 1 13 L 4 13 L 4 12 L 2 12 L 2 10 L 4 10 L 4 9 L 1 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/sort-presence.svg b/.icons/awkward/24x24/actions/sort-presence.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sort-presence.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/soundkonverter-replaygain.svg b/.icons/awkward/24x24/actions/soundkonverter-replaygain.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/24x24/actions/soundkonverter-replaygain.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/spacefm-find.svg b/.icons/awkward/24x24/actions/spacefm-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/spacefm-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/speaker.svg b/.icons/awkward/24x24/actions/speaker.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/speaker.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/speedometer.svg b/.icons/awkward/24x24/actions/speedometer.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/24x24/actions/speedometer.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/split.svg b/.icons/awkward/24x24/actions/split.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/split.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/spray-mode-clone.svg b/.icons/awkward/24x24/actions/spray-mode-clone.svg
new file mode 100644
index 00000000..8ae896a9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/spray-mode-clone.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,8 H 10 V 13 H 3 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z M 1,6 V 15 H 12 V 6 Z M 2,7 H 11 V 14 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/spray-mode-copy.svg b/.icons/awkward/24x24/actions/spray-mode-copy.svg
new file mode 100644
index 00000000..5b92de13
--- /dev/null
+++ b/.icons/awkward/24x24/actions/spray-mode-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 H 12 V 15 H 1 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/spray-mode-union.svg b/.icons/awkward/24x24/actions/spray-mode-union.svg
new file mode 100644
index 00000000..7889fb91
--- /dev/null
+++ b/.icons/awkward/24x24/actions/spray-mode-union.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 6 L 1 6 L 1 15 L 12 15 L 12 10 L 15 10 L 15 1 L 4 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/standard-connector.svg b/.icons/awkward/24x24/actions/standard-connector.svg
new file mode 100644
index 00000000..ff6afcbf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/standard-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3.5 6 A 2.5 2.5 0 0 0 5.9453125 4 L 7 4 L 7 12 L 7 13 L 8.5 13 L 9.0507812 13 A 2.5 2.5 0 0 0 11.5 15 A 2.5 2.5 0 0 0 14 12.5 A 2.5 2.5 0 0 0 11.5 10 A 2.5 2.5 0 0 0 9.0546875 12 L 8 12 L 8 3 L 7.5 3 L 5.9492188 3 A 2.5 2.5 0 0 0 3.5 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/star-off.svg b/.icons/awkward/24x24/actions/star-off.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/star-off.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/star-on.svg b/.icons/awkward/24x24/actions/star-on.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/star-on.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/starred.svg b/.icons/awkward/24x24/actions/starred.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/starred.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/start.svg b/.icons/awkward/24x24/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/sticky_zoom.svg b/.icons/awkward/24x24/actions/sticky_zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/sticky_zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_about.svg b/.icons/awkward/24x24/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_add-bookmark.svg b/.icons/awkward/24x24/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_bell.svg b/.icons/awkward/24x24/actions/stock_bell.svg
new file mode 120000
index 00000000..aa14f1cd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_bell.svg
@@ -0,0 +1 @@
+bell.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_bottom.svg b/.icons/awkward/24x24/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_calc-accept.svg b/.icons/awkward/24x24/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_calc-cancel.svg b/.icons/awkward/24x24/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_check-filled.svg b/.icons/awkward/24x24/actions/stock_check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_close.svg b/.icons/awkward/24x24/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_contact-list.svg b/.icons/awkward/24x24/actions/stock_contact-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_copy.svg b/.icons/awkward/24x24/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_cut.svg b/.icons/awkward/24x24/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_delete.svg b/.icons/awkward/24x24/actions/stock_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_down.svg b/.icons/awkward/24x24/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_edit.svg b/.icons/awkward/24x24/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_exit.svg b/.icons/awkward/24x24/actions/stock_exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_file-properites.svg b/.icons/awkward/24x24/actions/stock_file-properites.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_file-properties.svg b/.icons/awkward/24x24/actions/stock_file-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_first.svg b/.icons/awkward/24x24/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_folder-copy.svg b/.icons/awkward/24x24/actions/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_folder-copy.svg
@@ -0,0 +1 @@
+folder-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_folder-move.svg b/.icons/awkward/24x24/actions/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_folder-move.svg
@@ -0,0 +1 @@
+folder-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_folder_properties.svg b/.icons/awkward/24x24/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_fullscreen.svg b/.icons/awkward/24x24/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_gtk-dnd-multiple.svg b/.icons/awkward/24x24/actions/stock_gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_help-add-bookmark.svg b/.icons/awkward/24x24/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_home.svg b/.icons/awkward/24x24/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_insert-note.svg b/.icons/awkward/24x24/actions/stock_insert-note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_insert-note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_insert-rule.svg b/.icons/awkward/24x24/actions/stock_insert-rule.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_insert-rule.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_insert-table.svg b/.icons/awkward/24x24/actions/stock_insert-table.svg
new file mode 120000
index 00000000..908441b9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_insert-table.svg
@@ -0,0 +1 @@
+insert-table.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_last.svg b/.icons/awkward/24x24/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_leave-fullscreen.svg b/.icons/awkward/24x24/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_left.svg b/.icons/awkward/24x24/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-compose.svg b/.icons/awkward/24x24/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-filters-apply.svg b/.icons/awkward/24x24/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..392cdff7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+kt-add-filters.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-flag-for-followup-done.svg b/.icons/awkward/24x24/actions/stock_mail-flag-for-followup-done.svg
new file mode 120000
index 00000000..4c2c5d3c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1 @@
+flag-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-flag-for-followup.svg b/.icons/awkward/24x24/actions/stock_mail-flag-for-followup.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-forward.svg b/.icons/awkward/24x24/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-open-multiple.svg b/.icons/awkward/24x24/actions/stock_mail-open-multiple.svg
new file mode 120000
index 00000000..cb1065e6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-open-multiple.svg
@@ -0,0 +1 @@
+mail-open-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-reply-to-all.svg b/.icons/awkward/24x24/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-reply.svg b/.icons/awkward/24x24/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-send-receive.svg b/.icons/awkward/24x24/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-send.svg b/.icons/awkward/24x24/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mail-unread-multiple.svg b/.icons/awkward/24x24/actions/stock_mail-unread-multiple.svg
new file mode 120000
index 00000000..e712f76a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1 @@
+mail-unread-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_mark.svg b/.icons/awkward/24x24/actions/stock_mark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_mark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-fwd.svg b/.icons/awkward/24x24/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-next.svg b/.icons/awkward/24x24/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-pause.svg b/.icons/awkward/24x24/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-play.svg b/.icons/awkward/24x24/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-prev.svg b/.icons/awkward/24x24/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-rec.svg b/.icons/awkward/24x24/actions/stock_media-rec.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-rew.svg b/.icons/awkward/24x24/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_media-stop.svg b/.icons/awkward/24x24/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_navigator.svg b/.icons/awkward/24x24/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-24h-appointment.svg b/.icons/awkward/24x24/actions/stock_new-24h-appointment.svg
new file mode 120000
index 00000000..11081d1a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-24h-appointment.svg
@@ -0,0 +1 @@
+new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-address-book.svg b/.icons/awkward/24x24/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-appointment.svg b/.icons/awkward/24x24/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-bcard.svg b/.icons/awkward/24x24/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-dir.svg b/.icons/awkward/24x24/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-tab.svg b/.icons/awkward/24x24/actions/stock_new-tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-text.svg b/.icons/awkward/24x24/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_new-window.svg b/.icons/awkward/24x24/actions/stock_new-window.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_no.svg b/.icons/awkward/24x24/actions/stock_no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_not.svg b/.icons/awkward/24x24/actions/stock_not.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_not.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_notes.svg b/.icons/awkward/24x24/actions/stock_notes.svg
new file mode 100644
index 00000000..9f3452d1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_notes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1.0097656 C 1.892 1.0097656 1 1.9017656 1 3.0097656 L 1 13.009766 C 1 14.117766 1.892 15.009766 3 15.009766 L 13 15.009766 C 14.108 15.009766 15 14.117766 15 13.009766 L 15 3.0097656 C 15 1.9015656 14.108 1.0097656 13 1.0097656 L 3 1.0097656 z M 4 3 L 12 3 L 12 5 L 4 5 L 4 3 z M 4 7 L 12 7 L 12 9 L 4 9 L 4 7 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stock_paste.svg b/.icons/awkward/24x24/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_people.svg b/.icons/awkward/24x24/actions/stock_people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_print-preview.svg b/.icons/awkward/24x24/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_print-setup.svg b/.icons/awkward/24x24/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_print.svg b/.icons/awkward/24x24/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_properties.svg b/.icons/awkward/24x24/actions/stock_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_redo.svg b/.icons/awkward/24x24/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_refresh.svg b/.icons/awkward/24x24/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_right.svg b/.icons/awkward/24x24/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_save-as.svg b/.icons/awkward/24x24/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_save.svg b/.icons/awkward/24x24/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-high.svg b/.icons/awkward/24x24/actions/stock_score-high.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-high.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-higher.svg b/.icons/awkward/24x24/actions/stock_score-higher.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-higher.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-highest.svg b/.icons/awkward/24x24/actions/stock_score-highest.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-highest.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-low.svg b/.icons/awkward/24x24/actions/stock_score-low.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-low.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-lower.svg b/.icons/awkward/24x24/actions/stock_score-lower.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-lower.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-lowest.svg b/.icons/awkward/24x24/actions/stock_score-lowest.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-lowest.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_score-normal.svg b/.icons/awkward/24x24/actions/stock_score-normal.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_score-normal.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_search.svg b/.icons/awkward/24x24/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_select-all.svg b/.icons/awkward/24x24/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_select-column.svg b/.icons/awkward/24x24/actions/stock_select-column.svg
new file mode 120000
index 00000000..0d3db670
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_select-column.svg
@@ -0,0 +1 @@
+object-columns.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_select-row.svg b/.icons/awkward/24x24/actions/stock_select-row.svg
new file mode 120000
index 00000000..b496c3e1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_select-row.svg
@@ -0,0 +1 @@
+object-rows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_shared-by-me.svg b/.icons/awkward/24x24/actions/stock_shared-by-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_shared-by-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_shared-to-me.svg b/.icons/awkward/24x24/actions/stock_shared-to-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_shared-to-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_show-all.svg b/.icons/awkward/24x24/actions/stock_show-all.svg
new file mode 120000
index 00000000..58041fda
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_show-all.svg
@@ -0,0 +1 @@
+view-multiple-objects.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_stop.svg b/.icons/awkward/24x24/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_task-assigned-to.svg b/.icons/awkward/24x24/actions/stock_task-assigned-to.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_task-assigned-to.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_task-assigned.svg b/.icons/awkward/24x24/actions/stock_task-assigned.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_task-assigned.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_task-recurring.svg b/.icons/awkward/24x24/actions/stock_task-recurring.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_task-recurring.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_task.svg b/.icons/awkward/24x24/actions/stock_task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_text-monospaced.svg b/.icons/awkward/24x24/actions/stock_text-monospaced.svg
new file mode 120000
index 00000000..7c4282d6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_text-monospaced.svg
@@ -0,0 +1 @@
+dialog-text-and-font.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_thunar-shortcuts.svg b/.icons/awkward/24x24/actions/stock_thunar-shortcuts.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_thunar-shortcuts.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_timezone.svg b/.icons/awkward/24x24/actions/stock_timezone.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_timezone.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_todo.svg b/.icons/awkward/24x24/actions/stock_todo.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_todo.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_top.svg b/.icons/awkward/24x24/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_undo.svg b/.icons/awkward/24x24/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_up.svg b/.icons/awkward/24x24/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_video-conferencing.svg b/.icons/awkward/24x24/actions/stock_video-conferencing.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_video-conferencing.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_view-details.svg b/.icons/awkward/24x24/actions/stock_view-details.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_view-details.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_volume.svg b/.icons/awkward/24x24/actions/stock_volume.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_volume.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_xfburn-audio-cd.svg b/.icons/awkward/24x24/actions/stock_xfburn-audio-cd.svg
new file mode 100644
index 00000000..1a017e74
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn-audio-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,3 V 9.2695 A 2,2 0 0 0 5,9 2,2 0 0 0 3,11 2,2 0 0 0 5,13 2,2 0 0 0 7,11 V 5 H 11 V 9.2695 A 2,2 0 0 0 10,9 2,2 0 0 0 8,11 2,2 0 0 0 10,13 2,2 0 0 0 12,11 V 3 Z M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stock_xfburn-blank-cdrw.svg b/.icons/awkward/24x24/actions/stock_xfburn-blank-cdrw.svg
new file mode 100644
index 00000000..e98cf99e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn-blank-cdrw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z M 9.171875,7.7578125 12,10.585938 14.828125,7.7578125 16.242188,9.171875 13.414063,12 16.242188,14.828125 14.828125,16.242188 12,13.414063 9.171875,16.242188 7.7578125,14.828125 10.585938,12 7.7578125,9.171875 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stock_xfburn-data-copy.svg b/.icons/awkward/24x24/actions/stock_xfburn-data-copy.svg
new file mode 120000
index 00000000..6ddeb4f7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn-data-copy.svg
@@ -0,0 +1 @@
+tools-media-optical-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_xfburn-format-dvdrw.svg b/.icons/awkward/24x24/actions/stock_xfburn-format-dvdrw.svg
new file mode 120000
index 00000000..68127038
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn-format-dvdrw.svg
@@ -0,0 +1 @@
+tools-media-optical-burn-image.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_xfburn-new-data-composition.svg b/.icons/awkward/24x24/actions/stock_xfburn-new-data-composition.svg
new file mode 100644
index 00000000..a8907a57
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn-new-data-composition.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z M 8,9 h 8 v 1 H 8 Z m 0,3 h 8 v 1 H 8 Z m 0,3 h 8 v 1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stock_xfburn.svg b/.icons/awkward/24x24/actions/stock_xfburn.svg
new file mode 100644
index 00000000..38dd5585
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_xfburn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m 1.544922,1.9101559 c 0,5.7268001 4.390984,6.5536071 3.271484,9.8164061 C 16.178206,17.586662 14.619203,19 11.908203,19 c -0.0086,0 -0.01729,4e-5 -0.02539,0 1.342,-0.0075 2.116214,-0.709746 2.433594,-1.634766 0.5598,-1.6314 -1.636718,-2.046656 -1.636718,-4.910156 -2.0453,0.8181 -3.271485,2.736297 -3.271485,4.091797 0,1.171625 0.821556,2.147234 1.919922,2.390625 -2.433489,-0.290552 -4.3281261,-2.333992 -4.3281261,-4.845703 0,-2.711 2.4539221,-6.5456411 6.5449221,-8.1816411 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stock_yes.svg b/.icons/awkward/24x24/actions/stock_yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stock_zoom-page.svg b/.icons/awkward/24x24/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stop.svg b/.icons/awkward/24x24/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/story-editor.svg b/.icons/awkward/24x24/actions/story-editor.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/24x24/actions/story-editor.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/straight-connector.svg b/.icons/awkward/24x24/actions/straight-connector.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/24x24/actions/straight-connector.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/stroke-cap-butt.svg b/.icons/awkward/24x24/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..c18b2bb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-cap-butt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,7 H 19 V 23 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,7 V 23 H 7 V 9 H 17 V 23 H 19 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-cap-round.svg b/.icons/awkward/24x24/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..44ac7ad8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-cap-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,7 H 19 V 23 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,1 C 12,1 5,1 5,8 V 23 H 7 V 9 H 17 V 23 H 19 V 8 C 19,1 12,1 12,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-cap-square.svg b/.icons/awkward/24x24/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..390bcaec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-cap-square.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,7 H 19 V 23 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 23 H 7 V 9 H 17 V 23 H 19 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-join-bevel.svg b/.icons/awkward/24x24/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..912b38b4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-join-bevel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,9 H 21 V 21 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,9 V 21 H 9 V 9 H 21 V 3 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-join-miter.svg b/.icons/awkward/24x24/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..f96c502a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-join-miter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,9 H 21 V 21 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,21 H 9 V 9 H 21 V 3 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-join-round.svg b/.icons/awkward/24x24/actions/stroke-join-round.svg
new file mode 100644
index 00000000..38032eef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-join-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="12" x="9" y="9"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,9 V 21 H 9 V 9 H 21 V 3 H 9 C 3,3 3,9 3,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/stroke-to-path.svg b/.icons/awkward/24x24/actions/stroke-to-path.svg
new file mode 100644
index 00000000..f6286917
--- /dev/null
+++ b/.icons/awkward/24x24/actions/stroke-to-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,6 C 6,6 6,11 6,11 V 16 H 7 V 11 C 7,11 7,7 11,7 H 16 V 6 Z M 10,2 C 2,2 2,10 2,10 V 16 H 3 V 10 C 3,10 3,3 10,3 H 16 V 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,11 H 4 V 14 H 1 Z M 5,11 H 8 V 14 H 5 Z M 11,5 H 14 V 8 H 11 Z M 11,1 H 14 V 4 H 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/svn-commit.svg b/.icons/awkward/24x24/actions/svn-commit.svg
new file mode 100644
index 00000000..46f9e763
--- /dev/null
+++ b/.icons/awkward/24x24/actions/svn-commit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.0001 4.6879 1.8361 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190555 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.9999 11.213391 5.1639 10.188972 4 9.9511719 L 4 5.9453125 C 4.3899 5.8671125 4.7554063 5.6970187 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966969 6.7106219 6.0009 7.1023 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.8807 10 11 8.8807 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.908 5.0011 7.3356656 5.2122031 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938062 4.334425 6 3.9206 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z M 11.5 9 L 11.28125 9.1875 L 8 12 L 10 12 L 10 15 L 13 15 L 13 12 L 15 12 L 11.71875 9.1875 L 11.5 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/svn-update.svg b/.icons/awkward/24x24/actions/svn-update.svg
new file mode 100644
index 00000000..c4167363
--- /dev/null
+++ b/.icons/awkward/24x24/actions/svn-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.00013 4.6879 1.83612 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190545 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.99987 11.212491 5.16388 10.188772 4 9.9511719 L 4 5.9453125 C 4.38986 5.8671125 4.7554563 5.6970387 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966469 6.7106519 6.0009 7.10233 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.06529 10 9.5812 9.8046412 10 9.4882812 L 10 12 L 8 12 L 11.28125 14.8125 L 11.5 15 L 11.71875 14.8125 L 15 12 L 13 12 L 13 9 L 10.488281 9 C 10.804641 8.58123 11 8.06529 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.90804 5.001 7.3356656 5.2121731 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938362 4.334425 5.99998 3.92059 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/symbol-bigger.svg b/.icons/awkward/24x24/actions/symbol-bigger.svg
new file mode 100644
index 00000000..cb7e3a20
--- /dev/null
+++ b/.icons/awkward/24x24/actions/symbol-bigger.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z M 3,6 V 10 L 0,8 Z M 8,16 10,13 H 6 Z M 8,0 10,3 H 6 Z M 13,6 V 10 L 16,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/symbols.svg b/.icons/awkward/24x24/actions/symbols.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/symbols.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/system-help.svg b/.icons/awkward/24x24/actions/system-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/system-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/system-run.svg b/.icons/awkward/24x24/actions/system-run.svg
new file mode 100644
index 00000000..313c8bfe
--- /dev/null
+++ b/.icons/awkward/24x24/actions/system-run.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1894531 1.0664062 L 2.890625 1.8164062 L 3.2285156 2.5332031 A 2.3571 2.3571 0 0 0 2.8320312 3.2226562 L 2.0410156 3.2890625 L 2.0410156 4.7890625 L 2.8320312 4.8554688 A 2.3571 2.3571 0 0 0 3 5.21875 A 2.3571 2.3571 0 0 0 3.2285156 5.546875 L 2.890625 6.2617188 L 4.1894531 7.0136719 L 4.6425781 6.3613281 A 2.3571 2.3571 0 0 0 5.4375 6.359375 L 5.890625 7.0136719 L 7.1894531 6.2636719 L 6.8515625 5.5449219 A 2.3571 2.3571 0 0 0 7.25 4.8554688 L 8.0410156 4.7890625 L 8.0410156 3.2890625 L 7.25 3.2246094 A 2.3571 2.3571 0 0 0 7.0820312 2.8613281 A 2.3571 2.3571 0 0 0 6.8515625 2.5332031 L 7.1894531 1.8164062 L 5.890625 1.0664062 L 5.4394531 1.7167969 A 2.3571 2.3571 0 0 0 4.6425781 1.71875 L 4.1894531 1.0664062 z M 5.0195312 3.1835938 A 0.85714 0.85714 0 0 1 5.7832031 3.6113281 A 0.85714 0.85714 0 0 1 5.46875 4.78125 A 0.85714 0.85714 0 0 1 4.2988281 4.46875 A 0.85714 0.85714 0 0 1 4.6113281 3.296875 A 0.85714 0.85714 0 0 1 5.0195312 3.1835938 z M 7.7597656 5.9921875 L 7.6503906 7.3105469 A 3.9286 3.9286 0 0 0 6.5019531 7.9746094 L 5.3046875 7.4101562 L 4.0546875 9.5761719 L 5.140625 10.330078 A 3.9286 3.9286 0 0 0 5.0820312 10.992188 A 3.9286 3.9286 0 0 0 5.1386719 11.658203 L 4.0546875 12.410156 L 5.3046875 14.576172 L 6.4980469 14.013672 A 3.9286 3.9286 0 0 0 7.6503906 14.673828 L 7.7597656 15.992188 L 10.259766 15.992188 L 10.369141 14.675781 A 3.9286 3.9286 0 0 0 11.517578 14.011719 L 12.714844 14.576172 L 13.964844 12.410156 L 12.878906 11.65625 A 3.9286 3.9286 0 0 0 12.939453 10.992188 A 3.9286 3.9286 0 0 0 12.880859 10.328125 L 13.964844 9.5761719 L 12.714844 7.4101562 L 11.521484 7.9726562 A 3.9286 3.9286 0 0 0 10.371094 7.3125 L 10.259766 5.9921875 L 7.7597656 5.9921875 z M 9.0097656 9.5644531 A 1.4286 1.4286 0 0 1 10.439453 10.992188 A 1.4286 1.4286 0 0 1 9.0097656 12.421875 A 1.4286 1.4286 0 0 1 7.5820312 10.992188 A 1.4286 1.4286 0 0 1 9.0097656 9.5644531 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/system-search.svg b/.icons/awkward/24x24/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/system-software-install.svg b/.icons/awkward/24x24/actions/system-software-install.svg
new file mode 100644
index 00000000..b59a594b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/system-software-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3.0039062 L 3 7.0039062 L 7 7.0039062 L 7 3.0039062 L 3 3.0039062 z M 9 3.0039062 L 9 7.0039062 L 13 7.0039062 L 13 3.0039062 L 9 3.0039062 z M 3 9.0039062 L 3 13.003906 L 7 13.003906 L 7 9.0039062 L 3 9.0039062 z M 9 9.0039062 L 9 13.003906 L 13 13.003906 L 13 9.0039062 L 9 9.0039062 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/system-upgrade.svg b/.icons/awkward/24x24/actions/system-upgrade.svg
new file mode 100644
index 00000000..8b9e47b4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/system-upgrade.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 6.175,2.725 3,4 2,4.25 2,9 4.25,14.25 8,15 11.75,14.25 14,9 14,4.25 13,4 9.825,2.725 8,1 Z M 8,4 11,8 H 9 V 11 H 7 V 8 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tab-close-other.svg b/.icons/awkward/24x24/actions/tab-close-other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-close-other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab-close.svg b/.icons/awkward/24x24/actions/tab-close.svg
new file mode 100644
index 00000000..47aa964b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 5 5 L 6.4141 5 L 8 6.5859 L 9.5859 5 L 11 5 L 11 6.4141 L 9.4141 8 L 11 9.5859 L 11 11 L 9.5859 11 L 8 9.4141 L 6.4141 11 L 5 11 L 5 9.5859 L 6.5859 8 L 5 6.4141 L 5 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tab-detach.svg b/.icons/awkward/24x24/actions/tab-detach.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-detach.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab-duplicate.svg b/.icons/awkward/24x24/actions/tab-duplicate.svg
new file mode 100644
index 00000000..1a4c7ebd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 4,1 2,1 2,3 V 7 H 1 V 9 H 6 V 13 H 5 V 15 H 15 V 13 H 14 V 9 C 14,7 12,7 12,7 H 10 V 3 C 10,1 8,1 8,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tab-new-background.svg b/.icons/awkward/24x24/actions/tab-new-background.svg
new file mode 100644
index 00000000..6a0c3d92
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-new-background.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 7 5 L 9 5 L 9 7 L 11 7 L 11 9 L 9 9 L 9 11 L 7 11 L 7 9 L 5 9 L 5 7 L 7 7 L 7 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tab-new.svg b/.icons/awkward/24x24/actions/tab-new.svg
new file mode 100644
index 00000000..d7b2a6af
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 7 5 L 9 5 L 9 7 L 11 7 L 11 9 L 9 9 L 9 11 L 7 11 L 7 9 L 5 9 L 5 7 L 7 7 L 7 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tab.svg b/.icons/awkward/24x24/actions/tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_breakoff.svg b/.icons/awkward/24x24/actions/tab_breakoff.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_breakoff.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_duplicate.svg b/.icons/awkward/24x24/actions/tab_duplicate.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_duplicate.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_new.svg b/.icons/awkward/24x24/actions/tab_new.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_new.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_new_bg.svg b/.icons/awkward/24x24/actions/tab_new_bg.svg
new file mode 120000
index 00000000..0056df02
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_new_bg.svg
@@ -0,0 +1 @@
+tab-new-background.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_remove.svg b/.icons/awkward/24x24/actions/tab_remove.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_remove.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tab_remove_other.svg b/.icons/awkward/24x24/actions/tab_remove_other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tab_remove_other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/table.svg b/.icons/awkward/24x24/actions/table.svg
new file mode 120000
index 00000000..c58216b8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/table.svg
@@ -0,0 +1 @@
+games-config-board.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-addressbook.svg b/.icons/awkward/24x24/actions/tag-addressbook.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-addressbook.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-delete.svg b/.icons/awkward/24x24/actions/tag-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-events.svg b/.icons/awkward/24x24/actions/tag-events.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-events.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-folder.svg b/.icons/awkward/24x24/actions/tag-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-new.svg b/.icons/awkward/24x24/actions/tag-new.svg
new file mode 100644
index 00000000..8b10837d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 4,1 2,1 2,3 V 8 L 9,15 16,8 9,1 Z M 7,4 H 9 V 6 H 11 V 8 H 9 V 10 H 7 V 8 H 5 V 6 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tag-people.svg b/.icons/awkward/24x24/actions/tag-people.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-people.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-places.svg b/.icons/awkward/24x24/actions/tag-places.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-places.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-properties.svg b/.icons/awkward/24x24/actions/tag-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag-recents.svg b/.icons/awkward/24x24/actions/tag-recents.svg
new file mode 100644
index 00000000..c572b56c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-recents.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 4 1 2 1 2 3 L 2 8 L 9 15 L 16 8 L 9 1 L 4 1 z M 8 3 A 4 4 0 0 1 12 7 A 4 4 0 0 1 8 11 A 4 4 0 0 1 4 7 A 4 4 0 0 1 8 3 z M 8 4 A 3 3 0 0 0 5 7 A 3 3 0 0 0 8 10 A 3 3 0 0 0 11 7 A 3 3 0 0 0 8 4 z M 7 5 L 8 5 L 8 7 L 9 7 L 9 8 L 7 8 L 7 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tag-reset.svg b/.icons/awkward/24x24/actions/tag-reset.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag-reset.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tag.svg b/.icons/awkward/24x24/actions/tag.svg
new file mode 100644
index 00000000..6f78f7bc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tag.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 A 1,1 0 0 1 5,5 1,1 0 0 1 4,4 1,1 0 0 1 5,3 1,1 0 0 1 6,4 Z M 4,1 C 4,1 2,1 2,3 V 8 L 9,15 16,8 9,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tap-create.svg b/.icons/awkward/24x24/actions/tap-create.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tap-create.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tap-extract-to.svg b/.icons/awkward/24x24/actions/tap-extract-to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tap-extract-to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tap-extract.svg b/.icons/awkward/24x24/actions/tap-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tap-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/task-attempt.svg b/.icons/awkward/24x24/actions/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/task-attention.svg b/.icons/awkward/24x24/actions/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/task-due.svg b/.icons/awkward/24x24/actions/task-due.svg
new file mode 100644
index 00000000..005e0a04
--- /dev/null
+++ b/.icons/awkward/24x24/actions/task-due.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,7 V 11 L 12.25,13 H 13.75 L 14,11 V 7 Z M 12,14 V 16 H 14 V 14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 A 1,1 0 0 1 8,3 1,1 0 0 1 7,2 1,1 0 0 1 8,1 1,1 0 0 1 9,2 Z M 8,0 C 8,0 6,0 6,2 H 2 C 2,2 1,2 1,3 V 14 C 1,15 2,15 2,15 H 11 V 12 H 4 V 11 H 11 V 9 H 4 V 8 H 11 V 6 H 4 V 5 H 12 V 6 H 15 V 3 C 15,2 14,2 14,2 H 10 C 10,0 8,0 8,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/task-new.svg b/.icons/awkward/24x24/actions/task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/task-past-due.svg b/.icons/awkward/24x24/actions/task-past-due.svg
new file mode 100644
index 00000000..d895ee79
--- /dev/null
+++ b/.icons/awkward/24x24/actions/task-past-due.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,2 A 1,1 0 0 1 8,3 1,1 0 0 1 7,2 1,1 0 0 1 8,1 1,1 0 0 1 9,2 Z M 8,0 C 8,0 6,0 6,2 H 2 C 2,2 1,2 1,3 V 14 C 1,15 2,15 2,15 H 10 V 12 H 4 V 11 H 10 V 10 H 15 V 3 C 15,2 14,2 14,2 H 10 C 10,0 8,0 8,0 Z M 4,5 H 12 V 6 H 4 Z M 4,8 H 12 V 9 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.28,12.72 L 12.06,13.5 11.28,14.28 C 11.1,14.46 11,14.72 11,15 V 16 H 12 C 12.28,16 12.54,15.9 12.72,15.72 L 13.5,14.94 14.28,15.72 C 14.46,15.9 14.72,16 15,16 H 16 V 15 C 16,14.72 15.9,14.46 15.72,14.28 L 14.94,13.5 15.72,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.72,11 14.46,11.1 14.28,11.28 L 13.5,12.06 12.72,11.28 C 12.54,11.1 12.28,11 12,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/taxes-finances.svg b/.icons/awkward/24x24/actions/taxes-finances.svg
new file mode 100644
index 00000000..4c3401d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/taxes-finances.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 0.0390625 L 6 1.171875 C 5.0228 1.313675 4.1907094 1.5690031 3.5371094 1.9707031 C 2.5266094 2.5856031 2.0214844 3.5287813 2.0214844 4.8007812 C 2.0168844 6.9960812 3.579 7.7194656 6 8.3847656 L 6 13.376953 C 4.8273 13.277953 3.7551469 13.056266 2.6230469 12.572266 L 2 13.929688 C 2.5645 14.230688 3.3272625 14.491844 4.2890625 14.714844 C 4.8332625 14.836844 5.4003 14.91475 6 14.96875 L 6 16.039062 L 9 16.039062 L 9 14.921875 C 10.997 14.636875 12.979984 13.718422 12.958984 11.232422 C 12.888984 9.4037218 11.756 8.7248594 9 7.7558594 L 9 2.8027344 C 9.9033 2.9234344 11.001609 3.1749562 12.224609 3.7851562 L 13 2.2421875 C 12.449 1.9466875 11.168516 1.4757813 10.353516 1.3007812 C 9.9195152 1.2081812 9.467 1.1451625 9 1.1015625 L 9 0.0390625 L 6 0.0390625 z M 6 2.7988281 L 6 6.796875 C 4.773 6.362475 3.6429814 5.7037687 3.6757812 4.6054688 C 3.6161813 3.5641688 4.6802 3.0146281 6 2.7988281 z M 9 9.25 C 10.281 9.6986 11.319875 10.285453 11.296875 11.314453 C 11.257875 12.710453 10.165 13.197281 9 13.363281 L 9 9.25 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-convert-to-regular.svg b/.icons/awkward/24x24/actions/text-convert-to-regular.svg
new file mode 100644
index 00000000..da68ad85
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-convert-to-regular.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,7 V 8 H 12 V 7 Z M 13,7 V 8 H 14 V 7 Z M 15,7 V 8 H 16 V 7 Z M 15,9 V 10 H 16 V 9 Z M 7,11 V 12 H 8 V 11 Z M 15,11 V 12 H 16 V 11 Z M 7,13 V 14 H 8 V 13 Z M 15,13 V 14 H 16 V 13 Z M 7,15 V 16 H 8 V 15 Z M 9,15 V 16 H 10 V 15 Z M 11,15 V 16 H 12 V 15 Z M 13,15 V 16 H 14 V 15 Z M 15,15 V 16 H 16 V 15 Z M 9,9 V 11 L 10,10 H 11 V 13 L 10,14 H 13 L 12,13 V 10 H 13 L 14,11 V 9 Z M 0,0 V 9 H 9 V 0 Z M 1,1 H 8 V 8 H 1 Z M 2,2 V 4 L 3,3 H 4 V 6 L 3,7 H 6 L 5,6 V 3 H 6 L 7,4 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-field.svg b/.icons/awkward/24x24/actions/text-field.svg
new file mode 100644
index 00000000..c51b9506
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-field.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1,1 1,2 1,2 V 3 C 1,3 1,4 2,4 H 3 V 12 H 2 C 1,12 1,13 1,13 V 14 C 1,14 1,15 2,15 H 7 C 8,15 8,14 8,14 V 13 C 8,13 8,12 7,12 H 6 V 4 H 7 C 8,4 8,3 8,3 V 2 C 8,2 8,1 7,1 Z M 8,8 C 7,8 7,9 7,9 V 11 C 7,11 7,12 8,12 H 15 C 16,12 16,11 16,11 V 9 C 16,9 16,8 15,8 H 14 C 13,8 13,9 13,9 H 10 C 10,9 10,8 9,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-flow-into-frame.svg b/.icons/awkward/24x24/actions/text-flow-into-frame.svg
new file mode 100644
index 00000000..8140281a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-flow-into-frame.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,7 V 11 H 8 L 11,14 14,11 H 12 V 7 Z M 2,2 V 5 L 3,4 H 5 V 9 L 4,10 H 8 L 7,9 V 4 H 9 L 10,5 V 2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-frame-link.svg b/.icons/awkward/24x24/actions/text-frame-link.svg
new file mode 100644
index 00000000..5bef3d5e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-frame-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 9 V 8 H 10.641 L 8,1 Z M 7,5 8.75,10 H 5.25 Z M 10,9 C 10,9 10,15 10,15 L 14,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-frame-unlink.svg b/.icons/awkward/24x24/actions/text-frame-unlink.svg
new file mode 100644
index 00000000..3dea76a3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-frame-unlink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 9 V 8 H 10.641 L 8,1 Z M 7,5 8.75,10 H 5.25 Z M 10,9 C 10,9 10,15 10,15 L 14,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-orientation-auto.svg b/.icons/awkward/24x24/actions/text-orientation-auto.svg
new file mode 100644
index 00000000..e2921994
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-orientation-auto.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 12 H 0 L 3,16 6,12 H 4 V 1 Z M 7,11 V 12 H 9 V 15 H 7 V 16 H 12 C 14,16 14,13.5 14,13.5 14,13.5 14,11 12,11 Z M 10,12 H 11.5 C 13,12 13,13.5 13,13.5 13,13.5 13,15 11.5,15 H 10 Z M 8.5,3 C 8.5,3 8,3 8,3.5 8,4 8.5,4 8.5,4 H 11.5 L 10,5.25 V 6 H 6.5 C 6.5,6 6,6 6,6.5 6,7 6.5,7 6.5,7 H 10 V 9 H 8.5 C 8.5,9 8,9 8,9.5 8,10 8.5,10 8.5,10 H 10 C 10,10 11,10 11,9 V 7 H 14.5 C 14.5,7 15,7 15,6.5 15,6 14.5,6 14.5,6 H 11 V 5.75 C 11,5.75 13,4.5 13,4 13,3 12,3 12,3 Z M 9.5,0 C 9,0 9,0.5 9,0.5 V 1 H 6.5 C 6,1 6,1.5 6,1.5 V 2.5 C 6,2.5 6,3 6.5,3 7,3 7,2.5 7,2.5 V 2 H 14 V 2.5 C 14,2.5 14,3 14.5,3 15,3 15,2.5 15,2.5 V 1.5 C 15,1.5 15,1 14.5,1 H 10 V 0.5 C 10,0.5 10,0 9.5,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-orientation-sideways.svg b/.icons/awkward/24x24/actions/text-orientation-sideways.svg
new file mode 100644
index 00000000..00192f88
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-orientation-sideways.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 12 H 0 L 3,16 6,12 H 4 V 2 Z M 7,11 V 12 H 9 V 15 H 7 V 16 H 12 C 14,16 14,13.5 14,13.5 14,13.5 14,11 12,11 Z M 10,12 H 11.5 C 13,12 13,13.5 13,13.5 13,13.5 13,15 11.5,15 H 10 Z M 13,3.5 C 13,3.5 13,3 12.5,3 12,3 12,3.5 12,3.5 V 6.5 L 10.75,5 H 10 V 1.5 C 10,1.5 10,1 9.5,1 9,1 9,1.5 9,1.5 V 5 H 7 V 3.5 C 7,3.5 7,3 6.5,3 6,3 6,3.5 6,3.5 V 5 C 6,5 6,6 7,6 H 9 V 9.5 C 9,9.5 9,10 9.5,10 10,10 10,9.5 10,9.5 V 6 H 10.25 C 10.25,6 11.5,8 12,8 13,8 13,7 13,7 Z M 16,4.5 C 16,4 15.5,4 15.5,4 H 15 V 1.5 C 15,1 14.5,1 14.5,1 H 13.5 C 13.5,1 13,1 13,1.5 13,2 13.5,2 13.5,2 H 14 V 9 H 13.5 C 13.5,9 13,9 13,9.5 13,10 13.5,10 13.5,10 H 14.5 C 14.5,10 15,10 15,9.5 V 5 H 15.5 C 15.5,5 16,5 16,4.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-orientation-upright.svg b/.icons/awkward/24x24/actions/text-orientation-upright.svg
new file mode 100644
index 00000000..0394f118
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-orientation-upright.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 12 H 0 L 3,16 6,12 H 4 V 2 Z M 8,16 H 9 V 14 H 12 V 16 H 13 V 12 C 13,10 10.5,10 10.5,10 10.5,10 8,10 8,12 Z M 9,13 V 12.5 C 9,11 10.5,11 10.5,11 10.5,11 12,11 12,12.5 V 13 Z M 8.5,3 C 8.5,3 8,3 8,3.5 8,4 8.5,4 8.5,4 H 11.5 L 10,5.25 V 6 H 6.5 C 6.5,6 6,6 6,6.5 6,7 6.5,7 6.5,7 H 10 V 8 H 8.5 C 8.5,8 8,8 8,8.5 8,9 8.5,9 8.5,9 H 10 C 10,9 11,9 11,8 V 7 H 14.5 C 14.5,7 15,7 15,6.5 15,6 14.5,6 14.5,6 H 11 V 5.75 C 11,5.75 13,4.5 13,4 13,3 12,3 12,3 Z M 9.5,0 C 9,0 9,0.5 9,0.5 V 1 H 6.5 C 6,1 6,1.5 6,1.5 V 2.5 C 6,2.5 6,3 6.5,3 7,3 7,2.5 7,2.5 V 2 H 14 V 2.5 C 14,2.5 14,3 14.5,3 15,3 15,2.5 15,2.5 V 1.5 C 15,1.5 15,1 14.5,1 H 10 V 0.5 C 10,0.5 10,0 9.5,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-put-on-path.svg b/.icons/awkward/24x24/actions/text-put-on-path.svg
new file mode 100644
index 00000000..e7bc9317
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-put-on-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,9 C 3.122,9 0,12.122 0,16 H 1 C 1,12.676 3.676,10 7,10 H 9 C 12.324,10 15,12.676 15,16 H 16 C 16,12.122 12.878,9 9,9 Z M 9,0 V 5.5 8 H 10 V 7.498 A 2.5,2.5 0 0 0 11.5,8 2.5,2.5 0 0 0 14,5.5 2.5,2.5 0 0 0 11.5,3 2.5,2.5 0 0 0 10,3.5039 V 0 Z M 11.5,4 A 1.5,1.5 0 0 1 13,5.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 10,5.5 1.5,1.5 0 0 1 11.5,4 Z M 4.5,3 A 2.5,2.5 0 0 0 2,5.5 2.5,2.5 0 0 0 4.5,8 2.5,2.5 0 0 0 6,7.4961 V 8 H 7 V 5.5 3 H 6 V 3.502 A 2.5,2.5 0 0 0 4.5,3 Z M 4.5,4 A 1.5,1.5 0 0 1 6,5.5 1.5,1.5 0 0 1 4.5,7 1.5,1.5 0 0 1 3,5.5 1.5,1.5 0 0 1 4.5,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-remove-from-path.svg b/.icons/awkward/24x24/actions/text-remove-from-path.svg
new file mode 100644
index 00000000..e8ee140a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-remove-from-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 7,9 C 3.122,9 0,12.122 0,16 H 1 C 1,12.676 3.676,10 7,10 H 9 V 9 Z M 9,0 V 5.5 8 H 10 V 7.498 A 2.5,2.5 0 0 0 11.5,8 2.5,2.5 0 0 0 14,5.5 2.5,2.5 0 0 0 11.5,3 2.5,2.5 0 0 0 10,3.5039 V 0 Z M 11.5,4 A 1.5,1.5 0 0 1 13,5.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 10,5.5 1.5,1.5 0 0 1 11.5,4 Z M 4.5,3 A 2.5,2.5 0 0 0 2,5.5 2.5,2.5 0 0 0 4.5,8 2.5,2.5 0 0 0 6,7.4961 V 8 H 7 V 5.5 3 H 6 V 3.502 A 2.5,2.5 0 0 0 4.5,3 Z M 4.5,4 A 1.5,1.5 0 0 1 6,5.5 1.5,1.5 0 0 1 4.5,7 1.5,1.5 0 0 1 3,5.5 1.5,1.5 0 0 1 4.5,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-speak.svg b/.icons/awkward/24x24/actions/text-speak.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-speak.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/text-unflow.svg b/.icons/awkward/24x24/actions/text-unflow.svg
new file mode 100644
index 00000000..b7c56805
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-unflow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 2,2 V 5 L 3,4 H 5 V 10 L 4,11 H 8 L 7,10 V 4 H 9 L 10,5 V 2 Z M 0,0 V 3 H 1 V 1 H 3 V 0 Z M 6,0 V 1 H 9 V 0 Z M 12,0 V 1 H 14 V 3 H 15 V 0 Z M 0,6 V 9 H 1 V 6 Z M 14,6 V 9 H 15 V 6 Z M 0,12 V 15 H 3 V 14 H 1 V 12 Z M 6,14 V 15 H 9 V 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-unkern.svg b/.icons/awkward/24x24/actions/text-unkern.svg
new file mode 100644
index 00000000..34b3c0d9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-unkern.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 H 9 V 13 H 8 Z M 1,5 H 2 V 13 H 1 Z M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 1,1 V 4 L 2,3 H 4 V 9 L 3,10 H 7 L 6,9 V 3 H 8 L 9,4 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,12 H 7 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text-wrap.svg b/.icons/awkward/24x24/actions/text-wrap.svg
new file mode 100644
index 00000000..bdbfb42c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text-wrap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 6.7227 L 10.828,8.6406 8,1 Z M 7,5 8.75,10 H 5.25 Z M 13,9 V 12 H 11 V 10.5 L 7.5,13 11,15.5 V 14 H 15 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_horz_kern.svg b/.icons/awkward/24x24/actions/text_horz_kern.svg
new file mode 100644
index 00000000..aa53818b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_horz_kern.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 13 H 0 V 14 H 16 V 13 H 9 V 2 Z M 12,4 9,12 H 10 L 10.77,10 H 14.23 L 15,12 H 16 L 13,4 Z M 12.5,5.5 13.846,9 H 11.154 Z M 3,4 0,12 H 1 L 1.7695,10 H 5.2305 L 6,12 H 7 L 4,4 Z M 3.5,5.5 4.8457,9 H 2.1543 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_letter_spacing.svg b/.icons/awkward/24x24/actions/text_letter_spacing.svg
new file mode 100644
index 00000000..0d2a5890
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_letter_spacing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,13.5 A 0.5,0.5 0 0 1 8,14 0.5,0.5 0 0 1 7.5,13.5 0.5,0.5 0 0 1 8,13 0.5,0.5 0 0 1 8.5,13.5 Z M 1,1 V 6 H 3.5 C 5,6 5,4.5 5,4.5 5,3.5 4.312,3.2187 4.312,3.2187 4.312,3.2187 4.5,3 4.5,2.5 4.5,2.5 4.5,1 3,1 Z M 11,1 V 6 H 13.5 C 15,6 15,4.5 15,4.5 V 2.5 C 15,2.5 15,1 13.5,1 Z M 2,2 H 3 C 3.5,2 3.5,2.5 3.5,2.5 3.5,2.5 3.5,3 3,3 H 2 Z M 12,2 H 13.5 C 14,2 14,2.5 14,2.5 V 4.5 C 14,4.5 14,5 13.5,5 H 12 Z M 6,3 V 4 H 9 V 3 Z M 2,4 H 3.5 C 4,4 4,4.5 4,4.5 4,4.5 4,5 3.5,5 H 2 Z M 1,8 V 10 H 5 V 8 Z M 7,8 V 10 H 9 V 8 Z M 11,8 V 10 H 15 V 8 Z M 6,12 2,13.5 6,15 Z M 10,12 V 15 L 14,13.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_line_spacing.svg b/.icons/awkward/24x24/actions/text_line_spacing.svg
new file mode 100644
index 00000000..6565e2d2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_line_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 1 L 10 4 L 11 4 L 11 12 L 10 12 L 12.5 15 L 15 12 L 14 12 L 14 4 L 15 4 L 12.5 1 z M 1 2 L 1 4 L 8 4 L 8 2 L 1 2 z M 1 5 L 1 7 L 7 7 L 7 5 L 1 5 z M 1 8 L 1 10 L 9 10 L 9 8 L 1 8 z M 1 11 L 1 13 L 5 13 L 5 11 L 1 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_outer_style.svg b/.icons/awkward/24x24/actions/text_outer_style.svg
new file mode 100644
index 00000000..b95b3d26
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_outer_style.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 V 9 H 10 V 13 H 11 V 9 H 13 V 8 Z M 0,1 V 3 H 4 V 11 H 6 V 3 H 10 V 1 Z M 12,0 V 1 H 15 V 15 H 1 V 5 H 0 V 16 H 16 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_remove_kerns.svg b/.icons/awkward/24x24/actions/text_remove_kerns.svg
new file mode 100644
index 00000000..cf22f616
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_remove_kerns.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3,3 0,11 H 1 L 1.77,9 H 5.23 L 6,11 H 7 L 4,3 Z M 3.5,4.5 4.846,8 H 2.154 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 8,1 V 12 H 0 V 13 H 9 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_rotation.svg b/.icons/awkward/24x24/actions/text_rotation.svg
new file mode 100644
index 00000000..38ba0577
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_rotation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="rotate(15,12.5,8)" d="M 12,4 9,12 H 10 L 10.77,10 H 14.23 L 15,12 H 16 L 13,4 Z M 12.5,5.5 13.846,9 H 11.154 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 12 H 0 V 13 H 7.5 L 15,15 V 14 L 8,12 V 1 Z M 3,3 0,11 H 1 L 1.7695,9 H 5.2305 L 6,11 H 7 L 4,3 Z M 3.5,4.5 4.8457,8 H 2.1543 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_subscript.svg b/.icons/awkward/24x24/actions/text_subscript.svg
new file mode 120000
index 00000000..6022badc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_subscript.svg
@@ -0,0 +1 @@
+format-text-subscript.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/text_superscript.svg b/.icons/awkward/24x24/actions/text_superscript.svg
new file mode 120000
index 00000000..ff7ed30d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_superscript.svg
@@ -0,0 +1 @@
+format-text-superscript.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/text_vert_kern.svg b/.icons/awkward/24x24/actions/text_vert_kern.svg
new file mode 100644
index 00000000..70475cec
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_vert_kern.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,9 V 10 H 7 V 16 H 16 V 15 H 8 V 9 Z M 12,5 9,13 H 10 L 10.77,11 H 14.23 L 15,13 H 16 L 13,5 Z M 12.5,6.5 13.846,10 H 11.154 Z M 3,0 0,8 H 1 L 1.7695,6 H 5.2305 L 6,8 H 7 L 4,0 Z M 3.5,1.5 4.8457,5 H 2.1543 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/text_word_spacing.svg b/.icons/awkward/24x24/actions/text_word_spacing.svg
new file mode 100644
index 00000000..cbac0cc2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/text_word_spacing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,13.5 C 8.5,13.776 8.2761,14 8,14 7.7239,14 7.5,13.776 7.5,13.5 7.5,13.224 7.7239,13 8,13 8.2761,13 8.5,13.224 8.5,13.5 Z M 6,12 2,13.5 6,15 Z M 10,12 V 15 L 14,13.5 Z M 12,1 V 11 H 13 V 6 H 14.5 C 15,6 15,6.5 15,6.5 V 11 H 16 V 6 C 16,6 16,5 15,5 H 13 V 1 Z M 9,1 V 3 H 8 V 4 H 9 V 10 C 9,11 10,11 10,11 H 11 V 10 H 10 V 4 H 11 V 3 H 10 V 1 Z M 2,5 V 11 H 3 V 6 H 4.5 C 5,6 5,6.5 5,6.5 V 11 H 6 V 6 C 6,6 6,5 5,5 Z M 0,3 H 1 V 4 H 0 Z M 0,5 H 1 V 11 H 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/texture.svg b/.icons/awkward/24x24/actions/texture.svg
new file mode 100644
index 00000000..f6c07c6c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/texture.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 5 H 3 Z M 3,7 H 13 V 9 H 3 Z M 3,11 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tiny-pause.svg b/.icons/awkward/24x24/actions/tiny-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tiny-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tiny-start.svg b/.icons/awkward/24x24/actions/tiny-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tiny-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/toggle_vp_y.svg b/.icons/awkward/24x24/actions/toggle_vp_y.svg
new file mode 120000
index 00000000..1c68ed08
--- /dev/null
+++ b/.icons/awkward/24x24/actions/toggle_vp_y.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/toggle_vp_z.svg b/.icons/awkward/24x24/actions/toggle_vp_z.svg
new file mode 120000
index 00000000..1c68ed08
--- /dev/null
+++ b/.icons/awkward/24x24/actions/toggle_vp_z.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool-animator.svg b/.icons/awkward/24x24/actions/tool-animator.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-animator.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool-measure.svg b/.icons/awkward/24x24/actions/tool-measure.svg
new file mode 100644
index 00000000..c727bfde
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 1 5 L 5 5 L 5 6 L 1 6 L 5 10 L 5 15 L 15 15 L 15 1 L 5 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tool-node-editor.svg b/.icons/awkward/24x24/actions/tool-node-editor.svg
new file mode 100644
index 00000000..38f6d3aa
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-node-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 11 1.5546875 C 10.637 1.5759875 10.276966 1.5952125 9.8847656 1.6328125 C 8.6058656 1.7555125 7.2229 1.9617813 6 2.3632812 L 6 2 L 2 2 L 2 6 L 2.1269531 6 C 1.5575531 7.3541 1.2070438 8.931325 0.96484375 10.390625 C 0.92942375 10.603625 0.90924625 10.793 0.87890625 11 L 0 11 L 0 15 L 1 15 L 1.5 15.011719 L 1.5 15 L 4 15 L 4 11 L 1.8886719 11 C 1.9117719 10.846 1.9251719 10.708734 1.9511719 10.552734 C 2.2116719 8.9833344 2.6491594 7.2961 3.2558594 6 L 6 6 L 6 3.4492188 C 7.1634 3.0253188 8.6275688 2.7566531 9.9804688 2.6269531 C 10.337969 2.5925531 10.666 2.5749875 11 2.5546875 L 11 4 L 15 4 L 15 0 L 11 0 z M 7 6 L 11.800781 15 L 15 11.625 L 7 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tool-pointer.svg b/.icons/awkward/24x24/actions/tool-pointer.svg
new file mode 120000
index 00000000..1324e050
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-pointer.svg
@@ -0,0 +1 @@
+kdenlive-select-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool-spray.svg b/.icons/awkward/24x24/actions/tool-spray.svg
new file mode 100644
index 00000000..8281f073
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 A 2 2 0 0 0 7 3 A 2 2 0 0 0 9 5 A 2 2 0 0 0 11 3 A 2 2 0 0 0 9 1 z M 4 2 A 1 1 0 0 0 3 3 A 1 1 0 0 0 4 4 A 1 1 0 0 0 5 3 A 1 1 0 0 0 4 2 z M 13 3 A 1 1 0 0 0 12 4 A 1 1 0 0 0 13 5 A 1 1 0 0 0 14 4 A 1 1 0 0 0 13 3 z M 3 5 A 2 2 0 0 0 1 7 A 2 2 0 0 0 3 9 A 2 2 0 0 0 5 7 A 2 2 0 0 0 3 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z M 13 7 A 2 2 0 0 0 11 9 A 2 2 0 0 0 13 11 A 2 2 0 0 0 15 9 A 2 2 0 0 0 13 7 z M 3 10 A 1 1 0 0 0 2 11 A 1 1 0 0 0 3 12 A 1 1 0 0 0 4 11 A 1 1 0 0 0 3 10 z M 7 11 A 2 2 0 0 0 5 13 A 2 2 0 0 0 7 15 A 2 2 0 0 0 9 13 A 2 2 0 0 0 7 11 z M 12 12 A 1 1 0 0 0 11 13 A 1 1 0 0 0 12 14 A 1 1 0 0 0 13 13 A 1 1 0 0 0 12 12 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tool-tweak.svg b/.icons/awkward/24x24/actions/tool-tweak.svg
new file mode 100644
index 00000000..fd663acb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool-tweak.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.7851562 0.98632812 C 9.6058244 0.97506172 9.4255594 0.9795875 9.2480469 1 C 7.4815469 1.369 6.6307438 3.2845656 6.0898438 4.9472656 C 5.6167938 6.4576656 5.1670375 8.3052437 3.6484375 8.9648438 C 2.9897975 9.2243437 1.7200312 9.3291031 1.0195312 9.2207031 L 1 14.941406 L 15 14.980469 L 15 9.2597656 C 13.1869 9.5457656 11.140384 9.5036438 9.6464844 8.2773438 C 8.3327844 7.1489437 7.9007294 4.8738344 8.8496094 3.3652344 C 9.7949794 2.2396344 11.759753 2.7087969 12.376953 3.9667969 C 12.887763 4.2327969 12.721979 3.4627562 12.636719 3.1601562 C 12.277391 1.8974438 11.040479 1.065193 9.7851562 0.98632812 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tool_color_eraser.svg b/.icons/awkward/24x24/actions/tool_color_eraser.svg
new file mode 100644
index 00000000..f74ce5c3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool_color_eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9492188 2.0429688 C 6.7179987 2.0842988 6.4323594 2.32767 6.2246094 2.6875 L 1.2246094 11.347656 C 0.94760938 11.827436 0.91833313 12.326334 1.1582031 12.464844 L 5.4882812 14.964844 C 5.7281713 15.103344 6.144875 14.827436 6.421875 14.347656 L 11.421875 5.6875 C 11.698875 5.20772 11.728161 4.7107356 11.488281 4.5722656 L 7.1582031 2.0722656 C 7.0982031 2.0376456 7.0262988 2.0291987 6.9492188 2.0429688 z M 11.496094 8.9980469 C 11.392574 9.2824569 11.252702 9.5613244 11.101562 9.8339844 C 10.331293 11.184084 9.1260656 12.106984 9.0097656 12.958984 C 9.0067656 12.971714 8.9986937 12.985367 8.9960938 12.998047 L 9.0078125 13.001953 C 9.0058125 13.031263 8.9960938 13.060614 8.9960938 13.089844 C 8.9960938 14.144144 10.115394 14.998047 11.496094 14.998047 C 12.876794 14.998047 13.996094 14.144174 13.996094 13.089844 C 13.996094 13.060614 13.989328 13.031253 13.986328 13.001953 L 13.996094 12.998047 C 13.994094 12.985407 13.985622 12.971714 13.982422 12.958984 C 13.866142 12.106924 12.660925 11.182131 11.890625 9.8320312 C 11.739485 9.5593712 11.599604 9.2824569 11.496094 8.9980469 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tool_curve.svg b/.icons/awkward/24x24/actions/tool_curve.svg
new file mode 120000
index 00000000..7630c979
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool_curve.svg
@@ -0,0 +1 @@
+format-segment-curve.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool_elliptical_selection.svg b/.icons/awkward/24x24/actions/tool_elliptical_selection.svg
new file mode 120000
index 00000000..db766e99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool_elliptical_selection.svg
@@ -0,0 +1 @@
+draw-circle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool_polygon.svg b/.icons/awkward/24x24/actions/tool_polygon.svg
new file mode 120000
index 00000000..1bc83ee5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool_polygon.svg
@@ -0,0 +1 @@
+draw-polyline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tool_rounded_rectangle.svg b/.icons/awkward/24x24/actions/tool_rounded_rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tool_rounded_rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tools-check-spelling.svg b/.icons/awkward/24x24/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..8e073fde
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-check-spelling.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,11.293 0.64648,13.646 A 0.50029,0.50029 0 1 0 1.3535,14.354 L 3,12.707 5,14.707 7,12.707 9,14.707 11,12.707 13,14.707 15.354,12.354 A 0.50063,0.50063 0 1 0 14.646,11.646 L 13,13.293 11,11.293 9,13.293 7,11.293 5,13.293 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 11 H 11 C 12.662,11 14,9.662 14,8 14,6.338 12.662,5 11,5 H 10 V 2 Z M 10,7 H 11 C 11.554,7 12,7.446 12,8 12,8.554 11.554,9 11,9 H 10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 5 H 5 V 6 H 4 C 2.338,6 1,7.115 1,8.5 1,9.885 2.338,11 4,11 H 7 V 5 C 7,3.892 6.108,3 5,3 Z M 3.5,8 H 5 V 9 H 3.5 C 3.223,9 3,8.777 3,8.5 3,8.223 3.223,8 3.5,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-media-optical-burn-image.svg b/.icons/awkward/24x24/actions/tools-media-optical-burn-image.svg
new file mode 100644
index 00000000..db371471
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-media-optical-burn-image.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 4,1 4,2 4,2 V 2.6855 C 4.9368,2.2373 5.9615,2.0031 7,2 10.866,2 14,5.134 14,9 13.996,11.461 12.701,13.739 10.588,15 H 15 C 16,15 16,14 16,14 V 2 C 16,2 16,1 15,1 Z M 7,3 A 6,6 0 0 0 1,9 6,6 0 0 0 7,15 6,6 0 0 0 13,9 6,6 0 0 0 7,3 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-media-optical-burn.svg b/.icons/awkward/24x24/actions/tools-media-optical-burn.svg
new file mode 100644
index 00000000..6f2c6e61
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-media-optical-burn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,1 C 5,3 3,7 3,9.75 3,12.5 5.0572,15 8,15 6.4124,15 5.4121,13.807 5.4121,12.375 5.4121,10.925 6.6402,8.875 8.6855,8 8.6855,11.063 10.882,11.505 10.322,13.25 10.005,14.239 9.201,15 8,15 10.581,15 13,13 13,10.5 13,8 9.4688,6 9.5,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-media-optical-copy.svg b/.icons/awkward/24x24/actions/tools-media-optical-copy.svg
new file mode 100644
index 00000000..290a6008
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-media-optical-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 7.304,1.0026 5.6883,1.7228 4.5527,2.9824 5.3089,2.6737 6.1341,2.5 7,2.5 10.584,2.5 13.5,5.4161 13.5,9 13.5,9.8659 13.326,10.691 13.018,11.447 14.277,10.311 14.997,8.6958 15,7 15,3.6863 12.314,1 9,1 Z M 7,3 A 6,6 0 0 0 1,9 6,6 0 0 0 7,15 6,6 0 0 0 13,9 6,6 0 0 0 7,3 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-media-optical-erase.svg b/.icons/awkward/24x24/actions/tools-media-optical-erase.svg
new file mode 100644
index 00000000..00401cd5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-media-optical-erase.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-media-optical-format.svg b/.icons/awkward/24x24/actions/tools-media-optical-format.svg
new file mode 100644
index 00000000..ce42b8d3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-media-optical-format.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-report-bug.svg b/.icons/awkward/24x24/actions/tools-report-bug.svg
new file mode 100644
index 00000000..958f477d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-report-bug.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 A 1,1 0 0 1 6,6 1,1 0 0 1 5,7 1,1 0 0 1 4,6 1,1 0 0 1 5,5 Z M 11,5 A 1,1 0 0 1 12,6 1,1 0 0 1 11,7 1,1 0 0 1 10,6 1,1 0 0 1 11,5 Z M 8,10 C 10.5,10 12,12 12,12 H 4 C 4,12 5.5,10 8,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-rip-audio-cd.svg b/.icons/awkward/24x24/actions/tools-rip-audio-cd.svg
new file mode 100644
index 00000000..b3068416
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-rip-audio-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 9.1758 A 3 3 0 0 0 4 9 A 3 3 0 0 0 1 12 A 3 3 0 0 0 4 15 A 3 3 0 0 0 7 12 L 7 5 L 13 5 L 13 9.1758 A 3 3 0 0 0 12 9 A 3 3 0 0 0 9 12 A 3 3 0 0 0 12 15 A 3 3 0 0 0 15 12 L 15 1 L 5 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-rip-video-cd.svg b/.icons/awkward/24x24/actions/tools-rip-video-cd.svg
new file mode 100644
index 00000000..242b0273
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-rip-video-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 C 1.0043576 3.0029008 1.0039062 4 1.0039062 4 L 1.0039062 12 C 1.0039062 13 2.0039062 13 2.0039062 13 L 11 13 C 11 13 12 13 12 12 L 12 8.0039062 L 15.996094 12 L 15.996094 4.5 L 12 7.9960938 L 12 4 C 12 4 12 3 11 3 L 2.0039062 3 L 2 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/tools-rip-video-dvd.svg b/.icons/awkward/24x24/actions/tools-rip-video-dvd.svg
new file mode 120000
index 00000000..5b222b90
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-rip-video-dvd.svg
@@ -0,0 +1 @@
+tools-rip-video-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/tools-wizard.svg b/.icons/awkward/24x24/actions/tools-wizard.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/24x24/actions/tools-wizard.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/top.svg b/.icons/awkward/24x24/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/24x24/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/torrents.svg b/.icons/awkward/24x24/actions/torrents.svg
new file mode 100644
index 00000000..57ca6cf4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/torrents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -1,3.0000002 0,2.9980469 0,0.0098 0,3.992188 c 0,1 -1,1 -1,1 0,0 -1,0 -1,-1 l 0,-3.998047 -2,0 4,-3.0019533 z m 3,1.9999999 c 0,0 1,0 1,0.9999999 l 0,3.998047 2,0 L 13,17 l 0,-2.998047 0,-0.0098 0,-3.9921869 c 0,-0.9999999 1,-0.9999999 1,-0.9999999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transfers.svg b/.icons/awkward/24x24/actions/transfers.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transfers.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/transform-crop-and-resize.svg b/.icons/awkward/24x24/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/transform-crop.svg b/.icons/awkward/24x24/actions/transform-crop.svg
new file mode 100644
index 00000000..b09918ad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-crop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 14 L 11 8 L 11 2 L 5 2 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-move-horizontal.svg b/.icons/awkward/24x24/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..b0477a28
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-move-horizontal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 10 H 9 V 3 Z M 15,3 V 10 H 23 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.5,2 C 14,2 14,2.5 14,2.5 V 10.5 C 14,11 14.5,11 14.5,11 H 23.5 C 24,11 24,10.5 24,10.5 V 2.5 C 24,2 23.5,2 23.5,2 Z M 15,3 H 23 V 10 H 15 Z M 0.5,2 C 0,2 0,2.5 0,2.5 V 10.5 C 0,11 0.5,11 0.5,11 H 9.5 C 10,11 10,10.5 10,10.5 V 2.5 C 10,2 9.5,2 9.5,2 Z M 1,3 H 9 V 10 H 1 Z M 17,13 V 15 H 5 V 16 H 17 V 18 L 20,15.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-move-vertical.svg b/.icons/awkward/24x24/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..e8cf2453
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-move-vertical.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(0,-1,-1,0,24,24)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 10 H 9 V 3 Z M 15,3 V 10 H 23 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.5,2 C 14,2 14,2.5 14,2.5 V 10.5 C 14,11 14.5,11 14.5,11 H 23.5 C 24,11 24,10.5 24,10.5 V 2.5 C 24,2 23.5,2 23.5,2 Z M 15,3 H 23 V 10 H 15 Z M 0.5,2 C 0,2 0,2.5 0,2.5 V 10.5 C 0,11 0.5,11 0.5,11 H 9.5 C 10,11 10,10.5 10,10.5 V 2.5 C 10,2 9.5,2 9.5,2 Z M 1,3 H 9 V 10 H 1 Z M 17,13 V 15 H 5 V 16 H 17 V 18 L 20,15.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-move.svg b/.icons/awkward/24x24/actions/transform-move.svg
new file mode 100644
index 00000000..453af730
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-move.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 4 L 10 4 L 8 1 z M 4 6 L 1 8 L 4 10 L 4 6 z M 8 6 C 6.8954 6 6 6.8954 6 8 C 6 9.1046 6.8954 10 8 10 C 9.1046 10 10 9.1046 10 8 C 10 6.8954 9.1046 6 8 6 z M 12 6 L 12 10 L 15 8 L 12 6 z M 6 12 L 8 15 L 10 12 L 6 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-rotate.svg b/.icons/awkward/24x24/actions/transform-rotate.svg
new file mode 100644
index 00000000..e7fe31d8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-rotate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 7 10 L 7 5 L 9 5 C 10.108 5 11 5.89199 11 7 L 11 9 L 8 9 L 8 11 L 6 11 L 6 15 L 15 15 L 15 9 L 12 9 L 12 7 C 12 5.338 10.662 4 9 4 L 7 4 L 7 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-scale-horizontal.svg b/.icons/awkward/24x24/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..aaac6e55
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-scale-horizontal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1 4 L 1 20 L 23 20 L 23 4 L 1 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.5,3 C 0,3 0,3.5 0,3.5 V 20.5 C 0,21 0.5,21 0.5,21 H 23.5 C 24,21 24,20.5 24,20.5 V 3.5 C 24,3 23.5,3 23.5,3 Z M 1,4 H 7 V 15 H 4 V 13 L 1,15.5 Z M 8,4 H 16 V 15 H 8 Z M 17,4 H 23 V 15.5 L 20,13 V 15 H 17 Z M 4,18 V 16 H 7 V 20 H 1 V 15.5 Z M 23,15.5 V 20 H 17 V 16 H 20 V 18 Z M 8,16 H 16 V 20 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-scale-textbox-points.svg b/.icons/awkward/24x24/actions/transform-scale-textbox-points.svg
new file mode 100644
index 00000000..484a7726
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-scale-textbox-points.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 2 5 L 5 5 L 5 2 L 5 1 L 1 1 z M 11 1 L 11 5 L 15 5 L 15 1 L 11 1 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 9 4 L 9 5 L 10 5 L 10 4 L 9 4 z M 4 6 L 4 7 L 5 7 L 5 6 L 4 6 z M 11 6 L 11 7 L 12 7 L 12 6 L 11 6 z M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 9 9 L 9 11 L 11 11 L 11 15 L 13 15 L 13 11 L 15 11 L 15 9 L 12 9 L 11 9 L 9 9 z M 1 11 L 1 15 L 5 15 L 5 11 L 1 11 z M 6 11 L 6 12 L 7 12 L 7 11 L 6 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-scale-vertical.svg b/.icons/awkward/24x24/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..4e923356
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-scale-vertical.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="rotate(-90,12,12)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,4 V 20 H 23 V 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.5,3 C 0,3 0,3.5 0,3.5 V 20.5 C 0,21 0.5,21 0.5,21 H 23.5 C 24,21 24,20.5 24,20.5 V 3.5 C 24,3 23.5,3 23.5,3 Z M 1,4 H 7 V 15 H 4 V 13 L 1,15.5 Z M 8,4 H 16 V 15 H 8 Z M 17,4 H 23 V 15.5 L 20,13 V 15 H 17 Z M 4,18 V 16 H 7 V 20 H 1 V 15.5 Z M 23,15.5 V 20 H 17 V 16 H 20 V 18 Z M 8,16 H 16 V 20 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-scale.svg b/.icons/awkward/24x24/actions/transform-scale.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-scale.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/transform-shear-down.svg b/.icons/awkward/24x24/actions/transform-shear-down.svg
new file mode 100644
index 00000000..5c2ecc58
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-shear-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 1 L 6 3 L 6 12 L 15 10 L 15 1 z M 1 5 L 1 15 L 10 15 L 10 12.134766 L 5 13.246094 L 5 5 L 1 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-shear-left.svg b/.icons/awkward/24x24/actions/transform-shear-left.svg
new file mode 100644
index 00000000..f7928cdc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-shear-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 3.8652344 10 L 2.7539062 5 L 11 5 L 11 1 L 1 1 z M 4 6 L 6 15 L 15 15 L 13 6 L 4 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-shear-right.svg b/.icons/awkward/24x24/actions/transform-shear-right.svg
new file mode 100644
index 00000000..9bff7bd5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-shear-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 5 L 13.246094 5 L 12.134766 10 L 15 10 L 15 1 L 5 1 z M 3 6 L 1 15 L 10 15 L 12 6 L 3 6 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-shear-up.svg b/.icons/awkward/24x24/actions/transform-shear-up.svg
new file mode 100644
index 00000000..78cac523
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-shear-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 4 10 L 4 6.1972656 L 11 4.6425781 L 11 1 L 1 1 z M 14 5 L 5 7 L 5 16 L 14 14 L 14 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-skew-horizontal.svg b/.icons/awkward/24x24/actions/transform-skew-horizontal.svg
new file mode 100644
index 00000000..e26d7385
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-skew-horizontal.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 21,19 V 21 H 18 V 22 H 21 V 24 L 24,21.5 Z M 3,0 0,2.5 3,5 V 3 H 6 V 2 H 3 Z"/>
+ <g transform="matrix(1,0,0.60159,1,-7.2189,0)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,5 C 4,5 4,5.5 4,5.5 V 18.5 C 4,19 4.5,19 4.5,19 H 19.5 C 20,19 20,18.5 20,18.5 V 5.5 C 20,5 19.5,5 19.5,5 Z M 5,6 H 19 V 18 H 5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,6 H 19 V 18 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/transform-skew-vertical.svg b/.icons/awkward/24x24/actions/transform-skew-vertical.svg
new file mode 100644
index 00000000..71d31471
--- /dev/null
+++ b/.icons/awkward/24x24/actions/transform-skew-vertical.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="rotate(90,12,12)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 21,19 V 21 H 18 V 22 H 21 V 24 L 24,21.5 Z M 3,0 0,2.5 3,5 V 3 H 6 V 2 H 3 Z"/>
+ <g transform="matrix(1,0,0.60159,1,-7.2189,0)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,5 C 4,5 4,5.5 4,5.5 V 18.5 C 4,19 4.5,19 4.5,19 H 19.5 C 20,19 20,18.5 20,18.5 V 5.5 C 20,5 19.5,5 19.5,5 Z M 5,6 H 19 V 18 H 5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,6 H 19 V 18 H 5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/trash-empty.svg b/.icons/awkward/24x24/actions/trash-empty.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/trash-empty.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/trashcan_empty.svg b/.icons/awkward/24x24/actions/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/24x24/actions/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/trashcan_full.svg b/.icons/awkward/24x24/actions/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/24x24/actions/trashcan_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/twitter-dm.svg b/.icons/awkward/24x24/actions/twitter-dm.svg
new file mode 100644
index 00000000..9e81a042
--- /dev/null
+++ b/.icons/awkward/24x24/actions/twitter-dm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5,1 1,8 V 15 H 15 V 8 L 12.5,1 Z M 5,3 H 11 L 13,9 H 11 L 10,11 H 6 L 5,9 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/twitter-home.svg b/.icons/awkward/24x24/actions/twitter-home.svg
new file mode 100644
index 00000000..dae6efc8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/twitter-home.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 0 9 L 1.5 10.5 L 2.5 9.5 L 3.5 15 L 12.5 15 L 13.5 9.5 L 14.5 10.5 L 16 9 L 8 1 z M 8 6 A 2.5 2.5 0 0 1 10.5 8.5 A 2.5 2.5 0 0 1 8 11 A 2.5 2.5 0 0 1 5.5 8.5 A 2.5 2.5 0 0 1 8 6 z M 8 12 A 1 1 0 0 1 9 13 A 1 1 0 0 1 8 14 A 1 1 0 0 1 7 13 A 1 1 0 0 1 8 12 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/twitter-mentions.svg b/.icons/awkward/24x24/actions/twitter-mentions.svg
new file mode 100644
index 00000000..209fdf82
--- /dev/null
+++ b/.icons/awkward/24x24/actions/twitter-mentions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.634766 0.99609375 C 10.173857 1.0115105 9.7458312 1.2840094 9.5351562 1.7167969 C 7.6060562 1.6002269 5.7583188 2.7575219 5.0742188 4.6699219 C 4.4651988 6.4021219 3.2345563 8.6400594 2.5976562 8.7558594 C 2.4689462 8.8284594 2.3605706 8.9449431 2.3066406 9.0957031 C 2.1876606 9.4283131 2.3589462 9.7930494 2.6914062 9.9121094 L 11.992188 13.242188 C 12.324608 13.361247 12.687651 13.190002 12.806641 12.857422 C 12.860541 12.706662 12.850275 12.546043 12.796875 12.408203 C 12.378175 11.914293 12.846719 9.4031344 13.474609 7.6777344 C 14.158769 5.7653344 13.463237 3.6973 11.898438 2.5625 C 12.047307 1.93815 11.717549 1.2916125 11.099609 1.0703125 C 10.945124 1.0149825 10.788402 0.99095484 10.634766 0.99609375 z M 6.7441406 12.716797 C 6.4476006 13.545757 7.0116494 14.507181 8.0058594 14.863281 C 9.0000194 15.219341 10.04725 14.834819 10.34375 14.005859 L 6.7441406 12.716797 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/twitter-profile.svg b/.icons/awkward/24x24/actions/twitter-profile.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/twitter-profile.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/underexposure.svg b/.icons/awkward/24x24/actions/underexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/underexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/undo.svg b/.icons/awkward/24x24/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/24x24/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/unlock.svg b/.icons/awkward/24x24/actions/unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/up.svg b/.icons/awkward/24x24/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/upcomingevents-amarok.svg b/.icons/awkward/24x24/actions/upcomingevents-amarok.svg
new file mode 120000
index 00000000..70226528
--- /dev/null
+++ b/.icons/awkward/24x24/actions/upcomingevents-amarok.svg
@@ -0,0 +1 @@
+view-calendar-upcoming-events.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/upindicator.svg b/.icons/awkward/24x24/actions/upindicator.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/upindicator.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/upload-media.svg b/.icons/awkward/24x24/actions/upload-media.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/upload-media.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/url-copy.svg b/.icons/awkward/24x24/actions/url-copy.svg
new file mode 120000
index 00000000..b20b3d57
--- /dev/null
+++ b/.icons/awkward/24x24/actions/url-copy.svg
@@ -0,0 +1 @@
+edit-link.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/user-group-delete.svg b/.icons/awkward/24x24/actions/user-group-delete.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-group-delete.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/user-group-new.svg b/.icons/awkward/24x24/actions/user-group-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-group-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/user-group-properties.svg b/.icons/awkward/24x24/actions/user-group-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-group-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/user-identity.svg b/.icons/awkward/24x24/actions/user-identity.svg
new file mode 100644
index 00000000..d4cb1303
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-identity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 6.1991 2 4.7401 3.5445 4.5391 5.5391 C 4.2219 5.6038 4 5.8053 4 6.5 C 4 6.9819 4.4668 7.9204 5.1719 7.9883 A 3 4.5 0 0 0 8 11 A 3 4.5 0 0 0 10.828 7.9883 C 11.533 7.9204 12 6.9819 12 6.5 C 12 5.8053 11.778 5.6038 11.461 5.5391 C 11.26 3.5445 9.8009 2 8 2 z M 5.7598 11.01 C 3.1048 11.061 1 11.925 1 13 L 1 14 C 1 14.554 1.446 15 2 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 13 C 15 11.925 12.895 11.061 10.24 11.01 C 9.6488 11.618 8.8974 12 8 12 C 7.1026 12 6.3514 11.618 5.7598 11.01 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/user-properties.svg b/.icons/awkward/24x24/actions/user-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/user-trash-full.svg b/.icons/awkward/24x24/actions/user-trash-full.svg
new file mode 100644
index 00000000..6d29234a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-trash-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,4 C 9,4 9,5 9,5 H 6 C 6,5 5,5 5,6 V 7 H 19 V 6 C 19,5 18,5 18,5 H 15 C 15,5 15,4 14,4 Z M 6,8 C 6,8 5,11.972 5,14 5,17 6.48,20 7,20 H 17 C 17.52,20 19,17 19,14 19,11 18,8 18,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/user-trash.svg b/.icons/awkward/24x24/actions/user-trash.svg
new file mode 100644
index 00000000..e2d751bf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/user-trash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,4 C 9,4 9,5 9,5 H 6 C 6,5 5,5 5,6 V 7 H 19 V 6 C 19,5 18,5 18,5 H 15 C 15,5 15,4 14,4 Z M 6,8 V 19 C 6,19.52 6.48,20 7,20 H 17 C 17.52,20 18,19.52 18,19 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/usermenu-delete.svg b/.icons/awkward/24x24/actions/usermenu-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/usermenu-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/usermenu-down.svg b/.icons/awkward/24x24/actions/usermenu-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/usermenu-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/usermenu-up.svg b/.icons/awkward/24x24/actions/usermenu-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/usermenu-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/username-copy.svg b/.icons/awkward/24x24/actions/username-copy.svg
new file mode 100644
index 00000000..a6dd0a2d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/username-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 A 3,3 0 0 1 8,8 3,3 0 0 1 5,5 3,3 0 0 1 8,2 3,3 0 0 1 11,5 Z M 8,9 C 2,9 2,13 2,13 V 14 H 14 V 13 C 14,13 14,9 8,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/videoclip-amarok.svg b/.icons/awkward/24x24/actions/videoclip-amarok.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/videoclip-amarok.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-bank-account-checking.svg b/.icons/awkward/24x24/actions/view-bank-account-checking.svg
new file mode 100644
index 00000000..f144c279
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-bank-account-checking.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 0 8 L 2 8 L 2 15 L 10.342 15 A 3.5 3.5 0 0 1 10 13.5 A 3.5 3.5 0 0 1 12 10.342 L 12 8 L 14 8 L 7 1 z M 7 6 A 2 2 0 0 1 9 8 A 2 2 0 0 1 7 10 C 10 10 10 12.5 10 12.5 L 10 13 L 4 13 L 4 12.5 C 4 12.5 4 10 7 10 A 2 2 0 0 1 5 8 A 2 2 0 0 1 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,10 V 10.857 C 12.119,10.857 11,12.008 11,13.428 11,14.848 12.119,16 13.5,16 14.867,16 15.976,14.871 15.998,13.471 A 0.41663,0.42857 0 0 0 16,13.428 0.41663,0.42857 0 0 0 15.584,13 0.41663,0.42857 0 0 0 15.166,13.428 C 15.166,14.375 14.42,15.143 13.5,15.143 12.58,15.143 11.834,14.374 11.834,13.428 11.834,12.481 12.58,11.715 13.5,11.715 V 12.572 L 15.166,11.285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-bank-account-savings.svg b/.icons/awkward/24x24/actions/view-bank-account-savings.svg
new file mode 100644
index 00000000..360e7616
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-bank-account-savings.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,11 V 13 H 13 L 14.5,16 16,13 H 15 V 11 Z M 7,1 0,8 H 2 V 15 H 12 V 8 H 14 Z M 7,6 A 2,2 0 0 1 9,8 2,2 0 0 1 7,10 C 10,10 10,12.5 10,12.5 V 13 H 4 V 12.5 C 4,12.5 4,10 7,10 A 2,2 0 0 1 5,8 2,2 0 0 1 7,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-bank-account.svg b/.icons/awkward/24x24/actions/view-bank-account.svg
new file mode 100644
index 00000000..2aa65053
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-bank-account.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 8 L 3 8 L 3 15 L 13 15 L 13 8 L 15 8 L 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 C 11 10 11 12.5 11 12.5 L 11 13 L 5 13 L 5 12.5 C 5 12.5 5 10 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-bank.svg b/.icons/awkward/24x24/actions/view-bank.svg
new file mode 100644
index 00000000..732d060d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-bank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 8 L 3 8 L 3 15 L 13 15 L 13 8 L 15 8 L 8 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-barcode-add.svg b/.icons/awkward/24x24/actions/view-barcode-add.svg
new file mode 100644
index 00000000..61442348
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-barcode-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 14 H 3 V 1 Z M 4,1 V 7 H 5 V 1 Z M 6,1 V 14 H 7 V 1 Z M 8,1 V 9 H 9 V 1 Z M 10,1 V 7 H 11 V 1 Z M 12,1 V 7 H 15 V 1 Z M 11,8 C 11,8 10,8 10,9 V 10 H 9 C 8,10 8,11 8,11 V 12 C 8,12 8,13 9,13 H 10 V 14 C 10,15 11,15 11,15 H 12 C 12,15 13,15 13,14 V 13 H 14 C 15,13 15,12 15,12 V 11 C 15,11 15,10 14,10 H 13 V 9 C 13,8 12,8 12,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-barcode.svg b/.icons/awkward/24x24/actions/view-barcode.svg
new file mode 100644
index 00000000..69669988
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-barcode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 15 H 3 V 2 Z M 4,2 V 8 H 5 V 2 Z M 6,2 V 15 H 7 V 2 Z M 8,2 V 15 H 9 V 2 Z M 10,2 V 9 H 11 V 2 Z M 12,2 V 15 H 15 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-agenda.svg b/.icons/awkward/24x24/actions/view-calendar-agenda.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-agenda.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-calendar-birthday.svg b/.icons/awkward/24x24/actions/view-calendar-birthday.svg
new file mode 100644
index 00000000..14b26cd7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-birthday.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,2 V 4 H 6 C 6,4 5,4 5,5 V 6 H 4 C 4,6 3,6 3,7 V 9 C 3,9 1,9 1,11 V 15 H 15 V 11 C 15,9 13,9 13,9 V 7 C 13,6 12,6 12,6 H 11 V 5 C 11,4 10,4 10,4 H 8 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-day.svg b/.icons/awkward/24x24/actions/view-calendar-day.svg
new file mode 100644
index 00000000..5671520b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-day.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 9 H 9 V 7 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-holiday.svg b/.icons/awkward/24x24/actions/view-calendar-holiday.svg
new file mode 100644
index 00000000..5f19e9e2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-holiday.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7 7 L 7 9 L 9 9 L 9 7 L 7 7 z M 10 7 L 10 9 L 12 9 L 12 7 L 10 7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-journal.svg b/.icons/awkward/24x24/actions/view-calendar-journal.svg
new file mode 100644
index 00000000..946df952
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-journal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-list.svg b/.icons/awkward/24x24/actions/view-calendar-list.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-calendar-month.svg b/.icons/awkward/24x24/actions/view-calendar-month.svg
new file mode 100644
index 00000000..6a205764
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-month.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 12 H 12 V 10 Z M 7,10 V 12 H 9 V 10 Z M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-special-occasion.svg b/.icons/awkward/24x24/actions/view-calendar-special-occasion.svg
new file mode 100644
index 00000000..f940849f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-special-occasion.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 L 7,10 5,8 C 5,8 4,7 3.2852,7.7852 2.5352,8.5352 3.5,9.5 3.5,9.5 L 7,13 13,6.1992 V 13 H 7 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-tasks.svg b/.icons/awkward/24x24/actions/view-calendar-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-calendar-time-spent.svg b/.icons/awkward/24x24/actions/view-calendar-time-spent.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-time-spent.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-calendar-timeline.svg b/.icons/awkward/24x24/actions/view-calendar-timeline.svg
new file mode 100644
index 00000000..76322c5a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-timeline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,10 H 9 V 12 H 5 Z M 7,7 H 13 V 9 H 7 Z M 3,4 H 7 V 6 H 3 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-upcoming-days.svg b/.icons/awkward/24x24/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..9b48cac5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-upcoming-events.svg b/.icons/awkward/24x24/actions/view-calendar-upcoming-events.svg
new file mode 100644
index 00000000..3ec4fe25
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-upcoming-events.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,10 A 1,1 0 0 0 7,11 1,1 0 0 0 8,12 1,1 0 0 0 9,11 1,1 0 0 0 8,10 Z M 7,5 V 9 H 9 V 5 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-wedding-anniversary.svg b/.icons/awkward/24x24/actions/view-calendar-wedding-anniversary.svg
new file mode 100644
index 00000000..b8bee9eb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-wedding-anniversary.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 A 6 6 0 0 0 0 8 A 6 6 0 0 0 6 14 A 6 6 0 0 0 12 8 A 6 6 0 0 0 6 2 z M 6 4 A 4 4 0 0 1 10 8 A 4 4 0 0 1 6 12 A 4 4 0 0 1 2 8 A 4 4 0 0 1 6 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 A 6,6 0 0 0 4,8 6,6 0 0 0 10,14 6,6 0 0 0 16,8 6,6 0 0 0 10,2 Z M 10,4 A 4,4 0 0 1 14,8 4,4 0 0 1 10,12 4,4 0 0 1 6,8 4,4 0 0 1 10,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-week.svg b/.icons/awkward/24x24/actions/view-calendar-week.svg
new file mode 100644
index 00000000..432dc357
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-week.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar-whatsnext.svg b/.icons/awkward/24x24/actions/view-calendar-whatsnext.svg
new file mode 120000
index 00000000..b830e6ba
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-whatsnext.svg
@@ -0,0 +1 @@
+view-calendar-journal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-calendar-workweek.svg b/.icons/awkward/24x24/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..aff36226
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar-workweek.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-calendar.svg b/.icons/awkward/24x24/actions/view-calendar.svg
new file mode 100644
index 00000000..955b650c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-calendar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-catalog.svg b/.icons/awkward/24x24/actions/view-catalog.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-catalog.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-categories.svg b/.icons/awkward/24x24/actions/view-categories.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-categories.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-certificate-add.svg b/.icons/awkward/24x24/actions/view-certificate-add.svg
new file mode 100644
index 00000000..67b647d8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-export-secret.svg b/.icons/awkward/24x24/actions/view-certificate-export-secret.svg
new file mode 100644
index 00000000..9cea3c4f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-export-secret.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 13 10 L 13 11 L 10 11 L 10 14 L 13 14 L 13 15 L 16 12.5 L 13 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-export-server.svg b/.icons/awkward/24x24/actions/view-certificate-export-server.svg
new file mode 100644
index 00000000..bd9e9253
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-export-server.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,14 V 15 H 15 V 14 Z M 10,12 V 13 H 15 V 12 Z M 10,10 V 11 H 15 V 10 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-export.svg b/.icons/awkward/24x24/actions/view-certificate-export.svg
new file mode 100644
index 00000000..e871281c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-export.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,10 V 11 H 10 V 14 H 13 V 15 L 16,12.5 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-import.svg b/.icons/awkward/24x24/actions/view-certificate-import.svg
new file mode 100644
index 00000000..7a952db1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-import.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,10 10,12.5 13,15 V 14 H 16 V 11 H 13 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-server-configure.svg b/.icons/awkward/24x24/actions/view-certificate-server-configure.svg
new file mode 100644
index 00000000..754ac4e1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-server-configure.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 10.586 L 11.586,10.172 10.172,11.586 10.586,12 H 10 V 14 H 10.586 L 10.172,14.414 11.586,15.828 12,15.414 V 16 H 14 V 15.414 L 14.414,15.828 15.828,14.414 15.414,14 H 16 V 12 H 15.414 L 15.828,11.586 14.414,10.172 14,10.586 V 10 Z M 13,12 A 1,1 0 0 1 14,13 1,1 0 0 1 13,14 1,1 0 0 1 12,13 1,1 0 0 1 13,12 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-certificate-sign.svg b/.icons/awkward/24x24/actions/view-certificate-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-certificate.svg b/.icons/awkward/24x24/actions/view-certificate.svg
new file mode 100644
index 00000000..312fe0e6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-certificate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z M 9,9 H 15 V 10 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-choose.svg b/.icons/awkward/24x24/actions/view-choose.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-choose.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-close.svg b/.icons/awkward/24x24/actions/view-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-column.svg b/.icons/awkward/24x24/actions/view-column.svg
new file mode 100644
index 00000000..b313af63
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 1 13 L 3 13 L 3 3 L 1 3 z M 5 3 L 5 13 L 7 13 L 7 3 L 5 3 z M 9 3 L 9 13 L 11 13 L 11 3 L 9 3 z M 13 3 L 13 13 L 15 13 L 15 3 L 13 3 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-compact.svg b/.icons/awkward/24x24/actions/view-compact.svg
new file mode 100644
index 00000000..937fa5ac
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-compact.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.25 4 C 2 4 2 4.25 2 4.25 L 2 5.75 C 2 6 2.25 6 2.25 6 L 3.75 6 C 4 6 4 5.75 4 5.75 L 4 4.25 C 4 4 3.75 4 3.75 4 L 2.25 4 z M 5.25 4 C 5 4 5 4.25 5 4.25 L 5 5.75 C 5 6 5.25 6 5.25 6 L 6.75 6 C 7 6 7 5.75 7 5.75 L 7 4.25 C 7 4 6.75 4 6.75 4 L 5.25 4 z M 8.25 4 C 8 4 8 4.25 8 4.25 L 8 5.75 C 8 6 8.25 6 8.25 6 L 9.75 6 C 10 6 10 5.75 10 5.75 L 10 4.25 C 10 4 9.75 4 9.75 4 L 8.25 4 z M 11.25 4 C 11 4 11 4.25 11 4.25 L 11 5.75 C 11 6 11.25 6 11.25 6 L 12.75 6 C 13 6 13 5.75 13 5.75 L 13 4.25 C 13 4 12.75 4 12.75 4 L 11.25 4 z M 2.25 7 C 2 7 2 7.25 2 7.25 L 2 8.75 C 2 9 2.25 9 2.25 9 L 3.75 9 C 4 9 4 8.75 4 8.75 L 4 7.25 C 4 7 3.75 7 3.75 7 L 2.25 7 z M 5.25 7 C 5 7 5 7.25 5 7.25 L 5 8.75 C 5 9 5.25 9 5.25 9 L 6.75 9 C 7 9 7 8.75 7 8.75 L 7 7.25 C 7 7 6.75 7 6.75 7 L 5.25 7 z M 8.25 7 C 8 7 8 7.25 8 7.25 L 8 8.75 C 8 9 8.25 9 8.25 9 L 9.75 9 C 10 9 10 8.75 10 8.75 L 10 7.25 C 10 7 9.75 7 9.75 7 L 8.25 7 z M 11.25 7 C 11 7 11 7.25 11 7.25 L 11 8.75 C 11 9 11.25 9 11.25 9 L 12.75 9 C 13 9 13 8.75 13 8.75 L 13 7.25 C 13 7 12.75 7 12.75 7 L 11.25 7 z M 2.25 10 C 2 10 2 10.25 2 10.25 L 2 11.75 C 2 12 2.25 12 2.25 12 L 3.75 12 C 4 12 4 11.75 4 11.75 L 4 10.25 C 4 10 3.75 10 3.75 10 L 2.25 10 z M 5.25 10 C 5 10 5 10.25 5 10.25 L 5 11.75 C 5 12 5.25 12 5.25 12 L 6.75 12 C 7 12 7 11.75 7 11.75 L 7 10.25 C 7 10 6.75 10 6.75 10 L 5.25 10 z M 8.25 10 C 8 10 8 10.25 8 10.25 L 8 11.75 C 8 12 8.25 12 8.25 12 L 9.75 12 C 10 12 10 11.75 10 11.75 L 10 10.25 C 10 10 9.75 10 9.75 10 L 8.25 10 z M 11.25 10 C 11 10 11 10.25 11 10.25 L 11 11.75 C 11 12 11.25 12 11.25 12 L 12.75 12 C 13 12 13 11.75 13 11.75 L 13 10.25 C 13 10 12.75 10 12.75 10 L 11.25 10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-continuous.svg b/.icons/awkward/24x24/actions/view-continuous.svg
new file mode 100644
index 00000000..c1f337ab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-continuous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,2 V 3 H 10 V 2 Z M 4,4 V 6 H 12 V 4 Z M 2,7 V 9 H 14 V 7 Z M 4,10 V 12 H 12 V 10 Z M 6,13 V 14 H 10 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-coverflow.svg b/.icons/awkward/24x24/actions/view-coverflow.svg
new file mode 100644
index 00000000..a190b47f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-coverflow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 1 13 L 2 13 L 2 3 L 1 3 z M 14 3 L 14 13 L 15 13 L 15 3 L 14 3 z M 3 4 L 3 12 L 4 12 L 4 4 L 3 4 z M 12 4 L 12 12 L 13 12 L 13 4 L 12 4 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-dual.svg b/.icons/awkward/24x24/actions/view-dual.svg
new file mode 100644
index 00000000..2e3770f6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-dual.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 7,3 V 13 H 2 V 3 Z M 9,3 H 14 V 13 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-file-columns.svg b/.icons/awkward/24x24/actions/view-file-columns.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-file-columns.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-filter-rtl.svg b/.icons/awkward/24x24/actions/view-filter-rtl.svg
new file mode 100644
index 00000000..308fb6b5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-filter-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 2 L 9 14 L 10 14 L 10 2 L 9 2 z M 1 3 L 1 5 L 3 5 L 3 3 L 1 3 z M 5 3 L 5 5 L 7 5 L 7 3 L 5 3 z M 12 3 L 12 4 L 14 4 L 14 3 L 12 3 z M 12 6 L 12 7 L 14 7 L 14 6 L 12 6 z M 1 7 L 1 9 L 3 9 L 3 7 L 1 7 z M 5 7 L 5 9 L 7 9 L 7 7 L 5 7 z M 12 9 L 12 10 L 14 10 L 14 9 L 12 9 z M 1 11 L 1 13 L 3 13 L 3 11 L 1 11 z M 5 11 L 5 13 L 7 13 L 7 11 L 5 11 z M 12 12 L 12 13 L 14 13 L 14 12 L 12 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-filter.svg b/.icons/awkward/24x24/actions/view-filter.svg
new file mode 100644
index 00000000..c8082bb2
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-filter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 14 L 7 14 L 7 2 L 6 2 z M 2 3 L 2 4 L 4 4 L 4 3 L 2 3 z M 9 3 L 9 5 L 11 5 L 11 3 L 9 3 z M 13 3 L 13 5 L 15 5 L 15 3 L 13 3 z M 2 6 L 2 7 L 4 7 L 4 6 L 2 6 z M 9 7 L 9 9 L 11 9 L 11 7 L 9 7 z M 13 7 L 13 9 L 15 9 L 15 7 L 13 7 z M 2 9 L 2 10 L 4 10 L 4 9 L 2 9 z M 9 11 L 9 13 L 11 13 L 11 11 L 9 11 z M 13 11 L 13 13 L 15 13 L 15 11 L 13 11 z M 2 12 L 2 13 L 4 13 L 4 12 L 2 12 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-form-action.svg b/.icons/awkward/24x24/actions/view-form-action.svg
new file mode 100644
index 00000000..eca190d7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-form-action.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,4 H 6 V 10 H 3 Z M 7,5 H 9 V 6 H 7 Z M 11,5 V 8 H 13 L 10,12 V 9 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-form.svg b/.icons/awkward/24x24/actions/view-form.svg
new file mode 100644
index 00000000..42a0000e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-form.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 H 2 C 2,1 1,1 1,2 Z M 4,5 H 7 V 11 H 4 Z M 8,6 H 12 V 7 H 8 Z M 8,9 H 12 V 10 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-fullscreen.svg b/.icons/awkward/24x24/actions/view-fullscreen.svg
new file mode 100644
index 00000000..51b125f3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-fullscreen.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-grid.svg b/.icons/awkward/24x24/actions/view-grid.svg
new file mode 100644
index 00000000..48150a92
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-grid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.25 3 C 1 3 1 3.25 1 3.25 L 1 4.75 C 1 5 1.25 5 1.25 5 L 2.75 5 C 3 5 3 4.75 3 4.75 L 3 3.25 C 3 3 2.75 3 2.75 3 L 1.25 3 z M 5.25 3 C 5 3 5 3.25 5 3.25 L 5 4.75 C 5 5 5.25 5 5.25 5 L 6.75 5 C 7 5 7 4.75 7 4.75 L 7 3.25 C 7 3 6.75 3 6.75 3 L 5.25 3 z M 9.25 3 C 9 3 9 3.25 9 3.25 L 9 4.75 C 9 5 9.25 5 9.25 5 L 10.75 5 C 11 5 11 4.75 11 4.75 L 11 3.25 C 11 3 10.75 3 10.75 3 L 9.25 3 z M 13.25 3 C 13 3 13 3.25 13 3.25 L 13 4.75 C 13 5 13.25 5 13.25 5 L 14.75 5 C 15 5 15 4.75 15 4.75 L 15 3.25 C 15 3 14.75 3 14.75 3 L 13.25 3 z M 1.25 7 C 1 7 1 7.25 1 7.25 L 1 8.75 C 1 9 1.25 9 1.25 9 L 2.75 9 C 3 9 3 8.75 3 8.75 L 3 7.25 C 3 7 2.75 7 2.75 7 L 1.25 7 z M 5.25 7 C 5 7 5 7.25 5 7.25 L 5 8.75 C 5 9 5.25 9 5.25 9 L 6.75 9 C 7 9 7 8.75 7 8.75 L 7 7.25 C 7 7 6.75 7 6.75 7 L 5.25 7 z M 9.25 7 C 9 7 9 7.25 9 7.25 L 9 8.75 C 9 9 9.25 9 9.25 9 L 10.75 9 C 11 9 11 8.75 11 8.75 L 11 7.25 C 11 7 10.75 7 10.75 7 L 9.25 7 z M 13.25 7 C 13 7 13 7.25 13 7.25 L 13 8.75 C 13 9 13.25 9 13.25 9 L 14.75 9 C 15 9 15 8.75 15 8.75 L 15 7.25 C 15 7 14.75 7 14.75 7 L 13.25 7 z M 1.25 11 C 1 11 1 11.25 1 11.25 L 1 12.75 C 1 13 1.25 13 1.25 13 L 2.75 13 C 3 13 3 12.75 3 12.75 L 3 11.25 C 3 11 2.75 11 2.75 11 L 1.25 11 z M 5.25 11 C 5 11 5 11.25 5 11.25 L 5 12.75 C 5 13 5.25 13 5.25 13 L 6.75 13 C 7 13 7 12.75 7 12.75 L 7 11.25 C 7 11 6.75 11 6.75 11 L 5.25 11 z M 9.25 11 C 9 11 9 11.25 9 11.25 L 9 12.75 C 9 13 9.25 13 9.25 13 L 10.75 13 C 11 13 11 12.75 11 12.75 L 11 11.25 C 11 11 10.75 11 10.75 11 L 9.25 11 z M 13.25 11 C 13 11 13 11.25 13 11.25 L 13 12.75 C 13 13 13.25 13 13.25 13 L 14.75 13 C 15 13 15 12.75 15 12.75 L 15 11.25 C 15 11 14.75 11 14.75 11 L 13.25 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-group.svg b/.icons/awkward/24x24/actions/view-group.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-group.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-hidden.svg b/.icons/awkward/24x24/actions/view-hidden.svg
new file mode 100644
index 00000000..6c6213cd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-hidden.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path d="M 8 3 C 2 3 0 8 0 8 C 0 8 2 13 8 13 C 14 13 16 8 16 8 C 16 8 14 3 8 3 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z" style="fill:currentColor" class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-history.svg b/.icons/awkward/24x24/actions/view-history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-left-close.svg b/.icons/awkward/24x24/actions/view-left-close.svg
new file mode 100644
index 00000000..5c262409
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-left-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 16 15 L 16 1 L 0 1 z M 9 3 L 14 3 L 14 13 L 9 13 L 9 3 z M 1 5 L 2.4141 5 L 4 6.5859 L 5.5859 5 L 7 5 L 7 6.4141 L 5.4141 8 L 7 9.5859 L 7 11 L 5.5859 11 L 4 9.4141 L 2.4141 11 L 1 11 L 1 9.5859 L 2.5859 8 L 1 6.4141 L 1 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list-compact.svg b/.icons/awkward/24x24/actions/view-list-compact.svg
new file mode 100644
index 00000000..e84091c5
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-compact.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,4 V 6 H 4 V 4 Z M 5,4 V 6 H 14 V 4 Z M 2,7 V 9 H 4 V 7 Z M 5,7 V 9 H 14 V 7 Z M 2,10 V 12 H 4 V 10 Z M 5,10 V 12 H 14 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list-details.svg b/.icons/awkward/24x24/actions/view-list-details.svg
new file mode 100644
index 00000000..2b3acf6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-details.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 3 V 3 Z M 5,3 V 5 H 15 V 3 Z M 1,7 V 9 H 3 V 7 Z M 5,7 V 9 H 15 V 7 Z M 1,11 V 13 H 3 V 11 Z M 5,11 V 13 H 15 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list-icons.svg b/.icons/awkward/24x24/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-list-images.svg b/.icons/awkward/24x24/actions/view-list-images.svg
new file mode 100644
index 00000000..3f5c95f3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-images.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 4 3 L 3 3 C 1 3 1 5 1 5 L 1 12 C 1 12 1 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 5 C 15 5 15 3 13 3 L 12 3 L 11 2 L 5 2 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list-text.svg b/.icons/awkward/24x24/actions/view-list-text.svg
new file mode 100644
index 00000000..00a1085c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 5 H 14 V 3 Z M 2,7 V 9 H 14 V 7 Z M 2,11 V 13 H 14 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list-tree.svg b/.icons/awkward/24x24/actions/view-list-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-list-video.svg b/.icons/awkward/24x24/actions/view-list-video.svg
new file mode 100644
index 00000000..9669d74c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-list.svg b/.icons/awkward/24x24/actions/view-list.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-list.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-album-cover.svg b/.icons/awkward/24x24/actions/view-media-album-cover.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-album-cover.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-artist.svg b/.icons/awkward/24x24/actions/view-media-artist.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-artist.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-equalizer.svg b/.icons/awkward/24x24/actions/view-media-equalizer.svg
new file mode 100644
index 00000000..4e4c4686
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-equalizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 L 10 3 L 1 3 L 1 5 L 10 5 L 10 6 L 12 6 L 12 2 L 10 2 z M 13 3 L 13 5 L 15 5 L 15 3 L 13 3 z M 4 6 L 4 7 L 1 7 L 1 9 L 4 9 L 4 10 L 6 10 L 6 6 L 4 6 z M 7 7 L 7 9 L 15 9 L 15 7 L 7 7 z M 8 10 L 8 11 L 1 11 L 1 13 L 8 13 L 8 14 L 10 14 L 10 10 L 8 10 z M 11 11 L 11 13 L 15 13 L 15 11 L 11 11 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-media-lyrics.svg b/.icons/awkward/24x24/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..899de591
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-lyrics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 11 L 6,8 Z M 7,5 V 7 H 15 V 5 Z M 15,9 H 7 V 11 H 15 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-media-playlist.svg b/.icons/awkward/24x24/actions/view-media-playlist.svg
new file mode 100644
index 00000000..1b28cd29
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-playlist.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-media-queue.svg b/.icons/awkward/24x24/actions/view-media-queue.svg
new file mode 120000
index 00000000..f32b479e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-queue.svg
@@ -0,0 +1 @@
+playlist-queue.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-subtitles-hidden.svg b/.icons/awkward/24x24/actions/view-media-subtitles-hidden.svg
new file mode 100644
index 00000000..dcccc544
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-subtitles-hidden.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,3 C 1,3 1,4 1,4 V 12 C 1,12 1,13 2,13 H 14 C 15,13 15,12 15,12 V 4 C 15,4 15,3 14,3 Z M 3,8 H 5 V 9 H 3 Z M 6,8 H 10 V 9 H 6 Z M 11,8 H 13 V 9 H 11 Z M 3,10 H 4 V 11 H 3 Z M 5,10 H 9 V 11 H 5 Z M 10,10 H 13 V 11 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-media-subtitles.svg b/.icons/awkward/24x24/actions/view-media-subtitles.svg
new file mode 120000
index 00000000..4fc29140
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-subtitles.svg
@@ -0,0 +1 @@
+media-view-subtitles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-title.svg b/.icons/awkward/24x24/actions/view-media-title.svg
new file mode 120000
index 00000000..a28c847f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-title.svg
@@ -0,0 +1 @@
+filename-title-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-track.svg b/.icons/awkward/24x24/actions/view-media-track.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-track.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-media-visualization.svg b/.icons/awkward/24x24/actions/view-media-visualization.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-media-visualization.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-more-horizontal.svg b/.icons/awkward/24x24/actions/view-more-horizontal.svg
new file mode 100644
index 00000000..c6ae5f52
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-more-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,8.5 A 1.5,1.5 0 0 1 11.5,10 1.5,1.5 0 0 1 10,8.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 13,8.5 Z M 9,8.5 A 1.5,1.5 0 0 1 7.5,10 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 7.5,7 1.5,1.5 0 0 1 9,8.5 Z M 5,8.5 A 1.5,1.5 0 0 1 3.5,10 1.5,1.5 0 0 1 2,8.5 1.5,1.5 0 0 1 3.5,7 1.5,1.5 0 0 1 5,8.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-more.svg b/.icons/awkward/24x24/actions/view-more.svg
new file mode 100644
index 00000000..4ebcd722
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-more.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,12.5 A 1.5,1.5 0 0 1 7.5,14 1.5,1.5 0 0 1 6,12.5 1.5,1.5 0 0 1 7.5,11 1.5,1.5 0 0 1 9,12.5 Z M 9,8.5 A 1.5,1.5 0 0 1 7.5,10 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 7.5,7 1.5,1.5 0 0 1 9,8.5 Z M 9,4.5 A 1.5,1.5 0 0 1 7.5,6 1.5,1.5 0 0 1 6,4.5 1.5,1.5 0 0 1 7.5,3 1.5,1.5 0 0 1 9,4.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-multiple-objects.svg b/.icons/awkward/24x24/actions/view-multiple-objects.svg
new file mode 100644
index 00000000..22191fa1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-multiple-objects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 9 7 L 9 1 L 1 1 z M 11 1 L 11 7 L 15 7 L 15 1 L 11 1 z M 1 9 L 1 15 L 15 15 L 15 9 L 1 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-object-histogram-linear.svg b/.icons/awkward/24x24/actions/view-object-histogram-linear.svg
new file mode 100644
index 00000000..37f8e792
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-object-histogram-linear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 13 L 1 15 L 3 15 L 15 15 L 15 13 L 15 9 L 14 9 L 14 11 L 13 11 L 13 12 L 12 12 L 12 11 L 12 10 L 11 10 L 11 11 L 10 11 L 10 10 L 9 10 L 9 6 L 8 6 L 8 3 L 7 3 L 7 1 L 6 1 L 6 4 L 5 4 L 5 6 L 4 6 L 4 9 L 3 9 L 3 4 L 2 4 L 2 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-object-histogram-logarithmic.svg b/.icons/awkward/24x24/actions/view-object-histogram-logarithmic.svg
new file mode 100644
index 00000000..529eaefb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-object-histogram-logarithmic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 12 L 14 12 L 14 11 L 13 11 L 13 8 L 12 8 L 12 6 L 11 6 L 11 9 L 10 9 L 10 7 L 9 7 L 9 5 L 8 5 L 8 2 L 7 2 L 7 4 L 6 4 L 6 6 L 5 6 L 5 7 L 4 7 L 4 8 L 3 8 L 3 4 L 2 4 L 2 1 L 1 1 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-paged.svg b/.icons/awkward/24x24/actions/view-paged.svg
new file mode 100644
index 00000000..8503d430
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-paged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 13 H 3 V 2 H 12 V 0 Z M 4,3 V 16 H 15 V 3 Z M 6,5 H 13 V 14 H 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-pim-calendar.svg b/.icons/awkward/24x24/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..8c656b6a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+view-calendar-month.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-pim-contacts.svg b/.icons/awkward/24x24/actions/view-pim-contacts.svg
new file mode 100644
index 00000000..75bc1a3d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-contacts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 5,5 A 2,2 0 0 1 7,7 2,2 0 0 1 5,9 2,2 0 0 1 3,7 2,2 0 0 1 5,5 Z M 5,10 C 7.5,10 9,11 9,12.5 V 13 H 1 V 12.5 C 1,11 2.5,10 5,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-pim-journal.svg b/.icons/awkward/24x24/actions/view-pim-journal.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-pim-mail.svg b/.icons/awkward/24x24/actions/view-pim-mail.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-pim-news.svg b/.icons/awkward/24x24/actions/view-pim-news.svg
new file mode 100644
index 00000000..998d1712
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-news.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 6,3 V 10 H 1 V 3 Z M 9,3 H 15 V 4 H 9 Z M 9,6 H 15 V 7 H 9 Z M 9,9 H 15 V 10 H 9 Z M 1,12 H 15 V 13 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-pim-notes.svg b/.icons/awkward/24x24/actions/view-pim-notes.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-pim-summary.svg b/.icons/awkward/24x24/actions/view-pim-summary.svg
new file mode 100644
index 00000000..019db289
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-summary.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,4 A 2,2 0 0 1 10,6 2,2 0 0 1 8,8 2,2 0 0 1 6,6 2,2 0 0 1 8,4 Z M 8,9 C 10.5,9 12,10 12,11.5 V 12 H 4 V 11.5 C 4,10 5.5,9 8,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-pim-tasks-pending.svg b/.icons/awkward/24x24/actions/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-tasks-pending.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-pim-tasks.svg b/.icons/awkward/24x24/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-presentation.svg b/.icons/awkward/24x24/actions/view-presentation.svg
new file mode 100644
index 00000000..12cceec6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0,0 0,2 0,2 V 11 C 0,11 0,13 2,13 H 14 C 14,13 16,13 16,11 V 2 C 16,2 16,0 14,0 Z M 5,2 11,6 5,10 Z M 4,14 C 4,14 3,14 3,15 V 16 H 13 V 15 C 13,14 12,14 12,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-preview.svg b/.icons/awkward/24x24/actions/view-preview.svg
new file mode 100644
index 00000000..6512f720
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1 2 1 3 1 3 L 1 13 C 1 14 2 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 3 C 15 2 14 2 14 2 L 2 2 z M 5.5 6.5625 L 8.8125 10.3125 L 10.9375 8.25 L 13 10.3125 L 13 12 L 3 12 L 3 9.5 L 5.5 6.5625 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-process-all-tree.svg b/.icons/awkward/24x24/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-process-all.svg b/.icons/awkward/24x24/actions/view-process-all.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-process-own.svg b/.icons/awkward/24x24/actions/view-process-own.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-own.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-process-system.svg b/.icons/awkward/24x24/actions/view-process-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-process-tree.svg b/.icons/awkward/24x24/actions/view-process-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-process-users.svg b/.icons/awkward/24x24/actions/view-process-users.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-process-users.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-readermode-active.svg b/.icons/awkward/24x24/actions/view-readermode-active.svg
new file mode 100644
index 00000000..afeda408
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-readermode-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,14 A 2,2 0 0 1 14,16 2,2 0 0 1 12,14 2,2 0 0 1 14,12 2,2 0 0 1 16,14 Z M 4.5,1 C 3.5,1 2.5,1.8 0.5,1.8 H 0 V 16 H 11.77 A 3,3 0 0 1 11,14 3,3 0 0 1 12.324,11.516 C 11.549,11.353 10.775,11 10,11 9,11 8,11.6 8,11.6 V 2.65 C 8,2.65 9,2 10,2 11,2 12,2.65 13,2.65 V 11.174 A 3,3 0 0 1 14,11 3,3 0 0 1 15,11.176 V 1.8 H 14.5 C 12.5,1.8 11.5,1 10.5,1 9.5,1 9,1 7.5,1.8 6,1 5.5,1 4.5,1 Z M 5,2 C 6,2 7,2.65 7,2.65 V 11.6 C 7,11.6 6,11 5,11 4,11 3,11.6 2,11.6 V 2.65 C 2.5,2.65 4,2 5,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-readermode.svg b/.icons/awkward/24x24/actions/view-readermode.svg
new file mode 100644
index 00000000..d2f477bf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-readermode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1.8 C 6,1 5.5,1 4.5,1 3.5,1 2.5,1.8 0.5,1.8 H 0 V 16 H 15 V 1.8 H 14.5 C 12.5,1.8 11.5,1 10.5,1 9.5,1 9,1 7.5,1.8 Z M 7,2.65 V 11.6 C 7,11.6 6,11 5,11 4,11 3,11.6 2,11.6 V 2.65 C 2.5,2.65 4,2 5,2 6,2 7,2.65 7,2.65 Z M 13,2.65 V 11.6 C 12,11.6 11,11 10,11 9,11 8,11.6 8,11.6 V 2.65 C 8,2.65 9,2 10,2 11,2 12,2.65 13,2.65 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-refresh.svg b/.icons/awkward/24x24/actions/view-refresh.svg
new file mode 100644
index 00000000..57dc5bb8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-refresh.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 14.701 10 L 12.58 10 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 11.529 4.4707 L 9 7 L 15 7 L 15 1 L 12.947 3.0527 A 7 7 0 0 0 8 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-resource-calendar.svg b/.icons/awkward/24x24/actions/view-resource-calendar.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-resource-calendar.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-restore.svg b/.icons/awkward/24x24/actions/view-restore.svg
new file mode 100644
index 00000000..582850a1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-restore.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,2 V 5 H 1 V 7 H 5 C 6,7 6,6 6,6 V 2 Z M 10,2 V 6 C 10,6 10,7 11,7 H 15 V 5 H 12 V 2 Z M 1,9 V 11 H 4 V 14 H 6 V 10 C 6,10 6,9 5,9 Z M 11,9 C 10,9 10,10 10,10 V 14 H 12 V 11 H 15 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-right-close.svg b/.icons/awkward/24x24/actions/view-right-close.svg
new file mode 100644
index 00000000..48e3d26e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-right-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 2,3 H 7 V 13 H 2 Z M 9,5 H 10.414 L 12,6.5859 13.586,5 H 15 V 6.4141 L 13.414,8 15,9.5859 V 11 H 13.586 L 12,9.4141 10.414,11 H 9 V 9.5859 L 10.586,8 9,6.4141 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-right-new.svg b/.icons/awkward/24x24/actions/view-right-new.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-right-new.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-sidetree.svg b/.icons/awkward/24x24/actions/view-sidetree.svg
new file mode 100644
index 00000000..9ecc38f3
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-sidetree.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 7,3 V 13 H 2 V 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-sort-ascending.svg b/.icons/awkward/24x24/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..ac5529f7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-sort-ascending.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 6 H 5 L 10,13 15,6 H 12 V 2 Z M 4,11.5 A 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 1,11.5 1.5,1.5 0 0 1 2.5,10 1.5,1.5 0 0 1 4,11.5 Z M 4,7.5 A 1.5,1.5 0 0 1 2.5,9 1.5,1.5 0 0 1 1,7.5 1.5,1.5 0 0 1 2.5,6 1.5,1.5 0 0 1 4,7.5 Z M 4,3.5 A 1.5,1.5 0 0 1 2.5,5 1.5,1.5 0 0 1 1,3.5 1.5,1.5 0 0 1 2.5,2 1.5,1.5 0 0 1 4,3.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-sort-descending.svg b/.icons/awkward/24x24/actions/view-sort-descending.svg
new file mode 100644
index 00000000..12b7622e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-sort-descending.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,13 V 9 H 5 L 10,2 15,9 H 12 V 13 Z M 4,11.5 A 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 1,11.5 1.5,1.5 0 0 1 2.5,10 1.5,1.5 0 0 1 4,11.5 Z M 4,7.5 A 1.5,1.5 0 0 1 2.5,9 1.5,1.5 0 0 1 1,7.5 1.5,1.5 0 0 1 2.5,6 1.5,1.5 0 0 1 4,7.5 Z M 4,3.5 A 1.5,1.5 0 0 1 2.5,5 1.5,1.5 0 0 1 1,3.5 1.5,1.5 0 0 1 2.5,2 1.5,1.5 0 0 1 4,3.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-sort.svg b/.icons/awkward/24x24/actions/view-sort.svg
new file mode 100644
index 00000000..136671c9
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-sort.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 8,5 H 10 V 8 H 12 V 5 H 14 Z M 2.5,2 A 1.5,1.5 0 0 0 1,3.5 1.5,1.5 0 0 0 2.5,5 1.5,1.5 0 0 0 4,3.5 1.5,1.5 0 0 0 2.5,2 Z M 2.5,6 A 1.5,1.5 0 0 0 1,7.5 1.5,1.5 0 0 0 2.5,9 1.5,1.5 0 0 0 4,7.5 1.5,1.5 0 0 0 2.5,6 Z M 7,7 V 10 H 5 L 8,14 11,10 H 9 V 7 Z M 2.5,10 A 1.5,1.5 0 0 0 1,11.5 1.5,1.5 0 0 0 2.5,13 1.5,1.5 0 0 0 4,11.5 1.5,1.5 0 0 0 2.5,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-split-left-right.svg b/.icons/awkward/24x24/actions/view-split-left-right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-split-left-right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-split-top-bottom.svg b/.icons/awkward/24x24/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..5a39539f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-split-top-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 2,3 H 14 V 7 H 2 Z M 2,9 H 14 V 13 H 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-statistics.svg b/.icons/awkward/24x24/actions/view-statistics.svg
new file mode 100644
index 00000000..ea93cd53
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-statistics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 3 L 13 13 L 15 13 L 15 3 L 13 3 z M 1 5 L 1 13 L 3 13 L 3 5 L 1 5 z M 9 7 L 9 13 L 11 13 L 11 7 L 9 7 z M 5 9 L 5 13 L 7 13 L 7 9 L 5 9 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-table-of-contents-ltr.svg b/.icons/awkward/24x24/actions/view-table-of-contents-ltr.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-table-of-contents-ltr.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-table-of-contents-rtl.svg b/.icons/awkward/24x24/actions/view-table-of-contents-rtl.svg
new file mode 120000
index 00000000..05b3db7e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-table-of-contents-rtl.svg
@@ -0,0 +1 @@
+format-list-unordered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-task-add.svg b/.icons/awkward/24x24/actions/view-task-add.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-task-add.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-task-child-add.svg b/.icons/awkward/24x24/actions/view-task-child-add.svg
new file mode 120000
index 00000000..4226a535
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-task-child-add.svg
@@ -0,0 +1 @@
+view-task-child.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-task-child.svg b/.icons/awkward/24x24/actions/view-task-child.svg
new file mode 100644
index 00000000..d5b7e9b7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-task-child.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,6.2 V 3 L 7,10 5,8 C 5,8 4,7 3.285,7.7845 2.535,8.5345 3.5,9.5 3.5,9.5 L 7,13 Z M 10.8,10 C 10,10 10,10.8 10,10.8 V 16 H 16 V 10.8 C 16,10 15.2,10 15.2,10 Z M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 3 H 13 V 9 H 15 V 3 C 15,3 15,1 13,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-task.svg b/.icons/awkward/24x24/actions/view-task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-baselined-add.svg b/.icons/awkward/24x24/actions/view-time-schedule-baselined-add.svg
new file mode 100644
index 00000000..e1af3c2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-baselined-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z M 5,10 V 12 H 9 V 10 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-baselined-remove.svg b/.icons/awkward/24x24/actions/view-time-schedule-baselined-remove.svg
new file mode 100644
index 00000000..47284398
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-baselined-remove.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 4,10 V 12 H 8 V 10 Z M 2,1 C 0,1 0,3 0,3 V 15 H 8 V 13 H 2 V 6 H 6 V 4 H 2 V 3 H 12 V 7 H 6 V 9 H 14 V 3 C 14,3 14,1 12,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-baselined.svg b/.icons/awkward/24x24/actions/view-time-schedule-baselined.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-baselined.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-calculus.svg b/.icons/awkward/24x24/actions/view-time-schedule-calculus.svg
new file mode 100644
index 00000000..06c912f6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-calculus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 16 H 15 V 10 Z M 11,12 H 12 V 13 H 11 Z M 13,12 H 14 V 13 H 13 Z M 11,14 H 12 V 15 H 11 Z M 13,14 H 14 V 15 H 13 Z M 5,10 V 12 H 9 V 10 Z M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-child-insert.svg b/.icons/awkward/24x24/actions/view-time-schedule-child-insert.svg
new file mode 100644
index 00000000..cce0ea1d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-child-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 9 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z M 1.8,10 C 1,10 1,10.8 1,10.8 V 16 H 7 V 10.8 C 7,10.8 7,10 6.2,10 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-edit.svg b/.icons/awkward/24x24/actions/view-time-schedule-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-time-schedule-insert.svg b/.icons/awkward/24x24/actions/view-time-schedule-insert.svg
new file mode 120000
index 00000000..4f816599
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule-insert.svg
@@ -0,0 +1 @@
+view-time-schedule-baselined-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-time-schedule.svg b/.icons/awkward/24x24/actions/view-time-schedule.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-time-schedule.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view-user-offline-kopete.svg b/.icons/awkward/24x24/actions/view-user-offline-kopete.svg
new file mode 100644
index 00000000..538782fb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-user-offline-kopete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,5 A 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 6,2 3,3 0 0 1 9,5 Z M 6,10 C 0,10 0,14 0,14 V 15 H 12 V 14 C 12,14 12,10 6,10 Z M 11.5,4 A 2.5,2.5 0 0 0 9.9668,4.5254 4,4 0 0 1 10,5 4,4 0 0 1 9.1758,7.4219 2.5,2.5 0 0 0 11.5,9 2.5,2.5 0 0 0 14,6.5 2.5,2.5 0 0 0 11.5,4 Z M 11.5,10 C 11.114,10 10.746,10.041 10.389,10.102 11.982,11.017 13,12.42 13,14 H 16 V 13 C 16,11.338 13.993,10 11.5,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/view-web-browser-dom-tree.svg b/.icons/awkward/24x24/actions/view-web-browser-dom-tree.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view-web-browser-dom-tree.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_choose.svg b/.icons/awkward/24x24/actions/view_choose.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_choose.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_detailed.svg b/.icons/awkward/24x24/actions/view_detailed.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_detailed.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_icon.svg b/.icons/awkward/24x24/actions/view_icon.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_icon.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_left_right.svg b/.icons/awkward/24x24/actions/view_left_right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_left_right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_multicolumn.svg b/.icons/awkward/24x24/actions/view_multicolumn.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_multicolumn.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_text.svg b/.icons/awkward/24x24/actions/view_text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_top_bottom.svg b/.icons/awkward/24x24/actions/view_top_bottom.svg
new file mode 120000
index 00000000..e12ea4ce
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_top_bottom.svg
@@ -0,0 +1 @@
+view-split-top-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/view_tree.svg b/.icons/awkward/24x24/actions/view_tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/24x24/actions/view_tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/viewimage.svg b/.icons/awkward/24x24/actions/viewimage.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/viewimage.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/viewmagfit.svg b/.icons/awkward/24x24/actions/viewmagfit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/vinyl.svg b/.icons/awkward/24x24/actions/vinyl.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/24x24/actions/vinyl.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/visibility.svg b/.icons/awkward/24x24/actions/visibility.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/24x24/actions/visibility.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/vm_clone_wizard.svg b/.icons/awkward/24x24/actions/vm_clone_wizard.svg
new file mode 100644
index 00000000..9bcf4e73
--- /dev/null
+++ b/.icons/awkward/24x24/actions/vm_clone_wizard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,4 H 12 V 12 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 C 1,3 0,3 0,4 V 12 C 0,13 1,13 1,13 H 3 V 14 C 3,15 4,15 4,15 H 9 C 9,15 10,15 10,14 V 13 H 12 C 12,13 13,13 13,12 V 4 C 13,3 12,3 12,3 Z M 2,5 H 11 V 11 H 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 C 4,0 3,0 3,1 V 2 H 14 V 10 H 15 C 15,10 16,10 16,9 V 1 C 16,0 15,0 15,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/vm_new.svg b/.icons/awkward/24x24/actions/vm_new.svg
new file mode 120000
index 00000000..ddc3d28c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/vm_new.svg
@@ -0,0 +1 @@
+entry-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/wallet-open.svg b/.icons/awkward/24x24/actions/wallet-open.svg
new file mode 100644
index 00000000..519fbc8c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/wallet-open.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.75,1 C 3,1 3,2.75 3,2.75 V 13.25 C 3,13.25 3,15 4.75,15 H 11.25 C 13,15 13,13.25 13,13.25 V 2.75 C 13,2.75 13,1 11.25,1 Z M 7,2 H 9 V 10 H 7 Z M 7,11 H 9 V 13 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/web-browser.svg b/.icons/awkward/24x24/actions/web-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/web-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/whitebalance.svg b/.icons/awkward/24x24/actions/whitebalance.svg
new file mode 100644
index 00000000..3a2f4bab
--- /dev/null
+++ b/.icons/awkward/24x24/actions/whitebalance.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z M 7.5,14.188 V 16 H 8.5 V 14.188 Z M 12.75,12.031 12.031,12.75 13.311,14.031 14.031,13.313 Z M 3.25,12.031 1.9688,13.313 2.6875,14.031 3.9687,12.75 Z M 14.188,7.5 V 8.5 H 16 V 7.5 Z M 0,7.5 V 8.5 H 1.8125 V 7.5 Z M 13.311,1.9688 12.031,3.25 12.75,4 14.031,2.6875 Z M 2.6875,1.9688 1.9688,2.6875 3.25,4 3.9687,3.25 Z M 7.5,0 V 1.8125 H 8.5 V 0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/widget-alternatives.svg b/.icons/awkward/24x24/actions/widget-alternatives.svg
new file mode 100644
index 00000000..ddf55153
--- /dev/null
+++ b/.icons/awkward/24x24/actions/widget-alternatives.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14,5 v 2 h -4 v 2 h 4 v 2 L 16.5,9.5 19,8 16.5,6.5 Z M 5,6 v 4 H 9 V 6 Z M 10,13 7.5,14.5 5,16 7.5,17.5 10,19 v -2 h 4 v -2 h -4 z m 5,1 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-close.svg b/.icons/awkward/24x24/actions/window-close.svg
new file mode 100644
index 00000000..883ef230
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-close.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4 C 4.4477,4 4,4.4477 4,5 4,5.2652 4.1055,5.5195 4.293,5.707 L 10.293,11.707 C 10.48,11.895 10.735,12 11,12 11.552,12 12,11.552 12,11 12,10.735 11.895,10.48 11.707,10.293 L 5.707,4.293 C 5.5195,4.1055 5.2652,4 5,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,12 C 4.4477,12 4,11.552 4,11 4,10.735 4.1055,10.48 4.293,10.293 L 10.293,4.293 C 10.48,4.105 10.735,4 11,4 11.552,4 12,4.448 12,5 12,5.265 11.895,5.52 11.707,5.707 L 5.707,11.707 C 5.5195,11.895 5.2652,12 5,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-duplicate.svg b/.icons/awkward/24x24/actions/window-duplicate.svg
new file mode 100644
index 00000000..e08c2a74
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,9 C 9.5,9 9,9 9,9.5 V 15.5 C 9,16 9.5,16 9.5,16 H 15.5 C 15.5,16 16,16 16,15.5 V 9.5 C 16,9 15.5,9 15.5,9 Z M 10,12 H 15 V 15 H 10 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 8 V 13 H 3 V 6 H 13 V 8 H 15 V 2 C 15,1 14,1 14,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-maximize.svg b/.icons/awkward/24x24/actions/window-maximize.svg
new file mode 100644
index 00000000..c41e8c05
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 4 L 7 7 L 4 7 L 4 9 L 7 9 L 7 12 L 9 12 L 9 9 L 12 9 L 12 7 L 9 7 L 9 4 L 7 4 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-minimize.svg b/.icons/awkward/24x24/actions/window-minimize.svg
new file mode 100644
index 00000000..3e20f723
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-minimize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 10 L 5 12 L 11 12 L 11 10 L 5 10 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-new.svg b/.icons/awkward/24x24/actions/window-new.svg
new file mode 100644
index 00000000..79b9a7ba
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 9 V 13 H 3 V 6 H 13 V 9 H 15 V 2 C 15,1 14,1 14,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-next.svg b/.icons/awkward/24x24/actions/window-next.svg
new file mode 100644
index 00000000..72941248
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,7 V 9 H 5 V 10 H 8 V 12 L 11,9.5 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-previous.svg b/.icons/awkward/24x24/actions/window-previous.svg
new file mode 100644
index 00000000..0087a4a0
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,7 5,9.5 8,12 V 10 H 11 V 9 H 8 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window-restore.svg b/.icons/awkward/24x24/actions/window-restore.svg
new file mode 100644
index 00000000..37392037
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 7 L 4 9 L 12 9 L 12 7 L 4 7 z" transform="translate(4 4)"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window.svg b/.icons/awkward/24x24/actions/window.svg
new file mode 100644
index 00000000..adca9821
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/window_fullscreen.svg b/.icons/awkward/24x24/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/window_new.svg b/.icons/awkward/24x24/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/window_nofullscreen.svg b/.icons/awkward/24x24/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/24x24/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-clementine-album.svg b/.icons/awkward/24x24/actions/x-clementine-album.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-clementine-album.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-clementine-artist.svg b/.icons/awkward/24x24/actions/x-clementine-artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-clementine-artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-clementine-shuffle.svg b/.icons/awkward/24x24/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-office-address-book.svg b/.icons/awkward/24x24/actions/x-office-address-book.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-office-address-book.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-shape-connection.svg b/.icons/awkward/24x24/actions/x-shape-connection.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-shape-connection.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-shape-formula.svg b/.icons/awkward/24x24/actions/x-shape-formula.svg
new file mode 120000
index 00000000..76cf8150
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-shape-formula.svg
@@ -0,0 +1 @@
+formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-shape-image.svg b/.icons/awkward/24x24/actions/x-shape-image.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-shape-image.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-shape-text.svg b/.icons/awkward/24x24/actions/x-shape-text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-shape-text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-zoom-in.svg b/.icons/awkward/24x24/actions/x-zoom-in.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/x-zoom-out.svg b/.icons/awkward/24x24/actions/x-zoom-out.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/24x24/actions/x-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/xc_crosshair.svg b/.icons/awkward/24x24/actions/xc_crosshair.svg
new file mode 100644
index 00000000..2620f208
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xc_crosshair.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10,4 0,6 4,0 0,-6 -4,0 z m 4,6 0,4 6,0 0,-4 -6,0 z m 0,4 -4,0 0,6 4,0 0,-6 z m -4,0 0,-4 -6,0 0,4 6,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/xfpm-brightness-lcd.svg b/.icons/awkward/24x24/actions/xfpm-brightness-lcd.svg
new file mode 100644
index 00000000..4468d9d8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.996094 4.71875 L 11.998047 4.7207031 L 12 4.71875 L 11.996094 4.71875 z M 11.998047 4.7207031 C 11.230785 5.4778926 10.483059 6.2561352 9.703125 7 L 7 7 L 7 9.703125 C 6.2554 10.483725 5.47665 11.232 4.71875 12 C 5.47665 12.76805 6.25545 13.516175 7 14.296875 L 7 17 L 9.703125 17 C 10.483725 17.7446 11.232 18.52335 12 19.28125 C 12.76805 18.52335 13.516175 17.74455 14.296875 17 L 17 17 L 17 14.296875 C 17.7446 13.516275 18.52335 12.768 19.28125 12 C 18.52335 11.23195 17.74455 10.483825 17 9.703125 L 17 7 L 14.296875 7 C 13.512544 6.2561347 12.767348 5.4780918 11.998047 4.7207031 z M 12 7.5 C 14.4853 7.5 16.5 9.5147 16.5 12 C 16.5 14.4853 14.4853 16.5 12 16.5 C 9.5147 16.5 7.5 14.4853 7.5 12 C 7.5 9.5147 9.5147 7.5 12 7.5 z M 12 9 C 10.34315 9 9 10.34315 9 12 C 9 13.65685 10.34315 15 12 15 L 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/actions/xml-attribute-delete.svg b/.icons/awkward/24x24/actions/xml-attribute-delete.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xml-attribute-delete.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/xml-element-new.svg b/.icons/awkward/24x24/actions/xml-element-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xml-element-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/xml-node-delete.svg b/.icons/awkward/24x24/actions/xml-node-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xml-node-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/xml-node-duplicate.svg b/.icons/awkward/24x24/actions/xml-node-duplicate.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xml-node-duplicate.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/xml-text-new.svg b/.icons/awkward/24x24/actions/xml-text-new.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/24x24/actions/xml-text-new.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/y-zoom-in.svg b/.icons/awkward/24x24/actions/y-zoom-in.svg
new file mode 100644
index 00000000..558a66c6
--- /dev/null
+++ b/.icons/awkward/24x24/actions/y-zoom-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,8 V 14 H 8 V 8 Z M 11,2 8,5 H 10 V 8 H 12 V 5 H 14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/y-zoom-out.svg b/.icons/awkward/24x24/actions/y-zoom-out.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/24x24/actions/y-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zone-in.svg b/.icons/awkward/24x24/actions/zone-in.svg
new file mode 100644
index 00000000..a3f1e98e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zone-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 V 9 H 15 V 11 H 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zone-out.svg b/.icons/awkward/24x24/actions/zone-out.svg
new file mode 100644
index 00000000..bd709264
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zone-out.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,3 V 9 H 1 V 11 H 15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-1-to-2.svg b/.icons/awkward/24x24/actions/zoom-1-to-2.svg
new file mode 100644
index 00000000..ca0a99a8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-1-to-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 5,6 V 10 H 6 V 6 Z M 9,8 7,6 V 10 Z M 9,5 V 11 H 11 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-2-to-1.svg b/.icons/awkward/24x24/actions/zoom-2-to-1.svg
new file mode 100644
index 00000000..e4ff3c38
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-2-to-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 10,10 H 11 V 6 H 10 Z M 8,6 V 10 L 10,8 Z M 5,5 V 11 H 7 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-best-fit.svg b/.icons/awkward/24x24/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-double-size.svg b/.icons/awkward/24x24/actions/zoom-double-size.svg
new file mode 120000
index 00000000..79ae67b7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-double-size.svg
@@ -0,0 +1 @@
+zoom-1-to-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-draw.svg b/.icons/awkward/24x24/actions/zoom-draw.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-draw.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-fit-best.svg b/.icons/awkward/24x24/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..05a2ea36
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-best.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-fit-drawing.svg b/.icons/awkward/24x24/actions/zoom-fit-drawing.svg
new file mode 100644
index 00000000..b8f48bba
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-drawing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 5,5 V 9 H 7 V 11 H 11 V 7 H 9 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-fit-height.svg b/.icons/awkward/24x24/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..fbe3c5bd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,10 8,12 10,10 Z M 5,7 V 9 H 11 V 7 Z M 8,4 6,6 H 10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-fit-page.svg b/.icons/awkward/24x24/actions/zoom-fit-page.svg
new file mode 100644
index 00000000..af1cb957
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,5 V 11 H 10 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-fit-selection.svg b/.icons/awkward/24x24/actions/zoom-fit-selection.svg
new file mode 100644
index 00000000..d4832a4a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-selection.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,6 V 10 H 10 V 6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-fit-width.svg b/.icons/awkward/24x24/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..74ca98ad
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 10,6 V 10 L 12,8 Z M 6,6 4,8 6,10 Z M 7,5 V 11 H 9 V 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-half-size.svg b/.icons/awkward/24x24/actions/zoom-half-size.svg
new file mode 120000
index 00000000..b5036e78
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-half-size.svg
@@ -0,0 +1 @@
+zoom-2-to-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-in-large.svg b/.icons/awkward/24x24/actions/zoom-in-large.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-in-large.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-in-x.svg b/.icons/awkward/24x24/actions/zoom-in-x.svg
new file mode 100644
index 00000000..83c48e7e
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-in-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,8 V 14 H 8 V 8 Z M 11,2 V 4 H 8 V 6 H 11 V 8 L 14,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-in-y.svg b/.icons/awkward/24x24/actions/zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-in.svg b/.icons/awkward/24x24/actions/zoom-in.svg
new file mode 100644
index 00000000..26105c90
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-next.svg b/.icons/awkward/24x24/actions/zoom-next.svg
new file mode 100644
index 00000000..7f5f84f7
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 8,5 11,8 8,11 V 9 H 5 V 7 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-original.svg b/.icons/awkward/24x24/actions/zoom-original.svg
new file mode 100644
index 00000000..fb075d0a
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-original.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 7,5 H 9 V 11 H 7 V 7 H 6 V 6 C 6,6 7,6 7,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-out-x.svg b/.icons/awkward/24x24/actions/zoom-out-x.svg
new file mode 100644
index 00000000..b2e91eb4
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-out-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 5,8 2,11 5,14 V 12 H 8 V 10 H 5 Z M 8,2 V 8 H 14 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-out-y.svg b/.icons/awkward/24x24/actions/zoom-out-y.svg
new file mode 100644
index 00000000..3981c0fd
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-out-y.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 10,8 V 11 H 8 L 11,14 14,11 H 12 V 8 Z M 2,2 V 8 H 8 V 2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-out.svg b/.icons/awkward/24x24/actions/zoom-out.svg
new file mode 100644
index 00000000..964995b8
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-out.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 5,7 H 11 V 9 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-previous.svg b/.icons/awkward/24x24/actions/zoom-previous.svg
new file mode 100644
index 00000000..e6e0b1e1
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 8,5 5,8 8,11 V 9 H 11 V 7 H 8 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/actions/zoom-select-fit.svg b/.icons/awkward/24x24/actions/zoom-select-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-select-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-select-x.svg b/.icons/awkward/24x24/actions/zoom-select-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-select-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-select-y.svg b/.icons/awkward/24x24/actions/zoom-select-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-select-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom-select.svg b/.icons/awkward/24x24/actions/zoom-select.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom-select.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/actions/zoom.svg b/.icons/awkward/24x24/actions/zoom.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/24x24/actions/zoom.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting01.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting01.svg
new file mode 100644
index 00000000..4157045b
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting01.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(0,-1,-1,0,24,24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(0,1,1,0,0,0)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m12 5c-3.866 0-7 3.134-7 7s3.134 7 7 7v-2c-2.7614 0-5-2.239-5-5 0-2.7614 2.2386-5 5-5 1.3 0 1.3-2 0-2z"/>
+ <path fill="url(#linearGradient3605)" d="m12 5v2c2.7614 0 5 2.2386 5 5s-2.2386 5-5 5v2c3.866 0 7-3.134 7-7s-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting02.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting02.svg
new file mode 100644
index 00000000..d8949271
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting02.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.54950 -.83549 -.83549 -.54950 15.432 28.62)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.54950 .83549 .83549 .54950 8.5682 -4.6199)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m15.847 6.1516c-3.23-2.1244-7.5711-1.2281-9.6954 2.0019-2.1244 3.2295-1.2281 7.5705 2.0019 9.6945l1.099-1.671c-2.3071-1.517-2.9471-4.618-1.43-6.9245 1.5174-2.3071 4.6175-2.9474 6.9255-1.43 1.086 0.7144 2.185-0.9566 1.099-1.6709z"/>
+ <path fill="url(#linearGradient3605)" d="m15.847 6.1516-1.099 1.671c2.3071 1.5174 2.9473 4.6179 1.4299 6.925s-4.6179 2.9473-6.925 1.4299l-1.099 1.671c3.23 2.1244 7.5706 1.2281 9.695-2.0019s1.2281-7.5706-2.0019-9.695z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting03.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting03.svg
new file mode 100644
index 00000000..09c1de80
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting03.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.91821 -.39609 -.39609 -.91821 5.7345 27.772)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.91821 .39609 .39609 .91821 18.265 -3.7716)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m18.427 9.2274c-1.531-3.5498-5.65-5.1862-9.1996-3.6549-3.5498 1.5313-5.1862 5.6505-3.6549 9.2005l1.8364-0.79218c-1.0938-2.5355 0.075423-5.4779 2.6106-6.5715 2.5355-1.0938 5.4777 0.075056 6.5715 2.6106 0.51492 1.1937 2.3513 0.40149 1.8364-0.79218z"/>
+ <path fill="url(#linearGradient3605)" d="m18.427 9.2274-1.8364 0.79218c1.0938 2.5355-0.07506 5.4777-2.6106 6.5715-2.5356 1.0938-5.4777-0.07506-6.5715-2.6106l-1.8364 0.79218c1.5313 3.5498 5.6503 5.1861 9.2001 3.6548s5.1861-5.6503 3.6548-9.2001z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting04.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting04.svg
new file mode 100644
index 00000000..e00e01a0
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting04.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.98481 .17363 .17363 -.98481 -1.9013 21.734)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.98481 -.17363 -.17363 .98481 25.901 2.2658)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m18.894 13.215c0.671-3.8069-1.871-7.4374-5.679-8.1087-3.8069-0.6712-7.4374 1.871-8.1087 5.6787l1.9696 0.34726c0.4795-2.7196 3.0731-4.5355 5.7921-4.0561 2.7195 0.47946 4.5354 3.0728 4.0559 5.7922-0.22572 1.2803 1.7439 1.6275 1.9696 0.34726z"/>
+ <path fill="url(#linearGradient3605)" d="m18.894 13.215-1.9696-0.34726c-0.47946 2.7195-3.0728 4.5354-5.7922 4.0559-2.7196-0.479-4.5355-3.073-4.0561-5.792l-1.9696-0.347c-0.67126 3.8073 1.871 7.4378 5.6783 8.1091 3.8073 0.67126 7.4378-1.871 8.1091-5.6783z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting05.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting05.svg
new file mode 100644
index 00000000..d0519ca5
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting05.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.72739 .68622 .68622 -.72739 -4.9634 12.494)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.72739 -.68622 -.68622 .72739 28.963 11.506)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m17.092 16.804c2.653-2.813 2.524-7.2428-0.288-9.8957-2.813-2.653-7.2428-2.524-9.8957 0.2881l1.4548 1.3725c1.8949-2.0086 5.0599-2.1008 7.0679-0.2058 2.0086 1.8949 2.1008 5.0595 0.20582 7.0681-0.89209 0.94561 0.56269 2.3181 1.4548 1.3724z"/>
+ <path fill="url(#linearGradient3605)" d="m17.092 16.804-1.4548-1.3724c-1.8949 2.0086-5.0595 2.1008-7.0681 0.20582-2.0086-1.896-2.1008-5.061-0.2058-7.0691l-1.4548-1.3725c-2.6529 2.8121-2.5239 7.2424 0.28815 9.8953 2.8121 2.6529 7.2424 2.5239 9.8953-0.28816z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting06.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting06.svg
new file mode 100644
index 00000000..cf6abae2
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting06.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.23064 .97304 .97304 -.23064 -2.4442 3.0913)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.23064 -.97304 -.97304 .23064 26.444 20.909)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m13.615 18.811c3.7618-0.89167 6.0884-4.664 5.1968-8.4258-0.89167-3.7618-4.664-6.0884-8.4258-5.1968l0.46129 1.9461c2.6869-0.6369 5.3815 1.025 6.0184 3.712 0.6369 2.6869-1.025 5.3815-3.712 6.0184-1.265 0.29984-0.80366 2.2459 0.46129 1.9461z"/>
+ <path fill="url(#linearGradient3605)" d="m13.615 18.811-0.462-1.946c-2.687 0.637-5.3813-1.025-6.0182-3.712s1.025-5.3813 3.7122-6.0182l-0.462-1.9461c-3.7613 0.8917-6.0879 4.664-5.1963 8.4263 0.8917 3.761 4.664 6.088 8.4263 5.196z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting07.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting07.svg
new file mode 100644
index 00000000..31eb0865
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting07.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.34199 .93970 .93970 .34199 4.8274 -3.3803)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.34199 -.93970 -.93970 -.34199 19.173 27.38)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m9.6061 18.578c3.6329 1.3221 7.6497-0.55112 8.9718-4.184s-0.55112-7.6497-4.184-8.9718l-0.68398 1.8794c2.5949 0.94436 3.933 3.8136 2.9886 6.4085-0.94436 2.5949-3.8136 3.933-6.4085 2.9886-1.2216-0.44458-1.9056 1.4348-0.68397 1.8794z"/>
+ <path fill="url(#linearGradient3605)" d="m9.6061 18.578 0.6839-1.879c-2.5948-0.945-3.9329-3.814-2.9885-6.409 0.9443-2.5948 3.8135-3.9329 6.4085-2.9885l0.684-1.8794c-3.633-1.3222-7.6498 0.5511-8.9719 4.184s0.55112 7.6497 4.184 8.9718z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting08.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting08.svg
new file mode 100644
index 00000000..5bf16796
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting08.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.80210 .59719 .59719 .80210 14.459 -4.7915)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.80210 -.59719 -.59719 -.80210 9.5411 28.791)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m6.3853 16.18c2.3087 3.1009 6.6941 3.7431 9.795 1.4344s3.7431-6.6941 1.4344-9.795l-1.604 1.1946c1.65 2.215 1.191 5.347-1.024 6.996-2.215 1.65-5.3474 1.191-6.9965-1.024-0.7763-1.043-2.3805 0.152-1.6042 1.194z"/>
+ <path fill="url(#linearGradient3605)" d="m6.3853 16.18 1.6042-1.194c-1.6491-2.215-1.1904-5.3474 1.0245-6.9965 2.215-1.6491 5.347-1.1904 6.996 1.0245l1.605-1.1943c-2.309-3.101-6.694-3.7431-9.7953-1.4344-3.101 2.3088-3.7431 6.6937-1.4344 9.7947z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting09.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting09.svg
new file mode 100644
index 00000000..e602b71b
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting09.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.99831 .058191 .058191 .99831 23.281 -.67796)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.99831 -.058191 -.058191 -.99831 .71863 24.678)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m5.0119 12.407c0.22497 3.8594 3.536 6.8058 7.3955 6.5808 3.8594-0.22497 6.8058-3.536 6.5808-7.3955l-1.9966 0.11638c0.16069 2.7567-1.9439 5.1218-4.7006 5.2825-2.7558 0.162-5.1208-1.942-5.2815-4.699-0.0757-1.298-2.0723-1.181-1.9966 0.116z"/>
+ <path fill="url(#linearGradient3605)" d="m5.0119 12.407 1.9966-0.116c-0.1607-2.7568 1.9438-5.1218 4.7005-5.2825 2.7567-0.16069 5.1218 1.9439 5.2825 4.7006l1.9966-0.11638c-0.226-3.8598-3.537-6.8061-7.396-6.5811-3.8598 0.2249-6.8061 3.536-6.5811 7.3951z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting10.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting10.svg
new file mode 100644
index 00000000..7907f2f9
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting10.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.86605 -.49995 -.49995 .86605 28.392 7.6068)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.86605 .49995 .49995 -.86605 -4.3921 16.393)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m5.9376 8.5003c-1.9328 3.3482-0.78548 7.6292 2.5627 9.562s7.6292 0.78548 9.562-2.5627l-1.733-1c-1.38 2.391-4.438 3.211-6.8298 1.83-2.3915-1.38-3.211-4.438-1.8305-6.8298 0.65-1.1258-1.0821-2.1257-1.7321-0.9999z"/>
+ <path fill="url(#linearGradient3605)" d="m5.9376 8.5003 1.7321 0.99991c1.3806-2.3915 4.4385-3.2111 6.83-1.8305s3.2111 4.4385 1.8305 6.83l1.7321 0.99991c1.933-3.348 0.786-7.6295-2.562-9.5624-3.348-1.9328-7.6295-0.7854-9.5624 2.5627z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage01-connecting11.svg b/.icons/awkward/24x24/animations/nm-stage01-connecting11.svg
new file mode 100644
index 00000000..0c18e566
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage01-connecting11.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.44885 -.89361 -.89361 .44885 28.109 17.337)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.44885 .89361 .89361 -.44885 -4.1095 6.6629)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m8.858 5.7448c-3.4547 1.7353-4.8485 5.9425-3.1133 9.3972 1.7353 3.4547 5.9425 4.8485 9.3972 3.1133l-0.898-1.787c-2.467 1.239-5.4726 0.244-6.712-2.224-1.2395-2.467-0.2439-5.4726 2.2237-6.712 1.1613-0.5835 0.2643-2.3708-0.8977-1.7872z"/>
+ <path fill="url(#linearGradient3605)" d="m8.858 5.7448 0.8977 1.7872c2.4673-1.2395 5.4733-0.2439 6.7123 2.2237 1.239 2.4673 0.244 5.4733-2.224 6.7123l0.8977 1.7872c3.455-1.735 4.849-5.942 3.113-9.397-1.735-3.4546-5.942-4.8485-9.397-3.1132z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting01.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting01.svg
new file mode 120000
index 00000000..61f2781e
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting01.svg
@@ -0,0 +1 @@
+nm-stage01-connecting01.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting02.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting02.svg
new file mode 120000
index 00000000..85e2e8f9
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting02.svg
@@ -0,0 +1 @@
+nm-stage01-connecting02.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting03.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting03.svg
new file mode 120000
index 00000000..238584a5
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting03.svg
@@ -0,0 +1 @@
+nm-stage01-connecting03.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting04.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting04.svg
new file mode 120000
index 00000000..231483cb
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting04.svg
@@ -0,0 +1 @@
+nm-stage01-connecting04.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting05.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting05.svg
new file mode 120000
index 00000000..666691ec
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting05.svg
@@ -0,0 +1 @@
+nm-stage01-connecting05.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting06.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting06.svg
new file mode 120000
index 00000000..30d1fa3f
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting06.svg
@@ -0,0 +1 @@
+nm-stage01-connecting06.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting07.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting07.svg
new file mode 120000
index 00000000..c3bd0f96
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting07.svg
@@ -0,0 +1 @@
+nm-stage01-connecting07.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting08.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting08.svg
new file mode 120000
index 00000000..a0365bcb
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting08.svg
@@ -0,0 +1 @@
+nm-stage01-connecting08.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting09.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting09.svg
new file mode 120000
index 00000000..f03a596b
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting09.svg
@@ -0,0 +1 @@
+nm-stage01-connecting09.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting10.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting10.svg
new file mode 120000
index 00000000..47188376
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting10.svg
@@ -0,0 +1 @@
+nm-stage01-connecting10.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage02-connecting11.svg b/.icons/awkward/24x24/animations/nm-stage02-connecting11.svg
new file mode 120000
index 00000000..0853056e
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage02-connecting11.svg
@@ -0,0 +1 @@
+nm-stage01-connecting11.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting01.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting01.svg
new file mode 120000
index 00000000..61f2781e
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting01.svg
@@ -0,0 +1 @@
+nm-stage01-connecting01.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting02.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting02.svg
new file mode 120000
index 00000000..85e2e8f9
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting02.svg
@@ -0,0 +1 @@
+nm-stage01-connecting02.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting03.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting03.svg
new file mode 120000
index 00000000..238584a5
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting03.svg
@@ -0,0 +1 @@
+nm-stage01-connecting03.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting04.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting04.svg
new file mode 120000
index 00000000..231483cb
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting04.svg
@@ -0,0 +1 @@
+nm-stage01-connecting04.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting05.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting05.svg
new file mode 120000
index 00000000..666691ec
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting05.svg
@@ -0,0 +1 @@
+nm-stage01-connecting05.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting06.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting06.svg
new file mode 120000
index 00000000..30d1fa3f
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting06.svg
@@ -0,0 +1 @@
+nm-stage01-connecting06.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting07.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting07.svg
new file mode 120000
index 00000000..c3bd0f96
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting07.svg
@@ -0,0 +1 @@
+nm-stage01-connecting07.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting08.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting08.svg
new file mode 120000
index 00000000..a0365bcb
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting08.svg
@@ -0,0 +1 @@
+nm-stage01-connecting08.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting09.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting09.svg
new file mode 120000
index 00000000..f03a596b
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting09.svg
@@ -0,0 +1 @@
+nm-stage01-connecting09.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting10.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting10.svg
new file mode 120000
index 00000000..47188376
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting10.svg
@@ -0,0 +1 @@
+nm-stage01-connecting10.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-stage03-connecting11.svg b/.icons/awkward/24x24/animations/nm-stage03-connecting11.svg
new file mode 120000
index 00000000..0853056e
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-stage03-connecting11.svg
@@ -0,0 +1 @@
+nm-stage01-connecting11.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting01.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting01.svg
new file mode 100644
index 00000000..355a10b2
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting01.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(0,-1,-1,0,24,24)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(0,1,1,0,0,0)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m12 5c-3.866 0-7 3.134-7 7s3.134 7 7 7v-2c-2.7614 0-5-2.239-5-5 0-2.7614 2.2386-5 5-5 1.3 0 1.3-2 0-2z"/>
+ <path style="fill:url(#linearGradient3605)" d="m12 5v2c2.761 0 5 2.2386 5 5 0.754 0 1.431 0.296 1.955 0.764 0.028-0.251 0.045-0.505 0.045-0.764 0-3.866-3.134-7-7-7zm1 11.871c-0.324 0.074-0.654 0.129-1 0.129v2c0.341 0 0.673-0.034 1-0.082v-2.047z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting02.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting02.svg
new file mode 100644
index 00000000..f112a022
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting02.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.43366 -.90108 -.90108 -.43366 17.609 28.017)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.43366 .90108 .90108 .43366 6.391 -4.0168)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m12.342 5.0059c-2.7253-0.132-5.3913 1.3462-6.6486 3.9589-1.6765 3.4832-0.2122 7.6672 3.2714 9.3442l0.8672-1.803c-2.4882-1.198-3.5352-4.186-2.3379-6.674 1.1975-2.4882 4.1859-3.5354 6.6739-2.3379 1.171 0.5638 2.039-1.2369 0.867-1.8007-0.871-0.4192-1.785-0.6435-2.693-0.6875z"/>
+ <path style="fill:url(#linearGradient3605)" d="m15.035 5.6934l-0.867 1.8007c1.789 0.8613 2.805 2.6479 2.803 4.5099 0.01 0 0.019-0.004 0.029-0.004 0.742 0 1.409 0.287 1.93 0.742 0.306-2.8599-1.154-5.7297-3.895-7.0486zm-5.203 10.813l-0.8672 1.803c1.3052 0.627 2.7022 0.787 4.0352 0.591v-2.035c-1.036 0.217-2.141 0.135-3.168-0.359z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting03.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting03.svg
new file mode 100644
index 00000000..59ec63f0
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting03.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.78152 -.62388 -.62388 -.78152 10.109 28.865)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.78152 .62388 .62388 .78152 13.892 -4.8648)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m12.111 5c-1.568-0.0255-3.1562 0.474-4.4782 1.5293-3.0214 2.4119-3.5154 6.8167-1.1035 9.8377l1.5625-1.248c-1.7228-2.158-1.3687-5.3047 0.7891-7.0272 2.1581-1.7228 5.3041-1.369 7.0271 0.7891 0.811 1.016 2.374-0.2321 1.563-1.2481-1.357-1.6995-3.343-2.6-5.36-2.6328z"/>
+ <path style="fill:url(#linearGradient3605)" d="m17.471 7.6328l-1.563 1.2481c0.737 0.9229 1.067 2.0251 1.065 3.1211 0.009 0 0.018-0.002 0.027-0.002 0.751 0 1.426 0.294 1.949 0.76 0.195-1.774-0.277-3.6218-1.478-5.1272zm-9.3772 7.4862l-1.5645 1.248c1.6064 2.013 4.0947 2.88 6.4707 2.537v-2.029c-1.781 0.365-3.694-0.237-4.9062-1.756z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting04.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting04.svg
new file mode 100644
index 00000000..01ec5c8c
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting04.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.97476 -.22325 -.22325 -.97476 2.9818 26.376)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.97476 .22325 .22325 .97476 21.018 -2.3761)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m11.844 5c-0.465 0.0108-0.936 0.0679-1.406 0.1758-3.7693 0.8631-6.1253 4.6185-5.2622 8.3862l1.9512-0.445c-0.6165-2.692 1.0642-5.3737 3.756-5.99 2.692-0.6165 5.374 1.0658 5.99 3.758 0.29 1.267 2.239 0.819 1.949-0.447-0.755-3.2982-3.723-5.5139-6.978-5.438z"/>
+ <path style="fill:url(#linearGradient3605)" d="m18.822 10.438l-1.949 0.445c0.086 0.377 0.104 0.75 0.098 1.121 0.01 0 0.019-0.004 0.029-0.004 0.752 0 1.428 0.294 1.951 0.76 0.085-0.756 0.051-1.538-0.129-2.322zm-11.697 2.677l-1.9492 0.447c0.82 3.581 4.2518 5.876 7.8242 5.356v-2.023c-2.652 0.543-5.2674-1.126-5.875-3.78z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting05.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting05.svg
new file mode 100644
index 00000000..69a28249
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting05.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.97515 .22155 .22155 -.97515 -2.3598 21.043)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.97515 -.22155 -.22155 .97515 26.361 2.9568)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m12.145 5c-3.2558-0.0703-6.2217 2.1508-6.9712 5.449l1.9512 0.444c0.6118-2.6936 3.292-4.3797 5.984-3.768 2.321 0.5274 3.872 2.5925 3.87 4.877 0.007 0 0.014-0.002 0.021-0.002 0.75 0 1.424 0.294 1.947 0.758 0.385-3.4893-1.891-6.7878-5.396-7.5842-0.471-0.107-0.941-0.1638-1.406-0.1738z"/>
+ <path style="fill:url(#linearGradient3605)" d="m5.1758 10.449c-0.8565 3.77 1.5037 7.521 5.2732 8.377 0.864 0.196 1.724 0.208 2.551 0.086v-2.037c-0.676 0.145-1.389 0.163-2.107 0-2.6936-0.612-4.3798-3.29-3.768-5.982l-1.9492-0.444z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting06.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting06.svg
new file mode 100644
index 00000000..6206501d
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting06.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.78261 .62251 .62251 -.78261 -4.8609 13.921)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.78261 -.62251 -.62251 .78261 28.862 10.079)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m11.879 5.002c-2.017 0.0363-4.0038 0.9387-5.3575 2.6406l1.5664 1.2441c1.719-2.1611 4.8641-2.5176 7.0251-0.7988 1.242 0.9874 1.875 2.4421 1.873 3.9141 0.005 0 0.009-0.002 0.014-0.002 0.747 0 1.419 0.291 1.941 0.752 0.249-2.304-0.635-4.6808-2.584-6.2305-1.323-1.0529-2.909-1.5478-4.478-1.5195z"/>
+ <path style="fill:url(#linearGradient3605)" d="m6.5215 7.6426c-2.4066 3.0254-1.9045 7.4294 1.1211 9.8364 1.5723 1.25 3.5144 1.706 5.3574 1.439v-2.022c-1.398 0.285-2.907-0.024-4.1113-0.982-2.1615-1.72-2.5198-4.866-0.8008-7.0273l-1.5664-1.2441z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting07.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting07.svg
new file mode 100644
index 00000000..a0fd6526
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting07.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.43523 .90032 .90032 -.43523 -4.0262 6.4188)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.43523 -.90032 -.90032 .43523 28.027 17.581)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m12.326 5.0059c-1.127-0.0535-2.285 0.1656-3.3729 0.6914l0.8711 1.8007c2.4858-1.2018 5.4758-0.1595 6.6778 2.3262 0.34 0.7038 0.482 1.4448 0.477 2.1778 0.007 0 0.014-0.002 0.021-0.002 0.743 0 1.411 0.288 1.932 0.744 0.138-1.259-0.038-2.566-0.629-3.7909-1.157-2.3929-3.496-3.8297-5.977-3.9472z"/>
+ <path style="fill:url(#linearGradient3605)" d="m8.9531 5.6973c-3.4806 1.6826-4.9384 5.8687-3.2558 9.3497 1.3617 2.817 4.3627 4.298 7.3027 3.871v-2.045c-2.19 0.45-4.4847-0.593-5.502-2.697-1.2018-2.486-0.1599-5.4761 2.3262-6.678l-0.8711-1.8007z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting08.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting08.svg
new file mode 100644
index 00000000..6662f189
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting08.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.0017459 1 1 -.0017459 -.020902 .020902)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(-.0017459 -1 -1 .0017459 24.021 23.979)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m11.988 5l0.004 2c2.762-0.0048 5.003 2.2294 5.008 4.99v0.01c0.754 0 1.431 0.296 1.955 0.764 0.028-0.255 0.046-0.513 0.045-0.776-0.007-3.8657-3.146-6.9948-7.012-6.988zm1.012 11.873c-0.321 0.073-0.649 0.126-0.992 0.127-1.3 0.002-1.296 2.002 0.004 2 0.336-0.001 0.664-0.035 0.988-0.082v-2.045z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.988 5c-3.8654 0.0068-6.9947 3.1454-6.988 7.012 0.0068 3.866 3.1454 6.995 7.012 6.988l-0.004-2c-2.761 0.005-5.0031-2.229-5.008-4.99-0.0048-2.7621 2.2313-5.0052 4.992-5.01l-0.004-2z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting09.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting09.svg
new file mode 100644
index 00000000..b6e767dd
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting09.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.43209 .90183 .90183 .43209 6.3632 -4.0071)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.43209 -.90183 -.90183 -.43209 17.637 28.007)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m15.025 5.6875l-0.865 1.8027c1.794 0.8592 2.813 2.6498 2.811 4.5138 0.01 0 0.019-0.004 0.029-0.004 0.742 0 1.409 0.287 1.93 0.742 0.307-2.8648-1.157-5.7385-3.905-7.0545zm-5.607 10.714c-0.9348-0.023-1.4693 1.418-0.4434 1.909 1.3024 0.624 2.6964 0.783 4.0254 0.587v-2.033c-1.033 0.217-2.135 0.136-3.1602-0.355-0.1465-0.07-0.2883-0.104-0.4218-0.108z"/>
+ <path style="fill:url(#linearGradient3605)" d="m12.33 5.0059c-2.7249-0.1273-5.3896 1.3539-6.6425 3.9687-1.6704 3.4864-0.1994 7.6674 3.2871 9.3374l0.8652-1.802c-2.4903-1.193-3.5428-4.18-2.3496-6.6702 1.1931-2.4903 4.1788-3.5428 6.6698-2.3496l0.865-1.8027c-0.871-0.4176-1.787-0.6392-2.695-0.6816z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting10.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting10.svg
new file mode 100644
index 00000000..f84f2a54
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting10.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.78043 .62524 .62524 .78043 13.863 -4.8681)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.78043 -.62524 -.62524 -.78043 10.138 28.868)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m17.463 7.623l-1.561 1.252c0.74 0.9238 1.074 2.029 1.073 3.127 0.008 0 0.016-0.002 0.025-0.002 0.751 0 1.426 0.294 1.949 0.76 0.195-1.779-0.28-3.6301-1.486-5.137zm-10.066 7.129c-0.7438-0.029-1.469 0.864-0.8594 1.625 1.6072 2.006 4.0909 2.871 6.4629 2.529v-2.031c-1.778 0.364-3.6893-0.234-4.9023-1.748-0.2032-0.254-0.4533-0.365-0.7012-0.375z"/>
+ <path style="fill:url(#linearGradient3605)" d="m12.098 5c-1.569-0.0228-3.1548 0.4796-4.475 1.5371-3.0171 2.4171-3.5031 6.8219-1.0859 9.8399l1.5606-1.25c-1.7265-2.155-1.3778-5.3028 0.7773-7.0293 2.155-1.7265 5.301-1.3798 7.027 0.7753l1.561-1.25c-1.36-1.6971-3.349-2.5937-5.365-2.623z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting11.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting11.svg
new file mode 100644
index 00000000..92b7debf
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting11.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.97437 .22495 .22495 .97437 20.993 -2.3917)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.97437 -.22495 -.22495 -.97437 3.0073 26.392)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m18.82 10.426l-1.947 0.449c0.088 0.38 0.105 0.756 0.098 1.129 0.01 0 0.019-0.004 0.029-0.004 0.752 0 1.428 0.295 1.951 0.762 0.085-0.761 0.052-1.548-0.131-2.336zm-12.513 1.951c-0.6166-0.066-1.3097 0.406-1.1269 1.197 0.8254 3.575 4.2529 5.863 7.8203 5.344v-2.023c-2.649 0.541-5.2595-1.121-5.8711-3.77-0.1097-0.475-0.4523-0.708-0.8223-0.748z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.832 5c-0.465 0.0117-0.935 0.071-1.406 0.1797-3.7676 0.8696-6.116 4.6276-5.2463 8.3943l1.9492-0.449c-0.6212-2.691 1.0555-5.3749 3.7461-5.9961 2.691-0.6212 5.377 1.0555 5.998 3.7461l1.947-0.449c-0.761-3.2969-3.733-5.5076-6.988-5.426z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting12.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting12.svg
new file mode 100644
index 00000000..1ef087d2
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting12.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.97553 -.21985 -.21985 .97553 26.345 2.9317)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.97553 .21985 .21985 -.97553 -2.3442 21.068)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m5.9883 9.709c-0.3698 0.0416-0.7112 0.2762-0.8184 0.752h0.002c-0.85 3.771 1.5175 7.517 5.2891 8.367 0.86 0.194 1.716 0.207 2.539 0.086v-2.039c-0.674 0.145-1.383 0.164-2.1 0.002-2.6939-0.607-4.386-3.282-3.7789-5.975 0.1786-0.793-0.5166-1.2623-1.1328-1.193z"/>
+ <path style="fill:url(#linearGradient3605)" d="m12.131 4.998c-3.2553-0.0644-6.2154 2.1609-6.9591 5.461v0.002l1.9511 0.439c0.6071-2.693 3.283-4.3841 5.977-3.777 2.324 0.524 3.878 2.5918 3.877 4.879 0.008 0 0.015-0.002 0.023-0.002 0.75 0 1.424 0.294 1.947 0.758 0.387-3.4957-1.897-6.7968-5.408-7.5881-0.471-0.1062-0.943-0.1626-1.408-0.1719z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting13.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting13.svg
new file mode 100644
index 00000000..0539a01b
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting13.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.78369 -.62115 -.62115 .78369 28.858 10.05)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.78369 .62115 .62115 -.78369 -4.8578 13.951)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m7.2129 7.2734c-0.2479 0.0109-0.4974 0.1242-0.6992 0.3789-2.4014 3.0297-1.8912 7.4327 1.1386 9.8337 1.571 1.246 3.5087 1.7 5.3477 1.434v-2.025c-1.395 0.284-2.902-0.021-4.1055-0.975-2.1644-1.716-2.5277-4.861-0.8125-7.0255 0.6057-0.7641-0.1255-1.6537-0.8691-1.6211z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.865 5.002c-2.0163 0.0398-4.0005 0.9461-5.3513 2.6503l1.5683 1.2422c1.7152-2.1641 4.859-2.5277 7.023-0.8125 1.246 0.9869 1.88 2.446 1.879 3.92 0.006 0 0.011-0.002 0.016-0.002 0.747 0 1.417 0.292 1.939 0.752 0.249-2.308-0.638-4.6874-2.591-6.2364-1.326-1.0506-2.914-1.5446-4.483-1.5136z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/animations/nm-vpn-connecting14.svg b/.icons/awkward/24x24/animations/nm-vpn-connecting14.svg
new file mode 100644
index 00000000..865907b8
--- /dev/null
+++ b/.icons/awkward/24x24/animations/nm-vpn-connecting14.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.4368 -.89956 -.89956 .4368 28.037 17.553)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9" stop-opacity=".5"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3611" x1="7" x2="17" y1="12" y2="12" gradientTransform="matrix(.4368 .89956 .89956 -.4368 -4.036 6.4469)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient3611)" d="m9.3633 5.5938c-0.1335 0.004-0.2738 0.0384-0.4199 0.1093-3.4777 1.6887-4.929 5.8759-3.2403 9.3539 1.3648 2.81 4.3619 4.266 7.2969 3.841v-2.025c-2.186 0.449-4.4789-0.591-5.498-2.689-1.2062-2.484-0.1696-5.4758 2.3144-6.682 1.0236-0.4969 0.4816-1.9366-0.4531-1.9082z"/>
+ <path style="fill:url(#linearGradient3605)" d="m12.312 5.0059c-1.126-0.0515-2.282 0.1695-3.3686 0.6972l0.873 1.7989c2.4836-1.2062 5.4756-0.1696 6.6816 2.3144 0.343 0.7066 0.487 1.4506 0.482 2.1856 0.007 0 0.013-0.002 0.02-0.002 0.743 0 1.411 0.288 1.932 0.744 0.139-1.263-0.039-2.575-0.635-3.8026-1.161-2.3909-3.503-3.8224-5.985-3.9355z"/>
+ <path fill="#e26da9" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/0ad.svg b/.icons/awkward/24x24/apps/0ad.svg
new file mode 100644
index 00000000..b158c3bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/0ad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="#886c38" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path fill="#fff" opacity=".2" d="m12 2a10 10 0 0 0 -9.9297 8.926 10 9.5 0 0 1 9.9297 -8.426 10 9.5 0 0 1 9.961 8.724 10 10 0 0 0 -9.961 -9.224zm9.9609 9.2236a10 10 0 0 1 0.039 0.776 10 9.5 0 0 0 -0.039 -0.776zm-19.891-0.298a10 9.5 0 0 0 -0.024414 0.19629 10 10 0 0 1 0.024414 -0.19629zm-0.024414 0.19629a10 10 0 0 0 -0.0459 0.878 10 9.5 0 0 1 0.0459 -0.878z"/>
+ <path opacity=".2" d="m12 22.5a10 10 0 0 1 -9.9297 -8.926 10 9.5 0 0 0 9.9297 8.426 10 9.5 0 0 0 9.961 -8.724 10 10 0 0 1 -9.961 9.224zm9.9609-9.2236a10 10 0 0 0 0.039 -0.776 10 9.5 0 0 1 -0.039 0.776zm-19.891 0.298a10 9.5 0 0 1 -0.024414 -0.19625 10 10 0 0 0 0.024414 0.19625zm-0.0244-0.196a10 10 0 0 1 -0.0459 -0.878 10 9.5 0 0 0 0.0459 0.878z"/>
+ <path opacity=".2" d="m13 4.5701v6.9297h6.9268a8 8 0 0 0 -6.927 -6.9299zm-2 0.00293a8 8 0 0 0 -6.9297 6.9268h6.9297v-6.9268zm-6.9268 8.927a8 8 0 0 0 6.9268 6.93v-6.9297h-6.9268zm8.9268 0v6.9268a8 8 0 0 0 6.9297 -6.9268h-6.9297z"/>
+ <path fill="#ffffff" d="m13 4.0703v6.9297h6.927a8 8 0 0 0 -6.927 -6.9297zm-2 0.00293a8 8 0 0 0 -6.9297 6.9268h6.9297v-6.9268zm-6.9268 8.9268a8 8 0 0 0 6.9268 6.93v-6.93h-6.9268zm8.9268 0v6.927a8 8 0 0 0 6.93 -6.927h-6.93z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/140-game.svg b/.icons/awkward/24x24/apps/140-game.svg
new file mode 100644
index 00000000..730420b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/140-game.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#3f3f3f"/>
+ <path d="m3 7.5v6h2v-6zm9 0-6 6h3v3h3zm4 0a3 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-3z" style="opacity:.2"/>
+ <path d="m3 7v6h2v-6zm9 0-6 6h3v3h3zm4 0a3 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-3z" style="fill:#ffffff"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/1CD8_rundll32.0.svg b/.icons/awkward/24x24/apps/1CD8_rundll32.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/1E64_notepad.0.svg b/.icons/awkward/24x24/apps/1E64_notepad.0.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1E64_notepad.0.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/1cestart.svg b/.icons/awkward/24x24/apps/1cestart.svg
new file mode 100644
index 00000000..2f1baf31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1cestart.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fecd38" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 7.5v2h2v7h2v-9h-4zm10 0c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.4684 1.9891 4.4691 4.4512 4.4961v0.0039h5.4043c0.40875-0.62118 0.7443-1.2917 1.0078-2h-6.363c-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5c0.9929 0.0012 1.89 0.59 2.2871 1.5h2.0957c-0.466-2.0458-2.285-3.4978-4.383-3.5z"/>
+ <path fill="#fe3838" d="m4 7v2h2v7h2v-9h-4zm10 0c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.4684 1.9891 4.4691 4.4512 4.4961v0.0039h5.709c0.36234-0.62812 0.66454-1.2943 0.88477-2h-6.545c-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5c0.9929 0.0013 1.8919 0.59 2.2891 1.5h2.0938c-0.467-2.046-2.285-3.498-4.383-3.5z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/1cv8.svg b/.icons/awkward/24x24/apps/1cv8.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1cv8.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/1cv8c.svg b/.icons/awkward/24x24/apps/1cv8c.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1cv8c.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/1password.svg b/.icons/awkward/24x24/apps/1password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/1password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/2048-qt.svg b/.icons/awkward/24x24/apps/2048-qt.svg
new file mode 100644
index 00000000..49ca150b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/2048-qt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#70c74d" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 L 2,4 C 2,3.169 2.669,2.5 3.5,2.5 l 17,0 C 21.331,2.5 22,3.169 22,4 L 22,3.5 C 22,2.669 21.331,2 20.5,2 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 2,20.5 2,21 c 0,0.831 0.669,1.5 1.5,1.5 l 17,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-0.5 c 0,0.831 -0.669,1.5 -1.5,1.5 l -17,0 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.2" d="m 17.5,9.499982 c -0.822505,0 -1.5,0 -1.5,1.5 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 0.822505,0 1.5,0 1.5,-1.5 0,-0.3843 -0.25851,-0.7333 -0.5,-1 0.24149,-0.2667 0.5,-0.6157 0.5,-1 0,-1.5 -0.677495,-1.5 -1.5,-1.5 z m 0,1 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13,9.499982 0,2 1,0 0,-2 1,0 0,2 0.5,0 0,1 -0.5,0 0,2 -1,0 0,-2 -2,0 0,-3 1,0 0,0"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 5.5,9.4999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,9.8623495 4,10.33335 4,11 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,13.09895 4,13.5139 4,14 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 C 6.819805,11.90105 7.000005,11.4861 7.000005,11 7.000005,10.33335 6.592895,9.8623495 6.22364,9.6777495 5.854375,9.4930995 5.5,9.4999995 5.5,9.4999995 Z"/>
+ <path style="opacity:0.2" d="m 9.75,9.499982 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.75 1.75,1.75 0.96085,0 1.75,-0.78915 1.75,-1.75 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+ <path style="fill:#ffffff" d="m 17.5,8.999982 c -0.822505,0 -1.5,0 -1.5,1.5 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 0.822505,0 1.5,0 1.5,-1.5 0,-0.3843 -0.25851,-0.7333 -0.5,-1 0.24149,-0.2667 0.5,-0.6157 0.5,-1 0,-1.5 -0.677495,-1.5 -1.5,-1.5 z m 0,1 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13,8.999982 0,2 1,0 0,-2 1,0 0,2 0.5,0 0,1 -0.5,0 0,2 -1,0 0,-2 -2,0 0,-3 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,8.9999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,9.3623495 4,9.83335 4,10.5 l 1,0 C 5,10 5.5,10 5.5,10 c 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,12.59895 4,13.0139 4,13.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 C 6.819805,11.40105 7.000005,10.9861 7.000005,10.5 7.000005,9.83335 6.592895,9.3623495 6.22364,9.1777495 5.854375,8.9930995 5.5,8.9999995 5.5,8.9999995 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,8.999982 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.75 1.75,1.75 0.96085,0 1.75,-0.78915 1.75,-1.75 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/2064-read-only-memories.svg b/.icons/awkward/24x24/apps/2064-read-only-memories.svg
new file mode 100644
index 00000000..3b344ec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/2064-read-only-memories.svg
@@ -0,0 +1,18 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#4fc8f3"/>
+ <rect x="15" y="13.5" width="3" height="1" ry=".5" style="opacity:.2"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m11 1.5a10 10 0 0 0-1 0.060547v1.939453c0 0.554 0.446 1 1 1s1-0.446 1-1v-1.9492188a10 10 0 0 0-1-0.0507812zm3.980469 0.8300781c0.0085 0.2413143 0.01953 0.4923848 0.01953 0.6699219 0 1.3807119-1.790861 2.5-4 2.5s-4-1.1192881-4-2.5v-0.6523438a10 10 0 0 0-0.9824209 0.4960938c-0.0035 0.05235-0.017444 0.1036625-0.017578 0.15625 0 1.9329966 2.2385763 3.5 4.9999999 3.5 2.761424 0 5-1.5670034 5-3.5-1.39e-4 -0.05461-0.01576-0.1077568-0.01953-0.1621094a10 10 0 0 0-1.000001-0.5078125z" style="opacity:.2"/>
+ <path d="m11 1a10 10 0 0 0-1 0.060547v1.939453c0 0.554 0.446 1 1 1s1-0.446 1-1v-1.9492188a10 10 0 0 0-1-0.0507812zm3.980469 0.8300781c0.008511 0.2413143 0.019531 0.4923848 0.019531 0.6699219 0 1.3807119-1.790861 2.5-4 2.5s-4-1.1192881-4-2.5v-0.6523438a10 10 0 0 0-0.9824219 0.4960938c-0.0035002 0.0523498-0.0174438 0.1036625-0.0175781 0.15625 0 1.9329966 2.2385763 3.5 5 3.5 2.761424 0 5-1.5670034 5-3.5-1.39e-4 -0.05461-0.01576-0.1077568-0.01953-0.1621094a10 10 0 0 0-1-0.5078125z" style="fill:#ffffff"/>
+ <path d="m7.5 8.5c-0.277 0-0.5 0.223-0.5 0.5v3c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-3c0-0.277-0.223-0.5-0.5-0.5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v3c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-3c0-0.277-0.223-0.5-0.5-0.5z" style="opacity:.2"/>
+ <rect x="7" y="8" width="1" height="4" ry=".5" style="fill:#ffffff"/>
+ <rect x="14" y="8" width="1" height="4" ry=".5" style="fill:#ffffff"/>
+ <rect x="15" y="13" width="3" height="1" ry=".5" style="fill:#f8bfd5"/>
+ <rect x="3.9999995" y="13.5" width="3" height="1" ry=".5" style="opacity:.2"/>
+ <rect x="4" y="13" width="3" height="1" ry=".5" style="fill:#f8bfd5"/>
+ <path d="m13.496094 15.49409a0.50005 0.50005 0 0 0-0.347656 0.859375l0.146484 0.146485h-5.7929689a0.50005 0.50005 0 1 0 0 1h6.9999999a0.50005 0.50005 0 0 0 0.353516-0.853516l-1-1a0.50005 0.50005 0 0 0-0.359375-0.152344z" style="opacity:.2"/>
+ <path d="m7.5010593 16.49995h6.9999997l-1-1" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/2402_msiexec.0.svg b/.icons/awkward/24x24/apps/2402_msiexec.0.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/2402_msiexec.0.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/2EF4_wordpad.0.svg b/.icons/awkward/24x24/apps/2EF4_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/2EF4_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/4137_winhlp32.0.svg b/.icons/awkward/24x24/apps/4137_winhlp32.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4137_winhlp32.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/4diac-ide.svg b/.icons/awkward/24x24/apps/4diac-ide.svg
new file mode 100644
index 00000000..0be8b3a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4diac-ide.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16.5" x="-22.5" y="-18.5" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1e3d7d" width="20" height="16.5" x="-22" y="-18.5" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14.5 c 0.554,0 1,0.446 1,1 V 3 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 2,6.5 v 3 h 3 v -3 z m 0,5 v 1 h 11 v -1 z m 0,2 v 1 h 11 v -1 z m 0,2 v 1 h 11 v -1 z"/>
+ <path style="fill:#ffffff" d="M 2 6 L 2 9 L 5 9 L 5 6 L 2 6 z M 2 11 L 2 12 L 13 12 L 13 11 L 2 11 z M 2 13 L 2 14 L 13 14 L 13 13 L 2 13 z M 2 15 L 2 16 L 13 16 L 13 15 L 2 15 z"/>
+ <path style="fill:#ffffff" d="M 18.5,4.5 V 18 H 11 Z"/>
+ <path style="opacity:0.2" d="M 16.792484,2.5 9,18.264648 V 20.5 h 7.999515 v 2 h 3 v -2 H 22 v -3 h -2.000485 v -15 h -1.5 z m 0.207031,5.7265625 V 17.5 H 12.56543 Z"/>
+ <path style="fill:#ff950e" d="M 16.792484,2 9,17.764648 V 20 h 7.999515 v 2 h 3 V 20 H 22 V 17 H 19.999515 V 2 h -1.5 z m 0.207031,5.7265625 V 17 H 12.56543 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.792969 2 L 9 17.763672 L 9 18.263672 L 16.792969 2.5 L 18.5 2.5 L 20 2.5 L 20 2 L 18.5 2 L 16.792969 2 z M 12.804688 17 L 12.566406 17.5 L 17 17.5 L 17 17 L 12.804688 17 z M 20 17 L 20 17.5 L 22 17.5 L 22 17 L 20 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/4kslideshowmaker.svg b/.icons/awkward/24x24/apps/4kslideshowmaker.svg
new file mode 100644
index 00000000..1f071d75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4kslideshowmaker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.5017287,4.5 C 6.0531685,4.5 4.0039099,6.5502524 4.0039099,9 c 0,1.047756 0.4296316,1.981459 1.0502719,2.753906 l -2.354327,2.826172 C 1.0738951,16.534111 2.4621092,19.499032 5.0034252,19.5 H 18.996639 c 2.314304,0 3.756386,-2.511547 2.590541,-4.511719 L 18.088877,8.9882812 C 16.957729,7.054868 14.184524,6.9987202 12.976121,8.8847656 12.909741,6.4891084 10.909692,4.5 8.5017287,4.5 Z"/>
+ <path style="fill:#a1252b" d="M 8.5017287,4 C 6.0531685,4 4.0039099,6.0502524 4.0039099,8.5 c 0,1.047756 0.4296316,1.981459 1.0502719,2.753906 l -2.354327,2.826172 C 1.0738951,16.034111 2.4621092,18.999032 5.0034252,19 H 18.996639 c 2.314304,0 3.756386,-2.511547 2.590541,-4.511719 L 18.088877,8.4882812 C 16.957729,6.554868 14.184524,6.4987202 12.976121,8.3847656 12.909741,5.9891084 10.909692,4 8.5017287,4 Z"/>
+ <path style="opacity:0.2" d="M 8.5,7.5 C 7.6715729,7.5 7,8.1715729 7,9 7,9.8284271 7.6715729,10.5 8.5,10.5 9.3284271,10.5 10,9.8284271 10,9 10,8.1715729 9.3284271,7.5 8.5,7.5 Z m 7,3 -2,3.5 -2,-1.5 L 9,15 7.5,13.5 5,16.5 h 14 z"/>
+ <path style="fill:#ffffff" d="M 8.5,7 C 7.6715729,7 7,7.6715729 7,8.5 7,9.3284271 7.6715729,10 8.5,10 9.3284271,10 10,9.3284271 10,8.5 10,7.6715729 9.3284271,7 8.5,7 Z m 7,3 -2,3.5 L 11.5,12 9,14.5 7.5,13 5,16 h 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.5019531 4 C 6.0533929 4 4.0039062 6.0502524 4.0039062 8.5 C 4.0039062 8.5877552 4.0234094 8.6697321 4.0292969 8.7558594 C 4.1622123 6.4176186 6.1367404 4.5 8.5019531 4.5 C 10.909916 4.5 12.910183 6.4891084 12.976562 8.8847656 C 14.184966 6.9987202 16.958696 7.0548681 18.089844 8.9882812 L 21.587891 14.988281 C 21.811955 15.372695 21.936742 15.775049 21.980469 16.175781 C 22.015432 15.615274 21.906006 15.034053 21.587891 14.488281 L 18.089844 8.4882812 C 16.958696 6.5548681 14.184966 6.4987202 12.976562 8.3847656 C 12.910183 5.9891084 10.909916 4 8.5019531 4 z M 4.8652344 11.482422 L 2.6992188 14.080078 C 2.1611283 14.72674 1.9589942 15.48301 2.0136719 16.207031 C 2.0671142 15.643107 2.2845343 15.078434 2.6992188 14.580078 L 5.0546875 11.753906 C 4.9855901 11.667908 4.9292674 11.572353 4.8652344 11.482422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/4kstogram.svg b/.icons/awkward/24x24/apps/4kstogram.svg
new file mode 100644
index 00000000..7b507c73
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4kstogram.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#ff6c3a" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 18.5,4.5000005 A 1.5,1.5 0 0 1 20,6 1.5,1.5 0 0 1 18.5,7.5 1.5,1.5 0 0 1 17,6 1.5,1.5 0 0 1 18.5,4.5000005 Z"/>
+ <path style="fill:#ffffff" d="M 18.5,4.0000002 A 1.5,1.5 0 0 1 20,5.5 1.5,1.5 0 0 1 18.5,7 1.5,1.5 0 0 1 17,5.5 1.5,1.5 0 0 1 18.5,4.0000002 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="fill:#ffffff" d="m 12,6 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="opacity:0.1" d="m 12,8.5 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"/>
+ <path style="fill:#ff9c79" d="m 12,8 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/awkward/24x24/apps/4kvideodownloader.svg b/.icons/awkward/24x24/apps/4kvideodownloader.svg
new file mode 100644
index 00000000..325422ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4kvideodownloader.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 13.75,5 A 5.25,5.25 0 0 0 9.2753905,7.511719 3.5,3.5 0 0 0 6.036133,10.524414 4.5,4.5 0 0 0 2,15 4.5,4.5 0 0 0 6.5,19.5 h 12 A 4.5,4.5 0 0 0 23,15 4.5,4.5 0 0 0 18.990234,10.532227 5.25,5.25 0 0 0 19,10.25 5.25,5.25 0 0 0 13.75,5 Z"/>
+ <circle style="fill:#88ba14" cx="-18.5" cy="14.5" r="4.5" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-13.75" cy="9.25" r="5.25" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-9.5" cy="10.5" r="3.5" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-6.5" cy="14.5" r="4.5" transform="scale(-1,1)"/>
+ <rect style="fill:#88ba14" width="12" height="6" x="-18.5" y="13" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 9,9.5 v 1 2 1 3 h 2 6 v -1 -2 -1 -3 h -6 z m 2,1 h 4 v 2 h -4 z m 0,3 h 4 v 2 h -4 z"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="9" y="9"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="15" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="9" y="-17" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="15" y="-17" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="12" y="-17" transform="rotate(90)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.75,4 C 11.708251,4.0026439 9.8532237,5.1887949 8.9941406,7.0410156 7.4538626,7.2670353 6.2480073,8.4832381 6.0351562,10.025391 3.7426775,10.263474 2.0006749,12.195192 2,14.5 c 0.00184,0.06517 0.0051,0.130286 0.00977,0.195312 C 2.1586627,12.511246 3.857699,10.751207 6.0351562,10.525391 6.2480073,8.9832381 7.4538626,7.7670353 8.9941406,7.5410156 9.8532237,5.6887949 11.708251,4.5026439 13.75,4.5 c 2.812391,0.00279 5.123052,2.2213001 5.240234,5.03125 C 18.996002,9.4376041 18.999258,9.3438204 19,9.25 19,6.3505051 16.649495,4 13.75,4 Z m 5.238281,6.033203 c -0.0092,0.16477 -0.02613,0.329015 -0.05078,0.492188 2.222064,0.220467 3.94636,2.037047 4.050781,4.267578 0.0071,-0.0975 0.011,-0.195211 0.01172,-0.292969 -0.0034,-2.293765 -1.731494,-4.21791 -4.011719,-4.466797 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/4kvideotomp3.svg b/.icons/awkward/24x24/apps/4kvideotomp3.svg
new file mode 100644
index 00000000..aa85ec36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4kvideotomp3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.5,2.5000006 c -5.77471,0 -10.50000012,4.7231806 -10.5,10.4988054 l 0,0.0059 0,0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 l 0,0.0039 0,0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 l 0.00195,0 C 8.6542809,21.72354 10.000937,20.456021 10,19.034399 l 0,-7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046837 -2.5097656,-2.4650209 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 8.3719935,8.2542066 9.8855179,7.5003624 11.5,7.5003624 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 C 14.098047,9.4446538 12.999855,10.659539 13,11.965528 l 0,7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 C 20.235531,19.469718 21.989389,17.583667 22,14.840736 l 0,-0.0039 0,-0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 l 0,-0.0059 0,-0.0059 C 22,7.2232581 17.274739,2.5000006 11.5,2.5000006 Z"/>
+ <path style="fill:#9071d6" d="m 11.5,1.9999997 c -5.77471,0 -10.50000012,4.7231806 -10.5,10.4988063 l 0,0.0059 0,0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 l 0,0.0039 0,0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 l 0.00195,0 C 8.6542809,21.22354 10.000937,19.956021 10,18.534399 l 0,-7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046846 -2.5097656,-2.4650218 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 8.3719935,7.7542057 9.8855179,7.0003615 11.5,7.0003615 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 C 14.098047,8.9446529 12.999855,10.159539 13,11.465528 l 0,7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 C 20.235531,18.969718 21.989389,17.083667 22,14.340736 l 0,-0.0039 0,-0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 l 0,-0.0059 0,-0.0059 C 22,6.7232572 17.274739,1.9999997 11.5,1.9999997 Z"/>
+ <path style="opacity:0.2" d="m 11.5,4.5005009 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977991 0.00362,0.6006 0,1.2693 0,1.8339 0.00754,1.9386 1.1813939,3.1535 2.2871094,3.8143 1.1057149,0.661 2.1992187,0.8476 2.1992187,0.8476 C 7.7553854,19.5411 8.0001893,19.3225 8,19.0352 l 0,-7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4719 -0.453125,-0.4649 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.1034871,0.096 -2.2207032,0.6699 -0.4267358,0.2194 -0.8627518,0.5248 -1.2402343,0.9238 C 4,8.5000009 7.6650102,5.5005009 11.5,5.5005009 c 3.834989,0 7.5,2.9995 7.439453,7.5933491 -0.377482,-0.3991 -0.813498,-0.7044 -1.240234,-0.9238 -1.117216,-0.5739 -2.220703,-0.6699 -2.220703,-0.6699 -0.0085,-3e-4 -0.01689,-3e-4 -0.02539,0 -0.248287,-0.01 -0.453154,0.2033 -0.453125,0.4649 l 0,7.07015 c -1.89e-4,0.2873 0.244615,0.5059 0.513672,0.4589 0,0 1.093504,-0.1866 2.199219,-0.8476 1.105715,-0.6608 2.279609,-1.8757 2.287109,-3.8143 0,-0.5646 -0.0036,-1.2332 0,-1.8339 0,-4.6941991 -3.80558,-8.4977991 -8.500001,-8.4977991 z"/>
+ <path style="fill:#ffffff" d="m 11.5,4.0005 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4978 0.00362,0.6006 0,1.2693 0,1.8339 0.00754,1.9386 1.1813939,3.1535 2.2871094,3.8143 1.1057149,0.661 2.1992187,0.8476 2.1992187,0.8476 C 7.7553854,19.0411 8.0001893,18.8225 8,18.5352 l 0,-7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4719 -0.453125,-0.4649 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.1034871,0.096 -2.2207032,0.6699 -0.4267358,0.2194 -0.8627518,0.5248 -1.2402343,0.9238 C 4,8 7.6650102,5.0005 11.5,5.0005 c 3.834989,0 7.5,2.9995 7.439453,7.59335 -0.377482,-0.3991 -0.813498,-0.7044 -1.240234,-0.9238 -1.117216,-0.5739 -2.220703,-0.6699 -2.220703,-0.6699 -0.0085,-3e-4 -0.01689,-3e-4 -0.02539,0 -0.248287,-0.01 -0.453154,0.2033 -0.453125,0.4649 l 0,7.07015 c -1.89e-4,0.2873 0.244615,0.5059 0.513672,0.4589 0,0 1.093504,-0.1866 2.199219,-0.8476 1.105715,-0.6608 2.279609,-1.8757 2.287109,-3.8143 0,-0.5646 -0.0036,-1.2332 0,-1.8339 0,-4.6942 -3.80558,-8.4978 -8.500001,-8.4978 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5 2 C 5.72529 2 0.99999988 6.7224212 1 12.498047 L 1 12.503906 L 1 12.509766 C 1.0009432 12.666159 0.99986457 12.833247 1 12.998047 C 0.99999988 7.2224218 5.72529 2.5 11.5 2.5 C 17.274739 2.5 22 7.2225657 22 12.998047 C 22.000135 12.833235 21.999062 12.666212 22 12.509766 L 22 12.503906 L 22 12.498047 C 22 6.7225651 17.274739 2 11.5 2 z M 7.7910156 9.0234375 C 7.6306911 9.177149 7.4771908 9.3381589 7.3339844 9.5117188 L 7.3476562 9.5078125 L 7.4101562 9.5019531 L 7.4746094 9.5 C 7.4798524 9.4998761 7.4849944 9.5000914 7.4902344 9.5 C 8.8969563 9.4603372 10.000147 10.659155 10 11.964844 L 10 11.464844 C 10.000136 10.255071 9.0490814 9.1496442 7.7910156 9.0234375 z M 15.210938 9.0253906 C 13.938897 9.1469991 12.999866 10.25975 13 11.464844 L 13 11.964844 C 12.999855 10.658855 14.098054 9.4441502 15.533203 9.5019531 C 15.538403 9.5021011 15.543628 9.5017709 15.548828 9.5019531 L 15.599609 9.5039062 L 15.652344 9.5078125 C 15.652344 9.5078125 15.665954 9.5117141 15.666016 9.5117188 C 15.523404 9.3388807 15.370529 9.1785479 15.210938 9.0253906 z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#b7b7b7" cx="17.5" cy="17.5" r="5.5"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="20.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="17.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="20.5" cy="17.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/4kyoutubetomp3.svg b/.icons/awkward/24x24/apps/4kyoutubetomp3.svg
new file mode 100644
index 00000000..bf14e257
--- /dev/null
+++ b/.icons/awkward/24x24/apps/4kyoutubetomp3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 13.75,5 A 5.25,5.25 0 0 0 9.2753905,7.511719 3.5,3.5 0 0 0 6.036133,10.524414 4.5,4.5 0 0 0 2,15 4.5,4.5 0 0 0 6.5,19.5 h 12 A 4.5,4.5 0 0 0 23,15 4.5,4.5 0 0 0 18.990234,10.532227 5.25,5.25 0 0 0 19,10.25 5.25,5.25 0 0 0 13.75,5 Z"/>
+ <circle style="fill:#678dfd" cx="-18.5" cy="14.5" r="4.5" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-13.75" cy="9.25" r="5.25" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-9.5" cy="10.5" r="3.5" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-6.5" cy="14.5" r="4.5" transform="scale(-1,1)"/>
+ <rect style="fill:#678dfd" width="12" height="6" x="-18.5" y="13" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.75,4 C 11.708251,4.0026439 9.8532237,5.1887949 8.9941406,7.0410156 7.4538626,7.2670353 6.2480073,8.4832381 6.0351562,10.025391 3.7426775,10.263474 2.0006749,12.195192 2,14.5 c 0.00184,0.06517 0.0051,0.130286 0.00977,0.195312 C 2.1586627,12.511246 3.857699,10.751207 6.0351562,10.525391 6.2480073,8.9832381 7.4538626,7.7670353 8.9941406,7.5410156 9.8532237,5.6887949 11.708251,4.5026439 13.75,4.5 c 2.812391,0.00279 5.123052,2.2213001 5.240234,5.03125 C 18.996002,9.4376041 18.999258,9.3438204 19,9.25 19,6.3505051 16.649495,4 13.75,4 Z m 5.238281,6.033203 c -0.0092,0.16477 -0.02613,0.329015 -0.05078,0.492188 2.222064,0.220467 3.94636,2.037047 4.050781,4.267578 0.0071,-0.0975 0.011,-0.195211 0.01172,-0.292969 -0.0034,-2.293765 -1.731494,-4.21791 -4.011719,-4.466797 z"/>
+ <path style="opacity:0.2" d="M 9.997102,10.00015 V 14.588 C 9.836878,14.53047 9.668036,14.50071 9.497827,14.5 8.6706,14.5 8,15.171573 8,16 c 0,0.828427 0.6706,1.5 1.497827,1.5 0.827226,0 1.497826,-0.671573 1.497826,-1.5 v -4.25 l 3.994203,-1.25 v 3.0879 c -0.160224,-0.05753 -0.329066,-0.08729 -0.499275,-0.088 -0.827227,0 -1.497826,0.671573 -1.497826,1.5 0,0.828427 0.670599,1.5 1.497826,1.5 0.827226,0 1.614814,-0.679899 1.497826,-1.5 V 7.99995 l -5.991305,2 z"/>
+ <path style="fill:#ffffff" d="M 9.997102,9.50015 V 14.088 C 9.836878,14.03047 9.668036,14.00071 9.497827,14 8.6706,14 8,14.671573 8,15.5 8,16.328427 8.6706,17 9.497827,17 c 0.827226,0 1.497826,-0.671573 1.497826,-1.5 V 11.25 L 14.989856,10 v 3.0879 c -0.160224,-0.05753 -0.329066,-0.08729 -0.499275,-0.088 -0.827227,0 -1.497826,0.671573 -1.497826,1.5 0,0.828427 0.670599,1.5 1.497826,1.5 0.827226,0 1.614814,-0.679899 1.497826,-1.5 V 7.49995 l -5.991305,2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/5961_Defunct_x86.0.svg b/.icons/awkward/24x24/apps/5961_Defunct_x86.0.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/5961_Defunct_x86.0.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/6180-the-moon.svg b/.icons/awkward/24x24/apps/6180-the-moon.svg
new file mode 100644
index 00000000..06740acc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/6180-the-moon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <circle cx="12" cy="12.5" r="10" style="opacity:.2"/>
+ <circle cx="12" cy="12" r="10" style="fill:#e4e4e4"/>
+ <path d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z" style="opacity:.2;fill:#ffffff"/>
+ <path style="opacity:.2" d="m6 10.5c-1 0-1 1-1 1v3s0 1 1 1h1c1 0 1-1 1-1v-1s0-1-1-1h-1v-1h2v-1zm3 0v5h1v-5zm3 0c-1 0-1 1-1 1v1l1 0.5-1 0.5v1s0 1 1 1h1c1 0 1-1 1-1v-1l-1-0.5 1-0.5v-1s0-1-1-1zm4 0c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm-4 1h1v1h-1zm4 0h1v3h-1zm-10 2h1v1h-1zm6 0h1v1h-1z"/>
+ <path style="fill:#4f4f4f" d="m6 10c-1 0-1 1-1 1v3s0 1 1 1h1c1 0 1-1 1-1v-1s0-1-1-1h-1v-1h2v-1h-2zm0 3h1v1h-1z"/>
+ <rect style="fill:#4f4f4f" height="5" width="1" y="10" x="9"/>
+ <path style="fill:#4f4f4f" d="m12 10c-1 0-1 1-1 1v1l1 0.5-1 0.5v1s0 1 1 1h1c1 0 1-1 1-1v-1l-1-0.5 1-0.5v-1s0-1-1-1h-1zm0 1h1v1h-1zm0 2h1v1h-1z"/>
+ <path style="fill:#4f4f4f" d="m16 10c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm0 1h1v3h-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/7-days-to-die.svg b/.icons/awkward/24x24/apps/7-days-to-die.svg
new file mode 100644
index 00000000..9b9fcee0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7-days-to-die.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#595552"/>
+ <path d="m 3,3.5 1,3 h 9 l -2,2.5662833 1,-0.7823999 0.333333,0.2136694 0.43998,0.00245 L 11.145833,9.957842 11,9.5 l -0.738687,1 0.257686,0.396169 -1.7820203,2.28926 -0.997396,1.66852 -0.039067,0.913014 L 8,16.5 7,17.5 7.5936204,17.815758 7,19.5 9.1119744,16.180757 9.5513117,15.829584 7,20.5 10.221354,16.864183 11,15.5 V 15.025827 L 11.254438,14.5 H 12 L 13,14.04634 13.749063,12.729594 13.564167,12.5 13,13.232756 V 12.95907 L 14,11.5 v -1 l 2,-3 3,-4 z" style="opacity:.2"/>
+ <path d="m 3,3 1,3 h 9 L 11,8.5662833 12,7.7838834 12.333333,7.9975528 12.773313,8 11.145833,9.457842 11,9 l -0.738687,1 0.257686,0.396169 -1.7820203,2.28926 -0.997396,1.66852 -0.039067,0.913014 L 8,16 7,17 7.5936204,17.315758 7,19 9.1119744,15.680757 9.5513117,15.329584 7,20 10.221354,16.364183 11,15 V 14.525827 L 11.254438,14 H 12 L 13,13.54634 13.749063,12.229594 13.564167,12 13,12.732756 V 12.45907 L 14,11 v -1 l 2,-3 3,-4 z" style="fill:#c6241d"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <path d="M 3,3 3.1660156,3.5 H 18.625 L 19,3 Z M 12.609375,6.5 11,8.5664062 12,7.7832031 13,6.5 Z M 12.265625,8.4550781 11.146484,9.4570312 11.017578,9.0527344 11,9.0664062 11.015625,9.046875 11,9 10.261719,10 10.435547,10.265625 11,9.5 11.146484,9.9570312 12.773438,8.5 12.333984,8.4980469 Z m -1.923828,2.1679689 -1.6054689,2.0625 -0.9960937,1.667969 -0.039063,0.914062 0.019531,0.04687 0.019531,-0.460937 0.9960937,-1.667969 1.7832029,-2.289063 z M 13.615234,12.0625 13,12.958984 v 0.273438 L 13.564453,12.5 13.583984,12.523438 13.75,12.230469 Z M 9.5507812,15.830078 9.1113281,16.181641 8.9296875,16.466797 7,20 7.7128906,19.195312 Z M 7.8554688,16.144531 7,17 7.3261719,17.173828 8,16.5 Z M 7.4453125,17.738281 7,19 7.3964844,18.378906 7.59375,17.816406 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/7596_iexplore.0.svg b/.icons/awkward/24x24/apps/7596_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7596_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/7765_winebrowser.0.svg b/.icons/awkward/24x24/apps/7765_winebrowser.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7765_winebrowser.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/7kaa.svg b/.icons/awkward/24x24/apps/7kaa.svg
new file mode 100644
index 00000000..a9ee0003
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7kaa.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3f3f3f" d="M 9.5527346,2 10.001953,4.7011719 7.496094,2.5 8.2597659,4.9121094 6.3906252,3 6.8027346,5.5 4.996094,4 5.7500002,6.6914062 2.996094,5 4.3164065,7.7851562 1.996094,7 c 0.047362,0.1705541 2,7 2,7 l 8,0 C 12,14 12,14 12,14 l 8,0 c 0,0 1.95264,-6.8294459 2,-7 L 19.679688,7.7851562 21,5 18.246094,6.6914062 19,4 17.19336,5.5 17.605469,3 15.736328,4.9121094 16.5,2.5 13.992188,4.7011719 14.44336,2 13.152344,3.1855469 12.955078,3.953125 l 0,-0.4414062 L 12,2 12,2.017578 11.998,2.019528 11.996,2.017578 11.996,2 l -0.956937,1.5117188 0,0.4414062 -0.195313,-0.7675781 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5527344 2 L 9.6503906 2.5898438 L 10.84375 3.6855469 L 11.039062 4.453125 L 11.039062 4.0117188 L 11.996094 2.5 L 11.996094 2.5175781 L 11.998047 2.5195312 L 12 2.5175781 L 12 2.5 L 12.955078 4.0117188 L 12.955078 4.453125 L 13.152344 3.6855469 L 14.34375 2.5898438 L 14.443359 2 L 13.152344 3.1855469 L 12.955078 3.953125 L 12.955078 3.5117188 L 12 2 L 12 2.0175781 L 11.998047 2.0195312 L 11.996094 2.0175781 L 11.996094 2 L 11.039062 3.5117188 L 11.039062 3.953125 L 10.84375 3.1855469 L 9.5527344 2 z M 7.4960938 2.5 L 7.7148438 3.1933594 L 10.001953 5.2011719 L 9.9042969 4.6152344 L 7.4960938 2.5 z M 16.5 2.5 L 14.089844 4.6152344 L 13.992188 5.2011719 L 16.28125 3.1933594 L 16.5 2.5 z M 6.390625 3 L 6.4902344 3.6015625 L 8.2597656 5.4121094 L 8.0253906 4.671875 L 6.390625 3 z M 17.605469 3 L 15.970703 4.671875 L 15.736328 5.4121094 L 17.505859 3.6015625 L 17.605469 3 z M 4.9960938 4 L 5.1777344 4.6523438 L 6.8027344 6 L 6.7070312 5.4199219 L 4.9960938 4 z M 19 4 L 17.289062 5.4199219 L 17.193359 6 L 18.818359 4.6523438 L 19 4 z M 2.9960938 5 L 3.3300781 5.7050781 L 5.75 7.1914062 L 5.5800781 6.5878906 L 2.9960938 5 z M 21 5 L 18.416016 6.5878906 L 18.246094 7.1914062 L 20.666016 5.7050781 L 21 5 z M 1.9960938 7 C 1.999834 7.0134691 2.1286915 7.46285 2.1542969 7.5527344 L 4.3164062 8.2851562 L 4.0332031 7.6894531 L 1.9960938 7 z M 22 7 L 19.962891 7.6894531 L 19.679688 8.2851562 L 21.841797 7.5527344 C 21.867402 7.46285 21.99626 7.0134691 22 7 z"/>
+ <rect style="opacity:0.2" width="20" height="8" x="2" y="14.5" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="20" height="8" x="2" y="14" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 4 14 C 2.892 14 2 14.892 2 16 L 2 16.5 C 2 15.392 2.892 14.5 4 14.5 L 20 14.5 C 21.108 14.5 22 15.392 22 16.5 L 22 16 C 22 14.892 21.108 14 20 14 L 4 14 z"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6.000485,10.999758 H 11 c -2.283929,2.388121 -3,3.90013 -3,7"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.000243,10.999758 v 7"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 18,10.999758 -3.999758,4.499999"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18,17.999758 14.000242,14.499757"/>
+ <path style="opacity:0.2" transform="matrix(0.38357062,0,0,0.38754554,2.1914579,0.94981792)" d="M 25.571673,22.062393 15.143345,4.0000003 36,3.9999997 Z"/>
+ <path style="fill:#f43e3e" transform="matrix(0.38357062,0,0,0.38754554,2.1914579,0.44981792)" d="M 25.571673,22.062393 15.143345,4.0000003 36,3.9999997 Z"/>
+ <path style="opacity:0.2" d="M 13.984375,10.486419 A 1.0001,1.0001 0 0 0 13,11.500091 V 14.8497 a 1.0001,1.0001 0 0 0 0,0.279297 v 0.740235 a 1.0001,1.0001 0 0 0 0,0.265625 v 2.365234 a 1.0001,1.0001 0 1 0 2,0 v -1.296875 l 2.341797,2.048828 a 1.0001,1.0001 0 1 0 1.316406,-1.503906 L 15.916016,15.3497 18.748047,12.164153 A 1.0002763,1.0002763 0 1 0 17.251953,10.836029 L 15,13.369232 V 11.500091 A 1.0001,1.0001 0 0 0 13.984375,10.486419 Z M 6,10.500091 a 1.0001,1.0001 0 1 0 0,2 H 9.0742188 C 7.7781568,14.275487 7,16.021727 7,18.500091 a 1.0001,1.0001 0 1 0 2,0 c 0,-2.94587 0.5122891,-3.99739 2.722656,-6.308594 A 1.0001,1.0001 0 0 0 11,10.500091 Z"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18,17.999758 14.000242,14.499757 M 18,10.999758 14.000242,15.499757 m 10e-7,-4.499999 v 7 m -7.999758,-7 H 11 c -2.283929,2.388121 -3,3.90013 -3,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8 2 L 8.2851562 2.5 L 15.714844 2.5 L 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/7z.svg b/.icons/awkward/24x24/apps/7z.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7z.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/7zip.svg b/.icons/awkward/24x24/apps/7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/8bitmmo.svg b/.icons/awkward/24x24/apps/8bitmmo.svg
new file mode 100644
index 00000000..292328a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/8bitmmo.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="2.5" width="20" height="20" rx="2" ry="2" style="opacity:.2"/>
+ <rect x="2" y="2" width="20" height="20" rx="2" ry="2" style="fill:#5e5e5e"/>
+ <path d="m5 7.5v10h1v1h-1v1h-1v2h1v1h14v-1h1v-1h-1v-2h-1v-1h1v-10z" style="opacity:.2"/>
+ <path d="m5 7v10h1v1h-1v1h-1v2h1v1h14v-1h1v-1h-1v-2h-1v-1h1v-10z" style="fill:#3f3f3f"/>
+ <path d="m6 8.5v9h12v-9zm2 3h3v1h-3zm5 0h3v1h-3zm-7 7v2h1v1h-1v1h12v-1h-1v-2h1v-1z" style="opacity:.2"/>
+ <path d="m6 8v9h12v-9zm2 3h3v1h-3zm5 0h3v1h-3zm-7 7v2h1v1h-1v1h12v-1h-1v-2h1v-1z" style="fill:#ffffff"/>
+ <path d="m5 7v0.5h14v-0.5zm0 11v0.5h1v-0.5zm13 0v0.5h1v-0.5zm-14 1v0.5h1v-0.5zm15 1v0.5h1v-0.5z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/8tracks.svg b/.icons/awkward/24x24/apps/8tracks.svg
new file mode 100644
index 00000000..5eb6b02e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/8tracks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#355681" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="m 12,10.5 c 0,-1.5 -1,-5 3.5,-5 4.5,0 4.5,7 0,7 l -7,0 c -4.5,0 -4.5,7 0,7 4.5,0 3.520713,-4 3.5,-5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="m 12,10 c 0,-1.5 -1,-5 3.5,-5 4.5,0 4.5,7 0,7 l -7,0 C 4,12 4,19 8.5,19 13,19 12.020713,15 12,14"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/97C1_wordpad.0.svg b/.icons/awkward/24x24/apps/97C1_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/97C1_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/A35F_hh.0.svg b/.icons/awkward/24x24/apps/A35F_hh.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/A35F_hh.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Abricotine.svg b/.icons/awkward/24x24/apps/Abricotine.svg
new file mode 120000
index 00000000..b5d50149
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Abricotine.svg
@@ -0,0 +1 @@
+abricotine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Acetino2.svg b/.icons/awkward/24x24/apps/Acetino2.svg
new file mode 120000
index 00000000..35e96e4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Acetino2.svg
@@ -0,0 +1 @@
+acetoneiso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeFlash.svg b/.icons/awkward/24x24/apps/AdobeFlash.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeFlash.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobePhotoshop.svg b/.icons/awkward/24x24/apps/AdobePhotoshop.svg
new file mode 100644
index 00000000..add6769a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobePhotoshop.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#3b478c" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m6.0001 7.5411s1.4007-0.04107 2.5537-0.04107c1.6002 0 3.4462 0.5 3.4462 3.5s-1.8462 3.5-3.4462 3.4898c-0.35409 0.01654-0.55375 0.0205-0.55375 0.0205v2.9897h-2zm1.9999 4.9549c0.20337 0.02205 0.20277 0.01144 0.5042 0.0074 1.0041-0.013 1.4958-0.474 1.4958-1.503 0-0.925-0.383-1.4607-1.347-1.5-0.3842-0.0156-0.653 0-0.653 0z"/>
+ <g opacity=".2" transform="matrix(.076503 0 0 .084756 .59548 .15248)">
+ <path d="m162.15 175.18c5.109 3.135 14.876 11.799 23.094 11.799 8.396 0 16.12-4.236 16.12-8.849 0-4.619-3.4288-10.288-13.836-13.796-18.439-6.279-25.559-13.795-25.375-24.315 0-16.991 14.238-29.731 36.328-29.731 10.407 0 23.553 3.1313 29.026 5.8993v17.698c-4.019-2.218-20.446-5.8993-28.112-5.8993-6.758 0-11.103 4.463-11.103 9.076 0 5.9349 3.9836 6.464 14.937 10.344 16.976 5.908 24.096 14.584 24.277 27.879 0 16.805-12.954 30.168-38.701 29.357-8.835-0.278-19.901-2.1752-26.656-5.8642-0.00019-6.7093-0.00014-16.888 0.001-23.597z"/>
+ </g>
+ <g fill="#219fd1" transform="translate(1,1)">
+ <path d="m5.0001 6.0411s1.4007-0.04107 2.5537-0.04107c1.6 0 3.4462 0.5 3.4462 3.5s-1.8462 3.5-3.4462 3.4898c-0.35409 0.01654-0.55375 0.0205-0.55375 0.0205v2.99h-2zm1.9999 4.9549c0.20337 0.02205 0.20277 0.01144 0.5042 0.0074 1.0041-0.013 1.4958-0.474 1.4958-1.503 0-0.9246-0.383-1.4607-1.347-1.5-0.3842-0.0156-0.653 0-0.653 0z"/>
+ <g transform="matrix(.076503 0 0 .084756 -.40452 -1.3475)">
+ <path d="m162.15 175.18c5.109 3.135 14.876 11.799 23.094 11.799 8.396 0 16.12-4.236 16.12-8.849 0-4.619-3.4288-10.288-13.836-13.796-18.439-6.279-25.559-13.795-25.375-24.315 0-16.991 14.238-29.731 36.328-29.731 10.407 0 23.553 3.1313 29.026 5.8993v17.698c-4.019-2.218-20.446-5.8993-28.112-5.8993-6.758 0-11.103 4.463-11.103 9.076 0 5.9349 3.9836 6.464 14.937 10.344 16.976 5.908 24.096 14.584 24.277 27.879 0 16.805-12.954 30.168-38.701 29.357-8.835-0.278-19.901-2.1752-26.656-5.8642-0.00019-6.7093-0.00014-16.888 0.001-23.597z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/AdobeReader.svg b/.icons/awkward/24x24/apps/AdobeReader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeReader10.svg b/.icons/awkward/24x24/apps/AdobeReader10.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader10.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeReader11.svg b/.icons/awkward/24x24/apps/AdobeReader11.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader11.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeReader12.svg b/.icons/awkward/24x24/apps/AdobeReader12.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader12.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeReader8.svg b/.icons/awkward/24x24/apps/AdobeReader8.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader8.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AdobeReader9.svg b/.icons/awkward/24x24/apps/AdobeReader9.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AdobeReader9.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Alacritty.svg b/.icons/awkward/24x24/apps/Alacritty.svg
new file mode 100644
index 00000000..7681fb63
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Alacritty.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2;paint-order:markers fill stroke" width="20" height="17" x="2" y="4.5" rx="1.065" ry="1.078"/>
+ <rect style="fill:#ec4b02" width="18" height="2" x="3" y="3" rx=".641" ry=".693"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 3.640625,3 C 3.2857489,3 3,3.3085455 3,3.6923828 v 0.5 C 3,3.8085455 3.2857489,3.5 3.640625,3.5 h 16.71875 C 20.714251,3.5 21,3.8085455 21,4.1923828 v -0.5 C 21,3.3085455 20.714251,3 20.359375,3 Z"/>
+ <rect style="fill:#959595;paint-order:markers fill stroke" width="20" height="17" x="2" y="4" rx="1.065" ry="1.078"/>
+ <rect style="fill:#14232b;paint-order:markers fill stroke" width="16" height="13" x="4" y="6" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="m 11.091031,14.087639 -0.285194,0.691 C 11.572182,17.138447 11.572182,17.138447 12,19.197 c 0.427818,-2.058553 0.427818,-2.058553 1.194163,-4.418361 l -0.285194,-0.691 L 12,11.885282 Z"/>
+ <path style="fill:#3c98fe" d="m 11.091031,13.587473 -0.285194,0.691 c 0.766345,2.359808 0.766345,2.359808 1.194163,4.418361 0.427818,-2.058553 0.427818,-2.058553 1.194163,-4.418361 l -0.285194,-0.691 L 12,11.385116 Z"/>
+ <path style="opacity:0.2" d="m 11.078948,7.5 h 1.842104 L 17,17.5 H 15.289473 L 12,9.8623041 8.7105268,17.5 H 7 Z"/>
+ <path style="fill:#ec7a02" d="m 11.078948,7 h 1.842104 L 17,17 H 15.289473 L 12,9.3623041 8.7105268,17 H 7 Z"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="4" y="6"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="4" y="19"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd;paint-order:markers fill stroke" d="M 3.0644531,4 C 2.4746543,4 2,4.4810699 2,5.078125 v 0.5 C 2,4.9810699 2.4746543,4.5 3.0644531,4.5 H 20.935547 C 21.525346,4.5 22,4.9810699 22,5.578125 v -0.5 C 22,4.4810699 21.525346,4 20.935547,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,11.384766 -0.909179,2.203125 -0.285157,0.69043 c 0.03859,0.118833 0.05596,0.173819 0.09082,0.28125 L 11.090821,14.087891 12,11.885742 l 0.90918,2.202149 0.194336,0.47168 c 0.03485,-0.107431 0.05223,-0.162417 0.09082,-0.28125 l -0.285156,-0.69043 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.078125 7 L 7 17 L 7.203125 17 L 11.078125 7.5 L 12.921875 7.5 L 16.796875 17 L 17 17 L 12.921875 7 L 11.078125 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Alva.svg b/.icons/awkward/24x24/apps/Alva.svg
new file mode 100644
index 00000000..ef94b894
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Alva.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 16.749667,11.5 c 0.201574,0 0.321559,0.224017 0.203973,0.384029 L 11.453542,19.39774 C 11.309561,19.589754 11,19.493748 11,19.256015 V 11.742304 C 11,11.609722 11.112785,11.5 11.249569,11.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ec0361;fill-rule:evenodd" d="m 16.749667,11 c 0.201574,0 0.321559,0.224017 0.203973,0.384029 L 11.453542,18.89774 C 11.309561,19.089754 11,18.993748 11,18.756015 V 11.242304 C 11,11.109722 11.112785,11 11.249569,11 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 12.748047,5.5000015 A 0.24000623,0.22857143 0 0 0 12.548828,5.6035171 L 7.046875,13.115234 C 6.926872,13.275234 7.0483945,13.5 7.25,13.5 h 5.5 C 12.886803,13.5 13,13.390384 13,13.257812 V 5.7441421 C 13,5.5932851 12.875251,5.5000015 12.748047,5.5000015 Z M 12,8.0449234 V 12.5 H 8.7382812 Z"/>
+ <path style="fill:#5802cd;fill-rule:evenodd" d="M 12.748047,5.0000003 A 0.24000623,0.22857143 0 0 0 12.548828,5.1035159 L 7.046875,12.615234 C 6.926872,12.775234 7.0483945,13 7.25,13 h 5.5 C 12.886803,13 13,12.890384 13,12.757812 V 5.2441409 C 13,5.0932839 12.875251,5.0000003 12.748047,5.0000003 Z M 12,7.5449222 V 12 H 8.7382812 Z"/>
+ <path style="fill:#51004d;fill-rule:evenodd" d="m 12,11 v 1 h -1 v 1 h 1.75 C 12.886803,13 13,12.890385 13,12.757812 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Anatine.svg b/.icons/awkward/24x24/apps/Anatine.svg
new file mode 120000
index 00000000..fdd0aecb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Anatine.svg
@@ -0,0 +1 @@
+anatine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AppImage.svg b/.icons/awkward/24x24/apps/AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/AppImageLauncher.svg b/.icons/awkward/24x24/apps/AppImageLauncher.svg
new file mode 100644
index 00000000..452b9c28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/AppImageLauncher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle id="ellipse850" style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1b627c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;paint-order:stroke fill markers" d="M 12.000061,5.5000594 5.7501064,15.999984 11.217983,12.915462 12.000061,12.474579 Z m 0,0 6.249955,10.4999246 -5.467877,-3.084522 -0.782078,-0.440883 z"/>
+ <path style="opacity:0.2;paint-order:stroke fill markers" d="M 12.000061,4.5000421 A 7.9999583,7.9999633 0 0 0 4.0001092,12.50001 7.9999583,7.9999633 0 0 0 12.000061,20.499934 7.9999583,7.9999633 0 0 0 20.000013,12.50001 7.9999583,7.9999633 0 0 0 12.000061,4.5000421 Z m 0,1.0000173 A 6.9999623,6.9999663 0 0 1 19.000019,12.50001 6.9999623,6.9999663 0 0 1 12.000061,19.499959 6.9999623,6.9999663 0 0 1 5.0001034,12.50001 6.9999623,6.9999663 0 0 1 12.000061,5.5000594 Z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="m 12.000062,4.0000686 a 7.9999583,7.9999633 0 0 0 -7.9999527,7.9999524 7.9999583,7.9999633 0 0 0 7.9999527,7.999952 7.9999583,7.9999633 0 0 0 7.999952,-7.999952 7.9999583,7.9999633 0 0 0 -7.999952,-7.9999524 z m 0,0.999994 A 6.9999623,6.9999663 0 0 1 19.00002,12.000021 6.9999623,6.9999663 0 0 1 12.000062,18.999979 6.9999623,6.9999663 0 0 1 5.0001034,12.000021 6.9999623,6.9999663 0 0 1 12.000062,5.0000626 Z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="M 12.000061,5.0000933 5.7501064,15.500018 11.217983,12.415496 12.000061,11.974613 Z m 0,0 6.249955,10.4999247 -5.467877,-3.084522 -0.782078,-0.440883 z"/>
+ <path id="ellipse858" style="opacity:0.1;fill:#ffffff" d="M 12.000062,2.0000805 A 9.9999404,9.9999404 0 0 0 2.0001212,12.000021 9.9999404,9.9999404 0 0 0 2.0108633,12.291035 9.9999404,9.9999404 0 0 1 12.000062,2.5000775 9.9999404,9.9999404 0 0 1 21.98926,12.209004 9.9999404,9.9999404 0 0 0 22,12.000021 9.9999404,9.9999404 0 0 0 12.00006,2.0000805 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Ardour-Ardour_5.12.0.svg b/.icons/awkward/24x24/apps/Ardour-Ardour_5.12.0.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Ardour-Ardour_5.12.0.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Black_Chocobo.svg b/.icons/awkward/24x24/apps/Black_Chocobo.svg
new file mode 100644
index 00000000..9c64609e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Black_Chocobo.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#6f6f6f" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.333984,3 C 18.295044,3.0057 18.256914,3.032118 18.217773,3.067383 18.065194,3.698218 17.83892,4.316469 17.59082,4.911133 17.126522,5.77984 16.138257,6.1254305 15.441406,6.748047 15.378084,7.347244 16.030539,6.679044 16.511719,6.4833985 16.938259,6.193825 17.340827,5.878873 17.59082,5.411133 17.912938,4.639056 18.200032,3.8285989 18.333984,3 Z m 2.650391,0.5703125 c -0.02398,-0.00647 -0.07697,0.033042 -0.170899,0.1376953 -0.01922,0.032825 -0.04299,0.061257 -0.06348,0.092774 -0.06961,0.1669542 -0.129698,0.3166464 -0.142578,0.3828124 -0.380188,0.7310478 -0.695967,1.5019588 -1.188477,2.1650393 -0.374558,0.7549805 -1.206984,1.30513 -2.048828,1.3515625 -0.450839,0.085739 -1.258559,0.053241 -1.478515,0.383789 0.818584,0.2440485 1.650522,-0.032725 2.449218,-0.223633 0.0586,-0.02132 0.115021,-0.027025 0.171875,-0.03711 0.384389,-0.2401605 0.709438,-0.5779035 0.90625,-0.974609 0.49251,-0.6630805 0.808289,-1.4339915 1.188477,-2.1650393 0.03766,-0.1934581 0.480854,-1.0852638 0.376953,-1.1132812 z M 19.235351,8.564453 c -0.05008,0.09161 -0.117612,0.1846965 -0.228515,0.277344 -0.263954,1.0976295 -1.43558,0.725357 -2.258789,0.8554685 -0.503454,0.062217 -0.424481,0.3272365 -0.157227,0.5312505 0.04447,-0.01293 0.09677,-0.02378 0.157227,-0.03125 0.823209,-0.130112 1.994835,0.242161 2.258789,-0.855469 0.33803,-0.2823865 0.364809,-0.5736435 0.228515,-0.777344 z M 7,10.041992 c 0.00425,0.435585 0.114494,0.897041 0.2441405,1.363282 C 7.175932,10.967633 7.102393,10.545659 7.0234375,10.173828 7.0111615,10.12969 7.0076265,10.08589 7,10.041992 Z m 10.884765,0.844727 c -0.224679,0.263051 -0.63007,0.497409 -0.952148,0.321289 -0.802842,-0.516264 -0.811177,0.204815 -0.777344,0.859375 0.02966,-0.442582 0.185132,-0.740194 0.777344,-0.359375 0.59458,0.325132 1.493848,-0.737929 0.952148,-0.821289 z m -1.703125,2.884892 c -0.01365,0.233706 -0.0289,0.478538 -0.01074,0.695312 0.01375,-0.254967 0.02991,-0.501028 0.01074,-0.695312 z m 1.403321,1.791015 c -0.496078,0.22673 -0.504814,1.173642 -1.170899,0.634766 -0.525716,-0.107326 -0.242649,0.193018 -0.100586,0.492187 0.03506,0.0033 0.05289,-0.0019 0.100586,0.0078 0.666085,0.538877 0.674821,-0.408035 1.170899,-0.634765 0.546623,-0.261095 0.342398,-0.429693 0.001,-0.5 z m -1.31543,1.541992 c -0.04022,0.02543 -0.08817,0.04805 -0.157227,0.06348 -1.168399,0.553483 -0.749798,1.318466 -1.202148,2.491084 -0.163664,0.804719 -0.706978,1.513045 -0.74414,2.337891 -1.693525,-0.01211 -3.389041,0.02751 -5.081055,-0.03321 -0.0045,0.01209 -0.00916,0.02404 -0.01367,0.03614 H 14.25 c 0.165327,-0.62372 0.530255,-1.20211 0.660156,-1.840821 0.45235,-1.172618 0.03375,-1.937601 1.202148,-2.491085 0.377285,-0.08428 0.281356,-0.33502 0.157227,-0.563477 z m -8.048828,0.05261 c -0.075393,0.03634 -0.153075,0.06957 -0.2265625,0.109375 -0.1641865,0.05749 -0.342824,0.117629 -0.512695,0.178711 0.8770825,0.174696 2.1209795,0.735684 2.1699215,1.3125 0.01734,0.116529 0.02264,0.232021 0.029295,0.347657 0.016925,-0.280052 0.01318,-0.56224 -0.029295,-0.847657 C 9.615362,17.833497 8.9295825,17.418447 8.220703,17.157226 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 8.9001015,21.958957 C 9.348332,20.780013 9.843047,19.546157 9.6512935,18.25767 9.5898315,17.533298 7.633847,16.822981 6.9017985,16.888083 7.8953505,15.916472 7.4773155,12.312629 7.023236,10.174193 6.7555785,9.211842 7.316733,8.26389 7.7037195,7.376052 7.6744495,6.608148 8.655391,6.2822095 8.810106,6.851921 9.3987325,6.4570385 10.178875,5.4845295 10.845765,6.282895 c 0.711593,0.396887 1.327821,0.6354 2.140976,0.454678 0.814875,-0.379745 1.689722,-0.6464635 2.389324,-1.236676 0.723672,-0.5872946 1.468345,-1.1661219 2.049746,-1.9052328 0.379833,-0.2227617 0.642094,-1.056674 0.908583,-1.0956639 -0.133952,0.8285989 -0.421058,1.638621 -0.743176,2.4106974 -0.464298,0.8687068 -1.452637,1.2152183 -2.149487,1.8378348 -0.07786,0.736742 0.930768,-0.4565385 1.366239,-0.3111975 0.784843,-0.1964705 1.343512,-0.958791 2.071042,-1.34847 0.599881,-0.6801782 1.464216,-1.0775931 1.934242,-1.8805648 0.50093,-0.5581517 -0.159367,0.7368785 -0.205719,0.9749808 -0.380188,0.7310477 -0.696541,1.502154 -1.189051,2.1652345 -0.374558,0.7549805 -1.206231,1.3048395 -2.048076,1.351272 -0.450839,0.085739 -1.258818,0.053565 -1.478775,0.384113 0.818584,0.2440485 1.650735,-0.032435 2.449431,-0.223342 0.732828,-0.26664 1.380307,0.384241 0.665581,0.9813145 -0.263954,1.0976295 -1.435581,0.725021 -2.25879,0.8551325 -0.949774,0.117374 0.154584,0.9659775 0.737306,0.7388845 1.259211,-0.367563 0.142353,1.151659 -0.552268,0.771822 -1.084859,-0.697614 -0.719576,1.365509 -0.758861,1.968536 0.118873,0.620831 -0.379076,2.097755 0.712364,1.883339 0.426995,-0.11962 1.616978,0.06399 0.698152,0.502871 -0.496078,0.22673 -0.504191,1.17349 -1.170275,0.634613 -0.881547,-0.179969 0.516598,0.787808 -0.302382,0.970762 -1.1684,0.553484 -0.749361,1.319163 -1.201711,2.491781 -0.163664,0.804719 -0.706612,1.51271 -0.743774,2.337556 -1.755091,-0.01255 -3.513109,0.03264 -5.2663045,-0.03821 z"/>
+ <path style="opacity:0.2" d="M 18.333984,2.5 C 18.067495,2.53899 17.805614,3.3729415 17.425781,3.5957031 16.84438,4.334814 16.099649,4.9136819 15.375977,5.5009765 14.676375,6.091189 13.801204,6.3575595 12.986328,6.7373045 12.173174,6.9180265 11.557297,6.68009 10.845703,6.283203 10.178814,5.4848375 9.3991735,6.45668 8.810547,6.8515625 8.655832,6.281851 7.6748315,6.6080725 7.7041015,7.3759765 7.3556355,8.17544 6.871267,9.0241245 6.972656,9.8876955 7.053387,9.197215 7.423136,8.520577 7.7041015,7.8759765 7.6748315,7.1080725 8.655832,6.781851 8.810547,7.3515625 9.3991735,6.95668 10.178814,5.9848375 10.845703,6.783203 11.557297,7.18009 12.173174,7.4180265 12.986328,7.2373045 13.801204,6.8575595 14.676375,6.591189 15.375977,6.0009765 16.099649,5.4136815 16.84438,4.8348141 17.425781,4.0957031 17.750104,3.9054964 17.989063,3.2734215 18.217773,3.0673828 18.263294,2.879179 18.303204,2.6904006 18.333984,2.5 Z m 2.650391,0.5703125 c -0.02398,-0.00647 -0.07697,0.033042 -0.170899,0.1376953 -0.470025,0.8029717 -1.334689,1.2006812 -1.93457,1.8808592 -0.727529,0.389679 -1.286447,1.1521625 -2.071289,1.348633 -0.0813,-0.027135 -0.185444,0.001 -0.295898,0.0459 -0.36565,0.2482345 -0.74867,0.477269 -1.070313,0.7646485 -0.07786,0.736742 0.930739,-0.455888 1.366211,-0.310547 0.784842,-0.1964705 1.34376,-0.958954 2.071289,-1.348633 0.575358,-0.6523743 1.390418,-1.04864 1.871094,-1.7880872 0.133912,-0.3211912 0.30274,-0.7120338 0.234375,-0.7304688 z m -2.375,4.7314455 c -0.03114,0.00235 -0.06466,0.015805 -0.09668,0.021485 -0.347152,0.2168955 -0.743082,0.354919 -1.142578,0.3769535 -0.450839,0.085739 -1.258559,0.053241 -1.478515,0.383789 0.818584,0.2440485 1.650522,-0.032725 2.449218,-0.223633 0.386236,-0.140532 0.742648,-0.0229 0.894531,0.2041015 0.232308,-0.4249775 -0.128184,-0.800441 -0.625976,-0.762695 z m -2.018555,2.426758 c -0.654227,0.190213 0.348902,0.919669 0.894531,0.707031 0.181354,-0.05294 0.308272,-0.06285 0.399414,-0.04883 0.259885,-0.304268 0.275934,-0.648306 -0.399414,-0.451172 -0.273834,0.106716 -0.657606,-0.02617 -0.894531,-0.207031 z m -0.435547,1.838867 c -0.02467,0.368173 0.03639,1.334682 0.01855,1.608524 0.0053,0.02766 0.0048,0.06486 0.0078,0.0957 0.01318,-0.225645 0.02229,-0.438488 -0.0078,-0.595704 0.01021,-0.156761 -0.0067,-0.878595 -0.01855,-1.108524 z m 0.01563,2.39954 c -0.03304,0.612794 -0.02059,1.237441 0.715821,1.092774 0.172728,-0.04839 0.465905,-0.04475 0.698242,0.003 3.24e-4,6.6e-5 6.5e-4,-6.7e-5 10e-4,0 0.917001,-0.43854 -0.272376,-0.622508 -0.699219,-0.50293 -0.528787,0.103881 -0.682282,-0.192349 -0.71582,-0.592774 z m -8.6699215,-0.07239 c -0.00577,1.106914 -0.1595935,2.062865 -0.5996095,2.493164 0.087949,-0.0078 0.1956045,-0.0025 0.313477,0.01074 0.2513905,-0.601951 0.319654,-1.51333 0.2861325,-2.503906 z m 8.6806635,2.285282 c -0.158224,0.03181 -0.02375,0.219333 0.08789,0.424805 0.152325,-0.0963 0.120013,-0.254851 0.04395,-0.415039 -0.04594,-0.0043 -0.104762,-0.01521 -0.131836,-0.0098 z m -6.500976,2.425656 c -0.05948,0.984218 -0.4313315,1.935722 -0.7802735,2.853515 0.0615,0.0025 0.1230595,0.0027 0.1845705,0.0049 0.3447555,-0.920877 0.6524465,-1.872384 0.595703,-2.858398 z"/>
+ <path style="opacity:0.2" d="M 7.0934215,9.5 C 3.9992401,11.060764 2.2648759,15.528466 3.3001802,18.868271 3.3927778,19.102919 3.5096007,19.324315 3.7223263,19.5 4.2672989,19.163542 4.4844857,18.570648 4.9408634,18.170817 5.1635035,17.97797 5.4236335,17.837428 5.7398675,17.854107 6.65076,17.797245 7.3325955,17.497953 7.994193,17.266291 8.3733755,17.060903 8.783695,16.915411 9.16564,16.68814 9.871359,16.35457 10.357469,15.280696 9.6640155,15.058396 9.5041935,15.014036 9.3015555,15.044411 9.137865,14.977871 8.326778,14.459592 7.725742,13.295907 7.5168455,12.415292 7.2910375,11.467115 6.858432,10.438867 7.036678,9.5806745 Z"/>
+ <path style="fill:#eba420" d="M 7.0934215,9 C 3.9992401,10.560764 2.2648759,15.028466 3.3001802,18.368271 3.3927778,18.602919 3.5096007,18.824315 3.7223263,19 4.2672989,18.663542 4.4844857,18.070648 4.9408634,17.670817 5.1635035,17.47797 5.4236335,17.337428 5.7398675,17.354107 6.65076,17.297245 7.3325955,16.997953 7.994193,16.766291 8.3733755,16.560903 8.783695,16.415411 9.16564,16.18814 9.871359,15.85457 10.357469,14.780696 9.6640155,14.558396 9.5041935,14.514036 9.3015555,14.544411 9.137865,14.477871 8.326778,13.959592 7.725742,12.795907 7.5168455,11.915292 7.2910375,10.967115 6.858432,9.938867 7.036678,9.0806745 Z"/>
+ <ellipse id="ellipse1060" style="opacity:0.2" cx="9.5" cy="11" rx="1" ry="1.5"/>
+ <ellipse style="fill:#456ef0" cx="9.5" cy="10.5" rx="1" ry="1.5"/>
+ <path style="opacity:0.5979996;fill:#113ecd" d="M 8.708008,9.5878916 A 1,1.5 0 0 0 8.5,10.500001 1,1.5 0 0 0 8.9697265,11.770509 1.25,1.25 0 0 0 9.5,10.750001 1.25,1.25 0 0 0 8.708008,9.5878916 Z"/>
+ <path id="ellipse1023" style="fill:#ffffff" d="M 9.5,9.0000006 A 1,1.5 0 0 0 8.946289,9.2529301 1,1.5 0 0 1 9,9.2500006 1,1.5 0 0 1 10,10.750001 1,1.5 0 0 1 9.553711,11.997072 1,1.5 0 0 0 10.5,10.500001 1,1.5 0 0 0 9.5,9.0000006 Z"/>
+ <path style="fill:#2e2e2e" d="m 8.4956975,10.238773 c -0.037705,0.159313 0.00475,0.296081 0.0043,0.465134 4.315e-4,0.169054 0.01991,0.336781 0.057617,0.496094 C 8.80956,11.170774 8.999708,10.95754 9,10.703907 8.999708,10.450275 8.7476405,10.267999 8.4956975,10.238773 Z"/>
+ <path style="opacity:0.3" d="m 6.829469,11.493929 c -0.2273755,0.227375 -1.038978,0.670331 -1.2663535,0.442956 -0.227375,-0.227376 0.21558,-1.038979 0.442955,-1.266354 0.2273755,-0.227375 0.596023,-0.227375 0.8233985,0 0.2273745,0.227375 0.2273745,0.596023 0,0.823398 z"/>
+ <path style="opacity:0.2" d="m 6.417969,10.5 c -0.149006,0 -0.298422,0.05721 -0.4121095,0.170899 -0.227375,0.227375 -0.669758,1.038249 -0.442383,1.265625 3.015e-4,3.01e-4 6.5e-4,7e-4 10e-4,9.99e-4 0.102852,-0.299739 0.3079425,-0.633137 0.4414065,-0.766601 0.2273755,-0.227375 0.5958665,-0.227375 0.823242,0 0.04765,0.04765 0.079744,0.103678 0.107422,0.161133 C 7.040517,11.11546 7.008652,10.85045 6.829125,10.670922 6.715414,10.557211 6.5669745,10.5 6.417969,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.09375,9 C 4.5315167,10.292439 2.9075157,13.57741 3.0107422,16.565429 3.0916076,13.756474 4.6339529,10.804357 7,9.553711 6.9977,9.392068 7.00547,9.2333815 7.03711,9.0810545 Z M 7.010742,9.796875 c -0.076735,0.811892 0.298563,1.747716 0.5058595,2.618164 0.2088965,0.880615 0.810007,2.044221 1.621094,2.5625 0.1636905,0.06654 0.366545,0.03669 0.526367,0.08105 0.1434065,0.04597 0.2331745,0.129644 0.2841795,0.234375 0.105196,-0.323622 0.049195,-0.627506 -0.2841795,-0.734375 -0.159822,-0.04436 -0.3626765,-0.01451 -0.526367,-0.08105 C 8.3266085,13.95926 7.725498,12.795654 7.5166015,11.915039 7.3508425,11.219009 7.0759405,10.480258 7.010742,9.796875 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Blender.svg b/.icons/awkward/24x24/apps/Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Buka.svg b/.icons/awkward/24x24/apps/Buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/BurpSuiteCommunity.svg b/.icons/awkward/24x24/apps/BurpSuiteCommunity.svg
new file mode 120000
index 00000000..f55d5b94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/BurpSuiteCommunity.svg
@@ -0,0 +1 @@
+burp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/CMakeSetup.svg b/.icons/awkward/24x24/apps/CMakeSetup.svg
new file mode 100644
index 00000000..6990bf60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/CMakeSetup.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#fff" d="m15.291 15.1a4.5344 5.1675 0 0 1 -4.535 5.168 4.5344 5.1675 0 0 1 -4.5344 -5.168 4.5344 5.1675 0 0 1 4.5344 -5.1675 4.5344 5.1675 0 0 1 4.535 5.1675z"/>
+ <g transform="matrix(.48780 0 0 .5 -.95099 -.5)">
+ <path fill="#4a86d8" d="m4 43 20-38 2.5 19z"/>
+ <path fill="#dd3c3d" d="m24 5 21 38-17.2-6.7z"/>
+ <path fill="#339c33" d="m45 43h-41l13-11z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.48780 0 0 .5 -.95099 -.5)">
+ <path fill="#fff" transform="translate(49)" d="m-25 5-20 38h0.52539l19.475-37 20.447 37h0.553l-21-38zm-6.1738 27.326-0.80859 0.68164 10.775 4.2324-0.12695-1.0508-9.8398-3.8633z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.48780 0 0 .5 -.95099 0)">
+ <path d="m26.324 23.148-9.306 7.86 0.808 0.318 8.498-7.178 1.342 11.041 0.127 0.051-1.469-12.092zm-21.799 18.852l-0.5254 1h41l-0.553-1h-39.922z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/CMakeSetup32.svg b/.icons/awkward/24x24/apps/CMakeSetup32.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/CMakeSetup32.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Caprine.svg b/.icons/awkward/24x24/apps/Caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Cyan.svg b/.icons/awkward/24x24/apps/Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/CycligentGitTool.svg b/.icons/awkward/24x24/apps/CycligentGitTool.svg
new file mode 100644
index 00000000..9c2c83d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/CycligentGitTool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2ba798" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.1" d="M 13.782276,18.399916 C 11.591102,17.927944 9.9412822,16.567789 9.2283672,14.404797 9.0445963,13.84724 8.9802073,12.934317 9.0898442,12.440818 9.4858788,10.658179 11.49582,10.01692 14.046191,10.859519 c 0.946582,0.312737 2.333965,1.059308 2.333965,1.255941 0,0.09989 -0.17501,0.193384 -0.694138,0.370826 L 15.310025,12.6148 14.789421,12.35729 c -2.014213,-0.996304 -3.819008,-0.73585 -4.223254,0.609457 -0.176296,0.586703 -0.07622,1.219791 0.318942,2.017734 0.800467,1.616353 2.214264,2.27336 3.828836,2.197069 0.456759,-0.02158 0.557671,-0.04864 1.016913,-0.272678 0.64962,-0.316917 1.293915,-0.927485 1.57085,-1.488625 0.724185,-1.467376 0.30821,-3.078698 -1.19884,-4.643818 -1.752615,-1.8201398 -4.39687,-3.0251153 -6.630043,-3.0212808 -1.073649,0.00175 -1.693654,0.212993 -2.2546695,0.7678515 -0.550404,0.544364 -0.763347,1.2138745 -0.7027385,2.2094753 0.1324235,2.175326 1.3948875,4.456739 3.48402,6.296017 0.394382,0.347213 0.717055,0.667639 0.717055,0.712055 0,0.15085 -0.212537,0.08149 -0.728697,-0.237797 C 8.2071555,16.401276 6.794553,14.869278 5.860959,13.027112 5.1229155,11.570805 4.8474856,10.159351 5.0808325,9.0293182 5.2589365,8.1668052 5.686501,7.5107597 6.356484,7.0685557 c 1.465757,-0.9170345 3.882727,-0.537435 5.189319,-0.1572015 2.789854,0.834236 5.28021,2.5473225 6.589395,4.5000368 1.353695,1.913693 1.006545,4.428833 -0.269555,5.754418 -0.63771,0.630139 -1.057755,0.90878 -1.70917,1.133776 -0.647735,0.223729 -1.612109,0.264481 -2.374197,0.100331 z"/>
+ <path style="fill:#3f3f3f" d="M 13.782276,17.899916 C 11.591102,17.427944 9.9412822,16.067789 9.2283672,13.904797 9.0445963,13.34724 8.9802073,12.434317 9.0898442,11.940818 9.4858788,10.158179 11.49582,9.5169187 14.046191,10.359519 c 0.946582,0.312737 2.333965,1.059308 2.333965,1.255941 0,0.09989 -0.17501,0.193384 -0.694138,0.370826 L 15.310025,12.1148 14.789421,11.85729 c -2.014213,-0.996304 -3.819008,-0.73585 -4.223254,0.609457 -0.176296,0.586703 -0.07622,1.219791 0.318942,2.017734 0.800467,1.616353 2.214264,2.27336 3.828836,2.197069 0.456759,-0.02158 0.557671,-0.04864 1.016913,-0.272678 0.64962,-0.316917 1.293915,-0.927485 1.57085,-1.488625 0.724185,-1.467376 0.30821,-3.078698 -1.19884,-4.643818 C 14.350253,8.456288 11.705998,7.2513125 9.472825,7.255147 8.399176,7.256897 7.779171,7.46814 7.2181555,8.0229985 6.6677515,8.5673625 6.4548085,9.236873 6.515417,10.232475 c 0.1324235,2.175326 1.3948875,4.456739 3.48402,6.296017 0.394382,0.347213 0.717055,0.667639 0.717055,0.712055 0,0.15085 -0.212537,0.08149 -0.728697,-0.237797 C 8.2071555,15.901276 6.794553,14.369278 5.860959,12.527112 5.1229155,11.070805 4.8474856,9.65935 5.0808325,8.529317 5.2589365,7.666804 5.686501,7.0107585 6.356484,6.5685545 7.822241,5.65152 10.239211,6.0311195 11.545803,6.411353 c 2.789854,0.834236 5.28021,2.5473225 6.589395,4.500038 1.353695,1.913693 1.006545,4.428833 -0.269555,5.754418 -0.63771,0.630139 -1.057755,0.90878 -1.70917,1.133776 -0.647735,0.223729 -1.612109,0.264481 -2.374197,0.100331 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/EasyTAG_icon.svg b/.icons/awkward/24x24/apps/EasyTAG_icon.svg
new file mode 120000
index 00000000..655858a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/EasyTAG_icon.svg
@@ -0,0 +1 @@
+easytag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Encryptr.svg b/.icons/awkward/24x24/apps/Encryptr.svg
new file mode 100644
index 00000000..697f2285
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Encryptr.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c41f5b" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5 2.5v12l6 6 6-6h-6l6-6h-6l6-6h-12z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" d="m17 14h-6v6z"/>
+ <path fill="#fff" d="m17 8h-6v6z"/>
+ <path fill="#ea7aa2" d="m17 2h-6v6z"/>
+ <path fill="#e0e0e0" d="m5 14h6v6z"/>
+ <rect fill="#e0e0e0" width="6" height="12" x="5" y="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Etermutilities-terminal.svg b/.icons/awkward/24x24/apps/Etermutilities-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Etermutilities-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/FAHControl.svg b/.icons/awkward/24x24/apps/FAHControl.svg
new file mode 100644
index 00000000..3d53b4b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/FAHControl.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="10.5" cy="20" r="2.5"/>
+ <circle style="fill:#ff6bf4" cx="6.5" cy="14.5" r="2.5"/>
+ <circle style="fill:#ff6bf4" cx="10.5" cy="19.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="8" cy="18.5" r="4"/>
+ <circle style="fill:#cc4e38" cx="8" cy="18" r="4"/>
+ <circle style="opacity:0.2" cx="14.5" cy="16" r="4.5"/>
+ <circle style="fill:#f26666" cx="14.5" cy="15.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="11" r="6.5"/>
+ <circle style="fill:#fdcc58" cx="12.5" cy="10.5" r="6.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.717264,11.396846 c -0.707892,2.673393 -2.403592,4.6727 -5.0454795,3.956367 C 4.0298969,14.636879 2.4620834,11.888963 3.1699748,9.215571 3.8778664,6.5421785 6.593399,4.9556687 9.2352865,5.672002 11.877174,6.388335 12.425155,8.723453 11.717264,11.396846 Z"/>
+ <circle style="opacity:0.2" cx="6" cy="19.5" r="3"/>
+ <circle style="fill:#ff6bf4" cx="6" cy="19" r="3"/>
+ <path style="fill:#f26666;fill-rule:evenodd" d="m 11.717264,10.896846 c -0.707892,2.673393 -2.403592,4.6727 -5.0454795,3.956367 C 4.0298969,14.136879 2.4620834,11.388963 3.1699748,8.715571 3.8778664,6.0421785 6.593399,4.4556687 9.2352865,5.172002 11.877174,5.888335 12.425155,8.223453 11.717264,10.896846 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 7.754883,5.003906 C 5.6453615,5.0887995 3.7450838,6.543689 3.1699219,8.7158205 3.0325968,9.2344365 2.9836044,9.7548225 3.0087891,10.263672 3.0262046,9.9161725 3.0773344,9.565482 3.1699219,9.2158205 3.8778135,6.542428 6.593464,4.9555418 9.2353515,5.671875 11.100321,6.177551 11.918339,7.491569 11.991211,9.160156 12.068897,7.256585 11.282741,5.7270135 9.2353515,5.171875 8.7399975,5.0375625 8.2416955,4.9843155 7.754883,5.003906 Z"/>
+ <circle style="opacity:0.2" cx="18" cy="5.5" r="3"/>
+ <circle style="fill:#98ecef" cx="18" cy="5" r="3"/>
+ <circle style="opacity:0.2" cx="17" cy="10.5" r="3"/>
+ <circle style="fill:#98ecef" cx="17" cy="10" r="3"/>
+ <circle style="opacity:0.2" cx="16" cy="7.5" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 18,2 a 3,3 0 0 0 -3,3 3,3 0 0 0 0.0127,0.2490235 A 3,3 0 0 1 18,2.5 3,3 0 0 1 20.987304,5.2509765 3,3 0 0 0 21,5 3,3 0 0 0 18,2 Z"/>
+ <circle style="fill:#4e59b3" cx="16" cy="7" r="4"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15,7.5 c 0,1.656854 -0.766496,3 -2.272727,3 C 11.221042,10.5 10,9.156854 10,7.5 10,5.843146 11.221042,4.5 12.727273,4.5 14.233504,4.5 15,5.843146 15,7.5 Z"/>
+ <path style="fill:#98ecef;fill-rule:evenodd" d="m 15,7 c 0,1.656854 -0.766496,3 -2.272727,3 C 11.221042,10 10,8.656854 10,7 10,5.343146 11.221042,4 12.727273,4 14.233504,4 15,5.343146 15,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 12.726562 4 C 11.220331 4 10 5.343146 10 7 C 10 7.0855413 10.017057 7.1662728 10.023438 7.25 C 10.140644 5.7120099 11.298096 4.5 12.726562 4.5 C 14.155068 4.5 14.911371 5.7119498 14.986328 7.25 C 14.990407 7.1663138 15 7.0854983 15 7 C 15 5.343146 14.232793 4 12.726562 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/FB4C_iexplore.0.svg b/.icons/awkward/24x24/apps/FB4C_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/FB4C_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/FBReader.svg b/.icons/awkward/24x24/apps/FBReader.svg
new file mode 120000
index 00000000..73b5f272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/FBReader.svg
@@ -0,0 +1 @@
+fbreader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/FacebookMessenger-facebook.com.svg b/.icons/awkward/24x24/apps/FacebookMessenger-facebook.com.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/FacebookMessenger-facebook.com.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/FoxitReader.svg b/.icons/awkward/24x24/apps/FoxitReader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/FoxitReader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Freeter.svg b/.icons/awkward/24x24/apps/Freeter.svg
new file mode 100644
index 00000000..cb9de423
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Freeter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#52575f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 6,5.5 v 14 h 4 v -14 z m 5,0 v 4 h 8 v -4 z m 0,5 v 4 h 4 v -4 z"/>
+ <path style="fill:#ffffff" d="m 6,5 v 14 h 4 V 5 Z m 5,0 v 4 h 8 V 5 Z m 0,5 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/GMail-mail.google.com.svg b/.icons/awkward/24x24/apps/GMail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GMail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/GP6-icon.svg b/.icons/awkward/24x24/apps/GP6-icon.svg
new file mode 100644
index 00000000..3c6a8c28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GP6-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 18.48,18.028 C 14.214,22.878 10.4956,22.741 7.942,20.516 4.1105,17.177 0.566,5.045 2.587,2.748 4.6078,0.451 17.328,3.9465 20.056,6.4888 c 2.7276,2.5426 2.915,6.4339 -1.5759,11.539 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.2325,2.0014 C 3.983,2.0201 3.029,2.2459 2.5869,2.7484 2.1529,3.2418 1.97776,4.1907 2.0049,5.4063 2.0321,4.4311 2.2143,3.672 2.5869,3.2484 c 2.0209,-2.2973 14.741,1.1976 17.469,3.7404 1.158,1.0799 1.852,2.4058 1.93,3.9618 0.061,-1.7739 -0.65,-3.2684 -1.93,-4.4619 C 17.9249,4.5021 9.6949,1.9343 5.2329,2.0013 Z"/>
+ <path style="opacity:0.2" d="m 2.0049,5.4067 c -0.12071,4.315 2.8123,12.885 5.9375,15.609 2.5531,2.225 6.2716,2.362 10.538,-2.488 2.583,-2.937 3.612,-5.47 3.506,-7.5772 -0.068,2.0052 -1.124,4.3682 -3.506,7.0772 -4.267,4.85 -7.9845,4.713 -10.538,2.488 C 4.9339,17.8927 2.1043,9.8527 2.0053,5.4057 Z"/>
+ <path style="opacity:0.2" d="m 9.9980469,8.5 c -2,-10e-8 -3.9994999,1 -3.9980469,4 -0.00145,3 1.9980469,4 3.9980469,4 C 11.998047,16.5 13,15.523435 13,15.523438 V 12.5 h -3 v 1 h 1.996094 v 1.59375 c 0,0 -0.998047,0.40625 -1.9980471,0.40625 -2,0 -2.9994999,-1 -2.9980469,-3 -0.00145,-2 0.9980469,-3.0000003 2.9980469,-3.0351562 2.0000001,0.035156 3.0000001,1.1093752 3.0000001,1.1093752 V 9.3242188 c 0,0 -1,-0.8242187 -3.0000001,-0.8242188 z M 14,8.5 v 8 h 1 v -3 h 0.765625 c 1.014874,-0.0091 1.931631,-0.204889 2.449219,-0.642578 0.52163,-0.437688 0.78125,-0.884178 0.78125,-1.740234 0,-0.848313 -0.25962,-1.491999 -0.78125,-1.929688 C 17.697256,8.745939 16.78054,8.5 15.765625,8.5 Z m 1,1.0019531 h 0.851562 c 0.684534,-0.01817 1.213876,0.1381054 1.587891,0.4160157 C 17.813467,10.195883 18,10.585551 18,11.095703 c 0,0.513964 -0.186533,0.71037 -0.560547,0.988281 C 17.065438,12.361895 16.536456,12.5 15.851562,12.5 H 15 Z"/>
+ <path style="fill:#ffffff" d="m 9.9980477,8 c -2,-1e-7 -3.9994999,1 -3.9980469,4 -0.00145,3 1.9980469,4 3.9980469,4 2.0000003,0 3.0019533,-0.976564 3.0019533,-0.976562 V 12 h -3 v 1 h 1.996094 v 1.59375 c 0,0 -0.998047,0.40625 -1.9980473,0.40625 -2,0 -2.9994999,-1 -2.9980469,-3 -0.00145,-2 0.9980469,-3.0000002 2.9980469,-3.0351562 2.0000003,0.035156 3.0000003,1.1093752 3.0000003,1.1093752 V 8.8242188 c 0,0 -1,-0.8242187 -3.0000003,-0.8242188 z"/>
+ <path style="fill:#f14649" d="M 14 8 L 14 16 L 15 16 L 15 13 L 15.765625 13 C 16.780499 12.9909 17.697256 12.795111 18.214844 12.357422 C 18.736474 11.919734 18.996094 11.473244 18.996094 10.617188 C 18.996094 9.7688754 18.736474 9.125189 18.214844 8.6875 C 17.697256 8.245939 16.78054 8 15.765625 8 L 14 8 z M 15 9.0019531 L 15.851562 9.0019531 C 16.536095 8.9837831 17.065438 9.1400585 17.439453 9.4179688 C 17.813467 9.6958826 18 10.085551 18 10.595703 C 18 11.109667 17.813467 11.306073 17.439453 11.583984 C 17.065438 11.861895 16.536456 12 15.851562 12 L 15 12 L 15 9.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/GPG-Key4.svg b/.icons/awkward/24x24/apps/GPG-Key4.svg
new file mode 100644
index 00000000..efb99000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GPG-Key4.svg
@@ -0,0 +1,14 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#08581b"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <circle cx="8" cy="14.5" r="6" style="opacity:.2"/>
+ <circle cx="8" cy="14" r="6" style="fill:#aca793"/>
+ <path d="M 8,8 A 6,6 0 0 0 2,14 6,6 0 0 0 2.00977,14.285156 6,6 0 0 1 8,8.5 6,6 0 0 1 13.990234,14.214844 6,6 0 0 0 14,14 6,6 0 0 0 8,8 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m17 3.5-6 6-1-1-0.736328 2.210938a4 4 0 0 0-1.263672-0.210938 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-0.208984-1.263672l2.208984-0.736328-1-1 1-1h1v-1h1l1-1v-1l2-2v-2zm-10 11a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1z" style="opacity:.2"/>
+ <path d="m17 3-6 6-1-1-0.7363281 2.210938a4 4 0 0 0-1.2636719-0.210938 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-0.208984-1.263672l2.208984-0.736328-1-1 1-1h1v-1h1l1-1v-1l2-2v-2zm-10 11a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1z" style="fill:#ffffff"/>
+ <path d="m11 8.5-2-4 2 1 6-3z" style="opacity:.2"/>
+ <path d="m11 8-2-4 2 1 6-3z" style="fill:#fff51f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/GPU_Viewer.svg b/.icons/awkward/24x24/apps/GPU_Viewer.svg
new file mode 100644
index 00000000..44d5fec4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GPU_Viewer.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.5,3.5 C 1.669,3.5 1,4.2108125 1,5.09375 v 13.8125 C 1,19.789188 1.669,20.5 2.5,20.5 3.331,20.5 4,19.789188 4,18.90625 V 18.5 h 2 v 2 h 2 v -2 h 1 v 2 h 2 v -2 h 1 v 2 h 2 v -2 h 7 c 1.108,0 2,-0.965682 2,-2.166016 V 7.6660156 C 23,6.4656822 22.108,5.5 21,5.5 H 4 V 5.09375 C 4,4.2108125 3.331,3.5 2.5,3.5 Z"/>
+ <rect style="fill:#4f4f4f" width="21" height="13" x="2" y="5" rx="2" ry="2.167"/>
+ <circle style="opacity:0.2" cx="8.5" cy="12" r="4.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="11.5" r="4.5"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="1.62" y="-17.64" transform="rotate(135)"/>
+ <circle style="opacity:0.2" cx="17.5" cy="12" r="3.5"/>
+ <circle style="fill:#ffffff" cx="17.5" cy="11.5" r="3.5"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="8" y="8"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="6" y="17.5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="17" y="9"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="9" y="17.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="12" y="17.5"/>
+ <rect style="fill:#4f4f4f" width="3" height="17" x="1" y="3" rx="1.5" ry="1.594"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="11" y="-12" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="13.64" y="-5.62" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="11" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="-4.74" y="-23.01" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="20.01" y="1.74" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5 3 C 1.669 3 1 3.7108125 1 4.59375 L 1 5.09375 C 1 4.2108125 1.669 3.5 2.5 3.5 C 3.331 3.5 4 4.2108125 4 5.09375 L 4 5.5 L 21 5.5 C 22.108 5.5 23 6.4656822 23 7.6660156 L 23 7.1660156 C 23 5.9656822 22.108 5 21 5 L 4 5 L 4 4.59375 C 4 3.7108125 3.331 3 2.5 3 z"/>
+ <circle style="fill:#34ae72" cx="8.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/GitKraken.svg b/.icons/awkward/24x24/apps/GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Gitter.svg b/.icons/awkward/24x24/apps/Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Gmail-mail.google.com.svg b/.icons/awkward/24x24/apps/Gmail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Gmail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/GnomeBaker.svg b/.icons/awkward/24x24/apps/GnomeBaker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/GnomeBaker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/JForex.svg b/.icons/awkward/24x24/apps/JForex.svg
new file mode 100644
index 00000000..555ef097
--- /dev/null
+++ b/.icons/awkward/24x24/apps/JForex.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8c2330" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 15.832031,3.265563 c -1.756037,1.7805906 -2.815799,3.6573448 -3.320312,5.8300781 -0.62391,2.6869279 -0.528597,6.1893509 -0.46875,10.4042969 h 3 c -0.03854,-2.714254 -0.0097,-5.247538 0.103515,-7 H 18 v -3 H 15.546875 C 15.999835,7.7592567 16.766132,6.4245192 18.46875,4.8768911 A 10,10 0 0 0 15.832031,3.265563 Z m -4.882812,2.21875 -2.9980471,0.03125 c 0.062546,5.652625 -0.1146129,8.434146 -0.640625,9.994141 -0.4623601,1.371221 -1.2473967,2.135576 -2.8066407,3.589843 A 10,10 0 0 0 6.8183594,21.039 c 1.5273344,-1.436615 2.6858831,-2.642445 3.3359376,-4.570312 0.775821,-2.300853 0.858097,-5.274882 0.794922,-10.984375 z"/>
+ <path style="fill:#ffffff" d="M 15.832031 2.765625 C 14.075994 4.5462156 13.016232 6.4229698 12.511719 8.5957031 C 11.887809 11.282631 11.983122 14.785054 12.042969 19 L 15.042969 19 C 15.004429 16.285746 15.033269 13.752462 15.146484 12 L 18 12 L 18 9 L 15.546875 9 C 15.999835 7.2593187 16.766132 5.9245812 18.46875 4.3769531 A 10 10 0 0 0 15.832031 2.765625 z M 10.949219 4.984375 L 7.9511719 5.015625 C 8.0137179 10.66825 7.836559 13.449771 7.3105469 15.009766 C 6.8481868 16.380987 6.0631502 17.145342 4.5039062 18.599609 A 10 10 0 0 0 6.8183594 20.539062 C 8.3456938 19.102447 9.5042425 17.896617 10.154297 15.96875 C 10.930118 13.667897 11.012394 10.693868 10.949219 4.984375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/JavaFXSceneBuilder2.0.svg b/.icons/awkward/24x24/apps/JavaFXSceneBuilder2.0.svg
new file mode 100644
index 00000000..9fb9a912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/JavaFXSceneBuilder2.0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 16.549115,1031.8622 c -0.886755,0.077 -1.428167,0.3778 -2.010133,0.8422 -0.556212,-0.1682 -1.126026,-0.2585 -1.48074,-0.1853 -0.795402,0.1652 -1.349122,0.5043 -1.842135,1.0411 -0.03901,0 -0.07878,-0.036 -0.117209,-0.037 -0.797915,-0.013 -1.167373,0.2243 -1.3557161,0.2963 -0.3815545,0.1395 -0.6856377,0.4684 -0.963067,0.7077 -0.3033165,-0.3603 -0.7110855,-0.8611 -0.9357182,-1.115 -0.6002637,-0.7051 -1.1465171,-1.1726 -1.6194371,-1.3491 -0.6777616,-0.2472 -1.4995297,-0.1804 -2.0921799,0.08 -0.5926503,0.2604 -1.0042379,0.6418 -1.3459496,1.0489 -0.1213536,0.1445 -0.5145321,0.443 -0.7188817,1.2729 -0.2043494,0.83 0.091957,1.6043 0.3633479,2.0918 0.5427815,0.9752 1.3525399,1.9214 3.0650143,4.0881 0.2243142,0.2838 0.3717547,0.4701 0.5840913,0.7389 -0.4032078,0.1638 -0.565961,-0.013 -1.1623222,0.5263 -0.5959697,0.6225 -0.8458535,1.452 -0.8653929,2.1522 -0.048081,1.7231 1.0885739,2.524 1.9984128,3.0061 0.3118797,0.1653 0.3370977,0.1512 0.4942311,0.2105 0.1571335,0.059 0.3463316,0.1274 0.570417,0.2067 0.4481708,0.1586 1.0325267,0.3591 1.691716,0.581 1.3183783,0.4438 2.9350623,0.9736 4.3152433,1.4055 0.656865,0.2055 1.181144,0.3593 1.834319,0.388 0.653177,0.029 1.533847,-0.2272 2.058971,-0.6492 0.454329,-0.3651 1.477098,-1.2626 2.570784,-2.2243 1.093686,-0.9618 1.962891,-1.7097 2.434039,-2.1795 0.157403,-0.157 0.358393,-0.3477 0.576277,-0.6999 0.217885,-0.3523 0.386257,-0.8895 0.400465,-1.3295 0.02841,-0.8802 -0.196269,-1.3104 -0.427814,-2.01 -0.525162,-1.5868 -1.226119,-3.2957 -1.918319,-4.7411 -0.3461,-0.7227 -0.686796,-1.3758 -1.021672,-1.9339 -0.334875,-0.5581 -0.547145,-0.9805 -1.179903,-1.5011 -0.631876,-0.52 -1.274615,-0.7357 -1.900739,-0.7291 z"/>
+ <path style="fill:#4f4f4f" d="m 16.549115,1031.3622 c -0.886755,0.077 -1.428167,0.3778 -2.010133,0.8422 -0.556212,-0.1682 -1.126026,-0.2585 -1.48074,-0.1853 -0.795402,0.1652 -1.349122,0.5043 -1.842135,1.0411 -0.03901,0 -0.07878,-0.036 -0.117209,-0.037 -0.797915,-0.013 -1.167373,0.2243 -1.3557161,0.2963 -0.3815545,0.1395 -0.6856377,0.4684 -0.963067,0.7077 -0.3033165,-0.3603 -0.7110855,-0.8611 -0.9357182,-1.115 -0.6002637,-0.7051 -1.1465171,-1.1726 -1.6194371,-1.3491 -0.6777616,-0.2472 -1.4995297,-0.1804 -2.0921799,0.08 -0.5926503,0.2604 -1.0042379,0.6418 -1.3459496,1.0489 -0.1213536,0.1445 -0.5145321,0.443 -0.7188817,1.2729 -0.2043494,0.83 0.091957,1.6043 0.3633479,2.0918 0.5427815,0.9752 1.3525399,1.9214 3.0650143,4.0881 0.2243142,0.2838 0.3717547,0.4701 0.5840913,0.7389 -0.4032078,0.1638 -0.565961,-0.013 -1.1623222,0.5263 -0.5959697,0.6225 -0.8458535,1.452 -0.8653929,2.1522 -0.048081,1.7231 1.0885739,2.524 1.9984128,3.0061 0.3118797,0.1653 0.3370977,0.1512 0.4942311,0.2105 0.1571335,0.059 0.3463316,0.1274 0.570417,0.2067 0.4481708,0.1586 1.0325267,0.3591 1.691716,0.581 1.3183783,0.4438 2.9350623,0.9736 4.3152433,1.4055 0.656865,0.2055 1.181144,0.3593 1.834319,0.388 0.653177,0.029 1.533847,-0.2272 2.058971,-0.6492 0.454329,-0.3651 1.477098,-1.2626 2.570784,-2.2243 1.093686,-0.9618 1.962891,-1.7097 2.434039,-2.1795 0.157403,-0.157 0.358393,-0.3477 0.576277,-0.6999 0.217885,-0.3523 0.386257,-0.8895 0.400465,-1.3295 0.02841,-0.8802 -0.196269,-1.3104 -0.427814,-2.01 -0.525162,-1.5868 -1.226119,-3.2957 -1.918319,-4.7411 -0.3461,-0.7227 -0.686796,-1.3758 -1.021672,-1.9339 -0.334875,-0.5581 -0.547145,-0.9805 -1.179903,-1.5011 -0.631876,-0.52 -1.274615,-0.7357 -1.900739,-0.7291 z"/>
+ <path style="opacity:0.2" d="m 15.758512,1047.6512 c 0.601482,-0.4843 4.457421,-3.8821 4.844607,-4.269 0.509871,-0.5094 0.514171,-0.6429 0.06457,-2.0042 -0.983872,-2.979 -2.714533,-6.6339 -3.493562,-7.2762 -0.324264,-0.2674 -0.922605,-0.2634 -1.343023,0.01 -0.586295,0.3798 -0.56025,0.8908 0.107225,2.1037 0.240441,0.437 0.437161,0.9239 0.437161,0.9603 0,0.036 -0.08351,0.066 -0.185586,0.066 -0.130677,0 -0.429327,-0.3853 -1.009461,-1.3022 -0.882749,-1.3953 -1.137553,-1.6171 -1.717553,-1.4955 -0.437261,0.091 -0.935425,0.4432 -1.099625,0.7761 -0.189894,0.3849 -0.11147,0.5794 0.772592,1.9165 0.543022,0.8215 0.691178,1.1152 0.606857,1.2036 -0.06136,0.064 -0.142497,0.1169 -0.180307,0.1169 -0.03781,0 -0.532257,-0.6608 -1.098755,-1.4684 -0.362251,-0.5166 -0.644827,-0.8962 -0.855615,-1.1485 -0.362427,-0.5135 -0.706161,-0.3541 -1.150648,-0.1839 -0.318154,0.1628 -0.6399513,0.3973 -0.7985933,0.6153 -0.3729785,0.5126 -0.3179105,0.8361 0.2945845,1.7309 0.2944458,0.4302 0.7314428,1.0345 0.9711058,1.3428 0.419573,0.5399 0.520896,0.9204 0.268276,1.0075 -0.14688,0.051 -0.07065,0.138 -2.8872397,-3.3073 -1.7443345,-2.1338 -2.5634365,-3.0618 -2.7682585,-3.1367 -0.3857608,-0.141 -0.8058564,0.044 -1.2180636,0.536 -0.6094499,0.7275 -0.6810267,0.5987 2.7468101,4.9447 1.682649,2.1332 3.1020787,3.9368 3.1542937,4.0077 0.193746,0.2634 -0.4473704,0.099 -1.3668286,-0.2209 -0.7740349,-0.269 -1.0545829,-0.3205 -1.5613744,-0.2867 -0.8398075,0.073 -1.221744,0.5534 -1.2402355,1.2175 -0.012915,0.4638 0.4143275,0.9108 0.9370135,1.1883 0.299081,0.1588 4.008368,1.4135 6.729245,2.2667 1.188957,0.3728 1.663264,0.3937 2.040387,0.09 z"/>
+ <path style="fill:#ffffff" d="m 15.758512,1047.1512 c 0.601482,-0.4843 4.457421,-3.8821 4.844607,-4.269 0.509871,-0.5094 0.514171,-0.6429 0.06457,-2.0042 -0.983872,-2.979 -2.714533,-6.6339 -3.493562,-7.2762 -0.324264,-0.2674 -0.922605,-0.2634 -1.343023,0.01 -0.586295,0.3798 -0.56025,0.8908 0.107225,2.1037 0.240441,0.437 0.437161,0.9239 0.437161,0.9603 0,0.036 -0.08351,0.066 -0.185586,0.066 -0.130677,0 -0.429327,-0.3853 -1.009461,-1.3022 -0.882749,-1.3953 -1.137553,-1.6171 -1.717553,-1.4955 -0.437261,0.091 -0.935425,0.4432 -1.099625,0.7761 -0.189894,0.3849 -0.11147,0.5794 0.772592,1.9165 0.543022,0.8215 0.691178,1.1152 0.606857,1.2036 -0.06136,0.064 -0.142497,0.1169 -0.180307,0.1169 -0.03781,0 -0.532257,-0.6608 -1.098755,-1.4684 -0.362251,-0.5166 -0.644827,-0.8962 -0.855615,-1.1485 -0.362427,-0.5135 -0.706161,-0.3541 -1.150648,-0.1839 -0.318154,0.1628 -0.6399513,0.3973 -0.7985933,0.6153 -0.3729785,0.5126 -0.3179105,0.8361 0.2945845,1.7309 0.2944458,0.4302 0.7314428,1.0345 0.9711058,1.3428 0.419573,0.5399 0.520896,0.9204 0.268276,1.0075 -0.14688,0.051 -0.07065,0.138 -2.8872397,-3.3073 -1.7443345,-2.1338 -2.5634365,-3.0618 -2.7682585,-3.1367 -0.3857608,-0.141 -0.8058564,0.044 -1.2180636,0.536 -0.6094499,0.7275 -0.6810267,0.5987 2.7468101,4.9447 1.682649,2.1332 3.1020787,3.9368 3.1542937,4.0077 0.193746,0.2634 -0.4473704,0.099 -1.3668286,-0.2209 -0.7740349,-0.269 -1.0545829,-0.3205 -1.5613744,-0.2867 -0.8398075,0.073 -1.221744,0.5534 -1.2402355,1.2175 -0.012915,0.4638 0.4143275,0.9108 0.9370135,1.1883 0.299081,0.1588 4.008368,1.4135 6.729245,2.2667 1.188957,0.3728 1.663264,0.3937 2.040387,0.09 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1028.3622)" d="M 16.548828 3 C 15.662073 3.077 15.121029 3.3773969 14.539062 3.8417969 C 13.98285 3.6735969 13.413308 3.58305 13.058594 3.65625 C 12.263192 3.82145 11.70981 4.1604656 11.216797 4.6972656 C 11.177787 4.6972656 11.138038 4.6611562 11.099609 4.6601562 C 10.301694 4.6471563 9.9324837 4.8850313 9.7441406 4.9570312 C 9.3625861 5.0965312 9.0567262 5.4247625 8.7792969 5.6640625 C 8.4759804 5.3037625 8.0683827 4.8046812 7.84375 4.5507812 C 7.2434863 3.8456813 6.6975294 3.3776719 6.2246094 3.2011719 C 5.5468478 2.9539719 4.7254627 3.02085 4.1328125 3.28125 C 3.5401622 3.54165 3.1288211 3.9229781 2.7871094 4.3300781 C 2.6657558 4.4745781 2.272709 4.7736156 2.0683594 5.6035156 C 1.9957832 5.8982961 1.9991157 6.1788428 2.0292969 6.4492188 C 2.0396148 6.3340392 2.0392825 6.2216164 2.0683594 6.1035156 C 2.272709 5.2736156 2.6657558 4.9745781 2.7871094 4.8300781 C 3.1288211 4.4229781 3.5401622 4.04165 4.1328125 3.78125 C 4.7254627 3.52085 5.5468478 3.4539719 6.2246094 3.7011719 C 6.6975294 3.8776719 7.2434863 4.3456813 7.84375 5.0507812 C 8.0683827 5.3046812 8.4759804 5.8037625 8.7792969 6.1640625 C 9.0567262 5.9247625 9.3625861 5.5965312 9.7441406 5.4570312 C 9.9324837 5.3850313 10.301694 5.1471563 11.099609 5.1601562 C 11.138038 5.1611562 11.177787 5.1972656 11.216797 5.1972656 C 11.70981 4.6604656 12.263192 4.32145 13.058594 4.15625 C 13.413308 4.08305 13.98285 4.1735969 14.539062 4.3417969 C 15.121029 3.8773969 15.662073 3.577 16.548828 3.5 C 17.174952 3.4934 17.817343 3.7085156 18.449219 4.2285156 C 19.081977 4.7491156 19.294031 5.1723688 19.628906 5.7304688 C 19.963782 6.2885687 20.306244 6.9413625 20.652344 7.6640625 C 21.344544 9.1094625 22.04515 10.81945 22.570312 12.40625 C 22.761667 12.984415 22.939421 13.391586 22.982422 14.007812 C 22.984658 13.978135 22.997113 13.944934 22.998047 13.916016 C 23.026457 13.035816 22.801858 12.60585 22.570312 11.90625 C 22.04515 10.31945 21.344544 8.6094625 20.652344 7.1640625 C 20.306244 6.4413625 19.963782 5.7885687 19.628906 5.2304688 C 19.294031 4.6723688 19.081977 4.2491156 18.449219 3.7285156 C 17.817343 3.2085156 17.174952 2.9934 16.548828 3 z M 5.7480469 12.601562 C 5.5339587 12.637939 5.3194162 12.683839 4.9179688 13.046875 C 4.321999 13.669375 4.0722738 14.499019 4.0527344 15.199219 C 4.049477 15.315955 4.0650866 15.418885 4.0722656 15.527344 C 4.1245056 14.865659 4.3691732 14.120101 4.9179688 13.546875 C 5.5143299 13.007575 5.6768703 13.185284 6.0800781 13.021484 C 5.9593227 12.868618 5.8529005 12.734171 5.7480469 12.601562 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/KittehPlayer.svg b/.icons/awkward/24x24/apps/KittehPlayer.svg
new file mode 100644
index 00000000..b20fa92b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/KittehPlayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 4.6392026,2.5008107 A 1.5921862,1.5692593 0 0 0 2.9999465,4.06917 v 16.8611 a 1.5921862,1.5692593 0 0 0 2.3886842,1.359259 l 7.4069823,-4.215525 7.407882,-4.214526 a 1.5921862,1.5692593 0 0 0 0,-2.718566 L 12.795613,6.9263873 5.3886307,2.7101619 A 1.5921862,1.5692593 0 0 0 4.6392926,2.5010607 Z"/>
+ <path style="fill:#ff668e" d="M 4.6392026,2.0006859 A 1.5921862,1.5692593 0 0 0 2.9999465,3.5690452 V 20.430146 a 1.5921862,1.5692593 0 0 0 2.3886842,1.359258 l 7.4069823,-4.215525 7.407882,-4.214525 a 1.5921862,1.5692593 0 0 0 0,-2.718567 L 12.795613,6.4262623 5.3886307,2.2100371 A 1.5921862,1.5692593 0 0 0 4.6392926,2.0009359 Z"/>
+ <path style="opacity:0.2" d="M 6.9960938,8.4866635 A 1.000106,1.000106 0 0 0 6.0097656,9.500335 v 5.999998 a 1.000106,1.000106 0 1 0 2,0 v -1.019531 l 2.3964844,1.816406 a 1.0002101,1.0002101 0 1 0 1.208984,-1.59375 L 8.7070312,12.500333 11.615234,10.297208 A 1.000106,1.000106 0 0 0 11.029297,8.4925229 1.000106,1.000106 0 0 0 10.40625,8.7034604 L 8.0097656,10.517911 V 9.500335 A 1.000106,1.000106 0 0 0 6.9960938,8.4866635 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 7.0105984,15 V 9"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 11.010623,9 7.0498551,12.000045"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 11.010623,15 7.0498551,12.000045"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.6396047,2.0008546 A 1.5921862,1.5692593 0 0 0 2.9999465,3.5692233 v 0.500003 a 1.5921862,1.5692593 0 0 1 1.6396582,-1.5683687 1.5921862,1.5692593 0 0 1 0.749028,0.2089856 l 7.4072703,4.2168221 7.407271,4.2138917 a 1.5921862,1.5692593 0 0 1 0.775395,1.108405 1.5921862,1.5692593 0 0 0 -0.775395,-1.608408 L 12.795903,6.4266623 5.3886327,2.2098402 A 1.5921862,1.5692593 0 0 0 4.6396047,2.0008546 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/KoboDeluxe.svg b/.icons/awkward/24x24/apps/KoboDeluxe.svg
new file mode 100644
index 00000000..6d3d8ec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/KoboDeluxe.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.011516,2.4999992 C 11.343376,2.4705675 10.71352,2.791395 10.379108,3.3314931 L 2.0627617,16.761297 c -0.3233969,1.299419 0.6381108,2.265948 2.076195,2.9747 2.6975034,1.329449 7.0718323,1.751919 7.7881543,1.763147 1.181099,0.02571 4.760176,-0.528192 7.315587,-1.567078 1.943731,-0.790212 3.295206,-1.861016 2.548647,-3.170769 L 13.474998,3.3314931 C 13.170775,2.8401438 12.619345,2.5268427 12.011516,2.4999992 Z"/>
+ <path style="fill:#8e8e8e" d="M 12.011516,2 C 11.343376,1.9705683 10.71352,2.2913958 10.379108,2.8314939 L 2.0627617,16.261297 c -0.3233969,1.299419 0.6381108,2.265948 2.076195,2.9747 2.6975034,1.329449 7.0718323,1.751919 7.7881543,1.763147 1.181099,0.02571 4.760176,-0.528192 7.315587,-1.567078 1.943731,-0.790212 3.295206,-1.861016 2.548647,-3.170769 L 13.474998,2.8314939 C 13.170775,2.3401446 12.619345,2.0268435 12.011516,2 Z"/>
+ <path style="opacity:0.2" d="m 12,2.5 c -0.02077,0 -0.03988,0.00544 -0.06055,0.00586 -0.151391,0.00305 -0.298389,0.02044 -0.443359,0.044922 -0.463539,0.1077907 -0.871122,0.3838365 -1.117188,0.78125 L 9,5.5585938 V 19.5 c 0,2 1,3 3,3 2,0 3,-1 3,-3 V 5.7949219 L 13.474609,3.3320312 c -0.301166,-0.4864119 -0.844732,-0.7958629 -1.445312,-0.828125 -0.0081,-7.89e-5 -0.01535,-0.00389 -0.02344,-0.00391 -0.002,-3.8e-6 -0.0039,0 -0.0059,0 z"/>
+ <path style="fill:#686868" d="m 12,2 c -0.02077,0 -0.03988,0.00544 -0.06055,0.00586 -0.151391,0.00305 -0.298389,0.02044 -0.443359,0.044922 -0.463539,0.1077907 -0.871122,0.3838365 -1.117188,0.78125 L 9,5.0585938 V 19 c 0,2 1,3 3,3 2,0 3,-1 3,-3 V 5.2949219 L 13.474609,2.8320312 C 13.173443,2.3456193 12.629877,2.0361683 12.029297,2.0039062 12.021221,2.0038273 12.013951,2.0000156 12.005859,2 12.00387,1.9999962 12.001991,2 12,2 Z"/>
+ <rect style="opacity:0.2" width="2" height="12" x="5" y="9.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.011719 2 C 11.343579 1.9705683 10.713318 2.2919332 10.378906 2.8320312 L 2.0625 16.261719 C 1.9970431 16.524727 1.9961778 16.769504 2.0292969 17.005859 C 2.0396822 16.924358 2.0415241 16.846001 2.0625 16.761719 L 10.378906 3.3320312 C 10.713318 2.7919332 11.343579 2.4705683 12.011719 2.5 C 12.619548 2.5268435 13.170386 2.840682 13.474609 3.3320312 L 21.791016 16.761719 C 21.881301 16.920115 21.939124 17.073276 21.970703 17.224609 C 22.031411 16.919339 21.983543 16.599486 21.791016 16.261719 L 13.474609 2.8320312 C 13.170386 2.340682 12.619548 2.0268435 12.011719 2 z"/>
+ <rect style="fill:#afafb1" width="2" height="12" x="5" y="9" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.2" width="2" height="12" x="17" y="9.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#afafb1" width="2" height="12" x="17" y="9" rx="1.5" ry="1.5"/>
+ <ellipse style="fill:#64b0ff" cx="12" cy="14.5" rx="2" ry="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.0000001,8.9999992 c -0.554,0 -1,0.669 -1,1.4999998 v 0.5 c 0,-0.831 0.446,-1.4999998 1,-1.4999998 0.554,0 1,0.6689998 1,1.4999998 v -0.5 c 0,-0.8309998 -0.446,-1.4999998 -1,-1.4999998 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18,8.9999992 c -0.554,0 -1,0.669 -1,1.4999998 v 0.5 c 0,-0.831 0.446,-1.4999998 1,-1.4999998 0.554,0 1,0.6689998 1,1.4999998 v -0.5 C 19,9.6689992 18.554,8.9999992 18,8.9999992 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/LabPlot2.svg b/.icons/awkward/24x24/apps/LabPlot2.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/LabPlot2.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/LanguageTool.svg b/.icons/awkward/24x24/apps/LanguageTool.svg
new file mode 100644
index 00000000..89cebac7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/LanguageTool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 7,7.499912 v 1.5 h 1 l 0.00195,3.357422 v 0.002 H 8 l 0.00195,0.0039 c 0.00163,0.730043 0.363554,1.108016 1.0859375,1.134766 0.00507,0.0014 0.010385,0.002 0.015625,0.002 H 12 V 11.999912 H 9.5 V 8.7479589 C 9.5,8.4211739 9.356549,7.499912 8.15625,7.499912 Z m 5.214844,0 C 11.622995,7.499912 11,7.9262591 11,8.6190526 v 0.8046875 c 0.0012,-0.00213 0.0027,-0.00374 0.0039,-0.00586 v 0.082032 h 1.195313 v -0.5 H 13 v 4.4999999 h 1.5 V 8.9999121 h 1 v 0.5 h 1.492188 V 9.421787 c 0,0 0.002,0.00195 0.002,0.00195 C 16.997441,9.1114771 17,8.8784887 17,8.7225682 17,8.0668583 16.503336,7.499912 15.652344,7.499912 Z"/>
+ <path style="opacity:0.1" d="m 7.769531,14.5 c -0.1216845,0 -0.243973,0.0087 -0.367187,0.02246 -0.029325,0.0038 -0.052209,0.0073 -0.083985,0.01269 -0.408068,0.05959 -0.8392585,0.235752 -1.34668,0.674805 -0.069127,0.05702 -0.138561,0.116869 -0.2099605,0.183594 -0.012205,0.01188 -0.02481,0.0259 -0.03711,0.03809 -0.263181,0.251071 -0.5378185,0.56149 -0.8232423,0.96875 -0.010745,0.01441 -0.020437,0.02444 -0.03125,0.03907 -1.605e-4,2.32e-4 1.604e-4,7.5e-4 0,0.001 3.727e-4,-3.18e-4 6.05e-4,-6.5e-4 9.75e-4,-0.001 L 6.25781,17.184576 c 0.2512975,-0.167651 0.501504,-0.509496 0.8251955,-0.745117 0.215501,-0.156435 0.5107075,-0.258789 0.686523,-0.258789 0.179969,0 0.303066,0.03259 0.417969,0.09766 0.10429,0.05907 0.191672,0.131351 0.40625,0.333008 0.1552805,0.146513 0.2724045,0.253485 0.383789,0.341797 1.58e-4,1.25e-4 8e-4,-1.26e-4 0.001,0 0.111143,0.08807 0.2158255,0.158216 0.3457035,0.231445 0.3663765,0.207647 0.774355,0.31542 1.24412,0.31542 0.117325,0 0.230899,-0.0071 0.34082,-0.02051 0.329762,-0.04008 0.627546,-0.139526 0.902344,-0.294922 0.260262,-0.146743 0.419445,-0.280216 0.730468,-0.573242 0.107059,-0.100829 0.182479,-0.168909 0.244141,-0.219727 0.06166,-0.05082 0.109734,-0.08375 0.162109,-0.113281 0.114442,-0.0646 0.238001,-0.09668 0.417969,-0.09668 0.179968,0 0.303066,0.03207 0.417969,0.09668 0.104289,0.05907 0.191672,0.131351 0.40625,0.333008 0.3101,0.293026 0.470668,0.426499 0.730469,0.573242 C 15.286834,17.392227 15.69476,17.5 16.164062,17.5 c 0.117441,0 0.230835,-0.0071 0.340821,-0.02051 9.5e-4,-1.13e-4 0.002,1.14e-4 0.003,0 0.335732,-0.04019 0.645185,-0.139872 0.918945,-0.294922 0.18453,-0.09277 0.367425,-0.230239 0.542969,-0.382812 a 3.5375377,3.5375377 0 0 0 0.03613,-0.03027 c 0.02896,-0.02576 0.05753,-0.05053 0.08594,-0.07715 a 3.5375377,3.5375377 0 0 0 0.09082,-0.08301 c 8.01e-4,-7.5e-4 0.03031,-0.03669 0.0332,-0.04004 0.490379,-0.492018 0.855177,-1.032988 0.893555,-1.086914 0.0011,-0.0013 0.02023,-0.02416 0.02051,-0.02441 L 17.74421,14.745118 c 0.05214,-0.05307 -0.02535,0.02283 -0.0498,0.0459 -0.1772,0.234421 -0.660207,0.787409 -0.913086,0.910157 a 1.1305723,1.1305723 0 0 1 -0.485352,0.102539 1.4489784,1.4489784 0 0 1 -0.423828,-0.08203 1.4720513,1.4720513 0 0 1 -0.532226,-0.333007 C 15.029283,15.095646 14.869176,14.961658 14.609375,14.814453 14.242978,14.607258 13.835976,14.5 13.366211,14.5 c -0.117441,0 -0.230871,0.0072 -0.34082,0.02051 -0.329849,0.03995 -0.628176,0.138549 -0.90332,0.293945 -0.259801,0.147667 -0.419908,0.281193 -0.730469,0.574219 -0.214117,0.201657 -0.301961,0.274403 -0.40625,0.333008 -0.05722,0.03254 -0.115933,0.05692 -0.183594,0.07324 -0.06766,0.01633 -0.143645,0.02441 -0.233398,0.02441 -0.179969,0 -0.303528,-0.03212 -0.417969,-0.09766 -0.10429,-0.05859 -0.192134,-0.13134 -0.4062505,-0.332997 C 9.433579,15.095646 9.2734725,14.961658 9.013672,14.814453 8.647274,14.607258 8.239296,14.5 7.769531,14.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#005bea" d="M 7.7695312 14 C 7.669019 14 7.4881831 14.00323 7.2578125 14.048828 C 6.8676876 14.116172 6.4532425 14.293302 5.9707031 14.710938 C 5.9021165 14.767575 5.8325396 14.826389 5.7617188 14.892578 C 5.7487265 14.905219 5.735753 14.9206 5.7226562 14.933594 C 5.4509913 15.193098 5.1661981 15.512876 4.8710938 15.939453 L 6.2578125 16.685547 C 6.509307 16.518038 6.7600409 16.175258 7.0839844 15.939453 C 7.2994854 15.783019 7.5937157 15.681641 7.7695312 15.681641 C 7.9495002 15.681641 8.072597 15.712274 8.1875 15.777344 C 8.29179 15.836414 8.379172 15.909671 8.59375 16.111328 C 8.7490305 16.257841 8.8671312 16.364814 8.9785156 16.453125 C 9.0899001 16.541437 9.1943183 16.612175 9.3242188 16.685547 C 9.6906163 16.893204 10.098594 17 10.568359 17 C 10.803011 17 11.022186 16.972817 11.228516 16.919922 C 11.434845 16.867027 11.627348 16.789144 11.810547 16.685547 C 12.070809 16.538803 12.231946 16.404354 12.542969 16.111328 C 12.757085 15.909671 12.844468 15.83641 12.949219 15.777344 C 13.06366 15.712744 13.185266 15.681641 13.365234 15.681641 C 13.545203 15.681641 13.6683 15.712734 13.783203 15.777344 C 13.887493 15.836414 13.974875 15.909671 14.189453 16.111328 C 14.344503 16.257841 14.462834 16.364814 14.574219 16.453125 C 14.685603 16.541436 14.790021 16.612175 14.919922 16.685547 C 15.285858 16.893204 15.694761 17 16.164062 17 C 16.633827 17 17.060768 16.89228 17.425781 16.685547 C 17.615007 16.590418 17.802875 16.448439 17.982422 16.291016 C 17.984907 16.288837 17.987753 16.287342 17.990234 16.285156 A 3.5375377 3.5375377 0 0 0 17.994141 16.28125 C 18.023023 16.255736 18.049783 16.231463 18.078125 16.205078 A 3.5375377 3.5375377 0 0 0 18.181641 16.111328 C 18.183805 16.10925 18.255163 16.023444 18.271484 16.003906 C 18.719666 15.539111 19.033675 15.086711 19.082031 15.017578 C 19.087143 15.011487 19.130199 14.959597 19.130859 14.958984 L 17.744141 14.244141 C 17.796281 14.191071 17.719772 14.267956 17.695312 14.291016 C 17.518113 14.525437 17.03413 15.078424 16.78125 15.201172 A 1.1305723 1.1305723 0 0 1 16.294922 15.302734 A 1.4489784 1.4489784 0 0 1 15.871094 15.220703 A 1.4720513 1.4720513 0 0 1 15.339844 14.888672 C 15.029283 14.595646 14.869176 14.461657 14.609375 14.314453 C 14.242978 14.107257 13.834998 14 13.365234 14 C 13.130352 14 12.911408 14.027299 12.705078 14.080078 C 12.498749 14.132857 12.306477 14.210856 12.123047 14.314453 C 11.863246 14.46212 11.703139 14.595646 11.392578 14.888672 C 11.178462 15.090329 11.090618 15.162098 10.986328 15.220703 C 10.929108 15.253238 10.868443 15.278598 10.800781 15.294922 C 10.73312 15.311246 10.658113 15.320313 10.568359 15.320312 C 10.388391 15.320312 10.264833 15.286233 10.150391 15.220703 C 10.046102 15.162098 9.9582571 15.090329 9.7441406 14.888672 C 9.4335791 14.595646 9.2734724 14.461657 9.0136719 14.314453 C 8.6472739 14.107257 8.2392957 14 7.7695312 14 z"/>
+ <path style="fill:#3f3f3f" d="M 12.214844 7 C 11.622995 7 11 7.4263471 11 8.1191406 L 11 8.9238281 C 11.001224 8.9216948 11.002675 8.920091 11.003906 8.9179688 L 11.003906 9 L 12.199219 9 L 12.199219 8.5 L 13 8.5 L 13 13 L 14.5 13 L 14.5 8.5 L 15.5 8.5 L 15.5 9 L 16.992188 9 L 16.992188 8.921875 C 16.992741 8.9226799 16.993588 8.9230217 16.994141 8.9238281 C 16.997441 8.6115651 17 8.3785768 17 8.2226562 C 17 7.5669463 16.503336 7 15.652344 7 L 12.214844 7 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 8.002717,11.859156 v -0.0013 L 8,8.5 H 7 V 7 h 1.156399 c 1.200299,0 1.3438055,0.920599 1.3438055,1.247384 v 3.251766 l -4.09e-4,0.0017 H 12 V 13 H 9.103842 c -0.00524,-10e-7 -0.010445,-7e-4 -0.01551,-0.0021 C 8.3659485,12.97115 8.004349,12.592552 8.0027165,11.862509 l -0.00245,-0.0029 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/MediaElch.svg b/.icons/awkward/24x24/apps/MediaElch.svg
new file mode 100644
index 00000000..682b8798
--- /dev/null
+++ b/.icons/awkward/24x24/apps/MediaElch.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 4.5051854,2.5008084 c -0.2382493,0 -0.425764,0.252687 -0.425764,0.5751721 0,0.4021765 0.5559761,1.9561716 1.3143998,3.6756326 C 6.0682939,8.2807443 6.2287795,8.719461 6.1437909,8.8013347 6.054997,8.8868758 5.8683695,8.5895513 5.2541783,7.3853765 4.6634154,6.2271283 4.5071953,6.0393574 4.2620312,6.1930422 c -0.223305,0.1399823 -0.2086671,0.3403387 0.097652,1.3173292 0.2855978,0.9109027 0.3575953,1.386663 0.208976,1.386663 -0.1510754,0 -0.6204562,-0.4787722 -1.5419299,-1.573179 C 2.0624637,6.1786257 1.8039591,5.9876495 1.5980764,6.2692106 1.4350109,6.4922161 1.4606178,6.6324074 1.7865453,7.2867479 c 0.2296738,0.4610979 0.4755096,0.7739283 1.0731988,1.3671323 0.8402908,0.8339843 1.4494675,1.2353795 2.4745095,1.6278638 0.3562501,0.136406 0.7021266,0.30089 0.7685234,0.36522 0.072556,0.07031 1.7170656,0.753774 2.3075238,1.35346 h 0.8564109 c -5.5e-4,-0.01499 0.013314,-0.01303 0.037109,0 h 0.19628 V 11.123507 L 7.6222471,8.0992151 C 7.55019,8.0271575 7.6322017,7.4989679 7.9200866,6.18523 8.2400172,4.7252652 7.8919577,3.4796325 7.3107362,4.0056304 7.0090449,4.2786573 6.8900257,4.9470438 6.8810661,6.4274077 6.8759963,7.2646898 6.8414577,7.8155566 6.7922022,7.8326239 6.6691557,7.8752722 6.3896914,7.1054958 6.0266081,5.7272405 5.8464794,5.0434781 5.5850175,4.1844782 5.4455771,3.818138 5.1848571,3.1331739 4.733244,2.5008084 4.5051854,2.5008084 Z"/>
+ <path style="opacity:0.2" d="m 19.494814,2.5008084 c -0.228059,0 -0.679672,0.6323655 -0.940392,1.3173296 -0.13944,0.3663402 -0.400902,1.2253401 -0.581031,1.9091025 -0.363083,1.3782553 -0.642547,2.1480322 -0.765594,2.1053834 -0.04925,-0.017069 -0.08379,-0.5679341 -0.08886,-1.4052162 -0.009,-1.4803639 -0.127979,-2.1487504 -0.42967,-2.4217773 -0.581221,-0.5259979 -0.929281,0.7196348 -0.60935,2.1795996 0.287885,1.3137379 0.369896,1.8419275 0.297839,1.9139851 l -1.877853,3.0242919 v 0.876917 h 0.196281 c 0.02379,-0.01303 0.03766,-0.01499 0.03711,0 h 0.856411 c 0.590458,-0.599686 2.234968,-1.283154 2.307524,-1.35346 0.0664,-0.06433 0.412273,-0.228814 0.768523,-0.36522 1.025042,-0.3924843 1.634219,-0.7938795 2.47451,-1.6278638 0.597689,-0.593204 0.843525,-0.9060344 1.073198,-1.3671323 0.325928,-0.6543405 0.351535,-0.7945318 0.18847,-1.0175373 -0.205883,-0.2815611 -0.464388,-0.090585 -1.428654,1.0546448 -0.921473,1.0944068 -1.390854,1.573179 -1.54193,1.573179 -0.148619,0 -0.07662,-0.4757603 0.208976,-1.386663 0.306319,-0.9769905 0.320957,-1.1773469 0.09765,-1.3173292 -0.245164,-0.1536848 -0.401384,0.034084 -0.992147,1.1923343 -0.614191,1.2041748 -0.800818,1.5014993 -0.889612,1.4159582 -0.08499,-0.081874 0.0755,-0.5205904 0.74997,-2.0497216 0.758423,-1.719461 1.314399,-3.2734561 1.314399,-3.6756326 0,-0.3224851 -0.187515,-0.5751721 -0.425764,-0.5751721 z"/>
+ <circle style="opacity:0.2" cx="12" cy="20.5" r="2"/>
+ <path style="fill:#f5a34d" d="m 19.494814,2.0008286 c 0.23825,0 0.425765,0.252687 0.425765,0.5751721 0,0.4021766 -0.555977,1.9561713 -1.3144,3.6756326 -0.674473,1.5291312 -0.834959,1.9678479 -0.74997,2.0497216 0.08879,0.085541 0.275421,-0.2117834 0.889612,-1.4159582 0.590764,-1.1582482 0.746983,-1.3460191 0.992147,-1.1923343 0.223305,0.1399823 0.208667,0.3403387 -0.09765,1.3173292 -0.285598,0.9109027 -0.357595,1.386663 -0.208976,1.386663 0.151076,0 0.620457,-0.4787722 1.54193,-1.5731789 0.964266,-1.1452298 1.222771,-1.336206 1.428653,-1.0546449 0.163066,0.2230055 0.137459,0.3631968 -0.188469,1.0175374 -0.229673,0.4610978 -0.475509,0.7739282 -1.073198,1.3671322 -0.840291,0.8339843 -1.449468,1.2353796 -2.47451,1.6278637 -0.35625,0.1364065 -0.702126,0.3008899 -0.768523,0.3652199 -0.07256,0.07031 -1.717066,0.753774 -2.307524,1.353461 H 14.73329 c 5.5e-4,-0.01499 -0.01331,-0.01303 -0.03711,0 h -0.196281 v -0.876918 l 1.877853,-3.0242917 c 0.07206,-0.072058 -0.01,-0.6002472 -0.297839,-1.9139851 -0.319931,-1.4599646 0.02813,-2.7055975 0.60935,-2.1795996 0.301691,0.2730269 0.420711,0.9414136 0.42967,2.4217773 0.0051,0.8372821 0.03961,1.3881484 0.08886,1.4052162 0.123047,0.042648 0.402511,-0.7271281 0.765594,-2.1053834 0.180129,-0.6837626 0.441591,-1.5427622 0.581032,-1.9091025 0.26072,-0.6849641 0.712333,-1.3173296 0.940391,-1.3173296 z"/>
+ <circle style="fill:#af5d2d" cx="12" cy="20" r="2"/>
+ <path style="fill:#f5a34d" d="m 4.5051854,2.0008286 c -0.2382493,0 -0.425764,0.252687 -0.425764,0.5751721 0,0.4021766 0.5559759,1.9561713 1.3143998,3.6756326 C 6.0682939,7.7807645 6.2287795,8.2194812 6.1437909,8.3013549 6.054997,8.386896 5.8683695,8.0895715 5.2541783,6.8853967 4.6634152,5.7271485 4.5071953,5.5393776 4.2620312,5.6930624 4.0387262,5.8330447 4.0533641,6.0334011 4.3596832,7.0103916 4.645281,7.9212943 4.7172786,8.3970546 4.5686592,8.3970546 4.4175839,8.3970546 3.948203,7.9182824 3.0267293,6.8238757 2.0624637,5.6786459 1.8039591,5.4876697 1.5980764,5.7692308 1.4350109,5.9922363 1.4606178,6.1324276 1.7865453,6.7867682 2.0162191,7.247866 2.2620549,7.5606964 2.8597441,8.1539004 3.7000349,8.9878847 4.3092117,9.38928 5.3342536,9.7817641 5.6905037,9.9181706 6.0363802,10.082654 6.102777,10.146984 c 0.072556,0.07031 1.7170656,0.753774 2.3075238,1.353461 h 0.8564109 c -5.5e-4,-0.01499 0.013314,-0.01303 0.037109,0 h 0.19628 V 10.623527 L 7.6222471,7.5992353 C 7.55019,7.5271777 7.6322017,6.9989881 7.9200866,5.6852502 8.2400172,4.2252856 7.8919577,2.9796527 7.3107362,3.5056506 7.0090449,3.7786775 6.8900257,4.4470642 6.8810661,5.9274279 6.8759963,6.76471 6.8414577,7.3155763 6.7922022,7.3326441 6.6691557,7.3752924 6.3896914,6.605516 6.0266081,5.2272607 5.8464794,4.5434981 5.5850175,3.6844985 5.4455771,3.3181582 5.1848571,2.6331941 4.733244,2.0008286 4.5051854,2.0008286 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.5051854,2.0008286 c -0.2382493,0 -0.425764,0.252687 -0.425764,0.5751721 0,0.060141 0.016355,0.1533531 0.040037,0.2617081 0.066337,-0.1992077 0.2112482,-0.3369004 0.3857266,-0.3369004 0.2280586,0 0.6796717,0.6323655 0.9403917,1.3173296 0.1394404,0.3663402 0.4009023,1.2253401 0.581031,1.9091025 0.3630833,1.3782553 0.6425476,2.1480322 0.7655941,2.1053834 0.049258,-0.017064 0.083794,-0.5679341 0.088864,-1.4052162 0.00896,-1.4803641 0.1279788,-2.1487504 0.4296701,-2.4217773 0.3884473,-0.35154 0.6664151,0.096044 0.716768,0.8622698 C 8.0872713,3.8105006 7.7778323,3.0829346 7.3107362,3.5056506 7.0090449,3.7786775 6.8900257,4.4470638 6.8810661,5.9274279 6.8759963,6.76471 6.8414577,7.3155773 6.7922022,7.3326441 6.6691557,7.3752924 6.3896914,6.605516 6.0266081,5.2272607 5.8464794,4.5434981 5.5850175,3.6844985 5.4455771,3.3181582 5.1848571,2.6331941 4.733244,2.0008286 4.5051854,2.0008286 Z m 14.9896286,0 c -0.228059,0 -0.679672,0.6323655 -0.940392,1.3173296 -0.13944,0.3663403 -0.400902,1.2253399 -0.581031,1.9091025 -0.363083,1.3782553 -0.642547,2.1480327 -0.765594,2.1053834 -0.04925,-0.017069 -0.08379,-0.5679341 -0.08886,-1.4052162 -0.009,-1.4803641 -0.127979,-2.1487504 -0.42967,-2.4217773 -0.467096,-0.422716 -0.776535,0.30485 -0.716768,1.3622496 0.05035,-0.7662258 0.328321,-1.2138098 0.716768,-0.8622698 0.301691,0.2730269 0.420711,0.9414132 0.42967,2.4217773 0.0051,0.8372821 0.03961,1.3881469 0.08886,1.4052162 0.123047,0.042648 0.402511,-0.7271281 0.765594,-2.1053834 0.180129,-0.6837624 0.441591,-1.5427623 0.581031,-1.9091025 0.26072,-0.6849641 0.712333,-1.3173296 0.940392,-1.3173296 0.174478,0 0.31939,0.1376927 0.385727,0.3369004 0.02368,-0.108355 0.04004,-0.2015676 0.04004,-0.2617081 -10e-7,-0.3224851 -0.187516,-0.5751721 -0.425765,-0.5751721 z M 4.4378053,5.652048 C 4.3794529,5.6379586 4.3233222,5.6546479 4.2620312,5.6930614 4.1126365,5.7867116 4.0807778,5.9285213 4.1604728,6.2906932 4.1855973,6.2528347 4.2179404,6.22068 4.2620312,6.1930412 4.5071953,6.0393564 4.6634157,6.2271248 5.2541783,7.3853755 5.8683695,8.5895503 6.054997,8.8868748 6.1437909,8.8013337 6.1883191,8.7584355 6.1515656,8.5880603 6.0227023,8.2437393 5.8986908,8.1098467 5.6841595,7.7284101 5.2541783,6.8853957 4.8111064,6.0167108 4.6128629,5.6943158 4.4378053,5.652048 Z m 15.1243887,0 c -0.175057,0.042268 -0.373301,0.3646628 -0.816373,1.2333487 -0.429981,0.8430144 -0.644512,1.224451 -0.768524,1.3583436 -0.128862,0.344321 -0.165618,0.5146977 -0.121089,0.5575944 0.08879,0.085542 0.275422,-0.2117834 0.889613,-1.4159582 0.590763,-1.1582507 0.746983,-1.3460191 0.992147,-1.1923343 0.04409,0.027639 0.07643,0.059793 0.101559,0.097652 0.0797,-0.3621719 0.04784,-0.5039816 -0.101559,-0.5976318 -0.06129,-0.038421 -0.117421,-0.055103 -0.175774,-0.041014 z m -17.78932,0.00195 c -0.068254,0.0038 -0.1233269,0.044838 -0.1747976,0.1152294 -0.1117498,0.1528273 -0.1248386,0.2777268 -0.023437,0.5449 0.00948,-0.014909 0.012098,-0.029414 0.023437,-0.044918 0.2058827,-0.2815611 0.4643873,-0.090585 1.4286532,1.0546448 0.9214737,1.0944068 1.3908545,1.573179 1.5419299,1.573179 0.087996,0 0.089644,-0.186553 0.024413,-0.5116984 -0.00801,0.0043 -0.014397,0.01172 -0.024413,0.01172 -0.1510754,0 -0.6204562,-0.4787722 -1.5419299,-1.5731789 C 2.3035302,5.9649534 1.9776351,5.6426124 1.772874,5.6540014 Z m 20.454251,0 C 22.022364,5.642609 21.696469,5.96495 20.97327,6.8238723 20.051796,7.918279 19.582415,8.3970512 19.43134,8.3970512 c -0.01001,0 -0.0164,-0.00741 -0.02441,-0.01172 -0.06523,0.3251454 -0.06358,0.5116984 0.02441,0.5116984 0.151075,0 0.620456,-0.4787722 1.54193,-1.573179 0.964265,-1.1452297 1.22277,-1.3362059 1.428653,-1.0546448 0.01134,0.015509 0.01396,0.030014 0.02343,0.044918 0.101403,-0.2671732 0.08831,-0.3920727 -0.02343,-0.5449 -0.05147,-0.07039 -0.106544,-0.111433 -0.174798,-0.1152294 z M 7.6349416,7.6197385 C 7.5897484,7.9147341 7.5868236,8.06379 7.6222471,8.0992116 l 1.8778536,3.0242954 v -0.49998 z m 8.7301164,0 -1.865159,3.0037885 v 0.49998 l 1.877853,-3.0242919 c 0.03542,-0.035424 0.0325,-0.1844775 -0.01269,-0.4794731 z"/>
+ <path style="fill:#af5d2d" d="m 15.999838,12.000424 c 0,2.20905 -3.999838,7.199709 -3.999838,7.199709 0,0 -3.9998387,-4.990659 -3.9998387,-7.199709 0,-2.2090493 1.7907887,-3.9998379 3.9998387,-3.9998379 2.209049,0 3.999838,1.7907886 3.999838,3.9998379 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,8.0005861 c -2.20905,0 -3.9998387,1.7907886 -3.9998387,3.9998379 0,0.05147 0.01236,0.11162 0.016599,0.166009 0.17,-2.052472 1.8868806,-3.6658671 3.9832397,-3.6658671 2.096358,0 3.813239,1.6133951 3.983237,3.6658671 0.0042,-0.05439 0.0166,-0.114541 0.0166,-0.166009 0,-2.2090493 -1.790789,-3.9998379 -3.999838,-3.9998379 z"/>
+ <g transform="matrix(-0.49997979,0,0,0.49997979,23.976033,0.50103415)">
+ <ellipse id="ellipse911" style="fill:#ffffff" cx="5.86" cy="31.772" rx="1.947" ry="2.791" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse913" style="fill:#3f3f3f" cx="5.586" cy="32.6" rx="1.222" ry="1.752" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ </g>
+ <ellipse style="fill:#ffffff" cx="2.671" cy="16.292" rx=".973" ry="1.396" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse909" style="fill:#3f3f3f" cx="2.534" cy="16.706" rx=".611" ry=".876" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <path style="opacity:0.2" d="m 12,13.476795 c -0.498695,-0.03284 -0.87792,0.109531 -1.370062,0.542332 -1.1580091,1.235518 -2.6297767,4.182043 -2.6297767,5.184079 0.049943,1.438987 0.5140598,2.36674 1.4921272,2.292708 C 10.50006,21.533662 11.216827,20.812588 12,20.796345 c 0.783173,0.01625 1.499939,0.737317 2.507711,0.699569 0.978067,0.07403 1.442184,-0.853721 1.492127,-2.292708 0,-1.002036 -1.471768,-3.948561 -2.629777,-5.184079 C 12.877919,13.586326 12.498695,13.443931 12,13.476795 Z"/>
+ <path style="fill:#cf7642" d="m 12,13.004573 c -0.498695,-0.03284 -0.87792,0.109531 -1.370062,0.542331 -1.1580091,1.235519 -2.6297767,4.182046 -2.6297767,5.184078 0.049943,1.43899 0.5140598,2.366739 1.4921272,2.292708 C 10.50006,21.061436 11.216827,20.340364 12,20.32412 c 0.783173,0.01625 1.499939,0.737321 2.507711,0.69957 0.978067,0.07403 1.442184,-0.853718 1.492127,-2.292708 0,-1.002032 -1.471768,-3.948559 -2.629777,-5.184078 C 12.877919,13.114104 12.498695,12.971709 12,13.004573 Z"/>
+ <path style="opacity:0.5" d="M 9.6375867,19.864745 C 9.1917532,19.638504 8.97401,19.134649 9.0026158,18.395437 c 0.012825,-0.331344 0.060246,-0.614644 0.1053858,-0.629553 0.045138,-0.01491 0.1470955,0.155969 0.2265678,0.379729 0.1800877,0.507048 0.5173076,0.898308 0.9375756,1.087823 0.475084,0.214232 0.525741,0.497209 0.121943,0.681192 -0.276124,0.125811 -0.4303135,0.115643 -0.7565013,-0.04988 z"/>
+ <path style="opacity:0.5" d="m 14.349731,19.864745 c 0.445833,-0.226241 0.663576,-0.730096 0.634971,-1.469308 -0.01283,-0.331344 -0.06025,-0.614644 -0.105386,-0.629553 -0.04514,-0.01491 -0.147096,0.155969 -0.226568,0.379729 -0.180088,0.507048 -0.517308,0.898308 -0.937575,1.087823 -0.475084,0.214232 -0.525741,0.497209 -0.121943,0.681192 0.276124,0.125811 0.430313,0.115643 0.756501,-0.04988 z"/>
+ <path style="opacity:0.1" d="M 12,7 C 9.8333468,7 8.5146927,8.1347392 7.8261719,9.2363281 7.137651,10.337917 7.0039063,11.4375 7.0039062,11.4375 a 0.50002979,0.50002979 0 0 0 0.037109,0.261719 C 7.0268934,11.799617 7,11.893298 7,12 c 0,0.828393 0.4477378,1.5 1,1.5 H 8.3339844 8.6660156 C 8.8506751,13.5 9,13.276989 9,13 V 12 11 C 9,10.723011 8.8506751,10.5 8.6660156,10.5 H 8.3339844 8.3046875 C 8.3996442,10.266523 8.5152697,10.019308 8.6738281,9.765625 9.2353073,8.8672947 10.166653,8 12,8 c 1.833347,0 2.764693,0.8672947 3.326172,1.765625 0.158558,0.253683 0.274184,0.500898 0.36914,0.734375 h -0.0293 -0.332032 C 15.149325,10.5 15,10.723011 15,11 v 1 1 c 0,0.276989 0.149325,0.5 0.333984,0.5 H 15.666016 16 c 0.552262,0 1,-0.671607 1,-1.5 0,-0.105931 -0.02514,-0.199103 -0.03906,-0.298828 A 0.50002979,0.50002979 0 0 0 16.9961,11.4375 c 0,0 -0.133745,-1.099583 -0.822266,-2.2011719 C 15.485307,8.1347392 14.166653,7 12,7 Z"/>
+ <path style="fill:none;stroke:#5b5b5b;stroke-width:0.99995959;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,11.000465 c 0,0 0.5,-4.499465 4.5,-4.499465 4,0 4.5,4.499465 4.5,4.499465"/>
+ <path style="fill:#4b4b4b" d="M 7.9999596,10.000505 C 7.4476974,10.000505 7,10.672051 7,11.500445 c 0,0.828393 0.4476974,1.499939 0.9999596,1.499939 h 0.33332 0.3333195 c 0.1846595,0 0.33332,-0.222991 0.33332,-0.49998 v -0.999959 -0.99996 c 0,-0.276989 -0.1486605,-0.49998 -0.33332,-0.49998 H 8.3332796 Z"/>
+ <path style="fill:#4b4b4b" d="m 15.99996,10.000505 c 0.552262,0 0.999959,0.671546 0.999959,1.49994 0,0.828393 -0.447697,1.499939 -0.999959,1.499939 H 15.66664 15.33332 C 15.148661,13.000384 15,12.777393 15,12.500404 v -0.999959 -0.99996 c 0,-0.276989 0.148661,-0.49998 0.33332,-0.49998 h 0.33332 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 13.003906 C 11.501305 12.971066 11.123001 13.114075 10.630859 13.546875 C 9.4728503 14.782394 8 17.728437 8 18.730469 C 8.0034966 18.831215 8.025612 18.90834 8.0332031 19.003906 C 8.1972796 17.851574 9.5443208 15.20614 10.630859 14.046875 C 11.123001 13.614075 11.501305 13.471066 12 13.503906 C 12.498695 13.471042 12.876999 13.614075 13.369141 14.046875 C 14.455679 15.20614 15.80272 17.851574 15.966797 19.003906 C 15.974388 18.90834 15.996503 18.831215 16 18.730469 C 16 17.728437 14.52715 14.782394 13.369141 13.546875 C 12.876999 13.114075 12.498695 12.971042 12 13.003906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/MidnightCommander.svg b/.icons/awkward/24x24/apps/MidnightCommander.svg
new file mode 120000
index 00000000..ed775cee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/MidnightCommander.svg
@@ -0,0 +1 @@
+mc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Nextcloud.svg b/.icons/awkward/24x24/apps/Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/NoMachine-icon.svg b/.icons/awkward/24x24/apps/NoMachine-icon.svg
new file mode 100644
index 00000000..b0e64a91
--- /dev/null
+++ b/.icons/awkward/24x24/apps/NoMachine-icon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m8 6v11h3v-7h2v7h3v-7h2v7h3v-11"/>
+ <rect width="3" height="7" x="3" y="6"/>
+ <rect width="3" height="3" x="3" y="14"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m8 6v11h3v-7h2v7h3v-7h2v7h3v-11"/>
+ <rect width="3" height="7" x="3" y="6"/>
+ <rect width="3" height="3" x="3" y="14"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Nocturn-linux.svg b/.icons/awkward/24x24/apps/Nocturn-linux.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Nocturn-linux.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Nocturn.svg b/.icons/awkward/24x24/apps/Nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Nvidiux.svg b/.icons/awkward/24x24/apps/Nvidiux.svg
new file mode 100644
index 00000000..f6b2513c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Nvidiux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e54031" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 19.25,6.999703 9.185242,17.350971 7.724827,13.354046 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.4" d="M 8.5 4 C 8.2157537 4.0001377 7.9330691 4.0143203 7.6523438 4.0351562 C 7.6177374 4.0378251 7.5833878 4.0419388 7.5488281 4.0449219 C 7.2868266 4.0667614 7.0275579 4.0973135 6.7695312 4.1367188 C 5.6627389 4.3057454 4.6036808 4.6469874 3.6074219 5.1171875 C 3.4980351 5.1692458 3.3910146 5.2257205 3.2832031 5.28125 C 2.8652708 5.4948989 2.4629896 5.7330575 2.0742188 5.9960938 C 2.0499914 6.0125503 2.0241149 6.0263209 2 6.0429688 L 2 6.046875 L 2 6.7871094 C 2.0195285 6.776493 2.0370472 6.7624481 2.0566406 6.7519531 C 2.3507225 6.5944223 2.6545102 6.4586751 2.9609375 6.3300781 C 3.0492405 6.2930975 3.1333223 6.2474632 3.2226562 6.2128906 C 3.5536557 6.084444 3.8924907 5.9809973 4.234375 5.8867188 C 4.3027748 5.8679374 4.3686607 5.8416267 4.4375 5.8242188 C 4.7752738 5.7383981 5.1195614 5.6807199 5.4648438 5.6289062 C 5.5483035 5.616465 5.6289823 5.5924747 5.7128906 5.5820312 C 6.1382422 5.52869 6.5683959 5.5004525 7 5.5 C 7.3422082 5.5004282 7.6808628 5.5197897 8.015625 5.5527344 C 8.0773744 5.55867 8.1377865 5.5691713 8.1992188 5.5761719 C 8.4975362 5.6108901 8.7931399 5.6553458 9.0839844 5.7148438 C 9.1132392 5.7207434 9.1427088 5.7262796 9.171875 5.7324219 C 11.008325 6.1246198 12.678057 7.0023453 14.035156 8.234375 L 16.234375 7.0214844 C 15.016507 5.9118255 13.572935 5.0453773 11.962891 4.5371094 C 11.95897 4.5358716 11.955095 4.5344369 11.951172 4.5332031 C 11.941572 4.5301647 11.931485 4.5284044 11.921875 4.5253906 C 11.598811 4.4247301 11.270142 4.3398153 10.935547 4.2675781 C 10.869939 4.2532801 10.804276 4.23973 10.738281 4.2265625 C 10.437402 4.1671301 10.133037 4.1194477 9.8242188 4.0839844 C 9.755733 4.0759845 9.6879578 4.0653774 9.6191406 4.0585938 C 9.2506426 4.0229806 8.8778408 4 8.5 4 z M 18.066406 9.1523438 L 16.236328 11.033203 C 16.292623 11.137677 16.353401 11.239126 16.40625 11.345703 L 16.398438 11.353516 C 16.773861 12.114209 17.064643 12.927351 17.25 13.787109 L 19.830078 13.617188 C 19.741143 13.081307 19.603243 12.565548 19.443359 12.060547 L 19.474609 12.054688 C 19.147423 11.011129 18.659818 10.043544 18.066406 9.1523438 z M 19.955078 14.611328 L 17.416016 14.777344 C 17.467526 15.180649 17.49557 15.587583 17.5 15.994141 L 19.986328 15.982422 C 19.994228 15.821731 19.99882 15.660885 20 15.5 C 19.9964 15.203633 19.981478 14.906537 19.955078 14.611328 z M 19.890625 16.982422 L 17.447266 16.994141 C 17.408276 17.391535 17.347632 17.785406 17.263672 18.175781 L 19.638672 18.332031 C 19.749498 17.887259 19.833632 17.437236 19.890625 16.982422 z M 17.003906 19.162109 C 16.860381 19.603058 16.686826 20.033039 16.486328 20.451172 L 18.558594 21.029297 C 18.86381 20.479858 19.124446 19.906323 19.335938 19.314453 L 17.003906 19.162109 z"/>
+ <path style="fill:#e4e4e4" d="M 19.25,6.5 9.185242,16.851268 7.724827,12.854343 Z"/>
+ <circle style="opacity:0.2" cx="8.5" cy="15" r="3.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="14.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/OpenAudible.svg b/.icons/awkward/24x24/apps/OpenAudible.svg
new file mode 100644
index 00000000..6f25825e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/OpenAudible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f3f3f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 12.115234 8.5175781 C 11.140665 8.5031957 10.164143 8.6992584 9.28125 9.1152344 C 8.0421375 9.6862614 7.0143271 10.668954 6.3378906 11.849609 C 6.9436216 11.086321 7.6768189 10.410279 8.5605469 9.984375 C 10.140755 9.1826725 12.071758 9.1624546 13.689453 9.8691406 C 14.917245 10.390989 15.955191 11.329729 16.601562 12.496094 C 17.00761 12.294555 17.415008 12.095132 17.820312 11.890625 C 17.169301 10.717578 16.151099 9.7573076 14.939453 9.1816406 C 14.063612 8.7573134 13.089804 8.5319606 12.115234 8.5175781 z M 12.009766 10.507812 C 10.403207 10.491854 8.8934604 11.4234 8.0351562 12.755859 C 8.8708199 11.894586 10.029074 11.298476 11.25 11.347656 C 12.68026 11.358976 14.031562 12.192845 14.763672 13.408203 C 15.166936 13.206479 15.571346 13.007623 15.974609 12.806641 C 15.158803 11.429457 13.624677 10.488884 12.009766 10.507812 z M 12.162109 12.476562 C 12.045544 12.468462 11.927666 12.470022 11.808594 12.482422 C 10.993715 12.531412 10.323888 13.08277 9.8632812 13.71875 C 10.277679 13.454114 10.75211 13.230603 11.257812 13.289062 C 11.958932 13.329702 12.555843 13.793182 12.931641 14.363281 C 13.333977 14.160629 13.738475 13.961393 14.140625 13.757812 C 13.716159 13.066066 12.97807 12.53293 12.162109 12.476562 z M 5 12.941406 L 5 14 A 11761.646 11761.646 0 0 1 11.998047 17.5 A 7632.6465 7632.6465 0 0 1 19 14 L 19 12.943359 C 16.66679 14.111051 14.332929 15.277328 12 16.443359 C 9.6659703 15.277146 7.3323262 14.110476 5 12.941406 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#fda83c" d="m 9.281635,8.615375 c 1.765786,-0.831952 3.90533,-0.7827735 5.657013,0.065881 1.211646,0.575667 2.230291,1.536782 2.881303,2.709829 C 17.414646,11.595592 17.00767,11.795461 16.601623,11.997 15.955251,10.830635 14.918048,9.8901185 13.690256,9.36827 12.072561,8.661584 10.141053,8.682369 8.560845,9.4840715 7.677117,9.9099755 6.944079,10.586412 6.338348,11.3497 7.0147845,10.169045 8.0425225,9.186402 9.281635,8.615375 Z"/>
+ <path style="fill:#ed4b2a" d="m 8.036027,12.255132 c 0.858304,-1.332459 2.366693,-2.263139 3.973252,-2.247179 1.614911,-0.01893 3.149837,0.921587 3.965643,2.298771 -0.403263,0.200982 -0.808383,0.399552 -1.211647,0.601276 -0.73211,-1.215358 -2.082384,-2.049166 -3.512644,-2.060486 -1.220926,-0.04918 -2.3789405,0.546345 -3.214604,1.407618 z"/>
+ <path style="fill:#96cc1c" d="M 5 12.441406 L 5 13.5 A 11761.646 11761.646 0 0 1 11.998047 17 A 7632.6465 7632.6465 0 0 1 19 13.5 L 19 12.443359 C 16.66679 13.610943 14.332929 14.777328 12 15.943359 C 9.6660142 14.777146 7.332326 13.610357 5 12.441406 z"/>
+ <path style="fill:#c42198" d="m 9.863055,13.21787 c 0.460607,-0.63598 1.130548,-1.186223 1.945427,-1.235216 0.952578,-0.09891 1.846885,0.48529 2.331989,1.275858 -0.40215,0.20358 -0.807455,0.402336 -1.209791,0.604988 -0.375798,-0.570099 -0.97225,-1.034604 -1.673368,-1.075246 -0.505703,-0.05846 -0.979859,0.16498 -1.394257,0.429616 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Othman.svg b/.icons/awkward/24x24/apps/Othman.svg
new file mode 100644
index 00000000..d8b2df2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Othman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#168616" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.327 9.994,9.75 0.002,-0.0835 0.006,-0.166 0.006,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 11.391236,20.237024 c -0.278134,-0.238743 -0.295437,-0.295671 -0.295437,-0.971955 v -0.718357 l -0.477215,0.241235 c -0.26247,0.132678 -0.8145445,0.327355 -1.2268357,0.432612 -0.8333137,0.212747 -1.5496599,0.152156 -2.1160362,-0.178973 -0.5447782,-0.318506 -0.7063617,-0.644995 -0.7082384,-1.43104 -7.529e-4,-0.389262 0.033191,-0.884695 0.075821,-1.100962 0.043106,-0.218688 0.040409,-0.338477 -0.00607,-0.269894 -0.1915661,0.282591 -0.7672285,0.613956 -1.0665936,0.613956 -0.515743,0 -0.8266909,-0.453324 -0.8266909,-1.205211 0,-0.355419 0.082504,-0.832272 0.2022474,-1.168936 L 5.1484258,13.91087 4.9215615,13.604255 c -0.177374,-0.239728 -0.2261362,-0.432139 -0.2235147,-0.88197 0.00282,-0.483806 0.072745,-0.710083 0.4394935,-1.422176 0.4381393,-0.850702 0.6908207,-1.189068 0.6884724,-0.921936 -7.529e-4,0.0742 -0.1050098,0.316133 -0.2319063,0.537624 -0.4205116,0.73398 -0.69085,1.627187 -0.6148636,2.03152 0.059564,0.316933 0.1056475,0.367362 0.3354046,0.367045 0.3963832,-7.53e-4 0.7604509,-0.261901 1.9668873,-1.411983 L 8.3741354,10.860811 7.6426146,10.327537 C 7.2402782,10.034241 6.7142897,9.6699825 6.4737537,9.5180785 5.8672348,9.1350504 5.6928711,8.7031121 5.9326847,8.1777151 6.0505355,7.9195293 6.2136677,7.8038512 7.0335616,7.397088 7.3450001,7.2425765 7.5998142,7.0984316 7.5998142,7.0767648 c 0,-0.021666 -0.072598,-0.1118663 -0.1613337,-0.2004423 C 7.1796166,6.6179193 7.4064241,6.0036554 7.8218183,5.8381147 7.9976136,5.7680577 8.4208346,5.5852286 8.762307,5.4318258 9.4353845,5.1294531 11.453167,4.4473392 11.509172,4.5032436 11.628868,4.622729 11.360197,4.8494801 10.919906,5.0005618 9.4374593,5.5092479 7.5998142,6.2784135 7.5998142,6.3902148 c 0,0.029181 0.067141,0.1826612 0.1492004,0.3410649 L 7.8982164,7.0192905 8.4137467,6.8129559 C 10.058325,6.1547297 12.488329,5.4504756 13.114942,5.4504756 c 0.113071,0 0.316368,0.1105863 0.451772,0.2457472 0.20811,0.2077383 0.236023,0.3027597 0.180496,0.6143939 C 13.65151,6.8476971 13.399353,7.20936 12.668411,7.8579001 12.310856,8.1751462 11.878351,8.6292538 11.70729,8.8670293 11.329338,9.3923797 11.241999,9.2599591 11.554495,8.635362 11.760957,8.2226967 12.378167,7.5552884 13.162934,6.8961041 13.45409,6.6515423 13.455319,6.6463724 13.270772,6.4428111 13.134621,6.2926332 12.965617,6.2369015 12.646385,6.2369015 c -0.45058,0 -1.886518,0.3450832 -2.9292815,0.7039598 -1.1696736,0.4025538 -3.4959902,1.4396109 -3.4959902,1.5584895 0,0.033228 0.1440249,0.1345435 0.3200564,0.2251458 0.3354555,0.1726593 1.1360581,0.6526154 2.1174418,1.2693917 L 9.2402189,10.359415 9.6957096,10.186823 C 9.9462328,10.091898 10.174642,9.9908342 10.203282,9.9622412 10.231927,9.9336483 10.161513,9.3759449 10.046816,8.7228985 9.8477985,7.5898127 9.8534131,7.0233272 10.063649,7.0233272 c 0.05313,0 0.0966,0.041299 0.0966,0.091771 0,0.050473 0.139864,0.3163609 0.310807,0.5908596 0.307892,0.4944169 0.325641,0.7387246 0.03625,0.4989773 -0.187124,-0.1550216 -0.195534,-0.026513 -0.04431,0.6773241 0.127089,0.5915448 0.403375,0.9678115 0.846299,1.1525458 0.294065,0.122649 0.328141,0.177557 0.328141,0.528755 0,0.433894 -0.04617,0.458677 -0.456517,0.245045 -0.328811,-0.171183 -0.852613,-0.192146 -1.127799,-0.04513 -0.1712704,0.09149 -0.074873,0.187098 0.868163,0.860965 0.583454,0.416923 1.227009,0.884574 1.430121,1.039228 l 0.369296,0.281186 v -0.265856 c 0,-0.146222 -0.04766,-1.12099 -0.105917,-2.166157 -0.09129,-1.6379491 -0.0856,-1.9387514 0.04126,-2.1788139 l 0.147173,-0.2785139 0.21297,0.4915147 c 0.496912,1.1468242 0.586943,1.7393981 0.184997,1.2175884 l -0.180678,-0.2345552 0.0066,0.5406679 c 0.0036,0.297364 0.05801,1.15573 0.120907,1.907479 l 0.114356,1.366814 0.383109,0.198255 c 0.351902,0.182105 0.416075,0.18688 0.787829,0.05858 l 0.404723,-0.139675 0.01809,-0.589818 c 0.01,-0.3244 -0.02282,-0.943711 -0.07282,-1.376244 -0.05,-0.432536 -0.133612,-1.383619 -0.185792,-2.1135186 -0.05218,-0.7299015 -0.1439,-1.9365026 -0.203816,-2.6813358 -0.101849,-1.2660836 -0.07938,-1.7449261 0.08168,-1.7404351 0.09341,0.00261 0.707332,1.4131222 0.707332,1.6251462 0,0.1633369 -0.0109,0.1630611 -0.196957,-0.00502 -0.240879,-0.2176032 -0.237658,-0.3085185 -0.05571,1.5728495 0.398734,4.1228768 0.423027,4.7252628 0.217941,5.4044648 -0.199427,0.660461 -0.912399,0.996716 -1.57786,0.74416 l -0.246703,-0.09363 0.01872,1.641908 c 0.01807,1.585353 -0.11017,2.575782 -0.33351,2.575782 -0.04424,0 -0.07172,-0.431305 -0.06106,-0.958456 0.01068,-0.52715 -0.01811,-1.561258 -0.06392,-2.298015 l -0.08329,-1.339563 -0.655294,-0.497615 c -0.360408,-0.273689 -0.743942,-0.577732 -0.852292,-0.675657 -0.108352,-0.09792 -0.456655,-0.371139 -0.77401,-0.607151 l -0.5770146,-0.429106 0.2496596,0.429111 c 0.32656,0.561287 0.412136,1.060665 0.261957,1.528617 -0.186591,0.581396 -0.449545,0.792919 -1.3186827,1.060746 -0.9276981,0.285875 -1.7608781,0.739215 -1.9843877,1.079726 -0.086469,0.13173 -0.202831,0.518301 -0.2585807,0.859042 -0.1302686,0.79617 0.021821,1.270531 0.541358,1.688449 0.3205712,0.257874 0.4739359,0.30712 1.0592247,0.340131 0.9862176,0.05562 2.2941974,-0.420077 3.2772614,-1.191916 0.449399,-0.352841 0.447691,-0.447567 -0.03205,-1.776916 -0.239688,-0.664156 -0.298745,-0.955894 -0.248081,-1.225473 l 0.06649,-0.35381 0.430912,0.4882 c 0.478207,0.541781 0.534657,0.683691 0.241522,0.60717 -0.243116,-0.06346 -0.243114,-0.04385 3.5e-5,0.594783 0.218662,0.574283 0.256366,1.298939 0.08468,1.627411 -0.06173,0.118094 -0.29852,0.415534 -0.526198,0.660975 -0.339042,0.365491 -0.426523,0.540777 -0.483365,0.968508 -0.053,0.398804 -0.03283,0.577969 0.08532,0.757958 0.316318,0.481903 0.626197,0.275267 2.099692,-1.400148 0.52012,-0.591394 0.735152,-0.733546 1.829252,-1.209279 l 0.578215,-0.251418 0.02063,-0.688122 c 0.02751,-0.918024 0.308315,-1.425398 0.788858,-1.425398 0.174818,0 0.265667,0.09281 0.38688,0.395204 0.08712,0.217364 0.15841,0.477219 0.15841,0.577459 0,0.306828 -0.290396,1.024531 -0.50818,1.255938 -0.298766,0.317455 -0.175587,0.523891 0.312609,0.523891 0.29496,0 0.465616,-0.06402 0.643204,-0.241291 0.293288,-0.292766 0.297463,-0.428473 0.09697,-3.150171 -0.455418,-6.1821503 -0.493993,-7.2298823 -0.265955,-7.2234089 0.07551,0.00216 0.706141,1.3960058 0.706141,1.5607592 0,0.1672658 -0.175511,0.1285016 -0.287545,-0.06351 -0.142119,-0.2435698 -0.13598,0.1374866 0.03672,2.2799377 0.459618,5.70174 0.433226,6.536401 -0.226637,7.167467 -0.565332,0.540656 -1.258442,0.527679 -1.504928,-0.02819 -0.07355,-0.16588 -0.183862,-0.301599 -0.245124,-0.301599 -0.246264,0 -1.663111,0.715486 -2.01898,1.019556 -0.208949,0.178535 -0.597249,0.611195 -0.862885,0.961469 -0.767002,1.011379 -1.187191,1.184366 -1.734884,0.71423 z m 5.246695,-3.733012 c 0.254256,-0.177771 0.290738,-0.597511 0.07692,-0.884945 -0.297766,-0.400276 -0.661055,0.17935 -0.503976,0.804092 0.06906,0.274683 0.132619,0.286717 0.427057,0.08086 z M 5.9380687,16.091148 C 6.0802997,15.996888 6.4361688,15.672464 6.7288925,15.370204 7.4728231,14.602043 7.9290837,14.32813 9.1484001,13.917677 10.027173,13.62186 10.214729,13.52378 10.23997,13.346853 10.285184,13.029917 9.9319227,12.412006 9.3568739,11.802188 8.748611,11.157146 8.9121625,11.090237 7.3323832,12.630407 6.6565979,13.289249 6.0428818,13.797698 5.7870814,13.910646 5.4446199,14.061863 5.3322002,14.17891 5.204349,14.51737 4.8230678,15.526717 4.9083624,16.26436 5.4062226,16.263177 5.5565111,16.26287 5.7958414,16.185407 5.9380687,16.091148 Z M 6.286759,15.018651 c -0.1229793,-0.122758 -0.066125,-0.837636 0.093287,-1.172969 0.160335,-0.337278 0.414575,-0.482237 0.2846795,-0.162315 -0.210599,0.518688 -0.2607651,0.730825 -0.20632,0.872455 0.048947,0.127321 0.088396,0.13416 0.2070216,0.03589 0.1718941,-0.142405 0.1805666,-0.101141 0.050511,0.240324 -0.091749,0.240887 -0.2889214,0.326627 -0.4291778,0.18662 z M 7.7778075,13.384923 C 7.5194448,13.172851 7.5168744,13.16035 7.67752,12.896941 c 0.1854546,-0.304095 0.3330983,-0.339447 0.513158,-0.122877 0.1703077,0.204839 0.3570305,0.184104 0.5272987,-0.05855 L 8.8625291,12.509507 9.1667145,12.734 c 0.3542046,0.261408 0.3675189,0.34951 0.1010757,0.668901 L 9.0712335,13.638515 8.8195484,13.402897 8.5678633,13.167276 8.3881052,13.388458 c -0.2204808,0.27129 -0.2758747,0.27097 -0.6102977,-0.0036 z m 5.7338515,7.032214 c 0.0017,-0.04055 0.0682,-0.159596 0.147716,-0.264546 0.188046,-0.248179 0.186341,-0.457976 -0.0031,-0.385398 -0.213433,0.08176 -0.181421,-0.100137 0.05526,-0.313943 0.173704,-0.15692 0.216082,-0.162662 0.293926,-0.03981 0.130106,0.205326 0.119037,0.268867 -0.121117,0.695405 -0.194245,0.344998 -0.380762,0.499303 -0.372648,0.308293 z m 1.627849,-0.664171 c -0.08374,-0.200055 -0.24958,-0.384652 -0.395234,-0.439932 -0.28752,-0.109119 -0.368068,-0.591628 -0.09877,-0.591628 0.158943,0 0.513899,0.326309 0.687633,0.632133 0.0943,0.16599 0.10231,0.164035 0.11684,-0.02851 0.02111,-0.279699 0.247419,-0.727828 0.391137,-0.7745 0.150764,-0.04896 0.46285,0.423123 0.374285,0.566169 -0.04631,0.07478 -0.125658,0.0565 -0.252634,-0.05821 -0.206434,-0.186489 -0.184621,-0.218549 -0.389366,0.572222 -0.06649,0.256815 -0.158861,0.466938 -0.205259,0.466938 -0.0464,0 -0.149283,-0.155109 -0.228635,-0.344685 z M 5.7322033,18.156162 c 0.00193,-0.04056 0.066822,-0.184318 0.1442273,-0.319485 0.1813091,-0.316598 0.1813091,-0.393213 0,-0.393213 -0.1780677,0 -0.1903788,-0.1147 -0.029543,-0.275249 0.1620432,-0.161756 0.3416187,-0.14795 0.4106314,0.03158 0.061571,0.160171 -0.3184136,1.030103 -0.4499495,1.030103 -0.043369,0 -0.077287,-0.03318 -0.075367,-0.07372 z M 8.0930404,17.840215 C 7.9317816,17.737414 7.8901237,16.998339 8.0195656,16.536754 l 0.075082,-0.267738 -0.3501039,0.206198 c -0.3670818,0.216197 -0.5512093,0.188069 -0.3503491,-0.05353 0.1269539,-0.152694 1.3168496,-0.889082 1.6223699,-1.004027 0.3026179,-0.113856 0.1410019,0.175782 -0.2426051,0.434778 -0.4845401,0.327139 -0.6284393,0.660495 -0.5941805,1.376466 0.00867,0.181301 0.051109,0.215067 0.2078588,0.165406 0.2428394,-0.07694 0.2528667,0.05854 0.024616,0.332605 -0.1247515,0.149797 -0.2128936,0.181079 -0.3192154,0.113298 z M 9.5367972,16.947463 C 9.2295629,16.706224 9.2095577,16.55835 9.4462829,16.278425 l 0.1723364,-0.203789 0.2914098,0.237559 c 0.2546869,0.207622 0.2795069,0.271178 0.1969569,0.504351 -0.1243541,0.351252 -0.2521974,0.380606 -0.5701888,0.130917 z m 1.2728188,-0.08361 c -0.197753,-0.218123 -0.197746,-0.445544 3e-5,-1.024953 0.181244,-0.53097 0.367608,-0.535365 0.220964,-0.0052 -0.113142,0.409038 -0.02611,0.952046 0.115841,0.722769 0.118157,-0.190841 0.199955,-0.08494 0.132695,0.171803 -0.07484,0.285695 -0.27979,0.344881 -0.46953,0.135594 z m 3.191304,-0.288796 c 0,-0.05666 0.04286,-0.129463 0.09525,-0.161783 0.05239,-0.03232 0.07063,-0.181706 0.04052,-0.331971 -0.0411,-0.205135 0.01203,-0.352416 0.213257,-0.591134 0.303713,-0.360297 0.685001,-0.394764 0.685001,-0.06192 0,0.151538 -0.06566,0.196605 -0.286412,0.196605 -0.157527,0 -0.303992,0.05154 -0.325475,0.114538 -0.05576,0.163474 0.323612,0.259284 0.727311,0.183686 0.289124,-0.05415 0.339192,-0.03802 0.311495,0.10029 -0.02038,0.10174 -0.240263,0.230946 -0.574637,0.337653 -0.297897,0.09507 -0.619184,0.205297 -0.71397,0.244953 -0.100447,0.04201 -0.172337,0.02912 -0.172337,-0.03092 z m 4.874693,-1.367934 c 0,-0.797515 -0.07827,-2.562232 -0.173933,-3.921595 -0.130648,-1.8565165 -0.146861,-2.5414768 -0.06515,-2.7524904 0.107291,-0.2770649 0.113346,-0.2701298 0.441288,0.5055072 0.182876,0.4325316 0.334062,0.8417207 0.335965,0.9093042 0.0051,0.179851 -0.167933,0.149922 -0.28409,-0.049152 -0.142093,-0.243526 -0.132302,0.265001 0.04211,2.187246 0.188118,2.073243 0.1866,3.419122 -0.0045,4.061737 -0.08334,0.280147 -0.183055,0.509386 -0.221577,0.509414 -0.03853,2.9e-5 -0.07004,-0.652458 -0.07004,-1.449972 z M 9.3747492,15.52376 c 0.068705,-0.08264 0.4698888,-0.440846 0.8915178,-0.796019 0.421629,-0.35517 0.790648,-0.708327 0.820042,-0.784793 0.02939,-0.07646 0.004,-0.247282 -0.05636,-0.379594 -0.08808,-0.192967 -0.07651,-0.29129 0.05847,-0.496928 0.135697,-0.206733 0.195598,-0.23373 0.309405,-0.139446 0.07762,0.0643 0.14113,0.235364 0.14113,0.380131 0,0.144767 0.04932,0.31244 0.109596,0.372609 0.128647,0.128421 0.02703,0.340502 -0.144324,0.30122 -0.06509,-0.01491 -0.29257,0.165366 -0.505502,0.400633 -0.444003,0.490582 -1.4558321,1.292439 -1.6308791,1.292439 -0.088693,0 -0.086976,-0.03734 0.0069,-0.150252 z m 5.6109558,-0.625515 c 0,-0.05993 0.08863,-0.108962 0.196957,-0.108962 0.108327,0 0.196958,-0.04776 0.196958,-0.106116 0,-0.06784 -0.115448,-0.0821 -0.320057,-0.03954 l -0.320054,0.06657 0.212378,-0.218873 c 0.173815,-0.179134 0.276633,-0.206841 0.566252,-0.152606 0.395954,0.07415 0.433309,0.152038 0.181536,0.378528 -0.225473,0.20283 -0.71397,0.326675 -0.71397,0.181008 z M 4.0201349,14.714877 C 3.9897059,14.665727 4.0737099,14.465537 4.2068127,14.27001 4.43177,13.939544 4.4366655,13.907618 4.2763177,13.816789 4.115812,13.725869 4.1151427,13.707626 4.2666877,13.55442 4.4933529,13.325303 4.678435,13.4695 4.6081232,13.820436 4.5385822,14.167519 4.0970588,14.839144 4.0201205,14.714877 Z M 15.923537,14.103674 c -0.164773,-0.181749 -0.165601,-0.209869 -0.01299,-0.442363 0.187417,-0.285523 0.235888,-0.295073 0.496996,-0.09792 0.171573,0.129545 0.214123,0.122276 0.421224,-0.07194 l 0.230373,-0.216035 0.26589,0.265414 0.26589,0.265416 -0.264843,0.264369 c -0.258889,0.258429 -0.269353,0.260296 -0.465537,0.08307 -0.187142,-0.169064 -0.212854,-0.170319 -0.380785,-0.01862 -0.233817,0.211224 -0.341777,0.205129 -0.556214,-0.0314 z m 0.34239,-1.098923 c 0,-0.192115 -0.02854,-0.621823 -0.06342,-0.954907 l -0.06341,-0.605603 -0.342916,0.201966 c -0.375086,0.220912 -0.585249,0.168672 -0.268697,-0.0668 0.673263,-0.500798 0.628757,-0.375204 0.534645,-1.508689 -0.290506,-3.498848 -0.309947,-4.4236465 -0.09299,-4.4236465 0.0926,0 0.690695,1.4157838 0.690695,1.6349955 0,0.1500452 -0.01779,0.1488701 -0.196965,-0.013016 -0.194799,-0.1759703 -0.196497,-0.1726278 -0.154505,0.3042554 0.02335,0.2651981 0.076,0.9466652 0.117004,1.5143672 0.04101,0.5677 0.08282,1.0653574 0.09296,1.1059084 0.01014,0.04055 0.02394,0.189733 0.03072,0.331523 0.01053,0.220707 0.03416,0.239691 0.164203,0.131959 0.105377,-0.0873 0.120456,-0.157213 0.04924,-0.228304 -0.14421,-0.14395 -0.127643,-0.4829709 0.0344,-0.7041934 0.11278,-0.1539586 0.163532,-0.1651802 0.286467,-0.063334 0.187981,0.1557318 0.197413,0.9992904 0.01119,0.9992904 -0.24816,0 -0.539955,0.502876 -0.479453,0.826276 0.06603,0.352951 -0.119338,1.636345 -0.256206,1.773842 -0.05841,0.05867 -0.09296,-0.03645 -0.09296,-0.255913 z m 3.191595,-0.133032 c -0.07544,-0.300029 0.0251,-0.879084 0.216889,-1.249323 0.23461,-0.452874 0.315275,-0.308631 0.131104,0.23443 -0.182163,0.537138 -0.1564,0.815166 0.0676,0.729366 0.160853,-0.06162 0.163034,-0.04596 0.03897,0.279774 -0.122654,0.322034 -0.374229,0.325221 -0.454553,0.0057 z m -5.614029,-0.396182 c -0.0981,-0.390172 0.176473,-1.42178 0.378423,-1.42178 0.107535,0 0.09372,0.09049 -0.08524,0.558249 -0.18489,0.483273 -0.124964,0.816413 0.111607,0.620423 0.178219,-0.147641 0.20145,0.0098 0.04461,0.302338 -0.143191,0.267079 -0.375039,0.23652 -0.449398,-0.05923 z M 6.4108366,11.8267 c -0.1303854,-0.243189 -0.07818,-0.673516 0.1469538,-1.211379 0.1970691,-0.470811 0.3048042,-0.398476 0.1634372,0.109733 -0.05781,0.207821 -0.1053544,0.480367 -0.1056565,0.605662 -3.092e-4,0.18581 0.037073,0.215887 0.2035397,0.163144 0.1982357,-0.06281 0.1995736,-0.05594 0.046711,0.239135 -0.1852291,0.357551 -0.3007712,0.381348 -0.4549858,0.0937 z m 5.4385574,0.08068 c -0.119595,-0.143845 -0.0043,-0.690329 0.249318,-1.182244 0.220909,-0.428388 0.268067,-0.235526 0.08036,0.32862 -0.178678,0.536988 -0.147802,0.695544 0.0961,0.493488 0.181031,-0.149976 0.205965,0.005 0.04815,0.2994 -0.11814,0.220351 -0.319739,0.246186 -0.473925,0.06073 z m -7.83043,-0.706169 c 0.031176,-0.0811 0.088514,-0.147454 0.1274147,-0.147454 0.1015429,0 1.2310736,-0.883722 1.2715899,-0.994867 0.018659,-0.05119 -0.019967,-0.1579038 -0.085845,-0.2371377 -0.1683048,-0.2024366 0.056245,-0.7340567 0.310061,-0.7340567 0.1509872,0 0.1850084,0.074223 0.1850084,0.4036408 0,0.4995683 -0.3902517,1.0291226 -1.1198627,1.5195926 -0.5380459,0.361695 -0.7799687,0.428569 -0.6883663,0.190282 z M 4.5507153,9.9794111 C 4.4633809,9.8165114 4.4799885,9.6839425 4.6301967,9.3449708 4.7346374,9.1092899 4.869424,8.8860227 4.9297255,8.8488213 5.0721788,8.7609385 5.0684079,8.7976881 4.8916451,9.2199882 4.8104002,9.414087 4.7439273,9.6239684 4.7439273,9.6863928 c 0,0.081848 0.041193,0.079371 0.1477178,-0.00888 0.2311874,-0.191518 0.1921782,0.125976 -0.0414,0.3369882 -0.180409,0.162972 -0.1942105,0.161354 -0.2995307,-0.035087 z M 8.5957946,9.3062155 C 8.4619104,9.044249 8.3134441,8.8942128 8.1676597,8.8735596 7.8862738,8.8336914 7.8006795,8.4296242 8.0531364,8.3329198 8.1742846,8.2865151 8.3029584,8.3605574 8.4901702,8.5844077 L 8.7555009,8.9016641 8.8649588,8.4677418 C 9.0042463,7.9155693 9.2161366,7.7148564 9.3655563,7.993549 9.5623633,8.3606318 9.4189855,8.7133634 9.2101022,8.375987 9.1173305,8.2261438 9.0032016,8.5899225 8.9868176,9.0876956 8.9672646,9.6818276 8.8276378,9.7598582 8.5957946,9.3062155 Z M 13.705709,8.8422081 c -0.135523,-0.1630075 -0.09398,-0.6964977 0.09104,-1.1689682 0.167832,-0.4285843 0.248572,-0.2254484 0.108659,0.2733821 -0.121472,0.4330817 -0.07473,0.7054337 0.102314,0.5962074 0.145116,-0.089526 0.106511,0.2135919 -0.04297,0.3374347 -0.102453,0.084879 -0.164392,0.07578 -0.259036,-0.038056 z m 1.473863,-0.1534908 c -0.120991,-0.2256762 -0.04836,-0.6976892 0.165504,-1.0755701 0.129393,-0.2286253 0.134795,-0.2097458 0.07751,0.2708136 -0.05329,0.4470583 -0.04045,0.5084766 0.09545,0.4564211 0.18073,-0.069228 0.203966,0.082869 0.05508,0.3605627 -0.131332,0.2449529 -0.257761,0.2410272 -0.393541,-0.012226 z M 11.366617,7.99163 c -0.06771,-0.067591 -0.123099,-0.2052612 -0.123099,-0.3059289 0,-0.2432677 0.481842,-1.2521921 0.598022,-1.2521921 0.142252,0 0.108803,0.1632409 -0.105263,0.5137146 -0.243054,0.3979397 -0.27414,0.7536342 -0.04961,0.5676201 0.216596,-0.179439 0.198013,0.1128273 -0.02462,0.3872541 -0.137881,0.1699514 -0.196953,0.1878559 -0.295436,0.089532 z M 5.9845365,7.7374427 C 5.8700772,7.6231858 5.9277219,7.0096057 6.0806503,6.7144011 6.2762074,6.3369099 6.3782841,6.4189052 6.2324917,6.8363724 6.0895835,7.245592 6.0939007,7.3182367 6.2611267,7.3182367 c 0.088359,0 0.1204973,0.068712 0.088774,0.1898075 C 6.2980559,7.7059463 6.0862244,7.8389495 5.9845365,7.7374427 Z M 12.720699,5.1745412 c 0,-0.043628 0.121865,-0.1312941 0.270815,-0.1948099 0.26365,-0.1124301 0.261043,-0.1143969 -0.09848,-0.07431 -0.38294,0.042698 -0.453549,-0.019641 -0.25112,-0.2217114 0.122492,-0.1222762 0.885013,-0.1651297 0.994451,-0.055884 0.119072,0.1188569 -0.125771,0.4094847 -0.435892,0.5174005 -0.3715,0.1292743 -0.479776,0.1358893 -0.479776,0.029313 z"/>
+ <path style="fill:#ffff13" d="M 11.391236,19.737023 C 11.113102,19.49828 11.095799,19.441352 11.095799,18.765068 v -0.718357 l -0.477215,0.241235 c -0.26247,0.132678 -0.8145445,0.327355 -1.2268357,0.432612 -0.8333137,0.212747 -1.5496599,0.152156 -2.1160362,-0.178973 -0.5447782,-0.318506 -0.7063617,-0.644995 -0.7082384,-1.43104 -7.529e-4,-0.389262 0.033191,-0.884695 0.075821,-1.100962 0.043106,-0.218688 0.040409,-0.338477 -0.00607,-0.269894 -0.1915661,0.282591 -0.7672285,0.613956 -1.0665936,0.613956 -0.515743,0 -0.8266909,-0.453324 -0.8266909,-1.205211 0,-0.355419 0.082504,-0.832272 0.2022474,-1.168936 L 5.1484258,13.410869 4.9215615,13.104254 c -0.177374,-0.239728 -0.2261362,-0.432139 -0.2235147,-0.88197 0.00282,-0.483806 0.072745,-0.710083 0.4394935,-1.422176 0.4381393,-0.8507021 0.6908207,-1.1890691 0.6884724,-0.9219361 -7.529e-4,0.0742 -0.1050098,0.3161331 -0.2319063,0.5376241 -0.4205116,0.73398 -0.69085,1.627187 -0.6148636,2.03152 0.059564,0.316933 0.1056475,0.367362 0.3354046,0.367045 0.3963832,-7.53e-4 0.7604509,-0.261901 1.9668873,-1.411983 L 8.3741354,10.36081 7.6426146,9.8275359 C 7.2402782,9.5342379 6.7142897,9.1699799 6.4737537,9.0180759 5.8672348,8.6350478 5.6928711,8.2031095 5.9326847,7.6777125 6.0505355,7.4195267 6.2136677,7.3038486 7.0335616,6.8970854 7.3450001,6.7425739 7.5998142,6.598429 7.5998142,6.5767622 c 0,-0.021666 -0.072598,-0.1118663 -0.1613337,-0.2004423 C 7.1796166,6.1179167 7.4064241,5.5036528 7.8218183,5.3381121 7.9976136,5.2680551 8.4208346,5.085226 8.762307,4.9318232 9.4353845,4.6294505 11.453167,3.9473366 11.509172,4.003241 11.628868,4.1227264 11.360197,4.3494775 10.919906,4.5005592 9.4374593,5.0092453 7.5998142,5.7784109 7.5998142,5.8902122 c 0,0.029181 0.067141,0.1826612 0.1492004,0.3410649 L 7.8982164,6.5192879 8.4137467,6.3129533 C 10.058325,5.6547271 12.488329,4.950473 13.114942,4.950473 c 0.113071,0 0.316368,0.1105863 0.451772,0.2457472 0.20811,0.2077383 0.236023,0.3027597 0.180496,0.6143939 -0.0957,0.5370804 -0.347857,0.8987433 -1.078799,1.5472834 -0.357555,0.3172461 -0.79006,0.7713537 -0.961121,1.0091292 -0.377952,0.5253504 -0.465291,0.3929298 -0.152795,-0.2316673 0.206462,-0.4126653 0.823672,-1.0800736 1.608439,-1.7392579 0.291156,-0.2445618 0.292385,-0.2497317 0.107838,-0.453293 -0.136151,-0.1501779 -0.305155,-0.2059096 -0.624387,-0.2059096 -0.45058,0 -1.886518,0.3450832 -2.9292815,0.7039598 -1.1696736,0.4025538 -3.4959902,1.4396109 -3.4959902,1.5584895 0,0.033228 0.1440249,0.1345435 0.3200564,0.2251458 0.3354555,0.1726593 1.1360581,0.6526154 2.1174418,1.2693917 L 9.2402189,9.8594139 9.6957096,9.6868209 C 9.9462328,9.5918949 10.174642,9.4908316 10.203282,9.4622386 10.231927,9.4336457 10.161513,8.8759423 10.046816,8.2228959 9.8477985,7.0898101 9.8534131,6.5233246 10.063649,6.5233246 c 0.05313,0 0.0966,0.041299 0.0966,0.091771 0,0.050473 0.139864,0.3163609 0.310807,0.5908596 0.307892,0.4944169 0.325641,0.7387246 0.03625,0.4989773 -0.187124,-0.1550216 -0.195534,-0.026513 -0.04431,0.6773241 0.127089,0.5915448 0.403375,0.9678115 0.846299,1.1525453 0.294065,0.12265 0.328141,0.177558 0.328141,0.5287571 0,0.433894 -0.04617,0.458677 -0.456517,0.245045 -0.328811,-0.171183 -0.852613,-0.192146 -1.127799,-0.04513 -0.1712704,0.09149 -0.074873,0.187098 0.868163,0.860965 0.583454,0.416923 1.227009,0.884574 1.430121,1.039228 l 0.369296,0.281186 v -0.265856 c 0,-0.146222 -0.04766,-1.12099 -0.105917,-2.166157 -0.09129,-1.6379507 -0.0856,-1.938753 0.04126,-2.1788155 l 0.147173,-0.2785139 0.21297,0.4915147 c 0.496912,1.1468242 0.586943,1.7393986 0.184997,1.2175884 l -0.180678,-0.2345552 0.0066,0.5406674 c 0.0036,0.297366 0.05801,1.1557321 0.120907,1.9074811 l 0.114356,1.366814 0.383109,0.198255 c 0.351902,0.182105 0.416075,0.18688 0.787829,0.05858 l 0.404723,-0.139675 0.01809,-0.589818 c 0.01,-0.3244 -0.02282,-0.943711 -0.07282,-1.376244 -0.05,-0.432536 -0.133612,-1.3836201 -0.185792,-2.1135202 -0.05218,-0.7299015 -0.1439,-1.9365026 -0.203816,-2.6813358 -0.101849,-1.2660836 -0.07938,-1.7449261 0.08168,-1.7404351 0.09341,0.00261 0.707332,1.4131222 0.707332,1.6251462 0,0.1633369 -0.0109,0.1630611 -0.196957,-0.00502 -0.240879,-0.2176032 -0.237658,-0.3085185 -0.05571,1.5728495 0.398734,4.1228784 0.423027,4.7252644 0.217941,5.4044664 -0.199427,0.660461 -0.912399,0.996716 -1.57786,0.74416 l -0.246703,-0.09363 0.01872,1.641908 c 0.01807,1.585353 -0.11017,2.575782 -0.33351,2.575782 -0.04424,0 -0.07172,-0.431305 -0.06106,-0.958456 0.01068,-0.52715 -0.01811,-1.561258 -0.06392,-2.298015 l -0.08329,-1.339563 -0.655294,-0.497615 c -0.360408,-0.273689 -0.743942,-0.577732 -0.852292,-0.675657 -0.108352,-0.09792 -0.456655,-0.371139 -0.77401,-0.607151 l -0.5770146,-0.429106 0.2496596,0.429111 c 0.32656,0.561287 0.412136,1.060665 0.261957,1.528617 -0.186591,0.581396 -0.449545,0.792919 -1.3186827,1.060746 -0.9276981,0.285875 -1.7608781,0.739215 -1.9843877,1.079726 -0.086469,0.13173 -0.202831,0.518301 -0.2585807,0.859042 -0.1302686,0.79617 0.021821,1.270531 0.541358,1.688449 0.3205712,0.257874 0.4739359,0.30712 1.0592247,0.340131 0.9862176,0.05562 2.2941974,-0.420077 3.2772614,-1.191916 0.449399,-0.352841 0.447691,-0.447567 -0.03205,-1.776916 -0.239688,-0.664156 -0.298745,-0.955894 -0.248081,-1.225473 l 0.06649,-0.35381 0.430912,0.4882 c 0.478207,0.541781 0.534657,0.683691 0.241522,0.60717 -0.243116,-0.06346 -0.243114,-0.04385 3.5e-5,0.594783 0.218662,0.574283 0.256366,1.298939 0.08468,1.627411 -0.06173,0.118094 -0.29852,0.415534 -0.526198,0.660975 -0.339042,0.365491 -0.426523,0.540777 -0.483365,0.968508 -0.053,0.398804 -0.03283,0.577969 0.08532,0.757958 0.316318,0.481903 0.626197,0.275267 2.099692,-1.400148 0.52012,-0.591394 0.735152,-0.733546 1.829252,-1.209279 l 0.578215,-0.251418 0.02063,-0.688122 c 0.02751,-0.918024 0.308315,-1.425398 0.788858,-1.425398 0.174818,0 0.265667,0.09281 0.38688,0.395204 0.08712,0.217364 0.15841,0.477219 0.15841,0.577459 0,0.306828 -0.290396,1.024531 -0.50818,1.255938 -0.298766,0.317455 -0.175587,0.523891 0.312609,0.523891 0.29496,0 0.465616,-0.06402 0.643204,-0.241291 0.293288,-0.292766 0.297463,-0.428473 0.09697,-3.150171 -0.455418,-6.1821519 -0.493993,-7.2298839 -0.265955,-7.2234105 0.07551,0.00216 0.706141,1.3960058 0.706141,1.5607592 0,0.1672658 -0.175511,0.1285016 -0.287545,-0.06351 -0.142119,-0.2435698 -0.13598,0.1374866 0.03672,2.2799393 0.459618,5.70174 0.433226,6.536401 -0.226637,7.167467 -0.565332,0.540656 -1.258442,0.527679 -1.504928,-0.02819 -0.07355,-0.16588 -0.183862,-0.301599 -0.245124,-0.301599 -0.246264,0 -1.663111,0.715486 -2.01898,1.019556 -0.208949,0.178535 -0.597249,0.611195 -0.862885,0.961469 -0.767002,1.011379 -1.187191,1.184366 -1.734884,0.71423 z m 5.246695,-3.733012 c 0.254256,-0.177771 0.290738,-0.597511 0.07692,-0.884945 -0.297766,-0.400276 -0.661055,0.17935 -0.503976,0.804092 0.06906,0.274683 0.132619,0.286717 0.427057,0.08086 z M 5.9380687,15.591147 C 6.0802997,15.496887 6.4361688,15.172463 6.7288925,14.870203 7.4728231,14.102042 7.9290837,13.828129 9.1484001,13.417676 10.027173,13.121859 10.214729,13.023779 10.23997,12.846852 10.285184,12.529916 9.9319227,11.912005 9.3568739,11.302187 8.748611,10.657145 8.9121625,10.590236 7.3323832,12.130406 6.6565979,12.789248 6.0428818,13.297697 5.7870814,13.410645 5.4446199,13.561862 5.3322002,13.678909 5.204349,14.017369 c -0.3812812,1.009347 -0.2959866,1.74699 0.2018736,1.745807 0.1502885,-3.07e-4 0.3896188,-0.07777 0.5318461,-0.172029 z M 6.286759,14.51865 c -0.1229793,-0.122758 -0.066125,-0.837636 0.093287,-1.172969 0.160335,-0.337278 0.414575,-0.482237 0.2846795,-0.162315 -0.210599,0.518688 -0.2607651,0.730825 -0.20632,0.872455 0.048947,0.127321 0.088396,0.13416 0.2070216,0.03589 0.1718941,-0.142405 0.1805666,-0.101141 0.050511,0.240324 -0.091749,0.240887 -0.2889214,0.326627 -0.4291778,0.18662 z M 7.7778075,12.884922 C 7.5194448,12.67285 7.5168744,12.660349 7.67752,12.39694 c 0.1854546,-0.304095 0.3330983,-0.339447 0.513158,-0.122877 0.1703077,0.204839 0.3570305,0.184104 0.5272987,-0.05855 l 0.1445524,-0.206007 0.3041854,0.224493 c 0.3542046,0.261408 0.3675189,0.34951 0.1010757,0.668901 L 9.0712335,13.138514 8.8195484,12.902896 8.5678633,12.667275 8.3881052,12.888457 c -0.2204808,0.27129 -0.2758747,0.27097 -0.6102977,-0.0036 z m 5.7338515,7.032214 c 0.0017,-0.04055 0.0682,-0.159596 0.147716,-0.264546 0.188046,-0.248179 0.186341,-0.457976 -0.0031,-0.385398 -0.213433,0.08176 -0.181421,-0.100137 0.05526,-0.313943 0.173704,-0.15692 0.216082,-0.162662 0.293926,-0.03981 0.130106,0.205326 0.119037,0.268867 -0.121117,0.695405 -0.194245,0.344998 -0.380762,0.499303 -0.372648,0.308293 z m 1.627849,-0.664171 c -0.08374,-0.200055 -0.24958,-0.384652 -0.395234,-0.439932 -0.28752,-0.109119 -0.368068,-0.591628 -0.09877,-0.591628 0.158943,0 0.513899,0.326309 0.687633,0.632133 0.0943,0.16599 0.10231,0.164035 0.11684,-0.02851 0.02111,-0.279699 0.247419,-0.727828 0.391137,-0.7745 0.150764,-0.04896 0.46285,0.423123 0.374285,0.566169 -0.04631,0.07478 -0.125658,0.0565 -0.252634,-0.05821 -0.206434,-0.186489 -0.184621,-0.218549 -0.389366,0.572222 -0.06649,0.256815 -0.158861,0.466938 -0.205259,0.466938 -0.0464,0 -0.149283,-0.155109 -0.228635,-0.344685 z M 5.7322033,17.656161 c 0.00193,-0.04056 0.066822,-0.184318 0.1442273,-0.319485 0.1813091,-0.316598 0.1813091,-0.393213 0,-0.393213 -0.1780677,0 -0.1903788,-0.1147 -0.029543,-0.275249 0.1620432,-0.161756 0.3416187,-0.14795 0.4106314,0.03158 0.061571,0.160171 -0.3184136,1.030103 -0.4499495,1.030103 -0.043369,0 -0.077287,-0.03318 -0.075367,-0.07372 z M 8.0930404,17.340214 C 7.9317816,17.237413 7.8901237,16.498338 8.0195656,16.036753 l 0.075082,-0.267738 -0.3501039,0.206198 C 7.3774619,16.19141 7.1933344,16.163282 7.3941946,15.921683 7.5211485,15.768989 8.7110442,15.032601 9.0165645,14.917656 9.3191824,14.8038 9.1575664,15.093438 8.7739594,15.352434 8.2894193,15.679573 8.1455201,16.012929 8.1797789,16.7289 c 0.00867,0.181301 0.051109,0.215067 0.2078588,0.165406 0.2428394,-0.07694 0.2528667,0.05854 0.024616,0.332605 -0.1247515,0.149797 -0.2128936,0.181079 -0.3192154,0.113298 z M 9.5367972,16.447462 C 9.2295629,16.206223 9.2095577,16.058349 9.4462829,15.778424 l 0.1723364,-0.203789 0.2914098,0.237559 c 0.2546869,0.207622 0.2795069,0.271178 0.1969569,0.504351 -0.1243541,0.351252 -0.2521974,0.380606 -0.5701888,0.130917 z m 1.2728188,-0.08361 c -0.197753,-0.218123 -0.197746,-0.445544 3e-5,-1.024953 0.181244,-0.53097 0.367608,-0.535365 0.220964,-0.0052 -0.113142,0.409038 -0.02611,0.952046 0.115841,0.722769 0.118157,-0.190841 0.199955,-0.08494 0.132695,0.171803 -0.07484,0.285695 -0.27979,0.344881 -0.46953,0.135594 z m 3.191304,-0.288796 c 0,-0.05666 0.04286,-0.129463 0.09525,-0.161783 0.05239,-0.03232 0.07063,-0.181706 0.04052,-0.331971 -0.0411,-0.205135 0.01203,-0.352416 0.213257,-0.591134 0.303713,-0.360297 0.685001,-0.394764 0.685001,-0.06192 0,0.151538 -0.06566,0.196605 -0.286412,0.196605 -0.157527,0 -0.303992,0.05154 -0.325475,0.114538 -0.05576,0.163474 0.323612,0.259284 0.727311,0.183686 0.289124,-0.05415 0.339192,-0.03802 0.311495,0.10029 -0.02038,0.10174 -0.240263,0.230946 -0.574637,0.337653 -0.297897,0.09507 -0.619184,0.205297 -0.71397,0.244953 -0.100447,0.04201 -0.172337,0.02912 -0.172337,-0.03092 z m 4.874693,-1.367934 c 0,-0.797515 -0.07827,-2.562232 -0.173933,-3.921595 -0.130648,-1.8565181 -0.146861,-2.5414784 -0.06515,-2.752492 0.107291,-0.2770649 0.113346,-0.2701298 0.441288,0.5055072 0.182876,0.4325316 0.334062,0.8417207 0.335965,0.9093042 0.0051,0.1798515 -0.167933,0.1499215 -0.28409,-0.049152 -0.142093,-0.243526 -0.132302,0.2650015 0.04211,2.1872476 0.188118,2.073243 0.1866,3.419122 -0.0045,4.061737 -0.08334,0.280147 -0.183055,0.509386 -0.221577,0.509414 -0.03853,2.9e-5 -0.07004,-0.652458 -0.07004,-1.449972 z m -9.5008638,0.316637 c 0.068705,-0.08264 0.4698888,-0.440846 0.8915178,-0.796019 0.421629,-0.35517 0.790648,-0.708327 0.820042,-0.784793 0.02939,-0.07646 0.004,-0.247282 -0.05636,-0.379594 -0.08808,-0.192967 -0.07651,-0.29129 0.05847,-0.496928 0.135697,-0.206733 0.195598,-0.23373 0.309405,-0.139446 0.07762,0.0643 0.14113,0.235364 0.14113,0.380131 0,0.144767 0.04932,0.31244 0.109596,0.372609 0.128647,0.128421 0.02703,0.340502 -0.144324,0.30122 -0.06509,-0.01491 -0.29257,0.165366 -0.505502,0.400633 -0.444003,0.490582 -1.4558321,1.292439 -1.6308791,1.292439 -0.088693,0 -0.086976,-0.03734 0.0069,-0.150252 z m 5.6109558,-0.625515 c 0,-0.05993 0.08863,-0.108962 0.196957,-0.108962 0.108327,0 0.196958,-0.04776 0.196958,-0.106116 0,-0.06784 -0.115448,-0.0821 -0.320057,-0.03954 l -0.320054,0.06657 0.212378,-0.218873 c 0.173815,-0.179134 0.276633,-0.206841 0.566252,-0.152606 0.395954,0.07415 0.433309,0.152038 0.181536,0.378528 -0.225473,0.20283 -0.71397,0.326675 -0.71397,0.181008 z M 4.0201349,14.214876 c -0.030429,-0.04915 0.053575,-0.24934 0.1866778,-0.444867 0.2249573,-0.330466 0.2298528,-0.362392 0.069505,-0.453221 -0.1605057,-0.09092 -0.161175,-0.109163 -0.00963,-0.262369 0.2266652,-0.229117 0.4117473,-0.08492 0.3414355,0.266016 -0.069541,0.347083 -0.5110644,1.018708 -0.5880027,0.894441 z M 15.923537,13.603673 c -0.164773,-0.181749 -0.165601,-0.209869 -0.01299,-0.442363 0.187417,-0.285523 0.235888,-0.295073 0.496996,-0.09792 0.171573,0.129545 0.214123,0.122276 0.421224,-0.07194 l 0.230373,-0.216035 0.26589,0.265414 0.26589,0.265416 -0.264843,0.264369 c -0.258889,0.258429 -0.269353,0.260296 -0.465537,0.08307 -0.187142,-0.169064 -0.212854,-0.170319 -0.380785,-0.01862 -0.233817,0.211224 -0.341777,0.205129 -0.556214,-0.0314 z m 0.34239,-1.098923 c 0,-0.192115 -0.02854,-0.621823 -0.06342,-0.954907 l -0.06341,-0.605603 -0.342916,0.201966 c -0.375086,0.220912 -0.585249,0.168672 -0.268697,-0.0668 0.673263,-0.500798 0.628757,-0.375204 0.534645,-1.5086911 -0.290506,-3.4988475 -0.309947,-4.423646 -0.09299,-4.423646 0.0926,0 0.690695,1.4157838 0.690695,1.6349955 0,0.1500452 -0.01779,0.1488701 -0.196965,-0.013016 -0.194799,-0.1759703 -0.196497,-0.1726278 -0.154505,0.3042554 0.02335,0.2651981 0.076,0.9466652 0.117004,1.5143672 0.04101,0.5677 0.08282,1.0653579 0.09296,1.1059089 0.01014,0.04055 0.02394,0.189734 0.03072,0.3315241 0.01053,0.220707 0.03416,0.239691 0.164203,0.131959 0.105377,-0.0873 0.120456,-0.1572131 0.04924,-0.2283041 -0.14421,-0.143951 -0.127643,-0.4829724 0.0344,-0.7041949 0.11278,-0.1539586 0.163532,-0.1651802 0.286467,-0.063334 0.187981,0.1557318 0.197413,0.999292 0.01119,0.999292 -0.24816,0 -0.539955,0.502876 -0.479453,0.826276 0.06603,0.352951 -0.119338,1.636345 -0.256206,1.773842 -0.05841,0.05867 -0.09296,-0.03645 -0.09296,-0.255913 z m 3.191595,-0.133032 c -0.07544,-0.300029 0.0251,-0.879084 0.216889,-1.249323 0.23461,-0.452874 0.315275,-0.308631 0.131104,0.23443 -0.182163,0.537138 -0.1564,0.815166 0.0676,0.729366 0.160853,-0.06162 0.163034,-0.04596 0.03897,0.279774 -0.122654,0.322034 -0.374229,0.325221 -0.454553,0.0057 z m -5.614029,-0.396182 c -0.0981,-0.390172 0.176473,-1.42178 0.378423,-1.42178 0.107535,0 0.09372,0.09049 -0.08524,0.558249 -0.18489,0.483273 -0.124964,0.816413 0.111607,0.620423 0.178219,-0.147641 0.20145,0.0098 0.04461,0.302338 -0.143191,0.267079 -0.375039,0.23652 -0.449398,-0.05923 z M 6.4108366,11.326699 C 6.2804512,11.08351 6.3326566,10.653183 6.5577904,10.11532 6.7548595,9.6445079 6.8625946,9.7168429 6.7212276,10.225053 c -0.05781,0.207821 -0.1053544,0.480367 -0.1056565,0.605662 -3.092e-4,0.18581 0.037073,0.215887 0.2035397,0.163144 0.1982357,-0.06281 0.1995736,-0.05594 0.046711,0.239135 -0.1852291,0.357551 -0.3007712,0.381348 -0.4549858,0.0937 z m 5.4385574,0.08068 c -0.119595,-0.143845 -0.0043,-0.690329 0.249318,-1.182244 0.220909,-0.4283891 0.268067,-0.2355261 0.08036,0.32862 -0.178678,0.536988 -0.147802,0.695544 0.0961,0.493488 0.181031,-0.149976 0.205965,0.005 0.04815,0.2994 -0.11814,0.220351 -0.319739,0.246186 -0.473925,0.06073 z M 4.018964,10.70121 c 0.031176,-0.0811 0.088514,-0.147454 0.1274147,-0.147454 0.1015429,0 1.2310736,-0.8837231 1.2715899,-0.9948691 0.018659,-0.05119 -0.019967,-0.1579033 -0.085845,-0.2371372 -0.1683048,-0.2024366 0.056245,-0.7340567 0.310061,-0.7340567 0.1509872,0 0.1850084,0.074223 0.1850084,0.4036408 0,0.4995683 -0.3902517,1.0291242 -1.1198627,1.5195942 C 4.1692844,10.872623 3.9273616,10.939497 4.018964,10.70121 Z M 4.5507153,9.4794085 C 4.4633809,9.3165088 4.4799885,9.1839399 4.6301967,8.8449682 4.7346374,8.6092873 4.869424,8.3860201 4.9297255,8.3488187 5.0721788,8.2609359 5.0684079,8.2976855 4.8916451,8.7199856 4.8104002,8.9140844 4.7439273,9.1239658 4.7439273,9.1863902 c 0,0.081848 0.041193,0.079371 0.1477178,-0.00888 0.2311874,-0.191518 0.1921782,0.125976 -0.0414,0.3369877 -0.180409,0.162973 -0.1942105,0.161355 -0.2995307,-0.035087 z M 8.5957946,8.8062129 C 8.4619104,8.5442464 8.3134441,8.3942102 8.1676597,8.373557 7.8862738,8.3336888 7.8006795,7.9296216 8.0531364,7.8329172 8.1742846,7.7865125 8.3029584,7.8605548 8.4901702,8.0844051 L 8.7555009,8.4016615 8.8649588,7.9677392 C 9.0042463,7.4155667 9.2161366,7.2148538 9.3655563,7.4935464 9.5623633,7.8606292 9.4189855,8.2133608 9.2101022,7.8759844 9.1173305,7.7261412 9.0032016,8.0899199 8.9868176,8.587693 8.9672646,9.181825 8.8276378,9.2598556 8.5957946,8.8062129 Z M 13.705709,8.3422055 c -0.135523,-0.1630075 -0.09398,-0.6964977 0.09104,-1.1689682 0.167832,-0.4285843 0.248572,-0.2254484 0.108659,0.2733821 -0.121472,0.4330817 -0.07473,0.7054337 0.102314,0.5962074 0.145116,-0.089526 0.106511,0.2135919 -0.04297,0.3374347 -0.102453,0.084879 -0.164392,0.07578 -0.259036,-0.038056 z m 1.473863,-0.1534908 c -0.120991,-0.2256762 -0.04836,-0.6976892 0.165504,-1.0755701 0.129393,-0.2286253 0.134795,-0.2097458 0.07751,0.2708136 -0.05329,0.4470583 -0.04045,0.5084766 0.09545,0.4564211 0.18073,-0.069228 0.203966,0.082869 0.05508,0.3605627 -0.131332,0.2449529 -0.257761,0.2410272 -0.393541,-0.012226 z M 11.366617,7.4916274 c -0.06771,-0.067591 -0.123099,-0.2052612 -0.123099,-0.3059289 0,-0.2432677 0.481842,-1.2521921 0.598022,-1.2521921 0.142252,0 0.108803,0.1632409 -0.105263,0.5137146 -0.243054,0.3979397 -0.27414,0.7536342 -0.04961,0.5676201 0.216596,-0.179439 0.198013,0.1128273 -0.02462,0.3872541 -0.137881,0.1699514 -0.196953,0.1878559 -0.295436,0.089532 z M 5.9845365,7.2374401 C 5.8700772,7.1231832 5.9277219,6.5096031 6.0806503,6.2143985 6.2762074,5.8369073 6.3782841,5.9189026 6.2324917,6.3363698 c -0.1429082,0.4092196 -0.138591,0.4818643 0.028635,0.4818643 0.088359,0 0.1204973,0.068712 0.088774,0.1898075 C 6.2980559,7.2059437 6.0862244,7.3389469 5.9845365,7.2374401 Z M 12.720699,4.6745386 c 0,-0.043628 0.121865,-0.1312941 0.270815,-0.1948099 0.26365,-0.1124301 0.261043,-0.1143969 -0.09848,-0.07431 -0.38294,0.042698 -0.453549,-0.019641 -0.25112,-0.2217114 0.122492,-0.1222762 0.885013,-0.1651297 0.994451,-0.055884 0.119072,0.1188569 -0.125771,0.4094847 -0.435892,0.5174005 -0.3715,0.1292743 -0.479776,0.1358893 -0.479776,0.029313 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/PCSX2.svg b/.icons/awkward/24x24/apps/PCSX2.svg
new file mode 100644
index 00000000..6fcf4916
--- /dev/null
+++ b/.icons/awkward/24x24/apps/PCSX2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.499691,1.5000262 c -0.550024,0 -1.100415,0.2050103 -1.5115723,0.6161571 L 1.616148,10.489088 c -0.82231353,0.822292 -0.82114698,2.198407 0.0012,3.0207 l 8.3719707,8.372904 c 0.8223133,0.822294 2.1996543,0.82346 3.0219683,0.0012 l 8.371978,-8.372896 c 0.822313,-0.822294 0.822313,-2.199587 0,-3.021879 l -8.372,-8.3729199 C 12.600108,1.7050503 12.049716,1.5000398 11.499691,1.5000399 Z"/>
+ <path style="fill:#e4e4e4" d="m 11.499691,1.000027 c -0.550024,0 -1.100415,0.2050103 -1.5115723,0.616157 L 1.616148,9.9890881 c -0.82231353,0.8222929 -0.82114698,2.1984069 0.0012,3.0207009 l 8.3719707,8.372904 c 0.8223133,0.822293 2.1996543,0.82346 3.0219683,0.0012 l 8.371978,-8.372897 c 0.822313,-0.822293 0.822313,-2.199586 0,-3.0218789 l -8.372,-8.3729193 C 12.600108,1.2050511 12.049716,1.0000406 11.499691,1.0000407 Z"/>
+ <path style="opacity:0.1" d="M 11.308594,2.9344608 A 0.75007405,0.75007405 0 0 0 10.79297,3.161023 L 7.6113327,6.3426597 a 0.75007405,0.75007405 0 0 0 0,1.0605457 l 2.1210914,2.1220673 a 0.75007405,0.75007405 0 0 0 1.0605459,0 l 2.651363,-2.6523401 1.060546,1.0615221 -1.414061,1.4140607 a 0.75007405,0.75007405 0 1 0 1.060545,1.0605456 l 1.944334,-1.9443334 a 0.75007405,0.75007405 0 0 0 0,-1.0615222 L 13.974606,5.2821141 a 0.75007405,0.75007405 0 0 0 -1.060545,0 L 10.262697,7.9344547 9.2021512,6.8729326 11.853515,4.2215686 A 0.75007405,0.75007405 0 0 0 11.308594,2.9344608 Z M 6.1855535,8.0682436 A 0.75007405,0.75007405 0 0 0 5.6660227,8.2879698 L 2.4843862,11.469606 a 0.75007405,0.75007405 0 1 0 1.0605456,1.060546 L 6.1962955,9.8787878 7.2578177,10.939333 4.6054775,13.590698 a 0.75007405,0.75007405 0 0 0 0,1.060545 l 2.1210908,2.122068 A 0.75060983,0.75060983 0 1 0 7.7880905,15.711788 L 6.1962955,14.12097 8.8486362,11.469606 a 0.75007405,0.75007405 0 0 0 0,-1.060545 L 6.7265683,8.2879698 A 0.75007405,0.75007405 0 0 0 6.1855535,8.0682436 Z M 17.000969,8.7215627 c -0.26833,-0.01271 -0.531669,0.077569 -0.727538,0.2734372 l -1.768552,1.7675761 3.712886,3.711909 c 0.06146,0.06146 0.109191,0.130769 0.151367,0.202149 l 1.792966,-1.792967 c 0.391737,-0.391737 0.360598,-1.053463 -0.07031,-1.484373 L 17.757804,9.0653123 C 17.542349,8.8498571 17.2693,8.7342747 17.000969,8.7215627 Z M 12.2041,10.535037 a 0.75007405,0.75007405 0 0 0 -0.51953,0.219727 L 8.5019566,13.9364 a 0.75060952,0.75060952 0 1 0 1.0615222,1.061522 l 2.6513642,-2.65234 1.060545,1.060545 -2.651364,2.652341 a 0.75007405,0.75007405 0 0 0 -0.002,1.058592 l 2.113279,2.128904 a 0.75007405,0.75007405 0 0 0 1.062498,0.002 L 16.980465,16.0653 a 0.75026418,0.75026418 0 1 0 -1.061522,-1.060545 l -2.649411,2.650387 -1.05664,-1.064451 2.653318,-2.654294 a 0.75007405,0.75007405 0 0 0 0,-1.060546 l -2.121092,-2.12109 a 0.75007405,0.75007405 0 0 0 -0.541015,-0.219727 z m -3.3554638,5.883782 -0.7070306,0.708007 c -0.3917365,0.391737 -0.3605981,1.053462 0.070312,1.484373 L 10.5459,20.94518 c 0.43091,0.430911 1.092636,0.462049 1.484373,0.07031 l 0.732421,-0.732421 c -0.07138,-0.04218 -0.140689,-0.08991 -0.202149,-0.151367 z"/>
+ <path style="fill:none;stroke:#5092ff;stroke-width:1.49999809;stroke-linecap:round;stroke-linejoin:round" d="M 3.0147257,11.500014 6.1967025,8.3180372 8.3180198,10.439355 5.1360433,13.621332 7.2573612,15.742649"/>
+ <path style="fill:none;stroke:#4b70e1;stroke-width:1.49999809;stroke-linecap:round;stroke-linejoin:round" d="M 11.32322,3.1915194 8.1412436,6.3734962 10.262561,8.4948135 13.444538,5.312837 15.565855,7.4341549 13.621314,9.3786959"/>
+ <path style="fill:none;stroke:#744dec;stroke-width:1.49999809;stroke-linecap:round;stroke-linejoin:round" d="m 9.0326789,13.967331 3.1819771,-3.181976 2.121317,2.121317 -3.181976,3.181977 2.113764,2.128871 3.181977,-3.181977"/>
+ <path style="fill:#283d8a" d="m 8.1412436,16.626531 c -0.3917365,0.391737 -0.3604761,1.053736 0.070434,1.484647 l 2.3340024,2.334001 c 0.43091,0.430911 1.092909,0.462171 1.484646,0.07043 l 0.731965,-0.731965 c -0.07138,-0.04218 -0.140176,-0.09046 -0.201636,-0.151918 l -3.7123058,-3.7123 z m 6.3639534,-6.363953 3.712305,3.712307 c 0.06146,0.06146 0.109743,0.130255 0.151919,0.201634 l 1.792622,-1.792623 C 20.55378,11.99216 20.522519,11.33016 20.091609,10.89925 L 17.757607,8.5652484 C 17.326697,8.134338 16.664698,8.103077 16.272961,8.4948135 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,1.000027 c -0.550024,0 -1.10056,0.2050634 -1.5117173,0.6162101 L 1.6162232,9.9892736 C 1.1431504,10.462334 0.95187622,11.117353 1.0234505,11.746107 1.0769248,11.28423 1.268602,10.836885 1.6162232,10.489273 L 9.9882827,2.1162365 C 10.39944,1.7050898 10.949976,1.5000264 11.5,1.5000263 c 0.550025,-1e-7 1.10056,0.2050635 1.511717,0.6162102 L 21.3828,10.489273 c 0.348499,0.34849 0.54064,0.797376 0.593749,1.26074 C 22.048756,11.12003 21.856614,10.463076 21.3828,9.9892736 L 13.011717,1.6162371 C 12.60056,1.2050904 12.050025,1.0000268 11.5,1.000027 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Panini.svg b/.icons/awkward/24x24/apps/Panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Pithos.svg b/.icons/awkward/24x24/apps/Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/PosteRazor.svg b/.icons/awkward/24x24/apps/PosteRazor.svg
new file mode 100644
index 00000000..834127ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/PosteRazor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.8496094,6.5 C 3.3787094,6.5 3,6.8825645 3,7.357422 V 9 H 2.25 2 1.75 C 1.3345,9 1,9.3345 1,9.75 v 5.5 C 1,15.6655 1.3345,16 1.75,16 H 2 2.25 3 v 1.642578 C 3,18.117435 3.3787094,18.5 3.8496094,18.5 H 19.15039 C 19.62129,18.5 20,18.117435 20,17.642578 V 16 H 20.75 21 21.25 C 21.6655,16 22,15.6655 22,15.25 V 9.75 C 22,9.3345 21.6655,9 21.25,9 H 21 20.75 20 V 7.357422 C 20,6.8825645 19.62129,6.5 19.15039,6.5 Z"/>
+ <rect style="fill:#afafb1" width="17" height="12" x="3" y="6" rx=".85" ry=".857"/>
+ <path style="opacity:0.2" d="M 3.8496094,6 C 3.3787094,6 3,6.3825645 3,6.857422 V 7 H 20 V 6.857422 C 20,6.3825645 19.62129,6 19.15039,6 Z M 3,17 v 0.142578 C 3,17.617435 3.3787094,18 3.8496094,18 H 19.15039 C 19.62129,18 20,17.617435 20,17.142578 V 17 Z"/>
+ <path style="fill:#afafb1" d="M 1.75,8.5 C 1.3345,8.5 1,8.8345 1,9.25 v 5.5 c 0,0.4155 0.3345,0.75 0.75,0.75 H 2 2.25 3 V 14.75 9.25 8.5 H 2.25 2 Z"/>
+ <path style="fill:#afafb1" d="M 21.25,8.5 C 21.6655,8.5 22,8.8345 22,9.25 v 5.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 21 20.75 20 V 14.75 9.25 8.5 H 20.75 21 Z"/>
+ <path style="opacity:0.1" d="m 11.5,9.5 c -1.269804,0.0018 -2.4009515,0.802815 -2.824219,2 H 8.5 7.5001365 7.15541 L 7.0313865,11.3125 6.6202535,10.6875 C 6.5400295,10.565174 6.388323,10.492717 6.2276755,10.5 c -0.144604,0.0068 -0.275451,0.07737 -0.347656,0.1875 L 5.4688865,11.3125 5.3448635,11.5 H 4 c 0,-0.554 -0.446,-1 -1,-1 -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 h 1.3448635 l 0.124023,0.1875 0.411133,0.625 c 0.072476,0.109753 0.2032745,0.179929 0.347656,0.186524 0.1604115,0.0075 0.3120595,-0.06457 0.392578,-0.186524 L 7.0313865,13.6875 7.15541,13.5 H 7.5001365 8.5 8.6748045 c 0.423387,1.197522 1.5550325,1.998632 2.8251955,2 1.269804,-0.0018 2.400952,-0.802815 2.824219,-2 H 14.5 15.499864 15.84459 l 0.124023,0.1875 0.411133,0.625 c 0.07248,0.109753 0.203274,0.179929 0.347656,0.186524 0.160411,0.0075 0.31206,-0.06457 0.392578,-0.186524 L 17.531113,13.6875 17.655136,13.5 H 19 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 -0.554,0 -1,0.446 -1,1 H 17.655136 L 17.531113,11.3125 17.11998,10.6875 C 17.03976,10.565174 16.888049,10.492717 16.727402,10.5 c -0.144604,0.0068 -0.275451,0.07737 -0.347656,0.1875 L 15.968613,11.3125 15.84459,11.5 H 15.499864 14.5 14.325196 C 13.901809,10.302478 12.770163,9.5013685 11.5,9.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.5,9 C 10.230196,9.0018 9.0990485,9.8028155 8.675781,11 H 8.5 7.5001365 7.15541 L 7.0313865,10.8125 6.6202535,10.1875 C 6.5400295,10.065174 6.388323,9.9927175 6.2276755,10 c -0.144604,0.0068 -0.275451,0.07737 -0.347656,0.1875 L 5.4688865,10.8125 5.3448635,11 H 4 C 4,10.446 3.554,10 3,10 2.446,10 2,10.446 2,11 v 2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 h 1.3448635 l 0.124023,0.1875 0.411133,0.625 c 0.072476,0.109753 0.2032745,0.179929 0.347656,0.186524 0.1604115,0.0075 0.3120595,-0.06457 0.392578,-0.186524 L 7.0313865,13.1875 7.15541,13 H 7.5001365 8.5 8.6748045 c 0.423387,1.197522 1.5550325,1.998632 2.8251955,2 1.269804,-0.0018 2.400952,-0.802815 2.824219,-2 H 14.5 15.499864 15.84459 l 0.124023,0.1875 0.411133,0.625 c 0.07248,0.109753 0.203274,0.179929 0.347656,0.186524 0.160411,0.0075 0.31206,-0.06457 0.392578,-0.186524 L 17.531113,13.1875 17.655136,13 H 19 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 -0.554,0 -1,0.446 -1,1 H 17.655136 L 17.531113,10.8125 17.11998,10.1875 C 17.039756,10.065174 16.888049,9.9927175 16.727402,10 c -0.144604,0.0068 -0.275451,0.07737 -0.347656,0.1875 L 15.968613,10.8125 15.84459,11 H 15.499864 14.5 14.325196 C 13.901809,9.802478 12.770163,9.0013685 11.5,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.75,8.5 C 1.3345,8.5 1,8.8345 1,9.25 v 0.5 C 1,9.3345 1.3345,9 1.75,9 H 2 2.25 3 V 8.5 H 2.25 2 Z M 20,8.5 V 9 H 20.75 21 21.25 C 21.6655,9 22,9.3345 22,9.75 V 9.25 C 22,8.8345 21.6655,8.5 21.25,8.5 H 21 20.75 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/QMPlay2.svg b/.icons/awkward/24x24/apps/QMPlay2.svg
new file mode 100644
index 00000000..1d00077e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QMPlay2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m3.8102 2.0006a1.7691 1.5694 0 0 0 -1.8102 1.5688v16.863a1.7691 1.5694 0 0 0 2.6536 1.358l8.2314-4.215 8.231-4.215a1.7691 1.5694 0 0 0 0 -2.7182l-8.231-4.2161-8.2314-4.2156a1.7691 1.5694 0 0 0 -0.8434 -0.2097z"/>
+ <path opacity=".2" d="m5 5.5v14l6.832-3.679 6.168-3.321-6.168-3.3213-6.832-3.6787z"/>
+ <path fill="#00e382" d="m5 5v14l6.832-3.679 6.168-3.321-6.168-3.3213-6.832-3.6787z"/>
+ <path fill="#fff" opacity=".1" d="m3.8105 2.0002a1.7691 1.5694 0 0 0 -1.8105 1.5693v0.5a1.7691 1.5694 0 0 1 1.8105 -1.5693 1.7691 1.5694 0 0 1 0.8428 0.2099l8.2314 4.2158 8.2305 4.2158a1.7691 1.5694 0 0 1 0.86133 1.1074 1.7691 1.5694 0 0 0 -0.86133 -1.6074l-8.23-4.2161-8.2317-4.2158a1.7691 1.5694 0 0 0 -0.8428 -0.2099z"/>
+ <path opacity=".2" d="m21.977 12.249a1.7691 1.5694 0 0 1 -0.86133 1.1104l-8.2305 4.2158-8.2314 4.2148a1.7691 1.5694 0 0 1 -2.654 -1.358v0.5a1.7691 1.5694 0 0 0 2.6533 1.3584l8.2314-4.2148 8.2305-4.2158a1.7691 1.5694 0 0 0 0.86133 -1.6104z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/QMapShack.svg b/.icons/awkward/24x24/apps/QMapShack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QMapShack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QOwnNotes.svg b/.icons/awkward/24x24/apps/QOwnNotes.svg
new file mode 100644
index 00000000..43f349b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QOwnNotes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21,2.5 C 21.554,2.5 22,2.946 22,3.5 V 21.5 C 22,22.054 21.554,22.5 21,22.5 H 10 L 2,14.5 V 3.5 C 2,2.946 2.446,2.5 3,2.5 Z"/>
+ <path style="fill:#303d75" d="M 21,2 C 21.554,2 22,2.446 22,3 V 21 C 22,21.554 21.554,22 21,22 H 10 L 2,14 V 3 C 2,2.446 2.446,2 3,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.5 A 3.5,3.5 0 0 0 8.5,9 3.5,3.5 0 0 0 8.54,9.501 2.5,2.5 0 0 0 8.5,9.5 2.5,2.5 0 0 0 6,12 2.5,2.5 0 0 0 8.5,14.5 H 15 A 3,3 0 0 0 18,11.5 3,3 0 0 0 15.466,8.5391 3.5,3.5 0 0 0 12,5.5 Z M 11.999,6.5 H 12 C 13.26,6.5018 14.309,7.4221 14.475,8.6709 A 1.0001,1.0001 0 0 0 15.311,9.5273 C 16.29,9.6812 16.999,10.51 17,11.501 16.999,12.617 16.116,13.5 15,13.5 H 8.5 C 7.6597,13.5 7,12.84 7,12 7,11.16 7.6597,10.5 8.5,10.5 8.501,10.5 8.502,10.5 8.503,10.5 A 1.0001,1.0001 0 0 0 9.5283,9.3496 C 9.5105,9.2331 9.5012,9.1159 9.5,8.998 9.5011,7.6068 10.608,6.5005 11.999,6.5 Z"/>
+ <path style="fill:#44559e" d="M 2,14 H 9 C 9.5523,14 10,14.448 10,15 V 22 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21,2 C 21.554,2 22,2.446 22,3 V 3.5 C 22,2.946 21.554,2.5 21,2.5 H 3 C 2.446,2.5 2,2.946 2,3.5 V 3 C 2,2.446 2.446,2 3,2 Z"/>
+ <path style="fill:#5d8cb9" d="M 12,5 A 3.5,3.5 0 0 0 8.5,8.5 3.5,3.5 0 0 0 8.54,9.001 2.5,2.5 0 0 0 8.5,9 2.5,2.5 0 0 0 6,11.5 2.5,2.5 0 0 0 8.5,14 H 15 A 3,3 0 0 0 18,11 3,3 0 0 0 15.466,8.0391 3.5,3.5 0 0 0 12,5 Z M 11.999,6 H 12 C 13.26,6.0018 14.309,6.9221 14.475,8.1709 A 1.0001,1.0001 0 0 0 15.311,9.0273 C 16.29,9.1812 16.999,10.01 17,11.001 16.999,12.117 16.116,13 15,13 H 8.5 C 7.6597,13 7,12.34 7,11.5 7,10.66 7.6597,10 8.5,10 8.501,10 8.502,10 8.503,10 A 1.0001,1.0001 0 0 0 9.5283,8.8496 C 9.5105,8.7331 9.5012,8.6159 9.5,8.498 9.5011,7.1068 10.608,6.0005 11.999,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,14 C 9.5523,14 10,14.448 10,15 V 15.5 C 10,14.948 9.5523,14.5 9,14.5 H 2.5 L 2,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/QtIcon.svg b/.icons/awkward/24x24/apps/QtIcon.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtIcon.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-assistant.svg b/.icons/awkward/24x24/apps/QtProject-assistant.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-assistant.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-designer.svg b/.icons/awkward/24x24/apps/QtProject-designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-linguist.svg b/.icons/awkward/24x24/apps/QtProject-linguist.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-qdbusviewer.svg b/.icons/awkward/24x24/apps/QtProject-qdbusviewer.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-qdbusviewer.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-qtcreator-qt5.svg b/.icons/awkward/24x24/apps/QtProject-qtcreator-qt5.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-qtcreator-qt5.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/QtProject-qtcreator.svg b/.icons/awkward/24x24/apps/QtProject-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/QtProject-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/RSS_feeds.svg b/.icons/awkward/24x24/apps/RSS_feeds.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/RSS_feeds.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/RenameMyTVSeries.svg b/.icons/awkward/24x24/apps/RenameMyTVSeries.svg
new file mode 100644
index 00000000..abb8276e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/RenameMyTVSeries.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e7a522" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#323232" d="M 17,12 C 17,6.4615 14.667,6 10,6 5.3333,6 3,6.4615 3,12 c 0,5.5385 2.3333,6 7,6 4.6667,0 7,-0.46154 7,-6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,20 2,19.554 2,19 Z"/>
+ <circle style="opacity:0.2" cx="19.5" cy="12" r="1.5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="11.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="19.5" cy="8" r="1.5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="7.5" r="1.5"/>
+ <path style="opacity:0.2" d="M 7,14.163503 V 15.5 h 1.3363964 l 3.3753406,-3.375341 -1.336396,-1.336397 z m 5.893984,-3.216841 c 0.141354,-0.141355 0.141354,-0.364089 0,-0.505449 L 12.058736,9.605965 c -0.141355,-0.141354 -0.364089,-0.141354 -0.505449,0 l -0.698198,0.702499 1.336397,1.336396 z"/>
+ <path style="fill:#848484" d="M 7,13.663503 V 15 h 1.3363964 l 3.3753406,-3.375341 -1.336396,-1.336397 z m 5.893984,-3.216841 c 0.141354,-0.141355 0.141354,-0.364089 0,-0.505449 L 12.058736,9.105965 c -0.141355,-0.141354 -0.364089,-0.141354 -0.505449,0 l -0.698198,0.702499 1.336397,1.336396 z"/>
+ <path style="fill:#323232" d="m 18,17 v 1 h 3 v -1 z"/>
+ <path style="fill:#323232" d="m 18,15 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/RescueTime.svg b/.icons/awkward/24x24/apps/RescueTime.svg
new file mode 120000
index 00000000..50f4ff11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/RescueTime.svg
@@ -0,0 +1 @@
+rescuetime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Ri-li.svg b/.icons/awkward/24x24/apps/Ri-li.svg
new file mode 100644
index 00000000..1752cd25
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Ri-li.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <rect style="fill:#52845f" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,4 C 4.892,4 4,4.892 4,6 V 7 C 4,5.892 4.892,5 6,5 h 36 c 1.108,0 2,0.892 2,2 V 6 C 44,4.892 43.108,4 42,4 Z"/>
+ <path style="opacity:0.2" d="M 6,45 C 4.892,45 4,44.108 4,43 v -1 c 0,1.108 0.892,2 2,2 h 36 c 1.108,0 2,-0.892 2,-2 v 1 c 0,1.108 -0.892,2 -2,2 z"/>
+ <path style="opacity:0.2" d="M 12.427734,17 C 11.126853,17 10,18.105151 10,19.423828 v 9.152344 C 10,29.894849 11.126853,31 12.427734,31 H 24 v 14 h 4 V 29 A 2.0002,2.0002 0 0 0 26,27 H 14 V 21 H 34 V 23.427734 28.576172 45 h 4 V 28.576172 23.427734 19.423828 C 38,18.105151 36.873147,17 35.572266,17 Z"/>
+ <path style="fill:#fbc295" d="M 12.427734,16 C 11.126853,16 10,17.105151 10,18.423828 v 9.152344 C 10,28.894849 11.126853,30 12.427734,30 H 24 v 14 h 4 V 28 A 2.0002,2.0002 0 0 0 26,26 H 14 V 20 H 34 V 22.427734 27.576172 44 h 4 V 27.576172 22.427734 18.423828 C 38,17.105151 36.873147,16 35.572266,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.427734,16 C 11.126853,16 10,17.105151 10,18.423828 v 1 C 10,18.105151 11.126853,17 12.427734,17 H 35.572266 C 36.873147,17 38,18.105151 38,19.423828 v -1 C 38,17.105151 36.873147,16 35.572266,16 Z M 14,26 v 1 h 12 a 2.0002,2.0002 0 0 1 2,2 v -1 a 2.0002,2.0002 0 0 0 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Ripcord_Icon.svg b/.icons/awkward/24x24/apps/Ripcord_Icon.svg
new file mode 100644
index 00000000..45fcbdf1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Ripcord_Icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.983398,7.5002778 A 1.0677701,0.74740205 0 0 0 11.245117,7.7190279 L 2.3124961,13.970983 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.056641 L 12.753907,7.7190279 A 1.0677701,0.74740205 0 0 0 11.983398,7.5002778 Z M 12,9.6321146 18.955081,14.499304 12,19.368447 5.0449192,14.499304 Z"/>
+ <path style="fill:#435779" d="M 11.983398,7.0002776 A 1.0677701,0.74740205 0 0 0 11.245117,7.2190277 L 2.3124961,13.470983 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.056641 L 12.753907,7.2190277 A 1.0677701,0.74740205 0 0 0 11.983398,7.0002776 Z M 12,9.1321144 18.955081,13.999304 12,18.868446 5.0449192,13.999304 Z"/>
+ <path style="opacity:0.2" d="M 11.983398,5.500175 A 1.0677701,0.74740205 0 0 0 11.245117,5.7189251 L 2.3124961,11.970881 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.056641 L 12.753907,5.7189251 A 1.0677701,0.74740205 0 0 0 11.983398,5.500175 Z M 12,7.6320118 18.955081,12.499201 12,17.368344 5.0449192,12.499201 Z"/>
+ <path style="fill:#ff9556" d="M 11.983398,5.0001748 A 1.0677701,0.74740205 0 0 0 11.245117,5.2189249 L 2.3124961,11.47088 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.056641 L 12.753907,5.2189249 A 1.0677701,0.74740205 0 0 0 11.983398,5.0001748 Z M 12,7.1320116 18.955081,11.999201 12,16.868344 5.0449192,11.999201 Z"/>
+ <path style="opacity:0.2" d="M 11.983398,3.5002749 A 1.0677701,0.74740205 0 0 0 11.245117,3.719025 L 2.3124961,9.9709818 a 1.0677701,0.74740205 0 0 0 0,1.0566412 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.0566412 L 12.753907,3.719025 A 1.0677701,0.74740205 0 0 0 11.983398,3.5002749 Z M 12,5.632112 18.955081,10.499302 12,15.368445 5.0449192,10.499302 Z"/>
+ <path style="fill:#6187ab" d="M 11.983398,3.0002748 A 1.0677701,0.74740205 0 0 0 11.245117,3.2190249 L 2.3124961,9.4709816 a 1.0677701,0.74740205 0 0 0 0,1.0566414 l 8.9326209,6.253909 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.253909 a 1.0677701,0.74740205 0 0 0 0,-1.0566414 L 12.753907,3.2190249 A 1.0677701,0.74740205 0 0 0 11.983398,3.0002748 Z M 12,5.1321118 18.955081,9.9993023 12,14.868445 5.0449192,9.9993023 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.983398,2.9999925 A 1.0677701,0.74740205 0 0 0 11.245117,3.2187426 L 2.3124961,9.4706981 A 1.0677701,0.74740205 0 0 0 2.062496,10.249019 1.0677701,0.74740205 0 0 1 2.3124961,9.9706983 L 11.245117,3.7187428 a 1.0677701,0.74740205 0 0 1 0.738281,-0.2187501 1.0677701,0.74740205 0 0 1 0.770508,0.2187501 l 8.933598,6.2519555 a 1.0677701,0.74740205 0 0 1 0.25,0.2783207 1.0677701,0.74740205 0 0 0 -0.25,-0.7783209 L 12.753906,3.2187426 A 1.0677701,0.74740205 0 0 0 11.983398,2.9999925 Z m -6.5810566,7.2490265 -0.3574222,0.25 L 12,15.368161 l 6.955081,-4.869142 -0.357422,-0.25 L 12,14.868161 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/SUSEgreeter.svg b/.icons/awkward/24x24/apps/SUSEgreeter.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/SUSEgreeter.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ScanTailor.svg b/.icons/awkward/24x24/apps/ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Sci48M.svg b/.icons/awkward/24x24/apps/Sci48M.svg
new file mode 100644
index 00000000..ac502235
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Sci48M.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 13.153321,2.5683594 C 10.33965,4.3524944 8.5035685,7.48286 8.5,11 c 0.3039665,5.353521 4.115905,7.113615 5.497071,10.801758 0.603544,-0.121389 1.183875,-0.302183 1.742187,-0.526368 C 14.145941,17.470825 10.57068,14.685677 10.5,10.5 10.502672,7.4328695 11.909194,4.6107898 14.202149,2.7490235 13.858311,2.6722248 13.509757,2.6089595 13.153321,2.5683594 Z m -0.572267,0.042969 C 7.6605125,3.3166606 4.0050435,7.5291645 4,12.5 c 0.2457055,4.32742 2.781772,6.30714 4.4765625,8.853515 0.756295,0.283589 1.5518965,0.486476 2.3837895,0.580079 C 9.138449,18.54282 6.0653975,15.872904 6,12 6.0036605,7.7987195 8.632948,4.0477223 12.581054,2.6113284 Z m 2.766602,0.4707032 C 13.880874,4.8279686 13.002464,7.071596 13,9.5 c 0.289464,5.098103 3.761955,6.93504 5.286133,10.283203 0.483195,-0.390196 0.926633,-0.825236 1.329101,-1.297852 C 17.863237,15.304545 15.062466,12.699315 15,9 15.001705,7.0428975 15.579731,5.187477 16.588867,3.6142578 16.190469,3.4088823 15.775347,3.2332588 15.347656,3.0820316 Z M 18.262695,4.699219 C 17.776522,5.8761875 17.501361,7.158556 17.5,8.5 c 0.205796,3.624529 2.020118,5.598207 3.601562,7.639648 0.319583,-0.704531 0.565854,-1.448866 0.715821,-2.230468 C 20.601947,12.093825 19.538009,10.250913 19.5,8 19.50055,7.3525605 19.570916,6.7178625 19.691406,6.098633 19.263804,5.5848015 18.784192,5.117828 18.262695,4.699219 Z"/>
+ <path style="fill:#2cc0cb" d="M 13.153321,2.0683594 C 10.33965,3.8524945 8.5035685,6.98286 8.5,10.5 c 0.3164885,5.574062 4.443706,7.245942 5.66211,11.261719 0.607684,-0.13307 1.195667,-0.316186 1.755859,-0.553711 C 14.428688,17.175606 10.573353,14.344002 10.5,10 10.502672,6.9328695 11.909194,4.1107898 14.202149,2.2490235 13.858311,2.1722248 13.509757,2.1089595 13.153321,2.0683594 Z m -0.572267,0.042969 C 7.6605125,2.8166604 4.0050435,7.0291645 4,12 c 0.2661351,4.687231 3.221464,6.618763 4.881836,9.500976 0.7132595,0.232587 1.460498,0.390776 2.235352,0.458008 C 9.4650285,18.311311 6.0687485,15.571343 6,11.5 6.0036605,7.2987195 8.632948,3.5477221 12.581054,2.1113284 Z m 2.766602,0.4707032 C 13.880874,4.3279684 13.002464,6.571596 13,9 c 0.299912,5.282118 4.023137,7.058625 5.449219,10.647461 0.486403,-0.410161 0.933001,-0.86425 1.333007,-1.359375 C 18.047481,14.966751 15.06445,12.316736 15,8.5 15.001705,6.5428975 15.579731,4.6874769 16.588867,3.1142578 16.190469,2.9088823 15.775346,2.7332586 15.347656,2.5820316 Z M 18.262695,4.199219 C 17.776522,5.3761875 17.501361,6.658556 17.5,8 c 0.21192,3.732384 2.131718,5.715405 3.74414,7.823242 0.3009,-0.730285 0.521086,-1.502154 0.642579,-2.308593 C 20.642123,11.665181 19.538743,9.7943905 19.5,7.5 19.50055,6.8525605 19.570916,6.2178625 19.691406,5.598633 19.263804,5.0848015 18.784191,4.6178281 18.262695,4.199219 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.153321,2.0683594 C 12.86553,2.250846 12.59064,2.4505283 12.324219,2.6601563 c 0.08625,-0.01466 0.16978,-0.036349 0.256836,-0.048828 -0.139329,0.050691 -0.273193,0.1106184 -0.40918,0.1669922 C 9.920493,4.6206365 8.5031345,7.4107035 8.5,10.5 c 0.0024,0.04215 0.00987,0.07938 0.012695,0.121094 0.1302135,-3.3616415 1.928795,-6.333176 4.640625,-8.0527346 0.196002,0.022326 0.389295,0.053376 0.581055,0.087891 0.15198,-0.1398407 0.306886,-0.2765945 0.467774,-0.4072265 -0.343838,-0.076799 -0.692392,-0.140064 -1.048828,-0.1806645 z m -0.572267,0.042969 C 7.6605125,2.8166604 4.0050435,7.0291645 4,12 c 0.00324,0.05704 0.011597,0.10881 0.015625,0.165039 0.1408951,-4.1036855 2.7630465,-7.6333006 6.50586,-9.0214843 0.635304,-0.4159717 1.32436,-0.7647439 2.059569,-1.0322263 z m 2.766602,0.4707032 C 13.880874,4.3279684 13.002464,6.571596 13,9 c 0.0031,0.054289 0.01182,0.1026965 0.01563,0.15625 0.08126,-2.2951865 0.935171,-4.4115111 2.332031,-6.0742187 0.346095,0.1223761 0.681356,0.2656865 1.008789,0.4228515 C 16.43249,3.373772 16.507088,3.2417576 16.588872,3.1142578 16.190474,2.9088823 15.775352,2.7332586 15.347661,2.5820311 Z M 18.262695,4.199219 C 17.776522,5.3761875 17.501361,6.658556 17.5,8 c 0.0023,0.0409 0.008,0.07866 0.01074,0.1191405 0.04789,-1.2031565 0.312072,-2.3550205 0.751953,-3.4199218 0.496277,0.3983658 0.953547,0.8415048 1.365234,1.3261718 0.02194,-0.142044 0.03614,-0.286274 0.06348,-0.4267575 C 19.263802,5.0848015 18.784189,4.6178281 18.262693,4.1992187 Z m 1.24707,3.438477 C 19.50489,7.7580915 19.500103,7.8786915 19.5,8 c 0.03799,2.2497 1.100813,4.091843 2.315429,5.90625 0.02507,-0.12999 0.05142,-0.259732 0.07129,-0.391601 C 20.667564,11.702987 19.589974,9.8683855 19.509765,7.637696 Z M 15.011719,8.684571 C 15.008274,8.789867 15.000092,8.894079 15,9 c 0.06243,3.697092 2.860098,6.30129 4.612304,9.479492 0.05537,-0.06499 0.116217,-0.124929 0.169922,-0.191406 -1.706245,-3.266771 -4.613902,-5.886701 -4.770507,-9.603515 z m -4.500977,1.460937 C 10.50646,10.263483 10.500104,10.381249 10.5,10.5 c 0.07067,4.185066 3.645593,6.969726 5.239258,10.773437 0.05874,-0.02349 0.12056,-0.04078 0.178711,-0.06543 -1.472303,-3.98643 -5.250249,-6.801766 -5.407227,-11.062499 z M 6.0126955,11.685547 C 6.009309,11.790507 6.000092,11.894441 6,12 c 0.065367,3.871124 3.136044,6.54016 4.858399,9.928711 0.0863,0.0098 0.171782,0.02273 0.258789,0.03027 C 9.490642,18.367863 6.180753,15.653661 6.0126955,11.685548 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ScudCloud.svg b/.icons/awkward/24x24/apps/ScudCloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ScudCloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Singular.svg b/.icons/awkward/24x24/apps/Singular.svg
new file mode 120000
index 00000000..d0d27107
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Singular.svg
@@ -0,0 +1 @@
+singular.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/SpiderOak.svg b/.icons/awkward/24x24/apps/SpiderOak.svg
new file mode 120000
index 00000000..c774ff29
--- /dev/null
+++ b/.icons/awkward/24x24/apps/SpiderOak.svg
@@ -0,0 +1 @@
+spideroak.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/SpiderOakONE.svg b/.icons/awkward/24x24/apps/SpiderOakONE.svg
new file mode 100644
index 00000000..d17fc615
--- /dev/null
+++ b/.icons/awkward/24x24/apps/SpiderOakONE.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="opacity:0.2" transform="matrix(0.3125,0,0,0.3125,2,2.5)">
+ <g>
+ <path d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <g style="fill:#e4e4e4" transform="matrix(0.3125,0,0,0.3125,2,2)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 7 6 L 7 6.5058594 L 7 6.5390625 L 7 11.505859 L 11.966797 6.5390625 L 12.033203 6.5390625 L 17 11.505859 L 17 6.5390625 L 17 6.5058594 L 17 6 L 7 6 z M 17 11.505859 L 12 16.505859 L 7 11.505859 L 7 15.650391 L 12 20.650391 L 17 15.650391 L 17 11.505859 z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.3125,0,0,0.3125,2,2)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(1.6,0,0,1.6,-6.4,-6.4)" d="M 24,4 C 12.9375,4 4,12.9375 4,24 4,24.167609 4.00764,24.333391 4.011719,24.5 4.2769007,13.670065 13.105109,5 24,5 34.894891,5 43.723099,13.670065 43.988281,24.5 43.992361,24.333391 44,24.167609 44,24 44,12.9375 35.0625,4 24,4 Z"/>
+ </g>
+ </g>
+ <path style="fill:#3a78b4;fill-rule:evenodd" d="m 7.0000004,6.005556 0,5 5.0000006,-5 z m 5.0000006,0 4.999999,5 0,-5 z m 4.999999,5 -4.999999,5 -5.0000005,-5 0,4.144444 5.0000005,5 L 17,15.15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Spotify.svg b/.icons/awkward/24x24/apps/Spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Stacer.svg b/.icons/awkward/24x24/apps/Stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/SymbolEditor.svg b/.icons/awkward/24x24/apps/SymbolEditor.svg
new file mode 100644
index 00000000..c209c485
--- /dev/null
+++ b/.icons/awkward/24x24/apps/SymbolEditor.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-22" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="m 4,3.5 v 6 h 6 v -6 z m 14,0 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 5.2851562,4.7851562 H 8.7148438 V 8.2148438 H 5.2851562 Z M 6,14.5 v 2 H 4 v 2 h 2 v 2 h 2 v -2 h 2 v -2 H 8 v -2 z m 12,0 -3,6 H 18 20.572266 21 Z m 0,1.4375 v 3.919922 h -1.960938 z"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="6" r="3"/>
+ <path style="fill:#3f3f3f" d="m 4,3 v 6 h 6 V 3 Z M 5.2857143,4.2857143 H 8.7142857 V 7.7142857 H 5.2857143 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="6" x="6" y="14"/>
+ <rect style="fill:#3f3f3f" width="2" height="6" x="16" y="-10" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="m 18,14 -3,6 h 6 z m 0,1.437221 1.96038,3.919922 h -3.92076 z"/>
+ <path style="fill:#3f3f3f" d="M 18,14.857143 20.571429,20 H 18 Z"/>
+ <path style="opacity:0.3" d="m 11.975,1 v 9.975 H 2 v 1.05 h 9.975 V 22 h 1.05 V 12.025 H 23 v -1.05 H 13.025 V 1 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.0507812 1 C 2.4690813 1 2 1.4690813 2 2.0507812 L 2 2.5507812 C 2 1.9690813 2.4690813 1.5 3.0507812 1.5 L 21.949219 1.5 C 22.530919 1.5 23 1.9690813 23 2.5507812 L 23 2.0507812 C 23 1.4690813 22.530919 1 21.949219 1 L 3.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/TeXmacs.svg b/.icons/awkward/24x24/apps/TeXmacs.svg
new file mode 100644
index 00000000..fc6ba23c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/TeXmacs.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#ff7964" width="22" height="1.5" x="1" y="4.5"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="1" y="13.5"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="1" y="18"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="1" y="9"/>
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#414141" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g style="opacity:0.2" transform="matrix(-0.45971308,0,0,0.46337109,1.1538452,1.4230775)">
+ <path d="m -12.04765,27.905301 h -0.94792 c -0.682502,6.332105 -3.260844,7.355858 -9.213781,7.355858 H -32.674386 L -23.15727,24.49279 c 0.341251,-0.379168 0.341251,-0.606669 0.341251,-0.606669 0,-0.189584 -0.151667,-0.379168 -0.265418,-0.530835 L -30.85438,12.131915 h 8.75878 c 6.407938,0 8.303778,1.365004 9.10003,7.355858 h 0.94792 l -1.06167,-8.531279 h -21.043821 c -0.910003,0 -0.985836,0 -0.985836,0.872086 l 9.441281,13.72588 -9.024196,10.275451 c -0.379168,0.417085 -0.379168,0.492918 -0.379168,0.606669 0,0.417084 0.379168,0.417084 0.947919,0.417084 h 21.043821 z"/>
+ </g>
+ <g style="fill:#b4b4b4" transform="matrix(-0.45971308,0,0,0.46337109,1.1538452,0.92307749)">
+ <path style="fill:#b4b4b4" d="m -12.04765,27.905301 h -0.94792 c -0.682502,6.332105 -3.260844,7.355858 -9.213781,7.355858 H -32.674386 L -23.15727,24.49279 c 0.341251,-0.379168 0.341251,-0.606669 0.341251,-0.606669 0,-0.189584 -0.151667,-0.379168 -0.265418,-0.530835 L -30.85438,12.131915 h 8.75878 c 6.407938,0 8.303778,1.365004 9.10003,7.355858 h 0.94792 l -1.06167,-8.531279 h -21.043821 c -0.910003,0 -0.985836,0 -0.985836,0.872086 l 9.441281,13.72588 -9.024196,10.275451 c -0.379168,0.417085 -0.379168,0.492918 -0.379168,0.606669 0,0.417084 0.379168,0.417084 0.947919,0.417084 h 21.043821 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/TeXworks.svg b/.icons/awkward/24x24/apps/TeXworks.svg
new file mode 100644
index 00000000..05e35944
--- /dev/null
+++ b/.icons/awkward/24x24/apps/TeXworks.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" transform="matrix(0,-1,-1,0,0,0)" d="M -20.550764,-21.050764 -17.685514,-22 H -3.5 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 h -18 c -0.554,0 -1,-0.446 -1,-1 v -14.664053 l 0.949236,-2.386711 c 0.204738,-0.51478 0.474109,-0.825775 1,-1 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0,-1,-1,0,0,0)" d="M -20.463475,-21.215848 -17.314073,-22 H -3 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 h -18 c -0.554,0 -1,-0.446 -1,-1 v -14.581511 l 0.536525,-2.634337 c 0.110561,-0.542856 0.462413,-0.866149 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <g style="font-size:40px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3261c2" transform="matrix(0.49708738,0,0,0.50514445,-0.5213167,0.62811585)">
+ <path style="opacity:0.1" d="m 13.119055,9.6445353 v 5.9388957 h 1.976356 c 0.0071,-0.01554 0.0085,-0.02683 0.01572,-0.04253 0.299479,-0.664063 0.646667,-1.2893 1.037292,-1.875237 0.390625,-0.585938 0.813383,-1.106325 1.269112,-1.562054 0.201398,-0.201396 0.399113,-0.354961 0.5933,-0.479442 h 5.166816 v 21.888078 1.867504 h -4.023437 v 1.979632 h 0.499 5.536156 5.536155 0.499001 v -1.979633 h -4.02344 V 33.512245 11.624167 h 5.170744 c 0.194188,0.124482 0.391903,0.278046 0.593301,0.479442 0.455728,0.455729 0.878487,0.976115 1.269112,1.562054 0.390626,0.585937 0.733883,1.211174 1.033364,1.875237 0.0072,0.01568 0.0086,0.02702 0.01572,0.04253 h 1.976357 V 9.6445353 H 36.25382 26.195226 25.189367 24.183508 14.124914 Z"/>
+ <path style="fill:#3261c2" transform="matrix(2.0117187,0,0,1.9796318,1.0487426,-1.2434381)" d="M 6 5 L 6 8 L 6.9824219 8 C 6.9859436 7.9921515 6.9866429 7.9864497 6.9902344 7.9785156 C 7.1391019 7.6430681 7.3116844 7.327233 7.5058594 7.03125 C 7.7000339 6.735267 7.9101817 6.4723965 8.1367188 6.2421875 C 8.2368313 6.1404535 8.3351131 6.062881 8.4316406 6 L 11 6 L 11 17.056641 L 11 18 L 9 18 L 9 19 L 9.2480469 19 L 12 19 L 14.751953 19 L 15 19 L 15 18 L 13 18 L 13 17.056641 L 13 6 L 15.570312 6 C 15.66684 6.0628815 15.765122 6.1404535 15.865234 6.2421875 C 16.091771 6.4723965 16.301919 6.7352665 16.496094 7.03125 C 16.690269 7.327233 16.860898 7.6430681 17.009766 7.9785156 C 17.013352 7.9864384 17.014061 7.9921626 17.017578 8 L 18 8 L 18 5 L 17.5 5 L 12.5 5 L 12 5 L 11.5 5 L 6.5 5 L 6 5 z"/>
+ </g>
+ <circle style="fill:#4f4f4f" cx="18" cy="17" r="6"/>
+ <path style="fill:#ffd000" d="M 15,18.2984 V 20 h 1.7016 L 21,15.7016 19.2984,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/TeamViewer.svg b/.icons/awkward/24x24/apps/TeamViewer.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/24x24/apps/TeamViewer.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/TeighaViewer.svg b/.icons/awkward/24x24/apps/TeighaViewer.svg
new file mode 100644
index 00000000..a6c6c6b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/TeighaViewer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 13,8.5000001 A 7.0000005,7.0000005 0 0 0 6,15.5 a 7.0000005,7.0000005 0 0 0 7,7 7.0000005,7.0000005 0 0 0 7,-7 7.0000005,7.0000005 0 0 0 -7,-6.9999999 z"/>
+ <path style="fill:#ba122b" d="M 13,8.0000001 A 7.0000005,7.0000005 0 0 0 6,15 a 7.0000005,7.0000005 0 0 0 7,7 7.0000005,7.0000005 0 0 0 7,-7 7.0000005,7.0000005 0 0 0 -7,-6.9999999 z"/>
+ <path style="opacity:0.2" d="M 13,2.4999999 A 6.0000005,6.0000005 0 0 0 7,8.4999996 6.0000005,6.0000005 0 0 0 13,14.5 6.0000005,6.0000005 0 0 0 19,8.4999996 6.0000005,6.0000005 0 0 0 13,2.4999999 Z"/>
+ <path style="fill:#e9314e" d="M 13,1.9999999 A 6.0000005,6.0000005 0 0 0 7,7.9999996 6.0000005,6.0000005 0 0 0 13,14 6.0000005,6.0000005 0 0 0 19,7.9999996 6.0000005,6.0000005 0 0 0 13,1.9999999 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13,2.0000001 a 6.0000005,6.0000005 0 0 0 -6,6 6.0000005,6.0000005 0 0 0 0.00977,0.203125 A 6.0000005,6.0000005 0 0 1 13,2.5000001 6.0000005,6.0000005 0 0 1 18.990234,8.2968751 6.0000005,6.0000005 0 0 0 19,8.0000001 a 6.0000005,6.0000005 0 0 0 -6,-6 z"/>
+ <path style="opacity:0.2" d="M 8.4999995,6.5000001 A 4.5000004,4.5000004 0 0 0 4,11 4.5000004,4.5000004 0 0 0 8.4999995,15.5 4.5000004,4.5000004 0 0 0 13,11 4.5000004,4.5000004 0 0 0 8.4999995,6.5000001 Z"/>
+ <path style="fill:#ef6e82" d="M 8.4999995,6.0000001 A 4.5000004,4.5000004 0 0 0 4,10.5 4.5000004,4.5000004 0 0 0 8.4999995,15 4.5000004,4.5000004 0 0 0 13,10.5 4.5000004,4.5000004 0 0 0 8.4999995,6.0000001 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="M 8.5,7.0000001 A 3.5000004,3.5000004 0 0 0 5,10.5 3.5000004,3.5000004 0 0 0 8.5,14 3.5000004,3.5000004 0 0 0 12,10.5 3.5000004,3.5000004 0 0 0 8.5,7.0000001 Z m 0,1 A 2.5000002,2.5000002 0 0 1 11,10.5 2.5000002,2.5000002 0 0 1 8.5,13 2.5000002,2.5000002 0 0 1 6,10.5 2.5000002,2.5000002 0 0 1 8.5,8.0000001 Z"/>
+ <path d="M 13,9.0000001 A 6.0000005,6.0000005 0 0 0 7,15 6.0000005,6.0000005 0 0 0 13,21 6.0000005,6.0000005 0 0 0 19,15 6.0000005,6.0000005 0 0 0 13,9.0000001 Z M 13,10 a 5.0000005,5.0000005 0 0 1 5,5 5.0000005,5.0000005 0 0 1 -5,5 5.0000005,5.0000005 0 0 1 -5,-5 5.0000005,5.0000005 0 0 1 5,-5 z"/>
+ <path d="m 13,3.0000001 a 5.0000005,5.0000005 0 0 0 -5,5 A 5.0000005,5.0000005 0 0 0 13,13 a 5.0000005,5.0000005 0 0 0 5,-4.9999999 5.0000005,5.0000005 0 0 0 -5,-5 z m 0,1 a 4.0000004,4.0000004 0 0 1 4,4 A 4.0000004,4.0000004 0 0 1 13,12 4.0000004,4.0000004 0 0 1 9,8.0000001 a 4.0000004,4.0000004 0 0 1 4,-4 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="M 8.5,7.0000001 A 3.5000004,3.5000004 0 0 0 5,10.5 3.5000004,3.5000004 0 0 0 8.5,14 3.5000004,3.5000004 0 0 0 12,10.5 3.5000004,3.5000004 0 0 0 8.5,7.0000001 Z m 0,1 A 2.5000002,2.5000002 0 0 1 11,10.5 2.5000002,2.5000002 0 0 1 8.5,13 2.5000002,2.5000002 0 0 1 6,10.5 2.5000002,2.5000002 0 0 1 8.5,8.0000001 Z"/>
+ <path style="fill:#ffffff" d="M 13,9.0000001 A 6.0000005,6.0000005 0 0 0 7,15 6.0000005,6.0000005 0 0 0 13,21 6.0000005,6.0000005 0 0 0 19,15 6.0000005,6.0000005 0 0 0 13,9.0000001 Z M 13,10 a 5.0000005,5.0000005 0 0 1 5,5 5.0000005,5.0000005 0 0 1 -5,5 5.0000005,5.0000005 0 0 1 -5,-5 5.0000005,5.0000005 0 0 1 5,-5 z"/>
+ <path style="fill:#ffffff" d="m 13,3.0000001 a 5.0000005,5.0000005 0 0 0 -5,5 A 5.0000005,5.0000005 0 0 0 13,13 a 5.0000005,5.0000005 0 0 0 5,-4.9999999 5.0000005,5.0000005 0 0 0 -5,-5 z m 0,1 a 4.0000004,4.0000004 0 0 1 4,4 A 4.0000004,4.0000004 0 0 1 13,12 4.0000004,4.0000004 0 0 1 9,8.0000001 a 4.0000004,4.0000004 0 0 1 4,-4 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.5,6.0000001 A 4.5000004,4.5000004 0 0 0 4,10.5 4.5000004,4.5000004 0 0 0 4.0107422,10.711914 4.5000004,4.5000004 0 0 1 8.5,6.5000001 4.5000004,4.5000004 0 0 1 12.989258,10.788086 4.5000004,4.5000004 0 0 0 13,10.5 4.5000004,4.5000004 0 0 0 8.5,6.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Temps.svg b/.icons/awkward/24x24/apps/Temps.svg
new file mode 100644
index 00000000..07d67a74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Temps.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#28a390" d="m 12.0542,2.0009267 a 2.2828,2.274 0 0 0 -1.1954,0.3033 l -6.7172001,3.8631 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263003 a 2.2828,2.274 0 0 0 1.1414,1.9693 l 6.7172001,3.8632 a 2.2828,2.274 0 0 0 2.2828,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263003 a 2.2828,2.274 0 0 0 -1.14,-1.9696 l -6.718,-3.8631 a 2.2828,2.274 0 0 0 -1.0875,-0.30332 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0542,2.0012267 a 2.2828,2.274 0 0 0 -1.1956,0.3027 l -6.7168001,3.8633 a 2.2828,2.274 0 0 0 -1.1416,1.9697 l 0,0.5 a 2.2828,2.274 0 0 1 1.1416,-1.9697 l 6.7168001,-3.8633 a 2.2828,2.274 0 0 1 1.1953,-0.30273 2.2828,2.274 0 0 1 1.0879,0.30273 l 6.7168,3.8633 a 2.2828,2.274 0 0 1 1.1416,1.9697 l 0,-0.5 a 2.2828,2.274 0 0 0 -1.143,-1.9697 l -6.716,-3.8633 a 2.2828,2.274 0 0 0 -1.088,-0.3027 z"/>
+ <path style="opacity:0.2" d="m 3.0001999,15.863227 0,0.5 a 2.2828,2.274 0 0 0 1.1416,1.9687 l 6.7168001,3.8633 a 2.2828,2.274 0 0 0 2.2832,0 l 6.7168,-3.8633 a 2.2828,2.274 0 0 0 1.1416,-1.9687 l 0,-0.5 a 2.2828,2.274 0 0 1 -1.1416,1.9687 l -6.7168,3.8633 a 2.2828,2.274 0 0 1 -2.2832,0 l -6.7172001,-3.863 a 2.2828,2.274 0 0 1 -1.1416,-1.969 z"/>
+ <circle style="opacity:0.2" cx="10" cy="10.5" r="3"/>
+ <circle style="fill:#ffd16d" cx="10" cy="10" r="3"/>
+ <path style="opacity:0.2" d="M 13 9.5 A 3 3 0 0 0 10.171875 11.509766 A 3 3 0 0 0 10 11.5 A 3 3 0 0 0 7 14.5 A 3 3 0 0 0 10 17.5 L 16 17.5 A 2 2 0 0 0 18 15.5 A 2 2 0 0 0 16 13.5 A 2 2 0 0 0 15.820312 13.509766 A 3 3 0 0 0 16 12.5 A 3 3 0 0 0 13 9.5 z"/>
+ <path style="fill:#e8f3f2" d="M 13 9 A 3 3 0 0 0 10.171875 11.009766 A 3 3 0 0 0 10 11 A 3 3 0 0 0 7 14 A 3 3 0 0 0 10 17 L 16 17 A 2 2 0 0 0 18 15 A 2 2 0 0 0 16 13 A 2 2 0 0 0 15.820312 13.009766 A 3 3 0 0 0 16 12 A 3 3 0 0 0 13 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/Terminal.svg b/.icons/awkward/24x24/apps/Terminal.svg
new file mode 120000
index 00000000..b6181fcf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Thunar.svg b/.icons/awkward/24x24/apps/Thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ToneLib-GFX.svg b/.icons/awkward/24x24/apps/ToneLib-GFX.svg
new file mode 100644
index 00000000..512777c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ToneLib-GFX.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,12.5 v 9 c 0,0.554 0.4722353,1 1.0588235,1 H 19.941176 C 20.527765,22.5 21,22.054 21,21.5 v -9 z"/>
+ <path style="fill:#725d32" d="m 3,12 v 9 c 0,0.554 0.4722353,1 1.0588235,1 H 19.941176 C 20.527765,22 21,21.554 21,21 v -9 z"/>
+ <path style="fill:#e1323a" d="M 4.0588235,8 C 3.4722353,8 3,8.446 3,9 v 3 H 21 V 9 C 21,8.446 20.527765,8 19.941176,8 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="17" r="5"/>
+ <circle style="opacity:0.1" cx="12" cy="17" r="3"/>
+ <path style="opacity:0.2" d="m 5,5.5 v 2 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 v -2 z"/>
+ <path style="fill:#ffa11a" d="m 5,5 v 2 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 V 5 Z"/>
+ <path style="fill:#e1323a" d="M 6,2 C 5.446,2 5,2.446 5,3 V 5 H 19 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <circle style="opacity:0.2" cx="14" cy="6.5" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="6" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="6.5" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="6" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="6.5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="6" r="1"/>
+ <rect style="fill:#4f4f4f" width="1.5" height="2" x="6" y="5"/>
+ <rect style="opacity:0.2" width="1.5" height="1" x="6" y="6"/>
+ <rect style="opacity:0.2" width="18" height=".5" x="3" y="12"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="14" height=".5" x="5" y="5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,2 C 5.446,2 5,2.446 5,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 12 c 0.554,0 1,0.446 1,1 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <path style="opacity:0.2" d="M 10.521485,9 C 10.126557,9 9.76837,9.1636155 9.4785155,9.475586 9.1850375,9.791184 9,10.23727 9,10.618164 9,10.970038 9.192312,11.1875 9.503906,11.1875 c 0.2246385,0 0.4167945,-0.05844 0.739258,-0.221679 -0.05435,0.217653 -0.119735,0.453396 -0.152343,0.533203 -0.07246,0.195888 -0.1780895,0.276367 -0.370118,0.276367 -0.1050725,0 -0.28193,-0.01507 -0.390625,-0.03321 L 9.1777345,11.981443 C 9.3081695,11.995959 9.366013,12 9.4384765,12 c 0.2898555,0 0.53626,-0.130834 0.7753905,-0.410156 0.155797,-0.177751 0.2211,-0.33018 0.326172,-0.750977 l 0.141602,-0.56543 h 0.07519 l 0.166992,-0.101562 c -0.144927,-0.01089 -0.478473,-0.01855 -0.815429,-0.01855 L 9.8876905,10.26563 v 0.02929 c 0.1811585,-0.01089 0.3590075,-0.01785 0.5292965,-0.02149 l -0.130859,0.522461 C 10.13396,10.940998 9.916667,11.03906 9.75,11.03906 c -0.268116,0 -0.4345705,-0.210907 -0.4345705,-0.541016 0,-0.707374 0.4781055,-1.3671875 0.9853515,-1.3671875 0.148552,0 0.274911,0.061094 0.34375,0.1699215 0.04711,0.072552 0.06518,0.134752 0.08691,0.2871095 L 11,9.286133 C 10.93116,9.0793625 10.796847,9 10.521485,9 Z M 13.5,9 c -0.156018,0.088556 -0.286117,0.1191405 -0.49414,0.1191405 l -0.498047,-0.00295 c -0.401189,0 -0.634558,0.053689 -0.838867,0.1865235 -0.208024,0.139645 -0.334961,0.3783155 -0.334961,0.626953 0,0.081744 0.01168,0.14008 0.04883,0.262696 L 11.694336,10.0625 c -0.05944,-0.1600815 -0.07422,-0.234735 -0.07422,-0.336914 0,-0.306539 0.218986,-0.4970705 0.564454,-0.4970705 0.04458,0 0.10813,0.00295 0.17871,0.00976 l -0.237304,0.8750005 -0.133789,0.157227 h 0.09277 l -0.100586,0.364257 c -0.148589,0.544959 -0.237924,0.640625 -0.59082,0.640625 -0.04829,0 -0.111579,-0.0034 -0.249024,-0.0068 L 11,11.490235 c 0.07801,0.0068 0.144685,0.0098 0.185547,0.0098 0.222883,0 0.382758,-0.0651 0.62793,-0.249023 0.271173,-0.200954 0.367878,-0.34733 0.457031,-0.670899 l 0.08887,-0.327148 c 0.211738,-0.01022 0.386317,-0.02004 0.397461,-0.02343 0.104012,-0.01362 0.133695,-0.03106 0.226563,-0.116211 h -0.586914 l 0.238281,-0.8750005 0.59375,0.01367 c 0.04829,-0.037465 0.156366,-0.1119725 0.234375,-0.15625 C 13.481466,9.054833 13.485145,9.047683 13.5,9 Z m 1.3125,0.5 c -0.144187,0 -0.248097,0.06717 -0.402344,0.269531 l -0.338867,0.424805 -0.121093,-0.6132815 c -0.01006,-0.05059 -0.02952,-0.071289 -0.06641,-0.071289 -0.0503,0 -0.205307,0.03731 -0.520508,0.125 l -0.07715,0.097656 c 0.03688,-0.00675 0.07099,-0.013225 0.08106,-0.0166 0.130774,-0.02698 0.137496,-0.027345 0.177734,-0.027345 0.09724,0 0.147132,0.04788 0.180664,0.1591795 0.05701,0.202361 0.10374,0.397782 0.140625,0.603517 -0.261549,0.340641 -0.445631,0.570241 -0.512695,0.637695 -0.09054,0.09106 -0.174008,0.121094 -0.334961,0.121094 -0.03017,0 -0.05084,-9.1e-5 -0.104492,-0.0068 L 12.75,11.456055 c 0.07712,0.01012 0.114482,0.01367 0.151367,0.01367 0.09724,0 0.203997,-0.01999 0.274414,-0.05371 0.10395,-0.05059 0.19461,-0.142023 0.385743,-0.391602 l 0.201172,-0.259765 0.140625,-0.178711 0.140625,0.695312 c 0.03353,0.178754 0.05377,0.218752 0.107421,0.218752 0.02682,0 0.06731,-0.007 0.114258,-0.02051 0.02347,-0.0034 0.09081,-0.01634 0.191406,-0.03321 0.03353,-0.0067 0.123391,-0.0238 0.267579,-0.05078 l 0.05762,-0.07715 c -0.03688,0.0033 -0.07099,0.0059 -0.08106,0.0059 -0.06036,0.0067 -0.113929,0.01074 -0.147461,0.01074 -0.127421,0 -0.207384,-0.04769 -0.250976,-0.145508 -0.05365,-0.128162 -0.0911,-0.272489 -0.181641,-0.710938 l -0.03027,-0.152344 0.261719,-0.317382 c 0.147541,-0.182125 0.24133,-0.249024 0.348633,-0.249024 0.04694,0 0.0871,0.01368 0.147461,0.050781 L 15,9.571289 C 14.932936,9.5173265 14.886271,9.5 14.8125,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.521485,8.5 C 10.126557,8.5 9.76837,8.6636155 9.4785155,8.975586 9.1850375,9.291184 9,9.7372695 9,10.118164 9,10.470038 9.192312,10.6875 9.503906,10.6875 c 0.2246385,0 0.4167945,-0.05844 0.739258,-0.221679 -0.05435,0.217653 -0.119735,0.453396 -0.152343,0.533203 -0.07246,0.195888 -0.1780895,0.276367 -0.370118,0.276367 -0.1050725,0 -0.28193,-0.01507 -0.390625,-0.03321 L 9.1777345,11.481443 C 9.3081695,11.495959 9.366013,11.5 9.4384765,11.5 c 0.2898555,0 0.53626,-0.130834 0.7753905,-0.410156 0.155797,-0.177751 0.2211,-0.33018 0.326172,-0.750977 l 0.141602,-0.5654295 h 0.07519 L 10.923828,9.671875 C 10.778901,9.66099 10.445355,9.65332 10.108399,9.65332 L 9.8876955,9.7656245 v 0.029295 C 10.068854,9.7840345 10.246703,9.7770645 10.416992,9.7734345 L 10.286133,10.295896 C 10.13396,10.440998 9.916667,10.53906 9.75,10.53906 c -0.268116,0 -0.4345705,-0.210907 -0.4345705,-0.541016 0,-0.707374 0.4781055,-1.3671875 0.9853515,-1.3671875 0.148552,0 0.274911,0.061094 0.34375,0.1699215 0.04711,0.072552 0.06518,0.134752 0.08691,0.2871095 L 11,8.786133 C 10.93116,8.5793625 10.796847,8.5 10.521485,8.5 Z M 13.5,8.5 c -0.156018,0.088556 -0.286117,0.1191405 -0.49414,0.1191405 l -0.498047,-0.00295 c -0.401189,0 -0.634558,0.053689 -0.838867,0.1865235 -0.208024,0.139645 -0.334961,0.3783155 -0.334961,0.626953 0,0.081743 0.01168,0.14008 0.04883,0.2626955 L 11.694336,9.5625 c -0.05944,-0.1600815 -0.07422,-0.234735 -0.07422,-0.336914 0,-0.306539 0.218986,-0.4970705 0.564454,-0.4970705 0.04458,0 0.10813,0.00295 0.17871,0.00976 l -0.237304,0.875 -0.133789,0.157227 h 0.09277 L 11.984371,10.13476 c -0.148589,0.544959 -0.237924,0.640625 -0.59082,0.640625 -0.04829,0 -0.111579,-0.0034 -0.249024,-0.0068 L 11,10.990235 c 0.07801,0.0068 0.144685,0.0098 0.185547,0.0098 0.222883,0 0.382758,-0.0651 0.62793,-0.249023 0.271173,-0.200954 0.367878,-0.34733 0.457031,-0.670899 l 0.08887,-0.3271485 c 0.211738,-0.01022 0.386317,-0.020035 0.397461,-0.023435 0.104012,-0.013625 0.133695,-0.031055 0.226563,-0.116211 h -0.586914 l 0.238281,-0.875 0.59375,0.01367 c 0.04829,-0.037465 0.156366,-0.1119725 0.234375,-0.15625 C 13.481466,8.554833 13.485145,8.547683 13.5,8.5 Z M 14.8125,9 C 14.668313,9 14.564403,9.06717 14.410156,9.269531 L 14.071289,9.694336 13.950196,9.0810545 c -0.01006,-0.05059 -0.02952,-0.071289 -0.06641,-0.071289 -0.0503,0 -0.205307,0.03731 -0.520508,0.125 l -0.07715,0.097656 c 0.03688,-0.00675 0.07099,-0.013225 0.08106,-0.0166 0.130774,-0.02698 0.137496,-0.027345 0.177734,-0.027345 0.09724,0 0.147132,0.04788 0.180664,0.1591795 0.05701,0.2023605 0.10374,0.3977815 0.140625,0.603516 -0.261549,0.340642 -0.445631,0.570242 -0.512695,0.637696 -0.09054,0.09106 -0.174008,0.121094 -0.334961,0.121094 -0.03017,0 -0.05084,-9.1e-5 -0.104492,-0.0068 L 12.75,10.956055 c 0.07712,0.01012 0.114482,0.01367 0.151367,0.01367 0.09724,0 0.203997,-0.01999 0.274414,-0.05371 0.10395,-0.05059 0.19461,-0.142023 0.385743,-0.391602 l 0.201172,-0.259765 0.140625,-0.178711 0.140625,0.695312 C 14.077476,10.960002 14.097716,11 14.151367,11 c 0.02682,0 0.06731,-0.007 0.114258,-0.02051 0.02347,-0.0034 0.09081,-0.01634 0.191406,-0.03321 0.03353,-0.0067 0.123391,-0.0238 0.267579,-0.05078 l 0.05762,-0.07715 c -0.03688,0.0033 -0.07099,0.0059 -0.08106,0.0059 -0.06036,0.0067 -0.113929,0.01074 -0.147461,0.01074 -0.127421,0 -0.207384,-0.04769 -0.250976,-0.145508 -0.05365,-0.128162 -0.0911,-0.272489 -0.181641,-0.710938 l -0.03027,-0.1523435 0.261719,-0.317383 C 14.500079,9.326659 14.593868,9.25976 14.701171,9.25976 c 0.04694,0 0.0871,0.01368 0.147461,0.050781 L 15,9.071289 C 14.932936,9.0173265 14.886271,9 14.8125,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ToneLib-Jam.svg b/.icons/awkward/24x24/apps/ToneLib-Jam.svg
new file mode 100644
index 00000000..167e8a9d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ToneLib-Jam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d03d32" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 19.322492,4.5000002 c -0.09309,0 -0.771486,0.3819257 -1.589075,0.8945313 -1.213129,0.7606 -1.43266,0.922823 -1.465797,1.083503 -0.06459,0.3132345 -0.153605,0.4256345 -0.941622,1.18872 -2.693409,2.6081945 -6.2673225,6.1898695 -6.2673225,6.2808975 0,0.166194 0.534943,0.820566 0.6707965,0.820566 0.071656,0 1.515593,-1.455663 3.574864,-3.603801 1.900079,-1.9820795 3.539069,-3.647331 3.642174,-3.7005595 0.250018,-0.129063 0.595133,-0.1224115 0.791996,0.015255 0.156581,0.10948 0.165081,0.106417 0.379363,-0.14104 0.129678,-0.1497545 0.289779,-0.464623 0.392014,-0.77108 0.205037,-0.6145945 0.316259,-0.733446 0.686721,-0.733446 0.360004,0 0.603119,-0.1156625 0.720895,-0.3430225 0.241346,-0.465895 -0.0738,-0.9905067 -0.595007,-0.9905067 z M 8.5863385,11.008442 c -0.2303315,0.286529 -0.490269,0.716064 -0.7949905,1.31008 -0.4234115,0.825377 -0.8282635,1.393987 -1.5987705,1.620536 -0.843417,0.247977 -1.177404,0.417291 -1.5432866,0.782537 -0.7529736,0.863572 -0.7897518,1.840794 -0.4222837,2.69572 0.2892982,0.667754 0.8958278,1.555034 1.4813218,2.166863 0.811195,0.847691 1.5237955,1.102691 2.1862915,0.782543 0.3544975,-0.171309 0.89948,-0.742583 1.116698,-1.170492 0.091669,-0.180588 0.246504,-0.589365 0.3440105,-0.908468 0.2949135,-0.965183 0.672748,-1.402435 1.394828,-1.613915 0.490105,-0.143543 0.815751,-0.389708 1.046376,-0.791137 0.344566,-0.59976 0.236498,-0.974343 -0.226337,-0.784491 -0.817566,0.335348 -0.977851,0.338737 -1.266851,0.0276 -0.157194,-0.169235 -0.309567,-0.169029 -0.309567,3.83e-4 0,0.139748 0.395093,0.496645 0.638705,0.576908 0.246172,0.0811 0.578053,0.01069 0.882921,-0.187268 0.189673,-0.12316 0.244494,-0.07415 0.184464,0.164605 -0.07511,0.298743 -0.521949,0.670366 -0.955973,0.795046 -0.9624815,0.276491 -1.28024,0.621949 -1.6185605,1.759903 -0.249921,0.840617 -0.6718555,1.533566 -0.933797,1.533566 -0.1614525,0 -0.2013565,-0.126166 -0.263258,-0.833463 -0.049055,-0.5604 -0.151813,-0.904212 -0.3539255,-1.183252 -0.067357,-0.093 -0.067723,-0.143165 -0.0017,-0.249125 0.133467,-0.213337 0.10409,-0.294743 -0.3059155,-0.84544 -0.507552,-0.68172 -0.5720295,-0.733578 -0.775819,-0.624703 -0.208483,0.111383 -0.304656,0.04223 -0.3043465,-0.218526 3.83e-4,-0.4534 0.358481,-0.79096 1.3541225,-1.277017 0.517238,-0.252503 1.069346,-0.928251 1.466878,-1.435999 0.1826035,-0.233223 0.2251405,-0.256778 0.3385325,-0.187915 0.1028645,0.06246 0.158939,0.05823 0.271478,-0.02046 C 9.800113,12.765438 9.7962835,12.697603 9.592569,12.455889 9.304382,12.113998 9.3721335,11.556083 9.7615145,11.065312 9.9922705,10.774466 10.010748,10.632935 9.830652,10.536717 9.2583895,10.44279 8.9295655,10.660448 8.5863385,11.008442 Z m -1.954127,5.226661 c 0.088794,0 0.8234275,0.930172 0.8234275,1.042606 0,0.07169 -0.4812315,0.557635 -0.552213,0.557635 -0.025075,0 -0.1963925,-0.187526 -0.380668,-0.416726 C 6.070113,16.855623 6.047903,16.748761 6.3247275,16.463652 6.446786,16.337938 6.585187,16.235103 6.6322115,16.235103 Z"/>
+ <path style="fill:#ffffff" d="m 19.322492,4.0000001 c -0.09309,0 -0.771486,0.3819257 -1.589075,0.8945315 -1.213129,0.7605999 -1.43266,0.9228229 -1.465797,1.0835029 -0.06459,0.3132345 -0.153605,0.4256345 -0.941622,1.18872 -2.693409,2.6081945 -6.2673225,6.1898695 -6.2673225,6.2808975 0,0.166195 0.534943,0.820566 0.6707965,0.820566 0.071656,0 1.515593,-1.455663 3.574864,-3.6038 1.900079,-1.9820805 3.539069,-3.647332 3.642174,-3.7005605 0.250018,-0.129063 0.595133,-0.1224115 0.791996,0.015255 0.156581,0.10948 0.165081,0.106417 0.379363,-0.14104 0.129678,-0.1497545 0.289779,-0.464623 0.392014,-0.77108 0.205037,-0.6145945 0.316259,-0.733446 0.686721,-0.733446 0.360004,0 0.603119,-0.1156625 0.720895,-0.3430226 0.241346,-0.4658952 -0.0738,-0.9905067 -0.595007,-0.9905067 z M 8.5863385,10.508442 c -0.2303315,0.286529 -0.490269,0.716064 -0.7949905,1.31008 -0.4234115,0.825377 -0.8282635,1.393987 -1.5987705,1.620536 -0.843417,0.247977 -1.177404,0.417291 -1.5432866,0.782537 -0.7529736,0.863572 -0.7897518,1.840794 -0.4222837,2.69572 0.2892982,0.667754 0.8958278,1.555034 1.4813218,2.166863 0.811195,0.847691 1.5237955,1.102691 2.1862915,0.782543 0.3544975,-0.171309 0.89948,-0.742583 1.116698,-1.170492 0.091669,-0.180588 0.246504,-0.589365 0.3440105,-0.908468 0.2949135,-0.965183 0.672748,-1.402435 1.394828,-1.613915 0.490105,-0.143543 0.815751,-0.389708 1.046376,-0.791137 0.344566,-0.59976 0.236498,-0.974343 -0.226337,-0.784491 -0.817566,0.335348 -0.977851,0.338737 -1.266851,0.0276 -0.157194,-0.169235 -0.309567,-0.169029 -0.309567,3.83e-4 0,0.139748 0.395093,0.496645 0.638705,0.576908 0.246172,0.0811 0.578053,0.01069 0.882921,-0.187268 0.189673,-0.12316 0.244494,-0.07415 0.184464,0.164605 -0.07511,0.298743 -0.521949,0.670366 -0.955973,0.795046 -0.9624815,0.276491 -1.28024,0.621949 -1.6185605,1.759903 -0.249921,0.840617 -0.6718555,1.533566 -0.933797,1.533566 -0.1614525,0 -0.2013565,-0.126166 -0.263258,-0.833463 -0.049055,-0.5604 -0.151813,-0.904212 -0.3539255,-1.183252 -0.067357,-0.093 -0.067723,-0.143165 -0.0017,-0.249125 0.133467,-0.213337 0.10409,-0.294743 -0.3059155,-0.84544 -0.507552,-0.68172 -0.5720295,-0.733578 -0.775819,-0.624703 -0.208483,0.111383 -0.304656,0.04223 -0.3043465,-0.218526 3.83e-4,-0.4534 0.358481,-0.79096 1.3541225,-1.277017 0.517238,-0.252503 1.069346,-0.928251 1.466878,-1.435999 0.1826035,-0.233223 0.2251405,-0.256778 0.3385325,-0.187915 0.1028645,0.06246 0.158939,0.05823 0.271478,-0.02046 C 9.800113,12.265438 9.7962835,12.197603 9.592569,11.955889 9.304382,11.613998 9.3721335,11.056083 9.7615145,10.565312 9.9922705,10.274466 10.010748,10.132935 9.830652,10.036717 9.2583895,9.94279 8.9295655,10.160448 8.5863385,10.508442 Z m -1.954127,5.226661 c 0.088794,0 0.8234275,0.930172 0.8234275,1.042606 0,0.07169 -0.4812315,0.557635 -0.552213,0.557635 -0.025075,0 -0.1963925,-0.187526 -0.380668,-0.416726 C 6.070113,16.355623 6.047903,16.248761 6.3247275,15.963652 6.446786,15.837938 6.585187,15.735103 6.6322115,15.735103 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ToneLib-Zoom.svg b/.icons/awkward/24x24/apps/ToneLib-Zoom.svg
new file mode 100644
index 00000000..c0a58739
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ToneLib-Zoom.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="5" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#5d6c7b" width="14" height="20" x="5" y="2" rx="1" ry="1"/>
+ <rect style="fill:#b0ee80" width="10" height="6" x="7" y="3.5"/>
+ <circle style="opacity:0.2" cx="9" cy="20.5" r="1"/>
+ <circle style="fill:#ef5c51" cx="9" cy="20" r="1"/>
+ <circle style="opacity:0.2" cx="12" cy="20.5" r="1"/>
+ <circle style="fill:#c5e7fb" cx="12" cy="20" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="20.5" r="1"/>
+ <circle style="fill:#c5e7fb" cx="15" cy="20" r="1"/>
+ <rect style="fill:#44525e" width="1" height="5" x="11" y="4"/>
+ <rect style="fill:#44525e" width="1" height="3" x="9" y="4"/>
+ <circle style="opacity:0.2" cx="18.738" cy="1.768" r="4" transform="rotate(45)"/>
+ <circle style="fill:#ffffff" cx="18.385" cy="1.414" r="4" transform="rotate(45)"/>
+ <path style="fill:#129eee" d="m 14.828427,11.171576 a 4,4 0 0 0 -0.379105,-0.328002 l -1.742215,1.742216 a 0.50005,0.50005 0 1 0 0.707106,0.707106 l 1.742908,-1.742907 a 4,4 0 0 0 -0.328694,-0.378413 z"/>
+ <rect style="opacity:0.2" width="10" height=".5" x="7" y="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,2 C 5.446,2 5,2.446 5,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 12 c 0.554,0 1,0.446 1,1 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="6" y="-11.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="3" x="15" y="4"/>
+ <rect style="fill:#44525e" width="1" height="3" x="13" y="6"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="6" y="-15.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="4" y="-15.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="10" height=".5" x="7" y="9.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/VBox.svg b/.icons/awkward/24x24/apps/VBox.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/VBox.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/VCVRack.svg b/.icons/awkward/24x24/apps/VCVRack.svg
new file mode 100644
index 00000000..5eac067f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/VCVRack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 14.751135,16.766228 A 5.5037947,5.5035563 0 0 1 7.7851455,15.540078 5.5037947,5.5035563 0 0 1 7.7789732,8.4672987 5.5037947,5.5035563 0 0 1 14.742812,7.2289935"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 14.751135,17.266229 A 5.5037947,5.5035563 0 0 1 7.7851455,16.040079 5.5037947,5.5035563 0 0 1 7.7789732,8.9672997 5.5037947,5.5035563 0 0 1 14.742812,7.7289944"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 14.751135,16.766228 A 5.5037947,5.5035563 0 0 1 7.7851455,15.540078 5.5037947,5.5035563 0 0 1 7.7789732,8.4672987 5.5037947,5.5035563 0 0 1 14.742812,7.2289935"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/VVVVVV.svg b/.icons/awkward/24x24/apps/VVVVVV.svg
new file mode 100644
index 00000000..a564992c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/VVVVVV.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#407494" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 17,5.5 v 1 h 1 v 10 h -1 v 1 h -3 v 1 h 3 v 1 H 7 v -1 h 3 v -1 H 7 v -1 H 6 v -10 h 1 v -1 z"/>
+ <path style="fill:#91c2d0" d="m 17,5 v 1 h 1 v 10 h -1 v 1 h -3 v 1 h 3 v 1 H 7 v -1 h 3 V 17 H 7 V 16 H 6 V 6 H 7 V 5 Z"/>
+ <path style="opacity:0.2" d="m 15,7.5 v 3 h -3 v -3 z m -5,0 v 3 H 7 v -3 z m 4,6 v 1 h -1 v 1 H 8 v -1 H 7 v -1 z"/>
+ <path style="fill:#404040" d="m 15,7 v 3 H 12 V 7 Z m -5,0 v 3 H 7 V 7 Z m 4,6 v 1 h -1 v 1 H 8 V 14 H 7 v -1 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7 5 L 7 5.5 L 17 5.5 L 17 5 L 7 5 z M 6 6 L 6 6.5 L 7 6.5 L 7 6 L 6 6 z M 17 6 L 17 6.5 L 18 6.5 L 18 6 L 17 6 z M 7 18 L 7 18.5 L 10 18.5 L 10 18 L 7 18 z M 14 18 L 14 18.5 L 17 18.5 L 17 18 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/WMail.svg b/.icons/awkward/24x24/apps/WMail.svg
new file mode 100644
index 00000000..0ac5374f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/WMail.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#ef3939" d="m6 7c-0.554 0-1 0.446-1 1l6 3.5 6-3.5c0-0.554-0.446-1-1-1h-10zm0.9844 1h8.0316l-4.016 2.342-4.0156-2.342zm-1.9844 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6l-6 3.5-6-3.5zm1 1.7402 4.4961 2.623a1.0001 1.0001 0 0 0 1.0078 0l4.496-2.623v4.26h-10v-4.26z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/WickrMe.svg b/.icons/awkward/24x24/apps/WickrMe.svg
new file mode 100644
index 00000000..1337fabb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/WickrMe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3 1.9999998c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:none;opacity:.2;stroke-linecap:round;stroke-width:2;stroke:#000000" d="m8.0001 19.4999 6-6"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m8.0001 19 6-6"/>
+ <path style="fill:none;opacity:.2;stroke-linecap:round;stroke-width:2;stroke:#000000" d="m19 13.4999-6 6"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m19 13-6 6"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/XMind.svg b/.icons/awkward/24x24/apps/XMind.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/24x24/apps/XMind.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Xfwm4CompositeEditor.svg b/.icons/awkward/24x24/apps/Xfwm4CompositeEditor.svg
new file mode 100644
index 00000000..66ef5a65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Xfwm4CompositeEditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#d2d2d2" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#4d4d4d" d="m4.0667 6c-0.591 0-1.0667 0.446-1.0667 1v8c0 0.554 0.47573 1 1.0667 1h13.866c0.591 0 1.067-0.446 1.067-1v-8c0-0.554-0.476-1-1.067-1h-13.866z"/>
+ </g>
+ <circle style="opacity:0.2" cx="18" cy="18.5" r="5"/>
+ <circle style="fill:#f3852e" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.244091,15 -0.06641,0.791016 a 2.3784,2.3572 0 0 0 -0.695312,0.398437 l -0.72461,-0.339844 -0.757812,1.300782 0.658203,0.451171 A 2.3784,2.3572 0 0 0 15.622997,18 a 2.3784,2.3572 0 0 0 0.0332,0.398438 l -0.65625,0.453124 0.755859,1.298829 0.72461,-0.337891 a 2.3784,2.3572 0 0 0 0.695312,0.396484 L 17.244091,21 h 1.511718 l 0.06836,-0.789062 A 2.3784,2.3572 0 0 0 19.519481,19.8125 l 0.72461,0.337891 0.755859,-1.298829 -0.658203,-0.453124 A 2.3784,2.3572 0 0 0 20.378856,18 2.3784,2.3572 0 0 0 20.3437,17.601562 l 0.65625,-0.451171 -0.755859,-1.298829 -0.722657,0.337891 A 2.3784,2.3572 0 0 0 18.824169,15.792969 L 18.757762,15 Z m 0.755859,2 a 1.0001156,1.000175 0 0 1 1,1 1.0001156,1.000175 0 0 1 -1,1 1.0001156,1.000175 0 0 1 -1,-1 1.0001156,1.000175 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/XrendrMixer.svg b/.icons/awkward/24x24/apps/XrendrMixer.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/XrendrMixer.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/Zoom.svg b/.icons/awkward/24x24/apps/Zoom.svg
new file mode 100644
index 00000000..e6ea5147
--- /dev/null
+++ b/.icons/awkward/24x24/apps/Zoom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#138de7" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 6,8.4999989 0,1.5 0,4.0000001 c 0,0.831 0.669,1.5 1.5,1.5 l 6,0 1.5,0 0,-1.5 0,-4.0000001 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 l -6,0 z m 13,0 -3,1.7500001 0,3.5 3,1.75 0,-3.5 z"/>
+ <path style="fill:#ffffff" d="m 6,8 0,1.5 0,4 C 6,14.331 6.669,15 7.5,15 l 6,0 1.5,0 0,-1.5 0,-4 C 15,8.669 14.331,8 13.5,8 l -6,0 z m 13,0 -3,1.75 0,3.5 3,1.75 0,-3.5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/a-story-about-my-uncle.svg b/.icons/awkward/24x24/apps/a-story-about-my-uncle.svg
new file mode 100644
index 00000000..34251421
--- /dev/null
+++ b/.icons/awkward/24x24/apps/a-story-about-my-uncle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#4f4f4f" cx="11" r="10" cy="11"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11 1.5a10 10 0 0 0 -1 0.060547v3.5253905l-5.707031 5.7070315a1.0001 1.0001 0 0 0 0 1.414062l5.707031 5.707031v3.535157a10 10 0 0 0 1 0.05078 10 10 0 0 0 1 -0.06055v-3.525391l3-3 0.292969 0.292969a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1-1a1.0001 1.0001 0 0 0 -1.414062 0l-3.292969 3.292973-4.585938-4.585938 4.585938-4.5859375 3.292969 3.2929685a1.0001 1.0001 0 0 0 1.414062 0l1-0.9999998a1.0001 1.0001 0 1 0 -1.414062 -1.4140624l-0.292969 0.2929687-3-3v-3.5351563a10 10 0 0 0 -1 -0.0507812zm0 9a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <path style="fill:#bedbd9" d="m11 1a10 10 0 0 0 -1 0.060547v3.5253905l-5.7070312 5.7070315a1.0001 1.0001 0 0 0 0 1.414062l5.7070312 5.707031v3.535157a10 10 0 0 0 1 0.050781 10 10 0 0 0 1 -0.06055v-3.525391l3-3 0.292969 0.292969a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1-1a1.0001 1.0001 0 0 0 -1.414062 0l-3.292969 3.292972-4.5859375-4.585938 4.5859375-4.5859375 3.292969 3.2929687a1.0001 1.0001 0 0 0 1.414062 0l1-1a1.0001 1.0001 0 1 0 -1.414062 -1.4140624l-0.292969 0.2929687-3-3v-3.5351563a10 10 0 0 0 -1 -0.0507812zm0 9a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m11 1a10 10 0 0 0 -1 0.060547v0.5a10 10 0 0 1 1 -0.060547 10 10 0 0 1 1 0.050781v-0.5a10 10 0 0 0 -1 -0.050781zm-1 3.5859375-5.7070312 5.7070315a1.0001 1.0001 0 0 0 -0.2597657 0.957031 1.0001 1.0001 0 0 1 0.2597657 -0.457031l5.7070312-5.7070315zm2 0v0.5l3 3 0.292969-0.2929687a1.0001 1.0001 0 0 1 1.689453 0.4453124 1.0001 1.0001 0 0 0 -1.689453 -0.9453124l-0.292969 0.2929687zm-1 5.4140625a1 1 0 0 0 -1 1 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.9668 -0.75 1 1 0 0 1 0.966797 0.75 1 1 0 0 0 0.033203 -0.25 1 1 0 0 0 -1 -1zm-4.3359375 1.25-0.25 0.25l4.5859375 4.585938 3.292969-3.292969a1.0001 1.0001 0 0 1 1.414062 0l1 1a1.0001 1.0001 0 0 1 0.275391 0.470703 1.0001 1.0001 0 0 0 -0.275391 -0.970703l-1-1a1.0001 1.0001 0 0 0 -1.414062 0l-3.292969 3.292969z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/abiword.svg b/.icons/awkward/24x24/apps/abiword.svg
new file mode 100644
index 00000000..84a3560e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/abiword.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#248afd" cx="12" cy="12" r="10"/>
+ <path style="opacity:.2" d="m12.205 3.5039c-0.684-0.0484-1.391 0.4681-1.863 0.9453-1.9789 1.9933-3.1844 4.5939-4.3654 7.1058-0.9181 1.981-1.6115 4.053-2.1778 6.16a10 10 0 0 0 1.543 1.73c0.0489-0.435 0.1965-0.911 0.2812-1.222 0.91-2.953 2.3204-5.717 3.6622-8.4886 0.5312-0.8758 0.9078-2.083 1.9788-2.4199 1.04-0.1162 1.724 0.8955 2.263 1.6328 2.078 3.1957 4.038 6.4747 5.785 9.8637a10 10 0 0 0 0.579 -0.674c-1.201-4.041-2.746-7.984-4.907-11.608-0.648-0.9572-1.239-1.997-2.113-2.7673-0.213-0.1643-0.438-0.2416-0.666-0.2578zm4.219 12.922c-3.187 1.582-6.4647 3.064-9.9299 3.914a10 10 0 0 0 1.9004 0.986c1.4338-0.574 2.8235-1.268 4.1625-2.029 1.384-0.817 2.715-1.744 3.867-2.871z"/>
+ <path style="fill:#ffffff" d="m16.425 15.926c-3.3305 1.6538-6.7584 3.2059-10.397 4.0328-1.173-0.0057-0.59425-1.5397-0.40479-2.2348 0.90991-2.9527 2.3208-5.7171 3.6625-8.4891 0.53124-0.87581 0.90805-2.0828 1.9792-2.4198 1.0404-0.11612 1.724 0.89452 2.2629 1.6318 2.2036 3.3899 4.2846 6.8685 6.1097 10.478 0.462 0.941 0.915 1.886 1.363 2.834-1.332-5.462-3.126-10.881-6.017-15.73-0.648-0.957-1.238-1.996-2.112-2.7664-0.852-0.6573-1.9 0.0504-2.53 0.6867-1.9788 1.9933-3.1841 4.5943-4.3651 7.1057-1.3774 2.9723-2.2811 6.1406-2.9445 9.341-0.23258 1.0778 0.87114 1.8602 1.852 1.5257 2.7168-0.56757 5.2699-1.7581 7.6728-3.1243 1.3848-0.81676 2.7165-1.7442 3.8686-2.8719z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/about_kde.svg b/.icons/awkward/24x24/apps/about_kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/about_kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/abricotine.svg b/.icons/awkward/24x24/apps/abricotine.svg
new file mode 100644
index 00000000..945dc864
--- /dev/null
+++ b/.icons/awkward/24x24/apps/abricotine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#f07826" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 14,6 2,-1 0,14 -2,1 z"/>
+ <path style="fill:#ffffff" d="m 14,5.5 2,-1 0,14 -2,1 z"/>
+ <path style="opacity:0.2" d="M 17.1245,7.268 18.9905,8.5 6.866,15.5 5,14.268 Z"/>
+ <path style="fill:#ffffff" d="M 17.1245,6.768 18.9905,8 6.866,15 5,13.768 Z"/>
+ <path style="opacity:0.2" d="M 19.2585,16.268 19.1245,18.5 7,11.5 7.134,9.268 Z"/>
+ <path style="fill:#ffffff" d="M 19.2585,15.768 19.1245,18 7,11 7.134,8.768 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/abrowser.svg b/.icons/awkward/24x24/apps/abrowser.svg
new file mode 100644
index 00000000..eaa1670b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/abrowser.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <g style="enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-19.967995,-11.176918)">
+ <g>
+ <path style="opacity:0.3" transform="matrix(0.9406375,0,0,0.9409193,37.565291,21.033155)" d="m 24.103516,5 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 v 0.6992188 l -1.16211,0.6992187 1.396485,1.8378904 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-0.7878004 3.398438,-1.3125 l 0.814452,-2.3613281 z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,6.4863281 17.304688,6.3125 c 0.529421,-0.2574078 1.061298,-0.4316504 1.623046,-0.6132812 z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253906 -0.386719,0.9609375 h 0.773438 l 0.386719,-0.8730469 c 0.333277,-0.2356195 0.664462,-0.4743724 1.003906,-0.7011719 l 0.773437,0.2636719 c 0.51497,0.3497654 1.029526,0.6995952 1.544922,1.0488281 L 18.23242,9.0234375 17.380857,8.6738281 16.994139,7.8867188 l -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 v 0.5253906 l -1.464844,0.9609375 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 0.84961,-1.0722662 h 0.386719 l -0.386719,1.1601562 v 0.78711 c 0.355079,-0.09661 0.720609,-0.12866 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 v -0.699219 l -0.541015,0.34961 0.234375,0.811234 h -0.851563 l -0.46289,0.587203 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.611328 h -0.773437 l -0.980472,0.525391 v 1.576172 h 0.439456 l 0.423828,0.480469 0.966797,-0.480469 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 h 0.310547 l 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396527 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 h -1.003907 l -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.34961 c -0.737161,0.835459 -1.364583,1.667494 -2.062292,2.535156 l -0.849609,2.013672 0.386719,0.435547 -0.695313,1.048828 0.773438,1.83789 c 0.657108,0.743102 1.212779,1.484882 1.868932,2.228516 l 0.96875,-0.830078 0.423828,0.482422 1.041015,-0.65625 0.34961,0.392578 h 1.044922 l 0.597656,0.677734 -0.369141,1.203125 0.736328,0.830078 -0.03906,1.44336 0.541016,1.050781 -0.578128,0.873047 c -0.03849,0.643412 -0.03907,1.282257 -0.03907,1.925781 0.316696,0.871804 0.480719,1.741068 0.779766,2.619141 l 0.230469,1.40039 v 0.701172 h 0.841327 l 0.851563,-0.52539 h 0.732422 c 0.273168,-0.190233 0.535917,-0.394345 0.798828,-0.597657 l 0.978516,-1.107421 -0.191407,-0.56836 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.750005,-0.527343 0.386719,-0.433594 -0.232422,-0.966797 v -2.445312 l 0.794916,-1.488282 0.84961,-0.960937 0.927734,-2.273438 V 25.98633 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-0.875 0.697266,-0.785157 v -0.875 c -0.154679,-0.291629 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 v -1.136719 l 0.8125,0.917969 0.888671,-0.130859 c 0.404831,0.367406 0.803125,0.718404 1.158204,1.136718 l 0.08789,-0.09961 C 43.482716,17.486207 41.47517,13.324306 38.4375,10.15625 38.269725,9.9843689 38.092667,9.7993495 37.955078,9.6640625 37.724135,9.4392605 37.481856,9.227136 37.240234,9.0136719 l -0.21875,0.359375 -0.773437,0.8750001 -1.003906,-1.2480472 h 1.003906 L 36.712891,8.6738281 34.857422,8.3242188 Z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.1308593 C 6.5989978,12.720635 4.0051013,18.030857 4,23.982422 4.1609659,24.247444 4.3203125,24.5 4.3203125,24.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 v 0.140625 l -0.6171872,1.660156 -0.4648438,0.701172 0.1542969,0.349609 -0.4980474,1.310547 1.5019535,2.537109 0.992453,1.222657 0.617188,0.873047 -0.07617,1.83789 0.863016,1.048828 -0.25586,1.109375 c 0.89177,0.614561 1.842605,1.146031 2.832031,1.611329 l 0.361329,-0.359376 0.230468,-0.611328 1.00586,-0.351562 0.927731,-1.923828 -0.386716,-0.523438 0.539063,-1.087568 1.160156,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 1.125528,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -2.727601,-1.276271 -3.986856,-1.923828 l -0.619141,-1.22461 -1.158203,-0.261718 -0.617188,-1.15985 -1.544922,0.173828 L 11.818361,26 10.425783,26.861326 v 0.19336 C 10.004788,26.933211 9.488126,26.917913 9.1132812,26.6875 L 8.8027344,25.8125 V 24.849609 L 7.875,24.9375 C 7.952394,24.32512 8.0314513,23.713836 8.109375,23.101562 H 7.5683594 L 7.0273438,23.800781 6.4863281,24.0625 5.7128906,23.626953 l -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 H 7.875 l 0.1542969,-0.52539 1.1601562,0.261718 0.7494214,1.050782 0.1562505,-1.75 1.568937,-1.222656 0.541016,-1.3125 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.046875 h -2.085937 l 1.314453,-0.613282 h 0.925781 l 1.314453,-0.83725 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.7871098 0.07617,-0.9609374 -0.46289,-0.2636719 z M 26.691606,8.9116406 25.572266,9.26125 25.066064,9.173359 h -0.002 l -0.07813,0.5253906 0.74253,0.3496094 1.425981,-0.6132813 -0.462891,-0.5234375 z m -10.701372,0.3735157 -0.617187,0.4375 0.771484,0.5253907 h 0.619141 V 9.6347657 Z m 12.208985,2.0117187 v 0.525391 l 0.310547,0.349609 v 0.787109 l -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,12.21359 28.891455,11.760782 28.664062,11.296875 Z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.228515 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033775 -0.861574,-2.068895 -1.236328,-3.15039 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 8.5316014,11.500141 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 L 1.7429707,16.78692 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.5263367,0.356684 -1.1840277,2.050679 c -0.2645959,0.458342 -0.107813,1.040821 0.3504804,1.305444 l 0.2538671,0.146991 c 0.4582933,0.264624 1.0407123,0.107825 1.305308,-0.350516 L 6.4472194,18.89105 8.2489556,20.351707 C 8.526333,20.577353 8.9464861,20.384277 8.946833,20.031 L 8.968417,11.9185 C 8.9691014,11.683354 8.7714756,11.494093 8.5315993,11.500141 Z"/>
+ <path style="fill:#ffffff" d="m 8.5316014,11.000253 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 l -6.5152355,5.180904 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.5263367,0.356684 -1.1840277,2.050679 c -0.2645959,0.458342 -0.107813,1.040821 0.3504804,1.305444 l 0.2538671,0.146991 c 0.4582933,0.264624 1.0407123,0.107825 1.305308,-0.350516 l 1.2292511,-2.129827 1.8017362,1.460657 c 0.2773774,0.225646 0.6975305,0.03257 0.6978774,-0.320707 l 0.021584,-8.1125 C 8.9691014,11.183466 8.7714756,10.994205 8.5315993,11.000253 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/abrt.svg b/.icons/awkward/24x24/apps/abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accerciser.svg b/.icons/awkward/24x24/apps/accerciser.svg
new file mode 100644
index 00000000..93398d3a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accerciser.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#2a85c2" width="22" height="4" x="0" y="9" rx="1.571" ry="1.5"/>
+ <path fill="#fff" opacity=".2" d="m1.5723 9c-0.87061 0-1.5723 0.669-1.5723 1.5v0.5c0-0.831 0.70169-1.5 1.5723-1.5h18.855c0.871 0 1.573 0.669 1.573 1.5v-0.5c0-0.831-0.702-1.5-1.572-1.5h-18.856z"/>
+ <path opacity=".2" d="m1.5723 13.5c-0.87061 0-1.5723-0.669-1.5723-1.5v-0.5c0 0.831 0.70169 1.5 1.5723 1.5h18.856c0.87 0 1.572-0.669 1.572-1.5v0.5c0 0.831-0.70169 1.5-1.5723 1.5h-18.855z"/>
+ <rect fill="#c2352a" width="20" height="5" x="-21" y="-8" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c2352a" width="20" height="5" x="-21" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#d8564b" width="15" height="2" x="-18.5" y="-3" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#d8564b" width="15" height="2" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m1 17.5v0.5c0 0.554 0.446 1 1 1s1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1s-1-0.446-1-1zm18 0v0.5c0 0.554 0.446 1 1 1s1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1s-1-0.446-1-1zm-16 1.5v0.5c0 1.108 0.892 2 2 2h1c1.108 0 2-0.892 2-2v-0.5c0 1.108-0.892 2-2 2h-1c-1.108 0-2-0.892-2-2zm11 0v0.5c0 1.108 0.892 2 2 2h1c1.108 0 2-0.892 2-2v-0.5c0 1.108-0.892 2-2 2h-1c-1.108 0-2-0.892-2-2z"/>
+ <path fill="#fff" opacity=".2" d="m5 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h1c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-1zm11 0c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h1c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-1zm-14 2.5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1s1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm18 0c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1s1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/access.svg b/.icons/awkward/24x24/apps/access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessibility-directory.svg b/.icons/awkward/24x24/apps/accessibility-directory.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessibility-directory.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessibility.svg b/.icons/awkward/24x24/apps/accessibility.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessibility.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessibility_section.svg b/.icons/awkward/24x24/apps/accessibility_section.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessibility_section.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessories-archiver.svg b/.icons/awkward/24x24/apps/accessories-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessories-calculator.svg b/.icons/awkward/24x24/apps/accessories-calculator.svg
new file mode 100644
index 00000000..e24b541c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-calculator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 h 18 c 0.554,0 1,0.446 1,1 v 13.450693 l -1.386749,3.817412 c -0.189157,0.520707 -0.808633,1.022121 -1.346687,1.154083 L 16.910632,22.5 H 3 c -0.554,0 -1,-0.446 -1,-1 v -18 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:#666666" d="m 18.303544,21.152542 c 0.267998,-0.484864 2.342224,-0.05909 2.540832,-0.576271 L 22,17.567026 V 12 H 11 v 10 h 6.835131 z"/>
+ <path style="fill:#8c8c8c" d="M 3,22 C 2.446,22 2,21.554 2,21 V 11 H 12 V 22 Z"/>
+ <path style="fill:#a6a6a6" d="M 2,12 V 3 C 2,2.446 2.446,2 3,2 H 13 V 12 Z"/>
+ <path style="fill:#595959" d="M 12,2 V 12 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 H 21 C 21.554,2 22,2.446 22,3 V 3.5 C 22,2.946 21.554,2.5 21,2.5 H 3 C 2.446,2.5 2,2.946 2,3.5 Z"/>
+ <circle style="fill:#07ce8e" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="M 15,15 V 16 H 19 V 15 Z M 15,17 V 18 H 19 V 17 Z"/>
+ <path style="opacity:0.2" d="M 7,6 V 7.5 H 5.5 v 1 H 7 V 10 H 8 V 8.5 h 1.5 v -1 H 8 V 6 Z m 8,1.5 v 1 h 4 v -1 z M 5.7070312,15.085938 5,15.792969 5.3535156,16.146484 6.5,17.292969 5.3535156,18.439453 5,18.792969 5.7070312,19.5 6.0605469,19.146484 7.2070312,18 8.3535156,19.146484 8.7070312,19.5 9.4140625,18.792969 9.0605469,18.439453 7.9140625,17.292969 9.0605469,16.146484 9.4140625,15.792969 8.7070312,15.085938 8.3535156,15.439453 7.2070312,16.585938 6.0605469,15.439453 Z"/>
+ <path style="fill:#ffffff" d="M 7 5.5 L 7 7 L 5.5 7 L 5.5 8 L 7 8 L 7 9.5 L 8 9.5 L 8 8 L 9.5 8 L 9.5 7 L 8 7 L 8 5.5 L 7 5.5 z M 15 7 L 15 8 L 19 8 L 19 7 L 15 7 z M 5.7070312 14.585938 L 5 15.292969 L 5.3535156 15.646484 L 6.5 16.792969 L 5.3535156 17.939453 L 5 18.292969 L 5.7070312 19 L 6.0605469 18.646484 L 7.2070312 17.5 L 8.3535156 18.646484 L 8.7070312 19 L 9.4140625 18.292969 L 9.0605469 17.939453 L 7.9140625 16.792969 L 9.0605469 15.646484 L 9.4140625 15.292969 L 8.7070312 14.585938 L 8.3535156 14.939453 L 7.2070312 16.085938 L 6.0605469 14.939453 L 5.7070312 14.585938 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-camera.svg b/.icons/awkward/24x24/apps/accessories-camera.svg
new file mode 100644
index 00000000..d3a8849f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-camera.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m2.0141 12.222c-0.0025 0.094-0.0141 0.184-0.0141 0.278 0 5.54 4.4599 10 10 10 5.5399 0 9.9998-4.4599 9.9998-9.9998 0-0.09389-0.01167-0.18444-0.01389-0.27777-0.14778 5.4093-4.5399 9.722-9.9859 9.722s-9.8381-4.3127-9.9859-9.722z"/>
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="12" cy="12" r="6"/>
+ <circle opacity=".2" cx="12" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle fill="#ba174e" cx="12" cy="-12" r="5" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".1" d="m12 2.0002c-5.5401 0-10 4.4599-10 9.9998 0 0.094 0.0116 0.185 0.0141 0.278 0.1477-5.4096 4.5399-9.7222 9.9859-9.7222 5.4461 0 9.8381 4.3128 9.9859 9.722 0.003-0.093 0.014-0.184 0.014-0.278 0-5.5399-4.46-9.9998-10-9.9998z"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="3"/>
+ <circle fill="#d67495" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-character-map.svg b/.icons/awkward/24x24/apps/accessories-character-map.svg
new file mode 100644
index 00000000..05faa2f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-character-map.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="14" x="2" y="-22" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 19.00003,11.810738 0,0.4554 -4.075109,0 c 0.03855,0.640944 0.221573,0.629658 0.549144,0.966955 0.330757,0.333966 0.789992,0.500945 1.377636,0.500945 0.340392,0 0.669544,-0.04385 0.987491,-0.131559 0.321116,-0.08771 0.639043,-0.219268 0.95374,-0.394686 l 0,0.880441 c -0.317922,0.141684 -0.643843,0.249628 -0.97784,0.323842 -0.333977,0.07421 -0.672743,0.111324 -1.01639,0.111324 -0.860641,0 -1.543035,-0.263123 -2.04718,-0.789392 -0.500995,-0.526495 -0.751492,-0.738057 -0.751492,-1.635048 -5e-6,-0.92769 0.237633,-2.1635144 0.712893,-2.7066089 0.47848,-0.5464946 1.122339,-0.8197418 1.931581,-0.8197418 0.725742,5e-6 1.298937,0.2462625 1.719632,0.7387926 0.423881,0.4891401 0.635844,1.6558201 0.635844,2.4991621 m -0.886291,-0.273243 c -0.0064,-0.509395 -0.142909,-1.416322 -0.409441,-1.7199192 -0.263327,-0.3035969 -0.613344,-0.4553954 -1.05009,-0.4554004 -0.49454,5e-6 -0.891141,0.1467435 -1.189788,0.4402206 -0.295437,0.293487 -0.465635,1.207174 -0.510595,1.740119 l 3.159919,-0.0051 m -1.119569,-5.0139862 0.97784,0 0,1.0221397 -0.97784,0 0,-1.0221397 m -1.98298,0 0.97784,0 0,1.0221397 -0.97784,0 0,-1.0221397"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 22,3.000195 22,2.7613974 C 22,2.3380516 21.646504,2.000205 21.203008,2.000205 l -12.405876,0 c -0.4434955,0 -0.796992,0.3378466 -0.796992,0.7611924 l 0,0.2387976 c 0,-0.4233508 0.3536715,-0.7611924 0.796892,-0.7611924 l 12.405876,0 c 0.443496,0 0.796992,0.3378466 0.796992,0.7611924 z"/>
+ <path style="fill:#ffffff" d="m 19.00003,11.311048 0,0.4554 -4.075109,0 c 0.03855,0.640944 0.221573,0.629658 0.549144,0.966955 0.330757,0.333966 0.789992,0.500945 1.377636,0.500945 0.340392,0 0.669544,-0.04385 0.987491,-0.131559 0.321116,-0.08771 0.639043,-0.219268 0.95374,-0.394686 l 0,0.880441 c -0.317922,0.141684 -0.643843,0.249628 -0.97784,0.323842 -0.333977,0.07421 -0.672743,0.111324 -1.01639,0.111324 -0.860641,0 -1.543035,-0.263123 -2.04718,-0.789392 -0.500995,-0.526495 -0.751492,-0.738057 -0.751492,-1.635048 -5e-6,-0.92769 0.237633,-2.1635144 0.712893,-2.7066089 0.47848,-0.5464946 1.122339,-0.8197418 1.931581,-0.8197418 0.725742,5e-6 1.298937,0.2462625 1.719632,0.7387926 0.423881,0.4891401 0.635844,1.6558201 0.635844,2.4991621 M 18.113689,11.037631 C 18.107264,10.528236 17.97078,9.6213088 17.704248,9.3177118 17.440921,9.0141149 17.090904,8.8623164 16.654158,8.8623114 c -0.49454,5e-6 -0.891141,0.1467435 -1.189788,0.4402206 -0.295437,0.293487 -0.465635,1.207174 -0.510595,1.740119 l 3.159919,-0.0051 m -1.119569,-5.0139862 0.97784,0 0,1.0221397 -0.97784,0 0,-1.0221397 m -1.98298,0 0.97784,0 0,1.0221397 -0.97784,0 0,-1.0221397"/>
+ <path style="opacity:0.2" d="m 8.00014,15.200073 0,0.499995 c 0,0.443496 0.3564964,0.799992 0.799992,0.799992 l 12.400376,0 C 21.643504,16.50006 22,16.143564 22,15.700068 l 0,-0.499995 c 0,0.443496 -0.356496,0.799992 -0.799992,0.799992 l -12.399876,0 c -0.4434956,0 -0.799992,-0.356496 -0.799992,-0.799992 z"/>
+ <rect style="fill:#e4e4e4" width="14" height="14" x="8" y="-16" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 12.254068,17.48194 c -0.707192,5e-6 -1.697104,0.08158 -1.969801,0.244748 -0.272727,0.163168 -0.4090908,0.641813 -0.4090908,1.035344 0,0.313537 0.101479,0.563095 0.3044368,0.748643 0.206128,0.182363 0.985161,0.273542 1.337158,0.273542 0.485195,0 0.873641,-0.172763 1.165438,-0.518295 0.294917,-0.348726 0.342666,-0.966535 0.342666,-1.587189 l 0,-0.196758 -0.770772,0 m 1.745983,-0.164693 0,3.182408 -0.974961,0 0,-0.931681 c -0.199793,0.326332 -0.349006,0.567895 -0.647123,0.724643 C 12.079905,20.446221 11.715209,20.523 11.283913,20.523 10.738469,20.523 9.804057,20.369436 9.4805602,20.062299 9.1600634,19.752302 9.000065,19.337807 9.000065,18.819812 c 0,-0.604694 0.199788,-1.260893 0.599344,-1.56804 0.402746,-0.307131 1.505168,-0.531021 2.298048,-0.4607 l 1.127518,0 0,-0.08638 c -5e-6,-0.406311 -0.03347,-0.919751 -0.299856,-1.140499 -0.263213,-0.223947 -0.634244,-0.335926 -1.113089,-0.335931 -0.304437,5e-6 -1.10091,0.0368 -1.389507,0.110379 -0.2885823,0.07359 -0.5660446,0.283802 -0.8324419,0.43097 l 0,-0.815842 c 0.3202918,-0.124768 0.6310939,-0.317386 0.9323409,-0.378181 0.301267,-0.06398 1.09456,-0.09597 1.379957,-0.09598 0.770592,5e-6 1.346187,0.201563 1.726733,0.604694 0.380541,0.403121 0.570794,1.414401 0.570794,2.233443 m -3.449187,-5.818055 1.341437,2 -0.727793,0 -1.5507341,-2 0.9370901,0"/>
+ <path style="fill:#3f3f3f" d="m 12.254068,16.98225 c -0.707192,5e-6 -1.697104,0.08158 -1.969801,0.244748 -0.272727,0.163168 -0.4090908,0.641813 -0.4090908,1.035344 0,0.313537 0.101479,0.563095 0.3044368,0.748643 0.206128,0.182363 0.985161,0.273542 1.337158,0.273542 0.485195,0 0.873641,-0.172763 1.165438,-0.518295 0.294917,-0.348726 0.342666,-0.966535 0.342666,-1.587189 l 0,-0.196758 -0.770772,0 m 1.745983,-0.164693 0,3.182408 -0.974961,0 0,-0.931681 c -0.199793,0.326332 -0.349006,0.567895 -0.647123,0.724643 -0.298097,0.153569 -0.662793,0.230348 -1.094089,0.230348 -0.545444,0 -1.479856,-0.153564 -1.8033528,-0.460701 C 9.1600634,19.252612 9.000065,18.838117 9.000065,18.320122 c 0,-0.604694 0.199788,-1.260893 0.599344,-1.56804 0.402746,-0.307131 1.505168,-0.531021 2.298048,-0.4607 l 1.127518,0 0,-0.08638 c -5e-6,-0.406311 -0.03347,-0.919751 -0.299856,-1.140499 -0.263213,-0.223947 -0.634244,-0.335926 -1.113089,-0.335931 -0.304437,5e-6 -1.10091,0.0368 -1.389507,0.110379 -0.2885823,0.07359 -0.5660446,0.283802 -0.8324419,0.43097 l 0,-0.815842 c 0.3202918,-0.124768 0.6310939,-0.317386 0.9323409,-0.378181 0.301267,-0.06398 1.09456,-0.09597 1.379957,-0.09598 0.770592,5e-6 1.346187,0.201563 1.726733,0.604694 0.380541,0.403121 0.570794,1.414401 0.570794,2.233443 M 10.550719,11 l 1.341437,2 -0.727793,0 -1.5507341,-2 0.9370901,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.00006,9.000135 0,-0.2388026 c 0,-0.4229958 -0.353496,-0.7609924 -0.796992,-0.7609924 l -12.405876,0 C 2.3538965,8.00034 2.0002,8.3383366 2.0002,8.7613324 l 0,0.2389976 c 0,-0.4233508 0.3536715,-0.7611924 0.796892,-0.7611924 l 12.405876,0 c 0.443496,0 0.796992,0.3374966 0.796992,0.7609924 z"/>
+ <path style="opacity:0.2" d="m 2.0002,21.200013 0,0.499995 C 2.0002,22.143504 2.3567964,22.5 2.799992,22.5 l 12.399876,0 c 0.443496,0 0.799992,-0.356496 0.799992,-0.799992 l 0,-0.499995 c 0,0.443496 -0.356496,0.799992 -0.799992,0.799992 l -12.399876,0 C 2.3565964,22.000005 2,21.643509 2,21.200013 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-clock.svg b/.icons/awkward/24x24/apps/accessories-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessories-dictionary.svg b/.icons/awkward/24x24/apps/accessories-dictionary.svg
new file mode 100644
index 00000000..30960de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-dictionary.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path opacity=".1" d="m22 21v-18c0-0.554-0.446-1-1-1h-9v20h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#c2352a" d="m9.6 1c-0.6 0-0.6 0.5143-0.6 0.5143v8.4857l1.5-1 1.5 1v-8.4857c0-0.5143-0.6-0.5143-0.6-0.5143z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-ebook-reader.svg b/.icons/awkward/24x24/apps/accessories-ebook-reader.svg
new file mode 100644
index 00000000..6ae5b326
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-ebook-reader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="18" height="20" x="3" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#009688" width="18" height="20" x="3" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 15,2.5 V 13.5 L 16,12.5 H 17 L 18,13.5 V 2.5 Z"/>
+ <path style="fill:#d8d8d8" d="m15 2v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:0.2" d="M 4 2 C 3.446 2 3 2.446 3 3 L 3 21 C 3 21.554 3.446 22 4 22 L 6 22 L 6 2 L 4 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4 2 C 3.446 2 3 2.446 3 3 L 3 3.5 C 3 2.946 3.446 2.5 4 2.5 L 20 2.5 C 20.554 2.5 21 2.946 21 3.5 L 21 3 C 21 2.446 20.554 2 20 2 L 4 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-notes.svg b/.icons/awkward/24x24/apps/accessories-notes.svg
new file mode 100644
index 00000000..be2211e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-notes.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3,2.5 C 2.446,2.5 2,2.946 2,3.5 V 21.5 C 2,22.054 2.446,22.5 3,22.5 H 14 L 22,14.5 V 3.5 C 22,2.946 21.554,2.5 21,2.5 Z"/>
+ <path style="fill:#fecd38" d="M 3,2 C 2.446,2 2,2.446 2,3 V 21 C 2,21.554 2.446,22 3,22 H 14 L 22,14 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#ffe69b" d="M 22,14 H 15 C 14.448,14 14,14.448 14,15 V 22 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,14 C 14.448,14 14,14.448 14,15 V 15.5 C 14,14.948 14.448,14.5 15,14.5 H 21.5 L 22,14 Z"/>
+ <rect style="opacity:0.1" width="16" height="2" x="4" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="16" height="2" x="4" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="11" height="2" x="4" y="11.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="11" height="2" x="4" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="7" height="2" x="4" y="15.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="7" height="2" x="4" y="15" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/accessories-screenshot.svg b/.icons/awkward/24x24/apps/accessories-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/accessories-text-editor.svg b/.icons/awkward/24x24/apps/accessories-text-editor.svg
new file mode 100644
index 00000000..ea8eb87a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/accessories-text-editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <circle style="fill:#f34235" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 19.005859 15 C 18.930007 15 18.853822 15.028993 18.794922 15.087891 L 18.212891 15.673828 L 19.326172 16.787109 L 19.912109 16.205078 C 20.029905 16.087282 20.029905 15.902955 19.912109 15.785156 L 19.214844 15.087891 C 19.155946 15.028993 19.081712 15 19.005859 15 z M 17.505859 16.380859 L 15 18.886719 L 15 20 L 16.113281 20 L 18.619141 17.494141 L 17.505859 16.380859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/acetoneiso.svg b/.icons/awkward/24x24/apps/acetoneiso.svg
new file mode 100644
index 00000000..d4685ef0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/acetoneiso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#848484" d="m12 7a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1045 0 2 0.8955 2 2s-0.8955 2-2 2-2-0.896-2-2c0-1.1046 0.8954-2 2-2z"/>
+ <path fill="#e4e4e4" d="m12 2c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10zm0 6a4 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 -4z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.083-0.0058-0.166-0.0058-0.25 0-5.54 4.456-10 9.991-10zm1.9728 10.25c0.01044 0.08276 0.02538 0.16442 0.02538 0.25 0 1.1046-0.8946 2-1.9982 2s-1.9982-0.89545-1.9982-2c0-0.08559 0.01493-0.16724 0.02538-0.25 0.12409 0.9853 0.95475 1.75 1.9728 1.75s1.8487-0.7647 1.9728-1.75z"/>
+ <path opacity=".2" d="m2.006 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle fill="#ba22ff" cx="17" cy="17" r="6"/>
+ <path fill="#fff" d="m14 17c0 1.6568 1.3432 3 3 3 1.64 0 2.9702-1.3166 2.997-2.9502a0.5 0.5 0 0 0 0.003 -0.05 0.5 0.5 0 0 0 -0.5 -0.5 0.5 0.5 0 0 0 -0.5 0.5c0 1.1046-0.89545 2-2 2s-2-0.89545-2-2 0.89545-2 2-2v1l2-1.5-2-1.5v1c-1.6568 0-3 1.3432-3 3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/acreloaded.svg b/.icons/awkward/24x24/apps/acreloaded.svg
new file mode 100644
index 00000000..31bc38df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/acreloaded.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.547614,1.5005619 A 2.0488086,2.0194594 0 0 0 10.475298,1.7703222 L 3.0243018,6.0107625 A 2.0488086,2.0194594 0 0 0 2,7.759471 v 8.480881 a 2.0488086,2.0194594 0 0 0 1.0243018,1.748709 l 7.4509962,4.240441 a 2.0488086,2.0194594 0 0 0 2.048604,0 l 7.451796,-4.240441 A 2.0488086,2.0194594 0 0 0 21,16.240352 V 7.759471 A 2.0488086,2.0194594 0 0 0 19.975698,6.0107625 L 12.523902,1.7703222 A 2.0488086,2.0194594 0 0 0 11.547614,1.5005619 Z"/>
+ <path style="fill:#d2323a" d="M 11.547614,1.0005618 A 2.0488086,2.0194594 0 0 0 10.475298,1.2703221 L 3.0243018,5.5107625 A 2.0488086,2.0194594 0 0 0 2,7.259471 v 8.480882 a 2.0488086,2.0194594 0 0 0 1.0243018,1.748708 l 7.4509962,4.240441 a 2.0488086,2.0194594 0 0 0 2.048604,0 l 7.451796,-4.240441 A 2.0488086,2.0194594 0 0 0 21,15.740353 V 7.259471 A 2.0488086,2.0194594 0 0 0 19.975698,5.5107625 L 12.523902,1.2703221 A 2.0488086,2.0194594 0 0 0 11.547614,1.0005618 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 11.547852,1.0009765 A 2.0488086,2.0194594 0 0 0 10.475586,1.2705078 L 3.0244141,5.510742 A 2.0488086,2.0194594 0 0 0 2.1562501,6.493164 L 11.5,11 20.844727,6.4921875 A 2.0488086,2.0194594 0 0 0 19.975586,5.510742 L 12.523438,1.2705078 A 2.0488086,2.0194594 0 0 0 11.547852,1.0009765 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.547852,1.0009765 A 2.0488086,2.0194594 0 0 0 10.475586,1.2705078 L 3.0244141,5.510742 a 2.0488086,2.0194594 0 0 0 -1.024414,1.7490235 v 0.5 A 2.0488086,2.0194594 0 0 1 3.0244141,6.010742 L 10.475586,1.7705078 a 2.0488086,2.0194594 0 0 1 1.072266,-0.2695313 2.0488086,2.0194594 0 0 1 0.975586,0.2695313 L 19.975586,6.010742 A 2.0488086,2.0194594 0 0 1 21,7.7597655 v -0.5 A 2.0488086,2.0194594 0 0 0 19.975586,5.510742 L 12.523438,1.2705078 A 2.0488086,2.0194594 0 0 0 11.547852,1.0009765 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 19.975586,5.510742 a 2.0488086,2.0194594 0 0 1 0.0957,0.058594 2.0488086,2.0194594 0 0 0 -0.0957,-0.058594 z m 0.123047,0.078125 a 2.0488086,2.0194594 0 0 1 0.135742,0.097657 2.0488086,2.0194594 0 0 0 -0.135742,-0.097657 z m 0.19043,0.1445315 a 2.0488086,2.0194594 0 0 1 0.09863,0.087891 2.0488086,2.0194594 0 0 0 -0.09863,-0.087891 z m 0.129883,0.120117 a 2.0488086,2.0194594 0 0 1 0.111328,0.121094 2.0488086,2.0194594 0 0 0 -0.111328,-0.121094 z m 0.111328,0.121094 A 2.0488086,2.0194594 0 0 1 20.756836,6.307617 2.0488086,2.0194594 0 0 0 20.530274,5.9746095 Z m 0.234375,0.3496095 a 2.0488086,2.0194594 0 0 1 0.08008,0.1679685 2.0488086,2.0194594 0 0 0 -0.08008,-0.1679685 z M 20.844727,6.4921875 11.5,11 v 10.998047 a 2.0488086,2.0194594 0 0 0 1.023438,-0.268555 l 7.452148,-4.240234 A 2.0488086,2.0194594 0 0 0 21,15.740235 V 7.2597655 a 2.0488086,2.0194594 0 0 0 -0.155273,-0.767578 z"/>
+ <path style="opacity:0.1" d="M 20.624024,6.598633 11.5,11 2.3769532,6.5996095 A 2.0488086,2.0194594 0 0 0 2.1562501,6.993164 L 11.5,11.5 20.844727,6.9921875 A 2.0488086,2.0194594 0 0 0 20.624024,6.598633 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="13" y="13.5" rx="1" ry="1"/>
+ <rect style="fill:#89b736" width="10" height="10" x="13" y="13" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="17" y="15"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="17" y="-21" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/acroread.svg b/.icons/awkward/24x24/apps/acroread.svg
new file mode 100644
index 00000000..b10e384d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/acroread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#745145" d="m6 2h32c1.108 0 2 0.892 2 2v36c0 1.108-0.892 2-2 2h-32c-1.108 0-2-0.892-2-2v-36c0-1.108 0.892-2 2-2z"/>
+ <path fill="#ff3434" d="m35.964 16c0.35105 0.02141 0.72886 0 1.1426 0.28682 3.6948 1.5901 1.2168 5.952-3.4929 9.2699-0.0283-0.62564-0.28833-1.9878-0.28221-2.5875 4.0183-2.755 6.3686-5.4365 3.808-6.4996-2.6998-1.1205-3.538 1.9389-3.5854 6.3803-0.25162 0.26081-1.9939 1.418-2.2585 1.6008 0.0979-4.0498 2.2508-8.1838 4.3196-8.4209 0.1109-0.02141 0.23174-0.02141 0.34875-0.02141m-3.7613 7.0465 0.84052-0.32735 0.69674 0.46961 0.14072 1.4777-0.88029 0.67535-0.36558 0.49026c-2.7105 1.7981-5.0194 3.1833-8.058 4.3275l-1.8944 0.28146h-1.2466c-1.1495-0.67765-0.46424-0.93846-4.6401-1.4593l4.7059 0.36483c3.6298-1.4073 7.3345-3.4288 10.704-5.6338m-8.2829 5.8954c-0.54454 0-4.7908-0.36865-6.4802-0.52468-1.6719-0.26081-3.7254-0.33882-3.3369 1.6161-0.44206-1.0425 0.56596-2.8123 1.9992-3.1244 2.2164-0.49562 5.733 0.86274 6.9972 1.2796m-2.0374 0.54151c0.65926 0.26081 2.1652 0.44896 2.8764 0.68377-1.008 0.52162-6.071 2.3909-8.1613 1.9993-0.33422 0-1.7453-1.0149-1.7797-1.7454 0.1086 1.3293 6.2974 0.33882 7.0645-0.96447m-1.3767 0.02372c0.54225-0.26081 3.0822-0.24781 3.642-0.45585 3.1801 1.1128 7.4584 3.7248 10.52 5.4862l0.88718 0.26081c0.17132 1.2169 0.92083 1.636 1.6046 2.4238l-1.0363 1.0425-0.8107-1.3293c-3.5847-2.163-10.671-5.6583-14.804-7.3364m14.804 7.3364c0.43824 0.26081 0.85659 0.52162 1.2535 0.78167 0.9193 2.6089 1.9908 4.3657 3.0141 4.29-1.5809 0.75566-4.9858-2.9684-6.1338-6.4713m6.1338 6.4713c2.4114-1.4333-2.6929-4.046-3.8393-4.804-0.25774-0.72966 0.44741-1.9389 0.2172-2.7993 3.6 2.2418 5.7276 5.4839 4.52 7.022-0.29063 0.36483-0.59884 0.54763-0.904 0.57363m-3.5028-5.461c-0.16749-0.67153-2.3908-2.1997-2.7923-2.4345-0.53766-4.2349-0.56366-4.6533-1.0203-7.9452 0.27304-0.26081 1.9548-1.5718 2.2149-1.7538 0.32275 3.5183 0.93001 8.2863 1.7889 11.471"/>
+ <path fill="#ff3434" d="m10 2v18l2-2h2l2 2v-18z"/>
+ <path fill="#fff" opacity=".1" d="m6 2c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h32c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path opacity=".2" d="m6 2c-1.108 0-2 0.892-2 2v36c0 1.108 0.892 2 2 2h4v-40z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h32c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-32c-1.108 0-2-0.892-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/activity-log-manager.svg b/.icons/awkward/24x24/apps/activity-log-manager.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/activity-log-manager.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/activitywatch.svg b/.icons/awkward/24x24/apps/activitywatch.svg
new file mode 100644
index 00000000..92a89304
--- /dev/null
+++ b/.icons/awkward/24x24/apps/activitywatch.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-22" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 8.5039062,5.499992 A 0.50005,0.50005 0 0 0 8.0527344,5.7773358 l -3,6.0000022 a 0.50005,0.50005 0 1 0 0.8945312,0.445312 l 0.8613282,-1.722656 h 3.3828122 l 0.861328,1.722656 a 0.50005,0.50005 0 0 0 0.02344,0.04492 l 2.476562,4.955078 a 0.50005,0.50005 0 0 0 0.919922,-0.05664 L 15.75,13.515619 17.027344,17.16601 a 0.50005,0.50005 0 0 0 0.9375,0.01953 l 2,-5 a 0.50050738,0.50050738 0 1 0 -0.929688,-0.371094 l -1.503906,3.759766 -1.308594,-3.740235 a 0.50005,0.50005 0 0 0 -0.945312,0 l -1.359375,3.884766 -1.94336,-3.884766 a 0.50005,0.50005 0 0 0 -0.0098,-0.02344 l -0.01172,-0.02344 a 0.50005,0.50005 0 0 0 -0.0059,-0.0098 L 8.9472656,5.7773358 A 0.50005,0.50005 0 0 0 8.5039062,5.499992 Z M 8.5,7.1171795 9.6914062,9.499992 H 7.3085938 Z"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 5.5000133,11.499998 8.5000132,5.5 11.500013,11.499998"/>
+ <rect style="fill:#7a7a7a" width="4" height="1" x="6.5" y="9"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="m 11.500013,11.499998 2.499987,5 1.75,-5 1.75,5 2,-5"/>
+ <path style="fill:none;stroke:#404040;stroke-width:0.5px;stroke-linecap:round" d="m 6.2500133,16.249998 5.2499997,-4.75"/>
+ <path style="fill:none;stroke:#404040;stroke-linecap:round" d="m 11.500013,11.499998 3,-3.999998"/>
+ <circle style="opacity:0.1" cx="11.5" cy="12" r="1.5"/>
+ <circle style="fill:#595959" cx="11.5" cy="11.5" r="1.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 1 C 5.683 1 1 5.683 1 11.5 C 1 11.584474 1.0117076 11.666015 1.0136719 11.75 C 1.1469713 6.0506689 5.7674739 1.5 11.5 1.5 C 17.232526 1.5 21.853029 6.0506689 21.986328 11.75 C 21.988292 11.666015 22 11.584474 22 11.5 C 22 5.683 17.317 1 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/addressbook.svg b/.icons/awkward/24x24/apps/addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/24x24/apps/addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/administration.svg b/.icons/awkward/24x24/apps/administration.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/administration.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/adobe-flashplayer.svg b/.icons/awkward/24x24/apps/adobe-flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/adobe-flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/adobe-reader.svg b/.icons/awkward/24x24/apps/adobe-reader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/adobe-reader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/adobeflashplugin.svg b/.icons/awkward/24x24/apps/adobeflashplugin.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/adobeflashplugin.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/advanced-rest-client.svg b/.icons/awkward/24x24/apps/advanced-rest-client.svg
new file mode 100644
index 00000000..c2ef272e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/advanced-rest-client.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#16a1db" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2" d="m 8.5,5.5 -2.5,3 -2.5,3 H 6 v 7 h 5 v -7 h 2.5 L 11,8.5 Z M 15,7.5996094 V 12.5 h -2 l 1.75,2 1.75,2 1.75,-2 1.75,-2 H 18 V 7.5996094 Z"/>
+ <rect style="fill:#ffffff" width="5" height="8" x="6" y="10"/>
+ <path style="fill:#ffffff" transform="matrix(0.68604215,0,0,0.47530394,-1.4770405,-0.02883033)" d="m 14.542897,10.580241 3.644091,6.311751 3.644091,6.311751 -7.288182,0 -7.2881818,-1e-6 3.6440908,-6.31175 z"/>
+ <rect style="fill:#a2cced" width="3" height="5.5" x="15" y="-12.6" transform="scale(1,-1)"/>
+ <path style="fill:#a2cced" transform="matrix(0.48022951,0,0,-0.3168693,9.5160717,19.352554)" d="m 14.542897,10.580241 3.644091,6.311751 3.644091,6.311751 -7.288182,0 -7.2881818,-1e-6 3.6440908,-6.31175 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/adventure-capitalist.svg b/.icons/awkward/24x24/apps/adventure-capitalist.svg
new file mode 100644
index 00000000..a6e6f6db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/adventure-capitalist.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 9.5,3.4998268 0.2207031,0.011719 c 0,0 -1.4170513,-0.1932887 -3.0058593,0.2480468 C 5.9204397,3.9802602 5.0111723,4.3781163 4.2519531,5.1795143 3.492734,5.9809123 3,7.1962598 3,8.4998268 3,11.10696 4.8594319,12.85344 6.3554688,13.601388 c 1.4960368,0.747949 2.9238281,0.886719 2.9238281,0.886719 A 2.0002,2.0002 0 0 0 9.5,14.499826 l 2.5,0 a 2.0002,2.0002 0 0 0 0.355469,-0.0293 l 2.173828,0 c 0,0 0.7647,0.02715 1.4375,0.326172 0.6728,0.299024 1.0625,0.423839 1.0625,1.673828 0,0.446425 -0.07172,0.479137 -0.15625,0.568359 -0.08453,0.08922 -0.300269,0.224576 -0.630859,0.316407 C 15.581007,17.538956 14.75,17.482248 14.75,17.482248 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.529297,0 a 2.0002,2.0002 0 1 0 0,4 l 7.529297,0 -0.222656,-0.01367 c 0,0 1.419004,0.193289 3.007812,-0.248047 0.794404,-0.220667 1.703672,-0.61657 2.462891,-1.417968 0.759219,-0.801398 1.251953,-2.016746 1.251953,-3.320313 0,-2.749989 -1.862265,-4.627148 -3.439453,-5.328125 -1.577189,-0.700977 -3.060547,-0.671875 -3.060547,-0.671875 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.0293 l -1.9746092,0 C 9.6461994,10.494605 8.8807018,10.391315 8.1445312,10.023264 7.3905795,9.6463239 7,9.3926749 7,8.4998268 7,8.0534027 7.0697703,8.0187368 7.1542969,7.9295143 7.2388234,7.8402918 7.454566,7.7068918 7.7851562,7.6150612 8.4463368,7.4313999 9.2792969,7.488108 9.2792969,7.488108 A 2.0002,2.0002 0 0 0 9.5,7.4998268 l 7.5,0 a 2.0002,2.0002 0 1 0 0,-4 l -7.5,0 z"/>
+ <path style="fill:none;stroke:#ff990f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 12.028439,11.970017 2.499987,0 c 0,0 4.499977,1.1e-5 4.499977,3.99999 0,3.499983 -4.499977,2.999985 -4.499977,2.999985 l -7.5284464,0 m 4.9999744,-6.97015 -2.4999871,0 c 0,0 -4.4999771,-0.499786 -4.4999771,-3.999768 0,-3.4999821 4.4999771,-2.9999847 4.4999771,-2.9999847 l 7.4999621,0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.8144531 2.9707031 C 8.2615893 2.9775479 7.5092478 3.0390979 6.7148438 3.2597656 C 5.9204397 3.4804332 5.0111723 3.8782895 4.2519531 4.6796875 C 3.492734 5.4810855 3 6.696433 3 8 C 3 8.088914 3.0172472 8.1689529 3.0214844 8.2558594 C 3.0794448 7.0471699 3.5411367 5.9299938 4.2519531 5.1796875 C 5.0111723 4.3782895 5.9204397 3.9804332 6.7148438 3.7597656 C 8.3036518 3.3184301 9.7207031 3.5117188 9.7207031 3.5117188 L 9.5 3.5 L 17 3.5 A 2.0002 2.0002 0 0 1 19.011719 5.2441406 A 2.0002 2.0002 0 0 0 17 3 L 9.5 3 L 9.7207031 3.0117188 C 9.7207031 3.0117188 9.3673169 2.9638584 8.8144531 2.9707031 z M 7.0292969 8.2265625 C 7.0164034 8.3007086 7 8.3546501 7 8.5 C 7 9.3928481 7.3905796 9.6464968 8.1445312 10.023438 C 8.8807019 10.391488 9.6461993 10.494775 9.6835938 10.5 L 11.658203 10.5 A 2.0002 2.0002 0 0 1 12.029297 10.470703 L 14.529297 10.470703 C 14.529297 10.470703 16.012655 10.441601 17.589844 11.142578 C 19.115323 11.820574 20.891939 13.606778 21.007812 16.210938 C 21.011651 16.129762 21.029297 16.052656 21.029297 15.970703 C 21.029297 13.220714 19.167032 11.343555 17.589844 10.642578 C 16.012655 9.9416008 14.529297 9.9707031 14.529297 9.9707031 L 12.029297 9.9707031 A 2.0002 2.0002 0 0 0 11.658203 10 L 9.6835938 10 C 9.6461993 9.9947785 8.8807019 9.8914882 8.1445312 9.5234375 C 7.4665063 9.1844569 7.0997933 8.920674 7.0292969 8.2265625 z M 17.003906 16.203125 C 16.978405 16.385639 16.934082 16.47464 16.873047 16.539062 C 16.788517 16.628283 16.572778 16.763638 16.242188 16.855469 C 15.581007 17.039133 14.75 16.982422 14.75 16.982422 A 2.0002 2.0002 0 0 0 14.529297 16.970703 L 7 16.970703 A 2.0002 2.0002 0 0 0 4.9882812 19.226562 A 2.0002 2.0002 0 0 1 7 17.470703 L 14.529297 17.470703 A 2.0002 2.0002 0 0 1 14.75 17.482422 C 14.75 17.482422 15.581007 17.539133 16.242188 17.355469 C 16.572778 17.263638 16.788517 17.128283 16.873047 17.039062 C 16.957577 16.949841 17.029297 16.917128 17.029297 16.470703 C 17.029297 16.358651 17.010093 16.29803 17.003906 16.203125 z"/>
+ <path style="fill:#ffd56a;fill-rule:evenodd" d="m 11.985306,1.0002168 c -0.551897,0.00808 -0.992897,0.4611467 -0.985347,1.0123159 l 0,7.9874673 1.99999,0 0,-7.9874673 C 13.007655,1.449906 12.548676,0.99197903 11.985306,1.0002168 Z M 10.999959,14 l 0,7.987 c -0.01912,1.350504 2.019105,1.350504 1.99999,0 l 0,-7.987 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="11" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.984375,1 C 11.432478,1.00808 10.99245,1.4605495 11,2.0117188 l 0,0.5 C 10.99245,1.9605496 11.432478,1.50808 11.984375,1.5 12.547745,1.4917622 13.007706,1.9490921 13,2.5117188 l 0,-0.5 C 13.007706,1.449092 12.547745,0.99176223 11.984375,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/aegisub.svg b/.icons/awkward/24x24/apps/aegisub.svg
new file mode 100644
index 00000000..608cca53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aegisub.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 6.3150028,2.8111197 A 2.386832,2.4086047 10.871574 0 0 5.3898785,3.7213529 L 1.32195,10.813109 a 2.386832,2.4086047 10.871574 0 0 -0.004,2.408068 l 4.044537,7.078415 a 2.386832,2.4086047 10.871574 0 0 2.0657231,1.200405 l 8.1123079,-0.01361 a 2.386832,2.4086047 10.871574 0 0 2.069734,-1.207425 l 4.067823,-7.091939 a 2.386832,2.4086047 10.871574 0 0 0.0039,-2.408068 L 17.637538,3.7005344 A 2.386832,2.4086047 10.871574 0 0 15.57162,2.4999984 L 7.4594166,2.5137969 A 2.386832,2.4086047 10.871574 0 0 6.3146263,2.8110953 Z"/>
+ <path style="fill:#ff4141" d="M 6.3150028,2.3111199 A 2.386832,2.4086047 10.871574 0 0 5.3898785,3.2213531 L 1.32195,10.313108 a 2.386832,2.4086047 10.871574 0 0 -0.004,2.408068 l 4.044537,7.078415 a 2.386832,2.4086047 10.871574 0 0 2.0657231,1.200405 l 8.1123079,-0.01361 a 2.386832,2.4086047 10.871574 0 0 2.069734,-1.207425 l 4.067823,-7.091939 a 2.386832,2.4086047 10.871574 0 0 0.0039,-2.408068 L 17.637538,3.2005346 A 2.386832,2.4086047 10.871574 0 0 15.57162,1.9999986 L 7.4594166,2.0137971 A 2.386832,2.4086047 10.871574 0 0 6.3146263,2.3110955 Z"/>
+ <path style="opacity:0.2" d="M 6.6787099,2.1503857 A 2.386832,2.4086047 10.871574 0 0 6.3144518,2.3115186 2.386832,2.4086047 10.871574 0 0 5.389647,3.221675 l -4.0673839,7.091799 a 2.386832,2.4086047 10.871574 0 0 -0.00391,2.407227 L 5.362303,19.799804 A 2.386832,2.4086047 10.871574 0 0 7.4277336,21 L 15.54004,20.98633 a 2.386832,2.4086047 10.871574 0 0 1.634766,-0.657227 L 6.6787099,2.1503857 Z"/>
+ <path style="opacity:0.2" d="M 16.47754,2.1826123 5.9999987,20.329101 c 0,0 -0.067045,0.103508 -0.082031,0.125977 A 2.386832,2.4086047 10.871574 0 0 7.4277336,21 L 15.54004,20.98633 a 2.386832,2.4086047 10.871574 0 0 2.070313,-1.207031 l 4.067384,-7.091801 a 2.386832,2.4086047 10.871574 0 0 0.0039,-2.408204 L 17.637697,3.2001906 A 2.386832,2.4086047 10.871574 0 0 16.47754,2.1826123 Z"/>
+ <path style="opacity:0.2" d="M 1.0507812 12 A 2.386832 2.4086047 10.871574 0 0 1.3183594 12.720703 L 5.3632812 19.798828 A 2.386832 2.4086047 10.871574 0 0 5.3730469 19.814453 C 5.4731596 19.986319 5.5932754 20.142637 5.7285156 20.28125 A 2.386832 2.4086047 10.871574 0 0 5.7597656 20.3125 C 5.8984999 20.449488 6.0524872 20.569521 6.21875 20.667969 A 2.386832 2.4086047 10.871574 0 0 6.2597656 20.691406 C 6.4250367 20.784857 6.6011993 20.858514 6.7851562 20.910156 A 2.386832 2.4086047 10.871574 0 0 6.8183594 20.919922 C 7.0147171 20.971931 7.2192042 21.000339 7.4277344 21 L 15.541016 20.986328 C 15.744272 20.986042 15.942785 20.956288 16.134766 20.90625 A 2.386832 2.4086047 10.871574 0 0 16.1875 20.892578 C 16.374424 20.839211 16.553015 20.764337 16.720703 20.667969 A 2.386832 2.4086047 10.871574 0 0 16.751953 20.648438 C 16.916186 20.550635 17.06943 20.43405 17.207031 20.298828 A 2.386832 2.4086047 10.871574 0 0 17.236328 20.271484 C 17.375914 20.129639 17.498688 19.967668 17.601562 19.791016 A 2.386832 2.4086047 10.871574 0 0 17.609375 19.779297 L 21.677734 12.6875 A 2.386832 2.4086047 10.871574 0 0 21.941406 12 L 1.0507812 12 z"/>
+ <path style="opacity:0.2" d="M 11.5,7.4999961 C 7.28125,7.4999961 4,10.999998 4,12.08203 4,13.499999 7.28125,16.5 11.5,16.5 15.71875,16.5 19,12.999999 19,12.08203 19,10.999998 15.71875,7.4999961 11.5,7.4999961 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,6.9999963 c -4.21875,0 -7.5,3.5000007 -7.5,4.5820327 0,1.417969 3.28125,4.41797 7.5,4.41797 4.21875,0 7.5,-3.500001 7.5,-4.41797 0,-1.082032 -3.28125,-4.5820327 -7.5,-4.5820327 z"/>
+ <circle style="fill:#1b87e6" cx="11.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="11.5" r="1.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 15.572266 2 L 7.4589844 2.0136719 A 2.386832 2.4086047 10.871574 0 0 6.3144531 2.3105469 A 2.386832 2.4086047 10.871574 0 0 5.390625 3.2207031 L 1.3222656 10.3125 A 2.386832 2.4086047 10.871574 0 0 1.015625 11.773438 A 2.386832 2.4086047 10.871574 0 1 1.3222656 10.8125 L 5.390625 3.7207031 A 2.386832 2.4086047 10.871574 0 1 6.3144531 2.8105469 A 2.386832 2.4086047 10.871574 0 1 7.4589844 2.5136719 L 15.572266 2.5 A 2.386832 2.4086047 10.871574 0 1 17.636719 3.7011719 L 21.681641 10.779297 A 2.386832 2.4086047 10.871574 0 1 21.984375 11.726562 A 2.386832 2.4086047 10.871574 0 0 21.681641 10.279297 L 17.636719 3.2011719 A 2.386832 2.4086047 10.871574 0 0 15.572266 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/agave.svg b/.icons/awkward/24x24/apps/agave.svg
new file mode 100644
index 00000000..6c84f28c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/agave.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <path opacity=".2" d="m8.681 14.111c2.589 1.507 2.85 2.662 2.319 3.59s-1.6547 1.277-4.2435-0.229c-2.5888-1.507-5.5164-4.556-5.7565-5.592 1.0099-0.308 5.0921 0.724 7.681 2.231z"/>
+ <path fill="#80ffb3" d="m8.681 13.611c2.589 1.507 2.85 2.662 2.319 3.59s-1.6547 1.277-4.2435-0.229c-2.5888-1.507-5.5164-4.556-5.7565-5.592 1.0099-0.308 5.0921 0.724 7.681 2.231z"/>
+ <path opacity=".2" d="m10.772 13.423c1.4947 2.6101 1.1483 3.7424 0.22776 4.2782-0.92 0.536-2.0664 0.272-3.5611-2.338s-2.5183-6.7255-2.2124-7.7436c1.0275 0.242 4.0511 3.1936 5.5455 5.8036z"/>
+ <path fill="#2aff80" d="m10.772 12.923c1.4947 2.6101 1.1483 3.7424 0.22776 4.2782-0.92 0.536-2.0664 0.272-3.5611-2.338s-2.5183-6.7255-2.2124-7.7436c1.0275 0.242 4.0511 3.1936 5.5455 5.8036z"/>
+ <path opacity=".2" d="m12.924 13.881c0 3.0138-0.86163 3.8198-1.9245 3.8198s-1.9245-0.80602-1.9245-3.8198 1.1547-7.094 1.9245-7.8216c0.7698 0.72759 1.9245 4.8078 1.9245 7.8216z"/>
+ <path fill="#00d455" d="m12.924 13.381c0 3.0138-0.86163 3.8198-1.9245 3.8198s-1.9245-0.80602-1.9245-3.8198 1.1547-7.094 1.9245-7.8216c0.7698 0.72759 1.9245 4.8078 1.9245 7.8216z"/>
+ <path fill="#0a4" d="m14.561 14.863c-1.4947 2.6101-2.6406 2.8738-3.5611 2.338-0.92048-0.5358-1.2669-1.6682 0.22776-4.2782s4.5182-5.5615 5.5457-5.8035c0.30582 1.0181-0.71772 5.1338-2.2124 7.7438z"/>
+ <path opacity=".2" d="m14.561 15.363c-1.4947 2.6101-2.6406 2.8738-3.5611 2.338-0.92048-0.5358-1.2669-1.6682 0.22776-4.2782s4.5182-5.5615 5.5457-5.8035c0.30582 1.0181-0.71772 5.1338-2.2124 7.7438z"/>
+ <path opacity=".2" d="m15.244 17.472c-2.5889 1.5069-3.7121 1.1576-4.2435 0.22963-0.53143-0.92802-0.26987-2.0833 2.319-3.5902s6.6711-2.5388 7.681-2.2305c-0.24009 1.0359-3.1676 4.0842-5.7565 5.5911z"/>
+ <path fill="#0a4" d="m14.561 14.863c-1.4947 2.6101-2.6406 2.8738-3.5611 2.338-0.92048-0.5358-1.2669-1.6682 0.22776-4.2782s4.5182-5.5615 5.5457-5.8035c0.30582 1.0181-0.71772 5.1338-2.2124 7.7438z"/>
+ <path fill="#008033" d="m15.244 16.972c-2.5889 1.5069-3.7121 1.1576-4.2435 0.22963-0.53143-0.92802-0.26987-2.0833 2.319-3.5902s6.6711-2.5388 7.681-2.2305c-0.24009 1.0359-3.1676 4.0842-5.7565 5.5911z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/agenda.svg b/.icons/awkward/24x24/apps/agenda.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/agenda.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/agent.svg b/.icons/awkward/24x24/apps/agent.svg
new file mode 100644
index 00000000..f3531f9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/agent.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#277cc5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.3" d="M 12.051758,2.5 10.893555,2.631836 9.463867,3.0244141 9.1933595,3.2871094 10.081055,3.8994141 V 4.2490234 L 9.4999995,4.5986328 10.198242,5.517578 10.506836,5.3427735 10.893555,4.7304688 c 0.596935,-0.1845004 1.131842,-0.3939002 1.699219,-0.65625 L 13,2.8935547 Z M 9.3095705,2.5878906 8.810547,2.6591797 8.574219,2.8935547 8.1865235,2.9501953 7.8408205,3.1123047 7.6728515,3.1933594 7.5703125,3.3310547 8.0722655,3.4179688 8.265625,3.243164 8.652344,3.15625 C 8.9170545,3.0275461 9.182993,2.9404248 9.463867,2.8496094 Z M 7.029297,3.6367188 6.9521485,3.8115235 6.9902335,4.2490234 6.6816395,4.5117187 6.48828,4.9921875 H 6.874999 L 7.0683585,4.555664 C 7.234997,4.4378543 7.4005895,4.3184778 7.5703115,4.2050781 L 7.95703,4.336914 C 8.214515,4.5117967 8.471793,4.6867116 8.729491,4.8613281 L 9.11621,4.5117187 8.6904285,4.336914 8.4970695,3.9433594 7.7626945,3.8554688 7.7246095,3.6367188 7.376953,3.7246094 7.222656,4.0302734 Z m 9.896484,0.3496093 -0.732422,0.1757813 -0.46582,0.305664 v 0.2626953 l -0.732422,0.4804688 0.153321,0.7001955 0.426758,-0.306641 0.269531,0.306641 0.308593,0.1748045 0.193359,-0.524414 -0.115234,-0.3066405 0.115234,-0.21875 0.424805,-0.5361331 h 0.19336 l -0.19336,0.5800781 v 0.393555 c 0.17754,-0.048305 0.360305,-0.06433 0.541992,-0.086914 L 16.810547,5.736328 16.772462,5.955078 16.19336,6.435547 15.612306,6.3046875 V 5.955078 L 15.341798,6.129883 15.458986,6.5355 H 15.033204 L 14.801759,6.8291015 14.510743,7.15625 13.990235,7.2666015 14.298829,7.571289 14.376954,7.876953 H 13.990235 L 13.5,8.1396485 v 0.788086 h 0.219727 l 0.211915,0.2402345 0.483398,-0.2402345 0.192383,-0.4814455 0.348633,-0.21875 0.07715,-0.1748045 0.579102,-0.129883 0.30957,0.348633 0.347656,0.1748045 -0.193359,0.393555 0.30957,-0.087891 0.154297,-0.3916015 -0.386719,-0.4375 h 0.155274 l 0.386718,0.3046875 0.07715,0.4375 0.346679,0.393555 0.07715,-0.569336 0.194336,-0.086914 c 0.191041,0.1982635 0.341049,0.433117 0.501953,0.65625 l 0.579101,0.043945 0.348633,0.2177735 -0.155273,0.21875 -0.347656,0.3066405 H 17.81543 l -0.657226,-0.21875 -0.347656,0.04297 -0.25,0.285156 L 15.844727,9.2333995 15.341798,9.10254 14.607423,9.189454 13.950196,9.364259 c -0.36858,0.4177295 -0.682291,0.833747 -1.031146,1.267578 l -0.424804,1.006836 0.193359,0.217773 -0.347656,0.524414 0.386719,0.918946 c 0.328554,0.371551 0.606389,0.74244 0.934466,1.114257 l 0.484375,-0.415039 0.211914,0.241211 0.520507,-0.328125 0.174805,0.196289 h 0.522461 l 0.298828,0.338868 -0.18457,0.601562 0.368164,0.415039 -0.01953,0.72168 0.270508,0.52539 -0.289064,0.436524 c -0.01925,0.321706 -0.01954,0.641129 -0.01954,0.96289 0.158348,0.435902 0.240359,0.870534 0.389883,1.309571 l 0.115234,0.700195 v 0.350586 h 0.420664 l 0.425781,-0.262695 h 0.366211 c 0.136584,-0.09512 0.267959,-0.197173 0.399414,-0.298828 l 0.489258,-0.553711 -0.0957,-0.28418 0.50293,-0.438477 -0.368164,-0.414062 0.445312,-0.371094 0.375003,-0.263672 0.193359,-0.216797 -0.116211,-0.483398 v -1.222656 l 0.397458,-0.744141 0.424805,-0.480469 0.463867,-1.136718 v -0.306641 c -0.228484,0.02877 -0.451306,0.05214 -0.674804,0.06836 l 0.461914,-0.461914 0.637695,-0.4375 0.348633,-0.392578 v -0.4375 c -0.07734,-0.145815 -0.154554,-0.291685 -0.232422,-0.4375 l -0.30957,0.349609 -0.231446,-0.261718 -0.347656,-0.262696 v -0.568359 l 0.40625,0.458984 0.444336,-0.06543 c 0.202415,0.183703 0.401562,0.359202 0.579102,0.568359 l 0.04395,-0.0498 C 21.741358,8.7431035 20.737585,6.662153 19.21875,5.078125 19.134862,4.9921844 19.046333,4.8996747 18.977539,4.8320312 18.862067,4.7196302 18.740928,4.613568 18.620117,4.5068359 L 18.510742,4.6865234 18.124023,5.1240235 17.62207,4.4999999 h 0.501953 L 18.356445,4.336914 17.428711,4.1621094 Z M 6.0029295,4.0009766 c -0.056563,0.0424 -0.114303,0.083388 -0.1699215,0.1269532 l 0.076171,0.3398437 c 0,0 -0.3533835,0.038795 -0.557617,0.06543 C 3.2994989,6.3603175 2.0025507,9.0154285 2,11.991211 2.080483,12.123722 2.1601563,12.25 2.1601563,12.25 l 0.8115234,0.480469 0.8125,0.219727 0.3466797,0.4375 0.5410156,0.392578 0.3095703,-0.04297 0.2314452,0.104493 v 0.07031 l -0.3085936,0.830078 -0.2324219,0.350586 0.077148,0.174805 -0.2490237,0.655273 0.7509768,1.268555 0.4962265,0.611328 0.308594,0.436524 -0.038085,0.918945 0.431508,0.524414 -0.12793,0.554687 c 0.445885,0.307281 0.9213025,0.573016 1.4160155,0.805665 L 7.91797,20.86328 8.033204,20.557616 8.536134,20.381835 8.9999995,19.419921 8.8066415,19.158202 9.076173,18.614418 9.656251,18.482582 9.9999995,17.933593 9.888673,17.060546 l 0.562764,-0.65625 0.07813,-0.65625 C 9.8952065,15.433566 9.1657615,15.109911 8.536134,14.786132 L 8.2265635,14.173827 7.647462,14.042968 7.338868,13.463043 6.566407,13.549957 5.9091805,13 5.2128915,13.430663 v 0.09668 C 5.002394,13.466606 4.744063,13.458956 4.5566406,13.34375 L 4.4013672,12.90625 V 12.424805 L 3.9375,12.46875 C 3.976197,12.16256 4.015726,11.856918 4.0546875,11.550781 H 3.7841797 l -0.2705078,0.34961 -0.2705079,0.130859 -0.3867187,-0.217773 -0.039063,-0.481446 0.077149,-0.524414 0.5800781,-0.4375 H 3.9375 l 0.077148,-0.262695 0.5800781,0.130859 0.3747107,0.525391 0.078125,-0.875 L 5.832031,9.277344 6.102539,8.621094 6.642578,8.602219 6.9521485,8.166672 7.647461,8.0338595 7.995117,7.510422 H 6.9521485 L 7.609375,7.203781 H 8.0722655 L 8.729492,6.785156 8.8066405,6.5234375 8.574219,6.3046875 8.303711,6.216797 8.381836,5.955078 8.1884765,5.5615235 7.7246095,5.7353515 7.801758,5.385742 7.260742,5.080078 6.836914,5.823242 6.874999,6.0859375 6.449218,6.260742 6.17871,6.8291015 6.0634755,6.3046875 5.3291005,5.998047 5.2128895,5.604492 6.17871,5.036133 6.604491,4.6425781 6.642576,4.1621094 6.411131,4.0302734 Z M 13.345803,4.4558203 12.786133,4.630625 12.533032,4.586679 h -0.001 l -0.03906,0.2626953 0.371265,0.1748047 0.712991,-0.3066407 -0.231446,-0.2617187 z m -5.350686,0.1867578 -0.3085935,0.21875 0.385742,0.2626954 H 8.381836 V 4.8173829 Z M 14.09961,5.6484375 V 5.911133 l 0.155273,0.1748045 V 6.479492 L 14.176758,7.003906 14.602539,6.916992 14.911133,6.6103515 14.640625,6.348633 C 14.549784,6.106795 14.445728,5.880391 14.332031,5.6484375 Z m -0.153321,0.524414 -0.271484,0.08789 0.07813,0.480469 0.34668,-0.173828 z M 8.614258,6.9609375 8.729492,7.571289 8.9609375,7.222656 Z m 10.088867,3.4091795 0.445312,0.50293 0.521485,1.114258 0.308593,0.350586 -0.155273,0.392578 0.293945,0.333008 c -0.134964,0.0091 -0.269428,0.01855 -0.408203,0.01855 -0.246054,-0.516888 -0.430787,-1.034448 -0.618164,-1.575195 l -0.428906,-0.371094 -0.173829,-0.634766 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <g style="opacity:0.2" transform="matrix(1,0,0,-1,-541,-334.5)">
+ <path d="m 552,-354 v 10 h 2 v -10 z m 0,12 v 2 h 2 v -2 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(1,0,0,-1,-541,-335)">
+ <path d="m 552,-354 v 10 h 2 v -10 z m 0,12 v 2 h 2 v -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/airvpn.svg b/.icons/awkward/24x24/apps/airvpn.svg
new file mode 100644
index 00000000..4d00bc4e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/airvpn.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.84375,5.5 C 8.6608205,5.5007582 6.7230117,6.7922346 5.7636719,8.6523438 3.615831,9.4462469 2,11.446274 2,13.878906 2,17.017925 4.6704735,19.5 7.734375,19.5 h 8.53125 C 19.329526,19.5 22,17.017925 22,13.878906 22,10.739888 19.329526,8.2597656 16.265625,8.2597656 c -0.0293,-4.291e-4 -0.0586,-4.291e-4 -0.08789,0 -0.01637,4.836e-4 -0.03053,0.00914 -0.04687,0.00977 C 15.965006,8.1839181 15.790397,8.1435833 15.615234,8.0761719 14.191618,6.4205415 13.604068,5.4847273 10.845703,5.5 h -0.002 z"/>
+ <path style="fill:#006680" d="M 10.84375,5 C 8.6608205,5.0007582 6.7230117,6.2922346 5.7636719,8.1523438 3.615831,8.9462469 2,10.946274 2,13.378906 2,16.517925 4.6704735,19 7.734375,19 h 8.53125 C 19.329526,19 22,16.517925 22,13.378906 22,10.239888 19.329526,7.7597656 16.265625,7.7597656 c -0.0293,-4.291e-4 -0.0586,-4.291e-4 -0.08789,0 -0.01637,4.836e-4 -0.03053,0.00914 -0.04687,0.00977 C 15.965006,7.6839181 15.790397,7.6435833 15.615234,7.5761719 14.191618,5.9205415 13.604068,4.9847273 10.845703,5 h -0.002 z"/>
+ <path style="opacity:0.2" d="m 10.8449,8.5 c -1.5102,0 -2.7344,1.1732 -2.7344,2.6204 0.0021,0.0661 0.00707,0.13118 0.014663,0.1952 -0.12442,-0.02395 -0.25451,-0.04303 -0.39082,-0.05638 -1.5102,0 -2.7344,1.1732 -2.7344,2.6204 0,1.4472 1.2242,2.6204 2.7344,2.6204 h 8.5312 c 1.5102,0 2.7344,-1.1732 2.7344,-2.6204 0,-1.4472 -1.2242,-2.6204 -2.7344,-2.6204 -0.30122,0.0089 -0.582,0.06908 -0.839,0.17013 -0.38282,-0.46466 -0.97584,-0.76296 -1.6416,-0.76296 -0.08463,0.0045 -0.16598,0.007 -0.24438,0.01375 -0.219,-1.2374 -1.343,-2.1799 -2.6961,-2.1799 z"/>
+ <path style="fill:#33b3bc" d="m 10.8449,8 c -1.5102,0 -2.7344,1.1732 -2.7344,2.6204 0.0021,0.0661 0.00707,0.13118 0.014663,0.1952 -0.12442,-0.02395 -0.25451,-0.04303 -0.39082,-0.05638 -1.5102,0 -2.7344,1.1732 -2.7344,2.6204 0,1.4472 1.2242,2.6204 2.7344,2.6204 h 8.5312 c 1.5102,0 2.7344,-1.1732 2.7344,-2.6204 0,-1.4472 -1.2242,-2.6204 -2.7344,-2.6204 -0.30122,0.0089 -0.582,0.06908 -0.839,0.17013 -0.38282,-0.46466 -0.97584,-0.76296 -1.6416,-0.76296 -0.08463,0.0045 -0.16598,0.007 -0.24438,0.01375 -0.219,-1.2374 -1.343,-2.1799 -2.6961,-2.1799 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.84375 5 C 8.6608205 5.0007582 6.7230117 6.2922345 5.7636719 8.1523438 C 3.615831 8.9462468 2 10.946274 2 13.378906 C 2 13.481282 2.010023 13.580726 2.015625 13.681641 C 2.1017848 11.340196 3.6752767 9.424274 5.7636719 8.6523438 C 6.7230117 6.7922345 8.6608205 5.5007582 10.84375 5.5 L 10.845703 5.5 C 13.604068 5.4847273 14.191618 6.4205415 15.615234 8.0761719 C 15.790397 8.1435833 15.965 8.1839138 16.130859 8.2695312 C 16.147199 8.2689012 16.161364 8.2602492 16.177734 8.2597656 C 16.207024 8.2593365 16.236325 8.2593365 16.265625 8.2597656 C 19.246993 8.2597656 21.847941 10.610272 21.986328 13.628906 C 21.990159 13.545339 22 13.463463 22 13.378906 C 22 10.239888 19.329526 7.7597656 16.265625 7.7597656 C 16.236325 7.7593365 16.207024 7.7593365 16.177734 7.7597656 C 16.161364 7.7602492 16.147199 7.7689012 16.130859 7.7695312 C 15.965 7.6839138 15.790397 7.6435833 15.615234 7.5761719 C 14.191618 5.9205415 13.604068 4.9847273 10.845703 5 L 10.84375 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/airwave-manager.svg b/.icons/awkward/24x24/apps/airwave-manager.svg
new file mode 100644
index 00000000..39e5a664
--- /dev/null
+++ b/.icons/awkward/24x24/apps/airwave-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(-0.5,0)">
+ <rect style="fill:#848484" width="3" height="8" x="6.5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.5,3 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 1,0 c 0.554,0 1,0.446 1,1 L 9.5,4 C 9.5,3.446 9.054,3 8.5,3 l -1,0 z"/>
+ </g>
+ <g transform="translate(0.5,0)">
+ <rect style="fill:#848484" width="3" height="8" x="13.5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14.5,3 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 1,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 l -1,0 z"/>
+ </g>
+ <rect style="fill:#ba2d2d" width="15" height="12" x="4" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 13,0 c 0.554,0 1,-0.446 1,-1 L 19,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/akira.svg b/.icons/awkward/24x24/apps/akira.svg
new file mode 100644
index 00000000..f2113e46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/akira.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#4f4f4f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.310103,6.5679675 C 11.325053,6.5271475 11.351906,6.5 11.382497,6.5 c 0.02272,0 0.04347,0.01515 0.05872,0.03974 L 12,7 h 0.5 l 0.417417,-0.4602515 c 0.01525,-0.02459 0.036,-0.03974 0.05882,-0.03974 0.03059,0 0.05734,0.027145 0.0723,0.067967 l -1.88e-4,-0.001 4.618138,11.4823455 c 0.02508,0.05616 0.01505,0.07377 -0.05026,0.03069 l -6.792018,-4.105105 -4.1651875,4.155056 c 0,0 4.6472535,-11.5515915 4.6510895,-11.5620175 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="fill:#f07800;fill-rule:evenodd" d="m 8.7732795,11.883753 c 0,-0.07911 0.1354425,-0.143253 0.3058035,-0.143253 0.00885,0 0.017605,9.6e-5 0.02636,4.81e-4 0.00699,2.82e-4 0.2330165,0 0.2330165,0 L 8.931639,12.805521 8.4764255,12.632816 c 0,0 0.296853,-0.669948 0.296853,-0.749058 z"/>
+ <path style="fill:#ff8f13;fill-rule:evenodd" d="m 11.375709,6 c 0,0 0.456932,0.3633585 0.624291,0.5 h 0.5 C 12.638711,6.3259475 12.983024,6 12.983024,6 c 0,0 3.301202,8.112524 4.683458,11.549321 0.02508,0.05616 0.01505,0.07377 -0.05026,0.03069 l -6.792019,-4.105105 -4.1651875,4.155056 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.079083,12.504618 h 7.235519 c 0.04771,-1.83e-4 0.04495,0.01516 -4.96e-4,0.04355 l -9.9340435,5.932978 c -0.060295,0.03575 -0.074066,0.02039 -0.043375,-0.04375 l 2.436594,-6.085564 c 0,0 -0.02272,0.138774 0.3058035,0.152785 z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="m 9.079083,12.004618 h 7.235519 c 0.04771,-1.83e-4 0.04495,0.01516 -4.96e-4,0.04355 l -9.9340435,5.932978 c -0.060295,0.03575 -0.074066,0.02039 -0.043375,-0.04375 l 2.436594,-6.085564 c 0,0 -0.02272,0.138774 0.3058035,0.152785 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.983024,6.5 h -1.607315 l 0.793379,1 z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="m 12.983024,6 h -1.607315 l 0.793379,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 8.7734375,11.851563 6.336914,17.9375 c -0.03069,0.06414 -0.017325,0.07969 0.04297,0.04395 l 0.1835935,-0.109375 2.209961,-5.520508 c 0,0 -0.02286,0.13931 0.305664,0.153321 h 6.4697265 l 0.765625,-0.457032 c 0.04544,-0.02839 0.0477,-0.04315 0,-0.04297 H 9.0791015 c -0.3285235,-0.01401 -0.305664,-0.15332 -0.305664,-0.15332 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/akonadi.svg b/.icons/awkward/24x24/apps/akonadi.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/akonadi.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/akonadiconsole.svg b/.icons/awkward/24x24/apps/akonadiconsole.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/akonadiconsole.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/akonaditray.svg b/.icons/awkward/24x24/apps/akonaditray.svg
new file mode 100644
index 00000000..8fc606f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/akonaditray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cddff0" d="M 20,11.5 A 8.5,8.5 0 0 1 11.5,20 8.5,8.5 0 0 1 3,11.5 8.5,8.5 0 0 1 11.5,3 8.5,8.5 0 0 1 20,11.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,3 a 8.5,8.5 0 0 0 -8.5,8.5 8.5,8.5 0 0 0 0.01075,0.29 8.5,8.5 0 0 1 8.489,-8.29 8.5,8.5 0 0 1 8.4895,8.21 8.5,8.5 0 0 0 0.0105,-0.21 8.5,8.5 0 0 0 -8.5,-8.5 z"/>
+ <path style="fill:#62b4e7" d="M 16.752,19.226 C 12.208,21.849 6.398,20.292 3.774,15.748 1.151,11.204 2.7078,5.394 7.2515,2.771 c 5.354,-0.02459 8.7535,11.544 9.5,16.454 z"/>
+ <path style="fill:#357dc5" d="M 21,11.5 C 21,16.746 16.746,21 11.5,21 6.2535,21 2,16.746 2,11.5 4.6556,6.851 16.374,9.6916 21,11.5 Z"/>
+ <path style="opacity:0.2" d="M 2.0234,11.965 C 2.0162,11.977 2.007,11.988 2,12 2,17.246 6.2535,21.5 11.5,21.5 16.746,21.5 21,17.246 21,12 20.992,11.997 20.983,11.994 20.976,11.991 20.718,17.008 16.581,21 11.5,21 6.41,21 2.2675,16.994 2.0235,11.965 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/akregator.svg b/.icons/awkward/24x24/apps/akregator.svg
new file mode 100644
index 00000000..3db1b823
--- /dev/null
+++ b/.icons/awkward/24x24/apps/akregator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f59335" d="m21 18c0-10-7-17-17-17-1.5 0-3 1.5-3 3v14c0 1.5 1.5 3 3 3h14c1.5 0 3-1.5 3-3z"/>
+ <path opacity=".2" d="m4 7.5c0 0.5 0.5 1 1 1 4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.9248-11-11-11-0.5 0-1 0.5-1 1zm0 4c0 0.5 0.5 1 1 1 2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7-0.5 0-1 0.5-1 1zm2 3c-1.1046 0-2 0.89545-2 2 0 1.1045 0.8955 2 2 2 1.1046 0 2-0.89545 2-2s-0.89545-2-2-2z"/>
+ <path fill="#fff" d="m4 7c0 0.5 0.5 1 1 1 4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.925-11-11-11-0.5 0-1 0.5-1 1zm0 4c0 0.5 0.5 1 1 1 2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7-0.5 0-1 0.5-1 1zm2 3c-1.1046 0-2 0.89545-2 2 0 1.1045 0.8955 2 2 2 1.1046 0 2-0.89545 2-2s-0.89545-2-2-2z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-1.5 0-3 1.5-3 3v0.5c0-1.5 1.5-3 3-3 9.876 0 16.821 6.8295 16.992 16.631 0.002-0.043 0.008-0.087 0.008-0.131 0-10-7-17-17-17z"/>
+ <path opacity=".2" d="m1 18v0.5c0 1.5 1.5 3 3 3h14c1.5 0 3-1.5 3-3 0-0.124-0.0055-0.246-0.008-0.369-0.084 1.455-1.536 2.869-2.992 2.869h-14c-1.5 0-3-1.5-3-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alacarte.svg b/.icons/awkward/24x24/apps/alacarte.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alacarte.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/alarm-clock.svg b/.icons/awkward/24x24/apps/alarm-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alarm-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/albert.svg b/.icons/awkward/24x24/apps/albert.svg
new file mode 100644
index 00000000..19593b62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/albert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 19.674024,13.323507 c -2.023458,2.534862 -0.06321,0.110769 -1.997166,2.547928 -0.673235,0.402817 -1.9076,0.707113 -2.465659,0.591265 -0.782284,-0.117994 -1.639539,-0.994252 -2.268287,-1.861932 -0.795411,-1.098035 -1.378105,-2.631977 -2.184233,-3.574437 -0.747992,-0.874445 -1.8113083,-1.4121895 -2.8215795,-0.702337 -0.499376,0.351356 -0.9869639,0.983422 -1.3649786,1.659829 -0.6038587,1.079621 -0.2546618,2.483236 1.3265164,2.789497 1.2443129,0.107184 1.8742374,-0.06004 3.5248397,-0.79577 2.127834,-0.997322 3.64396,-2.30124 7.695033,-5.3764543 -2.262898,2.3499713 -0.118098,0.060414 -2.336919,2.3963683 -1.126795,1.186279 -3.382934,2.54232 -5.749916,3.922343 -1.121747,0.643376 -2.1076119,1.052941 -3.5494795,1.404333 -0.8629231,0.21044 -2.1335984,0.405432 -2.4119519,-0.510311 -0.289874,-0.954485 0.4018582,-2.426085 0.5459911,-2.745086 1.087696,-2.40538 2.7120066,-4.9028268 5.5520723,-4.5319308 2.708523,0.3539871 2.836287,4.5796318 4.857901,5.6900668 0.995509,0.546725 1.738039,0.09587 3.647816,-0.903372 z"/>
+ <path style="fill:#00dada" d="m 19.674024,12.823507 c -2.023458,2.534862 -0.06321,0.110769 -1.997166,2.547928 -0.673235,0.402817 -1.9076,0.707113 -2.465659,0.591265 C 14.428915,15.844706 13.57166,14.968448 12.942912,14.100768 12.147501,13.002733 11.564807,11.468791 10.758679,10.526331 10.010687,9.6518859 8.9473707,9.1141417 7.9370995,9.8239939 7.4377235,10.17535 6.9501356,10.807416 6.5721209,11.483823 c -0.6038587,1.079621 -0.2546618,2.483236 1.3265164,2.789497 1.2443129,0.107184 1.8742374,-0.06004 3.5248397,-0.79577 2.127834,-0.997322 3.64396,-2.30124 7.695033,-5.3764541 -2.262898,2.3499711 -0.118098,0.060414 -2.336919,2.3963681 -1.126795,1.186279 -3.382934,2.54232 -5.749916,3.922343 -1.121747,0.643376 -2.1076119,1.052941 -3.5494795,1.404333 -0.8629231,0.21044 -2.1335984,0.405432 -2.4119519,-0.510311 -0.289874,-0.954485 0.4018582,-2.426085 0.5459911,-2.745086 1.087696,-2.40538 2.7120066,-4.9028266 5.5520723,-4.5319306 2.708523,0.3539871 2.836287,4.5796316 4.857901,5.6900666 0.995509,0.546725 1.738039,0.09587 3.647816,-0.903372 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10.650391 8 C 8.1278132 7.9775776 6.6369025 10.313316 5.6171875 12.568359 C 5.4875368 12.855308 4.9203824 14.072873 5.0175781 15.009766 C 5.1007748 14.183428 5.5098594 13.305902 5.6171875 13.068359 C 6.7048835 10.662979 8.3279031 8.1662134 11.167969 8.5371094 C 12.91528 8.7654721 13.592012 10.598734 14.392578 12.173828 C 15.108868 11.659796 16.229716 10.799876 17.224609 10.037109 C 17.920815 9.3130434 17.292445 9.998547 19.119141 8.1015625 C 16.994521 9.714385 15.576613 10.824128 14.392578 11.673828 C 13.592012 10.098734 12.91528 8.2654721 11.167969 8.0371094 C 10.990465 8.0139284 10.818562 8.0014948 10.650391 8 z M 14.875 12.529297 C 14.802817 12.579264 14.738295 12.62745 14.664062 12.677734 C 15.035255 13.335756 15.451129 13.911131 16.025391 14.226562 C 16.888415 14.700528 17.607532 14.396891 19.015625 13.664062 C 19.098988 13.55451 19.00659 13.660092 19.673828 12.824219 C 17.764051 13.823461 17.0209 14.273288 16.025391 13.726562 C 15.556507 13.469014 15.195956 13.034831 14.875 12.529297 z M 6.3144531 12.779297 C 6.2064003 13.662033 6.6883191 14.539048 7.8984375 14.773438 C 9.1427504 14.880622 9.7732258 14.714246 11.423828 13.978516 C 11.719451 13.839956 12.002756 13.691432 12.283203 13.537109 C 12.211636 13.409101 12.14257 13.280042 12.072266 13.150391 C 11.859632 13.263005 11.646235 13.374273 11.423828 13.478516 C 9.7732258 14.214246 9.1427504 14.380622 7.8984375 14.273438 C 6.9197437 14.083873 6.415303 13.47264 6.3144531 12.779297 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/albion-online.svg b/.icons/awkward/24x24/apps/albion-online.svg
new file mode 100644
index 00000000..8224aadf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/albion-online.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.64999)">
+ <g transform="matrix(0.49999999,0,0,0.49999999,4.0044185e-8,148.5)">
+ <path style="opacity:0.2" d="m 4.7624998,290.38541 h 3.175 v 4.23334 L 6.35,296.20624 4.7624998,294.61875 Z"/>
+ <path style="fill:#afafb1" d="m 4.7624998,290.12082 h 3.175 v 4.23334 L 6.35,295.94165 4.7624998,294.35416 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.7624998,290.12082 H 6.35 v 5.82083 l -1.5875002,-1.58749 z"/>
+ <rect style="opacity:0.2" width="2.117" height="7.408" x="288.27" y="-10.05" rx="1.058" ry="1.058" transform="rotate(90)"/>
+ <rect style="fill:#ec8a2b" width="2.117" height="7.408" x="288" y="-10.05" rx="1.058" ry="1.058" transform="rotate(90)"/>
+ <rect style="fill:#d13808" width="2.117" height="2.646" x="5.29" y="285.36"/>
+ <rect style="opacity:0.2" width="3.175" height="1.058" x="4.76" y="285.62" rx=".529" ry=".529"/>
+ <rect style="fill:#ec8a2b" width="3.175" height="1.058" x="4.76" y="285.36" rx=".529" ry=".529"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(0.26458333,0,0,0.26458333,0,284.29999)" d="m 14,14 c -2.216,0 -4,1.784 -4,4 0,0.171262 0.02814,0.334523 0.04883,0.5 C 10.295816,16.524326 11.955262,15 14,15 h 20 c 2.044738,0 3.704184,1.524326 3.951172,3.5 C 37.971859,18.334523 38,18.171262 38,18 38,15.784 36.216,14 34,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(0.26458333,0,0,0.26458333,0,284.29999)" d="m 20,4 c -1.108,0 -2,0.8920001 -2,2 0,0.1738347 0.02901,0.3394094 0.07031,0.5 C 18.292264,5.6370069 19.065835,5 20,5 h 8 c 0.934165,0 1.707736,0.6370069 1.929688,1.5 C 29.970989,6.3394094 30,6.1738347 30,6 30,4.8920001 29.108,4 28,4 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alc.svg b/.icons/awkward/24x24/apps/alc.svg
new file mode 100644
index 00000000..9ab88618
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alc.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="19.5" r="3"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="19" r="3"/>
+ <rect style="opacity:0.2" width="1" height="2" x="12" y="19.5" rx=".25" ry=".25"/>
+ <path style="opacity:0.2" d="m 3.6766365,2.5038338 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070343,0.08982 -0.4691518,0.371787 -0.3228569,1.8486241 0.4892649,4.9205955 0.4553967,1.722605 0.8309564,2.6399347 1.4775607,3.6113647 0.424576,0.637849 0.6297935,0.87982 1.331074,1.572833 0.628056,0.691897 1.4203035,1.659806 1.4365445,2.473967 C 7.8195923,16.78643 6.071429,18.127607 6,19.495698 c 0,1.656423 1.3430783,2.99922 2.9999563,2.99922 1.0392617,0.104 2.0695887,-1.812182 3.0000437,-1.999669 1.123897,0.227149 2.031745,2.005181 3.000044,1.999675 1.656878,0 2.999956,-1.342797 2.999956,-2.999221 -0.07143,-1.36809 -1.819593,-2.709268 -1.999942,-4.316454 0.01624,-0.814161 0.808489,-1.78207 1.436545,-2.473967 0.70128,-0.693013 0.906497,-0.934984 1.331074,-1.572833 0.646604,-0.971431 1.022163,-1.88876 1.47756,-3.611365 0.812122,-3.0719714 0.958417,-4.5488086 0.489265,-4.9205956 -0.05731,-0.04542 -0.125721,-0.075114 -0.207034,-0.08982 -0.06098,-0.011028 -0.128949,-0.01315 -0.204105,-0.00683 -0.225469,0.018947 -0.515926,0.115926 -0.878919,0.2928926 C 18.724579,3.1476824 18.020657,3.6664963 17.227615,4.4300906 14.993722,7.0402583 14.425606,8.8447092 12.651376,11.376363 12.468945,11.50196 12,11.504259 12,11.504259 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 9.5597879,9.2033913 8.5177232,6.1266291 6.7723848,4.4300909 5.9793433,3.6664967 5.2754203,3.1476827 4.5555555,2.7967265 4.1925634,2.6197598 3.9021057,2.5227814 3.6766365,2.5038338 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="12" y="19" rx=".25" ry=".25"/>
+ <rect style="opacity:0.2" width="1" height="2" x="11" y="19.5" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="11" y="19" rx=".25" ry=".25"/>
+ <path style="fill:#e4e4e4" d="m 3.6766365,2.0035218 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070343,0.08982 -0.4691518,0.371787 -0.3228569,1.8486241 0.4892649,4.9205955 0.4553967,1.722605 0.8309564,2.6399345 1.4775607,3.6113657 0.424576,0.637849 0.6297935,0.87982 1.331074,1.572833 0.628056,0.691897 1.4203035,1.659806 1.4365445,2.473967 C 7.8195923,16.286119 6.071429,17.627296 6,18.995387 c 0,1.656423 1.3430783,2.99922 2.9999563,2.99922 1.0392617,0.104 2.0695887,-1.812182 3.0000437,-1.999669 1.123897,0.227149 2.031745,2.005181 3.000044,1.999675 1.656878,0 2.999956,-1.342797 2.999956,-2.999221 -0.07143,-1.36809 -1.819593,-2.709268 -1.999942,-4.316454 0.01624,-0.814161 0.808489,-1.78207 1.436545,-2.473967 0.70128,-0.693013 0.906497,-0.934984 1.331074,-1.572833 0.646604,-0.9714315 1.022163,-1.888761 1.47756,-3.611366 0.812122,-3.0719714 0.958417,-4.5488086 0.489265,-4.9205956 -0.05731,-0.04542 -0.125721,-0.075114 -0.207034,-0.08982 -0.06098,-0.011028 -0.128949,-0.01315 -0.204105,-0.00683 -0.225469,0.018947 -0.515926,0.115926 -0.878919,0.2928926 C 18.724579,2.6473704 18.020657,3.1661843 17.227615,3.9297786 14.993722,6.5399463 14.425606,8.3443972 12.651376,10.876052 12.468945,11.001649 12,11.003948 12,11.003948 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 9.5597879,8.7030793 8.5177232,5.6263171 6.7723848,3.9297789 5.9793433,3.1661847 5.2754203,2.6473707 4.5555555,2.2964145 4.1925634,2.1194478 3.9021057,2.0224694 3.6766365,2.0035218 Z"/>
+ <path style="opacity:0.2" d="m 9.5508473,17.5 c -0.6338825,0 -1.5494575,-0.513864 -1.5494575,-1.147747 0,-0.633882 -0.06001,-1.147746 0.573873,-1.147746 C 10.204592,15.398376 10.296883,17.5 9.5508473,17.5 Z"/>
+ <path style="fill:#ffffff" d="m 9.5508473,17 c -0.6338825,0 -1.5494575,-0.513864 -1.5494575,-1.147746 0,-0.633883 -0.06001,-1.147747 0.573873,-1.147747 C 10.204592,14.898376 10.296883,17 9.5508473,17 Z"/>
+ <path style="opacity:0.2" d="m 14.44889,17.5 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147747 0,-0.633882 0.06001,-1.147746 -0.573873,-1.147746 C 13.795145,15.398376 13.702855,17.5 14.44889,17.5 Z"/>
+ <path style="fill:#ffffff" d="m 14.44889,17 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147746 0,-0.633883 0.06001,-1.147747 -0.573873,-1.147747 C 13.795145,14.898376 13.702855,17 14.44889,17 Z"/>
+ <path style="fill:#bf3667" d="m 12.000001,20 c -0.643848,-0.06586 -1.196738,-1.021922 -0.932424,-1.493087 0.282039,-0.371546 0.636024,-0.511271 0.932424,-0.50681 0.2964,-0.0044 0.650384,0.135264 0.932422,0.50681 0.264315,0.471165 -0.288575,1.42723 -0.932422,1.493087 z"/>
+ <path style="opacity:0.3" d="m 4.0213532,3.1542969 c 0.00153,0.1076756 -0.011838,0.1472014 0.00293,0.2958984 0.069115,0.6958932 0.2975357,1.8039532 0.6972657,3.3164062 0.4430954,1.676533 0.7590479,2.435816 1.3437499,3.3144535 h -10e-4 c 0.406856,0.611396 0.514278,0.736067 1.2021485,1.416016 l 0.01953,0.01855 0.01758,0.02051 c 0.2942255,0.324222 0.655323,0.697799 0.970703,1.136719 0.513895,-0.576447 1.154331,-1.026023 1.8710937,-1.313477 C 9.6406368,10.544029 9.2281323,9.7101045 8.8914478,9.0263695 v -10e-4 C 7.4989743,6.1905915 7.2174483,5.747864 6.0789703,4.6513672 5.3358883,3.9356807 4.7187723,3.488748 4.1170563,3.1953125 4.0340217,3.154822 4.0877744,3.1783394 4.0213532,3.1542969 Z m 15.9570308,0.00489 c -0.04464,0.019448 -0.04525,0.01153 -0.0957,0.036133 -0.601716,0.2934355 -1.218832,0.7403682 -1.961914,1.4560547 -1.138478,1.0964969 -1.420004,1.5392244 -2.8125,4.3740234 v 0.001 c -0.336842,0.684054 -0.749839,1.518274 -1.254883,2.333984 0.717115,0.287323 1.357897,0.736907 1.872071,1.313477 0.315485,-0.439203 0.676324,-0.813316 0.970703,-1.137695 l 0.01758,-0.02051 0.01953,-0.01855 c 0.68787,-0.679949 0.795292,-0.80462 1.202148,-1.416016 h -0.001 c 0.584679,-0.8786385 0.900655,-1.63792 1.34375,-3.314453 0.39973,-1.512453 0.62815,-2.6205131 0.697266,-3.3164063 0.01454,-0.1462435 0.0013,-0.184399 0.0029,-0.2910156 z"/>
+ <circle style="fill:#323232" cx="9.5" cy="16.5" r=".5"/>
+ <circle style="fill:#323232" cx="14.5" cy="16.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.6757812 2.0039062 C 3.6006253 1.9975862 3.5336408 1.9987356 3.4726562 2.0097656 C 3.3913432 2.0244726 3.3229396 2.0541904 3.265625 2.0996094 C 3.0588824 2.263446 2.9790256 2.6580072 3.015625 3.2929688 C 3.0414037 2.9515271 3.1203881 2.7147047 3.265625 2.5996094 C 3.3229396 2.5541904 3.3913432 2.5244726 3.4726562 2.5097656 C 3.5336408 2.4987356 3.6006253 2.4975862 3.6757812 2.5039062 C 3.9012504 2.5228539 4.1916954 2.6199083 4.5546875 2.796875 C 5.2745523 3.1478312 5.9784429 3.6660933 6.7714844 4.4296875 C 8.5168228 6.1262257 9.5588211 9.2039814 11.347656 11.376953 C 11.530088 11.502549 12 11.503906 12 11.503906 C 12 11.503906 12.469913 11.50255 12.652344 11.376953 C 14.426574 8.8452993 14.994623 7.0398552 17.228516 4.4296875 C 18.021558 3.6660932 18.725447 3.1478264 19.445312 2.796875 C 19.808306 2.6199084 20.09875 2.5228532 20.324219 2.5039062 C 20.399375 2.4975862 20.466364 2.4987376 20.527344 2.5097656 C 20.608657 2.5244716 20.677065 2.5541894 20.734375 2.5996094 C 20.879612 2.7147047 20.958596 2.9515271 20.984375 3.2929688 C 21.020974 2.6580072 20.941118 2.263446 20.734375 2.0996094 C 20.677065 2.0541894 20.608657 2.0244716 20.527344 2.0097656 C 20.466364 1.9987376 20.399375 1.9975862 20.324219 2.0039062 C 20.09875 2.0228532 19.808306 2.1199084 19.445312 2.296875 C 18.725447 2.6478264 18.021558 3.1660932 17.228516 3.9296875 C 14.994623 6.5398552 14.426574 8.3452983 12.652344 10.876953 C 12.469913 11.00255 12 11.003906 12 11.003906 C 12 11.003906 11.530088 11.002549 11.347656 10.876953 C 9.5588211 8.7039804 8.5168228 5.6262257 6.7714844 3.9296875 C 5.9784429 3.1660933 5.2745523 2.6478312 4.5546875 2.296875 C 4.1916954 2.1199083 3.9012504 2.0228538 3.6757812 2.0039062 z M 7.9570312 14.863281 C 7.6710507 16.388371 6.0686465 17.681296 6 18.996094 C 6 19.109339 6.0209766 19.216187 6.0332031 19.326172 C 6.2293235 18.016321 7.82711 16.720398 8 15.179688 C 7.9979438 15.076611 7.9820563 14.970415 7.9570312 14.863281 z M 16.042969 14.863281 C 16.017944 14.970415 16.002056 15.076611 16 15.179688 C 16.17289 16.720398 17.770676 18.016322 17.966797 19.326172 C 17.979023 19.216187 18 19.109339 18 18.996094 C 17.931353 17.681297 16.328949 16.388371 16.042969 14.863281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alexandra.svg b/.icons/awkward/24x24/apps/alexandra.svg
new file mode 100644
index 00000000..73975fd9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alexandra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#11ab66" d="m12 2c-5.5228 0-10 4.4772-10 10 0.0048 2.76 1.1499 5.395 3.1641 7.281-0.1034 0.272-0.1641 0.569-0.1641 0.887v5.832c-1.1046 0-2 0.89543-2 2s0.89543 2 2 2v5.8281c0 1.203 0.8236 2.172 1.8438 2.172h6.6719l-2.2969 2.4844c-0.623 0.674 0.152 1.516 1.398 1.516h14.762c0.913 0 1.649-0.469 1.621-1.039-0.008-0.167-0.08475-0.33157-0.21875-0.47656l-2.297-2.484h6.672c1.02 0 1.844-0.965 1.844-2.168v-5.3594l1.4922 0.92188 3.9922 2.4609c0.674 0.416 1.516-0.102 1.516-0.933v-9.844c0-0.608-0.47-1.096-1.039-1.078-0.16695 0.0055-0.33197 0.0552-0.47656 0.14453l-3.988 2.46-1.496 0.918v-5.351c0-0.316-0.058-0.613-0.16-0.883 2.015-1.888 3.157-4.528 3.16-7.289 0-5.5228-4.477-10-10-10-3.15 0.0048-6.112 1.4953-7.996 4.0195-1.885-2.5253-4.853-4.016-8.004-4.0195z"/>
+ <path opacity=".2" d="m12 7c-3.2995 0-6 2.7005-6 6s2.7005 6 6 6 6-2.7005 6-6-2.7005-6-6-6zm16 0c-3.2995 0-6 2.7005-6 6s2.7005 6 6 6 6-2.7005 6-6-2.7-6-6-6zm-16 2c2.2249 0 4 1.7751 4 4s-1.7751 4-4 4-4-1.775-4-4 1.7751-4 4-4zm16 0c2.2249 0 4 1.7751 4 4s-1.7751 4-4 4-4-1.7751-4-4 1.7751-4 4-4z"/>
+ <path fill="#fff" d="m12 6c-3.2995 0-6 2.7005-6 6s2.7005 6 6 6 6-2.7005 6-6-2.7005-6-6-6zm16 0c-3.2995 0-6 2.7005-6 6s2.7005 6 6 6 6-2.7005 6-6-2.7-6-6-6zm-16 2c2.2249 0 4 1.7751 4 4s-1.7751 4-4 4-4-1.775-4-4c0-2.2249 1.7751-4 4-4zm16 0c2.2249 0 4 1.7751 4 4s-1.7751 4-4 4-4-1.7751-4-4 1.7751-4 4-4z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5228 0-10 4.4772-10 10 0.0003 0.163 0.0192 0.323 0.0273 0.484 0.2699-5.2814 4.6238-9.484 9.9727-9.484 3.151 0.0035 6.119 1.4942 8.004 4.0195 1.884-2.5242 4.846-4.0147 7.996-4.0195 5.349 0 9.703 4.2026 9.973 9.484 0.008-0.161 0.027-0.321 0.027-0.484 0-5.5228-4.477-10-10-10-3.15 0.0048-6.112 1.4953-7.996 4.0195-1.885-2.5253-4.853-4.016-8.004-4.0195zm-6.9922 18.121c-0.0003 0.017-0.0078 0.03-0.0078 0.047v1c0-0.318 0.0607-0.615 0.1641-0.887-0.0547-0.051-0.1029-0.108-0.1563-0.16zm29.984 0.0078c-0.05276 0.0517-0.09832 0.10954-0.15234 0.16016 0.102 0.27 0.16016 0.56681 0.16016 0.88281v-1c0-0.0154-0.0076-0.02768-0.0078-0.04298zm5.969 1.871c-0.16694 0.0056-0.33197 0.0552-0.47656 0.14454l-3.988 2.46-1.496 0.918v1l1.4961-0.91797 3.9883-2.4609c0.145-0.089 0.31-0.138 0.477-0.144 0.569-0.018 1.039 0.47 1.039 1.078v-1c0-0.608-0.47-1.096-1.039-1.078zm-35.961 4c-1.1046 0-2 0.89543-2 2 0 0.1777 0.058074 0.33599 0.10156 0.5 0.2268-0.856 0.9715-1.5 1.8984-1.5v-1zm7.5898 13-1.3711 1.4844c-0.30898 0.33427-0.26968 0.71029-0.0039 1.0039 0.0014-0.0015 0.0025-0.0024 0.0039-0.004l2.297-2.484h-0.926zm13.895 0 2.2891 2.4727c0.137-0.154 0.235-0.323 0.226-0.512-0.008-0.167-0.085-0.332-0.219-0.477l-1.371-1.484h-0.92578z"/>
+ <path opacity=".2" d="m2.0273 12.484c-0.0087 0.172-0.0273 0.342-0.0273 0.516 0.00466 2.6848 1.0944 5.2467 3.0078 7.1211 0.006-0.29921 0.05829-0.58244 0.15625-0.83984-1.8954-1.775-3.0065-4.215-3.1367-6.797zm35.945 0c-0.12834 2.5828-1.2366 5.028-3.1328 6.8047 0.09704 0.25686 0.147 0.54102 0.15234 0.83984 1.915-1.875 3.005-4.441 3.008-7.128 0-0.174-0.019-0.344-0.027-0.516zm-34.87 16.016c-0.0435 0.164-0.1016 0.322-0.1016 0.5 0 1.1046 0.89543 2 2 2v-1c-0.9269 0-1.6716-0.644-1.8984-1.5zm31.898 1.973v1l1.4922 0.92188 3.9922 2.4609c0.674 0.415 1.516-0.103 1.516-0.934v-1c0 0.831-0.84163 1.3496-1.5156 0.93359l-3.992-2.461-1.492-0.922zm-30 5.3555v1c0 1.203 0.8236 2.172 1.8438 2.172h5.7461l0.92578-1h-6.6719c-1.0202 0-1.8438-0.969-1.8438-2.172zm30 0.004c0 1.203-0.824 2.168-1.844 2.168h-6.6719l0.92578 1h5.7461c1.02 0 1.844-0.965 1.844-2.168v-1zm-6.2266 5.6406c-0.277 0.308-0.785 0.527-1.394 0.527h-14.762c-0.628 0-1.132-0.213-1.402-0.512-0.616 0.674 0.159 1.512 1.402 1.512h14.762c0.913 0 1.649-0.469 1.621-1.039-0.008-0.167-0.08474-0.33157-0.21875-0.47656l-0.0078-0.0118z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alien-arena.svg b/.icons/awkward/24x24/apps/alien-arena.svg
new file mode 120000
index 00000000..5cbf24d1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alien-arena.svg
@@ -0,0 +1 @@
+alienarena.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/alienarena.svg b/.icons/awkward/24x24/apps/alienarena.svg
new file mode 100644
index 00000000..746d6469
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alienarena.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#45b449" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle fill="#393939" cx="11" cy="16" r="3"/>
+ <circle fill="#393939" cx="11" cy="10.5" r="6.5"/>
+ <path opacity=".2" d="m6.0706 11.571c1.0407-0.22 2.1684 0.074 2.9766 0.882s1.1018 1.936 0.8822 2.976c-1.0407 0.22-2.1684-0.074-2.9766-0.882s-1.1021-1.936-0.8822-2.976z"/>
+ <path fill="#df574d" d="m6.0706 11.071c1.0407-0.21994 2.1684 0.07398 2.9766 0.88221 0.80823 0.80823 1.1022 1.9359 0.88221 2.9766-1.0407 0.219-2.1684-0.075-2.9766-0.883s-1.1021-1.936-0.8822-2.976z"/>
+ <path opacity=".2" d="m15.929 11.571c-1.0407-0.21994-2.1684 0.07398-2.9766 0.88221-0.80823 0.80823-1.1022 1.9359-0.88221 2.9766 1.0407 0.21994 2.1684-0.07398 2.9766-0.88221 0.80823-0.80826 1.1022-1.9359 0.88221-2.9766z"/>
+ <path fill="#df574d" d="m15.929 11.071c-1.0407-0.21994-2.1684 0.07398-2.9766 0.88221-0.80823 0.80823-1.1022 1.9359-0.88221 2.9766 1.0407 0.21994 2.1684-0.07398 2.9766-0.88221 0.80823-0.80826 1.1022-1.9359 0.88221-2.9766z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alienfx-gtk.svg b/.icons/awkward/24x24/apps/alienfx-gtk.svg
new file mode 120000
index 00000000..32863231
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alienfx-gtk.svg
@@ -0,0 +1 @@
+alienfx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/alienfx.svg b/.icons/awkward/24x24/apps/alienfx.svg
new file mode 100644
index 00000000..4c9eaf2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alienfx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 19,9.5 c 0,7 -4,13 -7,13 -3,0 -7,-6 -7,-13 0,-3.865993 3.134007,-7 7,-7 3.865993,0 7,3.134007 7,7 z"/>
+ <path style="fill:#356db6" d="M 19,9 C 19,16 15,22 12,22 9,22 5,16 5,9 5,5.134007 8.134007,2 12,2 c 3.865993,0 7,3.134007 7,7 z"/>
+ <path style="opacity:0.2" d="m 13.006318,16.430374 c -0.08117,-0.208215 0.638788,-2.020447 1.069672,-2.692514 0.804708,-1.255199 1.904267,-1.989708 3.280373,-2.191267 0.656556,-0.0962 0.67362,-0.08429 0.628706,0.438674 -0.09704,1.12992 -0.440421,1.934972 -1.193899,2.799095 -0.810616,0.929675 -2.089937,1.572972 -3.3784,1.698866 -0.315631,0.03065 -0.376929,0.02278 -0.406452,-0.05286 z"/>
+ <path style="fill:#ffffff" d="m 13.006318,15.930374 c -0.08117,-0.208215 0.638788,-2.020447 1.069672,-2.692514 0.804708,-1.255199 1.904267,-1.989708 3.280373,-2.191267 0.656556,-0.0962 0.67362,-0.08429 0.628706,0.438674 -0.09704,1.12992 -0.440421,1.934972 -1.193899,2.799095 -0.810616,0.929675 -2.089937,1.572972 -3.3784,1.698866 -0.315631,0.03065 -0.376929,0.02278 -0.406452,-0.05286 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 8.134007,2 5,5.134007 5,9 5,9.098943 5.00916,9.195416 5.01074,9.2939455 5.1207275,5.524142 8.2035665,2.5 12,2.5 c 3.796433,0 6.879272,3.024142 6.989258,6.7939455 C 18.990842,9.195416 19,9.098943 19,9 19,5.134007 15.865993,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 10.99368,16.430374 C 11.07485,16.222159 10.354892,14.409927 9.924008,13.73786 9.1192997,12.482661 8.0197407,11.748152 6.6436347,11.546593 c -0.656556,-0.0962 -0.67362,-0.08429 -0.628706,0.438674 0.09704,1.12992 0.440421,1.934972 1.193899,2.799095 0.810616,0.929675 2.089937,1.572972 3.3784003,1.698866 0.315631,0.03065 0.376929,0.02278 0.406452,-0.05286 z"/>
+ <path style="fill:#ffffff" d="M 10.99368,15.930374 C 11.07485,15.722159 10.354892,13.909927 9.924008,13.23786 9.1192997,11.982661 8.0197407,11.248152 6.6436347,11.046593 c -0.656556,-0.0962 -0.67362,-0.08429 -0.628706,0.438674 0.09704,1.12992 0.440421,1.934972 1.193899,2.799095 0.810616,0.929675 2.089937,1.572972 3.3784003,1.698866 0.315631,0.03065 0.376929,0.02278 0.406452,-0.05286 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/allegorithmic-Substance_Alchemist.svg b/.icons/awkward/24x24/apps/allegorithmic-Substance_Alchemist.svg
new file mode 100644
index 00000000..ae51a1bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/allegorithmic-Substance_Alchemist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.977,3.5001 A 0.97379,0.99703 0 0 0 11.513,3.6343 0.97379,0.99703 0 0 0 11.159,3.9986 H 11.157 L 2.1307,20.004 A 0.97379,0.99703 0 0 0 2.4863,21.366 0.97379,0.99703 0 0 0 2.9733,21.5 H 21.027 A 0.97379,0.99703 0 0 0 21.514,21.366 0.97379,0.99703 0 0 0 21.87,20.004 L 12.843,3.9986 A 0.97379,0.99703 0 0 0 12.841,3.9986 0.97379,0.99703 0 0 0 12.487,3.6343 0.97379,0.99703 0 0 0 12,3.5001 0.97379,0.99703 0 0 0 11.977,3.5001 Z"/>
+ <path style="fill:#ff8a18" d="M 11.977,3.0001 A 0.97379,0.99703 0 0 0 11.513,3.1343 0.97379,0.99703 0 0 0 11.159,3.4986 H 11.157 L 2.1307,19.504 A 0.97379,0.99703 0 0 0 2.4863,20.866 0.97379,0.99703 0 0 0 2.9733,21 H 21.027 A 0.97379,0.99703 0 0 0 21.514,20.866 0.97379,0.99703 0 0 0 21.87,19.504 L 12.843,3.4986 A 0.97379,0.99703 0 0 0 12.841,3.4986 0.97379,0.99703 0 0 0 12.487,3.1343 0.97379,0.99703 0 0 0 12,3.0001 0.97379,0.99703 0 0 0 11.977,3.0001 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.977 3 A 0.97379 0.99703 0 0 0 11.514 3.1348 A 0.97379 0.99703 0 0 0 11.158 3.498 L 11.156 3.498 L 2.1309 19.504 A 0.97379 0.99703 0 0 0 2.0312 20.252 A 0.97379 0.99703 0 0 1 2.1309 20.004 L 11.156 3.998 L 11.158 3.998 A 0.97379 0.99703 0 0 1 11.514 3.6348 A 0.97379 0.99703 0 0 1 11.977 3.5 A 0.97379 0.99703 0 0 1 12 3.5 A 0.97379 0.99703 0 0 1 12.486 3.6348 A 0.97379 0.99703 0 0 1 12.842 3.998 A 0.97379 0.99703 0 0 0 12.844 3.998 L 21.869 20.004 A 0.97379 0.99703 0 0 1 21.969 20.254 A 0.97379 0.99703 0 0 0 21.869 19.504 L 12.844 3.498 A 0.97379 0.99703 0 0 0 12.842 3.498 A 0.97379 0.99703 0 0 0 12.486 3.1348 A 0.97379 0.99703 0 0 0 12 3 A 0.97379 0.99703 0 0 0 11.977 3 z"/>
+ <path style="opacity:0.2" d="M 12,8.5 6,11.5 V 14.5 L 14.4,17.3 12,18.5 9,17 V 16.5 L 6,15.5 V 18.5 L 12,21.5 18,18.5 V 15.5 L 9.6,12.7 12,11.5 15,13 V 13.5 L 18,14.5 V 11.5 Z"/>
+ <path style="fill:#ffffff" d="M 12,8 6,11 V 14 L 14.4,16.8 12,18 9,16.5 V 16 L 6,15 V 18 L 12,21 18,18 V 15 L 9.6,12.2 12,11 15,12.5 V 13 L 18,14 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/allegorithmic-Substance_B2M.svg b/.icons/awkward/24x24/apps/allegorithmic-Substance_B2M.svg
new file mode 100644
index 00000000..ce0de82e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/allegorithmic-Substance_B2M.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.6408,3.5908 C 8.7654,3.9544 7.8897,4.3166 7.0139,4.6791 6.5747,4.8609 6.4625,5.0869 6.6293,5.6082 L 6.9875,6.7279 C 6.5193,7.099 6.094,7.5212 5.7194,7.9867 L 4.6069,7.6306 C 4.0855,7.464 3.8597,7.5762 3.6777,8.0153 3.3156,8.8912 2.9525,9.7666 2.5895,10.642 2.4075,11.081 2.4875,11.32 2.9741,11.571 L 4.021,12.11 C 3.9358,12.722 3.9649,13.326 4.0153,13.894 L 2.9741,14.431 C 2.4875,14.682 2.4075,14.921 2.5894,15.36 2.9528,16.236 3.3152,17.111 3.6777,17.987 3.8596,18.426 4.0855,18.538 4.6069,18.372 L 5.7265,18.013 C 6.0977,18.482 6.5199,18.907 6.9854,19.282 L 6.6293,20.394 C 6.4625,20.915 6.5747,21.141 7.0139,21.323 7.8898,21.685 8.7653,22.048 9.6408,22.411 10.08,22.593 10.319,22.513 10.57,22.027 L 11.109,20.98 C 11.721,21.065 12.325,21.036 12.893,20.984 L 13.43,22.025 C 13.681,22.511 13.92,22.591 14.359,22.41 15.235,22.046 16.11,21.684 16.986,21.321 17.425,21.139 17.537,20.913 17.371,20.392 L 17.013,19.272 C 17.481,18.901 17.906,18.479 18.281,18.014 L 19.393,18.37 C 19.914,18.536 20.14,18.424 20.322,17.985 20.684,17.109 21.048,16.234 21.411,15.358 21.592,14.919 21.512,14.68 21.026,14.429 L 19.979,13.89 C 20.064,13.278 20.035,12.674 19.985,12.106 L 21.026,11.569 C 21.512,11.318 21.592,11.079 21.411,10.64 21.047,9.7648 20.685,8.889 20.322,8.0133 20.14,7.5741 19.914,7.4619 19.393,7.6286 L 18.273,7.9869 C 17.902,7.5188 17.48,7.0935 17.015,6.7189 L 17.371,5.6063 C 17.537,5.085 17.425,4.8591 16.986,4.6772 16.11,4.3151 15.235,3.952 14.359,3.5889 13.92,3.4071 13.681,3.4869 13.43,3.9736 L 12.891,5.0205 C 12.279,4.9354 11.675,4.9645 11.107,5.0167 L 10.57,3.9755 C 10.302,3.5042 10.063,3.478 9.6407,3.5909 Z"/>
+ <path style="fill:#16aca8" d="M 9.6408,3.0903 C 8.7654,3.4539 7.8897,3.8161 7.0139,4.1786 6.5747,4.3604 6.4625,4.5864 6.6293,5.1077 L 6.9875,6.2274 C 6.5193,6.5985 6.094,7.0207 5.7194,7.4862 L 4.6069,7.1301 C 4.0855,6.9635 3.8597,7.0757 3.6777,7.5148 3.3156,8.3907 2.9525,9.2661 2.5895,10.142 2.4075,10.581 2.4875,10.82 2.9741,11.071 L 4.021,11.61 C 3.9358,12.222 3.9649,12.826 4.0153,13.394 L 2.9741,13.931 C 2.4875,14.182 2.4075,14.421 2.5894,14.86 2.9528,15.736 3.3152,16.611 3.6777,17.487 3.8596,17.926 4.0855,18.038 4.6069,17.872 L 5.7265,17.513 C 6.0977,17.982 6.5199,18.407 6.9854,18.782 L 6.6293,19.894 C 6.4625,20.415 6.5747,20.641 7.0139,20.823 7.8898,21.185 8.7653,21.548 9.6408,21.911 10.08,22.093 10.319,22.013 10.57,21.527 L 11.109,20.48 C 11.721,20.565 12.325,20.536 12.893,20.484 L 13.43,21.525 C 13.681,22.011 13.92,22.091 14.359,21.91 15.235,21.546 16.11,21.184 16.986,20.821 17.425,20.639 17.537,20.413 17.371,19.892 L 17.013,18.772 C 17.481,18.401 17.906,17.979 18.281,17.514 L 19.393,17.87 C 19.914,18.036 20.14,17.924 20.322,17.485 20.684,16.609 21.048,15.734 21.411,14.858 21.592,14.419 21.512,14.18 21.026,13.929 L 19.979,13.39 C 20.064,12.778 20.035,12.174 19.985,11.606 L 21.026,11.069 C 21.512,10.818 21.592,10.579 21.411,10.14 21.047,9.2643 20.685,8.3885 20.322,7.5128 20.14,7.0736 19.914,6.9614 19.393,7.1281 L 18.273,7.4864 C 17.902,7.0183 17.48,6.593 17.015,6.2184 L 17.371,5.1058 C 17.537,4.5845 17.425,4.3586 16.986,4.1767 16.11,3.8146 15.235,3.4515 14.359,3.0884 13.92,2.9066 13.681,2.9864 13.43,3.4731 L 12.891,4.52 C 12.279,4.4349 11.675,4.464 11.107,4.5162 L 10.57,3.475 C 10.302,3.0037 10.063,2.9775 9.6407,3.0904 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.064 3.0039 C 13.8 2.9725 13.618 3.1076 13.43 3.4727 L 12.891 4.5195 C 12.279 4.4344 11.675 4.4634 11.107 4.5156 L 10.57 3.4746 C 10.302 3.0033 10.063 2.9769 9.6406 3.0898 C 8.7652 3.4534 7.8895 3.8152 7.0137 4.1777 C 6.6092 4.3452 6.4928 4.5615 6.6055 5 C 6.671 4.8647 6.803 4.7669 7.0137 4.6797 C 7.8895 4.3172 8.7652 3.9534 9.6406 3.5898 L 9.6406 3.5918 C 10.063 3.4789 10.302 3.5033 10.57 3.9746 L 11.107 5.0176 C 11.675 4.9654 12.279 4.9344 12.891 5.0195 L 13.43 3.9727 C 13.681 3.486 13.92 3.408 14.359 3.5898 C 15.235 3.9529 16.11 4.3156 16.986 4.6777 C 17.197 4.765 17.329 4.8627 17.395 4.998 C 17.507 4.5596 17.391 4.3433 16.986 4.1758 C 16.11 3.8137 15.235 3.451 14.359 3.0879 C 14.25 3.0424 14.153 3.0144 14.064 3.0039 z M 17.139 6.3301 L 17.016 6.7188 C 17.481 7.0934 17.902 7.5182 18.273 7.9863 L 19.393 7.6289 C 19.914 7.4622 20.14 7.5745 20.322 8.0137 C 20.685 8.8894 21.046 9.7654 21.41 10.641 C 21.423 10.671 21.424 10.694 21.434 10.723 C 21.52 10.565 21.511 10.385 21.41 10.141 C 21.046 9.2649 20.685 8.3894 20.322 7.5137 C 20.14 7.0745 19.914 6.9622 19.393 7.1289 L 18.273 7.4863 C 17.937 7.0617 17.553 6.6784 17.139 6.3301 z M 6.8633 6.3379 C 6.4461 6.6829 6.0584 7.0643 5.7188 7.4863 L 4.6074 7.1309 C 4.086 6.9643 3.8597 7.0765 3.6777 7.5156 C 3.3156 8.3915 2.9528 9.2667 2.5898 10.143 C 2.4883 10.387 2.4798 10.567 2.5664 10.725 C 2.5765 10.696 2.5772 10.673 2.5898 10.643 C 2.9528 9.7672 3.3156 8.8915 3.6777 8.0156 C 3.8597 7.5765 4.086 7.4643 4.6074 7.6309 L 5.7188 7.9863 C 6.0933 7.5208 6.5201 7.0996 6.9883 6.7285 L 6.8633 6.3379 z M 20.012 12.092 L 19.984 12.105 C 20.002 12.305 20.011 12.515 20.02 12.723 C 20.024 12.509 20.023 12.3 20.012 12.092 z M 3.9922 12.094 C 3.9804 12.325 3.9714 12.552 3.9805 12.777 C 3.9855 12.556 3.9902 12.334 4.0215 12.109 L 3.9922 12.094 z M 20.008 13.406 C 20 13.568 20.001 13.727 19.979 13.891 L 21.025 14.43 C 21.24 14.541 21.365 14.651 21.434 14.775 C 21.568 14.392 21.478 14.163 21.025 13.93 L 20.008 13.406 z M 3.9883 13.408 L 2.9746 13.932 C 2.5218 14.165 2.4316 14.394 2.5664 14.777 C 2.6351 14.653 2.7594 14.543 2.9746 14.432 L 4.0156 13.895 C 4.0016 13.737 3.997 13.571 3.9883 13.408 z M 17.139 19.16 C 17.096 19.196 17.057 19.237 17.014 19.271 L 17.371 20.393 C 17.384 20.434 17.385 20.462 17.395 20.5 C 17.466 20.353 17.457 20.164 17.371 19.893 L 17.139 19.16 z M 6.8613 19.17 L 6.6289 19.895 C 6.5421 20.166 6.5344 20.355 6.6055 20.502 C 6.6152 20.464 6.6156 20.436 6.6289 20.395 L 6.9863 19.281 C 6.9428 19.246 6.9041 19.206 6.8613 19.17 z"/>
+ <path style="opacity:0.2" d="M 12,6.5 6,9.5 V 12.5 L 14.4,15.3 12,16.5 9,15 V 14.5 L 6,13.5 V 16.5 L 12,19.5 18,16.5 V 13.5 L 9.6,10.7 12,9.5 15,11 V 11.5 L 18,12.5 V 9.5 Z"/>
+ <path style="fill:#fdffff" d="M 12,6 6,9 V 12 L 14.4,14.8 12,16 9,14.5 V 14 L 6,13 V 16 L 12,19 18,16 V 13 L 9.6,10.2 12,9 15,10.5 V 11 L 18,12 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/allegorithmic-Substance_Designer.svg b/.icons/awkward/24x24/apps/allegorithmic-Substance_Designer.svg
new file mode 100644
index 00000000..3b556d08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/allegorithmic-Substance_Designer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,1.5 C 11.446,1.5 11,1.946 11,2.5 V 3.5 H 5 C 3.892,3.5 3,4.392 3,5.5 V 12.5 H 2 C 1.446,12.5 1,12.946 1,13.5 1,14.054 1.446,14.5 2,14.5 H 3 V 20.5 C 3,21.608 3.892,22.5 5,22.5 H 19 C 20.108,22.5 21,21.608 21,20.5 V 14.5 H 22 C 22.554,14.5 23,14.054 23,13.5 23,12.946 22.554,12.5 22,12.5 H 21 V 5.5 C 21,4.392 20.108,3.5 19,3.5 H 13 V 2.5 C 13,1.946 12.554,1.5 12,1.5 Z"/>
+ <path style="fill:#f04b23" d="M 12,1 C 11.446,1 11,1.446 11,2 V 3 H 5 C 3.892,3 3,3.892 3,5 V 12 H 2 C 1.446,12 1,12.446 1,13 1,13.554 1.446,14 2,14 H 3 V 20 C 3,21.108 3.892,22 5,22 H 19 C 20.108,22 21,21.108 21,20 V 14 H 22 C 22.554,14 23,13.554 23,13 23,12.446 22.554,12 22,12 H 21 V 5 C 21,3.892 20.108,3 19,3 H 13 V 2 C 13,1.446 12.554,1 12,1 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5 6,9.5 V 12.5 L 14.4,15.3 12,16.5 9,15 V 14.5 L 6,13.464 V 16.5 L 12,19.5 18,16.5 V 13.5 L 9.6,10.7 12,9.5 15,11 V 11.5 L 18,12.536 V 9.5 Z"/>
+ <path style="fill:#fdffff" d="M 12,6 6,9 V 12 L 14.4,14.8 12,16 9,14.5 V 14 L 6,12.964 V 16 L 12,19 18,16 V 13 L 9.6,10.2 12,9 15,10.5 V 11 L 18,12.036 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 1 C 11.446 1 11 1.446 11 2 L 11 2.5 C 11 1.946 11.446 1.5 12 1.5 C 12.554 1.5 13 1.946 13 2.5 L 13 2 C 13 1.446 12.554 1 12 1 z M 5 3 C 3.892 3 3 3.892 3 5 L 3 5.5 C 3 4.392 3.892 3.5 5 3.5 L 11 3.5 L 11 3 L 5 3 z M 13 3 L 13 3.5 L 19 3.5 C 20.108 3.5 21 4.392 21 5.5 L 21 5 C 21 3.892 20.108 3 19 3 L 13 3 z M 2 12 C 1.446 12 1 12.446 1 13 C 1 13.089 1.0293 13.168 1.0508 13.25 C 1.1634 12.821 1.5347 12.5 2 12.5 L 3 12.5 L 3 12 L 2 12 z M 21 12 L 21 12.5 L 22 12.5 C 22.465 12.5 22.837 12.821 22.949 13.25 C 22.971 13.168 23 13.089 23 13 C 23 12.446 22.554 12 22 12 L 21 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/allegorithmic-Substance_Painter.svg b/.icons/awkward/24x24/apps/allegorithmic-Substance_Painter.svg
new file mode 100644
index 00000000..94648cb4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/allegorithmic-Substance_Painter.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="3" r="1.5"/>
+ <circle style="opacity:0.2" cx="2" cy="19.5" r="1"/>
+ <circle style="opacity:0.2" cx="21" cy="19.5" r="2"/>
+ <circle style="opacity:0.2" cx="11" cy="13.5" r="9"/>
+ <circle style="fill:#e2222f" cx="11.5" cy="2.5" r="1.5"/>
+ <circle style="fill:#e2222f" cx="2" cy="19" r="1"/>
+ <circle style="fill:#e2222f" cx="21" cy="19" r="2"/>
+ <circle style="fill:#e2222f" cx="11" cy="13" r="9"/>
+ <path style="opacity:0.2" d="M 11,6.5 5,9.5 V 12.5 L 13.4,15.3 11,16.5 8,15 V 14.5 L 5,13.5 V 16.5 L 11,19.5 17,16.5 V 13.5 L 8.6,10.7 11,9.5 14,11 V 11.5 L 17,12.5 V 9.5 Z"/>
+ <path style="fill:#fdffff" d="M 11,6 5,9 V 12 L 13.4,14.8 11,16 8,14.5 V 14 L 5,13 V 16 L 11,19 17,16 V 13 L 8.6,10.2 11,9 14,10.5 V 11 L 17,12 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5 1 A 1.5 1.5 0 0 0 10 2.5 A 1.5 1.5 0 0 0 10.021 2.7559 A 1.5 1.5 0 0 1 11.5 1.5 A 1.5 1.5 0 0 1 12.979 2.7441 A 1.5 1.5 0 0 0 13 2.5 A 1.5 1.5 0 0 0 11.5 1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2 18 A 1 1 0 0 0 1 19 A 1 1 0 0 0 1.0332 19.25 A 1 1 0 0 1 2 18.5 A 1 1 0 0 1 2.9668 19.25 A 1 1 0 0 0 3 19 A 1 1 0 0 0 2 18 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21 17 A 2 2 0 0 0 19 19 A 2 2 0 0 0 19.018 19.244 A 2 2 0 0 1 21 17.5 A 2 2 0 0 1 22.982 19.256 A 2 2 0 0 0 23 19 A 2 2 0 0 0 21 17 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11 4 A 9 9 0 0 0 2 13 A 9 9 0 0 0 2.0098 13.287 A 9 9 0 0 1 11 4.5 A 9 9 0 0 1 19.99 13.213 A 9 9 0 0 0 20 13 A 9 9 0 0 0 11 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alltomp3.svg b/.icons/awkward/24x24/apps/alltomp3.svg
new file mode 100644
index 00000000..7a38e0c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alltomp3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <circle style="fill:#ff5722" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2" d="m 9.6540638,8.5001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 15.85166 a 0.63932034,0.64853259 0 0 0 0.958871,0.561517 l 2.8608632,-1.675217 2.860864,-1.676061 a 0.63932034,0.64853259 0 0 0 0,-1.122988 L 12.819778,10.262583 9.9589583,8.5871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+ <path style="fill:#ffffff" d="m 9.6540638,8.0001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 15.35166 a 0.63932034,0.64853259 0 0 0 0.958871,0.561517 l 2.8608632,-1.675217 2.860864,-1.676061 a 0.63932034,0.64853259 0 0 0 0,-1.122988 L 12.819778,9.7625833 9.9589583,8.0871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alltray.svg b/.icons/awkward/24x24/apps/alltray.svg
new file mode 100644
index 00000000..0cee5e21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alltray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 12.631409,4.4999995 a 0.6316567,0.6316567 0 0 0 -0.446556,1.07815 L 18.92185,12.315148 A 0.6316567,0.6316567 0 0 0 20,11.868591 V 5.131593 A 0.6316567,0.6316567 0 0 0 19.368406,4.4999995 Z"/>
+ <path style="fill:#ffffff" d="M 12.631409,3.9999997 A 0.6316567,0.6316567 0 0 0 12.184853,5.0781495 L 18.92185,11.815148 A 0.6316567,0.6316567 0 0 0 20,11.368591 V 4.6315933 A 0.6316567,0.6316567 0 0 0 19.368406,3.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/almanah.svg b/.icons/awkward/24x24/apps/almanah.svg
new file mode 100644
index 00000000..9b63a42c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/almanah.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="18" height="20" x="3" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#c2352a" width="18" height="20" x="3" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 4 2 C 3.446 2 3 2.446 3 3 L 3 21 C 3 21.554 3.446 22 4 22 L 6 22 L 6 2 L 4 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4 2 C 3.446 2 3 2.446 3 3 L 3 3.5 C 3 2.946 3.446 2.5 4 2.5 L 20 2.5 C 20.554 2.5 21 2.946 21 3.5 L 21 3 C 21 2.446 20.554 2 20 2 L 4 2 z"/>
+ <rect style="opacity:0.2" width="9" height="2" x="13" y="11.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 13,10.5 C 11,10.5 11,12.5 11,12.5 V 14.5 H 10.5 C 10,14.5 10,15 10,15 V 18 C 10,18.5 10.5,18.5 10.5,18.5 H 15.5 C 16,18.5 16,18 16,18 V 15 C 16,14.5 15.5,14.5 15.5,14.5 H 15 V 12.5 C 15,12.5 15,10.5 13,10.5 Z M 13,11.5 C 14,11.5 14,12.5 14,12.5 V 14.5 H 12 V 12.5 C 12,12.5 12,11.5 13,11.5 Z"/>
+ <path style="fill:#fec006" d="M 13,10 C 11,10 11,12 11,12 V 14 H 10.5 C 10,14 10,14.5 10,14.5 V 17.5 C 10,18 10.5,18 10.5,18 H 15.5 C 16,18 16,17.5 16,17.5 V 14.5 C 16,14 15.5,14 15.5,14 H 15 V 12 C 15,12 15,10 13,10 Z M 13,11 C 14,11 14,12 14,12 V 14 H 12 V 12 C 12,12 12,11 13,11 Z"/>
+ <rect style="fill:#d8d8d8" width="9" height="2" x="13" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/alsamixergui.svg b/.icons/awkward/24x24/apps/alsamixergui.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/alsamixergui.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/altus.svg b/.icons/awkward/24x24/apps/altus.svg
new file mode 100644
index 00000000..73e75967
--- /dev/null
+++ b/.icons/awkward/24x24/apps/altus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.077,22.49995 12.078,22.498 C 17.5815,22.45605 22,18.01395 22,12.5 22,6.96 17.54,2.4999999 12,2.4999999 6.66,2.4999999 2.3245,6.6445 2.0185,11.9055 L 2,11.923 V 20.5 c 0,1.108 0.892,2 2,2 h 8.077 z"/>
+ <path style="fill:#3d3b67" d="M 12.077,21.99995 12.078,21.998 C 17.5815,21.95605 22,17.51395 22,12 22,6.46 17.54,1.9999999 12,1.9999999 6.66,1.9999999 2.3245,6.1445 2.0185,11.4055 L 2,11.423 V 20 c 0,1.108 0.892,2 2,2 h 8.077 z"/>
+ <path style="opacity:0.2" d="m 6.75,6.25 4,6.5 0.750977,3.75 L 15.5,13.75 15.983399,12.263672 17.5,12.5 16.557617,10.5 H 13.625 L 11.75,7.25 Z m 4,6.5 -1.75,7 2.75,-2 z"/>
+ <path style="fill:#ffffff" d="m 13.603,10 h 2.954912 L 15.5,13.25 Z"/>
+ <path style="fill:#3a88d6" d="M 16.557912,10 17.5,12 15.955484,11.759 Z"/>
+ <path style="fill:#ffffff" d="m 10.75,12.25 4.75,1 -3.999184,2.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.66,2 2.3245547,6.1442735 2.0185547,11.405274 L 2,11.422852 v 0.5 l 0.018555,-0.01758 C 2.3245547,6.6442735 6.66,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996173,12.166648 22,12.08386 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="fill:#3a88d6" d="m 10.75,12.25 1,5 -2.75,2 z"/>
+ <path style="fill:#0365db" d="m 6.75,5.75 5,1 3.75,6.5 -4.75,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/altyo.svg b/.icons/awkward/24x24/apps/altyo.svg
new file mode 120000
index 00000000..73a5b7be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/altyo.svg
@@ -0,0 +1 @@
+yakuake.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amarok-icon.svg b/.icons/awkward/24x24/apps/amarok-icon.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amarok-icon.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amarok.svg b/.icons/awkward/24x24/apps/amarok.svg
new file mode 100644
index 00000000..a1362a64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path d="m12.175 7.3057s-1.2196-0.1869-1.9234 0.51394c-0.7045 0.7008-1.3145 2.2424-1.2674 2.7094 0.0468 0.468 1.4544-1.5881 2.0644-1.7282 0.61-0.1403 1.267-1.1682 1.126-1.4951z"/>
+ <path fill="#2d79c7" d="m18.316 1.0005c-0.50769 0-1.4934 1.1651-1.8628 1.349-0.36943 0.18396-3.2941 2.2686-3.5712 2.6366-0.27707 0.36786-0.64652 0.52118-1.0467 0.49053-0.4-0.0306-1.665-0.0433-2.0963 0.202-0.4311 0.2453-2.3984 2.2506-2.8909 2.4959-0.4926 0.2452-1.1352 0.3709-1.4431 0.4015-0.3078 0.0307-1.3277 1.162-1.6047 1.3766-0.2771 0.2144-2.4665 1.1584-2.7743 1.3424-0.30788 0.18397 2.246 2.7602 2.6154 2.8215 0.36943 0.0614-0.95736 0.87447-0.96526 1.4573-0.00787 0.58142 0.63521 2.3131 4.3654 4.3509 3.2249 1.7617 6.6315 0.91326 7.9173 0.55447 0.51011-0.14236 0.32254-1.7778 0.41693-2.647 0.06163-0.55184 0.27703-5.1812 1.0775-6.4073 0.80036-1.2262 3.0881-2.6983 3.8886-2.8516 0.80047-0.15328 0.64652-0.45988 0.64652-0.73573 0-0.27588-0.12311-0.88905-0.33866-0.98105-0.21548-0.091947-1.0563 0.46035-1.3334 0.52165-0.27706 0.0613-1.6009 0.15331-1.7856-0.15325-0.186-0.3073 1.492-3.4344 1.707-3.8022 0.216-0.369 0.309-0.8596-0.092-1.3807-0.4-0.5213-0.677-1.0424-0.831-1.0424z"/>
+ <path opacity=".2" d="m12.034 7.3378s-1.1991-0.17803-1.891 0.48954c-0.69194 0.66752-1.2917 2.1361-1.2454 2.5811 0.046063 0.44504 1.4299-1.5131 2.0295-1.6465 0.59968-0.13356 1.2454-1.1127 1.107-1.4241z"/>
+ <path fill="#fff" d="m12.034 6.8115s-1.1991-0.17803-1.891 0.48954c-0.6924 0.6675-1.2921 2.1361-1.2458 2.5811 0.046 0.4449 1.4298-1.513 2.0298-1.6465 0.599-0.1335 1.245-1.1126 1.107-1.4241z"/>
+ <path fill="#fff" opacity=".1" d="m18.316 1.0005c-0.50769 0-1.4932 1.1647-1.8627 1.3487-0.369 0.1839-3.294 2.2687-3.571 2.6366s-0.647 0.521-1.048 0.4904c-0.4-0.0306-1.665-0.0428-2.0956 0.2025-0.431 0.2453-2.398 2.2505-2.8906 2.4959-0.4925 0.2452-1.1353 0.3712-1.4432 0.4019-0.3078 0.0306-1.3276 1.1618-1.6047 1.3764-0.277 0.2151-2.4666 1.1581-2.7744 1.3411-0.069005 0.04123 0.02025 0.21362 0.18195 0.43996 0.5019-0.258 2.3335-1.054 2.5925-1.255 0.2771-0.214 1.2969-1.3456 1.6047-1.3762 0.3078-0.0307 0.9507-0.1568 1.4432-0.402 0.4926-0.2453 2.4596-2.2505 2.8906-2.4958 0.43099-0.24526 1.6958-0.23312 2.096-0.20251 0.40018 0.030647 0.77042-0.12247 1.0475-0.49033 0.27707-0.36793 3.2017-2.4527 3.5711-2.6367 0.36943-0.18393 1.3549-1.3487 1.8627-1.3487 0.15392 0 0.43051 0.52106 0.83057 1.0424 0.12844 0.16722 0.20237 0.33039 0.24157 0.48828 0.07474-0.30273 0.03737-0.65089-0.24158-1.0146-0.40052-0.52131-0.67684-1.0424-0.83105-1.0424zm2.2255 5.8489c-0.30909 0.044952-0.98289 0.47473-1.2253 0.52836-0.252 0.055757-1.361 0.13318-1.7002-0.083263-0.07493 0.22008-0.12006 0.39771-0.08532 0.45539 0.18477 0.30656 1.5085 0.21549 1.7856 0.15419 0.27707-0.0613 1.1178-0.61415 1.3333-0.5222 0.18504 0.078968 0.29647 0.53168 0.32586 0.83573 0.04214-0.12169 0.01234-0.25485 0.01234-0.38137 0-0.27588-0.12265-0.88868-0.3382-0.98068-0.02694-0.011495-0.06378-0.012589-0.10794-0.00617zm-17.117 7.6696c-0.30362 0.30252-0.74473 0.71068-0.74936 1.0547-0.00114 0.08402 0.017998 0.19841 0.051397 0.32792 0.2307-0.55379 1.2431-1.2045 0.91384-1.2593-0.043148-0.0072-0.12117-0.05541-0.21587-0.12336z"/>
+ <path opacity=".2" d="m19.388 3.031c-0.03244 0.13091-0.08397 0.25384-0.14905 0.36492-0.21551 0.3679-1.8931 3.4948-1.7085 3.8014 0.01671 0.027726 0.05159 0.049405 0.08532 0.070926 0.32345-0.9501 1.4481-3.0473 1.6231-3.346 0.14579-0.24995 0.23158-0.55715 0.14895-0.89131zm1.5871 5.1603c-0.04975 0.14366-0.19984 0.27166-0.63321 0.35464-0.80047 0.15328-3.0883 1.6253-3.8888 2.8516-0.80047 1.2263-1.0167 5.8552-1.0783 6.4073-0.0944 0.8692 0.09378 2.5057-0.41632 2.648-1.2858 0.35842-4.6926 1.2063-7.9173-0.55526-3.1916-1.7431-4.1169-3.2558-4.3146-4.0226-0.028111 0.06747-0.050541 0.13509-0.051398 0.19839-0.00787 0.58142 0.63547 2.3125 4.3657 4.3503 3.2249 1.7617 6.6315 0.91389 7.9173 0.5551 0.51011-0.14236 0.32192-1.7788 0.41632-2.648 0.06163-0.55184 0.27784-5.181 1.0783-6.4073 0.80036-1.2262 3.0883-2.6982 3.8888-2.8516 0.80047-0.15328 0.64557-0.46013 0.64557-0.73599 0-0.039042-0.0075-0.09482-0.01234-0.14494zm-19.767 3.5167c-0.034954 0.01801-0.1619 0.07438-0.18195 0.08635-0.27192 0.16248 1.6831 2.1845 2.3992 2.6984 0.2108-0.21004 0.36726-0.3778 0.21587-0.40296-0.28663-0.04753-1.8734-1.5983-2.4331-2.3818z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/amarok2.svg b/.icons/awkward/24x24/apps/amarok2.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amarok2.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amazon-store.svg b/.icons/awkward/24x24/apps/amazon-store.svg
new file mode 100644
index 00000000..cde6fa4f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amazon-store.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f5979" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill-rule:evenodd;opacity:0.2" d="M 12.932,11.084 C 12.932,11.768 12.95,12.337 12.619,12.942 12.354,13.434 11.932,13.737 11.461,13.737 10.819,13.737 10.445,13.226 10.445,12.47 10.445,10.977 11.723,10.706 12.933,10.706 V 11.085 M 14.62,15.351 C 14.511,15.455 14.351,15.463 14.226,15.394 13.671,14.912 13.571,14.687 13.265,14.226 12.347,15.207 11.698,15.5 10.506,15.5 9.0979,15.5 8.0006,14.592 8.0006,12.773 8.0006,11.353 8.7373,10.384 9.784,9.9106 10.691,9.4925 11.961,9.4184 12.932,9.3029 V 9.0763 C 12.932,8.6602 12.963,8.1681 12.731,7.8085 12.525,7.486 12.135,7.3534 11.791,7.3534 11.152,7.3534 10.584,7.6955 10.445,8.4047 10.415,8.5627 10.306,8.7173 10.154,8.7253 L 8.5302,8.5437 C 8.3937,8.5107 8.2432,8.3952 8.2802,8.1766 8.6553,6.1217 10.433,5.5 12.023,5.5 12.837,5.5 13.902,5.7266 14.543,6.3712 15.358,7.1664 15.28,8.2271 15.28,9.3819 V 12.109 C 15.28,12.93 15.604,13.289 15.911,13.733 16.019,13.889 16.042,14.08 15.907,14.198 15.565,14.499 14.958,15.05 14.624,15.36 L 14.618,15.354"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 12.932,10.584 C 12.932,11.268 12.95,11.837 12.619,12.442 12.354,12.934 11.932,13.237 11.461,13.237 10.819,13.237 10.445,12.726 10.445,11.97 10.445,10.477 11.723,10.206 12.933,10.206 V 10.585 M 14.62,14.851 C 14.511,14.955 14.351,14.963 14.226,14.894 13.671,14.412 13.571,14.187 13.265,13.726 12.347,14.707 11.698,15 10.506,15 9.0979,15 8.0006,14.092 8.0006,12.273 8.0006,10.853 8.7373,9.8837 9.784,9.4106 10.691,8.9925 11.961,8.9184 12.932,8.8029 V 8.5763 C 12.932,8.1602 12.963,7.6681 12.731,7.3085 12.525,6.986 12.135,6.8534 11.791,6.8534 11.152,6.8534 10.584,7.1955 10.445,7.9047 10.415,8.0627 10.306,8.2173 10.154,8.2253 L 8.5302,8.0437 C 8.3937,8.0107 8.2432,7.8952 8.2802,7.6766 8.6553,5.6217 10.433,5 12.023,5 12.837,5 13.902,5.2266 14.543,5.8712 15.358,6.6664 15.28,7.7271 15.28,8.8819 V 11.609 C 15.28,12.43 15.604,12.789 15.911,13.233 16.019,13.389 16.042,13.58 15.907,13.698 15.565,13.999 14.958,14.55 14.624,14.86 L 14.618,14.854"/>
+ <path style="opacity:0.2" d="M 17.046,16.499 C 16.591,16.506 16.054,16.611 15.647,16.904 15.52,16.994 15.542,17.118 15.682,17.101 16.14,17.044 17.161,16.919 17.343,17.157 17.526,17.395 17.14,18.38 16.97,18.82 16.917,18.952 17.028,19.007 17.145,18.905 17.911,18.251 18.106,16.88 17.95,16.683 17.873,16.584 17.5,16.493 17.046,16.499 Z M 5.094,16.762 C 4.9995,16.775 4.9575,16.893 5.057,16.985 6.754,18.556 8.997,19.5 11.487,19.5 13.264,19.5 15.325,18.925 16.749,17.851 L 16.75,17.849 C 16.987,17.669 16.785,17.404 16.543,17.508 14.949,18.203 13.213,18.537 11.637,18.537 9.299,18.537 7.0335,17.881 5.2035,16.789 5.1635,16.765 5.126,16.758 5.094,16.762 Z"/>
+ <path style="fill:#ff9900" d="M 17.046,15.999 C 16.591,16.006 16.054,16.111 15.647,16.404 15.52,16.494 15.542,16.618 15.682,16.601 16.14,16.544 17.161,16.419 17.343,16.657 17.526,16.895 17.14,17.88 16.97,18.32 16.917,18.452 17.028,18.507 17.145,18.405 17.911,17.751 18.106,16.38 17.95,16.183 17.873,16.084 17.5,15.993 17.046,15.999 Z M 5.094,16.262 C 4.9995,16.275 4.9575,16.393 5.057,16.485 6.754,18.056 8.997,19 11.487,19 13.264,19 15.325,18.425 16.749,17.351 L 16.75,17.349 C 16.987,17.169 16.785,16.904 16.543,17.008 14.949,17.703 13.213,18.037 11.637,18.037 9.299,18.037 7.0335,17.381 5.2035,16.289 5.1635,16.265 5.126,16.258 5.094,16.262 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/amazon.svg b/.icons/awkward/24x24/apps/amazon.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amazon.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amazonclouddrive.svg b/.icons/awkward/24x24/apps/amazonclouddrive.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amazonclouddrive.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amd-ati.svg b/.icons/awkward/24x24/apps/amd-ati.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amd-ati.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amd.svg b/.icons/awkward/24x24/apps/amd.svg
new file mode 100644
index 00000000..d7f8e2f3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m5 5.5001 4 3.9922 4.0547 0.0078 0.0156 0.0078-0.0156 3.9766l3.945 3.985v-11.969zm4 3.9219-4 3.078v5h5l3-3.9999-4 0.0156z"/>
+ <path fill="#fff" d="m5 5 4 3.9922 4.055 0.0078l0.0156 0.0078-0.0156 3.9766 3.945 3.985v-11.969zm4 3.9219-4 3.0781v4.9999h5l3-4-4 0.016z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/amnesia-a-machine-for-pigs.svg b/.icons/awkward/24x24/apps/amnesia-a-machine-for-pigs.svg
new file mode 100644
index 00000000..d13e9643
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amnesia-a-machine-for-pigs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 15.937899,19.725131 C 11.351926,22.529862 5.8749795,21.903461 2.4277413,18.600644 2.3252997,18.502512 2.255322,18.374119 2.2263367,18.231112 1.2508176,13.422537 3.4714272,8.0824728 8.0620986,5.2748684 12.648071,2.4701367 18.125018,3.0965388 21.572257,6.3993564 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085781 -1.245052,10.1486161 -5.835762,12.9562441 z"/>
+ <path style="fill:#ff5555" d="M 15.937899,19.225131 C 11.351926,22.029862 5.8749795,21.403461 2.4277413,18.100644 2.3252997,18.002512 2.255322,17.874119 2.2263367,17.731112 1.9876318,16.554477 1.9402976,15.346018 2.072231,14.150627 2.4794721,10.460794 5.7069284,10.425448 9.1742843,8.3048506 13.760257,5.5001197 16.552761,2.6971824 20,6 c 0.102444,0.09813 0.971015,0.8569932 1,1 0.04106,0.2023873 0.850116,-0.3253956 0.879913,-0.1213538 0.678146,4.6438448 -1.544522,9.6570268 -5.942014,12.3464848 z"/>
+ <path style="opacity:0.2" d="M 14.347656,3.499952 C 12.244796,3.4767415 10.068863,4.0482725 8.0625,5.2753426 4.4979986,7.4553527 2.3707551,11.161573 2.0507812,14.960892 c 0.036996,0.425803 0.090628,0.849789 0.1757813,1.269531 0.028985,0.143007 0.09873,0.272962 0.2011719,0.371093 3.4472382,3.302818 8.9237926,3.927778 13.5097656,1.123047 3.564531,-2.180028 5.691754,-5.886232 6.011719,-9.6855485 -0.037,-0.4258028 -0.09063,-0.8497897 -0.175781,-1.2695313 C 21.744453,6.6264764 21.67471,6.4965195 21.572266,6.3983895 19.633194,4.5405546 17.051334,3.5297941 14.347656,3.499952 Z"/>
+ <path style="fill:#e4e4e4" d="M 14.347656 3 C 12.244796 2.9767895 10.068863 3.5483205 8.0625 4.7753906 C 4.4979986 6.9554007 2.3707551 10.661619 2.0507812 14.460938 C 2.0877776 14.886741 2.1414093 15.310727 2.2265625 15.730469 C 2.2555478 15.873476 2.3252928 16.003431 2.4277344 16.101562 C 5.8749726 19.40438 11.351527 20.02934 15.9375 17.224609 C 19.502031 15.044581 21.629254 11.338377 21.949219 7.5390625 C 21.912222 7.1132597 21.858591 6.6892728 21.773438 6.2695312 C 21.744453 6.1265244 21.67471 5.9965675 21.572266 5.8984375 C 19.633194 4.0406026 17.051334 3.0298421 14.347656 3 z"/>
+ <circle style="opacity:0.1" cx="4.142" cy="16.825" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#1c93e1" cx="4.392" cy="16.392" r="6" transform="rotate(-30)"/>
+ <circle style="opacity:0.95700001;fill:#3f3f3f" cx="4.392" cy="16.392" r="3" transform="rotate(-30)"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.347656 3 C 12.244796 2.9767895 10.068863 3.5483205 8.0625 4.7753906 C 4.0413587 7.2346766 1.8387877 11.635657 2.0097656 15.921875 C 2.0219909 11.796583 4.1976681 7.6390795 8.0625 5.2753906 C 12.648472 2.4706589 18.125027 3.0956199 21.572266 6.3984375 C 21.67471 6.4965675 21.744453 6.6265244 21.773438 6.7695312 C 21.894463 7.3660954 21.966017 7.9710514 21.990234 8.578125 C 21.992529 7.8033703 21.927679 7.0298241 21.773438 6.2695312 C 21.744453 6.1265244 21.67471 5.9965675 21.572266 5.8984375 C 19.633194 4.0406026 17.051334 3.0298421 14.347656 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/amnesia-the-dark-descent.svg b/.icons/awkward/24x24/apps/amnesia-the-dark-descent.svg
new file mode 100644
index 00000000..9a9c93de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amnesia-the-dark-descent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 15.937899,19.725131 C 11.351926,22.529862 5.8749795,21.903461 2.4277413,18.600644 2.3252997,18.502512 2.255322,18.374119 2.2263367,18.231112 1.2508176,13.422537 3.4714272,8.0824728 8.0620986,5.2748684 12.648071,2.4701367 18.125018,3.0965388 21.572257,6.3993564 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085781 -1.245052,10.1486161 -5.835762,12.9562441 z"/>
+ <path style="fill:#4b4e30" d="M 15.937899,19.225131 C 11.351926,22.029862 5.8749795,21.403461 2.4277413,18.100644 2.3252997,18.002512 2.255322,17.874119 2.2263367,17.731112 1.2508176,12.922537 3.4714272,7.5824743 8.0620986,4.7748699 12.648071,1.9701382 18.125018,2.5965403 21.572257,5.8993579 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085766 -1.245052,10.1486146 -5.835762,12.9562426 z"/>
+ <circle style="opacity:0.2" cx="4.142" cy="16.825" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#97c800" cx="4.392" cy="16.392" r="6" transform="rotate(-30)"/>
+ <circle style="opacity:0.95700001;fill:#3f3f3f" cx="4.392" cy="16.392" r="3" transform="rotate(-30)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.858398,6.0019535 A 6.0000002,6.0000002 0 0 0 8.9999992,6.8037116 6.0000002,6.0000002 0 0 0 6.011718,12.272463 6.0000002,6.0000002 0 0 1 8.9999992,7.3037116 6.0000002,6.0000002 0 0 1 17.196288,9.5000007 6.0000002,6.0000002 0 0 1 17.988281,12.227541 6.0000002,6.0000002 0 0 0 17.196288,9.0000007 6.0000002,6.0000002 0 0 0 11.858398,6.0019535 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 14.347656 3 C 12.244796 2.9767895 10.068863 3.5483205 8.0625 4.7753906 C 4.0413587 7.2346766 1.8387877 11.635657 2.0097656 15.921875 C 2.0219909 11.796583 4.1976681 7.6390795 8.0625 5.2753906 C 12.648472 2.4706589 18.125027 3.0956199 21.572266 6.3984375 C 21.67471 6.4965675 21.744453 6.6265244 21.773438 6.7695312 C 21.894463 7.3660954 21.966017 7.9710514 21.990234 8.578125 C 21.992529 7.8033703 21.927679 7.0298241 21.773438 6.2695312 C 21.744453 6.1265244 21.67471 5.9965675 21.572266 5.8984375 C 19.633194 4.0406026 17.051334 3.0298421 14.347656 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/amor.svg b/.icons/awkward/24x24/apps/amor.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amor.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amule.svg b/.icons/awkward/24x24/apps/amule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/amulegui.svg b/.icons/awkward/24x24/apps/amulegui.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/amulegui.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/anaconda.svg b/.icons/awkward/24x24/apps/anaconda.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anaconda.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/anatine.svg b/.icons/awkward/24x24/apps/anatine.svg
new file mode 100644
index 00000000..a2b0df65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anatine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 .99999)">
+ <path fill="#2aa2ee" d="m9.1092 20.99c-2.2594-0.229-3.8332-0.87-4.9962-2.035-0.4698-0.471-0.789-0.904-1.0543-1.43-0.5613-1.114-0.7373-2.367-0.4625-3.293 0.2733-0.922 0.8949-1.938 1.7698-2.893 0.8331-0.794 1.634-1.339 1.6537-2.3375-0.0221-0.4697-0.4001-1.0683-0.6599-1.2821-0.2463-0.2027-0.4911-0.2431-1.2531-0.2071-0.7437 0.0351-1.1085-0.0097-1.4637-0.18-0.2756-0.1322-0.3732-0.2814-0.2881-0.4403 0.4439-0.3433 1.1584-0.7175 1.6451-0.892-0.8638-0.5799-1.7297-1.292-2-2.1341 0-0.18934 0.020305-0.25137 0.1098-0.3353 0.098271-0.092175 0.13921-0.10031 0.39-0.077514 0.15412 0.01401 0.43271 0.086144 0.61911 0.1603 0.45342 0.1804 1.0212 0.25437 1.4793 0.19274 0.19101-0.0257 0.39237-0.076228 0.44749-0.11228 0.055113-0.036055 0.20532-0.24976 0.33379-0.4749 0.50069-0.87745 1.0309-1.4439 1.6249-1.736 0.68444-0.33659 1.6528-0.51664 2.572-0.47819 1.1051 0.046215 2.0436 0.42528 2.8101 1.1349 0.52688 0.48782 0.87554 0.6098 1.3767 0.48161 0.35252-0.09017 0.36047-0.089729 0.36047 0.01997 0 0.14415-0.11596 0.33095-0.29395 0.47352l-0.16397 0.13133 0.16529 0.097372c0.22778 0.13418 0.20081 0.2421-0.0702 0.2808-0.22573 0.03224-0.39491 0.10651-0.39491 0.17337 0 0.023605 0.0324 0.22816 0.072 0.45458 0.09715 0.55548 0.06254 1.6318-0.06955 2.163-0.20484 0.82367-0.51469 1.4036-1.0442 1.9542-0.323 0.3394-1.268 1.0814-1.323 1.1306 0.05094 0 0.12091 0.013794 0.4193 0.04003 1.0922 0.09604 1.8685 0.30994 2.9653 0.81699 1.0359 0.47891 1.4762 0.53056 2.0495 0.24042 0.36584-0.18513 0.76112-0.29996 1.1525-0.8232 0.334-0.4476 0.602-0.7742 0.913-0.7742 0.30457 0 0.56146 0.073303 0.79198 0.42238 0.32646 0.49434 0.52643 0.82994 0.65312 1.691 0.09054 0.61536 0.0651 2.0599-0.04707 2.6733-0.67044 3.6665-3.0291 6.135-6.6301 6.9387-0.97185 0.21692-1.3634 0.25591-2.7101 0.26987-0.69867 0.0072-1.3505 0.005-1.4486-0.005z"/>
+ <path opacity=".2" d="m14.076 3.0566c-0.03511-0.00194-0.13332 0.02277-0.23828 0.048828-0.0034 0.00283-0.0043 0.00697-0.0078 0.00977l-0.16406 0.13086 0.16406 0.097656c0.07648 0.045056 0.11532 0.08554 0.13477 0.12305 0.09145-0.11082 0.1582-0.22745 0.1582-0.32617 0-0.054849-0.000822-0.081433-0.04687-0.083984zm-0.23633 0.54883c-0.02617 0.00689-0.04435 0.014708-0.07813 0.019531-0.22573 0.03224-0.39648 0.10697-0.39648 0.17383 0 0.022795 0.03258 0.22048 0.07031 0.4375 0.06468-0.046215 0.16987-0.089003 0.32617-0.11133 0.27101-0.038704 0.29614-0.14707 0.06836-0.28125l-0.16406-0.097656 0.16406-0.13086c0.0039-0.00309 0.006-0.00663 0.0098-0.00977zm-11.756 0.4629c-0.0601 0.069-0.084 0.1351-0.084 0.2969 0.2252 0.7016 0.8678 1.3082 1.5742 1.8281 0.1448-0.0662 0.3023-0.149 0.4258-0.1933-0.7934-0.5327-1.5822-1.1777-1.916-1.9317zm11.402 1.2988c-0.01388 0.39666-0.05246 0.78854-0.11719 1.0488-0.20484 0.82367-0.51545 1.4025-1.0449 1.9531-0.324 0.3396-1.269 1.0818-1.324 1.131 0.05094 0 0.12153 0.01478 0.41992 0.041016 0.04436 0.0039 0.08164 0.011324 0.125 0.015625 0.28965-0.23853 0.61257-0.5129 0.7793-0.6875 0.52947-0.55064 0.84009-1.1295 1.0449-1.9531 0.09255-0.37217 0.13214-1.0081 0.11719-1.5488zm-10.931 1.8985c-0.0623 0.043-0.1443 0.0844-0.1992 0.1269-0.0852 0.1589 0.0115 0.3074 0.2871 0.4395 0.3552 0.1703 0.7211 0.2148 1.4648 0.1797 0.762-0.036 1.0058 0.0044 1.252 0.207 0.2271 0.187 0.53 0.6658 0.6211 1.0977 0.0203-0.1004 0.0369-0.204 0.039-0.3145-0.0221-0.4697-0.4003-1.0674-0.6601-1.2812-0.2462-0.2027-0.49-0.2431-1.252-0.2071-0.7437 0.0352-1.1096-0.0113-1.4648-0.1816-0.0435-0.0209-0.0533-0.0447-0.0879-0.0664zm17.429 5.3594c-0.01357 0.44463-0.03715 0.8953-0.08594 1.1621-0.67044 3.6665-3.0299 6.1357-6.6309 6.9395-0.97185 0.21692-1.3623 0.25557-2.709 0.26953-0.69867 0.0072-1.3512 0.0041-1.4492-0.0059-2.2591-0.229-3.8328-0.87-4.9957-2.035-0.4698-0.471-0.7894-0.903-1.0547-1.43-0.3558-0.705-0.5369-1.461-0.5664-2.16-0.068684 0.82309 0.12373 1.7821 0.56641 2.6602 0.26528 0.52621 0.58488 0.95907 1.0547 1.4297 1.1629 1.165 2.7367 1.8056 4.9961 2.0352 0.098059 0.01 0.75055 0.01306 1.4492 0.0059 1.3467-0.01397 1.7371-0.05457 2.709-0.27148 3.6009-0.80373 5.9604-3.271 6.6309-6.9375 0.06976-0.38152 0.0903-1.0371 0.08594-1.6621z"/>
+ <path fill="#fff" opacity=".2" d="m9.5762 1.0039c-0.9192-0.03843-1.8879 0.1419-2.5723 0.4785-0.594 0.2921-1.1243 0.8589-1.625 1.7364-0.1285 0.2251-0.2789 0.4385-0.334 0.4746-0.0551 0.036-0.2562 0.0875-0.4472 0.1132-0.4581 0.0617-1.0251-0.0129-1.4786-0.1933-0.1864-0.0742-0.465-0.1462-0.6191-0.1602-0.2508-0.0228-0.2924-0.014-0.3906 0.0781-0.0895 0.084-0.1094 0.1447-0.1094 0.334 0.0221 0.0688 0.0543 0.1361 0.084 0.2032 0.0102-0.0118 0.0123-0.0249 0.0254-0.0372 0.0982-0.0921 0.1398-0.1009 0.3906-0.0781 0.15412 0.01401 0.43275 0.085998 0.61914 0.16016 0.45342 0.1804 1.0204 0.255 1.4785 0.19336 0.19101-0.0257 0.39215-0.077226 0.44727-0.11328 0.055113-0.036055 0.20551-0.24947 0.33398-0.47461 0.50069-0.87745 1.031-1.4442 1.625-1.7363 0.68444-0.33659 1.6531-0.515 2.5723-0.47656 1.1051 0.046215 2.0441 0.42511 2.8105 1.1348 0.52688 0.48782 0.87582 0.60865 1.377 0.48047 0.0419-0.010717 0.04149-0.0075 0.07422-0.015625 0.17209-0.14144 0.28516-0.32352 0.28516-0.46484 0-0.1097-0.0069-0.1097-0.35938-0.019531-0.501 0.1282-0.85 0.0054-1.377-0.4824-0.767-0.7097-1.706-1.0886-2.8108-1.1348zm4.3887 2.4629c-0.03861 0.046787-0.07253 0.09485-0.12305 0.13672 0.11177-0.029877 0.1541-0.076811 0.12305-0.13672zm-0.5293 0.77148c-0.02873 0.020526-0.07031 0.039985-0.07031 0.060547 0 0.023605 0.03267 0.22671 0.07227 0.45312 0.02908 0.16628 0.04244 0.38421 0.04883 0.61523 0.01445-0.41281 0.000716-0.83195-0.04883-1.1152-0.0012-0.00679-0.00078-0.00693-0.002-0.013672zm-9.8618 1.9551c-0.4255 0.1947-0.8876 0.443-1.2187 0.6992-0.0717 0.1338 0.0145 0.2574 0.1992 0.373 0.4409-0.3044 1.0189-0.6127 1.4453-0.7656-0.1441-0.0967-0.2844-0.2026-0.4258-0.3066zm14.926 2.8066c-0.311 0-0.579 0.3258-0.914 0.7734-0.391 0.5236-0.787 0.6396-1.152 0.8246-0.574 0.29-1.013 0.238-2.049-0.241-1.052-0.4857-1.815-0.7006-2.838-0.8023-0.276 0.2269-0.52 0.4213-0.547 0.4453 0.05094 0 0.12153 0.01478 0.41992 0.04102 1.0922 0.09604 1.8681 0.30935 2.9648 0.81641 1.0359 0.47891 1.4755 0.53037 2.0488 0.24023 0.36584-0.18513 0.761-0.29902 1.1523-0.82226 0.335-0.4473 0.603-0.775 0.914-0.775 0.30457 0 0.56049 0.072801 0.79102 0.42188 0.32646 0.49434 0.5276 0.83031 0.6543 1.6914 0.03423 0.23266 0.03641 0.63173 0.03906 1.0117 0.01763-0.57769 0.0121-1.164-0.03906-1.5117-0.126-0.861-0.328-1.1968-0.654-1.6911-0.231-0.3491-0.486-0.4219-0.791-0.4219zm-12.52 0.3164c-0.1638 0.8056-0.8749 1.3176-1.6153 2.0236-0.8749 0.955-1.4962 1.971-1.7695 2.892-0.1006 0.34-0.1206 0.729-0.1035 1.133 0.0184-0.22 0.0454-0.437 0.1035-0.633 0.2733-0.921 0.8946-1.937 1.7695-2.892 0.8331-0.794 1.6346-1.34 1.6543-2.338-0.0028-0.0591-0.0259-0.1235-0.039-0.1856z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/anbox.svg b/.icons/awkward/24x24/apps/anbox.svg
new file mode 100644
index 00000000..26fd6968
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anbox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-21.5" y="-21" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#109d8f" width="19" height="19" x="-21" y="-21" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 9.3007812,4.8007812 c -0.028812,-0.00687 -0.058734,-0.00212 -0.083984,0.015625 -0.051,0.033 -0.060484,0.1056563 -0.021484,0.1601563 l 0.6464844,0.921875 C 8.8142969,6.3674375 8.092,7.461 8,8.5 h 7 C 14.908047,7.461526 14.188778,6.3658364 13.162109,5.8984375 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 l -0.669922,0.9570313 c -0.4435,-0.172 -0.935625,-0.2675781 -1.453125,-0.2675781 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675781 L 9.3769531,4.8535156 c -0.0195,-0.02725 -0.047359,-0.045859 -0.076172,-0.052734 z m 0.7246098,1.9902344 c 0.215,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.2150004,0 -0.3886722,-0.1698593 -0.3886722,-0.3808593 0,-0.209 0.1741718,-0.3789063 0.3886722,-0.3789063 z m 3,0 c 0.213,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215,0 -0.388672,-0.1698593 -0.388672,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388672,-0.3789063 z M 8.0019531,9.5 v 5.796875 c 0,0.344 0.16,0.703125 0.5,0.703125 H 10 v 1.6875 c 0,0.449 0,0.8125 0.5,0.8125 0.5,0 0.501953,-0.3635 0.501953,-0.8125 V 16 h 1 v 1.6875 c 0,0.449 -0.03902,0.8125 0.498047,0.8125 0.5,0 0.5,-0.249564 0.5,-0.8125 V 16 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 9.5 Z M 6.5234375,9.50195 C 6.0005475,9.5005531 6,9.879343 6,10.345703 v 3.308594 c 0,0.46686 5.479e-4,0.84919 0.5234375,0.847656 C 7.0005475,14.500553 7,14.120657 7,13.654297 V 10.345703 C 7,9.8788432 7.0005475,9.5005531 6.5234375,9.5019531 Z m 9.9550785,0 C 16.000038,9.5005531 16,9.879343 16,10.345703 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 17.000038,14.500553 17,14.120657 17,13.654297 v -3.308594 c 0,-0.4668598 3.8e-5,-0.8451499 -0.521484,-0.8437499 z"/>
+ <path style="fill:#ffffff" d="M 9.3007812 4.3007812 C 9.2719687 4.2939063 9.2420469 4.2986563 9.2167969 4.3164062 C 9.1657969 4.3494063 9.1563125 4.4220625 9.1953125 4.4765625 L 9.8417969 5.3984375 C 8.8142969 5.8674375 8.092 6.961 8 8 L 15 8 C 14.908047 6.961526 14.188778 5.8658364 13.162109 5.3984375 L 13.808594 4.4765625 C 13.847594 4.4220625 13.836109 4.3514063 13.787109 4.3164062 C 13.736109 4.2814062 13.664 4.2990156 13.625 4.3535156 L 12.955078 5.3105469 C 12.511578 5.1385469 12.019453 5.0429688 11.501953 5.0429688 C 10.984453 5.0429688 10.491828 5.1385469 10.048828 5.3105469 L 9.3769531 4.3535156 C 9.3574531 4.3262656 9.3295938 4.3076562 9.3007812 4.3007812 z M 10.025391 6.2910156 C 10.240391 6.2910156 10.412109 6.4609219 10.412109 6.6699219 C 10.412109 6.8789219 10.237891 7.0507812 10.025391 7.0507812 C 9.8103906 7.0507812 9.6367188 6.8809219 9.6367188 6.6699219 C 9.6367188 6.4609219 9.8108906 6.2910156 10.025391 6.2910156 z M 13.025391 6.2910156 C 13.238391 6.2910156 13.412109 6.4609219 13.412109 6.6699219 C 13.412109 6.8789219 13.237891 7.0507812 13.025391 7.0507812 C 12.810391 7.0507812 12.636719 6.8809219 12.636719 6.6699219 C 12.636719 6.4609219 12.810891 6.2910156 13.025391 6.2910156 z M 8.0019531 9 L 8.0019531 14.796875 C 8.0019531 15.140875 8.1619531 15.5 8.5019531 15.5 L 10 15.5 L 10 17.1875 C 10 17.6365 10 18 10.5 18 C 11 18 11.001953 17.6365 11.001953 17.1875 L 11.001953 15.5 L 12.001953 15.5 L 12.001953 17.1875 C 12.001953 17.6365 11.962931 18 12.5 18 C 13 18 13 17.750436 13 17.1875 L 13 15.5 L 14.503906 15.5 C 14.841906 15.5 15.003906 15.14035 15.003906 14.796875 L 15.003906 9 L 8.0019531 9 z M 6.5234375 9.0019531 C 6.0005475 9.0005531 6 9.379343 6 9.8457031 L 6 13.154297 C 6 13.621157 6.0005479 14.003487 6.5234375 14.001953 C 7.0005475 14.000553 7 13.620657 7 13.154297 L 7 9.8457031 C 7 9.3788432 7.0005475 9.0005531 6.5234375 9.0019531 z M 16.478516 9.0019531 C 16.000038 9.0005531 16 9.379343 16 9.8457031 L 16 13.154297 C 16 13.621157 16.000038 14.003237 16.478516 14.001953 C 17.000038 14.000553 17 13.620657 17 13.154297 L 17 9.8457031 C 17 9.3788432 17.000038 9.0005531 16.478516 9.0019531 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 2.9492188 2 C 2.4229188 2 2 2.4229188 2 2.9492188 L 2 3.4492188 C 2 2.9229188 2.4229188 2.5 2.9492188 2.5 L 20.050781 2.5 C 20.577081 2.5 21 2.9229188 21 3.4492188 L 21 2.9492188 C 21 2.4229188 20.577081 2 20.050781 2 L 2.9492188 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/android-file-transfer.svg b/.icons/awkward/24x24/apps/android-file-transfer.svg
new file mode 100644
index 00000000..41d363d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/android-file-transfer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#a4c639" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 9.300781,5.8007816 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 L 9.8418061,6.898438 C 8.814305,7.367438 8.092008,8.4610005 8.000008,9.5000005 h 7 C 14.908058,8.4615265 14.188786,7.3658369 13.162117,6.898438 l 0.646485,-0.9218751 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 L 12.955081,6.810547 c -0.4435,-0.1720001 -0.935625,-0.2675782 -1.453125,-0.2675782 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675782 L 9.376961,5.853516 C 9.357461,5.826266 9.329601,5.807657 9.300791,5.800782 Z m 0.72461,1.9902345 c 0.215,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.2149999,0 -0.3886719,-0.1698593 -0.3886719,-0.3808593 0,-0.209 0.174172,-0.3789063 0.3886719,-0.3789063 z m 3,0 c 0.213,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215,0 -0.388672,-0.1698593 -0.388672,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388672,-0.3789063 z M 8.001953,10.500001 v 5.796874 c 0,0.344 0.16,0.703125 0.5,0.703125 H 10 v 1.6875 c 0,0.449 0,0.8125 0.5,0.8125 0.5,0 0.501953,-0.3635 0.501953,-0.8125 V 17 h 1 v 1.6875 c 0,0.449 -0.03902,0.8125 0.498047,0.8125 0.5,0 0.5,-0.249564 0.5,-0.8125 V 17 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -5.796874 z m -1.478515,0.002 C 6.000548,10.50055 6,10.879344 6,11.345704 v 3.308594 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 7.000548,15.500554 7,15.120658 7,14.654298 v -3.308594 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 16.000038,10.50055 16,10.879344 16,11.345704 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 17.000038,15.500554 17,15.120658 17,14.654298 v -3.308594 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="fill:#ffffff" d="m 9.300781,5.3007816 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 L 9.8418061,6.398438 C 8.814305,6.867438 8.092008,7.9610005 8.000008,9.0000005 h 7 C 14.908058,7.9615265 14.188786,6.8658369 13.162117,6.398438 l 0.646485,-0.9218751 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 L 12.955081,6.310547 c -0.4435,-0.1720001 -0.935625,-0.2675782 -1.453125,-0.2675782 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675782 L 9.376961,5.353516 C 9.357461,5.326266 9.329601,5.307657 9.300791,5.300782 Z m 0.72461,1.9902345 c 0.215,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.2149999,0 -0.3886719,-0.1698593 -0.3886719,-0.3808593 0,-0.209 0.174172,-0.3789063 0.3886719,-0.3789063 z m 3,0 c 0.213,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215,0 -0.388672,-0.1698593 -0.388672,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388672,-0.3789063 z M 8.001953,10.000001 v 5.796874 c 0,0.344 0.16,0.703125 0.5,0.703125 H 10 v 1.6875 C 10,18.6365 10,19 10.5,19 11,19 11.001953,18.6365 11.001953,18.1875 V 16.5 h 1 v 1.6875 C 12.001953,18.6365 11.962933,19 12.5,19 13,19 13,18.750436 13,18.1875 V 16.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 v -5.796874 z m -1.478515,0.002 C 6.000548,10.00055 6,10.379344 6,10.845704 v 3.308594 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 7.000548,15.000554 7,14.620658 7,14.154298 v -3.308594 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 16.000038,10.00055 16,10.379344 16,10.845704 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 17.000038,15.000554 17,14.620658 17,14.154298 v -3.308594 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.001,2 c -5.5401,0 -10,4.46 -10,10 0,0.084 -0.002,0.1665 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#cc5e55" cx="18.001" cy="18" r="5"/>
+ <g style="fill:#ffffff" transform="matrix(0,0.5,-0.5,0,36.5,0)">
+ <path d="M 39,38 44,33.5 39,29 c 0.004,0 0,1.3333 0,2 h -3 v 5 h 3 z"/>
+ <path d="M 33,43 28,38.5 33,34 c -0.004,0 0,1.3333 0,2 h 3 v 5 h -3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/android-sdk.svg b/.icons/awkward/24x24/apps/android-sdk.svg
new file mode 100644
index 00000000..c2d424ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/android-sdk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-21.5" y="-21" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#32867d" width="19" height="19" x="-21" y="-21" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 9.300781,4.800781 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 l 0.646484,0.921875 c -1.0275,0.469 -1.749797,1.5625625 -1.841797,2.6015625 h 7 C 14.908058,7.4615258 14.188786,6.3658362 13.162117,5.8984373 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 l -0.669922,0.9570313 c -0.4435,-0.172 -0.935625,-0.2675781 -1.453125,-0.2675781 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675781 L 9.376961,4.8535154 c -0.0195,-0.02725 -0.04736,-0.045859 -0.07617,-0.052734 z m 0.72461,1.9902344 c 0.215,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215001,0 -0.388673,-0.1698593 -0.388673,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388673,-0.3789063 z m 3,0 c 0.213,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215,0 -0.388672,-0.1698593 -0.388672,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388672,-0.3789063 z M 8.001953,9.4999998 v 5.7968742 c 0,0.344 0.16,0.703125 0.5,0.703125 H 10 v 1.6875 c 0,0.449 0,0.8125 0.5,0.8125 0.5,0 0.501953,-0.3635 0.501953,-0.8125 v -1.6875 h 1 v 1.6875 c 0,0.449 -0.03902,0.8125 0.498047,0.8125 0.5,0 0.5,-0.249564 0.5,-0.8125 v -1.6875 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 9.4999998 Z m -1.478516,0.00195 C 6.000547,9.5005528 6,9.8793428 6,10.345703 v 3.308593 c 0,0.46686 5.48e-4,0.84919 0.523437,0.847656 C 7.000547,14.500552 7,14.120657 7,13.654296 V 10.345703 C 7,9.878843 7.000547,9.5005529 6.523437,9.5019529 Z m 9.955079,0 C 16.000038,9.5005528 16,9.8793428 16,10.345703 v 3.308593 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 17.000038,14.500552 17,14.120657 17,13.654296 v -3.308593 c 0,-0.46686 3.8e-5,-0.8451501 -0.521484,-0.8437501 z"/>
+ <path style="fill:#7dff7c" d="m 9.300781,4.3007817 c -0.02881,-0.00687 -0.05873,-0.00212 -0.08398,0.015625 -0.051,0.033 -0.06048,0.1056563 -0.02148,0.1601563 l 0.646484,0.921875 c -1.0275,0.469 -1.749797,1.5625625 -1.841797,2.6015625 h 7 C 14.908058,6.9615265 14.188786,5.8658369 13.162117,5.398438 l 0.646485,-0.921875 c 0.039,-0.0545 0.02752,-0.1251562 -0.02149,-0.1601563 -0.051,-0.035 -0.123109,-0.017391 -0.162109,0.037109 L 12.955081,5.310547 c -0.4435,-0.172 -0.935625,-0.2675781 -1.453125,-0.2675781 -0.5175,0 -1.010125,0.095578 -1.453125,0.2675781 L 9.376961,4.3535161 c -0.0195,-0.02725 -0.04736,-0.045859 -0.07617,-0.052734 z m 0.72461,1.9902344 c 0.215,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215001,0 -0.388673,-0.1698593 -0.388673,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388673,-0.3789063 z m 3,0 c 0.213,0 0.386718,0.1699063 0.386718,0.3789063 0,0.209 -0.174218,0.3808593 -0.386718,0.3808593 -0.215,0 -0.388672,-0.1698593 -0.388672,-0.3808593 0,-0.209 0.174172,-0.3789063 0.388672,-0.3789063 z M 8.001953,9.0000005 v 5.7968745 c 0,0.344 0.16,0.703125 0.5,0.703125 H 10 v 1.6875 C 10,17.6365 10,18 10.5,18 11,18 11.001953,17.6365 11.001953,17.1875 V 15.5 h 1 v 1.6875 C 12.001953,17.6365 11.962933,18 12.5,18 13,18 13,17.750436 13,17.1875 V 15.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 9.0000005 Z m -1.478516,0.00195 C 6.000547,9.0005535 6,9.3793435 6,9.8457036 v 3.3085934 c 0,0.46686 5.48e-4,0.84919 0.523437,0.847656 C 7.000547,14.000553 7,13.620658 7,13.154297 V 9.8457036 c 0,-0.4668599 5.47e-4,-0.84515 -0.476563,-0.84375 z m 9.955079,0 C 16.000038,9.0005535 16,9.3793435 16,9.8457036 v 3.3085934 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 17.000038,14.000553 17,13.620658 17,13.154297 V 9.8457036 c 0,-0.4668599 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 2 C 6.237 2 2 6.237 2 11.5 C 2 11.584363 2.0095546 11.666177 2.0117188 11.75 C 2.1445634 6.6045402 6.3213632 2.5 11.5 2.5 C 16.678637 2.5 20.855437 6.6045402 20.988281 11.75 C 20.990445 11.666177 21 11.584363 21 11.5 C 21 6.237 16.763 2 11.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/android-studio-beta.svg b/.icons/awkward/24x24/apps/android-studio-beta.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/24x24/apps/android-studio-beta.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/android-studio.svg b/.icons/awkward/24x24/apps/android-studio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/24x24/apps/android-studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/androidstudio.svg b/.icons/awkward/24x24/apps/androidstudio.svg
new file mode 100644
index 00000000..f42fcb27
--- /dev/null
+++ b/.icons/awkward/24x24/apps/androidstudio.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <circle style="opacity:0.2" cx="12" cy="1111.02" r="10"/>
+ <circle style="fill:#3dda84" cx="12" cy="1110.52" r="10"/>
+ <path style="opacity:0.1" d="m 13.382051,1109.2614 -1.732051,1 5.5,9.5263 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="fill:#e4e4e4" d="m 13.382051,1108.7614 -1.732051,1 5.5,9.5263 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="opacity:0.2" d="M 10.634766,1109.2619 5.1347656,1118.7873 5,1121.0197 6.8652344,1119.7873 7.9570312,1117.8967 8,1117.9377 c 1.2150675,0.7061 2.594688,1.0786 4,1.082 4.418278,0 8,-3.5817 8,-8 h -2 c 0,3.3137 -2.686292,6 -6,6 -1.081043,0 -2.1312032,-0.299 -3.0488281,-0.8437 l 3.4140621,-5.9141 z"/>
+ <path style="fill:#ffffff" d="m 10.633975,1108.7614 1.732051,1 -5.5000005,9.5263 L 5,1120.5197 l 0.1339745,-2.232 z"/>
+ <path style="fill:#4f4f4f" d="m 11,1104.5197 v 2 H 9.9999995 C 9,1106.5197 9,1107.5337 9,1107.5337 v 3.5499 l 2,1.9999 c 0.66432,0.5369 1.383725,0.6247 2,0 l 2,-1.9999 v -3.5499 c 0,-1 -0.999999,-1.014 -0.999999,-1.014 H 13 v -2 z"/>
+ <circle style="opacity:0.2" cx="12" cy="1110.02" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="1109.52" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1100.5197 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.291 10,10 0 0 1 9.989258,-9.791 10,10 0 0 1 9.989258,9.709 10,10 0 0 0 0.01074,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#ffffff" d="m 18,1110.5197 c 0,3.3137 -2.686292,6 -6,6 -1.47695,-0 -2.9011743,-0.5492 -4,-1.5361 l -1,1.5361 1,0.917 c 1.2150675,0.7061 2.594688,1.0796 4,1.083 4.418278,0 8,-3.5817 8,-8 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/angrysearch.svg b/.icons/awkward/24x24/apps/angrysearch.svg
new file mode 100644
index 00000000..bf93f266
--- /dev/null
+++ b/.icons/awkward/24x24/apps/angrysearch.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <rect opacity=".2" width="4" height="4" x="4" y="16.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="4" y="10.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="10" y="16.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="10" y="10.5" rx=".927" ry=".87"/>
+ <g fill="#ff6363">
+ <rect width="4" height="4" x="4" y="16" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="4" y="10" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="10" y="16" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="10" y="10" rx=".927" ry=".87"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/angular-console.svg b/.icons/awkward/24x24/apps/angular-console.svg
new file mode 100644
index 00000000..830aa195
--- /dev/null
+++ b/.icons/awkward/24x24/apps/angular-console.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18.68" height="18.68" x="1.1" y="4.49" rx="1.401" ry="1.401" transform="rotate(-9.1323021)"/>
+ <rect style="fill:#5390f8" width="18.236" height="18.236" x="1.4" y="4.22" rx="1.368" ry="1.368" transform="rotate(-9.1323021)"/>
+ <path style="fill:#85acf4" d="m 3.9471321,17.143772 0.5911182,3.677198 c 0.1231898,0.766332 0.8393036,1.284097 1.6056365,1.160908 L 21.82097,19.46175 c 0.766333,-0.12319 1.284097,-0.839303 1.160908,-1.605636 L 22.39076,14.178916 Z"/>
+ <path style="fill:#bbbbbb" d="M 3.1790303,3.5382503 C 2.4126977,3.6614401 1.8949327,4.3775539 2.0181225,5.1438868 L 2.3201672,7.0228313 20.763795,4.0579746 20.46175,2.1790304 C 20.33856,1.4126977 19.622447,0.89493271 18.856114,1.0181225 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.49415916;stroke-linecap:round" d="M 6.0782783,19.396806 9.1862898,18.897187"/>
+ <path style="fill:#3c6fc7" d="M 3.1336496,12.083301 3.9471321,17.143772 22.39076,14.178916 21.577277,9.1184442 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.49415916;stroke-linecap:round" d="M 5.2647952,14.336334 12.42608,13.185141"/>
+ <path style="fill:#5390f8" d="M 2.3201671,7.0228303 3.1336496,12.083301 21.577277,9.1184442 20.763795,4.0579737 Z"/>
+ <path style="opacity:0.2" d="m 6.3154298,4.5752828 a 0.67758839,0.67758839 0 0 0 -0.135742,0.00879 0.67758839,0.67758839 0 0 0 -0.5615235,0.776367 0.67758839,0.67758839 0 0 0 0.777344,0.5615235 0.67758839,0.67758839 0 0 0 0.561523,-0.776367 A 0.67758839,0.67758839 0 0 0 6.3154298,4.5752838 Z M 4.1464848,4.9239153 A 0.67758839,0.67758839 0 0 0 4.0117191,4.9327048 0.67758839,0.67758839 0 0 0 3.4501957,5.7090718 0.67758839,0.67758839 0 0 0 4.2265629,6.2705953 0.67758839,0.67758839 0 0 0 4.7880863,5.4932513 0.67758839,0.67758839 0 0 0 4.1464848,4.9239153 Z M 15.555664,6.6553608 a 1.3449896,1.3449896 0 0 0 -0.267578,0.0166 1.3449896,1.3449896 0 0 0 -1.114258,1.5410155 1.3449896,1.3449896 0 0 0 1.541016,1.1142579 1.3449896,1.3449896 0 0 0 1.114258,-1.5410154 1.3449896,1.3449896 0 0 0 -1.273438,-1.1308595 z m -3.083008,5.6875002 a 1.3449896,1.3449896 0 0 0 -0.268554,0.01563 1.3449896,1.3449896 0 0 0 -1.114258,1.541992 1.3449896,1.3449896 0 0 0 1.541992,1.114258 1.3449896,1.3449896 0 0 0 1.114258,-1.541993 1.3449896,1.3449896 0 0 0 -1.273438,-1.129882 z m -3.2685542,5.716797 a 1.3449896,1.3449896 0 0 0 -0.2685545,0.01563 1.3449896,1.3449896 0 0 0 -1.114258,1.541015 1.3449896,1.3449896 0 0 0 1.5410155,1.115235 1.3449896,1.3449896 0 0 0 1.1152342,-1.541993 1.3449896,1.3449896 0 0 0 -1.2734372,-1.129882 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.49415916;stroke-linecap:round" d="M 4.4513127,9.2758637 15.517579,7.4969348"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="M 9.0874288,18.913078 21.073097,16.986354"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="m 12.376649,13.193087 7.882965,-1.267205"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="M 15.517579,7.4969348 19.446132,6.8654113"/>
+ <circle style="fill:#ffffff" cx="10.168" cy="14.99" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="10.168" cy="14.99" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="14.115" cy="9.865" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="14.115" cy="9.865" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="6.033" cy="20.116" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="6.033" cy="20.116" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="3.257" cy="5.69" r=".678" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="5.454" cy="5.69" r=".678" transform="rotate(-9.1323021)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.139649,1.000977 c -0.09316,-0.003865 -0.187412,0.00218 -0.283203,0.017578 L 3.1787113,3.5380863 C 2.4123787,3.6612761 1.8953653,4.3772223 2.0185551,5.1435548 l 0.00684,0.043945 c 0.0971,-0.575713 0.5433154,-1.0513545 1.1533162,-1.1494135 L 18.856446,1.5185551 c 0.766332,-0.1231898 1.482279,0.3938235 1.605468,1.1601562 L 22.974609,18.3125 c 0.02488,-0.147544 0.03196,-0.299723 0.0068,-0.456054 L 20.461914,2.1787113 C 20.354123,1.5081702 19.791785,1.0280301 19.139649,1.000977 Z"/>
+ <circle style="opacity:0.2" cx="15.409" cy="20.708" r="4.5" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#e9375f" cx="15.488" cy="20.214" r="4.5" transform="rotate(-9.1323021)"/>
+ <path style="fill:#ffffff" d="M 18.5,14.024414 16.207031,20 h 1.070313 l 0.383789,-1 h 1.676758 l 0.382812,1 h 1.070313 z m 0,2.791016 L 18.954102,18 h -0.90918 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/anjuta.svg b/.icons/awkward/24x24/apps/anjuta.svg
new file mode 100644
index 00000000..b64f609f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anjuta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#964fa9" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0009,2 c -5.54,0 -10,4.46 -10,10 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.084 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.002,0.084 -0.0058,0.166 -0.0058,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 5.5009,12 c -0.3291,-0.098 -1.5,0.5 -1.5,0.5 0.5921,-2.1926 4,-4 4,-4 -0.3615,-0.1335 -1.5,0 -1.5,0 2.6642,-2.5912 6,-1.5 6,-1.5 0.098,-0.5657 1.5,-1.5 1.5,-1.5 -0.16491,0.16517 0,1 0,1 0.16453,-0.29943 0.55662,-0.53501 0.55662,-0.53501 -0.29584,0.69729 0,2.1926 0,2.1926 0.85472,0.86475 1.8083,3.8572 1.8083,3.8572 l 0.36263,0.53174 c 0.46038,0.66563 0.29133,1.4641 -0.1649,1.7121 -1.279,0.765 -1.875,-0.515 -1.875,-0.515 -1.414,-0.166 -2.688,-1.744 -2.688,-1.744 -1.9057,0.997 -0.28,4.052 0.543,5.132 1.058,1.385 -0.043,3.368 -0.043,3.368 0,0 -3.316,0 -6.168,-3.0717 -1.332,-1.428 -1.832,-3.428 -0.832,-5.428 z"/>
+ <path style="fill:#ffffff" d="m 5.5009,11.5 c -0.3291,-0.098 -1.5,0.5 -1.5,0.5 0.5921,-2.1926 4,-4 4,-4 -0.3615,-0.1335 -1.5,0 -1.5,0 2.6642,-2.5912 6,-1.5 6,-1.5 0.098,-0.5657 1.5,-1.5 1.5,-1.5 -0.16491,0.16517 0,1 0,1 0.16453,-0.29943 0.55662,-0.53501 0.55662,-0.53501 -0.29584,0.69729 0,2.1926 0,2.1926 0.85472,0.86475 1.8083,3.8572 1.8083,3.8572 l 0.36263,0.53174 c 0.46038,0.66563 0.29133,1.4641 -0.1649,1.7121 -1.279,0.765 -1.875,-0.515 -1.875,-0.515 -1.414,-0.166 -2.688,-1.744 -2.688,-1.744 -1.9057,0.997 -0.28,4.052 0.543,5.132 1.058,1.385 -0.043,3.368 -0.043,3.368 0,0 -3.316,0 -6.168,-3.072 -1.332,-1.428 -1.832,-3.428 -0.832,-5.428 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/anki.svg b/.icons/awkward/24x24/apps/anki.svg
new file mode 100644
index 00000000..ccd6b9fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anki.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0003 1)">
+ <path opacity=".2" d="m20.982 6.8359a2.1112 2.056 0 0 1 -0.27832 0.79492l-2.3486 3.8447 0.13379 0.28222 2.2148-3.6269a2.1112 2.056 0 0 0 0.278 -1.2949zm-19.965 4.1171a2.1112 2.056 0 0 0 1.0605 2.0381l4.0068 2.1865 0.4209 4.4541a2.1112 2.056 0 0 0 3.5342 1.3232l3.376-3.0361 4.4795 0.98632a2.1112 2.056 0 0 0 2.5586 -2.2568 2.1112 2.056 0 0 1 -2.5586 1.7568l-4.4795-0.98632-3.376 3.0361a2.1112 2.056 0 0 1 -3.5344 -1.323l-0.4209-4.454-4.0068-2.187a2.1112 2.056 0 0 1 -1.0605 -1.538z"/>
+ <path fill="#0088d1" d="m8.9412 1.0641a2.1112 2.056 0 0 0 -1.5484 1.5896l-0.8979 4.3879-4.2192 1.7677a2.1112 2.056 0 0 0 -0.1976 3.6817l4.0063 2.187 0.42139 4.4543a2.1112 2.056 0 0 0 3.5345 1.3224l3.3752-3.0357 4.48 0.98591a2.1112 2.056 0 0 0 2.382 -2.8663l-1.922-4.062 2.349-3.8456a2.1112 2.056 0 0 0 -2.062 -3.0919l-4.563 0.524-3.029-3.3633a2.1112 2.056 0 0 0 -2.1088 -0.6351z"/>
+ <path fill="#e4e4e4" d="m9.3591 1.0029a2.1112 2.056 0 0 0 -0.418 0.0616 2.1112 2.056 0 0 0 -1.5478 1.5888l-0.8984 4.3887-4.2188 1.7675a2.1112 2.056 0 0 0 -0.1982 3.6815l4.0068 2.1865 0.4209 4.4541a2.1112 2.056 0 0 0 3.5342 1.3232l3.376-3.0361 4.4795 0.98632a2.1112 2.056 0 0 0 2.381 -2.867l-1.9219-4.0625 2.3486-3.8447a2.1112 2.056 0 0 0 -2.062 -3.0927l-4.563 0.5244-3.028-3.3633a2.1112 2.056 0 0 0 -1.6919 -0.6963zm0.064453 2.0019a2.0002 2.0002 0 0 0 0.001 0c0.060112-0.014968 0.11919 0.010419 0.14062 0.034179l3.0278 3.3623a2.0002 2.0002 0 0 0 1.7139 0.64843l4.5625-0.52441c0.1286-0.0147 0.10436 0.013965 0.125 0.04492 0.0049 0.0073 0.0094 0.00779 0.01367 0.00586-0.0034 0.00215-0.0011-0.00631-0.0127 0.012695l-2.3476 3.8447a2.0002 2.0002 0 0 0 -0.10058 1.8974l1.9219 4.0625a2.0002 2.0002 0 0 0 0 0.001c0.06721 0.142 0.10451 0.11136-0.14453 0.05664l-4.479-0.986a2.0002 2.0002 0 0 0 -1.7676 0.46582l-3.375 3.0361c-0.15155 0.13626-0.19334 0.11124-0.20605-0.02343a2.0002 2.0002 0 0 0 0 -0.001l-0.4201-4.455a2.0002 2.0002 0 0 0 -1.0332 -1.567l-4.0058-2.1865c-0.1014-0.0554-0.03819-0.01795-0.037109-0.03809 0.00106-0.01971-0.053166-0.000034 0.048828-0.04297l0.000975-0.001 4.2177-1.7666a2.0002 2.0002 0 0 0 1.1865 -1.4451l0.8985-4.3867c0.0016-0.00788 0.00946-0.035418 0.071289-0.050781z"/>
+ <path fill="#fff" opacity=".2" d="m9.3591 1.0029a2.1112 2.056 0 0 0 -0.418 0.0616 2.1112 2.056 0 0 0 -1.5478 1.5888l-0.8984 4.3887-4.2188 1.7675a2.1112 2.056 0 0 0 -1.2587 2.1435 2.1112 2.056 0 0 1 1.2587 -1.6435l4.2188-1.7676 0.8984-4.3886a2.1112 2.056 0 0 1 1.5478 -1.5889 2.1112 2.056 0 0 1 2.1099 0.6348l3.028 3.3633 4.563-0.5244a2.1112 2.056 0 0 1 2.34 1.7978 2.1112 2.056 0 0 0 -2.34 -2.2978l-4.563 0.5244-3.028-3.3633a2.1112 2.056 0 0 0 -1.6919 -0.6963zm9.1299 10.755-0.134 0.218 1.922 4.062a2.1112 2.056 0 0 1 0.177 0.61 2.1112 2.056 0 0 0 -0.177 -1.11l-1.7881-3.7802z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/annas-quest.svg b/.icons/awkward/24x24/apps/annas-quest.svg
new file mode 100644
index 00000000..b4bd08e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/annas-quest.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path d="m6.7272726 20.72s7.2727274-1.220984 9.2727274-0.220984l0.3955-1 1.240863 0.75 0.894563-8.75-3.621835-6.25h-6.8181821l-2.7272726 8.75v5.312762z" style="opacity:.2"/>
+ <path d="m6.7272726 20.22s7.2727274-1.220984 9.2727274-0.220984l0.3955-1 1.240863 0.75 0.894563-8.75-3.621835-6.25h-6.8181821l-2.7272726 8.75v5.312762z" style="fill:#4a2803"/>
+ <path d="m12 17.5c-4.0909081 0-6.1185501-6-6.1185501-6s0.8458227-6.25 6.3003671-6.25c5.454546 0 5.454546 7.5 5.454546 7.5s-1.545453 4.75-5.636363 4.75z" style="opacity:.2"/>
+ <path d="m16.272727 14s0 1.25 1.363636 1.25c1.363637 0 0.7396-1.25 0.7396-1.25s0.624037-1.25-0.7396-1.25c-1.363636 0-1.363636 1.25-1.363636 1.25z" style="opacity:.2"/>
+ <path d="m16.272727 13.5s0 1.25 1.363636 1.25c1.363637 0 0.7396-1.25 0.7396-1.25s0.624037-1.25-0.7396-1.25c-1.363636 0-1.363636 1.25-1.363636 1.25z" style="fill:#d3aa7b"/>
+ <path d="m12 17c-4.0909081 0-6.1185501-6-6.1185501-6s0.8458227-6.25 6.3003671-6.25c5.454546 0 5.454546 7.5 5.454546 7.5s-1.545453 4.75-5.636363 4.75z" style="fill:#debf9c"/>
+ <path d="m12.181817 1.5c-3.181817 0-4.8601176 1.985744-5.2867544 2.3583985-0.2197064-0.5513377-0.8950626-1.3583985-1.8950626-1.3583985l1.4156599 1.8417969c-0.1438391 0.1612876-0.2734609 0.3221606-0.4953832 0.6396485l-1.6077767 0.2569021s0.6875 0.1388352 1.2402331 0.3265939c-0.7395722 1.2388431-1.5527331 2.9350586-1.5527331 5.9583636 0 7.976695 0.559965 8.976695 0.559965 8.976695l0.440035 0.372219 0.5034668-0.843617 1.4965332 1.471398-0.2727274-5.632324s0-0.617676 1.918335-1.867676c-1.3636364-1.25-1.3590314-3.75-1.3590314-3.75s1.5818795-1.6720164 1.40625-3.75c2.1257358 7.5 8.1057438 6.250298 8.9435368 7.180176 0.714158 0.792654 0 4.069824 0 4.069824s-0.608992 4.319935 0 3.061524c0.608992-1.25841 1.363637-8.270207 1.363637-11.811524 0-3.5413166-2.727273-6.25-2.727273-6.25s-1.272727-1.25-4.09091-1.25z" style="opacity:.2"/>
+ <path d="m12.181817 1c-3.181817 0-4.8601176 1.985744-5.2867544 2.3583985-0.2197064-0.5513377-0.8950626-1.3583985-1.8950626-1.3583985l1.4156599 1.8417969c-0.1438391 0.1612876-0.2734609 0.3221606-0.4953832 0.6396485l-1.6077767 0.2569021s0.6875 0.1388352 1.2402331 0.3265939c-0.7395722 1.2388431-1.5527331 2.9350586-1.5527331 5.9583636 0 7.976695 0.559965 8.976695 0.559965 8.976695l0.440035 0.372219 0.5034668-0.843617 1.4965332 1.471398-0.2727274-5.632324s0-0.617676 1.918335-1.867676c-1.3636364-1.25-1.3590314-3.75-1.3590314-3.75s1.5818795-1.6720164 1.40625-3.75c2.1257358 7.5 8.1057438 6.250298 8.9435368 7.180176 0.714158 0.792654 0 4.069824 0 4.069824s-0.608992 4.319935 0 3.061524c0.608992-1.25841 1.363637-8.270207 1.363637-11.811524 0-3.5413166-2.727273-6.25-2.727273-6.25s-1.272727-1.25-4.09091-1.25z" style="fill:#723f05"/>
+ <ellipse style="opacity:.2" rx="1.3636363" ry="1.25" cy="14" cx="6.7272735"/>
+ <ellipse style="fill:#debf9c" rx="1.3636363" ry="1.25" cy="13.5" cx="6.7272735"/>
+ <path d="m8.2850466 10.5156s0.2692629-0.6293995 0.6063033-0.7472905c0.3377223-0.1181299 1.1086501 0.2316905 1.1086501 0.2316905s-0.6290088-0.1268225-1.016201 0.021482c-0.2459646 0.09421-0.6987524 0.494118-0.6987524 0.494118z" style="fill:#302100"/>
+ <path d="m12 16s0.456754-0.288005 0.974308-0.333262c0.286877-0.02509 0.617756 0.06824 0.617756 0.06824" style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.2;fill:none"/>
+ <path d="m12 14.361587s0.210211 0.435023 1.081856 0.435023c0.681546 0 0.918144-0.79661 0.918144-0.79661" style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.2;fill:none"/>
+ <path d="m17.636363 11-0.881569 1.84082c0.402524 0.08659 0.737481 0.179431 0.881569 0.339356 0.01887 0.02094 0.02571 0.06115 0.04261 0.08545z" style="fill:#ff8080"/>
+ <path d="m10 11c-0.5522847 0-1 0.671573-1 1.5s0.4477153 1.5 1 1.5c0.552285 0 1-0.671573 1-1.5s-0.447715-1.5-1-1.5zm0 0.29095c0.43449-0.000507 0.697748 0.538233 0.697928 1.246292 0.000483 0.708821-0.262969 1.213795-0.697928 1.213288-0.4349589 0.000507-0.6670284-0.481161-0.6665453-1.189983 0.0001794-0.708059 0.2320547-1.270104 0.6665453-1.269597z" style="fill:#302100"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12.181641 1c-3.1818174 0-4.8604729 1.9867205-5.2871098 2.359375-0.2197063-0.5513377-0.8945312-1.359375-1.8945312-1.359375l0.4277344 0.5566406c0.763049 0.1864601 1.2802923 0.8347144 1.4667968 1.3027344 0.4266369-0.3726545 2.1052924-2.359375 5.2871098-2.359375 2.818183 0 4.091797 1.25 4.091797 1.25s2.637833 2.6282266 2.71875 6.0898438c0.001234-0.1077087 0.007812-0.2376894 0.007812-0.3398438 0-3.5413166-2.726562-6.25-2.726562-6.25s-1.273614-1.25-4.091797-1.25zm-5.9589848 3.0917969c-0.0908526 0.1127504-0.1673759 0.1969776-0.3027343 0.390625l-1.6074219 0.2558593s0.6449095 0.1319077 1.1875 0.3105469l0.4199219-0.0664062c0.2219223-0.3174879 0.3522546-0.4793374 0.4960937-0.640625zm-0.9042968 1.40625c-0.6666976 1.2031699-1.3183594 2.8206974-1.3183594 5.5253911 0 0.148472 0.00353 0.25476 0.00391 0.398437 0.0188694-2.9566893 0.8179938-4.6332216 1.5488244-5.8574219-0.0782714-0.0265881-0.1530337-0.0420355-0.234375-0.0664062zm1.9960937 4.7187501c-0.00244 0.0026-0.027344 0.0332-0.027344 0.0332s0.00993 2.127249 1.0878906 3.4375c0.0918215-0.063165 0.1690072-0.120722 0.2714847-0.187497-1.0033736-0.919759-1.2633154-2.50382-1.3320313-3.283203zm10.628906 4.716797c-0.04902 1.12144-0.30664 2.316406-0.30664 2.316406s-0.315085 2.246337-0.259766 3.017578c0.04385-0.972324 0.259766-2.517578 0.259766-2.517578s0.33804-1.58332 0.30664-2.816406zm-11.195312 0.857422c-0.00873 0.03399-0.021484 0.07617-0.021484 0.07617l0.2480465 5.107423 0.0253906 0.025391z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/anoise.svg b/.icons/awkward/24x24/apps/anoise.svg
new file mode 100644
index 00000000..2935c89e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anoise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#ff8a18" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="fill:#3f3f3f" d="M 10.357422 6.2578125 L 8.9433594 7.671875 L 13.185547 11.914062 L 8.9433594 16.15625 L 10.357422 17.570312 L 14.599609 13.328125 L 16.013672 11.914062 L 14.599609 10.5 L 10.357422 6.2578125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/another-redis-desktop-manager.svg b/.icons/awkward/24x24/apps/another-redis-desktop-manager.svg
new file mode 100644
index 00000000..13c0690f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/another-redis-desktop-manager.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#ca311b" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11.642578,6.4705811 c -1.517086,0.00155 -2.8341395,1.0447319 -3.1816405,2.5214844 -0.143658,-0.05532 -0.2972309,-0.083786 -0.4511719,-0.083984 -0.527021,8.5e-4 -0.9966129,0.3312509 -1.1777344,0.8261719 -0.02244,-0.00165 -0.043929,-0.00296 -0.066406,-0.00391 -0.8720905,6.5e-4 -1.667291,0.5020386 -2.0429688,1.2890626 0.068928,0.0094 -0.054927,0.228164 -0.2089843,0.480469 0.2702688,0.0082 0.5051733,0.133992 0.7285156,0.269531 0.2103653,-0.07956 0.3550412,-0.235746 0.5976563,-0.261719 l 0.00977,-0.002 h 0.00781 c 0.018851,-0.0017 0.037742,-0.0029 0.056641,-0.0039 h 0.00195 c 0.2744438,-0.01826 0.4612546,0.183535 0.6894532,0.302735 0.358661,-0.18098 0.7606495,-0.295286 1.1972656,-0.304688 0.9299723,-0.02002 1.6144738,0.364936 2.1523437,0.851562 C 10.494182,11.839609 11.205441,11.499879 12,11.499879 c 0.0022,0 0.0036,0.0019 0.0059,0.002 -0.0039,-0.80963 0.659472,-1.49711 1.470703,-1.5097665 0.398721,-0.00624 0.758379,0.1666175 1.033204,0.4238285 0.262162,-0.240445 0.590612,-0.4179585 0.966796,-0.4238285 0.753665,-0.011792 1.329942,0.5903525 1.4375,1.3164075 0.39816,-0.192925 0.82118,-0.308594 1.238282,-0.308594 0.758834,0 1.238317,0.232798 1.519531,0.396484 -0.133263,-0.454921 -0.28125,-0.800781 -0.28125,-0.800781 -0.348446,-1.2467173 -1.4849,-2.1101785 -2.779338,-2.111376 -0.100189,10e-4 -0.199283,0.00816 -0.298828,0.019531 -0.14001,-0.6597364 -0.722055,-1.1318856 -1.396484,-1.1328124 -0.282878,7e-4 -0.558208,0.084367 -0.792969,0.2421874 C 13.502699,6.888844 12.596235,6.4722054 11.642578,6.4705811 Z m 1.84961,4.5214859 A 0.50005,0.50005 0 0 0 13,11.499879 v 1.28125 c -0.295903,-0.173592 -0.634503,-0.28125 -1,-0.28125 -1.098647,0 -2,0.901353 -2,2 0,1.098647 0.901353,2 2,2 0.381309,0 0.73472,-0.115018 1.039062,-0.302734 A 0.50005,0.50005 0 0 0 14,15.999879 v -4.5 a 0.50005,0.50005 0 0 0 -0.507812,-0.507812 z m 2,0 A 0.50005,0.50005 0 0 0 15,11.499879 v 0.492188 a 0.50005,0.50005 0 1 0 1,0 v -0.492188 a 0.50005,0.50005 0 0 0 -0.507812,-0.507812 z m 2.660156,1.007812 c -0.504541,0 -0.956508,0.15398 -1.228516,0.488281 -0.272008,0.334302 -0.324219,0.737612 -0.324219,1.134766 0,0.222798 0.07982,0.455356 0.214844,0.619141 0.135026,0.163783 0.301892,0.26029 0.458985,0.326171 0.314184,0.131764 0.627515,0.167636 0.908203,0.220703 0.280687,0.05307 0.520052,0.123302 0.630859,0.19336 0.110807,0.07006 0.131787,0.06651 0.130859,0.265625 -2.61e-4,0.05617 0.0025,0.06064 -0.138671,0.130859 -0.141153,0.07022 -0.393767,0.121094 -0.607422,0.121094 -0.217051,0 -0.648438,-0.384766 -0.648438,-0.384766 a 0.50028436,0.50028436 0 1 0 -0.763672,0.646485 c 0,0 0.519825,0.738281 1.41211,0.738281 0.341012,0 0.710468,-0.05435 1.052734,-0.224609 0.342266,-0.170264 0.691113,-0.541531 0.693359,-1.023438 0.0023,-0.484873 -0.269821,-0.90796 -0.597656,-1.115234 -0.327835,-0.207274 -0.672753,-0.272269 -0.978515,-0.330078 -0.305763,-0.05781 -0.580981,-0.109246 -0.707032,-0.16211 -0.0499,-0.02093 -0.05522,-0.02887 -0.05859,-0.03125 0.0021,-0.282174 0.05368,-0.440091 0.09766,-0.49414 0.04484,-0.05512 0.121498,-0.119141 0.453125,-0.119141 0.29793,0 0.734375,0.234375 0.734375,0.234375 a 0.50018678,0.50018678 0 1 0 0.53125,-0.847656 c 0,0 -0.556474,-0.386719 -1.265625,-0.386719 z M 4.4921875,12.492067 A 0.50005,0.50005 0 0 0 4,12.999879 v 2.992188 a 0.50005,0.50005 0 1 0 1,0 v -1.269532 a 0.5002983,0.5002983 0 0 0 0.037109,-0.04687 c 0.2927898,-0.406652 0.4269243,-0.758674 0.5410156,-0.927734 0.1140913,-0.169061 0.1294318,-0.212963 0.4746094,-0.25 a 0.50026035,0.50026035 0 0 0 0.2558594,-0.09375 c -0.122007,0.247555 -0.1730355,0.525885 -0.2109376,0.800781 a 0.50005,0.50005 0 0 0 0.03125,0.628906 c 0.054127,0.340723 0.093513,0.692496 0.3242188,0.97461 0.3176885,0.388479 0.8242965,0.658282 1.4335938,0.691406 a 0.50005,0.50005 0 0 0 0.044922,0 c 0.4520639,-0.01613 0.7224275,-0.05184 0.9042969,-0.0918 0.090935,-0.01998 0.1587711,-0.04005 0.2207031,-0.06641 0.030966,-0.01318 0.06108,-0.02741 0.089844,-0.04492 0.028764,-0.01751 0.085937,-0.06445 0.085937,-0.06445 A 0.50005,0.50005 0 0 0 8.6523438,15.42566 c -0.0024,7.58e-4 3.194e-4,-0.0011 -0.03125,0.0059 -0.086647,0.01904 -0.3139485,0.04874 -0.6875,0.06445 C 7.5759474,15.47394 7.3706945,15.351909 7.2265625,15.17566 7.1895693,15.130424 7.198147,15.053688 7.1699219,14.999879 h 2.3105469 a 0.50005,0.50005 0 0 0 0.5,-0.482422 c 0,0 0.025429,-0.502837 -0.2421876,-1.013672 C 9.4706646,12.992951 8.8251286,12.478331 7.8242188,12.499879 7.2772826,12.511656 6.8095074,12.763056 6.5019531,13.11902 a 0.50026035,0.50026035 0 0 0 -0.5195312,-0.619141 0.50005,0.50005 0 0 0 -0.035156,0.002 c -0.3967954,0.04254 -0.7187107,0.207223 -0.953125,0.414063 A 0.50005,0.50005 0 0 0 4.4921875,12.492067 Z m 11.0000005,0.5 A 0.50005,0.50005 0 0 0 15,13.499879 v 2.5 a 0.50005,0.50005 0 1 0 1,0 v -2.5 a 0.50005,0.50005 0 0 0 -0.507812,-0.507812 z m -7.6464849,0.507812 c 0.7002601,-0.01508 0.8757685,0.220429 1.0058594,0.46875 0.00791,0.0151 8.483e-4,0.01608 0.00781,0.03125 H 7.1699219 c 0.033002,-0.06739 0.028339,-0.161113 0.072266,-0.214844 0.1426724,-0.174518 0.3179234,-0.279007 0.6035152,-0.285156 z m 4.1542969,0 c 0.558207,0 1,0.441793 1,1 0,0.558207 -0.441793,1 -1,1 -0.558207,0 -1,-0.441793 -1,-1 0,-0.558207 0.441793,-1 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 11.642578 5.9707031 C 10.125492 5.9722531 8.8084385 7.015435 8.4609375 8.4921875 C 8.3172795 8.436868 8.1637066 8.4084011 8.0097656 8.4082031 C 7.4827446 8.4090531 7.0131527 8.739454 6.8320312 9.234375 C 6.8095913 9.232725 6.7881025 9.2314187 6.765625 9.2304688 C 5.8935345 9.2311188 5.098334 9.7325063 4.7226562 10.519531 C 4.7915843 10.528967 4.6677293 10.747695 4.5136719 11 C 4.7839407 11.008158 5.0188452 11.133992 5.2421875 11.269531 C 5.4525528 11.189969 5.5972288 11.033784 5.8398438 11.007812 L 5.8496094 11.005859 L 5.8574219 11.005859 C 5.8762729 11.004159 5.8951635 11.002953 5.9140625 11.001953 L 5.9160156 11.001953 C 6.1904594 10.983697 6.3772702 11.185488 6.6054688 11.304688 C 6.9641298 11.123708 7.3661183 11.009402 7.8027344 11 C 8.7327067 10.979979 9.4172082 11.364935 9.9550781 11.851562 C 10.494182 11.339729 11.205441 11 12 11 C 12.002218 11 12.003643 11.001948 12.005859 11.001953 C 12.001986 10.192323 12.66533 9.5048443 13.476562 9.4921875 C 13.875282 9.4859489 14.234941 9.6588045 14.509766 9.9160156 C 14.771928 9.6755706 15.100378 9.4980575 15.476562 9.4921875 C 16.230227 9.4803951 16.806504 10.082539 16.914062 10.808594 C 17.312222 10.615669 17.735242 10.5 18.152344 10.5 C 18.911178 10.5 19.390661 10.732798 19.671875 10.896484 C 19.538612 10.441563 19.390625 10.095703 19.390625 10.095703 C 19.04222 8.8490336 17.905766 7.9855725 16.611328 7.984375 C 16.511139 7.985375 16.412045 7.9925313 16.3125 8.0039062 C 16.17249 7.3441697 15.590445 6.8720207 14.916016 6.8710938 C 14.633138 6.8717938 14.357808 6.9554612 14.123047 7.1132812 C 13.502699 6.3889662 12.596235 5.9723276 11.642578 5.9707031 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 4.50005,15.492879 V 12.499921"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 6,12.5 c -0.9057045,0.09718 -0.8690205,0.688506 -1.3692155,1.383221 v 0 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 6.5071212,14 h 2.973207 c 0,0 0.05517,-1.536624 -1.646,-1.5 -1.7011635,0.03663 -1.8696315,2.894038 0.07949,3 0.8654695,-0.03088 0.979132,-0.1355 0.979132,-0.1355"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="14" r="1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 13.5,11 v 4.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 15.50005,13 v 2.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 15.50005,11 v 0.492879"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 17.167149,14.938204 c 0,0 0.475371,0.561796 1.030039,0.561796 0.554668,0 1.242915,-0.211922 1.245423,-0.75 C 19.448986,13.382022 17.1,14.121082 17.1,13.123921 17.1,12.433756 17.315626,12 18.151794,12 c 0.503541,0 1.000335,0.3106 1.000335,0.3106"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ant-downloader.svg b/.icons/awkward/24x24/apps/ant-downloader.svg
new file mode 100644
index 00000000..e50322db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ant-downloader.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#777676" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 6.4472655,4.5 C 6.4379255,5.79652 6.636567,7.155975 7.3378905,8.2734375 7.528491,8.514196 7.8436845,8.9437105 8.171875,9.1845705 7.822892,9.7180045 7.5141705,10.277454 7.2734375,10.87793 6.7253145,12.086036 6.350913,13.366441 6.114258,14.668946 6.3918395,14.433203 6.7092885,13.643822 6.996094,13.207031 7.9906075,11.458211 8.9207445,9.672761 9.9365235,7.9365235 10.429808,7.10874 10.924523,6.281212 11.418946,5.4541015 10.580469,6.30003 9.723293,7.158523 8.970703,8.0908205 7.972703,7.7477395 7.148543,6.6624885 6.817383,5.753906 6.663986,5.3451695 6.560853,4.9206838 6.4472655,4.5 Z m 11.1054685,0 c -0.113588,0.4206838 -0.21672,0.8451695 -0.370117,1.253906 -0.33116,0.9085825 -1.15532,1.9938335 -2.15332,2.3369145 -0.75259,-0.9322975 -1.609766,-1.7907905 -2.448242,-2.636719 0.494423,0.8271105 0.989137,1.6546385 1.482422,2.482422 1.015779,1.7362375 1.945915,3.5216875 2.940429,5.2705075 0.286805,0.436791 0.604254,1.226173 0.881836,1.461915 -0.236655,-1.302505 -0.611057,-2.58291 -1.15918,-3.791016 C 16.485829,10.277454 16.177108,9.7180045 15.828125,9.1845705 16.156316,8.9437105 16.471509,8.514196 16.662109,8.2734375 17.363433,7.155975 17.562075,5.79652 17.552734,4.5 Z m -6.02832,0.8789065 C 9.842691,8.4745395 8.158965,11.570663 6.510742,14.683594 6.4299025,14.991486 7.0378,14.355833 7.2177735,14.294922 c 0.888074,-0.618153 1.766175,-1.250607 2.6455075,-1.880859 0.248401,-0.61782 0.327079,-1.307742 0.507813,-1.954102 0.381661,-1.6681595 0.80558,-3.3320095 1.15332,-5.004883 z m 0.951172,0 v 0.076172 c 0.347741,1.6728735 0.77166,3.3367235 1.15332,5.0048835 0.180734,0.646359 0.259412,1.336282 0.507813,1.954102 0.879333,0.630252 1.757434,1.262706 2.645507,1.880859 0.179974,0.06091 0.787871,0.696565 0.707032,0.388672 C 15.841035,11.570663 14.157309,8.47454 12.475586,5.3789065 Z m -1.810547,8.7724605 c -0.7782125,0.24071 -1.643123,0.532078 -2.116211,1.237305 -0.2814775,0.688722 0.2537365,1.34585 0.768555,1.749023 0.6238285,0.496759 1.308186,0.931082 2.039063,1.251953 -0.633771,-0.883383 -1.238358,-1.929504 -1.049805,-3.060546 0.03969,-0.415166 0.213142,-0.793281 0.358398,-1.177735 z m 2.669922,0 c 0.145256,0.384454 0.318708,0.762569 0.358399,1.177735 0.188552,1.131042 -0.416034,2.177163 -1.049805,3.060546 0.730876,-0.320871 1.415234,-0.755194 2.039062,-1.251953 0.514819,-0.403173 1.050033,-1.060301 0.768555,-1.749023 -0.473087,-0.705227 -1.337998,-0.996595 -2.116211,-1.237305 z M 5.5,16.088867 C 5.50825,16.44959 5.975782,17.060963 6.1728515,17.517578 6.6693255,18.509167 7.1550345,19.506358 7.647461,20.5 7.3948765,19.35009 7.011898,18.220029 6.823242,17.054687 7.2836605,16.76039 7.8004785,16.564781 8.291992,16.327148 7.361325,16.247695 6.430667,16.16832 5.5,16.088867 Z m 13,0 c -0.930667,0.07945 -1.861325,0.158828 -2.791992,0.238281 0.491513,0.237633 1.008331,0.433242 1.46875,0.727539 -0.188656,1.165342 -0.571635,2.295403 -0.824219,3.445313 0.492426,-0.993642 0.978135,-1.990833 1.474609,-2.982422 0.19707,-0.456615 0.664602,-1.067989 0.672852,-1.428711 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#342522" d="M 6.44678,3.9999997 C 6.43744,5.2965195 6.6368445,6.656381 7.338168,7.7738435 7.605108,8.1110315 8.115741,8.823021 8.565442,8.8602535 8.8302805,8.5660515 9.3360405,7.9937725 9.242635,7.674179 8.122911,7.4563255 7.178178,6.244112 6.8171595,5.2536095 6.6637625,4.8448726 6.5603675,4.4206835 6.44678,3.9999997 Z"/>
+ <path style="fill:#403431" d="M 11.418475,4.9540439 C 9.815327,6.57144 8.134828,8.2280565 7.2730715,10.377595 6.7249485,11.585701 6.3504365,12.866864 6.1137815,14.169369 6.391363,13.933627 6.709693,13.143368 6.996498,12.706577 7.991012,10.957757 8.9206995,9.1723675 9.9364785,7.43613 10.429763,6.6083465 10.924051,5.7811545 11.418475,4.9540439 Z"/>
+ <path style="fill:#403431" d="M 11.524382,4.8788665 C 9.8426585,7.9744995 8.159191,11.07025 6.510968,14.183182 c -0.080839,0.307893 0.527006,-0.327069 0.7069795,-0.38798 0.888074,-0.618153 1.76565,-1.25091 2.644983,-1.881163 0.2484015,-0.61782 0.3274395,-1.308025 0.5081735,-1.954384 0.38166,-1.6681595 0.805537,-3.331528 1.153278,-5.0044015 0,-0.025464 0,-0.050923 0,-0.076387 z"/>
+ <path style="fill:#342522" d="m 10.665204,13.651739 c -0.7782125,0.240709 -1.6436835,0.53141 -2.1167715,1.236638 -0.2814775,0.688722 0.2537235,1.346618 0.768542,1.749791 0.6238285,0.496759 1.3089985,0.930771 2.0398735,1.251642 -0.633771,-0.883384 -1.239228,-1.929747 -1.050676,-3.06079 0.03969,-0.415166 0.213776,-0.792827 0.359032,-1.177281 z"/>
+ <path style="fill:#403431" d="m 5.5,15.589238 c 0.00825,0.360723 0.4754335,0.972024 0.672503,1.428639 C 6.668977,18.009466 7.155009,19.006358 7.6474355,20 7.394851,18.850091 7.0120935,17.71987 6.8234375,16.554529 7.283856,16.260232 7.8004845,16.065218 8.291998,15.827585 7.361331,15.748133 6.430667,15.668691 5.5,15.589238 Z"/>
+ <path style="fill:#342522" d="m 17.55322,3.9999997 c 0.0093,1.2965198 -0.190064,2.6563813 -0.891388,3.7738438 -0.26694,0.337188 -0.777573,1.0491775 -1.227274,1.08641 C 15.16972,8.5660515 14.66396,7.9937725 14.757365,7.674179 15.877089,7.4563255 16.821822,6.244112 17.18284,5.2536095 17.336238,4.8448726 17.439632,4.4206835 17.55322,3.9999997 Z"/>
+ <path style="fill:#403431" d="m 12.581526,4.9540439 c 1.603147,1.6173961 3.283646,3.2740126 4.145402,5.4235511 0.548123,1.208106 0.922635,2.489269 1.15929,3.791774 C 17.608637,13.933627 17.290307,13.143368 17.003502,12.706577 16.008988,10.957757 15.079301,9.1723675 14.063522,7.43613 13.570237,6.6083465 13.075949,5.7811545 12.581526,4.9540439 Z"/>
+ <path style="fill:#403431" d="m 12.475619,4.8788665 c 1.681722,3.095633 3.36519,6.1913835 5.013413,9.3043155 0.08084,0.307893 -0.527006,-0.327069 -0.706979,-0.38798 -0.888074,-0.618153 -1.76565,-1.25091 -2.644983,-1.881163 -0.248401,-0.61782 -0.32744,-1.308025 -0.508173,-1.954384 -0.381661,-1.6681595 -0.805538,-3.331528 -1.153278,-5.0044015 0,-0.025464 0,-0.050923 0,-0.076387 z"/>
+ <path style="fill:#342522" d="m 13.334796,13.651739 c 0.778213,0.240709 1.643684,0.53141 2.116771,1.236638 0.281478,0.688722 -0.253723,1.346618 -0.768541,1.749791 -0.623829,0.496759 -1.308998,0.930771 -2.039874,1.251642 0.633771,-0.883384 1.239228,-1.929747 1.050676,-3.06079 -0.03969,-0.415166 -0.213776,-0.792827 -0.359032,-1.177281 z"/>
+ <path style="fill:#403431" d="m 18.5,15.589238 c -0.0083,0.360723 -0.475434,0.972024 -0.672503,1.428639 -0.496474,0.991589 -0.982506,1.988481 -1.474933,2.982123 0.252585,-1.149909 0.635342,-2.28013 0.823998,-3.445471 -0.460418,-0.294297 -0.977047,-0.489311 -1.46856,-0.726943 0.930667,-0.07945 1.861331,-0.158895 2.791998,-0.238348 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/antimicro.svg b/.icons/awkward/24x24/apps/antimicro.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/antimicro.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/anydesk.svg b/.icons/awkward/24x24/apps/anydesk.svg
new file mode 100644
index 00000000..27b29adf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/anydesk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 8.9997712,4.500013 c -0.4190665,0 -0.838413,0.1561987 -1.151675,0.4694531 L 1.4694481,11.348825 c -0.62652498,0.626509 -0.62563598,1.674978 9e-4,2.301488 l 6.3786481,6.379359 c 0.6265255,0.62651 1.6759285,0.627398 2.3024538,9e-4 l 6.378657,-6.37935 c 0.626524,-0.62651 0.626525,-1.675876 0,-2.302385 L 10.151447,4.9694661 C 9.8381852,4.6562117 9.4188377,4.500013 8.9997712,4.500013 Z"/>
+ <path style="fill:#8e8e8e" d="m 8.9997712,4.0000069 c -0.4190665,0 -0.838413,0.1561988 -1.151675,0.4694532 L 1.4694481,10.848819 c -0.62652498,0.626509 -0.62563598,1.674978 9e-4,2.301488 l 6.3786481,6.379359 c 0.6265255,0.62651 1.6759285,0.627398 2.3024538,9e-4 l 6.378657,-6.37935 c 0.626524,-0.62651 0.626525,-1.675876 0,-2.302385 L 10.151447,4.4694601 C 9.8381852,4.1562057 9.4188377,4.0000069 8.9997712,4.0000069 Z"/>
+ <rect style="opacity:0.2" width="8.764" height="8.764" x="10.82" y="-1.91" rx=".477" ry=".477" transform="rotate(45)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.9999997,4.0000007 c -0.4190665,0 -0.839082,0.1564721 -1.152344,0.4697266 L 1.4697265,10.848633 c -0.3761096,0.3761 -0.52200314,0.903711 -0.446289,1.401367 0.049951,-0.33162 0.1956791,-0.650763 0.446289,-0.901367 L 7.8476557,4.9697272 c 0.313262,-0.3132544 0.7332775,-0.4697265 1.152344,-0.4697265 0.4190665,0 0.8381055,0.1564721 1.1513673,0.4697265 l 6.378906,6.3789058 c 0.25061,0.250604 0.396167,0.569575 0.446289,0.901367 0.07518,-0.497688 -0.07037,-1.025461 -0.446289,-1.401367 L 10.151367,4.4697273 C 9.8381052,4.1564728 9.4190662,4.0000007 8.9999997,4.0000007 Z"/>
+ <rect style="fill:#ffffff" width="8.764" height="8.764" x="10.47" y="-2.26" rx=".477" ry=".477" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 13.999771,4.500013 c -0.419066,0 -0.838413,0.1561987 -1.151675,0.4694531 L 6.4694478,11.348825 c -0.626525,0.626509 -0.625636,1.674978 9e-4,2.301488 l 6.3786482,6.379359 c 0.626526,0.62651 1.675928,0.627398 2.302454,9e-4 l 6.378657,-6.37935 c 0.626524,-0.62651 0.626525,-1.675876 0,-2.302385 L 15.151446,4.9694661 C 14.838185,4.6562117 14.418837,4.500013 13.999771,4.500013 Z"/>
+ <path style="fill:#e52e38" d="m 13.999771,4.0000069 c -0.419066,0 -0.838413,0.1561988 -1.151675,0.4694532 L 6.4694478,10.848819 c -0.626525,0.626509 -0.625636,1.674978 9e-4,2.301488 l 6.3786482,6.379359 c 0.626526,0.62651 1.675928,0.627398 2.302454,9e-4 l 6.378657,-6.37935 c 0.626524,-0.62651 0.626525,-1.675876 0,-2.302385 L 15.151446,4.4694601 C 14.838185,4.1562057 14.418837,4.0000069 13.999771,4.0000069 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.999999,4.0000007 c -0.419066,0 -0.839081,0.1564721 -1.152343,0.4697266 L 6.4697263,10.848633 c -0.3761095,0.3761 -0.522003,0.903711 -0.446289,1.401367 0.04995,-0.33162 0.195679,-0.650763 0.446289,-0.901367 L 12.847656,4.9697272 c 0.313262,-0.3132544 0.733277,-0.4697265 1.152343,-0.4697265 0.419067,0 0.838106,0.1564721 1.151367,0.4697265 l 6.378907,6.3789058 c 0.25061,0.250604 0.396167,0.569575 0.446289,0.901367 0.07518,-0.497688 -0.07037,-1.025461 -0.446289,-1.401367 L 15.151366,4.4697273 C 14.838105,4.1564728 14.419066,4.0000007 13.999999,4.0000007 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ao-app.svg b/.icons/awkward/24x24/apps/ao-app.svg
new file mode 100644
index 00000000..a9435495
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ao-app.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#17c7e1" d="m 12.053999,2.0011745 c -0.418896,-0.01009 -0.832502,0.09485 -1.1955,0.303345 L 4.141501,6.1674555 C 3.4350987,6.5736615 2.9999485,7.3244395 3,8.1369225 v 7.7263705 c -4e-7,0.812392 0.4350993,1.563072 1.141401,1.969267 l 6.907544,2.110116 c 0.706301,0.406197 1.5765,0.406197 2.282802,0 l 4.392341,-2.605534 c 0.706402,-0.406205 1.141553,-1.156984 1.141501,-1.969468 L 20.9997,8.1367225 c 5.1e-5,-0.812483 -0.435099,-1.563261 -1.141501,-1.969467 l -6.716998,-3.862936 c -0.331274,-0.190247 -0.705217,-0.294554 -1.087502,-0.303345 z"/>
+ <path style="opacity:0.2" d="m 3,15.863293 v 0.499992 a 2.282762,2.2739121 0 0 0 1.141581,1.968718 l 6.716888,3.863236 a 2.282762,2.2739121 0 0 0 2.283162,0 l 6.716888,-3.863436 A 2.282762,2.2739121 0 0 0 21,16.362835 v -0.499992 a 2.282762,2.2739121 0 0 1 -1.141581,1.968718 l -6.716888,3.863236 a 2.282762,2.2739121 0 0 1 -2.283162,0 L 4.141481,17.831361 A 2.282762,2.2739121 0 0 1 3,15.862394 Z"/>
+ <path style="fill:#546bdc" d="M 20.804393,7.2201645 3.4638593,17.231716 a 2.2828,2.2739121 0 0 0 0.6777217,0.600575 l 6.716688,3.863217 a 2.2828,2.2739121 0 0 0 2.283162,0 l 6.716688,-3.863217 A 2.2828,2.2739121 0 0 0 20.9997,15.863575 V 8.1371415 a 2.2828,2.2739121 0 0 0 -0.195307,-0.916977 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053349,2.0015245 a 2.282762,2.2739121 0 0 0 -1.19498,0.302695 L 4.141481,6.1674555 A 2.282762,2.2739121 0 0 0 3,8.1369225 v 0.499992 a 2.282762,2.2739121 0 0 1 1.141581,-1.969468 l 6.716888,-3.863235 a 2.282762,2.2739121 0 0 1 1.19528,-0.30273 2.282762,2.2739121 0 0 1 1.087882,0.30273 l 6.716888,3.863235 A 2.282762,2.2739121 0 0 1 21,8.6369145 v -0.499992 a 2.282762,2.2739121 0 0 0 -1.141481,-1.969467 l -6.716888,-3.863236 a 2.282762,2.2739121 0 0 0 -1.087982,-0.302695 z"/>
+ <path style="opacity:0.1" d="M 20.804541,7.2199805 3.4640095,17.231532 a 2.2828,2.2739121 0 0 0 0.3007762,0.326166 L 20.804541,7.7199725 a 2.2828,2.2739121 0 0 1 0.195309,0.916977 v -0.499992 a 2.2828,2.2739121 0 0 0 -0.195309,-0.916977 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/apachedirectorystudio.svg b/.icons/awkward/24x24/apps/apachedirectorystudio.svg
new file mode 100644
index 00000000..ed513477
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apachedirectorystudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2167bb" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 10.935731,20.443992 c -0.60037,-0.156811 0.264031,-0.975141 0.05249,-1.448459 -0.0703,-0.661584 0.316496,-1.750177 -0.493555,-2.044709 -0.7023555,0.08055 -0.9633925,0.829659 -1.4000455,1.314605 -0.309826,0.356304 0.371452,-0.667315 -0.193468,-0.325316 -0.466798,0.166891 -0.6581675,0.06766 -0.083188,-0.07094 0.430129,0.0051 0.688362,-0.46253 0.2874485,-0.52613 0.390296,-0.362381 1.889021,-0.478187 1.121462,-1.215761 C 10.039964,15.727444 9.482681,15.173006 9.234512,15.782343 8.7658625,15.836551 8.6915225,17.13295 8.410474,16.686458 8.1330025,17.222911 8.0731255,17.867213 7.456989,18.14327 7.52115,18.061526 8.21892,17.193826 7.981462,16.952897 7.6587145,17.326964 7.438484,17.037383 7.097244,17.261046 7.535109,16.916472 8.4677,16.761806 8.416633,16.120068 7.9618945,15.931929 7.4110905,17.058951 7.2550065,16.675657 7.2963465,16.280606 6.154222,17.573972 6.5433795,16.934111 5.803757,16.979891 7.263794,16.536528 7.189563,16.305916 7.666821,15.931334 8.6842845,16.16327 8.868074,15.554119 8.198619,15.198505 7.374554,15.249654 6.8134215,15.779763 6.639745,15.886782 6.063495,16.27567 6.4539805,15.862047 c -1.1166305,0.07354 1.242114,-0.36969 0.089083,-0.433134 -0.03726,0.02941 1.286565,-0.261377 0.506057,-0.502974 -0.587701,-0.376862 -1.6592995,-0.120159 -2.0338245,-0.35047 0.3318135,-0.117104 1.344195,0.08735 0.5894755,-0.321187 -0.553024,-0.343808 0.553632,0.183459 0.720456,0.233312 0.288122,0.164673 0.870161,0.251649 0.3742775,-0.149076 -0.3576525,-0.500851 0.5913575,0.590966 0.8885855,0.590171 C 8.029593,14.895689 8.991495,14.961719 9.161622,14.6498 8.6194115,14.072571 7.818902,13.832804 7.133996,13.466696 6.3766705,13.431231 5.6015765,13.604233 4.8330498,13.70019 4.7537902,13.432513 5.865286,13.471549 6.2140765,13.375875 6.439698,13.033786 5.2132795,12.864681 4.8261791,12.824217 c -0.3329993,0.08218 -0.3475513,-0.287681 -0.343892,-0.275294 0.4077062,0.113732 1.8180884,0.537319 0.9059684,-0.167624 0.103488,-0.517743 -1.5942069,-1.103477 -0.4511576,-0.753517 -0.1614015,-0.228466 -0.4575413,-0.776965 0.010043,-0.299575 0.4444551,0.568048 0.8114216,1.28256 1.4547241,1.643036 0.2460975,0.18815 1.1401815,0.369424 0.507991,-0.06672 -0.5208175,-0.25753 -0.5044625,-0.586606 -0.919183,-0.981499 0.677006,0.221094 0.9417965,0.983828 1.5052235,1.37884 0.555898,0.141442 1.0510725,0.73028 1.54666,0.785036 -0.216497,-0.756815 -1.097138,-0.860557 -1.610757,-1.352773 -0.342857,-0.177164 -0.576235,-0.30405 -0.062394,-0.192768 0.4712985,0.159991 0.746395,0.579666 1.3111615,0.749425 C 8.1715345,12.750021 7.5758215,12.101734 6.856959,11.886518 6.3667415,11.854003 5.2891375,11.40328 5.2446375,11.243594 5.680618,11.372293 6.818007,12.027275 6.9193305,11.543996 6.7382735,11.127742 5.860373,10.975623 5.8540515,10.758906 6.176243,10.967224 6.6508975,10.953498 6.106812,10.613508 5.8093505,10.444037 5.087145,9.8374945 5.8085125,10.255928 6.539279,10.727543 5.0266775,9.1768895 5.7650425,9.8770145 6.0794595,10.145566 6.662071,11.040615 6.784908,10.911023 6.626926,10.582747 6.3658925,9.7576155 6.726697,10.516633 7.0272465,11.318728 7.501818,12.075551 8.2472425,12.530685 8.2293725,11.999002 7.663199,11.378657 7.293742,10.899213 7.0265155,10.588238 6.7593065,9.9949215 7.2361745,10.607502 7.34872,10.996323 7.9031465,11.354292 7.531043,10.748754 7.3070695,10.209331 6.438473,9.7526595 6.373285,9.356215 6.790341,9.821717 6.491608,9.1240035 6.635245,9.2797535 6.668925,9.6829825 7.36852,10.33032 7.261449,9.916566 7.4146405,10.190179 7.7471165,10.529761 7.4921065,9.968768 7.2876915,9.572032 7.2787605,9.23788 7.5322715,9.813393 c 0.1123685,0.889845 0.9947465,1.312266 1.534968,1.934824 0.223502,0.276691 0.7783785,0.626087 0.362427,0.05359 C 9.2227265,11.235982 8.251015,10.659692 8.159989,10.37971 8.397193,10.640667 9.117817,11.040517 8.5788735,10.42252 8.006593,9.824321 7.4545715,9.184099 6.7175415,8.7860135 6.3562685,8.588241 6.178195,8.227651 6.6718815,8.6385995 7.352989,9.108907 5.7088195,7.5038435 6.401265,8.023002 7.021884,8.5663435 7.485046,9.275163 8.172269,9.7471715 8.7689815,10.06195 8.0263215,8.9843175 7.8178065,8.821239 7.5310445,8.4037075 6.6029585,7.866378 6.7380925,7.5620475 7.123845,7.785396 6.115551,6.602124 6.6964675,7.0984595 6.9807845,7.4571805 6.9388865,7.2284595 6.81087,6.947092 7.245367,7.406064 7.507414,8.2919955 7.989772,8.537357 7.866687,8.186412 7.848612,7.7523085 7.612286,7.459163 7.3757695,7.2472025 6.854377,6.653865 7.464595,7.129477 7.9904255,7.5418955 8.049436,8.3031715 8.301438,8.895386 8.4757405,9.364978 8.7265235,10.316849 8.963078,10.481952 9.08487,9.912695 8.7037015,9.383864 8.7768945,8.8302415 8.899346,9.335466 9.224924,9.7310315 9.586236,10.091849 c 0.2141375,0.353764 0.671802,0.600378 0.2560665,0.04386 C 9.1696135,9.112 8.369628,8.147979 7.9903935,6.963436 7.7875245,6.7216865 7.143178,6.4364285 7.8385785,6.671337 7.741148,5.810672 8.5049615,7.9409045 8.2442765,6.827283 8.1241535,6.4867445 8.090221,6.1170365 8.2442975,6.648114 8.4949685,7.5197495 8.7659265,8.454343 9.3863435,9.1393955 9.3599485,8.5124315 8.8370765,8.124371 8.9282715,7.696621 8.7936315,7.2609725 8.5015725,6.7385585 8.4379245,6.371519 8.691455,6.796639 8.6409565,6.4509745 8.5189485,6.2056675 8.956274,6.138787 9.0015545,7.186948 9.280426,7.214929 9.260551,6.941203 8.746986,6.065552 8.970325,6.092915 c 0.390856,0.7050085 0.509366,1.5790675 1.095578,2.166498 0.212069,0.306762 0.661035,0.916909 0.36787,0.2000005 C 10.125369,7.653845 9.7694035,6.845154 9.139053,6.23592 8.6981225,5.5590205 9.910991,7.0256865 9.4704075,6.1421545 c -0.39445,-0.503574 0.162795,-0.3297705 0.147333,0.127538 0.067751,0.359101 0.354948,0.6605555 0.2030705,0.06157 0.0355,-0.087796 0.401515,1.70642 0.355785,0.6808765 0.0846,-0.72444 -0.5630035,-1.136746 -0.633465,-1.795482 0.2341795,0.725293 0.3446285,-0.7384249 0.3580845,0.070545 0.01211,0.3330795 0.1047395,0.7302825 0.2628505,0.555706 0.111641,0.7221395 0.07374,1.475609 0.356832,2.162887 -0.01573,-0.3663705 -0.200621,-1.456814 0.141197,-0.662276 0.254883,0.864781 0.161282,-0.75009 -0.08065,-1.0129585 0.08678,-0.491895 -0.642733,-0.99262 -0.422422,-1.2156765 0.335096,0.195117 0.418124,0.849386 0.555203,0.972446 0.10351,-0.330601 -0.243184,-1.4801975 0.0779,-0.6170895 0.312163,0.807704 0.143558,-0.1048715 0.07876,-0.4500375 0.204302,0.1990125 0.374215,1.434336 0.50022,1.228221 0.0095,-0.362257 -0.469622,-1.4980961 0.01918,-0.749336 0.147979,0.725745 0.19134,1.4710495 0.271644,2.2019315 0.21554,-0.7091595 0.152956,-1.476541 0.03632,-2.1637215 0.103911,0.545154 0.159261,0.1935595 0.233542,-0.090408 0.0015,0.648686 0.135895,0.4077145 0.263343,0.2413635 0.05972,0.3325645 -0.645341,1.4941975 0.07361,0.877794 0.340118,-0.2604015 0.02154,-1.1072415 0.24629,-1.220213 0.144531,0.6612215 0.0036,1.2238285 -0.09478,1.900334 0.108054,0.429127 -0.305403,1.3157385 -0.02596,1.1858505 -0.05115,0.67044 -0.412561,1.2754195 -0.327309,1.967204 0.0078,1.019914 -0.01194,2.046123 0.08043,3.061267 0.370023,-0.757619 0.313322,-1.685792 0.531486,-2.507207 0.417064,-1.82666 0.08792,-3.705459 0.197799,-5.553648 0.12912,0.237757 0.112329,1.3453545 0.266129,0.462624 0.174741,0.551412 -0.206081,1.4872335 -0.06147,2.1858555 0.323293,-0.4152445 0.409543,-1.067178 0.453901,-1.610212 -0.05282,-0.3032795 0.356496,-1.1260025 0.202426,-0.363597 -0.128605,0.75325 -0.214616,1.527067 -0.497763,2.239721 0.219811,-0.141367 0.639848,-1.2447195 0.397951,-0.356452 -0.161094,0.4227335 -0.517985,1.118285 -0.02419,0.6182275 0.393011,-0.544285 0.73138,-1.234863 0.492018,-1.9150805 0.103633,-0.970457 0.126905,1.050069 0.301135,0.139971 0.206801,-0.585979 0.207111,0.3472165 -0.01744,0.514735 -0.266351,0.661128 -0.652674,1.2838495 -0.885712,1.952928 0.0019,0.3463275 -0.102797,1.1551135 0.328418,0.4900935 -0.04458,0.742396 -0.872868,1.162467 -0.957718,1.863436 0.208048,-0.293038 0.541737,-0.820608 0.295631,-0.136588 0.424399,-0.42378 0.660721,-1.082544 0.933363,-1.6383025 0.562257,-1.0431665 0.407151,-2.2909545 0.877354,-3.358085 -0.05738,0.340982 -0.242057,1.2135915 0.11299,0.452285 0.09813,0.402188 -0.57342,1.371074 -0.3595,1.8011105 0.232899,-0.295645 0.933217,-1.066668 0.391186,-0.324237 -0.367431,0.6016275 -0.825893,1.1421835 -1.054107,1.819518 -0.169024,0.560869 -0.882903,1.365066 -0.691439,1.787887 0.726819,-0.468278 0.743597,-1.458472 1.063349,-2.195851 0.295585,-0.4493235 -0.467009,1.486536 0.05834,0.457003 0.523034,-0.978939 1.234087,-1.974495 1.119529,-3.1418225 -0.01107,-0.4650735 0.139862,0.220836 0.260602,-0.3149765 0.0087,0.355794 -0.198569,1.264166 0.132557,0.492915 0.07393,-0.435714 0.507397,-0.7111875 0.201517,-0.1108105 -0.204272,0.257215 -0.26659,0.7670145 0.06867,0.241593 0.555082,-0.811377 0.0017,0.2742765 -0.245427,0.532739 -0.447274,0.4812535 -0.710728,1.1339845 -1.091835,1.688383 -0.308941,0.6030405 -0.726157,1.3642885 -0.87086,1.9114315 0.596588,-0.436202 0.87935,-1.168507 1.372871,-1.7078735 0.33009,-0.3605475 0.397153,-0.9723605 0.700726,-0.9637 C 16.45286,8.63188 16.731431,7.6358655 16.867452,8.298786 16.400841,8.7122435 15.874693,9.298715 15.710718,9.838246 16.23131,9.6727305 16.525025,8.9554405 16.78147,9.1256875 17.140674,8.674052 17.559937,8.6791205 17.959772,8.347025 17.699632,9.0193 17.01614,9.333381 16.763126,10.049859 c -0.259839,0.438908 0.458532,-0.04031 0.0155,0.410309 -0.160393,0.329877 -0.331913,0.791834 0.15836,0.333249 0.334897,-0.39232 1.119091,-0.265164 1.366008,-0.8057195 0.0807,-0.366044 0.465155,-0.985181 0.223623,-0.237312 -0.129036,0.4058455 0.114737,0.3830895 -0.237948,0.7648475 -0.557874,0.910486 1.039437,-0.95499 0.355661,-0.01182 -0.579033,0.604938 0.589868,-0.301233 0.346983,0.18493 -0.709738,0.15505 -1.062426,0.85532 -1.623191,1.279326 -0.715311,0.58032 0.543305,0.197511 0.676111,0.179151 0.393828,0.06358 1.139273,-0.470522 1.102974,-0.101787 -0.237809,0.121405 -1.499649,0.238293 -0.599276,0.309166 0.47331,0.0044 0.203355,0.407736 -0.160166,0.119702 -0.660945,-0.213209 -1.278027,0.100293 -1.911088,0.176125 -0.445458,0.160796 -0.792952,0.88553 0.003,0.711599 0.449029,0.111456 1.192534,0.05378 1.447188,-0.138185 -0.532909,0.440294 0.802725,0.0954 1.04634,0.215649 0.753466,0.111187 -0.389734,0.06365 -0.652342,0.106787 -0.296125,0.305212 -1.637588,0.63847 -0.638174,0.186351 0.666431,-0.2655 -0.637244,-0.128818 -0.863811,-0.194445 -0.357828,-0.262372 -1.496771,0.152569 -0.859427,0.488527 0.282264,0.227401 1.180191,0.0569 1.172532,0.07705 -0.01547,0.590336 1.104155,-0.266667 1.251258,-0.09691 -0.494947,0.173097 -0.462549,0.418324 0.06604,0.398693 0.577156,-0.161485 0.678646,0.53861 0.101554,0.160702 -0.839543,-0.114416 -1.697892,-0.12201 -2.530022,-0.317246 -0.549701,-0.114907 -1.484661,1.20039 -0.393,1.000321 0.525588,0.156181 1.372073,-0.07095 1.718416,0.09342 -0.381016,-0.01439 -1.24219,0.0908 -0.367383,0.223656 0.236635,0.08679 1.163489,0.107889 0.45301,0.247512 0.168539,0.267262 1.437887,0.576043 0.569821,0.43444 -0.615413,-0.322592 -1.117099,-0.419677 -1.670607,-0.676291 -0.469304,-0.151524 -1.616637,-0.373263 -1.717422,0.189075 0.307866,0.735571 0.915459,1.234352 1.740209,0.924961 0.399567,-0.03346 0.02144,0.09807 0.183087,0.369355 -0.344037,-0.300129 -1.377712,-0.153569 -0.586796,0.26416 0.329132,0.09782 1.04806,0.78839 0.363506,0.29671 -0.576148,-0.429476 -0.317965,0.111337 -0.172646,0.427749 -0.438487,-0.254766 -0.747586,-1.103671 -1.150148,-1.2396 -0.108555,0.463435 0.62272,1.248991 0.495806,1.329579 -0.777799,-0.411722 -0.578019,-1.236674 -0.834538,-1.935498 -0.38956,-0.719384 -1.670737,0.60321 -0.935646,0.965377 0.100361,0.298687 1.31465,1.057053 0.475324,0.660634 -0.334027,-0.326186 -0.710287,-0.284707 -0.37261,0.214002 0.192796,0.290355 0.372964,0.946842 0.01571,0.292737 -0.212601,-0.363898 -0.564544,-1.801812 -0.92121,-0.784486 -0.264978,0.871089 -0.622205,1.933267 -0.07195,2.766251 -0.448978,0.364755 -1.318834,0.155511 -1.906034,0.130844 z m 1.577801,-3.471795 c 0.450373,-0.401878 -0.317267,-0.781648 -0.198972,-0.124989 -0.0038,0.173231 0.01614,0.491029 0.198972,0.124989 z m -1.655888,-0.985024 c 0.188452,-0.527518 -0.8935405,-0.684386 -0.326889,-0.113794 0.09321,0.110456 0.42799,0.568304 0.326889,0.113794 z m 1.968644,0.107114 c -0.0927,-0.278342 -0.10609,0.281433 -8.7e-5,-4e-6 z M 13.669886,15.706 c 0.356039,-0.329633 1.255707,-0.921354 1.183512,-1.217472 -0.66855,0.113645 -1.276185,0.620717 -1.369806,1.306382 0.05966,0.07128 0.136895,-0.125483 0.186294,-0.08891 z m -1.084741,-0.113977 c 0.626304,-0.273658 0.814506,-0.933006 0.752875,-1.563107 -0.318095,0.124872 -0.839146,0.992241 -0.922242,1.532316 -0.06017,0.162254 0.118192,0.09048 0.169367,0.03079 z M 9.377816,15.32577 c 0.5051245,-0.115668 -0.3401055,-0.423025 -0.553602,-0.268695 -0.946888,0.02612 0.358009,0.363367 0.553602,0.268695 z m 1.227421,-0.07371 c 0.127607,-0.493952 -0.692954,-1.098403 -1.1536885,-1.33943 -0.2675865,0.287941 0.3990625,1.064052 0.6811265,1.33664 0.156556,0.016 0.316159,0.02562 0.472562,0.0028 z m 0.553444,-0.34633 C 11.009715,13.794562 10.238812,12.869697 9.3345765,12.254913 8.8357745,11.912793 8.396353,11.250556 7.879563,11.076151 c 0.3072735,0.810867 0.6393095,1.664312 1.238936,2.306274 0.5087755,0.118203 -0.3712425,-0.674208 -0.4554245,-0.964908 -0.216124,-0.580331 0.565954,0.494224 0.6735715,0.690851 0.503412,0.703993 1.193882,1.253045 1.699072,1.958899 0.122002,0.196599 0.153025,-0.122685 0.122963,-0.161536 z m 2.641508,-0.193749 c 0.508377,-0.479648 1.443999,-0.546299 1.735061,-1.142576 -0.195227,-0.357777 -1.015287,0.02281 -1.271723,0.280642 -0.05636,0.160482 -1.150887,1.161584 -0.463338,0.861934 z m -0.954109,-0.95602 c 0.335623,-0.41903 0.853241,-0.987382 0.719631,-1.52589 -0.452067,0.408585 -0.813402,1.007984 -0.825839,1.614023 l 0.106216,-0.08813 z m -1.635339,-0.255385 c 0.02053,-0.773188 -0.300448,-1.663278 -1.174033,-1.791669 -0.672658,-0.196325 0.269671,0.742458 0.367855,0.999987 0.245747,0.282574 0.6316,1.037104 0.824239,1.002353 l -0.0069,-0.09613 -0.01121,-0.114552 z m 4.397505,-0.259491 c 0.07391,-0.373642 0.615763,-1.330018 0.254725,-1.431029 -0.357924,0.354715 -0.808971,0.939173 -0.844733,1.373906 0.178493,0.03046 0.421129,0.185573 0.590008,0.05712 z M 14.480121,13.05272 c 0.507581,0.102595 0.96147,-1.041138 0.624568,-1.167974 -0.394089,0.263836 -0.889756,0.842418 -0.935104,1.185506 0.102787,-0.01567 0.206885,-0.01639 0.310536,-0.01753 z m -0.459795,-0.515973 c 0.61959,-0.455652 1.239137,-0.962452 1.558765,-1.682056 0.211089,-0.293935 0.843796,-1.479019 0.08843,-0.787851 -0.647876,0.409943 -0.874813,1.230061 -1.419759,1.746667 -0.0566,0.08009 -0.684344,0.963681 -0.227436,0.72324 z m 2.523794,-0.340704 c 0.185311,-0.276296 0.366173,-0.312369 0.16821,0.07044 0.592865,-0.288572 1.409753,-1.235731 1.231759,-1.762583 -0.687964,0.228841 -1.456317,0.533569 -1.704045,1.280322 -0.197958,0.353295 -0.235351,1.105025 0.22763,0.495896 l 0.07643,-0.08407 z M 11.345647,11.792429 C 11.554524,10.97941 10.888756,10.292742 10.611096,9.57916 10.486907,9.02915 9.0556505,8.355866 9.7128525,9.338499 c 0.5146375,0.925272 1.0291035,1.850669 1.5010725,2.798779 0.109496,0.06421 0.09128,-0.291782 0.131722,-0.344849 z m -0.850575,-0.299628 c -0.393097,-0.507076 -0.898925,-1.230397 -1.3863325,-1.49007 -0.173845,0.835013 0.372898,1.657563 1.2861835,1.508081 l 0.07892,-9e-4 0.02122,-0.01713 z m 1.346845,-0.121359 C 11.958456,10.271897 11.69006,9.172723 11.1535,8.2129565 11.043274,7.915725 10.873302,7.4373825 10.827298,8.03708 c -0.07387,0.446537 -0.11622,0.9120315 0.107777,1.3215915 0.117893,0.3120275 0.397883,1.2402635 0.394494,0.372767 0.409175,0.043935 0.225687,1.5834155 0.512348,1.6400035 z m 4.222519,-0.835118 c 0.210838,-0.237044 0.370665,-0.848871 0.03375,-0.252946 -0.15323,0.215282 -0.453343,0.944629 -0.09211,0.346867 l 0.05837,-0.09392 z m 1.123771,-1.487382 c -0.0847,-0.2170905 -0.876856,0.762689 -0.193088,0.170154 l 0.08501,-0.069065 0.108083,-0.101094 z M 11.962634,8.9265995 c 0.04244,-0.4985845 0.138374,-1.479434 -0.04712,-1.700023 -0.0036,0.643824 -0.281753,1.4885165 -0.026,2.0127395 0.03518,-0.101496 0.05315,-0.2076165 0.07313,-0.3127165 z M 10.06863,8.7124075 C 9.667129,8.1836685 9.315869,7.6165335 8.9045175,7.096361 8.9017675,7.81782 9.4664225,7.9051455 9.7114925,8.515498 9.7798645,8.603928 9.957133,8.7666995 10.06863,8.7124075 Z M 11.38172,7.700489 C 11.4585,7.2403525 11.20719,6.003813 10.859967,6.09033 c 0.03011,0.6712235 0.244265,1.268263 0.489704,1.929987 0.0305,-0.1038965 0.02514,-0.213147 0.03205,-0.319828 z M 12.27151,7.044907 C 12.32927,6.2312365 11.98906,7.496989 12.2312,7.220351 L 12.250345,7.14302 12.2715,7.044907 Z M 7.7658455,18.145611 c 0.2264785,-0.335049 0.118459,0.09736 0,0 z m 7.1122795,-0.421157 c 0.122325,-0.170997 0.07732,0.157464 0,0 z m 2.189651,-1.565157 c -0.361367,-0.290161 0.267352,-0.02041 0,0 z m 1.543906,-0.250029 c -1.032367,-0.370158 1.184337,0.271126 0.168936,0.04794 l -0.08241,-0.02315 -0.08653,-0.02479 z m 0.56803,-1.407935 c 0.04306,-0.222677 0.210314,0.09968 0,0 z M 4.7436206,14.285047 c 0.00478,-0.198014 0.2189439,0.134799 0,0 z m 13.9888844,-0.27484 c -0.503866,-0.09269 1.070333,-0.298375 0.25842,-0.01947 -0.05976,0.118513 -0.176258,-0.0034 -0.25842,0.01947 z M 4.6954641,13.33107 c -0.4923641,-0.249159 0.6232744,0.08656 0,0 z m 13.7482099,-0.0187 c 0.264841,-0.251551 0.83797,0.125134 0.181711,0.02109 l -0.08866,-0.005 -0.09305,-0.01604 z m 0.65131,-0.629606 c 0.102831,-0.03027 0.03194,-0.01712 0,0 z M 6.0600795,12.398466 c -0.20845,-0.273814 0.409987,0.258304 0,0 z m -1.045536,-0.112888 c -0.705101,-0.27994 0.068203,-0.161314 0.2632515,0.05213 -0.090657,0.01129 -0.178425,-0.02844 -0.2632515,-0.05213 z M 4.4242147,11.941705 c -0.02824,-0.154821 0.2004814,0.135057 0,0 z m 1.0743818,-1.365124 c -0.252958,-0.212864 0.278077,0.0455 0,0 z M 17.28843,10.188076 C 17.450452,9.8370495 17.393958,9.6141185 17.605927,9.8380165 17.86093,9.765937 16.928191,10.909674 17.288525,10.188068 Z M 16.067612,8.596028 c 0.05976,-0.4522505 0.307409,-0.572283 0.06467,-0.053915 0.05381,-0.04037 -0.07653,0.1291325 -0.06467,0.053915 z M 7.684125,7.1620505 c -0.1927685,-0.5955395 0.2069705,0.2297415 0,0 z M 16.437261,6.833399 c 0.05216,-0.2128375 0.119383,0.05881 -1e-6,-7e-6 z M 9.189381,5.756355 c -0.2188485,-0.365744 0.243901,0.2586425 0,0 z"/>
+ <path style="fill:#ffffff" d="m 10.935731,19.943822 c -0.60037,-0.156811 0.264031,-0.975142 0.05249,-1.448459 -0.0703,-0.661584 0.316496,-1.750177 -0.493555,-2.044709 -0.7023555,0.08055 -0.9633925,0.829659 -1.4000455,1.314605 -0.309826,0.356304 0.371452,-0.667315 -0.193468,-0.325316 -0.466798,0.166891 -0.6581675,0.06766 -0.083188,-0.07094 0.430129,0.0051 0.688362,-0.46253 0.2874485,-0.52613 0.390296,-0.362381 1.889021,-0.478187 1.121462,-1.215761 C 10.039964,15.227274 9.482681,14.672836 9.234512,15.282173 8.7658625,15.336381 8.6915225,16.63278 8.410474,16.186288 8.1330025,16.722741 8.0731255,17.367043 7.456989,17.6431 7.52115,17.561356 8.21892,16.693656 7.981462,16.452727 7.6587145,16.826794 7.438484,16.537213 7.097244,16.760876 7.535109,16.416302 8.4677,16.261636 8.416633,15.619898 7.9618945,15.431759 7.4110905,16.558781 7.2550065,16.175487 7.2963465,15.780436 6.154222,17.073802 6.5433795,16.433941 5.803757,16.479721 7.263794,16.036358 7.189563,15.805746 7.666821,15.431164 8.6842845,15.6631 8.868074,15.053949 8.198619,14.698335 7.374554,14.749484 6.8134215,15.279593 6.639745,15.386612 6.063495,15.7755 6.4539805,15.361877 c -1.1166305,0.07354 1.242114,-0.36969 0.089083,-0.433134 -0.03726,0.02941 1.286565,-0.261377 0.506057,-0.502974 -0.587701,-0.376862 -1.6592995,-0.120159 -2.0338245,-0.35047 0.3318135,-0.117104 1.344195,0.08735 0.5894755,-0.321187 -0.553024,-0.343808 0.553632,0.183459 0.720456,0.233312 0.288122,0.164673 0.870161,0.251649 0.3742775,-0.149076 -0.3576525,-0.500851 0.5913575,0.590966 0.8885855,0.590171 0.4415025,-0.033 1.4034045,0.03303 1.5735315,-0.278889 C 8.6194115,13.572401 7.818902,13.332634 7.133996,12.966526 6.3766705,12.931061 5.6015765,13.104063 4.8330498,13.20002 4.7537902,12.932343 5.865286,12.971379 6.2140765,12.875705 6.439698,12.533616 5.2132795,12.364511 4.8261791,12.324047 c -0.3329993,0.08218 -0.3475513,-0.287681 -0.343892,-0.275294 0.4077062,0.113732 1.8180884,0.537319 0.9059684,-0.167624 0.103488,-0.517743 -1.5942069,-1.103477 -0.4511576,-0.753517 -0.1614015,-0.228466 -0.4575413,-0.776965 0.010043,-0.299575 0.4444551,0.568048 0.8114216,1.28256 1.4547241,1.643036 0.2460975,0.18815 1.1401815,0.369424 0.507991,-0.06672 -0.5208175,-0.25753 -0.5044625,-0.586606 -0.919183,-0.981499 0.677006,0.221094 0.9417965,0.983828 1.5052235,1.37884 0.555898,0.141442 1.0510725,0.73028 1.54666,0.785036 -0.216497,-0.756815 -1.097138,-0.860557 -1.610757,-1.352773 -0.342857,-0.177164 -0.576235,-0.30405 -0.062394,-0.192768 0.4712985,0.159991 0.746395,0.579666 1.3111615,0.749425 C 8.1715345,12.249851 7.5758215,11.601564 6.856959,11.386348 6.3667415,11.353833 5.2891375,10.90311 5.2446375,10.743424 5.680618,10.872123 6.818007,11.527105 6.9193305,11.043826 6.7382735,10.627572 5.860373,10.475453 5.8540515,10.258736 6.176243,10.467054 6.6508975,10.453328 6.106812,10.113338 5.8093505,9.943867 5.087145,9.3373245 5.8085125,9.7557575 6.539279,10.227373 5.0266775,8.6767195 5.7650425,9.3768445 6.0794595,9.6453955 6.662071,10.540445 6.784908,10.410853 6.626926,10.082577 6.3658925,9.2574455 6.726697,10.016463 7.0272465,10.818558 7.501818,11.575381 8.2472425,12.030515 8.2293725,11.498832 7.663199,10.878487 7.293742,10.399043 7.0265155,10.088068 6.7593065,9.4947515 7.2361745,10.107332 7.34872,10.496153 7.9031465,10.854122 7.531043,10.248584 7.3070695,9.7091605 6.438473,9.2524895 6.373285,8.856045 6.790341,9.321547 6.491608,8.6238335 6.635245,8.7795835 6.668925,9.1828125 7.36852,9.8301495 7.261449,9.416396 7.4146405,9.690009 7.7471165,10.029591 7.4921065,9.468598 7.2876915,9.071862 7.2787605,8.73771 7.5322715,9.313223 c 0.1123685,0.889845 0.9947465,1.312266 1.534968,1.934824 0.223502,0.276691 0.7783785,0.626087 0.362427,0.05359 C 9.2227265,10.735811 8.251015,10.159521 8.159989,9.8795395 8.397193,10.140496 9.117817,10.540346 8.5788735,9.9223545 8.006593,9.324151 7.4545715,8.683929 6.7175415,8.2858435 6.3562685,8.088071 6.178195,7.727481 6.6718815,8.1384295 7.352989,8.608737 5.7088195,7.0036735 6.401265,7.522832 7.021884,8.0661735 7.485046,8.774993 8.172269,9.2470015 8.7689815,9.5617805 8.0263215,8.4841475 7.8178065,8.321069 7.5310445,7.9035375 6.6029585,7.366208 6.7380925,7.0618775 7.123845,7.285226 6.115551,6.101954 6.6964675,6.5982895 6.9807845,6.9570105 6.9388865,6.7282895 6.81087,6.446922 7.245367,6.905894 7.507414,7.7918255 7.989772,8.037187 7.866687,7.686242 7.848612,7.2521385 7.612286,6.958993 7.3757695,6.7470325 6.854377,6.153695 7.464595,6.629307 7.9904255,7.0417255 8.049436,7.8030015 8.301438,8.395216 8.4757405,8.864808 8.7265235,9.816679 8.963078,9.9817825 9.08487,9.412525 8.7037015,8.883694 8.7768945,8.3300715 8.899346,8.835296 9.224924,9.2308615 9.586236,9.5916795 9.8003735,9.945443 10.258038,10.192057 9.8423025,9.6355395 9.1696135,8.61183 8.369628,7.647809 7.9903935,6.463266 7.7875245,6.2215165 7.143178,5.9362585 7.8385785,6.171167 7.741148,5.310502 8.5049615,7.4407345 8.2442765,6.327113 8.1241535,5.9865745 8.090221,5.6168665 8.2442975,6.147944 8.4949685,7.0195795 8.7659265,7.954173 9.3863435,8.6392255 9.3599485,8.0122615 8.8370765,7.624201 8.9282715,7.196451 8.7936315,6.7608025 8.5015725,6.2383885 8.4379245,5.871349 8.691455,6.296469 8.6409565,5.9508045 8.5189485,5.7054975 8.956274,5.638617 9.0015545,6.686778 9.280426,6.714759 9.260551,6.441033 8.746986,5.565382 8.970325,5.592745 c 0.390856,0.7050085 0.509366,1.5790675 1.095578,2.166498 0.212069,0.306762 0.661035,0.916909 0.36787,0.2000005 C 10.125369,7.153675 9.7694035,6.344984 9.139053,5.73575 8.6981225,5.0588505 9.910991,6.5255165 9.4704075,5.6419845 c -0.39445,-0.503574 0.162795,-0.3297705 0.147333,0.127538 0.067751,0.359101 0.354948,0.6605555 0.2030705,0.06157 0.0355,-0.087796 0.401515,1.70642 0.355785,0.6808765 0.0846,-0.72444 -0.5630035,-1.136746 -0.633465,-1.7954816 0.2341795,0.7252926 0.3446285,-0.7384252 0.3580845,0.070545 0.01211,0.3330793 0.1047395,0.7302823 0.2628505,0.5557058 0.111641,0.7221395 0.07374,1.475609 0.356832,2.162887 -0.01573,-0.3663705 -0.200621,-1.456814 0.141197,-0.662276 0.254883,0.864781 0.161282,-0.75009 -0.08065,-1.0129585 0.08678,-0.491895 -0.642733,-0.9926197 -0.422422,-1.2156763 0.335096,0.1951169 0.418124,0.8493858 0.555203,0.9724458 0.10351,-0.330601 -0.243184,-1.4801973 0.0779,-0.6170892 0.312163,0.8077037 0.143558,-0.1048716 0.07876,-0.4500376 0.204302,0.1990125 0.374215,1.4343358 0.50022,1.2282208 0.0095,-0.362257 -0.469622,-1.4980959 0.01918,-0.7493359 0.147979,0.7257449 0.19134,1.4710494 0.271644,2.2019314 0.21554,-0.7091595 0.152956,-1.476541 0.03632,-2.1637215 0.103911,0.545154 0.159261,0.1935595 0.233542,-0.090408 0.0015,0.6486859 0.135895,0.4077144 0.263343,0.2413634 0.05972,0.3325645 -0.645341,1.4941975 0.07361,0.877794 0.340118,-0.2604015 0.02154,-1.1072415 0.24629,-1.2202128 0.144531,0.6612213 0.0036,1.2238283 -0.09478,1.9003338 0.108054,0.429127 -0.305403,1.3157385 -0.02596,1.1858505 -0.05115,0.67044 -0.412561,1.2754195 -0.327309,1.9672035 0.0078,1.0199136 -0.01194,2.0461226 0.08043,3.0612666 0.370023,-0.757619 0.313322,-1.685792 0.531486,-2.507207 0.417064,-1.8266591 0.08792,-3.7054581 0.197799,-5.5536467 0.12912,0.2377566 0.112329,1.3453541 0.266129,0.4626236 0.174741,0.551412 -0.206081,1.4872335 -0.06147,2.1858555 0.323293,-0.4152445 0.409543,-1.067178 0.453901,-1.610212 -0.05282,-0.3032795 0.356496,-1.1260022 0.202426,-0.363597 -0.128605,0.75325 -0.214616,1.527067 -0.497763,2.239721 0.219811,-0.141367 0.639848,-1.2447195 0.397951,-0.356452 -0.161094,0.4227335 -0.517985,1.118285 -0.02419,0.6182275 0.393011,-0.544285 0.73138,-1.234863 0.492018,-1.9150805 0.103633,-0.970457 0.126905,1.050069 0.301135,0.139971 0.206801,-0.585979 0.207111,0.3472165 -0.01744,0.514735 -0.266351,0.661128 -0.652674,1.2838495 -0.885712,1.952928 0.0019,0.3463275 -0.102797,1.1551125 0.328418,0.4900935 -0.04458,0.7423951 -0.872868,1.1624661 -0.957718,1.8634351 0.208048,-0.293038 0.541737,-0.820608 0.295631,-0.136588 0.424399,-0.42378 0.660721,-1.0825441 0.933363,-1.6383016 0.562257,-1.0431665 0.407151,-2.2909545 0.877354,-3.358085 -0.05738,0.340982 -0.242057,1.2135915 0.11299,0.452285 0.09813,0.402188 -0.57342,1.371074 -0.3595,1.8011105 C 14.967123,7.94649 15.667441,7.175467 15.12541,7.917898 c -0.367431,0.6016275 -0.825893,1.1421835 -1.054107,1.819518 -0.169024,0.560869 -0.882903,1.365066 -0.691439,1.787887 0.726819,-0.468278 0.743597,-1.458472 1.063349,-2.195851 0.295585,-0.4493235 -0.467009,1.486536 0.05834,0.4570025 0.523034,-0.9789385 1.234087,-1.9744945 1.119529,-3.141822 -0.01107,-0.4650735 0.139862,0.220836 0.260602,-0.3149765 0.0087,0.355794 -0.198569,1.264166 0.132557,0.492915 0.07393,-0.435714 0.507397,-0.7111875 0.201517,-0.1108105 -0.204272,0.257215 -0.26659,0.7670145 0.06867,0.241593 0.555082,-0.811377 0.0017,0.2742765 -0.245427,0.532739 -0.447274,0.4812535 -0.710728,1.1339845 -1.091835,1.688383 -0.308941,0.60304 -0.726157,1.3642885 -0.87086,1.9114315 0.596588,-0.436202 0.87935,-1.1685075 1.372871,-1.7078735 0.33009,-0.3605475 0.397153,-0.9723605 0.700726,-0.9637 C 16.45286,8.13171 16.731431,7.1356955 16.867452,7.798616 16.400841,8.2120735 15.874693,8.798545 15.710718,9.338076 16.23131,9.1725605 16.525025,8.4552705 16.78147,8.6255175 17.140674,8.173882 17.559937,8.1789505 17.959772,7.846855 17.699632,8.51913 17.01614,8.833211 16.763126,9.5496885 c -0.259839,0.4389085 0.458532,-0.040315 0.0155,0.4103095 -0.160393,0.329877 -0.331913,0.791834 0.15836,0.333249 0.334897,-0.3923205 1.119091,-0.265164 1.366008,-0.8057195 0.0807,-0.366044 0.465155,-0.985181 0.223623,-0.237312 -0.129036,0.405845 0.114737,0.383089 -0.237948,0.7648475 -0.557874,0.910486 1.039437,-0.95499 0.355661,-0.01182 -0.579033,0.604938 0.589868,-0.301233 0.346983,0.18493 -0.709738,0.15505 -1.062426,0.85532 -1.623191,1.279326 -0.715311,0.58032 0.543305,0.197511 0.676111,0.179151 0.393828,0.06358 1.139273,-0.470522 1.102974,-0.101787 -0.237809,0.121405 -1.499649,0.238293 -0.599276,0.309166 0.47331,0.0043 0.203355,0.407736 -0.160166,0.119702 -0.660945,-0.213209 -1.278027,0.100293 -1.911088,0.176125 -0.445458,0.160796 -0.792952,0.88553 0.003,0.711599 0.449029,0.111456 1.192534,0.05378 1.447188,-0.138185 -0.532909,0.440294 0.802725,0.0954 1.04634,0.215649 0.753466,0.111187 -0.389734,0.06365 -0.652342,0.106787 -0.296125,0.305212 -1.637588,0.63847 -0.638174,0.186351 0.666431,-0.2655 -0.637244,-0.128818 -0.863811,-0.194445 -0.357828,-0.262372 -1.496771,0.152569 -0.859427,0.488527 0.282264,0.227401 1.180191,0.0569 1.172532,0.07705 -0.01547,0.590336 1.104155,-0.266667 1.251258,-0.09691 -0.494947,0.173097 -0.462549,0.418324 0.06604,0.398693 0.577156,-0.161485 0.678646,0.53861 0.101554,0.160702 -0.839543,-0.114416 -1.697892,-0.12201 -2.530022,-0.317246 -0.549701,-0.114907 -1.484661,1.20039 -0.393,1.000321 0.525588,0.156181 1.372073,-0.07095 1.718416,0.09342 -0.381016,-0.0144 -1.24219,0.0908 -0.367383,0.223656 0.236635,0.08679 1.163489,0.107889 0.45301,0.247512 0.168539,0.267262 1.437887,0.576043 0.569821,0.43444 -0.615413,-0.322592 -1.117099,-0.419677 -1.670607,-0.676291 -0.469304,-0.151524 -1.616637,-0.373263 -1.717422,0.189075 0.307866,0.735571 0.915459,1.234352 1.740209,0.924961 0.399567,-0.03346 0.02144,0.09807 0.183087,0.369355 -0.344037,-0.300129 -1.377712,-0.153569 -0.586796,0.26416 0.329132,0.09782 1.04806,0.78839 0.363506,0.29671 -0.576148,-0.429476 -0.317965,0.111337 -0.172646,0.427749 -0.438487,-0.254766 -0.747586,-1.103671 -1.150148,-1.2396 -0.108555,0.463435 0.62272,1.248991 0.495806,1.329579 -0.777799,-0.411722 -0.578019,-1.236674 -0.834538,-1.935498 -0.38956,-0.719384 -1.670737,0.60321 -0.935646,0.965377 0.100361,0.298687 1.31465,1.057053 0.475324,0.660634 -0.334027,-0.326186 -0.710287,-0.284707 -0.37261,0.214002 0.192796,0.290355 0.372964,0.946842 0.01571,0.292737 -0.212601,-0.363898 -0.564544,-1.801812 -0.92121,-0.784486 -0.264978,0.871089 -0.622205,1.933267 -0.07195,2.766251 -0.448978,0.364755 -1.318834,0.155511 -1.906034,0.130844 z m 1.577801,-3.471795 c 0.450373,-0.401878 -0.317267,-0.781648 -0.198972,-0.124989 -0.0038,0.173231 0.01614,0.491029 0.198972,0.124989 z m -1.655888,-0.985024 c 0.188452,-0.527518 -0.8935405,-0.684386 -0.326889,-0.113794 0.09321,0.110456 0.42799,0.568304 0.326889,0.113794 z m 1.968644,0.107114 c -0.0927,-0.278342 -0.10609,0.281433 -8.7e-5,-4e-6 z m 0.843598,-0.388287 c 0.356039,-0.329633 1.255707,-0.921353 1.183512,-1.217471 -0.66855,0.113644 -1.276185,0.620716 -1.369806,1.306382 0.05966,0.07128 0.136895,-0.125483 0.186294,-0.08891 z m -1.084741,-0.113977 c 0.626304,-0.273657 0.814506,-0.933006 0.752875,-1.563106 -0.318095,0.124871 -0.839146,0.99224 -0.922242,1.532315 -0.06017,0.162254 0.118192,0.09048 0.169367,0.03079 z M 9.377816,14.8256 C 9.8829405,14.709932 9.0377105,14.402575 8.824214,14.556905 7.877326,14.583025 9.182223,14.920272 9.377816,14.8256 Z m 1.227421,-0.07371 c 0.127607,-0.493952 -0.692954,-1.098403 -1.1536885,-1.33943 -0.2675865,0.287941 0.3990625,1.064052 0.6811265,1.33664 0.156556,0.016 0.316159,0.02562 0.472562,0.0028 z m 0.553444,-0.34633 C 11.009715,13.294392 10.238812,12.369527 9.3345765,11.754743 8.8357745,11.412623 8.396353,10.750386 7.879563,10.575981 c 0.3072735,0.810867 0.6393095,1.664312 1.238936,2.306274 0.5087755,0.118203 -0.3712425,-0.674208 -0.4554245,-0.964908 -0.216124,-0.580331 0.565954,0.494224 0.6735715,0.690851 0.503412,0.703993 1.193882,1.253045 1.699072,1.958899 0.122002,0.196599 0.153025,-0.122685 0.122963,-0.161536 z m 2.641508,-0.193749 c 0.508377,-0.479648 1.443999,-0.546299 1.735061,-1.142576 -0.195227,-0.357777 -1.015287,0.02281 -1.271723,0.280642 -0.05636,0.160482 -1.150887,1.161584 -0.463338,0.861934 z m -0.954109,-0.95602 c 0.335623,-0.41903 0.853241,-0.987382 0.719631,-1.52589 -0.452067,0.408585 -0.813402,1.007984 -0.825839,1.614022 l 0.106216,-0.08813 z m -1.635339,-0.255385 c 0.02053,-0.773188 -0.300448,-1.663278 -1.174033,-1.791669 -0.672658,-0.196325 0.269671,0.742458 0.367855,0.999987 0.245747,0.282574 0.6316,1.037104 0.824239,1.002352 l -0.0069,-0.09613 -0.01121,-0.114552 z m 4.397505,-0.259491 c 0.07391,-0.373642 0.615763,-1.330018 0.254725,-1.431029 -0.357924,0.354715 -0.808971,0.939173 -0.844733,1.373906 0.178493,0.03046 0.421129,0.185573 0.590008,0.05712 z M 14.480121,12.55255 c 0.507581,0.102595 0.96147,-1.041138 0.624568,-1.167974 -0.394089,0.263836 -0.889756,0.842418 -0.935104,1.185506 0.102787,-0.01567 0.206885,-0.01639 0.310536,-0.01753 z m -0.459795,-0.515973 c 0.61959,-0.455652 1.239137,-0.962452 1.558765,-1.682056 0.211089,-0.293935 0.843796,-1.479019 0.08843,-0.787851 -0.647876,0.4099425 -0.874813,1.230061 -1.419759,1.746667 -0.0566,0.08008 -0.684344,0.96368 -0.227436,0.72324 z m 2.523794,-0.340704 c 0.185311,-0.276296 0.366173,-0.312369 0.16821,0.07044 0.592865,-0.288572 1.409753,-1.23573 1.231759,-1.762582 -0.687964,0.228841 -1.456317,0.533569 -1.704045,1.280322 -0.197958,0.353295 -0.235351,1.105025 0.22763,0.495896 l 0.07643,-0.08407 z M 11.345647,11.292259 C 11.554524,10.47924 10.888756,9.7925715 10.611096,9.07899 10.486907,8.52898 9.0556505,7.855696 9.7128525,8.838329 c 0.5146375,0.9252715 1.0291035,1.850669 1.5010725,2.798779 0.109496,0.06422 0.09128,-0.291782 0.131722,-0.344849 z M 10.495072,10.992631 C 10.101975,10.485555 9.596147,9.762234 9.1087395,9.502561 c -0.173845,0.835013 0.372898,1.657563 1.2861835,1.508081 l 0.07892,-9e-4 0.02122,-0.01713 z m 1.346845,-0.12136 C 11.958456,9.7717265 11.69006,8.672553 11.1535,7.7127865 11.043274,7.415555 10.873302,6.9372125 10.827298,7.53691 c -0.07387,0.446537 -0.11622,0.9120315 0.107777,1.3215915 0.117893,0.3120275 0.397883,1.2402635 0.394494,0.372767 0.409175,0.043935 0.225687,1.5834145 0.512348,1.6400025 z m 4.222519,-0.835117 c 0.210838,-0.237044 0.370665,-0.848871 0.03375,-0.252946 -0.15323,0.215282 -0.453343,0.944629 -0.09211,0.346867 l 0.05837,-0.09392 z m 1.123771,-1.487382 c -0.0847,-0.2170905 -0.876856,0.762689 -0.193088,0.170154 l 0.08501,-0.069065 0.108083,-0.101094 z M 11.962634,8.4264295 c 0.04244,-0.4985845 0.138374,-1.479434 -0.04712,-1.700023 -0.0036,0.643824 -0.281753,1.4885165 -0.026,2.0127395 0.03518,-0.101496 0.05315,-0.2076165 0.07313,-0.3127165 z M 10.06863,8.2122375 C 9.667129,7.6834985 9.315869,7.1163635 8.9045175,6.596191 8.9017675,7.31765 9.4664225,7.4049755 9.7114925,8.015328 9.7798645,8.103758 9.957133,8.2665295 10.06863,8.2122375 Z M 11.38172,7.200319 C 11.4585,6.7401825 11.20719,5.503643 10.859967,5.59016 c 0.03011,0.6712235 0.244265,1.268263 0.489704,1.929987 0.0305,-0.1038965 0.02514,-0.213147 0.03205,-0.319828 z M 12.27151,6.544737 C 12.32927,5.7310665 11.98906,6.996819 12.2312,6.720181 L 12.250345,6.64285 12.2715,6.544737 Z M 7.7658455,17.645441 c 0.2264785,-0.335049 0.118459,0.09736 0,0 z m 7.1122795,-0.421157 c 0.122325,-0.170997 0.07732,0.157464 0,0 z m 2.189651,-1.565156 c -0.361367,-0.290162 0.267352,-0.02041 0,0 z m 1.543906,-0.25003 c -1.032367,-0.370158 1.184337,0.271126 0.168936,0.04795 l -0.08241,-0.02316 -0.08653,-0.02479 z m 0.56803,-1.407935 c 0.04306,-0.222677 0.210314,0.09968 0,0 z M 4.7436206,13.784878 c 0.00478,-0.198014 0.2189439,0.134799 0,0 z M 18.732505,13.510037 c -0.503866,-0.09269 1.070333,-0.298375 0.25842,-0.01947 -0.05976,0.118513 -0.176258,-0.0034 -0.25842,0.01947 z M 4.6954641,12.8309 c -0.4923641,-0.249159 0.6232744,0.08656 0,0 z M 18.443674,12.8122 c 0.264841,-0.251551 0.83797,0.125134 0.181711,0.02109 l -0.08866,-0.005 -0.09305,-0.01604 z m 0.65131,-0.629606 c 0.102831,-0.03027 0.03194,-0.01712 0,0 z M 6.0600795,11.898296 c -0.20845,-0.273814 0.409987,0.258304 0,0 z m -1.045536,-0.112888 c -0.705101,-0.27994 0.068203,-0.161315 0.2632515,0.05213 -0.090657,0.01129 -0.178425,-0.02844 -0.2632515,-0.05213 z M 4.4242147,11.441535 c -0.02824,-0.154821 0.2004814,0.135056 0,0 z m 1.0743818,-1.365124 c -0.252958,-0.212864 0.278077,0.04549 0,0 z M 17.28843,9.6879055 c 0.162022,-0.351026 0.105528,-0.573957 0.317497,-0.350059 C 17.86093,9.265767 16.928191,10.409504 17.288525,9.687898 Z M 16.067612,8.095858 c 0.05976,-0.4522505 0.307409,-0.572283 0.06467,-0.053914 0.05381,-0.04037 -0.07653,0.1291325 -0.06467,0.053914 z M 7.684125,6.6618805 c -0.1927685,-0.5955395 0.2069705,0.2297415 0,0 z M 16.437261,6.333229 c 0.05216,-0.2128375 0.119383,0.05881 -1e-6,-7e-6 z M 9.189381,5.256185 c -0.2188485,-0.3657436 0.243901,0.2586425 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/apk-icon-editor.svg b/.icons/awkward/24x24/apps/apk-icon-editor.svg
new file mode 100644
index 00000000..a9b7bc5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apk-icon-editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#89c025" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 3 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.4" d="M 5,5 V 7 H 7 V 5 Z m 3,0 v 2 h 2 V 5 Z m 3,0 v 2 h 2 V 5 Z m 3,0 v 2 h 2 V 5 Z m 3,0 v 2 h 2 V 5 Z M 5,8 v 2 H 7 V 8 Z m 3,0 v 2 h 2 V 8 Z m 3,0 v 2 h 2 V 8 Z m 3,0 v 2 h 2 V 8 Z m 3,0 v 2 h 2 V 8 Z M 5,11 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 V 11 Z M 5,14 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 V 14 Z M 5,17 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/app-launcher.svg b/.icons/awkward/24x24/apps/app-launcher.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/app-launcher.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/app-outlet.svg b/.icons/awkward/24x24/apps/app-outlet.svg
new file mode 100644
index 00000000..e7fdbd51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/app-outlet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <rect style="opacity:.2" rx="1" ry="1" height="20" width="20" y="2.5" x="2"/>
+ <rect style="fill:#6c4ac4" rx="1" ry="1" height="20" width="20" y="2" x="2"/>
+ <path style="opacity:.2" d="m5 5.5-1 13s0 1 1 1h14c1 0 1-1 1-1l-1-13z"/>
+ <path style="fill:#e4e4e4" d="m5 5-1 13s0 1 1 1h14c1 0 1-1 1-1l-1-13z"/>
+ <path style="opacity:.2" d="m8.5 7.5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm7 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <circle r="1.5" style="fill:#cccccc" cx="8.5" cy="8.5"/>
+ <circle r="1.5" style="fill:#cccccc" cx="15.5" cy="8.5"/>
+ <path style="opacity:.2" d="m8.4921875 8.5a0.49970173 0.49970173 0 0 0 -0.4882813 0.5566406s0.1262078 1.3043694 0.6582032 2.6328124c0.2659977 0.664222 0.6324767 1.345994 1.171875 1.884766 0.5393986 0.538771 1.2774716 0.925781 2.1660156 0.925781s1.626617-0.38701 2.166016-0.925781c0.539398-0.538772 0.905877-1.220544 1.171875-1.884766 0.531995-1.328443 0.658203-2.6328124 0.658203-2.6328124a0.49970173 0.49970173 0 1 0 -0.994141 -0.099609s-0.123908 1.1929644-0.591797 2.3613274c-0.233944 0.584182-0.553178 1.151297-0.951172 1.548829-0.397993 0.397531-0.847702 0.632812-1.458984 0.632812s-1.060991-0.235281-1.458984-0.632812c-0.397994-0.397532-0.7172277-0.964647-0.9511722-1.548829-0.4678891-1.168363-0.5917969-2.3613278-0.5917969-2.3613278a0.49970173 0.49970173 0 0 0 -0.5058594 -0.4570312z"/>
+ <path style="stroke-linejoin:round;stroke:#6c4ac4;stroke-linecap:round;stroke-width:1px;fill:none" d="m8.5 8.5s0.5 5 3.5 5 3.5-5 3.5-5"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 5-1 13s0.00382 0.07735 0.023437 0.183594l0.976563-12.683594h14l0.976562 12.683594c0.019618-0.106241 0.023438-0.183594 0.023438-0.183594l-1-13z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/app.rednotebook.RedNotebook.svg b/.icons/awkward/24x24/apps/app.rednotebook.RedNotebook.svg
new file mode 120000
index 00000000..11fbe71e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/app.svg b/.icons/awkward/24x24/apps/app.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/app.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/apparmor_view_profile.svg b/.icons/awkward/24x24/apps/apparmor_view_profile.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apparmor_view_profile.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appcode.svg b/.icons/awkward/24x24/apps/appcode.svg
new file mode 100644
index 00000000..8ff87c2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appcode.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#14ddb1" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2086e7" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,11.499829 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,10.999879 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,10.499829 h 2 m -1.99995,1.5 v -3 m 1.99995,3 v -3 m -2,0 c 0,0 0,-1.0000005 1,-1.0000005 1,0 1,1.0000005 1,1.0000005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.999879 h 2 m -1.99995,1.5 v -3 m 1.99995,3 v -3 m -2,0 c 0,0 0,-1.0000005 1,-1.0000005 1,0 1,1.0000005 1,1.0000005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/apper.svg b/.icons/awkward/24x24/apps/apper.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apper.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appgrid.svg b/.icons/awkward/24x24/apps/appgrid.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appgrid.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-Alva.svg b/.icons/awkward/24x24/apps/appimagekit-Alva.svg
new file mode 120000
index 00000000..b0dcffb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-Alva.svg
@@ -0,0 +1 @@
+Alva.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-AppImage.svg b/.icons/awkward/24x24/apps/appimagekit-AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-Black_Chocobo.svg b/.icons/awkward/24x24/apps/appimagekit-Black_Chocobo.svg
new file mode 120000
index 00000000..e3137f18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-Black_Chocobo.svg
@@ -0,0 +1 @@
+Black_Chocobo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-Cyan.svg b/.icons/awkward/24x24/apps/appimagekit-Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-Freeter.svg b/.icons/awkward/24x24/apps/appimagekit-Freeter.svg
new file mode 120000
index 00000000..d65d889d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-Freeter.svg
@@ -0,0 +1 @@
+Freeter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-KittehPlayer.svg b/.icons/awkward/24x24/apps/appimagekit-KittehPlayer.svg
new file mode 120000
index 00000000..9bf5480a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-KittehPlayer.svg
@@ -0,0 +1 @@
+KittehPlayer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-MediaElch.svg b/.icons/awkward/24x24/apps/appimagekit-MediaElch.svg
new file mode 120000
index 00000000..e05047fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-MediaElch.svg
@@ -0,0 +1 @@
+MediaElch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-Ripcord_Icon.svg b/.icons/awkward/24x24/apps/appimagekit-Ripcord_Icon.svg
new file mode 120000
index 00000000..1804ec0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-Ripcord_Icon.svg
@@ -0,0 +1 @@
+Ripcord_Icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-advanced-rest-client.svg b/.icons/awkward/24x24/apps/appimagekit-advanced-rest-client.svg
new file mode 120000
index 00000000..abcf026c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-advanced-rest-client.svg
@@ -0,0 +1 @@
+advanced-rest-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-altus.svg b/.icons/awkward/24x24/apps/appimagekit-altus.svg
new file mode 120000
index 00000000..7d03b3ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-altus.svg
@@ -0,0 +1 @@
+altus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-another-redis-desktop-manager.svg b/.icons/awkward/24x24/apps/appimagekit-another-redis-desktop-manager.svg
new file mode 120000
index 00000000..3570e2e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-another-redis-desktop-manager.svg
@@ -0,0 +1 @@
+another-redis-desktop-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-ant-downloader.svg b/.icons/awkward/24x24/apps/appimagekit-ant-downloader.svg
new file mode 120000
index 00000000..b7ee2dfd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-ant-downloader.svg
@@ -0,0 +1 @@
+ant-downloader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-app-outlet.svg b/.icons/awkward/24x24/apps/appimagekit-app-outlet.svg
new file mode 120000
index 00000000..2f592dc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-app-outlet.svg
@@ -0,0 +1 @@
+app-outlet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-archipelago.svg b/.icons/awkward/24x24/apps/appimagekit-archipelago.svg
new file mode 120000
index 00000000..c520399d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-archipelago.svg
@@ -0,0 +1 @@
+archipelago.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-ark-desktop-wallet.svg b/.icons/awkward/24x24/apps/appimagekit-ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-atomic.svg b/.icons/awkward/24x24/apps/appimagekit-atomic.svg
new file mode 120000
index 00000000..d289909a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-atomic.svg
@@ -0,0 +1 @@
+atomic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-augur.svg b/.icons/awkward/24x24/apps/appimagekit-augur.svg
new file mode 120000
index 00000000..50d44676
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-augur.svg
@@ -0,0 +1 @@
+augur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-auryo.svg b/.icons/awkward/24x24/apps/appimagekit-auryo.svg
new file mode 120000
index 00000000..7f175fac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-auryo.svg
@@ -0,0 +1 @@
+auryo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-azpainter.svg b/.icons/awkward/24x24/apps/appimagekit-azpainter.svg
new file mode 120000
index 00000000..409d2cf0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-azpainter.svg
@@ -0,0 +1 @@
+azpainter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-balena-etcher-electron.svg b/.icons/awkward/24x24/apps/appimagekit-balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-bitshares2-light.svg b/.icons/awkward/24x24/apps/appimagekit-bitshares2-light.svg
new file mode 120000
index 00000000..ca4e508c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-bitshares2-light.svg
@@ -0,0 +1 @@
+bitshares2-light.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-bitwarden.svg b/.icons/awkward/24x24/apps/appimagekit-bitwarden.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-bitwarden.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-bloomrpc.svg b/.icons/awkward/24x24/apps/appimagekit-bloomrpc.svg
new file mode 120000
index 00000000..579a7c14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-bloomrpc.svg
@@ -0,0 +1 @@
+bloomrpc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-brackets-electron.svg b/.icons/awkward/24x24/apps/appimagekit-brackets-electron.svg
new file mode 120000
index 00000000..934a95e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-brackets-electron.svg
@@ -0,0 +1 @@
+brackets-electron.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-buka.svg b/.icons/awkward/24x24/apps/appimagekit-buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cacher.svg b/.icons/awkward/24x24/apps/appimagekit-cacher.svg
new file mode 120000
index 00000000..7f86c1b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cacher.svg
@@ -0,0 +1 @@
+cacher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-caprine.svg b/.icons/awkward/24x24/apps/appimagekit-caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-chiaki.svg b/.icons/awkward/24x24/apps/appimagekit-chiaki.svg
new file mode 120000
index 00000000..2947b8b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-chiaki.svg
@@ -0,0 +1 @@
+chiaki.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-clipgrab.svg b/.icons/awkward/24x24/apps/appimagekit-clipgrab.svg
new file mode 120000
index 00000000..096ca883
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-clipgrab.svg
@@ -0,0 +1 @@
+clipgrab.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-colon.svg b/.icons/awkward/24x24/apps/appimagekit-colon.svg
new file mode 120000
index 00000000..89c9fa72
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-colon.svg
@@ -0,0 +1 @@
+colon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-colorpicker.svg b/.icons/awkward/24x24/apps/appimagekit-colorpicker.svg
new file mode 120000
index 00000000..5eff503c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-colorpicker.svg
@@ -0,0 +1 @@
+colorpicker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-conky-logomark-violet.svg b/.icons/awkward/24x24/apps/appimagekit-conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cool-retro-term.svg b/.icons/awkward/24x24/apps/appimagekit-cool-retro-term.svg
new file mode 120000
index 00000000..f35e34b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cool-retro-term.svg
@@ -0,0 +1 @@
+cool-retro-term.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cozydrive.svg b/.icons/awkward/24x24/apps/appimagekit-cozydrive.svg
new file mode 120000
index 00000000..79fa571b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cozydrive.svg
@@ -0,0 +1 @@
+cozydrive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cpod.svg b/.icons/awkward/24x24/apps/appimagekit-cpod.svg
new file mode 120000
index 00000000..d4139dec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cpod.svg
@@ -0,0 +1 @@
+cpod.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cryptr.svg b/.icons/awkward/24x24/apps/appimagekit-cryptr.svg
new file mode 120000
index 00000000..0ad0a154
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cryptr.svg
@@ -0,0 +1 @@
+cryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cura-icon.svg b/.icons/awkward/24x24/apps/appimagekit-cura-icon.svg
new file mode 120000
index 00000000..7ae2213c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cura-icon.svg
@@ -0,0 +1 @@
+cura-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cutepeaks.svg b/.icons/awkward/24x24/apps/appimagekit-cutepeaks.svg
new file mode 120000
index 00000000..6733ec26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cutepeaks.svg
@@ -0,0 +1 @@
+cutepeaks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-cutter.svg b/.icons/awkward/24x24/apps/appimagekit-cutter.svg
new file mode 120000
index 00000000..7c2b4879
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-cutter.svg
@@ -0,0 +1 @@
+cutter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-delir.svg b/.icons/awkward/24x24/apps/appimagekit-delir.svg
new file mode 120000
index 00000000..17fa0504
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-delir.svg
@@ -0,0 +1 @@
+delir.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-devhub.svg b/.icons/awkward/24x24/apps/appimagekit-devhub.svg
new file mode 120000
index 00000000..08b64fc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-devhub.svg
@@ -0,0 +1 @@
+devhub.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-diffuse.svg b/.icons/awkward/24x24/apps/appimagekit-diffuse.svg
new file mode 100644
index 00000000..b2638f55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-diffuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8390a6" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 6.7606815,7.5 c -1.014242,-0.014345 -1.014242,1.514344 0,1.5 h 0.444336 1.036133 c 1.012287,-0.014345 1.012287,1.514344 0,1.5 H 7.412049 5.7606815 c -1.014242,-0.01435 -1.014242,1.514344 0,1.5 h 1.480469 0.00879 C 7.9619675,11.9912 8.21232,12.807744 7.8348565,13.243523 7.6187835,13.491921 7.4999395,13.5 7.2499395,13.5 h -0.489258 c -1.014242,-0.01435 -1.014242,1.514344 0,1.5 h 1.140625 c 0.066997,0.02886 0.114258,0.09511 0.114258,0.172852 v 1.941406 c 0.00325,0.211861 0.1748575,0.3825 0.386719,0.385742 H 13.22455 c 1.429427,0 2.582118,-0.333639 3.458007,-1 0.875887,-0.66636 1.313949,-1.648321 1.314453,-2.946289 v -2.125 C 17.998009,10.191184 17.54797,9.227174 16.647401,8.536133 15.747336,7.845596 14.60297,7.5 13.212831,7.5 h -0.952149 z m 5.2392585,3 h 0.928711 c 0.713494,0 1.070785,0.344246 1.071289,1.032227 v 1.920898 c 0,0.344672 -0.0976,0.605276 -0.292969,0.78125 -0.207995,0.181052 -0.489743,0.276775 -0.77832,0.264649 H 11.99994 Z"/>
+ <path id="Shape" style="fill:#ffffff" d="m 6.7606815,7 c -1.014242,-0.014345 -1.014242,1.514344 0,1.5 h 0.444336 1.036133 c 1.012287,-0.014345 1.012287,1.514344 0,1.5 H 7.412049 5.7606815 c -1.014242,-0.014345 -1.014242,1.514344 0,1.5 h 1.480469 0.00879 C 7.9619675,11.4912 8.21232,12.307744 7.8348565,12.743523 7.6187835,12.991921 7.4999395,13 7.2499395,13 h -0.489258 c -1.014242,-0.01435 -1.014242,1.514344 0,1.5 h 1.140625 c 0.066997,0.02886 0.114258,0.09511 0.114258,0.172852 v 1.941406 C 8.0188145,16.826119 8.190422,16.996758 8.4022835,17 H 13.22455 c 1.429427,0 2.582118,-0.333639 3.458007,-1 0.875887,-0.66636 1.313949,-1.648321 1.314453,-2.946289 v -2.125 C 17.998009,9.691184 17.54797,8.727174 16.647401,8.036133 15.747336,7.345596 14.60297,7 13.212831,7 h -0.952149 z m 5.2392585,3 h 0.928711 c 0.713494,0 1.070785,0.344246 1.071289,1.032227 v 1.920898 c 0,0.344672 -0.0976,0.605276 -0.292969,0.78125 -0.207995,0.181052 -0.489743,0.276775 -0.77832,0.264649 H 11.99994 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/appimagekit-dockstation.svg b/.icons/awkward/24x24/apps/appimagekit-dockstation.svg
new file mode 120000
index 00000000..3e55e7e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-dockstation.svg
@@ -0,0 +1 @@
+dockstation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-doki-doki-mod-manager.svg b/.icons/awkward/24x24/apps/appimagekit-doki-doki-mod-manager.svg
new file mode 120000
index 00000000..7de534d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-doki-doki-mod-manager.svg
@@ -0,0 +1 @@
+doki-doki-mod-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-downline.svg b/.icons/awkward/24x24/apps/appimagekit-downline.svg
new file mode 120000
index 00000000..3119f466
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-downline.svg
@@ -0,0 +1 @@
+downline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-draw.io.svg b/.icons/awkward/24x24/apps/appimagekit-draw.io.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-draw.io.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-drawpile.svg b/.icons/awkward/24x24/apps/appimagekit-drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-duskplayer.svg b/.icons/awkward/24x24/apps/appimagekit-duskplayer.svg
new file mode 120000
index 00000000..79ffc648
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-duskplayer.svg
@@ -0,0 +1 @@
+duskplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-edex-ui.svg b/.icons/awkward/24x24/apps/appimagekit-edex-ui.svg
new file mode 120000
index 00000000..cbb1146e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-edex-ui.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-electorrent.svg b/.icons/awkward/24x24/apps/appimagekit-electorrent.svg
new file mode 120000
index 00000000..883e66b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-electorrent.svg
@@ -0,0 +1 @@
+electorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-electrum-axe.svg b/.icons/awkward/24x24/apps/appimagekit-electrum-axe.svg
new file mode 120000
index 00000000..d2798c8e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-electrum-axe.svg
@@ -0,0 +1 @@
+electrum-axe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-emacs.svg b/.icons/awkward/24x24/apps/appimagekit-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-fontbase.svg b/.icons/awkward/24x24/apps/appimagekit-fontbase.svg
new file mode 120000
index 00000000..58b8911a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-fontbase.svg
@@ -0,0 +1 @@
+fontbase.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-franz.svg b/.icons/awkward/24x24/apps/appimagekit-franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-friture.svg b/.icons/awkward/24x24/apps/appimagekit-friture.svg
new file mode 120000
index 00000000..753ac060
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-friture.svg
@@ -0,0 +1 @@
+friture.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-fspy.svg b/.icons/awkward/24x24/apps/appimagekit-fspy.svg
new file mode 120000
index 00000000..f69a8525
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-fspy.svg
@@ -0,0 +1 @@
+fspy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-gifcurry.svg b/.icons/awkward/24x24/apps/appimagekit-gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-gisto.svg b/.icons/awkward/24x24/apps/appimagekit-gisto.svg
new file mode 120000
index 00000000..2fb89cb9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-gisto.svg
@@ -0,0 +1 @@
+gisto.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-github-desktop.svg b/.icons/awkward/24x24/apps/appimagekit-github-desktop.svg
new file mode 120000
index 00000000..041308e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-github-desktop.svg
@@ -0,0 +1 @@
+github-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-glyphr-studio-desktop.svg b/.icons/awkward/24x24/apps/appimagekit-glyphr-studio-desktop.svg
new file mode 120000
index 00000000..53947096
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-glyphr-studio-desktop.svg
@@ -0,0 +1 @@
+glyphr-studio-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-gmail-desktop.svg b/.icons/awkward/24x24/apps/appimagekit-gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-gravit-designer.svg b/.icons/awkward/24x24/apps/appimagekit-gravit-designer.svg
new file mode 100644
index 00000000..49e3c798
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-gravit-designer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#c63166" d="m 12,2 c -0.506947,0.00259 -1.012963,0.043722 -1.513672,0.1230469 -0.936654,0.8653117 -7.6397255,7.5211091 -8.3476561,8.2900391 -0.00894,0.05624 -0.017408,0.112559 -0.02539,0.168945 0.2013365,-0.164545 0.5061884,-0.425524 0.8544922,-0.7412105 0.1717075,-0.155627 0.3834753,-0.339514 0.4707031,-0.40918 0.087227,-0.069666 0.2484123,-0.209018 0.3574219,-0.30957 C 4.0986527,8.842804 4.8146291,8.2083155 5.024414,8.033203 5.1273305,7.9472955 5.5272365,7.595582 5.913086,7.251953 6.2989355,6.9083245 6.7977205,6.46891 7.0214845,6.2753905 7.2452485,6.0818715 7.7093195,5.659818 8.0527345,5.3378905 8.715105,4.7169644 10.761011,2.9025466 10.988281,2.734375 c 0.07424,-0.054938 0.143271,-0.092089 0.153321,-0.082031 0.02221,0.022227 -0.106694,0.238486 -0.561524,0.9404297 -0.190849,0.294539 -0.936,1.449612 -1.65625,2.566406 C 8.203577,7.2759735 7.309722,8.6614755 6.9375,9.238281 6.5652785,9.815087 5.7426455,11.090469 5.109375,12.072266 c -0.6332705,0.981797 -1.4595743,2.261533 -1.8359373,2.844726 -0.231131,0.35815 -0.4052521,0.640875 -0.5292969,0.850586 1.4361673,3.520157 4.7440562,5.921443 8.5359622,6.196289 0.285579,0.0033 -0.160324,-0.01925 0.285579,0.0033 C 12.815376,17.274369 13.857387,9.179057 16.607868,3.4290705 16.723707,3.186904 16.298409,3.1334612 16.353513,3.0117188 14.997258,2.3503426 13.508916,2.0044648 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="fill:#d8d342" d="m 11.38086,2.0361328 a 10,10 0 0 0 -0.641602,0.053711 10,10 0 0 1 0.641602,-0.053711 z"/>
+ <path style="opacity:0.2" d="M 10.480469,2.6289063 A 10,10 0 0 0 9.8251955,2.7646485 C 8.0732415,4.4593368 3.1120654,9.3875285 2.2675781,10.28125 a 10,10 0 0 0 -0.1259766,0.62793 c 0.7137618,-0.774545 7.39293,-7.4055279 8.3388675,-8.2802737 z m 0.661133,0.5234375 c -0.01005,-0.010058 -0.07908,0.027093 -0.153321,0.082031 -0.22727,0.1681715 -2.273176,1.9825895 -2.9355465,2.6035155 -0.343415,0.3219275 -0.807486,0.743981 -1.03125,0.9375 C 6.7977205,6.96891 6.2989355,7.4083245 5.913086,7.751953 5.5272365,8.095582 5.1273305,8.4472955 5.024414,8.533203 4.8146293,8.7083155 4.0986526,9.342804 3.7958985,9.6220705 3.6868888,9.7226225 3.5257039,9.8619745 3.4384766,9.9316405 3.3512487,10.001307 3.1394809,10.185194 2.9677735,10.340821 2.6194697,10.656506 2.3146177,10.917488 2.1132813,11.082031 a 10,10 0 0 0 -0.1035157,1.098633 10,10 0 0 0 0.7363282,3.583008 c -5.4e-4,9e-4 -0.00142,0.003 -0.00196,0.0039 a 10,10 0 0 0 0.016602,0.03516 10,10 0 0 0 9.75e-4,10e-4 10,10 0 0 0 0.1162109,0.248047 C 2.9897194,15.867799 3.100886,15.68438 3.273434,15.417008 3.6497971,14.833814 4.4761011,13.554078 5.1093715,12.572281 5.742642,11.590485 6.565275,10.315103 6.9374965,9.738297 c 0.372222,-0.5768055 1.266077,-1.9623075 1.986328,-3.0791015 0.72025,-1.116794 1.4654015,-2.271867 1.6562505,-2.5664061 0.45483,-0.7019437 0.583738,-0.9182027 0.561523,-0.9404297 z"/>
+ <path style="fill:#b8da6c" d="M 10.480469,2.1289063 A 10,10 0 0 0 2.1416015,10.40918 C 2.8553633,9.634635 9.5345325,3.0036521 10.480469,2.1289063 Z"/>
+ <path style="fill:#d8d342" d="m 2.1416015,10.40918 c -4.122e-4,4.47e-4 -0.00252,0.0035 -0.00293,0.0039 a 10,10 0 0 0 -0.022461,0.146484 10,10 0 0 1 0.02539,-0.150391 z"/>
+ <path style="fill:#d8d342" d="m 15.244141,2.5595703 0,0.00196 a 10,10 0 0 1 0.251953,0.083008 10,10 0 0 0 -0.251953,-0.084961 z"/>
+ <path style="fill:#d8d342" d="M 15.496094,2.6445313 A 10,10 0 0 1 16.259765,2.9716797 10,10 0 0 0 15.496094,2.6445313 Z"/>
+ <path style="fill:#d8d342" d="m 16.259765,2.9716797 a 10,10 0 0 1 0.09277,0.041015 c 0,0 0.001,-9.75e-4 0.001,-9.75e-4 a 10,10 0 0 0 -0.09375,-0.040039 z"/>
+ <path style="fill:#b8da6c" d="m 11.141602,2.6523438 c -0.01005,-0.010058 -0.07908,0.027093 -0.153321,0.082031 -0.22727,0.1681715 -2.273176,1.9825896 -2.9355465,2.6035155 -0.343415,0.3219275 -0.807486,0.743981 -1.03125,0.9375 C 6.7977205,6.46891 6.2989355,6.9083245 5.913086,7.251953 5.5272365,7.595582 5.1273305,7.9472955 5.024414,8.033203 4.8146292,8.2083155 4.0986526,8.842804 3.7958985,9.1220705 3.6868888,9.2226225 3.5257039,9.3619745 3.4384766,9.4316405 3.3512487,9.5013065 3.1394809,9.6851935 2.9677735,9.8408205 2.6194697,10.156506 2.3146177,10.417487 2.1132813,10.582031 A 10,10 0 0 0 2,12 10,10 0 0 0 3.2832031,16.889648 l 0,-0.02344 A 10,10 0 0 1 3.1933594,16.714844 10,10 0 0 1 3.0029297,16.319336 10,10 0 0 1 2.7441406,15.767578 C 2.8681855,15.557867 3.0423065,15.275142 3.2734375,14.916992 3.6498006,14.333799 4.4761046,13.054063 5.109375,12.072266 5.7426455,11.090469 6.5652785,9.8150875 6.9375,9.238281 7.309722,8.6614755 8.203577,7.2759735 8.923828,6.1591795 c 0.72025,-1.116794 1.465401,-2.271867 1.65625,-2.566406 0.45483,-0.7019437 0.583739,-0.9182027 0.561524,-0.9404297 z"/>
+ <path style="fill:#778b3c" d="m 21.93457,13.040039 -8.905273,8.905273 a 10,10 0 0 0 8.905273,-8.905273 z"/>
+ <path style="opacity:0.2" d="m 21.93457,13.040039 -8.905273,8.905273 a 10,10 0 0 0 0.591797,-0.0918 l 8.234375,-8.234374 a 10,10 0 0 0 0.0791,-0.579102 z"/>
+ <path style="fill:#eddf36" d="m 16.352539,3.0126953 c -0.05488,0.1212713 -0.09442,0.212561 -0.209961,0.4541016 -2.750481,5.7499866 -4.484333,11.9443001 -4.770507,17.0390621 -0.02619,0.466354 -0.06144,1.039284 -0.07813,1.272461 l -0.01367,0.181641 C 11.519623,21.981952 11.759688,21.995307 12,22 c 0.343811,-5e-4 0.687366,-0.01878 1.029297,-0.05469 L 21.93457,13.040039 C 21.974441,12.694732 21.996281,12.347581 22,12 21.993956,8.169918 19.800798,4.6797506 16.352539,3.0126953 Z M 13.029297,21.945312 c 4.692241,-0.491338 8.402763,-4.195347 8.902343,-8.886718 -0.49958,4.691371 -4.210102,8.39538 -8.902343,8.886718 z m -1.749023,0.01465 c 0,0 0,-0.0037 0,0.0039 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/appimagekit-hotspot.svg b/.icons/awkward/24x24/apps/appimagekit-hotspot.svg
new file mode 120000
index 00000000..7a5cd7e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-hotspot.svg
@@ -0,0 +1 @@
+hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-hw-probe.svg b/.icons/awkward/24x24/apps/appimagekit-hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-joplin.svg b/.icons/awkward/24x24/apps/appimagekit-joplin.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-joplin.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-junior_install_icon.svg b/.icons/awkward/24x24/apps/appimagekit-junior_install_icon.svg
new file mode 120000
index 00000000..8518af06
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-junior_install_icon.svg
@@ -0,0 +1 @@
+junior_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-kahla.svg b/.icons/awkward/24x24/apps/appimagekit-kahla.svg
new file mode 120000
index 00000000..7d313091
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-kahla.svg
@@ -0,0 +1 @@
+kahla.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-kaku.svg b/.icons/awkward/24x24/apps/appimagekit-kaku.svg
new file mode 120000
index 00000000..b4a9df23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-kaku.svg
@@ -0,0 +1 @@
+kaku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-kawanime.svg b/.icons/awkward/24x24/apps/appimagekit-kawanime.svg
new file mode 120000
index 00000000..364fa1f3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-kawanime.svg
@@ -0,0 +1 @@
+kawanime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-kitty.svg b/.icons/awkward/24x24/apps/appimagekit-kitty.svg
new file mode 120000
index 00000000..d3dd8e49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-kitty.svg
@@ -0,0 +1 @@
+kitty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-ksnip.svg b/.icons/awkward/24x24/apps/appimagekit-ksnip.svg
new file mode 120000
index 00000000..ac363289
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-ksnip.svg
@@ -0,0 +1 @@
+ksnip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-laigter.svg b/.icons/awkward/24x24/apps/appimagekit-laigter.svg
new file mode 120000
index 00000000..a0c804e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-laigter.svg
@@ -0,0 +1 @@
+laigter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-leocad.svg b/.icons/awkward/24x24/apps/appimagekit-leocad.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-leocad.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-leonflix.svg b/.icons/awkward/24x24/apps/appimagekit-leonflix.svg
new file mode 120000
index 00000000..8370782a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-leonflix.svg
@@ -0,0 +1 @@
+leonflix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-littleweeb.svg b/.icons/awkward/24x24/apps/appimagekit-littleweeb.svg
new file mode 120000
index 00000000..f32f6b16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-littleweeb.svg
@@ -0,0 +1 @@
+littleweeb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-love.svg b/.icons/awkward/24x24/apps/appimagekit-love.svg
new file mode 120000
index 00000000..6d5dfdfc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-love.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-makagiga.svg b/.icons/awkward/24x24/apps/appimagekit-makagiga.svg
new file mode 120000
index 00000000..e3dadd49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-makagiga.svg
@@ -0,0 +1 @@
+makagiga.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-mandelbulber2.svg b/.icons/awkward/24x24/apps/appimagekit-mandelbulber2.svg
new file mode 120000
index 00000000..e094a0c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-mandelbulber2.svg
@@ -0,0 +1 @@
+mandelbulber2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-mediaconch.svg b/.icons/awkward/24x24/apps/appimagekit-mediaconch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-mediaconch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-mellowplayer.svg b/.icons/awkward/24x24/apps/appimagekit-mellowplayer.svg
new file mode 120000
index 00000000..b99a2c35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-mellowplayer.svg
@@ -0,0 +1 @@
+mellowplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-mikutter.svg b/.icons/awkward/24x24/apps/appimagekit-mikutter.svg
new file mode 120000
index 00000000..3ad23426
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-mikutter.svg
@@ -0,0 +1 @@
+mikutter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-minetime.svg b/.icons/awkward/24x24/apps/appimagekit-minetime.svg
new file mode 120000
index 00000000..38d22b2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-minetime.svg
@@ -0,0 +1 @@
+minetime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-motrix.svg b/.icons/awkward/24x24/apps/appimagekit-motrix.svg
new file mode 120000
index 00000000..5c6fafce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-motrix.svg
@@ -0,0 +1 @@
+motrix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-museeks.svg b/.icons/awkward/24x24/apps/appimagekit-museeks.svg
new file mode 120000
index 00000000..05b00497
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-museeks.svg
@@ -0,0 +1 @@
+museeks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-negibox.svg b/.icons/awkward/24x24/apps/appimagekit-negibox.svg
new file mode 120000
index 00000000..45fac5d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-negibox.svg
@@ -0,0 +1 @@
+negibox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-nighthawk.svg b/.icons/awkward/24x24/apps/appimagekit-nighthawk.svg
new file mode 120000
index 00000000..c9c53424
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-nighthawk.svg
@@ -0,0 +1 @@
+nighthawk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-notable.svg b/.icons/awkward/24x24/apps/appimagekit-notable.svg
new file mode 120000
index 00000000..179b4948
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-notable.svg
@@ -0,0 +1 @@
+notable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-nuclear.svg b/.icons/awkward/24x24/apps/appimagekit-nuclear.svg
new file mode 120000
index 00000000..21db3e6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-nuclear.svg
@@ -0,0 +1 @@
+nuclear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-odrive.svg b/.icons/awkward/24x24/apps/appimagekit-odrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-odrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-org.keepassxc.KeePassXC.svg b/.icons/awkward/24x24/apps/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-org.olivevideoeditor.Olive.svg b/.icons/awkward/24x24/apps/appimagekit-org.olivevideoeditor.Olive.svg
new file mode 120000
index 00000000..c14ad71d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-org.olivevideoeditor.Olive.svg
@@ -0,0 +1 @@
+org.olivevideoeditor.Olive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-pcloud.svg b/.icons/awkward/24x24/apps/appimagekit-pcloud.svg
new file mode 120000
index 00000000..6f7df497
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-pcloud.svg
@@ -0,0 +1 @@
+pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-pioneer_install_icon.svg b/.icons/awkward/24x24/apps/appimagekit-pioneer_install_icon.svg
new file mode 120000
index 00000000..28da2bb2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-pioneer_install_icon.svg
@@ -0,0 +1 @@
+pioneer_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-plexamp.svg b/.icons/awkward/24x24/apps/appimagekit-plexamp.svg
new file mode 120000
index 00000000..3459b2fd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-plexamp.svg
@@ -0,0 +1 @@
+plexamp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-pling-store.svg b/.icons/awkward/24x24/apps/appimagekit-pling-store.svg
new file mode 120000
index 00000000..6c0e7e38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-pling-store.svg
@@ -0,0 +1 @@
+pling-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-protonmail-desktop-unofficial.svg b/.icons/awkward/24x24/apps/appimagekit-protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-pulse-sms.svg b/.icons/awkward/24x24/apps/appimagekit-pulse-sms.svg
new file mode 120000
index 00000000..353f7f56
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-pulse-sms.svg
@@ -0,0 +1 @@
+pulse-sms.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-qnapi.svg b/.icons/awkward/24x24/apps/appimagekit-qnapi.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-qnapi.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-rambox.svg b/.icons/awkward/24x24/apps/appimagekit-rambox.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-rambox.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-raven-reader.svg b/.icons/awkward/24x24/apps/appimagekit-raven-reader.svg
new file mode 120000
index 00000000..92a2f16d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-raven-reader.svg
@@ -0,0 +1 @@
+raven-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-rclonetray.svg b/.icons/awkward/24x24/apps/appimagekit-rclonetray.svg
new file mode 120000
index 00000000..4857c4b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-rclonetray.svg
@@ -0,0 +1 @@
+rclonetray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-rpcs3.svg b/.icons/awkward/24x24/apps/appimagekit-rpcs3.svg
new file mode 120000
index 00000000..bca0a349
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-rpcs3.svg
@@ -0,0 +1 @@
+rpcs3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-sengi.svg b/.icons/awkward/24x24/apps/appimagekit-sengi.svg
new file mode 120000
index 00000000..7f809660
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-sengi.svg
@@ -0,0 +1 @@
+sengi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-shadow-dev.svg b/.icons/awkward/24x24/apps/appimagekit-shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-stacer.svg b/.icons/awkward/24x24/apps/appimagekit-stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-standard-notes.svg b/.icons/awkward/24x24/apps/appimagekit-standard-notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-standard-notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-supertux2.svg b/.icons/awkward/24x24/apps/appimagekit-supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-synfigstudio.svg b/.icons/awkward/24x24/apps/appimagekit-synfigstudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-teams-for-linux.svg b/.icons/awkward/24x24/apps/appimagekit-teams-for-linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-teams-for-linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-trinity-desktop.svg b/.icons/awkward/24x24/apps/appimagekit-trinity-desktop.svg
new file mode 120000
index 00000000..805af1ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-trinity-desktop.svg
@@ -0,0 +1 @@
+trinity-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-unityhub.svg b/.icons/awkward/24x24/apps/appimagekit-unityhub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-unityhub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-vieb.svg b/.icons/awkward/24x24/apps/appimagekit-vieb.svg
new file mode 120000
index 00000000..7bb04b7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-vieb.svg
@@ -0,0 +1 @@
+vieb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-vnote.svg b/.icons/awkward/24x24/apps/appimagekit-vnote.svg
new file mode 120000
index 00000000..8060fa9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-vnote.svg
@@ -0,0 +1 @@
+vnote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-wewechat.svg b/.icons/awkward/24x24/apps/appimagekit-wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-wire-desktop.svg b/.icons/awkward/24x24/apps/appimagekit-wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-workflowy.svg b/.icons/awkward/24x24/apps/appimagekit-workflowy.svg
new file mode 120000
index 00000000..d7a02ab9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-workflowy.svg
@@ -0,0 +1 @@
+workflowy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/appimagekit-xnviewmp.svg b/.icons/awkward/24x24/apps/appimagekit-xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/appimagekit-xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applets-screenshooter.svg b/.icons/awkward/24x24/apps/applets-screenshooter.svg
new file mode 100644
index 00000000..65fe85be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applets-screenshooter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#009688" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 12,6.5 C 10.604072,6.50165 9.252399,6.989953 8.1777345,7.8808595 L 10.267578,11.5 13.09375,6.604492 C 12.73313,6.536283 12.367012,6.5013055 12,6.5 Z M 14.088867,6.8828125 12,10.5 h 5.649414 C 17.056094,8.826925 15.75237,7.5024615 14.088867,6.8828125 Z M 7.4404295,8.6035155 C 6.5116265,9.6893865 6.000847,11.071088 6,12.5 c 3.44e-4,0.335121 0.028765,0.669624 0.084961,1 h 4.182617 z M 13.732422,11.5 16.55957,16.396484 C 17.488374,15.310614 17.999153,13.928912 18,12.5 c -3.44e-4,-0.335121 -0.02876,-0.669624 -0.08496,-1 z m 0,2 -2.826172,4.895508 C 11.26687,18.463717 11.632988,18.498694 12,18.5 c 1.395928,-0.0017 2.747601,-0.489953 3.822266,-1.38086 z m -7.381836,1 c 0.5933195,1.673075 1.897044,2.997538 3.560547,3.617187 L 12,14.5 Z"/>
+ <path style="fill:#ffffff" d="M 12,6 C 10.604072,6.00165 9.252399,6.489953 8.1777345,7.3808595 L 10.267578,11 13.09375,6.104492 C 12.73313,6.036283 12.367012,6.0013055 12,6 Z M 14.088867,6.3828125 12,10 h 5.649414 C 17.056094,8.326925 15.75237,7.0024615 14.088867,6.3828125 Z M 7.4404295,8.1035155 C 6.5116265,9.1893865 6.000847,10.571088 6,12 c 3.44e-4,0.335121 0.028765,0.669624 0.084961,1 h 4.182617 z M 13.732422,11 16.55957,15.896485 C 17.488374,14.810614 17.999153,13.428912 18,12 17.999656,11.664879 17.97124,11.330376 17.91504,11 Z m 0,2 -2.826172,4.895508 C 11.26687,17.963717 11.632988,17.998694 12,18 c 1.395928,-0.0017 2.747601,-0.489953 3.822266,-1.38086 z m -7.381836,1 c 0.5933195,1.673075 1.897044,2.997538 3.560547,3.617187 L 12,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applets-template.svg b/.icons/awkward/24x24/apps/applets-template.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applets-template.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-community.svg b/.icons/awkward/24x24/apps/application-community.svg
new file mode 100644
index 00000000..4532bea9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-community.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <g fill="#c2352a" transform="matrix(.045314 0 0 .049261 1 .12912)">
+ <g>
+ <path d="m314.02 17.679c-36.879 0-70.09 14.37-93.344 40.599-23.26-26.229-56.47-40.599-93.35-40.599-70.322 0-127.33 59.675-127.33 133.29 0 19.779 3.338 38.813 9.184 56.989 0 0 5.301 16.4 9.997 25.428 53.671 115.43 201.49 190.28 201.49 190.28s147.82-74.852 201.49-190.28 6.925-15.38 9.997-25.428c5.582-18.26 9.184-37.21 9.184-56.989 0-73.615-57.008-133.29-127.33-133.29z"/>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.045314 0 0 .049261 1 .12912)">
+ <g>
+ <path opacity=".2" transform="matrix(11.034,0,0,10.15,-44.134,-22.92)" d="m15.539 4c-6.3732 0-11.539 5.8799-11.539 13.133 0 0.183 0.0162 0.361 0.0215 0.543 0.2132-7.04 5.2798-12.676 11.518-12.676 3.341 0 6.353 1.4158 8.46 4 2.108-2.5842 5.119-4 8.461-4 6.233 0 11.297 5.628 11.518 12.66 0.005-0.176 0.021-0.349 0.021-0.527 0-7.2531-5.166-13.133-11.54-13.133-3.342 0-6.353 1.4158-8.461 4-2.107-2.5842-5.119-4-8.461-4z"/>
+ </g>
+ </g>
+ <g transform="matrix(.045314 0 0 .049261 1 .62912)">
+ <g>
+ <path opacity=".2" transform="matrix(11.034,0,0,10.15,-44.134,-22.92)" d="m43.979 16.66c-0.053 1.758-0.351 3.453-0.811 5.088-0.278 0.99-0.906 2.504-0.906 2.504-4.865 11.372-18.262 18.748-18.262 18.748s-13.397-7.375-18.262-18.748c-0.4253-0.89-0.906-2.504-0.906-2.504-0.4801-1.623-0.7597-3.319-0.8105-5.072-0.0046 0.153-0.0215 0.303-0.0215 0.457 0 1.949 0.3022 3.824 0.832 5.615 0 0 0.4807 1.614 0.9063 2.504 4.8647 11.373 18.262 18.748 18.262 18.748s13.397-7.376 18.262-18.748 0.628-1.514 0.906-2.504c0.506-1.799 0.832-3.666 0.832-5.615 0-0.16-0.017-0.315-0.021-0.473z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/application-default-icon.svg b/.icons/awkward/24x24/apps/application-default-icon.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-default-icon.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-vnd.iccprofile.svg b/.icons/awkward/24x24/apps/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-pml18.svg b/.icons/awkward/24x24/apps/application-x-pml18.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-pml18.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-pml18free.svg b/.icons/awkward/24x24/apps/application-x-pml18free.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-pml18free.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-prl18.svg b/.icons/awkward/24x24/apps/application-x-prl18.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-prl18.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-prl18free.svg b/.icons/awkward/24x24/apps/application-x-prl18free.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-prl18free.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-tml18.svg b/.icons/awkward/24x24/apps/application-x-tml18.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-tml18.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/application-x-tml18free.svg b/.icons/awkward/24x24/apps/application-x-tml18free.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/24x24/apps/application-x-tml18free.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-accessories.svg b/.icons/awkward/24x24/apps/applications-accessories.svg
new file mode 100644
index 00000000..5b464389
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-accessories.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 2,3.5 v 14 c 0,2 2,2 2,2 H 22 Z M 6,11.82227 10.597656,15.5 H 6 Z"/>
+ <path style="fill:#009688" d="m 2,3.00004 v 14 c 0,2 2,2 2,2 h 18 z m 4,8.32227 4.597656,3.67773 H 6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2 3 L 2 3.5 L 21.375 19 L 22 19 L 2 3 z M 6 15 L 6 15.5 L 9.3476562 15.5 L 9.9726562 16 L 10.597656 16 L 9.3476562 15 L 6 15 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.037109,9.5 c 0.349968,0.0127 0.667792,0.20756 0.837891,0.51367 l 5,9 L 18,21.5 16.125,19.98633 12,12.56055 V 9.50391 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="fill:#a2a2a2;fill-rule:evenodd" d="m 12.037109,8.99997 c 0.349968,0.0127 0.667792,0.20756 0.837891,0.51367 l 5,9 L 18,20.99997 16.125,19.4863 12,12.06052 V 9.00388 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="opacity:0.2" d="M 11.962891,9.5 C 11.612923,9.5127 11.295099,9.70756 11.125,10.01367 l -5,9 L 6,21.5 7.875,19.98633 8.578125,18.72266 A 8,8 0 0 0 12,19.5 a 8,8 0 0 0 8,-8 h -2 a 6,6 0 0 1 -6,6 6,6 0 0 1 -2.447266,-0.5332 L 12,12.56055 V 9.50391 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="fill:#e4e4e4" d="M 11.962891,8.99997 C 11.612923,9.01267 11.295099,9.20753 11.125,9.51364 l -5,9 L 6,20.99997 7.875,19.4863 8.578125,18.22263 A 8,8 0 0 0 12,18.99997 a 8,8 0 0 0 8,-8 h -2 a 6,6 0 0 1 -6,6 6,6 0 0 1 -2.447266,-0.5332 L 12,12.06052 V 9.00388 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="opacity:0.2" d="m 11,5.5000305 v 2 h -1 c -0.554,0 -1,0.446 -1,1 v 1 1.0000025 2 l 2,1.70003 c 0.531455,0.42952 1.506979,0.49966 2,0 l 2,-1.70003 v -2 -1.0000025 -1 c 0,-0.554 -0.446,-1 -1,-1 h -1 v -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.962891 9 C 11.612923 9.0127 11.295099 9.2075619 11.125 9.5136719 L 6.125 18.513672 L 6 21 L 6.0253906 20.978516 L 6.125 19.013672 L 11.125 10.013672 C 11.295099 9.7075619 11.612923 9.5127 11.962891 9.5 C 11.975581 9.5 11.98737 9.5039062 12 9.5039062 L 12 9.0039062 C 11.98737 9.0039062 11.975581 9 11.962891 9 z M 18 11 A 6 6 0 0 1 12 17 A 6 6 0 0 1 9.7792969 16.558594 L 9.5527344 16.966797 A 6 6 0 0 0 12 17.5 A 6 6 0 0 0 18 11.5 L 19.982422 11.5 A 8 8 0 0 0 20 11 L 18 11 z"/>
+ <path style="fill:#6a6a6a" d="m 11,4.99997 v 2 h -1 c -0.554,0 -1,0.446 -1,1 v 1 1 2 L 11,13.7 c 0.531455,0.42952 1.506979,0.49966 2,0 l 2,-1.70003 v -2 -1 -1 c 0,-0.554 -0.446,-1 -1,-1 h -1 v -2 z"/>
+ <circle style="fill:#ffffff" cx="12" cy="10" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11 5 L 11 5.5 L 13 5.5 L 13 5 L 11 5 z M 10 7 C 9.446 7 9 7.446 9 8 L 9 8.5 C 9 7.946 9.446 7.5 10 7.5 L 11 7.5 L 11 7 L 10 7 z M 13 7 L 13 7.5 L 14 7.5 C 14.554 7.5 15 7.946 15 8.5 L 15 8 C 15 7.446 14.554 7 14 7 L 13 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-development-translation.svg b/.icons/awkward/24x24/apps/applications-development-translation.svg
new file mode 100644
index 00000000..a1330fb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-development-translation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1da6e8" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m5.5985 11.277c0.30014 0.2078 0.5772 0.46176 0.83115 0.7619l-0.4502 0.554c-0.27706-0.34632-0.56565-0.6349-0.8658-0.8658l0.4849-0.45m0 2.1818c0.27706 0.2078 0.54255 0.43868 0.79655 0.69265l-0.45022 0.58875c-0.2545-0.323-0.5315-0.6-0.8315-0.831l0.48484-0.45022m0.13853 2.3896 0.5541 0.38096c-0.27706 0.9466-0.6811 1.8586-1.2121 2.736l-0.589-0.4505c0.531-0.85425 0.9466-1.7432 1.2468-2.6666m1.6277-4.8485 0.658 0.13853c-0.0462 0.23089-0.11544 0.45022-0.2078 0.658h2.7013v0.6234h-2.9784l-0.31168 0.5195c-0.0923 0.184-0.2423 0.38-0.4501 0.588l-0.416-0.4845c0.43867-0.531 0.77345-1.2121 1.0044-2.0433m-0.17316 2.1472h3.1862c-0.00001 0.71575-0.01155 1.3853-0.03465 2.0086h0.45022v0.6234h-0.48484c-0.0462 0.48485-0.08081 0.95815-0.1039 1.4199h0.5195v0.58875h-0.58875c-0.093 0.808-0.4165 1.212-0.9705 1.212-0.1385 0-0.3345-0.023-0.5885-0.0695l-0.1036-0.59c0.30014 0.04615 0.531 0.06926 0.69265 0.06926 0.16161 0 0.2655-0.2078 0.31169-0.6234h-2.7013c0.09235-0.6234 0.17316-1.2929 0.24242-2.0086h-0.48485v-0.6234h0.5541c0.04615-0.64645 0.080805-1.316 0.1039-2.0086m0.5195 2.0086h1.974c0.0231-0.48484 0.03465-0.95815 0.03465-1.4199h-1.9048c-0.0231 0.50795-0.057725 0.98125-0.1039 1.4199m0.8658-1.2468c0.25396 0.16162 0.48484 0.34632 0.69265 0.5541l-0.4154 0.52c-0.2078-0.231-0.4387-0.439-0.6927-0.624l0.4156-0.45m0.9697 3.29c0.04615-0.48484 0.0808-0.95815 0.1039-1.4199h-1.974c-0.0462 0.50795-0.1039 0.98125-0.17316 1.4199h2.0433m-1.0736-1.2468c0.27705 0.16162 0.531 0.34632 0.7619 0.5541l-0.4502 0.52c-0.2308-0.254-0.4733-0.474-0.7273-0.658l0.41558-0.41558m-3.6364-4.1212v5.437h-0.6234v-0.58875h-0.58875v0.90045h-0.6234v-5.749h1.8355m-1.2121 4.2598h0.58875v-3.671h-0.58875v3.671"/>
+ <path fill="#fff" d="m14.7 7.687 0.19632-0.7362c0.22086-0.79755 0.42945-1.73 0.62575-2.5767h0.0491c0.20859 0.83435 0.42945 1.7792 0.6503 2.5767l0.18404 0.7362h-1.7055m2.564 3.313h1.9141l-2.503-8h-2.1718l-2.503 8h1.8405l0.4908-1.9018h2.4417l0.491 1.902"/>
+ <circle fill="#cc5e55" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16.244 14-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.657 0.4515 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.6565-0.4505-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6965 -0.396l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.865 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.8645 -0.857 0.86485 0.85715 0 0 1 0.8645 -0.857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-development-web.svg b/.icons/awkward/24x24/apps/applications-development-web.svg
new file mode 100644
index 00000000..f691bdd5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-development-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,5.4999998 c -3.8659999,0 -6.9999999,3.134 -6.9999999,7.0000002 0,3.866 3.134,7 6.9999999,7 3.866,0 7,-3.134 7,-7 0,-3.8660002 -3.134,-7.0000003 -7,-7.0000002 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.8125512 -0.07617,3.6230472 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.2447469,-0.193805 -0.5622769,-0.35622 -0.6855469,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.7441409,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153769,-0.40852 -0.8398439,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115409,-0.338097 0.4570309,-0.341797 0.0455,-0.0037 -0.2608039,-0.09693 -0.7226559,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763161 1.792547,-3.4132123 3.544922,-4.1542972 0.366663,-0.155085 0.7455289,-0.2621399 1.1445309,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591692 0.837891,1.8300782 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653152 1.220703,-1.2968752 z"/>
+ <path style="fill:#ffffff" d="m 12,4.9999998 c -3.8659999,0 -6.9999999,3.134 -6.9999999,7.0000002 0,3.866 3.134,7 6.9999999,7 3.866,0 7,-3.134 7,-7 0,-3.8660002 -3.134,-7.0000003 -7,-7.0000002 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.812551 -0.07617,3.6230472 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.9486131,9.8804139 9.6310831,9.7179988 9.5078131,9.6933588 c -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.2329512 -0.304688,0.3590052 -0.304688,0.5722662 0,0.808716 0.959536,1.449836 2.7441409,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153769,-0.40852 -0.8398439,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115409,-0.338097 0.4570309,-0.341797 0.0455,-0.0037 -0.2608039,-0.09693 -0.7226559,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763161 1.792547,-3.4132123 3.544922,-4.1542972 0.366663,-0.155085 0.7455289,-0.2621399 1.1445309,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591692 0.837891,1.8300782 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653152 1.220703,-1.2968752 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#cc5e55" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.24399,14.99967 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 L 17.24322,21 h 1.5135 l 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.0363,-0.3976 2.3784,2.3572 0 0 0 -0.0346,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 h -1.5135 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-development.svg b/.icons/awkward/24x24/apps/applications-development.svg
new file mode 100644
index 00000000..53446299
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#0286c2" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m10.1 6.5c-0.1067 0.0116-0.2002 0.0983-0.2196 0.2031l-0.21132 1.0703c-0.379 0.148-0.7355 0.3515-1.0485 0.6015l-1.0409-0.35156c-0.10814-0.03725-0.2393 0.011-0.2974 0.10938l-1.0018 1.7344c-0.05643 0.09976-0.032205 0.2378 0.054785 0.3125l0.83 0.726c-0.0292 0.19482-0.04696 0.3908-0.04696 0.59375 0 0.20294 0.017755 0.39893 0.04696 0.59375l-0.8296 0.72655c-0.0871 0.073-0.1113 0.211-0.0549 0.311l1.0018 1.7344c0.058105 0.09836 0.18926 0.1466 0.2974 0.10938l1.0405-0.3515c0.31286 0.25 0.66935 0.45346 1.0488 0.60155l0.21132 1.0703c0.02139 0.11204 0.12836 0.20157 0.24262 0.20312h2.0036c0.11426-0.0015 0.2212-0.09108 0.24262-0.20312l0.21132-1.0703c0.3795-0.148 0.736-0.3515 1.049-0.6015l1.0409 0.35156c0.10814 0.03725 0.2393-0.01104 0.2974-0.10938l1.0018-1.7344c0.05643-0.09976 0.03221-0.2378-0.05478-0.3125l-0.83-0.726c0.0292-0.19482 0.04696-0.3908 0.04696-0.59375 0-0.20294-0.01776-0.39893-0.04696-0.59375l0.8296-0.72655c0.08701-0.0747 0.11121-0.21274 0.05478-0.3125l-1.0018-1.7344c-0.058-0.0976-0.19-0.1459-0.298-0.1086l-1.0405 0.3515c-0.31286-0.25-0.6694-0.45347-1.0488-0.60155l-0.2115-1.0705c-0.0215-0.112-0.1285-0.2015-0.2425-0.203h-2.0036c-0.0078-0.000255-0.01567-0.000255-0.02347 0zm1.0252 3c1.1066 0 2.0036 0.8954 2.0036 2s-0.897 2-2.0036 2-2.0036-0.8954-2.0036-2 0.897-2 2.0036-2z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path fill="#fff" d="m10.1 6c-0.1067 0.0116-0.2002 0.0983-0.2196 0.2031l-0.21132 1.0703c-0.37937 0.1481-0.7359 0.35156-1.0488 0.60155l-1.0409-0.35156c-0.10814-0.03725-0.2393 0.011-0.2974 0.10938l-1.0018 1.7344c-0.05643 0.09976-0.032205 0.2378 0.054785 0.3125l0.8296 0.72655c-0.0292 0.19482-0.04696 0.3908-0.04696 0.59375 0 0.20294 0.017755 0.39893 0.04696 0.59375l-0.8296 0.72655c-0.087 0.074-0.1112 0.212-0.0548 0.312l1.0018 1.7344c0.058105 0.09836 0.18926 0.1466 0.2974 0.10938l1.0409-0.35156c0.31286 0.25 0.66935 0.45346 1.0488 0.60155l0.21132 1.0703c0.02139 0.11204 0.12836 0.20157 0.24262 0.20312h2.0036c0.11426-0.0015 0.2212-0.09108 0.24262-0.20312l0.21132-1.0703c0.37936-0.1481 0.7359-0.35156 1.0488-0.60155l1.0409 0.35156c0.10814 0.03725 0.2393-0.01104 0.2974-0.10938l1.0018-1.7344c0.05643-0.09976 0.03221-0.2378-0.05478-0.3125l-0.8296-0.72655c0.0292-0.19482 0.04696-0.3908 0.04696-0.59375 0-0.20294-0.01776-0.39893-0.04696-0.59375l0.8296-0.72655c0.08701-0.0747 0.11121-0.21274 0.05478-0.3125l-1.0018-1.7344c-0.059-0.0981-0.19-0.1463-0.298-0.1091l-1.0409 0.35156c-0.31286-0.25-0.6694-0.45347-1.0488-0.60155l-0.211-1.0703c-0.021-0.112-0.128-0.2015-0.242-0.2031h-2.0036c-0.0078-0.000255-0.01567-0.000255-0.02347 0zm1.0252 3c1.1066 0 2.0036 0.8954 2.0036 2s-0.897 2-2.0036 2-2.0036-0.8954-2.0036-2 0.897-2 2.0036-2z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-education-language.svg b/.icons/awkward/24x24/apps/applications-education-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-education-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-education-mathematics.svg b/.icons/awkward/24x24/apps/applications-education-mathematics.svg
new file mode 100644
index 00000000..89e3fd10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-education-mathematics.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#395d6d" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <g opacity=".2" transform="matrix(.37038 0 0 .35 2.2962 2.6)">
+ <g transform="matrix(1.5923,0,0,1.6185,10,11.802)">
+ <g>
+ <g>
+ <path transform="matrix(1.6956163,0,0,1.765303,-11.869314,-13.647028)" d="M 11.958984 8.5019531 L 10.402344 13.605469 L 9.2460938 10.902344 L 7 10.902344 L 7 11.837891 L 8.5917969 11.837891 L 10.148438 15.498047 L 10.839844 15.498047 L 12.691406 9.4414062 L 15.886719 9.4414062 L 15.886719 8.5019531 L 11.958984 8.5019531 z M 12.708984 11.300781 L 14.337891 13.302734 L 12.556641 15.5 L 13.445312 15.5 L 14.779297 13.849609 L 16.113281 15.5 L 17.001953 15.5 L 15.257812 13.34375 L 16.916016 11.300781 L 16.027344 11.300781 L 14.8125 12.796875 L 13.595703 11.300781 L 12.708984 11.300781 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g fill="#d08283" transform="matrix(.37038 0 0 .35 2.2962 2.1001)">
+ <g transform="matrix(1.5923,0,0,1.6185,10,11.802)">
+ <g>
+ <g>
+ <path style="fill:#ff6868" transform="matrix(1.6956163,0,0,1.765303,-11.869314,-12.764553)" d="M 11.958984 8.0019531 L 10.402344 13.105469 L 9.2460938 10.402344 L 7 10.402344 L 7 11.337891 L 8.5917969 11.337891 L 10.148438 14.998047 L 10.839844 14.998047 L 12.691406 8.9414062 L 15.886719 8.9414062 L 15.886719 8.0019531 L 11.958984 8.0019531 z M 12.708984 10.800781 L 14.337891 12.802734 L 12.556641 15 L 13.445312 15 L 14.779297 13.351562 L 16.113281 15 L 17.001953 15 L 15.257812 12.84375 L 16.916016 10.800781 L 16.027344 10.800781 L 14.8125 12.296875 L 13.595703 10.800781 L 12.708984 10.800781 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-education.svg b/.icons/awkward/24x24/apps/applications-education.svg
new file mode 100644
index 00000000..71bf81e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-education.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m21 20v-18c0-0.554-0.446-1-1-1h-9v20h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#c2352a" d="m8.6 0c-0.6 0-0.6 0.51429-0.6 0.51429v8.4857l1.5-1 1.5 1v-8.4857c0-0.5143-0.6-0.5143-0.6-0.5143z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-engineering.svg b/.icons/awkward/24x24/apps/applications-engineering.svg
new file mode 100644
index 00000000..178ce349
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-engineering.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="none" stroke="#7d7d7d" stroke-width="4" d="m13 5-7 7"/>
+ <rect fill="#7d7d7d" width="6" height="8.5" x="-9" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect opacity=".2" width="8" height="8" x="-10" y="9" ry="4" transform="scale(-1,1)"/>
+ <rect fill="#909090" width="8" height="2" x="-10" y="19" ry="1" transform="scale(-1,1)"/>
+ <path fill="#4f4f4f" d="m10 20c1 0 1 1 1 1v1h-10v-1c0-1 1-1 1-1z"/>
+ <rect fill="#909090" width="8" height="8" x="-10" y="8" ry="4" transform="scale(-1,1)"/>
+ <rect fill="#4f4f4f" width="6" height="6" x="-9" y="9" ry="3" transform="scale(-1,1)"/>
+ <path fill="none" stroke="#7d7d7d" stroke-width="2.5" d="m13 5 4.5 4.5"/>
+ <rect opacity=".2" width="6" height="6" x="-16" y="3" ry="3" transform="scale(-1,1)"/>
+ <rect fill="#909090" width="6" height="6" x="-16" y="2" ry="3" transform="scale(-1,1)"/>
+ <path fill="none" stroke="#4f4f4f" stroke-linecap="round" stroke-linejoin="round" d="m18.5 13.497-2-0.00021v-3.0001l2-2h3v2"/>
+ <rect fill="#4f4f4f" width="4" height="4" x="-15" y="3" ry="2" transform="scale(-1,1)"/>
+ <rect fill="#fff" opacity=".1" width="4" height="4" x="-8" y="10" ry="2" transform="scale(-1,1)"/>
+ <rect fill="#fff" opacity=".1" width="2" height="2" x="-14" y="4" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-featured.svg b/.icons/awkward/24x24/apps/applications-featured.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-featured.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-fonts.svg b/.icons/awkward/24x24/apps/applications-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-games.svg b/.icons/awkward/24x24/apps/applications-games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-graphics.svg b/.icons/awkward/24x24/apps/applications-graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-haskell.svg b/.icons/awkward/24x24/apps/applications-haskell.svg
new file mode 100644
index 00000000..28ec5fa6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-haskell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 5.5,6.5 8.75,12.5 5.5,18.5 H 7.5 L 10.75,12.5 7.5,6.5 Z M 9,6.5 12.25,12.5 9,18.5 H 11 L 13.25,14.35 15.5,18.5 H 17.5 L 11,6.5 Z M 14.667,10.5 15.48,12 H 18.5 V 10.5 Z M 16.02,13 16.833,14.5 H 18.5 V 13 Z"/>
+ <path style="fill:#8b82a4" d="M 5.5,6 8.75,12 5.5,18 H 7.5 L 10.75,12 7.5,6 Z M 14.667,10 15.48,11.5 H 18.5 V 10 Z M 16.02,12.5 16.833,14 H 18.5 V 12.5 Z"/>
+ <path style="fill:#5f5088" d="M 9,6 12.25,12 9,18 H 11 L 13.25,13.85 15.5,18 H 17.5 L 11,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-interfacedesign.svg b/.icons/awkward/24x24/apps/applications-interfacedesign.svg
new file mode 100644
index 00000000..427e3d6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-interfacedesign.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c7c7c7" d="M 2,5.5 V 20 c 0,0.5544 0.445625,1 1,1 H 21.0005 C 21.5545,21 22,20.5545 22,20 V 5.5 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="4" y="15.5" rx=".762" ry=".829"/>
+ <path style="fill:#5a6367" d="M 3,3 C 2.4456,3 2,3.44575 2,3.99975 V 6 H 22 V 3.99975 C 22,3.44575 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.4456,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 4 C 22,3.446 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.5544 0.445625,1 1,1 H 21.001 C 21.5545,21.5 22,21.0545 22,20.5 V 20 c 0,0.5544 -0.445275,1 -0.999,1 H 3 C 2.4456,21 2,20.5545 2,20 Z"/>
+ <rect style="fill:#ffffff" width="16" height="2" x="4" y="15" rx=".762" ry=".829"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18,16.5 c 0,1.655998 -1.344002,3 -3,3 -1.656,0 -3,-1.344002 -3,-3 0,-1.656 1.344,-3 3,-3 1.655998,0 3,1.344 3,3 z"/>
+ <path style="fill:#5294e2;fill-rule:evenodd" d="m 18,16 c 0,1.655998 -1.344002,3 -3,3 -1.656,0 -3,-1.344002 -3,-3 0,-1.656 1.344,-3 3,-3 1.655998,0 3,1.344 3,3 z"/>
+ <circle style="opacity:0.2" cx="5" cy="8.5" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="8" r="1"/>
+ <rect style="opacity:0.1" width="2" height="2" x="8" y="11.5" rx=".315" ry=".344"/>
+ <rect style="fill:#5294e2" width="2" height="2" x="8" y="11" rx=".315" ry=".344"/>
+ <rect style="opacity:0.2" width="2" height="2" x="8" y="7.5" rx=".315" ry=".344"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="8" y="7" rx=".315" ry=".344"/>
+ <circle style="opacity:0.1" cx="5" cy="12.5" r="1"/>
+ <circle style="fill:#5294e2" cx="5" cy="12" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-internet.svg b/.icons/awkward/24x24/apps/applications-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-java.svg b/.icons/awkward/24x24/apps/applications-java.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-java.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-multimedia.svg b/.icons/awkward/24x24/apps/applications-multimedia.svg
new file mode 100644
index 00000000..21def951
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-multimedia.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#863ea7" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 9.563648,7.500151 A 0.55082055,0.55694355 0 0 0 9,8.0566365 v 3.4439865 3.442305 a 0.55082055,0.55694355 0 0 0 0.8261345,0.482512 l 2.9490705,-1.721573 2.949069,-1.721573 a 0.55082055,0.55694355 0 0 0 0,-0.965023 L 12.775205,9.295698 9.8261345,7.5749655 A 0.55082055,0.55694355 0 0 0 9.563648,7.500151 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <rect style="opacity:0.3" width="2" height="2" x="3" y="6" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="3" y="15" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="3" y="12" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="3" y="9" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="19" y="6" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="19" y="15" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="19" y="12" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="19" y="9" rx=".449" ry=".435"/>
+ <path style="fill:#ffffff" d="M 9.563648,7.000151 A 0.55082055,0.55694355 0 0 0 9,7.5566365 v 3.4439865 3.442305 a 0.55082055,0.55694355 0 0 0 0.8261345,0.482512 l 2.9490705,-1.721573 2.949069,-1.721573 a 0.55082055,0.55694355 0 0 0 0,-0.965023 L 12.775205,8.795698 9.8261345,7.0749655 A 0.55082055,0.55694355 0 0 0 9.563648,7.000151 Z"/>
+ <path style="opacity:0.2" d="m 20.970703,10.5 a 1.00009,1.00009 0 0 0 -0.212891,0.0293 l -7,1.75 A 1.00009,1.00009 0 0 0 13,13.25 V 20 h 2 v -5.96875 l 5,-1.25 V 18.5 h 2 v -7 a 1.00009,1.00009 0 0 0 -1.029297,-1 z"/>
+ <path style="fill:none;stroke:#ff5722;stroke-width:1.99997997;stroke-linejoin:round" d="M 13.99989,19.50003 V 12.749991 L 21,11.000009 V 18.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="20" r="2.5"/>
+ <circle style="fill:#ff9800" cx="12.5" cy="19.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="19.5" cy="19" r="2.5"/>
+ <circle style="fill:#ff9800" cx="19.5" cy="18.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.500001,16.000107 c -1.380698,0 -2.499975,1.119277 -2.499975,2.499975 1.13e-4,0.08611 0.0047,0.172166 0.01367,0.25781 0.124597,-1.280113 1.200143,-2.256807 2.486305,-2.25779 1.280752,1.76e-4 2.354225,0.968241 2.486303,2.242165 0.0085,-0.08046 0.01303,-0.161283 0.01367,-0.242185 0,-1.380698 -1.119277,-2.499975 -2.499975,-2.499975 z m -7.000096,0.999948 c -1.380698,0 -2.4999751,1.119277 -2.4999751,2.499975 1.131e-4,0.08611 0.00468,0.172166 0.01367,0.25781 0.124597,-1.280113 1.200143,-2.256807 2.486305,-2.25779 1.280752,1.76e-4 2.354225,0.968241 2.486303,2.242165 0.0085,-0.08046 0.01304,-0.161283 0.01367,-0.242185 0,-1.380698 -1.119277,-2.499975 -2.499975,-2.499975 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 20.970703,10 a 1.00009,1.00009 0 0 0 -0.212891,0.0293 l -7,1.75 A 1.00009,1.00009 0 0 0 13,12.75 v 0.472656 a 1.00009,1.00009 0 0 1 0.757812,-0.943359 l 7,-1.75 A 1.00009,1.00009 0 0 1 20.970703,10.5 1.00009,1.00009 0 0 1 22,11.5 V 11 a 1.00009,1.00009 0 0 0 -1.029297,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-office.svg b/.icons/awkward/24x24/apps/applications-office.svg
new file mode 100644
index 00000000..89818902
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-office.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#4c4c4c" d="m6 5h10v1h-10z"/>
+ <path fill="#4c4c4c" d="m6 11h10v1h-10z"/>
+ <path fill="#4c4c4c" d="m6 7h10v1h-10z"/>
+ <path fill="#4c4c4c" d="m6 13h10v1h-10z"/>
+ <path fill="#4c4c4c" d="m6 9h10v1h-10z"/>
+ <path fill="#4c4c4c" d="m6 15h10v1h-10z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-other.svg b/.icons/awkward/24x24/apps/applications-other.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-other.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-science.svg b/.icons/awkward/24x24/apps/applications-science.svg
new file mode 100644
index 00000000..bf730cd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-science.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#48cac2" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <g opacity=".2" transform="matrix(.49996 0 0 .5 -.99893 0)">
+ <path d="m23 9a3 3 0 0 0 -3 3 3 3 0 0 0 0.07227 0.64258c-0.71531 0.64703-1.3503 1.4529-1.8848 2.3691-0.5889 1.0095-1.0653 2.1702-1.4277 3.4316-1.1261 0.67698-2.124 1.4388-2.9473 2.2695-1.9256 1.9429-2.9893 4.3378-2.3691 6.6523 0.62018 2.3146 2.7379 3.8583 5.377 4.5781 0.29949 0.08169 0.60917 0.15085 0.92383 0.21289 0.14095 0.28677 0.28751 0.56681 0.44336 0.83398 1.379 2.363 3.417 4.01 5.813 4.01 2.3962 0 4.4361-1.647 5.8145-4.0098 0.5891-1.0099 1.0657-2.1712 1.4277-3.4336 1.1245-0.67602 2.1228-1.4377 2.9453-2.2676 0.70588-0.71223 1.2926-1.4851 1.7266-2.293a3 3 0 0 0 0.085 0.004 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3 3 3 0 0 0 -0.20312 0.0078c-0.98536-1.423-2.6576-2.4142-4.6191-2.9492-0.29815-0.08132-0.60677-0.14904-0.91992-0.21094-0.14114-0.28728-0.28722-0.56828-0.44336-0.83594-0.98895-1.6953-2.3235-3.0101-3.8809-3.625a3 3 0 0 0 -2.934 -2.387zm2.6348 4.4336c0.7746 0.41722 1.5089 1.1419 2.1641 2.1387-1.8444-0.06536-3.838 0.15693-5.8691 0.70117-0.90085 0.24138-1.7612 0.53555-2.5801 0.87109 0.17608-0.39691 0.3621-0.77812 0.56445-1.125 0.38498-0.65997 0.80616-1.2051 1.248-1.6523a3 3 0 0 0 1.838 0.632 3 3 0 0 0 2.635 -1.566zm1.2285 4.1309c0.69887-0.01378 1.3714 0.01563 2.0078 0.08789 0.701 1.784 1.128 3.977 1.128 6.347 0 1.5032-0.17534 2.9319-0.48047 4.2344-1.1791 0.63207-2.5142 1.1713-3.9668 1.5605-2.288 0.61307-4.5185 0.76861-6.4238 0.55273-0.702-1.785-1.129-3.979-1.129-6.348 0-1.5032 0.17534-2.9323 0.48047-4.2344 1.1792-0.63191 2.5147-1.1714 3.9668-1.5605 1.5243-0.40843 3.0226-0.61316 4.416-0.64062zm4.2969 0.58398c1.221 0.40464 2.1489 0.98785 2.752 1.6973a3 3 0 0 1 -0.002 0.002 3 3 0 0 0 -0.911 2.152 3 3 0 0 0 1.0312 2.2617c-0.31681 0.53794-0.7325 1.0812-1.2656 1.6191-0.28262 0.28516-0.60369 0.5632-0.94141 0.83594 0.112-0.878 0.176-1.785 0.176-2.717 0-2.103-0.3-4.087-0.84-5.852zm-7.161 1.851a4 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 -4zm-7.8242 1.2832c-0.112 0.878-0.176 1.785-0.176 2.717 0 2.1033 0.30107 4.088 0.8418 5.8535-1.9121-0.63279-3.1187-1.6995-3.4688-3.0059-0.38042-1.4198 0.24546-3.1001 1.8594-4.7285 0.28311-0.28565 0.60488-0.56273 0.94336-0.83594zm12.475 9.5723c-0.17628 0.39761-0.36183 0.7796-0.56445 1.127-1.1552 1.9804-2.6161 3.0195-4.0859 3.0195-1.3522 0-2.6928-0.88958-3.7988-2.5723 1.8448 0.06466 3.838-0.15889 5.8691-0.70313 0.90098-0.24142 1.7612-0.53574 2.5801-0.87109z"/>
+ </g>
+ <g transform="matrix(.49996 0 0 .5 -.99893 -.5)">
+ <path fill="#fff" d="m23 9a3 3 0 0 0 -3 3 3 3 0 0 0 0.07227 0.64258c-0.71531 0.64703-1.3503 1.4529-1.8848 2.3691-0.5889 1.0095-1.0653 2.1702-1.4277 3.4316-1.1261 0.67698-2.124 1.4388-2.9473 2.2695-1.9256 1.9429-2.9893 4.3378-2.3691 6.6523 0.62018 2.3146 2.7379 3.8583 5.377 4.5781 0.29949 0.08169 0.60917 0.15085 0.92383 0.21289 0.14095 0.28677 0.28751 0.56681 0.44336 0.83398 1.379 2.363 3.417 4.01 5.813 4.01 2.3962 0 4.4361-1.647 5.8145-4.0098 0.5891-1.0099 1.0657-2.1712 1.4277-3.4336 1.1245-0.67602 2.1228-1.4377 2.9453-2.2676 0.70588-0.71223 1.2926-1.4851 1.7266-2.293a3 3 0 0 0 0.085 0.004 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3 3 3 0 0 0 -0.20312 0.0078c-0.98536-1.423-2.6576-2.4142-4.6191-2.9492-0.29815-0.08132-0.60677-0.14904-0.91992-0.21094-0.14114-0.28728-0.28722-0.56828-0.44336-0.83594-0.98895-1.6953-2.3235-3.0101-3.8809-3.625a3 3 0 0 0 -2.934 -2.387zm2.6348 4.4336c0.7746 0.41722 1.5089 1.1419 2.1641 2.1387-1.8444-0.06536-3.838 0.15693-5.8691 0.70117-0.90085 0.24138-1.7612 0.53555-2.5801 0.87109 0.17608-0.39691 0.3621-0.77812 0.56445-1.125 0.38498-0.65997 0.80616-1.2051 1.248-1.6523a3 3 0 0 0 1.838 0.632 3 3 0 0 0 2.635 -1.566zm1.2285 4.1309c0.69887-0.01378 1.3714 0.01563 2.0078 0.08789 0.701 1.784 1.128 3.977 1.128 6.347 0 1.5032-0.17534 2.9319-0.48047 4.2344-1.1791 0.63207-2.5142 1.1713-3.9668 1.5605-2.288 0.61307-4.5185 0.76861-6.4238 0.55273-0.702-1.785-1.129-3.979-1.129-6.348 0-1.5032 0.17534-2.9323 0.48047-4.2344 1.1792-0.63191 2.5147-1.1714 3.9668-1.5605 1.5243-0.40843 3.0226-0.61316 4.416-0.64062zm4.2969 0.58398c1.221 0.40464 2.1489 0.98785 2.752 1.6973a3 3 0 0 1 -0.002 0.002 3 3 0 0 0 -0.911 2.152 3 3 0 0 0 1.0312 2.2617c-0.31681 0.53794-0.7325 1.0812-1.2656 1.6191-0.28262 0.28516-0.60369 0.5632-0.94141 0.83594 0.112-0.878 0.176-1.785 0.176-2.717 0-2.103-0.3-4.087-0.84-5.852zm-7.161 1.851a4 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 -4zm-7.8242 1.2832c-0.112 0.878-0.176 1.785-0.176 2.717 0 2.1033 0.30107 4.088 0.8418 5.8535-1.9121-0.63279-3.1187-1.6995-3.4688-3.0059-0.38042-1.4198 0.24546-3.1001 1.8594-4.7285 0.28311-0.28565 0.60488-0.56273 0.94336-0.83594zm12.475 9.5723c-0.17628 0.39761-0.36183 0.7796-0.56445 1.127-1.1552 1.9804-2.6161 3.0195-4.0859 3.0195-1.3522 0-2.6928-0.88958-3.7988-2.5723 1.8448 0.06466 3.838-0.15889 5.8691-0.70313 0.90098-0.24142 1.7612-0.53574 2.5801-0.87109z"/>
+ </g>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <path opacity=".7" d="m10.5 4a1.4999 1.5 0 0 0 -1.4998 1.5 1.4999 1.5 0 0 0 1.4998 1.5 1.4999 1.5 0 0 0 1.5 -1.5 1.4999 1.5 0 0 0 -1.5 -1.5zm6.4994 5a1.4999 1.5 0 0 0 -1.499 1.5 1.4999 1.5 0 0 0 1.499 1.5 1.4999 1.5 0 0 0 1.5 -1.5 1.4999 1.5 0 0 0 -1.5 -1.5zm-5.999 0.5a1.9998 2 0 0 0 -1.9998 2 1.9998 2 0 0 0 1.9998 2 1.9998 2 0 0 0 2 -2 1.9998 2 0 0 0 -2 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-system.svg b/.icons/awkward/24x24/apps/applications-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/applications-utilities.svg b/.icons/awkward/24x24/apps/applications-utilities.svg
new file mode 100644
index 00000000..3b1fec0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-utilities.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,3.5 c -0.554,0 -1,0.446 -1,1 l 0,12 0,4 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,-4 0,-12 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 z"/>
+ <path style="fill:#4f4f4f" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,12 0,4 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,16 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="2" y="9"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="2" y="5"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="2" y="11"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="2" y="7"/>
+ <path style="fill:#47da72" d="m 5.5,6 c 3.5,0 2.332754,5.96412 6,6 2.280507,0.02231 4.147059,-2 6.5,-2 2.352941,0 4,3.5 4,3.5 v 2.5 4 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 V 10.5 C 2,10.5 2.739939,6 5.5,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.5,6 c 3.5,0 2.332754,5.96412 6,6 2.280507,0.02231 4.147059,-2 6.5,-2 2.352941,0 4,3.5 4,3.5 V 14 c 0,0 -1.647059,-3.5 -4,-3.5 -2.352941,0 -4.219493,2.02231 -6.5,2 C 7.832754,12.46412 9,6.5 5.5,6.5 2.739939,6.5 2,11 2,11 V 10.5 C 2,10.5 2.739939,6 5.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/applications-webbrowsers.svg b/.icons/awkward/24x24/apps/applications-webbrowsers.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/applications-webbrowsers.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/apport-gtk2.svg b/.icons/awkward/24x24/apps/apport-gtk2.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apport-gtk2.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/apport.svg b/.icons/awkward/24x24/apps/apport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/apport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/aptana-studio.svg b/.icons/awkward/24x24/apps/aptana-studio.svg
new file mode 120000
index 00000000..f0d532e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptana-studio.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/aptana.svg b/.icons/awkward/24x24/apps/aptana.svg
new file mode 100644
index 00000000..64883c80
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptana.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#c33131" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 10.9756,5.5 C 10.712,5.5 10.5,5.8312 10.5,6.2432 V 7.21 A 5.5,5.5 0 0 0 9.3242,7.7021 L 8.6367,7.0146 C 8.3454,6.7233 7.9608,6.6398 7.7744,6.8262 L 6.3262,8.2744 C 6.1398,8.4608 6.2233,8.8454 6.5146,9.1367 L 7.1992,9.8203 A 5.5,5.5 0 0 0 6.7139,11 H 5.7432 C 5.3312,11 5,11.212 5,11.476 v 2.0488 c 0,0.263 0.3312,0.475 0.7432,0.475 H 6.71 a 5.5,5.5 0 0 0 0.49219,1.1758 l -0.6875,0.6875 c -0.2914,0.291 -0.3749,0.675 -0.1885,0.862 l 1.4482,1.4482 c 0.1864,0.1864 0.571,0.10283 0.8623,-0.18848 l 0.68359,-0.68457 a 5.5,5.5 0 0 0 1.1797,0.485 v 0.9707 c 0,0.412 0.212,0.743 0.4756,0.743 h 2.0488 c 0.264,0 0.476,-0.331 0.476,-0.743 v -0.9668 a 5.5,5.5 0 0 0 1.1758,-0.49219 l 0.6875,0.6875 c 0.29131,0.29131 0.6759,0.37488 0.8623,0.18848 l 1.4482,-1.4482 c 0.1864,-0.1864 0.10283,-0.571 -0.18848,-0.8623 l -0.68457,-0.68359 a 5.5,5.5 0 0 0 0.485,-1.18 h 0.9707 c 0.412,0 0.743,-0.212 0.743,-0.476 v -2.0488 c 0,-0.263 -0.331,-0.475 -0.743,-0.475 h -0.9668 a 5.5,5.5 0 0 0 -0.492,-1.1758 l 0.6875,-0.6875 c 0.291,-0.2913 0.374,-0.6759 0.188,-0.8623 l -1.448,-1.4482 c -0.187,-0.1864 -0.571,-0.1029 -0.863,0.1884 l -0.683,0.6846 a 5.5,5.5 0 0 0 -1.18,-0.4853 v -0.9707 c 0,-0.412 -0.212,-0.7432 -0.476,-0.7432 h -2.0488 z M 12,9.5 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"/>
+ <path style="fill:#ffaa56" d="M 10.9756,5 C 10.712,5 10.5,5.3312 10.5,5.7432 V 6.71 A 5.5,5.5 0 0 0 9.3242,7.2021 L 8.6367,6.5146 C 8.3454,6.2233 7.9608,6.1398 7.7744,6.3262 L 6.3262,7.7744 C 6.1398,7.9608 6.2233,8.3454 6.5146,8.6367 L 7.1992,9.3203 A 5.5,5.5 0 0 0 6.7139,10.5 H 5.7432 C 5.3312,10.5 5,10.712 5,10.9756 v 2.0488 c 0,0.264 0.3312,0.476 0.7432,0.476 H 6.71 a 5.5,5.5 0 0 0 0.49219,1.1758 l -0.6875,0.6875 c -0.2914,0.291 -0.3749,0.675 -0.1885,0.862 l 1.4482,1.4482 c 0.1864,0.1864 0.571,0.10283 0.8623,-0.18848 l 0.68359,-0.68457 a 5.5,5.5 0 0 0 1.1797,0.485 v 0.9707 c 0,0.412 0.212,0.743 0.4756,0.743 h 2.0488 c 0.264,0 0.476,-0.331 0.476,-0.743 v -0.9668 a 5.5,5.5 0 0 0 1.1758,-0.49219 l 0.6875,0.6875 c 0.29131,0.29131 0.6759,0.37488 0.8623,0.18848 l 1.4482,-1.4482 c 0.1864,-0.1864 0.10283,-0.571 -0.18848,-0.8623 l -0.68457,-0.68359 a 5.5,5.5 0 0 0 0.485,-1.18 h 0.9707 c 0.412,0 0.743,-0.212 0.743,-0.476 v -2.0484 c 0,-0.2636 -0.331,-0.4756 -0.743,-0.4756 h -0.9668 a 5.5,5.5 0 0 0 -0.492,-1.1758 l 0.6875,-0.6875 c 0.291,-0.2913 0.374,-0.6759 0.188,-0.8623 l -1.448,-1.4482 c -0.187,-0.1864 -0.571,-0.1029 -0.863,0.1884 l -0.683,0.6846 a 5.5,5.5 0 0 0 -1.18,-0.4853 v -0.9707 c 0,-0.412 -0.212,-0.7432 -0.476,-0.7432 h -2.0484 z M 12,9 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"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/aptdaemon-download.svg b/.icons/awkward/24x24/apps/aptdaemon-download.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptdaemon-download.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/aptdaemon-update-cache.svg b/.icons/awkward/24x24/apps/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/aptdaemon-upgrade.svg b/.icons/awkward/24x24/apps/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/aptdaemon-working.svg b/.icons/awkward/24x24/apps/aptdaemon-working.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aptdaemon-working.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ar.com.tuxguitar.TuxGuitar.svg b/.icons/awkward/24x24/apps/ar.com.tuxguitar.TuxGuitar.svg
new file mode 120000
index 00000000..3c7b8bb9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ar.com.tuxguitar.TuxGuitar.svg
@@ -0,0 +1 @@
+tuxguitar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/archipelago.svg b/.icons/awkward/24x24/apps/archipelago.svg
new file mode 100644
index 00000000..051e7b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/archipelago.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#e4e4e4" cx="11" r="10" cy="11"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m8.98094 5.4999986a0.50005 0.50005 0 0 0 -0.4082031 0.2402344l-5.4999999 9a0.50005 0.50005 0 0 0 0.4257812 0.759766h15a0.50005 0.50005 0 0 0 0.458984 -0.701172l-3.5-8.0000003a0.50005 0.50005 0 0 0 -0.480468 -0.2988281 0.50005 0.50005 0 0 0 -0.4375 0.3027344l-1.976563 4.582032-3.1269529-5.6269539a0.50005 0.50005 0 0 0 -0.4550781 -0.2578125zm-0.00391 1.4921875 1.392578 2.5078125h-1.3710899l-1 1.0000004-0.7226562-0.7226564zm6.023441 1.2636719 1.164063 2.660157-1.166016 0.583984-1.150391-0.574219zm-8.1679685 2.244141h0.1660156l1 1 1-1h1.9277339l1.230469 2.212891a0.50005 0.50005 0 0 0 0.05078 0.09375l0.941408 1.693359h-8.7597659zm9.6914065 1.236328 1.208984 2.763672h-3.439453l-1.119141-2.011719 0.320313-0.740234 1.503906 0.751953z"/>
+ <path d="m8.9809401 5a0.50005 0.50005 0 0 0 -0.4082031 0.2402344l-5.5 8.9999996a0.50005 0.50005 0 0 0 0.4257812 0.759766h15a0.50005 0.50005 0 0 0 0.458984 -0.701172l-3.5-7.9999999a0.50005 0.50005 0 0 0 -0.480468 -0.2988281 0.50005 0.50005 0 0 0 -0.4375 0.3027344l-1.976563 4.5820316-3.1269528-5.6269535a0.50005 0.50005 0 0 0 -0.4550781 -0.2578125zm-0.0039063 1.4921875 1.3925782 2.5078125h-1.3710938l-1 1-0.7226562-0.7226562zm6.0234372 1.2636719 1.164063 2.6601566-1.166016 0.583984-1.150391-0.574219zm-8.1679684 2.2441406h0.1660156l1 1 1-1h1.9277338l1.230469 2.212891a0.50005 0.50005 0 0 0 0.05078 0.09375l0.941408 1.693359h-8.7597658zm9.6914064 1.236328 1.208984 2.763672h-3.439453l-1.119141-2.011719 0.320313-0.740234 1.503906 0.751953z" style="fill:#3f3f3f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/archive-manager.svg b/.icons/awkward/24x24/apps/archive-manager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/archive-manager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/archivemanager.svg b/.icons/awkward/24x24/apps/archivemanager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/archivemanager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/arcolinux-hello.svg b/.icons/awkward/24x24/apps/arcolinux-hello.svg
new file mode 100644
index 00000000..45772ee0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/arcolinux-hello.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 22,12.5 c 0,5.52307 -4.477387,10 -10,10 -5.52307,0 -9.9999999,-4.477387 -9.9999999,-10 0,-5.52307 4.4773869,-9.9999999 9.9999999,-9.9999999 5.52307,0 10,4.4773869 10,9.9999999"/>
+ <path style="fill:#6790eb;fill-rule:evenodd" d="M 22,12 C 22,17.52307 17.522613,22 12,22 6.47693,22 2.0000001,17.522613 2.0000001,12 2.0000001,6.47693 6.477387,2.0000001 12,2.0000001 17.52307,2.0000001 22,6.477387 22,12"/>
+ <path style="opacity:0.2" d="m 5.2449105,17.483009 c 0,-0.04463 6.4743635,-12.3604015 6.6914065,-12.728634 l 0.149941,-0.2543945 0.163766,0.2873525 c 0.09007,0.15804 0.75016,1.4145275 1.466857,2.7921875 0.716699,1.3776635 2.161913,4.1475325 3.211583,6.1552625 1.472925,2.8173 1.888185,3.663293 1.819509,3.706813 -0.04895,0.03101 -0.638759,0.05685 -1.3107,0.0574 L 16.21556,17.5 15.85527,17.134667 c -0.903909,-0.916553 -2.483785,-1.847645 -4.249387,-2.335165 l -0.790999,-0.21841 0.988751,-0.0496 c 0.92885,-0.04659 1.926527,-0.01518 2.499412,0.07643 0.19148,0.03063 0.251907,0.01807 0.251907,-0.0523 0,-0.173864 -2.373624,-4.50423 -2.468743,-4.50423 -0.06932,0 -0.55862,0.852895 -2.45805,4.284592 -0.933093,1.685822 -1.7016815,3.071381 -1.7079775,3.079021 -0.02812,0.03412 -2.675273,0.101402 -2.675273,0.06799 z"/>
+ <path style="fill:#ffffff" d="m 5.2449105,16.983009 c 0,-0.04463 6.4743635,-12.3604015 6.6914065,-12.728634 l 0.149941,-0.2543945 0.163766,0.2873525 c 0.09007,0.15804 0.75016,1.4145275 1.466857,2.7921875 0.716699,1.3776635 2.161913,4.1475325 3.211583,6.1552625 1.472925,2.8173 1.888185,3.663293 1.819509,3.706813 -0.04895,0.03101 -0.638759,0.05685 -1.3107,0.0574 L 16.21556,17 15.85527,16.634667 c -0.903909,-0.916553 -2.483785,-1.847645 -4.249387,-2.335165 l -0.790999,-0.21841 0.988751,-0.0496 c 0.92885,-0.04659 1.926527,-0.01518 2.499412,0.07643 0.19148,0.03063 0.251907,0.01807 0.251907,-0.0523 0,-0.173864 -2.373624,-4.50423 -2.468743,-4.50423 -0.06932,0 -0.55862,0.852895 -2.45805,4.284592 -0.933093,1.685822 -1.7016815,3.071381 -1.7079775,3.079021 -0.02812,0.03412 -2.675273,0.101402 -2.675273,0.06799 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12,2 C 6.477387,2 2,6.47693 2,12 2,12.08383 2.00381,12.166662 2.00586,12.25 2.1389488,6.842826 6.561219,2.5 12,2.5 c 5.439231,0 9.861064,4.343249 9.99414,9.75 C 21.996192,12.166655 22,12.083839 22,12 22,6.477387 17.52307,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ardour.svg b/.icons/awkward/24x24/apps/ardour.svg
new file mode 100644
index 00000000..8d9d0a88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ardour.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#c2352a" d="m10.5 2-4.75 9.5-4.75 9.5h3v-3h1v3h1v-4h1v4h1v-5h1v5h1v-4h1v4h1v-3h1v3h1v-2h1v2h1v-1h1v1h3l-4.75-9.5-4.75-9.5z"/>
+ <path fill="#fff" opacity=".2" d="m10.5 2-4.75 9.5-4.75 9.5h0.25l4.5-9 4.75-9.5 4.75 9.5 4.5 9h0.25l-4.75-9.5-4.75-9.5z"/>
+ <path opacity=".2" d="m8 16v0.5h1v-0.5h-1zm-2 1v0.5h1v-0.5h-1zm4 0v0.5h1v-0.5h-1zm-6 1v0.5h1v-0.5h-1zm8 0v0.5h1v-0.5h-1zm2 1v0.5h1v-0.5h-1zm2 1v0.5h1v-0.5h-1zm-14.75 1-0.25 0.5h3v-0.5h-2.75zm3.75 0v0.5h1v-0.5h-1zm2 0v0.5h1v-0.5h-1zm2 0v0.5h1v-0.5h-1zm2 0v0.5h1v-0.5h-1zm2 0v0.5h1v-0.5h-1zm2 0v0.5h1v-0.5h-1zm2 0v0.5h3l-0.25-0.5h-2.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ardour5.svg b/.icons/awkward/24x24/apps/ardour5.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ardour5.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/arduino-icon-small.svg b/.icons/awkward/24x24/apps/arduino-icon-small.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/arduino-icon-small.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/arduino-ide.svg b/.icons/awkward/24x24/apps/arduino-ide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/arduino-ide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/arduino.svg b/.icons/awkward/24x24/apps/arduino.svg
new file mode 100644
index 00000000..658fe840
--- /dev/null
+++ b/.icons/awkward/24x24/apps/arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m8.5 4.5a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 2.502 -0.438 7.5 7.5 0 0 0 2.498 0.438 7.5 7.5 0 0 0 7.5 -7.5 7.5 7.5 0 0 0 -7.5 -7.5 7.5 7.5 0 0 0 -2.502 0.4375 7.5 7.5 0 0 0 -2.498 -0.4375z"/>
+ <path fill="#19979d" d="m8.5 4a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 2.502 -0.438 7.5 7.5 0 0 0 2.498 0.438 7.5 7.5 0 0 0 7.5 -7.5 7.5 7.5 0 0 0 -7.5 -7.5 7.5 7.5 0 0 0 -2.502 0.4375 7.5 7.5 0 0 0 -2.498 -0.4375z"/>
+ <path opacity=".2" d="m7.408 8.4999c-0.44417 0-0.88635 0.088935-1.2978 0.2627-0.4115 0.17376-0.7873 0.4296-1.1045 0.75295-0.3172 0.3234-0.5713 0.7105-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.32332 0.693 0.57915 1.1045 0.75295 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 0.000371 0.020075 0.0006 0.030275 0.001 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.41552 0.7595-0.9062 1.0644-1.4062 0.30496 0.50005 0.6391 0.99075 1.0644 1.4062 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-0.000371 0.02003-0.00049 0.03028-0.001 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.75295l0.002-0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.7655-1.8242 0.71775h-0.032225c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5512-0.31072-0.76955-0.5381l-0.00879-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.060995-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.00879-0.0098c0.21833-0.22736 0.48286-0.41309 0.76955-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31073 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1zm-8 1v1h3v-1h-3z"/>
+ <path fill="#79ff88" d="m7.408 7.9999c-0.44417 0-0.88635 0.088935-1.2978 0.2627-0.4115 0.17376-0.7873 0.4296-1.1045 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.32332 0.693 0.57915 1.1045 0.75295 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 0.000371 0.020075 0.0006 0.030275 0.001 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.41552 0.7595-0.9062 1.0644-1.4062 0.30496 0.50005 0.6391 0.99075 1.0644 1.4062 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-0.000371 0.02003-0.00049 0.03028-0.001 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.75295l0.002-0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.7655-1.8242 0.71775h-0.032225c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5512-0.31072-0.76955-0.5381l-0.00879-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.060995-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.00879-0.0098c0.21833-0.22736 0.48286-0.41309 0.76955-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1zm-8 1v1h3v-1h-3z"/>
+ <path fill="#fff" opacity=".2" d="m8.5 4a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 0.0098 0.213 7.5 7.5 0 0 1 7.4902 -7.213 7.5 7.5 0 0 1 2.498 0.4375 7.5 7.5 0 0 1 2.502 -0.4375 7.5 7.5 0 0 1 7.49 7.287 7.5 7.5 0 0 0 0.01 -0.287 7.5 7.5 0 0 0 -7.5 -7.5 7.5 7.5 0 0 0 -2.502 0.4375 7.5 7.5 0 0 0 -2.498 -0.4375z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/argouml.svg b/.icons/awkward/24x24/apps/argouml.svg
new file mode 100644
index 00000000..ec066d0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/argouml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.9099906,11.501568 c -0.7329116,0.0036 -1.16299308,0.814065 -0.747968,1.40952 l 5.0209243,7.198745 C 6.3532712,20.354086 6.6346851,20.500012 6.9353727,20.5 l 9.1289533,0 c 0.300688,1.2e-5 0.582101,-0.145914 0.752426,-0.390167 l 5.020924,-7.198745 c 0.438267,-0.629515 -0.06779,-1.477144 -0.838901,-1.405125 l -9.498926,0.995431 -9.4989255,-0.995431 c -0.030218,-0.003 -0.060567,-0.0044 -0.090933,-0.0044 z"/>
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="m 1.9099906,11.001656 c -0.7329116,0.0036 -1.16299308,0.814065 -0.747968,1.409519 l 5.0209243,7.198745 c 0.1703243,0.244253 0.4517382,0.390179 0.7524258,0.390167 l 9.1289533,0 c 0.300688,1.2e-5 0.582101,-0.145914 0.752426,-0.390167 l 5.020924,-7.198745 C 22.275943,11.78166 21.769884,10.934031 20.998775,11.00605 L 11.499849,11 2.0009235,11.00605 c -0.030218,-0.003 -0.060567,-0.0044 -0.090933,-0.0044 z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 2.0033211,11.006538 9.4963919,2.494682 9.496391,-2.494682 -9.496391,-0.0049 z"/>
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="M 11.531867,4.0034756 C 11.214099,3.9917876 10.915301,4.1509794 10.75341,4.4182178 L 5.1214414,13.724297 c -0.3876674,0.640294 0.1986629,1.422322 0.940918,1.254967 l 5.4373536,-1.478044 5.437353,1.478044 c 0.742255,0.167355 1.328585,-0.614673 0.940918,-1.254967 L 12.246016,4.4182178 C 12.0958,4.1702795 11.826705,4.0140029 11.531867,4.0034756 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11.531933,4.003852 A 0.86654325,0.84609192 0 0 0 10.753749,4.4178423 L 5.1219183,13.723837 a 0.86654325,0.84609192 0 0 0 -0.081041,0.680546 0.86654325,0.84609192 0 0 1 0.081041,-0.180633 L 10.753749,4.9177552 a 0.86654325,0.84609192 0 0 1 0.778184,-0.4139904 0.86654325,0.84609192 0 0 1 0.713744,0.4139904 l 5.63183,9.3059948 a 0.86654325,0.84609192 0 0 1 0.08299,0.180633 0.86654325,0.84609192 0 0 0 -0.08299,-0.680546 L 12.245677,4.4178423 A 0.86654325,0.84609192 0 0 0 11.531933,4.003852 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 11.499713,4.5 1.149799,10.001046 -1.149799,-0.999826 -1.1498,0.999826 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 1.9115403,11.001656 c -0.7327944,0.0036 -1.16287518,0.814455 -0.7479165,1.40991 l 5.0196325,7.197964 c 0.1702973,0.244253 0.4521592,0.390569 0.7527988,0.390557 L 11.499713,13.50122 2.0023447,11.006538 c -0.030213,-0.003 -0.060443,-0.0049 -0.090804,-0.0049 z m 9.5881727,2.499564 4.563657,6.498867 c 0.30064,1.2e-5 0.582502,-0.146304 0.752799,-0.390557 l 5.019632,-7.197964 c 0.414959,-0.595455 -0.01512,-1.406311 -0.747916,-1.409911 -0.03036,-5e-5 -0.06059,0.002 -0.0908,0.0049 l -9.497368,2.494666 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 1.9115403,11.001656 c -0.6326109,0.0031 -1.03649868,0.607657 -0.8689892,1.156048 0.1055502,-0.361083 0.4305446,-0.653982 0.8689892,-0.656136 0.030362,-3e-5 0.060591,0.0019 0.090804,0.0049 l 9.2005447,2.416553 0.296824,-0.421801 -9.4973683,-2.494682 c -0.030213,-0.003 -0.060443,-0.0049 -0.090804,-0.0049 z m 9.5881727,2.499564 0.296823,0.421801 9.200545,-2.41657 c 0.03021,-0.003 0.06044,-0.005 0.0908,-0.0049 0.438444,0.0022 0.763439,0.295052 0.868989,0.656135 0.16751,-0.548391 -0.236378,-1.152941 -0.868989,-1.156048 -0.03036,-5e-5 -0.06059,0.002 -0.0908,0.0049 l -9.497368,2.494682 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 1.0425511,12.157704 c -5.549e-4,0.0019 -4.333e-4,0.0039 -9.748e-4,0.0059 0.026572,0.08481 0.064637,0.168434 0.1200962,0.248003 L 6.1832563,19.60953 1.1636238,12.411566 C 1.106893,12.330159 1.0690788,12.24455 1.0425511,12.157704 Z m 5.1407052,7.451826 c 0.042738,0.06129 0.092159,0.115879 0.1474353,0.164034 -0.05507,-0.04807 -0.1048607,-0.102971 -0.1474353,-0.164034 z M 21.956874,12.157704 c -0.02652,0.08685 -0.06434,0.172455 -0.121073,0.253862 l -5.019632,7.197964 c -0.04257,0.06106 -0.09237,0.115969 -0.147435,0.164034 0.05528,-0.04816 0.105673,-0.102745 0.148411,-0.164034 l 5.02061,-7.197964 c 0.05478,-0.07869 0.09447,-0.160815 0.121072,-0.244098 -9e-4,-0.0032 -10e-4,-0.0066 -0.002,-0.0098 z m -10.753985,1.765317 -4.2668339,6.077066 0.3515012,0 4.2121567,-5.998954 -0.296824,-0.07811 z m 0.296824,0.07811 4.212156,5.998954 0.351501,0 -4.266834,-6.077066 -0.296823,0.07811 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ark-desktop-wallet.svg b/.icons/awkward/24x24/apps/ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ark-game.svg b/.icons/awkward/24x24/apps/ark-game.svg
new file mode 100644
index 00000000..1631dc55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ark-game.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4831" x1="19.528" x2="24.327" y1="30.591" y2="33.124" gradientTransform="matrix(.49999 0 0 .49999 -.99972 -2.4997)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m1.0002 18h5l4.9998-9.4999 5 9.4999h5l-7.5-13.5h-4.9999z"/>
+ <path fill="#fff" opacity=".2" d="m8.5002 4.5002-7.5 13.5h0.2774l7.2224-13h4.9999l7.222 13h0.278l-7.5-13.5h-4.9999z"/>
+ <path fill="#e33e31" d="m3.2502 14 2.75 4h-5z"/>
+ <path fill="#e4be21" d="m18.75 14 2.25 4h-5z"/>
+ <path fill="#3c8cf8" d="m11 8.5001 2.5-4h-4.9999z"/>
+ <path fill="#4f4f4f" d="m9.6846 11-2.1055 4h3.421v-4h-1.3154z"/>
+ <path fill="url(#linearGradient4831)" opacity=".15" d="m9.6846 11-2.1055 4h3.421v-4h-1.3154z"/>
+ <path opacity=".2" d="m8.5002 5.0002 2.5 4 2.5-4h-0.3125l-2.1875 3.5-2.1875-3.5h-0.3125zm-7.219 13-0.2812 0.5h4.9999l-0.34375-0.49999h-4.3749zm15.062 0-0.34374 0.49999h4.9999l-0.28125-0.49999h-4.3749z"/>
+ <path fill="#fff" opacity=".2" d="m8.5002 4.5002 0.3125 0.49999h4.3749l0.3125-0.49999h-4.9999zm-5.25 9.4998-2.25 4h0.2813l1.9687-3.5 2.406 3.5h0.344l-2.75-4zm15.5 0l-2.75 4h0.344l2.406-3.5 1.969 3.5h0.281l-2.25-4z"/>
+ <path opacity=".2" d="m11 8.5001-4.9999 9.4999h-4.7226l-0.2773 0.5h5l4.9998-9.4999 5 9.4999h5l-0.2775-0.49999h-4.7224l-4.9999-9.4999z"/>
+ <path fill="#fff" opacity=".2" d="m9.6846 11-2.1054 4h0.26269l1.8427-3.5h1.316v-0.49999h-1.3154z"/>
+ <path opacity=".2" d="m7.8422 15-0.263 0.5h3.421v-0.49999h-3.1582z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ark.svg b/.icons/awkward/24x24/apps/ark.svg
new file mode 100644
index 00000000..5527ed29
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ark.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#8bc34a" d="m22 21v-18c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <g style="enable-background:new" transform="translate(-12.12,-266)">
+ <path opacity=".1" d="m22.12 268v4c0 1.1 0.895 2 2 2s2-0.9 2-2v-4z"/>
+ <path opacity=".2" d="m24.12 268v1h1v-1zm0 1h-1v1h1zm0 1v1h1v-1zm0 1h-1v1h1zm0 1v1c0.552 0 1-0.5 1-1z"/>
+ <path fill="#ddd" d="m23.12 268v1h1v-1zm0 2v1h1v-1zm0 2c0 0.5 0.448 1 1 1v-1z"/>
+ <path opacity=".2" d="m24.12 274c-1.105 0-2 0.9-2 2v4c0 1.1 0.895 2 2 2s2-0.9 2-2v-4c0-1.1-0.895-2-2-2zm0 1c0.552 0 1 0.4 1 1 0 0.5-0.448 1-1 1s-1-0.5-1-1c0-0.6 0.448-1 1-1zm0 3c0.552 0 1 0.4 1 1v1c0 0.5-0.448 1-1 1s-1-0.5-1-1v-1c0-0.6 0.448-1 1-1z"/>
+ <path fill="#b3b3b3" d="m24.12 269h1v1h-1zm0 2h1v1h-1z"/>
+ <path fill="#f5f5f5" d="m24.12 273c-1.105 0-2 0.9-2 2v4c0 1.1 0.895 2 2 2s2-0.9 2-2v-4c0-1.1-0.895-2-2-2zm0 1c0.552 0 1 0.4 1 1 0 0.5-0.448 1-1 1s-1-0.5-1-1c0-0.6 0.448-1 1-1zm0 3c0.552 0 1 0.4 1 1v1c0 0.5-0.448 1-1 1s-1-0.5-1-1v-1c0-0.6 0.448-1 1-1z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/armagetronad.svg b/.icons/awkward/24x24/apps/armagetronad.svg
new file mode 100644
index 00000000..82880024
--- /dev/null
+++ b/.icons/awkward/24x24/apps/armagetronad.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5)">
+ <path style="fill:#e3ac33" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 24,44 20,20 0 0 0 44,24 20,20 0 0 0 24,4 Z"/>
+ <path style="opacity:0.2" d="M 4.0215,24.418 A 20,20 0 0 0 4,25 20,20 0 0 0 24,45 20,20 0 0 0 44,25 20,20 0 0 0 43.979,24.582 20,20 0 0 1 24,44 20,20 0 0 1 4.022,24.418 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 4.0215,24.418 20,20 0 0 1 23.9995,5 20,20 0 0 1 43.9785,24.582 20,20 0 0 0 43.9995,24 a 20,20 0 0 0 -20,-20 z"/>
+ <path style="fill:#383838" d="M 24.359375,10.017578 C 24.22467,10.41894 24.09913,10.771216 23.951172,11.259766 23.46082,12.878881 22.9946,14.868923 23,15.996094 c 0.0052,1.076457 0.472293,2.987619 0.958984,4.541015 0.124764,0.398157 0.189316,0.552707 0.294922,0.863282 0.143692,-0.290627 0.208449,-0.448767 0.394532,-0.804688 0.790336,-1.511679 1.779329,-3.255051 2.884765,-4.371094 1.1411,-1.152095 2.93771,-2.196322 4.498047,-3.03125 0.198647,-0.106294 0.327147,-0.162264 0.515625,-0.259765 a 14,14 0 0 0 -8.1875,-2.916016 z m -2.142578,0.113281 a 14,14 0 0 0 -7.851563,3.720703 c 0.187102,0.374679 0.346946,0.706472 0.585938,1.152344 0.796098,1.485232 1.866772,3.220746 2.6875,4.048828 0.814643,0.821934 2.611448,1.956697 4.15625,2.806641 0.236296,0.130009 0.398909,0.207118 0.613281,0.320313 C 22.285207,21.822043 22.198774,21.607055 22.050781,21.134766 21.540716,19.506995 21.0075,17.574728 21,16.003906 c -0.0078,-1.621534 0.524167,-3.630512 1.037109,-5.324218 0.06532,-0.215694 0.115327,-0.346549 0.179688,-0.548829 z m 11.929687,4.232422 c -0.380438,0.189211 -0.719394,0.351631 -1.171875,0.59375 -1.491618,0.798155 -3.228272,1.874933 -4.021484,2.675781 -0.757519,0.764821 -1.778929,2.446112 -2.533203,3.888672 -0.192693,0.368564 -0.25578,0.522836 -0.400391,0.816407 0.297465,-0.100283 0.497971,-0.178147 0.845703,-0.28711 C 28.493005,21.540716 30.425272,21.0075 31.996094,21 c 1.621534,-0.0078 3.63051,0.524167 5.324218,1.037109 0.215694,0.06532 0.346549,0.115327 0.548829,0.179688 a 14,14 0 0 0 -3.722657,-7.853516 z m -21.21289,1.089844 a 14,14 0 0 0 -2.916016,8.185547 c 0.395799,0.132055 0.740934,0.252921 1.222656,0.398437 C 12.853378,24.5244 14.838021,24.9948 16.003906,25 c 1.157234,0.0052 3.230487,-0.463739 4.923828,-0.955078 0.181,-0.05252 0.293382,-0.09367 0.460938,-0.144531 -0.197187,-0.104422 -0.340911,-0.171444 -0.554688,-0.289063 -1.609066,-0.885303 -3.459109,-1.983943 -4.615234,-3.15039 -1.150025,-1.160314 -2.20067,-2.958515 -3.033203,-4.511719 -0.102816,-0.191818 -0.157468,-0.313911 -0.251953,-0.496094 z M 32.003906,23 c -1.076457,0.0052 -2.987619,0.472293 -4.541015,0.958984 -0.363846,0.114012 -0.561037,0.191219 -0.861329,0.292969 0.281823,0.139695 0.47902,0.227239 0.802735,0.396485 1.511679,0.790337 3.255051,1.779329 4.371094,2.884765 1.152095,1.1411 2.196322,2.93771 3.03125,4.498047 0.106294,0.198647 0.162264,0.327147 0.259765,0.515625 a 14,14 0 0 0 2.916016,-8.1875 C 37.58106,24.22467 37.228784,24.09913 36.740234,23.951172 35.121119,23.46082 33.131077,22.9946 32.003906,23 Z m -9.919922,2.777344 c -0.213528,0.06568 -0.363008,0.119415 -0.597656,0.1875 C 19.722543,26.476622 17.638401,27.0073 15.996094,27 14.362438,26.9927 12.347127,26.462717 10.660156,25.953125 10.451541,25.890105 10.326733,25.84136 10.130859,25.779297 a 14,14 0 0 0 3.720703,7.855469 c 0.374679,-0.187102 0.706472,-0.346946 1.152344,-0.585938 1.485232,-0.796098 3.220745,-1.866772 4.048828,-2.6875 0.821933,-0.814643 1.956697,-2.611448 2.806641,-4.15625 0.09079,-0.165013 0.144019,-0.276367 0.224609,-0.427734 z m 3.751954,0.326172 c 0.0451,0.148601 0.08217,0.249097 0.128906,0.410156 0.511778,1.763785 1.042456,3.847927 1.035156,5.490234 -0.0073,1.633656 -0.537283,3.648967 -1.046875,5.335938 -0.06302,0.208615 -0.111765,0.333423 -0.173828,0.529297 a 14,14 0 0 0 7.857422,-3.722657 c -0.189211,-0.380438 -0.351631,-0.719395 -0.59375,-1.171875 -0.798156,-1.491618 -1.874933,-3.228272 -2.675781,-4.021484 -0.764821,-0.75752 -2.446112,-1.778929 -3.888672,-2.533203 -0.265812,-0.138972 -0.409739,-0.200066 -0.642578,-0.316406 z m -1.935547,0.507812 c -0.101976,0.193207 -0.171465,0.340949 -0.289063,0.554688 -0.885303,1.609066 -1.983943,3.459109 -3.15039,4.615234 -1.160314,1.150025 -2.958515,2.20067 -4.511719,3.033203 -0.191818,0.102816 -0.313911,0.157468 -0.496094,0.251953 a 14,14 0 0 0 8.185547,2.916016 c 0.132055,-0.395799 0.252921,-0.740933 0.398437,-1.222656 C 24.5244,35.146622 24.9948,33.161979 25,31.996094 c 0.0052,-1.157234 -0.463739,-3.230487 -0.955078,-4.923828 -0.05252,-0.181 -0.09445,-0.29682 -0.144531,-0.460938 z"/>
+ <circle style="opacity:0.2" cx="24" cy="25" r="5"/>
+ <circle style="fill:#e4e4e4" cx="24" cy="24" r="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/artha.svg b/.icons/awkward/24x24/apps/artha.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/artha.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/artikulate.svg b/.icons/awkward/24x24/apps/artikulate.svg
new file mode 100644
index 00000000..89cfba46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/artikulate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.1111111,3.5 C 2.4955556,3.5 2,4.007 2,4.6225555 L 2,18.455667 C 2,19.071222 2.4955693,19.49589 3.1111111,19.5 L 13.5,19.5 l 2,2.5 2,-2.5 3.388889,0 C 21.504444,19.5 22,19.071222 22,18.455667 L 22,4.6225555 C 22,4.007 21.504444,3.5 20.888889,3.5 Z"/>
+ <path style="fill:#02a8f3" d="M 3.1111111,3 C 2.4955556,3 2,3.507 2,4.1225555 L 2,17.955667 C 2,18.571222 2.4955693,18.99589 3.1111111,19 L 13.5,19 l 2,2.5 2,-2.5 3.388889,0 C 21.504444,19 22,18.571222 22,17.955667 L 22,4.1225555 C 22,3.507 21.504444,3 20.888889,3 Z"/>
+ <path style="opacity:0.4" d="m 12,6 c -2.7614286,0 -4.9999996,2.2385724 -4.9999996,5 0,2.761428 2.238571,5 4.9999996,5 2.761429,0 5,-2.238572 5,-5 0,-2.7614276 -2.238571,-5 -5,-5 z m -0.467774,0.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.8737636 -0.05176,2.4140616 0.06636,0.09796 0.126953,0.19101 0.126953,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 C 10.631764,9.359085 10.420064,9.250799 10.337888,9.234374 10.208848,9.208594 10.174746,9.219764 10.00781,9.386718 9.8524934,9.54201 9.8046854,9.626388 9.8046854,9.768554 c 0,0.539111 0.6404136,0.966572 1.8300776,1.21875 1.615613,0.342419 2.013054,0.649476 2.057619,1.499023 0.05595,1.065309 -0.510665,1.868371 -1.752931,2.490235 -0.148273,0.07425 -0.242477,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.222534,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.342296,-0.272355 -0.558594,-0.40625 -0.216291,-0.133888 -0.4347685,-0.289111 -0.4833986,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.1128396,-0.371532 0.2467056,-0.579702 0.5078126,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.3078656,-0.06311 -0.7593406,-0.195024 -0.9921876,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.2508016 1.195101,-2.2755026 2.3632816,-2.7695296 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.812502,1.90625 c 0.09551,0.05904 0.456624,0.8401176 0.55957,1.2207016 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.9108526 0.813477,-0.8652326 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.1113281 3 C 2.4957726 3 2 3.5074914 2 4.1230469 L 2 4.6230469 C 2 4.0074914 2.4957726 3.5 3.1113281 3.5 L 20.888672 3.5 C 21.504227 3.5 22 4.0074914 22 4.6230469 L 22 4.1230469 C 22 3.5074914 21.504227 3 20.888672 3 L 3.1113281 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/arts.svg b/.icons/awkward/24x24/apps/arts.svg
new file mode 100644
index 00000000..e89482a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/arts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-12" cy="-12" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-12" cy="-12" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-12.5" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-12" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,9 A 3,3 0 0 0 9,12 3,3 0 0 0 9.012695,12.250977 3,3 0 0 1 12,9.5 3,3 0 0 1 14.987305,12.249024 3,3 0 0 0 15,12 3,3 0 0 0 12,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4601975,2 2,6.4601975 2,12 2,12.08378 2.00383,12.16673 2.00586,12.25 2.1379458,6.8269035 6.543973,2.5 12,2.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 21.996169,12.16673 22,12.083776 22,12 22,6.4601975 17.539802,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/artsbuilder.svg b/.icons/awkward/24x24/apps/artsbuilder.svg
new file mode 100644
index 00000000..95529cc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/artsbuilder.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-12" cy="-12" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-12" cy="-12" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-12.5" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-12" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,9 A 3,3 0 0 0 9,12 3,3 0 0 0 9.012695,12.250977 3,3 0 0 1 12,9.5 3,3 0 0 1 14.987305,12.249024 3,3 0 0 0 15,12 3,3 0 0 0 12,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4601975,2 2,6.4601975 2,12 2,12.08378 2.00383,12.16673 2.00586,12.25 2.1379458,6.8269035 6.543973,2.5 12,2.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 21.996169,12.16673 22,12.083776 22,12 22,6.4601975 17.539802,2 12,2 Z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#31b58e" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16,14.341797 A 3.5,3.5 0 0 0 14,17.5 a 3.5,3.5 0 0 0 2,3.158203 v 2.12793 A 5.5,5.5 0 0 0 17.5,23 5.5,5.5 0 0 0 19,22.790039 V 20.657226 A 3.5,3.5 0 0 0 21,17.5 3.5,3.5 0 0 0 19,14.342774 V 18 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/artscontrol.svg b/.icons/awkward/24x24/apps/artscontrol.svg
new file mode 100644
index 00000000..9157a5ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/artscontrol.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-12" cy="-12" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-12" cy="-12" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-12.5" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-12" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,9 A 3,3 0 0 0 9,12 3,3 0 0 0 9.012695,12.250977 3,3 0 0 1 12,9.5 3,3 0 0 1 14.987305,12.249024 3,3 0 0 0 15,12 3,3 0 0 0 12,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4601975,2 2,6.4601975 2,12 2,12.08378 2.00383,12.16673 2.00586,12.25 2.1379458,6.8269035 6.543973,2.5 12,2.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 21.996169,12.16673 22,12.083776 22,12 22,6.4601975 17.539802,2 12,2 Z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#be53d1" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 16.617738,14 -0.0012,0.0022 h 0.0012 z m 0,0.0022 -0.07747,0.920423 a 2.7742904,2.7495611 0 0 0 -0.811066,0.464769 l -0.845239,-0.395281 -0.882832,1.516191 0.767779,0.527421 a 2.7742904,2.7495611 0 0 0 -0.04328,0.46483 2.7742904,2.7495611 0 0 0 0.041,0.464768 L 14,18.492758 l 0.882832,1.515053 0.842961,-0.393002 a 2.7742904,2.7495611 0 0 0 0.812205,0.461351 L 16.616598,21 h 1.764524 l 0.0786,-0.921562 a 2.7742904,2.7495611 0 0 0 0.809927,-0.464769 l 0.846379,0.394142 0.881692,-1.515053 -0.766639,-0.52856 a 2.7742904,2.7495611 0 0 0 0.04215,-0.463629 2.7742904,2.7495611 0 0 0 -0.04101,-0.465907 l 0.766641,-0.525143 -0.882832,-1.515052 -0.844101,0.393002 a 2.7742904,2.7495611 0 0 0 -0.812205,-0.46135 l -0.07747,-0.923841 h -1.76452 z m 0.881693,2.331876 a 1.1664769,1.1664769 0 0 1 1.166477,1.166477 1.1664769,1.1664769 0 0 1 -1.166477,1.166477 1.1664769,1.1664769 0 0 1 -1.166477,-1.166477 1.1664769,1.1664769 0 0 1 1.166477,-1.166477 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/asbru-cm.svg b/.icons/awkward/24x24/apps/asbru-cm.svg
new file mode 100644
index 00000000..bd227054
--- /dev/null
+++ b/.icons/awkward/24x24/apps/asbru-cm.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="20" x="1" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#1f4690" width="21" height="20" x="1" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="17" height="16" x="3" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#378137" width="17" height="16" x="3" y="4" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="13" height="12" x="5" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#e35c33" width="13" height="12" x="5" y="6" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 7.75,8.5 C 7.3345,8.5 7,8.8345 7,9.25 v 5.5 c 0,0.415499 0.3345,0.75 0.75,0.75 H 9 l 1,1 h 3 l 1,-1 h 1.25 C 15.6655,15.5 16,15.165499 16,14.75 V 9.25 C 16,8.8345 15.6655,8.5 15.25,8.5 Z m 1.25,2 h 5 v 3 h -0.828125 l -1,1 h -1.34375 l -1,-1 H 9 Z"/>
+ <path style="fill:#fef600" d="M 7.75 8 C 7.3345 8 7 8.3345 7 8.75 L 7 14.25 C 7 14.665499 7.3345 15 7.75 15 L 9 15 L 10 16 L 13 16 L 14 15 L 15.25 15 C 15.6655 15 16 14.665499 16 14.25 L 16 8.75 C 16 8.3345 15.6655 8 15.25 8 L 7.75 8 z M 9 10 L 14 10 L 14 13 L 13.171875 13 L 12.171875 14 L 10.828125 14 L 9.828125 13 L 9 13 L 9 10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 19 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,4 C 3.446,4 3,4.446 3,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 15 c 0.554,0 1,0.446 1,1 V 5 C 20,4.446 19.554,4 19,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 5.446,6 5,6.446 5,7 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 7 C 18,6.446 17.554,6 17,6 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7.75 8 C 7.3345 8 7 8.3345 7 8.75 L 7 9.25 C 7 8.8345 7.3345 8.5 7.75 8.5 L 15.25 8.5 C 15.6655 8.5 16 8.8345 16 9.25 L 16 8.75 C 16 8.3345 15.6655 8 15.25 8 L 7.75 8 z M 9 13 L 9 13.5 L 9.828125 13.5 L 10.828125 14.5 L 12.171875 14.5 L 13.171875 13.5 L 14 13.5 L 14 13 L 13.171875 13 L 12.171875 14 L 10.828125 14 L 9.828125 13 L 9 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/asc-de.svg b/.icons/awkward/24x24/apps/asc-de.svg
new file mode 100644
index 00000000..d3da9bbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/asc-de.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.500441,12.500001 c -0.63013,-1.01e-4 -1.260292,0.123073 -1.7266009,0.368498 L 2.6990309,16.59145 c -0.9326183,0.490848 -0.931752,1.326614 8.65e-4,1.817463 l 7.0739407,3.722951 c 0.9326174,0.490848 2.5205854,0.490848 3.4532014,0 l 7.073942,-3.722951 c 0.932616,-0.490847 0.931738,-1.326616 -9e-4,-1.817463 l -7.073039,-3.722951 c -0.466309,-0.245425 -1.09647,-0.368398 -1.7266,-0.368498 z"/>
+ <path style="fill:#ea6e41" d="m 11.500441,12.000001 c -0.63013,-1.01e-4 -1.260292,0.123073 -1.7266009,0.368498 L 2.6990309,16.09145 c -0.9326183,0.490848 -0.931752,1.326614 8.65e-4,1.817463 l 7.0739407,3.722951 c 0.9326174,0.490848 2.5205854,0.490848 3.4532014,0 l 7.073942,-3.722951 c 0.932616,-0.490847 0.931738,-1.326616 -9e-4,-1.817463 l -7.073039,-3.722951 c -0.466309,-0.245425 -1.09647,-0.368398 -1.7266,-0.368498 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,12.000001 C 10.86987,11.9999 10.239746,12.12274 9.7734376,12.368165 L 2.6992191,16.091797 C 2.1153999,16.399068 1.8975459,16.841625 2.0449223,17.25 2.1328498,17.006301 2.3507864,16.775182 2.6992191,16.591797 L 9.7734376,12.868165 C 10.239746,12.62274 10.86987,12.4999 11.5,12.500001 c 0.630131,1e-4 1.260254,0.122739 1.726562,0.368164 l 7.073242,3.723632 c 0.34844,0.183384 0.567038,0.414504 0.655274,0.658203 0.146863,-0.408375 -0.07144,-0.850933 -0.655274,-1.158203 L 13.226562,12.368165 C 12.760254,12.12274 12.130131,12.000101 11.5,12.000001 Z"/>
+ <path style="opacity:0.2" d="m 11.500441,7.5000008 c -0.63013,-1.005e-4 -1.260292,0.1230735 -1.7266009,0.368498 L 2.6990309,11.59145 c -0.9326183,0.490849 -0.931752,1.326615 8.65e-4,1.817464 l 7.0739407,3.72295 c 0.9326174,0.490848 2.5205854,0.490848 3.4532014,0 l 7.073942,-3.72295 c 0.932616,-0.490848 0.931738,-1.326617 -9e-4,-1.817464 L 13.227041,7.8684988 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="fill:#aed351" d="m 11.500441,7.0000008 c -0.63013,-1.005e-4 -1.260292,0.1230735 -1.7266009,0.368498 L 2.6990309,11.09145 c -0.9326183,0.490849 -0.931752,1.326615 8.65e-4,1.817464 l 7.0739407,3.72295 c 0.9326174,0.490848 2.5205854,0.490848 3.4532014,0 l 7.073942,-3.72295 c 0.932616,-0.490848 0.931738,-1.326617 -9e-4,-1.817464 L 13.227041,7.3684988 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,7.0000008 C 10.86987,6.9999003 10.239746,7.1227403 9.7734376,7.3681648 L 2.6992191,11.091798 c -0.5838192,0.307271 -0.8016732,0.749828 -0.6542968,1.158203 0.087927,-0.243699 0.3058641,-0.474819 0.6542968,-0.658203 L 9.7734376,7.8681648 C 10.239746,7.6227403 10.86987,7.4999003 11.5,7.5000008 c 0.630131,1.005e-4 1.260254,0.1227395 1.726562,0.368164 l 7.073242,3.7236332 c 0.34844,0.183384 0.567038,0.414503 0.655274,0.658203 0.146863,-0.408375 -0.07144,-0.850933 -0.655274,-1.158203 L 13.226562,7.3681648 C 12.760254,7.1227403 12.130131,7.0001013 11.5,7.0000008 Z"/>
+ <path style="opacity:0.2" d="m 11.500441,2.5000014 c -0.63013,-1.005e-4 -1.260292,0.1230735 -1.7266009,0.368498 L 2.6990309,6.5914503 c -0.9326183,0.4908485 -0.931752,1.3266145 8.65e-4,1.8174635 l 7.0739407,3.7229512 c 0.9326174,0.490848 2.5205854,0.490847 3.4532014,0 L 20.30098,8.4089138 c 0.932616,-0.4908475 0.931738,-1.3266165 -9e-4,-1.8174635 L 13.227041,2.8684994 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="fill:#3b9dda" d="m 11.500441,2.0000012 c -0.63013,-1.005e-4 -1.260292,0.1230735 -1.7266009,0.368498 L 2.6990309,6.0914503 c -0.9326183,0.4908485 -0.931752,1.3266145 8.65e-4,1.8174635 l 7.0739407,3.7229512 c 0.9326174,0.490848 2.5205854,0.490847 3.4532014,0 L 20.30098,7.9089138 c 0.932616,-0.4908475 0.931738,-1.3266165 -9e-4,-1.8174635 L 13.227041,2.3684992 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,2.000001 C 10.86987,1.9999005 10.239746,2.1227406 9.7734376,2.368165 L 2.6992191,6.0917978 C 2.1153999,6.3990688 1.8975459,6.8416258 2.0449223,7.2500008 2.1328498,7.0063018 2.3507864,6.7751823 2.6992191,6.5917978 L 9.7734376,2.868165 C 10.239746,2.6227405 10.86987,2.4999005 11.5,2.500001 c 0.630131,1.005e-4 1.260254,0.1227395 1.726562,0.368164 l 7.073242,3.7236328 c 0.34844,0.183384 0.567038,0.4145035 0.655274,0.658203 0.146863,-0.408375 -0.07144,-0.850933 -0.655274,-1.158203 L 13.226562,2.368165 C 12.760254,2.1227406 12.130131,2.0001015 11.5,2.000001 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/aseprite.svg b/.icons/awkward/24x24/apps/aseprite.svg
new file mode 100644
index 00000000..d154a82e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aseprite.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#825873" d="M 4 2 L 4 4 L 6 4 L 6 2 L 4 2 z M 4 4 L 2 4 L 2 6 L 4 6 L 4 4 z M 18 2 L 18 4 L 20 4 L 20 2 L 18 2 z M 20 4 L 20 6 L 22 6 L 22 4 L 20 4 z M 2 18 L 2 20 L 4 20 L 4 18 L 2 18 z M 4 20 L 4 22 L 6 22 L 6 20 L 4 20 z M 20 18 L 20 20 L 22 20 L 22 18 L 20 18 z M 20 20 L 18 20 L 18 22 L 20 22 L 20 20 z"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="4" y="4"/>
+ <path style="fill:#5c3e52" d="M 6 2 L 6 4 L 18 4 L 18 2 L 6 2 z M 18 4 L 18 6 L 20 6 L 20 4 L 18 4 z M 20 6 L 20 18 L 22 18 L 22 6 L 20 6 z M 20 18 L 18 18 L 18 20 L 20 20 L 20 18 z M 18 20 L 6 20 L 6 22 L 18 22 L 18 20 z M 6 20 L 6 18 L 4 18 L 4 20 L 6 20 z M 4 18 L 4 6 L 2 6 L 2 18 L 4 18 z M 4 6 L 6 6 L 6 4 L 4 4 L 4 6 z M 8 8 L 8 14 L 10 14 L 10 8 L 8 8 z M 14 8 L 14 14 L 16 14 L 16 8 L 14 8 z"/>
+ <path style="fill:#6d8292" d="m4 16v2h2v2h12v-2h2v-2h-2v2h-12v-2z"/>
+ <path style="opacity:.1" d="m8 14h2v0.5h-2z"/>
+ <path style="opacity:.1" d="m14 14h2v0.5h-2z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4 2 L 4 2.5 L 20 2.5 L 20 2 L 4 2 z M 2 4 L 2 4.5 L 4 4.5 L 4 4 L 2 4 z M 20 4 L 20 4.5 L 22 4.5 L 22 4 L 20 4 z"/>
+ <rect style="opacity:.2" width="2" height=".5" x="4" y="18"/>
+ <rect style="opacity:.2" width="2" height=".5" x="18" y="18"/>
+ <rect style="opacity:.2" width="12" height=".5" x="6" y="20"/>
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="2" height=".5" x="3" y="15"/>
+ <rect style="opacity:.2" width="2" height=".5" x="17" y="15"/>
+ <rect style="opacity:.2" width="12" height=".5" x="5" y="17"/>
+ </g>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 H 4 V 20 Z m 18,0 v 0.5 h 2 V 20 Z M 4,22 v 0.5 H 20 V 22 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2 18 L 2 18.5 L 4 18.5 L 4 18 L 2 18 z M 20 18 L 20 18.5 L 22 18.5 L 22 18 L 20 18 z M 4 20 L 4 20.5 L 6 20.5 L 6 20 L 4 20 z M 18 20 L 18 20.5 L 20 20.5 L 20 20 L 18 20 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/asounder.svg b/.icons/awkward/24x24/apps/asounder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/asounder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/assaultcube.svg b/.icons/awkward/24x24/apps/assaultcube.svg
new file mode 100644
index 00000000..16aef165
--- /dev/null
+++ b/.icons/awkward/24x24/apps/assaultcube.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10.087766,22.466138 c -0.0301,-0.0295 -0.52839,-0.08846 -0.9239819,-0.131028 -0.7933467,-0.08536 -1.0649836,-0.249353 -1.1669685,-0.704501 -0.090612,-0.404391 0.1028814,-0.89986 0.5659109,-1.449105 0.21881,-0.259552 0.2978989,-0.456452 0.2978989,-0.498376 0,-0.143281 -0.4540047,-0.07207 -0.707367,0.122194 C 8.0140912,19.912027 7.7538061,20.000323 7.5748467,20.001536 7.1571488,20.004386 6.9952241,19.729774 7.075607,19.154917 7.1260839,18.793941 7.2020144,18.661011 7.0101018,18.532029 6.8866339,18.449049 6.5672074,18.226075 6.3614131,18.036534 6.0101258,17.712992 5.9932737,17.670493 6.0858913,17.341698 6.1963405,16.949596 6.3248544,16.070607 5.9402663,15.058485 5.7286966,14.501693 5.6983702,14.471261 5.1776804,14.293241 4.8794415,14.191275 4.4809172,13.992329 4.2920708,13.851139 3.9667272,13.607896 3.9487346,13.562167 3.9490899,12.979414 L 3.9494947,12.3644 4.6092668,12.029989 c 0.7586182,-0.384511 0.9124806,-0.891854 0.6679736,-1.025981 -0.08321,-0.04564 -0.4628614,-0.0319 -0.8500277,0.03077 -0.7526477,0.121838 -1.148331,0.02745 -1.373209,-0.327549 -0.1478149,-0.23335 0.02085,-0.655246 0.3612639,-0.9036606 L 3.6885404,9.604148 4.2592769,9.8182356 C 5.0964726,10.132274 5.2105108,10.105207 5.6470038,9.4888484 6.0609158,8.9043774 5.9610789,8.6954542 5.7176034,8.2339381 5.6302616,8.0683815 5.5505568,7.7507515 5.540481,7.5280936 5.5237563,7.1585297 5.5607556,7.0941025 5.9652148,6.7885623 6.2088948,6.6044776 6.6074191,6.4016522 6.8508241,6.337839 7.344962,6.2082922 7.5357675,6.0568688 7.2411016,5.6896728 6.9980241,5.3867635 6.9925882,5.2759413 7.1931626,4.7123129 7.4611671,3.9591942 7.7766506,3.8727909 8.7668543,4.2813167 c 0.3348071,0.1381303 0.6522541,0.2247848 0.705438,0.1925654 0.053184,-0.032219 0.096699,-0.2538066 0.096699,-0.4924159 0,-0.3723067 0.044689,-0.4650258 0.3150891,-0.6537594 C 10.057378,3.2067485 10.260813,3.0133373 10.336158,2.8365805 l 0.136989,-0.3213759 0.686563,0.243769 c 0.377609,0.1340728 0.780589,0.3299733 0.895511,0.4353342 0.278924,0.2557195 0.338731,0.047505 1.113767,-0.3555261 0.839263,-0.4364298 1.222833,-0.4482298 1.612448,-0.049605 0.291864,0.2986135 0.780615,0.6049319 0.910913,0.3982762 0.12278,-0.1947314 0.715352,-0.1080336 0.952447,0.1393502 0.125752,0.1312083 0.378815,0.2661763 0.562364,0.2999288 0.183547,0.033753 0.520888,-0.055676 0.749645,0.1067569 0.506095,0.3593602 0.818994,0.3651482 1.123618,0.047307 0.398568,-0.4158634 0.910912,-0.2802296 0.910912,0.2411477 0,0.1380877 -0.100849,0.489572 -0.224109,0.7810763 -0.204132,0.4827612 -0.410631,0.5533363 -0.274137,0.7917049 0.09934,0.1734814 0.150736,0.3044802 0.447193,0.3886145 0.245965,0.069805 0.48364,0.1831682 0.528165,0.2519193 0.15148,0.2338942 0.07839,0.8184317 -0.14728,1.1779419 -0.205167,0.3268403 -0.218959,0.4362575 -0.156319,1.2401275 0.133302,1.7106911 0.42504,3.1234411 0.535066,3.4071071 0.0612,0.15779 0.107573,0.469309 0.103047,0.692266 -0.0045,0.222957 0.02226,0.530284 0.05953,0.682949 0.04973,0.203726 0.02094,0.311125 -0.108192,0.403684 -0.165928,0.118929 -0.16377,0.149508 0.03788,0.536959 0.269127,0.517098 0.27756,1.113386 0.02014,1.424666 -0.163936,0.198241 -0.268865,0.229311 -0.683184,0.202288 -1.337414,-0.08723 -1.300962,-0.09294 -1.280802,0.200847 0.01012,0.147474 0.285165,0.337039 0.42813,0.543268 0.290452,0.418982 0.32582,0.776038 0.123795,1.249782 -0.247461,0.58029 -0.376255,0.622716 -1.259747,0.414984 -0.4291,-0.100893 -0.852086,-0.241835 -0.93997,-0.313207 -0.231529,-0.188027 -0.416397,0.07875 -0.698495,0.516779 -0.239414,0.371752 -0.285884,0.396864 -0.73506,0.397211 -0.578771,4.96e-4 -1.023833,0.09271 -1.325596,0.571305 -0.148665,0.235786 -0.319404,0.365106 -0.538846,0.408126 -0.455002,0.0892 -1.013283,-0.02812 -1.593214,-0.267532 l -0.495526,-0.204561 -0.719026,0.241666 -0.719025,0.241666 0.01276,0.39684 c 0.007,0.218263 0.04713,0.649578 0.08914,0.958478 0.04201,0.3089 0.04804,0.672294 0.01342,0.807541 -0.06093,0.237961 -0.291471,0.409287 -0.403275,0.299694 z"/>
+ <path style="fill:#e53935" d="m 10.087766,21.966144 c -0.0301,-0.0295 -0.52839,-0.08846 -0.9239819,-0.131028 -0.7933467,-0.08536 -1.0649836,-0.249352 -1.1669685,-0.704501 -0.090612,-0.404391 0.1028814,-0.89986 0.5659109,-1.449104 0.21881,-0.259552 0.2978989,-0.456452 0.2978989,-0.498377 0,-0.143281 -0.4540047,-0.07207 -0.707367,0.122194 C 8.0140912,19.412033 7.7538061,19.500329 7.5748467,19.501542 7.1571488,19.504392 6.9952241,19.22978 7.075607,18.654923 7.1260839,18.293948 7.2020144,18.161017 7.0101018,18.032036 6.8866339,17.949055 6.5672074,17.726081 6.3614131,17.536541 6.0101258,17.212998 5.9932737,17.1705 6.0858913,16.841704 6.1963405,16.449603 6.3248544,15.570613 5.9402663,14.558491 5.7286966,14.001699 5.6983702,13.971267 5.1776804,13.793248 4.8794415,13.691281 4.4809172,13.492335 4.2920708,13.351145 3.9667272,13.107903 3.9487346,13.062173 3.9490899,12.479421 l 4.048e-4,-0.615015 0.6597721,-0.334411 C 5.367885,11.145484 5.5217474,10.638141 5.2772404,10.504014 5.1940306,10.45837 4.814379,10.472115 4.4272127,10.534783 3.674565,10.656621 3.2788817,10.562238 3.0540037,10.207234 2.9061888,9.9738844 3.0748532,9.5519881 3.4152676,9.3035737 L 3.6885404,9.1041543 4.2592769,9.3182419 C 5.0964726,9.6322804 5.2105108,9.6052135 5.6470038,8.9888546 6.0609158,8.4043836 5.9610789,8.1954604 5.7176034,7.7339444 5.6302616,7.5683878 5.5505568,7.2507578 5.540481,7.0280999 5.5237563,6.6585359 5.5607556,6.5941088 5.9652148,6.2885685 6.2088948,6.1044838 6.6074191,5.9016585 6.8508241,5.8378453 7.344962,5.7082984 7.5357675,5.5568751 7.2411016,5.1896791 6.9980241,4.8867699 6.9925882,4.7759477 7.1931626,4.2123193 7.4611671,3.4592006 7.7766506,3.3727973 8.7668543,3.7813231 c 0.3348071,0.1381303 0.6522541,0.2247847 0.705438,0.1925653 0.053184,-0.032219 0.096699,-0.2538066 0.096699,-0.4924159 0,-0.3723067 0.044689,-0.4650258 0.3150891,-0.6537593 C 10.057378,2.7067548 10.260813,2.5133437 10.336158,2.3365869 L 10.473147,2.015211 11.15971,2.25898 c 0.377609,0.1340728 0.780589,0.3299733 0.895511,0.4353341 0.278924,0.2557196 0.338731,0.047505 1.113767,-0.355526 0.839263,-0.4364298 1.222833,-0.4482299 1.612448,-0.049605 0.291864,0.2986135 0.780615,0.604932 0.910913,0.3982762 0.12278,-0.1947313 0.715352,-0.1080335 0.952447,0.1393503 0.125752,0.1312083 0.378815,0.2661763 0.562364,0.2999287 0.183547,0.033753 0.520888,-0.055676 0.749645,0.1067569 0.506095,0.3593603 0.818994,0.3651482 1.123618,0.047307 0.398568,-0.4158634 0.910912,-0.2802296 0.910912,0.2411476 0,0.1380877 -0.100849,0.4895721 -0.224109,0.7810763 -0.204132,0.4827614 -0.410631,0.5533362 -0.274137,0.7917048 0.09934,0.1734815 0.150736,0.3044803 0.447193,0.3886146 0.245965,0.069805 0.48364,0.1831682 0.528165,0.2519193 0.15148,0.2338942 0.07839,0.8184317 -0.14728,1.1779418 -0.205167,0.3268403 -0.218959,0.4362576 -0.156319,1.2401276 0.133302,1.7106914 0.42504,3.1234408 0.535066,3.4071068 0.0612,0.15779 0.107573,0.46931 0.103047,0.692267 -0.0045,0.222957 0.02226,0.530283 0.05953,0.682949 0.04973,0.203725 0.02094,0.311125 -0.108192,0.403683 -0.165928,0.118929 -0.16377,0.149508 0.03788,0.536959 0.269127,0.517098 0.27756,1.113386 0.02014,1.424667 -0.163936,0.198241 -0.268865,0.22931 -0.683184,0.202287 -1.337414,-0.08723 -1.300962,-0.09294 -1.280802,0.200847 0.01012,0.147474 0.285165,0.337039 0.42813,0.543268 0.290452,0.418983 0.32582,0.776039 0.123795,1.249783 -0.247461,0.580289 -0.376255,0.622716 -1.259747,0.414984 -0.4291,-0.100893 -0.852086,-0.241836 -0.93997,-0.313208 -0.231529,-0.188027 -0.416397,0.07875 -0.698495,0.516779 -0.239414,0.371752 -0.285884,0.396865 -0.73506,0.397212 -0.578771,4.96e-4 -1.023833,0.0927 -1.325596,0.571304 -0.148665,0.235786 -0.319404,0.365106 -0.538846,0.408127 -0.455002,0.0892 -1.013283,-0.02812 -1.593214,-0.267533 l -0.495526,-0.204561 -0.719026,0.241666 -0.719025,0.241666 0.01276,0.396841 c 0.007,0.218262 0.04713,0.649577 0.08914,0.958478 0.04201,0.308899 0.04804,0.672293 0.01342,0.80754 -0.06093,0.237962 -0.291471,0.409288 -0.403275,0.299694 z"/>
+ <path style="fill:#ffffff" d="M 12.33426,5.1503559 7.6001237,8.6548205 v 0.0039 l 0.6511707,5.8719355 5.3853066,2.369459 4.734134,-3.504465 -0.65117,-5.8720122 v -0.0039 z"/>
+ <path style="fill:#c8c8c8" d="m 17.835006,7.4244852 -4.834553,3.5797208 0.664783,5.995907 4.834664,-3.578729 z"/>
+ <path style="fill:#ffffff" d="m 12.334789,5.0003595 -4.8346632,3.578729 4.395e-4,0.00395 5.4998877,2.4211535 4.834553,-3.5797203 -4.39e-4,-0.00395 z"/>
+ <path style="fill:#e4e4e4" d="m 7.5005658,8.583059 0.6648933,5.996898 5.4997769,2.420156 -0.664783,-5.995907 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.143544,2.0004205 C 13.894042,2.0080962 13.588586,2.1200893 13.168955,2.3383042 12.393919,2.7413348 12.33462,2.9504618 12.055696,2.6947422 11.940774,2.5893814 11.53684,2.3932771 11.15923,2.2592043 L 10.472721,2.0150687 10.336005,2.3363511 c -0.07534,0.1767568 -0.278841,0.3702426 -0.4521391,0.4912009 -0.2704,0.1887336 -0.3144466,0.2819767 -0.3144466,0.6542834 0,0.2386093 -0.043494,0.4599581 -0.096678,0.4921774 C 9.4195579,4.0062322 9.1015084,3.9197643 8.7667013,3.781634 7.7764976,3.3731082 7.4614961,3.4591705 7.1934916,4.2122892 7.0425032,4.6365771 7.0086384,4.8043949 7.1046259,4.9905936 c 0.023384,-0.081685 0.048734,-0.1655402 0.088866,-0.2783147 0.2680045,-0.7531187 0.583006,-0.839181 1.5732097,-0.4306552 0.3348071,0.1381303 0.6528566,0.2245983 0.70604,0.1923789 0.053184,-0.032219 0.096678,-0.2535681 0.096678,-0.4921774 0,-0.3723067 0.044044,-0.4655499 0.3144466,-0.6542834 C 10.057164,3.2065834 10.260661,3.0130977 10.336005,2.8363409 L 10.472721,2.5150584 11.15923,2.759194 c 0.37761,0.1340728 0.781544,0.3301771 0.896466,0.435538 0.278924,0.2557195 0.338223,0.046593 1.113259,-0.3564381 0.839263,-0.4364298 1.222656,-0.4474514 1.612271,-0.048827 0.291864,0.2986136 0.780816,0.6050851 0.911115,0.3984294 0.122779,-0.1947314 0.715033,-0.1087148 0.952128,0.138669 0.125752,0.1312083 0.378941,0.2660461 0.562489,0.2997985 0.183548,0.033753 0.521227,-0.055013 0.749984,0.1074197 0.506096,0.3593602 0.8184,0.3647152 1.123024,0.046874 0.326173,-0.3403266 0.724924,-0.3065448 0.860334,9.749e-4 0.02602,-0.1025378 0.05078,-0.2059121 0.05078,-0.2597602 0,-0.5213773 -0.512545,-0.6570694 -0.911114,-0.241206 C 18.775342,3.5985074 18.463038,3.5931525 17.956942,3.2337922 17.728185,3.0713593 17.390506,3.1601253 17.206958,3.1263725 17.02341,3.0926202 16.770221,2.9577823 16.644469,2.826574 16.407374,2.5791917 15.81512,2.4931751 15.692341,2.6879064 15.562042,2.8945622 15.07309,2.5880906 14.781226,2.2894771 14.586419,2.0901649 14.393046,1.9927448 14.143544,2.0004205 Z m 5.415905,3.1962234 c -0.09719,0.1576938 -0.15122,0.2503119 -0.0664,0.3984294 0.09934,0.1734814 0.150799,0.3045297 0.447256,0.388664 0.245965,0.069805 0.483784,0.1831967 0.52831,0.2519478 0.02152,0.033239 0.03714,0.074367 0.0498,0.1201151 0.04314,-0.2494124 0.0349,-0.4893175 -0.0498,-0.6201048 C 20.424086,5.6669443 20.186265,5.5535521 19.9403,5.4837476 19.70992,5.4183659 19.63135,5.3165725 19.559449,5.1966439 Z M 7.2403656,5.6888213 C 7.1496165,5.7459667 7.0196481,5.7939462 6.8507251,5.8382323 6.6073201,5.9020455 6.2086813,6.1043338 5.9650013,6.2884185 5.5605421,6.5939588 5.5234803,6.658097 5.540205,7.0276614 5.542705,7.0830204 5.55934,7.1508768 5.569499,7.2141805 5.6123285,7.0794458 5.7136594,6.9782774 5.9649993,6.7884083 6.2086793,6.6043236 6.6073181,6.4020352 6.8507231,6.338222 7.344861,6.2086752 7.536006,6.0569938 7.2413401,5.6897978 c -3.38e-4,-4.21e-4 -6.5e-4,-5.5e-4 -0.001,-0.001 z M 20.145374,7.8450271 c -0.02325,0.1697855 -0.01248,0.3977478 0.01953,0.8085774 0.133302,1.7106915 0.425119,3.1234905 0.535145,3.4071565 0.0612,0.15779 0.107063,0.469411 0.102537,0.692368 -0.0033,0.160139 0.01285,0.346253 0.03418,0.504873 0.05533,-0.07762 0.06157,-0.174053 0.02539,-0.322259 -0.03726,-0.152665 -0.06407,-0.459646 -0.05957,-0.682603 0.0045,-0.222957 -0.04133,-0.534578 -0.102537,-0.692369 -0.110026,-0.283665 -0.401843,-1.6964648 -0.535145,-3.4071562 -0.0099,-0.1272594 -0.0139,-0.2125187 -0.01953,-0.3085877 z M 5.8780886,8.5754811 C 5.8345095,8.6935507 5.7618994,8.825816 5.6466483,8.9885581 5.2101553,9.6049175 5.0961771,9.6326684 4.2589813,9.3186299 L 3.6886805,9.1037903 3.4152486,9.3039817 C 3.0748342,9.5523961 2.9061131,9.9739334 3.053928,10.207283 c 0.005,0.0079 0.011427,0.01384 0.016601,0.02149 C 3.13984,10.073926 3.2562347,9.920016 3.4152485,9.8039769 L 3.6886805,9.6037805 4.2589813,9.8186201 C 5.0961771,10.132659 5.2101553,10.104908 5.6466483,9.4885484 5.9445902,9.0678345 5.9744956,8.8412987 5.8780886,8.5754816 Z m -0.612292,2.4267079 c -0.1184065,0.172392 -0.3274928,0.360707 -0.6562365,0.527333 l -0.6601427,0.334954 v 0.49999 l 0.6601427,-0.334954 c 0.7586179,-0.384511 0.9124623,-0.891243 0.6679553,-1.02537 -0.00215,-0.0011 -0.0092,-8.5e-4 -0.01172,-0.0019 z m 15.5016354,2.825137 c -0.0049,0.0038 -0.0075,0.008 -0.0127,0.01172 -0.165928,0.11893 -0.164546,0.149647 0.03711,0.537099 0.09757,0.18747 0.148936,0.383274 0.177731,0.574207 0.06841,-0.314458 0.0104,-0.712729 -0.177731,-1.074197 -0.0107,-0.02055 -0.01483,-0.03022 -0.02441,-0.04883 z m -1.748012,2.132769 c -0.182859,0.0205 -0.181501,0.08956 -0.170894,0.244136 0.01012,0.147473 0.284761,0.336728 0.427725,0.542957 0.112489,0.162268 0.175892,0.315651 0.212887,0.469717 0.0809,-0.342551 0.01698,-0.638119 -0.212887,-0.969706 -0.06973,-0.100594 -0.170319,-0.197391 -0.256831,-0.287104 z M 6.1856997,16.135872 c -0.015485,0.294091 -0.054978,0.547604 -0.099607,0.706041 -0.056932,0.202112 -0.061449,0.299454 0.0166,0.416983 0.062616,-0.250929 0.1231235,-0.637422 0.083007,-1.123024 z m 0.8964656,2.470653 c -0.0032,0.02044 -0.00375,0.02673 -0.00683,0.04883 -0.026909,0.192425 -0.023994,0.347628 0.0039,0.473623 0.040594,-0.271044 0.08386,-0.41438 0.00295,-0.52245 z m 1.7030901,1.007792 c -0.045039,-0.0101 -0.1079598,-0.0081 -0.1777304,0.0029 -0.01869,0.02397 -0.023645,0.03921 -0.044919,0.06445 -0.4630295,0.549244 -0.6560296,1.044798 -0.5654179,1.449189 0.0045,0.02014 0.011395,0.03664 0.0166,0.05566 0.066177,-0.305481 0.2425031,-0.641514 0.5488168,-1.004863 0.21881,-0.259552 0.2978454,-0.457089 0.2978454,-0.499013 0,-0.03582 -0.028675,-0.05792 -0.075194,-0.06836 z m 1.6122716,0.382805 -0.02148,0.0068 0.01269,0.396476 c 0.007,0.218262 0.04686,0.649088 0.08887,0.957988 0.01074,0.07898 0.01162,0.158848 0.01758,0.24023 0.02392,-0.160186 0.02025,-0.46211 -0.01758,-0.740219 -0.03777,-0.277733 -0.06804,-0.629486 -0.08008,-0.861311 z"/>
+ <path style="opacity:0.2" d="m 7.5509057,9.0412916 -0.05078,0.038085 v 0.0039 L 8.1651511,15.080224 13.665038,17.500096 18.4999,13.921074 18.44912,13.45917 13.665038,17.000113 8.1651511,14.58024 Z"/>
+ <path style="opacity:0.1" d="M 17.414961,7.7356543 13.000013,11.004142 7.9200392,8.7678597 7.5001258,9.0793768 v 0.0039 l 5.4998872,2.4208482 4.834862,-3.5800044 v -0.0039 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/assistant-qt4.svg b/.icons/awkward/24x24/apps/assistant-qt4.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/assistant-qt4.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/assistant-qt5.svg b/.icons/awkward/24x24/apps/assistant-qt5.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/assistant-qt5.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/assistant.svg b/.icons/awkward/24x24/apps/assistant.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/assistant.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/assistant5.svg b/.icons/awkward/24x24/apps/assistant5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/assistant5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/astromenace.svg b/.icons/awkward/24x24/apps/astromenace.svg
new file mode 100644
index 00000000..db639860
--- /dev/null
+++ b/.icons/awkward/24x24/apps/astromenace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#345784" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 12.268555,6.5009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 -0.652974,0.086972 -0.832206,0.2449585 -1.231445,1.083008 C 10.603762,8.1638915 10.469046,8.303329 10.122071,8.377931 8.5,7.1962755 8.5,9 8.180664,9.5 7.7429415,9.1159445 6.7748184,8.497096 6.2126889,8.0328215 5.7101114,7.617732 5.2125984,7.366243 4.8181159,7.6282225 4.5055153,7.84742 4.2399216,8.3177205 4.1433111,9.396777 c -0.131985,1.474153 0.00138,2.022032 0.9375003,3.242873 1.05856,1.380517 3.0353651,2.76153 5.5324696,4.495117 1.0816,0.750887 1.988004,1.365233 2.014649,1.365233 0.149771,0 -1.4476,-2.074965 -2.415039,-3.136719 C 8.7670445,13.776483 8.500245,13.282928 8.469,12.570313 8.4407835,11.926486 8.7164135,11.5 9.0859375,11.5 c 0.1342735,0 0.7419925,0.385419 1.4121095,1.145508 0.558445,0.603445 1.068722,1.240176 1.514649,1.861328 0.944309,1.179113 2.039417,1.329499 2.446289,0.335938 0.394138,-0.966783 -0.0062,-2.664578 -0.907227,-3.847657 -0.10137,-0.432673 0.09025,-0.498501 0.533203,-0.498046 0.560278,5.5e-4 2.124015,0.59275 2.763356,1.146484 0.790081,0.68429 0.923221,0.822049 1.802734,2.566406 0.519168,1.029676 1.034099,1.990021 1.144531,2.133789 0.196669,0.256047 0.200802,0.254631 0.204102,-0.06543 C 19.833722,13.613163 18.908713,10.935608 16.908863,9.1152345 16.570578,8.819537 15.078245,8.0982435 14.203125,7.5126955 12.928098,6.6595635 12.633445,6.488929 12.268555,6.5009765 Z"/>
+ <path style="fill:#8d8069" d="m 12.268555,6.0009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 -0.652974,0.086972 -0.832206,0.2449585 -1.231445,1.083008 C 10.603762,7.6638915 10.469046,7.803329 10.122071,7.877931 8.5,6.6962755 8.5,8.5 8.180664,9 7.7429415,8.6159445 6.7748184,7.997096 6.2126889,7.5328215 5.7101114,7.117732 5.2125984,6.866243 4.8181159,7.1282225 4.5055153,7.34742 4.2399216,7.8177205 4.1433111,8.896777 c -0.131985,1.474153 0.00138,2.022032 0.9375003,3.242873 1.05856,1.380517 3.0353651,2.76153 5.5324696,4.495117 C 11.694881,17.385654 12.601285,18 12.62793,18 12.777701,18 11.18033,15.925035 10.212891,14.863281 8.7670445,13.276483 8.500245,12.782928 8.469,12.070313 8.4407835,11.426486 8.7164135,11 9.0859375,11 c 0.1342735,0 0.7419925,0.385419 1.4121095,1.145508 0.558445,0.603445 1.068722,1.240176 1.514649,1.861328 0.944309,1.179113 2.039417,1.329499 2.446289,0.335938 0.394138,-0.966783 -0.0062,-2.664578 -0.907227,-3.847657 -0.10137,-0.432673 0.09025,-0.4985015 0.533203,-0.4980465 0.560278,5.5e-4 2.124015,0.5927505 2.763356,1.1464845 0.790081,0.68429 0.923221,0.822049 1.802734,2.566406 0.519168,1.029676 1.034099,1.990021 1.144531,2.133789 0.196669,0.256047 0.200802,0.254631 0.204102,-0.06543 C 19.833722,13.113163 18.908713,10.435608 16.908863,8.6152345 16.570578,8.319537 15.078245,7.5982435 14.203125,7.0126955 12.928098,6.1595635 12.633445,5.988929 12.268555,6.0009765 Z"/>
+ <ellipse style="opacity:0.2" cx="2.312" cy="19.396" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556354,0.62510084,0.780544,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.669" cy="19.18" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556354,0.62510084,0.780544,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.269531 6 C 12.217401 6.0017 12.161574 6.007895 12.103516 6.015625 C 11.450542 6.102597 11.272286 6.2615599 10.873047 7.0996094 C 10.603762 7.6648664 10.470022 7.8043042 10.123047 7.8789062 C 8.5009759 6.6972507 8.4990235 8.5 8.1796875 9 C 7.741965 8.6159445 6.7750201 7.9974776 6.2128906 7.5332031 C 5.7103131 7.1181136 5.2128419 6.8669268 4.8183594 7.1289062 C 4.5057588 7.3481037 4.2391886 7.8174279 4.1425781 8.8964844 C 4.1045832 9.3208532 4.0983824 9.6597516 4.1171875 9.96875 C 4.1232623 9.784426 4.1228464 9.6168695 4.1425781 9.3964844 C 4.2391886 8.3174279 4.5057588 7.8481037 4.8183594 7.6289062 C 5.2128419 7.3669268 5.7103131 7.6181136 6.2128906 8.0332031 C 6.7750201 8.4974776 7.741965 9.1159445 8.1796875 9.5 C 8.4990235 9 8.5009759 7.1972507 10.123047 8.3789062 C 10.470022 8.3043042 10.603762 8.1648664 10.873047 7.5996094 C 11.272286 6.7615599 11.450542 6.602597 12.103516 6.515625 C 12.161574 6.507895 12.217401 6.5017 12.269531 6.5 C 12.634421 6.4879525 12.928098 6.6605399 14.203125 7.5136719 C 15.078245 8.0992199 16.569918 8.8195369 16.908203 9.1152344 C 18.840533 10.874147 19.762425 13.432788 19.972656 16.007812 C 19.993315 15.989711 19.998479 15.924897 20 15.777344 C 19.834038 13.112187 18.908053 10.435608 16.908203 8.6152344 C 16.569918 8.3195369 15.078245 7.5992199 14.203125 7.0136719 C 12.928098 6.1605399 12.634421 5.9879525 12.269531 6 z M 13.613281 10.583984 C 13.522678 10.654469 13.502049 10.777804 13.552734 10.994141 C 14.158218 11.789161 14.527661 12.813449 14.591797 13.695312 C 14.665549 12.755004 14.297342 11.525886 13.613281 10.583984 z M 8.4941406 12.230469 C 8.478401 12.337178 8.4632952 12.445847 8.46875 12.570312 C 8.499995 13.282927 8.7670441 13.776483 10.212891 15.363281 C 10.77506 15.980256 11.515943 16.904325 12.037109 17.599609 C 12.178686 17.693372 12.621086 18 12.628906 18 C 12.778677 18 11.18033 15.925035 10.212891 14.863281 C 8.8797228 13.400147 8.5620879 12.863414 8.4941406 12.230469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/asunder.svg b/.icons/awkward/24x24/apps/asunder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/asunder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/atom-beta.svg b/.icons/awkward/24x24/apps/atom-beta.svg
new file mode 100644
index 00000000..02479f9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atom-beta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d89b20" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 0.002,-0.08343 0.0059,-0.16606 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="M 9.8515625,6.5004381 C 9.7147382,6.4961381 9.5856371,6.5098237 9.5,6.5414537 9.0798895,6.6993677 8.815807,7.04048 8.6699219,7.60786 c -0.1260317,0.494497 -0.1218398,1.3833061 0.00977,2.1582031 0.023086,0.134632 0.047187,0.2576039 0.052734,0.2773439 0.00692,0.02784 -0.037814,0.04415 -0.2363281,0.09375 -0.9704095,0.242946 -1.679818,0.605464 -2.1054688,1.076172 -0.1911277,0.209541 -0.2960219,0.393695 -0.3574219,0.625 -0.043394,0.160445 -0.043394,0.478296 0,0.636718 0.1191077,0.435278 0.4543893,0.84319 0.984375,1.205079 0.3679431,0.249018 0.4765946,0.277067 0.5957031,0.146484 0.055864,-0.06124 0.070313,-0.09067 0.070313,-0.164063 0,-0.142224 -0.039769,-0.199774 -0.2128907,-0.308593 -1.0853623,-0.670126 -1.277541,-1.342211 -0.5527343,-1.939454 0.3679421,-0.302671 0.8817298,-0.54081 1.5742187,-0.726562 0.3033105,-0.08098 0.3710937,-0.09041 0.3710937,-0.04687 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 L 9.32227,12.17427 9.1640669,12.506301 c -0.6273957,1.328611 -1.0296508,2.683317 -1.078125,3.673829 -0.039701,0.763255 0.087992,1.308384 0.3945313,1.646484 0.3351646,0.367962 0.8065186,0.447965 1.4140624,0.234375 0.2289834,-0.08098 0.6842254,-0.335303 0.9492184,-0.533203 0.191128,-0.1402 0.232423,-0.180517 0.257812,-0.253906 0.02539,-0.07339 0.02539,-0.09689 0,-0.173829 -0.03786,-0.114893 -0.11658,-0.179687 -0.224609,-0.179687 -0.07017,0 -0.118319,0.02552 -0.298828,0.160156 -0.409493,0.304695 -0.7942737,0.493517 -1.1132808,0.552734 -0.4418083,0.08301 -0.7237889,-0.13058 -0.8535157,-0.636718 -0.055864,-0.219663 -0.053622,-0.923197 0.00781,-1.28711 0.093717,-0.579021 0.2576643,-1.179828 0.4921875,-1.8125 0.1389593,-0.375554 0.4053973,-1.005372 0.4414063,-1.046875 0.018009,-0.02177 0.040058,0.01373 0.099609,0.164063 0.3033105,0.747058 0.7663237,1.659042 1.2187497,2.396484 1.080285,1.758322 2.262974,2.902419 3.173828,3.066406 l -0.0098,0.002 c 0.400259,0.07086 0.738702,-0.03775 1,-0.324219 0.212826,-0.237379 0.354189,-0.570522 0.433594,-1.035156 0.04847,-0.290523 0.04847,-1.104636 0,-1.501953 -0.14773,-1.184364 -0.541319,-2.542133 -1.130859,-3.894532 -0.09187,-0.211566 -0.144564,-0.263672 -0.263671,-0.263672 -0.133419,-0.002 -0.240235,0.111682 -0.240235,0.253907 0,0.0496 0.04343,0.183239 0.119141,0.359375 0.726653,1.698091 1.117827,3.340886 1.078125,4.529296 -0.02447,0.708087 -0.187491,1.134841 -0.492188,1.298829 -0.160195,0.08655 -0.362067,0.08343 -0.628907,-0.01172 C 12.68534,17.434648 11.026203,15.160298 9.9569987,12.47119 L 9.8515625,12.203562 10.005859,11.914499 c 0.174969,-0.330002 0.616721,-1.068423 0.820313,-1.371093 l 0.136719,-0.201172 h 0.361328 c 2.191498,0 4.361261,0.542404 5.511719,1.375 0.234522,0.170062 0.516617,0.480405 0.601562,0.662109 0.0614,0.126534 0.06641,0.160087 0.06641,0.328125 0,0.164495 -0.0043,0.203967 -0.05469,0.304688 -0.140806,0.296597 -0.512418,0.604554 -0.990235,0.824219 -0.221597,0.102744 -0.28125,0.170345 -0.28125,0.310546 0,0.118436 0.0696,0.218478 0.175782,0.253907 0.06879,0.02177 0.094,0.01798 0.216796,-0.03516 0.771896,-0.334557 1.300176,-0.854982 1.408204,-1.380859 0.03047,-0.142224 0.02851,-0.4087 -0.002,-0.546875 -0.05771,-0.271268 -0.26363,-0.620187 -0.5,-0.853516 -1.05305,-1.036065 -3.286647,-1.704095 -5.9375,-1.773436 l -0.189408,-0.00586 0.220703,-0.2714844 c 0.119109,-0.152348 0.330678,-0.4063955 0.476563,-0.5683593 0.753889,-0.8401882 1.455169,-1.3898607 2.066406,-1.6191407 0.194821,-0.07491 0.235294,-0.082031 0.4375,-0.082031 0.187896,0 0.231248,0.00528 0.3125,0.050781 0.110337,0.05719 0.23558,0.1974702 0.298828,0.3300781 0.124186,0.270783 0.165022,0.7458152 0.105469,1.2519532 -0.01986,0.174111 -0.03516,0.3759715 -0.03516,0.4453125 0,0.116918 0.003,0.1342122 0.06445,0.1914062 0.05032,0.05163 0.08334,0.064453 0.148437,0.064453 0.104798,0 0.203336,-0.061523 0.232422,-0.1445312 0.08633,-0.244971 0.13008,-1.1125776 0.07422,-1.4785156 -0.0868,-0.561812 -0.306312,-0.941272 -0.65625,-1.125 -0.618625,-0.327977 -1.516486,-0.00706 -2.564453,0.9140625 -0.54799,0.482349 -1.26991,1.300012 -1.767578,2 l -0.04687,0.064453 -0.294922,0.017578 c -0.246987,0.01569 -0.6480333,0.057898 -1.1152334,0.119141 L 9.2050781,9.9809069 9.1601562,9.7094225 c -0.084489,-0.539542 -0.089844,-0.6204588 -0.089844,-1.1367188 0,-0.452993 0.00519,-0.5409532 0.044922,-0.7226562 0.09741,-0.458561 0.2885939,-0.7435164 0.5429687,-0.8027344 0.3499381,-0.08098 0.7851411,0.1114079 1.3945311,0.6074219 0.194821,0.160446 0.431428,0.024547 0.402344,-0.2285157 C 11.442608,7.3158814 11.351251,7.2198816 11.041016,6.9926256 10.781101,6.8007996 10.488216,6.6418232 10.25,6.5648912 10.132739,6.5264212 9.9883868,6.5046781 9.8515625,6.5004381 Z m 0.4648435,3.8925769 c 0,0.01012 -0.0826,0.150393 -0.185547,0.316406 -0.102951,0.163988 -0.2485062,0.404359 -0.3242184,0.541016 -0.073864,0.132608 -0.1458449,0.253769 -0.1601562,0.271484 -0.019855,0.02328 -0.04854,-0.03942 -0.1367188,-0.347656 -0.1260326,-0.425156 -0.1802209,-0.654087 -0.1640625,-0.673828 0.026778,-0.02986 0.9707029,-0.137284 0.9707029,-0.107422 z m 1.94336,1.587891 c -0.41952,0 -0.759766,0.340683 -0.759766,0.759765 0,0.419082 0.340246,0.759766 0.759766,0.759766 0.41952,0 0.759765,-0.340684 0.759765,-0.759766 0,-0.419082 -0.340245,-0.759765 -0.759765,-0.759765 z"/>
+ <path style="fill:#f9f9f9" d="M 9.8515625 6 C 9.7147382 5.9957 9.5856371 6.0093856 9.5 6.0410156 C 9.0798895 6.1989296 8.815807 6.5400419 8.6699219 7.1074219 C 8.5438902 7.6019189 8.5480821 8.490728 8.6796875 9.265625 C 8.7027735 9.400257 8.7268749 9.5232287 8.7324219 9.5429688 C 8.7393419 9.5708087 8.6946079 9.5871187 8.4960938 9.6367188 C 7.5256843 9.8796646 6.8162758 10.242183 6.390625 10.712891 C 6.1994973 10.922432 6.0946031 11.106586 6.0332031 11.337891 C 5.9898091 11.498336 5.9898091 11.816187 6.0332031 11.974609 C 6.1523108 12.409887 6.4875924 12.817799 7.0175781 13.179688 C 7.3855212 13.428706 7.4941727 13.456755 7.6132812 13.326172 C 7.6691452 13.264932 7.6835938 13.235499 7.6835938 13.162109 C 7.6835938 13.019885 7.643825 12.962335 7.4707031 12.853516 C 6.3853408 12.18339 6.1931621 11.511305 6.9179688 10.914062 C 7.2859109 10.611391 7.7996986 10.373252 8.4921875 10.1875 C 8.795498 10.10652 8.8632812 10.097095 8.8632812 10.140625 C 8.8632812 10.199845 9.0877105 10.982214 9.203125 11.320312 L 9.3222656 11.673828 L 9.1640625 12.005859 C 8.5366668 13.33447 8.1344117 14.689176 8.0859375 15.679688 C 8.0462365 16.442943 8.1739298 16.988072 8.4804688 17.326172 C 8.8156334 17.694134 9.2869874 17.774137 9.8945312 17.560547 C 10.123515 17.479567 10.578757 17.225244 10.84375 17.027344 C 11.034878 16.887144 11.076173 16.846827 11.101562 16.773438 C 11.126952 16.700048 11.126953 16.676544 11.101562 16.599609 C 11.063702 16.484716 10.984982 16.419922 10.876953 16.419922 C 10.806783 16.419922 10.758634 16.445442 10.578125 16.580078 C 10.168632 16.884773 9.7838509 17.073595 9.4648438 17.132812 C 9.0230355 17.215823 8.7410549 17.002232 8.6113281 16.496094 C 8.5554641 16.276431 8.5577066 15.572897 8.6191406 15.208984 C 8.7128576 14.629963 8.8768049 14.029156 9.1113281 13.396484 C 9.2502874 13.02093 9.5167254 12.391112 9.5527344 12.349609 C 9.5707434 12.327839 9.5927929 12.363343 9.6523438 12.513672 C 9.9556543 13.26073 10.418668 14.172714 10.871094 14.910156 C 11.951379 16.668478 13.134067 17.812575 14.044922 17.976562 L 14.035156 17.978516 C 14.435415 18.049376 14.773857 17.940771 15.035156 17.654297 C 15.247982 17.416918 15.389344 17.083775 15.46875 16.619141 C 15.51722 16.328618 15.51722 15.514505 15.46875 15.117188 C 15.32102 13.932824 14.927431 12.575055 14.337891 11.222656 C 14.246021 11.01109 14.193327 10.958984 14.074219 10.958984 C 13.9408 10.956984 13.833984 11.070666 13.833984 11.212891 C 13.833984 11.262491 13.877409 11.39613 13.953125 11.572266 C 14.679778 13.270357 15.070952 14.913152 15.03125 16.101562 C 15.00678 16.809649 14.843759 17.236403 14.539062 17.400391 C 14.378868 17.486941 14.176996 17.483822 13.910156 17.388672 C 12.685373 16.934161 11.026236 14.659811 9.9570312 11.970703 L 9.8515625 11.703125 L 10.005859 11.414062 C 10.180828 11.08406 10.62258 10.345639 10.826172 10.042969 L 10.962891 9.8417969 L 11.324219 9.8417969 C 13.515717 9.8417969 15.68548 10.384201 16.835938 11.216797 C 17.07046 11.386859 17.352555 11.697202 17.4375 11.878906 C 17.4989 12.00544 17.503906 12.038993 17.503906 12.207031 C 17.503906 12.371526 17.499619 12.410998 17.449219 12.511719 C 17.308413 12.808316 16.936801 13.116273 16.458984 13.335938 C 16.237387 13.438682 16.177734 13.506283 16.177734 13.646484 C 16.177734 13.76492 16.247337 13.864962 16.353516 13.900391 C 16.422306 13.922161 16.447512 13.918374 16.570312 13.865234 C 17.342208 13.530677 17.870488 13.010252 17.978516 12.484375 C 18.008986 12.342151 18.007023 12.075675 17.976562 11.9375 C 17.918852 11.666232 17.712932 11.317313 17.476562 11.083984 C 16.423512 10.047919 14.189915 9.3798879 11.539062 9.3105469 L 11.349609 9.3046875 L 11.570312 9.0332031 C 11.689421 8.8808551 11.90099 8.6268076 12.046875 8.4648438 C 12.800764 7.6246556 13.502044 7.0749831 14.113281 6.8457031 C 14.308102 6.7707931 14.348575 6.7636719 14.550781 6.7636719 C 14.738677 6.7636719 14.782029 6.7689531 14.863281 6.8144531 C 14.973618 6.8716431 15.098861 7.0119233 15.162109 7.1445312 C 15.286295 7.4153142 15.327131 7.8903464 15.267578 8.3964844 C 15.247718 8.5705954 15.232422 8.7724559 15.232422 8.8417969 C 15.232422 8.9587149 15.235455 8.9760091 15.296875 9.0332031 C 15.347195 9.0848331 15.380214 9.0976562 15.445312 9.0976562 C 15.55011 9.0976562 15.648648 9.036133 15.677734 8.953125 C 15.764064 8.708154 15.807814 7.8405474 15.751953 7.4746094 C 15.665153 6.9127974 15.445641 6.5333374 15.095703 6.3496094 C 14.477078 6.0216324 13.579217 6.3425519 12.53125 7.2636719 C 11.98326 7.7460209 11.26134 8.5636839 10.763672 9.2636719 L 10.716797 9.328125 L 10.421875 9.3457031 C 10.174887 9.3613931 9.7738407 9.4036007 9.3066406 9.4648438 L 9.2050781 9.4804688 L 9.1601562 9.2089844 C 9.0756673 8.6694424 9.0703125 8.5885256 9.0703125 8.0722656 C 9.0703125 7.6192726 9.0755014 7.5313124 9.1152344 7.3496094 C 9.2126444 6.8910484 9.4038283 6.606093 9.6582031 6.546875 C 10.008141 6.465895 10.443344 6.6582829 11.052734 7.1542969 C 11.247555 7.3147429 11.484162 7.1788443 11.455078 6.9257812 C 11.442608 6.8154433 11.351251 6.7194435 11.041016 6.4921875 C 10.781101 6.3003615 10.488216 6.1413851 10.25 6.0644531 C 10.132739 6.0259831 9.9883868 6.00424 9.8515625 6 z M 10.316406 9.8925781 C 10.316406 9.9026981 10.233805 10.042971 10.130859 10.208984 C 10.027908 10.372972 9.8823528 10.613343 9.8066406 10.75 C 9.7327766 10.882608 9.6607957 11.003769 9.6464844 11.021484 C 9.6266294 11.044764 9.5979445 10.982067 9.5097656 10.673828 C 9.383733 10.248672 9.3295447 10.019741 9.3457031 10 C 9.3724811 9.97014 10.316406 9.8627161 10.316406 9.8925781 z M 12.259766 11.480469 C 11.840246 11.480469 11.5 11.821152 11.5 12.240234 C 11.5 12.659316 11.840246 13 12.259766 13 C 12.679286 13 13.019531 12.659316 13.019531 12.240234 C 13.019531 11.821152 12.679286 11.480469 12.259766 11.480469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/atom-rpg.svg b/.icons/awkward/24x24/apps/atom-rpg.svg
new file mode 100644
index 00000000..39660a5d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atom-rpg.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="matrix(0.328125,0,0,0.328125,2,1.5)">
+ <g>
+ <path d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <g style="fill:#725750" transform="matrix(0.328125,0,0,0.328125,2,1)">
+ <g style="fill:#725750">
+ <path style="fill:#725750" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2" d="M 16.517578,4.5 C 14.039374,4.561665 11.676251,6.5901855 9.9707031,7.9609375 9.3591041,8.452481 8.4592481,9.44275 8.5019531,9.484375 8.5446631,9.525996 9.4503749,8.7970694 9.8964844,8.4433594 11.930834,6.8303729 14.266034,5.9894375 15.851562,5.9921875 c 0.591451,0.00105 1.390811,0.3425551 1.757813,0.7519531 0.419494,0.467954 0.556426,0.7588301 0.566406,1.8222656 0.0056,0.5960196 -0.198565,1.4747708 -0.126953,1.4316407 0.17548,-0.105688 0.853978,-2.0734999 0.935547,-2.8339844 C 19.107695,6.014258 18.512839,4.828271 17.585938,4.6015625 17.228755,4.5225155 16.871608,4.4911908 16.517578,4.5 Z m -8.3339842,1 C 7.7133986,5.49478 7.338571,5.572642 7.0390625,5.7421875 4.0927551,7.6940725 8.187369,13.148548 9.84375,14.832031 10.264278,15.251891 11.13016,16 11.181641,16 11.233116,16 10.341553,14.984577 9.7890625,14.238281 7.3328565,10.920485 6.7632131,7.9142906 8.3535156,6.6738281 8.6974236,6.4055756 9.0355559,6.0888129 9.8808594,6.1933594 L 11.5,6.5527344 C 10.51153,5.9249164 9.4329636,5.529669 8.1835938,5.5 Z M 14.818359,8 c -0.05148,0 0.840087,1.0154223 1.392579,1.7617188 2.456206,3.3177972 3.025849,6.3239902 1.435546,7.5644532 -0.343908,0.268252 -0.682039,0.585016 -1.527343,0.480469 L 14.5,17.447266 c 0.940423,0.597302 1.988703,1.000413 3.179688,1.048828 0.535415,0.02296 0.95297,-0.05245 1.28125,-0.238282 C 21.907245,16.305928 17.814583,10.851454 16.158203,9.1679688 15.737675,8.7481082 14.869839,8 14.818359,8 Z M 12.5,10.5 A 1.5,1.5 0 0 0 11,12 1.5,1.5 0 0 0 12.5,13.5 1.5,1.5 0 0 0 14,12 1.5,1.5 0 0 0 12.5,10.5 Z m -5.5488281,3.501953 c -0.1754795,0.105688 -0.8539779,2.073499 -0.9355469,2.833985 -0.1233205,1.149805 0.471535,2.335791 1.3984375,2.5625 2.8574535,0.632379 5.6660365,-1.792801 7.6152345,-3.359376 0.611599,-0.491543 1.511454,-1.479859 1.46875,-1.521484 -0.04271,-0.04162 -0.948422,0.685353 -1.394531,1.039063 -2.034349,1.612986 -4.36955,2.453921 -5.9550785,2.451171 -0.591451,-0.001 -1.390811,-0.342555 -1.7578125,-0.751953 -0.4194945,-0.467954 -0.5564268,-0.758829 -0.5664062,-1.822265 -0.0056,-0.59602 0.1985656,-1.474771 0.1269531,-1.431641 z"/>
+ <path style="fill:#ffffff" d="M 16.517578 4 C 14.039374 4.061665 11.676251 6.0901855 9.9707031 7.4609375 C 9.3591041 7.952481 8.4592481 8.94275 8.5019531 8.984375 C 8.5446631 9.025996 9.4503749 8.2970694 9.8964844 7.9433594 C 11.930834 6.3303729 14.266034 5.4894375 15.851562 5.4921875 C 16.443013 5.4932375 17.242373 5.8347426 17.609375 6.2441406 C 18.028869 6.7120946 18.165801 7.0029707 18.175781 8.0664062 C 18.181381 8.6624258 17.977216 9.5411769 18.048828 9.4980469 C 18.224308 9.3923589 18.902806 7.424547 18.984375 6.6640625 C 19.107695 5.514258 18.512839 4.328271 17.585938 4.1015625 C 17.228755 4.0225155 16.871608 3.9911908 16.517578 4 z M 8.1835938 5 C 7.7133986 4.99478 7.338571 5.072642 7.0390625 5.2421875 C 4.0927551 7.1940725 8.187369 12.648548 9.84375 14.332031 C 10.264278 14.751891 11.13016 15.5 11.181641 15.5 C 11.233116 15.5 10.341553 14.484577 9.7890625 13.738281 C 7.3328565 10.420485 6.7632131 7.4142906 8.3535156 6.1738281 C 8.6974236 5.9055756 9.0355559 5.5888129 9.8808594 5.6933594 L 11.5 6.0527344 C 10.51153 5.4249164 9.4329636 5.029669 8.1835938 5 z M 14.818359 7.5 C 14.766879 7.5 15.658446 8.5154223 16.210938 9.2617188 C 18.667144 12.579516 19.236787 15.585709 17.646484 16.826172 C 17.302576 17.094424 16.964445 17.411188 16.119141 17.306641 L 14.5 16.947266 C 15.440423 17.544568 16.488703 17.947679 17.679688 17.996094 C 18.215103 18.019054 18.632658 17.943645 18.960938 17.757812 C 21.907245 15.805928 17.814583 10.351454 16.158203 8.6679688 C 15.737675 8.2481082 14.869839 7.5 14.818359 7.5 z M 12.5 10 A 1.5 1.5 0 0 0 11 11.5 A 1.5 1.5 0 0 0 12.5 13 A 1.5 1.5 0 0 0 14 11.5 A 1.5 1.5 0 0 0 12.5 10 z M 6.9511719 13.501953 C 6.7756924 13.607641 6.097194 15.575452 6.015625 16.335938 C 5.8923045 17.485743 6.48716 18.671729 7.4140625 18.898438 C 10.271516 19.530817 13.080099 17.105637 15.029297 15.539062 C 15.640896 15.047519 16.540751 14.059203 16.498047 14.017578 C 16.455337 13.975958 15.549625 14.702931 15.103516 15.056641 C 13.069167 16.669627 10.733966 17.510562 9.1484375 17.507812 C 8.5569865 17.506812 7.7576265 17.165257 7.390625 16.755859 C 6.9711305 16.287905 6.8341982 15.99703 6.8242188 14.933594 C 6.8186187 14.337574 7.0227844 13.458823 6.9511719 13.501953 z"/>
+ <g style="fill:#ffffff;opacity:0.1" transform="matrix(0.328125,0,0,0.328125,2,1)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(3.047619,0,0,3.047619,-6.0952381,-3.047619)" d="M 12.5 1 C 6.6921875 1 2 5.6921875 2 11.5 C 2 11.584493 2.0116967 11.66599 2.0136719 11.75 C 2.1474659 6.0594155 6.776681 1.5 12.5 1.5 C 18.223319 1.5 22.852534 6.0594155 22.986328 11.75 C 22.988303 11.66599 23 11.584493 23 11.5 C 23 5.6921875 18.307813 1 12.5 1 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/atom.svg b/.icons/awkward/24x24/apps/atom.svg
new file mode 100644
index 00000000..f649d8c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#40a459" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 0.002,-0.08343 0.0059,-0.16606 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="M 9.8515625,6.5004381 C 9.7147382,6.4961381 9.5856371,6.5098237 9.5,6.5414537 9.0798895,6.6993677 8.815807,7.04048 8.6699219,7.60786 c -0.1260317,0.494497 -0.1218398,1.3833061 0.00977,2.1582031 0.023086,0.134632 0.047187,0.2576039 0.052734,0.2773439 0.00692,0.02784 -0.037814,0.04415 -0.2363281,0.09375 -0.9704095,0.242946 -1.679818,0.605464 -2.1054688,1.076172 -0.1911277,0.209541 -0.2960219,0.393695 -0.3574219,0.625 -0.043394,0.160445 -0.043394,0.478296 0,0.636718 0.1191077,0.435278 0.4543893,0.84319 0.984375,1.205079 0.3679431,0.249018 0.4765946,0.277067 0.5957031,0.146484 0.055864,-0.06124 0.070313,-0.09067 0.070313,-0.164063 0,-0.142224 -0.039769,-0.199774 -0.2128907,-0.308593 -1.0853623,-0.670126 -1.277541,-1.342211 -0.5527343,-1.939454 0.3679421,-0.302671 0.8817298,-0.54081 1.5742187,-0.726562 0.3033105,-0.08098 0.3710937,-0.09041 0.3710937,-0.04687 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 L 9.32227,12.17427 9.1640669,12.506301 c -0.6273957,1.328611 -1.0296508,2.683317 -1.078125,3.673829 -0.039701,0.763255 0.087992,1.308384 0.3945313,1.646484 0.3351646,0.367962 0.8065186,0.447965 1.4140624,0.234375 0.2289834,-0.08098 0.6842254,-0.335303 0.9492184,-0.533203 0.191128,-0.1402 0.232423,-0.180517 0.257812,-0.253906 0.02539,-0.07339 0.02539,-0.09689 0,-0.173829 -0.03786,-0.114893 -0.11658,-0.179687 -0.224609,-0.179687 -0.07017,0 -0.118319,0.02552 -0.298828,0.160156 -0.409493,0.304695 -0.7942737,0.493517 -1.1132808,0.552734 -0.4418083,0.08301 -0.7237889,-0.13058 -0.8535157,-0.636718 -0.055864,-0.219663 -0.053622,-0.923197 0.00781,-1.28711 0.093717,-0.579021 0.2576643,-1.179828 0.4921875,-1.8125 0.1389593,-0.375554 0.4053973,-1.005372 0.4414063,-1.046875 0.018009,-0.02177 0.040058,0.01373 0.099609,0.164063 0.3033105,0.747058 0.7663237,1.659042 1.2187497,2.396484 1.080285,1.758322 2.262974,2.902419 3.173828,3.066406 l -0.0098,0.002 c 0.400259,0.07086 0.738702,-0.03775 1,-0.324219 0.212826,-0.237379 0.354189,-0.570522 0.433594,-1.035156 0.04847,-0.290523 0.04847,-1.104636 0,-1.501953 -0.14773,-1.184364 -0.541319,-2.542133 -1.130859,-3.894532 -0.09187,-0.211566 -0.144564,-0.263672 -0.263671,-0.263672 -0.133419,-0.002 -0.240235,0.111682 -0.240235,0.253907 0,0.0496 0.04343,0.183239 0.119141,0.359375 0.726653,1.698091 1.117827,3.340886 1.078125,4.529296 -0.02447,0.708087 -0.187491,1.134841 -0.492188,1.298829 -0.160195,0.08655 -0.362067,0.08343 -0.628907,-0.01172 C 12.68534,17.434648 11.026203,15.160298 9.9569987,12.47119 L 9.8515625,12.203562 10.005859,11.914499 c 0.174969,-0.330002 0.616721,-1.068423 0.820313,-1.371093 l 0.136719,-0.201172 h 0.361328 c 2.191498,0 4.361261,0.542404 5.511719,1.375 0.234522,0.170062 0.516617,0.480405 0.601562,0.662109 0.0614,0.126534 0.06641,0.160087 0.06641,0.328125 0,0.164495 -0.0043,0.203967 -0.05469,0.304688 -0.140806,0.296597 -0.512418,0.604554 -0.990235,0.824219 -0.221597,0.102744 -0.28125,0.170345 -0.28125,0.310546 0,0.118436 0.0696,0.218478 0.175782,0.253907 0.06879,0.02177 0.094,0.01798 0.216796,-0.03516 0.771896,-0.334557 1.300176,-0.854982 1.408204,-1.380859 0.03047,-0.142224 0.02851,-0.4087 -0.002,-0.546875 -0.05771,-0.271268 -0.26363,-0.620187 -0.5,-0.853516 -1.05305,-1.036065 -3.286647,-1.704095 -5.9375,-1.773436 l -0.189408,-0.00586 0.220703,-0.2714844 c 0.119109,-0.152348 0.330678,-0.4063955 0.476563,-0.5683593 0.753889,-0.8401882 1.455169,-1.3898607 2.066406,-1.6191407 0.194821,-0.07491 0.235294,-0.082031 0.4375,-0.082031 0.187896,0 0.231248,0.00528 0.3125,0.050781 0.110337,0.05719 0.23558,0.1974702 0.298828,0.3300781 0.124186,0.270783 0.165022,0.7458152 0.105469,1.2519532 -0.01986,0.174111 -0.03516,0.3759715 -0.03516,0.4453125 0,0.116918 0.003,0.1342122 0.06445,0.1914062 0.05032,0.05163 0.08334,0.064453 0.148437,0.064453 0.104798,0 0.203336,-0.061523 0.232422,-0.1445312 0.08633,-0.244971 0.13008,-1.1125776 0.07422,-1.4785156 -0.0868,-0.561812 -0.306312,-0.941272 -0.65625,-1.125 -0.618625,-0.327977 -1.516486,-0.00706 -2.564453,0.9140625 -0.54799,0.482349 -1.26991,1.300012 -1.767578,2 l -0.04687,0.064453 -0.294922,0.017578 c -0.246987,0.01569 -0.6480333,0.057898 -1.1152334,0.119141 L 9.2050781,9.9809069 9.1601562,9.7094225 c -0.084489,-0.539542 -0.089844,-0.6204588 -0.089844,-1.1367188 0,-0.452993 0.00519,-0.5409532 0.044922,-0.7226562 0.09741,-0.458561 0.2885939,-0.7435164 0.5429687,-0.8027344 0.3499381,-0.08098 0.7851411,0.1114079 1.3945311,0.6074219 0.194821,0.160446 0.431428,0.024547 0.402344,-0.2285157 C 11.442608,7.3158814 11.351251,7.2198816 11.041016,6.9926256 10.781101,6.8007996 10.488216,6.6418232 10.25,6.5648912 10.132739,6.5264212 9.9883868,6.5046781 9.8515625,6.5004381 Z m 0.4648435,3.8925769 c 0,0.01012 -0.0826,0.150393 -0.185547,0.316406 -0.102951,0.163988 -0.2485062,0.404359 -0.3242184,0.541016 -0.073864,0.132608 -0.1458449,0.253769 -0.1601562,0.271484 -0.019855,0.02328 -0.04854,-0.03942 -0.1367188,-0.347656 -0.1260326,-0.425156 -0.1802209,-0.654087 -0.1640625,-0.673828 0.026778,-0.02986 0.9707029,-0.137284 0.9707029,-0.107422 z m 1.94336,1.587891 c -0.41952,0 -0.759766,0.340683 -0.759766,0.759765 0,0.419082 0.340246,0.759766 0.759766,0.759766 0.41952,0 0.759765,-0.340684 0.759765,-0.759766 0,-0.419082 -0.340245,-0.759765 -0.759765,-0.759765 z"/>
+ <path style="fill:#f9f9f9" d="M 9.8515625 6 C 9.7147382 5.9957 9.5856371 6.0093856 9.5 6.0410156 C 9.0798895 6.1989296 8.815807 6.5400419 8.6699219 7.1074219 C 8.5438902 7.6019189 8.5480821 8.490728 8.6796875 9.265625 C 8.7027735 9.400257 8.7268749 9.5232287 8.7324219 9.5429688 C 8.7393419 9.5708087 8.6946079 9.5871187 8.4960938 9.6367188 C 7.5256843 9.8796646 6.8162758 10.242183 6.390625 10.712891 C 6.1994973 10.922432 6.0946031 11.106586 6.0332031 11.337891 C 5.9898091 11.498336 5.9898091 11.816187 6.0332031 11.974609 C 6.1523108 12.409887 6.4875924 12.817799 7.0175781 13.179688 C 7.3855212 13.428706 7.4941727 13.456755 7.6132812 13.326172 C 7.6691452 13.264932 7.6835938 13.235499 7.6835938 13.162109 C 7.6835938 13.019885 7.643825 12.962335 7.4707031 12.853516 C 6.3853408 12.18339 6.1931621 11.511305 6.9179688 10.914062 C 7.2859109 10.611391 7.7996986 10.373252 8.4921875 10.1875 C 8.795498 10.10652 8.8632812 10.097095 8.8632812 10.140625 C 8.8632812 10.199845 9.0877105 10.982214 9.203125 11.320312 L 9.3222656 11.673828 L 9.1640625 12.005859 C 8.5366668 13.33447 8.1344117 14.689176 8.0859375 15.679688 C 8.0462365 16.442943 8.1739298 16.988072 8.4804688 17.326172 C 8.8156334 17.694134 9.2869874 17.774137 9.8945312 17.560547 C 10.123515 17.479567 10.578757 17.225244 10.84375 17.027344 C 11.034878 16.887144 11.076173 16.846827 11.101562 16.773438 C 11.126952 16.700048 11.126953 16.676544 11.101562 16.599609 C 11.063702 16.484716 10.984982 16.419922 10.876953 16.419922 C 10.806783 16.419922 10.758634 16.445442 10.578125 16.580078 C 10.168632 16.884773 9.7838509 17.073595 9.4648438 17.132812 C 9.0230355 17.215823 8.7410549 17.002232 8.6113281 16.496094 C 8.5554641 16.276431 8.5577066 15.572897 8.6191406 15.208984 C 8.7128576 14.629963 8.8768049 14.029156 9.1113281 13.396484 C 9.2502874 13.02093 9.5167254 12.391112 9.5527344 12.349609 C 9.5707434 12.327839 9.5927929 12.363343 9.6523438 12.513672 C 9.9556543 13.26073 10.418668 14.172714 10.871094 14.910156 C 11.951379 16.668478 13.134067 17.812575 14.044922 17.976562 L 14.035156 17.978516 C 14.435415 18.049376 14.773857 17.940771 15.035156 17.654297 C 15.247982 17.416918 15.389344 17.083775 15.46875 16.619141 C 15.51722 16.328618 15.51722 15.514505 15.46875 15.117188 C 15.32102 13.932824 14.927431 12.575055 14.337891 11.222656 C 14.246021 11.01109 14.193327 10.958984 14.074219 10.958984 C 13.9408 10.956984 13.833984 11.070666 13.833984 11.212891 C 13.833984 11.262491 13.877409 11.39613 13.953125 11.572266 C 14.679778 13.270357 15.070952 14.913152 15.03125 16.101562 C 15.00678 16.809649 14.843759 17.236403 14.539062 17.400391 C 14.378868 17.486941 14.176996 17.483822 13.910156 17.388672 C 12.685373 16.934161 11.026236 14.659811 9.9570312 11.970703 L 9.8515625 11.703125 L 10.005859 11.414062 C 10.180828 11.08406 10.62258 10.345639 10.826172 10.042969 L 10.962891 9.8417969 L 11.324219 9.8417969 C 13.515717 9.8417969 15.68548 10.384201 16.835938 11.216797 C 17.07046 11.386859 17.352555 11.697202 17.4375 11.878906 C 17.4989 12.00544 17.503906 12.038993 17.503906 12.207031 C 17.503906 12.371526 17.499619 12.410998 17.449219 12.511719 C 17.308413 12.808316 16.936801 13.116273 16.458984 13.335938 C 16.237387 13.438682 16.177734 13.506283 16.177734 13.646484 C 16.177734 13.76492 16.247337 13.864962 16.353516 13.900391 C 16.422306 13.922161 16.447512 13.918374 16.570312 13.865234 C 17.342208 13.530677 17.870488 13.010252 17.978516 12.484375 C 18.008986 12.342151 18.007023 12.075675 17.976562 11.9375 C 17.918852 11.666232 17.712932 11.317313 17.476562 11.083984 C 16.423512 10.047919 14.189915 9.3798879 11.539062 9.3105469 L 11.349609 9.3046875 L 11.570312 9.0332031 C 11.689421 8.8808551 11.90099 8.6268076 12.046875 8.4648438 C 12.800764 7.6246556 13.502044 7.0749831 14.113281 6.8457031 C 14.308102 6.7707931 14.348575 6.7636719 14.550781 6.7636719 C 14.738677 6.7636719 14.782029 6.7689531 14.863281 6.8144531 C 14.973618 6.8716431 15.098861 7.0119233 15.162109 7.1445312 C 15.286295 7.4153142 15.327131 7.8903464 15.267578 8.3964844 C 15.247718 8.5705954 15.232422 8.7724559 15.232422 8.8417969 C 15.232422 8.9587149 15.235455 8.9760091 15.296875 9.0332031 C 15.347195 9.0848331 15.380214 9.0976562 15.445312 9.0976562 C 15.55011 9.0976562 15.648648 9.036133 15.677734 8.953125 C 15.764064 8.708154 15.807814 7.8405474 15.751953 7.4746094 C 15.665153 6.9127974 15.445641 6.5333374 15.095703 6.3496094 C 14.477078 6.0216324 13.579217 6.3425519 12.53125 7.2636719 C 11.98326 7.7460209 11.26134 8.5636839 10.763672 9.2636719 L 10.716797 9.328125 L 10.421875 9.3457031 C 10.174887 9.3613931 9.7738407 9.4036007 9.3066406 9.4648438 L 9.2050781 9.4804688 L 9.1601562 9.2089844 C 9.0756673 8.6694424 9.0703125 8.5885256 9.0703125 8.0722656 C 9.0703125 7.6192726 9.0755014 7.5313124 9.1152344 7.3496094 C 9.2126444 6.8910484 9.4038283 6.606093 9.6582031 6.546875 C 10.008141 6.465895 10.443344 6.6582829 11.052734 7.1542969 C 11.247555 7.3147429 11.484162 7.1788443 11.455078 6.9257812 C 11.442608 6.8154433 11.351251 6.7194435 11.041016 6.4921875 C 10.781101 6.3003615 10.488216 6.1413851 10.25 6.0644531 C 10.132739 6.0259831 9.9883868 6.00424 9.8515625 6 z M 10.316406 9.8925781 C 10.316406 9.9026981 10.233805 10.042971 10.130859 10.208984 C 10.027908 10.372972 9.8823528 10.613343 9.8066406 10.75 C 9.7327766 10.882608 9.6607957 11.003769 9.6464844 11.021484 C 9.6266294 11.044764 9.5979445 10.982067 9.5097656 10.673828 C 9.383733 10.248672 9.3295447 10.019741 9.3457031 10 C 9.3724811 9.97014 10.316406 9.8627161 10.316406 9.8925781 z M 12.259766 11.480469 C 11.840246 11.480469 11.5 11.821152 11.5 12.240234 C 11.5 12.659316 11.840246 13 12.259766 13 C 12.679286 13 13.019531 12.659316 13.019531 12.240234 C 13.019531 11.821152 12.679286 11.480469 12.259766 11.480469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/atomic.svg b/.icons/awkward/24x24/apps/atomic.svg
new file mode 100644
index 00000000..b597eb46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atomic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3d4963" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 12,6.4983749 C 10.771828,6.4253664 9.7777755,7.4453999 9.421875,8.5452499 8.2610865,11.60576 7.13472,14.679532 6.0390625,17.764 l 2.1777344,-0.763672 c 1.030623,-2.658311 2.0301501,-5.329834 3.0683591,-7.984375 0.165473,-0.407351 0.703287,-0.8554483 1.097656,-0.4414062 0.51245,0.5091125 0.609428,1.270607 0.902344,1.9062502 0.828898,2.174646 1.662931,4.347267 2.498047,6.519531 L 17.960938,17.764 C 16.819479,14.567741 15.665173,11.374036 14.439453,8.2093124 14.026507,7.2461834 13.098833,6.4332759 12,6.4983749 Z m 0,6.0019531 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 1.5,-1.5 1.5,1.5 0 0 0 -1.5,-1.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <circle style="fill:#2698fa" cx="12" cy="13.5" r="1.5"/>
+ <path style="fill:#2698fa" d="M 12,5.9973755 C 10.771828,5.924367 9.778466,6.9451655 9.4225655,8.0450155 8.261777,11.105526 7.1337435,14.178532 6.038086,17.263 6.764323,17.008443 7.49056,16.753886 8.216797,16.499329 9.24742,13.841018 10.247094,11.169478 11.285303,8.514937 11.450776,8.107586 11.989295,7.66085 12.383665,8.074892 c 0.512449,0.5091125 0.608297,1.269305 0.901213,1.904948 0.828898,2.174646 1.663209,4.347224 2.498325,6.519488 0.726237,0.254558 1.452474,0.509115 2.178711,0.763672 C 16.820456,14.066741 15.665767,10.874073 14.440047,7.709349 14.027101,6.74622 13.098833,5.9322765 12,5.9973755 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 5.9980469 C 10.771828 5.9250384 9.7777755 6.9450719 9.421875 8.0449219 C 8.2610865 11.105432 7.13472 14.179204 6.0390625 17.263672 L 6.2460938 17.191406 C 7.2774162 14.299397 8.3330437 11.415711 9.421875 8.5449219 C 9.7777755 7.4450719 10.771828 6.4250384 12 6.4980469 C 13.098833 6.4329479 14.026507 7.2458554 14.439453 8.2089844 C 15.59192 11.184574 16.679024 14.186542 17.753906 17.191406 L 17.960938 17.263672 C 16.819479 14.067413 15.665173 10.873708 14.439453 7.7089844 C 14.026507 6.7458554 13.098833 5.9329479 12 5.9980469 z M 12 12 A 1.5 1.5 0 0 0 10.5 13.5 A 1.5 1.5 0 0 0 10.521484 13.746094 A 1.5 1.5 0 0 1 12 12.5 A 1.5 1.5 0 0 1 13.478516 13.755859 A 1.5 1.5 0 0 0 13.5 13.5 A 1.5 1.5 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/atomix-icon.svg b/.icons/awkward/24x24/apps/atomix-icon.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atomix-icon.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/atomix.svg b/.icons/awkward/24x24/apps/atomix.svg
new file mode 120000
index 00000000..96b6f63f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atomix.svg
@@ -0,0 +1 @@
+applications-science.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/atril.svg b/.icons/awkward/24x24/apps/atril.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atril.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/atunes.svg b/.icons/awkward/24x24/apps/atunes.svg
new file mode 100644
index 00000000..2f277078
--- /dev/null
+++ b/.icons/awkward/24x24/apps/atunes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e4e4e4" d="m12 2c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.083-0.0058-0.166-0.0058-0.25 0-5.54 4.4559-10 9.991-10z"/>
+ <path opacity=".2" d="m2.0059 12.25c-0.0021 0.084-0.0059 0.166-0.0059 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".1" d="m13.28 6.5001c2.72-0.0001 2.72 3.7199 2.72 4.9999-0.48-0.48-3-3.4733-3-1 0 1.8153 0.01152 3.6467 0 5.4542-0.051 1.42-1.08 2.545-2.5 2.546-1.4582 0.001-2.5-1.182-2.5-2.64s1.0418-2.36 2.5-2.36c0.24384 0.000959 0.26576-0.01612 0.5 0.05156v-6.0916c0-0.95999 1.32-0.95999 2.28-0.95999z"/>
+ <path fill="#3c8cf8" d="m13.28 6.0001c2.72-0.0001 2.72 3.7197 2.72 4.9999-0.48-0.48-3-3.4733-3-1 0 1.8153 0.01152 3.6467 0 5.4542-0.051 1.42-1.08 2.545-2.5 2.546-1.4582 0.001-2.5-1.182-2.5-2.64s1.0418-2.36 2.5-2.36c0.24384 0.000959 0.26576-0.01612 0.5 0.05156v-6.092c0-0.96 1.32-0.96 2.28-0.96z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/audacious.svg b/.icons/awkward/24x24/apps/audacious.svg
new file mode 100644
index 00000000..5a1d332c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audacious.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path opacity=".2" d="m11.441 6.5019c-0.14227-0.00594-0.28744 0.00317-0.43737 0.010744-0.89035 0.045067-2.4656 0.00803-3.08 0.85378-0.37544 0.51679-0.20058 1.7191 0.37476 1.8439 0.71675 0.15554 1.9285-0.23009 2.7052-0.13531 0.5416 0.06608 0.6998 0.57406 0.25874 0.92678-0.46702 0.37346-1.5272 0.26024-2.0626 0.44782-1.8506 0.6485-2.5156 2.0225-2.0625 3.8843 0.29546 1.2141 1.3415 2.1149 2.4824 2.1661 2.1947-0.0057 1.7853-1.2971 2.848-0.625 0.34972 0.47077 1.0546 0.62183 1.4198 0.29103 0.5872-0.53184 1.4726-0.81667 0.84805-1.9051-0.29912-0.52125 0.39816-1.197 0.24124-3.7909-0.13921-2.3011-1.4017-3.8798-3.5358-3.9681zm-0.28544 5.5617c0.4943-0.000001 0.88395 0.40301 0.88395 0.90528 0 0.50229-0.38965 0.91711-0.88395 0.91711s-0.90235-0.41483-0.90235-0.91711c0-0.50229 0.40806-0.90528 0.90235-0.90528z"/>
+ <path fill="#fff" d="m11.441 6.0019c-0.14227-0.00594-0.28744 0.00317-0.43737 0.010744-0.89035 0.045067-2.4656 0.00803-3.08 0.85378-0.37544 0.51679-0.20058 1.7191 0.37476 1.8439 0.71675 0.15554 1.9285-0.23009 2.7052-0.13531 0.5416 0.066078 0.6998 0.57406 0.25874 0.92678-0.46702 0.37346-1.5272 0.26024-2.0626 0.44782-1.8506 0.6485-2.5156 2.0225-2.0625 3.8843 0.29546 1.2141 1.3415 2.1149 2.4824 2.1661 2.1947-0.0057 1.7853-1.2971 2.848-0.625 0.34972 0.47077 1.0546 0.62183 1.4198 0.29103 0.5872-0.53184 1.4726-0.81667 0.84805-1.9051-0.29912-0.52125 0.39816-1.197 0.24124-3.7909-0.13921-2.3011-1.4017-3.8798-3.5358-3.9681zm-0.28544 5.5617c0.4943-0.000001 0.88395 0.40301 0.88395 0.90528 0 0.50229-0.38965 0.91711-0.88395 0.91711s-0.90235-0.41483-0.90235-0.91711c0-0.50229 0.40806-0.90528 0.90235-0.90528z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/audacity.svg b/.icons/awkward/24x24/apps/audacity.svg
new file mode 100644
index 00000000..3c44b50e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audacity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="matrix(1.0454545,0,0,1.0454453,0.49989545,0.0678686)">
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 5,15.501 1.4999,-7.0002 1,11.5 1,-10.5 0.42199,9.2342 1.078,-7.7343 0.49999,5.4998 0.99997,-6.9998 0.49999,8.9998 1.5,-9.9997 1.5,11 0.49999,-7.9998 1.5,3.9999"/>
+ <path style="fill:none;stroke:#fbc34f;stroke-linecap:round;stroke-linejoin:round" d="m 5,15 1.4999,-6.9998 1,11.5 1,-10.5 0.42199,9.2342 1.078,-7.7343 0.49999,5.4998 0.99997,-6.9998 0.49999,8.9998 1.5,-9.9997 1.5,11 0.49999,-7.9998 1.5,3.9999"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 6.4909,7.5002 A 0.50004,0.50004 0 0 0 6.0105,7.8957 l -1.5,6.9993 a 0.50029,0.50029 0 0 0 0.038084,0.3203 l 1.4619,-6.8205 a 0.50004,0.50004 0 0 1 0.4804,-0.3955 0.50004,0.50004 0 0 1 0.5068,0.457 l 0.5244,6.03 0.4795,-5.0345 a 0.50004,0.50004 0 0 1 0.99702,0.025389 l 0.1748,3.828 0.33105,-2.3749 a 0.50004,0.50004 0 0 1 0.99312,0.02442 l 0.1123,1.2363 0.39452,-2.7616 a 0.50004,0.50004 0 0 1 0.99412,0.042969 l 0.22948,4.1337 0.77733,-5.1804 a 0.50004,0.50004 0 0 1 0.98922,0.00683 l 0.82028,6.0123 0.18554,-2.9765 a 0.50004,0.50004 0 0 1 0.96677,-0.14453 l 1.4756,3.9354 a 0.50004,0.50004 0 0 0 0.02442,-0.43456 l -1.501,-3.999 a 0.50004,0.50004 0 0 0 -0.96677,0.14453 l -0.18554,2.9765 -0.82028,-6.0123 a 0.50004,0.50004 0 0 0 -0.989,-0.0069 l -0.777,5.1807 -0.229,-4.134 a 0.50004,0.50004 0 0 0 -0.995,-0.043 l -0.39452,2.7616 -0.1123,-1.2363 a 0.50004,0.50004 0 0 0 -0.9925,-0.024 l -0.3311,2.375 -0.1748,-3.8281 a 0.50004,0.50004 0 0 0 -0.997,-0.0254 l -0.4795,5.0345 -0.5245,-6.03 a 0.50004,0.50004 0 0 0 -0.5069,-0.457 z"/>
+ <path style="fill:#319dd5" d="m 11,1.932 c -2.2795,0 -4.3584,0.71168 -5.8918,1.9067 -1.5338,1.1951 -2.5301,2.905 -2.5301,4.807 l 0,0.68748 c -1.5225,0.7718 -2.578,2.7948 -2.578,5.1668 0,3.0359 1.7272,5.4998 3.953,5.4998 l 0,-11.354 c 0,-1.4245 0.73728,-2.7355 2.0033,-3.722 1.266,-0.9872 3.054,-1.6172 5.0436,-1.6172 1.9894,0 3.7772,0.63008 5.0434,1.6167 1.2661,0.98657 2.0033,2.2976 2.0033,3.722 l 0,11.354 c 2.2259,0 3.9529,-2.4639 3.9529,-5.4998 0,-2.3719 -1.0555,-4.3954 -2.5779,-5.1669 l 0,-0.68748 c 0,-1.9021 -0.99617,-3.612 -2.5297,-4.807 C 15.358,2.6431 13.279,1.9314 11,1.9314 Z m -6.531,7.2403 0,10.828 c 0.34374,0 0.68748,-0.17187 0.85938,-0.51559 l 0,-9.9687 c -0.1725,-0.1711 -0.516,-0.3431 -0.8595,-0.3431 z m 13.062,0 c -0.34374,0 -0.68748,0.17187 -0.85938,0.34374 l 0,9.9687 c 0.172,0.34299 0.51549,0.51499 0.85898,0.51499 l 0,-10.828 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.932 C 8.7205,1.932 6.6411,2.64318 5.1077,3.8382 3.5741,5.0333 2.5784,6.7437 2.5784,8.6457 l 0,0.49999 c 0,-1.9021 0.99572,-3.6125 2.5292,-4.8075 1.5335,-1.1951 3.6129,-1.9063 5.8923,-1.9063 2.2795,0 4.3589,0.71118 5.8923,1.9062 1.5335,1.195 2.5292,2.9053 2.5292,4.8075 l 0,-0.49999 c 0,-1.9021 -0.99572,-3.6125 -2.5292,-4.8075 -1.533,-1.195 -3.613,-1.9062 -5.892,-1.9062 z m -6.5308,7.2403 0,0.49999 c 0.34374,0 0.68748,0.17187 0.85938,0.34374 l 0,-0.49999 c -0.1727,-0.172 -0.5162,-0.344 -0.8597,-0.344 z m 13.062,0 c -0.34374,0 -0.68748,0.17187 -0.85938,0.34374 l 0,0.49999 C 16.84369,9.84416 17.18741,9.67229 17.5312,9.67229 l 0,-0.49999 z M 2.5782,9.3333 C 1.0557,10.105 2e-4,12.128 2e-4,14.5 c 0,0.10344 0.0067803,0.20459 0.010742,0.30663 0.056508,-2.2865 1.087,-4.2235 2.5673,-4.9735 l 0,-0.49999 z m 16.844,0 0,0.49999 c 1.4803,0.75003 2.5108,2.687 2.5673,4.9735 C 21.993,14.70479 22,14.60379 22,14.5003 22,12.1284 20.9445,10.1049 19.4221,9.3334 Z"/>
+ <path style="opacity:0.2" d="M 11,3.307 C 9.0104,3.307 7.2231,3.9375 5.9569,4.9241 4.6909,5.9107 3.9531,7.2212 3.9531,8.6457 l 0,0.49999 c 0,-1.4245 0.73778,-2.735 2.0038,-3.7216 1.266,-0.9868 3.0535,-1.6173 5.0431,-1.6173 1.9894,0 3.7767,0.63053 5.0429,1.6172 1.2661,0.98657 2.0038,2.2971 2.0038,3.7216 l 0,-0.49999 c 0,-1.4245 -0.73778,-2.735 -2.0038,-3.7216 -1.266,-0.9868 -3.054,-1.6173 -5.043,-1.6173 z M 0.011,14.807 C 0.0093998,14.872 2.5e-4,14.934 2.5e-4,15 c 8e-8,3.036 1.7272,5.5 3.953,5.5 l 0,-0.49999 c -2.1499,0 -3.8299,-2.3004 -3.9422,-5.1934 z m 21.978,0 c -0.112,2.8929 -1.792,5.1934 -3.9419,5.1934 l 0,0.49999 c 2.226,0 3.953,-2.464 3.953,-5.5 0,-0.066 -0.009,-0.128 -0.0105,-0.1935 z m -16.66,4.678 c -0.172,0.34349 -0.51549,0.51549 -0.85898,0.51549 l 0,0.49999 c 0.34374,0 0.68748,-0.17187 0.85938,-0.51559 l 0,-0.49999 z m 11.344,0 0,0.49999 c 0.172,0.343 0.516,0.515 0.859,0.515 L 17.532,20 c -0.34374,0 -0.68748,-0.17187 -0.85938,-0.51559 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/audex.svg b/.icons/awkward/24x24/apps/audex.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audex.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/audience.svg b/.icons/awkward/24x24/apps/audience.svg
new file mode 100644
index 00000000..24fdad0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audience.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c2352a" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v12.5h20v-12.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#cccccc" d="m2 17v2.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-2.5z"/>
+ <rect style="fill:#ffffff;opacity:.2" width="20" height=".5" x="2" y="17"/>
+ <rect style="fill:#999999" width="6" height="1" x="14" y="18" rx=".462" ry=".464"/>
+ <rect style="fill:#c2352a" width="10" height="1" x="4" y="18" rx=".476" ry=".5"/>
+ <circle style="opacity:.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+ <path style="opacity:.2" d="m9.2957 6.5001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.8459-1.211 4.5319-2.414 6.3759-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0345-0.0164-0.0716-0.0249-0.1087-0.025z"/>
+ <path style="fill:#ffffff" d="m9.3016 6.0001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="opacity:.2" d="m2 19.5v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/audio-player.svg b/.icons/awkward/24x24/apps/audio-player.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audio-player.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/audio-recorder.svg b/.icons/awkward/24x24/apps/audio-recorder.svg
new file mode 100644
index 00000000..b3aa32d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audio-recorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-14.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,9.5 a 1,1 0 0 0 -1,1 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 10,20.5 l -3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 l 10,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3.060547 c 3.678,-0.406 6,-3.012406 6,-6.191406 L 20,10.5 20,10.498 A 1,1 0 0 0 19,9.5 1,1 0 0 0 18,10.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 c -3.047,0 -5.5,-2.041078 -5.5,-4.580078 L 6,10.5 A 1,1 0 0 0 6,10.498 1,1 0 0 0 5,9.5 Z"/>
+ <rect style="fill:#75a3ff" width="12" height="10" x="-14" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#503694" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.75 C 4 13.9293 6.3222 16.533653 10 16.939453 L 10 20 L 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 7 22 L 17 22 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 L 14 16.939453 C 17.678 16.533453 20 13.927047 20 10.748047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 9.23 2 7 4.23 7 7 L 7 7.5 C 7 4.73 9.23 2.5 12 2.5 C 14.77 2.5 17 4.73 17 7.5 L 17 7 C 17 4.23 14.77 2 12 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.5 A 1 1 0 0 1 5 9.5 A 1 1 0 0 1 6 10.498047 A 1 1 0 0 0 6 10.5 L 6 10.917969 C 6 13.456969 8.453 15.498047 11.5 15.498047 L 12.5 15.498047 C 15.547 15.498047 18 13.456969 18 10.917969 L 18 10.5 L 18 10.498047 A 1 1 0 0 1 19 9.5 A 1 1 0 0 1 20 10.498047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z M 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 6.0332031 21.25 A 1 1 0 0 1 7 20.5 L 10 20.5 L 10 20 L 7 20 z M 14 20 L 14 20.5 L 17 20.5 A 1 1 0 0 1 17.966797 21.25 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/audiobook.svg b/.icons/awkward/24x24/apps/audiobook.svg
new file mode 100644
index 00000000..b20d62b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/audiobook.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#009688" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="fill:#d8d8d8" d="m15 2v9l1-1h1l1 1v-9z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <circle style="fill:#f34235" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m18.35 17.5c0-0.65-0.36-1.21-0.895-1.5v3c0.53-0.29 0.895-0.85 0.895-1.5zm-5.35-1.454v2.9091h1.4091l2.0454 2.0454v-7l-2.045 2.046zm4.454-2.046v0.75c1.16 0.37 2 1.465 2 2.75s-0.84 2.38-2 2.75v0.75c1.575-0.39 2.75-1.8 2.75-3.5s-1.175-3.11-2.75-3.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/augur.svg b/.icons/awkward/24x24/apps/augur.svg
new file mode 100644
index 00000000..5e0d02af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/augur.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="3" y="2.5" rx="9.5" ry="9.5"/>
+ <rect style="fill:#532e85" width="19" height="19" x="3" y="2" rx="9.5" ry="9.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.308154,4.000027 c -0.08676,-3.183e-4 -0.167815,0.043265 -0.214566,0.1165005 a 0.09853708,0.09860203 0 0 0 0,9.5e-4 L 5.8365311,14.042179 a 0.09853708,0.09860203 0 0 0 -9.5e-4,9.5e-4 c -0.071828,0.117271 -0.0312,0.273367 0.088521,0.340836 l 6.2570579,3.581669 a 0.09853708,0.09860203 0 0 0 0,9.5e-4 c 0.07869,0.04455 0.175321,0.04455 0.254015,0 l 6.243573,-3.542168 c 0.05775,-0.0327 0.100842,-0.08708 0.118349,-0.151162 0.01012,-0.038 -0.0088,-0.07409 -0.01732,-0.111686 a 0.09853708,0.09860203 0 0 0 -0.01251,-0.07895 v -9.5e-4 a 0.09853708,0.09860203 0 0 0 -0.0067,-0.0096 L 12.524644,4.11749 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-9.5e-4 C 12.476964,4.043326 12.395893,3.9997207 12.309128,4.0000395 Z m 0.252091,1.119753 5.395905,8.612373 -2.244765,-0.984959 a 0.09853708,0.09860203 0 0 0 -9.5e-4,0 l -0.0019,-9.5e-4 C 15.434638,12.625723 15.26796,12.519374 15.161005,12.3823 15.053702,12.24478 14.996582,12.065307 14.959909,11.775728 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-0.0029 c 8.6e-5,5.5e-4 -9e-4,-0.0076 -0.0019,-0.01541 -7.5e-4,-0.0054 -0.0015,-0.01293 -0.0029,-0.02022 l -9.5e-4,-0.0019 C 14.801401,10.745769 14.058022,9.95349 13.085588,9.676779 h -9.49e-4 l -0.0096,-0.0029 -0.298276,0.435192 0.0866,0.01925 c 0.80832,0.196303 1.430892,0.827013 1.577975,1.621379 a 0.09853708,0.09860203 0 0 0 0.0019,0.0096 l 0.01924,0.117463 0.0077,0.0491 c 0.04799,0.370664 0.148718,0.628892 0.333876,0.827058 0.185158,0.198166 0.44252,0.33173 0.793799,0.486221 a 0.09853708,0.09860203 0 0 0 0.002,9.5e-4 c 3.3e-5,1.4e-5 0.0017,-7.7e-5 0.0019,0 3.82e-4,1.27e-4 0.0021,6.5e-4 0.0029,9.5e-4 l 2.341946,1.028285 -5.382435,3.054047 v -1.682999 c 0,-0.337501 0.01398,-0.520013 0.08467,-0.648937 0.07069,-0.128923 0.212306,-0.234082 0.51188,-0.398605 0.119722,-0.06573 0.241293,-0.134156 0.373326,-0.208931 l 0.07986,-0.04525 0.002,-9.5e-4 c 0.392613,-0.209002 0.711896,-0.516999 0.946785,-0.880974 0.003,-0.0045 0.01942,-0.02947 0.0356,-0.05392 l -0.393531,-0.334096 c -0.189927,0.345781 -0.465163,0.638673 -0.815929,0.830907 a 0.09853708,0.09860203 0 0 0 -9.5e-4,0 l -0.09429,0.05392 v -9.5e-4 c -0.129182,0.07297 -0.260994,0.145855 -0.380062,0.210857 -0.378368,0.207764 -0.599575,0.383618 -0.720672,0.614275 -0.121098,0.230659 -0.133744,0.494844 -0.133744,0.863645 v 1.682036 l -5.4343924,-3.10989 2.280367,-0.991698 0.159721,-0.06836 a 0.09853708,0.09860203 0 0 0 0.0048,-0.002 c 0.051153,-0.02463 0.2515535,-0.101374 0.3713725,-0.104856 a 0.09853708,0.09860203 0 0 0 0.0029,0 c 0.144921,-0.0088 0.342614,0.0077 0.433943,0.12324 l 0.3521579,0.441932 c 0.278115,0.358581 0.642232,0.652609 1.077642,0.831871 0.0034,0.0023 0.0068,0.0049 0.01058,0.0067 a 0.09853708,0.09860203 0 0 0 0.0067,0.0029 c 0.08528,0.03467 0.170271,0.05183 0.254977,0.07221 l 0.294427,-0.429415 c -0.16056,-0.03455 -0.335077,-0.08378 -0.468581,-0.14731 a 0.09853708,0.09860203 0 0 0 -0.0019,0 c -0.309859,-0.146529 -0.575677,-0.35114 -0.779365,-0.61235 a 0.09853708,0.09860203 0 0 0 -0.0038,-0.0048 c -0.007,-0.0079 -0.01263,-0.01613 -0.01829,-0.02503 a 0.09853708,0.09860203 0 0 0 -0.0058,-0.0067 c -0.02227,-0.02895 -0.04255,-0.05518 -0.05965,-0.08088 a 0.09853708,0.09860203 0 0 0 -0.0029,-0.0048 c -0.05744,-0.07695 -0.144969,-0.191277 -0.266524,-0.343725 -0.09605,-0.1214 -0.226655,-0.198312 -0.3598554,-0.246481 a 0.09853708,0.09860203 0 0 0 -0.042335,-0.0058 c -0.134736,-0.04232 -0.280512,-0.06669 -0.43885,-0.06548 a 0.09853708,0.09860203 0 0 0 -0.00195,0 c -0.141183,0.0046 -0.280193,0.04268 -0.3867965,0.07895 -0.053301,0.01813 -0.098445,0.03645 -0.130856,0.05007 -0.01621,0.0068 -0.02921,0.0122 -0.038485,0.01637 -0.00928,0.0042 -0.023415,0.01114 -0.01347,0.0067 l -0.083709,0.03562 -0.0048,0.002 a 0.09853708,0.09860203 0 0 0 -0.00385,9.5e-4 l -0.224188,0.09628 0.019245,-0.0058 c -3.08e-4,6.2e-5 -0.02279,0.01068 -0.034635,0.01637 0.00255,-0.002 0.00654,-0.0056 0.00674,-0.0058 L 6.6765141,13.651275 12.054138,5.1207425 V 8.627311 c 0,0.3299715 -0.01567,0.514661 -0.08948,0.648937 -0.07381,0.134276 -0.21893,0.244576 -0.52054,0.41016 -0.04641,0.02491 -0.09355,0.04833 -0.14144,0.07029 a 0.09853708,0.09860203 0 0 0 -0.002,9.49e-4 l -0.07986,0.03947 c -0.0213,0.0097 -0.03898,0.01856 -0.05388,0.02599 a 0.09853708,0.09860203 0 0 0 -0.0038,0.002 C 10.355835,10.21051 9.7865481,10.983062 9.7054361,11.88938 l 0.4887869,0.175232 c 0.01712,-0.788111 0.497764,-1.467239 1.194066,-1.797574 a 0.09853708,0.09860203 0 0 0 0.0029,-0.002 c 0.0018,-7.5e-4 0.002,-2.7e-5 0.0039,-9.49e-4 a 0.09853708,0.09860203 0 0 0 9.5e-4,0 c 0.0415,-0.02111 0.08388,-0.04184 0.126045,-0.06162 0.160259,-0.07423 0.314094,-0.161431 0.459922,-0.260922 l 0.0019,-9.5e-4 c 0.02716,-0.01772 0.04639,-0.03385 0.06254,-0.04525 a 0.09853708,0.09860203 0 0 0 9.5e-4,-9.5e-4 c 0.04704,-0.034 0.09128,-0.0693 0.130856,-0.103983 0.02013,-0.01744 0.04126,-0.03657 0.06158,-0.06066 0.13195,-0.133744 0.216596,-0.282652 0.262675,-0.460224 0.04634,-0.178573 0.05773,-0.383341 0.05773,-0.6421975 z m -1.371107,4.695645 h 0.0067 a 0.09853708,0.09860203 0 0 0 -0.0096,0.002 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.308154,3.5000137 c -0.08676,-3.177e-4 -0.167815,0.043265 -0.214566,0.1165005 a 0.09853708,0.09860203 0 0 0 0,9.5e-4 L 5.8365311,13.542165 a 0.09853708,0.09860203 0 0 0 -9.5e-4,9.5e-4 c -0.071828,0.117271 -0.0312,0.273368 0.088521,0.340836 L 12.18116,17.46562 a 0.09853708,0.09860203 0 0 0 0,9.5e-4 c 0.07869,0.04455 0.175321,0.04455 0.254015,0 l 6.243573,-3.542168 c 0.05775,-0.0327 0.100842,-0.08708 0.118349,-0.151161 0.01012,-0.038 -0.0088,-0.07409 -0.01732,-0.111687 a 0.09853708,0.09860203 0 0 0 -0.01251,-0.07895 v -9.5e-4 a 0.09853708,0.09860203 0 0 0 -0.0067,-0.0096 L 12.524644,3.6174767 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-9.5e-4 C 12.476966,3.5433127 12.395893,3.499708 12.309128,3.5000263 Z m 0.252091,1.1197533 5.395905,8.612373 -2.244765,-0.984959 a 0.09853708,0.09860203 0 0 0 -9.5e-4,0 l -0.0019,-9.5e-4 c -0.273847,-0.12052 -0.440525,-0.226871 -0.54748,-0.363943 -0.107303,-0.137521 -0.164423,-0.316993 -0.201096,-0.606574 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-0.0029 c 8.6e-5,5.5e-4 -9e-4,-0.0076 -0.0019,-0.0154 -7.5e-4,-0.0054 -0.0015,-0.01294 -0.0029,-0.02022 l -9.5e-4,-0.002 C 14.801501,10.245711 14.058122,9.453431 13.085688,9.176721 h -9.49e-4 l -0.0096,-0.0029 -0.298276,0.435192 0.0866,0.01926 c 0.80832,0.196303 1.430892,0.827013 1.577975,1.621379 a 0.09853708,0.09860203 0 0 0 0.0019,0.0096 l 0.01924,0.117463 0.0077,0.04911 c 0.04799,0.370664 0.148718,0.628892 0.333876,0.827058 0.185158,0.198166 0.44252,0.33173 0.793799,0.486221 a 0.09853708,0.09860203 0 0 0 0.002,9.5e-4 c 3.3e-5,1.4e-5 0.0017,-7.7e-5 0.0019,0 3.82e-4,1.27e-4 0.0021,6.5e-4 0.0029,9.5e-4 l 2.341946,1.028285 -5.382435,3.054047 v -1.683 c 0,-0.3375 0.01398,-0.520012 0.08467,-0.648936 0.07069,-0.128924 0.212306,-0.234082 0.51188,-0.398605 0.119722,-0.06573 0.241293,-0.134156 0.373326,-0.208931 l 0.07986,-0.04525 0.002,-9.5e-4 c 0.392613,-0.209003 0.711896,-0.516999 0.946785,-0.880975 0.003,-0.0045 0.01942,-0.02947 0.0356,-0.05392 L 14.204728,12.56874 c -0.189927,0.345781 -0.465163,0.638673 -0.815929,0.830909 a 0.09853708,0.09860203 0 0 0 -9.5e-4,0 l -0.09429,0.05392 v -9.5e-4 c -0.129182,0.07297 -0.260994,0.145855 -0.380062,0.210857 -0.378368,0.207763 -0.599575,0.383617 -0.720672,0.614274 -0.121098,0.230659 -0.133744,0.494844 -0.133744,0.863645 v 1.682036 l -5.4343924,-3.10989 2.280367,-0.991698 0.159721,-0.06836 a 0.09853708,0.09860203 0 0 0 0.0048,-0.002 c 0.051179,-0.02468 0.2515795,-0.101417 0.3713985,-0.104899 a 0.09853708,0.09860203 0 0 0 0.0029,0 c 0.144921,-0.0088 0.342614,0.0077 0.433943,0.12324 l 0.3521579,0.441932 c 0.278114,0.358581 0.642232,0.652609 1.077641,0.831871 0.0035,0.0023 0.0068,0.0049 0.01059,0.0067 a 0.09853708,0.09860203 0 0 0 0.0067,0.0029 c 0.08529,0.03467 0.170272,0.05184 0.254978,0.07221 l 0.294427,-0.429415 c -0.16056,-0.03455 -0.335077,-0.08378 -0.468581,-0.147311 a 0.09853708,0.09860203 0 0 0 -0.0019,0 c -0.30986,-0.146528 -0.575678,-0.351139 -0.779366,-0.61235 a 0.09853708,0.09860203 0 0 0 -0.0038,-0.0048 c -0.007,-0.0079 -0.01264,-0.01613 -0.01829,-0.02504 a 0.09853708,0.09860203 0 0 0 -0.0058,-0.0067 c -0.02227,-0.02895 -0.04255,-0.05518 -0.05965,-0.08088 a 0.09853708,0.09860203 0 0 0 -0.0029,-0.0048 c -0.05744,-0.07695 -0.14497,-0.191277 -0.266524,-0.343725 -0.09605,-0.121401 -0.226655,-0.198311 -0.3598554,-0.24648 a 0.09853708,0.09860203 0 0 0 -0.042335,-0.0058 c -0.134736,-0.04232 -0.280512,-0.06669 -0.43885,-0.06548 a 0.09853708,0.09860203 0 0 0 -0.00195,0 c -0.141183,0.0046 -0.280193,0.04269 -0.3867965,0.07895 -0.053301,0.01813 -0.098445,0.03645 -0.130856,0.05007 -0.01621,0.0068 -0.02921,0.0122 -0.038485,0.01637 -0.00928,0.0042 -0.023415,0.01114 -0.01347,0.0067 l -0.083709,0.03562 -0.0048,0.002 a 0.09853708,0.09860203 0 0 0 -0.00385,9.5e-4 l -0.224188,0.09628 0.019245,-0.0058 c -3.08e-4,6.1e-5 -0.02279,0.01068 -0.034635,0.01637 0.00255,-0.002 0.00654,-0.0056 0.00674,-0.0058 L 6.6765141,13.151263 12.054138,4.62073 v 3.506569 c 0,0.329971 -0.01567,0.5146605 -0.08948,0.6489365 -0.07381,0.1342765 -0.21893,0.2445765 -0.52054,0.4101595 -0.04641,0.02491 -0.09355,0.04833 -0.14144,0.07029 a 0.09853708,0.09860203 0 0 0 -0.002,9.5e-4 l -0.07986,0.03947 c -0.0213,0.0097 -0.03898,0.01856 -0.05388,0.02599 a 0.09853708,0.09860203 0 0 0 -0.0038,0.0019 c -0.807303,0.385404 -1.3765899,1.157956 -1.4577019,2.064274 l 0.4887869,0.175232 c 0.01712,-0.788112 0.497764,-1.467238 1.194065,-1.797575 a 0.09853708,0.09860203 0 0 0 0.0029,-0.0019 c 0.0018,-7.5e-4 0.002,-2.7e-5 0.0038,-9.5e-4 a 0.09853708,0.09860203 0 0 0 9.5e-4,0 c 0.04151,-0.0211 0.08388,-0.04184 0.126046,-0.06162 0.160259,-0.07423 0.314094,-0.161431 0.459922,-0.260922 l 0.0019,-9.5e-4 c 0.02716,-0.01772 0.04639,-0.03385 0.06254,-0.04525 a 0.09853708,0.09860203 0 0 0 9.5e-4,-9.5e-4 c 0.04704,-0.034 0.09128,-0.0693 0.130856,-0.103984 0.02013,-0.01743 0.04126,-0.03656 0.06158,-0.06066 0.131951,-0.133745 0.216596,-0.2826535 0.262676,-0.4602255 0.04634,-0.178573 0.05773,-0.3833405 0.05773,-0.642197 z m -1.371107,4.695644 h 0.0067 a 0.09853708,0.09860203 0 0 0 -0.0096,0.002 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.5 2 C 7.237 2 3 6.237 3 11.5 C 3 11.584363 3.0095546 11.666177 3.0117188 11.75 C 3.1445634 6.6045402 7.3213632 2.5 12.5 2.5 C 17.678637 2.5 21.855437 6.6045402 21.988281 11.75 C 21.990445 11.666177 22 11.584363 22 11.5 C 22 6.237 17.763 2 12.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/aurees.svg b/.icons/awkward/24x24/apps/aurees.svg
new file mode 100644
index 00000000..895a3457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/aurees.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8.5"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="8.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,13.50006 3,2.5 4,-6.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,13 11,15.5 15,9"/>
+ <path style="opacity:0.2" d="M 11,2.5507812 A 10,10 0 0 0 2,12.5 10,10 0 0 0 2.9472656,16.720703 L 6.4257812,14.712891 A 6,6 0 0 1 6,12.5 6,6 0 0 1 11,6.5859375 Z"/>
+ <path style="fill:#ff6065" d="M 11,2.0507812 A 10,10 0 0 0 2,12 10,10 0 0 0 2.9472656,16.220703 L 6.4257812,14.212891 A 6,6 0 0 1 6,12 6,6 0 0 1 11,6.0859375 Z"/>
+ <path style="opacity:0.2" d="M 13,2.5605469 V 6.5898438 A 6,6 0 0 1 18,12.5 6,6 0 0 1 17.574219,14.705078 l 3.480469,2.009766 A 10,10 0 0 0 22,12.5 10,10 0 0 0 13,2.5605469 Z"/>
+ <path style="fill:#6ecc6e" d="M 13,2.0605469 V 6.0898438 A 6,6 0 0 1 18,12 6,6 0 0 1 17.574219,14.205078 l 3.480469,2.009766 A 10,10 0 0 0 22,12 10,10 0 0 0 13,2.0605469 Z"/>
+ <path style="opacity:0.2" d="M 16.541016,16.417969 A 6,6 0 0 1 12,18.5 6,6 0 0 1 7.46875,16.419922 L 3.9707031,18.439453 A 10,10 0 0 0 12,22.5 10,10 0 0 0 20.035156,18.435547 Z"/>
+ <path style="fill:#cc74cc" d="M 16.541016,15.917969 A 6,6 0 0 1 12,18 6,6 0 0 1 7.46875,15.919922 L 3.9707031,17.939453 A 10,10 0 0 0 12,22 10,10 0 0 0 20.035156,17.935547 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11 2.0507812 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.203125 A 10 10 0 0 1 11 2.5507812 L 11 2.0507812 z M 6.0117188 12.269531 A 6 6 0 0 0 6 12.5 A 6 6 0 0 0 6.2832031 14.294922 L 6.4257812 14.212891 A 6 6 0 0 1 6.0117188 12.269531 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13 2.0605469 L 13 2.5605469 A 10 10 0 0 1 21.992188 12.347656 A 10 10 0 0 0 22 12 A 10 10 0 0 0 13 2.0605469 z M 17.988281 12.242188 A 6 6 0 0 1 17.574219 14.205078 L 17.722656 14.291016 A 6 6 0 0 0 18 12.5 A 6 6 0 0 0 17.988281 12.242188 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/auryo.svg b/.icons/awkward/24x24/apps/auryo.svg
new file mode 100644
index 00000000..9f702d11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/auryo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5 C 9.5147185,6.5 7.5,8.5147185 7.5,11 l 0,1.566406 C 6.618007,12.794135 6.00132,13.589083 6,14.5 c 0,1.10457 0.8954305,2 2,2 0.351306,-8e-4 0.6962095,-0.09408 1,-0.270508 L 9,16.5 l 1,0 0,-2 0,-2 -1,0 0,0.270508 C 8.843379,12.679842 8.6751775,12.610853 8.5,12.565429 L 8.5,11 c 0,-1.9329965 1.567004,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670035 3.5,3.5 l 0,1.566406 C 14.618007,12.794135 14.00132,13.589083 14,14.5 c 0,1.10457 0.895431,2 2,2 1.104569,0 2,-0.89543 2,-2 -9e-4,-0.911281 -0.617656,-1.70675 -1.5,-1.93457 L 16.5,11 C 16.5,8.5147185 14.485281,6.5 12,6.5 Z m -4,7 c 0.5522845,0 1,0.447715 1,1 0,0.552285 -0.4477155,1 -1,1 -0.5522845,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477155,-1 1,-1 z m 8,0 c 0.552284,0 1,0.447715 1,1 0,0.552285 -0.447716,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+ <path style="fill:#2993e4" d="M 12,6 C 9.5147185,6 7.5,8.0147185 7.5,10.5 l 0,1.566406 C 6.618007,12.294135 6.00132,13.089083 6,14 c 0,1.10457 0.8954305,2 2,2 0.351306,-8e-4 0.6962095,-0.09408 1,-0.270508 L 9,16 l 1,0 0,-2 0,-2 -1,0 0,0.270508 C 8.843379,12.179842 8.6751775,12.110853 8.5,12.065429 L 8.5,10.5 C 8.5,8.5670035 10.067004,7 12,7 c 1.932997,0 3.5,1.5670035 3.5,3.5 l 0,1.566406 C 14.618007,12.294135 14.00132,13.089083 14,14 c 0,1.10457 0.895431,2 2,2 1.104569,0 2,-0.89543 2,-2 -9e-4,-0.911281 -0.617656,-1.70675 -1.5,-1.93457 L 16.5,10.5 C 16.5,8.0147185 14.485281,6 12,6 Z m -4,7 c 0.5522845,0 1,0.447715 1,1 0,0.552285 -0.4477155,1 -1,1 -0.5522845,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477155,-1 1,-1 z m 8,0 c 0.552284,0 1,0.447715 1,1 0,0.552285 -0.447716,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/authy.svg b/.icons/awkward/24x24/apps/authy.svg
new file mode 100644
index 00000000..1313e289
--- /dev/null
+++ b/.icons/awkward/24x24/apps/authy.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e91e63" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" style="enable-background:new" transform="matrix(.14079 0 0 .14293 -17.991 -32.032)">
+ <path d="m199.99 286.44 16.56 16.561c2.394 2.393 6.273 2.391 8.667-0.002 2.395-2.396 2.397-6.275 0.003-8.668l-16.561-16.562c-11.85-11.851-31.001-12.044-43.104-0.6-0.111 0.094-0.222 0.191-0.326 0.295-0.051 0.052-0.099 0.105-0.148 0.158-0.052 0.05-0.107 0.097-0.157 0.146-0.106 0.106-0.2 0.215-0.294 0.325-11.445 12.105-11.25 31.254 0.6 43.105l16.561 16.559c2.394 2.394 6.272 2.394 8.666 0 2.394-2.396 2.396-6.275 0.002-8.667l-16.56-16.562c-7.225-7.225-7.275-18.949-0.149-26.24 7.289-7.123 19.014-7.074 26.24 0.152z"/>
+ <path d="m221.37 264.39c-2.394 2.394-2.392 6.274 0.002 8.667l16.56 16.56c7.226 7.228 7.271 18.951 0.147 26.242-7.29 7.122-19.013 7.075-26.239-0.15l-16.559-16.561c-2.394-2.393-6.277-2.393-8.671 0-2.394 2.396-2.394 6.279 0 8.672l16.56 16.56c11.851 11.851 31.002 12.044 43.102 0.6 0.111-0.095 0.222-0.188 0.327-0.295 0.051-0.053 0.097-0.104 0.149-0.155 0.051-0.052 0.107-0.1 0.159-0.15 0.104-0.106 0.196-0.216 0.291-0.327 11.447-12.1 11.253-31.251-0.598-43.102l-16.558-16.56c-2.394-2.395-6.279-2.395-8.672-0.001z"/>
+ </g>
+ <g fill="#ff8bff" style="enable-background:new" transform="matrix(.14079 0 0 .14293 -17.991 -32.532)">
+ <path d="m199.99 286.44 16.56 16.561c2.394 2.393 6.273 2.391 8.667-0.002 2.395-2.396 2.397-6.275 0.003-8.668l-16.561-16.562c-11.85-11.851-31.001-12.044-43.104-0.6-0.111 0.094-0.222 0.191-0.326 0.295-0.051 0.052-0.099 0.105-0.148 0.158-0.052 0.05-0.107 0.097-0.157 0.146-0.106 0.106-0.2 0.215-0.294 0.325-11.445 12.105-11.25 31.254 0.6 43.105l16.561 16.559c2.394 2.394 6.272 2.394 8.666 0 2.394-2.396 2.396-6.275 0.002-8.667l-16.56-16.562c-7.225-7.225-7.275-18.949-0.149-26.24 7.289-7.123 19.014-7.074 26.24 0.152z"/>
+ <path d="m221.37 264.39c-2.394 2.394-2.392 6.274 0.002 8.667l16.56 16.56c7.226 7.228 7.271 18.951 0.147 26.242-7.29 7.122-19.013 7.075-26.239-0.15l-16.559-16.561c-2.394-2.393-6.277-2.393-8.671 0-2.394 2.396-2.394 6.279 0 8.672l16.56 16.56c11.851 11.851 31.002 12.044 43.102 0.6 0.111-0.095 0.222-0.188 0.327-0.295 0.051-0.053 0.097-0.104 0.149-0.155 0.051-0.052 0.107-0.1 0.159-0.15 0.104-0.106 0.196-0.216 0.291-0.327 11.447-12.1 11.253-31.251-0.598-43.102l-16.558-16.56c-2.394-2.395-6.279-2.395-8.672-0.001z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/autokey.svg b/.icons/awkward/24x24/apps/autokey.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/autokey.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/avidemux.svg b/.icons/awkward/24x24/apps/avidemux.svg
new file mode 100644
index 00000000..5dabc13f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/avidemux.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#fff" opacity=".05" d="m4 26v14c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-14z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#4f4f4f" width="18" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-52,-260)">
+ <path fill="#fff" opacity=".2" d="m54 265v-1c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v1c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v3h20v-3c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v1h20v-1c0-0.554-0.446-1-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v3h5v-2l-2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m61.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m61.5 265-2 2h2.5l2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m66.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m66.5 265-2 2h2.5l2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m71.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m71.5 265-2 2h2.5l2-2z"/>
+ </g>
+ <path opacity=".2" d="m7 9.5h6c1 0 1 1 1 1v6c0 1-1 1-1 1h-6s-1 0-1-1v-6s0-1 1-1zm11 1v6l-4-3z"/>
+ <path fill="#bababa" d="m7 9h6c1 0 1 1 1 1v6c0 1-1 1-1 1h-6s-1 0-1-1v-6s0-1 1-1zm11 1v6l-4-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/avimetaedit.svg b/.icons/awkward/24x24/apps/avimetaedit.svg
new file mode 100644
index 00000000..1f704088
--- /dev/null
+++ b/.icons/awkward/24x24/apps/avimetaedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 23,20.444444 V 3.5555556 C 23,2.9707778 22.5317,2.5 21.95,2.5 H 3.05 C 2.4683,2.5 2,2.9707778 2,3.5555556 V 20.444444 C 2,21.029222 2.4683,21.5 3.05,21.5 h 18.9 c 0.5817,0 1.05,-0.470778 1.05,-1.055556 z"/>
+ <path style="fill:#7282d9" d="M 23,19.944444 V 3.0555556 C 23,2.4707778 22.5317,2 21.95,2 H 3.05 C 2.4683,2 2,2.4707778 2,3.0555556 V 19.944444 C 2,20.529222 2.4683,21 3.05,21 h 18.9 C 22.5317,21 23,20.529222 23,19.944444 Z"/>
+ <path style="opacity:0.2" d="m 10.974448,6.4626276 a 1.0001,1.0001 0 0 0 -0.917969,1.3457032 l 3.000001,9.0058602 a 1.0001,1.0001 0 0 0 1.896484,0 l 3,-9.0058602 A 1.0001,1.0001 0 0 0 17.015464,6.4782526 1.0001,1.0001 0 0 0 16.05648,7.1755182 L 14.003745,13.335676 11.952964,7.1755182 A 1.0001,1.0001 0 0 0 10.974448,6.4626276 Z m 9.009766,0.015625 a 1.0001,1.0001 0 0 0 -0.984375,1.0136719 v 8.9941415 a 1.0001,1.0001 0 1 0 2,0 V 7.4919245 A 1.0001,1.0001 0 0 0 19.984214,6.4782526 Z M 7.9529635,6.4938776 A 1.0001,1.0001 0 0 0 7.0564791,7.1755182 l -3,8.9941418 a 1.0001,1.0001 0 1 0 1.8964844,0.632812 l 2.0507812,-6.15039 2.0527343,6.15039 A 1.0001,1.0001 0 1 0 11.952964,16.16966 L 8.9529635,7.1755182 a 1.0001,1.0001 0 0 0 -1,-0.6816406 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5.0044138,15.985758 8.0044136,6.9924865 11.004414,15.985758"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11.004408,6.9924865 3,9.0067285 3,-9.0067285"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 19.999939,6.9924865 V 15.985758"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.0507812 2 C 2.4690814 2 2 2.4699097 2 3.0546875 L 2 3.5546875 C 2 2.9699097 2.4690814 2.5 3.0507812 2.5 L 21.949219 2.5 C 22.530919 2.5 23 2.9699097 23 3.5546875 L 23 3.0546875 C 23 2.4699097 22.530919 2 21.949219 2 L 3.0507812 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/avogadro-icon.svg b/.icons/awkward/24x24/apps/avogadro-icon.svg
new file mode 100644
index 00000000..22fd2613
--- /dev/null
+++ b/.icons/awkward/24x24/apps/avogadro-icon.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.247891,2.5035624 C 9.8669739,2.5296923 9.8027857,2.7101795 9.5906801,3.2418407 L 2.2715179,21.587471 C 1.8869474,22.472675 1.791601,22.47321 2.7929898,22.47321 h 2.5868531 c 0.997001,0.07712 1.0585438,0.03601 1.3876619,-0.78906 l 1.4765271,-3.184296 h 3.7557701 3.755771 L 17.2321,21.68415 c 0.329118,0.825075 0.390661,0.866182 1.387662,0.78906 h 2.586853 c 1.001389,0 0.906043,-5.5e-4 0.521472,-0.885739 L 14.408925,3.2418407 C 14.196819,2.7101795 14.132631,2.5296923 13.751714,2.5035624 13.624742,2.4948524 13.46229,2.5025974 13.24782,2.5211403 h -1.248018 -1.248017 c -0.21447,-0.018544 -0.376922,-0.026288 -0.503894,-0.017578 z m 1.751911,6.0634524 2.164012,5.9328552 H 11.999802 9.8357916 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.247891,2.003565 C 9.8669739,2.0296949 9.8027857,2.2101821 9.5906801,2.7418433 L 2.2715179,21.087473 c -0.3845705,0.885204 -0.4799169,0.885739 0.5214719,0.885739 h 2.5868531 c 0.997001,0.07712 1.0585438,0.03601 1.3876619,-0.78906 l 1.4765271,-3.184296 h 3.7557701 3.755771 l 1.476527,3.184296 c 0.329118,0.825075 0.390661,0.866182 1.387662,0.78906 h 2.586853 c 1.001389,0 0.906043,-5.5e-4 0.521472,-0.885739 L 14.408925,2.7418433 C 14.196819,2.2101821 14.132631,2.0296949 13.751714,2.003565 13.624742,1.994855 13.46229,2.0026 13.24782,2.0211429 h -1.248018 -1.248017 c -0.21447,-0.018544 -0.376922,-0.026288 -0.503894,-0.017578 z m 1.751911,6.0634524 2.164012,5.9328546 H 11.999802 9.8357916 Z"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.89055288;stroke-linecap:round;stroke-linejoin:round" cx="-6.388" cy="15.917" rx="11.445" ry="2.66" transform="matrix(-0.87665683,0.48111621,0.40210261,0.91559461,0,0)"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.89055288;stroke-linecap:round;stroke-linejoin:round" cx="15.672" cy="4.325" rx="11.445" ry="2.66" transform="matrix(0.87665683,0.48111621,-0.40210261,0.91559461,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 6.988301,9.2647016 -1.393549,3.4921734 9.305627,5.243404 h 0.855465 l 0.320156,0.547849 5.598766,2.405003 -2.334951,-5.852515 -5.590799,-2.641591 0.415038,1.54127 H 12 9.8359461 l 0.9687459,-2.932866 z"/>
+ <path style="opacity:0.2" d="m 20.767543,6.4561188 c -0.495841,-0.0099 -1.286708,0.1109686 -2.241202,0.3749985 -1.251631,0.3462231 -2.796109,0.9329713 -4.475568,1.7138606 0.163214,0.092424 0.324118,0.1852318 0.484373,0.2783189 1.490992,-0.6700673 2.861042,-1.1795613 3.991195,-1.4921815 0.954494,-0.2640299 1.745361,-0.3849035 2.241202,-0.3749985 0.03047,6e-4 0.04526,0.005 0.07031,0.00683 0.0301,-0.041685 0.06974,-0.088959 0.0957,-0.127929 0.103592,-0.1554764 0.131731,-0.2380761 0.169921,-0.3281237 -0.08708,-0.021305 -0.162458,-0.04733 -0.335936,-0.050781 z m 2.218741,0.064453 c -0.01419,0.1059321 -0.03649,0.2079217 -0.06348,0.3056628 -0.108301,0.3921619 -0.293747,0.7402266 -0.525389,1.0878862 -0.463282,0.6953192 -1.132877,1.3999144 -1.984367,2.1542882 -0.522993,0.463344 -1.135205,0.944423 -1.787102,1.430659 0.112208,0.0837 0.225332,0.167742 0.333983,0.250975 0.52283,-0.400641 1.019638,-0.797595 1.453119,-1.181636 0.85149,-0.7543738 1.521085,-1.458969 1.984367,-2.1542882 0.231642,-0.3476596 0.417088,-0.6957243 0.525389,-1.0878862 0.06828,-0.2472605 0.0946,-0.5270399 0.06348,-0.8056608 z M 12.000976,9.5645049 c -0.22773,0.120221 -0.455553,0.239012 -0.685544,0.365233 -2.718525,1.4919481 -5.0622556,3.1169541 -6.6034889,4.4824041 -0.7706154,0.682725 -1.3395018,1.308319 -1.6357356,1.752922 -0.1035726,0.155447 -0.1317294,0.239054 -0.1699212,0.329101 0.071582,0.01749 0.1481169,0.0344 0.2646474,0.04297 0.3134357,-0.433838 0.8377812,-1.00197 1.5410094,-1.624993 1.5412333,-1.36545 3.8849639,-2.990456 6.6034889,-4.482404 0.390061,-0.214068 0.776272,-0.417611 1.159176,-0.6142556 -0.15873,-0.08606 -0.316033,-0.1678054 -0.473632,-0.2509765 z M 1.0244579,16.984397 c -0.0419984,0.318159 -0.01953,0.664006 0.1181635,0.977535 0.1843243,0.41971 0.5341361,0.691884 0.8779262,0.835934 0.3437897,0.144051 0.702113,0.193427 1.0898394,0.201172 l 0.2021477,-0.506834 c -0.066484,0.0011 -0.1375274,0.0081 -0.2021477,0.0068 C 2.7226611,18.491295 2.3643373,18.441919 2.0205476,18.297868 1.6767575,18.153818 1.3269458,17.881644 1.1426214,17.461934 1.0751287,17.308253 1.0428468,17.146425 1.0244579,16.984397 Z m 7.2245805,0.515623 -0.11914,0.29785 c 0.2460395,-0.09405 0.496686,-0.19367 0.7509735,-0.29785 z"/>
+ <path style="fill:#4f4f4f" d="m 17.011699,9.2647016 1.393549,3.4921734 -9.305627,5.243404 H 8.2441554 L 7.924,18.548128 2.3252341,20.953131 4.6601853,15.100616 10.250983,12.459025 9.8359461,14.000295 H 12 14.164054 l -0.968746,-2.932866 z"/>
+ <path style="fill:#ff631b" d="m 15.375963,9.3135294 -1.889641,1.0664026 c 1.697652,0.973969 3.224229,1.985401 4.462873,2.932605 l 1.514642,-1.169917 c -1.15193,-0.923064 -2.534643,-1.885222 -4.087874,-2.8290906 z"/>
+ <path style="fill:#ff631b" d="M 8.6240369,9.3135294 10.513678,10.379932 C 8.8160257,11.353901 7.2894493,12.365333 6.0508047,13.312537 L 4.5361628,12.14262 C 5.6880932,11.219556 7.0708061,10.257398 8.6240369,9.3135294 Z"/>
+ <path style="opacity:0.2" d="m 3.2373397,6.4561188 c -0.1734778,0.00345 -0.248854,0.029475 -0.3359362,0.050781 0.038187,0.090048 0.066329,0.1726473 0.1699212,0.3281237 0.025966,0.03897 0.065603,0.086245 0.095703,0.127929 0.025053,-0.00185 0.039835,-0.00622 0.070312,-0.00683 0.495841,-0.00991 1.2867071,0.1109686 2.2412018,0.3749985 1.9089899,0.5280599 4.4923835,1.6066721 7.2109085,3.098621 2.718525,1.491948 5.062256,3.116954 6.60349,4.482404 0.703228,0.623023 1.227573,1.191155 1.541009,1.624993 0.116531,-0.0086 0.193066,-0.02548 0.264648,-0.04297 -0.03819,-0.09005 -0.06635,-0.173654 -0.169922,-0.329101 C 20.632441,15.720461 20.063555,15.094867 19.29294,14.412142 17.751706,13.046692 15.407975,11.421686 12.68945,9.9297379 9.970925,8.4377894 7.3875314,7.3591772 5.4785415,6.8311173 4.5240467,6.5670874 3.7331807,6.4462138 3.2373397,6.4561188 Z M 1.0185985,6.520572 c -0.0311203,0.2786209 -0.00481,0.5584003 0.063476,0.8056608 0.1083008,0.3921619 0.293747,0.7402266 0.5253886,1.0878862 0.4632829,0.6953192 1.1328777,1.3999144 1.9843671,2.154288 0.4334809,0.384041 0.9302886,0.780995 1.4531192,1.181636 C 5.1536008,11.66681 5.2667239,11.58277 5.3789324,11.499068 4.7270351,11.012832 4.1148235,10.531753 3.5918305,10.068409 2.7403411,9.3140354 2.0707463,8.6094402 1.6074634,7.914121 1.3758217,7.5664614 1.1903756,7.2183967 1.0820748,6.8262348 1.0550823,6.7284937 1.032787,6.6265041 1.0185985,6.520572 Z M 22.980425,16.984397 c -0.01839,0.162028 -0.05067,0.323856 -0.118164,0.477537 -0.184324,0.41971 -0.534136,0.691884 -0.877926,0.835934 -0.34379,0.144051 -0.702114,0.193427 -1.08984,0.201172 -0.06462,0.0013 -0.135663,-0.0057 -0.202147,-0.0068 l 0.202147,0.506834 c 0.387727,-0.0077 0.74605,-0.05712 1.08984,-0.201172 0.34379,-0.14405 0.693602,-0.416224 0.877926,-0.835934 0.137693,-0.313529 0.160162,-0.659376 0.118164,-0.977535 z"/>
+ <circle style="opacity:0.2" cx="20" cy="9.5" r="2"/>
+ <circle style="fill:#ffc500" cx="20" cy="9" r="2"/>
+ <circle style="opacity:0.2" cx="5.5" cy="6" r="2.5"/>
+ <circle style="fill:#ffc500" cx="5.5" cy="5.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.999968,7.0000621 a 1.999992,1.999992 0 0 0 -1.999992,1.999992 1.999992,1.999992 0 0 0 0.01758,0.2470695 1.999992,1.999992 0 0 1 1.982412,-1.7470635 1.999992,1.999992 0 0 1 1.982414,1.7529225 1.999992,1.999992 0 0 0 0.01758,-0.2529285 1.999992,1.999992 0 0 0 -1.999992,-1.999992 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5 3 A 2.49999 2.49999 0 0 0 3 5.5 A 2.49999 2.49999 0 0 0 3.0136719 5.7382812 A 2.49999 2.49999 0 0 1 5.5 3.5 A 2.49999 2.49999 0 0 1 7.9863281 5.7617188 A 2.49999 2.49999 0 0 0 8 5.5 A 2.49999 2.49999 0 0 0 5.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/awf.svg b/.icons/awkward/24x24/apps/awf.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/awf.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ax-applet.svg b/.icons/awkward/24x24/apps/ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/azpainter.svg b/.icons/awkward/24x24/apps/azpainter.svg
new file mode 100644
index 00000000..1cccbb66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/azpainter.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#f58a10" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#f2f1c7" d="M 4,4 V 20 H 20 V 4 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 5.3295,8.024337 c 9.41322,-0.640382 15.170949,2.899626 9.962765,11.899075 0.351804,-1.202714 0.168501,-3.989146 -1.718609,-7.399179 C 12.114453,9.8874345 5.3295,8.024337 5.3295,8.024337 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#1595ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 5.3295,7.524337 c 9.41322,-0.640382 15.170949,2.899626 9.962765,11.899075 0.351804,-1.202714 0.168501,-3.989146 -1.718609,-7.399179 C 12.114453,9.3874345 5.3295,7.524337 5.3295,7.524337 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 5.8417735,6.42679 c 9.1810235,-0.8619345 14.7211535,3.095247 9.4752695,13.432551 0.365784,-1.3767 0.240802,-4.552268 -1.531747,-8.41529 C 12.414678,8.45698 5.8417735,6.42679 5.8417735,6.42679 Z"/>
+ <path style="fill:#38b7ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 5.8417735,5.92679 c 9.1810235,-0.8619345 14.7211535,3.095247 9.4752695,13.432551 0.365784,-1.3767 0.240802,-4.552268 -1.531747,-8.41529 C 12.414678,7.95698 5.8417735,5.92679 5.8417735,5.92679 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 7.345847,4.9999994 C 17.724406,6.052427 23.119271,11.037168 15.280781,20 15.954484,18.737835 16.431037,15.627066 15.208365,11.509308 14.262938,8.325262 7.345847,4.9999994 7.345847,4.9999994 Z"/>
+ <path style="fill:#6be3ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 7.345847,4.4999996 C 17.724406,5.552427 23.119271,10.537168 15.280781,19.5 15.954484,18.237835 16.431037,15.127066 15.208365,11.009308 14.262938,7.825262 7.345847,4.4999996 7.345847,4.4999996 Z"/>
+ <circle style="opacity:0.2;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="14.5" r="1"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="14" r="1"/>
+ <circle style="opacity:0.2;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="16.5" cy="17" r=".5"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="16.5" cy="16.5" r=".5"/>
+ <rect style="opacity:0.1" width="1.918" height="7.221" x="17.78" y="-4.66" ry="0" transform="matrix(0.83219764,0.55447912,-0.55908617,0.82910955,0,0)"/>
+ <rect style="fill:#ffc60a" width="1.918" height="7.221" x="17.5" y="-5.07" ry="0" transform="matrix(0.83219764,0.55447912,-0.55908617,0.82910955,0,0)"/>
+ <rect style="opacity:0.1" width="2.254" height="1.876" x="17.56" y="3.45" transform="matrix(0.83260806,0.55386264,-0.55813368,0.82975104,0,0)"/>
+ <rect style="fill:#835d1a" width="2.254" height="1.876" x="17.28" y="3.04" transform="matrix(0.83260806,0.55386264,-0.55813368,0.82975104,0,0)"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 10.987083,14.717509 C 8.6301845,16.69854 6.071266,16.192277 6.071266,16.192277 L 4.5,15.972163 c 0,0 0.835897,1.453725 1.8406255,2.333214 1.2794595,1.119974 3.1667,1.93645 5.0504975,0.15408 1.661056,-1.57162 1.75084,-2.289191 1.75084,-2.289191 z"/>
+ <path style="fill:#1dadff;fill-rule:evenodd" d="M 10.987083,14.217509 C 8.6301845,16.19854 6.071266,15.692277 6.071266,15.692277 L 4.5,15.472163 c 0,0 0.835897,1.453725 1.8406255,2.333214 1.2794595,1.119974 3.1667,1.93645 5.0504975,0.15408 1.661056,-1.57162 1.75084,-2.289191 1.75084,-2.289191 z"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="4" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/azuredatastudio.svg b/.icons/awkward/24x24/apps/azuredatastudio.svg
new file mode 100644
index 00000000..53992595
--- /dev/null
+++ b/.icons/awkward/24x24/apps/azuredatastudio.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.29999)">
+ <path style="opacity:0.2" d="m 3,317.04999 v 8.75 h 0.02539 c -0.016048,0.0831 -0.024521,0.16652 -0.02539,0.25 0,1.51879 2.462434,2.75 5.5,2.75 3.037566,0 5.5,-1.23121 5.5,-2.75 -0.0015,-0.0835 -0.01065,-0.16692 -0.02735,-0.25 H 14 v -8.75 z"/>
+ <path style="fill:#1672b9" d="m 3,316.54999 v 8.75 h 0.02539 c -0.016048,0.0831 -0.024521,0.16652 -0.02539,0.25 0,1.51879 2.462434,2.75 5.5,2.75 3.037566,0 5.5,-1.23121 5.5,-2.75 -0.0015,-0.0835 -0.01065,-0.16692 -0.02735,-0.25 H 14 v -8.75 z"/>
+ <ellipse style="opacity:0.2" cx="8.5" cy="317.3" rx="5.5" ry="2.5"/>
+ <ellipse style="fill:#c5e636" cx="8.5" cy="316.8" rx="5.5" ry="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,308.29999)" d="M 8.5 6 A 5.5 2.5 0 0 0 3 8.5 A 5.5 2.5 0 0 0 3.03125 8.7402344 A 5.5 2.5 0 0 1 8.5 6.5 A 5.5 2.5 0 0 1 13.96875 8.7597656 A 5.5 2.5 0 0 0 14 8.5 A 5.5 2.5 0 0 0 8.5 6 z"/>
+ <path style="opacity:0.2" d="m 13.75,309.79998 a 3.25,3.25 0 0 0 -2.785156,1.58203 3.25,3.25 0 0 0 -0.714844,-0.082 3.25,3.25 0 0 0 -3.25,3.25 3.25,3.25 0 0 0 3,3.23828 v 0.0117 h 0.25 7.25 a 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -0.505859,0.0547 A 3.25,3.25 0 0 0 13.75,309.79998 Z"/>
+ <circle style="fill:#5cc9ed" cx="10.25" cy="314.05" r="3.25"/>
+ <circle style="fill:#5cc9ed" cx="13.75" cy="312.55" r="3.25"/>
+ <circle style="fill:#5cc9ed" cx="17.5" cy="314.8" r="2.5"/>
+ <rect style="fill:#5cc9ed" width="7.5" height="3" x="10" y="314.3"/>
+ <circle style="opacity:0.2" cx="16" cy="325.8" r="5"/>
+ <circle style="fill:#013fa4" cx="16" cy="325.3" r="5"/>
+ <path style="fill:#ffffff" transform="translate(0,308.29999)" d="M 15.244141 14 L 15.177734 14.789062 A 2.3784 2.3572 0 0 0 14.482422 15.1875 L 13.757812 14.849609 L 13 16.148438 L 13.658203 16.601562 A 2.3784 2.3572 0 0 0 13.623047 17 A 2.3784 2.3572 0 0 0 13.65625 17.398438 L 13 17.849609 L 13.755859 19.150391 L 14.480469 18.8125 A 2.3784 2.3572 0 0 0 15.175781 19.208984 L 15.244141 20 L 16.755859 20 L 16.824219 19.208984 A 2.3784 2.3572 0 0 0 17.517578 18.810547 L 18.244141 19.150391 L 19 17.849609 L 18.341797 17.398438 A 2.3784 2.3572 0 0 0 18.378906 17 A 2.3784 2.3572 0 0 0 18.34375 16.601562 L 19 16.150391 L 18.244141 14.851562 L 17.519531 15.1875 A 2.3784 2.3572 0 0 0 16.824219 14.792969 L 16.757812 14 L 15.244141 14 z M 16 16 L 16.001953 16 A 0.99982659 1.0001765 0 0 1 17 17 A 0.99982659 1.0001765 0 0 1 16 18 A 0.99982659 1.0001765 0 0 1 15 17 A 0.99982659 1.0001765 0 0 1 16 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,308.29999)" d="M 13.75 1 A 3.25 3.25 0 0 0 10.964844 2.5820312 A 3.25 3.25 0 0 0 10.25 2.5 A 3.25 3.25 0 0 0 7 5.75 A 3.25 3.25 0 0 0 7.0117188 5.9882812 A 3.25 3.25 0 0 1 10.25 3 A 3.25 3.25 0 0 1 10.964844 3.0820312 A 3.25 3.25 0 0 1 13.75 1.5 A 3.25 3.25 0 0 1 16.994141 4.5546875 A 2.5 2.5 0 0 1 17.5 4.5 A 2.5 2.5 0 0 1 19.986328 6.7382812 A 2.5 2.5 0 0 0 20 6.5 A 2.5 2.5 0 0 0 17.5 4 A 2.5 2.5 0 0 0 16.994141 4.0546875 A 3.25 3.25 0 0 0 13.75 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/baba-is-you.svg b/.icons/awkward/24x24/apps/baba-is-you.svg
new file mode 100644
index 00000000..8b04c312
--- /dev/null
+++ b/.icons/awkward/24x24/apps/baba-is-you.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 15.073183,6.0002645 c -0.159238,0 -0.339432,0.1059545 -0.459961,0.270508 -0.06899,0.094188 -0.07824,0.1690265 -0.09473,0.776367 l -0.01855,0.471826 -0.555664,0.00976 -0.304628,0.010745 C 13.5,7.5002645 13.248084,7.14936 13.086914,7.0354225 12.890897,6.821986 12.679592,6.5765005 12.618164,6.490501 12.348491,6.1129445 11.998248,6.025176 11.718138,6.2815165 c -0.190845,0.174652 -0.219483,0.095146 -0.219727,0.730615 -1.47e-4,0.390391 -0.01218,0.531194 -0.0459,0.5410155 -0.02507,0.0073 -0.200313,0.041485 -0.389649,0.076172 -0.189335,0.03469 -0.45256,0.094134 -0.523801,0.1328125 -0.07124,0.038675 -0.155622,0.071289 -0.1875,0.071289 -0.03188,0 -0.1886,0.038965 -0.347657,0.086914 -0.159059,0.04795 -0.4064935,0.09816 -0.550781,0.112305 -0.1442875,0.014145 -0.3537745,0.058112 -0.464844,0.097656 -0.111069,0.039545 -0.234264,0.072266 -0.273437,0.072266 -0.144163,0 -0.9409345,0.2905365 -1.1708985,0.4267575 C 7.177367,8.8464645 7.0366225,8.958917 6.480467,9.4808815 6.2996055,9.650624 5.9696915,10.043039 5.8310525,10.253342 c -0.067001,0.101636 -0.15176,0.218133 -0.1875,0.258788 -0.03574,0.04065 -0.1452995,0.232673 -0.2441405,0.425782 -0.217706,0.425347 -0.4331504,1.252779 -0.395508,1.521483 0.012295,0.08777 0.037665,0.726265 0.055664,1.112484 0.031785,0.681991 0.03677,0.71514 0.180664,1.148437 0.081488,0.245381 0.18,0.520735 0.21875,0.612305 0.079656,0.188236 0.3752945,0.471308 0.616211,0.589844 0.085286,0.04195 0.1552735,0.09458 0.1552735,0.11621 0,0.02163 -0.04056,0.126771 -0.090821,0.234375 -0.1960101,0.272503 -0.2273093,0.596787 -0.34668,0.892081 -7.15e-5,0.05265 -0.04122,0.195419 -0.090821,0.317383 -0.166226,0.408757 -0.085351,0.816817 0.2001955,1.010742 0.1048795,0.07123 0.163819,0.08396 0.3291015,0.07227 0.2520315,-0.01783 0.4094625,-0.128359 0.5117185,-0.359375 0.04103,-0.09269 0.1063235,-0.230493 0.145508,-0.305665 0.039185,-0.07517 0.071289,-0.158784 0.071289,-0.185546 0,-0.02675 0.035155,-0.113022 0.077149,-0.192383 0.1384485,-0.261662 0.3314605,-0.485476 0.356445,-0.749827 0.017625,-0.186384 0.054044,-0.260641 0.12793,-0.388348 0.117942,-0.203862 0.1381075,-0.20571 0.5703125,-0.05859 0.130436,0.0444 0.357038,0.08739 0.382121,0.09473 0.035045,0.01025 0.045745,-0.202961 0.0459,0.571768 1.07e-4,0.588092 0.015815,1.066218 0.038085,1.147461 0.04634,0.169023 0.24794,0.381482 0.4091795,0.431641 0.211673,0.06585 0.3285655,0.01945 0.5890115,-0.115234 C 9.722549,18.370078 9.828018,18.28505 9.9057,18.172954 l 0.110352,-0.160156 0.01172,-0.966797 c 0.0062,-0.531897 0.02228,-0.529504 0.03613,-0.543448 0.01388,-0.01393 0.970989,-0.02857 2.004454,-0.0332 l 1.878906,-0.0088 0.04395,0.08984 c 0.211512,0.34783 0.371674,0.712465 0.509762,1.099112 0.156302,0.477372 0.267373,0.677317 0.442383,0.792969 0.353442,0.233569 0.811574,0.09584 0.954102,-0.287109 0.12372,-0.523235 -0.06936,-0.865258 -0.253912,-1.307445 -0.131112,-0.280325 -0.175144,-0.448894 -0.100585,-0.448894 0.06387,0 0.260803,-0.102709 0.730468,-0.380859 0.195481,-0.11577 0.371742,-0.210938 0.391602,-0.210938 0.0471,0 0.06788,0.09553 0.108398,0.499024 0.114487,0.427841 0.205602,0.602345 0.356311,1.069561 0.13091,0.507653 0.194121,0.518576 0.387829,0.633559 0.321561,0.190875 0.655758,0.156954 0.875,-0.08887 0.07126,-0.0799 0.139653,-0.201007 0.152344,-0.269531 0.0322,-0.173846 -0.04005,-0.289746 -0.144532,-0.729816 -0.105659,-0.445008 -0.20057,-1.18484 -0.207032,-1.673504 -0.0043,-0.329414 0.0027,-0.366181 0.08887,-0.480469 0.05126,-0.06807 0.126015,-0.201375 0.166016,-0.295898 0.04,-0.09452 0.141642,-0.282354 0.225586,-0.416993 0.08394,-0.134638 0.191625,-0.356457 0.239258,-0.493164 0.08013,-0.229982 0.0862,-0.355044 0.08691,-1.050129 6e-4,-0.673595 -0.0086,-0.793774 -0.0918,-1.164062 -0.05103,-0.227128 -0.126824,-0.496014 -0.167954,-0.597651 -0.04113,-0.101637 -0.09914,-0.274484 -0.128906,-0.384765 -0.162984,-0.603722 -1.055038,-1.643315 -1.685607,-2.0770015 -0.241074,-0.165802 -0.473632,-0.434233 -0.473632,-0.546875 0,-0.1517305 -0.08789,-0.324369 -0.274414,-0.537109 C 15.949101,6.9428395 15.804818,6.9079645 15.743104,6.69753 15.606139,6.230505 15.384599,6.0002645 15.073183,6.0002645 Z m 1.64752,3 c 0.521328,9e-4 0.854812,0.396382 0.764648,0.9345705 -0.03048,0.181914 -0.258573,0.48416 -0.392578,0.520506 -0.178963,0.04854 -0.29042,0.057 -0.407226,0.02929 -0.353176,-0.08376 -0.631349,-0.355774 -0.676758,-0.6611315 -0.06162,-0.4143755 0.208219,-0.779961 0.604492,-0.818359 0.03635,-0.0035 0.07267,-0.00495 0.107422,-0.0049 z m -2.949218,1.4999985 c 0.405165,0.0039 0.776548,0.316632 0.723632,0.763672 -0.05426,0.458401 -0.30871,0.718243 -0.71875,0.735352 -0.127307,0.0053 -0.279739,-0.0063 -0.339843,-0.02539 -0.142653,-0.04527 -0.321414,-0.214468 -0.386719,-0.367188 -0.06638,-0.155224 -0.0669,-0.506206 -10e-4,-0.664062 0.02802,-0.06715 0.111591,-0.175263 0.185547,-0.240235 0.161625,-0.141972 0.352969,-0.203913 0.537133,-0.202149 z"/>
+ <path style="fill:#ffffff" d="m 15.073183,5.5 c -0.159238,0 -0.339432,0.1059545 -0.459961,0.270508 -0.06899,0.094188 -0.07824,0.1690265 -0.09473,0.776367 l -0.01855,0.471826 -0.555664,0.00976 -0.304628,0.010745 C 13.5,7 13.248084,6.6490955 13.086914,6.535158 12.890897,6.3217215 12.679592,6.076236 12.618164,5.9902365 12.348491,5.61268 11.998248,5.5249115 11.718138,5.781252 c -0.190845,0.174652 -0.219483,0.095146 -0.219727,0.730615 -1.47e-4,0.390391 -0.01218,0.531194 -0.0459,0.5410155 -0.02507,0.0073 -0.200313,0.041485 -0.389649,0.076172 -0.189335,0.03469 -0.45256,0.094134 -0.523801,0.1328125 -0.07124,0.038675 -0.155622,0.071289 -0.1875,0.071289 -0.03188,0 -0.1886,0.038965 -0.347657,0.086914 C 9.844845,7.46802 9.5974105,7.51823 9.453123,7.532375 9.3088355,7.54652 9.0993485,7.590487 8.988279,7.630031 8.87721,7.669576 8.754015,7.7022965 8.714842,7.702297 8.570679,7.702297 7.7739075,7.9928335 7.5439435,8.1290545 7.177367,8.3462 7.0366225,8.4586525 6.480467,8.980617 6.2996055,9.1503595 5.9696915,9.542774 5.8310525,9.753078 c -0.067001,0.1016365 -0.15176,0.218134 -0.1875,0.258789 -0.03574,0.04065 -0.1452995,0.232673 -0.2441405,0.425782 -0.217706,0.425347 -0.4331504,1.252779 -0.395508,1.521483 0.012295,0.08777 0.037665,0.726265 0.055664,1.112484 0.031785,0.681991 0.03677,0.71514 0.180664,1.148437 0.081488,0.245381 0.18,0.520735 0.21875,0.612305 0.079656,0.188236 0.3752945,0.471308 0.616211,0.589844 0.085286,0.04195 0.1552735,0.09458 0.1552735,0.11621 0,0.02163 -0.04056,0.126771 -0.090821,0.234375 -0.1960101,0.272503 -0.2273093,0.596787 -0.34668,0.892081 -7.15e-5,0.05265 -0.04122,0.195419 -0.090821,0.317383 -0.166226,0.408757 -0.085351,0.816817 0.2001955,1.010742 0.1048795,0.07123 0.163819,0.08396 0.3291015,0.07227 0.2520315,-0.01783 0.4094625,-0.128359 0.5117185,-0.359375 0.04103,-0.09269 0.1063235,-0.230493 0.145508,-0.305665 0.039185,-0.07517 0.071289,-0.158784 0.071289,-0.185546 0,-0.02675 0.035155,-0.113022 0.077149,-0.192383 0.1384485,-0.261662 0.3314605,-0.485476 0.356445,-0.749827 0.017625,-0.186384 0.054044,-0.260641 0.12793,-0.388348 0.117942,-0.203862 0.1381075,-0.20571 0.5703125,-0.05859 0.130436,0.0444 0.357038,0.08739 0.382121,0.09473 0.035045,0.01025 0.045745,-0.202961 0.0459,0.571768 1.07e-4,0.588092 0.015815,1.066218 0.038085,1.147461 0.04634,0.169023 0.24794,0.381482 0.4091795,0.431641 0.211673,0.06585 0.3285655,0.01945 0.5890115,-0.115234 C 9.722549,17.869815 9.828018,17.784787 9.9057,17.672691 l 0.110352,-0.160156 0.01172,-0.966797 c 0.0062,-0.531897 0.02228,-0.529504 0.03613,-0.543448 0.01388,-0.01393 0.970989,-0.02857 2.004454,-0.0332 l 1.878906,-0.0088 0.04395,0.08984 c 0.211512,0.34783 0.371674,0.712465 0.509762,1.099112 0.156302,0.477372 0.267373,0.677317 0.442383,0.792969 0.353442,0.233569 0.811574,0.09584 0.954102,-0.287109 0.12372,-0.523235 -0.06936,-0.865258 -0.253912,-1.307445 -0.131112,-0.280325 -0.175144,-0.448894 -0.100585,-0.448894 0.06387,0 0.260803,-0.102709 0.730468,-0.380859 0.195481,-0.11577 0.371742,-0.210938 0.391602,-0.210938 0.0471,0 0.06788,0.09553 0.108398,0.499024 0.114487,0.427841 0.205602,0.602345 0.356311,1.069561 0.13091,0.507653 0.194121,0.518576 0.387829,0.633559 0.321561,0.190875 0.655758,0.156954 0.875,-0.08887 0.07126,-0.0799 0.139653,-0.201007 0.152344,-0.269531 0.0322,-0.173846 -0.04005,-0.289746 -0.144532,-0.729816 -0.105659,-0.445008 -0.20057,-1.18484 -0.207032,-1.673504 -0.0043,-0.329414 0.0027,-0.366181 0.08887,-0.480469 0.05126,-0.06807 0.126015,-0.201375 0.166016,-0.295898 0.04,-0.09452 0.141642,-0.282354 0.225586,-0.416993 0.08394,-0.134638 0.191625,-0.356457 0.239258,-0.493164 0.08013,-0.229982 0.0862,-0.355044 0.08691,-1.050129 6e-4,-0.673595 -0.0086,-0.793774 -0.0918,-1.164062 C 18.857157,10.619546 18.781366,10.35066 18.740236,10.249023 18.699106,10.147386 18.6411,9.9745385 18.61133,9.8642575 18.448346,9.2605345 17.556292,8.2209415 16.925723,7.787255 16.684649,7.621453 16.452091,7.353022 16.452091,7.24038 c 0,-0.1517305 -0.08789,-0.324369 -0.274414,-0.537109 C 15.949101,6.442575 15.804818,6.4077 15.743104,6.1972655 15.606139,5.7302405 15.384599,5.5 15.073183,5.5 Z m 1.64752,3 c 0.521328,9e-4 0.854812,0.396382 0.764648,0.9345705 -0.03048,0.181914 -0.258573,0.4841615 -0.392578,0.5205075 -0.178963,0.04854 -0.29042,0.057 -0.407226,0.029295 -0.353176,-0.083759 -0.631349,-0.355775 -0.676758,-0.661133 -0.06162,-0.4143755 0.208219,-0.779961 0.604492,-0.818359 0.03635,-0.0035 0.07267,-0.00495 0.107422,-0.0049 z M 13.771485,10 c 0.405165,0.0039 0.776548,0.316632 0.723632,0.763672 -0.05426,0.458401 -0.30871,0.718243 -0.71875,0.735352 -0.127307,0.0053 -0.279739,-0.0063 -0.339843,-0.02539 -0.142653,-0.04527 -0.321414,-0.214468 -0.386719,-0.367188 -0.06638,-0.155224 -0.0669,-0.506206 -10e-4,-0.664062 0.02802,-0.06715 0.111591,-0.175263 0.185547,-0.240235 C 13.395977,10.060177 13.587321,9.9982355 13.771485,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/babe.svg b/.icons/awkward/24x24/apps/babe.svg
new file mode 100644
index 00000000..70c963e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/babe.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,5.5 C 7.148273,5.501629 6.3373771,5.865183 5.7695312,6.5 H 5 c -1.6567856,1.657e-4 -2.9998343,1.3432144 -3,3 v 5 c 1.657e-4,1.656786 1.3432144,2.999834 3,3 H 5.7675781 C 6.3358783,18.135323 7.147592,18.498925 8,18.5 H 8.1757812 C 8.5991235,19.697128 9.7302244,20.498129 11,20.5 h 2 c 1.270493,-0.001 2.40259,-0.802197 2.826172,-2 H 16 c 0.851727,-0.0016 1.662623,-0.365183 2.230469,-1 H 19 c 1.656786,-1.66e-4 2.999834,-1.343214 3,-3 v -5 C 21.999834,7.8432144 20.656786,6.5001657 19,6.5 H 18.232422 C 17.664122,5.8646769 16.852408,5.5010746 16,5.5 H 14 C 13.261593,5.5010305 12.549498,5.7743247 12,6.2675781 11.450502,5.7743247 10.738407,5.5010305 10,5.5 Z"/>
+ <path style="fill:#f85b79" d="M 8,5 C 7.148273,5.001629 6.3373771,5.365183 5.7695312,6 H 5 C 3.3432144,6.0001657 2.0001657,7.3432144 2,9 v 5 c 1.657e-4,1.656786 1.3432144,2.999834 3,3 H 5.7675781 C 6.3358783,17.635323 7.147592,17.998925 8,18 H 8.1757812 C 8.5991235,19.197128 9.7302244,19.998129 11,20 h 2 c 1.270493,-0.001 2.40259,-0.802197 2.826172,-2 H 16 c 0.851727,-0.0016 1.662623,-0.365183 2.230469,-1 H 19 c 1.656786,-1.66e-4 2.999834,-1.343214 3,-3 V 9 C 21.999834,7.3432144 20.656786,6.0001657 19,6 H 18.232422 C 17.664122,5.3646769 16.852408,5.0010746 16,5 H 14 C 13.261593,5.0010305 12.549498,5.2743247 12,5.7675781 11.450502,5.2743247 10.738407,5.0010305 10,5 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 5,9 c 0,0.3333373 0,0.6666627 0,1 0.666667,0 1.3333333,0 2,0 C 7,9.6666627 7,9.3333373 7,9 6.3333333,9 5.666667,9 5,9 Z"/>
+ <path d="m 5,11 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.3333333,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.6666667,0 -1.333333,0 -2,0 z"/>
+ <path d="m 5,13 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.3333333,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.6666667,0 -1.333333,0 -2,0 z"/>
+ <path d="M 8,8 C 8,8.3333373 8,8.6666627 8,9 8.666667,9 9.3333335,9 10,9 10,8.6666627 10,8.3333373 10,8 9.3333335,8 8.666667,8 8,8 Z"/>
+ <path d="m 8,10 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.3333335,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.6666665,0 -1.333333,0 -2,0 z"/>
+ <path d="m 8,12 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.3333335,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.6666665,0 -1.333333,0 -2,0 z"/>
+ <path d="m 8,14 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.3333335,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.6666665,0 -1.333333,0 -2,0 z"/>
+ <path d="m 11,10 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.333334,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.666666,0 -1.333333,0 -2,0 z"/>
+ <path d="m 11,12 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.333334,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.666666,0 -1.333333,0 -2,0 z"/>
+ <path d="m 11,14 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.333334,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.666666,0 -1.333333,0 -2,0 z"/>
+ <path d="m 11,16 c 0,0.333337 0,0.666663 0,1 0.666667,0 1.333334,0 2,0 0,-0.333337 0,-0.666663 0,-1 -0.666666,0 -1.333333,0 -2,0 z"/>
+ <path d="m 19,9 c 0,0.3333373 0,0.6666627 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.3333373 0,-0.6666627 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 19,11 c 0,0.333337 0,0.666663 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.333337 0,-0.666663 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 19,13 c 0,0.333337 0,0.666663 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.333337 0,-0.666663 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 16,8 c 0,0.3333373 0,0.6666627 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.3333373 0,-0.6666627 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 16,10 c 0,0.333337 0,0.666663 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.333337 0,-0.666663 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 16,12 c 0,0.333337 0,0.666663 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.333337 0,-0.666663 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ <path d="m 16,14 c 0,0.333337 0,0.666663 0,1 -0.666667,0 -1.333333,0 -2,0 0,-0.333337 0,-0.666663 0,-1 0.666667,0 1.333333,0 2,0 z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 8 8 L 8 9 L 10 9 L 10 8 L 8 8 z M 14 8 L 14 9 L 16 9 L 16 8 L 14 8 z M 5 9 L 5 10 L 7 10 L 7 9 L 5 9 z M 17 9 L 17 10 L 19 10 L 19 9 L 17 9 z M 8 10 L 8 11 L 10 11 L 10 10 L 8 10 z M 11 10 L 11 11 L 13 11 L 13 10 L 11 10 z M 14 10 L 14 11 L 16 11 L 16 10 L 14 10 z M 5 11 L 5 12 L 7 12 L 7 11 L 5 11 z M 17 11 L 17 12 L 19 12 L 19 11 L 17 11 z M 8 12 L 8 13 L 10 13 L 10 12 L 8 12 z M 11 12 L 11 13 L 13 13 L 13 12 L 11 12 z M 14 12 L 14 13 L 16 13 L 16 12 L 14 12 z M 5 13 L 5 14 L 7 14 L 7 13 L 5 13 z M 17 13 L 17 14 L 19 14 L 19 13 L 17 13 z M 8 14 L 8 15 L 10 15 L 10 14 L 8 14 z M 11 14 L 11 15 L 13 15 L 13 14 L 11 14 z M 14 14 L 14 15 L 16 15 L 16 14 L 14 14 z M 11 16 L 11 17 L 13 17 L 13 16 L 11 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8 5 C 7.148273 5.001629 6.3373772 5.365183 5.7695312 6 L 5 6 C 3.3432144 6.0001657 2.0001657 7.3432144 2 9 L 2 9.5 C 2.0001657 7.8432144 3.3432144 6.5001657 5 6.5 L 5.7695312 6.5 C 6.3373772 5.865183 7.148273 5.501629 8 5.5 L 10 5.5 C 10.738407 5.5010305 11.450502 5.7743247 12 6.2675781 C 12.549498 5.7743247 13.261593 5.5010305 14 5.5 L 16 5.5 C 16.852408 5.5010746 17.664122 5.8646769 18.232422 6.5 L 19 6.5 C 20.656786 6.5001657 21.999834 7.8432144 22 9.5 L 22 9 C 21.999834 7.3432144 20.656786 6.0001657 19 6 L 18.232422 6 C 17.664122 5.3646769 16.852408 5.0010746 16 5 L 14 5 C 13.261593 5.0010305 12.549498 5.2743247 12 5.7675781 C 11.450502 5.2743247 10.738407 5.0010305 10 5 L 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/background.svg b/.icons/awkward/24x24/apps/background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/badge-small.svg b/.icons/awkward/24x24/apps/badge-small.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/badge-small.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/badland.svg b/.icons/awkward/24x24/apps/badland.svg
new file mode 100644
index 00000000..8beef855
--- /dev/null
+++ b/.icons/awkward/24x24/apps/badland.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#4f4f4f" d="m9.8548 20.886c-0.06503-0.06182-0.11824-0.15304-0.11824-0.20271 0-0.0653-0.02865-0.07813-0.10346-0.04632-0.0569 0.02419-0.33423 0.05464-0.6163 0.06765l-0.5128 0.02365-0.09379-0.17241c-0.08346-0.15342-0.11042-0.1664-0.2448-0.11783-0.36813 0.13305-0.7345 0.02927-0.7345-0.20805 0-0.14615-0.000355-0.14625-0.37783-0.10948-0.2159 0.021-0.4456 0.012-0.5359-0.021-0.1332-0.048-0.1551-0.085-0.1394-0.239l0.018565-0.18267-0.36054-0.0281c-0.4227-0.033-0.5702-0.123-0.5192-0.316 0.0319-0.121 0.0162-0.134-0.1632-0.136-0.2462-0.002-0.399-0.107-0.4579-0.316-0.0371-0.131-0.0731-0.156-0.1995-0.142-0.2405 0.028-0.37-0.207-0.3571-0.646 0.0103-0.352-0.0178-0.411-0.1409-0.294-0.03527 0.03353-0.12705 0.05249-0.20396 0.04215-0.17804-0.02395-0.21793-0.2993-0.08804-0.60787 0.104-0.24699 0.0815-0.28748-0.1365-0.24599-0.2857 0.0545-0.35485-0.14299-0.2075-0.59297 0.039-0.11849 0.0305-0.13049-0.06815-0.092-0.2362 0.0915-0.2897 0.066-0.3084-0.14749-0.0112-0.12799 0.02865-0.29398 0.10465-0.43548 0.1269-0.23649 0.1218-0.24799-0.10155-0.23099-0.21555 0.0165-0.22335-0.14549-0.02185-0.45348 0.10155-0.15549 0.18465-0.30198 0.18465-0.32598 0-0.02389-0.06651-0.07225-0.1478-0.10746-0.1883-0.081-0.1868-0.20299 0.0056-0.46698 0.16296-0.22354 0.14993-0.32946-0.040539-0.32946-0.2476 0-0.21851-0.30779 0.06065-0.64172 0.14015-0.16749 0.16935-0.24699 0.14265-0.38848-0.01845-0.09749-0.0838-0.21949-0.1453-0.27098-0.0615-0.0515-0.1118-0.14149-0.1118-0.19999 0-0.11371 0.23761-0.35241 0.45817-0.46026 0.15737-0.07695 0.16805-0.18282 0.03754-0.37216-0.08809-0.1278-0.08787-0.14956 0.0029-0.28124 0.054105-0.0785 0.18625-0.18256 0.29365-0.23124 0.1074-0.04869 0.24166-0.16316 0.29834-0.25437 0.098375-0.15831 0.09819-0.17097-0.0041-0.27839-0.1689-0.177-0.0153-0.377 0.3906-0.5081 0.4219-0.1359 0.5278-0.2324 0.4257-0.3878-0.1484-0.2257 0.0019-0.3704 0.4913-0.4732 0.2585-0.0543 0.3254-0.1272 0.2864-0.3122-0.0287-0.1367-0.0091-0.1727 0.1266-0.2314 0.1428-0.0619 0.1566-0.0916 0.1252-0.2688-0.0872-0.4926-0.1052-0.7764-0.0512-0.8081 0.031715-0.018634 0.14035-0.0042 0.24143 0.032058 0.10107 0.036268 0.19851 0.051917 0.21654 0.034778 0.018-0.0171 0.0026-0.2238-0.0342-0.4593-0.0369-0.2356-0.0494-0.5176-0.0279-0.6267 0.0358-0.1816 0.0565-0.1984 0.2434-0.1984 0.23659 0 0.2295 0.029033 0.11658-0.47771-0.1135-0.5091-0.1116-0.5693 0.0212-0.6955 0.2158-0.2051 0.25-0.7183 0.0982-1.4714-0.1244-0.6168-0.0945-0.9521 0.0849-0.9521 0.0612 0 0.16358 0.063222 0.22753 0.1405 0.13394 0.16187 0.21919 0.17814 0.27027 0.051602 0.0667-0.1653 0.0364-0.3067-0.1349-0.6293-0.1894-0.3569-0.3613-0.8622-0.3613-1.0623 0-0.19955 0.13526-0.15859 0.48786 0.14774 0.3335 0.28974 0.60915 0.72236 0.78075 1.2253 0.16208 0.4751 0.26317 0.39369 0.29968-0.24133 0.02489-0.43282 0.052375-0.53142 0.14815-0.53142 0.1107 0 0.23496 0.34481 0.35745 0.99185 0.10975 0.57977 0.12072 0.78001 0.08472 1.5465-0.022745 0.48428-0.02206 0.9383 0.00155 1.0089l0.042885 0.12844 0.13613-0.1623 0.13613-0.1623 0.04196 0.15892c0.023075 0.087405 0.028355 0.55362 0.01173 1.036-0.016625 0.48239-0.01825 0.9087-0.0036 0.94735 0.067015 0.17685 0.39274 0.0042 0.43928-0.23282 0.04195-0.21369 0.19865-0.23599 0.46792-0.066597 0.1377 0.086626 0.33276 0.17997 0.43346 0.20742 0.15537 0.042358 0.19823 0.030828 0.28313-0.076161 0.09291-0.11709 0.11399-0.12067 0.29587-0.050147 0.36908 0.1431 0.43422 0.12126 0.4173-0.13991-0.0099-0.15209 0.01555-0.2559 0.0739-0.30192 0.05124-0.040423 0.09067-0.16844 0.09307-0.30211 0.0023-0.12758 0.0243-0.28087 0.04892-0.34064 0.029-0.070391-0.02454-0.29787-0.15195-0.64572-0.32365-0.8835-0.23863-1.4453 0.15799-1.044 0.19528 0.19759 0.2956 0.1803 0.2956-0.050957 0-0.12356-0.12579-0.42436-0.35472-0.84821-0.48067-0.88995-0.47729-1.1147 0.01234-0.81951 0.33648 0.20284 0.66105 0.56757 0.96315 1.0822 0.32937 0.56117 0.41166 0.56957 0.36935 0.037662-0.05502-0.69156 0.14015-0.81576 0.42856-0.27264 0.28203 0.53112 0.35592 0.8975 0.41931 2.0792 0.03232 0.60247 0.08283 1.1183 0.11225 1.1462 0.03191 0.030338 0.09518-0.032228 0.15682-0.15511 0.199-0.3967 0.29863-0.16751 0.3511 0.80771 0.04396 0.81711 0.03952 0.80361 0.23674 0.71821 0.139-0.060207 0.16933-0.053107 0.26803 0.062767 0.06121 0.071861 0.11129 0.20062 0.11129 0.28614 0 0.23902 0.14526 0.32391 0.35384 0.20678 0.15198-0.085341 0.17777-0.086151 0.25984-0.00813 0.05011 0.047638 0.10715 0.18064 0.12676 0.29555 0.05473 0.32076 0.13295 0.46184 0.25609 0.46184 0.15446 0 0.233 0.1057 0.2782 0.37438 0.05714 0.33971 0.11183 0.40142 0.25022 0.28237 0.25756-0.22157 0.42945 0.060112 0.28084 0.46025-0.05023 0.13525-0.09133 0.25693-0.09133 0.27038 0 0.01347 0.11972 0.0074 0.26604-0.01344 0.24932-0.03554 0.26604-0.02985 0.26604 0.09048 0 0.07062-0.04011 0.17053-0.08913 0.22202-0.13855 0.14554-0.05474 0.44912 0.12399 0.44912 0.07886 0 0.16616 0.04943 0.20306 0.11498 0.05225 0.09281 0.03556 0.1646-0.0866 0.37237-0.18771 0.31927-0.1875 0.33274 0.0069 0.42281 0.21663 0.10038 0.22646 0.17135 0.05115 0.3694-0.18115 0.20465-0.18804 0.2715-0.03201 0.31029 0.13309 0.03308 0.16286 0.25601 0.0487 0.36454-0.05332 0.05068-0.04423 0.09271 0.03894 0.18007 0.09004 0.09459 0.09699 0.13794 0.04086 0.25505-0.0372 0.07761-0.13453 0.17007-0.2163 0.20549-0.16955 0.07344-0.18972 0.1688-0.05773 0.27292 0.06959 0.0549 0.08171 0.13237 0.05166 0.33002-0.04517 0.29706-0.11266 0.39878-0.26458 0.39878-0.16478 0-0.18395 0.08474-0.05456 0.2411 0.20266 0.24492 0.10023 0.45965-0.15876 0.33281-0.13568-0.06645-0.25588-0.02835-0.25588 0.0811 0 0.04601 0.06848 0.19474 0.15218 0.33051 0.18617 0.30198 0.17356 0.49614-0.03394 0.52257-0.231 0.0294-0.26191 0.09849-0.12551 0.28058 0.1615 0.21561 0.16485 0.43985 0.0073 0.48739-0.15136 0.04567-0.14999 0.16506 0.0042 0.37099 0.14903 0.19896 0.1289 0.3534-0.04921 0.37755-0.16494 0.02237-0.16712 0.07527-0.0087 0.21155 0.23154 0.19919 0.26022 0.31104 0.10779 0.42034-0.12177 0.08732-0.12923 0.11513-0.06614 0.24677 0.15535 0.32411 0.04674 0.64437-0.17949 0.52927-0.13545-0.06891-0.12396-0.08042-0.21241 0.21267-0.05394 0.17873-0.11086 0.24696-0.24241 0.29055-0.10834 0.0359-0.17913 0.10326-0.19142 0.18217-0.02983 0.19141-0.195 0.26543-0.33108 0.14837-0.15714-0.13518-0.1755-0.12437-0.2207 0.12992-0.03838 0.21599-0.15782 0.39228-0.26577 0.39228-0.02783 0-0.1053-0.06609-0.17214-0.14687-0.13786-0.16661-0.28179-0.1484-0.31108 0.03935-0.01065 0.06828-0.06623 0.15202-0.1235 0.18608-0.08579 0.05103-0.1292 0.03223-0.24641-0.10666l-0.14227-0.1686-0.17066 0.15455c-0.18864 0.17083-0.3566 0.19968-0.40885 0.07025-0.04793-0.11874-0.12572-0.10541-0.32776 0.0562-0.097 0.077-0.214 0.14-0.261 0.14-0.04708 0-0.1109-0.06322-0.1418-0.1405s-0.06684-0.1405-0.07986-0.1405c-0.01301 0-0.1772 0.06455-0.36485 0.14343-0.39999 0.16816-0.6245 0.16252-0.7077-0.01776-0.03866-0.08377-0.08913-0.11467-0.1478-0.09049-0.44904 0.18511-0.5945 0.21493-0.711 0.14576-0.09753-0.0579-0.18365-0.05522-0.4668 0.01453-0.45616 0.11236-0.57255 0.10798-0.7144-0.02687z"/>
+ <path fill="#929292" d="m12.178 15.01c-0.07756-0.00075-0.15594 0.0064-0.23437 0.02148-0.65555 0.12641-1.4341 0.59037-1.8506 1.1034-0.30749 0.37888-0.4765 0.82066-0.5176 1.3534l-0.030275 0.39646 0.31054 0.32225c0.52385 0.54487 1.0726 0.71801 2.1865 0.69041 0.49667-0.01231 0.66965-0.03947 0.8662-0.13573 0.32959-0.16142 0.47299-0.34893 0.55565-0.72751 0.08737-0.40009 0.04199-1.6806-0.07324-2.0692-0.16877-0.56927-0.66995-0.94975-1.2129-0.95505zm0.5996 1.3241c0.12958 0 0.15136 0.0248 0.15136 0.17382 0 0.12386-0.03283 0.18214-0.11328 0.20214-0.10451 0.02598-0.10645 0.04223-0.02929 0.21776 0.10178 0.23157 0.10902 0.80876 0.01269 1.0097-0.13094 0.27317-0.61335 0.40933-1.0224 0.28904-0.2844-0.08362-0.38259-0.24359-0.38379-0.62397-0.0022-0.68046 0.63945-1.2685 1.3847-1.2685z"/>
+ <path fill="#fff" d="m12.358 17.901c0.40983-0.17751 0.34049-0.9492-0.08529-0.9492-0.2041 0-0.5263 0.34992-0.52525 0.57042 0.0011 0.21484 0.03917 0.28407 0.20601 0.37401 0.15058 0.08117 0.22606 0.08206 0.40453 0.0048z"/>
+ <path fill="#929292" d="m16.255 18.447c0.16808-0.12126 0.23723-0.65382 0.20506-1.5793-0.03056-0.87925-0.10954-1.2349-0.29827-1.3433-0.08875-0.05096-0.13136-0.03349-0.24503 0.10042-0.2067 0.2435-0.55545 1.1596-0.56245 1.4774-0.0008 0.03626 0.07632-0.008 0.17136-0.09835 0.12186-0.11584 0.23089-0.16427 0.36984-0.16427 0.17966 0 0.20932 0.02547 0.33643 0.28886 0.16004 0.33163 0.15306 0.77721-0.01468 0.9367-0.20086 0.19094-0.8157 0.05258-0.8822-0.19853-0.01453-0.05485-0.01775-0.01528-0.0072 0.08793 0.02435 0.23733 0.11279 0.3381 0.40925 0.4663 0.28095 0.12149 0.37881 0.12642 0.51785 0.02611z"/>
+ <path fill="#fff" d="m16.029 17.819c0.13249-0.12595 0.11485-0.33076-0.04358-0.50582-0.17703-0.19564-0.37291-0.14892-0.44433 0.10598-0.07707 0.27504 0.02232 0.48817 0.22766 0.48817 0.09204 0 0.20916-0.03974 0.26025-0.08832z"/>
+ <path fill="#fff" opacity=".1" d="m7.0188 1.0007c-0.0425 0.00585-0.0605 0.046248-0.0605 0.12104 0 0.083446 0.0345 0.22524 0.083 0.38183 0.075 0.0069 0.2035 0.092095 0.4045 0.26659 0.3335 0.28973 0.6095 0.72166 0.781 1.2245 0.162 0.47513 0.2635 0.39383 0.3-0.24119 0.025-0.43283 0.0515-0.53122 0.1475-0.53122 0.1105 0 0.235 0.34508 0.357 0.99215 0.0495 0.26114 0.077 0.44508 0.091 0.63862 0.008-0.41533-0.0075-0.69906-0.091-1.1386-0.122-0.6471-0.2465-0.9922-0.357-0.9922-0.096 0-0.1225 0.098395-0.1475 0.53122-0.0365 0.6351-0.138 0.7164-0.3 0.2413-0.1715-0.5029-0.4475-0.9348-0.781-1.2246-0.2205-0.1914-0.3565-0.27926-0.427-0.2695zm4.7005 1.3827c-0.1375-0.014549-0.109 0.16289 0.0535 0.51657 0.058 0.017349 0.129 0.047897 0.2225 0.10449 0.3365 0.20284 0.661 0.56732 0.963 1.082 0.3295 0.56097 0.4125 0.56997 0.37 0.037998-0.006-0.077496 0.001-0.12149 0.001-0.18454-0.027 0.16254-0.1345 0.049497-0.371-0.35353-0.302-0.5146-0.626-0.8791-0.963-1.0819-0.122-0.0738-0.214-0.1146-0.276-0.1211zm-4.7627 0.2383c-0.1465 0-0.188 0.23539-0.132 0.65527 0.025-0.092745 0.0645-0.15529 0.132-0.15529 0.0615 0 0.1635 0.063347 0.2275 0.14064 0.134 0.16184 0.2195 0.17829 0.2705 0.051747 0.0515-0.12779 0.043-0.24344-0.042-0.43748-0.052 0.046048-0.1255 0.01-0.2285-0.11424-0.064-0.077296-0.166-0.14064-0.2275-0.14064zm6.5235 0.39553c-0.123-0.035448-0.186 0.17514-0.1515 0.60737 0.005 0.059497 0.0015 0.086845 0.003 0.13279 0.038-0.33648 0.201-0.32713 0.425 0.094745 0.282 0.53092 0.3565 0.8974 0.42 2.0788 0.032 0.60247 0.0825 1.1184 0.112 1.1464 0.032 0.030498 0.0945-0.032498 0.1565-0.15499 0.199-0.39698 0.299-0.16799 0.3515 0.80746 0.044 0.81696 0.039 0.80396 0.236 0.71846 0.139-0.059997 0.17-0.052997 0.269 0.062497 0.061 0.071996 0.111 0.20099 0.111 0.28649 0 0.23899 0.145 0.32398 0.3535 0.20699 0.152-0.085496 0.178-0.086995 0.26-0.009 0.05 0.047498 0.107 0.18099 0.127 0.29598 0.0545 0.32098 0.1325 0.46198 0.2555 0.46198 0.1545 0 0.2335 0.10499 0.2785 0.37398 0.057 0.33948 0.1115 0.40098 0.25 0.28198 0.118-0.101 0.216-0.0935 0.2755-0.0215 0.003-0.0085 0.0025-0.0085 0.006-0.0175 0.1485-0.39998-0.024-0.68246-0.2815-0.46098-0.1385 0.11899-0.193 0.057497-0.25-0.28199-0.045-0.26899-0.124-0.37398-0.2785-0.37398-0.123 0-0.201-0.14099-0.2555-0.46198-0.02-0.11499-0.077-0.24849-0.127-0.29598-0.082-0.077996-0.108-0.076496-0.26 0.009-0.2085 0.11699-0.3535 0.031998-0.3535-0.20699 0-0.085496-0.05-0.21449-0.111-0.28648-0.099-0.11549-0.13-0.12249-0.269-0.062497-0.197 0.085496-0.192 0.098495-0.236-0.71846-0.0525-0.97545-0.1525-1.2044-0.3515-0.80746-0.062 0.12249-0.1245 0.18549-0.1565 0.15499-0.0295-0.027999-0.08-0.54397-0.112-1.1464-0.0635-1.1814-0.138-1.5477-0.42-2.0788-0.108-0.2036-0.203-0.3136-0.276-0.3349zm-1.675 1.0763c-0.118 0.019999-0.1505 0.24449-0.0855 0.59047 0.0495-0.12099 0.1575-0.12849 0.323 0.038998 0.1955 0.19749 0.296 0.18049 0.296-0.050497 0-0.062997-0.034-0.17249-0.096-0.31948-0.0485-0.003-0.113-0.041998-0.2-0.12999-0.099-0.099995-0.1785-0.13999-0.2375-0.12949zm-4.8567 0.485c-0.023 0.21099-0.0785 0.37448-0.1755 0.46698-0.118 0.11199-0.1265 0.18949-0.049 0.55847 0.015-0.019499 0.0275-0.037998 0.049-0.058497 0.163-0.1554 0.2225-0.4884 0.1755-0.9669zm2.4845 0.495-0.1355 0.1625-0.136 0.162l-0.043-0.12799c-0.006-0.018999-0.0065-0.12049-0.0095-0.18849-0.0085 0.33998-0.008 0.63497 0.0095 0.68846l0.043 0.12799 0.136-0.16199 0.1355-0.16249 0.042 0.15949c0.0085 0.031498 0.012 0.15399 0.0155 0.26849 0.0065-0.36898 0.003-0.69846-0.0155-0.76846l-0.042-0.15949zm2.5705 1.0704c-0.0045 0.042498-0.015 0.068496-0.0155 0.10949-0.0025 0.13349-0.0425 0.26199-0.094 0.30248-0.0585 0.045998-0.083 0.14999-0.073 0.30198 0.0165 0.26099-0.049 0.28249-0.418 0.13949-0.182-0.070496-0.203-0.066997-0.296 0.049997-0.085 0.10699-0.128 0.11849-0.2835 0.075996-0.1-0.0274-0.294-0.1204-0.432-0.2069-0.269-0.1695-0.4267-0.1475-0.4687 0.0665-0.0465 0.23549-0.367 0.40748-0.4365 0.23549-0.0015 0.18599-0.01 0.47748-0.002 0.49797 0.067 0.17649 0.392 0.0035 0.4385-0.23349 0.042-0.21399 0.1995-0.23599 0.4685-0.066497 0.138 0.086495 0.332 0.17949 0.4325 0.20699 0.1555 0.042498 0.1985 0.030998 0.2835-0.075996 0.093-0.11699 0.114-0.12049 0.296-0.049997 0.369 0.14299 0.4345 0.12149 0.418-0.13949-0.01-0.15199 0.0145-0.25599 0.073-0.30198 0.0515-0.040498 0.0915-0.16899 0.094-0.30248 0.002-0.12749 0.024-0.28099 0.0485-0.34098 0.0165-0.038998 0.0005-0.13749-0.033-0.26849zm-5.2557 0.0726c-0.0295 0.0025-0.063 0.002-0.112 0.002-0.187 0-0.2075 0.016499-0.2435 0.19799-0.0165 0.082996-0.008 0.26899 0.011 0.45598 0.031-0.13399 0.0645-0.15399 0.2325-0.15399 0.2365 0 0.23 0.028999 0.117-0.47798-0.0025-0.01-0.003-0.014499-0.005-0.023999zm-0.656 1.2144c-0.044-0.0055-0.079-0.0045-0.095 0.005-0.0395 0.023499-0.028 0.22299 0.009 0.49997 0.0365-0.014999 0.136-0.0025 0.2325 0.032498 0.101 0.035998 0.1985 0.051997 0.2165 0.034998s0.003-0.22449-0.034-0.45998c-0.002-0.012999-0.002-0.025999-0.004-0.038998-0.0395 0.001-0.1025-0.009-0.1785-0.035998-0.0505-0.018499-0.103-0.031498-0.1465-0.037498zm-0.082 1.0354c-0.0215 0.015499-0.0485 0.029998-0.087 0.046497-0.1355 0.058997-0.156 0.094995-0.127 0.23149 0.039 0.18499-0.0275 0.25849-0.286 0.31248-0.4895 0.103-0.6395 0.247-0.4915 0.473 0.102 0.155-0.004 0.2515-0.4255 0.3875-0.406 0.1307-0.56 0.3307-0.391 0.5087 0.066 0.0685 0.0745 0.11049 0.057 0.16499 0.0775-0.064 0.1815-0.12499 0.334-0.17399 0.4215-0.13599 0.5275-0.23249 0.4255-0.38748-0.148-0.22599 0.002-0.36998 0.4915-0.47298 0.2585-0.053997 0.325-0.12749 0.286-0.31248-0.029-0.13649-0.0085-0.17249 0.127-0.23149 0.1425-0.061497 0.1565-0.090995 0.125-0.26849-0.021-0.11849-0.0255-0.18449-0.038-0.27799zm11.61 2.1477c-0.035-0.0125-0.102-0.0045-0.2265 0.0135-0.0695 0.01-0.0795 0.004-0.127 0.007-0.0045 0.0715-0.0155 0.14949-0.0475 0.23599-0.0505 0.13549-0.092 0.25699-0.092 0.27049s0.1205 0.0075 0.2665-0.0135c0.063-0.009 0.0775-0.0045 0.1145-0.007 0.0015-0.0665 0.016-0.13199 0.0625-0.18049 0.049-0.0515 0.0885-0.15099 0.0885-0.22149 0-0.0605-0.0035-0.09249-0.039-0.1045zm-13.484 0.167c-0.0665 0.071-0.1495 0.14149-0.228 0.17699-0.107 0.0485-0.2395 0.15299-0.2935 0.23149-0.091 0.13149-0.091 0.15349-0.003 0.28099 0.039 0.0565 0.0615 0.10349 0.075 0.14649 0.0645-0.0615 0.145-0.12399 0.2215-0.15899 0.1075-0.0485 0.2415-0.16249 0.298-0.25399 0.098499-0.15799 0.098499-0.17099-0.004-0.27799-0.045-0.0475-0.0655-0.096-0.066-0.14499zm13.48 0.58297c-0.0135 0.028-0.028 0.0565-0.0455 0.0755-0.1385 0.14549-0.055 0.44898 0.124 0.44898 0.0315 0 0.063 0.013 0.0935 0.0265 0.009-0.015 0.013-0.0225 0.0225-0.039 0.122-0.20799 0.139-0.27948 0.087-0.37198-0.037-0.0655-0.1245-0.11549-0.203-0.11549-0.029 0-0.055-0.01-0.0785-0.0245zm-14.059 0.49c-0.21525 0.11149-0.44025 0.33948-0.44025 0.44998 0 0.059 0.04985 0.14899 0.1113 0.20049 0.0155 0.013 0.02975 0.039 0.04495 0.0595 0.08585-0.0845 0.195-0.16849 0.3015-0.22049 0.1575-0.077 0.168-0.18299 0.0375-0.37248-0.0375-0.0535-0.0495-0.0845-0.055-0.11699zm14.284 0.459c-0.013 0.024-0.0135 0.0345-0.0305 0.0635-0.172 0.29248-0.1785 0.32998-0.03 0.40348 0.0225-0.0325 0.049-0.0675 0.0875-0.11149 0.167-0.18899 0.1605-0.26199-0.027-0.35548zm-14.556 0.76746c-0.01985 0.028-0.02615 0.049-0.0547 0.08299-0.26555 0.31748-0.3017 0.60897-0.0918 0.63697 0.02945-0.0455 0.05225-0.08949 0.0918-0.13699 0.14015-0.16749 0.16925-0.24699 0.14255-0.38848-0.01245-0.0665-0.04815-0.13549-0.08785-0.19449zm14.649 0.000999c-0.019 0.0275-0.0365 0.053-0.0665 0.087-0.181 0.20449-0.187 0.27149-0.031 0.31048 0.133 0.033 0.163 0.25549 0.049 0.36448-0.023 0.021-0.0285 0.042-0.0275 0.064 0.0455-0.04 0.0855-0.08499 0.1065-0.12849 0.056-0.11749 0.049-0.16049-0.041-0.25499-0.0835-0.08749-0.0915-0.12999-0.038-0.18049 0.072-0.0685 0.081-0.17899 0.0485-0.26199zm-14.824 1.214c-0.0799 0.15649-0.0499 0.24499 0.0947 0.30748 0.0076 0.0035 0.01225 0.0075 0.01955 0.011 0.1443-0.20699 0.1297-0.30798-0.0537-0.30798-0.0234 0-0.0421-0.0055-0.06055-0.0105zm14.638 0.18849c-0.1685 0.0735-0.1885 0.16949-0.0565 0.27349 0.0055 0.004 0.0085 0.0095 0.0135 0.0145 0.015-0.051 0.027-0.11149 0.038-0.18449 0.0075-0.047 0.003-0.069 0.005-0.1035zm-14.597 0.58297c-0.1782 0.28548-0.16815 0.43848 0.0391 0.42248 0.0021 0 0.00275 0.0005 0.00485 0 0.0816-0.12899 0.1582-0.25849 0.1582-0.27899 0-0.024-0.06715-0.0725-0.14845-0.10749-0.024-0.0105-0.03585-0.024-0.0537-0.036zm14.368 0.41c-0.0135 0.002-0.0245 0.009-0.04 0.009-0.1055 0-0.1445 0.038-0.13 0.10449 0.1075 0.025 0.1625-0.0295 0.17-0.11349zm-14.201 0.508c-0.02695-0.0025-0.06735 0.001-0.11525 0.0045-0.01035 0.0585-0.02 0.11599-0.0156 0.16599 0.0084 0.09649 0.0265 0.14949 0.0625 0.17599 0.0142-0.037 0.0231-0.076 0.042-0.1115 0.09515-0.17699 0.11605-0.22799 0.02635-0.23499zm13.85 0.044c-0.091-0.0125-0.159 0.03-0.159 0.112 0 0.046 0.0685 0.19449 0.152 0.32998 0.0015 0.0025 0.0015 0.0045 0.003 0.007 0.149-0.044 0.16-0.20149 0.0305-0.44048-0.009-0.002-0.018-0.0075-0.0265-0.0085zm-13.588 0.762c-0.009-0.012-0.036-0.005-0.08 0.0115 0.0065 0.062 0.017 0.11799 0.05 0.14849 0.006-0.02 0.0065-0.0335 0.0135-0.0545 0.0195-0.059 0.026-0.09249 0.0165-0.10549zm13.526 0.20799c-0.2045 0.031-0.233 0.09999-0.1085 0.26949 0.0045-0.0015 0.006-0.0045 0.011-0.006 0.101-0.0305 0.128-0.13649 0.0975-0.26349zm-13.207 0.476c-0.0145-0.0005-0.0395 0.004-0.0585 0.006-0.0175 0.13049-0.001 0.24049 0.0515 0.30348 0.0065-0.017 0.0075-0.0325 0.015-0.0495 0.078-0.18549 0.085-0.25449-0.008-0.25999zm13.165 0.24499c-0.017 0.0155-0.03 0.035-0.0545 0.042-0.1195 0.036-0.1405 0.11999-0.0695 0.25399 0.0095-0.0015 0.0135-0.0045 0.0245-0.006 0.1505-0.02 0.181-0.13499 0.0995-0.28998zm0.046 0.66996c-0.01 0.0645-0.058 0.10849-0.1455 0.11999-0.165 0.0225-0.1675 0.076-0.009 0.21199 0.006 0.0055 0.009 0.0085 0.015 0.014 0.0135-0.029 0.041-0.0555 0.0935-0.09299 0.103-0.0735 0.1145-0.15099 0.046-0.25299zm-0.044 0.75096c-0.001 0.001-0.001 0.0015-0.002 0.002-0.122 0.08749-0.1295 0.11449-0.0665 0.24599 0.0015 0.0035 0.0015 0.0065 0.003 0.01 0.0505-0.051 0.0745-0.14449 0.0655-0.25799z"/>
+ <path opacity=".2" d="m7.0188 1.502c-0.0425 0.00585-0.0605 0.046248-0.0605 0.12104 0 0.20014 0.172 0.70561 0.3615 1.0624 0.0385 0.073196 0.068 0.13549 0.0925 0.19239 0.016-0.013949 0.03-0.033098 0.042-0.062497 0.067-0.16529 0.0365-0.30723-0.1345-0.62987-0.1105-0.208-0.2105-0.4613-0.2785-0.6805-0.0075-0.00065-0.016-0.0038-0.0225-0.0029zm4.7005 1.3827c-0.185-0.019599-0.097 0.27289 0.2635 0.94035 0.1125 0.20884 0.1995 0.38668 0.2595 0.52927 0.061 0.0038 0.096-0.052147 0.096-0.18064 0-0.12354-0.1265-0.42473-0.3555-0.84861-0.0935-0.17309-0.153-0.29993-0.21-0.42378-0.0175-0.0053-0.0395-0.015099-0.0535-0.016599zm-4.8947 0.3936c-0.0405 0.15284-0.0305 0.41293 0.047 0.79681 0.037 0.18334 0.0625 0.35098 0.077 0.50477 0.0285-0.25759 0.0065-0.59077-0.077-1.0047-0.0225-0.11189-0.0345-0.20379-0.047-0.29683zm6.507 0.48042c-0.0055 0.048098-0.002 0.12009-0.002 0.18264 0.0065-0.038498 0.004-0.11279 0.002-0.18264zm-4.209 0.095695c-0.0025 0.13254 0.003 0.22279-0.006 0.40818-0.0165 0.35378-0.016 0.63627-0.0075 0.82026 0.0025-0.10899 0.002-0.20249 0.0075-0.32048 0.02-0.42103 0.0235-0.67176 0.006-0.90795zm2.597 0.83096c-0.07 0.16949-0.024 0.56797 0.165 1.0829 0.056 0.15349 0.092 0.27349 0.119 0.37698 0.009-0.089495 0.0165-0.19099 0.033-0.23149 0.029-0.070496-0.025-0.29748-0.152-0.64547-0.08-0.21749-0.1335-0.41398-0.165-0.58297zm-4.9952 0.9199c-0.074 0.096495-0.0655 0.21049 0.0235 0.61247 0.1115-0.01 0.0945-0.074496 0.005-0.47598-0.0125-0.056497-0.0185-0.089995-0.0285-0.13649zm2.7665 0.39748c-0.0015 0.092495-0.0005 0.17099-0.0035 0.26749-0.017 0.48247-0.018 0.90845-0.003 0.94745 0.0004999 0.001 0.0015 0.001 0.002 0.002 0.001-0.16849-0.007-0.22049 0.001-0.44948 0.0105-0.30698 0.01-0.56697 0.0035-0.76746zm-3.0875 0.871c-0.0035 0.015499-0.007 0.025499-0.011 0.043998-0.0205 0.10299-0.008 0.36098 0.0245 0.58797 0.013-0.0005 0.0335 0.003 0.038-0.001 0.018-0.016999 0.003-0.22449-0.034-0.45998-0.009-0.055997-0.012-0.11299-0.0175-0.17099zm-0.4065 1.0634c-0.041 0.023999-0.028 0.23499 0.013 0.53047 0.058-0.042498 0.061-0.092495 0.038-0.22199-0.0235-0.13149-0.0285-0.20749-0.042-0.30848-0.002 0.0005-0.0075-0.0009999-0.009 0zm11.216 2.4519c-0.046 0.12449-0.086 0.24049-0.086 0.25299 0 0.007 0.0875-0.004 0.1395-0.0065 0.007-0.10799-0.011-0.19499-0.0535-0.24649zm-12.954 0.20349c-0.074 0.0605-0.124 0.12449-0.123 0.18999 0.0245-0.026 0.0545-0.052 0.07-0.077 0.0355-0.0565 0.043-0.083 0.053-0.11299zm13.361 0.52247c-0.0175-0.006-0.076 0.004-0.112 0.0065-0.0025 0.101 0.0355 0.20049 0.108 0.24399 0.0245-0.0485 0.043-0.10149 0.043-0.14599 0-0.0605-0.0035-0.09249-0.039-0.1045zm-13.933 0.50347c-0.0255 0.025-0.057 0.05-0.072 0.0725-0.0525 0.076-0.0655 0.11949-0.058 0.16399 0.006-0.003 0.012-0.008 0.0175-0.0105 0.1105-0.0545 0.1445-0.12449 0.1125-0.22599zm14.101 0.29798c-0.159 0.27348-0.155 0.29848 0.0295 0.38398 0.01 0.0045 0.014 0.009 0.0235 0.0135 0.0805-0.14899 0.1015-0.22849 0.0565-0.30848-0.022-0.0395-0.0635-0.0685-0.1095-0.08899zm-14.515 0.65c-0.0916 0.09-0.15625 0.18149-0.15625 0.23999 0 0.059 0.04985 0.14899 0.1113 0.20049 0.01985 0.0165 0.03865 0.048 0.05765 0.076 0.0774-0.11 0.1091-0.19299 0.08785-0.30548-0.01375-0.0735-0.05555-0.15049-0.10055-0.21099zm14.508 0.216c-0.0845 0.11799-0.066 0.16849 0.0565 0.19899 0.049 0.012 0.0785 0.054 0.0975 0.1025 0.0925-0.13199 0.0625-0.19899-0.117-0.28199-0.0165-0.008-0.0235-0.013-0.037-0.0195zm-14.642 1.02c-0.15875 0.24499-0.1787 0.45248-0.0293 0.49497 0.0241-0.0475 0.056-0.099 0.1006-0.16049 0.16295-0.22349 0.1504-0.32898-0.04005-0.32898-0.0121 0-0.0205-0.0045-0.03125-0.0055zm14.72 0.107c-0.0355 0.0315-0.0735 0.061-0.1095 0.0765-0.1695 0.0735-0.1895 0.16899-0.0575 0.27349 0.053 0.0415 0.0635 0.11449 0.0565 0.22649 0.0005-0.0005 0.0005 0 0.001 0 0.082-0.0355 0.1785-0.12749 0.216-0.20499 0.056-0.11749 0.049-0.16049-0.041-0.25499-0.048-0.0505-0.0645-0.08549-0.0655-0.11649zm-14.635 0.707c-0.00555 0.008-0.0076 0.013-0.01365 0.021-0.16785 0.23049-0.18155 0.35048-0.0596 0.43198 0.00715-0.0115 0.0098-0.0195 0.0176-0.0315 0.10155-0.15499 0.18455-0.30098 0.18455-0.32498 0-0.0215-0.0581-0.063-0.1289-0.09649zm14.481 0.15799c-0.045 0.15599-0.112 0.21399-0.2265 0.21399-0.1645 0-0.184 0.0845-0.0545 0.24099 0.08 0.09699 0.1005 0.18199 0.0945 0.24999 0.1215-0.0195 0.184-0.12249 0.2245-0.38948 0.028-0.18199 0.0175-0.26099-0.038-0.31548zm-14.387 0.713c-0.02875-0.0025-0.07035 0.0005-0.12305 0.0045-0.01345 0.0215-0.012 0.024-0.02635 0.046-0.20155 0.30848-0.1941 0.47098 0.0215 0.45398 0.0055 0 0.0074 0.0005 0.01265 0 0.01615-0.09 0.04265-0.18299 0.0889-0.26949 0.09515-0.17699 0.11605-0.22799 0.02635-0.23499zm13.85 0.044c-0.091-0.0125-0.159 0.03-0.159 0.11199 0 0.046 0.0685 0.19449 0.152 0.32998 0.015 0.0245 0.021 0.0435 0.0335 0.0665 0.023 0.0055 0.0455 0.0105 0.07 0.0225 0.259 0.12699 0.362-0.08799 0.1595-0.33298-0.0465-0.056-0.067-0.09949-0.0755-0.13649-0.0255-0.006-0.0535-0.0155-0.084-0.0305-0.0335-0.0165-0.066-0.027-0.0965-0.031zm-13.588 0.76146c-0.0095-0.013-0.0355-0.0065-0.08485 0.0125-0.12995 0.0505-0.2021 0.061-0.2461 0.0285-0.0429 0.11249-0.0709 0.22799-0.0625 0.32398 0.0187 0.21349 0.0724 0.23949 0.3086 0.14749 0.00285-0.001 0.00215 0.0005 0.00485-0.001-0.01005-0.09899 0.0045-0.22649 0.0635-0.40598 0.0195-0.059 0.026-0.09249 0.0165-0.10549zm13.584 0.18749c-0.0135 0.004-0.021 0.0135-0.037 0.0155-0.231 0.0295-0.2615 0.0995-0.125 0.28149 0.058 0.077 0.0875 0.15249 0.1045 0.22349 0.008-0.001 0.0115-0.0035 0.0205-0.005 0.206-0.026 0.2185-0.21749 0.037-0.51547zm-13.614 0.473c-0.1213 0.40598-0.05185 0.58997 0.2205 0.53847 0.0295-0.006 0.047-0.006 0.0695-0.008 0.01-0.077 0.0295-0.15899 0.0665-0.24599 0.104-0.24749 0.082-0.28748-0.136-0.24599-0.101 0.019-0.174 0.0055-0.2205-0.0385zm13.448 0.31748c-0.1375 0.049-0.1335 0.16599 0.0155 0.36548 0.0235 0.0305 0.035 0.058 0.05 0.08649 0.0905-0.08249 0.0745-0.26299-0.0615-0.44498-0.002-0.0025-0.002-0.0045-0.004-0.007zm-12.723 0.48c-0.02 0.0055-0.0455 0.0235-0.076 0.053-0.0355 0.0335-0.1265 0.053-0.2035 0.043-0.0425-0.006-0.077-0.0275-0.1035-0.059-0.1045 0.28748-0.0645 0.53597 0.1035 0.55897 0.077 0.01 0.168-0.0095 0.2035-0.043 0.123-0.11699 0.1515-0.0585 0.1415 0.29348-0.013 0.43948 0.116 0.67396 0.3565 0.64647 0.1265-0.014 0.163 0.0115 0.2 0.14299 0.059 0.20799 0.212 0.31398 0.458 0.31598 0.1795 0.002 0.195 0.015 0.163 0.13599-0.051 0.19299 0.096 0.28248 0.5185 0.31548l0.3615 0.028-0.0185 0.18299c-0.0155 0.15399 0.0055 0.19099 0.1385 0.23899 0.0905 0.0325 0.3205 0.0415 0.536 0.0205 0.3775-0.0365 0.378-0.0365 0.378 0.10949 0 0.23749 0.3665 0.34098 0.7345 0.20799 0.1345-0.0485 0.1615-0.0355 0.245 0.11799l0.094 0.17199 0.5125-0.0235c0.282-0.013 0.5595-0.043 0.6165-0.0675 0.0745-0.0315 0.1035-0.019 0.1035 0.046 0 0.0495 0.053 0.14149 0.118 0.20299 0.142 0.13499 0.2585 0.13899 0.715 0.0265 0.283-0.0695 0.369-0.0715 0.4665-0.0135 0.1165 0.069 0.262 0.0385 0.711-0.14649 0.0585-0.0245 0.109 0.007 0.1475 0.0905 0.083 0.18049 0.308 0.18599 0.708 0.018 0.1875-0.079 0.3515-0.14349 0.3645-0.14349s0.049 0.063 0.08 0.14049c0.031 0.077 0.0945 0.14049 0.1415 0.14049s0.165-0.0635 0.2615-0.14049c0.202-0.16149 0.2795-0.17449 0.3275-0.056 0.052 0.12949 0.2205 0.1005 0.409-0.07l0.171-0.15549 0.1425 0.16899c0.117 0.13899 0.1605 0.15749 0.246 0.10649 0.0575-0.034 0.1125-0.11699 0.123-0.18549 0.0295-0.18799 0.174-0.20649 0.3115-0.04 0.067 0.0805 0.144 0.14749 0.172 0.14749 0.108 0 0.2275-0.17649 0.2655-0.39248 0.0455-0.25449 0.0635-0.26549 0.221-0.12999 0.136 0.11699 0.301 0.043 0.331-0.14849 0.012-0.079 0.083-0.14549 0.1915-0.18149 0.1315-0.0435 0.189-0.11249 0.243-0.29098 0.0885-0.29348 0.0765-0.28198 0.212-0.21299 0.224 0.11399 0.331-0.19899 0.1825-0.51947-0.044 0.0445-0.1055 0.0585-0.1825 0.0195-0.1355-0.069-0.1235-0.08049-0.212 0.21299-0.054 0.17849-0.1115 0.24749-0.243 0.29098-0.1085 0.036-0.1795 0.1025-0.1915 0.18149-0.03 0.19149-0.195 0.26549-0.331 0.14849-0.1575-0.13549-0.1755-0.12449-0.221 0.12999-0.038 0.21599-0.1575 0.39248-0.2655 0.39248-0.028 0-0.105-0.067-0.172-0.14749-0.1375-0.16649-0.282-0.14799-0.3115 0.04-0.0105 0.0685-0.0655 0.15149-0.123 0.18549-0.0855 0.051-0.129 0.0325-0.246-0.10649l-0.1425-0.16899-0.171 0.15549c-0.1885 0.17049-0.357 0.19949-0.409 0.07-0.048-0.11849-0.1255-0.10549-0.3275 0.056-0.0965 0.077-0.2145 0.14049-0.2615 0.14049s-0.1105-0.0635-0.1415-0.14049c-0.031-0.0775-0.067-0.14049-0.08-0.14049s-0.177 0.0645-0.3645 0.14349c-0.4 0.16799-0.625 0.16249-0.708-0.018-0.0385-0.0835-0.089-0.11499-0.1475-0.0905-0.449 0.18499-0.5945 0.21549-0.711 0.14649-0.0975-0.058-0.1835-0.056-0.4665 0.0135-0.4565 0.11249-0.573 0.1085-0.715-0.0265-0.065-0.0615-0.118-0.15349-0.118-0.20299 0-0.065-0.029-0.0775-0.1035-0.046-0.057 0.0245-0.3345 0.0545-0.6165 0.0675l-0.5125 0.0235-0.094-0.17199c-0.0835-0.15349-0.1105-0.16649-0.245-0.11799-0.368 0.13299-0.7345 0.0295-0.7345-0.20799 0-0.14599-0.0005-0.14599-0.378-0.10949-0.2155 0.021-0.4455 0.012-0.536-0.0205-0.133-0.048-0.154-0.085-0.1385-0.23899l0.0185-0.18299-0.3615-0.028c-0.4225-0.033-0.5695-0.12249-0.5185-0.31548 0.032-0.12099 0.0165-0.13399-0.163-0.13599-0.246-0.002-0.399-0.10799-0.458-0.31598-0.037-0.13149-0.0735-0.15699-0.2-0.14299-0.2405 0.0275-0.3695-0.20699-0.3565-0.64647 0.0075-0.26399-0.006-0.36298-0.0655-0.34648zm12.665 0.26849c-0.134 0.025-0.1325 0.079 0.0155 0.20599 0.0755 0.065 0.1215 0.11899 0.1545 0.16799 0.0105-0.067-0.02-0.15549-0.096-0.25649-0.0325-0.0435-0.055-0.0815-0.074-0.11749zm0.0305 0.71996c-0.018 0.0375-0.009 0.078 0.027 0.15299 0.042 0.0875 0.062 0.17349 0.0685 0.25199 0.1455-0.1055 0.118-0.21649-0.0955-0.40498z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/baidunetdisk.svg b/.icons/awkward/24x24/apps/baidunetdisk.svg
new file mode 100644
index 00000000..3b72b922
--- /dev/null
+++ b/.icons/awkward/24x24/apps/baidunetdisk.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#3a9bff" d="m 5.29833,15.052805 9.531691,-7.478845 0.952698,2.815571 0.83089,1.34117 -6.9842531,4.544327 -1.0136007,0.483723 -1.0548886,-0.100429 0.4503114,0.318244 z"/>
+ <circle style="fill:#3a9bff" cx="12" cy="10" r="4"/>
+ <circle style="fill:#3a9bff" cx="7.5" cy="13.5" r="3.5"/>
+ <path style="fill:none;stroke:#3a9bff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 15.591569,11.172564 a 2.5,2.5 0 0 1 3.029018,1.005663 2.5,2.5 0 0 1 -0.42763,3.162823 2.5,2.5 0 0 1 -3.187323,0.165181"/>
+ <path style="fill:none;stroke:#fe6080;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.958857,10.495143 a 3,3 0 0 1 -2.95493,2.504854 3,3 0 0 1 -2.9614774,-2.49711"/>
+ <circle style="opacity:0.2" cx="7.5" cy="14" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="13.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="12" cy="10.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="10" r="2"/>
+ <circle style="opacity:0.2" cx="16.5" cy="14" r="1.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="13.5" r="1.5"/>
+ <rect style="fill:#fe6282" width="4" height="1" x="8" y="21"/>
+ <rect style="fill:#3a9bff" width="4" height="1" x="12" y="21"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/baka-mplayer.svg b/.icons/awkward/24x24/apps/baka-mplayer.svg
new file mode 100644
index 00000000..927f94b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/baka-mplayer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(.99995 1)">
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m1.8 1.158c-0.8 0.816-0.8 4.7216-0.8 7.194 0 8.976 5.2 12.648 10 12.648s10-3.672 10-12.648c0-2.448 0-6.378-0.8-7.194-0.8-0.81615-6.1 1.7165-7.7 3.3485h-3c-1.6-1.6315-6.9-4.1642-7.7-3.3481z"/>
+ <path opacity=".2" d="m6.5 6.5a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5 -4 3.5 4 0 0 0 -3.5 -4zm9 0a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5 -4 3.5 4 0 0 0 -3.5 -4zm-9 1.5a2 2.5 0 0 1 2 2.5 2 2.5 0 0 1 -2 2.5 2 2.5 0 0 1 -2 -2.5 2 2.5 0 0 1 2 -2.5zm9 0a2 2.5 0 0 1 2 2.5 2 2.5 0 0 1 -2 2.5 2 2.5 0 0 1 -2 -2.5 2 2.5 0 0 1 2 -2.5zm-4.5 7.5c-1 0-2 0.29306-2 0.87891 0 1.171 0.895 2.121 2 2.121s2-0.9496 2-2.1211c0-0.586-1-0.879-2-0.879z"/>
+ <path fill="#fff" d="m13 15.879c0 1.1715-0.895 2.121-2 2.121s-2-0.9495-2-2.121c0-1.1717 4-1.1717 4 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.5 6a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5 -4 3.5 4 0 0 0 -3.5 -4zm0 1.5a2 2.5 0 0 1 2 2.5 2 2.5 0 0 1 -2 2.5 2 2.5 0 0 1 -2 -2.5 2 2.5 0 0 1 2 -2.5z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m15.5 6a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5 -4 3.5 4 0 0 0 -3.5 -4zm0 1.5a2 2.5 0 0 1 2 2.5 2 2.5 0 0 1 -2 2.5 2 2.5 0 0 1 -2 -2.5 2 2.5 0 0 1 2 -2.5z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".1" d="m2.2949 1.0011c-0.2246 0.00565-0.3951 0.0552-0.4951 0.1572-0.8 0.816-0.7998 4.7208-0.7998 7.1935 0 0.044 0.0017 0.0855 0.00195 0.129 0.00155-2.4755 0.03405-6.043 0.79785-6.8225 0.8-0.8158 6.1 1.7168 7.7 3.349h3c1.6-1.6322 6.9-4.1648 7.7-3.3488 0.764 0.77905 0.7965 4.3668 0.798 6.8235 0.0005-0.044 0.002-0.086 0.002-0.13 0-2.448 0-6.3775-0.8-7.1935-0.8-0.8158-6.1 1.7168-7.7 3.349h-3c-1.4002-1.4282-5.6332-3.5456-7.2052-3.506z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m1.002 8.4806c-0.00005 0.117-0.00195 0.2595-0.00195 0.371 0 8.9764 5.2 12.648 10 12.648s10-3.6725 10-12.648c0-0.111-0.002-0.2535-0.002-0.37-0.051 8.88-5.222 12.518-9.998 12.518-4.7765 0-9.9475-3.6385-9.998-12.519z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/balena-etcher-electron.svg b/.icons/awkward/24x24/apps/balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/24x24/apps/balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/baloo.svg b/.icons/awkward/24x24/apps/baloo.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/baloo.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bandcamp.svg b/.icons/awkward/24x24/apps/bandcamp.svg
new file mode 100644
index 00000000..a78bc0bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bandcamp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,5.5 c -1.6567856,1.657e-4 -2.9998343,1.3432144 -3,3 v 5 3 c 1.657e-4,1.656786 1.3432144,2.999834 3,3 h 2 c 0.2068189,-8.72e-4 0.4129934,-0.02313 0.6152345,-0.06641 0.128584,0.0086 0.249752,0.06613 0.378906,0.06641 H 8 c 1.4821855,0 2.808717,-0.610755 3.863281,-1.523438 C 13.039176,18.870606 14.428207,19.5 16,19.5 h 0.0039 c 2.492879,-0.0032 4.306296,-1.341101 5.552735,-3.5 0.64609,-1.122613 0.498821,-2.533107 -0.365229,-3.498047 C 22.057932,11.536735 22.206064,10.123964 21.558594,9 20.311549,6.840054 18.496043,5.501973 16.001953,5.5 H 16 C 13.814418,5.5 11.927917,6.5955995 10.638672,8.1933595 10.408854,8.07685 10.182447,7.984919 9.9375,7.8984375 9.6517753,6.5030436 8.4243462,5.5008608 7,5.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,5 C 3.3432144,5.0001657 2.0001657,6.3432144 2,8 v 5 3 c 1.657e-4,1.656786 1.3432144,2.999834 3,3 h 2 c 0.2068189,-8.72e-4 0.4129934,-0.02313 0.6152345,-0.06641 0.128584,0.0086 0.249752,0.06613 0.378906,0.06641 H 8 c 1.4821855,0 2.808717,-0.610755 3.863281,-1.523438 C 13.039176,18.370606 14.428207,19 16,19 h 0.0039 c 2.492879,-0.0032 4.306296,-1.341101 5.552735,-3.5 0.64609,-1.122613 0.498821,-2.533107 -0.365229,-3.498047 C 22.057932,11.036735 22.206064,9.6239636 21.558594,8.5 20.311549,6.340054 18.496043,5.001973 16.001953,5 H 16 C 13.814418,5 11.927917,6.0955995 10.638672,7.6933595 10.408854,7.57685 10.182447,7.484919 9.9375,7.3984375 9.6517753,6.0030436 8.4243462,5.0008608 7,5 Z"/>
+ <path style="opacity:0.2" d="m 5,8.5 v 5 3 H 7 V 16.325195 A 3,3 0 0 0 8,16.5 a 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 3,3 0 0 0 -1,0.175781 V 8.5 Z m 11,0 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 3.458008,-2 H 16 a 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 h 3.459961 A 4,4 0 0 0 16,8.5 Z m -8,4 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <g style="fill:#74bed2" transform="matrix(0.5,0,0,0.5,-6,0)">
+ <path style="fill:#74bed2" transform="matrix(2,0,0,2,12,0)" d="M 5 8 L 5 13 L 5 16 L 7 16 L 7 15.826172 A 3 3 0 0 0 8 16 A 3 3 0 0 0 11 13 A 3 3 0 0 0 8 10 A 3 3 0 0 0 7 10.175781 L 7 8 L 5 8 z M 16 8 A 4 4 0 0 0 12 12 A 4 4 0 0 0 16 16 A 4 4 0 0 0 19.458984 14 L 16 14 A 2 2 0 0 1 14 12 A 2 2 0 0 1 16 10 L 19.460938 10 A 4 4 0 0 0 16 8 z M 8 12 A 1 1 0 0 1 9 13 A 1 1 0 0 1 8 14 A 1 1 0 0 1 7 13 A 1 1 0 0 1 8 12 z"/>
+ <path style="fill:none" transform="matrix(2,0,0,2,12,0)" d="M 5 8 L 5 13 L 5 16 L 7 16 L 7 15.826172 A 3 3 0 0 0 8 16 A 3 3 0 0 0 11 13 A 3 3 0 0 0 8 10 A 3 3 0 0 0 7 10.175781 L 7 8 L 5 8 z M 16 8 A 4 4 0 0 0 12 12 A 4 4 0 0 0 16 16 A 4 4 0 0 0 19.458984 14 L 16 14 A 2 2 0 0 1 14 12 A 2 2 0 0 1 16 10 L 19.460938 10 A 4 4 0 0 0 16 8 z M 8 12 A 1 1 0 0 1 9 13 A 1 1 0 0 1 8 14 A 1 1 0 0 1 7 13 A 1 1 0 0 1 8 12 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 5 C 3.3432144 5.0001657 2.0001657 6.3432144 2 8 L 2 8.5 C 2.0001657 6.8432144 3.3432144 5.5001657 5 5.5 L 7 5.5 C 8.4243462 5.5008608 9.6517753 6.5030436 9.9375 7.8984375 C 10.182447 7.984919 10.408854 8.0768499 10.638672 8.1933594 C 11.927917 6.5955994 13.814418 5.5 16 5.5 L 16.001953 5.5 C 18.496043 5.501973 20.311549 6.840054 21.558594 9 C 21.78673 9.3960285 21.911348 9.828144 21.945312 10.263672 C 21.998747 9.6639686 21.87413 9.0477485 21.558594 8.5 C 20.311549 6.340054 18.496043 5.001973 16.001953 5 L 16 5 C 13.814418 5 11.927917 6.0955994 10.638672 7.6933594 C 10.408854 7.5768499 10.182447 7.484919 9.9375 7.3984375 C 9.6517753 6.0030436 8.4243462 5.0008608 7 5 L 5 5 z M 21.382812 12.251953 C 21.321391 12.336836 21.262558 12.422698 21.191406 12.501953 C 21.636649 12.999184 21.887297 13.614553 21.941406 14.248047 C 21.998668 13.546611 21.806667 12.839107 21.382812 12.251953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/banshee-1.svg b/.icons/awkward/24x24/apps/banshee-1.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/banshee-1.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/banshee.svg b/.icons/awkward/24x24/apps/banshee.svg
new file mode 100644
index 00000000..b1f51ad9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/banshee.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m11.5 6c-4.155 0-7.5 3.345-7.5 7.5s3.345 7.5 7.5 7.5 7.5-3.345 7.5-7.5-3.345-7.5-7.5-7.5z"/>
+ <path fill="#fff" opacity=".2" d="m11.5 6c-4.155 0-7.5 3.345-7.5 7.5 0 0.084 0.01 0.166 0.0127 0.25 0.1322-4.037 3.4168-7.25 7.4873-7.25s7.355 3.213 7.4875 7.25c0.0025-0.084 0.0125-0.1655 0.0125-0.25 0-4.155-3.345-7.5-7.5-7.5z"/>
+ <path opacity=".2" d="m4.0127 13.75c-0.0027 0.084-0.0127 0.166-0.0127 0.25 0 4.155 3.345 7.5 7.5 7.5s7.5-3.345 7.5-7.5c0-0.0845-0.01-0.166-0.0125-0.25-0.133 4.037-3.418 7.25-7.488 7.25-4.0705 0-7.355-3.213-7.4875-7.25z"/>
+ <path fill="#3c8cf8" d="m8.5 2c-3.5 0-3.5 3.9992-3.5 5.2793 0.5-0.48 3-3.8396 3-1.2793 0 1.8153-0.012 3.6474 0 5.455 0.053 1.419 1.521 2.544 3 2.545 1.519 0 2.963-1.183 3-2.641 0.062-2.4486-1.481-3.359-3-3.359-0.254 0.001-0.756 0.0319-1 0.0996v-5.1387c0-0.9599-0.5-0.9609-1.5-0.9609zm2.5 8a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" opacity=".2" d="m8.5 2c-3.5 0-3.5 3.9992-3.5 5.2793 0.0039-0.0037 0.0174-0.0194 0.0215-0.0234 0.0291-1.573 0.314-4.7559 3.4785-4.7559 1 0 1.5 0.0009529 1.5 0.96094v-0.5c0-0.9599-0.5-0.9609-1.5-0.9609zm2.5 6c-0.254 0.00096-0.756 0.03193-1 0.099609v0.5c0.244-0.0677 0.746-0.0986 1-0.0996 1.4385 0 2.8804 0.83364 2.9785 3 0.0043-0.04764 0.02026-0.09235 0.02148-0.14062 0.062-2.4486-1.481-3.359-3-3.359zm-0.9668 3.25a1 1 0 0 0 -0.033 0.25 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -0.033 -0.25 1 1 0 0 1 -0.967 0.75 1 1 0 0 1 -0.967 -0.75z"/>
+ <path opacity=".2" d="m7.6016 5.0527c-0.7191-0.1115-2.1861 1.814-2.5801 2.2032-0.0031 0.1667-0.0215 0.4007-0.0215 0.5234 0.5-0.48 3-3.8396 3-1.2793 0.0002-0.1666 0-0.3336 0-0.5 0-0.6401-0.1562-0.9097-0.3984-0.9473zm3.3984 4.9473a1 1 0 0 0 -1 1 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.967 -0.75 1 1 0 0 1 0.967 0.75 1 1 0 0 0 0.033 -0.25 1 1 0 0 0 -1 -1zm-3 1.4551c0.0007244 0.16606-0.0011 0.33432 0 0.5 0.053 1.4193 1.521 2.5435 3 2.5449 1.519 0 2.9631-1.1829 3-2.6406 0.003-0.129-0.016-0.238-0.021-0.359-0.125 1.391-1.51 2.5-2.979 2.5-1.479-0.001-2.947-1.126-3-2.545z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/baobab.svg b/.icons/awkward/24x24/apps/baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bareftp.svg b/.icons/awkward/24x24/apps/bareftp.svg
new file mode 100644
index 00000000..0060ff31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bareftp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.3626653,2.5028628 C 7.565737,2.5356603 6.7646071,2.8470619 6.1935544,3.6229805 L 3.4618265,7.338802 c -0.650571,0.8824009 -0.5659138,2.1780915 -0.044107,2.94629 0.3679196,0.541649 0.9385505,0.848424 1.5574864,1.026368 l 0,4.012698 c -2e-7,1.919907 1.5432521,3.175782 3.2776809,3.175782 l 0.4685202,0 c 0.7090143,0 1.3601775,-0.254037 1.9172075,-0.634766 l 2.580782,3.51172 c 0.571052,0.775918 1.372185,1.08732 2.169111,1.120118 3.16e-4,1.3e-5 6.5e-4,-1.3e-5 10e-4,0 0.88407,0.03659 1.7833,-0.258738 2.417093,-1.120118 l 2.731728,-3.715821 0.001,-0.0019 c 0.649136,-0.882362 0.56458,-2.176658 0.04313,-2.944337 -0.36792,-0.541649 -0.938551,-0.848424 -1.557486,-1.026368 l 0,-4.0126975 C 19.02493,7.7558077 17.481677,6.4999346 15.747249,6.4999346 l -0.468521,0 c -0.709014,0 -1.360177,0.2540366 -1.917207,0.6347658 L 10.780738,3.6229805 C 10.146946,2.7616067 9.2477052,2.4662709 8.3636453,2.5028628 l -10e-4,0 z"/>
+ <path style="fill:#4f4f4f" d="M 8.3626653,2.0029209 C 7.565737,2.0357184 6.7646071,2.34712 6.1935544,3.1230386 L 3.4618265,6.8388603 C 2.8112555,7.7212612 2.8959127,9.0169517 3.417719,9.7851506 3.7856386,10.326799 4.3562695,10.633574 4.9752054,10.811519 l 0,4.012697 c -2e-7,1.919908 1.5432521,3.175782 3.2776809,3.175782 l 0.4685202,0 c 0.7090143,0 1.3601775,-0.254036 1.9172075,-0.634766 l 2.580782,3.51172 c 0.571052,0.775918 1.372185,1.08732 2.169111,1.120118 3.16e-4,1.3e-5 6.5e-4,-1.3e-5 10e-4,0 0.88407,0.03659 1.7833,-0.258738 2.417093,-1.120118 l 2.731728,-3.715821 0.001,-0.002 c 0.649136,-0.882362 0.56458,-2.176658 0.04313,-2.944337 -0.36792,-0.541649 -0.938551,-0.848424 -1.557486,-1.026368 l 0,-4.0126972 C 19.02493,7.255866 17.481677,5.9999929 15.747249,5.9999929 l -0.468521,0 c -0.709014,0 -1.360177,0.2540366 -1.917207,0.6347658 L 10.780738,3.1230386 C 10.146946,2.2616648 9.2477052,1.9663289 8.3636453,2.0029209 l -10e-4,0 z"/>
+ <path style="opacity:0.2" d="M 8.4590074,4.5008189 C 8.1967177,4.5115804 7.9591436,4.6262432 7.8276871,4.8055191 L 5.1056314,8.522586 c -0.2997609,0.4080812 0.074199,0.977945 0.6723148,0.977352 l 1.222555,0 0,5.823941 c 0,0.651591 0.6200233,1.17606 1.2658311,1.17606 l 0.4673407,0 c 0.6458073,0 1.277041,-0.524565 1.265831,-1.17606 l 0,-5.823941 1.222555,0 c 0.598116,6e-4 0.972075,-0.5692708 0.672315,-0.977352 L 9.1723182,4.8055191 C 9.0262111,4.6062155 8.750555,4.4884653 8.4590074,4.5008189 Z"/>
+ <path style="fill:#ffd42b" d="M 8.4590074,4.0008769 C 8.1967177,4.0116384 7.9591436,4.1263013 7.8276871,4.3055772 L 5.1056314,8.0226443 c -0.2997609,0.4080812 0.074199,0.9779449 0.6723148,0.9773519 l 1.222555,0 0,5.8239408 c 0,0.651592 0.6200233,1.17606 1.2658311,1.17606 l 0.4673407,0 c 0.6458073,0 1.277041,-0.524565 1.265831,-1.17606 l 0,-5.8239408 1.222555,0 c 0.598116,6e-4 0.972075,-0.5692707 0.672315,-0.9773519 L 9.1723182,4.3055772 C 9.0262111,4.1062735 8.750555,3.9885233 8.4590074,4.0008769 Z"/>
+ <path style="opacity:0.2" d="m 15.266335,8.499932 c -0.645807,0 -1.277041,0.5245647 -1.265831,1.1760605 l 0,5.8239425 -1.222554,0 c -0.598116,-6e-4 -0.972077,0.569271 -0.672315,0.977353 l 2.722056,3.717067 c 0.131456,0.179276 0.36903,0.293939 0.63132,0.304701 0.291547,0.01235 0.567204,-0.105397 0.71331,-0.304701 l 2.722055,-3.717067 c 0.299762,-0.408082 -0.0742,-0.977946 -0.672314,-0.977353 l -1.222555,0 0,-5.8239425 c 0,-0.6515923 -0.620024,-1.1760605 -1.265831,-1.1760605 z"/>
+ <path style="fill:#71d716" d="m 15.266335,7.9999903 c -0.645807,0 -1.277041,0.5245647 -1.265831,1.1760605 l 0,5.8239422 -1.222554,0 c -0.598116,-6e-4 -0.972077,0.569272 -0.672315,0.977353 l 2.722056,3.717067 c 0.131456,0.179277 0.36903,0.29394 0.63132,0.304701 0.291547,0.01236 0.567204,-0.105396 0.71331,-0.304701 l 2.722055,-3.717067 c 0.299762,-0.408081 -0.0742,-0.977946 -0.672314,-0.977353 l -1.222555,0 0,-5.8239422 c 0,-0.6515923 -0.620024,-1.1760605 -1.265831,-1.1760605 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.3623068,2.0029209 C 7.5653785,2.0357184 6.7644136,2.3471199 6.1933609,3.1230386 L 3.4619142,6.8388603 C 3.0916249,7.341102 2.9664597,7.9757103 3.0175781,8.5722595 3.0570816,8.1347904 3.1942349,7.7019272 3.4619142,7.3388605 L 6.1933609,3.6230388 C 6.7644136,2.8471201 7.5653785,2.5357186 8.3623068,2.5029211 l 10e-4,0 C 9.2473672,2.4663291 10.146508,2.761665 10.7803,3.6230388 l 2.581056,3.5117201 c 0.557007,-0.3807292 1.207956,-0.6347658 1.91697,-0.6347658 l 0.46875,0 c 1.734428,0 3.27828,1.2558696 3.278322,3.1757824 l 0,-0.5000002 C 19.025356,7.255863 17.481504,5.9999929 15.747076,5.9999929 l -0.46875,0 c -0.709014,0 -1.359963,0.2540366 -1.916993,0.6347658 L 10.780277,3.1230386 C 10.146484,2.2616648 9.2473437,1.9663289 8.3632833,2.0029209 l -0.001,0 z m 10.6630912,11.1855521 0,0.5 c 0.618935,0.177944 1.188722,0.484719 1.556641,1.026368 0.224564,0.330603 0.361586,0.759961 0.400391,1.210937 0.05628,-0.625304 -0.09349,-1.259123 -0.400391,-1.710937 -0.367919,-0.54165 -0.937706,-0.848424 -1.556641,-1.026368 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/barotrauma.svg b/.icons/awkward/24x24/apps/barotrauma.svg
new file mode 100644
index 00000000..4d562a75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/barotrauma.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#095660" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 12.143355,5.0788138 c -0.1049,0 -0.191707,0.2366018 -0.215344,0.5869824 -0.03665,0.5433065 -0.223247,0.854591 -0.497564,0.580274 -0.1271,-0.1271 -0.132761,-0.299119 -0.105546,-0.559489 0.02646,-0.2532007 0.02087,-0.2777831 -0.06944,-0.306448 -0.054,-0.017138 -0.09819,-0.050468 -0.09819,-0.074098 0,-0.023631 -0.05058,-0.042987 -0.11243,-0.042987 -0.06185,0 -0.125248,-0.020687 -0.140908,-0.046025 -0.01566,-0.025338 -0.05807,-0.046092 -0.09421,-0.046092 -0.07809,0 -0.42889,0.5825126 -0.623019,0.9181706 -0.131894,0.2280484 -0.15141,0.2419324 -0.447492,0.3200114 -0.2293516,0.060482 -0.4458086,0.07835 -0.8355951,0.068902 -0.659957,-0.015995 -0.8040025,0.0095 -0.8698105,0.1539325 -0.036055,0.079129 -0.04269,0.5216505 -0.022675,1.8796105 0.03388,2.2982418 -0.00821,1.9935858 0.580841,1.9868028 0.3787035,-0.0043 1.2002326,0.07116 1.3345096,0.122687 0.114738,0.04403 0.137743,-0.349822 0.149344,0.188629 0.01178,0.546754 -0.0248,0.846406 -0.298417,1.370764 -0.13385,0.256508 -0.2097186,0.498069 -0.3399206,1.08259 -0.1336815,0.600142 0.028285,0.819004 0.4127366,0.557761 0.191658,-0.130236 0.224646,-0.12504 0.266564,0.04197 0.02045,0.08147 -0.0059,0.177084 -0.08699,0.315491 -0.07768,0.132556 -0.116412,0.267304 -0.116412,0.40538 0,0.114332 -0.05147,0.333603 -0.115128,0.490277 -0.132762,0.326728 -0.140466,0.486417 -0.04866,1.008086 0.07719,0.438579 0.157101,0.615478 0.316706,0.700896 0.181756,0.09727 0.224364,0.03088 0.214601,-0.334656 -0.01371,-0.513387 -0.0056,-0.582258 0.06856,-0.582258 0.175689,0 0.214876,0.410742 0.06971,0.730656 -0.11174,0.246254 -0.116707,0.507265 -0.01309,0.687805 0.07333,0.127771 0.07333,0.15052 0,0.377577 -0.10222,0.316506 -0.09901,0.41845 0.01411,0.448031 0.124519,0.03257 0.117895,0.0774 -0.0691,0.467601 -0.237694,0.495983 -0.208541,0.70786 0.07646,0.555332 0.08437,-0.04516 0.09021,-0.03957 0.05993,0.05756 -0.0683,0.219084 -0.107446,0.296381 -0.247264,0.487712 -0.07869,0.107688 -0.170929,0.195773 -0.204951,0.195773 -0.07522,0 -0.8255766,0.772041 -1.1998101,1.234498 C 8.5392494,21.474574 8.4029614,21.79764 8.3601669,22.235122 8.3360244,22.481887 8.3408579,22.5 8.4311564,22.5 c 0.053314,0 0.171312,-0.06524 0.262178,-0.145025 0.124396,-0.109221 0.1782655,-0.132029 0.2181105,-0.09218 0.165422,0.165422 0.444749,-0.07242 0.3198775,-0.272368 -0.08224,-0.131687 -0.069202,-0.164423 0.092184,-0.23127 0.080974,-0.03354 0.217361,-0.12254 0.3030746,-0.197798 0.145668,-0.127898 0.166077,-0.133169 0.312453,-0.08024 0.135117,0.04886 0.184787,0.04416 0.362123,-0.03428 0.173424,-0.07671 0.213227,-0.119531 0.25489,-0.274257 0.04811,-0.178689 0.116016,-0.238964 0.269264,-0.238964 0.05063,0 0.02308,0.04496 -0.08442,0.137804 -0.154632,0.133554 -0.156745,0.139885 -0.07005,0.207313 0.113622,0.08837 0.181363,0.08744 0.376295,-0.0051 0.165508,-0.07854 0.232059,-0.219753 0.180319,-0.382773 -0.02146,-0.06761 -0.01014,-0.09549 0.0388,-0.09549 0.03801,0 0.08156,0.03925 0.09677,0.08719 0.06619,0.208548 0.462434,0.102663 0.799086,-0.213521 0.136354,-0.128064 0.15551,-0.171364 0.134092,-0.303344 -0.02128,-0.131124 0.0023,-0.185773 0.158589,-0.368669 0.15823,-0.185113 0.196187,-0.207967 0.275338,-0.165607 0.06951,0.0372 0.118033,0.03197 0.199687,-0.02153 0.0945,-0.06192 0.11478,-0.06235 0.163786,-0.0033 0.03077,0.03707 0.100821,0.06742 0.155687,0.06742 0.115161,0 0.387908,-0.220401 0.399104,-0.322509 0.02949,-0.268963 -0.07955,-0.299282 -0.324129,-0.09023 -0.08773,0.07499 -0.173243,0.136319 -0.190037,0.136319 -0.0168,0 -0.04297,-0.06219 -0.05817,-0.138209 -0.02179,-0.108931 -0.05177,-0.138209 -0.141718,-0.138209 h -0.114117 l 0.06364,-0.211632 c 0.03503,-0.116411 0.07828,-0.349638 0.0961,-0.518283 0.01782,-0.168645 0.06053,-0.399941 0.09488,-0.513963 0.09043,-0.300173 0.07731,-0.528674 -0.05378,-0.939185 -0.174002,-0.544874 -0.0884,-0.543457 0.207515,0.0034 0.19459,0.359589 0.373602,0.474844 0.490074,0.315559 0.07346,-0.100458 0.08454,-0.337969 0.02314,-0.494798 -0.02278,-0.0582 -0.07743,-0.233909 -0.121472,-0.390534 -0.0591,-0.210163 -0.127223,-0.330844 -0.260019,-0.460516 -0.292355,-0.285476 -0.380633,-0.726474 -0.189092,-0.944853 0.03748,-0.04273 0.08886,-0.249056 0.114184,-0.458492 0.03787,-0.31331 0.034,-0.401578 -0.02193,-0.498172 -0.03739,-0.06457 -0.105031,-0.276756 -0.150356,-0.471515 l -0.08246,-0.354125 0.114117,-0.22162 c 0.06273,-0.121905 0.150569,-0.228742 0.195233,-0.237343 0.04467,-0.0086 0.16124,0.03982 0.259006,0.10757 0.09777,0.06775 0.215503,0.116046 0.261638,0.107301 0.133648,-0.02534 0.131003,-0.273483 -0.0056,-0.530093 -0.06483,-0.121782 -0.117828,-0.242063 -0.117828,-0.267239 0,-0.02518 -0.04908,-0.1497 -0.109055,-0.276755 -0.358984,-0.76048 -0.397116,-0.539741 -0.397485,-0.997177 -2.42e-4,-0.294871 0.01159,-0.340612 0.103386,-0.399915 0.173336,-0.11197 0.836988,-0.257656 1.173694,-0.257656 0.539635,0 0.49785,0.326329 0.486835,-1.9081163 -0.0052,-1.059857 -0.02111,-1.691368 -0.03529,-1.7697765 -0.02357,-0.1302545 -0.04856,-0.1478335 -0.289915,-0.2032645 -0.281523,-0.064657 -0.307167,-0.06484 -0.839645,-0.00662 -0.229128,0.025055 -0.414701,0.02003 -0.551957,-0.01498 -0.200359,-0.051069 -0.209622,-0.2113805 -0.300855,-0.486627 -0.127347,-0.3841995 -0.499335,-0.901667 -0.786332,-0.9394958 -0.0043,-0.00209 -0.0087,-0.00344 -0.0135,-0.00344 -0.0026,0 -0.0046,6.7e-4 -0.007,0.00101 -0.009,-6.95e-4 -0.01792,-0.00101 -0.02673,-0.00101 z m 1.246848,12.6759992 c -0.08329,0 -0.134558,0.109553 -0.09704,0.207313 0.04913,0.128013 0.167633,0.07916 0.167633,-0.0691 0,-0.0934 -0.02292,-0.138209 -0.07059,-0.138209 z m -0.0014,0.654399 c -0.04096,0.0015 -0.0975,0.03337 -0.172492,0.0938 -0.10934,0.0881 -0.129739,0.139563 -0.132472,0.334454 -0.0018,0.126691 -6e-4,0.256284 0.0025,0.287957 0.01088,0.10855 0.183739,0.05762 0.284448,-0.08382 0.06904,-0.09696 0.102645,-0.21599 0.106828,-0.378589 0.0045,-0.174506 -0.0206,-0.256314 -0.08888,-0.25381 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#a0bfba" d="m 12.143355,4.5788138 c -0.1049,0 -0.191707,0.2366018 -0.215344,0.5869823 -0.03665,0.5433066 -0.223247,0.8545911 -0.497564,0.5802741 -0.1271,-0.1271 -0.132761,-0.299119 -0.105546,-0.5594889 0.02646,-0.2532008 0.02087,-0.2777832 -0.06944,-0.3064481 -0.054,-0.017138 -0.09819,-0.050468 -0.09819,-0.074098 0,-0.023631 -0.05058,-0.042987 -0.11243,-0.042987 -0.06185,0 -0.125248,-0.020687 -0.140908,-0.046025 -0.01566,-0.025338 -0.05807,-0.046092 -0.09421,-0.046092 -0.07809,0 -0.42889,0.5825124 -0.623019,0.9181706 -0.131894,0.2280484 -0.15141,0.2419324 -0.447492,0.3200114 -0.2293516,0.060482 -0.4458086,0.07835 -0.8355951,0.068902 -0.659957,-0.015995 -0.8040025,0.0095 -0.8698105,0.1539325 -0.036055,0.079129 -0.04269,0.5216505 -0.022675,1.8796105 0.03388,2.2982428 -0.00821,1.9935858 0.580841,1.986803 0.3787035,-0.00435 1.2002326,0.07116 1.3345096,0.1226878 0.114738,0.04403 0.137743,0.150028 0.149344,0.688478 0.01178,0.546754 -0.0248,0.346556 -0.298417,0.870914 -0.13385,0.256508 -0.2097186,0.498069 -0.3399206,1.08259 -0.1336815,0.600142 0.028285,0.819004 0.4127366,0.557761 0.191658,-0.130236 0.224646,-0.12504 0.266564,0.04197 0.02045,0.08147 -0.0059,0.177084 -0.08699,0.315491 -0.07768,0.132556 -0.116412,0.267304 -0.116412,0.40538 0,0.114332 -0.05147,0.333603 -0.115128,0.490277 -0.132762,0.326728 -0.140466,0.486417 -0.04866,1.008086 0.07719,0.438579 0.157101,0.615478 0.316706,0.700896 0.181756,0.09727 0.224364,0.03088 0.214601,-0.334656 -0.01371,-0.513387 -0.0056,-0.582258 0.06856,-0.582258 0.175689,0 0.214876,0.410742 0.06971,0.730656 -0.11174,0.246254 -0.116707,0.507265 -0.01309,0.687805 0.07333,0.127771 0.07333,0.15052 0,0.377577 -0.10222,0.316506 -0.09901,0.41845 0.01411,0.448031 0.124519,0.03257 0.117895,0.0774 -0.0691,0.467601 -0.237694,0.495983 -0.208541,0.70786 0.07646,0.555332 0.08437,-0.04516 0.09021,-0.03957 0.05993,0.05756 -0.0683,0.219084 -0.107446,0.296381 -0.247264,0.487712 -0.07869,0.107688 -0.170929,0.195773 -0.204951,0.195773 -0.07522,0 -0.8255766,0.772041 -1.1998101,1.234498 C 8.5392494,20.974574 8.4029614,21.29764 8.3601669,21.735122 8.3360244,21.981887 8.3408579,22 8.4311564,22 c 0.053314,0 0.171312,-0.06524 0.262178,-0.145025 0.124396,-0.109221 0.1782655,-0.132029 0.2181105,-0.09218 0.165422,0.165422 0.444749,-0.07242 0.3198775,-0.272368 -0.08224,-0.131687 -0.069202,-0.164423 0.092184,-0.23127 0.080974,-0.03354 0.217361,-0.12254 0.3030746,-0.197798 0.145668,-0.127898 0.166077,-0.133169 0.312453,-0.08024 0.135117,0.04886 0.184787,0.04416 0.362123,-0.03428 0.173424,-0.07671 0.213227,-0.119531 0.25489,-0.274257 0.04811,-0.178689 0.116016,-0.238964 0.269264,-0.238964 0.05063,0 0.02308,0.04496 -0.08442,0.137804 -0.154632,0.133554 -0.156745,0.139885 -0.07005,0.207313 0.113622,0.08837 0.181363,0.08744 0.376295,-0.0051 0.165508,-0.07854 0.232059,-0.219753 0.180319,-0.382773 -0.02146,-0.06761 -0.01014,-0.09549 0.0388,-0.09549 0.03801,0 0.08156,0.03925 0.09677,0.08719 0.06619,0.208548 0.462434,0.102663 0.799086,-0.213521 0.136354,-0.128064 0.15551,-0.171364 0.134092,-0.303344 -0.02128,-0.131124 0.0023,-0.185773 0.158589,-0.368669 0.15823,-0.185113 0.196187,-0.207967 0.275338,-0.165607 0.06951,0.0372 0.118033,0.03197 0.199687,-0.02153 0.0945,-0.06192 0.11478,-0.06235 0.163786,-0.0033 0.03077,0.03707 0.100821,0.06742 0.155687,0.06742 0.115161,0 0.387908,-0.220401 0.399104,-0.322509 0.02949,-0.268963 -0.07955,-0.299282 -0.324129,-0.09023 -0.08773,0.07499 -0.173243,0.136319 -0.190037,0.136319 -0.0168,0 -0.04297,-0.06219 -0.05817,-0.138209 -0.02179,-0.108931 -0.05177,-0.138209 -0.141718,-0.138209 h -0.114117 l 0.06364,-0.211632 c 0.03503,-0.116411 0.07828,-0.349638 0.0961,-0.518283 0.01782,-0.168645 0.06053,-0.399941 0.09488,-0.513963 0.09043,-0.300173 0.07731,-0.528674 -0.05378,-0.939185 -0.174002,-0.544874 -0.0884,-0.543457 0.207515,0.0034 0.19459,0.359589 0.373602,0.474844 0.490074,0.315559 0.07346,-0.100458 0.08454,-0.337969 0.02314,-0.494798 -0.02278,-0.0582 -0.07743,-0.233909 -0.121472,-0.390534 -0.0591,-0.210163 -0.127223,-0.330844 -0.260019,-0.460516 -0.292355,-0.285476 -0.380633,-0.726474 -0.189092,-0.944853 0.03748,-0.04273 0.08886,-0.249056 0.114184,-0.458492 0.03787,-0.31331 0.034,-0.401578 -0.02193,-0.498172 -0.03739,-0.06457 -0.105031,-0.276756 -0.150356,-0.471515 l -0.08246,-0.354125 0.114117,-0.22162 c 0.06273,-0.121905 0.150569,-0.228742 0.195233,-0.237343 0.04467,-0.0086 0.16124,0.03982 0.259006,0.10757 0.09777,0.06775 0.215503,0.116046 0.261638,0.107301 0.133648,-0.02534 0.131003,-0.273483 -0.0056,-0.530093 -0.06483,-0.121782 -0.117828,-0.242063 -0.117828,-0.267239 0,-0.02518 -0.04908,-0.1497 -0.109055,-0.276755 -0.358984,-0.76048 -0.397116,-0.539741 -0.397485,-0.997177 -2.42e-4,-0.294871 0.01159,-0.340612 0.103386,-0.399915 0.173336,-0.11197 0.836988,-0.2576563 1.173694,-0.2576563 0.539635,0 0.49785,0.3263293 0.486835,-1.908116 -0.0052,-1.059857 -0.02111,-1.691368 -0.03529,-1.7697765 -0.02357,-0.1302545 -0.04856,-0.1478335 -0.289915,-0.2032645 -0.281523,-0.064657 -0.307167,-0.06484 -0.839645,-0.00662 -0.229128,0.025055 -0.414701,0.02003 -0.551957,-0.01498 -0.200359,-0.051069 -0.209622,-0.2113805 -0.300855,-0.486627 -0.127347,-0.3841994 -0.499335,-0.901667 -0.786332,-0.9394958 -0.0043,-0.00209 -0.0087,-0.00344 -0.0135,-0.00344 -0.0026,0 -0.0046,6.7e-4 -0.007,0.00101 -0.009,-6.95e-4 -0.01792,-0.00101 -0.02673,-0.00101 z m 1.246848,12.6759992 c -0.08329,0 -0.134558,0.109553 -0.09704,0.207313 0.04913,0.128013 0.167633,0.07916 0.167633,-0.0691 0,-0.0934 -0.02292,-0.138209 -0.07059,-0.138209 z m -0.0014,0.654399 c -0.04096,0.0015 -0.0975,0.03337 -0.172492,0.0938 -0.10934,0.0881 -0.129739,0.139563 -0.132472,0.334454 -0.0018,0.126691 -6e-4,0.256284 0.0025,0.287957 0.01088,0.10855 0.183739,0.05762 0.284448,-0.08382 0.06904,-0.09696 0.102645,-0.21599 0.106828,-0.378589 0.0045,-0.174506 -0.0206,-0.256314 -0.08888,-0.25381 z"/>
+ <path style="fill:#cf1717" d="m 10.073241,10.710938 c -0.0097,0.351236 -0.07166,0.540004 -0.295898,0.969726 -0.13385,0.256508 -0.2096416,0.497511 -0.3398436,1.082032 -0.1336815,0.600141 0.028635,0.81886 0.4130856,0.557617 0.13739,-0.09336 0.191483,-0.113168 0.227539,-0.05762 v -2.551758 z m -0.213867,3.665039 c -0.01847,0.06813 -0.03744,0.138957 -0.06152,0.198242 -0.132762,0.326728 -0.139662,0.486142 -0.04785,1.007812 0.07719,0.438578 0.156801,0.615754 0.316406,0.701172 0.101097,0.05411 0.155617,0.049 0.185547,-0.02149 0.01275,-0.787467 0.03827,-1.560933 -0.392578,-1.885742 z m -0.08203,5.21582 C 9.5054974,19.852729 9.0899219,20.294538 8.8359369,20.608398 8.5397244,20.97444 8.4031454,21.29787 8.3603509,21.735351 8.3362084,21.982117 8.3413414,22 8.4316399,22 c 0.053314,0 0.170853,-0.06573 0.261719,-0.145508 0.124396,-0.109222 0.1779285,-0.131642 0.2177735,-0.0918 0.165422,0.165422 0.445184,-0.07251 0.3203125,-0.272461 -0.08224,-0.131687 -0.069589,-0.164598 0.091797,-0.231445 0.080974,-0.03354 0.2179975,-0.122007 0.3037101,-0.197266 0.06366,-0.0559 0.09896,-0.0803 0.135743,-0.09473 -0.05459,-0.458313 -0.07563,-0.916676 0.01465,-1.375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.143554,4.5789517 c -0.104901,0 -0.192183,0.2365337 -0.21582,0.5869141 -0.03665,0.5433064 -0.222754,0.8543954 -0.497071,0.5800784 -0.05436,-0.054364 -0.08373,-0.119161 -0.100586,-0.1933595 -0.0012,0.040255 0.0026,0.062415 -0.0049,0.133789 -0.02721,0.26037 -0.02163,0.4324705 0.105469,0.5595705 0.274317,0.274317 0.46042,-0.03677 0.49707,-0.5800785 0.02364,-0.3503805 0.11092,-0.586914 0.21582,-0.586914 0.0088,0 0.01736,2.816e-4 0.02637,9.75e-4 0.0023,-3.399e-4 0.0042,-9.75e-4 0.0068,-9.75e-4 0.0048,0 0.0094,8.4e-4 0.01367,0.00293 0.286997,0.037829 0.658786,0.555254 0.786133,0.9394535 0.09123,0.2752465 0.10043,0.436194 0.300782,0.4873045 0.137256,0.03501 0.323606,0.039705 0.552734,0.01465 0.532477,-0.058225 0.557344,-0.057821 0.838867,0.00683 0.24135,0.055431 0.266469,0.07287 0.290039,0.203125 0.01419,0.078409 0.02993,0.709674 0.03515,1.769531 0.0018,0.356878 0.0021,0.5549755 0.003,0.792969 0.0045,-0.286639 3.1e-5,-0.6924165 -0.003,-1.292969 -0.0052,-1.059857 -0.02096,-1.6911225 -0.03515,-1.769531 -0.02357,-0.1302545 -0.04869,-0.147694 -0.290039,-0.203125 -0.281523,-0.064657 -0.30639,-0.065061 -0.838867,-0.00683 -0.229128,0.025055 -0.415478,0.02036 -0.552734,-0.01465 -0.200299,-0.051111 -0.209496,-0.2120585 -0.300729,-0.487305 -0.127347,-0.3841995 -0.499137,-0.9016245 -0.786133,-0.9394533 -0.0042,-0.00209 -0.0089,-0.00293 -0.01367,-0.00293 -0.0026,0 -0.0045,6.35e-4 -0.0068,9.75e-4 -0.009,-6.95e-4 -0.01756,-9.75e-4 -0.02636,-9.75e-4 z m -1.333984,0.091797 c -0.07809,0 -0.428918,0.5823107 -0.623047,0.9179686 -0.131893,0.228049 -0.151185,0.2422335 -0.447266,0.3203125 -0.2293516,0.060482 -0.4461506,0.078784 -0.8359371,0.069336 -0.659957,-0.015995 -0.803333,0.00889 -0.869141,0.1533205 -0.023365,0.051273 -0.03086,0.374245 -0.030275,0.8808595 0.00475,-0.2207355 0.014475,-0.346181 0.030275,-0.3808595 0.065808,-0.1444325 0.209184,-0.1693155 0.869141,-0.1533205 0.3897865,0.00945 0.6065855,-0.00886 0.8359371,-0.069336 0.296081,-0.078079 0.315373,-0.092263 0.447266,-0.3203125 0.194129,-0.335658 0.544955,-0.9179686 0.623047,-0.9179686 0.03614,0 0.07907,0.020561 0.09473,0.045899 0.01566,0.025338 0.07878,0.046875 0.140625,0.046875 0.06185,0 0.112305,0.019338 0.112305,0.042968 0,0.023631 0.04463,0.056104 0.09863,0.073242 0.0335,0.010631 0.05255,0.024519 0.06543,0.045898 -0.003,-0.073221 -0.006,-0.1448953 0.0039,-0.2392578 0.02646,-0.2532007 0.02097,-0.2779758 -0.06934,-0.3066406 -0.054,-0.017138 -0.09863,-0.049611 -0.09863,-0.073242 0,-0.023631 -0.05045,-0.042969 -0.112304,-0.042969 -0.06185,0 -0.124965,-0.021536 -0.140625,-0.046875 -0.01566,-0.025338 -0.05859,-0.045898 -0.09473,-0.045898 z m 2.432617,6.2099613 c -0.0049,0.05228 -0.0118,0.09234 -0.01172,0.188476 3.68e-4,0.457436 0.03848,0.23674 0.39746,0.99722 0.05997,0.127055 0.109375,0.251193 0.109375,0.276368 0,0.02517 0.05333,0.145796 0.118165,0.267578 0.0046,0.0087 0.0064,0.01669 0.01074,0.02539 0.126158,-0.03296 0.12331,-0.273572 -0.01074,-0.525391 -0.06483,-0.121782 -0.118165,-0.242402 -0.118165,-0.267578 0,-0.02517 -0.0494,-0.149313 -0.109375,-0.276367 -0.27143,-0.575005 -0.358803,-0.375925 -0.385742,-0.685697 z m -3.172852,-0.174655 c -0.02046,0.327064 -0.09215,0.591631 -0.291992,0.974609 -0.13385,0.256508 -0.2096416,0.497511 -0.3398436,1.082032 -0.059131,0.265458 -0.057061,0.45186 -0.00684,0.55957 0.00435,-0.0225 0.00155,-0.03588 0.00684,-0.05957 0.130202,-0.584522 0.2059936,-0.825524 0.3398436,-1.082032 0.273617,-0.524358 0.310608,-0.82434 0.298828,-1.371093 -0.0011,-0.05265 -0.0054,-0.05879 -0.0068,-0.103517 z m 3.041016,2.521484 -0.08008,0.15625 0.08301,0.354492 c 0.04533,0.194759 0.113001,0.407111 0.150391,0.47168 0.0078,0.01347 0.0069,0.03309 0.0127,0.04687 0.0024,-0.01737 0.0067,-0.03132 0.0088,-0.04883 0.03787,-0.31331 0.03445,-0.401453 -0.02149,-0.498047 -0.03739,-0.06457 -0.105066,-0.276921 -0.150391,-0.47168 z m -3.070313,0.50293 c -0.0092,-0.0015 -0.02434,0.0058 -0.03613,0.0088 -0.05597,0.113121 -0.09082,0.227503 -0.09082,0.344726 0,0.114332 -0.05157,0.33356 -0.115234,0.490235 -0.108937,0.268095 -0.129337,0.434102 -0.08399,0.769531 0.01792,-0.08421 0.04318,-0.169121 0.08399,-0.269531 0.06366,-0.156675 0.115234,-0.375903 0.115234,-0.490235 0,-0.138076 0.03951,-0.272717 0.117188,-0.405273 0.08111,-0.138407 0.107359,-0.234939 0.08691,-0.316406 -0.02096,-0.08351 -0.0397,-0.12594 -0.07715,-0.131836 z m 3.087891,1.501953 c -0.128526,0.232472 -0.03339,0.619347 0.232422,0.878906 0.132796,0.129672 0.200663,0.249798 0.259765,0.459961 0.04019,0.142913 0.08575,0.28552 0.111329,0.356445 0.05927,-0.110788 0.06754,-0.320724 0.01074,-0.46582 -0.02279,-0.0582 -0.07803,-0.234 -0.122071,-0.390625 -0.0591,-0.210163 -0.126968,-0.330289 -0.259763,-0.459961 -0.112802,-0.110148 -0.184733,-0.244173 -0.232422,-0.378906 z m -2.666992,0.724609 c -0.01323,0.04702 -0.02165,0.09481 -0.04199,0.139648 -0.09851,0.217086 -0.108729,0.442406 -0.04004,0.617188 0.01231,-0.03924 0.0224,-0.07831 0.04004,-0.117188 0.10445,-0.230187 0.110602,-0.502256 0.04199,-0.639648 z m 2.487304,0.773438 c -0.03664,-6e-4 -0.01376,0.134789 0.07324,0.407226 0.03784,0.1185 0.06253,0.220184 0.08105,0.314453 0.03609,-0.170852 0.03918,-0.330772 -0.0039,-0.53125 -0.07024,-0.112704 -0.126883,-0.190043 -0.150391,-0.190429 z m -2.5625,0.501953 c -0.07578,0.253706 -0.06852,0.34953 0.0332,0.376953 0.04972,-0.162322 0.0521,-0.212292 -0.01269,-0.325196 -0.0091,-0.01578 -0.01311,-0.03481 -0.02051,-0.05176 z m 2.936524,0.05664 c -0.03744,0.03961 -0.05441,0.1074 -0.0293,0.172852 0.04246,0.11064 0.132416,0.08406 0.157226,-0.01953 -0.04106,-0.03747 -0.08369,-0.0879 -0.12793,-0.153321 z m 0.126953,0.660157 c -0.02712,0.09795 -0.114694,0.120985 -0.15625,0.0127 -0.0015,-0.0039 -7.5e-4,-0.0078 -0.0019,-0.01172 -0.02321,0.01458 -0.04591,0.02991 -0.07422,0.05273 -0.109341,0.0881 -0.13008,0.14007 -0.132813,0.334961 -0.0018,0.126691 -2.2e-4,0.255436 0.003,0.287109 0.0016,0.01614 0.01249,0.02193 0.02051,0.03125 0.01789,-0.05855 0.04779,-0.103695 0.109375,-0.15332 0.07499,-0.06043 0.13091,-0.09225 0.171875,-0.09375 0.01512,-5.5e-4 0.02803,0.0039 0.03907,0.01172 0.02776,-0.07347 0.04716,-0.154872 0.0498,-0.257813 0.0028,-0.106062 -0.0061,-0.174407 -0.02832,-0.213867 z m -3.094727,0.121093 c -0.0019,0.004 -9.5e-4,0.0037 -0.003,0.0078 -0.199448,0.416178 -0.208881,0.628012 -0.03907,0.59668 0.015,-0.03442 0.02097,-0.05894 0.03907,-0.09668 0.187,-0.390203 0.192878,-0.435208 0.06836,-0.467773 -0.02902,-0.0076 -0.0508,-0.02053 -0.06543,-0.04004 z m 2.582032,0.751953 c -0.01872,0.105268 -0.03334,0.222666 -0.05274,0.28711 l -0.06348,0.211914 h 0.08203 c 0.0097,-0.0054 0.01667,-0.0047 0.02735,-0.01172 0.0945,-0.06192 0.115056,-0.06198 0.164063,-0.0029 0.03077,0.03707 0.100408,0.06738 0.155273,0.06738 0.115161,0 0.388218,-0.220157 0.399414,-0.322266 0.02366,-0.215848 -0.04599,-0.270633 -0.199219,-0.178711 -0.01758,0.06367 -0.04297,0.119566 -0.07813,0.168946 -0.100709,0.141432 -0.2733,0.191558 -0.284179,0.08301 -0.0016,-0.01583 -0.0015,-0.09136 -0.002,-0.143554 -0.0029,-0.0113 -0.0063,-0.01026 -0.0088,-0.02246 -0.02156,-0.107769 -0.05192,-0.136095 -0.139649,-0.136719 z m -2.435547,0.286133 c -0.0082,-0.0079 -0.03106,0.0018 -0.07324,0.02441 -0.08433,0.04513 -0.143373,0.05468 -0.182618,0.03809 -0.0023,0.0031 -0.0026,0.0047 -0.0049,0.0078 -0.07869,0.107688 -0.171057,0.195313 -0.205078,0.195313 -0.07522,0 -0.8249851,0.771918 -1.1992186,1.234375 -0.2962125,0.366042 -0.4327915,0.689471 -0.475586,1.126953 -0.02046,0.209105 -0.016465,0.251902 0.039065,0.260742 0.065673,-0.322035 0.1975375,-0.592371 0.4365235,-0.887695 0.3742335,-0.462457 1.1239971,-1.234375 1.1992181,-1.234375 0.03402,0 0.126384,-0.08762 0.205079,-0.195313 0.139818,-0.191331 0.178774,-0.269197 0.24707,-0.488281 0.01514,-0.04856 0.02189,-0.07414 0.01367,-0.08203 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/barrier.svg b/.icons/awkward/24x24/apps/barrier.svg
new file mode 100644
index 00000000..377e9a64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/barrier.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.9999992,1.9999999 c -3.3239999,0 -5.9999998,2.6759999 -5.9999998,5.9999998 v 0.5 c 0,-3.3239999 2.6759999,-5.9999998 5.9999998,-5.9999998 h 7.9999998 c 3.324,0 6,2.6759999 6,5.9999998 v -0.5 c 0,-3.3239999 -2.676,-5.9999998 -6,-5.9999998 z"/>
+ <path style="opacity:0.1" d="m 12.147461,6.5146502 c -0.129197,-0.00485 -0.260477,0.00125 -0.390625,0.00195 0.683777,0.6651615 0.79963,1.7642455 0.27539,2.5820314 -0.08138,0.1269535 -0.177581,0.237663 -0.279297,0.34082 -0.01327,0.01412 -0.02438,0.030225 -0.03809,0.043945 2.650463,-0.031435 5.034929,1.1321034 5.564453,3.8237114 3.5e-4,0.0014 2.76e-4,0.0027 10e-4,0.0049 l 0.0049,-0.001 c 0.156394,0.799215 0.940824,1.320267 1.748047,1.161133 0.723714,-0.142457 1.221753,-0.783053 1.205078,-1.490234 -0.01462,-0.08249 -0.02567,-0.164487 -0.04199,-0.248047 -0.77875,-3.9605869 -4.182608,-6.0746103 -8.048823,-6.2192198 z"/>
+ <path style="fill:#4062d0" d="m 12.147461,6.0146493 c -0.129197,-0.00485 -0.260477,0.00125 -0.390625,0.00195 0.683777,0.6651614 0.79963,1.7642454 0.27539,2.5820314 -0.08138,0.1269535 -0.177581,0.2376629 -0.279297,0.3408199 -0.01327,0.01412 -0.02438,0.030225 -0.03809,0.043945 2.650463,-0.031435 5.034929,1.1321034 5.564453,3.8237114 3.5e-4,0.0014 2.76e-4,0.0026 10e-4,0.0049 l 0.0049,-10e-4 c 0.156394,0.799215 0.940824,1.320267 1.748047,1.161133 0.723714,-0.142457 1.221753,-0.783053 1.205078,-1.490234 -0.01462,-0.08249 -0.02567,-0.164487 -0.04199,-0.248047 -0.77875,-3.9605869 -4.182608,-6.0746102 -8.048823,-6.2192197 z"/>
+ <path style="opacity:0.1" d="M 11.713867,9.4775406 C 11.193458,9.9786026 10.45516,10.183101 9.7558591,10.053713 9.4702966,10.000876 9.1918091,9.8929846 8.9384761,9.7285171 8.8709391,9.6846721 8.8064216,9.6373476 8.7451167,9.5878921 8.7245117,12.194872 6.8790447,15.024658 4.2236326,15.547365 c -0.041663,0.0084 -0.084608,0.01314 -0.1269531,0.02149 -0.7455854,0.197324 -1.220223,0.949794 -1.0683593,1.72461 0.1493541,0.755977 0.8424834,1.268628 1.5859374,1.201171 0.061171,-0.01039 0.1220806,-0.02014 0.1835938,-0.03125 4.1085987,-0.808352 6.9479356,-4.943229 6.9160156,-8.9858404 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" transform="scale(-1)" d="m -10.301048,-7.8479385 c 0.09039,0.066413 -0.04493,0.154617 -0.110383,0.1502431 -0.177385,-0.011853 -0.238573,-0.2273811 -0.190104,-0.3710084 0.0867,-0.2569157 0.402132,-0.3337026 0.6316347,-0.2299643 0.3368037,0.1522402 0.4311972,0.5790894 0.2698247,0.8922602 -0.2150841,0.4174073 -0.7568084,0.5296722 -1.1528864,0.3096853 -0.498423,-0.2768311 -0.628648,-0.9348852 -0.349545,-1.4135119 0.338031,-0.579681 1.113162,-0.7279146 1.6741373,-0.3894063 0.66109,0.3989203 0.8273621,1.2915644 0.4292669,1.9347635 -0.4596168,0.7425989 -1.4700502,0.9269307 -2.1953892,0.4691274 -0.824177,-0.5201852 -1.026584,-1.6485936 -0.508988,-2.4560152 0.580665,-0.905805 1.8271801,-1.1262989 2.7166409,-0.5488484 0.9874701,0.6410795 1.22606,2.005799 0.588709,2.9772668"/>
+ <path style="fill:#4d8a17" d="m 11.713867,8.9775396 c -0.520409,0.501062 -1.258707,0.70556 -1.9580079,0.576172 -0.2855625,-0.052836 -0.56405,-0.160728 -0.817383,-0.3251955 -0.067537,-0.043845 -0.1320545,-0.091169 -0.1933594,-0.140625 -0.020605,2.6069799 -1.866072,5.4367659 -4.5214841,5.9594729 -0.041663,0.0084 -0.084608,0.01314 -0.1269531,0.02149 -0.7455854,0.197324 -1.220223,0.949794 -1.0683593,1.72461 0.1493541,0.755977 0.8424834,1.268628 1.5859374,1.201171 0.061171,-0.01039 0.1220806,-0.02014 0.1835938,-0.03125 4.1085987,-0.808352 6.9479356,-4.943229 6.9160156,-8.9858404 z"/>
+ <path style="opacity:0.1" class="st0" d="m 9.2336411,17.472393 c 0.7976729,0.157021 1.5769699,-0.371787 1.7357089,-1.178848 0.145916,-0.74136 -0.282798,-1.46366 -0.9727835,-1.697128 -0.06674,-0.0097 -0.133018,-0.02153 -0.19872,-0.03403 C 7.1213762,14.035616 5.9644743,11.674619 5.9735018,9.0425352 5.5427078,9.4809921 4.9034124,9.7012801 4.2530499,9.5727036 3.715606,9.4671291 3.2768625,9.1433442 3.0072082,8.7132317 2.8362879,12.868011 5.0208598,16.652508 9.2246496,17.478949 c 0.0017,7e-4 0.00485,7e-4 0.0076,7e-4 z"/>
+ <path style="fill:#06aff2" class="st0" d="m 9.2336411,16.972392 c 0.7976729,0.157021 1.5769699,-0.371787 1.7357089,-1.178848 0.145916,-0.74136 -0.282798,-1.46366 -0.9727835,-1.697128 -0.06674,-0.0097 -0.133018,-0.02153 -0.19872,-0.03404 C 7.1213762,13.535615 5.9644743,11.174618 5.9735018,8.5425342 5.5427078,8.9809912 4.9034124,9.2012792 4.2530499,9.0727027 3.715606,8.9671282 3.2768625,8.6433432 3.0072082,8.2132307 2.8362879,12.36801 5.0208598,16.152507 9.2246496,16.978948 c 0.0017,7e-4 0.00485,7e-4 0.0076,7e-4 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 13.772527,18.498854 c 0.112994,0.08302 -0.05616,0.193271 -0.137979,0.187804 -0.221731,-0.01482 -0.298216,-0.284227 -0.237629,-0.463761 0.108374,-0.321145 0.502665,-0.417128 0.789543,-0.287455 0.421004,0.1903 0.538996,0.723862 0.337281,1.115325 -0.268855,0.521759 -0.946011,0.66209 -1.441108,0.387107 -0.623029,-0.346039 -0.785811,-1.168607 -0.436932,-1.76689 0.422539,-0.724602 1.391453,-0.909894 2.092672,-0.486758 0.826363,0.49865 1.034203,1.614455 0.536584,2.418454 -0.574521,0.928249 -1.837563,1.158664 -2.744237,0.58641 -1.030222,-0.650232 -1.28323,-2.060743 -0.636235,-3.07002 0.725831,-1.132256 2.283975,-1.407874 3.395801,-0.68606 1.234338,0.801349 1.532576,2.507249 0.735887,3.721584"/>
+ <path style="opacity:0.1" class="st2" d="m 19.390156,7.5865733 c 0.742078,-0.065812 1.433426,0.4457841 1.581452,1.2007205 0.15249,0.7770059 -0.324179,1.5312422 -1.07213,1.7272042 -0.02364,0.0039 -0.04625,0.0064 -0.06878,0.01093 -2.678618,0.527 -4.537318,3.391967 -4.524137,6.026685 -0.432188,-0.426528 -1.063102,-0.639273 -1.705152,-0.513027 -0.546795,0.106687 -0.992169,0.440396 -1.259027,0.880915 -0.193849,-4.172016 2.695997,-8.4820487 6.91469,-9.3113412 0.04414,-0.00851 0.0886,-0.013845 0.133088,-0.022085"/>
+ <path style="fill:#00b7b7" class="st2" d="m 19.390156,7.0865724 c 0.742078,-0.065812 1.433426,0.4457839 1.581452,1.2007204 0.15249,0.777006 -0.324179,1.5312419 -1.07213,1.7272042 -0.02364,0.0039 -0.04625,0.0064 -0.06878,0.01093 -2.678618,0.527 -4.537318,3.391967 -4.524137,6.026685 -0.432188,-0.426528 -1.063102,-0.439358 -1.705152,-0.313112 -0.546795,0.106687 -0.992169,0.240481 -1.259027,0.681 -0.193849,-4.172015 2.695997,-8.4820486 6.91469,-9.3113411 0.04414,-0.00851 0.0886,-0.013845 0.133088,-0.022085"/>
+ <path style="fill:#4062d0;fill-rule:evenodd" d="m 13.772527,17.998854 c 0.112994,0.08302 -0.05616,0.193271 -0.137979,0.187804 -0.221731,-0.01482 -0.298216,-0.284227 -0.237629,-0.463761 0.108374,-0.321145 0.502665,-0.417128 0.789543,-0.287455 0.421004,0.1903 0.538996,0.723862 0.337281,1.115325 -0.268855,0.521759 -0.946011,0.66209 -1.441108,0.387107 -0.623029,-0.346039 -0.785811,-1.168607 -0.436932,-1.76689 0.422539,-0.724602 1.391453,-0.909894 2.092672,-0.486758 0.826363,0.49865 1.034203,1.614455 0.536584,2.418454 -0.574521,0.928249 -1.837563,1.158664 -2.744237,0.58641 -1.030222,-0.650232 -1.28323,-2.060743 -0.636235,-3.07002 0.725831,-1.132256 2.283975,-1.407874 3.395801,-0.68606 1.234338,0.801349 1.532576,2.507249 0.735887,3.721584"/>
+ <path style="fill:#06aff2;fill-rule:evenodd" transform="scale(-1)" d="m -10.301048,-7.3479376 c 0.09039,0.066413 -0.04493,0.1546171 -0.110383,0.1502432 -0.177385,-0.011853 -0.238573,-0.2273811 -0.190104,-0.3710085 0.0867,-0.2569157 0.402132,-0.3337026 0.6316347,-0.2299642 0.3368037,0.1522402 0.4311972,0.5790894 0.2698247,0.8922601 -0.2150841,0.4174074 -0.7568084,0.5296722 -1.1528864,0.3096853 -0.498423,-0.2768311 -0.628648,-0.9348851 -0.349545,-1.4135118 0.338031,-0.579681 1.113162,-0.7279147 1.6741373,-0.3894064 0.66109,0.3989204 0.8273621,1.2915644 0.4292669,1.9347635 -0.4596168,0.7425989 -1.4700502,0.9269308 -2.1953892,0.4691275 -0.824177,-0.5201853 -1.026584,-1.6485936 -0.508988,-2.4560152 0.580665,-0.905805 1.8271801,-1.126299 2.7166409,-0.5488485 0.9874701,0.6410796 1.22606,2.0057991 0.588709,2.9772669"/>
+ <path style="opacity:0.1;fill-rule:evenodd" transform="scale(1,-1)" d="m 4.4857559,-7.620285 c 0.063257,0.046474 -0.031438,0.1081977 -0.077243,0.105137 C 4.284382,-7.5234424 4.2415643,-7.6742645 4.2754819,-7.774772 4.3361526,-7.9545561 4.5568855,-8.00829 4.7174863,-7.9356961 4.9531745,-7.8291616 5.019229,-7.5304615 4.906304,-7.3113112 4.7557926,-7.0192183 4.3767054,-6.9406577 4.0995386,-7.0946 3.7507525,-7.2883205 3.6596235,-7.7488129 3.8549338,-8.0837458 c 0.236547,-0.4056486 0.7789676,-0.5093793 1.1715263,-0.2724983 0.4626169,0.279156 0.5789706,0.9038095 0.300392,1.3539067 C 5.0052219,-6.4826823 4.2981422,-6.3536908 3.7905648,-6.6740519 3.2138231,-7.0380666 3.0721829,-7.827703 3.4343858,-8.3927196 3.8407227,-9.0265829 4.713008,-9.1808799 5.335434,-8.7767922 c 0.6910107,0.448614 0.857971,1.403616 0.4119661,2.0834287"/>
+ <path style="fill:#00b7b7;fill-rule:evenodd" transform="scale(1,-1)" d="m 4.4857559,-7.1202841 c 0.063257,0.046474 -0.031438,0.1081978 -0.077243,0.105137 C 4.284382,-7.0234415 4.2415643,-7.1742636 4.2754819,-7.274771 4.3361526,-7.4545552 4.5568855,-7.508289 4.7174863,-7.4356951 4.9531745,-7.3291606 5.019229,-7.0304605 4.906304,-6.8113102 4.7557926,-6.5192174 4.3767054,-6.4406568 4.0995386,-6.594599 3.7507525,-6.7883196 3.6596235,-7.248812 3.8549338,-7.5837448 c 0.236547,-0.4056486 0.7789676,-0.5093794 1.1715263,-0.2724984 0.4626169,0.2791561 0.5789706,0.9038096 0.300392,1.3539068 -0.3216302,0.519655 -1.0287099,0.6486466 -1.5362873,0.3282855 C 3.2138231,-6.5380656 3.0721829,-7.327702 3.4343858,-7.8927187 3.8407227,-8.5265819 4.713008,-8.680879 5.335434,-8.2767913 c 0.6910107,0.448614 0.857971,1.403616 0.4119661,2.0834287"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bash.svg b/.icons/awkward/24x24/apps/bash.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bash.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/basingstoke.svg b/.icons/awkward/24x24/apps/basingstoke.svg
new file mode 100644
index 00000000..e1f778b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/basingstoke.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" rx="4" ry="4" height="20" width="20" y="1.5" x="1"/>
+ <rect style="fill:#5c29a1" rx="4" ry="4" height="20" width="20" y="1" x="1"/>
+ <path style="opacity:.2" d="m8 5.5c-4 0-4 4-4 4v5h3v3h8v-3h3v-5s0-4-4-4zm-0.5 3a2.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.5zm7 0a2.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.5z"/>
+ <path style="fill:#efe3b7" d="m8 5c-4 0-4 4-4 4v5h3v3h8v-3h3v-5s0-4-4-4zm-0.5 3a2.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.5zm7 0a2.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.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 1c-2.216 0-4 1.784-4 4v0.5c0-2.216 1.784-4 4-4h12c2.216 0 4 1.784 4 4v-0.5c0-2.216-1.784-4-4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/basket.svg b/.icons/awkward/24x24/apps/basket.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/basket.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bastion.svg b/.icons/awkward/24x24/apps/bastion.svg
new file mode 100644
index 00000000..e224577c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bastion.svg
@@ -0,0 +1,19 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m 10,1.5 a 9,9 0 0 0 -9,9 9,9 0 0 0 1.8046875,5.390625 L 2,17.5 l 5,3 0.6601562,-1.320312 A 9,9 0 0 0 10,19.5 9,9 0 0 0 10.496094,19.482422 L 11,21.5 l 5,-1 -0.873047,-2.617188 a 9,9 0 0 0 2.777344,-3.082031 L 20,15.5 21,10.5 18.980469,9.9960938 A 9,9 0 0 0 17.882812,6.1757812 L 19,4.5 15,1.5 14.033203,2.4667969 A 9,9 0 0 0 10,1.5 Z" style="opacity:.2"/>
+ <path d="m 10,1 a 9,9 0 0 0 -9,9 9,9 0 0 0 1.8046875,5.390625 L 2,17 7,20 7.6601562,18.679688 A 9,9 0 0 0 10,19 9,9 0 0 0 10.496094,18.982422 L 11,21 16,20 15.126953,17.382812 a 9,9 0 0 0 2.777344,-3.082031 L 20,15 21,10 18.980469,9.4960938 A 9,9 0 0 0 17.882812,5.6757812 L 19,4 15,1 14.033203,1.9667969 A 9,9 0 0 0 10,1 Z" style="fill:#38aff1"/>
+ <path d="m10 1.5s-0.4619113 0.018847-0.9179688 0.046875a9 9 0 0 0-7.8652343 7.0390625c0.8150634 1.7810335 2.6542596 3.4452045 4.5136719 4.7226565l-0.7304688 2.191406 3 1v-2.117188c0.9592413 0.279342 2.036527 0.433149 3.109375 0.447266l0.890625 2.669922 3-1-0.710938-2.134766c1.427377-0.499857 2.503817-1.41539 2.710938-2.865234 1-7-7-10-7-10z" style="opacity:.2"/>
+ <path d="M 10,1 A 9,9 0 0 0 1,10 9,9 0 0 0 1.0117188,10.207031 9,9 0 0 1 10,1.5 9,9 0 0 1 14.033203,2.4667969 L 15,1.5 18.777344,4.3339844 19,4 15,1 14.033203,1.9667969 A 9,9 0 0 0 10,1 Z m 8.029297,4.9570312 -0.146485,0.21875 a 9,9 0 0 1 1.097657,3.8203126 L 20.904297,10.476562 21,10 18.980469,9.4960938 A 9,9 0 0 0 18.029297,5.9570312 Z M 2.6582031,15.685547 2,17 2.1914062,17.115234 2.8046875,15.890625 A 9,9 0 0 1 2.6582031,15.685547 Z M 15.259766,17.78125 a 9,9 0 0 1 -0.132813,0.101562 L 15.84375,20.03125 16,20 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 10,1 C 10,1 9.5380887,1.0188467 9.0820312,1.046875 A 9,9 0 0 0 1.2167969,8.0859375 C 2.0318603,9.8669713 3.8710565,11.531142 5.7304688,12.808594 L 5,15 8,16 v -2.117188 c 0.9592413,0.279342 2.036527,0.433149 3.109375,0.447266 L 12,17 15,16 14.289062,13.865234 C 15.716439,13.365377 16.792879,12.449844 17,11 18,4 10,1 10,1 Z" style="fill:#3f3f3f"/>
+ <path d="m7 7.5s-0.05409 3 1 3c2 0 3-1 3-1s-2-2-4-2zm9 1c-2 0-3 1-3 1s0 1 2 1c1 0 1-2 1-2z" style="opacity:.2"/>
+ <path d="m13 9s1-1 3-1c0 0 0 2-1 2-2 0-2-1-2-1z" style="fill:#1bffe1"/>
+ <path d="m11 9s-2-2-4-2c0 0-0.054093 3 1 3 2 0 3-1 3-1z" style="fill:#1bffe1"/>
+ <path d="m10 2.5a1 0.5 0 0 0-1 0.5 1 0.5 0 0 0 1 0.5 1 0.5 0 0 0 1-0.5 1 0.5 0 0 0-1-0.5zm1.5 2a1.5 0.5 0 0 0-1.5 0.5 1.5 0.5 0 0 0 1.5 0.5 1.5 0.5 0 0 0 1.5-0.5 1.5 0.5 0 0 0-1.5-0.5zm0.5 2a1 0.5 0 0 0-1 0.5 1 0.5 0 0 0 1 0.5 1 0.5 0 0 0 1-0.5 1 0.5 0 0 0-1-0.5z" style="opacity:.2"/>
+ <ellipse cx="12" cy="6.5" rx="1" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="11.5" cy="4.5" rx="1.5" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="10" cy="2.5" rx="1" ry=".5" style="fill:#df563d"/>
+ <path d="M 10,1 C 10,1 9.5380888,1.0188467 9.0820312,1.046875 A 9,9 0 0 0 1.2167969,8.0859375 c 0.024343,0.053192 0.057841,0.1052266 0.083984,0.1582031 A 9,9 0 0 1 9.0820312,1.546875 C 9.5380888,1.518847 10,1.5 10,1.5 c 0,0 6.840133,2.5777392 7.066406,8.511719 C 17.220555,3.7224257 10,1 10,1 Z M 5.5976562,13.208984 5,15 5.1503906,15.05078 5.7304688,13.308593 c -0.044962,-0.03089 -0.087889,-0.06827 -0.1328126,-0.09961 z m 8.8378908,1.097657 c -0.0496,0.01873 -0.09599,0.04091 -0.146485,0.05859 l 0.560547,1.68555 L 15,16 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m 7,7 c 0,0 -0.00105,0.2054838 0.011719,0.5019531 1.5585442,0.00614 3.080213,1.1919018 3.6875,1.7246094 C 10.879894,9.1001917 11,9 11,9 11,9 9,7 7,7 Z m 9,1 c -2,0 -3,1 -3,1 0,0 0.008,0.1738134 0.150391,0.375 0.317034,-0.2535299 1.23317,-0.8599827 2.802734,-0.8730469 C 15.985573,8.2248165 16,8 16,8 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 10,2 A 1,0.5 0 0 0 9,2.5 1,0.5 0 0 0 9.1347656,2.75 1,0.5 0 0 1 10,2.5 1,0.5 0 0 1 10.865234,2.75 1,0.5 0 0 0 11,2.5 1,0.5 0 0 0 10,2 Z m 1.5,2 A 1.5,0.5 0 0 0 10,4.5 1.5,0.5 0 0 0 10.203125,4.75 1.5,0.5 0 0 1 11.5,4.5 1.5,0.5 0 0 1 12.796875,4.75 1.5,0.5 0 0 0 13,4.5 1.5,0.5 0 0 0 11.5,4 Z M 12,6 A 1,0.5 0 0 0 11,6.5 1,0.5 0 0 0 11.134766,6.75 1,0.5 0 0 1 12,6.5 1,0.5 0 0 1 12.865234,6.75 1,0.5 0 0 0 13,6.5 1,0.5 0 0 0 12,6 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/battleblock-theater.svg b/.icons/awkward/24x24/apps/battleblock-theater.svg
new file mode 100644
index 00000000..c06b60a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/battleblock-theater.svg
@@ -0,0 +1,13 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="2" ry="2" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="2" ry="2" style="fill:#e4e4e4"/>
+ <path d="m3 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z" style="fill:#ffffff;opacity:.2"/>
+ <rect x="3" y="13" width="3" height="8" style="fill:#3ca2e4"/>
+ <rect x="16" y="13" width="3" height="8" style="fill:#3ca2e4"/>
+ <path d="m4.5 12.5a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm13 0a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm-16.5 4v1h20v-1z" style="opacity:.2"/>
+ <circle cx="4.5" cy="13.5" r="1.5" style="fill:#4f4f4f"/>
+ <path d="m1 16v1h20v-1z" style="fill:#4f4f4f"/>
+ <circle cx="17.5" cy="13.5" r="1.5" style="fill:#4f4f4f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bbc.svg b/.icons/awkward/24x24/apps/bbc.svg
new file mode 100644
index 00000000..31c4b407
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bbc.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1.5 0)">
+ <path d="m19 19v10h10v-10zm1 1h7v3h1v5h-8v-6zm2 2v1h3v-1zm0 3v1h4v-1z"/>
+ <path d="m7 19v10h10v-10zm1 1h7v3h1v5h-8v-6zm2 2v1h3v-1zm0 3v1h4v-1z"/>
+ <path d="m31 19v10h10v-10h-10zm1 1h8v2h-6v4h6v2h-8v-8z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -1.5 -.5)">
+ <path d="m19 19v10h10v-10zm1 1h7v3h1v5h-8v-6zm2 2v1h3v-1zm0 3v1h4v-1z"/>
+ <path d="m7 19v10h10v-10zm1 1h7v3h1v5h-8v-6zm2 2v1h3v-1zm0 3v1h4v-1z"/>
+ <path d="m31 19v10h10v-10h-10zm1 1h8v2h-6v4h6v2h-8v-8z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bcompare.svg b/.icons/awkward/24x24/apps/bcompare.svg
new file mode 100644
index 00000000..fea8f42c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bcompare.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <path style="fill:#4f4f4f" d="M 22,12 C 22,6.46 17.54,2 12,2 11.008577,2 10.533352,3.14984 9.6304755,3.4161378 6.2493375,4.4133838 3.1433095,6.1350605 2.2929607,9.5778325 2.101523,10.352899 2,11.164158 2,12 c 0,5.54 4.46,10 10,10 0.508938,0 1.096327,-0.913297 1.584417,-0.985955 C 17.257331,20.46728 20.17816,18.813139 21.40538,15.416964 21.790307,14.351726 22,13.201252 22,12 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#f4d6b6" cx="12" cy="12" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,2.5 C 8.9561596,2.5 6.2433043,3.8503148 4.4121094,5.9824219 L 3.1210938,4.6914062 A 0.65633363,0.65633363 0 0 0 2.6464844,4.5 0.65633363,0.65633363 0 0 0 2,5.15625 v 5.687498 a 0.65633363,0.65633363 0 0 0 0.65625,0.65625 h 5.6875 A 0.65633363,0.65633363 0 0 0 8.8085938,10.378905 L 7.265625,8.8359375 C 8.3631414,7.4196113 10.069523,6.5 12,6.5 Z"/>
+ <path style="fill:#fb4848" d="M 12,2 C 7.8409135,2 4.2905222,4.5136874 2.7789759,8.110913 L 6.525946,9.539812 C 7.4653055,7.4529255 9.562978,6 12,6 Z"/>
+ <path style="fill:#fb4848" d="M 2.6468683,3.9998081 A 0.65633363,0.65633363 0 0 0 2,4.656076 v 5.687656 A 0.65633363,0.65633363 0 0 0 2.656268,11 H 8.343924 A 0.65633363,0.65633363 0 0 0 8.807926,9.8797302 L 3.12027,4.1920742 A 0.65633363,0.65633363 0 0 0 2.6468683,3.9998081 Z"/>
+ <path style="fill:#486afb" d="m 12,22 c 4.159086,0 7.709478,-2.513688 9.221024,-6.110913 l -3.74697,-1.428899 C 16.534694,16.547074 14.437022,18 12,18 Z"/>
+ <path style="fill:#486afb" d="m 21.35313,20.000173 a 0.65633363,0.65633363 0 0 0 0.646869,-0.656268 v -5.687656 a 0.65633363,0.65633363 0 0 0 -0.656268,-0.656267 h -5.687656 a 0.65633363,0.65633363 0 0 0 -0.464002,1.120269 l 5.687656,5.687656 a 0.65633363,0.65633363 0 0 0 0.473401,0.192266 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 8.9561596,2 6.2433043,3.3503148 4.4121094,5.4824219 L 3.1210938,4.1914062 C 2.9953056,4.0660151 2.8240691,3.9969568 2.6464844,4 2.2878861,4.0053819 2.0000053,4.2976113 2,4.65625 v 0.5 C 2.0000053,4.7976113 2.2878861,4.5053819 2.6464844,4.5 2.8240691,4.4969568 2.9953056,4.5660151 3.1210938,4.6914062 L 4.4121094,5.9824219 C 6.2433043,3.8503148 8.9561596,2.5 12,2.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.65625 13 A 0.65633363 0.65633363 0 0 0 15.050781 13.90625 A 0.65633363 0.65633363 0 0 1 15.65625 13.5 L 21.34375 13.5 A 0.65633363 0.65633363 0 0 1 22 14.15625 L 22 13.65625 A 0.65633363 0.65633363 0 0 0 21.34375 13 L 15.65625 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/becalm.svg b/.icons/awkward/24x24/apps/becalm.svg
new file mode 100644
index 00000000..7f9a753b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/becalm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5838cf" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#1f8ce5" d="M 20,11.5 C 18,11.5 17.5,14 16,14 14.5,14 13,13 11.5,13 10,13 9,14.5 7.5,14.5 6,14.5 5.5,12 4,12 3.4154169,12 2.6811767,12.228763 2,12.506836 V 18 H 22 V 12.064453 C 21.387936,11.748246 20.696553,11.5 20,11.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20,11.5 C 18,11.5 17.5,14 16,14 14.5,14 13,13 11.5,13 10,13 9,14.5 7.5,14.5 6,14.5 5.5,12 4,12 3.4154169,12 2.6811767,12.228763 2,12.506836 v 0.5 C 2.6811767,12.728763 3.4154169,12.5 4,12.5 c 1.5,0 2,2.5 3.5,2.5 1.5,0 2.5,-1.5 4,-1.5 1.5,0 3,1 4.5,1 1.5,0 2,-2.5 4,-2.5 0.696553,0 1.387936,0.248246 2,0.564453 v -0.5 C 21.387936,11.748246 20.696553,11.5 20,11.5 Z"/>
+ <path style="fill:#61aeec" d="M 20,14.5 C 18,14.5 17.5,17 16,17 14.5,17 13,16 11.5,16 10,16 9,17.5 7.5,17.5 6,17.5 5.5,15 4,15 3.4154169,15 2.6811767,15.228763 2,15.506836 V 21 H 22 V 15.064453 C 21.387936,14.748246 20.696553,14.5 20,14.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20,14.5 C 18,14.5 17.5,17 16,17 14.5,17 13,16 11.5,16 10,16 9,17.5 7.5,17.5 6,17.5 5.5,15 4,15 3.4154169,15 2.6811767,15.228763 2,15.506836 v 0.5 C 2.6811767,15.728763 3.4154169,15.5 4,15.5 c 1.5,0 2,2.5 3.5,2.5 1.5,0 2.5,-1.5 4,-1.5 1.5,0 3,1 4.5,1 1.5,0 2,-2.5 4,-2.5 0.696553,0 1.387936,0.248246 2,0.564453 v -0.5 C 21.387936,14.748246 20.696553,14.5 20,14.5 Z"/>
+ <path style="fill:#d54b3e" d="m 8,16 h 12 c 0,0.5 -3.017327,4 -4.5,4 H 11.138614 C 8,20 8,17.5 8,16 Z"/>
+ <rect style="fill:#d54b3e" width=".5" height="8" x="16.5" y="8"/>
+ <rect style="fill:#d54b3e" width=".5" height="5" x="14.5" y="-16.5" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 14.896627,5.5 c 0,0 2.189509,3.424661 2.100745,10 H 12.5 c 1.408981,-2.997589 2.169968,-6.4650665 2.396627,-10 z"/>
+ <path style="fill:#fed7ea" d="m 14.896627,5 c 0,0 2.189509,3.424661 2.100745,10 H 12.5 c 1.408981,-2.997589 2.169968,-6.4650665 2.396627,-10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#a8d0f1" d="M 20,17.5 C 18,17.5 17.5,20 16,20 14.5,20 13,19 11.5,19 10,19 9,20.5 7.5,20.5 6,20.5 5.5,18 4,18 3.4154169,18 2.6811767,18.228763 2,18.506836 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18.064453 C 21.387936,17.748246 20.696553,17.5 20,17.5 Z"/>
+ <circle style="opacity:0.2" cx="7.5" cy="8" r="2.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20,17.5 C 18,17.5 17.5,20 16,20 14.5,20 13,19 11.5,19 10,19 9,20.5 7.5,20.5 6,20.5 5.5,18 4,18 3.4154169,18 2.6811767,18.228763 2,18.506836 v 0.5 C 2.6811767,18.728763 3.4154169,18.5 4,18.5 c 1.5,0 2,2.5 3.5,2.5 1.5,0 2.5,-1.5 4,-1.5 1.5,0 3,1 4.5,1 1.5,0 2,-2.5 4,-2.5 0.696553,0 1.387936,0.248246 2,0.564453 v -0.5 C 21.387936,17.748246 20.696553,17.5 20,17.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bendy-and-the-ink-machine.svg b/.icons/awkward/24x24/apps/bendy-and-the-ink-machine.svg
new file mode 100644
index 00000000..9abc5972
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bendy-and-the-ink-machine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:0.2" d="M 16,2.5 C 16,2.9091 15.999,3.2476 16,3.5 16,5.1569 13.761,6.5 11,6.5 8.2386,6.5 6,5.1569 6,3.5 6.0017,3.2516 6,2.9054 6,2.5 2.8213,4.259 1.0049,7.8671 1,11.5 1,17.023 5.4772,21.5 11,21.5 16.523,21.5 21,17.023 21,11.5 20.999,7.8621 19.184,4.26 16,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 16,2 C 16,2.4091 15.999,2.7476 16,3 16,4.6569 13.761,6 11,6 8.2386,6 6,4.6569 6,3 6.0017,2.7516 6,2.4054 6,2 2.8213,3.759 1.0049,7.3671 1,11 1,16.523 5.4772,21 11,21 16.523,21 21,16.523 21,11 20.999,7.3621 19.184,3.76 16,2 Z"/>
+ <path style="opacity:0.2" d="M 7,7.5 C 5,7.5 3.5664,9.5605 3.5664,9.5605 3.1943,10.496 3.0022,11.493 3,12.5 3,16.918 6.5817,20.5 11,20.5 15.418,20.5 19,16.918 19,12.5 18.998,11.74 18.889,10.985 18.674,10.256 18.674,10.256 17,7.5 15,7.5 14,7.4961 11,9.5 11,9.5 11,9.5 8.0039,7.5 7,7.5 Z M 6.9707,10.5 A 2,3 0 0 1 7.9316,10.846 2,3 0 0 1 8.8965,14.453 2,3 0 0 1 8.4492,15.563 3,0.5 0 0 0 7,15.5 3,0.5 0 0 0 5.5508,15.563 2,3 0 0 1 5,13.5 H 7 L 5.4043,11.693 A 2,3 0 0 1 6.9707,10.5 Z M 14.971,10.5 A 2,3 0 0 1 15.932,10.846 2,3 0 0 1 16.896,14.453 2,3 0 0 1 16.449,15.563 3,0.5 0 0 0 15,15.5 3,0.5 0 0 0 13.551,15.563 2,3 0 0 1 13,13.5 H 15 L 13.404,11.693 A 2,3 0 0 1 14.971,10.5 Z M 7,16.5 A 4,1 0 0 0 8,17.16 V 18.744 C 7.6333,18.537 7.2933,18.293 7,18 Z M 15,16.5 V 18 C 14.707,18.291 14.367,18.534 14,18.74 V 17.16 A 4,1 0 0 0 15,16.5 Z M 9,17.365 A 4,1 0 0 0 10,17.467 V 19.412 C 9.6582,19.361 9.3235,19.287 9,19.182 Z M 13,17.365 V 19.168 C 12.676,19.274 12.343,19.356 12,19.408 V 17.467 A 4,1 0 0 0 13,17.365 Z"/>
+ <path style="fill:#ffce66" d="M 7,7 C 5,7 3.5664,9.0605 3.5664,9.0605 3.1943,9.996 3.0022,10.993 3,12 3,16.418 6.5817,20 11,20 15.418,20 19,16.418 19,12 18.998,11.24 18.889,10.485 18.674,9.7559 18.674,9.7559 17,7 15,7 14,6.9961 11,9 11,9 11,9 8.0039,7 7,7 Z M 6.9707,10 A 2,3 0 0 1 7.9316,10.346 2,3 0 0 1 8.8965,13.953 2,3 0 0 1 8.4492,15.063 3,0.5 0 0 0 7,15 3,0.5 0 0 0 5.5508,15.063 2,3 0 0 1 5,13 H 7 L 5.4043,11.193 A 2,3 0 0 1 6.9707,10 Z M 14.971,10 A 2,3 0 0 1 15.932,10.346 2,3 0 0 1 16.896,13.953 2,3 0 0 1 16.449,15.063 3,0.5 0 0 0 15,15 3,0.5 0 0 0 13.551,15.063 2,3 0 0 1 13,13 H 15 L 13.404,11.193 A 2,3 0 0 1 14.971,10 Z M 7,16 A 4,1 0 0 0 8,16.66 V 18.244 C 7.6333,18.037 7.2933,17.793 7,17.5 Z M 15,16 V 17.5 C 14.707,17.791 14.367,18.034 14,18.24 V 16.66 A 4,1 0 0 0 15,16 Z M 9,16.865 A 4,1 0 0 0 10,16.967 V 18.912 C 9.6582,18.861 9.3235,18.787 9,18.682 Z M 13,16.865 V 18.668 C 12.676,18.774 12.343,18.856 12,18.908 V 16.967 A 4,1 0 0 0 13,16.865 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,7 C 5,7 3.5664,9.0605 3.5664,9.0605 3.1943,9.996 3.0022,10.993 3,12 3,12.084 3.0092,12.165 3.0117,12.248 3.0428,11.327 3.2255,10.418 3.5664,9.5605 3.5664,9.5605 5,7.5 7,7.5 8.0039,7.5 11,9.5 11,9.5 11,9.5 14,7.4961 15,7.5 17,7.5 18.674,10.256 18.674,10.256 18.869,10.92 18.965,11.607 18.984,12.299 18.988,12.199 19,12.101 19,12 18.998,11.24 18.889,10.485 18.674,9.7559 18.674,9.7559 17,7 15,7 14,6.9961 11,9 11,9 11,9 8.0039,7 7,7 Z M 5.5801,11.393 A 2,3 0 0 0 5.4043,11.693 L 6.5586,13 H 7 Z M 13.58,11.393 A 2,3 0 0 0 13.404,11.693 L 14.559,13 H 15 Z M 8.9922,13.232 A 2,3 0 0 1 8.8965,13.953 2,3 0 0 1 8.4492,15.063 3,0.5 0 0 0 7,15 3,0.5 0 0 0 5.5508,15.063 2,3 0 0 1 5.0293,13.5 H 5 A 2,3 0 0 0 5.5508,15.563 3,0.5 0 0 1 7,15.5 3,0.5 0 0 1 8.4492,15.563 2,3 0 0 0 8.8965,14.453 2,3 0 0 0 8.9922,13.232 Z M 16.992,13.232 A 2,3 0 0 1 16.896,13.953 2,3 0 0 1 16.449,15.063 3,0.5 0 0 0 15,15 3,0.5 0 0 0 13.551,15.063 2,3 0 0 1 13.029,13.5 H 13 A 2,3 0 0 0 13.551,15.563 3,0.5 0 0 1 15,15.5 3,0.5 0 0 1 16.449,15.563 2,3 0 0 0 16.896,14.453 2,3 0 0 0 16.992,13.232 Z M 7,17.5 V 18 C 7.2933,18.293 7.6333,18.537 8,18.744 V 18.244 C 7.6333,18.037 7.2933,17.793 7,17.5 Z M 15,17.5 C 14.707,17.791 14.367,18.034 14,18.24 V 18.74 C 14.367,18.534 14.707,18.291 15,18 Z M 13,18.668 C 12.676,18.774 12.343,18.856 12,18.908 V 19.408 C 12.343,19.356 12.676,19.274 13,19.168 Z M 9,18.682 V 19.182 C 9.3235,19.287 9.6582,19.361 10,19.412 V 18.912 C 9.6582,18.861 9.3235,18.787 9,18.682 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,2 C 2.8213,3.759 1.0049,7.3671 1,11 1,11.094 1.0111,11.186 1.0137,11.279 1.0904,7.722 2.8859,4.2232 6,2.5 5.9998,2.3317 6,2.2027 6,2 Z M 16,2 C 16,2.2045 16,2.3327 16,2.5 19.119,4.2239 20.912,7.7161 20.986,11.277 20.989,11.184 21,11.094 21,11 20.999,7.3621 19.184,3.76 16,2 Z M 6,3 C 6.0002,3.1683 6.0009,3.3758 6,3.5 6,5.1569 8.2386,6.5 11,6.5 13.761,6.5 16,5.1569 16,3.5 15.999,3.3738 16,3.1673 16,3 16,4.6569 13.761,6 11,6 8.2386,6 6,4.6569 6,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/beryl-settings.svg b/.icons/awkward/24x24/apps/beryl-settings.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/beryl-settings.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/betaflight-configurator.svg b/.icons/awkward/24x24/apps/betaflight-configurator.svg
new file mode 100644
index 00000000..8144a9fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/betaflight-configurator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" class="st0" d="m 16.521494,15.949341 c -1.121495,-0.474841 -2.091586,-1.187103 -2.885979,-1.49575 0.420561,-0.189937 0.817757,-0.451099 1.051402,-0.68852 0.257009,-0.261162 0.350467,-0.569809 0.327103,-0.878456 0.841121,0.569809 1.822429,0.617294 2.336448,0.641035 0.514019,0.02374 1.028038,0.142453 1.121495,0.379873 0,0 0.163552,-2.896531 -5.700934,-4.8196387 0,0 1.752337,0.80723 2.28972,1.4482667 0,0 -0.630841,-0.04748 -0.887851,0.379873 -0.140187,0.213678 -0.163551,0.522325 -0.04673,0.878456 -0.09346,-0.02374 -0.21028,-0.02374 -0.327102,-0.04748 L 4.4999997,6.4999988 5.4813085,8.6367843 4.5700931,8.3043958 4.850467,8.8267208 c 0,0 0.3971965,0.759746 1.285047,2.3504652 0.7009345,1.258329 1.9626165,1.875623 3.6448595,1.804397 H 9.990654 c 0.420561,-0.02374 1.074766,-0.09497 1.705607,-0.142453 -0.04673,0.237421 -0.04673,0.522325 0.02337,0.854714 0.07009,0.379873 0.233645,0.641036 0.420561,0.783488 -0.490654,0.237421 -0.80561,0.712262 -0.992526,1.25833 v 0 c -0.140187,0.35613 -0.186916,0.759745 0,1.258328 v 0 c 0.02337,0.09497 0.07009,0.189937 0.140187,0.308647 0.04673,0.09497 0.116823,0.189936 0.210281,0.284904 1.028037,1.25833 3.551401,1.044652 5.140186,0.379873 0.02337,0 0.04673,-0.02375 0.07009,-0.02375 0.116822,-0.04748 0.257009,-0.11871 0.373832,-0.166194 0.02336,-0.02374 0.04673,-0.02374 0.07009,-0.04748 0.140187,-0.07123 0.25701,-0.142453 0.397196,-0.213679 1.565423,-0.92594 2.102806,-2.018074 2.102806,-2.018074 0,0 -1.612149,1.092134 -3.130841,0.451099 z m 0.244862,-4.297314 c 0.443925,0.189938 1.121496,1.329556 1.121496,1.329556 -0.560748,-0.09497 -1.705608,-0.474841 -1.82243,-0.902198 -0.116823,-0.427358 0.257009,-0.617294 0.700934,-0.427358 z m -1.319628,5.603127 c 0,0 0.116822,0.379872 -0.02337,0.878456 -0.163552,0.04748 -0.327103,0.07123 -0.490655,0.11871 0.280374,-0.213678 0.514019,-0.546067 0.51402,-0.997166 z m -7.8392505,-7.24133 4.0420565,2.326724 c -0.747664,0.07123 -1.518692,0.142451 -1.915888,0.166194 -0.607477,0.02374 -1.14486,-0.04748 -1.61215,-0.213679 C 7.4205615,12.055643 6.906543,11.580802 6.532711,10.939766 6.0654215,10.132535 5.761683,9.5389833 5.5514025,9.1591108 L 6.392524,9.4440153 5.5514025,7.6158763 12.911216,11.746996 c -0.21028,0.02374 -0.397196,0.09497 -0.584112,0.166194 z m 4.2990655,2.920275 c 0.280374,-1.377039 2.032711,-0.949683 2.032711,-0.949683 -0.630842,0 -1.004673,0.166195 -1.191589,0.427358 -0.280374,0.379872 0.07009,0.688519 0.07009,0.688519 -0.09346,-0.02374 -0.186916,-0.04748 -0.233645,-0.09497 v 0.02375 c 0.140187,0.546067 0.584112,0.68852 0.584112,0.68852 -0.163551,0.02374 -0.303738,0 -0.42056,-0.02374 0.09346,0.213678 0.233645,0.379873 0.303738,0.427357 -0.397196,0 -0.584112,0.09497 -0.724299,0.142452 -0.303738,-0.213678 -0.560748,-0.736004 -0.420561,-1.329555 z m 1.343923,3.038983 c 0,0 -0.630841,0.80723 -2.009346,0.80723 -0.07009,-0.308646 -0.04673,-0.617293 0.02337,-0.902198 0.443925,0.284905 1.098131,0.427357 1.985981,0.09497 z m -1.14486,1.875623 c 0.584112,-0.142452 1.331776,-0.474841 2.03271,-1.282071 0,0 -0.09346,0.902198 -0.747663,1.733171 -0.303738,-0.04748 -0.607477,-0.118711 -0.887851,-0.237421 -0.140186,-0.07123 -0.280373,-0.142453 -0.397196,-0.213679 z m 5.514019,-0.736004 c -0.07009,-0.213678 -0.116823,-0.664777 -0.116823,-0.664777 0.490655,0.04748 1.074767,-0.166195 1.074767,-0.166195 -0.397197,0.522325 -0.957945,0.830972 -0.957944,0.830972 z"/>
+ <path style="fill:#ffbb00" class="st0" d="m 16.521494,15.449341 c -1.121495,-0.474841 -2.091586,-1.187103 -2.885979,-1.49575 0.420561,-0.189937 0.817757,-0.451099 1.051402,-0.68852 0.257009,-0.261162 0.350467,-0.569809 0.327103,-0.878456 0.841121,0.569809 1.822429,0.617294 2.336448,0.641035 0.514019,0.02374 1.028038,0.142453 1.121495,0.379873 0,0 0.163552,-2.896531 -5.700934,-4.8196375 0,0 1.752337,0.80723 2.28972,1.4482655 0,0 -0.630841,-0.047485 -0.887851,0.379873 -0.140187,0.213678 -0.163551,0.522325 -0.04673,0.878456 -0.09346,-0.02374 -0.21028,-0.02374 -0.327102,-0.04748 L 4.4999997,6 5.4813085,8.1367855 4.5700931,7.804397 4.850467,8.326722 c 0,0 0.3971965,0.759746 1.285047,2.350464 0.7009345,1.258329 1.9626165,1.875623 3.6448595,1.804397 H 9.990654 c 0.420561,-0.02374 1.074766,-0.09497 1.705607,-0.142453 -0.04673,0.237421 -0.04673,0.522325 0.02337,0.854714 0.07009,0.379873 0.233645,0.641036 0.420561,0.783488 -0.490654,0.237421 -0.80561,0.712262 -0.992526,1.25833 v 0 c -0.140187,0.35613 -0.186916,0.759745 0,1.258328 v 0 c 0.02337,0.09497 0.07009,0.189937 0.140187,0.308647 0.04673,0.09497 0.116823,0.189936 0.210281,0.284904 1.028037,1.25833 3.551401,1.044652 5.140186,0.379873 0.02337,0 0.04673,-0.02375 0.07009,-0.02375 0.116822,-0.04748 0.257009,-0.11871 0.373832,-0.166194 0.02336,-0.02374 0.04673,-0.02374 0.07009,-0.04748 0.140187,-0.07123 0.25701,-0.142453 0.397196,-0.213679 1.565423,-0.92594 2.102806,-2.018074 2.102806,-2.018074 0,0 -1.612149,1.092134 -3.130841,0.451099 z m 0.244862,-4.297314 c 0.443925,0.189938 1.121496,1.329556 1.121496,1.329556 -0.560748,-0.09497 -1.705608,-0.474841 -1.82243,-0.902198 -0.116823,-0.427358 0.257009,-0.617294 0.700934,-0.427358 z m -1.319628,5.603127 c 0,0 0.116822,0.379872 -0.02337,0.878456 -0.163552,0.04748 -0.327103,0.07123 -0.490655,0.11871 0.280374,-0.213678 0.514019,-0.546067 0.51402,-0.997166 z M 7.6074775,9.5138255 11.649534,11.840548 c -0.747664,0.07123 -1.518692,0.142451 -1.915888,0.166194 -0.607477,0.02374 -1.14486,-0.04748 -1.61215,-0.213679 C 7.4205615,11.555643 6.906543,11.080802 6.532711,10.439766 6.0654215,9.632536 5.761683,9.0389845 5.5514025,8.659112 L 6.392524,8.9440165 5.5514025,7.1158775 12.911216,11.246996 c -0.21028,0.02374 -0.397196,0.09497 -0.584112,0.166194 z m 4.2990655,2.9202735 c 0.280374,-1.377039 2.032711,-0.949683 2.032711,-0.949683 -0.630842,0 -1.004673,0.166195 -1.191589,0.427358 -0.280374,0.379872 0.07009,0.688519 0.07009,0.688519 -0.09346,-0.02374 -0.186916,-0.04748 -0.233645,-0.09497 v 0.02375 c 0.140187,0.546067 0.584112,0.68852 0.584112,0.68852 -0.163551,0.02374 -0.303738,0 -0.42056,-0.02374 0.09346,0.213678 0.233645,0.379873 0.303738,0.427357 -0.397196,0 -0.584112,0.09497 -0.724299,0.142452 -0.303738,-0.213678 -0.560748,-0.736004 -0.420561,-1.329555 z m 1.343923,3.038983 c 0,0 -0.630841,0.80723 -2.009346,0.80723 -0.07009,-0.308646 -0.04673,-0.617293 0.02337,-0.902198 0.443925,0.284905 1.098131,0.427357 1.985981,0.09497 z m -1.14486,1.875623 c 0.584112,-0.142452 1.331776,-0.474841 2.03271,-1.282071 0,0 -0.09346,0.902198 -0.747663,1.733171 -0.303738,-0.04748 -0.607477,-0.118711 -0.887851,-0.237421 -0.140186,-0.07123 -0.280373,-0.142453 -0.397196,-0.213679 z m 5.514019,-0.736004 c -0.07009,-0.213678 -0.116823,-0.664777 -0.116823,-0.664777 0.490655,0.04748 1.074767,-0.166195 1.074767,-0.166195 -0.397197,0.522325 -0.957945,0.830972 -0.957944,0.830972 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bibletime.svg b/.icons/awkward/24x24/apps/bibletime.svg
new file mode 100644
index 00000000..b8ec2240
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bibletime.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3d65c2" width="16" height="20" x="4" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5,2 H 7 V 22 H 5 C 4.446,22 4,21.554 4,21 V 3 C 4,2.446 4.446,2 5,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.5 V 8.5 H 9 V 11.5 H 12 V 19.5 H 15 V 11.5 H 18 V 8.5 H 15 V 5.5 Z"/>
+ <path style="fill:#ffd972" d="M 12,5 V 8 H 9 V 11 H 12 V 19 H 15 V 11 H 18 V 8 H 15 V 5 Z"/>
+ <circle style="fill:#ff982d" cx="18.5" cy="18.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 18.5,15 C 16.567,15 15,16.567 15,18.5 15,20.433 16.567,22 18.5,22 20.433,22 22,20.433 22,18.5 22,16.567 20.433,15 18.5,15 Z M 18.5,16 C 19.881,16 21,17.119 21,18.5 21,19.881 19.881,21 18.5,21 17.119,21 16,19.881 16,18.5 16,17.119 17.119,16 18.5,16 Z M 18,16.5 V 19 H 20.5 V 18 H 19 V 16.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bijiben.svg b/.icons/awkward/24x24/apps/bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/billard-gl.svg b/.icons/awkward/24x24/apps/billard-gl.svg
new file mode 100644
index 00000000..3a95d922
--- /dev/null
+++ b/.icons/awkward/24x24/apps/billard-gl.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="4.392" cy="16.392" r="10" transform="rotate(-30)"/>
+ <g style="font-size:13.17357063px;line-height:1.25;letter-spacing:0px;word-spacing:0px;opacity:0.1" transform="matrix(0.42244545,-0.23479226,0.243899,0.40667212,1.0798506,0.95463452)">
+ <path d="m 8.1454244,34.322117 h 1.7520849 v -9.735269 h -2.977227 v 1.646696 h 1.2251421 z"/>
+ <path d="m 15.160968,29.632326 h 0.289819 c 1.159274,0 1.910167,0.645505 1.910167,1.633522 0,0.935324 -0.645505,1.62035 -1.528134,1.62035 -0.843108,0 -1.462266,-0.592811 -1.580828,-1.514961 h -1.765259 c 0.105389,1.831126 1.488614,3.122136 3.359261,3.122136 1.88382,0 3.267045,-1.383225 3.267045,-3.267045 0,-1.225142 -0.513769,-2.068251 -1.51496,-2.516152 0.566463,-0.408381 0.816761,-0.92215 0.816761,-1.673044 0,-1.501787 -1.119753,-2.62154 -2.62154,-2.62154 -0.764068,0 -1.462267,0.302992 -1.949689,0.829935 -0.408381,0.447901 -0.566463,0.869455 -0.632331,1.65987 h 1.778432 c 0.07904,-0.605985 0.342513,-0.88263 0.816761,-0.88263 0.500596,0 0.856282,0.382034 0.856282,0.92215 0,0.408381 -0.197603,0.711373 -0.566463,0.869456 -0.223951,0.09221 -0.461075,0.118562 -0.935324,0.131736 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 9.9999998,9.9999998 0 0 0 2,12 9.9999998,9.9999998 0 0 0 2.01075,12.291 9.9999998,9.9999998 0 0 1 12,2.5 9.9999998,9.9999998 0 0 1 21.9895,12.209 9.9999998,9.9999998 0 0 0 22,12 9.9999998,9.9999998 0 0 0 12,2 Z"/>
+ <path style="fill:#ffa81f" d="M 15.886719 2.796875 C 13.092468 3.7529114 10.328507 4.8216133 8.3847656 5.8730469 C 8.1010926 6.0264954 7.8021174 6.1944905 7.4921875 6.375 C 5.9227085 7.2890965 4.0563287 8.5180068 2.2695312 9.7460938 C 2.1983545 10.051718 2.1434926 10.359468 2.1015625 10.667969 C 2.1006695 10.674539 2.098536 10.680929 2.0976562 10.6875 C 2.0575604 10.986968 2.0323537 11.287601 2.0195312 11.587891 A 10 10 0 0 0 2.0175781 11.654297 C 2.0071312 11.944177 2.0087317 12.234584 2.0234375 12.523438 A 10 10 0 0 0 2.0292969 12.615234 C 2.0457454 12.888692 2.0725388 13.160694 2.1113281 13.431641 A 10 10 0 0 0 2.1445312 13.625 C 2.1850152 13.87299 2.229959 14.120767 2.2890625 14.365234 A 10 10 0 0 0 2.3457031 14.566406 C 2.4068496 14.798026 2.4709878 15.028656 2.5488281 15.255859 A 10 10 0 0 0 2.703125 15.650391 C 2.7678363 15.816074 2.8286233 15.983952 2.9023438 16.146484 A 10 10 0 0 0 3.3398438 17 A 10 10 0 0 0 6.3886719 20.267578 C 7.8630213 18.78222 10.20069 17.061673 12.847656 15.632812 C 15.392063 14.259316 18.771331 13.136694 21.984375 12.265625 A 10 10 0 0 0 21.150391 7.9804688 C 20.994464 7.6400876 20.835094 7.3037148 20.660156 7 C 20.533035 6.780608 20.396494 6.5673539 20.253906 6.359375 A 10 10 0 0 0 19.71875 5.6484375 C 19.64037 5.5534904 19.554384 5.4649205 19.472656 5.3730469 A 10 10 0 0 0 19.130859 5 C 19.007467 4.874668 18.879754 4.7553045 18.75 4.6367188 A 10 10 0 0 0 18.501953 4.4160156 C 18.356595 4.2917835 18.208974 4.1704501 18.056641 4.0546875 A 10 10 0 0 0 17.833984 3.8945312 C 17.667274 3.7749102 17.500272 3.6542639 17.326172 3.5449219 C 16.869972 3.2584092 16.388169 3.0079756 15.886719 2.796875 z M 13.394531 5 A 4.4999999 4.4999999 0 0 1 17.398438 7.25 A 4.4999999 4.4999999 0 0 1 15.75 13.398438 A 4.4999999 4.4999999 0 0 1 9.6035156 11.75 A 4.4999999 4.4999999 0 0 1 11.25 5.6015625 A 4.4999999 4.4999999 0 0 1 13.394531 5 z"/>
+ <path style="opacity:0.1" d="M 15.886719 2.796875 C 13.092468 3.7529114 10.328507 4.8216133 8.3847656 5.8730469 C 8.1010926 6.0264954 7.8021174 6.1944905 7.4921875 6.375 C 5.9227085 7.2890965 4.0563287 8.5180068 2.2695312 9.7460938 C 2.1983546 10.051718 2.1434926 10.359468 2.1015625 10.667969 C 2.1006695 10.674539 2.098536 10.680929 2.0976562 10.6875 C 2.0575604 10.986968 2.0323538 11.287601 2.0195312 11.587891 A 10 10 0 0 0 2.0175781 11.654297 C 2.0124839 11.795652 2.0187734 11.93676 2.0195312 12.078125 C 2.0324793 11.78106 2.0579919 11.483744 2.0976562 11.1875 C 2.0985363 11.18093 2.1006695 11.174569 2.1015625 11.167969 C 2.1434926 10.859468 2.1983542 10.551718 2.2695312 10.246094 C 4.0563287 9.0180065 5.9227085 7.7890965 7.4921875 6.875 C 7.8021174 6.6944905 8.1010926 6.5264954 8.3847656 6.3730469 C 10.328507 5.3216133 13.092468 4.2529114 15.886719 3.296875 C 16.388169 3.5079756 16.869972 3.7584092 17.326172 4.0449219 C 17.500272 4.1542639 17.667274 4.2749103 17.833984 4.3945312 A 10 10 0 0 1 18.056641 4.5546875 C 18.208974 4.6704501 18.356595 4.7917835 18.501953 4.9160156 A 10 10 0 0 1 18.75 5.1367188 C 18.879754 5.2553045 19.007467 5.374668 19.130859 5.5 A 10 10 0 0 1 19.472656 5.8730469 C 19.554384 5.9649205 19.64037 6.0534904 19.71875 6.1484375 A 10 10 0 0 1 20.253906 6.859375 C 20.396494 7.0673539 20.533035 7.280608 20.660156 7.5 C 20.835094 7.8037148 20.994464 8.1400875 21.150391 8.4804688 A 10 10 0 0 1 21.974609 12.269531 C 21.977939 12.268628 21.981046 12.266528 21.984375 12.265625 A 10 10 0 0 0 21.150391 7.9804688 C 20.994464 7.6400876 20.835094 7.3037148 20.660156 7 C 20.533035 6.780608 20.396494 6.5673539 20.253906 6.359375 A 10 10 0 0 0 19.71875 5.6484375 C 19.64037 5.5534904 19.554384 5.4649205 19.472656 5.3730469 A 10 10 0 0 0 19.130859 5 C 19.007467 4.874668 18.879754 4.7553045 18.75 4.6367188 A 10 10 0 0 0 18.501953 4.4160156 C 18.356595 4.2917835 18.208974 4.1704501 18.056641 4.0546875 A 10 10 0 0 0 17.833984 3.8945312 C 17.667274 3.7749103 17.500272 3.6542639 17.326172 3.5449219 C 16.869972 3.2584092 16.388169 3.0079756 15.886719 2.796875 z M 9.0117188 9.7363281 A 4.4999999 4.4999999 0 0 0 9.6035156 12.25 A 4.4999999 4.4999999 0 0 0 15.75 13.898438 A 4.4999999 4.4999999 0 0 0 17.990234 9.7636719 A 4.4999999 4.4999999 0 0 1 15.75 13.398438 A 4.4999999 4.4999999 0 0 1 9.6035156 11.75 A 4.4999999 4.4999999 0 0 1 9.0117188 9.7363281 z"/>
+ <g style="font-size:13.17357063px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3f3f3f" transform="matrix(0.42244545,-0.23479226,0.243899,0.40667212,1.0798506,0.45463452)">
+ <path style="fill:#3f3f3f" d="m 8.1454244,34.322117 h 1.7520849 v -9.735269 h -2.977227 v 1.646696 h 1.2251421 z"/>
+ <path style="fill:#3f3f3f" d="m 15.160968,29.632326 h 0.289819 c 1.159274,0 1.910167,0.645505 1.910167,1.633522 0,0.935324 -0.645505,1.62035 -1.528134,1.62035 -0.843108,0 -1.462266,-0.592811 -1.580828,-1.514961 h -1.765259 c 0.105389,1.831126 1.488614,3.122136 3.359261,3.122136 1.88382,0 3.267045,-1.383225 3.267045,-3.267045 0,-1.225142 -0.513769,-2.068251 -1.51496,-2.516152 0.566463,-0.408381 0.816761,-0.92215 0.816761,-1.673044 0,-1.501787 -1.119753,-2.62154 -2.62154,-2.62154 -0.764068,0 -1.462267,0.302992 -1.949689,0.829935 -0.408381,0.447901 -0.566463,0.869455 -0.632331,1.65987 h 1.778432 c 0.07904,-0.605985 0.342513,-0.88263 0.816761,-0.88263 0.500596,0 0.856282,0.382034 0.856282,0.92215 0,0.408381 -0.197603,0.711373 -0.566463,0.869456 -0.223951,0.09221 -0.461075,0.118562 -0.935324,0.131736 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/birdie.svg b/.icons/awkward/24x24/apps/birdie.svg
new file mode 100644
index 00000000..d156f296
--- /dev/null
+++ b/.icons/awkward/24x24/apps/birdie.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 12,1031.3384 -0.952381,1.0238 -1.047619,-0.5 -0.7083333,1.1578 c -2.1935238,0.4513 -3.7434381,1.5114 -5.0279,3.1872 C 2.0171333,1039.1384 2,1044.1955 2,1047.0527 c 0,2.8571 5.2380952,3.8095 10,3.8095 4.761905,0 10,-0.9524 10,-3.8095 0,-2.8572 -0.01714,-7.9143 -2.263767,-10.8455 -1.284462,-1.6758 -2.834376,-2.7359 -5.0279,-3.1872 L 14,1031.8622 l -1.047619,0.5 z"/>
+ <path style="fill:#3a99e7" d="m 12,1030.3622 -0.952381,1.5 -1.047619,-0.5 -0.7083333,1.1578 c -2.1935238,0.4513 -3.7434381,1.5114 -5.0279,3.1872 C 2.0171333,1038.6384 2,1043.6955 2,1046.5527 c 0,2.8571 5.2380952,3.8095 10,3.8095 4.761905,0 10,-0.9524 10,-3.8095 0,-2.8572 -0.01714,-7.9143 -2.263767,-10.8455 -1.284462,-1.6758 -2.834376,-2.7359 -5.0279,-3.1872 L 14,1031.3622 l -1.047619,0.5 z"/>
+ <path style="fill:#86572f" d="m 9.638915,1045.9968 c 0.487125,0.8437 1.38684,1.364 2.361085,1.3654 0.974245,0 1.87396,-0.5217 2.361085,-1.3654 l -2.361085,0 z"/>
+ <path style="opacity:0.2" d="m 12.000001,1042.8622 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 l -2.5518255,2.3176 c -0.273062,0.2801 -0.1294515,1.1081 0.2568575,1.1083 l 2.602081,0.4444 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 l -2.551826,-2.3176 c -0.08134,-0.083 -0.192235,-0.1296 -0.307112,-0.1297 z"/>
+ <path style="fill:#ffc12e" d="m 12.000001,1042.3622 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 l -2.5518255,2.3176 c -0.273062,0.2801 -0.1294515,1.1081 0.2568575,1.1083 l 2.602081,0.4444 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 l -2.551826,-2.3176 c -0.08134,-0.083 -0.192235,-0.1296 -0.307112,-0.1297 z"/>
+ <ellipse style="opacity:0.6" cx="158.03" cy="1015.883" rx="2.036" ry="1.963" transform="matrix(-0.97032493,0.24180472,0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="814.976" cy="549.818" rx=".586" ry=".884" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ <ellipse style="opacity:0.6" cx="181.816" cy="1010.058" rx="2.036" ry="1.963" transform="matrix(0.97032493,0.24180472,-0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="821.382" cy="541.262" rx=".586" ry=".884" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1028.3622)" d="M 12 14 C 11.885123 14.0001 11.774701 14.045206 11.693359 14.128906 L 9.140625 16.447266 C 8.9952363 16.596402 8.9744656 16.894349 9.0390625 17.146484 C 9.0622367 17.069098 9.0917326 16.997418 9.140625 16.947266 L 11.693359 14.628906 C 11.774701 14.545206 11.885123 14.5001 12 14.5 C 12.114877 14.5001 12.225301 14.545906 12.306641 14.628906 L 14.859375 16.947266 C 14.908267 16.997418 14.937764 17.069098 14.960938 17.146484 C 15.025535 16.894349 15.004764 16.596402 14.859375 16.447266 L 12.306641 14.128906 C 12.225301 14.045906 12.114877 14.0001 12 14 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1028.3622)" d="M 12 2 L 11.046875 3.5 L 10 3 L 9.2910156 4.1582031 C 7.0974918 4.6095031 5.5481338 5.6699031 4.2636719 7.3457031 C 2.0170385 10.276903 2 15.334206 2 18.191406 C 2 18.211063 2.0053653 18.22857 2.0058594 18.248047 C 2.0115118 15.339064 2.1171116 10.646337 4.2636719 7.8457031 C 5.5481338 6.1699031 7.0974918 5.1095031 9.2910156 4.6582031 L 10 3.5 L 11.046875 4 L 12 2.5 L 12.953125 4 L 14 3.5 L 14.708984 4.6582031 C 16.902508 5.1095031 18.451866 6.1699031 19.736328 7.8457031 C 21.882882 10.646337 21.988488 15.339064 21.994141 18.248047 C 21.994635 18.22857 22 18.211063 22 18.191406 C 22 15.334206 21.982955 10.276903 19.736328 7.3457031 C 18.451866 5.6699031 16.902508 4.6095031 14.708984 4.1582031 L 14 3 L 12.953125 3.5 L 12 2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bisq.svg b/.icons/awkward/24x24/apps/bisq.svg
new file mode 100644
index 00000000..ae80b28d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bisq.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 4.09375,1030.862 c -0.1676928,2e-4 -0.331497,0.011 -0.4921875,0.033 -1.3403146,0.1817 -2.365531,1.1987 -2.5703125,2.5117 -0.14498399,0.9297 0.2242074,1.9968 1.0800781,2.8867 0.6449349,0.6705 1.6406032,1.145 2.8554688,1.1055 -0.042626,0.1167 -0.2277754,0.6405 -0.4628907,1.3066 -0.3882426,1.1001 -0.4570312,1.3678 -0.4570312,1.8145 0,0.5046 0.024475,1.0697 0.6113281,2.2324 0.3353839,0.6644 0.713127,1.3524 0.8398438,1.5273 0.3073723,0.4243 0.7722868,0.6075 1.4355469,0.6075 0.8672037,0 1.3995685,-0.5044 0.859375,-1.502 -0.082498,-0.1368 -0.1872649,-0.3091 -0.3183594,-0.5312 -0.394545,-0.6685 -0.4964203,-0.7965 -0.4101563,-0.9004 0.1480104,-0.1784 0.6584555,-0.097 1.2695313,0.2031 0.3640852,0.1788 0.6832284,0.4268 1.1171875,0.8672 0.9520381,0.9662 1.5695541,2.4707 2.0625001,4.207 0.261706,0.9218 0.424522,1.2331 0.767578,1.459 0.562031,0.3703 1.285213,0.3064 1.578125,-0.1406 0.128877,-0.1967 0.200168,-0.4213 0.142578,-1.1036 -0.04346,-0.5147 0.03496,-1.621 1.183594,-1.58 1.033223,0.037 1.394546,-0.1032 1.773437,0.2558 0.118919,0.1127 0.623214,0.7777 1.121094,1.4766 1.036317,1.4547 1.67941,1.8782 2.138672,2.1055 0.38216,0.1887 1.096597,0.2139 1.416016,0.049 0.24922,-0.1289 0.422326,-0.4913 0.347656,-0.7266 -0.02872,-0.09 -0.290259,-0.4099 -0.582031,-0.709 -0.603073,-0.618 -0.855213,-0.6532 -2.048829,-3.2793 -0.455498,-1.0021 -0.922055,-1.6191 -1.035156,-1.7382 -0.586653,-0.6174 -1.016299,-0.5816 -2.041015,0.1738 -0.884633,0.6521 -1.056256,0.6763 -1.490235,0.7363 -0.468954,0.064 -0.880334,-0.075 -1.535156,-0.5176 -1.401517,-0.9629 -0.895374,-4.1123 1.041016,-2.6347 0.373532,0.5089 -0.696843,-1.42 -0.337891,-1.3125 0.24964,0.075 0.204057,1.0295 0.533203,0.9219 l 0.398438,0.1347 c 1.228391,1.9444 2.852892,0.3353 0.607422,-0.2871 l 0.02539,-0.4668 -1.433594,-1.6973 c -1.62548,-1.7235 -2.58451,-2.541 -3.044922,-2.8144 -0.746524,-0.4434 -1.3704565,-0.626 -2.2167964,-0.666 -0.9170135,-0.043 -1.0842728,0.067 -2.0429687,0.4961 -0.3909097,0.1747 -0.7123493,0.2985 -1.0097657,0.3906 -0.041821,0.013 -0.078502,0.018 -0.1191406,0.029 -0.1702404,0.048 -0.3353807,0.077 -0.5,0.1055 -0.9435381,0.1334 -1.5233982,-0.1857 -1.9570312,-0.6368 -0.5240159,-0.5448 -0.7105775,-1.4315 -0.6816406,-1.6171 0.1179057,-0.756 0.5086712,-1.1499 1.2910156,-1.2559 0.7823443,-0.1061 2.0254163,0.2065 3.4960937,1.334 a 0.7498489,0.7498489 0 0 0 0.4453125,0.1543 0.7498489,0.7498489 0 0 0 0.00977,0 0.7498489,0.7498489 0 0 0 0.2578126,-1.4551 c -1.4051698,-1.0299 -2.7441192,-1.5544 -3.9179688,-1.5527 z"/>
+ <path style="fill:#4f4f4f" d="m 20.219431,1049.2036 c -0.459262,-0.2273 -1.103278,-0.6512 -2.139595,-2.1059 -0.49788,-0.6989 -1.002538,-1.3628 -1.121457,-1.4755 -0.378891,-0.359 -0.740052,-0.2188 -1.773275,-0.2555 -1.148629,-0.041 -1.22615,1.0642 -1.182693,1.5789 0.05759,0.6823 -0.01512,0.9065 -0.143997,1.1032 -0.292912,0.447 -1.015014,0.5119 -1.577045,0.1416 -0.343056,-0.2259 -0.506717,-0.5366 -0.768423,-1.4584 -0.492946,-1.7363 -1.11032,-3.2412 -2.0623579,-4.2074 -0.4339591,-0.4404 -0.7533428,-0.6881 -1.117428,-0.8669 -0.6110758,-0.3 -1.1197324,-0.3815 -1.2677428,-0.2031 -0.086264,0.1039 0.015085,0.232 0.40963,0.9005 0.1310945,0.2221 0.2352201,0.393 0.3177182,0.5298 0.5401936,0.9976 0.0075,1.504 -0.8597037,1.503 -0.66326,0 -1.1279584,-0.1843 -1.4353307,-0.6086 -0.1267168,-0.1749 -0.5047978,-0.8616 -0.8401817,-1.526 -0.586853,-1.1627 -0.6097811,-1.7277 -0.6097811,-2.2323 0,-0.4467 0.067435,-0.7153 0.4556776,-1.8154 0.2506244,-0.7101 0.4730273,-1.3366 0.4942259,-1.3923 0.030441,-0.08 -0.1249823,-0.1029 -0.7405067,-0.1091 -0.192179,-0.4565 0.1168504,-1.2118 0.61026,-1.2547 0.5919265,-0.067 1.1095454,-0.225 1.9110088,-0.5833 0.9586959,-0.4286 1.127381,-0.5402 2.0443945,-0.4968 0.8463399,0.04 1.4690516,0.2236 2.2155766,0.667 0.460411,0.2734 1.419297,1.0914 3.044777,2.8149 l 1.434159,1.696 -0.02505,0.467 c 2.245471,0.6224 0.620192,2.2308 -0.608199,0.2864 l -0.39872,-0.1337 c -0.329146,0.1076 -0.282901,-0.8479 -0.532541,-0.9227 -0.358952,-0.1075 0.712013,1.8223 0.338481,1.3134 -1.93639,-1.4776 -2.443616,1.6715 -1.042099,2.6344 0.654822,0.4424 1.067628,0.5813 1.536582,0.517 0.433979,-0.06 0.605202,-0.083 1.489835,-0.7351 1.024716,-0.7554 1.454782,-0.7922 2.041435,-0.1748 0.113101,0.1191 0.578325,0.7366 1.033823,1.7387 1.193615,2.6261 1.445859,2.6614 2.048932,3.2794 0.291772,0.2991 0.553988,0.6178 0.582705,0.7082 0.07467,0.2353 -0.09906,0.5977 -0.34828,0.7266 -0.319419,0.1651 -1.032659,0.1407 -1.414819,-0.048 z"/>
+ <path style="fill:none;stroke:#4e4e4e;stroke-width:1.49954784;stroke-linecap:round;stroke-linejoin:round" d="m 6.0048231,1035.9689 c -3.1218215,0.9585 -4.4076442,-1.8325 -4.2337234,-2.9477 0.3226873,-2.0691 2.8301272,-2.8187 5.9831959,-0.4013 l 0,0 0,0"/>
+ <path style="opacity:0.2" d="m 13.173828,1038.8622 c -0.363263,-0.01 -0.667283,0.4712 -1.033203,1.998 -0.0956,0.3989 -0.145134,0.7475 -0.140625,1.0625 0.01316,0.9187 0.633473,1.6908 1.722656,2.4141 0.530436,0.3523 0.905952,0.5068 1.277344,0.5254 0.371392,-0.019 0.746908,-0.1731 1.277344,-0.5254 1.089183,-0.7233 1.709496,-1.4954 1.722656,-2.4141 0.0012,-0.084 -0.0015,-0.1709 -0.0078,-0.2603 -0.01746,-0.2447 -0.387946,-0.3706 -0.457974,-0.6628 -0.365912,-1.5268 -0.43767,-1.6519 -0.800933,-1.6419 -0.186138,0 -0.155943,0.053 -0.388824,0.3648 -0.240527,0.322 -0.618187,0.103 -0.853322,0.3243 -0.136844,0.1287 -0.272616,0.223 -0.407134,0.2627 -0.0314,0.01 -0.05606,0.01 -0.08398,0.017 -0.02792,-0.01 -0.05454,-0.01 -0.08594,-0.017 -0.365657,-0.1077 -0.738632,-0.6195 -1.11914,-1.1289 -0.232912,-0.312 -0.434987,-0.3162 -0.621125,-0.3184 z"/>
+ <path style="fill:#ffffff" transform="translate(0,1028.3622)" d="m 13.173828,10 c -0.363263,-0.01 -0.667283,0.471247 -1.033203,1.998047 -0.0956,0.3989 -0.145134,0.7475 -0.140625,1.0625 0.01316,0.9187 0.633473,1.690762 1.722656,2.414062 C 14.253092,15.826909 14.628608,15.9814 15,16 c 0.371392,-0.0186 0.746908,-0.173091 1.277344,-0.525391 1.089183,-0.7233 1.709496,-1.495362 1.722656,-2.414062 0.0012,-0.08426 -0.0015,-0.170922 -0.0078,-0.260308 -0.01746,-0.244784 -0.387946,-0.370631 -0.457974,-0.66283 -0.365912,-1.526802 -0.43767,-1.6519 -0.800933,-1.6419 -0.186138,0.0022 -0.155943,0.05281 -0.388824,0.364813 -0.240527,0.322003 -0.618187,0.103003 -0.853322,0.324251 -0.136844,0.128762 -0.272616,0.223072 -0.407134,0.262693 -0.0314,0.009 -0.05606,0.0076 -0.08398,0.01758 -0.02792,-0.01 -0.05454,-0.0086 -0.08594,-0.01758 -0.365657,-0.1077 -0.738632,-0.619507 -1.11914,-1.128907 C 13.562041,10.006359 13.359966,10.0022 13.173828,10 Z"/>
+ <path style="fill:#4f4f4f" d="m 13.408256,1041.3628 c 0.373784,-0.01 0.591806,0.1909 0.591806,0.5705 0,0.4275 -0.05497,0.4773 -0.446296,0.3968 -0.369348,-0.076 -0.595347,-0.2034 -0.700205,-0.3931 -0.166655,-0.3014 -0.138559,-0.4042 0.131838,-0.4924 0.156747,-0.051 0.298263,-0.078 0.422857,-0.082 z"/>
+ <path style="fill:#4f4f4f" d="m 16.591806,1041.3624 c 0.124594,0 0.26611,0.031 0.422857,0.082 0.270398,0.088 0.298492,0.191 0.131838,0.4924 -0.104858,0.1897 -0.330857,0.317 -0.700205,0.3931 -0.391321,0.081 -0.446296,0.031 -0.446296,-0.3968 0,-0.3796 0.218022,-0.5805 0.591806,-0.5705 z"/>
+ <path style="fill:#4f4f4f" d="m 14.999774,1042.3622 c 0.413529,0.01 0.749774,0.022 0.749774,0.046 0,0.028 -0.199901,0.3079 -0.443961,0.5573 l -0.305813,0.3967 -0.305813,-0.3967 C 14.4499,1042.7161 14.25,1042.4362 14.25,1042.4082 c 0,-0.024 0.336244,-0.042 0.749774,-0.046 z"/>
+ <path style="fill:#4f4f4f" transform="translate(0,1028.3622)" d="M 16.826172 10 C 16.640034 10.0022 16.437959 10.006359 16.205078 10.318359 C 16.009354 10.580383 15.815316 10.840856 15.623047 11.048828 L 15.517578 11.185547 C 15.909928 11.863443 17.094821 12.610946 17.996094 13.011719 C 17.995376 12.708952 17.950303 12.377452 17.859375 11.998047 C 17.493455 10.471247 17.189435 9.99 16.826172 10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1028.3622)" d="M 4.09375,2 C 3.9260572,2.0002414 3.762253,2.0114281 3.6015625,2.0332031 2.2612479,2.2149031 1.2360315,3.2319219 1.03125,4.5449219 0.99317741,4.7890598 0.99500122,5.0433887 1.0273438,5.3007812 1.0321125,5.2158591 1.018313,5.1278795 1.03125,5.0449219 1.2360315,3.7319219 2.2612479,2.7149031 3.6015625,2.5332031 3.762253,2.5112031 3.9260572,2.5002 4.09375,2.5 5.2675996,2.4983 6.606549,3.0228344 8.0117188,4.0527344 8.2226184,4.1292897 8.3881562,4.2962608 8.4628906,4.5078125 8.6002945,4.119574 8.3988681,3.6931779 8.0117188,3.5527344 6.6065489,2.5228594 5.2675996,1.9983102 4.09375,2 Z M 2.5566406,5.1171875 c -0.012811,0.055342 -0.035589,0.09836 -0.044922,0.1582031 -0.028937,0.1856 0.1576247,1.0723875 0.6816406,1.6171875 0.433633,0.4511 1.0134931,0.7701188 1.9570312,0.6367188 0.1646193,-0.0285 0.3297596,-0.057469 0.5,-0.1054688 0.040639,-0.011 0.07732,-0.016297 0.1191406,-0.029297 0.2974164,-0.0921 0.618856,-0.2159249 1.0097657,-0.390625 0.9586959,-0.4291 1.1259552,-0.5390937 2.0429687,-0.4960937 0.8463399,0.04 1.4702734,0.2226156 2.2167964,0.6660156 0.460412,0.2734 1.419442,1.0909531 3.044922,2.8144531 l 1.433594,1.6972658 0.01367,-0.01758 c -0.01593,-0.0046 -0.02273,-0.0111 -0.03906,-0.01563 l 0.02539,-0.466797 -1.433594,-1.6972658 C 12.458504,7.7647813 11.499474,6.9472281 11.039062,6.6738281 10.292539,6.2304281 9.6686055,6.0478125 8.8222656,6.0078125 7.9052521,5.9644125 7.7379928,6.0753063 6.7792969,6.5039062 6.3883872,6.6786652 6.0669477,6.8023908 5.7695312,6.8945312 c -0.041821,0.012687 -0.078502,0.018111 -0.1191406,0.029297 -0.1702404,0.048499 -0.3353807,0.077174 -0.5,0.1054688 C 4.2068525,7.1627284 3.6269924,6.8436587 3.1933594,6.3925781 2.8277774,6.012496 2.6351417,5.4759509 2.5566406,5.1171875 Z M 15.517578,11.185547 c 0.0464,0.08017 0.134378,0.162708 0.201172,0.244141 0.161293,-0.187195 0.322628,-0.392196 0.486328,-0.611329 C 16.437959,10.510059 16.640034,10.5 16.826172,10.5 c 0.363263,-0.01 0.667283,0.471247 1.033203,1.998047 0.04182,0.174491 0.07118,0.336092 0.09375,0.492187 0.01368,0.0062 0.02941,0.01546 0.04297,0.02149 -7.18e-4,-0.302767 -0.04579,-0.634267 -0.136719,-1.013672 C 17.493455,10.471247 17.189435,9.99 16.826172,10 c -0.186138,0.0022 -0.388213,0.0064 -0.621094,0.318359 -0.195724,0.262024 -0.389762,0.522497 -0.582031,0.730469 z m 0,0.5 -0.02539,0.466797 c 0.557706,0.154585 0.875873,0.369414 1.021484,0.576172 0.01238,-0.01297 0.02316,-0.02661 0.0332,-0.04102 -0.448778,-0.317737 -0.836188,-0.668301 -1.029297,-1.001953 z M 4.7949219,9.0253906 C 4.7096057,9.2658774 4.6512233,9.4263532 4.5039062,9.84375 4.1156637,10.94385 4.046875,11.211503 4.046875,11.658203 c 0,0.12368 0.00281,0.251766 0.013672,0.390625 0.011995,-0.389001 0.087188,-0.695854 0.4433593,-1.705078 0.2351153,-0.6661 0.4202647,-1.1899406 0.4628907,-1.3066406 -0.060179,0.00196 -0.1127875,-0.011192 -0.171875,-0.011719 z m 9.1582031,2.3574214 c -0.15853,-0.04748 -0.0285,0.31037 0.123047,0.671876 0.07102,0.0439 0.139465,0.0831 0.214844,0.140624 -0.06959,-0.126865 -0.112215,-0.325442 -0.16211,-0.501953 -7.03e-4,-0.0016 -0.0012,-0.0023 -0.002,-0.0039 -0.03695,-0.08504 -0.05801,-0.157897 -0.0918,-0.242187 -6.12e-4,-8.7e-4 -0.0013,-0.0011 -0.002,-0.002 -0.02285,-0.03168 -0.04969,-0.05337 -0.08008,-0.0625 z m -1.466797,2.011719 C 12.41056,14.081531 13.387989,14.579524 14,15 c 0.654822,0.4426 0.316202,0.911656 0.785156,0.847656 0.433979,-0.06 0.605602,-0.08423 1.490235,-0.736328 1.024716,-0.7554 1.454362,-0.791228 2.041015,-0.173828 0.113101,0.1191 0.579659,0.736181 1.035156,1.738281 1.193617,2.6261 1.445756,2.661297 2.048829,3.279297 0.246044,0.252224 0.439922,0.491577 0.521484,0.623047 0.06968,-0.139443 0.09904,-0.292762 0.06055,-0.414063 -0.02872,-0.0904 -0.290259,-0.409884 -0.582031,-0.708984 -0.603073,-0.618 -0.855213,-0.653197 -2.048829,-3.279297 -0.455498,-1.0021 -0.922055,-1.619181 -1.035156,-1.738281 -0.586653,-0.6174 -1.016299,-0.581572 -2.041015,0.173828 -0.884633,0.6521 -1.056256,0.676328 -1.490235,0.736328 -0.468954,0.0643 -0.880334,-0.07518 -1.535156,-0.517578 -0.466041,-0.320189 -0.701951,-0.882333 -0.763672,-1.435547 z m -5.283203,0.128907 c -0.055505,0.01528 -0.1094341,0.03312 -0.1386719,0.06836 -0.086264,0.1039 0.015611,0.231891 0.4101563,0.900391 0.1310945,0.222099 0.2358613,0.39445 0.3183594,0.53125 0.09092,0.167906 0.1421113,0.315168 0.1757812,0.455078 0.079169,-0.24043 0.039797,-0.556961 -0.1757812,-0.955078 C 7.7104707,14.386637 7.6057039,14.214287 7.4746094,13.992188 7.335066,13.755751 7.2740725,13.647496 7.203125,13.523438 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bitcoin-qt.svg b/.icons/awkward/24x24/apps/bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bitcoin.svg b/.icons/awkward/24x24/apps/bitcoin.svg
new file mode 100644
index 00000000..dea249d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitcoin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#f7931a" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.01074,-0.20895 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.2 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.25 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.01075,-0.29105 z"/>
+ <path style="opacity:0.2" d="m 10,6.5 0,2 c -0.245847,0.01 -0.6980897,0 -0.9335938,0 L 8,8.5 l 0,1 c 0,0 0.3594181,-0.014995 0.3457031,0 C 8.8058321,9.493 8.95236,9.826067 9,10.048828 L 9,15 C 8.982365,15.140776 8.9973503,15.49 8.6757812,15.5 8.6906312,15.513 8,15.5 8,15.5 l 0,1 1.1269531,0 C 9.4020551,16.49 9.734241,16.5 10,16.5 l 0,2 1,-0.01758 0,-1.98242 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 14.892187,16.361524 16,16.133628 16,14 16,12.5 14.999089,12.000955 13.816203,12 14.566521,11.94318 14.999459,11.5 14.999797,10.25 15,9.5 14.566521,8.5 13.999797,8.5 L 13,8.5 l 0,-2 -1,0 0,2 c -0.298624,-5e-6 -0.69683,-0.011 -1,0 l 0,-2 z m 1,3 c 1.410185,0 2.000138,1.5e-5 2,1 1.38e-4,1.000066 -0.730627,1 -2,1 z m 0,3 c 2,7.5e-5 3.000208,2.3e-5 3,1.5 2.08e-4,1.500099 -1,1.5 -3,1.5 z"/>
+ <path style="fill:#ffffff" d="m 10,6 0,2 C 9.754153,8.01 9.3019103,8 9.0664062,8 L 8,8 8,9 C 8,9 8.3594181,8.985005 8.3457031,9 8.8058321,8.993 8.95236,9.3260671 9,9.5488281 L 9,14.5 C 8.982365,14.640776 8.9973503,14.99 8.6757812,15 8.6906312,15.013 8,15 8,15 l 0,1 1.1269531,0 C 9.4020551,15.99 9.734241,16 10,16 l 0,2 1,-0.01758 L 11,16 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 14.892187,15.861524 16,15.633628 16,13.5 16,12 14.999089,11.500955 13.816203,11.5 14.566521,11.443175 14.999459,11 14.999797,9.75 15,9 14.566521,8 13.999797,8 L 13,8 13,6 12,6 12,8 c -0.298624,-5e-6 -0.69683,-0.011 -1,0 l 0,-2 z m 1,3 c 1.410185,0 2.000138,1.52e-5 2,1 1.38e-4,1.000066 -0.730627,1 -2,1 z m 0,3 c 2,7.5e-5 3.000208,2.3e-5 3,1.5 2.08e-4,1.500099 -1,1.5 -3,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bitcoin128.svg b/.icons/awkward/24x24/apps/bitcoin128.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitcoin128.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bitmap2component.svg b/.icons/awkward/24x24/apps/bitmap2component.svg
new file mode 100644
index 00000000..fdf6a37f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitmap2component.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#45b445" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path opacity=".2" d="m22 5.5v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <path fill="#6ac36a" d="m22 5v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m12.932 14.084c0 0.68365 0.0175 1.2523-0.31258 1.858-0.26556 0.49212-0.68765 0.7952-1.1583 0.7952-0.64265 0-1.0158-0.51165-1.0158-1.2678 0-1.4924 1.2778-1.764 2.4871-1.764v0.3791m1.6879 4.2666c-0.10952 0.10352-0.26956 0.11153-0.3946 0.04301-0.55465-0.48262-0.65465-0.7072-0.96125-1.1683-0.918 0.981-1.5665 1.274-2.7585 1.274-1.408 0-2.5055-0.908-2.5055-2.727 0-1.4204 0.7367-2.3891 1.7834-2.8622 0.9067-0.4181 2.1765-0.49212 3.1472-0.60765v-0.22656c0-0.4161 0.03151-0.90825-0.20105-1.2678-0.20505-0.32258-0.59565-0.45512-0.93975-0.45512-0.63865 0-1.2073 0.34208-1.3458 1.0512-0.02951 0.15804-0.13854 0.31258-0.29107 0.32058l-1.6235-0.1815c-0.1365-0.033-0.287-0.149-0.25-0.3675 0.375-2.055 2.153-2.6765 3.743-2.6765 0.8147 0 1.8794 0.22656 2.5206 0.8712 0.8147 0.7952 0.7367 1.856 0.7367 3.0108v2.7272c0 0.8207 0.32408 1.1798 0.63115 1.6234 0.10752 0.15654 0.13103 0.34758-0.004 0.46512-0.34208 0.30108-0.94925 0.8517-1.2833 1.1623l-0.006-0.006"/>
+ <path fill="#fff" fill-rule="evenodd" d="m12.932 13.584c0 0.68365 0.0175 1.2523-0.31258 1.858-0.26556 0.49212-0.68765 0.7952-1.1583 0.7952-0.64265 0-1.0158-0.51165-1.0158-1.2678 0-1.4924 1.2778-1.764 2.4871-1.764v0.3791m1.6879 4.2666c-0.11 0.104-0.27 0.112-0.395 0.043-0.554-0.482-0.654-0.707-0.961-1.168-0.918 0.981-1.566 1.274-2.758 1.274-1.408 0-2.5055-0.908-2.5055-2.727 0-1.4204 0.7367-2.3891 1.7834-2.8622 0.9067-0.4181 2.1765-0.49212 3.1472-0.60765v-0.22656c0-0.4161 0.03151-0.90825-0.20105-1.2678-0.20505-0.32258-0.59565-0.45512-0.93975-0.45512-0.63865 0-1.2073 0.34208-1.3458 1.0512-0.02951 0.15804-0.13854 0.31258-0.29107 0.32058l-1.6235-0.1815c-0.1365-0.033-0.287-0.149-0.25-0.3675 0.375-2.055 2.153-2.6765 3.743-2.6765 0.8147 0 1.8794 0.22656 2.5206 0.8712 0.8147 0.7952 0.7367 1.856 0.7367 3.0108v2.7272c0 0.8207 0.32408 1.1798 0.63115 1.6234 0.10752 0.15654 0.13103 0.34758-0.004 0.46512-0.34208 0.30108-0.94925 0.8517-1.2833 1.1623l-0.006-0.006"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bitshares2-light.svg b/.icons/awkward/24x24/apps/bitshares2-light.svg
new file mode 100644
index 00000000..1f2c79b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitshares2-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#38bdec" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 7,5 V 9.6503905 L 8.5654295,11.22168 a 4.7583643,4.7583643 0 0 0 -0.0039,0.003 l 1.7021485,1.702148 0.250977,0.250977 v 0.001 a 2,2 0 0 1 0.336914,-0.213867 2,2 0 0 1 0.001,-10e-4 2,2 0 0 1 0.373047,-0.141602 2,2 0 0 1 0.274384,-0.05378 2,2 0 0 1 0.01172,-0.0019 V 10.003906 A 4.7583643,4.7583643 0 0 0 11.5,10.004883 V 9 Z m 4.988281,5 v 2.765625 a 2,2 0 0 1 0.995118,0.414063 L 14.938477,11.22461 A 4.7583643,4.7583643 0 0 0 11.988281,10 Z M 7,10.289063 V 14.5 H 7.001 A 4.7583643,4.7583643 0 0 0 7,14.511719 h 2.765625 a 2,2 0 0 1 0.414063,-0.995117 l -0.02539,-0.02539 0.0088,-0.0068 z m 8.275391,1.272461 -1.953125,1.953125 a 2,2 0 0 1 0.411133,0.99707 h 2.762695 a 4.7583643,4.7583643 0 0 0 -1.220703,-2.950195 z m -8.271485,3.426757 a 4.7583643,4.7583643 0 0 0 1.2207035,2.950195 L 10.177735,15.985352 A 2,2 0 0 1 9.766602,14.988281 Z m 6.730469,0 a 2,2 0 0 1 -0.414062,0.995118 l 1.955078,1.955077 A 4.7583643,4.7583643 0 0 0 16.5,14.988281 Z M 10.516602,16.320312 8.5615235,18.27539 A 4.7583643,4.7583643 0 0 0 11.511719,19.5 v -2.765625 a 2,2 0 0 1 -0.995117,-0.414063 z m 2.46875,0.0019 a 2,2 0 0 1 -0.997071,0.411133 v 2.762696 a 4.7583643,4.7583643 0 0 0 2.950196,-1.220704 z"/>
+ <g transform="matrix(0.5,0,0,0.5,-0.5,0)">
+ <path style="fill:#ffffff" d="m 24.976562,19 v 5.53125 a 4,4 0 0 1 1.990235,0.828125 l 3.910156,-3.910156 A 9.5167286,9.5167286 0 0 0 24.976562,19 Z m -0.953124,0.0078 a 9.5167286,9.5167286 0 0 0 -5.900391,2.441407 l 3.90625,3.90625 a 4,4 0 0 1 1.994141,-0.822266 z m -6.574219,3.115235 A 9.5167286,9.5167286 0 0 0 15,28.023438 h 5.53125 a 4,4 0 0 1 0.828125,-1.990235 z m 14.101562,0 -3.90625,3.90625 a 4,4 0 0 1 0.822266,1.994141 h 5.525391 A 9.5167286,9.5167286 0 0 0 31.550781,22.123035 Z M 15.007812,28.97655 a 9.5167286,9.5167286 0 0 0 2.441407,5.900391 l 3.90625,-3.90625 A 4,4 0 0 1 20.533203,28.97655 Z m 13.460938,0 a 4,4 0 0 1 -0.828125,1.990235 l 3.910156,3.910156 A 9.5167286,9.5167286 0 0 0 34,28.976562 Z m -6.435547,2.664063 -3.910156,3.910156 A 9.5167286,9.5167286 0 0 0 24.023438,38 v -5.53125 a 4,4 0 0 1 -1.990235,-0.828125 z m 4.9375,0.0039 a 4,4 0 0 1 -1.994141,0.822266 v 5.525391 a 9.5167286,9.5167286 0 0 0 5.900391,-2.441407 z"/>
+ <path style="fill:#ffffff" d="m 15,9 v 9.300781 l 7.029297,7.056641 A 4,4 0 0 1 24,24.537109 V 17 Z"/>
+ <path style="fill:#ffffff" d="M 15,19.577327 21.326172,25.968673 20,27 18,28 h -3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bitwarden.svg b/.icons/awkward/24x24/apps/bitwarden.svg
new file mode 100644
index 00000000..2804b2e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitwarden.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#2f91c9" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.4999185 C 6.5653955,5.5001 6.4267495,5.502651 6.285156,5.5868325 5.984576,5.7655765 6,5.5454095 6,9.712809 c 0,4.228981 -0.00575,4.143743 0.3222655,4.963867 0.377323,0.943422 0.9847465,1.740955 1.982422,2.607422 0.8371125,0.72702 1.8304895,1.3845 2.9375005,1.943359 0.374516,0.189069 0.567626,0.275585 0.757812,0.272461 0.190186,0.0031 0.383296,-0.08339 0.757813,-0.272461 1.107011,-0.558859 2.100387,-1.216339 2.9375,-1.943359 0.997675,-0.866467 1.605098,-1.663999 1.982421,-2.607422 C 18.005753,13.856552 18,13.94179 18,9.712809 18,5.5454065 18.015423,5.7655765 17.714844,5.5868325 17.57325,5.5026515 17.434605,5.5001 12,5.4999185 Z m 0,2 c 2.24936,7.5e-5 3.192459,0.0035 3.983399,0.00977 0.0068,0.5561305 0.0166,0.8595905 0.0166,2.203125 0,2.1153985 -0.0043,3.1701645 -0.03418,3.6308595 -0.02989,0.460695 0.02587,0.161355 -0.145508,0.589844 -0.246929,0.617398 -0.594472,1.10951 -1.436524,1.84082 C 13.727275,16.344508 12.90591,16.875482 12,17.347574 Z"/>
+ <path style="fill:#ffffff" d="M 12,5 C 6.5653955,5.0001815 6.4267495,5.00275 6.285156,5.086914 5.984576,5.265658 6,5.045491 6,9.2128905 6,13.441872 5.99425,13.356634 6.3222655,14.176758 c 0.377323,0.943422 0.9847465,1.740955 1.982422,2.607421 0.8371125,0.72702 1.8304895,1.3845 2.9375005,1.94336 C 11.616704,18.916608 11.809814,19.003124 12,19 c 0.190186,0.0031 0.383296,-0.08339 0.757813,-0.272461 1.107011,-0.55886 2.100387,-1.21634 2.9375,-1.94336 0.997675,-0.866466 1.605098,-1.663999 1.982421,-2.607421 C 18.005753,13.356633 18,13.441872 18,9.2128905 18,5.045488 18.015423,5.265658 17.714844,5.086914 17.57325,5.002733 17.434605,5.0001815 12,5 Z m 0,2 c 2.24936,7.5e-5 3.192459,0.0035 3.983399,0.00976 0.0068,0.5561305 0.0166,0.8595905 0.0166,2.203125 0,2.115398 -0.0043,3.170165 -0.03418,3.63086 -0.02989,0.460694 0.02587,0.161355 -0.145508,0.589843 -0.246929,0.617398 -0.594472,1.10951 -1.436524,1.84082 C 13.727275,15.84459 12.90591,16.375563 12,16.847656 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bitwig-studio.svg b/.icons/awkward/24x24/apps/bitwig-studio.svg
new file mode 100644
index 00000000..17bc4589
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bitwig-studio.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#ff5722" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <g style="opacity:0.2">
+ <circle cx="7" cy="9.5" r="1"/>
+ <circle cx="10" cy="9.5" r="1"/>
+ <circle cx="13" cy="9.5" r="1"/>
+ <circle cx="16" cy="9.5" r="1"/>
+ <circle cx="7" cy="12.5" r="1"/>
+ <circle cx="10" cy="12.5" r="1"/>
+ <circle cx="13" cy="12.5" r="1"/>
+ <circle cx="16" cy="12.5" r="1"/>
+ <circle cx="4" cy="12.5" r="1"/>
+ <circle cx="19" cy="12.5" r="1"/>
+ <circle cx="7" cy="15.5" r="1"/>
+ <circle cx="16" cy="15.5" r="1"/>
+ <circle cx="4" cy="15.5" r="1"/>
+ <circle cx="19" cy="15.5" r="1"/>
+ </g>
+ <g style="fill:#ffffff">
+ <circle cx="7" cy="9" r="1"/>
+ <circle cx="10" cy="9" r="1"/>
+ <circle cx="13" cy="9" r="1"/>
+ <circle cx="16" cy="9" r="1"/>
+ <circle cx="7" cy="12" r="1"/>
+ <circle cx="10" cy="12" r="1"/>
+ <circle cx="13" cy="12" r="1"/>
+ <circle cx="16" cy="12" r="1"/>
+ <circle cx="4" cy="12" r="1"/>
+ <circle cx="19" cy="12" r="1"/>
+ <circle cx="7" cy="15" r="1"/>
+ <circle cx="16" cy="15" r="1"/>
+ <circle cx="4" cy="15" r="1"/>
+ <circle cx="19" cy="15" r="1"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 6.46 2 2 6.46 2 12 C 2 12.084 2.0097 12.166 2.0117 12.25 C 2.1448 6.8276 6.5444 2.5 12 2.5 C 17.456 2.5 21.855 6.8276 21.988 12.25 C 21.99 12.166 22 12.084 22 12 C 22 6.46 17.54 2 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blackmagic-Fusion8.svg b/.icons/awkward/24x24/apps/blackmagic-Fusion8.svg
new file mode 100644
index 00000000..b14a5e4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blackmagic-Fusion8.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.381843,2.5070243 A 10.000189,10.000001 0 0 0 9.4120605,2.8410086 10.000189,10.000001 0 0 0 2.3406384,15.088079 10.000189,10.000001 0 0 0 14.587939,22.159368 10.000189,10.000001 0 0 0 21.659361,9.912298 10.000189,10.000001 0 0 0 12.381843,2.5070243 Z"/>
+ <path style="fill:#2d4dc0" d="M 12.381843,2.0071202 A 10.000189,10.000001 0 0 0 9.4120605,2.3411045 10.000189,10.000001 0 0 0 2.3406384,14.588175 10.000189,10.000001 0 0 0 14.587939,21.659464 10.000189,10.000001 0 0 0 21.659361,9.412394 10.000189,10.000001 0 0 0 12.381843,2.0071202 Z"/>
+ <path style="opacity:0.2" d="m 14.580078,6.4999985 c -0.477816,0.012765 -0.95291,0.1617604 -1.339844,0.4355469 -0.448703,0.3174935 -0.76716,0.7764325 -1.117187,1.1953125 -0.175014,0.20944 -0.361472,0.4111082 -0.576172,0.5820312 -0.214699,0.170923 -0.458638,0.3090348 -0.726563,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 9.7203966,9.073641 9.4544745,8.9887891 9.1953125,8.8925766 8.6769883,8.7001511 8.1669289,8.4589442 7.6152344,8.4023423 6.8540389,8.3242453 6.0616386,8.6328232 5.5644531,9.1992173 5.0672676,9.7656108 4.8800215,10.575349 5.078125,11.294921 c 0.1981035,0.719571 0.7764969,1.327609 1.4980469,1.576172 0.7215495,0.248564 1.5664528,0.129465 2.1855469,-0.308594 0.4487036,-0.317493 0.7652073,-0.774479 1.1152343,-1.193359 0.1750139,-0.20944 0.3614719,-0.411109 0.5761719,-0.582032 0.2147,-0.170923 0.460592,-0.310988 0.728516,-0.380859 0.267924,-0.06987 0.550474,-0.06893 0.824218,-0.02539 0.273744,0.04354 0.539666,0.128396 0.798829,0.224609 0.518323,0.192425 1.028383,0.433632 1.580078,0.490234 0.761195,0.0781 1.553595,-0.228526 2.050781,-0.794921 0.497185,-0.566395 0.686384,-1.3761324 0.488281,-2.0957039 -0.198104,-0.719571 -0.778451,-1.329562 -1.5,-1.578125 -0.270581,-0.093211 -0.557061,-0.1346116 -0.84375,-0.1269536 z m 0.605469,5.0019535 c -0.358394,0.0098 -0.715634,0.123379 -1.005859,0.333985 -0.336556,0.244225 -0.575347,0.595753 -0.837891,0.917968 -0.131272,0.161109 -0.270601,0.31774 -0.431641,0.449219 -0.161039,0.131479 -0.343962,0.239222 -0.544922,0.292969 -0.200961,0.05375 -0.413815,0.05108 -0.61914,0.01758 -0.205326,-0.03349 -0.405221,-0.09786 -0.59961,-0.171875 -0.388776,-0.148019 -0.769786,-0.333413 -1.1835934,-0.376953 -0.5709468,-0.06008 -1.1661404,0.17564 -1.5390625,0.611328 -0.3729215,0.435688 -0.5138253,1.059765 -0.3652343,1.613281 0.1485903,0.553517 0.5818381,1.021688 1.1230468,1.212891 0.5412097,0.191202 1.1743104,0.09868 1.6386714,-0.238282 0.336556,-0.244225 0.575348,-0.595753 0.837891,-0.917968 0.131272,-0.161109 0.270602,-0.315787 0.431641,-0.447266 0.161039,-0.131479 0.345915,-0.239222 0.546875,-0.292969 0.200961,-0.05375 0.413815,-0.05303 0.61914,-0.01953 0.205326,0.0335 0.403268,0.09982 0.597657,0.173828 0.388775,0.14802 0.771739,0.333412 1.185546,0.376953 0.570948,0.06007 1.164188,-0.177593 1.53711,-0.613281 0.372923,-0.435688 0.513825,-1.057812 0.365234,-1.611328 -0.148591,-0.553517 -0.581838,-1.021689 -1.123047,-1.212891 -0.202954,-0.0717 -0.417777,-0.103544 -0.632812,-0.09766 z m -3.783203,5 c -0.09802,0.0061 -0.196089,0.0234 -0.291016,0.04883 -0.37971,0.101708 -0.715555,0.358885 -0.912109,0.699219 -0.196552,0.340336 -0.2501793,0.759076 -0.148438,1.138672 0.101739,0.379594 0.358781,0.713664 0.699219,0.910156 0.340439,0.196492 0.758962,0.252103 1.138672,0.150391 0.379709,-0.101708 0.715555,-0.358885 0.912109,-0.699219 0.196552,-0.340336 0.25018,-0.759076 0.148438,-1.138672 C 12.84748,17.231732 12.590438,16.897663 12.25,16.701171 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="fill:#ffffff" d="M 14.580078 6 C 14.102262 6.012765 13.627168 6.1617604 13.240234 6.4355469 C 12.791531 6.7530404 12.473074 7.2119794 12.123047 7.6308594 C 11.948033 7.8402994 11.761575 8.0419676 11.546875 8.2128906 C 11.332176 8.3838136 11.088237 8.5219254 10.820312 8.5917969 C 10.552388 8.6616679 10.267884 8.6607315 9.9941406 8.6171875 C 9.7203966 8.5736425 9.4544745 8.4887906 9.1953125 8.3925781 C 8.6769883 8.2001526 8.1669289 7.9589457 7.6152344 7.9023438 C 6.8540389 7.8242468 6.0616386 8.1328247 5.5644531 8.6992188 C 5.0672676 9.2656123 4.8800215 10.07535 5.078125 10.794922 C 5.2762285 11.514493 5.8546219 12.122531 6.5761719 12.371094 C 7.2977214 12.619658 8.1426247 12.500559 8.7617188 12.0625 C 9.2104224 11.745007 9.5269261 11.288021 9.8769531 10.869141 C 10.051967 10.659701 10.238425 10.458032 10.453125 10.287109 C 10.667825 10.116186 10.913717 9.976121 11.181641 9.90625 C 11.449565 9.83638 11.732115 9.8373194 12.005859 9.8808594 C 12.279603 9.9243994 12.545525 10.009256 12.804688 10.105469 C 13.323011 10.297894 13.833071 10.539101 14.384766 10.595703 C 15.145961 10.673803 15.938361 10.367177 16.435547 9.8007812 C 16.932732 9.234387 17.121931 8.4246496 16.923828 7.7050781 C 16.725724 6.9855071 16.145377 6.3755161 15.423828 6.1269531 C 15.153247 6.0337421 14.866767 5.9923415 14.580078 6 z M 15.185547 11.001953 C 14.827153 11.011753 14.469913 11.125332 14.179688 11.335938 C 13.843132 11.580163 13.604341 11.931691 13.341797 12.253906 C 13.210525 12.415015 13.071196 12.571646 12.910156 12.703125 C 12.749117 12.834604 12.566194 12.942347 12.365234 12.996094 C 12.164273 13.049844 11.951419 13.047172 11.746094 13.013672 C 11.540768 12.980182 11.340873 12.915808 11.146484 12.841797 C 10.757708 12.693778 10.376698 12.508384 9.9628906 12.464844 C 9.3919438 12.404764 8.7967502 12.640484 8.4238281 13.076172 C 8.0509066 13.51186 7.9100028 14.135937 8.0585938 14.689453 C 8.2071841 15.24297 8.6404319 15.711141 9.1816406 15.902344 C 9.7228503 16.093546 10.355951 16.001027 10.820312 15.664062 C 11.156868 15.419837 11.39566 15.068309 11.658203 14.746094 C 11.789475 14.584985 11.928805 14.430307 12.089844 14.298828 C 12.250883 14.167349 12.435759 14.059606 12.636719 14.005859 C 12.83768 13.952109 13.050534 13.952828 13.255859 13.986328 C 13.461185 14.019828 13.659127 14.086145 13.853516 14.160156 C 14.242291 14.308176 14.625255 14.493568 15.039062 14.537109 C 15.61001 14.597179 16.20325 14.359516 16.576172 13.923828 C 16.949095 13.48814 17.089997 12.866016 16.941406 12.3125 C 16.792815 11.758983 16.359568 11.290811 15.818359 11.099609 C 15.615405 11.027909 15.400582 10.996065 15.185547 11.001953 z M 11.402344 16.001953 C 11.304324 16.008053 11.206255 16.025351 11.111328 16.050781 C 10.731618 16.152489 10.395773 16.409666 10.199219 16.75 C 10.002667 17.090336 9.9490397 17.509076 10.050781 17.888672 C 10.15252 18.268266 10.409562 18.602336 10.75 18.798828 C 11.090439 18.99532 11.508962 19.050931 11.888672 18.949219 C 12.268381 18.847511 12.604227 18.590334 12.800781 18.25 C 12.997333 17.909664 13.050961 17.490924 12.949219 17.111328 C 12.84748 16.731733 12.590438 16.397664 12.25 16.201172 C 11.99467 16.053802 11.696408 15.983772 11.402344 16.001953 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.381836,2.006836 A 10.000189,10.000001 0 0 0 9.4121095,2.3408203 10.000189,10.000001 0 0 0 2.0117188,12.206055 10.000189,10.000001 0 0 1 9.4121095,2.8408203 10.000189,10.000001 0 0 1 12.381836,2.506836 10.000189,10.000001 0 0 1 21.659179,9.9121095 10.000189,10.000001 0 0 1 21.988281,12.293946 10.000189,10.000001 0 0 0 21.659179,9.4121095 10.000189,10.000001 0 0 0 12.381836,2.006836 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blackmagic-Fusion9.svg b/.icons/awkward/24x24/apps/blackmagic-Fusion9.svg
new file mode 100644
index 00000000..e479d09b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blackmagic-Fusion9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.381843,2.5070243 A 10.000189,10.000001 0 0 0 9.4120605,2.8410086 10.000189,10.000001 0 0 0 2.3406384,15.088079 10.000189,10.000001 0 0 0 14.587939,22.159368 10.000189,10.000001 0 0 0 21.659361,9.912298 10.000189,10.000001 0 0 0 12.381843,2.5070243 Z"/>
+ <path style="fill:#fed909" d="M 12.381843,2.0071202 A 10.000189,10.000001 0 0 0 9.4120605,2.3411045 10.000189,10.000001 0 0 0 2.3406384,14.588175 10.000189,10.000001 0 0 0 14.587939,21.659464 10.000189,10.000001 0 0 0 21.659361,9.412394 10.000189,10.000001 0 0 0 12.381843,2.0071202 Z"/>
+ <circle style="opacity:0.1" cx="8.313" cy="15.168" r="8" transform="rotate(-15.000001)"/>
+ <circle style="fill:#273f57" cx="8.485" cy="14.697" r="8" transform="rotate(-15.000001)"/>
+ <path style="opacity:0.2" d="m 14.580078,6.4999985 c -0.477816,0.012765 -0.95291,0.1617604 -1.339844,0.4355469 -0.448703,0.3174935 -0.76716,0.7764325 -1.117187,1.1953125 -0.175014,0.20944 -0.361472,0.4111082 -0.576172,0.5820312 -0.214699,0.170923 -0.458638,0.3090348 -0.726563,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 9.7203966,9.073641 9.4544745,8.9887891 9.1953125,8.8925766 8.6769883,8.7001511 8.1669289,8.4589442 7.6152344,8.4023423 6.8540389,8.3242453 6.0616386,8.6328232 5.5644531,9.1992173 5.0672676,9.7656108 4.8800215,10.575349 5.078125,11.294921 c 0.1981035,0.719571 0.7764969,1.327609 1.4980469,1.576172 0.7215495,0.248564 1.5664528,0.129465 2.1855469,-0.308594 0.4487036,-0.317493 0.7652073,-0.774479 1.1152343,-1.193359 0.1750139,-0.20944 0.3614719,-0.411109 0.5761719,-0.582032 0.2147,-0.170923 0.460592,-0.310988 0.728516,-0.380859 0.267924,-0.06987 0.550474,-0.06893 0.824218,-0.02539 0.273744,0.04354 0.539666,0.128396 0.798829,0.224609 0.518323,0.192425 1.028383,0.433632 1.580078,0.490234 0.761195,0.0781 1.553595,-0.228526 2.050781,-0.794921 0.497185,-0.566395 0.686384,-1.3761324 0.488281,-2.0957039 -0.198104,-0.719571 -0.778451,-1.329562 -1.5,-1.578125 -0.270581,-0.093211 -0.557061,-0.1346116 -0.84375,-0.1269536 z m 0.605469,5.0019535 c -0.358394,0.0098 -0.715634,0.123379 -1.005859,0.333985 -0.336556,0.244225 -0.575347,0.595753 -0.837891,0.917968 -0.131272,0.161109 -0.270601,0.31774 -0.431641,0.449219 -0.161039,0.131479 -0.343962,0.239222 -0.544922,0.292969 -0.200961,0.05375 -0.413815,0.05108 -0.61914,0.01758 -0.205326,-0.03349 -0.405221,-0.09786 -0.59961,-0.171875 -0.388776,-0.148019 -0.769786,-0.333413 -1.1835934,-0.376953 -0.5709468,-0.06008 -1.1661404,0.17564 -1.5390625,0.611328 -0.3729215,0.435688 -0.5138253,1.059765 -0.3652343,1.613281 0.1485903,0.553517 0.5818381,1.021688 1.1230468,1.212891 0.5412097,0.191202 1.1743104,0.09868 1.6386714,-0.238282 0.336556,-0.244225 0.575348,-0.595753 0.837891,-0.917968 0.131272,-0.161109 0.270602,-0.315787 0.431641,-0.447266 0.161039,-0.131479 0.345915,-0.239222 0.546875,-0.292969 0.200961,-0.05375 0.413815,-0.05303 0.61914,-0.01953 0.205326,0.0335 0.403268,0.09982 0.597657,0.173828 0.388775,0.14802 0.771739,0.333412 1.185546,0.376953 0.570948,0.06007 1.164188,-0.177593 1.53711,-0.613281 0.372923,-0.435688 0.513825,-1.057812 0.365234,-1.611328 -0.148591,-0.553517 -0.581838,-1.021689 -1.123047,-1.212891 -0.202954,-0.0717 -0.417777,-0.103544 -0.632812,-0.09766 z m -3.783203,5 c -0.09802,0.0061 -0.196089,0.0234 -0.291016,0.04883 -0.37971,0.101708 -0.715555,0.358885 -0.912109,0.699219 -0.196552,0.340336 -0.2501793,0.759076 -0.148438,1.138672 0.101739,0.379594 0.358781,0.713664 0.699219,0.910156 0.340439,0.196492 0.758962,0.252103 1.138672,0.150391 0.379709,-0.101708 0.715555,-0.358885 0.912109,-0.699219 0.196552,-0.340336 0.25018,-0.759076 0.148438,-1.138672 C 12.84748,17.231732 12.590438,16.897663 12.25,16.701171 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="fill:#fed909" d="M 14.580078 6 C 14.102262 6.012765 13.627168 6.1617604 13.240234 6.4355469 C 12.791531 6.7530404 12.473074 7.2119794 12.123047 7.6308594 C 11.948033 7.8402994 11.761575 8.0419676 11.546875 8.2128906 C 11.332176 8.3838136 11.088237 8.5219254 10.820312 8.5917969 C 10.552388 8.6616679 10.267884 8.6607315 9.9941406 8.6171875 C 9.7203966 8.5736425 9.4544745 8.4887906 9.1953125 8.3925781 C 8.6769883 8.2001526 8.1669289 7.9589457 7.6152344 7.9023438 C 6.8540389 7.8242468 6.0616386 8.1328247 5.5644531 8.6992188 C 5.0672676 9.2656123 4.8800215 10.07535 5.078125 10.794922 C 5.2762285 11.514493 5.8546219 12.122531 6.5761719 12.371094 C 7.2977214 12.619658 8.1426247 12.500559 8.7617188 12.0625 C 9.2104224 11.745007 9.5269261 11.288021 9.8769531 10.869141 C 10.051967 10.659701 10.238425 10.458032 10.453125 10.287109 C 10.667825 10.116186 10.913717 9.976121 11.181641 9.90625 C 11.449565 9.83638 11.732115 9.8373194 12.005859 9.8808594 C 12.279603 9.9243994 12.545525 10.009256 12.804688 10.105469 C 13.323011 10.297894 13.833071 10.539101 14.384766 10.595703 C 15.145961 10.673803 15.938361 10.367177 16.435547 9.8007812 C 16.932732 9.234387 17.121931 8.4246496 16.923828 7.7050781 C 16.725724 6.9855071 16.145377 6.3755161 15.423828 6.1269531 C 15.153247 6.0337421 14.866767 5.9923415 14.580078 6 z M 15.185547 11.001953 C 14.827153 11.011753 14.469913 11.125332 14.179688 11.335938 C 13.843132 11.580163 13.604341 11.931691 13.341797 12.253906 C 13.210525 12.415015 13.071196 12.571646 12.910156 12.703125 C 12.749117 12.834604 12.566194 12.942347 12.365234 12.996094 C 12.164273 13.049844 11.951419 13.047172 11.746094 13.013672 C 11.540768 12.980182 11.340873 12.915808 11.146484 12.841797 C 10.757708 12.693778 10.376698 12.508384 9.9628906 12.464844 C 9.3919438 12.404764 8.7967502 12.640484 8.4238281 13.076172 C 8.0509066 13.51186 7.9100028 14.135937 8.0585938 14.689453 C 8.2071841 15.24297 8.6404319 15.711141 9.1816406 15.902344 C 9.7228503 16.093546 10.355951 16.001027 10.820312 15.664062 C 11.156868 15.419837 11.39566 15.068309 11.658203 14.746094 C 11.789475 14.584985 11.928805 14.430307 12.089844 14.298828 C 12.250883 14.167349 12.435759 14.059606 12.636719 14.005859 C 12.83768 13.952109 13.050534 13.952828 13.255859 13.986328 C 13.461185 14.019828 13.659127 14.086145 13.853516 14.160156 C 14.242291 14.308176 14.625255 14.493568 15.039062 14.537109 C 15.61001 14.597179 16.20325 14.359516 16.576172 13.923828 C 16.949095 13.48814 17.089997 12.866016 16.941406 12.3125 C 16.792815 11.758983 16.359568 11.290811 15.818359 11.099609 C 15.615405 11.027909 15.400582 10.996065 15.185547 11.001953 z M 11.402344 16.001953 C 11.304324 16.008053 11.206255 16.025351 11.111328 16.050781 C 10.731618 16.152489 10.395773 16.409666 10.199219 16.75 C 10.002667 17.090336 9.9490397 17.509076 10.050781 17.888672 C 10.15252 18.268266 10.409562 18.602336 10.75 18.798828 C 11.090439 18.99532 11.508962 19.050931 11.888672 18.949219 C 12.268381 18.847511 12.604227 18.590334 12.800781 18.25 C 12.997333 17.909664 13.050961 17.490924 12.949219 17.111328 C 12.84748 16.731733 12.590438 16.397664 12.25 16.201172 C 11.99467 16.053802 11.696408 15.983772 11.402344 16.001953 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.381836,2.006836 A 10.000189,10.000001 0 0 0 9.4121095,2.3408203 10.000189,10.000001 0 0 0 2.0117188,12.206055 10.000189,10.000001 0 0 1 9.4121095,2.8408203 10.000189,10.000001 0 0 1 12.381836,2.506836 10.000189,10.000001 0 0 1 21.659179,9.9121095 10.000189,10.000001 0 0 1 21.988281,12.293946 10.000189,10.000001 0 0 0 21.659179,9.4121095 10.000189,10.000001 0 0 0 12.381836,2.006836 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.580078 6 C 14.102262 6.012765 13.627168 6.1617604 13.240234 6.4355469 C 12.791531 6.7530404 12.473074 7.2119794 12.123047 7.6308594 C 11.948033 7.8402994 11.761575 8.0419676 11.546875 8.2128906 C 11.332176 8.3838136 11.088237 8.5219254 10.820312 8.5917969 C 10.552389 8.6616679 10.267884 8.6607315 9.9941406 8.6171875 C 9.7203966 8.5736425 9.4544745 8.4887906 9.1953125 8.3925781 C 8.6769883 8.2001526 8.1669289 7.9589456 7.6152344 7.9023438 C 6.8540389 7.8242468 6.0616386 8.1328246 5.5644531 8.6992188 C 5.1426232 9.1797672 4.9608083 9.8337378 5.03125 10.460938 C 5.0824074 10.000336 5.2550333 9.5517097 5.5644531 9.1992188 C 6.0616386 8.6328246 6.8540389 8.3242468 7.6152344 8.4023438 C 8.1669289 8.4589457 8.6769883 8.7001526 9.1953125 8.8925781 C 9.4544745 8.9887906 9.7203966 9.0736421 9.9941406 9.1171875 C 10.267884 9.1607315 10.552388 9.1616679 10.820312 9.0917969 C 11.088238 9.0219254 11.332176 8.8838136 11.546875 8.7128906 C 11.761575 8.5419676 11.948033 8.3402994 12.123047 8.1308594 C 12.473074 7.7119794 12.791531 7.2530404 13.240234 6.9355469 C 13.627168 6.6617604 14.102262 6.512765 14.580078 6.5 C 14.866767 6.492342 15.153247 6.5337421 15.423828 6.6269531 C 16.145377 6.8755161 16.725724 7.4855071 16.923828 8.2050781 C 16.953509 8.3128888 16.958144 8.4244192 16.970703 8.5351562 C 17.001465 8.2569246 16.998289 7.9755429 16.923828 7.7050781 C 16.725724 6.9855071 16.145377 6.3755161 15.423828 6.1269531 C 15.153247 6.0337421 14.866767 5.9923415 14.580078 6 z M 15.253906 11.005859 C 15.065617 11.056745 14.874837 11.084999 14.679688 11.089844 C 14.500994 11.145943 14.331218 11.225977 14.179688 11.335938 C 13.843132 11.580163 13.604341 11.931691 13.341797 12.253906 C 13.210525 12.415015 13.071196 12.571646 12.910156 12.703125 C 12.749117 12.834604 12.566194 12.942347 12.365234 12.996094 C 12.164273 13.049844 11.951419 13.047172 11.746094 13.013672 C 11.540768 12.980182 11.340873 12.915808 11.146484 12.841797 C 10.757708 12.693778 10.376698 12.508384 9.9628906 12.464844 C 9.3919438 12.404764 8.7967502 12.640484 8.4238281 13.076172 C 8.0964679 13.45863 7.9602018 13.984789 8.0292969 14.482422 C 8.0772583 14.150748 8.2058548 13.830832 8.4238281 13.576172 C 8.7967502 13.140484 9.3919438 12.904764 9.9628906 12.964844 C 10.376698 13.008384 10.757708 13.193778 11.146484 13.341797 C 11.340873 13.415812 11.540768 13.480182 11.746094 13.513672 C 11.951419 13.547172 12.164273 13.549844 12.365234 13.496094 C 12.566194 13.442347 12.749117 13.334604 12.910156 13.203125 C 13.071196 13.071646 13.210525 12.915015 13.341797 12.753906 C 13.604341 12.431691 13.843132 12.080163 14.179688 11.835938 C 14.469913 11.625331 14.827153 11.511753 15.185547 11.501953 C 15.400582 11.496068 15.615405 11.527909 15.818359 11.599609 C 16.359568 11.790811 16.792815 12.258983 16.941406 12.8125 C 16.95956 12.880125 16.961087 12.950323 16.970703 13.019531 C 17.005024 12.78375 17.003257 12.5429 16.941406 12.3125 C 16.792815 11.758983 16.359568 11.290811 15.818359 11.099609 C 15.637057 11.035559 15.445842 11.007813 15.253906 11.005859 z M 11.402344 16.001953 C 11.304324 16.008053 11.206255 16.025351 11.111328 16.050781 C 11.010468 16.077797 10.913195 16.116463 10.820312 16.164062 C 10.563521 16.295662 10.343563 16.500067 10.199219 16.75 C 10.027075 17.048072 9.971865 17.404757 10.027344 17.744141 C 10.056958 17.571069 10.111308 17.40222 10.199219 17.25 C 10.395773 16.909666 10.731618 16.652489 11.111328 16.550781 C 11.206255 16.525351 11.304324 16.508053 11.402344 16.501953 C 11.696408 16.483772 11.99467 16.553802 12.25 16.701172 C 12.590438 16.897664 12.84748 17.231731 12.949219 17.611328 C 12.961853 17.658467 12.96479 17.707738 12.972656 17.755859 C 13.009254 17.541975 13.005455 17.321144 12.949219 17.111328 C 12.84748 16.731733 12.590438 16.397664 12.25 16.201172 C 11.99467 16.053802 11.696408 15.983772 11.402344 16.001953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bleachbit.svg b/.icons/awkward/24x24/apps/bleachbit.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bleachbit.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blender.svg b/.icons/awkward/24x24/apps/blender.svg
new file mode 100644
index 00000000..5019d9a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blender.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <path fill="#f4b43f" d="m10.463 1.0007a1.498 1.4992 0 0 0 -0.851 2.6993l1.702 1.3103h-8.2776a1.4981 1.4993 0 1 0 0.0001 2.9985h3.754l-6.1331 4.4591a1.498 1.4992 0 1 0 1.7599 2.424l3.1346-2.278a7.9886 7.9946 0 0 0 -0.0195 0.391 7.9886 7.9946 0 0 0 7.9886 7.995 7.9886 7.9946 0 0 0 7.989 -7.995 7.9886 7.9946 0 0 0 -3.473 -6.5942 1.498 1.4992 0 0 0 -0.108 -0.0905l-6.491-4.9973a1.498 1.4992 0 0 0 -0.975 -0.3223z"/>
+ <path opacity=".2" d="m13.541 8.4998a5.0001 5.0001 0 0 1 5 5.0002 5.0001 5.0001 0 0 1 -5 5 5.0001 5.0001 0 0 1 -5.0005 -5 5.0001 5.0001 0 0 1 5.0005 -5.0002z"/>
+ <path fill="#fff" d="m13.541 7.9998a5.0001 5.0001 0 0 1 5 5.0002 5.0001 5.0001 0 0 1 -5 5 5.0001 5.0001 0 0 1 -5.0005 -5 5.0001 5.0001 0 0 1 5.0005 -5.0002z"/>
+ <circle fill="#408ef4" cx="13.541" cy="13" r="2.5"/>
+ <path fill="#fff" opacity=".2" d="m10.463 1.0007a1.498 1.4992 0 0 0 -1.4303 1.752 1.498 1.4992 0 0 1 1.4303 -1.252 1.498 1.4992 0 0 1 0.975 0.3223l6.4913 4.9971a1.498 1.4992 0 0 1 0.10742 0.090822 7.9886 7.9946 0 0 1 3.4629 6.3897 7.9886 7.9946 0 0 0 0.0098 -0.2959 7.9886 7.9946 0 0 0 -3.4727 -6.5938 1.498 1.4992 0 0 0 -0.10742 -0.090822l-6.491-4.9971a1.498 1.4992 0 0 0 -0.975 -0.3223zm-7.4265 4.0098a1.4981 1.4993 0 0 0 -1.4766 1.7432 1.4981 1.4993 0 0 1 1.4766 -1.2432h8.2775l-0.64942-0.50001h-7.628zm3.0664 3.4981-5.4454 3.9594a1.498 1.4992 0 0 0 -0.63575 1.4863 1.498 1.4992 0 0 1 0.63575 -0.98634l6.1329-4.459h-0.68751zm-0.55079 4.6055-0.01367 0.0098a7.9886 7.9946 0 0 0 0.00684 0.13086 7.9886 7.9946 0 0 1 0.00684 -0.14063z"/>
+ <path opacity=".2" d="m9.0327 2.7527a1.498 1.4992 0 0 0 0.57911 1.4473l1.0527 0.81056h0.64942l-1.7022-1.3107a1.498 1.4992 0 0 1 -0.5791 -0.9472zm-7.4728 4.002a1.4981 1.4993 0 0 0 1.4766 1.7539h3.0664l0.68751-0.50001h-3.754a1.4981 1.4993 0 0 1 -1.4765 -1.2539zm3.9923 5.8593-3.1349 2.278a1.498 1.4992 0 0 1 -2.3955 -0.938 1.498 1.4992 0 0 0 2.3955 1.438l3.1212-2.268a7.9886 7.9946 0 0 1 -0.00586 -0.11914 7.9886 7.9946 0 0 1 0.01953 -0.39063zm-0.00684 0.64063a7.9886 7.9946 0 0 0 -0.0128 0.25 7.9886 7.9946 0 0 0 7.9884 7.995 7.9886 7.9946 0 0 0 7.9884 -7.9952 7.9886 7.9946 0 0 0 -0.0098 -0.2041 7.9886 7.9946 0 0 1 -7.9786 7.6993 7.9886 7.9946 0 0 1 -7.9757 -7.7452z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bless.svg b/.icons/awkward/24x24/apps/bless.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bless.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blinken.svg b/.icons/awkward/24x24/apps/blinken.svg
new file mode 100644
index 00000000..ec0d9f76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blinken.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e7a73c" d="m11 1c-5.54 0-10 4.46-10 10h10z"/>
+ <path fill="#e74c3c" d="m11 1c5.54 0 10 4.46 10 10h-10z"/>
+ <path fill="#5dc15c" d="m11 21c5.54 0 10-4.46 10-10h-10z"/>
+ <path fill="#3c88e7" d="m11 21c-5.54 0-10-4.46-10-10h10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle fill="#3f3f3f" cx="11" cy="11" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blivet-gui.svg b/.icons/awkward/24x24/apps/blivet-gui.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blivet-gui.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blobAndConquer.svg b/.icons/awkward/24x24/apps/blobAndConquer.svg
new file mode 100644
index 00000000..5050a462
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blobAndConquer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <g>
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#ffc129"/>
+ <path d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z" style="opacity:.2;fill:#ffffff"/>
+ <path style="opacity:.2" d="m3.9082032 4.5a10 10 0 0 0 -2.4082032 4h0.5371094v12h2v-12h16.527344a10 10 0 0 0 -2.388672 -4z"/>
+ <path style="fill:#f13c3c" d="m3.8710938 4a10 10 0 0 0 -2.4082032 4h0.5371094v12h2v-12h16.527344a10 10 0 0 0 -2.388672 -4z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.8710938 4a10 10 0 0 0 -2.4082032 4h0.2148438a10 10 0 0 1 2.2304687 -3.5h14.267578a10 10 0 0 1 2.205078 3.5h0.146485a10 10 0 0 0 -2.388672 -4zm-1.8710938 4.5v11.5h0.037109v-11.5z"/>
+ <path style="opacity:.1" d="m6 9.5v1l4 1v-1zm10 0-4 1v1l4-1zm-8 2a2 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 -2zm6 0a2 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 -2z"/>
+ <path style="fill:#3f3f3f" d="m6 9v1l4 1v-1zm10 0-4 1v1l4-1zm-8 2a2 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 -2zm6 0a2 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 -2z"/>
+ </g>
+ <circle cx="16.5" cy="16.5" r="5.5" style="fill:#c03630"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m16.5 14s-0.354375-0.007-0.723635 0.17775c-0.369255 0.1846-0.776365 0.655601-0.776365 1.32225h1c0-0.5 0.5-0.5 0.5-0.5s0.5 0 0.5 0.5c0 0.2639-0.0698 0.41145-0.203125 0.578099-0.133325 0.166701-0.34668 0.334-0.59668 0.5215s-0.536645 0.395201-0.77832 0.6973c-0.241675 0.302051-0.421875 0.717001-0.421875 1.203101v0.5h3v-1h-1.82422c0.01565-0.022 0.0094-0.0556 0.02735-0.0781 0.133325-0.1667 0.34668-0.334 0.59668-0.5215s0.536645-0.3952 0.77832-0.6973c0.241675-0.30205 0.421875-0.717 0.421875-1.2031 0-0.666649-0.40711-1.13765-0.776365-1.32225-0.369265-0.18465-0.72364-0.17775-0.72364-0.17775z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blobby.svg b/.icons/awkward/24x24/apps/blobby.svg
new file mode 100644
index 00000000..26256686
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blobby.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <path style="opacity:0.2" d="M 4.0117,24.5 C 4.0076,24.667 4,24.832 4,25 c 0,11.08 8.92,20 20,20 11.08,0 20,-8.92 20,-20 0,-0.16787 -0.0076,-0.33314 -0.01172,-0.5 -0.264,10.846 -9.076,19.5 -19.988,19.5 -10.912,0 -19.724,-8.654 -19.988,-19.5 z"/>
+ <circle style="fill:#e4e4e4" cx="24" cy="24" r="20"/>
+ <path style="opacity:0.2" transform="scale(2)" d="M 10.732422 2.5820312 C 10.42959 2.6200333 10.131516 2.6740129 9.8378906 2.7382812 C 9.4099826 5.6921235 9.911404 8.8599696 11.507812 11.642578 C 10.687812 12.94931 9.7026875 14.173837 8.5546875 15.072266 C 6.181008 11.998752 5.3402114 8.1647224 5.8730469 4.5976562 C 5.5369614 4.8582681 5.211869 5.1328798 4.9121094 5.4335938 C 4.6162933 8.9781157 5.6071244 12.576844 7.8183594 15.644531 C 6.5710617 16.521483 5.1877346 17.187653 3.7363281 17.613281 A 10 10 0 0 0 4.2578125 18.322266 C 7.4844513 17.271869 10.382313 15.144709 12.246094 12.050781 C 13.804115 12.050782 15.361838 12.377147 16.755859 12.867188 C 14.998276 16.977299 11.528334 19.871339 7.4804688 20.908203 A 10 10 0 0 0 8.7246094 21.435547 C 12.561562 20.102835 15.832431 17.187463 17.494141 13.275391 C 18.900007 13.938703 20.164012 14.808017 21.242188 15.810547 A 10 10 0 0 0 21.578125 14.855469 C 19.079399 12.665919 15.853753 11.312509 12.246094 11.234375 C 11.426093 9.8459485 10.933521 8.3744179 10.6875 6.9042969 C 11.230747 6.8430419 11.770889 6.813776 12.304688 6.8125 C 15.893963 6.80392 19.226653 8.125251 21.773438 10.382812 C 21.666463 9.883127 21.516087 9.4001636 21.337891 8.9316406 C 18.352146 6.6576401 14.557878 5.5370036 10.607422 6.0878906 C 10.530944 4.9450141 10.533047 3.7344679 10.732422 2.5820312 z"/>
+ <path style="fill:#4f4f4f" d="m 21.464844,4.1640625 c -0.605663,0.076004 -1.199859,0.1839634 -1.78711,0.3125 -0.855816,5.9076845 0.145074,12.2433765 3.337891,17.8085935 -1.64,2.613463 -3.608297,5.062518 -5.904297,6.859375 C 12.363969,22.997504 10.67847,15.331398 11.744141,8.1972656 11.07197,8.7184894 10.423738,9.267713 9.8242188,9.8691406 9.2325866,16.958185 11.214249,24.153688 15.636719,30.289062 c -2.652646,1.865027 -5.605505,3.278276 -8.7109378,4.115235 0.3050118,0.500925 0.6299678,0.986565 0.9765626,1.457031 6.7013582,-2.02428 12.7433802,-6.374527 16.5898442,-12.759766 3.116042,2e-6 6.231488,0.652732 9.019531,1.632813 -3.700341,8.653252 -11.191755,14.622578 -19.835938,16.388672 0.764321,0.460474 1.553684,0.883591 2.38086,1.240234 8.278411,-2.409858 15.406809,-8.512229 18.93164,-16.810547 2.932569,1.383638 5.566582,3.206679 7.78125,5.322266 0.235589,-0.646341 0.438343,-1.306448 0.607422,-1.982422 -5.026167,-4.489515 -11.566925,-7.265339 -18.884765,-7.423828 -1.640001,-2.776853 -2.623192,-5.717961 -3.115235,-8.658203 1.086495,-0.12251 2.164825,-0.182995 3.232422,-0.185547 7.178551,-0.01716 13.843931,2.625502 18.9375,7.140625 -0.213948,-0.999371 -0.514702,-1.963345 -0.871094,-2.900391 -5.97149,-4.548001 -13.561978,-6.789274 -21.46289,-5.6875 -0.152956,-2.285753 -0.146796,-4.7087981 0.251953,-7.0136715 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.168 4.008,24.333 4.0117,24.5 4.2764,13.654 13.088,5 23.9997,5 c 10.9117,0 19.724,8.6539 19.988,19.5 0.004,-0.16686 0.0117,-0.33213 0.0117,-0.5 0,-11.08 -8.92,-20 -20,-20 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blobwars.svg b/.icons/awkward/24x24/apps/blobwars.svg
new file mode 100644
index 00000000..835d03c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blobwars.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#ffc129" cx="11" r="10" cy="11"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m3.9082032 4.5a10 10 0 0 0 -2.4082032 4h0.5371094v12h2v-12h16.527344a10 10 0 0 0 -2.388672 -4z"/>
+ <path style="fill:#f13c3c" d="m3.8710938 4a10 10 0 0 0 -2.4082032 4h0.5371094v12h2v-12h16.527344a10 10 0 0 0 -2.388672 -4z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.8710938 4a10 10 0 0 0 -2.4082032 4h0.2148438a10 10 0 0 1 2.2304687 -3.5h14.267578a10 10 0 0 1 2.205078 3.5h0.146485a10 10 0 0 0 -2.388672 -4zm-1.8710938 4.5v11.5h0.037109v-11.5z"/>
+ <path style="opacity:.1" d="m6 9.5v1l4 1v-1zm10 0-4 1v1l4-1zm-8 2a2 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 -2zm6 0a2 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 -2z"/>
+ <path style="fill:#3f3f3f" d="m6 9v1l4 1v-1zm10 0-4 1v1l4-1zm-8 2a2 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 -2zm6 0a2 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 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blockbench.svg b/.icons/awkward/24x24/apps/blockbench.svg
new file mode 100644
index 00000000..2f189421
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blockbench.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1d93d8" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 18.767562,7.000041 c -0.166457,0.0014 -0.672589,0.03773 -2.31316,0.1493765 -0.615828,0.041905 -1.566589,0.1065455 -2.112802,0.143662 -0.546213,0.037115 -1.435634,0.097549 -1.976492,0.1343035 -0.540858,0.036755 -1.443424,0.097606 -2.005702,0.135205 -1.921955,0.1285205 -1.803901,0.1180995 -1.8940365,0.167306 -0.112485,0.061408 -0.18351,0.1829335 -0.217358,0.3718985 -0.01511,0.084359 -0.035765,0.1750115 -0.04591,0.201474 -0.01014,0.02646 -0.024755,0.098959 -0.03248,0.161104 -0.00772,0.062145 -0.02566,0.145534 -0.03986,0.18531 -0.014195,0.039775 -0.032235,0.122928 -0.04005,0.184747 -0.00782,0.061818 -0.025055,0.138645 -0.0383,0.170726 -0.013245,0.03208 -0.030265,0.109145 -0.03784,0.1712905 -0.00758,0.062144 -0.02508,0.1446175 -0.03887,0.1832425 -0.01379,0.03863 -0.031625,0.117485 -0.039665,0.1752745 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.0309,0.1154175 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.0309,0.115418 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.0309,0.115418 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.030905,0.115418 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.030915,0.115618 -0.03895,0.173621 -0.00803,0.058 -0.02299,0.127086 -0.03324,0.153548 -0.010245,0.02646 -0.03107,0.117396 -0.046285,0.202075 -0.025775,0.143436 -0.02523,0.157252 0.00772,0.202075 0.06955,0.09461 0.153512,0.116047 0.7591735,0.193806 0.3180905,0.04084 0.8149615,0.105163 1.104133,0.142911 0.2891715,0.03775 0.790841,0.102999 1.11482,0.145016 0.323979,0.04202 0.858508,0.111391 1.187842,0.154149 0.329335,0.04276 0.831004,0.107432 1.11482,0.143738 0.616926,0.07892 1.612053,0.207732 2.01057,0.260262 0.653393,0.08613 0.887355,0.116826 1.397176,0.183393 0.294526,0.03846 0.75019,0.09836 1.012587,0.133101 0.599218,0.07934 0.614475,0.0799 0.649791,0.02447 0.02733,-0.04289 0.06558,-0.212554 0.148558,-0.65915 0.0236,-0.127018 0.06309,-0.334867 0.08778,-0.461885 0.02469,-0.127018 0.0639,-0.330537 0.08709,-0.452263 0.0232,-0.121726 0.05847,-0.294933 0.07839,-0.384904 0.01992,-0.08997 0.0419,-0.198226 0.04887,-0.240566 0.01297,-0.0787 0.04622,-0.250457 0.134065,-0.692828 0.02733,-0.137603 0.06761,-0.3432235 0.08953,-0.4569615 0.02192,-0.1137375 0.05784,-0.2999355 0.07979,-0.4137725 0.02196,-0.113837 0.06048,-0.310923 0.08561,-0.437942 0.02513,-0.1270185 0.06411,-0.326206 0.08668,-0.44264 0.03726,-0.1922695 0.06423,-0.3287875 0.176739,-0.8949035 0.08409,-0.4231095 0.08806,-0.4693775 0.04613,-0.540332 -0.02096,-0.035475 -0.06684,-0.081082 -0.101927,-0.101338 -0.02698,-0.015575 -0.0046,-0.0273 -0.104438,-0.02646 z M 7.0002665,12.276354 c -0.07986,-8.5e-4 -0.155841,0.0049 -0.233598,0.01677 -0.1071,0.01641 -0.943945,0.134735 -1.859655,0.26293 -0.9157101,0.128196 -1.7029352,0.246683 -1.7493603,0.263307 -0.1968996,0.0705 -0.2132242,0.315678 -0.027156,0.407795 0.039942,0.01978 0.1252194,0.05104 0.1894798,0.0695 0.06426,0.01847 0.1387439,0.04037 0.165519,0.04864 0.026775,0.0083 0.083733,0.02445 0.1265735,0.03597 0.1221608,0.03287 0.4384365,0.120778 0.559844,0.155616 0.03481,0.01 0.098337,0.0278 0.141178,0.03958 0.04284,0.01178 0.1041795,0.0289 0.1363095,0.03804 0.094893,0.027 0.4811235,0.134755 0.554976,0.154826 0.037485,0.01019 0.1273035,0.03591 0.1995965,0.05717 0.072293,0.02126 0.1905905,0.05606 0.262883,0.07732 0.072293,0.02126 0.166493,0.04823 0.209333,0.05995 0.04284,0.01173 0.099799,0.02796 0.1265735,0.03608 0.026775,0.0081 0.083733,0.02406 0.1265735,0.03537 0.1825635,0.04819 0.3175065,0.08604 0.75944,0.213013 0.2570415,0.07385 0.546213,0.155186 0.6426035,0.180763 0.288872,0.07665 1.6217775,0.453703 1.82071,0.515035 0.1017455,0.03137 0.2200425,0.06683 0.262883,0.07882 0.04284,0.01199 0.117063,0.03407 0.164949,0.04909 0.04788,0.01502 0.1398925,0.04033 0.2044645,0.05623 0.064569,0.0159 0.143696,0.03653 0.175826,0.04582 0.03213,0.0093 0.089088,0.02533 0.1265735,0.03564 0.03749,0.01031 0.160164,0.04615 0.27262,0.07965 0.29292,0.08725 0.424699,0.124258 0.554976,0.155766 0.04284,0.01036 0.134849,0.03566 0.204465,0.05623 0.06961,0.02056 0.222963,0.06417 0.340774,0.09694 0.117811,0.03277 0.251955,0.07201 0.298141,0.08721 0.04618,0.01519 0.155718,0.04553 0.24341,0.06743 0.08769,0.0219 0.334727,0.09082 0.548928,0.153135 0.565943,0.164655 0.597345,0.17236 0.667172,0.163509 0.03494,-0.0044 0.963732,-0.456738 2.064007,-1.005149 2.163467,-1.078342 2.088347,-1.035554 2.088347,-1.190085 0,-0.105434 0.08589,-0.08473 -1.002851,-0.241843 -0.289172,-0.04173 -0.644064,-0.0928 -0.78865,-0.113517 -0.144586,-0.02072 -0.350511,-0.05101 -0.457612,-0.06728 -0.1071,-0.01628 -0.435704,-0.06406 -0.73023,-0.106186 -0.294527,-0.04213 -0.77648,-0.11144 -1.071006,-0.154038 -0.294527,-0.0426 -0.71514,-0.103126 -0.934696,-0.134491 -0.506777,-0.0724 -1.584843,-0.22859 -2.190694,-0.317396 C 9.9368455,12.701831 9.546902,12.645398 9.327346,12.614112 7.9850175,12.422837 7.5706645,12.36135 7.457954,12.336748 7.2772305,12.297298 7.133367,12.277737 7.0002665,12.276343 Z m -1.131592,2.150616 c -0.03503,0.0073 -0.74746,1.518976 -0.74746,1.585966 0,0.07599 0.055417,0.162178 0.12296,0.191211 0.07876,0.03386 0.093981,0.03396 0.1833185,0.0014 0.04038,-0.01472 0.1654505,-0.05447 0.2779065,-0.08833 0.1124555,-0.03387 0.272285,-0.08268 0.355189,-0.10848 0.1446205,-0.04502 0.242543,-0.07461 0.6281885,-0.189972 0.319012,-0.09543 0.5190165,-0.163347 0.571406,-0.194068 0.104461,-0.06125 0.2160055,-0.262707 0.334955,-0.604834 0.034415,-0.099 0.034675,-0.107414 0.00395,-0.130281 C 7.581023,14.876135 7.5308975,14.856395 7.4877265,14.84572 7.333634,14.80761 6.8951015,14.69133 6.399948,14.557267 6.1232915,14.482362 5.884216,14.42373 5.868667,14.426986 Z m 9.0903135,1.19437 c -0.02046,5.5e-4 -0.04589,0.0089 -0.07485,0.02553 -0.03545,0.02032 -0.141354,0.07922 -0.235346,0.130845 -0.150922,0.0829 -0.449022,0.255438 -0.647966,0.375019 -0.03749,0.02253 -0.111969,0.06297 -0.16552,0.08987 -0.05355,0.0269 -0.145559,0.07846 -0.204464,0.114607 -0.288073,0.176774 -0.405911,0.213658 -0.529721,0.165727 -0.0246,-0.0095 -0.15243,-0.04568 -0.284068,-0.08033 -0.205918,-0.0542 -0.242904,-0.05916 -0.264823,-0.03559 -0.02367,0.02546 -0.05127,0.09217 -0.150572,0.364156 -0.02126,0.05822 -0.05653,0.149151 -0.07838,0.202075 -0.02186,0.05292 -0.04716,0.122207 -0.05618,0.153961 -0.009,0.03176 -0.04392,0.13135 -0.07759,0.221321 -0.03367,0.08997 -0.06856,0.185235 -0.07755,0.211697 -0.009,0.02646 -0.04385,0.121726 -0.07744,0.211698 -0.05719,0.153185 -0.157112,0.505512 -0.155553,0.548451 0.0015,0.04266 0.09478,0.129079 0.166507,0.154338 0.09988,0.03517 0.107102,0.03493 0.237479,-0.0088 0.172838,-0.05797 1.268692,-0.612814 1.562085,-0.790896 0.144586,-0.08776 0.356842,-0.209477 0.471722,-0.270486 0.114879,-0.06101 0.227485,-0.123791 0.250218,-0.139527 0.0795,-0.05503 0.13623,-0.166064 0.176093,-0.34476 0.02183,-0.09786 0.05245,-0.234236 0.06808,-0.303038 0.01563,-0.0688 0.03633,-0.164066 0.04602,-0.211698 0.0097,-0.04763 0.04883,-0.219181 0.08694,-0.381258 0.03811,-0.162077 0.0693,-0.316105 0.0693,-0.342242 0,-0.0408 -0.02032,-0.0616 -0.05443,-0.06067 z"/>
+ <path style="fill:#ffffff" d="m 18.767562,6.500041 c -0.166457,0.0014 -0.672589,0.03773 -2.31316,0.1493765 -0.615828,0.041905 -1.566589,0.1065455 -2.112802,0.143662 -0.546213,0.037115 -1.435634,0.097549 -1.976492,0.1343035 -0.540858,0.036755 -1.443424,0.097606 -2.005702,0.135205 -1.921955,0.1285205 -1.803901,0.1180995 -1.8940365,0.167306 -0.112485,0.061408 -0.18351,0.1829335 -0.217358,0.3718985 -0.01511,0.084358 -0.035765,0.1750115 -0.04591,0.201474 -0.01014,0.02646 -0.024755,0.098958 -0.03248,0.161104 -0.00772,0.062144 -0.02566,0.145534 -0.03986,0.18531 -0.014195,0.039775 -0.032235,0.122928 -0.04005,0.184747 -0.00782,0.061818 -0.025055,0.138645 -0.0383,0.170726 -0.013245,0.03208 -0.030265,0.109145 -0.03784,0.1712905 -0.00758,0.062144 -0.02508,0.1446175 -0.03887,0.1832425 -0.01379,0.03863 -0.031625,0.117485 -0.039665,0.1752745 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.0309,0.1154175 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.1732075 -0.01338,0.03747 -0.0309,0.1154175 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.1357325 -0.03895,0.1732065 -0.01338,0.03747 -0.0309,0.115418 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135734 -0.03895,0.173207 -0.01338,0.03747 -0.030905,0.115418 -0.03895,0.173207 -0.00804,0.05779 -0.02557,0.135733 -0.03895,0.173207 -0.01338,0.03747 -0.030915,0.115618 -0.03895,0.173621 -0.00803,0.058 -0.02299,0.127086 -0.03324,0.153548 -0.010245,0.02646 -0.03107,0.117396 -0.046285,0.202075 -0.025775,0.143436 -0.02523,0.157252 0.00772,0.202075 0.06955,0.09461 0.153512,0.116047 0.7591735,0.193806 0.3180905,0.04084 0.8149615,0.105163 1.104133,0.142911 0.2891715,0.03775 0.790841,0.102999 1.11482,0.145016 0.323979,0.04202 0.858508,0.111391 1.187842,0.15415 0.329335,0.04276 0.831004,0.107431 1.11482,0.143738 0.616926,0.07892 1.612053,0.207731 2.01057,0.260262 0.653393,0.08613 0.887355,0.116825 1.397176,0.183393 0.294526,0.03846 0.75019,0.09836 1.012587,0.1331 0.599218,0.07934 0.614475,0.0799 0.649791,0.02447 0.02733,-0.04289 0.06558,-0.212554 0.148558,-0.659149 0.0236,-0.127019 0.06309,-0.334867 0.08778,-0.461886 0.02469,-0.127018 0.0639,-0.330536 0.08709,-0.452263 0.0232,-0.121726 0.05847,-0.294933 0.07839,-0.384904 0.01992,-0.08997 0.0419,-0.198226 0.04887,-0.240566 0.01297,-0.0787 0.04622,-0.250457 0.134065,-0.6928285 0.02733,-0.137603 0.06761,-0.343223 0.08953,-0.456961 0.02192,-0.1137375 0.05784,-0.2999355 0.07979,-0.4137725 0.02196,-0.113837 0.06048,-0.310923 0.08561,-0.437942 0.02513,-0.1270185 0.06411,-0.326206 0.08668,-0.44264 0.03726,-0.1922695 0.06423,-0.3287875 0.176739,-0.8949035 0.08409,-0.4231095 0.08806,-0.4693775 0.04613,-0.540332 -0.02096,-0.035475 -0.06684,-0.081082 -0.101927,-0.101338 -0.02698,-0.015575 -0.0046,-0.0273 -0.104438,-0.02646 z M 7.0002665,11.776354 c -0.07986,-8.5e-4 -0.155841,0.0049 -0.233598,0.01677 -0.1071,0.01641 -0.943945,0.134735 -1.859655,0.26293 -0.9157101,0.128196 -1.7029352,0.246683 -1.7493603,0.263307 -0.1968996,0.0705 -0.2132242,0.315678 -0.027156,0.407795 0.039942,0.01978 0.1252194,0.05104 0.1894798,0.0695 0.06426,0.01847 0.1387439,0.04037 0.165519,0.04864 0.026775,0.0083 0.083733,0.02445 0.1265735,0.03597 0.1221608,0.03287 0.4384365,0.120778 0.559844,0.155616 0.03481,0.01 0.098337,0.0278 0.141178,0.03958 0.04284,0.01178 0.1041795,0.0289 0.1363095,0.03804 0.094893,0.027 0.4811235,0.134755 0.554976,0.154826 0.037485,0.01019 0.1273035,0.03591 0.1995965,0.05717 0.072293,0.02126 0.1905905,0.05606 0.262883,0.07732 0.072293,0.02126 0.166493,0.04823 0.209333,0.05995 0.04284,0.01173 0.099799,0.02796 0.1265735,0.03608 0.026775,0.0081 0.083733,0.02406 0.1265735,0.03537 0.1825635,0.04819 0.3175065,0.08604 0.75944,0.213013 0.2570415,0.07385 0.546213,0.155186 0.6426035,0.180763 0.288872,0.07665 1.6217775,0.453703 1.82071,0.515035 0.1017455,0.03137 0.2200425,0.06683 0.262883,0.07882 0.04284,0.01199 0.117063,0.03407 0.164949,0.04909 0.04788,0.01502 0.1398925,0.04033 0.2044645,0.05623 0.064569,0.0159 0.143696,0.03653 0.175826,0.04582 0.03213,0.0093 0.089088,0.02533 0.1265735,0.03564 0.03749,0.01031 0.160164,0.04615 0.27262,0.07965 0.29292,0.08725 0.424699,0.124258 0.554976,0.155766 0.04284,0.01036 0.134849,0.03566 0.204465,0.05623 0.06961,0.02056 0.222963,0.06417 0.340774,0.09694 0.117811,0.03277 0.251955,0.07201 0.298141,0.08721 0.04618,0.01519 0.155718,0.04553 0.24341,0.06743 0.08769,0.0219 0.334727,0.09082 0.548928,0.153135 0.565943,0.164655 0.597345,0.17236 0.667172,0.163509 0.03494,-0.0045 0.963732,-0.456738 2.064007,-1.005149 2.163467,-1.078342 2.088347,-1.035554 2.088347,-1.190085 0,-0.105434 0.08589,-0.08473 -1.002851,-0.241843 -0.289172,-0.04173 -0.644064,-0.0928 -0.78865,-0.113517 -0.144586,-0.02072 -0.350511,-0.05101 -0.457612,-0.06728 -0.1071,-0.01628 -0.435704,-0.06406 -0.73023,-0.106186 -0.294527,-0.04213 -0.77648,-0.11144 -1.071006,-0.154038 -0.294527,-0.0426 -0.71514,-0.103126 -0.934696,-0.134491 -0.506777,-0.0724 -1.584843,-0.22859 -2.190694,-0.317396 C 9.9368455,12.201831 9.546902,12.145398 9.327346,12.114112 7.9850175,11.922837 7.5706645,11.86135 7.457954,11.836748 7.2772305,11.797298 7.133367,11.777737 7.0002665,11.776343 Z m -1.131592,2.150616 c -0.03503,0.0073 -0.74746,1.518976 -0.74746,1.585966 0,0.07599 0.055417,0.162178 0.12296,0.191211 0.07876,0.03386 0.093981,0.03396 0.1833185,0.0014 0.04038,-0.01472 0.1654505,-0.05447 0.2779065,-0.08833 0.1124555,-0.03387 0.272285,-0.08268 0.355189,-0.10848 0.1446205,-0.04501 0.242543,-0.07461 0.6281885,-0.189971 0.319012,-0.09543 0.5190165,-0.163348 0.571406,-0.194069 0.104461,-0.06125 0.2160055,-0.262706 0.334955,-0.604834 0.034415,-0.099 0.034675,-0.107414 0.00395,-0.130281 C 7.581023,14.376142 7.530897,14.356402 7.4877265,14.345722 7.333634,14.307609 6.8951015,14.19133 6.399948,14.057267 6.1232915,13.982362 5.884216,13.92373 5.868667,13.926986 Z m 9.0903135,1.19437 c -0.02046,5.5e-4 -0.04589,0.0089 -0.07485,0.02553 -0.03545,0.02032 -0.141354,0.07922 -0.235346,0.130845 -0.150922,0.0829 -0.449022,0.255438 -0.647966,0.375019 -0.03749,0.02253 -0.111969,0.06297 -0.16552,0.08987 -0.05355,0.0269 -0.145559,0.07846 -0.204464,0.114607 -0.288073,0.176773 -0.405911,0.213657 -0.529721,0.165726 -0.0246,-0.0095 -0.15243,-0.04567 -0.284068,-0.08033 -0.205918,-0.0542 -0.242904,-0.05916 -0.264823,-0.0356 -0.02367,0.02546 -0.05127,0.09217 -0.150572,0.364156 -0.02126,0.05822 -0.05653,0.149151 -0.07838,0.202075 -0.02186,0.05292 -0.04716,0.122207 -0.05618,0.153961 -0.009,0.03176 -0.04392,0.13135 -0.07759,0.221321 -0.03367,0.08997 -0.06856,0.185235 -0.07755,0.211698 -0.009,0.02646 -0.04385,0.121725 -0.07744,0.211697 -0.05719,0.153185 -0.157112,0.505513 -0.155553,0.548451 0.0015,0.04266 0.09478,0.129079 0.166507,0.154338 0.09988,0.03517 0.107102,0.03493 0.237479,-0.0088 0.172838,-0.05797 1.268692,-0.612814 1.562085,-0.790896 0.144586,-0.08776 0.356842,-0.209477 0.471722,-0.270485 0.114879,-0.06101 0.227485,-0.123792 0.250218,-0.139528 0.0795,-0.05503 0.13623,-0.166064 0.176093,-0.34476 0.02183,-0.09786 0.05245,-0.234236 0.06808,-0.303038 0.01563,-0.0688 0.03633,-0.164065 0.04602,-0.211697 0.0097,-0.04763 0.04883,-0.219181 0.08694,-0.381259 0.03811,-0.162076 0.0693,-0.316105 0.0693,-0.342241 0,-0.0408 -0.02032,-0.0616 -0.05443,-0.06067 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blockdevice.svg b/.icons/awkward/24x24/apps/blockdevice.svg
new file mode 120000
index 00000000..e10055af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blockdevice.svg
@@ -0,0 +1 @@
+kcmdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blockout.svg b/.icons/awkward/24x24/apps/blockout.svg
new file mode 100644
index 00000000..79ac3f38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blockout.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#278e33" d="m13.999 14v6h5.1c0.49858 0 0.89996-0.40138 0.89996-0.89996v-5.1h-6z"/>
+ <rect fill="#1e4f77" width="6" height="6" x="8" y="14"/>
+ <path fill="#278e33" d="m2 14v5.1c0 0.499 0.4014 0.9 0.9 0.9h5.1v-6h-6z"/>
+ <rect opacity=".2" width="6" height="6" x="2" y="8.5"/>
+ <rect fill="#20c931" width="6" height="6" x="2" y="8"/>
+ <rect opacity=".2" width="6" height="6" x="8" y="8.5"/>
+ <rect fill="#3182c6" width="6" height="6" x="8" y="8"/>
+ <rect opacity=".2" width="6" height="6" x="14" y="8.5"/>
+ <rect fill="#20c931" width="6" height="6" x="14" y="8"/>
+ <path opacity=".2" d="m14 2.5v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9h-5.1z"/>
+ <path fill="#66fe76" d="m14 2v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9h-5.1z"/>
+ <rect opacity=".2" width="6" height="6" x="8" y="2.5"/>
+ <rect fill="#4799e2" width="6" height="6" x="8" y="2"/>
+ <path opacity=".2" d="m2.9 2.5c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6h-5.1z"/>
+ <path fill="#66b7fe" d="m2.9 2c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6h-5.1z"/>
+ <path fill="#fff" opacity=".2" d="m2.9004 2c-0.4986 0-0.9004 0.4018-0.9004 0.9004v0.5c0-0.4986 0.4018-0.9004 0.9004-0.9004h16.2c0.498 0 0.9 0.4018 0.9 0.9004v-0.5c0-0.4986-0.402-0.9004-0.9-0.9004h-16.2z"/>
+ <path opacity=".2" d="m2 19.1v0.5c0 0.49858 0.40181 0.90039 0.90039 0.90039h16.2c0.498 0 0.9-0.402 0.9-0.9v-0.5c0 0.498-0.402 0.9-0.9 0.9h-16.2c-0.4986 0-0.9004-0.402-0.9004-0.9z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blogilo.svg b/.icons/awkward/24x24/apps/blogilo.svg
new file mode 100644
index 00000000..beebf8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blogilo.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#35b9f5" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <g opacity=".2" transform="matrix(.1023 0 0 .1023 6 6.5002)">
+ <g>
+ <g>
+ <path d="m36.491 40.31s13.827-0.006 13.858-0.006c3.201 0 5.82-2.344 5.873-5.556 0.051-3.244-2.537-6.15-5.781-6.201l-13.766 0.016c-3.249-0.031-5.914 2.537-5.966 5.78-0.051 3.243 2.538 5.915 5.782 5.967z"/>
+ <path d="m62.55 55.48h-27.529c-3.244 0-5.875 2.631-5.875 5.875s2.631 5.873 5.875 5.873h27.529c3.244 0 5.875-2.629 5.875-5.873s-2.631-5.875-5.875-5.875z"/>
+ <path d="m48.875 0c-26.992 0-48.875 21.882-48.875 48.875s21.883 48.875 48.875 48.875 48.875-21.882 48.875-48.875-21.883-48.875-48.875-48.875zm27.902 77.021c-3.776 3.889-9.108 5.972-15.42 6.024h-24.669c-0.155 0.002-0.31 0.003-0.463 0.003-7.074 0-12.534-1.994-16.227-5.927-3.694-3.935-4.878-9.256-4.878-16.649 0.007-0.51-0.042-1.006-0.011-1.496l0.013-25.991c0.305-6.445 3.185-10.431 5.353-12.713 3.503-3.689 8.455-5.56 14.721-5.56h0.174l16.11-0.012 0.15 0.004c10.533 0.292 18.123 7.623 18.197 17.822 0.275 3.063 0.104 5.896-0.493 8.452 3.541 0.105 7.91 0.725 10.741 4.383 2.5 3.23 2.516 6.903 2.537 11.985 0.006 1.04 0.035 3.688 0.035 3.688-0.068 6.579-2.098 12.109-5.87 15.987z"/>
+ </g>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.1023 0 0 .1023 6 6)">
+ <g>
+ <g>
+ <path d="m36.491 40.31s13.827-0.006 13.858-0.006c3.201 0 5.82-2.344 5.873-5.556 0.051-3.244-2.537-6.15-5.781-6.201l-13.766 0.016c-3.249-0.031-5.914 2.537-5.966 5.78-0.051 3.243 2.538 5.915 5.782 5.967z"/>
+ <path d="m62.55 55.48h-27.529c-3.244 0-5.875 2.631-5.875 5.875s2.631 5.873 5.875 5.873h27.529c3.244 0 5.875-2.629 5.875-5.873s-2.631-5.875-5.875-5.875z"/>
+ <path d="m48.875 0c-26.992 0-48.875 21.882-48.875 48.875s21.883 48.875 48.875 48.875 48.875-21.882 48.875-48.875-21.883-48.875-48.875-48.875zm27.902 77.021c-3.776 3.889-9.108 5.972-15.42 6.024h-24.669c-0.155 0.002-0.31 0.003-0.463 0.003-7.074 0-12.534-1.994-16.227-5.927-3.694-3.935-4.878-9.256-4.878-16.649 0.007-0.51-0.042-1.006-0.011-1.496l0.013-25.991c0.305-6.445 3.185-10.431 5.353-12.713 3.503-3.689 8.455-5.56 14.721-5.56h0.174l16.11-0.012 0.15 0.004c10.533 0.292 18.123 7.623 18.197 17.822 0.275 3.063 0.104 5.896-0.493 8.452 3.541 0.105 7.91 0.725 10.741 4.383 2.5 3.23 2.516 6.903 2.537 11.985 0.006 1.04 0.035 3.688 0.035 3.688-0.068 6.579-2.098 12.109-5.87 15.987z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bloomrpc.svg b/.icons/awkward/24x24/apps/bloomrpc.svg
new file mode 100644
index 00000000..3650ae10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bloomrpc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8.546875,2.5 C 7.8394149,3.5817979 7.236566,4.6566127 6.7265625,5.71875 5.4272048,4.2415721 4.2561196,3.2329424 3.5703125,3.0351562 1.6871621,14.54397 4.4216829,21.03439 12.494141,22.5 20.32236,19.556069 23.340182,14.508814 21.457031,3 21.099546,2.9351723 20.134849,3.5891961 18.970703,4.8007812 18.583638,4.0380213 18.158774,3.2714104 17.654297,2.5 15.807471,3.0040731 14.285641,3.8338208 13.050781,4.8730469 11.876913,3.8341423 10.393296,3.0039625 8.546875,2.5 Z"/>
+ <path style="fill:#5edd86" d="M 3.5698961,2.535425 C 6.28356,3.3180433 16.573327,16.747829 12.494868,22 4.4224103,20.53439 1.6867457,14.044239 3.5698961,2.535425 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5703125,2.5351563 C 3.1865351,4.8805993 2.9979441,7.013865 3.0039062,8.942383 3.0295833,7.147203 3.2196032,5.178505 3.5703125,3.0351563 5.817745,3.6833138 13.253996,13.003001 13.428711,19.170898 13.66774,13.020729 5.879275,3.2010591 3.5703125,2.5351563 Z"/>
+ <path style="fill:#077cc5" d="M 17.654119,2.0000004 C 7.065866,4.88996 6.956558,18.353343 12.494868,22 21.692576,18.587368 23.182028,10.452888 17.654119,2.0000004 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.654297,2 C 11.329687,3.7262402 8.7457405,9.224649 8.8691405,14.150391 8.927384,9.3580235 11.542718,4.1680953 17.654297,2.5 19.710549,5.6442755 20.793313,8.743722 20.87207,11.573242 20.915384,8.610627 19.832632,5.330956 17.654297,2 Z"/>
+ <path style="fill:#218ef2" d="M 8.5474195,2.0000004 C 19.135673,4.88996 18.033179,18.353343 12.494868,22 7.0234475,19.969935 5.087935,16.268959 5.0285804,11.824019 4.9881572,8.796812 6.307886,5.4245365 8.5474195,2.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.546875 2 C 6.3073415 5.4245361 4.9888737 8.7970117 5.0292969 11.824219 C 5.0301412 11.887451 5.0413603 11.946837 5.0429688 12.009766 C 5.0932116 9.0635568 6.3838706 5.8075133 8.546875 2.5 C 14.339596 4.0810663 16.617152 8.8268136 16.599609 13.398438 C 16.791179 8.6776104 14.551215 3.6388256 8.546875 2 z"/>
+ <path style="fill:#0dd8c1" d="M 21.456552,2.5 C 20.215622,2.2749649 11.74532,10.474626 12.494868,22 20.323087,19.056069 23.339703,14.008814 21.456552,2.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21.457031,2.5 C 20.252403,2.2815481 12.236468,10.002961 12.454101,20.998047 12.484145,10.270578 20.270809,2.784886 21.457031,3 21.79873,5.088279 21.976511,6.961559 21.996094,8.6503905 22.00994,6.8333995 21.832917,4.7972161 21.457031,2.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bluefish.svg b/.icons/awkward/24x24/apps/bluefish.svg
new file mode 100644
index 00000000..e19bb703
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluefish.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g transform="matrix(.044703 0 0 .053614 .98947 -1.9798)">
+ <g>
+ <path fill="#3780c9" transform="matrix(11.191,0,0,11.191,-44.763,-48.865)" d="m17.771 16.006c-3.9841 0.11466-8.2019 1.7637-11.832 6.2578-0.69532 0.86174-1.9257 2.4155-1.918 3.7852 0.0076 1.3397 1.2223 2.8254 1.918 3.6875 8.9357 11.062 21.432 4.8811 25.244 1.0273 0.79004-0.79886 2.2061-1.1326 3.2344-0.67969l8.3984 3.6934c1.0281 0.45206 1.4701-0.0044 0.98828-1.0195l-3.7754-6.709 3.7754-6.8066c0.48183-1.0151 0.03986-1.4716-0.98828-1.0195l-8.3984 3.6934c-1.0282 0.45296-2.4443 0.11918-3.2344-0.67969-2.2635-2.2882-7.5892-5.398-13.412-5.2305z"/>
+ </g>
+ </g>
+ <circle opacity=".2" cx="5" cy="9.5" r="1"/>
+ <circle fill="#fff" cx="5" cy="9" r="1"/>
+ <g fill="#fff" transform="matrix(.044703 0 0 .053614 .98947 -1.9798)">
+ <g>
+ <path opacity=".2" transform="matrix(11.185,0,0,9.3259,-44.499,18.271)" d="m17.758 12.008c-3.986 0.137-8.206 2.117-11.838 7.51-0.6958 1.034-1.9278 2.897-1.92 4.541 0.0007 0.154 0.0216 0.31 0.043 0.466 0.2116-1.499 1.2556-3.084 1.8769-4.007 3.6321-5.393 7.8521-7.373 11.838-7.51 5.826-0.201 11.155 3.531 13.42 6.277 0.79 0.959 2.207 1.358 3.236 0.815l8.402-4.432c0.528-0.278 0.897-0.266 1.071-0.027 0.322-1.035-0.118-1.475-1.071-0.973l-8.402 4.432c-1.029 0.543-2.446 0.144-3.236-0.815-2.265-2.746-7.594-6.478-13.42-6.277zm22.502 12.547-0.233 0.504 3.778 8.05c0.035 0.09 0.056 0.17 0.082 0.252 0.165-0.226 0.153-0.657-0.082-1.252l-3.545-7.554z"/>
+ </g>
+ </g>
+ <g transform="matrix(.044703 0 0 .053614 .98947 -1.4796)">
+ <g>
+ <path opacity=".2" transform="matrix(11.185,0,0,9.3259,-44.499,18.271)" d="m43.887 14.641c-0.026 0.082-0.047 0.16-0.082 0.25l-3.778 8.168 0.233 0.496 3.545-7.664c0.235-0.594 0.246-1.024 0.082-1.25zm-39.844 8.884c-0.0254 0.18-0.0438 0.358-0.043 0.534 0.0076 1.607 1.2239 3.391 1.9199 4.425 8.9401 13.275 21.443 5.857 25.258 1.233 0.79-0.959 2.207-1.36 3.236-0.817l8.402 4.434c0.953 0.502 1.392 0.061 1.071-0.973-0.174 0.238-0.544 0.251-1.071-0.027l-8.402-4.434c-1.029-0.543-2.446-0.142-3.236 0.817-3.815 4.624-16.318 12.042-25.258-1.233-0.6294-0.935-1.6753-2.482-1.877-3.959z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bluegriffon.svg b/.icons/awkward/24x24/apps/bluegriffon.svg
new file mode 100644
index 00000000..0d90c6d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluegriffon.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m17.037109 3.6678259c-0.03855 0.0028-0.0733 0.021007-0.109375 0.033203-0.0273 0.00888-0.05816 0.010852-0.08398 0.025391-0.05958 0.033885-0.115302 0.083081-0.167969 0.1464844-0.119739 0.1441508-0.179693 0.3391686-0.162109 0.5117187 0.02598 0.2549652 0.100767 0.4651208 0.408203 1.0761719 0.168974 0.3358475 0.224963 0.4691482 0.283203 0.7382813 0.08225 0.3800867 0.113858 0.7130214 0.113281 1.1542968-0.00065 0.4063696-0.02518 0.7019402-0.08984 1.0878906-0.05676 0.3388581-0.153407 0.7470408-0.173828 0.7402344-0.03116-0.010393-0.06768-0.3260462-0.0957-0.7871094v-0.00195c-0.03299-0.5428678-0.06001-0.7586982-0.107422-0.9726562-0.02496-0.1126275-0.0603-0.2060669-0.09961-0.2890625-0.02867-0.06689-0.06341-0.123872-0.09961-0.1757813l-0.002-0.00195c-0.0144-0.020409-0.02933-0.040517-0.04492-0.058594l-0.002-0.00195c-0.06741-0.077528-0.145929-0.1353204-0.236328-0.1699219-0.0014-0.0005495-0.0026-0.00138-0.0039-0.00195-0.112224-0.041988-0.235587-0.063583-0.384765-0.041016-0.130492 0.019743-0.341735 0.084924-0.361328 0.109375-0.0084 0.010457 0.03817 0.1755219 0.167968 0.546875 0.101976 0.2917702 0.187492 0.5357228 0.1875 0.5410156 0.000025 0.018372-0.0739 0.042511-0.08984 0.029297-0.0081-0.0068-0.08347-0.1115663-0.16399-0.2285278-0.169923-0.2468188-0.254717-0.3657276-0.371094-0.5039063-0.313058-0.371711-0.651914-0.5497369-1.003906-0.5292969-0.128449 0.00746-0.322451 0.049705-0.355469 0.078125-0.0229 0.019707-0.01822 0.052252 0.419922 1.6464844l0.451172 1.6308594-0.101563 0.9980469c-0.05534 0.550383-0.107951 1.012425-0.113281 1.027345-0.0095 0.02653-0.01232 0.0293-0.193359 0.0293-0.101802 0-0.308344-0.0069-0.457031-0.01758-0.328535-0.02354-0.739279-0.02603-0.878907-0.0059-0.141938 0.02054-0.346297 0.07257-0.539062 0.138672-0.602029 0.206475-1.130072 0.57096-1.570313 1.09375-0.405773 0.48186-0.749499 1.094917-1.0878902 1.941406-0.1015631 0.254063-0.3212889 0.864312-0.3730469 1.029297-0.128044 0.408172-0.1994135 0.841327-0.2109375 1.310547-0.01026 0.417911 0.022654 0.76087 0.109375 1.111328 0.101734 0.4111 0.2532266 0.729508 0.4628906 0.998047 0.05019 0.06429 0.104049 0.12234 0.162109 0.181641 0.002 0.0022 0.0039 0.0038 0.0059 0.0059 0.0017 0.0019 0.004 0.004 0.0059 0.0059 0.0011 0.0011-0.0011 0.0047 0 0.0059 0.269898 0.270608 0.563229 0.427634 0.9375 0.503906 0.267498 0.05452 0.734375 0.06505 0.734375 0.01367 0-0.0086-0.08221-0.250438-0.181641-0.535156-0.09943-0.284719-0.179652-0.522074-0.179687-0.529297-0.00007-0.01264 0.05003-0.04297 0.07227-0.04297 0.0059 0 0.06917 0.08771 0.138671 0.193359 0.279781 0.42528 0.495614 0.6691 0.740235 0.835938 0.145245 0.09907 0.334995 0.174053 0.486328 0.197265 0.09347 0.01433 0.316105 0.01351 0.408203-0.0059 0.113697-0.02387 0.228221-0.06128 0.242188-0.07813l-0.722657-1.185547c0.473281 0.368418 1.094222 0.726346 1.533203 0.849609 0.549764 0.154371 1.067772 0.0791 1.460938-0.216796 0.124414-0.09364 0.252616-0.220438 0.246094-0.240235-0.003-0.0091-0.45931-0.203723-1.015625-0.433593-0.556313-0.22987-1.013028-0.423821-1.015625-0.431641-0.0075-0.02239 0.429869 0.0019 0.90625 0.05273 0.152515 0.01626 0.402169 0.04422 0.554687 0.06055 0.490448 0.05249 0.599937 0.05877 0.9375 0.05859 0.35837-0.000193 0.514837-0.01295 0.78711-0.07031 0.424122-0.08934 0.878094-0.30405 1.25-0.583984 0.151416-0.113973 0.225685-0.182879 0.216797-0.197266-0.0049-0.0079-0.601368-0.0058-1.75586 0-1.188531 0.006-1.727919 0.000388-1.748047-0.0078-0.0033-0.00055-0.0099 0.000857-0.01172 0-0.0077-0.0124 0.117558-0.357197 0.136719-0.376953 0.0055-0.0056 0.05142 0.0077 0.09766 0.03516 0.800578 0.475615 2.522853 0.354108 3.773437-0.269531 0.358852-0.178953 0.595573-0.34861 0.830078-0.583985 0.28051-0.281551 0.445836-0.590126 0.46875-0.884765 0.0068-0.0869 0.0042-0.08984-0.01758-0.08984-0.02669 0-0.463523 0.120742-0.697266 0.193359-0.0862 0.02678-0.306514 0.0975-0.492187 0.15625-1.212776 0.383756-1.716153 0.485744-2.375 0.498047-0.376583 0.0071-0.713956-0.01441-0.703125-0.04687 0.01224-0.03673 0.523725-0.212838 0.871094-0.300781 0.296541-0.07507 0.452877-0.106817 1.142578-0.246094 1.019556-0.205885 1.389154-0.302869 1.839843-0.482422 0.950517-0.378684 1.48848-0.994452 1.658204-1.892578 0.04418-0.233657 0.07133-0.644531 0.04297-0.644531-0.0059 0-0.493486 0.275636-1.08789 0.607422-0.594447 0.331787-1.086554 0.600152-1.09375 0.595703-0.01646-0.01016-0.08622-0.165734-0.07813-0.173828 0.0033-0.0033 0.07892-0.04658 0.173828-0.09766 0.455856-0.245368 0.80168-0.502252 1.177734-0.876953 0.702788-0.700261 1.11448-1.509148 1.214844-2.375001 0.02701-0.233075 0.01885-0.657525-0.01758-0.8710941-0.04315-0.2529621-0.143359-0.6265631-0.173828-0.6367188-0.0069-0.00229-0.433417 0.609518-0.939453 1.3574219-1.065603 1.57493-1.120519 1.654873-1.128907 1.646485-0.01915-0.01914 0.233503-0.467839 0.660157-1.177734 0.184608-0.307406 0.383816-0.638868 0.439373-0.738335 0.136691-0.244724 0.328833-0.6506522 0.402343-0.8417971 0.258246-0.6715026 0.295491-1.2429733 0.115235-1.7871094-0.05234-0.1580109-0.179122-0.4147831-0.277344-0.5644532-0.09739-0.1483951-0.24265-0.3351317-0.257812-0.3300781-0.0069 0.00221-0.300053 0.6924173-0.650391 1.5332031l-0.636719 1.5273438-0.882812 1.5078139c-0.883881 1.511032-0.924416 1.583394-0.933594 1.574218-0.0074-0.0073 0.07336-0.232403 0.15625-0.4375 0.207346-0.513057 0.420178-0.921609 1.003906-1.923829 0.372806-0.640078 0.54066-0.9396364 0.691407-1.238281 0.469608-0.9303335 0.696131-1.682131 0.751953-2.5019531 0.01129-0.1666258 0.01131-0.2450042 0-0.3535157-0.05901-0.5660283-0.258106-1.2715867-0.46875-1.6660156-0.122382-0.2291601-0.279907-0.4117208-0.419922-0.4804687-0.06337-0.031107-0.08553-0.037109-0.1875-0.037109-0.105104 0-0.122736 0.00525-0.203125 0.042969-0.196184 0.091948-0.254029 0.2363701-0.253906 0.6074219 0.000057 0.198988 0.0153 0.3537692 0.07812 0.7988281l0.04297 0.3125-0.0059 0.3554688c-0.0067 0.3519046-0.01252 0.464582-0.04883 0.7929687-0.07986 0.7222642-0.275 1.5537387-0.564453 2.4355469-0.109195 0.3326577-0.271131 0.7943157-0.289063 0.8222657-0.04189 0.06529 0.0624-0.410841 0.271484-1.2675782 0.342974-1.4050802 0.423348-1.9065005 0.437546-2.6152361 0.009811-0.4904653-0.022168-0.8293486-0.113281-1.2265625-0.054615-0.2380871-0.07605-0.3002112-0.15625-0.4628906-0.224831-0.4560704-0.61879-0.9390023-0.939453-1.1484375-0.165295-0.1079579-0.314212-0.1543291-0.449219-0.1445312zm-4.335937 3.8359374c-0.116426 0.00143-0.240852 0.011287-0.3125 0.023438-0.451006 0.076558-0.8107 0.2423662-0.998047 0.46875-0.146705 0.1772758-0.187099 0.3990239-0.113281 0.6132812 0.0097 0.028457 0.01646 0.055782 0.01172 0.060547-0.0048 0.00479-0.447632 0.05332-0.980468 0.109375-0.4349551 0.045757-0.6725254 0.078032-0.7988284 0.095703-0.01708 0.00243-0.101814 0.010297-0.109375 0.011719-0.005 0.0009285-0.071776 0.00536-0.072266 0.00586-0.0011 0.00114 0.00566 0.018552 0.00586 0.023437 0.000393 0.007-0.0013 0.012401 0 0.013672 0.0049 0.039729 0.023806 0.1235237 0.072266 0.2929687 0.08576 0.299747 0.1050549 0.3613282 0.091797 0.3613282-0.0029 0-0.049126-0.031586-0.097656-0.066406-0.200535-0.143851-0.3810838-0.2135416-0.5761748-0.2226574-0.215402-0.010057-0.3525354 0.0493454-0.5058594 0.1992187-0.0033 0.00321-0.00839 0.00257-0.011719 0.00586-0.07691 0.07702-0.105832 0.1132029-0.15625 0.2167969-0.07346 0.150942-0.1110507 0.2849404-0.1210937 0.4628904-0.01173 0.207863 0.035195 0.470129 0.109375 0.642579l0.023437 0.06055h0.1015625c0.266081 0 0.4771737-0.340952 0.6992187-0.445312 0.154759-0.03821 0.4388484-0.03809 0.6308594 0 0.6919047 0.137257 1.2097337 0.606928 1.1835937 1.076172-0.007 0.125124-0.05117 0.206879-0.16211 0.318359-0.09248 0.09293-0.212363 0.175786-0.419922 0.289063-0.07294 0.03981-0.195225 0.108632-0.2714836 0.15039-0.07626 0.04176-0.1847954 0.107819-0.2402343 0.144532-0.1098414 0.072736-0.2460931 0.193724-0.2460931 0.222652 0 0.02492 0.066815 0.02411 0.359375-0.0059 0.125479-0.01288 0.229733-0.0334 0.337891-0.04883 0.524608-0.07489 0.874809-0.175273 1.148437-0.353515 0.260079-0.169414 0.455884-0.439605 0.529297-0.722657 0.01191-0.04594 0.02213-0.07813 0.0293-0.07812 0.0072 0 0.05397 0.02507 0.101562 0.05469 0.308849 0.192202 0.562641 0.261812 0.775391 0.216797 0.190146-0.04023 0.374659-0.155131 0.710938-0.445313 0.08917-0.07695 0.166094-0.144531 0.173828-0.144531 0.0077 0 0.07773 0.152633 0.15625 0.335938s0.151874 0.343208 0.162109 0.355468c0.01802 0.02157 0.03243 0.02435 0.318359-0.02344 0.162464-0.02717 0.3001-0.06022 0.306641-0.06641 0.0167-0.01578-0.0448-0.226806-0.101563-0.361329-0.09147-0.216723-0.249855-0.412463-0.439456-0.535115-0.113639-0.07351-0.283841-0.152821-0.558593-0.257812-0.299127-0.114305-0.454226-0.188411-0.595704-0.283203-0.140154-0.09391-0.275031-0.218268-0.257812-0.234375 0.0066-0.0062 0.05437-0.02261 0.107422-0.041016 0.422544-0.146624 0.712455-0.4259597 0.902344-0.8730469 0.07813-0.1839665 0.141245-0.4181212 0.246093-0.8828125 0.04757-0.2108301 0.109733-0.4491332 0.132813-0.5292968 0.02308-0.080164 0.03867-0.1529501 0.03516-0.1621094-0.000393-0.00107-0.01368 0.005-0.01758 0.00586-0.04201 0.00914-0.281917 0.119453-0.871094 0.4140624-0.484894 0.242466-0.890077 0.4415889-0.896484 0.4394532-0.0064-0.00207 0.149362-0.142437 0.34375-0.3125 0.19439-0.1700644 0.369838-0.3238255 0.384766-0.3378906 0.0096-0.00904 0.0077-0.017418 0.01172-0.029297 0.0061-0.017829 0.01172-0.041409 0.01172-0.095703 0-0.1002158-0.0046-0.1075303-0.03711-0.1210938-0.0263-0.010979-0.129669-0.013119-0.246094-0.011719zm-1.457031 0.9277344c0.0027 0.048586 0.01302 0.097752 0.02734 0.1464844-0.01434-0.0488-0.0244-0.097847-0.02734-0.1464844zm-0.634766 2.7812513c-0.04335 0.0054-0.08566 0.01721-0.128906 0.02344-0.0013 0.000183-0.0026-0.000183-0.0039 0-0.452153 0.06541-0.8990789 0.17116-1.3300776 0.322266-0.490622 0.179573-0.9793319 0.416784-1.3417969 0.802734-0.02676 0.04551-0.1645571 0.147038-0.1113281 0.171875 0.533101-0.144151 1.2811694-0.352693 1.7871094-0.496094 0.137111-0.03886 0.2416551-0.06764 0.3613281-0.101562 0.2190981-0.05957 0.4364991-0.123334 0.6542971-0.1875l0.15625-0.04687c0.04874-0.05726 0.02024-0.230395 0.02734-0.330078-0.01485-0.05264 0.02944-0.19083-0.07031-0.158203zm-6.1738281 0.109375c-0.0112-0.01118-0.2437247 0.01743-0.3378907 0.04101-0.2675299 0.06699-0.4287395 0.22748-0.5234374 0.517578-0.01699 0.05206-0.029297 0.10282-0.029297 0.115235 0 0.02823 0.010502 0.02904 0.1152343 0 0.2181491-0.06044 0.3883719-0.162459 0.5273439-0.306636 0.113702-0.11796 0.2697659-0.345469 0.2480469-0.367187zm0.8476562 0.0957c-0.00193 0.000119-0.00392 0.0018-0.00586 0.002-0.00178 0.000122-0.00407-0.000131-0.00586 0-0.1418436 0.01043-0.3202409 0.05164-0.4335938 0.105469-0.332055 0.157693-0.5270426 0.44456-0.6191406 0.896484-0.05389 0.264446-0.063256 0.410408-0.066406 1.113281-0.0018 0.366675-0.00699 0.667207-0.011719 0.671875-0.0013 0.0013-0.00878-0.0068-0.011719-0.0078-0.0078-0.0029-0.01662-0.0046-0.03125-0.02149-0.07496-0.08697-0.1712936-0.242621-0.3066406-0.511718-0.04986-0.09912-0.088692-0.164671-0.1308594-0.240235-0.022453-0.04023-0.054222-0.111818-0.066406-0.130859v-0.002c-0.073202-0.110914-0.2089364-0.250738-0.3007812-0.3125-0.07856-0.05256-0.1978348-0.0957-0.2773438-0.0957-0.0019 0-0.00386 0.002-0.00586 0.002-0.2270424 0.0038-0.4259626 0.211848-0.4863281 0.509765-0.05855 0.288958 0.055686 0.528458 0.2949219 0.619141 0.03916 0.01485 0.098286 0.02114 0.2148437 0.02344 0.08881 0.0017 0.1711443 0.0063 0.1757813 0.01172 0.0046 0.0054 0.022816 0.05633 0.041016 0.109375 0.05323 0.155182 0.1824603 0.408726 0.3789062 0.738282 0.207569 0.348216 0.3397814 0.602049 0.3964844 0.757812 0.06079 0.167003 0.3459866 1.267755 0.3847656 1.484375 0.03374 0.188498 0.043891 0.360834 0.025391 0.451172-0.0081 0.03979-0.045194 0.154926-0.083984 0.248047-0.107618 0.258352-0.1166387 0.354633-0.042969 0.558594 0.146561 0.405751 0.4041516 0.681648 0.7753906 0.835937 0.09392 0.03903 0.1102445 0.04158 0.1328125-0.01172 0.05056-0.119453 0.1163208-0.380651 0.1386719-0.560547 0.03659-0.294508 0.00946-0.503224-0.1445313-1.183593-0.07126-0.314783-0.1285366-0.697266-0.1035156-0.697266 0.0059 0.000007 0.053819 0.03165 0.1035156 0.07227 0.0497 0.04062 0.2146395 0.170806 0.3671875 0.287109 0.398136 0.303535 0.4459996 0.34596 0.9003906 0.794922 0.171714 0.169661 0.2973059 0.284212 0.4042969 0.378906 0.212786 0.188323 0.338582 0.269042 0.515625 0.330078 0.09539 0.03289 0.1351489 0.04285 0.2167969 0.04297 0.199287 0.000193 0.2902592-0.08385 0.3007812-0.277344 0.0074-0.136589-0.034499-0.294318-0.1445312-0.517578-0.1075859-0.218369-0.1944341-0.332044-0.3613271-0.492249-0.194219-0.186434-0.3735651-0.318354-0.9550781-0.691407-0.495085-0.317608-0.7161511-0.48104-0.9082031-0.673828-0.1234148-0.123886-0.2114809-0.235842-0.2714844-0.351562-0.06306-0.121616-0.095342-0.247955-0.1015625-0.388672-0.01001-0.226067 0.04722-0.368861 0.1933594-0.515625 0.149835-0.150476 0.3144031-0.235702 0.7988281-0.404297 0.51183-0.178131 0.7022074-0.290003 0.7871094-0.462891 0.02954-0.06018 0.03128-0.07878 0.03125-0.179687-0.000028-0.09696 0.0006455-0.122039-0.023437-0.167969-0.1115115-0.212593-0.447296-0.340947-0.992188-0.373047l-0.1386719-0.0059-0.4628906 0.462891c-0.254393 0.254073-0.464921 0.454996-0.46875 0.451171-0.0039-0.0039 0.1065478-0.596673 0.2460937-1.322265 0.139544-0.725594 0.2578126-1.329522 0.2578126-1.341797 0-0.02069-0.010137-0.02437-0.1191407-0.01758zm0.9785157 0.847656 0.00781 0.04297c0.0076 0.08108 0.049834 0.27155 0.083984 0.365234 0.10779 0.295721 0.2931884 0.477699 0.5996094 0.578125 0.07282 0.02386 0.1072694 0.02552 0.1152344 0.01172 0.01139-0.01974-0.019189-0.30108-0.042969-0.402344-0.07045-0.300073-0.2503087-0.482533-0.5585937-0.560547-0.06014-0.01521-0.129725-0.02698-0.15625-0.0293zm-4.1835938 1.25c-0.01264 0.0049-0.015407 0.01764-0.023437 0.03711-0.0217405 0.052622-0.054688 0.252445-0.054688 0.33008 0 0.204177 0.094145 0.372313 0.2714844 0.492188 0.06867 0.04642 0.078505 0.04891 0.078125 0.01953-0.0006-0.05236-0.096728-0.856199-0.1035156-0.867187-0.0042-0.0068-0.043484-0.01172-0.089844-0.01172-0.04188 0-0.065475-0.0049-0.078125 0zm6.4335938 2.652344c-0.02077 0-0.1302237 0.109783-0.1816407 0.185547-0.14179 0.20892-0.2520544 0.520369-0.3183593 0.902343-0.02353 0.135555-0.023058 0.198028-0.023438 0.492188-0.0003919 0.371841 0.00777 0.456638 0.078125 0.667969 0.0775 0.232889 0.2066882 0.38851 0.3613282 0.445312 0.02479 0.0091 0.068407 0.01725 0.1015625 0.01758 0.19414 0.0019 0.3739512-0.213505 0.4570312-0.541015 0.07063-0.278435 0.018123-0.513165-0.2402343-1.058594-0.165348-0.349083-0.2084781-0.486653-0.234375-0.697266-0.01252-0.101872-0.013111-0.201709 0.00586-0.353515 0.0053-0.04254 0.00294-0.06055-0.00586-0.06055zm-4.8574219 2.291015c-0.01618 0-0.015571 0.03403 0.011719 0.167969 0.04451 0.218476 0.1225563 0.34889 0.2695313 0.425781 0.09027 0.04723 0.1478661 0.06093 0.2832031 0.08398 0.04973 0.0085 0.096387 0.01885 0.1015625 0.01953 0.03532 0.0046 0.00642-0.137952-0.054687-0.265625-0.056541-0.118094-0.1907299-0.247015-0.3300789-0.31835-0.101405-0.05191-0.257227-0.113283-0.28125-0.113282z"/>
+ <path style="fill:#4f4f4f" d="m12.701641 7.0040259c-0.116426 0.00143-0.240986 0.011893-0.312634 0.024043-0.451006 0.076558-0.810673 0.2425652-0.99802 0.4689489-0.146705 0.1772759-0.188049 0.3989848-0.114231 0.6132421 0.0097 0.028457 0.01677 0.055357 0.01203 0.060122-0.0048 0.00479-0.447147 0.052164-0.979983 0.1082185-0.4349549 0.045757-0.6733159 0.078524-0.7996189 0.096195-0.01708 0.00243-0.100658 0.010607-0.108219 0.012029-0.005 0.0009286-0.07166 0.0055-0.07215 0.006-0.0011 0.00114 0.0058 0.019157 0.006 0.024043 0.000393 0.007-0.0013 0.010757 0 0.012028 0.0049 0.039729 0.02369 0.1251516 0.07215 0.2945967 0.08576 0.299747 0.103438 0.36073 0.09018 0.36073-0.0029 0-0.04766-0.03132-0.09619-0.06614-0.200532-0.1438498-0.382078-0.2133348-0.577169-0.2224506-0.215402-0.010057-0.351697 0.048529-0.505021 0.1984023-0.0033 0.00321-0.0087 0.00271-0.01203 0.006-0.07691 0.07702-0.105898 0.112843-0.156316 0.216437-0.07346 0.150942-0.110202 0.284987-0.120245 0.462937-0.01173 0.207863 0.03404 0.4708522 0.10822 0.6433022l0.02404 0.06012h0.102208c0.266081 0 0.475361-0.340523 0.697406-0.4448832 0.154759-0.03821 0.439266-0.03809 0.631277 0 0.6919049 0.1372572 1.2105379 0.6069362 1.1843979 1.0761802-0.007 0.125124-0.05139 0.207164-0.162329 0.318644-0.09248 0.09293-0.213294 0.175308-0.420852 0.288585-0.07294 0.03981-0.194288 0.108546-0.2705469 0.150304-0.07626 0.04176-0.185048 0.10758-0.240487 0.144293-0.109842 0.07274-0.246499 0.193522-0.246499 0.22245 0 0.02492 0.06817 0.02397 0.36073-0.006 0.125479-0.01288 0.2285239-0.03266 0.3366819-0.04809 0.524608-0.07489 0.874696-0.176477 1.148324-0.354719 0.260079-0.169414 0.455658-0.438408 0.529071-0.721459 0.01191-0.04594 0.02289-0.07816 0.03006-0.07816 0.0072 0 0.05462 0.02449 0.102207 0.05411 0.308849 0.192202 0.56282 0.261453 0.77557 0.216438 0.190146-0.04023 0.373158-0.154719 0.709436-0.444901 0.08917-0.07695 0.166619-0.144292 0.174353-0.144292 0.0077 0 0.0778 0.153377 0.156316 0.336682 0.07852 0.183305 0.152094 0.342458 0.162329 0.354718 0.01802 0.02157 0.03272 0.02375 0.318644-0.02404 0.162464-0.02717 0.30008-0.05995 0.306621-0.06614 0.0167-0.01578-0.04544-0.226208-0.102206-0.36073-0.09147-0.216766-0.249287-0.412433-0.438888-0.535085-0.113639-0.07351-0.28438-0.153532-0.559132-0.258523-0.299127-0.1143052-0.453732-0.1877832-0.595209-0.2825752-0.140154-0.09391-0.275742-0.218368-0.258523-0.234475 0.0066-0.0062 0.05517-0.02368 0.108219-0.04209 0.422544-0.146624 0.711936-0.424677 0.901825-0.8717642 0.07813-0.1839665 0.141651-0.419098 0.246499-0.8837893 0.04757-0.2108301 0.109188-0.4489068 0.132268-0.5290704 0.02308-0.080164 0.03959-0.1531701 0.03608-0.1623294-0.000393-0.00107-0.01412 0.00514-0.01802 0.006-0.04201 0.00914-0.282588 0.1202308-0.871765 0.4148403-0.484894 0.2424659-0.889406 0.4410241-0.895813 0.4388884-0.0064-0.00207 0.148306-0.1425696 0.342694-0.3126326 0.19439-0.1700644 0.36985-0.3226166 0.384778-0.3366817 0.0096-0.00904 0.008-0.018178 0.01203-0.030057 0.0061-0.017829 0.01203-0.0419 0.01203-0.096194 0-0.1002158-0.0036-0.1066801-0.03608-0.1202436-0.0263-0.010979-0.130074-0.013421-0.246499-0.012021z"/>
+ <path style="fill:#7767c0" d="m17.036461 3.1681087c-0.135007 0.00979-0.254602 0.076734-0.360635 0.204383-0.119739 0.1441508-0.180114 0.3387567-0.16253 0.5113068 0.02598 0.2549652 0.10133 0.4652754 0.408766 1.0763265 0.168974 0.3358475 0.22427 0.470274 0.28251 0.739407 0.08225 0.3800868 0.114976 0.713177 0.114399 1.1544524-0.00065 0.4063696-0.02533 0.7022341-0.08999 1.0881846-0.05676 0.338858-0.153966 0.7462133-0.174388 0.7394069-0.03116-0.010393-0.06824-0.3264753-0.09626-0.7875384-0.03299-0.5428685-0.06071-0.7605258-0.108121-0.9744838-0.126138-0.5692561-0.406856-0.8097642-0.871942-0.739407-0.130492 0.019743-0.341043 0.08367-0.360636 0.1081208-0.0084 0.010457 0.03831 0.1762266 0.168111 0.5475797 0.101976 0.2917702 0.186239 0.5353126 0.186247 0.5406054 0.000025 0.018372-0.07405 0.043907-0.08999 0.030693-0.0082-0.00679-0.08201-0.1118365-0.16253-0.228798-0.169923-0.2468188-0.256117-0.3668503-0.372494-0.505029-0.313058-0.371711-0.651788-0.5491861-1.00378-0.5287461-0.128449 0.00746-0.322037 0.049707-0.355055 0.078127-0.0229 0.019707-0.01752 0.052693 0.420625 1.646925l0.451317 1.6294866-0.10254 0.9981999c-0.05534 0.550382-0.108371 1.013275-0.113701 1.028195-0.0095 0.02653-0.01149 0.02999-0.192526 0.02999-0.101802 0-0.30821-0.0075-0.456897-0.01814-0.328535-0.02354-0.738593-0.02647-0.878221-0.0063-0.141938 0.02054-0.347839 0.07201-0.540604 0.138116-0.602029 0.206475-1.129256 0.571672-1.569497 1.094462-0.405773 0.48186-0.749792 1.095501-1.0881829 1.94199-0.101563 0.254063-0.320737 0.86321-0.372495 1.028195-0.128044 0.408172-0.199137 0.841484-0.210661 1.310704-0.01026 0.417911 0.0214 0.761444 0.108121 1.111902 0.101734 0.4111 0.253512 0.72966 0.463176 0.998199 0.05019 0.06429 0.1044699 0.121367 0.1625299 0.180667 0.002 0.0022 0.0036 0.0035 0.0056 0.0056 0.0017 0.0019 0.0044 0.0044 0.0063 0.0063 0.0011 0.0011-0.0011 0.0044 0 0.0056 0.269898 0.270608 0.563242 0.428757 0.937513 0.505029 0.267498 0.05452 0.733827 0.06394 0.733827 0.01256 0-0.0086-0.08124-0.250305-0.180666-0.535024-0.09943-0.284718-0.179935-0.52222-0.17997-0.529443-0.00007-0.01264 0.04961-0.04186 0.07185-0.04186 0.0059 0 0.06862 0.08688 0.138116 0.192525 0.279781 0.42528 0.495484 0.668831 0.740105 0.835669 0.145245 0.09907 0.335559 0.174894 0.486892 0.198106 0.09347 0.01433 0.316669 0.01307 0.408767-0.0063 0.113697-0.02387 0.226689-0.06129 0.240656-0.07813l-0.721968-1.184447c0.473281 0.368418 1.094242 0.724961 1.533224 0.848225 0.549764 0.15437 1.06821 0.07896 1.461376-0.216939 0.124414-0.09364 0.252758-0.220161 0.246236-0.239958-0.003-0.0091-0.460021-0.203311-1.016336-0.433182-0.556313-0.22987-1.013042-0.424663-1.015639-0.432483-0.0075-0.02239 0.431137 0.0029 0.907518 0.05372 0.152515 0.01626 0.400643 0.04366 0.553161 0.05999 0.490448 0.05249 0.600647 0.06017 0.93821 0.05999 0.35837-0.000193 0.515265-0.01449 0.787538-0.07185 0.424122-0.08934 0.878111-0.303221 1.250017-0.583155 0.151416-0.113973 0.225827-0.183719 0.216939-0.198106-0.0049-0.0079-0.601252-0.0058-1.755744 0-1.188531 0.006-1.729337 0.0019-1.749465-0.0063-0.0033-0.00055-0.01 0.000857-0.01186 0-0.0077-0.0124 0.118954-0.359015 0.138115-0.378771 0.0055-0.0056 0.05002 0.0088 0.09626 0.03627 0.800578 0.475615 2.524578 0.352988 3.775162-0.270651 0.358852-0.178953 0.595584-0.34778 0.830089-0.583155 0.28051-0.281551 0.445843-0.589162 0.468757-0.883801 0.0068-0.0869 0.0036-0.08998-0.01814-0.08998-0.02669 0-0.463114 0.11921-0.696857 0.191827-0.0862 0.02678-0.307498 0.0975-0.493171 0.156252-1.212776 0.383756-1.716324 0.487146-2.375171 0.499449-0.376583 0.0071-0.713965-0.01566-0.703134-0.04813 0.01224-0.03673 0.524573-0.212703 0.871942-0.300646 0.296541-0.07507 0.452195-0.10696 1.141896-0.246237 1.019556-0.205885 1.389458-0.301759 1.840147-0.481312 0.950516-0.378684 1.48906-0.995733 1.658784-1.893859 0.04418-0.233657 0.07091-0.643145 0.04255-0.643145-0.0059 0-0.49378 0.275086-1.088184 0.606872-0.594447 0.331787-1.087267 0.60016-1.094463 0.595711-0.01646-0.01016-0.08623-0.166294-0.07813-0.174388 0.0033-0.0033 0.07948-0.04518 0.174388-0.09626 0.455856-0.245368 0.802115-0.503519 1.178169-0.87822 0.702788-0.700261 1.114078-1.508622 1.214442-2.374475 0.02701-0.233075 0.01829-0.6583739-0.01814-0.8719429-0.04315-0.252962-0.143222-0.6267111-0.173691-0.6368668-0.0069-0.00229-0.432174 0.6102328-0.93821 1.3581367-1.065603 1.574929-1.12165 1.656013-1.130038 1.647625-0.01915-0.01914 0.234628-0.468275 0.661282-1.17817 0.184688-0.307352 0.383185-0.6399679 0.438742-0.7394349 0.136691-0.244724 0.328978-0.650803 0.402489-0.841948 0.258246-0.6715025 0.294655-1.241603 0.114399-1.7857391-0.05234-0.1580109-0.17801-0.4153482-0.276232-0.5650183-0.09739-0.1483951-0.243631-0.3356939-0.258793-0.3306403-0.0069 0.00221-0.299084 0.6924377-0.649422 1.5332236l-0.636867 1.5269451-0.883801 1.5088099c-0.883881 1.511033-0.922755 1.584254-0.931933 1.575078-0.0074-0.0073 0.07336-0.233665 0.156253-0.438762 0.207346-0.513057 0.420052-0.921636 1.00378-1.923855 0.372806-0.6400779 0.540529-0.9395139 0.691276-1.2381585 0.469609-0.9303335 0.696141-1.6816071 0.751963-2.5014292 0.01129-0.1666258 0.01131-0.2458459 0-0.3543574-0.05901-0.5660283-0.25881-1.2713303-0.469454-1.6657592-0.122382-0.2291601-0.280609-0.4118667-0.420624-0.4806146-0.06337-0.031107-0.08428-0.036272-0.186247-0.036272-0.105104 0-0.123995 0.00414-0.204384 0.041857-0.196184 0.091948-0.252636 0.236518-0.252514 0.6075698 0.000057 0.198988 0.01531 0.3543381 0.07813 0.799397l0.04186 0.3125038-0.0056 0.3550553c-0.0067 0.3519046-0.01182 0.4654296-0.04813 0.7938163-0.07986 0.7222642-0.276263 1.5526556-0.565716 2.4344638-0.109195 0.332658-0.270159 0.7958619-0.288091 0.8238119-0.04189 0.06529 0.06157-0.4121139 0.270651-1.2688512 0.342927-1.4050785 0.424587-1.9063939 0.438786-2.6151295 0.00981-0.4904653-0.023286-0.8290863-0.114399-1.2263002-0.054615-0.2380871-0.076056-0.3004993-0.156256-0.4631787-0.224831-0.4560704-0.617547-0.9387393-0.93821-1.1481745-0.165295-0.1079579-0.315613-0.1541908-0.45062-0.144393z"/>
+ <path style="fill:#d54c41" d="m10.609598 10.7135c-0.497923 0.06181-0.9893419 0.180006-1.4627699 0.345987-0.490622 0.179573-0.980327 0.416236-1.342792 0.802186-0.02676 0.04551-0.16414 0.14746-0.110911 0.172297 0.533101-0.144151 1.281891-0.352561 1.787831-0.495962 0.137111-0.03886 0.240962-0.06862 0.360635-0.10254 0.2190979-0.05957 0.4372059-0.122778 0.6550039-0.186944l0.154856-0.04813c0.04874-0.05726 0.02081-0.228865 0.02791-0.328548-0.01485-0.05264 0.02999-0.190972-0.06976-0.158345z"/>
+ <path style="fill:#9182d7" d="m4.4349081 10.821755c-0.0112-0.01118-0.242515 0.01851-0.336681 0.04209-0.26753 0.06699-0.428361 0.226948-0.523059 0.517046-0.01699 0.05206-0.03006 0.101816-0.03006 0.114231 0 0.02823 0.0095 0.02904 0.114232 0 0.218149-0.06045 0.390098-0.162444 0.52907-0.306621 0.113702-0.11796 0.268218-0.345023 0.246499-0.366741z"/>
+ <path style="fill:#4f4f4f" d="m5.2826241 10.917949c-0.143539 0.0089-0.328537 0.05296-0.4449 0.108219-0.332055 0.157693-0.527156 0.44389-0.619254 0.895814-0.05389 0.264446-0.06298 0.409378-0.06613 1.112251-0.0018 0.366675-0.0073 0.668695-0.01203 0.673363-0.0048 0.0047-0.02207-0.0069-0.04209-0.03006-0.07495-0.08694-0.171273-0.241937-0.306619-0.511034-0.04986-0.09912-0.0901-0.164922-0.132267-0.240486-0.02272-0.04071-0.05427-0.114296-0.06614-0.132267-0.07344-0.111275-0.208745-0.251179-0.300608-0.312634-0.07856-0.05256-0.19705-0.09619-0.276559-0.09619-0.229642 0-0.432076 0.21037-0.492998 0.511034-0.05855 0.288958 0.05536 0.52857 0.294596 0.619253 0.03916 0.01485 0.09988 0.02174 0.216438 0.02404 0.08881 0.0017 0.169716 0.0066 0.174353 0.01203 0.0046 0.0054 0.02389 0.05517 0.04209 0.108219 0.05323 0.155182 0.182321 0.409942 0.378767 0.739498 0.207569 0.348217 0.3401 0.60177 0.396803 0.757533 0.06079 0.167003 0.345999 1.268386 0.384778 1.485006 0.03374 0.188498 0.04254 0.360575 0.02404 0.450913-0.0081 0.03979-0.04538 0.153378-0.08417 0.246499-0.107618 0.258352-0.11576 0.355168-0.04209 0.559129 0.146561 0.405752 0.40433 0.681406 0.775569 0.835695 0.09392 0.03903 0.1097 0.04129 0.132268-0.01201 0.05056-0.119453 0.115928-0.379236 0.138279-0.559132 0.03659-0.294508 0.0097-0.504029-0.144292-1.184398-0.07126-0.314783-0.127228-0.697411-0.102207-0.697411 0.0059 0.000007 0.05251 0.03153 0.102207 0.07215 0.0497 0.04062 0.214194 0.172281 0.366742 0.288584 0.398136 0.303535 0.447433 0.344645 0.901824 0.793607 0.171714 0.169661 0.295825 0.284072 0.402816 0.378766 0.212786 0.188323 0.340005 0.269633 0.517048 0.330669 0.09539 0.03289 0.134789 0.04197 0.216437 0.04209 0.199287 0.000193 0.290086-0.08306 0.300608-0.276558 0.0074-0.136589-0.03426-0.293787-0.144292-0.517047-0.107587-0.218307-0.193836-0.332794-0.360729-0.492999-0.194219-0.186434-0.374422-0.318346-0.955935-0.691399-0.495085-0.317608-0.715785-0.480575-0.907837-0.673363-0.253117-0.254083-0.360615-0.464884-0.372755-0.739497-0.01001-0.226067 0.04625-0.370282 0.192389-0.517046 0.149835-0.150476 0.315194-0.234221 0.799619-0.402816 0.51183-0.178131 0.702692-0.290048 0.787594-0.462936 0.02954-0.06018 0.03009-0.07946 0.03006-0.180365-0.000028-0.09696 0.000043-0.122411-0.02404-0.168341-0.111511-0.212593-0.447116-0.340655-0.992008-0.372755l-0.138279-0.006-0.462937 0.462938c-0.254393 0.254074-0.46512 0.454736-0.468949 0.450911-0.0039-0.0039 0.106953-0.597084 0.246499-1.322676 0.139544-0.725594 0.258524-1.328438 0.258524-1.340713 0-0.02069-0.01124-0.02482-0.120244-0.01803z"/>
+ <path style="fill:#9182d7" d="m6.2626081 11.765665 0.006 0.04209c0.0076 0.08108 0.05002 0.273059 0.08417 0.366743 0.10779 0.295721 0.294796 0.476742 0.601217 0.577168 0.07282 0.02386 0.106266 0.02583 0.114231 0.01203 0.01139-0.01974-0.01831-0.301551-0.04209-0.402815-0.07045-0.300073-0.250846-0.481118-0.559131-0.559132-0.06014-0.01521-0.129792-0.02774-0.156317-0.03006l-0.04809-0.006z"/>
+ <path style="fill:#9182d7" d="m2.0781381 13.016196c-0.01264 0.0049-0.01601 0.0166-0.02404 0.03607-0.02174 0.05262-0.05411 0.253035-0.05411 0.33067 0 0.204176 0.09321 0.373124 0.270549 0.492999 0.06867 0.04642 0.07854 0.0474 0.07816 0.01802-0.0006-0.05236-0.09542-0.854765-0.102208-0.865753-0.0042-0.0068-0.04382-0.01203-0.09018-0.01203-0.04188 0-0.06551-0.0049-0.07816 0z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m17.037109 3.1679688c-0.03855 0.0027998-0.0733 0.0210071-0.109375 0.0332031-0.0273 0.00888-0.058164 0.0108516-0.083984 0.0253906-0.05958 0.033885-0.115302 0.083081-0.167969 0.1464844-0.119739 0.1441508-0.179693 0.3391686-0.162109 0.5117187 0.0025 0.024682 0.015931 0.053879 0.019531 0.078125 0.02064-0.1217683 0.06132-0.2420103 0.142578-0.3398437 0.05267-0.063403 0.108389-0.1125994 0.167969-0.1464844 0.02582-0.014539 0.056684-0.0165106 0.083984-0.0253906 0.03607-0.012196 0.07082-0.0304034 0.109375-0.0332031 0.135005-0.0098002 0.283927 0.036573 0.449219 0.1445312 0.320656 0.2094352 0.714626 0.6923671 0.939453 1.1484375 0.0802 0.1626794 0.10164 0.2248035 0.15625 0.4628906 0.07794 0.3397835 0.105162 0.6532516 0.107422 1.0390625 0.000547-0.020821 0.00536-0.041339 0.005859-0.0625 0.009772-0.4904653-0.022168-0.8293486-0.113281-1.2265625-0.054615-0.2380871-0.07605-0.3002112-0.15625-0.4628906-0.224831-0.4560704-0.61879-0.9390023-0.939453-1.1484375-0.165295-0.1079579-0.314212-0.1543293-0.449219-0.1445312zm2.19336 0.6972656c-0.105104 0-0.122736 0.0052497-0.203125 0.0429687-0.196184 0.091948-0.25403 0.2363701-0.253906 0.6074219 0.000009 0.03551 0.012511 0.1079832 0.013671 0.1425781 0.01435-0.2730769 0.06986-0.4201475 0.240235-0.5 0.08039-0.037719 0.09802-0.0429687 0.203125-0.0429687 0.101966 0 0.12413 0.0060003 0.1875 0.0371094 0.140012 0.068748 0.297543 0.2513086 0.419922 0.4804687 0.21064 0.3944289 0.40974 1.0999873 0.46875 1.6660156 0.0033-0.088465 0.008-0.1732626 0-0.25-0.05901-0.5660283-0.258106-1.2715867-0.46875-1.6660156-0.122382-0.2291601-0.279907-0.4117212-0.419922-0.4804687-0.06337-0.031107-0.08553-0.0371094-0.1875-0.0371094zm-0.339844 1.9863281l-0.001953 0.1308594c-0.0067 0.3519046-0.012518 0.464582-0.048828 0.7929687-0.07986 0.7222642-0.275 1.5537387-0.564453 2.4355469-0.05734 0.1747019-0.0944 0.267286-0.152344 0.4316406-0.000281 0.0013 0.000285 0.0025863 0 0.0039063-0.04857 0.224076-0.157762 0.6695186-0.136719 0.6367186 0.01793-0.02795 0.17987-0.4896078 0.289063-0.8222655 0.289447-0.8818082 0.484593-1.7132827 0.564453-2.4355469 0.03631-0.3283867 0.042128-0.4410641 0.048828-0.7929687l0.005859-0.3554688-0.003906-0.0253906zm-4.546875 0.2929687c-0.128449 0.0074601-0.322451 0.049705-0.355469 0.078125-0.0033 0.0028301 0.061497 0.2283855 0.060547 0.2363282 0.06747-0.026312 0.188382-0.0582651 0.294922-0.0644532 0.351985-0.0204399 0.690854 0.1575859 1.003906 0.5292969 0.116374 0.1381787 0.201174 0.2570875 0.371094 0.5039063 0.08052 0.1169615 0.155963 0.2217156 0.164062 0.2285156 0.015941 0.013214 0.089874-0.0109249 0.089844-0.0292969-0.000003-0.0022-0.053565-0.1537488-0.078125-0.2246093-0.0038-0.0005472-0.009599 0.0056262-0.011719 0.0039062-0.008091-0.0068039-0.083542-0.1115541-0.164062-0.2285156-0.169923-0.2468188-0.254717-0.3657276-0.371094-0.5039063-0.313058-0.371711-0.651914-0.5497369-1.003906-0.5292969zm1.839844 0.03125c-0.063-0.0076-0.131193-0.0072737-0.205078 0.0039063-0.130492 0.019743-0.341737 0.084924-0.361328 0.109375-0.003501 0.00437 0.052562 0.1663659 0.070312 0.2285156 0.06757-0.029832 0.185939-0.0719916 0.291016-0.0878906 0.149175-0.022567 0.272543-0.0009728 0.384765 0.0410156 0.0013 0.00057 0.002506 0.0014031 0.003907 0.0019531 0.090399 0.034602 0.168918 0.092394 0.236328 0.1699219l0.001953 0.0019531c0.01559 0.018077 0.030522 0.0381848 0.044922 0.0585938l0.001953 0.0019531c0.0362 0.051909 0.070939 0.1088913 0.099609 0.1757813 0.03931 0.082996 0.074649 0.176435 0.099609 0.2890625 0.04741 0.213958 0.07443 0.4297884 0.107422 0.9726562v0.0019531c0.02802 0.4610635 0.064543 0.7767164 0.095704 0.7871094 0.02042 0.00681 0.117068-0.4013762 0.173828-0.7402344 0.06466-0.3859502 0.089193-0.681521 0.089843-1.0878906 0.000078-0.058949-0.006312-0.1054551-0.007812-0.1601562-0.0043 0.3572622-0.022711 0.6439819-0.082031 0.9980468-0.05676 0.3388581-0.153408 0.7470408-0.173828 0.7402344-0.028838-0.0096182-0.060858-0.3227085-0.087891-0.7285156-0.002178-0.0326883-0.005724-0.0242231-0.007813-0.0585938v-0.0019531c-0.03299-0.5428678-0.060009-0.7586982-0.107422-0.9726562-0.02496-0.1126275-0.060303-0.2060669-0.099609-0.2890625-0.006703-0.0156396-0.016129-0.0263976-0.023437-0.0410156-0.024761-0.0470554-0.047913-0.0946236-0.076172-0.1347657l-0.001953-0.0019531c-0.0144-0.020409-0.029332-0.0405166-0.044922-0.0585938l-0.001953-0.0019531c-0.06741-0.077528-0.145929-0.1353204-0.236328-0.1699219-0.001401-0.0005493-0.002607-0.0013831-0.003907-0.0019531-0.05611-0.020994-0.114218-0.0370959-0.177734-0.0449219h-0.001953zm4.623047 0.1855469c-0.0069 0.00221-0.300053 0.6924174-0.650391 1.5332031l-0.636719 1.5273438-0.882812 1.507813c-0.583151 0.996938-0.533091 0.904865-0.615235 1.039062-0.05091 0.111908-0.115814 0.2331-0.162109 0.347656-0.08289 0.205097-0.16365 0.4302-0.15625 0.4375 0.0092 0.0092 0.04973-0.06319 0.933594-1.574218l0.882812-1.507813 0.636719-1.5273438c0.35033-0.8407854 0.643491-1.5309931 0.650391-1.5332031 0.01516-0.00505 0.160422 0.1816831 0.257812 0.3300781 0.09822 0.1496704 0.225004 0.4064423 0.277344 0.5644532 0.0681 0.2055887 0.093789 0.4174517 0.099609 0.6347656 0.01239-0.154459 0.010431-0.3040633-0.005859-0.4511719-0.016211-0.1471086-0.046753-0.2917215-0.09375-0.4335937-0.05234-0.1580109-0.179122-0.414783-0.277344-0.5644532-0.09739-0.1483951-0.24265-0.3351317-0.257812-0.3300781zm-8.105469 0.6425781c-0.116426 0.0014301-0.240852 0.0112866-0.3125 0.0234376-0.451006 0.076558-0.8107 0.2423658-0.998047 0.46875-0.06208 0.0750209-0.09378 0.1610353-0.117187 0.2480468-0.017522 0.084229-0.018797 0.1718084-0.003907 0.2597656 0.02274-0.0906547 0.05664-0.1799208 0.121094-0.2578124 0.187343-0.2263841 0.547051-0.3921921 0.998047-0.46875 0.07165-0.0121511 0.196077-0.0220065 0.3125-0.0234376 0.116423-0.0014 0.219794 0.0007396 0.246094 0.0117188 0.0016 0.0006612 0.000451 0.0052194 0.001953 0.0058594 0.000725-0.0006634 0.011269-0.0093457 0.011719-0.0097656 0.009598-0.00904 0.007698-0.0174179 0.011718-0.0292969 0.0061-0.017829 0.011719-0.0414092 0.011719-0.0957031 0-0.100216-0.004599-0.1075303-0.037109-0.1210938-0.0263-0.010979-0.129669-0.0131187-0.246094-0.0117188zm1.316406 0.0488282c-0.000393-0.00107-0.013678 0.0049994-0.017578 0.0058594-0.04201 0.00914-0.281917 0.1194531-0.871094 0.4140624-0.151023 0.075519-0.153379 0.07438-0.279297 0.1367188-0.06819 0.060095-0.135267 0.1193525-0.273437 0.2402344-0.194384 0.170063-0.35015 0.31043-0.34375 0.3125 0.0064 0.00214 0.411601-0.196987 0.896484-0.4394532 0.55767-0.2788603 0.764019-0.3734633 0.824219-0.3925781 0.0082-0.030561 0.024267-0.0977681 0.029297-0.1152343 0.02308-0.080164 0.038666-0.1529501 0.035156-0.1621094zm-2.755859 1.1210937c-0.02823 0.00701-0.4352 0.050982-0.953125 0.1054688-0.4349562 0.045757-0.6725254 0.0780321-0.7988284 0.0957031-0.01708 0.00243-0.101814 0.0102966-0.109375 0.0117188-0.005 0.0009281-0.0717756 0.0053593-0.0722656 0.0058593-0.0011 0.00114 0.0056594 0.0185535 0.0058594 0.0234375 0.000393 0.007-0.0013 0.0124009 0 0.0136719 0.00349 0.028316 0.0274302 0.1208445 0.0507812 0.2089844 0.00559-0.0004554 0.01454-0.0017532 0.015625-0.0019531 0.00756-0.0014202 0.092295-0.0092898 0.109375-0.0117188 0.1263003-0.017671 0.3638809-0.0499461 0.7988284-0.0957031 0.532824-0.056055 0.97567-0.104585 0.980468-0.109375 0.0047-0.00477-0.001998-0.0320899-0.011718-0.0605469-0.02139-0.06208-0.013215-0.1234727-0.015625-0.1855469zm-2.4375002 0.6210938c-0.2154022-0.010057-0.3525354 0.0493454-0.5058594 0.1992187-0.0033 0.00321-0.0083898 0.0025694-0.0117188 0.0058594-0.07691 0.07702-0.105832 0.1132029-0.15625 0.2167969-0.07346 0.150942-0.1110507 0.2849406-0.1210937 0.4628906-0.00305 0.054083 0.0073797 0.1149201 0.0117187 0.1738281 0.015892-0.1396255 0.04747-0.2595162 0.109375-0.3867187 0.0504166-0.103594 0.0793419-0.1397769 0.15625-0.2167969 0.00333-0.00329 0.0084198-0.0026494 0.0117188-0.0058594 0.1533207-0.1498733 0.2904619-0.2092757 0.5058594-0.1992187 0.1950863 0.00912 0.3756411 0.078805 0.5761718 0.2226562 0.048529 0.03482 0.0947563 0.0664063 0.0976563 0.0664063 0.011034 0-0.0223069-0.1128375-0.0761719-0.3007813v-0.0019531c-0.00983-0.00692-0.0110254-0.0061699-0.0214844-0.0136719-0.2005352-0.1438531-0.3810812-0.2135404-0.5761718-0.2226562zm12.96875 0.0019531c-0.0069-0.00229-0.433417 0.6095172-0.939453 1.357422-0.293215 0.433372-0.150296 0.21684-0.310547 0.453125-0.06284 0.104917-0.09177 0.155007-0.158203 0.265625-0.426645 0.709895-0.679307 1.158594-0.660157 1.177734 0.0084 0.0084 0.06333-0.07155 1.128907-1.646484 0.506025-0.7479052 0.932553-1.359712 0.939453-1.357422 0.03047 0.010156 0.130678 0.3837563 0.173828 0.6367188 0.02679 0.1570678 0.020312 0.4155242 0.013672 0.6406252 0.000802-0.0066 0.003106-0.012921 0.003906-0.019531 0.02701-0.233077 0.018852-0.6575253-0.017578-0.8710942-0.04314-0.2529635-0.143359-0.6265631-0.173828-0.6367188zm-6.953125 0.8886719l-0.082032 0.8125001c-0.055339 0.550383-0.107951 1.012424-0.113281 1.027344-0.0095 0.02653-0.01232 0.029286-0.193359 0.029297-0.08135-0.000003-0.233086-0.006502-0.365234-0.013672-0.045 0.0032-0.154778 0.022828-0.164063 0.011718-0.000457-0.000547-0.007112-0.014495-0.007813-0.015625-0.309542-0.0179-0.671923-0.024109-0.798828-0.005859-0.141938 0.02054-0.346297 0.07257-0.539062 0.138672-0.451522 0.154856-0.86215 0.397727-1.22461 0.730469-0.12082 0.110914-0.235645 0.232583-0.345703 0.363281-0.405773 0.48186-0.749499 1.094917-1.0878902 1.941406-0.1015631 0.254063-0.3212889 0.864312-0.3730469 1.029297-0.128044 0.408172-0.1994135 0.841327-0.2109375 1.310547-0.00166 0.06754 0.0052194 0.123524 0.0058594 0.1875 0.0162508-0.444431 0.082941-0.858698 0.2050781-1.248047 0.051757-0.164985 0.2714858-0.775234 0.3730469-1.029297 0.3383842-0.846489 0.6821262-1.459546 1.0878902-1.941406 0.440231-0.52279 0.968297-0.887275 1.570313-1.09375 0.192761-0.0661 0.397127-0.118132 0.539062-0.138672 0.139625-0.02013 0.550379-0.017721 0.878907 0.005859 0.148684 0.01068 0.355231 0.017577 0.457031 0.017579 0.181035-0.000005 0.183859-0.002797 0.193359-0.029297 0.0053-0.01492 0.057943-0.476961 0.113281-1.027344l0.101563-0.998047-0.019531-0.0644531zm-2.056641 0.0273437c-0.02821 0.011539-0.052541 0.0268754-0.082031 0.0371094-0.05305 0.018406-0.100822 0.0348156-0.107422 0.0410156-0.01722 0.016107 0.117663 0.1404634 0.257812 0.2343754 0.14148 0.09479 0.296584 0.168897 0.595704 0.283203 0.274747 0.104991 0.444957 0.184302 0.558593 0.257812 0.189597 0.122652 0.347986 0.318436 0.439453 0.535156 0.019643 0.046543 0.017817 0.071403 0.035157 0.125 0.01258-0.003498 0.064986-0.012331 0.066406-0.013671 0.0167-0.01578-0.0448-0.226801-0.101563-0.361329-0.091469-0.216718-0.249852-0.412504-0.439453-0.535156-0.113639-0.07351-0.283841-0.152821-0.558593-0.257812-0.299127-0.1143065-0.454225-0.1884114-0.595704-0.2832034-0.037257-0.024965-0.034599-0.035837-0.068359-0.0625zm-2.173828 1.0000004c-0.01965 0.0024-0.038964 0.007065-0.058594 0.009765-0.0234 0.0048-0.046672 0.010272-0.070312 0.013672-0.0013 0.000183-0.002606-0.000183-0.003907 0-0.452149 0.06541-0.8990789 0.17116-1.3300776 0.322266-0.490622 0.179573-0.9793319 0.416784-1.3417969 0.802734-0.02676 0.04551-0.1645571 0.147038-0.1113281 0.171875 0.085673-0.02317 0.1922297-0.054118 0.2871094-0.080078 0.3379025-0.291871 0.7489958-0.491894 1.1660156-0.644531 0.4309895-0.151106 0.8779396-0.256856 1.3300776-0.322266 0.001301-0.000183 0.002607 0.000183 0.003907 0 0.04324-0.0062 0.08556-0.018037 0.128906-0.023437 0.07787-0.02547 0.069389 0.04861 0.068359 0.109375 0.0015-0.06323-0.000126-0.128566 0.001954-0.183594 0.000192-0.0051-0.000346-0.012758 0-0.017578-0.014853-0.05264 0.029437-0.19083-0.070313-0.158203zm-5.3261719 0.205078c-0.00193 0.000119-0.0039193 0.001753-0.0058593 0.001953-0.0017801 0.000122-0.0040694-0.000131-0.0058594 0-0.1418436 0.01043-0.3202409 0.05164-0.4335938 0.105469-0.332055 0.157693-0.5270426 0.44456-0.6191406 0.896484-0.05389 0.264446-0.0632562 0.410408-0.0664062 1.113281-0.0018001 0.366675-0.0069898 0.667207-0.0117188 0.671875-0.0013 0.0013-0.0087797-0.006812-0.0117188-0.007812-0.0077999-0.0029-0.0166199-0.004595-0.03125-0.021485-0.0749599-0.08697-0.1712936-0.242621-0.3066406-0.511718-0.04986-0.09912-0.088692-0.164671-0.1308594-0.240235-0.022453-0.04023-0.0542222-0.111818-0.0664062-0.130859v-0.001953c-0.073202-0.110914-0.2089364-0.250738-0.3007812-0.3125-0.07856-0.05256-0.1978348-0.095703-0.2773438-0.095703-0.0019 0-0.0038594 0.001953-0.0058594 0.001953-0.2270424 0.0038-0.4259626 0.211848-0.4863281 0.509765-0.018297 0.0903-0.013992 0.172393 0 0.25 0.060364-0.297917 0.2592906-0.505965 0.4863281-0.509765 0.002 0 0.0039594-0.001953 0.0058594-0.001953 0.079507 0 0.1987855 0.043143 0.2773438 0.095703 0.0918429 0.06176 0.2275812 0.201586 0.3007812 0.3125v0.001953c0.012184 0.01904 0.0439543 0.09063 0.0664062 0.130859 0.0421673 0.07556 0.081 0.141115 0.1308594 0.240235 0.1353441 0.269097 0.2316827 0.424748 0.3066406 0.511718 0.0146291 0.01689 0.0234501 0.018585 0.03125 0.021485 0.00294 0.001 0.0104188 0.009112 0.0117188 0.007812 0.00473-0.0047 0.0099198-0.3052 0.0117188-0.671875 0.0031499-0.702873 0.0125172-0.848835 0.0664062-1.113281 0.092096-0.451924 0.2870927-0.738791 0.6191406-0.896484 0.1133505-0.05383 0.2917533-0.09504 0.4335938-0.105469 0.00179-0.000131 0.0040793 0.000122 0.0058594 0 0.00194-0.0002 0.0039293-0.001753 0.0058593-0.001953 0.065997-0.0041 0.0590607 0.004665 0.0722657 0.009765 0.0071399-0.03802 0.046875-0.239971 0.046875-0.242187 0-0.02069-0.010137-0.024368-0.1191407-0.017578zm5.4648439 0.210937c-0.01361 0.03846-0.038196 0.07988-0.066406 0.117188v0.001953c-0.02096 0.02752-0.036127 0.053564-0.066407 0.083984-0.07233 0.07269-0.193172 0.146953-0.328125 0.226563-0.03752 0.02221-0.046576 0.03782-0.091797 0.0625-0.072936 0.03981-0.195225 0.108632-0.2714839 0.15039-0.07626 0.04176-0.1847955 0.107819-0.2402343 0.144532-0.1098316 0.072738-0.2460938 0.193728-0.2460938 0.222656 0 0.02072 0.1150371 0.011041 0.2988281-0.00586 0.058193-0.03664 0.1281887-0.07885 0.1875-0.111328 0.0762569-0.04176 0.1985459-0.11058 0.2714839-0.15039 0.207559-0.113277 0.327442-0.196133 0.419922-0.289063 0.110937-0.11148 0.15511-0.193235 0.16211-0.318359 0.0025-0.04546-0.021377-0.08964-0.029297-0.134766zm10.929687 1.496094c-0.0059 0-0.493486 0.275636-1.08789 0.607422-0.349147 0.194878-0.441563 0.240921-0.642578 0.349609-0.0012 0.000774-0.002707 0.001153-0.003907 0.001953-0.114734 0.0742-0.222001 0.152917-0.351562 0.222657-0.09491 0.05108-0.170528 0.094356-0.173828 0.097656-0.0081 0.0081 0.061665 0.163668 0.078125 0.173828 0.0072 0.0044 0.499316-0.263916 1.09375-0.595703 0.584798-0.326432 1.049307-0.588959 1.070312-0.597656 0.0041-0.09499 0.029008-0.259766 0.017578-0.259766zm-15.847656 0.060547l-0.4628906 0.462891c-0.2236028 0.223326-0.3668674 0.358239-0.4121094 0.396484-0.0102 0.05785-0.0575386 0.303789-0.0566406 0.304687 0.00383 0.0038 0.2143624-0.197102 0.46875-0.451171l0.4628906-0.462891 0.1386719 0.005859c0.5448803 0.0321 0.8806792 0.160454 0.9921875 0.373047 0.0042 0.008 0.0010761 0.022067 0.0039063 0.029297 0.0075399-0.0288 0.0195502-0.04879 0.0195312-0.111328-0.000028-0.09696 0.0006445-0.122039-0.0234375-0.167969-0.022394-0.04269-0.0592494-0.07943-0.0996094-0.115234l-0.0019531-0.001953c-0.088226-0.03854-0.1721205-0.08173-0.2382812-0.138672h-0.0019532c-0.1652947-0.061384-0.3812233-0.101331-0.6503906-0.117188l-0.1386719-0.005859zm-0.6347656 2.191406c-0.00912 0.05405-0.0244124 0.101852-0.0214844 0.167969 0.00622 0.140717 0.038504 0.267056 0.1015625 0.388672 0.060002 0.11572 0.1480723 0.227676 0.2714844 0.351562 0.1920479 0.192788 0.4131288 0.35622 0.9082031 0.673828 0.5815006 0.373053 0.7608633 0.504973 0.9550781 0.691407 0.1668895 0.160205 0.2537462 0.273818 0.3613282 0.492187 0.064654 0.131189 0.099734 0.235179 0.1210937 0.330078 0.00517-0.02391 0.0218815-0.03388 0.0234375-0.0625 0.0074-0.136589-0.034499-0.294318-0.1445312-0.517578-0.1075858-0.218369-0.194435-0.331982-0.3613282-0.492187-0.194219-0.186434-0.3735651-0.318354-0.9550781-0.691407-0.495085-0.317608-0.7161511-0.48104-0.9082031-0.673828-0.1234148-0.123886-0.2114809-0.235842-0.2714844-0.351562-0.0497489-0.095945-0.0663249-0.200077-0.0800781-0.306641zm15.195312 0.513672c-0.02669 0-0.463523 0.120742-0.697266 0.193359-0.0862 0.02678-0.306514 0.0975-0.492187 0.15625-1.212776 0.383756-1.716153 0.485744-2.375 0.498047-0.05124 0.000966-0.046693-0.005759-0.095703-0.005859-0.269 0.08398-0.59889 0.183382-0.607422 0.208984-0.01083 0.03246 0.32655 0.053975 0.703125 0.046875 0.658833-0.0123 1.16225-0.114291 2.375-0.498047 0.185669-0.05875 0.405987-0.12947 0.492187-0.15625 0.221952-0.06895 0.598969-0.172438 0.66211-0.183593 0.01445-0.0567 0.048384-0.113949 0.052734-0.169922 0.0068-0.0869 0.004202-0.089844-0.017578-0.089844zm-5.199219 2.169922c-0.0421 0.108831-0.094954 0.241785-0.089844 0.25 0.001802 0.000857 0.008399-0.00055 0.011719 0 0.02013 0.0082 0.559542 0.013822 1.748047 0.007812 0.954137-0.0048 1.278281-0.0038 1.451172 0 0.02782-0.01961 0.060901-0.032424 0.087891-0.052734 0.151416-0.113973 0.225684-0.182879 0.216797-0.197266-0.001401-0.0023-0.40705 0.000767-0.50586 0-0.24413-0.0019-0.428115-0.0041-1.25 0-0.893722 0.0045-1.099208-0.001459-1.314453-0.005859-0.0581-0.0013-0.341885-0.000291-0.355469-0.001953zm-1.226562 0.9375c0.0026 0.0078 0.459323 0.201771 1.015625 0.431641 0.458892 0.189617 0.7134 0.300121 0.83789 0.357421 0.08377-0.07319 0.182449-0.159517 0.177735-0.173828-0.003-0.0091-0.45931-0.203726-1.015625-0.433593-0.183067-0.07564-0.185122-0.08007-0.333985-0.142579h-0.001953c-0.324265-0.02733-0.685312-0.055852-0.679687-0.039062zm-1.208985 0.472656l0.595703 0.976563c0.047991-0.01522 0.119631-0.032176 0.126954-0.041016l-0.466797-0.765625c-0.08419-0.05892-0.178169-0.109443-0.25586-0.169922zm-1.294921 0.044922c-0.023173 0.0018-0.070383 0.028776-0.070313 0.041016 0.000035 0.0072 0.080261 0.244578 0.179687 0.529297 0.054772 0.156825 0.06615 0.195926 0.09961 0.294921 0.01952-0.005 0.082031-0.001865 0.082031-0.009765 0-0.0086-0.082208-0.250439-0.181641-0.535156-0.060207-0.172407-0.076792-0.22322-0.109374-0.320313z"/>
+ <path style="fill:#9182d7" d="m8.5111581 15.667562c-0.02077 0-0.128947 0.110614-0.180364 0.186378-0.14179 0.20892-0.252341 0.51985-0.318646 0.901824-0.02353 0.135555-0.02366 0.19884-0.02404 0.493-0.000392 0.371841 0.0078 0.456017 0.07816 0.667348 0.0775 0.232889 0.20609 0.388099 0.36073 0.444901 0.02479 0.0091 0.06905 0.01771 0.102206 0.01804 0.19414 0.0019 0.373846-0.213586 0.456926-0.541096 0.07063-0.278435 0.01787-0.512711-0.240487-1.05814-0.165348-0.349083-0.208577-0.486799-0.234474-0.697412-0.01252-0.101872-0.01297-0.202912 0.006-0.354718 0.0053-0.04254 0.0028-0.06012-0.006-0.06012z"/>
+ <path style="fill:#9182d7" d="m3.6533271 17.958199c-0.01618 0-0.01526 0.0344 0.01203 0.168341 0.04451 0.218476 0.123571 0.349972 0.270546 0.426863 0.09027 0.04723 0.147236 0.06111 0.282573 0.08417 0.04973 0.0085 0.09703 0.01736 0.102206 0.01804 0.03532 0.0046 0.007-0.13686-0.05411-0.264533-0.05654-0.118103-0.19132-0.24731-0.330669-0.318645-0.101405-0.05191-0.258549-0.114232-0.282572-0.114231z"/>
+ <path style="fill:#d54c41" d="m10.103837 9.0382171s0.267665-0.1866283 0.509591-0.1767968c0.281974 0.011457 0.467993 0.2599948 0.467993 0.2599948-0.62399 0.384794-0.977584-0.0832-0.977584-0.0832z"/>
+ <path d="m17.033482 3.1695789c-0.06694 0.00529-0.130337 0.023423-0.189733 0.057199 0.05942-0.033416 0.122872-0.051909 0.189733-0.057199z"/>
+ <path d="m16.281528 6.1857642c0.03166 0.00728 0.05732 0.025869 0.08649 0.037667-0.02951-0.011297-0.05446-0.030901-0.08649-0.037667z"/>
+ <path d="m13.987999 6.2220366c-0.01231 0.010593-0.000072 0.080149 0.06696 0.339007-0.066-0.2551508-0.0792-0.3284793-0.06696-0.339007z"/>
+ <path d="m16.490791 6.2848156c0.04149 0.029903 0.07922 0.066889 0.114398 0.1088171-0.03559-0.041141-0.07244-0.079731-0.114398-0.1088171z"/>
+ <path d="m8.8164001 8.7973731c-0.210688-0.00821-0.346675 0.048743-0.498048 0.196708 0.151373-0.1479665 0.28736-0.2049159 0.498048-0.196708z"/>
+ <path d="m11.255017 7.7761673c-0.0083 0.040236-0.0084 0.081429-0.0084 0.1227681-0.000264-0.04125 0.000385-0.082621 0.0084-0.1227681z"/>
+ <path d="m11.243857 7.9324176c0.0027 0.048586 0.01358 0.097752 0.0279 0.1464844-0.01434-0.0488-0.02496-0.097847-0.0279-0.1464844z"/>
+ <path d="m5.9983171 12.695257c-0.01116-0.000786-0.01936-0.0035-0.03069-0.0042h-0.01116c0.01546 0.000929 0.02674 0.0031 0.04185 0.0042z"/>
+ <path d="m4.3018871 17.858485c-0.05664-0.174849-0.05065-0.280173 0.04883-0.518973-0.09948 0.238819-0.105433 0.34413-0.04883 0.518973z"/>
+ <path d="m5.2770561 10.919305c-0.07151 0.0049-0.152343 0.01714-0.230191 0.03627 0.07765-0.01882 0.158801-0.03144 0.230191-0.03627z"/>
+ <path d="m3.9168421 10.931862c-0.05451 0.02917-0.102144 0.06471-0.145089 0.107422 0.04276-0.04238 0.0909-0.07842 0.145089-0.107422z"/>
+ <path d="m3.0156141 12.385546c-0.0019 0-0.0036 0.0014-0.0056 0.0014 0.07945 0.0017 0.195086 0.04339 0.272043 0.09487 0.09186 0.06146 0.226503 0.201225 0.299944 0.3125 0.01187 0.01797 0.04286 0.09043 0.06557 0.131139 0.04217 0.07556 0.08268 0.14223 0.132533 0.24135 0.135347 0.269098 0.231965 0.423666 0.306921 0.510603 0.02001 0.0232 0.03706 0.03541 0.04185 0.03069 0.000059-0.000057-0.00006-0.0082 0-0.0084-0.0078-0.0029-0.01606-0.0054-0.03069-0.02232-0.07496-0.08697-0.171575-0.241539-0.306922-0.510636-0.04986-0.09912-0.09036-0.165787-0.132534-0.241351-0.02271-0.04071-0.05371-0.113168-0.06557-0.131139-0.07344-0.111275-0.208082-0.251045-0.299945-0.3125-0.07856-0.05256-0.198114-0.09626-0.277623-0.09626z"/>
+ <path d="m3.0100341 12.386941c-0.05695 0.000857-0.11156 0.0142-0.163226 0.03907 0.05158-0.02462 0.106423-0.03818 0.163226-0.03907z"/>
+ <path d="m2.8300661 12.438559c-0.0445 0.02404-0.08792 0.05261-0.125557 0.09208 0.03781-0.03949 0.08084-0.06811 0.125557-0.09208z"/>
+ <path d="m2.5133811 13.06356c0.0019 0.05047 0.01174 0.09618 0.02511 0.140904-0.01337-0.04447-0.0217-0.09176-0.02511-0.140904z"/>
+ <path d="m5.2756611 15.182702c0.02867 0.05505 0.06653 0.111955 0.108816 0.167411-0.04319-0.05626-0.07967-0.111563-0.108816-0.167411z"/>
+ <path style="fill:#ffff00" d="m10.679688 10.888672c-0.0021 0.05503-0.000454 0.120364-0.002 0.183594 0.0017-0.06284-0.000102-0.128639 0.002-0.183594z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bluej.svg b/.icons/awkward/24x24/apps/bluej.svg
new file mode 100644
index 00000000..b1d07554
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluej.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 13.192866,3.5001357 c -1.173179,0.077279 -2.378716,0.3957394 -3.4467974,0.9006017 -2.270598,1.2314945 -3.16133,3.5285325 -3.8881492,5.6013416 -0.4336746,1.103478 -0.9995126,1.63176 -2.3059774,2.235097 -0.7251505,0.334537 -1.5171172,0.702343 -2.1710102,1.249036 -0.63225407,0.372657 -0.40107665,0.995141 0.1375809,1.014015 l 4.5602224,0 c 0.068398,0.290105 0.1387924,0.666189 0.2149898,0.97781 0.3509202,1.486491 0.3529007,2.145234 -0.5157219,3.26444 -0.382068,0.492572 -0.3286164,1.6082 0.2698139,1.734181 0,0 2.3423724,0.08259 3.4760259,-0.06294 C 13.824458,19.812705 21.473429,16.768887 21.473429,16.768887 21.94029,16.585413 22.139637,16.015288 21.894166,15.565588 20.515954,13.518689 18.788196,11.312515 17.255147,9.5574283 16.462151,8.642729 15.559909,6.9808806 16.666719,6.5862374 l 0.690552,-0.073652 C 18.124807,6.2157053 18.209245,5.7105042 17.908488,5.1379427 17.448875,4.4412228 16.578541,4.2407891 15.899511,4.0351369 14.956022,3.7507061 14.187774,3.5089442 13.192866,3.5001357 Z"/>
+ <path style="fill:#4f4f4f" d="M 13.173635,3.2691319 C 12.000456,3.3464113 10.833381,3.7610251 9.7652994,4.2658874 7.4947014,5.4973819 6.5847386,7.4290353 5.8579194,9.5018453 5.4242448,10.605323 4.8584068,11.133605 3.551942,11.736942 2.8267915,12.071479 2.0348248,12.439285 1.3809318,12.985978 0.74867773,13.358635 0.97985515,13.981119 1.5185127,13.999993 l 4.5602224,0 c 0.068398,0.290105 0.4080232,0.589266 0.4842206,0.900887 0.3509202,1.486491 0.5067468,2.202926 -0.3618758,3.322132 -0.382068,0.492572 -0.4824625,1.454354 0.1159678,1.580335 0,0 1.9385262,0.06336 3.0721797,-0.08217 4.3006156,-0.601013 11.9495866,-3.644831 11.9495866,-3.644831 0.466861,-0.183474 0.589285,-0.54206 0.343814,-0.99176 -1.378212,-2.0469 -3.125201,-4.099228 -4.65825,-5.8543147 C 16.767226,8.9336538 16.729356,8.3853923 16.521463,8.0003295 16.088261,7.1979466 15.918823,6.3526718 16.666719,6.0860028 l 0.690552,-0.073652 C 18.124807,5.7154707 18.209245,5.2102696 17.908488,4.6377081 17.562586,4.1133612 16.984053,3.8701093 16.429512,3.6941777 16.247213,3.6363422 16.009815,3.8550127 15.841819,3.8041331 14.89833,3.5197023 14.168543,3.2779404 13.173635,3.2691319 Z"/>
+ <path style="opacity:0.1" d="m 13.193359,3.5000006 c -1.173179,0.07728 -2.379184,0.3955284 -3.4472652,0.9003906 -1.397058,0.7577163 -2.2707191,1.7312428 -2.90625,2.8496094 0,0 1.9468472,0.75 3.0195312,0.75 1.399451,0 3.029481,-0.366144 3.501953,-0.4785156 0.171654,-0.2664403 0.37092,-0.513786 0.611328,-0.7382813 1.116948,-0.8869019 0.962357,-0.8471975 2.253906,-1.4707031 0.19531,-0.094288 0.479322,-0.7432648 0.386719,-1.0507812 C 16.368684,4.1767283 16.12492,4.1031581 15.900391,4.0351568 14.956902,3.7507262 14.188266,3.5088092 13.193359,3.5000006 Z m 3.207032,4.75 c -1.093547,1.9250664 -1.685555,3.7363004 -2.949219,5.2187494 -0.06891,0.783438 -0.164769,1.526337 -0.306641,2.117188 -0.319653,1.331239 -1.326814,3.231853 -1.720703,3.958984 4.328938,-1.003632 10.048828,-3.275391 10.048828,-3.275391 0.235352,-0.09249 0.401847,-0.283761 0.478516,-0.507812 -0.01741,-0.06593 -0.02245,-0.134628 -0.05664,-0.197266 C 20.51632,13.517554 18.788908,11.311728 17.255859,9.5566413 16.942937,9.1956943 16.617174,8.7198575 16.400391,8.2500006 Z"/>
+ <path style="fill:#3f83d0" d="M 13.193263,2.9999011 C 12.020084,3.0771811 10.814106,3.3954225 9.7460246,3.9002847 8.3489666,4.658001 7.476305,5.6315048 6.8407741,6.7498714 c 0,0 1.9458466,0.7499941 3.0185306,0.7499941 1.3994513,0 3.0304293,-0.3651636 3.5029013,-0.4775352 C 13.53386,6.75589 13.733122,6.5075734 13.97353,6.2830781 15.090478,5.3961762 14.935477,5.4368688 16.227026,4.8133632 16.422335,4.7190756 16.705368,4.070107 16.612765,3.7625905 16.368168,3.6775994 16.124409,3.6030544 15.89988,3.5350532 14.956391,3.2506225 14.18817,3.0087097 13.193263,2.9999011 Z m 3.443916,0.7714783 c -0.02441,-0.00879 0,0 0,0 z m -0.237303,3.9784841 c -1.093547,1.9250668 -1.685139,3.7372355 -2.948803,5.2196845 -0.06891,0.783438 -0.163789,1.526321 -0.305661,2.117171 -0.38585,1.606927 -2.018539,4.528284 -2.018539,4.528284 4.358944,-0.964815 10.346598,-3.346653 10.346598,-3.346653 0.466861,-0.183474 0.666365,-0.753416 0.420894,-1.203116 C 20.516154,13.018335 18.788387,10.812557 17.255338,9.0574703 16.942416,8.6965235 16.616659,8.2197204 16.399876,7.7498635 Z"/>
+ <path style="opacity:0.1" d="M 6.8300781,7.2656256 C 6.4373442,7.960236 6.1348117,9.2108683 5.8574219,10.001953 5.7926599,10.166738 5.723073,10.313781 5.6503906,10.455078 5.5692454,11.432228 5.6268427,12.831839 5.9238281,14 l 0.1542969,0 c 0.068398,0.290105 0.1386464,0.666895 0.2148438,0.978516 0.1754601,0.743245 0.2653895,1.279133 0.2011718,1.769531 -5.05e-5,9.5e-4 4.87e-5,0.0029 0,0.0039 -0.00307,0.06131 -0.01485,0.04065 -0.00195,0.246094 -0.032095,0.307721 -0.102278,0.603314 -0.21875,0.892578 -0.1164716,0.289263 -0.2789384,0.571761 -0.4960937,0.851563 -0.055373,0.07139 -0.097994,0.157371 -0.1347657,0.25 -0.010285,0.02595 -0.018554,0.05491 -0.027344,0.08203 -0.0218,0.06727 -0.038323,0.136808 -0.050781,0.208984 -0.00188,0.01094 -0.00222,0.0222 -0.00391,0.0332 0.053396,0.324948 0.2077054,0.601501 0.4863281,0.660156 0,0 2.342909,0.08303 3.4765625,-0.0625 0.5799402,-0.08105 1.2256402,-0.212704 1.9003902,-0.36914 0.393889,-0.727131 1.40105,-2.627744 1.720703,-3.958984 0.141873,-0.59085 0.237729,-1.333751 0.306641,-2.117188 -0.864362,1.014013 -1.400188,2.27669 -2.800781,2.908203 -0.04834,0.0152 -0.09968,0.02325 -0.150391,0.02344 -0.276141,0 -0.4999997,-0.223858 -0.4999997,-0.5 -0.027705,-0.230852 0.3281267,-0.452543 0.6503907,-0.765625 2.260115,-2.29433 1.45268,-5.6602157 2.710937,-7.613281 -0.472471,0.1123796 -2.102501,0.4785236 -3.501952,0.4785236 -0.8245965,0 -2.3552669,-0.4999629 -3.0292969,-0.734375 z"/>
+ <path style="fill:#ffffff" d="M 6.8310082,6.7664729 C 6.4382743,7.4610833 6.1357497,8.7108966 5.8583599,9.5019823 5.4776322,10.269213 5.6347027,11.230729 5.6594635,11.961063 c 0.1032415,1.123187 0.4102047,1.985672 0.6344409,3.016462 0.043865,0.185811 0.082356,0.365935 0.1142566,0.541987 5.5e-5,3.04e-4 -5.5e-5,6.5e-4 0,10e-4 0.1452247,0.911922 0.1437641,0.841791 -0.1337882,1.870015 -0.1164716,0.289263 -0.2789343,0.571754 -0.4960896,0.851555 -0.055373,0.07139 -0.09897,0.158346 -0.1357414,0.250975 -0.010285,0.02595 -0.017575,0.05393 -0.026365,0.08105 -0.0218,0.06727 -0.0393,0.136807 -0.051758,0.208983 -0.00643,0.03742 -0.011755,0.07522 -0.015625,0.11328 -0.00717,0.07081 -0.00965,0.142133 -0.00781,0.212889 8.5e-4,0.03234 1.615e-4,0.06479 0.00295,0.09668 0.00896,0.103088 0.025285,0.203861 0.054687,0.295896 l 0,0.001 c 0.022985,0.07189 0.054044,0.136338 0.089843,0.196288 0.01005,0.01681 0.022125,0.03123 0.033205,0.04687 0.03031,0.04283 0.064458,0.08062 0.1025387,0.11328 0.01397,0.01197 0.02794,0.02377 0.04297,0.03418 0.054045,0.03745 0.1127341,0.06871 0.1806626,0.08301 0,0 2.3419049,0.08303 3.4755584,-0.0625 0.256025,-0.03578 0.5262665,-0.08185 0.8037045,-0.133788 0.0013,-2.42e-4 0.0027,-7.5e-4 0.0039,-0.001 0.258245,-0.04892 0.524147,-0.103913 0.795892,-0.164061 0,0 1.632689,-2.921357 2.018539,-4.528285 0.141873,-0.590849 0.23675,-1.333733 0.305662,-2.11717 -0.864362,1.014013 -1.400788,2.275266 -2.801381,2.906779 -0.04834,0.0152 -0.09872,0.02318 -0.149427,0.02337 -0.276141,0 -0.499997,-0.223856 -0.499997,-0.499998 -0.027705,-0.230852 0.327145,-0.452536 0.649409,-0.765618 2.260115,-2.29433 1.454257,-5.6587536 2.712514,-7.6118186 -0.472472,0.1123716 -2.10345,0.4775352 -3.5029011,0.4775352 -0.8245965,0 -2.3542719,-0.4989776 -3.0283019,-0.7333897 z"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="10" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.193359,3.0000006 c -1.173179,0.07728 -2.379184,0.3955284 -3.4472652,0.9003906 -1.397058,0.7577163 -2.2707191,1.7312428 -2.90625,2.8496094 0,0 0.2145246,0.070861 0.265625,0.089844 C 7.7170622,5.8957319 8.525531,5.0623826 9.7460938,4.4003912 10.814175,3.895529 12.02018,3.5772806 13.193359,3.5000006 c 0.994907,0.00881 1.763543,0.2507256 2.707032,0.5351562 0.208581,0.063171 0.435081,0.1333431 0.662109,0.2109376 0.05536,-0.1776353 0.08842,-0.3593848 0.05078,-0.484375 C 16.368684,3.6767283 16.12492,3.603158 15.900391,3.5351568 14.956902,3.2507261 14.188266,3.0088092 13.193359,3.0000006 Z m 3.207032,4.75 C 15.306844,9.6750673 14.714836,11.486301 13.451172,12.96875 l 0,0.5 c 1.263664,-1.482449 1.855672,-3.293683 2.949219,-5.2187494 0.216783,0.4698569 0.542546,0.9456937 0.855468,1.3066407 1.533049,1.7550867 3.260461,3.9609127 4.638672,6.0078117 0.03419,0.06264 0.03924,0.131331 0.05664,0.197266 0.07546,-0.220347 0.06508,-0.474267 -0.05664,-0.697266 C 20.51632,13.017554 18.788908,10.811728 17.255859,9.0566413 16.942937,8.6956946 16.617174,8.2198575 16.400391,7.7500006 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bluejeans.svg b/.icons/awkward/24x24/apps/bluejeans.svg
new file mode 100644
index 00000000..4d5401e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluejeans.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="3" y="4.5" rx="1.882" ry="1.882"/>
+ <path style="opacity:0.2" d="m 19,8.0000002 3,-2.5 V 19.5 L 19,17 Z"/>
+ <rect style="fill:#1c6bdd" width="16" height="16" x="3" y="4" rx="1.882" ry="1.882"/>
+ <path style="opacity:0.2" d="m 7,7.5 v 4 2 4 h 5 c 1.656854,0 3,-1.292365 3,-2.949219 C 15,13.766225 14.692247,13.04638 14.199219,12.5 14.692247,11.95362 15,11.233775 15,10.449219 15,8.7923648 13.656624,7.5276104 12,7.5 Z m 2,2 h 3 c 0.575974,0 1,0.3732448 1,0.949219 C 13,11.025193 12.575974,11.5 12,11.5 H 9 Z m 0,4 h 3 c 0.575974,0 1,0.474807 1,1.050781 C 13,15.126755 12.575974,15.5 12,15.5 H 9 Z"/>
+ <path style="fill:#ffffff" d="m 7,7 v 6 h 5 c 1.656854,0 3,-1.393146 3,-3.05 C 15,8.293146 13.656854,7 12,7 Z m 2,2 h 3 c 0.575974,0 1,0.374026 1,0.95 C 13,10.525974 12.575974,11 12,11 H 9 Z"/>
+ <rect style="fill:none" width="16" height="16" x="5" y="3.5"/>
+ <path style="fill:#1f56a8" d="M 19,7.5 22,5 v 14 l -3,-2.5 z"/>
+ <path style="fill:#ffffff" d="m 7,11 v 6 h 5 c 1.656854,0 3,-1.293146 3,-2.95 C 15,12.393146 13.656854,11 12,11 Z m 2,2 h 3 c 0.575974,0 1,0.474026 1,1.05 C 13,14.625974 12.575974,15 12,15 H 9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.8828125,4 C 3.839989,4 3,4.839989 3,5.8828125 v 0.5 C 3,5.339989 3.839989,4.5 4.8828125,4.5 H 17.117188 C 18.160011,4.5 19,5.339989 19,6.3828125 v -0.5 C 19,4.839989 18.160011,4 17.117188,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 22,5 19,7.5 V 8 l 3,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/blueman-serial.svg b/.icons/awkward/24x24/apps/blueman-serial.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blueman-serial.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blueman.svg b/.icons/awkward/24x24/apps/blueman.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blueman.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blueradio-48.svg b/.icons/awkward/24x24/apps/blueradio-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blueradio-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/blueradio.svg b/.icons/awkward/24x24/apps/blueradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/blueradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bluetooth-48.svg b/.icons/awkward/24x24/apps/bluetooth-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluetooth-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bluetooth-radio.svg b/.icons/awkward/24x24/apps/bluetooth-radio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluetooth-radio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bluetoothradio.svg b/.icons/awkward/24x24/apps/bluetoothradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bluetoothradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/boinc-manager.svg b/.icons/awkward/24x24/apps/boinc-manager.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boinc-manager.svg
@@ -0,0 +1 @@
+boinc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/boinc.svg b/.icons/awkward/24x24/apps/boinc.svg
new file mode 100644
index 00000000..e09ac06c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boinc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.0059,12.250026 C 2.00385,12.333525 2.00005,12.416025 2.00005,12.500025 2.00005,18.040011 6.4600388,22.5 12.000025,22.5 17.540011,22.5 22,18.040011 22,12.500025 c 0,-0.084 -0.004,-0.1665 -0.006,-0.249999 -0.132,5.422986 -4.537989,9.749975 -9.993975,9.749975 -5.4559864,0 -9.8619753,-4.326989 -9.993975,-9.749975 z"/>
+ <path style="fill:#154277" d="M 11.999975,2.0000512 C 6.4599889,2.0000512 2,6.4600401 2,12.000026 c 0,5.539986 4.4599889,9.999975 9.999975,9.999975 5.539986,0 9.999975,-4.459989 9.999975,-9.999975 0,-5.5399859 -4.459989,-9.9999748 -9.999975,-9.9999748 z"/>
+ <path style="opacity:0.2" d="m 17.840781,4.3838343 -1.510739,2.6171809 -1.016599,1.7607381 a 4.9999875,4.9999875 0 0 1 1.68652,3.7382717 4.9999875,4.9999875 0 0 1 -0.261719,1.581051 l 1.758785,1.015622 A 6.9999825,6.9999825 0 0 0 18.999958,12.500025 6.9999825,6.9999825 0 0 0 17.759726,8.5254254 L 19.367144,5.7412529 C 18.905896,5.2384722 18.39602,4.7833255 17.840781,4.3838343 Z M 5.2412029,5.1328559 C 4.7384221,5.5941038 4.2832755,6.1039805 3.8837843,6.6592191 l 2.6171809,1.5107387 1.7607381,1.016599 A 4.9999875,4.9999875 0 0 1 11.999975,7.5000375 4.9999875,4.9999875 0 0 1 13.581026,7.7617558 L 14.596648,6.0029707 A 6.9999825,6.9999825 0 0 0 11.999975,5.5000425 6.9999825,6.9999825 0 0 0 8.0253754,6.7402739 L 5.2412029,5.1328559 Z M 5.5029207,9.903352 a 6.9999825,6.9999825 0 0 0 -0.5029282,2.596673 6.9999825,6.9999825 0 0 0 1.2402314,3.9746 l -1.4306606,2.477532 c 0.471702,0.487886 0.9890352,0.930771 1.5517538,1.31445 l 1.3085907,-2.267572 1.016599,-1.760738 A 4.9999875,4.9999875 0 0 1 6.9999875,12.500025 4.9999875,4.9999875 0 0 1 7.2617058,10.918974 L 5.5029207,9.903352 Z m 10.2353263,5.910141 a 4.9999875,4.9999875 0 0 1 -3.738272,1.686519 4.9999875,4.9999875 0 0 1 -1.581051,-0.261718 l -1.015622,1.758785 a 6.9999825,6.9999825 0 0 0 2.596673,0.502928 6.9999825,6.9999825 0 0 0 3.9746,-1.240231 l 2.447259,1.413083 c 0.528523,-0.442311 1.005783,-0.940767 1.432613,-1.482419 l -2.355462,-1.360348 -1.760738,-1.016599 z"/>
+ <path style="fill:#5286fe" d="m 17.840781,3.8838356 -1.510739,2.6171809 -1.016599,1.7607381 a 4.9999875,4.9999875 0 0 1 1.68652,3.7382714 4.9999875,4.9999875 0 0 1 -0.261719,1.581051 l 1.758785,1.015622 A 6.9999825,6.9999825 0 0 0 18.999958,12.000026 6.9999825,6.9999825 0 0 0 17.759726,8.0254267 L 19.367144,5.2412541 C 18.905896,4.7384734 18.39602,4.2833268 17.840781,3.8838356 Z M 5.2412029,4.6328572 C 4.7384221,5.094105 4.2832755,5.6039817 3.8837843,6.1592204 L 6.5009652,7.6699591 8.2617033,8.686558 A 4.9999875,4.9999875 0 0 1 11.999975,7.0000387 4.9999875,4.9999875 0 0 1 13.581026,7.2617571 L 14.596648,5.502972 A 6.9999825,6.9999825 0 0 0 11.999975,5.0000437 6.9999825,6.9999825 0 0 0 8.0253754,6.2402751 L 5.2412029,4.6328572 Z m 0.2617178,4.770496 a 6.9999825,6.9999825 0 0 0 -0.5029282,2.5966728 6.9999825,6.9999825 0 0 0 1.2402314,3.9746 l -1.607418,2.784172 c 0.4612479,0.502781 0.9711246,0.957928 1.5263632,1.357419 l 1.5107387,-2.617181 1.016599,-1.760738 A 4.9999875,4.9999875 0 0 1 6.9999875,12.000026 4.9999875,4.9999875 0 0 1 7.2617058,10.418976 L 5.5029207,9.4033532 Z M 15.738247,15.313494 a 4.9999875,4.9999875 0 0 1 -3.738272,1.68652 4.9999875,4.9999875 0 0 1 -1.581051,-0.261719 l -1.015622,1.758786 a 6.9999825,6.9999825 0 0 0 2.596673,0.502928 6.9999825,6.9999825 0 0 0 3.9746,-1.240232 l 2.784172,1.607418 c 0.502781,-0.461248 0.957928,-0.971124 1.357419,-1.526363 l -2.617181,-1.510739 -1.760738,-1.016599 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.999975,2.0000512 c 5.534986,0 9.990975,4.4599889 9.990975,9.9999748 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.4229868 -4.533989,-9.749976 -9.984975,-9.749976 -5.4509864,0 -9.8529754,4.3269892 -9.984975,9.749976 -0.002,-0.08343 -0.00584,-0.166065 -0.00584,-0.25 0,-5.5399859 4.4559388,-9.9999748 9.9909745,-9.9999748 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="3"/>
+ <circle style="fill:#f5ca4a" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bomber.svg b/.icons/awkward/24x24/apps/bomber.svg
new file mode 100644
index 00000000..96030ab3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bomber.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 5.1406475,5.5 C 4.6266148,5.687533 6.2371315,9.2824045 5.814548,9.5189965 5,10.5 5,10.5 5,10.5 v 4 c 0,0 2.856714,1.20844 5.312417,1.5 0.492277,0.05865 -8.2913284,4.5 -8.2913284,4.5 C 4.495572,20.500624 29.653444,14.213964 19.667537,9.510823 17.952182,8.59771 15.434148,8 12.6278,8 11.217731,8 9.921903,8.1663725 8.7733835,8.426998 8.2207615,8.5524005 5.621256,5.3246773 5.1407095,5.5 Z"/>
+ <path style="fill:#28aeae" d="M 5.1406475,5 C 4.6266148,5.187533 6.2371315,8.7824045 5.814548,9.0189965 L 5,10 v 4 c 0,0 2.856714,1.20844 5.312417,1.5 C 10.804694,15.558649 2.0210886,20 2.0210886,20 4.495572,20.000624 29.653444,13.213553 19.667537,8.5104115 17.952182,7.5972985 15.434148,6.9995885 12.6278,6.9995885 c -1.410069,0 -2.705897,0.1663725 -3.8544165,0.426998 C 8.2207615,7.551989 5.621256,4.8246773 5.1407095,5 Z"/>
+ <path style="opacity:0.2" d="m 5,10.5 v -1 H 2.0000001 v 6 H 5 v -1 C 9.290718,13.825838 11.050415,13.314232 11,12.471126 10.950755,11.647603 9.19106,11.159163 5,10.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 5,10 V 9 H 2.0000001 v 6 H 5 V 14 C 9.290718,13.325838 11.050415,12.814232 11,11.971126 10.950755,11.147603 9.19106,10.659163 5,10 Z"/>
+ <path style="opacity:0.2" d="m 17.019531,8.0293589 c -0.0091,0.078559 -0.01916,0.1607878 -0.01953,0.2226562 0.0011,1.5821598 2.034877,3.9227829 4.679688,4.2089849 0.127377,-0.215126 0.231235,-0.430218 0.279296,-0.644532 0.01166,-0.184934 0.02124,-0.378331 0.02344,-0.447265 -0.0012,-0.03276 -0.0021,-0.06293 -0.002,-0.0918 C 21.88766,10.494347 21.191501,9.7273774 19.667969,9.0098276 18.924528,8.6140811 18.022646,8.283633 17.019531,8.0293589 Z"/>
+ <path style="fill:#3f3f3f" d="M 17.019531 7.5292969 C 17.010445 7.6078556 17.000375 7.6900847 17 7.7519531 C 17.001073 9.3341129 19.034877 11.674736 21.679688 11.960938 C 21.807065 11.745812 21.910923 11.53072 21.958984 11.316406 C 21.970647 11.131472 21.980226 10.938075 21.982422 10.869141 C 21.981199 10.836377 21.980351 10.806212 21.980469 10.777344 C 21.88766 9.9942846 21.191501 9.2273154 19.667969 8.5097656 C 18.924528 8.1140191 18.022646 7.783571 17.019531 7.5292969 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2 9 L 2 9.5 L 5 9.5 L 5 9 L 2 9 z M 5 10 L 5 10.5 C 8.8386744 11.10374 10.620375 11.567491 10.933594 12.273438 C 10.985266 12.177444 11.006302 12.076091 11 11.970703 C 10.950755 11.14718 9.19106 10.659163 5 10 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5.140625 5 C 5.0272229 5.0413722 5.0274121 5.266008 5.0761719 5.5664062 C 5.0923498 5.5358684 5.1119242 5.5104708 5.140625 5.5 C 5.6211715 5.3246773 8.2208155 8.0511837 8.7734375 7.9257812 C 9.921957 7.6651557 11.216884 7.5 12.626953 7.5 C 15.433301 7.5 17.952614 8.0966526 19.667969 9.0097656 C 21.153537 9.7094355 21.846404 10.456048 21.966797 11.21875 C 22.120809 10.282632 21.477124 9.3618376 19.667969 8.5097656 C 17.952614 7.5966526 15.433301 7 12.626953 7 C 11.216884 7 9.921957 7.1651557 8.7734375 7.4257812 C 8.2208155 7.5511837 5.6211715 4.8246773 5.140625 5 z M 5.8398438 8.9824219 C 5.8310691 8.9942779 5.8263662 9.0128615 5.8144531 9.0195312 L 5 10 L 5 10.5 L 5.8144531 9.5195312 C 5.9015338 9.4707774 5.8890481 9.2571841 5.8398438 8.9824219 z M 9.7578125 15.912109 C 7.9526036 16.998455 2.0214844 20 2.0214844 20 C 2.262704 20.000061 2.7679523 19.917601 3.3867188 19.796875 C 5.341644 18.801944 10.72716 16.049403 10.3125 16 C 10.130136 15.978348 9.9432655 15.943003 9.7578125 15.912109 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bomi.svg b/.icons/awkward/24x24/apps/bomi.svg
new file mode 100644
index 00000000..70cd50ee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bomi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e75177" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 6,6 0 0 0 -1,0.086 v 7.8965 c 0,0.5641 -0.446,1.0176 -1,1.0176 -0.554,0 -1,-0.4535 -1,-1.0176 V 7.3126 a 6,6 0 0 0 -3,5.1875 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6 z m 0.23242,3 a 0.25006,0.27276 0 0 1 0.01953,0 0.25006,0.27276 0 0 1 0.11914,0.033 l 4.5,2.7285 a 0.25006,0.27276 0 0 1 0,0.4766 l -4.5,2.7265 a 0.25006,0.27276 0 0 1 -0.371,-0.2 V 9.8095 a 0.25006,0.27276 0 0 1 0.23242,-0.2734 z"/>
+ <path style="fill:#ffffff" d="m 12,6 a 6,6 0 0 0 -1,0.086 v 7.8965 c 0,0.5641 -0.446,1.0176 -1,1.0176 -0.554,0 -1,-0.4535 -1,-1.0176 V 6.8126 a 6,6 0 0 0 -3,5.1875 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6 z m 0.23242,3 a 0.25006,0.27276 0 0 1 0.01953,0 0.25006,0.27276 0 0 1 0.11914,0.033 l 4.5,2.7285 a 0.25006,0.27276 0 0 1 0,0.4766 l -4.5,2.7265 a 0.25006,0.27276 0 0 1 -0.371,-0.2 V 9.3095 a 0.25006,0.27276 0 0 1 0.23242,-0.2734 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bookworm.svg b/.icons/awkward/24x24/apps/bookworm.svg
new file mode 100644
index 00000000..9035eb9e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bookworm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#c74ab4" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="fill:#97e964" d="m15 2v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/boomaga.svg b/.icons/awkward/24x24/apps/boomaga.svg
new file mode 100644
index 00000000..e4c85511
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boomaga.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 0,7.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,14 4,14 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-16" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="8.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 4,13.5 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-7.5 -16,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,8.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 l 0,0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 l 0.5,0 c 0.4155,0 0.75,0.3345 0.75,0.75 l 0,-0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 l -0.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 7 C 2.446 7 2 7.4720055 2 8.0585938 L 2 8.5585938 C 2 7.9720055 2.446 7.5 3 7.5 L 21 7.5 C 21.554 7.5 22 7.9720055 22 8.5585938 L 22 8.0585938 C 22 7.4720055 21.554 7 21 7 L 3 7 z"/>
+ <circle style="fill:#c03630" cx="17" cy="17" r="6"/>
+ <g style="fill:#ffffff">
+ <path d="M 15,20.5 13,18 15,15.5 c -0.002,0 0,1.20369 0,1.5 l 2,0 0,2 -2,0 z"/>
+ <path d="M 19,18.5 21,16 19,13.5 c 0.002,0 0,1.20369 0,1.5 l -2,0 0,2 2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/boostnote.svg b/.icons/awkward/24x24/apps/boostnote.svg
new file mode 100644
index 00000000..76ee5f91
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boostnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#00c586" cx="12" cy="12" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.166645 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.4595-10-9.999-10z"/>
+ <path style="opacity:.2" d="m16.5 8s-11.000195 3.488569-11 3.5l4.072265 1.710938 1.427735 0.289062 0.30664 1.461914 1.69336 4.038086zm-7.38086 6.501953c-0.04692 0.004-0.108255 0.01384-0.164062 0.02832-0.426826 0.111402-1.046654 0.570077-1.378906 1.020508-0.376824 0.510855-0.577067 1.108835-0.576172 1.71875 0.00022 0.170589 0.0074 0.200026 0.05762 0.22168 0.05687 0.02455 0.539645-0.0051 0.735352-0.04492 0.564277-0.115296 1.045065-0.379083 1.474609-0.809571 0.270028-0.270614 0.429263-0.493777 0.585937-0.820312 0.102571-0.213762 0.172349-0.47406 0.136719-0.509766-0.0071-0.0068-0.06334 0.02678-0.125 0.0752-0.465724 0.298446-0.837485 0.514498-1.365237 0.618158 0.136958-0.518977 0.283285-0.914473 0.555664-1.287109 0.07891-0.106323 0.143554-0.197826 0.143555-0.203125 0-0.0099-0.03316-0.01179-0.08008-0.0078z"/>
+ <path style="fill:#ffffff" d="m16.5 7.5s-11.000195 3.488569-11 3.5l4.0722656 1.710938 1.4277344 0.289062 0.306641 1.460938 1.693359 4.039062 3.5-11zm-7.3007812 6.509766c0-0.01981-0.1325267-0.007506-0.2441407 0.021484-0.426825 0.111401-1.0466542 0.5691-1.3789062 1.019531-0.376824 0.510855-0.5770669 1.108836-0.5761719 1.71875 0.00022 0.17059 0.0084638 0.199048 0.0585938 0.220703 0.0568699 0.02455 0.538669-0.005151 0.734375-0.044922v0.001954c0.5642779-0.115296 1.0450653-0.38006 1.4746093-0.810547 0.270028-0.270615 0.4292635-0.493778 0.5859375-0.820313 0.102571-0.213763 0.1723484-0.474059 0.1367188-0.509765-0.0071-0.0068-0.063341 0.027752-0.125 0.076171-0.465721 0.298454-0.8374824 0.513528-1.3652344 0.617188 0.136958-0.518977 0.2823085-0.914472 0.5546875-1.287109 0.07891-0.106322 0.1445312-0.197826 0.1445313-0.203125z"/>
+ <path style="fill:#c4f1e3" d="m16.5 7.5s-11.000195 3.488569-11 3.5l4.071843 1.710471 1.428157 0.289529z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/boot.svg b/.icons/awkward/24x24/apps/boot.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boot.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/borderlands-2.svg b/.icons/awkward/24x24/apps/borderlands-2.svg
new file mode 100644
index 00000000..2a1719c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/borderlands-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="-12" cy="12.5" r="10" transform="scale(-1,1)"/>
+ <circle style="fill:#aa3131" cx="-12" cy="12" r="10" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="M 13.66,4.676 C 12.815,4.495 11.933,4.4528 11.071,4.5535 9.82,4.6997 8.609,5.1463 7.557,5.8487 6.518,6.5429 5.665,7.4582 5.05,8.5371 4.814,8.9504 4.613,9.3914 4.453,9.8486 4.341,10.168 4.238,10.538 4.168,10.875 3.803,12.629 4.035,14.437 4.831,16.045 L 4.896,16.161 11.68,6.4948 C 11.89,6.1811 12.104,5.9507 12.346,5.7802 12.404,5.7394 12.545,5.6582 12.608,5.63 12.899,5.4999 13.206,5.4617 13.551,5.5139 13.776,5.548 13.92,5.5943 14.073,5.6537 14.398,5.7808 14.646,5.9678 14.832,6.2256 14.872,6.2816 14.955,6.4228 14.984,6.487 15.108,6.7553 15.178,7.0618 15.203,7.4384 L 16.299,19.233 16.367,19.198 C 16.752,18.95 17.138,18.65 17.479,18.332 18.359,17.512 19.036,16.503 19.467,15.37 19.616,14.979 19.755,14.466 19.829,14.132 20.149,12.609 20.018,11.035 19.448,9.5819 19.216,8.9899 18.906,8.4139 18.539,7.8927 17.544,6.4812 16.135,5.4375 14.5,4.902 14.239,4.8165 13.931,4.734 13.66,4.676 Z M 13.441,6.806 C 12.836,6.7432 12.449,7.1705 12.118,7.6203 L 6.222,18.022 6.325,18.135 C 7.279,19.097 8.46,19.797 9.765,20.176 10.122,20.279 10.58,20.386 11.085,20.445 12.096,20.565 13.11,20.488 14.095,20.217 L 14.168,20.194 14.261,9.094 C 14.207,8.107 14.255,7.0791 13.441,6.806 Z"/>
+ <path style="fill:#f7b400" d="M 13.66,4.1759 C 12.815,3.9949 11.933,3.9527 11.071,4.0534 9.82,4.1996 8.609,4.6462 7.557,5.3486 6.518,6.0428 5.665,6.9581 5.05,8.037 4.814,8.4503 4.613,8.8913 4.453,9.3485 4.341,9.6684 4.238,10.038 4.168,10.375 3.803,12.129 4.035,13.937 4.831,15.545 L 4.896,15.661 11.68,5.9947 C 11.89,5.681 12.104,5.4506 12.346,5.2801 12.404,5.2393 12.545,5.1581 12.608,5.1299 12.899,4.9998 13.206,4.9616 13.551,5.0138 13.776,5.0479 13.92,5.0942 14.073,5.1536 14.398,5.2807 14.646,5.4677 14.832,5.7255 14.872,5.7815 14.955,5.9227 14.984,5.9869 15.108,6.2552 15.178,6.5617 15.203,6.9383 L 16.299,18.733 16.367,18.698 C 16.752,18.45 17.138,18.15 17.479,17.832 18.359,17.012 19.036,16.003 19.467,14.87 19.616,14.479 19.755,13.966 19.829,13.632 20.149,12.109 20.018,10.535 19.448,9.0818 19.216,8.4898 18.906,7.9138 18.539,7.3926 17.544,5.9811 16.135,4.9374 14.5,4.4019 14.239,4.3164 13.931,4.2339 13.66,4.1759 Z M 13.441,6.3059 C 12.836,6.2431 12.449,6.6704 12.118,7.1202 L 6.222,17.522 6.325,17.635 C 7.279,18.597 8.46,19.297 9.765,19.676 10.122,19.779 10.58,19.886 11.085,19.945 12.096,20.065 13.11,19.988 14.095,19.717 L 14.168,19.694 14.261,8.5939 C 14.207,7.6069 14.255,6.579 13.441,6.3059 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 1 22,12 10,10 0 0 1 21.99,12.293 10,10 0 0 0 12,2.5 10,10 0 0 0 2.01,12.207 10,10 0 0 1 2,12 10,10 0 0 1 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.721,4.0039 C 12.372,3.9818 13.026,4.04 13.66,4.1758 13.931,4.2338 14.239,4.3168 14.5,4.4023 16.135,4.9378 17.544,5.9811 18.539,7.3926 18.906,7.9138 19.215,8.49 19.447,9.082 19.879,10.183 20.058,11.353 19.98,12.518 19.983,11.519 19.817,10.525 19.447,9.582 19.215,8.99 18.906,8.4138 18.539,7.8926 17.544,6.4811 16.135,5.4378 14.5,4.9023 14.239,4.8168 13.931,4.7338 13.66,4.6758 12.815,4.4948 11.932,4.452 11.07,4.5527 9.819,4.6989 8.609,5.1472 7.557,5.8496 6.518,6.5438 5.666,7.4582 5.051,8.5371 4.815,8.9504 4.613,9.3905 4.453,9.8477 4.341,10.167 4.238,10.538 4.168,10.875 4.078,11.308 4.026,11.744 4.008,12.18 3.995,11.578 4.043,10.974 4.168,10.375 4.238,10.038 4.341,9.6676 4.453,9.3477 4.613,8.8905 4.815,8.4504 5.051,8.0371 5.666,6.9582 6.518,6.0419 7.557,5.3477 8.609,4.6453 9.819,4.1989 11.07,4.0527 11.286,4.0276 11.504,4.0113 11.721,4.0039 Z M 13.441,6.3066 C 14.255,6.5797 14.207,7.6068 14.26,8.5938 L 14.256,9.0195 C 14.208,8.056 14.235,7.0728 13.441,6.8066 12.836,6.7438 12.448,7.1713 12.117,7.6211 L 6.402,17.705 C 6.377,17.68 6.349,17.66 6.324,17.635 L 6.223,17.521 12.117,7.1211 C 12.448,6.6713 12.836,6.2438 13.441,6.3066 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/borderlands-the-pre-sequel.svg b/.icons/awkward/24x24/apps/borderlands-the-pre-sequel.svg
new file mode 100644
index 00000000..9ff90eae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/borderlands-the-pre-sequel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#5f89c9" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 10.34,4.676 C 11.185,4.495 12.067,4.4528 12.929,4.5535 14.18,4.6997 15.391,5.1463 16.443,5.8487 17.482,6.5429 18.335,7.4582 18.95,8.5371 19.186,8.9504 19.387,9.3914 19.547,9.8486 19.659,10.168 19.762,10.538 19.832,10.875 20.197,12.629 19.965,14.437 19.169,16.045 L 19.104,16.161 12.32,6.4948 C 12.11,6.1811 11.896,5.9507 11.654,5.7802 11.596,5.7394 11.455,5.6582 11.392,5.63 11.101,5.4999 10.794,5.4617 10.449,5.5139 10.224,5.548 10.08,5.5943 9.927,5.6537 9.6024,5.7808 9.3545,5.9678 9.1681,6.2256 9.1277,6.2816 9.0453,6.4228 9.0157,6.487 8.892,6.7553 8.8216,7.0618 8.7969,7.4384 L 7.7012,19.233 7.6326,19.198 C 7.2476,18.95 6.862,18.65 6.5208,18.332 5.6411,17.512 4.9641,16.503 4.5332,15.37 4.3842,14.979 4.2453,14.466 4.1706,14.132 3.8507,12.609 3.9824,11.035 4.5519,9.5819 4.7839,8.9899 5.094,8.4139 5.4612,7.8927 6.4558,6.4812 7.865,5.4375 9.5001,4.902 9.7613,4.8165 10.069,4.734 10.34,4.676 Z M 10.559,6.806 C 11.164,6.7432 11.551,7.1705 11.882,7.6203 L 17.778,18.022 17.675,18.135 C 16.721,19.097 15.54,19.797 14.235,20.176 13.878,20.279 13.42,20.386 12.915,20.445 11.904,20.565 10.89,20.488 9.9049,20.217 L 9.8318,20.194 9.7393,9.094 C 9.7926,8.107 9.745,7.0791 10.559,6.806 Z"/>
+ <path style="fill:#f7b400" d="M 10.34,4.1759 C 11.185,3.9949 12.067,3.9527 12.929,4.0534 14.18,4.1996 15.391,4.6462 16.443,5.3486 17.482,6.0428 18.335,6.9581 18.95,8.037 19.186,8.4503 19.387,8.8913 19.547,9.3485 19.659,9.6684 19.762,10.038 19.832,10.375 20.197,12.129 19.965,13.937 19.169,15.545 L 19.104,15.661 12.32,5.9947 C 12.11,5.681 11.896,5.4506 11.654,5.2801 11.596,5.2393 11.455,5.1581 11.392,5.1299 11.101,4.9998 10.794,4.9616 10.449,5.0138 10.224,5.0479 10.08,5.0942 9.927,5.1536 9.6024,5.2807 9.3545,5.4677 9.1681,5.7255 9.1277,5.7815 9.0453,5.9227 9.0157,5.9869 8.892,6.2552 8.8216,6.5617 8.7969,6.9383 L 7.7012,18.733 7.6326,18.698 C 7.2476,18.45 6.862,18.15 6.5208,17.832 5.6411,17.012 4.9641,16.003 4.5332,14.87 4.3842,14.479 4.2453,13.966 4.1706,13.632 3.8507,12.109 3.9824,10.535 4.5519,9.0818 4.7839,8.4898 5.094,7.9138 5.4612,7.3926 6.4558,5.9811 7.865,4.9374 9.5001,4.4019 9.7613,4.3164 10.069,4.2339 10.34,4.1759 Z M 10.559,6.3059 C 11.164,6.2431 11.551,6.6704 11.882,7.1202 L 17.778,17.522 17.675,17.635 C 16.721,18.597 15.54,19.297 14.235,19.676 13.878,19.779 13.42,19.886 12.915,19.945 11.904,20.065 10.89,19.988 9.9049,19.717 L 9.8318,19.694 9.7393,8.5939 C 9.7926,7.6069 9.745,6.579 10.559,6.3059 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.279,4.0039 C 11.628,3.9818 10.974,4.04 10.34,4.1758 10.069,4.2338 9.7612,4.3168 9.5,4.4023 7.8649,4.9378 6.4555,5.9811 5.4609,7.3926 5.0937,7.9138 4.7847,8.49 4.5527,9.082 4.1213,10.183 3.9424,11.353 4.0195,12.518 4.0165,11.519 4.183,10.525 4.5527,9.582 4.7847,8.99 5.0937,8.4138 5.4609,7.8926 6.4555,6.4811 7.8649,5.4378 9.5,4.9023 9.7612,4.8168 10.069,4.7338 10.34,4.6758 11.185,4.4948 12.068,4.452 12.93,4.5527 14.181,4.6989 15.391,5.1472 16.443,5.8496 17.482,6.5438 18.334,7.4582 18.949,8.5371 19.185,8.9504 19.387,9.3905 19.547,9.8477 19.659,10.167 19.762,10.538 19.832,10.875 19.922,11.308 19.974,11.744 19.992,12.18 20.005,11.578 19.957,10.974 19.832,10.375 19.762,10.038 19.659,9.6676 19.547,9.3477 19.387,8.8905 19.185,8.4504 18.949,8.0371 18.334,6.9582 17.482,6.0419 16.443,5.3477 15.391,4.6453 14.181,4.1989 12.93,4.0527 12.714,4.0276 12.496,4.0113 12.279,4.0039 Z M 10.559,6.3066 C 9.7446,6.5797 9.7935,7.6068 9.7402,8.5938 L 9.7441,9.0195 C 9.7917,8.056 9.7652,7.0728 10.559,6.8066 11.164,6.7438 11.552,7.1713 11.883,7.6211 L 17.598,17.705 C 17.623,17.68 17.651,17.66 17.676,17.635 L 17.777,17.521 11.883,7.1211 C 11.552,6.6713 11.164,6.2438 10.559,6.3066 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/boswars.svg b/.icons/awkward/24x24/apps/boswars.svg
new file mode 100644
index 00000000..4a0784c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/boswars.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m9.5 6.5c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.167 0.0193 0.334 0.052 0.5h8.897c0.032-0.166 0.049-0.333 0.051-0.5-0.001-0.339-0.066-0.6756-0.192-1h7.1915v-1h-7.8135c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <path style="fill:#afafb1" d="m9.5 6c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.1674 0.0193 0.3345 0.052 0.5h8.897c0.032-0.166 0.049-0.333 0.051-0.5-0.001-0.3388-0.066-0.6756-0.192-1h7.192v-1h-7.814c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <rect style="fill:#8e8e8e" width="19" height="6" x="2" y="10" rx="1" ry="1"/>
+ <path opacity=".2" d="m2 15v0.5c0 0.554 0.446 1 1 1h17c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-17c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#4f4f4f" width="17" height="5" x="3" y="14" rx="2.5" ry="2.5"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 0 1)">
+ <circle cx="11" cy="32" r="3"/>
+ <circle cx="19" cy="32" r="3"/>
+ <circle cx="27" cy="32" r="3"/>
+ <circle cx="35" cy="32" r="3"/>
+ </g>
+ <circle fill="#c4c4c4" cx="5.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="9.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="13.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="17.5" cy="16.5" r="1.5"/>
+ <path opacity=".2" d="m3.0127 16.75c-0.0081 0.082-0.0127 0.166-0.0127 0.25 0 1.385 1.115 2.5 2.5 2.5h12c1.385 0 2.5-1.115 2.5-2.5 0-0.084-0.004-0.168-0.012-0.25-0.126 1.266-1.188 2.25-2.488 2.25h-12c-1.3004 0-2.3624-0.984-2.4873-2.25z"/>
+ <path fill="#fff" opacity=".1" d="m5.5 14c-1.385 0-2.5 1.115-2.5 2.5 0 0.084 0.0046 0.168 0.0127 0.25 0.1249-1.266 1.1869-2.25 2.4873-2.25h12c1.3005 0 2.3625 0.9835 2.4875 2.25 0.008-0.082 0.012-0.166 0.012-0.25 0-1.385-1.115-2.5-2.5-2.5h-12z"/>
+ <path fill="#fff" opacity=".1" d="m3 10c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h17c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-17z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bottles_notepad.svg b/.icons/awkward/24x24/apps/bottles_notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bottles_notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bottles_wine-uninstaller.svg b/.icons/awkward/24x24/apps/bottles_wine-uninstaller.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bottles_wine-winecfg.svg b/.icons/awkward/24x24/apps/bottles_wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bottles_wine.svg b/.icons/awkward/24x24/apps/bottles_wine.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bottles_wine.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bottles_winetricks.svg b/.icons/awkward/24x24/apps/bottles_winetricks.svg
new file mode 120000
index 00000000..cda48fcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bovo.svg b/.icons/awkward/24x24/apps/bovo.svg
new file mode 100644
index 00000000..74f415c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bovo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#dcdcbe" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#e74c3c" d="m12.06 9.232-1.06 1.061-1.0605-1.061-0.7075 0.7075 1.061 1.0605-1.061 1.06 0.7075 0.708 1.0605-1.061 1.06 1.061 0.708-0.708-1.061-1.06 1.061-1.0605-0.708-0.7075z"/>
+ <path fill="#3c79e7" d="m6 4a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#3c79e7" d="m16 14a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#09214c" opacity=".4" d="m8.5 4v4.5h-4.5v0.5h4.5v4h-4.5v0.5h4.5v4.5h0.5v-4.5h4v4.5h0.5v-4.5h4.5v-0.5h-4.5v-4h4.5v-0.5h-4.5v-4.5h-0.5v4.5h-4v-4.5h-0.5zm0.5 5h4v4h-4v-4z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/box.svg b/.icons/awkward/24x24/apps/box.svg
new file mode 100644
index 00000000..f1829191
--- /dev/null
+++ b/.icons/awkward/24x24/apps/box.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1b9bc9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m12.5 8a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.5 -3.5zm0 1.5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path d="m4.7285 12c-0.4035 0-0.7285 0.31-0.7285 0.696v5.109c0 0.08488 0.017994 0.16418 0.046875 0.23926 0.2675 1.7 1.7318 2.954 3.4531 2.956 1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5c-0.71527 0.000348-1.4133 0.21983-2 0.62891v-1.9332c0-0.386-0.325-0.696-0.7285-0.696zm2.7715 3.5c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z"/>
+ <path d="m20.858 3.1117c-0.285-0.2853-0.766-0.2645-1.077 0.047l-1.736 1.736-1.736-1.736c-0.312-0.3115-0.792-0.3323-1.078-0.047l-0.03039 0.030383c-0.28534 0.28534-0.26452 0.76575 0.04696 1.0772l1.736 1.736-1.736 1.736c-0.31148 0.31148-0.3323 0.79189-0.04696 1.0772l0.03039 0.030385c0.28534 0.28534 0.76575 0.26453 1.0772-0.046955l1.736-1.736 1.736 1.736c0.31148 0.31148 0.79189 0.3323 1.0772 0.046955l0.031-0.0303c0.286-0.2854 0.265-0.7658-0.047-1.0773l-1.736-1.736 1.736-1.736c0.31148-0.31148 0.3323-0.79189 0.04696-1.0772l-0.03039-0.030384z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m12.5 8a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.5 -3.5zm0 1.5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path d="m4.7285 12c-0.4035 0-0.7285 0.31-0.7285 0.696v5.109c0 0.08488 0.017994 0.16418 0.046875 0.23926 0.2675 1.7 1.7318 2.954 3.4531 2.956 1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5c-0.71527 0.000348-1.4133 0.21983-2 0.62891v-1.9332c0-0.386-0.325-0.696-0.7285-0.696zm2.7715 3.5c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z"/>
+ <path d="m20.858 3.1117c-0.285-0.2853-0.766-0.2645-1.077 0.047l-1.736 1.736-1.736-1.736c-0.312-0.3115-0.792-0.3323-1.078-0.047l-0.03039 0.030383c-0.28534 0.28534-0.26452 0.76575 0.04696 1.0772l1.736 1.736-1.736 1.736c-0.31148 0.31148-0.3323 0.79189-0.04696 1.0772l0.03039 0.030385c0.28534 0.28534 0.76575 0.26453 1.0772-0.046955l1.736-1.736 1.736 1.736c0.31148 0.31148 0.79189 0.3323 1.0772 0.046955l0.031-0.0303c0.286-0.2854 0.265-0.7658-0.047-1.0773l-1.736-1.736 1.736-1.736c0.31148-0.31148 0.3323-0.79189 0.04696-1.0772l-0.03039-0.030384z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bpython.svg b/.icons/awkward/24x24/apps/bpython.svg
new file mode 100644
index 00000000..8ec3751f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bpython.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6.7916664,2.5004999 c -2.1008002,0 -3.7916669,1.2079166 -3.7916669,2.7083333 l 0,3.7916666 0,6.5000002 8.6666665,0 1.625,0 c 1.500417,0 2.708333,-1.690867 2.708333,-3.791667 l 0,-1.583833 c 0,-2.1008002 -1.208184,-3.6533493 -2.708333,-3.6250001 l -5.2916662,0 0,1.9999999 1.8029945,0 1.5539057,0 c 0.891677,0 1.6431,0.6445036 1.6431,1.4447262 l 0,1.944381 c 0,0.800222 -0.752075,1.645478 -1.6431,1.611393 l -4.3569001,0 0,-1.611393 0,-1.443881 0,-1.0113927 0,-0.4333335 0,-2.1666664 0,-1.3335001 4.0000001,0 0,-0.7916667 C 11,3.5005 9.3758,2.5004999 7.275,2.5004999 Z"/>
+ <path style="opacity:0.2" d="m 11.791667,22.5 c -2.1008007,0 -3.7916674,-1.207917 -3.7916674,-2.708333 l 0,-3.791667 0,-6.5 8.6666664,0 1.625,0 c 1.500417,0 2.708333,1.690867 2.708333,3.791667 l 0,1.583833 c 0,2.1008 -1.208184,3.653349 -2.708333,3.625 l -5.291666,0 0,-2 1.802994,0 1.553906,0 C 17.248577,16.5005 18,15.855997 18,15.055774 l 0,-1.944381 C 18,12.311171 17.247925,11.465915 16.3569,11.5 l -4.3569,0 0,1.611393 0,1.443881 0,1.011393 L 12,16 l 0,2.166667 0,1.3335 4,0 0,0.791666 C 16,21.5 14.3758,22.5 12.275,22.5 Z"/>
+ <path style="fill:#4795d1" d="m 6.7916664,1.9999999 c -2.1008002,0 -3.7916669,1.2079166 -3.7916669,2.7083333 l 0,3.7916666 0,6.5000002 8.6666665,0 1.625,0 c 1.500417,0 2.708333,-1.690867 2.708333,-3.791667 l 0,-1.583833 c 0,-2.1008002 -1.208184,-3.6533493 -2.708333,-3.6250001 l -5.2916662,0 0,1.9999999 1.8029945,0 1.5539057,0 c 0.891677,0 1.6431,0.6445036 1.6431,1.4447265 l 0,1.9443807 C 13,12.188829 12.247925,13.034085 11.3569,13 l -4.3569001,0 0,-1.611393 0,-1.4438807 0,-1.011393 0,-0.4333335 0,-2.1666664 0,-1.3335001 4.0000001,0 0,-0.7916667 C 11,3 9.3758,1.9999999 7.275,1.9999999 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6.7910156 2 C 4.6902154 2 3 3.2085677 3 4.7089844 L 3 5.2089844 C 3 3.7085677 4.6902154 2.5 6.7910156 2.5 L 7.2753906 2.5 C 9.3761906 2.5 11 3.5008178 11 4.7089844 L 11 4.2089844 C 11 3.0008178 9.3761906 2 7.2753906 2 L 6.7910156 2 z M 8 6 L 8 6.5 L 13.291016 6.5 C 14.791165 6.4716508 16 8.0241998 16 10.125 L 16 9.625 C 16 7.5241998 14.791165 5.9716508 13.291016 6 L 8 6 z M 13 11.388672 C 13 12.188894 12.248447 13.034085 11.357422 13 L 7 13 L 7 13.5 L 11.357422 13.5 C 12.248447 13.534085 13 12.688894 13 11.888672 L 13 11.388672 z"/>
+ <path style="fill:#ffc851" d="m 11.791667,21.9995 c -2.1008007,0 -3.7916674,-1.207917 -3.7916674,-2.708333 l 0,-3.791667 0,-6.5 8.6666664,0 1.625,0 c 1.500417,0 2.708333,1.690867 2.708333,3.791667 l 0,1.583833 c 0,2.1008 -1.208184,3.653349 -2.708333,3.625 L 13,18 l 0,-2 1.802994,0 1.553906,0 C 17.248577,16 18,15.355497 18,14.555274 l 0,-1.944381 C 18,11.810671 17.247925,10.965415 16.3569,10.9995 l -4.3569,0 0,1.611393 0,1.443881 0,1.011393 0,0.433333 0,2.166667 0,1.3335 4,0 0,0.791666 C 16,20.9995 14.3758,21.9995 12.275,21.9995 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 9 L 8 9.5 L 16.666016 9.5 L 18.291016 9.5 C 19.791433 9.5 21 11.190216 21 13.291016 L 21 12.791016 C 21 10.690216 19.791433 9 18.291016 9 L 16.666016 9 L 8 9 z M 18 14.554688 C 18 15.35491 17.249099 16 16.357422 16 L 14.802734 16 L 13 16 L 13 16.5 L 14.802734 16.5 L 16.357422 16.5 C 17.249099 16.5 18 15.856864 18 15.056641 L 18 14.554688 z M 12 19 L 12 19.5 L 16 19.5 L 16 19 L 12 19 z"/>
+ <path style="fill:#4795d1" d="M 12.912109,9 C 12.964789,9.1406561 13,9.287214 13,9.4433594 L 13,11 16,11 16,9.625 C 16,9.408981 15.979631,9.2033025 15.955078,9 Z"/>
+ <rect style="opacity:0.2" width="1" height="1" x="9" y="3.5"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="3"/>
+ <rect style="opacity:0.2" width="1" height="1" x="14" y="20.5"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="14" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/br.com.jeanhertel.adriconf.svg b/.icons/awkward/24x24/apps/br.com.jeanhertel.adriconf.svg
new file mode 100644
index 00000000..1299f056
--- /dev/null
+++ b/.icons/awkward/24x24/apps/br.com.jeanhertel.adriconf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,16.485758 v -9 c 0,0 4,-0.5 4,4.500001 0,4.999999 -4,4.499999 -4,4.499999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:none;stroke:#c2352a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,15.986001 V 6.9860005 c 0,0 4,-0.5 4,4.5000005 0,5 -4,4.5 -4,4.5 z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.0001,16.485758 v -9 c 0,0 3.9999,-0.5 4,2.2500005 10e-5,2.7500005 -4,2.7500005 -4,2.7500005 l 4,3.999999 v 0 0 0"/>
+ <path style="fill:none;stroke:#169d41;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12.0001,15.986001 V 6.9860005 c 0,0 3.9999,-0.5 4,2.25 10e-5,2.7500005 -4,2.7500005 -4,2.7500005 l 4,4 v 0 0 0"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.0001,7.485758 v 9"/>
+ <path style="fill:none;stroke:#2a72c2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 19.0001,6.9860005 V 15.986001"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brackets-electron.svg b/.icons/awkward/24x24/apps/brackets-electron.svg
new file mode 100644
index 00000000..20542c85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brackets-electron.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e65100" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="4" y="4" rx="1" ry="1"/>
+ <path style="fill:#424242" d="M 5 5 L 5 19 L 11 19 L 11 16 L 8 16 L 8 8 L 11 8 L 11 5 L 5 5 z M 13 5 L 13 8 L 16 8 L 16 16 L 13 16 L 13 19 L 19 19 L 19 5 L 13 5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brackets.svg b/.icons/awkward/24x24/apps/brackets.svg
new file mode 100644
index 00000000..1ebb7148
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brackets.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#29aae2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="4" y="4" rx="1" ry="1"/>
+ <path style="fill:#424242" d="M 5 5 L 5 19 L 11 19 L 11 16 L 8 16 L 8 8 L 11 8 L 11 5 L 5 5 z M 13 5 L 13 8 L 16 8 L 16 16 L 13 16 L 13 19 L 19 19 L 19 5 L 13 5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/braindump.svg b/.icons/awkward/24x24/apps/braindump.svg
new file mode 100644
index 00000000..325232e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/braindump.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#f5ab35" d="m10.5 1c-3.5899 0-6.4999 2.9102-6.4999 6.5-0.0135 1.9465 1.709 3.648 2.5 5.5 0.3525 0.8255 1 2.5 1 2.5h6s0.6475-1.6745 1-2.5c0.791-1.852 2.4655-3.575 2.5-5.5 0-3.5898-2.91-6.5-6.5-6.5z"/>
+ <path fill="#434343" d="m13.5 15.5-1 4.5c-0.12018 0.5408-0.446 1-1 1h-2c-0.5539 0-0.8838-0.458-0.9999-1l-1-4.5z"/>
+ <path fill="#fff" opacity=".2" d="m7.5001 15.5 0.2225 1h5.555l0.2225-1h-6zm0.4445 2 0.2225 1h4.666l0.2225-1h-5.111zm0.444 2 0.1115 0.5c0.039 0.1815 0.104 0.3515 0.1915 0.5h3.615c0.0875-0.1485 0.153-0.3185 0.1935-0.5l0.1115-0.5h-4.223z"/>
+ <path fill="#fff" opacity=".2" d="m10.5 1c-3.5899 0-6.4999 2.9102-6.4999 6.5-0.0005 0.0855 0.007 0.1695 0.0125 0.254 0.1305-3.475 2.9805-6.254 6.4875-6.254 3.491 0 6.331 2.754 6.4855 6.207 0.0055-0.069 0.0135-0.1375 0.0145-0.207 0-3.5898-2.91-6.5-6.5-6.5z"/>
+ <path opacity=".2" d="m16.986 7.707c-0.1445 1.842-1.723 3.508-2.4855 5.293-0.3525 0.8255-1 2.5-1 2.5h-6s-0.6475-1.6745-1-2.5c-0.756-1.771-2.3595-3.4045-2.4875-5.246-0.003 0.082-0.0125 0.163-0.0125 0.246-0.0135 1.9465 1.709 3.648 2.5 5.5 0.3525 0.8255 1 2.5 1 2.5h6s0.6475-1.6745 1-2.5c0.791-1.852 2.4655-3.575 2.5-5.5 0-0.099-0.0105-0.195-0.0145-0.293z"/>
+ <path opacity=".2" d="m7.5001 16 1 4.5c0.116 0.5415 0.446 1 1 1h2c0.554 0 0.88-0.459 1-1l1-4.5h-0.1115l-0.8885 4c-0.12 0.541-0.446 1-1 1h-2c-0.5539 0-0.8839-0.458-0.9999-1l-0.8885-4h-0.1115z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 4.5-3 5 2-0.000072v3l3-5h-2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 4-3 5 2-0.0000717v3l3-5h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brasero.svg b/.icons/awkward/24x24/apps/brasero.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brasero.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/brave-browser-beta.svg b/.icons/awkward/24x24/apps/brave-browser-beta.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brave-browser-beta.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/brave-browser-dev.svg b/.icons/awkward/24x24/apps/brave-browser-dev.svg
new file mode 100644
index 00000000..5f331e2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brave-browser-dev.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.679,1.5004 6.9121,3.7724 C 6.8886,3.7801 6.716,3.636 6.5277,3.5807 6.0229,3.4324 5.3821,3.4577 4.9467,3.6555 4.6619,3.7849 4.5515,3.876 3.8742,4.5415 3.1441,5.2587 3,5.4309 3,5.5832 3,5.6227 3.2638,6.0077 3.3937,6.3092 L 3.6293,6.8578 3.3265,7.6884 C 3.1601,8.1451 3.0164,8.5439 3.0062,8.5753 2.9804,8.6554 5.344,17.284 5.4675,17.577 5.6917,18.109 6.0442,18.587 6.5008,18.978 6.9131,19.331 11.097,22.186 11.511,22.397 11.634,22.46 11.831,22.496 12,22.5 12.169,22.496 12.366,22.46 12.489,22.397 12.903,22.186 17.087,19.331 17.499,18.978 17.956,18.587 18.308,18.109 18.532,17.577 18.656,17.284 21.02,8.6554 20.994,8.5753 20.984,8.5439 20.84,8.1451 20.673,7.6884 L 20.371,6.8578 20.606,6.3092 C 20.736,6.0077 21,5.6227 21,5.5832 21,5.4309 20.856,5.2587 20.126,4.5415 19.448,3.876 19.338,3.7849 19.053,3.6555 18.618,3.4577 17.977,3.4324 17.472,3.5807 17.284,3.636 17.111,3.7801 17.088,3.7724 L 15.321,1.5004 H 12 Z"/>
+ <path style="fill:#1976d2" d="M 8.679,1.0004 6.9121,3.2724 C 6.8886,3.2801 6.716,3.136 6.5277,3.0807 6.0229,2.9324 5.3821,2.9577 4.9467,3.1555 4.6619,3.2849 4.5515,3.376 3.8742,4.0415 3.1441,4.7587 3,4.9309 3,5.0832 3,5.1227 3.2638,5.5077 3.3937,5.8092 L 3.6293,6.3578 3.3265,7.1884 C 3.1601,7.6451 3.0164,8.0439 3.0062,8.0753 2.9804,8.1554 5.344,16.784 5.4675,17.077 5.6917,17.609 6.0442,18.087 6.5008,18.478 6.9131,18.831 11.097,21.686 11.511,21.897 11.634,21.96 11.831,21.996 12,22 12.169,21.996 12.366,21.96 12.489,21.897 12.903,21.686 17.087,18.831 17.499,18.478 17.956,18.087 18.308,17.609 18.532,17.077 18.656,16.784 21.02,8.1554 20.994,8.0753 20.984,8.0439 20.84,7.6451 20.673,7.1884 L 20.371,6.3578 20.606,5.8092 C 20.736,5.5077 21,5.1227 21,5.0832 21,4.9309 20.856,4.7587 20.126,4.0415 19.448,3.376 19.338,3.2849 19.053,3.1555 18.618,2.9577 17.977,2.9324 17.472,3.0807 17.284,3.136 17.111,3.2801 17.088,3.2724 L 15.321,1.0004 H 12 Z"/>
+ <path style="opacity:0.2" d="M 14.413,16.325 C 14.844,16.011 14.912,15.931 14.841,15.82 14.785,15.731 13.397,15.035 12.733,14.763 12.036,14.476 11.962,14.476 11.285,14.759 10.678,15.01 9.3122,15.699 9.1976,15.812 9.0792,15.928 9.1388,16.035 9.4371,16.241 10.3,16.642 11,17.5 11.999,17.5 13,17.5 13.587,16.755 14.413,16.325 Z M 9.5701,14.97 C 10.403,14.571 10.528,14.488 11.164,13.913 11.7,13.43 11.799,13.286 11.723,13.103 11.697,13.041 11.295,12.662 10.829,12.262 9.7276,11.315 9.7737,11.448 10.193,10.421 10.442,9.8108 10.506,9.6066 10.506,9.4375 10.504,9.182 10.411,8.9901 10.224,8.8576 10.149,8.8035 9.4833,8.5303 8.7459,8.2495 8.0085,7.9687 7.4094,7.7206 7.4146,7.6978 7.4264,7.6457 8.2396,7.5557 8.8299,7.5406 L 9.2764,7.5293 10.097,7.8218 C 10.814,8.0768 10.926,8.129 10.98,8.2327 11.014,8.2981 11.041,8.3858 11.04,8.4277 11.04,8.4697 10.907,9.0759 10.745,9.7749 10.462,10.999 10.454,11.049 10.528,11.124 10.645,11.242 11.79,11.518 12.147,11.49 12.555,11.459 13.389,11.204 13.474,11.119 13.542,11.05 13.529,10.972 13.252,9.7746 13.09,9.0756 12.957,8.4693 12.956,8.4274 12.956,8.3854 12.983,8.2974 13.017,8.2316 13.071,8.1281 13.177,8.0771 13.815,7.8498 14.843,7.4829 14.822,7.4859 15.756,7.5705 16.192,7.6102 16.566,7.659 16.588,7.6794 16.61,7.702 16.585,7.7327 16.524,7.7561 16.467,7.7788 15.866,8.0081 15.188,8.2675 14.509,8.5271 13.883,8.7862 13.796,8.8436 13.592,8.9785 13.492,9.1712 13.491,9.4357 13.49,9.6031 13.554,9.8057 13.797,10.396 13.965,10.808 14.103,11.184 14.103,11.231 14.103,11.422 13.964,11.576 13.19,12.24 12.745,12.622 12.35,12.99 12.312,13.059 12.275,13.127 12.253,13.232 12.264,13.291 12.284,13.393 12.817,13.918 13.359,14.371 13.587,14.561 14.967,15.442 15.188,15.477 15.373,15.507 15.571,15.226 15.895,14.952 16.213,14.683 16.402,14.415 16.53,14.05 16.651,13.708 16.621,13.477 16.382,12.923 16.2,12.5 16.152,12.267 16.213,12.109 16.227,12.071 16.72,11.597 17.308,11.052 18.589,9.8648 18.895,9.6522 18.965,9.4401 19.043,9.2046 18.988,8.8945 18.813,8.5825 18.394,7.8364 16.655,5.5002 16.507,5.5002 15.746,5.6241 15.11,5.8988 14.308,6.025 14.245,6.0251 13.977,5.9581 13.712,5.8761 12.583,5.5265 12.217,5.5001 11.998,5.5001 11.78,5.5001 11.413,5.5265 10.284,5.8761 10.02,5.9581 9.7487,6.025 9.6822,6.025 8.8923,5.9086 8.3067,5.595 7.489,5.5 7.3615,5.5862 6.2304,7.1687 5.7621,7.8601 5.2114,8.6732 5.0557,8.7778 5.0109,9.0873 4.9483,9.5206 5.1076,9.5935 6.7529,11.115 7.3063,11.626 7.7704,12.074 7.7842,12.11 7.8459,12.27 7.7971,12.512 7.6177,12.936 7.3712,13.517 7.3491,13.679 7.4681,14.03 7.5974,14.412 7.8167,14.72 8.1479,14.987 8.4559,15.235 8.5751,15.483 8.7568,15.487 8.8218,15.489 9.1878,15.153 9.5701,14.97 Z"/>
+ <path style="fill:#ffffff" d="M 14.413,15.825 C 14.844,15.511 14.912,15.431 14.841,15.32 14.785,15.231 13.397,14.535 12.733,14.263 12.036,13.976 11.962,13.976 11.285,14.259 10.678,14.51 9.3122,15.199 9.1976,15.312 9.0792,15.428 9.1388,15.535 9.4371,15.741 10.3,16.142 11,17 11.999,17 13,17 13.587,16.255 14.413,15.825 Z M 9.5701,14.47 C 10.403,14.071 10.528,13.988 11.164,13.413 11.7,12.93 11.799,12.786 11.723,12.603 11.697,12.541 11.295,12.162 10.829,11.762 9.7276,10.815 9.7737,10.948 10.193,9.921 10.442,9.3108 10.506,9.1066 10.506,8.9375 10.504,8.682 10.411,8.4901 10.224,8.3576 10.149,8.3035 9.4833,8.0303 8.7459,7.7495 8.0085,7.4687 7.4094,7.2206 7.4146,7.1978 7.4264,7.1457 8.2396,7.0557 8.8299,7.0406 L 9.2764,7.0293 10.097,7.3218 C 10.814,7.5768 10.926,7.629 10.98,7.7327 11.014,7.7981 11.041,7.8858 11.04,7.9277 11.04,7.9697 10.907,8.5759 10.745,9.2749 10.462,10.499 10.454,10.549 10.528,10.624 10.645,10.742 11.79,11.018 12.147,10.99 12.555,10.959 13.389,10.704 13.474,10.619 13.542,10.55 13.529,10.472 13.252,9.2746 13.09,8.5756 12.957,7.9693 12.956,7.9274 12.956,7.8854 12.983,7.7974 13.017,7.7316 13.071,7.6281 13.177,7.5771 13.815,7.3498 14.843,6.9829 14.822,6.9859 15.756,7.0705 16.192,7.1102 16.566,7.159 16.588,7.1794 16.61,7.202 16.585,7.2327 16.524,7.2561 16.467,7.2788 15.866,7.5081 15.188,7.7675 14.509,8.0271 13.883,8.2862 13.796,8.3436 13.592,8.4785 13.492,8.6712 13.491,8.9357 13.49,9.1031 13.554,9.3057 13.797,9.8964 13.965,10.308 14.103,10.684 14.103,10.731 14.103,10.922 13.964,11.076 13.19,11.74 12.745,12.122 12.35,12.49 12.312,12.559 12.275,12.627 12.253,12.732 12.264,12.791 12.284,12.893 12.817,13.418 13.359,13.871 13.587,14.061 14.967,14.942 15.188,14.977 15.373,15.007 15.571,14.726 15.895,14.452 16.213,14.183 16.402,13.915 16.53,13.55 16.651,13.208 16.621,12.977 16.382,12.423 16.2,12 16.152,11.767 16.213,11.609 16.227,11.571 16.72,11.097 17.308,10.552 18.589,9.3648 18.895,9.1522 18.965,8.9401 19.043,8.7046 18.988,8.3945 18.813,8.0825 18.394,7.3364 16.655,5.0002 16.507,5.0002 15.746,5.1241 15.11,5.3988 14.308,5.525 14.245,5.5251 13.977,5.4581 13.712,5.3761 12.583,5.0265 12.217,5.0001 11.998,5.0001 11.78,5.0001 11.413,5.0265 10.284,5.3761 10.02,5.4581 9.7487,5.525 9.6822,5.525 8.8923,5.4086 8.3067,5.095 7.489,5 7.3615,5.0862 6.2304,6.6687 5.7621,7.3601 5.2114,8.1732 5.0557,8.2778 5.0109,8.5873 4.9483,9.0206 5.1076,9.0935 6.7529,10.615 7.3063,11.126 7.7704,11.574 7.7842,11.61 7.8459,11.77 7.7971,12.012 7.6177,12.436 7.3712,13.017 7.3491,13.179 7.4681,13.53 7.5974,13.912 7.8167,14.22 8.1479,14.487 8.4559,14.735 8.5751,14.983 8.7568,14.987 8.8218,14.989 9.1878,14.653 9.5701,14.47 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.6797,1 6.9121,3.2715 C 6.8887,3.2792 6.7157,3.1354 6.5273,3.0801 6.0226,2.9318 5.3826,2.9584 4.9473,3.1562 4.6625,3.2856 4.5523,3.3755 3.875,4.041 3.1449,4.7583 3,4.9316 3,5.084 3,5.0969 3.0861,5.25 3.1289,5.3223 3.2467,5.1703 3.4613,4.9475 3.875,4.541 4.5523,3.8755 4.6625,3.7856 4.9473,3.6562 5.3826,3.4584 6.0226,3.4318 6.5273,3.5801 6.7157,3.6354 6.8887,3.7792 6.9121,3.7715 L 8.6797,1.5 H 12 15.32 L 17.088,3.7715 C 17.111,3.7792 17.284,3.6354 17.473,3.5801 17.977,3.4318 18.617,3.4584 19.053,3.6562 19.338,3.7856 19.448,3.8755 20.125,4.541 20.539,4.9475 20.753,5.1703 20.871,5.3223 20.914,5.25 21,5.0969 21,5.084 21,4.9316 20.855,4.7583 20.125,4.041 19.448,3.3755 19.338,3.2856 19.053,3.1562 18.617,2.9584 17.977,2.9318 17.473,3.0801 17.284,3.1354 17.111,3.2792 17.088,3.2715 L 15.32,1 H 12 Z M 3.5312,6.627 3.3262,7.1875 C 3.1597,7.6443 3.0161,8.0448 3.0059,8.0762 3.005,8.0788 3.078,8.3432 3.082,8.3633 3.1336,8.2191 3.1996,8.0349 3.3262,7.6875 L 3.6289,6.8574 Z M 20.469,6.627 20.371,6.8574 20.674,7.6875 C 20.8,8.0349 20.866,8.2191 20.918,8.3633 20.922,8.3432 20.995,8.0788 20.994,8.0762 20.984,8.0448 20.84,7.6443 20.674,7.1875 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brave-browser-nightly.svg b/.icons/awkward/24x24/apps/brave-browser-nightly.svg
new file mode 100644
index 00000000..c0c72d6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brave-browser-nightly.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.679,1.5004 6.9121,3.7724 C 6.8886,3.7801 6.716,3.636 6.5277,3.5807 6.0229,3.4324 5.3821,3.4577 4.9467,3.6555 4.6619,3.7849 4.5515,3.876 3.8742,4.5415 3.1441,5.2587 3,5.4309 3,5.5832 3,5.6227 3.2638,6.0077 3.3937,6.3092 L 3.6293,6.8578 3.3265,7.6884 C 3.1601,8.1451 3.0164,8.5439 3.0062,8.5753 2.9804,8.6554 5.344,17.284 5.4675,17.577 5.6917,18.109 6.0442,18.587 6.5008,18.978 6.9131,19.331 11.097,22.186 11.511,22.397 11.634,22.46 11.831,22.496 12,22.5 12.169,22.496 12.366,22.46 12.489,22.397 12.903,22.186 17.087,19.331 17.499,18.978 17.956,18.587 18.308,18.109 18.532,17.577 18.656,17.284 21.02,8.6554 20.994,8.5753 20.984,8.5439 20.84,8.1451 20.673,7.6884 L 20.371,6.8578 20.606,6.3092 C 20.736,6.0077 21,5.6227 21,5.5832 21,5.4309 20.856,5.2587 20.126,4.5415 19.448,3.876 19.338,3.7849 19.053,3.6555 18.618,3.4577 17.977,3.4324 17.472,3.5807 17.284,3.636 17.111,3.7801 17.088,3.7724 L 15.321,1.5004 H 12 Z"/>
+ <path style="fill:#ab47bc" d="M 8.679,1.0004 6.9121,3.2724 C 6.8886,3.2801 6.716,3.136 6.5277,3.0807 6.0229,2.9324 5.3821,2.9577 4.9467,3.1555 4.6619,3.2849 4.5515,3.376 3.8742,4.0415 3.1441,4.7587 3,4.9309 3,5.0832 3,5.1227 3.2638,5.5077 3.3937,5.8092 L 3.6293,6.3578 3.3265,7.1884 C 3.1601,7.6451 3.0164,8.0439 3.0062,8.0753 2.9804,8.1554 5.344,16.784 5.4675,17.077 5.6917,17.609 6.0442,18.087 6.5008,18.478 6.9131,18.831 11.097,21.686 11.511,21.897 11.634,21.96 11.831,21.996 12,22 12.169,21.996 12.366,21.96 12.489,21.897 12.903,21.686 17.087,18.831 17.499,18.478 17.956,18.087 18.308,17.609 18.532,17.077 18.656,16.784 21.02,8.1554 20.994,8.0753 20.984,8.0439 20.84,7.6451 20.673,7.1884 L 20.371,6.3578 20.606,5.8092 C 20.736,5.5077 21,5.1227 21,5.0832 21,4.9309 20.856,4.7587 20.126,4.0415 19.448,3.376 19.338,3.2849 19.053,3.1555 18.618,2.9577 17.977,2.9324 17.472,3.0807 17.284,3.136 17.111,3.2801 17.088,3.2724 L 15.321,1.0004 H 12 Z"/>
+ <path style="opacity:0.2" d="M 14.413,16.325 C 14.844,16.011 14.912,15.931 14.841,15.82 14.785,15.731 13.397,15.035 12.733,14.763 12.036,14.476 11.962,14.476 11.285,14.759 10.678,15.01 9.3122,15.699 9.1976,15.812 9.0792,15.928 9.1388,16.035 9.4371,16.241 10.3,16.642 11,17.5 11.999,17.5 13,17.5 13.587,16.755 14.413,16.325 Z M 9.5701,14.97 C 10.403,14.571 10.528,14.488 11.164,13.913 11.7,13.43 11.799,13.286 11.723,13.103 11.697,13.041 11.295,12.662 10.829,12.262 9.7276,11.315 9.7737,11.448 10.193,10.421 10.442,9.8108 10.506,9.6066 10.506,9.4375 10.504,9.182 10.411,8.9901 10.224,8.8576 10.149,8.8035 9.4833,8.5303 8.7459,8.2495 8.0085,7.9687 7.4094,7.7206 7.4146,7.6978 7.4264,7.6457 8.2396,7.5557 8.8299,7.5406 L 9.2764,7.5293 10.097,7.8218 C 10.814,8.0768 10.926,8.129 10.98,8.2327 11.014,8.2981 11.041,8.3858 11.04,8.4277 11.04,8.4697 10.907,9.0759 10.745,9.7749 10.462,10.999 10.454,11.049 10.528,11.124 10.645,11.242 11.79,11.518 12.147,11.49 12.555,11.459 13.389,11.204 13.474,11.119 13.542,11.05 13.529,10.972 13.252,9.7746 13.09,9.0756 12.957,8.4693 12.956,8.4274 12.956,8.3854 12.983,8.2974 13.017,8.2316 13.071,8.1281 13.177,8.0771 13.815,7.8498 14.843,7.4829 14.822,7.4859 15.756,7.5705 16.192,7.6102 16.566,7.659 16.588,7.6794 16.61,7.702 16.585,7.7327 16.524,7.7561 16.467,7.7788 15.866,8.0081 15.188,8.2675 14.509,8.5271 13.883,8.7862 13.796,8.8436 13.592,8.9785 13.492,9.1712 13.491,9.4357 13.49,9.6031 13.554,9.8057 13.797,10.396 13.965,10.808 14.103,11.184 14.103,11.231 14.103,11.422 13.964,11.576 13.19,12.24 12.745,12.622 12.35,12.99 12.312,13.059 12.275,13.127 12.253,13.232 12.264,13.291 12.284,13.393 12.817,13.918 13.359,14.371 13.587,14.561 14.967,15.442 15.188,15.477 15.373,15.507 15.571,15.226 15.895,14.952 16.213,14.683 16.402,14.415 16.53,14.05 16.651,13.708 16.621,13.477 16.382,12.923 16.2,12.5 16.152,12.267 16.213,12.109 16.227,12.071 16.72,11.597 17.308,11.052 18.589,9.8648 18.895,9.6522 18.965,9.4401 19.043,9.2046 18.988,8.8945 18.813,8.5825 18.394,7.8364 16.655,5.5002 16.507,5.5002 15.746,5.6241 15.11,5.8988 14.308,6.025 14.245,6.0251 13.977,5.9581 13.712,5.8761 12.583,5.5265 12.217,5.5001 11.998,5.5001 11.78,5.5001 11.413,5.5265 10.284,5.8761 10.02,5.9581 9.7487,6.025 9.6822,6.025 8.8923,5.9086 8.3067,5.595 7.489,5.5 7.3615,5.5862 6.2304,7.1687 5.7621,7.8601 5.2114,8.6732 5.0557,8.7778 5.0109,9.0873 4.9483,9.5206 5.1076,9.5935 6.7529,11.115 7.3063,11.626 7.7704,12.074 7.7842,12.11 7.8459,12.27 7.7971,12.512 7.6177,12.936 7.3712,13.517 7.3491,13.679 7.4681,14.03 7.5974,14.412 7.8167,14.72 8.1479,14.987 8.4559,15.235 8.5751,15.483 8.7568,15.487 8.8218,15.489 9.1878,15.153 9.5701,14.97 Z"/>
+ <path style="fill:#ffffff" d="M 14.413,15.825 C 14.844,15.511 14.912,15.431 14.841,15.32 14.785,15.231 13.397,14.535 12.733,14.263 12.036,13.976 11.962,13.976 11.285,14.259 10.678,14.51 9.3122,15.199 9.1976,15.312 9.0792,15.428 9.1388,15.535 9.4371,15.741 10.3,16.142 11,17 11.999,17 13,17 13.587,16.255 14.413,15.825 Z M 9.5701,14.47 C 10.403,14.071 10.528,13.988 11.164,13.413 11.7,12.93 11.799,12.786 11.723,12.603 11.697,12.541 11.295,12.162 10.829,11.762 9.7276,10.815 9.7737,10.948 10.193,9.921 10.442,9.3108 10.506,9.1066 10.506,8.9375 10.504,8.682 10.411,8.4901 10.224,8.3576 10.149,8.3035 9.4833,8.0303 8.7459,7.7495 8.0085,7.4687 7.4094,7.2206 7.4146,7.1978 7.4264,7.1457 8.2396,7.0557 8.8299,7.0406 L 9.2764,7.0293 10.097,7.3218 C 10.814,7.5768 10.926,7.629 10.98,7.7327 11.014,7.7981 11.041,7.8858 11.04,7.9277 11.04,7.9697 10.907,8.5759 10.745,9.2749 10.462,10.499 10.454,10.549 10.528,10.624 10.645,10.742 11.79,11.018 12.147,10.99 12.555,10.959 13.389,10.704 13.474,10.619 13.542,10.55 13.529,10.472 13.252,9.2746 13.09,8.5756 12.957,7.9693 12.956,7.9274 12.956,7.8854 12.983,7.7974 13.017,7.7316 13.071,7.6281 13.177,7.5771 13.815,7.3498 14.843,6.9829 14.822,6.9859 15.756,7.0705 16.192,7.1102 16.566,7.159 16.588,7.1794 16.61,7.202 16.585,7.2327 16.524,7.2561 16.467,7.2788 15.866,7.5081 15.188,7.7675 14.509,8.0271 13.883,8.2862 13.796,8.3436 13.592,8.4785 13.492,8.6712 13.491,8.9357 13.49,9.1031 13.554,9.3057 13.797,9.8964 13.965,10.308 14.103,10.684 14.103,10.731 14.103,10.922 13.964,11.076 13.19,11.74 12.745,12.122 12.35,12.49 12.312,12.559 12.275,12.627 12.253,12.732 12.264,12.791 12.284,12.893 12.817,13.418 13.359,13.871 13.587,14.061 14.967,14.942 15.188,14.977 15.373,15.007 15.571,14.726 15.895,14.452 16.213,14.183 16.402,13.915 16.53,13.55 16.651,13.208 16.621,12.977 16.382,12.423 16.2,12 16.152,11.767 16.213,11.609 16.227,11.571 16.72,11.097 17.308,10.552 18.589,9.3648 18.895,9.1522 18.965,8.9401 19.043,8.7046 18.988,8.3945 18.813,8.0825 18.394,7.3364 16.655,5.0002 16.507,5.0002 15.746,5.1241 15.11,5.3988 14.308,5.525 14.245,5.5251 13.977,5.4581 13.712,5.3761 12.583,5.0265 12.217,5.0001 11.998,5.0001 11.78,5.0001 11.413,5.0265 10.284,5.3761 10.02,5.4581 9.7487,5.525 9.6822,5.525 8.8923,5.4086 8.3067,5.095 7.489,5 7.3615,5.0862 6.2304,6.6687 5.7621,7.3601 5.2114,8.1732 5.0557,8.2778 5.0109,8.5873 4.9483,9.0206 5.1076,9.0935 6.7529,10.615 7.3063,11.126 7.7704,11.574 7.7842,11.61 7.8459,11.77 7.7971,12.012 7.6177,12.436 7.3712,13.017 7.3491,13.179 7.4681,13.53 7.5974,13.912 7.8167,14.22 8.1479,14.487 8.4559,14.735 8.5751,14.983 8.7568,14.987 8.8218,14.989 9.1878,14.653 9.5701,14.47 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.6797,1 6.9121,3.2715 C 6.8887,3.2792 6.7157,3.1354 6.5273,3.0801 6.0226,2.9318 5.3826,2.9584 4.9473,3.1562 4.6625,3.2856 4.5523,3.3755 3.875,4.041 3.1449,4.7583 3,4.9316 3,5.084 3,5.0969 3.0861,5.25 3.1289,5.3223 3.2467,5.1703 3.4613,4.9475 3.875,4.541 4.5523,3.8755 4.6625,3.7856 4.9473,3.6562 5.3826,3.4584 6.0226,3.4318 6.5273,3.5801 6.7157,3.6354 6.8887,3.7792 6.9121,3.7715 L 8.6797,1.5 H 12 15.32 L 17.088,3.7715 C 17.111,3.7792 17.284,3.6354 17.473,3.5801 17.977,3.4318 18.617,3.4584 19.053,3.6562 19.338,3.7856 19.448,3.8755 20.125,4.541 20.539,4.9475 20.753,5.1703 20.871,5.3223 20.914,5.25 21,5.0969 21,5.084 21,4.9316 20.855,4.7583 20.125,4.041 19.448,3.3755 19.338,3.2856 19.053,3.1562 18.617,2.9584 17.977,2.9318 17.473,3.0801 17.284,3.1354 17.111,3.2792 17.088,3.2715 L 15.32,1 H 12 Z M 3.5312,6.627 3.3262,7.1875 C 3.1597,7.6443 3.0161,8.0448 3.0059,8.0762 3.005,8.0788 3.078,8.3432 3.082,8.3633 3.1336,8.2191 3.1996,8.0349 3.3262,7.6875 L 3.6289,6.8574 Z M 20.469,6.627 20.371,6.8574 20.674,7.6875 C 20.8,8.0349 20.866,8.2191 20.918,8.3633 20.922,8.3432 20.995,8.0788 20.994,8.0762 20.984,8.0448 20.84,7.6443 20.674,7.1875 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brave-browser.svg b/.icons/awkward/24x24/apps/brave-browser.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/brave.svg b/.icons/awkward/24x24/apps/brave.svg
new file mode 100644
index 00000000..2d68db91
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brave.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.679,1.5004 6.9121,3.7724 C 6.8886,3.7801 6.716,3.636 6.5277,3.5807 6.0229,3.4324 5.3821,3.4577 4.9467,3.6555 4.6619,3.7849 4.5515,3.876 3.8742,4.5415 3.1441,5.2587 3,5.4309 3,5.5832 3,5.6227 3.2638,6.0077 3.3937,6.3092 L 3.6293,6.8578 3.3265,7.6884 C 3.1601,8.1451 3.0164,8.5439 3.0062,8.5753 2.9804,8.6554 5.344,17.284 5.4675,17.577 5.6917,18.109 6.0442,18.587 6.5008,18.978 6.9131,19.331 11.097,22.186 11.511,22.397 11.634,22.46 11.831,22.496 12,22.5 12.169,22.496 12.366,22.46 12.489,22.397 12.903,22.186 17.087,19.331 17.499,18.978 17.956,18.587 18.308,18.109 18.532,17.577 18.656,17.284 21.02,8.6554 20.994,8.5753 20.984,8.5439 20.84,8.1451 20.673,7.6884 L 20.371,6.8578 20.606,6.3092 C 20.736,6.0077 21,5.6227 21,5.5832 21,5.4309 20.856,5.2587 20.126,4.5415 19.448,3.876 19.338,3.7849 19.053,3.6555 18.618,3.4577 17.977,3.4324 17.472,3.5807 17.284,3.636 17.111,3.7801 17.088,3.7724 L 15.321,1.5004 H 12 Z"/>
+ <path style="fill:#ee5132" d="M 8.679,1.0004 6.9121,3.2724 C 6.8886,3.2801 6.716,3.136 6.5277,3.0807 6.0229,2.9324 5.3821,2.9577 4.9467,3.1555 4.6619,3.2849 4.5515,3.376 3.8742,4.0415 3.1441,4.7587 3,4.9309 3,5.0832 3,5.1227 3.2638,5.5077 3.3937,5.8092 L 3.6293,6.3578 3.3265,7.1884 C 3.1601,7.6451 3.0164,8.0439 3.0062,8.0753 2.9804,8.1554 5.344,16.784 5.4675,17.077 5.6917,17.609 6.0442,18.087 6.5008,18.478 6.9131,18.831 11.097,21.686 11.511,21.897 11.634,21.96 11.831,21.996 12,22 12.169,21.996 12.366,21.96 12.489,21.897 12.903,21.686 17.087,18.831 17.499,18.478 17.956,18.087 18.308,17.609 18.532,17.077 18.656,16.784 21.02,8.1554 20.994,8.0753 20.984,8.0439 20.84,7.6451 20.673,7.1884 L 20.371,6.3578 20.606,5.8092 C 20.736,5.5077 21,5.1227 21,5.0832 21,4.9309 20.856,4.7587 20.126,4.0415 19.448,3.376 19.338,3.2849 19.053,3.1555 18.618,2.9577 17.977,2.9324 17.472,3.0807 17.284,3.136 17.111,3.2801 17.088,3.2724 L 15.321,1.0004 H 12 Z"/>
+ <path style="opacity:0.2" d="M 14.413,16.325 C 14.844,16.011 14.912,15.931 14.841,15.82 14.785,15.731 13.397,15.035 12.733,14.763 12.036,14.476 11.962,14.476 11.285,14.759 10.678,15.01 9.3122,15.699 9.1976,15.812 9.0792,15.928 9.1388,16.035 9.4371,16.241 10.3,16.642 11,17.5 11.999,17.5 13,17.5 13.587,16.755 14.413,16.325 Z M 9.5701,14.97 C 10.403,14.571 10.528,14.488 11.164,13.913 11.7,13.43 11.799,13.286 11.723,13.103 11.697,13.041 11.295,12.662 10.829,12.262 9.7276,11.315 9.7737,11.448 10.193,10.421 10.442,9.8108 10.506,9.6066 10.506,9.4375 10.504,9.182 10.411,8.9901 10.224,8.8576 10.149,8.8035 9.4833,8.5303 8.7459,8.2495 8.0085,7.9687 7.4094,7.7206 7.4146,7.6978 7.4264,7.6457 8.2396,7.5557 8.8299,7.5406 L 9.2764,7.5293 10.097,7.8218 C 10.814,8.0768 10.926,8.129 10.98,8.2327 11.014,8.2981 11.041,8.3858 11.04,8.4277 11.04,8.4697 10.907,9.0759 10.745,9.7749 10.462,10.999 10.454,11.049 10.528,11.124 10.645,11.242 11.79,11.518 12.147,11.49 12.555,11.459 13.389,11.204 13.474,11.119 13.542,11.05 13.529,10.972 13.252,9.7746 13.09,9.0756 12.957,8.4693 12.956,8.4274 12.956,8.3854 12.983,8.2974 13.017,8.2316 13.071,8.1281 13.177,8.0771 13.815,7.8498 14.843,7.4829 14.822,7.4859 15.756,7.5705 16.192,7.6102 16.566,7.659 16.588,7.6794 16.61,7.702 16.585,7.7327 16.524,7.7561 16.467,7.7788 15.866,8.0081 15.188,8.2675 14.509,8.5271 13.883,8.7862 13.796,8.8436 13.592,8.9785 13.492,9.1712 13.491,9.4357 13.49,9.6031 13.554,9.8057 13.797,10.396 13.965,10.808 14.103,11.184 14.103,11.231 14.103,11.422 13.964,11.576 13.19,12.24 12.745,12.622 12.35,12.99 12.312,13.059 12.275,13.127 12.253,13.232 12.264,13.291 12.284,13.393 12.817,13.918 13.359,14.371 13.587,14.561 14.967,15.442 15.188,15.477 15.373,15.507 15.571,15.226 15.895,14.952 16.213,14.683 16.402,14.415 16.53,14.05 16.651,13.708 16.621,13.477 16.382,12.923 16.2,12.5 16.152,12.267 16.213,12.109 16.227,12.071 16.72,11.597 17.308,11.052 18.589,9.8648 18.895,9.6522 18.965,9.4401 19.043,9.2046 18.988,8.8945 18.813,8.5825 18.394,7.8364 16.655,5.5002 16.507,5.5002 15.746,5.6241 15.11,5.8988 14.308,6.025 14.245,6.0251 13.977,5.9581 13.712,5.8761 12.583,5.5265 12.217,5.5001 11.998,5.5001 11.78,5.5001 11.413,5.5265 10.284,5.8761 10.02,5.9581 9.7487,6.025 9.6822,6.025 8.8923,5.9086 8.3067,5.595 7.489,5.5 7.3615,5.5862 6.2304,7.1687 5.7621,7.8601 5.2114,8.6732 5.0557,8.7778 5.0109,9.0873 4.9483,9.5206 5.1076,9.5935 6.7529,11.115 7.3063,11.626 7.7704,12.074 7.7842,12.11 7.8459,12.27 7.7971,12.512 7.6177,12.936 7.3712,13.517 7.3491,13.679 7.4681,14.03 7.5974,14.412 7.8167,14.72 8.1479,14.987 8.4559,15.235 8.5751,15.483 8.7568,15.487 8.8218,15.489 9.1878,15.153 9.5701,14.97 Z"/>
+ <path style="fill:#ffffff" d="M 14.413,15.825 C 14.844,15.511 14.912,15.431 14.841,15.32 14.785,15.231 13.397,14.535 12.733,14.263 12.036,13.976 11.962,13.976 11.285,14.259 10.678,14.51 9.3122,15.199 9.1976,15.312 9.0792,15.428 9.1388,15.535 9.4371,15.741 10.3,16.142 11,17 11.999,17 13,17 13.587,16.255 14.413,15.825 Z M 9.5701,14.47 C 10.403,14.071 10.528,13.988 11.164,13.413 11.7,12.93 11.799,12.786 11.723,12.603 11.697,12.541 11.295,12.162 10.829,11.762 9.7276,10.815 9.7737,10.948 10.193,9.921 10.442,9.3108 10.506,9.1066 10.506,8.9375 10.504,8.682 10.411,8.4901 10.224,8.3576 10.149,8.3035 9.4833,8.0303 8.7459,7.7495 8.0085,7.4687 7.4094,7.2206 7.4146,7.1978 7.4264,7.1457 8.2396,7.0557 8.8299,7.0406 L 9.2764,7.0293 10.097,7.3218 C 10.814,7.5768 10.926,7.629 10.98,7.7327 11.014,7.7981 11.041,7.8858 11.04,7.9277 11.04,7.9697 10.907,8.5759 10.745,9.2749 10.462,10.499 10.454,10.549 10.528,10.624 10.645,10.742 11.79,11.018 12.147,10.99 12.555,10.959 13.389,10.704 13.474,10.619 13.542,10.55 13.529,10.472 13.252,9.2746 13.09,8.5756 12.957,7.9693 12.956,7.9274 12.956,7.8854 12.983,7.7974 13.017,7.7316 13.071,7.6281 13.177,7.5771 13.815,7.3498 14.843,6.9829 14.822,6.9859 15.756,7.0705 16.192,7.1102 16.566,7.159 16.588,7.1794 16.61,7.202 16.585,7.2327 16.524,7.2561 16.467,7.2788 15.866,7.5081 15.188,7.7675 14.509,8.0271 13.883,8.2862 13.796,8.3436 13.592,8.4785 13.492,8.6712 13.491,8.9357 13.49,9.1031 13.554,9.3057 13.797,9.8964 13.965,10.308 14.103,10.684 14.103,10.731 14.103,10.922 13.964,11.076 13.19,11.74 12.745,12.122 12.35,12.49 12.312,12.559 12.275,12.627 12.253,12.732 12.264,12.791 12.284,12.893 12.817,13.418 13.359,13.871 13.587,14.061 14.967,14.942 15.188,14.977 15.373,15.007 15.571,14.726 15.895,14.452 16.213,14.183 16.402,13.915 16.53,13.55 16.651,13.208 16.621,12.977 16.382,12.423 16.2,12 16.152,11.767 16.213,11.609 16.227,11.571 16.72,11.097 17.308,10.552 18.589,9.3648 18.895,9.1522 18.965,8.9401 19.043,8.7046 18.988,8.3945 18.813,8.0825 18.394,7.3364 16.655,5.0002 16.507,5.0002 15.746,5.1241 15.11,5.3988 14.308,5.525 14.245,5.5251 13.977,5.4581 13.712,5.3761 12.583,5.0265 12.217,5.0001 11.998,5.0001 11.78,5.0001 11.413,5.0265 10.284,5.3761 10.02,5.4581 9.7487,5.525 9.6822,5.525 8.8923,5.4086 8.3067,5.095 7.489,5 7.3615,5.0862 6.2304,6.6687 5.7621,7.3601 5.2114,8.1732 5.0557,8.2778 5.0109,8.5873 4.9483,9.0206 5.1076,9.0935 6.7529,10.615 7.3063,11.126 7.7704,11.574 7.7842,11.61 7.8459,11.77 7.7971,12.012 7.6177,12.436 7.3712,13.017 7.3491,13.179 7.4681,13.53 7.5974,13.912 7.8167,14.22 8.1479,14.487 8.4559,14.735 8.5751,14.983 8.7568,14.987 8.8218,14.989 9.1878,14.653 9.5701,14.47 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.6797,1 6.9121,3.2715 C 6.8887,3.2792 6.7157,3.1354 6.5273,3.0801 6.0226,2.9318 5.3826,2.9584 4.9473,3.1562 4.6625,3.2856 4.5523,3.3755 3.875,4.041 3.1449,4.7583 3,4.9316 3,5.084 3,5.0969 3.0861,5.25 3.1289,5.3223 3.2467,5.1703 3.4613,4.9475 3.875,4.541 4.5523,3.8755 4.6625,3.7856 4.9473,3.6562 5.3826,3.4584 6.0226,3.4318 6.5273,3.5801 6.7157,3.6354 6.8887,3.7792 6.9121,3.7715 L 8.6797,1.5 H 12 15.32 L 17.088,3.7715 C 17.111,3.7792 17.284,3.6354 17.473,3.5801 17.977,3.4318 18.617,3.4584 19.053,3.6562 19.338,3.7856 19.448,3.8755 20.125,4.541 20.539,4.9475 20.753,5.1703 20.871,5.3223 20.914,5.25 21,5.0969 21,5.084 21,4.9316 20.855,4.7583 20.125,4.041 19.448,3.3755 19.338,3.2856 19.053,3.1562 18.617,2.9584 17.977,2.9318 17.473,3.0801 17.284,3.1354 17.111,3.2792 17.088,3.2715 L 15.32,1 H 12 Z M 3.5312,6.627 3.3262,7.1875 C 3.1597,7.6443 3.0161,8.0448 3.0059,8.0762 3.005,8.0788 3.078,8.3432 3.082,8.3633 3.1336,8.2191 3.1996,8.0349 3.3262,7.6875 L 3.6289,6.8574 Z M 20.469,6.627 20.371,6.8574 20.674,7.6875 C 20.8,8.0349 20.866,8.2191 20.918,8.3633 20.922,8.3432 20.995,8.0788 20.994,8.0762 20.984,8.0448 20.84,7.6443 20.674,7.1875 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/breeze-settings.svg b/.icons/awkward/24x24/apps/breeze-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/breeze-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bridge-constructor-portal.svg b/.icons/awkward/24x24/apps/bridge-constructor-portal.svg
new file mode 100644
index 00000000..a3cce143
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bridge-constructor-portal.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#8e8e8e" d="M 3.9,5 C 3.4014,5 3,5.3468885 3,5.777778 L 3,18.222222 C 3,18.653112 3.4014,19 3.9,19 l 14.85,0 c 0.4986,0 0.9,-0.346888 0.9,-0.777778 l 0,-12.444444 C 19.65,5.3468885 19.2486,5 18.75,5 Z m 14.4,0 c -0.4986,0 -0.9,0.3468885 -0.9,0.777778 l 0,12.444444 C 17.4,18.653112 17.8014,19 18.3,19 l 1.8,0 C 20.5986,19 21,18.653112 21,18.222222 L 21,5.777778 C 21,5.3468885 20.5986,5 20.1,5 Z"/>
+ <rect style="opacity:0.2" width="4" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="18" x="18" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#ff9205" width="4" height="18" x="2" y="3" rx="1" ry="1"/>
+ <rect style="fill:#00c1ee" width="4" height="18" x="18" y="3" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.000001,8 0,7 m 0,-7 L 6.0000005,15 18,15 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m -6,7 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 m 6,0 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 m 5.900391,0 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"/>
+ <path style="fill:#ffffff" d="M 12 6 A 2 2 0 0 0 10 8 A 2 2 0 0 0 12 10 A 2 2 0 0 0 14 8 A 2 2 0 0 0 12 6 z M 6 13 A 2 2 0 0 0 4 15 A 2 2 0 0 0 6 17 A 2 2 0 0 0 8 15 A 2 2 0 0 0 6 13 z M 12 13 A 2 2 0 0 0 10 15 A 2 2 0 0 0 12 17 A 2 2 0 0 0 14 15 A 2 2 0 0 0 12 13 z M 17.900391 13 A 2 2 0 0 0 15.900391 15 A 2 2 0 0 0 17.900391 17 A 2 2 0 0 0 19.900391 15 A 2 2 0 0 0 17.900391 13 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 2,0 c 0.554,0 1,0.446 1,1 L 6,4 C 6,3.446 5.554,3 5,3 L 3,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19,3 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 2,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 l -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/brightnesssettings.svg b/.icons/awkward/24x24/apps/brightnesssettings.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/brightnesssettings.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/browser-tor.svg b/.icons/awkward/24x24/apps/browser-tor.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/browser-tor.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/browser.svg b/.icons/awkward/24x24/apps/browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/browser360-beta.svg b/.icons/awkward/24x24/apps/browser360-beta.svg
new file mode 100644
index 00000000..c7b4613d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/browser360-beta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.1" d="m 18.880859,2.5063807 a 5.7284259,12.541044 37.877957 0 0 -0.486328,0.00195 5.7284259,12.541044 37.877957 0 0 -5.009765,2.1230469 C 12.934123,4.5515827 12.473712,4.5005213 12,4.5005213 c -4.418278,0 -8,3.581722 -8,7.9999997 0,0.524554 0.050107,1.036826 0.1464844,1.533203 C 4.0140726,13.389081 7.1135351,10.391196 8.5449219,9.3247401 A 5.7284259,12.541044 37.877957 0 0 8.328125,9.5923182 5.7284259,12.541044 37.877957 0 0 5.2773438,22.939974 5.7284259,12.541044 37.877957 0 0 7.7480469,23.465365 5.3639346,11.826881 36.749883 0 1 6.453125,22.961459 5.3639346,11.826881 36.749883 0 1 5.65625,17.348177 c 1.4618282,1.909975 3.7527705,3.152344 6.34375,3.152344 3.645852,-0.0026 6.828772,-2.469918 7.740234,-6 h -4.076172 c -0.635904,1.821303 -2.074299,2.999007 -3.664062,3 -1.898844,-0.003 -3.534295,-1.674399 -3.9140625,-4 H 15.917969 18 19.927734 c 0.04497,-0.331495 0.06911,-0.665484 0.07227,-1 0,-3.1146871 -1.784585,-5.8074204 -4.382812,-7.1289059 -0.991392,0.5243055 -2.030286,1.2648931 -3.0625,2.1914062 1.653993,0.2925257 3.017375,1.8431724 3.359374,3.9374997 H 8.40625 A 5.3639346,11.826881 36.749883 0 1 9.2832031,10.248568 5.3639346,11.826881 36.749883 0 1 20.644531,4.0376307 5.3639346,11.826881 36.749883 0 1 21.818359,6.9536463 5.7284259,12.541044 37.877957 0 0 20.582031,3.0708338 5.7284259,12.541044 37.877957 0 0 18.880859,2.5063807 Z"/>
+ <path style="fill:#60ab1a" d="M 18.394332,2.0082867 A 5.7284259,12.541044 37.877957 0 0 8.3272198,9.0920949 5.7284259,12.541044 37.877957 0 0 5.2772328,22.44002 5.7284259,12.541044 37.877957 0 0 7.7486147,22.965279 5.3639346,11.826881 36.749883 0 1 6.4539347,22.461564 5.3639346,11.826881 36.749883 0 1 9.2823287,9.7476419 5.3639346,11.826881 36.749883 0 1 20.644121,3.5368709 5.3639346,11.826881 36.749883 0 1 21.818771,6.453492 5.7284259,12.541044 37.877957 0 0 20.581541,2.5704775 5.7284259,12.541044 37.877957 0 0 18.394332,2.0082867 Z"/>
+ <path style="fill:#60ab1a" d="M 12 4 C 7.581722 4 4 7.581722 4 12 C 4 12.524554 4.0501071 13.036826 4.1464844 13.533203 C 3.9838372 12.74136 8.742198 8.3458196 9.2304688 8.4179688 C 9.6876069 7.8656881 10.24207 7.4555903 10.861328 7.2246094 C 12.04102 6.0578813 13.264319 5.0983596 14.453125 4.3867188 C 13.679617 4.1376048 12.856348 4 12 4 z M 9.2304688 8.4179688 C 8.867633 8.8563202 8.5700947 9.3770639 8.359375 9.9667969 L 9.28125 8.4492188 C 9.2787114 8.4238331 9.2540942 8.4214597 9.2304688 8.4179688 z M 8.359375 9.9667969 L 4.890625 15.669922 C 6.2209398 18.241663 8.9048135 20 12 20 C 15.645852 19.9974 18.828772 17.530082 19.740234 14 L 15.664062 14 C 15.028158 15.821303 13.589763 16.999007 12 17 C 10.101156 16.996961 8.465705 15.325601 8.0859375 13 L 15.917969 13 L 18 13 L 19.927734 13 C 19.972707 12.668505 19.996843 12.334516 20 12 C 20 8.8853126 18.215415 6.1925793 15.617188 4.8710938 C 14.625797 5.3953993 13.586902 6.1359869 12.554688 7.0625 C 14.208682 7.3550257 15.572062 8.9056724 15.914062 11 L 8.0820312 11 C 8.1415254 10.635674 8.2420673 10.295101 8.359375 9.9667969 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bt-logo.svg b/.icons/awkward/24x24/apps/bt-logo.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bt-logo.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/btsync-gui.svg b/.icons/awkward/24x24/apps/btsync-gui.svg
new file mode 100644
index 00000000..9dd95321
--- /dev/null
+++ b/.icons/awkward/24x24/apps/btsync-gui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m10.93 4.4997c-0.502 0.0016-1.005 0.0557-1.497 0.1649-1.7709 0.3929-3.303 1.477-4.3986 3.1125-0.4653 0.6946-0.8871 1.6597-0.8871 2.0298 0 0.31645 0.36649 0.47997 0.61222 0.27314 0.0567-0.048 0.1139-0.1365 0.1271-0.1973 0.1246-0.5722 0.564-1.4322 1.0733-2.1005 0.4249-0.5576 1.2044-1.2617 1.8057-1.631 1.8786-1.1536 4.4437-1.177 6.3341-0.057848 1.1844 0.70116 2.1526 1.8647 2.7204 3.269 0.1233 0.30495 0.32561 0.97323 0.32561 1.0756 0 0.02946-0.18134-0.12547-0.40299-0.34428-0.483-0.4764-0.531-0.5106-0.719-0.5106-0.20824 0-0.3534 0.13401-0.37758 0.34868-0.0098 0.08676-0.0042 0.18194 0.01233 0.21149 0.03521 0.06294 1.5665 1.6123 1.688 1.708 0.12252 0.09641 0.35077 0.08682 0.47782-0.02011 0.16833-0.14169 0.19112-0.24356 0.16762-0.74909-0.087-1.8845-1.267-4.0223-2.893-5.2426-1.167-0.8751-2.663-1.3435-4.169-1.3388zm-6.9295 6.9052 0.020627 0.48767c0.035163 0.8309 0.26929 1.6855 0.70681 2.5803 0.88237 1.8045 2.3295 3.1093 4.0858 3.6841 0.50895 0.16656 0.8819 0.24427 1.5587 0.32477 0.29112 0.03463 1.2222 0.01701 1.5845-0.02997 2.0572-0.26684 3.875-1.4546 5.0801-3.3197 0.39016-0.60377 0.77121-1.4786 0.81867-1.8795 0.01854-0.15672 0.01241-0.1742-0.1015-0.28815-0.10206-0.10209-0.14484-0.12116-0.27041-0.12051-0.23411 0.001-0.29107 0.0692-0.44505 0.53121-0.52696 1.5811-1.8028 3.0306-3.309 3.7596-1.2202 0.59057-2.6132 0.75534-4.009 0.47413-1.5863-0.319-2.9585-1.284-3.9031-2.741-0.3556-0.549-0.7267-1.374-0.8647-1.922-0.030893-0.12266-0.064796-0.25389-0.075348-0.29163-0.010542-0.03774 0.19034 0.13799 0.44644 0.39049l0.46563 0.45906 0.17572-0.01688c0.2395-0.023 0.3445-0.128 0.3677-0.369l0.017-0.178-0.8885-0.889-0.8885-0.889s-0.16884-0.11285-0.37715-0.01991c-0.20831 0.09295-0.19726 0.26319-0.19726 0.26319z"/>
+ <path fill="#5cd1ff" d="m10.93 3.9999c-0.502 0.0016-1.005 0.0557-1.497 0.1648-1.7709 0.3929-3.303 1.477-4.3986 3.1125-0.4653 0.6946-0.8871 1.6597-0.8871 2.0298 0 0.31645 0.36649 0.47997 0.61222 0.27314 0.0567-0.0477 0.1139-0.1364 0.1271-0.1972 0.1246-0.5723 0.564-1.4322 1.0733-2.1006 0.4249-0.5576 1.2044-1.2617 1.8057-1.6309 1.8786-1.1536 4.4437-1.177 6.3341-0.057848 1.1844 0.70116 2.1526 1.8647 2.7204 3.269 0.1233 0.30495 0.32561 0.97323 0.32561 1.0756 0 0.02946-0.18134-0.12547-0.40299-0.34428-0.483-0.4762-0.531-0.5103-0.719-0.5103-0.20824 0-0.3534 0.13401-0.37758 0.34868-0.0098 0.08676-0.0042 0.18194 0.01233 0.21149 0.03521 0.06294 1.5665 1.6123 1.688 1.708 0.12252 0.09641 0.35077 0.08682 0.47782-0.02011 0.16833-0.14169 0.19112-0.24356 0.16762-0.74909-0.087-1.8854-1.267-4.0232-2.893-5.2435-1.167-0.875-2.663-1.3435-4.169-1.3388zm-6.9295 6.9053 0.020627 0.48767c0.035163 0.8309 0.26929 1.6855 0.70681 2.5803 0.88237 1.8045 2.3295 3.1093 4.0858 3.6841 0.50895 0.16656 0.8819 0.24427 1.5587 0.32477 0.29112 0.03463 1.2222 0.01701 1.5845-0.02997 2.0572-0.26684 3.875-1.4546 5.0801-3.3197 0.39016-0.60377 0.77121-1.4786 0.81867-1.8795 0.01854-0.15672 0.01241-0.1742-0.1015-0.28815-0.10206-0.10209-0.14484-0.12116-0.27041-0.12051-0.23411 0.001-0.29107 0.0692-0.44505 0.53121-0.52696 1.5811-1.8028 3.0306-3.309 3.7596-1.2202 0.59057-2.6132 0.75534-4.009 0.47413-1.5863-0.319-2.9585-1.283-3.9031-2.741-0.3556-0.549-0.7267-1.374-0.8647-1.922-0.0309-0.122-0.0648-0.254-0.0753-0.291-0.010542-0.03774 0.19034 0.13799 0.44644 0.39049l0.46563 0.45906 0.17572-0.01688c0.2395-0.023 0.3445-0.128 0.3677-0.369l0.017-0.178-0.8885-0.889-0.8885-0.889s-0.16884-0.11285-0.37715-0.01991c-0.20831 0.09295-0.19726 0.26319-0.19726 0.26319z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bug-buddy.svg b/.icons/awkward/24x24/apps/bug-buddy.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bug-buddy.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/builder.svg b/.icons/awkward/24x24/apps/builder.svg
new file mode 100644
index 00000000..45cacf56
--- /dev/null
+++ b/.icons/awkward/24x24/apps/builder.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="none" stroke="#cbbb2e" stroke-width="4" d="m13 5-7 7"/>
+ <rect fill="#cbbb2e" width="6" height="8.5" x="-9" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect opacity=".2" width="8" height="8" x="-10" y="9" ry="4" transform="scale(-1,1)"/>
+ <rect fill="#d6c84a" width="8" height="2" x="-10" y="19" ry="1" transform="scale(-1,1)"/>
+ <path fill="#4f4f4f" d="m10 20c1 0 1 1 1 1v1h-10v-1c0-1 1-1 1-1z"/>
+ <rect fill="#d6c84a" width="8" height="8" x="-10" y="8" ry="4" transform="scale(-1,1)"/>
+ <rect fill="#4f4f4f" width="6" height="6" x="-9" y="9" ry="3" transform="scale(-1,1)"/>
+ <path fill="none" stroke="#cbbb2e" stroke-width="2.5" d="m13 5 4.5 4.5"/>
+ <rect opacity=".2" width="6" height="6" x="-16" y="3" ry="3" transform="scale(-1,1)"/>
+ <rect fill="#d6c84a" width="6" height="6" x="-16" y="2" ry="3" transform="scale(-1,1)"/>
+ <path fill="none" stroke="#4f4f4f" stroke-linecap="round" stroke-linejoin="round" d="m18.5 13.497-2-0.00021v-3.0001l2-2h3v2"/>
+ <rect fill="#4f4f4f" width="4" height="4" x="-15" y="3" ry="2" transform="scale(-1,1)"/>
+ <rect fill="#fff" opacity=".1" width="4" height="4" x="-8" y="10" ry="2" transform="scale(-1,1)"/>
+ <rect fill="#fff" opacity=".1" width="2" height="2" x="-14" y="4" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/buka.svg b/.icons/awkward/24x24/apps/buka.svg
new file mode 100644
index 00000000..bd50c6f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/buka.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#395a95" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 6.5,6.5001775 c -0.276131,2.75e-5 -0.4999725,0.223869 -0.5,0.5 v 1.5 H 5.5039062 C 5.4998512,8.5001775 5,8.4922156 5,8.9943181 v 6.7558599 c 4.15e-5,0.414197 0.3358035,0.749959 0.75,0.75 h 4.824219 c 1.373575,0.04473 1.145155,1.03329 1.925781,1 0.780625,0.03329 0.552205,-0.955271 1.925781,-1 H 19.25 c 0.414196,-4.1e-5 0.749958,-0.335803 0.75,-0.75 V 8.9943181 C 20,8.4922156 19.500149,8.5001775 19.496094,8.5001775 H 19 v -1.5 c -2.8e-5,-0.276131 -0.223869,-0.4999725 -0.5,-0.5 h -4 c -0.916667,0 -1.606338,0.5013905 -1.986328,1.109375 -0.0055,0.00879 -0.0083,0.018514 -0.01367,0.027344 -0.0054,-0.00883 -0.0082,-0.018551 -0.01367,-0.027344 C 12.106338,7.001568 11.416667,6.5001775 10.5,6.5001775 Z m 0.5,1 h 3.5 c 0.583334,0 0.893663,0.2466564 1.138672,0.6386719 C 11.883682,8.5308644 12,9.0835115 12,9.5001775 v 3.5000005 c -0.006,0.422601 0.390142,0.58026 0.685547,0.474609 C 12.862786,13.411397 13.0036,13.253738 13,13.000178 V 9.5001775 C 13,9.0835115 13.116318,8.5308644 13.361328,8.1388494 13.606337,7.7468339 13.916666,7.5001775 14.5,7.5001775 H 18 v 1 0.9140625 5.085938 H 14.273438 C 13.486285,14.504739 13.021993,15.10737 12.5,15.486506 11.978008,15.10737 11.513715,14.504739 10.726562,14.500178 H 7 V 8.5001775 Z"/>
+ <path style="fill:#ffffff" d="M 5.503906,7.9995131 C 5.499851,7.9995131 5,7.9915511 5,8.4936536 v 6.7558594 c 4.15e-5,0.414197 0.3358035,0.749959 0.75,0.75 h 4.824219 c 1.373575,0.04473 1.145155,1.032955 1.925781,0.999665 0.780625,0.03329 0.552205,-0.954936 1.925781,-0.999665 H 19.25 c 0.414196,-4.1e-5 0.749958,-0.335803 0.75,-0.75 V 8.4936536 C 20,7.9915511 19.500149,7.9995131 19.496094,7.9995131 H 18 V 14.000003 H 14.274414 C 13.487262,14.004564 13.021993,14.606861 12.5,14.985997 11.978008,14.606861 11.512738,14.004564 10.725586,14.000003 H 7 V 7.9995131 Z"/>
+ <path style="fill:#ffffff" d="m 6.5,5.9995131 c -0.276131,2.75e-5 -0.4999725,0.223869 -0.5,0.5 v 2.4140625 c -0.00957,0.676161 1.0095625,0.676161 1,0 V 6.9995131 h 3.5 c 0.583334,0 0.893663,0.247633 1.138672,0.6396485 C 11.883682,8.0311766 12,8.5828466 12,8.9995126 v 3.4998304 c -0.0096,0.676161 1.009562,0.676161 1,0 V 8.9995126 C 13,8.4161796 12.866319,7.7178496 12.486328,7.1098646 12.106338,6.5018801 11.416667,5.9995131 10.5,5.9995131 Z"/>
+ <path style="fill:#ffffff" d="m 18.5,5.9995131 c 0.276131,2.75e-5 0.499972,0.223869 0.5,0.5 v 2.4140625 c 0.0096,0.676161 -1.009563,0.676161 -1,0 V 6.9995131 h -3.5 c -0.583334,0 -0.893663,0.247633 -1.138672,0.6396485 C 13.116318,8.0311766 13,8.5828466 13,8.9995126 v 3.4998304 c 0.0096,0.676161 -1.009562,0.676161 -1,0 V 8.9995126 c 0,-0.583333 0.133681,-1.281663 0.513672,-1.889648 C 12.893662,6.5018801 13.583333,5.9995131 14.5,5.9995131 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bum.svg b/.icons/awkward/24x24/apps/bum.svg
new file mode 100644
index 00000000..d4be30e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bum.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ee7737" d="m8.9495 1.0005c-0.2125 0.0231-0.3995 0.1965-0.4385 0.4062l-0.4225 2.1406c-0.7585 0.2962-1.4715 0.7031-2.0975 1.2031l-2.0818-0.7031c-0.2163-0.07445-0.4786 0.02205-0.5948 0.2187l-2.0036 3.4689c-0.11285 0.1995-0.06445 0.4755 0.1096 0.625l1.6592 1.453c-0.05843 0.38962-0.093915 0.7816-0.093915 1.1875 0 0.40587 0.035513 0.79785 0.093915 1.1875l-1.6592 1.453c-0.17405 0.1495-0.22245 0.4255-0.1096 0.625l2.0036 3.4687c0.1162 0.19671 0.37853 0.29319 0.5948 0.21874l2.0818-0.7031c0.6257 0.49998 1.3388 0.9069 2.0975 1.2031l0.42263 2.1406c0.042825 0.22407 0.25673 0.40314 0.48524 0.40624h4.0072c0.2285-0.003 0.4424-0.18217 0.48524-0.40624l0.42263-2.1406c0.7587-0.29618 1.4718-0.70315 2.0975-1.2031l2.0818 0.7031c0.21628 0.07445 0.47861-0.02205 0.5948-0.21874l2.0036-3.4687c0.11286-0.1995 0.06445-0.4756-0.10957-0.625l-1.6585-1.453c0.05843-0.38962 0.09392-0.7816 0.09392-1.1875 0-0.40587-0.03552-0.79785-0.09392-1.1875l1.6592-1.4531c0.17402-0.14939 0.22242-0.42548 0.10957-0.625l-2.0035-3.4689c-0.116-0.1967-0.3785-0.29315-0.5945-0.2187l-2.0818 0.7031c-0.626-0.5-1.339-0.90695-2.0975-1.2031l-0.4225-2.1406c-0.043-0.22405-0.257-0.40315-0.4855-0.40625h-4.0072c-0.01563-0.00049999-0.031305-0.00049999-0.046935 0z"/>
+ <path fill="#fff" d="m11 6.9999c2.2092 0 4 1.7908 4 4s-1.7908 4-4 4-4-1.7908-4-4 1.7908-4 4-4z"/>
+ <path fill="#fff" opacity=".2" d="m8.8975 1.0003c-0.218 0.02285-0.41 0.19445-0.4495 0.4019l-0.4335 2.1176c-0.778 0.29305-1.5095 0.6956-2.151 1.1901l-2.1347-0.6954c-0.2218-0.07365-0.4908 0.0218-0.60995 0.2164l-2.0546 3.4316c0.027942 0.049475 0.067745 0.08671 0.11236 0.12366l0.080255 0.06183 1.862-3.1224c0.1192-0.1945 0.3882-0.28995 0.61-0.2165l2.1348 0.6956c0.64165-0.49462 1.3728-0.8972 2.1509-1.1902l0.4333-2.1177c0.03981-0.20746 0.23165-0.37904 0.44944-0.40189 0.016025-0.0004947 0.0321-0.0004947 0.04813 0h4.1092c0.23432 0.00297 0.45366 0.18022 0.49759 0.40189l0.43338 2.1176c0.77805 0.293 1.5092 0.6956 2.1509 1.1902l2.1348-0.6956c0.22178-0.073645 0.49079 0.021815 0.60995 0.2164l1.862 3.1224 0.08025-0.06183c0.04463-0.03695 0.08441-0.074185 0.11236-0.12366l-2.055-3.4316c-0.119-0.1946-0.388-0.29005-0.61-0.2164l-2.1345 0.69545c-0.6415-0.4945-1.373-0.89705-2.151-1.1901l-0.4335-2.1176c-0.044-0.22165-0.263-0.3988-0.4975-0.4019h-4.1092c-0.016025-0.00049469-0.032105-0.00049469-0.04813 0zm-7.8815 6.9865c0.0094 0.0584 0.0195 0.1192 0.0481 0.17-0.0279-0.0495-0.038-0.1143-0.0481-0.17zm19.968 0c-0.01012 0.055715-0.02024 0.12056-0.04813 0.17003 0.02871-0.050805 0.03878-0.11157 0.04813-0.17003zm-18.154 2.1795c-0.016334 0.15866-0.023268 0.31914-0.032103 0.47918 0.00308 0.08338 0.011249 0.16434 0.016026 0.24732 0.0132-0.22827 0.029535-0.45698 0.064205-0.6801l-0.04815-0.0465zm16.34 0-0.04813 0.04634c0.03467 0.22314 0.051 0.45186 0.06421 0.6801 0.0046-0.08298 0.01294-0.16393 0.01602-0.24732-0.0088-0.16004-0.01577-0.32052-0.03211-0.47918zm-16.34 1.9475-1.6533 1.3915c-0.044636 0.03695-0.084415 0.07419-0.11236 0.12366l0.19262 0.30914 1.6212-1.3757c-0.0228-0.148-0.0328-0.301-0.0481-0.449zm16.34 0c-0.01531 0.14836-0.02532 0.30122-0.04813 0.44826l1.6212 1.3757 0.19262-0.30914c-0.02794-0.04948-0.06774-0.08671-0.11236-0.12366l-1.654-1.3915zm-18.17 1.808c0.00155 0.027 0.0099 0.0515 0.01605 0.0775-0.0067-0.0265-0.0137-0.05-0.01605-0.0775zm20 0c-0.0025 0.0275-0.0095 0.051-0.016 0.0775 0.006-0.026 0.0145-0.0505 0.016-0.0775z"/>
+ <path opacity=".2" d="m1.3144 8.2264-0.0039 0.0078c-0.11286 0.1995-0.06367 0.47561 0.11035 0.625l1.6054 1.4062c0.015-0.152 0.0312-0.3035 0.05375-0.4535l-1.6592-1.453c-0.0434-0.0369-0.0791-0.0824-0.1064-0.1324zm19.371 0c-0.027 0.05-0.062 0.0954-0.106 0.1328l-1.659 1.453c0.02251 0.15016 0.03872 0.3016 0.05371 0.45312l1.6054-1.4062c0.17402-0.14939 0.22321-0.4255 0.11035-0.625l-0.0039-0.00781zm-17.69 3.0235c-0.00297 0.08351-0.010742 0.16538-0.010742 0.25 0 0.24918 0.017163 0.49299 0.041016 0.7344l0.05375-0.047c-0.04625-0.3085-0.0727-0.6205-0.084-0.9375zm16.008 0c-0.01128 0.31707-0.03774 0.6291-0.08398 0.9375l0.05371 0.04687c0.02385-0.24138 0.04102-0.48519 0.04102-0.7344 0-0.08461-0.0078-0.16649-0.01074-0.25zm-17.69 3.0235c-0.0803 0.149-0.0871 0.342-0.0025 0.492l2.0039 3.4688c0.1162 0.19671 0.37844 0.2932 0.59475 0.21875l2.0818-0.703c0.6257 0.49998 1.339 0.90695 2.0976 1.2031l0.42188 2.1406c0.0428 0.223 0.2569 0.402 0.4854 0.405h4.0078c0.22851-0.003 0.4425-0.18218 0.48535-0.40625l0.42188-2.1406c0.7585-0.2965 1.4715-0.7035 2.0975-1.2035l2.082 0.7031c0.21628 0.07445 0.47852-0.02206 0.59475-0.21875l2.0039-3.4688c0.08464-0.14962 0.07783-0.34216-0.0039-0.49219l-2 3.461c-0.1162 0.1967-0.37844 0.2932-0.59475 0.21875l-2.082-0.703c-0.6257 0.49998-1.339 0.90695-2.0976 1.2031l-0.42188 2.1406c-0.043 0.2245-0.257 0.4035-0.4855 0.4065h-4.0078c-0.2271-0.003-0.4411-0.182-0.4839-0.406l-0.4219-2.141c-0.7585-0.2965-1.4715-0.7035-2.0975-1.2035l-2.082 0.7031c-0.2163 0.074-0.4786-0.022-0.5948-0.219l-2-3.461z"/>
+ <g transform="matrix(.92308 0 0 .92308 -.076923 -.076935)">
+ <path opacity=".2" d="m12 5.5c-3.5853 0-6.5 2.9147-6.5 6.5s2.9147 6.5 6.5 6.5 6.5-2.9147 6.5-6.5-2.9147-6.5-6.5-6.5zm0 0.76471c3.1721 0 5.7353 2.5632 5.7353 5.7353s-2.5632 5.7353-5.7353 5.7353c-3.172 0-5.7353-2.5633-5.7353-5.7353s2.5633-5.7353 5.7353-5.7353z"/>
+ <path fill="#ffee57" d="m11.332 5.5343c-3.2721 0.3352-5.832 3.1056-5.832 6.4657 0 3.5853 2.9147 6.5 6.5 6.5 0.53789 0 1.0577-0.07277 1.5578-0.1964 0.04628-0.107 0.12793-0.2888 0.09262-0.43168-0.03261-0.13193-0.14045-0.24427-0.26139-0.31288-0.44506 0.1105-0.90885 0.17626-1.3887 0.17626-3.172 0-5.7353-2.5633-5.7353-5.7353 0-3.0244 2.3316-5.4891 5.2975-5.7127 0.115-0.1242 0.159-0.2578 0.137-0.4326-0.022-0.1801-0.16-0.2777-0.366-0.3204z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bumblebee.svg b/.icons/awkward/24x24/apps/bumblebee.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/burp.svg b/.icons/awkward/24x24/apps/burp.svg
new file mode 100644
index 00000000..80fe0f5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/burp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.985351,2.4999791 a 0.90918178,0.90487043 0 0 0 -0.166015,0.016602 L 2.7353517,4.2782993 A 0.90918178,0.90487043 0 0 0 2.0000002,5.1669712 V 18.847635 a 0.90918178,0.90487043 0 0 0 0.7373047,0.888672 l 9.0830081,1.74707 A 0.90918178,0.90487043 0 0 0 12,21.499979 c 0.05541,-5e-4 0.110649,-0.0061 0.165039,-0.0166 l 9.097656,-1.747072 C 21.690734,19.654293 22.000057,19.281467 22,18.847635 V 5.1669712 C 22.000237,4.7337432 21.69191,4.3611299 21.264648,4.2782993 L 12.166992,2.5165806 C 12.11193,2.5062623 12.056029,2.5010317 12,2.5009556 a 0.90918178,0.90487043 0 0 0 -0.01465,-9.75e-4 z"/>
+ <path style="fill:#ff6633" d="M 12,2.0009768 V 21 c 0.05541,-5e-4 0.110649,-0.0061 0.165039,-0.0166 l 9.097656,-1.747072 C 21.690734,19.154314 22.000057,18.781487 22,18.347656 V 4.6669922 C 22.000237,4.2337643 21.69191,3.8611511 21.264648,3.7783205 L 12.166992,2.0166018 C 12.11193,2.0062835 12.056029,2.0010529 12,2.0009768 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="M 17.5,5.0000002 V 7.5000001 L 14.65,11 h 2.85 v 2 H 20 l -2.5,3.5 v 2"/>
+ <path style="fill:none;stroke:#fdfdfd" d="M 17.5,5 V 7.0000001 L 14.65,10.5 h 2.85 v 2 H 20 L 17.5,16 v 2"/>
+ <path style="fill:#404041" d="m 11.985351,2.0000002 a 0.90918178,0.90487043 0 0 0 -0.166015,0.016601 L 2.7353517,3.7783205 A 0.90918178,0.90487043 0 0 0 2.0000002,4.6669922 V 18.347656 a 0.90918178,0.90487043 0 0 0 0.7373047,0.888672 l 9.0830081,1.74707 A 0.90918178,0.90487043 0 0 0 12,21 V 2.0009768 a 0.90918178,0.90487043 0 0 0 -0.01465,-9.766e-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2.0009768 v 0.5 c 0.05603,7.61e-5 0.11193,0.00531 0.166992,0.015625 l 9.097656,1.7617187 C 21.69191,4.3611511 22.000237,4.7337642 22,5.1669922 v -0.5 C 22.000237,4.2337645 21.69191,3.8611511 21.264648,3.7783205 L 12.166992,2.0166018 C 12.11193,2.0062835 12.056029,2.0010529 12,2.0009768 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.985351,2.0000002 a 0.90918178,0.90487043 0 0 0 -0.166015,0.016601 L 2.7353517,3.7783205 A 0.90918178,0.90487043 0 0 0 2.0000002,4.6669922 v 0.5 A 0.90918178,0.90487043 0 0 1 2.7353517,4.2783205 L 11.819336,2.5166018 A 0.90918178,0.90487043 0 0 1 11.985351,2.5000002 0.90918178,0.90487043 0 0 1 12,2.5009768 v -0.5 a 0.90918178,0.90487043 0 0 0 -0.01465,-9.766e-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/buttercup-desktop.svg b/.icons/awkward/24x24/apps/buttercup-desktop.svg
new file mode 100644
index 00000000..0da16189
--- /dev/null
+++ b/.icons/awkward/24x24/apps/buttercup-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 9.5,2.5 C 6.453,2.5 4,4.953 4,8 v 8 1 c 0,3.047 2.453,5.5 5.5,5.5 h 1 5 c 3.047,0 5.5,-2.453 5.5,-5.5 v -1 c 0,-2.878011 -2.189623,-5.22301 -5,-5.474609 V 8 C 16,4.953 13.547,2.5 10.5,2.5 Z"/>
+ <rect style="fill:#4cd6c6" width="12" height="17" x="10" y="-21" rx="5.5" ry="5.5" transform="rotate(90)"/>
+ <rect style="fill:#4cd6c6" width="12" height="20" x="4" y="2" rx="5.5" ry="5.5"/>
+ <path style="opacity:0.2" d="m 10,4.5 c -2.209139,0 -4,1.7889042 -4,3.9960938 0,2.2071892 1.790861,1.9980472 4,1.9980472 2.209139,0 4,0.209142 4,-1.9980472 C 14,6.2889042 12.209139,4.5 10,4.5 Z m 0,9 a 2,2 0 0 0 -2,2 2,2 0 0 0 1,1.730469 V 18.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 V 17.228516 A 2,2 0 0 0 12,15.5 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 10,13 a 2,2 0 0 0 -2,2 2,2 0 0 0 1,1.730469 V 18 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 V 16.728516 A 2,2 0 0 0 12,15 2,2 0 0 0 10,13 Z"/>
+ <path style="fill:#ffffff" d="m 14,7.9964695 c 0,2.2071895 -1.790861,1.9982345 -4,1.9982345 -2.209139,0 -4,0.208955 -4,-1.9982345 0,-2.2071895 1.790861,-3.9964696 4,-3.9964696 2.209139,0 4,1.7892801 4,3.9964696 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5,2 C 6.453,2 4,4.453 4,7.5 V 8 C 4,4.953 6.453,2.5 9.5,2.5 h 1 C 13.547,2.5 16,4.953 16,8 V 7.5 C 16,4.453 13.547,2 10.5,2 Z m 6.5,8.025391 v 0.5 C 18.810377,10.77699 21,13.121989 21,16 v -0.5 c 0,-2.878011 -2.189623,-5.22301 -5,-5.474609 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/bwfmetaedit.svg b/.icons/awkward/24x24/apps/bwfmetaedit.svg
new file mode 100644
index 00000000..e8dfde8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bwfmetaedit.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#26ace2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 5,6.5 v 6 H 6.4746094 V 10.535156 H 8.5 V 9.5214844 H 6.4746094 V 7.5136719 H 9 V 6.5 Z m 6.689453,0 -1.970703,6 h 1.3125 l 0.308594,-0.966797 h 2.228515 L 13.876953,12.5 h 1.308594 l -1.966797,-6 z m 0.765625,0.8085938 0.03125,0.15625 c 0.01779,0.074129 0.03683,0.1590212 0.06055,0.2539062 0.02372,0.094885 0.04948,0.1978709 0.07617,0.3105469 0.02965,0.109711 0.06019,0.2194261 0.08984,0.3261719 l 0.580078,2.1894532 h -1.677735 l 0.582032,-2.1894532 c 0.02965,-0.1067458 0.05729,-0.2164609 0.08398,-0.3261719 0.02965,-0.112676 0.05636,-0.2156619 0.08008,-0.3105469 0.02372,-0.094885 0.04181,-0.1797772 0.05664,-0.2539062 0.01779,-0.074131 0.03121,-0.1266 0.03711,-0.15625 z M 5,13.5 v 6 h 1.8691406 c 0.4142015,0 0.783931,-0.06485 1.109375,-0.195312 0.3284025,-0.130467 0.6052261,-0.323122 0.8300782,-0.578126 0.2248515,-0.257968 0.3953283,-0.57749 0.5136718,-0.957031 C 9.4406091,17.389991 9.5,16.951272 9.5,16.453125 9.5,15.940152 9.4358128,15.497598 9.3085938,15.126953 9.1843333,14.753343 8.9994682,14.44721 8.7539062,14.207031 8.5083443,13.966853 8.204697,13.789469 7.84375,13.673828 7.4828035,13.558186 7.069018,13.5 6.6015625,13.5 Z m 7.396484,0 c -0.415077,0 -0.773646,0.06386 -1.074218,0.193359 -0.300572,0.129497 -0.548575,0.320981 -0.746094,0.574219 -0.194657,0.250359 -0.339124,0.56237 -0.433594,0.933594 C 10.048119,15.569517 10,15.994033 10,16.474609 c 0,0.440287 0.04811,0.845575 0.142578,1.216797 0.09733,0.368346 0.243886,0.685499 0.441406,0.953125 0.197519,0.267625 0.444478,0.478342 0.742188,0.63086 0.300573,0.149641 0.653015,0.224609 1.05664,0.224609 0.237595,0 0.460953,-0.02838 0.669922,-0.08594 0.208969,-0.05755 0.402597,-0.130466 0.580078,-0.216796 0.180344,-0.08921 0.341246,-0.185466 0.484376,-0.289063 C 14.26318,18.804606 14.391222,18.707324 14.5,18.615234 V 16.505859 H 12 V 17.5 h 1.339844 v 0.662109 c -0.03149,0.0259 -0.07556,0.05829 -0.132813,0.0957 -0.05439,0.03454 -0.119975,0.06899 -0.197265,0.103516 -0.07443,0.03165 -0.160483,0.06004 -0.257813,0.08594 -0.09447,0.02302 -0.195909,0.0332 -0.304687,0.0332 -0.392176,0 -0.683206,-0.173284 -0.875,-0.521485 -0.191791,-0.348201 -0.289063,-0.842648 -0.289063,-1.484375 0,-0.322302 0.02048,-0.606957 0.06055,-0.851562 0.04008,-0.247482 0.104619,-0.45316 0.193359,-0.617188 0.08874,-0.166907 0.204527,-0.29155 0.347657,-0.375 0.14313,-0.08633 0.31733,-0.128906 0.523437,-0.128906 0.183205,0 0.34202,0.06993 0.476563,0.210938 0.134541,0.138129 0.241069,0.350901 0.318359,0.638671 l 1.175781,-0.232421 C 14.310209,14.87741 14.222063,14.657541 14.113284,14.45898 14.004505,14.260419 13.869292,14.090223 13.708987,13.949215 13.551544,13.805331 13.364044,13.694884 13.146487,13.617184 12.931789,13.53949 12.682743,13.5 12.396484,13.5 Z M 15,13.5 v 6 h 1.5 v -6 z m -8.4746094,1.013672 h 0.054687 c 0.2721895,0 0.5078009,0.0372 0.7089844,0.111328 0.2011835,0.07116 0.3678694,0.184644 0.4980469,0.341797 0.1331365,0.154189 0.231786,0.355454 0.296875,0.601562 0.065088,0.243143 0.097656,0.537842 0.097656,0.884766 0,0.676056 -0.1158818,1.184397 -0.3496094,1.525391 -0.233728,0.338028 -0.5910225,0.507812 -1.0703124,0.507812 H 6.5253906 Z"/>
+ <path style="fill:#ffffff" d="M 6.4737425,7.014085 V 9.021958 H 8.5 v 1.014084 H 6.4737425 V 12 H 5 V 6.0000005 H 9 V 7.014085 Z"/>
+ <path style="fill:#ffffff" d="M 15.185322,12 H 13.877686 L 13.56888,11.032699 H 11.34012 L 11.031133,12 H 9.719051 l 1.970348,-5.9999995 h 1.530022 z M 12.45441,6.809489 c -0.0059,0.02965 -0.01779,0.08154 -0.03558,0.1556705 -0.01483,0.074129 -0.0341,0.1586362 -0.05782,0.2535215 -0.02372,0.094885 -0.05041,0.1986655 -0.08006,0.3113415 -0.02669,0.109711 -0.05486,0.2179393 -0.08451,0.324685 l -0.580559,2.1905935 h 1.67724 L 12.71238,7.8547075 C 12.68273,7.7479618 12.65308,7.6397335 12.62343,7.5300225 12.59674,7.4173465 12.57154,7.313566 12.54782,7.218681 12.5241,7.123796 12.50334,7.0392885 12.48555,6.9651595 L 12.454411,6.809489 Z"/>
+ <path style="fill:#ffffff" d="m 9.5,15.953299 c 0,0.498147 -0.059171,0.93699 -0.1775145,1.31653 C 9.204142,17.64937 9.032544,17.968125 8.8076925,18.226093 8.5828405,18.481097 8.3062135,18.673832 7.977811,18.804299 7.652367,18.934766 7.2825445,19 6.868343,19 H 5 v -6 h 1.602071 c 0.4674555,0 0.881657,0.05782 1.2426035,0.173462 0.360947,0.115641 0.6642015,0.29355 0.9097635,0.533728 C 9,13.947369 9.184911,14.254262 9.3091715,14.627872 9.4363905,14.998517 9.5,15.440326 9.5,15.953299 Z m -1.318047,0 c 0,-0.346924 -0.032545,-0.641958 -0.097633,-0.885101 C 8.019231,14.82209 7.9201185,14.621942 7.786982,14.467753 7.6568045,14.3106 7.4911245,14.196441 7.289941,14.125278 7.0887575,14.051149 6.852071,14.014084 6.5798815,14.014084 h -0.053624 v 3.971831 h 0.235577 c 0.47929,0 0.835799,-0.169014 1.069527,-0.507042 C 8.065089,17.137879 8.181953,16.629355 8.181953,15.953299 Z"/>
+ <path style="fill:#ffffff" d="m 14.5,18.115108 c -0.108778,0.09209 -0.236164,0.189928 -0.382157,0.293525 -0.143129,0.103597 -0.304866,0.2 -0.485209,0.289208 -0.177482,0.08633 -0.370707,0.158274 -0.579676,0.215828 C 12.843989,18.971223 12.620706,19 12.383111,19 11.979485,19 11.627386,18.92518 11.326813,18.775539 11.029103,18.623021 10.781489,18.412949 10.58397,18.145324 10.38645,17.877698 10.239027,17.559712 10.141699,17.191366 10.047233,16.820144 10,16.414388 10,15.974101 c 0,-0.480576 0.04724,-0.905036 0.141699,-1.273381 0.09447,-0.371224 0.239026,-0.682015 0.433683,-0.932374 0.197519,-0.253238 0.446565,-0.444604 0.747137,-0.574101 C 11.623091,13.064749 11.980916,13 12.395993,13 c 0.286259,0 0.536736,0.03885 0.751431,0.116547 0.217557,0.0777 0.405057,0.18849 0.5625,0.332374 0.160305,0.141008 0.294847,0.310792 0.403626,0.509353 0.108779,0.198561 0.197519,0.418705 0.266222,0.660432 l -1.176527,0.233093 c -0.07729,-0.28777 -0.183207,-0.50072 -0.317748,-0.638849 -0.134543,-0.141007 -0.293417,-0.211511 -0.476622,-0.211511 -0.206107,0 -0.380726,0.04317 -0.523856,0.129497 -0.14313,0.08345 -0.259065,0.208633 -0.347805,0.37554 -0.08874,0.164028 -0.153149,0.369783 -0.193225,0.617265 -0.04007,0.244605 -0.06011,0.528058 -0.06011,0.85036 0,0.641727 0.0959,1.136691 0.287691,1.484892 0.191794,0.348201 0.483779,0.522302 0.875955,0.522302 0.108778,0 0.2104,-0.01151 0.304866,-0.03453 0.09733,-0.0259 0.183206,-0.05468 0.257634,-0.08633 0.07729,-0.03453 0.143129,-0.06906 0.197518,-0.103597 0.05725,-0.03741 0.101623,-0.06906 0.133111,-0.09496 V 16.999752 H 12 v -0.993504 h 2.5 z"/>
+ <rect style="fill:#ffffff" width="1.5" height="6" x="15" y="13"/>
+ <path style="opacity:0.3" d="m 16,2 v 2 4 h 4 2 V 4 3 C 22,2.446 21.554,2 21,2 h -1 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="16" y="4"/>
+ <rect style="opacity:0.1" width="6" height=".5" x="16" y="7.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="6" height=".5" x="16" y="8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/byobu.svg b/.icons/awkward/24x24/apps/byobu.svg
new file mode 100644
index 00000000..9e65ed33
--- /dev/null
+++ b/.icons/awkward/24x24/apps/byobu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#ffcca3" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.3;fill:#ffffff" d="m12 3h9c0.554 0 1 0.446 1 1v16c0 0.554-0.446 1-1 1h-9z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm5 2v1h5v-1z"/>
+ <path style="fill:#3f3f3f" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm5 2v1h5v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/byzanz.svg b/.icons/awkward/24x24/apps/byzanz.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/byzanz.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/bzflag.svg b/.icons/awkward/24x24/apps/bzflag.svg
new file mode 100644
index 00000000..1335fe7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/bzflag.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#df5555" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="3" height="13" x="15" y="6.5" rx=".6" ry=".5"/>
+ <rect style="opacity:0.1" width="3" height="13" x="6" y="6.5" rx=".6" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="3" height="13" x="6" y="6" rx=".6" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="3" height="13" x="15" y="6" rx=".6" ry=".5"/>
+ <rect style="opacity:0.1" width="8" height="9" x="8" y="9.5" rx=".56" ry=".558"/>
+ <rect style="fill:#545454" width="8" height="9" x="8" y="9" rx=".56" ry=".558"/>
+ <rect style="fill:#6c6c6c" width="2" height="7.5" x="11" y="5" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 12,11.500196 c -1.104569,0 -2,0.895431 -2,2 4.25e-4,0.02769 0.0014,0.05536 0.003,0.08301 -2.11e-4,0.0059 -0.003,0.01068 -0.003,0.0166 v 2.300585 C 10,16.232791 10.223,16.5 10.5,16.5 h 3 c 0.277,0 0.5,-0.267209 0.5,-0.599609 v -2.300585 c 0,-0.008 -0.0037,-0.01454 -0.0039,-0.02246 0.0018,-0.02569 0.0031,-0.05141 0.0039,-0.07715 0,-1.104569 -0.895431,-2 -2,-2 z"/>
+ <path style="fill:#868686" d="m 12,11.000196 c -1.104569,0 -2,0.895431 -2,2 4.25e-4,0.02769 0.0014,0.05536 0.003,0.08301 -2.11e-4,0.0059 -0.003,0.01068 -0.003,0.0166 v 2.300585 C 10,15.732791 10.223,16 10.5,16 h 3 c 0.277,0 0.5,-0.267209 0.5,-0.599609 v -2.300585 c 0,-0.008 -0.0037,-0.01454 -0.0039,-0.02246 0.0018,-0.02569 0.0031,-0.05141 0.0039,-0.07715 0,-1.104569 -0.895431,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ca._0ldsk00l.Nestopia.svg b/.icons/awkward/24x24/apps/ca._0ldsk00l.Nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ca._0ldsk00l.Nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ca.desrt.dconf-editor.svg b/.icons/awkward/24x24/apps/ca.desrt.dconf-editor.svg
new file mode 120000
index 00000000..5c5aea0c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ca.desrt.dconf-editor.svg
@@ -0,0 +1 @@
+dconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cacao-oj6.svg b/.icons/awkward/24x24/apps/cacao-oj6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cacao-oj6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cacao-oj7.svg b/.icons/awkward/24x24/apps/cacao-oj7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cacao-oj7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cacao-oj8.svg b/.icons/awkward/24x24/apps/cacao-oj8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cacao-oj8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cacao-oj9.svg b/.icons/awkward/24x24/apps/cacao-oj9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cacao-oj9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cacher.svg b/.icons/awkward/24x24/apps/cacher.svg
new file mode 100644
index 00000000..77d4fb1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cacher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2d96dd" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12.5,7.5 -3,9 h 1.582031 l 3,-9 z M 9,9.9277344 8.6933594,10.064453 5,11.71875 v 1.822266 L 8.6953125,15.185547 9,15.320312 V 13.679688 L 6.640625,12.628906 9,11.572266 Z m 6,0 v 1.6445316 l 2.359375,1.05664 L 15,13.679688 v 1.640624 L 15.304688,15.185547 19,13.541016 V 11.71875 l -3.693359,-1.654297 z"/>
+ <path style="fill:#ffffff" d="M 12.5 7 L 9.5 16 L 11.082031 16 L 14.082031 7 L 12.5 7 z M 9 9.4277344 L 8.6933594 9.5644531 L 5 11.21875 L 5 13.041016 L 8.6953125 14.685547 L 9 14.820312 L 9 13.179688 L 6.640625 12.128906 L 9 11.072266 L 9 9.4277344 z M 15 9.4277344 L 15 11.072266 L 17.359375 12.128906 L 15 13.179688 L 15 14.820312 L 15.304688 14.685547 L 19 13.041016 L 19 11.21875 L 15.306641 9.5644531 L 15 9.4277344 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cadence.svg b/.icons/awkward/24x24/apps/cadence.svg
new file mode 100644
index 00000000..ace1a981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cadence.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#752828" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 11.999983,5.5002305 c -0.703857,0.01172 -1.388776,0.1766045 -1.666917,0.481074 -0.296616,0.324692 -0.361178,0.78132 -0.278307,1.2864565 0.157988,0.9630175 1.094273,2.6434418 1.87882,3.705622 -0.0055,0.0069 -0.01112,0.01471 -0.0166,0.02156 -0.39517,0.493965 -0.909063,0.947074 -1.293885,1.330547 0.06203,-0.280653 0.106903,-0.585381 0.117182,-0.779908 0.0088,-0.166634 0.0036,-0.296339 -0.04785,-0.401712 -0.02573,-0.05269 -0.07145,-0.103058 -0.13476,-0.123453 -0.06332,-0.0204 -0.128849,-0.0071 -0.185538,0.0196 -0.113376,0.05333 -0.221364,0.160295 -0.358382,0.332147 -0.1370175,0.171854 -0.29786,0.459987 -0.4872825,0.775989 -0.189423,0.316001 -0.3233155,0.56953 -0.4101375,0.771091 -0.044705,0.10379 -0.077888,0.193546 -0.098629,0.27238 -0.01954,0.07426 -0.02869,0.139504 -0.02539,0.199876 0.1082045,0.14656 0.283578,0.126051 0.425762,0.13521 0.06172,-6.5e-4 0.125983,-0.01156 0.1972565,-0.05487 0.167261,-0.101635 0.3719545,-0.262813 0.5907935,-0.450701 -0.156078,0.518905 -0.2598195,0.996864 -0.5087665,1.577453 -0.00345,0.0081 -0.00823,0.01641 -0.01172,0.02449 -1.3135885,-0.17961 -2.6847015,-0.06586 -3.6121395,0.254744 -0.486473,0.168166 -0.860726,0.542473 -1.00679,0.95627 -0.1460624,0.413798 -0.056465,0.939215 0.3105325,1.591169 0.366999,0.651954 0.770799,0.951551 1.202094,1.044451 0.4312955,0.0929 0.861862,-0.02884 1.2606845,-0.352723 0.7603345,-0.617466 1.446902,-2.0496 1.980378,-3.255823 0.00875,0.0013 0.01762,0.0017 0.026365,0.003 0.628246,0.09309 1.231022,0.473895 1.757733,0.613345 -0.275801,0.08698 -0.520515,0.176081 -0.695281,0.264542 -0.149633,0.07574 -0.260048,0.145038 -0.326157,0.242006 -0.03306,0.04849 -0.0549,0.11266 -0.04101,0.177341 0.01388,0.06468 0.05876,0.114458 0.110347,0.149907 0.103169,0.0709 0.25044,0.111067 0.468729,0.143049 0.218289,0.03198 0.505812,0.05084 0.875936,0.05585 0.0011,1.5e-5 0.0018,-1.4e-5 0.003,0 0.0011,-1.4e-5 0.0018,1.5e-5 0.0029,0 0.370125,-0.005 0.657647,-0.02386 0.875937,-0.05585 0.218289,-0.03198 0.36556,-0.07215 0.468728,-0.143049 0.05159,-0.03545 0.09647,-0.08522 0.110347,-0.149907 0.01389,-0.06468 -0.008,-0.128856 -0.04101,-0.177341 -0.06611,-0.09697 -0.176523,-0.166265 -0.326156,-0.242006 -0.174767,-0.08846 -0.419481,-0.177558 -0.695281,-0.264542 0.526711,-0.13945 1.129487,-0.52025 1.757732,-0.613345 0.0087,-0.0013 0.01761,-0.0016 0.02637,-0.003 0.533476,1.206223 1.220044,2.638357 1.980378,3.255823 0.398823,0.323883 0.829389,0.445623 1.260685,0.352723 0.431294,-0.0929 0.835094,-0.392497 1.202093,-1.044451 0.366998,-0.651953 0.456595,-1.177371 0.310533,-1.591169 -0.146063,-0.413797 -0.520317,-0.788104 -1.00679,-0.95627 -0.927438,-0.320602 -2.29855,-0.434354 -3.612139,-0.254744 -0.0035,-0.0081 -0.0083,-0.0164 -0.01172,-0.02449 -0.248947,-0.580589 -0.352688,-1.058548 -0.508766,-1.577453 0.218839,0.187888 0.423532,0.349066 0.590793,0.450701 0.07127,0.04331 0.135536,0.05422 0.197256,0.05487 0.142184,-0.0092 0.317558,0.01135 0.425762,-0.13521 0.0033,-0.06037 -0.0058,-0.125614 -0.02539,-0.199876 -0.02074,-0.07883 -0.05392,-0.16859 -0.09863,-0.27238 -0.08682,-0.201561 -0.220715,-0.45509 -0.410138,-0.771091 -0.189422,-0.316002 -0.350265,-0.604135 -0.487282,-0.775989 -0.137018,-0.171852 -0.245006,-0.278813 -0.358382,-0.332147 -0.05669,-0.02667 -0.122222,-0.04 -0.185538,-0.0196 -0.06331,0.0204 -0.109031,0.07077 -0.13476,0.123453 -0.05145,0.105373 -0.05665,0.235078 -0.04785,0.401712 0.01028,0.194527 0.05515,0.499255 0.117182,0.779908 -0.384823,-0.383473 -0.898716,-0.836582 -1.293886,-1.330547 -0.0055,-0.0069 -0.01112,-0.01469 -0.0166,-0.02156 C 12.850966,9.9112028 13.787252,8.2307785 13.94524,7.267761 14.02811,6.7626245 13.96355,6.3059965 13.666932,5.9813045 13.388748,5.676835 12.703829,5.511954 11.999972,5.5002305 Z"/>
+ <path style="fill:#4c66cc" d="m 11.999983,5.0002347 c -0.703857,0.01172 -1.388776,0.1766045 -1.666917,0.481074 -0.296616,0.324692 -0.361178,0.78132 -0.278307,1.2864565 0.157988,0.9630175 1.094273,2.6434418 1.87882,3.7056208 -0.0055,0.0069 -0.01112,0.01471 -0.0166,0.02156 -0.39517,0.493965 -0.909063,0.947074 -1.293885,1.330547 0.06203,-0.280653 0.106903,-0.585381 0.117182,-0.779908 0.0088,-0.166634 0.0036,-0.296339 -0.04785,-0.401712 -0.02573,-0.05269 -0.07145,-0.103058 -0.13476,-0.123453 -0.06332,-0.0204 -0.128849,-0.0071 -0.185538,0.0196 -0.113376,0.05333 -0.221364,0.160295 -0.358382,0.332147 -0.1370175,0.171854 -0.29786,0.459987 -0.4872825,0.775989 -0.189423,0.316001 -0.3233155,0.56953 -0.4101375,0.771091 -0.044705,0.10379 -0.077888,0.193546 -0.098629,0.27238 -0.01954,0.07426 -0.02869,0.139504 -0.02539,0.199876 0.1082045,0.14656 0.283578,0.126051 0.425762,0.13521 0.06172,-6.5e-4 0.125983,-0.01156 0.1972565,-0.05487 0.167261,-0.101635 0.3719545,-0.262813 0.5907935,-0.450701 -0.156078,0.518905 -0.2598195,0.996864 -0.5087665,1.577453 -0.00345,0.0081 -0.00823,0.01641 -0.01172,0.02449 -1.3135885,-0.17961 -2.6847015,-0.06586 -3.6121395,0.254744 -0.486473,0.168166 -0.860726,0.542473 -1.00679,0.95627 -0.1460624,0.413798 -0.056465,0.939215 0.3105325,1.591169 0.366999,0.651954 0.770799,0.951551 1.202094,1.044451 0.4312955,0.0929 0.861862,-0.02884 1.2606845,-0.352723 0.7603345,-0.617466 1.446902,-2.0496 1.980378,-3.255823 0.00875,0.0013 0.01762,0.0017 0.026365,0.003 0.628246,0.09309 1.231022,0.473895 1.757733,0.613345 -0.275801,0.08698 -0.520515,0.176081 -0.695281,0.264542 -0.149633,0.07574 -0.260048,0.145038 -0.326157,0.242006 -0.03306,0.04849 -0.0549,0.11266 -0.04101,0.177341 0.01388,0.06468 0.05876,0.114458 0.110347,0.149907 0.103169,0.0709 0.25044,0.111067 0.468729,0.143049 0.218289,0.03198 0.505812,0.05084 0.875936,0.05585 0.0011,1.5e-5 0.0018,-1.4e-5 0.003,0 0.0011,-1.4e-5 0.0018,1.5e-5 0.0029,0 0.370125,-0.005 0.657647,-0.02386 0.875937,-0.05585 0.218289,-0.03198 0.36556,-0.07215 0.468728,-0.143049 0.05159,-0.03545 0.09647,-0.08522 0.110347,-0.149907 0.01389,-0.06468 -0.008,-0.128856 -0.04101,-0.177341 -0.06611,-0.09697 -0.176523,-0.166265 -0.326156,-0.242006 -0.174767,-0.08846 -0.419481,-0.177558 -0.695281,-0.264542 0.526711,-0.13945 1.129487,-0.52025 1.757732,-0.613345 0.0087,-0.0013 0.01761,-0.0016 0.02637,-0.003 0.533476,1.206223 1.220044,2.638357 1.980378,3.255823 0.398823,0.323883 0.829389,0.445623 1.260685,0.352723 0.431294,-0.0929 0.835094,-0.392497 1.202093,-1.044451 0.366998,-0.651953 0.456595,-1.177371 0.310533,-1.591169 -0.146063,-0.413797 -0.520317,-0.788104 -1.00679,-0.95627 -0.927438,-0.320602 -2.29855,-0.434354 -3.612139,-0.254744 -0.0035,-0.0081 -0.0083,-0.0164 -0.01172,-0.02449 -0.248947,-0.580589 -0.352688,-1.058548 -0.508766,-1.577453 0.218839,0.187888 0.423532,0.349066 0.590793,0.450701 0.07127,0.04331 0.135536,0.05422 0.197256,0.05487 0.142184,-0.0092 0.317558,0.01135 0.425762,-0.13521 0.0033,-0.06037 -0.0058,-0.125614 -0.02539,-0.199876 -0.02074,-0.07883 -0.05392,-0.16859 -0.09863,-0.27238 -0.08682,-0.201561 -0.220715,-0.45509 -0.410138,-0.771091 -0.189422,-0.316002 -0.350265,-0.604135 -0.487282,-0.775989 -0.137018,-0.171852 -0.245006,-0.278813 -0.358382,-0.332147 -0.05669,-0.02667 -0.122222,-0.04 -0.185538,-0.0196 -0.06331,0.0204 -0.109031,0.07077 -0.13476,0.123453 -0.05145,0.105373 -0.05665,0.235078 -0.04785,0.401712 0.01028,0.194527 0.05515,0.499255 0.117182,0.779908 -0.384823,-0.383473 -0.898716,-0.836582 -1.293886,-1.330547 -0.0055,-0.0069 -0.01112,-0.01469 -0.0166,-0.02156 0.784534,-1.062179 1.72082,-2.7426033 1.878808,-3.7056208 0.08287,-0.5051365 0.01831,-0.9617645 -0.278308,-1.2864565 -0.278184,-0.3044695 -0.963103,-0.4693505 -1.66696,-0.481074 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 5 C 11.296143 5.01172 10.612125 5.1759993 10.333984 5.4804688 C 10.062487 5.7776643 9.9905272 6.1882868 10.042969 6.6425781 C 10.077973 6.3910876 10.167024 6.163233 10.333984 5.9804688 C 10.612125 5.6759993 11.296143 5.51172 12 5.5 C 12.703857 5.5117235 13.387832 5.6759993 13.666016 5.9804688 C 13.832977 6.163233 13.922027 6.3910876 13.957031 6.6425781 C 14.009472 6.1882868 13.937515 5.7776643 13.666016 5.4804688 C 13.387832 5.1759993 12.703857 5.0117235 12 5 z M 10.558594 10.519531 C 10.495274 10.499131 10.429736 10.512363 10.373047 10.539062 C 10.259671 10.592393 10.15069 10.701195 10.013672 10.873047 C 9.8766544 11.044901 9.7167662 11.332436 9.5273438 11.648438 C 9.3379208 11.964438 9.2040095 12.218361 9.1171875 12.419922 C 9.0724825 12.523712 9.0383191 12.612572 9.0175781 12.691406 C 8.9980381 12.765666 8.9888875 12.830253 8.9921875 12.890625 C 9.0221317 12.931184 9.0575978 12.957424 9.0957031 12.976562 C 9.1040479 12.956025 9.1078231 12.941663 9.1171875 12.919922 C 9.2040095 12.718361 9.3379208 12.464438 9.5273438 12.148438 C 9.7167662 11.832435 9.8766544 11.544901 10.013672 11.373047 C 10.15069 11.201195 10.259671 11.092393 10.373047 11.039062 C 10.429736 11.012363 10.495274 10.999131 10.558594 11.019531 C 10.621904 11.039926 10.667629 11.091841 10.693359 11.144531 C 10.704925 11.168219 10.705633 11.198319 10.712891 11.224609 C 10.718706 11.169822 10.737869 11.089677 10.740234 11.044922 C 10.749034 10.878288 10.744809 10.749904 10.693359 10.644531 C 10.667629 10.591841 10.621904 10.539926 10.558594 10.519531 z M 13.441406 10.519531 C 13.378096 10.539931 13.33237 10.591848 13.306641 10.644531 C 13.255191 10.749904 13.250966 10.878288 13.259766 11.044922 C 13.262131 11.089677 13.281295 11.169822 13.287109 11.224609 C 13.294367 11.198319 13.295075 11.168219 13.306641 11.144531 C 13.33237 11.091848 13.378096 11.039931 13.441406 11.019531 C 13.504722 10.999131 13.570263 11.012393 13.626953 11.039062 C 13.740329 11.092397 13.84931 11.201195 13.986328 11.373047 C 14.123345 11.544901 14.283234 11.832436 14.472656 12.148438 C 14.662079 12.464439 14.795993 12.718361 14.882812 12.919922 C 14.892178 12.941663 14.895952 12.956024 14.904297 12.976562 C 14.942402 12.957427 14.977868 12.931184 15.007812 12.890625 C 15.011112 12.830255 15.002012 12.765668 14.982422 12.691406 C 14.961682 12.612576 14.927523 12.523712 14.882812 12.419922 C 14.795993 12.218361 14.662079 11.964438 14.472656 11.648438 C 14.283234 11.332436 14.123345 11.044901 13.986328 10.873047 C 13.84931 10.701195 13.740329 10.592397 13.626953 10.539062 C 13.570263 10.512393 13.504722 10.499131 13.441406 10.519531 z M 11.740234 10.685547 C 11.403647 11.069613 11.030489 11.427426 10.710938 11.740234 C 10.691073 11.921161 10.669569 12.115682 10.623047 12.326172 C 11.007869 11.942699 11.520846 11.488106 11.916016 10.994141 C 11.921496 10.987291 11.928094 10.979556 11.933594 10.972656 C 11.870423 10.887131 11.804887 10.778391 11.740234 10.685547 z M 12.259766 10.685547 C 12.195114 10.778391 12.129576 10.887131 12.066406 10.972656 C 12.071886 10.979526 12.078484 10.987241 12.083984 10.994141 C 12.479154 11.488106 12.99213 11.942699 13.376953 12.326172 C 13.330429 12.115682 13.308927 11.921161 13.289062 11.740234 C 12.96951 11.427426 12.596353 11.069613 12.259766 10.685547 z M 10.207031 13.021484 C 10.138567 13.080266 10.086467 13.109562 10.021484 13.162109 C 9.9360815 13.458536 9.8420234 13.760055 9.6972656 14.097656 C 9.6938156 14.105756 9.6890369 14.114967 9.6855469 14.123047 C 8.3719584 13.943437 7.0016567 14.056349 6.0742188 14.376953 C 5.5877457 14.545119 5.2124703 14.920187 5.0664062 15.333984 C 4.9945101 15.537668 4.9820193 15.769746 5.0292969 16.029297 C 5.0404505 15.963623 5.044943 15.89479 5.0664062 15.833984 C 5.2124703 15.420187 5.5877457 15.045119 6.0742188 14.876953 C 7.0016567 14.556349 8.3719584 14.443437 9.6855469 14.623047 C 9.6890369 14.614967 9.6938156 14.605756 9.6972656 14.597656 C 9.9462126 14.017067 10.050953 13.540389 10.207031 13.021484 z M 13.792969 13.021484 C 13.949047 13.540389 14.053787 14.017067 14.302734 14.597656 C 14.306154 14.605746 14.310953 14.614947 14.314453 14.623047 C 15.628042 14.443437 16.998343 14.556351 17.925781 14.876953 C 18.412254 15.045119 18.787531 15.420187 18.933594 15.833984 C 18.955057 15.89479 18.95955 15.963623 18.970703 16.029297 C 19.017981 15.769746 19.00549 15.537668 18.933594 15.333984 C 18.787531 14.920187 18.412254 14.545119 17.925781 14.376953 C 16.998343 14.056351 15.628042 13.943437 14.314453 14.123047 C 14.310953 14.114947 14.306154 14.105746 14.302734 14.097656 C 14.157977 13.760055 14.063918 13.458536 13.978516 13.162109 C 13.913533 13.109562 13.861433 13.080266 13.792969 13.021484 z M 10.951172 15.226562 C 10.94036 15.231796 10.920487 15.236958 10.910156 15.242188 C 10.760523 15.317927 10.650093 15.387407 10.583984 15.484375 C 10.550924 15.532865 10.529079 15.597428 10.542969 15.662109 C 10.556849 15.726789 10.600757 15.775098 10.652344 15.810547 C 10.673407 15.825022 10.7055 15.833598 10.730469 15.845703 C 10.78215 15.810335 10.841442 15.776969 10.910156 15.742188 C 11.084922 15.653726 11.327715 15.563543 11.603516 15.476562 C 11.398989 15.422413 11.175675 15.32252 10.951172 15.226562 z M 13.048828 15.226562 C 12.824325 15.322519 12.601011 15.422413 12.396484 15.476562 C 12.672284 15.563546 12.915077 15.653728 13.089844 15.742188 C 13.158558 15.776969 13.217851 15.810336 13.269531 15.845703 C 13.2945 15.833598 13.326594 15.825022 13.347656 15.810547 C 13.399246 15.775097 13.443154 15.726796 13.457031 15.662109 C 13.470921 15.597429 13.449026 15.53286 13.416016 15.484375 C 13.349906 15.387405 13.239477 15.317929 13.089844 15.242188 C 13.079513 15.236958 13.05964 15.231795 13.048828 15.226562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/caffeine.svg b/.icons/awkward/24x24/apps/caffeine.svg
new file mode 100644
index 00000000..24abd2f3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/caffeine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 23,15 c 0,4.5 -3,7.5 -7.5,7.5 l -3,0 C 8,22.5 5.3603,20.15147 5.0615,16.5 L 4.25,16.5 C 2,16.5 2,14.25 2,14.25 l 0,-1.5 C 2,10.5 4.25,10.5 4.25,10.5 l 0.75,0 18,0 z M 4.265,11.47657 C 3,11.5 3,12.79687 3,12.79687 l 0,1.5 C 3,15.5 4,15.5 4,15.5 l 1,0 0,-4 z"/>
+ <path style="fill:#e4e4e4" d="M 23,14.5 C 23,19 20,22 15.5,22 l -3,0 C 8,22 5.3603,19.65147 5.0615,16 L 4.25,16 C 2,16 2,13.75 2,13.75 l 0,-1.5 C 2,10 4.25,10 4.25,10 L 5,10 23,10 Z M 4.265,10.97657 C 3,11 3,12.29687 3,12.29687 l 0,1.5 C 3,15 4,15 4,15 l 1,0 0,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 23,10 0,0.5 -18,0 -0.75,0 c 0,0 -2.25,0 -2.25,2.25 l 0,-0.5 C 2,10 4.25,10 4.25,10 L 5,10 23,10 Z M 3,13.796875 C 3,15.000005 4,15 4,15 l 1,0 0,0.5 -1,0 c 0,0 -1,5e-6 -1,-1.203125 l 0,-0.5 z"/>
+ <path style="opacity:0.2" d="M 9.788662,2.5 C 8.141361,4.1149234 7.647637,4.9097981 8.241787,5.9377171 8.780437,6.8694948 10.172155,7.3451278 9.472255,9.5 10.621855,8.4500934 11.537065,7.11662 10.634365,6.0410156 9.716065,4.9470324 9.211162,4.2826666 9.788662,2.5 Z m 4.499999,0 c -1.6473,1.6149234 -2.141025,2.4097981 -1.546875,3.4377171 0.538651,0.9317777 1.930369,1.4074107 1.230469,3.5622829 1.1496,-1.0499066 2.06481,-2.38338 1.16211,-3.4589844 C 14.216065,4.9470324 13.711161,4.2826666 14.288661,2.5 Z m 4.5,0 C 17.141362,4.1149234 16.647636,4.9097981 17.241787,5.9377171 17.780437,6.8694948 19.172155,7.3451278 18.472255,9.5 19.621855,8.4500934 20.537065,7.11662 19.634365,6.0410156 18.716065,4.9470324 18.211161,4.2826666 18.788661,2.5 Z"/>
+ <path style="fill:#956b5f" d="M 9.788662,2 C 8.141361,3.6149234 7.647637,4.4097981 8.241787,5.4377171 8.780437,6.3694948 10.172155,6.8451278 9.472255,9 10.621855,7.9500934 11.537065,6.61662 10.634365,5.5410156 9.716065,4.4470324 9.211162,3.7826666 9.788662,2 Z m 4.499999,0 C 12.641361,3.6149234 12.147636,4.4097981 12.741786,5.4377171 13.280437,6.3694948 14.672155,6.8451278 13.972255,9 15.121855,7.9500934 16.037065,6.61662 15.134365,5.5410156 14.216065,4.4470324 13.711161,3.7826666 14.288661,2 Z m 4.5,0 C 17.141362,3.6149234 16.647636,4.4097981 17.241787,5.4377171 17.780437,6.3694948 19.172155,6.8451278 18.472255,9 19.621855,7.9500934 20.537065,6.61662 19.634365,5.5410156 18.716065,4.4470324 18.211161,3.7826666 18.788661,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.788662,2 C 8.457936,3.304571 7.89257,4.0738449 8.032802,4.8632812 8.152655,4.2703667 8.69116,3.6064301 9.610927,2.6875 9.651192,2.4762194 9.70721,2.2514296 9.788662,2 Z m 4.499999,0 C 12.957936,3.304571 12.39257,4.0738449 12.532802,4.8632812 12.652655,4.2703667 13.19116,3.6064301 14.110927,2.6875 14.151192,2.4762194 14.20721,2.2514296 14.288661,2 Z m 4.5,0 C 17.457937,3.304571 16.89257,4.0738449 17.032802,4.8632812 17.152655,4.2703667 17.69116,3.6064301 18.610927,2.6875 18.651192,2.4762194 18.70721,2.2514296 18.788661,2 Z M 9.558193,3.5742188 C 9.47229,4.6095114 9.928845,5.20052 10.634365,6.0410156 10.832491,6.2770918 10.930579,6.526054 10.970302,6.78125 11.043462,6.351545 10.960002,5.929024 10.634365,5.5410156 10.05025,4.8451524 9.635611,4.3208061 9.558193,3.5742188 Z m 4.5,0 C 13.97229,4.6095114 14.428845,5.20052 15.134365,6.0410156 15.332491,6.2770918 15.430579,6.526054 15.470302,6.78125 15.543462,6.351545 15.460002,5.929024 15.134365,5.5410156 14.55025,4.8451524 14.135611,4.3208061 14.058193,3.5742188 Z m 4.5,0 C 18.47229,4.6095114 18.928845,5.20052 19.634365,6.0410156 19.832491,6.2770918 19.930579,6.526054 19.970302,6.78125 20.043461,6.351545 19.96,5.929024 19.634365,5.5410156 19.05025,4.8451524 18.635611,4.3208061 18.558193,3.5742188 Z M 9.64413,8.1347656 C 9.624157,8.3925691 9.578836,8.6718571 9.472255,9 9.527526,8.9495226 9.570588,8.891572 9.624599,8.8398438 9.663477,8.5771646 9.670792,8.3430319 9.64413,8.1347656 Z m 4.5,0 C 14.124157,8.3925691 14.078836,8.6718571 13.972255,9 c 0.05527,-0.050477 0.09833,-0.108428 0.152344,-0.1601562 0.03888,-0.2626792 0.04619,-0.4968119 0.01953,-0.7050782 z m 4.5,0 C 18.624157,8.3925691 18.578836,8.6718571 18.472255,9 c 0.05527,-0.050477 0.09833,-0.108428 0.152344,-0.1601562 0.03888,-0.2626792 0.04619,-0.4968119 0.01953,-0.7050782 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cairo-clock.svg b/.icons/awkward/24x24/apps/cairo-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cairo-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cairo-dock.svg b/.icons/awkward/24x24/apps/cairo-dock.svg
new file mode 120000
index 00000000..8d2e75a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cairo-dock.svg
@@ -0,0 +1 @@
+cs-applets.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/caja-actions.svg b/.icons/awkward/24x24/apps/caja-actions.svg
new file mode 100644
index 00000000..bdd732a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/caja-actions.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <rect style="fill:#5294e2" width="18" height="12" x="3" y="2" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="3.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="3" y="4" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="5.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="3" y="6" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="2" y="8" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="9" y="13.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="9" y="13" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,2 C 3.3345,2 3,2.3345 3,2.75 V 3.25 C 3,2.8345 3.3345,2.5 3.75,2.5 H 20.25 C 20.666,2.5 21,2.8345 21,3.25 V 2.75 C 21,2.3345 20.666,2 20.25,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,4 C 3.3345,4 3,4.3345 3,4.75 V 5.25 C 3,4.8345 3.3345,4.5 3.75,4.5 H 20.25 C 20.666,4.5 21,4.8345 21,5.25 V 4.75 C 21,4.3345 20.666,4 20.25,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,6 C 3.3345,6 3,6.3345 3,6.75 V 7.25 C 3,6.8345 3.3345,6.5 3.75,6.5 H 20.25 C 20.666,6.5 21,6.8345 21,7.25 V 6.75 C 21,6.3345 20.666,6 20.25,6 Z"/>
+ </g>
+ <g>
+ <circle style="fill:#6ec149" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.223,15 -0.06613,0.7902 a 2.3572,2.3572 0 0 0 -0.6889,0.39844 l -0.7182,-0.33818 -0.75,1.2991 0.65205,0.45285 a 2.3572,2.3572 0 0 0 -0.036,0.3976 2.3572,2.3572 0 0 0 0.0343,0.39928 l -0.6505,0.4515 0.75,1.2991 0.7165,-0.33733 a 2.3572,2.3572 0 0 0 0.69055,0.39592 l 0.06613,0.79185 1.5,0 0.06612,-0.7902 a 2.3572,2.3572 0 0 0 0.6889,-0.39844 l 0.7182,0.33817 0.75,-1.2991 -0.65205,-0.45285 a 2.3572,2.3572 0 0 0 0.036,-0.3976 2.3572,2.3572 0 0 0 -0.0343,-0.39928 l 0.6504,-0.45118 -0.75,-1.2991 -0.7165,0.33734 a 2.3572,2.3572 0 0 0 -0.6905,-0.395 l -0.06612,-0.79185 -1.5,0 z m 0.75,2.1428 a 0.85715,0.85715 0 0 1 0.857,0.857 0.85715,0.85715 0 0 1 -0.857,0.857 0.85715,0.85715 0 0 1 -0.857,-0.857 0.85715,0.85715 0 0 1 0.857,-0.857 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/caja-dropbox.svg b/.icons/awkward/24x24/apps/caja-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/caja-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calamares.svg b/.icons/awkward/24x24/apps/calamares.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calamares.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calc.svg b/.icons/awkward/24x24/apps/calc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calendar.svg b/.icons/awkward/24x24/apps/calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calibre-ebook-edit.svg b/.icons/awkward/24x24/apps/calibre-ebook-edit.svg
new file mode 100644
index 00000000..9f979b71
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calibre-ebook-edit.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#009688" d="m3 1h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#d8d8d8" d="m14 1v9l1-1h1l1 1v-9z"/>
+ <path opacity=".2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <g transform="matrix(.5 0 0 .5 -1 -1)">
+ <circle fill="#8561c5" cx="34" cy="34" r="12"/>
+ <path fill="#fff" d="m32.447 27.999-0.13226 1.5804a4.7143 4.7143 0 0 0 -1.3778 0.79689l-1.4364-0.67635-1.5 2.5982 1.3041 0.9057a4.7143 4.7143 0 0 0 -0.072 0.7952 4.7143 4.7143 0 0 0 0.0686 0.79855l-1.301 0.903 1.5 2.5982 1.433-0.67466a4.7143 4.7143 0 0 0 1.3811 0.79185l0.131 1.584h3l0.13225-1.5804a4.7143 4.7143 0 0 0 1.3778 -0.79688l1.4364 0.67634 1.5-2.5982-1.3041-0.9057a4.7143 4.7143 0 0 0 0.072 -0.79519 4.7143 4.7143 0 0 0 -0.0686 -0.79855l1.3008-0.90235-1.5-2.5982-1.433 0.67467a4.7143 4.7143 0 0 0 -1.381 -0.79l-0.13225-1.5837h-3zm1.5 4.2857a1.7143 1.7143 0 0 1 1.7143 1.7143 1.7143 1.7143 0 0 1 -1.7143 1.7143 1.7143 1.7143 0 0 1 -1.7143 -1.7143 1.7143 1.7143 0 0 1 1.7143 -1.7143z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/calibre-gui.svg b/.icons/awkward/24x24/apps/calibre-gui.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calibre-gui.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calibre-viewer.svg b/.icons/awkward/24x24/apps/calibre-viewer.svg
new file mode 100644
index 00000000..f4759daf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calibre-viewer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#009688" d="m3 1h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#d8d8d8" d="m14 1v9l1-1h1l1 1v-9z"/>
+ <path opacity=".2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <g transform="matrix(.5 0 0 .5 44.186 .41550)">
+ <circle fill="#c03630" cx="-56.373" cy="31.169" r="12"/>
+ <path fill="#fff" fill-rule="evenodd" d="m-56.373 26.169c-1.5508 0.0151-3.1121 0.36944-4.4629 1.135-0.53841 0.3507-1.1848 0.80366-1.6719 1.26-0.76649 0.75058-1.4225 1.6263-1.8652 2.606 1.2149 2.6801 3.8859 4.6445 6.8242 4.9346 1.9274 0.21817 3.9444-0.11487 5.6387-1.0686 0.53839-0.3507 1.1848-0.80366 1.6719-1.26 0.7665-0.75059 1.4225-1.6264 1.8652-2.606-1.215-2.68-3.8858-4.6448-6.8242-4.9347-0.38988-0.0455-0.78329-0.0665-1.1758-0.0665zm0 2.0004c1.607-0.0356 3.0303 1.4021 3 3.0007 0.05149 1.7668-1.709 3.2916-3.4492 2.9616-1.7576-0.20637-2.9921-2.1782-2.4141-3.8485 0.36917-1.2296 1.5758-2.129 2.8633-2.1138zm0 2.0004a1 1.0002 0 0 0 -1 1.0002 1 1.0002 0 0 0 1 1.0002 1 1.0002 0 0 0 0.99999 -1.0002 1 1.0002 0 0 0 -0.99999 -1.0002z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/calibre.svg b/.icons/awkward/24x24/apps/calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/california.svg b/.icons/awkward/24x24/apps/california.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/california.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligraauthor.svg b/.icons/awkward/24x24/apps/calligraauthor.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligraauthor.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligraflow.svg b/.icons/awkward/24x24/apps/calligraflow.svg
new file mode 120000
index 00000000..f17eaf6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligraflow.svg
@@ -0,0 +1 @@
+flow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligragemini.svg b/.icons/awkward/24x24/apps/calligragemini.svg
new file mode 120000
index 00000000..827f3f65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligragemini.svg
@@ -0,0 +1 @@
+gemini.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrakarbon.svg b/.icons/awkward/24x24/apps/calligrakarbon.svg
new file mode 120000
index 00000000..df8a6d2e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrakexi.svg b/.icons/awkward/24x24/apps/calligrakexi.svg
new file mode 120000
index 00000000..1acb84d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrakexi.svg
@@ -0,0 +1 @@
+kexi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrakrita.svg b/.icons/awkward/24x24/apps/calligrakrita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrakrita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrakrita2.svg b/.icons/awkward/24x24/apps/calligrakrita2.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrakrita2.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligraplan.svg b/.icons/awkward/24x24/apps/calligraplan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligraplan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligraplanner.svg b/.icons/awkward/24x24/apps/calligraplanner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligraplanner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligraplanwork.svg b/.icons/awkward/24x24/apps/calligraplanwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligraplanwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrasheets.svg b/.icons/awkward/24x24/apps/calligrasheets.svg
new file mode 120000
index 00000000..3a386bb7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrasheets.svg
@@ -0,0 +1 @@
+sheets.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrastage.svg b/.icons/awkward/24x24/apps/calligrastage.svg
new file mode 120000
index 00000000..1151ae96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrastage.svg
@@ -0,0 +1 @@
+stage.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/calligrawords.svg b/.icons/awkward/24x24/apps/calligrawords.svg
new file mode 120000
index 00000000..e30a949f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/calligrawords.svg
@@ -0,0 +1 @@
+words.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/camorama.svg b/.icons/awkward/24x24/apps/camorama.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/camorama.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cantata.svg b/.icons/awkward/24x24/apps/cantata.svg
new file mode 100644
index 00000000..dd48db2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cantata.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 21.999844,12.556018 a 9.999923,9.999923 0 1 0 -19.9995335,0 9.999923,9.999923 0 0 0 19.9995335,0"/>
+ <path style="fill:#4f4f4f" d="m 21.999844,12.056023 a 9.999923,9.999923 0 1 0 -19.9995335,0 9.999923,9.999923 0 0 0 19.9995335,0"/>
+ <path style="opacity:0.2" d="m 5,12.5 c 0,3.859827 3.1401734,7 7.000001,7 C 15.859827,19.5 19,16.359827 19,12.5 19,8.6401734 15.859827,5.4999999 12.000001,5.4999999 8.1401734,5.4999999 5,8.6401734 5,12.5 Z"/>
+ <path style="fill:#ffffff" d="m 5,12 c 0,3.859827 3.1401734,7 7.000001,7 C 15.859827,19 19,15.859827 19,12 19,8.1401734 15.859827,4.9999999 12.000001,4.9999999 8.1401734,4.9999999 5,8.1401734 5,12 Z"/>
+ <path style="fill:#366adb" d="m 12.000077,6.5239272 0,5.7361518 c -0.480625,-0.170051 -0.963634,-0.259161 -1.499988,-0.259998 -1.932982,0 -3.4999734,1.119279 -3.4999734,2.499981 0,1.380701 1.5669914,2.499981 3.4999734,2.499981 1.932981,0 3.499973,-1.11928 3.499973,-2.499981 l 0,-5.999954 c 0,0 2.585055,1.1985745 1.406223,2.27953 -0.323757,0.185711 -0.429918,0.472741 -0.373044,0.72265 0.08637,0.379508 0.548016,0.674326 1.189444,0.401364 0.963761,-0.502482 1.27735,-1.403309 1.27735,-2.1533035 0,-2.2499831 -2.999977,-3.7502212 -4.999962,-3.7502212 -0.499996,0 -0.499996,0.5237999 -0.499996,0.5237999 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.7636,2.0030877 a 9.999769,9.999923 0 0 0 -9.7634459,10.0526573 9.999769,9.999923 0 0 0 0.00781,0.133788 9.999769,9.999923 0 0 1 19.9839136,0.185545 9.999769,9.999923 0 0 0 0.0078,-0.319333 A 9.999769,9.999923 0 0 0 11.7636,2.0030877 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cantor.svg b/.icons/awkward/24x24/apps/cantor.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cantor.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/caprine.svg b/.icons/awkward/24x24/apps/caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/carla-control.svg b/.icons/awkward/24x24/apps/carla-control.svg
new file mode 100644
index 00000000..c822ae26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/carla-control.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5b5a43" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="7" x="14" y="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 22,21 V 12 H 2 v 9 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <circle style="opacity:0.2" cx="7" cy="7.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="7" cy="7" r="3"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="14" y="4"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="14" y="6"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="14" y="8"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="14" y="10"/>
+ <circle style="opacity:0.2" cx="7" cy="17.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="7" cy="17" r="3"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="12"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,4 A 3,3 0 0 0 4,7 3,3 0 0 0 4.0126953,7.2490235 3,3 0 0 1 7,4.5 3,3 0 0 1 9.9873045,7.2509765 3,3 0 0 0 10,7 3,3 0 0 0 7,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,14 A 3,3 0 0 0 4,17 3,3 0 0 0 4.0126953,17.249023 3,3 0 0 1 7,14.5 3,3 0 0 1 9.9873045,17.250976 3,3 0 0 0 10,17 3,3 0 0 0 7,14 Z"/>
+ <rect style="opacity:0.2" width="6" height="7" x="14" y="14"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="14" y="14"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="14" y="16"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="14" y="18"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="14" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/carla.svg b/.icons/awkward/24x24/apps/carla.svg
new file mode 100644
index 00000000..a0012564
--- /dev/null
+++ b/.icons/awkward/24x24/apps/carla.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e83838" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="7" x="14" y="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 22,21 V 12 H 2 v 9 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <circle style="opacity:0.2" cx="7" cy="7.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="7" cy="7" r="3"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="14" y="4"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="14" y="6"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="14" y="8"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="14" y="10"/>
+ <circle style="opacity:0.2" cx="7" cy="17.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="7" cy="17" r="3"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="12"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,4 A 3,3 0 0 0 4,7 3,3 0 0 0 4.0126953,7.2490235 3,3 0 0 1 7,4.5 3,3 0 0 1 9.9873045,7.2509765 3,3 0 0 0 10,7 3,3 0 0 0 7,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,14 A 3,3 0 0 0 4,17 3,3 0 0 0 4.0126953,17.249023 3,3 0 0 1 7,14.5 3,3 0 0 1 9.9873045,17.250976 3,3 0 0 0 10,17 3,3 0 0 0 7,14 Z"/>
+ <rect style="opacity:0.2" width="6" height="7" x="14" y="14"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="14" y="14"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="14" y="16"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="14" y="18"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="14" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/castle-crashers.svg b/.icons/awkward/24x24/apps/castle-crashers.svg
new file mode 100644
index 00000000..46495ab2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/castle-crashers.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" ry="1" height="5" width="14" y="11.5" x="4"/>
+ <path d="m11 1.5c6 0 6 3 6 3v14l-6 3-6-3v-14s0-3 6-3z" style="opacity:.2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m5 11c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <rect style="fill:#d01818" ry="1" height="5" width="14" y="11" x="4"/>
+ <path d="m11 1c6 0 6 3 6 3v14l-6 3-6-3v-14s0-3 6-3z" style="fill:#f15555"/>
+ <path style="opacity:.2" d="m9 5.5v6h-4v5h4v4l2 1 2-1v-4h4v-5h-4v-6l-2 2z"/>
+ <path style="fill:#e4e4e4" d="m9 5v6h-4v5h4v4l2 1 2-1v-4h4v-5h-4v-6l-2 2z"/>
+ <path style="fill:#3f3f3f" d="m7.0644531 12.064453a1.5 1.5 0 0 0 -1.0644531 1.435547 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.4335938 -1.066406zm7.8691409 0.002-1.869141 1.869141a1.5 1.5 0 0 0 1.435547 1.064406 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.066406 -1.433594z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1c-6 0-6 3-6 3v0.5s0-3 6-3 6 3 6 3v-0.5s0-3-6-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cataclysm-dda.svg b/.icons/awkward/24x24/apps/cataclysm-dda.svg
new file mode 100644
index 00000000..ea6663ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cataclysm-dda.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#546e7a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 8.6367188,5.4998385 7.7265625,6.4256197 V 7.7596041 C 7.6054751,8.1301258 7.5328001,8.5565181 7.8183594,8.6756197 7.9361294,8.7246773 7.955116,8.3596716 8.078125,8.3924166 8.5315515,8.5130936 7.9418092,9.8013385 8.4101562,9.7810885 8.9090273,9.759568 8.1422888,8.3482233 8.6367188,8.2771823 8.9079093,8.2383063 8.7091818,9.0546648 8.9824219,9.0349947 9.2414249,9.0163667 8.9479149,8.2919922 9.2070312,8.2771823 9.4957622,8.2606363 9.2598692,9.095266 9.5488281,9.085776 9.9084031,9.073858 9.5482866,8.0525729 9.9082031,8.0525729 c 0.5608679,3.475e-4 -4.157e-4,1.6600262 0.5585939,1.6132812 0.42256,-0.035289 -0.20106,-1.2290075 0.220703,-1.2734375 0.203415,-0.021405 0.02464,0.59386 0.228516,0.578125 0.214474,-0.01643 -0.0027,-0.4813169 0.146484,-0.6386719 0.214925,-0.2266605 0.727346,0.015639 0.896484,-0.2480468 0.0068,-0.010669 0.0072,-0.027889 0.01367,-0.039063 h 0.992188 L 12.363279,8.937338 c -0.469282,0.2766157 -0.880188,0.9258858 -1.041015,1.541015 l -1.302735,1.93164 c -0.3981497,0.238502 -0.7625737,0.789433 -0.8749998,1.294922 l -1.6464843,2.439453 v 1.966797 h 0.3476562 c 0.08868,0.164267 0.2162251,0.306439 0.3769531,0.365234 0.3133486,0.114375 0.6585241,-0.244377 0.9785157,-0.365234 h 0.3476562 c 0.346443,0.195537 -0.054453,1.14468 0.3417969,1.15625 0.362472,0.01048 0.147478,-0.848613 0.294922,-1.15625 h 0.275391 c 0.05826,0.239014 -0.130573,0.777815 0.113281,0.810547 0.271235,0.03628 0.256507,-0.494024 0.353515,-0.810547 h 0.44336 c 0.138003,0.44831 -0.09769,1.403092 0.341797,1.388672 0.431406,-0.01419 0.138449,-0.945951 0.248047,-1.388672 h 0.394531 c 0.05974,0.237823 0.07156,0.571231 0.267578,0.578125 0.201377,0.007 0.207767,-0.379316 0.304687,-0.578125 h 0.296875 c 0.121717,0.24302 0.04202,0.79754 0.310547,0.810547 0.278416,0.01342 0.253392,-0.561452 0.396485,-0.810547 h 0.355468 c 0.237819,0.337324 0.0763,1.333979 0.5,1.273438 0.416979,-0.0597 -0.06086,-0.954645 0.232422,-1.261719 0.0053,-0.0055 0.01584,-0.0064 0.02149,-0.01172 h 0.693359 c 0.204331,0.385443 -0.114874,1.308413 0.306641,1.273438 0.391466,-0.03251 0.01134,-0.815055 0.152343,-1.1875 0.08616,-0.227418 0.326621,-0.383692 0.453125,-0.585938 l 0.304688,-0.310547 V 15.33382 h -1.085938 -4.607422 l 0.91211,-1.36914 c -0.05562,0.519027 -0.175027,1.147539 0.226562,1.138672 0.533497,-0.01169 -0.02431,-1.105062 0.138672,-1.621094 0.119248,-0.377453 0.566467,-0.64491 0.63086,-1.015625 l 0.625,-0.9375 c 0.02359,0.12667 0.05085,0.253419 0.06641,0.380859 0.05456,0.446263 -0.309793,1.337197 0.132812,1.341797 0.777238,0.0083 -0.07899,-1.652837 0.283204,-2.351562 0.130641,-0.252115 0.516278,-0.304586 0.630859,-0.564453 0.05888,-0.13352 -0.07006,-0.310792 -0.002,-0.4394526 0.09214,-0.174132 0.369599,-0.1674423 0.488281,-0.3242188 0.173811,-0.229553 0.161653,-0.5572803 0.267578,-0.8261718 0.08078,-0.2047242 0.31406,-0.4001956 0.384766,-0.5976563 L 16.496094,7.4666354 V 5.4998385 Z m 0.9121093,4.1660156 c 0,0 -0.45559,1.6191399 0,1.6191399 0.4555909,0 0,-1.6191399 0,-1.6191399 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:#3f3f3f" d="M 7.726295,5.925676 8.637476,5.000059 h 7.858933 V 6.966995 L 11.25712,14.83474 H 16.952 v 1.966935 L 16.154717,17.61159 H 7.4985 v -1.966936 l 5.467085,-8.0991485 h -5.23929 z"/>
+ <path style="fill:#54d154" d="M 8.8652715,5.4628675 H 16.154717 V 6.851293 l -5.580982,8.330553 h 6.036572 v 1.504127 H 8.637476 v -1.504127 l 5.69488,-8.5619575 H 8.8652715 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.5486565,9.1651035 c 0,0 0.4555905,1.6198305 0,1.6198305 -0.45559,0 0,-1.6198305 0,-1.6198305 z M 13.64897,9.9750198 C 13.64737,9.7879284 13.59909,9.559532 13.72016,9.418491 c 0.113214,-0.1317845 0.382696,-0.00799 0.498302,-0.1376855 0.07916,-0.088859 0,-0.250495 0.05843,-0.354511 0.08577,-0.152727 0.324951,-0.179917 0.397162,-0.3397015 0.10228,-0.2263135 -0.146017,-0.54137 -0.0079,-0.7470885 0.09317,-0.138611 0.324836,-0.087239 0.46345,-0.1785285 0.143282,-0.094181 0.197042,-0.321536 0.361396,-0.3682795 0.181667,-0.051719 0.468803,-0.036215 0.549784,0.1368755 0.127452,0.2724785 -0.271532,0.537436 -0.382012,0.8174355 -0.105925,0.2688915 -0.09419,0.59575 -0.268001,0.825303 -0.118682,0.1567765 -0.39682,0.1500655 -0.488963,0.3241975 -0.06811,0.128661 0.06128,0.3049914 0.0024,0.4385116 -0.114581,0.2598674 -0.500124,0.3133214 -0.630765,0.5654364 -0.362194,0.698725 0.49443,2.359745 -0.282808,2.351414 -0.442605,-0.0046 -0.07859,-0.895881 -0.133146,-1.342144 -0.05854,-0.479701 -0.204446,-0.951303 -0.208546,-1.4347062 z m -2.39185,0.6942122 c -0.149205,-0.9760638 0.934416,-2.7166865 1.822362,-2.314043 0.843525,0.3826265 -0.689081,1.868937 -0.455591,2.776852 0.07665,0.298048 0.547848,0.413403 0.569488,0.720592 0.03075,0.436776 -0.526206,0.713882 -0.657872,1.130641 -0.162987,0.516032 0.394086,1.608144 -0.139411,1.61983 -0.497732,0.01099 -0.173694,-0.998856 -0.194423,-1.504127 -0.0238,-0.578627 0.337593,-1.218575 0.08053,-1.735532 -0.185198,-0.372329 -0.962093,-0.281966 -1.025079,-0.694213 z"/>
+ <path style="fill:#3f3f3f" d="M 8.7513735,5.966403 C 9.0684645,5.930998 9.230313,6.48417 9.5486565,6.503955 9.802876,6.519805 9.977595,6.1681875 10.232042,6.1568485 c 0.26299,-0.01157 0.473017,0.3254705 0.734412,0.294809 0.300804,-0.035405 0.468233,-0.6479315 0.746257,-0.526213 0.50525,0.221454 0.546253,1.189765 0.246019,1.6582425 -0.169138,0.2636855 -0.681563,0.022215 -0.896488,0.2488755 -0.149206,0.157355 0.06766,0.6218985 -0.146814,0.6383285 -0.203877,0.015735 -0.02438,-0.5999155 -0.227795,-0.5785105 -0.421763,0.04443 0.202168,1.237434 -0.220392,1.272723 -0.5590095,0.046745 0.0022,-1.6119615 -0.558668,-1.612309 -0.3599165,0 -3.415e-4,1.021881 -0.3599165,1.0337985 -0.2889585,0.00949 -0.052962,-0.82646 -0.341693,-0.8099145 -0.2591165,0.01481 0.034625,0.738989 -0.224378,0.757617 C 8.709345,8.5539655 8.9086665,7.7378025 8.637476,7.7766785 8.143046,7.8477195 8.908552,9.259285 8.409681,9.2808055 7.941334,9.3010555 8.5322345,8.0130575 8.078808,7.8923805 7.955799,7.8596355 7.936436,8.2251395 7.818666,8.176082 7.435287,8.0161815 7.6944035,7.3016055 7.854886,6.913309 8.021746,6.509509 8.322777,6.0143035 8.7513735,5.966403 Z m 1.8557335,5.863437 c 0.53418,0.234644 -0.438164,1.144294 -0.375065,1.73206 0.01959,0.182347 0.23201,0.316098 0.227795,0.499602 -0.0062,0.270164 -0.23497,0.485139 -0.368459,0.718858 -0.1633285,0.285899 -0.2243775,0.953037 -0.5280285,0.834211 -0.55844,-0.218677 0.7118595,-1.364475 0.293628,-1.799399 C 9.704013,13.656197 9.322456,14.097717 9.2069635,13.908891 8.770736,13.195703 9.848435,11.496502 10.607107,11.829724 Z m 2.427955,-6.0594365 c 0.243399,0.5033045 -0.275746,1.592061 0.272215,1.6591685 0.574044,0.070231 0.106494,-1.661251 0.683385,-1.6198295 0.549215,0.039455 -0.120162,1.6117305 0.43042,1.6198295 0.555023,0.00822 -0.06834,-1.536871 0.480762,-1.6198295 0.270847,-0.040845 0.187247,0.7494025 0.45559,0.6942125 0.251827,-0.051719 0.06082,-0.522395 0.144763,-0.769072 0.07529,-0.220991 0.440671,-0.34485 0.317205,-0.5423535 -0.265836,-0.4256685 -0.991592,0.044545 -1.487616,0.056694 -0.609466,0.014695 -1.58796,-0.549817 -1.828967,0.01909 -0.103078,0.243437 0.41732,0.26409 0.532356,0.502089 z"/>
+ <path style="fill:#3f3f3f" d="m 8.637476,14.95021 c 0.392719,-0.125305 0.3923775,0.758312 0.7059375,1.029286 0.353652,0.305685 0.7915875,0.598758 1.2558345,0.612527 0.318913,0.0095 0.566982,-0.353239 0.885668,-0.36909 0.23759,-0.0118 0.449326,0.251536 0.683386,0.208495 0.234629,-0.04315 0.568235,-0.197619 0.569487,-0.439899 0.0023,-0.439668 -1.145126,-0.387371 -1.025078,-0.809915 0.110822,-0.390147 0.794093,-0.101471 1.193419,-0.120446 0.285313,-0.01365 0.712543,-0.245635 0.856737,0.0048 0.197271,0.34271 -0.672907,0.658345 -0.569488,1.041319 0.139525,0.51661 0.842046,0.864642 1.366772,0.809915 0.508097,-0.05311 1.029179,-0.534544 1.138975,-1.041319 0.06208,-0.286941 -0.468916,-0.546114 -0.341692,-0.809915 0.10433,-0.216363 0.479622,-0.296197 0.688283,-0.181884 0.619944,0.339818 0.775984,1.324442 0.678488,2.033118 -0.04306,0.312974 -0.418688,0.485023 -0.530422,0.779948 -0.141005,0.372445 0.238502,1.154475 -0.152964,1.186988 -0.476889,0.03957 -0.0025,-1.1495 -0.414815,-1.395946 -0.178364,-0.106562 -0.462538,-0.0169 -0.606732,0.133983 -0.293287,0.307074 0.185653,1.202261 -0.231326,1.261963 -0.504453,0.07208 -0.174606,-1.363896 -0.683386,-1.388425 -0.357752,-0.01735 -0.211736,0.942856 -0.569488,0.925617 -0.339187,-0.01643 -0.116631,-0.904213 -0.45559,-0.925617 -0.273354,-0.01735 -0.182009,0.7037 -0.455591,0.694213 -0.305929,-0.01076 -0.151711,-0.847287 -0.45559,-0.809915 -0.548759,0.06745 0.09681,1.601664 -0.45559,1.619829 -0.564135,0.01851 -0.0069,-1.572854 -0.569488,-1.619829 -0.38953,-0.03263 -0.182009,1.093153 -0.569488,1.041319 -0.310371,-0.04166 0.08485,-0.909187 -0.227795,-0.925617 -0.443745,-0.02349 -0.01139,1.285566 -0.4555905,1.272723 -0.39625,-0.01157 0.00475,-0.961484 -0.341693,-1.157021 C 9.148193,17.385383 8.6533075,18.134439 8.222205,17.977084 7.9527235,17.878506 7.759781,17.553151 7.726295,17.264359 7.6306215,16.439287 7.8415595,15.141225 8.637476,14.950317 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/catarina.svg b/.icons/awkward/24x24/apps/catarina.svg
new file mode 100644
index 00000000..75cf3874
--- /dev/null
+++ b/.icons/awkward/24x24/apps/catarina.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" transform="matrix(0,-1,-1,0,0,0)" d="M -19.952012,-19.52322 -16.746572,-22 H -3.5 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 h -18 c -0.554,0 -1,-0.446 -1,-1 v -13.806723 l 1.326847,-0.876161 c 0.462302,-0.305274 0.782759,-1.501607 1.221141,-1.840336 z"/>
+ <path style="fill:#752828" transform="matrix(0,-1,-1,0,0,0)" d="M -19.938523,-20.363556 -16.923485,-22 H -3 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 h -18 c -0.554,0 -1,-0.446 -1,-1 v -13.674038 l 0.442282,-3.1318 c 0.07747,-0.548557 1.132291,-0.293445 1.619195,-0.557718 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 7.5,5.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 7.5,5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 7.5,12.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.0080395,4.5 5.9919605,4.51832 5,5.5001225 6.0080395,6.5 H 8 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 6.0080395,4 5.9919605,4.01832 5,5.0001225 6.0080395,6 H 8 V 4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,11.5 v 2 h 2.011362 L 19,12.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 16,11 v 2 h 2.011362 L 19,12 18.011362,11 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 7.5,12 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.0080395,11.5 5.9919605,11.51832 5,12.500123 6.0080395,13.5 H 8 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 6.0080395,11 5.9919605,11.01832 5,12.000123 6.0080395,13 H 8 v -2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,18.5 v 2 h 2.011362 L 19,19.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 16,18 v 2 h 2.011362 L 19,19 18.011362,18 h -0.02272 z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 15.962,19.712 c 0,-0.1453 0.02085,-0.26806 0.06256,-0.36862 0.0417,-0.10022 0.09955,-0.18128 0.17388,-0.24316 0.07399,-0.06189 0.16144,-0.10662 0.262,-0.13453 0.10022,-0.0276 0.20752,-0.0417 0.32186,-0.0417 0.1083,0 0.21122,0.01415 0.30842,0.0417 0.0972,0.02795 0.18296,0.07265 0.25729,0.13453 0.074,0.06189 0.13252,0.14294 0.1759,0.24316 0.0434,0.10056 0.06491,0.22332 0.06491,0.36862 0,0.13924 -0.0215,0.2583 -0.06491,0.35718 -0.0434,0.09854 -0.1019,0.18094 -0.1759,0.24586 -0.07433,0.06458 -0.1601,0.11166 -0.25729,0.14126 -0.0972,0.02925 -0.20012,0.04405 -0.30842,0.04405 -0.11435,0 -0.22164,-0.0148 -0.32186,-0.04405 -0.10056,-0.0296 -0.18801,-0.07668 -0.262,-0.14126 -0.07432,-0.06491 -0.13218,-0.14731 -0.17388,-0.24586 -0.043,-0.099 -0.063,-0.218 -0.063,-0.357 m 0.15303,-1.5854 v -0.34272 c 0,-0.15774 0.01615,-0.30068 0.04875,-0.42882 0.03225,-0.12848 0.08173,-0.25022 0.14832,-0.36626 0.06625,-0.1157 0.15202,-0.2287 0.25696,-0.33834 0.10527,-0.10964 0.23206,-0.22332 0.38038,-0.3407 0.12982,-0.10191 0.23947,-0.19306 0.32893,-0.27377 0.0898,-0.08005 0.16211,-0.15976 0.21794,-0.2388 0.05549,-0.0787 0.09585,-0.1611 0.1204,-0.24754 0.0249,-0.08677 0.03735,-0.18734 0.03735,-0.30135 0,-0.17624 -0.05987,-0.32186 -0.1786,-0.43588 -0.11906,-0.11435 -0.30068,-0.17152 -0.54485,-0.17152 -0.2129,0 -0.44261,0.04475 -0.68845,0.1342 -0.24518,0.0898 -0.49978,0.19944 -0.76245,0.32926 l -0.472,-1.0245 c 0.13252,-0.07735 0.27714,-0.15068 0.43319,-0.21996 0.1564,-0.06962 0.3185,-0.1315 0.48667,-0.18566 0.1685,-0.05381 0.33936,-0.09652 0.5122,-0.12747 0.17321,-0.03095 0.34306,-0.0464 0.5102,-0.0464 0.31514,0 0.59935,0.038 0.8526,0.11368 0.2536,0.07567 0.4685,0.18598 0.6444,0.33128 0.17657,0.1453 0.31144,0.32186 0.40561,0.5287 0.09451,0.20718 0.1416,0.44328 0.1416,0.709 0,0.19473 -0.0219,0.36862 -0.06491,0.52165 -0.04305,0.15303 -0.10762,0.2953 -0.19204,0.42646 -0.08543,0.1315 -0.19204,0.2583 -0.32018,0.38006 -0.12814,0.12208 -0.27747,0.25124 -0.44732,0.38711 -0.12982,0.10191 -0.23576,0.19104 -0.31783,0.26671 -0.08173,0.07567 -0.14597,0.14765 -0.19204,0.21525 -0.0464,0.06827 -0.07803,0.13857 -0.09518,0.21122 -0.01685,0.07231 -0.02555,0.15808 -0.02555,0.25696 v 0.27814 h -1.2236 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/catfish.svg b/.icons/awkward/24x24/apps/catfish.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/catfish.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/catia.svg b/.icons/awkward/24x24/apps/catia.svg
new file mode 100644
index 00000000..ab334dfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/catia.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#752828" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 7.5,5.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 7.5,5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 7.5,12.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.0080395,4.5 5.9919605,4.51832 5,5.5001225 6.0080395,6.5 H 8 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 6.0080395,4 5.9919605,4.01832 5,5.0001225 6.0080395,6 H 8 V 4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,11.5 v 2 h 2.011362 L 19,12.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 16,11 v 2 h 2.011362 L 19,12 18.011362,11 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 7.5,12 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.0080395,11.5 5.9919605,11.51832 5,12.500123 6.0080395,13.5 H 8 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 6.0080395,11 5.9919605,11.01832 5,12.000123 6.0080395,13 H 8 v -2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,18.5 v 2 h 2.011362 L 19,19.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 16,18 v 2 h 2.011362 L 19,19 18.011362,18 h -0.02272 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cats-are-liquid.svg b/.icons/awkward/24x24/apps/cats-are-liquid.svg
new file mode 100644
index 00000000..cff00d58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cats-are-liquid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" rx="4" ry="4" height="20" width="20" y="1.5" x="1"/>
+ <rect style="fill:#e4e4e4" rx="4" ry="4" height="20" width="20" y="1" x="1"/>
+ <path d="m5.9673775 6.625a0.50005 0.50005 0 0 0 -0.3378907 0.1640625l-3.5 3.8749995a0.50056463 0.50056463 0 1 0 0.7421876 0.671876l3.1289062-3.4648442 3.1289062 3.4648442a0.50056463 0.50056463 0 1 0 0.7421876 -0.671876l-3.5-3.8749995a0.50005 0.50005 0 0 0 -0.3535157 -0.1640625 0.50005 0.50005 0 0 0 -0.050781 0zm10 0a0.50005 0.50005 0 0 0 -0.337891 0.1640625l-3.5 3.8749995a0.50056478 0.50056478 0 1 0 0.742188 0.671876l3.128906-3.4648442 3.128906 3.4648442a0.50056478 0.50056478 0 1 0 0.742188 -0.671876l-3.5-3.8749995a0.50005 0.50005 0 0 0 -0.353516 -0.1640625 0.50005 0.50005 0 0 0 -0.05078 0zm-11.488282 7.869141a0.50005 0.50005 0 0 0 -0.453125 0.664062s0.1409245 0.430137 0.4335938 0.869141c0.2926692 0.439004 0.7910156 0.972656 1.5410156 0.972656 2.8412046 0 4.6169784-1.170789 5.0000004-1.435547 0.383022 0.264758 2.158795 1.435547 5 1.435547 0.75 0 1.248346-0.533652 1.541016-0.972656 0.292669-0.439004 0.433593-0.869141 0.433593-0.869141a0.50028181 0.50028181 0 0 0 -0.949218 -0.316406s-0.109076 0.319863-0.316407 0.630859c-0.20733 0.310996-0.458984 0.527344-0.708984 0.527344-2.833333 0-4.699219-1.400391-4.699219-1.400391a0.50005 0.50005 0 0 0 -0.601562 0s-1.8658861 1.400391-4.6992194 1.400391c-0.25 0-0.5016536-0.216348-0.7089844-0.527344-0.2073307-0.310996-0.3164062-0.630859-0.3164062-0.630859a0.50005 0.50005 0 0 0 -0.4960938 -0.347656z" style="opacity:.2"/>
+ <path d="m2.5047898 10.5 3.499995-3.875 3.500005 3.875" style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none"/>
+ <path d="m19.50479 10.5-3.5-3.875-3.5 3.875" style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none"/>
+ <path d="m4.5022861 14.5s0.5 1.5 1.5 1.5c3 0 4.9999999-1.5 4.9999999-1.5s2 1.5 5 1.5c1 0 1.5-1.5 1.5-1.5" style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 1c-2.216 0-4 1.784-4 4v0.5c0-2.216 1.784-4 4-4h12c2.216 0 4 1.784 4 4v-0.5c0-2.216-1.784-4-4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cave-story.svg b/.icons/awkward/24x24/apps/cave-story.svg
new file mode 100644
index 00000000..95309d45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cave-story.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#426180" cx="11" r="10" cy="11"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path d="m3 14.5c0 2.857143 2 4 2 4v-1l3 2 1-1s2-1 4 0l1 1s0.701667-0.617544 1.1-0.857143c1.9-1.142857 2.9-0.142857 2.9-0.142857s1.3-1.285714 1.3-5.571428c0-4.2857147 0.1-7.4285721-8.3-7.4285721-6 0-8 0-8 9.0000001z" style="opacity:.1"/>
+ <path d="m3 14c0 2.857143 2 4 2 4v-1l3 2 1-1s2-1 4 0l1 1s0.701667-0.617544 1.1-0.857143c1.9-1.142857 2.9-0.142857 2.9-0.142857s1.3-1.285714 1.3-5.571428c0-4.2857146 0.1-7.428572-8.3-7.428572-6 0-8 0-8 9z" style="fill:#4f4f4f"/>
+ <rect style="opacity:.2" rx="3" ry="3" height="10" width="14" y="7.5" x="4"/>
+ <rect style="fill:#e4e4e4" rx="3" ry="3" height="10" width="14" y="7" x="4"/>
+ <path style="opacity:.2" d="m6 10.5c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1s1-0.446 1-1v-2c0-0.554-0.446-1-1-1zm8 0c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1s1-0.446 1-1v-2c0-0.554-0.446-1-1-1z"/>
+ <rect style="fill:#426180" rx="1" ry="1" height="4" width="2" y="10" x="5"/>
+ <rect style="fill:#426180" rx="1" ry="1" height="4" width="2" y="10" x="13"/>
+ <path d="m8 7.5000005c0 2.9999995 3 3.9999995 3 3.9999995v-3.9999995s-3-1-3 0zm3 0s2.8 5.9999995 7 5.9999995l0.374576-3.796874c0.135377-1.3722451-1.74963-3.2594843-3.274576-2.9731011z" style="opacity:.1"/>
+ <path d="m8 7c0 3 3 4 3 4v-4s-3-1-3 0zm3 0s2.8 6 7 6l0.374576-3.7968748c0.135377-1.3722448-1.74963-3.259484-3.274576-2.9731008z" style="fill:#4f4f4f"/>
+ <path d="m21 5.5-1 4c-1-1-2-1-2-1v6s3 0 3-3l1-6z" style="opacity:.2"/>
+ <path d="m21 5-1 4c-1-1-2-1-2-1v6s3 0 3-3l1-6z" style="fill:#7cac5a"/>
+ <path style="opacity:.2;fill:#ffffff" d="m21 5-1 4c-1-1-2-1-2-1v0.5s1 0 2 1l1-4h0.916016l0.083984-0.5z"/>
+ <path d="m1 8.5h18s0.3-4.1428568-2.5-4.1428568h-9.8c-2.8 0-2.7 3.1428568-2.7 3.1428568h-3z" style="opacity:.2"/>
+ <path d="m1 8h18s0.3-4.1428568-2.5-4.1428568h-9.8c-2.8 0-2.7 3.1428568-2.7 3.1428568h-3z" style="fill:#df371c"/>
+ <path style="opacity:.2;fill:#ffffff" d="m6.6992188 3.8574219c-2.8000001 0-2.6992188 3.1425781-2.6992188 3.1425781h-3v0.5h3s-0.1007813-3.1425781 2.6992188-3.1425781h9.8007812c2.082539 0 2.450268 2.2884248 2.501953 3.4628906 0.023519-0.4985239 0.103479-3.9628906-2.501953-3.9628906z"/>
+ <path d="m4 7.5h12v-3s0-1-1-1h-10c-1 0-1 1-1 1z" style="opacity:.2"/>
+ <path d="m4 7h12v-3s0-1-1-1h-10c-1 0-1 1-1 1z" style="fill:#cccccc"/>
+ <circle cx="6" cy="5" r="1" style="fill:#999999"/>
+ <circle cx="14" cy="5" r="1" style="fill:#999999"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 3c-1 0-1 1-1 1v0.5s0-1 1-1h10c1 0 1 1 1 1v-0.5s0-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cawbird.svg b/.icons/awkward/24x24/apps/cawbird.svg
new file mode 100644
index 00000000..2667f295
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cawbird.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <ellipse style="opacity:0.2" cx="12" cy="10" rx="10" ry="8.5"/>
+ <ellipse style="fill:#5c3a62" cx="12" cy="9.5" rx="10" ry="8.5"/>
+ <path style="opacity:0.2" d="M 8.75,4.5 A 3.75,3.75 0 0 0 5,8.25 3.75,3.75 0 0 0 8.75,12 3.75,3.75 0 0 0 12,10.113281 3.75,3.75 0 0 0 15.25,12 3.75,3.75 0 0 0 19,8.25 3.75,3.75 0 0 0 15.25,4.5 3.75,3.75 0 0 0 12,6.3867188 3.75,3.75 0 0 0 8.75,4.5 Z"/>
+ <circle style="fill:#ffffff" cx="8.75" cy="7.75" r="3.75"/>
+ <circle style="fill:#ffffff" cx="15.25" cy="7.75" r="3.75"/>
+ <circle style="fill:#3465a4" cx="9.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#3465a4" cx="14.5" cy="7.5" r="1.5"/>
+ <path style="opacity:0.2" d="m 11.953921,9.5000662 c -0.909735,0.02652 -1.464969,0.7414498 -1.899643,1.3134858 -0.7241988,1.041286 -1.2321282,2.253136 -0.9955932,3.46647 0.1844394,1.061628 0.4210794,2.119435 0.7118312,3.164293 0.512422,1.645535 0.9771,3.3254 1.918193,4.84814 0.40173,0.621221 0.77472,-0.321909 0.945133,-0.617154 0.969063,-1.989476 1.642752,-4.071859 2.1563,-6.171444 0.276579,-1.133572 0.327218,-2.3317 -0.140777,-3.437075 -0.381394,-0.945652 -0.9418,-1.970601 -2.06677,-2.4510948 -0.196809,-0.073685 -0.411829,-0.117633 -0.628674,-0.115621 z"/>
+ <path style="fill:#7e7a81" d="m 11.953921,9.0000662 c -0.909735,0.02652 -1.464969,0.74145 -1.899643,1.3134858 -0.7241988,1.041286 -1.2321282,2.253136 -0.9955932,3.46647 0.1844394,1.061628 0.4210794,2.119435 0.7118312,3.164293 0.512422,1.645535 0.9771,3.3254 1.918193,4.84814 0.40173,0.621221 0.77472,-0.321909 0.945133,-0.617154 0.969063,-1.989476 1.642752,-4.071859 2.1563,-6.171444 0.276579,-1.133572 0.327218,-2.3317 -0.140777,-3.437075 -0.381394,-0.945652 -0.9418,-1.9706008 -2.06677,-2.4510948 -0.196809,-0.073685 -0.411829,-0.117633 -0.628674,-0.115621 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1.0000002 a 10,8.5 0 0 0 -10,8.5 A 10,8.5 0 0 0 2.012695,9.7910157 10,8.5 0 0 1 12,1.5000002 10,8.5 0 0 1 21.987304,9.7089847 10,8.5 0 0 0 22,9.5000002 a 10,8.5 0 0 0 -10,-8.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cc.arduino.arduinoide.svg b/.icons/awkward/24x24/apps/cc.arduino.arduinoide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cc3d.svg b/.icons/awkward/24x24/apps/cc3d.svg
new file mode 100644
index 00000000..dd94e973
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cc3d.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#108beb" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="fill:#206420" d="m 11.508275,1.056385 a 10.5,10.5 0 0 0 -3.79995,1.10229 C 7.76135,2.3267275 7.6994,2.516305 7.5062,2.683675 7.375475,2.79697 7.268375,2.9734225 7.268375,3.0764275 7.268375,3.39127 7.552925,3.87469 7.78025,3.944935 8.082125,4.038385 7.9808,4.360525 7.5923,4.5385 7.41275,4.620925 7.191725,4.858225 7.101425,5.0656 7.0106,5.2735 6.87725,5.47825 6.8048,5.520775 6.732875,5.563825 6.67355,5.72605 6.67355,5.881975 c 0,0.217875 0.09975,0.3234 0.426825,0.454125 0.23415,0.093975 0.5145,0.162225 0.623175,0.151725 0.625275,-0.0588 0.66885,0.30555 0.122325,1.01745 C 7.55555,7.883275 7.4159,7.9783 7.217975,7.930525 7.0337,7.886425 6.9329,7.9384 6.8489,8.1211 6.7607,8.314825 6.6158,8.38045 6.226775,8.407225 5.84405,8.434 5.6729,8.5117 5.529575,8.721175 5.424575,8.87395 5.273375,8.99785 5.19305,8.99785 c -0.080535,0 -0.26964,0.1029 -0.42042,0.22785 -0.30681,0.254625 -0.426615,0.28035 -0.5341875,0.113925 -0.14217,-0.2205 -0.4489275,-0.1092 -0.905415,0.328125 -0.403725,0.3864 -0.4526025,0.489825 -0.3917025,0.8253 0.10836,0.596925 0.4321275,1.12665 0.8018325,1.31145 0.3226125,0.161175 0.3289125,0.1785 0.1332975,0.38535 -0.1125075,0.119175 -0.30555,0.24675 -0.42861,0.284025 -0.355425,0.10815 -0.1553475,0.2436 0.4788525,0.32445 0.64911,0.08243 0.850815,0.317625 0.547575,0.6384 C 4.30517,13.61575 4.3146725,13.64935 4.586045,13.81945 5.116295,14.1523 5.537975,13.9486 5.040275,13.6 4.7203925,13.375825 4.944095,13.284475 5.41355,13.447225 5.787875,13.5769 5.8619,13.56955 6.082925,13.3774 6.53705,12.984175 7.03055,13.565875 6.615275,14.004775 6.3512,14.2846 6.431,14.62165 6.7733,14.668375 c 0.1512,0.02048 0.46515,0.161175 0.69825,0.3129 0.2331,0.1512 0.4872,0.275625 0.56385,0.275625 0.07665,0 0.29295,0.153825 0.4809,0.341775 0.38115,0.380625 0.592725,0.428925 0.70035,0.16065 0.12915,-0.32235 0.077175,-0.488775 -0.2709,-0.86835 -0.276675,-0.3024 -0.7266,-1.10565 -0.7266,-1.298325 0,-0.11865 0.457275,-0.01785 0.713475,0.156975 0.160125,0.109725 0.419475,0.25095 0.57645,0.315 0.16695,0.06825 0.3402,0.28035 0.419475,0.5124 0.123375,0.36435 0.1722,0.39585 0.609,0.39585 h 0.4746 L 11.08408,15.826 c 0.0861,1.026375 0.168525,1.234275 0.5208,1.3188 0.25935,0.06247 0.536025,0.4641 0.536025,0.77805 0,0.08347 -0.186375,0.288225 -0.414225,0.45465 -0.28245,0.206325 -0.40425,0.381675 -0.38535,0.55335 0.02363,0.214725 -0.0252,0.248325 -0.329175,0.22575 C 10.81633,19.1419 10.47613,19.21067 10.25773,19.309375 9.9989,19.425925 9.71855,19.4632 9.455525,19.41595 9.153125,19.361875 9.05075,19.382875 9.05075,19.501 c 0,0.08715 -0.10605,0.2499 -0.2352,0.36225 -0.3192,0.276675 -0.187425,0.42315 0.302925,0.33495 0.3045,-0.0546 0.42315,-0.03045 0.47565,0.1008 0.111825,0.278775 -0.171675,0.677775 -0.4347,0.61215 -0.16695,-0.042 -0.24675,0.01523 -0.298725,0.2121 -0.01785,0.06983 -0.050925,0.12915 -0.0903,0.17955 a 10.5,10.5 0 0 0 1.661625,0.490875 C 10.379525,21.6934 10.319675,21.60205 10.2614,21.5611 9.991025,21.37 10.17215,20.87335 10.544375,20.7841 10.92395,20.69275 10.8641,20.446525 10.45145,20.399275 c -0.361725,-0.04095 -0.74655,-0.4074 -0.6258,-0.594825 0.081375,-0.125475 0.42735,-0.1071 1.127175,0.0588 0.31605,0.07455 0.531825,-0.0756 1.2642,-0.87675 0.423675,-0.4641 0.7497,-0.6573 1.107225,-0.6573 0.1365,0 0.623175,-0.125475 1.082025,-0.278775 0.86625,-0.290325 1.204875,-0.279825 1.17285,0.03675 -0.06615,0.65835 0.357525,0.6363 1.0479,-0.05355 0.2877,-0.287175 0.550725,-0.495075 0.58485,-0.462525 0.131775,0.126525 -0.105525,0.74235 -0.382725,0.991725 -0.351225,0.31605 -0.36855,0.51555 -0.05932,0.673575 0.16905,0.08715 0.240975,0.263025 0.26775,0.65835 l 0.0357,0.5397 h 0.4389 c 0.153825,0 0.2814,0.021 0.3843,0.06038 a 10.5,10.5 0 0 0 5.08725,-8.66565 c -0.16065,-0.34335 -0.1491,-0.550725 0,-0.78435 a 10.5,10.5 0 0 0 -0.04725,-0.58853 c -0.09555,-0.0047 -0.1932,-0.0089 -0.30555,-0.0042 -0.5292,0.02205 -0.982275,-0.186375 -0.982275,-0.452025 0,-0.056175 -0.18795,-0.2877 -0.417375,-0.513975 -0.2604,-0.2562 -0.39375,-0.483 -0.3549,-0.6006 0.0357,-0.1071 -0.04095,-0.279825 -0.1764,-0.3969 C 20.5682,8.37415 20.46005,8.1904 20.46005,8.08015 c 0,-0.175875 -0.111825,-0.197925 -0.92085,-0.1785 L 18.61835,7.924225 18.6341,8.83195 c 0.0273,1.5897 0.264075,2.00235 0.99435,1.736175 0.334425,-0.122325 1.15605,-0.02993 1.389675,0.1554 0.08452,0.0672 0.20685,0.3108 0.271425,0.5418 0.0651,0.230475 0.30555,0.63 0.5355,0.886725 0.46515,0.5208 0.501375,0.723975 0.234675,1.335075 -0.232575,0.5334 -0.483525,0.471975 -0.43365,-0.106575 l 0.03675,-0.4305 -0.39375,0.0735 c -0.217875,0.04148 -0.490875,0.202125 -0.6132,0.3612 -0.1743,0.226275 -0.255675,0.25935 -0.3864,0.155925 -0.09135,-0.07245 -0.165375,-0.225225 -0.165375,-0.338625 0,-0.1134 -0.11235,-0.2394 -0.24885,-0.280875 -0.137025,-0.04148 -0.32445,-0.2478 -0.416325,-0.459375 -0.147525,-0.3381 -0.14385,-0.441525 0.02782,-0.852075 0.173775,-0.416325 0.17535,-0.4851 0.01522,-0.638925 -0.147,-0.1407 -0.223125,-0.145425 -0.416325,-0.0294 -0.19425,0.116025 -0.286125,0.107625 -0.517125,-0.04725 -0.153825,-0.103425 -0.42315,-0.189 -0.59745,-0.189 -0.354375,0 -0.461475,-0.1722 -0.461475,-0.74235 0,-0.526575 -0.31395,-0.717675 -1.06155,-0.6489 C 15.90935,9.361675 15.7949,9.32755 15.376475,9.0052 15.11765,8.806225 14.7092,8.327425 14.4677,7.939975 14.2262,7.552525 13.966325,7.14775 13.8902,7.04065 13.781,6.885775 13.807775,6.7372 14.02145,6.315625 L 14.2913,5.785375 13.72115,5.86255 c -1.0143,0.137025 -1.219575,0.268275 -0.7833,0.502425 0.1701,0.090825 0.17745,0.13755 0.0462,0.289275 -0.0861,0.0987 -0.126525,0.255675 -0.08925,0.3486 0.03727,0.0924 -0.01,0.3108 -0.104475,0.484575 -0.09502,0.1743 -0.1743,0.418425 -0.17745,0.5439 C 12.6029,8.42245 11.933,8.733775 11.18645,8.6923 10.0556,8.629825 9.963725,8.647675 9.5621,9.020425 9.0602,9.486625 8.995625,9.70345 9.22925,10.13605 c 0.226275,0.42 0.628425,0.587475 1.324575,0.552825 0.62265,-0.03097 0.693,0.02415 0.550725,0.43575 -0.121275,0.34965 -0.527625,0.48405 -0.80325,0.26565 C 10.0892,11.22175 9.357875,11.35195 9.1337,11.5987 9.039725,11.7016 8.900075,11.9725 8.82395,12.1993 8.6927,12.59095 8.654375,12.6151 8.066375,12.6718 7.479425,12.729025 7.422725,12.710125 7.000625,12.3211 6.5297,11.88745 6.4499,11.55565 6.6767,10.98445 6.7775,10.7314 6.85205,10.689925 7.12085,10.739275 7.6532,10.8364 7.8632,10.6516 7.8632,10.083025 7.8632,9.8074 7.80965,9.549625 7.744025,9.510775 7.678925,9.471925 7.625375,9.325975 7.625375,9.1858 7.625375,9.045625 7.558175,8.865025 7.4768,8.78575 7.357625,8.67025 7.37495,8.6083 7.565,8.4739 7.6952,8.382025 7.9094,8.320075 8.04065,8.335825 8.171375,8.351575 8.5331,8.294875 8.844425,8.21035 9.29435,8.089075 9.42665,7.9972 9.48755,7.760425 9.60305,7.311025 9.884975,6.95035 10.121225,6.95035 c 0.373275,0 0.38115,-0.8778 0.01837,-2.1546 C 10.08605,4.607275 9.938525,4.487575 9.678125,4.423 9.467075,4.3705 9.23765,4.22665 9.16835,4.102855 9.099575,3.97906 8.97305,3.87826 8.887475,3.87826 8.8019,3.87826 8.634425,3.77578 8.5163,3.65062 8.397125,3.52462 8.1509,3.42298 7.963475,3.42298 7.51985,3.42298 7.5125,3.117535 7.95245,2.956465 c 0.464625,-0.17031 1.188075,0.05292 1.3629,0.4203675 0.236775,0.4982775 0.4998,0.2903775 0.584325,-0.46242 0.104475,-0.9310875 0.425775,-1.19868 1.4385,-1.19868 h 0.728175 l -0.3192,-0.318885 C 11.647925,1.2973075 11.5655,1.175665 11.508275,1.056385 Z m 3.77475,0.3301725 c -0.02048,0.01848 -0.04043,0.0336 -0.06038,0.054337 -0.2436,0.24864 -0.35805,0.2840775 -0.734475,0.2266425 -0.6573,-0.1002225 -0.572775,0.16443 0.154875,0.4839975 0.393225,0.1727775 0.646275,0.3697575 0.732375,0.5690475 0.41475,0.96159 0.70035,1.4792925 0.843675,1.5317925 0.2898,0.106575 0.462525,-0.10731 0.5271,-0.654045 0.07402,-0.62727 0.286125,-0.7602525 0.667275,-0.4173225 0.14805,0.1330875 0.3549,0.2419725 0.459375,0.2419725 0.326025,0 0.567,0.1308825 0.567,0.30765 0,0.093135 0.11025,0.3175725 0.245175,0.49917 0.198975,0.267225 0.3339,0.331275 0.7056,0.331275 0.456225,0 0.73605,0.085575 1.30725,0.4011 0.0089,0.00472 0.01785,0.0063 0.02678,0.011025 A 10.5,10.5 0 0 0 15.283025,1.3865575 Z M 2.0021,11.455008 a 10.5,10.5 0 0 0 -0.00205,0.04515 10.5,10.5 0 0 0 0.205065,2.01705 c 0.380415,0.154875 0.48552,0.09345 0.525,-0.2604 0.020423,-0.183225 0.1160775,-0.3906 0.2133075,-0.462525 C 3.093625,12.683508 3.066535,12.626808 2.7588325,12.416807 2.5596475,12.280832 2.36335,12.043533 2.32303,11.889707 2.28397,11.740607 2.15188,11.577857 2.0020975,11.455008 Z m 3.3049275,3.470775 c -0.098175,-0.01 -0.2164575,0.04253 -0.3477075,0.168525 -0.2776725,0.26565 -0.235725,0.799575 0.07896,1.010624 0.3606225,0.242026 0.4997475,0.171675 0.5454225,-0.274574 0.056175,-0.5502 -0.061425,-0.882 -0.276675,-0.904575 z m 1.78185,1.5876 c -0.1071,0.0037 -0.225225,0.08032 -0.34335,0.242024 -0.125475,0.17115 -0.1596,0.392175 -0.111825,0.72765 0.059325,0.41265 0.0336,0.50085 -0.182175,0.611625 -0.277725,0.141751 -0.33705,0.56385 -0.109725,0.7812 0.22575,0.2163 0.441,0.1596 0.5187,-0.136499 0.11025,-0.422101 0.728175,-0.471451 1.150275,-0.0924 0.180075,0.1617 0.327075,0.2436 0.327075,0.18165 0,-0.06195 -0.187425,-0.287175 -0.416325,-0.499275 -0.350175,-0.3255 -0.415275,-0.4641 -0.415275,-0.88305 0,-0.59115 -0.181125,-0.940275 -0.417375,-0.932925 z M 4.16258,17.868932 a 10.5,10.5 0 0 0 0.2430225,0.306601 C 4.334045,18.064757 4.252355,17.958707 4.16258,17.868932 Z m 3.5384475,1.61175 c -0.053025,0.01837 -0.0756,0.08505 -0.0756,0.202125 0,0.11865 -0.0756,0.243075 -0.168,0.276675 -0.12285,0.04515 -0.1512,0.187425 -0.10395,0.5271 0.00892,0.06353 0.01155,0.114451 0.0147,0.167475 a 10.5,10.5 0 0 0 0.4368,0.224175 c -0.00735,-0.181649 0.025725,-0.395325 0.12075,-0.663075 0.161175,-0.454649 0.16695,-0.568575 0.0357,-0.648374 -0.12285,-0.07455 -0.20685,-0.104475 -0.2604,-0.0861 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.000829,9.9998605 c 0,0 -0.0077,0.5000925 -1.4999053,0.5000925 -1.4922555,0 -1.4999055,-1.5076795 -1.4999055,-2.999936 0,-1.4922545 0.00765,-2.999811 1.4999055,-2.999811 1.4922553,0 1.4999053,0.499968 1.4999053,0.499968"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.000829,9.499862 c 0,0 -0.0077,0.500091 -1.4999053,0.500091 -1.4922555,0 -1.4999055,-1.507678 -1.4999055,-2.9999345 0,-1.4922545 0.00765,-2.999811 1.4999055,-2.999811 1.4922553,0 1.4999053,0.499968 1.4999053,0.499968"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 14.014197,19.490543 c 0,0 3.027186,0.243638 2.994519,-3.002203 -0.03267,-3.245852 -2.994519,-2.997419 -2.994519,-2.997419 m -0.01058,5.994837 v -5.99962"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 14.014197,18.990543 c 0,0 3.027186,0.243638 2.994519,-3.002203 -0.03267,-3.245852 -2.994519,-2.997419 -2.994519,-2.997419 m -0.01058,5.994837 v -5.99962"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 17.000829,9.9999085 c 0,0 -0.0077,0.5000915 -1.499905,0.5000915 -1.492256,0 -1.499906,-1.507679 -1.499906,-2.9999355 0,-1.4922545 0.0077,-2.999811 1.499906,-2.999811 1.492255,0 1.499905,0.499968 1.499905,0.499968"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel" d="m 17.000829,9.49991 c 0,0 -0.0077,0.50009 -1.499905,0.50009 -1.492256,0 -1.499906,-1.5076775 -1.499906,-2.999934 0,-1.4922545 0.0077,-2.999811 1.499906,-2.999811 1.492255,0 1.499905,0.499968 1.499905,0.499968"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8.0142425,13.496318 h 1.739318 c 0,0 1.2606815,-0.104839 1.2606815,1.250202 v 1.749549 H 9.0142425 11.014242 v 1.750451 c 0,1.322511 -1.2606815,1.249797 -1.2606815,1.249797 h -1.739318"/>
+ <path style="fill:none;stroke:#f8f8f8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8.0142425,12.996318 h 1.739318 c 0,0 1.2606815,-0.104839 1.2606815,1.250202 v 1.749549 H 9.0142425 11.014242 v 1.750451 c 0,1.322511 -1.2606815,1.249797 -1.2606815,1.249797 h -1.739318"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cc3d_128x128_logo.svg b/.icons/awkward/24x24/apps/cc3d_128x128_logo.svg
new file mode 120000
index 00000000..ae858278
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cc3d_128x128_logo.svg
@@ -0,0 +1 @@
+cc3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ccc-large.svg b/.icons/awkward/24x24/apps/ccc-large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ccc-large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ccc_large.svg b/.icons/awkward/24x24/apps/ccc_large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ccc_large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ccsm.svg b/.icons/awkward/24x24/apps/ccsm.svg
new file mode 120000
index 00000000..5d9a1446
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ccsm.svg
@@ -0,0 +1 @@
+compiz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cdbaby.svg b/.icons/awkward/24x24/apps/cdbaby.svg
new file mode 100644
index 00000000..09517550
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cdbaby.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -4 -4)">
+ <path d="m16 15 8 4.5 8 4.5-8 4.5-8 4.5v-18z"/>
+ <path d="m34 24 6 3.5 6 3.5-6 3.5-6 3.5v-14z"/>
+ <path d="m20 32 7 4 7 4-7 4-7 4v-16z"/>
+ </g>
+ <g fill="#b0b0b0" transform="matrix(.5 0 0 .5 -4 -4.5)">
+ <path d="m16 15 8 4.5 8 4.5-8 4.5-8 4.5v-18z"/>
+ <path d="m34 24 6 3.5 6 3.5-6 3.5-6 3.5v-14z"/>
+ <path d="m20 32 7 4 7 4-7 4-7 4v-16z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/celeste.svg b/.icons/awkward/24x24/apps/celeste.svg
new file mode 100644
index 00000000..7ce059ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/celeste.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 11.25,2.25 v 2 H 9 7.25 v 2 h -2 V 8 10.25 h -2 v 5.5 h 2 v 2 h 2 v 2 h 2 v 2 h 1.75 2 1.75 v -2 h 2 v -2 h 2 v -2 h 2 v -5.5 h -2 V 8 6.25 h -2 v -2 h -2 v -2 H 13 Z"/>
+ <path style="opacity:0.2" d="m 11,2.5 v 2 H 9 7 v 2 H 5 v 2 2 H 3 v 6 h 2 v 2 h 2 v 2 h 2 v 2 h 2 2 2 v -2 h 2 v -2 h 2 v -2 h 2 v -6 h -2 v -2 -2 h -2 v -2 h -2 v -2 h -2 z"/>
+ <path style="fill:#4f4f4f" d="M 7,18 V 16 H 5 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 5,16 V 10 H 3 v 6 z"/>
+ <path style="fill:#4f4f4f" d="M 9,20 V 18 H 7 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 11,22 V 20 H 9 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 13,22 v -2 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 17,18 v -2 h 2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 19,16 v -6 h 2 v 6 z"/>
+ <path style="fill:#4f4f4f" d="m 15,20 v -2 h 2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 7,10 V 8 H 5 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 7,8 V 6 H 5 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 9,6 V 4 H 7 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 11,6 V 4 H 9 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 13,4 V 2 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 15,4 V 2 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 17,6 V 4 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 19,10 V 8 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 19,8 V 6 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 15,22 v -2 h -2 v 2 z"/>
+ <rect style="fill:#e24242" width="14" height="6" x="5" y="10"/>
+ <rect style="fill:#e24242" width="10" height="2" x="7" y="16"/>
+ <rect style="fill:#e24242" width="6" height="2" x="9" y="18"/>
+ <rect style="fill:#481574" width="2" height="2" x="7" y="8"/>
+ <rect style="fill:#481574" width="2" height="2" x="11" y="8"/>
+ <rect style="fill:#481574" width="2" height="2" x="15" y="8"/>
+ <rect style="fill:#7cd042" width="4" height="2" x="7" y="6"/>
+ <rect style="fill:#7cd042" width="4" height="2" x="11" y="4"/>
+ <rect style="fill:#7cd042" width="2" height="2" x="15" y="6"/>
+ <rect style="fill:#24a16e" width="4" height="2" x="11" y="6"/>
+ <rect style="fill:#890e35" width="2" height="2" x="9" y="8"/>
+ <rect style="fill:#890e35" width="2" height="2" x="13" y="8"/>
+ <rect style="fill:#890e35" width="2" height="2" x="5" y="10"/>
+ <rect style="fill:#890e35" width="2" height="2" x="17" y="10"/>
+ <rect style="fill:#890e35" width="2" height="2" x="11" y="18"/>
+ <rect style="fill:#890e35" width="2" height="2" x="13" y="16"/>
+ <rect style="fill:#890e35" width="2" height="2" x="9" y="16"/>
+ <rect style="fill:#890e35" width="2" height="2" x="11" y="16"/>
+ <rect style="fill:#890e35" width="2" height="4" x="15" y="14"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="7" y="14"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="11" y="12"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="15" y="12"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,2 v 0.5 h 2 2 V 2 H 13 Z M 7,4 v 0.5 h 2 2 V 4 H 9 Z m 8,0 v 0.5 h 2 V 4 Z M 5,6 V 6.5 H 7 V 6 Z m 12,0 v 0.5 h 2 V 6 Z M 3,10 v 0.5 H 5 V 10 Z m 16,0 v 0.5 h 2 V 10 Z"/>
+ <path style="fill:none" d="M -9 0 L -9 2 L -11 2 L -13 2 L -13 4 L -15 4 L -15 6 L -15 8 L -17 8 L -17 14 L -15 14 L -15 16 L -13 16 L -13 18 L -11 18 L -11 20 L -9 20 L -7 20 L -5 20 L -5 18 L -3 18 L -3 16 L -1 16 L -1 14 L 1 14 L 1 8 L -1 8 L -1 6 L -1 4 L -3 4 L -3 2 L -5 2 L -5 0 L -7 0 L -9 0 z"/>
+ <path style="opacity:0.2" d="m 11,6 v 0.5 h 4 V 6 Z M 7,8 v 0.5 h 4 V 8 Z m 8,0 v 0.5 h 2 V 8 Z m -8,4 v 0.5 H 9 V 12 Z m 4,2 v 0.5 h 2 V 14 Z m 4,0 v 0.5 h 2 V 14 Z M 5,16 v 0.5 H 7 9 V 16 H 7 Z m 12,0 v 0.5 h 2 V 16 Z M 7,18 v 0.5 H 9 V 18 Z m 8,0 v 0.5 h 2 V 18 Z m -6,2 v 0.5 h 6 V 20 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/celestia.svg b/.icons/awkward/24x24/apps/celestia.svg
new file mode 100644
index 00000000..f3e638fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/celestia.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="18.5" cy="6" r="5.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="20.5" cy="17" r="2.5"/>
+ <circle style="fill:#4f4f4f" cx="20.5" cy="16.5" r="2.5"/>
+ <circle style="fill:#a27a40" cx="18.5" cy="5.5" r="5.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="6" r="3.5"/>
+ <circle style="fill:#f1b100" cx="18.5" cy="5.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 20.5,14 A 2.5,2.5 0 0 0 18,16.5 2.5,2.5 0 0 0 18.01367,16.742187 2.5,2.5 0 0 1 20.5,14.5 2.5,2.5 0 0 1 22.986328,16.757812 2.5,2.5 0 0 0 23,16.5 2.5,2.5 0 0 0 20.5,14 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="6" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="5.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18.5,0 A 5.5,5.5 0 0 0 13,5.5 5.5,5.5 0 0 0 13.010742,5.792969 5.5,5.5 0 0 1 18.5,0.5 5.5,5.5 0 0 1 23.989258,5.707031 5.5,5.5 0 0 0 24,5.5 5.5,5.5 0 0 0 18.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cerebro.svg b/.icons/awkward/24x24/apps/cerebro.svg
new file mode 100644
index 00000000..e004af78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cerebro.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5)">
+ <path style="fill:#e4e4e4" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 24,44 20,20 0 0 0 44,24 20,20 0 0 0 24,4 Z"/>
+ <path style="opacity:0.2" d="M 4.0215,24.418 A 20,20 0 0 0 4,25 20,20 0 0 0 24,45 20,20 0 0 0 44,25 20,20 0 0 0 43.979,24.582 20,20 0 0 1 24,44 20,20 0 0 1 4.022,24.418 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 4.0215,24.418 20,20 0 0 1 23.9995,5 20,20 0 0 1 43.9785,24.582 20,20 0 0 0 43.9995,24 a 20,20 0 0 0 -20,-20 z"/>
+ <path style="fill:none;stroke:#454545;stroke-width:4" d="M 34,30 24,36 14,30 V 18 l 10,-6 10,6"/>
+ <path style="fill:none;stroke:#8644dc;stroke-width:2" d="m 29,27 -5,3 -5,-3 v -6 l 5,-3 5,3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cervisia.svg b/.icons/awkward/24x24/apps/cervisia.svg
new file mode 100644
index 00000000..98be5809
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cervisia.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(1,1.5)">
+ <rect width="7" height="4" x="3" y="3" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="12" y="3" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="7" y="9" rx=".875" ry=".8"/>
+ <rect width="3" height="4" x="16" y="9" rx=".8" ry=".8"/>
+ <rect width="7" height="4" x="3" y="15" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="12" y="15" rx=".875" ry=".8"/>
+ </g>
+ <g fill="#ff6363" transform="translate(1,1)">
+ <rect width="7" height="4" x="3" y="3" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="12" y="3" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="7" y="9" rx=".875" ry=".8"/>
+ <rect width="3" height="4" x="16" y="9" rx=".8" ry=".8"/>
+ <rect width="7" height="4" x="3" y="15" rx=".875" ry=".8"/>
+ <rect width="7" height="4" x="12" y="15" rx=".875" ry=".8"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ch.x29a.playitslowly.svg b/.icons/awkward/24x24/apps/ch.x29a.playitslowly.svg
new file mode 100644
index 00000000..e16e1bcd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ch.x29a.playitslowly.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 16.100586,10.5 C 15.676232,12.561947 14.75968,14.409334 13.47461,15.807617 10.36302,18.732943 7.0839315,19.583613 3.7519531,20.118164 2.1214949,20.384562 1,20.618564 1,21.180664 1,22.069553 4.78,22.5 11.5,22.5 c 8.495735,0 8.51717,-4.985346 8.5,-9.479492 V 10.5 c 0,0 -4,0 -3.899414,0 z"/>
+ <path style="fill:#3f3f3f" d="M 16.100586,9.5 C 15.676232,11.561947 14.75968,13.909334 13.47461,15.307617 10.36302,18.232943 7.0839315,19.083613 3.7519531,19.618164 2.1214949,19.884562 1,20.118564 1,20.680664 1,21.569553 4.78,22 11.5,22 19.995735,22 20.01717,17.014654 20,12.520508 V 9.5 Z"/>
+ <path style="opacity:0.2" d="m 21,2.5 a 1,1 0 0 0 -1,1 V 6.6757812 A 3,3 0 0 0 19,6.5 3,3 0 0 0 18,6.6738281 V 5.5 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 1,1 0 0 0 -1,1 V 7.2695312 A 3,3 0 0 0 16,9.5 a 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -1,-2.2324219 V 4.5 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <circle style="fill:#4f4f4f" cx="19" cy="9" r="3"/>
+ <path style="fill:#4f4f4f" d="m 18,3 a 1,1 0 0 0 -1,1 v 5.5 h 1 V 5 A 1,1 0 0 0 19,4 1,1 0 0 0 18,3 Z"/>
+ <path style="fill:#4f4f4f" d="m 21,2 a 1,1 0 0 0 -1,1 v 5.5 h 1 V 4 A 1,1 0 0 0 22,3 1,1 0 0 0 21,2 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="13.5" r="7"/>
+ <circle style="fill:#af2158" cx="8" cy="13" r="7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.97000003" d="m 8.4350424,13.500094 c -0.1315181,-0.227796 0.2421782,-0.28967 0.3786121,-0.218591 0.3697274,0.192618 0.2980021,0.713083 0.058571,0.975816 -0.4282858,0.469967 -1.1779742,0.337589 -1.5730196,-0.10145 -0.579745,-0.644306 -0.3801744,-1.649831 0.2614699,-2.170223 0.8552109,-0.693601 2.1242482,-0.424147 2.7674271,0.42149 0.809375,1.064149 0.46886,2.599906 -0.5815108,3.364631 C 8.4744525,16.697952 6.6703256,16.285772 5.7847575,15.030236 4.741146,13.55063 5.2253352,11.47717 6.6863093,10.471197 8.3730619,9.3097627 10.716468,9.8661762 11.842552,11.53277 c 1.279527,1.893689 0.650746,4.507457 -1.221593,5.753446 C 8.5204764,18.684026 5.6360528,17.98278 4.2703089,15.904602 2.7540744,13.597431 3.5278581,10.442136 5.8119428,8.9567488"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.9700231" d="m 8.4350424,13.000083 c -0.1315181,-0.227796 0.2421782,-0.28967 0.3786121,-0.218592 0.3697274,0.192619 0.2980021,0.713084 0.058571,0.975816 -0.4282858,0.469967 -1.1779742,0.337589 -1.5730196,-0.101449 -0.579745,-0.644306 -0.3801744,-1.649832 0.2614699,-2.170224 0.8552109,-0.6936 2.1242482,-0.424147 2.7674271,0.421491 0.809375,1.064148 0.46886,2.599906 -0.5815108,3.364631 C 8.4744525,16.19794 6.6703256,15.785761 5.7847575,14.530224 4.741146,13.050618 5.2253352,10.977158 6.6863093,9.9711859 8.3730619,8.8097512 10.716468,9.3661647 11.842552,11.032758 c 1.279527,1.89369 0.650746,4.507458 -1.221593,5.753446 C 8.5204764,18.184015 5.6360528,17.482769 4.2703089,15.404591 2.7540744,13.097419 3.5278581,9.9421241 5.8119428,8.4567374"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,6 A 7,7 0 0 0 1,13 7,7 0 0 0 1.010742,13.292969 7,7 0 0 1 8,6.5 7,7 0 0 1 14.989258,13.207031 7,7 0 0 0 15,13 7,7 0 0 0 8,6 Z"/>
+ <path style="opacity:0.3" d="m 18,8.000047 a 1,1 0 0 0 -1,1 A 1,1 0 0 0 17.032226,9.252 1,1 0 0 1 18,8.500047 1,1 0 0 1 18.967773,9.248094 1,1 0 0 0 19,9.000047 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.3" d="m 20.5,8.000047 a 1,1 0 0 0 -1,1 A 1,1 0 0 0 19.532225,9.252 1,1 0 0 1 20.5,8.500047 1,1 0 0 1 21.467773,9.248094 1,1 0 0 0 21.5,9.000047 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21 2 A 1 1 0 0 0 20 3 L 20 3.5 A 1 1 0 0 1 21 2.5 A 1 1 0 0 1 21.966797 3.25 A 1 1 0 0 0 22 3 A 1 1 0 0 0 21 2 z M 18 3 A 1 1 0 0 0 17 4 L 17 4.5 A 1 1 0 0 1 18 3.5 A 1 1 0 0 1 18.966797 4.25 A 1 1 0 0 0 19 4 A 1 1 0 0 0 18 3 z M 19 6 A 3 3 0 0 0 18 6.1738281 L 18 6.6738281 A 3 3 0 0 1 19 6.5 A 3 3 0 0 1 20 6.6757812 L 20 6.1757812 A 3 3 0 0 0 19 6 z M 21 6.7675781 L 21 7.2675781 A 3 3 0 0 1 21.986328 9.2558594 A 3 3 0 0 0 22 9 A 3 3 0 0 0 21 6.7675781 z M 17 6.7695312 A 3 3 0 0 0 16 9 A 3 3 0 0 0 16.013672 9.2578125 A 3 3 0 0 1 17 7.2695312 L 17 6.7695312 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/charles-proxy.svg b/.icons/awkward/24x24/apps/charles-proxy.svg
new file mode 100644
index 00000000..d260a8e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/charles-proxy.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8.1445312,2.5015331 C 7.4144378,2.5181995 6.8128714,2.6145938 6.234375,2.8062206 5.8731051,2.9258932 5.4252425,3.1026949 5.252176,3.2241894 5.1251382,3.3133656 5.0197539,3.51614 5.0197539,3.6734081 c 0,0.0827 0.039814,0.219411 0.085937,0.2929688 0.01908,0.030433 0.234802,0.1625463 0.3561953,0.2929687 0.121399,0.130423 0.2639836,0.2867922 0.3183598,0.3476563 C 6.784682,5.7312159 6.9459592,6.7899132 7,8.1011425 6.930984,8.7795012 6.7529128,9.4531005 6.1992188,10.079658 c -1.1629621,1.459613 -1.5467581,2.065966 -1.9121094,3.017578 -0.1442346,0.375682 -0.2229406,0.69372 -0.2695313,1.082032 -0.022857,0.189152 -0.02322,0.844274 0,1.160156 0.072414,0.985047 0.2663611,1.879541 0.6035157,2.777344 0.037551,0.09999 0.092915,0.248633 0.1230468,0.330078 0.3057947,0.825663 0.9924974,1.949327 1.6738282,2.74414 0.1636964,0.190959 0.6258374,0.650072 0.8652343,0.859375 0.2871018,0.251013 0.5910187,0.410956 0.8457031,0.441407 l 0,-0.002 c 0.057385,0.0068 1.4969078,0.01176 3.1972658,0.0098 l 3.089844,-0.0039 0.115234,-0.0332 c 0.248829,-0.07275 0.569875,-0.266174 0.824219,-0.498047 0.06539,-0.05961 0.225597,-0.222209 0.355469,-0.361328 0.843087,-0.903142 2.01138,-2.231522 2.466796,-3.335938 0.425258,-1.031276 0.621668,-1.733892 0.732422,-2.609375 0.130392,-1.030731 0.07283,-1.724755 -0.205078,-2.417969 -0.215984,-0.484401 -0.678873,-0.996723 -0.688728,-1.55664 1.03e-4,-0.220623 0.005,-0.299575 0.0293,-0.386719 0.06486,-0.232463 0.183739,-0.44602 0.352792,-0.642578 0.04112,-0.04783 0.240642,-0.249241 0.443359,-0.449219 0.482168,-0.4756509 0.638063,-0.6712911 0.824219,-1.033203 0.150158,-0.2919175 0.259519,-0.6385781 0.310546,-0.9863281 0.0323,-0.2187051 0.03101,-0.6333067 -0.002,-0.8554688 C 19.785538,6.0563965 18.83156,4.911756 17.574219,4.6030956 17.219579,4.5160338 16.904598,4.5124249 15.820312,4.49958 14.328337,4.4808052 12.653023,4.3085527 11.236328,3.4351269 10.340795,2.9723558 10.030454,2.8323795 9.6054688,2.6987988 9.091188,2.5371525 8.7355395,2.4880433 8.1445312,2.5015331 Z M 15.767578,6.49958 c 0.441197,3.45e-4 0.654061,0.00577 0.753906,0.019531 0.522774,0.072052 0.963661,0.3128862 1.232422,0.671875 0.245774,0.3282908 0.311076,0.7131629 0.181641,1.0742188 -0.10398,0.2900766 -0.219766,0.4177738 -0.736328,0.8242188 -0.528124,0.4155516 -0.712779,0.5870179 -0.898438,0.8300783 -0.03354,0.043936 -0.07176,0.080078 -0.08398,0.080078 -0.01219,0 -0.05605,-0.036146 -0.09766,-0.080078 L 15.951172,9.7437206 c -0.443363,-0.467625 -0.776164,-0.8927735 -0.88086,-1.125 -0.04235,-0.093883 -0.05258,-0.1462221 -0.06445,-0.328125 -0.03115,-0.4765584 0.0566,-1.658689 0.13086,-1.7675781 0.01531,-0.022475 0.06324,-0.023877 0.630856,-0.023437 z"/>
+ <path style="fill:#e4e4e4" d="M 8.1445312,2.0019531 C 7.4144378,2.0186195 6.8128714,2.1150138 6.234375,2.3066406 5.8731051,2.4263132 5.4252425,2.6031149 5.252176,2.7246094 5.1251382,2.8137856 5.0197539,3.01656 5.0197539,3.1738281 c 0,0.0827 0.039814,0.219411 0.085937,0.2929688 0.01908,0.030433 0.234802,0.1625463 0.3561953,0.2929687 0.121399,0.130423 0.2639836,0.2867922 0.3183598,0.3476563 C 6.784682,5.2316359 6.9459592,6.2903332 7,7.6015625 6.930984,8.2799212 6.7529128,8.9535205 6.1992188,9.5800781 5.0362567,11.039691 4.6524607,11.646044 4.2871094,12.597656 c -0.1442346,0.375682 -0.2229406,0.69372 -0.2695313,1.082032 -0.022857,0.189152 -0.02322,0.844274 0,1.160156 0.072414,0.985047 0.2663611,1.879541 0.6035157,2.777344 0.037551,0.09999 0.092915,0.248633 0.1230468,0.330078 0.3057947,0.825663 0.9924974,1.949327 1.6738282,2.74414 0.1636964,0.190959 0.6258374,0.650072 0.8652343,0.859375 0.2871018,0.251013 0.5910187,0.410956 0.8457031,0.441407 l 0,-0.002 c 0.057385,0.0068 1.4969078,0.01176 3.1972658,0.0098 l 3.089844,-0.0039 0.115234,-0.0332 c 0.248829,-0.07275 0.569875,-0.266174 0.824219,-0.498047 0.06539,-0.05961 0.225597,-0.222209 0.355469,-0.361328 0.843087,-0.903142 2.01138,-2.231522 2.466796,-3.335938 0.425258,-1.031276 0.621668,-1.733892 0.732422,-2.609375 0.130392,-1.030731 0.07283,-1.724755 -0.205078,-2.417969 -0.215984,-0.484401 -0.678873,-0.996723 -0.688728,-1.55664 1.03e-4,-0.220623 0.005,-0.299575 0.0293,-0.386719 0.06486,-0.232463 0.183739,-0.44602 0.352792,-0.642578 0.04112,-0.04783 0.240642,-0.2492406 0.443359,-0.4492189 0.482168,-0.475651 0.638063,-0.6712912 0.824219,-1.0332031 0.150158,-0.2919175 0.259519,-0.6385781 0.310546,-0.9863281 0.0323,-0.2187051 0.03101,-0.6333067 -0.002,-0.8554688 C 19.785538,5.5568165 18.83156,4.412176 17.574219,4.1035156 17.219579,4.0164538 16.904598,4.0128449 15.820312,4 14.328337,3.9812252 12.653023,3.8089727 11.236328,2.9355469 10.340795,2.4727758 10.030454,2.3327995 9.6054688,2.1992188 9.091188,2.0375725 8.7355395,1.9884633 8.1445312,2.0019531 Z M 15.767578,6 c 0.441197,3.45e-4 0.654061,0.00577 0.753906,0.019531 0.522774,0.072052 0.963661,0.3128862 1.232422,0.671875 0.245774,0.3282908 0.311076,0.7131629 0.181641,1.0742188 -0.10398,0.2900766 -0.219766,0.4177738 -0.736328,0.8242188 C 16.671095,9.0053952 16.48644,9.1768615 16.300781,9.4199219 16.267241,9.4638579 16.229017,9.5 16.216797,9.5 c -0.01219,0 -0.05605,-0.036146 -0.09766,-0.080078 L 15.951172,9.2441406 c -0.443363,-0.467625 -0.776164,-0.8927735 -0.88086,-1.125 -0.04235,-0.093883 -0.05258,-0.1462221 -0.06445,-0.328125 -0.03115,-0.4765584 0.0566,-1.658689 0.13086,-1.7675781 C 15.152029,6.0009625 15.199967,5.99956 15.767578,6 Z"/>
+ <path style="opacity:0.2" d="m 14.06804,19.121497 c -0.905106,-0.522563 -3.797169,-3.831135 -3.797169,-3.831135 0,0 4.311339,0.850315 5.216444,1.372878 0.905106,0.522562 1.165747,1.765602 0.929201,2.175312 -0.236546,0.40971 -1.443371,0.805508 -2.348476,0.282945 z"/>
+ <path style="fill:#4670c8" d="m 14.06804,18.621497 c -0.905106,-0.522563 -3.797169,-3.831135 -3.797169,-3.831135 0,0 4.311339,0.850315 5.216444,1.372878 0.905106,0.522562 1.165747,1.765602 0.929201,2.175312 -0.236546,0.40971 -1.443371,0.805508 -2.348476,0.282945 z"/>
+ <path style="opacity:0.2" d="m 15.52311,16.391354 c -1.009514,0.270498 -5.394025,-0.02402 -5.394025,-0.02402 0,0 3.649839,-2.447315 4.659353,-2.717813 1.009514,-0.270498 2.072778,0.424163 2.195223,0.881134 0.122445,0.456972 -0.451038,1.590198 -1.460551,1.860697 z"/>
+ <path style="fill:#4ab6e7" d="m 15.52311,15.891354 c -1.009514,0.270498 -5.394025,-0.02402 -5.394025,-0.02402 0,0 3.649839,-2.447315 4.659353,-2.717813 1.009514,-0.270498 2.072778,0.424163 2.195223,0.881134 0.122445,0.456972 -0.451038,1.590198 -1.460551,1.860697 z"/>
+ <path style="opacity:0.2" d="m 14.621497,13.431961 c -0.522563,0.905106 -3.831135,3.797168 -3.831135,3.797168 0,0 0.850314,-4.311338 1.372877,-5.216444 0.522563,-0.905105 1.765603,-1.165746 2.175313,-0.9292 0.409709,0.236545 0.805508,1.44337 0.282945,2.348476 z"/>
+ <path style="fill:#4670c8" d="m 14.621497,12.931961 c -0.522563,0.905106 -3.831135,3.797168 -3.831135,3.797168 0,0 0.850314,-4.311338 1.372877,-5.216444 0.522563,-0.905105 1.765603,-1.165746 2.175313,-0.9292 0.409709,0.236545 0.805508,1.44337 0.282945,2.348476 z"/>
+ <path style="opacity:0.2" d="m 7.5126851,15.336761 c 0.9051056,0.522563 5.2164439,1.372877 5.2164439,1.372877 0,0 -2.8920627,-3.308571 -3.7971682,-3.831134 -0.9051056,-0.522563 -2.1119303,-0.126765 -2.3484764,0.282945 -0.2365461,0.40971 0.024095,1.652749 0.9292007,2.175312 z"/>
+ <path style="fill:#4670c8" d="m 7.5126851,14.836761 c 0.9051056,0.522563 5.2164439,1.372877 5.2164439,1.372877 0,0 -2.8920627,-3.308571 -3.7971682,-3.831134 -0.9051056,-0.522563 -2.1119303,-0.126765 -2.3484764,0.282945 -0.2365461,0.40971 0.024095,1.652749 0.9292007,2.175312 z"/>
+ <path style="opacity:0.2" d="m 9.1495232,12.711562 c 0.2704983,1.009514 2.7178128,4.659354 2.7178128,4.659354 0,0 0.294517,-4.384512 0.02402,-5.394025 -0.270499,-1.009514 -1.403725,-1.582997 -1.860696,-1.460552 -0.4569721,0.122446 -1.1516332,1.185709 -0.8811348,2.195223 z"/>
+ <path style="opacity:0.2" d="m 8.2115614,18.350477 c 1.0095148,-0.270498 4.6593546,-2.717813 4.6593546,-2.717813 0,0 -4.3845111,-0.294517 -5.3940251,-0.02402 -1.0095146,0.270499 -1.5829971,1.403725 -1.4605516,1.860696 0.122445,0.456973 1.1857086,1.151633 2.1952221,0.881135 z"/>
+ <path style="fill:#4ab6e7" d="m 8.2115614,17.850477 c 1.0095148,-0.270498 4.6593546,-2.717813 4.6593546,-2.717813 0,0 -4.3845111,-0.294517 -5.3940251,-0.02402 -1.0095146,0.270499 -1.5829971,1.403725 -1.4605516,1.860696 0.122445,0.456973 1.1857086,1.151633 2.1952221,0.881135 z"/>
+ <path style="opacity:0.2" d="m 11.108647,20.02311 c -0.270499,-1.009515 0.02402,-5.394026 0.02402,-5.394026 0,0 2.447314,3.64984 2.717812,4.659354 0.270498,1.009515 -0.424163,2.072778 -0.881134,2.195223 -0.456972,0.122446 -1.590198,-0.451038 -1.860696,-1.460551 z"/>
+ <path style="fill:#4ab6e7" d="m 11.108647,19.52311 c -0.270499,-1.009515 0.02402,-5.394026 0.02402,-5.394026 0,0 2.447314,3.64984 2.717812,4.659354 0.270498,1.009515 -0.424163,2.072778 -0.881134,2.195223 -0.456972,0.122446 -1.590198,-0.451038 -1.860696,-1.460551 z"/>
+ <path style="opacity:0.2" d="m 10.836761,19.987316 c 0.522563,-0.905106 1.372877,-5.216444 1.372877,-5.216444 0,0 -3.3085718,2.892062 -3.8311347,3.797168 -0.5225629,0.905105 -0.1267647,2.11193 0.2829452,2.348476 0.409709,0.236546 1.6527495,-0.0241 2.1753125,-0.9292 z"/>
+ <path style="fill:#4670c8" d="m 10.836761,19.487316 c 0.522563,-0.905106 1.372877,-5.216444 1.372877,-5.216444 0,0 -3.3085718,2.892062 -3.8311347,3.797168 -0.5225629,0.905105 -0.1267647,2.11193 0.2829452,2.348476 0.409709,0.236546 1.6527495,-0.0241 2.1753125,-0.9292 z"/>
+ <path style="fill:#4ab6e7" d="m 9.1495232,12.211562 c 0.2704983,1.009514 2.7178128,4.659354 2.7178128,4.659354 0,0 0.294517,-4.384512 0.02402,-5.394025 -0.270499,-1.009514 -1.403725,-1.5829968 -1.860696,-1.460552 -0.4569721,0.122446 -1.1516332,1.185709 -0.8811348,2.195223 z"/>
+ <circle style="opacity:0.2" cx="17.959" cy="8.106" r="1.5" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <circle style="fill:#ffb22e" cx="17.709" cy="7.673" r="1.5" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8.1445312 2.0019531 C 7.4144379 2.0186195 6.8128714 2.1150138 6.234375 2.3066406 C 5.8731051 2.4263132 5.4250196 2.6031149 5.2519531 2.7246094 C 5.1249153 2.8137856 5.0195313 3.01656 5.0195312 3.1738281 C 5.0195312 3.2433021 5.0554654 3.3436761 5.0917969 3.4199219 C 5.1337806 3.3405229 5.1897875 3.2682475 5.2519531 3.2246094 C 5.4250196 3.1031149 5.8731051 2.9263132 6.234375 2.8066406 C 6.8128714 2.6150138 7.4144379 2.5186195 8.1445312 2.5019531 C 8.7355396 2.4884633 9.091188 2.5375724 9.6054688 2.6992188 C 10.030454 2.8327994 10.340795 2.9727758 11.236328 3.4355469 C 12.653023 4.3089727 14.328337 4.4812252 15.820312 4.5 C 16.904598 4.5128449 17.219579 4.5164538 17.574219 4.6035156 C 18.83156 4.912176 19.785581 6.0568195 19.974609 7.3300781 C 19.988552 7.4239132 19.972125 7.5581707 19.974609 7.6914062 C 19.974911 7.6893777 19.976265 7.6875755 19.976562 7.6855469 C 20.008862 7.4668418 20.007619 7.0522402 19.974609 6.8300781 C 19.785581 5.5568195 18.83156 4.412176 17.574219 4.1035156 C 17.219579 4.0164538 16.904598 4.0128449 15.820312 4 C 14.328337 3.9812252 12.653023 3.8089727 11.236328 2.9355469 C 10.340795 2.4727758 10.030454 2.3327994 9.6054688 2.1992188 C 9.091188 2.0375724 8.7355396 1.9884633 8.1445312 2.0019531 z M 17.962891 7.640625 C 17.953166 7.6823668 17.950331 7.7243848 17.935547 7.765625 C 17.831567 8.0557016 17.715781 8.1833988 17.199219 8.5898438 C 16.671095 9.0053954 16.48644 9.1768615 16.300781 9.4199219 C 16.267241 9.4638579 16.229017 9.5 16.216797 9.5 C 16.204607 9.5 16.160751 9.4638539 16.119141 9.4199219 L 15.951172 9.2441406 C 15.507809 8.7765156 15.175008 8.3513671 15.070312 8.1191406 C 15.035287 8.0414957 15.027761 7.9652635 15.017578 7.8476562 C 15.014491 7.9993639 14.999099 8.1875902 15.005859 8.2910156 C 15.017729 8.4729185 15.027962 8.5252576 15.070312 8.6191406 C 15.175008 8.8513671 15.507809 9.2765156 15.951172 9.7441406 L 16.119141 9.9199219 C 16.160751 9.9638539 16.204607 10 16.216797 10 C 16.229017 10 16.267241 9.9638579 16.300781 9.9199219 C 16.48644 9.6768615 16.671095 9.5053954 17.199219 9.0898438 C 17.715781 8.6833987 17.831567 8.5557016 17.935547 8.265625 C 18.009263 8.0599956 18.012867 7.8468526 17.962891 7.640625 z M 6.9746094 7.7714844 C 6.8929391 8.3920998 6.706598 9.0059301 6.1992188 9.5800781 C 5.0362567 11.039691 4.6524607 11.646044 4.2871094 12.597656 C 4.1428748 12.973338 4.0641688 13.291375 4.0175781 13.679688 C 4.0077273 13.761208 4.0189857 13.989525 4.0175781 14.179688 C 4.0641688 13.791375 4.1428748 13.473338 4.2871094 13.097656 C 4.6524607 12.146044 5.0362566 11.539691 6.1992188 10.080078 C 6.7529128 9.4535206 6.930984 8.7799212 7 8.1015625 C 6.995263 7.9866245 6.98149 7.8827558 6.9746094 7.7714844 z M 18.042969 11.322266 C 18.022586 11.403286 18.015721 11.477457 18.015625 11.683594 C 18.02548 12.243511 18.489094 12.755833 18.705078 13.240234 C 18.86741 13.645154 18.946419 14.058834 18.964844 14.53125 C 19.001081 13.829186 18.922052 13.281455 18.705078 12.740234 C 18.507257 12.296568 18.117248 11.827893 18.042969 11.322266 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.429688 14.001953 A 1.5 1.5 0 0 0 10.201172 14.75 A 1.5 1.5 0 0 0 10.021484 15.75 A 1.5 1.5 0 0 1 10.201172 15.25 A 1.5 1.5 0 0 1 12.25 14.701172 A 1.5 1.5 0 0 1 12.978516 15.75 A 1.5 1.5 0 0 0 12.25 14.201172 A 1.5 1.5 0 0 0 11.429688 14.001953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chat.delta.desktop.svg b/.icons/awkward/24x24/apps/chat.delta.desktop.svg
new file mode 120000
index 00000000..39677dbd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chat.delta.desktop.svg
@@ -0,0 +1 @@
+deltachat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chat.rocket.RocketChat.svg b/.icons/awkward/24x24/apps/chat.rocket.RocketChat.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chat.rocket.RocketChat.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/checkbox-touch.svg b/.icons/awkward/24x24/apps/checkbox-touch.svg
new file mode 120000
index 00000000..c530a227
--- /dev/null
+++ b/.icons/awkward/24x24/apps/checkbox-touch.svg
@@ -0,0 +1 @@
+checkbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/checkbox.svg b/.icons/awkward/24x24/apps/checkbox.svg
new file mode 100644
index 00000000..418f6630
--- /dev/null
+++ b/.icons/awkward/24x24/apps/checkbox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#f56e2c" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" d="m14.465 3.5596c-0.06804-0.00426-0.1351-0.00365-0.20117 0.000975-0.44048 0.0311-0.8484 0.27512-1.086 0.6865-0.37871 0.6575-0.15202 1.493 0.50685 1.873 0.6575 0.3787 1.4944 0.15858 1.873-0.501 0.38004-0.65545 0.1624-1.5064-0.49512-1.8858-0.1853-0.10658-0.39356-0.16105-0.59765-0.17383zm-3.608 1.457c-0.9505 0-1.8394 0.22452-2.6367 0.6201l0.9547 1.7246c0.5144-0.2402 1.0782-0.38184 1.6816-0.38184 2.1008 0 3.8347 1.6076 4.0156 3.6631l1.9502-0.02441c-0.097-1.5157-0.76-2.8784-1.777-3.8788-0.524 0.1965-1.119 0.1664-1.641-0.1367-0.521-0.3018-0.851-0.8061-0.942-1.3604-0.509-0.1397-1.052-0.2265-1.605-0.2265zm-3.311 1.0078c-1.2043 0.804-2.0912 2.0379-2.4638 3.4785 0.43609 0.3544 0.69825 0.8843 0.69825 1.4912 0 0.6028-0.26148 1.1524-0.69825 1.5088 0.37264 1.4399 1.2596 2.6686 2.4638 3.4726l1.0075-1.6945c-1.0335-0.727-1.706-1.928-1.706-3.288 0-1.361 0.6725-2.5608 1.7061-3.2872zm-3.6933 3.5976c-0.7608 0-1.372 0.61125-1.372 1.372 0 0.7581 0.61125 1.372 1.372 1.372 0.76145 0 1.3789-0.61395 1.3789-1.372 0-0.7608-0.61745-1.372-1.3789-1.372zm11.02 1.7364c-0.18092 2.0522-1.9148 3.6631-4.0156 3.6631-0.6042 0-1.1672-0.13562-1.6816-0.37598l-0.9551 1.7119c0.79725 0.39695 1.6862 0.61425 2.6367 0.61425 0.5529 0 1.0964-0.0738 1.6054-0.21484 0.09046-0.55355 0.41989-1.0563 0.9424-1.3594 0.5232-0.3017 1.1168-0.33098 1.6406-0.13184 1.0174-1.0018 1.68-2.3618 1.7774-3.878zm-0.60255 4.3369c-0.19908 0.01695-0.40003 0.08318-0.58495 0.19043-0.6588 0.3774-0.88555 1.211-0.50685 1.8672 0.38008 0.65955 1.2266 0.88065 1.8848 0.50195 0.6583-0.3794 0.87515-1.2165 0.49512-1.874-0.23754-0.41135-0.65125-0.65455-1.0918-0.68555-0.06615-0.0055-0.12999-0.0055-0.19629 0z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.9895 9.709 10 10 0 0 0 0.0105 -0.209 10 10 0 0 0 -10 -10z"/>
+ <circle fill="#8561c5" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m15.224 13-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06613-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.85715 0.85715 0.85715 0.85715 0 0 1 -0.85715 0.85715 0.85715 0.85715 0 0 1 -0.85715 -0.85715 0.85715 0.85715 0 0 1 0.85715 -0.85715z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/checkgmail.svg b/.icons/awkward/24x24/apps/checkgmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/checkgmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cheese.svg b/.icons/awkward/24x24/apps/cheese.svg
new file mode 100644
index 00000000..fbddd566
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cheese.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <rect style="fill:#9b62b4" width="16" height="12" x="-20" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,15 c 0,0 0,2 3,2 3,0 3,-2 3,-2"/>
+ <circle style="opacity:0.2" cx="9" cy="9.5" r="2"/>
+ <circle style="fill:#ffffff" cx="9" cy="9" r="2"/>
+ <circle style="opacity:0.2" cx="15" cy="9.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="9.5" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="15" cy="9" r="2"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cherrytree.svg b/.icons/awkward/24x24/apps/cherrytree.svg
new file mode 100644
index 00000000..419f3554
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cherrytree.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <path fill="none" stroke="#1f711f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.498" d="m15.239 1044.1s-1.7944-3.2139-1.9983-4.9957c-0.249-2.1761 0.99914-6.4945 0.99914-6.4945"/>
+ <path fill="none" stroke="#248424" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.498" d="m7.2455 1045.1s0.24365-5.2768 1.4987-7.4936c1.2197-2.1542 5.4953-4.9957 5.4953-4.9957"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".1" d="m14.216 1031.4a1.2491 1.2491 0 0 0 -0.6674 0.2176s-1.1118 0.7385-2.3808 1.7563c-1.2689 1.0178-2.7085 2.2481-3.5107 3.6648-0.81981 1.4479-1.1449 3.3673-1.3709 5.024-0.22604 1.6568-0.28882 3.0267-0.28882 3.0267a1.2493 1.2493 0 0 0 0.015612 0.2596c0.016131-0.3012 0.077457-1.353 0.2732-2.7877 0.22604-1.6567 0.55109-3.5761 1.3709-5.024 0.80213-1.4167 2.2417-2.647 3.5107-3.6648 1.2689-1.0178 2.3808-1.7564 2.3808-1.7564a1.2491 1.2491 0 0 1 0.6674 -0.2175 1.2491 1.2491 0 0 1 1.2606 0.9981 1.2491 1.2491 0 0 0 -1.2606 -1.4967z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m15.477 1032.9a1.2491 1.2491 0 0 1 -0.54641 0.8001c0.000001 0-1.0255 0.683-2.1993 1.6245s-2.4823 2.2092-2.8999 2.9467c-0.43526 0.7688-0.85984 2.5954-1.0694 4.1313-0.20955 1.5359-0.26832 2.8042-0.26832 2.8042a1.2493 1.2493 0 0 1 -2.4803 0.1454c-0.0025 0.047-0.015612 0.24-0.015612 0.24a1.2493 1.2493 0 0 0 2.4959 0.1152s0.058772-1.2684 0.26832-2.8043 0.63414-3.3625 1.0694-4.1312c0.41758-0.7376 1.7261-2.0052 2.8999-2.9467s2.1993-1.6246 2.1993-1.6246a1.2491 1.2491 0 0 0 0.54641 -1.3006z"/>
+ <circle fill="#c72828" cx="15.488" cy="1044.4" r="4.996"/>
+ <path fill="#fff" opacity=".2" d="m15.488 1039.4a4.9957 4.9957 0 0 0 -4.9957 4.9957 4.9957 4.9957 0 0 0 0.01073 0.2927 4.9957 4.9957 0 0 1 4.985 -4.7888 4.9957 4.9957 0 0 1 4.985 4.703 4.9957 4.9957 0 0 0 0.01073 -0.2069 4.9957 4.9957 0 0 0 -4.9957 -4.9957z"/>
+ <path opacity=".2" d="m20.473 1044.6a4.9957 4.9957 0 0 1 -4.985 4.7889 4.9957 4.9957 0 0 1 -4.985 -4.703 4.9957 4.9957 0 0 0 -0.01073 0.2068 4.9957 4.9957 0 0 0 4.9957 4.9958 4.9957 4.9957 0 0 0 4.9957 -4.9958 4.9957 4.9957 0 0 0 -0.01073 -0.2927z"/>
+ <circle fill="#ff3737" cx="6.996" cy="1046.4" r="4.996"/>
+ <path fill="#fff" opacity=".2" d="m6.9957 1041.4a4.9957 4.9957 0 0 0 -4.9957 5 4.9957 4.9957 0 0 0 0.010733 0.2927 4.9957 4.9957 0 0 1 4.985 -4.7888 4.9957 4.9957 0 0 1 4.985 4.703 4.9957 4.9957 0 0 0 0.01073 -0.2069 4.9957 4.9957 0 0 0 -4.9957 -4.9957z"/>
+ <path opacity=".2" d="m11.981 1046.6a4.9957 4.9957 0 0 1 -4.985 4.7889 4.9957 4.9957 0 0 1 -4.985 -4.703 4.9957 4.9957 0 0 0 -0.011 0.2 4.9957 4.9957 0 0 0 4.9957 4.9958 4.9957 4.9957 0 0 0 4.9957 -4.9958 4.9957 4.9957 0 0 0 -0.01073 -0.2927z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chess.svg b/.icons/awkward/24x24/apps/chess.svg
new file mode 100644
index 00000000..afdb4fac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chess.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 13.017466,1030.8624 c -0.111,0.056 -0.238,0.098 -0.338,0.1749 -0.1925,0.1495 -0.38,0.3092 -0.5525,0.4814 -0.1895,0.1888 -0.3855,0.296 -0.662,0.3535 -0.6645,0.1363 -1.339,0.2872 -1.9599998,0.5508 -1.381,0.5881 -2.29501,1.6959 -2.94651,3.0284 -0.578,1.1845 -0.5885,2.4685 -0.541,3.7585 0.098,2.6614 2.01751,4.6044 2.85551,6.6524 l 0.217,0 c -0.327,0 -0.59,0.2225 -0.59,0.499 l 0,1.0019 c 0,0.2765 0.263,0.499 0.59,0.499 l -0.8185,0 c -0.4275,0 -0.77151,0.334 -0.77151,0.749 l 0,1.502 c 0,0.415 0.34401,0.749 0.77151,0.749 l 6.9569998,0 c 0.4275,0 0.7715,-0.334 0.7715,-0.749 l 0,-1.502 c 0,-0.415 -0.344,-0.749 -0.7715,-0.749 l -0.8185,0 c 0.327,0 0.59,-0.2225 0.59,-0.499 l 0,-1.0019 c 0,-0.2765 -0.263,-0.499 -0.59,-0.499 l 0.091,0 c 0.212,-0.199 0.4145,-0.5555 0.6035,-0.759 0.8565,-0.917 1.0095,-2.2185 0.408,-3.333 -0.294,-0.544 -0.7075,-0.9855 -1.1845,-1.363 -0.537,-0.4249 -1.092,-0.8254 -1.6335,-1.2439 -0.155,-0.12 -0.292,-0.2625 -0.498,-0.4505 0.5105,0.109 0.918,0.2505 1.329,0.2715 0.7095,0.036 1.3215,0.2735 1.8895,0.6914 0.2195,0.1616 0.4745,0.2911 0.7315,0.3811 0.334,0.116 0.5,0.033 0.699,-0.2725 0.0525,-0.081 0.084,-0.1736 0.134,-0.2795 0.3955,0.01 0.613,-0.2255 0.7215,-0.5955 0.037,-0.1266 0.1,-0.2436 0.1455,-0.3665 0.3075,-0.824 0.1495,-1.5535 -0.4395,-2.1895 -0.1315,-0.1455 -0.288,-0.2665 -0.4255,-0.406 -0.459,-0.464 -0.9205,-0.9256 -1.368,-1.4005 -0.325,-0.3455 -0.6175,-0.7215 -0.9455,-1.0643 -0.1625,-0.1689 -0.2995,-0.338 -0.375,-0.5645 -0.114,-0.3394 -0.328,-0.6007 -0.6395,-0.7773 -0.1105,-0.063 -0.216,-0.1355 -0.296,-0.1875 -0.1285,-0.3788 0.176,-0.8527 -0.34,-1.0908 z"/>
+ <path style="fill:#4f4f4f" d="m 13.017466,1030.3623 c -0.111,0.056 -0.238,0.098 -0.338,0.1749 -0.1925,0.1495 -0.38,0.3092 -0.5525,0.4814 -0.1895,0.1888 -0.3855,0.296 -0.662,0.3535 -0.6645,0.1363 -1.339,0.2872 -1.9599998,0.5508 -1.381,0.5881 -2.29501,1.6959 -2.94651,3.0284 -0.578,1.1845 -0.5885,2.4685 -0.541,3.7585 0.098,2.6614 2.01751,4.6044 2.85551,6.6524 l 0.217,0 c -0.327,0 -0.59,0.2225 -0.59,0.499 l 0,1.0019 c 0,0.2765 0.263,0.499 0.59,0.499 l -0.8185,0 c -0.4275,0 -0.77151,0.334 -0.77151,0.749 l 0,1.502 c 0,0.415 0.34401,0.749 0.77151,0.749 l 6.9569998,0 c 0.4275,0 0.7715,-0.334 0.7715,-0.749 l 0,-1.502 c 0,-0.415 -0.344,-0.749 -0.7715,-0.749 l -0.8185,0 c 0.327,0 0.59,-0.2225 0.59,-0.499 l 0,-1.0019 c 0,-0.2765 -0.263,-0.499 -0.59,-0.499 l 0.091,0 c 0.212,-0.199 0.4145,-0.5555 0.6035,-0.759 0.8565,-0.917 1.0095,-2.2185 0.408,-3.333 -0.294,-0.544 -0.7075,-0.9855 -1.1845,-1.363 -0.537,-0.4249 -1.092,-0.8254 -1.6335,-1.2439 -0.155,-0.12 -0.292,-0.2625 -0.498,-0.4505 0.5105,0.109 0.918,0.2505 1.329,0.2715 0.7095,0.036 1.3215,0.2735 1.8895,0.6914 0.2195,0.1616 0.4745,0.2911 0.7315,0.3811 0.334,0.116 0.5,0.033 0.699,-0.2725 0.0525,-0.081 0.084,-0.1736 0.134,-0.2795 0.3955,0.01 0.613,-0.2255 0.7215,-0.5955 0.037,-0.1266 0.1,-0.2436 0.1455,-0.3665 0.3075,-0.824 0.1495,-1.5535 -0.4395,-2.1895 -0.1315,-0.1455 -0.288,-0.2665 -0.4255,-0.406 -0.459,-0.464 -0.9205,-0.9256 -1.368,-1.4005 -0.325,-0.3455 -0.6175,-0.7215 -0.9455,-1.0643 -0.1625,-0.1689 -0.2995,-0.338 -0.375,-0.5645 -0.114,-0.3394 -0.328,-0.6007 -0.6395,-0.7773 -0.1105,-0.063 -0.216,-0.1355 -0.296,-0.1875 -0.1285,-0.3788 0.176,-0.8527 -0.34,-1.0908 z"/>
+ <path style="fill:#ffffff;opacity:0.1" transform="translate(0,1028.3622)" d="M 13.017578 2 C 12.906578 2.056 12.779688 2.0988812 12.679688 2.1757812 C 12.487187 2.3252812 12.299453 2.48405 12.126953 2.65625 C 11.937453 2.84505 11.741344 2.9522656 11.464844 3.0097656 C 10.800344 3.1460656 10.126859 3.2969469 9.5058594 3.5605469 C 8.1248594 4.1486469 7.2100938 5.2573438 6.5585938 6.5898438 C 6.0686367 7.5939166 5.9925468 8.6696513 6.0078125 9.7597656 C 6.0263626 8.8416973 6.1437569 7.9399723 6.5585938 7.0898438 C 7.2100938 5.7573438 8.1248594 4.6486469 9.5058594 4.0605469 C 10.126859 3.7969469 10.800344 3.6460656 11.464844 3.5097656 C 11.741344 3.4522656 11.937453 3.34505 12.126953 3.15625 C 12.299453 2.98405 12.487187 2.8252812 12.679688 2.6757812 C 12.779688 2.5988812 12.906578 2.556 13.017578 2.5 C 13.533578 2.7381 13.228922 3.2129969 13.357422 3.5917969 C 13.437422 3.6437969 13.543797 3.7162969 13.654297 3.7792969 C 13.965797 3.9558969 14.178969 4.2172406 14.292969 4.5566406 C 14.368469 4.7831406 14.505469 4.9521938 14.667969 5.1210938 C 14.995969 5.4638937 15.288281 5.8400469 15.613281 6.1855469 C 16.060781 6.6604469 16.523422 7.1219375 16.982422 7.5859375 C 17.119922 7.7254375 17.27475 7.8447344 17.40625 7.9902344 C 17.739481 8.350056 17.91963 8.7442046 17.970703 9.1640625 C 18.05617 8.5491326 17.868585 7.9894617 17.40625 7.4902344 C 17.27475 7.3447344 17.119922 7.2254375 16.982422 7.0859375 C 16.523422 6.6219375 16.060781 6.1604469 15.613281 5.6855469 C 15.288281 5.3400469 14.995969 4.9638937 14.667969 4.6210938 C 14.505469 4.4521938 14.368469 4.2831406 14.292969 4.0566406 C 14.178969 3.7172406 13.965797 3.4558969 13.654297 3.2792969 C 13.543797 3.2162969 13.437422 3.1437969 13.357422 3.0917969 C 13.228922 2.7129969 13.533578 2.2381 13.017578 2 z M 12.197266 10.351562 C 12.403266 10.539562 12.540313 10.680781 12.695312 10.800781 C 13.236812 11.219281 13.791125 11.620022 14.328125 12.044922 C 14.805125 12.422422 15.217719 12.864203 15.511719 13.408203 C 15.715308 13.785428 15.824729 14.184121 15.857422 14.582031 C 15.911577 14.022989 15.801061 13.444317 15.511719 12.908203 C 15.217719 12.364203 14.805125 11.922422 14.328125 11.544922 C 13.893211 11.200797 13.447653 10.871749 13.005859 10.537109 C 12.756148 10.481713 12.49624 10.415398 12.197266 10.351562 z M 8.6992188 17.130859 C 8.5785745 17.222095 8.5 17.349723 8.5 17.498047 L 8.5 18 C 8.5 17.7235 8.7628438 17.5 9.0898438 17.5 L 8.8730469 17.5 C 8.8224072 17.376241 8.7571165 17.254033 8.6992188 17.130859 z M 14.802734 17.132812 C 14.704421 17.268627 14.603286 17.403048 14.5 17.5 L 14.410156 17.5 C 14.737156 17.5 15 17.7235 15 18 L 15 17.498047 C 15 17.350575 14.92217 17.223997 14.802734 17.132812 z M 8.2714844 19 C 7.8439844 19 7.5 19.333047 7.5 19.748047 L 7.5 20.248047 C 7.5 19.833047 7.8439844 19.5 8.2714844 19.5 L 9.0898438 19.5 C 8.7628438 19.5 8.5 19.278453 8.5 19.001953 L 8.5 19 L 8.2714844 19 z M 15 19 L 15 19.001953 C 15 19.278453 14.737156 19.5 14.410156 19.5 L 15.228516 19.5 C 15.656016 19.5 16 19.833047 16 20.248047 L 16 19.748047 C 16 19.333047 15.656016 19 15.228516 19 L 15 19 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chessx.svg b/.icons/awkward/24x24/apps/chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chiaki.svg b/.icons/awkward/24x24/apps/chiaki.svg
new file mode 100644
index 00000000..c1a8f79d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chiaki.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#bfee00" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:.2" d="m9 3.5c-1.6666667 0-4 1-4 1l1 1s1.7981496-1 3-1c1.20185 0 3 1 3 1l1-1s-2.333333-1-4-1zm0 2c-0.942809 0-2 1-2 1l1 1s0.5285955-1 1-1 1 1 1 1l1-1s-1.057191-1-2-1zm0 2-1 2h-5.537109c-0.306058 0.970619-0.462152 1.982271-0.462891 3 0.0039 1.018232 0.163287 2.029896 0.472656 3h8.527344l1 2 1-2h8.537109c0.306057-0.970619 0.462152-1.982271 0.462891-3-0.0039-1.018232-0.163287-2.029896-0.472656-3h-5.527344l-1-2-1 2h-4z"/>
+ <path style="fill:#162d50" d="m9 3c-1.6666667 0-4 1-4 1l1 1s1.7981496-1 3-1c1.20185 0 3 1 3 1l1-1s-2.333333-1-4-1zm0 2c-0.942809 0-2 1-2 1l1 1s0.5285955-1 1-1 1 1 1 1l1-1s-1.057191-1-2-1zm0 2-1 2h-5.5371094c-0.3060572 0.9706189-0.462152 1.982271-0.4628906 3 0.0039 1.018232 0.1632871 2.029896 0.4726562 3h8.5273438l1 2 1-2h8.537109c0.306057-0.970619 0.462152-1.982271 0.462891-3-0.003897-1.018232-0.163287-2.0298959-0.472656-3h-5.527344l-1-2-1 2h-4z"/>
+ <path style="opacity:.2" d="m10 11.5v2h1v-2zm3 0v2h1v-2z"/>
+ <path style="fill:#ffaaee" d="m10 11v2h1v-2zm3 0v2h1v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chinese.svg b/.icons/awkward/24x24/apps/chinese.svg
new file mode 120000
index 00000000..6c199a7a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chinese.svg
@@ -0,0 +1 @@
+ibus-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chirp.svg b/.icons/awkward/24x24/apps/chirp.svg
new file mode 100644
index 00000000..4ad885f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chirp.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="11" x="2" y="6.5" rx="1.25" ry=".982"/>
+ <rect style="fill:#8e8e8e" width="20" height="11" x="2" y="6" rx="1.25" ry=".982"/>
+ <path style="opacity:0.2" d="m 6.0086875,8.5000003 11.9826255,0 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 L 17.991313,14.625 c -0.09095,0.478154 -0.445354,0.875 -0.998552,0.875 l -9.9855214,0 c -0.553198,0 -0.907607,-0.396846 -0.9985521,-0.875 L 5.0101355,9.3750003 c -0.090945,-0.4781543 0.445354,-0.875 0.998552,-0.875 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="1" y="10.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="1" y="10" rx=".909" ry=".858"/>
+ <rect style="opacity:0.2" width="4" height="4" x="19" y="10.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="19" y="10" rx=".909" ry=".858"/>
+ <circle style="opacity:0.5" cx="3" cy="12" r="1"/>
+ <circle style="opacity:0.5" cx="21" cy="12" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9091797,10 C 1.4055166,10 1,10.383067 1,10.858399 l 0,0.5 C 1,10.883067 1.4055166,10.5 1.9091797,10.5 l 2.1816406,0 C 4.5944833,10.5 5,10.883067 5,11.358399 l 0,-0.5 C 5,10.383067 4.5944833,10 4.0908203,10 l -2.1816406,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.909179,10 C 19.405516,10 19,10.383067 19,10.858399 l 0,0.5 C 19,10.883067 19.405516,10.5 19.909179,10.5 l 2.181641,0 C 22.594483,10.5 23,10.883067 23,11.358399 l 0,-0.5 C 23,10.383067 22.594483,10 22.09082,10 l -2.181641,0 z"/>
+ <path style="fill:#30c9c6" d="M 6.0086875,8 17.991313,8 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 l -0.998551,5.25 C 17.900367,14.603154 17.545959,15 16.992761,15 L 7.0072396,15 C 6.4540416,15 6.0996326,14.603154 6.0086875,14.125 L 5.0101355,8.875 C 4.9191903,8.3968457 5.4554895,8 6.0086875,8 Z"/>
+ <path style="opacity:0.1" d="m 7,10.5 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m -8,2 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#4f4f4f" d="m 7,10 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m -8,2 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.25 6 C 2.5575 6 2 6.4383148 2 6.9824219 L 2 7.4824219 C 2 6.9383148 2.5575 6.5 3.25 6.5 L 20.75 6.5 C 21.4425 6.5 22 6.9383148 22 7.4824219 L 22 6.9824219 C 22 6.4383148 21.4425 6 20.75 6 L 3.25 6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.0078125 8 C 5.4546145 8 4.9188204 8.3968457 5.0097656 8.875 L 5.0449219 9.0585938 C 5.1742345 8.7343842 5.5837898 8.5 6.0078125 8.5 L 17.992188 8.5 C 18.416209 8.5 18.825766 8.7343842 18.955078 9.0585938 L 18.990234 8.875 C 19.08118 8.3968457 18.545385 8 17.992188 8 L 6.0078125 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chmsee-icon.svg b/.icons/awkward/24x24/apps/chmsee-icon.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chmsee-icon.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chocolate-doom-setup.svg b/.icons/awkward/24x24/apps/chocolate-doom-setup.svg
new file mode 100644
index 00000000..736fa70a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chocolate-doom-setup.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-0.5,0)">
+ <path style="opacity:0.2" d="m 16.636523,19 a 1.6364919,1.7335065 0 0 0 -1.5804,2.183596 l 5.72715,22.533331 A 1.6364919,1.7335065 0 0 0 22.363672,45 h 3.272656 a 1.6364919,1.7335065 0 0 0 1.5804,-1.283073 L 32.943877,21.183596 A 1.6364919,1.7335065 0 0 0 31.363478,19 Z"/>
+ <path style="fill:#975a34" d="m 22.217297,4.0035011 c 0.116477,-0.067026 1.654858,0.8377705 3.237469,1.9037535 2.316804,1.5605162 3.78916,2.9403109 5.079368,4.7685914 0.3188,0.451801 0.58236,0.922209 0.819418,1.399098 0.137853,0.196963 0.268194,0.399122 0.39058,0.606063 2.505186,4.3236 1.145296,9.779763 -3.036884,12.186379 -4.182182,2.406619 -9.602947,0.852353 -12.107613,-3.471546 -0.115216,-0.199039 -0.223777,-0.401808 -0.323242,-0.609133 -0.121038,-0.194814 -0.254666,-0.383261 -0.358025,-0.584024 -1.419242,-2.757611 -1.130794,-5.709759 0.433398,-8.222272 0.828129,-1.330199 2.488117,-2.6864017 3.683455,-3.377545 1.491249,-0.8622361 1.993957,-2.6060213 2.088483,-4.1224497 0.01512,-0.2427371 0.05872,-0.4568448 0.09353,-0.4768745 z"/>
+ <path style="fill:#f1b65c" d="m 16.636523,18 a 1.6364919,1.7335065 0 0 0 -1.5804,2.183596 l 5.72715,22.533331 A 1.6364919,1.7335065 0 0 0 22.363672,44 h 3.272656 a 1.6364919,1.7335065 0 0 0 1.5804,-1.283073 L 32.943877,20.183596 A 1.6364919,1.7335065 0 0 0 31.363478,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 22.216797,4.0039062 c -0.03481,0.02003 -0.07863,0.2338254 -0.09375,0.4765626 -0.09453,1.5164283 -0.596642,3.2608107 -2.087891,4.1230468 -1.195338,0.6911433 -2.855464,2.0467544 -3.683594,3.3769534 -0.963083,1.54697 -1.437023,3.259913 -1.332031,4.992187 0.09451,-1.387213 0.555079,-2.744192 1.332031,-3.992187 0.82813,-1.330199 2.488256,-2.68581 3.683594,-3.3769534 1.491249,-0.8622361 1.993365,-2.6066185 2.087891,-4.1230468 0.01512,-0.2427372 0.05894,-0.4565329 0.09375,-0.4765626 0.116477,-0.067026 1.65567,0.8383139 3.238281,1.9042969 2.316804,1.5605162 3.787917,2.9392979 5.078125,4.7675779 0.3188,0.451801 0.583255,0.921549 0.820313,1.398438 0.137853,0.196963 0.268239,0.400481 0.390625,0.607422 0.764215,1.318928 1.163812,2.743301 1.238281,4.154297 0.0996,-1.729699 -0.292735,-3.522417 -1.238281,-5.154297 C 31.621755,12.4747 31.491369,12.271182 31.353516,12.074219 31.116458,11.59733 30.852003,11.127582 30.533203,10.675781 29.242995,8.8475008 27.771882,7.4687193 25.455078,5.9082031 23.872467,4.8422201 22.333274,3.9368803 22.216797,4.0039062 Z"/>
+ <rect style="opacity:0.2" width="22" height="2" x="13" y="19" rx="1" ry="1"/>
+ <rect style="fill:#ffcf88" width="22" height="2" x="13" y="18" rx="1" ry="1"/>
+ </g>
+ <g transform="translate(-2)">
+ <circle style="fill:#cc5e55" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.244,15 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 l 0.06672,0.79185 h 1.5135 l 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.03632,-0.3976 2.3784,2.3572 0 0 0 -0.03461,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 h -1.5135 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chocolate-doom.svg b/.icons/awkward/24x24/apps/chocolate-doom.svg
new file mode 100644
index 00000000..cb75735b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chocolate-doom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-0.5,0)">
+ <path style="opacity:0.2" d="m 16.636523,19 a 1.6364919,1.7335065 0 0 0 -1.5804,2.183596 l 5.72715,22.533331 A 1.6364919,1.7335065 0 0 0 22.363672,45 h 3.272656 a 1.6364919,1.7335065 0 0 0 1.5804,-1.283073 L 32.943877,21.183596 A 1.6364919,1.7335065 0 0 0 31.363478,19 Z"/>
+ <path style="fill:#975a34" d="m 22.217297,4.0035011 c 0.116477,-0.067026 1.654858,0.8377705 3.237469,1.9037535 2.316804,1.5605162 3.78916,2.9403109 5.079368,4.7685914 0.3188,0.451801 0.58236,0.922209 0.819418,1.399098 0.137853,0.196963 0.268194,0.399122 0.39058,0.606063 2.505186,4.3236 1.145296,9.779763 -3.036884,12.186379 -4.182182,2.406619 -9.602947,0.852353 -12.107613,-3.471546 -0.115216,-0.199039 -0.223777,-0.401808 -0.323242,-0.609133 -0.121038,-0.194814 -0.254666,-0.383261 -0.358025,-0.584024 -1.419242,-2.757611 -1.130794,-5.709759 0.433398,-8.222272 0.828129,-1.330199 2.488117,-2.6864017 3.683455,-3.377545 1.491249,-0.8622361 1.993957,-2.6060213 2.088483,-4.1224497 0.01512,-0.2427371 0.05872,-0.4568448 0.09353,-0.4768745 z"/>
+ <path style="fill:#f1b65c" d="m 16.636523,18 a 1.6364919,1.7335065 0 0 0 -1.5804,2.183596 l 5.72715,22.533331 A 1.6364919,1.7335065 0 0 0 22.363672,44 h 3.272656 a 1.6364919,1.7335065 0 0 0 1.5804,-1.283073 L 32.943877,20.183596 A 1.6364919,1.7335065 0 0 0 31.363478,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 22.216797,4.0039062 c -0.03481,0.02003 -0.07863,0.2338254 -0.09375,0.4765626 -0.09453,1.5164283 -0.596642,3.2608107 -2.087891,4.1230468 -1.195338,0.6911433 -2.855464,2.0467544 -3.683594,3.3769534 -0.963083,1.54697 -1.437023,3.259913 -1.332031,4.992187 0.09451,-1.387213 0.555079,-2.744192 1.332031,-3.992187 0.82813,-1.330199 2.488256,-2.68581 3.683594,-3.3769534 1.491249,-0.8622361 1.993365,-2.6066185 2.087891,-4.1230468 0.01512,-0.2427372 0.05894,-0.4565329 0.09375,-0.4765626 0.116477,-0.067026 1.65567,0.8383139 3.238281,1.9042969 2.316804,1.5605162 3.787917,2.9392979 5.078125,4.7675779 0.3188,0.451801 0.583255,0.921549 0.820313,1.398438 0.137853,0.196963 0.268239,0.400481 0.390625,0.607422 0.764215,1.318928 1.163812,2.743301 1.238281,4.154297 0.0996,-1.729699 -0.292735,-3.522417 -1.238281,-5.154297 C 31.621755,12.4747 31.491369,12.271182 31.353516,12.074219 31.116458,11.59733 30.852003,11.127582 30.533203,10.675781 29.242995,8.8475008 27.771882,7.4687193 25.455078,5.9082031 23.872467,4.8422201 22.333274,3.9368803 22.216797,4.0039062 Z"/>
+ <rect style="opacity:0.2" width="22" height="2" x="13" y="19" rx="1" ry="1"/>
+ <rect style="fill:#ffcf88" width="22" height="2" x="13" y="18" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/choqok.svg b/.icons/awkward/24x24/apps/choqok.svg
new file mode 100644
index 00000000..675f368c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/choqok.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.9762 11.047619,4 10,3.5 9.2916667,4.6578 C 7.0981429,5.1091 5.5482286,6.1692 4.2637667,7.845 2.0171333,10.7762 2,15.8333 2,18.6905 2,21.5476 7.2380952,22.5 12,22.5 16.761905,22.5 22,21.5476 22,18.6905 22,15.8333 21.98286,10.7762 19.736233,7.845 18.451771,6.1692 16.901857,5.1091 14.708333,4.6578 L 14,3.5 12.952381,4 Z"/>
+ <path style="fill:#81b427" d="M 12,2 11.047619,3.5 10,3 9.2916667,4.1578 C 7.0981429,4.6091 5.5482286,5.6692 4.2637667,7.345 2.0171333,10.2762 2,15.3333 2,18.1905 2,21.0476 7.2380952,22 12,22 16.761905,22 22,21.0476 22,18.1905 22,15.3333 21.98286,10.2762 19.736233,7.345 18.451771,5.6692 16.901857,4.6091 14.708333,4.1578 L 14,3 12.952381,3.5 Z"/>
+ <circle style="opacity:0.2" cx="17" cy="13.5" r="2"/>
+ <path style="fill:#86572f" d="M 9.638915,17.6346 C 10.12604,18.4783 11.025755,18.9986 12,19 c 0.974245,0 1.87396,-0.5217 2.361085,-1.3654 L 12,17.6346 Z"/>
+ <path style="opacity:0.2" d="m 12.000001,14.5 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 L 9.1410625,16.9473 C 8.8680005,17.2274 9.011611,18.0554 9.39792,18.0556 l 2.602081,0.4444 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 L 12.307113,14.6297 C 12.225773,14.5467 12.114878,14.5001 12.000001,14.5 Z"/>
+ <path style="fill:#ffc12e" d="m 12.000001,14 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 L 9.1410625,16.4473 C 8.8680005,16.7274 9.011611,17.5554 9.39792,17.5556 L 12.000001,18 l 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 L 12.307113,14.1297 C 12.225773,14.0467 12.114878,14.0001 12.000001,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,14 c -0.114877,10e-5 -0.225299,0.04521 -0.306641,0.128906 l -2.552734,2.31836 c -0.1453887,0.149136 -0.1661594,0.447083 -0.1015625,0.699218 0.023174,-0.07739 0.05267,-0.149066 0.1015625,-0.199218 l 2.552734,-2.31836 C 11.774701,14.545206 11.885123,14.5001 12,14.5 c 0.114877,10e-5 0.225301,0.04591 0.306641,0.128906 l 2.552734,2.31836 c 0.04889,0.05015 0.07839,0.121832 0.101563,0.199218 0.0646,-0.252135 0.04383,-0.550082 -0.101563,-0.699218 l -2.552734,-2.31836 C 12.225301,14.045906 12.114877,14.0001 12,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 11.046875,3.5 10,3 9.2910156,4.1582031 c -2.1935238,0.4513 -3.7428818,1.5117 -5.0273437,3.1875 C 2.0170385,10.276903 2,15.334206 2,18.191406 c 0,0.01966 0.00537,0.03716 0.00586,0.05664 0.00565,-2.908983 0.1112522,-7.60171 2.2578125,-10.4023439 1.2844619,-1.6758 2.8338199,-2.7362 5.0273437,-3.1875 L 10,3.5 11.046875,4 12,2.5 12.953125,4 14,3.5 14.708984,4.6582031 c 2.193524,0.4513 3.742882,1.5117 5.027344,3.1875 2.146554,2.8006339 2.25216,7.4933609 2.257813,10.4023439 4.94e-4,-0.01948 0.0059,-0.03698 0.0059,-0.05664 0,-2.8572 -0.01704,-7.914503 -2.263672,-10.8457029 -1.284462,-1.6758 -2.83382,-2.7362 -5.027344,-3.1875 L 14,3 12.953125,3.5 12,2 Z"/>
+ <circle style="fill:#ffffff" cx="17" cy="13" r="2"/>
+ <path style="opacity:0.2" d="m 7,12.500093 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.064453,0.503906 A 2,2 0 0 1 7,13.500093 2,2 0 0 1 8.9355469,14.996187 2,2 0 0 0 9,14.500093 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 7,12.000094 a 2,2 0 0 0 -2,2 A 2,2 0 0 0 5.0644531,14.504 2,2 0 0 1 7,13.000094 2,2 0 0 1 8.9355469,14.496188 2,2 0 0 0 9,14.000094 a 2,2 0 0 0 -2,-2 z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/christmas-tree.svg b/.icons/awkward/24x24/apps/christmas-tree.svg
new file mode 100644
index 00000000..79553450
--- /dev/null
+++ b/.icons/awkward/24x24/apps/christmas-tree.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.090575,8.5021445 a 1.9324752,1.9466645 0 0 0 -1.764339,0.971334 L 7.7929465,13.893904 5.258714,18.314329 a 1.9324752,1.9466645 0 0 0 0.5906285,2.585155 c 0,0 2.4344195,1.600516 6.1506575,1.600516 3.716238,0 6.150657,-1.600516 6.150657,-1.600516 a 1.9324752,1.9466645 0 0 0 0.590629,-2.585155 L 16.207053,13.893904 13.673764,9.4734785 a 1.9324752,1.9466645 0 0 0 -1.583189,-0.971334 z"/>
+ <path style="fill:#337f36" d="m 12.090575,8.0021445 a 1.9324752,1.9466645 0 0 0 -1.764339,0.971334 L 7.7929465,13.393904 5.258714,17.814329 a 1.9324752,1.9466645 0 0 0 0.5906285,2.585155 C 5.8493425,20.399484 8.283762,22 12,22 c 3.716238,0 6.150657,-1.600516 6.150657,-1.600516 a 1.9324752,1.9466645 0 0 0 0.590629,-2.585155 L 16.207053,13.393904 13.673764,8.9734785 a 1.9324752,1.9466645 0 0 0 -1.583189,-0.971334 z"/>
+ <path style="opacity:0.2" d="M 12.077636,6.501838 A 1.6564074,1.6685697 0 0 0 10.565345,7.33441 l -2.171391,3.788936 -2.1721995,3.788937 a 1.6564074,1.6685697 0 0 0 0.506253,2.215847 c 0,0 2.0866455,1.37187 5.2719915,1.37187 3.185348,0 5.271993,-1.37187 5.271993,-1.37187 a 1.6564074,1.6685697 0 0 0 0.506254,-2.215847 L 15.606046,11.123346 13.434655,7.33441 A 1.6564074,1.6685697 0 0 0 12.077636,6.501838 Z"/>
+ <path style="fill:#3e9d43" d="M 12.077636,6.001838 A 1.6564074,1.6685697 0 0 0 10.565345,6.83441 l -2.171391,3.788936 -2.1721995,3.788937 a 1.6564074,1.6685697 0 0 0 0.506253,2.215847 c 0,0 2.0866455,1.37187 5.2719915,1.37187 3.185348,0 5.271993,-1.37187 5.271993,-1.37187 a 1.6564074,1.6685697 0 0 0 0.506254,-2.215847 L 15.606046,10.623346 13.434655,6.83441 A 1.6564074,1.6685697 0 0 0 12.077636,6.001838 Z"/>
+ <path style="opacity:0.2" d="m 12.064696,4.5015315 a 1.3803395,1.3904748 0 0 0 -1.260242,0.69381 L 8.9949615,8.352788 7.1847955,11.510236 a 1.3803395,1.3904748 0 0 0 0.4218775,1.846539 c 0,0 1.738871,1.143225 4.393326,1.143225 2.654457,0 4.393327,-1.143225 4.393327,-1.143225 a 1.3803395,1.3904748 0 0 0 0.421878,-1.846539 L 15.005038,8.352788 13.195546,5.1953415 a 1.3803395,1.3904748 0 0 0 -1.13085,-0.69381 z"/>
+ <path style="fill:#5dc062" d="m 12.064696,4.0015315 a 1.3803395,1.3904748 0 0 0 -1.260242,0.69381 L 8.9949615,7.852788 7.1847955,11.010236 a 1.3803395,1.3904748 0 0 0 0.4218775,1.846539 c 0,0 1.738871,1.143225 4.393326,1.143225 2.654457,0 4.393327,-1.143225 4.393327,-1.143225 a 1.3803395,1.3904748 0 0 0 0.421878,-1.846539 L 15.005038,7.852788 13.195546,4.6953415 a 1.3803395,1.3904748 0 0 0 -1.13085,-0.69381 z"/>
+ <path style="opacity:0.2" d="m 11,12.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 11.999952,2.500091 c -0.360604,0.00534 -0.617775,0.230315 -0.738465,0.6027375 l 0.0045,-0.016795 -0.56659,1.4645345 -1.4108258,0 c -0.00415,-6.92e-5 -0.00811,-6.92e-5 -0.012275,0 -0.228172,0.00766 -0.4339125,0.1180012 -0.5788675,0.3007831 -0.3134935,0.372713 -0.247049,0.809042 0.1510415,1.0870065 L 9.8508145,7.0754741 9.267855,8.4508048 c -6.5e-4,0.00205 -0.00125,0.00415 -0.00185,0.00625 -0.089076,0.303075 -0.00534,0.615315 0.21875,0.828911 0.00155,0.0016 0.0035,0.00315 0.00522,0.0047 0.2692515,0.2479095 0.647566,0.2794185 0.951634,0.074219 0.0058,-0.0039 0.01154,-0.00792 0.01711,-0.01211 l 1.541297,-1.15274 1.54129,1.15274 c 0.0056,0.00415 0.01132,0.00824 0.01711,0.01211 0.304068,0.205199 0.682383,0.17369 0.951634,-0.074219 0.0016,-0.00155 0.0035,-0.0031 0.0052,-0.0047 0.224061,-0.213596 0.307826,-0.525836 0.218749,-0.828911 l -0.0018,-0.00625 -0.582993,-1.3753307 1.002327,-1.137116 c 0.39809,-0.277965 0.464535,-0.714294 0.15104,-1.0870068 -0.144954,-0.182782 -0.350695,-0.2931232 -0.578867,-0.3007832 -0.0042,-6.91e-5 -0.0081,-6.91e-5 -0.01228,0 l -1.410807,0 -0.56659,-1.4645344 0.0045,0.016795 C 12.617727,2.730406 12.360556,2.5054294 11.999952,2.500091 Z"/>
+ <path style="fill:#ae3030" d="m 11.999952,1.9996312 c -0.360604,0.00534 -0.617775,0.230315 -0.738465,0.6027375 l 0.0045,-0.016795 -0.56659,1.4645345 -1.4108258,0 c -0.00415,-6.92e-5 -0.00811,-6.92e-5 -0.012275,0 -0.228172,0.00766 -0.4339125,0.1180012 -0.5788675,0.3007831 -0.3134935,0.372713 -0.247049,0.809042 0.1510415,1.0870065 L 9.8508145,6.5750143 9.267855,7.950345 c -6.5e-4,0.00205 -0.00125,0.00415 -0.00185,0.00625 -0.089076,0.303075 -0.00534,0.615315 0.21875,0.828911 0.00155,0.0016 0.0035,0.00315 0.00522,0.0047 0.2692515,0.2479095 0.647566,0.2794185 0.951634,0.074219 0.0058,-0.0039 0.01154,-0.00792 0.01711,-0.01211 l 1.541297,-1.15274 1.54129,1.15274 c 0.0056,0.00415 0.01132,0.00824 0.01711,0.01211 0.304068,0.205199 0.682383,0.17369 0.951634,-0.074219 0.0016,-0.00155 0.0035,-0.0031 0.0052,-0.0047 0.224061,-0.213596 0.307826,-0.525836 0.218749,-0.828911 l -0.0018,-0.00625 -0.582993,-1.3753307 1.002327,-1.137116 c 0.39809,-0.277965 0.464535,-0.714294 0.15104,-1.0870068 -0.144954,-0.182782 -0.350695,-0.2931232 -0.578867,-0.3007832 -0.0042,-6.91e-5 -0.0081,-6.91e-5 -0.01228,0 l -1.410807,0 -0.56659,-1.4645344 0.0045,0.016795 C 12.617727,2.2299462 12.360556,2.0049696 11.999952,1.9996312 Z"/>
+ <path style="fill:#ffe15e" d="m 11,12 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 16,15.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="fill:#ffe15e" d="m 16,15 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 10,20.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="fill:#ffe15e" d="m 10,20 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="M 14,12 A 0.5,0.5 0 0 1 13.5,12.5 0.5,0.5 0 0 1 13,12 0.5,0.5 0 0 1 13.5,11.5 0.5,0.5 0 0 1 14,12 Z"/>
+ <path style="fill:#ffe15e" d="M 14,11.5 A 0.5,0.5 0 0 1 13.5,12 0.5,0.5 0 0 1 13,11.5 0.5,0.5 0 0 1 13.5,11 0.5,0.5 0 0 1 14,11.5 Z"/>
+ <path style="opacity:0.2" d="M 12,17 A 0.5,0.5 0 0 1 11.5,17.5 0.5,0.5 0 0 1 11,17 0.5,0.5 0 0 1 11.5,16.5 0.5,0.5 0 0 1 12,17 Z"/>
+ <path style="fill:#ffe15e" d="M 12,16.5 A 0.5,0.5 0 0 1 11.5,17 0.5,0.5 0 0 1 11,16.5 0.5,0.5 0 0 1 11.5,16 0.5,0.5 0 0 1 12,16.5 Z"/>
+ <path style="opacity:0.2" d="M 15,20 A 0.5,0.5 0 0 1 14.5,20.5 0.5,0.5 0 0 1 14,20 0.5,0.5 0 0 1 14.5,19.5 0.5,0.5 0 0 1 15,20 Z"/>
+ <path style="fill:#ffe15e" d="M 15,19.5 A 0.5,0.5 0 0 1 14.5,20 0.5,0.5 0 0 1 14,19.5 0.5,0.5 0 0 1 14.5,19 0.5,0.5 0 0 1 15,19.5 Z"/>
+ <path style="opacity:0.2" d="M 9,15 A 0.5,0.5 0 0 1 8.5,15.5 0.5,0.5 0 0 1 8,15 0.5,0.5 0 0 1 8.5,14.5 0.5,0.5 0 0 1 9,15 Z"/>
+ <path style="fill:#ffe15e" d="M 9,14.5 A 0.5,0.5 0 0 1 8.5,15 0.5,0.5 0 0 1 8,14.5 0.5,0.5 0 0 1 8.5,14 0.5,0.5 0 0 1 9,14.5 Z"/>
+ <path style="opacity:0.2" d="M 18,19 A 0.5,0.5 0 0 1 17.5,19.5 0.5,0.5 0 0 1 17,19 0.5,0.5 0 0 1 17.5,18.5 0.5,0.5 0 0 1 18,19 Z"/>
+ <path style="fill:#ffe15e" d="M 18,18.5 A 0.5,0.5 0 0 1 17.5,19 0.5,0.5 0 0 1 17,18.5 0.5,0.5 0 0 1 17.5,18 0.5,0.5 0 0 1 18,18.5 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 11.639396 2.00534 11.382409 2.22914 11.261719 2.6015625 L 11.265625 2.5859375 L 10.699219 4.0507812 L 9.2890625 4.0507812 C 9.2849125 4.050712 9.2795556 4.050712 9.2753906 4.0507812 C 9.0472186 4.0584412 8.8422206 4.1687806 8.6972656 4.3515625 C 8.4967857 4.5899135 8.4687544 4.8497023 8.5664062 5.0820312 C 8.5991018 5.0040298 8.6344521 4.9262416 8.6972656 4.8515625 C 8.8422206 4.6687806 9.0472186 4.5584412 9.2753906 4.5507812 C 9.2795556 4.550712 9.2849125 4.550712 9.2890625 4.5507812 L 10.699219 4.5507812 L 11.265625 3.0859375 L 11.261719 3.1035156 C 11.382409 2.7310931 11.639396 2.50534 12 2.5 C 12.360604 2.5053384 12.617479 2.7310929 12.738281 3.1035156 L 12.734375 3.0859375 L 13.300781 4.5507812 L 14.710938 4.5507812 C 14.715117 4.5507121 14.720409 4.5507121 14.724609 4.5507812 C 14.952781 4.5584412 15.15778 4.6687805 15.302734 4.8515625 C 15.365548 4.9262416 15.400898 5.0040298 15.433594 5.0820312 C 15.531245 4.8497022 15.503215 4.5899134 15.302734 4.3515625 C 15.15778 4.1687805 14.952781 4.0584413 14.724609 4.0507812 C 14.720409 4.0507121 14.715117 4.0507121 14.710938 4.0507812 L 13.300781 4.0507812 L 12.734375 2.5859375 L 12.738281 2.6015625 C 12.617479 2.2291398 12.360604 2.0053384 12 2 z M 9.7070312 6.9140625 L 9.2675781 7.9511719 C 9.2669281 7.9532219 9.266225 7.9549313 9.265625 7.9570312 C 9.2172349 8.1216753 9.2250323 8.2866836 9.2734375 8.4394531 L 9.8515625 7.0761719 L 9.7070312 6.9140625 z M 14.292969 6.9140625 L 14.148438 7.0761719 L 14.726562 8.4394531 C 14.774971 8.2866836 14.782766 8.1216753 14.734375 7.9570312 L 14.732422 7.9511719 L 14.292969 6.9140625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/.icons/awkward/24x24/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
new file mode 120000
index 00000000..622c6801
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
@@ -0,0 +1 @@
+google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg b/.icons/awkward/24x24/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
new file mode 120000
index 00000000..f35d1789
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
@@ -0,0 +1 @@
+google-docs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg b/.icons/awkward/24x24/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg b/.icons/awkward/24x24/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-app-list.svg b/.icons/awkward/24x24/apps/chrome-app-list.svg
new file mode 100644
index 00000000..b107ba35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-app-list.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="m 12.0001,2 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0001,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0133,12.16657 2.00946,12.08394 2.00946,12 c 0,-5.54 4.456,-10 9.991,-10 z"/>
+ <path style="opacity:0.2" d="m 2.006,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <g style="opacity:0.1" transform="matrix(0.5,0,0,0.5,0,1)">
+ <rect width="6" height="6" x="12" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="12" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="12" y="29" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="29" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="29" rx="2" ry="2"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <rect style="fill:#eb6253" width="6" height="6" x="12" y="13" rx="2" ry="2"/>
+ <rect style="fill:#2181dd" width="6" height="6" x="21" y="13" rx="2" ry="2"/>
+ <rect style="fill:#2181dd" width="6" height="6" x="30" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4d9133" width="6" height="6" x="12" y="21" rx="2" ry="2"/>
+ <rect style="fill:#eb6253" width="6" height="6" x="21" y="21" rx="2" ry="2"/>
+ <rect style="fill:#2181dd" width="6" height="6" x="30" y="21" rx="2" ry="2"/>
+ <rect style="fill:#4d9133" width="6" height="6" x="12" y="29" rx="2" ry="2"/>
+ <rect style="fill:#4d9133" width="6" height="6" x="21" y="29" rx="2" ry="2"/>
+ <rect style="fill:#eb6253" width="6" height="6" x="30" y="29" rx="2" ry="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg b/.icons/awkward/24x24/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg b/.icons/awkward/24x24/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg b/.icons/awkward/24x24/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg b/.icons/awkward/24x24/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg b/.icons/awkward/24x24/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg b/.icons/awkward/24x24/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg b/.icons/awkward/24x24/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg b/.icons/awkward/24x24/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg b/.icons/awkward/24x24/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg b/.icons/awkward/24x24/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg b/.icons/awkward/24x24/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg b/.icons/awkward/24x24/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg b/.icons/awkward/24x24/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg b/.icons/awkward/24x24/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg b/.icons/awkward/24x24/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg b/.icons/awkward/24x24/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
new file mode 120000
index 00000000..517b3f3c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
@@ -0,0 +1 @@
+nos-tv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg b/.icons/awkward/24x24/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg b/.icons/awkward/24x24/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
new file mode 120000
index 00000000..82665c9d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
@@ -0,0 +1 @@
+google-agenda.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg b/.icons/awkward/24x24/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/.icons/awkward/24x24/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
new file mode 120000
index 00000000..e72e7ff1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
@@ -0,0 +1 @@
+../mimetypes/x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg b/.icons/awkward/24x24/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg b/.icons/awkward/24x24/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
new file mode 100644
index 00000000..22ac58a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#feb625" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <g opacity=".1" transform="matrix(.48431 0 0 .51620 -2e-7 8.5639e-7)">
+ <path d="m35.102 33.902c-2.3831 1.2029-5.0074 1.9266-7.4951 1.9372-4.0429 0-7.2458-1.1272-9.6086-3.3817-2.3629-2.2653-3.5443-5.3327-3.5443-9.2022 0-3.8803 1.1814-6.9477 3.5443-9.2022 2.3629-2.2653 5.5657-3.398 9.6086-3.398 2.7053 0.0287 5.3054 0.81356 7.4951 1.9372v4.8431c-2.1476-1.2295-4.6739-1.9241-6.9911-1.9372-2.2328 0-4.195 0.69908-5.474 2.1298s-1.9185 3.1126-1.9185 5.6273c0 2.5038 0.63949 4.1803 1.9185 5.611s3.2412 2.1298 5.474 2.1298c2.4915-0.13391 5.1892-0.73589 6.9911-1.9372z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g fill="#424242" transform="matrix(.48431 0 0 .51620 -2e-7 -.5)">
+ <path d="m35.102 33.902c-2.3831 1.2029-5.0074 1.9266-7.4951 1.9372-4.0429 0-7.2458-1.1272-9.6086-3.3817-2.3629-2.2653-3.5443-5.3327-3.5443-9.2022 0-3.8803 1.1814-6.9477 3.5443-9.2022 2.3629-2.2653 5.5657-3.398 9.6086-3.398 2.7053 0.0287 5.3054 0.81356 7.4951 1.9372v4.8431c-2.1476-1.2295-4.6739-1.9241-6.9911-1.9372-2.2328 0-4.195 0.69908-5.474 2.1298s-1.9185 3.1126-1.9185 5.6273c0 2.5038 0.63949 4.1803 1.9185 5.611s3.2412 2.1298 5.474 2.1298c2.4915-0.13391 5.1892-0.73589 6.9911-1.9372z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg b/.icons/awkward/24x24/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg b/.icons/awkward/24x24/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
new file mode 120000
index 00000000..26506e1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
@@ -0,0 +1 @@
+authy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg b/.icons/awkward/24x24/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
new file mode 120000
index 00000000..b34f543d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
@@ -0,0 +1 @@
+chrome-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg b/.icons/awkward/24x24/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg b/.icons/awkward/24x24/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
new file mode 120000
index 00000000..4c36d806
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
@@ -0,0 +1 @@
+trello.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg b/.icons/awkward/24x24/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
new file mode 120000
index 00000000..ab98caaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
@@ -0,0 +1 @@
+citrix-receiver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg b/.icons/awkward/24x24/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
new file mode 120000
index 00000000..ef62dbf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
@@ -0,0 +1 @@
+tweetdeck.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg b/.icons/awkward/24x24/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
new file mode 120000
index 00000000..d7652693
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
@@ -0,0 +1 @@
+google-photos.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg b/.icons/awkward/24x24/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
new file mode 120000
index 00000000..dc644a8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
@@ -0,0 +1 @@
+estmob-sendanywhere.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg b/.icons/awkward/24x24/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg b/.icons/awkward/24x24/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
new file mode 120000
index 00000000..1aaf8d36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
@@ -0,0 +1 @@
+enjoy-music-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg b/.icons/awkward/24x24/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg b/.icons/awkward/24x24/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg b/.icons/awkward/24x24/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
new file mode 100644
index 00000000..4b5dddfd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1z"/>
+ <rect style="fill:#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m 12.148438,7.5 c -1.69,-5e-4 -4.1027724,0.1030531 -4.8261724,0.1269531 -0.7865,0.0716 -1.0768593,0.1130281 -1.5058594,0.4863281 C 5.1559063,8.7054813 5,9.8695906 5,11.650391 v 1.693359 c 0,2.031 0.2651312,3.066359 0.7070312,3.443359 0.5049001,0.442 0.8395282,0.473391 1.1738282,0.525391 0.1302,0.02 1.0548437,0.1875 5.1523436,0.1875 2.555,0 4.749563,-0.125344 4.976563,-0.152344 0.366,-0.048 0.885109,-0.113547 1.287109,-0.560547 C 18.883875,16.110109 19,14.985469 19,13.355469 v -1.972657 c 0,-1.0546 -0.05712,-2.5429682 -0.703125,-3.1679682 -0.49,-0.4210001 -0.667687,-0.5394969 -1.679687,-0.5917969 C 16.331187,7.6103469 13.839437,7.5005 12.148438,7.5 Z M 11,9.5 l 4,3 -4,3 z"/>
+ <path style="fill:#f9f9f9" d="M 12.148438 7 C 10.458438 6.9995 8.0456656 7.1030531 7.3222656 7.1269531 C 6.5357656 7.1985531 6.2454063 7.2399812 5.8164062 7.6132812 C 5.1559063 8.2054813 5 9.3695906 5 11.150391 L 5 12.84375 C 5 14.87475 5.2651312 15.910109 5.7070312 16.287109 C 6.2119313 16.729109 6.5465594 16.7605 6.8808594 16.8125 C 7.0110594 16.8325 7.9357031 17 12.033203 17 C 14.588203 17 16.782766 16.874656 17.009766 16.847656 C 17.375766 16.799656 17.894875 16.734109 18.296875 16.287109 C 18.883875 15.610109 19 14.485469 19 12.855469 L 19 10.882812 C 19 9.8282125 18.942875 8.3398438 18.296875 7.7148438 C 17.806875 7.2938437 17.629188 7.1753469 16.617188 7.1230469 C 16.331187 7.1103469 13.839437 7.0005 12.148438 7 z M 11 9 L 15 12 L 11 15 L 11 9 z"/>
+ <g>
+ <circle style="fill:#03a9f4" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 19,13 3,3 h -1 l -2,2 c 1.5,1.5 -0.5,2.5 -0.5,2.5 L 17,19 15,21 h -1 v -1 l 2,-2 -1.5,-1.5 c 0,0 1,-2 2.5,-0.5 l 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg b/.icons/awkward/24x24/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg b/.icons/awkward/24x24/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg b/.icons/awkward/24x24/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
new file mode 100644
index 00000000..f5f392a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 9,8.5 0 0 0 -9,8.5 9,8.5 0 0 0 8.882813,8.49414 c 0.08949,0.0043 0.119782,0.02915 0.11914,0.125 -0.0048,0.873551 -0.0022,1.897785 -0.002,2.771485 1.14e-4,0.03391 0.0029,0.06721 0.0049,0.109375 0.02965,-0.01152 0.0485,-0.01833 0.06641,-0.02636 1.72155,-0.77085 3.301687,-1.74482 4.710937,-2.96582 0.28041,-0.242895 0.548591,-0.497616 0.806641,-0.762696 0.1105,-0.11335 0.22033,-0.228556 0.331055,-0.341796 0.17105,-0.174321 0.319223,-0.369155 0.480468,-0.552735 0.186215,-0.211705 0.353645,-0.436611 0.518555,-0.663086 0.364565,-0.50055 0.690217,-1.022569 0.963867,-1.574219 0.138435,-0.278869 0.270064,-0.559956 0.386719,-0.847656 0.0039,-0.0054 0.0092,-0.0098 0.01172,-0.01563 0.317925,-0.7877 0.521433,-1.603203 0.629883,-2.439453 0.01825,-0.14045 0.02555,-0.281774 0.03808,-0.422851 a 9,8.5 0 0 0 0.0098,-0.116211 c 0.0089,-0.112801 0.02429,-0.225031 0.03027,-0.337891 0.0071,-0.134857 0.0087,-0.269794 0.0088,-0.404297 A 9,8.5 0 0 0 21,11 9,8.5 0 0 0 20.999,10.98535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.0052 -0.001,-0.0078 A 9,8.5 0 0 0 20.95601,10.233409 C 20.94195,10.095774 20.92473,9.9583435 20.903271,9.821285 A 9,8.5 0 0 0 12,2.5 Z"/>
+ <path style="fill:#16a05d" d="m 12,2 a 9,8.5 0 0 0 -9,8.5 9,8.5 0 0 0 8.882813,8.49414 c 0.08949,0.0043 0.119782,0.02915 0.11914,0.125 -0.0048,0.873551 -0.0022,1.897785 -0.002,2.771485 1.14e-4,0.03391 0.0029,0.06721 0.0049,0.109375 0.02965,-0.01152 0.0485,-0.01833 0.06641,-0.02636 1.72155,-0.77085 3.301687,-1.74482 4.710937,-2.96582 0.28041,-0.242895 0.548591,-0.497616 0.806641,-0.762696 0.1105,-0.11335 0.22033,-0.228556 0.331055,-0.341796 0.17105,-0.174321 0.319223,-0.369155 0.480468,-0.552735 0.186215,-0.211705 0.353645,-0.436611 0.518555,-0.663086 0.364565,-0.50055 0.690217,-1.022569 0.963867,-1.574219 0.138435,-0.278869 0.270064,-0.559956 0.386719,-0.847656 0.0039,-0.0054 0.0092,-0.0098 0.01172,-0.01563 0.317925,-0.7877 0.521433,-1.603203 0.629883,-2.439453 0.01825,-0.14045 0.02555,-0.281774 0.03808,-0.422851 a 9,8.5 0 0 0 0.0098,-0.116211 c 0.0089,-0.112801 0.02429,-0.225031 0.03027,-0.337891 0.0071,-0.134857 0.0087,-0.269794 0.0088,-0.404297 A 9,8.5 0 0 0 21,10.5 9,8.5 0 0 0 20.999,10.48535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.0052 -0.001,-0.00782 A 9,8.5 0 0 0 20.956005,9.7333945 C 20.94195,9.595774 20.92473,9.4583435 20.903271,9.321285 A 9,8.5 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 10.5625,8.5001529 c -1.04095,0.00125 -2.0812205,3.765e-4 -3.1220705,10e-4 -0.079095,0 -0.153921,0.017515 -0.222656,0.061523 -0.176965,0.112575 -0.2345825,0.2787605 -0.2138675,0.4814455 6.5e-4,0.01043 0.00195,0.020825 0.00195,0.03125 -7e-4,1.0830996 -0.0026,1.8418046 -0.00295,2.9248056 0,0.27507 0.18432,0.493497 0.453125,0.498047 0.071695,0.0013 0.143264,-1.16e-4 0.214844,0 0.65845,0.0013 1.3163595,0.0025 1.9746095,0.0039 -0.05235,0.30395 -0.167558,0.868559 -0.395508,1.083984 -0.18994,0.1794 -0.256005,0.259541 -0.5,0.316407 -0.192445,0.0447 -0.2497725,0.111039 -0.25,0.268554 -1e-4,0.04505 0.00205,0.09046 0.00295,0.135742 -0.0019,0.20502 -0.0039,0.41012 -0.00586,0.615235 9e-4,0.114545 0.00135,0.228343 0.00295,0.342773 0.00195,0.163305 -0.042365,0.255306 0.1171875,0.231446 0.209185,-0.03104 0.413411,-0.07933 0.616211,-0.137696 0.00751,-0.0043 0.01495,-0.0083 0.02246,-0.0127 0.013545,-0.0039 0.02695,-0.0082 0.04004,-0.01172 0.023895,-0.01228 0.0478,-0.02646 0.072265,-0.03711 0.970501,-0.4108 1.628984,-1.411118 1.629884,-2.480469 0.0011,-1.1971 0,-2.393821 0,-3.5908206 L 11,8.9298404 C 10.995,8.7005834 10.795478,8.4998609 10.5625,8.5001529 Z m 6,0 c -1.04095,0.00125 -2.081221,3.765e-4 -3.12207,10e-4 -0.07909,0 -0.153921,0.017515 -0.222656,0.061523 -0.176965,0.112575 -0.234582,0.2787605 -0.213868,0.4814455 6.5e-4,0.01043 0.0019,0.020825 0.0019,0.03125 -7e-4,1.0830996 -0.0026,1.8418046 -0.003,2.9248056 0,0.27507 0.18432,0.493497 0.453125,0.498047 0.0717,0.0013 0.143264,-1.16e-4 0.214844,0 0.65845,0.0013 1.31636,0.0025 1.97461,0.0039 -0.05235,0.30395 -0.167558,0.868559 -0.395508,1.083984 -0.18994,0.1794 -0.256005,0.259541 -0.5,0.316407 -0.192445,0.0447 -0.249773,0.111039 -0.25,0.268554 -10e-5,0.04505 0.0021,0.09046 0.003,0.135742 -0.0019,0.20502 -0.0039,0.41012 -0.0059,0.615235 9e-4,0.114545 0.0014,0.228343 0.003,0.342773 0.002,0.163305 -0.04237,0.255306 0.117187,0.231446 0.209185,-0.03104 0.413411,-0.07933 0.616211,-0.137696 0.0075,-0.0043 0.01495,-0.0083 0.02246,-0.0127 0.01355,-0.0039 0.02695,-0.0082 0.04004,-0.01172 0.02389,-0.01228 0.0478,-0.02646 0.07227,-0.03711 0.9705,-0.4108 1.628983,-1.411118 1.629882,-2.480469 0.0011,-1.1971 0,-2.393821 0,-3.5908206 L 17,8.9386294 c -1.6e-5,-0.232919 -0.201523,-0.4387725 -0.4375,-0.4384765 z"/>
+ <path style="fill:#ffffff" d="m 10.5625,7.9999824 c -1.04095,0.00125 -2.0812205,3.765e-4 -3.1220705,10e-4 -0.079095,0 -0.153921,0.017515 -0.222656,0.061523 -0.176965,0.1125755 -0.2345825,0.278761 -0.2138675,0.481446 6.5e-4,0.01043 0.00195,0.020825 0.00195,0.03125 -7e-4,1.0831 -0.0026,1.8418046 -0.00295,2.9248066 0,0.27507 0.18432,0.493497 0.453125,0.498047 0.071695,0.0013 0.143264,-1.16e-4 0.214844,0 0.65845,0.0013 1.3163595,0.0025 1.9746095,0.0039 -0.05235,0.30395 -0.167558,0.868559 -0.395508,1.083984 -0.18994,0.1794 -0.256005,0.259541 -0.5,0.316407 -0.192445,0.04471 -0.2497725,0.111039 -0.25,0.268554 -1e-4,0.04505 0.00205,0.09046 0.00295,0.135742 -0.0019,0.20502 -0.0039,0.41012 -0.00586,0.615235 9e-4,0.114545 0.00135,0.228343 0.00295,0.342773 0.00195,0.163305 -0.042365,0.255306 0.1171875,0.231446 0.209185,-0.03104 0.413411,-0.07933 0.616211,-0.137696 0.00751,-0.0043 0.01495,-0.0083 0.02246,-0.0127 0.013545,-0.0039 0.02695,-0.0082 0.04004,-0.01172 0.023895,-0.01228 0.0478,-0.02646 0.072265,-0.03711 0.970501,-0.4108 1.628984,-1.411119 1.629884,-2.480469 0.0011,-1.1971 0,-2.3938216 0,-3.5908216 L 11,8.4296699 C 10.995,8.2004129 10.795478,7.9996904 10.5625,7.9999824 Z m 6,0 c -1.04095,0.00125 -2.081221,3.765e-4 -3.12207,10e-4 -0.07909,0 -0.153921,0.017515 -0.222656,0.061523 -0.176965,0.112575 -0.234582,0.2787605 -0.213868,0.4814455 6.5e-4,0.01043 0.0019,0.020825 0.0019,0.03125 -7e-4,1.0831 -0.0026,1.8418041 -0.003,2.9248071 0,0.27507 0.18432,0.493497 0.453125,0.498047 0.0717,0.0013 0.143264,-1.16e-4 0.214844,0 0.65845,0.0013 1.31636,0.0025 1.97461,0.0039 -0.05235,0.30395 -0.167558,0.868559 -0.395508,1.083984 -0.18994,0.179399 -0.256005,0.259541 -0.5,0.316407 -0.192445,0.04471 -0.249773,0.111038 -0.25,0.268554 -10e-5,0.04505 0.0021,0.09046 0.003,0.135742 -0.0019,0.205019 -0.0039,0.410119 -0.0059,0.615235 9e-4,0.114545 0.0014,0.228343 0.003,0.342773 0.002,0.163304 -0.04237,0.255305 0.117187,0.231446 0.209185,-0.03104 0.413411,-0.07933 0.616211,-0.137696 0.0075,-0.0043 0.01495,-0.0083 0.02246,-0.0127 0.01355,-0.0039 0.02695,-0.0082 0.04004,-0.01172 0.02389,-0.01228 0.0478,-0.02646 0.07227,-0.03711 0.9705,-0.4108 1.628983,-1.411119 1.629882,-2.480469 0.0011,-1.1971 0,-2.3938211 0,-3.5908211 L 17,8.4384589 c -1.6e-5,-0.232919 -0.201523,-0.4387725 -0.4375,-0.4384765 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 9,8.5 0 0 0 3,10.5 9,8.5 0 0 0 3.0107422,10.704102 9,8.5 0 0 1 12,2.5 9,8.5 0 0 1 20.90332,9.821289 c 0.02146,0.1370585 0.03868,0.274489 0.05273,0.41211 a 9,8.5 0 0 1 0.02442,0.249023 c 1.99e-4,0.0026 8e-4,0.0052 0.001,0.0078 0.0069,0.10134 0.0079,0.20307 0.01074,0.304688 0.0025,-0.0886 0.0058,-0.177256 0.0059,-0.265625 A 9,8.5 0 0 0 21,10.5 9,8.5 0 0 0 20.999,10.48535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.00519 -0.001,-0.00782 A 9,8.5 0 0 0 20.956005,9.7333945 C 20.94195,9.595774 20.92473,9.4583435 20.903271,9.321285 A 9,8.5 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg b/.icons/awkward/24x24/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg b/.icons/awkward/24x24/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg b/.icons/awkward/24x24/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
new file mode 100644
index 00000000..c3761cf3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 0,-18 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,18 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#70b943" d="M 22,21 22,3 C 22,2.446 21.554,2 21,2 L 3,2 C 2.446,2 2,2.446 2,3 l 0,18 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="M 10,7.5002036 C 9.6734291,7.5004429 9.3675492,7.6601275 9.180664,7.9279381 l -0.00586,0.00781 -3.415039,4.5730429 c -0.036988,0.04164 -0.072809,0.0843 -0.1074215,0.12793 l -0.024415,0.0293 0,0.0039 C 5.2222506,13.193859 5.0014531,13.837367 5,14.5 c 0,1.656854 1.3431458,3 3,3 1.3938686,-0.0014 2.603148,-0.962688 2.918946,-2.320312 0.05592,0.03606 0.113613,0.0693 0.172851,0.09961 0.05665,0.02912 0.114659,0.05552 0.173828,0.0791 0.01038,0.004 0.0208,0.0079 0.03125,0.01172 0.05166,0.01974 0.104112,0.03734 0.157227,0.05273 0.01331,0.0034 0.02666,0.0067 0.04004,0.0098 0.04936,0.01297 0.0992,0.02405 0.149414,0.03321 0.01786,0.0032 0.03577,0.0061 0.05371,0.0088 0.04795,0.0076 0.09616,0.01348 0.144531,0.01758 0.05261,0.0047 0.105387,0.0073 0.158203,0.0078 0.05282,-5.1e-4 0.105592,-0.0031 0.158203,-0.0078 0.04838,-0.0041 0.09658,-0.01 0.144532,-0.01758 0.01794,-0.0027 0.03585,-0.0056 0.05371,-0.0088 0.05021,-0.0092 0.100051,-0.02023 0.149414,-0.0332 0.01338,-0.0031 0.02673,-0.0064 0.04004,-0.0098 0.05312,-0.0154 0.10557,-0.03299 0.157227,-0.05274 0.01045,-0.0038 0.02087,-0.0077 0.03125,-0.01172 0.05917,-0.02358 0.117178,-0.04998 0.173828,-0.0791 0.05924,-0.03031 0.116928,-0.06355 0.172852,-0.09961 0.315783,1.3576 1.525065,2.318893 2.918944,2.320312 1.656854,0 3,-1.343146 3,-3 -0.0015,-0.662633 -0.222252,-1.306141 -0.62793,-1.830078 l 0,-0.0039 -0.02442,-0.02929 c -0.03461,-0.04363 -0.07043,-0.08629 -0.107421,-0.12793 L 14.82519,7.9357556 14.81929,7.9279456 C 14.632416,7.6601455 14.326556,7.5004596 14,7.5002036 c -0.552285,0 -1,0.4477153 -1,1.0000001 2.95e-4,0.1987242 0.05979,0.3928545 0.170899,0.557617 l -0.0039,0.00195 c -0.0287,-0.035545 -0.059,-0.069761 -0.09082,-0.1025395 l -9.99e-4,-0.001 -10e-4,0 c -0.02996,-0.030955 -0.06124,-0.060605 -0.09375,-0.088867 -0.0071,-0.00658 -0.01426,-0.013089 -0.02149,-0.01953 -0.02785,-0.022834 -0.05652,-0.044658 -0.08594,-0.065429 -0.01288,-0.00932 -0.0259,-0.018438 -0.03907,-0.027345 -0.03178,-0.021091 -0.06436,-0.040962 -0.09766,-0.05957 -0.0078,-0.00463 -0.01559,-0.00918 -0.02344,-0.01367 -0.0379,-0.020541 -0.07667,-0.039439 -0.116191,-0.056642 l -0.01758,-0.00781 c -0.0353,-0.014382 -0.07113,-0.027413 -0.107422,-0.039065 -0.01425,-0.0051 -0.02857,-0.00998 -0.04297,-0.01465 -0.03227,-0.00923 -0.06484,-0.017372 -0.09766,-0.024415 -0.01524,-0.00382 -0.03054,-0.0074 -0.0459,-0.01074 -0.03303,-0.006 -0.06625,-0.010883 -0.09961,-0.01465 -0.01786,-0.0026 -0.03577,-0.00488 -0.05371,-0.00683 -0.04381,-0.0042 -0.08778,-0.00647 -0.13179,-0.0068 -0.04402,3.441e-4 -0.08801,0.00263 -0.131836,0.00684 -0.01794,0.00195 -0.03585,0.00423 -0.05371,0.00683 -0.03336,0.00377 -0.06658,0.00865 -0.09961,0.01465 -0.01535,0.00334 -0.03066,0.00692 -0.0459,0.01074 -0.03282,0.00704 -0.06539,0.015186 -0.09766,0.024415 -0.0144,0.00467 -0.02872,0.00955 -0.04297,0.01465 -0.03629,0.011652 -0.07212,0.024683 -0.107422,0.039065 l -0.01758,0.00781 c -0.03953,0.017201 -0.07831,0.036099 -0.116211,0.056641 -0.0079,0.00449 -0.01567,0.00904 -0.02344,0.01367 -0.0333,0.018608 -0.06588,0.038479 -0.09766,0.059571 -0.01316,0.00891 -0.02619,0.018024 -0.03906,0.027345 -0.02942,0.020771 -0.05809,0.042595 -0.08594,0.06543 -0.0072,0.00644 -0.01438,0.012951 -0.02148,0.01953 -0.03251,0.028262 -0.06379,0.057912 -0.09375,0.088867 l -10e-4,0 -10e-4,10e-4 c -0.03182,0.032779 -0.06212,0.066994 -0.09082,0.1025395 l -0.0039,-0.00195 C 10.940181,8.8930828 10.999696,8.6989422 11,8.5002037 11,7.9479189 10.552285,7.5002036 10,7.5002036 Z M 8,12.5 c 1.1045695,0 2,0.895431 2,2 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 z m 4,0 c 0.02608,2.8e-4 0.05215,0.0016 0.07813,0.0039 0.02352,0.0018 0.04697,0.0044 0.07031,0.0078 0.01044,0.0015 0.02086,0.0031 0.03125,0.0049 0.01768,0.0034 0.03526,0.0073 0.05273,0.01172 0.0177,0.0041 0.03528,0.0086 0.05273,0.01367 0.01542,0.0048 0.03073,0.01005 0.0459,0.01563 0.01378,0.0049 0.02746,0.01012 0.04101,0.01563 0.01779,0.007 0.03537,0.01447 0.05273,0.02246 0.01316,0.0062 0.02619,0.01274 0.03907,0.01953 0.01552,0.0081 0.03083,0.01653 0.0459,0.02539 0.01555,0.009 0.03086,0.01847 0.0459,0.02832 0.0096,0.0067 0.019,0.01351 0.02832,0.02051 0.01732,0.01216 0.03426,0.02486 0.05078,0.03809 0.01162,0.0098 0.02302,0.01992 0.03418,0.03027 0.013,0.01139 0.0257,0.02311 0.03809,0.03515 0.01204,0.01239 0.02376,0.02509 0.03515,0.03809 0.01035,0.01116 0.02044,0.02256 0.03027,0.03418 0.01323,0.01652 0.02593,0.03346 0.03809,0.05078 0.007,0.0093 0.01384,0.01876 0.02051,0.02832 0.0099,0.01504 0.01929,0.03035 0.02832,0.0459 0.0089,0.01507 0.01733,0.03038 0.02539,0.0459 0.0068,0.01288 0.01331,0.0259 0.01953,0.03906 0.008,0.01736 0.01548,0.03494 0.02246,0.05273 0.0055,0.01355 0.01072,0.02723 0.01563,0.04101 0.0056,0.01517 0.01079,0.03048 0.01563,0.0459 0.005,0.01745 0.0096,0.03503 0.01367,0.05273 0.0044,0.01747 0.0083,0.03505 0.01172,0.05273 0.0018,0.01039 0.0034,0.02081 0.0049,0.03125 0.0034,0.02334 0.006,0.04679 0.0078,0.07031 0.0023,0.02599 0.0036,0.05205 0.0039,0.07814 -2.8e-4,0.02608 -0.0016,0.05215 -0.0039,0.07813 -0.0018,0.02352 -0.0044,0.04697 -0.0078,0.07031 -0.0015,0.01044 -0.0031,0.02086 -0.0049,0.03125 -0.0034,0.01768 -0.0073,0.03526 -0.01172,0.05273 -0.0041,0.0177 -0.0086,0.03528 -0.01367,0.05273 -0.0048,0.01542 -0.01005,0.03073 -0.01563,0.0459 -0.0049,0.01378 -0.01012,0.02746 -0.01563,0.04101 -0.007,0.01779 -0.01447,0.03537 -0.02246,0.05273 -0.0062,0.01316 -0.01274,0.02619 -0.01953,0.03907 -0.0081,0.01552 -0.01653,0.03083 -0.02539,0.0459 -0.009,0.01555 -0.01847,0.03086 -0.02832,0.0459 -0.0067,0.0096 -0.01351,0.019 -0.02051,0.02832 -0.01216,0.01732 -0.02486,0.03426 -0.03809,0.05078 -0.0098,0.01162 -0.01992,0.02302 -0.03027,0.03418 -0.01139,0.013 -0.02311,0.0257 -0.03515,0.03809 -0.01239,0.01204 -0.02509,0.02376 -0.03809,0.03515 -0.01116,0.01035 -0.02256,0.02044 -0.03418,0.03027 -0.01652,0.01323 -0.03346,0.02593 -0.05078,0.03809 -0.0093,0.007 -0.01876,0.01384 -0.02832,0.02051 -0.01504,0.0099 -0.03035,0.01929 -0.0459,0.02832 -0.01507,0.0089 -0.03038,0.01733 -0.0459,0.02539 -0.01288,0.0068 -0.0259,0.01331 -0.03906,0.01953 -0.01736,0.008 -0.03494,0.01548 -0.05273,0.02246 -0.01355,0.0055 -0.02723,0.01072 -0.04101,0.01563 -0.01517,0.0056 -0.03048,0.01079 -0.0459,0.01563 -0.01745,0.005 -0.03503,0.0096 -0.05273,0.01367 -0.01747,0.0044 -0.03505,0.0083 -0.05273,0.01172 -0.01039,0.0018 -0.02081,0.0034 -0.03125,0.0049 -0.02334,0.0034 -0.04679,0.006 -0.07031,0.0078 C 12.05215,14.4984 12.02609,14.4997 12,14.5 11.97392,14.49972 11.94785,14.4984 11.92187,14.4961 11.89835,14.4943 11.8749,14.4917 11.85156,14.4883 11.84112,14.4868 11.8307,14.4852 11.82031,14.4834 11.80263,14.48 11.78504,14.4761 11.76757,14.47168 c -0.0177,-0.0041 -0.03528,-0.0086 -0.05273,-0.01367 -0.01542,-0.0048 -0.03073,-0.01005 -0.0459,-0.01563 -0.01378,-0.0049 -0.02746,-0.01012 -0.04101,-0.01563 -0.01779,-0.007 -0.03537,-0.01447 -0.05273,-0.02246 -0.01316,-0.0062 -0.02619,-0.01274 -0.03907,-0.01953 -0.01552,-0.0081 -0.03083,-0.01653 -0.0459,-0.02539 -0.01555,-0.009 -0.03086,-0.01847 -0.0459,-0.02832 -0.0096,-0.0067 -0.019,-0.01351 -0.02832,-0.02051 -0.01732,-0.01216 -0.03426,-0.02486 -0.05078,-0.03809 -0.01162,-0.0098 -0.02302,-0.01992 -0.03418,-0.03027 -0.013,-0.01139 -0.0257,-0.02311 -0.03809,-0.03515 -0.01204,-0.01239 -0.02376,-0.02509 -0.03515,-0.03809 -0.01035,-0.01116 -0.02044,-0.02256 -0.03027,-0.03418 -0.01323,-0.01652 -0.02593,-0.03346 -0.03809,-0.05078 -0.007,-0.0093 -0.01384,-0.01876 -0.02051,-0.02832 -0.0099,-0.01504 -0.01929,-0.03035 -0.02832,-0.0459 -0.0089,-0.01507 -0.01733,-0.03038 -0.02539,-0.0459 -0.0068,-0.01288 -0.01331,-0.0259 -0.01953,-0.03906 -0.008,-0.01736 -0.01548,-0.03494 -0.02246,-0.05273 -0.0055,-0.01355 -0.01072,-0.02723 -0.01563,-0.04101 -0.0056,-0.01517 -0.01079,-0.03048 -0.01563,-0.0459 -0.005,-0.01745 -0.0096,-0.03503 -0.01367,-0.05273 -0.0044,-0.01747 -0.0083,-0.03505 -0.01172,-0.05273 -0.0018,-0.01039 -0.0034,-0.02081 -0.0049,-0.03125 -0.0034,-0.02333 -0.006,-0.04678 -0.0078,-0.0703 -0.0023,-0.02599 -0.0036,-0.05206 -0.0039,-0.07815 2.8e-4,-0.02608 0.0016,-0.05215 0.0039,-0.07813 0.0018,-0.02352 0.0044,-0.04697 0.0078,-0.07031 0.0015,-0.01044 0.0031,-0.02086 0.0049,-0.03125 0.0034,-0.01768 0.0073,-0.03527 0.01172,-0.05274 0.0041,-0.0177 0.0086,-0.03528 0.01367,-0.05273 0.0048,-0.01542 0.01005,-0.03073 0.01563,-0.0459 0.0049,-0.01378 0.01012,-0.02746 0.01563,-0.04101 0.007,-0.01779 0.01447,-0.03537 0.02246,-0.05273 0.0062,-0.01316 0.01274,-0.02619 0.01953,-0.03907 0.0081,-0.01552 0.01653,-0.03083 0.02539,-0.0459 0.009,-0.01555 0.01847,-0.03086 0.02832,-0.0459 0.0067,-0.0096 0.01351,-0.019 0.02051,-0.02832 0.01216,-0.01732 0.02486,-0.03426 0.03809,-0.05078 0.0098,-0.01162 0.01992,-0.02302 0.03027,-0.03418 0.01139,-0.013 0.02311,-0.0257 0.03515,-0.03809 0.01239,-0.01204 0.02509,-0.02376 0.03809,-0.03515 0.01116,-0.01035 0.02256,-0.02044 0.03418,-0.03027 0.01652,-0.01323 0.03346,-0.02593 0.05078,-0.03809 0.0093,-0.007 0.01876,-0.01384 0.02832,-0.02051 0.01504,-0.0099 0.03035,-0.01929 0.0459,-0.02832 0.01507,-0.0089 0.03038,-0.01733 0.0459,-0.02539 0.01288,-0.0068 0.0259,-0.01331 0.03906,-0.01953 0.01736,-0.008 0.03494,-0.01548 0.05273,-0.02246 0.01355,-0.0055 0.02723,-0.01072 0.04101,-0.01563 0.01517,-0.0056 0.03048,-0.01079 0.0459,-0.01563 0.01745,-0.005 0.03503,-0.0096 0.05273,-0.01367 0.01747,-0.0044 0.03505,-0.0083 0.05273,-0.01172 0.01039,-0.0018 0.02081,-0.0034 0.03125,-0.0049 0.02334,-0.0034 0.04679,-0.006 0.07031,-0.0078 0.02599,-0.0023 0.05205,-0.0036 0.07814,-0.0039 z m 4,0 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 10,7.0001016 C 9.6734291,7.0003409 9.3675492,7.1600255 9.180664,7.4278361 l -0.00586,0.00781 -3.415039,4.5730429 c -0.036988,0.04164 -0.072809,0.0843 -0.1074215,0.12793 l -0.024415,0.0293 0,0.0039 C 5.2222506,12.693757 5.0014531,13.337265 5,13.999898 c 0,1.656854 1.3431458,3 3,3 1.3938686,-0.0014 2.603148,-0.962688 2.918946,-2.320312 0.05592,0.03606 0.113613,0.0693 0.172851,0.09961 0.05665,0.02912 0.114659,0.05552 0.173828,0.0791 0.01038,0.004 0.0208,0.0079 0.03125,0.01172 0.05166,0.01974 0.104112,0.03734 0.157227,0.05273 0.01331,0.0034 0.02666,0.0067 0.04004,0.0098 0.04936,0.01297 0.0992,0.02405 0.149414,0.03321 0.01786,0.0032 0.03577,0.0061 0.05371,0.0088 0.04795,0.0076 0.09616,0.01348 0.144531,0.01758 0.05261,0.0047 0.105387,0.0073 0.158203,0.0078 0.05282,-5.1e-4 0.105592,-0.0031 0.158203,-0.0078 0.04838,-0.0041 0.09658,-0.01 0.144532,-0.01758 0.01794,-0.0027 0.03585,-0.0056 0.05371,-0.0088 0.05021,-0.0092 0.100051,-0.02023 0.149414,-0.0332 0.01338,-0.0031 0.02673,-0.0064 0.04004,-0.0098 0.05312,-0.0154 0.10557,-0.03299 0.157227,-0.05274 0.01045,-0.0038 0.02087,-0.0077 0.03125,-0.01172 0.05917,-0.02358 0.117178,-0.04998 0.173828,-0.0791 0.05924,-0.03031 0.116928,-0.06355 0.172852,-0.09961 0.315783,1.3576 1.525065,2.318893 2.918944,2.320312 1.656854,0 3,-1.343146 3,-3 -0.0015,-0.662633 -0.222252,-1.306141 -0.62793,-1.830078 l 0,-0.0039 -0.02442,-0.02929 C 18.31304,12.093 18.27722,12.05034 18.240229,12.0087 L 14.82519,7.4356536 14.81929,7.4278436 C 14.632416,7.1600435 14.326556,7.0003576 14,7.0001016 c -0.552285,0 -1,0.4477153 -1,1.0000001 2.95e-4,0.1987242 0.05979,0.3928545 0.170899,0.557617 l -0.0039,0.00195 c -0.0287,-0.035545 -0.059,-0.069761 -0.09082,-0.1025395 l -9.99e-4,-0.001 -10e-4,0 c -0.02996,-0.030955 -0.06124,-0.060605 -0.09375,-0.088867 -0.0071,-0.00658 -0.01426,-0.013089 -0.02149,-0.01953 -0.02785,-0.022834 -0.05652,-0.044658 -0.08594,-0.065429 -0.01288,-0.00932 -0.0259,-0.018438 -0.03907,-0.027345 -0.03178,-0.021091 -0.06436,-0.040962 -0.09766,-0.05957 -0.0078,-0.00463 -0.01559,-0.00918 -0.02344,-0.01367 -0.0379,-0.020541 -0.07667,-0.039439 -0.116191,-0.056642 l -0.01758,-0.00781 c -0.0353,-0.014382 -0.07113,-0.027413 -0.107422,-0.039065 -0.01425,-0.0051 -0.02857,-0.00998 -0.04297,-0.01465 -0.03227,-0.00923 -0.06484,-0.017372 -0.09766,-0.024415 -0.01524,-0.00382 -0.03054,-0.0074 -0.0459,-0.01074 -0.03303,-0.006 -0.06625,-0.010883 -0.09961,-0.01465 -0.01786,-0.0026 -0.03577,-0.00488 -0.05371,-0.00683 -0.04381,-0.0042 -0.08778,-0.00647 -0.13179,-0.0068 -0.04402,3.441e-4 -0.08801,0.00263 -0.131836,0.00684 -0.01794,0.00195 -0.03585,0.00423 -0.05371,0.00683 -0.03336,0.00377 -0.06658,0.00865 -0.09961,0.01465 -0.01535,0.00334 -0.03066,0.00692 -0.0459,0.01074 -0.03282,0.00704 -0.06539,0.015186 -0.09766,0.024415 -0.0144,0.00467 -0.02872,0.00955 -0.04297,0.01465 -0.03629,0.011652 -0.07212,0.024683 -0.107422,0.039065 l -0.01758,0.00781 c -0.03953,0.017201 -0.07831,0.036099 -0.116211,0.056641 -0.0079,0.00449 -0.01567,0.00904 -0.02344,0.01367 -0.0333,0.018608 -0.06588,0.038479 -0.09766,0.059571 -0.01316,0.00891 -0.02619,0.018024 -0.03906,0.027345 -0.02942,0.020771 -0.05809,0.042595 -0.08594,0.06543 -0.0072,0.00644 -0.01438,0.012951 -0.02148,0.01953 -0.03251,0.028262 -0.06379,0.057912 -0.09375,0.088867 l -10e-4,0 -10e-4,10e-4 c -0.03182,0.032779 -0.06212,0.066994 -0.09082,0.1025395 l -0.0039,-0.00195 C 10.940181,8.3929808 10.999696,8.1988402 11,8.0001017 11,7.4478169 10.552285,7.0001016 10,7.0001016 Z M 8,11.999898 c 1.1045695,0 2,0.895431 2,2 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 z m 4,0 c 0.02608,2.8e-4 0.05215,0.0016 0.07813,0.0039 0.02352,0.0018 0.04697,0.0044 0.07031,0.0078 0.01044,0.0015 0.02086,0.0031 0.03125,0.0049 0.01768,0.0034 0.03526,0.0073 0.05273,0.01172 0.0177,0.0041 0.03528,0.0086 0.05273,0.01367 0.01542,0.0048 0.03073,0.01005 0.0459,0.01563 0.01378,0.0049 0.02746,0.01012 0.04101,0.01563 0.01779,0.007 0.03537,0.01447 0.05273,0.02246 0.01316,0.0062 0.02619,0.01274 0.03907,0.01953 0.01552,0.0081 0.03083,0.01653 0.0459,0.02539 0.01555,0.009 0.03086,0.01847 0.0459,0.02832 0.0096,0.0067 0.019,0.01351 0.02832,0.02051 0.01732,0.01216 0.03426,0.02486 0.05078,0.03809 0.01162,0.0098 0.02302,0.01992 0.03418,0.03027 0.013,0.01139 0.0257,0.02311 0.03809,0.03515 0.01204,0.01239 0.02376,0.02509 0.03515,0.03809 0.01035,0.01116 0.02044,0.02256 0.03027,0.03418 0.01323,0.01652 0.02593,0.03346 0.03809,0.05078 0.007,0.0093 0.01384,0.01876 0.02051,0.02832 0.0099,0.01504 0.01929,0.03035 0.02832,0.0459 0.0089,0.01507 0.01733,0.03038 0.02539,0.0459 0.0068,0.01288 0.01331,0.0259 0.01953,0.03906 0.008,0.01736 0.01548,0.03494 0.02246,0.05273 0.0055,0.01355 0.01072,0.02723 0.01563,0.04101 0.0056,0.01517 0.01079,0.03048 0.01563,0.0459 0.005,0.01745 0.0096,0.03503 0.01367,0.05273 0.0044,0.01747 0.0083,0.03505 0.01172,0.05273 0.0018,0.01039 0.0034,0.02081 0.0049,0.03125 0.0034,0.02334 0.006,0.04679 0.0078,0.07031 0.0023,0.02599 0.0036,0.05205 0.0039,0.07814 -2.8e-4,0.02608 -0.0016,0.05215 -0.0039,0.07813 -0.0018,0.02352 -0.0044,0.04697 -0.0078,0.07031 -0.0015,0.01044 -0.0031,0.02086 -0.0049,0.03125 -0.0034,0.01768 -0.0073,0.03526 -0.01172,0.05273 -0.0041,0.0177 -0.0086,0.03528 -0.01367,0.05273 -0.0048,0.01542 -0.01005,0.03073 -0.01563,0.0459 -0.0049,0.01378 -0.01012,0.02746 -0.01563,0.04101 -0.007,0.01779 -0.01447,0.03537 -0.02246,0.05273 -0.0062,0.01316 -0.01274,0.02619 -0.01953,0.03907 -0.0081,0.01552 -0.01653,0.03083 -0.02539,0.0459 -0.009,0.01555 -0.01847,0.03086 -0.02832,0.0459 -0.0067,0.0096 -0.01351,0.019 -0.02051,0.02832 -0.01216,0.01732 -0.02486,0.03426 -0.03809,0.05078 -0.0098,0.01162 -0.01992,0.02302 -0.03027,0.03418 -0.01139,0.013 -0.02311,0.0257 -0.03515,0.03809 -0.01239,0.01204 -0.02509,0.02376 -0.03809,0.03515 -0.01116,0.01035 -0.02256,0.02044 -0.03418,0.03027 -0.01652,0.01323 -0.03346,0.02593 -0.05078,0.03809 -0.0093,0.007 -0.01876,0.01384 -0.02832,0.02051 -0.01504,0.0099 -0.03035,0.01929 -0.0459,0.02832 -0.01507,0.0089 -0.03038,0.01733 -0.0459,0.02539 -0.01288,0.0068 -0.0259,0.01331 -0.03906,0.01953 -0.01736,0.008 -0.03494,0.01548 -0.05273,0.02246 -0.01355,0.0055 -0.02723,0.01072 -0.04101,0.01563 -0.01517,0.0056 -0.03048,0.01079 -0.0459,0.01563 -0.01745,0.005 -0.03503,0.0096 -0.05273,0.01367 -0.01747,0.0044 -0.03505,0.0083 -0.05273,0.01172 -0.01039,0.0018 -0.02081,0.0034 -0.03125,0.0049 -0.02334,0.0034 -0.04679,0.006 -0.07031,0.0078 -0.02599,0.0023 -0.05205,0.0036 -0.07814,0.0039 -0.02608,-2.8e-4 -0.05215,-0.0016 -0.07813,-0.0039 -0.02352,-0.0018 -0.04697,-0.0044 -0.07031,-0.0078 -0.01044,-0.0015 -0.02086,-0.0031 -0.03125,-0.0049 -0.01768,-0.0034 -0.03527,-0.0073 -0.05274,-0.01172 -0.0177,-0.0041 -0.03528,-0.0086 -0.05273,-0.01367 -0.01542,-0.0048 -0.03073,-0.01005 -0.0459,-0.01563 -0.01378,-0.0049 -0.02746,-0.01012 -0.04101,-0.01563 -0.01779,-0.007 -0.03537,-0.01447 -0.05273,-0.02246 -0.01316,-0.0062 -0.02619,-0.01274 -0.03907,-0.01953 -0.01552,-0.0081 -0.03083,-0.01653 -0.0459,-0.02539 -0.01555,-0.009 -0.03086,-0.01847 -0.0459,-0.02832 -0.0096,-0.0067 -0.019,-0.01351 -0.02832,-0.02051 -0.01732,-0.01216 -0.03426,-0.02486 -0.05078,-0.03809 -0.01162,-0.0098 -0.02302,-0.01992 -0.03418,-0.03027 -0.013,-0.01139 -0.0257,-0.02311 -0.03809,-0.03515 -0.01204,-0.01239 -0.02376,-0.02509 -0.03515,-0.03809 -0.01035,-0.01116 -0.02044,-0.02256 -0.03027,-0.03418 -0.01323,-0.01652 -0.02593,-0.03346 -0.03809,-0.05078 -0.007,-0.0093 -0.01384,-0.01876 -0.02051,-0.02832 -0.0099,-0.01504 -0.01929,-0.03035 -0.02832,-0.0459 -0.0089,-0.01507 -0.01733,-0.03038 -0.02539,-0.0459 -0.0068,-0.01288 -0.01331,-0.0259 -0.01953,-0.03906 -0.008,-0.01736 -0.01548,-0.03494 -0.02246,-0.05273 -0.0055,-0.01355 -0.01072,-0.02723 -0.01563,-0.04101 -0.0056,-0.01517 -0.01079,-0.03048 -0.01563,-0.0459 -0.005,-0.01745 -0.0096,-0.03503 -0.01367,-0.05273 -0.0044,-0.01747 -0.0083,-0.03505 -0.01172,-0.05273 -0.0018,-0.01039 -0.0034,-0.02081 -0.0049,-0.03125 -0.0034,-0.02333 -0.006,-0.04678 -0.0078,-0.0703 -0.0023,-0.02599 -0.0036,-0.05206 -0.0039,-0.07815 2.8e-4,-0.02608 0.0016,-0.05215 0.0039,-0.07813 0.0018,-0.02352 0.0044,-0.04697 0.0078,-0.07031 0.0015,-0.01044 0.0031,-0.02086 0.0049,-0.03125 0.0034,-0.01768 0.0073,-0.03527 0.01172,-0.05274 0.0041,-0.0177 0.0086,-0.03528 0.01367,-0.05273 0.0048,-0.01542 0.01005,-0.03073 0.01563,-0.0459 0.0049,-0.01378 0.01012,-0.02746 0.01563,-0.04101 0.007,-0.01779 0.01447,-0.03537 0.02246,-0.05273 0.0062,-0.01316 0.01274,-0.02619 0.01953,-0.03907 0.0081,-0.01552 0.01653,-0.03083 0.02539,-0.0459 0.009,-0.01555 0.01847,-0.03086 0.02832,-0.0459 0.0067,-0.0096 0.01351,-0.019 0.02051,-0.02832 0.01216,-0.01732 0.02486,-0.03426 0.03809,-0.05078 0.0098,-0.01162 0.01992,-0.02302 0.03027,-0.03418 0.01139,-0.013 0.02311,-0.0257 0.03515,-0.03809 0.01239,-0.01204 0.02509,-0.02376 0.03809,-0.03515 0.01116,-0.01035 0.02256,-0.02044 0.03418,-0.03027 0.01652,-0.01323 0.03346,-0.02593 0.05078,-0.03809 0.0093,-0.007 0.01876,-0.01384 0.02832,-0.02051 0.01504,-0.0099 0.03035,-0.01929 0.0459,-0.02832 0.01507,-0.0089 0.03038,-0.01733 0.0459,-0.02539 0.01288,-0.0068 0.0259,-0.01331 0.03906,-0.01953 0.01736,-0.008 0.03494,-0.01548 0.05273,-0.02246 0.01355,-0.0055 0.02723,-0.01072 0.04101,-0.01563 0.01517,-0.0056 0.03048,-0.01079 0.0459,-0.01563 0.01745,-0.005 0.03503,-0.0096 0.05273,-0.01367 0.01747,-0.0044 0.03505,-0.0083 0.05273,-0.01172 0.01039,-0.0018 0.02081,-0.0034 0.03125,-0.0049 0.02334,-0.0034 0.04679,-0.006 0.07031,-0.0078 0.02599,-0.0023 0.05205,-0.0036 0.07814,-0.0039 z m 4,0 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg b/.icons/awkward/24x24/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg b/.icons/awkward/24x24/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg b/.icons/awkward/24x24/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg b/.icons/awkward/24x24/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
new file mode 120000
index 00000000..bb2fa05a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
@@ -0,0 +1 @@
+vectr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg b/.icons/awkward/24x24/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
new file mode 120000
index 00000000..8c337ce7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
@@ -0,0 +1 @@
+showtime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg b/.icons/awkward/24x24/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
new file mode 120000
index 00000000..bdea67f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
@@ -0,0 +1 @@
+chrome-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg b/.icons/awkward/24x24/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg b/.icons/awkward/24x24/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
new file mode 100644
index 00000000..dfbf3b28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#d44a4a" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m11 4.5a7 7 0 0 0 -5.3193 2.4536l2.1574 3.737a3.2667 3.2667 0 0 1 0.092968 -0.29987 3.2667 3.2667 0 0 1 0.12396 -0.29622 3.2667 3.2667 0 0 1 0.00275 -0.0073 3.2667 3.2667 0 0 1 0.13854 -0.25703 3.2667 3.2667 0 0 1 0.021873 -0.03737 3.2667 3.2667 0 0 1 0.14948 -0.22059 3.2667 3.2667 0 0 1 0.037371 -0.05195 3.2667 3.2667 0 0 1 0.16771 -0.20052 3.2667 3.2667 0 0 1 0.04284 -0.04922 3.2667 3.2667 0 0 1 0.17318 -0.16953 3.2667 3.2667 0 0 1 0.068359 -0.0638 3.2667 3.2667 0 0 1 0.15768 -0.12669 3.2667 3.2667 0 0 1 0.10573 -0.080208 3.2667 3.2667 0 0 1 0.14128 -0.092057 3.2667 3.2667 0 0 1 0.1048 -0.067445 3.2667 3.2667 0 0 1 0.04831 -0.025522 3.2667 3.2667 0 0 1 0.05195 -0.027342 3.2667 3.2667 0 0 1 0.18411 -0.090235 3.2667 3.2667 0 0 1 0.15404 -0.064713 3.2667 3.2667 0 0 1 0.14219 -0.051954 3.2667 3.2667 0 0 1 0.16862 -0.052864 3.2667 3.2667 0 0 1 0.1431 -0.036461 3.2667 3.2667 0 0 1 0.17591 -0.036461 3.2667 3.2667 0 0 1 0.14948 -0.021873 3.2667 3.2667 0 0 1 0.1668 -0.017318 3.2667 3.2667 0 0 1 0.16315 -0.0082 3.2667 3.2667 0 0 1 0.08568 -0.00455h6.1861a7 7 0 0 0 -6.186 -3.7336zm-5.9199 3.2803a7 7 0 0 0 -1.0801 3.7197 7 7 0 0 0 7 7 7 7 0 0 0 2.3333 -0.40833v-4.3066a3.2667 3.2667 0 0 1 -0.07474 0.06927 3.2667 3.2667 0 0 1 -0.12669 0.11849 3.2667 3.2667 0 0 1 -0.13216 0.10573 3.2667 3.2667 0 0 1 -0.12031 0.09115 3.2667 3.2667 0 0 1 -0.14128 0.09205 3.2667 3.2667 0 0 1 -0.10482 0.06744 3.2667 3.2667 0 0 1 -0.04831 0.02553 3.2667 3.2667 0 0 1 -0.05195 0.02734 3.2667 3.2667 0 0 1 -0.18411 0.09023 3.2667 3.2667 0 0 1 -0.15404 0.06471 3.2667 3.2667 0 0 1 -0.14219 0.05196 3.2667 3.2667 0 0 1 -0.16862 0.05286 3.2667 3.2667 0 0 1 -0.1431 0.03647 3.2667 3.2667 0 0 1 -0.17591 0.03646 3.2667 3.2667 0 0 1 -0.14948 0.02188 3.2667 3.2667 0 0 1 -0.1668 0.01731 3.2667 3.2667 0 0 1 -0.16315 0.0082 3.2667 3.2667 0 0 1 -0.08568 0.0045 3.2667 3.2667 0 0 1 -0.10664 -0.0036 3.2667 3.2667 0 0 1 -0.07656 -0.0028 3.2667 3.2667 0 0 1 -0.17956 -0.01731 3.2667 3.2667 0 0 1 -0.1513 -0.01914 3.2667 3.2667 0 0 1 -0.16406 -0.03281 3.2667 3.2667 0 0 1 -0.16042 -0.03554 3.2667 3.2667 0 0 1 -0.1431 -0.04375 3.2667 3.2667 0 0 1 -0.17044 -0.05649 3.2667 3.2667 0 0 1 -0.12943 -0.05468 3.2667 3.2667 0 0 1 -0.16953 -0.07565 3.2667 3.2667 0 0 1 -0.1255 -0.069 3.2667 3.2667 0 0 1 -0.1586 -0.091 3.2667 3.2667 0 0 1 -0.124 -0.084 3.2667 3.2667 0 0 1 -0.1413 -0.101 3.2667 3.2667 0 0 1 -0.1203 -0.1 3.2667 3.2667 0 0 1 -0.1276 -0.112 3.2667 3.2667 0 0 1 -0.1093 -0.112 3.2667 3.2667 0 0 1 -0.1149 -0.124 3.2667 3.2667 0 0 1 -0.1057 -0.132 3.2667 3.2667 0 0 1 -0.0912 -0.121 3.2667 3.2667 0 0 1 -0.092 -0.141 3.2667 3.2667 0 0 1 -0.0675 -0.105l-3.0907-5.3527zm8.2049 1.3864a3.2667 3.2667 0 0 1 0.06927 0.07474 3.2667 3.2667 0 0 1 0.11849 0.12669 3.2667 3.2667 0 0 1 0.10573 0.13216 3.2667 3.2667 0 0 1 0.09115 0.12031 3.2667 3.2667 0 0 1 0.09205 0.14128 3.2667 3.2667 0 0 1 0.06744 0.10482 3.2667 3.2667 0 0 1 0.02553 0.04831 3.2667 3.2667 0 0 1 0.02734 0.05195 3.2667 3.2667 0 0 1 0.09023 0.18412 3.2667 3.2667 0 0 1 0.06471 0.15404 3.2667 3.2667 0 0 1 0.05196 0.14219 3.2667 3.2667 0 0 1 0.05286 0.16862 3.2667 3.2667 0 0 1 0.03647 0.1431 3.2667 3.2667 0 0 1 0.03646 0.17591 3.2667 3.2667 0 0 1 0.02188 0.14948 3.2667 3.2667 0 0 1 0.01367 0.08932 3.2667 3.2667 0 0 1 0.0036 0.07748 3.2667 3.2667 0 0 1 0.0082 0.16315 3.2667 3.2667 0 0 1 0.0045 0.08568v6.1861a7 7 0 0 0 3.733 -6.186 7 7 0 0 0 -0.408 -2.3333h-4.3066zm-3.4617 0.4685c-0.02941-0.0044-0.05151-0.002-0.06472 0.0073-0.21132 0.14846-0.21132 3.5665 0 3.7151 0.2114 0.148 2.6414-1.561 2.6414-1.858 0-0.279-2.136-1.7984-2.5767-1.8648z"/>
+ <path fill="#fff" d="m11 4a7 7 0 0 0 -5.3193 2.4536l2.1574 3.737a3.2667 3.2667 0 0 1 0.092968 -0.29987 3.2667 3.2667 0 0 1 0.12396 -0.29622 3.2667 3.2667 0 0 1 0.00275 -0.0073 3.2667 3.2667 0 0 1 0.13854 -0.25703 3.2667 3.2667 0 0 1 0.021873 -0.03737 3.2667 3.2667 0 0 1 0.14948 -0.22059 3.2667 3.2667 0 0 1 0.037371 -0.05195 3.2667 3.2667 0 0 1 0.16771 -0.20052 3.2667 3.2667 0 0 1 0.04284 -0.04922 3.2667 3.2667 0 0 1 0.17318 -0.16953 3.2667 3.2667 0 0 1 0.068359 -0.0638 3.2667 3.2667 0 0 1 0.15768 -0.12669 3.2667 3.2667 0 0 1 0.10573 -0.080208 3.2667 3.2667 0 0 1 0.14128 -0.092057 3.2667 3.2667 0 0 1 0.1048 -0.067445 3.2667 3.2667 0 0 1 0.04831 -0.025522 3.2667 3.2667 0 0 1 0.05195 -0.027342 3.2667 3.2667 0 0 1 0.18411 -0.090235 3.2667 3.2667 0 0 1 0.15404 -0.064713 3.2667 3.2667 0 0 1 0.14219 -0.051954 3.2667 3.2667 0 0 1 0.16862 -0.052864 3.2667 3.2667 0 0 1 0.1431 -0.036461 3.2667 3.2667 0 0 1 0.17591 -0.036461 3.2667 3.2667 0 0 1 0.14948 -0.021873 3.2667 3.2667 0 0 1 0.1668 -0.017318 3.2667 3.2667 0 0 1 0.16315 -0.0082 3.2667 3.2667 0 0 1 0.08568 -0.00455h6.1861a7 7 0 0 0 -6.186 -3.7336zm-5.9199 3.2803a7 7 0 0 0 -1.0801 3.7197 7 7 0 0 0 7 7 7 7 0 0 0 2.3333 -0.40833v-4.3066a3.2667 3.2667 0 0 1 -0.07474 0.06927 3.2667 3.2667 0 0 1 -0.12669 0.11849 3.2667 3.2667 0 0 1 -0.13216 0.10573 3.2667 3.2667 0 0 1 -0.12031 0.09115 3.2667 3.2667 0 0 1 -0.14128 0.09205 3.2667 3.2667 0 0 1 -0.10482 0.06744 3.2667 3.2667 0 0 1 -0.04831 0.02553 3.2667 3.2667 0 0 1 -0.05195 0.02734 3.2667 3.2667 0 0 1 -0.18411 0.09023 3.2667 3.2667 0 0 1 -0.15404 0.06471 3.2667 3.2667 0 0 1 -0.14219 0.05196 3.2667 3.2667 0 0 1 -0.16862 0.05286 3.2667 3.2667 0 0 1 -0.1431 0.03647 3.2667 3.2667 0 0 1 -0.17591 0.03646 3.2667 3.2667 0 0 1 -0.14948 0.02188 3.2667 3.2667 0 0 1 -0.1668 0.01731 3.2667 3.2667 0 0 1 -0.16315 0.0082 3.2667 3.2667 0 0 1 -0.08568 0.0045 3.2667 3.2667 0 0 1 -0.10664 -0.0036 3.2667 3.2667 0 0 1 -0.07656 -0.0028 3.2667 3.2667 0 0 1 -0.17956 -0.01731 3.2667 3.2667 0 0 1 -0.1513 -0.01914 3.2667 3.2667 0 0 1 -0.16406 -0.03281 3.2667 3.2667 0 0 1 -0.16042 -0.03554 3.2667 3.2667 0 0 1 -0.1431 -0.04375 3.2667 3.2667 0 0 1 -0.17044 -0.05649 3.2667 3.2667 0 0 1 -0.12943 -0.05468 3.2667 3.2667 0 0 1 -0.16953 -0.07565 3.2667 3.2667 0 0 1 -0.1255 -0.069 3.2667 3.2667 0 0 1 -0.1586 -0.091 3.2667 3.2667 0 0 1 -0.124 -0.084 3.2667 3.2667 0 0 1 -0.1413 -0.101 3.2667 3.2667 0 0 1 -0.1203 -0.1 3.2667 3.2667 0 0 1 -0.1276 -0.112 3.2667 3.2667 0 0 1 -0.1093 -0.112 3.2667 3.2667 0 0 1 -0.1149 -0.124 3.2667 3.2667 0 0 1 -0.1057 -0.132 3.2667 3.2667 0 0 1 -0.0912 -0.121 3.2667 3.2667 0 0 1 -0.092 -0.141 3.2667 3.2667 0 0 1 -0.0675 -0.105l-3.0907-5.3527zm8.2049 1.3864a3.2667 3.2667 0 0 1 0.06927 0.07474 3.2667 3.2667 0 0 1 0.11849 0.12669 3.2667 3.2667 0 0 1 0.10573 0.13216 3.2667 3.2667 0 0 1 0.09115 0.12031 3.2667 3.2667 0 0 1 0.09205 0.14128 3.2667 3.2667 0 0 1 0.06744 0.10482 3.2667 3.2667 0 0 1 0.02553 0.04831 3.2667 3.2667 0 0 1 0.02734 0.05195 3.2667 3.2667 0 0 1 0.09023 0.18412 3.2667 3.2667 0 0 1 0.06471 0.15404 3.2667 3.2667 0 0 1 0.05196 0.14219 3.2667 3.2667 0 0 1 0.05286 0.16862 3.2667 3.2667 0 0 1 0.03647 0.1431 3.2667 3.2667 0 0 1 0.03646 0.17591 3.2667 3.2667 0 0 1 0.02188 0.14948 3.2667 3.2667 0 0 1 0.01367 0.08932 3.2667 3.2667 0 0 1 0.0036 0.07748 3.2667 3.2667 0 0 1 0.0082 0.16315 3.2667 3.2667 0 0 1 0.0045 0.08568v6.1861a7 7 0 0 0 3.733 -6.186 7 7 0 0 0 -0.408 -2.3333h-4.3066zm-3.4617 0.4685c-0.02941-0.0044-0.05151-0.002-0.06472 0.0073-0.21132 0.14846-0.21132 3.5665 0 3.7151 0.2114 0.148 2.6414-1.561 2.6414-1.858 0-0.279-2.136-1.7984-2.5767-1.8648z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0107 0.291 10 10 0 0 1 9.9893 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.989 11.209a10 10 0 0 1 -9.989 9.791 10 10 0 0 1 -9.9893 -9.709 10 10 0 0 0 -0.0107 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.01074 -0.29102z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg b/.icons/awkward/24x24/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg b/.icons/awkward/24x24/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg b/.icons/awkward/24x24/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chrome-remote-desktop.svg b/.icons/awkward/24x24/apps/chrome-remote-desktop.svg
new file mode 100644
index 00000000..b73fcfe5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-remote-desktop.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4088" x1="168" x2="160" y1="266" y2="270" gradientTransform="matrix(0.29954,0,0,0.29984,-35.936,-65.962)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="fill:#dd4d3e" d="M 11.991,6 C 9.8891,6 8.0516,7.0776 6.9828,8.7079 6.945,11.151 8.4973,12.002 9.6225,13.281 9.4155,12.898 9.2948,12.464 9.2948,11.997 c 0,-1.495 1.2116,-1.9327 2.6959,-2.0989 l 5.354,-0.5998 c -0.983,-1.9608 -3.005,-3.2982 -5.354,-3.2982 z"/>
+ <path style="fill:#109f5b" d="m 6.8087,15.013 c 1.0508,1.822 2.902,2.876 4.8473,2.987 2.0738,-1.1443 3.1731,-2.5989 2.6362,-4.5747 -0.22735,0.37069 -0.54259,0.69227 -0.94679,0.92585 -0.64228,0.3712 -1.237,-0.01895 -1.899,-0.19281 -0.67112,-0.17624 -1.4078,-0.14315 -1.7837,-0.79494 L 6.98481,8.721 c -1.2049,1.8326 -1.3508,4.2544 -0.1763,6.2914 z"/>
+ <path style="fill:#ffce41" d="m 17.196,14.996 c 1.0509,-1.822 1.0374,-3.9537 0.16118,-5.6952 l -5.2758,0.0021 c 0.4344,0.011754 0.87023,0.12424 1.2744,0.35783 0.69122,0.39948 0.62625,1.1888 0.77914,1.9103 0.1332,0.62853 0.55529,1.1732 0.20761,1.776 l -2.6772,4.6415 c 2.1879,0.12833 4.3562,-0.95619 5.5308,-2.9927 z"/>
+ <path style="opacity:0.2;fill:url(#linearGradient4088)" d="m 14.325,13.346 -2.3346,-1.3493 -0.35046,5.9995 z"/>
+ <rect style="opacity:0.2" width="5.397" height="5.392" x="-14.99" y="-14.69" rx="2.699" ry="2.696" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="-15" y="-15" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="4" height="4" x="-14" y="-14" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome-store.svg b/.icons/awkward/24x24/apps/chrome-store.svg
new file mode 100644
index 00000000..f6e5da84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome-store.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 9,2 8,3 8,5 2,5 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,5 16,5 16,3 15,2 Z m 0,1 6,0 0,2 -6,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9,2 -1,1 0,0.5 1,-1 6,0 1,1 L 16,3 15,2 9,2 Z M 2,5 2,5.5 8,5.5 8,5 2,5 Z m 7,0 0,0.5 6,0 L 15,5 9,5 Z m 7,0 0,0.5 6,0 0,-0.5 -6,0 z"/>
+ <path style="opacity:0.2" d="m 9,3 0,0.5 6,0 L 15,3 9,3 Z m -7,17 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="fill:#dd4d3e" d="M 11.984375 11 C 8.4812746 11 5.4180188 12.796472 3.6367188 15.513672 C 3.5959442 18.152868 4.6727407 19.673599 5.9433594 21 L 7.4902344 21 C 7.4902318 20.998024 7.4902344 20.996117 7.4902344 20.994141 C 7.4902344 18.502441 9.5106746 17.773094 11.984375 17.496094 L 20.908203 16.498047 C 19.270203 13.230047 15.899375 11 11.984375 11 z"/>
+ <path style="fill:#109f5b" d="M 3.640625 15.537109 C 2.7123385 16.949 2.1798239 18.572992 2.0488281 20.244141 C 2.1594632 20.676139 2.5325625 21 3 21 L 6.7929688 21 L 3.640625 15.537109 z"/>
+ <path style="fill:#ffce41" d="M 20.927734 16.501953 L 12.134766 16.505859 C 12.858756 16.525449 13.586066 16.712253 14.259766 17.101562 C 15.411766 17.767363 15.303794 19.082756 15.558594 20.285156 C 15.610566 20.530376 15.69133 20.76705 15.773438 21 L 21 21 C 21.477825 21 21.856757 20.661541 21.957031 20.214844 C 21.853607 18.923507 21.51053 17.660274 20.927734 16.501953 z"/>
+ <path style="fill:#ffffff" d="M 12 16 C 9.23 16 7 18.23 7 21 L 17 21 C 17 18.23 14.77 16 12 16 z"/>
+ <path style="fill:#4587f3" d="M 12 17 C 9.784 17 8 18.784 8 21 L 16 21 C 16 18.784 14.216 17 12 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chrome.svg b/.icons/awkward/24x24/apps/chrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chromium-app-list.svg b/.icons/awkward/24x24/apps/chromium-app-list.svg
new file mode 100644
index 00000000..391b2dd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chromium-app-list.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#69a2f5" d="m 12.0001,2 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0001,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0133,12.16657 2.00946,12.08394 2.00946,12 c 0,-5.54 4.456,-10 9.991,-10 z"/>
+ <path style="opacity:0.2" d="m 2.006,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0,1)">
+ <rect width="6" height="6" x="12" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="13" rx="2" ry="2"/>
+ <rect width="6" height="6" x="12" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="21" rx="2" ry="2"/>
+ <rect width="6" height="6" x="12" y="29" rx="2" ry="2"/>
+ <rect width="6" height="6" x="21" y="29" rx="2" ry="2"/>
+ <rect width="6" height="6" x="30" y="29" rx="2" ry="2"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <rect style="fill:#ffffff" width="6" height="6" x="12" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="21" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="30" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="12" y="21" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="21" y="21" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="30" y="21" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="12" y="29" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="21" y="29" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="30" y="29" rx="2" ry="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chromium-browser.svg b/.icons/awkward/24x24/apps/chromium-browser.svg
new file mode 100644
index 00000000..152b8b93
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chromium-browser.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-16.99" y="-16.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#77b4ed" d="m3.3478 17.021c1.7514 3.037 4.8367 4.794 8.0782 4.979 3.4563-1.9071 5.2884-4.3315 4.3936-7.6245-0.37892 0.61782-0.90432 1.1538-1.578 1.5431-1.0705 0.61867-2.0616-0.03158-3.1649-0.32134-1.1189-0.293-2.3466-0.238-2.9732-1.325l-4.4624-7.736c-2.0082 3.0544-2.2514 7.091-0.294 10.485z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.985 2c-5.5318 0-9.985 4.4576-9.985 9.995 0 0.08396 0.00379 0.16641 0.00584 0.24987 0.1319-5.4206 4.5312-9.7448 9.9788-9.7448 5.4475 0 9.847 4.3242 9.9788 9.7448 0.002-0.08338 0.0059-0.16598 0.0059-0.24987 0-5.5374-4.453-9.995-9.985-9.995z"/>
+ <path style="opacity:.2" d="m2.0058 12.255c-0.00205 0.08346-0.00584 0.16591-0.00584 0.24987 0 5.5371 4.4532 9.9947 9.9848 9.9947s9.9848-4.4576 9.9848-9.9947c0-0.08396-0.004-0.16641-0.006-0.24987-0.1318 5.4201-4.5311 9.7448-9.9788 9.7448s-9.847-4.3247-9.9788-9.7448z"/>
+ <path style="fill:#3c71a7" d="m12.126953 2.0097656c-0.20693-0.00292-0.412426-0.0001563-0.619141 0.00977-1.7310578 0.086359-3.4379584 0.6676671-4.9199214 1.5742188-0.00111 0.0006783-0.0028 0.00127-0.00391 0.00195l-0.00195 0.00195c-0.2180621 0.1426894-0.4304638 0.2938465-0.6367181 0.4531268-0.233767 0.1790616-0.4595031 0.368205-0.6757813 0.5664063-0.0426382 0.0373997-0.0849574 0.0751615-0.1269531 0.1132813-0.8095147 0.767599-1.4889569 1.6643793-2.0039062 2.6601562l4.5703125 7.177734c-0.3720329-0.621399-0.1798089-1.605419-0.2128906-2.382812-0.0564879-1.329362 1.1124284-1.94437 1.9902343-2.8046876 0.7647039-0.7495155 2.5636449-1.7774177 2.2396719-2.3808594h8.918531c-0.210921-0.3686989-0.445119-0.7235845-0.701172-1.0625-0.033802-0.0415252-0.067095-0.0840231-0.101562-0.125-0.195838-0.2491227-0.402971-0.48798-0.621094-0.7167969-0.097267-0.1009429-0.197394-0.2001176-0.298828-0.296875l-0.01563-0.015625c-0.0063-0.00607-0.01318-0.01153-0.01953-0.017578-0.180889-0.1723426-0.369233-0.3356088-0.562496-0.4941407-0.058169-0.0496764-0.118446-0.0962057-0.177735-0.1445313-0.08868-0.069876-0.178536-0.1382452-0.269531-0.2050781-0.221614-0.1615875-0.452638-0.3119179-0.6875-0.4550781-0.076175-0.0485649-0.153006-0.0960953-0.230469-0.1425781-0.110941-0.0599917-0.222801-0.120026-0.335937-0.1757813-0.218889-0.1144142-0.439979-0.2240496-0.667969-0.3222656-0.120926-0.0522165-0.242343-0.101043-0.365234-0.1484375-0.055159-0.0206709-0.1105-0.040854-0.166016-0.0605469-0.268446-0.0976372-0.541669-0.1850463-0.820312-0.2597656l-0.01172-0.00391c-0.144976-0.0403931-0.290847-0.0775119-0.437499-0.1113244-0.172184-0.0370467-0.345639-0.0678021-0.519531-0.0957031-0.153094-0.0263637-0.306782-0.0491563-0.460938-0.0683594-0.16287-0.0188808-0.326643-0.032119-0.490234-0.0429688-0.126818-0.0089308-0.253794-0.0154424-0.38086-0.0195312-0.05859-0.00173-0.116845-0.00518-0.175781-0.00586z"/>
+ <path style="fill:#c2e1ff" d="m20.644531 6.9980469-8.509765 0.00391c0.72399 0.01959 1.4513 0.7102994 2.125 1.0996094 1.152 0.6658 1.044028 1.9811937 1.298828 3.1835937 0.22201 1.0475 1.502985 1.763734 0.923515 2.768334l-5.034843 7.919166c0.05727 0.0031 0.114562 0.0057 0.171875 0.0078 0.378591 0.01539 0.757311 0.01587 1.132812-0.01172 0.08672-0.0093 0.173317-0.0197 0.259766-0.03125 0.315309-0.03154 0.629317-0.07743 0.939453-0.138672 0.144583-0.02936 0.288498-0.06192 0.43164-0.09766 0.2513-0.06135 0.498318-0.136073 0.744141-0.216797 0.146269-0.04484 0.291489-0.09303 0.435547-0.144531 0.345071-0.131252 0.684117-0.281713 1.013672-0.451172 0.138564-0.07553 0.275321-0.154327 0.410156-0.236328 0.214017-0.123288 0.425626-0.250964 0.63086-0.390625 0.135121-0.09178 0.267974-0.186865 0.398437-0.285157 0.252881-0.191092 0.496691-0.394557 0.732422-0.611328 0.06984-0.05959 0.138858-0.120146 0.207031-0.18164 0.0036-0.0035 0.0081-0.0062 0.01172-0.0098 0.01241-0.01299 0.02477-0.02601 0.03711-0.03906 0.193649-0.192193 0.379351-0.39223 0.556641-0.59961 0.05444-0.0633 0.109052-0.126486 0.162109-0.191406 0.138482-0.169422 0.271367-0.343344 0.398438-0.521484 0.08222-0.115166 0.162235-0.231996 0.240234-0.351563 0.113524-0.173035 0.221649-0.349552 0.324219-0.529297 0.856184-1.506974 1.282063-3.259107 1.3125-4.996094 0.000023-0.0013-0.000023-0.0026 0-0.0039 0.0039-0.225455-0.01613-0.447553-0.02539-0.671875-0.11449-1.5058485-0.568558-2.9662087-1.328125-4.2714843z"/>
+ <rect style="opacity:.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6b9edf" width="8" height="8" x="-16" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.292969 10 10 0 0 1 9.9902344 -9.792969 10 10 0 0 1 9.990234 9.707031 10 10 0 0 0 0.009766 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chromium-bsu.svg b/.icons/awkward/24x24/apps/chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/chromium-dev.svg b/.icons/awkward/24x24/apps/chromium-dev.svg
new file mode 100644
index 00000000..be8fa80b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chromium-dev.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-16.99" y="-16.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#77b4ed" d="m 5.1450682,15.367513 c 1.7514,3.037 3.6145576,1.630808 6.8560578,1.815808 3.4563,-1.9071 4.713274,0.485179 3.818474,-2.807821 -0.37892,0.61782 -0.90432,1.1538 -1.578,1.5431 -1.0705,0.61867 -2.0616,-0.03158 -3.1649,-0.32134 -1.1189,-0.293 -2.3466,-0.238 -2.9732,-1.325 l -4.4624,-7.736 c -1.2730417,1.9362506 -1.8368061,4.267205 -1.580326,6.578952 0.1481125,1.334992 1.8278521,0.363075 2.5444137,1.605545 z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.985 2c-5.5318 0-9.985 4.4576-9.985 9.995 0 0.08396 0.00379 0.16641 0.00584 0.24987 0.1319-5.4206 4.5312-9.7448 9.9788-9.7448 5.4475 0 9.847 4.3242 9.9788 9.7448 0.002-0.08338 0.0059-0.16598 0.0059-0.24987 0-5.5374-4.453-9.995-9.985-9.995z"/>
+ <path style="opacity:.2" d="m2.0058 12.255c-0.00205 0.08346-0.00584 0.16591-0.00584 0.24987 0 5.5371 4.4532 9.9947 9.9848 9.9947s9.9848-4.4576 9.9848-9.9947c0-0.08396-0.004-0.16641-0.006-0.24987-0.1318 5.4201-4.5311 9.7448-9.9788 9.7448s-9.847-4.3247-9.9788-9.7448z"/>
+ <path style="fill:#3c71a7" d="m12.126953 2.0097656c-0.20693-0.00292-0.412426-0.0001563-0.619141 0.00977-1.7310578 0.086359-3.4379584 0.6676671-4.9199214 1.5742188-0.00111 0.0006783-0.0028 0.00127-0.00391 0.00195l-0.00195 0.00195c-0.2180621 0.1426894-0.4304638 0.2938465-0.6367181 0.4531268-0.233767 0.1790616-0.4595031 0.368205-0.6757813 0.5664063-0.0426382 0.0373997-0.0849574 0.0751615-0.1269531 0.1132813-0.8095147 0.767599-1.4889569 1.6643793-2.0039062 2.6601562l4.5703125 7.177734c-0.3720329-0.621399-0.1798089-1.605419-0.2128906-2.382812-0.0564879-1.329362 1.1124284-1.94437 1.9902343-2.8046876 0.7647039-0.7495155 2.5636449-1.7774177 2.2396719-2.3808594h8.918531c-0.210921-0.3686989-0.445119-0.7235845-0.701172-1.0625-0.033802-0.0415252-0.067095-0.0840231-0.101562-0.125-0.195838-0.2491227-0.402971-0.48798-0.621094-0.7167969-0.097267-0.1009429-0.197394-0.2001176-0.298828-0.296875l-0.01563-0.015625c-0.0063-0.00607-0.01318-0.01153-0.01953-0.017578-0.180889-0.1723426-0.369233-0.3356088-0.562496-0.4941407-0.058169-0.0496764-0.118446-0.0962057-0.177735-0.1445313-0.08868-0.069876-0.178536-0.1382452-0.269531-0.2050781-0.221614-0.1615875-0.452638-0.3119179-0.6875-0.4550781-0.076175-0.0485649-0.153006-0.0960953-0.230469-0.1425781-0.110941-0.0599917-0.222801-0.120026-0.335937-0.1757813-0.218889-0.1144142-0.439979-0.2240496-0.667969-0.3222656-0.120926-0.0522165-0.242343-0.101043-0.365234-0.1484375-0.055159-0.0206709-0.1105-0.040854-0.166016-0.0605469-0.268446-0.0976372-0.541669-0.1850463-0.820312-0.2597656l-0.01172-0.00391c-0.144976-0.0403931-0.290847-0.0775119-0.437499-0.1113244-0.172184-0.0370467-0.345639-0.0678021-0.519531-0.0957031-0.153094-0.0263637-0.306782-0.0491563-0.460938-0.0683594-0.16287-0.0188808-0.326643-0.032119-0.490234-0.0429688-0.126818-0.0089308-0.253794-0.0154424-0.38086-0.0195312-0.05859-0.00173-0.116845-0.00518-0.175781-0.00586z"/>
+ <path style="fill:#c2e1ff" d="m 20.644531,6.9980469 -8.509765,0.00391 c 0.72399,0.01959 1.4513,0.7102994 2.125,1.0996094 1.152,0.6658 1.044028,1.9811937 1.298828,3.1835937 0.22201,1.0475 1.502985,1.763734 0.923515,2.768334 l -5.596824,5.435965 c 0.05727,0.0031 0.114562,0.0057 0.171875,0.0078 0.378591,0.01539 0.757311,0.01587 1.132812,-0.01172 0.08672,-0.0093 0.173317,-0.0197 0.259766,-0.03125 0.315309,-0.03154 0.629317,-0.07743 0.939453,-0.138672 0.144583,-0.02936 0.288498,-0.06192 0.43164,-0.09766 0.2513,-0.06135 0.498318,-0.136073 0.744141,-0.216797 0.146269,-0.04484 0.291489,-0.09303 0.435547,-0.144531 0.345071,-0.131252 0.684117,-0.281713 1.013672,-0.451172 0.138564,-0.07553 0.275321,-0.154327 0.410156,-0.236328 0.214017,-0.123288 0.425626,-0.250964 0.63086,-0.390625 0.135121,-0.09178 0.267974,-0.186865 0.398437,-0.285157 0.252881,-0.191092 0.496691,-0.394557 0.732422,-0.611328 0.06984,-0.05959 0.138858,-0.120146 0.207031,-0.18164 0.0036,-0.0035 0.0081,-0.0062 0.01172,-0.0098 0.01241,-0.01299 0.02477,-0.02601 0.03711,-0.03906 0.193649,-0.192193 0.379351,-0.39223 0.556641,-0.59961 0.05444,-0.0633 0.109052,-0.126486 0.162109,-0.191406 0.138482,-0.169422 0.271367,-0.343344 0.398438,-0.521484 0.08222,-0.115166 0.162235,-0.231996 0.240234,-0.351563 0.113524,-0.173035 0.221649,-0.349552 0.324219,-0.529297 0.653449,-1.150138 1.61823,0.04012 1.78588,-1.279901 0.05201,-0.409542 0.08139,-0.821692 0.0886,-1.232992 2.3e-5,-0.0013 -2.3e-5,-0.0026 0,-0.0039 0.0039,-0.225455 -0.01613,-0.447553 -0.02539,-0.671875 -0.11449,-1.5058485 -0.568558,-2.9662087 -1.328125,-4.2714843 z"/>
+ <rect style="opacity:.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6b9edf" width="8" height="8" x="-16" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.292969 10 10 0 0 1 9.9902344 -9.792969 10 10 0 0 1 9.990234 9.707031 10 10 0 0 0 0.009766 -0.207031 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#315072" d="m 2.061,13 a 10,10 0 0 0 9.939453,9 10,10 0 0 0 9.949219,-9 z"/>
+ <path style="opacity:0.2" d="m 7.4466391,15.509911 v 3.993901 h 1.0570027 c 0.6230815,0 1.1075479,-0.169638 1.4544924,-0.508988 0.3504828,-0.343081 0.5260288,-0.851993 0.5260288,-1.526966 0,-0.425121 -0.07618,-0.783658 -0.228408,-1.074531 C 10.103525,16.102455 9.885393,15.882368 9.6021738,15.733203 9.3224946,15.584037 8.9941793,15.509911 8.6153743,15.509911 Z m 0.4775792,0.430982 H 8.546159 c 0.4566915,0 0.8081982,0.124577 1.0560148,0.374428 0.2513566,0.246124 0.3777129,0.635847 0.3777129,1.169114 0,1.059073 -0.5138466,1.588394 -1.5405147,1.588394 H 7.9242183 Z m 4.3763297,0.567493 c -0.261602,0 -0.492192,0.0612 -0.691156,0.183314 -0.195281,0.122116 -0.348258,0.296366 -0.458793,0.522639 -0.106852,0.226274 -0.160182,0.497148 -0.160182,0.813212 0,0.323247 0.05909,0.594121 0.176991,0.813211 0.121589,0.21909 0.289585,0.384972 0.503288,0.496312 0.213702,0.111341 0.46183,0.166738 0.745538,0.166738 0.202649,0 0.37766,-0.01643 0.525041,-0.04876 0.14738,-0.02873 0.29685,-0.07479 0.447916,-0.139435 v -0.415381 c -0.15475,0.06465 -0.305479,0.115221 -0.45286,0.151136 -0.143697,0.03233 -0.310433,0.04875 -0.498344,0.04875 -0.294762,0 -0.524363,-0.08471 -0.690167,-0.253519 -0.16212,-0.172398 -0.246749,-0.522449 -0.254115,-0.849289 h 0.0029 v 0.0088 h 2.025016 v -0.19404 c 0,-0.262189 -0.04982,-0.490553 -0.149306,-0.684501 -0.0958,-0.197539 -0.236004,-0.349561 -0.42023,-0.45731 -0.184226,-0.107749 -0.401056,-0.161862 -0.651604,-0.161862 z m 1.626537,0 1.112375,2.995426 h 0.553715 l 1.118308,-2.995426 H 16.19633 l -0.624908,1.765858 c -0.02923,0.08196 -0.06105,0.173403 -0.09393,0.273996 -0.03289,0.09687 -0.06371,0.193705 -0.09295,0.290572 -0.02923,0.09314 -0.04935,0.169531 -0.06032,0.229142 h -0.02175 c -0.01096,-0.05961 -0.02881,-0.136001 -0.05438,-0.229142 -0.02557,-0.09314 -0.05511,-0.18998 -0.088,-0.290572 -0.03289,-0.100593 -0.06371,-0.192032 -0.09295,-0.273996 l -0.624907,-1.765858 z m -1.632471,0.388079 c 0.246864,0 0.427629,0.07665 0.54185,0.231093 0.07743,0.102264 0.119707,0.234123 0.146339,0.379303 h -1.429772 c 0.04065,-0.153789 0.09736,-0.290928 0.188857,-0.390029 0.136327,-0.147258 0.320601,-0.220367 0.552726,-0.220367 z"/>
+ <path style="fill:#ffffff" d="m 10.484163,16.968468 q 0,1.012459 -0.5257246,1.52708 -0.5204156,0.509026 -1.455038,0.509026 H 7.4466391 V 15.010673 H 8.614917 q 0.568209,0 0.9877263,0.223749 0.4248287,0.223747 0.6531747,0.660056 0.228345,0.436308 0.228345,1.07399 z m -0.5044842,0.01678 q 0,-0.799899 -0.3770355,-1.169083 -0.3717249,-0.374777 -1.0567611,-0.374777 h -0.621311 v 3.13247 h 0.5151051 q 1.5400025,0 1.5400025,-1.58861 z"/>
+ <path style="fill:#ffffff" d="m 12.300548,16.009149 c -0.261602,0 -0.492192,0.0612 -0.691156,0.183314 -0.195281,0.122116 -0.348258,0.296365 -0.458793,0.522638 -0.106852,0.226273 -0.160182,0.497148 -0.160182,0.813212 0,0.323247 0.05909,0.594121 0.176991,0.813211 0.121589,0.21909 0.289585,0.384972 0.503288,0.496313 0.213702,0.111341 0.46183,0.166737 0.745538,0.166737 0.202649,0 0.37766,-0.01643 0.525041,-0.04875 0.14738,-0.02873 0.29685,-0.07479 0.447916,-0.139436 v -0.415381 c -0.15475,0.06465 -0.305479,0.115221 -0.45286,0.151136 -0.143697,0.03233 -0.310433,0.04876 -0.498344,0.04876 -0.294762,0 -0.524363,-0.08471 -0.690167,-0.253519 -0.16212,-0.172399 -0.246749,-0.52245 -0.254115,-0.849289 h 0.0029 v 0.0088 h 2.025016 v 0 -0.19404 c 0,-0.26219 -0.04982,-0.490554 -0.149306,-0.684502 -0.0958,-0.197539 -0.236004,-0.349559 -0.42023,-0.457308 -0.184226,-0.107749 -0.401056,-0.161862 -0.651604,-0.161862 z m -0.006,0.388079 c 0.246863,0 0.427629,0.07665 0.541849,0.231092 0.07743,0.102264 0.119708,0.234123 0.146341,0.379304 h -1.429773 c 0.04065,-0.15379 0.09736,-0.290928 0.188856,-0.39003 0.136329,-0.147257 0.320603,-0.220366 0.552727,-0.220366 z"/>
+ <path style="fill:#ffffff" d="M 15.039352,19.004574 13.92669,16.009149 h 0.515223 l 0.624845,1.76596 q 0.04385,0.122946 0.09318,0.273835 0.04933,0.150889 0.0877,0.290601 0.03837,0.139712 0.05481,0.229128 h 0.02192 q 0.01645,-0.08942 0.0603,-0.229128 0.04385,-0.1453 0.09318,-0.290601 0.04933,-0.150889 0.09318,-0.273835 l 0.624844,-1.76596 h 0.515223 l -1.118143,2.995425 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/chromium.svg b/.icons/awkward/24x24/apps/chromium.svg
new file mode 120000
index 00000000..76494bda
--- /dev/null
+++ b/.icons/awkward/24x24/apps/chromium.svg
@@ -0,0 +1 @@
+chromium-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ciano.svg b/.icons/awkward/24x24/apps/ciano.svg
new file mode 100644
index 00000000..7d213ff5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ciano.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#1b9dce" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0009,2 c -5.54,0 -10,4.46 -10,10 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.084 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.002,0.084 -0.0058,0.166 -0.0058,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="M 11.9699,6.4997 C 11.3659,6.4936 10.7663,6.5779 10.1845,6.7282 7.4719,7.4135 5.4518,9.8537 5.4931,12.5 l -1.4922,0 2.2871,3 2.1875,-3 -1.4316,0 c -0.0052,-1.109 0.4356,-2.1359 1.2187,-2.9632 1.472,-1.6671 4.2313,-2.0584 6.1873,-0.9434 0.65,0.8013 2.093,-0.0786 1.336,-0.9003 -1.077,-0.7903 -2.456,-1.1906 -3.816,-1.1934 z m 5.7441,3 -2.1875,3 1.4316,0 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 l 1.4922,0 -2.2871,-3 z"/>
+ <path style="fill:#77ffe4" d="M 11.9699,6 C 11.3659,5.9939 10.7663,6.0782 10.1845,6.2285 7.4719,6.9138 5.4518,9.3541 5.4931,12 L 4.0009,12 6.288,15 8.4755,12 7.0439,12 C 7.0387,10.8918 7.4795,9.8644 8.2626,9.0371 c 1.472,-1.667 4.2313,-2.0584 6.1873,-0.9433 0.65,0.8012 2.093,-0.0787 1.336,-0.9004 C 14.7089,6.4031 13.3299,6.0028 11.9699,6 Z m 5.7441,3 -2.1875,3 1.4316,0 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 l 1.491,0 -2.287,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cin.svg b/.icons/awkward/24x24/apps/cin.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cin.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cinelerra-cv.svg b/.icons/awkward/24x24/apps/cinelerra-cv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cinelerra-cv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cinelerra-gg.svg b/.icons/awkward/24x24/apps/cinelerra-gg.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cinelerra-gg.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cinelerra-hv.svg b/.icons/awkward/24x24/apps/cinelerra-hv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cinelerra-hv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cinelerra.svg b/.icons/awkward/24x24/apps/cinelerra.svg
new file mode 100644
index 00000000..8cdc10c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cinelerra.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="-22.5" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="fill:#fecd38" width="20" height="20" x="2" y="-22" rx="1" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="m 3,3.4999996 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m -15,4 0,9.9999994 7,0 0,-9.9999994 -7,0 z m 9,0 0,9.9999994 7,0 0,-9.9999994 -7,0 z M 3,19.499999 l 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z m 4,0 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#336894" d="M 3 3 L 3 5 L 5 5 L 5 3 L 3 3 z M 7 3 L 7 5 L 9 5 L 9 3 L 7 3 z M 11 3 L 11 5 L 13 5 L 13 3 L 11 3 z M 15 3 L 15 5 L 17 5 L 17 3 L 15 3 z M 19 3 L 19 5 L 21 5 L 21 3 L 19 3 z M 4 7 L 4 17 L 11 17 L 11 7 L 4 7 z M 13 7 L 13 17 L 20 17 L 20 7 L 13 7 z M 3 19 L 3 21 L 5 21 L 5 19 L 3 19 z M 7 19 L 7 21 L 9 21 L 9 19 L 7 19 z M 11 19 L 11 21 L 13 21 L 13 19 L 11 19 z M 15 19 L 15 21 L 17 21 L 17 19 L 15 19 z M 19 19 L 19 21 L 21 21 L 21 19 L 19 19 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cinema4d.svg b/.icons/awkward/24x24/apps/cinema4d.svg
new file mode 100644
index 00000000..2a41453e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cinema4d.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path d="m5 18-3-5v-5l4-3 11 11-4 4h-4z" style="fill:#63637c"/>
+ <circle cx="13" cy="9.5" r="7" style="opacity:.2"/>
+ <circle cx="13" cy="9" r="7" style="fill:#345ed2"/>
+ <path style="opacity:.2;fill:#ffffff" d="m13 2a7 7 0 0 0 -7 7 7 7 0 0 0 0.0097656 0.2929688 7 7 0 0 1 6.9902344 -6.7929688 7 7 0 0 1 6.990234 6.7070312 7 7 0 0 0 0.009766 -0.2070312 7 7 0 0 0 -7 -7z"/>
+ <path d="m11 1.5c-5.5228475 0-10 4.4771525-10 10 0 5.522847 4.4771525 10 10 10 5.522847 0 10-4.477153 10-10-0.004525-1.369694-0.290381-2.7238555-0.839844-3.9785156-0.053788-0.0063107-0.103166-0.0214844-0.160156-0.0214844-2 0-2 1-2 1s-1 7-3 9-7 3-10 0-3-7-1-9 10-4 10-4 1 0 1-2c0-0.0617686-0.0181-0.115816-0.027344-0.1738281-1.253845-0.543981-2.605893-0.8251591-3.972656-0.8261719z" style="opacity:.2"/>
+ <path d="m11 1c-5.5228475 0-10 4.4771525-10 10 0 5.522847 4.4771525 10 10 10 5.522847 0 10-4.477153 10-10-0.004525-1.3696936-0.290381-2.7238555-0.839844-3.9785156-0.053788-0.0063107-0.103166-0.0214844-0.160156-0.0214844-2 0-2 1-2 1s-1 7-3 9-7 3-10 0-3-7-1-9 10-4 10-4 1 0 1-2c0-0.0617686-0.0181-0.115816-0.027344-0.1738281-1.253845-0.543981-2.605893-0.8251591-3.972656-0.8261719z" style="fill:#e4e4e4"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1c-5.5228475 0-10 4.4771525-10 10 0 0.08447 0.00964 0.166034 0.011719 0.25 0.1340639-5.4060925 4.5499016-9.75 9.988281-9.75 1.366763 0.00101 2.718811 0.2821909 3.972656 0.8261719 0.0015 0.00911 0.0021 0.018389 0.0039 0.027344 0.008369-0.116561 0.023444-0.2196297 0.023444-0.3535159 0-0.0617686-0.0181-0.115816-0.027344-0.1738281-1.253845-0.543981-2.605893-0.8251591-3.972656-0.8261719zm9 6c-2 0-2 1-2 1s-1 7-3 9-7 3-10 0c-1.5794935-1.579494-2.3205737-3.434801-2.3828125-5.130859-0.079598 1.824587 0.6465708 3.894617 2.3828125 5.630859 3 3 8 2 10 0s3-9 3-9 0-1 2-1c0.05699 0 0.106368 0.015174 0.160156 0.021484 0.517739 1.1822202 0.791353 2.4535293 0.826172 3.742188 0.002317-0.08855 0.013672-0.174563 0.013672-0.263672-0.004525-1.3696936-0.290381-2.7238555-0.839844-3.9785156-0.053788-0.0063107-0.103166-0.0214844-0.160156-0.0214844z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cisco-anyconnect.svg b/.icons/awkward/24x24/apps/cisco-anyconnect.svg
new file mode 100644
index 00000000..54bb9888
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cisco-anyconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 11.999975,2.0000512 C 6.4599889,2.0000512 2,6.4600401 2,12.000026 c 0,5.539986 4.4599889,9.999975 9.999975,9.999975 5.539986,0 9.999975,-4.459989 9.999975,-9.999975 0,-5.5399859 -4.459989,-9.9999748 -9.999975,-9.9999748 z"/>
+ <path style="fill:#318bcf" d="M 8.9999825,5.0000437 A 9.999975,9.999975 0 0 0 3.576168,6.6103912 C 2.5821895,8.1648718 2,10.010357 2,12.000026 c 0,0.558783 0.047487,1.106305 0.1347653,1.639645 a 6.9999825,6.9999825 0 0 1 6.8652172,-5.6396348 6.9999825,6.9999825 0 0 1 6.9999825,6.9999828 6.9999825,6.9999825 0 0 1 -5.65233,6.863264 c 0.537346,0.08864 1.089118,0.136718 1.65234,0.136718 1.99785,0 3.85074,-0.586367 5.409166,-1.587886 A 9.999975,9.999975 0 0 0 18.999958,15.000019 9.999975,9.999975 0 0 0 8.9999825,5.0000437 Z"/>
+ <path style="opacity:0.2" d="m 11.999975,2.50005 c -0.04755,0 -0.09421,0.00325 -0.141601,0.00391 A 9.999975,9.999975 0 0 0 8.9999825,9.5000325 9.999975,9.999975 0 0 0 18.626911,19.486336 c 1.03642,-0.917424 1.878626,-2.044453 2.461908,-3.320305 A 6.9999825,6.9999825 0 0 1 18.999958,16.500015 6.9999825,6.9999825 0 0 1 11.999975,9.5000325 6.9999825,6.9999825 0 0 1 15.831996,3.2588372 C 14.652433,2.7715396 13.3596,2.50005 11.999975,2.50005 Z"/>
+ <path style="fill:#7bc450" d="m 11.999975,2.0000512 c -0.04755,0 -0.09421,0.00325 -0.141601,0.00391 a 9.999975,9.999975 0 0 0 -2.8583915,6.9960776 9.999975,9.999975 0 0 0 9.9999755,9.9999752 9.999975,9.999975 0 0 0 0.154296,-0.0078 c 0.940863,-0.962702 1.682241,-2.11686 2.173823,-3.398429 A 6.9999825,6.9999825 0 0 1 18.999958,16.000016 6.9999825,6.9999825 0 0 1 11.999975,9.0000338 6.9999825,6.9999825 0 0 1 15.831996,2.7588384 C 14.652433,2.2715408 13.3596,2.0000512 11.999975,2.0000512 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.999975,2.0000512 c 5.534986,0 9.990975,4.4599889 9.990975,9.9999748 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.4229868 -4.533989,-9.749976 -9.984975,-9.749976 -5.4509864,0 -9.8529754,4.3269892 -9.984975,9.749976 -0.002,-0.08343 -0.00584,-0.166065 -0.00584,-0.25 0,-5.5399859 4.4559388,-9.9999748 9.9909745,-9.9999748 z"/>
+ <path style="opacity:0.2" d="M 2.0059,12.250026 C 2.00385,12.333525 2.00005,12.416025 2.00005,12.500025 2.00005,18.040011 6.4600388,22.5 12.000025,22.5 17.540011,22.5 22,18.040011 22,12.500025 c 0,-0.084 -0.004,-0.1665 -0.006,-0.249999 -0.132,5.422986 -4.537989,9.749975 -9.993975,9.749975 -5.4559864,0 -9.8619753,-4.326989 -9.993975,-9.749975 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cities-skylines.svg b/.icons/awkward/24x24/apps/cities-skylines.svg
new file mode 100644
index 00000000..581be9ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cities-skylines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 3,4.5 a 2.0002,2.0002 0 0 0 -2,2 v 12 a 2.0002,2.0002 0 0 0 2,2 h 6 a 2.0002,2.0002 0 0 0 2,-2 v -5 H 7 v 3 H 5 v -8 h 2 v 3 h 4 v -5 a 2.0002,2.0002 0 0 0 -2,-2 z m 12,0 a 2.0002,2.0002 0 0 0 -2,2 v 6 a 2.0002,2.0002 0 0 0 2,2 h 4 v 2 h -2 v -1 h -4 v 3 a 2.0002,2.0002 0 0 0 2,2 h 6 a 2.0002,2.0002 0 0 0 2,-2 v -6 a 2.0002,2.0002 0 0 0 -2,-2 h -4 v -2 h 2 v 1 h 4 v -3 a 2.0002,2.0002 0 0 0 -2,-2 z"/>
+ <path style="fill:none;stroke:#43c3ff;stroke-width:4;stroke-linejoin:round" d="M 9,11 V 6 H 3 v 12 h 6 v -5"/>
+ <path style="fill:none;stroke:#43c3ff;stroke-width:4;stroke-linejoin:round" d="M 21,9 V 6 h -6 v 6 h 6 v 6 h -6 v -3"/>
+ <path style="fill:#4572ab" d="M 8 14 L 8 18.5 L 7.5 18.5 L 7.5 18 L 6.8203125 18.015625 L 6.5 18.244141 L 6.5 19 L 6 19 L 6 17 L 5 17 L 5 18 L 4.5 18 L 4 18.275391 L 4 16.017578 L 3.4179688 15.353516 L 3 16.017578 L 3 19.933594 C 3.1632391 19.97641 3.3312405 19.99937 3.5 20 L 9 20 A 2.0002 2.0002 0 0 0 11 18 L 11 16.5 L 10.5 16 L 10 16.5 L 10 16 L 9 16 L 9 14 L 8 14 z M 22.5 14.5 L 22 15 L 22 17 L 22 19.730469 A 2.0002 2.0002 0 0 0 22.992188 18.160156 C 22.993285 18.105392 22.999915 18.055736 23 18 L 23 15 L 22.5 14.5 z M 1 15 L 1 18 C 1.0002727 18.174286 1.0248362 18.345623 1.0683594 18.509766 A 2.0002 2.0002 0 0 0 1.0742188 18.535156 C 1.1194008 18.69699 1.1842777 18.8516 1.2675781 18.996094 C 1.270233 19.000699 1.2726992 19.005182 1.2753906 19.009766 C 1.3613106 19.156098 1.4649344 19.291262 1.5859375 19.412109 C 1.7092654 19.535279 1.8505737 19.643454 2.0058594 19.732422 L 2.0488281 15 L 1 15 z M 13 16 L 13 18 C 13.000014 18.138065 13.014365 18.272154 13.041016 18.402344 C 13.065326 18.521103 13.102141 18.636021 13.146484 18.746094 A 2.0002 2.0002 0 0 0 13.171875 18.808594 C 13.216227 18.908719 13.268625 19.005026 13.328125 19.095703 A 2.0002 2.0002 0 0 0 13.349609 19.126953 A 2.0002 2.0002 0 0 0 13.349609 19.128906 C 13.416363 19.226385 13.491698 19.316376 13.574219 19.400391 C 13.580367 19.406651 13.585567 19.413743 13.591797 19.419922 C 13.672146 19.499613 13.760641 19.569544 13.853516 19.634766 A 2.0002 2.0002 0 0 0 13.896484 19.666016 C 13.985177 19.724824 14.079882 19.776033 14.177734 19.820312 A 2.0002 2.0002 0 0 0 14.253906 19.853516 C 14.356418 19.894813 14.464112 19.927189 14.574219 19.951172 A 2.0002 2.0002 0 0 0 14.615234 19.960938 C 14.740113 19.985362 14.867972 19.999987 15 20 L 20 20 L 20 19 L 19.363281 18.582031 L 19 18.5 L 19 17 L 18 17 L 18 19.5 L 17 19 L 17 18.5 L 16.742188 18 L 16 18 L 16 19 L 15 19 L 15 17 L 14 17 L 14 16 L 13 16 z"/>
+ <path style="fill:#4572ab" d="m 20,17 v 3 h 1 v -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 4 A 2.0002 2.0002 0 0 0 1 6 L 1 6.5 A 2.0002 2.0002 0 0 1 3 4.5 L 9 4.5 A 2.0002 2.0002 0 0 1 11 6.5 L 11 6 A 2.0002 2.0002 0 0 0 9 4 L 3 4 z M 15 4 A 2.0002 2.0002 0 0 0 13 6 L 13 6.5 A 2.0002 2.0002 0 0 1 15 4.5 L 21 4.5 A 2.0002 2.0002 0 0 1 23 6.5 L 23 6 A 2.0002 2.0002 0 0 0 21 4 L 15 4 z M 17 10 L 17 10.5 L 21 10.5 A 2.0002 2.0002 0 0 1 23 12.5 L 23 12 A 2.0002 2.0002 0 0 0 21 10 L 17 10 z M 7 13 L 7 13.5 L 11 13.5 L 11 13 L 7 13 z M 13 15 L 13 15.5 L 17 15.5 L 17 15 L 13 15 z M 5 16 L 5 16.5 L 7 16.5 L 7 16 L 5 16 z M 17 16 L 17 16.5 L 19 16.5 L 19 16 L 17 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/citra.svg b/.icons/awkward/24x24/apps/citra.svg
new file mode 100644
index 00000000..10e50ec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/citra.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#ff9426" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8.5"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="8.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="fill:#d2e015" d="m 11.982422,4.5 c -0.824659,-0.00455 -1.593657,0.1878227 -1.964844,0.3974609 5e-4,0.00309 4.77e-4,0.00273 10e-4,0.00586 0.03154,0.1890561 0.105097,0.4829851 0.207031,0.8291016 0.203869,0.6922325 0.522051,1.6054455 0.853516,2.5078125 0.441755,1.202616 0.657991,1.722381 0.919922,2.3798825 0.264971,-0.657005 0.485496,-1.1786785 0.930664,-2.381836 0.333742,-0.902005 0.651879,-1.8141665 0.853516,-2.5048825 0.100818,-0.345358 0.172307,-0.638085 0.201171,-0.8242186 C 13.590737,4.699673 12.806301,4.50455 11.982422,4.5 Z"/>
+ <path style="fill:#c74a30" d="m 11.999024,13.379883 c -0.261932,0.657502 -0.478168,1.177267 -0.919922,2.379883 -0.331465,0.902367 -0.649647,1.815579 -0.853516,2.507812 -0.101935,0.346116 -0.175486,0.640045 -0.207031,0.829101 -5.5e-4,0.0032 -4.8e-4,0.0027 -10e-4,0.0059 0.371162,0.209639 1.140184,0.402011 1.964844,0.397461 0.823879,-0.0045 1.608315,-0.199673 2.001953,-0.409179 C 13.955486,18.904687 13.883998,18.61196 13.783179,18.266602 13.581542,17.575886 13.263405,16.663724 12.929664,15.76172 12.484496,14.558562 12.26397,14.036889 11.999,13.379884 Z"/>
+ <path style="fill:#ff769d" d="m 19.102539,10.017578 c -0.0031,5e-4 -0.0027,4.77e-4 -0.0059,10e-4 -0.189056,0.03154 -0.482985,0.105097 -0.829101,0.207031 -0.692233,0.203869 -1.605446,0.522051 -2.507813,0.853516 -1.202616,0.441755 -1.722381,0.657991 -2.379882,0.919922 0.657005,0.264971 1.178678,0.485496 2.381836,0.930664 0.902004,0.333742 1.814166,0.651879 2.504882,0.853516 0.345358,0.100818 0.638085,0.172307 0.824219,0.201171 0.209507,-0.393661 0.40463,-1.178097 0.40918,-2.001976 0.0045,-0.824659 -0.187823,-1.593681 -0.397461,-1.964844 z"/>
+ <path style="fill:#f9a726" d="M 4.8974609,10.017578 C 4.6878225,10.388741 4.4954469,11.157763 4.5,11.982422 c 0.00455,0.823879 0.1996729,1.608292 0.4091797,2.001953 0.1861338,-0.02886 0.4788608,-0.100354 0.8242188,-0.201172 0.690716,-0.201637 1.602878,-0.519774 2.5048825,-0.853515 1.2031575,-0.445169 1.724831,-0.665694 2.381836,-0.930664 C 9.9626155,11.737092 9.4428505,11.520856 8.2402345,11.079102 7.3378675,10.747637 6.4246545,10.429455 5.732422,10.225586 5.3863055,10.123651 5.0923765,10.0501 4.9033203,10.018555 c -0.00313,-5.5e-4 -0.00278,-4.8e-4 -0.00586,-10e-4 z"/>
+ <path style="fill:#89dc3c" d="m 15.621094,5.576172 c -0.0019,0.0027 -0.0019,0.0022 -0.0039,0.0049 -0.111377,0.1559895 -0.266791,0.4156025 -0.439453,0.732422 -0.345325,0.6336395 -0.766233,1.503526 -1.169922,2.3759765 -0.537918,1.1625455 -0.752485,1.6837805 -1.032227,2.3339845 0.652027,-0.277253 1.175552,-0.490513 2.34082,-1.026367 C 16.190217,9.595265 17.0614,9.175927 17.692389,8.8300955 18.007884,8.65718 18.264973,8.4998965 18.416998,8.3886895 18.286663,7.9621565 17.870228,7.2702255 17.291022,6.684588 16.711373,6.0985025 16.031876,5.6906515 15.6211,5.5761895 Z"/>
+ <path style="fill:#dc6e33" d="m 11.023438,12.975586 c -0.650204,0.279742 -1.1714395,0.494309 -2.333985,1.032227 -0.8724505,0.403689 -1.742337,0.824596 -2.3759765,1.169922 -0.3168195,0.172662 -0.5764325,0.328076 -0.732422,0.439453 -0.00275,0.0019 -0.00225,0.002 -0.0049,0.0039 0.114462,0.410775 0.522313,1.090272 1.1083985,1.669921 0.5856375,0.579206 1.2775685,0.995641 1.7041015,1.125976 0.111207,-0.152025 0.2684905,-0.409114 0.441406,-0.724609 0.3458315,-0.630989 0.7651695,-1.502171 1.1669925,-2.375977 0.535854,-1.165267 0.749115,-1.688793 1.026367,-2.34082 z"/>
+ <path style="fill:#dd4f3c" d="m 12.976563,12.975586 c 0.277252,0.652027 0.490513,1.175552 1.026367,2.34082 0.401823,0.873805 0.821161,1.744987 1.166992,2.375977 0.172916,0.315494 0.330199,0.572583 0.441406,0.724609 0.426533,-0.130336 1.118464,-0.54677 1.704101,-1.125977 0.586086,-0.579649 0.993937,-1.259146 1.108399,-1.669921 -0.0027,-0.0019 -0.0022,-0.0019 -0.0049,-0.0039 -0.15599,-0.111377 -0.415602,-0.266791 -0.732422,-0.439453 -0.63364,-0.345325 -1.503526,-0.766233 -2.375976,-1.169922 -1.162546,-0.537918 -1.683781,-0.752485 -2.333985,-1.032227 z"/>
+ <path style="fill:#f8e12e" d="M 8.378906,5.576172 C 7.9681295,5.690634 7.2886335,6.098485 6.7089845,6.6845705 6.129778,7.270208 5.7133435,7.962139 5.583008,8.388672 5.7350335,8.499879 5.9921225,8.6571625 6.307617,8.830078 6.9386065,9.1759095 7.809789,9.5952475 8.683594,9.9970705 9.848862,10.532925 10.372387,10.746185 11.024414,11.023438 10.744673,10.373234 10.530105,9.8519985 9.9921875,8.689453 9.5884985,7.8170025 9.167591,6.947116 8.8222655,6.3134765 8.649603,5.996657 8.494189,5.737044 8.3828125,5.5810545 c -0.00195,-0.00275 -0.002,-0.00225 -0.0039,-0.0049 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/citrix-receiver.svg b/.icons/awkward/24x24/apps/citrix-receiver.svg
new file mode 100644
index 00000000..be7ec6cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/citrix-receiver.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#2071c5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:.2" d="m12 5.5a1 1 0 0 0 -0.0957 0.00586c-3.8098365 0.0522008-6.9043 3.1723447-6.9043 6.99414 0 3.854149 3.1458514 7 7 7 3.820479 0 6.939841-3.092363 6.994141-6.900391a1 1 0 0 0 0.005859 -0.099609 1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1c0 2.773268-2.226732 5-5 5-2.7732684 0-5-2.226732-5-5 0-2.7732684 2.2267316-5 5-5a1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3a1 1 0 0 0 -0.197266 0.019531c-2.1050429 0.1060279-3.802734 1.850649-3.802734 3.980469 0 2.197294 1.8027056 4 4 4 2.129158 0 3.873448-1.696647 3.980469-3.800781a1 1 0 0 0 0.019531 -0.199219 1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1c0 1.116414-0.883586 2-2 2s-2-0.883586-2-2 0.883586-2 2-2a1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <path style="fill:#ffffff" d="m12 5a1 1 0 0 0 -0.095703 0.0058594c-3.8098335 0.0522014-6.904297 3.1723453-6.904297 6.9941406 0 3.854149 3.1458514 7 7 7 3.820479 0 6.939841-3.092363 6.994141-6.900391a1 1 0 0 0 0.005859 -0.099609 1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1c0 2.773268-2.226732 5-5 5-2.7732684 0-5-2.226732-5-5 0-2.7732684 2.2267316-5 5-5a1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3a1 1 0 0 0 -0.197266 0.0195312c-2.1050429 0.1060277-3.802734 1.8506487-3.802734 3.9804688 0 2.197294 1.8027056 4 4 4 2.129158 0 3.873448-1.696647 3.980469-3.800781a1 1 0 0 0 0.019531 -0.199219 1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1c0 1.116414-0.883586 2-2 2s-2-0.883586-2-2 0.883586-2 2-2a1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084408 0.00966 0.166105 0.0117188 0.25 0.1330626-5.4224108 4.5326892-9.75 9.9882812-9.75s9.855219 4.3275892 9.988281 9.75c0.002059-0.083895 0.011719-0.165592 0.011719-0.25 0-5.54-4.46-10-10-10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/civilization5.svg b/.icons/awkward/24x24/apps/civilization5.svg
new file mode 100644
index 00000000..9df845a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/civilization5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#fecd38" d="m1 1 5.5021 20h9.0039l5.494-20h-5.494l-4.502 16-4.5019-16z"/>
+ <path opacity=".2" d="m1 1.5 5.5021 20h9.0035l5.4941-20h-0.13755l-5.356 19.5h-9.0039l-5.3645-19.5h-0.1376z"/>
+ <path fill="#fff" opacity=".2" d="m1 1 5.5021 20h5.5019l-1-4-4.5019-16z"/>
+ <path fill="#fff" opacity=".2" d="m1 1 0.13775 0.5h5.3646l4.5018 16 4.5018-16h5.3566l0.137-0.5h-5.494l-4.502 16-4.5017-16h-5.5021z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/civilization6.svg b/.icons/awkward/24x24/apps/civilization6.svg
new file mode 100644
index 00000000..2cec6cf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/civilization6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 13.997357,4.4897172 A 1.9990526,1.9990526 0 0 0 12.159545,5.7604725 L 9.0070572,13.326442 5.8545696,5.7604725 A 1.9990526,1.9990526 0 0 0 3.9796692,4.5043572 1.9990526,1.9990526 0 0 0 2.165281,7.2986516 L 7.162413,19.291768 a 1.9990526,1.9990526 0 0 0 3.689288,0 L 15.848833,7.2986516 A 1.9990526,1.9990526 0 0 0 13.997357,4.4897172 Z m 5.973134,0.012688 A 1.9990526,1.9990526 0 0 0 18.001895,6.529562 v 11.993117 a 1.9990526,1.9990526 0 1 0 3.997705,0 V 6.529562 A 1.9990526,1.9990526 0 0 0 19.970491,4.5024052 Z"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 4.0099253,6.0298339 9.0070572,18.02295 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.9796692,4.004629 A 1.9990526,1.9990526 0 0 0 2.0179046,6.2572423 1.9990526,1.9990526 0 0 1 3.9796692,4.5043422 1.9990526,1.9990526 0 0 1 5.8545696,5.7604575 L 10.851701,17.753574 a 1.9990526,1.9990526 0 0 1 0.154209,0.553393 1.9990526,1.9990526 0 0 0 -0.154209,-1.053106 L 5.8545696,5.2607443 A 1.9990526,1.9990526 0 0 0 3.9796692,4.004629 Z"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 20.000947,6.0298339 V 18.02295"/>
+ <path style="fill:none;stroke:#ea8c46;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 14.004189,6.0298339 9.0070572,18.02295"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.970491,4.002677 A 1.9990526,1.9990526 0 0 0 18.001895,6.0298339 V 6.529547 A 1.9990526,1.9990526 0 0 1 19.970491,4.5023902 1.9990526,1.9990526 0 0 1 21.9996,6.529547 V 6.0298339 A 1.9990526,1.9990526 0 0 0 19.970491,4.002677 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.974909,4.004629 A 1.9990526,1.9990526 0 0 0 12.159545,5.2607443 L 7.162413,17.253861 A 1.9990526,1.9990526 0 0 0 7.0082045,18.307943 1.9990526,1.9990526 0 0 1 7.162413,17.753574 L 12.159545,5.7604575 A 1.9990526,1.9990526 0 0 1 13.974909,4.5043422 1.9990526,1.9990526 0 0 1 15.99621,6.2562664 1.9990526,1.9990526 0 0 0 13.974909,4.004629 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clamav.svg b/.icons/awkward/24x24/apps/clamav.svg
new file mode 100644
index 00000000..799174c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clamav.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e03c3b" d="m18.391 0.50036a7.4998 7.6928 0 0 1 -2.1249 4.2019c-1.48-1.0672-3.294-1.702-5.266-1.702-1.9737 0-3.7907 0.6362-5.2711 1.706a7.4998 7.6928 0 0 1 -2.1191 -4.1561 7.4998 7.6928 0 0 0 -0.1094 1.2577 7.4998 7.6928 0 0 0 1.051 3.9093c-1.5783 1.6195-2.551 3.8324-2.551 6.2828 0 4.9859 4.0139 8.9998 8.9998 8.9998 4.986 0 9-4.014 9-9 0-2.4504-0.972-4.6633-2.551-6.2828a7.4998 7.6928 0 0 0 1.051 -3.9093 7.4998 7.6928 0 0 0 -0.109 -1.3075z"/>
+ <g transform="translate(-1 -1.5)">
+ <g opacity=".2" transform="matrix(.49999 0 0 .49999 .00052499 .50039)">
+ <path d="m23 29.666c-1.9236 3.1883-6.184 4.2806-9.5158 2.4399-3.332-1.841-4.4732-5.918-2.55-9.106z"/>
+ <path d="m25 29.666c1.9236 3.1883 6.184 4.2806 9.5158 2.4399 3.332-1.841 4.473-5.918 2.55-9.106z"/>
+ </g>
+ <path fill="#fff" d="m11.5 14.833c-0.96178 1.5941-3.0919 2.1402-4.7578 1.2199-1.666-0.92048-2.2365-2.9589-1.275-4.5529z"/>
+ <path fill="#fff" d="m12.5 14.833c0.96178 1.5941 3.0919 2.1402 4.7578 1.2199 1.666-0.92048 2.2364-2.9589 1.275-4.5529z"/>
+ <path fill="#2c2c2c" d="m8.3998 13.12c-0.34249 0.88398-0.194 2.0024 0.57999 3.3429 0.002-0.0005 0.004 0 0.006 0-0.432-0.979-0.372-2.053 0.0605-2.985l-0.6465-0.358z"/>
+ <path fill="#2c2c2c" d="m15.601 13.12-0.64648 0.35749c0.43249 0.93198 0.49249 2.006 0.0605 2.9854 0.002 0 0.004-0.0005 0.006 0 0.77398-1.3405 0.92248-2.4589 0.57999-3.3429z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m18.391 0.50036a7.4998 7.6928 0 0 1 -2.1249 4.2019c-1.48-1.0672-3.294-1.702-5.266-1.702-1.974 0-3.7909 0.63623-5.2714 1.706a7.4998 7.6928 0 0 1 -2.119 -4.1561 7.4998 7.6928 0 0 0 -0.1094 1.2578 7.4998 7.6928 0 0 0 0.01075 0.21194 7.4998 7.6928 0 0 1 0.098648 -0.96973 7.4998 7.6928 0 0 0 2.119 4.1561c1.4807-1.0695 3.2977-1.706 5.2714-1.706 1.9715 0 3.7859 0.63498 5.2654 1.702a7.4998 7.6928 0 0 0 2.1249 -4.2019 7.4998 7.6928 0 0 1 0.0995 1.1181 7.4998 7.6928 0 0 0 0.01 -0.31054 7.4998 7.6928 0 0 0 -0.1095 -1.3076zm-0.77798 5.4004a7.4998 7.6928 0 0 1 -0.164 0.3164c1.524 1.5635 2.474 3.6824 2.539 6.0318 0.002-0.083 0.012-0.165 0.012-0.249 0-2.3619-0.909-4.4973-2.387-6.0993zm-13.227 0.004c-1.4771 1.6014-2.3856 3.7353-2.3856 6.0952 0 0.084 0.01045 0.1655 0.0127 0.24899 0.0645-2.3494 1.0146-4.4683 2.5383-6.0318a7.4998 7.6928 0 0 1 -0.166 -0.3125z"/>
+ <path opacity=".2" d="m3.5112 2.0199a7.4998 7.6928 0 0 0 -0.01075 0.28804 7.4998 7.6928 0 0 0 0.88498 3.5968c0.0565-0.0615 0.1075-0.128 0.166-0.1875a7.4998 7.6928 0 0 1 -1.0402 -3.6973zm14.979 0.0986a7.4998 7.6928 0 0 1 -1.041 3.5988c0.0575 0.058498 0.108 0.123 0.1635 0.1835a7.4998 7.6928 0 0 0 0.88748 -3.5928 7.4998 7.6928 0 0 0 -0.01 -0.18945zm-16.477 10.13c-0.0023 0.084-0.0127 0.167-0.0127 0.251 0 4.986 4.0139 9 9 9 4.9859 0 8.9998-4.0139 8.9998-8.9998 0-0.0845-0.0105-0.167-0.0125-0.25099-0.1325 4.8689-4.0854 8.7508-8.9873 8.7508s-8.8548-3.8819-8.9873-8.7508z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clamtk.svg b/.icons/awkward/24x24/apps/clamtk.svg
new file mode 120000
index 00000000..3277e6d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clamtk.svg
@@ -0,0 +1 @@
+clamav.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/clanbomber.svg b/.icons/awkward/24x24/apps/clanbomber.svg
new file mode 120000
index 00000000..3901ac3d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clanbomber.svg
@@ -0,0 +1 @@
+granatier.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/classic-racers.svg b/.icons/awkward/24x24/apps/classic-racers.svg
new file mode 100644
index 00000000..348a50b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/classic-racers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 6.25,7.5 4,17.5 h 1 l 2.25,-10 z m 2,0 -2.25,10 h 2 l 2.25,-10 z m 3,0 -2.25,10 h 3.5 l 2.25,-10 z m 4.5,0 -2.25,10 h 4 l 2.25,-10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#f47c04" d="m 15.75,7.0000001 h 4 L 17.5,17 h -4 z"/>
+ <path style="fill:#05caf4" d="m 11.25,7.0000001 h 3.5 L 12.5,17 H 9 Z"/>
+ <path style="fill:#05caf4" d="m 8.25,7.0000001 h 2 L 8,17 H 6 Z"/>
+ <path style="fill:#05caf4" d="m 6.25,7.0000001 h 1 L 5,17 H 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.25,7 4,17 H 4.1132812 L 6.25,7.5 H 7.1367188 L 7.25,7 Z m 2,0 L 6,17 H 6.1132812 L 8.25,7.5 h 1.886719 L 10.25,7 Z m 3,0 L 9,17 H 9.1132812 L 11.25,7.5 h 3.386719 L 14.75,7 Z m 4.5,0 -2.25,10 h 0.113281 L 15.75,7.5 h 3.886719 L 19.75,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/classicmenu-indicator-light.svg b/.icons/awkward/24x24/apps/classicmenu-indicator-light.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/classicmenu-indicator-light.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/classicmenu-indicator.svg b/.icons/awkward/24x24/apps/classicmenu-indicator.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/classicmenu-indicator.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/claws-mail.svg b/.icons/awkward/24x24/apps/claws-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/claws-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/clawsker.svg b/.icons/awkward/24x24/apps/clawsker.svg
new file mode 100644
index 00000000..2d1fba34
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clawsker.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#fe9700" d="m 12,1.000068 -9.545,7.1619 c -0.02055,0.01335 -0.03915,0.02915 -0.058595,0.04395 l -0.0117,0.0088 v 0.001 c -0.2327,0.1825 -0.3847,0.4635 -0.3847,0.784 v 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4 c 0,-0.3275 -0.15848,-0.6147 -0.40039,-0.7969 l 0.004,-0.00585 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1.000068 -9.545,7.1619 c -0.02055,0.01335 -0.03915,0.02915 -0.058595,0.04395 l -0.0117,0.0088 v 0.001 c -0.2327,0.1825 -0.3847,0.4635 -0.3847,0.784 v 0.5 c 0,-0.32025 0.15196,-0.60145 0.38476,-0.7842 v -10e-4 l 0.0117,-0.0088 c 0.01945,-0.0148 0.03805,-0.0306 0.058595,-0.04395 l 9.545,-7.162 9.6035,7.1975 -0.004,0.00585 c 0.243,0.182 0.401,0.469 0.401,0.7965 v -0.5 c 0,-0.3275 -0.158,-0.6147 -0.4,-0.7969 l 0.004,-0.00585 -9.604,-7.197 z"/>
+ <path style="fill:#4f4f4f" d="M 5,4 C 4.446,4 4,4.446 4,5 V 20 H 20 V 5 C 20,4.446 19.554,4 19,4 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 5.75,6.5 A 0.250025,0.250025 0 0 0 5.5,6.75 v 2.5 A 0.250025,0.250025 0 0 0 5.75,9.5 h 1.5 A 0.250025,0.250025 0 0 0 7.5,9.25 V 6.75 A 0.250025,0.250025 0 0 0 7.25,6.5 Z m 3.4960938,0 A 0.250025,0.2494 0 0 0 9,6.7539062 V 9.248047 a 0.250025,0.2494 0 1 0 0.5,0 V 6.7539062 A 0.250025,0.2494 0 0 0 9.2460938,6.5 Z m 2.0000002,0 A 0.250025,0.2494 0 0 0 11,6.7539062 V 9.248047 a 0.250025,0.2494 0 1 0 0.5,0 V 6.7539062 A 0.250025,0.2494 0 0 0 11.246094,6.5 Z M 13.25,6.5 A 0.250025,0.250025 0 0 0 13,6.75 v 2.5 a 0.250025,0.250025 0 0 0 0.25,0.25 h 1.5 A 0.250025,0.250025 0 0 0 15,9.25 V 6.75 A 0.250025,0.250025 0 0 0 14.75,6.5 Z m 3.5,0 A 0.250025,0.250025 0 0 0 16.5,6.75 v 2.5 a 0.250025,0.250025 0 0 0 0.25,0.25 h 1.5 A 0.250025,0.250025 0 0 0 18.5,9.25 V 6.75 A 0.250025,0.250025 0 0 0 18.25,6.5 Z M 6,7 H 7 V 9 H 6 Z m 7.5,0 h 1 v 2 h -1 z M 17,7 h 1 V 9 H 17 Z M 6.7539062,11 A 0.250025,0.2494 0 0 0 6.5,11.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 11.253906 A 0.250025,0.2494 0 0 0 6.7539062,11 Z m 2.4785157,0 A 0.250025,0.250025 0 0 0 9,11.25 v 2.5 A 0.250025,0.250025 0 0 0 9.25,14 h 1.5 A 0.250025,0.250025 0 0 0 11,13.75 v -2.5 A 0.250025,0.250025 0 0 0 10.75,11 h -1.5 a 0.250025,0.250025 0 0 0 -0.017578,0 z m 3.5214841,0 A 0.250025,0.2494 0 0 0 12.5,11.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 11.253906 A 0.250025,0.2494 0 0 0 12.753906,11 Z m 2,0 A 0.250025,0.2494 0 0 0 14.5,11.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 11.253906 A 0.250025,0.2494 0 0 0 14.753906,11 Z m 1.978516,0 A 0.250025,0.250025 0 0 0 16.5,11.25 v 2.5 A 0.250025,0.250025 0 0 0 16.75,14 h 1.5 a 0.250025,0.250025 0 0 0 0.25,-0.25 v -2.5 A 0.250025,0.250025 0 0 0 18.25,11 h -1.5 a 0.250025,0.250025 0 0 0 -0.01758,0 z M 9.5,11.5 h 1 v 2 h -1 z m 7.5,0 h 1 v 2 H 17 Z M 5.7324219,15 A 0.250025,0.250025 0 0 0 5.5,15.25 v 2.5 A 0.250025,0.250025 0 0 0 5.75,18 h 1.5 A 0.250025,0.250025 0 0 0 7.5,17.75 v -2.5 A 0.250025,0.250025 0 0 0 7.25,15 h -1.5 a 0.250025,0.250025 0 0 0 -0.017578,0 z m 3.5,0 A 0.250025,0.250025 0 0 0 9,15.25 v 2.5 A 0.250025,0.250025 0 0 0 9.25,18 h 1.5 A 0.250025,0.250025 0 0 0 11,17.75 v -2.5 A 0.250025,0.250025 0 0 0 10.75,15 h -1.5 a 0.250025,0.250025 0 0 0 -0.017578,0 z m 3.5214841,0 A 0.250025,0.2494 0 0 0 12.5,15.253906 v 2.494141 a 0.250025,0.2494 0 1 0 0.5,0 V 15.253906 A 0.250025,0.2494 0 0 0 12.753906,15 Z m 2,0 A 0.250025,0.2494 0 0 0 14.5,15.253906 v 2.494141 a 0.250025,0.2494 0 1 0 0.5,0 V 15.253906 A 0.250025,0.2494 0 0 0 14.753906,15 Z m 1.978516,0 A 0.250025,0.250025 0 0 0 16.5,15.25 v 2.5 A 0.250025,0.250025 0 0 0 16.75,18 h 1.5 a 0.250025,0.250025 0 0 0 0.25,-0.25 v -2.5 A 0.250025,0.250025 0 0 0 18.25,15 h -1.5 a 0.250025,0.250025 0 0 0 -0.01758,0 z M 6,15.5 h 1 v 2 H 6 Z m 3.5,0 h 1 v 2 h -1 z m 7.5,0 h 1 v 2 h -1 z"/>
+ <path style="fill:#fec006" d="m 2,9 18.499422,12.657499 v 0 L 20.116788,22 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#fecd38" d="m 20.036496,21.620438 c 0.541928,-0.115022 0.09335,-1.200978 0.562044,-1.49635 L 22,19.240876 V 9 L 3,22 h 15.248175 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 15.072993 l 1.175182,-0.350365 c 0.530907,-0.158283 1.612344,-0.540333 1.058394,-0.532847 l -0.270073,0.0037 c 0,0.554 -1.094289,-0.47628 -1.489051,-0.08759 L 18.072993,22 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <circle style="fill:#1aa348" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 19.005859,15 c -0.07585,0 -0.152037,0.02899 -0.210937,0.08789 l -0.582031,0.585937 1.113281,1.113281 0.585937,-0.582031 c 0.117796,-0.117796 0.117796,-0.302123 0,-0.419922 L 19.214844,15.087891 C 19.155946,15.028993 19.081712,15 19.005859,15 Z m -1.5,1.380859 L 15,18.886719 V 20 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clementine.svg b/.icons/awkward/24x24/apps/clementine.svg
new file mode 100644
index 00000000..7bc756fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clementine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 6.804746,2.502617 C 4.9309072,2.585527 2.8097711,4.893419 2.1825338,8.109521 2.0333017,8.915383 2.0039668,9.56155 2.0000031,10.289557 c 0.00174,0.06614 0.00182,0.131699 0.00488,0.198262 0.2529819,6.535967 5.5747,11.815284 12.1281159,12.005151 0.03342,0.0014 0.06634,0.0019 0.09965,0.0029 0.429638,0.0168 0.918346,-0.02136 1.31041,-0.04792 4.937266,-0.481963 8.158374,-4.481901 5.501031,-6.690087 C 19.53997,14.507787 16.767505,13.612687 13.866293,10.736888 10.806012,7.702554 9.9352101,4.827655 8.6531751,3.344501 8.1246731,2.733133 7.4812236,2.472686 6.804746,2.502617 Z"/>
+ <path style="fill:#f17623" d="M 6.804746,2.002624 C 4.9309072,2.085534 2.8097711,4.393426 2.1825338,7.609528 2.0333017,8.415389 2.0039668,9.061557 2.0000031,9.789563 c 0.00174,0.06614 0.00182,0.131699 0.00488,0.198263 0.2529819,6.535966 5.5747,11.815283 12.1281159,12.00515 0.03342,0.0014 0.06634,0.0019 0.09965,0.0029 0.429638,0.0168 0.918346,-0.02136 1.31041,-0.04792 4.937266,-0.481962 8.158374,-4.481901 5.501031,-6.690087 C 19.53997,14.007794 16.767505,13.112693 13.866293,10.236895 10.806012,7.202561 9.9352101,4.327661 8.6531751,2.844508 8.1246731,2.23314 7.4812236,1.972692 6.804746,2.002624 Z"/>
+ <path style="fill:#ffbf55" d="m 7.1395036,2.016918 a 10.500001,10.499863 0 0 0 -3.1395003,7.483403 10.500001,10.499863 0 0 0 10.5000007,10.499864 10.500001,10.499863 0 0 0 7.474501,-3.13846 c -0.0725,-0.582492 -0.3645,-1.134985 -0.9305,-1.605479 -1.504,-1.249983 -4.275001,-2.145972 -7.175001,-5.021435 -3.059,-3.03396 -3.9289999,-5.907423 -5.2109999,-7.390903 -0.4415,-0.510694 -0.9640005,-0.77099 -1.5185005,-0.82679 z"/>
+ <path style="opacity:0.2" d="m 7.1396521,2.516914 c -2.0071852,1.972852 -3.1383242,4.668903 -3.1396488,7.483301 0,5.798914 4.7010108,10.499863 10.5000007,10.499863 2.811243,-0.0034 5.503708,-1.134002 7.47461,-3.138631 l -1.142578,-0.343746 c -1.737856,1.569932 -3.976721,2.479295 -6.332032,2.48239 -5.2582189,0 -9.4994661,-4.240878 -9.5000006,-9.4989 v -0.001 C 5.0013034,7.6728 5.891167,5.46033 7.4248081,3.729788 Z"/>
+ <path style="fill:#ffffff" d="M 7.1396521,2.01692 C 5.1324669,3.989772 4.0013279,6.685823 4.0000033,9.500221 c 0,5.798915 4.7010108,10.499864 10.5000007,10.499864 2.811243,-0.0034 5.503708,-1.134003 7.47461,-3.138632 l -1.142578,-0.343745 c -1.737856,1.569931 -3.976721,2.479294 -6.332032,2.482389 -5.2582189,0 -9.4994661,-4.240877 -9.5000006,-9.498899 v -0.001 C 5.0013034,7.172783 5.891167,4.960312 7.4248081,3.229771 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.804691,2.002272 C 4.9308522,2.085182 2.8098576,4.393518 2.1826203,7.60962 2.0333882,8.415481 2.0039668,9.061273 2.0000031,9.78928 c 0.00174,0.06613 0.00182,0.131676 0.00488,0.198239 7.6e-4,0.01964 0.00305,0.03897 0.00391,0.05859 0.00978,-0.630673 0.041705,-1.223025 0.1738282,-1.936498 0.6272363,-3.216103 2.7482309,-5.524439 4.6220697,-5.607349 0.3830141,-0.01695 0.7545931,0.06295 1.1015626,0.243161 0.019205,0.0098 0.03857,0.01886 0.057617,0.0293 0.1045995,0.05827 0.2063385,0.126172 0.3056645,0.204098 0.03466,0.02689 0.06859,0.05658 0.102539,0.08594 0.07416,0.0647 0.146297,0.135326 0.216797,0.211911 0.02251,0.02432 0.04723,0.04181 0.06934,0.06738 1.282,1.483481 2.1519369,4.356568 5.2109379,7.390529 2.9,2.875462 5.670805,3.771436 7.174805,5.021419 0.01024,0.0085 0.01729,0.0178 0.02735,0.02636 0.118172,0.100391 0.221805,0.205354 0.316407,0.312496 0.0142,0.0162 0.03028,0.0315 0.04394,0.04785 0.09951,0.118049 0.183368,0.240527 0.255859,0.36523 0.0038,0.0066 0.008,0.01289 0.01172,0.01953 0.158026,0.277906 0.249395,0.570817 0.282227,0.871082 0.04837,-0.47486 -0.03745,-0.94062 -0.282227,-1.371076 -0.0037,-0.0066 -0.0079,-0.01291 -0.01172,-0.01953 -0.07249,-0.124702 -0.156345,-0.247181 -0.255859,-0.365229 -0.01366,-0.01635 -0.02974,-0.03164 -0.04394,-0.04785 -0.0946,-0.107142 -0.198235,-0.212105 -0.316407,-0.312496 -0.01006,-0.0086 -0.01711,-0.01786 -0.02735,-0.02636 -1.504,-1.249984 -4.274805,-2.145957 -7.174805,-5.02142 -3.059001,-3.03396 -3.9289379,-5.907048 -5.2109379,-7.390529 -0.0221,-0.02557 -0.04683,-0.04306 -0.06934,-0.06738 -0.0705,-0.07656 -0.142637,-0.14721 -0.216797,-0.211912 -0.03395,-0.02935 -0.06788,-0.05905 -0.102539,-0.08594 C 8.1702051,2.400896 8.0684701,2.333002 7.9638706,2.274727 7.9448246,2.264287 7.9254586,2.255227 7.9062536,2.245427 7.5592841,2.065218 7.1877051,1.985325 6.804691,2.002272 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clion.svg b/.icons/awkward/24x24/apps/clion.svg
new file mode 100644
index 00000000..1876754f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clion.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#21d789" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2086e7" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#21d789" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.5071212,11.49995 c 0,0 0,0.500002 -1.0000005,0.500002 -0.9999995,0 -0.9999995,-1.000001 -0.9999995,-2.000002 0,-0.9999985 0,-1.9999995 0.9999995,-1.9999995 1.0000005,0 1.0000005,0.4999995 1.0000005,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.5071212,11 c 0,0 0,0.500002 -1.0000005,0.500002 -0.9999995,0 -0.9999995,-1.000001 -0.9999995,-2.000002 0,-0.9999985 0,-1.9999995 0.9999995,-1.9999995 C 9.5071212,7.5000005 9.5071212,8 9.5071212,8"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507121,7.99995 v 4.000001 h 2 v 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507121,7.5 v 4.000001 h 2 v 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clipgrab.svg b/.icons/awkward/24x24/apps/clipgrab.svg
new file mode 100644
index 00000000..0f01eacd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clipgrab.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#2095f2" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-2.258 0-4.3295 0.7499-6 2.0029 0.0015 5.5385 4.461 9.997 10 9.997 2.258 0 4.3295-0.75 6-2.003-0.002-5.5385-4.461-9.997-10-9.997z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m10 5.5c-0.277 0-1.0173 0.2235-1 0.5v7.5h-2l4 5 4-5h-2v-7.5c0-0.277-0.723-0.5-1-0.5z"/>
+ <path fill="#fff" d="m10 5c-0.277 0-1.0173 0.2235-1 0.5v7.5h-2l4 5 4-5h-2v-7.5c0-0.277-0.723-0.5-1-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clipit-trayicon.svg b/.icons/awkward/24x24/apps/clipit-trayicon.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/clock.svg b/.icons/awkward/24x24/apps/clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/clockify.svg b/.icons/awkward/24x24/apps/clockify.svg
new file mode 100644
index 00000000..b66668f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clockify.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 16.703125,6.7361721 -3,3.2011719 1.09375,1.025391 3,-3.1992191 z M 12,10.499844 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 m 2.775391,3.765625 -1.050782,1.068359 3,2.951172 1.050782,-1.070312 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#039cf4" d="m 12,5 c -3.8659931,0 -7,3.1340069 -7,7 0,3.865994 3.1340069,7 7,7 1.205661,-0.0013 2.390543,-0.314023 3.439843,-0.907812 L 13.976042,16.732291 C 13.35035,16.995291 12.678716,17.131601 12,17.133333 9.164938,17.133333 6.8666668,14.835062 6.8666668,12 6.8666668,9.1649384 9.164938,6.8666667 12,6.8666667 c 0.708987,0.00117 1.410045,0.149211 2.058985,0.4347658 L 15.4444,5.9160158 C 14.394533,5.3186035 13.207938,5.0030359 12,5 Z"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="2"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5" d="m 14.25,9.95 3,-3.2 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5" d="m 14.25,14.3 3,2.95"/>
+ <path style="opacity:0.2" d="M 12 5 C 8.1340069 5 5 8.1340069 5 12 C 5 12.084515 5.0107014 12.16621 5.0136719 12.25 C 5.146579 8.5009488 8.2185216 5.5 12 5.5 C 13.082942 5.5027217 14.143886 5.768949 15.109375 6.2519531 L 15.445312 5.9160156 C 14.395445 5.3186033 13.207938 5.0030359 12 5 z M 6.8789062 12.25 C 6.8748877 12.333312 6.8671875 12.415692 6.8671875 12.5 C 6.8671875 15.335062 9.164938 17.632812 12 17.632812 C 12.678716 17.631081 13.350871 17.495422 13.976562 17.232422 L 15.085938 18.263672 C 15.203512 18.205613 15.324958 18.156588 15.439453 18.091797 L 13.976562 16.732422 C 13.350871 16.995422 12.678716 17.131081 12 17.132812 C 9.2492462 17.132812 7.0100206 14.968266 6.8789062 12.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/clustertruck.svg b/.icons/awkward/24x24/apps/clustertruck.svg
new file mode 100644
index 00000000..27206cb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/clustertruck.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <rect style="opacity:.2" rx="1" ry="1" height="15" width="16" y="2.5" x="4"/>
+ <rect style="opacity:.2" rx="1.3135593" ry="1" height="6" width="3" y="16.5" x="7"/>
+ <rect style="opacity:.2" rx="1.5" ry="1" height="6" width="3" y="16.5" x="14"/>
+ <rect style="fill:#4f4f4f" rx="1.3135593" ry="1" height="6" width="3" y="16" x="7"/>
+ <rect style="fill:#4f4f4f" rx="1.5" ry="1" height="6" width="3" y="16" x="14"/>
+ <rect style="fill:#c9c9c9" rx="1" ry="1" height="15" width="16" y="2" x="4"/>
+ <path style="opacity:.1;fill:#ffffff" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <rect style="opacity:.2" rx="1" ry="1" height="12" width="12" y="7.5" x="6"/>
+ <rect style="fill:#e4e4e4" rx="1" ry="1" height="12" width="12" y="7" x="6"/>
+ <rect style="opacity:.1" rx="1" ry="1" height="6" width="10" y="8.5" x="7"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="6" width="10" y="8" x="7"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7 7c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cmake-gui.svg b/.icons/awkward/24x24/apps/cmake-gui.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cmake-gui.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cmake.svg b/.icons/awkward/24x24/apps/cmake.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cmake.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cmyktool.svg b/.icons/awkward/24x24/apps/cmyktool.svg
new file mode 100644
index 00000000..f2a98f26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cmyktool.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.499693,1.5000209 c -0.550023,0 -1.100415,0.2050106 -1.5115718,0.6161573 L 1.6161483,10.489085 c -0.82231376,0.822293 -0.82114731,2.198409 0.0012,3.020703 l 8.3719729,8.372904 c 0.8223138,0.822294 2.1996538,0.823461 3.0219678,0.0012 l 8.371974,-8.372905 c 0.822312,-0.822294 0.822313,-2.199587 0,-3.021881 L 13.011268,2.1161782 C 12.60011,1.7050315 12.049719,1.5000209 11.499693,1.5000209 Z"/>
+ <path style="fill:#696853" d="m 11.499693,1.0000087 c -0.550023,0 -1.100415,0.2050106 -1.5115718,0.6161573 L 1.6161483,9.9890716 c -0.82231376,0.8222934 -0.82114731,2.1984094 0.0012,3.0207034 l 8.3719729,8.372904 c 0.8223138,0.822294 2.1996538,0.823461 3.0219678,0.0012 l 8.371974,-8.372905 c 0.822312,-0.822294 0.822313,-2.199587 0,-3.0218814 L 13.011268,1.616166 C 12.60011,1.2050193 12.049719,1.0000087 11.499693,1.0000087 Z"/>
+ <path style="opacity:0.2" d="m 11.5,3.4995188 c -0.18334,0 -0.366855,0.06803 -0.503906,0.2050781 L 8.2050781,6.4956126 c -0.2741038,0.2740963 -0.2741427,0.733715 0,1.0078124 l 2.7910159,2.791016 c 0.274103,0.274096 0.733709,0.274058 1.007812,0 l 2.791016,-2.791016 c 0.274104,-0.2740968 0.274104,-0.7337157 0,-1.0078124 L 12.003906,3.7045969 C 11.866855,3.5675484 11.683341,3.4995188 11.5,3.4995188 Z m -5,5 C 6.3167999,8.4996209 6.1331425,8.5675255 5.9960938,8.7045969 L 3.2050781,11.495613 c -0.2740968,0.274103 -0.2740579,0.733708 0,1.007812 l 2.7910157,2.791016 c 0.274097,0.274104 0.7337156,0.274104 1.0078124,0 L 9.7949219,12.503425 C 9.9319706,12.366373 10,12.18286 10,11.999519 10,11.816179 9.9319685,11.632663 9.7949219,11.495613 L 7.0039062,8.7045969 C 6.8668581,8.5675449 6.6832001,8.4994167 6.5,8.4995188 Z m 10,0 c -0.1832,1.021e-4 -0.366857,0.068007 -0.503906,0.2050781 l -2.791016,2.7910161 c -0.274096,0.274103 -0.274057,0.733708 0,1.007812 l 2.791016,2.791016 c 0.274097,0.274104 0.733715,0.274104 1.007812,0 l 2.791016,-2.791016 C 19.931971,12.366374 20,12.18286 20,11.999519 20,11.816179 19.93197,11.632663 19.794922,11.495613 L 17.003906,8.7045969 C 16.866858,8.5675449 16.6832,8.4994167 16.5,8.4995188 Z m -5,5.0000002 c -0.183341,0 -0.366855,0.06803 -0.503906,0.205078 l -2.7910159,2.791016 c -0.2741049,0.274097 -0.2741438,0.733715 0,1.007812 l 2.7910159,2.791016 c 0.274104,0.274098 0.733708,0.274059 1.007812,0 l 2.791016,-2.791016 c 0.274105,-0.274097 0.274105,-0.733715 0,-1.007812 L 12.003906,13.704597 C 11.866854,13.567549 11.683341,13.499519 11.5,13.499519 Z"/>
+ <path style="fill:#3fa7e2" d="m 11.499886,3.0000337 c -0.18334,0 -0.366804,0.068337 -0.503855,0.2053851 L 8.2053824,5.9963786 C 7.9312786,6.2704749 7.9316676,6.7291783 8.2058103,7.0032757 l 2.7906487,2.7909579 c 0.274103,0.2740964 0.733216,0.2744864 1.007319,4.28e-4 l 2.790648,-2.7909581 c 0.274104,-0.2740969 0.274104,-0.7331931 0,-1.0072899 L 12.003742,3.2054188 C 11.866691,3.0683703 11.683227,3.0000337 11.499886,3.0000337 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.4999,12.999997 c -0.183341,0 -0.366806,0.06834 -0.503857,0.205385 l -2.7906598,2.790971 c -0.2741049,0.274097 -0.2737159,0.732803 4.279e-4,1.0069 l 2.7906599,2.790971 c 0.274104,0.274098 0.733219,0.274487 1.007323,4.28e-4 l 2.790659,-2.790971 c 0.274105,-0.274097 0.274105,-0.733196 0,-1.007293 l -2.790678,-2.79099 C 11.866723,13.06835 11.683258,13.000013 11.499917,13.000013 Z"/>
+ <path style="fill:#f1ca42" d="m 19.999974,11.499898 c 0,-0.18334 -0.06834,-0.366804 -0.205386,-0.503854 l -2.79096,-2.7906489 c -0.274096,-0.274104 -0.732799,-0.273715 -1.006897,4.278e-4 l -2.79096,2.7906481 c -0.274096,0.274103 -0.274485,0.733216 -4.28e-4,1.00732 l 2.79096,2.790648 c 0.274097,0.274104 0.733193,0.274104 1.00729,0 l 2.790995,-2.790684 c 0.137049,-0.137051 0.205386,-0.320516 0.205386,-0.503857 z"/>
+ <path style="fill:#ea72bb" d="m 9.999997,11.499898 c 0,-0.18334 -0.068338,-0.366804 -0.2053846,-0.503854 L 7.0036523,8.2053951 C 6.7295559,7.9312911 6.2708525,7.9316801 5.9967551,8.2058229 L 3.2057958,10.996471 c -0.2740968,0.274103 -0.2744857,0.733216 -4.278e-4,1.00732 l 2.7909592,2.790648 c 0.274097,0.274104 0.7331933,0.274104 1.0072901,0 L 9.7945958,12.003772 C 9.9316445,11.86672 9.9999804,11.683256 9.9999804,11.499915 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.5,2.9999996 c -0.18334,0 -0.366855,0.06803 -0.503906,0.2050781 L 8.2050781,5.9960934 C 8.0044764,6.1966896 7.9538536,6.4961124 8.046875,6.7499996 8.0809606,6.6569734 8.1315761,6.5695934 8.2050781,6.4960934 L 10.996094,3.7050777 C 11.133145,3.5680296 11.31666,3.4999996 11.5,3.4999996 c 0.183341,0 0.366855,0.06803 0.503906,0.2050781 l 2.791016,2.7910157 c 0.0735,0.0735 0.124121,0.16088 0.158203,0.2539062 0.09302,-0.253887 0.0424,-0.5533097 -0.158203,-0.7539062 L 12.003906,3.2050777 C 11.866855,3.0680292 11.683341,2.9999996 11.5,2.9999996 Z m -5,5 C 6.3167999,8.0001017 6.1331425,8.0680063 5.9960938,8.2050777 L 3.2050781,10.996094 C 3.0044815,11.196695 2.9538641,11.496114 3.046875,11.75 c 0.034078,-0.09303 0.084703,-0.180404 0.1582031,-0.253906 L 5.9960938,8.7050777 C 6.1331425,8.5680063 6.3167999,8.5001017 6.5,8.4999996 6.6832001,8.4998975 6.8668581,8.5680257 7.0039062,8.7050777 L 9.7949219,11.496094 C 9.8684211,11.569595 9.9191752,11.656964 9.953125,11.75 9.9824777,11.669562 10,11.585014 10,11.5 10,11.31666 9.9319685,11.133144 9.7949219,10.996094 L 7.0039062,8.2050777 C 6.8668581,8.0680257 6.6832001,7.9998975 6.5,7.9999996 Z m 10,0 c -0.1832,1.021e-4 -0.366857,0.068007 -0.503906,0.2050781 l -2.791016,2.7910163 c -0.200596,0.200601 -0.251214,0.50002 -0.158203,0.753906 0.03408,-0.09303 0.0847,-0.180404 0.158203,-0.253906 L 15.996094,8.7050777 C 16.133143,8.5680066 16.3168,8.5001017 16.5,8.4999996 c 0.1832,-1.021e-4 0.366858,0.068026 0.503906,0.2050781 l 2.791016,2.7910163 c 0.0735,0.0735 0.124253,0.16087 0.158203,0.253906 C 19.982478,11.669561 20,11.585014 20,11.5 20,11.31666 19.931968,11.133144 19.794922,10.996094 L 17.003906,8.2050777 C 16.866858,8.0680257 16.6832,7.9998975 16.5,7.9999996 Z M 11.5,13 c -0.183341,0 -0.366855,0.06803 -0.503906,0.205078 L 8.2050781,15.996094 C 8.0044756,16.19669 7.9538532,16.496113 8.046875,16.75 c 0.034086,-0.09303 0.084701,-0.180406 0.1582031,-0.253906 L 10.996094,13.705078 C 11.133145,13.56803 11.316659,13.5 11.5,13.5 c 0.183341,0 0.366854,0.06803 0.503906,0.205078 l 2.791016,2.791016 c 0.0735,0.0735 0.124121,0.16088 0.158203,0.253906 0.09302,-0.253887 0.0424,-0.55331 -0.158203,-0.753906 L 12.003906,13.205078 C 11.866854,13.06803 11.683341,13 11.5,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.5,0.99999956 c -0.550023,0 -1.100562,0.20408774 -1.5117188,0.61523444 L 1.6152344,9.9882806 C 1.1414338,10.46207 0.9509148,11.120364 1.0234375,11.75 1.0762928,11.286859 1.2667212,10.836786 1.6152344,10.488281 L 9.9882812,2.115234 C 10.399438,1.7040873 10.949977,1.4999996 11.5,1.4999996 c 0.550026,0 1.100561,0.2040877 1.511719,0.6152344 l 8.371093,8.373047 c 0.348513,0.348505 0.540651,0.798334 0.59375,1.261719 0.07219,-0.629967 -0.119949,-1.28793 -0.59375,-1.7617194 L 13.011719,1.615234 C 12.600561,1.2040873 12.050026,0.99999956 11.5,0.99999956 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cockatrice.svg b/.icons/awkward/24x24/apps/cockatrice.svg
new file mode 100644
index 00000000..b3811a34
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cockatrice.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3cae48" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;stroke:#552200;stroke-width:0.06622513;stroke-opacity:0" d="m 10.814486,2.5331125 c 0.11513,0.1788544 0.183937,0.4396393 0.184932,0.6579703 0.0021,0.456773 -0.201803,0.6022615 -0.418531,0.2978387 -0.121439,-0.170574 -0.354778,-0.3143852 -0.510998,-0.3143852 -0.113528,0 -0.589838,0.2909147 -0.589838,0.3601316 0,0.025945 0.108657,0.034447 0.241386,0.019467 0.254018,-0.028635 0.333208,0.022157 0.334825,0.2151058 C 10.057912,3.9446018 9.731821,4.32233 9.193893,4.7688488 8.5012845,5.3437625 8.2740975,5.596223 8.2740975,5.7927915 c 0,0.112637 -0.050365,0.194739 -0.190773,0.3104915 L 7.892552,6.2609625 7.978205,6.4429745 c 0.117673,0.2480225 0.110084,0.3049415 -0.069106,0.530464 -0.210394,0.264798 -0.2336115,0.366449 -0.1236125,0.534358 0.1094395,0.1670565 0.114854,0.5752225 0.0146,1.1066745 -0.086532,0.4586805 -0.035625,1.1368465 0.126532,1.691646 0.071642,0.245128 0.2950395,0.881703 0.4963985,1.41522 0.4287475,1.136023 0.512542,1.413039 0.58497,1.931085 C 9.111676,14.39409 8.929369,14.993045 8.4687625,15.428747 8.149579,15.73067 7.9475395,15.799329 7.6900995,15.691546 7.169272,15.473483 6.830799,14.777442 6.224266,12.677146 5.608243,10.543984 5.082808,9.664337 3.8960639,8.7818835 3.4319683,8.4367825 2.6808982,7.9084685 2.0331125,7.3793165 v 6.6780095 c 0.7682097,0.736536 1.7121367,1.358899 2.6163079,1.825964 0.2609645,0.13481 0.4871046,0.265556 0.5022371,0.290053 0.015145,0.0245 -0.095422,0.06015 -0.2462515,0.07981 -1.167264,0.152151 -2.1801955,0.538227 -2.8722935,1.156314 v 4.060728 c 0,0.38446 0.2180366,0.713516 0.5353309,0.87989 0.1451672,0.0667 0.3021308,0.109343 0.4613579,0.116799 H 18.533956 c 0.29094,-0.438791 0.459392,-0.969094 0.382518,-1.254621 -0.201962,-0.750171 -1.492516,-1.03654 -2.955999,-0.656023 -0.26288,0.06835 -0.877304,0.269732 -1.365581,0.446758 -0.648282,0.235028 -0.959475,0.321214 -1.153394,0.321198 -0.310808,-3.8e-5 -0.543888,-0.07646 -0.588864,-0.193693 -0.05149,-0.134192 0.08202,-0.81279 0.218026,-1.110567 0.343189,-0.751389 0.836213,-1.006284 1.495033,-0.773797 0.265888,0.09383 0.261825,0.0937 0.261825,0.02238 0,-0.03107 -0.0695,-0.125943 -0.153786,-0.210239 -0.212418,-0.212451 -0.541999,-0.210165 -1.109595,0.0088 -0.231693,0.08937 -0.43177,0.152224 -0.444811,0.139185 -0.01303,-0.01304 -0.03872,-0.211956 -0.05645,-0.441891 -0.05417,-0.702684 0.107926,-0.990494 0.548957,-0.974302 l 0.245279,0.0097 -0.156706,-0.129452 c -0.214644,-0.175494 -0.35642,-0.161406 -0.598597,0.05743 -0.246327,0.222581 -0.371812,0.549706 -0.371812,0.973329 0,0.475133 -0.153918,0.465265 -0.402958,-0.02628 -0.221147,-0.436485 -0.162831,-0.973494 0.09831,-0.905196 0.118393,0.03095 0.118368,0.02258 -0.0039,-0.217052 -0.182699,-0.358188 -0.165728,-0.687832 0.04672,-0.916876 0.08621,-0.09295 0.309612,-0.42637 0.497371,-0.741677 0.451901,-0.758878 0.83887,-1.259919 1.442473,-1.867817 1.115491,-1.123428 2.259402,-1.867042 4.770285,-3.100053 1.51883,-0.745847 2.307798,-1.093794 2.788581,-1.349035 V 8.760469 c -0.539678,0.2572025 -1.229957,0.5328165 -1.923298,0.8380355 -1.828774,0.8050635 -3.27323,1.5270595 -4.042235,2.0216035 -1.263201,0.81236 -2.430299,1.866209 -3.189598,2.880081 -0.22677,0.302804 -0.434143,0.550904 -0.461358,0.550904 -0.02722,0 -0.12428,-0.10246 -0.215106,-0.227759 -0.15625,-0.215563 -0.165935,-0.257792 -0.182986,-0.778664 l -0.01848,-0.549929 -0.208292,-0.209266 c -0.182916,-0.18294 -0.202816,-0.225346 -0.161572,-0.348452 0.07987,-0.238426 -0.01016,-0.474702 -0.291025,-0.76309 -0.230569,-0.236754 -0.2592,-0.289058 -0.235546,-0.438971 0.03302,-0.209356 -0.06815,-0.379283 -0.322172,-0.536304 -0.13198,-0.08158 -0.186879,-0.152479 -0.186879,-0.244306 0,-0.07124 -0.04509,-0.2165 -0.100253,-0.323145 -0.505728,-0.977772 -0.4989595,-1.257363 0.0253,-1.058008 0.21504,0.081771 0.30372,0.02392 0.405879,-0.2637725 0.0533,-0.1500865 0.148764,-0.298898 0.222892,-0.347478 0.187197,-0.122676 0.486204,-0.062278 0.65213,0.1313985 0.191632,0.2236785 0.393955,0.3363525 0.527545,0.293946 0.102985,-0.03269 0.111445,-0.060951 0.08273,-0.3056255 -0.09319,-0.7939735 -0.101294,-1.030755 -0.03309,-1.030755 0.03752,0 0.259904,0.195214 0.494451,0.4331315 0.360843,0.366021 0.472859,0.5246705 0.726103,1.0317285 0.164612,0.3295945 0.298812,0.6542985 0.298812,0.7212365 0,0.06693 0.02175,0.121666 0.04769,0.121666 0.06283,0 0.09933,-0.4554475 0.05353,-0.6677035 -0.02913,-0.1349375 -0.01822,-0.1741895 0.05548,-0.1975855 0.08236,-0.026155 0.0713,-0.07218 -0.108039,-0.429238 -0.19471,-0.387647 -0.431926,-1.013458 -0.397119,-1.048276 0.0094,-0.00943 0.211435,-0.044305 0.448705,-0.077865 0.526819,-0.074517 0.911375,-0.01564 1.406461,0.216079 0.187221,0.087626 0.348695,0.1596255 0.359158,0.1596255 0.01047,0 -0.0053,-0.064747 -0.03504,-0.1440525 C 15.58742,7.9717875 15.219055,7.600199 14.565693,7.066877 14.006036,6.6100375 13.679629,6.2871265 13.67607,6.186014 13.6692,5.990314 13.488091,5.5677835 13.308152,5.326565 12.959862,4.8596661 13.018745,4.7517526 13.687751,4.6325813 c 0.220977,-0.039352 0.329706,-0.089051 0.405878,-0.1859058 0.128765,-0.1637214 0.134255,-0.2466114 0.01265,-0.1956391 -0.147564,0.061847 -0.597678,0.1391327 -0.62877,0.1080395 -0.01568,-0.015683 0.06743,-0.1333551 0.184932,-0.2608521 0.232484,-0.2522588 0.432146,-0.6016741 0.428265,-0.7504365 -0.0013,-0.051705 -0.05902,0.015606 -0.129452,0.150866 -0.157756,0.3030034 -0.304072,0.4097714 -0.560638,0.4097714 -0.108919,0 -0.19856,-0.00873 -0.19856,-0.02044 0,-0.011752 0.07104,-0.1796463 0.15768,-0.372785 0.221652,-0.4941019 0.242543,-0.7397592 0.09636,-0.9665153 l -0.0097,-0.015573 h -0.12556 l -0.02044,0.2345722 c -0.06416,0.6125797 -0.279667,1.0891563 -0.493478,1.0891563 -0.04241,0 -0.118209,-0.048418 -0.168387,-0.1070662 -0.07358,-0.086018 -0.09159,-0.2102745 -0.09246,-0.6423972 -4.01e-4,-0.2314994 -0.01133,-0.4408359 -0.03796,-0.574264 h -0.268639 c 0.02858,0.3832108 -0.06485,0.7407652 -0.278372,0.9421823 -0.100112,0.09443 -0.197479,0.1715294 -0.217052,0.1713059 -0.01957,-2.027e-4 -0.03849,-0.1521865 -0.04185,-0.3367717 -0.0056,-0.3104701 -0.07521,-0.5979611 -0.204401,-0.7767165 z m 0.952888,15.9314465 0.180066,0.10512 c 0.279351,0.163179 0.415612,0.405728 0.415612,0.738756 0,0.443978 -0.08703,0.556625 -0.642397,0.825383 -0.266165,0.1288 -0.696306,0.295849 -0.95581,0.370838 -0.490994,0.141894 -1.235676,0.215235 -1.414246,0.139186 -0.090731,-0.03864 -0.062457,-0.07451 0.235545,-0.293945 0.186551,-0.137366 0.493175,-0.340784 0.681331,-0.452598 0.188152,-0.11181 0.482145,-0.316798 0.653103,-0.454544 0.281659,-0.226951 0.398687,-0.358011 0.738757,-0.828303 z m -0.09441,2.168577 c 0.160987,-8.5e-4 0.251431,0.103945 0.423399,0.336772 0.116692,0.15799 0.236245,0.302005 0.265718,0.320225 0.09637,0.05957 0.05642,0.1314 -0.073,0.1314 -0.06969,0 -0.37501,0.1211 -0.67841,0.268638 -0.592781,0.28826 -0.936158,0.362543 -1.108622,0.241386 -0.05767,-0.04051 -0.240084,-0.128909 -0.405878,-0.196613 -0.1657945,-0.0677 -0.301732,-0.137596 -0.301732,-0.155732 0,-0.06857 0.2978,-0.307581 0.524624,-0.421451 0.129754,-0.06514 0.479855,-0.220061 0.778663,-0.343586 0.281899,-0.116539 0.450023,-0.180443 0.575237,-0.181039 z"/>
+ <path style="fill:#ffffff;stroke:#552200;stroke-width:0.06622513;stroke-opacity:0" d="m 10.814486,2.0331125 c 0.11513,0.1788544 0.183937,0.4396393 0.184932,0.6579704 0.0021,0.4567729 -0.201803,0.6022614 -0.418531,0.2978386 -0.121439,-0.1705739 -0.354778,-0.3143852 -0.510998,-0.3143852 -0.113528,0 -0.589838,0.2909148 -0.589838,0.3601317 0,0.025945 0.108657,0.034447 0.241386,0.019467 C 9.975455,3.0255 10.054645,3.076292 10.056262,3.2692407 10.057912,3.4446018 9.731821,3.82233 9.193893,4.2688489 8.5012845,4.8437627 8.2740975,5.096223 8.2740975,5.2927915 c 0,0.112637 -0.050365,0.194739 -0.190773,0.3104915 L 7.892552,5.7609625 7.978205,5.9429745 c 0.117673,0.2480225 0.110084,0.3049415 -0.069106,0.530464 -0.210394,0.264798 -0.2336115,0.366449 -0.1236125,0.534358 0.1094395,0.1670565 0.114854,0.5752225 0.0146,1.1066745 -0.086532,0.4586805 -0.035625,1.1368465 0.126532,1.691646 0.071642,0.245128 0.2950395,0.881703 0.4963985,1.41522 0.4287475,1.136023 0.512542,1.413039 0.58497,1.931085 C 9.111676,13.89409 8.929369,14.493045 8.4687625,14.928747 8.149579,15.23067 7.9475395,15.299329 7.6900995,15.191546 7.169272,14.973483 6.830799,14.277442 6.224266,12.177146 5.608243,10.043984 5.082808,9.164337 3.8960639,8.2818835 3.4319683,7.9367825 2.6808982,7.4084685 2.0331125,6.8793165 v 6.6780095 c 0.7682097,0.736536 1.7121367,1.358899 2.6163079,1.825964 0.2609645,0.13481 0.4871046,0.265556 0.5022371,0.290054 0.015145,0.0245 -0.095422,0.06015 -0.2462515,0.07981 -1.167264,0.152151 -2.1801955,0.538227 -2.8722935,1.156314 v 4.060728 c 0,0.38446 0.2180366,0.713516 0.5353309,0.87989 0.1451672,0.0667 0.3021308,0.109343 0.4613579,0.116799 H 18.533956 c 0.29094,-0.438791 0.459392,-0.969094 0.382518,-1.254621 -0.201962,-0.750171 -1.492516,-1.03654 -2.955999,-0.656023 -0.26288,0.06835 -0.877304,0.269732 -1.365581,0.446758 -0.648282,0.235028 -0.959475,0.321214 -1.153394,0.321198 -0.310808,-3.8e-5 -0.543888,-0.07646 -0.588864,-0.193693 -0.05149,-0.134192 0.08202,-0.81279 0.218026,-1.110567 0.343189,-0.751389 0.836213,-1.006284 1.495033,-0.773797 0.265888,0.09383 0.261825,0.0937 0.261825,0.02238 0,-0.03107 -0.0695,-0.125943 -0.153786,-0.210239 -0.212418,-0.212451 -0.541999,-0.210165 -1.109595,0.0088 -0.231693,0.08937 -0.43177,0.152224 -0.444811,0.139185 -0.01303,-0.01304 -0.03872,-0.211956 -0.05645,-0.441891 -0.05417,-0.702684 0.107926,-0.990494 0.548957,-0.974302 l 0.245279,0.0097 -0.156706,-0.129452 c -0.214644,-0.175494 -0.35642,-0.161406 -0.598597,0.05743 -0.246327,0.222581 -0.371812,0.549706 -0.371812,0.973329 0,0.475133 -0.153918,0.465265 -0.402958,-0.02628 -0.221147,-0.436485 -0.162831,-0.973494 0.09831,-0.905196 0.118393,0.03095 0.118368,0.02258 -0.0039,-0.217052 -0.182699,-0.358188 -0.165728,-0.687832 0.04672,-0.916876 0.08621,-0.09295 0.309612,-0.42637 0.497371,-0.741677 0.451901,-0.758878 0.83887,-1.259919 1.442473,-1.867817 1.115491,-1.123428 2.259402,-1.867042 4.770285,-3.100053 1.51883,-0.7458465 2.307798,-1.093794 2.788581,-1.349035 V 8.260469 c -0.539678,0.2572025 -1.229957,0.5328165 -1.923298,0.8380355 -1.828774,0.8050635 -3.27323,1.5270595 -4.042235,2.0216035 -1.263201,0.81236 -2.430299,1.866209 -3.189598,2.880081 -0.22677,0.302804 -0.434143,0.550904 -0.461358,0.550904 -0.02722,0 -0.12428,-0.10246 -0.215106,-0.227759 -0.15625,-0.215563 -0.165935,-0.257792 -0.182986,-0.778664 l -0.01848,-0.549929 -0.208292,-0.209266 c -0.182916,-0.18294 -0.202816,-0.225346 -0.161572,-0.348452 0.07987,-0.238426 -0.01016,-0.474702 -0.291025,-0.76309 -0.230569,-0.236754 -0.2592,-0.289058 -0.235546,-0.438971 0.03302,-0.209356 -0.06815,-0.379283 -0.322172,-0.536304 -0.13198,-0.08158 -0.186879,-0.152479 -0.186879,-0.244306 0,-0.07124 -0.04509,-0.2165 -0.100253,-0.323145 -0.505728,-0.977772 -0.4989595,-1.257363 0.0253,-1.058008 0.21504,0.081771 0.30372,0.02392 0.405879,-0.2637725 0.0533,-0.1500865 0.148764,-0.298898 0.222892,-0.347478 0.187197,-0.122676 0.486204,-0.062278 0.65213,0.1313985 0.191632,0.2236785 0.393955,0.3363525 0.527545,0.293946 0.102985,-0.03269 0.111445,-0.060951 0.08273,-0.3056255 -0.09319,-0.7939735 -0.101294,-1.030755 -0.03309,-1.030755 0.03752,0 0.259904,0.195214 0.494451,0.4331315 0.360843,0.366021 0.472859,0.5246705 0.726103,1.0317285 0.164612,0.3295945 0.298812,0.654299 0.298812,0.7212365 0,0.066933 0.02175,0.121666 0.04769,0.121666 0.06283,0 0.09933,-0.4554475 0.05353,-0.6677035 -0.02913,-0.1349375 -0.01822,-0.1741895 0.05548,-0.1975855 0.08236,-0.026155 0.0713,-0.07218 -0.108039,-0.429238 -0.19471,-0.387647 -0.431926,-1.013458 -0.397119,-1.048276 0.0094,-0.00943 0.211435,-0.044305 0.448705,-0.077865 0.526819,-0.074517 0.911375,-0.01564 1.406461,0.216079 0.187221,0.087626 0.348695,0.1596255 0.359158,0.1596255 0.01047,0 -0.0053,-0.064747 -0.03504,-0.1440525 C 15.58742,7.4717875 15.219055,7.100199 14.565693,6.566877 14.006036,6.1100375 13.679629,5.7871265 13.67607,5.686014 13.6692,5.490314 13.488091,5.0677835 13.308152,4.8265649 12.959862,4.3596661 13.018745,4.2517526 13.687751,4.1325813 c 0.220977,-0.039352 0.329706,-0.089051 0.405878,-0.1859057 0.128765,-0.1637214 0.134255,-0.2466115 0.01265,-0.1956392 -0.147564,0.061847 -0.597678,0.1391327 -0.62877,0.1080396 -0.01568,-0.015683 0.06743,-0.1333552 0.184932,-0.2608522 0.232484,-0.2522588 0.432146,-0.6016741 0.428265,-0.7504365 -0.0013,-0.051705 -0.05902,0.015606 -0.129452,0.150866 -0.157756,0.3030034 -0.304072,0.4097714 -0.560638,0.4097714 -0.108919,0 -0.19856,-0.00873 -0.19856,-0.02044 0,-0.011752 0.07104,-0.1796463 0.15768,-0.372785 0.221652,-0.4941019 0.242543,-0.7397591 0.09636,-0.9665153 l -0.0097,-0.015573 h -0.12556 l -0.02044,0.2345723 C 13.236201,2.8802634 13.020694,3.35684 12.806883,3.35684 c -0.04241,0 -0.118209,-0.048418 -0.168387,-0.1070662 -0.07358,-0.086017 -0.09159,-0.2102746 -0.09246,-0.6423972 -4.01e-4,-0.2314995 -0.01133,-0.4408359 -0.03796,-0.574264 h -0.268639 c 0.02858,0.3832108 -0.06485,0.7407651 -0.278372,0.9421823 -0.100112,0.09443 -0.197479,0.1715293 -0.217052,0.1713059 -0.01957,-2.028e-4 -0.03849,-0.1521865 -0.04185,-0.3367718 -0.0056,-0.3104701 -0.07521,-0.597961 -0.204401,-0.7767164 z m 0.952888,15.9314465 0.180066,0.10512 c 0.279351,0.163179 0.415612,0.405728 0.415612,0.738756 0,0.443978 -0.08703,0.556625 -0.642397,0.825383 -0.266165,0.1288 -0.696306,0.295849 -0.95581,0.370838 -0.490994,0.141894 -1.235676,0.215235 -1.414246,0.139186 -0.090731,-0.03864 -0.062457,-0.07451 0.235545,-0.293945 0.186551,-0.137366 0.493175,-0.340784 0.681331,-0.452598 0.188152,-0.11181 0.482145,-0.316798 0.653103,-0.454544 0.281659,-0.226951 0.398687,-0.358011 0.738757,-0.828303 z m -0.09441,2.168577 c 0.160987,-8.5e-4 0.251431,0.103945 0.423399,0.336772 0.116692,0.15799 0.236245,0.302005 0.265718,0.320225 0.09637,0.05957 0.05642,0.1314 -0.073,0.1314 -0.06969,0 -0.37501,0.1211 -0.67841,0.268638 -0.592781,0.28826 -0.936158,0.362543 -1.108622,0.241386 -0.05767,-0.04051 -0.240084,-0.128909 -0.405878,-0.196613 -0.1657945,-0.0677 -0.301732,-0.137596 -0.301732,-0.155732 0,-0.06857 0.2978,-0.307581 0.524624,-0.421451 0.129754,-0.06514 0.479855,-0.220061 0.778663,-0.343586 0.281899,-0.116539 0.450023,-0.180443 0.575237,-0.181039 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cockos-reaper.svg b/.icons/awkward/24x24/apps/cockos-reaper.svg
new file mode 100644
index 00000000..1cd9b780
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cockos-reaper.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#465051" d="m 11.500124,2.500003 c -1.245769,0 -3.0776672,0.3240171 -4.767622,1.1077135 C 6.6298864,3.6553031 6.5258857,3.6986045 6.4244943,3.7496597 5.9944042,3.9662533 5.577547,4.2141872 5.1850427,4.4964849 c -0.011305,0.00813 -0.022135,0.016864 -0.033397,0.025049 -0.060423,0.043838 -0.1198912,0.088046 -0.1790529,0.1335936 -0.032884,0.025316 -0.06402,0.052977 -0.096484,0.078857 -0.067263,0.053497 -0.1331424,0.1084953 -0.1985355,0.1642087 -0.028552,0.024377 -0.05902,0.046676 -0.087207,0.071435 -0.00889,0.00781 -0.018045,0.015338 -0.026904,0.023193 -0.034181,0.030325 -0.065664,0.063669 -0.099267,0.094628 -0.061796,0.056942 -0.1221099,0.1152921 -0.1818354,0.1744142 -0.063767,0.063086 -0.126148,0.1273667 -0.1874019,0.192968 -0.06234,0.066803 -0.123196,0.1346557 -0.1827637,0.2041019 -0.027849,0.032461 -0.058141,0.06251 -0.085352,0.095556 -0.024643,0.029934 -0.04825,0.061432 -0.072363,0.091846 -0.011391,0.014364 -0.021171,0.030082 -0.032471,0.044531 -0.044056,0.05659 -0.086797,0.11431 -0.1289552,0.1725583 -0.02869,0.039306 -0.059573,0.076704 -0.087207,0.1168944 -0.050526,0.073486 -0.099187,0.1475121 -0.1465819,0.2235837 0,0 0,9.5e-4 0,9.5e-4 0,0 -9.5e-4,0 -9.5e-4,0 -0.094792,0.1521449 -0.1830526,0.3095388 -0.2644049,0.472218 -0.069582,0.1391426 -0.1321918,0.2825173 -0.1911132,0.4295406 -0.00997,0.024871 -0.020966,0.04912 -0.030614,0.074219 -0.033302,0.086638 -0.065212,0.1750264 -0.094629,0.2644037 -0.020672,0.062806 -0.038831,0.1269393 -0.057519,0.1911131 -0.00794,0.027251 -0.017475,0.054139 -0.025047,0.08164 C 2.5727441,8.361977 2.4969028,8.837221 2.4788257,9.347624 c -0.018615,0.527936 0.031317,1.075434 0.1363771,1.631882 0.5315719,2.818018 2.5062993,5.877688 4.5022897,7.922843 0.8088124,0.828828 2.2606087,2.133694 3.6691855,2.497458 0.148018,0.03825 0.294447,0.06791 0.440673,0.08349 0.09131,0.0097 0.182727,0.0167 0.272754,0.0167 1.608139,0 3.436734,-1.627321 4.383539,-2.597653 1.920658,-1.968138 3.821428,-4.876029 4.435511,-7.603726 0.07088,-0.315061 0.125027,-0.628501 0.15957,-0.93701 0.03847,-0.343929 0.05449,-0.682658 0.04267,-1.0140128 C 20.338663,4.1739732 14.364706,2.500003 11.500124,2.500003 Z m -0.698583,3.239644 c 0.278104,-0.00466 0.548679,0.00442 0.816405,0.020411 C 11.350374,5.744088 11.07948,5.735002 10.801541,5.739647 Z m 0,0 c -0.261658,0.00437 -0.528984,0.019964 -0.800635,0.042674 0.271235,-0.02262 0.539323,-0.038309 0.800635,-0.042674 z m 1.036278,0.037112 c 0.204439,0.016715 0.406004,0.040612 0.604882,0.06958 C 12.243657,5.817345 12.042435,5.793483 11.837819,5.776759 Z M 9.789383,5.804589 C 9.5867127,5.824843 9.3810023,5.849462 9.17244,5.879735 9.3812959,5.849449 9.5864307,5.824834 9.789383,5.804589 Z m 2.863913,0.072363 c 0.247957,0.041885 0.492807,0.091833 0.732909,0.1530762 C 13.146008,5.9687362 12.901355,5.9188679 12.653296,5.876952 Z M 8.9024699,5.9214834 C 8.6931756,5.9557404 8.4806015,5.9952015 8.265117,6.0393056 8.4804034,5.9952636 8.6933717,5.9556866 8.9024699,5.9214834 Z m 4.6497991,0.1558592 c 0.190841,0.052632 0.379522,0.11126 0.565918,0.1762695 C 13.93189,6.1886271 13.743006,6.1299625 13.552269,6.0773426 Z m -5.5190852,0.00835 C 7.7615739,6.1451098 7.4847462,6.2122676 7.2028625,6.2870111 7.4849063,6.2122201 7.7614614,6.1451093 8.0331838,6.0856926 Z m 6.3206472,0.2541988 c 0.193515,0.073626 0.384971,0.1540209 0.574267,0.2412108 -0.189453,-0.087278 -0.380589,-0.1675184 -0.574267,-0.2412108 z m 0.693017,0.2931639 c 0.229251,0.1094721 0.455157,0.2304664 0.6791,0.3599603 -0.22399,-0.1295442 -0.449801,-0.250444 -0.6791,-0.3599603 z m 0.864647,0.4731441 C 16.07814,7.207293 16.243604,7.3139813 16.407832,7.4262673 16.243634,7.3139903 16.078108,7.2072901 15.911495,7.1061994 Z M 16.6175,7.5709934 C 16.833786,7.7260119 17.049219,7.887163 17.262275,8.0617643 17.049169,7.8871232 16.833835,7.7260499 16.6175,7.5709934 Z M 9.645584,9.965474 c 0.243364,0.267443 0.48393,0.532971 0.709717,0.802489 C 10.128956,10.497774 9.889565,10.233571 9.645584,9.965474 Z m 0.834032,0.952782 c 0.07875,0.09707 0.154201,0.197062 0.229151,0.296875 -0.07498,-0.09985 -0.150502,-0.199627 -0.229151,-0.296875 z m 0.370167,0.487987 c 0.07336,0.103706 0.142256,0.2118 0.210596,0.320068 -0.06843,-0.108396 -0.137134,-0.216239 -0.210596,-0.320068 z m 0.333055,0.513965 c 0.102989,0.176616 0.20042,0.358854 0.287598,0.552001 -0.08718,-0.193144 -0.184592,-0.375373 -0.287598,-0.552001 z m 0.300587,0.587254 c 0.08119,0.182961 0.155191,0.374619 0.219872,0.576123 -0.06466,-0.20138 -0.138729,-0.393269 -0.219872,-0.576123 z m 0.278319,0.795996 c 0.04139,0.147962 0.08144,0.29795 0.113184,0.457372 -0.03178,-0.15949 -0.07162,-0.309529 -0.113184,-0.457372 z m 0.202246,1.016795 c 0.0033,0.02913 0.0063,0.05956 0.0093,0.08906 -0.0029,-0.0295 -0.006,-0.06 -0.0093,-0.08906 z m 0.03525,1.442626 c -0.0097,0.207568 -0.02843,0.427046 -0.05102,0.651269 0.02266,-0.224401 0.04127,-0.443559 0.05102,-0.651269 z m -0.08813,1.013085 c -0.03228,0.253142 -0.07828,0.522906 -0.1271,0.79785 0.04876,-0.274613 0.09479,-0.54494 0.1271,-0.79785 z m -0.187402,1.151316 c -0.07937,0.401818 -0.173082,0.822613 -0.288525,1.27285 0.115475,-0.450365 0.209135,-0.870868 0.288525,-1.27285 z"/>
+ <path style="opacity:0.2" d="m 11.500134,2.4999864 c -1.311336,0 -3.2396502,0.3410708 -5.0185511,1.1660148 -0.1080164,0.050091 -0.2174909,0.095672 -0.3242188,0.149414 -0.4527267,0.2279934 -0.891524,0.4889766 -1.3046867,0.7861323 -0.0119,0.00856 -0.0233,0.017752 -0.035155,0.026367 -0.063603,0.046145 -0.1262014,0.09268 -0.1884769,0.1406249 -0.034615,0.02665 -0.06739,0.055765 -0.1015619,0.083008 -0.070803,0.056313 -0.1401501,0.1142059 -0.208985,0.1728513 -0.030055,0.02566 -0.062126,0.049135 -0.091797,0.075196 -0.00936,0.00822 -0.018995,0.016145 -0.02832,0.024415 -0.03598,0.03192 -0.06912,0.06702 -0.104492,0.099609 -0.065048,0.059939 -0.1285374,0.1213599 -0.1914064,0.1835934 -0.067123,0.066406 -0.1327874,0.1340704 -0.1972653,0.2031244 -0.065621,0.070319 -0.12968,0.1417429 -0.1923829,0.2148443 -0.029315,0.03417 -0.061201,0.0658 -0.089843,0.1005855 -0.02594,0.03151 -0.05079,0.064665 -0.076172,0.09668 -0.01199,0.01512 -0.022285,0.031665 -0.03418,0.046875 -0.046375,0.059568 -0.091365,0.1203264 -0.1357424,0.1816404 -0.0302,0.041375 -0.062709,0.080741 -0.091797,0.1230469 -0.053185,0.077354 -0.1044069,0.1552759 -0.1542969,0.2353514 0,0 0,0.001 0,0.001 0,0 -10e-4,0 -10e-4,0 -0.09978,0.1601509 -0.1926863,0.3258287 -0.2783203,0.4970701 -0.073244,0.146466 -0.1391494,0.2973869 -0.2011719,0.4521483 -0.01049,0.02618 -0.02207,0.051705 -0.032225,0.078125 -0.035055,0.091197 -0.068644,0.1842384 -0.099609,0.2783198 -0.02176,0.066113 -0.040875,0.1336205 -0.060546,0.2011719 -0.00835,0.028685 -0.018395,0.056988 -0.026365,0.085937 -0.1286774,0.4673582 -0.2085104,0.9676154 -0.2275389,1.504882 -0.019595,0.5557219 0.032965,1.1320359 0.1435549,1.7177709 0.5595497,2.966338 2.6382115,6.187045 4.7392552,8.33984 0.851382,0.872452 2.3795896,2.245995 3.8623023,2.628904 0.155807,0.04027 0.309943,0.07149 0.463866,0.08789 0.09611,0.01021 0.192344,0.01758 0.28711,0.01758 1.692779,0 3.617616,-1.71297 4.614255,-2.734373 2.021745,-2.071726 4.022558,-5.132665 4.668961,-8.003926 0.07461,-0.331645 0.131607,-0.661582 0.167968,-0.986328 0.0405,-0.362031 0.05736,-0.718588 0.04492,-1.0673819 C 20.803865,4.2620613 14.515485,2.4999864 11.500134,2.4999864 Z m -0.735351,3.4101534 c 0.292742,-0.0049 0.577558,0.00465 0.859375,0.021485 -0.281654,-0.01681 -0.566806,-0.026375 -0.859375,-0.021485 z m 0,0 c -0.275429,0.0046 -0.556824,0.021015 -0.8427727,0.04492 0.2855097,-0.02381 0.5677087,-0.040325 0.8427727,-0.04492 z m 1.09082,0.039065 c 0.2152,0.017595 0.427373,0.04275 0.636718,0.073242 -0.209519,-0.03052 -0.421332,-0.055638 -0.636718,-0.073242 z m -2.1562486,0.029295 c -0.2133369,0.02132 -0.4298747,0.047235 -0.6494141,0.079101 0.2198484,-0.03188 0.4357802,-0.05779 0.6494141,-0.079101 z m 3.0146466,0.076172 c 0.261008,0.04409 0.518744,0.096666 0.771484,0.1611329 -0.252839,-0.064518 -0.510369,-0.1170109 -0.771484,-0.1611329 z m -3.94824,0.046875 c -0.2203099,0.03606 -0.4440722,0.077598 -0.6708981,0.1240234 0.2266174,-0.04636 0.4507947,-0.08802 0.6708981,-0.1240234 z m 4.894528,0.1640624 C 13.861173,6.3210115 14.059786,6.382725 14.255992,6.451156 14.05989,6.382751 13.861065,6.3209985 13.660289,6.2656092 Z m -5.8095665,0.00879 C 7.5648172,6.336943 7.2734194,6.4076355 6.9766996,6.4863129 7.2735879,6.4075855 7.5646987,6.3369425 7.8507225,6.2743992 Z M 14.504038,6.541977 c 0.203701,0.077501 0.405233,0.1621274 0.604493,0.2539063 -0.199424,-0.091872 -0.40062,-0.1763354 -0.604493,-0.2539063 z m 0.729492,0.3085938 c 0.241318,0.1152339 0.479113,0.2425964 0.714844,0.3789058 C 15.712594,7.0931141 15.474898,6.9658511 15.23353,6.8505708 Z m 0.910156,0.4980467 c 0.175416,0.1064144 0.349589,0.2187179 0.522461,0.3369138 C 16.493306,7.5673448 16.319069,7.4550288 16.143686,7.3486175 Z M 16.88685,7.8378746 C 17.114519,8.001052 17.341291,8.1706849 17.56556,8.3544758 17.341239,8.1706424 17.11457,8.0010915 16.88685,7.8378746 Z M 9.547987,10.358381 c 0.2561718,0.281519 0.5094,0.561023 0.74707,0.844726 C 10.0568,10.918698 9.8048093,10.640589 9.547987,10.358381 Z m 0.877929,1.002929 c 0.08289,0.102181 0.162316,0.207434 0.241211,0.3125 -0.07894,-0.105104 -0.158423,-0.210133 -0.241211,-0.3125 z m 0.389648,0.513672 c 0.07722,0.109164 0.149745,0.222947 0.22168,0.336913 -0.07203,-0.114101 -0.144351,-0.22762 -0.22168,-0.336913 z m 0.350586,0.541015 c 0.108408,0.185913 0.210967,0.377742 0.302734,0.581054 -0.09176,-0.203309 -0.194308,-0.395128 -0.302734,-0.581054 z m 0.316406,0.618163 c 0.08546,0.19259 0.163359,0.394336 0.231445,0.606445 -0.06806,-0.211978 -0.14603,-0.413967 -0.231445,-0.606445 z m 0.292969,0.837891 c 0.04357,0.155749 0.08573,0.313632 0.11914,0.481445 -0.03345,-0.167885 -0.07539,-0.325821 -0.11914,-0.481445 z m 0.21289,1.070312 c 0.0035,0.03065 0.0066,0.06269 0.0098,0.09375 -0.0031,-0.03105 -0.0063,-0.06316 -0.0098,-0.09375 z m 0.03711,1.518553 c -0.01023,0.218494 -0.02993,0.449523 -0.05371,0.685547 0.02384,-0.236211 0.04344,-0.466903 0.05371,-0.685547 z m -0.09277,1.066406 c -0.03398,0.266466 -0.0824,0.550428 -0.133789,0.839843 0.05133,-0.289067 0.09978,-0.573621 0.133789,-0.839843 z m -0.197266,1.211913 c -0.08355,0.422966 -0.182192,0.865909 -0.303711,1.339843 0.121554,-0.474069 0.220143,-0.916704 0.303711,-1.339843 z"/>
+ <path style="fill:#e45e3e" d="m 12.339962,6.2500101 c -0.570444,-0.00657 -1.143889,0.04323 -1.726562,0.1494139 -3.19e-4,5.85e-5 -6.5e-4,-5.8e-5 -0.001,0 -0.9708271,0.1770174 -1.966443,0.5107392 -3.0107398,1.0009759 0.1429844,0.2341218 0.2908248,0.4553887 0.4423827,0.666015 0.1515584,0.2106314 0.3071423,0.4100313 0.4638667,0.6025392 1.0971944,1.3478019 2.2786544,2.3165119 2.9609354,3.8281229 1.21e-4,2.68e-4 -1.21e-4,7e-4 0,10e-4 0.340881,0.755523 0.557009,1.646591 0.575195,2.788084 5e-6,3.35e-4 -5e-6,6.5e-4 0,10e-4 0.0182,1.141943 -0.161479,2.533732 -0.612304,4.291989 -0.181995,0.710078 -0.407363,1.478583 -0.682617,2.315428 0.155808,0.04027 0.309944,0.07149 0.463867,0.08789 0.09611,0.01021 0.192367,0.01753 0.287133,0.01753 1.692779,0 3.617616,-1.71297 4.614255,-2.734373 2.021727,-2.071701 4.022539,-5.132639 4.668942,-8.003901 C 19.711694,9.8835128 18.869591,8.8066875 17.565545,7.8545011 15.845643,6.5986664 14.063969,6.2698676 12.339962,6.2500101 Z"/>
+ <path style="fill:#519c26" d="M 2.2319465,7.7027212 C 2.1032689,8.1700794 2.0232015,8.6702986 2.004173,9.2075652 1.9845795,9.7632874 2.0367224,10.339673 2.1473133,10.925409 3.7040949,9.7076664 5.1267092,8.728434 6.4606564,7.9863595 6.1671281,7.5285068 5.8841803,7.0040716 5.6194774,6.387576 5.6194419,6.3874455 2.7935799,5.7754594 2.2319465,7.7027212 Z"/>
+ <path style="fill:#2194cd" d="M 20.996133,9.2080012 C 20.803776,3.7620728 14.515341,2.0000177 11.49999,2.0000177 c -1.390962,0 -3.4782521,0.3763848 -5.3426644,1.315203 C 5.7045989,3.5432141 5.2660026,3.8047633 4.8528399,4.101919 3.6431198,4.9717613 2.6596688,6.1491986 2.231811,7.7030212 3.4360676,7.1732115 4.5628916,6.7330708 5.6194419,6.3874455 6.0561547,6.2444601 6.4808094,6.1180667 6.8951021,6.0065867 11.388079,4.7965252 14.605585,5.4286801 17.565547,7.8543956 c 1.090274,0.8935174 2.146259,2.0288242 3.217882,3.4070374 0.07461,-0.331644 0.131126,-0.660864 0.167487,-0.98561 0.0405,-0.3620302 0.05765,-0.7190275 0.04521,-1.0678218 z"/>
+ <path style="fill:#65c32f" d="M 6.4606564,7.9863595 C 5.1267092,8.728434 3.7040949,9.7076664 2.1473133,10.925409 c 0.5595498,2.966337 2.6380411,6.187014 4.7390843,8.339809 0.8513825,0.872452 2.3798676,2.246287 3.8625804,2.629196 0.275202,-0.836713 0.500981,-1.604993 0.682952,-2.314974 3e-5,-1.19e-4 -3e-5,-1.86e-4 0,-3.72e-4 0,0 0,-3.73e-4 0,-3.73e-4 0.01666,-0.267739 0.02968,-0.526258 0.03937,-0.77627 0,0 0,-3.73e-4 0,-3.73e-4 0.0097,-0.249995 0.01614,-0.491455 0.01914,-0.724568 0,0 0,-3.73e-4 0,-3.73e-4 0.003,-0.233094 0.0027,-0.457998 -7.5e-4,-0.675048 0,0 0,-3.73e-4 0,-3.73e-4 -0.0069,-0.434194 -0.02637,-0.837073 -0.0574,-1.212103 0,0 0,-3.73e-4 0,-3.73e-4 -0.0155,-0.187435 -0.03404,-0.367872 -0.0552,-0.541787 0,0 0,-3.73e-4 0,-3.73e-4 -0.04232,-0.347918 -0.09566,-0.669672 -0.158963,-0.968517 -0.284927,-1.345136 -0.771909,-2.2272 -1.3640632,-2.952521 0,0 0,-3.73e-4 0,-3.73e-4 C 9.7882548,11.645047 9.7210544,11.566486 9.6527794,11.489339 9.516229,11.335045 9.3751971,11.187033 9.2303502,11.041491 8.9406619,10.750417 8.6364216,10.469901 8.3262477,10.173467 8.1711008,10.025191 8.0145499,9.8729533 7.8574545,9.7132389 7.7790531,9.633538 7.7004451,9.552001 7.6219537,9.4681951 c 0,0 -3.77e-4,-3.725e-4 -3.77e-4,-3.725e-4 C 7.3857433,9.2160027 7.1502715,8.9438664 6.9183861,8.6398486 6.7637957,8.4371712 6.6108223,8.2205644 6.4606314,7.986283 Z"/>
+ <path style="fill:#465051" d="m 4.8529959,4.1020943 c -0.075607,0.054364 -0.1503344,0.1096101 -0.2240934,0.166396 -0.1375036,0.1058594 -0.271543,0.216534 -0.4018234,0.3309706 -0.00937,0.00822 -0.019006,0.016125 -0.028334,0.024395 -1.289e-4,1.137e-4 -2.449e-4,1.864e-4 -3.768e-4,3.729e-4 -0.2781772,0.2468051 -0.5386156,0.5134885 -0.7756807,0.8013943 -5.89e-5,7.05e-5 5.92e-5,3.725e-4 0,3.725e-4 -0.025942,0.03151 -0.050788,0.064108 -0.07617,0.096123 -0.090577,0.11425 -0.1785814,0.2309444 -0.2616267,0.3517248 -0.053185,0.077354 -0.104657,0.1558649 -0.1545472,0.2359404 -5.43e-5,8.8e-5 5.42e-5,1.865e-4 0,3.73e-4 C 2.8306271,6.2702256 2.7373778,6.436014 2.6517912,6.6071599 2.5785471,6.7536258 2.512166,6.9049792 2.4501438,7.0597406 c -0.010492,0.02618 -0.022225,0.051499 -0.032382,0.077918 -4.06e-5,1.065e-4 4.06e-5,1.865e-4 0,3.73e-4 -0.035055,0.091197 -0.068019,0.1837314 -0.098984,0.2778129 -0.02176,0.066112 -0.04141,0.1337984 -0.061083,0.2013498 -0.00836,0.028685 -0.017787,0.056615 -0.025758,0.085564 -3.13e-5,1.135e-4 3.11e-5,1.86e-4 0,3.725e-4 C 3.4361941,7.1733215 4.5629181,6.7332478 5.6194684,6.3876225 5.3404841,5.7378449 5.0818713,4.9854389 4.8529869,4.1021407 Z"/>
+ <path style="opacity:0.2" d="M 10.764768,5.9100648 C 9.578763,5.9298848 8.2987083,6.1286002 6.8946526,6.5067444 6.4803614,6.6182243 6.0559757,6.7446183 5.6192629,6.8876037 5.8839658,7.5040993 6.1675311,8.0283825 6.4610594,8.4862352 6.6112503,8.7205165 6.7634997,8.9368779 6.9180906,9.1395553 7.1499755,9.4435731 7.3853813,9.7158599 7.6212152,9.9676798 h 0.001 c 0.078491,0.083806 0.1569499,0.1654162 0.2353513,0.2451172 0.1570954,0.159714 0.3136028,0.312661 0.4687497,0.460937 0.3101739,0.296434 0.6146077,0.576112 0.9042965,0.867187 0.1448459,0.145541 0.2853233,0.293949 0.4218747,0.448242 0.068274,0.07715 0.1353674,0.155732 0.2011714,0.236328 0.5921542,0.725321 1.0793302,1.607986 1.3642572,2.953123 0.0633,0.298845 0.116859,0.620831 0.159179,0.968749 0.02115,0.173915 0.04016,0.354557 0.05566,0.541992 0.03103,0.375029 0.04976,0.777719 0.05664,1.211913 v 10e-4 c 0.0035,0.21705 0.004,0.441711 10e-4,0.674804 -0.003,0.233113 -0.0098,0.474615 -0.01953,0.724609 v 0.001 c -0.0097,0.250012 -0.0224,0.508629 -0.03906,0.776367 0.121722,-0.474727 0.220068,-0.918125 0.303711,-1.341796 0.02547,-0.129012 0.04136,-0.245571 0.06348,-0.370117 0.05145,-0.289722 0.09977,-0.575055 0.133789,-0.841796 0.01666,-0.130772 0.02641,-0.253371 0.03906,-0.378906 0.02385,-0.236211 0.04344,-0.466903 0.05371,-0.685547 0.01078,-0.230222 0.02192,-0.460633 0.01856,-0.672851 -5e-6,-3.15e-4 5e-6,-6.5e-4 0,-0.001 0,0 0,-10e-4 0,-10e-4 -0.0042,-0.263367 -0.02153,-0.50993 -0.0459,-0.748046 -0.0033,-0.03164 -0.0062,-0.06448 -0.0098,-0.0957 -0.0235,-0.20508 -0.05635,-0.398771 -0.09375,-0.586914 -0.03473,-0.174694 -0.07732,-0.339325 -0.123047,-0.500977 -0.01959,-0.06926 -0.03516,-0.142901 -0.05664,-0.209961 -0.06836,-0.213408 -0.146482,-0.416687 -0.232422,-0.610351 -0.0051,-0.01151 -0.0085,-0.02468 -0.01367,-0.03613 0,0 0,-10e-4 0,-10e-4 -0.09177,-0.203309 -0.194308,-0.395128 -0.302735,-0.581054 -0.04086,-0.07007 -0.08596,-0.136061 -0.128905,-0.204102 -0.07203,-0.114101 -0.144351,-0.22762 -0.22168,-0.336913 -0.04817,-0.06809 -0.09844,-0.134595 -0.148438,-0.201172 -0.08214,-0.109368 -0.164517,-0.218926 -0.250976,-0.325195 -0.03872,-0.0476 -0.07869,-0.09445 -0.118164,-0.141602 C 10.058853,10.921225 9.8059523,10.641709 9.5480215,10.358283 9.464575,10.26658 9.3853021,10.174084 9.3009511,10.080939 9.0369213,9.7894119 8.770307,9.4920146 8.5079831,9.1698073 c -1.595e-4,-1.96e-4 1.595e-4,-8e-4 0,-0.001 C 8.3512587,8.9762994 8.1956748,8.7768995 8.0441164,8.5662681 7.8925585,8.3556418 7.7447181,8.1343749 7.6017337,7.9002531 7.84339,7.7868096 8.0818244,7.6844192 8.3185303,7.5877532 c 0.061559,-0.02514 0.1223414,-0.04826 0.1835933,-0.072265 0.1748724,-0.068532 0.3489593,-0.1330989 0.5214842,-0.1923829 0.074709,-0.025675 0.1493299,-0.050276 0.2236329,-0.074218 0.1613304,-0.051978 0.3218788,-0.098774 0.4814447,-0.142578 0.072302,-0.01985 0.1448284,-0.0414 0.2167968,-0.05957 0.2144308,-0.054138 0.4278158,-0.1023575 0.6396478,-0.1416014 0.009,-0.0017 0.01831,-0.0042 0.02735,-0.00586 0,0 10e-4,0 10e-4,0 0.255229,-0.04651 0.50746,-0.077665 0.759766,-0.102539 0.07165,-0.00708 0.143387,-0.013225 0.214843,-0.018555 0.251317,-0.0187 0.502402,-0.031195 0.751953,-0.02832 1.724007,0.01986 3.505681,0.3486562 5.225583,1.604491 -2.034974,-1.667679 -4.191567,-2.4879395 -6.800777,-2.4443345 z"/>
+ <path style="opacity:0.2" d="M 6.4815674,3.1660276 C 6.373551,3.2161188 6.2640765,3.2616992 6.1573486,3.3154416 5.7046219,3.543435 5.2658246,3.8044182 4.8526619,4.1015739 c -0.01206,0.00867 -0.02322,0.01851 -0.035155,0.027343 0.011885,-0.00862 0.023225,-0.01779 0.035155,-0.026367 0.2288844,0.8832982 0.4876167,1.6353775 0.766601,2.2851551 0.4367128,-0.1429854 0.861098,-0.2693793 1.2753897,-0.3808593 0.027825,-0.00749 0.054305,-0.013155 0.082032,-0.02051 C 6.6694568,5.0897368 6.5082524,4.1491119 6.4815674,3.1660276 Z"/>
+ <path style="fill:#ffffff" d="M 10.764768,5.4101666 C 9.578763,5.4299866 8.2987083,5.628702 6.8946526,6.0068462 6.4803614,6.1183262 6.0559757,6.2447201 5.6192629,6.3877055 5.8839658,7.0042011 6.1675311,7.5284843 6.4610594,7.986337 6.6112503,8.2206184 6.7634997,8.4369797 6.9180906,8.6396571 7.1499755,8.9436749 7.3853813,9.2159617 7.6212152,9.4677816 h 0.001 c 0.078491,0.083806 0.1569499,0.1654159 0.2353513,0.2451168 0.1570954,0.1597144 0.3136028,0.3126616 0.4687497,0.4609376 0.3101739,0.296434 0.6146077,0.576112 0.9042965,0.867187 0.1448459,0.145541 0.2853233,0.293948 0.4218747,0.448242 0.068274,0.07715 0.1353674,0.155732 0.2011714,0.236328 0.5921542,0.725321 1.0793302,1.607986 1.3642572,2.953123 0.0633,0.298845 0.116859,0.620831 0.159179,0.968749 0.02115,0.173915 0.04016,0.354557 0.05566,0.541992 0.03103,0.375029 0.04976,0.777719 0.05664,1.211913 v 0.001 c 0.0035,0.21705 0.004,0.44171 10e-4,0.674804 -0.003,0.233113 -0.0098,0.474614 -0.01953,0.724609 v 0.001 c -0.0097,0.250012 -0.0224,0.508628 -0.03906,0.776367 0.121722,-0.474727 0.220068,-0.918126 0.303711,-1.341796 0.02547,-0.129012 0.04136,-0.245571 0.06348,-0.370117 0.05145,-0.289722 0.09977,-0.575055 0.133789,-0.841797 0.01666,-0.130771 0.02641,-0.25337 0.03906,-0.378905 0.02385,-0.236211 0.04344,-0.466904 0.05371,-0.685547 0.01078,-0.230222 0.02192,-0.460633 0.01856,-0.672851 -5e-6,-3.16e-4 5e-6,-6.5e-4 0,-0.001 0,0 0,-10e-4 0,-10e-4 -0.0042,-0.263367 -0.02153,-0.50993 -0.0459,-0.748047 -0.0033,-0.03165 -0.0062,-0.06448 -0.0098,-0.0957 -0.0235,-0.205079 -0.05635,-0.39877 -0.09375,-0.586913 -0.03473,-0.174695 -0.07732,-0.339325 -0.123047,-0.500977 -0.01959,-0.06926 -0.03516,-0.142901 -0.05664,-0.209961 -0.06836,-0.213408 -0.146482,-0.416687 -0.232422,-0.610351 -0.0051,-0.01152 -0.0085,-0.02469 -0.01367,-0.03614 0,0 0,-0.001 0,-0.001 -0.09177,-0.203309 -0.194308,-0.395129 -0.302735,-0.581054 -0.04086,-0.07007 -0.08596,-0.136061 -0.128905,-0.204102 -0.07203,-0.114101 -0.144351,-0.22762 -0.22168,-0.336914 -0.04817,-0.06809 -0.09844,-0.134595 -0.148438,-0.201171 -0.08214,-0.109368 -0.164517,-0.218926 -0.250976,-0.325195 -0.03872,-0.0476 -0.07869,-0.09445 -0.118164,-0.141602 C 10.058853,10.421322 9.8059523,10.141806 9.5480215,9.8583798 9.464575,9.7666769 9.3853021,9.6741805 9.3009511,9.581036 9.0369213,9.2895087 8.770307,8.9921114 8.5079831,8.6699041 c -1.595e-4,-1.96e-4 1.595e-4,-8e-4 0,-10e-4 C 8.3512587,8.4763962 8.1956748,8.2769963 8.0441164,8.0663649 7.8925585,7.8557386 7.7447181,7.6344717 7.6017337,7.4003499 7.84339,7.2869064 8.0818244,7.184516 8.3185303,7.0878501 c 0.061559,-0.02514 0.1223414,-0.04826 0.1835933,-0.072265 0.1748724,-0.068532 0.3489593,-0.1330989 0.5214842,-0.1923829 0.074709,-0.025675 0.1493299,-0.050276 0.2236329,-0.074218 0.1613304,-0.051978 0.3218788,-0.098774 0.4814447,-0.1425779 0.072302,-0.01985 0.1448284,-0.0414 0.2167968,-0.05957 0.2144308,-0.054138 0.4278158,-0.1023574 0.6396478,-0.1416014 0.009,-0.00165 0.01831,-0.0042 0.02735,-0.00586 0,0 10e-4,0 10e-4,0 0.255229,-0.04651 0.50746,-0.077665 0.759766,-0.102539 0.07165,-0.00707 0.143387,-0.01323 0.214843,-0.018555 0.251317,-0.0187 0.502402,-0.031195 0.751953,-0.02832 1.724007,0.019855 3.505681,0.3486563 5.225583,1.604491 -2.034974,-1.667679 -4.191567,-2.4879395 -6.800777,-2.4443345 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500119,2.0000127 c -1.311336,0 -3.2396507,0.3410708 -5.0185516,1.1660149 -0.1080164,0.050091 -0.2174909,0.095672 -0.3242188,0.149414 -0.4527267,0.2279934 -0.891524,0.4889766 -1.3046867,0.7861323 -0.0119,0.00856 -0.0233,0.017752 -0.035155,0.026367 -0.063603,0.046146 -0.1262009,0.09268 -0.1884769,0.1406249 -0.034615,0.026649 -0.06739,0.055765 -0.1015619,0.083008 -0.070803,0.056313 -0.1401496,0.1142059 -0.2089845,0.1728514 -0.030055,0.02566 -0.062126,0.049135 -0.091797,0.075195 -0.00937,0.00822 -0.018996,0.016144 -0.028321,0.024414 -0.035981,0.03192 -0.069121,0.06702 -0.1044929,0.099609 C 4.0288249,4.7835828 3.9653362,4.845004 3.9024672,4.9072375 3.8353443,4.9736429 3.7696797,5.0413083 3.7052017,5.1103623 3.6395808,5.1806817 3.575522,5.2521047 3.512819,5.3252061 c -0.029315,0.03417 -0.061201,0.0658 -0.089844,0.1005855 -0.02594,0.03151 -0.05079,0.064665 -0.076172,0.09668 -0.01199,0.01512 -0.022285,0.031665 -0.034179,0.046875 C 3.266249,5.6289146 3.221259,5.689673 3.1768818,5.750987 3.1466818,5.792362 3.1141728,5.831728 3.0850848,5.8740339 3.0318998,5.9513879 2.980678,6.0293098 2.930788,6.1093853 v 0.001 H 2.929813 C 2.8300329,6.2705361 2.7371272,6.436214 2.6514932,6.6074554 2.5782493,6.7539213 2.5123439,6.9048422 2.4503214,7.0596036 2.4398314,7.0857836 2.42825,7.111309 2.418095,7.1377285 2.38304,7.228926 2.3494512,7.3219669 2.3184857,7.4160484 c -0.02176,0.066112 -0.040876,0.1336204 -0.060547,0.2011718 -0.00835,0.028685 -0.018397,0.056988 -0.026367,0.085937 -0.1286774,0.4673582 -0.2085104,0.9676154 -0.2275389,1.504882 -0.00554,0.1570469 -0.00371,0.3164778 0.00196,0.4765622 0.020541,-0.5280886 0.098844,-1.0211168 0.2255858,-1.4814445 0.00797,-0.02895 0.018012,-0.057253 0.026367,-0.085937 0.019671,-0.067551 0.038787,-0.1350594 0.060547,-0.2011719 0.030966,-0.094081 0.064554,-0.1871223 0.099609,-0.2783198 0.010155,-0.02642 0.021737,-0.051945 0.032227,-0.078125 C 2.5123458,7.4048419 2.5782511,7.253921 2.6514951,7.107455 2.737129,6.9362136 2.8300348,6.7705358 2.9298152,6.6103849 h 9.75e-4 v -10e-4 C 2.9806802,6.5293089 3.0319015,6.451387 3.085087,6.3740335 3.114174,6.3317285 3.146684,6.2923615 3.176884,6.2509866 3.221259,6.1896726 3.266249,6.1289142 3.3126241,6.0693462 c 0.011895,-0.01521 0.022189,-0.031755 0.034179,-0.046875 0.025381,-0.032015 0.050232,-0.06517 0.076172,-0.09668 0.028643,-0.034785 0.060529,-0.066416 0.089844,-0.1005855 C 3.5755218,5.7521044 3.6395806,5.6806814 3.7052015,5.610362 3.7696795,5.541308 3.8353441,5.4736426 3.902467,5.4072371 3.965336,5.3450036 4.0288247,5.2835827 4.0938732,5.2236437 c 0.035372,-0.03259 0.068512,-0.067689 0.1044921,-0.099609 0.00933,-0.00827 0.018956,-0.016195 0.028321,-0.024415 0.02967,-0.02606 0.061742,-0.049535 0.091797,-0.075195 0.068835,-0.058645 0.1381816,-0.1165379 0.2089845,-0.1728514 0.03417,-0.027243 0.066948,-0.056358 0.1015619,-0.083008 0.062276,-0.047945 0.124874,-0.094479 0.1884769,-0.1406249 0.011855,-0.00861 0.023255,-0.017811 0.035155,-0.026367 C 5.2658246,4.3044179 5.7046219,4.0434346 6.1573486,3.8154413 6.2640765,3.7616989 6.373551,3.7161184 6.4815674,3.6660273 8.2604683,2.8410832 10.188783,2.5000124 11.500119,2.5000124 c 3.008536,0 9.273793,1.7548523 9.493158,7.1718706 0.0054,-0.1559204 0.0084,-0.3107449 0.003,-0.4638668 C 20.803851,3.7620864 14.51547,2.0000127 11.500119,2.0000127 Z m 0.355469,3.4492169 c 0.215199,0.017595 0.427373,0.04275 0.636718,0.073242 -0.20952,-0.03052 -0.421333,-0.055638 -0.636718,-0.073242 z m 0,0.4999997 c 0.215385,0.017605 0.427198,0.04272 0.636718,0.073242 -0.209345,-0.03049 -0.421519,-0.055647 -0.636718,-0.073242 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/code-insiders.svg b/.icons/awkward/24x24/apps/code-insiders.svg
new file mode 120000
index 00000000..0a5f2261
--- /dev/null
+++ b/.icons/awkward/24x24/apps/code-insiders.svg
@@ -0,0 +1 @@
+visual-studio-code-insiders.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/code-oss.svg b/.icons/awkward/24x24/apps/code-oss.svg
new file mode 120000
index 00000000..825154ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/code-oss.svg
@@ -0,0 +1 @@
+com.visualstudio.code.oss.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/code.svg b/.icons/awkward/24x24/apps/code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/codeblocks.svg b/.icons/awkward/24x24/apps/codeblocks.svg
new file mode 100644
index 00000000..c5a4f458
--- /dev/null
+++ b/.icons/awkward/24x24/apps/codeblocks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e44545" d="m11 1h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path fill="#38ac52" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path fill="#f2ae37" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path fill="#3776f2" d="m11 21h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cointop.svg b/.icons/awkward/24x24/apps/cointop.svg
new file mode 100644
index 00000000..3593f754
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cointop.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-21.5" y="-21" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="19" height="19" x="-21" y="-21" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 7.9765625,5.5 C 7.230529,5.5000746 6.5866946,5.9032 6.2304688,6.5 H 17 v -1 z M 6,7.5 v 1 H 10.097656 17 v -1 z m 0,2 v 1 h 4 v -1 z m 0,2 v 1 h 4 v -1 z m 0,2 v 1 h 4 v -1 z m 0,2 v 1 h 11 v -1 z m 0.3027344,2 c 0.3562258,0.5968 1.0000602,0.999926 1.7460937,1 H 17 v -1 z"/>
+ <path style="fill:#00ff03" d="M 7.9765625,5 C 7.230529,5.0000746 6.5866946,5.4032 6.2304688,6 H 17 V 5 Z"/>
+ <path style="fill:#00ff73" d="M 6,7 V 8 H 10.097656 17 V 7 Z"/>
+ <path style="fill:#00ff8a" d="m 6,9 v 1 h 4 V 9 Z"/>
+ <path style="fill:#00feb8" d="m 6,11 v 1 h 4 v -1 z"/>
+ <path style="fill:#00fef2" d="m 6,13 v 1 h 4 v -1 z"/>
+ <path style="fill:#00dbfe" d="m 6,15 v 1 h 11 v -1 z"/>
+ <path style="fill:#00b8fe" d="m 6.3027344,17 c 0.3562258,0.5968 1.0000602,0.999926 1.7460937,1 H 17 v -1 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.9492188 2 C 2.4229188 2 2 2.4229188 2 2.9492188 L 2 3.4492188 C 2 2.9229188 2.4229188 2.5 2.9492188 2.5 L 20.050781 2.5 C 20.577081 2.5 21 2.9229188 21 3.4492188 L 21 2.9492188 C 21 2.4229188 20.577081 2 20.050781 2 L 2.9492188 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colon.svg b/.icons/awkward/24x24/apps/colon.svg
new file mode 100644
index 00000000..461815ee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffa023" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#3f3f3f" d="M 4,4 V 20 H 20 V 4 Z"/>
+ <path style="opacity:0.2" d="m 14.246403,17.36721 c 0.419913,-0.107974 0.893823,-0.156204 1.242151,-0.426383 0.06002,-0.528836 -0.127328,-0.857431 -0.298489,-1.35226 -0.101477,-0.525865 -0.669512,-0.213218 -1.012851,-0.154961 -0.982974,0.255988 -2.139979,0.05863 -2.829448,-0.730172 -0.742371,-1.025845 -1.041385,-2.830847 -0.417913,-3.840886 0.356487,-0.730869 1.090915,-1.2661115 1.913457,-1.321096 0.68988,-0.089396 1.464081,0.117765 2.145634,0.176698 0.347652,-0.179036 0.332817,-0.634133 0.436112,-0.9946785 0.08582,-0.3710665 0.101799,-0.784266 -0.396355,-0.949975 -1.055976,-0.315039 -2.282499,-0.319934 -3.370737,-0.2040895 -1.383136,0.1742495 -2.5805835,1.1483345 -3.1421295,2.401486 -0.52647,1.079821 -0.576649,2.320369 -0.470075,3.495934 0.199668,1.669394 1.3587325,3.213995 2.9739075,3.763674 1.011052,0.375381 2.118843,0.291803 3.166436,0.148288 z"/>
+ <path style="fill:#ffa023" d="m 14.246403,16.86721 c 0.419913,-0.107974 0.893823,-0.156204 1.242151,-0.426383 0.06002,-0.528836 -0.127328,-0.857431 -0.298489,-1.35226 -0.101477,-0.525865 -0.669512,-0.213218 -1.012851,-0.154961 -0.982974,0.255988 -2.139979,0.05863 -2.829448,-0.730172 -0.742371,-1.025845 -1.041385,-2.830847 -0.417913,-3.840886 0.356487,-0.7308695 1.090915,-1.2661115 1.913457,-1.321096 0.68988,-0.089396 1.464081,0.117765 2.145634,0.176698 0.347652,-0.179036 0.332817,-0.634133 0.436112,-0.9946785 0.08582,-0.3710665 0.101799,-0.784266 -0.396355,-0.949975 -1.055976,-0.315039 -2.282499,-0.319934 -3.370737,-0.2040895 -1.383136,0.1742495 -2.5805835,1.1483345 -3.1421295,2.401486 -0.52647,1.079821 -0.576649,2.320369 -0.470075,3.495934 0.199668,1.669394 1.3587325,3.213995 2.9739075,3.763674 1.011052,0.375381 2.118843,0.291803 3.166436,0.148288 z"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="4" y="4"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="4" y="20"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.495117,7.0078125 c -0.284519,0.01091 -0.564854,0.032565 -0.836914,0.061523 C 10.275067,7.243585 9.077171,8.217551 8.515625,9.4707025 8.1004255,10.3223 7.9862995,11.273049 8.006836,12.213867 8.034711,11.439674 8.1740795,10.671233 8.515625,9.9707025 9.077171,8.717551 10.275067,7.743585 11.658203,7.5693355 12.746442,7.453491 13.972344,7.458398 15.028321,7.773437 c 0.237199,0.078904 0.356173,0.2151385 0.408203,0.375 0.06959,-0.350401 0.05679,-0.720323 -0.408203,-0.875 C 14.236338,7.037158 13.348676,6.9750845 12.495117,7.0078125 Z m -1.885742,5.0009765 c -0.06123,0.927694 0.22996,1.991913 0.738281,2.694336 0.689469,0.788797 1.846129,0.986456 2.829102,0.730469 0.343338,-0.05826 0.912195,-0.370592 1.013672,0.155273 0.112142,0.324203 0.224452,0.579701 0.276367,0.864258 0.0067,-0.005 0.01483,-0.0075 0.02149,-0.0127 0.06002,-0.528837 -0.126689,-0.856734 -0.297851,-1.351563 -0.101477,-0.525864 -0.670333,-0.21353 -1.013672,-0.155272 -0.982973,0.255986 -2.139633,0.05833 -2.829102,-0.730469 -0.418532,-0.578348 -0.687443,-1.402758 -0.738281,-2.194336 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/color-picker.svg b/.icons/awkward/24x24/apps/color-picker.svg
new file mode 100644
index 00000000..357f2d06
--- /dev/null
+++ b/.icons/awkward/24x24/apps/color-picker.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <path fill="#e4e4e4" d="m14.608 1036.3c-0.78345-0.7834-2.0449-0.7834-2.8283 0l-6.3639 6.3639c-0.52433 0.5244-0.68983 1.2607-0.51233 1.9265l-2.3161 2.3161c-0.78346 0.7835-0.78348 2.0449 0.0000043 2.8284 0.78345 0.7835 2.0449 0.7835 2.8284 0l2.316-2.316c0.66592 0.1775 1.4023 0.012 1.9266-0.5124l6.364-6.3639c0.78342-0.7834 0.78341-2.0449-0.000037-2.8284l-1.4142-1.4142z"/>
+ <path fill="#fff" opacity=".2" d="m13.193 1035.8c-0.51123 0-1.0224 0.1943-1.4141 0.586l-6.3633 6.3652c-0.45374 0.4538-0.62226 1.0642-0.54883 1.6523 0.053247-0.4202 0.22413-0.8276 0.54883-1.1523l6.3633-6.3652c0.78342-0.7834 2.0447-0.7834 2.8281 0l1.416 1.416c0.32776 0.3278 0.50898 0.7389 0.5625 1.164 0.07484-0.5914-0.10648-1.208-0.5625-1.664l-1.416-1.416c-0.39172-0.3917-0.90284-0.586-1.4141-0.586zm-8.3477 8.9356-2.2578 2.2578c-0.45599 0.456-0.63925 1.0727-0.56445 1.664 0.053722-0.4246 0.23699-0.8365 0.56445-1.164l2.3164-2.3164c-0.038562-0.1447-0.052572-0.293-0.058594-0.4414z"/>
+ <path opacity=".2" d="m16.586 1039.4c-0.05373 0.4247-0.23508 0.8367-0.5625 1.1641l-6.3652 6.3633c-0.52428 0.5244-1.2599 0.6892-1.9258 0.5117l-2.3164 2.3164c-0.78349 0.7835-2.0447 0.7835-2.8281 0-0.32748-0.3275-0.51074-0.7394-0.56445-1.1641-0.074807 0.5914 0.10845 1.2081 0.56445 1.6641 0.78345 0.7835 2.0446 0.7835 2.8281 0l2.3164-2.3164c0.66592 0.1775 1.4015 0.013 1.9258-0.5117l6.3652-6.3633c0.45567-0.4557 0.63692-1.073 0.5625-1.6641zm-11.719 4.9375c-0.014058 0.111-0.026016 0.2204-0.021484 0.3321l0.058594-0.059c-0.023898-0.09-0.025685-0.1819-0.037109-0.2735z"/>
+ <rect fill="#ffbc48" width="8" height="12" x="740.13" y="717.47" rx="3.556" ry="4" transform="rotate(45)"/>
+ <path fill="#fff" opacity=".2" d="m15.932 1032.2c-0.96567 0.057-1.9548 0.4822-2.7383 1.2656l-2.8281 2.8282c-0.89477 0.8947-1.3074 2.0539-1.252 3.1445 0.07808-0.9356 0.4938-1.8844 1.252-2.6426l2.8281-2.8301c1.5669-1.5669 3.9509-1.7073 5.3438-0.3144l0.62891 0.6289c0.59728 0.5973 0.89564 1.3803 0.9375 2.1992 0.08323-0.998-0.21864-1.9803-0.9375-2.6992l-0.62891-0.6289c-0.69642-0.6964-1.6398-1.008-2.6055-0.9512z"/>
+ <path opacity=".2" d="m20.104 1036.5c-0.07808 0.9356-0.4938 1.8844-1.252 2.6425l-2.8281 2.8282c-1.5669 1.5669-3.9509 1.7073-5.3438 0.3144l-0.62891-0.6289c-0.59775-0.5977-0.89604-1.3795-0.9375-2.1992-0.08323 0.998 0.21864 1.9804 0.9375 2.6992l0.62891 0.6289c1.3928 1.3929 3.7768 1.2525 5.3438-0.3144l2.8281-2.8282c0.89424-0.8942 1.3068-2.0525 1.252-3.1425z"/>
+ <rect fill="#ffbc48" width="12" height="3" x="738.13" y="726.47" rx=".5" ry=".5" transform="rotate(45)"/>
+ <rect fill="#4e79ff" width="2" height="8" x="743.13" y="731.47" rx="1" ry="1" transform="rotate(45)"/>
+ <path fill="#fff" opacity=".2" d="m8.2441 1035.8c-0.12781 0-0.25558 0.049-0.35352 0.1464l-1.4141 1.4141c-0.16491 0.1649-0.18114 0.4118-0.068359 0.6035 0.021022-0.035 0.037805-0.073 0.068359-0.1035l1.4141-1.4141c0.19587-0.1958 0.51116-0.1958 0.70703 0l7.7793 7.7793c0.03081 0.031 0.04724 0.068 0.06836 0.1036 0.11374-0.1919 0.09695-0.4382-0.06836-0.6036l-7.7793-7.7793c-0.097933-0.098-0.22571-0.1464-0.35352-0.1464z"/>
+ <path opacity=".2" d="m6.4082 1038c-0.11374 0.1919-0.096953 0.4402 0.068359 0.6055l7.7773 7.7773c0.19587 0.1959 0.51312 0.1959 0.70898 0l1.4141-1.414c0.16531-0.1653 0.1821-0.4117 0.06836-0.6035-0.02102 0.035-0.03781 0.073-0.06836 0.1035l-1.4141 1.414c-0.19587 0.1959-0.51312 0.1959-0.70898 0l-7.7773-7.7793c-0.030806-0.031-0.047244-0.068-0.068359-0.1035z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorhug-backlight.svg b/.icons/awkward/24x24/apps/colorhug-backlight.svg
new file mode 100644
index 00000000..59adc4b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorhug-backlight.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0004 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-20" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-1.9996 -.5)">
+ <path d="m6.6094 9.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.609 -1.545 9 9 0 0 1 -2.482 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.77 9 9 0 0 1 -0.4688 -2.8296 9 9 0 0 1 0.0098 -0.1992z"/>
+ <path d="m12 3a5 5 0 0 0 -5 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9262 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.921 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle cx="8" cy="14" r="1"/>
+ <circle cx="12" cy="8" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10 1c-5.5396 0-9.9996 4.46-9.9996 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m0.0062944 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#e16262" d="m4.6098 8.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.6094 -1.5449 9 9 0 0 1 -2.4824 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.7695 9 9 0 0 1 -0.46875 -2.8301 9 9 0 0 1 0.00977 -0.19922z"/>
+ <path fill="#69db3e" d="m10 2a5 5 0 0 0 -4.9996 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9258 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.922 1.2324 5 5 0 0 0 0.099 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle fill="#eb9595" cx="6" cy="13" r="1"/>
+ <circle fill="#a5e98c" cx="10" cy="7" r="1"/>
+ <circle fill="#3facd2" cx="16" cy="15" r="6"/>
+ <circle fill="#fff" cx="16" cy="14" r="3"/>
+ <rect fill="#fff" width="2" height="3" x="15" y="15"/>
+ <rect fill="#fff" width="2" height="1" x="15" y="19"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorhug-ccmx.svg b/.icons/awkward/24x24/apps/colorhug-ccmx.svg
new file mode 100644
index 00000000..9d0e5c1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorhug-ccmx.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-.99911 -.5)">
+ <path d="m17.396 9.2012a9 9 0 0 1 0.0039 0.099609 9 9 0 0 1 -0.496 2.9162 2 2 0 0 1 1.096 1.783 2 2 0 0 1 -2 2 2 2 0 0 1 -1.1895 -0.39453 9 9 0 0 1 -2.4199 1.7559l-0.0332 0.05469a5 5 0 0 0 3.642 1.584 5 5 0 0 0 5 -5 5 5 0 0 0 -3.604 -4.7988z"/>
+ <path d="m6.6094 9.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.609 -1.545 9 9 0 0 1 -2.482 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.77 9 9 0 0 1 -0.4688 -2.8296 9 9 0 0 1 0.0098 -0.1992z"/>
+ <path d="m12 3a5 5 0 0 0 -5 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9262 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.921 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle cx="8" cy="14" r="1"/>
+ <circle cx="12" cy="8" r="1"/>
+ <circle cx="16" cy="14" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m11.001 1c-5.5401 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#9d9d9d" d="m16.397 8.2012a9 9 0 0 1 0.0039 0.099609 9 9 0 0 1 -0.496 2.9162 2 2 0 0 1 1.096 1.783 2 2 0 0 1 -2 2 2 2 0 0 1 -1.1895 -0.39453 9 9 0 0 1 -2.4199 1.7559l-0.0332 0.05469a5 5 0 0 0 3.642 1.584 5 5 0 0 0 5 -5 5 5 0 0 0 -3.6035 -4.7988z"/>
+ <path fill="#9d9d9d" d="m5.6103 8.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.6091 -1.545 9 9 0 0 1 -2.4822 -1.805 2 2 0 0 1 -1.1269 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.7695 9 9 0 0 1 -0.46875 -2.8301 9 9 0 0 1 0.00977 -0.19922z"/>
+ <path fill="#9d9d9d" d="m11.001 2a5 5 0 0 0 -5.0001 5 5 5 0 0 0 0.0937 0.959 9 9 0 0 1 2.9258 -1.2266 2 2 0 0 1 1.9806 -1.7324 2 2 0 0 1 1.978 1.7285 9 9 0 0 1 2.922 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle fill="#eb9595" cx="7.001" cy="13" r="1"/>
+ <circle fill="#a5e98c" cx="11.001" cy="7" r="1"/>
+ <circle fill="#8ccde4" cx="15.001" cy="13" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorhug-flash.svg b/.icons/awkward/24x24/apps/colorhug-flash.svg
new file mode 100644
index 00000000..2596c9f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorhug-flash.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0004 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-20" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-1.9996 -.5)">
+ <path d="m6.6094 9.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.609 -1.545 9 9 0 0 1 -2.482 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.77 9 9 0 0 1 -0.4688 -2.8296 9 9 0 0 1 0.0098 -0.1992z"/>
+ <path d="m12 3a5 5 0 0 0 -5 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9262 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.921 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle cx="8" cy="14" r="1"/>
+ <circle cx="12" cy="8" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10 1c-5.5396 0-9.9996 4.46-9.9996 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m0.0062944 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#69db3e" d="m4.6098 8.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.6094 -1.5449 9 9 0 0 1 -2.4824 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.7695 9 9 0 0 1 -0.46875 -2.8301 9 9 0 0 1 0.00977 -0.19922z"/>
+ <path fill="#3facd2" d="m10 2a5 5 0 0 0 -4.9996 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9258 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.922 1.2324 5 5 0 0 0 0.099 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle fill="#a5e98c" cx="6" cy="13" r="1"/>
+ <circle fill="#8ccde4" cx="10" cy="7" r="1"/>
+ <circle fill="#e16262" cx="16" cy="15" r="6"/>
+ <path fill="#fff" d="m15.5 11c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.5874 0 2.9308-1.0516 3.3594-2.5h-1.0781c-0.38714 0.87975-1.2584 1.5-2.2812 1.5-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5c0.6908 0 1.3078 0.28752 1.7578 0.7422l-1.258 1.258h3v-3l-1.0264 1.0264c-0.634-0.6325-1.5065-1.0265-2.4735-1.0265z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorhug-refresh.svg b/.icons/awkward/24x24/apps/colorhug-refresh.svg
new file mode 100644
index 00000000..49984091
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorhug-refresh.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0004 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-20" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-1.9996 -.5)">
+ <path d="m6.6094 9.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.609 -1.545 9 9 0 0 1 -2.482 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.77 9 9 0 0 1 -0.4688 -2.8296 9 9 0 0 1 0.0098 -0.1992z"/>
+ <path d="m12 3a5 5 0 0 0 -5 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9262 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.921 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle cx="8" cy="14" r="1"/>
+ <circle cx="12" cy="8" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10 1c-5.5396 0-9.9996 4.46-9.9996 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m0.0062944 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#e16262" d="m4.6098 8.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.6094 -1.5449 9 9 0 0 1 -2.4824 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.7695 9 9 0 0 1 -0.46875 -2.8301 9 9 0 0 1 0.00977 -0.19922z"/>
+ <path fill="#3facd2" d="m10 2a5 5 0 0 0 -4.9996 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9258 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.922 1.2324 5 5 0 0 0 0.099 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle fill="#eb9595" cx="6" cy="13" r="1"/>
+ <circle fill="#8ccde4" cx="10" cy="7" r="1"/>
+ <circle fill="#69db3e" cx="16" cy="15" r="6"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -9.6092 14.765)">
+ <rect width="2" height="5" x="15.49" y="15.07"/>
+ <rect width="2" height="7" x="-20.07" y="15.49" transform="rotate(-90)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorhug.svg b/.icons/awkward/24x24/apps/colorhug.svg
new file mode 100644
index 00000000..bfe02ebd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorhug.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-.99911 -.5)">
+ <path d="m17.396 9.2012a9 9 0 0 1 0.0039 0.099609 9 9 0 0 1 -0.496 2.9162 2 2 0 0 1 1.096 1.783 2 2 0 0 1 -2 2 2 2 0 0 1 -1.1895 -0.39453 9 9 0 0 1 -2.4199 1.7559l-0.0332 0.05469a5 5 0 0 0 3.642 1.584 5 5 0 0 0 5 -5 5 5 0 0 0 -3.604 -4.7988z"/>
+ <path d="m6.6094 9.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.609 -1.545 9 9 0 0 1 -2.482 -1.805 2 2 0 0 1 -1.127 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.77 9 9 0 0 1 -0.4688 -2.8296 9 9 0 0 1 0.0098 -0.1992z"/>
+ <path d="m12 3a5 5 0 0 0 -5 5 5 5 0 0 0 0.0938 0.959 9 9 0 0 1 2.9262 -1.2266 2 2 0 0 1 1.98 -1.7324 2 2 0 0 1 1.979 1.7285 9 9 0 0 1 2.921 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle cx="8" cy="14" r="1"/>
+ <circle cx="12" cy="8" r="1"/>
+ <circle cx="16" cy="14" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m11.001 1c-5.5401 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#3facd2" d="m16.397 8.2012a9 9 0 0 1 0.0039 0.099609 9 9 0 0 1 -0.496 2.9162 2 2 0 0 1 1.096 1.783 2 2 0 0 1 -2 2 2 2 0 0 1 -1.1895 -0.39453 9 9 0 0 1 -2.4199 1.7559l-0.0332 0.05469a5 5 0 0 0 3.642 1.584 5 5 0 0 0 5 -5 5 5 0 0 0 -3.6035 -4.7988z"/>
+ <path fill="#e16262" d="m5.6103 8.2012a5 5 0 0 0 -3.6094 4.7988 5 5 0 0 0 5 5 5 5 0 0 0 3.6091 -1.545 9 9 0 0 1 -2.4822 -1.805 2 2 0 0 1 -1.1269 0.35 2 2 0 0 1 -2 -2 2 2 0 0 1 1.0684 -1.7695 9 9 0 0 1 -0.46875 -2.8301 9 9 0 0 1 0.00977 -0.19922z"/>
+ <path fill="#69db3e" d="m11.001 2a5 5 0 0 0 -5.0001 5 5 5 0 0 0 0.0937 0.959 9 9 0 0 1 2.9258 -1.2266 2 2 0 0 1 1.9806 -1.7324 2 2 0 0 1 1.978 1.7285 9 9 0 0 1 2.922 1.2324 5 5 0 0 0 0.1 -0.9609 5 5 0 0 0 -5 -5z"/>
+ <circle fill="#eb9595" cx="7.001" cy="13" r="1"/>
+ <circle fill="#a5e98c" cx="11.001" cy="7" r="1"/>
+ <circle fill="#8ccde4" cx="15.001" cy="13" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colorpicker.svg b/.icons/awkward/24x24/apps/colorpicker.svg
new file mode 100644
index 00000000..5e631080
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colorpicker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#713a9d" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 11,11 v 2 h 6 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z m 2,5 v 2 h 4 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#f44336" d="M 16,6 H 7 C 6.446,6 6,6.446 6,7 6,7.554 6.446,8 7,8 h 9 z"/>
+ <path style="fill:#03a9f4" d="M 13,16 H 7 C 6.446,16 6,16.446 6,17 6,17.554 6.446,18 7,18 H 13 Z"/>
+ <path style="fill:#4caf50" d="M 11,11 H 7 C 6.446,11 6,11.446 6,12 6,12.554 6.446,13 7,13 H 11 Z"/>
+ <path style="opacity:0.2" d="m 18,7.5 c 0,-1.1046 -0.895,-2 -2,-2 -1.105,0 -2,0.8954 -2,2 0,1.1046 0.895,2 2,2 1.105,0 2,-0.8954 2,-2 z"/>
+ <path style="opacity:0.2" d="m 15,17.5 c 0,-1.105 -0.895,-2 -2,-2 -1.105,0 -2,0.895 -2,2 0,1.105 0.895,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+ <path style="opacity:0.2" d="m 13,12.5 c 0,-1.105 -0.895,-2 -2,-2 -1.1046,0 -2,0.895 -2,2 0,1.105 0.8954,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 18,7 c 0,-1.1046 -0.895,-2 -2,-2 -1.105,0 -2,0.8954 -2,2 0,1.1046 0.895,2 2,2 1.105,0 2,-0.8954 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 15,17 c 0,-1.105 -0.895,-2 -2,-2 -1.105,0 -2,0.895 -2,2 0,1.105 0.895,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 13,12 c 0,-1.105 -0.895,-2 -2,-2 -1.1046,0 -2,0.895 -2,2 0,1.105 0.8954,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/colors.svg b/.icons/awkward/24x24/apps/colors.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/colors.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.abagames.noiz2sa.svg b/.icons/awkward/24x24/apps/com.abagames.noiz2sa.svg
new file mode 120000
index 00000000..a7191a6f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.abagames.noiz2sa.svg
@@ -0,0 +1 @@
+noiz2sa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.abagames.rRootage.svg b/.icons/awkward/24x24/apps/com.abagames.rRootage.svg
new file mode 120000
index 00000000..3f242e92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.abagames.rRootage.svg
@@ -0,0 +1 @@
+rrootage.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.abisource.AbiWord.svg b/.icons/awkward/24x24/apps/com.abisource.AbiWord.svg
new file mode 120000
index 00000000..3c89b5b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.adobe.Flash-Player-Projector.svg b/.icons/awkward/24x24/apps/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.albiononline.AlbionOnline.svg b/.icons/awkward/24x24/apps/com.albiononline.AlbionOnline.svg
new file mode 120000
index 00000000..5b00b854
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.albiononline.AlbionOnline.svg
@@ -0,0 +1 @@
+albion-online.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.anydesk.Anydesk.svg b/.icons/awkward/24x24/apps/com.anydesk.Anydesk.svg
new file mode 120000
index 00000000..74450b7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.axosoft.GitKraken.svg b/.icons/awkward/24x24/apps/com.axosoft.GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.azuredatastudio.oss.svg b/.icons/awkward/24x24/apps/com.azuredatastudio.oss.svg
new file mode 120000
index 00000000..004fe15e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.azuredatastudio.oss.svg
@@ -0,0 +1 @@
+azuredatastudio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.beakerbrowser.Beaker.svg b/.icons/awkward/24x24/apps/com.beakerbrowser.Beaker.svg
new file mode 100644
index 00000000..4057a9fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.beakerbrowser.Beaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#614eff" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,6.5 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 -0.927734,-3.1933594 c -0.01485,-0.084259 -0.02759,-0.1357703 -0.04687,-0.265625 -0.02716,-0.1829012 -0.03379,-0.3445776 -0.0293,-0.7421875 0.0031,-0.2792889 0.0066,-0.5950405 0.0078,-0.7011719 0.0019,-0.1715732 -0.003,-0.2034735 -0.05078,-0.2949218 -0.03178,-0.060833 -0.07942,-0.121114 -0.134766,-0.1738282 -0.13082,-0.1532676 -0.314721,-0.1391341 -0.441406,-0.1679687 -0.448762,0.048311 -1.098347,0.1085062 -1.5,0.1289063 H 14.580078 A 6,6 0 0 0 12,6.5 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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="fill:#ffffff" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 12 18 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z M 12 8 A 4 4 0 0 1 16 12 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 12 8 z"/>
+ <path style="fill:#ffffff" d="m 13.68,6.2794468 c 0.796284,0.3153581 1.11899,1.5715306 1.757013,2.166288 0.868393,0.8095071 1.951533,1.0586243 2.186977,2.2002992 -0.02278,-0.120639 -0.04697,-0.257498 -0.0613,-0.318209 -0.06537,-0.277015 -0.231344,-0.7601115 -0.338042,-0.9834739 -0.101967,-0.2134602 -0.126714,-0.3097205 -0.20012,-0.8040868 -0.02716,-0.1829012 -0.03334,-0.3433758 -0.02885,-0.7409857 0.0031,-0.2792889 0.0069,-0.5951907 0.0081,-0.701322 0.0019,-0.1715732 -0.0036,-0.2042247 -0.05138,-0.295673 -0.03178,-0.060833 -0.07838,-0.1206047 -0.133729,-0.1733188 -0.13082,-0.1532677 -0.314715,-0.1385917 -0.4414,-0.1674263 -0.448762,0.048311 -1.099202,0.1085058 -1.500855,0.1289058 h -0.3921 L 14.31304,6.5075119 C 14.130644,6.4192925 13.859902,6.3456743 13.68,6.2794468 Z m 3.953907,4.4143632 c 0.02681,0.142199 0.04845,0.285321 0.0649,0.429087 -0.0083,-0.09215 -0.01826,-0.173539 -0.03967,-0.297476 -0.0081,-0.04726 -0.01593,-0.08125 -0.02525,-0.131611 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.belmoussaoui.Obfuscate.svg b/.icons/awkward/24x24/apps/com.belmoussaoui.Obfuscate.svg
new file mode 100644
index 00000000..956c22e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.belmoussaoui.Obfuscate.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.4345736,4.5000029 A 1.4313382,1.4509084 0 0 0 2.0000035,5.9541042 V 19.045899 C 2.0000035,19.85208 2.6392661,20.5 3.4345736,20.5 H 12.000002 12.314455 19 v -1.999999 h 3 V 6.5000026 H 19 V 4.5000029 h -6.685545 -0.314453 z"/>
+ <path style="fill:#4f4f4f" d="M 3.4349337,4.0000076 A 1.4313382,1.4509084 0 0 0 2.0000082,5.4545523 V 18.545456 C 2.0000082,19.351637 2.6396262,20 3.4349337,20 H 12.314253 V 4.0000076 Z m 0,0"/>
+ <path style="opacity:0.2" d="M 8.0000028,8.5003026 C 8.0000028,9.6046494 7.1046521,10.5 5.9997002,10.5 4.8951517,10.5 4.0000031,9.6046494 4.0000031,8.5003026 c 0,-1.1049526 0.8953505,-2.0003028 1.9996971,-2.0003028 a 1.9998989,1.9998989 0 0 1 2.0003026,2.0003028 z m 0,0"/>
+ <path style="fill:#ff3737" d="m 8.0000028,8.0003046 c 0,1.1043468 -0.8953507,1.9996974 -2.0003026,1.9996974 -1.1045485,0 -1.9996971,-0.8953506 -1.9996971,-1.9996974 0,-1.1049526 0.8953505,-2.0003028 1.9996971,-2.0003028 a 1.9998989,1.9998989 0 0 1 2.0003026,2.0003028 z m 0,0"/>
+ <path style="opacity:0.2" d="M 10.000606,8.5003026 C 10.000606,9.6046494 9.1046496,10.5 8.0003034,10.5 6.8959565,10.5 6,9.6046494 6,8.5003026 6,7.39535 6.8957547,6.4999998 8.0003034,6.4999998 c 1.1045485,0 2.0003026,0.8953502 2.0003026,2.0003028 z m 0,0"/>
+ <path style="fill:#ffc025" d="m 10.000606,8.0003046 c 0,1.1043468 -0.8959564,1.9996974 -2.0003026,1.9996974 C 6.8959565,10.000002 6,9.1046514 6,8.0003046 6,6.895352 6.8957547,6.0000018 8.0003034,6.0000018 c 1.1045485,0 2.0003026,0.8953502 2.0003026,2.0003028 z m 0,0"/>
+ <path style="fill:#9a9996" d="m 4.0000032,16.500001 h 5.9999988 v 1.5 H 4.0000032 Z m 0,0"/>
+ <path style="fill:#deddda" d="m 4.0000032,14.000001 h 3.4999993 v 1 H 4.0000032 Z m 0,0"/>
+ <path style="fill:#3f3f3f" d="M 12.000363,4.0000053 V 19.999998 H 19 v -1.999997 h 3 V 6.0000027 H 19 V 4.0000053 Z"/>
+ <path style="opacity:0.15" d="m 13.000002,12.000002 h 2.999999 v 2.999999 h -2.999999 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.000001,12.000002 h 3 v 2.999999 h -3 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.000002,15.000001 h 2.999999 v 3 h -2.999999 z m 0,0"/>
+ <path style="opacity:0.15" d="m 16.000001,15.000001 h 3 v 3 h -3 z m 0,0"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99999964;stroke-linecap:round" d="M 12.000002,3.4997606 V 21.499758"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.99999964;stroke-linecap:round" d="M 12.000002,3.0000032 V 21"/>
+ <rect style="opacity:0.2" width="3.5" height=".5" x="4" y="15"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="4" y="18"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.4345736,4.000003 A 1.4313382,1.4509084 0 0 0 2.0000035,5.4541043 V 5.9541042 A 1.4313382,1.4509084 0 0 1 3.4345736,4.5000029 H 12.000002 12.314455 19 V 4.000003 H 12.314455 12.000002 Z M 19,6.0000027 v 0.4999999 h 3 V 6.0000027 Z"/>
+ <path style="fill:#ff872b" d="M 7.0078125 6.2734375 C 6.4087487 6.6189472 6 7.258583 6 8 C 6 8.7378984 6.4050936 9.3761236 7 9.7226562 C 7.5957236 9.3763308 8 8.7385096 8 8 A 1.9998989 1.9998989 0 0 0 7.0078125 6.2734375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.bitwarden.desktop.svg b/.icons/awkward/24x24/apps/com.bitwarden.desktop.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.bitwarden.desktop.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.bixense.PasswordCalculator.svg b/.icons/awkward/24x24/apps/com.bixense.PasswordCalculator.svg
new file mode 100644
index 00000000..27deb8ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.bixense.PasswordCalculator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,8.5 6.232422,10.267578 11.464844,15.5 H 13 v 1 h 2 v 2 h 2 v 2 h 1 v 1.535156 L 18.464844,22.5 H 22 Z"/>
+ <path style="fill:#e8973e" d="M 8,8 6.232422,9.767578 11.464844,15 H 13 v 1 h 2 v 2 h 2 v 2 h 1 v 1.535156 L 18.464844,22 H 22 Z"/>
+ <path style="opacity:0.2" d="M 9.767578,6.732422 8,8.5 l 14,14 v -3.535156 z"/>
+ <path style="fill:#f0c550" d="M 9.767578,6.232422 8,8 22,22 v -3.535156 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.767578,6.232422 8,8 8.25,8.25 9.767578,6.732422 22,18.964844 v -0.5 z"/>
+ <circle style="opacity:0.2" cx="8" cy="8.5" r="6"/>
+ <circle style="fill:#f0c550" cx="8" cy="8" r="6"/>
+ <circle style="opacity:0.2" cx="6.5" cy="7" r="2.5"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="6.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 2.0097656,8.296875 6,6 0 0 1 8,2.5 6,6 0 0 1 13.990235,8.203125 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.bladecoder.adventure-editor.svg b/.icons/awkward/24x24/apps/com.bladecoder.adventure-editor.svg
new file mode 100644
index 00000000..f3336136
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.bladecoder.adventure-editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 13.916947,19.461789 c -0.09919,0 -0.18314,-0.05129 -0.25294,-0.07948 -0.131445,-0.118426 -0.05388,-0.05826 0.08731,-0.111966 -0.08029,0.01383 0.01865,0.0078 0.103365,-0.04674 0.02949,0 0.08704,-0.01441 0.127878,-0.03202 0.04084,-0.01742 0.08786,-0.0352 0.104497,-0.03911 0.01663,-0.0039 0.09151,-0.03036 0.166405,-0.05878 0.07489,-0.02854 0.171177,-0.06461 0.21397,-0.08045 0.07308,-0.02703 0.205877,-0.09471 0.35821,-0.182609 0.06585,-0.03798 0.103641,-0.06584 0.181332,-0.133585 0.02214,-0.01922 0.04912,-0.03512 0.05996,-0.03512 0.01084,0 0.01495,-0.0048 0.0091,-0.01095 -0.0058,-0.006 0.02334,-0.04734 0.06484,-0.09188 0.04149,-0.04453 0.07515,-0.09153 0.07479,-0.104412 -0.0019,-0.07027 -0.138635,-0.162696 -0.621813,-0.42046 -0.123034,-0.06564 -0.240963,-0.131784 -0.262066,-0.146978 -0.02111,-0.01531 -0.0532,-0.02764 -0.07132,-0.02764 -0.01813,0 -0.03588,-0.0073 -0.03944,-0.01563 -0.725614,-0.347579 -1.190084,-0.594104 -1.894824,-0.887111 -0.0075,0 -0.05534,-0.02643 -0.106294,-0.05879 -0.132066,-0.07538 -0.202808,-0.09197 -0.32014,-0.186648 -0.0107,-0.0088 -0.05281,-0.04223 -0.09358,-0.07453 -0.163888,-0.129813 -0.224105,-0.256974 -0.202041,-0.426603 0.0063,-0.04826 0.119899,-0.307788 0.275819,-0.630015 0.145829,-0.301352 0.263903,-0.553971 0.262387,-0.561319 -0.0015,-0.0073 0.0053,-0.01891 0.01522,-0.02553 0.03433,-0.02343 0.354673,-0.708588 0.341995,-0.731446 -0.007,-0.01258 -0.0057,-0.01622 0.003,-0.0084 0.01574,0.01473 0.18906,-0.313274 0.190648,-0.36073 5e-4,-0.01382 0.0096,-0.02494 0.02029,-0.02494 0.0107,0 0.01443,-0.0051 0.0083,-0.01143 -0.01407,-0.01441 -0.131487,0.04698 -0.131487,0.06885 0,0.0091 -0.01224,0.01621 -0.0272,0.01621 -0.619487,0.249298 -1.31579,0.633263 -1.861303,0.888838 -0.14535,0.06831 -0.286372,0.14373 -0.313382,0.167634 -0.02897,0.02556 -0.07094,0.107162 -0.102347,0.198752 -0.02928,0.08536 -0.0696,0.176685 -0.08961,0.202901 -0.02001,0.02615 -0.03212,0.05207 -0.02693,0.05741 0.0052,0.0055 -0.08603,0.202924 -0.202719,0.438999 -0.2848415,0.57627 -0.301005,0.607485 -0.3234725,0.62448 -0.0107,0.0082 -0.01153,0.01503 -0.00185,0.01503 0.00968,0 0.00485,0.01621 -0.010735,0.03543 -0.015585,0.01922 -0.052985,0.08923 -0.083109,0.15542 -0.030125,0.0662 -0.077213,0.151236 -0.1046435,0.189008 -0.02743,0.03772 -0.03734,0.06083 -0.02203,0.0513 0.023865,-0.01471 0.024005,-0.01259 9e-4,0.01683 -0.295045,0.594529 -0.6659125,1.147758 -0.919304,1.753054 -0.076446,0.14053 -0.1220585,0.272691 -0.1897555,0.447016 h 0.091404 c 0.3077795,0.03773 -0.049315,0.07551 -0.1517445,0.08702 -0.371518,0.04134 -1.79592,0.01322 -1.844081,-0.03652 -0.048815,-0.05035 0.189242,-0.0729 0.8179475,-0.0775 0.254065,-0.0031 0.4619565,-0.0041 0.4619815,-0.0055 2.05e-5,0 -0.053326,-0.0453 -0.1185605,-0.09817 -0.065234,-0.05285 -0.137449,-0.115349 -0.160478,-0.13884 -0.02303,-0.02343 -0.06945,-0.06062 -0.1031595,-0.08239 -0.03371,-0.02194 -0.1168655,-0.08722 -0.1847925,-0.145408 -0.067927,-0.05822 -0.13477,-0.115313 -0.14854,-0.12687 -0.01377,-0.01168 -0.079421,-0.06681 -0.145889,-0.122709 -0.1402465,-0.117988 -0.275074,-0.263287 -0.3157865,-0.340365 -0.02671,-0.05056 -0.025775,-0.0548 0.015155,-0.06904 0.069972,-0.02433 0.1526545,-0.0032 0.4125695,0.109668 0.04245,0.01833 0.081837,0.03407 0.087533,0.035 0.012955,0.0031 0.070575,0.02524 0.14652,0.05806 0.032095,0.01383 0.102122,0.04164 0.155615,0.06149 0.053493,0.01982 0.1060135,0.0423 0.116712,0.04993 0.023685,0.01683 0.1306245,0.04725 0.1505365,0.04279 0.00791,-0.0031 0.047295,0.01 0.087534,0.02555 0.1333595,0.05259 0.353256,0.07182 0.5453755,0.04769 0.170133,-0.134436 0.290124,-0.346606 0.3642155,-0.517987 0.019365,-0.02222 0.027285,-0.04026 0.017605,-0.0404 -0.00968,0 -0.00786,-0.0073 0.00405,-0.01503 0.114196,-0.227851 0.239084,-0.48081 0.337177,-0.696727 0.121264,-0.261755 0.182143,-0.401069 0.187567,-0.429255 0.00295,-0.01563 0.01693,-0.03563 0.031015,-0.04481 0.014085,-0.0092 0.018865,-0.01684 0.010625,-0.01684 -0.00824,0 0.0017,-0.03415 0.022145,-0.07553 0.020425,-0.04137 0.048245,-0.113609 0.06183,-0.160481 0.013585,-0.0469 0.03061,-0.08524 0.03783,-0.08524 0.00722,0 0.01324,-0.01107 0.013375,-0.02494 1.015e-4,-0.0138 0.041905,-0.133402 0.092825,-0.265745 0.104961,-0.27291 0.208662,-0.549726 0.266772,-0.712153 0.02171,-0.06064 0.046905,-0.128353 0.055991,-0.150408 0.00908,-0.02223 0.03528,-0.08979 0.058218,-0.150421 0.02294,-0.06072 0.058891,-0.150956 0.079897,-0.200601 0.021005,-0.04967 0.03942,-0.09932 0.04092,-0.110374 0.0015,-0.01095 0.0099,-0.02913 0.01868,-0.04009 0.334029,-0.503936 0.924475,-0.849362 1.335076,-1.225456 0.009,0.0056 0.0681,-0.03661 0.1313,-0.09408 0.0632,-0.05752 0.123656,-0.111408 0.134354,-0.119814 0.05616,-0.04405 0.293793,-0.240412 0.418475,-0.345849 0.0783,-0.06617 0.186864,-0.155535 0.241255,-0.198561 0.05439,-0.04301 0.103271,-0.08408 0.10862,-0.09123 0.0053,-0.0072 0.06662,-0.05768 0.136154,-0.112316 0.06954,-0.05464 0.140763,-0.114113 0.158283,-0.132197 0.148168,-0.167531 0.379527,-0.297479 0.668433,-0.545482 0.0214,-0.02073 0.05852,-0.05128 0.0825,-0.06789 0.02398,-0.01652 0.03865,-0.03845 0.0326,-0.04854 -0.0061,-0.01029 -0.0027,-0.01592 0.0076,-0.01292 0.0291,0.0087 0.142397,-0.0845 0.12932,-0.106339 0.064,-0.03336 0.123088,-0.08771 0.193761,-0.148543 0.03836,-0.03845 0.06975,-0.06485 0.06975,-0.05875 0,0.0063 0.01128,0 0.02507,-0.01533 0.03206,-0.03391 0.104288,-0.208952 0.118518,-0.28729 0.006,-0.03308 0.02401,-0.114214 0.03999,-0.18033 0.05215,-0.215616 0.08595,-0.592823 0.09798,-1.0934208 0.0065,-0.2702922 0.01633,-0.5365607 0.02184,-0.5917117 l 0.01002,-0.1003315 -0.12906,0.1404335 c -0.121352,0.132022 -0.197138,0.2425665 -0.188589,0.2750675 0.0021,0.0078 -0.0086,0.0096 -0.02369,0.0036 -0.0476,0.01201 -0.06105,0.0496 -0.08684,0.09258 -0.0064,0.0054 -0.02481,0.02764 -0.04086,0.04897 -0.02301,0.0307 -0.02341,0.03538 -0.0018,0.02193 0.01854,-0.01141 0.02286,-0.0096 0.01344,0.0063 -0.0076,0.01292 -0.0229,0.02313 -0.03393,0.02313 -0.02665,0 -0.133111,0.1044172 -0.12325,0.1208492 0.0043,0.0072 -0.0046,0.01292 -0.01975,0.01292 -0.01511,0 -0.02197,-0.0099 -0.01525,-0.02193 0.0067,-0.01201 -0.0046,-0.0072 -0.02517,0.0108 -0.02056,0.01803 -0.05919,0.03962 -0.08585,0.048 -0.02665,0.0084 -0.101055,0.04019 -0.165341,0.07059 -0.06428,0.03044 -0.243805,0.1109598 -0.398933,0.1790078 -0.155129,0.06804 -0.330196,0.145028 -0.389038,0.171066 -0.05884,0.02614 -0.15465,0.06662 -0.212908,0.09018 -0.05826,0.02344 -0.228949,0.09937 -0.379312,0.168558 -0.150364,0.06918 -0.310353,0.142048 -0.35553,0.16203 -0.04518,0.01983 -0.07735,0.04422 -0.0715,0.05397 0.0059,0.0099 0.0034,0.01653 -0.0054,0.01502 -0.04526,-0.0081 -0.06723,0.0085 -0.102159,0.07709 -0.05444,0.106961 -0.177601,0.23133 -0.313131,0.316219 -0.06743,0.04227 -0.111168,0.08219 -0.10369,0.09468 0.0073,0.01202 0.0039,0.01591 -0.0078,0.0084 -0.01138,-0.0072 -0.06744,0 -0.12458,0.01442 -0.09167,0.02463 -0.105928,0.02402 -0.121201,-0.0033 -0.01075,-0.01922 -0.0088,-0.04486 0.005,-0.06774 0.0268,-0.04425 0.02047,-0.04515 -0.06352,-0.009 -0.07529,0.03244 -0.09881,0.02223 -0.127165,-0.05455 -0.01304,-0.03539 -0.01349,-0.05134 -0.0013,-0.04355 0.01066,0.0069 0.01939,0.0036 0.01939,-0.0076 0,-0.01084 -0.0197,-0.02252 -0.04377,-0.02614 -0.05722,-0.0084 -0.07401,-0.108463 -0.02059,-0.12273 0.03226,-0.0087 0.03236,-0.0096 0.0012,-0.01171 -0.02448,-0.003 -0.03404,-0.01953 -0.03404,-0.06345 0,-0.04803 0.01179,-0.06635 0.05487,-0.08525 0.03018,-0.01321 0.08358,-0.05795 0.118672,-0.09928 0.03509,-0.04134 0.07041,-0.07092 0.0785,-0.06581 0.0081,0.0051 0.07504,-0.009 0.148793,-0.0313 0.08521,-0.02584 0.180183,-0.03927 0.260526,-0.03674 0.256774,0.0078 0.281056,0.0045 0.427942,-0.06563 0.08024,-0.03818 0.202786,-0.09432 0.272327,-0.124788 0.368807,-0.161487 0.497348,-0.222282 0.509797,-0.241213 0.0076,-0.01141 0.02517,-0.02102 0.0391,-0.02133 0.05382,0 0.305206,-0.117297 0.293648,-0.136613 -0.0067,-0.01107 -0.0026,-0.01412 0.0089,-0.0069 0.187794,-0.0647 0.311493,-0.1266392 0.48725,-0.2063972 0.250223,-0.1016812 0.346754,-0.159206 0.395957,-0.2358664 0.02698,-0.04209 0.05135,-0.085491 0.05415,-0.096516 0.0028,-0.010805 0.0206,-0.042655 0.03957,-0.070233 0.156057,-0.2852505 0.305633,-0.5338245 0.448903,-0.801804 0.239116,-0.434305 0.272571,-0.5173035 0.310123,-0.7696025 0.04556,-0.306067 0.06526,-0.40015 0.130146,-0.6219295 l 0.05189,-0.177453 -0.07887,-0.073326 C 14.1081,6.72991 14.0448,6.686803 13.939173,6.6792645 c -0.02305,-0.003 -0.03785,-0.00992 -0.03289,-0.018025 0.01587,-0.026435 -0.135866,-0.01562 -0.236428,0.016825 -0.133965,0.043285 -0.200762,0.05359 -0.255691,0.03938 -0.05161,-0.013215 -0.175524,-0.139051 -0.192977,-0.1957645 -0.0061,-0.019525 -0.01924,-0.03596 -0.02922,-0.03596 -0.01,0 -0.01814,-0.01622 -0.01814,-0.035835 0,-0.019525 -0.02679,-0.052087 -0.05952,-0.072004 -0.07396,-0.04508 -0.101785,-0.116935 -0.08605,-0.2222525 0.01194,-0.079905 0.07498,-0.4450905 0.09711,-0.562574 0.04932,-0.261761 0.05354,-0.3105135 0.02942,-0.340493 -0.01355,-0.01682 -0.03268,-0.03061 -0.04252,-0.03061 -0.0098,0 -0.02847,-0.00901 -0.04139,-0.019825 -0.01293,-0.01112 -0.04362,-0.035895 -0.06822,-0.05518 -0.0246,-0.019525 -0.05318,-0.071223 -0.0635,-0.1153205 -0.03966,-0.169542 -0.05139,-0.249476 -0.03506,-0.239053 0.0093,0.00601 0.01685,0 0.01685,-0.010205 0,-0.03788 0.125666,-0.197807 0.165342,-0.2104845 0.09347,-0.02974 0.480798,-0.071914 0.660662,-0.071914 0.20045,0 0.251298,0.01592 0.316843,0.09937 0.02111,0.027035 0.02286,0.025535 0.01312,-0.00901 -0.01124,-0.04013 -0.01124,-0.04013 0.01304,0 0.01336,0.02223 0.04194,0.053108 0.06351,0.069 0.0507,0.03728 0.08651,0.076329 0.158295,0.1724535 0.03209,0.042985 0.07506,0.095705 0.09548,0.1171225 0.0353,0.03701 0.03601,0.053261 0.0144,0.331603 -0.02767,0.3563525 -0.02754,0.584021 3.9e-4,0.7039075 0.01156,0.049655 0.02212,0.139922 0.02346,0.2006305 0.0023,0.1016535 0.0089,0.117002 0.08523,0.195549 0.04553,0.04689 0.08742,0.08525 0.09307,0.08525 0.263963,0.2650955 0.695389,0.5692725 0.826199,0.878285 0.08867,0.165966 0.187062,0.3636845 0.242444,0.5309705 0.0233,0.074528 0.04606,0.1318435 0.05057,0.127397 0.0045,-0.0042 0.01056,0.055092 0.01345,0.1323215 0.0029,0.077231 0.01295,0.1553325 0.0224,0.173506 0.04033,0.077681 0.211734,0.281106 0.225812,0.26801 0.0085,-0.00781 0.0094,-0.0036 0.0021,0.00961 -0.0074,0.013215 0.01509,0.057946 0.05034,0.1002705 0.200582,0.1942645 0.15214,0.1967265 0.310087,0.3351475 0.01402,-0.00901 0.01685,-0.00511 0.0077,0.010205 -0.0092,0.01532 0.04876,0.090508 0.157471,0.2043565 0.0946,0.09907 0.17818,0.195614 0.185742,0.214539 0.01789,0.04482 0.08675,0.3878962 0.210254,1.047466 0.05475,0.292339 0.130707,0.675973 0.168799,0.852507 0.03809,0.176511 0.0735,0.341037 0.07869,0.365549 0.0097,0.04596 0.03672,0.07835 0.180255,0.216161 0.04597,0.04413 0.100159,0.116347 0.120419,0.160468 0.02025,0.04414 0.0553,0.111809 0.07787,0.150442 0.03316,0.05672 0.0414,0.104894 0.0429,0.250737 0.0018,0.175098 4.87e-4,0.180474 -0.04191,0.178125 -0.03897,-0.003 -0.04377,0.0072 -0.04377,0.08387 0,0.09979 -0.06832,0.227309 -0.122503,0.228598 -0.05118,0 -0.125299,-0.09041 -0.201566,-0.249326 -0.08014,-0.166954 -0.07656,-0.162661 -0.110661,-0.133462 -0.03627,0.03106 -0.08372,0.01017 -0.0991,-0.04401 -0.0069,-0.02402 -0.01776,-0.132084 -0.02424,-0.240005 -0.0095,-0.159036 -0.0049,-0.219685 0.02431,-0.319236 l 0.03608,-0.12289 -0.05184,-0.262958 c -0.02851,-0.14461 -0.104997,-0.488437 -0.169962,-0.764013 -0.06497,-0.275555 -0.1371,-0.582219 -0.160295,-0.681533 -0.0232,-0.0993 -0.04924,-0.1835704 -0.05789,-0.1872884 -0.0086,-0.0036 -0.01183,-0.01292 -0.0071,-0.02103 0.01693,-0.02824 -0.06501,-0.3525992 -0.09474,-0.3749776 -0.01668,-0.01262 -0.03053,-0.03091 -0.03078,-0.04073 -2.43e-4,-0.0099 -0.04894,-0.072034 -0.108222,-0.1382105 -0.05928,-0.066207 -0.13197,-0.147433 -0.161536,-0.180535 -0.120977,-0.1354165 -0.278425,-0.270654 -0.300158,-0.257856 -0.01261,0.00751 -0.01658,0.0063 -0.0088,-0.003 0.01313,-0.01502 -0.09599,-0.129769 -0.124024,-0.13046 -0.01797,0 -0.03139,0.147973 -0.07528,0.8321429 -0.05207,0.8118146 -0.08631,1.1517676 -0.163659,1.6247626 -0.03787,0.231568 -0.149613,0.648276 -0.206306,0.769302 -0.02092,0.04463 -0.04064,0.09879 -0.04383,0.120368 -0.0032,0.02162 -0.0153,0.05136 -0.0269,0.06623 -0.0678,0.26813 -0.192336,0.319314 -0.28689,0.561015 0.0088,0.01472 0.006,0.01863 -0.0071,0.01017 -0.01287,-0.0081 -0.06267,0.05266 -0.12458,0.152302 -0.05673,0.09125 -0.131523,0.206566 -0.166209,0.25626 -0.03468,0.04968 -0.09488,0.139983 -0.13376,0.200631 -0.03889,0.06073 -0.126485,0.188995 -0.194673,0.285173 -0.06819,0.09611 -0.123977,0.184677 -0.123977,0.196732 0,0.01205 -0.0073,0.01714 -0.01632,0.01144 -0.009,-0.0057 -0.03485,0.02314 -0.05752,0.06401 -0.02266,0.04091 -0.07194,0.109582 -0.109512,0.152574 -0.03757,0.04295 -0.0628,0.08811 -0.05608,0.100275 0.0067,0.01233 0.0052,0.01562 -0.0035,0.0073 -0.0086,-0.0078 -0.06037,0.04688 -0.114966,0.122052 -0.154251,0.212352 -0.42726,0.558095 -0.612115,0.775252 -0.0282,0.03313 -0.120799,0.143669 -0.205789,0.245721 -0.08499,0.102017 -0.16158,0.185517 -0.170203,0.185517 -0.0086,0 -0.01568,0.01009 -0.01568,0.02253 0,0.01258 -0.01972,0.04185 -0.04383,0.06516 -0.02411,0.02314 -0.06876,0.074 -0.09924,0.112649 -0.03047,0.0386 -0.04879,0.05752 -0.0407,0.04205 0.0097,-0.01862 0.0071,-0.02342 -0.0078,-0.01381 -0.01235,0.0078 -0.02245,0.02524 -0.02245,0.03897 0,0.01351 -0.08289,0.114582 -0.184196,0.224469 -0.101308,0.109899 -0.184465,0.210467 -0.184793,0.223472 -3.04e-4,0.01321 -0.02812,0.04584 -0.06177,0.07296 l -0.06117,0.04938 0.06604,0.01443 c 0.11192,0.02463 0.298691,0.09501 0.31375,0.118292 0.0079,0.01233 0.01443,0.01411 0.01459,0.0045 2.07e-4,-0.0096 0.01253,-0.0073 0.02749,0.0057 0.01496,0.01297 0.04376,0.02644 0.064,0.03056 0.02025,0.0042 0.083,0.03542 0.139463,0.06976 0.05646,0.03433 0.09748,0.05377 0.09116,0.04322 -0.01417,-0.02372 0.169542,0.07941 0.186113,0.104424 0.0065,0.01 0.01773,0.01652 0.02483,0.01501 0.734001,0.323578 1.184034,0.719428 1.830647,1.053127 0.04279,0.02191 0.08218,0.04522 0.08753,0.05207 0.0053,0.0069 0.05513,0.03683 0.110631,0.06663 0.0555,0.02974 0.111277,0.06708 0.123956,0.08282 0.01268,0.01592 0.03404,0.02854 0.04746,0.02854 0.01343,0 0.03523,0.01321 0.04845,0.02974 0.01323,0.01622 0.03088,0.02522 0.03924,0.02012 0.0084,-0.0055 0.02045,0.0045 0.02684,0.02163 0.0064,0.01713 0.01985,0.02584 0.02989,0.01953 0.02149,-0.01352 0.315758,0.288652 0.302493,0.310768 -0.0049,0.0083 0.0019,0.01951 0.01518,0.02522 0.01331,0.0055 0.04127,0.04476 0.06214,0.08732 0.02087,0.0426 0.05067,0.09326 0.06624,0.112551 0.01557,0.01923 0.02196,0.03509 0.01422,0.03509 -0.0077,0 0.0023,0.02494 0.02224,0.05518 0.09934,0.150883 0.107209,0.245296 0.02545,0.305318 -0.06291,0.04619 -0.22131,0.106907 -0.336299,0.128864 -0.04012,0.0075 -0.07294,0.02404 -0.07294,0.03641 0,0.01233 0.0058,0.01652 0.0128,0.0092 0.007,-0.0073 0.02504,-0.0031 0.04,0.0101 0.01496,0.01297 0.02567,0.01503 0.0238,0.0047 -0.0085,-0.04605 0.0036,-0.05299 0.03002,-0.01713 0.02323,0.03142 0.03218,0.03368 0.0462,0.01168 0.01037,-0.01621 0.02215,-0.01923 0.02917,-0.0075 0.0065,0.01095 0.04985,0.02042 0.09638,0.02132 0.09344,0.0032 0.188483,0.03248 0.188483,0.06059 0,0.06732 -0.128242,0.08474 -0.675683,0.0918 -0.23509,0.0032 -0.436854,0.01143 -0.448363,0.01891 -0.01151,0.0075 -0.02669,0.004 -0.03373,-0.0078 -0.0088,-0.01472 -0.02179,-0.01352 -0.04173,0.0037 -0.01723,0.01472 -0.03422,0.01711 -0.04204,0.006 -0.29433,0.02401 -0.494877,-0.01444 -0.797005,-0.03113 z"/>
+ <path style="fill:#ffffff" d="m 13.916947,18.961796 c -0.09919,0 -0.18314,-0.05129 -0.25294,-0.07948 -0.131445,-0.118426 -0.05388,-0.05826 0.08731,-0.111966 -0.08029,0.01383 0.01865,0.0078 0.103365,-0.04674 0.02949,0 0.08704,-0.01441 0.127878,-0.03202 0.04084,-0.01742 0.08786,-0.0352 0.104497,-0.03911 0.01663,-0.0039 0.09151,-0.03036 0.166405,-0.05878 0.07489,-0.02854 0.171177,-0.06461 0.21397,-0.08045 0.07308,-0.02703 0.205877,-0.0947 0.35821,-0.182609 0.06585,-0.03798 0.103641,-0.06584 0.181332,-0.133584 0.02214,-0.01922 0.04912,-0.03512 0.05996,-0.03512 0.01084,0 0.01495,-0.0047 0.0091,-0.01095 -0.0058,-0.006 0.02334,-0.04734 0.06484,-0.09188 0.04149,-0.04453 0.07515,-0.09153 0.07479,-0.104412 -0.0019,-0.07027 -0.138635,-0.162696 -0.621813,-0.42046 -0.123034,-0.06564 -0.240963,-0.131784 -0.262066,-0.146978 -0.02111,-0.01531 -0.0532,-0.02764 -0.07132,-0.02764 -0.01813,0 -0.03588,-0.0073 -0.03944,-0.01563 -0.725614,-0.347579 -1.190084,-0.594104 -1.894824,-0.887111 -0.0075,0 -0.05534,-0.02643 -0.106294,-0.05879 -0.132066,-0.07537 -0.202808,-0.09197 -0.32014,-0.186648 -0.0107,-0.0088 -0.05281,-0.04223 -0.09358,-0.07453 -0.163888,-0.129813 -0.224105,-0.256974 -0.202041,-0.426603 0.0063,-0.04826 0.119899,-0.307788 0.275819,-0.630015 0.145829,-0.301352 0.263903,-0.553971 0.262387,-0.561319 -0.0015,-0.0073 0.0053,-0.01891 0.01522,-0.02553 0.03433,-0.02343 0.354673,-0.708588 0.341995,-0.731446 -0.007,-0.01258 -0.0057,-0.01622 0.003,-0.0084 0.01574,0.01473 0.18906,-0.313274 0.190648,-0.36073 5e-4,-0.01382 0.0096,-0.02494 0.02029,-0.02494 0.0107,0 0.01443,-0.0051 0.0083,-0.01143 -0.01407,-0.01441 -0.131487,0.04698 -0.131487,0.06885 0,0.0091 -0.01224,0.01621 -0.0272,0.01621 -0.619487,0.249298 -1.31579,0.633263 -1.861303,0.888838 -0.14535,0.06831 -0.286372,0.14373 -0.313382,0.167634 -0.02897,0.02556 -0.07094,0.107162 -0.102347,0.198752 -0.02928,0.08536 -0.0696,0.176685 -0.08961,0.202901 -0.02001,0.02615 -0.03212,0.05207 -0.02693,0.05741 0.0052,0.0055 -0.08603,0.202924 -0.202719,0.438999 -0.2848415,0.57627 -0.301005,0.607485 -0.3234725,0.62448 -0.0107,0.0082 -0.01153,0.01503 -0.00185,0.01503 0.00968,0 0.00485,0.01621 -0.010735,0.03543 -0.015585,0.01922 -0.052985,0.08923 -0.083109,0.15542 -0.030125,0.0662 -0.077213,0.151236 -0.1046435,0.189008 -0.02743,0.03772 -0.03734,0.06083 -0.02203,0.0513 0.023865,-0.01471 0.024005,-0.01259 9e-4,0.01683 -0.295045,0.594529 -0.6659125,1.147758 -0.919304,1.753053 -0.076446,0.14053 -0.1220585,0.272691 -0.1897555,0.447016 h 0.091404 c 0.3077795,0.03773 -0.049315,0.07551 -0.1517445,0.08702 -0.371518,0.04134 -1.79592,0.01323 -1.844081,-0.03652 -0.048815,-0.05035 0.189242,-0.0729 0.8179475,-0.0775 0.254065,-0.0031 0.4619565,-0.0041 0.4619815,-0.0055 2.05e-5,0 -0.053326,-0.0453 -0.1185605,-0.09817 C 7.504554,18.500139 7.432339,18.437636 7.40931,18.414145 7.38628,18.390715 7.33986,18.353527 7.3061505,18.331751 7.2724405,18.309816 7.189285,18.244528 7.121358,18.186343 7.0534305,18.128121 6.986588,18.07103 6.972818,18.059473 6.959048,18.047793 6.8933975,17.992663 6.826929,17.936765 6.6866825,17.818776 6.551855,17.673477 6.5111425,17.596399 c -0.02671,-0.05056 -0.025775,-0.0548 0.015155,-0.06904 0.069972,-0.02433 0.1526545,-0.0031 0.4125695,0.109668 0.04245,0.01833 0.081837,0.03407 0.087533,0.035 0.012955,0.0031 0.070575,0.02524 0.14652,0.05806 0.032095,0.01383 0.102122,0.04164 0.155615,0.06149 0.053493,0.01982 0.1060135,0.0423 0.116712,0.04993 0.023685,0.01682 0.1306245,0.04725 0.1505365,0.04279 0.00791,-0.0031 0.047295,0.01 0.087534,0.02555 0.1333595,0.05259 0.353256,0.07182 0.5453755,0.04768 0.170133,-0.134436 0.290124,-0.346606 0.3642155,-0.517987 0.019365,-0.02222 0.027285,-0.04026 0.017605,-0.0404 -0.00968,0 -0.00786,-0.0073 0.00405,-0.01502 0.114196,-0.227852 0.239084,-0.480811 0.337177,-0.696728 0.121264,-0.261755 0.182143,-0.401069 0.187567,-0.429255 0.00295,-0.01563 0.01693,-0.03563 0.031015,-0.04481 0.014085,-0.0092 0.018865,-0.01684 0.010625,-0.01684 -0.00824,0 0.0017,-0.03415 0.022145,-0.07553 0.020425,-0.04137 0.048245,-0.113609 0.06183,-0.160481 0.013585,-0.0469 0.03061,-0.08524 0.03783,-0.08524 0.00722,0 0.01324,-0.01107 0.013375,-0.02494 1.015e-4,-0.0138 0.041905,-0.133402 0.092825,-0.265745 0.104961,-0.27291 0.208662,-0.549726 0.266772,-0.712153 0.02171,-0.06064 0.046905,-0.128353 0.055991,-0.150408 0.00908,-0.02223 0.03528,-0.08979 0.058218,-0.150421 0.02294,-0.06072 0.058891,-0.150956 0.079897,-0.200601 0.021005,-0.04967 0.03942,-0.09932 0.04092,-0.110374 0.0015,-0.01095 0.0099,-0.02914 0.01868,-0.04009 0.3340295,-0.503936 0.9244755,-0.849362 1.3350765,-1.225456 0.009,0.0056 0.0681,-0.03661 0.1313,-0.09408 0.0632,-0.05752 0.123656,-0.111408 0.134354,-0.119814 0.05616,-0.04405 0.293793,-0.240412 0.418475,-0.345849 0.0783,-0.06617 0.186864,-0.155535 0.241255,-0.198561 0.05439,-0.04301 0.103271,-0.08408 0.10862,-0.09123 0.0053,-0.0072 0.06662,-0.05768 0.136154,-0.112316 0.06954,-0.05464 0.140763,-0.114113 0.158283,-0.132197 0.148168,-0.167531 0.379527,-0.297479 0.668433,-0.545482 0.0214,-0.02073 0.05852,-0.05128 0.0825,-0.06789 0.02398,-0.01652 0.03865,-0.03845 0.0326,-0.04854 -0.0061,-0.01029 -0.0027,-0.01592 0.0076,-0.01292 0.0291,0.0087 0.142397,-0.0845 0.12932,-0.106339 0.064,-0.03336 0.123088,-0.08771 0.193761,-0.148543 0.03836,-0.03845 0.06975,-0.06485 0.06975,-0.05875 0,0.0063 0.01128,0 0.02507,-0.01533 0.03206,-0.03391 0.104288,-0.208952 0.118518,-0.28729 0.006,-0.03308 0.02401,-0.114214 0.03999,-0.18033 0.05215,-0.215616 0.08595,-0.5928238 0.09798,-1.093422 0.0065,-0.270291 0.01633,-0.5365595 0.02184,-0.5917105 L 14.09033,8.644123 13.96127,8.7845565 c -0.121352,0.132022 -0.197138,0.242567 -0.188589,0.275068 0.0021,0.00781 -0.0086,0.00961 -0.02369,0.0036 -0.0476,0.012005 -0.06105,0.049595 -0.08684,0.092582 -0.0064,0.00541 -0.02481,0.027635 -0.04086,0.048965 -0.02301,0.0307 -0.02341,0.035385 -0.0018,0.02193 0.01854,-0.01141 0.02286,-0.00961 0.01344,0.0063 -0.0076,0.01292 -0.0229,0.02313 -0.03393,0.02313 -0.02665,0 -0.133111,0.104417 -0.12325,0.1208485 0.0043,0.00721 -0.0046,0.01292 -0.01975,0.01292 -0.01511,0 -0.02197,-0.00994 -0.01525,-0.02193 0.0067,-0.012005 -0.0046,-0.00721 -0.02517,0.010805 -0.02056,0.01803 -0.05919,0.039625 -0.08585,0.048005 -0.02665,0.00836 -0.101055,0.04019 -0.165341,0.070589 -0.06428,0.030435 -0.243805,0.1109604 -0.398933,0.1790084 -0.155129,0.06804 -0.330196,0.1450288 -0.389038,0.1710668 -0.05884,0.02614 -0.15465,0.06662 -0.212908,0.09018 -0.05826,0.02344 -0.228949,0.09937 -0.379312,0.1685578 -0.150364,0.06918 -0.310353,0.142048 -0.35553,0.16203 -0.04518,0.01983 -0.07735,0.04421 -0.0715,0.05397 0.0059,0.0099 0.0034,0.01653 -0.0054,0.01502 -0.04526,-0.0081 -0.06723,0.0085 -0.102159,0.07709 -0.05444,0.106961 -0.177601,0.23133 -0.313131,0.316219 -0.06743,0.04227 -0.111168,0.08219 -0.10369,0.09468 0.0073,0.01202 0.0039,0.01591 -0.0078,0.0084 -0.01138,-0.0072 -0.06744,0 -0.12458,0.01442 -0.09167,0.02463 -0.105928,0.02402 -0.121201,-0.0033 -0.01075,-0.01922 -0.0088,-0.04486 0.005,-0.06774 0.0268,-0.04425 0.02047,-0.04515 -0.06352,-0.009 -0.07529,0.03244 -0.09881,0.02223 -0.127165,-0.05455 -0.01304,-0.03539 -0.01349,-0.05134 -0.0013,-0.04355 0.01066,0.0069 0.01939,0.0036 0.01939,-0.0076 0,-0.01084 -0.0197,-0.02252 -0.04377,-0.02614 -0.05722,-0.0084 -0.07401,-0.108463 -0.02059,-0.12273 0.03226,-0.0087 0.03236,-0.0096 0.0012,-0.01171 -0.02448,-0.003 -0.03404,-0.01953 -0.03404,-0.06345 0,-0.04803 0.01179,-0.06635 0.05487,-0.08525 0.03018,-0.01321 0.08358,-0.05795 0.118672,-0.09928 0.03509,-0.04134 0.07041,-0.07092 0.0785,-0.06581 0.0081,0.0051 0.07504,-0.009 0.148793,-0.0313 0.08521,-0.02584 0.180183,-0.03927 0.260526,-0.03674 0.256774,0.0078 0.281056,0.0045 0.427942,-0.06563 0.08024,-0.03818 0.202786,-0.09432 0.272327,-0.1247878 0.368807,-0.1614878 0.497348,-0.2222828 0.509797,-0.2412142 0.0076,-0.01141 0.02517,-0.02102 0.0391,-0.02133 0.05382,0 0.305206,-0.1172974 0.293648,-0.1366134 -0.0067,-0.01107 -0.0026,-0.01412 0.0089,-0.0069 0.187794,-0.064703 0.311493,-0.126639 0.48725,-0.2063965 0.250223,-0.101681 0.346754,-0.159206 0.395957,-0.2358665 0.02698,-0.042085 0.05135,-0.085491 0.05415,-0.096516 0.0028,-0.010805 0.0206,-0.042655 0.03957,-0.070233 0.156021,-0.285317 0.305597,-0.533891 0.448867,-0.8018705 0.239116,-0.434305 0.272571,-0.5173035 0.310123,-0.7696025 0.04556,-0.306067 0.06526,-0.40015 0.130146,-0.6219295 l 0.05191,-0.1773865 -0.07887,-0.073326 C 14.1081,6.229917 14.0448,6.18681 13.939173,6.1792715 c -0.02305,-0.003 -0.03785,-0.00992 -0.03289,-0.018025 0.01587,-0.026435 -0.135866,-0.01562 -0.236428,0.016825 -0.133965,0.043285 -0.200762,0.053589 -0.255691,0.03938 -0.05161,-0.013215 -0.175524,-0.139051 -0.192977,-0.1957645 -0.0061,-0.019525 -0.01924,-0.03596 -0.02922,-0.03596 -0.01,0 -0.01814,-0.01622 -0.01814,-0.035835 0,-0.019525 -0.02679,-0.052087 -0.05952,-0.072004 -0.07396,-0.04508 -0.101785,-0.116935 -0.08605,-0.2222525 0.01194,-0.079905 0.07498,-0.4450905 0.09711,-0.562574 0.04932,-0.261761 0.05354,-0.3105135 0.02942,-0.340493 -0.01355,-0.01682 -0.03268,-0.03061 -0.04252,-0.03061 -0.0098,0 -0.02847,-0.00901 -0.04139,-0.019825 -0.01293,-0.01112 -0.04362,-0.035895 -0.06822,-0.055181 -0.0246,-0.019525 -0.05318,-0.071222 -0.0635,-0.1153205 -0.03966,-0.1695423 -0.05139,-0.2494763 -0.03506,-0.2390533 0.0093,0.00601 0.01685,0 0.01685,-0.010205 0,-0.03788 0.125666,-0.197807 0.165342,-0.2104845 0.09347,-0.02974 0.480798,-0.071914 0.660662,-0.071914 0.20045,0 0.251298,0.01592 0.316843,0.09937 0.02111,0.027035 0.02286,0.025535 0.01312,-0.00902 -0.01124,-0.04013 -0.01124,-0.04013 0.01304,0 0.01336,0.02223 0.04194,0.053109 0.06351,0.069 0.0507,0.03728 0.08651,0.076329 0.158295,0.1724535 0.03209,0.042985 0.07506,0.095705 0.09548,0.1171224 0.0353,0.03701 0.03601,0.053261 0.0144,0.3316033 -0.02767,0.3563525 -0.02754,0.584021 3.9e-4,0.7039075 0.01156,0.049655 0.02212,0.139922 0.02346,0.2006305 0.0023,0.1016535 0.0089,0.117002 0.08523,0.195549 0.04553,0.04689 0.08742,0.08525 0.09307,0.08525 0.263963,0.2650955 0.695389,0.5692725 0.826199,0.878285 0.08867,0.165966 0.187062,0.3636845 0.242444,0.5309705 0.0233,0.074528 0.04606,0.1318435 0.05057,0.127397 0.0045,-0.0042 0.01056,0.055092 0.01345,0.1323215 0.0029,0.077231 0.01295,0.1553325 0.0224,0.173506 0.04033,0.077681 0.211734,0.281106 0.225812,0.26801 0.0085,-0.00781 0.0094,-0.0036 0.0021,0.00961 -0.0074,0.013215 0.01509,0.057946 0.05034,0.1002705 0.200582,0.1942645 0.15214,0.1967265 0.310087,0.3351475 0.01402,-0.00901 0.01685,-0.00511 0.0077,0.010205 -0.0092,0.01532 0.04876,0.090508 0.157471,0.2043565 0.0946,0.09907 0.17818,0.195614 0.185742,0.214539 0.01789,0.04482 0.08675,0.387895 0.210254,1.0474647 0.05475,0.2923394 0.130707,0.6759734 0.168799,0.8525074 0.03809,0.176511 0.0735,0.341037 0.07869,0.36555 0.0097,0.04596 0.03672,0.07835 0.180255,0.21616 0.04597,0.04413 0.100159,0.116348 0.120419,0.160469 0.02025,0.04414 0.0553,0.111809 0.07787,0.150441 0.03316,0.05672 0.0414,0.104894 0.0429,0.250737 0.0018,0.175099 4.87e-4,0.180475 -0.04191,0.178125 -0.03897,-0.003 -0.04377,0.0072 -0.04377,0.08387 0,0.09979 -0.06832,0.22731 -0.122503,0.228598 -0.05118,0 -0.125299,-0.09041 -0.201566,-0.249326 -0.08014,-0.166954 -0.07656,-0.162661 -0.110661,-0.133461 -0.03627,0.03106 -0.08372,0.01017 -0.0991,-0.04401 -0.0069,-0.02402 -0.01776,-0.132085 -0.02424,-0.240006 -0.0095,-0.159035 -0.0049,-0.219684 0.02431,-0.319235 l 0.03608,-0.12289 -0.05184,-0.262958 c -0.02851,-0.144611 -0.104997,-0.488437 -0.169962,-0.764014 -0.06497,-0.275555 -0.1371,-0.5822192 -0.160295,-0.6815336 -0.0232,-0.0993 -0.04924,-0.183571 -0.05789,-0.1872885 -0.0086,-0.0036 -0.01183,-0.01292 -0.0071,-0.02103 0.01693,-0.02824 -0.06501,-0.3525985 -0.09474,-0.374976 -0.01668,-0.01262 -0.03053,-0.03091 -0.03078,-0.040735 -2.43e-4,-0.00993 -0.04894,-0.072034 -0.108222,-0.1382105 -0.05928,-0.066207 -0.13197,-0.147433 -0.161536,-0.180535 -0.120977,-0.1354165 -0.278425,-0.270654 -0.300158,-0.257856 -0.01261,0.00751 -0.01658,0.0063 -0.0088,-0.003 0.01313,-0.01502 -0.09599,-0.129769 -0.124024,-0.13046 -0.01797,0 -0.03139,0.147973 -0.07528,0.8321425 -0.05207,0.8118137 -0.08631,1.1517671 -0.163659,1.6247631 -0.03787,0.231567 -0.149613,0.648276 -0.206306,0.769302 -0.02092,0.04463 -0.04064,0.09879 -0.04383,0.120368 -0.0032,0.02162 -0.0153,0.05136 -0.0269,0.06623 -0.0678,0.26813 -0.192336,0.319314 -0.28689,0.561014 0.0088,0.01472 0.006,0.01863 -0.0071,0.01017 -0.01287,-0.0081 -0.06267,0.05266 -0.12458,0.152303 -0.05673,0.09125 -0.131523,0.206566 -0.166209,0.25626 -0.03468,0.04968 -0.09488,0.139983 -0.13376,0.20063 -0.03889,0.06073 -0.126485,0.188996 -0.194673,0.285173 -0.06819,0.09612 -0.123977,0.184677 -0.123977,0.196733 0,0.01205 -0.0073,0.01714 -0.01632,0.01144 -0.009,-0.0057 -0.03485,0.02314 -0.05752,0.06401 -0.02266,0.04091 -0.07194,0.109583 -0.109512,0.152574 -0.03757,0.04296 -0.0628,0.08811 -0.05608,0.100276 0.0067,0.01232 0.0052,0.01562 -0.0035,0.0073 -0.0086,-0.0078 -0.06037,0.04688 -0.114966,0.122052 -0.154251,0.212353 -0.42726,0.558095 -0.612115,0.775253 -0.0282,0.03313 -0.120799,0.143669 -0.205789,0.245721 -0.08499,0.102016 -0.16158,0.185517 -0.170203,0.185517 -0.0086,0 -0.01568,0.0101 -0.01568,0.02253 0,0.01258 -0.01972,0.04185 -0.04383,0.06516 -0.02411,0.02314 -0.06876,0.074 -0.09924,0.112648 -0.03047,0.0386 -0.04879,0.05752 -0.0407,0.04204 0.0097,-0.01862 0.0071,-0.02342 -0.0078,-0.01381 -0.01235,0.0078 -0.02245,0.02524 -0.02245,0.03897 0,0.01351 -0.08289,0.114583 -0.184196,0.22447 -0.101308,0.109898 -0.184465,0.210467 -0.184793,0.223471 -3.04e-4,0.01321 -0.02812,0.04584 -0.06177,0.07297 l -0.06117,0.04938 0.06604,0.01443 c 0.11192,0.02463 0.298691,0.09501 0.31375,0.118292 0.0079,0.01233 0.01443,0.01411 0.01459,0.0045 2.07e-4,-0.0096 0.01253,-0.0073 0.02749,0.0057 0.01496,0.01297 0.04376,0.02644 0.064,0.03056 0.02025,0.0042 0.083,0.03542 0.139463,0.06976 0.05646,0.03433 0.09748,0.05377 0.09116,0.04322 -0.01417,-0.02372 0.169542,0.07941 0.186113,0.104424 0.0065,0.01 0.01773,0.01652 0.02483,0.01501 0.734001,0.323578 1.184034,0.719428 1.830647,1.053127 0.04279,0.02191 0.08218,0.04522 0.08753,0.05207 0.0053,0.0069 0.05513,0.03683 0.110631,0.06663 0.0555,0.02974 0.111277,0.06708 0.123956,0.08282 0.01268,0.01592 0.03404,0.02854 0.04746,0.02854 0.01343,0 0.03523,0.01321 0.04845,0.02974 0.01323,0.01622 0.03088,0.02522 0.03924,0.02012 0.0084,-0.0055 0.02045,0.0045 0.02684,0.02163 0.0064,0.01713 0.01985,0.02584 0.02989,0.01953 0.02149,-0.01352 0.315758,0.288652 0.302493,0.310768 -0.0049,0.0083 0.0019,0.01951 0.01518,0.02522 0.01331,0.0055 0.04127,0.04476 0.06214,0.08732 0.02087,0.0426 0.05067,0.09326 0.06624,0.112551 0.01557,0.01923 0.02196,0.03509 0.01422,0.03509 -0.0077,0 0.0023,0.02494 0.02224,0.05518 0.09934,0.150883 0.107209,0.245296 0.02545,0.305318 -0.06291,0.04619 -0.22131,0.106907 -0.336299,0.128864 -0.04012,0.0075 -0.07294,0.02404 -0.07294,0.03641 0,0.01233 0.0058,0.01652 0.0128,0.0092 0.007,-0.0073 0.02504,-0.0031 0.04,0.01009 0.01496,0.01297 0.02567,0.01504 0.0238,0.0048 -0.0085,-0.04605 0.0036,-0.05299 0.03002,-0.01713 0.02323,0.03142 0.03218,0.03368 0.0462,0.01168 0.01037,-0.01621 0.02215,-0.01923 0.02917,-0.0075 0.0065,0.01095 0.04985,0.02042 0.09638,0.02132 0.09344,0.0032 0.188483,0.03248 0.188483,0.06059 0,0.06732 -0.128242,0.08474 -0.675683,0.0918 -0.23509,0.0032 -0.436854,0.01143 -0.448363,0.01891 -0.01151,0.0075 -0.02669,0.004 -0.03373,-0.0078 -0.0088,-0.01472 -0.02179,-0.01352 -0.04173,0.0036 -0.01723,0.01472 -0.03422,0.01712 -0.04204,0.006 -0.29433,0.02401 -0.494877,-0.01444 -0.797005,-0.03113 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.bluejeans.BlueJeans.svg b/.icons/awkward/24x24/apps/com.bluejeans.BlueJeans.svg
new file mode 120000
index 00000000..e68104e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.bluejeans.BlueJeans.svg
@@ -0,0 +1 @@
+bluejeans.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.bxabi.bumblebee-indicator.svg b/.icons/awkward/24x24/apps/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_edit.svg b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_edit.svg
new file mode 120000
index 00000000..9eb1a18e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_edit.svg
@@ -0,0 +1 @@
+calibre-ebook-edit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_viewer.svg b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_viewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.ebook_viewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.lrfviewer.svg b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.lrfviewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.lrfviewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.svg b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.calibre_ebook.calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.chez.GrafX2.svg b/.icons/awkward/24x24/apps/com.chez.GrafX2.svg
new file mode 120000
index 00000000..896da527
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.chez.GrafX2.svg
@@ -0,0 +1 @@
+grafx2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.deepin.Calendar.svg b/.icons/awkward/24x24/apps/com.deepin.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.deepin.ImageViewer.svg b/.icons/awkward/24x24/apps/com.deepin.ImageViewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.deepin.Music.svg b/.icons/awkward/24x24/apps/com.deepin.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.deepin.ScreenShot.svg b/.icons/awkward/24x24/apps/com.deepin.ScreenShot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.deepin.VoiceRecorder.svg b/.icons/awkward/24x24/apps/com.deepin.VoiceRecorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.discordapp.Discord.svg b/.icons/awkward/24x24/apps/com.discordapp.Discord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.discordapp.Discord.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.dosbox.DOSBox.svg b/.icons/awkward/24x24/apps/com.dosbox.DOSBox.svg
new file mode 120000
index 00000000..e114413c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.dropbox.Client.svg b/.icons/awkward/24x24/apps/com.dropbox.Client.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.elsevier.MendeleyDesktop.svg b/.icons/awkward/24x24/apps/com.elsevier.MendeleyDesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.elsevier.MendeleyDesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.endlessm.HatchPreviewer.svg b/.icons/awkward/24x24/apps/com.endlessm.HatchPreviewer.svg
new file mode 100644
index 00000000..e4363ec3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.endlessm.HatchPreviewer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#1e3d47" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 12,7.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 4.25293,-2.382812 L 12.25,12.544922 16.259766,9.8896485 A 5,5 0 0 0 12,7.5 Z"/>
+ <path style="fill:#ffcc2c" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 4.25293,-2.382812 L 12.25,12.044922 16.259766,9.3896485 A 5,5 0 0 0 12,7 Z"/>
+ <circle style="opacity:0.2" cx="17" cy="12.5" r="1"/>
+ <circle style="fill:#f26522" cx="17" cy="12" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,7 A 5,5 0 0 0 7,12 5,5 0 0 0 7.010742,12.207031 5,5 0 0 1 12,7.5 5,5 0 0 1 16.024414,9.544922 L 16.259766,9.3896485 A 5,5 0 0 0 12,7 Z m 0.632813,5.291016 -0.382813,0.253906 3.763672,2.417969 a 5,5 0 0 0 0.239258,-0.345703 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.03223,0.251953 A 1,1 0 0 1 17,11.5 1,1 0 0 1 17.967773,12.248047 1,1 0 0 0 18,12 1,1 0 0 0 17,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.endlessm.photos.svg b/.icons/awkward/24x24/apps/com.endlessm.photos.svg
new file mode 100644
index 00000000..12173597
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.endlessm.photos.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,16.5 v 0 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4 0 z"/>
+ <path style="fill:#3f3f3f" d="m 2,15.95 v 0 4.05 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4.05 0 z"/>
+ <path style="fill:#ffaa3b" d="M 3,3 C 2.446,3 2,3.446 2,4 V 15.95 H 22 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="fill:#603e3f" d="M 16.5,5 14,9.5 11,8 7,11 5,10.5 3.5,12 2,12.488281 V 16 H 22 V 7.413086 L 21,6 19.5,7.5 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="M 16.5,5 14,9.5 11,8 7,11 5,10.5 3.5,12 2,12.488281 v 0.5 L 3.5,12.5 5,11 l 2,0.5 4,-3 3,1.5 2.5,-4.5 3,2.5 1.5,-1.5 1,1.413086 v -0.5 L 21,6 19.5,7.5 Z"/>
+ <rect style="opacity:0.3" width="14" height="1" x="5" y="18" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.frac_tion.teleport.svg b/.icons/awkward/24x24/apps/com.frac_tion.teleport.svg
new file mode 100644
index 00000000..d680fb3a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.frac_tion.teleport.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <ellipse style="opacity:0.2" cx="12" cy="19.5" rx="9" ry="3"/>
+ <ellipse style="fill:#4f4f4f" cx="12" cy="19" rx="9" ry="3"/>
+ <ellipse style="fill:#3f3f3f" cx="12" cy="17.5" rx="6" ry="1.5"/>
+ <path style="opacity:0.2" d="m 4,4.5 h 16 l -5,13 H 9 Z"/>
+ <path style="fill:#008bad" d="M 4,4 H 20 L 15,17 H 9 Z"/>
+ <ellipse style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" cx="12" cy="13" rx="5" ry="1.5"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 17,12.5 A 5,1.5 0 0 1 12,14 5,1.5 0 0 1 7,12.5 5,1.5 0 0 1 12,11 a 5,1.5 0 0 1 5,1.5 z"/>
+ <ellipse style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" cx="12" cy="9.5" rx="7" ry="2"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 19,9.0000945 A 7,1.9999053 0 0 1 12,11 7,1.9999053 0 0 1 5,9.0000945 7,1.9999053 0 0 1 12,7.000189 7,1.9999053 0 0 1 19,9.0000945 Z"/>
+ <ellipse style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" cx="12" cy="5.5" rx="9" ry="2"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 21,5 A 9,2 0 0 1 12,7 9,2 0 0 1 3,5 9,2 0 0 1 12,3 9,2 0 0 1 21,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 9.4546695,2 7.152774,2.2240798 5.4189455,2.609375 4.5520307,2.8020227 3.8304007,3.0268947 3.2421875,3.3359375 2.9480809,3.4904589 2.6819728,3.6650363 2.4472656,3.9199219 2.2125585,4.1748075 2,4.5579312 2,5 2,5.086531 2.014437,5.1685055 2.029297,5.25 2.090354,4.9151563 2.2585002,4.624916 2.4472656,4.4199219 2.6819728,4.1650362 2.9480809,3.9904589 3.2421875,3.8359375 3.8304007,3.5268947 4.5520307,3.3020227 5.4189455,3.109375 7.152774,2.7240798 9.4546695,2.5 12,2.5 c 2.545331,0 4.847226,0.2240798 6.581054,0.609375 0.866915,0.1926477 1.588545,0.4175197 2.176758,0.7265625 0.294107,0.1545214 0.560215,0.3290987 0.794922,0.5839844 C 21.741499,4.624916 21.909646,4.9151563 21.970703,5.25 21.985563,5.1685055 22,5.086531 22,5 22,4.5579312 21.787441,4.1748075 21.552734,3.9199219 21.318027,3.6650363 21.051919,3.4904589 20.757812,3.3359375 20.169599,3.0268947 19.447969,2.8020227 18.581054,2.609375 16.847226,2.2240798 14.545331,2 12,2 Z M 5.173828,5.25 C 4.9175819,5.3334205 4.6938374,5.417952 4.5009765,5.5 4.8432709,5.6456205 5.239583,5.802264 5.852539,5.9384765 7.3760695,6.277039 9.5747675,6.5 12,6.5 14.425233,6.5 16.62393,6.277039 18.147461,5.9384765 18.760417,5.802264 19.156729,5.6456205 19.499023,5.5 19.306162,5.417952 19.082418,5.3334205 18.826172,5.25 18.627625,5.3146365 18.415056,5.379011 18.147461,5.4384765 16.62393,5.777039 14.425233,6 12,6 9.5747675,6 7.3760695,5.777039 5.852539,5.4384765 5.584944,5.379011 5.3723745,5.3146365 5.173828,5.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.getpostman.Postman.svg b/.icons/awkward/24x24/apps/com.getpostman.Postman.svg
new file mode 120000
index 00000000..d2d13442
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.gexperts.Terminix.svg b/.icons/awkward/24x24/apps/com.gexperts.Terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.gexperts.Terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.gexperts.Tilix.svg b/.icons/awkward/24x24/apps/com.gexperts.Tilix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.gexperts.Tilix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.Cogitri.gxi.svg b/.icons/awkward/24x24/apps/com.github.Cogitri.gxi.svg
new file mode 100644
index 00000000..740a8b4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.Cogitri.gxi.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <circle style="fill:#304f58" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2" d="M 9.116211,6.123047 C 7.4821165,6.859996 6.1865045,8.2011495 5.5126955,9.8691405 6.184955,10.455341 8.6083735,12.571216 8.803711,12.743164 c 0.081299,0.07156 0.2407495,0.211852 0.354492,0.311524 l 0.2070315,0.18164 0.1455075,-0.0088 c 0.080125,-0.0044 0.3449705,-0.02227 0.588868,-0.04004 0.243897,-0.01777 0.551287,-0.03903 0.682617,-0.04687 0.131329,-0.0078 0.263652,-0.01718 0.294922,-0.02149 0.03127,-0.0043 0.164569,-0.01479 0.295898,-0.02246 0.131329,-0.0077 0.367093,-0.02347 0.523438,-0.03516 0.156344,-0.01168 0.452804,-0.03233 0.659179,-0.0459 0.526711,-0.03464 0.470497,0.0018 0.451172,-0.288086 -0.04062,-0.60928 -0.08637,-1.281171 -0.166015,-2.416992 -0.01798,-0.256405 -0.03952,-0.579214 -0.04785,-0.716797 l -0.01563,-0.25 -0.105468,-0.1035155 C 12.61405,9.183525 12.495758,9.0752085 12.408205,8.9990215 12.320652,8.9228345 12.075072,8.708507 11.862306,8.522459 11.64954,8.336411 11.434662,8.1490385 11.384767,8.1064435 11.334877,8.0638485 11.222319,7.96611 11.134767,7.88867 11.047214,7.8112295 10.67815,7.488459 10.315431,7.171873 9.952712,6.855287 9.425953,6.3940755 9.1445325,6.147459 9.1309825,6.135584 9.1296525,6.134819 9.1162125,6.123044 Z"/>
+ <path style="fill:#b0b0b0" d="M 9.116211,5.623047 C 7.4821165,6.359996 6.1865045,7.7011495 5.5126955,9.3691405 c 0.6722595,0.586201 3.095678,2.7020755 3.2910155,2.8740235 0.081299,0.07156 0.2407495,0.211852 0.354492,0.311524 l 0.2070315,0.18164 0.1455075,-0.0088 c 0.080125,-0.0044 0.3449705,-0.02227 0.588868,-0.04004 0.243897,-0.01777 0.551287,-0.03903 0.682617,-0.04687 0.131329,-0.0078 0.263652,-0.01718 0.294922,-0.02149 0.03127,-0.0043 0.164569,-0.01479 0.295898,-0.02246 0.131329,-0.0077 0.367093,-0.02347 0.523438,-0.03516 0.156344,-0.01168 0.452804,-0.03233 0.659179,-0.0459 0.526711,-0.03464 0.470497,0.0018 0.451172,-0.288086 -0.04062,-0.60928 -0.08637,-1.281171 -0.166015,-2.416992 -0.01798,-0.256405 -0.03952,-0.579214 -0.04785,-0.716797 l -0.01563,-0.25 -0.105468,-0.1035155 C 12.61405,8.683525 12.495758,8.5752085 12.408205,8.4990215 12.320652,8.4228345 12.075072,8.208507 11.862306,8.022459 11.64954,7.836411 11.434662,7.6490385 11.384767,7.6064435 11.334877,7.5638485 11.222319,7.46611 11.134767,7.38867 11.047214,7.3112295 10.67815,6.988459 10.315431,6.671873 9.952712,6.355287 9.425953,5.8940755 9.1445325,5.647459 9.1309825,5.635584 9.1296525,5.634819 9.1162125,5.623044 Z"/>
+ <path style="opacity:0.2" d="m 13.67323,15.447286 c -0.24448,-0.08095 -0.50975,-0.347965 -0.611185,-0.615203 -0.183511,-0.483474 0.05281,-1.031446 0.5406,-1.253483 0.164973,-0.07509 0.23198,-0.08635 0.444563,-0.07464 0.401909,0.02213 0.684823,0.20784 0.861994,0.565843 0.124573,0.251722 0.120533,0.623326 -0.0095,0.870666 -0.239852,0.456335 -0.746582,0.665729 -1.226501,0.506821 z"/>
+ <path style="fill:#b0b0b0" d="m 13.67323,14.947286 c -0.24448,-0.08095 -0.50975,-0.347965 -0.611185,-0.615203 -0.183511,-0.483474 0.05281,-1.031446 0.5406,-1.253483 0.164973,-0.07509 0.23198,-0.08635 0.444563,-0.07464 0.401909,0.02213 0.684823,0.20784 0.861994,0.565843 0.124573,0.251722 0.120533,0.623326 -0.0095,0.870666 -0.239852,0.456335 -0.746582,0.665729 -1.226501,0.506821 z"/>
+ <path style="opacity:0.2" d="M 12,4 A 8.000001,8.000001 0 0 0 4,12 8.000001,8.000001 0 0 0 4.0107422,12.290039 8.000001,8.000001 0 0 1 12,4.5 8.000001,8.000001 0 0 1 19.989258,12.209961 8.000001,8.000001 0 0 0 20,12 8.000001,8.000001 0 0 0 12,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.116211,5.623047 C 7.4821165,6.359996 6.1865045,7.7011495 5.5126955,9.3691405 5.5462355,9.3983905 5.634992,9.476263 5.676758,9.5126955 6.384164,8.012258 7.601539,6.8061385 9.116211,6.123047 c 0.01344,0.011775 0.01477,0.01254 0.02832,0.024415 0.2814205,0.2466165 0.8081795,0.707828 1.170899,1.024414 0.362719,0.316586 0.731783,0.6393565 0.819336,0.716797 0.08755,0.07744 0.20011,0.1751785 0.25,0.2177735 0.04989,0.042595 0.264772,0.2299675 0.477539,0.4160155 0.212766,0.186048 0.458345,0.4003755 0.545898,0.4765625 0.08755,0.076187 0.205846,0.1845035 0.263672,0.241211 l 0.105469,0.1035155 0.01563,0.25 c 0.0083,0.137583 0.02987,0.460392 0.04785,0.716797 0.07089,1.010986 0.109993,1.592486 0.14746,2.151367 0.04288,-0.03261 0.02787,-0.09471 0.01855,-0.234375 -0.04062,-0.60928 -0.08637,-1.281171 -0.166015,-2.416992 -0.01798,-0.256405 -0.03952,-0.579214 -0.04785,-0.716797 l -0.01563,-0.25 L 12.67187,8.7402355 C 12.614049,8.683528 12.495756,8.5752115 12.408203,8.4990245 12.32065,8.4228375 12.075071,8.20851 11.862305,8.022462 11.649538,7.836414 11.434661,7.6490415 11.384766,7.6064465 11.334876,7.5638515 11.222318,7.466113 11.134766,7.388673 11.047213,7.3112325 10.678149,6.988462 10.31543,6.671876 9.9527105,6.35529 9.4259515,5.8940785 9.144531,5.647462 9.130981,5.635587 9.129651,5.634822 9.116211,5.623047 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.989258,12.209961 A 8.000001,8.000001 0 0 1 12,20 8.000001,8.000001 0 0 1 4.0107422,12.290039 8.000001,8.000001 0 0 0 4,12.5 a 8.000001,8.000001 0 0 0 8,8 8.000001,8.000001 0 0 0 8,-8 8.000001,8.000001 0 0 0 -0.01074,-0.290039 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.046875 13.003906 C 13.834292 12.992196 13.768489 13.003035 13.603516 13.078125 C 13.143441 13.287546 12.920228 13.786319 13.048828 14.248047 C 13.124423 13.965163 13.311409 13.711089 13.603516 13.578125 C 13.768489 13.503035 13.834292 13.492196 14.046875 13.503906 C 14.448784 13.526036 14.732985 13.712309 14.910156 14.070312 C 14.936888 14.124329 14.953837 14.185402 14.96875 14.248047 C 15.022603 14.024619 15.005355 13.762679 14.910156 13.570312 C 14.732985 13.212309 14.448784 13.026036 14.046875 13.003906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.Flacon.svg b/.icons/awkward/24x24/apps/com.github.Flacon.svg
new file mode 120000
index 00000000..4a13077d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.Flacon.svg
@@ -0,0 +1 @@
+flacon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.IsmaelMartinez.teams_for_linux.svg b/.icons/awkward/24x24/apps/com.github.IsmaelMartinez.teams_for_linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.IsmaelMartinez.teams_for_linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.JannikHv.Gydl.svg b/.icons/awkward/24x24/apps/com.github.JannikHv.Gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.JannikHv.Gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.PintaProject.Pinta.svg b/.icons/awkward/24x24/apps/com.github.PintaProject.Pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.PintaProject.Pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github._4lex4.ScanTailor-Advanced.svg b/.icons/awkward/24x24/apps/com.github._4lex4.ScanTailor-Advanced.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github._4lex4.ScanTailor-Advanced.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.alainm23.planner.svg b/.icons/awkward/24x24/apps/com.github.alainm23.planner.svg
new file mode 100644
index 00000000..8bd8264e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alainm23.planner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2876d8" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.21407934,0,0,0.20907643,-1.1899382,-1.9482849)">
+ <path d="m 67.485968,40.412468 c -4.026059,-0.123553 -8.39142,2.506393 -13.663367,4.812857 5.588289,0 10.125365,-1.190587 13.392306,2.992811 2.530532,2.530543 2.213728,3.934913 -0.211337,6.359983 l -0.01838,0.05054 -32.398811,36.262591 c -1.265266,1.265273 -1.366314,3.374619 -0.101074,4.534548 l 1.474761,1.479355 c 1.265263,1.265273 3.26928,1.159581 4.534548,-0.105668 l 32.504477,-36.37745 c 0.821158,0.612305 1.758031,1.180743 2.862232,1.350666 2.003309,0.210822 3.592571,-1.509345 5.068772,-0.03314 0.421757,0.421757 0.421757,1.158671 0,1.58043 -0.421754,0.421754 -0.421754,1.053009 0,1.474761 l 3.477865,3.588128 c 0.843512,0.843513 2.11061,0.843513 2.954117,0 l 6.315835,-6.532026 c 0.843507,-0.843511 0.843507,-2.106009 0,-2.949522 L 89.98871,55.207538 c -0.421747,-0.421755 -1.053002,-0.421755 -1.474761,0 -0.421757,0.421759 -1.053002,0.421759 -1.474761,0 -1.37073,-1.476213 -0.846083,-1.897219 -1.16235,-3.90054 C 83.075666,46.668767 79.440479,44.2271 75.493274,41.931544 73.302732,40.657601 69.901603,40.486599 67.485968,40.412468 Z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.21407934,0,0,0.20907643,-1.1899382,-2.4482851)">
+ <path style="fill:#ffffff" d="m 67.485968,40.412468 c -4.026059,-0.123553 -8.39142,2.506393 -13.663367,4.812857 5.588289,0 10.125365,-1.190587 13.392306,2.992811 2.530532,2.530543 2.213728,3.934913 -0.211337,6.359983 l -0.01838,0.05054 -32.398811,36.262591 c -1.265266,1.265273 -1.366314,3.374619 -0.101074,4.534548 l 1.474761,1.479355 c 1.265263,1.265273 3.26928,1.159581 4.534548,-0.105668 l 32.504477,-36.37745 c 0.821158,0.612305 1.758031,1.180743 2.862232,1.350666 2.003309,0.210822 3.592571,-1.509345 5.068772,-0.03314 0.421757,0.421757 0.421757,1.158671 0,1.58043 -0.421754,0.421754 -0.421754,1.053009 0,1.474761 l 3.477865,3.588128 c 0.843512,0.843513 2.11061,0.843513 2.954117,0 l 6.315835,-6.532026 c 0.843507,-0.843511 0.843507,-2.106009 0,-2.949522 L 89.98871,55.207538 c -0.421747,-0.421755 -1.053002,-0.421755 -1.474761,0 -0.421757,0.421759 -1.053002,0.421759 -1.474761,0 -1.37073,-1.476213 -0.846083,-1.897219 -1.16235,-3.90054 C 83.075666,46.668767 79.440479,44.2271 75.493274,41.931544 73.302732,40.657601 69.901603,40.486599 67.485968,40.412468 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.alcadica.develop.svg b/.icons/awkward/24x24/apps/com.github.alcadica.develop.svg
new file mode 100644
index 00000000..4eef1204
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alcadica.develop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="m 10.974747,7.5000705 c -0.106195,0.01155 -0.199735,0.098265 -0.21914,0.203125 l -0.211315,1.0703 c -0.37937,0.148095 -0.7359005,0.35156 -1.0487505,0.60155 l -1.0409,-0.35156 c -0.10814,-0.03725 -0.2393,0.011 -0.297405,0.109375 l -1.0018,1.7344005 c -0.05643,0.09976 -0.032205,0.2378 0.054785,0.3125 l 0.8296,0.72655 c -0.0292,0.19482 -0.04696,0.390805 -0.04696,0.59375 0,0.202945 0.017755,0.39893 0.04696,0.59375 l -0.8296,0.72655 c -0.087015,0.0747 -0.111215,0.212745 -0.054785,0.3125 l 1.0018,1.734349 c 0.058105,0.09836 0.18926,0.1466 0.297405,0.109375 l 1.0409,-0.35156 c 0.31286,0.25 0.6693495,0.453465 1.0487495,0.60155 l 0.211315,1.0703 c 0.02139,0.11204 0.128361,0.20157 0.24262,0.203125 h 2.003551 c 0.11426,-0.0015 0.221195,-0.09108 0.24262,-0.203125 l 0.211315,-1.0703 c 0.379365,-0.1481 0.7359,-0.35156 1.04875,-0.60155 l 1.0409,0.35156 c 0.10814,0.03725 0.239305,-0.01104 0.297405,-0.109375 l 1.0018,-1.734349 c 0.05642,-0.09976 0.03221,-0.237805 -0.05479,-0.3125 l -0.8296,-0.72655 c 0.0292,-0.19482 0.04696,-0.390805 0.04696,-0.59375 0,-0.202945 -0.01776,-0.39893 -0.04696,-0.59375 l 0.8296,-0.72655 c 0.08701,-0.0747 0.11121,-0.212745 0.05479,-0.3125 l -1.0018,-1.7344005 c -0.0581,-0.09836 -0.18926,-0.1466 -0.297405,-0.109375 l -1.0409,0.35156 c -0.31286,-0.25 -0.6694,-0.45347 -1.04875,-0.60155 l -0.211315,-1.0703 c -0.02144,-0.11204 -0.12836,-0.201575 -0.24262,-0.203125 h -2.00355 c -0.0078,-2.55e-4 -0.01567,-2.55e-4 -0.02347,0 z m 1.02525,3.0000005 c 1.1066,0 2.00355,0.8954 2.00355,2 0,1.104599 -0.897,2 -2.00355,2 -1.10655,0 -2.0035505,-0.895401 -2.0035505,-2 0,-1.1046 0.8970005,-2 2.0035505,-2 z"/>
+ <path style="fill:#757575" d="m 10.974747,7.000131 c -0.106195,0.01155 -0.199735,0.098265 -0.21914,0.203125 l -0.211315,1.0703 c -0.37937,0.148095 -0.7359005,0.35156 -1.0487505,0.60155 l -1.0409,-0.35156 c -0.10814,-0.03725 -0.2393,0.011 -0.297405,0.109375 l -1.0018,1.7344 c -0.05643,0.09976 -0.032205,0.2378 0.054785,0.3125 l 0.8296,0.72655 c -0.0292,0.19482 -0.04696,0.390805 -0.04696,0.59375 0,0.202945 0.017755,0.39893 0.04696,0.59375 l -0.8296,0.72655 c -0.087015,0.0747 -0.111215,0.212745 -0.054785,0.3125 l 1.0018,1.73435 c 0.058105,0.09836 0.18926,0.146599 0.297405,0.109375 l 1.0409,-0.35156 c 0.31286,0.25 0.6693495,0.453465 1.0487495,0.60155 l 0.211315,1.070299 c 0.02139,0.11204 0.128361,0.20157 0.24262,0.203125 h 2.003551 c 0.11426,-0.0015 0.221195,-0.09108 0.24262,-0.203125 l 0.211315,-1.070299 c 0.379365,-0.1481 0.7359,-0.35156 1.04875,-0.60155 l 1.0409,0.35156 c 0.10814,0.03725 0.239305,-0.01105 0.297405,-0.109375 l 1.0018,-1.73435 c 0.05642,-0.09976 0.03221,-0.237805 -0.05479,-0.3125 l -0.8296,-0.72655 c 0.0292,-0.19482 0.04696,-0.390805 0.04696,-0.59375 0,-0.202945 -0.01776,-0.39893 -0.04696,-0.59375 l 0.8296,-0.72655 c 0.08701,-0.0747 0.11121,-0.212745 0.05479,-0.3125 l -1.0018,-1.7344 c -0.0581,-0.09836 -0.18926,-0.1466 -0.297405,-0.109375 l -1.0409,0.35156 c -0.31286,-0.25 -0.6694,-0.45347 -1.04875,-0.60155 l -0.211315,-1.0703 c -0.02144,-0.11204 -0.12836,-0.201575 -0.24262,-0.203125 h -2.00355 c -0.0078,-2.55e-4 -0.01567,-2.55e-4 -0.02347,0 z m 1.02525,3 c 1.1066,0 2.00355,0.8954 2.00355,2 0,1.1046 -0.897,2 -2.00355,2 -1.10655,0 -2.0035505,-0.8954 -2.0035505,-2 0,-1.1046 0.8970005,-2 2.0035505,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus-web.svg b/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus-web.svg
new file mode 120000
index 00000000..d64fa03c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus-web.svg
@@ -0,0 +1 @@
+com.github.alcinnz.odysseus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus.svg b/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus.svg
new file mode 100644
index 00000000..7726c3b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alcinnz.odysseus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2fbd8c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.3;fill:#ffffff;fill-rule:evenodd" d="M 19,18.5 9.7661775,13.782841 13.907804,10.265987 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 5,5.5 8.903244,4.790702 -4.1729555,3.46764 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 6.4097373,16 c -0.2160655,-1.006992 -0.4003625,-2.008744 -0.409704,-2.949789 -0.00945,-2.093779 1.995204,-4.2661295 4.2260047,-4.508846 2.796871,-0.3043065 5.918913,1.1256245 8.024234,2.476589 0.325395,0.191422 0.286174,0.420172 0.144808,0.643257 -0.894505,1.207809 -2.216061,2.298373 -3.348588,2.942986 -2.587478,1.460434 -4.659945,0.558953 -7.1447542,1.000607 C 7.6500103,15.649544 6.6606943,15.925933 6.4097373,16 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.4097373,15.5 c -0.2160655,-1.006992 -0.4003625,-2.008744 -0.409704,-2.949789 -0.00945,-2.093779 1.995204,-4.2661295 4.2260047,-4.508846 2.796871,-0.3043065 5.918913,1.1256245 8.024234,2.476589 0.325395,0.191422 0.286174,0.420172 0.144808,0.643257 -0.894505,1.207809 -2.216061,2.298373 -3.348588,2.942986 -2.587478,1.460435 -4.659945,0.558953 -7.1447542,1.000607 C 7.6500103,15.149544 6.6606943,15.425933 6.4097373,15.5 Z"/>
+ <circle style="fill:#f7785b" cx="10.5" cy="11.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.alecaddd.akira.svg b/.icons/awkward/24x24/apps/com.github.alecaddd.akira.svg
new file mode 120000
index 00000000..b21d9831
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alecaddd.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.alecaddd.sequeler.svg b/.icons/awkward/24x24/apps/com.github.alecaddd.sequeler.svg
new file mode 100644
index 00000000..44c173e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alecaddd.sequeler.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="6" height="20" x="-21.5" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-21" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 15.5,16.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 17.5,16.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 19.5,16.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.5,16.5 1,3"/>
+ <circle style="opacity:0.2" cx="-9" cy="17.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-6.5" cy="17.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-4" cy="17.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#76ff03" cx="-9" cy="17" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-6.5" cy="17" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-4" cy="17" r="1" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="20" x="-15.5" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-15" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 15.5,10.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 17.5,10.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 19.5,10.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.5,10.5 1,3"/>
+ <circle style="opacity:0.2" cx="-6.5" cy="11.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-4" cy="11.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-6.5" cy="11" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-4" cy="11" r="1" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="20" x="-9.5" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-9" y="2" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 15.5,4.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 17.5,4.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 19.5,4.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.5,4.5 1,3"/>
+ <circle style="opacity:0.2" cx="-4" cy="5.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-4" cy="5" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 21,3 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 L 2,4 C 2,3.446 2.446,3 3,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.alecaddd.taxi.svg b/.icons/awkward/24x24/apps/com.github.alecaddd.taxi.svg
new file mode 120000
index 00000000..1c89f55f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alecaddd.taxi.svg
@@ -0,0 +1 @@
+taxi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.aleksandar-stefanovic.urmsimulator.svg b/.icons/awkward/24x24/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
new file mode 100644
index 00000000..760ca286
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#bc5ae7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.4998612,8.9996031 -2e-6,4.4997179 c 0,1.130145 -0.7865685,1.518532 -1.4999035,1.500028 -0.6685015,0.0026 -1.4999077,-0.355661 -1.4999077,-1.500028 l 2e-6,-4.4997179"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.4998612,8.4996079 -2e-6,4.4997171 c 0,1.130145 -0.7865685,1.518532 -1.4999035,1.500028 -0.6685015,0.0026 -1.4999077,-0.355661 -1.4999077,-1.500028 l 2e-6,-4.4997171"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 12.506926,14.992801 -1.901642,-2.95302 m -1.0982074,-0.04691 c 0,0 2.9998494,0.338925 2.9998494,-1.499906 0,-1.8388325 -2.9998494,-1.499942 -2.9998494,-1.499942 m 7.35e-5,5.999856 0,-5.999782"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 12.506926,14.492805 -1.901642,-2.95302 m -1.0982074,-0.04691 c 0,0 2.9998494,0.338925 2.9998494,-1.4999062 0,-1.8388315 -2.9998494,-1.499941 -2.9998494,-1.499941 m 7.35e-5,5.9998552 0,-5.9997812"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 19.5,14.992875 0,-5.999746 m -4.995707,0 L 17,11.999996 19.500001,8.993129 m -4.995707,5.999746 0,-5.999746"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 19.5,14.492879 0,-5.9997452 m -4.995707,0 L 17,11.5 19.500001,8.4931338 m -4.995707,5.9997452 0,-5.9997452"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.allen-b1.news.svg b/.icons/awkward/24x24/apps/com.github.allen-b1.news.svg
new file mode 100644
index 00000000..6ffe466f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.allen-b1.news.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#c93e5f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <g>
+ <path style="fill:#ffffff" d="M 5,11.002 H 5.67 C 9.72,11.002 13,14.28 13,18.33 V 19.002 H 12.33 C 11.97,19.002 11.67,18.697 11.67,18.33 11.67,15.016 8.99,12.33 5.67,12.33 5.31,12.33 5,12.041 5,11.674 Z"/>
+ <path style="fill:#ffffff" d="M 5,13.674 H 5.67 C 8.25,13.674 10.33,15.753 10.33,18.33 V 19.002 H 9.67 C 9.31,19.002 9,18.697 9,18.33 9,16.489 7.51,15.002 5.67,15.002 5.31,15.002 5,14.697 5,14.33 Z"/>
+ <path style="fill:#ffffff" d="M 6.33,16.33 C 7.07,16.33 7.67,16.937 7.67,17.674 7.67,18.41 7.06,19.002 6.33,19.002 5.59,19.002 5,18.41 5,17.674 5,16.937 5.6,16.33 6.33,16.33 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.alonsoenrique.quotes.svg b/.icons/awkward/24x24/apps/com.github.alonsoenrique.quotes.svg
new file mode 100644
index 00000000..4da0120f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.alonsoenrique.quotes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3.11105,3.5001 c -0.61555,0 -1.1111,0.63445 -1.1111,1.25 l 0,12.5 c 0,0.6155 0.49558,1.2434 1.1111,1.25 l 9.3889,0 2.5,3 2.5,-3 3.3889,0 c 0.616,0 1.111,-0.634 1.111,-1.25 l 0,-12.5 c 0,-0.6155 -0.495,-1.2499 -1.111,-1.2499 z"/>
+ <path style="fill:#8e8e8e" d="m 3.11105,3.0001 c -0.61555,0 -1.1111,0.63445 -1.1111,1.25 l 0,12.5 c 0,0.6155 0.49558,1.2434 1.1111,1.25 l 9.3889,0 2.5,3 2.5,-3 3.3889,0 c 0.616,0 1.111,-0.634 1.111,-1.25 l 0,-12.5 c 0,-0.6155 -0.495,-1.2499 -1.111,-1.2499 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.11135,3.0001 c -0.6156,0 -1.1113,0.63445 -1.1113,1.25 l 0,0.5 c 0,-0.61555 0.49575,-1.25 1.1113,-1.25 l 17.777,0 c 0.6155,0 1.1115,0.63445 1.1115,1.25 l 0,-0.5 c 0,-0.61555 -0.496,-1.25 -1.1115,-1.25 l -17.777,0 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.999874;stroke-linecap:round" d="m 16.042873,14.493639 -1.999875,-0.99994 M 12.043126,6.4941398 c 2.399528,0 1.999875,1.9998754 1.999875,3.9997472 0,1.999876 0.355556,4.060848 -1.999875,3.999752 -2.3484394,0 -1.999872,-1.999876 -1.999872,-3.999752 0,-1.9998718 -0.4354231,-3.9997472 1.999872,-3.9997472"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.999874;stroke-linecap:round" d="m 16.042873,13.993639 -1.999875,-0.99994 M 12.043126,5.9941407 c 2.399528,0 1.999875,1.9998754 1.999875,3.999747 0,1.9998753 0.355556,4.0608473 -1.999875,3.9997513 -2.3484394,0 -1.999872,-1.999876 -1.999872,-3.9997513 0,-1.9998716 -0.4354231,-3.999747 1.999872,-3.999747"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.arshubham.cipher.svg b/.icons/awkward/24x24/apps/com.github.arshubham.cipher.svg
new file mode 100644
index 00000000..bcbd2558
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.arshubham.cipher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2ac4c4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="M 12.000001,5.5 C 9.78401,5.5 8,6.9799915 8,8.8007812 L 8,10.5 c -1.107984,0 -2,0.79926 -2,1.699496 l 0,4.675512 C 6,17.77524 6.892008,18.5 7.999992,18.5 l 8.000016,0 C 17.107993,18.5 18,17.77524 18,16.875008 l 0,-4.675512 C 18,11.29926 17.107985,10.5 16,10.5 L 16,8.8007812 C 16,6.9799915 14.215992,5.5 12.000001,5.5 Z m 0,2 C 13.108007,7.5 14,8.1438366 14,9.05 l 0,1.45 -4,0 0,-1.45 C 10,8.1438366 10.891992,7.5 12.000001,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 12.000001,5 C 9.78401,5 8,6.4799915 8,8.3007812 L 8,10 c -1.107984,0 -2,0.79926 -2,1.699496 l 0,4.675512 C 6,17.27524 6.892008,18 7.999992,18 l 8.000016,0 C 17.107993,18 18,17.27524 18,16.375008 l 0,-4.675512 C 18,10.79926 17.107985,10 16,10 L 16,8.3007812 C 16,6.4799915 14.215992,5 12.000001,5 Z m 0,2 C 13.108007,7 14,7.6438366 14,8.55 L 14,10 10,10 10,8.55 C 10,7.6438366 10.891992,7 12.000001,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.findfileconflicts.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.findfileconflicts.svg
new file mode 100644
index 00000000..e4631ff4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.findfileconflicts.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#ee873f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 12.990235,4.50775 a 1.0001,1.0001 0 0 0 -0.911133,0.623047 l -3.539063,8.369141 h 3.865235 l -1.397461,3.109375 -1.483399,-0.666016 0.533203,5.220703 0.399414,-0.288086 3.858399,-2.780273 -1.483399,-0.666016 2.66504,-5.929687 H 11.557617 L 13.920899,5.9100935 A 1.0001,1.0001 0 0 0 12.990235,4.50775 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 4.4486603,8.0000525 C 4.2059242,8.0039025 3.9999943,8.204236 4,8.4500115 V 10.500021 H 1.4442246 c -0.2454524,2.5e-5 -0.4444247,0.201464 -0.4444492,0.449959 v 3.599541 C 0.9997999,14.798016 1.1987722,14.999975 1.4442246,15 H 4 v 1.549272 c 1.555e-4,0.40075 0.4898439,0.601409 0.7698443,0.318135 l 3.6000317,-4.04963 c 0.173499,-0.175723 0.173499,-0.460548 0,-0.63627 L 4.7698443,8.1318765 C 4.6848108,8.045749 4.5689295,7.998188 4.4486603,8.0000525 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 4.4486603,7.5000525 C 4.2059242,7.5039025 3.9999943,7.704236 4,7.9500115 V 10.000021 H 1.4442246 c -0.2454524,2.5e-5 -0.4444247,0.201463 -0.4444492,0.449959 v 3.599541 C 0.9997999,14.298016 1.1987722,14.499975 1.4442246,14.5 H 4 v 1.549272 c 1.555e-4,0.40075 0.4898439,0.601409 0.7698443,0.318135 l 3.6000317,-4.04963 c 0.173499,-0.175723 0.173499,-0.460548 0,-0.63627 L 4.7698443,7.6318765 C 4.6848108,7.545749 4.5689295,7.498188 4.4486603,7.5000525 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 19.55134,8.0000525 C 19.794076,8.0039025 20.000006,8.204236 20,8.4500115 v 2.0500095 h 2.555775 c 0.245453,2.5e-5 0.444425,0.201464 0.444449,0.449959 v 3.599541 C 23.0002,14.798016 22.801228,14.999975 22.555775,15 H 20 v 1.549272 c -1.56e-4,0.40075 -0.489844,0.601409 -0.769844,0.318135 l -3.600032,-4.04963 c -0.173499,-0.175723 -0.173499,-0.460548 0,-0.63627 L 19.230156,8.1318765 C 19.31519,8.045749 19.43107,7.998188 19.55134,8.0000525 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 19.55134,7.5000525 C 19.794076,7.5039025 20.000006,7.704236 20,7.9500115 v 2.0500095 h 2.555775 c 0.245453,2.5e-5 0.444425,0.201463 0.444449,0.449959 v 3.599541 C 23.0002,14.298016 22.801228,14.499975 22.555775,14.5 H 20 v 1.549272 c -1.56e-4,0.40075 -0.489844,0.601409 -0.769844,0.318135 l -3.600032,-4.04963 c -0.173499,-0.175723 -0.173499,-0.460548 0,-0.63627 L 19.230156,7.6318765 C 19.31519,7.545749 19.43107,7.498188 19.55134,7.5000525 Z"/>
+ <path style="fill-rule:evenodd;fill:#d3201d" d="m 12.990235,4.00775 a 1.0001,1.0001 0 0 0 -0.911133,0.623047 l -3.539063,8.369141 h 3.865235 l -1.397461,3.109375 -1.483399,-0.666016 0.533203,5.220703 0.399414,-0.288086 3.858399,-2.780273 -1.483399,-0.666016 2.66504,-5.929687 H 11.557617 L 13.920899,5.4100935 A 1.0001,1.0001 0 0 0 12.990235,4.00775 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.graphui.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.graphui.svg
new file mode 100644
index 00000000..8a4f7051
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.graphui.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#876e5b" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="m 5.5,17 c 0,0 0.4495505,-4.555761 1.464168,-6.549488 C 7.6589935,9.0851765 10,7 10,7"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="m 18.5,17 c 0,0 -0.449551,-4.555761 -1.464168,-6.549489 C 16.341006,9.0851765 14,7 14,7"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="m 14.324231,14.7116 1.549487,2.32423"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="M 9.67577,14.7116 8.1262825,17.03583"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="M 12,9.2883965 V 11.612626"/>
+ <path style="opacity:0.2" d="M 13.398716,16.5 A 0.39884528,0.40925818 0 0 0 13,16.909125 v 3.18175 A 0.39884528,0.40925818 0 0 0 13.398716,20.5 h 6.202568 A 0.39884528,0.40925818 0 0 0 20,20.090875 v -3.18175 A 0.39884528,0.40925818 0 0 0 19.601284,16.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="M 4.3987157,16.5 A 0.39884528,0.40925818 0 0 0 4,16.909125 v 3.18175 A 0.39884528,0.40925818 0 0 0 4.3987157,20.5 H 10.601285 A 0.39884528,0.40925818 0 0 0 11,20.090875 v -3.18175 A 0.39884528,0.40925818 0 0 0 10.601285,16.5 Z"/>
+ <path style="fill:#ffffff" d="M 4.3987157,16 A 0.39884528,0.40925818 0 0 0 4,16.409125 v 3.18175 A 0.39884528,0.40925818 0 0 0 4.3987157,20 H 10.601285 A 0.39884528,0.40925818 0 0 0 11,19.590875 v -3.18175 A 0.39884528,0.40925818 0 0 0 10.601285,16 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 c -1.652301,0 -3,1.3476991 -3,3 0,1.652301 1.347699,3 3,3 1.652301,0 3,-1.347699 3,-3 0,-1.6523009 -1.347699,-3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,4 c -1.652301,0 -3,1.3476991 -3,3 0,1.652301 1.347699,3 3,3 1.652301,0 3,-1.347699 3,-3 0,-1.6523009 -1.347699,-3 -3,-3 z"/>
+ <path style="opacity:0.2" d="M 9.3417561,11.5 A 0.34186738,0.40925818 0 0 0 9,11.909125 v 3.18175 A 0.34186738,0.40925818 0 0 0 9.3417561,15.5 H 14.658244 A 0.34186738,0.40925818 0 0 0 15,15.090875 v -3.18175 A 0.34186738,0.40925818 0 0 0 14.658244,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.3417561,11 A 0.34186738,0.40925818 0 0 0 9,11.409125 v 3.18175 A 0.34186738,0.40925818 0 0 0 9.3417561,15 H 14.658244 A 0.34186738,0.40925818 0 0 0 15,14.590875 v -3.18175 A 0.34186738,0.40925818 0 0 0 14.658244,11 Z"/>
+ <path style="fill:#ffffff" d="M 13.398716,16 A 0.39884528,0.40925818 0 0 0 13,16.409125 v 3.18175 A 0.39884528,0.40925818 0 0 0 13.398716,20 h 6.202568 A 0.39884528,0.40925818 0 0 0 20,19.590875 v -3.18175 A 0.39884528,0.40925818 0 0 0 19.601284,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.hashit.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.hashit.svg
new file mode 100644
index 00000000..67d6fbed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.hashit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m9.8847656 6.5-0.6933594 3h-2.5761718l-0.4609375 2h2.5761719l-0.4609376 2h-2.8085937l-0.4609375 2h2.8066406l-0.6914062 3h2l0.6914062-3h3.0000004l-0.691407 3h2l0.691407-3h2.542968l0.460938-2h-2.541016l0.460938-2h2.773437l0.460938-2h-2.773438l0.69336-3h-2l-0.69336 3h-3l0.69336-3zm0.8457034 5h3l-0.460938 2h-3z"/>
+ <path style="fill:#3f3f3f" d="m9.8847656 6l-2.7695312 12h2l2.7695316-12h-2.0000004zm5.0000004 0l-2.769532 12h2l2.769532-12h-2z"/>
+ <path style="fill:#3f3f3f" d="m6.6152345 9-0.4609375 2h12.349609l0.460938-2z"/>
+ <path style="fill:#3f3f3f" d="m5.461914 13-0.461914 2h12.349609l0.461914-2z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.imageburner.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.imageburner.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.imageburner.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.metronome.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.metronome.svg
new file mode 100644
index 00000000..db6c2143
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.metronome.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.4)">
+ <g transform="translate(2,-2)">
+ <path fill="#62ad21" d="m41.91 1048.4-9.955-36c-0.29522-1.0676-0.88798-2-1.991-2h-15.928c-1.103 0-1.6958 0.9324-1.991 2l-9.955 36c-0.29521 1.0676 0.88799 2 1.991 2h35.838c1.103 0 2.2862-0.9324 1.991-2z"/>
+ <path opacity=".2" d="m26 1011.4-4 8-4-8z"/>
+ <path fill="#fff" d="m26 1010.4-4 8-4-8z"/>
+ <path fill="#fff" opacity=".2" d="m14.018 1010.4c-1.1056 0-1.6997 0.9324-1.9956 2l-9.9779 36c-0.078704 0.284-0.047005 0.5568 0.054566 0.8066l9.9234-35.807c0.29589-1.0676 0.89003-2 1.9956-2h15.965c1.1056 0 1.6997 0.9324 1.9956 2l9.9234 35.807c0.10157-0.2498 0.13327-0.5226 0.05457-0.8066l-9.9779-36c-0.2959-1.0676-0.89003-2-1.9956-2h-15.965z"/>
+ <circle opacity=".2" cx="22" cy="1041.4" r="6"/>
+ <circle fill="#fff" cx="22" cy="1040.4" r="6"/>
+ <rect fill="#4f4f4f" width="3.976" height="28" x="536.3" y="863.52" rx="1.913" ry="2.175" transform="matrix(.86558 .50078 -.49912 .86653 0 0)"/>
+ <path opacity=".2" d="m2.1445 1049.2-0.054441 0.1934c-0.29521 1.0676 0.88799 2 1.991 2h35.838c1.103 0 2.2862-0.9324 1.991-2l-0.05445-0.1934c-0.27965 0.6895-1.1269 1.1934-1.9366 1.1934h-35.838c-0.80963 0-1.6569-0.5039-1.9366-1.1934z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.playmymusic.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.playmymusic.svg
new file mode 100644
index 00000000..698a1f35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.playmymusic.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.5,2.5000006 c -5.77471,0 -10.50000012,4.7231806 -10.5,10.4988054 l 0,0.0059 0,0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 l 0,0.0039 0,0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 l 0.00195,0 C 8.6542809,21.72354 10.000937,20.456021 10,19.034399 l 0,-7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046837 -2.5097656,-2.4650209 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 8.3719935,8.2542066 9.8855179,7.5003624 11.5,7.5003624 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 C 14.098047,9.4446538 12.999855,10.659539 13,11.965528 l 0,7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 C 20.235531,19.469718 21.989389,17.583667 22,14.840736 l 0,-0.0039 0,-0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 l 0,-0.0059 0,-0.0059 C 22,7.2232581 17.274739,2.5000006 11.5,2.5000006 Z"/>
+ <path style="fill:#0093b8" d="m 11.5,1.9999997 c -5.77471,0 -10.50000012,4.7231806 -10.5,10.4988063 l 0,0.0059 0,0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 l 0,0.0039 0,0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 l 0.00195,0 C 8.6542809,21.22354 10.000937,19.956021 10,18.534399 l 0,-7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046846 -2.5097656,-2.4650218 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 8.3719935,7.7542057 9.8855179,7.0003615 11.5,7.0003615 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 C 14.098047,8.9446529 12.999855,10.159539 13,11.465528 l 0,7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 C 20.235531,18.969718 21.989389,17.083667 22,14.340736 l 0,-0.0039 0,-0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 l 0,-0.0059 0,-0.0059 C 22,6.7232572 17.274739,1.9999997 11.5,1.9999997 Z"/>
+ <path style="opacity:0.2" d="m 11.5,4.5005009 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977991 0.00362,0.6006 0,1.2693 0,1.8339 0.00754,1.9386 1.1813939,3.1535 2.2871094,3.8143 1.1057149,0.661 2.1992187,0.8476 2.1992187,0.8476 C 7.7553854,19.5411 8.0001893,19.3225 8,19.0352 l 0,-7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4719 -0.453125,-0.4649 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.1034871,0.096 -2.2207032,0.6699 -0.4267358,0.2194 -0.8627518,0.5248 -1.2402343,0.9238 C 4,8.5000009 7.6650102,5.5005009 11.5,5.5005009 c 3.834989,0 7.5,2.9995 7.439453,7.5933491 -0.377482,-0.3991 -0.813498,-0.7044 -1.240234,-0.9238 -1.117216,-0.5739 -2.220703,-0.6699 -2.220703,-0.6699 -0.0085,-3e-4 -0.01689,-3e-4 -0.02539,0 -0.248287,-0.01 -0.453154,0.2033 -0.453125,0.4649 l 0,7.07015 c -1.89e-4,0.2873 0.244615,0.5059 0.513672,0.4589 0,0 1.093504,-0.1866 2.199219,-0.8476 1.105715,-0.6608 2.279609,-1.8757 2.287109,-3.8143 0,-0.5646 -0.0036,-1.2332 0,-1.8339 0,-4.6941991 -3.80558,-8.4977991 -8.500001,-8.4977991 z"/>
+ <path style="fill:#ffffff" d="m 11.5,4.0005 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4978 0.00362,0.6006 0,1.2693 0,1.8339 0.00754,1.9386 1.1813939,3.1535 2.2871094,3.8143 1.1057149,0.661 2.1992187,0.8476 2.1992187,0.8476 C 7.7553854,19.0411 8.0001893,18.8225 8,18.5352 l 0,-7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4719 -0.453125,-0.4649 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.1034871,0.096 -2.2207032,0.6699 -0.4267358,0.2194 -0.8627518,0.5248 -1.2402343,0.9238 C 4,8 7.6650102,5.0005 11.5,5.0005 c 3.834989,0 7.5,2.9995 7.439453,7.59335 -0.377482,-0.3991 -0.813498,-0.7044 -1.240234,-0.9238 -1.117216,-0.5739 -2.220703,-0.6699 -2.220703,-0.6699 -0.0085,-3e-4 -0.01689,-3e-4 -0.02539,0 -0.248287,-0.01 -0.453154,0.2033 -0.453125,0.4649 l 0,7.07015 c -1.89e-4,0.2873 0.244615,0.5059 0.513672,0.4589 0,0 1.093504,-0.1866 2.199219,-0.8476 1.105715,-0.6608 2.279609,-1.8757 2.287109,-3.8143 0,-0.5646 -0.0036,-1.2332 0,-1.8339 0,-4.6942 -3.80558,-8.4978 -8.500001,-8.4978 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5 2 C 5.72529 2 0.99999988 6.7224212 1 12.498047 L 1 12.503906 L 1 12.509766 C 1.0009432 12.666159 0.99986457 12.833247 1 12.998047 C 0.99999988 7.2224218 5.72529 2.5 11.5 2.5 C 17.274739 2.5 22 7.2225657 22 12.998047 C 22.000135 12.833235 21.999062 12.666212 22 12.509766 L 22 12.503906 L 22 12.498047 C 22 6.7225651 17.274739 2 11.5 2 z M 7.7910156 9.0234375 C 7.6306911 9.177149 7.4771908 9.3381589 7.3339844 9.5117188 L 7.3476562 9.5078125 L 7.4101562 9.5019531 L 7.4746094 9.5 C 7.4798524 9.4998761 7.4849944 9.5000914 7.4902344 9.5 C 8.8969563 9.4603372 10.000147 10.659155 10 11.964844 L 10 11.464844 C 10.000136 10.255071 9.0490814 9.1496442 7.7910156 9.0234375 z M 15.210938 9.0253906 C 13.938897 9.1469991 12.999866 10.25975 13 11.464844 L 13 11.964844 C 12.999855 10.658855 14.098054 9.4441502 15.533203 9.5019531 C 15.538403 9.5021011 15.543628 9.5017709 15.548828 9.5019531 L 15.599609 9.5039062 L 15.652344 9.5078125 C 15.652344 9.5078125 15.665954 9.5117141 15.666016 9.5117188 C 15.523404 9.3388807 15.370529 9.1785479 15.210938 9.0253906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.playmyvideos.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.playmyvideos.svg
new file mode 100644
index 00000000..e9c783ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.playmyvideos.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-20.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.4" width="2" height="2" x="3" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="3" y="16" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="3" y="13" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="3" y="10" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="19" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="19" y="16" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="19" y="13" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="19" y="10" rx=".45" ry=".436"/>
+ <path style="opacity:0.2" d="m 9.3015875,8.5000679 c -0.2723085,-0.006 -0.319148,0.3879585 -0.29664,0.6723574 0.002,2.6617077 -0.0035,5.3237767 0.0025,7.9853667 0.023945,0.318239 0.3278095,0.44539 0.5005715,0.248033 1.846397,-1.362715 4.532106,-2.716069 6.375748,-4.084663 0.201172,-0.188376 0.124124,-0.627058 -0.100417,-0.718258 C 13.936902,11.245591 11.258056,9.880836 9.410106,8.5281417 9.375591,8.5096636 9.3384935,8.5001236 9.301377,8.5000617 Z"/>
+ <path style="fill:#ffffff" d="m 9.3015875,8.0000694 c -0.2723085,-0.006 -0.319148,0.3879585 -0.29664,0.6723574 0.002,2.6617082 -0.0035,5.3237772 0.0025,7.9853672 0.023945,0.318239 0.3278095,0.44539 0.5005715,0.248033 1.846397,-1.362715 4.532106,-2.716069 6.375748,-4.084663 0.201172,-0.188376 0.124124,-0.627058 -0.100417,-0.718258 C 13.936902,10.745592 11.258056,9.3808375 9.410106,8.0281432 9.375591,8.0096651 9.3384935,8.0001251 9.301377,8.0000632 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 4 C 2.446 4 2 4.446 2 5 L 2 5.5 C 2 4.946 2.446 4.5 3 4.5 L 21 4.5 C 21.554 4.5 22 4.946 22 5.5 L 22 5 C 22 4.446 21.554 4 21 4 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.regextester.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.regextester.svg
new file mode 100644
index 00000000..4ad25c0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.regextester.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#70ae39" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 6.78125,8.5 5,14.5 5.7363281,14.5 7.5,8.5 6.78125,8.5 Z M 7.5,8.5 9.2636719,14.5 10,14.5 8.21875,8.5 7.5,8.5 Z m 6.78125,0 -1.78125,6 0.736328,0 L 15,8.5 l -0.71875,0 z m 3.976562,1 c -0.01159,0.019545 -0.02359,0.2191442 -0.03516,0.4257812 -0.01158,0.2066368 -0.01758,0.3517748 -0.01758,0.4355468 l -0.0098,0 C 18.06213,10.090465 17.873062,9.8834868 17.626953,9.7382812 17.383739,9.5902842 17.096643,9.515625 16.763672,9.515625 c -0.593558,0 -1.037642,0.1916602 -1.330078,0.574219 C 15.144055,10.46961 15,11.059909 15,11.861328 c 0,0.790247 0.135025,1.721247 0.404297,2.089844 0.272168,0.368596 0.697252,0.550781 1.273437,0.550781 0.344553,0 0.644652,-0.07159 0.902344,-0.216797 0.25769,-0.147997 0.459757,-0.367794 0.607422,-0.658203 l 0.0098,0 0,0.730469 c 0,0.879604 -0.389105,1.568359 -1.167969,1.568359 -0.289539,0 -0.525564,-0.05543 -0.705078,-0.169922 -0.17662,-0.111696 -0.289681,-0.272993 -0.341797,-0.482421 l -0.78711,0.109374 c 0.08686,0.357427 0.283873,0.631544 0.587891,0.824219 C 16.087208,16.402499 16.495326,16.5 17.007812,16.5 18.31943,16.5 19,15.613178 19,14.339844 L 19,10.5 l 0,-1 -0.742188,0 z m -1.296874,0.4453125 c 0.201212,0 0.379533,0.07468 0.537109,0.2226565 0.159999,0.145075 0.283821,0.35622 0.371094,0.634765 C 17.956415,11.078377 18,11.408017 18,11.791016 c 0,0.374295 -0.04359,1.043665 -0.130859,1.316406 -0.08727,0.26984 -0.211095,0.476018 -0.371094,0.621094 -0.160001,0.145075 -0.342768,0.216796 -0.548828,0.216796 -0.346667,0 -0.591345,-0.140427 -0.734375,-0.421874 C 16.071813,13.241991 16,12.435151 16,11.791016 c 0,-0.649937 0.07578,-1.120005 0.228516,-1.410157 0.152728,-0.29015 0.397877,-0.4355465 0.732422,-0.4355465 z M 11,13.5 l 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:#3f3f3f" d="M 6.7805085,8 5,14 5.7361515,14 7.5,8 6.7805085,8 Z"/>
+ <path style="fill:#ffffff" d="m 11,14 0,-1 1,0 0,1 -1,0 z"/>
+ <path style="fill:#3f3f3f" d="M 14.280509,8 12.5,14 13.236152,14 15,8 14.280509,8 Z"/>
+ <path style="fill:#3f3f3f" d="m 18.257812,8.9998475 c -0.01159,0.019545 -0.02358,0.220121 -0.03515,0.426758 -0.01158,0.206637 -0.01758,0.351774 -0.01758,0.435546 l -0.0088,0 C 18.063099,9.5912885 17.874037,9.383334 17.627928,9.2381285 17.384714,9.0901315 17.096641,9.016449 16.76367,9.016449 c -0.593558,0 -1.036665,0.19166 -1.329101,0.5742185 C 15.14503,9.9704335 15,10.560734 15,11.362153 c 0,0.790247 0.135025,1.719446 0.404297,2.088043 0.272168,0.368596 0.696276,0.552733 1.272461,0.552733 0.344553,0 0.645628,-0.07257 0.90332,-0.217773 0.25769,-0.147997 0.459757,-0.366818 0.607422,-0.657227 l 0.0088,0 0,0.728517 c 0,0.879604 -0.389105,1.569335 -1.167969,1.569335 -0.289539,0 -0.524587,-0.05641 -0.704101,-0.170898 -0.17662,-0.111696 -0.290657,-0.272993 -0.342773,-0.482422 l -0.786133,0.109375 c 0.08686,0.357427 0.282896,0.63252 0.586914,0.825195 C 16.086243,15.902499 16.494349,16 17.006836,16 18.318453,16 19,15.113178 19,13.839844 l 0,-3.8399965 0,-1 z m -1.297851,0.446289 c 0.201212,0 0.38051,0.073703 0.538086,0.22168 0.159999,0.145075 0.28382,0.3571975 0.371093,0.6357425 C 17.956414,10.579202 18,10.908841 18,11.29184 c 0,0.374295 -0.04359,1.041865 -0.13086,1.314606 -0.08727,0.26984 -0.211094,0.476994 -0.371093,0.62207 -0.160001,0.145075 -0.342768,0.217773 -0.548828,0.217773 -0.346667,0 -0.591345,-0.140428 -0.734375,-0.421875 C 16.071813,12.742968 16,11.935975 16,11.29184 c 0,-0.649937 0.07676,-1.120005 0.229492,-1.4101565 0.152728,-0.29015 0.395924,-0.435547 0.730469,-0.435547 z"/>
+ <path style="fill:#ffffff" d="M 8.2194915,8 10,14 9.2638485,14 7.5,8 8.2194915,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.screencast.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.screencast.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.screencast.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.showmypictures.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.showmypictures.svg
new file mode 100644
index 00000000..e8558f46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.showmypictures.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-21" y="2.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-21" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#2b629b" d="m 19,4.0000002 -14,0 L 5,11 19,11 Z"/>
+ <circle style="fill:#ff9600" cx="12" cy="11" r="3"/>
+ <path style="fill:#0c939f" d="m 5,11 0,7 14,0 0,-7 -14,0 z"/>
+ <path style="opacity:0.2" d="M 9 11.5 C 9 11.5 9.959476 12.163828 10 12.644531 C 10.0363 13.074794 8.9883826 13.372546 9 13.804688 C 9.014826 14.356011 9.948346 14.555209 10 15.103516 C 10.04 15.52697 9.98061 16.000389 10 16.425781 C 10.02626 17.002148 10.60537 17.187723 10.939453 17.613281 C 11.007195 17.699567 11.063673 17.849179 11.113281 18 L 13.875 18 C 13.953916 17.916424 14.004567 17.830184 14 17.751953 C 13.96284 17.116282 13.016347 17.129051 13 16.492188 C 12.9903 16.109112 13.922298 16.208308 14 15.835938 C 14.0864 15.421838 12.905986 15.009492 13 14.597656 C 13.133258 14.013978 14.932481 14.075746 14.998047 13.476562 C 15.043707 13.059638 13.972675 12.870273 14 12.451172 C 14.028722 12.008941 14.998047 11.5 14.998047 11.5 L 9 11.5 z"/>
+ <path style="fill:#fded63" d="m 9.0001545,11 c 0,0 0.9593215,0.664199 0.9998455,1.144902 0.0363,0.430263 -1.0114629,0.727966 -0.9998455,1.160107 0.014826,0.551324 0.9481915,0.750447 0.9998455,1.298754 0.04,0.423454 -0.01939,0.897388 0,1.32278 0.02626,0.576367 0.604917,0.761895 0.939,1.187453 C 11.117632,17.341529 11.249265,18 11.249265,18 l 1.874254,0 c 0,0 0.89507,-0.428946 0.876481,-0.747349 -0.03716,-0.635671 -0.983653,-0.623229 -1,-1.260092 -0.0097,-0.383075 0.922298,-0.285019 1,-0.657389 0.0864,-0.414099 -1.094014,-0.825601 -1,-1.237437 0.133258,-0.583678 1.93221,-0.52224 1.997776,-1.121423 C 15.043436,12.559385 13.972675,12.370656 14,11.951555 14.028722,11.509324 14.997776,11 14.997776,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 L 21,3 C 21,2.446 20.554,2 20,2 L 4,2 Z"/>
+ <path style="opacity:0.2" d="m 6.7653684,6.6697495 c 0,0 0.387022,-0.911185 0.8606925,-1.008144 0.3970695,-0.081278 1.1545855,0.4454525 1.1545855,0.4454525 0,0 0.7089215,-0.7394758 1.217569,-0.586123 0.3569736,0.1076165 0.7137556,0.8674605 0.7137556,0.8674605 0,0 1.090838,0.03051 1.259545,0.539241 0.162836,0.491079 -0.405774,1.115702 -0.860691,1.2425985 -0.446675,0.1245985 -1.070622,-0.234463 -1.070622,-0.234463 0,0 -0.4979051,0.5304545 -0.8606896,0.562693 -0.4096585,0.036385 -1.196575,-0.5861365 -1.196575,-0.5861365 0,0 -0.577217,0.615417 -1.091616,0.4923615 -0.4639145,-0.1110005 -1.029901,-0.7710205 -0.860694,-1.2660415 0.091526,-0.267771 0.73474,-0.468899 0.73474,-0.468899 z"/>
+ <path style="fill:#ffffff" d="m 6.7653684,6.1697495 c 0,0 0.387022,-0.9111851 0.8606925,-1.0081441 0.3970695,-0.081277 1.1545855,0.4454526 1.1545855,0.4454526 0,0 0.7089215,-0.7394758 1.217569,-0.5861231 0.3569736,0.1076165 0.7137556,0.8674606 0.7137556,0.8674606 0,0 1.090838,0.03051 1.259545,0.539241 0.162836,0.491079 -0.405774,1.115702 -0.860691,1.2425985 -0.446675,0.1245985 -1.070622,-0.234463 -1.070622,-0.234463 0,0 -0.4979051,0.5304545 -0.8606896,0.562693 -0.4096585,0.036385 -1.196575,-0.5861365 -1.196575,-0.5861365 0,0 -0.577217,0.615417 -1.091616,0.4923615 -0.4639145,-0.1110005 -1.029901,-0.7710205 -0.860694,-1.2660415 0.091526,-0.267771 0.73474,-0.468899 0.73474,-0.468899 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.898027,5.5259535 c -0.345892,0.105462 -0.68405,0.880994 -0.68405,0.880994 0,0 -0.904337,-0.1327685 -1.102078,0.200229 -0.265827,0.4476455 -0.03076,1.286848 0.418029,1.521711 0.316054,0.165385 0.988074,-0.400447 0.988074,-0.400447 0,0 0.731033,0.877637 1.178081,0.76086 0.385889,-0.1008115 0.646042,-0.770872 0.646042,-0.770872 0,0 0.668153,0.6624815 1.102079,0.4404975 C 18.077563,7.834902 18.183097,6.5172765 17.69123,5.9864735 17.39704,5.669 16.608148,6.126631 16.608148,6.126631 c 0,0 -1.132926,-0.776667 -1.710121,-0.6006775 z"/>
+ <path style="fill:#ffffff" d="m 14.898027,5.0259535 c -0.345892,0.105462 -0.68405,0.880994 -0.68405,0.880994 0,0 -0.904337,-0.1327685 -1.102078,0.200229 -0.265827,0.4476455 -0.03076,1.286848 0.418029,1.521711 0.316054,0.165385 0.988074,-0.400447 0.988074,-0.400447 0,0 0.731033,0.877637 1.178081,0.76086 0.385889,-0.1008115 0.646042,-0.770872 0.646042,-0.770872 0,0 0.668153,0.6624815 1.102079,0.4404975 C 18.077563,7.334902 18.183097,6.0172765 17.69123,5.4864735 17.39704,5.169 16.608148,5.626631 16.608148,5.626631 c 0,0 -1.132926,-0.7766671 -1.710121,-0.6006775 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5,11 0,0.5 14,0 0,-0.5 -14,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 8 A 3 3 0 0 0 9 11 A 3 3 0 0 0 9.0136719 11.255859 A 3 3 0 0 1 12 8.5 A 3 3 0 0 1 14.986328 11.244141 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.translit.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.translit.svg
new file mode 100644
index 00000000..753b151b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.translit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 22,21 22,3 C 22,2.446 21.554,2 21,2 L 3,2 C 2.446,2 2,2.446 2,3 l 0,18 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#8e8e8e" d="M 22,21 22,3 C 22,2.446 21.554,2 21,2 l -9,0 0,20 9,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 5,7.4997555 a 1.0001,1.0001 0 0 0 -1,1 l 0,8.0000025 a 1.0001,1.0001 0 0 0 1,1 l 1.1875,0 c 1.6519529,0 2.9575411,-0.305762 3.8007812,-1.25 C 10.831521,15.30552 11,14.031757 11,12.499758 11,10.97557 10.829782,9.7030079 9.9882812,8.757568 9.1467809,7.8121281 7.841287,7.4997555 6.1875,7.4997555 l -1.1875,0 z m 10,0 a 1.0001,1.0001 0 0 0 -1,1 l 0,6.0000025 a 1.0001,1.0001 0 0 0 -1,1 l 0,2 a 1.0001,1.0001 0 1 0 2,0 l 0,-1 4,0 0,1 a 1.0001,1.0001 0 0 0 1,1 1.0001,1.0001 0 0 0 1,-1.158203 l 0,-1.841797 a 1.0001,1.0001 0 0 0 -1,-1 l 0,-6.0000025 a 1.0001,1.0001 0 0 0 -1,-1 l -4,0 z m -9,2 0.1875,0 c 1.408713,0 2.0094691,0.2518192 2.3085938,0.5878905 C 8.7952182,10.42372 9,11.149518 9,12.499758 9,13.85881 8.7934785,14.584723 8.4960938,14.917727 8.1987088,15.25073 7.5980471,15.499758 6.1875,15.499758 l -0.1875,0 0,-6.0000025 z m 10,0 2,0 0,5.0000025 -2,0 0,-5.0000025 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,7.9998805 0,8.0002455 c 0,0 0.75,1.8e-5 1.1875,1.8e-5 C 9.25,16.000144 10,14.891186 10,12.000135 10,9.1257075 9.25,7.9998985 6.1875,7.9998985 5.75,7.9998985 5,7.9998805 5,7.9998805 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 15,15 0,-7 4,0 0,7 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14,16.999757 0,-2.000242 6,0 0,2.000242 0,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.artemanufrij.webpin.svg b/.icons/awkward/24x24/apps/com.github.artemanufrij.webpin.svg
new file mode 100644
index 00000000..d5c5ef44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.artemanufrij.webpin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m12 4.5c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path style="fill:#3aa8c8" d="m12 4c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 4c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m4.9999999 7.5071516 3 10 3.9999991-7 4.000001 7 3-10"/>
+ <path style="stroke-linejoin:round;stroke:#b4ed74;stroke-linecap:round;stroke-width:2;fill:none" d="m4.9999999 7.006899 3 10 3.9999991-7 4.000001 7 3-10"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.babluboy.bookworm.svg b/.icons/awkward/24x24/apps/com.github.babluboy.bookworm.svg
new file mode 120000
index 00000000..76870e25
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.babluboy.bookworm.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.babluboy.nutty.svg b/.icons/awkward/24x24/apps/com.github.babluboy.nutty.svg
new file mode 100644
index 00000000..a4639170
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.babluboy.nutty.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <path style="opacity:0.2" d="m 12,1101.951 -9,3.375 v 0.6933 9.5801 l 8.910156,5.1113 L 21,1115.6053 v -10.2793 z m -1,2.5117 v 4.7519 l -4.7539062,-2.9707 z m 2,0 4.751953,1.7832 L 13,1109.2146 Z m -8,3.3594 4.9589844,3.1015 L 5,1113.4021 Z m 14,0 v 5.58 l -4.958984,-2.4785 z m -8,4.8164 v 5.2441 l -4.8847656,-2.8027 z m 2,0 4.865234,2.4316 L 13,1117.8025 Z"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.99999905" d="m 12,1102.5197 v 8"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.99999905" d="m 4,1114.5197 8,-4 8,4"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.99999905" d="m 4,1105.5197 8,5 8,-5"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.99999905" d="m 12,1118.5197 v -8"/>
+ <path style="fill:none;stroke:#53626c;stroke-width:2" d="m 4,1105.5197 8,-3 8,3 v 9 l -8.084471,4.5411 L 4,1114.5197 Z"/>
+ <path style="opacity:0.2" d="m 12,1100.0197 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 7.929688,3 A 2.9999907,2.9999907 0 0 0 18.5,1103.422 a 2.9999907,2.9999907 0 0 0 -1.097656,4.0977 2.9999907,2.9999907 0 0 0 4.097656,1.0977 2.9999907,2.9999907 0 0 0 1.097656,-4.0977 2.9999907,2.9999907 0 0 0 -2.667968,-1.5 z m -16.070313,0 a 2.9999316,2.9999316 0 0 0 -2.4570312,1.5 A 2.9999316,2.9999316 0 0 0 2.5,1108.6174 2.9999316,2.9999316 0 0 0 6.5976562,1107.5197 2.9999316,2.9999316 0 0 0 5.5,1103.422 2.9999316,2.9999316 0 0 0 3.859375,1103.0236 Z m 8.140625,5 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 -8.0703125,4 A 3,3 0 0 0 2.5,1112.422 3,3 0 0 0 1.4023438,1116.5197 3,3 0 0 0 5.5,1117.6174 a 3,3 0 0 0 1.0976562,-4.0977 3,3 0 0 0 -2.6679687,-1.5 z m 15.9296875,0 a 2.9999907,2.9999907 0 0 0 -2.457031,1.4961 2.9999907,2.9999907 0 0 0 1.097656,4.0977 2.9999907,2.9999907 0 0 0 4.097656,-1.0977 2.9999907,2.9999907 0 0 0 -1.097656,-4.0938 2.9999907,2.9999907 0 0 0 -1.640625,-0.3984 z m -7.859375,4 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"/>
+ <circle style="fill:#9bdb4d" cx="12" cy="1102.52" r="3"/>
+ <circle style="fill:#9bdb4d" cx="12" cy="1118.52" r="3"/>
+ <circle style="fill:#9bdb4d" cx="967.408" cy="535.439" r="3" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="967.202" cy="553.796" r="3" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="955.202" cy="-574.58" r="3" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="955.408" cy="-556.224" r="3" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="12" cy="1110.52" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1098.5197)" d="M 12 1 A 3 3 0 0 0 9 4 A 3 3 0 0 0 9.0136719 4.2441406 A 3 3 0 0 1 12 1.5 A 3 3 0 0 1 14.986328 4.2558594 A 3 3 0 0 0 15 4 A 3 3 0 0 0 12 1 z M 19.929688 4 A 2.9999907 2.9999907 0 0 0 18.5 4.4023438 A 2.9999907 2.9999907 0 0 0 17.013672 7.2558594 A 2.9999907 2.9999907 0 0 1 18.5 4.9023438 A 2.9999907 2.9999907 0 0 1 19.929688 4.5 A 2.9999907 2.9999907 0 0 1 22.597656 6 A 2.9999907 2.9999907 0 0 1 22.986328 7.2441406 A 2.9999907 2.9999907 0 0 0 22.597656 5.5 A 2.9999907 2.9999907 0 0 0 19.929688 4 z M 4.0703125 4.0019531 A 2.9999316 2.9999316 0 0 0 3.859375 4.0039062 A 2.9999316 2.9999316 0 0 0 1.4023438 5.5 A 2.9999316 2.9999316 0 0 0 1.0136719 7.2617188 A 2.9999316 2.9999316 0 0 1 1.4023438 6 A 2.9999316 2.9999316 0 0 1 3.859375 4.5 L 3.859375 4.5039062 A 2.9999316 2.9999316 0 0 1 5.5 4.9023438 A 2.9999316 2.9999316 0 0 1 6.9863281 7.2382812 A 2.9999316 2.9999316 0 0 0 5.5 4.4023438 A 2.9999316 2.9999316 0 0 0 4.0703125 4.0019531 z M 12 9 A 3 3 0 0 0 9 12 A 3 3 0 0 0 9.0136719 12.244141 A 3 3 0 0 1 12 9.5 A 3 3 0 0 1 14.986328 12.255859 A 3 3 0 0 0 15 12 A 3 3 0 0 0 12 9 z M 3.9296875 13 A 3 3 0 0 0 2.5 13.402344 A 3 3 0 0 0 1.0136719 16.255859 A 3 3 0 0 1 2.5 13.902344 A 3 3 0 0 1 3.9296875 13.5 A 3 3 0 0 1 6.5976562 15 A 3 3 0 0 1 6.9863281 16.244141 A 3 3 0 0 0 6.5976562 14.5 A 3 3 0 0 0 3.9296875 13 z M 20.070312 13.001953 A 2.9999907 2.9999907 0 0 0 19.859375 13.003906 A 2.9999907 2.9999907 0 0 0 17.402344 14.5 A 2.9999907 2.9999907 0 0 0 17.013672 16.261719 A 2.9999907 2.9999907 0 0 1 17.402344 14.996094 A 2.9999907 2.9999907 0 0 1 19.859375 13.5 L 19.859375 13.503906 A 2.9999907 2.9999907 0 0 1 21.5 13.902344 A 2.9999907 2.9999907 0 0 1 22.986328 16.244141 A 2.9999907 2.9999907 0 0 0 21.5 13.402344 A 2.9999907 2.9999907 0 0 0 20.070312 13.001953 z M 12 17 A 3 3 0 0 0 9 20 A 3 3 0 0 0 9.0136719 20.244141 A 3 3 0 0 1 12 17.5 A 3 3 0 0 1 14.986328 20.255859 A 3 3 0 0 0 15 20 A 3 3 0 0 0 12 17 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bajoja.indicator-kdeconnect.svg b/.icons/awkward/24x24/apps/com.github.bajoja.indicator-kdeconnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bajoja.indicator-kdeconnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.bartzaalberg.alias.svg b/.icons/awkward/24x24/apps/com.github.bartzaalberg.alias.svg
new file mode 100644
index 00000000..460bc882
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bartzaalberg.alias.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1db5ff" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 10.997071,6.5 10.944336,6.6240235 7.142578,16.5 h 2.1445315 l 0.7695315,-2 h 3.896484 l 0.763672,2 h 2.140625 L 13.03711,6.5 Z M 12.011719,9.4189455 13.188477,12.5 h -2.362305 z"/>
+ <path style="fill:#ffffff" d="M 10.997071,6 10.944336,6.1240235 7.142578,16 h 2.1445315 l 0.7695315,-2 h 3.896484 l 0.763672,2 h 2.140625 L 13.03711,6 Z M 12.011719,8.9189455 13.188477,12 h -2.362305 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bartzaalberg.bookmark-manager.svg b/.icons/awkward/24x24/apps/com.github.bartzaalberg.bookmark-manager.svg
new file mode 100644
index 00000000..75d21db4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bartzaalberg.bookmark-manager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <g transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <circle style="fill:#1396ed" cx="34" cy="33" r="12"/>
+ <path style="fill:#ffffff" d="M 34,37.609 29.674,40 30.5,34.935 27,31.348 31.837,30.609 34,26 36.163,30.609 41,31.348 37.5,34.935 38.326,40 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bartzaalberg.lottery.svg b/.icons/awkward/24x24/apps/com.github.bartzaalberg.lottery.svg
new file mode 100644
index 00000000..fe93a415
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bartzaalberg.lottery.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#c2352a" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <path style="opacity:0.2" d="m 12,6.4999032 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.283203,0.6972656 1,1 0 0 0 0.002,0.00195 c 0.03087,0.057526 0.05357,0.1201203 0.0918,0.171875 -0.597864,1.0119051 -1.195105,2.4234571 -1.7929686,3.3847661 -0.2989325,0.455358 -0.7469135,0.744141 -1.1953125,0.744141 -0.3985765,0 -0.7977645,-0.237444 -1.046875,-0.541016 C 7.059595,11.631367 6.6436575,10.907567 6.3085938,10.449123 A 1,1 0 0 0 7,9.4999032 a 1,1 0 0 0 -1,-1 1,1 0 0 0 -1,1 1,1 0 0 0 0.4726562,0.8476568 l 0.125,0.34961 c 0.2989326,1.163691 0.5487243,2.829055 0.8476563,4.144531 0.049823,0.202381 0.199149,0.355469 0.3984375,0.355469 1.69395,0.20238 3.437868,0.302734 5.181641,0.302734 1.743772,0 3.48769,-0.100354 5.18164,-0.302734 0.149466,0 0.297836,-0.153088 0.347657,-0.355469 0.298932,-1.315476 0.548724,-2.98084 0.847656,-4.144531 l 0.11914,-0.343751 a 1,1 0 0 0 0.22461,-0.189453 c 0.0093,0.0013 0.03412,-0.01004 0.02539,-0.02734 A 1,1 0 0 0 19,9.4999032 a 1,1 0 0 0 -1,-1 1,1 0 0 0 -1,1 1,1 0 0 0 0.730469,0.9609378 c -0.374635,0.451712 -0.822267,1.250841 -1.121094,1.597657 -0.298932,0.303572 -0.648299,0.441406 -1.046875,0.441406 -0.498221,0 -0.896382,-0.288783 -1.195312,-0.744141 -0.597866,-0.961309 -1.197057,-2.372861 -1.794922,-3.3847659 0.01916,-0.025937 0.02946,-0.058445 0.04687,-0.085938 4.71e-4,-7.433e-4 0.0015,-0.00121 0.002,-0.00195 A 1,1 0 0 0 13,7.4999032 a 1,1 0 0 0 -1,-1 z m 5.267578,9.5078128 c -0.04922,-0.01068 -0.105469,-0.01026 -0.167969,0.002 -1.667255,0.243052 -3.371589,0.489111 -5.076171,0.490234 C 10.303021,16.50105 8.5831346,16.25498 6.9003906,16.00967 6.7003901,15.960835 6.5,16.156123 6.5,16.351466 l 0,1.025391 c 0,0.24418 0.1503906,0.488274 0.4003906,0.537109 3.3500004,0.781379 6.8492184,0.781379 10.1992184,0 0.2,-0.04883 0.400391,-0.292929 0.400391,-0.537109 l 0,-1.025391 c 0,-0.183135 -0.08477,-0.311701 -0.232422,-0.34375 z"/>
+ <path style="fill:#ffe15b" d="M 12 6 A 1 1 0 0 0 11 7 A 1 1 0 0 0 11.283203 7.6972656 A 1 1 0 0 0 11.285156 7.6992188 C 11.316029 7.756745 11.33873 7.8193391 11.376953 7.8710938 C 10.779089 8.8829989 10.181848 10.29455 9.5839844 11.255859 C 9.2850519 11.711217 8.8370709 12 8.3886719 12 C 7.9900954 12 7.5909074 11.762556 7.3417969 11.458984 C 7.059595 11.131463 6.6436575 10.407663 6.3085938 9.9492188 A 1 1 0 0 0 7 9 A 1 1 0 0 0 6 8 A 1 1 0 0 0 5 9 A 1 1 0 0 0 5.4726562 9.8476562 L 5.5976562 10.197266 C 5.8965888 11.360957 6.1463805 13.026321 6.4453125 14.341797 C 6.495135 14.544178 6.6444615 14.697266 6.84375 14.697266 C 8.5377 14.899646 10.281618 15 12.025391 15 C 13.769163 15 15.513081 14.899646 17.207031 14.697266 C 17.356497 14.697266 17.504867 14.544178 17.554688 14.341797 C 17.85362 13.026321 18.103412 11.360957 18.402344 10.197266 L 18.521484 9.8535156 A 1 1 0 0 0 18.746094 9.6640625 C 18.75541 9.6653989 18.780213 9.6540176 18.771484 9.6367188 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 8 A 1 1 0 0 0 17 9 A 1 1 0 0 0 17.730469 9.9609375 C 17.355834 10.412649 16.908202 11.211778 16.609375 11.558594 C 16.310443 11.862166 15.961076 12 15.5625 12 C 15.064279 12 14.666118 11.711217 14.367188 11.255859 C 13.769322 10.29455 13.170131 8.8829988 12.572266 7.8710938 C 12.591422 7.8451564 12.601726 7.8126492 12.619141 7.7851562 C 12.619612 7.7844128 12.620624 7.7839476 12.621094 7.7832031 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 6 z M 17.267578 15.507812 C 17.218359 15.49713 17.162109 15.497556 17.099609 15.509766 C 15.432354 15.752818 13.72802 15.998877 12.023438 16 C 10.303021 16.001134 8.5831346 15.755076 6.9003906 15.509766 C 6.7003901 15.460931 6.5 15.656219 6.5 15.851562 L 6.5 16.876953 C 6.5 17.121133 6.6503906 17.365227 6.9003906 17.414062 C 10.250391 18.195441 13.749609 18.195441 17.099609 17.414062 C 17.299609 17.365233 17.5 17.121133 17.5 16.876953 L 17.5 15.851562 C 17.5 15.668427 17.415234 15.539861 17.267578 15.507812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bartzaalberg.php-tester.svg b/.icons/awkward/24x24/apps/com.github.bartzaalberg.php-tester.svg
new file mode 100644
index 00000000..ec82325b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bartzaalberg.php-tester.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#465489" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2;isolation:isolate;fill-rule:evenodd" d="m 11.636719,8.4782496 c -0.306,1.5730004 -1.010407,4.4368124 -1.316407,6.0078124 l 1.021485,0 c 0.176,-0.902 0.551609,-2.294547 0.724609,-3.185547 0.348,0 0.67686,-0.01205 1.00586,0.002 0.323,0.014 0.445625,0.171282 0.390625,0.488282 -0.075,0.434 -0.364266,1.364875 -0.447266,1.796875 -0.057,0.298 -0.113828,0.596203 -0.173828,0.908203 0.334,0 0.653609,9.3e-5 0.974609,-0.0039 0.026,-10e-4 0.06622,-0.04131 0.07422,-0.07031 0.029,-0.112 0.04736,-0.226844 0.06836,-0.339844 0.123,-0.642 0.45536,-1.783734 0.56836,-2.427734 0.1,-0.568 -0.135407,-0.928875 -0.691406,-1.046875 -0.263,-0.056 -0.537594,-0.06122 -0.808594,-0.07422 -0.266,-0.011 -0.5345,-0.002 -0.8125,-0.002 0.082,-0.423 0.362359,-1.6347344 0.443359,-2.0527344 l -1.021484,0 z M 6.7480469,10.530984 c -0.032,0 -0.062656,0.0048 -0.097656,0.0078 -0.305,1.572002 -0.709625,4.336204 -1.015625,5.908204 l 1.0292969,0 c 0.077,-0.394 0.2542187,-1.475375 0.3242187,-1.859375 0.014,-0.075 0.043281,-0.09475 0.1132813,-0.09375 0.337,0.001 0.6766719,0.0091 1.0136719,-0.0059 0.213,-0.01 0.4287656,-0.03789 0.6347656,-0.08789 0.774,-0.189 1.5557497,-1.512641 1.4687497,-2.681641 C 10.17475,11.119484 9.837,10.74625 9.25,10.60325 9.072,10.56025 8.8851719,10.53689 8.7011719,10.53489 c -0.651,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m 8.8007811,0 c -0.032,0 -0.06266,0.0048 -0.09766,0.0078 C 15.146176,12.110798 14.741547,14.875 14.435547,16.447 l 1.029297,0 c 0.077,-0.394 0.254218,-1.475375 0.324218,-1.859375 0.014,-0.075 0.04328,-0.09475 0.113282,-0.09375 0.337,0.001 0.676672,0.0091 1.013672,-0.0059 0.213,-0.01 0.428765,-0.03789 0.634765,-0.08789 0.774,-0.189 1.55575,-1.512641 1.46875,-2.681641 -0.044,-0.599 -0.38175,-0.972234 -0.96875,-1.115234 -0.178,-0.043 -0.364828,-0.06636 -0.548828,-0.06836 -0.651,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z M 7.5410156,11.25364 c 0.389,0.023 0.7733906,0.02027 1.1503906,0.07227 0.3300001,0.045 0.467125,0.237312 0.453125,0.570312 -0.009,0.203 -0.044562,0.709297 -0.1015624,0.904297 -0.1240001,0.434 -0.4310469,0.675703 -0.8730469,0.720703 -0.33,0.034 -0.6625313,0.03092 -1.0195313,0.04492 0.133,-0.681 0.258625,-1.633498 0.390625,-2.3125 z m 8.8007814,0 c 0.389,0.023 0.77339,0.02027 1.150391,0.07227 0.329999,0.045 0.467124,0.237312 0.453124,0.570312 -0.009,0.203 -0.04456,0.709297 -0.101562,0.904297 -0.124,0.434 -0.431047,0.675703 -0.873047,0.720703 -0.33,0.034 -0.662531,0.03092 -1.019531,0.04492 0.133,-0.681 0.258625,-1.633498 0.390625,-2.3125 z"/>
+ <path style="isolation:isolate;fill:#ffffff;fill-rule:evenodd" d="M 11.636719 7.9785156 C 11.330719 9.5515156 10.626312 12.415328 10.320312 13.986328 L 11.341797 13.986328 C 11.517797 13.084328 11.893406 11.691781 12.066406 10.800781 C 12.414406 10.800781 12.743266 10.788734 13.072266 10.802734 C 13.395266 10.816734 13.517891 10.974016 13.462891 11.291016 C 13.387891 11.725016 13.098625 12.655891 13.015625 13.087891 C 12.958625 13.385891 12.901797 13.684094 12.841797 13.996094 C 13.175797 13.996094 13.495406 13.996187 13.816406 13.992188 C 13.842406 13.991188 13.882625 13.950875 13.890625 13.921875 C 13.919625 13.809875 13.937984 13.695031 13.958984 13.582031 C 14.081984 12.940031 14.414344 11.798297 14.527344 11.154297 C 14.627344 10.586297 14.391937 10.225422 13.835938 10.107422 C 13.572938 10.051422 13.298344 10.046203 13.027344 10.033203 C 12.761344 10.022203 12.492844 10.03125 12.214844 10.03125 C 12.296844 9.60825 12.577203 8.3965156 12.658203 7.9785156 L 11.636719 7.9785156 z M 6.7480469 10.03125 C 6.7160469 10.03125 6.6853906 10.036062 6.6503906 10.039062 C 6.3453906 11.611064 5.9407656 14.375266 5.6347656 15.947266 L 6.6640625 15.947266 C 6.7410625 15.553266 6.9182812 14.471891 6.9882812 14.087891 C 7.0022813 14.012891 7.0315622 13.993141 7.1015625 13.994141 C 7.4385625 13.995141 7.7782344 14.003281 8.1152344 13.988281 C 8.3282344 13.978281 8.544 13.950391 8.75 13.900391 C 9.524 13.711391 10.30575 12.38775 10.21875 11.21875 C 10.17475 10.61975 9.837 10.246516 9.25 10.103516 C 9.072 10.060516 8.8851719 10.037156 8.7011719 10.035156 C 8.0501719 10.026156 7.3990469 10.03125 6.7480469 10.03125 z M 15.548828 10.03125 C 15.516828 10.03125 15.486172 10.036062 15.451172 10.039062 C 15.146176 11.611064 14.741547 14.375266 14.435547 15.947266 L 15.464844 15.947266 C 15.541844 15.553266 15.719062 14.471891 15.789062 14.087891 C 15.803062 14.012891 15.832343 13.993141 15.902344 13.994141 C 16.239344 13.995141 16.579016 14.003281 16.916016 13.988281 C 17.129016 13.978281 17.344781 13.950391 17.550781 13.900391 C 18.324781 13.711391 19.106531 12.38775 19.019531 11.21875 C 18.975531 10.61975 18.637781 10.246516 18.050781 10.103516 C 17.872781 10.060516 17.685953 10.037156 17.501953 10.035156 C 16.850953 10.026156 16.199828 10.03125 15.548828 10.03125 z M 7.5410156 10.753906 C 7.9300156 10.776906 8.3144062 10.774172 8.6914062 10.826172 C 9.0214063 10.871172 9.1585312 11.063484 9.1445312 11.396484 C 9.1355312 11.599484 9.0999691 12.105781 9.0429688 12.300781 C 8.9189687 12.734781 8.6119219 12.976484 8.1699219 13.021484 C 7.8399219 13.055484 7.5073906 13.052406 7.1503906 13.066406 C 7.2833906 12.385406 7.4090156 11.432908 7.5410156 10.753906 z M 16.341797 10.753906 C 16.730797 10.776906 17.115187 10.774172 17.492188 10.826172 C 17.822187 10.871172 17.959312 11.063484 17.945312 11.396484 C 17.936312 11.599484 17.900752 12.105781 17.84375 12.300781 C 17.71975 12.734781 17.412703 12.976484 16.970703 13.021484 C 16.640703 13.055484 16.308172 13.052406 15.951172 13.066406 C 16.084172 12.385406 16.209797 11.432908 16.341797 10.753906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bartzaalberg.snaptastic.svg b/.icons/awkward/24x24/apps/com.github.bartzaalberg.snaptastic.svg
new file mode 100644
index 00000000..bad5a7a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bartzaalberg.snaptastic.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#cccccc" d="m 2.0000024,7.5000017 8.9999986,-4.4999995 4,1.9999998 2.5,5.999999 2.499992,1.02771 2e-6,4.445237 L 11.000001,21 2.0000024,16.500001 Z"/>
+ <path style="opacity:0.2" d="m 11.000001,3.5136741 -0.174804,0.091797 -4.3251951,2.158203 2.0546873,1.0273434 2.2705078,1.1396483 0.174804,0.083008 0.174805,-0.083008 L 14.277345,6.379885 14.472657,6.277346 14.66797,6.1845723 15.500001,5.7636739 13.620118,4.828127 13.445314,4.73633 13.270509,4.6533225 11.174806,3.6054709 Z M 6.5000019,5.7763689 6.3251974,5.8691424 2.0136743,8.0205096 2.0000024,8.0136736 v 4.4863274 4.486328 l 0.020508,0.0098 0.1933594,0.0918 2.0361324,1.024415 L 6.5000019,19.25 v -0.01367 l 0.02051,0.0098 0.193359,0.09277 2.0361307,1.023437 2.2499994,1.137695 2.25,-1.137695 2.036133,-1.023438 0.193359,-0.09277 0.02051,-0.0098 2.25,-1.136718 2.036132,-1.024414 0.193359,-0.09277 L 20,16.972657 v -4.486328 l -0.04102,0.02051 -1.838867,-0.915041 -0.174805,-0.0918 -0.174804,-0.08203 -2.095704,-1.047852 -0.174804,-0.09277 -0.174805,0.09277 -4.325195,2.157227 2.054688,1.027343 2.270507,1.140625 0.146484,0.06836 -2.140624,1.072265 -2.117188,1.06543 -0.193359,0.101562 -0.02051,0.01074 v -4.486323 l -0.0205,-0.01074 L 10.786132,12.414066 8.6689451,11.349613 6.5126954,10.270512 6.6748044,10.19434 9.7773435,8.6435585 9.9726555,8.5400431 10.167968,8.4482461 11.000001,8.0273456 9.1201186,7.0917987 8.9453141,7.0000017 8.7705096,6.9169937 6.6748064,5.8691424 Z m 4.4999991,6.7509761 2.25,-1.137695 2.036133,-1.024414 0.193359,-0.0918 0.02051,-0.0098 V 5.7773459 l -2.168945,1.0849604 -2.117188,1.0654298 -0.193359,0.102539 -0.02051,0.010742 z"/>
+ <path style="fill:#c5c5c5" d="m 15.499996,9.7773819 -0.174579,0.09256 -4.325423,2.1577691 2.054593,1.027352 2.27083,1.140262 0.174579,0.08206 0.174573,-0.08206 3.102722,-1.551204 0.195079,-0.103063 0.195736,-0.09256 0.831887,-0.420787 -1.880009,-0.93545 -0.174585,-0.0919 -0.174573,-0.08271 -2.096257,-1.0477021 z"/>
+ <path style="fill:#c5c5c5" d="M 6.5000019,5.2767244 6.3254229,5.3692844 2,7.5270532 4.0545927,8.5544051 6.3254229,9.6946674 6.5000019,9.7767244 6.6745749,9.6946674 9.777297,8.1434636 9.972376,8.0404006 10.168112,7.9478406 10.999999,7.5270532 9.1199896,6.5916038 8.9454046,6.4996998 8.7708316,6.4169863 6.6745749,5.3692844 Z"/>
+ <path style="fill:#e4e4e4" d="m 2.0000039,7.5131992 v 4.4864718 l 0.02033,0.0098 0.1939405,0.09227 2.0357363,1.024115 2.2499912,1.137322 V 9.7767234 L 6.4796619,9.7662534 6.2857219,9.6641689 4.1687372,8.598828 Z"/>
+ <path style="fill:#e4e4e4" d="M 15.499997,9.7635289 V 14.25 l -0.02033,0.0098 -0.193941,0.09227 -2.035736,1.024116 -2.249992,1.137322 v -4.486474 l 0.02034,-0.01047 0.19394,-0.102084 2.116985,-1.065341 z"/>
+ <path style="fill:#d4d4d4" d="m 15.499997,5.2770574 v 4.4864715 l -0.02033,0.00982 -0.193941,0.092269 -2.035736,1.0241151 -2.249991,1.137322 V 7.5405817 l 0.02034,-0.01047 0.19394,-0.1020845 2.116985,-1.0653409 z"/>
+ <path style="fill:#a0a0a0" d="M 11,3.0131992 10.825421,3.1057592 6.4999979,5.2635279 8.5545907,6.2908798 10.825421,7.4311422 11,7.5131992 11.174573,7.4311422 14.277295,5.8799384 14.472374,5.7768754 14.66811,5.6843154 15.499997,5.2635279 13.619988,4.3280786 13.445403,4.2361746 13.27083,4.1534611 11.174573,3.1057592 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000001,3.0136741 -0.174804,0.091797 -4.3251951,2.1582029 0.5009764,0.25 3.8242187,-1.908203 0.174804,-0.091797 0.174805,0.091797 2.095703,1.0478516 0.174805,0.083007 0.174804,0.091797 1.381836,0.6874999 0.498047,-0.251953 L 13.620118,4.3281271 13.445314,4.2363302 13.270509,4.1533224 11.174806,3.105471 Z M 6.5000019,5.2763689 6.3251974,5.3691424 2.0136743,7.5205097 2.0000024,7.5136737 v 0.4999999 l 0.013672,0.00683 4.311523,-2.1513662 0.1748045,-0.092774 0.1748045,0.092774 2.0957032,1.0478513 0.1748045,0.083008 0.1748045,0.091797 1.3818354,0.6874999 0.01074,-0.00586 L 8.5546892,6.7910173 6.5000019,5.7636739 6.9824239,5.5234394 6.6748064,5.3691424 Z M 2.0205102,12.509767 4.0878928,13.543946 2.2138696,12.601564 Z"/>
+ <path style="fill:#a0a0a0" d="m 10.999999,7.5270532 -0.174579,0.09256 -4.3254231,2.1577687 2.0545928,1.0273521 2.2708303,1.140262 0.174579,0.08206 0.174573,-0.08206 3.102722,-1.551204 0.195079,-0.103063 0.195736,-0.09256 L 15.499996,9.7773819 13.619987,8.8419325 13.445402,8.7500285 13.270829,8.667315 11.174572,7.6196132 Z"/>
+ <path style="fill:#f06826" d="M 17.500002,1.9993434 17.325423,2.0919034 13,4.2496726 l 2.054592,1.0273518 2.270831,1.1402624 0.174579,0.082057 0.174573,-0.082057 L 20.777297,4.866083 20.972376,4.76302 21.168112,4.67046 21.999999,4.2496726 20.119989,3.3142232 19.945404,3.2223192 19.770831,3.1396057 17.674575,2.0919034 Z"/>
+ <path style="opacity:0.2" d="M 21.999999,4.7495035 V 9.235975 l -0.02033,0.00982 -0.19394,0.092269 -2.035737,1.024115 -2.249991,1.137322 V 7.0130277 l 0.02034,-0.01047 0.19394,-0.1020844 2.116984,-1.0653409 z"/>
+ <path style="fill:#f06826" d="M 17.500001,1.9990258 17.325196,2.0917988 13.01465,4.2431657 13,4.2353557 v 0.014648 4.4726554 l 0.02051,0.00976 0.193359,0.091797 L 15.25,9.848631 17.5,10.98535 V 11 L 19.75,9.8623059 21.786133,8.837892 21.979492,8.7460955 22,8.7363295 V 4.2500021 L 20.120117,3.3144553 19.945313,3.2226584 19.770508,3.1396507 17.674805,2.0917992 Z m 3.512695,2.7451167 -0.08105,0.04004 0.04102,-0.021485 z m -2.435547,1.2216799 -0.863281,0.4345699 -0.193359,0.102539 -0.02051,0.010743 v -0.01465 l 0.174804,-0.082031 z"/>
+ <path style="fill:#f38854" d="M 21.999999,4.2496736 V 8.736145 l -0.02033,0.00982 -0.19394,0.092269 -2.035737,1.0241154 -2.249991,1.1373216 V 6.5131978 l 0.02034,-0.01047 0.19394,-0.1020845 2.116984,-1.0653409 z"/>
+ <path style="fill:#e4e4e4" d="m 19.999995,11.986476 v 4.486472 l -0.02033,0.0098 -0.19394,0.09227 -2.035737,1.024115 -2.249991,1.137322 V 14.25 l 0.02034,-0.01047 0.19394,-0.102084 2.116985,-1.065341 z"/>
+ <path style="fill:#c5c5c5" d="m 15.499997,14.250002 v 4.486472 l -0.02033,0.0098 -0.193941,0.09227 L 13.24999,19.862678 10.999998,21 v -4.486473 l 0.02034,-0.01047 0.19394,-0.102085 2.116985,-1.065341 z"/>
+ <path style="fill:#c5c5c5" d="M 6.5000004,9.7635289 V 14.25 l 0.02033,0.0098 0.1939405,0.09227 2.0357362,1.024116 2.2499909,1.137322 v -4.486474 l -0.02034,-0.01047 -0.19394,-0.102084 -2.1169844,-1.065341 z"/>
+ <path style="fill:#c5c5c5" d="m 2.0000039,11.999673 v 4.486471 l 0.02033,0.0098 0.1939405,0.09227 2.0357363,1.024115 2.2499912,1.137322 v -4.486473 l -0.02034,-0.01047 -0.19394,-0.102085 -2.1169847,-1.06534 z"/>
+ <path style="fill:#e4e4e4" d="m 6.5000004,14.250002 v 4.486472 l 0.02033,0.0098 0.1939405,0.09227 2.0357362,1.024115 L 10.999998,21 v -4.486473 l -0.02034,-0.01047 -0.19394,-0.102085 -2.1169844,-1.065341 z"/>
+ <path style="opacity:0.2" d="M 13.000004,4.7356495 V 9.222121 l 0.02033,0.00982 0.19394,0.092269 2.035736,1.024115 2.249992,1.137322 V 6.9991737 l -0.02034,-0.01047 -0.19394,-0.1020844 -2.116985,-1.0653409 z"/>
+ <path style="fill:#c85319" d="M 13.000004,4.2358196 V 8.722291 l 0.02033,0.00982 0.19394,0.092269 2.035736,1.0241154 2.249992,1.1373216 V 6.4993438 l -0.02034,-0.01047 -0.19394,-0.1020845 -2.116985,-1.0653409 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 22,4.2500021 -2.168945,1.0849608 -2.117187,1.0654294 -0.193359,0.102539 -0.02051,0.010743 v 0.4990234 l 0.02051,-0.00976 L 17.71387,6.9003933 19.831057,5.8349639 22,4.7490255 Z"/>
+ <path style="opacity:0.1" d="M 13.000001,4.2353536 V 4.73633 l 2.168945,1.0849609 2.117188,1.0654299 0.193359,0.1025389 0.02051,0.010742 V 6.4990253 l -0.02051,-0.00976 -0.193359,-0.102539 -2.117188,-1.0654299 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.500001,1.9990258 -0.174805,0.092773 -4.325195,2.1582029 0.500977,0.2499999 3.824218,-1.9082028 0.174805,-0.092774 0.174804,0.092774 2.095703,1.0478514 0.174805,0.083008 0.174804,0.091797 L 21.501953,4.501955 22,4.2500021 20.120117,3.3144553 19.945313,3.2226584 19.770508,3.1396507 17.674805,2.0917992 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.basjam.valacompiler.svg b/.icons/awkward/24x24/apps/com.github.basjam.valacompiler.svg
new file mode 100644
index 00000000..50657490
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.basjam.valacompiler.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5.0101,6.499355 3.5,4 3.5,-4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5.0101,6 3.5,4 3.5,-4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.0101,10.499355 -3.5,-4.0101 -3.5,4.0101"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.0101,10 -3.5,-4.0101 -3.5,4.0101"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.0101,18.489255 -3.5101,-3.9899 -3.4899,3.9899"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 19.0101,17.9899 15.5,14 12.0101,17.9899"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,13.499355 0,5 4.5,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,13 0,5 4.5,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bcedu.museic.svg b/.icons/awkward/24x24/apps/com.github.bcedu.museic.svg
new file mode 100644
index 00000000..a6be741f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bcedu.museic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,1.7e-4,1.5)">
+ <path d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#4f4f4f" d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#ffffff;opacity:0.1" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-3.4e-4,-2.0003428)" d="M 19.683594 3.0195312 C 19.494034 3.0000948 19.277373 3.0084351 19.029297 3.0527344 L 8.9140625 5.1582031 C 7.143725 5.3711886 6.99983 7.0002034 7 6.9980469 L 7 7.4980469 C 6.99983 7.5002034 7.143725 5.8711886 8.9140625 5.6582031 L 19.029297 3.5507812 C 21.013902 3.1963872 21 5.1484375 21 5.1484375 L 21 4.6484375 C 21 4.6484375 21.010511 3.1555864 19.683594 3.0195312 z M 17 12 C 14.79085 12 13 13.79085 13 16 C 13 16.085583 13.020095 16.165752 13.025391 16.25 C 13.156792 14.159568 14.876433 12.5 17 12.5 C 17.3375 12.502 17.6735 12.546313 18 12.632812 L 18 12.132812 C 17.6735 12.046313 17.3375 12.002 17 12 z M 6 14 C 3.79085 14 2 15.79085 2 18 C 2 18.085583 2.0200949 18.165752 2.0253906 18.25 C 2.1567915 16.159568 3.8764334 14.5 6 14.5 C 6.3375 14.502 6.6735 14.546313 7 14.632812 L 7 14.132812 C 6.6735 14.046313 6.3375 14.002 6 14 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bcedu.shutdownscheduler.svg b/.icons/awkward/24x24/apps/com.github.bcedu.shutdownscheduler.svg
new file mode 100644
index 00000000..7b45abec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bcedu.shutdownscheduler.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,5.5 c -3.8662,0 -7,3.1338 -7,7 0,3.8662 3.1338,7 7,7 3.8662,0 7,-3.1338 7,-7 0,-3.8662 -3.1338,-7 -7,-7 z m 0,2 c 2.7615,0 5,2.2385 5,5 0,2.7615 -2.2385,5 -5,5 -2.7615,0 -5,-2.2385 -5,-5 0,-2.7615 2.2385,-5 5,-5 z m 0,2 c -0.554,0 -1,0.46788 -1,1.0469 l 0,3.9062 c 0,0.579 0.446,1.0469 1,1.0469 0.554,0 1,-0.46788 1,-1.0469 l 0,-3.9062 C 13,9.968 12.554,9.5001 12,9.5001 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12,5 c -3.8662,0 -7,3.1338 -7,7 0,3.8662 3.1338,7 7,7 3.8662,0 7,-3.1338 7,-7 0,-3.8662 -3.1338,-7 -7,-7 z m 0,2 c 2.7615,0 5,2.2385 5,5 0,2.7615 -2.2385,5 -5,5 C 9.2385,17 7,14.762 7,12 7,9.2385 9.2385,7 12,7 Z m 0,2 c -0.554,0 -1,0.46788 -1,1.0469 l 0,3.9062 c 0,0.579 0.446,1.047 1,1.047 0.554,0 1,-0.46788 1,-1.0469 L 13,10.047 C 13,9.4681 12.554,9.0002 12,9.0002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.99,12.207 A 10,10 0 0 1 12,22 10,10 0 0 1 2.0098,12.293 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0098,-0.29297 z"/>
+ <circle style="fill:#cd4242" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 17.5 14 A 0.5 0.5 0 0 0 17 14.5 L 17 17 L 17 17.455078 L 17 18 L 20.5 18 A 0.5 0.5 0 0 0 21 17.5 A 0.5 0.5 0 0 0 20.5 17 L 18 17 L 18 14.5 A 0.5 0.5 0 0 0 17.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bcedu.vgrive.svg b/.icons/awkward/24x24/apps/com.github.bcedu.vgrive.svg
new file mode 100644
index 00000000..9a4588a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bcedu.vgrive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:.2" d="m7.2692761 2.5a1.6155455 1.6365273 0 0 0 -1.395319 0.8117895l-5.6538442 9.8181825a1.6155455 1.6365273 0 0 0 0.051269 1.732244l3.2307683 4.909091a1.6155455 1.6365273 0 0 0 1.3440499 0.728693h11.307688a1.6155455 1.6365273 0 0 0 1.34405 -0.728693l3.230768-4.909091a1.6155455 1.6365273 0 0 0 0.05127 -1.732244l-5.653845-9.8181825a1.6155455 1.6365273 0 0 0 -1.395319 -0.8117895z"/>
+ <path style="fill:#abacae" d="m7.1088121 14-0.391422-0.130593-2.971146 5.401173 0.2062425 0.455982c0.2649155 0.178299 0.5758925 0.27342 0.8939505 0.273438h11.307215c0.540109 0.000042 1.044512-0.273332 1.344188-0.728516l3.230899-4.909179c0.073593-0.112889 0.133084-0.234585 0.177112-0.362305l-0.02711-0.378788h-6.452611l-0.222509 0.378788zm-6.8915284 0.269531c0.011943 0.02177 0.024375 0.04326 0.037287 0.06445-0.012912-0.0212-0.025344-0.04269-0.037287-0.06445z"/>
+ <path style="fill:#7e8087" d="m7.2691451 2c-0.574508-0.0000781-1.105837 0.3089143-1.3954575 0.8115235l-5.6536074 9.8183595c-0.31096399 0.539993-0.29106869 1.212268 0.051269 1.732422l3.230899 4.909179c0.118828 0.180416 0.271873 0.335106 0.450238 0.455078l9.9123168-17.726562z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7.2691451 2c-0.574508-0.0000781-1.105837 0.3089143-1.3954575 0.8115235l-5.6536074 9.8183595c-0.19163 0.332768-0.25717739 0.71535-0.1994841 1.082031 0.029864-0.201618 0.09445-0.399638 0.1994842-0.582031l5.6536073-9.8183596c0.2896205-0.5026091 0.8209495-0.8116015 1.3954575-0.8115234h6.3163799l0.27965-0.5z"/>
+ <path style="opacity:.2" d="m7.2695311 2.5c-0.02955 0.000481-0.059389 0.00178-0.088867 0.00391l6.6113279 11.99609h6.845703l0.09082-0.137695a1.6155455 1.6365273 0 0 0 0.248047 -0.638672c-0.02894-0.206604-0.09031-0.409127-0.196289-0.59375l-5.654297-9.8183596c-0.28962-0.5026091-0.820999-0.8116015-1.395507-0.8115234z"/>
+ <path style="fill:#555761" d="m7.2691451 2c-0.02955 0.000481-0.059078 0.00178-0.088556 0.00391l6.6109449 11.99609h7.114317c0.158842-0.453249 0.112819-0.954332-0.125843-1.370117l-5.653608-9.8183595c-0.28962-0.5026092-0.820948-0.8116016-1.395457-0.8115235zm13.633909 12.006836c-0.01961 0.05607-0.04258 0.110577-0.06805 0.164063 0.0256-0.0534 0.04832-0.108166 0.06805-0.164063zm-0.0783 0.185547c-0.0288 0.0583-0.06048 0.115419-0.09601 0.169921 0.03533-0.05465 0.06738-0.11139 0.09601-0.169921zm-20.607468 0.07715c0.011943 0.02177 0.024375 0.04326 0.037287 0.06445-0.012912-0.0212-0.025344-0.04269-0.037287-0.06445z"/>
+ <path style="opacity:.2" d="m10.497248 8.022461-6.5447614 11.704101c0.068092 0.0451 0.139451 0.08493 0.213467 0.119141l6.4701874-11.571289zm-6.9949994 11.249023c0.059169 0.08955 0.126925 0.172965 0.202281 0.249024-0.075032-0.07597-0.143116-0.159194-0.202281-0.249024zm0.2050775 0.251953c0.073412 0.07369 0.1536355 0.140076 0.2395675 0.198242-0.086099-0.05849-0.1664055-0.124535-0.2395675-0.198242z"/>
+ <path style="opacity:.2" d="m10.542966 7.5008255a1.0000054 0.8750911 0 0 0 -0.907141 0.4332295l-1.7498354 2.625011-1.7498352 2.625011a1.0000054 0.8750911 0 0 0 0.8641766 1.315923h6.999339a1.0000054 0.8750911 0 0 0 0.864176 -1.315923l-1.749834-2.625011-1.749835-2.625011a1.0000054 0.8750911 0 0 0 -0.821211 -0.4332295z"/>
+ <path style="fill:#ffffff" d="m10.542966 7.0008255a1.0000054 0.8750911 0 0 0 -0.907141 0.4332295l-1.7498354 2.625011-1.7498352 2.625011a1.0000054 0.8750911 0 0 0 0.8641766 1.315923h6.999339a1.0000054 0.8750911 0 0 0 0.864176 -1.315923l-1.749834-2.625011-1.749835-2.625011a1.0000054 0.8750911 0 0 0 -0.821211 -0.4332295z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7.2691451 2a1.6155455 1.6365273 0 0 0 -0.088556 0.00391l0.273126 0.49609h6.2772279a1.6155455 1.6365273 0 0 1 1.395457 0.8115234l5.653608 9.8183596a1.6155455 1.6365273 0 0 1 0.199484 0.576171 1.6155455 1.6365273 0 0 0 -0.199484 -1.076171l-5.653608-9.8183595a1.6155455 1.6365273 0 0 0 -1.395457 -0.8115235z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bharatkalluri.easypass.svg b/.icons/awkward/24x24/apps/com.github.bharatkalluri.easypass.svg
new file mode 100644
index 00000000..b8816617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bharatkalluri.easypass.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#0d86cb" d="m12 10a12 12 0 0 0 -12 12 12 12 0 0 0 12 12 12 12 0 0 0 11.297 -8h8.703v6h8v-6h4v-8h-20.699a12 12 0 0 0 -11.301 -8z"/>
+ <circle opacity=".2" cx="12" cy="23" r="4"/>
+ <circle fill="#f9f9f9" cx="12" cy="22" r="4"/>
+ <path fill="#fff" opacity=".2" d="m12 10a12 12 0 0 0 -12 12 12 12 0 0 0 0.01954 0.422 12 12 0 0 1 11.98 -11.426 12 12 0 0 1 11.301 8h20.699v-0.996h-20.699a12 12 0 0 0 -11.301 -8z"/>
+ <path opacity=".2" d="m0.019531 22.43a12 12 0 0 0 -0.019531 0.57 12 12 0 0 0 12 12 12 12 0 0 0 11.297 -8h8.703v-1h-8.703a12 12 0 0 1 -11.297 8 12 12 0 0 1 -11.98 -11.57zm39.98 3.57v1h4v-1h-4zm-8 6v1h8v-1h-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bharatkalluri.gifup.svg b/.icons/awkward/24x24/apps/com.github.bharatkalluri.gifup.svg
new file mode 120000
index 00000000..2af83d0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bharatkalluri.gifup.svg
@@ -0,0 +1 @@
+gifup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.bilelmoussaoui.Authenticator.svg b/.icons/awkward/24x24/apps/com.github.bilelmoussaoui.Authenticator.svg
new file mode 120000
index 00000000..57c14e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bilelmoussaoui.Authenticator.svg
@@ -0,0 +1 @@
+gnome-twofactorauth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.birros.WebArchives.svg b/.icons/awkward/24x24/apps/com.github.birros.WebArchives.svg
new file mode 100644
index 00000000..3bf73752
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.birros.WebArchives.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.05,22.5 C 1.4683,22.5 1,22.0317 1,21.45 V 2.55 C 1,1.9683 1.4683,1.5 2.05,1.5 H 14 l 8,8 v 11.95 c 0,0.5817 -0.4683,1.05 -1.05,1.05 z"/>
+ <path style="fill:#2663b2" d="M 2.05,22 C 1.4683,22 1,21.5317 1,20.95 V 2.05 C 1,1.4683 1.4683,1 2.05,1 H 14 l 8,8 V 20.95 C 22,21.5317 21.5317,22 20.95,22 Z"/>
+ <path style="opacity:0.2" d="m 11.466797,4.566406 c -2.2412792,0 -4.2494417,0.9962631 -5.6191407,2.5644531 -0.010998,-0.00781 -0.018486,-0.015598 -0.029297,-0.023437 A 7.5,7.5 0 0 0 5.2109376,7.9062498 c 0.00929,0.00674 0.01602,0.014782 0.025391,0.021484 C 4.4569632,9.1067141 4,10.516873 4,12.033203 c 0,1.51787 0.4574493,2.929665 1.2382813,4.109375 -0.010133,0.0072 -0.017299,0.01615 -0.027344,0.02344 a 7.5,7.5 0 0 0 0.6113281,0.796875 c 0.010399,-0.0075 0.016772,-0.01593 0.027344,-0.02344 1.368837,1.56543 3.3750964,2.559387 5.6132816,2.560547 h 0.0039 c 2.221402,0 4.213195,-0.979318 5.582031,-2.523438 0.01042,0.0076 0.0171,0.01577 0.02734,0.02344 A 7.5,7.5 0 0 0 17.69335,16.20508 c -0.0088,-0.0066 -0.01458,-0.01497 -0.02344,-0.02148 0.79716,-1.187721 1.263672,-2.615291 1.263672,-4.150391 0,-1.53415 -0.465471,-2.9611576 -1.261719,-4.1484376 0.0077,-0.00569 0.01382,-0.011863 0.02148,-0.017578 a 7.5,7.5 0 0 0 -0.619124,-0.794928 c -0.0087,0.00648 -0.01464,0.013064 -0.02344,0.019531 C 15.681896,5.5464766 13.689191,4.566406 11.466797,4.566406 Z M 10.962891,5.6484372 V 8.4960935 C 10.144769,8.4693935 9.3652728,8.3826247 8.6582032,8.2343748 8.7835642,7.9226847 8.9186695,7.6253079 9.0703128,7.3613279 9.6097138,6.4223479 10.271513,5.8410372 10.962891,5.6484372 Z m 1,0 c 0.692698,0.1915501 1.356137,0.7722607 1.896484,1.7128907 0.148899,0.2592 0.280697,0.5521619 0.404297,0.8574219 -0.705387,0.1524799 -1.481533,0.2426675 -2.300781,0.2734374 z m 2.339844,0.578125 c 0.707672,0.3455001 1.341772,0.8134094 1.875,1.3808594 -0.281503,0.13076 -0.594963,0.2484688 -0.929688,0.3554688 C 15.095463,7.5706004 14.921207,7.202121 14.726563,6.863281 14.596482,6.636841 14.452397,6.4271623 14.302735,6.2265622 Z M 8.625,6.2285154 C 8.4759571,6.4284854 8.332729,6.637681 8.203125,6.863281 8.004798,7.208531 7.8284462,7.5856679 7.6738282,7.9863279 7.3343152,7.8807079 7.0227752,7.7607691 6.7363282,7.6308591 7.2724462,7.0549491 7.910317,6.5782854 8.625,6.2285154 Z m 8.189453,2.1660156 c 0.617685,0.90747 1.005854,1.982468 1.09375,3.142578 h -1.972656 c -0.03665,-0.9286 -0.167332,-1.808084 -0.388672,-2.6152342 0.378452,-0.1212401 0.735552,-0.2586194 1.064453,-0.4121094 0.07345,-0.0343 0.131942,-0.079204 0.203125,-0.1152344 z M 6.0957032,8.4277341 c 0.05165,0.0256 0.093679,0.057431 0.1464844,0.082031 C 6.5909835,8.6725354 6.9707361,8.8169691 7.375,8.9433591 7.157272,9.744419 7.0304507,10.617109 6.9941407,11.537109 h -1.96875 c 0.08681,-1.14574 0.4658065,-2.2090949 1.0703125,-3.1093749 z m 8.4824218,0.7441407 c 0.198911,0.7216902 0.320328,1.5190642 0.357422,2.3652342 H 11.962891 V 9.4921872 c 0.929678,-0.0317 1.808452,-0.1385624 2.615234,-0.3203124 z m -6.2324218,0.017578 c 0.8079516,0.17689 1.6889018,0.2791906 2.6171878,0.3066406 V 11.537109 H 7.9941407 c 0.03678,-0.83902 0.1555155,-1.630746 0.3515625,-2.3476562 z M 5.0253907,12.537109 h 1.96875 c 0.03625,0.91846 0.1637184,1.790234 0.3808593,2.589844 -0.4042639,0.12648 -0.7840165,0.270824 -1.1328124,0.433594 -0.05227,0.0244 -0.093399,0.05673 -0.1445313,0.08203 -0.60454,-0.89902 -0.9842006,-1.961159 -1.0722656,-3.105468 z m 2.96875,0 h 2.9687503 v 2.037109 c -0.928286,0.0275 -1.8092362,0.129541 -2.6171878,0.306641 -0.19576,-0.71598 -0.3148135,-1.5056 -0.3515625,-2.34375 z m 3.9687503,0 h 2.972656 c -0.03706,0.8453 -0.1588,1.640568 -0.357422,2.361328 -0.806782,-0.18196 -1.685556,-0.288522 -2.615234,-0.320312 z m 3.972656,0 h 1.972656 c -0.08917,1.15867 -0.477993,2.232472 -1.095703,3.138672 -0.07068,-0.0358 -0.128253,-0.0812 -0.201172,-0.115234 -0.328173,-0.15315 -0.684986,-0.289027 -1.0625,-0.410157 0.220952,-0.80604 0.350105,-1.685741 0.386719,-2.613281 z m -4.972656,3.037109 v 2.84961 c -0.691378,-0.19259 -1.3531772,-0.773911 -1.8925782,-1.712891 -0.1520513,-0.26469 -0.2884417,-0.56251 -0.4140628,-0.875 0.7075848,-0.14848 1.487777,-0.235039 2.306641,-0.261719 z m 1,0.0039 c 0.820177,0.0308 1.59671,0.12262 2.302734,0.27539 -0.123685,0.30542 -0.257219,0.597992 -0.40625,0.857422 -0.540347,0.94063 -1.203786,1.521351 -1.896484,1.712891 z m -4.2890628,0.505859 c 0.154922,0.40174 0.3304138,0.77879 0.5292968,1.125 0.127424,0.22181 0.2678345,0.42792 0.4140626,0.625 -0.7106951,-0.34901 -1.3451323,-0.823574 -1.8789063,-1.396484 0.285868,-0.12952 0.5968899,-0.248156 0.9355469,-0.353516 z M 15.25,16.107422 c 0.332561,0.10638 0.64382,0.223655 0.923828,0.353515 -0.530872,0.56423 -1.159686,1.032383 -1.863281,1.376953 0.147192,-0.19806 0.287845,-0.405796 0.416016,-0.628906 0.195286,-0.33995 0.370495,-0.708002 0.523437,-1.101562 z"/>
+ <path style="fill:#ffffff" d="m 11.466797,4.066406 c -2.2412792,0 -4.2494417,0.9962631 -5.6191407,2.5644531 -0.010998,-0.00781 -0.018486,-0.015598 -0.029297,-0.023437 A 7.5,7.5 0 0 0 5.2109376,7.4062498 c 0.00929,0.00674 0.01602,0.014782 0.025391,0.021484 C 4.4569632,8.6067141 4,10.016873 4,11.533203 c 0,1.51787 0.4574493,2.929665 1.2382813,4.109375 -0.010133,0.0072 -0.017299,0.01615 -0.027344,0.02344 a 7.5,7.5 0 0 0 0.6113281,0.796875 c 0.010399,-0.0075 0.016772,-0.01593 0.027344,-0.02344 C 7.2184464,18.004883 9.2247058,18.99884 11.462891,19 h 0.0039 c 2.221402,0 4.213195,-0.979318 5.582031,-2.523438 0.01042,0.0076 0.0171,0.01577 0.02734,0.02344 A 7.5,7.5 0 0 0 17.69335,15.70508 c -0.0088,-0.0066 -0.01458,-0.01497 -0.02344,-0.02148 0.79716,-1.187721 1.263672,-2.615291 1.263672,-4.150391 0,-1.53415 -0.465471,-2.9611576 -1.261719,-4.1484376 0.0077,-0.00569 0.01382,-0.011863 0.02148,-0.017578 a 7.5,7.5 0 0 0 -0.619124,-0.794928 c -0.0087,0.00648 -0.01464,0.013064 -0.02344,0.019531 C 15.681896,5.0464766 13.689191,4.066406 11.466797,4.066406 Z M 10.962891,5.1484372 V 7.9960935 C 10.144769,7.9693935 9.3652728,7.8826247 8.6582032,7.7343748 8.7835642,7.4226847 8.9186695,7.1253079 9.0703128,6.8613279 9.6097138,5.9223479 10.271513,5.3410372 10.962891,5.1484372 Z m 1,0 c 0.692698,0.1915501 1.356137,0.7722607 1.896484,1.7128907 0.148899,0.2592 0.280697,0.5521619 0.404297,0.8574219 -0.705387,0.1524799 -1.481533,0.2426675 -2.300781,0.2734374 z m 2.339844,0.578125 c 0.707672,0.3455001 1.341772,0.8134094 1.875,1.3808594 -0.281503,0.13076 -0.594963,0.2484688 -0.929688,0.3554688 C 15.095463,7.0706004 14.921207,6.702121 14.726563,6.363281 14.596482,6.136841 14.452397,5.9271623 14.302735,5.7265622 Z M 8.625,5.7285154 C 8.4759571,5.9284854 8.332729,6.137681 8.203125,6.363281 8.004798,6.708531 7.8284462,7.0856679 7.6738282,7.4863279 7.3343152,7.3807079 7.0227752,7.2607691 6.7363282,7.1308591 7.2724462,6.5549491 7.910317,6.0782854 8.625,5.7285154 Z m 8.189453,2.1660156 c 0.617685,0.90747 1.005854,1.982468 1.09375,3.142578 h -1.972656 c -0.03665,-0.9286 -0.167332,-1.808084 -0.388672,-2.6152342 0.378452,-0.1212401 0.735552,-0.2586194 1.064453,-0.4121094 0.07345,-0.0343 0.131942,-0.079204 0.203125,-0.1152344 z M 6.0957032,7.9277341 c 0.05165,0.0256 0.093679,0.057431 0.1464844,0.082031 C 6.5909835,8.1725354 6.9707361,8.3169691 7.375,8.4433591 7.157272,9.244419 7.0304507,10.117109 6.9941407,11.037109 h -1.96875 c 0.08681,-1.14574 0.4658065,-2.2090949 1.0703125,-3.1093749 z m 8.4824218,0.7441407 c 0.198911,0.7216902 0.320328,1.5190642 0.357422,2.3652342 H 11.962891 V 8.9921872 c 0.929678,-0.0317 1.808452,-0.1385624 2.615234,-0.3203124 z m -6.2324218,0.017578 c 0.8079516,0.17689 1.6889018,0.2791906 2.6171878,0.3066406 V 11.037109 H 7.9941407 c 0.03678,-0.83902 0.1555155,-1.630746 0.3515625,-2.3476562 z M 5.0253907,12.037109 h 1.96875 c 0.03625,0.91846 0.1637184,1.790234 0.3808593,2.589844 -0.4042639,0.12648 -0.7840165,0.270824 -1.1328124,0.433594 -0.05227,0.0244 -0.093399,0.05673 -0.1445313,0.08203 -0.60454,-0.89902 -0.9842006,-1.961159 -1.0722656,-3.105468 z m 2.96875,0 h 2.9687503 v 2.037109 c -0.928286,0.0275 -1.8092362,0.129541 -2.6171878,0.306641 -0.19576,-0.71598 -0.3148135,-1.5056 -0.3515625,-2.34375 z m 3.9687503,0 h 2.972656 c -0.03706,0.8453 -0.1588,1.640568 -0.357422,2.361328 -0.806782,-0.18196 -1.685556,-0.288522 -2.615234,-0.320312 z m 3.972656,0 h 1.972656 c -0.08917,1.15867 -0.477993,2.232472 -1.095703,3.138672 -0.07068,-0.0358 -0.128253,-0.0812 -0.201172,-0.115234 -0.328173,-0.15315 -0.684986,-0.289027 -1.0625,-0.410157 0.220952,-0.80604 0.350105,-1.685741 0.386719,-2.613281 z m -4.972656,3.037109 v 2.84961 c -0.691378,-0.19259 -1.3531772,-0.773911 -1.8925782,-1.712891 -0.1520513,-0.26469 -0.2884417,-0.56251 -0.4140628,-0.875 0.7075848,-0.14848 1.487777,-0.235039 2.306641,-0.261719 z m 1,0.0039 c 0.820177,0.0308 1.59671,0.12262 2.302734,0.27539 -0.123685,0.30542 -0.257219,0.597992 -0.40625,0.857422 -0.540347,0.94063 -1.203786,1.521351 -1.896484,1.712891 z m -4.2890628,0.505859 c 0.154922,0.40174 0.3304138,0.77879 0.5292968,1.125 0.127424,0.22181 0.2678345,0.42792 0.4140626,0.625 -0.7106951,-0.34901 -1.3451323,-0.823574 -1.8789063,-1.396484 0.285868,-0.12952 0.5968899,-0.248156 0.9355469,-0.353516 z M 15.25,15.607422 c 0.332561,0.10638 0.64382,0.223655 0.923828,0.353515 -0.530872,0.56423 -1.159686,1.032383 -1.863281,1.376953 0.147192,-0.19806 0.287845,-0.405796 0.416016,-0.628906 0.195286,-0.33995 0.370495,-0.708002 0.523437,-1.101562 z"/>
+ <path style="opacity:0.2" d="m 14,8 v 0.5 c 0,0.55228 0.4477,1 1,1 h 7 V 9 H 15 C 14.4477,9 14,8.55228 14,8 Z"/>
+ <path style="fill:#5491dc" d="M 22,9 H 15 C 14.4477,9 14,8.55228 14,8 V 1 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.0507812 1 C 1.4690813 1 1 1.4690813 1 2.0507812 L 1 2.5507812 C 1 1.9690814 1.4690812 1.5 2.0507812 1.5 L 14 1.5 L 21.5 9 L 22 9 L 14 1 L 2.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bitseater.weather.svg b/.icons/awkward/24x24/apps/com.github.bitseater.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bitseater.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.bleakgrey.tootle.svg b/.icons/awkward/24x24/apps/com.github.bleakgrey.tootle.svg
new file mode 100644
index 00000000..5ff6f55c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bleakgrey.tootle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#647fa6" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="M 19.983222,10.633583 17.861514,6.610186 c -0.0034,-0.00475 -0.0062,-0.00899 -0.0096,-0.013255 -0.01483,-0.018465 -0.03157,-0.035035 -0.05022,-0.048285 -0.07557,-0.054441 -0.178404,-0.065802 -0.267366,-0.019885 -0.05213,0.026985 -0.0904,0.069589 -0.112877,0.118822 -0.0034,0.00425 -0.0048,0.00947 -0.0067,0.014675 l -1.146948,2.7229745 -2.275718,1.1759195 c -0.01483,0.0076 -0.03013,0.01563 -0.04448,0.02367 l -0.773879,0.40002 -0.674394,0.348421 -0.17649,-0.334218 c -0.09996,-0.189359 -0.335283,-0.262735 -0.5266,-0.163796 -0.190839,0.09847 -0.265453,0.331851 -0.16549,0.52121 l 0.176491,0.334217 -0.651436,0.336585 -0.562473,-1.066562 1.009677,-0.521682 c 0.259235,-0.134445 0.359677,-0.4511475 0.22432,-0.7077295 -0.02153,-0.04166 -0.04879,-0.07906 -0.07987,-0.1117225 l -0.04592,-0.044021 c -0.15975,-0.1349175 -0.3922,-0.168055 -0.589257,-0.06627 l -2.98168,1.540433 c -0.259713,0.134445 -0.3601545,0.451147 -0.2247975,0.708201 0.021525,0.04024 0.046875,0.07669 0.077005,0.108881 0.015305,0.01751 0.032525,0.03361 0.050221,0.04781 0.1597495,0.133971 0.391722,0.167109 0.5883005,0.06533 L 9.6305315,11.45872 10.193004,12.525282 9.47413,12.896899 9.2976395,12.562681 c -0.099963,-0.188885 -0.33624,-0.262262 -0.5266005,-0.163796 -0.050221,0.02604 -0.092311,0.06107 -0.1257915,0.102727 -0.09231,0.115983 -0.1133555,0.278831 -0.0397,0.418483 l 0.17649,0.334217 -1.094813,0.565709 c -0.014825,0.0071 -0.030135,0.01515 -0.04496,0.02273 l -2.608135,1.346814 -0.8896252,-0.191252 c -0.00239,-9.5e-4 -0.00479,-9.5e-4 -0.0067,-0.0015 -0.024871,-0.0047 -0.051177,-9.5e-4 -0.075092,0.01089 -0.053091,0.02745 -0.076049,0.08947 -0.055004,0.143439 l 0.9757177,1.849559 c 0.00239,0.0033 0.00479,0.0071 0.00765,0.0099 l 0.00143,0.0014 0.014349,0.01326 c 0.034435,0.0284 0.08418,0.03455 0.127226,0.01278 0.023915,-0.01278 0.04161,-0.03171 0.052134,-0.05491 9.5e-4,-0.0019 0.0019,-0.0038 0.00285,-0.0062 l 0.3572845,-0.847379 1.043636,-0.539672 c 0.0043,0.293506 0.07557,0.590325 0.221928,0.868209 0.500773,0.949159 1.684549,1.316988 2.644005,0.821342 0.014825,-0.0076 0.03013,-0.01563 0.04448,-0.02367 l 1.0948125,-0.565708 0.20471,0.388185 c 0.09949,0.188885 0.33624,0.262261 0.526601,0.163795 0.190839,-0.09847 0.265453,-0.332324 0.165489,-0.521209 l -0.204709,-0.387712 0.718875,-0.371615 0.59691,1.131889 c 0.139183,0.263682 0.466814,0.365462 0.733223,0.227704 0.07461,-0.03834 0.136314,-0.09136 0.182708,-0.15338 0.121965,-0.160481 0.147314,-0.38203 0.04735,-0.571863 l -0.59691,-1.13189 0.651436,-0.336585 0.204709,0.387712 c 0.09948,0.188885 0.335762,0.262734 0.526601,0.163795 0.191317,-0.09894 0.264974,-0.332798 0.165489,-0.521209 l -0.204709,-0.388185 1.51045,-0.78063 c 0.104268,-0.05539 0.201361,-0.11835 0.291281,-0.188885 0.724614,-0.566183 0.96376,-1.57925 0.521339,-2.418108 -0.146358,-0.277411 -0.351545,-0.505115 -0.592127,-0.676957 l 0.712179,-0.367829 2.929546,0.628197 c 0.0057,0.0015 0.01053,0.0028 0.01579,0.0033 0.05405,0.0099 0.111442,0.0033 0.163098,-0.02367 0.11479,-0.0587 0.164054,-0.193619 0.118616,-0.311495 z m -11.00744,5.688803 c -0.0067,0.0042 -0.012915,0.0071 -0.02009,0.01088 -0.4314205,0.22297 -0.9628045,0.05776 -1.187602,-0.369249 -0.224798,-0.42653 -0.058352,-0.952472 0.372112,-1.174969 l 1.1407295,-0.589374 0.8145335,1.544218 z m 1.811297,-0.935905 -0.814534,-1.544218 0.04783,-0.02414 0.671524,-0.347 0.814533,1.544219 -0.153053,0.07906 z m 1.682635,-0.869155 -0.814533,-1.544219 0.651435,-0.336584 0.814534,1.544218 z m 2.701878,-1.397939 c -0.0096,0.0062 -0.01913,0.01183 -0.02918,0.01657 l -1.329655,0.687371 -0.814533,-1.544219 0.991502,-0.512688 0.317587,-0.163795 c 0.01674,-0.0085 0.03396,-0.01657 0.05118,-0.02461 0.420898,-0.185571 0.920236,-0.01657 1.136425,0.393392 0.190839,0.360728 0.100442,0.792939 -0.192752,1.05236 -0.03922,0.03551 -0.08274,0.0677 -0.130574,0.09563 z"/>
+ <path style="fill:#ffffff" d="M 19.983222,10.133587 17.861514,6.11019 C 17.858114,6.10544 17.855314,6.1012 17.851914,6.096935 17.837084,6.07847 17.820344,6.0619 17.801694,6.04865 17.726124,5.994209 17.62329,5.982848 17.534328,6.028765 c -0.05213,0.026985 -0.0904,0.069589 -0.112877,0.118822 -0.0034,0.00425 -0.0048,0.00946 -0.0067,0.014675 l -1.146948,2.7229745 -2.275718,1.1759185 c -0.01483,0.0076 -0.03013,0.01563 -0.04448,0.02367 l -0.773879,0.40002 -0.674394,0.34842 -0.17649,-0.334218 c -0.09996,-0.189358 -0.335283,-0.262735 -0.5266,-0.163795 -0.190839,0.09847 -0.265453,0.331851 -0.16549,0.521209 l 0.176491,0.334218 -0.651436,0.336585 -0.562473,-1.066562 1.009677,-0.5216825 C 11.862246,9.804574 11.962688,9.4878705 11.827331,9.23129 11.805801,9.18963 11.778541,9.152233 11.747461,9.119568 l -0.04592,-0.044025 c -0.15975,-0.134918 -0.3922,-0.1680555 -0.589257,-0.066275 l -2.98168,1.540433 c -0.259713,0.134445 -0.3601545,0.451147 -0.2247975,0.708201 0.021525,0.04024 0.046875,0.07669 0.077005,0.108881 0.015305,0.01751 0.032525,0.03361 0.050221,0.04781 0.1597495,0.133972 0.391722,0.167109 0.5883005,0.06533 L 9.6305695,10.958712 10.193042,12.025274 9.474168,12.39689 9.2976775,12.062673 c -0.099963,-0.188886 -0.33624,-0.262262 -0.5266005,-0.163796 -0.050221,0.02604 -0.092311,0.06107 -0.1257915,0.102727 -0.09231,0.115982 -0.1133555,0.278831 -0.0397,0.418483 l 0.17649,0.334217 -1.094813,0.565709 c -0.014825,0.0071 -0.030135,0.01515 -0.04496,0.02272 l -2.608135,1.346814 -0.8896252,-0.191252 c -0.00239,-9.5e-4 -0.00479,-9.5e-4 -0.0067,-0.0014 -0.024871,-0.0048 -0.051177,-9.5e-4 -0.075092,0.01089 -0.053091,0.02745 -0.076049,0.08947 -0.055004,0.143439 l 0.9757177,1.849559 c 0.00239,0.0033 0.00479,0.0071 0.00765,0.0099 l 0.00143,0.0014 0.014349,0.01326 c 0.034435,0.0284 0.08418,0.03456 0.127226,0.01279 0.023915,-0.01279 0.04161,-0.03171 0.052134,-0.05491 9.5e-4,-0.0019 0.0019,-0.0038 0.00285,-0.0062 l 0.3572845,-0.847379 1.043636,-0.539672 c 0.0043,0.293506 0.07557,0.590325 0.221928,0.868209 0.500773,0.949159 1.684549,1.316988 2.644005,0.821342 0.014825,-0.0076 0.03013,-0.01563 0.04448,-0.02367 l 1.0948125,-0.565708 0.20471,0.388185 c 0.09949,0.188885 0.33624,0.262261 0.526601,0.163795 0.190839,-0.09847 0.265453,-0.332324 0.165489,-0.521209 l -0.204709,-0.387712 0.718875,-0.371616 0.59691,1.13189 c 0.139183,0.263682 0.466814,0.365462 0.733223,0.227704 0.07461,-0.03834 0.136314,-0.09136 0.182708,-0.15338 0.121965,-0.160482 0.147314,-0.382031 0.04735,-0.571863 l -0.59691,-1.13189 0.651436,-0.336585 0.204709,0.387712 c 0.09948,0.188885 0.335762,0.262734 0.526601,0.163795 0.191317,-0.09894 0.264974,-0.332798 0.165489,-0.52121 l -0.204709,-0.388185 1.51045,-0.78063 c 0.104268,-0.05539 0.201361,-0.118349 0.291281,-0.188885 0.724614,-0.566182 0.96376,-1.57925 0.521339,-2.418108 -0.146358,-0.27741 -0.351545,-0.505114 -0.592127,-0.676957 l 0.712179,-0.367829 2.929546,0.628198 c 0.0057,0.0015 0.01053,0.0028 0.01579,0.0033 0.05405,0.0099 0.111442,0.0033 0.163098,-0.02367 0.11479,-0.0587 0.164054,-0.19362 0.118616,-0.311495 z m -11.00744,5.688802 c -0.0067,0.0042 -0.012915,0.0071 -0.02009,0.01089 C 8.5242715,16.056249 7.9928875,15.891029 7.76809,15.46403 7.543292,15.0375 7.709738,14.511557 8.140202,14.289061 l 1.1407295,-0.589378 0.8145335,1.544218 z m 1.811297,-0.935904 -0.814534,-1.544218 0.04783,-0.02415 0.671524,-0.346999 0.814533,1.544218 -0.153053,0.07906 z m 1.682635,-0.869156 -0.814533,-1.544218 0.651435,-0.336585 0.814534,1.544219 z m 2.701878,-1.397938 c -0.0096,0.0062 -0.01913,0.01183 -0.02918,0.01657 l -1.329655,0.687371 -0.814533,-1.544219 0.991502,-0.512688 0.317587,-0.163795 c 0.01674,-0.0085 0.03396,-0.01657 0.05118,-0.02462 0.420898,-0.185572 0.920236,-0.01657 1.136425,0.393392 0.190839,0.360728 0.100442,0.792939 -0.192752,1.05236 -0.03922,0.03551 -0.08274,0.0677 -0.130574,0.09563 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.bleakgrey.transporter.svg b/.icons/awkward/24x24/apps/com.github.bleakgrey.transporter.svg
new file mode 100644
index 00000000..3dfa6c33
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.bleakgrey.transporter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7036a5" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.3" d="m 12,5 c -3.866,0 -7,3.134 -7,7 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.866 -3.134,-7 -7,-7 z m -0.701172,1.337891 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.812551 -0.07617,3.623047 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.880414 9.631083,9.717999 9.507813,9.693359 9.31424,9.654689 9.262139,9.671429 9.01172,9.921875 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 6.025155,10.936292 6.012085,10.925292 6.000005,10.912112 6.471042,9.035796 7.792552,7.4989 9.544927,6.757815 9.91159,6.60273 10.290456,6.495675 10.689458,6.414065 c 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.859375 c 0.143276,0.08856 0.683464,1.259169 0.837891,1.830078 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.365315 1.220703,-1.296875 z"/>
+ <path style="opacity:0.2" d="m 12,2.5 v 3 c 3.901527,0 7,3.098473 7,7 h -2 l 1.75,3 1.361328,2.334961 a 10,10 0 0 0 1.87793,-5.625976 10,10 0 0 0 -0.0127,-0.364258 c -0.0022,-0.03331 -0.0053,-0.06639 -0.0078,-0.09961 A 10,10 0 0 0 21.85742,10.822266 c -0.0027,-0.016 -0.006,-0.03189 -0.0088,-0.04785 A 10,10 0 0 0 21.69238,10.076173 C 21.66239,9.955935 21.633906,9.8352695 21.599606,9.7167985 a 10,10 0 0 0 -0.202145,-0.6084 C 21.35754,8.997847 21.320035,8.8860455 21.276367,8.777344 A 10,10 0 0 0 21.019531,8.203125 C 20.967185,8.093463 20.917507,7.9824115 20.861328,7.875 A 10,10 0 0 0 20.565429,7.359375 C 20.49574,7.2435225 20.429659,7.12543 20.355469,7.0126955 A 10,10 0 0 0 20.012695,6.536133 C 19.935794,6.4329885 19.862958,6.326586 19.782226,6.2265625 A 10,10 0 0 0 19.383789,5.772461 C 19.297132,5.6774065 19.214243,5.5789495 19.124023,5.4873045 A 10,10 0 0 0 18.677734,5.0703125 C 18.586881,4.9885995 18.500067,4.9026035 18.40625,4.8242187 A 10,10 0 0 0 17.83789,4.3925781 C 17.766943,4.3413966 17.700256,4.2847011 17.627929,4.2353515 A 10,10 0 0 0 12.999024,2.5498047 c 0,0 -0.001,0 -0.001,0 a 10,10 0 0 0 -0.0029,0 A 10,10 0 0 0 12,2.5 Z M 3.7265625,6.8876955 A 10,10 0 0 0 2,12.5 10,10 0 0 1 2.0107422,12.291016 10,10 0 0 0 12,22 v -2.5 c -3.901527,0 -7,-3.098473 -7,-7 H 7 L 5.25,9.5 Z M 2,12.5 a 10,10 0 0 0 0.023437,0.655274 c 0.00216,0.03331 0.00533,0.06639 0.00781,0.09961 A 10,10 0 0 0 2.041992,13.345703 10,10 0 0 1 2,12.5 Z m 19.958984,0.834961 a 10,10 0 0 1 -0.05664,0.464844 10,10 0 0 0 0.05664,-0.464844 z M 2.1035156,13.850586 a 10,10 0 0 0 0.039063,0.327149 c 0.0027,0.016 0.00601,0.03188 0.00879,0.04785 a 10,10 0 0 0 0.026367,0.116211 10,10 0 0 1 -0.074219,-0.491211 z m 19.7207034,0.483399 a 10,10 0 0 1 -0.0957,0.427734 10,10 0 0 0 0.0957,-0.427734 z M 2.2851563,14.822266 a 10,10 0 0 0 0.022461,0.101562 c 0.029991,0.120239 0.058474,0.240904 0.092773,0.359375 a 10,10 0 0 0 0.00879,0.02637 10,10 0 0 1 -0.1240235,-0.487305 z M 21.58789,15.317383 a 10,10 0 0 1 -0.125976,0.379883 10,10 0 0 0 0.125976,-0.379883 z M 2.5712891,15.798828 a 10,10 0 0 0 0.03125,0.09277 c 0.039921,0.110551 0.077426,0.222353 0.1210937,0.331054 a 10,10 0 0 0 0.014649,0.0332 10,10 0 0 1 -0.1669922,-0.457031 z m 18.6874999,0.461914 a 10,10 0 0 1 -0.161133,0.361328 10,10 0 0 0 0.161133,-0.361328 z M 2.9384765,16.704101 a 10,10 0 0 0 0.041992,0.09277 c 0.052346,0.109662 0.1020237,0.220713 0.1582033,0.328125 a 10,10 0 0 0 0.026367,0.0459 10,10 0 0 1 -0.2265625,-0.466797 z m 17.8945315,0.469727 a 10,10 0 0 1 -0.178711,0.311523 10,10 0 0 0 0.178711,-0.311523 z M 3.397461,17.576172 a 10,10 0 0 0 0.03711,0.06445 c 0.06969,0.115852 0.1357706,0.233945 0.2099609,0.346679 a 10,10 0 0 0 0.03418,0.04687 10,10 0 0 1 -0.2812499,-0.458007 z m 16.921875,0.460937 a 10,10 0 0 1 -0.0498,0.06934 l 0.0039,0.0059 a 10,10 0 0 0 0.0459,-0.0752 z M 3.9873047,18.463867 c 0.076901,0.103144 0.1497371,0.209547 0.2304687,0.30957 a 10,10 0 0 0 0.041016,0.04687 10,10 0 0 1 -0.2714843,-0.356445 z m 0.6113281,0.743164 a 10,10 0 0 0 0.017578,0.02051 c 0.086657,0.09506 0.1695459,0.193512 0.2597656,0.285157 a 10,10 0 0 0 0.054687,0.05078 10,10 0 0 1 -0.3320313,-0.356446 z m 0.6855467,0.6875 a 10,10 0 0 0 0.038085,0.03515 c 0.090853,0.08171 0.1776675,0.167709 0.2714845,0.246093 a 10,10 0 0 0 0.083985,0.06348 10,10 0 0 1 -0.393555,-0.344727 z m 0.7919925,0.648438 a 10,10 0 0 0 0.085937,0.06445 c 0.070947,0.05118 0.1376345,0.107877 0.209961,0.157226 a 10,10 0 0 0 0.098632,0.06055 10,10 0 0 1 -0.39453,-0.282226 z M 6.9628905,21.125 A 10,10 0 0 0 7.3310545,21.335937 10,10 0 0 1 6.9628905,21.125 Z m 0.859375,0.447265 a 10,10 0 0 0 0.4257815,0.19043 10,10 0 0 1 -0.4257815,-0.19043 z M 8.732422,21.938476 A 10,10 0 0 0 9.1933595,22.091797 10,10 0 0 1 8.732422,21.938476 Z M 9.6933595,22.21875 A 10,10 0 0 0 10.167969,22.324219 10,10 0 0 1 9.6933595,22.21875 Z m 0.9384765,0.175781 a 10,10 0 0 0 0.369141,0.05566 c 0.0013,1.28e-4 0.0026,-1.27e-4 0.0039,0 a 10,10 0 0 0 0.147461,0.0078 10,10 0 0 1 -0.520508,-0.06348 z"/>
+ <path style="fill:#a85bef" d="m 12,2 v 3 c 3.901527,0 7,3.098473 7,7 h -2 l 1.75,3 1.523437,2.612304 A 10,10 0 0 0 22,12 10,10 0 0 0 21.976562,11.344727 c -0.0022,-0.03331 -0.0053,-0.06639 -0.0078,-0.09961 a 10,10 0 0 0 -0.111328,-0.922851 c -0.0027,-0.016 -0.006,-0.03189 -0.0088,-0.04785 a 10,10 0 0 0 -0.15625,-0.6982425 c -0.02999,-0.1202385 -0.05847,-0.240904 -0.09277,-0.359375 a 10,10 0 0 0 -0.202145,-0.6084 C 21.35754,8.497847 21.320035,8.3860455 21.276367,8.277344 A 10,10 0 0 0 21.019531,7.703125 C 20.967185,7.593463 20.917507,7.4824115 20.861328,7.375 A 10,10 0 0 0 20.565429,6.859375 C 20.49574,6.7435225 20.429659,6.62543 20.355469,6.5126955 A 10,10 0 0 0 20.012695,6.036133 C 19.935794,5.9329885 19.862958,5.826586 19.782226,5.7265625 A 10,10 0 0 0 19.383789,5.272461 C 19.297132,5.1774065 19.214243,5.0789495 19.124023,4.9873047 A 10,10 0 0 0 18.677734,4.5703125 C 18.586881,4.4885995 18.500067,4.4026035 18.40625,4.3242187 A 10,10 0 0 0 17.83789,3.8925781 C 17.766943,3.8413966 17.700256,3.7847012 17.627929,3.7353515 A 10,10 0 0 0 12.999024,2.0498047 c -3.22e-4,-3.19e-5 -6.5e-4,3.19e-5 -0.001,0 a 10,10 0 0 0 -0.0029,0 A 10,10 0 0 0 12,2 Z M 3.7265625,6.3876955 A 10,10 0 0 0 2,12 10,10 0 0 0 2.023437,12.655274 c 0.00216,0.03331 0.00533,0.06639 0.00781,0.09961 a 10,10 0 0 0 0.1113281,0.922852 c 0.0027,0.016 0.00601,0.03188 0.00879,0.04785 a 10,10 0 0 0 0.15625,0.698242 c 0.029991,0.120238 0.058474,0.240904 0.092773,0.359375 A 10,10 0 0 0 2.602539,15.3916 c 0.039921,0.110552 0.077426,0.222353 0.1210937,0.331055 a 10,10 0 0 0 0.2568361,0.57422 c 0.052346,0.109662 0.1020235,0.220713 0.1582031,0.328125 a 10,10 0 0 0 0.2958984,0.515625 c 0.06969,0.115852 0.1357706,0.233945 0.209961,0.346679 a 10,10 0 0 0 0.3427734,0.476563 c 0.076901,0.103144 0.1497371,0.209547 0.2304687,0.30957 a 10,10 0 0 0 0.3984375,0.454102 c 0.086657,0.09505 0.169546,0.193511 0.2597656,0.285156 a 10,10 0 0 0 0.446289,0.416992 c 0.090853,0.08171 0.1776675,0.167709 0.2714845,0.246094 a 10,10 0 0 0 0.5683595,0.431641 c 0.070947,0.05118 0.1376345,0.107877 0.209961,0.157226 a 10,10 0 0 0 4.6289065,1.685547 c 0.0013,1.28e-4 0.0026,-1.27e-4 0.0039,0 A 10,10 0 0 0 12,22 V 19 C 8.098473,19 5,15.901527 5,12 H 7 L 5.25,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 v 0.5 a 10,10 0 0 1 0.995117,0.049805 10,10 0 0 1 0.003,0 c 0,0 10e-4,0 10e-4,0 a 10,10 0 0 1 4.628906,1.6855468 c 0.07233,0.04935 0.139014,0.1060452 0.209961,0.1572266 A 10,10 0 0 1 18.4063,4.8242192 c 0.09382,0.078385 0.180631,0.1643808 0.271484,0.2460938 a 10,10 0 0 1 0.446289,0.416992 c 0.09022,0.091645 0.173109,0.190102 0.259766,0.2851565 a 10,10 0 0 1 0.398437,0.4541015 c 0.08073,0.1000235 0.153568,0.206426 0.230469,0.3095705 a 10,10 0 0 1 0.342774,0.4765625 c 0.07419,0.1127345 0.140271,0.230827 0.20996,0.3466795 A 10,10 0 0 1 20.861328,7.875 c 0.05618,0.1074115 0.105857,0.218463 0.158203,0.328125 a 10,10 0 0 1 0.256836,0.574219 c 0.04367,0.1087015 0.08117,0.220503 0.121094,0.3310545 a 10,10 0 0 1 0.202148,0.6083985 c 0.0343,0.118471 0.06278,0.2391365 0.09277,0.359375 a 10,10 0 0 1 0.15625,0.698242 c 0.0028,0.01596 0.0061,0.03186 0.0088,0.04785 a 10,10 0 0 1 0.111328,0.922852 c 0.0025,0.03322 0.0057,0.06629 0.0078,0.09961 a 10,10 0 0 1 0.0127,0.366211 A 10,10 0 0 0 22,12 10,10 0 0 0 21.976562,11.344727 c -0.0022,-0.03331 -0.0053,-0.06639 -0.0078,-0.09961 a 10,10 0 0 0 -0.111328,-0.922851 c -0.0027,-0.016 -0.006,-0.03189 -0.0088,-0.04785 a 10,10 0 0 0 -0.15625,-0.6982425 c -0.02999,-0.1202385 -0.05847,-0.240904 -0.09277,-0.359375 a 10,10 0 0 0 -0.202145,-0.6084 C 21.35754,8.497847 21.320035,8.3860455 21.276367,8.277344 A 10,10 0 0 0 21.019531,7.703125 C 20.967185,7.593463 20.917507,7.4824115 20.861328,7.375 A 10,10 0 0 0 20.565429,6.859375 C 20.49574,6.7435225 20.429659,6.62543 20.355469,6.5126955 A 10,10 0 0 0 20.012695,6.036133 C 19.935794,5.9329885 19.862958,5.826586 19.782226,5.7265625 A 10,10 0 0 0 19.383789,5.272461 C 19.297132,5.1774065 19.214243,5.0789495 19.124023,4.9873047 A 10,10 0 0 0 18.677734,4.5703125 C 18.586881,4.4885995 18.500067,4.4026035 18.40625,4.3242187 A 10,10 0 0 0 17.83789,3.8925781 C 17.766943,3.8413966 17.700256,3.7847012 17.627929,3.7353515 A 10,10 0 0 0 12.999024,2.0498047 c 0,0 -0.001,0 -0.001,0 a 10,10 0 0 0 -0.0029,0 A 10,10 0 0 0 12,2 Z M 3.7265625,6.3876955 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.289063 10,10 0 0 1 3.7265625,6.8876955 L 5.25,9.5 6.708008,12 H 7 L 5.25,9 Z M 17,12 17.291992,12.5 H 19 C 19,12.331051 18.986045,12.165751 18.97461,12 Z M 5,12.5 c 0,3.901527 3.098473,7 7,7 V 19 C 8.267422,19 5.2780005,16.161922 5.0253905,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.brandonlujan.exchange.svg b/.icons/awkward/24x24/apps/com.github.brandonlujan.exchange.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.brandonlujan.exchange.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.calo001.fondo.svg b/.icons/awkward/24x24/apps/com.github.calo001.fondo.svg
new file mode 100644
index 00000000..625fb492
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.calo001.fondo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3b455c" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 9.1503906,7.5 A 2.1556886,2.1556886 0 0 0 7,9.650391 v 5.699218 A 2.1556886,2.1556886 0 0 0 9.1503906,17.5 H 14.849609 A 2.1556886,2.1556886 0 0 0 17,15.349609 V 9.650391 A 2.1556886,2.1556886 0 0 0 14.849609,7.5 Z M 11.865234,9.501953 A 3.0086517,3.0004105 0 0 1 15,12.505859 3.0086517,3.0004105 0 0 1 11.990234,15.5 3.0086517,3.0004105 0 0 1 11.865234,9.501953 Z M 12.029297,10.5 a 2,2 0 0 0 -1.443359,0.585938 2,2 0 0 0 0,2.828124 2,2 0 0 0 0.294921,0.240235 c 0.01684,0.01142 0.03367,0.02235 0.05078,0.0332 a 2,2 0 0 0 0.292968,0.154297 c 0.02068,0.0087 0.04159,0.01546 0.0625,0.02344 0.118857,0.04535 0.239305,0.0797 0.363282,0.101563 a 2,2 0 0 0 0.320312,0.03125 c 0.01759,2.56e-4 0.03515,2.05e-4 0.05274,0 a 2,2 0 0 0 0.351562,-0.0332 c -0.09741,0.01847 -0.196186,0.02388 -0.294922,0.02734 0.226955,-0.0091 0.452156,-0.05078 0.666016,-0.136719 0.0051,-0.0021 0.0105,-0.0038 0.01563,-0.0059 0.119056,-0.049 0.234077,-0.110634 0.34375,-0.183593 a 2,2 0 0 0 0.308593,-0.251954 c 0.106532,-0.106531 0.195967,-0.223578 0.273438,-0.345703 a 2,2 0 0 0 0.154297,-0.292968 c 0.0087,-0.02068 0.01546,-0.04159 0.02344,-0.0625 0.04535,-0.118856 0.0797,-0.239305 0.101563,-0.363282 A 2,2 0 0 0 14,12.507812 c 3.3e-5,-0.0085 -0.0019,-0.01692 -0.002,-0.02539 -1.6e-5,-0.0019 2.1e-5,-0.0039 0,-0.0059 A 2,2 0 0 0 13.964844,12.125 c 0.01847,0.09741 0.02388,0.196187 0.02734,0.294922 -0.0091,-0.226955 -0.05078,-0.452156 -0.136719,-0.666016 -0.0019,-0.0046 -0.004,-0.0091 -0.0059,-0.01367 -0.04911,-0.119618 -0.11031,-0.235544 -0.183593,-0.345703 A 2,2 0 0 0 13.414062,11.085938 2,2 0 0 0 12.029297,10.5 Z m 1.820312,1.240234 a 2,2 0 0 0 -0.169921,-0.326172 c 0.06733,0.103971 0.123856,0.213982 0.169921,0.326172 z m 0.0059,0.01367 c 0.04493,0.111957 0.07965,0.228782 0.103515,0.345703 a 2,2 0 0 0 -0.103515,-0.345703 z m 0.0098,1.458985 a 2,2 0 0 0 0.09375,-0.3125 c -0.02165,0.106286 -0.05471,0.210194 -0.09375,0.3125 z m -0.451172,0.701171 a 2,2 0 0 0 0.242188,-0.294921 c -0.07012,0.103391 -0.150582,0.203317 -0.242188,0.294921 z m -0.652343,0.435547 a 2,2 0 0 0 0.324219,-0.169921 c -0.103971,0.06733 -0.21203,0.123856 -0.324219,0.169921 z m -0.01563,0.0059 c -0.111957,0.04493 -0.22683,0.07965 -0.34375,0.103515 a 2,2 0 0 0 0.34375,-0.103515 z m -1.458985,0.0098 a 2,2 0 0 0 0.3125,0.09375 c -0.106286,-0.02164 -0.210195,-0.0547 -0.3125,-0.09375 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="fill:#e4e4e4" d="M 9.1503906 7 A 2.1556886 2.1556886 0 0 0 7 9.1503906 L 7 14.849609 A 2.1556886 2.1556886 0 0 0 9.1503906 17 L 14.849609 17 A 2.1556886 2.1556886 0 0 0 17 14.849609 L 17 9.1503906 A 2.1556886 2.1556886 0 0 0 14.849609 7 L 9.1503906 7 z M 11.865234 9.0019531 A 3.0086517 3.0004105 0 0 1 15 12.005859 A 3.0086517 3.0004105 0 0 1 11.990234 15 A 3.0086517 3.0004105 0 0 1 11.865234 9.0019531 z"/>
+ <path style="fill:#52c000" d="m 12.029297,9.9999998 a 2,2 0 0 0 -1.44336,0.5859372 2,2 0 0 0 0,2.828125 l 2.828125,-2.828125 A 2,2 0 0 0 12.029297,9.9999998 Z m 1.384765,0.5859372 c 0.09613,0.09613 0.180466,0.199578 0.25293,0.308594 a 2,2 0 0 0 -0.25293,-0.308594 z m -2.828125,2.828125 a 2,2 0 0 0 0.293946,0.241211 c -0.103391,-0.07012 -0.20234,-0.149605 -0.293946,-0.241211 z m 3.092774,-2.499023 c 0.06733,0.10397 0.124833,0.212029 0.170898,0.324219 a 2,2 0 0 0 -0.170898,-0.324219 z m 0.176758,0.338867 c 0.04493,0.111957 0.07867,0.227806 0.102539,0.344727 a 2,2 0 0 0 -0.102539,-0.344727 z m 0.109375,0.37207 c 0.02238,0.118058 0.03221,0.237666 0.03321,0.357422 a 2,2 0 0 0 -0.03321,-0.357422 z m 0.03418,0.381836 c -4.49e-4,0.114539 -0.01222,0.22868 -0.03223,0.341797 a 2,2 0 0 0 0.03223,-0.341797 z m -0.04101,0.392578 c -0.02165,0.106286 -0.05373,0.211171 -0.09277,0.313477 a 2,2 0 0 0 0.09277,-0.313477 z m -0.116211,0.375 c -0.04249,0.101082 -0.09446,0.198589 -0.154297,0.292969 a 2,2 0 0 0 0.154297,-0.292969 z m -0.186524,0.344727 c -0.07012,0.103391 -0.149605,0.20234 -0.241211,0.293945 a 2,2 0 0 0 0.241211,-0.293945 z m -0.241211,0.293945 c -0.09612,0.09613 -0.199577,0.180466 -0.308593,0.25293 a 2,2 0 0 0 0.308593,-0.25293 z m -0.329101,0.264649 c -0.103971,0.06733 -0.21203,0.124833 -0.324219,0.170898 a 2,2 0 0 0 0.324219,-0.170898 z m -2.153322,0.0088 a 2,2 0 0 0 0.292969,0.154297 C 11.123528,13.799309 11.026021,13.74734 10.93164,13.6875 Z m 1.814454,0.167969 c -0.111957,0.04493 -0.227807,0.07867 -0.344727,0.102539 a 2,2 0 0 0 0.344727,-0.102539 z m -1.459961,0.0098 a 2,2 0 0 0 0.313476,0.09277 c -0.106286,-0.02164 -0.211171,-0.05372 -0.313476,-0.09277 z m 1.08789,0.09961 c -0.118058,0.02238 -0.237665,0.03221 -0.357422,0.03321 a 2,2 0 0 0 0.357422,-0.03321 z m -0.723633,0.0019 a 2,2 0 0 0 0.341797,0.03223 c -0.114539,-4.48e-4 -0.22868,-0.01222 -0.341797,-0.03223 z"/>
+ <path style="fill:#008cdd" d="m 13.414213,10.585786 c 0.781049,0.781049 0.781049,2.047379 0,2.828427 -0.781048,0.781049 -2.047378,0.781049 -2.828427,0 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9.1503906 7 A 2.1556886 2.1556886 0 0 0 7 9.1503906 L 7 9.6503906 A 2.1556886 2.1556886 0 0 1 9.1503906 7.5 L 14.849609 7.5 A 2.1556886 2.1556886 0 0 1 17 9.6503906 L 17 9.1503906 A 2.1556886 2.1556886 0 0 0 14.849609 7 L 9.1503906 7 z M 14.986328 12.257812 A 3.0086517 3.0004105 0 0 1 11.990234 15 A 3.0086517 3.0004105 0 0 1 8.9980469 12.261719 A 3.0086517 3.0004105 0 0 0 11.990234 15.5 A 3.0086517 3.0004105 0 0 0 15 12.505859 A 3.0086517 3.0004105 0 0 0 14.986328 12.257812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cassidyjames.clairvoyant.svg b/.icons/awkward/24x24/apps/com.github.cassidyjames.clairvoyant.svg
new file mode 100644
index 00000000..94c950fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#576977" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="6"/>
+ <g style="font-size:40px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3f3f3f" transform="matrix(0.375,0,0,0.375,-1.5e-6,1.875e-7)">
+ <path style="fill:#3f3f3f" d="m 32.015629,20.273437 q 3.28125,0 5.28125,1.5 2.015625,1.484375 2.015625,4.015625 0,1.75 -0.96875,3.125 -0.96875,1.359375 -3.125,2.4375 2.5625,1.375 3.671875,2.875 1.125,1.484375 1.125,3.265625 0,2.8125 -2.203125,4.53125 -2.203125,1.703125 -5.796875,1.703125 -3.75,0 -5.890625,-1.59375 -2.140625,-1.59375 -2.140625,-4.515625 0,-1.953125 1.03125,-3.46875 1.046875,-1.515625 3.34375,-2.671875 -1.953125,-1.234375 -2.8125,-2.640625 -0.859375,-1.40625 -0.859375,-3.078125 0,-2.453125 2.03125,-3.96875 2.03125,-1.515625 5.296875,-1.515625 z m -3.5625,17.0625 q 0,1.34375 0.9375,2.09375 0.9375,0.75 2.5625,0.75 1.796875,0 2.6875,-0.765625 0.890625,-0.78125 0.890625,-2.046875 0,-1.046875 -0.890625,-1.953125 -0.875,-0.921875 -2.859375,-1.953125 -3.328125,1.53125 -3.328125,3.875 z m 3.53125,-13.53125 q -1.234375,0 -2,0.640625 -0.75,0.625 -0.75,1.6875 0,0.9375 0.59375,1.6875 0.609375,0.734375 2.1875,1.515625 1.53125,-0.71875 2.140625,-1.46875 0.609375,-0.75 0.609375,-1.734375 0,-1.078125 -0.78125,-1.703125 -0.78125,-0.625 -2,-0.625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cassidyjames.dippi.svg b/.icons/awkward/24x24/apps/com.github.cassidyjames.dippi.svg
new file mode 100644
index 00000000..dfbda9dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cassidyjames.dippi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#333333" transform="matrix(0,-1,-1,0,0,0)" d="M -16.614792,-19.49923 -5,-20 l 0,16 -12,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <path style="opacity:0.2" d="m 20,5.5 -16,12 15.179688,0 c 0,0 0.820312,0 0.820312,-0.75 L 20,5.5 Z m -3,6 0,3 -4,0 4,-3 z"/>
+ <path style="fill:#cd3840" d="M 20 5 L 4 17 L 19.179688 17 C 19.179688 17 20 17 20 16.25 L 20 5 z M 17 11 L 17 14 L 13 14 L 17 11 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 20 5 L 4 17 L 4.6660156 17 L 20 5.5 L 20 5 z M 13.666016 14 L 13 14.5 L 17 14.5 L 17 14 L 13.666016 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cassidyjames.ephemeral.svg b/.icons/awkward/24x24/apps/com.github.cassidyjames.ephemeral.svg
new file mode 100644
index 00000000..6fabf5dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cassidyjames.ephemeral.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g transform="matrix(.5 0 0 .5 -1.0001 -.49948)">
+ <rect fill="#9158cf" width="39.964" height="39.964" x="-42.98" y="-43.98" rx="19.982" ry="19.982" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m38.129 8.8707-28.258 28.258c7.8276 7.8276 20.431 7.8276 28.259 0 7.8276-7.8276 7.8276-20.431 0-28.259z"/>
+ <path fill="#fff" opacity=".2" d="m24 3.0182c-11.07 0-19.982 8.9119-19.982 19.982 0 0.16757-0.004 0.33299 0 0.49955 0.2644-10.837 9.08-19.483 19.982-19.483s19.718 8.6458 19.982 19.482c0.004-0.16656 0-0.33198 0-0.49955 0-11.069-8.912-19.981-19.982-19.981z"/>
+ <path fill="#f2f2f2" d="m9.8707 37.129 12.363-15.895 1.673 1.673 1.8593 1.8593z"/>
+ <path fill="#f34235" d="m38.129 8.8707-15.895 12.363 3.532 3.532z"/>
+ <path fill="#fff" opacity=".2" d="m38.129 8.8707-28.258 28.258c-7.8276-7.8276-7.8276-20.431 0-28.259 7.8276-7.8276 20.431-7.8276 28.259 0z"/>
+ </g>
+ <path opacity=".2" d="m1.0154 11.263c-0.00195 0.082-0.0068 0.1635-0.0068 0.246 0 5.5349 4.4562 9.9909 9.9909 9.9909s9.9909-4.456 9.9909-9.9909c0-0.0825-0.0045-0.164-0.0065-0.246-0.13 5.4204-4.532 9.7459-9.9844 9.7459s-9.8544-4.3255-9.9844-9.7459z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cassidyjames.palette.svg b/.icons/awkward/24x24/apps/com.github.cassidyjames.palette.svg
new file mode 100644
index 00000000..d9523635
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cassidyjames.palette.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.3)">
+ <path style="opacity:0.2" d="m 2.000008,327.8 v 0.5 c 0,1.385 1.1149995,2.5 2.499999,2.5 h 2.499999 4.999998 4.999998 2.499999 C 20.885,330.8 22,329.685 22,328.3 c 0,-0.0846 -0.0045,-0.16762 -0.0127,-0.25 -0.124914,1.26649 -1.18689,2.25 -2.487304,2.25 H 17.000002 12.000004 7.000006 4.500007 c -1.3849995,0 -2.499999,-1.115 -2.499999,-2.5 z"/>
+ <path style="fill:#ff7c70" d="m 16.999994,325.30001 h 2.499999 c 1.384999,0 2.499999,1.115 2.499999,2.5 0,1.38499 -1.115,2.49999 -2.499999,2.49999 h -2.499999 z"/>
+ <path style="fill:#7a0000" d="M 6.999998,325.3 H 4.499999 C 3.1149996,325.3 2,326.415 2,327.8 c 0,1.385 1.1149996,2.5 2.499999,2.5 h 2.499999 z"/>
+ <path style="fill:#ed5353" d="m 16.999994,325.3 v 5 h -4.999998 c -1.612204,-1.80101 -1.917779,-3.49315 0,-5 z"/>
+ <path style="fill:#c6262e" d="m 11.999996,325.3 v 5 H 6.999998 v -5 z"/>
+ <path style="opacity:0.2" d="m 17.667971,318.30196 c -0.479955,-0.0335 -0.975989,0.0714 -1.425781,0.33105 l -2.165038,1.25 -4.3300766,2.5 -4.3300768,2.5 -2.165038,1.25 C 2.5193349,326.55599 2.086335,327.28982 2.0146564,328.06953 2.1485491,329.32654 3.2063153,330.3 4.500007,330.3 h 1.5341789 l 1.8828117,-1.08691 4.3300764,-2.5 4.330077,-2.5 2.165038,-1.25 c 1.199445,-0.6925 1.607538,-2.21559 0.915038,-3.41504 -0.432812,-0.74965 -1.189333,-1.19018 -1.989256,-1.24609 z M 2.0195392,328.59981 c 6.8e-4,0.006 0.00123,0.0111 0.00195,0.0166 -6.95e-4,-0.006 -0.00129,-0.011 -0.00195,-0.0166 z m 0.082031,0.37011 c 0.022067,0.0783 0.042155,0.15649 0.072266,0.2334 -0.029193,-0.0755 -0.050371,-0.15454 -0.072266,-0.2334 z m 0.1162109,0.34375 c 0.035398,0.0792 0.074799,0.15758 0.1191406,0.23438 0.013317,0.0231 0.029046,0.0439 0.042968,0.0664 -0.059886,-0.0966 -0.1156299,-0.19587 -0.1621086,-0.30078 z m 0.2499999,0.4375 c 0.060779,0.0855 0.1279005,0.16264 0.1972656,0.23828 -0.069833,-0.0759 -0.1371825,-0.15415 -0.1972656,-0.23828 z m 0.4521483,0.47364 c 0.037074,0.0305 0.071785,0.0636 0.1103515,0.0918 -0.038751,-0.0283 -0.073345,-0.0614 -0.1103515,-0.0918 z m 0.3749999,0.25488 c 0.053261,0.0295 0.1050617,0.0605 0.1601561,0.0859 -0.055379,-0.0255 -0.1070743,-0.0566 -0.1601561,-0.0859 z m 0.4130857,0.18066 c 0.070352,0.0237 0.1397631,0.0481 0.211914,0.0654 -0.072665,-0.0172 -0.1418957,-0.042 -0.211914,-0.0654 z m 0.5957029,0.12989 c 0.019569,0.002 0.038974,0.002 0.058594,0.003 -0.01955,-0.001 -0.039169,-0.001 -0.058594,-0.003 z"/>
+ <path style="fill:#ffc27d" d="m 14.077504,319.38276 2.165062,-1.25 c 1.199445,-0.6925 2.722563,-0.28438 3.415062,0.91507 0.6925,1.19944 0.284382,2.72256 -0.915063,3.41506 l -2.165062,1.25 z"/>
+ <path style="fill:#cc3b02" d="m 5.4172526,324.38276 -2.1650625,1.25 c -1.1994446,0.6925 -1.6075628,2.21562 -0.9150631,3.41506 0.6924998,1.19945 2.2156176,1.60756 3.4150625,0.91506 l 2.1650626,-1.25 z"/>
+ <path style="fill:#ffa154" d="m 14.077503,319.38276 2.5,4.33013 -4.330126,2.5 c -2.2967187,-0.75363 -3.4074198,-2.06627 -2.4999991,-4.33013 z"/>
+ <path style="fill:#f37329" d="m 9.7473779,321.88276 2.4999991,4.33013 -4.3301249,2.49999 -2.4999995,-4.33012 z"/>
+ <path style="opacity:0.2" d="m 11.827153,312.81173 c -0.799924,0.0559 -1.557422,0.49644 -1.9902342,1.24609 l -1.2499995,2.16504 -2.499999,4.33007 -2.4999989,4.33008 -1.2499995,2.16504 c -0.1897731,0.3287 -0.2894804,0.6816 -0.3203124,1.03516 C 2.1567572,329.33352 3.2110606,330.3 4.500007,330.3 h 1.4999994 c 0.2627744,-0.19713 0.4918248,-0.44855 0.6669917,-0.75195 l 1.2499995,-2.16504 2.4999994,-4.33008 2.499999,-4.33007 1.249999,-2.16504 c 0.6925,-1.19945 0.284406,-2.72254 -0.915039,-3.41504 -0.449791,-0.25969 -0.94485,-0.36461 -1.424803,-0.33105 z M 2.0068439,328.4377 c 0.0011,0.0196 0.00138,0.039 0.00293,0.0586 -0.0015,-0.0194 -0.00187,-0.039 -0.00293,-0.0586 z m 0.067383,0.44238 c 0.017297,0.0721 0.041783,0.14156 0.06543,0.21191 -0.023387,-0.07 -0.048199,-0.13925 -0.06543,-0.21191 z m 0.1601562,0.46484 c 0.025431,0.0551 0.056455,0.1069 0.085937,0.16016 -0.029328,-0.0531 -0.060446,-0.10478 -0.085937,-0.16016 z m 0.2490233,0.42481 c 0.027807,0.0381 0.059748,0.0728 0.089844,0.10937 -0.029934,-0.0365 -0.061987,-0.0712 -0.089844,-0.10937 z m 0.330078,0.36816 c 0.074606,0.0681 0.1512343,0.13452 0.2353515,0.19434 -0.083007,-0.0593 -0.1603905,-0.12556 -0.2353515,-0.19434 z m 0.3720702,0.28223 c 0.022479,0.0139 0.04334,0.0297 0.066406,0.043 0.076805,0.0443 0.1552186,0.0837 0.2343749,0.11914 -0.1049091,-0.0465 -0.204141,-0.10223 -0.3007811,-0.16211 z m 0.416992,0.20801 c 0.072102,0.028 0.1454472,0.0464 0.2187499,0.0674 -0.073762,-0.0208 -0.1479623,-0.0402 -0.2187499,-0.0674 z m 0.5810545,0.15039 c 0.00553,7e-4 0.011071,10e-4 0.016601,0.002 -0.00556,-6.5e-4 -0.011056,-0.001 -0.016601,-0.002 z"/>
+ <path style="fill:#8cd5ff" d="m 8.5871233,315.72251 1.2499995,-2.16506 c 0.6925002,-1.19944 2.2156172,-1.60756 3.4150622,-0.91506 1.199444,0.6925 1.607563,2.21562 0.915063,3.41506 l -1.249999,2.16506 z"/>
+ <path style="fill:#0d52bf" d="m 3.5871246,324.38276 -1.2499995,2.16507 c -0.6924997,1.19944 -0.2843815,2.72255 0.9150632,3.41505 1.1994449,0.6925 2.7225626,0.28439 3.4150623,-0.91506 l 1.2499995,-2.16506 z"/>
+ <path style="fill:#64baff" d="m 8.5871228,315.72251 4.3301252,2.5 -2.499999,4.33013 c -2.3658294,0.4957 -3.9840453,-0.0857 -4.3301252,-2.5 z"/>
+ <path style="fill:#3689e6" d="m 6.0871238,320.05264 4.3301252,2.5 -2.4999989,4.33012 -4.3301255,-2.5 z"/>
+ <path style="fill:#e2ffb4" d="m 2.0000081,315.30001 v -2.5 c 0,-1.385 1.1149996,-2.5 2.4999991,-2.5 1.3849992,0 2.4999988,1.115 2.4999988,2.5 v 2.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.500007,310.30001 c -1.3849995,0 -2.499999,1.115 -2.499999,2.5 v 0.5 c 0,-1.385 1.1149995,-2.5 2.499999,-2.5 1.3849994,0 2.499999,1.115 2.499999,2.5 v -0.5 c 0,-1.385 -1.1149996,-2.5 -2.499999,-2.5 z m 7.327146,2.01172 c -0.799924,0.0559 -1.557422,0.49644 -1.9902342,1.24609 l -1.2499995,2.16504 -2.499999,4.33007 c 0.01902,0.13269 0.042705,0.25914 0.069336,0.38086 l 2.430663,-4.21093 1.2499995,-2.16504 c 0.4328122,-0.74965 1.1903102,-1.19017 1.9902342,-1.24609 0.479953,-0.0336 0.975012,0.0714 1.424803,0.33105 0.72675,0.41959 1.157456,1.14528 1.234375,1.91797 0.09756,-0.94914 -0.351791,-1.90841 -1.234375,-2.41797 -0.449791,-0.25969 -0.94485,-0.3646 -1.424803,-0.33105 z m 5.839841,5.49023 c -0.47995,-0.0335 -0.975012,0.0714 -1.424804,0.33105 l -2.165038,1.25 -2.312499,1.33496 -0.432618,0.75 2.745117,-1.58496 2.165038,-1.25 c 1.199445,-0.6925 2.722538,-0.2844 3.415037,0.91504 0.18294,0.31686 0.28431,0.65632 0.319336,0.99707 0.05003,-0.50258 -0.04642,-1.02437 -0.319336,-1.49707 -0.432812,-0.74965 -1.190317,-1.19018 -1.990233,-1.24609 z m -2.972655,7.49804 -0.866211,0.5 h 3.171874 2.499999 c 1.300414,0 2.36239,0.98351 2.487303,2.25 0.0081,-0.0824 0.0127,-0.16541 0.0127,-0.25 0,-1.385 -1.115,-2.5 -2.499999,-2.5 h -2.499999 z"/>
+ <path style="fill:#3a9104" d="m 2.0000073,325.30001 v 2.5 c 0,1.38499 1.1149995,2.49999 2.499999,2.49999 1.3849996,0 2.4999992,-1.115 2.4999992,-2.49999 v -2.5 z"/>
+ <path style="fill:#9bdb4d" d="m 2.0000073,315.30001 h 4.9999982 v 5 c -1.8010183,1.6122 -3.4931488,1.91778 -4.9999982,0 z"/>
+ <path style="fill:#68b723" d="m 2.0000073,320.30001 h 4.9999982 v 5 H 2.0000073 Z"/>
+ <circle style="opacity:0.2" cx="4.5" cy="328.3" r="1.5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="327.8" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cassidyjames.principles.svg b/.icons/awkward/24x24/apps/com.github.cassidyjames.principles.svg
new file mode 100644
index 00000000..baed9071
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cassidyjames.principles.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <ellipse style="fill:#3f3f3f" cx="13" cy="12" rx="5.5" ry="7"/>
+ <path style="opacity:0.2" d="m 13.5,2.5 a 8.5,10 0 0 0 -8.5,10 8.5,10 0 0 0 8.5,10 8.5,10 0 0 0 8.5,-10 8.5,10 0 0 0 -8.5,-10 z m 0,4 c 2.151173,0 4.5,2.314649 4.5,6 0,3.685351 -2.348827,6 -4.5,6 -2.151173,0 -4.4999999,-2.314649 -4.4999999,-6 0,-3.685351 2.3488269,-6 4.4999999,-6 z"/>
+ <path style="fill:#4f4f4f" d="M 13.5,2 A 8.5,10 0 0 0 5,12 8.5,10 0 0 0 13.5,22 8.5,10 0 0 0 22,12 8.5,10 0 0 0 13.5,2 Z m 0,4 c 2.151173,0 4.5,2.314649 4.5,6 0,3.685351 -2.348827,6 -4.5,6 -2.151173,0 -4.4999999,-2.314649 -4.4999999,-6 0,-3.685351 2.3488269,-6 4.4999999,-6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.5,2 A 8.5,10 0 0 0 5,12 8.5,10 0 0 0 5.00879,12.209961 8.5,10 0 0 1 13.500001,2.5 8.5,10 0 0 1 21.991212,12.290039 8.5,10 0 0 0 22.000012,12 a 8.5,10 0 0 0 -8.5,-10 z M 9.0097656,12.25 c -0.00249,0.08385 -0.00977,0.164672 -0.00977,0.25 0,3.685351 2.3488274,6 4.5000004,6 2.151173,0 4.499999,-2.314649 4.499999,-6 0,-0.08533 -0.0073,-0.166152 -0.0098,-0.25 C 17.885279,15.787525 15.601326,18 13.49996,18 11.398594,18 9.1146405,15.787525 9.0097251,12.25 Z"/>
+ <path style="opacity:0.2" d="M 6.9414062,2.4724682 A 2.0002,2.0002 0 0 0 5.5800781,3.062312 l -3.9707031,4 A 2.0002,2.0002 0 1 0 4.4472656,9.8806714 L 5,9.3240308 V 20.470515 a 2.0002,2.0002 0 1 0 4,0 V 4.4705151 A 2.0002,2.0002 0 0 0 6.9414062,2.4724682 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="M 3.0283145,7.9715 7,3.9715 v 16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.9414062 1.9726562 A 2.0002 2.0002 0 0 0 5.5800781 2.5625 L 1.609375 6.5625 A 2.0002 2.0002 0 0 0 1.0175781 8.2480469 A 2.0002 2.0002 0 0 1 1.609375 7.0625 L 5.5800781 3.0625 A 2.0002 2.0002 0 0 1 6.9414062 2.4726562 A 2.0002 2.0002 0 0 1 9 4.4707031 L 9 3.9707031 A 2.0002 2.0002 0 0 0 6.9414062 1.9726562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.cjfloss.envelope.svg b/.icons/awkward/24x24/apps/com.github.cjfloss.envelope.svg
new file mode 100644
index 00000000..58d67b41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.cjfloss.envelope.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11,5 V 6.5283205 C 10.099167,6.582697 9.2940305,6.734772 8.5839845,7.1220705 7.6206275,7.6475375 7,8.75 7,10 c 0,1.333334 0.860415,2.369658 1.833008,2.81543 0.9725925,0.445772 2.042969,0.551758 3.042969,0.676758 1,0.125 1.929624,0.269014 2.457031,0.510742 C 14.860415,14.244658 15,14.333334 15,15 15,15.468166 14.863766,15.707299 14.408203,15.991211 13.952641,16.275123 13.126311,16.5 12,16.5 10.25,16.5 9.6613545,15.939297 9.332031,15.445313 9.002708,14.951328 9,14.5 9,14.5 H 7 c 0,0 -0.0027,1.048672 0.667969,2.054687 C 8.232305,17.401192 9.328458,18.193604 11,18.425781 V 20 h 2 v -1.546875 c 0.949386,-0.0945 1.779145,-0.336095 2.466797,-0.764649 C 16.386234,17.115472 17,16.104164 17,15 17,13.666667 16.139585,12.630342 15.166992,12.184571 14.1944,11.738799 13.124024,11.632813 12.124024,11.507813 c -1,-0.125 -1.929625,-0.269014 -2.457032,-0.510742 C 9.139585,10.755342 9,10.666667 9,10 9,9.25 9.1293725,9.1024625 9.5410155,8.8779295 9.952659,8.653397 10.816667,8.5 12,8.5 c 1.791667,0 2.421903,0.503941 2.71875,0.875 C 15.015597,9.746059 15,10 15,10 h 2 C 17,10 16.984405,9.003941 16.28125,8.125 15.691998,7.3884355 14.626729,6.751567 13,6.5625 V 5 Z"/>
+ <path style="fill:#4f8d28" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 11,5 V 6.5283205 C 10.099167,6.582697 9.2940305,6.734772 8.5839845,7.1220705 7.6206275,7.6475375 7,8.75 7,10 c 0,1.333334 0.860415,2.369658 1.833008,2.81543 0.9725925,0.445772 2.042969,0.551758 3.042969,0.676758 1,0.125 1.929624,0.269014 2.457031,0.510742 C 14.860415,14.244658 15,14.333334 15,15 15,15.468166 14.863766,15.707299 14.408203,15.991211 13.952641,16.275123 13.126311,16.5 12,16.5 10.25,16.5 9.6613545,15.939297 9.332031,15.445313 9.002708,14.951328 9,14.5 9,14.5 H 7 c 0,0 -0.0027,1.048672 0.667969,2.054687 C 8.232305,17.401192 9.328458,18.193604 11,18.425781 V 19.5 h 2 v -1.046875 c 0.949386,-0.0945 1.779145,-0.336095 2.466797,-0.764649 C 16.386234,17.115472 17,16.104164 17,15 17,13.666667 16.139585,12.630342 15.166992,12.184571 14.1944,11.738799 13.124024,11.632813 12.124024,11.507813 c -1,-0.125 -1.929625,-0.269014 -2.457032,-0.510742 C 9.139585,10.755342 9,10.666667 9,10 9,9.25 9.1293725,9.1024625 9.5410155,8.8779295 9.952659,8.653397 10.816667,8.5 12,8.5 c 1.75,0 2.338646,0.560703 2.667969,1.0546875 C 14.997292,10.048672 15,10.5 15,10.5 h 2 c 0,0 0.0027,-1.048672 -0.667969,-2.0546875 C 15.767695,7.5988075 14.671542,6.8063955 13,6.574219 V 5 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="m 16,10 c 0,0 0,-3 -4,-3 -2.5,0 -4,0.5 -4,2.5 0,4 8,1 8,5 0,1.57233 -1.5,2.5 -4,2.5 -4,0 -4,-3 -4,-3 v 0"/>
+ <rect style="fill:#ffffff" width="2" height="2.5" x="11" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="2.5" x="11" y="16.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.coralynnmay.goodvibesapp.svg b/.icons/awkward/24x24/apps/com.github.coralynnmay.goodvibesapp.svg
new file mode 100644
index 00000000..ed1a7137
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.coralynnmay.goodvibesapp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#73cbfc" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1" d="M 9.3125,8.4995075 C 6.5009685,8.4869525 4.6423879,9.491124 4.1162109,12.202979 c -0.4322618,2.22784 0.3518718,3.692635 2.2490236,4.199219 0.6903305,0.184334 2.827089,0.09539 3.7333985,-0.155274 1.59271,-0.440496 1.522956,-0.368116 1.803711,-1.885742 C 12.244774,12.510176 12,12.499854 11.5,12.499854 c -0.04702,-0.01456 -0.448063,0 -0.5,0 H 9.5 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 h 0.637696 c -0.01168,0.185458 -0.06542,0.464088 -0.1523445,0.901367 C 9.7634665,15.517395 9.748812,15.543509 9.241211,15.743018 7.3504365,16.486178 6.176583,15.575287 6.2685545,13.436378 6.399367,10.394148 7.654558,9.0424765 9.586914,9.0424765 c 1.70138,0 2.327452,0.268594 2.903321,3.0638235 0.950868,4.615471 0.803234,4.367849 1.517578,4.393554 0.761262,0.0274 0.609682,0.32347 3.319187,-4.273437 1.15733,-1.963509 1.467517,-2.3306915 1.753078,-2.7269095 H 19.5 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 H 18 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 h 0.264648 C 17.723405,10.523622 15.51998,13.795354 15.3125,14.025245 c -0.184322,0.204228 -0.239171,0.02342 -0.774414,-2.538086 -0.3074,-1.471116 -0.453705,-1.656418 -0.460937,-1.9876515 H 14.5 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 h -1 -1.5 c -0.04847,0 -2.643238,-0.012755 -2.6875,0 -0.699873,-0.01386 1.020902,0.00455 0,0 z"/>
+ <path style="fill:#0066bd" d="M 9.3125,8 C 6.5009685,7.987445 4.6423879,8.9916165 4.1162109,11.703473 c -0.4322618,2.22784 0.3518718,3.692635 2.2490236,4.199219 0.6903305,0.184334 2.827089,0.09539 3.7333985,-0.155274 1.59271,-0.440496 1.522956,-0.368116 1.803711,-1.885742 C 12.244774,12.01067 12,12.000348 11.5,12.000348 c -0.04702,-0.01456 -0.448063,0 -0.5,0 H 9.5 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 h 0.637696 c -0.01168,0.185458 -0.06542,0.464088 -0.1523445,0.901367 C 9.7634665,15.017889 9.748812,15.044003 9.241211,15.243512 7.3504365,15.986672 6.176583,15.075781 6.2685545,12.936872 6.399367,9.8946415 7.654558,8.542969 9.586914,8.542969 c 1.70138,0 2.327452,0.268594 2.903321,3.063825 0.950868,4.615471 0.803234,4.367849 1.517578,4.393554 0.761262,0.0274 0.609682,0.32347 3.319187,-4.273437 C 18.48433,9.7634015 18.794517,9.396218 19.080078,9 H 19.5 C 19.777,9 20,8.777 20,8.5 20,8.223 19.777,8 19.5,8 H 18 C 17.723,8 17.5,8.223 17.5,8.5 17.5,8.777 17.723,9 18,9 h 0.264648 c -0.541243,1.024116 -2.744668,4.295848 -2.952148,4.525739 -0.184322,0.204228 -0.239171,0.02342 -0.774414,-2.538086 C 14.230686,9.5165355 14.084381,9.3312335 14.077149,9 H 14.5 C 14.777,9 15,8.777 15,8.5 15,8.223 14.777,8 14.5,8 H 13.5 12 C 11.95153,8 9.356762,7.987245 9.3125,8 c -0.699873,-0.01386 1.020902,0.00455 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.coslyk.MoonPlayer.svg b/.icons/awkward/24x24/apps/com.github.coslyk.MoonPlayer.svg
new file mode 100644
index 00000000..b26bfa8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.coslyk.MoonPlayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#384fae" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <circle style="opacity:0.2" cx="-12" cy="12.5" r="7" transform="scale(-1,1)"/>
+ <circle style="fill:#fae8a2" cx="-12" cy="12" r="7" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 12.66115,5.03759 a 7,7 0 0 1 2.5333,0.73486 c -0.03535,0.112035 0.006,0.23842 0.13475,0.35 0.08715,0.07553 0.15855,0.193165 0.15855,0.261835 0,0.209895 -0.1897,0.532175 -0.34125,0.579005 -0.20125,0.0623 -0.1337,0.27706 0.1253,0.39571 0.1197,0.05495 0.26705,0.21315 0.32725,0.3514 0.06055,0.1386 0.14945,0.2751 0.19775,0.30345 0.04795,0.0287 0.0875,0.13685 0.0875,0.2408 0,0.14525 -0.0665,0.2156 -0.28455,0.30275 -0.1561,0.06265 -0.343,0.10815 -0.41545,0.10115 -0.41685,-0.0392 -0.4459,0.2037 -0.08155,0.6783 0.19355,0.252 0.28665,0.31535 0.4186,0.2835 0.12285,-0.0294 0.19005,0.00525 0.24605,0.12705 0.0588,0.12915 0.1554,0.1729 0.41475,0.19075 0.25515,0.01785 0.36925,0.06965 0.4648,0.2093 0.07,0.10185 0.1708,0.18445 0.22435,0.18445 0.05369,0 0.17976,0.0686 0.28028,0.1519 0.20454,0.16975 0.28441,0.1869 0.356125,0.07595 0.09478,-0.147 0.299285,-0.0728 0.60361,0.21875 0.26915,0.2576 0.301735,0.32655 0.261135,0.5502 -0.07224,0.39795 -0.288085,0.7511 -0.534555,0.8743 -0.215075,0.10745 -0.219275,0.119 -0.08886,0.2569 0.075,0.07945 0.2037,0.1645 0.28574,0.18935 0.23695,0.0721 0.103565,0.1624 -0.319235,0.2163 -0.43274,0.05495 -0.56721,0.21175 -0.36505,0.4256 0.112735,0.11935 0.1064,0.14175 -0.07451,0.25515 -0.3535,0.2219 -0.63462,0.0861 -0.30282,-0.1463 0.213255,-0.14945 0.06412,-0.21035 -0.24885,-0.10185 -0.24955,0.08645 -0.2989,0.08155 -0.44625,-0.04655 -0.30275,-0.26215 -0.63175,0.12565 -0.3549,0.41825 0.17605,0.18655 0.12285,0.41125 -0.10535,0.4424 -0.1008,0.01365 -0.3101,0.10745 -0.4655,0.2086 -0.1554,0.1008 -0.3248,0.18375 -0.3759,0.18375 -0.0511,0 -0.1953,0.10255 -0.3206,0.22785 -0.2541,0.25375 -0.39515,0.28595 -0.4669,0.1071 -0.0861,-0.2149 -0.05145,-0.32585 0.1806,-0.5789 0.18445,-0.2016 0.4844,-0.7371 0.4844,-0.86555 0,-0.0791 -0.30485,-0.0119 -0.47565,0.10465 -0.10675,0.07315 -0.27965,0.1673 -0.3843,0.21 -0.1113,0.0455 -0.2268,0.1869 -0.27965,0.3416 -0.08225,0.2429 -0.1148,0.2639 -0.406,0.2639 H 12.9919 L 12.94395,14.884 c -0.0574,0.68425 -0.11235,0.82285 -0.3472,0.8792 -0.1729,0.04165 -0.35735,0.3094 -0.35735,0.5187 0,0.05565 0.12425,0.19215 0.27615,0.3031 0.1883,0.13755 0.2695,0.25445 0.2569,0.3689 -0.01575,0.14315 0.0168,0.16555 0.21945,0.1505 0.13055,-0.0098 0.35735,0.03605 0.50295,0.10185 0.17255,0.0777 0.35945,0.10255 0.5348,0.07105 0.2016,-0.03605 0.26985,-0.02205 0.26985,0.0567 0,0.0581 0.0707,0.1666 0.1568,0.2415 0.2128,0.18445 0.12495,0.2821 -0.20195,0.2233 -0.203,-0.0364 -0.2821,-0.0203 -0.3171,0.0672 -0.07455,0.18585 0.11445,0.45185 0.2898,0.4081 0.1113,-0.028 0.1645,0.01015 0.19915,0.1414 0.0119,0.04655 0.03395,0.0861 0.0602,0.1197 a 7,7 0 0 1 -1.10775,0.32725 c 0.035,-0.06685 0.0749,-0.12775 0.11375,-0.15505 0.18025,-0.1274 0.0595,-0.4585 -0.18865,-0.518 -0.25305,-0.0609 -0.21315,-0.22505 0.06195,-0.25655 0.24115,-0.0273 0.4977,-0.2716 0.4172,-0.39655 -0.05425,-0.08365 -0.2849,-0.0714 -0.75145,0.0392 -0.2107,0.0497 -0.35455,-0.0504 -0.8428,-0.5845 -0.28245,-0.3094 -0.4998,-0.4382 -0.73815,-0.4382 -0.091,0 -0.41545,-0.08365 -0.72135,-0.18585 -0.5775,-0.19355 -0.80325,-0.18655 -0.7819,0.0245 0.0441,0.4389 -0.23835,0.4242 -0.6986,-0.0357 C 9.05685,16.1643 8.8815,16.0257 8.85875,16.0474 8.7709,16.13175 8.9291,16.5423 9.1139,16.70855 c 0.23415,0.2107 0.2457,0.3437 0.03955,0.44905 -0.1127,0.0581 -0.16065,0.17535 -0.1785,0.4389 l -0.0238,0.3598 h -0.2926 c -0.10255,0 -0.1876,0.014 -0.2562,0.04025 a 7,7 0 0 1 -3.3915,-5.7771 c 0.1071,-0.2289 0.0994,-0.36715 0,-0.5229 a 7,7 0 0 1 0.0315,-0.39235 c 0.0637,-0.0031 0.1288,-0.006 0.2037,-0.0028 0.3528,0.0147 0.65485,-0.12425 0.65485,-0.30135 0,-0.03745 0.1253,-0.1918 0.27825,-0.34265 0.1736,-0.1708 0.2625,-0.322 0.2366,-0.4004 -0.0238,-0.0714 0.0273,-0.18655 0.1176,-0.2646 C 6.6212,9.9161 6.6933,9.7936 6.6933,9.7201 c 0,-0.11725 0.07455,-0.13195 0.6139,-0.119 L 7.9211,9.61615 7.9106,10.2213 C 7.8924,11.2811 7.73455,11.5562 7.2477,11.37875 7.02475,11.2972 6.477,11.3588 6.32125,11.48235 c -0.05635,0.0448 -0.1379,0.2072 -0.18095,0.3612 -0.0434,0.15365 -0.2037,0.42 -0.357,0.59115 -0.3101,0.3472 -0.33425,0.48265 -0.15645,0.89005 0.15505,0.3556 0.32235,0.31465 0.2891,-0.07105 l -0.0245,-0.287 0.2625,0.049 c 0.14525,0.02765 0.32725,0.13475 0.4088,0.2408 0.1162,0.15085 0.17045,0.1729 0.2576,0.10395 0.0609,-0.0483 0.11025,-0.15015 0.11025,-0.22575 0,-0.0756 0.0749,-0.1596 0.1659,-0.18725 C 7.18785,12.9198 7.3128,12.78225 7.37405,12.6412 7.4724,12.4158 7.46995,12.34685 7.3555,12.07315 7.23965,11.7956 7.2386,11.74975 7.34535,11.6472 c 0.098,-0.0938 0.14875,-0.09695 0.27755,-0.0196 0.1295,0.07735 0.19075,0.07175 0.34475,-0.0315 0.10255,-0.06895 0.2821,-0.126 0.3983,-0.126 0.23625,0 0.30765,-0.1148 0.30765,-0.4949 0,-0.35105 0.2093,-0.47845 0.7077,-0.4326 0.3458,0.03185 0.4221,0.0091 0.70105,-0.2058 C 10.2549,10.20415 10.5272,9.88495 10.6882,9.62665 10.8492,9.36835 11.02245,9.0985 11.0732,9.0271 11.146,8.92385 11.12815,8.8248 10.9857,8.54375 l -0.1799,-0.3535 0.3801,0.05145 c 0.6762,0.09135 0.81305,0.17885 0.5222,0.33495 -0.1134,0.06055 -0.1183,0.0917 -0.0308,0.19285 0.0574,0.0658 0.08435,0.17045 0.0595,0.2324 -0.02485,0.0616 0.0066,0.2072 0.06965,0.32305 0.06335,0.1162 0.1162,0.27895 0.1183,0.3626 0.0067,0.26075 0.45325,0.4683 0.95095,0.44065 0.7539,-0.04165 0.81515,-0.02975 1.0829,0.21875 0.3346,0.3108 0.37765,0.45535 0.2219,0.74375 -0.15085,0.28 -0.41895,0.39165 -0.88305,0.36855 -0.4151,-0.02065 -0.462,0.0161 -0.36715,0.2905 0.08085,0.2331 0.35175,0.3227 0.5355,0.1771 0.1414,-0.11235 0.62895,-0.02555 0.7784,0.13895 0.06265,0.0686 0.15575,0.2492 0.2065,0.4004 0.0875,0.2611 0.11305,0.2772 0.50505,0.315 0.3913,0.03815 0.4291,0.02555 0.7105,-0.2338 0.31395,-0.2891 0.36715,-0.5103 0.21595,-0.8911 -0.0672,-0.1687 -0.1169,-0.19635 -0.2961,-0.16345 -0.3549,0.06475 -0.4949,-0.05845 -0.4949,-0.4375 0,-0.18375 0.0357,-0.3556 0.07945,-0.3815 0.0434,-0.0259 0.0791,-0.1232 0.0791,-0.21665 0,-0.09345 0.0448,-0.21385 0.09905,-0.2667 C 15.42825,10.1135 15.4167,10.0722 15.29,9.9826 15.2032,9.92135 15.0604,9.88005 14.9729,9.89055 14.88575,9.90105 14.6446,9.86325 14.43705,9.8069 14.1371,9.72605 14.0489,9.6648 14.0083,9.50695 13.9313,9.20735 13.74335,8.9669 13.58585,8.9669 13.337,8.9669 13.33175,8.3817 13.5736,7.5305 13.6093,7.40485 13.70765,7.32505 13.88125,7.282 14.02195,7.247 14.1749,7.1511 14.2211,7.06857 c 0.04585,-0.08253 0.1302,-0.14973 0.18725,-0.14973 0.05705,0 0.1687,-0.06832 0.24745,-0.15176 0.07945,-0.084 0.2436,-0.15176 0.36855,-0.15176 0.29575,0 0.30065,-0.20363 0.0074,-0.31101 C 14.72195,6.19077 14.23965,6.33959 14.1231,6.584555 13.96525,6.91674 13.7899,6.77814 13.73355,6.276275 13.6639,5.65555 13.4497,5.477155 12.77455,5.477155 H 12.2891 l 0.2128,-0.21259 C 12.56805,5.198205 12.623,5.11711 12.66115,5.03759 Z m -2.5165,0.220115 c 0.01365,0.01232 0.02695,0.0224 0.04025,0.036225 0.1624,0.16576 0.2387,0.189385 0.48965,0.151095 C 11.11275,5.37821 11.0564,5.554645 10.5713,5.76769 10.30915,5.882875 10.14045,6.014195 10.08305,6.147055 9.80655,6.788115 9.61615,7.13325 9.5206,7.16825 9.3274,7.2393 9.21225,7.09671 9.1692,6.73222 9.11985,6.31404 8.97845,6.225385 8.72435,6.454005 8.62565,6.54273 8.48775,6.61532 8.4181,6.61532 c -0.21735,0 -0.378,0.087255 -0.378,0.2051 0,0.06209 -0.0735,0.211715 -0.16345,0.33278 -0.13265,0.17815 -0.2226,0.22085 -0.4704,0.22085 -0.30415,0 -0.4907,0.05705 -0.8715,0.2674 C 6.5288,7.6446 6.52285,7.64565 6.5169,7.6488 a 7,7 0 0 1 3.62775,-2.391095 z m 8.85395,6.7123 a 7,7 0 0 1 0.0013,0.0301 7,7 0 0 1 -0.13671,1.3447 c -0.25361,0.10325 -0.32368,0.0623 -0.35,-0.1736 -0.01361,-0.12215 -0.07738,-0.2604 -0.142205,-0.30835 -0.100135,-0.07385 -0.08207,-0.11165 0.12306,-0.25165 0.13279,-0.09065 0.263655,-0.24885 0.290535,-0.3514 0.02604,-0.0994 0.1141,-0.2079 0.213955,-0.2898 z m -2.203285,2.31385 c 0.06545,-0.0067 0.144305,0.02835 0.231805,0.11235 0.185115,0.1771 0.15715,0.53305 -0.05264,0.67375 -0.240415,0.16135 -0.333165,0.11445 -0.363615,-0.18305 -0.03745,-0.3668 0.04095,-0.588 0.18445,-0.60305 z m -1.1879,1.0584 c 0.0714,0.0024 0.15015,0.05355 0.2289,0.16135 0.08365,0.1141 0.1064,0.26145 0.07455,0.4851 -0.03955,0.2751 -0.0224,0.3339 0.12145,0.40775 0.18515,0.0945 0.2247,0.3759 0.07315,0.5208 -0.1505,0.1442 -0.294,0.1064 -0.3458,-0.091 -0.0735,-0.2814 -0.48545,-0.3143 -0.76685,-0.0616 -0.12005,0.1078 -0.21805,0.1624 -0.21805,0.1211 0,-0.0413 0.12495,-0.19145 0.27755,-0.33285 0.23345,-0.217 0.27685,-0.3094 0.27685,-0.5887 0,-0.3941 0.12075,-0.62685 0.27825,-0.62195 z m 1.950865,0.9037 a 7,7 0 0 1 -0.162015,0.2044 c 0.04771,-0.07385 0.102165,-0.14455 0.162015,-0.2044 z m -2.358965,1.0745 c 0.03535,0.01225 0.0504,0.0567 0.0504,0.13475 0,0.0791 0.0504,0.16205 0.112,0.18445 0.0819,0.0301 0.1008,0.12495 0.0693,0.3514 -0.006,0.04235 -0.0077,0.0763 -0.0098,0.11165 a 7,7 0 0 1 -0.2912,0.14945 c 0.0049,-0.1211 -0.01715,-0.26355 -0.0805,-0.44205 -0.10745,-0.3031 -0.1113,-0.37905 -0.0238,-0.43225 0.0819,-0.0497 0.1379,-0.06965 0.1736,-0.0574 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 5.01074,12.207031 7,7 0 0 1 12,5.5 7,7 0 0 1 18.989258,12.292969 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.dahenson.agenda.svg b/.icons/awkward/24x24/apps/com.github.dahenson.agenda.svg
new file mode 100644
index 00000000..95ed377b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.dahenson.agenda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 8.0232166,12.5 3.5002004,3.000074 5.5,-7.0000008"/>
+ <path style="fill:none;stroke:#3b89e1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 8.0232166,12 3.5002004,3.000074 5.5,-7.0000008"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.danrabbit.harvey.svg b/.icons/awkward/24x24/apps/com.github.danrabbit.harvey.svg
new file mode 100644
index 00000000..47ee0ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.danrabbit.harvey.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#23c2c2" d="m 6.95,4 0,16 14.05,0 c 0.554,0 1,-0.446 1,-1 L 22,5 C 22,4.446 21.554,4 21,4 Z"/>
+ <path style="fill:#e4e4e4" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,14 c 0,0.554 0.446,1 1,1 L 7,20 7,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <circle style="fill:#3f3f3f" cx="15" cy="12" r="5"/>
+ <g style="opacity:0.2" transform="matrix(0.4494382,0,0,0.43537415,11.179955,8.7857145)">
+ <g transform="translate(-293.0004,-128)">
+ <path d="M 304.9375,131.9375 300,136.875 l -1.9375,-1.9375 -2.125,2.125 3,3 1.0625,1.0625 1.0625,-1.0625 6,-6 -2.125,-2.125 z"/>
+ </g>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.4494382,0,0,0.43537415,11.179955,8.2857145)">
+ <g style="fill:#ffffff" transform="translate(-293.0004,-128)">
+ <path style="fill:#ffffff" d="M 304.9375,131.9375 300,136.875 l -1.9375,-1.9375 -2.125,2.125 3,3 1.0625,1.0625 1.0625,-1.0625 6,-6 -2.125,-2.125 z"/>
+ </g>
+ </g>
+ <rect style="opacity:0.1" width=".5" height="16" x="7" y="4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.danrabbit.lookbook.svg b/.icons/awkward/24x24/apps/com.github.danrabbit.lookbook.svg
new file mode 100644
index 00000000..316fdb5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.danrabbit.lookbook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#936aff" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:0.2" d="m 11.992999,7.492519 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.558594,2.027344 l 2.265626,2.265625 a 1.0001,1.0001 0 1 1 -1.414063,1.414062 l -2.265625,-2.265625 a 4,4 0 0 1 -2.027343,0.558594 4,4 0 0 1 -4,-4 4,4 0 0 1 3.999999,-4 z m 0,2 c -1.11282,0 -1.999999,0.888515 -1.999999,2 0,1.111485 0.887179,2 1.999999,2 1.112821,0 2,-0.888515 2,-2 0,-1.111485 -0.887179,-2 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 11.992999,6.9927595 a 4,4 0 0 1 4,3.9999995 4,4 0 0 1 -0.558594,2.027344 l 2.265626,2.265625 a 1.0001,1.0001 0 1 1 -1.414063,1.414062 l -2.265625,-2.265625 a 4,4 0 0 1 -2.027343,0.558594 4,4 0 0 1 -4,-4 4,4 0 0 1 3.999999,-3.9999995 z m 0,2 c -1.11282,0 -1.999999,0.888515 -1.999999,1.9999995 0,1.111485 0.887179,2 1.999999,2 1.112821,0 2,-0.888515 2,-2 0,-1.1114845 -0.887179,-1.9999995 -2,-1.9999995 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.danrabbit.nimbus.svg b/.icons/awkward/24x24/apps/com.github.danrabbit.nimbus.svg
new file mode 100644
index 00000000..062978ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.danrabbit.nimbus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#2baee1" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m13 7.5a3 3 0 0 0 -2.828125 2.0078125 2 2 0 0 0 -0.171875 -0.0078125 2 2 0 0 0 -2 2 2 2 0 0 0 0.00391 0.06641c-0.1657292 0.060619-0.377977 0.139489-0.6562538 0.292965-0.8147285 0.552609-1.3476562 1.491782-1.3476562 2.558594 0 1.706917 1.3670936 3.082031 3.0644531 3.082031h5.8710939c1.697361 0 3.064453-1.375114 3.064453-3.082031 0-1.363042-0.874431-2.511532-2.089844-2.919922 0.02742-0.147309 0.03482-0.299229 0.03906-0.453125a3 3 0 0 0 0.050784 -0.544922 3 3 0 0 0 -3 -3z"/>
+ <path style="fill:#ffffff" d="m13 7a3 3 0 0 0 -2.828125 2.0078125 2 2 0 0 0 -0.171875 -0.0078125 2 2 0 0 0 -2 2 2 2 0 0 0 0.0039062 0.066406c-0.1657254 0.060623-0.3779732 0.139493-0.65625 0.292969-0.8147285 0.552609-1.3476562 1.491782-1.3476562 2.558594 0 1.706917 1.3670936 3.082031 3.0644531 3.082031h5.8710939c1.697361 0 3.064453-1.375114 3.064453-3.082031 0-1.363042-0.874431-2.511532-2.089844-2.919922 0.027425-0.147309 0.034816-0.299229 0.039063-0.453125a3 3 0 0 0 0.050781 -0.544922 3 3 0 0 0 -3 -3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.davidmhewitt.clipped.svg b/.icons/awkward/24x24/apps/com.github.davidmhewitt.clipped.svg
new file mode 100644
index 00000000..320feb56
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.davidmhewitt.clipped.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="18" height="20" x="3" y="2.5" rx="2" ry="2"/>
+ <rect style="fill:#e0995e" width="18" height="20" x="3" y="2" rx="2" ry="2"/>
+ <rect style="opacity:0.2" width="14" height="16" x="5" y="4.5"/>
+ <rect style="fill:#ffffff" width="14" height="16" x="5" y="4"/>
+ <g>
+ <rect style="fill:#e0e0d1" width="8" height="1" x="8" y="8"/>
+ <rect style="fill:#e0e0d1" width="8" height="1" x="8" y="10"/>
+ <rect style="fill:#e0e0d1" width="8" height="1" x="8" y="12"/>
+ <rect style="fill:#e0e0d1" width="8" height="1" x="8" y="14"/>
+ <rect style="fill:#e0e0d1" width="8" height="1" x="8" y="16"/>
+ </g>
+ <path style="opacity:0.2" d="M 8,1.5 V 4 C 8,4.831 8.669,5.5 9.5,5.5 H 14.5 C 15.331,5.5 16,4.831 16,4 V 1.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 3.892 2 3 2.892 3 4 L 3 4.5 C 3 3.392 3.892 2.5 5 2.5 L 19 2.5 C 20.108 2.5 21 3.392 21 4.5 L 21 4 C 21 2.892 20.108 2 19 2 L 5 2 z"/>
+ <path style="fill:#4f5d73" d="M 8 1 L 8 3.5 C 8 4.331 8.669 5 9.5 5 L 14.5 5 C 15.331 5 16 4.331 16 3.5 L 16 1 L 8 1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8 1 L 8 1.5 L 16 1.5 L 16 1 L 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.davidmhewitt.torrential.svg b/.icons/awkward/24x24/apps/com.github.davidmhewitt.torrential.svg
new file mode 100644
index 00000000..b8e2627f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.davidmhewitt.torrential.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5aa9f0" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,14.540039 h 4 V 6.019531 c -0.07992,0.513761 -0.651367,0.520508 -0.651367,0.520508 0,0 -0.666016,3.21e-4 -0.666016,-0.636719 0,-0.637045 -0.166992,-0.863281 -0.666992,-0.863281 -0.5,0 -0.666992,0.2262365 -0.666992,0.863281 0,0.63704 -0.666016,0.636719 -0.666016,0.636719 0,0 -0.666992,8e-4 -0.666992,-0.636719 0,0 -0.01563,6.327303 -0.01563,8.636719 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 10.66667,8 C 10.66667,8 10,7.9995 10,8.63704 V 13 h 4 V 8.63704 C 14,8 13.333335,8 13.333335,8 c 0,0 -0.66667,0 -0.66667,0.63704 C 12.666665,9.274085 12.5,9.5 12,9.5 11.5,9.5 11.333335,9.274085 11.333335,8.63704 11.333335,8 10.66667,8 10.66667,8 Z"/>
+ <path style="opacity:0.2" d="m 12,11 c -0.5,0 -0.666992,0.227128 -0.666992,0.867188 0,0.640055 -0.666016,0.632812 -0.666016,0.632812 C 10.666992,12.5 10,12.5077 10,11.867188 V 14.5 H 7 l 5,5 5,-5 H 14 V 11.867188 C 14,12.507243 13.333008,12.5 13.333008,12.5 c 0,0 -0.666016,0.0072 -0.666016,-0.632812 C 12.666992,11.227128 12.5,11 12,11 Z"/>
+ <path style="fill:#ffffff" d="m 12,10.5 c -0.5,0 -0.666992,0.227128 -0.666992,0.867188 C 11.333008,12.007243 10.666992,12 10.666992,12 10.666992,12 10,12.007736 10,11.367188 V 14 H 7 l 5,5 5,-5 H 14 V 11.367188 C 14,12.007243 13.333008,12 13.333008,12 c 0,0 -0.666016,0.0072 -0.666016,-0.632812 C 12.666992,10.727128 12.5,10.5 12,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.debauchee.barrier.svg b/.icons/awkward/24x24/apps/com.github.debauchee.barrier.svg
new file mode 120000
index 00000000..f8486527
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.debauchee.barrier.svg
@@ -0,0 +1 @@
+barrier.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.djaler.formatter.svg b/.icons/awkward/24x24/apps/com.github.djaler.formatter.svg
new file mode 100644
index 00000000..0d398891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.djaler.formatter.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#b7b7b7" d="m4.999985 3h13.99995v7h-13.99995z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4.999985 3v0.5h13.99995v-0.5z"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <g style="opacity:.4" transform="matrix(.5 0 0 .5 0 -2)">
+ <rect width="24" height="4" x="12" y="26"/>
+ <rect width="20" height="4" x="14" y="32"/>
+ <rect width="16" height="4" x="16" y="38"/>
+ </g>
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="fill:#3c92d2" cx="17" cy="17" r="6"/>
+ <rect style="opacity:.5" width="4" height="2" x="6" y="5"/>
+ <rect style="opacity:.5" width="4" height="2" x="14" y="5"/>
+ <path style="fill:#ffffff" d="m14 17c0 1.6568 1.3432 3 3 3 1.64 0 2.9702-1.3166 2.997-2.9502a0.5 0.5 0 0 0 0.003 -0.05 0.5 0.5 0 0 0 -0.5 -0.5 0.5 0.5 0 0 0 -0.5 0.5c0 1.1046-0.89545 2-2 2s-2-0.89545-2-2 0.89545-2 2-2v1l2-1.5-2-1.5v1c-1.6568 0-3 1.3432-3 3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.donadigo.appeditor.svg b/.icons/awkward/24x24/apps/com.github.donadigo.appeditor.svg
new file mode 100644
index 00000000..589939e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.donadigo.appeditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#5f7c8a" d="m8.9495 1.0005c-0.2125 0.0231-0.3995 0.1965-0.4385 0.4062l-0.4225 2.1406c-0.7585 0.2962-1.4715 0.7031-2.0975 1.2031l-2.0818-0.7031c-0.2163-0.07445-0.4786 0.02205-0.5948 0.2187l-2.0036 3.4689c-0.11285 0.1995-0.06445 0.4755 0.1096 0.625l1.6592 1.453c-0.05843 0.38962-0.093915 0.7816-0.093915 1.1875 0 0.40587 0.035513 0.79785 0.093915 1.1875l-1.6592 1.453c-0.17405 0.1495-0.22245 0.4255-0.1096 0.625l2.0036 3.4687c0.1162 0.19671 0.37853 0.29319 0.5948 0.21874l2.0818-0.7031c0.6257 0.49998 1.3388 0.9069 2.0975 1.2031l0.42263 2.1406c0.042825 0.22407 0.25673 0.40314 0.48524 0.40624h4.0072c0.2285-0.003 0.4424-0.18217 0.48524-0.40624l0.42263-2.1406c0.7587-0.29618 1.4718-0.70315 2.0975-1.2031l2.0818 0.7031c0.21628 0.07445 0.47861-0.02205 0.5948-0.21874l2.0036-3.4687c0.11286-0.1995 0.06445-0.4756-0.10957-0.625l-1.6585-1.453c0.05843-0.38962 0.09392-0.7816 0.09392-1.1875 0-0.40587-0.03552-0.79785-0.09392-1.1875l1.6592-1.4531c0.17402-0.14939 0.22242-0.42548 0.10957-0.625l-2.0035-3.4689c-0.116-0.1967-0.3785-0.29315-0.5945-0.2187l-2.0818 0.7031c-0.626-0.5-1.339-0.90695-2.0975-1.2031l-0.4225-2.1406c-0.043-0.22405-0.257-0.40315-0.4855-0.40625h-4.0072c-0.01563-0.00049999-0.031305-0.00049999-0.046935 0z"/>
+ <path opacity=".2" d="m11 7.4999c2.2092 0 4 1.7908 4 4s-1.7908 4-4 4-4-1.7908-4-4 1.7908-4 4-4z"/>
+ <path fill="#fff" d="m11 6.9999c2.2092 0 4 1.7908 4 4s-1.7908 4-4 4-4-1.7908-4-4 1.7908-4 4-4z"/>
+ <path fill="#fff" opacity=".2" d="m8.8975 1.0003c-0.218 0.02285-0.41 0.19445-0.4495 0.4019l-0.4335 2.1176c-0.778 0.29305-1.5095 0.6956-2.151 1.1901l-2.1347-0.6954c-0.2218-0.07365-0.4908 0.0218-0.60995 0.2164l-2.0546 3.4316c0.027942 0.049475 0.067745 0.08671 0.11236 0.12366l0.080255 0.06183 1.862-3.1224c0.1192-0.1945 0.3882-0.28995 0.61-0.2165l2.1348 0.6956c0.64165-0.49462 1.3728-0.8972 2.1509-1.1902l0.4333-2.1177c0.03981-0.20746 0.23165-0.37904 0.44944-0.40189 0.016025-0.0004947 0.0321-0.0004947 0.04813 0h4.1092c0.23432 0.00297 0.45366 0.18022 0.49759 0.40189l0.43338 2.1176c0.77805 0.293 1.5092 0.6956 2.1509 1.1902l2.1348-0.6956c0.22178-0.073645 0.49079 0.021815 0.60995 0.2164l1.862 3.1224 0.08025-0.06183c0.04463-0.03695 0.08441-0.074185 0.11236-0.12366l-2.055-3.4316c-0.119-0.1946-0.388-0.29005-0.61-0.2164l-2.1345 0.69545c-0.6415-0.4945-1.373-0.89705-2.151-1.1901l-0.4335-2.1176c-0.044-0.22165-0.263-0.3988-0.4975-0.4019h-4.1092c-0.016025-0.00049469-0.032105-0.00049469-0.04813 0zm-7.8815 6.9865c0.0094 0.0584 0.0195 0.1192 0.0481 0.17-0.0279-0.0495-0.038-0.1143-0.0481-0.17zm19.968 0c-0.01012 0.055715-0.02024 0.12056-0.04813 0.17003 0.02871-0.050805 0.03878-0.11157 0.04813-0.17003zm-18.154 2.1795c-0.016334 0.15866-0.023268 0.31914-0.032103 0.47918 0.00308 0.08338 0.011249 0.16434 0.016026 0.24732 0.0132-0.22827 0.029535-0.45698 0.064205-0.6801l-0.04815-0.0465zm16.34 0-0.04813 0.04634c0.03467 0.22314 0.051 0.45186 0.06421 0.6801 0.0046-0.08298 0.01294-0.16393 0.01602-0.24732-0.0088-0.16004-0.01577-0.32052-0.03211-0.47918zm-16.34 1.9475-1.6533 1.3915c-0.044636 0.03695-0.084415 0.07419-0.11236 0.12366l0.19262 0.30914 1.6212-1.3757c-0.0228-0.148-0.0328-0.301-0.0481-0.449zm16.34 0c-0.01531 0.14836-0.02532 0.30122-0.04813 0.44826l1.6212 1.3757 0.19262-0.30914c-0.02794-0.04948-0.06774-0.08671-0.11236-0.12366l-1.654-1.3915zm-18.17 1.808c0.00155 0.027 0.0099 0.0515 0.01605 0.0775-0.0067-0.0265-0.0137-0.05-0.01605-0.0775zm20 0c-0.0025 0.0275-0.0095 0.051-0.016 0.0775 0.006-0.026 0.0145-0.0505 0.016-0.0775z"/>
+ <path opacity=".2" d="m1.3144 8.2264-0.0039 0.0078c-0.11286 0.1995-0.06367 0.47561 0.11035 0.625l1.6054 1.4062c0.015-0.152 0.0312-0.3035 0.05375-0.4535l-1.6592-1.453c-0.0434-0.0369-0.0791-0.0824-0.1064-0.1324zm19.371 0c-0.027 0.05-0.062 0.0954-0.106 0.1328l-1.659 1.453c0.02251 0.15016 0.03872 0.3016 0.05371 0.45312l1.6054-1.4062c0.17402-0.14939 0.22321-0.4255 0.11035-0.625l-0.0039-0.00781zm-17.69 3.0235c-0.00297 0.08351-0.010742 0.16538-0.010742 0.25 0 0.24918 0.017163 0.49299 0.041016 0.7344l0.05375-0.047c-0.04625-0.3085-0.0727-0.6205-0.084-0.9375zm16.008 0c-0.01128 0.31707-0.03774 0.6291-0.08398 0.9375l0.05371 0.04687c0.02385-0.24138 0.04102-0.48519 0.04102-0.7344 0-0.08461-0.0078-0.16649-0.01074-0.25zm-17.69 3.0235c-0.0803 0.149-0.0871 0.342-0.0025 0.492l2.0039 3.4688c0.1162 0.19671 0.37844 0.2932 0.59475 0.21875l2.0818-0.703c0.6257 0.49998 1.339 0.90695 2.0976 1.2031l0.42188 2.1406c0.0428 0.223 0.2569 0.402 0.4854 0.405h4.0078c0.22851-0.003 0.4425-0.18218 0.48535-0.40625l0.42188-2.1406c0.7585-0.2965 1.4715-0.7035 2.0975-1.2035l2.082 0.7031c0.21628 0.07445 0.47852-0.02206 0.59475-0.21875l2.0039-3.4688c0.08464-0.14962 0.07783-0.34216-0.0039-0.49219l-2 3.461c-0.1162 0.1967-0.37844 0.2932-0.59475 0.21875l-2.082-0.703c-0.6257 0.49998-1.339 0.90695-2.0976 1.2031l-0.42188 2.1406c-0.043 0.2245-0.257 0.4035-0.4855 0.4065h-4.0078c-0.2271-0.003-0.4411-0.182-0.4839-0.406l-0.4219-2.141c-0.7585-0.2965-1.4715-0.7035-2.0975-1.2035l-2.082 0.7031c-0.2163 0.074-0.4786-0.022-0.5948-0.219l-2-3.461z"/>
+ </g>
+ <circle style="fill:#0ab884" cx="17.5" cy="18.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m15 19.582v1.418h1.418l3.582-3.582-1.418-1.418z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.donadigo.eddy.svg b/.icons/awkward/24x24/apps/com.github.donadigo.eddy.svg
new file mode 100644
index 00000000..1a96e092
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.donadigo.eddy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.507439,2.5000013 c -4.6903107,0 -8.4925592,3.5789488 -8.4925592,7.9938057 v 1.62862 c -2.636e-4,0.005 2.573e-4,0.0097 0,0.01464 -0.2430956,4.708474 2.5128616,8.714845 6.7704352,10.010798 1.349891,0.48092 2.002768,0.326245 2.326087,0.335677 2.58373,0.07072 5.280398,-1.983542 3.294966,-4.890742 2.820626,-1.37204 4.592604,-4.110453 4.593631,-7.098993 0,-4.4148569 -3.802248,-7.9938057 -8.49256,-7.9938057 z"/>
+ <path style="fill:#e4e4e4" d="m 12.507439,2.0000001 c -4.6903107,0 -8.4925592,3.5789488 -8.4925592,7.9938061 v 1.6286208 c -2.636e-4,0.005 2.573e-4,0.0097 0,0.01464 -0.2430956,4.708474 2.5128616,8.714845 6.7704352,10.010798 1.349891,0.48092 2.002768,0.326245 2.326087,0.335677 C 15.695132,22.054262 18.3918,20 16.406368,17.0928 c 2.820626,-1.37204 4.592604,-4.110453 4.593631,-7.0989938 0,-4.4148573 -3.802248,-7.9938061 -8.49256,-7.9938061 z"/>
+ <path style="opacity:0.2" d="m 15.954074,11.635964 c 0.01126,0.323799 -0.08821,0.481144 -0.178164,0.759353 l -0.161775,0.08617 c -0.132246,0.275279 0.01313,0.174762 -0.08158,0.393619 -0.20669,0.196612 -0.62631,0.615034 -0.76068,0.65334 -0.09821,-0.0024 0.06644,-0.124105 0.08796,-0.171679 -0.276382,0.203174 -0.221828,0.305033 -0.644581,0.428732 l -0.01226,-0.02962 c -1.0422,0.525358 -2.49003,-0.515573 -2.470995,-1.935651 -0.01102,0.09006 -0.03165,0.06755 -0.05467,0.103733 -0.05379,-0.730554 0.31504,-1.464338 0.937124,-1.764378 0.608446,-0.3224566 1.321696,-0.190312 1.757251,0.245127 -0.23922,-0.335858 -0.71577,-0.6919698 -1.28016,-0.6589705 -0.553141,0.00965 -1.07073,0.3861145 -1.243395,0.7950295 -0.283262,0.19098 -0.316292,0.7366 -0.439655,0.836567 -0.16628,1.308064 0.312413,1.87293 1.1223,2.537854 0.127116,0.09194 0.03578,0.106013 0.05279,0.175971 -0.268996,-0.134825 -0.515205,-0.33854 -0.71793,-0.587941 0.1076,0.168467 0.223578,0.33224 0.373595,0.460901 -0.253859,-0.09179 -0.592785,-0.658463 -0.691515,-0.681493 0.437274,0.83869 1.773855,1.470891 2.474145,1.157144 -0.32405,0.01287 -0.73557,0.0071 -1.099396,-0.136967 -0.153265,-0.08431 -0.360828,-0.258664 -0.323671,-0.29123 0.955395,0.382096 1.942021,0.289218 2.768536,-0.420424 0.210443,-0.175571 0.440155,-0.474036 0.506611,-0.478051 -0.09997,0.161091 0.01714,0.07747 -0.05968,0.219659 0.209191,-0.361991 -0.09121,-0.147421 0.21645,-0.625095 l 0.113602,0.167526 c -0.04253,-0.300745 0.348445,-0.66557 0.30866,-1.140806 0.08971,-0.14528 0.09997,0.156536 0.0049,0.490789 0.131999,-0.370838 0.03491,-0.430477 0.06869,-0.736599 0.03641,0.10293 0.08483,0.212155 0.109476,0.320845 -0.08609,-0.358506 0.08796,-0.603496 0.131247,-0.811922 -0.04279,-0.0201 -0.132745,0.158415 -0.153517,-0.264825 0.0032,-0.183877 0.04792,-0.09637 0.06506,-0.141661 -0.03353,-0.02077 -0.121986,-0.161766 -0.175662,-0.432083 0.03865,-0.06366 0.104094,0.16471 0.157144,0.173959 -0.03416,-0.214836 -0.09283,-0.378745 -0.09534,-0.5437267 -0.155142,-0.3471159 -0.05493,0.046379 -0.18054,-0.1490324 -0.16515,-0.5513422 0.136877,-0.1279911 0.157397,-0.3783427 0.249979,0.3879933 0.392485,0.9897488 0.45819,1.2388818 -0.05005,-0.303824 -0.130748,-0.59828 -0.22946,-0.8830432 0.07619,0.034439 -0.122485,-0.624956 0.09896,-0.1882991 -0.23634,-0.9307649 -1.010655,-1.8005618 -1.723186,-2.2085532 0.08695,0.085374 0.196929,0.1925867 0.157644,0.209474 C 14.94939,7.2044256 15.011697,7.1866014 14.960901,7.0911757 14.672514,6.9653306 14.653245,7.1014955 14.462436,7.0914439 13.918206,6.7821227 13.813355,6.8149558 13.312505,6.621423 l 0.02277,0.1141869 C 12.97482,6.6069495 12.915263,6.7841259 12.52577,6.735878 12.50212,6.716184 12.650636,6.664041 12.772995,6.645146 12.424426,6.694465 12.440694,6.571435 12.099616,6.658683 c 0.08395,-0.063124 0.173034,-0.1050717 0.262616,-0.1586828 -0.284135,0.018494 -0.678601,0.1771763 -0.556876,0.0327 -0.463545,0.2216717 -1.286911,0.5327421 -1.748972,0.9968554 L 10.041872,7.4255542 C 9.830178,7.69775 9.1186511,8.2385369 9.061951,8.5914218 L 9.005274,8.6054938 C 8.8952979,8.8053219 8.8238559,9.0316832 8.7365244,9.2371419 8.5925153,9.5002271 8.5253303,9.3384613 8.5458503,9.3797404 8.2623502,9.995419 8.1215001,10.512332 8,10.936938 c 0.08658,0.138712 0.00216,0.835229 0.03478,1.392617 -0.1421281,2.753342 1.803916,5.426193 3.931114,6.043257 0.311787,0.119684 0.775349,0.115391 1.169684,0.127188 -0.465166,-0.142599 -0.52524,-0.07545 -0.978659,-0.244721 -0.326925,-0.165116 -0.398494,-0.353416 -0.630225,-0.568788 l 0.09171,0.173558 c -0.454051,-0.172612 -0.264151,-0.213226 -0.633601,-0.338762 l 0.09797,-0.136834 c -0.147262,-0.01206 -0.389983,-0.265633 -0.4563,-0.406487 l -0.161151,0.0069 C 10.27189,16.729349 10.168668,16.544802 10.1763,16.401793 l -0.05205,0.09944 C 10.06485,16.392774 9.4118998,15.541715 9.75075,15.740172 9.68775,15.678792 9.6040499,15.64002 9.5135999,15.463255 l 0.06894,-0.08431 C 9.4197687,15.154203 9.2825187,14.8662 9.2930262,14.770248 9.3799792,14.895959 9.4402887,14.919547 9.5000893,14.941124 9.088339,13.846978 9.065191,14.880954 8.7535388,13.827409 l 0.065808,-0.0056 c -0.050422,-0.08189 -0.081324,-0.170212 -0.12186,-0.257191 l 0.028778,-0.306238 c -0.2961002,-0.366454 -0.0828,-1.560428 -0.04005,-2.215338 0.0297,-0.265841 0.2475001,-0.549681 0.4131001,-0.994132 L 8.998474,10.030385 c 0.1929286,-0.3602507 1.101241,-1.4473076 1.522127,-1.391555 0.203814,-0.2742081 -0.04054,-0.00106 -0.08045,-0.069959 0.447787,-0.4962818 0.588556,-0.3506003 0.890686,-0.4399938 0.325675,-0.2070649 -0.27963,0.080948 -0.125239,-0.07894 0.5634,-0.1539937 0.399114,-0.3503325 1.13391,-0.4284648 0.07757,0.047177 -0.179788,0.072908 -0.24435,0.1341572 0.46917,-0.2460641 1.485,-0.1899098 2.145106,0.1364324 0.765315,0.3834381 1.625761,1.5163063 1.659781,2.582207 l 0.03866,0.01112 c -0.01952,0.423776 0.06055,0.913873 -0.07844,1.363955 l 0.09396,-0.213226"/>
+ <path style="fill:#f9548f" d="m 15.954074,11.135964 c 0.01126,0.323799 -0.08821,0.481144 -0.178164,0.759353 l -0.161775,0.08617 c -0.132246,0.275279 0.01313,0.174762 -0.08158,0.393619 -0.20669,0.196612 -0.62631,0.615034 -0.76068,0.65334 -0.09821,-0.0024 0.06644,-0.124105 0.08796,-0.171679 -0.276382,0.203174 -0.221828,0.305033 -0.644581,0.428732 l -0.01226,-0.02962 c -1.0422,0.525358 -2.49003,-0.515573 -2.470995,-1.935651 -0.01102,0.09006 -0.03165,0.06755 -0.05467,0.103733 -0.05379,-0.730554 0.31504,-1.4643381 0.937124,-1.7643781 0.608446,-0.3224565 1.321696,-0.1903116 1.757251,0.245127 -0.23922,-0.335858 -0.71577,-0.6919697 -1.28016,-0.6589704 -0.553141,0.00965 -1.07073,0.3861144 -1.243395,0.7950295 -0.283262,0.19098 -0.316292,0.7366 -0.439655,0.836567 -0.16628,1.308064 0.312413,1.87293 1.1223,2.537854 0.127116,0.09194 0.03578,0.106013 0.05279,0.175971 -0.268996,-0.134825 -0.515205,-0.33854 -0.71793,-0.587941 0.1076,0.168467 0.223578,0.33224 0.373595,0.460901 -0.253859,-0.09179 -0.592785,-0.658463 -0.691515,-0.681493 0.437274,0.83869 1.773855,1.470891 2.474145,1.157144 -0.32405,0.01287 -0.73557,0.0071 -1.099396,-0.136967 -0.153265,-0.08431 -0.360828,-0.258664 -0.323671,-0.29123 0.955395,0.382096 1.942021,0.289218 2.768536,-0.420424 0.210443,-0.175571 0.440155,-0.474036 0.506611,-0.478051 -0.09997,0.161091 0.01714,0.07747 -0.05968,0.219659 0.209191,-0.361991 -0.09121,-0.147421 0.21645,-0.625095 l 0.113602,0.167526 c -0.04253,-0.300745 0.348445,-0.66557 0.30866,-1.140806 0.08971,-0.14528 0.09997,0.156536 0.0049,0.490789 0.131999,-0.370838 0.03491,-0.430477 0.06869,-0.736599 0.03641,0.10293 0.08483,0.212155 0.109476,0.320845 -0.08609,-0.358506 0.08796,-0.603496 0.131247,-0.811922 -0.04279,-0.0201 -0.132745,0.158415 -0.153517,-0.264825 0.0032,-0.183877 0.04792,-0.09637 0.06506,-0.141661 -0.03353,-0.02077 -0.121986,-0.1617661 -0.175662,-0.4320831 0.03865,-0.06366 0.104094,0.16471 0.157144,0.173959 -0.03416,-0.214836 -0.09283,-0.3787445 -0.09534,-0.5437266 -0.155142,-0.3471159 -0.05493,0.046379 -0.18054,-0.1490324 -0.16515,-0.5513422 0.136877,-0.1279911 0.157397,-0.3783427 0.249979,0.3879933 0.392485,0.9897487 0.45819,1.2388818 -0.05005,-0.3038241 -0.130748,-0.5982804 -0.22946,-0.8830432 0.07619,0.034439 -0.122485,-0.624956 0.09896,-0.1882991 -0.23634,-0.9307649 -1.010655,-1.8005618 -1.723186,-2.2085532 0.08695,0.085374 0.196929,0.1925867 0.157644,0.209474 C 14.94939,6.7044256 15.011697,6.6866014 14.960901,6.5911757 14.672514,6.4653306 14.653245,6.6014955 14.462436,6.5914439 13.918206,6.2821227 13.813355,6.3149558 13.312505,6.121423 l 0.02277,0.1141869 C 12.97482,6.1069495 12.915263,6.2841259 12.52577,6.235878 12.50212,6.216184 12.650636,6.164041 12.772995,6.145146 12.424426,6.194465 12.440694,6.071435 12.099616,6.158683 c 0.08395,-0.063124 0.173034,-0.1050717 0.262616,-0.1586828 -0.284135,0.018494 -0.678601,0.1771763 -0.556876,0.0327 -0.463545,0.2216717 -1.286911,0.5327421 -1.748972,0.9968554 L 10.041872,6.9255542 C 9.830178,7.19775 9.1186511,7.7385369 9.061951,8.0914218 L 9.005274,8.1054938 C 8.8952979,8.3053219 8.8238559,8.5316832 8.7365244,8.7371419 8.5925153,9.0002271 8.5253303,8.8384613 8.5458503,8.8797404 8.2623502,9.4954193 8.1215001,10.012332 8,10.436938 c 0.08658,0.138712 0.00216,0.835229 0.03478,1.392617 -0.1421281,2.753342 1.803916,5.426193 3.931114,6.043257 0.311787,0.119684 0.775349,0.115391 1.169684,0.127188 -0.465166,-0.142599 -0.52524,-0.07545 -0.978659,-0.244721 -0.326925,-0.165116 -0.398494,-0.353416 -0.630225,-0.568788 l 0.09171,0.173558 c -0.454051,-0.172612 -0.264151,-0.213226 -0.633601,-0.338762 l 0.09797,-0.136834 c -0.147262,-0.01206 -0.389983,-0.265633 -0.4563,-0.406487 l -0.161151,0.0069 C 10.27189,16.229349 10.168668,16.044802 10.1763,15.901793 l -0.05205,0.09944 c -0.0594,-0.108459 -0.7123502,-0.959518 -0.3735,-0.761061 -0.063,-0.06138 -0.1467001,-0.100152 -0.2371501,-0.276917 l 0.06894,-0.08431 C 9.4197687,14.654203 9.2825187,14.3662 9.2930262,14.270248 9.3799792,14.395959 9.4402887,14.419547 9.5000893,14.441124 9.088339,13.346978 9.065191,14.380954 8.7535388,13.327409 l 0.065808,-0.0056 c -0.050422,-0.08189 -0.081324,-0.170212 -0.12186,-0.257191 l 0.028778,-0.306238 c -0.2961002,-0.366454 -0.0828,-1.560428 -0.04005,-2.215338 0.0297,-0.265841 0.2475001,-0.5496811 0.4131001,-0.9941321 L 8.998474,9.5303849 C 9.1914026,9.1701343 10.099715,8.0830774 10.520601,8.13883 c 0.203814,-0.2742081 -0.04054,-0.00106 -0.08045,-0.069959 0.447787,-0.4962818 0.588556,-0.3506003 0.890686,-0.4399938 0.325675,-0.2070649 -0.27963,0.080948 -0.125239,-0.07894 0.5634,-0.1539937 0.399114,-0.3503325 1.13391,-0.4284648 0.07757,0.047177 -0.179788,0.072908 -0.24435,0.1341572 0.46917,-0.2460641 1.485,-0.1899098 2.145106,0.1364324 0.765315,0.3834381 1.625761,1.5163063 1.659781,2.5822074 l 0.03866,0.01112 c -0.01952,0.4237761 0.06055,0.9138731 -0.07844,1.3639551 l 0.09396,-0.213226"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.507812 2 C 7.8175018 2 4.015625 5.5792833 4.015625 9.9941406 L 4.015625 10.494141 C 4.015625 6.0792833 7.8175018 2.5 12.507812 2.5 C 17.093176 2.5 20.819453 5.9230136 20.984375 10.201172 C 20.986324 10.131614 20.999976 10.063986 21 9.9941406 C 21 5.5792833 17.198125 2 12.507812 2 z M 4.015625 11.636719 C 3.9989362 11.959961 3.9986699 12.279728 4.0097656 12.595703 C 4.0113413 12.442919 4.0076553 12.291083 4.015625 12.136719 C 4.0158823 12.131779 4.0153614 12.128047 4.015625 12.123047 L 4.015625 11.636719 z M 16.628906 17.466797 C 16.552738 17.506685 16.484029 17.555916 16.40625 17.59375 C 16.819178 18.198386 17.019298 18.761845 17.070312 19.28125 C 17.126267 18.73622 16.998552 18.126767 16.628906 17.466797 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.eudaldgr.elements.svg b/.icons/awkward/24x24/apps/com.github.eudaldgr.elements.svg
new file mode 100644
index 00000000..70d4e10d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.eudaldgr.elements.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3f99ed" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g style="font-size:12.20572472px;line-height:0%;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.50978245,0,0,0.49040527,0,0.49999951)">
+ <path d="m 19.616211,32.626077 h -7.825998 v 8.15652 H 7.8464845 V 20.391298 h 3.9027545 v 8.156519 h 7.866972 v -8.156519 h 3.923242 v 20.391299 h -3.923242 z"/>
+ </g>
+ <g style="font-size:12.20572472px;line-height:0%;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="scale(0.50978245,0.49040527)">
+ <path style="fill:#ffffff" d="m 19.616211,32.626077 h -7.825998 v 8.15652 H 7.8464845 V 20.391298 h 3.9027545 v 8.156519 h 7.866972 v -8.156519 h 3.923242 v 20.391299 h -3.923242 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 19,4.4999995 v 1 h -1 v 1 h 1 V 10.5 h 1 V 4.4999995 Z"/>
+ <path style="fill:#ffffff" d="m 19,4 v 1 h -1 v 1 h 1 v 4 h 1 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.fabiocolacio.marker.svg b/.icons/awkward/24x24/apps/com.github.fabiocolacio.marker.svg
new file mode 100644
index 00000000..fd952651
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.fabiocolacio.marker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.65)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.0874694,294.08958 c -0.2769999,0 -0.4999694,0.22297 -0.4999694,0.49997 l 0,2.01357 3.1749999,0 0,-2.01357 c 0,-0.277 -0.2229696,-0.49997 -0.4999695,-0.49997 l -2.175061,0 z"/>
+ <path style="fill:#4f4f4f" d="m 2.6458333,292.8712 0,-1.69203 1.0583333,0.52916 0,1.19063 z"/>
+ <rect style="fill:#a4a4a4" width="1.587" height=".661" x="2.38" y="292.5"/>
+ <rect style="fill:#a4a4a4" width="2.117" height="2.381" x="2.12" y="293.03"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 2.0874694,293.82507 c -0.2769999,0 -0.4999695,0.22297 -0.4999695,0.49997 l 0,2.14579 3.1749999,0 0,-2.14579 c 0,-0.277 -0.2229696,-0.49997 -0.4999695,-0.49997 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.3812499,292.50208 0,0.13229 1.5874999,0 0,-0.13229 -1.5874999,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.1166666,293.03126 0,0.13229 2.1166665,0 0,-0.13229 -2.1166665,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 2.0874694,293.82507 c -0.2769999,0 -0.4999695,0.22297 -0.4999695,0.49997 l 0,0.13229 c 0,-0.277 0.2229696,-0.49997 0.4999695,-0.49997 l 2.1750609,0 c 0.2769999,0 0.4999695,0.22297 0.4999695,0.49997 l 0,-0.13229 c 0,-0.277 -0.2229696,-0.49997 -0.4999695,-0.49997 z"/>
+ <path style="opacity:0.2" d="m 2.3812499,292.36975 0,0.13229 1.5875,0 0,-0.13229 -1.5875,0 z"/>
+ <path style="opacity:0.2" d="m 2.1166666,292.89892 0,0.1323 2.1166666,0 0,-0.1323 -2.1166666,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.6458333,291.17917 0,0.13229 1.0583333,0.52916 0,-0.13229 -1.0583333,-0.52916 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.geigi.cozy.svg b/.icons/awkward/24x24/apps/com.github.geigi.cozy.svg
new file mode 120000
index 00000000..0d281589
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.geigi.cozy.svg
@@ -0,0 +1 @@
+audiobook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.georgekap1an.chores.svg b/.icons/awkward/24x24/apps/com.github.georgekap1an.chores.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.georgekap1an.chores.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.gijsgoudzwaard.image-optimizer.svg b/.icons/awkward/24x24/apps/com.github.gijsgoudzwaard.image-optimizer.svg
new file mode 100644
index 00000000..0cfa1591
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.gijsgoudzwaard.image-optimizer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ff766a" d="m 3,3.00001 c -0.554,0 -1,0.446 -1,1 v 12 h 20 v -12 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,7.50011 c 1.6568,0 2.9999,1.3431 2.9999,2.9999 0,1.6568 -1.3431,2.9999 -2.9999,2.9999 -1.6568,0 -2.9999,-1.3431 -2.9999,-2.9999 0,-1.6568 1.3431,-2.9999 2.9999,-2.9999 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="m 16,7.00011 c 1.6568,0 2.9999,1.3431 2.9999,2.9999 0,1.6568 -1.3431,2.9999 -2.9999,2.9999 -1.6568,0 -2.9999,-1.3431 -2.9999,-2.9999 0,-1.6568 1.3431,-2.9999 2.9999,-2.9999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0005,3.00021 c -0.554,0 -1,0.446 -1,1 V 4.5002 c 0,-0.55399 0.44599,-0.99998 0.99998,-0.99998 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#d22f7a" d="m 2.0005,16.00001 v 3.9999 c 0,0.55399 0.44599,0.99998 0.99998,0.99998 h 18 c 0.554,0 1,-0.446 1,-1 v -3.9999 z"/>
+ <path style="fill:#3f3f3f" d="m 2,16.00001 v -0.695046 c 0,0 1.4422,-1.158224 1.8477,-1.259254 0.40547,-0.101054 0.88433,-0.01879 1.3764,0.09416 0.49212,0.112583 1.2268,0.305762 1.4561,0.315285 0.2293,0.0097 0.64423,-0.02432 1.1264,-0.05978 0.48213,-0.03472 1.2804,-0.06672 1.5294,-0.06324 0.24899,0 0.87058,0.04171 1.5332,0.0909 0.66258,0.04932 1.5727,0.131764 1.7792,0.154835 0.20649,0.02292 0.44921,0.06532 0.72468,0.111538 0.27544,0.04585 0.75228,0.115149 0.92103,0.134195 0.16869,0.01873 0.55979,0.08416 1.0136,0.134962 0.45378,0.05072 1.18,0.06811 1.3897,0.04932 0.20971,-0.01879 0.64928,-0.486804 1.1392,-0.660891 0.48986,-0.174014 1.03,-0.333373 1.4409,-0.293968 0.411,0.03892 2.722,1.250118 2.722,1.250118 v 0.694985 h -17.571 z"/>
+ <path style="opacity:0.2" d="M 2.0005,20.00001 V 20.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -0.49999 c 0,0.55399 -0.44599,0.99998 -0.99998,0.99998 h -18 c -0.55399,0 -0.99998,-0.44599 -0.99998,-0.99998 z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="2" y="16"/>
+ <circle style="fill:#4254cd" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16.24399,13.99967 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 L 16.24322,20 h 1.5135 l 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.0363,-0.3976 2.3784,2.3572 0 0 0 -0.0346,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 h -1.5135 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.gkarsay.parlatype.svg b/.icons/awkward/24x24/apps/com.github.gkarsay.parlatype.svg
new file mode 120000
index 00000000..f77824b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.gkarsay.parlatype.svg
@@ -0,0 +1 @@
+parlatype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.hannesschulze.optimizer.svg b/.icons/awkward/24x24/apps/com.github.hannesschulze.optimizer.svg
new file mode 100644
index 00000000..eb437943
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.hannesschulze.optimizer.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill:none" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.5,5.5 C 6.671009,5.5 2.2720794,10.633084 2.0006832,16.777043 A 0.7000852,0.6923769 0 0 0 2.6997869,17.5 H 22.300213 a 0.7000852,0.6923769 0 0 0 0.699104,-0.722957 C 22.7279,10.633086 18.328992,5.5 12.5,5.5 Z"/>
+ <path style="fill:#5d6d79" d="M 12.5,5 C 6.671009,5 2.2720794,10.133084 2.0006832,16.277043 A 0.7000852,0.6923769 0 0 0 2.6997869,17 H 22.300213 a 0.7000852,0.6923769 0 0 0 0.699104,-0.722957 C 22.7279,10.133086 18.328992,5 12.5,5 Z"/>
+ <path style="opacity:0.2" d="M 12.879316,17.820039 11.694539,16.473455 17,13.000001 Z"/>
+ <path style="fill:#e2900d" d="M 12.879316,17.320039 11.694539,15.973455 17,12.500001 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17,12.500001 -5.305664,3.473633 0.279297,0.317382 4.055664,-2.655273 z"/>
+ <circle style="opacity:0.2" cx="12.5" cy="17" r="1.5"/>
+ <circle style="fill:#ed274c" cx="12.5" cy="16.5" r="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5,5 C 6.671009,5 2.2723728,10.133385 2.0009766,16.277344 a 0.7000852,0.6923769 0 0 0 0.024414,0.214843 C 2.4189608,10.476414 6.7621575,5.5 12.5,5.5 c 5.737843,0 10.08102,4.976417 10.47461,10.992187 a 0.7000852,0.6923769 0 0 0 0.02442,-0.214843 C 22.727607,10.133388 18.328992,5 12.5,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.5,15.000001 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 0.02149,0.256836 A 1.5,1.5 0 0 1 12.5,15.500001 1.5,1.5 0 0 1 13.978516,16.743165 1.5,1.5 0 0 0 14,16.500001 a 1.5,1.5 0 0 0 -1.5,-1.5 z"/>
+ <g style="opacity:0.2;stroke:#000000" transform="translate(0,0.500071)">
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="M 12.5,6.492879 V 7.493"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="m 21.5,15.492879 h -1"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="m 4.5,15.492879 h -1"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="m 5.5717968,11.492879 -0.8660254,-0.5"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="m 19.428203,11.492879 0.866026,-0.5"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="M 16.5,8.5646758 17,7.6986504"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round" d="M 8.5,8.5646758 8,7.6986504"/>
+ </g>
+ <g>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 12.5,6.492879 V 7.493"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 21.5,15.492879 h -1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 4.5,15.492879 h -1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 5.5717968,11.492879 -0.8660254,-0.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 19.428203,11.492879 0.866026,-0.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 16.5,8.5646758 17,7.6986504"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5,8.5646758 8,7.6986504"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.harisvsulaiman.pushy.svg b/.icons/awkward/24x24/apps/com.github.harisvsulaiman.pushy.svg
new file mode 100644
index 00000000..9746682c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.harisvsulaiman.pushy.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2;isolation:isolate" d="m 1,1043.8622 c 0,-3.3115 4.7048923,-6 10.5,-6 5.795108,0 10.5,2.6885 10.5,6 0,3.3115 -4.704892,6 -10.5,6 -5.7951077,0 -10.5,-2.6885 -10.5,-6 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#3ca13c" d="m 1,1043.3622 c 0,-3.3115 4.7048923,-6 10.5,-6 5.795108,0 10.5,2.6885 10.5,6 0,3.3115 -4.704892,6 -10.5,6 -5.7951077,0 -10.5,-2.6885 -10.5,-6 z" vector-effect="non-scaling-stroke"/>
+ <path style="opacity:0.2;isolation:isolate" d="m 21,1042.3078 c 0,3.0656 -4.256807,5.5544 -9.5,5.5544 -5.2431927,0 -9.5000005,-2.4888 -9.5000005,-5.5544 l 0,-4.9456 19.0000005,0 0,4.9456 z"/>
+ <path style="isolation:isolate;fill:none" d="m 20.953737,1042.2921 c 0,3.0418 -4.236078,5.5114 -9.453737,5.5114 -5.2176592,0 -9.4537367,-2.4696 -9.4537367,-5.5114 l 0,-5.8453 18.9074737,0 0,5.8453 0,0 z"/>
+ <path style="isolation:isolate;fill:#e4e4e4" d="m 21,1041.8078 c 0,3.0656 -4.256807,5.5544 -9.5,5.5544 -5.2431927,0 -9.5000005,-2.4888 -9.5000005,-5.5544 l 0,-4.9456 19.0000005,0 0,4.9456 z"/>
+ <path style="opacity:0.1;isolation:isolate" d="m 1.9999995,1037.3622 c 0,-3.0355 4.2568078,-5.5 9.5000005,-5.5 5.243193,0 9.5,2.4645 9.5,5.5 0,3.0356 -4.256807,5.5 -9.5,5.5 -5.2431927,0 -9.5000005,-2.4644 -9.5000005,-5.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#f7f7f7" d="m 1.9999995,1036.8622 c 0,-3.0355 4.2568078,-5.5 9.5000005,-5.5 5.243193,0 9.5,2.4645 9.5,5.5 0,3.0356 -4.256807,5.5 -9.5,5.5 -5.2431927,0 -9.5000005,-2.4644 -9.5000005,-5.5 z" vector-effect="non-scaling-stroke"/>
+ <rect style="isolation:isolate;fill:#3ca13c" width="11" height="2.139" x="6" y="1034.72"/>
+ <path style="isolation:isolate;fill:#3ca13c" d="m 6.0000088,1036.864 c 0,-1.3788 2.464465,-2.4982 5.4999942,-2.4982 3.03553,0 5.499995,1.1194 5.499995,2.4982 0,1.3788 -2.464465,2.4982 -5.499995,2.4982 -3.0355292,0 -5.4999942,-1.1194 -5.4999942,-2.4982 z" vector-effect="non-scaling-stroke"/>
+ <path style="opacity:0.2;isolation:isolate" d="m 6.0000088,1035.3622 c 0,-1.3798 2.464465,-2.5 5.4999942,-2.5 3.03553,0 5.499995,1.1202 5.499995,2.5 0,1.3799 -2.464465,2.5 -5.499995,2.5 -3.0355292,0 -5.4999942,-1.1201 -5.4999942,-2.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#4ccc4c" d="m 6.0000088,1034.8622 c 0,-1.3798 2.464465,-2.5 5.4999942,-2.5 3.03553,0 5.499995,1.1202 5.499995,2.5 0,1.3799 -2.464465,2.5 -5.499995,2.5 -3.0355292,0 -5.4999942,-1.1201 -5.4999942,-2.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:none" d="m 6.0913408,1034.9583 c -0.01518,-0.071 -0.02294,-0.1421 -0.02294,-0.2144 0,-1.2797 2.4332571,-2.319 5.4303472,-2.319 2.997091,0 5.430348,1.0394 5.430348,2.319 0,0.1633 -0.03963,0.3228 -0.114987,0.4766" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#ffffff;opacity:0.2" transform="translate(0,1028.3622)" d="M 11.5 3 C 6.2568073 3 2 5.4645 2 8.5 C 2 8.5843159 2.0149863 8.666606 2.0214844 8.75 C 2.2489348 5.8310722 6.4024406 3.5 11.5 3.5 C 16.59756 3.5 20.751065 5.8310722 20.978516 8.75 C 20.985014 8.666606 21 8.5843159 21 8.5 C 21 5.4645 16.743193 3 11.5 3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.hluk.copyq.svg b/.icons/awkward/24x24/apps/com.github.hluk.copyq.svg
new file mode 120000
index 00000000..286727a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.hluk.copyq.svg
@@ -0,0 +1 @@
+copyq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.huluti.ImCompressor.svg b/.icons/awkward/24x24/apps/com.github.huluti.ImCompressor.svg
new file mode 100644
index 00000000..7d88488d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.huluti.ImCompressor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#35c9ec" cx="12" cy="12" r="10"/>
+ <path style="fill:#414141" d="m 17.12032,14.999997 c -0.636364,0 -1.189839,-0.117624 -1.660427,-0.352872 C 14.989304,14.406406 14.628342,14.067211 14.377005,13.62954 14.125668,13.191869 14,12.683076 14,12.103162 c 0,-0.80422 0.147058,-1.518171 0.441176,-2.141852 0.299466,-0.623681 0.703208,-1.105119 1.211229,-1.444314 0.508022,-0.344666 0.972027,-0.516999 1.592348,-0.516999 0.57754,0 1.016043,0.153185 1.315508,0.459554 0.299465,0.300899 0.449197,0.700274 0.449197,1.198125 -0.02163,0.510518 -0.290483,0.775264 -0.665775,0.857987 -0.149732,0 -0.267379,-0.03556 -0.352941,-0.106683 C 17.905182,10.33786 17.8624,10.233912 17.8624,10.09714 17.966321,9.772199 17.90968,9.491548 17.82112,9.208723 17.697143,9.026587 17.478282,8.935519 17.164536,8.935519 c -0.352941,0 -0.589674,0.117623 -0.910529,0.352872 -0.320856,0.235248 -0.580214,0.58265 -0.778075,1.042204 -0.197861,0.454084 -0.296791,0.995701 -0.296791,1.624854 0,0.656506 0.179144,1.165298 0.537432,1.526377 0.358289,0.355608 0.887701,0.533411 1.588235,0.533411 0.347594,0 0.697861,-0.04376 1.050802,-0.131301 0.358289,-0.09301 0.754011,-0.232513 1.187166,-0.418522 0.08021,-0.03283 0.147058,-0.04924 0.200535,-0.04924 0.08556,0 0.149732,0.03282 0.192513,0.09848 0.04278,0.06565 0.06417,0.15045 0.06417,0.254396 0,0.333724 -0.176471,0.579914 -0.529412,0.73857 -0.379679,0.169598 -0.775401,0.295428 -1.187165,0.377491 C 17.877,14.961701 17.489299,15 17.120316,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 6.076172,8.499996 c -0.34555,0 -0.6390455,0.00576 -0.879883,0.0166 -0.5130892,0.0271 -0.7695312,0.224211 -0.7695312,0.5927735 0,0.1138195 0.0335,0.2035145 0.1015625,0.2685545 0.073298,0.059622 0.2050726,0.089844 0.3935547,0.089844 L 5.5810545,9.458978 C 5.497285,10.125643 5.40354,10.773607 5.298828,11.402338 l -0.1728515,1.065429 c -0.057592,0.357724 -0.1497363,0.969704 -0.2753906,1.836914 l -0.023437,0.178711 -0.3691406,0.0088 c -0.303665,0.0054 -0.5394919,0.0625 -0.7070313,0.170899 C 3.5834374,14.771482 3.5,14.923038 3.5,15.11816 c 0,0.124662 0.03963,0.219139 0.118164,0.28418 C 3.696698,15.46738 3.7930199,15.5 3.9082031,15.5 c 0.073298,0 0.1963657,-0.01392 0.3691406,-0.04101 0.3926701,-0.05962 0.7541413,-0.08887 1.0839843,-0.08887 0.08377,0 0.256775,0.0048 0.518555,0.01563 0.282723,0.01084 0.489227,0.0166 0.620117,0.0166 0.1937175,0 0.3425535,-0.04893 0.4472655,-0.146485 0.1099475,-0.09756 0.165039,-0.216502 0.165039,-0.357422 0,-0.151763 -0.049935,-0.265917 -0.149414,-0.341797 -0.099476,-0.07588 -0.2879425,-0.113281 -0.5654295,-0.113281 -0.1884815,0 -0.3373175,0.0024 -0.4472655,0.0078 0.068062,-0.536588 0.160207,-1.203254 0.2753905,-2 l 0.1640625,-1.06543 C 6.4105935,11.255654 6.4682585,10.901225 6.5625,10.321282 6.64627,9.800957 6.6936315,9.508393 6.7041015,9.4433525 6.86117,9.4379325 7.091843,9.4345625 7.395508,9.4345625 c 0.193717,0 0.3425535,-0.051312 0.4472655,-0.154297 C 7.9474855,9.17187 8,9.030858 8,8.857418 8,8.7598565 7.95264,8.6792945 7.8583985,8.614254 7.7641575,8.543794 7.6488215,8.5078085 7.5126955,8.5078085 Z m 2.9785155,3 c -0.2098015,0 -0.374087,0.03988 -0.493164,0.119141 C 8.448118,11.692738 8.365486,11.811392 8.314453,11.975582 8.1046515,12.638005 8,13.33722 8,14.073238 c 0,0.498232 0.042875,0.86045 0.1279295,1.086914 0.090726,0.22647 0.243513,0.339844 0.4589845,0.339844 0.1757795,0 0.3034285,-0.04515 0.3828125,-0.135742 0.085055,-0.09625 0.1583295,-0.277849 0.220703,-0.543945 0.073714,-0.305733 0.1699865,-0.616536 0.2890625,-0.933594 0.124747,-0.317055 0.2523955,-0.577429 0.3828125,-0.78125 0.130417,-0.203822 0.2381875,-0.305665 0.3232425,-0.305665 0.06237,0 0.09375,0.04515 0.09375,0.135743 0,0.113232 -0.02299,0.350539 -0.06836,0.71289 -0.0567,0.407643 -0.08496,0.719427 -0.08496,0.934571 0,0.254774 0.04599,0.472142 0.136719,0.65332 0.09639,0.175512 0.237683,0.263672 0.424804,0.263672 0.18145,0 0.312217,-0.04515 0.391602,-0.135742 0.08505,-0.09058 0.15833,-0.272184 0.220703,-0.543945 0.08505,-0.345364 0.195943,-0.673954 0.332031,-0.985352 0.136087,-0.311393 0.272115,-0.560236 0.408203,-0.74707 0.136088,-0.1925 0.240739,-0.288086 0.314453,-0.288086 0.06237,0 0.09375,0.04516 0.09375,0.135742 0,0.135881 -0.03664,0.381596 -0.110351,0.738281 -0.07938,0.407644 -0.119141,0.69108 -0.119141,0.84961 0,0.317054 0.07328,0.560617 0.220703,0.730468 0.147428,0.16419 0.366087,0.246094 0.655274,0.246094 0.357229,0 0.675279,-0.09656 0.953125,-0.289062 0.283515,-0.192495 0.547192,-0.43821 0.791015,-0.738282 C 14.946604,14.348093 15,14.172751 15,13.946285 c 0,-0.118898 -0.02299,-0.212333 -0.06836,-0.280273 -0.03969,-0.06794 -0.09621,-0.102539 -0.169922,-0.102539 -0.08505,0 -0.161448,0.03988 -0.229492,0.11914 -0.260834,0.311398 -0.471114,0.538146 -0.629883,0.679688 -0.153099,0.135881 -0.286008,0.203125 -0.399414,0.203125 -0.164439,0 -0.246094,-0.112397 -0.246094,-0.338867 0,-0.15853 0.0534,-0.484973 0.161133,-0.977539 0.124747,-0.577495 0.1875,-0.976462 0.1875,-1.197266 10e-7,-0.368012 -0.184163,-0.551758 -0.552733,-0.551758 -0.300527,0 -0.623838,0.158532 -0.969727,0.475586 -0.34589,0.317054 -0.66082,0.824115 -0.944336,1.520508 0.01701,-0.101911 0.04838,-0.255164 0.09375,-0.458984 0.107735,-0.475584 0.161133,-0.804179 0.161133,-0.985352 0,-0.186839 -0.04287,-0.325431 -0.12793,-0.416016 -0.07938,-0.09059 -0.217554,-0.135742 -0.416015,-0.135742 -0.198461,0 -0.41186,0.07663 -0.638672,0.229492 -0.221143,0.147208 -0.4388255,0.373956 -0.6542975,0.679688 -0.209802,0.305732 -0.391824,0.678508 -0.5449215,1.120117 0.02268,-0.249114 0.051915,-0.454951 0.085937,-0.619141 0.03402,-0.169852 0.079039,-0.368262 0.1357425,-0.594727 0.085055,-0.317054 0.1279295,-0.520738 0.1279295,-0.611328 0,-0.07927 -0.022995,-0.133806 -0.068359,-0.162109 -0.045362,-0.0283 -0.124875,-0.04199 -0.2382815,-0.04199 z"/>
+ <path style="fill:#ffffff" d="m 7.513089,8.0081315 q 0.204189,0 0.3455505,0.10569 Q 8,8.2113825 8,8.3577245 8,8.617885 7.842932,8.7804845 7.685864,8.934961 7.3952885,8.934961 q -0.4554975,0 -0.6911,0.00813 Q 6.6884835,9.040652 6.562828,9.82114 6.421466,10.691054 6.3900525,10.886176 l -0.164921,1.065043 Q 6.052356,13.146338 5.950262,13.95122 q 0.164922,-0.0081 0.447644,-0.0081 0.4162305,0 0.565445,0.113819 0.149215,0.113819 0.149215,0.341463 0,0.21138 -0.164921,0.357722 -0.157068,0.146342 -0.4476445,0.146342 -0.196335,0 -0.6204195,-0.01626 -0.3926695,-0.01626 -0.5183245,-0.01626 -0.4947644,0 -1.0837695,0.08943 -0.2591624,0.04064 -0.36911,0.04064 -0.1727749,0 -0.2905759,-0.09756 Q 3.5,14.804876 3.5,14.617882 3.5,14.325199 3.7513089,14.1626 4.0026178,14 4.4581153,13.991865 l 0.3691102,-0.0081 0.02356,-0.178857 q 0.1884815,-1.300847 0.274869,-1.837432 l 0.172775,-1.065035 Q 5.4554975,9.959346 5.581152,8.9593485 l -0.6596854,0.00812 q -0.2827231,0 -0.3926707,-0.089432 -0.1020942,-0.097561 -0.1020942,-0.2682895 0,-0.5528435 0.7696338,-0.593495 0.361256,-0.01626 0.879581,-0.01626 z"/>
+ <path style="fill:#ffffff" d="m 8.586877,14.999996 q -0.3232075,0 -0.459296,-0.339705 Q 8,14.320594 8,13.573245 8,12.469218 8.3147025,11.475584 8.3912515,11.229298 8.56136,11.118896 q 0.1786155,-0.118893 0.4933175,-0.118893 0.1701095,0 0.238153,0.04246 0.068044,0.04246 0.068044,0.161357 0,0.135884 -0.1275815,0.611465 -0.085055,0.339698 -0.1360885,0.594475 -0.051034,0.246285 -0.085054,0.619956 0.229647,-0.662413 0.54435,-1.121011 0.3232075,-0.458599 0.6549215,-0.67941 0.340218,-0.229296 0.637909,-0.229296 0.297692,0 0.416769,0.135883 0.127581,0.135877 0.127581,0.416135 0,0.271759 -0.161603,0.985135 -0.06804,0.305732 -0.09356,0.458598 0.425274,-1.044588 0.944108,-1.52017 0.518833,-0.475581 0.969623,-0.475581 0.552855,0 0.552855,0.552018 0,0.331206 -0.18712,1.197448 -0.161604,0.738849 -0.161604,0.976643 0,0.339705 0.246658,0.339705 0.17011,0 0.399758,-0.203822 0.238153,-0.212313 0.629404,-0.679409 0.102066,-0.118894 0.229647,-0.118894 0.110571,0 0.170109,0.101911 Q 15,13.267505 15,13.445853 q 0,0.339698 -0.161604,0.526536 -0.365735,0.450107 -0.791008,0.73885 -0.416768,0.288749 -0.952613,0.288749 -0.433779,0 -0.654921,-0.246285 -0.221142,-0.254778 -0.221142,-0.730359 0,-0.237793 0.119077,-0.849259 0.11057,-0.535027 0.11057,-0.738849 0,-0.135883 -0.09356,-0.135883 -0.110571,0 -0.314702,0.288749 -0.204132,0.280251 -0.408262,0.747341 -0.204132,0.467097 -0.331714,0.985142 -0.09356,0.407643 -0.221142,0.543519 -0.119076,0.135883 -0.391251,0.135883 -0.280681,0 -0.425274,-0.263268 -0.136087,-0.271766 -0.136087,-0.653928 0,-0.322715 0.08506,-0.93418 0.06804,-0.543526 0.06804,-0.713375 0,-0.135883 -0.09356,-0.135883 -0.127582,0 -0.323208,0.305732 -0.195626,0.305732 -0.382746,0.781314 -0.1786145,0.475587 -0.289186,0.934186 -0.093561,0.399145 -0.2211425,0.54352 -0.119076,0.135883 -0.3827455,0.135883 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.jeremypw.gnonograms.svg b/.icons/awkward/24x24/apps/com.github.jeremypw.gnonograms.svg
new file mode 100644
index 00000000..a9d6f4cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.jeremypw.gnonograms.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.3)">
+ <path style="opacity:0.2" d="m 9.9870897,329.76921 c -0.211244,-0.061 -0.383076,-0.16564 -0.5543559,-0.33771 -0.2935505,-0.29493 -0.4395595,-0.60732 -0.3890505,-1.05662 0.057438,-0.80076 0.7088334,-1.55621 1.7941957,-1.59746 0.190052,-5e-4 0.393751,0.0276 0.608516,0.0751 0.111755,0.0247 0.250608,0.062 0.308565,0.0829 0.09489,0.0343 0.110943,0.0344 0.161357,10e-4 0.0746,-0.0491 0.07094,-0.0953 -0.02691,-0.33916 -0.290935,-0.72511 -0.889355,-1.46456 -1.650201,-1.68779 -0.160703,-0.0471 -0.4038513,-0.0759 -0.6393323,-0.0811 -1.5760838,0.0401 -2.2250625,1.53696 -2.9431965,2.65456 -0.2295965,0.35546 -0.4986945,0.75586 -0.597994,0.88977 -0.5060765,0.68249 -1.0968418,1.14104 -1.6903278,1.31204 -0.2242491,0.0646 -0.7626096,0.0912 -0.9862726,0.0487 -1.18925,-0.22609 -1.9837404,-1.28046 -1.8715459,-2.48374 0.00948,-0.10163 0.02438,-0.18417 0.03312,-0.18341 0.00874,0.001 0.056165,0.0545 0.1053914,0.11947 0.2040665,0.26929 0.6493061,0.50233 0.9981646,0.58473 0.259591,0.0613 0.513482,0.0708 0.7564079,0.0283 0.6575045,-0.1152 1.0778651,-0.38945 1.7643039,-1.31134 1.0398635,-1.39655 1.7810945,-2.74536 3.240677,-5.897 0.9629329,-2.07924 1.4895374,-3.12007 2.0660333,-4.08349 0.743168,-1.24196 1.526519,-2.24115 2.261279,-2.88431 1.123377,-0.98333 2.454062,-1.57818 3.983232,-1.7806 0.460767,-0.061 1.257779,-0.0554 1.693259,0.0119 1.562417,0.2414 2.764043,1.01876 3.503445,2.26645 0.238525,0.4025 0.443845,0.9734 0.538744,1.49801 0.06051,0.33451 0.06055,1.08026 7.2e-5,1.41647 -0.04964,0.27596 -0.175514,0.72718 -0.260911,0.93534 l -0.05848,0.14255 -0.0027,-0.25705 c -0.01145,-1.08423 -0.223999,-2.19663 -1.289424,-2.49187 -0.208688,-0.0578 -0.273771,-0.0647 -0.604396,-0.0638 -0.323991,10e-4 -0.400474,0.009 -0.60901,0.0652 -1.19473,0.32128 -2.062754,1.7843 -2.454895,3.33933 -0.287725,1.14097 -0.242486,2.39861 0.134816,3.74779 0.900252,2.09037 3.196232,4.10273 4.628706,5.10447 0.325204,0.22261 0.416152,0.33481 0.445436,0.54952 0.03613,0.26491 -0.126566,0.51241 -0.537589,0.8178 -0.113661,0.0845 -0.328215,0.25009 -0.476785,0.3681 -0.493251,0.39178 -1.263445,0.49673 -1.594849,0.49842 -0.774585,0.009 -0.705548,-0.63314 -0.705548,-0.63314 0.171275,-0.34965 0.559735,-0.51055 0.927778,-0.38428 0.08311,0.0285 0.174549,0.088 0.266147,0.17327 0.148979,0.13862 0.793417,0.11687 0.83653,0.0359 0.04653,-0.0874 0.05498,-0.39315 0.01636,-0.59274 -0.135907,-0.70245 -0.759767,-1.59744 -1.460387,-1.55903 -0.408322,0.0224 -0.796944,0.20714 -1.121032,0.53298 -0.214527,0.21567 -0.361897,0.41363 -0.614661,0.82566 -0.544327,0.88731 -0.976216,1.2182 -1.339568,1.4302 -0.30671,0.17894 -0.737747,0.22452 -1.018172,0.11579 -0.106351,-0.0412 -0.211847,-0.11467 -0.304327,-0.20841 -0.26144,-0.2584 -0.232805,-0.20421 -0.207957,-0.53662 0.02819,-0.37712 0.263539,-0.66135 0.488852,-0.8726 0.326733,-0.26632 0.659095,-0.37534 1.019456,-0.41229 0.452054,-0.0432 0.802439,-0.01 1.212402,0.098 0.227363,0.0732 0.303059,-0.32501 0.329077,-0.39271 0.03879,-0.10158 -0.175773,-0.53962 -0.353448,-0.78611 -0.29417,-0.40811 -0.726646,-0.7125 -1.214344,-0.85469 -0.224575,-0.0655 -0.752386,-0.0897 -1.018893,-0.0469 -1.488276,0.27848 -1.98535,1.11495 -2.575318,2.14719 -0.681786,1.18214 -1.456417,1.63252 -2.096755,1.85265 -0.229536,0.0789 -0.660286,0.10244 -0.8536733,0.0466 z"/>
+ <path style="fill:#5245ac" d="m 9.9870897,329.26959 c -0.211244,-0.061 -0.383076,-0.16564 -0.5543559,-0.33771 -0.2935505,-0.29493 -0.4395595,-0.60732 -0.3890505,-1.05662 0.057438,-0.80076 0.7088334,-1.55621 1.7941957,-1.59746 0.190052,-5e-4 0.393751,0.0276 0.608516,0.0751 0.111755,0.0247 0.250608,0.062 0.308565,0.0829 0.09489,0.0343 0.110943,0.0344 0.161357,0.001 0.0746,-0.0491 0.07094,-0.0953 -0.02691,-0.33916 -0.290935,-0.72511 -0.889355,-1.46456 -1.650201,-1.68779 -0.160703,-0.0471 -0.4038513,-0.0759 -0.6393323,-0.0811 -1.5760838,0.0401 -2.2250625,1.53696 -2.9431965,2.65456 -0.2295965,0.35546 -0.4986945,0.75586 -0.597994,0.88977 -0.5060765,0.68249 -1.0968418,1.14104 -1.6903278,1.31204 -0.2242491,0.0646 -0.7626096,0.0912 -0.9862726,0.0487 -1.18925,-0.22609 -1.9837404,-1.28046 -1.8715459,-2.48374 0.00948,-0.10163 0.02438,-0.18417 0.03312,-0.18341 0.00874,0.001 0.056165,0.0545 0.1053914,0.11947 0.2040665,0.26929 0.6493061,0.50233 0.9981646,0.58473 0.259591,0.0613 0.513482,0.0708 0.7564079,0.0283 0.6575045,-0.1152 1.0778651,-0.38945 1.7643039,-1.31134 1.0398635,-1.39655 1.7810945,-2.74536 3.240677,-5.897 0.9629329,-2.07924 1.4895374,-3.12007 2.0660333,-4.08349 0.743168,-1.24196 1.526519,-2.24115 2.261279,-2.88431 1.123377,-0.98333 2.454062,-1.57818 3.983232,-1.7806 0.460767,-0.061 1.257779,-0.0554 1.693259,0.0119 1.562417,0.2414 2.764043,1.01876 3.503445,2.26645 0.238525,0.4025 0.443845,0.9734 0.538744,1.49801 0.06051,0.33451 0.06055,1.08026 7.2e-5,1.41647 -0.04964,0.27596 -0.175514,0.72718 -0.260911,0.93534 l -0.05848,0.14255 -0.0027,-0.25705 c -0.01145,-1.08423 -0.223999,-2.19663 -1.289424,-2.49187 -0.208688,-0.0578 -0.273771,-0.0647 -0.604396,-0.0638 -0.323991,10e-4 -0.400474,0.009 -0.60901,0.0652 -1.19473,0.32128 -2.062754,1.7843 -2.454895,3.33933 -0.287725,1.14097 -0.242486,2.39861 0.134816,3.74779 0.900252,2.09037 3.196232,4.10273 4.628706,5.10447 0.325204,0.22261 0.416152,0.33481 0.445436,0.54952 0.03613,0.26491 -0.126566,0.51241 -0.537589,0.8178 -0.113661,0.0845 -0.328215,0.25009 -0.476785,0.3681 -0.493251,0.39178 -1.263445,0.49673 -1.594849,0.49842 C 19,329.3 19.069037,328.65792 19.069037,328.65792 c 0.171275,-0.34965 0.559735,-0.51055 0.927778,-0.38428 0.08311,0.0285 0.174549,0.088 0.266147,0.17327 0.148979,0.13862 0.793417,0.11687 0.83653,0.0359 0.04653,-0.0874 0.05498,-0.39315 0.01636,-0.59274 -0.135907,-0.70245 -0.759767,-1.59744 -1.460387,-1.55903 -0.408322,0.0224 -0.796944,0.20714 -1.121032,0.53298 -0.214527,0.21567 -0.361897,0.41363 -0.614661,0.82566 -0.544327,0.88731 -0.976216,1.2182 -1.339568,1.4302 -0.30671,0.17894 -0.737747,0.22452 -1.018172,0.11579 -0.106351,-0.0412 -0.211847,-0.11467 -0.304327,-0.20841 -0.26144,-0.2584 -0.232805,-0.20421 -0.207957,-0.53662 0.02819,-0.37712 0.263539,-0.66135 0.488852,-0.8726 0.326733,-0.26632 0.659095,-0.37534 1.019456,-0.41229 0.452054,-0.0432 0.802439,-0.01 1.212402,0.098 0.227363,0.0732 0.303059,-0.32501 0.329077,-0.39271 0.03879,-0.10158 -0.175773,-0.53962 -0.353448,-0.78611 -0.29417,-0.40811 -0.726646,-0.7125 -1.214344,-0.85469 -0.224575,-0.0655 -0.752386,-0.0897 -1.018893,-0.0469 -1.488276,0.27848 -1.98535,1.11495 -2.575318,2.14719 -0.681786,1.18214 -1.456417,1.63252 -2.096755,1.85265 -0.229536,0.0789 -0.660286,0.10244 -0.8536733,0.0466 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.576172,311.3 c -0.311284,-0.002 -0.627038,0.0125 -0.857422,0.043 -1.52917,0.20242 -2.859045,0.79597 -3.982422,1.7793 -0.73476,0.64316 -1.518551,1.6428 -2.261719,2.88476 -0.5764955,0.96342 -1.103473,2.00475 -2.0664059,4.08399 -1.4595825,3.15164 -2.2003708,4.49993 -3.2402343,5.89648 -0.6864388,0.92189 -1.1061674,1.1973 -1.7636719,1.3125 -0.2429259,0.0425 -0.4982215,0.032 -0.7578125,-0.0293 -0.3488585,-0.0824 -0.7939804,-0.31469 -0.9980469,-0.58398 -0.049226,-0.065 -0.096729,-0.11815 -0.1054687,-0.11914 -0.00874,-7.6e-4 -0.023723,0.08 -0.033203,0.18164 -0.014938,0.1602 -0.01014,0.31737 0.00586,0.4707 0.00917,-0.0788 0.020003,-0.15494 0.027344,-0.1543 0.00874,10e-4 0.056242,0.0561 0.1054687,0.1211 0.2040665,0.26929 0.6491884,0.50158 0.9980469,0.58398 0.259591,0.0613 0.5148866,0.0698 0.7578125,0.0273 0.6575035,-0.11519 1.0772321,-0.38865 1.7636709,-1.31054 1.0398635,-1.39655 1.7806518,-2.74484 3.2402343,-5.89648 0.9629329,-2.07924 1.4899104,-3.12057 2.0664059,-4.08399 0.743168,-1.24196 1.526959,-2.2416 2.261719,-2.88476 1.123377,-0.98333 2.453252,-1.57688 3.982422,-1.7793 0.460767,-0.061 1.257879,-0.0556 1.693359,0.0117 1.562417,0.2414 2.764505,1.01793 3.503907,2.26562 0.238525,0.4025 0.444163,0.97344 0.539062,1.49805 0.01964,0.10858 0.0224,0.29182 0.0293,0.45898 0.01446,-0.34868 0.01166,-0.73259 -0.0293,-0.95898 -0.0949,-0.52461 -0.300537,-1.09555 -0.539062,-1.49805 -0.739402,-1.24769 -1.94149,-2.02422 -3.503907,-2.26562 -0.21774,-0.0337 -0.524653,-0.0525 -0.835937,-0.0547 z m -0.572266,8.82031 c -0.01438,0.74203 0.07894,1.5178 0.306641,2.33203 0.900252,2.09037 3.194479,4.10373 4.626953,5.10547 0.222145,0.15207 0.316458,0.26006 0.375,0.37696 0.05744,-0.10968 0.08731,-0.21785 0.07227,-0.32813 -0.02928,-0.21471 -0.122062,-0.32622 -0.447266,-0.54883 -1.432474,-1.00174 -3.726701,-3.0151 -4.626953,-5.10547 -0.176913,-0.63261 -0.275834,-1.24225 -0.306641,-1.83203 z m -6.166015,6.15821 c -1.0853627,0.0412 -1.7374843,0.79689 -1.7949222,1.59765 -0.016235,0.14442 -0.00517,0.27053 0.017578,0.39063 0.1058209,-0.75933 0.7410661,-1.45085 1.7773442,-1.49024 0.190052,-5e-4 0.39461,0.0287 0.609375,0.0762 0.111755,0.0247 0.250636,0.0611 0.308593,0.082 0.09489,0.0343 0.109743,0.0353 0.160157,0.002 0.0746,-0.0491 0.07051,-0.096 -0.02734,-0.33984 -0.01961,-0.0489 -0.05186,-0.0957 -0.07422,-0.14453 -0.01752,-0.004 -0.02954,-0.005 -0.05859,-0.0156 -0.05796,-0.0209 -0.196838,-0.0593 -0.308593,-0.084 -0.214765,-0.0475 -0.419323,-0.0747 -0.609375,-0.0742 z m 7.18164,0.85156 c -0.05013,0.1135 -0.123015,0.21471 -0.25,0.17383 -0.409963,-0.108 -0.758883,-0.14086 -1.210937,-0.0977 -0.360361,0.0369 -0.692798,0.14578 -1.019532,0.4121 -0.225313,0.21126 -0.462044,0.49593 -0.490234,0.87305 -0.01457,0.19496 -0.0069,0.26589 0.03516,0.33594 0.0732,-0.2959 0.264168,-0.52999 0.455078,-0.70899 0.326734,-0.26632 0.659171,-0.37515 1.019532,-0.4121 0.452054,-0.0432 0.800974,-0.0103 1.210937,0.0977 0.03148,0.0101 0.05414,-0.006 0.08008,-0.0117 0.02402,-0.0377 0.04584,-0.0617 0.07031,-0.10157 0.06822,-0.11121 0.117568,-0.17909 0.173828,-0.26367 9.25e-4,-0.003 0.005,-0.0135 0.0059,-0.0156 0.01606,-0.0421 -0.02985,-0.16128 -0.08008,-0.28125 z m 1.701172,1.10156 c -0.272551,0.008 -0.523887,0.16354 -0.652344,0.42578 0,0 -0.01573,0.19535 0.0957,0.36914 0.19603,-0.25031 0.517395,-0.36185 0.832032,-0.2539 0.08311,0.0285 0.17598,0.0886 0.267578,0.17382 0.111444,0.1037 0.498245,0.11743 0.705078,0.084 5.15e-4,-2.3e-4 0.0014,2.4e-4 0.002,0 0.04808,-0.0216 0.08847,-0.0551 0.134766,-0.0801 0.0392,-0.10616 0.046,-0.3733 0.0098,-0.56054 -1.09e-4,-5.7e-4 1.1e-4,-10e-4 0,-0.002 -0.006,0.0296 -0.0069,0.0793 -0.01563,0.0957 -0.04311,0.081 -0.686958,0.10151 -0.835937,-0.0371 -0.0916,-0.0853 -0.184468,-0.14338 -0.267578,-0.17188 -0.09201,-0.0316 -0.184541,-0.0458 -0.275391,-0.043 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.jmoerman.go-for-it.svg b/.icons/awkward/24x24/apps/com.github.jmoerman.go-for-it.svg
new file mode 100644
index 00000000..818ca140
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.jmoerman.go-for-it.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-24)">
+ <ellipse style="opacity:0.2" cx="-17.324" cy="45.609" rx="2.176" ry="1.806" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <ellipse style="fill:#4e4e4e" cx="-16.97" cy="45.255" rx="2.176" ry="1.806" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <path style="opacity:0.2" d="M 12.000112,26.499776 C 6.4823967,26.499776 2,30.982171 2,36.499888 2,42.017605 6.4823967,46.500002 12.000112,46.5 c 5.517715,0 10.000117,-4.482395 10.000112,-10.000112 0,-5.517717 -4.482397,-10.000112 -10.000112,-10.000112 z"/>
+ <path style="fill:#707070" d="M 12.000112,25.999771 C 6.4823967,25.999771 2,30.482166 2,35.999882 c 0,5.517717 4.4823967,10.000114 10.000112,10.000112 5.517715,0 10.000117,-4.482395 10.000112,-10.000112 0,-5.517716 -4.482397,-10.000111 -10.000112,-10.000111 z"/>
+ <path style="opacity:0.2" d="m 12.000001,28.499999 c -4.4141249,0 -8.0000011,3.585875 -8.0000011,8 0,4.414125 3.5858762,8.000002 8.0000011,8.000001 4.414123,0 8.000002,-3.585876 7.999999,-8.000001 0,-4.414125 -3.585876,-8 -7.999999,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.000112,25.99977 C 6.4823967,25.99977 2,30.482166 2,35.999882 c 0,0.08392 0.0038,0.166577 0.00586,0.250003 0.1334834,-5.402002 4.560454,-9.750109 9.9942524,-9.750109 5.433798,0 9.860769,4.348107 9.994252,9.750109 0.0021,-0.08343 0.0059,-0.166086 0.0059,-0.250003 0,-5.517716 -4.482397,-10.000112 -10.000112,-10.000112 z"/>
+ <path style="fill:#f7f7f7" d="m 12.000001,27.999999 c -4.4141249,0 -8.0000011,3.585875 -8.0000011,8 0,4.414125 3.5858762,8.000002 8.0000011,8.000001 4.414123,0 8.000002,-3.585876 7.999999,-8.000001 0,-4.414125 -3.585876,-8 -7.999999,-8 z"/>
+ <path style="opacity:0.1" d="m 6.1348488,32.898926 c -0.2770031,0.479783 -0.1137543,1.089037 0.3660291,1.36604 L 12.817727,37.912 13.044923,37.343948 c 0.205734,-0.514389 0.438876,0.237595 0.715879,-0.242189 0.277003,-0.479783 -0.362428,0.03382 -0.211229,-0.499158 L 13.690345,36.10638 7.5008896,32.532896 C 7.0211057,32.255893 6.4118519,32.419142 6.1348488,32.898926 Z"/>
+ <path style="opacity:0.2" d="m 12.000112,34.499866 c -1.103543,0 -2.000022,0.896479 -2.000022,2.000022 0,1.103543 0.896479,2.000022 2.000022,2.000022 1.103543,0 2.000022,-0.896479 2.000022,-2.000022 0,-1.103543 -0.896479,-2.000022 -2.000022,-2.000022 z"/>
+ <path style="opacity:0.1" d="m 21.721694,26.791265 c 0.391741,0.391742 0.391741,1.022488 0,1.41423 l -9.064003,9.064003 -0.326493,-0.106949 c -0.526481,-0.172457 -0.248486,1.103824 -0.640227,0.712083 -0.391742,-0.391742 -0.670908,-0.610131 -0.495362,-1.135589 l 0.419374,-1.255296 8.692482,-8.692482 c 0.391741,-0.391741 1.022487,-0.391741 1.414229,0 z"/>
+ <path style="fill:#30b630" d="m 21.721694,26.291406 c 0.391741,0.391741 0.391741,1.022488 0,1.414229 l -9.064003,9.064003 -0.326493,-0.106948 c -0.526481,-0.172458 -0.248486,1.103824 -0.640227,0.712082 -0.391742,-0.391742 -0.670908,-0.610131 -0.495362,-1.135588 l 0.419374,-1.255296 8.692482,-8.692482 c 0.391741,-0.391742 1.022487,-0.391742 1.414229,0 z"/>
+ <path style="fill:#30b630" d="m 6.1348488,32.498971 c -0.2770031,0.479783 -0.1137543,1.089037 0.3660291,1.36604 l 6.3168491,3.647034 0.227196,-0.568052 c 0.205734,-0.514389 0.438876,0.237595 0.715879,-0.242189 0.277003,-0.479783 -0.362428,0.03382 -0.211229,-0.499158 L 13.690345,35.706425 7.5008896,32.132941 C 7.0211057,31.855938 6.4118519,32.019187 6.1348488,32.498971 Z"/>
+ <path style="fill:#707070" d="m 12.000112,33.99986 c -1.103543,0 -2.000022,0.896479 -2.000022,2.000022 0,1.103543 0.896479,2.000023 2.000022,2.000023 1.103543,0 2.000022,-0.89648 2.000022,-2.000023 0,-1.103543 -0.896479,-2.000022 -2.000022,-2.000022 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.johnfactotum.Foliate.svg b/.icons/awkward/24x24/apps/com.github.johnfactotum.Foliate.svg
new file mode 100644
index 00000000..034b5fb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.johnfactotum.Foliate.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.5,6.5 C 1.669,6.5 1,7.169 1,8 v 12 c 0,0.831 0.669,1.5 1.5,1.5 h 8 c 0.831,0 1.5,-0.669 1.5,-1.5 0,0.831 0.669,1.5 1.5,1.5 h 8 C 22.331,21.5 23,20.831 23,20 V 8 C 23,7.169 22.331,6.5 21.5,6.5 h -8 C 12.669,6.5 12,7.169 12,8 12,7.169 11.331,6.5 10.5,6.5 Z"/>
+ <rect style="fill:#20baba" width="11" height="15" x="1" y="6" ry="1.5"/>
+ <rect style="fill:#20baba" width="11" height="15" x="12" y="6" ry="1.5"/>
+ <path style="opacity:0.2" d="M 4.3330078,4.5 C 3.5943413,4.5 3,5.1372825 3,5.928711 v 1.428711 9.285156 1.428711 C 3,18.862714 3.5943413,19.5 4.3330078,19.5 H 12 19.666992 C 20.405658,19.5 21,18.862714 21,18.071289 V 16.642578 7.357422 5.928711 C 21,5.1372825 20.405658,4.5 19.666992,4.5 H 13.333008 C 12.594342,4.5 12,5.1372825 12,5.928711 12,5.1372825 11.405658,4.5 10.666992,4.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.666667,3.9999995 C 11.405333,3.9999995 12,4.6371425 12,5.428571 V 19 H 4.3333335 C 3.594667,19 3,18.362855 3,17.57143 V 16.142855 6.8571425 5.428571 C 3,4.6371425 3.594667,3.9999995 4.3333335,3.9999995 Z"/>
+ <path style="fill:#e4e4e4" d="M 13.333334,3.9999995 C 12.594667,3.9999995 12,4.6371425 12,5.428571 V 19 h 7.666667 C 20.405333,19 21,18.362855 21,17.57143 V 16.142855 6.8571425 5.428571 C 21,4.6371425 20.405333,3.9999995 19.666667,3.9999995 Z"/>
+ <path style="opacity:0.05" d="M 13.333334,3.9999995 C 12.594667,3.9999995 12,4.6371425 12,5.428571 V 19 h 7.666667 C 20.405333,19 21,18.362855 21,17.57143 V 16.142855 6.8571425 5.428571 C 21,4.6371425 20.405333,3.9999995 19.666667,3.9999995 Z"/>
+ <rect style="fill:#00cccc" width="4" height="1" x="14" y="6" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="14" y="8" ry="0"/>
+ <rect style="opacity:0.2" width="6" height="1" x="4.5" y="7.5" ry="0"/>
+ <rect style="opacity:0.2" width="6" height="1" x="4.5" y="9.5" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="5" y="12" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="5" y="14" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="5" y="16" ry="0"/>
+ <path style="opacity:0.1" d="m 5.535826,2.4999552 c 0,0 -1.5403072,3.6758138 -1.5358162,5.6093168 0.00335,1.438886 0.2061974,3.062489 1.1623407,4.169532 0.734602,0.85056 3.111488,1.43295 3.111488,1.43295 L 9.048483,16.4915 9.771484,16.305346 8.99684,13.5256 c 0,0 1.755112,-1.646806 1.948961,-2.736403 C 11.198027,9.3708155 10.529102,7.8671795 9.7836465,6.6194855 8.7818485,4.943004 5.535826,2.4999552 5.535826,2.4999552 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.3330078,4 C 3.5943413,4 3,4.6372825 3,5.428711 v 0.5 C 3,5.1372825 3.5943413,4.5 4.3330078,4.5 H 10.666992 C 11.405658,4.5 12,5.1372825 12,5.928711 12,5.1372825 12.594342,4.5 13.333008,4.5 h 6.333984 C 20.405658,4.5 21,5.1372825 21,5.928711 v -0.5 C 21,4.6372825 20.405658,4 19.666992,4 H 13.333008 C 12.594342,4 12,4.6372825 12,5.428711 12,4.6372825 11.405658,4 10.666992,4 Z"/>
+ <path style="fill:#00cccc" d="m 5.535826,1.9999997 c 0,0 -1.5403072,3.6758138 -1.5358162,5.6093168 0.00335,1.438886 0.2061974,3.0624885 1.1623407,4.1695315 0.734602,0.850561 3.111488,1.43295 3.111488,1.43295 L 9.048483,15.991545 9.771484,15.80539 8.99684,13.025644 c 0,0 1.755112,-1.646806 1.948961,-2.736403 C 11.198027,8.87086 10.529101,7.367224 9.7836465,6.11953 8.7818485,4.4430485 5.535826,1.9999997 5.535826,1.9999997 Z"/>
+ <path style="opacity:0.2" d="M 9.036882,16 9.759883,15.813665 8.4038815,10.949151 9.7269515,8.746396 9.2685265,8.492073 8.2102205,10.254349 7.822898,8.864385 8.8812045,7.1021095 8.4227795,6.8477865 7.62905,8.169583 7.3384645,7.12711 8.132382,5.8054935 7.673957,5.5509905 7.144804,6.432308 6.454734,4.008145 5.731733,4.1943005 6.4218025,6.618464 5.50514,6.109638 5.2405635,6.550297 6.6156505,7.313266 6.9062355,8.355739 5.5311485,7.5925895 5.266572,8.033248 7.0998965,9.0507205 7.487219,10.440504 5.653894,9.423032 5.389317,9.863691 l 2.29175,1.271615 z"/>
+ <rect style="opacity:0.2" width="5" height="1" x="14" y="10" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="14" y="12" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="14" y="14" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="14" y="16" ry="0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.junrrein.PDFSlicer.svg b/.icons/awkward/24x24/apps/com.github.junrrein.PDFSlicer.svg
new file mode 100644
index 00000000..2dbe9f59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.junrrein.PDFSlicer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 15.5,2.5 C 13.567003,2.5 12,4.0670034 12,6 c 9.57e-4,0.8085705 0.28184,1.5918695 0.794922,2.2167969 l -0.75,1.3066406 0.002,0.00195 L 9.0625,14.722656 C 8.7667345,15.237887 5.2854508,21.115384 7.6699219,22.5 l 2.6816401,-4.671875 4.001954,-6.970703 0.789062,-1.3789064 C 15.261274,9.4917696 15.380571,9.49894 15.5,9.5 17.432997,9.5 19,7.9329966 19,6 19,4.0670034 17.432997,2.5 15.5,2.5 Z"/>
+ <path style="fill:#85a433" d="M 15.5,2 C 17.432997,2 19,3.5670034 19,5.5 19,7.4329966 17.432997,9 15.5,9 15.380571,8.99894 15.261274,8.99177 15.142578,8.978516 l -0.789062,1.378906 -2.308594,-1.3339845 0.75,-1.3066406 C 12.28184,7.0918695 12.000957,6.3085705 12,5.5 12,3.5670034 13.567003,2 15.5,2 Z"/>
+ <path style="fill:#b3b3b7" d="M 12.046875,9.0253906 9.0625,14.222656 C 8.7667345,14.737887 5.2854508,20.615384 7.6699219,22 l 2.6816401,-4.671875 4.001954,-6.970703 z m 2.306641,1.3320314 z"/>
+ <path style="opacity:0.2" d="M 7.5,2.5 C 5.5670034,2.5 4,4.0670034 4,6 4,7.9329966 5.5670034,9.5 7.5,9.5 7.6194292,9.49894 7.7387259,9.49177 7.8574219,9.478516 l 0.7890625,1.378906 h 0.00195 L 12.650391,17.828125 15.332031,22.5 c 2.384471,-1.384615 -1.096813,-7.262113 -1.392578,-7.777344 l -2.984375,-5.1992185 -0.75,-1.3066406 C 10.71816,7.5918695 10.999043,6.8085705 11,6 11,4.0670034 9.4329966,2.5 7.5,2.5 Z"/>
+ <path style="fill:#9fd022" d="M 7.5 2 C 5.5670034 2 4 3.5670034 4 5.5 C 4 7.4329966 5.5670034 9 7.5 9 C 7.6194292 8.9989415 7.7387259 8.9917707 7.8574219 8.9785156 L 8.6464844 10.357422 L 10.955078 9.0234375 L 10.205078 7.7167969 C 10.71816 7.0918695 10.999043 6.3085705 11 5.5 C 11 3.5670034 9.4329966 2 7.5 2 z"/>
+ <path style="opacity:0.2" d="m 7.4980469,4.500212 c -0.259278,0 -0.5155288,0.06854 -0.7460938,0.2011719 C 6.0330188,5.1149195 5.7854079,6.0346965 6.2011719,6.7521651 6.4022019,7.0991481 6.7275312,7.3465302 7.1152344,7.4494308 7.5003781,7.5516006 7.9025447,7.4977091 8.2480469,7.2990401 8.967025,6.8855045 9.2145926,5.9657268 8.7988281,5.2482589 8.5977987,4.9012758 8.2724676,4.6538932 7.8847656,4.5509932 7.7566878,4.5169653 7.6272089,4.500212 7.4980469,4.500212 Z m 8.0000001,0 c -0.259278,0 -0.515528,0.06854 -0.746094,0.2011719 -0.718934,0.4135355 -0.966545,1.3333127 -0.550781,2.0507812 0.20103,0.346983 0.526359,0.5943645 0.914062,0.6972657 0.385144,0.1021694 0.78731,0.048278 1.132813,-0.1503907 C 16.967024,6.8855046 17.214593,5.9657262 16.798828,5.2482589 16.597799,4.9012758 16.272468,4.6538932 15.884766,4.5509932 15.756689,4.5169653 15.627209,4.500212 15.498047,4.500212 Z"/>
+ <path style="fill:#ffffff" d="M 7.1150525,6.9492281 C 6.7273493,6.8463275 6.4030572,6.5985929 6.2020272,6.2516099 5.7862632,5.5341413 6.0329208,4.613966 6.7518551,4.2004304 6.9824201,4.0677983 7.2384024,4 7.4976804,4 7.6268424,4 7.7568714,4.016842 7.8849492,4.05087 8.2726512,4.15377 8.5969446,4.4015051 8.797974,4.7484882 9.2137385,5.4659561 8.9670815,6.3860897 8.2481034,6.7996253 7.9026012,6.9982943 7.5001962,7.0513979 7.1150525,6.9492281 Z"/>
+ <path style="fill:#d8d9dd" d="M 10.955078 9.0234375 L 8.6484375 10.357422 L 12.650391 17.328125 L 15.332031 22 C 17.716502 20.615385 14.235218 14.737887 13.939453 14.222656 L 10.955078 9.0234375 z"/>
+ <ellipse style="fill:#808083" cx="11.5" cy="12.5" rx="1" ry="1"/>
+ <polygon style="opacity:0.3" transform="matrix(0.05148801,0,0,0.0513031,-0.41072028,0.193258)" points="234.86 239.88 241.04 233.66 237.5 230.14 231.33 236.34 225.16 230.14 221.62 233.66 227.8 239.88 221.62 246.1 225.16 249.63 231.33 243.43 237.5 249.63 241.04 246.1"/>
+ <path style="fill:#ffffff" d="M 15.115053,6.9492284 C 14.72735,6.8463272 14.403057,6.5985933 14.202027,6.2516103 13.786263,5.5341418 14.032921,4.6139666 14.751855,4.2004311 c 0.230566,-0.132632 0.486547,-0.2004304 0.745825,-0.2004304 0.129162,0 0.259192,0.016842 0.387269,0.05087 0.387702,0.1029 0.711996,0.3506351 0.913025,0.6976182 0.415765,0.7174673 0.169107,1.6376008 -0.54987,2.0511363 -0.345503,0.198669 -0.747907,0.2517726 -1.133051,0.1496032 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 15.5 2 C 13.567003 2 12 3.5670034 12 5.5 C 12.000106 5.5895508 12.016529 5.676875 12.023438 5.765625 C 12.146264 3.9440884 13.647324 2.5 15.5 2.5 C 17.347308 2.5 18.844095 3.9359575 18.974609 5.75 C 18.980663 5.6658545 19 5.5856885 19 5.5 C 19 3.5670034 17.432997 2 15.5 2 z M 12.638672 7.9882812 L 12.044922 9.0234375 L 12.259766 9.1484375 L 12.794922 8.2167969 C 12.735872 8.1448747 12.691498 8.0641959 12.638672 7.9882812 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7.5 2 C 5.5670034 2 4 3.5670034 4 5.5 C 4 5.5856885 4.0193366 5.6658545 4.0253906 5.75 C 4.1559051 3.9359575 5.6526919 2.5 7.5 2.5 C 9.352676 2.5 10.853736 3.9440884 10.976562 5.765625 C 10.983471 5.676875 10.999894 5.5895508 11 5.5 C 11 3.5670034 9.4329966 2 7.5 2 z M 10.361328 7.9882812 C 10.308502 8.0641959 10.264128 8.1448747 10.205078 8.2167969 L 10.740234 9.1484375 L 10.955078 9.0234375 L 10.361328 7.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.keyilan.swatches.svg b/.icons/awkward/24x24/apps/com.github.keyilan.swatches.svg
new file mode 100644
index 00000000..3796ab53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.keyilan.swatches.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2,16.5 2,21 c 0,0.831 0.669,1.5 1.5,1.5 l 16,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-4.5 z"/>
+ <path style="fill:#ffbf3f" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 l 0,12.55 19,0 L 21,3.5 C 21,2.669 20.331,2 19.5,2 Z"/>
+ <path style="fill:#e4e4e4" d="m 2,15 0,5.5 C 2,21.331 2.669,22 3.5,22 l 16,0 c 0.831,0 1.319731,-0.688789 1.5,-1.5 L 21,15 Z"/>
+ <rect style="opacity:0.6;fill:#4f4f4f" width="6" height="1" x="3" y="19" rx=".462" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 L 2,4 C 2,3.169 2.669,2.5 3.5,2.5 l 16,0 C 20.331,2.5 21,3.169 21,4 L 21,3.5 C 21,2.669 20.331,2 19.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,15 0,0.5 19,0 0,-0.5 z"/>
+ <rect style="fill:#4f4f4f" width="13" height="1" x="3" y="17" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 2,14.5 0,0.5 19,0 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.kjlaw89.archetype.svg b/.icons/awkward/24x24/apps/com.github.kjlaw89.archetype.svg
new file mode 100644
index 00000000..ee7b3347
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.kjlaw89.archetype.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#8340b7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 13.415039,6.5 6.5,18.5 h 1.7128905 l 1.645508,-3 h 5.4667975 l 0.486328,3 H 17.5 L 15.256836,6.5 Z M 14.026367,8.0996095 15.058594,14 h -4.361328 z"/>
+ <path style="fill:#ffffff" d="M 13.415039,6 6.5,18 h 1.7128905 l 1.645508,-3 h 5.4667975 l 0.486328,3 H 17.5 L 15.256836,6 Z M 14.026367,7.5996095 15.058594,13.5 h -4.361328 z"/>
+ <circle style="opacity:0.2" cx="4.5" cy="5" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="4.5" cy="4.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="8.5" cy="5" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="8.5" cy="4.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="5" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="12.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.kjlaw89.webwatcher.svg b/.icons/awkward/24x24/apps/com.github.kjlaw89.webwatcher.svg
new file mode 100644
index 00000000..993cabe6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.kjlaw89.webwatcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="m 12,5.5 c -3.866,0 -7.0000001,3.134 -7.0000001,7 0,3.866 3.1340001,7 7.0000001,7 3.866,0 7,-3.134 7,-7 0,-3.866 -3.134,-7 -7,-7 z m -0.701172,1.337891 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.812551 -0.07617,3.623047 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,16.275087 9.945565,15.99773 9.621098,15.796875 9.296643,15.596032 8.969438,15.363212 8.896488,15.263672 8.775598,15.098486 8.766499,14.996563 8.859378,14.691406 9.02865,14.134074 9.229414,13.82285 9.621097,13.470703 9.826441,13.286085 10.032638,13.132606 10.078128,13.128906 10.123628,13.125206 9.817324,13.031976 9.355472,12.9375 8.893646,12.84284 8.216483,12.643995 7.867191,12.517578 7.22848,12.286469 6.367827,11.802306 6.039065,11.451172 6.025155,11.436292 6.012085,11.425292 6.000005,11.412112 6.471042,9.535796 7.792552,7.9989 9.544927,7.257815 9.91159,7.10273 10.290456,6.995675 10.689458,6.914065 c 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.859375 c 0.143276,0.08856 0.683464,1.259169 0.837891,1.830078 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.365315 1.220703,-1.296875 z"/>
+ <path style="fill:#6f6f6f" d="m 12,5 c -3.866,0 -7.0000001,3.134 -7.0000001,7 0,3.866 3.1340001,7 7.0000001,7 3.866,0 7,-3.134 7,-7 0,-3.866 -3.134,-7 -7,-7 z m -0.701172,1.337891 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.812551 -0.07617,3.623047 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.880414 9.631083,9.717999 9.507813,9.693359 9.31424,9.654689 9.262139,9.671429 9.01172,9.921875 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 6.025155,10.936292 6.012085,10.925292 6.000005,10.912112 6.471042,9.035796 7.792552,7.4989 9.544927,6.757815 9.91159,6.60273 10.290456,6.495675 10.689458,6.414065 c 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.859375 c 0.143276,0.08856 0.683464,1.259169 0.837891,1.830078 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.365315 1.220703,-1.296875 z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="18" r="5.5"/>
+ <circle style="fill:#e65829" cx="18.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 18.5,14 A 0.5,0.5 0 0 0 18,14.5 V 17 17.5 18 h 3.5 A 0.5,0.5 0 0 0 22,17.5 0.5,0.5 0 0 0 21.5,17 H 19 V 14.5 A 0.5,0.5 0 0 0 18.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.kmal-kenneth.monilet.svg b/.icons/awkward/24x24/apps/com.github.kmal-kenneth.monilet.svg
new file mode 100644
index 00000000..d6507291
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.kmal-kenneth.monilet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#585c75" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:1.99296534;stroke-linecap:round;stroke-linejoin:round" d="M 8.0636459,17.528258 A 6,6 0 0 1 6.3808842,10.896304 6,6 0 0 1 12.005236,7.0000023 6,6 0 0 1 17.622779,10.906114 6,6 0 0 1 15.928445,17.535121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99296534;stroke-linecap:round;stroke-linejoin:round" d="M 8.0636459,18.028172 A 6,6 0 0 1 6.2936609,11.645812 6,6 0 0 1 11.477065,7.522746"/>
+ <path style="fill:none;stroke:#5cddbe;stroke-width:1.99296534;stroke-linecap:round;stroke-linejoin:round" d="M 8.0636459,17.528258 A 6,6 0 0 1 6.2936609,11.145898 6,6 0 0 1 11.477065,7.0228318"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 11.459961,6.0253915 a 0.9965823,0.9965823 0 0 0 -0.06934,0.0049 C 8.596454,6.27475 6.2124475,8.170343 5.345703,10.837908 5.088388,11.629843 4.9826128,12.444673 5.011719,13.248064 5.034384,12.608302 5.141679,11.96583 5.345703,11.337908 6.2124475,8.670343 8.596454,6.77475 11.390625,6.5302915 a 0.9965823,0.9965823 0 0 1 0.06934,-0.0049 0.9965823,0.9965823 0 0 1 1,0.7470705 0.9965823,0.9965823 0 0 0 -1,-1.2470705 z M 7.003906,13.276367 c -0.068067,1.501921 0.5417205,2.981069 1.7138675,4 A 0.9965823,0.9965823 0 0 1 9.040039,17.790039 0.9965823,0.9965823 0 0 0 8.7177735,16.776367 c -1.041678,-0.905516 -1.6409495,-2.17451 -1.7138675,-3.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.labyrinth_team.labyrinth.svg b/.icons/awkward/24x24/apps/com.github.labyrinth_team.labyrinth.svg
new file mode 120000
index 00000000..926fa121
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.labyrinth_team.labyrinth.svg
@@ -0,0 +1 @@
+labyrinth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.aesop.svg b/.icons/awkward/24x24/apps/com.github.lainsce.aesop.svg
new file mode 100644
index 00000000..46d2e013
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.aesop.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="12" height="14" x="6" y="7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 3.9863528,20.5 C 3.4399418,20.5 3,20.878098 3,21.347701 V 22.5 H 21 V 21.347701 C 21,20.878098 20.560058,20.5 20.013647,20.5 Z"/>
+ <rect style="fill:#d4d4d4" width="3" height="9" x="5" y="10"/>
+ <rect style="fill:#d4d4d4" width="3" height="9" x="16" y="10"/>
+ <rect style="fill:#d4d4d4" width="4" height="9" x="10" y="10"/>
+ <rect style="fill:#969696" width="16" height="3" x="4" y="18" rx=".877" ry=".857"/>
+ <rect style="opacity:0.2" width="16" height="3" x="4" y="8.5" rx=".877" ry=".857"/>
+ <rect style="fill:#969696" width="16" height="3" x="4" y="8" rx=".877" ry=".857"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.238232,2.8192685 7.5,4.8516299 3.7738905,6.8774005 C 2.95335,7.295318 3.0639202,7.1063665 3,7.9070385 v 1.46753 C 3,9.444075 3.0495975,9.5 3.1111815,9.5 H 20.888818 C 20.950404,9.5 21,9.444076 21,9.3745685 V 7.9396815 C 20.9982,7.0951845 20.97774,7.2860445 20.195864,6.8609565 L 16.5,4.8516299 12.782214,2.8303845 C 12.093939,2.3412627 11.927318,2.4446332 11.238232,2.8192701 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 11.238232,2.3192685 7.5,4.3516299 3.7738905,6.3774005 C 2.95335,6.795318 3.0639202,6.6063665 3,7.4070385 v 1.46753 C 3,8.944075 3.0495975,9 3.1111815,9 H 20.888818 C 20.950404,9 21,8.944076 21,8.8745685 V 7.4396815 C 20.9982,6.5951845 20.97774,6.7860445 20.195864,6.3609565 L 16.5,4.3516299 12.782214,2.3303845 C 12.093939,1.8412626 11.927318,1.9446332 11.238232,2.3192701 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 3.9863528,20 C 3.4399418,20 3,20.378098 3,20.847701 V 22 H 21 V 20.847701 C 21,20.378098 20.560058,20 20.013647,20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 12.010742,2.0009765 c -0.213825,0.011532 -0.427917,0.131041 -0.772461,0.3183594 L 7.5,4.3515625 3.7734375,6.376953 C 2.952897,6.7948705 3.0639202,6.6065545 3,7.4072265 v 0.5 C 3.0639202,7.1065545 2.952897,7.2948705 3.7734375,6.876953 L 7.5,4.8515625 11.238281,2.819336 c 0.689087,-0.3746369 0.85567,-0.4783797 1.543946,0.010742 L 16.5,4.8515625 20.196289,6.861328 C 20.97817,7.286416 20.9982,7.094956 21,7.939453 v -0.5 C 20.9982,6.594956 20.97817,6.786416 20.196289,6.361328 L 16.5,4.3515625 12.782227,2.3300781 C 12.438089,2.0855172 12.224567,1.9894445 12.010742,2.0009765 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 3.9863281,20 C 3.4399172,20 3,20.378053 3,20.847656 v 0.5 C 3,20.878053 3.4399172,20.5 3.9863281,20.5 H 20.013672 C 20.560083,20.5 21,20.878053 21,21.347656 v -0.5 C 21,20.378053 20.560083,20 20.013672,20 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.coin.svg b/.icons/awkward/24x24/apps/com.github.lainsce.coin.svg
new file mode 100644
index 00000000..d6c81bc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.coin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#f6ac43" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <rect style="opacity:0.6" width="2" height="8" x="11" y="8" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.notejot.svg b/.icons/awkward/24x24/apps/com.github.lainsce.notejot.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.notejot.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.palaura.svg b/.icons/awkward/24x24/apps/com.github.lainsce.palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.quilter.svg b/.icons/awkward/24x24/apps/com.github.lainsce.quilter.svg
new file mode 100644
index 00000000..d7acdee1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.quilter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="m20 21v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path style="fill:#9daabc" d="m7 6h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m7 12h8v1h-8z"/>
+ <path style="fill:#9daabc" d="m7 8h9v1h-9z"/>
+ <path style="fill:#9daabc" d="m7 14h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m7 10h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m7 16h8v1h-8z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4992ff" width="1" height="3" x="15" y="11"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.timetable.svg b/.icons/awkward/24x24/apps/com.github.lainsce.timetable.svg
new file mode 100644
index 00000000..33f92e03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.timetable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.0488281,1.5 C 2.4671819,1.5 2,1.9671821 2,2.5488281 V 8.5 v 7 5.951172 C 2,22.032711 2.4671819,22.5 3.0488281,22.5 H 9 16 l 0.15625,-0.06641 A 6,6 0 0 1 11.804688,19.5 6,6 0 0 1 14,11.302734 6,6 0 0 1 22.195312,13.5 6,6 0 0 1 22.931641,15.628906 L 23,15.5 V 8.5 2.5488281 C 23,1.9671281 22.53271,1.5 21.951172,1.5 H 16 9 Z"/>
+ <path style="fill:#b0b0b0" d="m 16,1 v 7 7 7 l 3.640034,-1.555975 c 0.534733,-0.228578 0.778957,-0.534846 1.04958,-1.049579 L 23,15 V 8 2.049579 C 23,1.467879 22.531959,1 21.950421,1 Z"/>
+ <path style="fill:#cccccc" d="m 8.9999999,1 v 7 7 7 H 16 V 15 8 1 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.0495794,1 C 2.4679332,1 2,1.467933 2,2.049579 V 8 15 20.95042 C 2,21.531959 2.4679332,22 3.0495794,22 H 8.9999999 V 15 8 1 Z"/>
+ <circle style="opacity:0.2" cx="6.473" cy="22.789" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#0d89f4" cx="17.001" cy="16" r="6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 17.000518,13.000001 V 16 h 2.999999"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.0488281,1 C 2.4671819,1 2,1.4671821 2,2.0488281 v 0.5 C 2,1.9671821 2.4671819,1.5 3.0488281,1.5 H 9 16 21.951172 C 22.53271,1.5 23,1.9671281 23,2.5488281 v -0.5 C 23,1.4671281 22.53271,1 21.951172,1 H 16 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.lainsce.yishu.svg b/.icons/awkward/24x24/apps/com.github.lainsce.yishu.svg
new file mode 100644
index 00000000..f7c9fe6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.lainsce.yishu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#74b336" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m17.556 5.7725-8.4845 8.4855-4.9495-4.9505-2.122 2.1225 4.95 4.949 2.1215 2.121l2.121-2.121 8.485-8.4855-2.121-2.121z"/>
+ <path fill="#fff" d="m17.556 5.2725-8.4845 8.4855-4.9495-4.9505-2.122 2.1225 4.95 4.949 2.1215 2.121l2.121-2.121 8.485-8.4855-2.121-2.121z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.libresprite.LibreSprite.svg b/.icons/awkward/24x24/apps/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.luizaugustomm.tomato.svg b/.icons/awkward/24x24/apps/com.github.luizaugustomm.tomato.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.luizaugustomm.tomato.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.maoschanz.drawing.svg b/.icons/awkward/24x24/apps/com.github.maoschanz.drawing.svg
new file mode 100644
index 00000000..f3d95270
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.maoschanz.drawing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 0.99999997,7.4500107 v 7.0968693 3.7207 0.74414 c 0,0.824558 0.66899963,1.48828 1.49999873,1.48828 H 20.407211 c 0.830999,0 1.499998,-0.663722 1.499998,-1.48828 v -0.231445 c 0.05881,-0.159828 0.09277,-0.33218 0.09277,-0.512695 V 7.4500107 Z"/>
+ <path style="fill:#e4e4e4" d="m 0.99999997,6.9500111 v 7.0968689 3.7207 0.744141 C 0.99999997,19.336278 1.6689996,20 2.4999987,20 H 20.407211 c 0.830999,0 1.499998,-0.663722 1.499998,-1.488279 v -0.231446 c 0.05881,-0.159828 0.09277,-0.332179 0.09277,-0.512695 V 6.9500111 Z"/>
+ <path style="fill:#565064" d="m 2.4999987,4.0000135 c -0.8309993,0 -1.49999878,0.6638135 -1.49999878,1.4883708 V 7.0000111 H 21.999982 V 5.4883843 c 0,-0.8245573 -0.668999,-1.4883708 -1.499999,-1.4883708 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.4999987,4.0000135 c -0.8309993,0 -1.49999873,0.6637225 -1.49999873,1.4882798 v 0.4999996 c 0,-0.8245573 0.66899943,-1.4882798 1.49999873,-1.4882798 H 20.499984 c 0.830999,0 1.499999,0.663723 1.499999,1.4882798 V 5.4882933 c 0,-0.8245568 -0.669,-1.4882798 -1.499999,-1.4882798 z"/>
+ <path style="fill:none;stroke:#ff4e4a;stroke-width:0.99999917;stroke-linecap:round" d="m 3.4996688,9.500007 c 2.494895,0.846732 -1.0777564,3.513194 2.5586624,3.745868 2.1370933,0.13674 2.4416626,3.254126 2.4416626,3.254126"/>
+ <path style="opacity:0.1" d="m 20.56346,2.5009889 c -0.158376,-0.011113 -0.343208,0.045565 -0.527343,0.2548826 L 9.0908138,13.687503 9.3632741,13.959964 7.9999942,16.955078 8.5449158,17.5 11.544913,16.138673 11.817374,16.411134 22.780256,5.4619239 c 0.536978,-0.536286 -0.0791,-1.0556631 -0.0791,-1.0556631 L 21.019515,2.7265747 c 0,0 -0.192093,-0.2070632 -0.456055,-0.2255858 z"/>
+ <path style="fill:#ff4e4a" d="M 11.817316,15.910741 9.0906568,13.187594 20.036291,2.2560631 c 0.491025,-0.5581792 0.982828,-0.029806 0.982828,-0.029806 l 1.681833,1.6796655 c 0,0 0.616315,0.5196847 0.07934,1.0559707 z"/>
+ <rect style="fill:#3d3846" width="3.854" height=".771" x="-19.61" y="10.2" transform="matrix(-0.70756247,-0.70665079,0.70756247,-0.70665079,0,0)"/>
+ <rect style="fill:#3d3846" width="3.854" height=".771" x="-19.61" y="-.59" transform="matrix(-0.70756247,-0.70665079,0.70756247,-0.70665079,0,0)"/>
+ <path style="fill:#c02924" d="M 11.544652,15.638427 9.3633241,13.45991 7.9999942,16.455371 8.5453263,17 Z"/>
+ <path style="fill:#3d3846" d="M 13.453316,8.8306892 A 0.96339786,1.9267984 45.06156 0 0 15.498311,8.1499027 0.96339786,1.9267984 45.06156 0 0 16.179976,6.1075429 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.marktext.marktext.svg b/.icons/awkward/24x24/apps/com.github.marktext.marktext.svg
new file mode 120000
index 00000000..479a5898
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.mdh34.hackup.svg b/.icons/awkward/24x24/apps/com.github.mdh34.hackup.svg
new file mode 100644
index 00000000..059f6ad2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mdh34.hackup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ff822e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="M 11.999024,4.5 A 0.6429552,0.6177088 0 0 0 11.458985,4.7841797 L 7.6015625,10.548828 A 0.6429552,0.6177088 0 0 0 8.142578,11.5 H 11 v 9 h 2 v -9 h 2.857422 a 0.6429552,0.6177088 0 0 0 0.541015,-0.951172 L 12.541016,4.7841797 A 0.6429552,0.6177088 0 0 0 11.999024,4.5 Z"/>
+ <path style="fill:#ffffff" d="M 11,7.4999995 V 20 h 2 V 7.4999995 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 11.999163,4.0000003 A 0.6429552,0.6177088 0 0 0 11.459235,4.2838925 L 7.601889,10.048599 A 0.6429552,0.6177088 0 0 0 8.1426545,11 h 7.7146915 a 0.6429552,0.6177088 0 0 0 0.540765,-0.951401 L 12.540765,4.2838925 A 0.6429552,0.6177088 0 0 0 11.999163,4.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.mdh34.quickdocs.svg b/.icons/awkward/24x24/apps/com.github.mdh34.quickdocs.svg
new file mode 100644
index 00000000..437c8cda
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mdh34.quickdocs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#1f4a55" d="M 20,21 20,3 C 20,2.446 19.554,2 19,2 L 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 10.000787,8.5 -2.0007271,0 -7.39e-5,8 1.9992269,0 M 12,16.5 l 1.159199,0 c 1.704615,0 2.840824,-1.372308 2.840824,-3.076923 l 0,-1.923077 c 0,-1.7046154 -1.136209,-3 -2.840824,-3 L 12,8.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 10.000787,8 -2.0007271,0 -7.39e-5,8 1.9992269,0 M 12,16 l 1.159199,0 c 1.704615,0 2.840824,-1.372308 2.840824,-3.076923 l 0,-1.923077 c 0,-1.7046154 -1.136209,-3 -2.840824,-3 L 12,8"/>
+ <path style="opacity:0.15;fill:#ffffff;fill-rule:evenodd" d="M 6,5 6,7 8,7 8,5 Z m 4,0 0,2 8,0 0,-2 z m -4,4 0,2 4,0 0,-2 z m 6,0 0,2 2,0 0,-2 z m 4,0 0,2 2,0 0,-2 z m -10,4 0,2 2,0 0,-2 z m 5,0 0,2 2,0 0,-2 z m 4,0 0,2 3,0 0,-2 z m -9,4 0,2 4,0 0,-2 z m 6,0 0,2 6,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.micahflee.torbrowser-launcher.svg b/.icons/awkward/24x24/apps/com.github.micahflee.torbrowser-launcher.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.micahflee.torbrowser-launcher.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.miguelmota.Cointop.svg b/.icons/awkward/24x24/apps/com.github.miguelmota.Cointop.svg
new file mode 120000
index 00000000..63031572
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.miguelmota.Cointop.svg
@@ -0,0 +1 @@
+cointop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.mirkobrombin.bottles.svg b/.icons/awkward/24x24/apps/com.github.mirkobrombin.bottles.svg
new file mode 100644
index 00000000..d9c683b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mirkobrombin.bottles.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 16.999992,1032.3708 c -0.22525,-0.01 -0.868727,-0.037 -1.000003,0 0,0 0.02565,0.8244 0,1.4914 -0.09239,2.3611 -0.287504,3.477 -1.09961,5.2579 -0.42974,0.9424 -0.679509,1.8198 -0.818359,2.8758 -0.06103,0.4641 -0.08197,1.582 -0.08203,4.3669 -6.1e-5,3.4603 0.0079,3.7569 0.107422,3.9433 0.139573,0.2615 0.338071,0.3614 0.898437,0.4509 0.309546,0.049 1.269535,0.084 1.994141,0.096 0.724605,-0.012 1.684595,-0.046 1.99414,-0.096 0.560367,-0.09 0.758864,-0.1894 0.898438,-0.4509 0.09957,-0.1864 0.107482,-0.483 0.107422,-3.9433 -6.2e-5,-2.7849 -0.021,-3.9028 -0.08203,-4.3669 -0.138851,-1.056 -0.38862,-1.9334 -0.81836,-2.8758 -0.812105,-1.7809 -1.007214,-2.8968 -1.099609,-5.2579 0.04883,-0.9933 0,-1.4926 0,-1.4926 -0.131277,-0.036 -0.774753,-0 -1.000004,0 z"/>
+ <path style="opacity:0.2" d="m 6.9999919,1032.3708 c -0.2252505,-0.01 -0.868727,-0.037 -1.0000035,0 0,0 0.025645,0.8244 0,1.4914 -0.092395,2.3611 -0.287504,3.477 -1.0996095,5.2579 -0.42974,0.9424 -0.679509,1.8198 -0.8183595,2.8758 -0.061033,0.4641 -0.081969,1.582 -0.082031,4.3669 -6.05e-5,3.4603 0.00785,3.7569 0.107422,3.9433 0.1395735,0.2615 0.338071,0.3614 0.8984375,0.4509 0.3095455,0.049 1.269535,0.084 1.9941405,0.096 0.7246055,-0.012 1.684595,-0.046 1.9941405,-0.096 0.5603665,-0.09 0.758864,-0.1894 0.8984375,-0.4509 0.099571,-0.1864 0.1074826,-0.483 0.107422,-3.9433 -6.2e-5,-2.7849 -0.021,-3.9028 -0.082031,-4.3669 -0.138851,-1.056 -0.3886195,-1.9334 -0.8183595,-2.8758 -0.8121055,-1.7809 -1.0072145,-2.8968 -1.0996095,-5.2579 0.04883,-0.9933 0,-1.4926 0,-1.4926 -0.1312765,-0.036 -0.774753,-0 -1.0000035,0 z"/>
+ <path style="fill:#334933" d="m 6.9999919,1031.8708 c -0.2252505,-0.01 -0.868727,-0.037 -1.0000035,0 0,0 0.025645,0.8244 0,1.4914 -0.092395,2.3611 -0.287504,3.477 -1.0996095,5.2579 -0.42974,0.9424 -0.679509,1.8198 -0.8183595,2.8758 -0.061033,0.4641 -0.081969,1.582 -0.082031,4.3669 -6.05e-5,3.4603 0.00785,3.7569 0.107422,3.9433 0.1395735,0.2615 0.338071,0.3614 0.8984375,0.4509 0.3095455,0.049 1.269535,0.084 1.9941405,0.096 0.7246055,-0.012 1.684595,-0.046 1.9941405,-0.096 0.5603665,-0.09 0.758864,-0.1894 0.8984375,-0.4509 0.099571,-0.1864 0.1074826,-0.483 0.107422,-3.9433 -6.2e-5,-2.7849 -0.021,-3.9028 -0.082031,-4.3669 -0.138851,-1.056 -0.3886195,-1.9334 -0.8183595,-2.8758 -0.8121055,-1.7809 -1.0072145,-2.8968 -1.0996095,-5.2579 0.04883,-0.9933 0,-1.4926 0,-1.4926 -0.1312765,-0.036 -0.774753,-0 -1.0000035,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.4648324,1031.8544 c -0.205435,-0 -0.3992055,-0 -0.464844,0.017 0,0 0.00657,0.2083 0.00976,0.5 0.140432,-0.035 0.767347,-0.01 0.9902345,0 l 0,-0 c 0.2252505,-0 0.8687235,-0.036 1,0 0,0 0.00729,0.1379 0.012695,0.2481 5.75e-5,-0.4434 -0.012694,-0.7481 -0.012694,-0.7481 -0.1312765,-0.036 -0.7747495,-0 -1,0 l 0,0 c -0.112625,-0 -0.3297215,-0.013 -0.535156,-0.017 z m -0.458008,0.8457 c -1.7e-5,0.2204 0.00169,0.4404 -0.00684,0.6621 -0.092395,2.3611 -0.287504,3.4769 -1.0996094,5.2578 -0.4297399,0.9424 -0.6795088,1.82 -0.8183593,2.876 -0.061033,0.4641 -0.081969,1.5823 -0.082031,4.3672 -2.5e-6,0.1457 9.45e-4,0.1347 9.75e-4,0.2695 0.0016,-2.5601 0.022324,-3.6901 0.081055,-4.1367 0.1388505,-1.056 0.3886194,-1.9336 0.8183594,-2.876 0.8121069,-1.7809 1.0072159,-2.8967 1.0996109,-5.2578 0.01712,-0.4453 0.012545,-0.8687 0.00683,-1.1621 z m 2,0.7676 c -0.00334,0.1443 0.00177,0.2194 -0.00684,0.3945 0.092395,2.3611 0.287504,3.4769 1.0996095,5.2578 0.42974,0.9424 0.679508,1.82 0.8183595,2.876 0.058727,0.4466 0.079452,1.5766 0.081054,4.1367 3.2e-5,-0.1348 0.001,-0.1238 0.001,-0.2695 -6.21e-5,-2.7849 -0.021,-3.9031 -0.082031,-4.3672 -0.1388515,-1.056 -0.3886195,-1.9336 -0.8183595,-2.876 -0.7984415,-1.7509 -0.9983915,-2.8717 -1.0927735,-5.1523 z"/>
+ <path style="fill:#334933" d="m 16.999992,1031.8708 c -0.22525,-0.01 -0.868727,-0.037 -1.000003,0 0,0 0.02565,0.8244 0,1.4914 -0.09239,2.3611 -0.287504,3.477 -1.09961,5.2579 -0.42974,0.9424 -0.679509,1.8198 -0.818359,2.8758 -0.06103,0.4641 -0.08197,1.582 -0.08203,4.3669 -6.1e-5,3.4603 0.0079,3.7569 0.107422,3.9433 0.139573,0.2615 0.338071,0.3614 0.898437,0.4509 0.309546,0.049 1.269535,0.084 1.994141,0.096 0.724605,-0.012 1.684595,-0.046 1.99414,-0.096 0.560367,-0.09 0.758864,-0.1894 0.898438,-0.4509 0.09957,-0.1864 0.107482,-0.483 0.107422,-3.9433 -6.2e-5,-2.7849 -0.021,-3.9028 -0.08203,-4.3669 -0.138851,-1.056 -0.38862,-1.9334 -0.81836,-2.8758 -0.812105,-1.7809 -1.007214,-2.8968 -1.099609,-5.2579 0.04883,-0.9933 0,-1.4926 0,-1.4926 -0.131277,-0.036 -0.774753,-0 -1.000004,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.464832,1031.8544 c -0.205435,-0 -0.399206,-0 -0.464844,0.017 0,0 0.0066,0.2083 0.0098,0.5 0.140432,-0.035 0.767347,-0.01 0.990235,0 l 0,-0 c 0.22525,-0 0.868723,-0.036 1,0 0,0 0.0073,0.1379 0.0127,0.2481 5.7e-5,-0.4434 -0.0127,-0.7481 -0.0127,-0.7481 -0.131276,-0.036 -0.774749,-0 -1,0 l 0,0 c -0.112625,-0 -0.329721,-0.013 -0.535156,-0.017 z m -0.458008,0.8457 c -1.7e-5,0.2204 0.0017,0.4404 -0.0068,0.6621 -0.09239,2.3611 -0.287504,3.4769 -1.099609,5.2578 -0.42974,0.9424 -0.679509,1.82 -0.81836,2.876 -0.06103,0.4641 -0.08197,1.5823 -0.08203,4.3672 -2e-6,0.1457 9.5e-4,0.1347 10e-4,0.2695 0.0016,-2.5601 0.02233,-3.6901 0.08106,-4.1367 0.138851,-1.056 0.388619,-1.9336 0.818359,-2.876 0.812082,-1.7809 1.007191,-2.8967 1.099586,-5.2578 0.01712,-0.4453 0.01255,-0.8687 0.0068,-1.1621 z m 2,0.7676 c -0.0033,0.1443 0.0018,0.2194 -0.0068,0.3945 0.0924,2.3611 0.287504,3.4769 1.09961,5.2578 0.42974,0.9424 0.679508,1.82 0.818359,2.876 0.05873,0.4466 0.07945,1.5766 0.08105,4.1367 3.2e-5,-0.1348 0.001,-0.1238 0.001,-0.2695 -6.2e-5,-2.7849 -0.021,-3.9031 -0.08203,-4.3672 -0.138851,-1.056 -0.38862,-1.9336 -0.81836,-2.876 -0.798441,-1.7509 -0.998391,-2.8717 -1.092773,-5.1523 z"/>
+ <path style="opacity:0.2" d="m 11.999992,1031.3806 c -0.225251,-0.01 -0.868727,-0.037 -1.000004,0 0,0 0.02564,1.8242 0,2.4912 -0.09239,2.361 -0.287504,3.477 -1.0996091,5.2578 -0.42974,0.9425 -0.679509,1.8199 -0.8183595,2.8759 -0.061034,0.4641 -0.081969,1.582 -0.082031,4.3669 -6.05e-5,3.4602 0.00785,3.7569 0.107422,3.9434 0.1395735,0.2614 0.338071,0.3613 0.8984376,0.4508 0.309545,0.05 1.269535,0.084 1.99414,0.096 0.724606,-0.012 1.684595,-0.046 1.994141,-0.096 0.560366,-0.09 0.758864,-0.1894 0.898437,-0.4508 0.09957,-0.1865 0.107483,-0.4832 0.107422,-3.9434 -6.2e-5,-2.7849 -0.021,-3.9028 -0.08203,-4.3669 -0.138851,-1.056 -0.388619,-1.9334 -0.818359,-2.8759 -0.812106,-1.7808 -1.007215,-2.8968 -1.09961,-5.2578 0.04883,-0.9933 0,-2.4924 0,-2.4924 -0.131276,-0.036 -0.774753,-0.01 -1.000003,0 z"/>
+ <path style="fill:#962b57" d="m 11.999992,1030.8806 c -0.225251,-0.01 -0.868727,-0.037 -1.000004,0 0,0 0.02564,1.8242 0,2.4912 -0.09239,2.361 -0.287504,3.477 -1.0996091,5.2578 -0.42974,0.9425 -0.679509,1.8199 -0.8183595,2.8759 -0.061034,0.4641 -0.081969,1.582 -0.082031,4.3669 -6.05e-5,3.4602 0.00785,3.7569 0.107422,3.9434 0.1395735,0.2614 0.338071,0.3613 0.8984376,0.4508 0.309545,0.05 1.269535,0.084 1.99414,0.096 0.724606,-0.012 1.684595,-0.046 1.994141,-0.096 0.560366,-0.09 0.758864,-0.1894 0.898437,-0.4508 0.09957,-0.1865 0.107483,-0.4832 0.107422,-3.9434 -6.2e-5,-2.7849 -0.021,-3.9028 -0.08203,-4.3669 -0.138851,-1.056 -0.388619,-1.9334 -0.818359,-2.8759 -0.812106,-1.7808 -1.007215,-2.8968 -1.09961,-5.2578 0.04883,-0.9933 0,-2.4924 0,-2.4924 -0.131276,-0.036 -0.774753,-0.01 -1.000003,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.464832,1030.8642 c -0.205435,-0 -0.399206,-0 -0.464844,0.017 0,0 0.0029,0.317 0.0049,0.5 0.135908,-0.036 0.771048,-0.01 0.995117,0 l 0,-10e-4 c 0.225251,-0 0.868724,-0.036 1,0 0,0 0.0164,0.5673 0.01953,1.2265 0.0082,-0.8552 -0.01955,-1.7265 -0.01955,-1.7265 -0.131276,-0.036 -0.774749,-0 -1,0 l 0,10e-4 c -0.112625,-0 -0.329721,-0.013 -0.535156,-0.017 z m -0.457031,1.3115 c 0.0012,0.4461 0.0024,0.9296 -0.0078,1.1963 -0.09239,2.361 -0.287504,3.4769 -1.0996096,5.2578 -0.42974,0.9424 -0.6795085,1.82 -0.8183595,2.876 -0.061033,0.4641 -0.081969,1.5813 -0.082031,4.3662 -2.5e-6,0.1457 9.5e-4,0.1348 10e-4,0.2695 0.0016,-2.5601 0.022325,-3.6891 0.081055,-4.1357 0.138851,-1.056 0.3886195,-1.9336 0.8183595,-2.876 0.8121051,-1.7809 1.0072141,-2.8968 1.0996091,-5.2578 0.0154,-0.4006 0.01274,-1.1068 0.0078,-1.6963 z m 2.000976,1.3418 c -0.0032,0.1184 -0.0035,0.2456 -0.0088,0.3545 0.09239,2.361 0.287504,3.4769 1.09961,5.2578 0.42974,0.9424 0.679508,1.82 0.818359,2.876 0.05873,0.4466 0.07945,1.5756 0.08105,4.1357 3.2e-5,-0.1347 0.001,-0.1238 0.001,-0.2695 -6.2e-5,-2.7849 -0.021,-3.9021 -0.08203,-4.3662 -0.138852,-1.056 -0.38862,-1.9336 -0.81836,-2.876 -0.793259,-1.7396 -0.995642,-2.8615 -1.09082,-5.1123 z"/>
+ <path style="opacity:0.2" d="m 11.332996,1030.8622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="fill:#ffcb46" d="m 11.332996,1030.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="opacity:0.2" d="m 6.3329964,1031.8622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="fill:#d6aa38" d="m 6.3329964,1031.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="opacity:0.2" d="m 16.332996,1031.8622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="fill:#d6aa38" d="m 16.332996,1031.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 2,0 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.332996,1030.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 c 0,-0.277 0.148341,-0.5 0.333008,-0.5 l 1.333984,0 c 0.184667,0 0.333008,0.223 0.333008,0.5 l 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.3329964,1031.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 c 0,-0.277 0.148341,-0.5 0.333008,-0.5 l 1.333984,0 c 0.184667,0 0.333008,0.223 0.333008,0.5 l 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.332996,1031.3622 c -0.184667,0 -0.333008,0.223 -0.333008,0.5 l 0,0.5 c 0,-0.277 0.148341,-0.5 0.333008,-0.5 l 1.333984,0 c 0.184667,0 0.333008,0.223 0.333008,0.5 l 0,-0.5 c 0,-0.277 -0.148341,-0.5 -0.333008,-0.5 l -1.333984,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.mirkobrombin.football.svg b/.icons/awkward/24x24/apps/com.github.mirkobrombin.football.svg
new file mode 100644
index 00000000..3e248c01
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mirkobrombin.football.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffffff" width="19.5" height="19.5" x="-21.75" y="-21.75" rx="9.75" ry="9.75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2" transform="matrix(0.27635,0,0,0.27636,1.99996,2.5)">
+ <g>
+ <path transform="matrix(1.8093,0,0,1.8092,-7.2371,-9.0463)" d="M 24,5 C 21.402,5 18.871,5.4918 16.475,6.4629 13.994,7.4688 11.766,8.9489 9.8574,10.857 7.9478,12.766 6.4713,14.994 5.4648,17.475 4.5361,19.765 4.0572,22.181 4.0156,24.658 4.3617,35.43 13.141,44 23.9996,44 c 10.8586,0 19.638,-8.57 19.984,-19.342 -0.041,-2.477 -0.519,-4.893 -1.447,-7.183 -1.006,-2.481 -2.486,-4.709 -4.394,-6.618 C 36.2336,8.9489 34.0096,7.4688 31.5266,6.4629 29.1306,5.4918 26.5976,5 23.9996,5 Z m -5.957,2.2441 c -0.014,0.0216 -0.028,0.0427 -0.041,0.0664 0.023,0.0172 0.036,0.0333 0.049,0.0372 1.347,0.4653 2.571,1.1498 3.726,1.9628 l -2.259,6.8085 c -0.012,0.003 -0.025,0.007 -0.036,0.012 -0.462,0.191 -0.933,0.361 -1.388,0.568 -1.877,0.853 -3.707,1.797 -5.43,2.93 L 8.2031,16.99 c 0.0067,-0.139 0.0306,-0.28 0.0781,-0.406 0.2996,-0.798 0.5948,-1.601 0.9336,-2.383 0.2609,-0.602 0.5584,-1.185 0.8832,-1.754 0.212,-0.234 0.431,-0.466 0.658,-0.693 2.118,-2.1181 4.621,-3.6205 7.287,-4.5099 z m 13.043,0.4161 c 2.242,0.9125 4.344,2.278 6.16,4.0938 1.652,1.653 2.93,3.54 3.834,5.555 -1.119,-0.77 -2.315,-1.404 -3.572,-1.92 -0.196,-0.081 -0.396,-0.153 -0.6,-0.223 L 31.016,8.5234 c 0.041,-0.2868 0.061,-0.5736 0.07,-0.8632 z m -2.414,1.4843 c 0.406,-0.0049 0.814,0.0023 1.224,0.0313 l 5.989,6.7482 c -0.206,0.651 -0.409,1.304 -0.649,1.941 -0.423,1.118 -0.875,2.225 -1.326,3.334 l -8.691,0.893 c -0.104,-0.137 -0.213,-0.272 -0.326,-0.401 -1.027,-1.162 -2.059,-2.318 -3.09,-3.476 0.009,-0.012 0.018,-0.021 0.027,-0.031 -0.416,-0.416 -0.834,-0.832 -1.25,-1.248 L 23,9.6504 C 23.167,9.6062 23.336,9.569 23.506,9.5508 24.821,9.417 26.138,9.2657 27.457,9.1895 27.861,9.1668 28.265,9.1494 28.672,9.1445 Z M 7.48,18.035 l 4.5135,2.67 0,0.113 c -0.011,2.428 0.234,4.838 0.725,7.213 10e-4,0.011 0.003,0.018 0.006,0.028 L 9.2236,33.547 C 9.1473,33.508 9.0706,33.466 8.997,33.42 8.0337,32.815 7.1463,32.119 6.3603,31.299 5.1598,27.921 4.9576,24.263 5.7529,20.791 6.1271,20.053 6.5527,19.345 7.0342,18.666 7.1828,18.457 7.3203,18.239 7.4795,18.035 Z m 26.54,4.428 c 1.092,1.603 2.127,3.24 3.027,4.961 0.166,0.317 0.331,0.638 0.496,0.963 l -4.32,8.058 c -0.025,0.006 -0.05,0.013 -0.075,0.016 -2.335,0.436 -4.688,0.667 -7.062,0.678 l -4.311,-7.453 c 0.671,-1.246 1.335,-2.497 1.995,-3.748 0.447,-0.849 0.888,-1.705 1.328,-2.559 l 8.922,-0.916 z m 8.648,3.961 c -0.324,4.312 -2.131,8.532 -5.422,11.822 -0.711,0.711 -1.466,1.352 -2.256,1.924 -0.131,-1.047 -0.357,-2.074 -0.676,-3.076 l 4.473,-8.344 c 1.232,-0.561 2.42,-1.196 3.524,-1.984 0.144,-0.103 0.264,-0.217 0.357,-0.342 z m -29.109,2.689 c 0.077,0.02 0.163,0.041 0.261,0.067 2.188,0.585 4.415,1.002 6.657,1.328 0.131,0.018 0.238,0.033 0.332,0.043 l 4.193,7.248 c -0.727,1.022 -1.463,2.039 -2.215,3.045 -0.125,0.167 -0.258,0.328 -0.396,0.488 l -8.928,-1.59 c -1.045,-1.268 -1.986,-2.61 -2.793,-4.045 -0.206,-0.365 -0.433,-0.719 -0.608,-1.099 l 3.497,-5.485 z m 1.115,12.133 7.566,1.348 c 0.058,0.037 0.116,0.074 0.178,0.105 0.779,0.398 1.579,0.733 2.402,1.006 -3.496,0.152 -7.025,-0.668 -10.146,-2.459 z"/>
+ </g>
+ </g>
+ <g style="fill:#0b9851" transform="matrix(0.27635,0,0,0.27636,1.99996,2)">
+ <g>
+ <path d="M 22.57,2.648 C 18.081,4.468 14.053,7.144 10.599,10.597 7.144,14.051 4.471,18.08 2.65,22.568 0.892,26.904 0,31.486 0,36.186 c 0,4.699 0.892,9.281 2.65,13.615 1.821,4.489 4.495,8.518 7.949,11.971 3.454,3.455 7.481,6.129 11.971,7.949 4.336,1.76 8.917,2.649 13.617,2.649 4.7,0 9.28,-0.892 13.616,-2.649 4.488,-1.82 8.518,-4.494 11.971,-7.949 3.455,-3.453 6.129,-7.48 7.949,-11.971 1.758,-4.334 2.648,-8.916 2.648,-13.615 0,-4.7 -0.891,-9.282 -2.648,-13.618 C 67.903,18.08 65.227,14.05 61.774,10.597 58.321,7.144 54.295,4.468 49.803,2.648 45.467,0.891 40.887,0 36.187,0 31.487,0 26.906,0.891 22.57,2.648 Z M 9.044,51.419 C 7.301,50.325 5.695,49.065 4.273,47.581 2.101,41.469 1.733,34.852 3.172,28.571 3.849,27.236 4.619,25.954 5.49,24.726 5.759,24.347 6.008,23.952 6.296,23.584 l 8.166,4.832 0,0.205 c -0.021,4.392 0.425,8.752 1.313,13.049 0.003,0.02 0.006,0.031 0.01,0.049 l -6.333,9.93 C 9.314,51.579 9.177,51.503 9.044,51.419 Z m 24.28,16.787 c 1.409,0.719 2.858,1.326 4.347,1.82 -6.325,0.275 -12.713,-1.207 -18.36,-4.447 L 33,68.018 c 0.105,0.067 0.212,0.131 0.324,0.188 z M 33.274,65.735 17.12,62.856 c -1.89,-2.295 -3.59,-4.723 -5.051,-7.318 -0.372,-0.66 -0.787,-1.301 -1.102,-1.99 l 6.327,-9.92 c 0.14,0.035 0.296,0.072 0.473,0.119 3.958,1.059 7.986,1.812 12.042,2.402 0.237,0.033 0.435,0.062 0.604,0.08 l 7.584,13.113 c -1.316,1.85 -2.647,3.69 -4.007,5.51 -0.226,0.303 -0.466,0.594 -0.716,0.883 z M 60.15,60.149 c -1.286,1.287 -2.651,2.447 -4.08,3.481 -0.237,-1.894 -0.646,-3.75 -1.223,-5.563 l 8.092,-15.096 c 2.229,-1.015 4.379,-2.166 6.375,-3.593 0.261,-0.185 0.478,-0.392 0.646,-0.618 -0.586,7.801 -3.856,15.436 -9.81,21.389 z M 59.791,40.571 c 0.301,0.574 0.598,1.154 0.896,1.742 l -7.816,14.58 c -0.045,0.01 -0.088,0.02 -0.133,0.026 -4.225,0.789 -8.484,1.209 -12.779,1.229 l -7.8,-13.487 c 1.214,-2.254 2.417,-4.517 3.61,-6.781 0.81,-1.536 1.606,-3.082 2.401,-4.627 l 16.143,-1.658 c 1.977,2.9 3.85,5.862 5.478,8.976 z M 56.516,23.277 C 55.75,25.3 54.93,27.302 54.115,29.308 l -15.726,1.615 c -0.188,-0.248 -0.383,-0.492 -0.588,-0.725 -1.857,-2.103 -3.726,-4.193 -5.592,-6.289 0.017,-0.021 0.034,-0.037 0.051,-0.056 -0.753,-0.752 -1.508,-1.504 -2.261,-2.258 L 34.377,8.414 C 34.679,8.334 34.983,8.267 35.29,8.234 37.67,7.992 40.053,7.718 42.439,7.58 43.9,7.498 45.369,7.451 46.855,7.556 l 10.832,12.209 c -0.373,1.178 -0.737,2.359 -1.171,3.512 z M 60.15,12.221 c 2.988,2.99 5.302,6.402 6.938,10.047 C 65.064,20.875 62.9,19.729 60.625,18.795 60.271,18.649 59.908,18.52 59.539,18.393 L 48.877,6.376 c 0.074,-0.519 0.113,-1.039 0.129,-1.563 4.056,1.651 7.858,4.123 11.144,7.408 z M 25.334,4.182 c 0.042,0.031 0.062,0.057 0.086,0.064 2.437,0.842 4.654,2.082 6.744,3.553 l -4.09,12.317 c -0.021,0.006 -0.041,0.012 -0.061,0.021 -0.837,0.346 -1.69,0.656 -2.514,1.031 -3.395,1.543 -6.705,3.252 -9.823,5.301 L 7.605,21.694 c 0.012,-0.252 0.055,-0.508 0.141,-0.736 0.542,-1.444 1.075,-2.896 1.688,-4.311 0.472,-1.09 1.01,-2.143 1.597,-3.172 0.384,-0.424 0.782,-0.844 1.192,-1.254 3.833,-3.832 8.363,-6.553 13.186,-8.162 -0.025,0.039 -0.051,0.08 -0.075,0.123 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.99996,2 c -5.54,0 -9.9999,4.46 -9.9999,9.9999 0,0.084 0.004,0.1665 0.00585,0.25 C 2.13826,6.8269 6.54401,2.5 11.99981,2.5 c 5.4558,0 9.8619,4.3269 9.9939,9.7499 0.002,-0.08343 0.0058,-0.16606 0.0058,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.00586,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,9.9999 9.9999,9.9999 5.54,0 9.9999,-4.46 9.9999,-9.9999 0,-0.08393 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.7499 -9.9939,9.7499 -5.456,0 -9.8619,-4.327 -9.9939,-9.7499 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.mirkobrombin.ppaextender.svg b/.icons/awkward/24x24/apps/com.github.mirkobrombin.ppaextender.svg
new file mode 100644
index 00000000..b32e231b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mirkobrombin.ppaextender.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 22,1049.8622 0,-14 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,14 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#86603b" d="m 22,1045.3622 0,-14 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,14 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,1031.8622 0,-0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:#c28a52" d="m 22,1047.3622 0,-14 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,14 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#fabd7f" d="m 22,1049.3622 0,-14 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,14 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,1033.8622 0,-0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,1035.8622 0,-0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.mohelm97.screenrecorder.svg b/.icons/awkward/24x24/apps/com.github.mohelm97.screenrecorder.svg
new file mode 100644
index 00000000..01a1e473
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mohelm97.screenrecorder.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="11" r="2"/>
+ <path style="opacity:0.2" d="m 7,6.5 c -1.108,0 -2,0.892 -2,2 h 1 c 0,-0.571297 0.428703,-1 1,-1 z m 2,0 v 1 h 2 v -1 z m 4,0 v 1 h 2 v -1 z m 4,0 v 1 c 0.571297,0 1,0.428703 1,1 h 1 c 0,-1.108 -0.892,-2 -2,-2 z m -12,4 v 2 h 1 v -2 z m 13,0 v 2 h 1 v -2 z m -13,4 c 0,1.108 0.892,2 2,2 v -1 c -0.571297,0 -1,-0.428703 -1,-1 z m 13,0 c 0,0.571297 -0.428703,1 -1,1 v 1 c 1.108,0 2,-0.892 2,-2 z m -9,1 v 1 h 2 v -1 z m 4,0 v 1 h 2 v -1 z"/>
+ <path style="fill:#ffffff" d="M 7 6 C 5.892 6 5 6.892 5 8 L 6 8 C 6 7.428703 6.428703 7 7 7 L 7 6 z M 9 6 L 9 7 L 11 7 L 11 6 L 9 6 z M 13 6 L 13 7 L 15 7 L 15 6 L 13 6 z M 17 6 L 17 7 C 17.571297 7 18 7.428703 18 8 L 19 8 C 19 6.892 18.108 6 17 6 z M 5 10 L 5 12 L 6 12 L 6 10 L 5 10 z M 18 10 L 18 12 L 19 12 L 19 10 L 18 10 z M 5 14 C 5 15.108 5.892 16 7 16 L 7 15 C 6.428703 15 6 14.571297 6 14 L 5 14 z M 18 14 C 18 14.571297 17.571297 15 17 15 L 17 16 C 18.108 16 19 15.108 19 14 L 18 14 z M 9 15 L 9 16 L 11 16 L 11 15 L 9 15 z M 13 15 L 13 16 L 15 16 L 15 15 L 13 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.mubitosh.qrshare.svg b/.icons/awkward/24x24/apps/com.github.mubitosh.qrshare.svg
new file mode 100644
index 00000000..e70c09d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.mubitosh.qrshare.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 20,4.5 0,6 -6,0 0,-6 z m -8,0 0,1 -1,0 0,-1 z m 0,1 1,0 0,2 -1,0 0,1 -1,0 0,-2 1,0 z m 0,3 1,0 0,2 -1,0 z m 0,2 0,1 -1,0 0,-1 z m -1,1 0,2 -2,0 0,-1 1,0 0,-1 z m -2,1 -2,0 0,-1 2,0 z m -2,0 0,1 -3,0 0,-2 2,0 0,1 z m 4,1 2,0 0,2 -1,0 0,-1 -1,0 z m 2,2 1,0 0,1 -1,0 z m 0,1 0,1 0,1 -1,0 0,-1 -1,0 0,-1 z m -1,2 0,2 -1,0 0,-2 z m 1,0 2,0 0,2 -2,0 z m 2,0 0,-1 1,0 0,1 z m 1,0 1,0 0,2 -1,0 z m 0,-1 0,-1 2,0 0,1 z m 2,0 1,0 0,1 1,0 0,1 -1,0 0,1 -1,0 z m -3,0 -1,0 0,-1 1,0 z m -1,-2 0,-1 1,0 0,1 z m 1,-1 0,-1 2,0 0,2 -1,0 0,-1 z m 0,-1 -2,0 0,-1 1,0 0,-1 1,0 z m -2,-1 -1,0 0,-1 1,0 z m -3,-8 0,6 -6,0 0,-6 z m 9,1 -4,0 0,4 4,0 z m -10,0 -4,0 0,4 4,0 z m 9,1 0,2 -2,0 0,-2 z m -10,0 0,2 -2,0 0,-2 z m 11,5 0,1 1,0 0,1 -2,0 0,-1 -2,0 0,-1 2,0 z m 1,3 0,2 -1,0 0,-1 -1,0 0,-1 1,0 z m -10,0 0,6 -6,0 0,-6 z m -1,1 -4,0 0,4 4,0 z m -1,1 0,2 -2,0 0,-2 z"/>
+ <path style="fill:#3f3f3f" d="m 20,4 v 6 H 14 V 4 Z M 12,4 V 5 H 11 V 4 Z m 0,1 h 1 V 7 H 12 V 8 H 11 V 6 h 1 z m 0,3 h 1 v 2 h -1 z m 0,2 v 1 h -1 v -1 z m -1,1 v 2 H 9 v -1 h 1 V 11 Z M 9,12 H 7 v -1 h 2 z m -2,0 v 1 H 4 v -2 h 2 v 1 z m 4,1 h 2 v 2 h -1 v -1 h -1 z m 2,2 h 1 v 1 h -1 z m 0,1 v 1 1 h -1 v -1 h -1 v -1 z m -1,2 v 2 h -1 v -2 z m 1,0 h 2 v 2 h -2 z m 2,0 v -1 h 1 v 1 z m 1,0 h 1 v 2 h -1 z m 0,-1 v -1 h 2 v 1 z m 2,0 h 1 v 1 h 1 v 1 h -1 v 1 h -1 z m -3,0 h -1 v -1 h 1 z m -1,-2 v -1 h 1 v 1 z m 1,-1 v -1 h 2 v 2 h -1 v -1 z m 0,-1 h -2 v -1 h 1 v -1 h 1 z m -2,-1 h -1 v -1 h 1 z M 10,4 v 6 H 4 V 4 Z m 9,1 h -4 v 4 h 4 z M 9,5 H 5 v 4 h 4 z m 9,1 V 8 H 16 V 6 Z M 8,6 V 8 H 6 V 6 Z m 11,5 v 1 h 1 v 1 h -2 v -1 h -2 v -1 h 2 z m 1,3 v 2 h -1 v -1 h -1 v -1 h 1 z m -10,0 v 6 H 4 V 14 Z M 9,15 H 5 v 4 h 4 z m -1,1 v 2 H 6 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.muriloventuroso.easyssh.svg b/.icons/awkward/24x24/apps/com.github.muriloventuroso.easyssh.svg
new file mode 100644
index 00000000..41d42203
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.muriloventuroso.easyssh.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 1.1660156,4.671875 c 5.4335983,0.85223 12.5095954,0.0067 18.7343754,-3.341797 A 10,10 0 0 0 22,12.5 10,10 0 0 0 12,2.5 Z m 9.201172,13.916016 C 15.700031,18.981751 9.7975424,19.823174 4.7519531,19.382812 A 10,10 0 0 0 12,22.5 10,10 0 0 0 21.201172,16.416016 Z"/>
+ <path style="fill:#4f4f4f" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 3.1660156 16.671875 C 8.5996139 17.524105 15.675611 16.678567 21.900391 13.330078 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 21.201172 15.916016 C 15.700031 18.481751 9.7975424 19.323174 4.7519531 18.882812 A 10 10 0 0 0 12 22 A 10 10 0 0 0 21.201172 15.916016 z"/>
+ <path style="opacity:0.2" d="m 7,6.5 v 1 H 6.5 C 5.669,7.5 5,8.169 5,9 5,9.831 5.669,10.5 6.5,10.5 H 7 v 1 H 5.0918 c 0.206,0.582 0.754,1 1.4082,1 H 7 v 1 h 1 v -1 H 8.5 C 9.331,12.5 10,11.831 10,11 10,10.169 9.331,9.5 8.5,9.5 H 8 v -1 H 9.908 C 9.702,7.918 9.154,7.5 8.5,7.5 H 8 v -1 z m -0.5,2 H 7 v 1 H 6.5 C 6.223,9.5 6,9.277 6,9 6,8.723 6.223,8.5 6.5,8.5 Z m 1.5,2 H 8.5 C 8.777,10.5 9,10.723 9,11 9,11.277 8.777,11.513 8.5,11.5 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 7 H 6.5 C 5.669,7 5,7.669 5,8.5 5,9.331 5.669,10 6.5,10 H 7 v 1 H 5.0918 c 0.206,0.582 0.754,1 1.4082,1 H 7 v 1 H 8 V 12 H 8.5 C 9.331,12 10,11.331 10,10.5 10,9.669 9.331,9 8.5,9 H 8 V 8 H 9.908 C 9.702,7.418 9.154,7 8.5,7 H 8 V 6 Z M 6.5,8 H 7 V 9 H 6.5 C 6.223,9 6,8.777 6,8.5 6,8.223 6.223,8 6.5,8 Z M 8,10 H 8.5 C 8.777,10 9,10.223 9,10.5 9,10.777 8.777,11.013 8.5,11 H 8 Z"/>
+ <rect style="opacity:0.2" width="4" height="1" x="10" y="13.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="M 14,10.499254 16.5,8.999252 19,10.499254"/>
+ <path style="fill:none;stroke:#ffffff" d="m 14,9.9994985 2.5,-1.5 2.5,1.5"/>
+ <rect style="fill:#ffffff" width="4" height="1" x="10" y="13"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.207031 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.992188 12.333984 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 21.201172 15.916016 C 15.700031 18.481751 9.7975424 19.323175 4.7519531 18.882812 A 10 10 0 0 0 5.3066406 19.412109 C 10.139506 19.741223 15.689903 18.910838 20.910156 16.539062 A 10 10 0 0 0 21.201172 15.916016 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.naaando.lyrics.svg b/.icons/awkward/24x24/apps/com.github.naaando.lyrics.svg
new file mode 100644
index 00000000..fabdb561
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.naaando.lyrics.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <g transform="matrix(0.525,0,0,0.525,-1.1,-1.1)">
+ <circle style="fill:#6d37ae" cx="24" cy="24" r="20"/>
+ <circle style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1.29017687;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.32141424, 5.16070713;stroke-dashoffset:40.00289154" cx="10.766" cy="32.904" r="11.736" transform="rotate(-25.767261)"/>
+ <circle style="fill:none;stroke:#07e6d2;stroke-width:1.29017687;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.32141424, 5.16070713;stroke-dashoffset:40.00289154" cx="11.18" cy="32.047" r="11.736" transform="rotate(-25.767261)"/>
+ <circle style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1.33130109;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.65040888, 5.32520444;stroke-dashoffset:40" cx="31.871" cy="-13.523" r="15.522" transform="rotate(69.107061)"/>
+ <circle style="fill:none;stroke:#07a8e6;stroke-width:1.33130109;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.65040888, 5.32520444;stroke-dashoffset:40" cx="30.981" cy="-13.863" r="15.522" transform="rotate(69.107061)"/>
+ <circle style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1.29438245;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.35505959, 5.1775298;stroke-dashoffset:13.45409966" cx="22.725" cy="26.119" r="7.924" transform="rotate(-2.8607949)"/>
+ <circle style="fill:none;stroke:#07e690;stroke-width:1.29438245;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.35505959, 5.1775298;stroke-dashoffset:13.45409966" cx="22.772" cy="25.168" r="7.924" transform="rotate(-2.8607949)"/>
+ <g style="fill:#9bdb4d" transform="matrix(0.28153679,0,0,0.28153679,6.6099078,5.9816368)">
+ <path style="opacity:0.2" d="m 54.108031,50.469522 a 2.3784224,2.3400389 0 0 0 -2.435156,2.337421 l -0.0264,14.569929 -0.0264,14.576418 a 2.3784224,2.3400389 0 0 0 3.563641,2.032261 L 68.026033,76.720066 80.868345,69.45458 a 2.3784224,2.3400389 0 0 0 0.0066,-4.058023 L 68.059032,58.092113 55.243116,50.781178 a 2.3784224,2.3400389 0 0 0 -1.135085,-0.311656 z"/>
+ <path style="fill:#9bdb4d" d="m 54.108031,47.086727 a 2.3784224,2.3400389 0 0 0 -2.435156,2.337421 l -0.0264,14.569929 -0.0264,14.576418 a 2.3784224,2.3400389 0 0 0 3.563641,2.032261 l 12.842317,-7.265485 12.842312,-7.265486 a 2.3784224,2.3400389 0 0 0 0.0066,-4.058023 L 68.059032,54.709318 55.243116,47.398383 a 2.3784224,2.3400389 0 0 0 -1.135085,-0.311656 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(6.7655879,0,0,6.7655879,-16.035807,-13.80423)" d="M 10.367188 9 A 0.35154704 0.3458737 0 0 0 10.007812 9.3457031 L 10.007812 9.8457031 A 0.35154704 0.3458737 0 0 1 10.367188 9.5 A 0.35154704 0.3458737 0 0 1 10.535156 9.546875 L 12.429688 10.626953 L 14.324219 11.707031 A 0.35154704 0.3458737 0 0 1 14.390625 11.755859 A 0.35154704 0.3458737 0 0 0 14.324219 11.207031 L 12.429688 10.126953 L 10.535156 9.046875 A 0.35154704 0.3458737 0 0 0 10.367188 9 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.796875 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.703125 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.needle-and-thread.vocal.svg b/.icons/awkward/24x24/apps/com.github.needle-and-thread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.needle-and-thread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.needleandthread.vocal.svg b/.icons/awkward/24x24/apps/com.github.needleandthread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.needleandthread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.nick92.tranqil.svg b/.icons/awkward/24x24/apps/com.github.nick92.tranqil.svg
new file mode 100644
index 00000000..4b5911b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.nick92.tranqil.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:.2" d="m21.999999 1040.8622a9.9999996 9.9999996 0 0 1 -10 10 9.9999996 9.9999996 0 0 1 -9.999999 -10 9.9999996 9.9999996 0 0 1 9.999999 -10 9.9999996 9.9999996 0 0 1 10 10z"/>
+ <path style="fill:#834366" d="m21.999999 1040.3622c0 1.4395-0.304151 2.8079-0.851695 4.0446-1.553209 3.5079-5.487081 4.4075-9.570444 4.4075-5.5228467 0-8.7335824-2.6948-8.7335824-8.2176 0-0.8996-0.7254807-2.006-0.5027183-2.8353 1.144778-4.2619 5.0352245-7.3992 9.6584397-7.3992 5.522848 0 10 4.4771 10 10z"/>
+ <circle style="opacity:.2" class="st11" cx="11" cy="1041.862" r="6"/>
+ <circle style="fill:#ff87a3" class="st11" cx="11" cy="1041.362" r="6"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1035.3623a5.9999998 5.9999998 0 0 0 -5.9999999 6 5.9999998 5.9999998 0 0 0 0.00977 0.2969 5.9999998 5.9999998 0 0 1 5.9902349 -5.7969 5.9999998 5.9999998 0 0 1 5.990234 5.7031 5.9999998 5.9999998 0 0 0 0.0098 -0.2031 5.9999998 5.9999998 0 0 0 -5.999999 -6z"/>
+ <path style="fill:#db4b73" d="m7.3183595 1044.3622 3.1269525 4.3262s1.629095-0.087 3.5 0.6426c0.973576-0.2794 1.54268-0.4748 2.605962-0.6795 0.546655-0.3342 1.720666-0.486 2.189193-0.9136 1.028761-0.9388 1.855441-2.0871 2.419689-3.3757z"/>
+ <path style="fill:#3a2e31" d="m2.4736338 1037.3329a9.9999996 9.9999996 0 0 0 -0.4736328 3.0293 9.9999996 9.9999996 0 0 0 9.999999 10 9.9999996 9.9999996 0 0 0 6.899414 -2.7666c-1.136865-0.059-1.963295-0.2334-4.12207-0.2334-1.015873 0-3.698242 0.8256-4.698242-1.0791-0.7777778-1.508-2.1899023-2.715-3.3486322-3.0166-0.984127-0.254-1.254619-1.2058-1.3339845-2.3486-0.095238-1.2064-1.0635696-1.2379-1.6826172-2.0157-0.4833841-0.6311-0.7625395-1.3146-1.2402343-1.5693z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12 1030.3622a9.9999996 9.9999996 0 0 0 -9.999999 10 9.9999996 9.9999996 0 0 0 0.010742 0.291 9.9999996 9.9999996 0 0 1 9.989257 -9.791 9.9999996 9.9999996 0 0 1 9.989258 9.709 9.9999996 9.9999996 0 0 0 0.01074 -0.209 9.9999996 9.9999996 0 0 0 -10 -10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.ojubaorg.Othman.svg b/.icons/awkward/24x24/apps/com.github.ojubaorg.Othman.svg
new file mode 120000
index 00000000..979b2103
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.ojubaorg.Othman.svg
@@ -0,0 +1 @@
+Othman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.paolostivanin.OTPClient.svg b/.icons/awkward/24x24/apps/com.github.paolostivanin.OTPClient.svg
new file mode 100644
index 00000000..b6069c2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.paolostivanin.OTPClient.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-488)">
+ <rect style="fill:none" width="582" height="402" x="-1" y="-1"/>
+ </g>
+ <path style="opacity:0.2" d="M 6.4189455,6.499925 C 3.4254785,6.499925 1,9.022229 1,11.999925 c 0,2.977696 2.4254932,5.5 5.4189455,5.5 H 15.25 a 0.750075,0.750075 0 1 0 0,-1.5 H 6.4189455 c -2.1444932,0 -3.9189455,-1.839751 -3.9189455,-4 0,-2.160248 1.7744669,-4 3.9189455,-4 H 17.550781 c 2.144478,0 3.949219,1.8455935 3.949219,4 0,1.926267 -1.526065,3.647148 -3.368164,3.947265 a 0.750075,0.750075 0 1 0 0.241211,1.480469 C 20.963359,17.005642 23,14.696977 23,11.999925 c 0,-2.9835375 -2.455752,-5.5 -5.449219,-5.5 z"/>
+ <rect style="fill:#ffffff" width="19" height="8" x="2.5" y="7.5" rx="3" ry="3"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 15.25,16.249925 H 6.4189725 C 3.8499999,16.249925 1.75,14.068972 1.75,11.5 v 0 C 1.75,8.931028 3.8499999,6.75 6.4189725,6.75 H 17.551014 C 20.119986,6.75 22.25,8.931028 22.25,11.5 v 0 c 0,2.31166 -1.781794,4.326605 -3.998,4.687672"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-width:0.95187312;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 4.961,9.578668 C 6.0223385,9.2264745 7.064526,9.797599 7.421478,10.858938 7.7784305,11.920276 7.2025475,13.062523 6.141209,13.419476 5.0798705,13.776429 3.9376226,13.200545 3.5806701,12.139207 3.4664454,11.791773 3.4474079,11.339656 3.514039,11.0065"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 10.5,10 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 12,11.5 H 9"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 11.56066,12.56066 9.43934,10.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 9.43934,12.56066 2.12132,-2.12132"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 15,10 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 16.5,11.5 h -3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 16.06066,12.56066 13.93934,10.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 13.93934,12.56066 2.12132,-2.12132"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 19.5,10 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 21,11.5 H 18"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 20.56066,12.56066 18.43934,10.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 18.43934,12.56066 2.12132,-2.12132"/>
+ <path style="opacity:0.2" d="M 2.5126953,11.75 C 2.5074,11.833035 2.5,11.915904 2.5,12 c 0,2.160249 1.7744518,4 3.9189455,4 H 15.25 17.947265 a 0.750075,0.750075 0 0 1 0.184571,-0.05273 C 19.973935,15.647148 21.5,13.926268 21.5,12 c 0,-0.08211 -0.0075,-0.163015 -0.0127,-0.24414 -0.127807,1.820494 -1.595563,3.404679 -3.355469,3.691406 A 0.750075,0.750075 0 0 0 17.947265,15.5 H 15.25 6.4189455 c -2.0610111,0 -3.7755192,-1.700041 -3.9062502,-3.75 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.4189455,6 C 3.4254783,6 1,8.522304 1,11.5 1,11.58417 1.00886,11.666602 1.012695,11.75 1.144503,8.8831005 3.5100973,6.5 6.4189455,6.5 H 17.550781 c 2.912617,0 5.308814,2.38379 5.436523,5.260742 C 22.991564,11.673875 23,11.587741 23,11.5 23,8.5164625 20.544248,6 17.550781,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.parnold-x.nasc.svg b/.icons/awkward/24x24/apps/com.github.parnold-x.nasc.svg
new file mode 120000
index 00000000..1dd40e0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.parnold-x.nasc.svg
@@ -0,0 +1 @@
+nasc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.parnold-x.sudoku.svg b/.icons/awkward/24x24/apps/com.github.parnold-x.sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.parnold-x.sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.parnold-x.timer.svg b/.icons/awkward/24x24/apps/com.github.parnold-x.timer.svg
new file mode 100644
index 00000000..9408de38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.parnold-x.timer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 9.4693103,16.342 c -0.5357,-0.0284 -1.15,0.21736 -1.6396,0.70705 l -2.121,2.121 c -0.7835,0.7835 -0.94115,1.887 -0.35355,2.4745 0.5876,0.5875 1.691,0.43 2.4745,-0.3535 l 2.1211,-2.1211 c 0.7833997,-0.783 0.9409997,-1.887 0.3534997,-2.475 -0.2204,-0.22 -0.5135997,-0.336 -0.8349997,-0.353 z m 6.7194997,0 c -0.32142,0.01704 -0.61365,0.13316 -0.834,0.35352 -0.5876,0.5876 -0.42996,1.6911 0.35352,2.4746 l 2.1211,2.1211 c 0.78345,0.78345 1.887,0.9411 2.4746,0.35352 0.5876,-0.58758 0.42996,-1.6911 -0.35352,-2.4746 l -2.1211,-2.1211 c -0.48967,-0.48967 -1.105,-0.73545 -1.6406,-0.70705 z"/>
+ <path style="opacity:0.2" d="m 10.63481,17.89 c -0.06993,0.43831 -0.30059,0.89725 -0.6835997,1.2802 l -2.1211,2.1211 c -0.784,0.7835 -1.8874,0.941 -2.475,0.3535 -0.18695,-0.187 -0.29015,-0.429 -0.33005,-0.6935 -0.072865,0.458 0.029908,0.8932 0.33008,1.1933 0.5876,0.5876 1.6911,0.42996 2.4746,-0.35352 l 2.1211,-2.1211 c 0.5338997,-0.534 0.7687997,-1.214 0.6834997,-1.78 z m 4.3906,0 c -0.08529,0.5667 0.14958,1.2462 0.6836,1.7802 l 2.1211,2.1211 c 0.78345,0.78345 1.887,0.9411 2.4746,0.35352 0.30017,-0.30017 0.40294,-0.73535 0.33008,-1.1933 -0.0399,0.26454 -0.14308,0.50635 -0.33008,0.69335 -0.5876,0.5876 -1.6912,0.42996 -2.4746,-0.35351 l -2.121,-2.121 c -0.383,-0.383 -0.6135,-0.842 -0.6835,-1.2805 z"/>
+ <path style="fill:#48a040" d="M 5.5,2 A 3.5,3.5 0 0 0 2,5.5 3.5,3.5 0 0 0 5.5,9 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 5.5,2 Z m 14,0 A 3.5,3.5 0 0 0 16,5.5 3.5,3.5 0 0 0 19.5,9 3.5,3.5 0 0 0 23,5.5 3.5,3.5 0 0 0 19.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5,2 A 3.5,3.5 0 0 0 2,5.5 3.5,3.5 0 0 0 2.0117,5.7246 3.5,3.5 0 0 1 5.5,2.5 3.5,3.5 0 0 1 8.9883,5.7754 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 5.5,2 Z m 14,0 A 3.5,3.5 0 0 0 16,5.5 3.5,3.5 0 0 0 16.012,5.7246 3.5,3.5 0 0 1 19.5,2.5 3.5,3.5 0 0 1 22.988,5.7754 3.5,3.5 0 0 0 23,5.5 3.5,3.5 0 0 0 19.5,2 Z"/>
+ <rect style="fill:#48a040" width="20" height="20" x="-22" y="-23" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13,2.0091 c -5.535,0 -9.991,4.4559 -9.991,9.991 0,0.08379 -0.002,0.1665 0,0.24978 0.1322,-5.4185 4.54,-9.7415 9.991,-9.7415 5.451,0 9.859,4.3229 9.991,9.741 0.002,-0.08328 0,-0.16599 0,-0.24978 0,-5.5345 -4.456,-9.9905 -9.991,-9.9905 z"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="16" height="16" x="-20" y="-21" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.7" d="m 13,5 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 7,10.99981 c -0.5522848,0 -1,0.447715 -1,1 0,0.552285 0.4477152,1 1,1 0.5522845,0 1,-0.447715 1,-1 0,-0.552285 -0.4477155,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 19,10.99981 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552284,0 1,-0.447715 1,-1 0,-0.552285 -0.447716,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 13,17 c -0.552285,0 -1,0.447715 -1,1 0,0.552284 0.447715,1 1,1 0.552285,0 1,-0.447716 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 11.59,12.384 1.5106,2.6164 c 0.27674,0.47933 0.88555,0.64185 1.3653,0.36483 0.47978,-0.277 0.64345,-0.8855 0.36672,-1.3648 l -1.4999,-2.5978 3.4641,-2 C 17.03671,9.26413 17.11838,8.95959 16.97994,8.71978 16.8415,8.47999 16.53692,8.39844 16.29704,8.53694 l -4.154,2.3988 c -0.567,0.2827 -0.782,1.0207 -0.553,1.4477 z"/>
+ <path style="opacity:0.2" d="M 3.00585,12.25 C 3.0038,12.3335 3,12.416 3,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.4559,0 -9.8619,-4.327 -9.9939,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.peteruithoven.resizer.svg b/.icons/awkward/24x24/apps/com.github.peteruithoven.resizer.svg
new file mode 100644
index 00000000..ce0b71c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.peteruithoven.resizer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3.9999782,15.491026 v 3.222209 c 0,0.430886 0.3567985,0.777774 0.7999965,0.777774 H 19.199912 c 0.443198,0 0.799996,-0.346888 0.799996,-0.777774 v -3.222209 z"/>
+ <path style="fill:#ff766a" d="M 19.999908,18.213237 V 5.7688467 c 0,-0.4308871 -0.356798,-0.7777746 -0.799996,-0.7777746 H 4.7999747 c -0.443198,0 -0.7999965,0.3468875 -0.7999965,0.7777746 V 18.213237 c 0,0.430887 0.3567985,0.777774 0.7999965,0.777774 H 19.199912 c 0.443198,0 0.799996,-0.346887 0.799996,-0.777774 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.7997794,4.9910721 c -0.443198,0 -0.7998012,0.346453 -0.7998012,0.7773406 v 0.4999978 c 0,-0.4308876 0.3566032,-0.7773406 0.7998012,-0.7773406 H 19.200107 c 0.443199,0 0.799801,0.3464535 0.799801,0.7773406 V 5.7684127 c 0,-0.4308871 -0.356602,-0.7773406 -0.799801,-0.7773406 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.999939,8.5 c 1.104567,0 2,0.8954334 2,2 0,1.104567 -0.895433,2 -2,2 -1.104567,0 -2,-0.895433 -2,-2 0,-1.1045666 0.895433,-2 2,-2 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="m 14.999939,8 c 1.104567,0 2,0.8954334 2,2 0,1.104567 -0.895433,2 -2,2 -1.104567,0 -2,-0.895433 -2,-2 0,-1.1045666 0.895433,-2 2,-2 z"/>
+ <path style="fill:#d22f7a" d="m 3.9999782,14.991028 v 3.222209 c 0,0.430887 0.3567985,0.777774 0.7999965,0.777774 H 19.199912 c 0.443198,0 0.799996,-0.346887 0.799996,-0.777774 v -3.222209 z"/>
+ <path style="fill:#3f3f3f" d="m 3.9999782,14.991028 v -0.521287 c 0,0 1.153795,-0.868677 1.4781936,-0.94443 0.3243866,-0.07579 0.7074769,-0.0141 1.1011552,0.07062 0.3937063,0.08444 0.9814757,0.48631 1.1649149,0.493447 0.1834472,0.0073 0.5153978,-0.01824 0.9011161,-0.04483 0.3857103,-0.02604 1.0243555,-0.05004 1.2235546,-0.04743 0.1991994,0 0.6964774,0.03129 1.2265944,0.06817 0.530078,0.03699 1.258195,0.09882 1.423354,0.116128 0.165195,0.0172 0.359375,0.04899 0.579758,0.08366 0.220359,0.03439 0.601837,0.08637 0.736836,0.10065 0.134956,0.01405 0.447838,0.06312 0.810877,0.10122 0.36303,0.03804 0.943996,0.05108 1.111755,0.03699 0.167775,-0.0141 0.519438,-0.155602 0.911356,-0.286171 0.391898,-0.130513 0.824036,-0.250031 1.152715,-0.220477 0.328699,0.02969 2.17775,0.47241 2.17775,0.47241 V 14.99094 H 5.9431698 Z"/>
+ <path style="opacity:0.2" d="M 2.9892404,3.4814837 A 1.0000956,1.0000956 0 0 0 1.9999869,4.6211271 v 3.8701002 a 1.0000956,1.0000956 0 1 0 1.9999913,0 V 6.9052967 L 7.2929329,10.198251 A 1.0000956,1.0000956 0 1 0 8.7069887,8.7841951 L 5.4140346,5.4912404 h 1.5859305 a 1.0000956,1.0000956 0 1 0 0,-1.9999912 H 3.1230289 A 1.0000956,1.0000956 0 0 0 2.9892404,3.4814837 Z M 15.989184,14.481436 a 1.0000956,1.0000956 0 0 0 -0.696286,1.716789 l 3.292954,3.292954 h -1.58593 a 1.0000956,1.0000956 0 1 0 0,1.999992 h 3.876936 A 1.0000956,1.0000956 0 0 0 21.9999,20.361293 v -3.870101 a 1.0000956,1.0000956 0 1 0 -1.999992,0 v 1.585931 l -3.292954,-3.292954 a 1.0000956,1.0000956 0 0 0 -0.71777,-0.302733 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.9999913;stroke-linecap:round;stroke-linejoin:round" d="M 3.0000958,3.9910119 8.0000743,8.9910547 M 3.0000958,7.9909945 V 3.9910119 h 3.9999828 v 0 0 0"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.9999913;stroke-linecap:round;stroke-linejoin:round" d="m 20.999904,19.991007 -4.999978,-4.999979 m 4.999978,0.999996 v 3.999983 h -3.999982 v 0 0 0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="14.99"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9892404,2.9813153 A 1.0000956,1.0000956 0 0 0 1.9999869,4.1209587 v 0.2294912 a 1.0000956,1.0000956 0 0 1 0.9892535,-0.8691368 1.0000956,1.0000956 0 0 1 0.1337885,0.00977 H 6.9999651 A 1.0000956,1.0000956 0 0 1 7.9814064,4.2410754 1.0000956,1.0000956 0 0 0 6.9999651,2.9910808 H 3.1230289 A 1.0000956,1.0000956 0 0 0 2.9892404,2.9813153 Z M 5.4140346,5.4910699 8.7069887,8.7840246 A 1.0000956,1.0000956 0 0 1 8.981402,9.2566785 1.0000956,1.0000956 0 0 0 8.7069887,8.2840267 L 5.9140324,5.4910699 Z M 15.989184,13.981267 a 1.0000956,1.0000956 0 0 0 -0.966793,1.249995 1.0000956,1.0000956 0 0 1 0.966793,-0.749997 1.0000956,1.0000956 0 0 1 0.71777,0.302733 l 3.292954,3.292955 v -0.499998 l -3.292954,-3.292954 a 1.0000956,1.0000956 0 0 0 -0.71777,-0.302734 z m 4.996072,0.99609 a 1.0000956,1.0000956 0 0 0 -0.985348,1.013667 v 0.499998 a 1.0000956,1.0000956 0 1 1 1.999992,0 v -0.499998 a 1.0000956,1.0000956 0 0 0 -1.014644,-1.013667 z m -3.985334,4.013654 a 1.0000956,1.0000956 0 0 0 -0.981442,1.249995 1.0000956,1.0000956 0 0 1 0.981442,-0.749997 h 1.58593 l -0.499998,-0.499998 z m 4.999978,0.870113 v 0.268554 a 1.0000956,1.0000956 0 0 0 0,-0.268554 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.phase1geo.minder.svg b/.icons/awkward/24x24/apps/com.github.phase1geo.minder.svg
new file mode 100644
index 00000000..3c9a9c4f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.phase1geo.minder.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" preserveAspectRatio="xMidYMid meet" version="1.1">
+ <defs>
+ <path id="b1Uu1ewGb" d="m 490.72,139.23 c 4.1,0 7.42,3.32 7.42,7.42 0,13.65 0,47.18 0,60.83 0,4.1 -3.32,7.42 -7.42,7.42 -27.3,0 -101.77,0 -129.07,0 -4.1,0 -7.43,-3.32 -7.43,-7.42 0,-13.65 0,-47.18 0,-60.83 0,-4.1 3.33,-7.42 7.43,-7.42 27.3,0 101.77,0 129.07,0 z"/>
+ <path id="b24bcEG6b5" d="m 297.34,214.9 c 5.52,0 10,4.48 10,10 0,13.14 0,42.55 0,55.68 0,5.52 -4.48,10 -10,10 -36.79,0 -137.14,0 -173.92,0 -5.52,0 -10,-4.48 -10,-10 0,-13.13 0,-42.54 0,-55.68 0,-5.52 4.48,-10 10,-10 36.78,0 137.13,0 173.92,0 z"/>
+ <path id="d4HHCachsN" d="m 490.72,290.58 c 4.1,0 7.42,3.32 7.42,7.42 0,13.65 0,47.18 0,60.83 0,4.1 -3.32,7.43 -7.42,7.43 -27.3,0 -101.77,0 -129.07,0 -4.1,0 -7.43,-3.33 -7.43,-7.43 0,-13.65 0,-47.18 0,-60.83 0,-4.1 3.33,-7.42 7.43,-7.42 27.3,0 101.77,0 129.07,0 z"/>
+ </defs>
+ <path style="opacity:0.2" d="M 9.75,1.5000005 A 5.2499999,5.2499999 0 0 0 4.9570311,4.6152348 4.9999997,4.9999997 0 0 0 0.99999997,9.5000002 4.9999997,4.9999997 0 0 0 5.9999998,14.5 4.9999997,4.9999997 0 0 0 6.4980467,14.470703 5.2499999,5.2499999 0 0 0 11.25,17.5 5.2499999,5.2499999 0 0 0 14.974609,15.943359 3.9999992,3.9999992 0 0 0 17,16.5 3.9999992,3.9999992 0 0 0 20.999999,12.5 3.9999992,3.9999992 0 0 0 20.960938,11.980469 3.9999992,3.9999992 0 0 0 22.999999,8.4999998 3.9999992,3.9999992 0 0 0 19.251952,4.5117192 3.2499998,3.2499998 0 0 0 16.25,2.5000005 3.2499998,3.2499998 0 0 0 13.888672,3.5214848 5.2499999,5.2499999 0 0 0 9.75,1.5000005 Z M 14.999999,17.5 A 1.9999997,1.9999997 0 0 0 13,19.5 1.9999997,1.9999997 0 0 0 14.999999,21.499999 1.9999997,1.9999997 0 0 0 17,19.5 a 1.9999997,1.9999997 0 0 0 -2.000001,-2 z m -5.4999995,2 a 1.4999999,1.4999999 0 0 0 -1.5,1.5 1.4999999,1.4999999 0 0 0 1.5,1.5 A 1.4999999,1.4999999 0 0 0 10.999999,21 1.4999999,1.4999999 0 0 0 9.4999995,19.5 Z"/>
+ <ellipse style="fill:#e4e4e4" cx="13.75" cy="7.25" rx="2.75" ry="2.75"/>
+ <circle style="fill:#e4e4e4" cx="9.75" cy="6.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="16.25" cy="5.25" r="3.25"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="9" r="5"/>
+ <circle style="fill:#e4e4e4" cx="19" cy="8" r="4"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="12" r="4"/>
+ <circle style="fill:#e4e4e4" cx="11.25" cy="11.75" r="5.25"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999988" d="m 9.999999,8.9000003 3.5,-2.8999996"/>
+ <use style="opacity:0.1" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964583,0.69385759,-0.0198877)" xlink:href="#b1Uu1ewGb"/>
+ <use style="fill:#68b723" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964583,0.69385759,-0.51988768)" xlink:href="#b1Uu1ewGb"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999988" d="m 9.999999,10.06499 3.5,2.9"/>
+ <use style="opacity:0.1" width="100%" height="100%" x="0" y="0" transform="matrix(0.03609736,0,0,0.03964059,-0.09416254,-0.01876285)" xlink:href="#b24bcEG6b5"/>
+ <use style="fill:#c6262e" width="100%" height="100%" x="0" y="0" transform="matrix(0.03609736,0,0,0.03964059,-0.09416254,-0.51876283)" xlink:href="#b24bcEG6b5"/>
+ <use style="opacity:0.1" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964059,0.69385759,-0.01876297)" xlink:href="#d4HHCachsN"/>
+ <use style="fill:#3689e6" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964059,0.69385759,-0.51876294)" xlink:href="#d4HHCachsN"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="19" r="2"/>
+ <circle style="fill:#e4e4e4" cx="9.5" cy="20.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.75,1 A 5.2499999,5.2499999 0 0 0 4.9570312,4.1152344 4.9999997,4.9999997 0 0 0 1,9 4.9999997,4.9999997 0 0 0 1.0097656,9.1992188 4.9999997,4.9999997 0 0 1 4.9570312,4.6152344 5.2499999,5.2499999 0 0 1 9.75,1.5 5.2499999,5.2499999 0 0 1 13.888672,3.5214844 3.2499998,3.2499998 0 0 1 16.25,2.5 3.2499998,3.2499998 0 0 1 19.251953,4.5117188 3.9999992,3.9999992 0 0 1 22.988281,8.2734375 3.9999992,3.9999992 0 0 0 23,8 3.9999992,3.9999992 0 0 0 19.251953,4.0117188 3.2499998,3.2499998 0 0 0 16.25,2 3.2499998,3.2499998 0 0 0 13.888672,3.0214844 5.2499999,5.2499999 0 0 0 9.75,1 Z m 11.248047,10.957031 a 3.9999992,3.9999992 0 0 1 -0.03711,0.02344 3.9999992,3.9999992 0 0 1 0.02734,0.318359 A 3.9999992,3.9999992 0 0 0 21,12 3.9999992,3.9999992 0 0 0 20.998,11.95703 Z M 15,17 a 1.9999998,1.9999998 0 0 0 -2,2 1.9999998,1.9999998 0 0 0 0.01758,0.255859 A 1.9999997,1.9999997 0 0 1 15,17.5 1.9999997,1.9999997 0 0 1 16.982422,19.244141 1.9999998,1.9999998 0 0 0 17,19 1.9999998,1.9999998 0 0 0 15,17 Z M 9.5,19 A 1.5,1.5 0 0 0 8,20.5 1.5,1.5 0 0 0 8.0214844,20.744141 1.4999999,1.4999999 0 0 1 9.5,19.5 1.4999999,1.4999999 0 0 1 10.978516,20.755859 1.5,1.5 0 0 0 11,20.5 1.5,1.5 0 0 0 9.5,19 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.philip-scott.notes-up.svg b/.icons/awkward/24x24/apps/com.github.philip-scott.notes-up.svg
new file mode 100644
index 00000000..b90731d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.philip-scott.notes-up.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4e7bc0" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="fill:#e9b064" d="m15 2v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.philip-scott.spice-up.svg b/.icons/awkward/24x24/apps/com.github.philip-scott.spice-up.svg
new file mode 100644
index 00000000..169133e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.philip-scott.spice-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="-22.5" rx=".95" ry=".95" transform="scale(1,-1)"/>
+ <rect style="fill:#e4e4e4" width="19" height="19" x="2" y="-22" rx=".95" ry=".95" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="21" height="4" x="1" y="2.5" rx=".893" ry=".749"/>
+ <rect style="fill:#4f4f4f" width="21" height="4" x="1" y="2" rx=".893" ry=".749"/>
+ <rect style="fill:#438bf6" width="15" height="12" x="4" y="-20" rx=".75" ry=".6" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="M 9.5968546,11.500171 A 0.5832442,0.62563569 0 0 0 9,12.125743 l 0,2.374002 0,2.374611 a 0.5832442,0.62563569 0 0 0 0.8747792,0.541879 l 1.9169958,-1.187001 1.916996,-1.187611 a 0.5832442,0.62563569 0 0 0 0,-1.083146 L 11.791775,12.770866 9.8747792,11.583865 a 0.5832442,0.62563569 0 0 0 -0.2779246,-0.08369 z"/>
+ <path style="fill:#ffffff" d="M 9.5968546,11.000171 A 0.5832442,0.62563569 0 0 0 9,11.625743 l 0,2.374002 0,2.374611 a 0.5832442,0.62563569 0 0 0 0.8747792,0.541879 l 1.9169958,-1.187001 1.916996,-1.187611 a 0.5832442,0.62563569 0 0 0 0,-1.083146 L 11.791775,12.270866 9.8747792,11.083865 a 0.5832442,0.62563569 0 0 0 -0.2779246,-0.08369 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.8925781,2 C 1.397943,2 1,2.334201 1,2.7490235 l 0,0.5 C 1,2.834201 1.397943,2.5 1.8925781,2.5 l 19.2148439,0 C 21.602057,2.5 22,2.834201 22,3.2490235 l 0,-0.5 C 22,2.334201 21.602057,2 21.107422,2 L 1.8925781,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.philip-scott.wallpaperize.svg b/.icons/awkward/24x24/apps/com.github.philip-scott.wallpaperize.svg
new file mode 100644
index 00000000..870060ea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.philip-scott.wallpaperize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#704774" d="M 22,20 22,4 C 22,3.446 21.554,3 21,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <rect style="opacity:0.2" width="12" height="10" x="6" y="7.5" rx=".429" ry=".455"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="fill:#ce6ef0" width="12" height="10" x="6" y="7" rx=".429" ry=".455"/>
+ <path style="fill:#ffb94b;fill-rule:evenodd" d="m 7.104492,14.00293 c -0.375668,0 -0.743546,0.03298 -1.102539,0.09375 l 0,2.45996 C 6.007634,16.803134 6.194886,17 6.428711,17 L 12.6875,17 C 11.478941,15.163147 9.4281915,14.00293 7.104492,14.00293 Z"/>
+ <path style="opacity:0.6" d="m 12.388672,7 c -0.0016,0.021615 9e-4,0.076292 0.0098,0.095703 0.03085,0.0678 0.123772,0.077595 0.242188,0.024415 0.105641,-0.04745 0.207005,-0.053537 0.225585,-0.012695 0.01858,0.040845 -0.01767,0.097505 -0.08105,0.1259765 -0.151136,0.067886 -0.134165,0.094519 0.227539,0.3486325 0.28002,0.1967275 0.334011,0.2030215 0.630859,0.070313 0.256607,-0.114716 0.325968,-0.117507 0.331055,-0.01367 0.0038,0.075982 0.05071,0.11325 0.112305,0.088867 0.05852,-0.02317 0.04253,0.022485 -0.03515,0.1015625 -0.09147,0.093104 -0.106976,0.177495 -0.04395,0.2382815 0.08241,0.079479 0.0076,0.1340125 -0.49414,0.359375 -0.643392,0.2889925 -1.481079,0.7523985 -1.865211,1.2109375 -0.239033,0.285333 -0.688011,1.2464325 -0.635743,1.3613275 0.01463,0.03216 0.148909,0.0035 0.297852,-0.06348 0.222717,-0.100037 0.270103,-0.164538 0.266602,-0.365234 l -0.0039,-0.244141 0.112305,0.164062 0.113281,0.165039 0.09277,-0.301757 c 0.08649,-0.281239 0.09446,-0.288435 0.131836,-0.112305 0.02482,0.11695 0.08886,0.184913 0.166992,0.179687 0.09424,-0.0063 0.121746,0.03628 0.111328,0.167969 -0.01268,0.160248 0.01569,0.162629 0.3125,0.02929 0.262857,-0.118069 0.542892,-0.200662 0.607398,-0.427734 l 0.0791,-0.282227 0.107422,0.220703 c 0.101436,0.209856 0.108355,0.210855 0.15332,0.02539 0.0412,-0.1698745 0.05467,-0.178844 0.104492,-0.06934 0.04148,0.09118 0.123356,0.09596 0.297852,0.01758 0.224429,-0.100806 0.213019,-0.06677 -0.163086,0.507813 -0.221529,0.338436 -0.634851,0.972033 -0.79634,1.408203 -0.281052,0.759096 -0.580012,2.039472 -0.463867,1.987305 0.160389,-0.07204 0.834739,-0.677482 0.811524,-0.728516 -0.01492,-0.0328 -0.0314,-0.170729 -0.03711,-0.306641 -0.01026,-0.244609 -0.0092,-0.246202 0.131836,-0.110351 0.19912,0.191836 0.360473,0.08904 0.353515,-0.225586 -0.0062,-0.280095 0.09526,-0.401367 0.179688,-0.21582 0.04102,0.09017 0.07699,0.07879 0.203125,-0.06152 0.114652,-0.127543 0.128182,-0.227514 0.05176,-0.395508 -0.09416,-0.206991 -0.09007,-0.218886 0.0625,-0.135742 0.17273,0.09413 0.427348,-0.02267 0.351027,-0.19043 -0.0289,-0.06354 0.02888,-0.114516 0.167968,-0.148437 0.116437,-0.02839 0.20988,-0.0252 0.207032,0.0068 -0.04718,0.530396 -0.0558,1.807786 -0.01465,2.283203 0.04958,0.572831 0.330604,1.609693 0.424805,1.567383 0.0228,-0.01023 0.144228,-0.356628 0.269531,-0.769531 0.145023,-0.477884 0.194627,-0.79152 0.134765,-0.864258 -0.06931,-0.08422 -0.0487,-0.136057 0.08105,-0.194336 0.204461,-0.09184 0.305606,-0.505296 0.158203,-0.647461 -0.07185,-0.0693 -0.05918,-0.09843 0.0459,-0.105469 0.181939,-0.01219 0.159711,-0.06245 -0.132812,-0.289062 -0.230865,-0.178843 -0.231849,-0.180468 -0.02441,-0.119141 0.115572,0.03416 0.233353,0.0518 0.261718,0.03906 0.08143,-0.03658 -0.0683,-0.310605 -0.176758,-0.323242 -0.05374,-0.0063 -0.115006,-0.04641 -0.134766,-0.08984 -0.02279,-0.0501 0.02117,-0.06367 0.120118,-0.03809 0.275937,0.07136 0.381314,-0.131476 0.196289,-0.37793 -0.08977,-0.11958 -0.211105,-0.241026 -0.269532,-0.269531 -0.07426,-0.03623 -0.04255,-0.06691 0.103516,-0.102539 0.127232,-0.03103 0.19215,-0.08454 0.167969,-0.137695 -0.02184,-0.04801 0.0038,-0.08319 0.05566,-0.07715 0.05191,0.0061 0.119379,-0.142727 0.15039,-0.330078 0.03101,-0.187349 0.07749,-0.350429 0.10254,-0.362304 0.705284,0.729887 1.218107,4.193758 1.338867,6.228515 l 0.118164,0 0,-4.919921 c -0.357382,-0.763222 -0.735022,-1.419501 -1.076172,-1.7695315 -0.42691,-0.438021 -0.446773,-0.502165 -0.12207,-0.4033205 0.181829,0.055351 0.193943,0.044725 0.183593,-0.1503905 -0.01061,-0.200072 -0.0038,-0.197813 0.161133,0.02832 0.134659,0.1845935 0.287779,0.255713 0.708985,0.3291015 0.0545,0.00949 0.09371,0.014325 0.144531,0.02246 l 0,-1.805664 c -0.0089,3.85e-5 -0.0174,-0.00105 -0.02636,-0.001 l -0.375,0.00295 0.280273,-0.1279295 C 17.922453,7.6998555 17.962993,7.6763425 18,7.652344 L 18,7.4541015 C 18,7.39289 17.98828,7.33543 17.967775,7.2822265 c -0.0011,-0.00335 -0.0027,-0.00643 -0.0039,-0.00976 C 17.897795,7.112104 17.747387,7 17.571289,7 L 16.9375,7 16.128906,7.402344 16.082031,7.147461 C 16.07619,7.1156255 16.064951,7.0384415 16.055664,7 l -1.252929,0 c 3.72e-4,0.0011 2.92e-4,0.0028 0,0.00295 -0.0012,5e-4 -0.0058,-0.00175 -0.0098,-0.00295 z m 2.114258,2.336914 c 0.08395,0.01109 0.09698,0.220791 0.002,0.3408205 -0.0625,0.078993 -0.135253,0.1534135 -0.161133,0.165039 -0.06724,0.0302 0.05099,-0.4640475 0.11914,-0.498047 0.0148,-0.00738 0.02804,-0.0094 0.04004,-0.00782 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.428711,7 C 6.1912825,7 6,7.2022835 6,7.4541015 l 0,0.5 C 6,7.7022835 6.1912825,7.5 6.428711,7.5 l 11.142578,0 C 17.808717,7.5 18,7.7022835 18,7.9541015 l 0,-0.5 C 18,7.2022835 17.808717,7 17.571289,7 L 6.428711,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.philip_scott.notes-up.svg b/.icons/awkward/24x24/apps/com.github.philip_scott.notes-up.svg
new file mode 120000
index 00000000..393c9ffc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.philip_scott.notes-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.notes-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.philip_scott.spice-up.svg b/.icons/awkward/24x24/apps/com.github.philip_scott.spice-up.svg
new file mode 120000
index 00000000..00a1daae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.philip_scott.spice-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.spice-up.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.plugarut.pwned-checker.svg b/.icons/awkward/24x24/apps/com.github.plugarut.pwned-checker.svg
new file mode 100644
index 00000000..47117d6c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.plugarut.pwned-checker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4b5b69" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5 6.5 L 5 9.5 L 6 9.5 L 6 6.5 L 5 6.5 z M 9 9.5 A 1 1 0 0 0 8 10.5 A 1 1 0 0 0 9 11.5 A 1 1 0 0 0 10 10.5 A 1 1 0 0 0 9 9.5 z M 12 12.5 L 12 13.5 L 15 13.5 L 15 12.5 L 12 12.5 z M 16 12.5 L 16 13.5 L 19 13.5 L 19 12.5 L 16 12.5 z M 9 13.5 A 1 1 0 0 0 8 14.5 A 1 1 0 0 0 8.6777344 15.445312 L 8.4316406 16.5 L 9.3164062 16.5 C 9.7207774 15.880297 10.101556 15.285239 10 14.5 A 1 1 0 0 0 9 13.5 z"/>
+ <path style="fill:#ffffff" d="M 5 6 L 5 9 L 6 9 L 6 6 L 5 6 z M 9 9 A 1 1 0 0 0 8 10 A 1 1 0 0 0 9 11 A 1 1 0 0 0 10 10 A 1 1 0 0 0 9 9 z M 12 12 L 12 13 L 15 13 L 15 12 L 12 12 z M 16 12 L 16 13 L 19 13 L 19 12 L 16 12 z M 9 13 A 1 1 0 0 0 8 14 A 1 1 0 0 0 8.6777344 14.945312 L 8.4316406 16 L 9.3164062 16 C 9.7207774 15.380297 10.101556 14.785239 10 14 A 1 1 0 0 0 9 13 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.quaternion.svg b/.icons/awkward/24x24/apps/com.github.quaternion.svg
new file mode 120000
index 00000000..ad4c528f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.quaternion.svg
@@ -0,0 +1 @@
+quaternion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.rapidfingers.translator.svg b/.icons/awkward/24x24/apps/com.github.rapidfingers.translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.rapidfingers.translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.rickybas.date-countdown.svg b/.icons/awkward/24x24/apps/com.github.rickybas.date-countdown.svg
new file mode 100644
index 00000000..90e42650
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.rickybas.date-countdown.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12 2.5 L 12 12 L 2.0253906 12 A 10 10 0 0 0 2 12.5 A 10 10 0 0 0 12 22.5 A 10 10 0 0 0 22 12.5 A 10 10 0 0 0 12 2.5 z"/>
+ <path style="fill:#4c91d9" d="M 11.5 2 C 10.671573 2 10 2.6715729 10 3.5 C 10 4.3284271 10.671573 5 11.5 5 C 11.716218 5 11.841623 4.9908207 12 4.9863281 L 12 12 L 4.9863281 12 C 4.9908207 11.841623 5 11.716218 5 11.5 C 5 10.671573 4.3284271 10 3.5 10 C 2.6715729 10 2 10.671573 2 11.5 C 2 11.716218 2.0091793 11.841623 2.0136719 12 L 2 12 A 10 10 0 0 0 12 22 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 L 12 2.0136719 C 11.841623 2.0091793 11.716218 2 11.5 2 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,2 C 10.671573,2 10,2.6715729 10,3.5 10,3.585501 10.01165,3.6684069 10.02539,3.75 10.14479,3.041026 10.757074,2.5 11.5,2.5 c 0.216218,0 0.341623,0.00918 0.5,0.013672 L 12,2.5 c 5.439199,0.00415 9.877627,4.3549343 9.990234,9.792969 C 21.994921,12.195366 21.998176,12.097699 22,12 22,6.4771525 17.522847,2 12,2 l 0,0.013672 C 11.841623,2.0091793 11.716218,2 11.5,2 Z m -8,8 C 2.6715729,10 2,10.671573 2,11.5 2,11.670621 2.0071,11.776184 2.011719,11.894531 2.0667713,11.116222 2.7076786,10.5 3.5,10.5 c 0.7923214,0 1.4332287,0.616222 1.4882812,1.394531 C 4.9928997,11.776184 5,11.670621 5,11.5 5,10.671573 4.3284271,10 3.5,10 Z M 5,12 c 0,0.216218 -0.00918,0.341623 -0.013672,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.rkoesters.xkcd-gtk.svg b/.icons/awkward/24x24/apps/com.github.rkoesters.xkcd-gtk.svg
new file mode 100644
index 00000000..65630a35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.rkoesters.xkcd-gtk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <circle style="opacity:0.2" cx="12" cy="1040.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="1040.362" r="10"/>
+ <path style="fill:#3f3f3f" d="M 16.0878,1037.3622 7,1040.4421 l 0.047718,0.1516 0.8644825,2.7685 L 17,1040.2831 l -0.9122,-2.9209 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1030.3622 a 10,10 0 0 0 -9.999998,10 10,10 0 0 0 0.010742,0.291 10,10 0 0 1 9.9892558,-9.791 10,10 0 0 1 9.989256,9.709 10,10 0 0 0 0.01074,-0.209 10,10 0 0 0 -9.999998,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 21.859375,1038.5879 -18.7226562,6.293 a 10,10 0 0 0 0.2304687,0.4023 l 18.5468745,-6.2324 a 10,10 0 0 0 -0.05469,-0.4629 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.robertsanseries.ciano.svg b/.icons/awkward/24x24/apps/com.github.robertsanseries.ciano.svg
new file mode 120000
index 00000000..ece63be5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.robertsanseries.ciano.svg
@@ -0,0 +1 @@
+ciano.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.robertsanseries.karim.svg b/.icons/awkward/24x24/apps/com.github.robertsanseries.karim.svg
new file mode 100644
index 00000000..c63608ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.robertsanseries.karim.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#da3e45" d="M 4.7196688,2.0004224 A 1.6806683,1.5694171 0 0 0 3,3.5692395 V 20.432424 a 1.6806683,1.5694171 0 0 0 2.5209775,1.358014 l 7.8195855,-4.215046 7.819085,-4.215546 a 1.6806683,1.5694171 0 0 0 0,-2.718229 L 13.340563,6.4255707 5.5209775,2.2101247 A 1.6806683,1.5694171 0 0 0 4.7196188,2.0004224 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.7197688,2.0008224 A 1.6806683,1.5694171 0 0 0 3,3.5692395 V 4.069245 A 1.6806683,1.5694171 0 0 1 4.7197688,2.4998779 1.6806683,1.5694171 0 0 1 5.5205275,2.7098302 l 7.8195855,4.2158459 7.820585,4.2158459 a 1.6806683,1.5694171 0 0 1 0.817409,1.107412 1.6806683,1.5694171 0 0 0 -0.817409,-1.607417 L 13.340113,6.4254707 5.5205275,2.2097247 A 1.6806683,1.5694171 0 0 0 4.7197688,2.0007224 Z"/>
+ <path style="opacity:0.2" d="m 21.977707,12.249134 a 1.6806683,1.5694171 0 0 1 -0.817409,1.110362 l -7.820085,4.215546 -7.8195855,4.215046 A 1.6806683,1.5694171 0 0 1 3.0001001,20.431574 v 0.500005 a 1.6806683,1.5694171 0 0 0 2.5205274,1.358415 l 7.8195855,-4.214896 7.820585,-4.215846 a 1.6806683,1.5694171 0 0 0 0.817409,-1.610368 z"/>
+ <path style="opacity:0.2" d="m 5.6384518,12.499995 a 0.44978304,0.63863815 89.999998 0 0 -0.1893114,0.02003 0.44978304,0.63863815 89.999998 0 0 -0.3633027,0.654755 l 3.3616441,4.100725 a 0.44978304,0.63863815 89.999998 0 0 1.1063224,-10e-4 l 3.3605498,-4.099724 a 0.44978304,0.63863815 89.999998 0 0 -0.552615,-0.674777 z"/>
+ <path style="fill:#ffffff" d="m 5.6384518,11.999995 a 0.44978304,0.63863815 89.999998 0 0 -0.1893114,0.02003 0.44978304,0.63863815 89.999998 0 0 -0.3633027,0.654755 l 3.3616441,4.100725 a 0.44978304,0.63863815 89.999998 0 0 1.1063224,-10e-4 l 3.3605498,-4.099724 a 0.44978304,0.63863815 89.999998 0 0 -0.552615,-0.674777 z"/>
+ <rect style="fill:#ffffff" width="2" height="5" x="8" y="8" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.ronnydo.colorpicker.svg b/.icons/awkward/24x24/apps/com.github.ronnydo.colorpicker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.ronnydo.colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.ronnydo.wammer.svg b/.icons/awkward/24x24/apps/com.github.ronnydo.wammer.svg
new file mode 100644
index 00000000..73b1b4cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.ronnydo.wammer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="fill:#c2352a" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffc400" d="m 11,13.5 v 8.439453 a 10,10 0 0 0 1,0.06055 10,10 0 0 0 1,-0.0498 V 13.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 15.128906,6.241422 14.680664,7.1398595 A 6,6 0 0 1 18,12.500211 6,6 0 0 1 14.682617,17.865445 l 0.444336,0.888672 A 7,7 0 0 0 19,12.500211 7,7 0 0 0 15.128906,6.241422 Z m -6.255859,0.0049 A 7,7 0 0 0 5,12.500211 7,7 0 0 0 8.871094,18.759 L 9.319336,17.860562 A 6,6 0 0 1 6,12.500211 6,6 0 0 1 9.317383,7.1349765 Z M 14.235352,8.029525 13.78711,8.926009 A 4,4 0 0 1 16,12.500211 4,4 0 0 1 13.788086,16.076383 l 0.445313,0.890625 A 5,5 0 0 0 17,12.500211 5,5 0 0 0 14.235352,8.029508 Z m -4.4687505,0.0039 A 5,5 0 0 0 7,12.500211 5,5 0 0 0 9.7646485,16.970914 L 10.212891,16.07443 A 4,4 0 0 1 8,12.500211 4,4 0 0 1 10.211914,8.924039 Z"/>
+ <path style="fill:#ffc400" d="M 15.128906,5.741211 14.680664,6.6396485 A 6,6 0 0 1 18,12 6,6 0 0 1 14.682617,17.365234 l 0.444336,0.888672 A 7,7 0 0 0 19,12 7,7 0 0 0 15.128906,5.741211 Z m -6.255859,0.0049 A 7,7 0 0 0 5,12 7,7 0 0 0 8.871094,18.258789 L 9.319336,17.360351 A 6,6 0 0 1 6,12 6,6 0 0 1 9.317383,6.6347655 Z M 14.235352,7.529314 13.78711,8.425798 A 4,4 0 0 1 16,12 4,4 0 0 1 13.788086,15.576172 l 0.445313,0.890625 A 5,5 0 0 0 17,12 5,5 0 0 0 14.235352,7.529297 Z m -4.4687505,0.0039 A 5,5 0 0 0 7,12 5,5 0 0 0 9.7646485,16.470703 L 10.212891,15.574219 A 4,4 0 0 1 8,12 4,4 0 0 1 10.211914,8.423828 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#ffc400" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.rssguard.svg b/.icons/awkward/24x24/apps/com.github.rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.ryanakca.slingshot.svg b/.icons/awkward/24x24/apps/com.github.ryanakca.slingshot.svg
new file mode 120000
index 00000000..94df7a4f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.santileortiz.iconoscope.svg b/.icons/awkward/24x24/apps/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.spheras.desktopfolder.svg b/.icons/awkward/24x24/apps/com.github.spheras.desktopfolder.svg
new file mode 100644
index 00000000..54e1e891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.spheras.desktopfolder.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17.5" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 0,0.5 c 0,0.554 0.446,1 1,1 l 10,0 c 0.554,0 1,-0.446 1,-1 L 18,20 c 0,0.554 -0.446,1 -1,1 L 7,21 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,18 c 0,0.554 -0.446,1 -1,1 L 3,19 C 2.446,19 2,18.554 2,18 Z"/>
+ <rect style="fill:#2584d4" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="10" x="5" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="10" x="5" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="13" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="4" x="13" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="13" y="12.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="4" x="13" y="12" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 5.446,6 5,6.446 5,7 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 4,0 c 0.554,0 1,0.446 1,1 L 11,7 C 11,6.446 10.554,6 10,6 L 6,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14,6 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 4,0 c 0.554,0 1,0.446 1,1 L 19,7 C 19,6.446 18.554,6 18,6 l -4,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14,12 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 4,0 c 0.554,0 1,0.446 1,1 L 19,13 c 0,-0.554 -0.446,-1 -1,-1 l -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.stsdc.monitor.svg b/.icons/awkward/24x24/apps/com.github.stsdc.monitor.svg
new file mode 100644
index 00000000..2396a6ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.stsdc.monitor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m3.9000003 3.4996297h16.200001c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.200001c-0.4986001 0-0.9-0.399053-0.9-0.894737v-16.210897c0-0.4956841 0.4013999-0.8947367 0.9-0.8947367z"/>
+ <path style="fill:#4f4f4f" d="m3.9000003 2.9998147h16.200001c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.200001c-0.4986001 0-0.9-0.399053-0.9-0.894737v-16.210897c0-0.4956841 0.4013999-0.8947367 0.9-0.8947367z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m1.9999932 12.500199h6.5000063l2.0000015-5.0000029 2.999998 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="stroke-linejoin:round;stroke:#659fff;stroke-linecap:round;stroke-width:2;fill:none" d="m1.9999932 12.000245h6.5000063l2.0000015-5.0000026 2.999998 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3.9003906 3c-0.4986001 0-0.9003906 0.3988471-0.9003906 0.8945312v0.5c0-0.4956841 0.4017905-0.8945312 0.9003906-0.8945312h16.199218c0.4986 0 0.900391 0.3988471 0.900391 0.8945312v-0.5c0-0.495684-0.401791-0.8945312-0.900391-0.8945312h-16.199218z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.taiko2k.avvie.svg b/.icons/awkward/24x24/apps/com.github.taiko2k.avvie.svg
new file mode 100644
index 00000000..f8f33d99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.taiko2k.avvie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1 .9999999)">
+ <rect style="opacity:.2" rx="1" ry="1" height="18" width="18" y="2.5" x="2"/>
+ <rect style="fill:#634cb8" rx="1" ry="1" height="18" width="18" y="2" x="2"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path d="m13 1.4999997v1.9995235h6v4.9988086h2v-4.9988086c0-1.1077359-0.892-1.9995235-2-1.9995235zm-12 12.996903v4.998809c0 1.107736 0.8949948 2.080913 2 1.999523h6v-1.999523h-6v-4.998809z" style="opacity:.2"/>
+ <path d="m13 1.0000001v1.9995235h6v4.9988086h2v-4.9988086c0-1.1077359-0.892-1.9995235-2-1.9995235zm-12 13v4.995712c0 1.107736 0.8949948 2.080913 2 1.999523h6v-1.999523h-6v-4.995712z" style="fill:#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.taiko2k.tauonmb.svg b/.icons/awkward/24x24/apps/com.github.taiko2k.tauonmb.svg
new file mode 120000
index 00000000..971fc62f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.taiko2k.tauonmb.svg
@@ -0,0 +1 @@
+tauonmb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.thejambi.dayjournal.svg b/.icons/awkward/24x24/apps/com.github.thejambi.dayjournal.svg
new file mode 100644
index 00000000..dee1f9ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.thejambi.dayjournal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#539cc8" d="M 20,21 20,3 C 20,2.446 19.554,2 19,2 L 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#ffffff" d="m 6.1115,3 0,0.5 1.4998,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.3885,0 0,-0.5 -1.3885,0 z M 12,3 l 0,0.5 1.25,0 0,-0.5 L 12,3 Z m 1.75,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 0.48438,0 0.16699,0.015625 0.1416,0.044922 0.12696,0.069335 0.11035,0.089845 0.09082,0.11035 0.01563,0.019531 0.09961,-0.08203 0.32422,-0.17578 -0.011,-0.0204 -0.012,-0.0215 -0.016,-0.0185 -0.122,-0.1485 -0.014,-0.0185 -0.019,-0.0147 -0.148,-0.1221 -0.019,-0.0156 -0.021,-0.0117 -0.17,-0.0918 -0.022,-0.0117 -0.023,-0.0069 -0.189,-0.0586 -0.0235,-0.00685 -0.0255,-0.0029 -0.201,-0.0205 -0.013,-10e-4 -0.5125,0 z M 5.587,3.0146 5.5235,3.0215 5.4981,3.0244 5.4747,3.0313 5.2862,3.0898 5.2628,3.0967 5.2413,3.1084 5.0714,3.2002 5.0499,3.2119 5.031345,3.227525 l -0.1482,0.122 -0.01855,0.01465 -0.01465,0.01855 -0.09665,0.1172 0.88255,0 -0.0485,-0.48535 z M 19.492,4.1562 18.994,4.206 19,4.26555 l 0,1.415 0.5,0 0,-1.4432 L 19.499,4.22465 19.492,4.1563 Z M 19,6.1804 l 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,1.5 0.5,0 0,-1.5 -0.5,0 z m 0,2 0,0.05371 -0.01563,0.16699 -0.04492,0.1416 -0.06933,0.12696 -0.08985,0.11035 -0.11035,0.08985 -0.12696,0.06933 -0.14062,0.04395 -0.03907,0.0039 0.0498,0.49804 0.06348,-0.0068 0.02539,-0.003 0.02343,-0.0068 0.18848,-0.0586 0.02343,-0.0068 0.02149,-0.01172 0.16992,-0.0918 0.02149,-0.01172 0.01855,-0.01563 0.14844,-0.12207 0.01855,-0.01465 0.01465,-0.01855 0.12207,-0.14844 0.01563,-0.01855 0.01172,-0.02149 0.09179,-0.16992 0.01172,-0.02149 0.0068,-0.02343 0.05859,-0.18848 0.0068,-0.02343 0.0029,-0.02539 0.02051,-0.20117 0.001,-0.013 0,-0.08184 -0.5,0 z m -14.247,0.8195 0.09668,0.11719 0.014648,0.01856 0.018554,0.01465 0.14844,0.12207 0.018555,0.01563 0.021485,0.01172 0.16992,0.0918 0.021485,0.01172 0.023435,0.0068 0.18848,0.0586 0.023435,0.0068 0.02539,0.003 0.20117,0.02051 0.012695,10e-4 0.5127,0 0,-0.5 -1.4971,0 z m 1.997,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.25,0 0,-0.5 -1.25,0 z m 1.75,0 0,0.5 1.3886,0 0,-0.5 -1.3885,0 z m 1.8886,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z m 2,0 0,0.5 1.5,0 0,-0.5 -1.5,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 16,9 4,0 0,6 -4,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-4 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <g transform="matrix(0.5,0,0,0.5,1,0.5)">
+ <path style="fill:#c8c8c8" d="m 36,23 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#ffffff" d="M 35.5,22.25 A 1.5,1.25 0 0 1 34,23.5 1.5,1.25 0 0 1 32.5,22.25 1.5,1.25 0 0 1 34,21 a 1.5,1.25 0 0 1 1.5,1.25 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.thejambi.psnotes.svg b/.icons/awkward/24x24/apps/com.github.thejambi.psnotes.svg
new file mode 100644
index 00000000..0464f6a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.thejambi.psnotes.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 20,21.5 20,7 C 20,6.446 19.554,6 19,6 L 5,6 C 4.446,6 4,6.446 4,7 l 0,14.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#4691c8" d="M 20,21 20,6.5 c 0,-0.554 -0.446,-1 -1,-1 l -14,0 c -0.554,0 -1,0.446 -1,1 L 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#474747" d="M 20,7 20,5 C 20,4.446 19.554,4 19,4 L 5,4 C 4.446,4 4,4.446 4,5 l 0,2 z"/>
+ <path style="opacity:0.2" d="M 5.46875,2.5 C 5.2091615,2.5 5,2.7039324 5,2.9570313 L 5,5.042969 C 5,5.2960675 5.2091615,5.5 5.46875,5.5 l 1.0625,0 C 6.7908385,5.5 7,5.2960675 7,5.042969 L 7,2.9570313 C 7,2.7039324 6.7908385,2.5 6.53125,2.5 Z m 4,0 C 9.2091615,2.5 9,2.7039324 9,2.9570313 L 9,5.042969 C 9,5.2960675 9.2091615,5.5 9.46875,5.5 l 1.0625,0 C 10.790839,5.5 11,5.2960675 11,5.042969 L 11,2.9570313 C 11,2.7039324 10.790839,2.5 10.53125,2.5 Z m 4,0 C 13.209162,2.5 13,2.7039324 13,2.9570313 L 13,5.042969 C 13,5.2960675 13.209162,5.5 13.46875,5.5 l 1.0625,0 C 14.790839,5.5 15,5.2960675 15,5.042969 L 15,2.9570313 C 15,2.7039324 14.790839,2.5 14.53125,2.5 Z m 4,0 C 17.209161,2.5 17,2.7039324 17,2.9570313 L 17,5.042969 C 17,5.2960675 17.209161,5.5 17.46875,5.5 l 1.0625,0 C 18.790838,5.5 19,5.2960675 19,5.042969 L 19,2.9570313 C 19,2.7039324 18.790838,2.5 18.53125,2.5 Z"/>
+ <path style="fill:#8e8e8e" d="M 5.46875,2 C 5.2091615,2 5,2.2039324 5,2.4570313 L 5,4.5429687 C 5,4.7960677 5.2091615,5 5.46875,5 l 1.0625,0 C 6.7908385,5 7,4.7960677 7,4.5429687 L 7,2.4570313 C 7,2.2039324 6.7908385,2 6.53125,2 Z m 4,0 C 9.2091615,2 9,2.2039324 9,2.4570313 L 9,4.5429687 C 9,4.7960677 9.2091615,5 9.46875,5 l 1.0625,0 C 10.790839,5 11,4.7960677 11,4.5429687 L 11,2.4570313 C 11,2.2039324 10.790839,2 10.53125,2 Z m 4,0 C 13.209162,2 13,2.2039324 13,2.4570313 l 0,2.0859374 C 13,4.7960677 13.209162,5 13.46875,5 l 1.0625,0 C 14.790839,5 15,4.7960677 15,4.5429687 L 15,2.4570313 C 15,2.2039324 14.790839,2 14.53125,2 Z m 4,0 C 17.209161,2 17,2.2039324 17,2.4570313 l 0,2.0859374 C 17,4.7960677 17.209161,5 17.46875,5 l 1.0625,0 C 18.790838,5 19,4.7960677 19,4.5429687 L 19,2.4570313 C 19,2.2039324 18.790838,2 18.53125,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.46875,2 C 5.2091615,2 5,2.2039324 5,2.4570313 l 0,0.5 C 5,2.7039324 5.2091615,2.5 5.46875,2.5 l 1.0625,0 C 6.7908385,2.5 7,2.7039324 7,2.9570313 l 0,-0.5 C 7,2.2039324 6.7908385,2 6.53125,2 l -1.0625,0 z m 4,0 C 9.2091615,2 9,2.2039324 9,2.4570313 l 0,0.5 C 9,2.7039324 9.2091615,2.5 9.46875,2.5 l 1.0625,0 C 10.790839,2.5 11,2.7039324 11,2.9570313 l 0,-0.5 C 11,2.2039324 10.790839,2 10.53125,2 l -1.0625,0 z m 4,0 C 13.209162,2 13,2.2039324 13,2.4570313 l 0,0.5 C 13,2.7039324 13.209162,2.5 13.46875,2.5 l 1.0625,0 C 14.790839,2.5 15,2.7039324 15,2.9570313 l 0,-0.5 C 15,2.2039324 14.790839,2 14.53125,2 l -1.0625,0 z m 4,0 C 17.209161,2 17,2.2039324 17,2.4570313 l 0,0.5 C 17,2.7039324 17.209161,2.5 17.46875,2.5 l 1.0625,0 C 18.790838,2.5 19,2.7039324 19,2.9570313 l 0,-0.5 C 19,2.2039324 18.790838,2 18.53125,2 l -1.0625,0 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5070421,17.993 c 0,0 4.0410654,0.507 3.9997509,-1.493 C 9.465481,14.500146 5.5070421,14.993127 5.5070421,14.993127 m 9.82e-5,5.999784 0,-5.999686"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5070421,17.493 c 0,0 4.0410654,0.507 3.9997509,-1.493 -0.041312,-1.999854 -3.9997509,-1.506873 -3.9997509,-1.506873 m 9.82e-5,5.999784 0,-5.999686"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 11.5032,19.999611 c 0,0 0.504353,1.0009 1.999875,1.00042 C 14.998593,20.999547 15.45268,20.5 15.5,19.5 c -0.05328,-2.030516 -3.999945,-1 -4,-3 -0.03359,-1 0.487017,-1.500584 2.003075,-1.500584 1.516054,0 1.999758,0.999936 1.999758,0.999936"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 11.5032,19.499611 c 0,0 0.504353,1.0009 1.999875,1.00042 C 14.998593,20.499547 15.45268,20 15.5,19 c -0.05328,-2.030516 -3.999945,-1 -4,-3 -0.03359,-1 0.487017,-1.500584 2.003075,-1.500584 1.516054,0 1.999758,0.999936 1.999758,0.999936"/>
+ <circle style="opacity:0.2" cx="8.5" cy="21" r=".5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="20.5" r=".5"/>
+ <circle style="opacity:0.2" cx="17.5" cy="21" r=".5"/>
+ <circle style="fill:#ffffff" cx="17.5" cy="20.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.themix_project.Oomox.svg b/.icons/awkward/24x24/apps/com.github.themix_project.Oomox.svg
new file mode 100644
index 00000000..f723b293
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.themix_project.Oomox.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#f57c00" cx="12" cy="12" r="9.5"/>
+ <ellipse style="opacity:0.2" cx="12" cy="12.502" rx="10" ry="9.998"/>
+ <path style="fill:#1e88e5" d="M 11.999997,11.99817 21.66826,9.4096719 A 10.009586,10.001922 0 0 0 14.587475,2.3483153 Z"/>
+ <path style="fill:#43a047" d="m 11.999997,11.99817 7.077778,7.072359 A 10.009586,10.001922 0 0 0 21.65725,9.4126728 Z"/>
+ <path style="fill:#fbc02d" d="M 11.999997,11.99817 9.4095155,21.659026 A 10.009586,10.001922 0 0 0 19.069772,19.062027 Z"/>
+ <path style="fill:#f57c00" d="m 11.999997,11.99817 -9.6682571,2.588497 a 10.009586,10.001922 0 0 0 7.0807786,7.061356 z"/>
+ <path style="fill:#e53935" d="M 11.999997,11.99817 4.9222208,4.9258106 A 10.009586,10.001922 0 0 0 2.3427505,14.583667 Z"/>
+ <path style="fill:#8e24aa" d="M 11.999997,11.99817 14.590478,2.3373131 A 10.009586,10.001922 0 0 0 4.9302285,4.9343121 Z"/>
+ <path style="opacity:0.2" d="M 11.999999,6.5029273 C 8.6865035,6.5029273 6,9.1889358 6,12.50183 6,15.814723 8.6865035,18.500732 11.999999,18.500732 15.3135,18.500732 18,15.814723 18,12.50183 V 8.0026528 C 18,7.1718049 17.331005,6.5029273 16.5,6.5029273 Z M 16,7.5027443 a 1.0000002,0.99981705 0 0 1 1,0.9998171 1.0000002,0.99981705 0 0 1 -1,0.999817 1.0000002,0.99981705 0 0 1 -1,-0.999817 1.0000002,0.99981705 0 0 1 1,-0.9998171 z"/>
+ <path style="fill:#ffffff" d="M 11.999999,6.0030187 C 8.6865035,6.0030187 6,8.6890272 6,12.001921 6,15.314815 8.6865035,18.000823 11.999999,18.000823 15.3135,18.000823 18,15.314815 18,12.001921 V 7.5027443 C 18,6.6718963 17.331005,6.0030187 16.5,6.0030187 Z M 16,7.0028358 a 1.0000002,0.99981705 0 0 1 1,0.999817 1.0000002,0.99981705 0 0 1 -1,0.9998171 1.0000002,0.99981705 0 0 1 -1,-0.9998171 1.0000002,0.99981705 0 0 1 1,-0.999817 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2.0037506 A 10,9.9981705 0 0 0 2,12.001921 10,9.9981705 0 0 0 2.0107422,12.292884 10,9.9981705 0 0 1 12,2.5036591 10,9.9981705 0 0 1 21.989258,12.210868 10,9.9981705 0 0 0 22,12.001921 10,9.9981705 0 0 0 12,2.0037506 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.timecraft.notifier.svg b/.icons/awkward/24x24/apps/com.github.timecraft.notifier.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.tkashkin.gamehub.svg b/.icons/awkward/24x24/apps/com.github.tkashkin.gamehub.svg
new file mode 100644
index 00000000..2be1a87e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.tkashkin.gamehub.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#935ad1" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 8.71875,7.5003547 c -0.8184741,0 -1.6748109,0.4357033 -2.1542969,1.6074214 C 5.5518984,11.580387 5,13.492794 5,14.652698 c 0,0.8921 0.3278233,1.458246 1.0214844,1.789062 0.081299,0.03888 0.1709731,0.05873 0.2617187,0.05859 0.1444544,2.79e-4 0.2826612,-0.05003 0.390625,-0.142578 L 8.4882812,15.012073 C 8.8132209,14.734187 9.0973094,14.44762 9.890625,14.44762 h 4.21875 c 0.793316,0 1.076751,0.28641 1.402344,0.564453 l 1.814453,1.345703 c 0.180042,0.153856 0.438662,0.18682 0.654297,0.08398 C 18.673967,16.11109 19,15.545428 19,14.652698 19,13.492952 18.449565,11.579916 17.4375,9.1077761 16.958014,7.936058 16.09956,7.5003547 15.28125,7.5003547 c -0.382772,0 -0.757425,0.095021 -1.080078,0.2558594 -1.384871,0.6879403 -2.986439,0.7025905 -4.4003908,0 C 9.4769863,7.5953769 9.1013579,7.5003547 8.71875,7.5003547 Z M 12,8.6995735 c 0.497058,-1.395e-4 0.900461,0.4032706 0.900391,0.9003896 h -0.002 C 12.898509,10.09674 12.496715,10.500009 12,10.500354 11.502941,10.500493 11.099539,10.097085 11.099609,9.5999631 11.099539,9.1028441 11.502941,8.6994341 12,8.6995735 Z M 8.5,9.5003541 c 0.8284782,-1.4e-4 1.500131,0.6715109 1.5,1.4999999 1.31e-4,0.828487 -0.6715218,1.50014 -1.5,1.5 -0.8284781,1.4e-4 -1.50013,-0.671513 -1.5,-1.5 -1.3e-4,-0.828489 0.6715219,-1.5001399 1.5,-1.4999999 z m 7,0 c 0.275951,0 0.5,0.225381 0.5,0.5058589 -0.01773,0.657555 -0.982271,0.657555 -1,0 -1.06e-4,-0.2799589 0.223812,-0.5059629 0.5,-0.5058589 z m -7,0.4999999 c -0.5522854,0 -1.0000007,0.447714 -1,1 -2e-7,0.552285 0.447715,1 1,1 0.552285,0 1.0000002,-0.447715 1,-1 7e-7,-0.552286 -0.4477146,-1 -1,-1 z m 5.994141,0.5 c 0.279959,-1.06e-4 0.505963,0.223812 0.505859,0.5 0,0.275951 -0.225381,0.5 -0.505859,0.5 -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z m 2,0 c 0.279959,-1.06e-4 0.505963,0.223812 0.505859,0.5 0,0.275951 -0.225381,0.5 -0.505859,0.5 -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z m -0.994141,1 c 0.275951,0 0.5,0.225381 0.5,0.505859 -0.01773,0.657555 -0.982271,0.657555 -1,0 -1.06e-4,-0.279959 0.223812,-0.505963 0.5,-0.505859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffffff" d="m 8.71875,7.0000001 c -0.8184741,0 -1.6748109,0.4357033 -2.1542969,1.6074219 C 5.5518984,11.080033 5,12.99244 5,14.152344 c 0,0.8921 0.3278233,1.458246 1.0214844,1.789062 0.081299,0.03888 0.1709731,0.05873 0.2617187,0.05859 0.1444544,2.79e-4 0.2826612,-0.05003 0.390625,-0.142578 L 8.4882812,14.511719 C 8.8132209,14.233833 9.0973094,13.947266 9.890625,13.947266 h 4.21875 c 0.793316,0 1.076751,0.28641 1.402344,0.564453 l 1.814453,1.345703 c 0.180042,0.153856 0.438662,0.18682 0.654297,0.08398 C 18.673967,15.610736 19,15.045074 19,14.152344 19,12.992598 18.449565,11.079562 17.4375,8.607422 16.958014,7.4357034 16.09956,7.0000001 15.28125,7.0000001 c -0.382772,0 -0.757425,0.095021 -1.080078,0.2558594 -1.384871,0.6879403 -2.986439,0.7025905 -4.4003908,0 C 9.4769863,7.0950223 9.1013579,7.0000001 8.71875,7.0000001 Z M 12,8.1992189 c 0.497058,-1.395e-4 0.900461,0.4032702 0.900391,0.9003902 h -0.002 C 12.898509,9.5963861 12.496715,9.9996551 12,10 11.502941,10.000139 11.099539,9.5967311 11.099609,9.0996091 11.099539,8.6024891 11.502941,8.1990795 12,8.1992189 Z M 8.5,9.0000001 C 9.3284782,8.9998602 10.000131,9.6715111 10,10.5 10.000131,11.328487 9.3284782,12.00014 8.5,12 7.6715219,12.00014 6.99987,11.328487 7,10.5 6.99987,9.6715111 7.6715219,8.9998602 8.5,9.0000001 Z m 7,0 c 0.275951,0 0.5,0.225381 0.5,0.505859 -0.01773,0.6575549 -0.982271,0.6575549 -1,0 -1.06e-4,-0.279959 0.223812,-0.505963 0.5,-0.505859 z m -7,0.5 c -0.5522854,0 -1.0000007,0.447714 -1,0.9999999 -2e-7,0.552285 0.447715,1 1,1 0.552285,0 1.0000002,-0.447715 1,-1 7e-7,-0.5522859 -0.4477146,-0.9999999 -1,-0.9999999 z M 14.494141,10 C 14.7741,9.9998941 15.000104,10.223812 15,10.5 c 0,0.275951 -0.225381,0.5 -0.505859,0.5 -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z m 2,0 C 16.7741,9.9998941 17.000104,10.223812 17,10.5 c 0,0.275951 -0.225381,0.5 -0.505859,0.5 -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z M 15.5,11 c 0.275951,0 0.5,0.225381 0.5,0.505859 -0.01773,0.657555 -0.982271,0.657555 -1,0 C 14.999894,11.2259 15.223812,10.999896 15.5,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.torikulhabib.mindi.svg b/.icons/awkward/24x24/apps/com.github.torikulhabib.mindi.svg
new file mode 100644
index 00000000..47484aa3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.torikulhabib.mindi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#f37329" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,1.9999999 A 9.9999996,9.9999996 0 0 0 1.9999999,12 9.9999996,9.9999996 0 0 0 2.0107499,12.291 9.9999996,9.9999996 0 0 1 12,2.4999999 9.9999996,9.9999996 0 0 1 21.989499,12.209 9.9999996,9.9999996 0 0 0 21.999999,12 9.9999996,9.9999996 0 0 0 12,1.9999999 Z"/>
+ <circle style="fill:none" cx="128" cy="127.095" r="103.019" transform="matrix(0.09706935,0,0,0.09706935,-0.42487743,-0.33707499)"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 6.7285156,3.000277 C 6.3307037,3.0962781 5.9811037,3.3248158 5.6210938,3.5119958 4.5441015,4.1283391 3.4914287,4.7922222 2.5,5.5393395 2.362573,5.7145696 1.933543,5.8550023 2.0449219,6.1135582 2.3422201,6.4273876 2.7105632,6.6601111 3.0664062,6.9162926 3.2114409,7.0136826 3.3617356,7.1034295 3.5078125,7.1994958 2.8521502,8.5881143 2.5837071,10.157931 2.6191406,11.687777 c 0.05678,2.586688 1.2052783,5.211444 3.0371094,6.955078 2.380365,2.347576 6.095697,3.182615 9.248047,2.072266 2.954447,-0.956339 5.307899,-3.650566 5.652344,-6.765625 C 20.835815,11.682498 20.087495,9.293048 18.498047,7.640902 18.144273,7.2249287 17.149871,6.4361547 16.396484,6.125277 15.502944,5.6960875 14.513695,5.4922034 13.525391,5.4768395 c -2.602803,-0.037839 -5.216864,1.5714677 -6.1054691,4.0625 -0.9852129,2.5051665 0.072122,5.7075035 2.5273437,6.9218755 2.1011414,1.135147 5.0685684,0.414051 6.2187504,-1.734376 0.815537,-1.373461 0.593293,-3.31658 -0.414063,-4.447265 -1.084817,-1.3093069 -3.260797,-1.5580073 -4.515625,-0.3496095 -0.531799,0.5305725 -1.096816,1.4577215 -0.638672,2.1933595 0.443008,0.704753 1.666609,0.431185 1.748047,-0.408203 0.23375,-0.84931 1.487249,-0.79245 1.941406,-0.158203 0.851418,0.970156 0.394251,2.581839 -0.722656,3.134765 -1.405099,0.846341 -3.328525,0.16354 -4.0703124,-1.248047 C 8.4918539,11.782748 9.0523061,9.4816385 10.611328,8.3694176 12.418416,6.9676824 15.195641,7.1336691 16.839844,8.7209801 18.951235,10.614791 19.272651,14.086038 17.626953,16.379183 15.721784,19.209858 11.599818,20.08088 8.6464844,18.43973 5.4061355,16.739714 3.8361918,12.635199 4.8398438,9.1623864 4.8873494,8.8305041 5.0321543,8.5247532 5.1757812,8.2209801 5.5450222,8.4322865 5.9110939,8.6484333 6.2929688,8.8362145 6.4926594,8.9372914 6.8960748,9.1497398 6.8828125,8.7561364 7.0138139,7.7881039 6.9953719,6.8070916 6.9980469,5.8323082 6.9798209,4.96904 6.9798091,4.0979278 6.8496094,3.2444176 6.8224004,3.1695485 6.8324302,3.0102766 6.7285156,3.000277 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="m 13.526049,4.9764258 c -2.602803,-0.037839 -5.2179375,1.5721631 -6.1065426,4.0631954 -0.9852129,2.5051668 0.072036,5.7063178 2.5272575,6.9206898 2.1011411,1.135147 5.0689351,0.414892 6.2191171,-1.733535 0.815537,-1.373462 0.593206,-3.316685 -0.41415,-4.4473706 -1.084817,-1.3093068 -3.260345,-1.5584857 -4.515173,-0.3500879 -0.531799,0.5305728 -1.097389,1.4582915 -0.639245,2.1939295 0.443008,0.704753 1.666066,0.430834 1.747504,-0.408554 0.23375,-0.84931 1.488406,-0.792889 1.942563,-0.158642 0.851418,0.970156 0.393381,2.582233 -0.723526,3.135159 -1.405099,0.846341 -3.327263,0.164172 -4.0690505,-1.247415 C 8.4925168,11.282907 9.052348,8.9817069 10.61137,7.869486 12.418458,6.4677508 15.195099,6.6336566 16.839302,8.2209676 18.950693,10.114778 19.272541,13.586546 17.626843,15.879691 15.721674,18.710366 11.598961,19.57969 8.6456273,17.93854 5.4052784,16.238524 3.835861,12.134746 4.8395129,8.6619335 4.9444044,7.9291439 5.5181944,7.3243041 5.5249237,6.5849694 5.4686316,5.7798877 4.3340447,5.4377722 3.8380798,6.0684814 2.940433,7.6000365 2.5777456,9.4219023 2.6186501,11.187956 c 0.05678,2.586688 1.2055467,5.211775 3.0373778,6.955409 2.380365,2.347576 6.0958351,3.181415 9.2481851,2.071066 2.954447,-0.956339 5.307754,-3.650707 5.652199,-6.765766 C 20.835586,11.181667 20.087816,8.7921025 18.498368,7.1399565 18.144594,6.7239832 17.150422,5.9349043 16.397035,5.6240266 15.503495,5.1948371 14.514353,4.9917897 13.526049,4.9764258 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 6.7289387,2.499971 C 6.3311268,2.5959721 5.9809433,2.8246005 5.6209334,3.0117805 4.5439412,3.6281238 3.4908289,4.2916694 2.4994002,5.0387867 2.3619732,5.2140168 1.9334201,5.3548238 2.044799,5.6133798 2.3420972,5.9272091 2.7105026,6.1590689 3.0663457,6.4152504 4.1055723,7.1130855 5.1689841,7.7831796 6.2934208,8.3361044 6.4931114,8.4371813 6.8954476,8.6499021 6.8821853,8.2562987 7.0131867,7.2882662 6.9953594,6.3071062 6.9980344,5.3323228 6.9798084,4.4690545 6.9803426,3.5967634 6.8501429,2.7432532 6.8229339,2.6683841 6.8328533,2.5099706 6.7289387,2.499971 Z"/>
+ <path style="opacity:0.2" d="M 16.699784,4.5325249 C 16.130766,4.3835757 16.105418,4.7733526 16.002069,5.1501803 L 13.058004,15.857617 c 0,0 -0.28857,-0.104223 -0.507113,-0.161414 -1.631762,-0.533727 -3.7687591,0.174408 -4.4027101,1.837744 -0.56763,1.30579 0.584597,2.804061 1.9430331,2.933469 1.685562,0.257822 3.350574,-1.048582 3.577134,-2.70965 0.779719,-2.824906 1.54184,-5.657917 2.332555,-8.4777589 0.146191,-0.096493 0.300673,0.2309145 0.414746,0.274861 1.107613,1.1115709 1.926672,2.6808659 1.573609,4.2757099 -0.250851,1.252779 -0.959791,2.357263 -1.698851,3.386044 1.902398,-1.354575 3.051197,-3.75642 2.618596,-6.057876 C 18.726421,9.8407361 17.781615,8.8106066 17.442917,7.5421317 17.171591,6.6826647 17.036775,5.7672013 17.162305,4.8692612 17.119239,4.6638805 16.893492,4.5811659 16.712303,4.5358159 Z"/>
+ <path style="fill:#ffcb4c" d="M 16.699784,4.032525 C 16.130766,3.8835758 16.105418,4.2733526 16.002069,4.6501802 L 13.058004,15.357617 c 0,0 -0.28857,-0.104223 -0.507113,-0.161414 -1.631762,-0.533727 -3.7687591,0.174408 -4.4027101,1.837744 -0.56763,1.30579 0.584597,2.804061 1.9430331,2.933469 1.685562,0.257822 3.350574,-1.048582 3.577134,-2.70965 0.779719,-2.824906 1.54184,-5.657917 2.332555,-8.4777589 0.146191,-0.096493 0.300673,0.2309145 0.414746,0.274861 1.107613,1.1115709 1.926672,2.6808659 1.573609,4.2757099 -0.250851,1.252779 -0.959791,2.357263 -1.698851,3.386044 1.902398,-1.354575 3.051197,-3.75642 2.618596,-6.057876 C 18.726421,9.3407361 17.781615,8.3106067 17.442917,7.0421317 17.171591,6.1826648 17.036775,5.2672013 17.162305,4.3692612 17.119239,4.1638805 16.893492,4.0811659 16.712303,4.035816 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.365234 4.0136719 C 16.113206 4.0781225 16.079465 4.3677699 16.001953 4.6503906 L 13.058594 15.357422 C 13.058594 15.357422 12.769324 15.252504 12.550781 15.195312 C 10.919019 14.661585 8.7823885 15.369867 8.1484375 17.033203 C 8.0098813 17.351941 7.977107 17.682986 8.0214844 18.001953 C 8.0430416 17.844961 8.0814085 17.687398 8.1484375 17.533203 C 8.7823885 15.869867 10.919019 15.161585 12.550781 15.695312 C 12.769324 15.752504 13.058594 15.857422 13.058594 15.857422 L 16.001953 5.1503906 C 16.105302 4.773563 16.130201 4.3842539 16.699219 4.5332031 L 16.712891 4.5351562 C 16.872233 4.5750381 17.059103 4.6489937 17.132812 4.8046875 C 17.140039 4.6594237 17.141886 4.5138022 17.162109 4.3691406 C 17.119043 4.1637599 16.89408 4.0805062 16.712891 4.0351562 L 16.699219 4.0332031 C 16.556964 3.9959658 16.449244 3.9921884 16.365234 4.0136719 z M 17.130859 5.3183594 C 17.095491 6.0702366 17.217124 6.8263343 17.443359 7.5429688 C 17.782057 8.8114438 18.725621 9.8401932 18.908203 11.158203 C 18.951297 11.387463 18.967942 11.617539 18.980469 11.847656 C 18.995444 11.451602 18.98263 11.054158 18.908203 10.658203 C 18.725621 9.3401932 17.782057 8.3114438 17.443359 7.0429688 C 17.26731 6.4853056 17.158138 5.9030888 17.130859 5.3183594 z M 18.054688 12.835938 C 18.042297 13.000258 18.02684 13.164726 17.990234 13.330078 C 17.739383 14.582857 17.030076 15.688016 16.291016 16.716797 C 16.556244 16.527945 16.801467 16.314345 17.035156 16.087891 C 17.464318 15.382636 17.828142 14.639584 17.990234 13.830078 C 18.064279 13.495606 18.075599 13.164175 18.054688 12.835938 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.torikulhabib.nino.svg b/.icons/awkward/24x24/apps/com.github.torikulhabib.nino.svg
new file mode 100644
index 00000000..552ac34a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.torikulhabib.nino.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2.000886,14.442962 a 1.0231226,0.9161922 0 0 0 0.1368694,0.431212 l 1.9880958,3.083788 1.9880961,3.083787 a 1.0231226,0.9161922 0 0 0 1.772303,0 L 9.8743462,17.957962 11.863441,14.874174 A 1.0231226,0.9161922 0 0 0 10.97729,13.500023 H 3.0239062 A 1.0231226,0.9161922 0 0 0 2.000886,14.442962 Z"/>
+ <rect style="fill:#53990f" width="10.5" height="6" x="6" y="13" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect style="fill:#b63312" width="10.5" height="6" x="-15.5" y="4" rx="1" ry="1" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 11.000863,8.5570942 a 1.0231226,0.9161922 0 0 1 0.136869,-0.4312114 l 1.988096,-3.0837881 1.988096,-3.0837876 a 1.0231226,0.9161922 0 0 1 1.772303,0 l 1.988096,3.0837876 1.989095,3.0837881 a 1.0231226,0.9161922 0 0 1 -0.886151,1.3741505 h -7.953384 a 1.0231226,0.9161922 0 0 1 -1.02302,-0.9429391 z"/>
+ <path style="fill:#88d216" d="M 11.000863,8.0570955 A 1.0231226,0.9161922 0 0 1 11.137732,7.6258841 L 13.125828,4.542096 15.113924,1.4583084 a 1.0231226,0.9161922 0 0 1 1.772303,0 l 1.988096,3.0837876 1.989095,3.0837881 a 1.0231226,0.9161922 0 0 1 -0.886151,1.3741505 h -7.953384 a 1.0231226,0.9161922 0 0 1 -1.02302,-0.9429391 z"/>
+ <path style="fill:#e73e19" d="m 2.000886,13.942963 a 1.0231226,0.9161922 0 0 0 0.1368694,0.431212 l 1.9880958,3.083788 1.9880961,3.083788 a 1.0231226,0.9161922 0 0 0 1.772303,0 L 9.8743462,17.457963 11.863441,14.374175 A 1.0231226,0.9161922 0 0 0 10.97729,13.000024 H 3.0239062 A 1.0231226,0.9161922 0 0 0 2.000886,13.942963 Z"/>
+ <rect style="opacity:0.2" width="11" height="11" x="-22.5" y="-23" rx="5.5" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9c56e2" width="11" height="11" x="-22" y="-23" rx="5.5" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 17.50041,13.000024 c -1.932995,0 -3.499991,1.566996 -3.499991,3.499991 0,1.932995 1.566996,3.499991 3.499991,3.499991 1.932995,0 3.499991,-1.566996 3.499991,-3.499991 0,-1.932995 -1.566996,-3.499991 -3.499991,-3.499991 z m -0.350585,0.668944 c 0.0408,-0.0042 0.09262,0.0024 0.133789,0 0.0049,0.01952 -0.02963,0.08879 -0.07617,0.190429 -0.296346,0.647395 -0.313122,1.406272 -0.03808,1.811519 0.04977,0.07347 0.09473,0.143253 0.09473,0.152343 0,0.0091 -0.05357,0.01855 -0.114258,0.01855 -0.142471,0 -0.277264,-0.08655 -0.552734,-0.304687 -0.122373,-0.0969 -0.281137,-0.178109 -0.342772,-0.190429 -0.09679,-0.01933 -0.122837,-0.01097 -0.248046,0.114258 -0.116496,0.116475 -0.152344,0.179502 -0.152344,0.286132 0,0.404357 0.479767,0.724916 1.372067,0.91406 1.211777,0.256829 1.510517,0.4878 1.543941,1.124997 0.04197,0.799027 -0.383674,1.401735 -1.315426,1.868159 -0.11121,0.05569 -0.181855,0.07673 -0.228515,0.09473 -0.02067,-0.0018 -0.03602,0.0019 -0.05664,0 -0.0079,-0.0247 -0.01953,-0.08183 -0.01953,-0.190429 0,-0.424388 -0.166885,-0.861184 -0.418944,-1.105467 -0.06766,-0.06558 -0.257688,-0.204259 -0.41992,-0.304686 -0.162228,-0.100422 -0.325829,-0.216831 -0.362304,-0.266601 -0.06044,-0.08259 -0.06499,-0.133554 -0.01855,-0.286132 0.08463,-0.278666 0.185017,-0.434277 0.380858,-0.61035 0.102671,-0.09231 0.20577,-0.169048 0.228515,-0.170898 0.02275,-0.0019 -0.130402,-0.04847 -0.361327,-0.0957 -0.230912,-0.04733 -0.569494,-0.146752 -0.744139,-0.209961 -0.319354,-0.115554 -0.74968,-0.357635 -0.91406,-0.533201 -0.007,-0.0074 -0.01349,-0.01294 -0.01953,-0.01953 0.235518,-0.938155 0.896271,-1.706602 1.772456,-2.077143 0.183331,-0.07754 0.372764,-0.13107 0.572264,-0.171875 0.09937,-0.02031 0.202082,-0.02766 0.304687,-0.03809 z m 2.859368,1.429684 c 0.07164,0.04428 0.341731,0.629583 0.418944,0.915037 0.09969,0.368522 0.09247,1.005977 0,1.372066 -0.03519,0.139336 -0.07972,0.269907 -0.09473,0.286132 -0.01501,0.01622 -0.06978,-0.077 -0.133789,-0.190429 -0.06401,-0.113413 -0.268552,-0.354885 -0.438476,-0.534178 -0.49048,-0.517556 -0.567757,-0.787138 -0.362303,-1.200192 0.103611,-0.20829 0.554906,-0.682656 0.61035,-0.648436 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.0004422,5.0000263 c -0.5539986,0 -0.9999975,0.4459989 -0.9999975,0.9999975 v 0.4999987 c 0,-0.5539986 0.4459989,-0.9999975 0.9999975,-0.9999975 h 3.9999897 c 0.5539986,0 0.9999971,0.4459989 0.9999971,0.9999975 V 6.0000238 c 0,-0.5539986 -0.4459985,-0.9999975 -0.9999971,-0.9999975 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.951586,1.0010316 A 1.0231226,0.9161922 0 0 0 15.113697,1.4580617 L 13.125421,4.542038 11.138122,7.6260146 a 1.0231226,0.9161922 0 0 0 -0.137695,0.4306629 1.0231226,0.9161922 0 0 0 0.04004,0.2792963 1.0231226,0.9161922 0 0 1 0.09766,-0.2099605 l 1.987298,-3.0839766 1.988276,-3.0839763 a 1.0231226,0.9161922 0 0 1 1.772457,0 l 1.988276,3.0839763 1.989253,3.0839766 a 1.0231226,0.9161922 0 0 1 0.09668,0.208984 1.0231226,0.9161922 0 0 0 -0.09668,-0.7089827 L 18.87443,4.542038 16.886154,1.4580617 A 1.0231226,0.9161922 0 0 0 15.951586,1.0010316 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0238847,13.000024 a 1.0231226,0.9161922 0 0 0 -1.0234349,0.943357 1.0231226,0.9161922 0 0 0 0.040039,0.220703 1.0231226,0.9161922 0 0 1 0.9833959,-0.664061 h 7.9531043 a 1.0231226,0.9161922 0 0 1 0.983396,0.665037 1.0231226,0.9161922 0 0 0 -0.983396,-1.165036 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.unrud.RemoteTouchpad.svg b/.icons/awkward/24x24/apps/com.github.unrud.RemoteTouchpad.svg
new file mode 100644
index 00000000..db11fa6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.unrud.RemoteTouchpad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="-20.5" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="fill:#e4e4e4" width="20" height="16" x="2" y="-20" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="opacity:0.4" width="4" height="1" x="10" y="-21" rx=".4" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#333333" width="12" height="15" x="6" y="-19" rx=".923" ry="1" transform="rotate(90)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="4" x="5" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="4" x="12" y="13" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5,16 v 0.5 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 V 16 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,17 5,16.554 5,16 Z m 7,0 v 0.5 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 V 16 c 0,0.554 -0.446,1 -1,1 h -4 c -0.554,0 -1,-0.446 -1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6,13 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 4 c 0.554,0 1,0.446 1,1 V 14 c 0,-0.554 -0.446,-1 -1,-1 z m 7,0 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 4 c 0.554,0 1,0.446 1,1 V 14 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.github.unrud.djpdf.svg b/.icons/awkward/24x24/apps/com.github.unrud.djpdf.svg
new file mode 120000
index 00000000..fac05520
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.unrud.djpdf.svg
@@ -0,0 +1 @@
+scans2pdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.wwmm.pulseeffects.svg b/.icons/awkward/24x24/apps/com.github.wwmm.pulseeffects.svg
new file mode 120000
index 00000000..0744e994
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.wwmm.pulseeffects.svg
@@ -0,0 +1 @@
+pulseeffects.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.xournalpp.xournalpp.svg b/.icons/awkward/24x24/apps/com.github.xournalpp.xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.xournalpp.xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.z.Cumulonimbus.svg b/.icons/awkward/24x24/apps/com.github.z.Cumulonimbus.svg
new file mode 120000
index 00000000..86b80e5d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.z.Cumulonimbus.svg
@@ -0,0 +1 @@
+cumulonimbus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.zren.commandoutput.svg b/.icons/awkward/24x24/apps/com.github.zren.commandoutput.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.zren.commandoutput.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.zren.tiledmenu.svg b/.icons/awkward/24x24/apps/com.github.zren.tiledmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.zren.tiledmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.zren.todolist.svg b/.icons/awkward/24x24/apps/com.github.zren.todolist.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.zren.todolist.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.github.ztefn.haguichi.svg b/.icons/awkward/24x24/apps/com.github.ztefn.haguichi.svg
new file mode 120000
index 00000000..058c8451
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.github.ztefn.haguichi.svg
@@ -0,0 +1 @@
+haguichi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.gitlab.bitseater.meteo.svg b/.icons/awkward/24x24/apps/com.gitlab.bitseater.meteo.svg
new file mode 100644
index 00000000..b89b61c1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.gitlab.bitseater.meteo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-23" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9f63e0" width="21" height="21" x="-22" y="-23" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#393e47;fill-rule:evenodd" d="M 12.5 3 C 12.342667 3 12.189076 3.01643 12.041016 3.046875 C 10.877072 3.2615034 10 4.2721097 10 5.5 L 10 10.775391 C 8.7610943 11.605676 8.002041 12.995321 8 14.5 C 8 16.985281 10.014719 19 12.5 19 C 14.985281 19 17 16.985281 17 14.5 C 16.99869 12.994763 16.239208 11.6042 15 10.773438 L 15 5.5 C 15 4.2721097 14.122928 3.2615034 12.958984 3.046875 C 12.810057 3.0194131 12.65711 3 12.5 3 z M 12.5 5 C 12.777 5 13 5.223 13 5.5 L 13 12.5 C 13 12.777 12.777 13 12.5 13 C 12.223 13 12 12.777 12 12.5 L 12 5.5 C 12 5.223 12.223 5 12.5 5 z"/>
+ <rect style="fill:#60b8fe" width="1" height="8" x="12" y="8" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="15" r="2.5"/>
+ <circle style="fill:#60b8fe" cx="12.5" cy="14.5" r="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.501953 1 C 6.6849531 1 2.0019531 5.683 2.0019531 11.5 C 2.0019531 11.584474 2.0136607 11.666015 2.015625 11.75 C 2.1489244 6.0506689 6.769427 1.5 12.501953 1.5 C 18.234479 1.5 22.854982 6.0506689 22.988281 11.75 C 22.990246 11.666015 23.001953 11.584474 23.001953 11.5 C 23.001953 5.683 18.318953 1 12.501953 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.gitlab.coringao.cavestory-nx.svg b/.icons/awkward/24x24/apps/com.gitlab.coringao.cavestory-nx.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.gitlab.coringao.cavestory-nx.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.gitlab.nvlgit.Balss.svg b/.icons/awkward/24x24/apps/com.gitlab.nvlgit.Balss.svg
new file mode 100644
index 00000000..df68094c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.gitlab.nvlgit.Balss.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#23a5dc" d="M 6.9395,2 V 22 H 19 c 0.554,0 1,-0.446 1,-1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#6b3f3f" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 H 7 V 2 H 5.00025 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.5051815,0,0,0.5,-0.2519152,-0.521841)" d="m 34.149935,26.043682 -6.928204,4 -6.928202,4 0,-8 0,-8 6.928203,4 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.5051815,0,0,0.5,-0.2519152,-1.021841)" d="m 34.149935,26.043682 -6.928204,4 -6.928202,4 0,-8 0,-8 6.928203,4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.google.AndroidStudio.svg b/.icons/awkward/24x24/apps/com.google.AndroidStudio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.google.AndroidStudio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.googleplaymusicdesktopplayer.GPMDP.svg b/.icons/awkward/24x24/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.grangerhub.Tremulous.svg b/.icons/awkward/24x24/apps/com.grangerhub.Tremulous.svg
new file mode 120000
index 00000000..e00e83e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.grangerhub.Tremulous.svg
@@ -0,0 +1 @@
+tremulous.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.hamrick.VueScan.svg b/.icons/awkward/24x24/apps/com.hamrick.VueScan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.hamrick.VueScan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.inventwithpython.flippy.svg b/.icons/awkward/24x24/apps/com.inventwithpython.flippy.svg
new file mode 100644
index 00000000..8a7c478d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.inventwithpython.flippy.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#44bb23" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 15,2 v 20 h 6.000186 C 21.554186,22 22,21.554186 22,21.000186 V 2.999814 C 22,2.445814 21.554186,2 21.000186,2 Z"/>
+ <path style="opacity:0.1" d="m 9,2 h 6 V 22 H 9 Z"/>
+ <path style="opacity:0.2" d="M 22,15 H 2 v 6.000186 C 2,21.554186 2.4458139,22 2.9998139,22 H 21.000186 C 21.554186,22 22,21.554186 22,21.000186 Z"/>
+ <path style="opacity:0.1" transform="rotate(90)" d="m 9,-22 h 6 V -2 H 9 Z"/>
+ <path style="opacity:0.1" d="m 6,4.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 6,0 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 m 6,0 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 m -12,6 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 m 6,0 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 m 6,0 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 m -12,6 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 m 6,0 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 m 6,0 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"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+ <circle style="fill:#ffffff" cx="6" cy="12" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="12" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="6" r="2"/>
+ <circle style="fill:#ffffff" cx="6" cy="6" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="6" r="2"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="18" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="18" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="18" r="2"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="2" y="9"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="2" y="15"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.jagex.RuneScape.svg b/.icons/awkward/24x24/apps/com.jagex.RuneScape.svg
new file mode 120000
index 00000000..d44120db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jagex.RuneScape.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.DataGrip.svg b/.icons/awkward/24x24/apps/com.jetbrains.DataGrip.svg
new file mode 120000
index 00000000..b89a9332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.DataGrip.svg
@@ -0,0 +1 @@
+datagrip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Community.svg b/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.PhpStorm.svg b/.icons/awkward/24x24/apps/com.jetbrains.PhpStorm.svg
new file mode 120000
index 00000000..3b0db9e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.PhpStorm.svg
@@ -0,0 +1 @@
+phpstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Community.svg b/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Professional.svg b/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.PyCharm-Professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jetbrains.WebStorm.svg b/.icons/awkward/24x24/apps/com.jetbrains.WebStorm.svg
new file mode 120000
index 00000000..b9025bc7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.jgraph.drawio.desktop.svg b/.icons/awkward/24x24/apps/com.jgraph.drawio.desktop.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.jgraph.drawio.desktop.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.katawa_shoujo.KatawaShoujo.svg b/.icons/awkward/24x24/apps/com.katawa_shoujo.KatawaShoujo.svg
new file mode 100644
index 00000000..662646e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.katawa_shoujo.KatawaShoujo.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="matrix(0.49999998,0,0,0.49999998,1.8126399e-4,0.49991099)">
+ <g transform="matrix(0.090632,0,0,0.098526,4,2.2582)">
+ <g>
+ <path transform="matrix(11.033631,0,0,10.149605,-44.138522,-22.918024)" d="M 15.541016,4 C 9.1675921,4 4,9.879821 4,17.132812 c 0,1.948746 0.3021966,3.824426 0.8320312,5.615235 0,0 0.4806422,1.614413 0.90625,2.503906 C 10.602591,36.624809 24,44 24,44 c 0,0 13.397409,-7.375191 18.261719,-18.748047 0.425608,-0.889493 0.90625,-2.503906 0.90625,-2.503906 C 43.697803,20.957238 44,19.081558 44,17.132812 44,9.879821 38.832408,4 32.458984,4 29.116476,4 26.1081,5.4157615 24,8 21.8919,5.4157615 18.883524,4 15.541016,4 Z"/>
+ </g>
+ </g>
+ </g>
+ <path style="fill:#ffbd4a" d="m 7.7705077,1.9999999 c -3.1867118,0 -5.7705078,2.9399104 -5.7705078,6.5664058 0,0.9743729 0.1510983,1.9122133 0.4160156,2.8076173 0,0 0.2403211,0.807207 0.453125,1.251953 C 5.3012953,18.312404 12,21.999999 12,21.999999 c 0,0 6.698704,-3.687595 9.130859,-9.374023 0.212804,-0.444746 0.453125,-1.251953 0.453125,-1.251953 0.264917,-0.895404 0.416015,-1.8332444 0.416015,-2.8076173 0,-3.6264954 -2.583796,-6.5664058 -5.770508,-6.5664058 -1.671254,0 -3.175442,0.7078807 -4.229491,1.9999999 C 10.94595,2.7078806 9.4417616,1.9999999 7.7705077,1.9999999 Z"/>
+ <path style="opacity:0.1" d="m 19.779467,9.5015046 c 0.162645,-0.00907 0.305582,0.02314 0.449954,0.088774 0.704396,0.3293155 0.876316,1.3460374 0.714061,1.9409244 -0.335344,1.128049 -1.300692,3.007685 -2.593122,4.336084 -0.570222,0.56411 -1.316367,1.273242 -2.124613,1.108483 -0.637624,-0.196984 -0.993613,-0.349356 -1.169687,-0.720688 -0.281657,-0.963274 0.564682,-1.355879 1.055703,-1.859648 1.076524,-1.119666 2.201564,-2.816071 2.743793,-3.951359 0.298918,-0.5789839 0.354209,-0.8032749 0.923911,-0.9425704 z"/>
+ <path style="fill:#ee6d51" d="m 19.779467,9.0015046 c 0.162645,-0.00907 0.305582,0.02314 0.449954,0.088774 0.704396,0.3293155 0.876316,1.3460374 0.714061,1.9409244 -0.335344,1.12805 -1.300692,3.007685 -2.593122,4.336084 -0.570222,0.56411 -1.316367,1.273242 -2.124613,1.108483 -0.637624,-0.196984 -0.993613,-0.349356 -1.169687,-0.720688 -0.281657,-0.963274 0.564682,-1.355879 1.055703,-1.859648 1.076524,-1.119666 2.201564,-2.816071 2.743793,-3.9513599 0.298918,-0.578983 0.354209,-0.803274 0.923911,-0.9425695 z"/>
+ <path style="opacity:0.1" d="m 16.20996,10.013672 c -0.280102,0.03657 -0.553224,0.195683 -0.78125,0.533203 -0.147186,0.215906 -0.274425,0.475658 -0.365234,0.762695 -0.114381,0.486406 -0.106272,0.683522 0.291992,1.119141 0.179158,0.175661 0.356588,0.347976 0.532227,0.516601 1.238434,1.188971 2.38975,2.203138 3.504882,3.145508 0.536165,-0.718335 1.02264,-1.487587 1.427735,-2.300782 -0.54304,-0.454838 -1.087143,-0.90799 -1.608399,-1.395507 -0.591621,-0.555277 -1.141781,-1.19347 -1.71289,-1.80957 -0.334722,-0.353746 -0.822225,-0.6322409 -1.289063,-0.571289 z"/>
+ <path style="fill:#ff7d5f" d="m 16.20996,9.5136716 c -0.280102,0.03657 -0.553224,0.1956835 -0.78125,0.5332034 -0.147186,0.215906 -0.274425,0.475658 -0.365234,0.762695 -0.114381,0.486406 -0.106272,0.683522 0.291992,1.119141 0.179158,0.175661 0.356588,0.347977 0.532227,0.516601 1.238434,1.188971 2.38975,2.203138 3.504882,3.145508 0.536165,-0.718335 1.02264,-1.487587 1.427735,-2.300782 -0.54304,-0.454838 -1.087143,-0.90799 -1.608399,-1.395507 -0.591621,-0.555277 -1.141781,-1.19347 -1.71289,-1.80957 C 17.164301,9.7312146 16.676798,9.4527201 16.20996,9.5136716 Z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.49999998,0,0,0.49999998,1.8126399e-4,-8.9367496e-5)">
+ <g style="fill:#ffffff" transform="matrix(0.090632,0,0,0.098526,4,2.2582)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(11.033631,0,0,10.149605,-44.138522,-22.918024)" d="M 15.541016,4 C 9.1675914,4 4,9.8798216 4,17.132812 4,17.316258 4.016191,17.495593 4.021484,17.677734 4.2341949,10.63747 9.3027031,5 15.541016,5 18.883524,5 21.8919,6.4157615 24,9 26.1081,6.4157615 29.116476,5 32.458984,5 38.697297,5 43.765805,10.63747 43.978516,17.677734 43.983809,17.495593 44,17.316258 44,17.132812 44,9.8798216 38.832409,4 32.458984,4 29.116476,4 26.1081,5.4157615 24,8 21.8919,5.4157615 18.883524,4 15.541016,4 Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.krillbite.ThePlan.svg b/.icons/awkward/24x24/apps/com.krillbite.ThePlan.svg
new file mode 100644
index 00000000..8328ecad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.krillbite.ThePlan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4e8b94" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 8,5.5 v 13.994141 l 2,0.0039 V 19.5 H 10.507812 11 v -4 h 3.630859 C 16.074143,14.701735 16.997995,12.479816 17,10.581 16.999993,7.8855725 15.170126,5.500011 12.912109,5.5 12.309889,5.5014182 11.597464,5.6644321 11,5.96875 V 5.5 h -0.5 z m 2.396484,1.5019531 c 0.259486,0.00687 0.497094,0.1573941 0.773438,0.3769531 0.473512,0.3783241 0.994318,0.9183956 1.511719,1.4453126 0.306944,-0.050413 0.70131,-0.065063 1.234375,-0.035156 0.570054,-0.476755 1.079489,-0.361211 1.568359,-0.054687 0.151736,0.619252 -0.08362,0.7929661 -0.05664,0.9941406 l 0.07031,0.5253906 c -0.371884,0.179226 -0.703075,-0.05809 -1.035154,-0.2832039 l 0.01563,0.033203 -0.207032,0.919922 c -0.05099,0.902678 0.08676,1.581888 0.486328,2.332031 l -0.328124,0.150391 c -0.220137,-0.563932 -0.494519,-1.099725 -0.525391,-1.759766 -0.477618,0.549595 -0.109981,1.282507 0.07617,1.976563 l -0.46875,0.316406 c -0.271837,-0.326202 -0.358965,-1.35043 -0.433594,-2.427734 -0.16133,0.363478 -0.319313,0.728999 -0.578125,1.042969 0.113031,0.505865 0.112899,1.011715 -0.173828,1.517578 L 11.880859,14.375 11.71875,12.462891 c -0.152017,0.425863 -0.258057,1.270935 -0.457031,1.267578 -0.203177,-1.061546 0.394587,-1.836611 0.93164,-2.632813 l -0.128906,0.0625 L 11,11.998047 c -0.723285,0.384032 -3.683967,1.942349 -0.984375,-1.806641 0.265621,-0.3688702 0.799991,0.04709 1.277344,-0.4316404 0.03549,-0.04015 0.06647,-0.075076 0.09961,-0.1132812 C 10.626267,9.3798569 9.5415325,8.8643425 9.453125,8.265625 c 0,0 -0.027073,-0.6602347 0.1621094,-0.8945312 C 9.9214639,7.1024532 10.167525,6.9958786 10.396484,7.0019531 Z"/>
+ <path style="fill:#ffffff" d="m 8,5 v 13.994141 l 2,0.0039 V 19 H 10.507812 11 v -4 h 3.630859 C 16.074143,14.201735 16.997995,11.979816 17,10.081 16.999993,7.3855725 15.170126,5.000011 12.912109,5 12.309889,5.0014182 11.597464,5.1644321 11,5.46875 V 5 h -0.5 z m 2.396484,1.5019531 c 0.259486,0.00687 0.497094,0.1573941 0.773438,0.3769531 0.473512,0.3783241 0.994318,0.9183956 1.511719,1.4453126 0.306944,-0.050413 0.70131,-0.065063 1.234375,-0.035156 0.570054,-0.476755 1.079489,-0.361211 1.568359,-0.054687 0.151736,0.619252 -0.08362,0.7929661 -0.05664,0.9941406 l 0.07031,0.5253906 C 15.126161,9.9331328 14.79497,9.6958161 14.462891,9.4707031 l 0.01563,0.033203 -0.207032,0.9199218 c -0.05099,0.902678 0.08676,1.581888 0.486328,2.332031 l -0.328124,0.150391 c -0.220137,-0.563932 -0.494519,-1.099725 -0.525391,-1.759766 -0.477618,0.549595 -0.109981,1.282507 0.07617,1.976563 l -0.46875,0.316406 c -0.271837,-0.326202 -0.358965,-1.35043 -0.433594,-2.427734 -0.16133,0.363478 -0.319313,0.728999 -0.578125,1.042969 0.113031,0.505865 0.112899,1.011715 -0.173828,1.517578 L 11.880859,13.875 11.71875,11.962891 c -0.152017,0.425863 -0.258057,1.270935 -0.457031,1.267578 -0.203177,-1.061546 0.394587,-1.836611 0.93164,-2.632813 l -0.128906,0.0625 L 11,11.498047 c -0.723285,0.384032 -3.683967,1.942349 -0.984375,-1.8066408 0.265621,-0.3688704 0.799991,0.047088 1.277344,-0.4316406 0.03549,-0.04015 0.06647,-0.075076 0.09961,-0.1132812 C 10.626267,8.8798569 9.5415325,8.3643425 9.453125,7.765625 c 0,0 -0.027073,-0.6602347 0.1621094,-0.8945312 C 9.9214639,6.6024532 10.167525,6.4958786 10.396484,6.5019531 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.leagueoflegends.Client.svg b/.icons/awkward/24x24/apps/com.leagueoflegends.Client.svg
new file mode 120000
index 00000000..30acf1d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.leagueoflegends.Client.svg
@@ -0,0 +1 @@
+league-of-legends.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.leinardi.gwe.svg b/.icons/awkward/24x24/apps/com.leinardi.gwe.svg
new file mode 100644
index 00000000..5dd568c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.leinardi.gwe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#8ed019" d="m 8,2 h 8 c 3.324,0 6,2.676 6,6 v 8 c 0,1.720119 -0.716607,3.266709 -1.868786,4.358737 C 19.056894,21.37697 17.603881,21.2 16,21.2 H 8 C 6.545369,21.2 5.2148345,21.48753 4.1783545,20.632544 2.8463582,19.53379 2,17.869369 2,16 V 8 C 2,4.676 4.676,2 8,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 21.638672 5.9609375 C 20.463556 6.016758 19.181416 6.1813594 18.052734 6.4589844 C 12.148146 7.9032719 9.3007818 11.333984 9.3007812 11.333984 C 9.3007812 11.333984 11.097377 15.711285 14.427734 18.242188 C 15.257943 18.871468 16.123711 19.449862 17.007812 20 L 13.630859 20 C 13.621388 19.99344 13.610988 19.987051 13.601562 19.980469 C 11.477612 18.495401 9.0761719 15.712891 9.0761719 15.712891 C 8.3540294 16.254075 7.515786 16.243478 6.8046875 16.572266 C 6.0935865 16.901054 5.625 17.148438 5.625 17.148438 C 5.625 17.148438 6.2729601 18.029556 8.9726562 20 L 3.53125 20 C 3.5411909 20.010915 3.5506168 20.022273 3.5605469 20.033203 C 3.617887 20.096336 3.6724587 20.162037 3.7324219 20.222656 C 3.8325841 20.323885 3.9397212 20.417827 4.046875 20.511719 C 4.0916911 20.550988 4.1317456 20.594877 4.1777344 20.632812 C 4.1777344 20.632812 4.1796875 20.632812 4.1796875 20.632812 C 4.1849065 20.637112 4.1900786 20.64029 4.1953125 20.644531 C 5.2294844 21.49167 6.5527924 22 8 22 L 16 22 C 17.572598 22 18.994735 21.395282 20.0625 20.412109 C 20.084564 20.392459 20.109104 20.379995 20.130859 20.359375 C 20.152526 20.33884 20.172003 20.315777 20.193359 20.294922 C 20.259629 20.23022 20.321553 20.161456 20.384766 20.09375 C 20.413372 20.063114 20.440273 20.030839 20.46875 20 L 19.888672 20 C 18.870847 19.388416 17.100166 18.17356 15.556641 16.214844 C 13.290808 13.339863 13.291016 12.349609 13.291016 12.349609 C 13.291016 12.349609 15.642735 9.984831 18.035156 9.0078125 C 19.329037 8.4796974 20.916418 8.0797292 21.990234 7.8203125 C 21.990116 7.8163938 21.99036 7.8125105 21.990234 7.8085938 C 21.989322 7.8045463 21.988431 7.8004975 21.988281 7.796875 C 21.980341 7.556947 21.958449 7.3215275 21.923828 7.0898438 C 21.890007 6.8635142 21.843783 6.6409404 21.785156 6.4238281 C 21.783847 6.4186157 21.78257 6.4134106 21.78125 6.4082031 C 21.77791 6.3950229 21.772954 6.3822853 21.769531 6.3691406 C 21.732111 6.2363 21.690615 6.10566 21.644531 5.9765625 C 21.643592 5.9740687 21.643519 5.9712432 21.642578 5.96875 C 21.641778 5.9665 21.641525 5.9631775 21.640625 5.9609375 C 21.639996 5.9609673 21.639301 5.9609076 21.638672 5.9609375 z M 22 9.2929688 C 21.87832 9.3336986 21.729451 9.3759944 21.632812 9.4199219 C 18.050127 11.047718 16.576172 13.425781 16.576172 13.425781 C 16.576172 13.425781 17.278158 15.684993 19.720703 18.144531 C 19.720703 18.144531 19.1145 15.127833 19.050781 13.970703 C 19.832905 12.952412 20.894423 12.0945 22 11.433594 L 22 9.2929688 z"/>
+ <path style="opacity:0.2" d="M 21.638672 5.9609375 C 20.463556 6.016758 19.181416 6.1813594 18.052734 6.4589844 C 12.148146 7.9032719 9.3007819 11.333984 9.3007812 11.333984 C 9.3007812 11.333984 9.4082455 11.561959 9.4570312 11.671875 C 9.8416576 11.236192 12.577035 8.298364 18.052734 6.9589844 C 19.181416 6.6813594 20.463556 6.5167585 21.638672 6.4609375 C 21.638672 6.4609375 21.640625 6.4609375 21.640625 6.4609375 C 21.641525 6.4631775 21.641778 6.4665 21.642578 6.46875 C 21.643578 6.47124 21.643592 6.4740725 21.644531 6.4765625 C 21.690611 6.60566 21.732111 6.7363 21.769531 6.8691406 C 21.772951 6.8822856 21.77795 6.8950231 21.78125 6.9082031 L 21.785156 6.9238281 C 21.843778 7.1409404 21.890008 7.3635142 21.923828 7.5898438 C 21.935684 7.6691874 21.936487 7.7517802 21.945312 7.8320312 C 21.95819 7.8289154 21.9775 7.8233889 21.990234 7.8203125 C 21.990116 7.8163938 21.99036 7.8125105 21.990234 7.8085938 C 21.989322 7.8045463 21.988431 7.8004975 21.988281 7.796875 C 21.980341 7.556947 21.958449 7.3215275 21.923828 7.0898438 C 21.890007 6.8635142 21.843783 6.6409404 21.785156 6.4238281 C 21.783847 6.4186157 21.78257 6.4134106 21.78125 6.4082031 C 21.77791 6.3950229 21.772954 6.3822853 21.769531 6.3691406 C 21.732111 6.2363 21.690615 6.10566 21.644531 5.9765625 C 21.643592 5.9740687 21.643519 5.9712432 21.642578 5.96875 C 21.641778 5.9665 21.641525 5.9631775 21.640625 5.9609375 C 21.640625 5.9609375 21.638672 5.9609375 21.638672 5.9609375 z M 22 9.2929688 C 21.87832 9.3336985 21.729451 9.3759944 21.632812 9.4199219 C 18.050127 11.047718 16.576172 13.425781 16.576172 13.425781 C 16.576172 13.425781 16.62959 13.573603 16.701172 13.753906 C 16.993065 13.326576 18.438977 11.371044 21.632812 9.9199219 C 21.729451 9.8759948 21.87832 9.8336987 22 9.7929688 L 22 9.2929688 z M 13.400391 12.746094 C 13.379698 12.766462 13.291016 12.849609 13.291016 12.849609 C 13.291016 12.849609 13.290808 13.839863 15.556641 16.714844 C 17.100166 18.67356 18.870847 19.888416 19.888672 20.5 L 19.947266 20.5 C 19.983603 20.468106 20.026941 20.444851 20.0625 20.412109 C 20.084564 20.392459 20.109104 20.379995 20.130859 20.359375 C 20.152526 20.33884 20.172003 20.315777 20.193359 20.294922 C 20.259629 20.23022 20.321553 20.161456 20.384766 20.09375 C 20.413372 20.063114 20.440273 20.030839 20.46875 20 L 19.888672 20 C 18.870847 19.388416 17.100166 18.17356 15.556641 16.214844 C 14.027443 14.274535 13.561956 13.244445 13.400391 12.746094 z M 19.101562 14.412109 C 19.085698 14.432347 19.066424 14.450337 19.050781 14.470703 C 19.102378 15.407687 19.450405 17.229065 19.603516 18.015625 C 19.645529 18.058879 19.677613 18.101141 19.720703 18.144531 C 19.720703 18.144531 19.244219 15.741072 19.101562 14.412109 z M 9.0761719 15.712891 C 8.3540294 16.254075 7.515786 16.243478 6.8046875 16.572266 C 6.0935865 16.901054 5.625 17.148438 5.625 17.148438 C 5.625 17.148438 5.7457033 17.28711 5.9433594 17.492188 C 6.1160889 17.403481 6.2856702 17.312241 6.8046875 17.072266 C 7.515786 16.743478 8.3540294 16.754075 9.0761719 16.212891 C 9.0761719 16.212891 11.477615 18.9954 13.601562 20.480469 C 13.610993 20.487049 13.621359 20.4934 13.630859 20.5 L 17.007812 20.5 C 16.747611 20.338088 16.492914 20.167384 16.236328 20 L 13.630859 20 C 13.621388 19.99344 13.610988 19.987051 13.601562 19.980469 C 11.477613 18.495401 9.0761719 15.712891 9.0761719 15.712891 z M 3.53125 20 C 3.5411909 20.010915 3.5506168 20.022273 3.5605469 20.033203 C 3.617887 20.096336 3.6724587 20.162037 3.7324219 20.222656 C 3.828364 20.31962 3.9305772 20.410048 4.0332031 20.5 L 8.9726562 20.5 C 8.7085222 20.307215 8.5484344 20.172125 8.3222656 20 L 3.53125 20 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 21.945312,7.8320312 c -1.073005,0.2596327 -2.631619,0.653929 -3.910156,1.1757813 -2.392421,0.9770185 -4.74414,3.3417965 -4.74414,3.3417965 0,0 0.03155,0.156422 0.109375,0.396485 0.286063,-0.28159 2.403725,-2.327168 4.634765,-3.2382815 1.293881,-0.5281151 2.881262,-0.9280833 3.955078,-1.1875 -1.18e-4,-0.00392 1.26e-4,-0.0078 0,-0.011719 -9.12e-4,-0.00405 -0.0018,-0.0081 -0.002,-0.011719 -0.0052,-0.1577609 -0.02602,-0.3107617 -0.04297,-0.4648438 z M 22,11.433594 c -1.105577,0.660906 -2.167095,1.518818 -2.949219,2.537109 0.0062,0.111953 0.0355,0.299057 0.05078,0.441406 C 19.878904,13.420485 20.916535,12.581282 22,11.933594 Z M 9.4570312,11.671875 c -0.030126,0.03412 -0.1562499,0.162109 -0.15625,0.162109 0,0 1.7965958,4.377301 5.1269528,6.908204 0.585869,0.444075 1.193363,0.856466 1.808594,1.257812 h 0.771484 C 16.123711,19.449862 15.257943,18.871468 14.427734,18.242188 11.487107,16.00746 9.825134,12.501223 9.4570312,11.671875 Z m 7.2441408,2.082031 c -0.03554,0.05203 -0.125,0.171875 -0.125,0.171875 0,0 0.701986,2.259212 3.144531,4.71875 0,0 -0.08121,-0.444102 -0.117187,-0.628906 -1.839179,-1.893528 -2.63918,-3.598849 -2.902344,-4.261719 z M 5.9433594,17.492188 C 5.8794337,17.525017 5.625,17.648438 5.625,17.648438 c 0,0 0.6117782,0.764406 2.6972656,2.351562 H 8.9726562 C 7.1762419,18.68884 6.3364507,17.900039 5.9433594,17.492188 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.lettier.gifcurry.svg b/.icons/awkward/24x24/apps/com.lettier.gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.lettier.movie-monad.svg b/.icons/awkward/24x24/apps/com.lettier.movie-monad.svg
new file mode 100644
index 00000000..053bce62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.lettier.movie-monad.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#bfbfbf" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.1" d="m 14,8.652188 -4,2.5 V 12.8475 l 4,2.5 1.059571,-1.695312 -2.643555,-1.652344 2.643555,-1.652344 z m 5,0 -4,2.5 V 12.8475 l 4,2.5 1.05957,-1.695312 L 17.416015,11.999844 20.05957,10.3475 Z M 4,9.499844 v 2 h 5 v -2 z M 4,12.5 v 2 h 5 v -2 z"/>
+ <path style="fill:none;stroke:#d5498f;stroke-width:2;stroke-linejoin:bevel" d="m 19.529999,9 -4,2.5 4,2.5"/>
+ <path style="fill:none;stroke:#a659ca;stroke-width:2;stroke-linejoin:bevel" d="m 14.529999,9 -4,2.5 4,2.5"/>
+ <rect style="fill:#2f8ce3" width="5" height="2" x="4" y="9"/>
+ <rect style="fill:#2f8ce3" width="5" height="2" x="4" y="12"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.librehat.yahooweather.svg b/.icons/awkward/24x24/apps/com.librehat.yahooweather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.librehat.yahooweather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.makemkv.MakeMKV.svg b/.icons/awkward/24x24/apps/com.makemkv.MakeMKV.svg
new file mode 120000
index 00000000..081aadd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.makemkv.MakeMKV.svg
@@ -0,0 +1 @@
+makemkv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.mattermost.Desktop.svg b/.icons/awkward/24x24/apps/com.mattermost.Desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.meetfranz.Franz.svg b/.icons/awkward/24x24/apps/com.meetfranz.Franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.meetfranz.Franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.moddb.TotalChaos.svg b/.icons/awkward/24x24/apps/com.moddb.TotalChaos.svg
new file mode 100644
index 00000000..2e0f5386
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.moddb.TotalChaos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#783535" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6.508917,5.999993 c -0.068229,0.799145 0.2783405,2.2997475 0.249506,2.5665575 0.020805,0.36509 0.353766,0.46239 0.353766,0.46239 l 0.409374,0.0092 c 0.120085,-0.56589 0.29326,-0.843005 0.618266,-1.038295 H 10 V 19.036544 L 9.002341,19.012294 8.969796,18.012892 8.28348,17.997442 8,19.999993 13.787269,20 14.490042,19.320015 C 14.017445,19.162625 13.200178,19.02201 13,18.0942 V 6.999548 h 3.154978 C 16.261761,7.111293 15.669393,7.682703 15.774504,7.782658 16.24487,8.229958 16.594707,8.538803 17,8.528438 V 5.9999855 Z"/>
+ <path style="fill:#f1e9de" d="m 6.508917,5 c -0.068229,0.799145 0.2783405,2.2997475 0.249506,2.5665575 0.020805,0.36509 0.353766,0.46239 0.353766,0.46239 l 0.409374,0.0092 c 0.120085,-0.56589 0.29326,-0.843005 0.618266,-1.038295 H 10 V 18.036551 L 9.002341,18.012301 8.969796,17.012899 8.28348,16.997449 8,19 l 5.787269,7e-6 0.702773,-0.679985 C 14.017445,18.162632 13.200178,18.022017 13,17.094207 V 5.999555 h 3.154978 C 16.261761,6.1113 15.669393,6.68271 15.774504,6.782665 16.24487,7.229965 16.594707,7.53881 17,7.528445 V 4.9999925 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.mojang.Minecraft.svg b/.icons/awkward/24x24/apps/com.mojang.Minecraft.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.mojang.Minecraft.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.moonlight_stream.Moonlight.svg b/.icons/awkward/24x24/apps/com.moonlight_stream.Moonlight.svg
new file mode 120000
index 00000000..f1d2585b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.moonlight_stream.Moonlight.svg
@@ -0,0 +1 @@
+moonlight.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.netease.CloudMusic.svg b/.icons/awkward/24x24/apps/com.netease.CloudMusic.svg
new file mode 120000
index 00000000..157c17cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.netease.CloudMusic.svg
@@ -0,0 +1 @@
+netease-cloud-music.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.notepadqq.Notepadqq.svg b/.icons/awkward/24x24/apps/com.notepadqq.Notepadqq.svg
new file mode 120000
index 00000000..2bc3a483
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.obsproject.Studio.svg b/.icons/awkward/24x24/apps/com.obsproject.Studio.svg
new file mode 120000
index 00000000..8d762dac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.ozmartians.VidCutter.svg b/.icons/awkward/24x24/apps/com.ozmartians.VidCutter.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.play0ad.zeroad.svg b/.icons/awkward/24x24/apps/com.play0ad.zeroad.svg
new file mode 120000
index 00000000..23944b0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.play0ad.zeroad.svg
@@ -0,0 +1 @@
+0ad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.rawtherapee.RawTherapee.svg b/.icons/awkward/24x24/apps/com.rawtherapee.RawTherapee.svg
new file mode 120000
index 00000000..28335e25
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.rawtherapee.RawTherapee.svg
@@ -0,0 +1 @@
+rawtherapee.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg b/.icons/awkward/24x24/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.remarkable.reMarkable.svg b/.icons/awkward/24x24/apps/com.remarkable.reMarkable.svg
new file mode 100644
index 00000000..d34d40ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.remarkable.reMarkable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 18,7.5 -3.222656,5.164062 -3.25,-5.1582026 H 9.3046875 L 10,8.609375 v 7.072266 L 8.9394531,16.5 H 10 11 11.767578 L 11,15.681641 v -5.273438 l 2.666016,4.134766 0.574218,0.970703 L 18,9.4414062 V 15.681641 L 17.236328,16.5 H 18 20 21.150391 L 20,15.681641 V 8.3242188 L 21.150391,7.5058594 H 20 Z M 7.5585938,10.496094 C 6.8634257,10.541335 6.3242525,11.039074 6,11.583984 V 10.5 L 4,11.357422 3.1992188,11.720703 4,12.412109 v 3.283203 L 3.2558594,16.5 H 4 6 7.1699219 L 6,15.695312 v -3.544921 c 0.633779,-0.151356 1.100123,-0.285473 1.8203125,0.167968 l 0.484375,-1.701171 C 8.04048,10.516768 7.7903162,10.481014 7.5585938,10.496094 Z"/>
+ <path style="fill:#ffffff" d="M 18 7 L 14.777344 12.164062 L 11.527344 7.0058594 L 9.3046875 7.0058594 L 10 8.109375 L 10 15.181641 L 8.9394531 16 L 10 16 L 11 16 L 11.767578 16 L 11 15.181641 L 11 9.9082031 L 13.666016 14.042969 L 14.240234 15.013672 L 18 8.9414062 L 18 15.181641 L 17.236328 16 L 18 16 L 20 16 L 21.150391 16 L 20 15.181641 L 20 7.8242188 L 21.150391 7.0058594 L 20 7.0058594 L 18 7 z M 7.5585938 9.9960938 C 6.8634257 10.041335 6.3242525 10.539074 6 11.083984 L 6 10 L 4 10.857422 L 3.1992188 11.220703 L 4 11.912109 L 4 15.195312 L 3.2558594 16 L 4 16 L 6 16 L 7.1699219 16 L 6 15.195312 L 6 11.650391 C 6.633779 11.499035 7.100123 11.364918 7.8203125 11.818359 L 8.3046875 10.117188 C 8.04048 10.016768 7.7903162 9.9810138 7.5585938 9.9960938 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.scoutshonour.Digital.svg b/.icons/awkward/24x24/apps/com.scoutshonour.Digital.svg
new file mode 100644
index 00000000..189ebf30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.scoutshonour.Digital.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-22.5" y="-22" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="18" height="18" x="-22" y="-22" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="18" x="-20.5" y="-20" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d50e6" width="18" height="18" x="-20" y="-20" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 19.43457,2.5654297 2.2626953,19.737304 C 2.1000203,19.574629 2,19.34891 2,19.099609 v 0.5 c 0,0.249301 0.1000203,0.47502 0.2626953,0.637695 L 19.737304,2.7626953 C 19.652006,2.6773961 19.548848,2.6108886 19.43457,2.5654297 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.9003906,2 C 2.4017906,2 2,2.4017907 2,2.9003906 V 19.099609 c 0,0.249301 0.1000203,0.47502 0.2626953,0.637695 L 19.737304,2.2626953 C 19.574629,2.1000203 19.34891,2 19.099609,2 Z"/>
+ <path style="opacity:0.2" d="m 4,6.5 v 10 h 3 3 v -2 h 1 v -1 h 1 v -4 h -1 v -1 h -1 v -2 H 7 Z m 10,0 v 2 h 3 v -2 z m -7,2 h 2 v 1 h 1 v 4 H 9 v 1 H 7 Z m 7,1 v 5 h 1 v 2 h 3 v -2 h -1 v -5 z"/>
+ <rect style="fill:#ffffff" width="3" height="10" x="4" y="6"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="7" y="6"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="8"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="7" y="14"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="13"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="10" y="9"/>
+ <rect style="fill:#ffffff" width="3" height="5" x="14" y="9"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="15" y="14"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="14" y="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.9003906,2 C 2.4017907,2 2,2.4017907 2,2.9003906 v 0.5 C 2,2.9017907 2.4017907,2.5 2.9003906,2.5 H 19.099609 C 19.598209,2.5 20,2.9017907 20,3.4003906 v -0.5 C 20,2.4017907 19.598209,2 19.099609,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.scoutshonour.dtipbijays.svg b/.icons/awkward/24x24/apps/com.scoutshonour.dtipbijays.svg
new file mode 100644
index 00000000..43682d3d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.scoutshonour.dtipbijays.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="m 4,4.5 v 4 h 4 v -4 z m 0,6 v 4 h 4 v -4 z m 6,0 v 4 h 4 v -4 z m 6,0 v 4 h 4 v -4 z m -12,6 v 4 h 4 v -4 z m 6,0 v 4 h 4 v -4 z m 6,0 v 4 h 4 v -4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <rect style="fill:#ff5dc2" width="4" height="4" x="10" y="10"/>
+ <rect style="fill:#ff6363" width="4" height="4" x="4" y="10"/>
+ <rect style="fill:#ff7940" width="4" height="4" x="16" y="10"/>
+ <rect style="fill:#6182de" width="4" height="4" x="10" y="16"/>
+ <rect style="fill:#ffa631" width="4" height="4" x="4" y="16"/>
+ <rect style="fill:#2ba540" width="4" height="4" x="16" y="16"/>
+ <rect style="fill:#40b8ff" width="4" height="4" x="4" y="4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.shatteredpixel.shatteredpixeldungeon.svg b/.icons/awkward/24x24/apps/com.shatteredpixel.shatteredpixeldungeon.svg
new file mode 100644
index 00000000..8f08419a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.shatteredpixel.shatteredpixeldungeon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-21.5" y="-21" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#309b30" width="18" height="18" x="-21" y="-21" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.9003906,3 C 3.4017907,3 3,3.4017906 3,3.9003906 v 0.5 C 3,3.9017906 3.4017907,3.5 3.9003906,3.5 H 20.099609 C 20.598209,3.5 21,3.9017906 21,4.4003906 v -0.5 C 21,3.4017906 20.598209,3 20.099609,3 Z"/>
+ <path style="opacity:0.25" d="m 3,14 v 6.099609 C 3,20.598209 3.4017907,21 3.9003906,21 H 20.099609 C 20.598209,21 21,20.598209 21,20.099609 V 14 Z"/>
+ <path style="opacity:0.2" d="M 2.5,2.5 C 2.223,2.5 2,2.723 2,3 v 12 0.5 h 8 v 4.513672 C 10,20.283185 10.296682,20.5 10.666016,20.5 h 2.667968 C 13.703318,20.5 14,20.283185 14,20.013672 V 15.5 h 8 V 12.5 3 C 22,2.723 21.777,2.5 21.5,2.5 h -1 C 20.223,2.5 20,2.723 20,3 v 9.5 H 14 V 2.9863281 C 14,2.7168146 13.703318,2.5 13.333984,2.5 H 10.666016 C 10.296682,2.5 10,2.7168146 10,2.9863281 V 12.5 H 4 V 3 C 4,2.723 3.777,2.5 3.5,2.5 Z"/>
+ <rect style="fill:#ffa402" width="2" height="13" x="2" y="2" rx=".5" ry=".5"/>
+ <rect style="fill:#ffa402" width="2" height="13" x="20" y="2" rx=".5" ry=".5"/>
+ <rect style="fill:#ffa402" width="3" height="20" x="12" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#ffa402" width="4" height="18" x="-14" y="-20" rx=".667" ry=".486" transform="scale(-1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5 2 C 2.223 2 2 2.223 2 2.5 L 2 3 C 2 2.723 2.223 2.5 2.5 2.5 L 3.5 2.5 C 3.777 2.5 4 2.723 4 3 L 4 2.5 C 4 2.223 3.777 2 3.5 2 L 2.5 2 z M 10.666016 2 C 10.296682 2 10 2.2168146 10 2.4863281 L 10 2.9863281 C 10 2.7168146 10.296682 2.5 10.666016 2.5 L 13.333984 2.5 C 13.703318 2.5 14 2.7168146 14 2.9863281 L 14 2.4863281 C 14 2.2168146 13.703318 2 13.333984 2 L 10.666016 2 z M 20.5 2 C 20.223 2 20 2.223 20 2.5 L 20 3 C 20 2.723 20.223 2.5 20.5 2.5 L 21.5 2.5 C 21.777 2.5 22 2.723 22 3 L 22 2.5 C 22 2.223 21.777 2 21.5 2 L 20.5 2 z M 4 12 L 4 12.5 L 10 12.5 L 10 12 L 4 12 z M 14 12 L 14 12.5 L 20 12.5 L 20 12 L 14 12 z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="7" y="8.5" rx="1.111" ry="1.111"/>
+ <rect style="fill:#ffdc2f" width="10" height="10" x="7" y="8" rx="1.111" ry="1.111"/>
+ <rect style="fill:#3f3f3f" width="4" height="3" x="10" y="10"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="11" y="13"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.1113281 8 C 7.4957725 8 7 8.4957725 7 9.1113281 L 7 9.6113281 C 7 8.9957725 7.4957725 8.5 8.1113281 8.5 L 15.888672 8.5 C 16.504227 8.5 17 8.9957725 17 9.6113281 L 17 9.1113281 C 17 8.4957725 16.504227 8 15.888672 8 L 8.1113281 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.skype.Client.svg b/.icons/awkward/24x24/apps/com.skype.Client.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.skype.Client.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.slack.Slack.svg b/.icons/awkward/24x24/apps/com.slack.Slack.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.slack.Slack.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.snes9x.Snes9x.svg b/.icons/awkward/24x24/apps/com.snes9x.Snes9x.svg
new file mode 120000
index 00000000..df751c50
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.spotify.Client.svg b/.icons/awkward/24x24/apps/com.spotify.Client.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.spotify.Client.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.stepmania.StepMania.svg b/.icons/awkward/24x24/apps/com.stepmania.StepMania.svg
new file mode 120000
index 00000000..9e965db2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.stepmania.StepMania.svg
@@ -0,0 +1 @@
+stepmania-ssc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.sublimemerge.App.svg b/.icons/awkward/24x24/apps/com.sublimemerge.App.svg
new file mode 120000
index 00000000..0cd43386
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.sublimemerge.App.svg
@@ -0,0 +1 @@
+sublime-merge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.sublimetext.three.svg b/.icons/awkward/24x24/apps/com.sublimetext.three.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.sweethome3d.Sweethome3d.svg b/.icons/awkward/24x24/apps/com.sweethome3d.Sweethome3d.svg
new file mode 120000
index 00000000..fbb5bede
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.sweethome3d.Sweethome3d.svg
@@ -0,0 +1 @@
+sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.syntevo.SmartGit.svg b/.icons/awkward/24x24/apps/com.syntevo.SmartGit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.syntevo.SmartSynchronize.svg b/.icons/awkward/24x24/apps/com.syntevo.SmartSynchronize.svg
new file mode 120000
index 00000000..500fbef6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.syntevo.SmartSynchronize.svg
@@ -0,0 +1 @@
+smartsynchronize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.szibele.e-juice-calc.svg b/.icons/awkward/24x24/apps/com.szibele.e-juice-calc.svg
new file mode 100644
index 00000000..8a9851ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.szibele.e-juice-calc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="12" height="15" x="6" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="12" height="15" x="6" y="7" rx="1" ry="1"/>
+ <path style="fill:#8e8e8e" d="M 12.5 5 C 12.223 5 12 5.223 12 5.5 L 12 6 L 12 6.5 L 12 7 L 12.5 7 L 15.5 7 L 16 7 L 16 6.5 L 16 6 L 16 5.5 C 16 5.223 15.777 5 15.5 5 L 12.5 5 z"/>
+ <rect style="fill:#b7b7b7" width="2" height="3" x="13" y="2"/>
+ <rect style="opacity:0.2" width="8" height="4" x="8" y="9"/>
+ <rect style="fill:#b7b7b7" width="4" height="4" x="10" y="9"/>
+ <path style="fill:#c77640" d="m 8,10 v 3 h 8 v -3 z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="8" y="9"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="8" height=".5" x="8" y="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,7 C 6.446,7 6,7.446 6,8 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 10 c 0.554,0 1,0.446 1,1 V 8 C 18,7.446 17.554,7 17,7 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height=".5" x="13" y="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.teamspeak.TeamSpeak.svg b/.icons/awkward/24x24/apps/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 00000000..a51a2f95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.teeworlds.Teeworlds.svg b/.icons/awkward/24x24/apps/com.teeworlds.Teeworlds.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.teeworlds.Teeworlds.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.transmissionbt.Transmission.svg b/.icons/awkward/24x24/apps/com.transmissionbt.Transmission.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.transmissionbt.Transmission.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.tux4kids.tuxmath.svg b/.icons/awkward/24x24/apps/com.tux4kids.tuxmath.svg
new file mode 120000
index 00000000..560c329f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.tux4kids.tuxmath.svg
@@ -0,0 +1 @@
+tuxmath.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.tux4kids.tuxtype.svg b/.icons/awkward/24x24/apps/com.tux4kids.tuxtype.svg
new file mode 120000
index 00000000..cf3ead15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.unity.UnityHub.svg b/.icons/awkward/24x24/apps/com.unity.UnityHub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.unity.UnityHub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.uploadedlobster.peek.svg b/.icons/awkward/24x24/apps/com.uploadedlobster.peek.svg
new file mode 120000
index 00000000..123c5354
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.uploadedlobster.peek.svg
@@ -0,0 +1 @@
+peek.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.valvesoftware.Steam.svg b/.icons/awkward/24x24/apps/com.valvesoftware.Steam.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.valvesoftware.Steam.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.viber.Viber.svg b/.icons/awkward/24x24/apps/com.viber.Viber.svg
new file mode 120000
index 00000000..3062920d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.viber.Viber.svg
@@ -0,0 +1 @@
+viber.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.viewizard.AstroMenace.svg b/.icons/awkward/24x24/apps/com.viewizard.AstroMenace.svg
new file mode 120000
index 00000000..17f9bfc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.viewizard.AstroMenace.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.vinszent.GnomeTwitch.svg b/.icons/awkward/24x24/apps/com.vinszent.GnomeTwitch.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.vinszent.GnomeTwitch.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.visualstudio.code.oss.svg b/.icons/awkward/24x24/apps/com.visualstudio.code.oss.svg
new file mode 100644
index 00000000..244f7c5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.visualstudio.code.oss.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="18" x="2" y="3.5" rx="1.05" ry=".9"/>
+ <rect style="fill:#167abf" width="21" height="18" x="2" y="3" rx="1.05" ry=".9"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.0507812 3 C 2.4690813 3 2 3.4017907 2 3.9003906 L 2 4.4003906 C 2 3.9017907 2.4690813 3.5 3.0507812 3.5 L 21.949219 3.5 C 22.530919 3.5 23 3.9017907 23 4.4003906 L 23 3.9003906 C 23 3.4017907 22.530919 3 21.949219 3 L 3.0507812 3 z"/>
+ <path style="opacity:0.2" d="m 3.0499999,2.9999999 c -0.5817,0 -1.05,0.4009865 -1.05,0.8995864 V 20.100412 c 0,0.4986 0.4683,0.899587 1.05,0.899587 h 5.775 V 2.9999999 Z"/>
+ <rect style="opacity:0.2" width="2" height="20" x="7" y="2.5" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 8.0001,2.9999997 V 21"/>
+ <path style="opacity:0.2" d="m 12.013672,5.4999 a 1.0001,1.0001 0 1 0 0,2 h 4 a 1.0001,1.0001 0 1 0 0,-2 z M 13,9.4999 a 1.0001,1.0001 0 1 0 0,2 h 5 a 1.0001,1.0001 0 1 0 0,-2 z m 0,4 a 1.0001,1.0001 0 1 0 0,2 h 5 a 1.0001,1.0001 0 1 0 0,-2 z m -1,4 a 1.0001,1.0001 0 1 0 0,2 h 4 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 12.014242,6 h 4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 13,10.0001 h 5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 13,14.0001 h 5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 12,18.0001 h 4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/com.visualstudio.code.svg b/.icons/awkward/24x24/apps/com.visualstudio.code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.visualstudio.code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wings3d.WINGS.svg b/.icons/awkward/24x24/apps/com.wings3d.WINGS.svg
new file mode 120000
index 00000000..0a66fa8d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wings3d.WINGS.svg
@@ -0,0 +1 @@
+wings3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wire.WireDesktop.svg b/.icons/awkward/24x24/apps/com.wire.WireDesktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.worldoftanks.Client.svg b/.icons/awkward/24x24/apps/com.worldoftanks.Client.svg
new file mode 120000
index 00000000..d73bdb43
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.worldoftanks.Client.svg
@@ -0,0 +1 @@
+world-of-tanks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office.etmain.svg b/.icons/awkward/24x24/apps/com.wps.Office.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office.pdfmain.svg b/.icons/awkward/24x24/apps/com.wps.Office.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office.wppmain.svg b/.icons/awkward/24x24/apps/com.wps.Office.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office.wpsmain.svg b/.icons/awkward/24x24/apps/com.wps.Office.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office2019.etmain.svg b/.icons/awkward/24x24/apps/com.wps.Office2019.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office2019.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office2019.pdfmain.svg b/.icons/awkward/24x24/apps/com.wps.Office2019.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office2019.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office2019.wppmain.svg b/.icons/awkward/24x24/apps/com.wps.Office2019.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office2019.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.wps.Office2019.wpsmain.svg b/.icons/awkward/24x24/apps/com.wps.Office2019.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.wps.Office2019.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.xamarin.MonoDevelop.svg b/.icons/awkward/24x24/apps/com.xamarin.MonoDevelop.svg
new file mode 120000
index 00000000..2a280177
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.xamarin.MonoDevelop.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.xnview.XnConvert.svg b/.icons/awkward/24x24/apps/com.xnview.XnConvert.svg
new file mode 120000
index 00000000..c26127ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.xnview.XnConvert.svg
@@ -0,0 +1 @@
+xnconvert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.xnview.XnRetro.svg b/.icons/awkward/24x24/apps/com.xnview.XnRetro.svg
new file mode 120000
index 00000000..947de187
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.xnview.XnRetro.svg
@@ -0,0 +1 @@
+xnretro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.xnview.XnSketch.svg b/.icons/awkward/24x24/apps/com.xnview.XnSketch.svg
new file mode 120000
index 00000000..8a376f8f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.xnview.XnSketch.svg
@@ -0,0 +1 @@
+xnsketch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.xnview.XnViewMP.svg b/.icons/awkward/24x24/apps/com.xnview.XnViewMP.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.xnview.XnViewMP.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/com.zandronum.Zandronum.svg b/.icons/awkward/24x24/apps/com.zandronum.Zandronum.svg
new file mode 120000
index 00000000..af997a39
--- /dev/null
+++ b/.icons/awkward/24x24/apps/com.zandronum.Zandronum.svg
@@ -0,0 +1 @@
+zandronum.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/comix.svg b/.icons/awkward/24x24/apps/comix.svg
new file mode 100644
index 00000000..48f6cb91
--- /dev/null
+++ b/.icons/awkward/24x24/apps/comix.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#a9ca4b" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.8476563,16 H 21.160156 A 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#5a8730" d="M 2.8476563,16 A 10,10 0 0 0 12,22 10,10 0 0 0 21.160156,16 Z"/>
+ <g style="opacity:0.2" transform="matrix(-3.3762397,2.8081509,2.9170985,3.2501442,553.0367,-1469.5512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <g transform="matrix(-3.3762397,2.8081509,2.9170985,3.2501442,553.0367,-1470.0512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path style="fill:#ffffff" transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" transform="matrix(0.6,0,0,0.6,3.4061428,5.996782)">
+ <g transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,4.7533844,-19.895539)"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.6,0,0,0.6,3.4061428,5.496782)">
+ <g style="fill:#3f3f3f" transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse style="fill:#3f3f3f" cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,4.7533844,-19.895539)"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" transform="matrix(0.6,0,0,0.6,-8.1989033,5.996782)">
+ <g transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,8.1132233,-19.895539)"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.6,0,0,0.6,-8.1989033,5.496782)">
+ <g style="fill:#3f3f3f" transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse style="fill:#3f3f3f" cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,8.1132233,-19.895539)"/>
+ </g>
+ </g>
+ <g style="opacity:0.1" transform="matrix(-1.6206241,0.8199343,0.8199343,1.6206241,380.75935,-531.7948)">
+ <path d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(-1.6206241,0.8199343,0.8199343,1.6206241,380.75935,-532.2948)">
+ <path style="fill:#4f4f4f" d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g style="opacity:0.1" transform="matrix(1.6206241,0.8199343,-0.8199343,1.6206241,-356.75935,-531.7948)">
+ <path d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(1.6206241,0.8199343,-0.8199343,1.6206241,-356.75935,-532.2948)">
+ <path style="fill:#4f4f4f" d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g style="opacity:0.2" transform="matrix(3.3762397,2.8081509,-2.9170985,3.2501442,-529.03667,-1469.5512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <g transform="matrix(3.3762397,2.8081509,-2.9170985,3.2501442,-529.03667,-1470.0512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path style="fill:#ffffff" transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2" d="m 2.8476563,16 a 10,10 0 0 0 0.2490234,0.5 H 20.923828 A 10,10 0 0 0 21.160156,16 Z"/>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(-1.6206241,0.8199343,0.8199343,1.6206241,380.75935,-532.2948)">
+ <path style="fill:#ffffff" transform="matrix(-0.24564478,0.12428087,0.12428087,0.24564478,319.37122,166.86867)" d="M 7.0859375,4 C 6.7933508,4.0042151 6.4937953,4.142201 6.4023438,4.4199219 6.1165314,5.2848858 5.9808947,6.3993208 6.0214844,7.5664062 6.0681102,6.7733422 6.1995552,6.0336281 6.4023438,5.4199219 6.5852469,4.8644801 7.599535,4.8682467 7.7285156,5.3847656 8.2713462,7.5584187 10.313786,9.551589 12.042969,10.296875 c 0.491718,0.211959 0.772675,0.560119 0.890625,0.970703 0.18098,-0.81939 -0.03132,-1.6002929 -0.890625,-1.970703 C 10.313786,8.551589 8.2713462,6.5584187 7.7285156,4.3847656 7.6640253,4.1265062 7.3785242,3.9957849 7.0859375,4 Z"/>
+ </g>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(1.6206241,0.8199343,-0.8199343,1.6206241,-356.75935,-532.2948)">
+ <path style="fill:#ffffff" transform="matrix(0.24564478,-0.12428087,0.12428087,0.24564478,307.58027,172.83415)" d="m 40.914062,4 c -0.292586,-0.00422 -0.578087,0.1265062 -0.642578,0.3847656 -0.54283,2.1736531 -2.58527,4.1668234 -4.314453,4.9121094 -0.859304,0.3704101 -1.071605,1.151313 -0.890625,1.970703 0.11795,-0.410584 0.398907,-0.758744 0.890625,-0.970703 1.729183,-0.745286 3.771623,-2.7384563 4.314453,-4.9121094 0.128981,-0.5165189 1.143269,-0.5202855 1.326172,0.035156 0.202789,0.6137062 0.334234,1.3534203 0.38086,2.1464843 0.04059,-1.1670854 -0.09505,-2.2815204 -0.38086,-3.1464843 C 41.506205,4.142201 41.206649,4.0042151 40.914062,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/company-of-heroes-2.svg b/.icons/awkward/24x24/apps/company-of-heroes-2.svg
new file mode 100644
index 00000000..fc678a94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/company-of-heroes-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#e6412b" d="M 11.457031 1.9960938 C 11.311226 1.9983446 11.159399 2.0170524 11 2.0507812 L 11 2.0703125 C 10.3161 2.2433025 9.8179569 2.749379 9.5605469 3.5058594 L 9.5722656 3.4648438 L 8.0859375 8 L 3.0703125 8 C 3.0593775 7.999827 3.0480444 7.999827 3.0371094 8 C 2.4381557 8.01915 1.8980861 8.295001 1.5175781 8.7519531 C 0.69465262 9.6837317 0.86907072 11.14884 1.9140625 11.84375 L 5.8574219 14.6875 L 4.328125 19.376953 C 4.326425 19.382143 4.3238656 19.387378 4.3222656 19.392578 C 4.0884378 20.15026 4.3083206 20.930856 4.8964844 21.464844 C 4.8964844 21.464844 4.8984375 21.464844 4.8984375 21.464844 C 4.9024709 21.468451 4.9061645 21.473075 4.9101562 21.476562 C 4.9101562 21.476562 4.9121094 21.476562 4.9121094 21.476562 C 5.6188978 22.096335 6.6119747 22.175106 7.4101562 21.662109 C 7.4253412 21.652409 7.4404431 21.643272 7.4550781 21.632812 L 11.5 18.75 L 15.546875 21.632812 C 15.561515 21.643283 15.576617 21.652429 15.591797 21.662109 C 16.389978 22.175106 17.383055 22.096335 18.089844 21.476562 C 18.094144 21.472763 18.099246 21.468764 18.103516 21.464844 C 18.691679 20.930856 18.911562 20.15026 18.677734 19.392578 C 18.676134 19.387378 18.673575 19.382143 18.671875 19.376953 L 17.142578 14.6875 L 21.085938 11.84375 C 22.13093 11.14884 22.305348 9.6837317 21.482422 8.7519531 C 21.101914 8.295001 20.561845 8.01915 19.962891 8 C 19.951951 7.999827 19.940617 7.999827 19.929688 8 L 14.914062 8 L 13.427734 3.4648438 L 13.439453 3.5058594 C 13.162243 2.6911882 12.477667 1.9803381 11.457031 1.9960938 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.5,10.499999 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,10.862349 10,11.33335 10,11.999999 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.5781 -0.133324,0.166701 -0.346679,0.334 -0.596679,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.778321,0.6973 C 10.180201,14.09895 10,14.5139 10,15 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241676,-0.30205 0.421875,-0.717001 0.421875,-1.203101 0,-0.666649 -0.407109,-1.13765 -0.776365,-1.32225 C 11.854375,10.493099 11.5,10.499999 11.5,10.499999 Z"/>
+ <path style="fill:#ffd93a;fill-rule:evenodd" d="m 11.5,9.9999992 c 0,0 -0.354375,-0.007 -0.723635,0.1777498 C 10.40711,10.362349 10,10.83335 10,11.499999 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.5781 -0.133324,0.166701 -0.346679,0.334 -0.596679,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.778321,0.6973 C 10.180201,13.59895 10,14.0139 10,14.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241676,-0.30205 0.421875,-0.717001 0.421875,-1.203101 0,-0.666649 -0.407109,-1.13765 -0.776365,-1.32225 C 11.854375,9.9930992 11.5,9.9999992 11.5,9.9999992 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/compiz.svg b/.icons/awkward/24x24/apps/compiz.svg
new file mode 100644
index 00000000..89532bca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/compiz.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#319ed6" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill-rule="evenodd" opacity=".2" d="m4 4.5v12l3.25-4.25 3.5469 8.75h3.8779l-6.175-9.5h5.5l-10-7z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m4 4v12l3.25-4.25 3.75 9.25h4l-6.5-10h5.5z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/compton.svg b/.icons/awkward/24x24/apps/compton.svg
new file mode 100644
index 00000000..a4a155a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/compton.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#36c9cc" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 6,6 0 0 0 4.232422,-1.753906 l -1.414063,-1.41211 A 4,4 0 0 1 12,16.5 a 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 4,4 0 0 1 2.833984,1.1796875 l 1.41211,-1.4121094 A 6,6 0 0 0 12,6.5 Z"/>
+ <path style="fill:#ffffff" d="m 12,6 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 6,6 0 0 0 4.232422,-1.753906 l -1.414063,-1.41211 A 4,4 0 0 1 12,16 4,4 0 0 1 8,12 4,4 0 0 1 12,8 4,4 0 0 1 14.833984,9.1796875 l 1.41211,-1.4121094 A 6,6 0 0 0 12,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/computer-log-out.svg b/.icons/awkward/24x24/apps/computer-log-out.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/computer-log-out.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/computer-runprocesscatcher.svg b/.icons/awkward/24x24/apps/computer-runprocesscatcher.svg
new file mode 120000
index 00000000..dbcb3da0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/computer-runprocesscatcher.svg
@@ -0,0 +1 @@
+org.processing.processingide.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/computerjanitor.svg b/.icons/awkward/24x24/apps/computerjanitor.svg
new file mode 100644
index 00000000..1c8f538a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/computerjanitor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#fed24c" d="m9.9989 10.333-1.241 1.408-0.957 0.927-1.0655 0.711-1.2815 0.671-1.4842 0.5485-0.9297 0.216-0.04005 0.12 0.0537 0.3225 0.21585 0.537 0.458 0.8855 0.44545 0.6565 0.863 0.8995 0.391 0.3885 0.3505 0.122 1.5905-0.0145-0.943 0.6435-0.014 0.162 0.5665 0.4425 0.7685 0.4425c0.9935 0.551 1.889-0.538 1.889-0.538s-0.482 0.8255-0.4525 1.116h0.9445l0.499-0.08 0.5665-0.2825-0.1895 0.295 1.0265 0.013c1.082-0.024 1.798-0.646 2.439-1.313l0.674-0.792 0.5265-0.791 0.3905-0.725 0.621-1.4355 0.472-1.167 0.2295-0.618h-0.224l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496-0.121-0.175-0.0245-0.068-0.045999-0.0295z"/>
+ <path fill="#c2352a" d="m17.654 1.5234-0.991 1.8597-0.858 1.8971-1.049 2.0691-0.725 1.702-0.806-0.3369-1.16-0.4976h-0.28392l-0.24213 0.067395-0.39058 0.51045-1.1328 1.4884 0.05333 0.14769 0.12106 0.17493 0.83595 0.49613 1.0521 0.6438c1.2689 0.7691 2.0064 1.7743 3.3756 2.1602l1.7048 0.19722h0.28681l0.01873-0.07456 0.2479-1.5185 0.20322-1.2274 0.02017-0.2624-0.14845-0.27531-0.9988-0.45598-0.5794-0.24806-0.35455-0.22655-0.04035-0.01721 0.04756-0.075995 0.59235-1.4611 0.53325-1.2905 0.6673-1.745 0.51595-1.2346 0.43814-1.0998 0.35989-1.0657c0.216-0.7959-0.731-1.2265-1.314-0.3006z"/>
+ <path fill="#fff" opacity=".2" d="m18.383 1.002c-0.2405 0.01795-0.5105 0.1743-0.7285 0.5215l-0.991 1.8593-0.858 1.8977-1.049 2.069-0.725 1.7025-0.806-0.337-1.16-0.498h-0.2845l-0.242 0.067-0.3905 0.511-1.133 1.488 0.054 0.1475 0.1025 0.1475 0.9765-1.283 0.3905-0.511 0.242-0.067h0.2845l1.16 0.497 0.8055 0.338 0.725-1.7025 1.0495-2.069 0.8575-1.8977 0.9915-1.8593c0.4555-0.7244 1.127-0.61305 1.2975-0.1514l0.017-0.04785c0.134-0.4975-0.186-0.85212-0.586-0.8222zm-2.392 8.8995-0.1295 0.319-0.047 0.0765 0.04 0.0175 0.3545 0.2265 0.579 0.248 0.999 0.456 0.1035 0.1915 0.0255-0.1545 0.0195-0.2615-0.1485-0.2755-0.999-0.456-0.579-0.248-0.218-0.1395z"/>
+ <path opacity=".2" d="m18.952 1.8721-0.3435 1.0176-0.4375 1.0996-0.5165 1.2352-0.667 1.745-0.5335 1.2905-0.5925 1.4605-0.047 0.0765 0.04 0.0175 0.1365 0.087 0.463-1.1415 0.5335-1.2905 0.667-1.745 0.5165-1.2352 0.4375-1.0996 0.3605-1.0654c0.0465-0.1732 0.0305-0.3237-0.017-0.45215zm-8.78 8.706-0.1565 0.205 0.054 0.1475 0.121 0.175 0.836 0.496 1.0515 0.6445c1.269 0.769 2.007 1.7745 3.376 2.16l1.705 0.1965h0.2865l0.0195-0.074 0.247-1.5185 0.204-1.228 0.0195-0.2615-0.045-0.084-0.1785 1.0735-0.247 1.5185-0.0195 0.074h-0.2865l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496-0.0185-0.0275z"/>
+ <path fill="#fff" opacity=".2" d="m9.9989 10.333-1.241 1.408-0.957 0.927-1.0655 0.711-1.2815 0.671-1.4842 0.5485-0.9297 0.216-0.04005 0.12 0.0537 0.3225 0.01955 0.0495 0.8965-0.208 1.4842-0.5485 1.2815-0.671 1.0655-0.711 0.957-0.927 1.241-1.408 0.045999 0.0295 0.0245 0.068 0.121 0.175 0.836 0.496 1.0515 0.6445c1.269 0.769 2.007 1.7745 3.376 2.16l1.705 0.1965h0.0385l0.1855-0.5h-0.224l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496-0.121-0.175-0.0245-0.068-0.045999-0.0295zm-2.631 8.8985-0.743 0.007-0.2 0.1365-0.014 0.162 0.2375 0.1855 0.7195-0.491zm2.267 1.1525s-0.158 0.184-0.4065 0.363c-0.0315 0.0995-0.0525 0.19-0.046 0.253h0.1445c0.1335-0.307 0.308-0.616 0.308-0.616z"/>
+ <path opacity=".2" d="m17.197 14.603-0.044 0.118-0.472 1.167-0.621 1.4355-0.3905 0.725-0.5265 0.791-0.674 0.792c-0.641 0.6665-1.357 1.289-2.44 1.3145l-1.0265-0.013 0.1895-0.295-0.5665 0.2825-0.499 0.08h-0.8c-0.0846 0.194-0.1566 0.388-0.1451 0.5h0.9445l0.499-0.08 0.5665-0.2825-0.1895 0.295 1.0265 0.013c1.083-0.026 1.799-0.648 2.44-1.315l0.674-0.792 0.5265-0.791 0.3905-0.725 0.621-1.4355 0.472-1.167 0.2295-0.618h-0.1855zm-14.124 0.704-0.0332 0.008-0.04005 0.12 0.0537 0.3225 0.21585 0.537 0.458 0.8855 0.44545 0.6565 0.863 0.8995 0.391 0.3885 0.3505 0.122 0.8475-0.0075 0.743-0.507-1.5905 0.0145-0.3505-0.122l-0.3906-0.388-0.863-0.9-0.4455-0.656-0.458-0.886-0.1963-0.487zm3.5752 4.416-0.2235 0.1525-0.014 0.162 0.5665 0.4425 0.7685 0.4425c0.584 0.3235 1.1285 0.08 1.4825-0.175 0.114-0.359 0.4065-0.863 0.4065-0.863s-0.8955 1.089-1.889 0.538l-0.768-0.442-0.329-0.257z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/computersettings.svg b/.icons/awkward/24x24/apps/computersettings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/computersettings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/config-date.svg b/.icons/awkward/24x24/apps/config-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/config-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/config-language.svg b/.icons/awkward/24x24/apps/config-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/config-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/config-users.svg b/.icons/awkward/24x24/apps/config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/configurator.svg b/.icons/awkward/24x24/apps/configurator.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/configurator.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/configure-debian.svg b/.icons/awkward/24x24/apps/configure-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/configure-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/conky-logomark-violet.svg b/.icons/awkward/24x24/apps/conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/conky-manager.svg b/.icons/awkward/24x24/apps/conky-manager.svg
new file mode 100644
index 00000000..5ee3aca3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/conky-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="3" height="14" x="11" y="5.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="14" x="19" y="5.5" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="19" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="11" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="2" y="5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 2.5,5.5 C 2.223,5.5 2,5.723 2,6 l 0,2 c 0,0.277 0.223,0.5 0.5,0.5 l 6,0 C 8.777,8.5 9,8.277 9,8 L 9,6 C 9,5.723 8.777,5.5 8.5,5.5 l -6,0 z m 9.215821,0 a 0.71620575,0.589535 0 0 0 -0.620118,0.883789 l 2.392578,3.4101565 2.392579,3.4111325 a 0.71620575,0.589535 0 0 0 0.585937,0.293946 0.71620575,0.589535 0 0 0 0.65332,-0.293946 L 19.512695,9.7939455 21.904297,6.383789 A 0.71620575,0.589535 0 0 0 21.284179,5.5 L 16.5,5.5 11.715821,5.5 Z M 2.5,16.5 C 2.223,16.5 2,16.723 2,17 l 0,2 c 0,0.277 0.223,0.5 0.5,0.5 l 6,0 C 8.777,19.5 9,19.277 9,19 L 9,17 C 9,16.723 8.777,16.5 8.5,16.5 l -6,0 z"/>
+ <rect style="fill:#d8564d" width="3" height="7" x="5" y="-9" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#d8564d" width="3" height="7" x="16" y="-9" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#d8564d" d="m 11.715982,5 a 0.71620575,0.589535 0 0 0 -0.62009,0.8842145 l 2.392708,3.410211 2.391775,3.4102105 a 0.71620575,0.589535 0 0 0 0.586523,0.294739 0.71620575,0.589535 0 0 0 0.653658,-0.294739 l 2.391776,-3.4102105 2.391776,-3.410211 A 0.71620575,0.589535 0 0 0 21.284018,5 l -4.783552,0 -4.784484,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,5 C 2.223,5 2,5.223 2,5.5 L 2,6 C 2,5.723 2.223,5.5 2.5,5.5 l 6,0 C 8.777,5.5 9,5.723 9,6 L 9,5.5 C 9,5.223 8.777,5 8.5,5 l -6,0 z m 9.215821,0 A 0.71620575,0.589535 0 0 0 11.06836,5.839844 0.71620575,0.589535 0 0 1 11.715821,5.5 l 4.784179,0 4.784179,0 A 0.71620575,0.589535 0 0 1 21.93164,5.839844 0.71620575,0.589535 0 0 0 21.284179,5 L 16.5,5 11.715821,5 Z M 2.5,16 C 2.223,16 2,16.223 2,16.5 L 2,17 c 0,-0.277 0.223,-0.5 0.5,-0.5 l 6,0 C 8.777,16.5 9,16.723 9,17 L 9,16.5 C 9,16.223 8.777,16 8.5,16 l -6,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/conky.svg b/.icons/awkward/24x24/apps/conky.svg
new file mode 100644
index 00000000..e6147033
--- /dev/null
+++ b/.icons/awkward/24x24/apps/conky.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 12.499999,15.737749 c -0.724032,0.03143 -1.5,0.574257 -1.5,1.308593 v 1.737305 c -1.0247388,0.242873 -1.8584037,0.759732 -2.6145501,1.491211 -0.499232,0.48289 -0.5284265,1.377244 0,1.851562 0.2919484,0.260018 0.6652174,0.389215 1.0301524,0.37207 0.3094654,-0.01429 0.6162537,-0.134911 0.8614907,-0.37207 0.09634,-0.09429 0.195754,-0.182762 0.297936,-0.265625 0.04379,-0.02858 0.0875,-0.06029 0.131294,-0.08887 0.175169,-0.114293 0.355608,-0.211227 0.545375,-0.299804 0.256915,-0.09429 0.523211,-0.165223 0.791803,-0.210937 0.157652,-0.01429 0.298847,-0.02043 0.456499,-0.01758 0.157651,-0.0028 0.298847,0.0033 0.456498,0.01758 0.268593,0.04571 0.534889,0.116645 0.791804,0.210937 0.189766,0.08858 0.370206,0.185511 0.545375,0.299804 0.0438,0.02858 0.0875,0.06029 0.131294,0.08887 0.102182,0.08286 0.201593,0.171333 0.297936,0.265625 0.245237,0.237159 0.552025,0.357784 0.861491,0.37207 0.364935,0.01714 0.738204,-0.112052 1.030152,-0.37207 0.528426,-0.474318 0.499231,-1.368672 0,-1.851562 -0.756146,-0.731479 -1.589812,-1.248338 -2.61455,-1.491211 v -1.737305 c 0,-0.734336 -0.775968,-1.277162 -1.5,-1.308593 z"/>
+ <path style="fill:#d3b7ff" d="m 21.999998,12.857599 c 0,2.012756 -1.573137,3.642401 -3.516099,3.642401 H 7.5160996 C 5.5731369,16.5 4,14.870355 4,12.857599 V 7.1424034 C 4,5.1296476 5.5731369,3.5000018 7.5160996,3.5000018 H 18.481139 c 1.942962,0 3.5161,1.6296458 3.5161,3.6424016 v 5.7151956 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 11.003596,11.557946 -1.17e-4,3.434521 -2.8720101,-1.48e-4 c -0.273827,-1.4e-5 -0.5504775,0.0086 -0.8299504,0.01143 h -0.112918 -0.01694 c -0.197607,0 -0.3952145,-0.0057 -0.5899985,-0.02286 v 0 C 6.3812316,14.943744 6.1864476,14.889454 5.9944861,14.820878 5.8476926,14.749445 5.7037216,14.669439 5.5653966,14.578005 c -0.02823,-0.02 -0.056459,-0.04 -0.084689,-0.06 -0.076218,-0.06572 -0.1496149,-0.134294 -0.2201889,-0.20287 -0.070574,-0.07143 -0.135502,-0.145724 -0.2004301,-0.220015 -0.019761,-0.02857 -0.039522,-0.06 -0.059282,-0.08858 C 4.9104718,13.869385 4.8342518,13.726518 4.7636778,13.580794 4.6931038,13.383638 4.6394676,13.183624 4.5999462,12.977895 v -0.0029 c -0.022583,-0.228587 -0.031052,-0.462889 -0.033875,-0.694333 v -0.0028 c -0.00565,-0.482891 0.019761,-0.968638 0.019761,-1.440099 h 0.3133485 c 0.07622,0 0.135502,0.325737 0.135502,0.728621 v 1.325805 c 0,-0.294306 0.062105,-0.534339 0.1383251,-0.534322 l 0.6673953,1.48e-4 c 0.07622,1.7e-5 0.135502,0.240016 0.135502,0.534322 V 8.7549118 c 0,-0.7371935 0.062105,-1.3343769 0.138325,-1.3343769 H 6.681645 c 0.07622,0 0.138325,0.5971834 0.138325,1.3343769 v 2.8059062 c 0,-0.402885 0.062105,-0.728621 0.135502,-0.728621 h 0.5674149 c 0.07622,0 0.135502,0.325736 0.135502,0.728621 v 2.491599 c 0,-0.200014 0.062105,-0.362882 0.135502,-0.362882 h 0.567415 c 0.07622,0 0.135502,0.162868 0.135502,0.362882 v -2.940201 c 0,-0.437173 0.062105,-0.791483 0.1383249,-0.791483 h 0.567415 c 0.050813,0 0.093158,0.157154 0.1157415,0.388598 V 9.7835536 c 0,-0.5457519 0.062106,-0.9857819 0.138325,-0.9857819 H 10.02403 c 0.07622,0 0.138325,0.4428875 0.138325,0.9857819 V 11.55796 c 0,-0.402884 0.0621,-0.728621 0.135502,-0.728621 h 0.567415 c 0.07622,0.0029 0.138325,0.328594 0.138325,0.728621 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 20.490497,12.349281 c -0.02599,0.100007 -0.04042,0.202871 -0.04042,0.314307 0,0.105722 -0.0058,0.208586 -0.01443,0.314307 -0.04042,0.202872 -0.09239,0.400028 -0.164567,0.594327 -0.07218,0.148581 -0.153017,0.291448 -0.245404,0.431458 -0.02021,0.02858 -0.04042,0.06 -0.06063,0.08858 -0.0664,0.07429 -0.132808,0.151439 -0.204986,0.222873 -0.07218,0.07143 -0.147243,0.134295 -0.222308,0.200014 -0.02887,0.02 -0.06063,0.04286 -0.09239,0.06286 -0.141468,0.09144 -0.288712,0.17144 -0.438843,0.242874 -0.196324,0.06858 -0.395536,0.122865 -0.597634,0.160011 v 0 c -0.173227,0.01428 -0.349341,0.02 -0.522569,0.02 h -0.138581 c -0.228083,0 -0.453279,-0.0057 -0.675588,-0.0057 H 11.499999 V 7.4060859 c 0,-0.7371929 0.06352,-1.3343769 0.138581,-1.3343769 h 0.580312 c 0.07795,0 0.138582,0.597184 0.138582,1.3343769 v 4.8603321 c 0,-0.345738 0.06352,-0.6229 0.141469,-0.6229 h 0.580311 c 0.07795,0 0.138582,0.28002 0.138582,0.6229 v 1.122934 c 0,-0.254303 0.06352,-0.460031 0.141469,-0.460031 h 0.580312 c 0.07795,0 0.141469,0.205728 0.141469,0.460031 v 0.840058 c 0,-0.185727 0.06352,-0.337166 0.138581,-0.337166 h 0.680207 c 0.07795,0 0.138584,0.151439 0.138584,0.337166 V 9.3147882 c 0,-0.7371934 0.06352,-1.3343774 0.138581,-1.3343774 h 0.580311 c 0.07795,0 0.138582,0.597184 0.138582,1.3343774 v 2.2430098 c 0,-0.402884 0.06352,-0.728621 0.14147,-0.728621 h 0.58031 c 0.07795,0 0.141469,0.325737 0.141469,0.728621 v 2.491599 c 0,-0.200013 0.06352,-0.362882 0.138582,-0.362882 h 0.580312 c 0.07795,0 0.141469,0.162869 0.141469,0.362882 v -2.937343 c 0,-0.437173 0.06352,-0.791483 0.138582,-0.791483 h 0.480416 c 0.05197,0 0.09527,0.157154 0.118371,0.388598 V 9.7833916 c 0,-0.5457519 0.06352,-0.9857819 0.138583,-0.9857819 h 0.580311 c 0.07795,0 0.138581,0.4428875 0.138581,0.9857819 v 1.7744064 c 0,-0.402884 0.06352,-0.728621 0.14147,-0.728621 h 0.580311 c 0.07795,0 0.138582,0.325737 0.138582,0.728621 v 0.822914 c 0.01444,-0.02 0.03176,-0.03429 0.04909,-0.03429 h 0.366662 z"/>
+ <path style="fill:#6841ac" d="m 12.499999,15.237749 c -0.724032,0.03143 -1.5,0.574258 -1.5,1.308593 v 1.737305 c -1.0247388,0.242873 -1.8584037,0.759732 -2.6145501,1.491211 -0.499232,0.48289 -0.5284265,1.377244 0,1.851562 0.2919484,0.260018 0.6652174,0.389215 1.0301524,0.37207 0.3094654,-0.01429 0.6162537,-0.134911 0.8614907,-0.37207 0.09634,-0.09429 0.195754,-0.182762 0.297936,-0.265625 0.04379,-0.02858 0.0875,-0.06029 0.131294,-0.08887 0.175169,-0.114293 0.355608,-0.211226 0.545375,-0.299804 0.256915,-0.09429 0.523211,-0.165222 0.791803,-0.210937 0.157652,-0.01429 0.298847,-0.02043 0.456499,-0.01758 0.157651,-0.0028 0.298847,0.0033 0.456498,0.01758 0.268593,0.04572 0.534889,0.116645 0.791804,0.210937 0.189766,0.08858 0.370206,0.185511 0.545375,0.299804 0.0438,0.02858 0.0875,0.06029 0.131294,0.08887 0.102182,0.08286 0.201593,0.171333 0.297936,0.265625 0.245237,0.237159 0.552025,0.357784 0.861491,0.37207 0.364935,0.01714 0.738204,-0.112052 1.030152,-0.37207 0.528426,-0.474318 0.499231,-1.368672 0,-1.851562 -0.756146,-0.731479 -1.589812,-1.248338 -2.61455,-1.491211 v -1.737305 c 0,-0.734335 -0.775968,-1.277162 -1.5,-1.308593 z"/>
+ <path style="opacity:0.2" d="m 22.994352,12.831626 c 0,0.04392 0,0.09078 -0.0028,0.137628 -0.0254,0.819914 -0.234306,1.213013 -0.618229,1.930437 -0.208899,0.395314 -0.471433,0.752563 -0.770667,1.065886 -0.149617,0.158126 -0.307703,0.304538 -0.474258,0.43631 -0.804543,0.650074 -1.803871,1.036605 -2.84272,1.089313 C 18.169936,17.4971 18.057018,17.5 17.941277,17.5 H 17.81142 c -0.183492,0 -0.366984,-0.0059 -0.547654,-0.0059 H 7.4511355 C 6.866783,17.4941 6.2993681,17.4882 5.7206611,17.347688 5.031859,17.180805 4.402339,16.849911 3.8659767,16.401887 3.6937761,16.258402 3.5272215,16.100278 3.3747817,15.933367 2.8666489,15.379925 2.4742575,14.712282 2.2371289,13.983145 2.0225839,13.333072 2.0028232,12.6625 2.0000002,11.986072 V 11.5849 9.0021752 6.8879718 6.6566395 c 0,-1.4026366 0.5194246,-2.7847752 1.5131065,-3.754029 C 4.4531523,1.9889935 5.6726706,1.499974 6.9599405,1.499974 H 8.2810859 17.89044 c 0.965453,0 1.91679,0.20205 2.752386,0.732065 1.451001,0.92533 2.343057,2.1677887 2.357171,3.9335291 0,0.032212 0,0.06735 -0.0028,0.09956 -0.04517,0.6969259 -0.618228,1.2035145 -1.2788,1.2415821 h -0.01129 -0.0621 c -0.01976,0 -0.0367,0 -0.05646,-0.00294 v 0 C 20.799769,7.3602525 20.553162,6.9417251 20.404074,6.4230773 20.260599,5.7205724 19.928775,5.3978001 19.519313,4.9714584 19.491083,4.9509624 19.462853,4.9304654 19.431803,4.9099644 19.296274,4.8162554 19.152303,4.7342634 19.008333,4.661057 18.816371,4.5878504 18.615941,4.5322135 18.415511,4.4941461 18.217904,4.4765765 18.020297,4.47072 17.822689,4.4677918 h -0.129856 c -0.27665,0 -0.5533,0.011713 -0.827127,0.011713 H 8.2887228 c -0.2173681,0 -0.440382,-0.00585 -0.660573,-0.00585 h -0.0028 -0.098803 c -0.1834925,0 -0.3669845,0.00585 -0.547654,0.020499 -0.2004304,0.038068 -0.3980373,0.093704 -0.5899983,0.1669109 -0.146794,0.073207 -0.287942,0.1551976 -0.423444,0.2489025 -0.02823,0.020495 -0.056459,0.040996 -0.084689,0.061493 -0.07622,0.06735 -0.1496169,0.1346997 -0.220191,0.2108344 -0.070574,0.073207 -0.135502,0.1522696 -0.2032531,0.2284043 -0.01976,0.029285 -0.039521,0.058565 -0.059282,0.087848 C 5.3105234,5.6391 5.2314808,5.782585 5.1609068,5.9348544 5.0903328,6.1339761 5.0366965,6.3360258 4.9971751,6.5439325 c -0.00847,0.099561 -0.011292,0.2020502 -0.014115,0.3016109 v 0.017569 c -0.00282,0.1142018 -0.00282,0.2284037 0,0.3426061 v 0.014637 0.349081 2.5820475 c 0,0.486091 -0.025406,1.084448 -0.01976,1.579322 v 0.003 c 0.00282,0.240116 0.011292,0.477306 0.033875,0.711567 v 0.003 c 0.039522,0.210836 0.093158,0.415814 0.1637317,0.617865 0.070574,0.14934 0.1467939,0.295752 0.2371286,0.436311 0.019761,0.03221 0.039522,0.06149 0.059282,0.09078 0.064928,0.07614 0.1298562,0.152269 0.2004302,0.225476 0.070574,0.07321 0.1467939,0.140555 0.2201909,0.207906 0.028229,0.02049 0.056459,0.04099 0.084689,0.06149 0.138325,0.09371 0.282296,0.175697 0.4290895,0.248902 0.1919615,0.07028 0.3867455,0.125916 0.5871759,0.163983 v 0 c 0.194784,0.01757 0.3923915,0.02343 0.5899985,0.02343 h 0.01694 0.112918 c 0.2794729,0 0.5561234,-0.01172 0.8299504,-0.01172 h 8.5713382 c 0.217367,0 0.437558,0.0059 0.660572,0.0059 h 0.135502 c 0.172201,0 0.341578,-0.0059 0.510956,-0.02049 v 0 c 0.20043,-0.03807 0.395214,-0.09371 0.584353,-0.163982 0.146794,-0.07321 0.290765,-0.155198 0.42909,-0.248902 0.03105,-0.02049 0.05928,-0.041 0.09033,-0.06442 0.0734,-0.06734 0.146794,-0.1347 0.217368,-0.204979 0.07057,-0.07321 0.135502,-0.149341 0.20043,-0.228403 0.01976,-0.02929 0.03952,-0.05856 0.05928,-0.09078 0.386016,-0.581836 0.149881,-0.557336 0.580294,-1.454596 0.177853,-0.340676 0.504011,-0.51623 1.065495,-0.554398 0.01412,0 0.03106,-0.003 0.04517,-0.003 v 0 h 0.01412 c 0.0367,-0.0029 0.07622,0 0.112918,0 0.654927,0.04979 1.194112,0.685212 1.188466,1.346999 z"/>
+ <path style="fill:#6841ac" d="m 22.994352,12.331626 c 0,0.04392 0,0.09078 -0.0028,0.137628 -0.0254,0.819914 -0.234306,1.213013 -0.618229,1.930437 -0.208899,0.395314 -0.471433,0.752563 -0.770667,1.065886 -0.149617,0.158126 -0.307703,0.304538 -0.474258,0.43631 -0.804543,0.650074 -1.803871,1.036605 -2.84272,1.089313 C 18.169936,16.9971 18.057018,17 17.941277,17 H 17.81142 c -0.183492,0 -0.366984,-0.0059 -0.547654,-0.0059 H 7.4511355 C 6.866783,16.9941 6.2993681,16.9882 5.7206611,16.847688 5.031859,16.680805 4.402339,16.349911 3.8659767,15.901887 3.6937761,15.758402 3.5272215,15.600278 3.3747817,15.433367 2.8666489,14.879925 2.4742575,14.212282 2.2371289,13.483145 2.0225839,12.833072 2.0028232,12.1625 2.0000002,11.486072 V 11.0849 8.5021752 6.3879718 6.1566395 c 0,-1.4026366 0.5194246,-2.7847752 1.5131065,-3.754029 C 4.4531523,1.4889935 5.6726706,0.999974 6.9599405,0.999974 H 8.2810859 17.89044 c 0.965453,0 1.91679,0.20205 2.752386,0.732065 1.451001,0.92533 2.343057,2.1677887 2.357171,3.9335291 0,0.032212 0,0.06735 -0.0028,0.09956 -0.04517,0.6969259 -0.618228,1.2035145 -1.2788,1.2415821 h -0.01129 -0.0621 c -0.01976,0 -0.0367,0 -0.05646,-0.00294 v 0 C 20.799769,6.8602525 20.553162,6.4417251 20.404074,5.9230773 20.260599,5.2205724 19.928775,4.8978001 19.519313,4.4714584 19.491083,4.4509624 19.462853,4.4304654 19.431803,4.4099644 19.296274,4.3162554 19.152303,4.2342634 19.008333,4.161057 18.816371,4.0878504 18.615941,4.0322135 18.415511,3.9941461 18.217904,3.9765765 18.020297,3.97072 17.822689,3.9677918 h -0.129856 c -0.27665,0 -0.5533,0.011713 -0.827127,0.011713 H 8.2887228 c -0.2173681,0 -0.440382,-0.00585 -0.660573,-0.00585 h -0.0028 -0.098803 c -0.1834925,0 -0.3669845,0.00585 -0.547654,0.020499 -0.2004304,0.038068 -0.3980373,0.093704 -0.5899983,0.1669109 -0.146794,0.073207 -0.287942,0.1551976 -0.423444,0.2489025 -0.02823,0.020495 -0.056459,0.040996 -0.084689,0.061493 -0.07622,0.06735 -0.1496169,0.1346997 -0.220191,0.2108344 -0.070574,0.073207 -0.135502,0.1522696 -0.2032531,0.2284043 -0.01976,0.029285 -0.039521,0.058565 -0.059282,0.087848 C 5.3105234,5.1391 5.2314808,5.282585 5.1609068,5.4348544 5.0903328,5.6339761 5.0366965,5.8360258 4.9971751,6.0439325 c -0.00847,0.099561 -0.011292,0.2020502 -0.014115,0.3016109 v 0.017569 c -0.00282,0.1142018 -0.00282,0.2284037 0,0.3426061 v 0.014637 0.349081 2.5820475 c 0,0.486091 -0.025406,1.084448 -0.01976,1.579322 v 0.003 c 0.00282,0.240116 0.011292,0.477306 0.033875,0.711567 v 0.003 c 0.039522,0.210836 0.093158,0.415814 0.1637317,0.617865 0.070574,0.14934 0.1467939,0.295752 0.2371286,0.436311 0.019761,0.03221 0.039522,0.06149 0.059282,0.09078 0.064928,0.07614 0.1298562,0.152269 0.2004302,0.225476 0.070574,0.07321 0.1467939,0.140555 0.2201909,0.207906 0.028229,0.02049 0.056459,0.04099 0.084689,0.06149 0.138325,0.09371 0.282296,0.175697 0.4290895,0.248902 0.1919615,0.07028 0.3867455,0.125916 0.5871759,0.163983 v 0 c 0.194784,0.01757 0.3923915,0.02343 0.5899985,0.02343 h 0.01694 0.112918 c 0.2794729,0 0.5561234,-0.01172 0.8299504,-0.01172 h 8.5713382 c 0.217367,0 0.437558,0.0059 0.660572,0.0059 h 0.135502 c 0.172201,0 0.341578,-0.0059 0.510956,-0.02049 v 0 c 0.20043,-0.03807 0.395214,-0.09371 0.584353,-0.163982 0.146794,-0.07321 0.290765,-0.155198 0.42909,-0.248902 0.03105,-0.02049 0.05928,-0.041 0.09033,-0.06442 0.0734,-0.06734 0.146794,-0.1347 0.217368,-0.204979 0.07057,-0.07321 0.135502,-0.149341 0.20043,-0.228403 0.01976,-0.02929 0.03952,-0.05856 0.05928,-0.09078 0.386016,-0.581836 0.149881,-0.557336 0.580294,-1.454596 0.177853,-0.340676 0.504011,-0.51623 1.065495,-0.554398 0.01412,0 0.03106,-0.003 0.04517,-0.003 v 0 h 0.01412 c 0.0367,-0.0029 0.07622,0 0.112918,0 0.654927,0.04979 1.194112,0.685212 1.188466,1.346999 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6.9589844 1 C 5.6717145 1 4.4537175 1.4887268 3.5136719 2.4023438 C 2.51999 3.3715975 2 4.7536134 2 6.15625 L 2 6.3886719 L 2 6.65625 C 2 5.2536134 2.51999 3.8715975 3.5136719 2.9023438 C 4.4537175 1.9887268 5.6717145 1.5 6.9589844 1.5 L 8.28125 1.5 L 17.890625 1.5 C 18.856078 1.5 19.806982 1.7024069 20.642578 2.2324219 C 22.002044 3.0993784 22.860748 4.2504873 22.976562 5.84375 C 22.980108 5.8160984 22.996213 5.7939229 22.998047 5.765625 C 23.000847 5.733415 23 5.6982276 23 5.6660156 C 22.985886 3.9002752 22.093579 2.6577519 20.642578 1.7324219 C 19.806982 1.2024069 18.856078 1 17.890625 1 L 8.28125 1 L 6.9589844 1 z M 21.679688 10.984375 C 21.665577 10.984375 21.646932 10.988281 21.632812 10.988281 C 21.071328 11.026449 20.746212 11.202293 20.568359 11.542969 C 20.137946 12.440229 20.374297 12.414258 19.988281 12.996094 C 19.968521 13.028314 19.947494 13.058601 19.927734 13.087891 C 19.862806 13.166953 19.799086 13.243196 19.728516 13.316406 C 19.657942 13.386685 19.585119 13.454144 19.511719 13.521484 C 19.480669 13.544904 19.450972 13.565447 19.419922 13.585938 C 19.281597 13.679641 19.138981 13.760774 18.992188 13.833984 C 18.803048 13.904256 18.60668 13.959977 18.40625 13.998047 C 18.236872 14.012637 18.068685 14.019531 17.896484 14.019531 L 17.759766 14.019531 C 17.536752 14.019531 17.316976 14.013672 17.099609 14.013672 L 8.5292969 14.013672 C 8.2554699 14.013672 7.9786917 14.025391 7.6992188 14.025391 L 7.5859375 14.025391 L 7.5683594 14.025391 C 7.3707524 14.025391 7.1732996 14.019523 6.9785156 14.001953 C 6.7780852 13.963886 6.5845396 13.908171 6.3925781 13.837891 C 6.2457846 13.764686 6.1012156 13.681601 5.9628906 13.587891 C 5.9346606 13.567391 5.9071352 13.547834 5.8789062 13.527344 C 5.8055092 13.459993 5.7287771 13.391569 5.6582031 13.318359 C 5.5876291 13.245152 5.5219593 13.16989 5.4570312 13.09375 C 5.4372713 13.06446 5.4181985 13.034163 5.3984375 13.001953 C 5.3081028 12.861394 5.2307302 12.715746 5.1601562 12.566406 C 5.0895826 12.364355 5.0375689 12.160055 4.9980469 11.949219 L 4.9980469 11.945312 C 4.9786294 11.743889 4.97268 11.539737 4.96875 11.333984 C 4.9671437 11.467962 4.9614721 11.606134 4.9628906 11.730469 L 4.9628906 11.734375 C 4.9657106 11.974491 4.9754639 12.211051 4.9980469 12.445312 L 4.9980469 12.449219 C 5.0375689 12.660055 5.0895826 12.864355 5.1601562 13.066406 C 5.2307302 13.215746 5.3081028 13.361394 5.3984375 13.501953 C 5.4181985 13.534163 5.4372713 13.56446 5.4570312 13.59375 C 5.5219593 13.66989 5.5876291 13.745152 5.6582031 13.818359 C 5.7287771 13.891569 5.8055092 13.959993 5.8789062 14.027344 C 5.9071352 14.047834 5.9346606 14.067391 5.9628906 14.087891 C 6.1012156 14.181601 6.2457846 14.264686 6.3925781 14.337891 C 6.5845396 14.408171 6.7780852 14.463886 6.9785156 14.501953 C 7.1732996 14.519523 7.3707524 14.525391 7.5683594 14.525391 L 7.5859375 14.525391 L 7.6992188 14.525391 C 7.9786917 14.525391 8.2554699 14.513672 8.5292969 14.513672 L 17.099609 14.513672 C 17.316976 14.513672 17.536752 14.519531 17.759766 14.519531 L 17.896484 14.519531 C 18.068685 14.519531 18.236872 14.512637 18.40625 14.498047 C 18.60668 14.459977 18.803048 14.404256 18.992188 14.333984 C 19.138981 14.260774 19.281597 14.179641 19.419922 14.085938 C 19.450972 14.065447 19.480669 14.044904 19.511719 14.021484 C 19.585119 13.954144 19.657942 13.886685 19.728516 13.816406 C 19.799086 13.743196 19.862806 13.666953 19.927734 13.587891 C 19.947494 13.558601 19.968521 13.528314 19.988281 13.496094 C 20.374297 12.914258 20.137946 12.940229 20.568359 12.042969 C 20.746212 11.702293 21.071328 11.526449 21.632812 11.488281 C 21.646932 11.488281 21.665577 11.484375 21.679688 11.484375 L 21.693359 11.484375 C 21.730059 11.481475 21.769943 11.484375 21.806641 11.484375 C 22.416484 11.530738 22.906055 12.088835 22.96875 12.699219 C 22.975492 12.62142 22.989511 12.555148 22.992188 12.46875 C 22.994988 12.421902 22.994141 12.375951 22.994141 12.332031 C 22.999787 11.670244 22.461568 11.034165 21.806641 10.984375 C 21.769943 10.984375 21.730059 10.981475 21.693359 10.984375 L 21.679688 10.984375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/connectagram.svg b/.icons/awkward/24x24/apps/connectagram.svg
new file mode 100644
index 00000000..f999feb7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/connectagram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#2f9a2f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 16,16.783409 C 15.554848,17.02012 15.090807,17.19873 14.607874,17.319239 14.124927,17.439746 13.620992,17.5 13.096064,17.5 11.529654,17.5 10.288711,17.052399 9.3732283,16.157199 8.4577418,15.257694 7.9999994,14.039706 8,12.503229 7.9999994,10.962456 8.4577418,9.7444667 9.3732283,8.8492578 10.28871,7.9497622 11.529654,7.5000106 13.096063,7.5 c 0.524928,1.06e-5 1.028864,0.060264 1.511811,0.1807617 C 15.090807,7.8012794 15.554848,7.9798894 16,8.2165917 V 10.100132 C 15.550648,9.7859583 15.107606,9.5557022 14.670867,9.4093633 14.234114,9.2630406 13.934294,9.189875 13.45136,9.1898672 c -0.865096,7.8e-6 -1.545411,0.2840622 -2.040945,0.8521628 -0.495542,0.568114 -0.743377,1.46271 -0.743374,2.461199 -3e-6,0.994193 0.247832,1.886637 0.743374,2.454741 0.495534,0.568111 1.175849,0.852164 2.040945,0.852163 0.482934,10e-7 0.782754,-0.07317 1.219507,-0.219496 C 15.107606,15.444308 15.550648,15.214052 16,14.899868 v 1.883541"/>
+ <path style="fill:#ffffff" d="M 16,16.283409 C 15.554848,16.52012 15.090807,16.69873 14.607874,16.819239 14.124927,16.939746 13.620992,17 13.096064,17 11.529654,17 10.288711,16.552399 9.3732283,15.657199 8.4577418,14.757694 7.9999994,13.539706 8,12.003229 7.9999994,10.462456 8.4577418,9.2444667 9.3732283,8.3492578 10.28871,7.4497622 11.529654,7.0000106 13.096063,7 c 0.524928,1.06e-5 1.028864,0.060264 1.511811,0.1807617 C 15.090807,7.3012794 15.554848,7.4798894 16,7.7165917 V 9.6001322 C 15.550648,9.2859583 15.107606,9.0557022 14.670867,8.9093633 14.234114,8.7630406 13.934294,8.689875 13.45136,8.6898672 c -0.865096,7.8e-6 -1.545411,0.2840622 -2.040945,0.8521628 -0.495542,0.568114 -0.743377,1.46271 -0.743374,2.461199 -3e-6,0.994193 0.247832,1.886637 0.743374,2.454741 0.495534,0.568111 1.175849,0.852164 2.040945,0.852163 0.482934,10e-7 0.782754,-0.07317 1.219507,-0.219496 C 15.107606,14.944308 15.550648,14.714052 16,14.399868 v 1.883541"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/construo.svg b/.icons/awkward/24x24/apps/construo.svg
new file mode 100644
index 00000000..410eac00
--- /dev/null
+++ b/.icons/awkward/24x24/apps/construo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#007c7d;fill-rule:evenodd" d="m 17.761005,1.9387085 c -0.08136,-6.807e-4 -0.162248,0.012539 -0.239164,0.039086 L 9.4153283,3.9330025 C 9.2072068,3.9769873 9.0294899,4.1113838 8.9304855,4.2996585 L 4.3658951,10.355995 c -0.1199679,0.120223 -0.1932064,0.279235 -0.2065931,0.448549 -7.1e-6,0.0018 -7.1e-6,0.0037 0,0.0055 -0.00171,0.01918 -0.00265,0.03844 -0.00279,0.0577 3.034e-4,0.02114 0.00155,0.04225 0.00371,0.06328 0.00223,0.02372 0.00565,0.04734 0.010236,0.07072 0.00472,0.02354 0.010619,0.04684 0.017681,0.0698 0.021373,0.07333 0.054362,0.142768 0.097713,0.205661 3.152e-4,6.32e-4 6.321e-4,0.0013 9.481e-4,0.0019 l 4.2165471,8.995176 9.238e-4,0.0028 c 0.00122,0.0043 0.00248,0.0087 0.00379,0.01302 6.321e-4,0.0018 0.00127,0.0037 0.00189,0.0055 0.00701,0.02209 0.015072,0.04383 0.024183,0.06514 0.00661,0.01513 0.013759,0.03003 0.021411,0.04467 0.00531,0.01068 0.0109,0.02123 0.016744,0.03162 0.00597,0.0098 0.012174,0.01939 0.018606,0.02885 0.00511,0.0082 0.01039,0.01623 0.01583,0.02419 0.011143,0.01599 0.022938,0.03151 0.035352,0.04655 0.00214,0.0028 0.00433,0.0056 0.00652,0.0084 0.011051,0.01249 0.02254,0.0246 0.034437,0.03629 0.00639,0.0066 0.012908,0.01317 0.01955,0.01956 0.0067,0.0063 0.013525,0.01253 0.020464,0.0186 0.014128,0.01204 0.02872,0.02353 0.043738,0.03444 6.321e-4,3.08e-4 0.00127,6.32e-4 0.00189,9.24e-4 6.321e-4,6.32e-4 0.00127,0.0013 0.00189,0.0019 0.018038,0.01295 0.036669,0.02507 0.055836,0.0363 6.321e-4,6.32e-4 0.00127,0.0013 0.00189,0.0019 0.00185,9.72e-4 0.00369,0.0019 0.00559,0.0028 0.017284,0.01007 0.034981,0.01936 0.053044,0.02791 0.00218,0.0013 0.00433,0.0025 0.00653,0.0038 0.00709,0.0029 0.014231,0.0057 0.021412,0.0084 0.00922,0.0043 0.018519,0.0083 0.027907,0.01212 0.019861,0.0073 0.040048,0.01393 0.060489,0.01955 0.1013429,0.02881 0.2077992,0.03485 0.3117501,0.01769 l 9.5685779,0.01025 c 0.534571,0.06495 0.946255,-0.462158 0.753753,-0.965077 L 18.50284,15.695001 c -0.03289,-0.476377 -0.51468,-0.787162 -0.96224,-0.62071 -0.0022,6.32e-4 -0.0043,0.0013 -0.0065,0.0018 l -4.812745,1.333618 -2.32593,-3.850008 1.37915,-4.6074406 6.71889,-0.5081072 0.648628,-0.8124136 -0.676546,-3.9764226 c 0.0011,-0.3915001 -0.313028,-0.7110002 -0.704489,-0.7166341 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.2601648,11.322055 7.4599782,-3.1407645 6.19148,-5.6775383 m 1.328902,18.4927538 -6.735121,-3.755317 m -3.714888,3.74476 9.211714,-5.315142 m -9.211714,5.315142 3.714888,-3.74476 M 8.790516,20.985949 9.99861,13.194434 M 4.2601648,11.322055 9.99861,13.194434 M 11.720143,8.1812905 9.99861,13.194434 12.505404,17.241189 18.00223,15.670807 19.240525,20.996506 8.790516,20.985949 4.2601648,11.322055 9.183146,4.4667304 Z m -2.536997,-3.7145601 8.728477,-1.9629782 0.724856,5.1037443 -6.916336,0.573794"/>
+ <path style="fill:none;stroke:#00feff;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.2601648,10.822055 7.4599782,-3.1407661 6.19148,-5.6775383 m 1.328902,18.4927554 -6.735121,-3.755317 m -3.714888,3.74476 9.211714,-5.315142 m -9.211714,5.315142 3.714888,-3.74476 M 8.790516,20.485949 9.99861,12.694434 M 4.2601648,10.822055 9.99861,12.694434 M 11.720143,7.6812889 9.99861,12.694434 12.505404,16.741189 18.00223,15.170807 19.240525,20.496506 8.790516,20.485949 4.2601648,10.822055 9.183146,3.9667288 Z m -2.536997,-3.7145601 8.728477,-1.9629782 0.724856,5.1037443 -6.916336,0.573794"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 17.923828 1.4980469 A 0.50005 0.50005 0 0 0 17.753906 1.5273438 L 9.0742188 3.4785156 A 0.50005 0.50005 0 0 0 8.7304688 3.7421875 A 0.50005 0.50005 0 0 0 8.7285156 3.7441406 L 3.9042969 10.460938 L 3.9023438 10.462891 A 0.50005 0.50005 0 0 0 3.7734375 10.683594 A 0.50005 0.50005 0 0 0 3.7617188 10.730469 A 0.50005 0.50005 0 0 0 3.7617188 10.734375 A 0.50005 0.50005 0 0 0 3.7558594 10.78125 A 0.50005 0.50005 0 0 0 3.7539062 10.826172 A 0.50005 0.50005 0 0 0 3.7539062 10.832031 A 0.50005 0.50005 0 0 0 3.7558594 10.869141 A 0.50005 0.50005 0 0 0 3.7636719 10.919922 A 0.50005 0.50005 0 0 0 3.765625 10.931641 A 0.50005 0.50005 0 0 0 3.7753906 10.966797 A 0.50005 0.50005 0 0 0 3.8203125 11.070312 A 0.50005 0.50005 0 0 1 3.9023438 10.962891 L 3.9042969 10.960938 L 8.7285156 4.2441406 A 0.50005 0.50005 0 0 0 8.7304688 4.2421875 A 0.50005 0.50005 0 0 1 9.0742188 3.9785156 L 17.753906 2.0273438 A 0.50005 0.50005 0 0 1 17.923828 1.9980469 A 0.50005 0.50005 0 0 1 18.416016 2.5019531 L 19.070312 7.1132812 L 19.130859 7.0371094 L 18.416016 2.0019531 A 0.50005 0.50005 0 0 0 17.923828 1.4980469 z M 16.189453 3.4042969 L 15.466797 3.5664062 L 11.806641 6.921875 L 10.308594 4.7265625 L 10.011719 4.7929688 L 11.806641 7.421875 L 16.189453 3.4042969 z M 17.996094 6.6601562 L 13.736328 7.0136719 L 13.136719 7.5625 L 18.066406 7.1542969 L 17.996094 6.6601562 z M 10.695312 7.5683594 L 6.2148438 9.4570312 L 5.7011719 10.173828 L 10.960938 7.9570312 L 10.695312 7.5683594 z M 10.884766 9.0761719 L 10.683594 9.1601562 L 9.6855469 12.066406 L 6.359375 10.982422 L 5.6894531 11.263672 L 9.6855469 12.566406 L 10.884766 9.0761719 z M 5.203125 12.15625 L 8.5488281 19.289062 L 9.4394531 13.537109 L 9.3652344 13.513672 L 8.5488281 18.789062 L 5.4804688 12.246094 L 5.203125 12.15625 z M 10.660156 12.810547 L 10.548828 13.132812 L 12.730469 16.65625 L 17.828125 15.201172 A 0.50005 0.50005 0 0 1 17.865234 15.189453 A 0.50005 0.50005 0 0 1 18.507812 15.636719 L 19.691406 20.726562 A 0.50005 0.50005 0 0 0 19.712891 20.322266 L 18.507812 15.136719 A 0.50005 0.50005 0 0 0 17.865234 14.689453 A 0.50005 0.50005 0 0 0 17.828125 14.701172 L 12.730469 16.15625 L 10.660156 12.810547 z M 11.681641 16.859375 L 9.6132812 18.949219 L 9.5214844 19.541016 L 11.873047 17.167969 L 11.681641 16.859375 z M 14.234375 17.267578 L 13.800781 17.392578 L 13.912109 17.453125 L 14.234375 17.267578 z M 15.369141 17.767578 L 14.929688 18.021484 L 18.498047 20.011719 L 18.365234 19.4375 L 15.369141 17.767578 z M 12.59375 17.863281 L 11.777344 18.685547 L 12.904297 18.035156 L 12.59375 17.863281 z M 11.521484 19.988281 L 10.65625 20.488281 L 17.3125 20.494141 L 16.414062 19.994141 L 11.521484 19.988281 z"/>
+ <path style="opacity:0.1" d="M 17.5,1.5 A 1.5,1.5 0 0 0 16,3 1.5,1.5 0 0 0 17.5,4.5 1.5,1.5 0 0 0 19,3 1.5,1.5 0 0 0 17.5,1.5 Z m -8,1 A 1.5,1.5 0 0 0 8,4 1.5,1.5 0 0 0 9.5,5.5 1.5,1.5 0 0 0 11,4 1.5,1.5 0 0 0 9.5,2.5 Z m 9,3 A 1.5,1.5 0 0 0 17,7 1.5,1.5 0 0 0 18.5,8.5 1.5,1.5 0 0 0 20,7 1.5,1.5 0 0 0 18.5,5.5 Z m -7,1 A 1.5,1.5 0 0 0 10,8 1.5,1.5 0 0 0 11.5,9.5 1.5,1.5 0 0 0 13,8 1.5,1.5 0 0 0 11.5,6.5 Z m -7,3 A 1.5,1.5 0 0 0 3,11 1.5,1.5 0 0 0 4.5,12.5 1.5,1.5 0 0 0 6,11 1.5,1.5 0 0 0 4.5,9.5 Z m 6,2 A 1.5,1.5 0 0 0 9,13 1.5,1.5 0 0 0 10.5,14.5 1.5,1.5 0 0 0 12,13 1.5,1.5 0 0 0 10.5,11.5 Z m 8,3 A 1.5,1.5 0 0 0 17,16 1.5,1.5 0 0 0 18.5,17.5 1.5,1.5 0 0 0 20,16 1.5,1.5 0 0 0 18.5,14.5 Z m -5,1 A 1.5,1.5 0 0 0 12,17 1.5,1.5 0 0 0 13.5,18.5 1.5,1.5 0 0 0 15,17 1.5,1.5 0 0 0 13.5,15.5 Z m -5,4 A 1.5,1.5 0 0 0 7,21 1.5,1.5 0 0 0 8.5,22.5 1.5,1.5 0 0 0 10,21 1.5,1.5 0 0 0 8.5,19.5 Z m 11,0 A 1.5,1.5 0 0 0 18,21 1.5,1.5 0 0 0 19.5,22.5 1.5,1.5 0 0 0 21,21 1.5,1.5 0 0 0 19.5,19.5 Z"/>
+ <path style="fill:#ff6060" d="M 17.5 1 A 1.5 1.5 0 0 0 16 2.5 A 1.5 1.5 0 0 0 17.5 4 A 1.5 1.5 0 0 0 19 2.5 A 1.5 1.5 0 0 0 17.5 1 z M 9.5 2 A 1.5 1.5 0 0 0 8 3.5 A 1.5 1.5 0 0 0 9.5 5 A 1.5 1.5 0 0 0 11 3.5 A 1.5 1.5 0 0 0 9.5 2 z M 18.5 5 A 1.5 1.5 0 0 0 17 6.5 A 1.5 1.5 0 0 0 18.5 8 A 1.5 1.5 0 0 0 20 6.5 A 1.5 1.5 0 0 0 18.5 5 z M 11.5 6 A 1.5 1.5 0 0 0 10 7.5 A 1.5 1.5 0 0 0 11.5 9 A 1.5 1.5 0 0 0 13 7.5 A 1.5 1.5 0 0 0 11.5 6 z M 4.5 9 A 1.5 1.5 0 0 0 3 10.5 A 1.5 1.5 0 0 0 4.5 12 A 1.5 1.5 0 0 0 6 10.5 A 1.5 1.5 0 0 0 4.5 9 z M 10.5 11 A 1.5 1.5 0 0 0 9 12.5 A 1.5 1.5 0 0 0 10.5 14 A 1.5 1.5 0 0 0 12 12.5 A 1.5 1.5 0 0 0 10.5 11 z M 18.5 14 A 1.5 1.5 0 0 0 17 15.5 A 1.5 1.5 0 0 0 18.5 17 A 1.5 1.5 0 0 0 20 15.5 A 1.5 1.5 0 0 0 18.5 14 z M 13.5 15 A 1.5 1.5 0 0 0 12 16.5 A 1.5 1.5 0 0 0 13.5 18 A 1.5 1.5 0 0 0 15 16.5 A 1.5 1.5 0 0 0 13.5 15 z M 8.5 19 A 1.5 1.5 0 0 0 7 20.5 A 1.5 1.5 0 0 0 8.5 22 A 1.5 1.5 0 0 0 10 20.5 A 1.5 1.5 0 0 0 8.5 19 z M 19.5 19 A 1.5 1.5 0 0 0 18 20.5 A 1.5 1.5 0 0 0 19.5 22 A 1.5 1.5 0 0 0 21 20.5 A 1.5 1.5 0 0 0 19.5 19 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/contact-editor.svg b/.icons/awkward/24x24/apps/contact-editor.svg
new file mode 100644
index 00000000..9a15c062
--- /dev/null
+++ b/.icons/awkward/24x24/apps/contact-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#f5b35d" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0009,2 c -5.54,0 -10,4.46 -10,10 0,0.084 -0.002,0.1665 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.084 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#4d4d4d" d="m 11.9999,6 c -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z m 0,8 c -5,0.0027 -5,3.2012 -5,3.2012 l 0,0.79883 10,0 0,-0.79883 c 0,0 0,-3.2037 -5,-3.2012 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#a559d6" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 15,18.582 15,20 16.418,20 20,16.418 18.582,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/control-center2.svg b/.icons/awkward/24x24/apps/control-center2.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/control-center2.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/converseen.svg b/.icons/awkward/24x24/apps/converseen.svg
new file mode 100644
index 00000000..0a8b308a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/converseen.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <ellipse fill="#4f4f4f" cx="11" cy="11" rx="9" ry="8"/>
+ <g fill="#9ccd44" transform="matrix(.5 0 0 .50043 -2.5 -1.0017)">
+ <path transform="translate(2)" d="m21 4v3c-9.389 0-16 7.611-16 17 0 5.6431 2.75 10.644 6.9824 13.736 1.9893 1.2887 4.3615-3.0761 2.0391-4.7715-2.468-2.197-4.022-5.399-4.022-8.964 0-6.627 4.3732-12 11-12v3c4.1259-1.5684 8.0587-3.5295 12-5.5-3.8714-2.1174-7.943-3.7836-12-5.5z"/>
+ </g>
+ <g fill="#5db43e" transform="matrix(-.5 0 0 -.50043 24.5 23.002)">
+ <path transform="translate(2)" d="m21 4v3c-9.389 0-16 7.611-16 17 0 5.6431 2.75 10.644 6.9824 13.736 1.9893 1.2887 4.3615-3.0761 2.0391-4.7715-2.468-2.197-4.022-5.399-4.022-8.964 0-6.627 4.3732-12 11-12v3c4.1259-1.5684 8.0587-3.5295 12-5.5-3.8714-2.1174-7.943-3.7836-12-5.5z"/>
+ </g>
+ <g fill="#cde6a0" transform="matrix(.5 0 0 .50043 -2.5 -.50174)">
+ <path opacity=".2" transform="matrix(2 0 0 1.9983 3 .0034689)" d="m15.502 4.4961c-1.805 0.9015-3.612 1.7908-5.502 2.5098v0.5c2.063-0.7849 4.029-1.7678 6-2.7539-0.164-0.0898-0.333-0.1692-0.498-0.2559zm-5.502 1.0078c-3.3135 0-5.5 2.6895-5.5 6.0059 0 0.0739 0.00907 0.1455 0.011719 0.21875 0.1209-3.1843 2.2698-5.7241 5.4883-5.7241v-0.5zm7.0352 0.77539c-0.06777 0.45354 0.03906 0.92402 0.45312 1.2266 1.1829 1.0539 1.9388 2.5705 2 4.2656 0.004-0.094 0.012-0.187 0.012-0.282 0-1.7838-0.778-3.3847-2.012-4.4841-0.26-0.1905-0.4-0.4486-0.453-0.7266zm-15.021 5.4437c-0.0028 0.095-0.0137 0.188-0.0137 0.285 0 2.824 1.374 5.3277 3.4902 6.875 0.76328 0.4949 1.6306-0.67362 1.4727-1.6289-0.1361 0.806-0.8408 1.538-1.4727 1.129-2.0617-1.508-3.408-3.926-3.4765-6.66zm19.973 0.05469c-0.133 4.565-3.389 8.22-7.987 8.22v0.5c4.6945 0 8-3.8073 8-8.5059 0-0.07273-0.01186-0.14255-0.01367-0.21484zm-13.489 7.226c-0.1655 0.083-0.3325 0.161-0.498 0.244 1.9357 1.06 3.972 1.893 6 2.752v-0.5c-1.856-0.786-3.715-1.56-5.502-2.496z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .50043 -2.5 -1.0017)">
+ <path style="fill:#ffffff;opacity:0.1" transform="matrix(2,0,0,1.9982815,3,0.00339708)" d="M 10 2 L 10 2.5 C 11.8565 3.2861573 13.715453 4.0596851 15.501953 4.9960938 C 15.666953 4.913393 15.834 4.8347539 16 4.7519531 C 14.064 3.6923433 12.028 2.858908 10 2 z M 10 3.5019531 C 5.3055 3.5019531 2 7.3091691 2 12.007812 C 2 12.080543 2.0118599 12.150366 2.0136719 12.222656 C 2.1456719 7.6571143 5.4018 4.0019531 10 4.0019531 L 10 3.5019531 z M 18.130859 5 C 17.477859 4.9982985 16.882156 5.9734895 17.035156 6.7792969 C 17.134156 6.1198908 17.610859 5.4985998 18.130859 5.5 C 18.256219 5.5003358 18.383482 5.5365727 18.507812 5.6171875 C 20.569513 7.1247013 21.917728 9.5425183 21.986328 12.277344 C 21.989328 12.182343 22 12.089188 22 11.992188 C 22 9.1683611 20.623812 6.664502 18.507812 5.1171875 C 18.382812 5.0365867 18.255859 5.0003 18.130859 5 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cookie.svg b/.icons/awkward/24x24/apps/cookie.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cookie.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cool-retro-term.svg b/.icons/awkward/24x24/apps/cool-retro-term.svg
new file mode 100644
index 00000000..8150c9b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cool-retro-term.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:.2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m4 4.5v1h2v-1zm2 1v1h1v-1zm-2 0h-1v4h1zm0 4v1h2v-1zm2 0h1v-1h-1zm2-5v6h1v-2h2v-1h-2v-2h2v-1zm3 1v2h1v-2zm0 3v2h1v-2zm2-4v1h1v5h1v-5h1v-1h-2zm-10 7v6h4v-6z"/>
+ <path style="fill:#ffc105" d="m4 4v1h2v-1zm2 1v1h1v-1zm-2 0h-1v4h1zm0 4v1h2v-1zm2 0h1v-1h-1zm2-5v6h1v-2h2v-1h-2v-2h2v-1zm3 1v2h1v-2zm0 3v2h1v-2zm2-4v1h1v5h1v-5h1v-1h-2zm-10 7v6h4v-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/copy-agent.svg b/.icons/awkward/24x24/apps/copy-agent.svg
new file mode 120000
index 00000000..f145b962
--- /dev/null
+++ b/.icons/awkward/24x24/apps/copy-agent.svg
@@ -0,0 +1 @@
+copy-com.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/copy-com.svg b/.icons/awkward/24x24/apps/copy-com.svg
new file mode 100644
index 00000000..50cb4d8f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/copy-com.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2.0007 2)">
+ <g transform="matrix(.11437 0 0 .11437 1.5487 6.3965)">
+ <path fill="#1ba9cb" d="m135.1 276.33-52.466-166.13-78.694 17.48 65.578-52.458l30.603 8.7438 56.834 131.16 104.93-65.578 30.603 4.3719 61.206 122.41-183.62-17.488zm100.55-148.65 83.07-131.15-43.72 148.64z"/>
+ <path fill="#e65902" d="m161.33 197.63-21.859-43.719 48.091-26.231h26.231l34.975 17.488z"/>
+ </g>
+ <g fill="#8b8b8b" transform="matrix(.11437 0 0 .11437 1.5488 6.3966)">
+ <path fill="#fff" opacity=".1" transform="matrix(8.7438,0,0,8.7438,-31.035,-73.422)" d="m40 8-9.5 15 0.494 0.219 8.457-13.352 0.549-1.867zm-28.5 9-7.5 6 1.7305-0.385 5.7695-4.615 3.5 1 6.5 15 12-7.5 3.5 0.5 6.475 12.949 0.525 0.051-7-14-1.92-0.273-0.08 0.273-0.947-0.422-0.553-0.078-12 7.5-6.5-15-3.5-1zm13.5 6-5.5 3 0.393 0.785 5.107-2.785h3l3.092 1.545 0.908-0.545-4-2h-3z"/>
+ </g>
+ <path opacity=".2" d="m38 6.9991-0.54902 0.86722-4.4511 15.133-4.0061-1.7811-0.49401 0.78102 3.5531 1.578 1.027 0.149 4.9201-16.727zm-27 12-7.27 1.615-1.7306 1.386 9.0006-2.001 6 19.001 4-2 21.001 2-0.525-1.051-20.476-1.949-4 2-6-19.001zm18.093 4.5451-9.0923 5.4552-2.1071-4.2151-0.39301 0.21501 2.5001 5.0001 10-6.0002-0.90803-0.45501z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/copyq.svg b/.icons/awkward/24x24/apps/copyq.svg
new file mode 100644
index 00000000..3c3248b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/copyq.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#789c56" d="m25.222 7.1442c4.2958-4.2958 11.261-4.2958 15.556 0 4.2957 4.2957 4.2958 11.261 0 15.556-3.476 3.476-8.8404 4.2151-13.133 1.8189-10.645 14.4-25.645 15.4-25.645 15.4l20.927-20.594c-1.8195-4.1497-0.90836-8.9906 2.2953-12.195z"/>
+ <path opacity=".2" d="m22.016 15.344c-0.06573 1.4085 0.13721 2.8365 0.62695 4.207l0.2832-0.2792c-0.555-1.266-0.851-2.599-0.91-3.928zm21.961 0.01c-0.11973 2.6461-1.1786 5.2587-3.1992 7.2793-3.476 3.476-8.8387 4.2146-13.131 1.8184-8.948 12.116-20.866 14.724-24.473 15.258l-1.174 1.2s15.001-1 25.646-15.414c4.2922 2.3962 9.6549 1.6577 13.131-1.8183 2.2752-2.2751 3.334-5.2998 3.1992-8.2793z"/>
+ <path fill="#fff" opacity=".2" d="m33 3.9442c-2.8151 0-5.6295 1.0747-7.7773 3.2226-2.226 2.2264-3.3416 5.2418-3.207 8.2676 0.12512-2.6812 1.2269-5.2872 3.207-7.2676 4.2958-4.2958 11.259-4.2958 15.555 0 2.0206 2.0206 3.0795 4.6312 3.1992 7.2774 0.135-2.979-0.924-6.002-3.199-8.2772-2.148-2.1479-4.962-3.2226-7.777-3.2226zm-10.357 15.6-20.643 20.4s0.4897-0.055 1.1738-0.1562l19.752-19.438c-0.10416-0.2376-0.19686-0.4791-0.2832-0.7208z"/>
+ <path fill="#33d198" d="m20.778 7.1442c-4.2958-4.2958-11.261-4.2958-15.556 0-4.2957 4.2957-4.2958 11.261 0 15.556 3.476 3.476 8.8404 4.2151 13.133 1.8189 10.645 14.4 25.645 15.4 25.645 15.4l-20.927-20.594c1.8195-4.1497 0.90836-8.9906-2.2953-12.195z"/>
+ <circle opacity=".2" cx="13" cy="15.944" r="5"/>
+ <circle opacity=".2" cx="33" cy="15.944" r="5"/>
+ <circle opacity=".2" cx="24" cy="27" r="2"/>
+ <circle fill="#fff" cx="13" cy="14.944" r="5"/>
+ <circle fill="#fff" cx="33" cy="15" r="5"/>
+ <circle fill="#fff" cx="24" cy="26" r="2"/>
+ <path opacity=".2" d="m23.984 15.344c-0.05911 1.329-0.35489 2.6614-0.91016 3.9278l0.2832 0.2792c0.48974-1.3705 0.69268-2.7985 0.62695-4.207zm-21.961 0.01c-0.13482 2.9795 0.92406 6.0042 3.1992 8.2793 3.476 3.476 8.8387 4.2146 13.131 1.8184 10.646 14.5 25.647 15.5 25.647 15.5l-1.173-1.156c-3.607-0.534-15.524-3.142-24.473-15.258-4.293 2.396-9.6553 1.658-13.131-1.818-2.021-2.021-3.0799-4.634-3.1996-7.28z"/>
+ <path fill="#fff" opacity=".2" d="m13 3.9442c-2.8151 0-5.6295 1.0747-7.7773 3.2226-2.2751 2.2752-3.334 5.2979-3.1992 8.2774 0.11973-2.6462 1.1786-5.2568 3.1992-7.2774 4.2957-4.2958 11.259-4.2958 15.555 0 1.9801 1.9804 3.0819 4.5864 3.207 7.2676 0.13458-3.0258-0.981-6.0412-3.207-8.2676-2.148-2.1477-4.962-3.2224-7.777-3.2224zm10.357 15.697c-0.08634 0.2417-0.17904 0.4832-0.2832 0.7208l19.752 19.438c0.684 0.1 1.174 0.2 1.174 0.2l-20.643-20.314z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/corebird.svg b/.icons/awkward/24x24/apps/corebird.svg
new file mode 100644
index 00000000..2fe6ae94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/corebird.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 3.3613281,1035.8622 a 9.9999992,9.9999992 0 0 0 -1.3613281,5 9.9999992,9.9999992 0 0 0 10,10 9.9999992,9.9999992 0 0 0 10,-10 9.9999992,9.9999992 0 0 0 -1.353516,-5 l -17.2851559,0 z"/>
+ <circle style="fill:#e96ca2" cx="12" cy="1038.862" r="8.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.999999,1030.3622 a 8.4999993,8.4999993 0 0 0 -8.4999991,8.5 8.4999993,8.4999993 0 0 0 0.010742,0.29 8.4999993,8.4999993 0 0 1 8.4892569,-8.29 8.4999993,8.4999993 0 0 1 8.489258,8.21 8.4999993,8.4999993 0 0 0 0.01074,-0.21 8.4999993,8.4999993 0 0 0 -8.5,-8.5 z"/>
+ <path style="fill:#4f84be" transform="translate(0,1028.3622)" d="M 3.3613281 7 A 9.9999992 9.9999992 0 0 0 2 12 A 9.9999992 9.9999992 0 0 0 12 22 A 9.9999992 9.9999992 0 0 0 22 12 A 9.9999992 9.9999992 0 0 0 20.646484 7 L 3.3613281 7 z"/>
+ <circle style="opacity:0.2" cx="9.5" cy="1042.362" r="3.5"/>
+ <circle style="opacity:0.2" cx="14.5" cy="1042.362" r="3.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="1041.862" r="3.5"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="1041.862" r="3.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.996524,1042.8626 0,0 c -0.147311,0 -0.297309,0.054 -0.419466,0.1894 l -2.4053272,2.005 c -0.013969,0.015 -0.025181,0.032 -0.037397,0.048 -0.00339,0.01 -0.00712,0.01 -0.010265,0.013 -0.032626,0.045 -0.055668,0.094 -0.075533,0.1438 -0.00765,0.02 -0.012288,0.04 -0.018332,0.059 -0.011753,0.039 -0.023214,0.078 -0.027864,0.1187 -0.0039,0.029 -0.00223,0.059 -0.00223,0.089 2.477e-4,0.029 -0.00154,0.06 0.00223,0.089 0.00465,0.04 0.016116,0.079 0.027864,0.1187 0.00601,0.021 0.010677,0.04 0.018332,0.059 0.019862,0.05 0.042912,0.098 0.075533,0.144 0.003,0.01 0.00699,0.01 0.010265,0.013 0.012207,0.015 0.023454,0.033 0.037397,0.049 l 2.4053272,2.6716 c 0.122156,0.1355 0.272155,0.1891 0.419466,0.1894 l 0,0 c 9.43e-4,0 0.002,0 0.0029,0 0.001,0 0.002,0 0.0029,0 l 0,0 c 0.147381,-2e-4 0.297248,-0.054 0.419465,-0.1894 l 2.406804,-2.6716 c 0.01395,-0.015 0.02518,-0.033 0.03739,-0.049 0.0033,-0.01 0.0073,-0.01 0.01026,-0.013 0.03264,-0.045 0.05563,-0.094 0.07553,-0.1441 0.0076,-0.02 0.01232,-0.039 0.01833,-0.059 0.01175,-0.04 0.02248,-0.078 0.02714,-0.1188 0.0038,-0.029 0.0027,-0.059 0.0029,-0.089 0,-0.03 9.43e-4,-0.06 -0.0029,-0.089 -0.0046,-0.04 -0.01539,-0.079 -0.02714,-0.1187 -0.0061,-0.021 -0.01067,-0.04 -0.01833,-0.059 -0.01988,-0.05 -0.04289,-0.098 -0.07553,-0.144 -0.0032,-0.01 -0.0069,-0.01 -0.01026,-0.013 -0.01222,-0.015 -0.02343,-0.033 -0.0374,-0.048 l -2.406795,-2.005 c -0.122217,-0.1356 -0.272083,-0.188 -0.419465,-0.1894 l 0,0 c -0.001,0 -0.002,0 -0.0029,0 -9.42e-4,0 -0.002,0 -0.0029,0 z"/>
+ <path style="fill:#fcb700;fill-rule:evenodd" d="m 11.996524,1042.3626 0,0 c -0.147311,0 -0.297309,0.054 -0.419466,0.1894 l -2.4053272,2.005 c -0.013969,0.015 -0.025181,0.032 -0.037397,0.048 -0.00339,0.01 -0.00712,0.01 -0.010265,0.013 -0.032626,0.045 -0.055668,0.094 -0.075533,0.1438 -0.00765,0.02 -0.012288,0.04 -0.018332,0.059 -0.011753,0.039 -0.023214,0.078 -0.027864,0.1187 -0.0039,0.029 -0.00223,0.059 -0.00223,0.089 2.477e-4,0.029 -0.00154,0.06 0.00223,0.089 0.00465,0.04 0.016116,0.079 0.027864,0.1187 0.00601,0.021 0.010677,0.04 0.018332,0.059 0.019862,0.05 0.042912,0.098 0.075533,0.144 0.003,0.01 0.00699,0.01 0.010265,0.013 0.012207,0.015 0.023454,0.033 0.037397,0.049 l 2.4053272,2.6716 c 0.122156,0.1355 0.272155,0.1891 0.419466,0.1894 l 0,0 c 9.43e-4,0 0.002,0 0.0029,0 0.001,0 0.002,0 0.0029,0 l 0,0 c 0.147381,-2e-4 0.297248,-0.054 0.419465,-0.1894 l 2.406804,-2.6716 c 0.01395,-0.015 0.02518,-0.033 0.03739,-0.049 0.0033,-0.01 0.0073,-0.01 0.01026,-0.013 0.03264,-0.045 0.05563,-0.094 0.07553,-0.1441 0.0076,-0.02 0.01232,-0.039 0.01833,-0.059 0.01175,-0.04 0.02248,-0.078 0.02714,-0.1188 0.0038,-0.029 0.0027,-0.059 0.0029,-0.089 0,-0.03 9.43e-4,-0.06 -0.0029,-0.089 -0.0046,-0.04 -0.01539,-0.079 -0.02714,-0.1187 -0.0061,-0.021 -0.01067,-0.04 -0.01833,-0.059 -0.01988,-0.05 -0.04289,-0.098 -0.07553,-0.144 -0.0032,-0.01 -0.0069,-0.01 -0.01026,-0.013 -0.01222,-0.015 -0.02343,-0.033 -0.0374,-0.048 l -2.406795,-2.005 c -0.122217,-0.1356 -0.272083,-0.188 -0.419465,-0.1894 l 0,0 c -0.001,0 -0.002,0 -0.0029,0 -9.42e-4,0 -0.002,0 -0.0029,0 z"/>
+ <circle style="opacity:0.6" cx="15" cy="1042.362" r="1"/>
+ <circle style="opacity:0.6" cx="9" cy="1042.362" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/coypu.svg b/.icons/awkward/24x24/apps/coypu.svg
new file mode 100644
index 00000000..23f26159
--- /dev/null
+++ b/.icons/awkward/24x24/apps/coypu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#fb6651" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 2.2188 14.025 A 10 10 0 0 0 2.3652 14.676 A 10 10 0 0 0 2.418 14.832 C 2.6823 14.704 2.9354 14.576 3.0742 14.465 C 3.8946 13.807 5.3286 12.521 5.4746 12.521 C 5.6211 12.521 5.8735 12.458 5.9785 12.822 C 6.0835 13.185 5.7695 13.832 5.7695 13.832 C 5.7695 13.832 5.4519 14.375 5.4629 14.674 C 5.6129 15.749 6.5502 16.826 7.4297 16.973 C 8.0636 17.06 9 17.002 9 17.002 L 9.0215 16.844 C 9.001 16.603 8.5039 16.498 8.5039 16.498 C 8.4999 16.501 7.8736 16.619 7.5996 16.494 C 7.1377 16.282 6.5977 15.451 6.5977 15.346 C 6.5977 15.24 6.752 14.906 6.752 14.906 C 6.752 14.906 7.2626 14.975 7.4316 14.975 C 7.601 14.975 8.0371 14.996 8.0371 14.996 L 8.3652 15.359 C 8.4677 15.558 8.5946 15.46 8.7656 15.506 L 9.4961 15.512 L 10 15.502 L 10 15.244 C 10 15.501 10 15.002 9.6738 14.994 C 9.3908 14.981 9.0212 14.944 8.9902 14.842 C 8.9382 14.674 9.0117 14.596 9.0117 14.596 C 9.0117 14.596 9.3754 14.418 10.145 14.57 C 10.913 14.722 11.5 15.002 11.5 15.002 C 11.281 15.407 11.078 15.709 11.039 16.125 C 10.999 16.502 11 16.502 11.248 16.502 L 12.5 16.502 C 12.5 16.502 12.499 16.002 12.16 16.027 C 11.922 16.019 11.648 16.004 11.648 15.984 C 11.648 15.889 12.102 15.277 12.102 15.277 L 12.494 15.047 C 12.494 15.047 13.23 15.277 13.807 15.424 C 14.384 15.57 15.031 15.498 15.031 15.498 C 15.256 15.634 15.299 15.96 15.41 16.152 C 15.499 16.501 15.499 16.503 15.693 16.51 C 16.119 16.521 16.551 16.502 16.967 16.471 C 16.967 16.471 17.001 16.002 16.309 16.002 C 16.309 16.002 16.056 15.842 16.01 15.604 C 15.964 15.366 15.99 14.527 15.99 14.527 L 16.332 14.5 L 16.783 14.955 L 17.062 14.982 L 17.453 15.467 C 17.453 15.467 17.873 15.524 18.133 15.426 C 18.393 15.327 18.862 15.136 19.135 14.842 C 19.407 14.547 19.588 13.849 19.496 13.457 C 19.404 13.065 18.896 12.596 18.896 12.596 C 17.821 11.576 16.501 10.502 15.461 10.492 C 15.295 10.492 14.882 10.75 14.643 10.578 C 13.155 9.5518 11.525 8.5769 9.7402 8.5039 C 9.7402 8.5039 9.5411 8.5037 9.4551 8.5137 C 7.5003 8.5027 6.4063 9.8532 5.4434 11.049 C 5.0179 11.579 4.6777 12 4.6777 12 C 3.9359 12.767 3.0438 13.551 2.2188 14.025 z M 17.5 12.502 C 17.776 12.502 18 12.726 18 13.002 C 18 13.278 17.776 13.502 17.5 13.502 C 17.224 13.502 17 13.278 17 13.002 C 17 12.726 17.224 12.502 17.5 12.502 z"/>
+ <path style="fill:#ffffff" d="M 2.1328,13.596 C 2.1782,13.866 2.2355,14.132 2.3027,14.396 2.6275,14.244 2.911,14.096 3.0742,13.965 3.8946,13.307 5.3286,12.021 5.4746,12.021 5.6211,12.021 5.8735,11.958 5.9785,12.322 6.0835,12.685 5.7695,13.332 5.7695,13.332 5.7695,13.332 5.4519,13.875 5.4629,14.174 5.6129,15.249 6.5502,16.326 7.4297,16.473 8.0636,16.56 9,16.502 9,16.502 L 9.0215,16.344 C 9.001,16.103 8.5039,15.998 8.5039,15.998 8.4999,16.001 7.8736,16.119 7.5996,15.994 7.1377,15.782 6.5977,14.951 6.5977,14.846 6.5977,14.74 6.752,14.406 6.752,14.406 6.752,14.406 7.2626,14.475 7.4316,14.475 7.601,14.475 8.0371,14.496 8.0371,14.496 L 8.3652,14.859 C 8.4677,15.058 8.5946,14.96 8.7656,15.006 L 9.4961,15.012 10,15.002 V 14.744 C 10,15.001 10,14.502 9.6738,14.494 9.3908,14.481 9.0212,14.444 8.9902,14.342 8.9382,14.174 9.0117,14.096 9.0117,14.096 9.0117,14.096 9.3759,13.918 10.145,14.07 10.913,14.222 11.5,14.502 11.5,14.502 11.281,14.907 11.078,15.209 11.039,15.625 10.999,16.002 11,16.002 11.248,16.002 H 12.5 C 12.5,16.002 12.499,15.502 12.16,15.527 11.922,15.519 11.648,15.504 11.648,15.484 11.648,15.389 12.102,14.777 12.102,14.777 L 12.494,14.547 C 12.494,14.547 13.23,14.777 13.807,14.924 14.384,15.07 15.031,14.998 15.031,14.998 15.256,15.134 15.299,15.46 15.41,15.652 15.499,16.001 15.499,16.003 15.693,16.01 16.119,16.021 16.551,16.002 16.967,15.971 16.967,15.971 17.001,15.502 16.309,15.502 16.309,15.502 16.056,15.342 16.01,15.104 15.964,14.866 15.99,14.027 15.99,14.027 L 16.332,14 16.783,14.455 17.062,14.482 17.453,14.967 C 17.453,14.967 17.873,15.024 18.133,14.926 18.393,14.827 18.862,14.636 19.135,14.342 19.407,14.047 19.588,13.349 19.496,12.957 19.404,12.565 18.896,12.096 18.896,12.096 17.821,11.076 16.501,10.002 15.461,9.9923 15.295,9.9923 14.882,10.25 14.643,10.078 13.155,9.0516 11.525,8.077 9.7402,8.004 9.7402,8.004 9.5411,8.0038 9.4551,8.0138 7.5003,8.0028 6.4063,9.3533 5.4434,10.549 5.0179,11.079 4.6777,11.5 4.6777,11.5 3.91,12.294 2.9815,13.13 2.1328,13.596 Z M 17.5,12.002 C 17.776,12.002 18,12.226 18,12.502 18,12.778 17.776,13.002 17.5,13.002 17.224,13.002 17,12.778 17,12.502 17,12.226 17.224,12.002 17.5,12.002 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cozydrive.svg b/.icons/awkward/24x24/apps/cozydrive.svg
new file mode 100644
index 00000000..465e0bb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cozydrive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#207bf6" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5 A 4,4 0 0 0 8.1054688,9.6074219 4,4 0 0 0 5,13.5 a 4,4 0 0 0 4,4 h 6 a 4,4 0 0 0 4,-4 A 4,4 0 0 0 15.892578,9.6054688 4,4 0 0 0 12,6.5 Z"/>
+ <circle style="fill:#ffffff" cx="12" cy="10" r="4"/>
+ <circle style="fill:#ffffff" cx="9" cy="13" r="4"/>
+ <circle style="fill:#ffffff" cx="15" cy="13" r="4"/>
+ <rect style="fill:#ffffff" width="6" height="3.702" x="9" y="13.3"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.5px" d="m 10,13 c 0,0 0.790322,0.75 2,0.75 1.209678,0 2,-0.75 2,-0.75"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="M 10.25,12.6 10.169,13.1015 9.85,13.35"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 13.891892,12.6 0.081,0.5015 0.319,0.2485"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cpod.svg b/.icons/awkward/24x24/apps/cpod.svg
new file mode 100644
index 00000000..99721327
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cpod.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffeb3b" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.1" d="m 12,4 c -4.6944205,0 -8.5,3.8055795 -8.5,8.5 0,4.69442 3.8055795,8.5 8.5,8.5 2.268191,-0.0013 4.441767,-0.909166 6.037109,-2.521485 L 17.319336,17.779297 C 15.912835,19.198562 13.998138,19.997904 12,20 7.8578645,20 4.5,16.642135 4.5,12.5 4.5,8.3578645 7.8578645,5 12,5 c 1.998336,0.00155 3.913412,0.80058 5.320312,2.2197265 l 0.714844,-0.696289 C 16.440612,4.9108823 14.267796,4.0023777 12,4 Z m 0,2.5 c -3.3137085,0 -6,2.6862915 -6,6 0,3.313709 2.6862915,6 6,6 1.593684,-0.0012 3.121385,-0.636529 4.246094,-1.765625 l -0.71582,-0.698242 C 14.593783,16.972307 13.324174,17.498765 12,17.5 c -2.7614235,0 -5,-2.238577 -5,-5 0,-2.7614235 2.2385765,-5 5,-5 1.324174,0.00125 2.593783,0.5276925 3.530274,1.463867 l 0.71582,-0.6972655 C 15.121546,7.1371465 13.593824,6.501533 12,6.5 Z M 12,9 c -1.932996,0 -3.5,1.567004 -3.5,3.5 0,1.932997 1.567004,3.5 3.5,3.5 0.919683,-0.0012 1.801961,-0.364228 2.456055,-1.010742 L 13.741211,14.293946 C 13.274691,14.746747 12.650131,15.000004 12,15 10.619288,15 9.5,13.880712 9.5,12.5 9.5,11.119288 10.619288,10 12,10 c 0.649729,10e-4 1.273535,0.254963 1.739258,0.708008 l 0.717773,-0.699219 C 13.802381,9.3627535 12.919743,9.000367 12,9 Z"/>
+ <path style="fill:#4f4f4f" d="m 12,3.5 c -4.6944205,0 -8.5,3.8055795 -8.5,8.5 0,4.69442 3.8055795,8.5 8.5,8.5 2.268191,-0.0013 4.441767,-0.909166 6.037109,-2.521485 L 17.319336,17.279297 C 15.912835,18.698562 13.998138,19.497904 12,19.5 7.8578645,19.5 4.5,16.142135 4.5,12 4.5,7.8578645 7.8578645,4.5 12,4.5 c 1.998336,0.00157 3.913412,0.80058 5.320312,2.2197265 l 0.714844,-0.696289 C 16.440612,4.4108823 14.267796,3.5023777 12,3.5 Z M 12,6 c -3.3137085,0 -6,2.6862915 -6,6 0,3.313709 2.6862915,6 6,6 1.593684,-0.0012 3.121385,-0.636529 4.246094,-1.765625 l -0.71582,-0.698242 C 14.593783,16.472307 13.324174,16.998765 12,17 9.2385765,17 7,14.761423 7,12 7,9.2385765 9.2385765,7 12,7 c 1.324174,0.00125 2.593783,0.5276925 3.530274,1.463867 l 0.71582,-0.6972655 C 15.121546,6.6371465 13.593824,6.001533 12,6 Z m 0,2.5 c -1.932996,0 -3.5,1.567004 -3.5,3.5 0,1.932997 1.567004,3.5 3.5,3.5 0.919683,-0.0012 1.801961,-0.364228 2.456055,-1.010742 L 13.741211,13.793946 C 13.274691,14.246747 12.650131,14.500004 12,14.5 10.619288,14.5 9.5,13.380712 9.5,12 c 0,-1.380712 1.119288,-2.5 2.5,-2.5 0.649729,0.00105 1.273535,0.2549625 1.739258,0.708008 L 14.457031,9.508789 C 13.802381,8.8627535 12.919743,8.500367 12,8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cpu-x.svg b/.icons/awkward/24x24/apps/cpu-x.svg
new file mode 100644
index 00000000..6ab39933
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cpu-x.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#8e8e8e">
+ <rect width="1" height="19" x="15" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="13" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="11" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="9" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="17" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="19" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="7" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="5" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="19" x="12" y="3"/>
+ <rect width="1" height="19" x="10" y="3"/>
+ <rect width="1" height="19" x="8" y="3"/>
+ <rect width="1" height="19" x="6" y="3"/>
+ <rect width="1" height="19" x="14" y="3"/>
+ <rect width="1" height="19" x="16" y="3"/>
+ <rect width="1" height="19" x="18" y="3"/>
+ <rect width="1" height="19" x="4" y="3"/>
+ </g>
+ <rect style="opacity:0.2" width="17" height="17" x="-21.5" y="-20" rx=".944" ry=".944" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b7b7b7" width="17" height="17" x="-21" y="-20" rx=".944" ry=".944" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.9453,4 C 3.4221,4 3,4.4221 3,4.9453 V 5.4453 C 3,4.9221 3.4221,4.5 3.9453,4.5 H 19.055 C 19.578,4.5 20,4.9221 20,5.4453 V 4.9453 C 20,4.4221 19.578,4 19.055,4 Z"/>
+ <path style="opacity:0.5" d="M 12.843,14.196 C 12.043,14.569 11.299,14.565 10.799,14.529 10.203,14.486 9.723,14.322 9.513,14.18 9.383,14.092 9.206,14.126 9.118,14.256 9.03,14.386 9.064,14.562 9.194,14.65 9.533,14.879 10.132,15.05 10.758,15.095 10.864,15.103 10.981,15.108 11.106,15.108 11.651,15.108 12.343,15.056 13.083,14.711 13.225,14.645 13.287,14.476 13.221,14.334 13.155,14.192 12.986,14.13 12.843,14.196 Z M 16.001,13.775 C 16.028,11.308 16.282,6.6454 11.558,7.0214 6.8935,7.3974 8.13,12.324 8.061,13.974 7.999,14.847 7.709,15.914 7.3,17 H 8.561 C 8.69,16.54 8.786,16.085 8.827,15.651 8.903,15.704 8.984,15.755 9.071,15.804 9.212,15.887 9.333,15.998 9.462,16.115 9.762,16.389 10.102,16.699 10.768,16.738 10.812,16.74 10.857,16.742 10.901,16.742 11.574,16.742 12.034,16.447 12.404,16.211 12.581,16.097 12.734,15.999 12.878,15.952 13.287,15.824 13.645,15.617 13.912,15.354 13.954,15.313 13.993,15.271 14.029,15.228 14.178,15.773 14.382,16.387 14.608,17 H 17.3 C 16.654,16.002 15.987,15.024 16.001,13.776 Z M 8.512,12.433 C 8.512,12.433 8.512,12.433 8.512,12.433 8.466,11.627 8.851,10.95 9.373,10.92 9.894,10.889 10.355,11.518 10.401,12.323 10.401,12.323 10.401,12.323 10.401,12.323 10.403,12.367 10.405,12.41 10.405,12.452 10.239,12.494 10.09,12.554 9.957,12.624 9.956,12.618 9.956,12.612 9.955,12.607 V 12.606 C 9.911,12.149 9.667,11.804 9.41,11.835 9.153,11.866 8.981,12.262 9.026,12.719 9.026,12.72 9.026,12.72 9.026,12.72 9.045,12.919 9.103,13.097 9.183,13.232 9.163,13.248 9.107,13.289 9.042,13.336 8.993,13.371 8.934,13.415 8.863,13.467 8.669,13.212 8.536,12.846 8.512,12.433 Z M 13.797,14.423 C 13.778,14.849 13.221,15.25 12.707,15.41 L 12.704,15.411 C 12.49,15.48 12.3,15.603 12.098,15.732 11.758,15.949 11.408,16.173 10.901,16.173 10.868,16.173 10.834,16.172 10.8,16.17 10.336,16.143 10.119,15.945 9.845,15.695 9.7,15.563 9.55,15.426 9.356,15.313 L 9.352,15.311 C 8.935,15.075 8.676,14.782 8.66,14.527 8.652,14.401 8.708,14.291 8.828,14.201 9.088,14.006 9.262,13.879 9.377,13.794 9.505,13.701 9.544,13.673 9.573,13.645 9.593,13.626 9.615,13.604 9.639,13.581 9.878,13.349 10.277,12.961 10.891,12.961 11.266,12.961 11.681,13.105 12.123,13.389 12.331,13.525 12.512,13.587 12.742,13.667 12.899,13.721 13.078,13.783 13.318,13.885 L 13.322,13.887 C 13.545,13.979 13.809,14.146 13.797,14.423 Z M 13.674,13.424 C 13.631,13.402 13.586,13.382 13.539,13.362 13.323,13.27 13.15,13.207 13.007,13.157 13.086,13.002 13.135,12.808 13.14,12.598 V 12.598 C 13.151,12.086 12.893,11.671 12.564,11.67 12.234,11.67 11.959,12.084 11.948,12.595 V 12.595 C 11.947,12.612 11.947,12.629 11.947,12.645 11.745,12.552 11.545,12.484 11.35,12.443 11.349,12.423 11.348,12.404 11.348,12.385 V 12.384 C 11.329,11.453 11.901,10.681 12.625,10.662 13.349,10.642 13.951,11.381 13.97,12.313 V 12.314 C 13.979,12.735 13.866,13.123 13.673,13.424 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cqcb.plasma.webslice.svg b/.icons/awkward/24x24/apps/cqcb.plasma.webslice.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cqcb.plasma.webslice.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/crack-attack.svg b/.icons/awkward/24x24/apps/crack-attack.svg
new file mode 100644
index 00000000..44fafb50
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crack-attack.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#3f3f3f" width="18" height="18" x="3" y="3" rx=".581" ry=".546"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,2.49999 c -0.2769997,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,5.00001 c 0,0.27704 0.2230004,0.5 0.5000001,0.5 l 4.9999989,0 c 0.2769978,0 0.4999997,-0.223 0.4999997,-0.5 l 0,-5.00001 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,5.00001 c 0,0.27704 0.2229997,0.5 0.5000001,0.5 l 4.9999986,0 c 0.277001,0 0.5,-0.223 0.5,-0.5 l 0,-5.00001 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999976,0 c -0.277001,0 -0.499999,0.22299 -0.499999,0.49999 l 0,5.00001 c 0,0.27704 0.222999,0.5 0.499999,0.5 l 4.999999,0 c 0.276998,0 0.500001,-0.223 0.500001,-0.5 l 0,-5.00001 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z M 2.5000019,9.49997 c -0.2769997,0 -0.5000001,0.223 -0.5000001,0.50003 l 0,4.99998 c 0,0.27704 0.2230004,0.49999 0.5000001,0.49999 l 4.9999989,0 c 0.2769978,0 0.4999997,-0.22299 0.4999997,-0.49999 l 0,-4.99998 c 0,-0.27703 -0.2229996,-0.50003 -0.4999997,-0.50003 z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.50003 l 0,4.99998 c 0,0.27704 0.2229997,0.49999 0.5000001,0.49999 l 4.9999986,0 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 l 0,-4.99998 c 0,-0.27703 -0.223,-0.50003 -0.5,-0.50003 z m 6.9999976,0 c -0.277001,0 -0.499999,0.223 -0.499999,0.50003 l 0,4.99998 c 0,0.27704 0.222999,0.49999 0.499999,0.49999 l 4.999999,0 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 l 0,-4.99998 c 0,-0.27703 -0.223003,-0.50003 -0.500001,-0.50003 z M 2.5000019,16.5 c -0.2769997,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,5.00001 c 0,0.27704 0.2230004,0.5 0.5000001,0.5 l 4.9999989,0 c 0.2769978,0 0.4999997,-0.22299 0.4999997,-0.5 l 0,-5.00001 C 8.0000005,16.72295 7.7770009,16.5 7.5000008,16.5 Z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,5.00001 c 0,0.27704 0.2229997,0.5 0.5000001,0.5 l 4.9999986,0 c 0.277001,0 0.5,-0.22299 0.5,-0.5 l 0,-5.00001 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999976,0 c -0.277001,0 -0.499999,0.22299 -0.499999,0.49999 l 0,5.00001 c 0,0.27704 0.222999,0.5 0.499999,0.5 l 4.999999,0 c 0.276998,0 0.500001,-0.22299 0.500001,-0.5 l 0,-5.00001 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,1.99999 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 l 0,5.00001 c 0,0.27704 0.223,0.49999 0.4999999,0.49999 l 4.9999989,0 C 7.7770024,7.99999 8.0000009,7.777 8.0000009,7.5 l 0,-5.00001 c 0,-0.27704 -0.2229997,-0.5 -0.5000001,-0.5 z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,1.99999 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 l 0,5.00001 c 0,0.27704 0.2229997,0.49999 0.5000001,0.49999 l 4.9999986,0 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 l 0,-5.00001 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,1.99999 c -0.277002,0 -0.5,0.223 -0.5,0.5 l 0,5.00001 c 0,0.27704 0.222999,0.49999 0.5,0.49999 l 4.999998,0 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 l 0,-5.00001 c 0,-0.27704 -0.223003,-0.5 -0.500001,-0.5 z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,8.99998 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 l 0,5.00002 c 0,0.27703 0.223,0.49999 0.4999999,0.49999 l 4.9999989,0 c 0.2770016,0 0.5000001,-0.22299 0.5000001,-0.49999 l 0,-5.00002 c 0,-0.27704 -0.2229997,-0.49999 -0.5000001,-0.49999 z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,8.99998 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,5.00002 c 0,0.27703 0.2229997,0.49999 0.5000001,0.49999 l 4.9999986,0 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 l 0,-5.00002 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,8.99998 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 l 0,5.00002 c 0,0.27703 0.222999,0.49999 0.5,0.49999 l 4.999998,0 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 l 0,-5.00002 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 2.5000019,16 C 2.2230022,16 2.000002,16.223 2.000002,16.5 l 0,4.99997 c 0,0.27704 0.223,0.50003 0.4999999,0.50003 l 4.9999989,0 c 0.2770016,0 0.5000001,-0.22299 0.5000001,-0.50003 l 0,-4.99997 c 0,-0.27704 -0.2229997,-0.5 -0.5000001,-0.5 z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,16 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 l 0,4.99997 C 9.0000003,21.77701 9.223,22 9.5000004,22 l 4.9999986,0 c 0.277001,0 0.5,-0.22299 0.5,-0.50003 l 0,-4.99997 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,16 c -0.277002,0 -0.5,0.223 -0.5,0.5 l 0,4.99997 c 0,0.27704 0.222999,0.50003 0.5,0.50003 l 4.999998,0 c 0.276998,0 0.500001,-0.22299 0.500001,-0.50003 l 0,-4.99997 c 0,-0.27704 -0.223003,-0.5 -0.500001,-0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000018,1.99999 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 l 0,0.49999 c 0,-0.27704 0.223,-0.49999 0.4999999,-0.49999 l 4.999999,0 c 0.2769978,0 0.4999997,0.22299 0.4999997,0.49999 l 0,-0.49999 c 0,-0.27704 -0.2229996,-0.5 -0.4999997,-0.5 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 l 0,0.49999 c 0,-0.27704 0.2229997,-0.49999 0.5000001,-0.49999 l 4.9999986,0 c 0.277002,0 0.5,0.22299 0.5,0.49999 l 0,-0.49999 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z m 6.9999986,0 c -0.277002,0 -0.5,0.223 -0.5,0.5 l 0,0.49999 c 0,-0.27704 0.222999,-0.49999 0.5,-0.49999 l 4.999999,0 c 0.276997,0 0.499999,0.22299 0.499999,0.49999 l 0,-0.49999 c 0,-0.27704 -0.222999,-0.5 -0.499999,-0.5 z M 2.5000018,8.99998 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 l 0,0.5 c 0,-0.27704 0.223,-0.5 0.4999999,-0.5 l 4.999999,0 c 0.2769978,0 0.4999997,0.223 0.4999997,0.5 l 0,-0.5 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,0.5 c 0,-0.27704 0.2229997,-0.5 0.5000001,-0.5 l 4.9999986,0 c 0.277002,0 0.5,0.223 0.5,0.5 l 0,-0.5 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999986,0 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 l 0,0.5 c 0,-0.27704 0.222999,-0.5 0.5,-0.5 l 4.999999,0 c 0.276997,0 0.499999,0.223 0.499999,0.5 l 0,-0.5 c 0,-0.27704 -0.222999,-0.49999 -0.499999,-0.49999 z M 2.5000018,15.99997 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 l 0,0.50003 c 0,-0.27704 0.223,-0.50003 0.4999999,-0.50003 l 4.999999,0 c 0.2769978,0 0.4999997,0.22299 0.4999997,0.50003 l 0,-0.50003 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 l 0,0.50003 c 0,-0.27704 0.2229997,-0.50003 0.5000001,-0.50003 l 4.9999986,0 c 0.277002,0 0.5,0.22299 0.5,0.50003 l 0,-0.50003 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999986,0 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 l 0,0.50003 c 0,-0.27704 0.222999,-0.50003 0.5,-0.50003 l 4.999999,0 c 0.276997,0 0.499999,0.22299 0.499999,0.50003 l 0,-0.50003 c 0,-0.27704 -0.222999,-0.49999 -0.499999,-0.49999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crashplan.svg b/.icons/awkward/24x24/apps/crashplan.svg
new file mode 100644
index 00000000..8aa3c99d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crashplan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,3.5 -9.9999999,7 H 3.99975 v 9.291667 c 0,0.3485 0.187529,0.708333 0.5645,0.708333 h 14.8715 c 0.377142,0 0.56075,-0.359853 0.5645,-0.708333 V 10.5 H 22 Z"/>
+ <path style="fill:#7e9c38" d="M 12,3 2.0000001,10 H 3.99975 v 9.291667 C 3.99975,19.640167 4.187279,20 4.56425,20 h 14.8715 c 0.377142,0 0.56075,-0.359853 0.5645,-0.708333 V 10 H 22 Z"/>
+ <path style="opacity:0.2" d="m 12,11.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -6,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -6,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#ffffff" d="m 12,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -6,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -6,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,3 2,10 H 2.7138672 L 12,3.5 21.286133,10 H 22 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crawl.svg b/.icons/awkward/24x24/apps/crawl.svg
new file mode 100644
index 00000000..7edde0f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crawl.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3.8640519,5.5007645 c -0.470876,0 -0.8499567,0.334483 -0.8499567,0.7499618 V 13.000382 A 8.499567,7.4996179 0 0 0 11.513663,20.5 8.499567,7.4996179 0 0 0 20.01323,13.000382 V 6.2507263 c 0,-0.4154788 -0.379081,-0.7499618 -0.849957,-0.7499618 h -7.64961 z"/>
+ <path style="opacity:0.2" d="m 1.9936394,2.5002278 a 1.0000491,1.0000491 0 0 0 -0.058591,1.9979451 c 1.0636507,0.084815 1.7185224,0.2644381 2.0780192,0.4560314 0.3594967,0.1915933 0.4805141,0.3488858 0.6278975,0.7128542 0.2947675,0.7279374 0.343377,2.3373239 0.9032745,4.5769145 A 1.0000491,1.0000491 0 1 0 7.483594,9.7586466 C 6.9800747,7.7445692 7.0492931,6.2840696 6.4953634,4.9161203 6.218398,4.2321457 5.697251,3.5850773 4.9534494,3.1886693 4.2096479,2.7922612 3.3002611,2.6003805 2.0932437,2.5041338 a 1.0000491,1.0000491 0 0 0 -0.099604,-0.0039 z"/>
+ <circle style="opacity:0.2" cx="19.513" cy="10.001" r="2.5"/>
+ <circle style="opacity:0.2" cx="3.514" cy="10.001" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="3.514" cy="9.501" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="19.513" cy="9.501" r="2.5"/>
+ <path style="fill:none;stroke:#ffb500;stroke-width:1.99989808;stroke-linecap:round" d="m 2.0141461,3.0011731 c 4.5413362,0.362123 3.436354,2.2460013 4.4997708,6.4996691"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.9936394,2.000068 a 1.0000491,1.0000491 0 0 0 -0.9608886,1.2489598 1.0000491,1.0000491 0 0 1 0.9608886,-0.7489853 1.0000491,1.0000491 0 0 1 0.099604,0.0039 c 1.2070174,0.096247 2.1164043,0.2881273 2.8602057,0.6845354 0.7438016,0.396408 1.2649486,1.0434764 1.541914,1.727451 0.5539297,1.3679493 0.4847113,2.8284494 0.9882306,4.8425263 a 1.0000491,1.0000491 0 0 1 0.0049,0.021484 1.0000491,1.0000491 0 0 0 -0.0049,-0.5214579 C 6.9800747,7.2444097 7.0492931,5.7839101 6.4953634,4.4159605 6.218398,3.7319859 5.697251,3.0849176 4.9534494,2.6885095 4.209648,2.2921014 3.3002611,2.1002208 2.0932437,2.0039741 a 1.0000491,1.0000491 0 0 0 -0.099604,-0.0039 z"/>
+ <path style="fill:#4f4f4f" d="m 3.8640519,5.000764 c -0.470876,0 -0.8499567,0.3344829 -0.8499567,0.7499618 V 12.500382 A 8.499567,7.4996179 0 0 0 11.513663,20 8.499567,7.4996179 0 0 0 20.01323,12.500382 V 5.7507258 c 0,-0.4154789 -0.379081,-0.7499618 -0.849957,-0.7499618 h -7.64961 z"/>
+ <path style="opacity:0.2" d="m 13.428676,15.500371 c 0.286976,1.872383 -0.521395,4.236762 -1.468389,4.496262 -1.67572,0.422385 -0.12595,-2.930625 -2.9911812,-3.496322 0.7999819,1.357649 -0.2516631,1.835048 -1.7183524,2.011397 -0.5229629,0.05914 -0.9284662,-0.220783 -0.6892389,-0.955938 -0.045768,-0.150516 -0.2172884,-0.398548 -0.4841034,-0.489992 -0.2593117,-0.108833 -0.5042448,0.0047 -0.7498783,-0.03601 -0.00245,0.0211 -0.026919,0.04857 -0.00395,0.06283 0.5028104,0.516673 0.384511,0.923902 -0.098053,1.164038 -0.1643481,0.04954 -0.3157469,0.03637 -0.4450263,-0.0304 -0.1750361,-0.0904 -0.205389,-0.195557 -0.1496634,-0.304038 0.039568,-0.07699 0.1136038,-0.151246 0.1566016,-0.228027 0.011739,-0.02093 -0.031948,-0.04715 -0.050549,-0.07094 -0.054367,0.01058 -0.1326082,0.0148 -0.1595748,0.03243 -1.5368834,0.903419 0.4773156,2.908378 1.2300808,3.403801 1.5515115,0.936358 3.3248986,1.436931 5.1390493,1.440539 4.230688,-0.185451 8.276231,-2.365594 6.730424,-4.722287 0.04291,0.764258 -0.630903,1.691113 -2.127526,1.1712 0.526336,-1.484907 -2.271111,-3.674627 -2.120668,-3.448551 z"/>
+ <path style="fill:#f67c01" d="m 13.428676,15.000391 c 0.286976,1.872383 -0.521395,4.236763 -1.468389,4.496262 -1.67572,0.422385 -0.12595,-2.930625 -2.9911812,-3.496322 C 9.7690877,17.35798 8.7174427,17.83538 7.2507534,18.011729 6.7277905,18.07087 6.3222872,17.790946 6.5615145,17.055791 6.5157468,16.905274 6.3442261,16.657243 6.0774111,16.565799 c -0.2593117,-0.108834 -0.5042448,0.0047 -0.7498783,-0.03601 -0.00245,0.0211 -0.026919,0.04857 -0.00395,0.06283 0.5028104,0.516674 0.384511,0.923903 -0.098053,1.164039 -0.1643481,0.04954 -0.3157469,0.03637 -0.4450263,-0.0304 -0.1750361,-0.0904 -0.205389,-0.195556 -0.1496634,-0.304037 0.039568,-0.07699 0.1136038,-0.151247 0.1566016,-0.228028 0.011739,-0.02093 -0.031948,-0.04715 -0.050549,-0.07094 -0.054367,0.01058 -0.1326082,0.0148 -0.1595748,0.03243 -1.5368834,0.90342 0.4773156,2.908379 1.2300808,3.403801 1.5515115,0.936358 3.3248986,1.436932 5.1390493,1.440539 4.230688,-0.18545 8.276231,-2.365594 6.730424,-4.722286 0.04291,0.764257 -0.630903,1.691112 -2.127526,1.1712 0.526336,-1.484907 -2.271111,-3.674627 -2.120668,-3.448552 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.433487,14.985734 c -0.0121,-0.004 -0.01429,5e-4 -0.0049,0.01465 0.02555,0.166733 0.03997,0.338014 0.04883,0.510716 0.301267,0.186309 1.888173,1.550089 2.107315,2.771343 0.26383,-1.380568 -1.976852,-3.239298 -2.151257,-3.296707 z m 0.04199,0.989208 c -0.04538,1.633878 -0.727903,3.305471 -1.515548,3.521305 -1.675718,0.422385 -0.125826,-2.930219 -2.9910572,-3.495916 0.1239347,0.210329 0.1988504,0.397124 0.2392459,0.567354 2.5215443,0.7082 1.1275303,3.837956 2.7518133,3.428537 0.868554,-0.238005 1.618347,-2.245575 1.515548,-4.02128 z m -7.5904341,0.544894 c -0.1897988,-0.01589 -0.3733639,0.0403 -0.557589,0.0098 -0.00245,0.0211 -0.026874,0.04921 -0.0039,0.06347 0.1523357,0.156536 0.2416391,0.300684 0.2870943,0.435525 0.1526023,-0.01369 0.3067649,-0.03005 0.4667732,0.03711 0.1958326,0.06712 0.3387818,0.219119 0.4199007,0.354475 0.00265,-0.107298 0.019184,-0.225128 0.06445,-0.36424 -0.045768,-0.150516 -0.2175354,-0.398765 -0.4843504,-0.490209 -0.064828,-0.02721 -0.1291069,-0.0406 -0.1923727,-0.0459 z M 9.2081137,17.06766 C 9.035364,17.636113 8.238685,17.893214 7.2511819,18.011948 6.9180628,18.049621 6.6339933,17.947436 6.5324685,17.679933 6.3795958,18.318795 6.7600184,18.567467 7.2511819,18.511922 8.4906497,18.362893 9.4284654,17.996241 9.2081137,17.06766 Z m -4.4714523,0.05566 c -0.054367,0.01058 -0.1322047,0.0146 -0.1591713,0.03222 -0.5068997,0.297969 -0.6232742,0.716154 -0.5302464,1.160097 0.060743,-0.250024 0.2206719,-0.478146 0.5302464,-0.660122 0.014404,-0.0094 0.052742,-0.0128 0.084957,-0.01758 -0.063185,-0.06806 -0.069787,-0.140787 -0.031248,-0.21581 0.039568,-0.07699 0.1132443,-0.150746 0.1562421,-0.227527 0.011739,-0.02093 -0.032178,-0.0475 -0.050779,-0.07129 z m 12.9397716,0.15429 c 0.04236,0.754432 -0.614669,1.664209 -2.071184,1.18744 0.01017,0.166334 -8.5e-4,0.329771 -0.05566,0.48435 1.496623,0.519912 2.169752,-0.407558 2.126845,-1.171815 0.175889,0.268156 0.276342,0.533974 0.315413,0.794881 0.06767,-0.417482 -0.02557,-0.852976 -0.315413,-1.294856 z M 5.5813454,17.447523 c -0.069002,0.121135 -0.1880254,0.226239 -0.3554509,0.309555 -0.1643481,0.04954 -0.3160104,0.03553 -0.4452898,-0.03125 -0.0041,-0.0021 -0.00581,-0.0047 -0.00976,-0.0068 -0.043658,0.06814 -0.1043057,0.134356 -0.1396414,0.203114 -0.055726,0.108481 -0.025629,0.213293 0.1494064,0.303696 0.1292794,0.06678 0.2809417,0.08079 0.4452898,0.03125 0.3656609,-0.181962 0.519846,-0.460765 0.3554509,-0.809529 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.8636613,5.000764 c -0.470876,0 -0.8495661,0.3344829 -0.8495661,0.7499618 v 0.4999745 c 0,-0.4154788 0.3786901,-0.7499618 0.8495661,-0.7499618 h 7.6500017 7.65 c 0.470876,0 0.849567,0.334483 0.849567,0.7499618 V 5.7507258 c 0,-0.4154789 -0.378691,-0.7499618 -0.849567,-0.7499618 h -7.65 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/credentials-preferences.svg b/.icons/awkward/24x24/apps/credentials-preferences.svg
new file mode 100644
index 00000000..7fa88c29
--- /dev/null
+++ b/.icons/awkward/24x24/apps/credentials-preferences.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m11 3.5c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path fill="#e4e4e4" d="m11 3c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path opacity=".5" d="m11.5 7c-0.514 0-0.968 0.2598-1.238 0.6543 0.724 0.3019 1.238 1.0167 1.238 1.8457 0 0.171-0.029 0.3334-0.07 0.4922 0.023 0.0011 0.046 0.0078 0.07 0.0078 0.828 0 1.5-0.6716 1.5-1.5s-0.672-1.5-1.5-1.5zm-2 1c-0.8284 0-1.5 0.6716-1.5 1.5 0 0.828 0.6716 1.5 1.5 1.5 0.828 0 1.5-0.672 1.5-1.5 0-0.8284-0.672-1.5-1.5-1.5zm2 3c-0.27406 0.000157-0.51914 0.01965-0.75195 0.04687-0.272 0.106-0.497 0.305-0.748 0.453v0.09766c1.5009 0.12544 2.4952 0.6595 2.9668 1.3066 0.307 0.421 0.419 0.804 0.474 1.095h1.559v-0.6s0-2.4044-3.5-2.3984v-0.002zm-2 1c-3.5001 0.002-3.5 2.4-3.5 2.4v0.6h7v-0.59961s0-2.4044-3.5-2.3984v-0.002z"/>
+ <path fill="#fff" opacity=".2" d="m11 3c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cronopete_preferences.svg b/.icons/awkward/24x24/apps/cronopete_preferences.svg
new file mode 100644
index 00000000..7049c5ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cronopete_preferences.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.5" d="m 6.3708345,6.7500005 0.9150635,3.4150635 3.415064,-0.9150635 -1.2990385,-0.75 C 10.230351,7.065123 12.065122,6.5734975 13.5,7.4019245 14.934878,8.2303515 15.426503,10.065123 14.598076,11.5 13.769649,12.934879 11.934878,13.426504 10.5,12.598077 10.031572,12.326245 9.6454895,11.932648 9.382691,11.459093 L 7.4163615,11.98597 C 7.841521,12.970603 8.5720175,13.792436 9.5,14.330128 11.891462,15.71084 14.949415,14.891464 16.330127,12.500001 17.710838,10.108538 16.891462,7.0505855 14.5,5.6698735 12.108537,4.2891619 9.0505845,5.108538 7.669873,7.5000005 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cronopete_restore.svg b/.icons/awkward/24x24/apps/cronopete_restore.svg
new file mode 100644
index 00000000..ea93756e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cronopete_restore.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.5" d="m 6.3708345,6.7500005 0.9150635,3.4150635 3.415064,-0.9150635 -1.2990385,-0.75 C 10.230351,7.065123 12.065122,6.5734975 13.5,7.4019245 14.934878,8.2303515 15.426503,10.065123 14.598076,11.5 13.769649,12.934879 11.934878,13.426504 10.5,12.598077 10.031572,12.326245 9.6454895,11.932648 9.382691,11.459093 L 7.4163615,11.98597 C 7.841521,12.970603 8.5720175,13.792436 9.5,14.330128 11.891462,15.71084 14.949415,14.891464 16.330127,12.500001 17.710838,10.108538 16.891462,7.0505855 14.5,5.6698735 12.108537,4.2891619 9.0505845,5.108538 7.669873,7.5000005 Z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#3583f3" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 18,15 v 1 h -1.080077 c -0.685923,4e-5 -1.319726,0.386784 -1.662687,0.976634 -0.342981,0.589883 -0.342981,1.484869 0,2.074753 C 15.583725,19.611064 16.173711,19.96821 16.824296,20 16.333544,19.951217 15.999955,19.691237 16,19.2015 16,18.675025 16.390779,17.966511 16.919923,18 H 18 v 1.1 L 21,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crossover.svg b/.icons/awkward/24x24/apps/crossover.svg
new file mode 100644
index 00000000..893e3522
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crossover.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 13.023,4.9922 C 13.503,5.9123 13.883,6.7757 14.189,7.5938 13.307,7.5222 12.482,7.4833 11.742,7.4961 5.3802,7.6056 4.3143,10.835 8.5254,17.178 7.7481,17.293 6.9173,17.379 6,17.412 17.664,19.393 20.806,16.348 15.463,8.3027 16.239,8.1877 17.084,8.1128 18,8.0801 16.933,7.899 15.952,7.7692 15.027,7.6719 14.438,6.8245 13.79,5.9441 13.023,4.9922 Z M 14.488,8.4805 C 15.936,13.155 14.272,15.996 9.4959,17.004 8.0472,12.329 9.715,9.489 14.488,8.4805 Z M 9.326,17.043 C 9.1221,17.083 8.9139,17.12 8.699,17.154 8.9144,17.12 9.1232,17.084 9.326,17.043 Z M 8.9529,17.814 C 9.5409,18.658 10.213,19.552 10.976,20.5 10.499,19.583 10.112,18.719 9.8064,17.904 9.5359,17.882 9.2374,17.844 8.9529,17.814 Z"/>
+ <path style="fill:#f37421" d="M 13.023,4.4921 C 21.493,15.005 19.152,19.144 6,16.911 14.83,16.596 17.171,12.456 13.023,4.4921"/>
+ <path style="fill:#2183f3" d="M 11.742,6.9963 C 5.3775,7.1058 4.3115,10.339 8.5285,16.686 8.866,16.636 9.1905,16.578 9.498,16.511 7.732,10.823 10.565,7.8462 18,7.5806 15.534,7.1619 13.448,6.9668 11.742,6.9963 Z M 8.954,17.315 C 9.542,18.158 10.214,19.052 10.977,19.999 10.499,19.083 10.112,18.219 9.8065,17.404 9.536,17.382 9.2385,17.345 8.954,17.315 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crossstudio.svg b/.icons/awkward/24x24/apps/crossstudio.svg
new file mode 100644
index 00000000..0e86aaef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crossstudio.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.64998)">
+ <g transform="matrix(.49999988 0 0 .49999988 2.1200013e-7 148.50003)">
+ <path style="opacity:.2" d="m6.3499999 290.91456c-3.4395833 0-5.2916666 5.29167-5.2916666 5.29167h1.8520833c1.3229167 0 1.5875-1.85209 3.4395833-3.70417 1.8520833 1.85208 2.1166667 3.70417 3.4395833 3.70417h1.8520838s-1.190306-3.39592-3.4328657-4.74596c0.00156 0.00015 0.00309-0.00017 0.00465 0-0.1525455-0.1017-0.37578-0.21349-0.6273519-0.30955-0.032192-0.0125-0.065111-0.023-0.097669-0.0346-0.056939-0.0202-0.1138081-0.0393-0.1725991-0.0574-0.027095-0.008-0.054311-0.0158-0.081649-0.0233-0.3014311-0.086-0.6150427-0.13994-0.8841838-0.12093z"/>
+ <path style="fill:#eba43c" d="m11.641667 295.94165s-1.8520833-5.29167-5.2916667-5.29167l-1e-7 1.5875c1.8520833 1.85208 2.1166666 3.70417 3.4395833 3.70417z"/>
+ <path style="opacity:.1;fill:#ffffff" transform="matrix(.26458333 0 0 .26458333 0 284.29998)" d="m24 24v1c11.274061 0 18.016634 15.005923 19.613281 19h0.386719s-7-20-20-20z"/>
+ <path style="fill:#4f4f4f" d="m1.0583332 295.94165s1.8520835-5.29167 5.2916669-5.29167c0.6171087-0.0436 1.4718902 0.2843 1.8636698 0.54549-0.9680554-0.10203-1.8636697 1.04201-1.8636697 1.04201-1.8520833 1.85208-2.1166666 3.70417-3.4395833 3.70417z"/>
+ <path style="opacity:.1;fill:#ffffff" transform="matrix(.26458333 0 0 .26458333 0 284.29998)" d="m24 24c-13 0-20 20-20 20h0.3867188c1.5966474-3.994077 8.3392202-19 19.6132812-19 1.664557-0.117604 3.777536 0.4827 5.394531 1.193359 0.536717-0.12964 1.087656-0.189964 1.648438-0.130859-1.480742-0.987175-4.71059-2.227287-7.042969-2.0625z"/>
+ <path style="opacity:.2" d="m1.0583333 285.62279s1.1903051 3.39592 3.4328653 4.74596c-0.00156-0.00015-0.00309 0.00017-0.00465 0 0.1525455 0.1017 0.3757801 0.21349 0.627352 0.30955 0.032192 0.0125 0.065111 0.023 0.097669 0.0346 0.056939 0.0202 0.1138082 0.0393 0.1725991 0.0574 0.027095 0.008 0.054312 0.0158 0.081649 0.0232 0.3014311 0.086 0.6150428 0.13994 0.8841838 0.12093 3.4395833 0 5.2916675-5.29167 5.2916675-5.29167h-1.8520858c-1.3229166 0-1.5875 1.85209-3.4395833 3.70417-1.8520833-1.85208-2.1166666-3.70417-3.4395833-3.70417z"/>
+ <path style="fill:#568cbf" d="m1.0583333 285.35831s1.8520832 5.29167 5.2916666 5.29167l1e-7 -1.5875c-1.8520833-1.85208-2.1166666-3.70417-3.4395833-3.70417z"/>
+ <path style="opacity:.1;fill:#ffffff" transform="matrix(.26458333 0 0 .26458333 0 284.29998)" d="m4 4s0.142289 0.3885493 0.3867188 1h6.6132812c5 0 6 7.000013 13 14v-1c-7-6.999987-8-14-13-14z"/>
+ <path style="fill:#4f4f4f" d="m11.641667 285.35831s-1.8520835 5.29167-5.2916669 5.29167c-0.6171087 0.0436-1.4718902-0.2843-1.8636698-0.54549 0.9680554 0.10203 1.8636697-1.04201 1.8636697-1.04201 1.8520833-1.85208 2.1166666-3.70417 3.4395833-3.70417z"/>
+ <path style="opacity:.1;fill:#ffffff" transform="matrix(.26458333 0 0 .26458333 0 284.29998)" d="m37 4c-5 0-6 7.000013-13 14 0 0-3.384177 4.323125-7.042969 3.9375 0.423976 0.282654 0.999698 0.584023 1.648438 0.869141 2.96506-0.716189 5.394531-3.806641 5.394531-3.806641 7-6.999987 8-14 13-14h6.613281c0.24443-0.6114507 0.386719-1 0.386719-1z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crow-translate.svg b/.icons/awkward/24x24/apps/crow-translate.svg
new file mode 100644
index 00000000..ebd407b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crow-translate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 15.970177,10.004218 c 0.04732,0.424977 -0.03486,0.86735 0.01245,1.299783 0.0498,0.469711 -0.01494,0.964275 -0.09961,1.42653 -0.01,-0.375272 -0.01993,-0.755514 -0.03985,-1.12333 -0.01992,-0.387698 -0.174315,-0.785337 -0.278904,-1.163095 0.11206,0.795279 0.161864,1.600498 0.181785,2.398261 0.01494,0.61634 0.01743,1.257533 -0.08467,1.858962 -0.09961,0.586518 -0.405905,1.175521 -0.597651,1.719789 -0.283884,0.80522 -0.194237,1.88133 -0.261472,2.766077 0,0 -0.06724,0.154086 -0.181786,-0.596458 -0.154393,-1.01398 -0.240165,-2.124884 -0.220245,-3.15626 v -0.02485 c 0,-0.01243 -0.0024,-0.0348 -0.0024,-0.0348 0,0 -0.03238,0.09444 -0.03735,0.121776 -0.0024,0.0099 -0.0075,0.03728 -0.0075,0.04473 v 0.0024 c -0.0024,0.01243 -0.005,0.02734 -0.0075,0.04474 -0.0024,0.0099 -0.0024,0.0174 -0.005,0.02733 -0.0024,0.0174 -0.0075,0.03977 -0.01,0.05965 -0.0024,0.0099 -0.005,0.02237 -0.005,0.03231 -0.01494,0.08201 -0.03486,0.183908 -0.05976,0.305686 -0.122021,0.584032 -0.860693,0.84765 -0.94287,1.436653 -0.0025,0.01243 -1.122669,0.104333 -0.005,0.03479 -0.06724,0.40758 -0.103622,0.547878 -0.355133,0.833681 -0.266453,0.3032 -0.0979,-0.18519 -0.458984,0.02854 0.345231,0.08942 0.01494,-0.0099 0,0 -0.483102,0.328053 0.989397,-0.296968 0.483884,-0.02359 -0.03486,0.01988 0.253231,-0.280666 -0.0249,-0.0049 0.919069,-0.402393 -0.566228,0.837042 -0.548799,0.817157 0.129491,-0.139174 -0.08467,0.15657 0,0 0.699581,-0.970936 -0.0025,0.005 0,0 0.278904,-0.566636 -0.161697,-0.204583 0.08981,-0.788615 0,0 -0.06973,0.10438 -0.156884,0.228642 -0.109569,0.154085 -0.254001,0.342964 -0.313766,0.415036 -0.473141,0.571606 -0.806829,1.401678 -1.302382,1.945946 -0.179295,0.196334 -0.485591,0.270891 -0.687298,0.462255 -0.1892567,0.178938 -0.4606897,0.295745 -0.7072212,0.337993 -0.3984335,0.0671 -0.82177,0.310656 -1.2276745,0.459771 0,0 0.23906,-0.285803 0.4133755,-0.511961 0.363571,-0.477167 0.69975,-0.979186 1.006046,-1.498602 -0.00747,0.005 -0.2141585,0.173968 -0.34863,0.464741 -0.23408,0.514446 -0.81928,0.899659 -1.2251845,1.297297 C 7.6553818,22.241534 7.2345358,22.413016 6.8286313,22.5 6.1438228,22.47266 5.4465633,22.398104 4.7816764,22.234078 4.2288492,22.094905 3.220313,21.774308 3.0186058,21.394066 2.9912138,21.339386 2.9787628,21.120689 3.0933118,20.911929 3.2925288,20.549083 3.693453,20.248368 3.9374939,19.895464 4.3956931,19.226933 5.050619,18.212953 5.7105254,17.8178 c 0.366061,-0.218702 0.8566335,-0.35042 1.2849495,-0.524387 0.1967275,-0.0671 0.291355,-0.101895 0.485592,-0.173967 -0.4831015,0.106865 -0.948771,0.288288 -1.4094605,0.462256 0,0 0.00245,0.005 0.249021,-0.323083 0.2739235,-0.362845 0.635004,-0.663559 0.9537515,-0.981671 0.560298,-0.55918 1.9249345,-1.463809 1.9249345,-1.463809 0,0 -0.7246515,0.432433 -1.103164,0.437403 -0.2290995,0.0025 -0.453219,0.136689 -0.642475,0.25598 0.23408,-0.263435 0.4855915,-0.519415 0.7271425,-0.77291 0.4880815,-0.516931 1.1579485,-0.887233 1.7556,-1.274931 -0.2963355,0.06213 -0.6250435,0.03231 -0.921379,-0.01243 0.562788,-0.352905 1.1106341,-0.753029 1.5812861,-1.212799 1.157949,-1.135756 1.728207,-2.8008695 2.624684,-4.115564 0.410885,-0.601429 0.978654,-1.1258155 1.52401,-1.617894 0,0 0.363571,0.054676 0.418356,0.263436 0.134472,0.519416 0.363571,1.036347 0.540377,1.5532775 0.184275,0.529357 0.204197,1.130786 0.266452,1.6874805 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 15.970177,9.504218 c 0.04732,0.4249765 -0.03486,0.86735 0.01245,1.299783 0.0498,0.469711 -0.01494,0.964275 -0.09961,1.42653 -0.01,-0.375272 -0.01993,-0.755514 -0.03985,-1.12333 -0.01992,-0.387698 -0.174315,-0.785337 -0.278904,-1.163095 0.11206,0.795279 0.161864,1.600498 0.181785,2.398261 0.01494,0.61634 0.01743,1.257533 -0.08467,1.858962 -0.09961,0.586518 -0.405905,1.175521 -0.597651,1.719789 -0.283884,0.80522 -0.194237,1.88133 -0.261472,2.766077 0,0 -0.06724,0.154086 -0.181786,-0.596458 -0.154393,-1.01398 -0.240165,-2.124884 -0.220245,-3.15626 v -0.02485 c 0,-0.01243 -0.0024,-0.0348 -0.0024,-0.0348 0,0 -0.03238,0.09444 -0.03735,0.121776 -0.0024,0.0099 -0.0075,0.03728 -0.0075,0.04473 v 0.0024 c -0.0024,0.01243 -0.005,0.02734 -0.0075,0.04474 -0.0024,0.0099 -0.0024,0.0174 -0.005,0.02733 -0.0024,0.0174 -0.0075,0.03977 -0.01,0.05965 -0.0024,0.0099 -0.005,0.02237 -0.005,0.03231 -0.01494,0.08201 -0.03486,0.183908 -0.05976,0.305686 -0.122021,0.584032 -0.860693,0.847651 -0.94287,1.436653 -0.0025,0.01243 -1.122669,0.104333 -0.005,0.03479 -0.06724,0.40758 -0.103622,0.547878 -0.355133,0.833681 -0.266453,0.3032 -0.0979,-0.18519 -0.458984,0.02854 0.345231,0.08942 0.01494,-0.0099 0,0 -0.483102,0.328053 0.989397,-0.296968 0.483884,-0.02359 -0.03486,0.01988 0.253231,-0.280666 -0.0249,-0.0049 0.919069,-0.402393 -0.566228,0.837042 -0.548799,0.817157 0.129491,-0.139174 -0.08467,0.15657 0,0 0.699581,-0.970936 -0.0025,0.005 0,0 0.278904,-0.566636 -0.161697,-0.204583 0.08981,-0.788615 0,0 -0.06973,0.10438 -0.156884,0.228642 -0.109569,0.154085 -0.254001,0.342964 -0.313766,0.415036 -0.473141,0.571606 -0.806829,1.401678 -1.302382,1.945946 -0.179295,0.196334 -0.485591,0.270891 -0.687298,0.462255 -0.1892567,0.178938 -0.4606897,0.295745 -0.7072212,0.337993 -0.3984335,0.0671 -0.82177,0.310656 -1.2276745,0.459771 0,0 0.23906,-0.285803 0.4133755,-0.511961 0.363571,-0.477167 0.69975,-0.979186 1.006046,-1.498602 -0.00747,0.005 -0.2141585,0.173968 -0.34863,0.464741 -0.23408,0.514446 -0.81928,0.899659 -1.2251845,1.297297 C 7.6553818,21.741534 7.2345358,21.913016 6.8286313,22 6.1438228,21.97266 5.4465633,21.898104 4.7816764,21.734078 4.2288492,21.594905 3.220313,21.274308 3.0186058,20.894066 2.9912138,20.839386 2.9787628,20.620689 3.0933118,20.411929 3.2925288,20.049083 3.693453,19.748368 3.9374939,19.395464 4.3956931,18.726933 5.050619,17.712953 5.7105254,17.3178 c 0.366061,-0.218702 0.8566335,-0.35042 1.2849495,-0.524387 0.1967275,-0.0671 0.291355,-0.101895 0.485592,-0.173967 -0.4831015,0.106865 -0.948771,0.288288 -1.4094605,0.462256 0,0 0.00245,0.005 0.249021,-0.323083 0.2739235,-0.362845 0.635004,-0.663559 0.9537515,-0.981671 0.560298,-0.55918 1.9249345,-1.463809 1.9249345,-1.463809 0,0 -0.7246515,0.432433 -1.103164,0.437403 -0.2290995,0.0025 -0.453219,0.136689 -0.642475,0.25598 0.23408,-0.263435 0.4855915,-0.519415 0.7271425,-0.77291 0.4880815,-0.516931 1.1579485,-0.887233 1.7556,-1.274931 -0.2963355,0.06213 -0.6250435,0.03231 -0.921379,-0.01243 0.562788,-0.352905 1.1106341,-0.753029 1.5812861,-1.212799 1.157949,-1.135756 1.728207,-2.8008695 2.624684,-4.115564 0.410885,-0.601429 0.978654,-1.1258155 1.52401,-1.617894 0,0 0.363571,0.054676 0.418356,0.263436 0.134472,0.519416 0.363571,1.036347 0.540377,1.5532775 0.184275,0.529357 0.204197,1.130786 0.266452,1.6874805 z"/>
+ <path style="opacity:0.1" d="m 13.992978,12.276697 c -0.06775,0.02494 0.307496,1.406388 0.427367,2.032279 0.05733,0.299231 0.09902,0.610931 0.07036,0.91515 0,0 -0.03388,0.09476 -0.03908,0.122185 -0.0026,0.01 -0.0078,0.0374 -0.0078,0.04489 0,0 0,0 0,0.0024 -0.0025,0.01496 -0.0052,0.02743 -0.0078,0.04488 -0.0025,0.01 -0.0025,0.01745 -0.0052,0.02743 -0.0025,0.01746 -0.0078,0.0399 -0.01043,0.05985 -0.0026,0.01 -0.0052,0.02244 -0.0052,0.03242 -0.01563,0.08229 -0.03648,0.184525 -0.06254,0.306712 -0.127689,0.585995 -0.218895,1.17947 -0.30489,1.770452 -0.0025,0.01246 -0.0025,0.02244 -0.0052,0.03491 -0.07036,0.408949 -0.20326,0.583501 -0.466455,0.870265 -0.27883,0.304218 -0.614991,0.685737 -0.992845,0.900187 -0.01042,0.0075 -0.02606,0.01496 -0.0417,0.02494 -0.505544,0.329155 -0.974604,0.745585 -1.5036,1.01988 -0.03649,0.01994 -0.04952,0.01994 -0.02606,-0.005 0.01824,-0.01994 0.03649,-0.0374 0.05472,-0.05735 0.135506,-0.139641 0.265801,-0.294243 0.354401,-0.451339 0.0025,-0.005 0.0052,-0.01 0.0078,-0.01496 0.291859,-0.568539 0.555054,-1.164508 0.81825,-1.750503 0.01303,-0.02244 0.01824,-0.03491 0.02867,-0.05735 0.02606,-0.04987 0.0443,-0.10473 0.05733,-0.164577 0.151142,-0.755559 0.312708,-1.633304 0.138113,-2.388863 -0.156354,-0.670777 -0.166778,-0.506199 -0.166778,-0.506199 -0.03909,0.324167 -0.101629,0.650827 -0.195441,0.962526 -0.07297,0.236892 -0.205866,0.443861 -0.224107,0.566047 -0.04952,0.321674 0.08599,0.650828 0.09381,0.670777 -0.0078,-0.01246 -0.125083,-0.201981 -0.151142,-0.483758 -0.02866,-0.306712 0.164172,-0.63836 0.23453,-0.920135 0.11466,-0.456329 -0.114659,-1.114637 -0.01303,-1.446285 0.263195,-0.875252 1.295128,-2.22678 1.714677,-3.438667 0.218896,0.648335 0.388278,1.354022 0.622809,1.957472 0.02085,0.05486 0.02867,0.07231 0.0078,0.04738 C 14.28486,12.762887 13.993,12.276636 13.993,12.276636 Z"/>
+ <path style="fill:#41d444" d="m 13.992978,11.776737 c -0.06775,0.02494 0.307496,1.406387 0.427367,2.032278 0.05733,0.299232 0.09902,0.610931 0.07036,0.91515 0,0 -0.03388,0.09476 -0.03908,0.122186 -0.0026,0.01 -0.0078,0.0374 -0.0078,0.04488 0,0 0,0 0,0.0025 -0.0025,0.01496 -0.0052,0.02743 -0.0078,0.04488 -0.0025,0.01 -0.0025,0.01745 -0.0052,0.02743 -0.0025,0.01746 -0.0078,0.0399 -0.01043,0.05985 -0.0026,0.01 -0.0052,0.02244 -0.0052,0.03242 -0.01563,0.08229 -0.03648,0.184526 -0.06254,0.306713 -0.127689,0.585994 -0.218895,1.179469 -0.30489,1.770451 -0.0025,0.01247 -0.0025,0.02244 -0.0052,0.03491 -0.07036,0.408949 -0.20326,0.583501 -0.466455,0.870265 -0.27883,0.304218 -0.614991,0.685737 -0.992845,0.900187 -0.01042,0.0075 -0.02606,0.01496 -0.0417,0.02494 -0.505544,0.329155 -0.974604,0.745586 -1.5036,1.019881 -0.03649,0.01994 -0.04952,0.01994 -0.02606,-0.005 0.01824,-0.01994 0.03649,-0.0374 0.05472,-0.05735 0.135506,-0.139641 0.265801,-0.294244 0.354401,-0.45134 0.0025,-0.0049 0.0052,-0.01 0.0078,-0.01496 0.291859,-0.568539 0.555054,-1.164507 0.81825,-1.750502 0.01303,-0.02244 0.01824,-0.03491 0.02867,-0.05735 0.02606,-0.04987 0.0443,-0.104731 0.05733,-0.164577 0.151142,-0.755559 0.312708,-1.633305 0.138113,-2.388864 -0.156354,-0.670776 -0.166778,-0.506199 -0.166778,-0.506199 -0.03909,0.324167 -0.101629,0.650828 -0.195441,0.962527 -0.07297,0.236892 -0.205866,0.44386 -0.224107,0.566046 -0.04952,0.321674 0.08599,0.650828 0.09381,0.670777 -0.0078,-0.01247 -0.125083,-0.201981 -0.151142,-0.483757 -0.02866,-0.306712 0.164172,-0.63836 0.23453,-0.920136 0.11466,-0.456329 -0.114659,-1.114637 -0.01303,-1.446285 0.263195,-0.875252 1.295128,-2.226779 1.714677,-3.438666 0.218896,0.648334 0.388278,1.354021 0.622809,1.957471 0.02085,0.05486 0.02867,0.07231 0.0078,0.04738 C 14.28486,12.263017 13.993,11.776767 13.993,11.776767 Z"/>
+ <path style="opacity:0.2" d="m 14.685194,1.9999609 c 0.396178,1.4635906 0.403749,2.967556 0.335616,4.4614276 -0.0757,1.62509 -0.688897,3.33093 -1.218818,4.8651775 -0.557678,1.61752 -1.450973,2.98522 -2.291276,4.451334 -0.77217,1.344989 -1.9960352,2.480533 -3.1997122,3.436914 -1.0497475,0.832732 -2.2105265,1.468637 -3.459625,1.927902 -0.3886086,0.141312 -0.8226389,0.19178 -1.2339583,0.204398 -0.3028118,0.0076 -0.519827,-0.01009 -0.5299207,-0.01009 0.8932949,-0.186734 1.799207,-0.456741 2.5915645,-0.913482 2.1979095,-1.269286 4.2671235,-3.005407 5.5565977,-5.220981 0.820116,-1.405551 1.594809,-2.785869 2.134824,-4.330209 0.497116,-1.428263 1.039654,-2.924658 1.188536,-4.4336705 0.113554,-1.1532081 0.108508,-2.3341743 -0.09841,-3.4798124 0.07066,-0.239726 0.100937,-0.3608508 0.15393,-0.6005768 0.03028,-0.1463591 0.04542,-0.2170152 0.07066,-0.3583273 z"/>
+ <path style="fill:#666666" d="m 14.685194,1.5000002 c 0.396178,1.4635906 0.403749,2.9675561 0.335616,4.4614278 -0.0757,1.62509 -0.688897,3.33093 -1.218818,4.865177 -0.557678,1.61752 -1.450973,2.98522 -2.291276,4.451334 -0.77217,1.344989 -1.9960352,2.480533 -3.1997122,3.436914 -1.0497475,0.832733 -2.2105265,1.468638 -3.459625,1.927902 -0.3886086,0.141312 -0.8226389,0.191781 -1.2339583,0.204398 -0.3028118,0.0076 -0.519827,-0.01009 -0.5299207,-0.01009 0.8932949,-0.186734 1.799207,-0.456741 2.5915645,-0.913481 2.1979095,-1.269287 4.2671235,-3.005408 5.5565977,-5.220981 0.820116,-1.405552 1.594809,-2.785869 2.134824,-4.33021 0.497116,-1.4282625 1.039654,-2.9246575 1.188536,-4.43367 0.113554,-1.1532083 0.108508,-2.3341745 -0.09841,-3.4798126 0.07066,-0.239726 0.100937,-0.3608508 0.15393,-0.6005768 0.03028,-0.1463591 0.04542,-0.2170152 0.07066,-0.3583274 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crusader-kings-2.svg b/.icons/awkward/24x24/apps/crusader-kings-2.svg
new file mode 100644
index 00000000..d47bed03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crusader-kings-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12,1.5 C 9.0000005,2.4466148 5.9999995,3.3964605 3,4.3454996 3.2197504,11.391 4.89825,19.984846 12,22.5 19.1775,20.060769 20.695501,11.315077 21,4.3454996 18,3.3956535 15,2.4458074 12,1.5 Z"/>
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="M 12,2.826529 C 9.46125,3.6086826 6.92325,4.3932015 4.3845,5.1769325 4.5705,10.996567 5.991,18.095086 12,20.173471 18.0735,18.158951 19.3575,10.934279 19.6155,5.1769325 17.07675,4.392413 14.53875,3.607894 12,2.826529"/>
+ <path style="fill:#ff9744;fill-rule:evenodd" d="M 12,1 C 9.0000005,1.9466148 5.9999995,2.8964605 3,3.8454996 3.2197504,10.891 4.89825,19.484846 12,22 19.1775,19.560769 20.695501,10.815077 21,3.8454996 18,2.8956535 15,1.9458073 12,1 Z"/>
+ <path style="fill:#ffd764;fill-rule:evenodd" d="M 12,1 C 9.0000005,1.9466148 5.9999995,2.8964605 3,3.8454996 3.2197504,10.891 4.89825,19.484846 12,22 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,3.5976563 c 2.284511,0.7206332 4.570053,1.4434852 6.855469,2.1669922 -0.210903,2.95857 -0.63199,6.0492815 -1.640625,8.6289065 -1.082177,2.767707 -2.682311,4.797861 -5.202148,5.893554 C 9.502443,19.163069 7.8738945,17.129056 6.776367,14.379883 5.750986,11.811427 5.3230935,8.733461 5.135742,5.767578 7.4243395,5.0434685 9.7123085,4.3198263 12,3.5976563 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12,3.0976563 c 2.284511,0.7206333 4.570053,1.4434852 6.855469,2.1669922 -0.210903,2.95857 -0.63199,6.0492815 -1.640625,8.6289065 -1.082177,2.767707 -2.682311,4.797861 -5.202148,5.893554 C 9.502443,18.663069 7.8738945,16.629056 6.776367,13.879883 5.750986,11.311427 5.3230935,8.233461 5.135742,5.267578 7.4243395,4.5434685 9.7123085,3.8198263 12,3.0976563 Z"/>
+ <path style="fill:#ec3e3e" d="M 12 3.0976562 C 11.265082 3.3296526 10.529909 3.562655 9.7949219 3.7949219 L 11 5 L 11 9 L 7.0683594 9 L 6.75 9 L 5.3378906 7.5878906 C 5.4953909 8.9849596 5.7318366 10.366165 6.0722656 11.677734 L 6.75 11 L 7.0683594 11 L 11 11 L 11 18 L 10.253906 18.746094 C 10.520416 18.94802 10.798826 19.136995 11.091797 19.310547 C 11.384768 19.484099 11.6923 19.643206 12.013672 19.787109 C 12.333809 19.647905 12.636748 19.493552 12.927734 19.324219 C 12.929001 19.323484 12.930375 19.323 12.931641 19.322266 C 12.959084 19.306277 12.982571 19.285781 13.009766 19.269531 C 13.270469 19.113758 13.524915 18.950586 13.763672 18.771484 C 13.765144 18.77038 13.766106 18.768684 13.767578 18.767578 L 13 18 L 13 11 L 16.917969 11 L 17.25 11 L 17.912109 11.662109 C 18.242452 10.362174 18.474024 8.9946149 18.634766 7.6152344 L 17.25 9 L 16.917969 9 L 13 9 L 13 5 L 14.205078 3.7949219 C 13.470091 3.5627234 12.734812 3.3294477 12 3.0976562 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12,1 C 9.000001,1.9466148 5.9999995,2.896664 3,3.8457031 3.0050662,4.008131 3.014819,4.1748869 3.0214844,4.3388672 6.0143185,3.392091 9.0071665,2.4443538 12,1.5 14.991168,2.4430228 17.982465,3.3898644 20.973633,4.336914 20.982044,4.1736521 20.992946,4.0071592 21,3.8457031 18,2.895857 15,1.9458073 12,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/crypt-of-the-necrodancer.svg b/.icons/awkward/24x24/apps/crypt-of-the-necrodancer.svg
new file mode 100644
index 00000000..78db0006
--- /dev/null
+++ b/.icons/awkward/24x24/apps/crypt-of-the-necrodancer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 9,3.5 v 1 H 7 v 1 H 5 v 1 H 4 v 1 H 3 v 1 H 2 v 6 h 1 v 1 h 1 v 1 h 1 v 1.5 1.5 1 h 1 v 1 h 2 v -2 h 1 v 2 h 2 v -2 h 2 v 2 h 2 v -2 h 1 v -2 h 1 v -1 h 2 v -1 h 1 v -1 h 1 v -2 h 1 v -4 h -1 v -2 h -1 v -1 h -1 v -1 h -3 v -1 z"/>
+ <path style="fill:#e4e4e4" d="M 9,3 V 4 H 7 V 5 H 5 V 6 H 4 V 7 H 3 V 8 H 2 v 6 h 1 v 1 h 1 v 1 h 1 v 1.5 1.5 1 h 1 v 1 h 2 v -2 h 1 v 2 h 2 v -2 h 2 v 2 h 2 v -2 h 1 v -2 h 1 v -1 h 2 v -1 h 1 v -1 h 1 v -2 h 1 V 8 H 21 V 6 H 20 V 5 H 19 V 4 H 16 V 3 Z"/>
+ <path style="fill:#3f3f3f" d="m 4,8 v 5 h 1 v 1 H 7 V 13 H 6 V 10 H 7 V 9 H 6 V 8 Z"/>
+ <path style="fill:#3f3f3f" d="m 12,8 v 1 h -1 v 5 h 4 v -1 h 1 V 9 H 15 V 8 Z"/>
+ <rect style="fill:#ea01f5" width="1" height="3" x="6" y="10"/>
+ <rect style="fill:#ea01f5" width="2" height="3" x="12" y="10"/>
+ <path style="fill:#3f3f3f" d="m 8,15 v 1 H 7 v 1 h 4 v -1 h -1 v -1 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="12" y="13"/>
+ <path style="opacity:0.2" d="M 4 8 L 4 8.5 L 6 8.5 L 6 8 L 4 8 z M 12 8 L 12 8.5 L 15 8.5 L 15 8 L 12 8 z M 6 9 L 6 9.5 L 7 9.5 L 7 9 L 6 9 z M 11 9 L 11 9.5 L 12 9.5 L 12 9 L 11 9 z M 15 9 L 15 9.5 L 16 9.5 L 16 9 L 15 9 z M 6 13 L 6 13.5 L 7 13.5 L 7 13 L 6 13 z M 8 15 L 8 15.5 L 10 15.5 L 10 15 L 8 15 z M 7 16 L 7 16.5 L 8 16.5 L 8 16 L 7 16 z M 10 16 L 10 16.5 L 11 16.5 L 11 16 L 10 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9 3 L 9 3.5 L 16 3.5 L 16 3 L 9 3 z M 7 4 L 7 4.5 L 9 4.5 L 9 4 L 7 4 z M 16 4 L 16 4.5 L 19 4.5 L 19 4 L 16 4 z M 5 5 L 5 5.5 L 7 5.5 L 7 5 L 5 5 z M 19 5 L 19 5.5 L 20 5.5 L 20 5 L 19 5 z M 4 6 L 4 6.5 L 5 6.5 L 5 6 L 4 6 z M 20 6 L 20 6.5 L 21 6.5 L 21 6 L 20 6 z M 3 7 L 3 7.5 L 4 7.5 L 4 7 L 3 7 z M 2 8 L 2 8.5 L 3 8.5 L 3 8 L 2 8 z M 21 8 L 21 8.5 L 22 8.5 L 22 8 L 21 8 z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height=".5" x="12" y="10"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="1" height=".5" x="6" y="10"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cryptfolder-indicator.svg b/.icons/awkward/24x24/apps/cryptfolder-indicator.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cryptfolder-indicator.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cryptkeeper.svg b/.icons/awkward/24x24/apps/cryptkeeper.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cryptkeeper.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cryptomator.svg b/.icons/awkward/24x24/apps/cryptomator.svg
new file mode 100644
index 00000000..7aab2f10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cryptomator.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 5.1428572,1038.8628 c 0,0 -1.1428572,-0.057 -1.1428572,1.0141 l 0,4.3635 c 1.0194038,3.8008 3.4792737,4.7222 5.3939734,5.8109 0.6854496,0.3898 1.6396896,0.8143 2.6060266,0.8109 0.966337,0 1.920578,-0.4211 2.606027,-0.8109 1.914699,-1.0887 4.374569,-2.0101 5.393973,-5.8109 l 0,-4.3635 c 0,-1.0713 -1.142858,-1.0141 -1.142858,-1.0141 l -6.857142,0 z"/>
+ <path style="opacity:0.2" d="m 12,1030.8622 c -3.3137083,0 -5.9999998,2.6863 -5.9999998,6 l 0,6 5.9999998,0 6,0 0,-6 c 0,-3.3137 -2.686291,-6 -6,-6 z m 0,2 c 2.20914,0 4,1.7907 4,4 l 0,4 -4,0 -3.9999998,0 0,-4 c 0,-2.2093 1.7908604,-4 3.9999998,-4 z"/>
+ <path style="fill:#e4e4e4" d="m 12,1030.3622 c -3.3137083,0 -5.9999998,2.6863 -5.9999998,6 l 0,6 5.9999998,0 6,0 0,-6 c 0,-3.3137 -2.686291,-6 -6,-6 z m 0,2 c 2.20914,0 4,1.7906 4,4 l 0,4 -4,0 -3.9999998,0 0,-4 c 0,-2.2094 1.7908604,-4 3.9999998,-4 z"/>
+ <path style="fill:#385455;fill-rule:evenodd" d="m 5.1428572,1038.3628 c 0,0 -1.1428572,-0.057 -1.1428572,1.0141 l 0,4.3635 c 1.0194038,3.8008 3.4792737,4.7222 5.3939734,5.8109 0.6854496,0.3898 1.6396896,0.8143 2.6060266,0.8109 0.966337,0 1.920578,-0.4211 2.606027,-0.8109 1.914699,-1.0887 4.374569,-2.0101 5.393973,-5.8109 l 0,-4.3635 c 0,-1.0713 -1.142858,-1.0141 -1.142858,-1.0141 l -6.857142,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 6.5,1043.8618 -2.1230469,1.498 c 0.6687531,1.6492 1.6588075,2.633 2.7050781,3.3516 L 9.5,1045.8618 l -0.5,-1 -1.5,0.5 -1,-1.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 6.5 15 L 4.3769531 16.498047 C 5.0457062 18.147215 6.0357606 19.131027 7.0820312 19.849609 L 9.5 17 L 9 16 L 7.5 16.5 L 6.5 15 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.5,1046.8618 -1.4765625,2.9844 c 0.1214486,0.066 0.253309,0.1381 0.3710937,0.2051 0.4490918,0.2553 1.0173398,0.5148 1.6249998,0.6699 l 0.480469,-3.3594 -1,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 10.5 18 L 9.0234375 20.984375 C 9.1448861 21.050791 9.2767465 21.122481 9.3945312 21.189453 C 9.843623 21.444842 10.411871 21.704298 11.019531 21.859375 L 11.5 18.5 L 10.5 18 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 6.0000002,1039.8618 0,2 3,0 0,-1.25 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 6.0000002,1039.3622 0,2 3,0 0,-1.25 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 17.5,1043.8618 2.123047,1.498 c -0.668753,1.6492 -1.658808,2.633 -2.705078,3.3516 L 14.5,1045.8618 l 0.5,-1 1.5,0.5 1,-1.5 z"/>
+ <path style="opacity:0.3" transform="translate(0,1028.3622)" d="m 12,11 c -0.05021,7.15e-4 -0.100377,0.0033 -0.150391,0.0078 C 10.807165,11.086421 10.001124,11.954596 10,13 c 1.53e-4,0.745519 0.414953,1.429072 1.076172,1.773438 L 10.5,16.5 l 1.5,1 1.5,-1 -0.576172,-1.726562 C 13.585047,14.429072 13.999847,13.745519 14,13 13.998972,11.944719 13.178218,11.071814 12.125,11.005859 12.083433,11.002168 12.04173,11.000213 12,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1030.3622 c -3.3137083,0 -5.9999998,2.6863 -5.9999998,6 l 0,0.5 c 0,-3.3137 2.6862915,-6 5.9999998,-6 3.313709,0 6,2.6863 6,6 l 0,-0.5 c 0,-3.3137 -2.686291,-6 -6,-6 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.5,1046.8618 1.476563,2.9844 c -0.121449,0.066 -0.253309,0.1381 -0.371094,0.2051 -0.449092,0.2553 -1.01734,0.5148 -1.625,0.6699 L 12.5,1047.3618 l 1,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 17.5,1043.3622 2.123047,1.498 c -0.668753,1.6492 -1.658808,2.633 -2.705078,3.3516 L 14.5,1045.3622 l 0.5,-1 1.5,0.5 1,-1.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18,1039.8618 0,2 -3,0 0,-1.25 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 13.5,1046.3622 1.476563,2.9844 c -0.121449,0.066 -0.253309,0.1381 -0.371094,0.2051 -0.449092,0.2553 -1.01734,0.5148 -1.625,0.6699 L 12.5,1046.8622 l 1,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 18,1039.3622 0,2 -3,0 0,-1.25 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.1" transform="translate(0,1028.3622)" d="M 5.1425781 10 C 5.1425781 10 4 9.944525 4 11.015625 L 4 11.515625 C 4 10.444525 5.1425781 10.5 5.1425781 10.5 L 12 10.5 L 18.857422 10.5 C 18.857422 10.5 20 10.444325 20 11.515625 L 20 11.015625 C 20 9.944325 18.857422 10 18.857422 10 L 12 10 L 5.1425781 10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cryptr.svg b/.icons/awkward/24x24/apps/cryptr.svg
new file mode 100644
index 00000000..dc25be9e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cryptr.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#d7d7d7" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 8.75,3.5 A 0.75,0.75 0 0 0 8,4.25 0.75,0.75 0 0 0 8.75,5 0.75,0.75 0 0 0 9.5,4.25 0.75,0.75 0 0 0 8.75,3.5 Z m 7,0 A 0.75,0.75 0 0 0 15,4.25 0.75,0.75 0 0 0 15.75,5 0.75,0.75 0 0 0 16.5,4.25 0.75,0.75 0 0 0 15.75,3.5 Z m -9.2890625,3 C 6.2052452,6.5 6,6.7052452 6,6.9609375 V 18.039062 C 6,18.294755 6.2052452,18.5 6.4609375,18.5 H 17.539062 C 17.794755,18.5 18,18.294755 18,18.039062 V 6.9609375 C 18,6.7052452 17.794755,6.5 17.539062,6.5 Z M 3.75,8 A 0.75,0.75 0 0 0 3,8.75 0.75,0.75 0 0 0 3.75,9.5 0.75,0.75 0 0 0 4.5,8.75 0.75,0.75 0 0 0 3.75,8 Z m 16.5,0.5 A 0.75,0.75 0 0 0 19.5,9.25 0.75,0.75 0 0 0 20.25,10 0.75,0.75 0 0 0 21,9.25 0.75,0.75 0 0 0 20.25,8.5 Z M 3.75,15 A 0.75,0.75 0 0 0 3,15.75 0.75,0.75 0 0 0 3.75,16.5 0.75,0.75 0 0 0 4.5,15.75 0.75,0.75 0 0 0 3.75,15 Z m 16.5,0.5 A 0.75,0.75 0 0 0 19.5,16.25 0.75,0.75 0 0 0 20.25,17 0.75,0.75 0 0 0 21,16.25 0.75,0.75 0 0 0 20.25,15.5 Z M 8.25,20 A 0.75,0.75 0 0 0 7.5,20.75 0.75,0.75 0 0 0 8.25,21.5 0.75,0.75 0 0 0 9,20.75 0.75,0.75 0 0 0 8.25,20 Z m 7,0 A 0.75,0.75 0 0 0 14.5,20.75 0.75,0.75 0 0 0 15.25,21.5 0.75,0.75 0 0 0 16,20.75 0.75,0.75 0 0 0 15.25,20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <rect style="fill:#555555" width="12" height="12" x="6" y="6" rx=".462" ry=".462"/>
+ <path style="opacity:0.2" d="m 12,8.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 1.076172,1.773438 L 10,15.5 h 4 L 12.923828,12.273438 A 2,2 0 0 0 14,10.5 2,2 0 0 0 12,8.5 Z"/>
+ <circle style="fill:#ffffff" cx="12" cy="10" r="2"/>
+ <path style="fill:#ffffff" transform="matrix(0.36372064,0,0,0.6299826,2.8014964,-4.0353537)" d="m 25.290024,20.691609 5.498725,9.524073 -10.997451,-1e-6 z"/>
+ <circle style="fill:#555555" cx="3.75" cy="8.25" r=".75"/>
+ <circle style="fill:#555555" cx="3.75" cy="15.25" r=".75"/>
+ <circle style="fill:#555555" cx="3.75" cy="-15.75" r=".75" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="3.75" cy="-8.75" r=".75" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="-20.25" cy="-15.75" r=".75" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-20.25" cy="-8.75" r=".75" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-20.25" cy="8.25" r=".75" transform="rotate(-90)"/>
+ <circle style="fill:#555555" cx="-20.25" cy="15.25" r=".75" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-applets.svg b/.icons/awkward/24x24/apps/cs-applets.svg
new file mode 100644
index 00000000..e5b98b56
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-applets.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 4.5,15.5 2,0 C 6.777,15.5 7,15.723 7,16 l 0,2 c 0,0.277 -0.223,0.5 -0.5,0.5 l -2,0 C 4.223,18.5 4,18.277 4,18 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 8.5,15.5 2,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 -2,0 C 8.223,18.5 8,18.277 8,18 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 12.5,15.5 2,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 -2,0 C 12.223,18.5 12,18.277 12,18 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 16.5,15.5 2,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 -2,0 C 16.223,18.5 16,18.277 16,18 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff" d="m 4.5,15 2,0 C 6.777,15 7,15.223 7,15.5 l 0,2 C 7,17.777 6.777,18 6.5,18 l -2,0 C 4.223,18 4,17.777 4,17.5 l 0,-2 C 4,15.223 4.223,15 4.5,15 Z"/>
+ <path style="fill:#ffffff" d="m 8.5,15 2,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 -2,0 C 8.223,18 8,17.777 8,17.5 l 0,-2 C 8,15.223 8.223,15 8.5,15 Z"/>
+ <path style="fill:#ffffff" d="m 12.5,15 2,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 -2,0 C 12.223,18 12,17.777 12,17.5 l 0,-2 C 12,15.223 12.223,15 12.5,15 Z"/>
+ <path style="fill:#ffffff" d="m 16.5,15 2,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 -2,0 C 16.223,18 16,17.777 16,17.5 l 0,-2 C 16,15.223 16.223,15 16.5,15 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-backgrounds.svg b/.icons/awkward/24x24/apps/cs-backgrounds.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-backgrounds.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-bluetooth.svg b/.icons/awkward/24x24/apps/cs-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-cat-admin.svg b/.icons/awkward/24x24/apps/cs-cat-admin.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-cat-admin.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-cat-appearance.svg b/.icons/awkward/24x24/apps/cs-cat-appearance.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-cat-appearance.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-cat-hardware.svg b/.icons/awkward/24x24/apps/cs-cat-hardware.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-cat-hardware.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-cat-prefs.svg b/.icons/awkward/24x24/apps/cs-cat-prefs.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-cat-prefs.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-color.svg b/.icons/awkward/24x24/apps/cs-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-date-time.svg b/.icons/awkward/24x24/apps/cs-date-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-date-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-default-applications.svg b/.icons/awkward/24x24/apps/cs-default-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-default-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-desklets.svg b/.icons/awkward/24x24/apps/cs-desklets.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-desklets.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-desktop-effects.svg b/.icons/awkward/24x24/apps/cs-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-desktop.svg b/.icons/awkward/24x24/apps/cs-desktop.svg
new file mode 100644
index 00000000..07967ee9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <path fill="#4ab3e4" d="m4 10v30c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-30z"/>
+ <path fill="#253951" d="m6 6c-1.108 0-2 0.892-2 2v2h40v-2c0-1.108-0.892-2-2-2z"/>
+ <path fill="#fff" opacity=".1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path fill="#253951" d="m16 38c-1.108 0-2 0.892-2 2v2h20v-2c0-1.108-0.892-2-2-2h-16z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-details.svg b/.icons/awkward/24x24/apps/cs-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-display.svg b/.icons/awkward/24x24/apps/cs-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-drivers.svg b/.icons/awkward/24x24/apps/cs-drivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-drivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-extensions.svg b/.icons/awkward/24x24/apps/cs-extensions.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-extensions.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-firewall.svg b/.icons/awkward/24x24/apps/cs-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-fonts.svg b/.icons/awkward/24x24/apps/cs-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-general.svg b/.icons/awkward/24x24/apps/cs-general.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-general.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-input-method.svg b/.icons/awkward/24x24/apps/cs-input-method.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-input-method.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-keyboard.svg b/.icons/awkward/24x24/apps/cs-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-language.svg b/.icons/awkward/24x24/apps/cs-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-login.svg b/.icons/awkward/24x24/apps/cs-login.svg
new file mode 100644
index 00000000..4c3e763a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-login.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <g transform="translate(0,-1)">
+ <rect width="16" height="4" x="4" y="8" rx="1" ry="1"/>
+ <g transform="translate(-2,-2)">
+ <circle cx="12" cy="12" r="1"/>
+ <circle cx="16" cy="12" r="1"/>
+ <circle cx="8" cy="12" r="1"/>
+ </g>
+ </g>
+ <rect width="16" height="4" x="4" y="13" rx="1" ry="1"/>
+ </g>
+ <rect fill="#fff" width="16" height="4" x="3" y="12" rx="1" ry="1"/>
+ <rect fill="#fff" width="16" height="4" x="3" y="6" rx="1" ry="1"/>
+ <g fill="#4fa0ff" transform="translate(-1,-7)">
+ <circle cx="10" cy="15" r="1"/>
+ <circle cx="14" cy="15" r="1"/>
+ <circle cx="6" cy="15" r="1"/>
+ </g>
+ <g fill="#ff4f4f" transform="translate(-3,2)">
+ <circle cx="12" cy="12" r="1"/>
+ <circle cx="16" cy="12" r="1"/>
+ <circle cx="8" cy="12" r="1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-mouse.svg b/.icons/awkward/24x24/apps/cs-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-network.svg b/.icons/awkward/24x24/apps/cs-network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-notifications.svg b/.icons/awkward/24x24/apps/cs-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-online-accounts.svg b/.icons/awkward/24x24/apps/cs-online-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-online-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-overview.svg b/.icons/awkward/24x24/apps/cs-overview.svg
new file mode 100644
index 00000000..7c0dacf8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-overview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 3s-1 0-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m21 14.001c-1.318-0.025-2.59 0.491-3.53 1.431-0.94 0.941-1.47 2.226-1.47 3.568h4c0.071 0 0.1545-0.0165 0.2355-0.0305 0.438-0.106 0.764-0.498 0.764-0.97v-3.999z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m1 7.999c1.3178 0.02455 2.5899-0.49134 3.5302-1.4316 0.9405-0.94 1.47-2.2255 1.47-3.5674h-4c-0.0708 0-0.1542 0.0164-0.2353 0.0303-0.4392 0.10565-0.76465 0.4972-0.76465 0.9696v3.999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-panel.svg b/.icons/awkward/24x24/apps/cs-panel.svg
new file mode 100644
index 00000000..b0ada801
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-panel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <path fill="#4ab3e4" d="m6 6c-1.108 0-2 0.892-2 2v30h40v-30c0-1.108-0.892-2-2-2h-36z"/>
+ <path fill="#253951" d="m6 42c-1.108 0-2-0.892-2-2v-2h40v2c0 1.108-0.892 2-2 2z"/>
+ <path fill="#fff" opacity=".1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cs-power.svg b/.icons/awkward/24x24/apps/cs-power.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-power.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-printer.svg b/.icons/awkward/24x24/apps/cs-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-privacy.svg b/.icons/awkward/24x24/apps/cs-privacy.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-privacy.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-region.svg b/.icons/awkward/24x24/apps/cs-region.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-region.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-screen.svg b/.icons/awkward/24x24/apps/cs-screen.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-screen.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-screensaver.svg b/.icons/awkward/24x24/apps/cs-screensaver.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-screensaver.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-software-properties.svg b/.icons/awkward/24x24/apps/cs-software-properties.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-software-properties.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-sound.svg b/.icons/awkward/24x24/apps/cs-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-sources.svg b/.icons/awkward/24x24/apps/cs-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-startup-programs.svg b/.icons/awkward/24x24/apps/cs-startup-programs.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-startup-programs.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-tablet.svg b/.icons/awkward/24x24/apps/cs-tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-themes.svg b/.icons/awkward/24x24/apps/cs-themes.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-themes.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-tiling.svg b/.icons/awkward/24x24/apps/cs-tiling.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-tiling.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-universal-access.svg b/.icons/awkward/24x24/apps/cs-universal-access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-universal-access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-user-accounts.svg b/.icons/awkward/24x24/apps/cs-user-accounts.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-user-accounts.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-user.svg b/.icons/awkward/24x24/apps/cs-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-windows.svg b/.icons/awkward/24x24/apps/cs-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs-workspaces.svg b/.icons/awkward/24x24/apps/cs-workspaces.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cs.svg b/.icons/awkward/24x24/apps/cs.svg
new file mode 100644
index 00000000..8ec5a45d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e2b322" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-8.577c0-1.1075-0.892-1.9995-2-1.9995h-8.077z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="7"/>
+ <circle fill="#353535" cx="11" cy="11" r="7"/>
+ <path fill-rule="evenodd" opacity=".2" d="m12.026 8.2854c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.388-0.326-0.411 0.3388-0.669 0.1882-0.023-0.138-0.012-0.2635-0.012-0.4265 0.446-0.0127 0.282-0.138 0.153-0.301-0.046-0.0628-0.071-0.1631-0.082-0.2257-0.106-0.4138-0.54-0.6647-1.172-0.4013-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0374-0.0706 0.0251-0.1054 0.0251-0.4457 0.0251-0.6449 0.5264-0.7388 0.9278 0.0233 0.3639-0.0232 0.7651-0.0821 1.1161-0.059 0.3507-0.1759 0.6267-0.1877 0.9657-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13805 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36365 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02508 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.3264-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36364-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.06285 0.29288 0 0.07063 0 0.12953 0.01236 0.12953-0.06285 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23418-0.17522c-0.22242-0.28828-0.36252-0.61432-0.38675-0.99069 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01155-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#e2b322" fill-rule="evenodd" d="m12.026 7.8187c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.38777-0.32605-0.41085 0.33876-0.66906 0.18818-0.02327-0.13805-0.01156-0.26356-0.01156-0.42651 0.44567-0.012726 0.28133-0.13804 0.1528-0.30098-0.04637-0.062846-0.07063-0.16312-0.08217-0.22578-0.106-0.4137-0.54-0.6645-1.172-0.4012-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0375-0.0706 0.0251-0.1054 0.0251-0.44567 0.025079-0.64484 0.5264-0.73873 0.92787 0.02326 0.36381-0.02326 0.76505-0.08217 1.116-0.058908 0.35112-0.17589 0.62706-0.18761 0.96563-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13804 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36364 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02507 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.32641-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36365-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.062846 0.29288 0 0.07063 0 0.12953 0.012357 0.12953-0.062846 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23417-0.17522c-0.2224-0.28826-0.3625-0.61431-0.38674-0.99068 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01154-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#fff" opacity=".2" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 0.084 0.0038 0.1665 0.00585 0.25 0.1316-5.397 4.4962-9.707 9.916-9.748l0.001-0.002h8.077c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-8.077z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-0.5l-0.01855 0.01758c-0.306 5.261-4.6415 9.4055-9.9815 9.4055-5.456 0-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/csgo.svg b/.icons/awkward/24x24/apps/csgo.svg
new file mode 100644
index 00000000..e07f96ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/csgo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-8.577c0-1.1075-0.892-1.9995-2-1.9995h-8.077z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="7"/>
+ <circle fill="#efefef" cx="11" cy="11" r="7"/>
+ <path fill-rule="evenodd" opacity=".2" d="m12.026 8.2854c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.388-0.326-0.411 0.3388-0.669 0.1882-0.023-0.138-0.012-0.2635-0.012-0.4265 0.446-0.0127 0.282-0.138 0.153-0.301-0.046-0.0628-0.071-0.1631-0.082-0.2257-0.106-0.4138-0.54-0.6647-1.172-0.4013-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0374-0.0706 0.0251-0.1054 0.0251-0.4457 0.0251-0.6449 0.5264-0.7388 0.9278 0.0233 0.3639-0.0232 0.7651-0.0821 1.1161-0.059 0.3507-0.1759 0.6267-0.1877 0.9657-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13805 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36365 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02508 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.3264-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36364-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.06285 0.29288 0 0.07063 0 0.12953 0.01236 0.12953-0.06285 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23418-0.17522c-0.22242-0.28828-0.36252-0.61432-0.38675-0.99069 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01155-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m12.026 7.8187c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.38777-0.32605-0.41085 0.33876-0.66906 0.18818-0.02327-0.13805-0.01156-0.26356-0.01156-0.42651 0.44567-0.012726 0.28133-0.13804 0.1528-0.30098-0.04637-0.062846-0.07063-0.16312-0.08217-0.22578-0.106-0.4137-0.54-0.6645-1.172-0.4012-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0375-0.0706 0.0251-0.1054 0.0251-0.44567 0.025079-0.64484 0.5264-0.73873 0.92787 0.02326 0.36381-0.02326 0.76505-0.08217 1.116-0.058908 0.35112-0.17589 0.62706-0.18761 0.96563-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13804 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36364 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02507 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.32641-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36365-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.062846 0.29288 0 0.07063 0 0.12953 0.012357 0.12953-0.062846 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23417-0.17522c-0.2224-0.28826-0.3625-0.61431-0.38674-0.99068 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01154-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#fff" opacity=".1" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 0.084 0.0038 0.1665 0.00585 0.25 0.1316-5.397 4.4962-9.707 9.916-9.748l0.001-0.002h8.077c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-8.077z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-0.5l-0.01855 0.01758c-0.306 5.261-4.6415 9.4055-9.9815 9.4055-5.456 0-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/css.svg b/.icons/awkward/24x24/apps/css.svg
new file mode 100644
index 00000000..a3455f82
--- /dev/null
+++ b/.icons/awkward/24x24/apps/css.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#2298e2" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-8.577c0-1.1075-0.892-1.9995-2-1.9995h-8.077z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="7"/>
+ <circle fill="#353535" cx="11" cy="11" r="7"/>
+ <path fill-rule="evenodd" opacity=".2" d="m12.026 8.2854c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.388-0.326-0.411 0.3388-0.669 0.1882-0.023-0.138-0.012-0.2635-0.012-0.4265 0.446-0.0127 0.282-0.138 0.153-0.301-0.046-0.0628-0.071-0.1631-0.082-0.2257-0.106-0.4138-0.54-0.6647-1.172-0.4013-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0374-0.0706 0.0251-0.1054 0.0251-0.4457 0.0251-0.6449 0.5264-0.7388 0.9278 0.0233 0.3639-0.0232 0.7651-0.0821 1.1161-0.059 0.3507-0.1759 0.6267-0.1877 0.9657-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13805 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36365 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02508 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.3264-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36364-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.06285 0.29288 0 0.07063 0 0.12953 0.01236 0.12953-0.06285 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23418-0.17522c-0.22242-0.28828-0.36252-0.61432-0.38675-0.99069 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01155-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#2298e2" fill-rule="evenodd" d="m12.026 7.8187c-0.03581 0.41378-0.31714 0.23814-0.62174 0.46391-0.08217-0.012357-0.17589-0.012357-0.30459-0.012357-0.02326-0.27592 0.07062-0.32605 0.11699-0.37617 0.1876-0.15058 0.31714-0.075203 0.31714-0.075203 0.14042-0.025405 0.26895 0.012353 0.49219-0.0001988zm0.70289-0.67737h-0.40986v-0.1128h-0.22242v0.062491c-0.02409 0.012357-0.04736 0.037772-0.07063 0.050134h-0.02326c-0.38777-0.32605-0.41085 0.33876-0.66906 0.18818-0.02327-0.13805-0.01156-0.26356-0.01156-0.42651 0.44567-0.012726 0.28133-0.13804 0.1528-0.30098-0.04637-0.062846-0.07063-0.16312-0.08217-0.22578-0.106-0.4137-0.54-0.6645-1.172-0.4012-0.4108 0.163-0.3045 0.7526-0.2697 1.1538-0.0233 0.0375-0.0706 0.0251-0.1054 0.0251-0.44567 0.025079-0.64484 0.5264-0.73873 0.92787 0.02326 0.36381-0.02326 0.76505-0.08217 1.116-0.058908 0.35112-0.17589 0.62706-0.18761 0.96563-0.023263 0.30099 0.082171 0.65212 0.058907 0.92801-0.24652 0.77765-0.42259 1.2917-0.55113 2.1195-0.093721 0.18801-0.42157 0.58926-0.55113 0.67718-0.034813 0.0625 0.023263 0.20072-0.034813 0.28828-0.10544 0.16294-0.26978 0.25085-0.36351 0.42651 0.023263 0.03743-0.14108 0.07521-0.12854 0.13804 0.011555 0.0625 0.093721 0.22543 0.12854 0.26321 0.011555 0.02508 0.12854-0.03777 0.12854 0 0.047357 0.15023 0.1528 0.46391 0.26978 0.53914 0.51627 0.0625 0.51627 0.0625 0.72702 0 0.11699-0.36381-0.39833-0.20071-0.35196-0.68987 0.70392-0.15023 0.92615-0.36364 1.2075-1.1536 0.12854-0.57689 0.3046-1.1411 0.57423-1.6929 0.04636-0.03743 0.03481-0.13787 0.11698-0.17565 0.31614 0.5642 0.89133 0.96577 1.1718 1.5552 0.07063 0.76491 0.2117 1.1787 0.45724 1.3167 0.0589 0.02507 0 0.26321 0.04736 0.31334 0 0.0752 0.02327 0.16294-0.01156 0.25085-0.02409 0.06284-0.01155 0.13804-0.01155 0.20072v0.0752c0.01155 0.11333 0.03481 0.11333 0.14025 0.20072 0.3046 0.21307 0.71549 0.55183 1.1253 0.30099 0.18761-0.32641-0.21071-0.73985-0.49201-0.95307-0.09372-0.0752-0.25807-0.26321-0.23497-0.38873 0.1528-0.16312 0.25807-0.87789 0.19916-1.4297-0.02326-0.12516-0.04637-0.25085-0.09372-0.35112-0.14025-0.28827-0.45639-0.68973-0.72604-0.97795 0.03481-0.03743 0.08217-0.08791 0.14025-0.11298 0-0.27574-0.10544-0.36365-0.24552-0.5642-0.11798-0.20072-0.38676-0.58926-0.58693-0.71475 0 0 0-0.01273-0.19916-0.01273-0.01155-0.13787 0.02409-0.25085 0.0589-0.40125 0-0.1128 0.08217-0.04996 0.10544-0.30099 0.0589-0.21307 0.03481-0.08773 0.08217-0.30081 0.04637-0.10027 0.07062-0.20071 0.07062-0.36381 0.17507 0.06285 0.52687 0.05014 0.67965 0l0.03481 0.02508c0.04736 0.01272 0.0589-0.0625 0.09372-0.07503 0.26978-0.15076 0.3635-0.41395 0.58595-0.43904 0 0 0.11798-0.062846 0.29288 0 0.07063 0 0.12953 0.012357 0.12953-0.062846 0.01155-0.1128 0.01155-0.20036 0.07063-0.27592 0.04636 0.30099 0.17507 0.63975 0.40986 0.96577l0.23417-0.17522c-0.2224-0.28826-0.3625-0.61431-0.38674-0.99068 0.01154 0.025074 0.0241 0.050134 0.04736 0.075208 0.08217 0 0.12854-0.18818 0.22243-0.17565 0.01154-0.025074 0.0358-0.13804 0.0589-0.22578h0.87883l0.3163-0.075287v-0.17565l-0.23398-0.025074v-0.20072h-0.0589v-0.22578h-0.14025v0.21325l-0.3635-0.025074v-0.13804h-0.14025v0.12534l-0.37504-0.037427v-0.18818h-0.14108v0.17564l-0.55113-0.037427v-0.062314h0.000422z"/>
+ <path fill="#fff" opacity=".2" d="m10.923 1-0.001 0.00196c-5.5035 0.0419-9.922 4.484-9.922 9.998 0 0.084 0.0038 0.1665 0.00585 0.25 0.1316-5.397 4.4962-9.707 9.916-9.748l0.001-0.002h8.077c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-8.077z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.0175v-0.5l-0.01855 0.01758c-0.306 5.261-4.6415 9.4055-9.9815 9.4055-5.456 0-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cuckoo.svg b/.icons/awkward/24x24/apps/cuckoo.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cuckoo.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cumulonimbus.svg b/.icons/awkward/24x24/apps/cumulonimbus.svg
new file mode 100644
index 00000000..7bedf5a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cumulonimbus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#ffeb3b" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="m 12,4.5 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 5.654297,-2.345703 L 16.947266,17.447266 A 7,7 0 0 1 12,19.5 a 7,7 0 0 1 -7,-7 7,7 0 0 1 7,-7 7,7 0 0 1 4.947266,2.0527344 L 17.654297,6.8457031 A 8,8 0 0 0 12,4.5 Z m 0,2 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 6,6 0 0 0 4.240234,-1.759766 L 15.533203,16.033203 A 5,5 0 0 1 12,17.5 a 5,5 0 0 1 -5,-5 5,5 0 0 1 5,-5 5,5 0 0 1 3.533203,1.4667969 L 16.240234,8.2597656 A 6,6 0 0 0 12,6.5 Z m 0,2 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 2.826172,-1.173828 L 14.119141,14.619141 A 3,3 0 0 1 12,15.5 a 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 3,3 0 0 1 2.119141,0.880859 L 14.826172,9.6738281 A 4,4 0 0 0 12,8.5 Z"/>
+ <path style="fill:#424242" d="M 12 4 A 8 8 0 0 0 4 12 A 8 8 0 0 0 12 20 A 8 8 0 0 0 17.654297 17.654297 L 16.947266 16.947266 A 7 7 0 0 1 12 19 A 7 7 0 0 1 5 12 A 7 7 0 0 1 12 5 A 7 7 0 0 1 16.947266 7.0527344 L 17.654297 6.3457031 A 8 8 0 0 0 12 4 z M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 12 18 A 6 6 0 0 0 16.240234 16.240234 L 15.533203 15.533203 A 5 5 0 0 1 12 17 A 5 5 0 0 1 7 12 A 5 5 0 0 1 12 7 A 5 5 0 0 1 15.533203 8.4667969 L 16.240234 7.7597656 A 6 6 0 0 0 12 6 z M 12 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 16 A 4 4 0 0 0 14.826172 14.826172 L 14.119141 14.119141 A 3 3 0 0 1 12 15 A 3 3 0 0 1 9 12 A 3 3 0 0 1 12 9 A 3 3 0 0 1 14.119141 9.8808594 L 14.826172 9.1738281 A 4 4 0 0 0 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cumulus.svg b/.icons/awkward/24x24/apps/cumulus.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cumulus.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cuphead.svg b/.icons/awkward/24x24/apps/cuphead.svg
new file mode 100644
index 00000000..d6bb5566
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cuphead.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="13" cy="12.5" r="10"/>
+ <circle style="fill:#ffb310" cx="13" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13,2 A 10,10 0 0 0 3,12 10,10 0 0 0 3.0107422,12.291016 10,10 0 0 1 13,2.5 10,10 0 0 1 22.989258,12.208985 10,10 0 0 0 23,12 10,10 0 0 0 13,2 Z"/>
+ <path style="opacity:0.2" d="m 6.8735715,3.5402655 c -0.083699,-0.00331 -0.167523,-0.00135 -0.2509765,0.00586 l -4.7662737,0.407435 c 0,0 -0.9426723,1.0587745 -0.8498964,2.143641 0.09058,1.1248395 0.9820043,1.859519 0.9820043,1.859519 L 5.407751,7.664289 6.7329465,11.5305 10.516149,10.232649 8.685095,4.889875 C 8.417399,4.1094419 7.6979715,3.5734585 6.8735715,3.5402655 Z"/>
+ <path style="fill:#ffffff" d="M 6.8735715,3.040039 C 6.7898725,3.036739 6.7060485,3.038699 6.622595,3.045899 L 1.8563213,3.4533341 c 0,0 -0.9426723,1.0587744 -0.8498964,2.1436409 0.09058,1.1248395 0.9820043,1.859519 0.9820043,1.859519 L 5.407751,7.1640625 6.7329465,11.030274 10.516149,9.732422 8.685095,4.3896484 C 8.417399,3.6092154 7.6979715,3.073232 6.8735715,3.040039 Z"/>
+ <path style="fill:#df4418" d="M 5.301306,3.1591797 2.855017,3.368164 C 2.6077593,4.050669 2.3879702,4.7911025 2.3891966,5.292969 c 0.00141,0.57406 0.2869145,1.396527 0.5742188,2.080078 L 5.407751,7.1640625 5.9067745,8.6191405 H 6.189978 c 0,0 -0.128739,-0.224348 -0.299805,-0.5371095 C 6.383057,7.5747875 7.234453,6.757772 7.8159545,6.580078 8.2338065,6.452392 8.894921,6.533308 9.4585325,6.647461 L 8.860876,4.902344 C 8.2294305,4.859999 7.473664,4.8482325 7.035681,4.9873045 6.3805435,5.195317 5.460511,6.0357875 5.0815795,6.4003905 4.8640675,5.861149 4.6964952,5.327596 4.6997435,4.942383 4.7039993,4.4376723 4.9856335,3.7652177 5.301306,3.1591797 Z"/>
+ <path style="opacity:0.2" d="M 13,7.5 C 9.1241672,7.5 5.8296865,8.4124899 4.5625,9.5253906 A 4,4 0 0 0 1,13.5 a 4,4 0 0 0 4,4 4,4 0 0 0 1.8398438,-0.453125 C 8.4507024,18.563197 10.613155,19.5 13,19.5 c 4.970562,0 9,-4.029437 9,-9 0,-2.5 -4.029438,-3 -9,-3 z m -8.8574219,4.544922 c 0.1742224,1.005242 0.5080996,1.953093 0.9863281,2.814453 A 1.5,1.5 0 0 1 4.5,15 1.5,1.5 0 0 1 3,13.5 1.5,1.5 0 0 1 4.1425781,12.044922 Z"/>
+ <path style="fill:#e4e4e4" d="m 22,10 c 0,4.970563 -4.029438,9 -9,9 -4.9705625,0 -9,-4.029437 -9,-9 0,-1.5 4.0294375,-3 9,-3 4.970562,0 9,0.5 9,3 z"/>
+ <path style="opacity:0.2" d="m 17.662386,7.767578 c -0.459664,0.7399895 -0.716804,1.7258685 -0.717773,2.751953 1.51e-4,2.198366 1.352527,3.980392 2.774137,3.980469 0.683025,-8e-4 1.33785,-0.421294 1.820312,-1.168945 C 21.834361,12.440115 22,11.490012 22,10.5 22,8.901724 20.149224,8.1229295 17.662386,7.767578 Z"/>
+ <path style="fill:#ffffff" d="m 17.662386,7.267578 c -0.459664,0.7399895 -0.716804,1.7258685 -0.717773,2.751953 1.51e-4,2.198366 1.352527,3.980392 2.774137,3.980469 0.683025,-8e-4 1.33785,-0.421294 1.820312,-1.168945 C 21.834361,11.940115 22,10.990012 22,10 22,8.401724 20.149224,7.6229295 17.662386,7.267578 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,9 A 4,4 0 0 0 1,13 4,4 0 0 0 5,17 4,4 0 0 0 9,13 4,4 0 0 0 5,9 Z M 4.5,11.5 A 1.5,1.5 0 0 1 6,13 1.5,1.5 0 0 1 4.5,14.5 1.5,1.5 0 0 1 3,13 1.5,1.5 0 0 1 4.5,11.5 Z"/>
+ <path style="fill:#3f3f3f" d="m 15.907818,16.682202 c -0.364001,1.199622 -2.481047,1.670126 -4.788786,1.033566 -2.307739,-0.63656 -3.9311315,-2.138789 -3.5682765,-3.338753 0.6101835,-2.017886 2.0172795,-0.0087 4.3250195,0.62782 2.307739,0.636559 4.618058,-0.253938 4.032043,1.677367 z"/>
+ <path style="fill:#df4418" d="m 8.379883,14.820313 c -0.31852,0.01753 -0.596728,0.104206 -0.8271485,0.271484 0.283177,1.029097 1.700687,2.109388 3.5664065,2.624023 0.583213,0.160872 1.153862,0.24983 1.6875,0.275391 0.234553,-1.088931 -0.607082,-1.877121 -1.905274,-2.490235 0.06417,0.332471 0.124625,0.665513 0.198243,0.996094 L 10.094727,15.164063 C 9.4607275,14.931219 8.8728345,14.793171 8.379883,14.820313 Z"/>
+ <path style="fill:#3f3f3f" d="m 18.584158,8.19802 a 1.5,2.5 0 0 0 -1.5,2.5 1.5,2.5 0 0 0 1.5,2.5 1.5,2.5 0 0 0 1.430664,-1.75293 L 18.838065,10.455833 19.91619,9.548606 A 1.5,2.5 0 0 0 18.584158,8.19802 Z"/>
+ <path style="opacity:0.2" d="M 13,7.5 C 11.046191,7.5 9.2429985,7.7340195 7.767578,8.1064455 A 5.25,5.25 0 0 0 7.5,9.75 5.25,5.25 0 0 0 12.75,15 5.25,5.25 0 0 0 18,9.75 5.25,5.25 0 0 0 17.591797,7.732422 C 16.246261,7.5603575 14.679626,7.5 13,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 13,7 C 11.046191,7 9.2429985,7.2340195 7.767578,7.6064455 A 5.25,5.25 0 0 0 7.5,9.25 5.25,5.25 0 0 0 12.75,14.5 5.25,5.25 0 0 0 18,9.25 5.25,5.25 0 0 0 17.591797,7.232422 C 16.246261,7.0603575 14.679626,7 13,7 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.5,8 A 1.5,2.5 0 0 0 11,10.5 1.5,2.5 0 0 0 12.5,13 1.5,2.5 0 0 0 13.930664,11.247071 L 12.753906,10.257813 13.832031,9.350586 A 1.5,2.5 0 0 0 12.5,8 Z"/>
+ <ellipse style="opacity:0.1" cx="17.75" cy="13.5" rx="1.25" ry="1"/>
+ <ellipse style="fill:#df4418" cx="17.75" cy="13" rx="1.25" ry="1"/>
+ <path style="opacity:0.2" d="m 8.359375,13.5 c -0.349495,0.0088 -0.6179115,0.246364 -0.808594,0.876953 -0.058885,0.194734 -0.060676,0.397853 -0.020505,0.603516 0.00712,-0.03444 0.01023,-0.06953 0.020505,-0.103516 0.6101835,-2.017885 2.017456,-0.0086 4.325196,0.62793 1.920541,0.529755 3.836611,0.0076 4.089844,0.928711 0.30423,-1.595849 -1.890935,-0.822172 -4.089844,-1.428711 C 10.289406,14.567247 9.128264,13.480546 8.359375,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cups.svg b/.icons/awkward/24x24/apps/cups.svg
new file mode 100644
index 00000000..d4d0cc63
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cups.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 0,7.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,14 4,14 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-16" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="8.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 4,13.5 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-7.5 -16,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,8.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 l 0,0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 l 0.5,0 c 0.4155,0 0.75,0.3345 0.75,0.75 l 0,-0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 l -0.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 7 C 2.446 7 2 7.4720055 2 8.0585938 L 2 8.5585938 C 2 7.9720055 2.446 7.5 3 7.5 L 21 7.5 C 21.554 7.5 22 7.9720055 22 8.5585938 L 22 8.0585938 C 22 7.4720055 21.554 7 21 7 L 3 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cura-icon.svg b/.icons/awkward/24x24/apps/cura-icon.svg
new file mode 100644
index 00000000..ed3f2c45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cura-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8.8183595,2.5 2,9.317383 V 21.5 c 0,0.554 0.446,1 1,1 h 9 3.181641 L 22,15.682617 V 3.5 c 0,-0.554 -0.446,-1 -1,-1 h -9 z"/>
+ <path style="fill:#0ca9e3" d="M 8.8183595,2 2,8.817383 V 21 c 0,0.554 0.446,1 1,1 h 9 3.181641 L 22,15.182617 V 3 C 22,2.446 21.554,2 21,2 h -9 z"/>
+ <path style="opacity:0.2" d="m 11,6.5 c -2.77,0 -5,2.23 -5,5 v 1 c 0,2.77 2.23,5 5,5 h 5 v -3 h -5 c -1.159892,0 -2,-0.840108 -2,-2 v -1 c 0,-1.159892 0.840108,-2 2,-2 h 5 v -3 z"/>
+ <path style="fill:#ffffff" d="M 11,6 C 8.23,6 6,8.23 6,11 v 1 c 0,2.77 2.23,5 5,5 h 5 V 14 H 11 C 9.840108,14 9,13.159892 9,12 V 11 C 9,9.8401085 9.840108,9 11,9 h 5 V 6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.8183595,2 2,8.817383 v 0.5 L 8.8183595,2.5 H 12 21 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 h -9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/curlew.svg b/.icons/awkward/24x24/apps/curlew.svg
new file mode 100644
index 00000000..d91fc755
--- /dev/null
+++ b/.icons/awkward/24x24/apps/curlew.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4ab1f1" transform="matrix(0,-1,-1,0,0,0)" d="m -20,-22 17,0 c 0.554,0 1,0.446 1,1 l 0,18 c 0,0.554 -0.446,1 -1,1 l -17,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-18 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#4d4d4d" d="M 2,21.041992 C 2,21.574393 2.4314499,22 2.9638672,22 L 21.036133,22 C 21.568546,22 22,21.574393 22,21.041992 l -0.002,-6.009765 c -0.41736,0.208969 -1.079612,0.762154 -1.272461,0.87207 -0.540651,0.308268 -1.114589,0.121696 -1.431641,0.844726 -0.117226,0.267359 -0.07953,1.180251 -0.339844,1.224477 C 18.5,18.050648 17,18.0005 16.782229,18.1505 15.792466,18.714771 14.577956,18.680989 13.486331,18.992187 13.277632,19.051667 12.757833,19.859339 12.543,19.941 11.527572,20.326945 10.344634,19 9.2959015,19 7.9234905,19 5.5,20.700242 4.1240264,19.752 3.8818855,19.58513 3.5198643,18.747989 3.241211,18.642074 2.8954283,18.510642 2.4217141,18.454335 2.0019531,18.5 Z"/>
+ <path style="fill:#4d4d4d" d="m 8.9327761,19.075541 c -0.4414825,-0.218499 -0.528285,-0.435998 -0.336204,-0.554707 0.23437,-0.144911 0.1002695,-0.986843 -0.308004,-1.933848 -0.401331,-0.930912 -0.406798,-0.959553 -0.222283,-1.165416 0.430702,-0.480558 0.4084175,-0.50748 -0.358656,-0.433277 -2.1300165,0.20595 -2.20422,0.272676 -2.939282,0.577995 C 3.8002611,15.968379 3,16.10766 3,15.995252 c 0,-0.04765 0.1280154,-0.12257 0.2844791,-0.166446 l 0.2844791,-0.07968 -0.3016411,-0.06085 C 2.9665096,15.6277 2.9673678,15.6264 3.5776578,15.223748 3.9142486,15.001669 4.5647256,14.254996 5.3897161,13.442022 6.8738491,11.97958 8.3100746,10.258738 9.2928771,9.7607175 9.5871576,9.6115885 9.8525716,9.3891335 9.9244666,9.231344 9.9926666,9.081661 10.04847,8.5254165 10.04847,7.995259 c 0,-1.123843 0.252688,-1.7224665 0.931945,-1.9259765 0.379487,-0.1137035 0.441811,-0.1005285 0.914249,0.1931495 0.314717,0.195637 0.717229,0.6411095 1.061322,0.6837595 1.371477,0.170003 1.866044,0.6935245 2.081023,1.0413735 0.03874,0.062676 -0.06477,0.04404 -0.230018,-0.041415 -0.895123,-0.462892 -1.991664,-0.7786445 -2.655299,-0.4637305 -0.542824,0.257587 -0.435235,0.420703 -0.243134,1.51171 0.260563,1.4798525 0.07715,3.1613705 -0.538481,3.9685015 -0.147932,0.193963 -0.55036,0.559803 -0.894286,0.813034 -0.343927,0.253196 -0.8359384,0.577153 -0.9100124,0.719958 -0.074075,0.142753 -0.224484,0.373783 -0.3342435,0.513324 -0.171639,0.218218 -0.2010915,0.436699 -0.210496,1.561697 -0.00689,0.824242 0.031645,1.359275 0.104193,1.44671 0.06332,0.07624 0.086234,0.253792 0.05092,0.394562 -0.072077,0.287102 0.3554565,0.571134 0.7832965,0.571134 0.1351064,0 0.3360094,0.06825 0.4464514,0.151809 0.185295,0.140173 0.160853,0.15216 -0.316431,0.155091 -0.3230564,0.0031 -0.8820944,-0.0785 -1.1566929,-0.214409 z M 8.6898001,16.27082 c -0.00556,-0.184943 0.02388,-0.534015 0.065407,-0.775855 0.084817,-0.493878 -0.04538,-0.585946 -0.260432,-0.184101 -0.162087,0.302845 -0.164365,0.785297 -0.00511,1.082877 0.1598265,0.298563 0.211835,0.266657 0.200135,-0.122921 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/custom-toolbox.svg b/.icons/awkward/24x24/apps/custom-toolbox.svg
new file mode 100644
index 00000000..8ab74d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/custom-toolbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 7,6.5 6,7.5 10.803,12.738 9.5723,14.215 9,13.5 4,19.5 H 20 L 16,15.5 15.609,15.891 12.674,12.689 17,7.5 16,6.5 11.715,11.643 Z M 11.762,13.785 14.609,16.891 13,18.5 10.469,15.336 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 6,7 10.803,12.238 9.5723,13.715 9,13 4,19 H 20 L 16,15 15.609,15.391 12.674,12.189 17,7 16,6 11.715,11.143 Z M 11.762,13.285 14.609,16.391 13,18 10.469,14.836 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <circle style="fill:#318e9e" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="M 16.224,14 16.157,14.79 A 2.3571,2.3571 0 0 0 15.469,15.188 L 14.751,14.85 14.001,16.149 14.653,16.602 A 2.3571,2.3571 0 0 0 14.617,17 2.3571,2.3571 0 0 0 14.65,17.399 L 14,17.85 14.75,19.149 15.467,18.812 A 2.3571,2.3571 0 0 0 16.157,19.208 L 16.222,20 H 17.722 L 17.789,19.21 A 2.3571,2.3571 0 0 0 18.477,18.811 L 19.196,19.149 19.946,17.85 19.294,17.397 A 2.3571,2.3571 0 0 0 19.33,17 2.3571,2.3571 0 0 0 19.295,16.6 L 19.946,16.149 19.196,14.851 18.48,15.188 A 2.3571,2.3571 0 0 0 17.789,14.793 L 17.723,14.001 H 16.223 Z M 16.974,16.142 A 0.85715,0.85715 0 0 1 17.83,17 0.85715,0.85715 0 0 1 16.974,17.856 0.85715,0.85715 0 0 1 16.116,17 0.85715,0.85715 0 0 1 16.974,16.142 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/customdesktopmenu.svg b/.icons/awkward/24x24/apps/customdesktopmenu.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/customdesktopmenu.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cutecom.svg b/.icons/awkward/24x24/apps/cutecom.svg
new file mode 100644
index 00000000..411ac5c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutecom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#b7b7b7" d="m 4.999985,3 h 13.99995 v 7 H 4.999985 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.999985,3 v 0.5 h 13.99995 V 3 Z"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.4" d="M 6 11 L 6 13 L 18 13 L 18 11 L 6 11 z M 7 14 L 7 16 L 17 16 L 17 14 L 7 14 z M 8 17 L 8 19 L 16 19 L 16 17 L 8 17 z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cutegram.svg b/.icons/awkward/24x24/apps/cutegram.svg
new file mode 100644
index 00000000..73a7115f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutegram.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m11.921 16.412c-0.279-0.169-0.456-0.461-1.23-2.026-0.428-0.865-0.8352-1.634-0.9052-1.708-0.0789-0.084-0.7242-0.427-1.6879-0.897-1.9047-0.93-2.0979-1.078-2.0979-1.604 0-0.24581 0.11992-0.48078 0.30796-0.60342 0.064611-0.0421 2.0557-0.75453 4.4247-1.5831 4.1624-1.4558 4.3171-1.5058 4.6014-1.4885 0.24607 0.015 0.31735 0.04 0.43556 0.15273 0.17723 0.16903 0.25695 0.40333 0.22246 0.65379-0.03711 0.26924-3.0255 8.7106-3.1366 8.86-0.23701 0.31864-0.63916 0.42364-0.93495 0.2441z"/>
+ <path fill="#fff" d="m11.921 15.913c-0.279-0.169-0.456-0.462-1.23-2.026-0.428-0.866-0.8352-1.635-0.9052-1.709-0.0789-0.084-0.7242-0.427-1.6879-0.897-1.9047-0.93-2.0979-1.078-2.0979-1.6039 0-0.24581 0.11992-0.48078 0.30796-0.60342 0.064611-0.0421 2.0557-0.75453 4.4247-1.5831 4.1624-1.4558 4.3171-1.5058 4.6014-1.4885 0.24607 0.015 0.31735 0.04 0.43556 0.15273 0.17723 0.16903 0.25695 0.40333 0.22246 0.65379-0.03711 0.26924-3.0255 8.7106-3.1366 8.86-0.23701 0.31864-0.63916 0.42364-0.93495 0.2441z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cutemarked.svg b/.icons/awkward/24x24/apps/cutemarked.svg
new file mode 100644
index 00000000..a37ad0b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutemarked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,21 20,3 C 20,2.446 19.554,2 19,2 L 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.5" d="M 7.0000001,7.9999997 C 6.455,7.9999997 6,8.4999997 6,8.9999997 L 6,15 c 0,0.5 0.455,1 1.0000001,1 L 17,16 c 0.545,0 1,-0.5 1,-1 l 0,-6.0000002 c 0,-0.5 -0.455,-1 -1,-1 z m 0,1 9.9999999,0 L 17,15 7.0000001,15 Z m 1,1.0000003 0,4 1,0 0,-2.2 L 10,13.4 l 1,-1.6 0,2.2 1,0 0,-4 -1,0 -1,1.6 L 9.0000001,10 Z M 14,10 l 0,2 -1,0 1,2 1,0 1,-2 -1,0 0,-2 z"/>
+ <circle style="fill:#ff8c50" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 15,18.582 15,20 16.418,20 20,16.418 18.582,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cutemaze.svg b/.icons/awkward/24x24/apps/cutemaze.svg
new file mode 100644
index 00000000..867209a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutemaze.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 3 C 2.446,2 2,2.446 2,3 v 17.076459 l 0.5030181,0.948692 c 0.2595198,0.489454 0.068962,0.481177 0.6227365,0.496982 L 18.000392,21.5 18.869607,22 H 21 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#239623" d="M 5,2 V 13 H 2 v 2 h 7 v 5 H 2 v 1 c 0,0.554 0.446,1 1,1 h 14 2 V 10 h 3 V 8 h -5 v 2 10 H 11 V 15 13 H 7 V 2 Z m 4,0 v 9 h 2 2 v 7 h 2 V 6 h 7 V 4 H 13 V 6 9 H 11 V 2 Z"/>
+ <path style="opacity:0.2" d="M 5 2 L 5 2.5 L 7 2.5 L 7 2 L 5 2 z M 9 2 L 9 2.5 L 11 2.5 L 11 2 L 9 2 z M 13 4 L 13 4.5 L 22 4.5 L 22 4 L 13 4 z M 17 8 L 17 8.5 L 22 8.5 L 22 8 L 17 8 z M 11 9 L 11 9.5 L 13 9.5 L 13 9 L 11 9 z M 2 13 L 2 13.5 L 5 13.5 L 5 13 L 2 13 z M 7 13 L 7 13.5 L 11 13.5 L 11 13 L 7 13 z M 2 20 L 2 20.5 L 9 20.5 L 9 20 L 2 20 z M 11 20 L 11 20.5 L 17 20.5 L 17 20 L 11 20 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 5 2.5 L 5 2 L 3 2 z M 7 2 L 7 2.5 L 9 2.5 L 9 2 L 7 2 z M 11 2 L 11 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 11 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cutepeaks.svg b/.icons/awkward/24x24/apps/cutepeaks.svg
new file mode 100644
index 00000000..096519c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutepeaks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#797979" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 14.245117,5.509476 C 13.67771,5.597085 13.132851,6.282629 12.372071,7.6852575 l -0.825196,1.521484 2.668946,3.1562505 0.137695,0.136718 h 4.442382 C 18.297527,11.387202 16.213978,7.158334 15.811524,6.523148 15.596294,6.1834555 15.154409,5.775882 14.829102,5.616898 14.62619,5.5177315 14.434253,5.4802735 14.245117,5.509476 Z M 9.3115235,8.8073275 C 9.0383485,8.8443425 8.73584,9.0632305 8.214844,9.4098665 7.1886905,10.208339 5.987911,11.586094 5.373047,12.49971 h 7.635742 C 12.382467,11.632556 11.061501,10.093261 10.228516,9.2965855 9.8278345,8.915199 9.5846985,8.7703115 9.3115235,8.8073275 Z M 5.178711,13.49971 c 0.066778,0.120909 0.138275,0.248242 0.2265625,0.385743 0.2230495,0.347379 0.7883525,1.381754 1.2558595,2.297851 1.0220605,2.002764 1.55146,2.76746 2.162109,3.121094 1.029862,0.596405 1.618983,-0.04023 3.465821,-3.746094 0.474242,-0.951615 0.804905,-1.660082 0.976562,-2.058594 z m 9.219727,0 -1.251953,2.482422 c 0.729876,0.624502 1.546233,1.141207 2.039062,1.110352 1.124652,-0.07041 1.44522,-0.845594 2.666992,-2.575196 l 0.71875,-1.017578 z"/>
+ <path style="fill:#4a4a4a" d="m 14.398438,13 -1.251953,2.482422 c 0.729876,0.624501 1.546233,1.141206 2.039062,1.110351 1.124652,-0.07041 1.44522,-0.845593 2.666992,-2.575195 L 18.571289,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#0eb5fd" d="m 5.178711,13 c 0.066778,0.120909 0.138275,0.248242 0.2265625,0.385742 0.2230495,0.34738 0.7883525,1.381755 1.2558595,2.297852 1.0220605,2.002763 1.55146,2.767459 2.162109,3.121093 1.029862,0.596406 1.618983,-0.04023 3.465821,-3.746093 C 12.763305,14.106979 13.093968,13.398512 13.265625,13 Z"/>
+ <path style="fill:#f05abe" d="m 14.245117,5.0097655 c -0.567407,0.087609 -1.112266,0.773153 -1.873046,2.1757815 l -0.825196,1.521484 2.668946,3.15625 L 14.3535,12 h 4.442398 C 18.297527,10.887492 16.213978,6.6586235 15.811524,6.0234375 15.596294,5.683745 15.154409,5.2761715 14.829102,5.1171875 14.62619,5.018021 14.434253,4.9805628 14.245117,5.0097655 Z"/>
+ <path style="fill:#00d49f" d="M 9.1613435,8.00605 C 8.8881685,8.04609 8.58566,8.282853 8.064664,8.6578 7.0385105,9.521486 5.987911,11.011765 5.373047,12 h 7.635742 C 12.382467,11.062022 10.911321,9.3970095 10.078336,8.535267 9.6776545,8.1227315 9.4345185,7.9660105 9.1613435,8.00605 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cutter.svg b/.icons/awkward/24x24/apps/cutter.svg
new file mode 100644
index 00000000..141bb3dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cutter.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#aaaaaa" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 12,4.5 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 5.277344,-2 h -3.16211 L 11,12.453125 14.115234,6.5 H 17.28125 A 8,8 0 0 0 12,4.5 Z m 4,5.5 -2,1.25 -2,1.25 2,1.25 2,1.25 v -2.5 z m 0,2.5 2,1.25 2,1.25 V 12.5 10 l -2,1.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 12 4 A 8 8 0 0 0 4 12 A 8 8 0 0 0 12 20 A 8 8 0 0 0 17.277344 18 L 14.115234 18 L 11 11.953125 L 14.115234 6 L 17.28125 6 A 8 8 0 0 0 12 4 z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.49503454,0,0,0.5358906,0.01887208,-1.1370726)" d="m 24.20261,24.514467 4.040122,-2.332565 4.040122,-2.332566 0,4.665131 0,4.665131 -4.040122,-2.332565 z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.49503454,0,0,0.5358906,4.018872,-1.1370726)" d="m 24.20261,24.514467 4.040122,-2.332565 4.040122,-2.332566 0,4.665131 0,4.665131 -4.040122,-2.332565 z"/>
+ <path style="opacity:0.2" d="M 7.95868,6.5 C 7.591059,6.500077 7.2535145,6.715088 7.0811615,7.0589665 L 2.1172633,16.954449 C 1.7661731,17.655226 2.2456861,18.49978 2.9947812,18.5 h 8.0104998 c 0.748143,-2.63e-4 1.22769,-0.842903 0.87845,-1.543577 L 9.4993235,12.5 11.686034,8.047527 C 12.03898,7.3466485 11.559499,6.500172 10.809448,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.95868,6 C 7.591059,6.000077 7.2535145,6.215088 7.0811615,6.5589665 L 2.1172633,16.454449 C 1.7661731,17.155226 2.2456861,17.99978 2.9947812,18 h 8.0104998 c 0.748143,-2.63e-4 1.22769,-0.842903 0.87845,-1.543577 L 9.4993235,12 11.686034,7.547527 C 12.03898,6.8466485 11.559499,6.000172 10.809448,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cuttlefish.svg b/.icons/awkward/24x24/apps/cuttlefish.svg
new file mode 100644
index 00000000..f6f1de36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cuttlefish.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#fecd38" d="m10.957 1c-3.831 0-8.3845 3.1875-9.327 6.716-0.4439 2.6555 0.28735 4.5295 1.6278 5.816 0.0359 0.376 0.10765 0.7515 0.0762 1.127-0.001 0.011-0.00275 0.0225-0.0039 0.0335-0.0072 0.0705-0.01785 0.141-0.0342 0.212-0.0068 0.0285-0.0178 0.058-0.02635 0.0865-0.01575 0.054-0.0312 0.1075-0.05375 0.1615-0.01885 0.0445-0.04615 0.089-0.0703 0.1335-0.0224 0.042-0.0409 0.0835-0.06835 0.125-0.05635 0.0855-0.12215 0.1705-0.20215 0.256-0.3125 0.3335-0.58595 0.5415-0.8203 0.677-0.70315 0.406-1.0547 0.156-1.0547 0.656 0 0.5415 1.2374 1.523 2.372 1.157 0.1746-0.056 0.34695-0.1435 0.51175-0.2705 0.0824-0.063 0.1632-0.136 0.2412-0.2195 0.143-0.153 0.2675-0.2955 0.378-0.4295 0.109-0.1315 0.2015-0.2525 0.285-0.3675 0.019 0.1675 0.008 0.3795-0.073 0.703-0.3235 1.288-2.0342 1.18-1.215 2.094 0.635 0.7085 2.5325 0.7355 3.582-0.1845-0.4185 0.9485-1.0545 1.5175 0.168 1.5175 1.875 0 3.75-1.333 3.75-3.333 0 2 1.875 3.333 3.75 3.333 1.2225 0 0.5865-0.569 0.168-1.5175 1.0495 0.92 2.947 0.893 3.582 0.1845 0.8195-0.914-0.8915-0.806-1.215-2.094-0.0815-0.324-0.0925-0.536-0.073-0.704 0.169 0.2335 0.3805 0.4965 0.663 0.798 1.25 1.3335 3.125-0.0005 3.125-0.667s-0.625 0.0005-1.875-1.333c-0.6975-0.744-0.431-1.4885-0.377-2.2325 1.4465-1.308 2.133-3.168 1.536-5.7185-1.331-3.782-5.496-6.716-9.327-6.716z"/>
+ <ellipse opacity=".2" cx="7.5" cy="7.5" rx="1.5" ry="2"/>
+ <ellipse fill="#fff" cx="7.5" cy="7" rx="1.5" ry="2"/>
+ <ellipse fill="#3f3f3f" cx="8.25" cy="7" rx=".75" ry="1"/>
+ <ellipse opacity=".2" cx="14.5" cy="7.5" rx="1.5" ry="2"/>
+ <ellipse fill="#fff" cx="14.5" cy="7" rx="1.5" ry="2"/>
+ <ellipse fill="#3f3f3f" cx="15.25" cy="7" rx=".75" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m10.957 1c-3.831 0-8.3845 3.1875-9.327 6.716-0.1043 0.623-0.14115 1.2025-0.12315 1.742 0.01205-0.394 0.0503-0.807 0.12305-1.242 0.9424-3.5285 5.496-6.716 9.327-6.716s7.996 2.934 9.327 6.716c0.123 0.524 0.1885 1.018 0.207 1.485 0.0235-0.61-0.0395-1.2695-0.207-1.985-1.331-3.782-5.496-6.716-9.327-6.716zm7.711 13.678c-0.0435 0.4965-0.0085 0.993 0.457 1.4895 1.0155 1.0835 1.6115 0.8545 1.802 1.085 0.0455-0.0895 0.073-0.175 0.073-0.252 0-0.6665-0.625 0.0005-1.875-1.333-0.309-0.33-0.424-0.6595-0.457-0.9895zm-15.34 0.0235c-0.00715 0.068-0.01655 0.1355-0.0322 0.2035-0.0068 0.0285-0.0178 0.058-0.02635 0.0865-0.01575 0.054-0.0312 0.1075-0.05375 0.1615-0.01885 0.0445-0.04615 0.089-0.0703 0.1335-0.0224 0.042-0.0409 0.0835-0.06835 0.125-0.05635 0.0855-0.12215 0.1705-0.20215 0.256-0.3125 0.3335-0.58595 0.5415-0.8203 0.677-0.70315 0.406-1.0547 0.156-1.0547 0.656 0 0.0735 0.02625 0.156 0.06835 0.241 0.1333-0.156 0.46195-0.0945 0.98635-0.397 0.23435-0.1355 0.5078-0.3435 0.8203-0.677 0.08-0.0855 0.1458-0.1705 0.20215-0.256 0.02745-0.0415 0.04595-0.083 0.06835-0.125 0.02415-0.0445 0.0514-0.089 0.0703-0.1335 0.0226-0.054 0.038-0.1075 0.05375-0.1615 0.00855-0.0285 0.01955-0.058 0.02635-0.0865 0.01635-0.071 0.02705-0.1415 0.0342-0.212 0.0015-0.011 0.0029-0.0225 0.0039-0.0335 0.0128-0.1525 0.0061-0.305-0.0059-0.458zm13.884 2.668c-0.0195 0.168-0.0085 0.38 0.073 0.704 0.217 0.863 1.053 1.1 1.337 1.437 0.492-0.7495-1.033-0.7275-1.337-1.937-0.014-0.056-0.015-0.0925-0.025-0.1425-0.015-0.0195-0.034-0.042-0.048-0.0615zm-12.424 0.001c-0.014 0.0195-0.033 0.042-0.048 0.0615-0.01 0.0495-0.011 0.086-0.025 0.1415-0.304 1.209-1.8292 1.188-1.338 1.937 0.2839-0.337 1.121-0.574 1.338-1.437 0.081-0.3235 0.092-0.5355 0.073-0.703zm2.294 2.6125c-0.1205 0.1055-0.253 0.1965-0.3925 0.2775-0.144 0.285-0.214 0.498-0.0595 0.619 0.1085-0.239 0.2955-0.5415 0.452-0.8965zm7.836 0c0.1565 0.355 0.3435 0.6575 0.452 0.8965 0.154-0.121 0.085-0.334-0.0585-0.6185-0.14-0.081-0.2725-0.172-0.3935-0.278z"/>
+ <path opacity=".2" d="m1.5069 9.458c-0.06165 2.0105 0.63025 3.4985 1.751 4.574 0.0213 0.223 0.05285 0.4465 0.0703 0.669 0.00035-0.003 0.0017-0.0055 0.002-0.0085 0.0015-0.011 0.0029-0.0225 0.0039-0.0335 0.03145-0.3755-0.0403-0.751-0.0762-1.127-1.0258-0.9845-1.6923-2.314-1.751-4.074zm18.984 0.243c-0.059 1.5645-0.7025 2.7925-1.743 3.7335-0.03 0.4145-0.1215 0.8295-0.08 1.244 0.0215-0.248 0.062-0.496 0.08-0.744 1.149-1.039 1.8155-2.428 1.743-4.2335zm-3.279 7.168c-0.016 0.1385-0.0005 0.324 0.048 0.5615 0.1615 0.219 0.3555 0.46 0.615 0.7365 1.25 1.3335 3.125-0.0005 3.125-0.667 0-0.125-0.0295-0.195-0.073-0.248-0.353 0.6865-1.946 1.595-3.052 0.415-0.2825-0.3015-0.494-0.5645-0.663-0.798zm-12.424 0.001c-0.0835 0.115-0.176 0.236-0.285 0.3675-0.1105 0.134-0.235 0.2765-0.378 0.4295-0.078 0.0835-0.1588 0.1565-0.2412 0.2195-0.1648 0.127-0.33715 0.2145-0.51175 0.2705-0.98055 0.3165-2.0336-0.373-2.3027-0.916-0.04545 0.0535-0.06935 0.132-0.06935 0.259 0 0.5415 1.2374 1.523 2.372 1.157 0.1746-0.056 0.34695-0.1435 0.51175-0.2705 0.0824-0.063 0.1632-0.136 0.2412-0.2195 0.143-0.153 0.2675-0.2955 0.378-0.4295 0.091-0.1095 0.165-0.2085 0.237-0.306 0.0485-0.2375 0.064-0.423 0.048-0.5615zm6.212 0.797c0 2-1.875 3.333-3.75 3.333-0.329 0-0.52-0.0425-0.62-0.121-0.1815 0.399-0.1445 0.621 0.62 0.621 1.875 0 3.75-1.333 3.75-3.333 0 2 1.875 3.333 3.75 3.333 0.7645 0 0.8015-0.222 0.62-0.621-0.1 0.0785-0.291 0.121-0.62 0.121-1.875 0-3.75-1.333-3.75-3.333zm-3.918 1.8155c-1.0495 0.9205-2.947 0.893-3.582 0.1845-0.05015-0.056-0.09-0.1085-0.12205-0.157-0.1401 0.1655-0.14845 0.355 0.12205 0.657 0.562 0.627 2.1125 0.7185 3.1895 0.093 0.11-0.2185 0.26-0.4765 0.3925-0.7775zm7.836 0c0.1325 0.301 0.2825 0.559 0.3925 0.7775 1.077 0.6255 2.6275 0.534 3.1895-0.093 0.2705-0.302 0.262-0.4915 0.122-0.657-0.032 0.0485-0.072 0.101-0.122 0.157-0.635 0.7085-2.5325 0.736-3.582-0.1845z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cuyo.svg b/.icons/awkward/24x24/apps/cuyo.svg
new file mode 100644
index 00000000..d495ee62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cuyo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 18.969104,6.411901 c 0.125013,1.7828695 -0.116898,3.638571 -0.954217,5.027395 -0.402946,0.661152 -0.864172,1.306571 -1.246071,1.965435 -1.10254,1.902136 0.31343,1.169486 -2.030335,1.169486 H 9.1168143 c -2.3437641,0 -0.3915708,4.041158 -1.7906096,-0.353336 C 6.9158749,12.932001 5.0038331,10.174187 5.0000009,6.2723445 4.9986009,4.8469775 6.408922,3.9212879 7.8600268,3.346129 9.4792931,2.6135054 11.139575,2.5114514 12.847298,2.509295 c 3.066967,-0.1395771 6.036493,1.3045197 6.121806,3.902606 z"/>
+ <path style="opacity:0.2" d="M 5.9974905,12.5 H 17.979098 c 2.21461,0 3.997491,1.753384 3.997491,3.931353 0.542473,5.944596 -8.51233,6.081854 -9.548353,6.067957 C 11.392214,22.485412 2,22.197433 2,16.431353 2,14.253384 3.7828808,12.5 5.9974905,12.5 Z"/>
+ <path style="fill:#848484" d="m 18.969104,5.9118695 c 0.125013,1.7828695 -0.116898,3.638571 -0.954217,5.0273935 -0.402946,0.661152 -0.864172,1.306571 -1.246071,1.965435 -1.10254,1.902136 0.31343,1.169486 -2.030335,1.169486 H 9.1168143 c -2.3437641,0 -0.3915708,4.041158 -1.7906096,-0.353336 C 6.9158749,12.431968 5.0038331,9.6741555 5.0000009,5.772313 4.9986009,4.346946 6.408922,3.4212564 7.8600268,2.8460975 9.4792931,2.1134739 11.139575,2.0114199 12.847298,2.0092635 c 3.066967,-0.1395771 6.036493,1.3045197 6.121806,3.902606 z"/>
+ <ellipse style="fill:#ffffff" cx="10" cy="11" rx="2" ry="3"/>
+ <ellipse id="ellipse857" style="fill:#ffffff" cx="14" cy="11" rx="2" ry="3"/>
+ <ellipse id="ellipse861" style="fill:#3f3f3f" cx="13.5" cy="11.5" rx="1" ry="1.5"/>
+ <ellipse id="ellipse859" style="fill:#3f3f3f" cx="10.5" cy="11.5" rx="1" ry="1.5"/>
+ <path style="fill:#b7b7b7" d="M 5.9974905,12 H 17.979098 c 2.21461,0 3.997491,1.753384 3.997491,3.931353 0.542473,5.944596 -8.51233,6.081854 -9.548353,6.067957 C 11.392214,21.985412 2,21.697433 2,15.931353 2,13.753384 3.7828808,12 5.9974905,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9970705,12 C 3.7824606,12 2,13.753671 2,15.931641 c 0,0.08489 0.00868,0.164537 0.012695,0.24707 C 2.1449787,14.120043 3.8692591,12.5 5.9970705,12.5 H 17.979492 c 2.21461,0 3.99707,1.753671 3.99707,3.93164 0.0079,0.08633 0.0069,0.167078 0.01074,0.250977 0.01204,-0.240703 0.01326,-0.48804 -0.01074,-0.750976 C 21.976562,13.753671 20.194102,12 17.979492,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.847656 2.0097656 C 11.139933 2.011922 9.4786413 2.1130795 7.859375 2.8457031 C 6.4082702 3.420862 4.9986 4.3461174 5 5.7714844 C 5.0001141 5.8876652 5.0161235 5.9932782 5.0195312 6.1074219 C 5.1250321 4.7777117 6.4666229 3.8977334 7.859375 3.3457031 C 9.4786413 2.6130795 11.139933 2.511922 12.847656 2.5097656 C 15.914623 2.3701885 18.883437 3.8140231 18.96875 6.4121094 C 18.989904 6.7137912 18.983387 7.0170748 18.982422 7.3203125 C 19.004334 6.8518733 19.001577 6.3802769 18.96875 5.9121094 C 18.883437 3.3140231 15.914623 1.8701885 12.847656 2.0097656 z M 7.8847656 15.714844 C 7.8841917 15.72054 7.8833351 15.724815 7.8828125 15.730469 C 7.8827412 15.734605 7.8883162 15.73717 7.8847656 15.714844 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cvpcb.svg b/.icons/awkward/24x24/apps/cvpcb.svg
new file mode 100644
index 00000000..c23723f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cvpcb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#4d4d4d" d="m8 4v2h-3v2.5h3v4h-3v2.5h3v2l7.615-5h2.385v-3h-2.385zm1 4h3v1h-3zm1 3h1v1h1v1h-1v1h-1v-1h-1v-1h1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cx.ring.Ring.svg b/.icons/awkward/24x24/apps/cx.ring.Ring.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cx.ring.Ring.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cxmenu-cxoffice-0-crossover.svg b/.icons/awkward/24x24/apps/cxmenu-cxoffice-0-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cxmenu-cxoffice-0-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cyan.svg b/.icons/awkward/24x24/apps/cyan.svg
new file mode 100644
index 00000000..fe421cbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cyan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 22,10 C 22,14.142136 17.746705,22.5 12.5,22.5 7.253295,22.5 3,14.142136 3,10 3,5.8578645 5.475201,2.5 12.5,2.5 19.524799,2.5 22,5.8578645 22,10 Z"/>
+ <path style="fill:#2c5771" d="M 22,9.5 C 22,13.642136 17.746705,22 12.5,22 7.253295,22 3,13.642136 3,9.5 3,5.3578645 5.475201,2 12.5,2 19.524799,2 22,5.3578645 22,9.5 Z"/>
+ <path style="opacity:0.2" d="M 11.795518,19.255977 C 11.734204,19.121765 11.650619,18.868724 11.609771,18.693664 11.473603,18.110101 11.532243,18.16712 11.035125,18.134897 10.125116,18.075908 9.4779,17.718882 9.001632,17.013144 8.3467415,16.042719 8.3155515,14.654372 8.910791,12.969337 9.030716,12.629843 9.1216655,12.345134 9.112902,12.33665 9.104127,12.328165 8.9324635,12.278065 8.731403,12.225315 7.752239,11.968428 6.9063525,11.375891 6.4466815,10.624895 6.112434,10.078811 5.9398975,9.2674735 6.019024,8.6138665 6.1132775,7.8353105 6.3855655,7.3031085 6.984931,6.7259575 7.4815815,6.2477125 7.9323385,5.9720095 8.554972,5.76565 c 1.1974915,-0.3968865 2.557059,-0.34728 3.751905,0.1368945 0.663386,0.2688175 1.47289,0.811858 1.859343,1.247306 0.103816,0.116978 0.217582,0.212687 0.252813,0.212687 0.03524,0 0.278308,-0.104012 0.540165,-0.2311385 1.34265,-0.6518295 2.82258,-1.084461 3.709684,-1.084461 0.314153,0 0.737598,0.113654 0.937938,0.2517435 0.319996,0.2205705 0.469159,0.723231 0.355131,1.196756 -0.08216,0.341174 -0.367118,0.841288 -0.684566,1.2014375 -1.185402,1.344851 -4.066533,2.830965 -6.549385,3.378234 -0.500409,0.1103 -1.552658,0.276611 -1.928996,0.304883 -0.14153,0.01064 -0.164389,0.03294 -0.294384,0.28738 -0.20284,0.397005 -0.478039,1.238126 -0.6073315,1.856256 -0.199679,0.954633 -0.1895645,1.80178 0.02824,2.365289 0.1168915,0.302431 0.4578575,0.664977 0.7555415,0.803365 0.265806,0.123569 0.676397,0.204903 0.716591,0.141951 0.01471,-0.02303 0.02293,-0.353209 0.0183,-0.733745 -0.01944,-1.597716 0.43528,-2.751155 1.458381,-3.699205 0.601468,-0.55735 1.208965,-0.800831 1.914175,-0.767195 0.791417,0.03776 1.280061,0.455967 1.402975,1.200773 0.146307,0.886551 -0.301365,1.841469 -1.30641,2.786676 -0.820625,0.771769 -1.731851,1.253049 -2.727014,1.440324 -0.156734,0.0295 -0.311707,0.07314 -0.34439,0.09699 -0.07931,0.05788 -0.03595,0.426376 0.105924,0.900323 0.124221,0.414944 0.12699,0.440824 0.04718,0.440824 -0.03288,0 -0.10994,-0.10981 -0.171255,-0.244023 z m 0.6838,-1.514262 c 0.826287,-0.202901 1.542547,-0.603423 2.229751,-1.246845 0.828641,-0.775847 1.219311,-1.507025 1.219311,-2.282067 0,-0.49097 -0.167679,-0.828195 -0.504169,-1.013955 -0.233412,-0.128856 -0.402316,-0.154153 -0.7091,-0.106207 -0.413682,0.06465 -0.844559,0.298318 -1.235869,0.670211 -0.734745,0.698286 -1.331509,1.748702 -1.601451,2.818851 -0.112646,0.44657 -0.190977,1.134968 -0.138499,1.217163 0.04648,0.07281 0.28618,0.05429 0.740026,-0.05715 z m 0.489805,-6.366659 c 2.222372,-0.326501 4.531985,-1.325759 5.811025,-2.5141475 0.695058,-0.645798 1.007573,-1.170075 1.005261,-1.686438 C 19.783759,6.777413 19.505795,6.402208 19.140919,6.304122 18.727093,6.192877 18.03094,6.271672 17.269245,6.5159725 16.549124,6.7469375 14.788518,7.648252 14.788518,7.785941 c 0,0.024405 0.145313,0.278097 0.322916,0.563768 0.438448,0.705235 0.563641,0.953318 0.531127,1.0524875 -0.01485,0.04525 -0.04363,0.082275 -0.06396,0.082275 -0.06662,0 -0.237005,-0.228792 -0.548738,-0.7368285 C 14.861195,8.47276 14.66724,8.1821455 14.598854,8.101833 L 14.474511,7.9558095 14.335592,8.04969 c -0.741223,0.5009025 -1.992347,1.649289 -2.484194,2.280195 -0.30585,0.392323 -0.745507,1.052689 -0.745507,1.119753 0,0.05923 1.309105,0.0068 1.863235,-0.07458 z M 10.134857,10.8886 C 11.174882,9.587013 12.276077,8.6552085 14.0352,7.588224 14.165885,7.5089565 14.149877,7.490142 13.574588,7.046923 12.814761,6.46153 12.194005,6.1499985 11.406774,5.9589835 10.88865,5.8332655 9.8282035,5.800546 9.277948,5.8932975 7.9822365,6.111706 6.9184815,6.8618535 6.5640315,7.8071175 6.116584,9.0003935 6.7242785,10.284156 8.037032,10.91885 c 0.449504,0.217327 1.2682705,0.465252 1.5593215,0.472166 0.1212575,0.0028 0.174272,-0.04658 0.5385035,-0.502416 z"/>
+ <path style="fill:#ffffff" d="M 11.795518,18.755977 C 11.734204,18.621765 11.650619,18.368724 11.609771,18.193664 11.473603,17.610101 11.532243,17.66712 11.035125,17.634897 10.125116,17.575908 9.4779,17.218882 9.001632,16.513144 8.3467415,15.54272 8.3155515,14.154372 8.910791,12.469337 9.030716,12.129843 9.1216655,11.845134 9.112902,11.83665 9.104127,11.828165 8.9324635,11.778065 8.731403,11.725315 7.752239,11.468428 6.9063525,10.875891 6.4466815,10.124895 6.112434,9.578811 5.9398975,8.7674735 6.019024,8.1138665 6.1132775,7.3353105 6.3855655,6.8031085 6.984931,6.2259575 7.4815815,5.7477125 7.9323385,5.4720095 8.554972,5.26565 c 1.1974915,-0.3968865 2.557059,-0.3472801 3.751905,0.1368945 0.663386,0.2688175 1.47289,0.811858 1.859343,1.247306 0.103816,0.116978 0.217582,0.212687 0.252813,0.212687 0.03524,0 0.278308,-0.104012 0.540165,-0.2311385 1.34265,-0.6518295 2.82258,-1.084461 3.709684,-1.084461 0.314153,0 0.737598,0.113654 0.937938,0.2517435 0.319996,0.2205705 0.469159,0.723231 0.355131,1.196756 -0.08216,0.341174 -0.367118,0.841288 -0.684566,1.2014375 -1.185402,1.3448515 -4.066533,2.830965 -6.549385,3.378234 -0.500409,0.1103 -1.552658,0.276611 -1.928996,0.304883 -0.14153,0.01064 -0.164389,0.03294 -0.294384,0.28738 -0.20284,0.397005 -0.478039,1.238126 -0.6073315,1.856256 -0.199679,0.954633 -0.1895645,1.80178 0.02824,2.365289 0.1168915,0.302431 0.4578575,0.664977 0.7555415,0.803365 0.265806,0.123569 0.676397,0.204903 0.716591,0.141951 0.01471,-0.02303 0.02293,-0.353209 0.0183,-0.733745 -0.01944,-1.597716 0.43528,-2.751155 1.458381,-3.699205 0.601468,-0.55735 1.208965,-0.800831 1.914175,-0.767195 0.791417,0.03776 1.280061,0.455967 1.402975,1.200773 0.146307,0.886551 -0.301365,1.841469 -1.30641,2.786676 -0.820625,0.771769 -1.731851,1.253049 -2.727014,1.440324 -0.156734,0.0295 -0.311707,0.07314 -0.34439,0.09699 -0.07931,0.05788 -0.03595,0.426376 0.105924,0.900323 C 12.043818,18.97412 12.046587,19 11.966772,19 c -0.03288,0 -0.10994,-0.10981 -0.171254,-0.244023 z m 0.6838,-1.514262 c 0.826287,-0.202901 1.542547,-0.603423 2.229751,-1.246845 0.828641,-0.775847 1.219311,-1.507025 1.219311,-2.282067 0,-0.49097 -0.167679,-0.828195 -0.504169,-1.013955 -0.233412,-0.128856 -0.402316,-0.154153 -0.7091,-0.106207 -0.413682,0.06465 -0.844559,0.298318 -1.235869,0.670211 -0.734745,0.698286 -1.331509,1.748702 -1.601451,2.818851 -0.112646,0.44657 -0.190977,1.134968 -0.138499,1.217163 0.04648,0.07281 0.28618,0.05429 0.740026,-0.05715 z m 0.489805,-6.366659 c 2.222372,-0.326501 4.531985,-1.325759 5.811025,-2.5141475 0.695058,-0.645798 1.007573,-1.170075 1.005261,-1.686438 C 19.783759,6.277413 19.505795,5.902208 19.140919,5.804122 18.727093,5.692877 18.03094,5.771672 17.269245,6.0159725 16.549124,6.2469375 14.788518,7.148252 14.788518,7.285941 c 0,0.024405 0.145313,0.278097 0.322916,0.563768 0.438448,0.705235 0.563641,0.953318 0.531127,1.0524875 -0.01485,0.04525 -0.04363,0.082275 -0.06396,0.082275 -0.06662,0 -0.237005,-0.228792 -0.548738,-0.7368285 C 14.861195,7.97276 14.66724,7.6821455 14.598854,7.601833 L 14.474511,7.4558095 14.335592,7.54969 c -0.741223,0.5009025 -1.992347,1.649289 -2.484194,2.2801955 -0.30585,0.3923225 -0.745507,1.0526885 -0.745507,1.1197525 0,0.05923 1.309105,0.0068 1.863235,-0.07458 z M 10.134857,10.3886 C 11.174882,9.087013 12.276077,8.1552085 14.0352,7.088224 14.165885,7.0089565 14.149877,6.990142 13.574588,6.546923 12.814761,5.96153 12.194005,5.6499985 11.406774,5.4589835 10.88865,5.3332655 9.8282035,5.300546 9.277948,5.3932975 7.9822365,5.611706 6.9184815,6.3618535 6.5640315,7.3071175 6.116584,8.5003935 6.7242785,9.784156 8.037032,10.41885 c 0.449504,0.217327 1.2682705,0.465252 1.5593215,0.472166 0.1212575,0.0028 0.174272,-0.04658 0.5385035,-0.502416 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5,2 C 5.475201,2 3,5.3578645 3,9.5 3,9.561728 3.0098405,9.63273 3.0117185,9.696289 3.1325033,5.6961355 5.6491455,2.5 12.5,2.5 c 6.850854,0 9.367497,3.1961355 9.488281,7.196289 C 21.990159,9.63273 22,9.561728 22,9.5 22,5.3578645 19.524799,2 12.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/cycligent-icon.svg b/.icons/awkward/24x24/apps/cycligent-icon.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cycligent-icon.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/cycligent.svg b/.icons/awkward/24x24/apps/cycligent.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/cycligent.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/d-feet.svg b/.icons/awkward/24x24/apps/d-feet.svg
new file mode 100644
index 00000000..671049a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/d-feet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m12.078 6.5c-2.16 0-3.9446 1.7668-3.9446 3.927 0 0.821 0.27756 1.5764 0.71315 2.2089l-2.6297 2.6328a0.71705 0.7179 0 1 0 1.0028 1.0264l2.6297-2.6328c0.63275 0.43619 1.407 0.6917 2.2286 0.6917 2.16 0 3.9222-1.7668 3.9222-3.927-0.0005-2.16-1.7625-3.927-3.9225-3.927zm0 1.428c1.3888 0 2.496 1.1102 2.496 2.499s-1.1072 2.499-2.496 2.499-2.496-1.1102-2.496-2.499 1.1072-2.499 2.496-2.499z"/>
+ <path fill="#fff" d="m12.078 6c-2.16 0-3.9446 1.7668-3.9446 3.927 0 0.821 0.27756 1.5764 0.71315 2.2089l-2.6297 2.6328a0.71705 0.7179 0 1 0 1.0028 1.0264l2.6297-2.6328c0.63275 0.43619 1.407 0.6917 2.2286 0.6917 2.16 0 3.9222-1.7668 3.9222-3.927-0.0005-2.16-1.7625-3.927-3.9225-3.927zm0 1.428c1.3888 0 2.496 1.1102 2.496 2.499s-1.1072 2.499-2.496 2.499-2.496-1.1102-2.496-2.499 1.1072-2.499 2.496-2.499z"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/d3lphin.svg b/.icons/awkward/24x24/apps/d3lphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/d3lphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/darktable.svg b/.icons/awkward/24x24/apps/darktable.svg
new file mode 100644
index 00000000..7a23a11b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/darktable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0003 1)">
+ <path fill="#343434" d="m20 11a9.0001 9.0001 0 0 1 -9.0001 9.0001 9.0001 9.0001 0 0 1 -9.0001 -9.0001 9.0001 9.0001 0 0 1 9.0001 -9.0001 9.0001 9.0001 0 0 1 9.0001 9.0001z"/>
+ <path fill="#e9721a" d="m13.052 1.4281-2.4115 6.7681 9.4961-1.575c-1.406-2.6633-3.997-4.6202-7.084-5.1931z"/>
+ <path fill="#e3bf20" d="m20.433 7.966-7.1501 1.3251 6.1316 7.3206c1.636-2.5325 2.0593-5.7231 1.019-8.6456z"/>
+ <path fill="#28a226" d="m18.381 17.538-4.739-5.443-3.364 8.8956c3.0424 0.13062 6.0571-1.1033 8.1036-3.4526z"/>
+ <path fill="#2977d1" d="m8.9479 20.572 2.4115-6.7681-9.4961 1.575c1.4065 2.6631 3.9975 4.62 7.0846 5.1925z"/>
+ <path fill="#c029c0" d="m1.5662 14.034 7.1501-1.325-6.1311-7.3205c-1.6361 2.5325-2.0595 5.7235-1.0191 8.6455z"/>
+ <path fill="#c01728" d="m3.6182 4.4619 4.7391 5.4431 3.3637-8.8956c-3.0421-0.13068-6.0562 1.1032-8.1027 3.4525z"/>
+ <path fill="#fff" opacity=".2" d="m11.151 1.0009c-2.8455 0.0365-5.6151 1.2584-7.5336 3.461l0.2238 0.257c1.9067-2.0477 4.5717-3.1829 7.3096-3.218 0.127-0.00165 0.2545 0.00265 0.3815 0.00585l0.1885-0.4971c-0.19-0.00815-0.3805-0.0112-0.57-0.00875zm1.9005 0.42675-2.4115 6.7691 0.1895-0.032 2.222-6.2371c2.9065 0.5391 5.3735 2.308 6.8261 4.736l0.2585-0.043c-1.406-2.6629-3.998-4.6205-7.084-5.1929zm-10.467 3.9609c-1.0804 1.6725-1.628 3.6325-1.5781 5.6125 0.0468-1.808 0.5888-3.581 1.5781-5.1125l5.7695 6.8885 0.3626-0.068-6.1321-7.3205zm17.849 2.5775-7.1506 1.325 0.3625 0.4325 6.7881-1.2575c0.3535 0.99201 0.534 2.015 0.5595 3.033 0.0305-1.1815-0.148-2.378-0.5595-3.533zm-6.7911 4.1295-3.364 8.8946c0.0625 0.003 0.1255 0.0015 0.1885 0.003l3.1755-8.3976 4.5155 5.1855c0.075-0.0805 0.151-0.1595 0.224-0.243l-4.7395-5.4425zm-2.283 1.708-9.4961 1.5755c0.081551 0.1545 0.16795 0.307 0.2576 0.457l9.0491-1.501 0.1895-0.5315z"/>
+ <path opacity=".2" d="m11.533 1.5074-3.1757 8.3975-4.5157-5.1855c-0.075 0.0805-0.151 0.1595-0.2236 0.243l4.7393 5.4426 3.3637-8.8951c-0.0625-0.00245-0.1255-0.0011-0.1885-0.00265zm8.3461 5.157-9.0491 1.501-0.1895 0.5315 9.4961-1.5755c-0.081-0.1545-0.168-0.307-0.257-0.457zm-6.2336 3.0595-0.3625 0.067501 6.1321 7.3206c1.0805-1.6725 1.628-3.6325 1.578-5.6126-0.0465 1.8085-0.5885 3.5805-1.578 5.1125l-5.769-6.8881zm-12.638 1.2771c-0.03055 1.1815 0.14835 2.378 0.55956 3.533l7.1505-1.325-0.3625-0.432-6.7881 1.257c-0.3533-0.992-0.534-2.015-0.5596-3.033zm10.353 3.3025-0.1895 0.0315-2.222 6.2376c-2.9072-0.54-5.3747-2.309-6.8272-4.738l-0.2577 0.043c1.4065 2.663 3.9982 4.6205 7.0846 5.1935l2.4115-6.7691zm6.7986 3.4775c-1.995 2.1425-4.821 3.2825-7.6911 3.212l-0.1885 0.497c3.042 0.131 6.0571-1.1025 8.1036-3.452l-0.224-0.257z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/darwinia.svg b/.icons/awkward/24x24/apps/darwinia.svg
new file mode 100644
index 00000000..18169cba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/darwinia.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m10 1.5a3.0003 3.0003 0 0 0-2.8261719 2h-2.1738281a3.0003 3.0003 0 0 0-3 3v2a3.0003 3.0003 0 0 0 3 3h0.1738281a3.0003 3.0003 0 0 0-0.1738281 1v6a3.0003 3.0003 0 0 0 3 3h2a3.0003 3.0003 0 0 0 0.998047-0.175781 3.0003 3.0003 0 0 0 1.001953 0.175781h2a3.0003 3.0003 0 0 0 3-3v-6a3.0003 3.0003 0 0 0-0.175781-1h0.175781a3.0003 3.0003 0 0 0 3-3v-2a3.0003 3.0003 0 0 0-3-3h-2.175781a3.0003 3.0003 0 0 0-2.824219-2z" style="opacity:.2"/>
+ <path d="m10 1a3.0003 3.0003 0 0 0-2.8261719 2h-2.1738281a3.0003 3.0003 0 0 0-3 3v2a3.0003 3.0003 0 0 0 3 3h0.1738281a3.0003 3.0003 0 0 0-0.1738281 1v6a3.0003 3.0003 0 0 0 3 3h2a3.0003 3.0003 0 0 0 0.998047-0.175781 3.0003 3.0003 0 0 0 1.001953 0.175781h2a3.0003 3.0003 0 0 0 3-3v-6a3.0003 3.0003 0 0 0-0.175781-1h0.175781a3.0003 3.0003 0 0 0 3-3v-2a3.0003 3.0003 0 0 0-3-3h-2.175781a3.0003 3.0003 0 0 0-2.824219-2z" style="fill:#617573"/>
+ <path d="m10 4.5v2h-5v2h5v4h-2v6h2v-4h2v4h2v-6h-2v-4h5v-2h-5v-2z" style="opacity:.2"/>
+ <path d="m10 4v2h-5v2h5v4h-2v6h2v-4h2v4h2v-6h-2v-4h5v-2h-5v-2z" style="fill:#4bdb1a"/>
+ <path d="m10 4v0.5h2v-0.5zm-5 2v0.5h5v-0.5zm7 0v0.5h5v-0.5zm-4 6v0.5h2v-0.5zm4 0v0.5h2v-0.5z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m10 1a3.0003 3.0003 0 0 0-2.8261719 2h-2.1738281a3.0003 3.0003 0 0 0-3 3v0.5a3.0003 3.0003 0 0 1 3-3h2.1738281a3.0003 3.0003 0 0 1 2.8261719-2h2a3.0003 3.0003 0 0 1 2.824219 2h2.175781a3.0003 3.0003 0 0 1 3 3v-0.5a3.0003 3.0003 0 0 0-3-3h-2.175781a3.0003 3.0003 0 0 0-2.824219-2zm-4.9550781 10.5a3.0003 3.0003 0 0 0-0.0449219 0.5v0.5a3.0003 3.0003 0 0 1 0.1738281-1zm11.779297 0a3.0003 3.0003 0 0 1 0.175781 1v-0.5a3.0003 3.0003 0 0 0-0.04687-0.5z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dash-qt.svg b/.icons/awkward/24x24/apps/dash-qt.svg
new file mode 100644
index 00000000..cc8c3421
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dash-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#1c75bc" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m8.4881405 8.5-0.62207 2h7.6341755l-1.5 4h-7.378316l-0.6220705 2h7.9574175c0.997632-0.0182 2.023155-0.623178 2.415039-1.581054l1.566406-4.708985c0.369782-1.5246665-0.995577-1.709961-2.051757-1.709961zm-1.738281 3-0.75 2h4.5001405l0.75-2z"/>
+ <path style="fill:#ffffff" d="m8.4881405 8-0.62207 2h7.6341755l-1.5 4h-7.378316l-0.6220705 2h7.9574175c0.997632-0.01821 2.023155-0.623178 2.415039-1.581054l1.566406-4.708985c0.369782-1.5246665-0.995577-1.709961-2.051757-1.709961zm-1.738281 3-0.75 2h4.5001405l0.75-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dassault-systemes.draftsight.svg b/.icons/awkward/24x24/apps/dassault-systemes.draftsight.svg
new file mode 100644
index 00000000..08f4ebb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dassault-systemes.draftsight.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.7421326,7.695195 A 1.2076346,1.0429572 75 0 0 2.0473418,9.1314745 L 5.380969,21.572742 a 1.2076346,1.0429572 75 0 0 1.319846,0.896459 C 10.212287,21.528304 12.190616,17.43868 11.101158,13.372766 10.011699,9.3068525 6.2536035,6.754299 2.7421326,7.695195 Z"/>
+ <path style="fill:#79b444" d="M 2.7421326,7.1951955 A 1.2076346,1.0429572 75 0 0 2.0473418,8.631475 L 5.380969,21.072742 a 1.2076346,1.0429572 75 0 0 1.319846,0.896459 C 10.212287,21.028305 12.190616,16.93868 11.101158,12.872767 10.011699,8.806853 6.2536035,6.2542995 2.7421326,7.1951955 Z"/>
+ <path style="opacity:0.2" d="m 4.9453125,10.083789 c -0.01858,-0.0039 -0.036105,0.0046 -0.054687,0.001 L 7.3671875,19.325 C 8.598254,18.248564 9.2822815,16.242735 8.6865235,14.019336 8.0976525,11.82164 6.5308035,10.4217 4.9453125,10.083789 Z"/>
+ <path style="fill:#ffffff" d="m 4.9453125,9.5839845 c -0.01858,-0.00395 -0.036105,0.00465 -0.054687,10e-4 l 2.4765625,9.2402345 c 1.2310665,-1.076436 1.915094,-3.082265 1.319336,-5.305665 -0.588871,-2.197695 -2.15572,-3.597635 -3.741211,-3.935546 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.0644531,7.001953 C 3.6235061,7.014263 3.1811213,7.0777005 2.7421875,7.1953125 A 1.2076346,1.0429572 75 0 0 2.024414,8.529297 1.2076346,1.0429572 75 0 1 2.7421875,7.6953125 c 3.511471,-0.940896 7.2699155,1.6118205 8.3593745,5.6777345 0.18066,0.67423 0.269145,1.347721 0.288086,2.008789 0.02493,-0.818912 -0.06157,-1.663413 -0.288086,-2.508789 C 10.148286,9.315372 7.1510825,6.9157895 4.0644531,7.001953 Z"/>
+ <path style="opacity:0.2" d="M 11.140214,2.5006916 A 1.1786974,1.3044885 0 0 0 10,3.8042005 L 10,21.195642 A 1.1786974,1.3044885 0 0 0 11.178579,22.5 l 8.642917,0 a 1.1786974,1.3044885 0 0 0 1.032792,-1.93276 L 12.211371,3.1757987 A 1.1786974,1.3044885 0 0 0 11.140214,2.5006916 Z"/>
+ <path style="fill:#35aabd" d="M 11.140214,2.0006916 A 1.1786974,1.3044885 0 0 0 10,3.3042006 L 10,20.695642 A 1.1786974,1.3044885 0 0 0 11.178579,22 l 8.642917,0 a 1.1786974,1.3044885 0 0 0 1.032792,-1.93276 L 12.211371,2.6757989 A 1.1786974,1.3044885 0 0 0 11.140214,2.0006916 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="m 16,13.499988 c 0,0 -3,0 -3,1 0,1 3,2.999999 3,3.999999 0,1 -3,1 -3,1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="m 16,12.999987 c 0,0 -3,0 -3,1 0,1 3,3 3,4 0,1 -3,1 -3,1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.140625,2.0009765 A 1.1786974,1.3044885 0 0 0 10,3.3046875 l 0,0.5 a 1.1786974,1.3044885 0 0 1 1.140625,-1.303711 1.1786974,1.3044885 0 0 1 1.070312,0.6748048 l 8.643555,17.3916017 a 1.1786974,1.3044885 0 0 1 0.12207,0.378906 1.1786974,1.3044885 0 0 0 -0.12207,-0.878906 L 12.210937,2.6757813 A 1.1786974,1.3044885 0 0 0 11.140625,2.0009765 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/datagrip.svg b/.icons/awkward/24x24/apps/datagrip.svg
new file mode 100644
index 00000000..eda337a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/datagrip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#21d789" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2086e7" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5141702,12.003157 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 7.5071212,11.99995 V 7.999951"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5141702,11.503207 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 7.5071212,11.5 V 7.500001"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.007121,10 h 0.999999 m -0.499999,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.007121,9.5 h 0.999999 m -0.499999,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/date.svg b/.icons/awkward/24x24/apps/date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/datovka.svg b/.icons/awkward/24x24/apps/datovka.svg
new file mode 100644
index 00000000..32a086e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/datovka.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#00539b" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 9.0527344,6.5 -0.6835938,4 H 12.050781 L 12.25,8.75 14.8,12.5 11.25,16 11.410156,14.5 H 7.6835938 L 7,18.5 h 3.976562 c 3.993943,-0.183817 6.4508,-2.504773 6.939454,-5.705078 C 18.34677,9.9738234 17.188048,6.825307 12.728516,6.5 Z"/>
+ <path style="fill:#ffcb05" d="M 9.0527344,6 8.3691406,10 H 12.050781 L 12.25,8.25 14.8,12 11.25,15.5 11.410156,14 H 7.6835938 L 7,18 h 3.976562 c 3.993943,-0.183817 6.4508,-2.504773 6.939454,-5.705078 C 18.34677,9.4738234 17.188048,6.325307 12.728516,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.0527344 6 L 8.3691406 10 L 8.4550781 10 L 9.0527344 6.5 L 12.728516 6.5 C 16.501509 6.7752264 17.89654 9.0735114 17.980469 11.482422 C 18.082217 8.899441 16.763311 6.294324 12.728516 6 L 9.0527344 6 z M 14.597656 12.201172 L 11.310547 15.441406 L 11.25 16 L 14.800781 12.5 L 14.597656 12.201172 z M 7.6835938 14 L 7 18 L 7.0859375 18 L 7.6835938 14.5 L 11.357422 14.5 L 11.410156 14 L 7.6835938 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/davmail.svg b/.icons/awkward/24x24/apps/davmail.svg
new file mode 100644
index 00000000..95462554
--- /dev/null
+++ b/.icons/awkward/24x24/apps/davmail.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#efbd2f" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="M 10.5,6.4999999 9.0000608,11.5 11,11.5 9.4999998,15.5 11,15.5 9.5375298,20.5 14.5,14.5 l -1.75,0 2.25,-4 -2.5,0 2.499938,-4.0000001 z"/>
+ <path style="fill:#ffffff" d="M 10.5,5.9999999 9.0000608,11 11,11 9.4999998,15 11,15 9.5375298,20 14.5,14 12.75,14 15,9.9999998 l -2.5,0 2.499938,-3.9999999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/day-of-the-tentacle-remastered.svg b/.icons/awkward/24x24/apps/day-of-the-tentacle-remastered.svg
new file mode 100644
index 00000000..9e4b027d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/day-of-the-tentacle-remastered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 c 0,0 0,-19 -10,-19 -10,0 -10,19 -10,19 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#bb4499" d="M 22,21 C 22,21 22,2 12,2 2,2 2,21 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 2,2 2,21 2,21 c 0,0.03279 0.00671,0.06374 0.00977,0.0957 C 2.0457125,19.025627 2.6190226,2.5 12,2.5 c 9.380977,0 9.954287,16.525627 9.990234,18.595703 C 21.993288,21.063743 22,21.032787 22,21 22,21 22,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 18,12.5 c 0,3.313709 -2.686291,6 -6,6 -3.3137085,0 -6,-2.686291 -6,-6 0,-2.344961 1.345228,-4.3757275 3.306068,-5.362684 0.81006,-0.40773 1.691717,0.6009705 2.660465,0.6009705 0.999551,0 1.975481,-0.993868 2.804352,-0.5615375 C 16.689882,8.177679 18,10.185843 18,12.5 Z"/>
+ <path style="fill:#69e27d" d="m 18,12 c 0,3.313709 -2.686291,6 -6,6 C 8.6862915,18 6,15.313709 6,12 6,9.7774605 7.2084355,7.8371665 9.0041005,6.800323 9.8856935,6.2912785 10.841897,7.67336 11.933066,7.67336 c 1.131038,0 2.255917,-1.3604065 3.158899,-0.816369 C 16.834531,7.9068705 18,9.8173305 18,12 Z"/>
+ <circle style="fill:#00a200" cx="12" cy="12" r="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,8 c 0,0 2.2307325,-1.5084615 3.5,-1.5 1.64144,0.01094 2.858524,2 4.5,2 1.641477,0 2.85856,-1.9890575 4.5,-2 C 17.769268,6.49154 20,8 20,8 l 0,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,7.5 C 4,7.5 6.2307325,5.9915385 7.5,6 9.14144,6.01094 10.358524,8 12,8 13.641477,8 14.85856,6.0109425 16.5,6 17.769268,5.99154 20,7.5 20,7.5 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dayfolder.svg b/.icons/awkward/24x24/apps/dayfolder.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dayfolder.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dbeaver-ee.svg b/.icons/awkward/24x24/apps/dbeaver-ee.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dbeaver.svg b/.icons/awkward/24x24/apps/dbeaver.svg
new file mode 100644
index 00000000..2a3944e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dbeaver.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#e4e4e4" cx="11" cy="11" r="10"/>
+ <circle fill="#6d4c41" cx="5" cy="10" r="3"/>
+ <circle fill="#6d4c41" cx="17" cy="10" r="3"/>
+ <path fill="#a1887f" d="m11 6.0664c-4.8601 0-8 3.9407-8 8.8008v2.1172a10 10 0 0 0 8 4.016 10 10 0 0 0 8 -4.02v-2.1133c0-4.8601-3.1399-8.8008-8-8.8008z"/>
+ <rect fill="#fff" width="2" height="3" x="9" y="17"/>
+ <rect fill="#f2f2f2" width="2" height="3.3" x="11" y="16.7"/>
+ <path fill="#6d4c41" d="m8.6818 15c-1.1041-0.027-1.6818 1.476-1.6818 2.374s0.8954 1.626 2 1.626c1.0182 0 1.9865-0.72272 1.9865-0.72272h0.02825s0.96757 0.72174 1.9852 0.72272c1.1046 0 2-0.72804 2-1.6261 0-0.89807-0.54238-2.2314-1.6464-2.2585z"/>
+ <path fill="#3e2723" d="m12.979 14.763c0.201 1.052-1.112 2.237-1.958 2.237s-2.2019-1.173-2.0009-2.237c0.1539-0.815 1.1549-0.762 2.0009-0.762 0.84646 0 1.8059-0.0368 1.9584 0.76253z"/>
+ <g transform="translate(-53,-263)">
+ <circle fill="#fefefe" cx="60" cy="275" r="2"/>
+ <circle fill="#333" cx="-59.5" cy="274.5" r="1" transform="scale(-1,1)"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ <g transform="translate(-45,-263)">
+ <circle fill="#fefefe" cx="60" cy="275" r="2"/>
+ <circle fill="#333" cx="-59.5" cy="274.5" r="1" transform="scale(-1,1)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dconf-editor.svg b/.icons/awkward/24x24/apps/dconf-editor.svg
new file mode 100644
index 00000000..f69da12e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dconf-editor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10.498861,2.500384 c -4.6639745,0 -8.4984785,3.8356587 -8.4984785,8.501037 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.19343 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379204 3.850687,1.806071 5.479488,0.17678 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.480161 l -2.261308,-2.261995 c 0.294575,-0.871682 0.484915,-1.775098 0.485265,-2.704431 v -10e-4 c 0,-4.6653553 -3.834504,-8.501014 -8.498477,-8.501014 z"/>
+ <path style="fill:#d74f44" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4984785,3.8356589 -8.4984785,8.5010376 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.193431 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379203 3.850687,1.806071 5.479488,0.176779 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.48016 L 18.512075,13.206839 C 18.80665,12.335157 18.99699,11.43174 18.99734,10.502407 v -10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.498477,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 13.45463,13.400061 C 12.557213,13.400297 13,14.021828 13,14.400061 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 c -0.188266,-0.193533 0.01761,0.707047 -0.252396,0.707031 z"/>
+ <path style="fill:#565656" d="M 13.45463,13 C 12.557213,13.000236 13,13.621767 13,14 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 C 13.51876,12.099436 13.724632,13.000016 13.45463,13 Z"/>
+ <path style="opacity:0.2" d="M 10.5,5.4000602 A 5.5000002,5.5000002 0 0 0 5,10.900061 a 5.5000002,5.5000002 0 0 0 5.5,5.5 5.5000002,5.5000002 0 0 0 5.5,-5.5 5.5000002,5.5000002 0 0 0 -5.5,-5.5000008 z m 0,2 a 3.4999999,3.4999999 0 0 1 3.5,3.5000008 3.4999999,3.4999999 0 0 1 -3.5,3.5 3.4999999,3.4999999 0 0 1 -3.5,-3.5 3.4999999,3.4999999 0 0 1 3.5,-3.5000008 z"/>
+ <path style="fill:#ffffff" d="M 10.5 5 A 5.5000002 5.5000002 0 0 0 5 10.5 A 5.5000002 5.5000002 0 0 0 10.5 16 A 5.5000002 5.5000002 0 0 0 16 10.5 A 5.5000002 5.5000002 0 0 0 10.5 5 z M 10.5 7 A 3.4999999 3.4999999 0 0 1 14 10.5 A 3.4999999 3.4999999 0 0 1 10.5 14 A 3.4999999 3.4999999 0 0 1 7 10.5 A 3.4999999 3.4999999 0 0 1 10.5 7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4988609,3.8354349 -8.4988609,8.5008136 0,0.08434 0.010206,0.166215 0.012695,0.249995 0.1351693,-4.5506162 3.9065065,-8.2508182 8.4861659,-8.2508182 4.580643,0 8.352535,3.701808 8.486165,8.2537472 0.0031,-0.08411 0.01266,-0.167405 0.01269,-0.251948 v -0.001 c 0,-4.6653312 -3.834887,-8.5007896 -8.49886,-8.5007896 z m 8.129727,11.3230246 c -0.03815,0.127997 -0.0734,0.257108 -0.116209,0.383782 l 2.260698,2.261675 c 0.692275,0.692483 1.143717,1.66167 1.215798,2.661082 0.06787,-1.169447 -0.408396,-2.353427 -1.215798,-3.161072 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dde-calendar.svg b/.icons/awkward/24x24/apps/dde-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dde-file-manager.svg b/.icons/awkward/24x24/apps/dde-file-manager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dde-file-manager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dde-introduction.svg b/.icons/awkward/24x24/apps/dde-introduction.svg
new file mode 100644
index 00000000..00ae8b0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dde-introduction.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#00d8d1" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 9.0175781,6.4997402 c -1.0283624,0 -2.0552295,0.4116809 -2.8398437,1.2363281 -1.5692279,1.6492945 -1.569228,4.3233587 0,5.9726547 l 0.1855468,0.195313 -0.011719,0.01172 5.0117188,5.269531 c 0.323131,0.339617 0.846792,0.339617 1.169922,0 l 0.01172,-0.01367 4.511719,-4.742187 0.783203,-0.822266 c 1.545708,-1.624574 1.545707,-4.2582384 0,-5.8828115 -1.545709,-1.6245737 -4.049996,-1.6245737 -5.595703,0 l -0.197266,0.2089844 -0.1875,-0.1972657 C 11.074761,6.9114211 10.045941,6.4997402 9.0175781,6.4997402 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 17.840714,7.2237961 v 0 c 1.545707,1.6245731 1.545707,4.2585279 -10e-7,5.8831019 l -5.307323,5.578115 c -0.32313,0.339617 -0.847029,0.339617 -1.17016,0 L 6.3508084,13.416845 12.243212,7.2237961 c 1.545707,-1.6245737 4.051793,-1.6245737 5.597502,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.859599,7.2369708 5.19788,5.4630912 c 0.323131,0.339617 0.323131,0.890246 0,1.229864 l -4.512517,4.742757 c -0.323131,0.339617 -0.84703,0.339617 -1.17016,0 L 6.176921,13.209594 c -1.569228,-1.649296 -1.5692279,-4.3233287 0,-5.9726232 v 0 c 1.5692284,-1.6492945 4.11345,-1.6492945 5.682678,0 z"/>
+ <rect style="fill:#606060" width="4.871" height=".606" x="17.14" y="-1.75" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.59436771" width="4.277" height=".424" x="17.44" y="-1.45" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:#606060" width="4.871" height=".606" x="17.15" y=".07" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.59436771" width="4.277" height=".424" x="17.44" y=".36" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 9.5445521,12.077201 v 0 c 0.4808869,0.505424 0.4808869,1.324876 0,1.830298 L 8.2007017,15.319917 6.4592564,13.489619 7.8031069,12.077201 c 0.4808868,-0.505422 1.2605584,-0.505422 1.7414452,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 10.829905,13.438608 v 0 c 0.457987,0.481356 0.457987,1.261785 0,1.743141 l -1.3853143,1.455995 -1.6585188,-1.74314 1.3853134,-1.455996 c 0.4579878,-0.481354 1.2005327,-0.481354 1.6585197,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 12.073794,14.756098 v 0 c 0.457988,0.481356 0.457988,1.261785 0,1.743141 l -1.385313,1.455997 -1.6585196,-1.743142 1.3853136,-1.455995 c 0.457988,-0.481356 1.200532,-0.481356 1.658519,-1e-6 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 13.359146,16.117504 v 0 c 0.480886,0.505422 0.480886,1.324875 0,1.830298 l -0.75877,0.797484 c -0.323131,0.339619 -0.84703,0.339619 -1.170161,0 L 10.27385,17.52992 11.6177,16.117504 c 0.480887,-0.505423 1.260559,-0.505423 1.741446,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 13.697625,8.7296949 -1.611764,1.6940011 c -0.865427,0.909583 -2.2167195,0.964067 -3.0181972,0.121697 L 12.246421,7.2044463"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ddm.svg b/.icons/awkward/24x24/apps/ddm.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ddm.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/de.billardgl.Billardgl.svg b/.icons/awkward/24x24/apps/de.billardgl.Billardgl.svg
new file mode 120000
index 00000000..ce94b343
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.billardgl.Billardgl.svg
@@ -0,0 +1 @@
+billard-gl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/de.haeckerfelix.Fragments.svg b/.icons/awkward/24x24/apps/de.haeckerfelix.Fragments.svg
new file mode 100644
index 00000000..c6177d82
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.haeckerfelix.Fragments.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.500002,1.4999967 c -0.550025,0 -1.100562,0.2050639 -1.511719,0.6162111 L 2.6162131,10.489256 c -0.411401,0.411389 -0.61675,0.960815 -0.616212,1.510742 5.5e-4,0.549278 0.206256,1.098861 0.617188,1.509765 l 8.3720709,8.373046 c 0.822314,0.822295 2.200145,0.823237 3.022461,9.55e-4 l 8.371094,-8.37307 C 22.58839,13.305166 22.7428,13.065169 22.845705,12.807615 22.948605,12.550059 23,12.274946 23,11.999998 23,11.450101 22.79397,10.900402 22.382815,10.489256 L 14.011721,2.1162078 C 13.600564,1.7050606 13.050027,1.4999967 12.500002,1.4999967 Z"/>
+ <path style="fill:#1c71d8" d="m 12.500001,1.2500033 c -0.487888,0 -0.973317,0.1813322 -1.334961,0.5429687 l -8.3720702,8.373047 c -0.3621147,0.362105 -0.5434466,0.846455 -0.5429688,1.333984 4.877e-4,0.487028 0.1823308,0.971417 0.5439453,1.333008 l 6.4062499,6.407226 -0.19043,0.162109 1.9794928,1.980468 c 0.822314,0.822296 2.200144,0.823215 3.02246,9.55e-4 l 4.229492,-4.230468 -0.168945,-0.184571 4.133789,-4.134765 c 0.181042,-0.181041 0.316438,-0.391912 0.407226,-0.619141 0.09079,-0.227253 0.136719,-0.471073 0.136719,-0.714867 0,-0.487452 -0.182046,-0.972092 -0.543945,-1.333984 L 13.834961,1.792972 C 13.473317,1.4313355 12.987888,1.2500033 12.500001,1.2500033 Z"/>
+ <path style="fill:#f5c211" d="m 12.500001,1.0000033 c -0.550025,0 -1.100562,0.2050637 -1.511719,0.6162108 L 6.8017588,5.8027376 9.6503912,8.6513699 15.348634,2.9531282 14.009766,1.614261 C 13.598823,1.2044351 13.049142,1.0000033 12.500001,1.0000033 Z"/>
+ <path style="fill:#2ec27e" d="M 15.348241,2.9535724 18.197086,5.802417 6.8024148,17.197089 3.95357,14.348244 Z"/>
+ <path style="fill:#ff7800" d="m 18.197266,5.8027376 -5.697265,5.6972654 2.849609,2.847656 5.696288,-5.6962891 z"/>
+ <path style="fill:#c061cb" d="m 9.6503912,14.349612 -2.8476559,2.847656 2.8486324,2.848633 z"/>
+ <path style="fill:#e01b24" d="m 21.045898,8.6513699 -2.848632,2.8486331 2.848632,2.848632 1.336915,-1.337891 c 0.205575,-0.205573 0.359985,-0.445569 0.46289,-0.703124 C 22.948603,12.050065 23,11.774951 23,11.500003 23,10.950106 22.793967,10.400408 22.382813,9.9892607 Z"/>
+ <path style="fill:#813d9c" d="m 6.8017588,11.500003 -2.8486329,2.848632 2.8496094,2.848633 2.8476559,-2.847656 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.348634,2.9531282 -2.848633,2.8496094 2.848633,2.8486323 2.848632,-2.8486323 z"/>
+ <path style="fill:#e01b24" d="m 18.197266,5.8027376 v 5.6972654 l 2.848632,2.848632 1.336915,-1.337891 c 0.205575,-0.205573 0.359985,-0.445569 0.46289,-0.703124 C 22.948603,12.050065 23,11.774951 23,11.500003 23,10.950106 22.793967,10.400408 22.382813,9.9892607 L 21.045898,8.6513699 Z"/>
+ <path style="fill:#e5a50a" d="M 6.8017588,5.8027376 9.6503912,8.6513699 12.499024,5.8027376 Z"/>
+ <path style="fill:#ffa348" d="m 18.197266,11.500003 -2.84961,2.849609 2.848633,2.847656 9.55e-4,-9.54e-4 z"/>
+ <path style="fill:#f66151" d="m 18.197266,11.500003 v 5.696289 l 2.848632,-2.847657 z"/>
+ <path style="fill:#26a269" d="M 12.500001,5.8027376 9.6503912,8.6513699 12.500001,11.500003 Z"/>
+ <path style="fill:#1a5fb4" d="M 9.6503912,8.6513699 6.8017588,11.500003 h 5.6982422 z"/>
+ <path style="fill:#3584e4" d="m 6.8017588,11.500003 2.8486324,2.849609 2.8496098,-2.849609 z"/>
+ <path style="fill:#613583" d="M 6.8017588,5.8027376 2.6162119,9.9892607 C 2.204812,10.40065 1.999462,10.950076 2.0000011,11.500003 c 5.499e-4,0.549278 0.206256,1.098861 0.6171874,1.509765 l 1.336914,1.337891 5.6962887,-5.6962891 z"/>
+ <path style="fill:#98c1f1" d="m 12.500001,11.500003 -2.8496098,2.849609 0.001,5.696289 5.6982418,-5.698242 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5 1 C 11.949975 1 11.399438 1.2040872 10.988281 1.6152344 L 2.6171875 9.9882812 C 2.2057865 10.39967 1.999462 10.950073 2 11.5 C 2.0000838 11.583688 2.0138287 11.66679 2.0234375 11.75 C 2.0761637 11.286695 2.2684674 10.836991 2.6171875 10.488281 L 10.988281 2.1152344 C 11.399438 1.7040872 11.949975 1.5 12.5 1.5 C 13.050025 1.5 13.600562 1.7040872 14.011719 2.1152344 L 22.382812 10.488281 C 22.731324 10.836785 22.923364 11.286659 22.976562 11.75 C 22.98611 11.666689 23 11.583782 23 11.5 C 23 10.950103 22.793968 10.399427 22.382812 9.9882812 L 14.011719 1.6152344 C 13.600562 1.2040872 13.050025 1 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/de.haeckerfelix.Remotely.svg b/.icons/awkward/24x24/apps/de.haeckerfelix.Remotely.svg
new file mode 100644
index 00000000..8d2257cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.haeckerfelix.Remotely.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="15" x="2" y="7.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#807975" width="20" height="15" x="2" y="7" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.4541014,6.9999997 c -0.8058181,0 -1.4541015,0.6372825 -1.4541015,1.428711 v 0.4999999 c 0,-0.7914284 0.6482834,-1.4287109 1.4541015,-1.4287109 H 20.545898 c 0.805818,0 1.454101,0.6372825 1.454101,1.4287109 V 8.4287107 c 0,-0.7914285 -0.648283,-1.428711 -1.454101,-1.428711 z"/>
+ <rect style="fill:#fca526" width="16" height="11" x="4" y="9"/>
+ <rect style="opacity:0.1" width="11" height=".5" x="4" y="9"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="7.5" height="7" x="10" y="10" rx=".789" ry=".7"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="7" height="6" x="5" y="13" rx=".7" ry=".75"/>
+ <rect style="fill:#e4e4e4" width="9" height="20" x="13" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="m 15.999999,12.5 a 0.99999996,0.99999996 0 0 0 -1,0.999999 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-0.999999 z m 3,0 a 0.99999996,0.99999996 0 0 0 -1,0.999999 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-0.999999 z m -3,2.999999 a 0.99999996,0.99999996 0 0 0 -1,1 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-1 z m 3,0 a 0.99999996,0.99999996 0 0 0 -1,1 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-1 z m -3,3 a 0.99999996,0.99999996 0 0 0 -1,1 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-1 z m 3,0 a 0.99999996,0.99999996 0 0 0 -1,1 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-1 z"/>
+ <circle style="fill:#a9a8a4" cx="17.5" cy="7" r="3"/>
+ <circle style="opacity:0.2" cx="-7.5" cy="-17.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f9f8f7" cx="-7" cy="-17.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f66151" cx="16" cy="13" r="1"/>
+ <circle style="fill:#a9a8a4" cx="19" cy="13" r="1"/>
+ <circle style="fill:#a9a8a4" cx="16" cy="16" r="1"/>
+ <circle style="fill:#a9a8a4" cx="19" cy="16" r="1"/>
+ <circle style="fill:#a9a8a4" cx="16" cy="19" r="1"/>
+ <circle style="fill:#a9a8a4" cx="19" cy="19" r="1"/>
+ <path style="opacity:0.1" d="m 17.499999,3.9999998 a 2.9999999,2.9999999 0 0 0 -3,2.9999999 2.9999999,2.9999999 0 0 0 0.01269,0.2490235 2.9999999,2.9999999 0 0 1 2.987305,-2.7490234 2.9999999,2.9999999 0 0 1 2.987305,2.7509764 2.9999999,2.9999999 0 0 0 0.01269,-0.2509765 2.9999999,2.9999999 0 0 0 -3,-2.9999999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14.499999,1.9999999 c -0.831,0 -1.5,0.669 -1.5,1.5 v 0.4999999 c 0,-0.8309999 0.669,-1.4999999 1.5,-1.4999999 h 6 c 0.831,0 1.5,0.669 1.5,1.4999999 V 3.4999999 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/de.haeckerfelix.gradio.svg b/.icons/awkward/24x24/apps/de.haeckerfelix.gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.haeckerfelix.gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/de.manuel_kehl.go-for-it.svg b/.icons/awkward/24x24/apps/de.manuel_kehl.go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.manuel_kehl.go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/de.rwth_aachen.ient.YUView.svg b/.icons/awkward/24x24/apps/de.rwth_aachen.ient.YUView.svg
new file mode 100644
index 00000000..a16163fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.rwth_aachen.ient.YUView.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.0">
+ <circle style="opacity:0.2" cx="12" cy="-12.5" r="10" transform="scale(1,-1)"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="-12" r="10" transform="scale(1,-1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.208985 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.291016 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="fill:#077272" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.1" d="m 12,6.5 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"/>
+ <path style="fill:#248989" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 12 18 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z M 12 8 A 4 4 0 0 1 16 12 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 12 8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 6.0097656 12.214844 A 6 6 0 0 1 12 6.5 A 6 6 0 0 1 17.990234 12.285156 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z M 15.990234 12.216797 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8.0097656 12.289062 A 4 4 0 0 0 8 12.5 A 4 4 0 0 0 12 16.5 A 4 4 0 0 0 16 12.5 A 4 4 0 0 0 15.990234 12.216797 z"/>
+ <path style="opacity:0.2" transform="matrix(0.4041452,0,0,0.4375,2.7308735,1.6883574)" d="m 35.306931,24.712326 -8.660254,5 -8.660254,4.999999 0,-9.999999 0,-9.999999 8.660254,4.999999 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.4041452,0,0,0.4375,2.7308735,1.1883574)" d="m 35.306931,24.712326 -8.660254,5 -8.660254,4.999999 0,-9.999999 0,-9.999999 8.660254,4.999999 z"/>
+ <path style="opacity:0.1" d="M 19.989258,11.709961 A 8,8 0 0 1 12,19.5 8,8 0 0 1 4.0107422,11.790039 8,8 0 0 0 4,12 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -0.01074,-0.290039 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/de.unifreiburg.ellipticcurve.svg b/.icons/awkward/24x24/apps/de.unifreiburg.ellipticcurve.svg
new file mode 100644
index 00000000..548dbc80
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.unifreiburg.ellipticcurve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,20 V 2 C 20,1.446 19.554,1 19,1 H 5 C 4.446,1 4,1.446 4,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#646464;fill-rule:evenodd" d="M 17.201172,1 C 17.042081,1.474408 16.527339,2.9909915 15.791016,4.791992 15.360491,5.8450295 14.883224,6.909074 14.433594,7.714844 14.208779,8.1177285 13.989429,8.456749 13.800781,8.6875 13.612134,8.918251 13.44094,9.0178605 13.438476,9.0185545 13.254969,9.0702515 13.007373,9.0140045 12.65039,8.7910155 12.293409,8.5680475 11.875002,8.199915 11.434571,7.801758 10.553708,7.005444 9.595642,6.02335 8.3623045,6 7.241823,5.978785 6.359301,6.6353495 5.833008,7.5478515 5.3067145,8.4603535 5.0601585,9.6330955 5.010742,10.863281 c -0.049105,1.22242 0.066544,2.544894 0.516602,3.63379 0.450057,1.088895 1.3402675,1.978345 2.6386715,2.002929 1.3659185,0.02586 2.3911005,-1.000982 3.2705085,-1.895508 0.439703,-0.447263 0.849751,-0.879245 1.214843,-1.176757 C 13.01646,13.130222 13.315912,12.996182 13.517578,13 c -0.0377,-7e-4 0.07921,0.02357 0.25,0.219727 0.170794,0.196156 0.37848,0.517372 0.586914,0.915039 0.416869,0.795335 0.849962,1.892929 1.233399,2.99121 0.620315,1.776771 1.029606,3.257973 1.196288,3.874024 h 1.038086 C 17.722722,20.624956 17.239532,18.821836 16.532226,16.795898 16.14019,15.672987 15.699455,14.547034 15.240235,13.670899 15.010625,13.232831 14.778976,12.857108 14.522461,12.5625 14.265946,12.267892 13.96648,12.008148 13.536133,12 12.952507,11.98895 12.464256,12.289939 12.019531,12.652344 11.574806,13.014749 11.15287,13.467679 10.723633,13.904297 9.8651575,14.777532 9.0006195,15.51545 8.1845705,15.5 7.3010045,15.483271 6.811691,14.987496 6.451172,14.115235 6.0906525,13.242973 5.964569,12.02844 6.0097655,10.903321 6.0546495,9.785969 6.294859,8.748941 6.699219,8.0478515 7.1035775,7.3467625 7.595463,6.985833 8.34375,7 c 0.635431,0.01203 1.534978,0.742082 2.420899,1.542969 0.442959,0.4004425 0.885359,0.802443 1.356445,1.0966795 0.471085,0.2942365 1.018538,0.5021915 1.587891,0.341797 0.373965,-0.105352 0.61762,-0.3570595 0.866211,-0.661133 0.24859,-0.3040735 0.489031,-0.683741 0.731445,-1.118164 0.484828,-0.868846 0.971167,-1.9575125 1.410156,-3.03125 C 17.573568,3.0752907 18.225825,1.09722 18.257812,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,1 C 4.446,1 4,1.446 4,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 2 C 20,1.446 19.554,1 19,1 Z"/>
+ <path style="opacity:0.2" d="m 4,20 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,21 4,20.554 4,20 Z"/>
+ <circle style="fill:#4f4f4f" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 19.005859,15 c -0.07585,0 -0.152037,0.02899 -0.210937,0.08789 l -0.582031,0.585937 1.113281,1.113281 0.585937,-0.582031 c 0.117796,-0.117796 0.117796,-0.302123 0,-0.419922 L 19.214844,15.087891 C 19.155946,15.028993 19.081712,15 19.005859,15 Z m -1.5,1.380859 L 15,18.886719 V 20 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/de.wolfvollprecht.UberWriter.svg b/.icons/awkward/24x24/apps/de.wolfvollprecht.UberWriter.svg
new file mode 100644
index 00000000..5502eaac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/de.wolfvollprecht.UberWriter.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="24" height="24" version="1.0">
+ <path style="opacity:0.2" d="M 2.5714285,3.5 C 1.7008572,3.5 1,4.3069773 1,5.3089486 v 4.7365054 8.827415 0.990767 C 1,20.770182 1.7008572,21.5 2.5714285,21.5 H 21.428571 C 22.299143,21.5 23,20.770182 23,19.863636 V 18.872869 10.045454 5.3089486 C 23,4.3069773 22.299143,3.5 21.428571,3.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.5714285,3 C 1.7008572,3 1,3.8069773 1,4.8089486 v 4.7365058 8.8274146 0.990767 C 1,20.270182 1.7008572,21 2.5714285,21 H 21.428571 C 22.299143,21 23,20.270182 23,19.363636 V 18.372869 9.5454544 4.8089486 C 23,3.8069773 22.299143,3 21.428571,3 Z"/>
+ <path style="fill:#3d3846" d="m 3.8451121,5 h 1.3097751 c 0.4837436,0 0.825049,0.3988868 0.8731834,0.8888892 L 6.2463667,8.1111108 C 6.2945033,8.6011132 5.8569268,9 5.3731832,9 H 3.6268164 C 3.1430729,9 2.7054986,8.6011132 2.753633,8.1111108 L 2.9719288,5.8888892 C 3.0200628,5.3988868 3.3613687,5 3.8451121,5 Z"/>
+ <path style="fill:#625f67" d="M 6,5.666662 V 6.3333285 C 6,6.7026615 5.6177148,6.999995 5.1428568,6.999995 H 3.8571428 C 3.3822857,6.999995 3,6.7026615 3,6.3333285 V 5.666662 C 3,5.2973285 3.3822857,4.999995 3.8571428,4.999995 h 1.285714 C 5.6177148,4.999995 6,5.2973285 6,5.666662 Z"/>
+ <path style="fill:#76757a" d="m 7.8466293,15 h 8.3067387 c 0.484416,0 0.826193,0.398887 0.874394,0.888889 l 0.218599,2.222222 C 17.294567,18.601113 16.856382,19 16.371968,19 H 7.628031 C 7.1436172,19 6.7054368,18.601113 6.753638,18.111111 L 6.9722362,15.888889 C 7.0204368,15.398887 7.3622155,15 7.8466293,15 Z"/>
+ <path style="fill:#aeadad" d="m 17,15.666667 v 0.666667 C 17,16.702666 16.612174,17 16.130435,17 H 7.8695653 C 7.3878259,17 7,16.702666 7,16.333334 V 15.666667 C 7,15.297334 7.3878259,15 7.8695653,15 H 16.130435 C 16.612174,15 17,15.297334 17,15.666667 Z"/>
+ <path style="fill:#c64600" d="m 15.845112,10 h 1.309776 c 0.483744,0 0.825049,0.398886 0.873183,0.888888 l 0.218296,2.222218 c 0.04814,0.490002 -0.38944,0.888888 -0.873183,0.888888 h -1.746367 c -0.483744,0 -0.921318,-0.398886 -0.873184,-0.888888 L 14.97193,10.888888 C 15.020063,10.398886 15.361369,10 15.845112,10 Z"/>
+ <path style="fill:#ff7402" d="m 18,10.666667 v 0.666667 C 18,11.702668 17.617714,12 17.142857,12 H 15.857142 C 15.382285,12 15,11.702668 15,11.333334 V 10.666667 C 15,10.297334 15.382285,10 15.857142,10 h 1.285715 C 17.617714,10 18,10.297334 18,10.666667 Z"/>
+ <path style="fill:#3d3846" d="m 8.8451121,5 h 1.3097749 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 11.294503,8.6011132 10.856927,9 10.373183,9 H 8.6268164 C 8.1430729,9 7.7054986,8.6011132 7.753633,8.1111108 L 7.9719288,5.8888892 C 8.0200628,5.3988868 8.3613687,5 8.8451121,5 Z"/>
+ <path style="fill:#625f67" d="M 11,5.666662 V 6.3333285 C 11,6.7026615 10.617715,6.999995 10.142857,6.999995 H 8.8571428 C 8.3822857,6.999995 8,6.7026615 8,6.3333285 V 5.666662 C 8,5.2973285 8.3822857,4.999995 8.8571428,4.999995 H 10.142857 C 10.617715,4.999995 11,5.2973285 11,5.666662 Z"/>
+ <path style="fill:#3d3846" d="m 13.845112,5 h 1.309775 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 16.294503,8.6011132 15.856927,9 15.373183,9 H 13.626816 C 13.143073,9 12.705499,8.6011132 12.753633,8.1111108 L 12.971929,5.8888892 C 13.020063,5.3988868 13.361369,5 13.845112,5 Z"/>
+ <path style="fill:#625f67" d="M 16,5.666662 V 6.3333285 C 16,6.7026615 15.617715,6.999995 15.142857,6.999995 H 13.857143 C 13.382286,6.999995 13,6.7026615 13,6.3333285 V 5.666662 c 0,-0.3693335 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 15.617715,4.999995 16,5.2973285 16,5.666662 Z"/>
+ <path style="fill:#3d3846" d="m 18.845112,5 h 1.309775 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 21.294503,8.6011132 20.856927,9 20.373183,9 H 18.626816 C 18.143073,9 17.705499,8.6011132 17.753633,8.1111108 L 17.971929,5.8888892 C 18.020063,5.3988868 18.361369,5 18.845112,5 Z"/>
+ <path style="fill:#625f67" d="M 21,5.666662 V 6.3333285 C 21,6.7026615 20.617715,6.999995 20.142857,6.999995 H 18.857143 C 18.382286,6.999995 18,6.7026615 18,6.3333285 V 5.666662 c 0,-0.3693335 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 20.617715,4.999995 21,5.2973285 21,5.666662 Z"/>
+ <path style="fill:#3d3846" d="m 5.8451121,10 h 1.3097751 c 0.4837436,0 0.825049,0.398887 0.8731834,0.888889 l 0.2182961,2.222222 C 8.2945033,13.601113 7.8569268,14 7.3731832,14 H 5.6268164 C 5.1430729,14 4.7054986,13.601113 4.753633,13.111111 L 4.9719288,10.888889 C 5.0200628,10.398887 5.3613687,10 5.8451121,10 Z"/>
+ <path style="fill:#625f67" d="m 8,10.666662 v 0.666667 c 0,0.369333 -0.3822852,0.666666 -0.8571432,0.666666 H 5.8571428 C 5.3822857,11.999995 5,11.702662 5,11.333329 V 10.666662 C 5,10.297328 5.3822857,9.999995 5.8571428,9.999995 h 1.285714 C 7.6177148,9.999995 8,10.297328 8,10.666662 Z"/>
+ <path style="fill:#3d3846" d="m 10.845112,10 h 1.309775 c 0.483744,0 0.825049,0.398887 0.873184,0.888889 l 0.218296,2.222222 C 13.294503,13.601113 12.856927,14 12.373183,14 H 10.626816 C 10.143073,14 9.7054986,13.601113 9.753633,13.111111 L 9.9719288,10.888889 C 10.020063,10.398887 10.361369,10 10.845112,10 Z"/>
+ <path style="fill:#625f67" d="m 13,10.666662 v 0.666667 c 0,0.369333 -0.382285,0.666666 -0.857143,0.666666 H 10.857143 C 10.382286,11.999995 10,11.702662 10,11.333329 v -0.666667 c 0,-0.369334 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 12.617715,9.999995 13,10.297328 13,10.666662 Z"/>
+ <path style="fill:#3d3846" d="m 3.8451121,15 h 1.3097751 c 0.4837436,0 0.825049,0.398887 0.8731834,0.888889 l 0.2182961,2.222222 C 6.2945033,18.601113 5.8569268,19 5.3731832,19 H 3.6268164 C 3.1430729,19 2.7054986,18.601113 2.753633,18.111111 L 2.9719288,15.888889 C 3.0200628,15.398887 3.3613687,15 3.8451121,15 Z"/>
+ <path style="fill:#625f67" d="m 6,15.666662 v 0.666666 c 0,0.369333 -0.3822852,0.666667 -0.8571432,0.666667 H 3.8571428 C 3.3822857,16.999995 3,16.702661 3,16.333328 v -0.666666 c 0,-0.369334 0.3822857,-0.666667 0.8571428,-0.666667 h 1.285714 C 5.6177148,14.999995 6,15.297328 6,15.666662 Z"/>
+ <path style="fill:#3d3846" d="m 18.845112,15 h 1.309775 c 0.483744,0 0.825049,0.398887 0.873184,0.888889 l 0.218296,2.222222 C 21.294503,18.601113 20.856927,19 20.373183,19 h -1.746367 c -0.483743,0 -0.921317,-0.398887 -0.873183,-0.888889 l 0.218296,-2.222222 C 18.020063,15.398887 18.361369,15 18.845112,15 Z"/>
+ <path style="fill:#625f67" d="m 21,15.666662 v 0.666666 c 0,0.369333 -0.382285,0.666667 -0.857143,0.666667 H 18.857143 C 18.382286,16.999995 18,16.702661 18,16.333328 v -0.666666 c 0,-0.369334 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 20.617715,14.999995 21,15.297328 21,15.666662 Z"/>
+ <path style="opacity:0.1" d="M 3 6.3339844 L 3 6.8339844 C 3 7.2033174 3.3825648 7.5 3.8574219 7.5 L 5.1425781 7.5 C 5.6174361 7.5 6 7.2033174 6 6.8339844 L 6 6.3339844 C 6 6.7033174 5.6174361 7 5.1425781 7 L 3.8574219 7 C 3.3825648 7 3 6.7033174 3 6.3339844 z M 8 6.3339844 L 8 6.8339844 C 8 7.2033174 8.3825648 7.5 8.8574219 7.5 L 10.142578 7.5 C 10.617436 7.5 11 7.2033174 11 6.8339844 L 11 6.3339844 C 11 6.7033174 10.617436 7 10.142578 7 L 8.8574219 7 C 8.3825648 7 8 6.7033174 8 6.3339844 z M 13 6.3339844 L 13 6.8339844 C 13 7.2033174 13.382565 7.5 13.857422 7.5 L 15.142578 7.5 C 15.617436 7.5 16 7.2033174 16 6.8339844 L 16 6.3339844 C 16 6.7033174 15.617436 7 15.142578 7 L 13.857422 7 C 13.382565 7 13 6.7033174 13 6.3339844 z M 18 6.3339844 L 18 6.8339844 C 18 7.2033174 18.382565 7.5 18.857422 7.5 L 20.142578 7.5 C 20.617436 7.5 21 7.2033174 21 6.8339844 L 21 6.3339844 C 21 6.7033174 20.617436 7 20.142578 7 L 18.857422 7 C 18.382565 7 18 6.7033174 18 6.3339844 z M 5 11.333984 L 5 11.833984 C 5 12.203317 5.3825648 12.5 5.8574219 12.5 L 7.1425781 12.5 C 7.6174361 12.5 8 12.203317 8 11.833984 L 8 11.333984 C 8 11.703317 7.6174361 12 7.1425781 12 L 5.8574219 12 C 5.3825648 12 5 11.703317 5 11.333984 z M 10 11.333984 L 10 11.833984 C 10 12.203317 10.382565 12.5 10.857422 12.5 L 12.142578 12.5 C 12.617436 12.5 13 12.203317 13 11.833984 L 13 11.333984 C 13 11.703317 12.617436 12 12.142578 12 L 10.857422 12 C 10.382565 12 10 11.703317 10 11.333984 z M 15 11.333984 L 15 11.833984 C 15 12.203318 15.382565 12.5 15.857422 12.5 L 17.142578 12.5 C 17.617435 12.5 18 12.203318 18 11.833984 L 18 11.333984 C 18 11.703318 17.617435 12 17.142578 12 L 15.857422 12 C 15.382565 12 15 11.703318 15 11.333984 z M 3 16.333984 L 3 16.833984 C 3 17.203317 3.3825648 17.5 3.8574219 17.5 L 5.1425781 17.5 C 5.6174361 17.5 6 17.203317 6 16.833984 L 6 16.333984 C 6 16.703317 5.6174361 17 5.1425781 17 L 3.8574219 17 C 3.3825648 17 3 16.703317 3 16.333984 z M 7 16.333984 L 7 16.833984 C 7 17.203316 7.3874012 17.5 7.8691406 17.5 L 16.130859 17.5 C 16.612598 17.5 17 17.203316 17 16.833984 L 17 16.333984 C 17 16.703316 16.612598 17 16.130859 17 L 7.8691406 17 C 7.3874012 17 7 16.703316 7 16.333984 z M 18 16.333984 L 18 16.833984 C 18 17.203317 18.382565 17.5 18.857422 17.5 L 20.142578 17.5 C 20.617436 17.5 21 17.203317 21 16.833984 L 21 16.333984 C 21 16.703317 20.617436 17 20.142578 17 L 18.857422 17 C 18.382565 17 18 16.703317 18 16.333984 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5722656 3 C 1.7016943 3 1 3.8066224 1 4.8085938 L 1 5.3085938 C 1 4.3066224 1.7016943 3.5 2.5722656 3.5 L 21.427734 3.5 C 22.298306 3.5 23 4.3066224 23 5.3085938 L 23 4.8085938 C 23 3.8066224 22.298306 3 21.427734 3 L 2.5722656 3 z"/>
+ <path style="opacity:0.2" d="M 1 17.363281 L 1 18.373047 L 1 19.363281 C 1 20.269827 1.7016943 21 2.5722656 21 L 21.427734 21 C 22.298306 21 23 20.269827 23 19.363281 L 23 18.373047 L 23 17.363281 C 23 18.269827 22.298306 19 21.427734 19 L 2.5722656 19 C 1.7016943 19 1 18.269827 1 17.363281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dead-cells.svg b/.icons/awkward/24x24/apps/dead-cells.svg
new file mode 100644
index 00000000..03f0feb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dead-cells.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#03e9f8" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 11.506836,5.500111 c -0.04472,0.00235 -0.126192,0.015145 -0.276367,0.039065 -1.881538,0.29963 -3.2426755,1.597189 -3.647461,3.4765625 -0.078004,0.362172 -0.107532,1.0461975 -0.060547,1.4199225 0.039485,0.31409 0.138158,0.754942 0.173828,0.776367 0.013175,0.0079 0.1383675,0.03331 0.277344,0.05664 0.613135,0.102953 1.293151,0.32305 1.647461,0.532227 0.094139,0.05558 0.268537,0.196276 0.386719,0.3125 0.667968,0.656916 0.945179,1.290236 0.915039,2.086914 -0.01478,0.390758 -0.07952,0.778746 -0.263672,0.962891 -0.204653,0.204645 -0.507833,0.306046 -0.90918,0.344726 l -0.199219,0.01953 -0.024415,0.125 c -0.03371,0.174774 -0.00275,0.682434 0.050782,0.974609 0.063992,0.349197 0.194468,0.725727 0.3378905,0.969727 0.2967615,0.504866 0.8674185,1.064959 1.2958995,1.341797 0.425257,0.274756 0.968434,0.473371 1.492187,0.544922 0.253633,0.03465 0.943226,0.01156 1.1875,-0.04004 1.47279,-0.311076 2.428796,-1.409227 2.590821,-2.975586 0.01809,-0.174893 0.02364,-0.443133 0.0127,-0.625976 -0.08672,-1.448184 -0.670102,-2.48243 -1.874024,-3.321289 -0.717171,-0.499704 -1.133741,-0.807367 -1.298828,-0.958984 -0.304595,-0.279747 -0.462672,-0.582715 -0.532226,-1.016602 -0.01709,-0.106614 -0.03539,-0.196622 -0.04004,-0.201172 -0.0046,-0.0045 -0.08248,0.035 -0.172852,0.08789 -0.402742,0.235691 -1.041867,0.241367 -1.431641,0.01367 C 10.708503,10.190712 10.304987,9.5892395 10.124022,8.9229605 10.039332,8.611154 10.020235,8.028533 10.083982,7.722765 10.213221,7.102898 10.637308,6.423016 11.270505,5.8204215 11.4294,5.669206 11.558591,5.5347835 11.558591,5.5215935 c 0,-0.01604 -0.007,-0.02383 -0.05176,-0.021485 z m 2.925781,3.999885 c -0.04033,0 -0.16436,0.180069 -0.235351,0.3427735 -0.108888,0.2495485 -0.174983,0.5700465 -0.192383,0.9326175 -0.01921,0.400348 0.01055,0.557939 0.163086,0.875976 0.187303,0.390532 0.497732,0.684316 0.852539,0.806641 0.507899,0.175106 1.022757,-0.222137 0.976563,-0.753906 -0.01787,-0.205722 -0.114779,-0.394202 -0.28711,-0.558594 -0.142952,-0.136368 -0.20717,-0.168986 -0.542969,-0.275391 -0.460114,-0.145798 -0.66558,-0.467117 -0.700195,-1.0947265 -0.0084,-0.1514255 -0.02341,-0.2753905 -0.03418,-0.2753905 z m -1.415039,4.002068 c 0.02064,-0.01855 0.0385,0.06643 0.08984,0.422852 0.100768,0.699562 0.260357,1.346272 0.387695,1.568359 0.147154,0.256649 0.513247,0.424341 1.201172,0.550781 0.158004,0.02904 0.29246,0.05785 0.299805,0.06445 0.0194,0.01744 -0.03175,0.02914 -0.370117,0.0791 -0.514976,0.07604 -0.873709,0.197198 -1.066406,0.360351 -0.227693,0.192785 -0.398158,0.683542 -0.511719,1.47168 -0.05654,0.392397 -0.08654,0.521999 -0.107422,0.46875 -0.0084,-0.02145 -0.04301,-0.252861 -0.07715,-0.514648 -0.100046,-0.76708 -0.213691,-1.191524 -0.36914,-1.37793 -0.125358,-0.150322 -0.658884,-0.348689 -1.238281,-0.460938 -0.276064,-0.05348 -0.321322,-0.081 -0.169922,-0.103515 0.732475,-0.108903 1.236371,-0.275706 1.428711,-0.472656 0.156464,-0.160218 0.29255,-0.667675 0.417968,-1.552734 0.03823,-0.269812 0.07693,-0.496687 0.08496,-0.503907 z"/>
+ <path style="fill:#ffffff" d="m 11.506836,5 c -0.04472,0.00235 -0.126192,0.01515 -0.276367,0.039065 -1.881538,0.29963 -3.2426755,1.597189 -3.647461,3.4765625 -0.078004,0.362172 -0.107532,1.046197 -0.060547,1.419922 0.039485,0.3140905 0.138158,0.7549425 0.173828,0.7763675 0.013175,0.0079 0.1383675,0.03331 0.277344,0.05664 0.613135,0.102953 1.293151,0.32305 1.647461,0.532227 0.094139,0.05558 0.268537,0.196276 0.386719,0.3125 0.667968,0.656916 0.945179,1.290236 0.915039,2.086914 -0.01478,0.390758 -0.07952,0.778531 -0.263672,0.962676 -0.204653,0.204644 -0.508036,0.306046 -0.9093825,0.344726 l -0.1992185,0.01953 -0.024415,0.125 c -0.03371,0.174775 -0.00275,0.682649 0.050781,0.974824 0.063992,0.349197 0.1944685,0.725727 0.337891,0.969727 0.296761,0.504866 0.86762,1.064959 1.296101,1.341796 0.425257,0.274756 0.968434,0.473372 1.492187,0.544922 0.253633,0.03465 0.943226,0.01156 1.1875,-0.04004 1.47279,-0.311076 2.428796,-1.409227 2.590821,-2.975585 0.01809,-0.174894 0.02364,-0.443133 0.0127,-0.625977 -0.08672,-1.448184 -0.670102,-2.48243 -1.874024,-3.321289 C 13.90295,11.520804 13.48638,11.213141 13.321293,11.061524 13.016698,10.781777 12.858621,10.478809 12.789067,10.044922 12.771977,9.9383075 12.753677,9.8483 12.749027,9.84375 c -0.0046,-0.0045 -0.08248,0.035005 -0.172852,0.087891 -0.402742,0.235691 -1.041868,0.241365 -1.431641,0.01367 C 10.708503,9.690601 10.304987,9.0891285 10.124022,8.4228495 10.039332,8.111043 10.020234,7.5284215 10.083982,7.222654 10.213221,6.6027865 10.637308,5.922905 11.270505,5.3203105 11.4294,5.169095 11.558591,5.0346725 11.558591,5.0214825 c 0,-0.01604 -0.007,-0.023829 -0.05176,-0.021485 z m 1.510742,8.001953 c 0.02064,-0.01855 0.0385,0.06643 0.08984,0.422852 0.100768,0.699562 0.260357,1.346272 0.387695,1.568359 0.147154,0.256649 0.513247,0.424341 1.201172,0.550782 0.158004,0.02904 0.29246,0.05785 0.299805,0.06445 0.0194,0.01744 -0.03175,0.02914 -0.370117,0.0791 -0.514976,0.07604 -0.873709,0.197198 -1.066406,0.360351 -0.227693,0.192785 -0.398158,0.683542 -0.511719,1.47168 -0.05654,0.392396 -0.08654,0.521999 -0.107422,0.46875 -0.0084,-0.02145 -0.04301,-0.252861 -0.07715,-0.514648 -0.100047,-0.76708 -0.213691,-1.191524 -0.36914,-1.37793 -0.125358,-0.150321 -0.658884,-0.348688 -1.238281,-0.460937 -0.276064,-0.05348 -0.321322,-0.08101 -0.169922,-0.103516 0.732475,-0.108903 1.236371,-0.275706 1.428711,-0.472656 0.156464,-0.160218 0.29255,-0.667675 0.417968,-1.552734 0.03823,-0.269812 0.07693,-0.496687 0.08496,-0.503907 z"/>
+ <path style="fill:#ffffff" d="m 15.020725,11.958122 c -0.354806,-0.122325 -0.665743,-0.416478 -0.853047,-0.80701 -0.152535,-0.318038 -0.181647,-0.474894 -0.162433,-0.875244 0.0174,-0.3625705 0.08355,-0.6832 0.192437,-0.932749 0.07099,-0.1627045 0.194435,-0.3431205 0.234766,-0.3431205 0.01076,0 0.0264,0.1238935 0.03475,0.275319 0.03462,0.6276095 0.240154,0.9489225 0.700269,1.0947205 0.335799,0.106405 0.399541,0.138726 0.542493,0.275094 0.172331,0.164392 0.269268,0.353018 0.287141,0.55874 0.04619,0.531769 -0.468482,0.929356 -0.976381,0.75425 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dead-island.svg b/.icons/awkward/24x24/apps/dead-island.svg
new file mode 100644
index 00000000..21c3d7d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dead-island.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.1" d="m 12.698085,20.97214 c -0.11913,-0.01811 -0.157018,-0.04439 -0.201691,-0.139898 -0.05648,-0.120747 -0.156583,-0.165582 -0.385049,-0.17246 -0.101222,-0.0031 -0.110014,-0.01384 -0.110014,-0.135139 0,-0.07251 -0.02141,-0.157648 -0.04758,-0.189207 -0.02885,-0.03479 -0.0479,-0.159081 -0.0484,-0.315698 -9e-4,-0.284908 -0.07343,-0.430136 -0.225635,-0.451801 -0.05858,-0.0083 -0.07841,-0.03245 -0.06989,-0.08497 0.01909,-0.117638 0.01345,-0.169203 -0.04714,-0.431818 -0.05234,-0.226855 -0.05221,-0.258391 0.0015,-0.362388 0.03519,-0.06805 0.05252,-0.167322 0.04304,-0.246584 -0.0087,-0.07297 7.3e-5,-0.158561 0.01956,-0.190201 0.02469,-0.04012 0.0063,-0.156656 -0.06094,-0.385049 -0.05299,-0.180136 -0.09635,-0.364038 -0.09635,-0.408672 4e-6,-0.04463 -0.03391,-0.167214 -0.07537,-0.272399 -0.06906,-0.175196 -0.329291,-1.310646 -0.438903,-1.915007 -0.03589,-0.197887 -0.06809,-0.271639 -0.150725,-0.345271 -0.08977,-0.07999 -0.105023,-0.120802 -0.104653,-0.280095 2.2e-4,-0.102554 0.04149,-0.351445 0.09168,-0.553089 0.106993,-0.429906 0.120611,-0.742881 0.03377,-0.776203 -0.03161,-0.01213 -0.07616,-0.0034 -0.09901,0.01948 -0.102785,0.102786 -0.157,-0.02268 -0.08464,-0.195882 0.05599,-0.134012 0.04476,-0.165962 -0.05836,-0.165962 -0.08498,0 -0.08403,-0.07274 0.0043,-0.328614 0.06791,-0.196729 0.06789,-0.202008 -0.0012,-0.299031 -0.09003,-0.126429 -0.08911,-0.203162 0.003,-0.252465 0.09322,-0.04988 0.09469,-0.110014 0.0027,-0.110014 -0.07501,0 -0.186041,-0.179135 -0.186041,-0.300155 0,-0.078 -0.08407,-0.123592 -0.151287,-0.08205 -0.06636,0.04101 -0.263649,0.04362 -0.3162715,0.0041 -0.02956,-0.02215 -0.065375,-0.01813 -0.1008455,0.01131 -0.04108,0.03409 -0.067621,0.03519 -0.10483,0.0043 -0.03804,-0.03157 -0.07193,-0.02396 -0.143301,0.03219 -0.1185655,0.09326 -0.173589,0.09332 -0.173589,1.83e-4 0,-0.087 -0.04658,-0.09476 -0.1100135,-0.01834 -0.063172,0.07612 -0.17265,0.06875 -0.2843755,-0.01913 -0.094053,-0.07398 -0.094416,-0.07398 -0.171791,-0.0013 -0.04749,0.04461 -0.106573,0.06525 -0.152458,0.05325 -0.043825,-0.01146 -0.094745,0.0043 -0.122685,0.03796 -0.05717,0.06888 -0.153815,0.07455 -0.215725,0.01264 -0.035445,-0.03545 -0.061108,-0.03481 -0.121671,0.003 -0.052914,0.03304 -0.088543,0.03613 -0.1147165,0.01 -0.02617,-0.02617 -0.061305,-0.02548 -0.1131055,0.0023 -0.055246,0.02956 -0.078841,0.02911 -0.089116,-0.0017 -0.02085,-0.06255 -0.124633,-0.05104 -0.3203875,0.03555 -0.1309465,0.05792 -0.2221975,0.07296 -0.3615055,0.05958 L 7.052138,11.80951 6.8137035,12.043304 C 6.682564,12.171891 6.564534,12.277098 6.551413,12.277098 c -0.01312,0 -0.03363,-0.03713 -0.04557,-0.08251 l -0.021715,-0.08251 -0.056017,0.0797 c -0.03081,0.04384 -0.111294,0.09795 -0.178852,0.120243 -0.070016,0.02311 -0.1405865,0.0795 -0.164121,0.131156 -0.043215,0.09485 -0.096143,0.116072 -0.1345385,0.05395 -0.012465,-0.02017 -0.06157,-0.03668 -0.1091215,-0.03668 -0.047555,0 -0.093401,-0.02063 -0.101886,-0.04584 -0.01183,-0.03515 -0.03057,-0.03334 -0.080368,0.0078 -0.057448,0.04744 -0.070234,0.04638 -0.110852,-0.0092 -0.03047,-0.04167 -0.096694,-0.06279 -0.1968785,-0.06279 -0.1219795,0 -0.1629185,-0.01825 -0.213226,-0.09502 -0.034245,-0.05226 -0.100325,-0.109494 -0.1468469,-0.127182 -0.072267,-0.02748 -0.081128,-0.04945 -0.060838,-0.150898 0.013065,-0.06531 0.045655,-0.160718 0.072433,-0.212027 0.026775,-0.05131 0.04879,-0.120822 0.048915,-0.154473 1.095e-4,-0.03365 0.058556,-0.09723 0.129848,-0.141294 0.093492,-0.05778 0.123822,-0.09838 0.108814,-0.145671 -0.015575,-0.04908 0.00784,-0.07554 0.093176,-0.105294 0.090203,-0.03144 0.1091905,-0.154657 0.091011,-0.211935 -0.017395,-0.0548 0.00265,-0.08561 0.082412,-0.126873 0.05796,-0.02997 0.1257585,-0.07905 0.150662,-0.109054 0.024905,-0.03001 0.1144625,-0.06569 0.199021,-0.07929 0.084558,-0.0136 0.1902465,-0.04786 0.2348635,-0.07614 0.232184,-0.147168 0.947953,-0.145841 1.899127,0.0035 0.302538,0.04751 0.744772,0.204276 0.9827415,0.22637 0.2379705,0.02209 0.55151,0.0666 0.6967545,0.09889 0.4776899,0.106221 0.4543639,0.107223 0.4730849,-0.02033 0.01605,-0.109331 0.01171,-0.113491 -0.118297,-0.113491 -0.07423,0 -0.2386084,-0.01084 -0.3652959,-0.02407 -0.184602,-0.01929 -0.233998,-0.03805 -0.2487555,-0.09449 -0.020865,-0.07977 -0.147268,-0.138132 -0.2992005,-0.138132 -0.056475,0 -0.1446395,-0.033 -0.195921,-0.07334 -0.05128,-0.04034 -0.119516,-0.07334 -0.1516305,-0.07334 -0.032115,0 -0.058391,-0.02269 -0.058391,-0.05042 0,-0.04973 -0.1507205,-0.09626 -0.3117995,-0.09626 -0.114969,0 -0.188381,-0.09257 -0.1295885,-0.163413 0.050634,-0.06101 0.02169,-0.1299563 -0.054559,-0.1299563 -0.02836,0 -0.1222715,0.02328 -0.2086955,0.051726 -0.086423,0.02845 -0.227268,0.06291 -0.3129875,0.07657 -0.1384995,0.02207 -0.155853,0.01689 -0.155853,-0.04657 0,-0.03927 0.057598,-0.1438618 0.1279935,-0.2324193 0.1253605,-0.157701 0.161377,-0.252692 0.095811,-0.252692 -0.01809,0 -0.135306,0.115515 -0.2604755,0.256699 C 7.3663235,10.022597 7.29653,10.076855 7.215605,10.076855 c -0.078403,0 -0.120484,0.03028 -0.1783435,0.128349 -0.090937,0.154126 -0.1513395,0.165048 -0.1521055,0.0275 -2.935e-4,-0.05546 -0.017535,-0.125598 -0.038285,-0.155852 -0.032045,-0.04673 -0.04714,-0.04143 -0.100285,0.03515 -0.1113465,0.160477 -0.2332765,0.294884 -0.2675105,0.294884 -0.074865,0 -0.024875,-0.144882 0.114397,-0.331547 0.081295,-0.1089589 0.143,-0.2230779 0.1371225,-0.2535954 -0.00638,-0.03311 -0.06907,-0.064978 -0.1554265,-0.079016 -0.114329,-0.01858 -0.1666505,-0.00732 -0.2490185,0.053572 -0.085536,0.063239 -0.1099195,0.067965 -0.135674,0.02629 -0.01727,-0.027945 -0.02321,-0.072135 -0.013205,-0.098209 0.03777,-0.098432 -0.029215,-0.126253 -0.1241645,-0.051566 -0.118689,0.09336 -0.1575125,0.093397 -0.1575125,1.47e-4 0,-0.04061 -0.018835,-0.103994 -0.041845,-0.140849 -0.06096,-0.097613 -0.00811,-0.318641 0.1079545,-0.4514735 0.274382,-0.314023 0.3202375,-0.338159 0.639815,-0.3367555 0.03948,1.835e-4 0.064175,-0.027495 0.064175,-0.071913 0,-0.065317 0.0179,-0.070073 0.187971,-0.04993 0.183066,0.02168 0.1863215,0.02044 0.1247575,-0.04759 -0.091283,-0.100866 -0.03993,-0.147814 0.1616725,-0.147814 0.11747,0 0.1930755,-0.01973 0.22555,-0.058859 0.03941,-0.04749 0.091636,-0.054297 0.2703565,-0.03525 0.1218295,0.012985 0.292001,0.02228 0.378157,0.020665 0.086322,-0.0016 0.192881,0.02244 0.2373555,0.053589 0.04439,0.03109 0.1228695,0.056531 0.174401,0.056531 0.109895,0 0.2566995,-0.093117 0.2566995,-0.1628225 0,-0.02676 0.031365,-0.056852 0.069705,-0.066879 0.038335,-0.01003 0.088223,-0.052829 0.110854,-0.095115 0.033715,-0.062994 0.027745,-0.090291 -0.033035,-0.151069 -0.096025,-0.096025 -0.01942,-0.096416 0.1375635,-7e-4 0.1099585,0.067042 0.228309,0.096583 0.228309,0.056988 0,-0.038515 -0.3138285,-0.6680695 -0.3564155,-0.69466 -0.025835,-0.01613 -0.046964,-0.04823 -0.046964,-0.071335 0,-0.023105 -0.04434,-0.088294 -0.098539,-0.1448625 -0.078434,-0.081867 -0.085937,-0.102853 -0.036775,-0.102853 0.1017885,0 0.336731,0.2409505 0.459454,0.4712025 0.147929,0.2775435 0.195206,0.467737 0.304055,0.409482 L 9.503639,7.866379 9.395667,7.779987 C 9.336282,7.7324705 9.2753175,7.693512 9.260191,7.693412 9.245066,7.6933015 9.232686,7.5186585 9.232686,7.488405 c 0,-0.033875 0.034395,-0.055006 0.089514,-0.055006 0.049235,0 0.100356,-0.017545 0.113606,-0.038985 C 9.4668255,7.3442255 9.349159,7.2134105 9.2728415,7.2132305 9.181261,7.213011 8.975987,7.073847 8.975987,7.0119725 c 0,-0.030685 -0.041255,-0.091659 -0.091678,-0.135501 C 8.833886,6.8326315 8.79263,6.775561 8.79263,6.749654 8.79263,6.723744 8.759625,6.684887 8.719288,6.663299 8.678953,6.641709 8.645946,6.598327 8.645946,6.566889 c 0,-0.047355 0.030845,-0.052914 0.179876,-0.032415 0.1484085,0.02041 0.18603,0.013745 0.215055,-0.03812 0.027595,-0.0493 0.061955,-0.057207 0.159333,-0.03664 0.068284,0.014425 0.1984135,0.032145 0.289175,0.03939 0.572675,0.045695 0.835118,0.084402 0.861469,0.1270385 0.01013,0.01639 0.101035,0.049615 0.202014,0.073841 0.130195,0.031235 0.205278,0.074489 0.25813,0.1487135 0.04476,0.062867 0.09572,0.096538 0.127581,0.084311 0.03066,-0.011765 0.125131,0.04309 0.223873,0.130006 0.09688,0.085276 0.208272,0.150363 0.257337,0.150363 0.06207,0 0.08652,0.020725 0.08652,0.073343 0,0.093505 0.07449,0.093505 0.193362,0 0.05128,-0.04034 0.11264,-0.073343 0.136351,-0.073343 0.07388,0 0.01852,0.087948 -0.110286,0.175212 -0.131,0.088753 -0.318318,0.4746805 -0.284533,0.508465 0.01109,0.01109 0.07566,-0.01365 0.14348,-0.054983 0.08176,-0.049825 0.16039,-0.068853 0.233331,-0.056474 0.0921,0.015635 0.145845,-0.011445 0.330042,-0.166259 l 0.220027,-0.1849315 0.06374,0.077935 0.06374,0.077936 0.03704,-0.097412 c 0.03991,-0.1049735 0.110516,-0.094914 0.110516,0.01575 0,0.047815 0.01992,0.062536 0.06773,0.050034 0.04933,-0.012905 0.08042,0.012935 0.114462,0.095111 0.02571,0.062053 0.06659,0.1128235 0.09087,0.1128235 0.02427,0 0.164901,-0.041075 0.312505,-0.091279 0.555205,-0.1888375 1.212511,-0.2606535 1.456471,-0.159132 0.09639,0.040115 0.08524,0.044945 -0.168319,0.072915 -0.149353,0.016475 -0.279411,0.037815 -0.289016,0.047425 -0.0096,0.0096 -0.02088,0.073616 -0.02504,0.142245 l -0.0076,0.12478 0.08507,-0.095979 c 0.06795,-0.076666 0.09176,-0.085811 0.118304,-0.04544 0.01828,0.027795 0.0496,0.04043 0.06959,0.02807 0.06119,-0.037815 0.595255,-0.061737 0.595255,-0.026655 0,0.018075 0.033,0.024235 0.07334,0.013685 0.107751,-0.028175 0.09189,0.063476 -0.0275,0.1588985 -0.14057,0.1123505 -0.08294,0.144262 0.09583,0.053063 0.157707,-0.080456 0.281155,-0.100354 0.243377,-0.03923 -0.03011,0.04872 -0.02632,0.048085 0.220028,-0.03667 0.286524,-0.098578 0.355638,-0.096653 0.329018,0.00917 -0.01911,0.075965 -0.0083,0.082511 0.13648,0.082511 0.113576,0 0.158326,0.015275 0.161158,0.055006 0.0022,0.03025 0.0064,0.090857 0.0095,0.1346735 0.0039,0.056314 0.04321,0.092084 0.133934,0.1220255 0.07059,0.023295 0.12835,0.056217 0.12835,0.073153 0,0.016935 0.07229,0.058402 0.160642,0.092145 0.135315,0.051675 0.242742,0.1659215 0.242742,0.258147 0,0.041545 -0.43569,0.00983 -0.777964,-0.056623 -0.450723,-0.08751 -0.468859,-0.088307 -0.468859,-0.02061 0,0.078263 -0.04171,0.093908 -0.442156,0.165832 -0.294247,0.052852 -0.384351,0.084433 -0.461775,0.161857 -0.05291,0.052909 -0.118117,0.096195 -0.144911,0.096195 -0.02679,0 -0.06527,0.030925 -0.0855,0.068726 -0.02834,0.052955 -0.02025,0.083687 0.03525,0.1339165 0.05253,0.047535 0.06157,0.077797 0.03339,0.111755 -0.02743,0.033045 -0.02473,0.06902 0.0093,0.1239025 0.03845,0.062019 0.03878,0.083043 0.0016,0.106155 -0.03569,0.022235 -0.03697,0.055509 -0.0056,0.145566 0.05131,0.1471975 0.123101,0.14983 0.674601,0.02474 0.464899,-0.1054515 0.745625,-0.115712 0.905391,-0.03309 0.07122,0.03683 0.155573,0.0502 0.229378,0.036355 0.09624,-0.018055 0.132792,-0.0041 0.208238,0.079265 0.183694,0.2030735 0.198591,0.2315945 0.140491,0.2689785 -0.08326,0.05357 0.02653,0.105991 0.223381,0.106657 0.133289,4.51e-4 0.190079,0.02254 0.288091,0.11206 0.08401,0.07673 0.116219,0.133891 0.103294,0.183313 -0.01057,0.04043 0.01641,0.123925 0.06174,0.191039 0.06814,0.100891 0.07748,0.153058 0.06073,0.339252 -0.01716,0.190871 -0.03039,0.221537 -0.09982,0.231421 -0.05375,0.0076 -0.09436,-0.01643 -0.123662,-0.07334 -0.05314,-0.103208 -0.220502,-0.286428 -0.26163,-0.286428 -0.01643,0 0.0032,0.06164 0.04353,0.136975 0.08109,0.15129 0.09612,0.321389 0.03192,0.361072 -0.02283,0.01411 -0.05665,-0.0015 -0.07517,-0.03451 -0.01851,-0.03308 -0.08648,-0.08684 -0.151024,-0.119452 -0.06455,-0.03261 -0.154707,-0.09345 -0.200355,-0.135197 -0.06404,-0.05856 -0.09294,-0.06596 -0.126516,-0.03238 -0.06035,0.06035 -0.157545,0.05438 -0.213561,-0.01312 -0.0311,-0.03747 -0.08011,-0.04936 -0.144804,-0.03516 -0.05379,0.01182 -0.146048,0.0024 -0.205017,-0.02105 -0.05897,-0.0234 -0.194608,-0.0397 -0.301421,-0.03624 -0.142275,0.0047 -0.228012,-0.01459 -0.320639,-0.07184 l -0.126435,-0.07814 -0.09686,0.07619 c -0.121632,0.09568 -0.203914,0.09649 -0.288659,0.0029 -0.08367,-0.09245 -0.117341,-0.09245 -0.146685,0 -0.02736,0.08621 -0.11139,0.09709 -0.141611,0.01833 -0.02416,-0.06296 -0.09675,-0.07475 -0.09675,-0.01572 0,0.02161 0.02476,0.06404 0.055,0.0943 0.06141,0.06141 0.07466,0.196453 0.01928,0.196453 -0.01965,0 -0.06079,-0.04847 -0.09142,-0.107689 -0.03063,-0.05923 -0.0726,-0.11814 -0.09327,-0.130915 -0.0389,-0.02404 -0.301956,0.164775 -0.408802,0.293429 -0.06043,0.07276 -0.06201,0.07258 -0.248238,-0.028 l -0.187423,-0.101225 -0.03295,0.08667 c -0.02812,0.07396 -0.06609,0.09013 -0.258888,0.110281 -0.128932,0.01347 -0.255148,0.008 -0.293973,-0.0128 -0.08804,-0.04712 -0.282038,-0.04696 -0.31122,2.57e-4 -0.03833,0.06201 -0.09168,0.04067 -0.09168,-0.03667 0,-0.08538 -0.09228,-0.09911 -0.123275,-0.01834 -0.02684,0.06993 -0.228767,0.07279 -0.255313,0.0036 -0.01268,-0.03304 -0.06914,-0.04941 -0.158115,-0.04584 -0.118224,0.0047 -0.154182,0.02803 -0.246721,0.159805 -0.08576,0.122116 -0.09937,0.165048 -0.06532,0.206078 0.05307,0.06395 0.206426,0.332557 0.280215,0.490817 0.07116,0.152626 0.01501,0.295011 -0.122754,0.311215 -0.07417,0.0087 -0.09986,0.03732 -0.119211,0.132699 -0.01356,0.06687 -0.05731,0.157629 -0.0972,0.201692 -0.09568,0.105685 -0.179145,0.364941 -0.230456,0.715861 -0.05209,0.356202 -0.0045,0.659978 0.12803,0.817491 0.11215,0.133282 0.176769,0.337966 0.160539,0.508515 -0.01046,0.10987 -0.02792,0.130997 -0.122213,0.147837 -0.10298,0.01839 -0.109286,0.02895 -0.09863,0.165181 0.0063,0.08004 0.03479,0.215222 0.0634,0.300397 0.02861,0.08517 0.04299,0.178392 0.03195,0.20715 -0.01103,0.02876 -0.0024,0.06318 0.01911,0.0765 0.02154,0.01331 0.03917,0.049 0.03917,0.0793 0,0.04429 -0.03151,0.05037 -0.160832,0.03097 l -0.160832,-0.02412 -0.01453,0.152365 c -0.008,0.0838 0.0025,0.165653 0.02332,0.181893 0.02081,0.01624 0.11623,0.02903 0.212033,0.02842 0.0958,-6.5e-4 0.184479,0.0092 0.197055,0.02175 0.04759,0.04758 -0.0242,0.136046 -0.110394,0.136046 -0.160441,0 -0.205842,0.03726 -0.205842,0.168945 0,0.143373 0.0613,0.162286 0.158403,0.04887 0.04575,-0.05343 0.09914,-0.07222 0.182338,-0.06417 0.108475,0.01049 0.118578,0.02277 0.12955,0.157597 0.0065,0.08042 0.03066,0.168817 0.05358,0.196435 0.0399,0.04808 0.113263,0.16643 0.151303,0.244085 0.0099,0.02017 0.0355,0.105243 0.05693,0.189053 0.02143,0.08381 0.06969,0.190329 0.107245,0.23671 l 0.06829,0.08433 0.07288,-0.145033 c 0.0817,-0.162571 0.08438,-0.361629 0.01126,-0.835897 -0.04609,-0.298955 -0.0085,-0.789324 0.07723,-1.007034 0.112455,-0.285619 0.162075,-0.814082 0.07644,-0.814082 -0.01094,0 -0.108562,0.04195 -0.216945,0.09323 -0.1965,0.09296 -0.290775,0.0913 -0.254025,-0.0045 0.01066,-0.02778 0.143516,-0.240091 0.295235,-0.471804 0.231448,-0.353479 0.29514,-0.426281 0.39567,-0.45226 0.09795,-0.02531 0.137831,-0.06846 0.21852,-0.236425 0.103864,-0.216202 0.197213,-0.279092 0.318177,-0.214354 0.09517,0.05094 0.33062,0.533661 0.350043,0.71768 0.0085,0.08068 0.04157,0.256402 0.07344,0.390501 0.03188,0.134099 0.05641,0.323872 0.05451,0.421719 -0.0041,0.216069 0.05462,0.607492 0.128768,0.857175 0.106134,0.357391 0.119321,0.805915 0.0237,0.805915 -0.01818,0 -0.04453,-0.05363 -0.05854,-0.119181 -0.01402,-0.06555 -0.04401,-0.142119 -0.06667,-0.170154 -0.02265,-0.02804 -0.04257,-0.151799 -0.04427,-0.275034 -0.0018,-0.132947 -0.03597,-0.313538 -0.08397,-0.44409 -0.04448,-0.121015 -0.106604,-0.315813 -0.138035,-0.432883 -0.0813,-0.302825 -0.143497,-0.254997 -0.138258,0.106321 0.0032,0.222817 0.03167,0.370496 0.122933,0.638268 0.07418,0.217668 0.126066,0.453525 0.138283,0.628629 0.01807,0.259034 0.01362,0.283426 -0.05876,0.322164 -0.08593,0.04599 -0.09955,0.150569 -0.0414,0.318061 0.109998,0.316879 0.09878,1.068373 -0.01844,1.235733 -0.03891,0.05555 -0.0555,0.176173 -0.05638,0.409771 -9e-4,0.250196 -0.01855,0.366874 -0.0721,0.477734 -0.03897,0.08068 -0.07141,0.173677 -0.0721,0.206668 -0.002,0.09423 -0.086,0.233517 -0.200164,0.331714 -0.103932,0.0894 -0.104367,0.09155 -0.06441,0.31837 0.04977,0.28252 0.004,0.42491 -0.125976,0.392278 -0.07934,-0.01991 -0.08142,-0.01377 -0.06131,0.181115 0.01642,0.159088 0.01004,0.200626 -0.03015,0.196522 -0.02804,-0.0028 -0.116977,-0.01524 -0.197654,-0.0275 z m 0.560993,-2.642045 c 0.129488,-0.06666 0.157548,-0.186974 0.100449,-0.430693 -0.02749,-0.117318 -0.07775,-0.353572 -0.111702,-0.52501 -0.0553,-0.27923 -0.118623,-0.403384 -0.205752,-0.403384 -0.0613,0 -0.142296,0.12182 -0.142296,0.214022 0,0.05432 -0.03301,0.160348 -0.07334,0.235611 -0.04034,0.07526 -0.07334,0.156641 -0.07334,0.180842 0,0.0242 -0.04318,0.106308 -0.09595,0.18246 -0.13606,0.196334 -0.10252,0.334952 0.139638,0.57711 l 0.188701,0.1887 0.09467,-0.08814 c 0.05207,-0.04847 0.132586,-0.107661 0.178933,-0.131521 z m -1.49611,-1.689129 c 0,-0.02017 -0.0165,-0.03667 -0.03667,-0.03667 -0.02017,0 -0.03668,0.0165 -0.03668,0.03667 0,0.02017 0.01651,0.03667 0.03668,0.03667 0.02017,0 0.03667,-0.0165 0.03667,-0.03667 z m 2.06402,-6.579621 c 0.116667,-0.02999 0.308545,-0.06543 0.426398,-0.078762 0.266106,-0.03011 0.311912,-0.056451 0.278913,-0.160423 -0.02344,-0.073849 -0.02928,-0.075342 -0.07106,-0.01819 -0.04179,0.057146 -0.05854,0.052835 -0.203919,-0.052474 -0.116745,-0.084569 -0.197926,-0.1145905 -0.308744,-0.114177 -0.176132,6.5e-4 -0.228457,0.027625 -0.247403,0.127509 -0.0076,0.040185 -0.0589,0.094653 -0.11396,0.121041 -0.129878,0.062249 -0.201471,0.187795 -0.131983,0.231442 0.02729,0.01715 0.07438,0.02384 0.104632,0.01487 0.03025,-0.009 0.150462,-0.04084 0.267128,-0.07083 z M 9.2234825,8.7289525 c 0.02521,-0.0083 0.04584,0.01104 0.04584,0.04297 0,0.076619 0.02147,0.073266 0.1122685,-0.01753 C 9.480288,8.655695 9.459807,8.557988 9.337436,8.543762 9.213875,8.529397 9.0859635,8.68372 9.0859635,8.8471585 c 0,0.171295 0.051955,0.1960885 0.073343,0.035 0.010084,-0.075962 0.038965,-0.1449035 0.064174,-0.1532025 z m 1.4622935,-0.431908 c -0.02555,-0.066572 -0.09629,-0.071072 -0.09629,-0.00613 0,0.066759 0.08697,0.149816 0.103848,0.099178 0.0072,-0.02159 0.0038,-0.063465 -0.0076,-0.093053 z m 4.415663,-0.088945 0.126964,-0.108491 -0.110014,0.03123 c -0.302521,0.085873 -0.436038,0.1857535 -0.24831,0.1857535 0.06261,0 0.155213,-0.043425 0.231359,-0.108491 z M 9.4519425,8.150683 c -0.025515,-0.030745 -0.055937,-0.04635 -0.067602,-0.034675 -0.01167,0.01167 0.0031,0.036565 0.03273,0.055331 0.077632,0.049095 0.087775,0.04309 0.034875,-0.02065 z M 10.485185,7.851771 C 10.44563,7.77463 10.382106,7.498717 10.313201,7.4700175 l -0.100067,-0.091679 0.04984,0.091679 c 0.139492,0.2565705 0.269288,0.596521 0.280986,0.561424 0.0072,-0.02168 -0.01923,-0.1025295 -0.05878,-0.1796705 z m 3.551402,-0.075287 c 0,-0.1038655 -0.12812,-0.029695 -0.140788,0.081504 -0.01237,0.108559 -0.01201,0.108784 0.06418,0.03984 0.04214,-0.03813 0.07661,-0.092739 0.07661,-0.1213455 z m 4.102076,0.469152 c -0.07701,-0.063116 -0.08118,-0.079797 -0.03772,-0.151009 0.0621,-0.1017645 0.04096,-0.1214755 -0.271278,-0.253 -0.246534,-0.1038475 -0.35269,-0.1906305 -0.298938,-0.244383 0.04166,-0.041655 0.313622,-0.0192 0.536365,0.04429 0.112765,0.032145 0.251582,0.1617495 0.332259,0.1810175 0.08068,0.01927 0.281654,-0.014465 0.422838,0.032035 0.197856,0.065168 0.256698,0.10049 0.256698,0.154093 0,0.061129 -0.02877,0.069544 -0.237795,0.069544 -0.08829,0 -0.242814,-0.00788 -0.280076,0.03129 -0.0463,0.048665 0.03553,0.148782 0.02976,0.1786165 -0.01403,0.072436 -0.185668,0.028455 -0.294436,0.028455 -0.0391,0 -0.110059,-0.03193 -0.157675,-0.070954 z M 6.7919095,6.9444155 C 6.334589,6.647359 6.2959035,6.5519425 6.9282385,6.9171705 c 0.157053,0.072115 0.1576695,0.073116 0.04697,0.076165 -0.061694,0.0017 -0.144179,-0.020315 -0.183299,-0.04892 z M 6.271445,6.9199305 c -0.045385,-0.017135 -0.08251,-0.05644 -0.08251,-0.087345 0,-0.04148 -0.040795,-0.05648 -0.155853,-0.057303 C 5.819971,6.7737325 5.9216935,6.7181625 6.227799,6.668869 6.441966,6.634379 6.417602,6.627059 6.483328,6.692779 6.555045,6.764496 6.607137,6.775837 6.535808,6.831541 6.4033075,6.935021 6.354565,6.9513175 6.271441,6.919929 Z M 7.8483095,6.128699 c -0.02521,-0.01017 -0.04584,-0.055817 -0.04584,-0.101435 0,-0.1074205 -0.081337,-0.1782265 -0.369852,-0.3219635 C 7.1161335,5.54763 7.256546,5.5192775 7.584809,5.6745705 7.8638825,5.806594 7.8742335,5.8073345 8.130652,5.7136105 8.2399905,5.6736455 8.6648625,5.3772392 8.6734125,5.3857889 8.6819625,5.3943389 8.3279,5.718368 8.2880075,5.7749945 8.2481175,5.8316235 8.2030395,5.919207 8.187841,5.96963 8.172641,6.020052 8.143706,6.081936 8.123532,6.1071475 8.087202,6.1525575 7.9366505,6.1643465 7.848308,6.1287025 Z M 12.588072,5.6202245 c -0.08068,-0.02659 -0.274576,-0.04961 -0.430888,-0.05116 -0.28458,-0.0028 -0.345454,-0.036915 -0.245104,-0.1372621 0.02768,-0.027685 -0.0071,-0.066278 -0.119182,-0.1321941 -0.191645,-0.1127199 -0.342891,-0.2669956 -0.292365,-0.2982219 0.02005,-0.012389 0.199589,0.056 0.398979,0.1519838 0.19939,0.095982 0.411131,0.1927917 0.470536,0.2151328 0.243072,0.091414 0.707432,0.2344145 0.761205,0.2344145 0.03167,0 0.06777,0.016505 0.08023,0.03667 0.03326,0.053812 -0.446618,0.038905 -0.623412,-0.01936 z M 8.1504575,5.856649 c 0,-0.015775 0.406983,-0.3885896 0.522956,-0.4708614 C 8.916835,5.2131021 8.9930085,5.2564923 8.772068,5.4419818 8.6367215,5.5556125 8.1504575,5.9168965 8.1504575,5.856648 Z"/>
+ <path style="fill:#ca1010" d="m 12.698085,20.472172 c -0.11913,-0.01811 -0.157018,-0.04439 -0.201691,-0.139897 -0.05648,-0.120747 -0.156583,-0.165583 -0.385049,-0.17246 -0.101222,-0.003 -0.110014,-0.01384 -0.110014,-0.13514 0,-0.0725 -0.02141,-0.157648 -0.04758,-0.189207 -0.02885,-0.03479 -0.0479,-0.15908 -0.0484,-0.315697 -9e-4,-0.284909 -0.07343,-0.430137 -0.225635,-0.451802 -0.05858,-0.0083 -0.07841,-0.03244 -0.06989,-0.08496 0.01909,-0.117638 0.01345,-0.169202 -0.04714,-0.431817 -0.05234,-0.226856 -0.05221,-0.258391 0.0015,-0.362389 0.03519,-0.06805 0.05252,-0.167321 0.04304,-0.246583 -0.0087,-0.07297 7.3e-5,-0.158561 0.01956,-0.190202 0.02469,-0.04012 0.0063,-0.156656 -0.06094,-0.385048 -0.05299,-0.180136 -0.09635,-0.364039 -0.09635,-0.408673 4e-6,-0.04463 -0.03391,-0.167213 -0.07537,-0.272399 -0.06906,-0.175196 -0.329291,-1.310646 -0.438903,-1.915007 -0.03589,-0.197887 -0.06809,-0.271639 -0.150725,-0.345271 -0.08977,-0.07999 -0.105023,-0.120801 -0.104653,-0.280095 2.2e-4,-0.102554 0.04149,-0.351444 0.09168,-0.553089 0.106993,-0.429905 0.120611,-0.74288 0.03377,-0.776203 -0.03161,-0.01213 -0.07616,-0.0033 -0.09901,0.01949 -0.102785,0.102787 -0.157,-0.02269 -0.08464,-0.195882 0.05599,-0.134012 0.04476,-0.165961 -0.05836,-0.165961 -0.08498,0 -0.08403,-0.07274 0.0043,-0.328614 0.06791,-0.196729 0.06789,-0.202009 -0.0012,-0.299031 -0.09003,-0.126429 -0.08911,-0.203162 0.003,-0.252466 0.09322,-0.04988 0.09469,-0.110013 0.0027,-0.110013 -0.07501,0 -0.186041,-0.179136 -0.186041,-0.300155 0,-0.078 -0.08407,-0.123592 -0.151287,-0.08205 -0.06636,0.04101 -0.263649,0.04362 -0.3162715,0.0041 -0.02956,-0.02215 -0.065375,-0.01813 -0.1008455,0.01131 -0.04108,0.03409 -0.067621,0.03519 -0.10483,0.0043 -0.03804,-0.03157 -0.07193,-0.02396 -0.143301,0.03218 -0.1185655,0.09326 -0.173589,0.09332 -0.173589,1.83e-4 0,-0.087 -0.04658,-0.09476 -0.1100135,-0.01834 -0.063172,0.07612 -0.17265,0.06875 -0.2843755,-0.01913 -0.094053,-0.07398 -0.094416,-0.07398 -0.171791,-0.0013 -0.04749,0.04462 -0.106573,0.06525 -0.152458,0.05325 -0.043825,-0.01146 -0.094745,0.0043 -0.122685,0.03796 -0.05717,0.06888 -0.153815,0.07455 -0.215725,0.01263 -0.035445,-0.03544 -0.061108,-0.03481 -0.121671,0.003 -0.052914,0.03304 -0.088543,0.03613 -0.1147165,0.01 -0.02617,-0.02617 -0.061305,-0.02547 -0.1131055,0.0023 -0.055246,0.02957 -0.078841,0.02911 -0.089116,-0.0017 -0.02085,-0.06255 -0.124633,-0.05104 -0.3203875,0.03556 -0.1309465,0.05792 -0.2221975,0.07296 -0.3615055,0.05958 L 7.052138,11.309542 6.8137035,11.543337 C 6.682564,11.671923 6.564534,11.777131 6.551413,11.777131 c -0.01312,0 -0.03363,-0.03713 -0.04557,-0.08251 l -0.021715,-0.08251 -0.056017,0.0797 c -0.03081,0.04383 -0.111294,0.09795 -0.178852,0.120242 -0.070016,0.02311 -0.1405865,0.0795 -0.164121,0.131156 -0.043215,0.09485 -0.096143,0.116073 -0.1345385,0.05395 -0.012465,-0.02017 -0.06157,-0.03668 -0.1091215,-0.03668 -0.047555,0 -0.093401,-0.02063 -0.101886,-0.04584 -0.01183,-0.03515 -0.03057,-0.03334 -0.080368,0.0078 -0.057448,0.04744 -0.070234,0.04638 -0.110852,-0.0092 -0.03047,-0.04167 -0.096694,-0.06279 -0.1968785,-0.06279 -0.1219795,0 -0.1629185,-0.01825 -0.213226,-0.09502 -0.034245,-0.05226 -0.100325,-0.109495 -0.1468469,-0.127182 -0.072267,-0.02748 -0.081128,-0.04945 -0.060838,-0.150898 0.013065,-0.06531 0.045655,-0.160718 0.072433,-0.212028 0.026775,-0.05131 0.04879,-0.120821 0.048915,-0.154472 1.095e-4,-0.03365 0.058556,-0.09723 0.129848,-0.141294 0.093492,-0.05778 0.123822,-0.09838 0.108814,-0.145671 -0.015575,-0.04908 0.00784,-0.07554 0.093176,-0.105295 0.090203,-0.03144 0.1091905,-0.154656 0.091011,-0.211934 -0.017395,-0.0548 0.00265,-0.08562 0.082412,-0.126873 0.05796,-0.02997 0.1257585,-0.07905 0.150662,-0.109053 0.024905,-0.03 0.1144625,-0.06569 0.199021,-0.07928 0.084558,-0.0136 0.1902465,-0.04786 0.2348635,-0.07614 0.232184,-0.1471677 0.947953,-0.1458407 1.899127,0.0036 0.302538,0.04751 0.744772,0.204276 0.9827415,0.22637 0.2379705,0.02209 0.55151,0.0666 0.6967545,0.09889 0.4776899,0.10622 0.4543639,0.107223 0.4730849,-0.02033 0.01605,-0.109331 0.01171,-0.11349 -0.118297,-0.11349 -0.07423,0 -0.2386084,-0.01084 -0.3652959,-0.02408 -0.1846016,-0.01933 -0.2339976,-0.03809 -0.2487551,-0.09452 -0.020865,-0.07977 -0.147268,-0.138131 -0.2992005,-0.138131 -0.056475,0 -0.1446395,-0.033 -0.195921,-0.073343 -0.05128,-0.040335 -0.119516,-0.073342 -0.1516305,-0.073342 -0.032115,0 -0.058391,-0.02269 -0.058391,-0.050423 0,-0.04973 -0.1507205,-0.096262 -0.3117995,-0.096262 -0.114969,0 -0.188381,-0.092574 -0.1295885,-0.1634145 0.050634,-0.061011 0.02169,-0.129956 -0.054559,-0.129956 -0.02836,0 -0.1222715,0.02328 -0.2086955,0.051726 -0.086423,0.02845 -0.227268,0.062906 -0.3129875,0.076566 -0.1384995,0.02207 -0.155853,0.016885 -0.155853,-0.046565 0,-0.039275 0.057598,-0.1438615 0.1279935,-0.232419 0.1253605,-0.157701 0.161377,-0.252692 0.095811,-0.252692 -0.01809,0 -0.135306,0.115515 -0.2604755,0.256699 -0.1794775,0.202441 -0.249271,0.256699 -0.330196,0.256699 -0.078403,0 -0.120484,0.030285 -0.1783435,0.1283495 C 6.9463245,9.859364 6.885922,9.870286 6.885156,9.732742 6.8848625,9.677279 6.867621,9.6071435 6.846871,9.576889 6.814826,9.530164 6.799731,9.535459 6.746586,9.612044 6.6352395,9.7725215 6.5133095,9.906929 6.4790755,9.906929 c -0.074865,0 -0.024875,-0.1448825 0.114397,-0.3315475 0.081295,-0.108959 0.143,-0.223078 0.1371225,-0.2535955 C 6.724215,9.288676 6.661525,9.256808 6.5751685,9.24277 6.4608395,9.22419 6.408518,9.23545 6.32615,9.296342 6.240614,9.359581 6.2162305,9.364307 6.190476,9.322632 6.173206,9.294687 6.167266,9.250497 6.177271,9.224423 6.215041,9.125991 6.148056,9.09817 6.0531065,9.172857 5.9344175,9.266217 5.895594,9.266254 5.895594,9.173004 5.895594,9.132394 5.876759,9.06901 5.853749,9.032155 5.792789,8.934542 5.845639,8.713514 5.9617035,8.5806815 6.2360855,8.2666585 6.281941,8.2425225 6.6015185,8.243926 c 0.03948,1.835e-4 0.064175,-0.027495 0.064175,-0.071913 0,-0.065317 0.0179,-0.070074 0.187971,-0.04993 0.183066,0.02168 0.1863215,0.02044 0.1247575,-0.04759 -0.091283,-0.100866 -0.03993,-0.147814 0.1616725,-0.147814 0.11747,0 0.1930755,-0.01973 0.22555,-0.058858 0.03941,-0.04749 0.091636,-0.054297 0.2703565,-0.03525 0.1218295,0.012985 0.292001,0.02228 0.378157,0.020665 0.086322,-0.0016 0.192881,0.02244 0.2373555,0.053589 0.04439,0.03109 0.1228695,0.056531 0.174401,0.056531 0.109895,0 0.2566995,-0.093117 0.2566995,-0.1628225 0,-0.02676 0.031365,-0.056851 0.069705,-0.066879 0.038335,-0.01003 0.088223,-0.052829 0.110854,-0.095115 0.033715,-0.062994 0.027745,-0.090291 -0.033035,-0.151069 -0.096025,-0.096025 -0.01942,-0.096417 0.1375635,-7e-4 0.1099585,0.067042 0.228309,0.096583 0.228309,0.056989 0,-0.038515 -0.3138285,-0.6680695 -0.3564155,-0.69466 C 8.81376,6.8329675 8.79263,6.8008675 8.79263,6.7777615 8.79263,6.7546565 8.74829,6.6894675 8.694091,6.632899 8.615657,6.551032 8.608154,6.530046 8.657316,6.530046 c 0.1017885,0 0.336731,0.2409505 0.459454,0.4712025 0.147929,0.2775435 0.195206,0.467737 0.304055,0.409482 L 9.503638,7.3664105 9.395666,7.2800175 C 9.336282,7.232503 9.2753175,7.1935445 9.260191,7.1934445 9.245066,7.193334 9.232686,7.018691 9.232686,6.9884375 c 0,-0.033875 0.034395,-0.055006 0.089514,-0.055006 0.049235,0 0.100356,-0.017545 0.113606,-0.038985 C 9.4668255,6.844258 9.349159,6.713443 9.2728415,6.713263 9.181261,6.7130435 8.975987,6.5738795 8.975987,6.512005 8.975987,6.48132 8.934732,6.420346 8.884309,6.376504 8.833886,6.332664 8.79263,6.2755935 8.79263,6.2496865 c 0,-0.02591 -0.033005,-0.064767 -0.073342,-0.086355 -0.040335,-0.02159 -0.073342,-0.064973 -0.073342,-0.09641 0,-0.047355 0.030845,-0.052914 0.179876,-0.032415 0.1484085,0.02041 0.18603,0.013745 0.215055,-0.03812 0.027595,-0.0493 0.061955,-0.057207 0.159333,-0.03664 0.068284,0.014425 0.1984135,0.032145 0.289175,0.03939 0.572675,0.045695 0.835118,0.084401 0.861468,0.1270385 0.01013,0.01639 0.101035,0.049615 0.202015,0.073841 0.130195,0.031235 0.205277,0.07449 0.258129,0.1487135 0.04476,0.062867 0.09572,0.096538 0.127581,0.084311 0.03066,-0.011765 0.125131,0.04309 0.223873,0.130006 0.09688,0.085276 0.208272,0.150363 0.257337,0.150363 0.06207,0 0.08652,0.020725 0.08652,0.073343 0,0.093505 0.07449,0.093505 0.193362,0 0.05128,-0.04034 0.11264,-0.073343 0.136351,-0.073343 0.07388,0 0.01852,0.087947 -0.110286,0.175212 -0.131,0.088753 -0.318318,0.4746805 -0.284533,0.508465 0.01109,0.01109 0.07566,-0.01365 0.14348,-0.054982 0.08176,-0.049825 0.16039,-0.068854 0.233331,-0.056475 0.0921,0.015635 0.145845,-0.011445 0.330042,-0.166259 l 0.220027,-0.1849315 0.06374,0.077936 0.06374,0.077935 0.03704,-0.097412 c 0.03991,-0.1049735 0.110516,-0.094914 0.110516,0.01575 0,0.047815 0.01992,0.062536 0.06773,0.050035 0.04933,-0.012905 0.08042,0.012935 0.114462,0.095111 0.02571,0.062053 0.06659,0.1128235 0.09087,0.1128235 0.02427,0 0.164901,-0.041075 0.312505,-0.091279 0.555205,-0.1888375 1.212511,-0.2606535 1.456471,-0.159132 0.09639,0.040115 0.08524,0.044945 -0.168319,0.072915 -0.149353,0.016475 -0.279411,0.037815 -0.289016,0.047425 -0.0096,0.00961 -0.02088,0.073616 -0.02504,0.142245 l -0.0076,0.12478 0.08507,-0.09598 c 0.06795,-0.076666 0.09176,-0.085811 0.118304,-0.04544 0.01828,0.027795 0.0496,0.04043 0.06959,0.02807 0.06119,-0.037815 0.595255,-0.061737 0.595255,-0.026655 0,0.018075 0.033,0.024235 0.07334,0.013685 0.107751,-0.028175 0.09189,0.063477 -0.0275,0.1588985 -0.14057,0.1123505 -0.08294,0.144262 0.09583,0.053063 0.157707,-0.080456 0.281155,-0.100354 0.243377,-0.03923 -0.03011,0.04872 -0.02632,0.048085 0.220028,-0.03667 0.286524,-0.098578 0.355638,-0.096653 0.329018,0.00916 -0.01911,0.075965 -0.0083,0.082511 0.13648,0.082511 0.113576,0 0.158326,0.015275 0.161158,0.055006 0.0022,0.03025 0.0064,0.090857 0.0095,0.1346735 0.0039,0.056314 0.04321,0.092084 0.133934,0.1220255 0.07059,0.023295 0.12835,0.056217 0.12835,0.073153 0,0.016935 0.07229,0.058402 0.160642,0.092145 0.135315,0.051674 0.242742,0.1659215 0.242742,0.258147 0,0.041545 -0.43569,0.00983 -0.777964,-0.056623 -0.450723,-0.08751 -0.468859,-0.088307 -0.468859,-0.02061 0,0.078263 -0.04171,0.093908 -0.442156,0.165832 -0.294247,0.052852 -0.384351,0.084433 -0.461775,0.161857 -0.05291,0.052909 -0.118117,0.096195 -0.144911,0.096195 -0.02679,0 -0.06527,0.030925 -0.0855,0.068727 -0.02834,0.052954 -0.02025,0.083686 0.03525,0.1339165 0.05253,0.047535 0.06157,0.077797 0.03339,0.111755 -0.02743,0.033045 -0.02473,0.06902 0.0093,0.1239025 0.03845,0.062019 0.03878,0.083042 0.0016,0.106155 -0.03569,0.022235 -0.03697,0.055509 -0.0056,0.145566 0.05131,0.1471975 0.123101,0.14983 0.674601,0.02474 0.464899,-0.1054515 0.745625,-0.115712 0.905391,-0.03309 0.07122,0.03683 0.155573,0.0502 0.229378,0.036355 0.09624,-0.018055 0.132792,-0.0041 0.208238,0.079265 0.183694,0.2030735 0.198591,0.2315945 0.140491,0.268979 -0.08326,0.053572 0.02653,0.1059915 0.223381,0.1066575 0.133289,4.51e-4 0.190079,0.022545 0.288091,0.11206 0.08401,0.076731 0.116219,0.1338925 0.103294,0.1833145 -0.01057,0.04043 0.01641,0.123925 0.06174,0.191038 0.06814,0.100891 0.07748,0.153057 0.06073,0.339251 -0.01716,0.190871 -0.03039,0.221537 -0.09982,0.23142 -0.05375,0.0076 -0.09436,-0.01643 -0.123662,-0.07334 -0.05314,-0.103209 -0.220502,-0.286428 -0.26163,-0.286428 -0.01643,0 0.0032,0.06164 0.04353,0.136974 0.08109,0.151291 0.09612,0.32139 0.03192,0.361073 -0.02283,0.01411 -0.05665,-0.0015 -0.07517,-0.03451 -0.01851,-0.03308 -0.08648,-0.08684 -0.151024,-0.119452 -0.06455,-0.03261 -0.154706,-0.09345 -0.200354,-0.135197 -0.06404,-0.05856 -0.09294,-0.06596 -0.126516,-0.03238 -0.06035,0.06035 -0.157545,0.05438 -0.213561,-0.01312 -0.0311,-0.03747 -0.08011,-0.04937 -0.144804,-0.03516 -0.05379,0.01182 -0.146048,0.0023 -0.205017,-0.02105 -0.05897,-0.0234 -0.194608,-0.03971 -0.301421,-0.03624 -0.142275,0.0046 -0.228012,-0.01459 -0.320639,-0.07184 l -0.126435,-0.07814 -0.09686,0.07619 c -0.121632,0.09568 -0.203914,0.09649 -0.288659,0.0029 -0.08367,-0.09245 -0.117341,-0.09245 -0.146685,0 -0.02736,0.08621 -0.11139,0.09709 -0.141611,0.01833 -0.02416,-0.06296 -0.09675,-0.07475 -0.09675,-0.01572 0,0.02161 0.02476,0.06404 0.055,0.0943 0.06141,0.06141 0.07466,0.196453 0.01928,0.196453 -0.01965,0 -0.06079,-0.04847 -0.09142,-0.107689 -0.03063,-0.05923 -0.0726,-0.11814 -0.09327,-0.130915 -0.0389,-0.02404 -0.301956,0.164775 -0.408802,0.293429 -0.06043,0.07276 -0.06201,0.07258 -0.248238,-0.028 L 13.558369,10.676 l -0.03295,0.08666 c -0.02812,0.07396 -0.06609,0.09013 -0.258888,0.110282 -0.128932,0.01347 -0.255148,0.008 -0.293973,-0.0128 -0.08804,-0.04712 -0.282038,-0.04696 -0.31122,2.57e-4 -0.03833,0.06201 -0.09168,0.04068 -0.09168,-0.03667 0,-0.08539 -0.09228,-0.09911 -0.123275,-0.01834 -0.02684,0.06993 -0.228767,0.07279 -0.255313,0.0036 -0.01268,-0.03304 -0.06914,-0.04941 -0.158115,-0.04584 -0.118224,0.0047 -0.154182,0.02803 -0.246721,0.159805 -0.08576,0.122116 -0.09937,0.165047 -0.06532,0.206077 0.05307,0.06395 0.206426,0.332557 0.280215,0.490817 0.07116,0.152627 0.01501,0.295011 -0.122754,0.311216 -0.07417,0.0087 -0.09986,0.03733 -0.119211,0.132698 -0.01356,0.06687 -0.05731,0.15763 -0.0972,0.201693 -0.09568,0.105684 -0.179145,0.364941 -0.230456,0.715861 -0.05209,0.356201 -0.0045,0.659978 0.12803,0.81749 0.11215,0.133283 0.176769,0.337967 0.160539,0.508516 -0.01046,0.109869 -0.02792,0.130997 -0.122213,0.147837 -0.10298,0.01839 -0.109286,0.02895 -0.09863,0.165181 0.0063,0.08004 0.03479,0.215221 0.0634,0.300396 0.02861,0.08517 0.04299,0.178393 0.03195,0.207151 -0.01103,0.02876 -0.0024,0.06318 0.01911,0.0765 0.02154,0.01332 0.03917,0.049 0.03917,0.0793 0,0.04429 -0.03151,0.05037 -0.160832,0.03097 l -0.160832,-0.02412 -0.01453,0.152365 c -0.008,0.0838 0.0025,0.165653 0.02332,0.181894 0.02081,0.01624 0.11623,0.02903 0.212033,0.02842 0.0958,-6.5e-4 0.184479,0.0092 0.197055,0.02175 0.04759,0.04758 -0.0242,0.136046 -0.110394,0.136046 -0.160441,0 -0.205842,0.03726 -0.205842,0.168944 0,0.143374 0.0613,0.162287 0.158403,0.04888 0.04575,-0.05343 0.09914,-0.07222 0.182338,-0.06417 0.108475,0.01049 0.118578,0.02278 0.12955,0.157596 0.0065,0.08042 0.03066,0.168817 0.05358,0.196436 0.0399,0.04808 0.113263,0.166429 0.151303,0.244085 0.0099,0.02017 0.0355,0.105243 0.05693,0.189053 0.02143,0.08381 0.06969,0.190329 0.107245,0.23671 l 0.06829,0.08433 0.07288,-0.145032 c 0.0817,-0.162571 0.08438,-0.361629 0.01126,-0.835897 -0.04609,-0.298955 -0.0085,-0.789324 0.07723,-1.007034 0.112455,-0.285619 0.162075,-0.814082 0.07644,-0.814082 -0.01094,0 -0.108562,0.04195 -0.216945,0.09322 -0.1965,0.09296 -0.290775,0.0913 -0.254025,-0.0044 0.01066,-0.02778 0.143516,-0.240091 0.295235,-0.471804 0.231448,-0.353479 0.29514,-0.426281 0.39567,-0.45226 0.09795,-0.02531 0.137831,-0.06846 0.21852,-0.236425 0.103864,-0.216202 0.197213,-0.279092 0.318177,-0.214354 0.09517,0.05094 0.33062,0.533661 0.350043,0.71768 0.0085,0.08068 0.04157,0.256402 0.07344,0.390501 0.03188,0.134099 0.05641,0.323872 0.05451,0.421719 -0.0041,0.216069 0.05462,0.607492 0.128768,0.857175 0.106134,0.357391 0.11932,0.805915 0.0237,0.805915 -0.01818,0 -0.04453,-0.05363 -0.05854,-0.119181 -0.01402,-0.06555 -0.04401,-0.142119 -0.06667,-0.170154 -0.02265,-0.02803 -0.04257,-0.151799 -0.04427,-0.275034 -0.0018,-0.132947 -0.03597,-0.313538 -0.08397,-0.44409 -0.04448,-0.121015 -0.106604,-0.315813 -0.138035,-0.432883 -0.0813,-0.302825 -0.143497,-0.254997 -0.138258,0.106321 0.0032,0.222817 0.03167,0.370496 0.122933,0.638268 0.07418,0.217668 0.126066,0.453525 0.138283,0.628629 0.01807,0.259034 0.01362,0.283426 -0.05876,0.322164 -0.08593,0.04599 -0.09955,0.150569 -0.0414,0.318061 0.109998,0.316879 0.09878,1.068373 -0.01844,1.235733 -0.03891,0.05555 -0.0555,0.176173 -0.05638,0.409771 -9e-4,0.250196 -0.01855,0.366874 -0.0721,0.477734 -0.03897,0.08068 -0.07141,0.173677 -0.0721,0.206667 -0.002,0.09423 -0.086,0.233518 -0.200164,0.331715 -0.103932,0.0894 -0.104367,0.09155 -0.06441,0.31837 0.04977,0.28252 0.004,0.42491 -0.125976,0.392278 -0.07934,-0.01992 -0.08142,-0.01377 -0.06131,0.181115 0.01642,0.159088 0.01004,0.200626 -0.03015,0.196522 -0.02804,-0.0029 -0.116977,-0.01524 -0.197654,-0.02751 z m 0.560993,-2.642044 c 0.129488,-0.06666 0.157548,-0.186974 0.100449,-0.430694 -0.02749,-0.117317 -0.07775,-0.353572 -0.111702,-0.52501 -0.0553,-0.279229 -0.118623,-0.403383 -0.205752,-0.403383 -0.0613,0 -0.142296,0.12182 -0.142296,0.214022 0,0.05432 -0.03301,0.160348 -0.07334,0.23561 -0.04034,0.07526 -0.07334,0.156642 -0.07334,0.180843 0,0.0242 -0.04318,0.106307 -0.09595,0.18246 -0.13606,0.196334 -0.10252,0.334952 0.139638,0.57711 l 0.188701,0.1887 0.09467,-0.08814 c 0.05207,-0.04847 0.132586,-0.107661 0.178933,-0.131521 z m -1.49611,-1.689129 c 0,-0.02017 -0.0165,-0.03667 -0.03667,-0.03667 -0.02017,0 -0.03668,0.0165 -0.03668,0.03667 0,0.02017 0.01651,0.03668 0.03668,0.03668 0.02017,0 0.03667,-0.01651 0.03667,-0.03668 z m 2.06402,-6.5796215 c 0.116667,-0.02999 0.308545,-0.065429 0.426398,-0.078762 0.266106,-0.03011 0.311912,-0.056451 0.278913,-0.160423 -0.02344,-0.073849 -0.02928,-0.075342 -0.07106,-0.01819 -0.04179,0.057146 -0.05854,0.052834 -0.203919,-0.052474 -0.116745,-0.08457 -0.197926,-0.1145905 -0.308744,-0.114177 -0.176132,6.5e-4 -0.228457,0.027625 -0.247403,0.127509 -0.0076,0.040185 -0.0589,0.094653 -0.11396,0.121041 -0.129878,0.062248 -0.201471,0.1877945 -0.131983,0.231442 0.02729,0.017145 0.07438,0.023835 0.104632,0.014865 0.03025,-0.00896 0.150462,-0.04084 0.267128,-0.070827 z M 9.2234825,8.228985 c 0.02521,-0.0083 0.04584,0.01104 0.04584,0.04297 0,0.07662 0.02147,0.073267 0.1122685,-0.01753 C 9.480288,8.1557275 9.459807,8.0580205 9.337436,8.0437945 9.213875,8.0294295 9.0859635,8.1837525 9.0859635,8.347191 c 0,0.171295 0.051955,0.1960885 0.073343,0.035 0.010085,-0.075962 0.038965,-0.1449035 0.064175,-0.1532025 z M 10.685776,7.797077 c -0.02555,-0.066572 -0.09629,-0.071072 -0.09629,-0.00612 0,0.066758 0.08697,0.149816 0.103848,0.099178 0.0072,-0.02159 0.0038,-0.063465 -0.0076,-0.093054 z M 15.101439,7.708131 15.228403,7.59964 15.118389,7.63087 c -0.302521,0.085873 -0.436038,0.1857535 -0.24831,0.1857535 0.06261,0 0.155213,-0.043425 0.231359,-0.108491 z M 9.4519425,7.6507155 c -0.025515,-0.030745 -0.055937,-0.04635 -0.067602,-0.034675 -0.01167,0.01167 0.0031,0.036565 0.03273,0.055331 0.077632,0.049095 0.087775,0.04309 0.034875,-0.02065 z M 10.485185,7.3518035 C 10.44563,7.2746625 10.382106,6.9987495 10.313201,6.97005 l -0.100067,-0.091678 0.04984,0.091678 c 0.139492,0.2565705 0.269288,0.596521 0.280986,0.561424 0.0072,-0.02168 -0.01923,-0.1025295 -0.05878,-0.1796705 z m 3.551402,-0.075287 c 0,-0.1038655 -0.12812,-0.029695 -0.140788,0.081504 -0.01237,0.108559 -0.01201,0.108784 0.06418,0.03984 0.04214,-0.03813 0.07661,-0.092739 0.07661,-0.1213455 z m 4.102076,0.469152 c -0.07701,-0.063117 -0.08118,-0.079797 -0.03772,-0.151009 0.0621,-0.1017645 0.04096,-0.1214755 -0.271278,-0.253 -0.246534,-0.1038475 -0.35269,-0.1906305 -0.298938,-0.244383 0.04166,-0.041655 0.313622,-0.0192 0.536365,0.04429 0.112765,0.032145 0.251582,0.1617495 0.332259,0.1810175 0.08068,0.01927 0.281654,-0.014465 0.422838,0.032035 0.197856,0.065168 0.256698,0.10049 0.256698,0.154093 0,0.061129 -0.02877,0.069544 -0.237795,0.069544 -0.08829,0 -0.242814,-0.00788 -0.280076,0.03129 -0.0463,0.048665 0.03553,0.148782 0.02976,0.1786165 -0.01403,0.072436 -0.185668,0.028455 -0.294436,0.028455 -0.0391,0 -0.110059,-0.03193 -0.157675,-0.070954 z M 6.7919095,6.444448 C 6.334589,6.1473915 6.2959035,6.051975 6.9282385,6.417203 c 0.157053,0.072115 0.1576695,0.073116 0.04697,0.076165 -0.061694,0.0017 -0.144179,-0.020315 -0.183299,-0.04892 z M 6.271445,6.419963 C 6.22606,6.402828 6.188935,6.363523 6.188935,6.332618 c 0,-0.04148 -0.040795,-0.05648 -0.155853,-0.057303 -0.213111,-0.00155 -0.1113885,-0.05712 0.194717,-0.1064135 0.214167,-0.03449 0.189803,-0.04181 0.255529,0.02391 0.071717,0.071717 0.123809,0.083057 0.05248,0.138762 C 6.4033075,6.435054 6.354565,6.4513505 6.271441,6.4199625 Z M 7.8483095,5.6287315 c -0.02521,-0.01017 -0.04584,-0.055817 -0.04584,-0.101435 0,-0.1074207 -0.081337,-0.1782263 -0.369852,-0.3219632 C 7.1161335,5.0476627 7.256546,5.0193101 7.584809,5.1746018 7.8638825,5.306625 7.8742335,5.3073656 8.130652,5.2136418 8.2399905,5.1736763 8.6648625,4.8772703 8.6734125,4.88582 8.6819625,4.8943685 8.3279,5.218399 8.2880075,5.2750257 8.2481175,5.3316542 8.20304,5.419238 8.187841,5.4696608 8.172641,5.5200838 8.143706,5.581967 8.123532,5.6071785 8.087202,5.6525885 7.9366505,5.6643775 7.848308,5.6287335 Z M 12.588072,5.1202569 c -0.08068,-0.026588 -0.274576,-0.049612 -0.430888,-0.05116 -0.28458,-0.0028 -0.345454,-0.036914 -0.245103,-0.1372621 0.02768,-0.027685 -0.0071,-0.066278 -0.119182,-0.1321941 -0.191645,-0.1127198 -0.342891,-0.2669956 -0.292365,-0.2982218 0.02005,-0.012388 0.199588,0.056 0.398978,0.1519838 0.19939,0.095982 0.411131,0.1927917 0.470536,0.2151328 0.243072,0.091414 0.707433,0.2344145 0.761206,0.2344145 0.03167,0 0.06776,0.016503 0.08023,0.036668 0.03326,0.053811 -0.446618,0.038903 -0.623411,-0.01936 z M 8.1504575,5.3566817 c 0,-0.015777 0.406983,-0.3885897 0.522956,-0.4708616 C 8.916835,4.7131347 8.9930085,4.7565249 8.772068,4.9420143 8.6367215,5.055645 8.1504575,5.4169291 8.1504575,5.3566806 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deadbeef.svg b/.icons/awkward/24x24/apps/deadbeef.svg
new file mode 100644
index 00000000..38651bee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deadbeef.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="17.149" height="17.149" x="-8.93" y="8.75" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <rect style="fill:#4f4f4f" width="17.149" height="17.149" x="-8.57" y="8.4" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.0000002,6.5000001 V 12.5 L 12.375,10.25 15.75,12.5 9.0000002,17 v 1.5 L 18,12.5 13.5,9.5000002 Z"/>
+ <path style="fill:#79ce24;fill-rule:evenodd" d="M 9.0000002,6.0000001 V 12 L 12.375,9.7500002 15.75,12 9.0000002,16.5 V 18 L 18,12 13.5,9.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 10.684897,2 9.3700052,2.5040186 8.3623047,3.5117188 L 3.5117188,8.3623047 c -1.0716789,1.071679 -1.5680407,2.4904143 -1.5,3.8876953 0.059917,-1.230447 0.5562785,-2.4439738 1.5,-3.3876953 L 8.3623047,4.0117188 c 2.0154003,-2.0154005 5.2599903,-2.0154005 7.2753913,0 l 4.850585,4.8505859 c 0.943722,0.9437215 1.440084,2.1572483 1.5,3.3876953 0.06804,-1.397281 -0.428321,-2.8160163 -1.5,-3.8876953 L 15.637696,3.5117188 C 14.629995,2.5040186 13.315104,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 9.0000002,6.0000001 v 0.5 L 13.5,9.5000002 17.625,12.25 18,12 13.5,9.0000002 Z M 15.375,12.25 9.0000002,16.5 V 17 L 15.75,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/debian-installer-launcher.svg b/.icons/awkward/24x24/apps/debian-installer-launcher.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/debian-installer-launcher.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/debian-logo.svg b/.icons/awkward/24x24/apps/debian-logo.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/debian-logo.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/debian-plymouth-manager.svg b/.icons/awkward/24x24/apps/debian-plymouth-manager.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/debian-plymouth-manager.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/debian-swirl.svg b/.icons/awkward/24x24/apps/debian-swirl.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/debian-swirl.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-appstore.svg b/.icons/awkward/24x24/apps/deepin-appstore.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-appstore.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-boot-maker.svg b/.icons/awkward/24x24/apps/deepin-boot-maker.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-boot-maker.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-calculator.svg b/.icons/awkward/24x24/apps/deepin-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-calendar.svg b/.icons/awkward/24x24/apps/deepin-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-clone.svg b/.icons/awkward/24x24/apps/deepin-clone.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-clone.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-cloud-print-configurator.svg b/.icons/awkward/24x24/apps/deepin-cloud-print-configurator.svg
new file mode 100644
index 00000000..e0a997ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-cloud-print-configurator.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 9.25,2.5 A 5.25,5.25 0 0 0 4.0029297,7.691406 4.25,4.25 0 0 0 1,11.75 4.25,4.25 0 0 0 5,15.987305 V 16 H 5.25 18.75 19 V 15.9912 A 4.25,4.25 0 0 0 23,11.75 4.25,4.25 0 0 0 19.734375,7.620117 5.25,5.25 0 0 0 14.75,4 5.25,5.25 0 0 0 13.158203,4.2539062 5.25,5.25 0 0 0 9.25,2.5 Z"/>
+ <circle style="fill:#e4e4e4" cx="5.25" cy="11.25" r="4.25"/>
+ <circle style="fill:#e4e4e4" cx="9.25" cy="7.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="14.75" cy="8.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="18.75" cy="11.25" r="4.25"/>
+ <rect style="fill:#e4e4e4" width="14" height="6" x="5" y="9.5"/>
+ <path style="opacity:0.2" d="m 4,14 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 14 Z"/>
+ <rect style="fill:#29565b" width="18" height="2" x="3" y="11"/>
+ <rect style="fill:#4cb009" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#2995ff" d="m 4,12 v 9 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 v -9 z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="11" height="1" x="6" y="18"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="9" height="1" x="6" y="16"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="12" height="1" x="6" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.25 2 A 5.25 5.25 0 0 0 4.0019531 7.1914062 A 4.25 4.25 0 0 0 1 11.25 A 4.25 4.25 0 0 0 1.0117188 11.464844 A 4.25 4.25 0 0 1 4.0019531 7.6914062 A 5.25 5.25 0 0 1 9.25 2.5 A 5.25 5.25 0 0 1 12.791016 3.8828125 A 5.25 5.25 0 0 1 14.75 3.5 A 5.25 5.25 0 0 1 19.878906 7.65625 A 4.25 4.25 0 0 1 22.990234 11.550781 A 4.25 4.25 0 0 0 23 11.25 A 4.25 4.25 0 0 0 19.878906 7.15625 A 5.25 5.25 0 0 0 14.75 3 A 5.25 5.25 0 0 0 12.791016 3.3828125 A 5.25 5.25 0 0 0 9.25 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-cloud-scan-config-helper.svg b/.icons/awkward/24x24/apps/deepin-cloud-scan-config-helper.svg
new file mode 100644
index 00000000..67f84ac1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-cloud-scan-config-helper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4,14 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 14 Z"/>
+ <path style="fill:#2995ff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 9 9 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 12 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 10.5,14.800086 c -1.6568542,0 -3,1.343146 -3,3 6.952e-4,0.04332 0.00233,0.08663 0.0049,0.129883 C 6.6044036,18.246004 6.0012428,17.295657 6,18.25 6,19.492641 7.0073593,20.5 8.25,20.5 h 7.25 v -0.0059 c 0.03771,0.0029 0.07548,0.0049 0.113281,0.0059 1.242641,0 2.25,-1.007359 2.25,-2.25 -3.28e-4,-0.90809 -0.546504,0.07312 -1.384766,-0.276086 -0.16626,-1.520138 -1.449313,-2.671941 -2.978515,-2.673828 -0.367309,4.07e-4 -0.731421,0.06827 -1.074219,0.200196 C 11.885931,15.048091 11.204212,14.800224 10.5,14.800086 Z"/>
+ <circle style="fill:#ffffff" cx="8.25" cy="17.75" r="2.25"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="15" r="3"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="16" r="3"/>
+ <circle style="fill:#ffffff" cx="15.614" cy="17.75" r="2.25"/>
+ <rect style="fill:#ffffff" width="7.25" height="3.273" x="8.25" y="16.73"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="2" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="9" height="1.059" x="6" y="6.97"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="12" height="1" x="6" y="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-cloudprint-config-helper.svg b/.icons/awkward/24x24/apps/deepin-cloudprint-config-helper.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-cloudprint-config-helper.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-crossover.svg b/.icons/awkward/24x24/apps/deepin-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-deb-installer.svg b/.icons/awkward/24x24/apps/deepin-deb-installer.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-deb-installer.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-download.svg b/.icons/awkward/24x24/apps/deepin-download.svg
new file mode 120000
index 00000000..7b9afe97
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-download.svg
@@ -0,0 +1 @@
+mintsources-additional.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-draw.svg b/.icons/awkward/24x24/apps/deepin-draw.svg
new file mode 100644
index 00000000..5bf8293b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-draw.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.999823,22.4996 C 6.444421,22.4996 2,18.055189 2,12.4998 2,6.944411 6.844143,2.5 12.399594,2.5 c 0.888884,0 1.66662,0.7777845 1.66662,1.6666167 0,0.4444361 -0.111108,0.7777844 -0.444437,1.1110777 -0.221996,0.3334936 -0.443992,1.1665061 -0.443992,1.6109971 0,0.8888825 0.777787,1.666617 1.66662,1.666617 h 1.600194 C 19.555543,8.5553085 22,10.50024 22,13.611178 22,18.50008 17.555579,22.5 12.000178,22.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.999823,21.9996 C 6.444421,21.9996 2,17.555189 2,11.9998 2,6.444411 6.844143,2 12.399594,2 c 0.888884,0 1.66662,0.7777845 1.66662,1.6666167 0,0.4444361 -0.111108,0.7777844 -0.444437,1.1110777 -0.221996,0.3334936 -0.443992,1.1665061 -0.443992,1.6109971 0,0.8888825 0.777787,1.666617 1.66662,1.666617 h 1.600194 C 19.555543,8.0553085 22,10.00024 22,13.111178 22,18.00008 17.555579,22 12.000178,22 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.400391 2 C 6.8449396 2 2 6.444611 2 12 C 2 12.089124 2.0113979 12.175134 2.0136719 12.263672 C 2.1501393 6.8203373 6.9248244 2.5 12.400391 2.5 C 13.219437 2.5 13.936105 3.1618095 14.044922 3.9609375 C 14.058567 3.8675235 14.066406 3.7702104 14.066406 3.6660156 C 14.066406 2.7771834 13.289275 2 12.400391 2 z M 13.203125 6.6289062 C 13.191984 6.7196609 13.177734 6.8151556 13.177734 6.8886719 C 13.177734 7.7775544 13.954917 8.5546875 14.84375 8.5546875 L 16.445312 8.5546875 C 19.464354 8.5546875 21.847674 10.390277 21.986328 13.341797 C 21.988561 13.264538 22 13.189049 22 13.111328 C 22 10.00039 19.556256 8.0546875 16.445312 8.0546875 L 14.84375 8.0546875 C 14.03673 8.0546875 13.328 7.4122656 13.203125 6.6289062 z"/>
+ <path style="fill:#ff9008" d="m 5.5,11.9996 c -0.8,0 -1.5,0.7 -1.5,1.5 0,0.8 0.7,1.5 1.5,1.5 0.8,0 1.5,-0.7 1.5,-1.5 0,-0.8 -0.7,-1.5 -1.5,-1.5 z"/>
+ <path style="fill:#3d81db" d="M 14.5,17 C 13.7,17 13,17.7 13,18.5 13,19.3 13.7,20 14.5,20 15.3,20 16,19.3 16,18.5 16,17.7 15.3,17 14.5,17 Z"/>
+ <path style="fill:#ef5454" d="m 18,11.9996 c -0.8,0 -1.5,0.7 -1.5,1.5 0,0.8 0.7,1.5 1.5,1.5 0.8,0 1.5,-0.7 1.5,-1.5 0,-0.8 -0.7,-1.5 -1.5,-1.5 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 10.960863,11.555 C 10.046082,11.640586 8.783349,12.505913 8.3127565,13.816501 7.482757,16.128032 8.925798,19.129438 6.3,19.045918 c 0.1682225,0.08602 0.3365455,0.15476 0.5051475,0.215334 0.00518,0.0033 0.010485,0.0065 0.015665,0.0097 0.033925,0.01204 0.067894,0.02013 0.1018125,0.03118 0.050593,0.01648 0.1011755,0.03246 0.1517395,0.04677 0.067348,0.01906 0.134417,0.03633 0.2016675,0.05164 0.048345,0.011 0.096615,0.02208 0.144887,0.03118 0.068085,0.01284 0.135733,0.023 0.203625,0.03215 0.04637,0.0063 0.092758,0.01199 0.1390135,0.01656 0.06705,0.0066 0.133915,0.01044 0.2006885,0.01364 0.049705,0.0024 0.099277,0.0053 0.148803,0.0058 0.063561,7e-4 0.126693,-0.0016 0.1899195,-0.0039 0.0013,-4.8e-5 0.0026,4.9e-5 0.0039,0 0.00225,9.5e-4 0.00455,0.002 0.00685,0.0029 0.01283,-4.99e-4 0.025365,-0.0033 0.03818,-0.0039 0.03132,-0.0015 0.062752,-0.0026 0.093981,-0.0049 0.072106,-0.0052 0.1438145,-0.01355 0.2153735,-0.02241 0.03914,-0.0048 0.07851,-0.0087 0.117476,-0.01461 0.02326,-0.0035 0.04633,-0.0078 0.06951,-0.0117 0.03188,-0.0054 0.06321,-0.01243 0.09496,-0.01851 0.159326,-0.03049 0.317306,-0.06672 0.472841,-0.114 0.0069,-0.0021 0.01366,-0.0047 0.02056,-0.0068 0.0037,-0.0012 0.0071,-0.0027 0.01076,-0.0039 10e-4,-3.06e-4 0.002,-6.5e-4 0.003,-10e-4 0.01281,-0.004 0.02539,-0.0086 0.03818,-0.01266 0.118588,-0.03811 0.234581,-0.08451 0.350471,-0.13154 0.06127,-0.02487 0.122621,-0.04878 0.183066,-0.076 0.06913,-0.03113 0.135652,-0.06728 0.203626,-0.101334 0.0081,-0.004 0.0164,-0.0076 0.02448,-0.0117 0.05816,-0.02948 0.117001,-0.05617 0.174256,-0.08769 0.05399,-0.02973 0.106437,-0.06208 0.159572,-0.09354 0.06596,-0.03905 0.130237,-0.08021 0.194814,-0.121795 0.06411,-0.04127 0.130186,-0.07915 0.192857,-0.12277 0.01933,-0.01346 0.03758,-0.02822 0.05678,-0.04189 0.02707,-0.01928 0.05251,-0.04071 0.0793,-0.06041 0.06588,-0.04845 0.130739,-0.09728 0.194814,-0.148103 0.06437,-0.05105 0.128445,-0.101648 0.190898,-0.154924 0.04263,-0.03636 0.08263,-0.07473 0.124329,-0.112052 0.0014,-0.0012 0.0025,-0.0027 0.0039,-0.0039 0.05252,-0.04708 0.105642,-0.09278 0.156635,-0.141283 0.01435,-0.01364 0.02984,-0.0262 0.04405,-0.03995 -1.43e-4,6e-4 1.44e-4,0.0014 0,0.002 0.0035,-0.0034 0.0063,-0.0073 0.0098,-0.01071 0.04535,-0.04401 0.08713,-0.0904 0.131181,-0.135437 0.04841,-0.04948 0.09614,-0.09847 0.14293,-0.149078 0.03805,-0.04117 0.0776,-0.08093 0.114539,-0.12277 0.0095,-0.01071 0.019,-0.0214 0.02839,-0.03215 0.04149,-0.04756 0.07844,-0.09686 0.118455,-0.14518 0.0148,-0.01787 0.02947,-0.03563 0.04405,-0.05359 0.03884,-0.04781 0.07817,-0.0948 0.115517,-0.143232 0.02553,-0.0331 0.0535,-0.06504 0.07832,-0.09841 0.01095,-0.01472 0.01953,-0.03005 0.03035,-0.04482 0.037,-0.05055 0.06942,-0.101938 0.10475,-0.152975 0.02176,-0.03143 0.04351,-0.06293 0.06461,-0.09451 0.0289,-0.04326 0.06143,-0.08511 0.08909,-0.128616 0.01401,-0.02204 0.02645,-0.04416 0.04014,-0.06626 0.01475,-0.02381 0.02968,-0.04726 0.04405,-0.07113 0.03083,-0.05121 0.05711,-0.102566 0.08615,-0.15395 0.04285,-0.0758 0.08747,-0.151086 0.126287,-0.227027 0.0095,-0.01853 0.0172,-0.03701 0.02643,-0.05554 0.0011,-0.0022 0.0018,-0.0046 0.003,-0.0068 0.01409,-0.02839 0.02956,-0.0564 0.04307,-0.08477 0.01989,-0.04175 0.03524,-0.08304 0.05384,-0.124719 0.03586,-0.08033 0.07086,-0.159924 0.101812,-0.239693 0.01314,-0.03386 0.02693,-0.06762 0.03916,-0.101334 0.0074,-0.02047 0.01542,-0.04098 0.02252,-0.06139 0.01078,-0.03101 0.0184,-0.06074 0.02839,-0.09159 0.02355,-0.07275 0.04358,-0.144637 0.06265,-0.21631 8e-4,0.0023 0.0031,0.0045 0.0039,0.0068 0.0097,-0.03617 0.01594,-0.07134 0.02447,-0.10718 0.005,-0.02114 0.01103,-0.04232 0.01567,-0.06333 0.0029,-0.01328 0.0061,-0.02671 0.0088,-0.03995 0.0023,-0.01087 0.0037,-0.02132 0.0059,-0.03216 0.0058,-0.02926 0.01262,-0.0587 0.01763,-0.08769 0.0014,-0.0086 0.0015,-0.0168 0.0029,-0.02533 0.01607,-0.09775 0.02693,-0.193349 0.03329,-0.287438 9e-4,-0.01324 0.0032,-0.02679 0.0039,-0.03995 1.71e-4,-0.0033 8e-4,-0.0065 0.001,-0.0097 5.5e-4,-0.0113 -4.16e-4,-0.02189 0,-0.03313 9e-4,-0.02437 7.5e-4,-0.04803 10e-4,-0.0721 2.67e-4,-0.03176 0.0019,-0.06428 10e-4,-0.09549 -0.0027,-0.08644 -0.0093,-0.171575 -0.02154,-0.253335 -0.0776,-0.518224 -0.257748,-0.930211 -0.496336,-1.255956 l -1.986325,-0.964622 -0.138035,-0.06723 -0.01272,-0.0058 -0.0039,-0.002 -10e-4,-10e-4 z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="M 10.568676,15.193287 16.5,3.500189"/>
+ <path style="fill:none;stroke:#806121;stroke-width:2;stroke-linecap:round" d="M 10.568676,14.6931 16.5,3"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 10.960863,11.055002 C 10.046082,11.140592 8.783349,12.005915 8.3127565,13.316503 7.482757,15.628034 8.925798,18.629441 6.3,18.545919 c 0.1682225,0.08602 0.3365455,0.154761 0.5051475,0.215335 0.00518,0.0033 0.010485,0.0065 0.015665,0.0097 0.033925,0.01204 0.067894,0.02013 0.1018125,0.03118 0.050593,0.01648 0.1011755,0.03246 0.1517395,0.04677 0.067348,0.01907 0.134417,0.03634 0.2016675,0.05164 0.048345,0.011 0.096615,0.02208 0.144887,0.03118 0.068085,0.01284 0.135733,0.023 0.203625,0.03215 0.04637,0.0063 0.092758,0.01199 0.1390135,0.01656 0.06705,0.0066 0.133915,0.01044 0.2006885,0.01364 0.049705,0.0024 0.099277,0.0053 0.148803,0.0058 0.063561,7e-4 0.126693,-0.0016 0.1899195,-0.0039 0.0013,-4.8e-5 0.0026,4.9e-5 0.0039,0 0.00225,9.5e-4 0.00455,0.002 0.00685,0.003 0.01283,-4.99e-4 0.025365,-0.0033 0.03818,-0.0039 0.03132,-0.0015 0.062752,-0.0027 0.093981,-0.0049 0.072106,-0.0052 0.1438145,-0.01356 0.2153735,-0.02241 0.03914,-0.0048 0.07851,-0.0087 0.117476,-0.01461 0.02326,-0.0036 0.04633,-0.0078 0.06951,-0.0117 0.03188,-0.0054 0.06321,-0.01243 0.09496,-0.01852 0.159326,-0.03049 0.317306,-0.06672 0.472841,-0.114 0.0069,-0.0021 0.01366,-0.0047 0.02056,-0.0068 0.0037,-0.0012 0.0071,-0.0028 0.01076,-0.0039 10e-4,-3.06e-4 0.002,-6.5e-4 0.003,-0.001 0.01281,-0.004 0.02539,-0.0086 0.03818,-0.01266 0.118588,-0.03811 0.234581,-0.08451 0.350471,-0.13154 0.06127,-0.02487 0.122621,-0.04878 0.183066,-0.076 0.06913,-0.03112 0.135652,-0.06728 0.203626,-0.101334 0.0081,-0.004 0.0164,-0.0076 0.02448,-0.0117 0.05816,-0.02949 0.117001,-0.05617 0.174256,-0.08769 0.05399,-0.02973 0.106437,-0.06208 0.159572,-0.09354 0.06596,-0.03905 0.130237,-0.08021 0.194814,-0.121795 0.06411,-0.04127 0.130186,-0.07915 0.192857,-0.12277 0.01933,-0.01346 0.03758,-0.02822 0.05678,-0.04189 0.02707,-0.01928 0.05251,-0.04072 0.0793,-0.06041 0.06588,-0.04845 0.130739,-0.09728 0.194814,-0.148103 0.06437,-0.05105 0.128445,-0.101648 0.190898,-0.154924 0.04263,-0.03636 0.08263,-0.07473 0.124329,-0.112052 0.0014,-0.0012 0.0025,-0.0027 0.0039,-0.0039 0.05252,-0.04708 0.105642,-0.09278 0.156635,-0.141283 0.01435,-0.01364 0.02984,-0.0262 0.04405,-0.03995 -1.43e-4,6e-4 1.44e-4,0.0014 0,0.002 0.0035,-0.0034 0.0063,-0.0073 0.0098,-0.01072 0.04535,-0.04401 0.08713,-0.0904 0.131181,-0.135437 0.04841,-0.04949 0.09614,-0.09847 0.14293,-0.149078 0.03805,-0.04116 0.0776,-0.08093 0.114539,-0.12277 0.0095,-0.01071 0.019,-0.0214 0.02839,-0.03215 0.04149,-0.04756 0.07844,-0.09686 0.118455,-0.14518 0.0148,-0.01787 0.02947,-0.03563 0.04405,-0.05359 0.03884,-0.04781 0.07817,-0.09479 0.115517,-0.143232 0.02553,-0.0331 0.0535,-0.06504 0.07832,-0.09841 0.01095,-0.01472 0.01953,-0.03006 0.03035,-0.04482 0.037,-0.05055 0.06942,-0.101938 0.10475,-0.152975 0.02176,-0.03143 0.04351,-0.06293 0.06461,-0.09451 0.0289,-0.04326 0.06143,-0.08511 0.08909,-0.128616 0.01401,-0.02204 0.02645,-0.04416 0.04014,-0.06626 0.01475,-0.02381 0.02968,-0.04726 0.04405,-0.07113 0.03083,-0.05121 0.05711,-0.102566 0.08615,-0.15395 0.04285,-0.0758 0.08747,-0.151086 0.126287,-0.227027 0.0095,-0.01853 0.0172,-0.03701 0.02643,-0.05554 0.0011,-0.0022 0.0018,-0.0047 0.003,-0.0068 0.01409,-0.02839 0.02956,-0.0564 0.04307,-0.08477 0.01989,-0.04176 0.03524,-0.08304 0.05384,-0.124719 0.03586,-0.08033 0.07086,-0.159924 0.101812,-0.239693 0.01314,-0.03385 0.02693,-0.06762 0.03916,-0.101334 0.0074,-0.02047 0.01542,-0.04098 0.02252,-0.06138 0.01078,-0.03101 0.0184,-0.06074 0.02839,-0.09159 0.02355,-0.07275 0.04358,-0.144637 0.06265,-0.21631 8e-4,0.0023 0.0031,0.0044 0.0039,0.0068 0.0097,-0.03617 0.01594,-0.07134 0.02447,-0.10718 0.005,-0.02114 0.01103,-0.04231 0.01567,-0.06333 0.0029,-0.01328 0.0061,-0.02671 0.0088,-0.03995 0.0023,-0.01087 0.0037,-0.02133 0.0059,-0.03216 0.0058,-0.02926 0.01262,-0.0587 0.01763,-0.08769 0.0014,-0.0086 0.0015,-0.0168 0.0029,-0.02533 0.01607,-0.09776 0.02693,-0.193349 0.03329,-0.287438 9e-4,-0.01324 0.0032,-0.02679 0.0039,-0.03995 1.71e-4,-0.0032 8e-4,-0.0065 0.001,-0.0097 5.5e-4,-0.0113 -4.16e-4,-0.02189 0,-0.03313 9e-4,-0.02437 7.5e-4,-0.04803 10e-4,-0.0721 2.67e-4,-0.03176 0.0019,-0.06428 10e-4,-0.09549 -0.0027,-0.08644 -0.0093,-0.171575 -0.02154,-0.253335 -0.0776,-0.518224 -0.257748,-0.930211 -0.496336,-1.255956 l -1.986325,-0.964622 -0.138035,-0.06723 -0.01272,-0.0058 -0.0039,-0.0019 -10e-4,-10e-4 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 12.073839,9.759021 c -0.162809,-0.0219 -0.33032,0.03753 -0.443472,0.165642 l -0.838975,0.949031 c -0.02761,0.03125 -0.0515,0.06621 -0.07049,0.103283 -0.125675,0.245491 -0.02736,0.546253 0.219288,0.671337 l 2.25652,1.143905 c 0.04041,0.0205 0.08282,0.03584 0.127266,0.04482 0.271292,0.0548 0.536241,-0.119729 0.591296,-0.389746 l 0.25551,-1.253033 c 0.04489,-0.220163 -0.06387,-0.442329 -0.2653,-0.543695 L 12.23341,9.808713 c -0.05098,-0.02566 -0.105302,-0.04239 -0.159571,-0.04969 z"/>
+ <path style="fill:#808080;fill-rule:evenodd" d="m 12.073839,9.259187 c -0.162809,-0.0219 -0.33032,0.03753 -0.443472,0.165643 l -0.838975,0.949031 c -0.02761,0.03125 -0.0515,0.06621 -0.07049,0.103282 -0.125675,0.245492 -0.02736,0.546254 0.219288,0.671338 l 2.25652,1.143905 c 0.04041,0.02049 0.08282,0.03584 0.127266,0.04482 0.271292,0.0548 0.536241,-0.119728 0.591296,-0.389745 l 0.25551,-1.253034 c 0.04489,-0.220163 -0.06387,-0.442328 -0.2653,-0.543695 L 12.23341,9.30888 C 12.18243,9.28322 12.128108,9.26648 12.073839,9.25919 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-editor.svg b/.icons/awkward/24x24/apps/deepin-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-emacs.svg b/.icons/awkward/24x24/apps/deepin-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-feedback.svg b/.icons/awkward/24x24/apps/deepin-feedback.svg
new file mode 100644
index 00000000..2a42d8c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-feedback.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.5,21.5 C 17.29915,21.5 22,17.522686 22,11.99975 22,6.477314 17.29915,2.5005001 11.5,2.5000001 5.70085,2.5000001 1,6.477314 1,11.99975 c 0,3.024243 1.4095148,5.585042 3.637051,7.283145 0.1333275,0.101639 -0.1692696,2.091306 -1.0327445,2.749064 -0.212625,0.161768 -0.0756,0.494233 0.19005,0.466396 C 4.810057,22.391879 6.301511,22.010869 7.335593,20.763683 8.612348,21.241099 10.020428,21.5 11.5,21.5 Z"/>
+ <path style="fill:#57c93f;fill-rule:evenodd" d="M 11.5,21 C 17.29915,21 22,17.022686 22,11.49975 22,5.977314 17.29915,2.0005001 11.5,2 5.70085,2 1,5.977314 1,11.49975 c 0,3.024243 1.4095148,5.585042 3.637051,7.283145 0.1333275,0.101639 -0.1692696,2.091306 -1.0327445,2.749064 -0.212625,0.161768 -0.0756,0.494233 0.19005,0.466396 C 4.810057,21.891879 6.301511,21.510869 7.335593,20.263683 8.612348,20.741099 10.020428,21 11.5,21 Z"/>
+ <rect style="opacity:0.2" width="11" height="1" x="6" y="8.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="6" y="8" rx=".5"/>
+ <rect style="opacity:0.2" width="11" height="1" x="6" y="11.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="6" y="11" rx=".5"/>
+ <rect style="opacity:0.2" width="11" height="1" x="6" y="14.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="6" y="14" rx=".5"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.5,2 C 5.70085,2 1,5.977564 1,11.5 1,11.57988 1.00488,11.658081 1.00684,11.737305 1.1537799,6.352332 5.7935275,2.5 11.5,2.5 17.210948,2.5004925 21.853165,6.3584115 21.993164,11.75 21.995334,11.666566 22,11.584161 22,11.5 22,5.977564 17.29915,2.0005001 11.5,2 Z M 4.6347655,19.28125 c -0.092787,0.657763 -0.417966,1.784548 -1.0302733,2.250977 -0.1737216,0.13217 -0.1119961,0.374856 0.060547,0.445312 0.8155951,-0.703411 1.1017415,-2.595186 0.97168,-2.694336 -7.5e-4,-5.5e-4 -0.0012,-0.0014 -0.00195,-0.002 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-font-installer.svg b/.icons/awkward/24x24/apps/deepin-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-game-center.svg b/.icons/awkward/24x24/apps/deepin-game-center.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-game-center.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-graphics-driver-manager.svg b/.icons/awkward/24x24/apps/deepin-graphics-driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-graphics-driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-image-viewer.svg b/.icons/awkward/24x24/apps/deepin-image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-installer-oem.svg b/.icons/awkward/24x24/apps/deepin-installer-oem.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-installer-oem.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-installer.svg b/.icons/awkward/24x24/apps/deepin-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-launcher.svg b/.icons/awkward/24x24/apps/deepin-launcher.svg
new file mode 100644
index 00000000..a5fa8182
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-launcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <circle style="fill:#249eff" cx="11.5" cy="11.5" r="10.5"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="12" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="7" y="12" rx="1" ry="1"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="4" height="4" x="7" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="4" height="4" x="12" y="12" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.796875 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.703125 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+ <path style="opacity:0.2" d="M 7 10 L 7 10.5 C 7 11.054 7.446 11.5 8 11.5 L 10 11.5 C 10.554 11.5 11 11.054 11 10.5 L 11 10 C 11 10.554 10.554 11 10 11 L 8 11 C 7.446 11 7 10.554 7 10 z M 12 10 L 12 10.5 C 12 11.054 12.446 11.5 13 11.5 L 15 11.5 C 15.554 11.5 16 11.054 16 10.5 L 16 10 C 16 10.554 15.554 11 15 11 L 13 11 C 12.446 11 12 10.554 12 10 z M 7 15 L 7 15.5 C 7 16.054 7.446 16.5 8 16.5 L 10 16.5 C 10.554 16.5 11 16.054 11 15.5 L 11 15 C 11 15.554 10.554 16 10 16 L 8 16 C 7.446 16 7 15.554 7 15 z M 12 15 L 12 15.5 C 12 16.054 12.446 16.5 13 16.5 L 15 16.5 C 15.554 16.5 16 16.054 16 15.5 L 16 15 C 16 15.554 15.554 16 15 16 L 13 16 C 12.446 16 12 15.554 12 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-manual.svg b/.icons/awkward/24x24/apps/deepin-manual.svg
new file mode 100644
index 00000000..da5e1500
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-manual.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#009688" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:0.2" d="m 17.00099,12.498569 c -0.002,1.35061 -0.77998,2.57983 -2.0003,3.158661 V 22.5 H 12.000261 V 15.65625 C 10.780319,15.07757 10.001927,13.848825 10,12.498569 10.002,11.148317 10.780319,9.9195754 12.000261,9.3408968 V 12.498569 H 15.00069 V 9.3399167 c 1.22032,0.5788309 1.99875,1.8080473 2.0003,3.1586523 z"/>
+ <path style="fill:#ffffff" d="m 17.00099,11.998569 c -0.002,1.35061 -0.77998,2.57983 -2.0003,3.158661 V 22 H 12.000261 V 15.15625 C 10.780319,14.57757 10.001927,13.348825 10,11.998569 10.002,10.648317 10.780319,9.4195754 12.000261,8.8408968 V 11.998569 H 15.00069 V 8.8399167 c 1.22032,0.5788309 1.99875,1.8080473 2.0003,3.1586523 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-media-player.svg b/.icons/awkward/24x24/apps/deepin-media-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-media-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-movie.svg b/.icons/awkward/24x24/apps/deepin-movie.svg
new file mode 100644
index 00000000..d10309db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-movie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#047dff" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 3 4 L 3 6 L 5 6 L 5 4 L 3 4 z M 7 4 L 7 6 L 9 6 L 9 4 L 7 4 z M 11 4 L 11 6 L 13 6 L 13 4 L 11 4 z M 15 4 L 15 6 L 17 6 L 17 4 L 15 4 z M 19 4 L 19 6 L 21 6 L 21 4 L 19 4 z M 3 18 L 3 20 L 5 20 L 5 18 L 3 18 z M 7 18 L 7 20 L 9 20 L 9 18 L 7 18 z M 11 18 L 11 20 L 13 20 L 13 18 L 11 18 z M 15 18 L 15 20 L 17 20 L 17 18 L 15 18 z M 19 18 L 19 20 L 21 20 L 21 18 L 19 18 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10,15.245904 v -5.4918425 0 c 0,-0.140313 0.112776,-0.2540595 0.251893,-0.2540595 0.046,0 0.09112,0.012705 0.130469,0.036735 l 4.496178,2.745921 v 0 c 0.119001,0.07268 0.157057,0.228892 0.085,0.348916 -0.02106,0.03507 -0.05022,0.06449 -0.085,0.08573 l -4.496178,2.745921 v 0 c -0.119001,0.07268 -0.273883,0.0343 -0.34594,-0.08573 -0.02383,-0.03969 -0.03642,-0.0852 -0.03642,-0.131593 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10,14.745903 v -5.4918425 0 c 0,-0.140313 0.112776,-0.2540595 0.251893,-0.2540595 0.046,0 0.09112,0.012705 0.130469,0.036735 l 4.496178,2.745921 v 0 c 0.119001,0.07268 0.157057,0.228892 0.085,0.348916 -0.02106,0.03508 -0.05022,0.06449 -0.085,0.08573 l -4.496178,2.745922 v 0 c -0.119001,0.07268 -0.273883,0.0343 -0.34594,-0.08573 -0.02383,-0.03969 -0.03642,-0.0852 -0.03642,-0.131594 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-multitasking-view.svg b/.icons/awkward/24x24/apps/deepin-multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-music-player.svg b/.icons/awkward/24x24/apps/deepin-music-player.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-music-player.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-music.svg b/.icons/awkward/24x24/apps/deepin-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-note.svg b/.icons/awkward/24x24/apps/deepin-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-picker.svg b/.icons/awkward/24x24/apps/deepin-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-remote-assistance.svg b/.icons/awkward/24x24/apps/deepin-remote-assistance.svg
new file mode 100644
index 00000000..28685a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-remote-assistance.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="2" y="1031.86" rx="1.218" ry="1.189"/>
+ <rect style="fill:#0fbbaf;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="2" y="1031.36" rx="1.218" ry="1.189"/>
+ <path style="opacity:0.2" d="m 16.133241,1036.362 c -0.130607,0 -0.256833,0.062 -0.355286,0.1629 -0.508937,0.5196 -2.329176,2.3466 -3.301412,3.3024 l 2.728271,2.7202 -3.261708,3.3116 c -6.5e-4,-4e-4 -0.0055,-0.01 -0.0061,-0.01 v -0.013 c -1.333906,-1.266 -2.6506579,-2.5586 -3.9834794,-3.8399 l -0.012215,-0.012 -0.01425,-0.012 c -0.659768,-0.5504 -1.0412735,-1.4445 -0.9039945,-2.2732 l 0.00105,-0.01 0.00205,-0.01 c 0.143328,-1.0949 1.2381445,-2.0553 2.3414275,-2.032 0.2138719,0 0.4296794,0.045 0.5935004,0.079 0.521574,0.1119 1.005449,0.5825 1.452703,1.0354 -9e-4,0 -0.0012,0 -0.0021,0 l 0.244323,0.2422 0.635238,0.6322 1.280659,-1.2806 c 0.196683,-0.1967 0.305347,-0.5734 0,-0.8755 -0.156205,-0.1562 -0.327895,-0.2044 -0.484573,-0.1894 -0.156685,0.015 -0.298369,0.093 -0.393971,0.1894 -0.201368,0.2014 -0.415357,0.4154 -0.595537,0.5956 -0.461093,-0.4596 -1.175122,-1.1539 -1.922005,-1.3163 -0.2667145,-0.068 -0.541543,-0.1032 -0.8164454,-0.1039 -0.0016,0 -0.003,0 -0.00511,0 -0.0026,0 -0.0047,0 -0.00713,0 v 0 c -1.654035,-0.034 -3.088045,1.2668 -3.3054835,2.8799 -0.1995705,1.2203 0.333604,2.4318 1.2480825,3.1946 l -0.026465,-0.024 c 1.3369185,1.2853 2.7763574,2.6698 4.1280364,3.952 0.190371,0.1659 0.345412,0.1934 0.545655,0.1934 v 0 c 0.154405,0.01 0.330061,-0.05 0.510023,-0.2229 l 3.017386,-3.0245 c 0,0 2.021056,-2.0142 3.018404,-3.0052 0.212831,-0.2129 0.228101,-0.511 0.01527,-0.7238 -0.212779,-0.2127 -0.517241,-0.2055 -0.729915,0.01 l -2.156148,2.1561 c -0.05649,0.012 -0.175793,-0.1121 -0.170008,-0.1822 l 3.185358,-3.1864 c 0.212836,-0.2129 0.228674,-0.5171 0.01527,-0.7299 -0.21283,-0.2129 -0.496723,-0.1832 -0.709554,0.029 l -2.522632,2.5236 c -0.06603,0.012 -0.209572,-0.113 -0.191387,-0.1975 l 2.985828,-2.9868 c 0.171232,-0.1831 0.273305,-0.5086 0.05396,-0.7381 -0.21283,-0.2128 -0.539475,-0.1985 -0.752311,0.015 l -3.080503,3.0816 c -0.0739,0 -0.186633,-0.1036 -0.185278,-0.1802 l 2.254884,-2.2523 c 0.212622,-0.2127 0.251338,-0.51 0.01934,-0.7299 -0.116001,-0.11 -0.251147,-0.1576 -0.381755,-0.1527 z"/>
+ <path style="fill:#ffffff" d="m 16.133241,1035.862 c -0.130607,0 -0.256833,0.062 -0.355286,0.1629 -0.508937,0.5196 -2.329176,2.3466 -3.301412,3.3024 l 2.728271,2.7202 -3.261708,3.3116 c -6.5e-4,-4e-4 -0.0055,-0.01 -0.0061,-0.01 v -0.013 c -1.333906,-1.266 -2.6506579,-2.5586 -3.9834794,-3.8399 l -0.012215,-0.012 -0.01425,-0.012 c -0.659768,-0.5504 -1.0412735,-1.4445 -0.9039945,-2.2732 l 0.00105,-0.01 0.00205,-0.01 c 0.143328,-1.0949 1.2381445,-2.0553 2.3414275,-2.032 0.2138719,0 0.4296794,0.045 0.5935004,0.079 0.521574,0.1119 1.005449,0.5825 1.452703,1.0354 -9e-4,0 -0.0012,0 -0.0021,0 l 0.244323,0.2422 0.635238,0.6322 1.280659,-1.2806 c 0.196683,-0.1967 0.305347,-0.5734 0,-0.8755 -0.156205,-0.1562 -0.327895,-0.2044 -0.484573,-0.1894 -0.156685,0.015 -0.298369,0.093 -0.393971,0.1894 -0.201368,0.2014 -0.415357,0.4154 -0.595537,0.5956 -0.461093,-0.4596 -1.175122,-1.1539 -1.922005,-1.3163 -0.2667145,-0.068 -0.541543,-0.1032 -0.8164454,-0.1039 -0.0016,0 -0.003,0 -0.00511,0 -0.0026,0 -0.0047,0 -0.00713,0 v 0 c -1.654035,-0.034 -3.088045,1.2668 -3.3054835,2.8799 -0.1995705,1.2203 0.333604,2.4318 1.2480825,3.1946 l -0.026465,-0.024 c 1.3369185,1.2853 2.7763574,2.6698 4.1280364,3.952 0.190371,0.1659 0.345412,0.1934 0.545655,0.1934 v 0 c 0.154405,0.01 0.330061,-0.05 0.510023,-0.2229 l 3.017386,-3.0245 c 0,0 2.021056,-2.0142 3.018404,-3.0052 0.212831,-0.2129 0.228101,-0.511 0.01527,-0.7238 -0.212779,-0.2127 -0.517241,-0.2055 -0.729915,0.01 l -2.156148,2.1561 c -0.05649,0.012 -0.175793,-0.1121 -0.170008,-0.1822 l 3.185358,-3.1864 c 0.212836,-0.2129 0.228674,-0.5171 0.01527,-0.7299 -0.21283,-0.2129 -0.496723,-0.1832 -0.709554,0.029 l -2.522632,2.5236 c -0.06603,0.012 -0.209572,-0.113 -0.191387,-0.1975 l 2.985828,-2.9868 c 0.171232,-0.1831 0.273305,-0.5086 0.05396,-0.7381 -0.21283,-0.2128 -0.539475,-0.1985 -0.752311,0.015 l -3.080503,3.0816 c -0.0739,0 -0.186633,-0.1036 -0.185278,-0.1802 l 2.254884,-2.2523 c 0.212622,-0.2127 0.251338,-0.51 0.01934,-0.7299 -0.116001,-0.11 -0.251147,-0.1576 -0.381755,-0.1527 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 3.2177736,1031.362 c -0.674495,0 -1.2177734,0.5307 -1.2177734,1.1895 v 0.5 c 0,-0.6588 0.5432784,-1.1895 1.2177734,-1.1895 H 20.782226 c 0.674495,0 1.217774,0.5307 1.217774,1.1895 v -0.5 c 0,-0.6588 -0.543279,-1.1895 -1.217774,-1.1895 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-repair-tools.svg b/.icons/awkward/24x24/apps/deepin-repair-tools.svg
new file mode 100644
index 00000000..795d1fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-repair-tools.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8f8f8f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.6;fill:#ffffff" d="m 16.15779,7.0029295 c -0.993182,0.052823 -1.757129,0.9120215 -1.705078,1.919922 8e-4,0.01542 0.0027,0.030595 0.0039,0.0459 -0.0038,0.104498 0.0014,0.2088085 0.01465,0.3125 0.03541,0.276214 -0.05161,0.554625 -0.235352,0.7617185 l -0.96582,1.089844 -4.115234,4.640625 c -0.050868,-0.0013 -0.089405,-0.0014 -0.1152345,0 -0.604984,0.03217 -1.0698495,0.55486 -1.038086,1.169922 0.031765,0.615061 0.5472395,1.08692 1.1533205,1.054687 0.6060795,-0.03224 1.069849,-0.554861 1.038086,-1.169922 -0.0014,-0.02648 -0.005,-0.06551 -0.01172,-0.117187 l 4.103515,-4.626953 0.97754,-1.102539 c 0.183452,-0.207078 0.44828,-0.323953 0.722656,-0.317383 0.08173,0.0021 0.16387,4.6e-5 0.245117,-0.0088 0.03857,4.37e-4 0.07715,-8.5e-4 0.116211,-0.003 0.810655,-0.04312 1.467421,-0.623695 1.65332,-1.3837895 L 16.98298,9.466777 C 16.49011,9.562723 16.013355,9.2396775 15.91755,8.746074 l -0.002,-0.00879 C 15.819796,8.2436815 16.142457,7.764872 16.635327,7.668925 L 17.491772,7.5019325 C 17.145955,7.168564 16.671732,6.9755755 16.157788,7.002909 Z m -7.2236325,9.3369145 0.586914,0.131835 0.171875,0.576172 L 9.278884,17.492187 8.6929465,17.360351 8.520095,16.784179 Z"/>
+ <path style="opacity:0.2" d="m 12.832054,12.092044 4.910586,4.74239 c 0.334374,0.322922 0.343023,0.860543 0.02536,1.196172 -0.09744,0.0878 -0.33803,0.283991 -0.33803,0.283991 -0.367865,0.286787 -0.91712,0.234523 -1.222917,-0.112857 l -4.493027,-5.103991 c -0.05163,-0.05865 -0.08252,-0.129064 -0.0932,-0.201948 C 11.485983,12.732187 10.963934,12.12043 9.886366,11.095685 8.6134786,9.885196 8.3958425,10.496142 8.1607547,10.697279 7.9256659,10.898416 7.9494765,11.08492 7.9494765,11.08492 7.928993,11.199692 7.8465201,11.353367 7.754166,11.42791 l -0.3753662,0.302976 c -0.03492,0.01648 -0.6879954,-0.656762 -0.8951367,-0.879546 -0.1779543,-0.191392 -0.461892,-0.574505 -0.461892,-0.574505 -0.032463,-0.04312 -0.027923,-0.108735 0.00895,-0.147797 0,0 0.3477359,-0.381188 0.4762596,-0.3886415 C 6.8841912,9.7185215 7.0588,9.6844525 7.2439308,9.412187 7.429061,9.1399225 7.4292118,8.9255 7.5321567,8.7679435 7.6005995,8.6631915 8.1719773,7.983159 9.007664,7.5066025 10.610697,6.592462 11.854398,6.5359755 12.112366,6.5531475 l 1.206736,0.080327 -0.624965,0.595434 c -0.05177,0.01796 -0.13639,0.04288 -0.18892,0.055629 0,0 -0.762754,0.163614 -1.367997,0.5885235 -0.605243,0.4249095 -0.770146,1.1551075 -0.307686,2.0138785 0.271327,0.5038455 0.448532,0.6777645 0.819848,1.0844085 0.434214,0.475526 0.81925,0.854906 0.986512,1.01665 0.07218,0.01561 0.140559,0.05035 0.19616,0.104046 z"/>
+ <path style="fill:#ffffff" d="m 12.832054,11.592044 4.910586,4.74239 c 0.334374,0.322922 0.343023,0.860543 0.02536,1.196172 -0.09744,0.0878 -0.33803,0.283991 -0.33803,0.283991 -0.367865,0.286787 -0.91712,0.234523 -1.222917,-0.112857 l -4.493027,-5.103991 c -0.05163,-0.05865 -0.08252,-0.129064 -0.0932,-0.201948 C 11.485983,12.232187 10.963934,11.62043 9.886366,10.595685 8.6134786,9.385196 8.3958425,9.996142 8.1607547,10.197279 7.9256659,10.398416 7.9494765,10.58492 7.9494765,10.58492 7.928993,10.699692 7.8465201,10.853367 7.754166,10.92791 L 7.3787998,11.230886 C 7.3438798,11.247366 6.6908044,10.574124 6.4836631,10.35134 6.3057088,10.159948 6.0217711,9.776835 6.0217711,9.776835 5.9893085,9.73371 5.9938477,9.6681005 6.0307242,9.6290385 c 0,0 0.3477359,-0.3811885 0.4762596,-0.388642 C 6.8841912,9.2185215 7.0588,9.1844525 7.2439308,8.912187 7.429061,8.6399225 7.4292118,8.4255 7.5321567,8.2679435 7.6005995,8.1631915 8.1719773,7.483159 9.007664,7.0066025 10.610697,6.092462 11.854398,6.0359755 12.112366,6.0531475 l 1.206736,0.080327 -0.624965,0.595434 c -0.05177,0.01796 -0.13639,0.04288 -0.18892,0.055629 0,0 -0.762754,0.163614 -1.367997,0.5885235 -0.605243,0.4249095 -0.770146,1.1551075 -0.307686,2.0138785 0.271327,0.5038465 0.448532,0.6777645 0.819848,1.0844085 0.434214,0.475526 0.81925,0.854906 0.986512,1.01665 0.07218,0.01561 0.140559,0.05035 0.19616,0.104046 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-scanner.svg b/.icons/awkward/24x24/apps/deepin-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-screen-recorder.svg b/.icons/awkward/24x24/apps/deepin-screen-recorder.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-screen-recorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-screenshot.svg b/.icons/awkward/24x24/apps/deepin-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-show-desktop.svg b/.icons/awkward/24x24/apps/deepin-show-desktop.svg
new file mode 120000
index 00000000..134c2f8f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-show-desktop.svg
@@ -0,0 +1 @@
+cs-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-software-center.svg b/.icons/awkward/24x24/apps/deepin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-system-monitor.svg b/.icons/awkward/24x24/apps/deepin-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-terminal.svg b/.icons/awkward/24x24/apps/deepin-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-toggle-desktop.svg b/.icons/awkward/24x24/apps/deepin-toggle-desktop.svg
new file mode 100644
index 00000000..85d012fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-toggle-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="2" y="3.5" rx="1.217" ry="1.189"/>
+ <rect style="fill:#00d093;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="2" y="3" rx="1.217" ry="1.189"/>
+ <rect style="opacity:0.3" width="16" height="3" x="4" y="17" rx=".5"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="6.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="6" rx=".5"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="11.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="11" rx=".5"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 3.2177734,2.9999999 C 2.5432965,2.9999999 2,3.5306394 2,4.189453 v 0.5 C 2,4.0306394 2.5432965,3.4999999 3.2177734,3.4999999 H 20.782226 C 21.456703,3.4999999 22,4.0306394 22,4.689453 v -0.5 C 22,3.5306394 21.456703,2.9999999 20.782226,2.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deepin-translator.svg b/.icons/awkward/24x24/apps/deepin-translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin-voice-recorder.svg b/.icons/awkward/24x24/apps/deepin-voice-recorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin-voice-recorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin.com.wechat.devtools.svg b/.icons/awkward/24x24/apps/deepin.com.wechat.devtools.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin.com.wechat.devtools.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deepin.com.wechat.svg b/.icons/awkward/24x24/apps/deepin.com.wechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deepin.com.wechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/deezer.svg b/.icons/awkward/24x24/apps/deezer.svg
new file mode 100644
index 00000000..46de8854
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deezer.svg
@@ -0,0 +1,59 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="21" x="-22.5" y="-23" rx="1" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="21" x="-22" y="-23" rx="1" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2" transform="translate(1,0.5)">
+ <path d="m 2,19 3,0 0,2 -3,0 z"/>
+ <path d="m 2,16 3,0 0,2 -3,0 z"/>
+ <path d="m 2,13 3,0 0,2 -3,0 z"/>
+ <path d="m 2,10 3,0 0,2 -3,0 z"/>
+ <path d="M 2,7 5,7 5,9 2,9 Z"/>
+ <path d="m 6,19 3,0 0,2 -3,0 z"/>
+ <path d="m 6,16 3,0 0,2 -3,0 z"/>
+ <path d="m 6,13 3,0 0,2 -3,0 z"/>
+ <path d="m 10,19 3,0 0,2 -3,0 z"/>
+ <path d="m 10,16 3,0 0,2 -3,0 z"/>
+ <path d="m 10,13 3,0 0,2 -3,0 z"/>
+ <path d="m 10,10 3,0 0,2 -3,0 z"/>
+ <path d="m 10,7 3,0 0,2 -3,0 z"/>
+ <path d="m 10,4 3,0 0,2 -3,0 z"/>
+ <path d="m 14,19 3,0 0,2 -3,0 z"/>
+ <path d="m 14,16 3,0 0,2 -3,0 z"/>
+ <path d="m 14,13 3,0 0,2 -3,0 z"/>
+ <path d="m 14,10 3,0 0,2 -3,0 z"/>
+ <path d="m 14,7 3,0 0,2 -3,0 z"/>
+ <path d="m 18,19 3,0 0,2 -3,0 z"/>
+ <path d="m 18,16 3,0 0,2 -3,0 z"/>
+ <path d="m 18,13 3,0 0,2 -3,0 z"/>
+ <path d="m 18,10 3,0 0,2 -3,0 z"/>
+ <path d="m 18,7 3,0 0,2 -3,0 z"/>
+ <path d="m 18,4 3,0 0,2 -3,0 z"/>
+ </g>
+ <g transform="translate(1,0)">
+ <path style="fill:#933333" d="m 2,19 3,0 0,2 -3,0 z"/>
+ <path style="fill:#933333" d="m 2,16 3,0 0,2 -3,0 z"/>
+ <path style="fill:#933333" d="m 2,13 3,0 0,2 -3,0 z"/>
+ <path style="fill:#f88383" d="m 2,10 3,0 0,2 -3,0 z"/>
+ <path style="fill:#f88383" d="M 2,7 5,7 5,9 2,9 Z"/>
+ <path style="fill:#e8aa34" d="m 6,19 3,0 0,2 -3,0 z"/>
+ <path style="fill:#e8aa34" d="m 6,16 3,0 0,2 -3,0 z"/>
+ <path style="fill:#e8aa34" d="m 6,13 3,0 0,2 -3,0 z"/>
+ <path style="fill:#76185e" d="m 10,19 3,0 0,2 -3,0 z"/>
+ <path style="fill:#76185e" d="m 10,16 3,0 0,2 -3,0 z"/>
+ <path style="fill:#76185e" d="m 10,13 3,0 0,2 -3,0 z"/>
+ <path style="fill:#e272c5" d="m 10,10 3,0 0,2 -3,0 z"/>
+ <path style="fill:#e272c5" d="m 10,7 3,0 0,2 -3,0 z"/>
+ <path style="fill:#e272c5" d="m 10,4 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4ab225" d="m 14,19 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4ab225" d="m 14,16 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4ab225" d="m 14,13 3,0 0,2 -3,0 z"/>
+ <path style="fill:#98e97b" d="m 14,10 3,0 0,2 -3,0 z"/>
+ <path style="fill:#98e97b" d="m 14,7 3,0 0,2 -3,0 z"/>
+ <path style="fill:#0f3b95" d="m 18,19 3,0 0,2 -3,0 z"/>
+ <path style="fill:#0f3b95" d="m 18,16 3,0 0,2 -3,0 z"/>
+ <path style="fill:#0f3b95" d="m 18,13 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4fc2e1" d="m 18,10 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4fc2e1" d="m 18,7 3,0 0,2 -3,0 z"/>
+ <path style="fill:#4fc2e1" d="m 18,4 3,0 0,2 -3,0 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.0498047,2 C 2.4681047,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.4681047,-1 1.0498047,-1 l 18.9003903,0 C 22.531895,2.5 23,2.946 23,3.5 L 23,3 C 23,2.446 22.531895,2 21.950195,2 L 3.0498047,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/defcon.svg b/.icons/awkward/24x24/apps/defcon.svg
new file mode 100644
index 00000000..e2bc42c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/defcon.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12.0098 2.043c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z" style="fill:#8a0112"/>
+ <path d="m12.0098 2.043c-5.54 0-10 4.46-10 10 0 0.084-2e-3 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c2e-3 -0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m2.0156 12.293c-2e-3 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-4e-3 -0.1665-6e-3 -0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z" style="opacity:.2"/>
+ <g transform="matrix(.037708 0 0 -.037494 3.5098 21.451765)" style="fill:#3f3f3f">
+ <g>
+ <path d="m186.98 323.4-75.443 115.38s-57.62-12.844-91.065-70.775c-33.455-57.92-15.852-114.38-15.852-114.38l137.65-7.649c0.48 15.102 4.552 30.319 12.645 44.33 8.081 14.003 19.217 25.142 32.061 33.109zm259.18-71.55-137.65-7.64c-0.477 15.101-4.566 30.313-12.648 44.321-8.093 13.997-19.223 25.144-32.071 33.111l75.453 115.38s57.705-12.99 91.149-70.926c33.445-57.927 15.763-114.24 15.763-114.24zm-222.3-84.5c16.176 0 31.393 4.068 44.714 11.201l62.21-123.03s-40.104-43.472-106.99-43.472c-66.895 0-106.82 43.472-106.82 43.472l62.206 123.03c13.319-7.133 28.531-11.201 44.701-11.201zm0 29.808c-26.949 0-48.799 21.848-48.799 48.795 0 26.956 21.851 48.799 48.799 48.799 26.961 0 48.799-21.843 48.799-48.799 0-26.954-21.844-48.795-48.799-48.795z" style="fill:#efc008"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deflemask.svg b/.icons/awkward/24x24/apps/deflemask.svg
new file mode 100644
index 00000000..1b77c642
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deflemask.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.702989,2.5005764 C 10.356948,2.5275182 9.0031977,2.7321274 7.8276561,3.0943264 6.6246251,3.4649951 5.5199138,4.0000168 4.4640862,4.7212795 4.032214,5.0163018 3.6990647,5.3671961 3.5323655,5.7037014 3.3844484,6.0022954 3.1661219,7.2995956 3.0713884,8.4341702 2.775016,11.983601 3.4149734,15.591735 4.7395004,17.84042 c 0.1649935,0.280113 0.806418,1.246379 1.0528248,1.583984 0.9629212,1.319318 2.2528499,2.246393 3.7659482,2.707031 0.6202806,0.188835 1.2034996,0.292077 2.0431436,0.365235 0.0678,0.0059 0.241104,0.0027 0.398473,0 0.291092,-0.005 0.624219,-0.01815 0.808663,-0.03906 1.349388,-0.152976 2.496448,-0.542933 3.480767,-1.189453 0.297367,-0.195316 0.575354,-0.421395 0.843822,-0.664062 0.264731,-0.239288 0.521219,-0.492936 0.759831,-0.779297 0.235488,-0.28261 0.381873,-0.48811 0.828196,-1.150391 0.587563,-0.871859 0.832442,-1.315625 1.14463,-2.074219 1.113141,-2.704852 1.435429,-6.5075 0.839916,-9.9062492 C 20.557444,5.8477154 20.511809,5.7102304 20.260365,5.3872952 20.007742,5.0628455 19.760866,4.861371 19.125501,4.4576076 17.350929,3.3298936 15.353476,2.6975641 13.039041,2.5337795 12.696209,2.5095185 12.34834,2.5024518 11.99989,2.5025295 c -0.09936,2.22e-5 -0.197348,-0.00395 -0.296901,-0.00195 z"/>
+ <path style="fill:#e4e4e4" d="M 11.702372,2.0006848 C 10.356447,2.0276266 9.0043655,2.2323877 7.8289248,2.5945867 6.6259971,2.9652554 5.5199532,3.4997165 4.4642162,4.2209792 4.0323812,4.5160015 3.6992471,4.867147 3.5325622,5.2036523 3.3846578,5.5022463 3.1661136,6.7982918 3.0713883,7.9328664 2.7750413,11.482298 3.4148527,15.09186 4.739266,17.340545 c 0.1649793,0.280113 0.8072835,1.244832 1.053669,1.582437 0.9628387,1.319318 2.2529405,2.247085 3.7659089,2.707723 0.6202271,0.188835 1.2026211,0.293148 2.0421941,0.366306 0.06779,0.0059 0.241777,0.0017 0.399132,-0.001 V 2.0016616 c -0.09935,2.22e-5 -0.198254,-0.00297 -0.297798,-9.753e-4 z m 0.297798,9.768e-4 c 0.348421,-7.77e-5 0.696392,0.00797 1.039194,0.032234 -0.342802,-0.024261 -0.690773,-0.032312 -1.039194,-0.032234 z m 0,19.9943714 c 0.291068,-0.005 0.623145,-0.01718 0.807573,-0.03809 -0.184428,0.0209 -0.516505,0.03309 -0.807573,0.03809 z M 20.414009,5.1079249 c 0.126243,0.214942 0.180402,0.451553 0.291595,1.0862153 C 20.594411,5.5594779 20.540393,5.3228669 20.414009,5.1079249 Z m 0.472548,2.3765844 C 20.978567,8.353499 21.013849,9.2357637 20.99513,10.108228 21.0139,9.2357637 20.97855,8.353499 20.886557,7.4845093 Z M 17.133056,20.102972 c -0.268582,0.242832 -0.546251,0.469782 -0.843762,0.665209 0.29771,-0.195556 0.575019,-0.422186 0.843762,-0.665209 z"/>
+ <path style="fill:#9c9c9c" d="M 12.00017,2.0016616 V 21.996033 c 0.291068,-0.005 0.623145,-0.01718 0.807573,-0.03809 2.158836,-0.244762 3.802809,-1.096415 5.084286,-2.634463 0.235467,-0.28261 0.383001,-0.487427 0.829286,-1.149708 0.587512,-0.871859 0.832502,-1.316156 1.144663,-2.07475 C 20.979024,13.39417 21.301066,9.5928946 20.705604,6.1941452 20.557346,5.3479248 20.510329,5.2091248 20.258906,4.8861895 20.006305,4.5617399 19.759893,4.3600265 19.124583,3.9562631 17.350163,2.8285491 15.3536,2.197681 13.039364,2.0338964 12.696562,2.0096354 12.348591,2.0015839 12.00017,2.0016616 Z"/>
+ <path style="opacity:0.1" d="m 11.674593,19.475778 c -0.305522,-0.03979 -0.665539,-0.169142 -0.984718,-0.353805 -0.174299,-0.100843 -0.210735,-0.150059 -0.180048,-0.243198 0.01759,-0.05339 0.03147,-0.06047 0.118589,-0.06047 0.05427,0 0.309558,0.02703 0.567315,0.06006 0.961097,0.123166 1.366513,0.07337 2.445983,-0.300414 0.284677,-0.09858 0.33414,-0.10148 0.357391,-0.02099 0.02402,0.08317 -0.434974,0.489202 -0.779735,0.689758 -0.357076,0.207719 -0.989071,0.301432 -1.544777,0.229061 z"/>
+ <path style="fill:#3f3f3f" d="m 11.674593,18.97578 c -0.305522,-0.03979 -0.665539,-0.169141 -0.984718,-0.353805 -0.174299,-0.100843 -0.210735,-0.150058 -0.180048,-0.243198 0.01759,-0.05339 0.03147,-0.06047 0.118589,-0.06047 0.05427,0 0.309558,0.02703 0.567315,0.06006 0.961097,0.123166 1.366513,0.07337 2.445983,-0.300414 0.284677,-0.09858 0.33414,-0.10148 0.357391,-0.02098 0.02402,0.08317 -0.434974,0.489203 -0.779735,0.689758 -0.357076,0.207719 -0.989071,0.301432 -1.544777,0.229062 z"/>
+ <path style="opacity:0.1" d="m 11.612166,15.502833 c -0.01848,-0.0076 -0.03047,8.5e-4 -0.05178,0.01902 -0.157485,0.134226 -0.518984,0.782668 -0.551983,0.990085 -0.0352,0.221278 0.04332,0.499604 0.182692,0.643706 0.06803,0.07034 0.477218,0.278133 0.626232,0.318349 0.06568,0.01772 0.124272,0.02506 0.182691,0.02603 0.05842,-9.5e-4 0.117012,-0.0083 0.182692,-0.02603 0.149013,-0.04021 0.558201,-0.248009 0.626232,-0.318349 0.139373,-0.144102 0.217895,-0.422428 0.182691,-0.643706 -0.033,-0.207417 -0.394497,-0.855859 -0.551983,-0.990085 -0.02131,-0.01815 -0.0333,-0.02666 -0.05178,-0.01902 -0.01848,0.0076 -0.04353,0.03054 -0.09086,0.07708 -0.09713,0.0955 -0.179859,0.129398 -0.296996,0.123135 -0.117137,0.0063 -0.199869,-0.02763 -0.296996,-0.123135 -0.04733,-0.04654 -0.07238,-0.06945 -0.09086,-0.07708 z"/>
+ <path style="fill:#3f3f3f" d="m 11.612166,15.002836 c -0.01848,-0.0076 -0.03047,8.5e-4 -0.05178,0.01902 -0.157485,0.134226 -0.518984,0.782668 -0.551983,0.990085 -0.0352,0.221278 0.04332,0.499604 0.182692,0.643707 0.06803,0.07034 0.477218,0.278132 0.626232,0.318348 0.06568,0.01773 0.124272,0.02506 0.182691,0.02603 0.05842,-9.5e-4 0.117012,-0.0083 0.182692,-0.02603 0.149013,-0.04021 0.558201,-0.248008 0.626232,-0.318348 0.139373,-0.144103 0.217895,-0.422429 0.182691,-0.643707 -0.033,-0.207417 -0.394497,-0.855859 -0.551983,-0.990085 -0.02131,-0.01815 -0.0333,-0.02666 -0.05178,-0.01902 -0.01848,0.0076 -0.04353,0.03054 -0.09086,0.07709 -0.09713,0.0955 -0.179859,0.129398 -0.296996,0.123134 -0.117137,0.0063 -0.199869,-0.02763 -0.296996,-0.123134 -0.04733,-0.04655 -0.07238,-0.06945 -0.09086,-0.07709 z"/>
+ <path style="fill:#3f3f3f" d="m 7.2088661,10.001409 c -0.379138,0.01044 -0.6781379,0.08246 -0.8670154,0.241865 -0.1216352,0.102649 -0.2076257,0.278842 -0.2864731,0.588415 -0.096349,0.378276 -0.069297,0.661393 0.1020024,1.044467 0.2626941,0.58747 0.8556892,1.007377 1.5625808,1.108243 0.020134,0.0029 0.052492,0.01116 0.072703,0.01565 h 3.0752452 c 0.07302,-0.02275 0.10464,-0.05783 0.123705,-0.121534 0.03241,-0.108312 -0.02659,-0.308268 -0.194237,-0.65941 C 10.58156,11.76705 10.373627,11.441195 10.063831,11.073552 9.5610433,10.476881 9.1599259,10.225532 8.5533368,10.125349 8.0463516,10.041616 7.5880046,9.9909425 7.2088661,10.001409 Z"/>
+ <path style="opacity:0.3" d="m 13.5,9.400041 v 4.1 h 0.499998 v -4.1 z m 0.999996,0 v 4.1 h 0.499998 v -4.1 z m 0.999995,0 v 4.1 h 0.499998 v -4.1 z m 0.999996,0 v 4.1 h 0.499997 v -4.1 z"/>
+ <rect style="fill:#3f3f3f" width="5" height="3" x="13" y="10" rx=".833" ry=".9"/>
+ <path style="fill:#ffffff" d="m 14.666668,10.599998 v 1.800004 h 1.666666 v -1.800004 z m 0.277777,0.300001 h 1.111111 v 1.200003 h -1.111111 z"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="13.72" y="10.72"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="14.11" y="11.02"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="13.72" y="11.92"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="14.11" y="11.62"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="-17.28" y="10.72" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="-16.89" y="11.02" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="-17.28" y="11.92" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="-16.89" y="11.62" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".778" height=".3" x="15.11" y="11.05"/>
+ <rect style="fill:#ffffff" width=".778" height=".3" x="15.11" y="11.65"/>
+ <rect style="fill:#ffffff" width=".6" height=".278" x="11.17" y="-15.64" transform="rotate(90)"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.703125 2 C 10.3572 2.0269418 9.0035657 2.231551 7.828125 2.59375 C 6.6251973 2.9644187 5.5205808 3.4994404 4.4648438 4.2207031 C 4.0330087 4.5157254 3.699888 4.8666197 3.5332031 5.203125 C 3.3852987 5.501719 3.1669909 6.7990191 3.0722656 7.9335938 C 3.0240981 8.5105102 3.0095455 9.0862277 3.0097656 9.6601562 C 3.019431 9.2516287 3.038106 8.8427333 3.0722656 8.4335938 C 3.1669909 7.2990191 3.3852987 6.001719 3.5332031 5.703125 C 3.699888 5.3666197 4.0330087 5.0157254 4.4648438 4.7207031 C 5.5205808 3.9994404 6.6251973 3.4644187 7.828125 3.09375 C 9.0035657 2.731551 10.3572 2.526942 11.703125 2.5 C 11.802669 2.498 11.90065 2.5019753 12 2.5019531 C 12.348421 2.5018754 12.696261 2.5089421 13.039062 2.5332031 C 15.353299 2.6969877 17.35058 3.3293172 19.125 4.4570312 C 19.76031 4.8607946 20.007165 5.0622691 20.259766 5.3867188 C 20.511189 5.7096539 20.55682 5.847139 20.705078 6.6933594 C 20.904119 7.8294365 20.99153 9.0094385 20.990234 10.179688 C 21.023494 8.8473469 20.932518 7.4915301 20.705078 6.1933594 C 20.55682 5.347139 20.511189 5.209654 20.259766 4.8867188 C 20.007165 4.5622691 19.76031 4.3607946 19.125 3.9570312 C 17.35058 2.8293173 15.353299 2.1969877 13.039062 2.0332031 C 12.696261 2.0089421 12.348421 2.0018754 12 2.0019531 C 11.90065 2.0019753 11.802669 1.9980053 11.703125 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deja-dup.svg b/.icons/awkward/24x24/apps/deja-dup.svg
new file mode 100644
index 00000000..78fa3561
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deja-dup.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-19.5" y="-19" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6c6c6c" width="14" height="14" x="-19" y="-19" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.7001955,5 C 5.3123955,5 5,5.3123955 5,5.7001955 l 0,0.5 C 5,5.8123955 5.3123955,5.5 5.7001955,5.5 l 12.5996085,0 C 18.687604,5.5 19,5.8123955 19,6.2001955 l 0,-0.5 C 19,5.3123955 18.687604,5 18.299804,5 L 5.7001955,5 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 12,7 0,5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 8,16 4,-4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 16,16 12,12"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/delir.svg b/.icons/awkward/24x24/apps/delir.svg
new file mode 100644
index 00000000..a4354ef0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/delir.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12 2.5 C 6.46 2.5 2 6.96 2 12.5 C 2 18.04 6.46 22.5 12 22.5 C 14.807721 22.5 17.335521 21.351151 19.148438 19.5 L 22 19.5 L 22.5 18.5 L 19.996094 18.5 C 20.234407 18.182313 20.448567 17.845062 20.648438 17.5 L 22 17.5 L 22.5 16.5 L 22.25 16.5 L 22.5 16 L 21.361328 16 C 21.766861 14.910143 22 13.734515 22 12.5 C 22 6.96 17.54 2.5 12 2.5 z"/>
+ <path style="fill:#b94bee" d="m 12,2 c 2.864129,0 5.439595,1.1920661 7.259349,3.1091465 1.700142,1.7910725 1.216261,3.7881525 1.216261,6.4640245 0,5.539999 -3.118537,9.146341 -8.658537,9.146341 -2.6922955,0 -4.9465995,0.227167 -6.7408345,-1.491543 C 3.1784338,17.410048 2,14.847705 2,12 2,6.46 6.46,2 12,2 Z"/>
+ <path style="fill:#693f86" d="M 11.885742,3.1699219 12.680664,5.558594 12.313,6.656 11.751953,6.238281 11.391602,12.493164 4.868164,19.016601 C 6.679956,20.85819 9.200517,22 12,22 c 1.675307,-0.107995 3.266566,-0.467438 4.538082,-1.134762 0.897959,-0.464123 1.734808,-1.066249 2.480468,-1.800781 l 0.292969,-0.289063 h 0.04004 c 0.197515,-0.214317 0.386148,-0.435886 0.564454,-0.666992 -3.34e-4,-5.5e-4 -0.0066,-3.84e-4 -0.0068,-0.001 -0.0072,-0.01882 0.05161,-0.118698 0.146484,-0.249023 0.282655,-0.388252 0.575915,-0.873436 0.807617,-1.31836 l 0.08887,-0.08887 C 21.617326,15.110701 22,13.603316 22,12 22,9.200517 20.85819,6.679956 19.016601,4.868164 l -2.635742,2.635742 z"/>
+ <path style="opacity:0.2" d="M 11.885742,3.1699219 12.13086,3.90625 16.380859,8.003906 19.011719,5.373047 C 18.927562,5.2902545 18.835065,5.21653 18.748047,5.136719 l -2.367188,2.367187 z m 7.203125,2.2763671 c 0.162641,0.1634345 0.317668,0.3344625 0.46875,0.508789 C 19.466167,5.838902 19.368332,5.723748 19.259765,5.609375 19.205591,5.5523035 19.144368,5.502063 19.088867,5.446289 Z M 12.597656,5.807617 12.313477,6.65625 11.751953,6.238281 11.391602,12.493164 4.8720703,19.012695 C 3.152455,17.264827 2.0703804,14.889679 2.0058594,12.249024 2.0038076,12.332777 2,12.415736 2,12.5 c 0,2.740546 1.0984075,5.209891 2.8720703,7.012695 l 0.2470702,-0.24707 c -0.014245,-0.01333 -0.02879,-0.02451 -0.04297,-0.03808 -0.04978,-0.04769 -0.09282,-0.101691 -0.1416017,-0.150391 0.062257,0.06216 0.1291177,0.119548 0.1933592,0.179688 l 6.263674,-6.263673 0.360351,-6.254883 0.561524,0.417969 0.367187,-1.097656 z M 4.9345703,19.577148 c 0.048782,0.0487 0.091822,0.102707 0.1416017,0.150391 0.1189695,0.113962 0.2402725,0.218921 0.363281,0.316406 C 5.2664995,19.893426 5.096747,19.739071 4.9345703,19.577148 Z"/>
+ <path style="fill:#693f86" d="m 18,18 h 4.5 L 22,19 h -4 z"/>
+ <path style="fill:#693f86" d="m 19,16 h 3.5 L 22,17 h -3 z"/>
+ <path style="opacity:0.2" d="m 14.607465,21.350667 c -0.476558,-0.818391 -0.992394,-1.614249 -1.447466,-2.444881 0.98507,-0.808834 2.026967,-1.546955 3.0081,-2.360742 -1.414806,-4.295804 -2.842441,-8.587535 -4.282632,-12.8748976 -0.01613,0.5456939 0.101527,1.2616341 0.142856,1.8749126 0.313758,3.3778235 0.623474,6.756021 0.934445,10.134102 -0.280219,0.497816 -0.535157,1.011357 -0.846298,1.490641 -0.342266,-0.463307 -0.611929,-0.977874 -0.917269,-1.466734 0.185288,-2.988163 0.386552,-5.9754275 0.552613,-8.9647125 -0.216708,0.266666 -0.479533,1.1607375 -0.713404,1.676479 -1.0764825,2.7274725 -2.1756165,5.4482345 -3.236182,8.1806065 1.074415,0.811607 2.214601,1.559141 3.304222,2.360138 -0.197487,0.613035 -0.621075,1.170235 -0.903007,1.760849 -0.176141,0.3086 -0.5709455,0.959624 -3.2e-4,0.427343 0.64615,-0.485432 1.280932,-0.985986 1.931557,-1.465422 0.837004,0.56969 1.653468,1.169107 2.490915,1.738151 l -0.01814,-0.06583 z"/>
+ <path style="fill:#ffffff" d="m 14.607465,20.850889 c -0.476558,-0.818391 -0.992394,-1.614249 -1.447466,-2.444881 0.98507,-0.808834 2.026967,-1.546955 3.0081,-2.360742 -1.414806,-4.295804 -2.842441,-8.587535 -4.282632,-12.8748976 -0.01613,0.5456939 0.101527,1.2616341 0.142856,1.8749126 0.313758,3.3778235 0.623474,6.756021 0.934445,10.134102 -0.280219,0.497817 -0.535157,1.011357 -0.846298,1.490641 -0.342266,-0.463307 -0.611929,-0.977874 -0.917269,-1.466733 0.185288,-2.988164 0.386552,-5.9754285 0.552613,-8.9647135 -0.216708,0.266666 -0.479533,1.1607375 -0.713404,1.676479 -1.0764825,2.7274725 -2.1756165,5.4482345 -3.236182,8.1806065 1.074415,0.811607 2.214601,1.559141 3.304222,2.360138 -0.197487,0.613035 -0.621075,1.170235 -0.903007,1.760849 -0.176141,0.308601 -0.5709455,0.959624 -3.2e-4,0.427343 0.64615,-0.485432 1.280932,-0.985986 1.931557,-1.465422 0.837004,0.56969 1.653468,1.169107 2.490915,1.738151 l -0.01814,-0.06583 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deltachat.svg b/.icons/awkward/24x24/apps/deltachat.svg
new file mode 100644
index 00000000..e5d84520
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deltachat.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.148309,22.340129 C 5.6122345,21.522669 2.3032783,17.817358 2.0193021,13.23741 1.6465517,7.2257199 6.7247013,2.1449286 12.731665,2.5194747 c 2.35335,0.1467356 4.513864,1.0686234 6.179606,2.6368269 2.019244,1.9010068 3.08307,4.321381 3.088695,7.0272734 0.0027,1.297398 -0.169992,2.10201 -0.770541,3.590189 -0.24677,0.611503 -0.514641,1.35272 -0.595272,1.647149 -0.309892,1.131611 -0.119733,2.298515 0.608926,3.736675 0.235726,0.465253 0.404837,0.86956 0.375801,0.898458 -0.02903,0.0289 -0.501766,-0.117712 -1.050513,-0.325801 -2.050272,-0.777475 -2.84219,-0.78298 -4.683075,-0.03255 -1.895798,0.772811 -3.818687,0.988139 -5.736983,0.642438 z"/>
+ <path style="fill:#465c66" d="M 10.148309,21.84013 C 5.6122345,21.02267 2.3032783,17.317359 2.0193021,12.737411 1.6465517,6.7257204 6.7247013,1.6449291 12.731665,2.0194752 c 2.35335,0.1467356 4.513864,1.0686234 6.179606,2.6368268 2.019244,1.9010069 3.08307,4.3213812 3.088695,7.027273 0.0027,1.297398 -0.169992,2.102011 -0.770541,3.59019 -0.24677,0.611503 -0.514641,1.352719 -0.595272,1.647149 -0.309892,1.13161 -0.119733,2.298514 0.608926,3.736675 0.235726,0.465252 0.404837,0.869559 0.375801,0.898457 -0.02903,0.0289 -0.501766,-0.117711 -1.050513,-0.3258 -2.050272,-0.777475 -2.84219,-0.782981 -4.683075,-0.03255 -1.895798,0.77281 -3.818687,0.988139 -5.736983,0.642437 z"/>
+ <path style="opacity:0.2" d="m 11.777253,5.5000016 c -0.606976,0.00506 -1.067744,0.051803 -1.43909,0.144531 -1.2430415,0.3103969 -1.8798284,0.8940718 -1.8613279,1.7041018 0.016075,0.7037489 0.362659,1.1615368 1.9811719,2.3437497 0.801789,0.5856519 1.44036,1.1138959 1.419921,1.1738279 -0.02044,0.05993 -0.38696,0.195644 -0.814453,0.301758 -1.68911,0.419271 -3.0920123,1.405618 -3.6894523,2.591796 -0.5031464,1.174734 -0.4920039,2.418002 -0.0039,3.393555 0.7966404,1.581676 2.5521512,2.46769 4.6191403,2.333007 0.430381,-0.02804 1.086371,-0.142004 1.457031,-0.253906 0.824852,-0.24902 1.661921,-0.774971 2.313476,-1.414062 1.220486,-1.175903 1.560609,-3.261971 0.928711,-4.614258 C 16.175119,12.1709 15.140953,11.273119 13.135747,10.120118 10.307172,8.4936762 9.9492314,8.2362242 9.602818,7.8505873 9.4203815,7.6474943 9.271763,7.3707638 9.271763,7.2363294 c 0,-0.9248874 1.803285,-1.4433334 3.065067,-0.8623044 0.295105,0.1358905 0.850738,0.4950339 1.234375,0.7988279 1.127098,0.8925289 1.664235,1.0119739 2.227539,0.4980469 C 16.439891,7.0859534 15.858973,6.208105 14.559486,5.7968765 13.932325,5.5984121 12.788881,5.4915671 11.777253,5.5000016 Z m 0.766691,5.9999994 c 0.241222,6e-4 0.369865,0.116738 0.867188,0.574219 1.148244,1.05625 1.700576,2.333058 1.570312,3.632811 -0.178073,1.475162 -1.196386,2.754735 -2.919922,2.792969 -1.79222,0.01509 -3.05126,-1.777452 -3.061523,-3.294922 -0.00649,-1.299573 0.206363,-1.90282 0.9150389,-2.592773 0.5432061,-0.528856 1.4793261,-0.963517 2.3330081,-1.083007 0.123108,-0.01723 0.21549,-0.02951 0.295898,-0.0293 z"/>
+ <path style="fill:#ffffff" d="m 11.777253,5.0000021 c -0.606976,0.00506 -1.067744,0.051803 -1.43909,0.144531 -1.2430415,0.310397 -1.8798284,0.8940719 -1.8613279,1.7041018 0.016075,0.7037489 0.362659,1.1615369 1.9811719,2.3437497 0.801789,0.5856515 1.44036,1.1138964 1.419921,1.1738274 -0.02044,0.05993 -0.38696,0.195645 -0.814453,0.301758 -1.68911,0.419271 -3.0920123,1.405619 -3.6894523,2.591797 -0.5031464,1.174734 -0.4920039,2.418001 -0.0039,3.393554 0.7966404,1.581677 2.5521512,2.46769 4.6191403,2.333007 0.430381,-0.02804 1.086371,-0.142004 1.457031,-0.253906 0.824852,-0.249019 1.661921,-0.774971 2.313476,-1.414062 1.220486,-1.175902 1.560609,-3.26197 0.928711,-4.614257 C 16.175119,11.6709 15.140953,10.773119 13.135747,9.6201186 10.307172,7.9936768 9.9492314,7.7362248 9.602818,7.3505879 9.4203815,7.1474949 9.271763,6.8707644 9.271763,6.7363299 c 0,-0.9248874 1.803285,-1.4433333 3.065067,-0.8623044 0.295105,0.1358905 0.850738,0.495034 1.234375,0.7988279 1.127098,0.8925289 1.664235,1.0119739 2.227539,0.498047 0.641147,-0.5849465 0.06023,-1.4627949 -1.239258,-1.8740233 -0.627161,-0.1984645 -1.770605,-0.3053097 -2.782233,-0.296875 z m 0.766691,5.9999989 c 0.241222,6e-4 0.369865,0.116738 0.867188,0.574219 1.148244,1.056251 1.700576,2.333058 1.570312,3.632812 -0.178073,1.475161 -1.196386,2.754734 -2.919922,2.792969 -1.79222,0.01509 -3.05126,-1.777453 -3.061523,-3.294922 -0.00649,-1.299574 0.206363,-1.902821 0.9150389,-2.592773 0.5432061,-0.528856 1.4793261,-0.963517 2.3330081,-1.083008 0.123108,-0.01723 0.21549,-0.02951 0.295898,-0.0293 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.170897,2.0000025 C 6.5354673,1.9639726 1.8659903,6.7045609 2.0068358,12.365236 2.1480869,6.7435939 7.0176258,2.1632658 12.731444,2.5195337 c 2.353351,0.1467356 4.513945,1.0685149 6.179687,2.6367184 1.945382,1.8314703 3.001183,4.1459325 3.081054,6.7324209 0.001,-0.07097 0.008,-0.131125 0.0078,-0.205078 C 21.994372,8.9777027 20.930375,6.5572589 18.911131,4.6562522 17.245389,3.0880488 15.084795,2.1662694 12.731444,2.0195337 12.543726,2.0078292 12.356663,2.0011902 12.170897,2.0000025 Z m 8.329101,16.2412095 c -0.0525,0.884539 0.188448,1.821169 0.743164,2.916015 0.06905,0.136276 0.113658,0.241459 0.167969,0.359375 0.112063,0.03106 0.19735,0.04967 0.208007,0.03907 0.02904,-0.0289 -0.140251,-0.433185 -0.375976,-0.898438 -0.451483,-0.891098 -0.696011,-1.677071 -0.743164,-2.416017 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deluge.svg b/.icons/awkward/24x24/apps/deluge.svg
new file mode 100644
index 00000000..eb680457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deluge.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.358,2.0253 5.5729,10.32 C 3.583,13.173 3.6051,16.255 4.9459,18.583 6.2868,20.91 8.9254,22.5 12.002,22.5 15.079,22.5 17.716,20.91 19.055,18.583 20.395,16.255 20.416,13.173 18.428,10.319 L 12.641,2.0091 C 12.142,1.3333 11.914,1.3219 11.358,2.0253 Z"/>
+ <path style="fill:#225394" d="M 11.358,1.5253 5.5729,9.8204 C 3.583,12.673 3.6051,15.755 4.9459,18.083 6.2868,20.41 8.9254,22 12.002,22 15.079,22 17.716,20.41 19.055,18.083 20.395,15.755 20.416,12.673 18.428,9.8186 L 12.641,1.5091 C 12.142,0.83329 11.914,0.82192 11.358,1.5253 Z"/>
+ <path style="opacity:0.2" d="M 12.005,3.7493 7.3965,10.796 C 8.4656,9.8327 9.8814,9.3814 11.226,9.5754 11.844,9.6647 12.448,9.8899 12.994,10.264 14.196,11.087 13.638,12.967 12.182,13.001 12.178,13.002 12.174,13.003 12.17,13.003 A 2.25,2.25 0 0 0 10,15.25 2.25,2.25 0 0 0 11.99,17.484 C 12.329,17.55 12.712,17.526 13.189,17.448 14.179,17.282 15.618,16.848 16.392,16.19 18.338,14.645 17.982,12.928 16.812,11.114 Z"/>
+ <path style="fill:#358eff" d="M 12.005,3.249 7.3965,10.296 C 8.4656,9.3324 9.8814,8.8812 11.226,9.0752 11.844,9.1645 12.448,9.3897 12.994,9.7637 14.196,10.587 13.638,12.467 12.182,12.501 12.178,12.501 12.174,12.502 12.17,12.503 A 2.25,2.25 0 0 0 10,14.75 2.25,2.25 0 0 0 11.99,16.983 C 12.329,17.05 12.712,17.025 13.189,16.948 14.179,16.782 15.618,16.348 16.392,15.689 18.338,14.144 17.982,12.427 16.812,10.613 Z"/>
+ <path style="opacity:0.2" d="M 10.665,11.003 C 9.5277,10.952 8.3557,11.584 7.6592,12.839 6.6461,14.665 6.7736,16.852 8.2334,18.418 10.355,20.695 13.478,20.273 15,18.679 13.981,18.99 13.069,19.118 12.257,19.037 A 3.75,3.75 0 0 1 12.25,19.037 3.75,3.75 0 0 1 8.5,15.287 3.75,3.75 0 0 1 11.668,11.585 C 11.825,11.541 11.984,11.508 12.147,11.502 11.692,11.191 11.182,11.026 10.665,11.003 Z"/>
+ <path style="fill:#c3dcfc" d="M 10.665,10.503 C 9.5277,10.452 8.3557,11.084 7.6592,12.339 6.6461,14.165 6.7736,16.352 8.2334,17.918 10.355,20.194 13.478,19.772 15,18.179 13.981,18.49 13.069,18.618 12.257,18.537 A 3.75,3.75 0 0 1 12.25,18.537 3.75,3.75 0 0 1 8.5,14.787 3.75,3.75 0 0 1 11.668,11.085 C 11.825,11.04 11.984,11.008 12.147,11.002 11.692,10.691 11.182,10.526 10.665,10.503 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.005,3.249 7.3965,10.296 C 7.5985,10.114 7.8161,9.9571 8.04,9.8125 L 12.005,3.749 16.812,11.113 C 17.329,11.915 17.686,12.696 17.757,13.453 17.833,12.543 17.444,11.592 16.812,10.613 Z M 13.626,11.236 C 13.518,11.895 12.989,12.482 12.182,12.501 12.178,12.501 12.174,12.502 12.17,12.503 A 2.25,2.25 0 0 0 10,14.75 2.25,2.25 0 0 0 10.016,15.002 2.25,2.25 0 0 1 12.17,13.003 C 12.174,13.002 12.178,13.001 12.182,13.001 13.191,12.977 13.766,12.067 13.626,11.236 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.665,10.503 C 9.5277,10.452 8.3557,11.084 7.6592,12.339 7.1851,13.193 6.9647,14.126 7.0098,15.038 7.0527,14.289 7.2715,13.537 7.6592,12.839 8.3557,11.584 9.5277,10.952 10.665,11.003 10.917,11.014 11.167,11.061 11.41,11.14 A 3.75,3.75 0 0 1 11.668,11.085 C 11.825,11.04 11.984,11.008 12.146,11.002 11.692,10.691 11.182,10.526 10.665,10.503 Z M 8.5107,15.063 A 3.75,3.75 0 0 0 8.5,15.287 3.75,3.75 0 0 0 12.25,19.037 3.75,3.75 0 0 0 12.257,19.037 C 12.801,19.091 13.395,19.044 14.031,18.918 14.396,18.715 14.725,18.467 15,18.179 13.981,18.49 13.069,18.618 12.257,18.537 A 3.75,3.75 0 0 1 12.25,18.537 3.75,3.75 0 0 1 8.5107,15.063 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.021,1 C 11.833,1.0006 11.636,1.1737 11.357,1.5254 L 5.5723,9.8203 C 4.475,11.393 4.0094,13.033 4.0195,14.58 4.107,13.183 4.5932,11.724 5.5723,10.32 L 11.357,2.0254 C 11.914,1.322 12.141,1.3339 12.641,2.0098 L 18.428,10.318 C 19.407,11.724 19.896,13.185 19.982,14.584 19.993,13.035 19.525,11.394 18.428,9.8184 L 12.641,1.5098 C 12.391,1.1719 12.21,0.9994 12.021,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/denemo.svg b/.icons/awkward/24x24/apps/denemo.svg
new file mode 100644
index 00000000..ee08920a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/denemo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.75,2.5 C 3.3345,2.5 3,2.8345 3,3.25 v 2.5 C 3,6.1655 3.3345,6.5 3.75,6.5 H 5 v 12 H 3.75 C 3.3345,18.5 3,18.8345 3,19.25 v 2.5 c 0,0.4155 0.3345,0.75 0.75,0.75 H 5 6.25 9 9.5 c 5.522847,0 10,-4.477153 10,-10 0,-5.5228475 -4.477153,-10 -10,-10 H 9 6.25 Z"/>
+ <path style="fill:#89898b" d="M 3.75,2 C 3.3345,2 3,2.3345 3,2.75 v 2.5 C 3,5.6655 3.3345,6 3.75,6 H 5 V 18 H 3.75 C 3.3345,18 3,18.3345 3,18.75 v 2.5 C 3,21.6655 3.3345,22 3.75,22 H 5 6.25 9 9.5 c 5.522847,0 10,-4.477153 10,-10 C 19.5,6.4771525 15.022847,2 9.5,2 H 9 6.25 Z"/>
+ <path style="opacity:0.4" d="m 9,6 h 0.5 c 3.361087,0 6,2.638913 6,6 0,3.361087 -2.638913,6 -6,6 H 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.75,2 C 3.3345,2 3,2.3345 3,2.75 v 0.5 C 3,2.8345 3.3345,2.5 3.75,2.5 H 6.25 9 9.5 c 5.439012,0 9.861058,4.343032 9.99414,9.75 C 19.496192,12.166658 19.5,12.083835 19.5,12 19.5,6.4771525 15.022847,2 9.5,2 H 9 6.25 Z m 0,16 C 3.3345,18 3,18.3345 3,18.75 v 0.5 C 3,18.8345 3.3345,18.5 3.75,18.5 H 5 V 18 Z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#ffa941" cx="17.5" cy="17.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="17" cy="19" r="2"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="18" y="14"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/designer-qt4.svg b/.icons/awkward/24x24/apps/designer-qt4.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/24x24/apps/designer-qt4.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/designer-qt5.svg b/.icons/awkward/24x24/apps/designer-qt5.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/24x24/apps/designer-qt5.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/designer.svg b/.icons/awkward/24x24/apps/designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/24x24/apps/designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/designer5.svg b/.icons/awkward/24x24/apps/designer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/designer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/desktop-effects.svg b/.icons/awkward/24x24/apps/desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/desktop-environment-gnome.svg b/.icons/awkward/24x24/apps/desktop-environment-gnome.svg
new file mode 100644
index 00000000..74ec821a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-environment-gnome.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 16.764142,2.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 13.773088,3.5293425 13.715175,3.4426752 13.616394,3.3828977 13.047655,3.0387253 12.349869,2.9516496 11.790368,3.0303603 11.008177,3.1404392 10.370364,3.6369142 9.8921604,4.1914876 9.543411,4.0642058 9.1800607,3.9779093 8.8133229,4.0137541 8.5257968,4.041849 8.260783,4.1108438 8.0202892,4.2022297 7.1366318,4.5380292 6.3971643,5.3878057 6.1464675,6.2246813 5.9142581,6.2959615 5.6465263,6.295039 5.4529292,6.4092504 4.6564582,6.8794032 4.027015,7.9129704 4.0014728,8.8047472 3.9759309,9.696524 4.3039171,10.339724 4.6598954,10.84673 c 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.783199 -0.1582723,0.347212 -0.3078476,0.702337 -0.3921272,1.097651 -0.4683716,2.197016 0.422413,4.255977 1.7479898,5.865207 C 8.1882174,20.202259 10.112751,21.5 12.439036,21.5 c 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,13.032326 16.890202,11.077974 19.319799,7.7207443 19.758814,6.929172 20.197014,6.0487536 19.906038,4.7617737 19.760549,4.1183077 19.295224,3.3993249 18.672104,3.0039932 18.048984,2.6086614 17.386878,2.5000893 16.764142,2.5000893 Z"/>
+ <path style="fill:#569c3b" d="m 16.764142,2.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 13.773088,3.0293449 13.715175,2.9426776 13.616394,2.8829 13.047655,2.5387277 12.349869,2.451652 11.790368,2.5303626 11.008177,2.6404415 10.370364,3.1369166 9.8921604,3.69149 9.543411,3.5642082 9.1800607,3.4779117 8.8133229,3.5137564 8.5257968,3.5418513 8.260783,3.6108462 8.0202892,3.7022321 7.1366318,4.0380314 6.3971643,4.8878081 6.1464675,5.7246836 5.9142581,5.7959638 5.6465263,5.7950413 5.4529292,5.9092528 4.6564582,6.3794056 4.027015,7.4129727 4.0014728,8.3047495 c -0.025542,0.8917768 0.3024443,1.5349773 0.6584226,2.0419825 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.7832 -0.1582723,0.347212 -0.3078476,0.702336 -0.3921272,1.097651 -0.4683716,2.197015 0.422413,4.255977 1.7479898,5.865207 1.3257763,1.609471 3.2503099,2.907212 5.5765949,2.907212 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,12.532328 16.890202,10.577977 19.319799,7.2207466 19.758814,6.4291743 20.197014,5.548756 19.906038,4.2617763 19.760549,3.61831 19.295224,2.8993273 18.672104,2.5039955 18.048984,2.1086638 17.386878,2.0000917 16.764142,2.0000917 Z"/>
+ <path style="opacity:0.2" d="m 16.77858,4.5000799 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z m -4.701258,0.5107396 c -1.694046,0.2381329 -1.098315,3.4286329 -0.196292,3.4882651 0.901655,0.059633 1.890951,-3.7263975 0.196292,-3.4882651 z M 9.0128135,6.0039788 C 8.9262879,6.0124238 8.8335883,6.0347237 8.7344883,6.072338 7.1485963,6.6743047 8.4935319,9.159255 9.3819608,8.9922463 10.215533,8.835921 10.310703,5.8772689 9.0128135,6.0039788 Z M 6.9278148,8.0000635 C 6.786219,7.9960135 6.6328317,8.0358283 6.4697985,8.1318988 5.1661221,8.9005722 6.9088604,10.757766 7.6758748,10.469778 8.3470136,10.217681 7.9189861,8.0285283 6.9278148,8.0000635 Z M 13.00898,9.5010329 C 10.675032,9.4597246 7.5964247,10.684628 7.0713721,13.14457 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.41106 3.538151,-3.198227 0.246134,-1.362813 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119837 -0.82521,1.13183 -0.726189,-0.088 -1.082219,-0.507211 -1.177756,-1.140619 -0.130052,-1.663272 5.108334,-2.848656 4.693445,-5.427709 C 15.541853,10.006959 14.409348,9.5258183 13.00898,9.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 16.77858,4.0000822 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z M 12.077322,4.5108218 C 10.383276,4.7489547 10.979007,7.9394547 11.88103,7.999087 12.782685,8.0587202 13.771981,4.2726896 12.077322,4.5108218 Z M 9.0128135,5.5039812 C 8.9262879,5.5124261 8.8335883,5.534726 8.7344883,5.5723404 7.1485963,6.174307 8.4935319,8.6592574 9.3819608,8.4922486 10.215533,8.3359234 10.310703,5.3772713 9.0128135,5.5039812 Z M 6.9278148,7.5000658 C 6.786219,7.4960158 6.6328317,7.5358306 6.4697985,7.6319012 5.1661221,8.4005746 6.9088604,10.257768 7.6758748,9.9697807 8.3470136,9.7176829 7.9189861,7.5285307 6.9278148,7.5000658 Z M 13.00898,9.0010352 C 10.675032,8.9597269 7.5964247,10.18463 7.0713721,12.644573 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.411061 3.538151,-3.198227 0.246134,-1.362814 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119838 -0.82521,1.131831 -0.726189,-0.088 -1.082219,-0.507212 -1.177756,-1.14062 -0.130052,-1.663271 5.108334,-2.848655 4.693445,-5.427709 C 15.541853,9.5069609 14.409348,9.0258206 13.00898,9.0010352 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.763685,2.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 13.773212,3.0293449 13.71502,2.9426776 13.616239,2.8829 13.0475,2.5387277 12.349576,2.451652 11.790075,2.5303626 11.007884,2.6404415 10.370827,3.1369166 9.8926234,3.69149 9.543874,3.5642082 9.1802647,3.4779117 8.8135269,3.5137564 8.5260008,3.5418513 8.261056,3.6108462 8.0205622,3.7022321 7.1369048,4.0380314 6.3972443,4.8878081 6.1465475,5.7246836 5.9143381,5.7959638 5.6467883,5.7950413 5.4531912,5.9092528 4.6567202,6.3794056 4.0265918,7.4129727 4.0010496,8.3047495 3.9972746,8.4365084 4.0041096,8.5614088 4.0147215,8.6826772 4.0900846,7.8201473 4.6924923,6.8582873 5.4531912,6.4092504 5.6467883,6.295039 5.9143381,6.2959615 6.1465475,6.2246813 6.3972443,5.3878057 7.1369048,4.5380292 8.0205622,4.2022297 8.261056,4.1108438 8.5260008,4.0418489 8.8135269,4.0137541 9.1802647,3.9779093 9.543874,4.0642058 9.8926234,4.1914876 10.370827,3.6369142 11.007884,3.1404392 11.790075,3.0303603 c 0.559501,-0.078711 1.257425,0.00836 1.826164,0.3525374 0.09878,0.059778 0.156973,0.1464448 0.243163,0.2158192 0.754665,-0.6302164 1.767723,-1.0986276 2.904283,-1.0986276 0.622737,0 1.285074,0.1085721 1.908194,0.5039039 0.623121,0.3953317 1.08888,1.1143382 1.234369,1.7578045 0.04331,0.1915806 0.0657,0.3712847 0.0791,0.5458954 0.0234,-0.319439 0.0075,-0.6627794 -0.0791,-1.0458933 C 19.760759,3.6183335 19.295,2.8993273 18.671879,2.5039955 18.048759,2.1086638 17.386422,2.0000917 16.763685,2.0000917 Z M 5.3486997,11.502976 c -0.094182,0.231439 -0.1796991,0.468153 -0.2343739,0.724607 -0.1041785,0.488675 -0.1373217,0.969814 -0.1171871,1.441399 0.013731,-0.31059 0.049546,-0.624115 0.1171871,-0.941402 0.08428,-0.395314 0.2343039,-0.750439 0.3925762,-1.097651 -0.052273,-0.04261 -0.1050785,-0.08526 -0.1582023,-0.126953 z m 12.1434973,0.762692 c -0.04056,0.991235 0.156277,1.862046 0.313475,2.735339 0.06291,0.351998 0.133104,0.740237 0.158202,1.132807 0.03697,-0.557425 -0.06855,-1.1312 -0.158202,-1.632805 -0.130214,-0.723386 -0.286103,-1.445596 -0.313475,-2.235341 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desktop-environment-kde.svg b/.icons/awkward/24x24/apps/desktop-environment-kde.svg
new file mode 100644
index 00000000..3e017539
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-environment-kde.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#2c9bff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="M 13.015625,4.4746094 10,5 V 15.386719 L 13,15 12.984375,10.318359 16.523438,15.5 20,15 16,9.6367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 6.6738281,7.1269531 c -0.028972,0.00241 -0.056303,0.015109 -0.078125,0.037109 l -1.0351562,1.046875 c -0.04495,0.0453 -0.052447,0.1159219 -0.017578,0.1699219 l 1.25,1.919922 c -0.2358096,0.418481 -0.4139845,0.877322 -0.529297,1.357422 L 4.1054688,12.1875 C 4.0455625,12.2022 4,12.256359 4,12.318359 V 13 13.681641 c 0,0.062 0.045563,0.116159 0.1054688,0.130859 l 2.1582031,0.529297 c 0.1153125,0.4801 0.2934874,0.938942 0.5292969,1.357422 l -1.25,1.919922 c -0.034868,0.054 -0.027372,0.124623 0.017578,0.169921 l 1.0351562,1.046876 c 0.043643,0.044 0.1113563,0.04763 0.1640625,0.01562 L 8.71875,17.650391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 c 0.01275,0.064 0.06358,0.109375 0.126953,0.109375 H 11.5 12.271484 c 0.06338,0 0.114202,-0.04537 0.126954,-0.109375 l 0.458984,-2.216797 c 0.438319,-0.1194 1.039502,-0.299537 1.423828,-0.523437 l 1.958984,1.201171 c 0.05271,0.032 0.120422,0.02838 0.164063,-0.01562 l 1.035156,-1.046876 c 0.04495,-0.0453 0.05245,-0.115921 0.01758,-0.169921 l -1.041015,-1.59961 -0.128907,0.01953 -0.730468,-1.070312 c -0.746065,1.563963 -2.323843,2.560614 -4.056641,2.5625 -2.4852814,0 -4.5,-2.014719 -4.5,-4.5 C 7.00144,11.323124 7.9698489,9.763073 9.5,9.0039062 V 8.0214844 C 9.2147616,8.1165864 8.9344885,8.2239255 8.71875,8.3496094 L 6.7597656,7.1484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="fill:#ffffff" d="M 13.015625,3.9746094 10,4.5 V 14.886719 L 13,14.5 12.984375,9.8183594 16.523438,15 20,14.5 16,9.1367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 6.6738281,6.6269531 c -0.028972,0.00241 -0.056303,0.015109 -0.078125,0.037109 l -1.0351562,1.046875 c -0.04495,0.0453 -0.052447,0.1159219 -0.017578,0.1699219 l 1.25,1.9199218 C 6.5571593,10.219262 6.3789844,10.678103 6.2636719,11.158203 L 4.1054688,11.6875 C 4.0455625,11.7022 4,11.756359 4,11.818359 V 12.5 13.181641 c 0,0.062 0.045563,0.116159 0.1054688,0.130859 l 2.1582031,0.529297 c 0.1153125,0.4801 0.2934874,0.938942 0.5292969,1.357422 l -1.25,1.919922 c -0.034868,0.054 -0.027372,0.124623 0.017578,0.169921 l 1.0351562,1.046876 c 0.043643,0.044 0.1113563,0.04763 0.1640625,0.01562 L 8.71875,17.150391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 C 10.614313,19.954629 10.665141,20 10.728516,20 H 11.5 12.271484 c 0.06338,0 0.114202,-0.04537 0.126954,-0.109375 l 0.458984,-2.216797 c 0.438319,-0.1194 1.039502,-0.299537 1.423828,-0.523437 l 1.958984,1.201171 c 0.05271,0.032 0.120422,0.02838 0.164063,-0.01562 l 1.035156,-1.046876 c 0.04495,-0.0453 0.05245,-0.115921 0.01758,-0.169921 l -1.041015,-1.59961 -0.128907,0.01953 -0.730468,-1.070312 c -0.746065,1.563963 -2.323843,2.560614 -4.056641,2.5625 -2.4852814,0 -4.5,-2.014719 -4.5,-4.5 C 7.00144,10.823124 7.9698489,9.263073 9.5,8.5039062 V 7.5214844 C 9.2147616,7.6165864 8.9344885,7.7239255 8.71875,7.8496094 L 6.7597656,6.6484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desktop-environment-tde.svg b/.icons/awkward/24x24/apps/desktop-environment-tde.svg
new file mode 100644
index 00000000..5725dbd1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-environment-tde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#3363c1" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 7.5,4.5 v 2 H 11 V 15 h 2 V 6.5 h 3.5 v -2 z M 7.3408205,7 C 7.3101705,7.00375 7.278056,7.01093 7.254883,7.03418 L 6.191406,8.09375 c -0.04459,0.044625 -0.049385,0.1120115 -0.0166,0.1660155 l 1.129883,1.8603515 c -0.2657875,0.433091 -0.4698085,0.906517 -0.6083985,1.408204 l -2.085939,0.43164 C 4.5470118,11.972962 4.5,12.033628 4.5,12.098633 v 1.496094 c 0,0.06338 0.048907,0.11721 0.1103515,0.131836 l 2.022461,0.490234 c 0.127233,0.564441 0.3424075,1.09434 0.6279295,1.578125 l -0.4453125,0.675781 -0.030275,-0.0098 -0.429687,0.707031 -0.273438,0.415039 c -0.01127,0.01715 -0.01081,0.0373 -0.01367,0.05664 l -0.0039,0.0068 c -0.03289,0.05363 -0.02239,0.122363 0.02246,0.166992 L 7.14356,18.87207 c 0.046345,0.04538 0.117306,0.05186 0.171875,0.0166 l 1.004883,-0.65625 0.8496095,-0.513672 c 0.4543415,0.272489 0.9504385,0.480485 1.4775395,0.612304 l 0.429687,2.059571 C 11.090608,20.454132 11.143702,20.5 11.208985,20.5 h 0.08008 1.421875 0.08008 c 0.06528,0 0.11838,-0.04587 0.131836,-0.109375 l 0.429687,-2.059571 c 0.5271,-0.131819 1.023198,-0.339815 1.477539,-0.612304 l 0.84961,0.513672 1.004882,0.65625 c 0.05457,0.03525 0.125529,0.02878 0.171875,-0.0166 l 1.056641,-1.058594 c 0.04485,-0.04462 0.05535,-0.113363 0.02246,-0.166992 l -0.0039,-0.0068 c -0.0029,-0.01934 -0.0024,-0.03949 -0.01367,-0.05664 l -0.273438,-0.415039 -0.429687,-0.707031 -0.03027,0.0098 -0.445313,-0.675781 c 0.285522,-0.483784 0.500697,-1.013684 0.62793,-1.578125 l 2.022461,-0.489258 C 19.451102,13.712911 19.5,13.658106 19.5,13.594727 v -1.496094 c 0,-0.065 -0.04701,-0.125671 -0.110352,-0.138672 l -2.085937,-0.43164 C 17.165121,11.026634 16.9611,10.553207 16.695312,10.120117 l 1.129883,-1.8603515 c 0.03278,-0.054004 0.02799,-0.121388 -0.0166,-0.1660155 L 16.745117,7.0341795 C 16.721942,7.0109245 16.689827,7.003745 16.659179,7 v 0.001 c -0.03028,-0.003 -0.05865,5.5e-4 -0.08594,0.018555 l -1.83984,1.2001955 C 14.478818,8.0741895 14.296567,7.94649 14.018555,7.8427975 V 9.550805 A 4,4 0 0 1 16,13 4,4 0 0 1 12,17 4,4 0 0 1 8,13 4,4 0 0 1 9.9814455,9.5527345 v -1.709961 c -0.278012,0.1036925 -0.460264,0.231392 -0.714844,0.376953 L 7.426758,7.019531 C 7.399473,7.001531 7.371095,6.997976 7.3408205,7.000976 Z"/>
+ <path style="fill:#ffffff" d="M 7.3408205,6.5 C 7.3101705,6.50375 7.278056,6.51093 7.254883,6.53418 L 6.191406,7.59375 C 6.146816,7.638375 6.142021,7.7057615 6.174806,7.7597655 L 7.304689,9.620117 c -0.2657875,0.433091 -0.4698085,0.906517 -0.6083985,1.408204 l -2.085939,0.43164 C 4.5470118,11.472962 4.5,11.533628 4.5,11.598633 v 1.496094 c 0,0.06338 0.048907,0.11721 0.1103515,0.131836 l 2.022461,0.490234 c 0.127233,0.564441 0.3424075,1.09434 0.6279295,1.578125 l -0.4453125,0.675781 -0.030275,-0.0098 -0.429687,0.707032 -0.273438,0.415039 c -0.01127,0.01715 -0.01081,0.0373 -0.01367,0.05664 l -0.0039,0.0068 c -0.03289,0.05363 -0.02239,0.122363 0.02246,0.166992 L 7.14356,18.37207 c 0.046345,0.04538 0.117306,0.05186 0.171875,0.0166 l 1.004883,-0.65625 0.8496095,-0.513672 c 0.4543415,0.272489 0.9504385,0.480485 1.4775395,0.612305 l 0.429687,2.05957 C 11.090608,19.954132 11.143702,20 11.208985,20 h 0.08008 1.421875 0.08008 c 0.06528,0 0.11838,-0.04587 0.131836,-0.109375 l 0.429687,-2.059571 c 0.5271,-0.131819 1.023198,-0.339815 1.477539,-0.612304 l 0.84961,0.513672 1.004882,0.65625 c 0.05457,0.03525 0.125529,0.02878 0.171875,-0.0166 l 1.056641,-1.058594 c 0.04485,-0.04462 0.05535,-0.113363 0.02246,-0.166992 l -0.0039,-0.0068 c -0.0029,-0.01934 -0.0024,-0.03949 -0.01367,-0.05664 l -0.273438,-0.415039 -0.429687,-0.707031 -0.03027,0.0098 -0.445313,-0.675781 c 0.285522,-0.483785 0.500697,-1.013684 0.62793,-1.578125 l 2.022461,-0.489258 C 19.451102,13.212911 19.5,13.158106 19.5,13.094727 v -1.496094 c 0,-0.065 -0.04701,-0.125671 -0.110352,-0.138672 l -2.085937,-0.43164 C 17.165121,10.526634 16.9611,10.053207 16.695312,9.620117 l 1.129883,-1.8603515 c 0.03278,-0.054004 0.02799,-0.121388 -0.0166,-0.1660155 L 16.745117,6.5341795 C 16.721942,6.5109245 16.689827,6.503745 16.659179,6.5 v 0.001 c -0.03028,-0.003 -0.05865,5.5e-4 -0.08594,0.018555 l -1.83984,1.2001955 C 14.478818,7.5741895 14.296567,7.44649 14.018555,7.3427975 V 9.050805 A 4,4 0 0 1 16,12.5 a 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 1.9814455,-3.4472655 v -1.709961 c -0.278012,0.1036925 -0.460264,0.231392 -0.714844,0.376953 L 7.426758,6.519531 C 7.399473,6.501531 7.371095,6.497976 7.3408205,6.500976 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="11" y="5.5"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="4" y="-16.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desktop-environment-unity.svg b/.icons/awkward/24x24/apps/desktop-environment-unity.svg
new file mode 100644
index 00000000..8a48e2da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-environment-unity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#a43b84" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 8,7.5 V 13.5 C 8,13.5 8,17.5 11,17.5 H 16 V 7.5 H 14 V 15.5 H 11.5 C 10,15.5 10,13.5 10,13.5 V 7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,7 V 13 C 8,13 8,17 11,17 H 16 V 7 H 14 V 15 H 11.5 C 10,15 10,13 10,13 V 7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 22 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desktop-environment-xfce.svg b/.icons/awkward/24x24/apps/desktop-environment-xfce.svg
new file mode 100644
index 00000000..7efe3648
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-environment-xfce.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#285da4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 11.191406,5.5709397 c -0.190038,0.00407 -0.339933,0.060872 -0.392578,0.060547 -1.2165016,0.169027 -0.439329,1.4441443 0.07617,3.0253905 0.04401,0.4047652 -1.1037517,0.2364042 -1.3808594,-0.1875 C 8.5595514,6.2075089 8.3094086,6.4589789 8.0488281,6.3932053 7.7992267,6.3423029 6.9319116,6.7789873 6.9511719,7.6939866 6.9544619,7.9568368 7.122526,9.8427114 7.125,10.227189 6.0293293,12.088183 5.4821571,13.930247 6.8554688,15.83461 c 0.9840729,1.289484 3.3488132,1.691801 4.9003902,1.664063 3.302,0.0013 4.908938,-1.791539 6.800782,-3.255859 C 20.00162,13.061081 18.518961,11.57153 18.169922,11.363907 15.176127,9.4276028 12.659512,9.8311464 12.619141,9.524065 12.597961,9.1691267 12.610141,7.782808 12.558591,7.4322678 12.3554,5.8010236 11.609486,5.5611747 11.191406,5.5709397 Z m 6.550782,0.4003906 c -0.613268,0.09526 -0.914682,3.5686767 -0.640626,4.0937487 0.940759,-0.5913083 0.760915,-3.2141163 0.640626,-4.0937487 z m 2.125,0.8046875 c -1.941963,2.5528505 -1.481201,2.076392 -1.966797,4.1249992 0.185268,0.253498 2.697407,-3.8223869 1.966797,-4.1249992 z M 13,10.500626 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 11.191406 5.0703125 C 11.001368 5.0743825 10.851473 5.1311844 10.798828 5.1308594 C 9.5823264 5.2998865 10.359499 6.5750038 10.875 8.15625 C 10.919013 8.5610152 9.7712483 8.3926542 9.4941406 7.96875 C 8.5595514 5.7068817 8.3094086 5.9583517 8.0488281 5.8925781 C 7.7992267 5.8416757 6.9319116 6.2783601 6.9511719 7.1933594 C 6.9544619 7.4562096 7.122526 9.3420844 7.125 9.7265625 C 6.0293293 11.587557 5.4821571 13.429621 6.8554688 15.333984 C 7.8395417 16.623468 10.204282 17.025785 11.755859 16.998047 C 15.057859 16.999347 16.664797 15.206508 18.556641 13.742188 C 20.00162 12.560455 18.518961 11.070904 18.169922 10.863281 C 15.176127 8.9269756 12.659512 9.3305199 12.619141 9.0234375 C 12.597961 8.6684995 12.610144 7.2821808 12.558594 6.9316406 C 12.3554 5.3003964 11.609486 5.0605475 11.191406 5.0703125 z M 17.742188 5.4707031 C 17.12892 5.5659631 16.827506 9.03938 17.101562 9.5644531 C 18.042321 8.9731435 17.862477 6.3503355 17.742188 5.4707031 z M 19.867188 6.2753906 C 17.925225 8.8282411 18.385987 8.3517826 17.900391 10.400391 C 18.085659 10.653889 20.597798 6.5780029 19.867188 6.2753906 z M 13 10 C 13.552285 10 14 10.447715 14 11 C 14 11.552285 13.552285 12 13 12 C 12.447715 12 12 11.552285 12 11 C 12 10.447715 12.447715 10 13 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desktop-profiler.svg b/.icons/awkward/24x24/apps/desktop-profiler.svg
new file mode 100644
index 00000000..ac37a949
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desktop-profiler.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2,6.9501955 V 21.357422 C 2,21.990993 2.5094353,22.5 3.1425781,22.5 H 12 20.857422 C 21.490565,22.5 22,21.990993 22,21.357422 V 6.9501955 H 12 Z"/>
+ <path style="fill:#7e57c2" d="M 2,6.4501955 V 20.857422 C 2,21.490993 2.5094353,22 3.1425781,22 H 12 20.857422 C 21.490565,22 22,21.490993 22,20.857422 V 6.4501955 H 12 Z"/>
+ <path style="opacity:0.2" d="m 11,9.5 v 1.649414 a 3.5,3.5 0 0 0 -1.402344,0.808594 l -1.427734,-0.824219 -1,1.732422 1.428711,0.825195 A 3.5,3.5 0 0 0 8.5,14.5 3.5,3.5 0 0 0 8.598633,15.308594 l -1.428711,0.825195 1,1.732422 1.4296875,-0.825196 A 3.5,3.5 0 0 0 11,17.852539 V 19.5 h 2 v -1.649414 a 3.5,3.5 0 0 0 1.402344,-0.808594 l 1.427734,0.824219 1,-1.732422 -1.428711,-0.825195 A 3.5,3.5 0 0 0 15.5,14.5 3.5,3.5 0 0 0 15.401367,13.691406 l 1.428711,-0.825195 -1,-1.732422 -1.429687,0.825196 A 3.5,3.5 0 0 0 13,11.147461 V 9.5 Z m 1,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 11,9 v 1.649414 a 3.5,3.5 0 0 0 -1.402344,0.808594 l -1.427734,-0.824219 -1,1.732422 1.428711,0.825195 A 3.5,3.5 0 0 0 8.5,14 3.5,3.5 0 0 0 8.598633,14.808594 l -1.428711,0.825195 1,1.732422 1.4296875,-0.825196 A 3.5,3.5 0 0 0 11,17.352539 V 19 h 2 v -1.649414 a 3.5,3.5 0 0 0 1.402344,-0.808594 l 1.427734,0.824219 1,-1.732422 -1.428711,-0.825195 A 3.5,3.5 0 0 0 15.5,14 3.5,3.5 0 0 0 15.401367,13.191406 l 1.428711,-0.825195 -1,-1.732422 -1.429687,0.825196 A 3.5,3.5 0 0 0 13,10.647461 V 9 Z m 1,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ <path style="fill:#673ab7" d="M 3.1425781,2 C 2.5094353,2 2,2.5090067 2,3.1425781 V 7 H 12 22 V 3.1425781 C 22,2.5090067 21.490565,2 20.857422,2 H 12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.1425781,2 C 2.5094353,2 2,2.5090067 2,3.1425781 v 0.5 C 2,3.0090067 2.5094353,2.5 3.1425781,2.5 H 12 20.857422 C 21.490565,2.5 22,3.0090067 22,3.6425781 v -0.5 C 22,2.5090067 21.490565,2 20.857422,2 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desmume.svg b/.icons/awkward/24x24/apps/desmume.svg
new file mode 100644
index 00000000..1a1aa9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desmume.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#9293ff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#6469bb" d="M 22,20.999998 V 12 H 2 v 8.999998 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#3e3e3e" d="m 6,3 h 12 v 8 H 6 M 6,3"/>
+ <path style="fill:#3e3e3e" d="m 8,14 h 8 v 7 H 8 m 0,-7"/>
+ <g style="opacity:0.2" transform="scale(0.5)">
+ <rect width="4" height="1" x="6" y="15"/>
+ <rect width="4" height="1" x="6" y="17"/>
+ <rect width="4" height="1" x="6" y="19"/>
+ </g>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,16,0)">
+ <rect width="4" height="1" x="6" y="15"/>
+ <rect width="4" height="1" x="6" y="17"/>
+ <rect width="4" height="1" x="6" y="19"/>
+ </g>
+ <rect style="opacity:0.2" width="20" height="1" x="2" y="12"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 4,15.5 v 2 H 2 v 1 h 2 v 2 h 1 v -2 h 2 v -1 H 5 v -2 z"/>
+ <path style="fill:#e4e4e4" d="m 4,15 v 2 H 2 v 1 h 2 v 2 H 5 V 18 H 7 V 17 H 5 v -2 z"/>
+ <path style="opacity:0.2" d="m 19,15.5 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 4,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z"/>
+ <path style="fill:#e4e4e4" d="M 19 15 L 19 16 L 20 16 L 20 15 L 19 15 z M 17 17 L 17 18 L 18 18 L 18 17 L 17 17 z M 21 17 L 21 18 L 22 18 L 22 17 L 21 17 z M 19 19 L 19 20 L 20 20 L 20 19 L 19 19 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/desura.svg b/.icons/awkward/24x24/apps/desura.svg
new file mode 100644
index 00000000..51779d60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/desura.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#ee3434" d="m9.8597 20.986c-0.5808-0.03-1.4293-0.155-1.9886-0.294-1.5915-0.396-3.121-1.248-4.0626-2.264l-0.1126-0.121-0.1053 0.058c-0.2882 0.158-0.6993 0.185-0.9824 0.064-0.1823-0.078-0.3952-0.299-0.4992-0.518-0.2218-0.467-0.3259-1.335-0.3261-2.721l-0.0000505-0.67472-0.070392-0.0174c-0.1914-0.048-0.4902-0.327-0.5974-0.56-0.22921-0.497-0.11868-1.189 0.3547-2.22 0.1416-0.308 0.4442-0.877 0.6434-1.209l0.10561-0.17605-0.05877-0.11915c-0.1932-0.3918 0.0051-1.1048 0.4642-1.6683l0.1841-0.2261-0.2456-0.0305c-0.4352-0.0541-0.7449-0.2637-0.8499-0.5751-0.068-0.2018-0.0436-0.4789 0.0588-0.6671 0.1102-0.2026 0.6448-0.7247 0.951-0.9288 0.528-0.3519 1.1882-0.6413 1.9696-0.8635l0.4441-0.1262 0.0081-0.9386c0.0087-1.0005 0.0371-1.3376 0.1692-2.008 0.1691-0.8581 0.551-1.8311 0.7978-2.0326 0.1926-0.15728 0.50305-0.1958 0.71823-0.089114 0.18199 0.090258 0.28136 0.21883 0.43037 0.55712 0.1565 0.35539 0.9655 1.9403 1.3507 2.6464l0.2411 0.4418 0.463 0.1161c0.2547 0.063854 0.71207 0.18811 1.0164 0.27613 0.30431 0.088013 0.55867 0.16003 0.56525 0.16003 0.0066 0 0.01198-0.066294 0.01198-0.14732 0-0.2901 0.16029-0.56128 0.41342-0.69942 0.29906-0.14485 0.62631-0.072759 0.84275 0.035249 0.12565 0.062919 0.34192 0.19878 0.48062 0.30192 0.13869 0.10314 0.25673 0.18752 0.26232 0.18752 0.03928 0 1.9419-2.1591 2.3649-2.6837 0.14878-0.18451 0.31208-0.38547 0.36292-0.44659 0.2987-0.35916 0.88762-0.2906 1.1047 0.12862 0.06765 0.13064 0.17856 0.68421 0.21427 1.0694 0.11207 1.2092-0.11278 2.6691-0.65104 4.2268-0.0867 0.25093-0.16604 0.47577-0.1763 0.49966-0.01446 0.033749 0.04405 0.081009 0.2621 0.21172 0.31993 0.19177 0.81725 0.53019 1.098 0.74714 0.30172 0.23318 0.86308 0.80182 1.0203 1.0335 0.37566 0.55369 0.50616 1.1394 0.33238 1.4917l-0.05877 0.11915 0.10561 0.17605c0.19912 0.33192 0.50176 0.90076 0.64337 1.2093 0.47333 1.0312 0.58386 1.7231 0.35464 2.2199-0.1072 0.23236-0.40599 0.51225-0.59735 0.55956l-0.07037 0.0174-0.000421 0.70156c-0.001 1.3739-0.10404 2.2276-0.32577 2.6944-0.10399 0.21896-0.31686 0.43983-0.49915 0.51792-0.29775 0.12755-0.76734 0.08569-1.027-0.09155l-0.09534-0.06507-0.35413 0.3401c-0.62682 0.602-1.2236 1.0144-2.0431 1.412-0.75692 0.36725-1.4601 0.60378-2.2746 0.76506-0.88157 0.17457-1.822 0.24186-2.7377 0.19588z"/>
+ <ellipse opacity=".2" cx="10.5" cy="12" rx="4.5" ry="4"/>
+ <ellipse fill="#fff" cx="10.5" cy="11.5" rx="4.5" ry="4"/>
+ <path fill="#272727" d="m10.5 9.5a1.5 2 0 0 0 -0.51757 0.12402 0.99998 0.99998 0 0 1 0.51757 0.87596 0.99998 0.99998 0 0 1 -0.99998 0.99998 0.99998 0.99998 0 0 1 -0.49511 -0.13183 1.5 2 0 0 0 -0.00488 0.13183 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2z"/>
+ <path opacity=".2" d="m11 19.006c0 0.54155-0.52583 0.99351-1.1127 0.99351-0.5869 0-0.8873-0.478-0.8873-1.02 0-0.54155 0.55119-0.23863 1.138-0.23863 0.58686 0 0.86192-0.27704 0.86192 0.26452z"/>
+ <path fill="#fff" d="m11 18.506c0 0.54155-0.52583 0.99351-1.1127 0.99351-0.5869 0-0.8873-0.478-0.8873-1.02 0-0.541 0.5512-0.238 1.138-0.238 0.58686 0 0.86192-0.27704 0.86192 0.26452z"/>
+ <path fill="#791414" d="m15.99 12.5a6.5561 5.7354 0 0 1 -6.5459 5.5587 6.5561 5.7354 0 0 1 -3.4437 -0.86341 6.1191 5.7354 0 0 0 3.8808 1.3046 6.1191 5.7354 0 0 0 6.1191 -5.7354 6.1191 5.7354 0 0 0 -0.01025 -0.26454z"/>
+ <path opacity=".2" d="m5.9999 5.7649 0.0043-0.68905c0.0046-0.7344 0.0198-0.9819 0.0901-1.4741 0.0901-0.6299 0.2935-1.3443 0.4249-1.4922 0.1026-0.1155 0.2679-0.1437 0.3825-0.0654 0.096923 0.066263 0.14984 0.16065 0.2292 0.40901 0.083355 0.26089 0.5142 1.4245 0.71935 1.9428l0.1284 0.3243c0.2517 1.0745-1.8101 1.6252-1.9787 1.0447z"/>
+ <path fill="#fff" d="m5.9999 5.265 0.0043-0.68905c0.0046-0.7346 0.0198-0.9821 0.0901-1.4743 0.0901-0.6299 0.2935-1.3443 0.4249-1.4922 0.1026-0.1154 0.2679-0.1437 0.3825-0.0654 0.096923 0.066263 0.14984 0.16065 0.2292 0.40901 0.083355 0.26089 0.5142 1.4245 0.71935 1.9428l0.1284 0.3243c0.2517 1.0745-1.8101 1.6253-1.9787 1.0448z"/>
+ <path opacity=".2" d="m15.539 6.864 0.1547-0.67058c0.16489-0.71482 0.20879-0.9592 0.26155-1.4557 0.06752-0.63549 0.05727-1.3824-0.02149-1.5604-0.06145-0.13889-0.19678-0.2094-0.31309-0.16314-0.09838 0.039147-0.16547 0.11708-0.29063 0.33771-0.13147 0.23177-0.76853 1.2501-1.0637 1.7003l-0.18466 0.28168c-0.46284 0.97837 1.1792 2.0502 1.4573 1.5301z"/>
+ <path fill="#fff" d="m15.539 6.364 0.1547-0.67058c0.16489-0.71482 0.20879-0.9592 0.26155-1.4557 0.06752-0.63549 0.05727-1.3824-0.02149-1.5604-0.06145-0.13889-0.19678-0.2094-0.31309-0.16314-0.09838 0.039147-0.16547 0.11708-0.29063 0.33771-0.13147 0.23177-0.76853 1.2501-1.0637 1.7003l-0.18466 0.28168c-0.46284 0.97837 1.1792 2.0502 1.4573 1.5301z"/>
+ <path fill="#fff" opacity=".2" d="m6.4618 0.0058111c-0.1286 0.015954-0.2543 0.064914-0.3506 0.14355-0.2468 0.20149-0.6287 1.1741-0.7978 2.0322-0.1321 0.6704-0.1603 1.0073-0.1689 2.0077l-0.0078 0.9395-0.4444 0.1259c-0.7814 0.2222-1.4417 0.5114-1.9697 0.8633-0.3062 0.2041-0.8409 0.7261-0.9511 0.9287-0.1004 0.1845-0.1247 0.4536-0.0615 0.6543 0.0155-0.0553 0.036-0.1075 0.0615-0.1543 0.1102-0.2026 0.6449-0.7246 0.9511-0.9287 0.528-0.3519 1.1883-0.6411 1.9697-0.8633l0.4444-0.1259 0.0078-0.9395c0.0086-1.0005 0.0368-1.3373 0.1689-2.0078 0.1691-0.858 0.551-1.8306 0.7978-2.0322 0.1926-0.15728 0.50355-0.19555 0.71874-0.088866 0.18199 0.090258 0.28067 0.21834 0.42968 0.55663 0.15652 0.35536 0.96633 1.9404 1.3515 2.6464l0.2403 0.4415 0.4639 0.1162c0.2547 0.063854 0.7113 0.18834 1.0156 0.27636 0.30431 0.088014 0.55884 0.16015 0.56542 0.16015 0.0066 0 0.01172-0.066435 0.01172-0.14746 0-0.2901 0.16093-0.56107 0.41406-0.69921 0.29906-0.14485 0.62632-0.072853 0.84276 0.035154 0.12565 0.06292 0.34177 0.19862 0.48046 0.30175 0.13869 0.10314 0.2571 0.1875 0.26269 0.1875 0.03928 0 1.9412-2.1589 2.3642-2.6835 0.14878-0.18451 0.31244-0.38516 0.36328-0.44628 0.2987-0.35916 0.88739-0.29129 1.1045 0.12793 0.06765 0.13064 0.17914 0.68413 0.21484 1.0693 0.01166 0.12581 0.01709 0.25662 0.02148 0.38769 0.01026-0.30765 0.0047-0.6054-0.02148-0.88768-0.0357-0.38519-0.14719-0.93868-0.21484-1.0693-0.21708-0.41922-0.80577-0.48709-1.1045-0.12793-0.05083 0.061119-0.2145 0.26177-0.36328 0.44628-0.42303 0.52463-2.3249 2.6835-2.3642 2.6835-0.0056 0-0.124-0.084359-0.26269-0.1875-0.138-0.1031-0.354-0.2388-0.48-0.3017-0.217-0.108-0.544-0.18-0.843-0.0352-0.253 0.1382-0.414 0.4091-0.414 0.6992 0 0.081024-0.0051 0.14746-0.01172 0.14746-0.0066 0-0.26111-0.07214-0.56542-0.16015-0.304-0.088-0.761-0.2125-1.0157-0.2763l-0.4639-0.1162-0.2402-0.4414c-0.3852-0.7061-1.195-2.2911-1.3515-2.6465-0.149-0.33826-0.2477-0.46634-0.4297-0.5566-0.1076-0.053344-0.2396-0.070643-0.3682-0.054689zm9.7972 6.8505c-0.05907 0.16934-0.12416 0.35519-0.13183 0.37304-0.01446 0.033749 0.04464 0.081203 0.26269 0.21191 0.31993 0.19177 0.81691 0.5301 1.0976 0.74706 0.30172 0.23318 0.86332 0.8025 1.0205 1.0342 0.19773 0.29144 0.32466 0.59084 0.37792 0.86132 0.093-0.3565-0.046-0.8708-0.378-1.3615-0.158-0.2317-0.719-0.801-1.021-1.0342-0.281-0.217-0.778-0.5553-1.098-0.7471-0.06528-0.039129-0.09185-0.05891-0.13086-0.084959zm-13.796 1.9101c-0.303 0.4602-0.4367 0.9713-0.3457 1.3206 0.0649-0.3365 0.2398-0.7136 0.5068-1.0413l0.18457-0.22558-0.24609-0.03125c-0.035901-0.0045-0.065459-0.01591-0.099608-0.02246zm-0.3604 1.7606c-0.1991 0.334-0.4933 0.888-0.6328 1.192-0.377 0.821-0.51985 1.424-0.4482 1.888 0.0484-0.38 0.1938-0.834 0.4482-1.389 0.1416-0.308 0.4444-0.878 0.6436-1.209l0.1054-0.176-0.0586-0.119c-0.0274-0.056-0.0456-0.12-0.0576-0.187zm16.795 0c-0.01248 0.06682-0.02996 0.13045-0.05762 0.18652l-0.05859 0.11914 0.10547 0.17578c0.19912 0.33192 0.50193 0.90143 0.64354 1.2099 0.25438 0.55418 0.39985 1.0081 0.44824 1.3886 0.07163-0.46371-0.07126-1.0674-0.44824-1.8886-0.13945-0.30381-0.43367-0.85753-0.6328-1.1914z"/>
+ <path opacity=".2" d="m16.976 2.8905c-0.03369 1.0103-0.26023 2.1457-0.67284 3.3398-0.0867 0.25093-0.16649 0.47513-0.17676 0.49901-0.01013 0.023645 0.04055 0.065988 0.13183 0.12695 0.01997-0.057244 0.02302-0.062582 0.04492-0.12597 0.48225-1.3956 0.71067-2.7111 0.67284-3.8398zm-15.266 4.8115c-0.04687 0.1668-0.048076 0.36035 0.00293 0.51171 0.096341 0.28575 0.37024 0.47988 0.74999 0.55273 0.049524-0.075228 0.10297-0.14931 0.16113-0.2207l0.1846-0.2256-0.2461-0.0312c-0.4352-0.0541-0.7446-0.2638-0.8496-0.5752-0.0013-0.0037-0.0018-0.008-0.0029-0.0117zm17.175 2.382c-0.01198 0.04573-0.02613 0.08979-0.0459 0.12988l-0.05859 0.11914 0.10547 0.17578c0.0031 0.0051 0.0077 0.01339 0.01074 0.01855 0.02466-0.13205 0.02011-0.28175-0.01172-0.44335zm-16.768 0.003c-0.030856 0.15982-0.038016 0.30954-0.014648 0.44042 0.00308-0.0052 0.00771-0.0135 0.010742-0.01855l0.1056-0.176-0.0586-0.119c-0.019018-0.03856-0.031414-0.08261-0.042968-0.12695zm-1.0957 3.5204c-0.041644 0.32757-0.012292 0.60123 0.093748 0.83104 0.10719 0.23236 0.40631 0.51226 0.59765 0.55956l0.070311 0.01758v-0.49999l-0.070311-0.01758c-0.1912-0.047-0.4903-0.327-0.5975-0.56-0.0466-0.101-0.0754-0.212-0.0937-0.331zm18.957 0c-0.01831 0.11852-0.04708 0.22991-0.09375 0.33105-0.1072 0.23236-0.40629 0.51225-0.59765 0.55956l-0.07031 0.01758v0.49999l0.07031-0.01758c0.19136-0.04731 0.49044-0.3272 0.59765-0.55956 0.10603-0.22982 0.13539-0.50347 0.09375-0.83104zm-18.195 1.583v0.49999c0.000203 1.386 0.10428 2.2536 0.32617 2.7207 0.10399 0.21896 0.31672 0.44046 0.49902 0.51855 0.28309 0.12126 0.69414 0.09419 0.98241-0.06445l0.10547-0.05762 0.1123 0.12109c0.94159 1.0155 2.4709 1.8677 4.0624 2.2636 0.55931 0.13916 1.4074 0.26479 1.9882 0.29394 0.91568 0.04597 1.8567-0.02172 2.7382-0.19629 0.81445-0.16128 1.5175-0.39739 2.2744-0.76464 0.81948-0.3976 1.4161-0.81009 2.0429-1.4121l0.35449-0.34082 0.0957 0.06543c0.25968 0.17724 0.7286 0.21934 1.0264 0.0918 0.18229-0.07809 0.39502-0.29959 0.49902-0.51855 0.22173-0.46683 0.32517-1.3204 0.32617-2.6943v-0.49999c-0.001 1.3739-0.10444 2.2275-0.32617 2.6943-0.104 0.21896-0.31673 0.44046-0.49902 0.51855-0.29775 0.12755-0.76666 0.08544-1.0264-0.0918l-0.0957-0.06543-0.35449 0.34081c-0.62682 0.602-1.2235 1.0145-2.0429 1.4121-0.75692 0.36725-1.4599 0.60335-2.2744 0.76464-0.88157 0.17457-1.8226 0.24226-2.7382 0.19628-0.5801-0.028-1.4282-0.154-1.9875-0.293-1.5916-0.396-3.1209-1.248-4.0625-2.264l-0.1123-0.121-0.1054 0.058c-0.2883 0.159-0.6993 0.186-0.9824 0.064-0.1823-0.078-0.3951-0.299-0.499-0.518-0.2219-0.467-0.326-1.335-0.3262-2.721z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/devassistant.svg b/.icons/awkward/24x24/apps/devassistant.svg
new file mode 100644
index 00000000..877bcf3d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devassistant.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path opacity=".1" d="m42 39v-2l-37.5-30h-2.5l40 32zm-8-24v-2h-9.1953l2.5 2h6.695z"/>
+ <path opacity=".2" d="m42 39-2.5-2h-33.5s-4 0-4-4v2c0 4 4 4 4 4h36zm-22.805-10-9.195-7.355v2l6.6953 5.3555h2.5z"/>
+ <path opacity=".2" d="m10 21.645v1l7.945 6.355h1.25l-9.195-7.355zm-8 11.355v1c0 4 4 4 4 4h36l-1.25-1h-34.75s-4 0-4-4z"/>
+ <path fill="#3f51b5" d="m42 38v-28c0-4-4-4-4-4h-36l40 32zm-8-16.645-9.195-7.355h9.195v7.3555z"/>
+ <path fill="#03a9f4" d="m2 6v28c0 4 4 4 4 4h36l-40-32zm8 16.645 9.195 7.355h-9.195v-7.355z"/>
+ <path fill="#fff" opacity=".1" transform="scale(2)" d="m1 3 0.625 0.5h17.375s2 0 2 2v-0.5c0-2-2-2-2-2z"/>
+ <path fill="#fff" opacity=".2" transform="scale(2)" d="m1 3v0.5l19.375 15.5h0.625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/devdocs.svg b/.icons/awkward/24x24/apps/devdocs.svg
new file mode 100644
index 00000000..1479fd49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devdocs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.64999)">
+ <path style="opacity:0.2" d="m 0.79375012,291.31145 c -0.14657917,0 -0.26458334,0.118 -0.26458334,0.26458 v 4.7625 c 0,0.14658 0.11800417,0.26459 0.26458334,0.26459 H 3.7041669 l 2.1166667,-2.11667 v -2.91042 c 0,-0.14658 -0.1180042,-0.26458 -0.2645833,-0.26458 z"/>
+ <path style="fill:#ffa234" d="m 0.79375012,291.17916 c -0.14657917,0 -0.26458334,0.11801 -0.26458334,0.26458 v 4.7625 c 0,0.14658 0.11800417,0.26459 0.26458334,0.26459 H 3.7041669 l 2.1166667,-2.11667 v -2.91042 c 0,-0.14657 -0.1180042,-0.26458 -0.2645833,-0.26458 z"/>
+ <path style="fill:#ffcd82" d="m 5.8208336,294.35417 -2.1166667,2.11666 v -1.85208 c 0,0 0,-0.26458 0.2645833,-0.26458 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 0.79374981,291.17917 c -0.14657918,0 -0.26458335,0.11801 -0.26458335,0.26458 v 0.13229 c 0,-0.14657 0.11800417,-0.26458 0.26458335,-0.26458 H 5.5562499 c 0.1465792,0 0.2645834,0.11801 0.2645834,0.26458 v -0.13229 c 0,-0.14657 -0.1180042,-0.26458 -0.2645834,-0.26458 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.9687499,294.35417 c -0.2645834,0 -0.2645834,0.26458 -0.2645834,0.26458 v 0.13229 c 0,0 0,-0.26458 0.2645834,-0.26458 h 1.7197917 l 0.1322917,-0.13229 z"/>
+ <path style="fill:#4b4b4b" d="m 2.3812502,292.2375 c 0.3572976,5.3e-4 0.6824824,0.20634 0.8356097,0.52917 h 1.8102237 v 0.79375 h -1.810483 c -0.1530871,0.32273 -0.4781465,0.52865 -0.8353504,0.52916 -0.3572029,-5.3e-4 -0.682261,-0.20643 -0.8353478,-0.52916 h 0.8353478 v -0.79375 H 1.5456431 c 0.1531271,-0.32283 0.4783106,-0.52876 0.8356071,-0.52917 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/devede.svg b/.icons/awkward/24x24/apps/devede.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devede.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/devedeng.svg b/.icons/awkward/24x24/apps/devedeng.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devedeng.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/devhelp.svg b/.icons/awkward/24x24/apps/devhelp.svg
new file mode 100644
index 00000000..5d34f389
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devhelp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m3 1.5c-0.554 0-1 0.446-1 1v18c0 0.554 0.46254 0.86564 1 1h16c0.554 0 1-0.446 1-1v-18c0-0.554-0.44763-0.95751-1-1h-16z"/>
+ <rect fill="#4caf50" width="7" height="6" x="14" y="3" ry=".5"/>
+ <path fill="#fff" opacity=".2" d="m14.5 3c-0.277 0-0.5 0.223-0.5 0.5v1c0-0.277 0.223-0.5 0.5-0.5h6c0.277 0 0.5 0.223 0.5 0.5v-1c0-0.277-0.223-0.5-0.5-0.5z"/>
+ <rect fill="#2196f3" width="7" height="6" x="14" y="8" ry=".5"/>
+ <rect fill="#f9ce1d" width="7" height="6" x="14" y="13" ry=".5"/>
+ <path fill="#fff" opacity=".2" d="m14.5 13c-0.277 0-0.5 0.223-0.5 0.5v1c0-0.277 0.223-0.5 0.5-0.5h6c0.277 0 0.5 0.223 0.5 0.5v-1c0-0.277-0.223-0.5-0.5-0.5z"/>
+ <path fill="#fff" opacity=".2" d="m14.5 8c-0.277 0-0.5 0.223-0.5 0.5v1c0-0.277 0.223-0.5 0.5-0.5h6c0.277 0 0.5 0.223 0.5 0.5v-1c0-0.277-0.223-0.5-0.5-0.5z"/>
+ <path fill="#4f4f4f" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.46254 0.86564 1 1h4v-20z"/>
+ <path fill="#f44336" d="m6 1v20h13c0.554 0 1-0.446 1-1v-18c0-0.554-0.448-0.9575-1-1z"/>
+ <path opacity=".2" d="m9 6v8.9983h2.6662c4.6658 0 4.8324-2.8328 4.8324-4.4991 0.001-1.6662-0.167-4.5815-4.832-4.499zm2.6662 1.9996c1.9996 0 2.6662 0.49991 2.6662 2.4995s-0.66654 2.4995-2.6662 2.4995h-0.66654v-4.999z"/>
+ <path fill="#f9f9f9" d="m9 7v8.9983h2.6662c4.6658 0 4.8324-2.8328 4.8324-4.4991 0.001-1.6662-0.167-4.5815-4.832-4.499zm2.6662 1.9996c1.9996 0 2.6662 0.49991 2.6662 2.4995s-0.66654 2.4995-2.6662 2.4995h-0.66654v-4.999z"/>
+ <path fill="#fff" opacity=".1" d="m3 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/devhub.svg b/.icons/awkward/24x24/apps/devhub.svg
new file mode 100644
index 00000000..d953ac0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/devhub.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#44c7aa" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.1" d="M 8.5839844,8.4998791 C 8.3462027,8.4993458 8.2033961,8.5146481 7.9941406,8.5467541 7.0894474,8.6855703 6.546446,8.9518559 6.0488281,9.497926 c -0.5121,0.561963 -0.8076951,1.105936 -0.9707031,1.787109 -0.08002,0.334388 -0.089325,0.464285 -0.068359,1.03711 0.029506,0.806083 0.1220522,1.210985 0.4140625,1.824218 0.4556102,0.956797 1.0505168,1.509449 1.9628907,1.824219 0.6155237,0.212357 1.8917927,0.432583 2.8925778,0.498047 1.00645,0.06584 4.500278,0.02054 5.166015,-0.06641 1.240083,-0.16194 2.241932,-0.431336 2.835938,-0.761719 0.52391,-0.291395 1.151961,-1.068045 1.414062,-1.75 0.165837,-0.431486 0.268155,-0.969653 0.296876,-1.546875 0.03434,-0.69017 -0.04489,-1.145838 -0.300782,-1.714844 C 19.222775,9.5867418 18.383973,8.8225187 17.460938,8.5936291 17.008519,8.4814838 15.453723,8.4818656 13.824219,8.5955822 12.502503,8.6877983 12.028163,8.6827084 9.7421875,8.5506603 9.1542403,8.5166762 8.8217663,8.5004306 8.5839844,8.4998791 Z M 9.5,10.499879 c 0.82843,1.3e-5 1.5,0.895439 1.5,2 0,1.10456 -0.67157,1.999987 -1.5,2 -0.8284297,-1.3e-5 -1.4999996,-0.89544 -1.5,-2 4e-7,-1.104561 0.6715703,-1.999987 1.5,-2 z m 6,0 c 0.82843,1.3e-5 1.5,0.895439 1.5,2 0,1.10456 -0.67157,1.999987 -1.5,2 -0.82843,-1.3e-5 -1.5,-0.89544 -1.5,-2 0,-1.104561 0.67157,-1.999987 1.5,-2 z"/>
+ <path style="fill:#2c3638" d="M 8.5839844,7.9998806 C 8.3462027,7.9993473 8.2033961,8.0146496 7.9941406,8.0467556 7.0894474,8.1855718 6.546446,8.4518574 6.0488281,8.9979275 5.5367281,9.5598903 5.241133,10.103864 5.078125,10.785037 c -0.08002,0.334388 -0.089325,0.464285 -0.068359,1.03711 0.029506,0.806083 0.1220522,1.210985 0.4140625,1.824218 0.4556102,0.956797 1.0505168,1.509449 1.9628907,1.824219 0.6155237,0.212357 1.8917927,0.432583 2.8925778,0.498047 1.00645,0.06584 4.500278,0.02054 5.166015,-0.06641 1.240083,-0.16194 2.241932,-0.431336 2.835938,-0.761719 0.52391,-0.291395 1.151961,-1.068045 1.414062,-1.75 0.165837,-0.431486 0.268155,-0.969653 0.296876,-1.546875 0.03434,-0.69017 -0.04489,-1.145838 -0.300782,-1.714844 C 19.222775,9.0867433 18.383973,8.3225202 17.460938,8.0936306 17.008519,7.9814853 15.453723,7.9818671 13.824219,8.0955837 12.502503,8.1877998 12.028163,8.1827099 9.7421875,8.0506618 9.1542403,8.0166777 8.8217663,8.0004321 8.5839844,7.9998806 Z m 0.9160156,2 c 0.82843,1.3e-5 1.5,0.8954394 1.5,2.0000004 0,1.10456 -0.67157,1.999987 -1.5,2 -0.8284297,-1.3e-5 -1.4999996,-0.89544 -1.5,-2 4e-7,-1.104561 0.6715703,-1.9999874 1.5,-2.0000004 z m 6,0 c 0.82843,1.3e-5 1.5,0.8954394 1.5,2.0000004 0,1.10456 -0.67157,1.999987 -1.5,2 -0.82843,-1.3e-5 -1.5,-0.89544 -1.5,-2 0,-1.104561 0.67157,-1.9999874 1.5,-2.0000004 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/deviantart.svg b/.icons/awkward/24x24/apps/deviantart.svg
new file mode 100644
index 00000000..64d741c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/deviantart.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <path d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m13 3.5-1.615234 3h-5.384766v4h3.230469l-3.230469 6v3h3l1.615234-3h5.384766v-4h-3.230469l3.230469-6v-3z" style="opacity:.2"/>
+ <path d="M 13,3 11.384766,6 H 6 v 4 H 9.2304688 L 6,16 v 3 h 3 l 1.615234,-3 H 16 V 12 H 12.769531 L 16,6 V 3 Z" style="fill:#36c737"/>
+ <path d="M 13,3 11.384766,6 H 6 v 0.5 h 5.384766 L 13,3.5 h 3 V 3 Z M 8.9609375,10.5 6,16 v 0.5 l 3.2304688,-6 z M 13.039062,12 12.769531,12.5 H 16 V 12 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dhcpcd.svg b/.icons/awkward/24x24/apps/dhcpcd.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dhcpcd.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dia.svg b/.icons/awkward/24x24/apps/dia.svg
new file mode 100644
index 00000000..6b57427e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="none" stroke="#4f4f4f" stroke-width="2" d="m5 5h6.5s4.5011 0.035562 4.5 5.5c-0.001 5.4644-4.5 5.5-4.5 5.5h-6.5"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m6 5v13.5h-2l3 2 3-2h-2v-13.5z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/diablo-2.svg b/.icons/awkward/24x24/apps/diablo-2.svg
new file mode 100644
index 00000000..c9dfc9b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/diablo-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 3.3609995,2.8843576 c 0.4847381,0.3384662 1.0303,0.8472873 1.6183109,1.3064166 C 5.4278655,4.6104148 5.5,4.8157647 5.5,5.483751 v 7.697482 c 0,2.049926 0.23959,3.536907 -0.449,5.089581 -0.7599643,1.713615 -2.6459531,1.946099 -3.7563791,3.465764 -1.05731227,1.307542 1.009599,0.683842 1.8204456,0.273856 1.737838,-0.878696 3.401696,-1.220191 5.4835085,-1.447428 2.624667,-0.05187 4.699401,-0.01 7.084613,-0.0635 C 20,20.499506 22,16.499506 22,11.07146 22,6.4995036 20,2.4995036 15.277765,2.5216175 11.239365,2.5029257 5.1986925,2.5000332 3.3330004,2.4995855 2.7998393,2.4995036 3.0234486,2.6499511 3.3609995,2.8843576 Z"/>
+ <path style="fill:#e97e10;fill-rule:evenodd" d="m 3.3609995,2.3848536 c 0.4847381,0.3384662 1.0303,0.8472873 1.6183109,1.3064166 C 5.4278655,4.1109108 5.5,4.3162607 5.5,4.984247 v 7.69748 c 0,2.049926 0.23959,3.536907 -0.449,5.089581 -0.7599643,1.713615 -2.6459531,1.946099 -3.7563791,3.465764 -1.05731227,1.307542 1.009599,0.683842 1.8204456,0.273856 C 4.8529045,20.632232 6.5167625,20.290737 8.598575,20.0635 11.223242,20.011627 13.297976,20.0535 15.683188,20 20,20 22,16 22,10.571956 22,5.9999996 20,1.9999996 15.277765,2.0221135 11.239365,2.0034217 5.1986925,2.0005292 3.3330004,2.0000815 2.7998393,1.9999996 3.0234486,2.1504471 3.3609995,2.3848536 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.8267855,5.5001969 c 1.5038885,0.00279 4.5874795,0.043395 5.1922135,0.3258296 C 17.660367,7.2538555 18.0556,8.9663365 18,11.406263 18.07326,13.614032 17.228302,15.994474 15.018999,17.12342 14.212687,17.5 9.133861,17.5 9.133861,17.5 L 9,5.5024034 c 0,0 0.3254905,-0.00314 0.8267855,-0.00224 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 9.8267855,5.0001969 c 1.5038885,0.00279 4.5874795,0.043395 5.1922135,0.3258296 C 17.660367,6.7538555 18.0556,8.4663365 18,10.906263 18.07326,13.114032 17.228302,15.494474 15.018999,16.62342 14.212687,17 9.133861,17 9.133861,17 L 9,5.0024034 c 0,0 0.3254905,-0.00314 0.8267855,-0.00224 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 7.0133447,10.5 c -0.065843,0.03275 0.1226965,0.496116 0.330078,0.785156 0.316137,0.440621 0.525693,0.698586 0.963867,1.097657 0.5735363,0.522353 0.7237576,0.608739 0.9648446,0.852539 0.241087,0.2438 0.7409497,0.609375 0.7409497,0.609375 v 7.314452 c 0,0.487599 -0.6375467,0.794863 -0.7978517,0.853516 -0.2262768,0.08279 -1.215493,0.243164 -1.215493,0.243164 V 22.5 H 11.339256 15 v -0.244141 c 0,0 -1.060833,-0.160372 -1.28711,-0.243164 C 13.552585,21.954045 13.077457,21.640587 13,21.159179 v -6.216796 -1.097656 -0.121094 c 0,-0.524814 0.464391,-0.652643 0.647461,-0.731445 0.24801,-0.106756 1.202601,-0.122412 1.323145,-0.366211 0.120542,-0.2438 -0.151366,-0.122621 -0.241211,-0.122071 -0.865653,0.005 -3.872561,0 -3.872561,0 -0.588917,10e-7 -1.3499467,0.01348 -1.8259107,-0.243164 C 8.694561,12.079372 8.3743822,11.840082 8.0670557,11.529297 L 7.1022117,10.553711 C 7.0570077,10.508001 7.0285397,10.49244 7.0133447,10.5 Z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 7.0133447,9.9999996 c -0.065843,0.03275 0.1226965,0.4961164 0.330078,0.7851564 0.316137,0.440621 0.525693,0.698586 0.963867,1.097657 0.5735363,0.522353 0.7237576,0.608739 0.9648446,0.852539 0.241087,0.2438 0.7409497,0.609375 0.7409497,0.609375 v 7.314452 c 0,0.487599 -0.6375467,0.794863 -0.7978517,0.853516 -0.2262768,0.08279 -1.215493,0.243164 -1.215493,0.243164 V 22 H 11.339256 15 v -0.244141 c 0,0 -1.060833,-0.160372 -1.28711,-0.243164 C 13.552585,21.454045 13.077457,21.140587 13,20.659179 v -6.216796 -1.097656 -0.121094 c 0,-0.524814 0.464391,-0.652643 0.647461,-0.731445 0.24801,-0.106756 1.202601,-0.122412 1.323145,-0.366211 0.120542,-0.2438 -0.151366,-0.122621 -0.241211,-0.122071 -0.865653,0.005 -3.872561,0 -3.872561,0 -0.588917,10e-7 -1.3499467,0.01348 -1.8259107,-0.243164 C 8.694561,11.579372 8.3743822,11.340082 8.0670557,11.029297 L 7.1022117,10.053711 C 7.0570077,10.008001 7.0285397,9.99244 7.0133447,9.9999996 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 3.3320312,1.9999996 c -0.5331611,-8.19e-5 -0.308254,0.1503591 0.029297,0.3847656 0.046076,0.032173 0.099325,0.080172 0.1464844,0.1152344 1.9579849,5.149e-4 7.7905585,0.00307 11.7695315,0.021484 4.642009,-0.021738 6.641978,3.8480645 6.708984,8.322266 C 21.987526,10.750762 22,10.66612 22,10.572265 22,6.0003092 19.999579,1.9993701 15.277344,2.021484 11.238944,2.0027922 5.1977233,2.0004473 3.3320312,1.9999996 Z M 5.53125,15.447266 c -0.028282,0.808423 -0.1411538,1.559111 -0.4804688,2.324218 -0.7599643,1.713615 -2.6454333,1.945179 -3.7558593,3.464844 -0.3589773,0.443935 -0.34221063,0.653685 -0.1523438,0.736328 0.045619,-0.07581 0.075014,-0.140697 0.1523438,-0.236328 1.110426,-1.519665 2.995895,-1.751229 3.7558593,-3.464844 0.4063724,-0.916312 0.4806069,-1.824456 0.4804688,-2.824218 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 22.98757,10.5 c 0.06584,0.03275 -0.122696,0.496116 -0.330078,0.785156 -0.316137,0.440621 -0.525693,0.698586 -0.963867,1.097657 -0.573536,0.522353 -0.723757,0.608739 -0.964844,0.852539 -0.241087,0.2438 -0.74095,0.609375 -0.74095,0.609375 v 7.314452 c 0,0.487599 0.637547,0.794863 0.797852,0.853516 0.226276,0.08279 1.215493,0.243164 1.215493,0.243164 V 22.5 h -3.339517 -3.660744 v -0.244141 c 0,0 1.060833,-0.160372 1.28711,-0.243164 0.160305,-0.05865 0.635433,-0.372108 0.71289,-0.853516 v -6.216796 -1.097656 -0.121094 c 0,-0.524814 -0.464391,-0.652643 -0.647461,-0.731445 -0.24801,-0.106756 -1.202601,-0.122412 -1.323145,-0.366211 -0.120542,-0.2438 0.151366,-0.122621 0.241211,-0.122071 0.865653,0.005 3.872561,0 3.872561,0 0.588917,10e-7 1.349947,0.01348 1.825911,-0.243164 0.336362,-0.18137 0.656541,-0.42066 0.963867,-0.731445 l 0.964844,-0.975586 c 0.0452,-0.04571 0.07367,-0.06127 0.08887,-0.05371 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 22.98757,9.9999996 c 0.06584,0.03275 -0.122696,0.4961164 -0.330078,0.7851564 -0.316137,0.440621 -0.525693,0.698586 -0.963867,1.097657 -0.573536,0.522353 -0.723757,0.608739 -0.964844,0.852539 -0.241087,0.2438 -0.74095,0.609375 -0.74095,0.609375 v 7.314452 c 0,0.487599 0.637547,0.794863 0.797852,0.853516 0.226276,0.08279 1.215493,0.243164 1.215493,0.243164 V 22 h -3.339517 -3.660744 v -0.244141 c 0,0 1.060833,-0.160372 1.28711,-0.243164 0.160305,-0.05865 0.635433,-0.372108 0.71289,-0.853516 v -6.216796 -1.097656 -0.121094 c 0,-0.524814 -0.464391,-0.652643 -0.647461,-0.731445 -0.24801,-0.106756 -1.202601,-0.122412 -1.323145,-0.366211 -0.120542,-0.2438 0.151366,-0.122621 0.241211,-0.122071 0.865653,0.005 3.872561,0 3.872561,0 0.588917,10e-7 1.349947,0.01348 1.825911,-0.243164 0.336362,-0.18137 0.656541,-0.42066 0.963867,-0.731445 l 0.964844,-0.975586 c 0.0452,-0.04571 0.07367,-0.061271 0.08887,-0.05371 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dictionary.svg b/.icons/awkward/24x24/apps/dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/diffuse.svg b/.icons/awkward/24x24/apps/diffuse.svg
new file mode 100644
index 00000000..df8d621b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/diffuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.499653,1.5000576 c -0.550023,0 -1.100415,0.2050103 -1.5115714,0.6161561 L 1.6161224,10.489105 c -0.82231178,0.822291 -0.82114533,2.198403 0.00124,3.020696 l 8.3719592,8.372892 c 0.8223134,0.822292 2.1996524,0.823458 3.0219654,0.0012 L 21.383246,13.511 c 0.822311,-0.822291 0.822312,-2.199582 0,-3.021873 L 13.011266,2.1162548 C 12.600109,1.7051089 12.049719,1.5000987 11.499694,1.5000987 Z"/>
+ <path style="fill:#ffb14b" d="m 11.499653,1.000056 c -0.550023,0 -1.100415,0.2050103 -1.5115714,0.6161561 L 1.6161224,9.9891044 c -0.82231178,0.8222916 -0.82114533,2.1984036 0.00124,3.0206966 l 8.3719592,8.372892 c 0.8223134,0.822292 2.1996524,0.823458 3.0219654,0.0012 L 21.383246,13.011 c 0.822311,-0.822291 0.822312,-2.199582 0,-3.0218736 L 13.011266,1.6162532 C 12.600109,1.2051073 12.049719,1.0000971 11.499694,1.0000971 Z"/>
+ <path style="opacity:0.1" d="m 12,5.9999078 v 3.493 l -2,1.9999992 0.007,0.007 H 10 v 5.0001 h 1 v -4.5931 l 1,-1 v 5.5931 h 1 V 6.0000078 Z"/>
+ <path style="fill:#3f3f3f" d="m 12,5.4999 v 3.493 l -2,2 0.007,0.007 H 10 V 16 h 1 v -4.5931 l 1,-1 V 16 h 1 V 5.5 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 1 C 10.949977 1 10.399438 1.2060417 9.9882812 1.6171875 L 1.6152344 9.9882812 C 1.141435 10.462069 0.95090732 11.120366 1.0234375 11.75 C 1.0762896 11.28686 1.266722 10.836785 1.6152344 10.488281 L 9.9882812 2.1171875 C 10.399438 1.7060417 10.949977 1.5 11.5 1.5 C 12.050025 1.5 12.600562 1.7060416 13.011719 2.1171875 L 21.382812 10.488281 C 21.731325 10.836785 21.923463 11.286616 21.976562 11.75 C 22.04875 11.120034 21.856612 10.462069 21.382812 9.9882812 L 13.011719 1.6171875 C 12.600562 1.2060416 12.050025 1 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/digikam.svg b/.icons/awkward/24x24/apps/digikam.svg
new file mode 100644
index 00000000..e3d8d7d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/digikam.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m2.0141 12.222c-0.0025 0.094-0.0141 0.184-0.0141 0.278 0 5.54 4.4599 10 10 10 5.5399 0 9.9998-4.4599 9.9998-9.9998 0-0.09389-0.01167-0.18444-0.01389-0.27777-0.14778 5.4093-4.5399 9.722-9.9859 9.722s-9.8381-4.3127-9.9859-9.722z"/>
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="12" cy="12" r="6"/>
+ <circle opacity=".2" cx="12" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle fill="#1789ba" cx="12" cy="-12" r="5" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".1" d="m12 2.0002c-5.5401 0-10 4.4599-10 9.9998 0 0.094 0.0116 0.185 0.0141 0.278 0.1477-5.4096 4.5399-9.7222 9.9859-9.7222 5.4461 0 9.8381 4.3128 9.9859 9.722 0.003-0.093 0.014-0.184 0.014-0.278 0-5.5399-4.46-9.9998-10-9.9998z"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="3"/>
+ <circle fill="#74b8d6" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/digitallyimported.svg b/.icons/awkward/24x24/apps/digitallyimported.svg
new file mode 100644
index 00000000..dcb22dc7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/digitallyimported.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#298fc5" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m4 8v2h7c0.554 0 1 0.37134 1 0.83301v3.334c0 0.46167-0.446 0.83301-1 0.83301h-5v-4.0547h-2v6.055h8.5c0.831 0 1.5-0.669 1.5-1.5v-6c0-0.831-0.669-1.5-1.5-1.5h-6.5195z"/>
+ <path d="m17 8v2h2v-2h-2zm0 2.945v6.055h2v-6.0547h-2z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m4 8v2h7c0.554 0 1 0.37134 1 0.83301v3.334c0 0.46167-0.446 0.83301-1 0.83301h-5v-4.0547h-2v6.055h8.5c0.831 0 1.5-0.669 1.5-1.5v-6c0-0.831-0.669-1.5-1.5-1.5h-6.5195z"/>
+ <path d="m17 8v2h2v-2h-2zm0 2.945v6.055h2v-6.0547h-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dino.svg b/.icons/awkward/24x24/apps/dino.svg
new file mode 100644
index 00000000..f0217cea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dino.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21.210811,21.091 c 0,0 0.979286,-1.921865 0.756114,-2.302396 -0.196196,-0.334498 -1.99727,-0.252538 -1.99727,-0.252538 0,0 1.239325,-1.706335 0.997845,-2.118043 -0.237743,-0.405329 -2.538362,-0.424375 -2.538362,-0.424375 0,0 2.537094,-1.152452 2.61799,-1.616456 0.08489,-0.486287 -2.242937,-2.243602 -2.242937,-2.243602 0,0 2.369347,-3.163833 2.187309,-3.5955185 C 20.763003,7.9963685 17.5,7.999335 17.5,7.999335 c 0,0 1.223414,-4.1335089 0.719574,-4.4525 -0.42333,-0.2679059 -5.040316,1.3296145 -5.040316,1.3296145 0,0 -1.404935,-3.3771146 -2.187209,-3.3771146 -0.787218,0 -2.4502851,3.3820041 -2.4502851,3.3820041 0,0 -2.7606215,-2.097542 -3.2717775,-1.807004 C 4.8180829,3.3311578 5.0219999,6.857454 5.0219999,6.857454 Z"/>
+ <path style="opacity:0.2" d="m 10.5,4.4994542 a 8.5,8.5 0 0 0 -8.5000001,8.5000008 8.5,8.5 0 0 0 8.5000001,8.5 8.5,8.5 0 0 0 4.351562,-1.209961 c 2.432286,0.800006 6.359353,2.023877 6.661133,1.636719 C 21.86205,21.47797 19.447473,17.879237 18.34082,16.277775 A 8.5,8.5 0 0 0 19,12.999455 8.5,8.5 0 0 0 10.5,4.4994542 Z"/>
+ <path style="fill:#455a64;fill-rule:evenodd" d="m 21.210811,20.591165 c 0,0 0.979286,-1.921865 0.756114,-2.302396 -0.196196,-0.334498 -1.99727,-0.252538 -1.99727,-0.252538 0,0 1.239325,-1.706335 0.997845,-2.118043 -0.237743,-0.405329 -2.538362,-0.424375 -2.538362,-0.424375 0,0 2.537094,-1.152452 2.61799,-1.616456 0.08489,-0.486287 -2.242937,-2.243602 -2.242937,-2.243602 0,0 2.369347,-3.163833 2.187309,-3.5955185 C 20.763003,7.4965335 17.5,7.4995 17.5,7.4995 c 0,0 1.223414,-4.1335089 0.719574,-4.4525 -0.42333,-0.2679059 -5.040316,1.3296145 -5.040316,1.3296145 0,0 -1.404935,-3.3771146 -2.187209,-3.3771146 -0.787218,0 -2.4502851,3.3820041 -2.4502851,3.3820041 0,0 -2.7606215,-2.097542 -3.2717775,-1.807004 C 4.8180829,2.8313228 5.0219999,6.357619 5.0219999,6.357619 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 10.992187,0.9995 c -0.787218,0 -2.4501951,3.381836 -2.4501951,3.381836 0,0 -2.7613045,-2.0971787 -3.272461,-1.8066407 -0.2531725,0.1438814 -0.2954158,1.2848643 -0.2880857,2.2861327 0.01341,-0.845956 0.078901,-1.6672503 0.2880857,-1.7861327 0.5111565,-0.290538 3.272461,1.8066407 3.272461,1.8066407 0,0 1.6629771,-3.381836 2.4501951,-3.381836 0.782275,0 2.1875,3.376953 2.1875,3.376953 0,0 4.616709,-1.5979839 5.040039,-1.330078 0.05648,0.035757 0.08824,0.1256683 0.105469,0.2460938 0.03242,-0.3862712 0.01159,-0.6710013 -0.105469,-0.7451172 -0.42333,-0.267906 -5.040039,1.3291014 -5.040039,1.3291014 0,0 -1.405225,-3.376953 -2.1875,-3.376953 z m 6.648438,6.501953 C 17.571812,7.748071 17.5,7.9995 17.5,7.9995 c 0,0 2.811322,-0.00195 3.395508,0.4316405 0.07678,-0.1774185 0.124045,-0.3253665 0.0957,-0.392578 -0.212859,-0.504629 -2.961995,-0.535098 -3.350586,-0.5371095 z m 1.397461,4.313477 c -0.09998,0.13622 -0.234375,0.318359 -0.234375,0.318359 0,0 1.657233,1.254153 2.117187,1.935547 0.0704,-0.07135 0.11638,-0.136358 0.125977,-0.191406 0.07121,-0.407925 -1.482718,-1.653372 -2.008789,-2.0625 z m 0.317383,3.723633 c -0.492189,0.250903 -0.926758,0.455078 -0.926758,0.455078 0,0 2.122985,0.01887 2.49707,0.380859 0.06787,-0.19489 0.09748,-0.361457 0.04199,-0.456054 -0.137334,-0.234141 -0.939354,-0.33275 -1.612305,-0.379883 z m 0.952148,2.491211 c -0.181433,0.279686 -0.337891,0.505859 -0.337891,0.505859 0,0 1.729317,-0.07742 1.980469,0.235352 0.05192,-0.214412 0.06899,-0.393091 0.0166,-0.482422 -0.143034,-0.243862 -1.129913,-0.264492 -1.65918,-0.258789 z"/>
+ <g transform="matrix(0.5,0,0,0.5,-9.1796931e-8,-1.0005)">
+ <path style="fill:#80cbc4" d="M 38,27 C 38,36.388841 30.388841,44 21,44 13.736194,44 7.5364304,39.444299 5.1020782,33.034267 4.3899054,31.159004 5,29.125035 5,27 5,17.611159 11.764887,15.918524 21.153728,15.918524 30.542569,15.918524 38,17.611159 38,27 Z"/>
+ <path style="fill:#80cbc4;fill-rule:evenodd" d="m 35.537456,32.917376 c 0,0 8.385019,11.787769 7.488544,12.937999 -0.87055,1.116842 -17.177092,-4.556916 -17.177092,-4.556916 z"/>
+ </g>
+ <path style="fill:#009688;fill-rule:evenodd" d="m 10.5,3.9994995 c -4.6944206,0 -8.5000001,3.8055795 -8.5000001,8.5000005 0,0.03199 0.00453,0.06283 0.00489,0.09473 -3.998e-4,0.03352 -0.00489,0.066 -0.00489,0.09961 0,0.448148 0.036213,0.888095 0.1044922,1.317383 0.021966,0.104267 0.057522,0.19314 0.086914,0.289062 0.4144372,1.352519 1.4941406,1.896485 1.4941406,1.896485 0.2619409,0.211603 0.5879155,0.427367 0.9638672,0.640625 h -0.03125 c 0,0 0.7885674,4.197734 2.2343749,4.162109 1.093486,-0.02695 1.9515515,-2.043704 3.3417972,-2 1.389039,0.04367 1.952734,1.985564 3.334961,2 0.798264,0.0083 1.491479,-1.386046 1.929687,-2.5 h 0.414063 c 1.314246,1.223389 4.301892,2.536845 5.596458,2.958985 0.01769,-0.0092 0.03211,-0.01955 0.04199,-0.03223 C 21.828369,21.019758 19.593317,17.538495 18.355469,15.74071 18.768367,14.741278 19,13.648068 19,12.4995 19,7.805079 15.19442,3.9994995 10.5,3.9994995 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="10.5" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="10" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 10.5,3.999028 c -4.6944206,0 -8.5000001,3.8055795 -8.5000001,8.5 0,0.03199 0.00453,0.06283 0.00489,0.09473 -4.02e-4,0.03352 -0.00489,0.066 -0.00489,0.09961 0,0.05783 0.00564,0.114328 0.00684,0.171875 C 2.0790913,8.2331895 5.8507444,4.499028 10.5,4.499028 c 4.610025,0 8.353859,3.6722845 8.487304,8.25 0.0025,-0.08378 0.0127,-0.165603 0.0127,-0.25 0,-4.6944205 -3.80558,-8.5 -8.5,-8.5 z m 7.971679,11.916016 c -0.03965,0.108033 -0.07243,0.219225 -0.11621,0.325195 1.026993,1.491551 2.719812,4.118173 3.092773,5.209961 0.0063,0.0021 0.01525,0.0058 0.02148,0.0078 0.01769,-0.0092 0.03212,-0.01955 0.04199,-0.03223 0.30817,-0.395335 -1.78552,-3.675889 -3.04004,-5.510742 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/diodon.svg b/.icons/awkward/24x24/apps/diodon.svg
new file mode 100644
index 00000000..32d01bc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/diodon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d3d3d3" width="13.953" height="14" x="2.05" y="-22" rx=".797" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11,13 0,-0.99999 5.9999,0 0,0.99999 z m 0,-2 0,-0.99999 8,0 L 19,11 Z m 0,-2 0,-0.99999 8,0 L 19,9 Z m 0,-2 0,-0.99999 8,0 L 19,7 Z"/>
+ <path style="opacity:0.2" d="m 8.0001,15.203 0,0.499 c 0,0.442 0.3565,0.79799 0.79999,0.79799 l 12.4,0 c 0.444,0 0.8,-0.356 0.8,-0.798 l 0,-0.499 c 0,0.442 -0.3565,0.79699 -0.79999,0.79699 l -12.4,0 c -0.4435,0 -0.79999,-0.355 -0.79999,-0.79699 z"/>
+ <rect style="fill:#e4e4e4" width="14" height="14" x="8" y="-16" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2.0002,21.2 0,0.5 c 0,0.444 0.3566,0.8 0.7998,0.8 l 12.4,0 c 0.4435,0 0.79999,-0.3565 0.79999,-0.79999 l 0,-0.5 C 15.99999,21.64351 15.64349,22 15.2,22 L 2.8,22 C 2.3566,22 2,21.644 2,21.2 Z"/>
+ <path style="opacity:0.5" d="m 5,19 0,-0.99999 5.9999,0 0,0.99999 z m 0,-2 0,-0.99999 8,0 L 13,17 Z m 0,-2 0,-0.99999 8,0 L 13,15 Z m 0,-2 0,-0.99999 8,0 L 13,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8008,8 C 2.3576,8 2,8.3576 2,8.8008 l 0,0.5 C 2,8.8576 2.3576,8.5 2.8008,8.5 l 12.398,0 c 0.443,0 0.801,0.3576 0.801,0.8008 l 0,-0.5 C 15.9998,8.3576 15.6418,8 15.1988,8 L 2.8008,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dirt-rally.svg b/.icons/awkward/24x24/apps/dirt-rally.svg
new file mode 100644
index 00000000..241475ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dirt-rally.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="M 7.5,4.5 C 7.223,4.5 7,4.723 7,5 L 7,9.5 7,14 c 0,0.277 0.223,0.5 0.5,0.5 l 4.5,0 a 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 l -4.5,0 z m 2.701172,3 L 12,7.5 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 l -1.798828,0 C 10.090372,11.5 10,11.409628 10,11.298828 L 10,9.5 10,7.7011719 C 10,7.590372 10.090372,7.5 10.201172,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5 4 C 7.223 4 7 4.223 7 4.5 L 7 9 L 7 13.5 C 7 13.777 7.223 14 7.5 14 L 12 14 A 5 5 0 0 0 17 9 A 5 5 0 0 0 12 4 L 7.5 4 z M 10.201172 7 L 12 7 A 2 2 0 0 1 14 9 A 2 2 0 0 1 12 11 L 10.201172 11 C 10.090372 11 10 10.909628 10 10.798828 L 10 9 L 10 7.2011719 C 10 7.090372 10.090372 7 10.201172 7 z"/>
+ <g style="opacity:0.2;stroke:#000000" transform="translate(0,0.5000005)">
+ <path style="fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round" d="M 5.5069175,20.492861 4.50698,18.992955 M 3.5070421,18.492986 c 0,0 1.9998754,0.232235 1.9998754,-0.999936 0,-1.232173 -1.9998754,-0.999938 -1.9998754,-0.999938 m 4.92e-5,3.999798 0,-3.999749"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5070895,18.993005 1.999874,0 m -1.999824,1.499905 0,-2.999811 m 1.999824,2.999811 0,-2.999811 m -1.999874,0 c 0,0 0,-0.999938 0.999937,-0.999938 0.999937,0 0.999937,0.999938 0.999937,0.999938"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 11.500018,16.500232 0,3.999749 1.999874,0 0,0"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 15.500018,16.500232 0,3.999749 1.999874,0 0,0"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.999937;stroke-linecap:round" d="m 19.504166,20.49291 0,-1.999875 m 1.499906,-1.999874 -1.499906,1.999874 m -1.499905,-1.999874 1.499905,1.999874"/>
+ </g>
+ <g>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.999937;stroke-linecap:round" d="M 5.5069175,20.492861 4.50698,18.992955 M 3.5070421,18.492986 c 0,0 1.9998754,0.232235 1.9998754,-0.999936 0,-1.232173 -1.9998754,-0.999938 -1.9998754,-0.999938 m 4.92e-5,3.999798 0,-3.999749"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5070895,18.993005 1.999874,0 m -1.999824,1.499905 0,-2.999811 m 1.999824,2.999811 0,-2.999811 m -1.999874,0 c 0,0 0,-0.999938 0.999937,-0.999938 0.999937,0 0.999937,0.999938 0.999937,0.999938"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 11.500018,16.500232 0,3.999749 1.999874,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.999937;stroke-linecap:round;stroke-linejoin:round" d="m 15.500018,16.500232 0,3.999749 1.999874,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.999937;stroke-linecap:round" d="m 19.504166,20.49291 0,-1.999875 m 1.499906,-1.999874 -1.499906,1.999874 m -1.499905,-1.999874 1.499905,1.999874"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dirt4.svg b/.icons/awkward/24x24/apps/dirt4.svg
new file mode 100644
index 00000000..112c98c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dirt4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.8984375,2.5 C 2.401258,2.5 2.0275786,2.9025583 2,3.4003906 V 11.5 19.599609 C 2,20.098209 2.401258,20.5 2.8984375,20.5 h 7.1269535 c 1.534921,0 2.979864,-0.386441 4.243354,-1.0676 0.463411,-0.249829 -0.262303,-1.741607 0.09716,-2.09151 1.240826,-1.207826 3.054898,-1.755245 3.595552,-3.526525 C 18.216087,12.980147 19,12.417844 19,11.5 19,6.529437 14.981792,2.5 10.025391,2.5 Z M 8,8.5 h 2.105469 C 11.751709,8.5 13,9.7800477 13,11.5 c 0,1.719952 -1.248291,3 -2.894531,3 H 8 v -3 z"/>
+ <path style="fill:#e4e4e4" d="M 2.8984375,2 C 2.401258,2 2.0275786,2.4025583 2,2.9003906 V 11 19.099609 C 2,19.598209 2.401258,20 2.8984375,20 h 7.1269535 c 2.011949,0 3.222403,-1.364774 4.719145,-2.486131 1.55021,-1.161416 1.797143,-2.32831 2.344787,-4.241525 C 17.315504,12.482174 19,11.863091 19,11 19,6.029437 14.981792,2 10.025391,2 Z M 8,8 h 2.105469 C 11.751709,8 13,9.2800477 13,11 c 0,1.719952 -1.248291,3 -2.894531,3 H 8 v -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8984375,2 C 2.401258,2 2.0275786,2.4025583 2,2.9003906 v 0.5 C 2.0275786,2.9025583 2.401258,2.5 2.8984375,2.5 h 7.1269535 c 4.8722,0 8.827605,3.896188 8.960937,8.75 C 18.988632,11.166117 19,11.084442 19,11 19,6.029437 14.981792,2 10.025391,2 Z M 12.976562,11.25 C 12.859627,12.839729 11.669118,14 10.105469,14 H 8 v 0.5 h 2.105469 C 11.751709,14.5 13,13.219952 13,11.5 c 0,-0.08629 -0.01726,-0.166031 -0.02344,-0.25 z"/>
+ <path style="opacity:0.2" d="m 18,11.5 -6,6 v 3 h 1 5 v 2 h 3 v -2 h 1 v -3 h -1 v -5 -1 z m 0,4 v 2 h -1.759766 z"/>
+ <path style="fill:#fe5400" d="m 18,11 -6,6 v 3 h 1 5 v 2 h 3 v -2 h 1 v -3 h -1 v -5 -1 z m 0,4 v 2 h -1.759766 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18,11 -6,6 v 0.5 l 6,-6 h 3 V 11 Z m -1.320312,6 -0.439454,0.5 H 18 V 17 Z M 21,17 v 0.5 h 1 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/discord-canary.svg b/.icons/awkward/24x24/apps/discord-canary.svg
new file mode 100644
index 00000000..15117590
--- /dev/null
+++ b/.icons/awkward/24x24/apps/discord-canary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 5 c -1.108,0 -2,-0.892 -2,-2 v -14 c 0,-1.108 0.892,-2 2,-2 z"/>
+ <path style="fill:#eca337" d="m 5,2 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 5 C 3.892,20 3,19.108 3,18 V 4 C 3,2.892 3.892,2 5,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21,22.5 -5,-4 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 3.892,2 3,2.892 3,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 4 C 21,2.892 20.108,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 10.360352,7.0000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 5.999769,9.2800937 5,11.421764 5,14.868164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 8.519295,15.203708 8.02539,14.34961 8.02539,14.34961 9.143938,15.120711 10.680182,15.47975 12,15.5 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 14.483285,16.024808 14.864258,16.5 14.864258,16.5 17.136758,16.4244 19,14.868164 19,14.868164 19,11.421764 18.000231,9.2800937 16.519531,8.1240936 15.038832,6.9680937 13.639649,7.0000702 13.639649,7.0000702 c 0,0 -0.07947,0.078709 -0.102539,0.1015625 1.850899,0.551 2.694335,1.404297 2.694335,1.404297 0,0 -0.22598,-0.1298345 -0.606445,-0.3027346 C 14.691313,7.7838332 13.5,7.5000702 12,7.5000702 c -1.5,0 -2.691313,0.283763 -3.625,0.7031249 -0.380465,0.1729001 -0.606446,0.3027346 -0.606446,0.3027346 0,0 0.843436,-0.853297 2.694337,-1.404297 -0.02351,-0.041969 -0.102539,-0.1015625 -0.102539,-0.1015625 z M 10,11.5 c 0.55875,0 1.00975,0.5569 1,1.25 C 11,13.44325 10.55877,14 10,14 9.45105,14 9,13.44325 9,12.75 9,12.0569 9.441235,11.5 10,11.5 Z m 4,0 c 0.558765,0 1,0.5569 1,1.25 0,0.69325 -0.45105,1.25 -1,1.25 -0.55877,0 -1,-0.55675 -1,-1.25 -0.0098,-0.6931 0.44125,-1.25 1,-1.25 z"/>
+ <path style="fill:#ffffff" d="m 10.360352,6.5000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 5.999769,8.7800937 5,10.921764 5,14.368164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 8.519295,14.703708 8.02539,13.84961 8.02539,13.84961 9.143938,14.620711 10.680182,14.97975 12,15 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 14.483285,15.524808 14.864258,16 14.864258,16 17.136758,15.9244 19,14.368164 19,14.368164 19,10.921764 18.000231,8.7800937 16.519531,7.6240936 15.038832,6.4680937 13.639649,6.5000702 13.639649,6.5000702 c 0,0 -0.07947,0.078709 -0.102539,0.1015625 1.850899,0.551 2.694335,1.404297 2.694335,1.404297 0,0 -0.22598,-0.1298345 -0.606445,-0.3027346 C 14.691313,7.2838332 13.5,7.0000702 12,7.0000702 c -1.5,0 -2.691313,0.283763 -3.625,0.7031249 -0.380465,0.1729001 -0.606446,0.3027346 -0.606446,0.3027346 0,0 0.843436,-0.853297 2.694337,-1.404297 -0.02351,-0.041969 -0.102539,-0.1015625 -0.102539,-0.1015625 z M 10,11 c 0.55875,0 1.00975,0.5569 1,1.25 0,0.69325 -0.44123,1.25 -1,1.25 C 9.45105,13.5 9,12.94325 9,12.25 9,11.5569 9.441235,11 10,11 Z m 4,0 c 0.558765,0 1,0.5569 1,1.25 0,0.69325 -0.45105,1.25 -1,1.25 -0.55877,0 -1,-0.55675 -1,-1.25 C 12.9902,11.5569 13.44125,11 14,11 Z"/>
+ <path style="fill:#eca337;fill-rule:evenodd" d="m 21,22 -5,-4 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/discord-ptb.svg b/.icons/awkward/24x24/apps/discord-ptb.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/discord.svg b/.icons/awkward/24x24/apps/discord.svg
new file mode 100644
index 00000000..c50073ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/discord.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 5 c -1.108,0 -2,-0.892 -2,-2 v -14 c 0,-1.108 0.892,-2 2,-2 z"/>
+ <path style="fill:#7289da" d="m 5,2 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 5 C 3.892,20 3,19.108 3,18 V 4 C 3,2.892 3.892,2 5,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21,22.5 -5,-4 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 3.892,2 3,2.892 3,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 4 C 21,2.892 20.108,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 10.360352,7.0000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 5.999769,9.2800937 5,11.421764 5,14.868164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 8.519295,15.203708 8.02539,14.34961 8.02539,14.34961 9.143938,15.120711 10.680182,15.47975 12,15.5 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 14.483285,16.024808 14.864258,16.5 14.864258,16.5 17.136758,16.4244 19,14.868164 19,14.868164 19,11.421764 18.000231,9.2800937 16.519531,8.1240936 15.038832,6.9680937 13.639649,7.0000702 13.639649,7.0000702 c 0,0 -0.07947,0.078709 -0.102539,0.1015625 1.850899,0.551 2.694335,1.404297 2.694335,1.404297 0,0 -0.22598,-0.1298345 -0.606445,-0.3027346 C 14.691313,7.7838332 13.5,7.5000702 12,7.5000702 c -1.5,0 -2.691313,0.283763 -3.625,0.7031249 -0.380465,0.1729001 -0.606446,0.3027346 -0.606446,0.3027346 0,0 0.843436,-0.853297 2.694337,-1.404297 -0.02351,-0.041969 -0.102539,-0.1015625 -0.102539,-0.1015625 z M 10,11.5 c 0.55875,0 1.00975,0.5569 1,1.25 C 11,13.44325 10.55877,14 10,14 9.45105,14 9,13.44325 9,12.75 9,12.0569 9.441235,11.5 10,11.5 Z m 4,0 c 0.558765,0 1,0.5569 1,1.25 0,0.69325 -0.45105,1.25 -1,1.25 -0.55877,0 -1,-0.55675 -1,-1.25 -0.0098,-0.6931 0.44125,-1.25 1,-1.25 z"/>
+ <path style="fill:#ffffff" d="m 10.360352,6.5000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 5.999769,8.7800937 5,10.921764 5,14.368164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 8.519295,14.703708 8.02539,13.84961 8.02539,13.84961 9.143938,14.620711 10.680182,14.97975 12,15 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 14.483285,15.524808 14.864258,16 14.864258,16 17.136758,15.9244 19,14.368164 19,14.368164 19,10.921764 18.000231,8.7800937 16.519531,7.6240936 15.038832,6.4680937 13.639649,6.5000702 13.639649,6.5000702 c 0,0 -0.07947,0.078709 -0.102539,0.1015625 1.850899,0.551 2.694335,1.404297 2.694335,1.404297 0,0 -0.22598,-0.1298345 -0.606445,-0.3027346 C 14.691313,7.2838332 13.5,7.0000702 12,7.0000702 c -1.5,0 -2.691313,0.283763 -3.625,0.7031249 -0.380465,0.1729001 -0.606446,0.3027346 -0.606446,0.3027346 0,0 0.843436,-0.853297 2.694337,-1.404297 -0.02351,-0.041969 -0.102539,-0.1015625 -0.102539,-0.1015625 z M 10,11 c 0.55875,0 1.00975,0.5569 1,1.25 0,0.69325 -0.44123,1.25 -1,1.25 C 9.45105,13.5 9,12.94325 9,12.25 9,11.5569 9.441235,11 10,11 Z m 4,0 c 0.558765,0 1,0.5569 1,1.25 0,0.69325 -0.45105,1.25 -1,1.25 -0.55877,0 -1,-0.55675 -1,-1.25 C 12.9902,11.5569 13.44125,11 14,11 Z"/>
+ <path style="fill:#7289da;fill-rule:evenodd" d="m 21,22 -5,-4 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/disk-burner.svg b/.icons/awkward/24x24/apps/disk-burner.svg
new file mode 100644
index 00000000..68ac31f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/disk-burner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#848484" d="m12 7a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1045 0 2 0.89549 2 2s-0.89549 2-2 2-2-0.89549-2-2 0.89544-2 2-2z"/>
+ <path fill="#e4e4e4" d="m12 2.0001c-5.54 0-10 4.4599-10 9.9999s4.46 9.9999 9.9999 9.9999c5.54 0 9.9999-4.46 9.9999-9.9999 0-5.54-4.46-9.9999-9.9999-9.9999zm0 6a4 4 0 0 1 4 3.9999 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <path fill="#fff" opacity=".2" d="m12 2.0001c5.535 0 9.9909 4.46 9.9909 9.9999 0 0.08393-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.7499-9.9849-9.7499-5.451 0-9.8529 4.327-9.9849 9.7499-0.002-0.083-0.0058-0.166-0.0058-0.25 0-5.54 4.4559-9.9999 9.9909-9.9999zm1.9728 10.25c0.01044 0.08276 0.02538 0.16441 0.02538 0.25 0 1.1045-0.89459 2-1.9981 2s-1.9981-0.89544-1.9981-2c0-0.08558 0.01493-0.16724 0.02537-0.25 0.12409 0.98529 0.95474 1.75 1.9728 1.75 1.018 0 1.8487-0.76469 1.9728-1.75z"/>
+ <path opacity=".2" d="m2.006 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.4599 10 9.9998 10 5.54 0 10-4.46 10-10 0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.7499-9.9939 9.7499-5.456 0-9.8619-4.327-9.9939-9.7499z"/>
+ <circle fill="#ff5722" cx="17" cy="17" r="6"/>
+ <path fill="#fff" d="m17.767 14.25c-2.0312 0.8125-3.25 2.7163-3.25 4.0625 0 1.3304 1.0664 2.4099 2.3907 2.4351-0.6618-0.013-1.195-0.55145-1.195-1.2164 0-0.6731 0.6094-1.625 1.625-2.0312 0 1.4219 1.0904 1.6274 0.8125 2.4375-0.1576 0.45934-0.54205 0.80795-1.2084 0.8117 0.004 0.00002 0.0084 0.000465 0.01265 0.000465 1.3462 0 2.1206-0.70135 2.4375-1.625 0.5559-1.6202-1.625-2.0312-1.625-4.875z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/disk-manager.svg b/.icons/awkward/24x24/apps/disk-manager.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/disk-manager.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/disk-usage-analyzer.svg b/.icons/awkward/24x24/apps/disk-usage-analyzer.svg
new file mode 100644
index 00000000..b0e10c6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/disk-usage-analyzer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".5" d="m12 5c2.7614 0 5 2.2386 5 5s-2.2386 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2.5c-1.3807 0-2.5 1.1193-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.1193 2.5-2.5-1.1193-2.5-2.5-2.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle fill="#4daaf5" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17 17h2v4h-2z"/>
+ <path fill="#fff" d="m17 14h2v2h-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/disk-utility.svg b/.icons/awkward/24x24/apps/disk-utility.svg
new file mode 100644
index 00000000..94409f2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/disk-utility.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".5" d="m12 5c2.7614 0 5 2.2386 5 5s-2.2386 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2.5c-1.3807 0-2.5 1.1193-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.1193 2.5-2.5-1.1193-2.5-2.5-2.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle fill="#8561c5" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17.223 15-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1 -0.857 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/diskmonitor.svg b/.icons/awkward/24x24/apps/diskmonitor.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/diskmonitor.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/disper.svg b/.icons/awkward/24x24/apps/disper.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/disper.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/display-brightness.svg b/.icons/awkward/24x24/apps/display-brightness.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/display-brightness.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/display-capplet.svg b/.icons/awkward/24x24/apps/display-capplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/display-capplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/display-im6.Q16.svg b/.icons/awkward/24x24/apps/display-im6.Q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/display-im6.Q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/display-im6.q16.svg b/.icons/awkward/24x24/apps/display-im6.q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/display-im6.q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/display.im6.svg b/.icons/awkward/24x24/apps/display.im6.svg
new file mode 100644
index 00000000..be170edc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/display.im6.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#3e50b4" d="m12.224 2.1203c-1.812 0.2526-3.7596 1.2054-5.3441 4.0244-3.6223 6.4413-3.3649 8.6833-3.9424 9.4083-0.57949 0.72149-2.1412 1.113-1.9154 1.9335 0.3839 0.76944 0.51704 0.85484 0.51704 0.85484s2.2175 3.4253 8.8319 2.5001c6.6134-0.92519 7.5309-2.4329 7.4709-3.1813-0.05992-0.74914-1.4557-1.2954-1.4557-1.2954s-1.0333-3.9344-0.76804-5.5494c0.26527-1.6159 1.273-3.9707 2.2691-4.4775 0.99314-0.51154 1.4901 1.7114 2.0038 1.1628 0.512-0.5494-0.85-3.7861-2.514-4.7506-1.331-0.9046-2.798-0.8176-5.152-0.6254"/>
+ <g opacity=".2" transform="matrix(.47365 0 0 .48783 -.71403 .86165)">
+ <path d="m22.089 17.167 3.882-0.22261 2.055-3.336 1.4104 3.805 3.7402 1.443-2.8837 2.4851-0.06285 4.0339-3.0605-2.1156-4.0939 1.4241 1.1473-3.9107m-2.1354-3.6076"/>
+ <path d="m21.507 29.297 3.6481-1.4494 1.045-3.8492 2.3868 3.1734 3.9682 0.18472-2.0667 3.2934 1.045 3.8728-3.5005-1.0357-3.5166 2.6698 0.02339-4.1018m-3.0313-2.7566"/>
+ <path d="m12.064 24.197 3.8761 0.31418 2.4262-3.0345 0.95295 3.966 3.5399 1.9483-3.1512 2.0667-0.5364 3.9897-2.7799-2.5103-4.2313 0.85098 1.5931-3.7181m-1.6896-3.8728"/>
+ </g>
+ <g fill="#ffbe4b" transform="matrix(.47365 0 0 .48783 -.71403 .36165)">
+ <path d="m22.089 17.167 3.882-0.22261 2.055-3.336 1.4104 3.805 3.7402 1.443-2.8837 2.4851-0.06285 4.0339-3.0605-2.1156-4.0939 1.4241 1.1473-3.9107m-2.1354-3.6076"/>
+ <path d="m21.507 29.297 3.6481-1.4494 1.045-3.8492 2.3868 3.1734 3.9682 0.18472-2.0667 3.2934 1.045 3.8728-3.5005-1.0357-3.5166 2.6698 0.02339-4.1018m-3.0313-2.7566"/>
+ <path d="m12.064 24.197 3.8761 0.31418 2.4262-3.0345 0.95295 3.966 3.5399 1.9483-3.1512 2.0667-0.5364 3.9897-2.7799-2.5103-4.2313 0.85098 1.5931-3.7181m-1.6896-3.8728"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m14.537 1.9997c-0.673-0.0042-1.431 0.053-2.314 0.125l0.001-0.0049c-1.812 0.2527-3.7601 1.2055-5.3441 4.0244-3.6226 6.4418-3.3649 8.6838-3.9424 9.4078-0.57949 0.72199-2.1408 1.1135-1.915 1.934 0.01685 0.0335 0.0271 0.0485 0.042999 0.08 0.28135-0.55799 1.4009-0.92699 1.872-1.514 0.5775-0.724 0.3198-2.966 3.9424-9.4078 1.584-2.8189 3.5321-3.7717 5.3441-4.0244l-0.001 0.0049c2.354-0.19215 3.821-0.27865 5.1524 0.62599 1.3085 0.75854 2.426 2.918 2.5965 4.074 0.216-0.859-1.06-3.6832-2.596-4.574-0.832-0.5654-1.718-0.7439-2.839-0.751zm1.046 9.6464c-0.104 1.764 0.80349 5.2179 0.80349 5.2179s1.1855 0.46599 1.416 1.1265c0.0365-0.121 0.047-0.2325 0.0395-0.331-0.06-0.74899-1.4555-1.2955-1.4555-1.2955s-0.75149-2.8745-0.80349-4.7179z"/>
+ <path opacity=".2" d="m18.237 6.2632c-0.11-0.0105-0.2255 0.0105-0.35 0.074499-0.99599 0.50649-2.004 2.8615-2.2695 4.4774-0.038 0.232-0.0435 0.51899-0.035 0.82799 0.007-0.1175 0.0185-0.227 0.035-0.328 0.2655-1.616 1.2735-3.971 2.2695-4.4774 0.99349-0.51149 1.4905 1.7105 2.004 1.162 0.109-0.117 0.1275-0.361 0.081-0.67499-0.0175 0.071499-0.042 0.133-0.081 0.175-0.44949 0.47999-0.88649-1.161-1.654-1.2365zm-17.172 11.303c-0.064749 0.1285-0.085249 0.2665-0.042999 0.42 0.3839 0.76949 0.51659 0.85449 0.51659 0.85449s2.2174 3.426 8.8319 2.501c6.6134-0.92549 7.5304-2.4335 7.4709-3.182-0.005-0.0575-0.02-0.1135-0.0395-0.169-0.241 0.80349-1.685 2.047-7.4314 2.851-6.6144 0.92499-8.8319-2.501-8.8319-2.501 0.00005 0-0.1273-0.095-0.47354-0.77449z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dissenter-browser.svg b/.icons/awkward/24x24/apps/dissenter-browser.svg
new file mode 100644
index 00000000..f0921336
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dissenter-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.5,2.5 C 1.669,2.5 1,3.169 1,4 v 17 c 0,0.831 0.669,1.5 1.5,1.5 H 13 a 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#00d177" d="M 2.5,2 C 1.669,2 1,2.669 1,3.5 v 17 C 1,21.331 1.669,22 2.5,22 H 13 A 10,10 0 0 0 23,12 10,10 0 0 0 13,2 Z"/>
+ <path style="opacity:0.1" d="m 7,7.4999 a 1.0001,1.0001 0 1 0 0,2 h 8 a 1.0001,1.0001 0 1 0 0,-2 z m 0,4 a 1.0001,1.0001 0 1 0 0,2 h 8 a 1.0001,1.0001 0 1 0 0,-2 z m 0,4 a 1.0001,1.0001 0 1 0 0,2 h 5 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 7,7.9999 h 8"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 7,11.9999 h 8"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 7,15.9999 h 5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,2 C 1.669,2 1,2.669 1,3.5 V 4 C 1,3.169 1.669,2.5 2.5,2.5 H 13 A 10,10 0 0 1 22.989258,12.291016 10,10 0 0 0 23,12 10,10 0 0 0 13,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-absolute.svg b/.icons/awkward/24x24/apps/distributor-logo-absolute.svg
new file mode 100644
index 00000000..702038cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-absolute.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="19" height="19" x="3" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#7d644e" width="19" height="19" x="3" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 16,2.5 C 15.446,2.5 15,2.946 15,3.5 V 13.5 C 15,14.054 15.446,14.5 16,14.5 H 19 C 19.554,14.5 20,14.054 20,13.5 V 3.5 C 20,2.946 19.554,2.5 19,2.5 Z M 5,4.5 C 4.446,4.5 4,4.946 4,5.5 H 11 V 8.5 H 4 V 13.5 C 4,14.054 4.446,14.5 5,14.5 H 13 C 13.554,14.5 14,14.054 14,13.5 V 5.5 C 14,4.946 13.554,4.5 13,4.5 Z M 5,10.5 H 11 V 13.5 H 5 Z M 2.9238,15.5 C 2.4124,15.5 2,15.946 2,16.5 V 19.5 C 2,20.054 2.4124,20.5 2.9238,20.5 H 13.076 C 13.588,20.5 14,20.054 14,19.5 V 16.5 C 14,15.946 13.588,15.5 13.076,15.5 Z M 16,15.5 C 15.446,15.5 15,15.946 15,16.5 V 19.5 C 15,20.054 15.446,20.5 16,20.5 H 19 C 19.554,20.5 20,20.054 20,19.5 V 16.5 C 20,15.946 19.554,15.5 19,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 H 11 V 8 H 4 V 13 C 4,13.554 4.446,14 5,14 H 13 C 13.554,14 14,13.554 14,13 V 5 C 14,4.446 13.554,4 13,4 Z M 5,10 H 11 V 13 H 5 Z M 16,15 C 15.446,15 15,15.446 15,16 V 19 C 15,19.554 15.446,20 16,20 H 19 C 19.554,20 20,19.554 20,19 V 16 C 20,15.446 19.554,15 19,15 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,3 C 3.446,3 3,3.446 3,4 V 4.4668 C 3,3.9128 3.446,3.4668 4,3.4668 H 21 C 21.554,3.4668 22,3.9128 22,4.4668 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="fill:#b38a48" width="5" height="12" x="15" y="2" rx="1" ry="1"/>
+ <rect style="fill:#c8a972" width="12" height="5" x="2" y="15" rx=".923" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16,2 C 15.446,2 15,2.446 15,3 V 3.4648 C 15,2.9108 15.446,2.4648 16,2.4648 H 19 C 19.554,2.4648 20,2.9108 20,3.4648 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9231,15 C 2.4117,15 2,15.446 2,16 V 16.465 C 2,15.911 2.4117,15.465 2.9231,15.465 H 13.077 C 13.588,15.465 14,15.911 14,16.465 V 16 C 14,15.446 13.588,15 13.077,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-academix.svg b/.icons/awkward/24x24/apps/distributor-logo-academix.svg
new file mode 100644
index 00000000..1ed99064
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-academix.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#ffab32" d="M 12.007812 3.3476562 L 5.1601562 19.277344 A 10 10 0 0 0 12 22 A 10 10 0 0 0 18.853516 19.273438 L 12.007812 3.3476562 z"/>
+ <path style="fill:#255f8a" d="M 10.988281,2.0625 A 10,10 0 0 0 2,12 10,10 0 0 0 5.5898438,19.671875 L 9,12 Z"/>
+ <path style="fill:#df391e" d="M 13.009766,2.0527344 15,12 18.408203,19.666016 A 10,10 0 0 0 22,12 10,10 0 0 0 13.009766,2.0527344 Z"/>
+ <path style="opacity:0.2" d="m 12,2.499516 c -0.337437,0.00335 -0.674399,0.025076 -1.009766,0.0625 a 10,10 0 0 0 -0.01172,0 C 10.925536,2.7207727 7.2814228,13.200934 4.4101562,18.993657 a 10,10 0 0 0 1.4042969,1.349609 l 2.4863281,-4.84375 H 15.800781 L 18.128906,20.396 a 10,10 0 0 0 1.375,-1.298828 C 16.621081,13.349742 13.064244,2.6940669 13.017578,2.5542035 12.679535,2.5186923 12.339902,2.5004394 12,2.499516 Z m 0,3 3,8 H 9 Z"/>
+ <path style="fill:#ffffff" d="M 12 2 C 11.662563 2.0033513 11.325601 2.0250764 10.990234 2.0625 A 10 10 0 0 0 10.978516 2.0625 C 10.925536 2.2212567 7.2814228 12.701418 4.4101562 18.494141 A 10 10 0 0 0 5.8144531 19.84375 L 8.3007812 15 L 15.800781 15 L 18.128906 19.896484 A 10 10 0 0 0 19.503906 18.597656 C 16.621081 12.850226 13.064244 2.1945509 13.017578 2.0546875 C 12.679535 2.0191763 12.339902 2.0009234 12 2 z M 12 5 L 15 13 L 9 13 L 12 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-aix.svg b/.icons/awkward/24x24/apps/distributor-logo-aix.svg
new file mode 100644
index 00000000..bbf32b8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-aix.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#95e000"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m11 2.5a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 1a8 8 0 0 1 8 8 8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8zm-5 5-1 5h1v-1h2v1h1l-1-5zm4 0v5h1v-5zm2 0 1.5 2.5-1.5 2.5h1l1-1.666016 1 1.666016h1l-1.5-2.5 1.5-2.5h-1l-1 1.666016-1-1.666016zm-5 1 1 2h-2z" style="opacity:.2"/>
+ <path d="m11 2a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 1a8 8 0 0 1 8 8 8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8zm-5 5-1 5h1v-1h2v1h1l-1-5zm4 0v5h1v-5zm2 0 1.5 2.5-1.5 2.5h1l1-1.666016 1 1.666016h1l-1.5-2.5 1.5-2.5h-1l-1 1.6660156-1-1.6660156zm-5 1 1 2h-2z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-alpine.svg b/.icons/awkward/24x24/apps/distributor-logo-alpine.svg
new file mode 100644
index 00000000..ce08583c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-alpine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 7.4418,22.5 C 6.8348,22.5 6.09,22.062 5.7869,21.527 L 1.2273,13.473 C 0.92423,12.938 0.92423,12.062 1.2273,11.527 L 5.7869,3.4735 C 6.09,2.9381 6.8348,2.5 7.4418,2.5 H 16.558 C 17.165,2.5 17.91,2.9381 18.213,3.4735 L 22.773,11.527 C 23.076,12.062 23.076,12.938 22.773,13.473 L 18.213,21.527 C 17.91,22.062 17.165,22.5 16.558,22.5 Z"/>
+ <path style="fill:#0d597f" d="M 7.4418,22 C 6.8348,22 6.09,21.562 5.7869,21.027 L 1.2273,12.973 C 0.92423,12.438 0.92423,11.562 1.2273,11.027 L 5.7869,2.9735 C 6.09,2.4381 6.8348,2 7.4418,2 H 16.558 C 17.165,2 17.91,2.4381 18.213,2.9735 L 22.773,11.027 C 23.076,11.562 23.076,12.438 22.773,12.973 L 18.213,21.027 C 17.91,21.562 17.165,22 16.558,22 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.4414,2 C 6.8344,2 6.0902,2.4382 5.7871,2.9736 L 1.2275,11.026 C 1.0401,11.358 0.96924,11.819 1.0137,12.25 1.0411,11.984 1.1119,11.731 1.2275,11.526 L 5.7871,3.4736 C 6.0902,2.9382 6.8344,2.5 7.4414,2.5 H 16.559 C 17.166,2.5 17.91,2.9382 18.213,3.4736 L 22.772,11.526 C 22.888,11.731 22.959,11.984 22.986,12.25 23.031,11.819 22.96,11.358 22.772,11.026 L 18.213,2.9736 C 17.91,2.4382 17.166,2 16.559,2 Z"/>
+ <path style="opacity:0.2" d="M 10,8.5 3,15.5 H 6 L 10,11.5 14,15.5 H 17 L 14.5,13 15,12.5 18,15.5 H 21 L 15,9.5 13,11.5 Z M 9,13.5 7,15.5 H 9 Z"/>
+ <path style="fill:#ffffff" d="M 10,8 3,15 H 6 L 10,11 14,15 H 17 L 14.5,12.5 15,12 18,15 H 21 L 15,9 13,11 Z M 9,13 7,15 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-alt-linux.svg b/.icons/awkward/24x24/apps/distributor-logo-alt-linux.svg
new file mode 100644
index 00000000..c36e60f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-alt-linux.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ffd017" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="m 11.760081,18.53531 c -0.244438,0.04873 -0.659962,0.244405 -0.929259,0.36676 -0.04873,0.02455 -0.04873,0.09784 0,0.09784 0.07362,0.02456 0.122729,0.04877 0.171154,0.09784 0.122695,0.146602 0.269263,0.268957 0.269263,0.464629 0,0.219852 -0.122355,0.29317 -0.09784,0.488809 0.07332,0.391346 0.391005,0.932568 0.391005,1.348466 -0.02421,0.317688 -0.317688,0.317688 -0.488842,0.53788 -0.04907,0.07332 -0.07359,0.146601 -0.07359,0.244438 0,0.09784 -0.02421,0.268957 0.07359,0.268957 0.122049,0.02452 0.146602,-0.219886 0.268957,-0.219886 0.17112,0.02422 0.146942,0.268957 0.293509,0.268957 h 6.430343 c -0.02452,-0.07362 -0.07328,-0.17112 -0.122015,-0.195673 -0.318062,-0.293475 -1.124898,-0.684821 -1.2715,-1.149111 -0.244744,-0.70934 0.07328,-1.613707 0.171121,-2.396365 0.342241,-2.27367 0.220225,-3.520957 -0.195639,-5.403621 -0.220222,-1.075834 -0.391342,-2.029273 -0.70903,-3.080547 C 15.892198,10.07901 15.623585,9.8100525 15.525443,9.638932 15.452126,9.516577 15.378841,9.296352 15.354323,9.149784 15.183203,8.3429135 15.256792,7.560595 14.669807,6.875774 14.449616,6.63137 14.034091,6.6068175 13.765135,6.435697 13.251773,6.16674 12.738378,5.8977835 12.224677,5.580095 12.151393,5.53099 11.931202,5.4577062 11.809153,5.53099 c 0.586645,0.4158985 0.97799,0.904707 1.149111,1.6382935 0.07328,0.342241 0.17112,0.611198 -0.171121,0.806837 -0.09784,0.0491 -0.733751,0.1638295 -1.027226,0.872864 C 11.686637,8.995552 11.271074,9.94933 10.781926,10.854038 10.195281,10.53601 9.608262,10.511797 9.1927371,10.511797 c -0.440077,0 -1.0228645,0.04873 -1.389658,0.317688 -0.7819785,0.586985 -1.124559,1.344784 -1.3689635,2.200726 -0.1956725,0.659963 -0.317722,1.344784 -0.366793,2.029266 -0.04907,0.929225 0.049235,2.256607 0.146766,3.185866 0.07359,0.611199 0.146568,1.198323 0.1956395,1.80952 0.122049,0.659963 0.097836,1.173664 0.073284,1.295679 -0.2198525,0.684822 -0.562093,0.92926 -1.2223955,1.051614 -0.097837,0 -0.146908,0.04877 -0.122355,0.09784 h 1.8339325 v 0 h 2.049587 c 0.1953335,0 0.2444045,-0.09784 0.440077,-0.268957 0.2689579,-0.268957 -0.097836,-0.733586 0,-1.344784 0.2201919,-1.51621 0.8799899,-3.186007 1.1976789,-4.653146 0.04911,-0.17112 0.07362,-0.391311 0.09818,-0.635716 0.122049,0.586985 0.293334,0.949319 0.464454,1.51175 0.171121,0.586646 0.342241,1.25505 0.611538,1.401617 v 0 c -0.02455,0 -0.0491,0 -0.07362,0.02455 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.760081,18.035316 c -0.244438,0.04873 -0.659962,0.244405 -0.929259,0.36676 -0.04873,0.02455 -0.04873,0.09784 0,0.09784 0.07362,0.02456 0.122729,0.04877 0.171154,0.09784 0.122695,0.146602 0.269263,0.268957 0.269263,0.464629 0,0.219852 -0.122355,0.29317 -0.09784,0.488809 0.07332,0.391346 0.391005,0.932568 0.391005,1.348466 -0.02421,0.317688 -0.317688,0.317688 -0.488842,0.53788 -0.04907,0.07332 -0.07359,0.146601 -0.07359,0.244438 0,0.09784 -0.02421,0.268957 0.07359,0.268957 0.122049,0.02452 0.146602,-0.219886 0.268957,-0.219886 0.17112,0.02422 0.146942,0.268957 0.293509,0.268957 h 6.430343 c -0.02452,-0.07362 -0.07328,-0.17112 -0.122015,-0.195673 -0.318062,-0.293475 -1.124898,-0.684821 -1.2715,-1.149111 -0.244744,-0.70934 0.07328,-1.613707 0.171121,-2.396365 0.342241,-2.27367 0.220225,-3.520957 -0.195639,-5.403621 C 16.430116,11.779402 16.258996,10.825963 15.941308,9.7746885 15.892198,9.5790155 15.623585,9.3100585 15.525443,9.138938 15.452126,9.016583 15.378841,8.796358 15.354323,8.64979 15.183203,7.8429195 15.256792,7.060601 14.669807,6.37578 14.449616,6.131376 14.034091,6.1068235 13.765135,5.935703 13.251773,5.666746 12.738378,5.3977895 12.224677,5.080101 12.151393,5.030996 11.931202,4.9577122 11.809153,5.030996 c 0.586645,0.4158985 0.97799,0.904707 1.149111,1.6382935 0.07328,0.342241 0.17112,0.611198 -0.171121,0.806837 -0.09784,0.0491 -0.733751,0.1638295 -1.027226,0.872864 -0.07328,0.1465675 -0.488843,1.1003455 -0.977991,2.0050535 -0.586645,-0.318028 -1.173664,-0.342241 -1.5891889,-0.342241 -0.440077,0 -1.0228645,0.04873 -1.389658,0.317688 -0.7819785,0.586985 -1.124559,1.344784 -1.3689635,2.200726 -0.1956725,0.659963 -0.317722,1.344784 -0.366793,2.029266 -0.04907,0.929225 0.049235,2.256607 0.146766,3.185866 0.07359,0.611199 0.146568,1.198323 0.1956395,1.80952 0.122049,0.659963 0.097836,1.173664 0.073284,1.295679 -0.2198525,0.684822 -0.562093,0.92926 -1.2223955,1.051614 -0.097837,0 -0.146908,0.04877 -0.122355,0.09784 h 1.8339325 v 0 h 2.049587 c 0.1953335,0 0.2444045,-0.09784 0.440077,-0.268957 0.2689579,-0.268957 -0.097836,-0.733586 0,-1.344784 0.2201919,-1.51621 0.8799899,-3.186007 1.1976789,-4.653146 0.04911,-0.17112 0.07362,-0.391311 0.09818,-0.635716 0.122049,0.586985 0.293334,0.949319 0.464454,1.51175 0.171121,0.586646 0.342241,1.25505 0.611538,1.401617 v 0 c -0.02455,0 -0.0491,0 -0.07362,0.02455 z"/>
+ <path style="fill:#ffffff" d="m 11.773691,18.251953 c -0.06075,-5e-6 -0.123385,0.009 -0.184571,0.02735 -0.146606,0.02455 -0.195832,0.220523 -0.09766,0.318359 0,0 0.0731,0.04872 0.09766,0.07324 v 0.04883 c -0.06579,0.06602 -0.295475,0.05711 -0.427734,0.06641 0.06189,0.08065 0.109375,0.166907 0.109375,0.276367 0,0.219852 -0.122175,0.292641 -0.09766,0.488281 0.07332,0.391345 0.391601,0.932735 0.391601,1.348633 -0.0012,0.01547 -0.0064,0.02698 -0.0088,0.04102 0.08937,0.0826 0.288496,0.122051 0.326172,0.178711 0.07329,0.09784 -0.04853,0.269351 0.02441,0.367187 0.02455,0.07362 0.123105,0.09746 0.171875,0.07324 0.122355,-0.02455 0.170718,-0.170899 0.268555,-0.170899 0.17112,-0.02422 0.391622,-0.02439 0.513672,0.09766 0.04907,0.02455 0.07324,-1.98e-4 0.07324,-0.02441 0.02421,-0.09784 -0.366946,-0.195602 -0.416016,-0.586914 -0.04907,-0.317722 -0.02395,-0.663618 -0.24414,-1.005859 -0.04877,-0.04911 -0.12197,-0.04878 -0.146485,-0.12207 0,-0.09784 0.07324,-0.220724 0.07324,-0.342774 0,-0.04907 -0.02417,-0.146683 -0.07324,-0.170898 -0.07332,-0.02454 -0.171728,0.02442 -0.269531,0.02442 -0.146602,0 -0.317203,-6.8e-5 -0.415039,-0.04883 -0.02451,-0.02452 -0.02465,-0.04868 0.02442,-0.07324 0.0975,-0.02455 0.341713,0.09808 0.488281,-0.04883 0.171155,-0.146601 0.293986,-0.39124 0.220702,-0.586913 -0.05522,-0.165144 -0.220092,-0.248031 -0.402343,-0.248047 z"/>
+ <path style="fill:#ff5811" d="m 12.102322,5.1533845 c 0.415865,0.220192 0.929226,1.0025095 1.198182,1.418069 0.12239,0.17112 0.29351,0.02452 0.219886,-0.1220495 C 13.105171,5.862419 12.616023,5.3735765 12.102322,5.1533845 v 0 M 9.950667,11.282839 c 0.317723,0.07362 0.606343,0.191784 0.703839,0.485259 0.09818,0.293509 0.422253,0.464629 0.299864,1.320232 0,0 -0.02421,0.09784 0,0 0.02421,-0.219852 -0.02421,0.0978 0,0 0.02452,-0.146602 0.269299,0.198624 0.31803,0.271907 -0.09784,-0.29351 -0.123515,-0.980942 0.243248,-0.95639 0.195673,0.02455 0.171154,0.171121 0.489182,0.244404 0.0975,0.02456 0.317688,-0.04873 0.366793,-0.219851 0.122015,-0.366794 0,-0.684822 -0.293509,-0.929226 -0.171461,-0.146941 -0.391312,-0.220225 -0.611198,-0.07332 -0.04907,0.04877 -0.122389,0.195334 -0.122389,0.268957 0.04876,0.317722 -0.122355,0.219886 -0.244404,0 -0.17112,-0.268957 -0.807177,-0.460706 -1.149451,-0.411975 v 0 m 2.102889,4.446294 c 0.146907,-0.46463 -0.02421,-1.149111 -0.122355,-1.662812 -0.04877,-0.17112 0.17112,-0.219852 0.220191,-0.04873 0.146603,0.684482 0.12205,1.198182 -0.09784,1.711543 v 0 M 12.860424,7.42739 c -0.04907,0.024215 -0.244405,0.1711205 -0.366793,0.2444045 0.268957,0.04877 0.63575,0.244404 0.80687,0.562466 0.122389,0.268957 0.219886,0.6599295 0.268957,0.9288865 0,-0.1711205 -0.02456,-0.9288865 0.04907,-1.0267225 0.122049,-0.1469075 0.366793,-0.024555 0.537914,0.04873 0.122049,0.049105 0.195672,0.195673 0.317722,0.268957 0.122355,0.0491 0.244744,0.073284 0.366759,0.024555 0.12205,-0.024555 0.244744,-0.1223895 0.293509,-0.244405 0.07328,-0.2202255 -0.146907,-1.1003795 -0.63575,-0.904707 -0.195639,0.073284 -0.220191,0.3667935 -0.391311,0.5133615 -0.0975,0.073283 -0.195673,0.097836 -0.317723,0.073283 -0.122355,0 -0.269262,-0.073283 -0.391312,-0.1711205 -0.17112,-0.1220145 -0.34224,-0.268956 -0.537913,-0.317688 z"/>
+ <path style="fill:#231f20" d="m 11.809153,18.552326 c 0.07328,0 0.17112,0.09784 0.146568,0.122388 -0.04907,0.04877 -0.07329,-0.02456 -0.171121,-0.02456 -0.07328,0 -0.146568,0.02456 -0.146568,-0.02452 0,-0.04877 0.07328,-0.07332 0.171121,-0.07332 z"/>
+ <path style="fill:#ffffff" d="m 12.56798,7.5540265 c -0.217855,0.149008 -0.569132,0.2181455 -0.807919,0.795055 -0.07328,0.1465675 -0.488771,1.1004775 -0.97792,2.0051855 0.12239,0.07328 0.317973,0.219838 0.415471,0.293428 0.562466,0.440077 0.83144,0.488554 1.173715,0.855348 0.146567,0.220191 0.415409,1.002509 0.488694,1.124898 0.122049,0.342241 0.171447,0.684494 0.09816,1.026735 -0.07328,0.366793 -0.318358,0.684685 -0.440407,1.027266 -0.07362,0.195333 -0.121982,0.537828 -0.195266,0.757714 -0.07328,0.220191 -0.07344,0.36681 -0.195796,0.562449 -0.09753,0.09784 -0.220073,0.02475 -0.146449,-0.09763 0.07328,-0.146567 0.09784,-0.538104 0,-0.807061 -0.122355,-0.366793 -0.293755,-0.758067 -0.391592,-0.977918 -0.122049,-0.220226 -0.342152,-0.758033 -0.415469,-0.977919 -0.244405,-0.63575 -0.09763,-1.858736 -1.222532,-1.858736 -0.4155244,0.04911 -0.8805454,0.122491 -1.1737149,0.416 -0.3667935,0.317689 -0.5133695,0.660354 -0.68449,1.173715 -0.1469075,0.440077 -0.073501,0.73337 -0.1225715,1.002327 -0.072945,0.659929 0.073623,0.88063 0,1.540898 -0.072945,0.684481 -0.1955125,0.777868 -0.3420805,1.291229 -0.097497,0.293475 -0.1954225,1.087178 -0.3910615,1.331922 -0.072978,0.09784 -0.29314,0.171171 -0.342245,0.04882 -0.219852,-0.46463 -0.098073,-1.694184 -0.147144,-2.110048 -0.04907,-0.09784 -0.097633,-0.07332 -0.097633,0 -0.04873,0.244743 2.05e-5,1.523305 0.02457,1.841027 0.073284,0.46463 0.2935305,0.904915 0.3910615,1.369511 0.122355,0.537914 0.684702,2.004649 0.464817,2.46894 -0.063243,0.105132 -0.1621605,0.266822 -0.2663675,0.342775 h 1.7579185 c 0.048835,0 0.088506,-0.0062 0.123633,-0.01804 10e-4,-3.25e-4 0.00165,-0.0013 0.0027,-0.0016 0.058055,-0.03062 0.1162375,-0.07352 0.174571,-0.123632 0.027575,-0.02551 0.056873,-0.05044 0.091797,-0.08278 0.03092,-0.03088 0.061512,-0.06367 0.091797,-0.09763 0.1787989,-0.275051 -0.136069,-0.718325 -0.044571,-1.289918 0.2201929,-1.516211 0.8802709,-3.186134 1.1979589,-4.653274 0.04911,-0.17112 0.07361,-0.391269 0.09816,-0.635673 0.122049,0.586984 0.29333,0.949531 0.46445,1.511963 0.150034,0.571437 0.310502,1.192941 0.611475,1.401398 0.876091,-0.01077 0.569982,1.257954 0.733628,1.813133 0.122049,0.342241 0.41496,0.61127 0.513102,0.95351 0.146602,0.440078 0.07357,0.733252 -0.04882,1.148776 h 0.880287 c 0.80721,-0.07328 1.638327,-1.173722 1.736163,-1.858204 0.04877,-0.244405 -0.02428,-1.222013 -0.146979,-1.442205 -0.219886,-0.366793 -0.537922,-0.61144 -0.68449,-0.855878 -0.46429,-0.660268 -0.293306,-1.735917 -0.09763,-2.46947 0.17112,-0.684481 0.586522,-1.589184 0.610735,-1.589184 0.04907,-0.07328 -0.07297,-0.147184 -0.122041,-0.04935 -0.195673,0.220191 -0.440204,0.904614 -0.538041,1.198123 -0.122015,0.366793 -0.219724,0.782514 -0.26849,1.149307 -0.07328,0.562432 0.09742,1.173697 -0.02494,1.736163 -0.02421,0.122355 -0.219695,0.244141 -0.317837,0.170858 -0.806531,-0.63575 -0.977533,-1.931162 -0.95298,-2.88494 0.02421,-0.977991 0.439419,-1.882575 0.586326,-2.860532 0.04877,-0.220225 -0.171052,-0.415482 -0.195265,-0.635674 -0.04877,-0.293509 -0.02426,-0.391689 -0.04882,-0.660612 0,-0.171154 0.12204,-0.562186 0.12204,-0.733306 0.02455,-0.415865 -0.02455,-0.855679 0,-1.2957565 C 13.475314,8.04101 13.219704,7.9361485 12.56802,7.554012 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-android.svg b/.icons/awkward/24x24/apps/distributor-logo-android.svg
new file mode 100644
index 00000000..02e11116
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 21.004393,17.5 H 2.970965 c 0,0 -1.0153854,0 -0.9694523,-0.962466 C 2.4880565,11.466234 6.7798,7.5 12.002228,7.5 c 5.205917,0 9.487025,3.941195 9.995987,8.989467 C 22.048876,17.5 21.004393,17.5 21.004393,17.5 Z"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:2;stroke-linecap:round" d="M 6.5,9.5 4,6"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:2;stroke-linecap:round" d="M 17.5,9.5 20,6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.9570312 4.9882812 A 1.0001 1.0001 0 0 0 3.0214844 6.2382812 A 1.0001 1.0001 0 0 1 3.9570312 5.4863281 A 1.0001 1.0001 0 0 1 4.8144531 5.9160156 L 7.3144531 9.4160156 A 1.0010465 1.0010465 0 0 1 7.46875 9.7480469 A 1.0010465 1.0010465 0 0 0 7.3144531 8.9179688 L 4.8144531 5.4179688 A 1.0001 1.0001 0 0 0 3.9570312 4.9882812 z M 20.013672 4.9882812 A 1.0001 1.0001 0 0 0 19.185547 5.4179688 L 16.685547 8.9179688 A 1.0010464 1.0010464 0 0 0 16.53125 9.75 A 1.0010464 1.0010464 0 0 1 16.685547 9.4160156 L 19.185547 5.9160156 A 1.0001 1.0001 0 0 1 20.013672 5.4863281 A 1.0001 1.0001 0 0 1 20.976562 6.2382812 A 1.0001 1.0001 0 0 0 20.013672 4.9882812 z"/>
+ <path style="fill:#30dd81" d="M 21.004393,17 H 2.970965 c 0,0 -1.0153854,0 -0.9694523,-0.962466 C 2.4880565,10.966234 6.7798,7 12.002228,7 c 5.205917,0 9.487025,3.941195 9.995987,8.989468 C 22.048876,17 21.004393,17 21.004393,17 Z"/>
+ <path style="opacity:0.2" d="m 7,12.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 10,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <circle style="fill:#ffffff" cx="7" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="-17" cy="13" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.001953,7 c -5.222428,0 -9.513456,3.965809 -9.9999999,9.037109 -0.00557,0.116614 0.00544,0.218526 0.027344,0.308594 C 2.6051212,11.3675 6.846225,7.5 12.001953,7.5 c 5.143913,0 9.37844,3.849832 9.969726,8.811523 0.02188,-0.09408 0.03246,-0.200689 0.02636,-0.322265 C 21.489085,10.940985 17.20787,7 12.001953,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-antix.svg b/.icons/awkward/24x24/apps/distributor-logo-antix.svg
new file mode 100644
index 00000000..817d9f0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-antix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#acaeb5"/>
+ <path style="opacity:.2" d="m7 1.5c-1.25 0-2 0-5 2 4-1 6.7978979 1.4543355 10.308594 5.2363281-4.8039108 5.1839489-11.308594 12.763672-11.308594 12.763672h5l7.983399-10.64209c1.910862 2.774422 3.016601 5.64209 3.016601 10.64209h3c0-4-2.266401-8.333799-4.773926-12.299805l2.023926-2.700195s1.5-1.25 2.75 0c0-1.25 1-2 1-2h-4c-0.33408 0-1.428181 0.7906763-3.177735 2.6225586-2.384085-3.2708428-4.822265-5.6225586-6.822265-5.6225586z"/>
+ <path d="m7 1c-1.25 0-2 0-5 2 4-1 6.7978979 1.4543355 10.308594 5.2363281-4.8039108 5.1839489-11.308594 12.763672-11.308594 12.763672h5l7.983399-10.64209c1.910862 2.774422 3.016601 5.64209 3.016601 10.64209h3c0-4-2.266401-8.333799-4.773926-12.299805l2.023926-2.700195s1.5-1.25 2.75 0c0-1.25 1-2 1-2h-4c-0.33408 0-1.428181 0.7906763-3.177735 2.6225586-2.384085-3.2708428-4.822265-5.6225586-6.822265-5.6225586z" style="fill:#e4e4e4"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.98925 -9.791 10 10 0 0 1 9.9895 9.709 10 10 0 0 0 0.0105 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7 1c-1.25 0-2 0-5 2 0.3804769-0.0951192 0.7470494-0.1491516 1.1074219-0.1835938 2.0403309-1.2372881 2.8274783-1.3164062 3.8925781-1.3164062 2 0 4.438181 2.3522041 6.822266 5.6230469 1.749554-1.8318823 2.843654-2.6230469 3.177734-2.6230469h3.527344c0.239703-0.3181568 0.472656-0.5 0.472656-0.5h-4c-0.33408 0-1.42818 0.7911646-3.177734 2.6230469-2.384085-3.2708428-4.822266-5.6230469-6.822266-5.6230469zm5.076172 7.4921875c-4.7797551 5.1745185-11.076172 12.507812-11.076172 12.507812h0.4335938c0.6666928-0.77564 6.3415698-7.371601 10.875-12.263672-0.079258-0.085382-0.153869-0.1601362-0.232422-0.2441405zm3.318359 0.4824219-0.167969 0.2246094c2.403581 3.8016032 4.579087 7.9412212 4.75586 11.800781h0.017578c0-3.908619-2.167027-8.133926-4.605469-12.025391z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-archbang.svg b/.icons/awkward/24x24/apps/distributor-logo-archbang.svg
new file mode 100644
index 00000000..34d2d34c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-archbang.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5 C 8,10.5 8,11.5 2,22.5 2,22.5 7.7873,19.5 12,19.5 16.213,19.5 22,22.5 22,22.5 16,11.5 16,10.5 12,2.5 Z"/>
+ <path style="fill:#1793d1" d="M 12,2 C 8,10 8,11 2,22 2,22 7.7873,19 12,19 16.213,19 22,22 22,22 16,11 16,10 12,2 Z"/>
+ <path style="opacity:0.2" d="M 14.131,6.8711 C 14.131,6.8711 12.5,7.5 11,7.5 11,8.5 12,9.5 12,11.5 12,13.5 11,16.5 11,16.5 L 13,15.5 14.648,7.9668 Z M 11.5,17.5 A 1.5,1.5 0 0 0 10,19 1.5,1.5 0 0 0 10.16,19.67 C 10.79,19.569 11.411,19.5 12,19.5 12.292,19.5 12.592,19.516 12.896,19.543 A 1.5,1.5 0 0 0 13,19 1.5,1.5 0 0 0 11.5,17.5 Z"/>
+ <path style="fill:#ffffff" d="M 14.131,6.3711 C 14.131,6.3711 12.5,7 11,7 11,8 12,9 12,11 12,13 11,16 11,16 L 13,15 14.648,7.4668 Z M 11.5,17 A 1.5,1.5 0 0 0 10,18.5 1.5,1.5 0 0 0 10.16,19.17 C 10.79,19.069 11.411,19 12,19 12.292,19 12.592,19.016 12.896,19.043 A 1.5,1.5 0 0 0 13,18.5 1.5,1.5 0 0 0 11.5,17 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 8 10 8 11 2 22 C 2 22 2.2652 21.874 2.3574 21.828 C 7.916 11.589 8.1012 10.298 12 2.5 C 15.899 10.298 16.084 11.589 21.643 21.828 C 21.735 21.874 22 22 22 22 C 16 11 16 10 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-archlabs.svg b/.icons/awkward/24x24/apps/distributor-logo-archlabs.svg
new file mode 100644
index 00000000..2bd77e46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-archlabs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <path style="opacity:.2" d="m12 2.5c-4 8-4 9-10 20 0 0 5.7873-3 10-3 4.213 0 10 3 10 3-6-11-6-12-10-20z"/>
+ <path style="fill:#606060" d="m12 2c-4 8-4 9-10 20 0 0 5.7873-3 10-3 4.213 0 10 3 10 3-6-11-6-12-10-20z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12 2c-4 8-4 9-10 20 0 0 0.2652-0.126 0.3574-0.172 5.5586-10.239 5.7438-11.53 9.6426-19.328 3.899 7.798 4.084 9.089 9.643 19.328 0.092 0.046 0.357 0.172 0.357 0.172-6-11-6-12-10-20z"/>
+ <path style="opacity:.2" d="m13 8.499716s-4 3-4 6c0 1.247948 0.5245039 2.656506 1.130859 3.890625-0.075786-0.540073-0.130859-1.14447-0.130859-1.890625 0-2 1.400391-3 1.400391-3s1.599609 1 1.599609 3c0 1.190588-0.157668 2.214262-0.347656 3.027344 0.280676 0.01857 0.564819 0.04656 0.853515 0.08594 0.747688-1.12384 1.494141-2.617894 1.494141-4.113284 0-3-2-5-2-5z"/>
+ <path style="fill:#ffffff" d="m13 8s-4 3-4 6c0 1.247948 0.5245039 2.656506 1.130859 3.890625-0.075786-0.540073-0.130859-1.14447-0.130859-1.890625 0-2 1.400391-3 1.400391-3s1.599609 1 1.599609 3c0 1.190588-0.157668 2.214262-0.347656 3.027344 0.280676 0.01857 0.564819 0.04656 0.853515 0.08594 0.747688-1.12384 1.494141-2.617894 1.494141-4.113284 0-3-2-5-2-5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-archlinux.svg b/.icons/awkward/24x24/apps/distributor-logo-archlinux.svg
new file mode 100644
index 00000000..2218f568
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-archlinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.998278,2.5005 C 11.107897,4.6829727 10.570888,6.110555 9.5795874,8.2279285 10.187361,8.8720705 10.933412,9.622161 12.145008,10.469351 10.842443,9.933457 9.9539624,9.395464 9.2899784,8.837171 8.0213214,11.483938 6.0336184,15.254091 2.0000001,22.5 5.1702934,20.670173 6.8777708,19.542037 9.1682353,19.111542 9.0698853,18.688647 9.0139638,18.231203 9.0177648,17.753909 l 0.0035,-0.101549 C 9.0715658,15.621686 10.259228,13.5 12.129614,13.5 c 1.870386,0 2.924642,2.505281 2.874331,4.535956 -0.0094,0.382145 -0.05258,0.74969 -0.127891,1.090636 2.26546,0.443094 3.996562,1.56833 7.123946,3.373408 -0.616676,-1.135036 -1.167087,-2.158223 -1.692693,-3.132711 -0.827968,-0.641592 -1.691543,-1.476582 -3.453101,-2.38057 1.210795,0.314546 2.077721,0.677442 2.753459,1.083086 C 14.263582,8.1219295 13.830994,6.7999465 11.998122,2.5 Z"/>
+ <path style="fill:#1793d1;fill-rule:evenodd" d="M 11.998278,2.0005 C 11.107897,4.1829727 10.570888,5.610555 9.5795874,7.7279285 10.187361,8.3720705 10.933412,9.122161 12.145008,9.9693505 10.842443,9.433457 9.9539624,8.895464 9.2899784,8.337171 8.0213214,10.983938 6.0336184,14.754091 2.0000001,22 5.1702934,20.170173 6.8777708,19.042037 9.1682353,18.611542 9.0698853,18.188647 9.0139638,17.731203 9.0177648,17.253909 l 0.0035,-0.101549 C 9.0715658,15.121686 10.259228,13 12.129614,13 14,13 15.054256,15.505281 15.003945,17.535956 c -0.0094,0.382145 -0.05258,0.74969 -0.127891,1.090636 C 17.141514,19.069686 18.872616,20.194922 22,22 c -0.616676,-1.135036 -1.167087,-2.158223 -1.692693,-3.132711 -0.827968,-0.641592 -1.691543,-1.476582 -3.453101,-2.38057 1.210795,0.314546 2.077721,0.677442 2.753459,1.083086 C 14.263582,7.6219295 13.830994,6.2999465 11.998122,2 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" d="M 11.998047 2 C 11.107666 4.1824727 10.571379 5.6111421 9.5800781 7.7285156 C 9.6238539 7.7749108 9.6870891 7.8314151 9.7324219 7.8789062 C 10.613208 5.9662039 11.162411 4.5482821 11.998047 2.5 C 13.777468 6.6745495 14.320989 8.1882685 19.236328 17.367188 C 19.36336 17.433812 19.492253 17.501177 19.607422 17.570312 C 14.263339 7.622437 13.830919 6.2999465 11.998047 2 z M 9.2890625 8.3378906 C 8.0204055 10.984658 6.0336183 14.754091 2 22 C 2.1486217 21.914219 2.2579878 21.850276 2.4003906 21.767578 C 6.0961386 15.112326 8.0746913 11.371402 9.2890625 8.8378906 C 9.9530465 9.3961836 10.841966 9.932856 12.144531 10.46875 C 11.504388 10.021139 11.004669 9.6069384 10.576172 9.2148438 C 10.067168 8.9265242 9.6423746 8.6349635 9.2890625 8.3378906 z M 16.853516 16.986328 C 18.615074 17.890316 19.478673 18.725596 20.306641 19.367188 C 20.709968 20.114967 21.154196 20.93782 21.605469 21.771484 C 21.745476 21.85273 21.854112 21.915796 22 22 C 21.383324 20.864964 20.832247 19.841676 20.306641 18.867188 C 19.836672 18.503009 19.336171 18.071518 18.685547 17.605469 C 18.173423 17.382944 17.58055 17.175201 16.853516 16.986328 z M 9.0332031 17.533203 C 9.0313521 17.57298 9.0224684 17.612619 9.0214844 17.652344 L 9.0175781 17.753906 C 9.0151641 18.057035 9.0446035 18.347509 9.0859375 18.630859 C 9.1138889 18.625363 9.1398454 18.616614 9.1679688 18.611328 C 9.0892643 18.272907 9.0487025 17.908342 9.0332031 17.533203 z M 14.990234 17.724609 C 14.972994 18.038015 14.939579 18.343434 14.876953 18.626953 C 14.904371 18.632316 14.929766 18.640922 14.957031 18.646484 C 14.982043 18.448464 14.998773 18.243838 15.003906 18.035156 C 15.006419 17.933744 14.993196 17.828017 14.990234 17.724609 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-archman.svg b/.icons/awkward/24x24/apps/distributor-logo-archman.svg
new file mode 100644
index 00000000..d7558553
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-archman.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <path style="opacity:.2;fill-rule:evenodd" d="m11.997071 2.5c-0.890294 2.1824727-1.426529 3.609189-2.417733 5.7265625 0.607714 0.644142 1.352725 1.394998 2.564202 2.2421875-1.302437-0.5358935-2.19127-1.0745195-2.8551891-1.6328125-1.2685332 2.6467675-3.2551264 6.4181535-7.2883508 13.664062 3.0940604-1.786001 4.7978494-2.898758 7.0071282-3.351562a3.9996094 4 0 0 1 -1.009667 -2.648438 3.9996094 4 0 0 1 3.9996097 -4 3.9996094 4 0 0 1 3.999609 4 3.9996094 4 0 0 1 -1.013573 2.652344c2.211081 0.45791 3.939417 1.572338 7.01494 3.347656-0.616616-1.135036-1.167639-2.158324-1.693194-3.132812-0.827887-0.641592-1.691401-1.476872-3.452787-2.38086 1.210676 0.314546 2.077965 0.676387 2.753637 1.082031-5.343561-9.9478751-5.775939-11.268412-7.608632-15.568359z"/>
+ <path style="fill-rule:evenodd;fill:#af0500" d="m11.999024 2c-0.890295 2.1824727-1.426529 3.609189-2.4177331 5.7265625 0.6077141 0.644142 1.3527251 1.394998 2.5642021 2.2421875-1.302437-0.5358935-2.1912702-1.0745195-2.8551893-1.6328125-1.2685332 2.6467675-3.2551264 6.4181535-7.2883508 13.664062 3.0940604-1.786001 4.7978494-2.898758 7.0071282-3.351562a3.9996094 4 0 0 1 -1.009667 -2.648438 3.9996094 4 0 0 1 3.9996099 -4 3.9996094 4 0 0 1 3.999609 4 3.9996094 4 0 0 1 -1.013573 2.652344c2.211081 0.45791 3.939417 1.572338 7.01494 3.347656-0.616616-1.135036-1.167639-2.158324-1.693194-3.132812-0.827887-0.641592-1.691402-1.476872-3.452788-2.38086 1.210677 0.314546 2.077966 0.676387 2.753638 1.082031-5.343562-9.9478751-5.775939-11.268412-7.608632-15.568359z"/>
+ <path style="opacity:.2" d="m11.999024 14.5-0.999903 2h-1.9998045l1.3338545 1.333984-1.3338545 2.666016 2.9997075-1 2.999707 1-1.333854-2.666016 1.333854-1.333984h-1.999805z"/>
+ <path style="opacity:.2" d="m11.999024 12.499641a3.9996094 4 0 0 0 -3.9996099 4 3.9996094 4 0 0 0 0.9354556 2.568359c0.1832132-0.05879 0.3664676-0.114768 0.5487745-0.166015a2.9997071 3.5 0 0 1 -0.4843277 -1.902344 2.9997071 3.5 0 0 1 2.9997075 -3.5 2.9997071 3.5 0 0 1 2.999707 3.5 2.9997071 3.5 0 0 1 -0.484328 1.902344c0.181712 0.05108 0.364206 0.107439 0.546822 0.166015a3.9996094 4 0 0 0 0.937408 -2.568359 3.9996094 4 0 0 0 -3.999609 -4z"/>
+ <path style="fill:#c2c2c2" d="m11.999024 12a3.9996094 4 0 0 0 -3.9996099 4 3.9996094 4 0 0 0 0.9354556 2.568359c0.1832132-0.05879 0.3664676-0.114768 0.5487745-0.166015a2.9997071 3.5 0 0 1 -0.4843277 -1.902344 2.9997071 3.5 0 0 1 2.9997075 -3.5 2.9997071 3.5 0 0 1 2.999707 3.5 2.9997071 3.5 0 0 1 -0.484328 1.902344c0.181712 0.05108 0.364206 0.107439 0.546822 0.166015a3.9996094 4 0 0 0 0.937408 -2.568359 3.9996094 4 0 0 0 -3.999609 -4z"/>
+ <path style="fill:#e6e6e6" d="m11.999024 14-0.999903 2h-1.9998045l1.3338545 1.333984-1.3338545 2.666016 2.9997075-1 2.999707 1-1.333854-2.666016 1.333854-1.333984h-1.999805z"/>
+ <path style="fill:#f4f4f4" d="m11.999024 14v3l2.999707-1h-1.999805z"/>
+ <path style="fill:#9f9f9f" d="m11.999024 17v2l-2.9997075 1z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.999024 14-0.999903 2h-1.9998045l0.4999512 0.5h1.4998533l0.999903-2 0.999902 2h1.499853l0.499952-0.5h-1.999805zm-1.831853 3.667969-1.1678545 2.332031 0.3007518-0.099609 1.0331027-2.066407zm3.663705 0-0.165999 0.166015 1.033102 2.066407l0.300752 0.099609z"/>
+ <path style="opacity:.1;fill-rule:evenodd;fill:#ffffff" d="m11.999024 2c-0.890295 2.1824727-1.426529 3.609189-2.4177331 5.7265625 0.0437715 0.0463952 0.1070099 0.1028921 0.1523289 0.1503906 0.8804072-1.9122078 1.4280092-3.3289472 2.2634512-5.3769531 1.779185 4.1744055 2.321248 5.6872506 7.235621 14.865234 0.128175 0.06709 0.258872 0.133429 0.374964 0.203125-5.343562-9.9478747-5.775939-11.268412-7.608632-15.568359zm-2.7087203 6.3359375c-1.2685332 2.6467675-3.2551267 6.4181535-7.2883508 13.664062 0.1473496-0.085055 0.2571505-0.148466 0.3983986-0.230469 3.6959888-6.656527 5.6736352-10.399849 6.8879993-12.933594 0.6639191 0.5582935 1.5527522 1.0969195 2.8551892 1.632813-0.64008-0.44761-1.140005-0.8635632-1.568206-1.2558594-0.508943-0.2884354-0.9318175-0.5799347-1.2850303-0.8769531zm6.6966113 7.8808595a3.9996094 4 0 0 1 -1.001855 2.435547c0.110617 0.02291 0.215758 0.05584 0.324187 0.08203a3.9996094 4 0 0 0 0.687433 -2.234375 3.9996094 4 0 0 0 -0.0098 -0.283203zm-7.9757832 0.0098a3.9996094 4 0 0 0 -0.0136706 0.273403 3.9996094 4 0 0 0 0.6893858 2.228516c0.1077814-0.02583 0.2121784-0.05752 0.3222341-0.08008a3.9996094 4 0 0 1 -0.9979493 -2.421874zm8.8409342 0.759766c1.761386 0.903988 2.6249 1.739268 3.452787 2.38086 0.403034 0.747309 0.847616 1.569247 1.298702 2.402343 0.140599 0.08158 0.249928 0.145893 0.396445 0.230469-0.616616-1.135036-1.167639-2.158324-1.693194-3.132812-0.470307-0.364476-0.973466-0.795144-1.624841-1.261719-0.511909-0.221995-1.103581-0.430436-1.829899-0.619141z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.999024 12a3.9996094 4 0 0 0 -3.9996099 4 3.9996094 4 0 0 0 0.00977 0.210938 3.9996094 4 0 0 1 3.9898399 -3.710938 3.9996094 4 0 0 1 3.987891 3.746094 3.9996094 4 0 0 0 0.011718 -0.246094 3.9996094 4 0 0 0 -3.999609 -4zm2.989942 4.728516a2.9997071 3.5 0 0 1 -0.474563 1.673828c0.06757 0.01899 0.135353 0.0422 0.203105 0.0625a2.9997071 3.5 0 0 0 0.281223 -1.464844 2.9997071 3.5 0 0 0 -0.0098 -0.271484zm-5.9798849 0.05078a2.9997071 3.5 0 0 0 -0.0097646 0.220704 2.9997071 3.5 0 0 0 0.2812225 1.464844c0.06778-0.0202 0.1355349-0.04351 0.2031052-0.0625a2.9997071 3.5 0 0 1 -0.4745631 -1.623047z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-arcolinux.svg b/.icons/awkward/24x24/apps/distributor-logo-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/distributor-logo-artix.svg b/.icons/awkward/24x24/apps/distributor-logo-artix.svg
new file mode 100644
index 00000000..1d201947
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-artix.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path d="m11 1.5-3.5917969 7.1855469 9.2968749 4.2265621zm-4.5761719 9.154297-5.4238281 10.845703 16-7zm11.775391 5.246094-4.976563 2.488281 7.777344 3.111328z" style="opacity:.2"/>
+ <path d="m11 1-3.5917969 7.1855469 9.2968749 4.2265621zm-4.5761719 9.154297-5.4238281 10.845703 16-7zm11.775391 5.246094-4.976563 2.488281 7.777344 3.111328z" style="fill:#3bb2d4"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1-3.5917969 7.1855469 0.203125 0.0917969 3.3886719-6.7773438l5.380859 10.765625 0.324219 0.146484zm-4.5761719 9.154297-5.4238281 10.845703 0.3203125-0.140625 5.1035156-10.205078 9.9511719 3.619141 0.625-0.273438zm11.775391 5.246094-4.976563 2.488281 0.554688 0.222656 4.421875-2.210937l2.488281 4.974609 0.3125 0.125z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-aryalinux.svg b/.icons/awkward/24x24/apps/distributor-logo-aryalinux.svg
new file mode 100644
index 00000000..2074ccf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-aryalinux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 11,5.5 10,7.5 V 19.5 H 12 V 5.5 Z M 13,5.5 V 19.5 H 14 L 15,17.5 V 5.5 Z M 9,9.5 4,19.5 H 6 L 9,13.5 Z M 16,17.5 15,19.5 H 20 V 17.5 Z"/>
+ <path style="fill:#16ae16" d="M 11,5 10,7 V 19 H 12 V 5 Z M 9,9 4,19 H 6 L 9,13 Z"/>
+ <path style="fill:#ff8416" d="M 13,5 V 19 H 14 L 15,17 V 5 Z M 16,17 15,19 H 20 V 17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,5 10,7 V 7.5 L 11,5.5 H 12 V 5 Z M 13,5 V 5.5 H 15 V 5 Z M 9,9 4,19 H 4.25 L 9,9.5 Z M 16,17 15,19 H 15.25 L 16,17.5 H 20 V 17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-backbox.svg b/.icons/awkward/24x24/apps/distributor-logo-backbox.svg
new file mode 100644
index 00000000..31fddf2e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-backbox.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m7 1.5c-0.265199 5.11e-5 -0.519519 0.1054325-0.707031 0.2929688l-5 5c-0.187536 0.1875117-0.292918 0.4418322-0.292969 0.7070312v13c5.5e-5 0.552262 0.447738 0.999945 1 1h12c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l6-6c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-12c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1zm-4 18c-2 2-1 1 0 0z" style="opacity:.2"/>
+ <path d="m7 1c-0.265199 5.11e-5 -0.5195195 0.1054325-0.7070312 0.2929688l-5 5c-0.1875363 0.1875117-0.2929177 0.4418322-0.2929688 0.7070312v13c5.52e-5 0.552262 0.4477381 0.999945 1 1h12c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l6-6c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-12c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1zm-4 18c-2 2-1 1 0 0z" style="fill:#e4e4e4"/>
+ <path d="M 7,1 C 6.734801,1.0000511 6.4804807,1.1054325 6.2929688,1.2929688 l -5,5 C 1.1054327,6.4804804 1.000051,6.734801 1,7 V 7.5 C 1.000051,7.234801 1.1054327,6.9804804 1.2929688,6.7929688 l 5,-5 C 6.4804807,1.6054325 6.734801,1.5000511 7,1.5 h 13 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 V 2 C 20.999945,1.4477381 20.552262,1.0000552 20,1 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m7 3.5c-0.265199 5.11e-5 -0.519519 0.1054325-0.707031 0.2929688l-3 3c-0.187536 0.1875117-0.292918 0.4418322-0.292969 0.7070312v11c5.5e-5 0.552262 0.447738 0.999945 1 1h10c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l4-4c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-10c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1z" style="opacity:.2"/>
+ <path d="m7 3c-0.265199 5.11e-5 -0.5195195 0.1054325-0.7070312 0.2929688l-3 3c-0.1875363 0.1875117-0.2929177 0.4418322-0.2929688 0.7070312v11c5.52e-5 0.552262 0.4477381 0.999945 1 1h10c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l4-4c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-10c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1z" style="fill:#489ad4"/>
+ <path d="M 7,3 C 6.734801,3.0000511 6.4804807,3.1054325 6.2929688,3.2929688 l -3,3 C 3.1054327,6.4804804 3.000051,6.734801 3,7 V 7.5 C 3.000051,7.234801 3.1054327,6.9804804 3.2929688,6.7929688 l 3,-3 C 6.4804807,3.6054325 6.734801,3.5000511 7,3.5 h 11 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 V 4 C 18.999945,3.4477381 18.552262,3.0000552 18,3 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-blackarch.svg b/.icons/awkward/24x24/apps/distributor-logo-blackarch.svg
new file mode 100644
index 00000000..3ee29b58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-blackarch.svg
@@ -0,0 +1,13 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m10.998622 3.62492c-0.712304 1.745978-1.141911 2.888044-1.934952 4.581943 0.486219 0.515313 0.967054 1.115386 1.93633 1.793137-1.042051-0.428715-1.63683-0.859109-2.168017-1.305743-1.014925 2.117413-2.605088 5.133535-5.831982 10.930263 2.536234-1.463862 4.302216-2.36637 6.134587-2.710766-0.07868-0.338316-0.123417-0.704271-0.120376-1.086106l0.0028-0.08124c0.04024-1.624539 1.103283-3.119694 2.08668-3.121888 0.983396-0.0022 1.939713 1.804225 1.899465 3.428765-0.0076 0.305716-0.04206 0.599752-0.102313 0.872509 1.812368 0.354475 3.597249 1.254664 6.099156 2.698726-0.49334-0.908029-0.933669-1.726578-1.354154-2.506169-0.662374-0.513273-1.2366-1.181265-2.645846-1.904456 0.968636 0.251637 1.545542 0.541953 2.086132 0.866469-4.275266-7.958301-4.621336-9.015887-6.087634-12.455844z" style="fill-rule:evenodd;fill:#3f3f3f"/>
+ <path d="m10 3.4999997v18l2-3v-15z" style="opacity:.2"/>
+ <path d="m10 3v18l2-3v-15z" style="fill:#8e8e8e"/>
+ <path d="m10 1.5v2.0683594a2 0.5 0 0 0-1 0.4316406 2 0.5 0 0 0 1 0.4335938v0.066406h2v-0.0683588a2 0.5 0 0 0 1-0.4316406 2 0.5 0 0 0-1-0.4335938v-2.0664066z" style="opacity:.2"/>
+ <path d="M 10,1 V 3.0683594 A 2,0.5 0 0 0 9,3.5 2,0.5 0 0 0 10,3.9335938 V 4 h 1 1 V 3.9316406 A 2,0.5 0 0 0 13,3.5 2,0.5 0 0 0 12,3.0664062 V 1 Z" style="fill:#4f4f4f"/>
+ <path d="m10.982422 3.6251214a0.50005 0.50005 0 0 0-0.447266 0.3164062v-0.00586c-0.7145493 1.7514827-1.1379782 2.8800558-1.9238279 4.5585944a0.50005 0.50005 0 0 0-0.042969 0.2753906 0.50005 0.50005 0 0 0-0.1875 0.2089844c-1.0069311 2.100736-2.5933621 5.109023-5.8183591 10.902343a0.50005 0.50005 0 0 0 0.6875 0.675782c2.5262627-1.458107 4.2427227-2.326467 5.9765625-2.652344a0.50005 0.50005 0 0 0 0.3945313-0.603516c-0.069853-0.30036-0.1097824-0.626063-0.1074219-0.964843 9.4e-6 -0.0014-1.08e-5 -0.0026 0-0.0039l0.00391-0.06836a0.50005 0.50005 0 0 0 0-0.0039c0.017515-0.707105 0.2647624-1.40669 0.6015631-1.900391 0.3368-0.493701 0.747625-0.733842 0.986328-0.734375 0.185183-4.14e-4 0.580512 0.271674 0.892578 0.84375s0.523441 1.362604 0.505859 2.072266c-0.0069 0.27614-0.03921 0.539282-0.0918 0.777343a0.50005 0.50005 0 0 0 0.392579 0.597657c1.71656 0.335736 3.454658 1.203058 5.945312 2.640625a0.50005 0.50005 0 0 0 0.689453-0.669922c-0.492746-0.906934-0.932847-1.725928-1.353515-2.50586a0.50005 0.50005 0 0 0-0.134766-0.158203c-0.104955-0.08133-0.359374-0.242311-0.470703-0.33789a0.50005 0.50005 0 0 0 0.04687-0.541016c-4.271846-7.9519537-4.59869-8.96817-6.068356-12.416027a0.50005 0.50005 0 0 0-0.476562-0.3027344zm0.02539 1.7617188c1.027644 2.4283116 2.018615 4.5958087 5.009766 10.214843-0.266272-0.105904-0.434915-0.228238-0.77539-0.322265-0.0073-0.0038-0.0063-6e-3 -0.01367-0.0098l-2e-3 0.0039c-0.04494-0.01231-0.05509-0.0309-0.101562-0.04297a0.50005 0.50005 0 0 0-0.353516 0.927734c1.304878 0.669632 1.804981 1.254935 2.488282 1.796875 0.160017 0.296736 0.345629 0.639658 0.513672 0.951172-1.581599-0.857955-2.995713-1.497711-4.332032-1.820312 0.02157-0.17318 0.05802-0.339331 0.0625-0.519532 0.02267-0.914878-0.225073-1.83945-0.626953-2.576172-0.401879-0.736721-0.975225-1.36702-1.773437-1.365234-0.744695 0.0017-1.3599165 0.509362-1.8105472 1.169922-0.4506308 0.66056-0.7526657 1.522019-0.7753907 2.439453l-0.00391 0.07617a0.50005 0.50005 0 0 0 0 0.01367c-0.00209 0.262597 0.049017 0.50046 0.083984 0.746093-1.3557598 0.318273-2.7790957 0.967793-4.3828124 1.841797 2.3166645-4.196117 3.9273719-7.199139 4.8125-9.0234367 0.4460675 0.3375947 0.9085126 0.6776307 1.6660153 1.0039057 0.0097 0.0068 0.0098 0.01075 0.01953 0.01758l2e-3 -0.0039c0.04363 0.01863 0.05062 0.03809 0.0957 0.05664a0.50005 0.50005 0 0 0 0.476568-0.873008c-0.804655-0.5626427-1.192104-1.0386226-1.6269528-1.5117186 0.5196928-1.1323916 0.9202518-2.1310553 1.3476558-3.1914062z" style="fill-rule:evenodd;opacity:.2"/>
+ <path d="m10.998622 3.62492c-0.712304 1.745978-1.1419113 2.888044-1.9349523 4.581943 0.486219 0.515313 0.9670543 1.115386 1.9363303 1.793137-1.0420513-0.428715-1.6368303-0.859109-2.1680173-1.305743-1.014925 2.117413-2.605088 5.133535-5.831982 10.930263 2.536234-1.463862 4.302216-2.36637 6.134587-2.710766-0.07868-0.338316-0.123417-0.704271-0.120376-1.086106l0.0028-0.08124c0.04024-1.624539 1.1032833-3.119694 2.0866803-3.121888 0.983396-0.0022 1.939713 1.804225 1.899465 3.428765-0.0076 0.305716-0.04206 0.599752-0.102313 0.872509 1.812368 0.354475 3.597249 1.254664 6.099156 2.698726-0.49334-0.908029-0.933669-1.726578-1.354154-2.506169-0.662374-0.513273-1.2366-1.181265-2.645846-1.904456 0.968636 0.251637 1.545542 0.541953 2.086132 0.866469-4.275266-7.958301-4.621336-9.015887-6.087634-12.455844z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#3db0ea"/>
+ <path d="m10.982422 3.125a0.50005 0.50005 0 0 0-0.447266 0.3164062v-0.00586c-0.714549 1.7514834-1.1379782 2.8800558-1.9238279 4.5585944a0.50005 0.50005 0 0 0-0.042969 0.2753906 0.50005 0.50005 0 0 0-0.1875 0.2089844c-1.0069308 2.1007364-2.593362 5.1090234-5.8183591 10.902343a0.50005 0.50005 0 0 0 0.00391 0.492188c3.221353-5.786958 4.8080821-8.794973 5.8144494-10.894531a0.50005 0.50005 0 0 1 0.1875-0.2089844 0.50005 0.50005 0 0 1 0.042969-0.2753906c0.7858494-1.6785386 1.2092786-2.8071109 1.9238276-4.5585937v0.00586a0.50005 0.50005 0 0 1 0.447266-0.3164069 0.50005 0.50005 0 0 1 0.476562 0.3027344c1.468487 3.4450907 1.798452 4.4659342 6.060547 12.400391a0.50005 0.50005 0 0 0 0.0078-0.484375c-4.271833-7.9519541-4.598681-8.9681584-6.068347-12.416016a0.50005 0.50005 0 0 0-0.476562-0.3027344zm-1.1738282 5.1132812c-0.051964 0.1158447-0.09403 0.221292-0.1484376 0.3398438 0.4348488 0.473096 0.8222978 0.9490756 1.6269528 1.511719a0.50005 0.50005 0 0 1 0.148438 0.160156 0.50005 0.50005 0 0 0-0.148438-0.6601562c-0.715739-0.5004703-1.095989-0.9292673-1.4785152-1.3515626zm1.2949222 3.8867188c-0.744695 0.0017-1.3599166 0.509362-1.8105472 1.169922-0.4506309 0.66056-0.7526657 1.522019-0.7753907 2.439453l-0.00391 0.07617a0.50005 0.50005 0 0 0 0 0.01367c-5.854e-4 0.07355 0.0172 0.138599 0.023437 0.208984 0.058839-0.840711 0.3387615-1.626876 0.7558594-2.238281 0.4506306-0.66056 1.0658525-1.168222 1.8105475-1.169922 0.798212-0.0018 1.371558 0.628513 1.773437 1.365234 0.348646 0.639134 0.570615 1.41998 0.611328 2.212891 0.0047-0.04583 0.01445-0.08933 0.01563-0.136719 0.02267-0.914878-0.225073-1.83945-0.626953-2.576172-0.401879-0.736721-0.975225-1.36702-1.773437-1.365234zm3.873046 2.591797a0.50005 0.50005 0 0 0-0.404296 0.748047 0.50005 0.50005 0 0 1 0.552734-0.234375c0.04647 0.01207 0.05662 0.03066 0.101562 0.04297l2e-3 -0.0039c0.0074 0.0038 0.0064 6e-3 0.01367 0.0098 0.340474 0.09403 0.509118 0.216361 0.77539 0.322265-0.136149-0.255762-0.21765-0.418345-0.345703-0.660156-0.121763-0.05777-0.253056-0.11333-0.429687-0.162109-0.0073-0.0038-0.0063-6e-3 -0.01367-0.0098l-2e-3 0.0039c-0.04494-0.01231-0.05509-0.0309-0.101562-0.04297a0.50005 0.50005 0 0 0-0.148438-0.01367zm-5.445312 1.419922c-0.00258 0.04134-0.012646 0.08162-0.013672 0.123047a0.50005 0.50005 0 0 1 0 0.0039l-0.00391 0.06836c-1.08e-5 0.0013 9.4e-6 0.0025 0 0.0039-0.0019 0.272442 0.029802 0.532101 0.076172 0.78125a0.50005 0.50005 0 0 0 0.03125-0.316407c-0.04867-0.209277-0.074408-0.434301-0.08984-0.66405zm2.955078 0.05469c-0.01334 0.218303-0.0318 0.434943-0.07422 0.626953a0.50005 0.50005 0 0 0 0.02539 0.292969c0.03038-0.1838 0.06134-0.367756 0.06641-0.570312 0.0028-0.114235-0.0091-0.232433-0.01758-0.34961zm5.082031 0.25586a0.50005 0.50005 0 0 1-0.08789 0.4375c0.111329 0.09558 0.365748 0.25656 0.470703 0.33789a0.50005 0.50005 0 0 1 0.134766 0.158203c0.418342 0.775621 0.856259 1.591231 1.345703 2.492188a0.50005 0.50005 0 0 0 0.0078-0.486328c-0.492745-0.906935-0.932847-1.725928-1.353515-2.50586a0.50005 0.50005 0 0 0-0.134766-0.158203c-0.08542-0.06619-0.257102-0.181876-0.382813-0.27539zm-9.0253902 0.138669c-1.2290798 0.296075-2.5212467 0.869399-3.9472657 1.626953-0.1440337 0.261615-0.2309047 0.427609-0.3808593 0.699218 1.6037167-0.874004 3.0270527-1.523523 4.3828124-1.841797-0.0227019-0.159474-0.037354-0.322555-0.0546874-0.484374zm4.9570312 0.017578c-0.0082 0.165591-0.03856 0.321589-0.05859 0.482422 1.336319 0.322601 2.750432 0.962357 4.332032 1.820312-0.122804-0.227651-0.250277-0.464398-0.375-0.695312-1.406503-0.74341-2.687713-1.307383-3.898442-1.607422z" style="fill-rule:evenodd;fill:#ffffff;opacity:.2"/>
+ <path d="m 10,1 v 0.5 h 2 V 1 Z m 2,2.0664062 v 0.5 A 2,0.5 0 0 1 12.728516,3.7480469 2,0.5 0 0 0 13,3.5 2,0.5 0 0 0 12,3.0664062 Z m -2,0.00195 A 2,0.5 0 0 0 9,3.5 2,0.5 0 0 0 9.2714844,3.7519531 2,0.5 0 0 1 10,3.5683594 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-bodhi-linux.svg b/.icons/awkward/24x24/apps/distributor-logo-bodhi-linux.svg
new file mode 100644
index 00000000..d6e04b0c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-bodhi-linux.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#ff6600" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <g style="opacity:0.1" transform="matrix(0.12015865,0,0,0.12063024,-2.1318614,15.900993)">
+ <path d="M 186.56017,45.31822 C 169.54353,30.824731 163.17243,22.126838 145.15565,8.8368253 c -3.15476,-1.30232 -3.71374,0.4277158 -7.5,2.6193857 -14.60684,8.45511 -17.35822,10.00604 -24.55233,10.00604 -6.12314,0 -7.87129,-0.45849 -13.972463,-3.66457 -3.835524,-2.01551 -7.630332,-4.60301 -8.432907,-5.75 -4.845162,-6.9243999 -6.606738,-9.82066 -9.895054,-16.2687799 -2.014792,-3.95084 -3.912143,-9.1258371 -4.216334,-11.4999971 -0.304192,-2.374159 -1.347466,-5.902078 -2.318387,-7.839821 -0.970921,-1.937742 -2.965576,-8.237742 -4.432568,-14 -2.102127,-8.257033 -2.534088,-13.414109 -2.038735,-18.171115 0.794682,-7.631544 -1.564088,-10.549938 -7.518205,-16.469331 -5.565005,-5.53255 -21.886299,-26.920684 -24.671105,-33.095537 -2.389232,-5.29773 -0.99227,-8.04207 1.781969,-3.50068 8.639069,14.142021 23.203099,31.068518 30.319588,35.239059 4.202392,2.462765 4.568877,1.67543 11.215999,0.487523 11.74418,-2.098802 31.583842,0.235823 37.779162,4.44565 2.10345,1.429331 4.40624,2.598784 5.1173,2.598784 0.71107,0 3.85351,0.9 6.98321,2 3.1297,1.1 6.76294,2 8.07388,2 3.55807,0 10.19313,2.680076 11.9233,5.531551 0.84105,1.386124 3.733,3.971076 6.42656,5.744338 3.96438,2.609893 5.61121,4.65292 8.64442,10.724111 4.24734,8.501356 4.49647,11.311387 2.26472,18.826489 -1.19912,4.037863 -2.91362,6.670709 -6.95425,10.679196 -7.01133,6.9555343 -9.53501,10.67067427 -5.48552,16.5249643 4.72019,6.8238797 15.06282,16.3700447 31.0052,30.4755747 8.23928,7.28998 15.23856,13.92696 15.55396,14.74887 2.38354,6.21142 -2.71278,4.01232 -13.69689,-5.91031 z"/>
+ </g>
+ <g transform="matrix(0.12015865,0,0,0.12063024,-2.1318614,15.400993)">
+ <path style="fill:#5a860b" d="M 186.56017,45.31822 C 169.54353,30.824731 163.17243,22.126838 145.15565,8.8368253 c -3.15476,-1.30232 -3.71374,0.4277158 -7.5,2.6193857 -14.60684,8.45511 -17.35822,10.00604 -24.55233,10.00604 -6.12314,0 -7.87129,-0.45849 -13.972463,-3.66457 -3.835524,-2.01551 -7.630332,-4.60301 -8.432907,-5.75 -4.845162,-6.9243999 -6.606738,-9.82066 -9.895054,-16.2687799 -2.014792,-3.95084 -3.912143,-9.1258371 -4.216334,-11.4999971 -0.304192,-2.374159 -1.347466,-5.902078 -2.318387,-7.839821 -0.970921,-1.937742 -2.965576,-8.237742 -4.432568,-14 -2.102127,-8.257033 -2.534088,-13.414109 -2.038735,-18.171115 0.794682,-7.631544 -1.564088,-10.549938 -7.518205,-16.469331 -5.565005,-5.53255 -21.886299,-26.920684 -24.671105,-33.095537 -2.389232,-5.29773 -0.99227,-8.04207 1.781969,-3.50068 8.639069,14.142021 23.203099,31.068518 30.319588,35.239059 4.202392,2.462765 4.568877,1.67543 11.215999,0.487523 11.74418,-2.098802 31.583842,0.235823 37.779162,4.44565 2.10345,1.429331 4.40624,2.598784 5.1173,2.598784 0.71107,0 3.85351,0.9 6.98321,2 3.1297,1.1 6.76294,2 8.07388,2 3.55807,0 10.19313,2.680076 11.9233,5.531551 0.84105,1.386124 3.733,3.971076 6.42656,5.744338 3.96438,2.609893 5.61121,4.65292 8.64442,10.724111 4.24734,8.501356 4.49647,11.311387 2.26472,18.826489 -1.19912,4.037863 -2.91362,6.670709 -6.95425,10.679196 -7.01133,6.9555343 -9.53501,10.67067427 -5.48552,16.5249643 4.72019,6.8238797 15.06282,16.3700447 31.0052,30.4755747 8.23928,7.28998 15.23856,13.92696 15.55396,14.74887 2.38354,6.21142 -2.71278,4.01232 -13.69689,-5.91031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-bunsenlabs.svg b/.icons/awkward/24x24/apps/distributor-logo-bunsenlabs.svg
new file mode 100644
index 00000000..4ec66d2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-bunsenlabs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 13,4.5 C 13,4.5 8,5.5 8,12.5 8,15.321 8.974,17.19 10,18.5 9.3214,15.937 9,13.5 12,11.5 12,11.5 13,13.5 13,14.5 13,18.5 12,20.5 12,20.5 12,20.5 16,18.5 16,14.5 16,9.5 13,6.5 13,6.5 Z"/>
+ <path style="fill:#fbb620" d="M 13,4 C 13,4 8,5 8,12 8,14.821 8.974,16.69 10,18 9.3214,15.437 9,13 12,11 12,11 13,13 13,14 13,18 12,20 12,20 12,20 16,18 16,14 16,9 13,6 13,6 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-calculate-linux.svg b/.icons/awkward/24x24/apps/distributor-logo-calculate-linux.svg
new file mode 100644
index 00000000..be6fdb9e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-calculate-linux.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#ff7f1c" d="m 8,2 h 8 c 3.324,0 6,2.676 6,6 v 8 c 0,3.324 -2.676,6 -6,6 H 9.8153225 L 8.346423,21.307153 C 5.3400685,19.889124 2.7090327,19.475109 2.8468121,16.153966 L 3.1547438,8.7313375 C 3.2738638,5.859975 4.0002626,2.7367033 6.6901905,2.1422052 7.1115505,2.0490809 7.5498325,2 8,2 Z"/>
+ <path style="opacity:0.1" d="M 6.9541015,2.5957031 C 4.1331828,3.0886778 2,5.533677 2,8.5 v 8 c 0,3.324 2.676,6 6,6 h 2.092774 c 0.318899,-1.233494 0.457973,-2.960089 0.378906,-4.088235 -0.0074,-0.105085 0.127159,-0.409439 0.462891,-0.725586 0.335735,-0.316147 0.848837,-0.656798 1.514648,-0.930664 1.331622,-0.547733 3.271817,-0.833009 5.659179,-0.185547 1.104195,0.299614 1.900292,0.483801 2.465821,0.586914 0.565529,0.103113 0.887851,0.131974 1.109375,0.08887 0.05538,-0.01077 0.106758,-0.02614 0.158203,-0.05957 0.01674,-0.01088 0.03215,-0.02873 0.04785,-0.04492 0.01963,-0.102573 0.03251,-0.207132 0.04687,-0.311523 -0.02285,-0.04362 -0.05328,-0.08088 -0.08203,-0.112305 -0.124848,-0.136465 -0.310358,-0.251475 -0.514648,-0.359374 h -0.001 c -0.159056,-0.08397 -0.646208,-0.416444 -1.302734,-0.84082 -0.656526,-0.424377 -1.498871,-0.747805 -2.438477,-1.247071 -1.879215,-0.99853 -3.940517,-1.909879 -5.904296,-1.697265 -1.059833,0.11486 -1.8166455,-0.09382 -2.3271485,-0.460939 -0.5105,-0.367117 -0.78617,-0.897634 -0.861325,-1.469728 C 8.354551,9.4980465 8.8241055,8.523773 10.066381,8.241213 11.294911,7.9616455 12.137172,7.7502425 12.917318,7.4853535 13.30744,7.352907 13.610784,7.2154045 13.801133,7 c 0.09517,-0.1077025 0.159072,-0.24526 0.159179,-0.392578 1.09e-4,-0.1473175 -0.05889,-0.29028 -0.15625,-0.4257815 -0.02886,-0.040425 -0.07226,-0.068078 -0.121094,-0.077149 0,0 -0.785774,-0.1421795 -1.712891,-0.481445 C 11.042963,5.2837814 10.288059,4.7407006 9.7626955,4.000976 c -0.0022,-0.00332 -0.00445,-0.00658 -0.00683,-0.00977 -0.5156,-0.640581 -1.555445,-1.1754957 -2.801759,-1.395508 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#3d3d3d" d="M 6.9541015,2.0957031 C 4.1331828,2.5886778 2,5.033677 2,8 v 8 c 0,3.324 2.676,6 6,6 h 2.092774 c 0.318899,-1.233494 0.457973,-2.960089 0.378906,-4.088235 -0.0074,-0.105085 0.127159,-0.409439 0.462891,-0.725586 0.335735,-0.316147 0.848837,-0.656798 1.514648,-0.930664 1.331622,-0.547733 3.271817,-0.833009 5.659179,-0.185547 1.104195,0.299614 1.900292,0.483801 2.465821,0.586914 0.565529,0.103113 0.887851,0.131974 1.109375,0.08887 0.05538,-0.01077 0.106758,-0.02614 0.158203,-0.05957 0.01674,-0.01088 0.03215,-0.02873 0.04785,-0.04492 0.01963,-0.102573 0.03251,-0.207132 0.04687,-0.311523 -0.02285,-0.04362 -0.05328,-0.08088 -0.08203,-0.112305 -0.124848,-0.136465 -0.310358,-0.251475 -0.514648,-0.359374 h -0.001 c -0.159056,-0.08397 -0.646208,-0.416444 -1.302734,-0.84082 -0.656526,-0.424377 -1.498871,-0.747805 -2.438477,-1.247071 -1.879215,-0.99853 -3.940517,-1.909879 -5.904296,-1.697265 -1.059833,0.11486 -1.8166455,-0.09382 -2.3271485,-0.460939 -0.5105,-0.367117 -0.78617,-0.897634 -0.861325,-1.469728 C 8.354551,8.9980465 8.8241055,8.023773 10.066381,7.741213 11.294911,7.4616455 12.137172,7.2502425 12.917318,6.9853535 13.30744,6.852907 13.610784,6.7154045 13.801133,6.5 c 0.09517,-0.1077025 0.159072,-0.24526 0.159179,-0.392578 1.09e-4,-0.1473175 -0.05889,-0.29028 -0.15625,-0.4257815 -0.02886,-0.040425 -0.07226,-0.068078 -0.121094,-0.077149 0,0 -0.785774,-0.1421795 -1.712891,-0.481445 C 11.042963,4.7837814 10.288059,4.2407006 9.7626955,3.500976 c -0.0022,-0.00332 -0.00445,-0.00658 -0.00683,-0.00977 -0.5156,-0.640581 -1.555445,-1.1754957 -2.801759,-1.395508 z"/>
+ <path style="fill:#e6e7e8" d="m 12.921,14.542563 c -1.000737,6.5e-4 -1.987319,0.20798 -2.9433865,0.488878 0.2029605,0.683853 0.3792555,1.933645 0.5068605,2.815266 0.0294,-0.135581 0.162371,-0.389881 0.450106,-0.660829 0.335735,-0.316147 0.849151,-0.656689 1.514962,-0.930554 1.331621,-0.547734 3.271829,-0.833461 5.659191,-0.186 0.841535,0.228344 1.457256,0.373559 1.975182,0.48326 C 18.678896,16.193417 17.392699,15.479642 16.008803,15.051109 15.013118,14.72703 13.970593,14.530768 12.921,14.542563 Z m 7.896795,2.154998 c 0.306581,0.04955 0.534563,0.07206 0.704098,0.06462 -0.01627,-0.0041 -0.06271,-0.0073 -0.163522,-0.0067 -0.155667,-0.0074 -0.355317,-0.03149 -0.540576,-0.05788 z"/>
+ <path style="fill:#ffffff" d="M 2,10.294922 V 16 c 0,3.324 2.676,6 6,6 h 2.013672 c 0.02019,-0.116946 0.04545,-0.230891 0.0625,-0.34961 0.339878,-2.372247 0.24478,-5.095278 -1.001953,-8.11621 C 8.2038045,11.425857 7.1784565,10.789941 6.3847655,11.532227 4.8982745,12.922815 2.9380835,10.612835 2.1582031,10.332031 2.1084779,10.314135 2.0527255,10.307437 2,10.294922 Z"/>
+ <path style="fill:#727072" d="M 6.957031,2.0957031 C 5.050597,2.4279211 3.4621761,3.6517991 2.6298828,5.3271485 4.3930619,4.5372338 6.108428,4.5153911 7.5771485,6.323242 9.498648,8.729254 13.700741,6.256677 13.868545,5.7822265 13.857579,5.7625465 13.84408,5.7430265 13.831434,5.723633 13.802084,5.713213 13.619497,5.647906 13.300184,5.519531 12.988213,5.4477815 12.548768,5.3348005 11.970107,5.123047 11.042991,4.7837817 10.288059,4.2407011 9.762695,3.5009765 9.760495,3.4976516 9.758245,3.4943946 9.75586,3.4912111 9.2406815,2.8511546 8.201984,2.31626 6.957031,2.0957031 Z M 8.9375,11.201805 c 0.191803,0.479512 0.7045775,1.648164 0.944336,2.391601 1.462322,-0.611475 3.882404,-1.505223 8.773437,1.65918 3.266826,2.114077 3.521161,1.08157 2.745117,0.671873 -0.136057,-0.0719 -0.466023,-0.301673 -0.868164,-0.583007 -0.160461,-0.105463 -0.300867,-0.198657 -0.495117,-0.324218 -0.656526,-0.424377 -1.499848,-0.748783 -2.439453,-1.248047 -1.879215,-0.998531 -3.940517,-1.908902 -5.904296,-1.696289 -1.059833,0.11486 -1.816646,-0.09382 -2.327149,-0.460937 -0.16627,-0.119569 -0.3052825,-0.258136 -0.4228515,-0.408203 -0.0019,-9e-4 -0.004,-0.0011 -0.00586,-0.002 z"/>
+ <path style="fill:#ffbc3d" d="M 10.160241,3.938618 C 9.834453,4.0738306 9.401431,4.4094911 9.288688,4.6056282 9.1765565,4.8821526 8.9884305,5.1326735 8.7115865,5.260276 8.3579875,5.4585715 7.9268585,5.499232 7.6045855,5.7530885 7.350367,5.9751 7.515441,6.3426835 7.7062945,6.545971 8.170641,7.0547235 8.824362,7.389746 9.504469,7.490574 c 0.629669,0.072396 0.92567,-0.2006635 1.541575,-0.2792785 0.797114,-0.156104 1.618821,-0.2397575 2.378647,-0.541138 0.211085,-0.088715 0.410512,-0.237523 0.519785,-0.440553 0.0096,-0.03986 0.01626,-0.080628 0.01629,-0.122501 1.09e-4,-0.1473175 -0.05885,-0.290441 -0.156216,-0.425942 -0.02905,-0.04021 -0.07256,-0.067601 -0.121373,-0.076422 0,0 -0.03503,-0.00805 -0.03709,-0.00843 -0.09825,0.00195 -0.216284,0.00385 -0.23882,0.00675 C 13.105585,5.524545 12.836763,5.431513 12.585168,5.326584 12.392234,5.268092 12.18638,5.201838 11.969856,5.1226035 11.237116,4.8544682 10.728246,4.4577466 10.160241,3.938618 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="4.5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="4" r="1"/>
+ <path style="fill:#3d3d3d" d="m 8.695237,3.9309747 c 0,-0.3564446 -0.288443,-0.6444447 -0.644443,-0.6444447 -0.3573335,0 -0.64578,0.2880001 -0.64578,0.6444447 0,0.3564443 0.2884465,0.6457776 0.64578,0.6457776 0.356,0 0.644443,-0.2893333 0.644443,-0.6457776"/>
+ <path style="fill:#ffffff" d="m 7.834527,3.8155523 c 0,-0.053778 -0.043555,-0.098667 -0.097333,-0.098667 -0.054221,0 -0.097776,0.04489 -0.097776,0.098667 0,0.053778 0.04355,0.097333 0.097776,0.097333 0.053776,0 0.097333,-0.043556 0.097333,-0.097333"/>
+ <path style="fill:#ffffff" d="M 8.920484,3.7860413 C 8.9707085,3.989597 8.522707,3.5731524 7.9844835,3.5731524 7.444927,3.5731524 7.038704,4.043819 7.0933705,3.7429304 7.152037,3.4220413 7.509817,3.01493 8.007151,3.01493 c 0.4688895,0 0.817776,0.3831113 0.913333,0.7711113"/>
+ <path style="fill:#3d3d3d" d="m 7.7872015,6.09788 v 0 c 0.00843,-0.096669 0.102807,-0.131962 0.194491,-0.1342635 0.05217,-8e-4 0.108946,0.01381 0.1595825,0.04872 0.3375765,0.232084 0.9471,0.6387115 1.8585585,0.637177 0.2531835,8e-4 0.5063665,-0.03107 0.7491925,-0.103575 0.779113,-0.2386055 1.710518,-0.2535665 1.968304,-0.2535665 0.257787,0 0.809035,0.065981 0.809035,0.065981 0.418135,-0.0069 0.419671,-0.3057375 0.353688,-0.5696615 l -0.161882,-0.191805 c 0,0 0.287708,0.072119 0.269677,0.4376995 -0.03568,0.4975425 -0.629122,0.3567575 -0.946751,0.347551 C 12.411592,6.364107 11.500519,6.454256 10.715266,6.645294 10.462083,6.720865 9.9361525,6.705904 9.9361525,6.705904 9.217651,6.70553 8.5348595,6.3384055 8.3963745,6.316156 8.150482,6.226391 7.85088,6.376383 7.7872015,6.0978815"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 10.123715,3.9037783 c -0.120125,0.051874 -0.2189105,0.09328 -0.237134,0.09328 -0.2240265,0 -0.3711925,0.2229825 -0.38155,0.3472723 -0.03606,0.4315618 0.2534925,0.72478 1.538204,0.8333415 1.614234,0.135798 2.89075,1.006786 2.842801,0.647343 l 0.0028,-6e-4 c -0.02361,-0.048455 -0.05068,-0.096513 -0.08429,-0.143292 -0.02905,-0.040211 -0.07256,-0.067602 -0.121377,-0.076422 0,0 -0.786207,-0.14287 -1.713323,-0.482136 -0.748874,-0.274022 -1.276789,-0.6826437 -1.846121,-1.2188 z"/>
+ <path style="fill:#3d3d3d" d="m 9.8821005,4.4798877 c -0.04066,0.074037 0.051787,0.091299 0.1227565,0.1308113 0.07135,0.039511 0.08785,0.053705 0.140784,0.064447 0.05102,0.00998 0.0023,-0.096286 -0.05524,-0.1799135 -0.05639,-0.082093 -0.1668705,-0.088998 -0.2083005,-0.015344"/>
+ <path style="fill:#3d3d3d" d="M 9.8954245,3.8652131 C 9.804523,3.8743736 9.7083395,3.9124111 9.6178295,3.9747892 9.4368125,4.0995454 9.26354,4.3255166 9.146371,4.6603433 9.0398935,4.9648582 8.807106,5.120547 8.52319,5.243626 8.239277,5.366705 7.9125045,5.444943 7.6533255,5.6004515 c -0.1300325,0.07803 -0.2191385,0.181963 -0.26186,0.301194 -0.04272,0.1192305 -0.039015,0.2491445 -0.0029,0.376493 0.072416,0.254696 0.2681785,0.510042 0.5276535,0.738937 0.5189505,0.4577895 1.300408,0.814021 1.948772,0.666448 A 0.09596717,0.09596717 0 1 0 9.822286,7.496401 C 9.2757015,7.6208085 8.525969,7.2990785 8.043218,6.8732215 7.80184,6.660293 7.629503,6.42249 7.573443,6.225317 7.545423,6.1267305 7.545103,6.041187 7.571693,5.966829 7.598333,5.8924715 7.65213,5.82507 7.752074,5.7650965 7.9724065,5.6328965 8.2949185,5.552094 8.599463,5.420072 8.9040075,5.2880495 9.1980995,5.092384 9.3271625,4.7232794 9.433682,4.419011 9.5884,4.228032 9.7267385,4.1326913 9.865074,4.037351 9.972622,4.0416908 10.02456,4.0815559 A 0.0959835,0.0959835 0 1 0 10.141441,3.929273 C 10.0717,3.8757441 9.9862165,3.8560519 9.895318,3.8652131 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-condres.svg b/.icons/awkward/24x24/apps/distributor-logo-condres.svg
new file mode 100644
index 00000000..26b97520
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-condres.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="2.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="2" y="2" width="20" height="20" rx="1" ry="1" style="fill:#aeea66"/>
+ <path d="M 2.2089844,2.4179688 C 2.0870339,2.5837173 2,2.7775346 2,3 v 18 c 0,0.554 0.446,1 1,1 h 9 z" style="fill:#f8d057"/>
+ <path d="m21.791016 2.4179688-9.791016 19.582031h9c0.554 0 1-0.446 1-1v-18c0-0.2224654-0.087034-0.4162827-0.208984-0.5820312z" style="fill:#3195d2"/>
+ <path d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2.22734 2.8769533c-0.01042 0.012782-0.01756 0.027716-0.02734 0.041016l9.791012 19.582031 9.791016-19.582031c-0.0098-0.0133-0.01693-0.028233-0.02734-0.041016l-9.763676 15.623047z" style="opacity:.2"/>
+ <path d="M 2.2273437,2.3769531 C 2.2169254,2.3897354 2.2097853,2.404669 2.2,2.4179688 L 11.991016,22 21.782032,2.4179688 c -0.0098,-0.0133 -0.01693,-0.028233 -0.02734,-0.041016 L 11.991016,18 Z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-crux.svg b/.icons/awkward/24x24/apps/distributor-logo-crux.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-crux.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/distributor-logo-debian.svg b/.icons/awkward/24x24/apps/distributor-logo-debian.svg
new file mode 100644
index 00000000..df8940fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-debian.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <circle style="opacity:.2" cx="24" cy="25" r="20"/>
+ <circle style="fill:#f9548f" cx="24" cy="24" r="20"/>
+ <path style="opacity:.2" d="m31.676 22.984c0.02502 0.75553-0.19601 1.1227-0.39592 1.7718l-0.3595 0.20108c-0.29388 0.64232 0.02918 0.40778-0.18128 0.91844-0.45931 0.45876-1.3918 1.4351-1.6904 1.5245-0.21825-0.0054 0.14764-0.28958 0.19546-0.40059-0.61418 0.47407-0.49295 0.71174-1.4324 1.0004l-0.02724-0.06912c-2.316 1.2258-5.5334-1.203-5.4911-4.5165-0.02447 0.21015-0.07035 0.15762-0.1215 0.24204-0.11955-1.7046 0.70009-3.4168 2.0825-4.1169 1.3521-0.7524 2.9371-0.44406 3.905 0.57196-0.5316-0.78367-1.5906-1.6146-2.8448-1.5376-1.2292 0.02252-2.3794 0.90094-2.7631 1.8551-0.62947 0.44562-0.70287 1.7187-0.97701 1.952-0.36951 3.0522 0.69425 4.3702 2.494 5.9217 0.28248 0.21452 0.07952 0.24736 0.11733 0.4106-0.59777-0.3146-1.1449-0.78993-1.5954-1.3719 0.23911 0.39309 0.49684 0.77523 0.83021 1.0754-0.56413-0.21421-1.3173-1.5364-1.5367-1.5902 0.97172 1.9569 3.9419 3.4321 5.4981 2.7-0.72011 0.03001-1.6346 0.01656-2.4431-0.31959-0.34059-0.19671-0.80184-0.60355-0.71927-0.67954 2.1231 0.89156 4.3156 0.67484 6.1523-0.98099 0.46765-0.40966 0.97812-1.1061 1.1258-1.1155-0.22215 0.37588 0.03808 0.18075-0.13262 0.51254 0.46487-0.84464-0.20269-0.34398 0.481-1.4586l0.25245 0.39089c-0.09453-0.70174 0.77432-1.553 0.68591-2.6619 0.19935-0.33899 0.22215 0.36525 0.01084 1.1452 0.29333-0.86529 0.07757-1.0044 0.15264-1.7187 0.08091 0.24017 0.18851 0.49503 0.24328 0.74864-0.19129-0.83652 0.19546-1.4082 0.29166-1.8945-0.09508-0.04691-0.29499 0.36964-0.34115-0.61793 0.007-0.42905 0.10649-0.22485 0.14458-0.33054-0.07452-0.04847-0.27108-0.37745-0.39036-1.0082 0.08591-0.14854 0.23132 0.38432 0.34921 0.4059-0.07591-0.50129-0.2063-0.88374-0.21186-1.2687-0.34476-0.80994-0.12206 0.10821-0.4012-0.34774-0.367-1.2865 0.30417-0.29865 0.34977-0.8828 0.55551 0.90532 0.87219 2.3094 1.0182 2.8907-0.11122-0.70892-0.29055-1.396-0.50991-2.0604 0.16932 0.08036-0.27219-1.4582 0.21992-0.43936-0.5252-2.1718-2.2459-4.2013-3.8293-5.1533 0.19323 0.1992 0.43762 0.44937 0.35032 0.48877-0.78794-0.52693-0.64948-0.56852-0.76236-0.79118-0.64086-0.29364-0.68368 0.02408-1.1077 0.000626-1.2094-0.72174-1.4424-0.64513-2.5554-1.0967l0.05061 0.26644c-0.80101-0.30021-0.93336 0.1132-1.7989 0.000626-0.05255-0.04595 0.27748-0.16762 0.54939-0.21171-0.7746 0.11508-0.73845-0.17199-1.4964 0.03158 0.18656-0.14729 0.38452-0.24517 0.58359-0.37026-0.63141 0.04315-1.508 0.41341-1.2375 0.0763-1.0301 0.51724-2.8598 1.2431-3.8866 2.326l-0.03225-0.24267c-0.47043 0.63512-2.0516 1.897-2.1776 2.7204l-0.12595 0.03284c-0.24439 0.46627-0.40315 0.99444-0.59722 1.4738-0.32002 0.61386-0.46932 0.23641-0.42372 0.33273-0.63 1.4366-0.943 2.6427-1.213 3.6335 0.1924 0.32366 0.0048 1.9489 0.07729 3.2494-0.31584 6.4245 4.0087 12.661 8.7358 14.101 0.69286 0.27926 1.723 0.26925 2.5993 0.29677-1.0337-0.33273-1.1672-0.17606-2.1748-0.57102-0.7265-0.38527-0.88554-0.82464-1.4005-1.3272l0.2038 0.40497c-1.009-0.40276-0.587-0.49753-1.408-0.79044l0.2177-0.31928c-0.32725-0.02815-0.86663-0.61981-1.014-0.94847l-0.35811 0.01595c-0.42984-0.59604-0.65922-1.0267-0.64226-1.3603l-0.11566 0.23204c-0.132-0.25307-1.583-2.2389-0.83-1.7758-0.14-0.14323-0.326-0.23369-0.527-0.64614l0.1532-0.1967c-0.36172-0.52443-0.66672-1.1964-0.64337-1.4203 0.19323 0.29333 0.32725 0.34837 0.46014 0.39871-0.915-2.553-0.96644-0.14041-1.659-2.5987l0.14624-0.01313c-0.11205-0.19109-0.18072-0.39716-0.2708-0.60012l0.06395-0.71456c-0.658-0.85506-0.184-3.641-0.089-5.1691 0.066-0.6203 0.55-1.2826 0.918-2.3196l-0.22409-0.04315c0.42873-0.84058 2.4472-3.3771 3.3825-3.247 0.45292-0.63982-0.09009-0.0025-0.17878-0.16324 0.99508-1.158 1.3079-0.81807 1.9793-1.0267 0.72372-0.48315-0.6214 0.18888-0.27831-0.18419 1.252-0.35932 0.88692-0.81744 2.5198-0.99975 0.17238 0.11008-0.39953 0.17012-0.543 0.31303 1.0426-0.57415 3.3-0.44312 4.7669 0.31834 1.7007 0.89469 3.6128 3.538 3.6884 6.0251l0.08591 0.02594c-0.04337 0.98881 0.13457 2.1324-0.17432 3.1826l0.2088-0.49753"/>
+ <path style="fill:#ffffff" d="m31.676 21.984c0.02502 0.75553-0.19601 1.1227-0.39592 1.7718l-0.3595 0.20108c-0.29388 0.64232 0.02918 0.40778-0.18128 0.91844-0.45931 0.45876-1.3918 1.4351-1.6904 1.5245-0.21825-0.0054 0.14764-0.28958 0.19546-0.40059-0.61418 0.47407-0.49295 0.71174-1.4324 1.0004l-0.02724-0.06912c-2.316 1.2258-5.5334-1.203-5.4911-4.5165-0.02447 0.21015-0.07035 0.15762-0.1215 0.24204-0.11955-1.7046 0.70009-3.4168 2.0825-4.1169 1.3521-0.7524 2.9371-0.44406 3.905 0.57196-0.5316-0.78367-1.5906-1.6146-2.8448-1.5376-1.2292 0.02252-2.3794 0.90094-2.7631 1.8551-0.62947 0.44562-0.70287 1.7187-0.97701 1.952-0.36951 3.0522 0.69425 4.3702 2.494 5.9217 0.28248 0.21452 0.07952 0.24736 0.11733 0.4106-0.59777-0.3146-1.1449-0.78993-1.5954-1.3719 0.23911 0.39309 0.49684 0.77523 0.83021 1.0754-0.56413-0.21421-1.3173-1.5364-1.5367-1.5902 0.97172 1.9569 3.9419 3.4321 5.4981 2.7-0.72011 0.03001-1.6346 0.01656-2.4431-0.31959-0.34059-0.19671-0.80184-0.60355-0.71927-0.67954 2.1231 0.89156 4.3156 0.67484 6.1523-0.98099 0.46765-0.40966 0.97812-1.1061 1.1258-1.1155-0.22215 0.37588 0.03808 0.18075-0.13262 0.51254 0.46487-0.84464-0.20269-0.34398 0.481-1.4586l0.25245 0.39089c-0.09453-0.70174 0.77432-1.553 0.68591-2.6619 0.19935-0.33899 0.22215 0.36525 0.01084 1.1452 0.29333-0.86529 0.07757-1.0044 0.15264-1.7187 0.08091 0.24017 0.18851 0.49503 0.24328 0.74864-0.19129-0.83652 0.19546-1.4082 0.29166-1.8945-0.09508-0.04691-0.29499 0.36964-0.34115-0.61793 0.007-0.42905 0.10649-0.22485 0.14458-0.33054-0.07452-0.04847-0.27108-0.37745-0.39036-1.0082 0.08591-0.14854 0.23132 0.38432 0.34921 0.4059-0.07591-0.50129-0.2063-0.88374-0.21186-1.2687-0.34476-0.80994-0.12206 0.10821-0.4012-0.34774-0.367-1.2865 0.30417-0.29865 0.34977-0.8828 0.55551 0.90532 0.87219 2.3094 1.0182 2.8907-0.11122-0.70892-0.29055-1.396-0.50991-2.0604 0.16932 0.08036-0.27219-1.4582 0.21992-0.43936-0.5252-2.1718-2.2459-4.2013-3.8293-5.1533 0.19323 0.1992 0.43762 0.44937 0.35032 0.48877-0.787-0.5274-0.648-0.5689-0.761-0.7916-0.641-0.2936-0.684 0.0241-1.108 0.0006-1.209-0.7217-1.442-0.6451-2.555-1.0967l0.05061 0.26644c-0.801-0.3002-0.934 0.1133-1.799 0.0007-0.053-0.046 0.277-0.1676 0.549-0.2117-0.775 0.115-0.738-0.172-1.496 0.0315 0.18656-0.14729 0.38452-0.24517 0.58359-0.37026-0.63141 0.043151-1.508 0.41341-1.2375 0.076298-1.0301 0.51724-2.8598 1.2431-3.8866 2.326l-0.03225-0.24267c-0.47043 0.63512-2.0516 1.897-2.1776 2.7204l-0.12595 0.03284c-0.24439 0.46627-0.40315 0.99444-0.59722 1.4738-0.32002 0.61386-0.46932 0.23641-0.42372 0.33273-0.63 1.4366-0.943 2.6427-1.213 3.6335 0.1924 0.32366 0.0048 1.9489 0.07729 3.2494-0.31584 6.4245 4.0087 12.661 8.7358 14.101 0.69286 0.27926 1.723 0.26925 2.5993 0.29677-1.0337-0.33273-1.1672-0.17606-2.1748-0.57102-0.7265-0.38527-0.88554-0.82464-1.4005-1.3272l0.2038 0.40497c-1.009-0.40276-0.587-0.49753-1.408-0.79044l0.2177-0.31928c-0.32725-0.02815-0.86663-0.61981-1.014-0.94847l-0.35811 0.01595c-0.43-0.597-0.659-1.027-0.642-1.361l-0.11566 0.23204c-0.132-0.25307-1.583-2.2389-0.83-1.7758-0.14-0.14323-0.326-0.23369-0.527-0.64614l0.1532-0.1967c-0.36172-0.52443-0.66672-1.1964-0.64337-1.4203 0.19323 0.29333 0.32725 0.34837 0.46014 0.39871-0.915-2.553-0.96644-0.14041-1.659-2.5987l0.14624-0.01313c-0.112-0.191-0.181-0.397-0.271-0.6l0.06395-0.71456c-0.658-0.85506-0.184-3.641-0.089-5.1691 0.066-0.6203 0.55-1.2826 0.918-2.3196l-0.22409-0.04315c0.42873-0.84058 2.4472-3.3771 3.3825-3.247 0.45292-0.63982-0.09009-0.0025-0.17878-0.16324 0.99508-1.158 1.3079-0.81807 1.9793-1.0267 0.72372-0.48315-0.6214 0.18888-0.27831-0.18419 1.252-0.35932 0.88692-0.81744 2.5198-0.99975 0.17238 0.11008-0.39953 0.17012-0.543 0.31303 1.0426-0.57415 3.3-0.44312 4.7669 0.31834 1.7007 0.89469 3.6128 3.538 3.6884 6.0251l0.08591 0.02594c-0.04337 0.98881 0.13457 2.1324-0.17432 3.1826l0.2088-0.49753"/>
+ <path style="opacity:.2;fill:#ffffff" d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 0.0196 0.586 20 20 0 0 1 19.98 -19.586 20 20 0 0 1 19.98 19.414 20 20 0 0 0 0.02 -0.414 20 20 0 0 0 -20 -20z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-deepin.svg b/.icons/awkward/24x24/apps/distributor-logo-deepin.svg
new file mode 100644
index 00000000..f8c4eea6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-deepin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#33c5ff" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.25156,20.013672 C 8.7590175,19.833584 8.298931,19.604498 7.865566,19.342957 c 2.153443,0.165451 4.963604,-0.330903 6.858683,-2.104413 0,0 3.612614,-2.886489 0.999085,-7.6234865 0,0 0.421271,1.9090525 -0.115816,3.4795675 0,0 -0.512271,2.085452 -2.789163,2.705895 C 9.464741,16.714319 5.643401,14.416963 4.0461371,13.279804 3.925867,12.110827 4.0327736,10.903032 4.461047,9.72451 5.0961315,7.9783625 6.1900085,6.6159345 7.6485475,5.7008615 7.2839105,8.2519935 7.57218,10.600766 7.986453,11.584564 c 0.556178,1.319156 1.6227415,2.807709 3.508275,3.004978 1.885533,0.197906 2.92534,-1.516553 2.92534,-1.516553 0.967267,-1.469971 1.118722,-3.5807475 1.104085,-3.631655 -0.01465,-0.051545 -0.257726,-0.1909055 -0.257726,-0.1909055 -0.650995,2.6344935 -1.724532,3.4147855 -1.724532,3.4147855 -1.692717,1.634151 -2.89162,0.500809 -2.89162,0.500809 C 9.361647,11.781959 10.364,9.632239 10.364,9.632239 c 0.504632,-1.5323335 1.875267,-3.774835 3.541891,-4.9151767 0.277455,0.068726 0.556816,0.111362 0.831085,0.2112689 1.008631,0.3678108 1.891899,0.9220733 2.638981,1.6029688 -1.218626,0.4448095 -3.186246,1.385336 -3.186246,1.385336 -3.118802,1.313429 -3.329435,3.300118 -3.329435,3.300118 -0.322636,2.047777 1.301991,1.081286 1.301991,1.081286 1.672353,-0.814528 2.493892,-3.253153 2.493892,-3.253153 -0.521813,-0.099271 -0.932901,0.059181 -0.932901,0.059181 -0.667544,1.647514 -2.02935,2.325226 -2.02935,2.325226 -0.535817,0.283814 -0.660541,-0.217632 -0.660541,-0.217632 -0.09036,-0.375446 0.387541,-0.439717 0.387541,-0.439717 0.741996,-0.288268 1.21672,-1.0677975 1.324264,-1.38661 0.106907,-0.319448 0.306088,-0.3442655 0.306088,-0.3442655 1.016902,-0.3245395 1.944078,-0.496984 1.944078,-0.496984 1.262539,-0.155269 3.19516,0.446719 3.19516,0.446719 0.433361,0.17436 0.848903,0.3048115 1.217994,0.4091735 0.708267,1.769692 0.820265,3.884917 0.11836,5.816878 -1.513262,4.164919 -6.11414,6.313239 -10.275292,4.796816 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.25156,19.51364 C 8.7590175,19.333553 8.298931,19.104466 7.865566,18.842925 c 2.153443,0.165452 4.963604,-0.330902 6.858683,-2.104413 0,0 3.612614,-2.886488 0.999085,-7.623486 0,0 0.421271,1.909053 -0.115816,3.479568 0,0 -0.512271,2.085451 -2.789163,2.705894 C 9.464741,16.214288 5.643401,13.916931 4.0461371,12.779772 3.9258669,11.610795 4.0327736,10.403 4.461047,9.2244785 5.0961315,7.478331 6.1900085,6.115903 7.6485475,5.20083 7.2839105,7.751962 7.57218,10.100734 7.986453,11.084533 c 0.556178,1.319156 1.6227415,2.807709 3.508275,3.004978 1.885533,0.197906 2.92534,-1.516553 2.92534,-1.516553 0.967267,-1.469971 1.118722,-3.580748 1.104085,-3.6316555 -0.01465,-0.051545 -0.257726,-0.1909055 -0.257726,-0.1909055 -0.650995,2.634493 -1.724532,3.414786 -1.724532,3.414786 -1.692717,1.63415 -2.89162,0.500808 -2.89162,0.500808 C 9.361647,11.281928 10.364,9.1322075 10.364,9.1322075 c 0.504632,-1.5323335 1.875267,-3.774835 3.541891,-4.9151766 0.277455,0.068726 0.556816,0.111362 0.831085,0.211269 1.008631,0.367811 1.891899,0.9220731 2.638981,1.6029686 -1.218626,0.4448095 -3.186246,1.385336 -3.186246,1.385336 -3.118802,1.313429 -3.329435,3.3001175 -3.329435,3.3001175 -0.322636,2.047777 1.301991,1.081287 1.301991,1.081287 1.672353,-0.814529 2.493892,-3.2531535 2.493892,-3.2531535 -0.521813,-0.099271 -0.932901,0.059181 -0.932901,0.059181 -0.667544,1.6475135 -2.02935,2.3252265 -2.02935,2.3252265 -0.535817,0.283814 -0.660541,-0.217632 -0.660541,-0.217632 -0.09036,-0.375446 0.387541,-0.439717 0.387541,-0.439717 0.741996,-0.288268 1.21672,-1.067798 1.324264,-1.3866105 0.106907,-0.319448 0.306088,-0.3442655 0.306088,-0.3442655 1.016902,-0.3245395 1.944078,-0.496984 1.944078,-0.496984 1.262539,-0.155269 3.19516,0.446719 3.19516,0.446719 0.433361,0.17436 0.848903,0.3048115 1.217994,0.4091735 0.708267,1.7696935 0.820265,3.8849165 0.11836,5.8168795 -1.513262,4.164918 -6.11414,6.313237 -10.275292,4.796814 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-devuan.svg b/.icons/awkward/24x24/apps/distributor-logo-devuan.svg
new file mode 100644
index 00000000..1f4737b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-devuan.svg
@@ -0,0 +1,13 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#6a6578"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.1"/>
+ <g transform="matrix(.9552606 0 0 1.0266329 -564.48145 -490.83962)" style="opacity:.2">
+ <path d="m596.14299 483.47477c24.3609 4.65594 1.56911 8.57281 1.56911 8.57281-0.45283 0.059-1.17858 0.25223-1.39849 0.54455-0.24703 0.32836-0.20853 0.77205 0.0222 1.084 0.28071 0.37959 0.864 0.50209 0.864 0.50209h2.09367s10.46835-2.92217 10.48717-6.41719c7e-3 -1.37536-2.46965-3.02601-13.62767-4.29745z"/>
+ </g>
+ <g transform="matrix(.9552606 0 0 1.0266329 -564.48145 -491.33962)" style="fill:#ffffff">
+ <path d="m596.14299 483.47477c24.3609 4.65594 1.56911 8.57281 1.56911 8.57281-0.45283 0.059-1.17858 0.25223-1.39849 0.54455-0.24703 0.32836-0.20853 0.77205 0.0222 1.084 0.28071 0.37959 0.864 0.50209 0.864 0.50209h2.09367s10.46835-2.92217 10.48717-6.41719c7e-3 -1.37536-2.46965-3.02601-13.62767-4.29745z" style="fill:#ffffff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-fedora.svg b/.icons/awkward/24x24/apps/distributor-logo-fedora.svg
new file mode 100644
index 00000000..2ab82cdd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-fedora.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m12.500053 1.500525c-5.7965545 0-10.495853 4.6987735-10.500053 10.494277v8.875695c0 0.902637 0.7268661 1.629503 1.6295031 1.629503h8.8762199c5.797079 0 10.494277-4.702396 10.494277-10.500053 0-5.7991785-4.701084-10.500052-10.500053-10.500052z"/>
+ <path style="fill:#324e89" d="m12.500053 1.000525c-5.7965545 0-10.495853 4.6987735-10.500053 10.494277v8.875695c0 0.902637 0.7268661 1.629503 1.6295031 1.629503h8.8762199c5.797079 0 10.494277-4.702396 10.494277-10.500053 0-5.7991785-4.701084-10.500052-10.500053-10.500052z"/>
+ <g transform="translate(.5 -.5)">
+ <path style="opacity:.2;fill:#ffffff" d="m15 4.5c-2.485281 0-4.5 2.0147185-4.5 4.5v2.5h-2.5c-2.4852815 0-4.5 2.014719-4.5 4.5s2.0147185 4.5 4.5 4.5c2.485281 0 4.5-2.014719 4.5-4.5v-2.5h2.5c2.485281 0 4.5-2.014719 4.5-4.5 0-2.4852815-2.014719-4.5-4.5-4.5zm0 2c1.380711 0 2.5 1.1192885 2.5 2.5 0 1.380712-1.119289 2.5-2.5 2.5h-1.990234c-0.231548 0-0.509766 0.000351-0.509766-0.548828v-1.951172c0-1.3807115 1.119288-2.5 2.5-2.5zm-7 7h1.9902345c0.2315475 0 0.5097655-0.00035 0.5097655 0.548828v1.951172c0 1.380711-1.119288 2.5-2.5 2.5-1.3807115 0-2.5-1.119289-2.5-2.5 0-1.380712 1.1192885-2.5 2.5-2.5z"/>
+ <path style="fill:#ffffff" d="m15 4.5c-2.485281 0-4.5 2.0147185-4.5 4.5v2.5h-2.5a1 1 0 0 0 -0.099609 0.0049c-0.00065 0.000014-0.0013-0.000015-0.00195 0a1 1 0 0 0 -0.898441 0.9951 1 1 0 0 0 1 1h1.9902345c0.2315475 0 0.5097655-0.00035 0.5097655 0.548828v1.951172c0 1.380711-1.119288 2.5-2.5 2.5-0.384032 0-0.743235-0.09333-1.0683595-0.248047-0.134977-0.064696-0.2816695-0.10165-0.4316405-0.101563-0.5522845 0-1 0.447716-1 1 0.0005 0.377878 0.2139685 0.723198 0.551758 0.892579 0.0000285 0.0031-0.000031 0.0057 0 0.0088 0.5901875 0.284371 1.2492565 0.448231 1.948242 0.448231 2.485281 0 4.5-2.014719 4.5-4.5v-2.5h2a1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1h-1.490234c-0.231548 0-0.509766 0.000351-0.509766-0.548828v-1.951172c0-1.3807115 1.119288-2.5 2.5-2.5 0.252093 0 0.490286 0.04876 0.719727 0.118164-0.000282-0.00285-0.0007-0.00598-0.001-0.00879 0.09132 0.026995 0.186025 0.040805 0.28125 0.041015 0.552284 0 1-0.4477155 1-1-0.000038-0.093495-0.01318-0.1865235-0.03907-0.276367 0.00055-0.01534 0.0039-0.029365 0.0039-0.04492-0.0082-0.013085-0.02406-0.026795-0.0332-0.04004v-0.001c-0.124585-0.3201262-0.404826-0.5539353-0.742154-0.6191167-0.0071-0.00376-0.0144-0.00703-0.02148-0.010742-0.373055-0.1001639-0.763304-0.1582033-1.167973-0.1582033z"/>
+ </g>
+ <path style="opacity:.1;fill:#ffffff" d="m12.5 1c-5.7965545 0-10.4958 4.6986371-10.5 10.494141v0.5c0.0042-5.7955039 4.7034455-10.494141 10.5-10.494141 5.714604 0 10.352285 4.5674327 10.486328 10.25 0.001977-0.083871 0.013672-0.165654 0.013672-0.25 0-5.7991785-4.701031-10.5-10.5-10.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-freebsd.svg b/.icons/awkward/24x24/apps/distributor-logo-freebsd.svg
new file mode 100644
index 00000000..18b12a36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-freebsd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 6.1015625,2.5195312 C 5.634251,2.4770042 5.0608665,2.4754187 4.3769531,2.7148438 3.6915102,2.9548042 2.9513462,3.5297462 2.5488281,4.1679688 1.8021509,5.3524997 1.9739132,5.9496009 2.0097656,6.5117188 c 0.035874,0.5624541 0.1459241,1.0651572 0.3222656,1.5859374 0.2803573,0.8279742 0.6477406,1.5330944 1.0507813,2.2597658 0.046102,0.08312 0.1189812,0.157032 0.1601563,0.234375 C 3.2195808,11.52704 3.0022696,12.495281 3,13.494141 V 13.5 c 0,4.935029 4.0649712,9 9,9 4.935029,0 9,-4.064971 9,-9 v -0.002 c -5.87e-4,-1.001596 -0.217483,-1.972106 -0.541016,-2.910156 0.04181,-0.07837 0.115491,-0.152194 0.16211,-0.236328 0.401757,-0.7250607 0.767367,-1.4284419 1.046875,-2.2539068 0.176345,-0.5207907 0.286394,-1.0234866 0.322265,-1.5859374 0.03587,-0.5624509 0.209124,-1.159779 -0.539062,-2.3457032 C 21.048727,3.528116 20.308481,2.9548124 19.623047,2.7148438 18.939143,2.4754105 18.365741,2.477005 17.898438,2.5195312 h -0.0039 c -0.252835,0.023041 -0.548664,0.07204 -0.857422,0.1484376 -1.512701,0.3654091 -2.779327,1.0683393 -4.111328,1.9609374 -0.0081,0.00546 -0.02307,0.021975 -0.03125,0.027344 C 12.595386,4.6251198 12.311428,4.5009972 12.009766,4.5 c -0.0065,-2.12e-5 -0.01302,-2.12e-5 -0.01953,0 -0.301662,9.972e-4 -0.58562,0.1251198 -0.884765,0.15625 -0.0082,-0.00537 -0.0231,-0.021885 -0.03125,-0.027344 C 9.7422155,3.7363029 8.4755892,3.0333773 6.9628906,2.6679688 6.6542287,2.5915947 6.3584126,2.5425757 6.1054688,2.5195312 Z"/>
+ <path style="fill:#fb5140" d="M 6.1015625,2.0195312 C 5.634251,1.9770042 5.0608665,1.9754187 4.3769531,2.2148438 3.6915102,2.4548042 2.9513462,3.0297462 2.5488281,3.6679688 1.8021509,4.8524997 1.9739132,5.4496009 2.0097656,6.0117188 2.0456395,6.5741729 2.1556897,7.076876 2.3320312,7.5976562 2.6123885,8.4256304 2.9797718,9.1307506 3.3828125,9.8574219 3.4289145,9.9405424 3.5017937,10.014454 3.5429688,10.091797 3.2195808,11.02704 3.0022696,11.995281 3,12.994141 V 13 c 0,4.935029 4.0649712,9 9,9 4.935029,0 9,-4.064971 9,-9 v -0.002 c -5.87e-4,-1.001596 -0.217483,-1.972106 -0.541016,-2.910156 0.04181,-0.07837 0.115491,-0.152194 0.16211,-0.2363285 0.401757,-0.7250602 0.767367,-1.4284414 1.046875,-2.2539063 0.176345,-0.5207907 0.286394,-1.0234866 0.322265,-1.5859374 0.03587,-0.5624509 0.209124,-1.159779 -0.539062,-2.3457032 C 21.048727,3.028116 20.308481,2.4548124 19.623047,2.2148438 18.939143,1.9754105 18.365741,1.977005 17.898438,2.0195312 h -0.0039 c -0.252835,0.023041 -0.548664,0.07204 -0.857422,0.1484376 -1.512701,0.3654091 -2.779327,1.0683393 -4.111328,1.9609374 -0.0081,0.00546 -0.02307,0.021975 -0.03125,0.027344 C 12.595386,4.1251198 12.311428,4.0009972 12.009766,4 c -0.0065,-2.12e-5 -0.01302,-2.12e-5 -0.01953,0 -0.301662,9.972e-4 -0.58562,0.1251198 -0.884765,0.15625 -0.0082,-0.00537 -0.0231,-0.021885 -0.03125,-0.027344 C 9.7422155,3.2363029 8.4755892,2.5333773 6.9628906,2.1679688 6.6542287,2.0915947 6.3584126,2.0425757 6.1054688,2.0195312 Z"/>
+ <path style="opacity:0.2" d="M 5.8320312,5.5078125 C 5.4560704,5.4734188 5.2179942,5.5581923 5.0859375,5.7675781 4.9447721,5.9913261 4.9806187,6.5641704 5.1738281,7.1347656 5.375725,7.731024 5.8719704,8.6893222 6.3183594,9.4316406 7.068063,8.3887891 8.0923732,7.5548861 9.2890625,7.0488281 8.2198363,6.3472685 7.024705,5.7654916 6.2539062,5.5800781 6.0969237,5.540393 5.9573606,5.519151 5.8320312,5.5078125 Z m 12.3359378,0 C 18.042678,5.519151 17.903077,5.540393 17.746094,5.5800781 16.947914,5.772078 15.692757,6.3859379 14.595703,7.1210938 14.037358,7.4952669 13.999833,7.5446281 14,7.9238281 c 1.32e-4,0.2709921 0.02146,0.3608022 0.158203,0.6445313 0.378629,0.7852347 1.225129,1.5879276 1.949219,1.8476566 0.321222,0.115275 0.73255,0.111622 0.884766,-0.0078 0.382266,-0.299716 1.506171,-2.3053114 1.833984,-3.2734374 0.19321,-0.5705952 0.22905,-1.1434395 0.08789,-1.3671875 C 18.781963,5.5581933 18.54393,5.4734188 18.167969,5.5078125 Z M 12,7.5 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 -0.449219,-2.267578 C 17.167095,11.510222 16.890308,11.497721 16.621094,11.5 16.337639,11.5024 16.060783,11.46194 15.769531,11.357422 14.66246,10.960318 13.773877,10.07221 13.257812,9.0019531 13.103369,8.6814952 13.000158,8.2483134 13,7.9238281 c -3.5e-5,-0.079667 0.01756,-0.2069462 0.03516,-0.328125 A 6,6 0 0 0 12,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 5.8320312 5.0078125 C 5.4560704 4.9734188 5.2179942 5.0581923 5.0859375 5.2675781 C 4.9447721 5.4913261 4.9806187 6.0641704 5.1738281 6.6347656 C 5.375725 7.231024 5.8719704 8.1893222 6.3183594 8.9316406 C 7.068063 7.8887891 8.0923732 7.0548861 9.2890625 6.5488281 C 8.2198363 5.8472685 7.024705 5.2654916 6.2539062 5.0800781 C 6.0969237 5.040393 5.9573606 5.019151 5.8320312 5.0078125 z M 18.167969 5.0078125 C 18.042678 5.019151 17.903077 5.040393 17.746094 5.0800781 C 16.947914 5.272078 15.692757 5.8859379 14.595703 6.6210938 C 14.037358 6.9952669 13.999833 7.0446281 14 7.4238281 C 14.000132 7.6948202 14.021459 7.7846303 14.158203 8.0683594 C 14.536832 8.8535941 15.383332 9.6562865 16.107422 9.9160156 C 16.428644 10.031291 16.839972 10.027638 16.992188 9.9082031 C 17.374454 9.6084865 18.498359 7.6028916 18.826172 6.6347656 C 19.019382 6.0641704 19.055222 5.4913261 18.914062 5.2675781 C 18.781963 5.0581933 18.54393 4.9734188 18.167969 5.0078125 z M 12 7 A 6 6 0 0 0 6 13 A 6 6 0 0 0 12 19 A 6 6 0 0 0 18 13 A 6 6 0 0 0 17.550781 10.732422 C 17.167095 11.010222 16.890308 10.997721 16.621094 11 C 16.337639 11.002397 16.060783 10.961942 15.769531 10.857422 C 14.66246 10.460318 13.773877 9.5722103 13.257812 8.5019531 C 13.103369 8.1814952 13.000158 7.7483134 13 7.4238281 C 12.999965 7.3441609 13.017561 7.2168819 13.035156 7.0957031 A 6 6 0 0 0 12 7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.3203125 2.0117188 C 5.0330633 2.0359346 4.7189098 2.0951312 4.3769531 2.2148438 C 3.6915102 2.4548041 2.9513462 3.0297461 2.5488281 3.6679688 C 1.9404636 4.63308 1.9436159 5.2035031 1.984375 5.6875 C 2.0127021 5.2968911 2.1332034 4.827317 2.5488281 4.1679688 C 2.9513462 3.5297462 3.6915102 2.9548041 4.3769531 2.7148438 C 5.0608665 2.4754187 5.634251 2.4770043 6.1015625 2.5195312 L 6.1054688 2.5195312 C 6.3584125 2.5425757 6.6542287 2.5915946 6.9628906 2.6679688 C 8.4755892 3.0333772 9.7422132 3.7363032 11.074219 4.6289062 C 11.082369 4.6343653 11.097269 4.65088 11.105469 4.65625 C 11.404614 4.6251198 11.688572 4.5009972 11.990234 4.5 C 11.996744 4.4999788 12.003266 4.4999788 12.009766 4.5 C 12.311428 4.5009972 12.595379 4.6251196 12.894531 4.65625 C 12.902711 4.650881 12.917681 4.6343663 12.925781 4.6289062 C 14.257782 3.7363081 15.524408 3.0333778 17.037109 2.6679688 C 17.345867 2.5915712 17.641696 2.5425723 17.894531 2.5195312 L 17.898438 2.5195312 C 18.365741 2.4770051 18.939143 2.4754105 19.623047 2.7148438 C 20.308481 2.9548123 21.048727 3.528163 21.451172 4.1660156 C 21.862383 4.8178127 21.987261 5.2837454 22.017578 5.671875 C 22.057303 5.1909084 22.054062 4.6216357 21.451172 3.6660156 C 21.048727 3.028163 20.308481 2.4548123 19.623047 2.2148438 C 18.939143 1.9754104 18.365741 1.977005 17.898438 2.0195312 L 17.894531 2.0195312 C 17.641696 2.0425723 17.345867 2.0915712 17.037109 2.1679688 C 15.524408 2.5333778 14.257782 3.2363081 12.925781 4.1289062 C 12.917681 4.1343663 12.902711 4.150881 12.894531 4.15625 C 12.595379 4.1251196 12.311428 4.0009972 12.009766 4 C 12.003266 3.9999788 11.996744 3.9999788 11.990234 4 C 11.688572 4.0009972 11.404614 4.1251198 11.105469 4.15625 C 11.097269 4.15088 11.082369 4.1343653 11.074219 4.1289062 C 9.7422132 3.2363032 8.4755892 2.5333773 6.9628906 2.1679688 C 6.6542287 2.0915946 6.3584125 2.0425757 6.1054688 2.0195312 L 6.1015625 2.0195312 C 5.8679067 1.9982678 5.6075617 1.9875029 5.3203125 2.0117188 z M 20.566406 10.431641 C 20.527909 10.483816 20.486647 10.536038 20.458984 10.587891 C 20.755834 11.448575 20.953737 12.337677 20.986328 13.251953 C 20.988725 13.167455 21 13.085031 21 13 L 21 12.998047 C 20.999484 12.117898 20.826568 11.262848 20.566406 10.431641 z M 3.4355469 10.435547 C 3.1755382 11.264119 3.0019937 12.116701 3 12.994141 L 3 13 C 3 13.086346 3.0112002 13.170063 3.0136719 13.255859 C 3.0467939 12.341495 3.245472 11.452162 3.5429688 10.591797 C 3.5154654 10.540135 3.4739123 10.487914 3.4355469 10.435547 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-freedos.svg b/.icons/awkward/24x24/apps/distributor-logo-freedos.svg
new file mode 100644
index 00000000..166d41b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-freedos.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3,14.5 C 3,14.5 3.006,16.644 4.457,18.301 4.1114,19.364 4,20.5 4,20.5 L 5.377,19.123 C 5.377,19.123 7,20.5 10,20.5 17,20.5 18,14.5 18,14.5 Z"/>
+ <path style="fill:#90acd5" d="M 3,14 C 3,14 3.006,16.144 4.457,17.801 4.1114,18.864 4,20 4,20 L 5.377,18.623 C 5.377,18.623 7,20 10,20 17,20 18,14 18,14 Z"/>
+ <path style="opacity:0.2" d="M 11,4.5 C 1.9722,4.5 2,14.5 2,16.5 5,18.5 13,17.5 13,17.5 H 14 L 17,20.5 C 17,20.5 16.77,18.012 15.869,16.963 L 17,16.5 C 17,17.5 19,19.5 21,19.5 21,19.5 19,17.5 19,15.5 19,13.5 22,13.5 22,13.5 22,13.5 21,12.5 20,12.5 19,12.5 19,12.5 18,13.5 18,11.5 19,4.5 11,4.5 Z"/>
+ <path style="fill:#bfcfe7" d="M 11,4 C 1.9722,4 2,14 2,16 5,18 13,17 13,17 H 14 L 17,20 C 17,20 16.77,17.512 15.869,16.463 L 17,16 C 17,17 19,19 21,19 21,19 19,17 19,15 19,13 22,13 22,13 22,13 21,12 20,12 19,12 19,12 18,13 18,11 19,4 11,4 Z"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="14" r="1"/>
+ <circle style="fill:#4f4f4f" cx="10" cy="14" r="1"/>
+ <circle style="opacity:0.2" cx="10" cy="14.5" r="2"/>
+ <circle style="fill:#ffffff" cx="10" cy="14" r="2"/>
+ <circle style="opacity:0.2" cx="5" cy="14.5" r="2"/>
+ <circle style="fill:#4f4f4f" cx="10" cy="14" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="14" r="2"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="14" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 C 1.9722,4 2,14 2,16 2.0023,16.002 2.0055,16.002 2.0078,16.004 2.0326,13.314 2.4859,4.5 11,4.5 16.984,4.5 17.931,8.4156 18.029,11.227 18.023,8.4084 17.37,4 11,4 Z M 20,12 C 19.006,12 18.996,12.004 18.014,12.986 18.008,13.161 18,13.366 18,13.5 19,12.5 19,12.5 20,12.5 20.534,12.5 21.054,12.781 21.436,13.047 21.764,13.005 22,13 22,13 22,13 21,12 20,12 Z M 19.025,15.225 C 19.012,15.313 19,15.402 19,15.5 19,16.883 19.937,18.222 20.527,18.943 20.685,18.967 20.842,19 21,19 21,19 19.165,17.147 19.025,15.225 Z M 16.135,16.854 15.869,16.963 C 16.503,17.701 16.793,19.121 16.916,19.916 L 17,20 C 17,20 16.814,18.026 16.135,16.854 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-kali-linux.svg b/.icons/awkward/24x24/apps/distributor-logo-kali-linux.svg
new file mode 100644
index 00000000..4ca36aee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-kali-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#447490" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 2.0214844,4.1799866 c -0.2079989,0.00163 -0.4144165,0.011186 -0.6210938,0.037109 2.2885976,0.041274 4.5829952,0.2269068 6.8242188,0.7089843 0.4328735,0.056524 0.8513405,0.1875677 1.2734375,0.2949219 0.204339,0.048188 0.3945369,0.1391525 0.5976561,0.1914063 0.339345,0.086005 0.670377,0.1998102 1.005859,0.2988281 0.205154,0.089259 0.427131,0.1279881 0.63086,0.2207031 0.304577,0.1295165 0.602603,0.2756056 0.898437,0.4238282 0.03823,0.025619 0.0986,0.037183 0.109375,0.089844 0.07686,0.3218595 0.117409,0.6527065 0.210938,0.9707031 0.175874,0.595328 0.398305,1.1812503 0.714844,1.7167969 -0.336906,0.1606245 -0.62805,0.4038156 -0.882813,0.6738281 -0.362727,0.3993254 -0.644852,0.8793614 -0.765625,1.4082034 -0.147402,0.541041 -0.115764,1.065974 0.01172,1.607422 0.138463,0.484517 0.384815,0.938306 0.720703,1.314453 0.673811,0.767543 1.723789,1.211677 2.746094,1.09375 0.291813,-0.02346 0.586595,-0.02905 0.880859,-0.01758 0.360192,0.02483 0.722259,0.06089 1.078125,0.134765 0.191086,0.03926 0.378414,0.09468 0.564453,0.152344 0.146625,0.04832 0.292954,0.09769 0.433594,0.162109 0.708579,0.285262 1.349338,0.728491 1.886719,1.269532 0.583536,0.612407 1.05197,1.380778 1.388672,2.15625 0.30966,0.680114 0.516048,1.403901 0.673828,2.132812 h 0.02148 c -0.07116,-0.513796 -0.160631,-1.028304 -0.332031,-1.519531 -0.172511,-0.491865 -0.378393,-1.002708 -0.625,-1.47461 -0.01839,-0.03455 -0.03367,-0.07398 -0.05273,-0.107421 -0.003,-0.0054 -0.0068,-0.01028 -0.0098,-0.01563 -0.03423,-0.06186 -0.05937,-0.131746 -0.0957,-0.191407 -0.247037,-0.406849 -0.514485,-0.803892 -0.835938,-1.15625 -0.121384,-0.129516 -0.225305,-0.275748 -0.361328,-0.390625 -0.117317,-0.09922 -0.226637,-0.20721 -0.34375,-0.30664 -0.284245,-0.241547 -0.600508,-0.444893 -0.929687,-0.619141 0.351341,0.0492 0.690075,0.158623 1.03125,0.251953 1.008886,0.303764 2.000141,0.80399 2.675781,1.634766 0.225282,0.266352 0.405375,0.568309 0.566406,0.876953 0.111828,0.211252 0.187605,0.489149 0.289063,0.705078 -0.005,-0.05331 -0.02581,-0.108005 -0.03516,-0.162109 -6.4e-4,-0.0012 -0.0013,-0.0027 -0.002,-0.0039 -9.17e-4,-0.0053 -0.003,-0.01037 -0.0039,-0.01563 -0.05825,-0.320771 -0.171343,-0.647666 -0.308594,-0.929687 -0.04562,-0.08731 -0.108759,-0.162551 -0.160156,-0.246094 -0.05332,-0.09031 -0.10907,-0.176812 -0.167969,-0.261719 -0.04997,-0.06956 -0.09463,-0.142411 -0.148437,-0.208984 -0.02207,-0.02868 -0.05102,-0.05054 -0.07422,-0.07813 -0.09582,-0.113928 -0.193313,-0.225677 -0.302734,-0.326172 -0.432698,-0.424156 -0.935157,-0.778927 -1.480469,-1.039062 -0.250283,-0.112092 -0.510848,-0.198264 -0.767578,-0.294922 -0.09903,-0.03701 -0.192896,-0.08753 -0.292969,-0.121094 -0.02886,-0.0095 -0.05896,-0.0142 -0.08789,-0.02344 -0.09883,-0.03479 -0.193763,-0.07977 -0.292968,-0.113282 -0.195299,-0.04549 -0.392231,-0.08653 -0.587891,-0.130859 -0.0736,-0.0173 -0.146795,-0.03483 -0.220703,-0.05078 -0.100852,-0.02203 -0.201571,-0.04593 -0.302735,-0.06641 -0.116528,-0.02281 -0.235927,-0.03238 -0.353515,-0.05078 -0.183992,-0.02993 -0.367607,-0.05949 -0.552735,-0.08203 -0.08996,-0.0099 -0.179403,-0.01895 -0.269531,-0.02734 -0.563674,-0.05808 -1.129841,-0.09406 -1.695312,-0.09375 -0.356221,0.002 -0.715705,-0.04292 -1.050781,-0.167969 -0.773642,-0.277942 -1.384519,-0.962051 -1.574219,-1.761718 -0.245207,-0.868594 0.02677,-1.804151 0.666015,-2.4375 0.518879,-0.5300617 1.276185,-0.834102 2.019532,-0.761719 0.767949,0.054897 1.497928,0.3234485 2.214843,0.585937 0.586586,0.229348 1.175731,0.455498 1.742188,0.732422 0.01484,0.163675 0.02791,0.331396 0.08789,0.486328 0.08052,0.158389 0.254491,0.235271 0.408203,0.306641 0.292784,0.131347 0.569289,0.248256 0.818359,0.451172 0.184413,0.148832 0.338204,0.331642 0.513672,0.490234 0.05887,-0.09443 0.06909,-0.117641 0.08594,-0.15039 0.0089,-0.0093 0.0013,-5.3e-5 0.01367,-0.01367 0.132566,-0.139072 0.330632,-0.167373 0.5,-0.251953 -0.43999,-0.109794 -0.871641,-0.268618 -1.160156,-0.628906 -0.04551,-0.05603 0.144789,-0.0062 0.105469,-0.09375 -0.02786,-0.07443 -0.05377,-0.116821 -0.0918,-0.181641 -0.159608,-0.236057 -0.321705,-0.47037 -0.464844,-0.716797 -0.166724,-0.0028 -0.333886,-0.0052 -0.5,-0.0078 -0.208812,-0.246224 -0.439262,-0.4709371 -0.652344,-0.7128911 0.01789,0.132973 0.04061,0.2655881 0.04102,0.4003901 -0.14266,-0.08174 -0.282803,-0.1671843 -0.410083,-0.2714888 -0.139073,-0.1258565 -0.267665,-0.2642816 -0.404297,-0.3925781 0.01789,0.097392 0.03687,0.1951708 0.05273,0.2929688 C 17.97291,9.6650023 17.709141,9.495555 17.511715,9.263971 c -0.0028,0.057337 -0.0055,0.114335 -0.0078,0.171875 C 17.328235,9.368546 17.155733,9.2930215 16.980469,9.2249085 16.539055,9.0589975 16.10314,8.8678802 15.636719,8.7835022 15.122923,8.7576802 14.578144,8.8271121 14.091797,8.6174866 13.756315,8.4867501 13.482687,8.2234854 13.322266,7.9026429 13.029278,7.3555018 13.069507,6.7053287 13.154297,6.1116272 12.780997,5.8639802 12.376326,5.6664136 11.960938,5.5002991 11.766765,5.4311695 11.585525,5.3293733 11.382812,5.2854553 10.651258,5.0441117 9.9015011,4.8591383 9.1445312,4.7190491 8.8155557,4.6462597 8.4791626,4.6123546 8.1503906,4.5393616 7.8358506,4.478771 7.5172153,4.4467272 7.1992188,4.4085022 5.6885332,4.2342549 4.1667265,4.1685197 2.6464844,4.1819397 c -0.2076939,0.00152 -0.4170012,-0.00358 -0.625,-0.00195 z M 12.625,6.5627991 C 9.8533072,6.5394171 7.0731446,6.664885 4.3339844,7.107721 3.6164594,7.2278845 2.8932754,7.3391256 2.1914062,7.5335022 4.5385608,7.2035096 6.9050574,6.9804905 9.2753906,6.9280335 10.430059,6.920307 11.584993,6.9572812 12.734375,7.0725647 12.695948,6.9029942 12.65652,6.7337936 12.625,6.5627991 Z m 0.181641,0.75 C 11.247361,7.4593947 9.716879,7.8311342 8.2324219,8.3225647 7.2062533,8.6745157 6.198974,9.0850776 5.2285156,9.5706116 4.883884,9.7438426 4.5359269,9.9117246 4.2089844,10.117487 4.5778113,9.9593016 4.9372469,9.7789735 5.3105469,9.6311585 7.7378106,8.6328449 10.310087,7.9337267 12.939453,7.7991272 12.889034,7.6382992 12.841201,7.4776937 12.806641,7.3127991 Z m 3.091797,0.5117188 c 0.275299,0.1238239 0.564421,0.2128903 0.83789,0.3417968 0.835249,0.365167 1.638221,0.8181549 2.34375,1.3984375 0.255169,0.2116585 0.492847,0.4456388 0.699219,0.7050778 0.05429,0.05937 0.145104,0.01462 0.214844,0.02539 C 19.915658,10.150456 19.771576,10.05646 19.660156,9.9397522 19.096546,9.3867152 18.44943,8.9207636 17.75,8.5549866 17.160569,8.2489861 16.545206,7.9812793 15.898438,7.8245179 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.000001,1.9999988 A 10.000001,10.000001 0 0 0 2.0000002,11.999999 a 10.000001,10.000001 0 0 0 0.01075,0.291 10.000001,10.000001 0 0 1 9.9892508,-9.7910002 10.000001,10.000001 0 0 1 9.9895,9.7090002 10.000001,10.000001 0 0 0 0.0105,-0.209 10.000001,10.000001 0 0 0 -10,-10.0000002 z"/>
+ <path style="fill:#ffffff" d="M 2.0214844 3.6796875 C 1.8134855 3.6813141 1.6070679 3.6908734 1.4003906 3.7167969 C 3.6889882 3.7580714 5.9833858 3.9437037 8.2246094 4.4257812 C 8.6574829 4.4823048 9.0759499 4.6133489 9.4980469 4.7207031 C 9.7023859 4.7688906 9.8925838 4.8598556 10.095703 4.9121094 C 10.435048 4.9981148 10.76608 5.1119196 11.101562 5.2109375 C 11.306716 5.3001965 11.528693 5.3389256 11.732422 5.4316406 C 12.036999 5.5611571 12.335025 5.7072462 12.630859 5.8554688 C 12.669084 5.8810873 12.729458 5.892652 12.740234 5.9453125 C 12.81709 6.267172 12.857643 6.598019 12.951172 6.9160156 C 13.127046 7.5113436 13.349477 8.0972659 13.666016 8.6328125 C 13.32911 8.793437 13.037966 9.0366281 12.783203 9.3066406 C 12.420476 9.7059656 12.138351 10.186002 12.017578 10.714844 C 11.870176 11.255885 11.901814 11.780818 12.029297 12.322266 C 12.16776 12.806783 12.414112 13.260572 12.75 13.636719 C 13.423811 14.404262 14.473789 14.848396 15.496094 14.730469 C 16.728026 14.631451 18.011465 14.828352 19.09375 15.447266 C 19.662036 15.775835 20.197888 16.179853 20.603516 16.701172 C 21.154724 17.328015 21.570349 18.114987 21.886719 18.884766 C 21.933077 19.000863 21.974812 19.118599 22.039062 19.226562 C 22.039062 19.082408 21.98569 18.947426 21.9375 18.814453 C 21.790091 18.421227 21.622266 17.984308 21.414062 17.619141 C 21.168247 17.180778 20.898549 16.75119 20.558594 16.378906 C 20.062284 15.781545 19.457938 15.271627 18.765625 14.916016 C 19.29345 14.983926 19.807404 15.13744 20.308594 15.3125 C 20.844958 15.504437 21.361253 15.758348 21.824219 16.091797 C 22.281491 16.462251 22.682072 16.905473 22.978516 17.416016 C 23.132228 17.662646 23.231041 17.989095 23.365234 18.246094 C 23.247103 17.650766 22.947723 17.053413 22.574219 16.580078 C 22.353411 16.293191 22.07433 16.064958 21.798828 15.833984 C 21.163039 15.332184 20.421353 14.977296 19.65625 14.720703 C 18.251902 14.259567 16.767057 14.081231 15.292969 14.082031 C 14.936748 14.084065 14.577264 14.039107 14.242188 13.914062 C 13.468546 13.63612 12.857669 12.952011 12.667969 12.152344 C 12.422762 11.28375 12.694738 10.348193 13.333984 9.7148438 C 13.852863 9.1847823 14.610169 8.880742 15.353516 8.953125 C 16.121465 9.008022 16.851444 9.2765735 17.568359 9.5390625 C 18.154945 9.7684105 18.74409 9.9945596 19.310547 10.271484 C 19.325387 10.435159 19.338458 10.60288 19.398438 10.757812 C 19.478954 10.916201 19.652929 10.993083 19.806641 11.064453 C 20.099425 11.1958 20.37593 11.312709 20.625 11.515625 C 20.809413 11.664457 20.963204 11.847267 21.138672 12.005859 C 21.197541 11.911433 21.207764 11.888218 21.224609 11.855469 C 21.233509 11.846163 21.225949 11.855416 21.238281 11.841797 C 21.370847 11.702725 21.568913 11.674424 21.738281 11.589844 C 21.298291 11.48005 20.86664 11.321226 20.578125 10.960938 C 20.532618 10.904907 20.722914 10.954707 20.683594 10.867188 C 20.655734 10.792756 20.629827 10.750367 20.591797 10.685547 C 20.432189 10.44949 20.270092 10.215177 20.126953 9.96875 C 19.960229 9.96593 19.793067 9.9635875 19.626953 9.9609375 C 19.418141 9.714714 19.187691 9.4900009 18.974609 9.2480469 C 18.992499 9.3810199 19.015218 9.513635 19.015625 9.6484375 C 18.872892 9.566702 18.732749 9.4812576 18.605469 9.3769531 C 18.466396 9.2510966 18.337804 9.1126715 18.201172 8.984375 C 18.219062 9.0817665 18.238046 9.1795458 18.253906 9.2773438 C 17.972914 9.1647032 17.709145 8.9952559 17.511719 8.7636719 C 17.508919 8.8210089 17.506206 8.8780069 17.503906 8.9355469 C 17.328235 8.8682474 17.155733 8.7927224 16.980469 8.7246094 C 16.539055 8.5586984 16.10314 8.3675811 15.636719 8.2832031 C 15.122923 8.2573811 14.578144 8.326813 14.091797 8.1171875 C 13.756315 7.986451 13.482687 7.7231863 13.322266 7.4023438 C 13.029278 6.8552027 13.069507 6.2050296 13.154297 5.6113281 C 12.780997 5.3636811 12.376326 5.1661145 11.960938 5 C 11.766765 4.9308704 11.585525 4.8290742 11.382812 4.7851562 C 10.651258 4.5438126 9.9015011 4.3588392 9.1445312 4.21875 C 8.8155557 4.1459606 8.4791626 4.1120555 8.1503906 4.0390625 C 7.8358506 3.9784719 7.5172153 3.9464281 7.1992188 3.9082031 C 5.6885332 3.7339558 4.1667265 3.6682206 2.6464844 3.6816406 C 2.4387905 3.6831656 2.2294832 3.6780609 2.0214844 3.6796875 z M 12.625 6.0625 C 9.8533072 6.039118 7.0731446 6.1645859 4.3339844 6.6074219 C 3.6164594 6.7275854 2.8932754 6.8388265 2.1914062 7.0332031 C 4.5385608 6.7032105 6.9050574 6.4801914 9.2753906 6.4277344 C 10.430059 6.4200079 11.584993 6.4569821 12.734375 6.5722656 C 12.695948 6.4026951 12.65652 6.2334945 12.625 6.0625 z M 12.806641 6.8125 C 11.247361 6.9590956 9.716879 7.3308351 8.2324219 7.8222656 C 7.2062533 8.1742166 6.198974 8.5847785 5.2285156 9.0703125 C 4.883884 9.2435435 4.5359269 9.4114255 4.2089844 9.6171875 C 4.5778113 9.4590025 4.9372469 9.2786744 5.3105469 9.1308594 C 7.7378106 8.1325458 10.310087 7.4334276 12.939453 7.2988281 C 12.889034 7.1380001 12.841201 6.9773946 12.806641 6.8125 z M 15.898438 7.3242188 C 16.173737 7.4480427 16.462859 7.5371091 16.736328 7.6660156 C 17.571577 8.0311826 18.374549 8.4841705 19.080078 9.0644531 C 19.335247 9.2761116 19.572925 9.5100923 19.779297 9.7695312 C 19.833584 9.8289013 19.924401 9.7841469 19.994141 9.7949219 C 19.915658 9.6501564 19.771576 9.5561606 19.660156 9.4394531 C 19.096546 8.8864161 18.44943 8.4204645 17.75 8.0546875 C 17.160569 7.748687 16.545206 7.4809802 15.898438 7.3242188 z"/>
+ <path style="fill:#447490" d="m 20.166867,10.489119 c 0.376364,0.39213 -0.01109,-0.01439 0.34418,0.358322 0.0099,0.01037 0.0067,0.0034 -0.0069,0.03674 -0.114267,-0.04554 -0.224875,-0.09963 -0.336295,-0.150458 -8e-4,-0.08174 -0.0012,-0.163268 -0.001,-0.244597 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-knoppix.svg b/.icons/awkward/24x24/apps/distributor-logo-knoppix.svg
new file mode 100644
index 00000000..59aa4bb7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-knoppix.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10,17.5 H 14 L 18,19.5 C 18,19.5 19,18.5 21,18.5 22,19.5 22,20.5 22,20.5 L 19,21.5 H 15 L 12,19.5 9,21.5 H 5 L 2,20.5 C 2,20.5 2,18.5 3,18.5 5,18.5 6,19.5 6,19.5 Z"/>
+ <path style="fill:#f77d00" d="M 6,17 H 18 L 19,19 C 19,19 20,18 21,18 22,18 22,20 22,20 L 19,21 H 15 L 12,19 9,21 H 5 L 2,20 C 2,20 2,18 3,18 4,18 5,19 5,19 Z"/>
+ <path style="opacity:0.2" d="M 14,22.5 H 20 C 20,20.5 17.66,19.65 16,19.5 14.515,19.366 12,21.5 12,21.5 12,21.5 8.7584,19.139 7,19.5 5.6147,19.784 4,20.5 4,22.5 H 10 L 12,21.5 Z"/>
+ <path style="fill:#eab108" d="M 14,22 H 20 C 20,20 17.66,19.15 16,19 14.515,18.866 12,21 12,21 12,21 8.7584,18.639 7,19 5.6147,19.284 4,20 4,22 H 10 L 12,21 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,17 5,19 C 5,19 4,18 3,18 2,18 2,20 2,20 L 2.043,20.014 C 2.1103,19.423 2.3132,18.5 3,18.5 4,18.5 5,19.5 5,19.5 L 6,17.5 H 18 L 19,19.5 C 19,19.5 20,18.5 21,18.5 21.687,18.5 21.89,19.423 21.957,20.014 L 22,20 C 22,20 22,18 21,18 20,18 19,19 19,19 L 18,17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.3457,18.963 C 7.2254,18.965 7.1099,18.977 7,19 5.6147,19.284 4,20 4,22 H 4.0527 C 4.3046,20.386 5.7399,19.759 7,19.5 8.4089,19.211 10.693,20.62 11.576,21.211 L 12,21 C 12,21 9.1507,18.925 7.3457,18.963 Z M 12,21 12.385,21.193 C 13.133,20.616 14.858,19.397 16,19.5 17.513,19.636 19.586,20.358 19.941,22 H 20 C 20,20 17.66,19.15 16,19 14.515,18.866 12,21 12,21 Z"/>
+ <path style="opacity:0.2" d="M 5,10.5 C 5,10.5 4,9.5 3,7.5 3,7.0689 3,6.5 4,6.5 7,8.5 11,10.5 11,10.5 H 13 C 13,10.5 17,8.5 20,6.5 20.467,6.5626 21,7.0615 21,7.5 20,9.5 19,10.5 19,10.5 L 12,11.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,10 C 5,10 4,9 3,7 3,6.5689 3,6 4,6 7,8 11,10 11,10 H 13 C 13,10 17,8 20,6 20.467,6.0626 21,6.5615 21,7 20,9 19,10 19,10 L 12,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,6 C 3,6 3,6.5689 3,7 3.0148,7.0296 3.0282,7.0489 3.043,7.0781 3.1108,6.7711 3.3145,6.5 4,6.5 7,8.5 11,10.5 11,10.5 H 13 C 13,10.5 17,8.5 20,6.5 20.349,6.5468 20.735,6.8373 20.908,7.1641 20.939,7.1035 20.969,7.0625 21,7 21,6.5615 20.467,6.0626 20,6 17,8 13,10 13,10 H 11 C 11,10 7,8 4,6 Z"/>
+ <path style="opacity:0.2" d="M 12,1.5 C 9.9118,1.5 8,3.284 8,5.5 8,7.9583 7.2744,9.3259 6.5371,10.5 H 2 V 11.5 C 3,12.5 4,12.5 4,12.5 5,12.5 5,13.715 5,14.5 5,18.366 8.134,21.5 12,21.5 15.866,21.5 19,18.366 19,14.5 19,13.715 18.843,13.085 18.609,12.518 18.609,12.518 21,12.5 22,11.5 V 10.5 H 17.463 C 16.726,9.3259 16,7.9583 16,5.5 16,3.284 14.088,1.5 12,1.5 Z"/>
+ <path style="fill:#cbcbcb" d="M 12,1 C 9.9118,1 8,2.784 8,5 8,7.4583 7.2744,8.8259 6.5371,10 H 2 V 11 C 3,12 4,12 4,12 5,12 5,13.215 5,14 5,17.866 8.134,21 12,21 15.866,21 19,17.866 19,14 19,13.215 18.843,12.585 18.609,12.018 18.609,12.018 21,12 22,11 V 10 H 17.463 C 16.726,8.8259 16,7.4583 16,5 16,2.784 14.088,1 12,1 Z"/>
+ <path style="opacity:0.1" d="M 12,7.4999 C 10.807,7.4999 10,8.5703 10,9.8999 10,12.9 8.0001,13.2 8.0001,15.3 8.0001,17.619 9.7909,19.5 12,19.5 14.209,19.5 16,17.619 16,15.3 16,13.2 14,12.9 14,9.8999 14,8.5703 13.193,7.4999 12,7.4999 Z"/>
+ <path style="fill:#ffffff" d="M 12,7 C 10.807,7 10,8.0704 10,9.4 10,12.4 8.0001,12.7 8.0001,14.8 8.0001,17.119 9.7909,19 12,19 14.209,19 16,17.119 16,14.8 16,12.7 14,12.4 14,9.4 14,8.0704 13.193,7 12,7 Z"/>
+ <circle style="opacity:0.1" cx="10.5" cy="6" r="1.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#323232" cx="10.5" cy="5.5" r=".5"/>
+ <circle style="opacity:0.1" cx="13.5" cy="6" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="5.5" r="1.5"/>
+ <path style="opacity:0.1" d="M 14,7.6997 C 14,9.0803 13.105,10.5 12,10.5 10.895,10.5 10,9.0803 10,7.6997 Z"/>
+ <path style="fill:#f77d00" d="M 14,7.1997 C 14,8.5803 13.105,9.9997 12,9.9997 10.895,9.9997 10,8.5803 10,7.1997 Z"/>
+ <circle style="fill:#323232" cx="13.5" cy="5.5" r=".5"/>
+ <path style="fill:#eab108" d="M 14,7.2501 C 14,7.5 13.105,9 12,9 10.895,9 10,7.5 10,7.2501 10,6.5597 10.895,6.0001 12,6.0001 13.105,6.0001 14,6.5597 14,7.2501 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,1 C 9.9118,1 8,2.784 8,5 8,7.4583 7.2744,8.8259 6.5371,10 H 2 V 10.5 H 6.5371 C 7.2744,9.3259 8,7.9583 8,5.5 8,3.284 9.9118,1.5 12,1.5 14.088,1.5 16,3.284 16,5.5 16,7.9583 16.726,9.3259 17.463,10.5 H 22 V 10 H 17.463 C 16.726,8.8259 16,7.4583 16,5 16,2.784 14.088,1 12,1 Z M 18.764,12.51 C 18.72,12.511 18.609,12.518 18.609,12.518 18.817,13.02 18.957,13.578 18.988,14.242 18.991,14.161 19,14.082 19,14 19,13.427 18.9,12.953 18.764,12.51 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-korora.svg b/.icons/awkward/24x24/apps/distributor-logo-korora.svg
new file mode 100644
index 00000000..b8c2c0b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-korora.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 15,2.5 C 11.134,2.5 8,5.634 8,9.5 8,13.366 11.134,16.5 15,16.5 18.866,16.5 22,13.366 22,9.5 V 3.5 C 22,2.95 21.554,2.5 21,2.5 Z"/>
+ <path style="opacity:0.2" d="M 9,8.5 C 5.134,8.5 2,11.634 2,15.5 V 21.5 C 2,22.05 2.446,22.5 3,22.5 H 9 C 12.866,22.5 16,19.366 16,15.5 16,11.634 12.866,8.5 9,8.5 Z"/>
+ <path style="fill:#666666" d="M 15,2 C 11.134,2 8,5.134 8,9 8,12.866 11.134,16 15,16 18.866,16 22,12.866 22,9 V 3 C 22,2.45 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 15,14.5 C 17.77,14.5 20,12.27 20,9.5 V 4.5 H 15 C 12.23,4.5 10,6.73 10,9.5 10,12.27 12.23,14.5 15,14.5 Z"/>
+ <path style="fill:#ececec" d="M 15,14 C 17.77,14 20,11.77 20,9 V 4 H 15 C 12.23,4 10,6.23 10,9 10,11.77 12.23,14 15,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15 2 C 11.134 2 8 5.134 8 9 C 8 9.0845 8.0107 9.1662 8.0137 9.25 C 8.1466 5.5009 11.219 2.5 15 2.5 L 21 2.5 C 21.554 2.5 22 2.95 22 3.5 L 22 3 C 22 2.45 21.554 2 21 2 L 15 2 z"/>
+ <path style="fill:#808080" d="M 9,8 C 5.134,8 2,11.134 2,15 V 21 C 2,21.55 2.446,22 3,22 H 9 C 12.866,22 16,18.866 16,15 16,11.134 12.866,8 9,8 Z"/>
+ <path style="opacity:0.2" d="M 9,10.5 C 6.23,10.5 4,12.73 4,15.5 V 20.5 H 9 C 11.77,20.5 14,18.27 14,15.5 14,12.73 11.77,10.5 9,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 9,10 C 6.23,10 4,12.23 4,15 V 20 H 9 C 11.77,20 14,17.77 14,15 14,12.23 11.77,10 9,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9 8 C 5.134 8 2 11.134 2 15 L 2 15.5 C 2 11.634 5.134 8.5 9 8.5 C 12.781 8.5 15.853 11.501 15.986 15.25 C 15.989 15.166 16 15.085 16 15 C 16 11.134 12.866 8 9 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-linux-lite.svg b/.icons/awkward/24x24/apps/distributor-logo-linux-lite.svg
new file mode 100644
index 00000000..da1b424f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-linux-lite.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#636e72" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 13.515743,4.5000002 C 12.28448,5.2443937 11.019726,5.9371335 9.8157,6.724277 9.3739575,8.8349165 8.945938,10.948652 8.53222,13.064956 c 0.4643085,0.589473 0.9735595,1.142061 1.4544495,1.717957 -0.4697355,-0.14988 -1.059818,-0.48783 -1.5782175,-0.69702 0.4080905,1.507235 0.8349575,3.010009 1.2800935,4.506723 0.5951795,-0.05119 1.1858325,-0.146321 1.7808195,-0.199464 -0.42712,0.44003 -0.888286,0.84582 -1.317942,1.283356 0.751115,-0.312541 1.489862,-0.654032 2.238447,-0.972585 0.143823,0.235618 -0.282646,1.079344 -0.340105,1.537075 0.328143,-0.531431 0.640711,-1.072641 0.952542,-1.613828 l 0.287341,-0.13514 c 0,0 -0.08414,-0.08432 0,0 0.652601,0.10294 1.303759,0.227205 1.955828,0.325531 -0.586807,-0.288057 -1.183376,-0.555836 -1.770192,-0.843877 0.586829,-0.24327 1.212089,-0.427872 1.811521,-0.654604 -0.58953,-0.0055 -1.179094,0.01062 -1.768639,0.0039 0.09524,-0.210303 0.806928,-0.581308 1.115215,-0.868674 -0.430604,-0.500155 -0.915783,-0.950823 -1.349513,-1.448265 0.750145,-2.456556 1.537319,-4.901731 2.307679,-7.3520455 C 14.900693,6.6020295 14.225785,5.539091 13.515742,4.5000043 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#ffe082" d="M 13.515743,4.0000002 C 12.28448,4.7443937 11.019726,5.4371335 9.8157,6.224277 9.3739575,8.3349165 8.945938,10.448652 8.53222,12.564956 c 0.4643085,0.589472 0.9735595,1.142061 1.4544495,1.717957 -0.4697355,-0.149881 -1.059818,-0.48783 -1.5782175,-0.697021 0.4080905,1.507235 0.8349575,3.01001 1.2800935,4.506724 0.5951795,-0.05119 1.1858325,-0.146321 1.7808195,-0.199464 -0.42712,0.44003 -0.888286,0.84582 -1.317942,1.283356 0.751115,-0.312541 1.489862,-0.654032 2.238447,-0.972585 0.143823,0.235618 -0.282646,1.079344 -0.340105,1.537075 0.328143,-0.531431 0.640711,-1.072641 0.952542,-1.613828 l 0.287341,-0.13514 c 0,0 -0.08414,-0.08432 0,0 0.652601,0.10294 1.303759,0.227205 1.955828,0.325531 -0.586807,-0.288057 -1.183376,-0.555836 -1.770192,-0.843877 0.586829,-0.24327 1.212089,-0.427872 1.811521,-0.654604 -0.58953,-0.0055 -1.179094,0.01062 -1.768639,0.0039 0.09524,-0.210303 0.806928,-0.581308 1.115215,-0.868674 -0.430604,-0.500155 -0.915783,-0.950823 -1.349513,-1.448265 0.750145,-2.456556 1.537319,-4.9017315 2.307679,-7.3520455 -0.690854,-1.052016 -1.365762,-2.1149544 -2.075805,-3.1540412 z"/>
+ <path style="opacity:0.2" d="m 12.917801,6.619582 c -1.037381,2.788781 -1.692612,6.15915 -1.851854,9.274748 -0.03752,0.434128 -0.02693,0.346163 0.256285,0.68703 1.405712,1.692076 2.808436,3.482301 4.221929,4.91864 l -4.62e-4,-0.09921 c -1.351212,-1.852715 -2.702424,-3.414721 -4.053637,-5.062165 -0.118209,-0.141899 -0.150428,-0.143903 -0.140569,-0.315831 0.179352,-3.122845 0.881855,-6.580576 1.568308,-9.403215 z"/>
+ <path style="fill:#ffffff" d="m 12.917801,6.119582 c -1.037381,2.788781 -1.692612,6.15915 -1.851854,9.274748 -0.03752,0.434128 -0.02693,0.346163 0.256285,0.68703 1.405712,1.692076 2.808436,3.482301 4.221929,4.91864 l -4.62e-4,-0.09921 c -1.351212,-1.852715 -2.702424,-3.414721 -4.053637,-5.062165 -0.118209,-0.141899 -0.150428,-0.143903 -0.140569,-0.315831 0.179352,-3.122845 0.881855,-6.580576 1.568308,-9.403215 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.515625,4 C 12.284362,4.7443935 11.019455,5.4374659 9.8154295,6.2246095 9.373687,8.335249 8.9459445,10.449126 8.5322265,12.56543 c 0.0262,0.03326 0.054583,0.06462 0.081055,0.09766 C 9.0024495,10.681351 9.401712,8.7013465 9.8154295,6.7246095 11.019455,5.937466 12.284362,5.2443934 13.515625,4.5 c 0.673431,0.9855082 1.315926,1.9924595 1.969727,2.991211 0.03538,-0.1123225 0.07112,-0.2245715 0.106445,-0.336914 C 14.900943,6.102281 14.225668,5.0390869 13.515625,4 Z m -5.107422,9.585938 c 0.051832,0.191436 0.106743,0.381952 0.15918,0.573242 0.4783565,0.208677 0.9955125,0.488917 1.418945,0.624023 C 9.7670305,14.52058 9.5415245,14.262544 9.317383,14.003906 9.014044,13.860925 8.700381,13.703841 8.408203,13.585938 Z m 4.993164,1.044922 c -0.03844,0.12522 -0.07893,0.249722 -0.117187,0.375 0.347109,0.398097 0.72141,0.771656 1.080078,1.159179 0.102019,-0.0725 0.198124,-0.144376 0.269531,-0.210937 -0.393345,-0.456879 -0.828813,-0.875578 -1.232422,-1.323242 z m 1.885743,2.188476 c -0.383472,-0.0036 -0.766905,4.41e-4 -1.150391,0.0029 -0.281339,0.189559 -0.560892,0.37451 -0.618165,0.500976 0.122076,0.0014 0.244134,-8e-4 0.366211,-0.001 0.464417,-0.17141 0.939121,-0.327717 1.402344,-0.502929 z m -1.220704,0.935547 c -0.198563,0.07075 -0.398262,0.138924 -0.59082,0.21875 0.05282,0.02593 0.106214,0.05054 0.15918,0.07617 0.537158,0.08977 1.073273,0.186593 1.610351,0.267579 -0.39094,-0.191909 -0.784875,-0.376605 -1.178711,-0.562499 z m -2.596679,0.638671 c -0.193102,0.01724 -0.385633,0.0413 -0.578125,0.06445 -0.249214,0.237044 -0.499279,0.473374 -0.740235,0.71875 0.312018,-0.129832 0.620347,-0.268194 0.929688,-0.404297 0.130264,-0.125563 0.262651,-0.249077 0.388672,-0.378907 z m 0.919922,0.310547 c -0.01703,0.0072 -0.03376,0.01519 -0.05078,0.02246 -0.09731,0.337647 -0.25462,0.740278 -0.289062,1.014649 0.09542,-0.154539 0.183213,-0.313775 0.276367,-0.469727 0.07376,-0.245738 0.125042,-0.466524 0.06348,-0.567383 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-linux-mint.svg b/.icons/awkward/24x24/apps/distributor-logo-linux-mint.svg
new file mode 100644
index 00000000..1177c6bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-linux-mint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#7ec242" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 8.6452,7.579 V 14.839 C 8.6452,15.979 9.566,16.913 10.71,16.913 H 15.355 C 16.499,16.913 17.419,15.979 17.419,14.839 V 10.95 C 17.419,9.9642 16.611,9.1345 15.613,9.1345 15.106,9.1345 14.651,9.342 14.323,9.7049 13.994,9.342 13.539,9.1345 13.032,9.1345 12.035,9.1345 11.226,9.9642 11.226,10.95 V 14.061 H 12.258 V 10.95 C 12.258,10.535 12.605,10.172 13.032,10.172 13.46,10.172 13.807,10.535 13.807,10.95 V 14.061 H 14.839 V 10.95 C 14.839,10.535 15.186,10.172 15.613,10.172 16.04,10.172 16.387,10.535 16.387,10.95 V 14.839 C 16.387,15.409 15.927,15.876 15.355,15.876 H 10.71 C 10.138,15.876 9.6775,15.409 9.6775,14.839 V 7.579 Z"/>
+ <path style="fill:#ffffff" d="M 8.6452,7.079 V 14.339 C 8.6452,15.479 9.566,16.413 10.71,16.413 H 15.355 C 16.499,16.413 17.419,15.479 17.419,14.339 V 10.45 C 17.419,9.4642 16.611,8.6345 15.613,8.6345 15.106,8.6345 14.651,8.842 14.323,9.2049 13.994,8.842 13.539,8.6345 13.032,8.6345 12.035,8.6345 11.226,9.4642 11.226,10.45 V 13.561 H 12.258 V 10.45 C 12.258,10.035 12.605,9.6716 13.032,9.6716 13.46,9.6716 13.807,10.035 13.807,10.45 V 13.561 H 14.839 V 10.45 C 14.839,10.035 15.186,9.6716 15.613,9.6716 16.04,9.6716 16.387,10.035 16.387,10.45 V 14.339 C 16.387,14.909 15.927,15.376 15.355,15.376 H 10.71 C 10.138,15.376 9.6775,14.909 9.6775,14.339 V 7.079 Z"/>
+ <path style="opacity:0.2" d="M 4,5.5 V 9.5 H 6 V 14.369 C 6,17.212 8.3469,19.5 11.177,19.5 H 20 V 10.642 C 20,7.7979 17.718,5.5 14.887,5.5 Z M 5,6.5 H 14.887 C 17.163,6.5 19,8.3548 19,10.642 V 18.5 H 11.177 C 8.9012,18.5 7,16.655 7,14.369 V 9.5 C 7,8.9571 6.5404,8.5 6,8.5 H 5 Z"/>
+ <path style="fill:#ffffff" d="M 4,5 V 9 H 6 V 13.869 C 6,16.712 8.3469,19 11.177,19 H 20 V 10.142 C 20,7.2979 17.718,5 14.887,5 Z M 5,6 H 14.887 C 17.163,6 19,7.8548 19,10.142 V 18 H 11.177 C 8.9012,18 7,16.155 7,13.869 V 9 C 7,8.4571 6.5404,8 6,8 H 5 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-lubuntu.svg b/.icons/awkward/24x24/apps/distributor-logo-lubuntu.svg
new file mode 100644
index 00000000..544d16d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-lubuntu.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#0068c8" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 14.475 4.6406 C 14.168 4.6306 12.488 5.12 11.996 5.75 C 10.637 5.8508 5.5678 9.2444 2.0137 11.727 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.043 12.855 C 3.3624 12.374 4.6849 11.939 5.2871 11.939 C 5.4361 11.939 5.5438 11.969 5.5938 12.029 C 5.8827 12.369 4.6519 14.021 3.3809 15.891 C 3.2633 16.062 3.1486 16.237 3.0312 16.41 A 10 10 0 0 0 3.3926 17.064 C 4.9944 15.07 6.7404 12.969 7.2734 12.881 C 7.3044 12.881 7.3354 12.881 7.3574 12.891 C 7.4539 13.007 5.8305 15.625 4.2109 18.268 A 10 10 0 0 0 4.8887 19.025 C 5.5936 18.05 6.3153 17.049 7.0332 16.061 C 8.9432 13.421 10.631 10.959 11.455 10.939 L 11.531 10.939 C 13.873 10.958 16.152 16.36 17.518 20.332 A 10 10 0 0 0 18.227 19.826 C 17.525 15.344 16.067 8.963 13.242 7.0801 C 13.571 6.8601 13.598 5.7402 13.598 5.7402 L 14.475 4.6406 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-lxle.svg b/.icons/awkward/24x24/apps/distributor-logo-lxle.svg
new file mode 100644
index 00000000..62280559
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-lxle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" rx="1" ry="1" height="20" width="20" y="1.5" x="1"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="20" width="20" y="1" x="1"/>
+ <path style="opacity:.2" d="m3 3.5v16h2v-16zm5 0v2l9 4v1h2v-2l-9-4v-1zm9 0v1l-2.375 1.0546875 2.125 0.9453125 2.25-1v-2zm-6.75 4-2.25 1v2h2v-1l2.375-1.0546875zm-0.25 4c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2h9v-2h-8c-0.554 0-1-0.446-1-1v-2c0-0.554 0.446-1 1-1h5l-4 3h3l4-3c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#ffffff" d="m3 3v16h2v-16zm5 0v2l9 4v1h2v-2l-9-4v-1zm9 0v1l-2.375 1.0546875 2.125 0.9453125 2.25-1v-2zm-6.75 4-2.25 1v2h2v-1l2.375-1.0546875zm-0.25 4c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2h9v-2h-8c-0.554 0-1-0.446-1-1v-2c0-0.554 0.446-1 1-1h5l-4 3h3l4-3c0-1.108-0.892-2-2-2z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-mac.svg b/.icons/awkward/24x24/apps/distributor-logo-mac.svg
new file mode 100644
index 00000000..530cfadc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-mac.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#1da0f8" d="M 3,3 H 13 L 14,4 V 21 H 3 C 2.446,21 2,20.554 2,20 V 4 C 2,3.446 2.446,3 3,3 Z"/>
+ <path style="opacity:0.2" d="M 11.021,12 C 11.01,12.236 11,12.5 11,12.5 H 13 C 13,12.5 13.002,18.54 13.805,21 H 14 C 13,19 13,12 13,12 Z"/>
+ <path style="fill:#e4e4e4" d="M 13,3 C 11,8 11,12 11,12 H 13 C 13,12 13,19 14,21 H 21 C 21.554,21 22,20.554 22,20 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <g style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round" transform="translate(0,0.5)">
+ <path d="M 7.5,8.5 V 9.5"/>
+ <path d="M 16.5,8.5 V 9.5"/>
+ <path d="M 6.5,14.5 C 6.5,14.5 9,16.5 12,16.5 15,16.5 17.5,14.5 17.5,14.5"/>
+ </g>
+ <g style="fill:none;stroke:#4c4c4c;stroke-width:1px;stroke-linecap:round">
+ <path d="M 7.5,8.5 V 9.5"/>
+ <path d="M 16.5,8.5 V 9.5"/>
+ <path d="M 6.5,14.5 C 6.5,14.5 9,16.5 12,16.5 15,16.5 17.5,14.5 17.5,14.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-manjaro.svg b/.icons/awkward/24x24/apps/distributor-logo-manjaro.svg
new file mode 100644
index 00000000..04fc8156
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-manjaro.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 5 v -14 h 7 v -6 z m 13,0 v 20 h 5 c 0.554,0 1,-0.446 1,-1 v -18 c 0,-0.554 -0.446,-1 -1,-1 z m -7,7 v 13 h 6 v -13 z"/>
+ <path style="fill:#16a085" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 H 8 V 8 h 7 V 2 Z m 13,0 v 20 h 5 c 0.554,0 1,-0.446 1,-1 V 3 C 22,2.446 21.554,2 21,2 Z M 9,9 v 13 h 6 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 15 V 2 Z m 13,0 v 0.5 h 5 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z M 9,9 v 0.5 h 6 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-ms-dos.svg b/.icons/awkward/24x24/apps/distributor-logo-ms-dos.svg
new file mode 100644
index 00000000..30ba32f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-ms-dos.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="2" y="1.5" rx="1.575" ry="1.575"/>
+ <rect style="fill:#48487b" width="21" height="21" x="2" y="1" rx="1.575" ry="1.575"/>
+ <path style="opacity:0.2" d="m 16.5,16.497342 q 0,1.897674 -1.045255,2.950166 Q 14.415328,20.5 12.50584,20.5 10.572993,20.5 9.533577,19.45814 8.5,18.410963 8.5,16.486711 q 0,-1.924252 1.039416,-2.955481 1.045255,-1.031229 2.978103,-1.031229 1.903648,0 2.943065,1.047176 Q 16.5,14.594352 16.5,16.497342 Z m -6.516788,0 q 0,1.435216 0.636497,2.179402 0.636495,0.73887 1.886131,0.73887 1.243795,0 1.874452,-0.733554 0.636497,-0.733555 0.636497,-2.184718 0,-1.4299 -0.630657,-2.168771 -0.624817,-0.73887 -1.868613,-0.73887 -1.255475,0 -1.89781,0.73887 -0.636497,0.738871 -0.636497,2.168771 z"/>
+ <path style="fill:#bd66ff" d="m 16.5,15.997342 q 0,1.897674 -1.045255,2.950166 Q 14.415328,20 12.50584,20 10.572993,20 9.533577,18.95814 8.5,17.910963 8.5,15.986711 q 0,-1.924252 1.039416,-2.955481 1.045255,-1.031229 2.978103,-1.031229 1.903648,0 2.943065,1.047176 Q 16.5,14.094352 16.5,15.997342 Z m -6.516788,0 q 0,1.435216 0.636497,2.179402 0.636495,0.73887 1.886131,0.73887 1.243795,0 1.874452,-0.733554 0.636497,-0.733555 0.636497,-2.184718 0,-1.4299 -0.630657,-2.168771 -0.624817,-0.73887 -1.868613,-0.73887 -1.255475,0 -1.89781,0.73887 -0.636497,0.738871 -0.636497,2.168771 z"/>
+ <path style="opacity:0.2" d="m 5,3.5 v 8 H 6.4160156 V 7.7792969 c 0,-0.2689077 -0.0075,-0.5743648 -0.021484,-0.9179688 C 6.3805512,6.5177241 6.3674956,6.1972238 6.3535156,5.8984375 6.339539,5.5996515 6.3273025,5.3740027 6.3203125,5.2246094 h 0.042969 L 8.1660156,11.5 H 9.6230469 L 11.552734,5.2363281 h 0.04297 c -0.007,0.149393 -0.01727,0.3730887 -0.03125,0.671875 -0.007,0.2913167 -0.01922,0.602976 -0.0332,0.9316407 -0.007,0.3286646 -0.0098,0.6190785 -0.0098,0.8730468 V 11.5 H 13 v -8 H 10.839844 L 8.9628906,9.6171875 h -0.03125 L 7.1601562,3.5 Z m 12.226562,0 c -0.963441,0 -1.726017,0.1955202 -2.285156,0.5878906 -0.55914,0.3851047 -0.83789,0.9274524 -0.83789,1.625 0,0.35604 0.07251,0.6617017 0.21875,0.9160156 0.146236,0.2543144 0.331031,0.4706908 0.554687,0.6523438 0.232258,0.174387 0.473194,0.3237416 0.722656,0.4472656 0.249464,0.116258 0.482213,0.2174942 0.697266,0.3046875 0.344086,0.1380564 0.649349,0.2690541 0.916016,0.3925781 0.266666,0.1162581 0.477973,0.2447562 0.632812,0.3828126 0.163441,0.1380563 0.244141,0.3038146 0.244141,0.5 0,0.2397819 -0.102143,0.4397547 -0.308594,0.5996093 -0.197849,0.1525889 -0.537811,0.2285159 -1.019531,0.2285159 -0.464516,0 -0.933132,-0.06452 -1.40625,-0.1953128 C 14.890953,9.8033499 14.43871,9.6539953 14,9.4941406 V 11.03125 c 0.765592,0.312443 1.63538,0.46875 2.607422,0.46875 1.083871,0 1.917007,-0.204425 2.501953,-0.611328 C 19.702924,10.474502 20,9.9227032 20,9.2324219 20,8.8255192 19.909161,8.485097 19.728516,8.2089844 19.54787,7.9328717 19.290562,7.6917326 18.955078,7.4882812 18.628197,7.2848299 18.227025,7.08931 17.753906,6.9003906 17.177562,6.667875 16.743645,6.4723547 16.451172,6.3125 c -0.292473,-0.1598547 -0.4375,-0.3781842 -0.4375,-0.6542969 0,-0.232516 0.09903,-0.4210839 0.296875,-0.5664062 0.19785,-0.1453224 0.48167,-0.21875 0.851562,-0.21875 0.352688,0 0.695766,0.041166 1.03125,0.1210937 0.335484,0.079927 0.713261,0.1925683 1.134766,0.3378906 L 19.960938,4.0449219 C 19.479217,3.8705349 19.023857,3.7370377 18.59375,3.6425781 18.163643,3.5481185 17.708283,3.5 17.226562,3.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.1664485,11 6.3630405,4.72549 h -0.04194 q 0.010485,0.22409 0.03145,0.672269 0.02097,0.4481795 0.04194,0.9635855 0.02097,0.515406 0.02097,0.9187675 V 11 H 5 V 3 h 2.159895 l 1.771953,6.1176465 h 0.03145 L 10.840105,3 H 13 v 8 H 11.521625 V 7.212885 q 0,-0.3809525 0.01048,-0.8739495 0.02097,-0.492997 0.03145,-0.929972 0.02097,-0.4481795 0.03146,-0.672269 H 11.55308 L 9.623853,11 Z"/>
+ <path style="fill:#ffffff" d="M 20,8.73297 Q 20,9.768392 19.109677,10.389646 18.232258,11 16.606451,11 15.148388,11 14,10.531336 V 8.9945505 q 0.658065,0.239782 1.354839,0.4468665 0.709677,0.196186 1.406451,0.196186 0.722581,0 1.019355,-0.2288835 0.309677,-0.239782 0.309677,-0.599455 0,-0.294278 -0.245161,-0.5013625 Q 17.612903,8.1008175 17.212903,7.9264305 16.812903,7.7411445 16.296774,7.53406 15.974194,7.40327 15.599999,7.228883 15.225806,7.043597 14.877419,6.7820165 14.541935,6.509537 14.32258,6.1280655 q -0.219354,-0.381471 -0.219354,-0.915531 0,-1.0463215 0.83871,-1.6239785 0.838708,-0.5885557 2.28387,-0.5885557 0.722581,0 1.367742,0.1416894 0.645161,0.1416894 1.367742,0.4032698 L 19.329032,4.831063 Q 18.696774,4.6130795 18.193548,4.4931885 17.690322,4.3732975 17.16129,4.3732975 q -0.554838,0 -0.851613,0.2179835 -0.296773,0.2179835 -0.296773,0.5667575 0,0.414169 0.438709,0.653951 0.438709,0.239782 1.303225,0.5885555 0.709678,0.283379 1.2,0.588556 0.503226,0.305177 0.774194,0.719346 Q 20,8.122616 20,8.73297 Z"/>
+ <path style="opacity:0.2" d="M 12,16.423392 Q 12,18.40424 10.816653,19.454856 9.633306,20.5 7.407906,20.5 H 5 v -8 h 2.66106 q 2.0546675,0 3.196804,1.028728 Q 12,14.557456 12,16.423392 Z m -1.4836,0.04378 q 0,-2.872776 -2.8906635,-2.872776 H 6.407064 v 5.805745 h 1.000842 q 3.108494,0 3.108494,-2.932969 z"/>
+ <path style="fill:#e73d3d" d="M 12,15.923392 Q 12,17.90424 10.816653,18.954856 9.633306,20 7.407906,20 H 5 v -8 h 2.66106 q 2.0546675,0 3.196804,1.028728 Q 12,14.057456 12,15.923392 Z m -1.4836,0.04378 q 0,-2.872776 -2.8906635,-2.872776 H 6.407064 v 5.805745 h 1.000842 q 3.108494,0 3.108494,-2.932969 z"/>
+ <path style="opacity:0.2" d="m 19.5,18.280439 q 0,1.037924 -1.054488,1.628743 Q 17.391025,20.5 15.536324,20.5 13.681624,20.5 12.5,20.090153 v -1.202928 q 0.747863,0.250167 1.58547,0.393879 0.845086,0.143713 1.570513,0.143713 1.061966,0 1.563034,-0.287425 0.508547,-0.287426 0.508547,-0.77179 0,-0.43646 -0.463675,-0.739853 -0.463675,-0.303394 -1.91453,-0.718563 -1.495726,-0.431138 -2.108974,-0.984697 -0.613249,-0.55356 -0.613249,-1.330672 0,-0.974052 0.972223,-1.532935 Q 14.571582,12.5 16.209401,12.5 q 1.570513,0 3.126069,0.489688 l -0.568377,1.037924 q -1.458333,-0.436461 -2.602564,-0.436461 -0.867521,0 -1.316239,0.271458 -0.448718,0.266134 -0.448718,0.707917 0,0.303393 0.179487,0.521624 0.179487,0.212906 0.590812,0.404524 0.411325,0.191616 1.48077,0.505655 1.204059,0.35662 1.764956,0.665335 0.560898,0.308717 0.82265,0.697273 Q 19.5,17.753493 19.5,18.280439 Z"/>
+ <path style="fill:#ffeb3b" d="m 19.5,17.780439 q 0,1.037924 -1.054488,1.628743 Q 17.391025,20 15.536324,20 13.681624,20 12.5,19.590153 v -1.202928 q 0.747863,0.250167 1.58547,0.393879 0.845086,0.143713 1.570513,0.143713 1.061966,0 1.563034,-0.287425 0.508547,-0.287426 0.508547,-0.77179 0,-0.43646 -0.463675,-0.739853 -0.463675,-0.303394 -1.91453,-0.718563 -1.495726,-0.431138 -2.108974,-0.984697 -0.613249,-0.55356 -0.613249,-1.330672 0,-0.974052 0.972223,-1.532935 Q 14.571582,12 16.209401,12 q 1.570513,0 3.126069,0.489688 l -0.568377,1.037924 q -1.458333,-0.436461 -2.602564,-0.436461 -0.867521,0 -1.316239,0.271458 -0.448718,0.266134 -0.448718,0.707917 0,0.303393 0.179487,0.521624 0.179487,0.212906 0.590812,0.404524 0.411325,0.191616 1.48077,0.505655 1.204059,0.35662 1.764956,0.665335 0.560898,0.308717 0.82265,0.697273 Q 19.5,17.253493 19.5,17.780439 Z"/>
+ <path style="fill:#bd66ff" d="M 12.517578,12 C 11.229014,12 10.2359,12.343764 9.5390625,13.03125 8.8461185,13.718737 8.5,14.703494 8.5,15.986328 c 0,0.182458 0.0095,0.357692 0.023435,0.52832 l 1.4609375,-0.503906 c -1.1e-5,-0.0049 -10e-4,-0.0088 -10e-4,-0.01367 0,-0.953267 0.2123875,-1.676365 0.6367185,-2.168945 0.428224,-0.49258 1.060478,-0.738282 1.897461,-0.738282 0.829198,0 1.45162,0.245702 1.868164,0.738282 0.13529,0.158502 0.247112,0.3436 0.338868,0.549804 l 1.347655,-0.464843 C 15.912644,13.588006 15.710282,13.298081 15.460938,13.046875 14.767993,12.348758 13.786678,12 12.517578,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5742188,1 C 2.7016687,1 2,1.7016687 2,2.5742188 v 0.5 C 2,2.2016687 2.7016687,1.5 3.5742188,1.5 H 21.425781 C 22.298331,1.5 23,2.2016687 23,3.0742188 v -0.5 C 23,1.7016687 22.298331,1 21.425781,1 Z"/>
+ <path style="opacity:0.2" d="m 12.953125,13.125 c -0.110635,0.148105 -0.201901,0.305388 -0.253906,0.478516 0.73467,0.03534 1.301488,0.270444 1.685547,0.724609 0.06532,0.08724 0.128906,0.175781 0.193359,0.263672 -0.119658,-0.145487 -0.177734,-0.319221 -0.177734,-0.521485 0,-0.0633 0.0097,-0.121856 0.02344,-0.179687 -0.01483,-0.01875 -0.02366,-0.04445 -0.03906,-0.0625 C 14.04615,13.427698 13.564084,13.199767 12.953125,13.125 Z m -1.771484,0.273438 c -0.21156,0.114194 -0.405789,0.249424 -0.5625,0.429687 -0.160771,0.186629 -0.280962,0.416956 -0.38086,0.669922 0.03479,0.0793 0.07554,0.152208 0.103516,0.238281 0.07912,-0.150475 0.172183,-0.286129 0.277344,-0.408203 0.220621,-0.253778 0.498844,-0.43962 0.828125,-0.5625 -0.07878,-0.129572 -0.169598,-0.250266 -0.265625,-0.367187 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-mx.svg b/.icons/awkward/24x24/apps/distributor-logo-mx.svg
new file mode 100644
index 00000000..a1f325dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-mx.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 7,6.5 6,7.5 10.803,12.738 9.5723,14.215 9,13.5 4,19.5 H 20 L 16,15.5 15.609,15.891 12.674,12.689 17,7.5 16,6.5 11.715,11.643 Z M 11.762,13.785 14.609,16.891 13,18.5 10.469,15.336 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 6,7 10.803,12.238 9.5723,13.715 9,13 4,19 H 20 L 16,15 15.609,15.391 12.674,12.189 17,7 16,6 11.715,11.143 Z M 11.762,13.285 14.609,16.391 13,18 10.469,14.836 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-netrunner.svg b/.icons/awkward/24x24/apps/distributor-logo-netrunner.svg
new file mode 100644
index 00000000..98d882e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-netrunner.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2d4a5e" cx="12" cy="12" r="9.75"/>
+ <path style="fill:#bcdced" d="m 14.341709,10.959834 c 0,5.522848 2.514888,1.168829 -3.007959,1.168829 -5.522848,0 -8.67018,5.228292 -8.67018,-0.294555 0,-0.353367 -0.6452414,-0.536561 -0.6094831,-0.880468 C 2.5040118,6.6264715 5.713355,3.1193311 9.891684,2.2226514 10.571384,2.0767862 11.276725,2.530856 12,2.530856 c 5.522847,0 2.341709,2.9061305 2.341709,8.428978 z"/>
+ <path style="fill:#65a3cf" d="M 12,2 C 11.397619,2.00441 10.79687,2.063244 10.205078,2.1757813 L 13.109375,7.2158205 17.952148,3.991211 C 16.233203,2.7059063 14.146328,2.0077703 12,2 Z"/>
+ <path style="fill:#6d8da4" d="m 13.931641,16.541015 -2.004883,5.455079 -0.05957,-0.0029 v 0.001 A 10,10 0 0 0 12,22 10,10 0 0 0 19.21289,18.909179 Z"/>
+ <path style="fill:#426f8e" d="m 10.365235,18.745117 -2.1181645,2.515625 a 10,10 0 0 0 3.1035155,0.709961 v -0.003 l -0.07715,-0.0039 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="m 19.21289,18.909179 h 10e-4 a 10,10 0 0 0 0.186523,-0.200195 10,10 0 0 1 -0.1875,0.200195 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="M 7.6933595,21.010742 A 10,10 0 0 0 8.229492,21.253906 10,10 0 0 1 7.6933595,21.010742 Z"/>
+ <path style="opacity:0.7;fill:#1b5e99" d="M 17.959961,3.9853515 2.305664,14.41211 a 10,10 0 0 0 0.1708985,0.601562 L 21.273437,15.723633 A 10,10 0 0 0 22,12 10,10 0 0 0 17.959961,3.9853515 Z"/>
+ <path style="fill:#81bde3" d="M 6.738281,3.5039063 C 6.5543185,3.6203901 6.3742095,3.7428512 6.198242,3.8710938 l 2.3808595,8.4882812 0.720703,-6.8046875 z"/>
+ <path style="fill:#316f9f;fill-opacity:0" d="m 17.920898,3.9560547 -4.804687,3.2714843 2.587891,4.490235 2.713867,-7.3847662 C 18.256239,4.2022179 18.090468,4.0765057 17.920898,3.9560547 Z"/>
+ <path style="fill:#4f96cb" d="m 10.200196,2.1679688 a 10,10 0 0 0 -0.555665,0.125 L 9.2998045,5.5546875 12.18164,7.863281 13.116211,7.227539 Z"/>
+ <path style="fill:#5687a5" d="m 15.704102,11.717774 -1.772461,4.823241 5.282226,2.368164 a 10,10 0 0 0 0.391602,-0.420898 z"/>
+ <path style="opacity:0.7;fill:#3885c0" d="M 8.5791015,12.359375 7.665039,20.998047 a 10,10 0 0 0 0.581055,0.263672 l 2.123047,-2.521485 z"/>
+ <path style="fill:#224c6d" d="m 20.49707,6.739258 -3.217773,0.6904295 v 0.001 L 14.915039,13.864282 20.805664,7.278344 C 20.708406,7.0955045 20.605492,6.91573 20.49707,6.7392815 Z"/>
+ <path style="fill:#29628f" d="m 8.373047,14.019531 -0.7890625,6.938477 c 0.2295495,0.115082 0.463447,0.221281 0.7011715,0.318359 l 2.124023,-2.375 -1.2851555,-4.55664 z"/>
+ <path style="fill:#438ec5" d="M 9.2998045,5.5546875 8.911133,9.2265625 10.652344,8.852539 12.16211,7.847656 Z"/>
+ <path style="fill:#2f6c9f" d="m 13.116211,7.227539 -0.93457,0.635742 -0.01953,-0.015625 -1.509766,1.004883 3.026367,-0.649414 z"/>
+ <path style="fill:#316e9e" d="M 13.678711,8.203125 17.328125,7.419922 18.449219,4.368164 C 18.287489,4.2373741 18.121718,4.1116619 17.952148,3.991211 l -4.812499,3.276367 z"/>
+ <path style="fill:#4c7da1" d="m 18.405273,4.3486328 -1.132812,3.0830077 3.209961,-0.689453 C 19.921671,5.8389965 19.220485,5.0310005 18.405273,4.3486328 Z"/>
+ <path style="opacity:0.7;fill:#ff00ff" d="m 20.796875,7.2666015 c 0,0 0.0069,0.01378 0,0 z"/>
+ <path style="fill:#4c7798" d="m 2.0732422,11.289063 c -0.020876,0.241993 -0.032928,0.484667 -0.036133,0.727539 0.00447,0.800815 0.105132,1.598194 0.2998047,2.375 L 5.0546875,12.581055 2.2050781,11.345703 Z"/>
+ <path style="fill:#71848e" d="m 17.939453,15.597656 1.666016,2.890625 a 10,10 0 0 0 1.667968,-2.764648 z"/>
+ <path style="fill:#35576f" d="m 20.802734,7.279297 -5.89746,6.592774 -0.583985,1.588867 6.952148,0.262695 C 21.751012,14.540155 21.997637,13.276202 22,12 21.99605,10.351811 21.584756,8.7301535 20.802734,7.279297 Z"/>
+ <path style="fill:#285477" d="M 5.064453,12.574219 2.3056641,14.41211 c 0.050681,0.202253 0.1076747,0.402872 0.1708984,0.601562 l 5.756836,0.217774 0.140625,-1.234375 z"/>
+ <path style="fill:#265679" d="m 16.146484,12.485352 -1.229492,1.373047 -0.588867,1.602539 3.611328,0.136718 z"/>
+ <path style="fill:#4f82a6" d="m 2.368164,14.632813 c -0.00434,0.0031 -0.00737,0.0057 -0.011719,0.0088 0.7599311,2.756628 2.664324,5.052615 5.227539,6.313477 l 0.65332,-5.739258 h -0.00195 l -0.00195,0.01563 -5.756842,-0.217774 C 2.436529,14.887861 2.4031808,14.760096 2.368164,14.632813 Z m 5.2597655,6.344726 c 0.012605,0.0061 0.024475,0.01346 0.03711,0.01953 4.7e-5,-7e-4 -4.65e-5,-0.0012 0,-0.002 -0.01229,-0.006 -0.02484,-0.0115 -0.03711,-0.01758 z"/>
+ <path style="fill:#20476a" d="m 8.373047,14.019531 -0.1357425,1.19043 1.1425785,0.04297 -0.2558595,-0.908203 z"/>
+ <path style="fill:#1d4568" d="m 15.704102,11.717774 -0.789063,2.146484 1.231445,-1.376953 z"/>
+ <path style="fill:#204a6c" d="m 15.994141,10.928711 -1.079102,2.935547 1.979492,-2.212891 z"/>
+ <path style="fill:#2c5774" d="m 16.892578,11.650391 -0.746094,0.834961 1.792969,3.112304 0.863281,0.03222 2.454102,0.09277 c 0.03248,-0.07383 0.06405,-0.148058 0.09473,-0.222656 0.02661,-0.07074 0.04924,-0.142608 0.07422,-0.213867 z"/>
+ <path style="fill:#2e639c" d="m 12.157227,7.850586 -1.504883,1.001953 2.171875,-0.46582 z"/>
+ <path style="fill:#1d4568" d="m 15.704102,11.717774 -0.789063,2.145507 1.232422,-1.376953 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#343f4b" d="M 17.279297,7.4296875 2.1679688,10.674805 2.0966797,10.69043 c -0.025856,0.193378 -0.046047,0.387472 -0.060547,0.582031 l 7.0878907,3.072266 2.1494146,7.61914 0.65332,0.03223 z"/>
+ <path style="opacity:0.2" d="M 10.285336,13.849756 5.619411,11.606623 15.288587,9.621845 11.771115,18.947 Z"/>
+ <path style="fill:#ffffff" d="M 10.285336,13.349702 5.619411,11.106569 15.288587,9.121791 11.771115,18.446946 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-openmandriva.svg b/.icons/awkward/24x24/apps/distributor-logo-openmandriva.svg
new file mode 100644
index 00000000..0ee1cca3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-openmandriva.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#248afd" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,3.5 A 8,8 0 0 0 3,11.5 8,8 0 0 0 11,19.5 8,8 0 0 0 18.574,14.053 6.5,6.5 0 0 1 13.5,16.5 6.5,6.5 0 0 1 7,10 6.5,6.5 0 0 1 12.299,3.6152 8,8 0 0 0 11,3.5 Z M 13.5,4.5 A 5.5,5.5 0 0 0 8,10 5.5,5.5 0 0 0 13.5,15.5 5.5,5.5 0 0 0 19,10 5.5,5.5 0 0 0 13.5,4.5 Z M 13.5,5.5 A 4.5,4.5 0 0 1 18,10 4.5,4.5 0 0 1 13.5,14.5 4.5,4.5 0 0 1 9,10 4.5,4.5 0 0 1 13.5,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 18.574,13.553 6.5,6.5 0 0 1 13.5,16 6.5,6.5 0 0 1 7,9.5 6.5,6.5 0 0 1 12.299,3.1152 8,8 0 0 0 11,3 Z M 13.5,4 A 5.5,5.5 0 0 0 8,9.5 5.5,5.5 0 0 0 13.5,15 5.5,5.5 0 0 0 19,9.5 5.5,5.5 0 0 0 13.5,4 Z M 13.5,5 A 4.5,4.5 0 0 1 18,9.5 4.5,4.5 0 0 1 13.5,14 4.5,4.5 0 0 1 9,9.5 4.5,4.5 0 0 1 13.5,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-opensuse.svg b/.icons/awkward/24x24/apps/distributor-logo-opensuse.svg
new file mode 100644
index 00000000..1701015d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-opensuse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#6eaa36" d="m11 1c-5.5225 0-10 4.477-10 10s4.4775 10 10 10c5.522 0 10-4.477 10-10s-4.478-10-10-10z"/>
+ <path opacity=".2" d="m10.993 3.5c-3.0679 0-4.8212 1.2561-5.9651 2.6715 0.87668 0.24046 1.4893 0.44068 1.6867 0.50601 0.00237-0.13256 0.023577-1.3267 0.023577-1.3267l0.01723-0.038086 0.044433-0.013604c0.26975 0.039001 6.0217 0.8896 8.4443 2.3015 0.29993 0.17643 0.44724 0.36055 0.63296 0.55044 0.66951 0.69226 1.5589 3.5739 1.6531 4.1696l-0.03809 0.06167c-0.03455 0.01278-0.11913 0.07164-0.22943 0.14691-0.56518 0.39525-1.8868 1.3203-3.581 1.1698-1.5237-0.13585-3.5116-1.0098-5.9098-2.589 0.10558 0.249 0.60406 1.4326 0.68737 1.6314l0.03446 0.04081c0.34729 0.1794 3.6791 1.8781 5.3321 1.8436 1.334-0.02651 2.7581-0.6775 3.328-1.0193l0.18136-0.03446c0.05065 0.03976 0.04281 0.11714 0.02721 0.18862-0.03503 0.16331-0.11332 0.46296-0.16776 0.60213l-0.04443 0.11607c-0.06485 0.17231-0.12819 0.33859-0.24938 0.438-0.3361 0.30578-0.87413 0.54761-1.7139 0.91589-1.2988 0.56755-3.4034 0.92455-5.3593 0.91317-0.6994-0.017-1.3775-0.094-1.9725-0.162-1.2416-0.141-2.2503-0.255-2.8529 0.213 1.4655 1.656 3.6065 2.702 5.992 2.702 4.4182 0 8.0036-3.5815 8.0036-8 0-4.4179-3.5852-8-8.0036-8h-0.000929zm2.1147 4.234c-0.61236 0.00919-1.1886 0.23812-1.6386 0.66017-0.48188 0.44637-0.75938 1.0569-0.78259 1.7139-0.04401 1.3543 1.022 2.4975 2.3768 2.5482 0.6599 0.02131 1.2842-0.21362 1.7647-0.66379 0.47907-0.44781 0.75572-1.0542 0.77987-1.7103 0.04638-1.3562-1.0196-2.4994-2.3768-2.5482-0.0411-0.00135-0.08251-0.0006035-0.12333 0zm-0.06529 0.72546c0.05647-0.00344 0.11048-0.00214 0.16776 0 0.94628 0.033151 1.6903 0.82647 1.6586 1.7747-0.01421 0.45635-0.20852 0.88406-0.54319 1.1979-0.33559 0.31148-0.77182 0.47215-1.2315 0.45795-0.94581-0.03505-1.6871-0.83154-1.6559-1.7783 0.01467-0.45821 0.21131-0.88186 0.54409-1.1943 0.292-0.27379 0.66482-0.43391 1.0601-0.45795zm0.451 0.8587c-0.42176 0-0.76264 0.22845-0.76264 0.50964 0 0.27929 0.34086 0.50964 0.76264 0.50964 0.42038 0 0.75901-0.22987 0.75901-0.50964 0-0.28118-0.33865-0.50964-0.75901-0.50964z"/>
+ <path fill="#fff" d="m10.993 3c-3.0679 0-4.8212 1.2561-5.9651 2.6715 0.87668 0.24046 1.4893 0.44068 1.6867 0.50601 0.00237-0.13256 0.023577-1.3267 0.023577-1.3267l0.01723-0.038086 0.044433-0.013604c0.26975 0.039001 6.0217 0.8896 8.4443 2.3015 0.29993 0.17643 0.44724 0.36055 0.63296 0.55044 0.66951 0.69226 1.5589 3.5739 1.6531 4.1696l-0.03809 0.06167c-0.03455 0.01278-0.11913 0.07164-0.22943 0.14691-0.56518 0.39525-1.8868 1.3203-3.581 1.1698-1.5237-0.13585-3.5116-1.0098-5.9098-2.589 0.10558 0.249 0.60406 1.4326 0.68737 1.6314l0.03446 0.04081c0.34729 0.1794 3.6791 1.8781 5.3321 1.8436 1.334-0.02651 2.7581-0.6775 3.328-1.0193l0.18136-0.03446c0.05065 0.03976 0.04281 0.11714 0.02721 0.18862-0.03503 0.16331-0.11332 0.46296-0.16776 0.60213l-0.04443 0.11607c-0.06485 0.17231-0.12819 0.33859-0.24938 0.438-0.3361 0.30578-0.87413 0.54761-1.7139 0.91589-1.2988 0.56755-3.4034 0.92455-5.3593 0.91317-0.6994-0.017-1.3775-0.094-1.9725-0.162-1.2416-0.141-2.2503-0.255-2.8529 0.213 1.4655 1.6563 3.6065 2.7023 5.9923 2.7023 4.4182 0 8.0036-3.5815 8.0036-8 0-4.4179-3.5852-8-8.0036-8h-0.000929zm2.1147 4.234c-0.61236 0.00919-1.1886 0.23812-1.6386 0.66017-0.48188 0.44637-0.75938 1.0569-0.78259 1.7139-0.04401 1.3543 1.022 2.4975 2.3768 2.5482 0.6599 0.02131 1.2842-0.21362 1.7647-0.66379 0.47907-0.44781 0.75572-1.0542 0.77987-1.7103 0.04638-1.3562-1.0196-2.4994-2.3768-2.5482-0.0411-0.00135-0.08251-0.0006035-0.12333 0zm-0.06529 0.72546c0.05647-0.00344 0.11048-0.00214 0.16776 0 0.94628 0.033151 1.6903 0.82647 1.6586 1.7747-0.01421 0.45635-0.20852 0.88406-0.54319 1.1979-0.33559 0.31148-0.77182 0.47215-1.2315 0.45795-0.94581-0.03505-1.6871-0.83154-1.6559-1.7783 0.01467-0.45821 0.21131-0.88186 0.54409-1.1943 0.292-0.27379 0.66482-0.43391 1.0601-0.45795zm0.451 0.8587c-0.42176 0-0.76264 0.22845-0.76264 0.50964 0 0.27929 0.34086 0.50964 0.76264 0.50964 0.42038 0 0.75901-0.22987 0.75901-0.50964 0-0.28118-0.33865-0.50964-0.75901-0.50964z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5225 0-10 4.477-10 10 0 0.084 0.0038 0.167 0.0059 0.25 0.1331-5.4071 4.5554-9.75 9.9941-9.75s9.861 4.3429 9.9941 9.75c0.002-0.083 0.006-0.166 0.006-0.25 0-5.523-4.478-10-10-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.0021 0.083-0.0059 0.166-0.0059 0.25 0 5.523 4.4775 10 10 10s10-4.477 10-10c0-0.08384-0.0038-0.16666-0.0059-0.25-0.133 5.407-4.555 9.75-9.994 9.75-5.4387 0-9.861-4.343-9.9941-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-parrot.svg b/.icons/awkward/24x24/apps/distributor-logo-parrot.svg
new file mode 100644
index 00000000..b4959c4d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-parrot.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#55ddff" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 12,2 A 10,10 0 0 0 2,12.000001 10,10 0 0 0 2.0098,12.293001 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207001 10,10 0 0 0 22,12.000001 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="m9 4.5-3 2.0000005 2 3v-2h2l2 5.0000005h2v9l2-7.000001 1 4.250001v-6.25l2.5 2.499999-1.5-2.499999-4-6.0000005h-2z"/>
+ <path style="fill:#3f3f3f" d="m9 4-3 2.0000005 2 3v-2h2l2 5.0000005h2v9l2-7 1 4.25v-6.25l2.5 2.499999-1.5-2.499999-4-6.0000005h-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-pisilinux.svg b/.icons/awkward/24x24/apps/distributor-logo-pisilinux.svg
new file mode 100644
index 00000000..fbd31435
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-pisilinux.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 21.567986,2.8383274 C 21.530765,2.727302 21.534001,2.587418 21.464011,2.4956316 c -0.956816,0.1378799 -1.903923,0.3739592 -2.789533,0.763951 -0.938206,0.4028178 -1.957666,1.0790633 -2.67457,1.8025321 1.168192,1.215944 2.07305,2.6992648 3.13247,3.8524247 0.493579,0.7146508 0.990784,1.8234946 1.412349,2.5810326 0.09346,-0.169143 0.657929,-0.89268 0.736012,-1.070241 0.616975,-1.2701787 0.747247,-2.7082982 0.714477,-4.0995231 -0.01416,-1.1735828 -0.188531,-2.3391491 -0.42723,-3.4874805 z"/>
+ <path style="opacity:0.2" d="M 2.4318822,2.8383274 C 2.4691029,2.727302 2.4658663,2.587418 2.5358575,2.4956316 3.4926736,2.6335115 4.4397799,2.8695908 5.3253906,3.2595826 6.2635964,3.6624004 7.2830562,4.3386459 7.9999605,5.0621147 6.8317682,6.2780587 5.9269106,7.7613795 4.8674901,8.9145394 4.3739106,9.6291902 3.8767061,10.738034 3.4551406,11.495572 3.3616841,11.326429 2.7972119,10.602892 2.7191293,10.425331 2.1021548,9.1551523 1.9718821,7.7170328 2.0046526,6.3258079 2.0188127,5.1522251 2.1931838,3.9866588 2.4318822,2.8383274 Z"/>
+ <path style="opacity:0.2" d="M 8.523673,4.6424266 C 8.3305778,4.7708819 8.1429165,4.9067139 7.9597217,5.0482478 7.5277651,5.3725397 7.1330007,5.7459242 6.7483587,6.1243107 6.6020882,6.2750747 6.4590151,6.4286197 6.3186585,6.5845032 6.2543625,6.6553482 6.1905154,6.7265683 6.1274753,6.7984193 c -0.04812,0.055849 -0.095919,0.1119613 -0.1433726,0.1683484 -3.05e-4,3.535e-4 -6e-4,7e-4 -9e-4,0.00105 -9e-4,0.0011 -0.00185,0.0022 -0.00275,0.00325 -1.3238134,1.5600227 -2.3745169,3.3440663 -3.2154776,5.2048863 -0.087641,0.200024 -0.1724343,0.401267 -0.2547916,0.603497 -0.018177,0.04369 -0.036491,0.08733 -0.054428,0.13111 -0.00618,0.01703 -0.012681,0.03397 -0.018957,0.05098 -0.093237,0.234433 -0.1827864,0.470341 -0.2682048,0.707719 -0.010122,0.02789 -0.019974,0.05589 -0.029807,0.08388 -0.041074,0.115602 -0.081512,0.231401 -0.1206031,0.347701 -0.015051,0.03348 -0.019637,0.06706 -0.017825,0.100533 -1.215e-4,4.75e-4 -2.363e-4,9.5e-4 -3.577e-4,0.0015 2.258e-4,7e-4 4.894e-4,0.0014 7.15e-4,0.0022 0.00487,0.07212 0.038578,0.143676 0.060568,0.21225 0.1447,0.409179 0.3137704,0.810024 0.5056488,1.199618 4.777e-4,9.5e-4 9.55e-4,0.0019 0.00143,0.0029 0.030622,0.06213 0.061844,0.123953 0.093654,0.185481 0.00262,0.0051 0.00524,0.01011 0.00787,0.01517 0.3405082,0.656055 0.747997,1.277184 1.2215571,1.845589 0.3114954,0.382922 0.6534878,0.739306 1.0177359,1.071661 0.032593,0.02991 0.065699,0.05925 0.098662,0.08875 0.011085,0.0099 0.022025,0.01991 0.033145,0.02974 0.1315337,0.11675 0.2658873,0.230271 0.4030529,0.340326 0.840932,0.684024 1.826664,1.242435 2.8361538,1.619479 0.034165,0.01269 0.068268,0.02548 0.1025964,0.03771 0.2826686,0.104285 0.5697197,0.19623 0.8604138,0.275187 0.07142,0.0194 0.1430295,0.03823 0.2148496,0.0561 0.7035148,0.176408 1.4255228,0.277282 2.1504678,0.303741 0.003,1.22e-4 0.0059,3.08e-4 0.0089,4.17e-4 0.06325,0.0023 0.126528,0.0037 0.189812,0.0047 0.02142,3.99e-4 0.04284,0.0011 0.06426,0.0013 0.04282,4.97e-4 0.08564,3.2e-4 0.128469,3.05e-4 0.0428,2.1e-5 0.08561,2.13e-4 0.128409,-3.05e-4 0.02144,-2.74e-4 0.04289,-9e-4 0.06432,-0.0013 0.06324,-0.0011 0.126432,-0.0025 0.189634,-0.0047 0.0031,-1.22e-4 0.0063,-3.04e-4 0.0095,-4.17e-4 0.724787,-0.02649 1.446688,-0.127367 2.15005,-0.303741 0.07088,-0.01763 0.141497,-0.03626 0.211989,-0.05538 10e-4,-2.75e-4 0.002,-5e-4 0.003,-7.5e-4 0.290918,-0.07903 0.578249,-0.171032 0.861128,-0.275425 0.03362,-0.01199 0.06705,-0.02451 0.10051,-0.03694 4.86e-4,-1.82e-4 9.5e-4,-4.14e-4 0.0015,-6e-4 1.021213,-0.377146 1.997791,-0.943606 2.837168,-1.620431 0.137192,-0.110112 0.271616,-0.223694 0.403172,-0.340504 0.04374,-0.03883 0.0874,-0.07775 0.130495,-0.117309 0.364225,-0.332338 0.706199,-0.688701 1.017677,-1.071601 0.47313,-0.567889 0.880281,-1.188408 1.220603,-1.843804 0.0034,-0.0064 0.0066,-0.0128 0.01,-0.01921 0.0314,-0.06077 0.06222,-0.121809 0.09246,-0.183162 4.97e-4,-10e-4 10e-4,-0.002 0.0015,-0.003 0.191863,-0.389571 0.360898,-0.790404 0.505589,-1.199558 0.02199,-0.06857 0.05575,-0.140125 0.06063,-0.21225 2.14e-4,-7e-4 4.89e-4,-0.0014 7e-4,-0.0022 -1.22e-4,-4.75e-4 -2.44e-4,-9.5e-4 -3.57e-4,-0.0015 0.0018,-0.03348 -0.0028,-0.06706 -0.01783,-0.100533 -0.03894,-0.11586 -0.07927,-0.231225 -0.120182,-0.346394 -0.01016,-0.02893 -0.02041,-0.05784 -0.03088,-0.08667 -0.08547,-0.237455 -0.174976,-0.473449 -0.268265,-0.707957 -0.0061,-0.01642 -0.01233,-0.0328 -0.0183,-0.04925 -0.0175,-0.04272 -0.03532,-0.08532 -0.05306,-0.127957 -0.08276,-0.203296 -0.168005,-0.405583 -0.256103,-0.60665 -0.840943,-1.86078 -1.891645,-3.6447686 -3.215418,-5.2047678 -6.5e-4,-7.5e-4 -0.0012,-0.0015 -0.0019,-0.00225 -4.36e-4,-5e-4 -9e-4,-0.00105 -0.0013,-0.00155 -1.83e-4,-2.13e-4 -3.54e-4,-4.385e-4 -5.5e-4,-6.5e-4 C 17.968314,6.9103816 17.920517,6.8542684 17.872396,6.7984198 17.812203,6.7298142 17.751252,6.6617722 17.689916,6.5940816 17.546794,6.4348857 17.400792,6.2781782 17.251512,6.1243112 16.867061,5.7461172 16.472497,5.3729002 16.040799,5.0487238 15.857401,4.9070106 15.669512,4.7710317 15.476192,4.6424266 14.291922,3.8646401 13.302611,3.5319616 11.959421,3.4956715 10.739633,3.5029057 9.3834499,4.0794683 8.523673,4.6424266 Z"/>
+ <path style="fill:#db3d7f" d="m 21.567986,2.3383306 c -0.03722,-0.1110253 -0.03399,-0.2509094 -0.103975,-0.3426957 -0.956816,0.1378799 -1.903923,0.3739592 -2.789533,0.763951 -0.938206,0.4028178 -1.957666,1.0790633 -2.67457,1.8025321 1.168192,1.215944 2.07305,2.6992648 3.13247,3.8524247 0.493579,0.7146508 0.990784,1.8234953 1.412349,2.5810333 0.09346,-0.169144 0.657929,-0.892681 0.736012,-1.0702413 0.616975,-1.2701791 0.747247,-2.7082987 0.714477,-4.0995235 -0.01416,-1.1735827 -0.188531,-2.3391491 -0.42723,-3.4874806 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 21.463739,1.9956349 c -0.956816,0.1378799 -1.903434,0.3736751 -2.789044,0.7636669 -0.938206,0.4028178 -1.957883,1.0792536 -2.674787,1.8027225 0.08561,0.089108 0.167054,0.1826676 0.249998,0.2744122 0.694328,-0.6353631 1.586252,-1.2171129 2.424789,-1.577138 0.88561,-0.3899918 1.832228,-0.625787 2.789044,-0.7636669 0.06999,0.091786 0.06727,0.2317458 0.104492,0.3427712 0.232334,1.117713 0.400817,2.2516637 0.422848,3.3935322 1.78e-4,-0.1354016 0.0071,-0.2715297 0.0039,-0.4062473 C 21.980824,4.6521052 21.80693,3.4867375 21.568231,2.3384061 21.53101,2.2273807 21.533729,2.0874212 21.463739,1.9956349 Z"/>
+ <path style="fill:#db3d7f" d="M 2.4318822,2.3383306 C 2.4691029,2.2273053 2.4658663,2.0874212 2.5358575,1.9956349 3.4926736,2.1335148 4.4397799,2.3695941 5.3253906,2.7595859 6.2635964,3.1624037 7.2830562,3.8386492 7.9999605,4.562118 6.8317682,5.778062 5.9269106,7.2613828 4.8674901,8.4145427 4.3739106,9.1291935 3.8767061,10.238038 3.4551406,10.995576 3.3616841,10.826432 2.7972119,10.102895 2.7191293,9.9253347 2.1021548,8.6551556 1.9718821,7.217036 2.0046526,5.8258112 2.0188127,4.6522285 2.1931838,3.4866621 2.4318822,2.3383306 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.5361292,1.9956349 c -0.069991,0.091786 -0.067271,0.2317458 -0.1044915,0.3427712 -0.2386983,1.1483314 -0.4125949,2.313699 -0.426755,3.4872816 -0.00318,0.1347176 0.00373,0.2708457 0.00391,0.4062473 0.022033,-1.1418685 0.1905162,-2.2758192 0.42285,-3.3935322 0.037221,-0.1110254 0.0345,-0.2509848 0.1044915,-0.3427712 0.9568161,0.1378799 1.9034335,0.3736751 2.7890444,0.7636669 0.838537,0.3600251 1.7304606,0.9417749 2.4247885,1.577138 C 7.8329066,4.7446919 7.914352,4.6511322 7.9999605,4.5620243 7.2830562,3.8385554 6.2633794,3.1621196 5.3251736,2.7593018 4.4395627,2.36931 3.4929453,2.1335148 2.5361292,1.9956349 Z"/>
+ <path style="fill:#e4e4e4" d="M 8.523673,4.1423841 C 8.3305778,4.2708394 8.1429165,4.4066714 7.9597217,4.5482054 7.5277651,4.8724972 7.1330007,5.2458815 6.7483587,5.624268 6.6020882,5.775032 6.4590151,5.928577 6.3186585,6.0844605 6.2543625,6.1553055 6.1905154,6.2265256 6.1274753,6.2983766 c -0.04812,0.055849 -0.095919,0.1119613 -0.1433726,0.1683484 -3.05e-4,3.535e-4 -6e-4,7e-4 -9e-4,0.00105 -9e-4,0.0011 -0.00185,0.0022 -0.00275,0.00325 -1.3238134,1.5600227 -2.3745169,3.3440664 -3.2154776,5.204886 -0.087641,0.200024 -0.1724343,0.401268 -0.2547916,0.603498 -0.018177,0.04369 -0.036491,0.08733 -0.054428,0.131109 -0.00618,0.01703 -0.012681,0.03397 -0.018957,0.05098 -0.093237,0.234432 -0.1827864,0.47034 -0.2682048,0.707718 -0.010122,0.0279 -0.019974,0.05589 -0.029807,0.08388 -0.041074,0.115602 -0.081512,0.231401 -0.1206031,0.347701 -0.015051,0.03348 -0.019637,0.06706 -0.017825,0.100533 -1.215e-4,4.75e-4 -2.363e-4,9.5e-4 -3.577e-4,0.0015 2.258e-4,7e-4 4.894e-4,0.0014 7.15e-4,0.0022 0.00487,0.07212 0.038578,0.143676 0.060568,0.21225 0.1447,0.40918 0.3137704,0.810025 0.5056488,1.199618 4.777e-4,9.5e-4 9.55e-4,0.0019 0.00143,0.0029 0.030622,0.06213 0.061844,0.123953 0.093654,0.185481 0.00262,0.0051 0.00524,0.01011 0.00787,0.01517 0.3405082,0.656054 0.747997,1.277183 1.2215571,1.845589 0.3114954,0.382922 0.6534878,0.739306 1.0177359,1.07166 0.032593,0.02991 0.065699,0.05925 0.098662,0.08875 0.011085,0.0099 0.022025,0.01991 0.033145,0.02975 0.1315337,0.116749 0.2658873,0.230271 0.4030529,0.340326 0.840932,0.684024 1.826664,1.242434 2.8361538,1.619478 0.034165,0.01269 0.068268,0.02548 0.1025964,0.03772 0.2826686,0.104285 0.5697197,0.19623 0.8604138,0.275187 0.07142,0.0194 0.1430295,0.03823 0.2148496,0.0561 0.7035148,0.176409 1.4255228,0.277282 2.1504678,0.303741 0.003,1.22e-4 0.0059,3.08e-4 0.0089,4.17e-4 0.06325,0.0023 0.126528,0.0037 0.189812,0.0048 0.02142,3.99e-4 0.04284,10e-4 0.06426,0.0013 0.04282,4.97e-4 0.08564,3.2e-4 0.128469,3.05e-4 0.0428,2.1e-5 0.08561,2.13e-4 0.128409,-3.05e-4 0.02144,-2.74e-4 0.04289,-9e-4 0.06432,-0.0013 0.06324,-0.0011 0.126432,-0.0025 0.189634,-0.0048 0.0031,-1.22e-4 0.0063,-3.04e-4 0.0095,-4.17e-4 0.724787,-0.02649 1.446688,-0.127366 2.15005,-0.303741 0.07088,-0.01764 0.141497,-0.03626 0.211989,-0.05538 10e-4,-2.74e-4 0.002,-5e-4 0.003,-7.5e-4 0.290918,-0.07902 0.578249,-0.171032 0.861128,-0.275425 0.03362,-0.01199 0.06705,-0.02452 0.10051,-0.03694 4.86e-4,-1.82e-4 9.5e-4,-4.14e-4 0.0015,-6e-4 1.021213,-0.377146 1.997791,-0.943606 2.837168,-1.62043 0.137192,-0.110113 0.271616,-0.223695 0.403172,-0.340505 0.04374,-0.03883 0.0874,-0.07775 0.130495,-0.117308 0.364225,-0.332338 0.706199,-0.688701 1.017677,-1.071601 0.47313,-0.56789 0.880281,-1.188409 1.220603,-1.843804 0.0034,-0.0064 0.0066,-0.01281 0.01,-0.01922 0.0314,-0.06077 0.06222,-0.121808 0.09246,-0.183161 4.97e-4,-10e-4 10e-4,-0.002 0.0015,-0.003 0.191863,-0.389571 0.360898,-0.790404 0.505589,-1.199559 0.02199,-0.06857 0.05575,-0.140125 0.06063,-0.21225 2.14e-4,-7e-4 4.89e-4,-0.0014 7e-4,-0.0021 -1.22e-4,-4.75e-4 -2.44e-4,-9.5e-4 -3.57e-4,-0.0015 0.0018,-0.03347 -0.0028,-0.06706 -0.01783,-0.100533 -0.03894,-0.11586 -0.07927,-0.231225 -0.120182,-0.346394 -0.01016,-0.02893 -0.02041,-0.05784 -0.03088,-0.08667 -0.08547,-0.237455 -0.174976,-0.473449 -0.268265,-0.707956 -0.0061,-0.01642 -0.01233,-0.0328 -0.0183,-0.04926 -0.0175,-0.04272 -0.03532,-0.08532 -0.05306,-0.127957 -0.08276,-0.203296 -0.168005,-0.405583 -0.256103,-0.60665 -0.840943,-1.8607801 -1.891645,-3.6447683 -3.215418,-5.2047675 -6.5e-4,-7.5e-4 -0.0012,-0.0015 -0.0019,-0.00225 -4.36e-4,-5e-4 -9e-4,-0.00105 -0.0013,-0.00155 -1.83e-4,-2.13e-4 -3.54e-4,-4.385e-4 -5.5e-4,-6.5e-4 -0.04754,-0.0565 -0.09533,-0.1126128 -0.143455,-0.1684614 C 17.812203,6.2297715 17.751252,6.1617295 17.689916,6.0940389 17.546794,5.934843 17.400792,5.7781355 17.251512,5.6242685 16.867061,5.2460745 16.472497,4.8728578 16.040799,4.5486812 15.857401,4.4069681 15.669512,4.2709892 15.476192,4.1423841 14.291922,3.3645976 13.302611,3.0319191 11.959421,2.995629 10.739633,3.0028632 9.3834499,3.5794258 8.523673,4.1423841 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.3646582,11.000027 c -0.4268852,3.12e-4 -0.8540429,0.06031 -1.2616277,0.184209 -0.1185473,0.717401 -0.1780524,1.47145 0.065415,2.171376 0.1907803,0.617947 0.6743366,1.142655 1.2853421,1.386505 0.7444236,0.30835 1.5929305,0.319603 2.3721954,0.142333 0.1002763,-0.449001 0.183994,-0.905882 0.1720968,-1.367366 0.019545,-0.566348 -0.1130542,-1.156048 -0.457223,-1.620029 -0.3964314,-0.547622 -1.0834913,-0.827649 -1.7501585,-0.877584 -0.1414915,-0.013 -0.2837456,-0.01955 -0.4260401,-0.01944 z m -0.00877,0.590481 c 0.2286945,-0.0043 0.4577835,0.01386 0.6808555,0.05937 0.097727,0.04036 0.2451729,0.01832 0.3140065,0.09905 -0.312301,0.120677 -0.5796122,0.372838 -0.6662917,0.695752 -0.1057998,0.338311 -0.00125,0.725348 0.2515789,0.976272 0.3641391,0.404475 1.0860218,0.423191 1.4650319,0.03078 -0.00977,0.310847 -0.019985,0.627907 -0.096038,0.927935 -0.3152754,0.03162 -0.6398553,0.04457 -0.9542812,-0.0054 C 7.7762858,14.312677 7.1831147,14.034253 6.8941831,13.522833 6.5657358,12.96231 6.5627453,12.292804 6.6434758,11.671111 c 0.092628,-0.05077 0.2010032,-0.03957 0.3025545,-0.04956 0.1355961,-0.01779 0.2726407,-0.02849 0.4098578,-0.03109 z"/>
+ <path style="fill:#3f3f3f" d="m 16.63521,11.000027 c 0.426885,3.12e-4 0.854043,0.06031 1.261628,0.184209 0.118547,0.717401 0.178052,1.47145 -0.06541,2.171376 -0.19078,0.617947 -0.674337,1.142655 -1.285342,1.386505 -0.744424,0.30835 -1.592931,0.319603 -2.372196,0.142333 -0.100276,-0.449001 -0.183994,-0.905882 -0.172097,-1.367366 -0.01954,-0.566348 0.113055,-1.156048 0.457223,-1.620029 0.396432,-0.547622 1.083492,-0.827649 1.750159,-0.877584 0.141492,-0.013 0.283746,-0.01955 0.42604,-0.01944 z m 0.0088,0.590481 c -0.228694,-0.0043 -0.457783,0.01386 -0.680855,0.05937 -0.09773,0.04036 -0.245173,0.01832 -0.314007,0.09905 0.312301,0.120677 0.579612,0.372838 0.666292,0.695752 0.1058,0.338311 0.0012,0.725348 -0.251579,0.976272 -0.364139,0.404475 -1.086022,0.423191 -1.465032,0.03078 0.0098,0.310847 0.01999,0.627907 0.09604,0.927935 0.315275,0.03162 0.639855,0.04457 0.954281,-0.0054 0.574464,-0.06159 1.167635,-0.340014 1.456567,-0.851434 0.328447,-0.560523 0.331438,-1.230029 0.250707,-1.851722 -0.09263,-0.05077 -0.201003,-0.03957 -0.302554,-0.04956 -0.135596,-0.01779 -0.272641,-0.02849 -0.409858,-0.03109 z"/>
+ <path style="fill:#3f3f3f" d="m 10.005751,16.243489 c -0.028495,0.06503 0.05563,0.109186 0.08775,0.159764 0.468144,0.496555 0.930409,0.997525 1.406695,1.488059 0.09634,0.103164 0.240179,0.148123 0.379491,0.185856 9e-4,0.292634 0.0031,0.58567 -9e-4,0.878705 0.05428,0.05981 0.153787,0.05098 0.224348,0.01967 -0.005,-0.295846 0.0054,-0.592092 -0.0059,-0.887536 0.143384,-0.05098 0.297171,-0.09554 0.403012,-0.203519 0.477643,-0.511809 0.962976,-1.019201 1.439262,-1.532214 0.01764,-0.03372 0.07916,-0.06383 0.05473,-0.105573 -0.535992,-0.149729 -1.0946,-0.212752 -1.652302,-0.24045 -0.787478,-0.02729 -1.580836,0.03212 -2.336201,0.237239 z"/>
+ <path style="fill:#3f3f3f" d="m 11.959423,2.9956505 c -0.517293,0.00307 -1.059007,0.1087019 -1.577097,0.2720942 0.463239,1.6792893 0.903198,3.3648962 1.360339,5.0456991 0.06349,-0.0069 0.126982,-0.013015 0.190469,-0.01951 0.124698,-1.7598905 0.307733,-3.517354 0.426182,-5.2776394 -0.130067,-0.010006 -0.263061,-0.016945 -0.399893,-0.020642 z M 10.163064,3.3407949 C 9.5424898,3.5583947 8.9670206,3.8520907 8.5236705,4.1423841 8.2659342,4.3293656 7.7501816,4.6811333 8.2174915,4.3637357 9.1319465,5.8256917 10.05743,7.2811121 10.975548,8.741037 11.033338,8.718297 11.091118,8.695157 11.148907,8.671199 11.016235,8.0088523 10.913647,7.3416302 10.778941,6.6796891 10.667024,6.1278002 10.584438,5.5710639 10.472523,5.0195815 10.358137,4.461603 10.270969,3.8993319 10.163064,3.3407949 Z"/>
+ <g transform="matrix(0.49999671,0,0,0.49999671,1.3110387e-5,0.49575347)">
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 14.000263,35.000723 5.0002634,43"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.000263,35.000723 -9,7.999277"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 29,35.000723 38,43"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 34,35.000723 43,43"/>
+ </g>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="M 7.0000985,17.496 2.5001284,21.495507"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="M 9.5000821,17.496 5.0001117,21.495507"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="m 14.499918,17.496 4.49997,3.999507"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="m 16.999901,17.496 4.499971,3.999507"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-pop-os.svg b/.icons/awkward/24x24/apps/distributor-logo-pop-os.svg
new file mode 100644
index 00000000..3dbcbb2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-pop-os.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#48b9c7" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 10.029297,4.5019531 C 9.1359939,4.5231131 8.1189724,5.0094201 7.5996094,5.3691406 7.0802479,5.7288606 6.020775,6.4482044 6,7.1464844 c 0,0.46552 0.2499966,0.84698 0.4785156,1.3125 0.2285195,0.4655195 3.3027204,6.7281376 4.2167964,7.7226566 0.477814,0.50784 1.141689,0.36005 1.28711,-0.105469 0.145422,-0.465521 -0.02006,-0.974258 -0.207031,-1.460938 l -0.998047,-2.644531 c 1.163371,-0.4232 1.995553,-1.28998 2.49414,-2.3691405 V 9.5585938 C 13.520779,9.0295943 13.582744,8.288137 13.375,7.3359375 13.167255,6.3837375 12.605836,5.5602505 11.816406,5.03125 11.297044,4.6926902 10.9226,4.4807931 10.029297,4.5019531 Z M 9.1503906,6.4355469 c 0.079811,-0.015002 0.1793748,-0.00647 0.2988282,0.033203 0.1454215,0.04232 0.2691743,0.1477824 0.3730468,0.2324219 0.5193614,0.4232 0.9145914,1.0588837 1.1015624,1.7148437 a 2.6591341,2.7084796 0 0 1 0.04102,1.015625 c 0,0.16928 -0.02113,0.2955643 -0.125,0.4648438 -0.103877,0.1692797 -0.35192,0.2965507 -0.476567,0.2753907 C 10.238633,10.150715 10.133169,10.066737 10.029297,9.9609375 9.5930329,9.516578 9.200109,8.6282781 9.0546875,8.2050781 8.9274441,7.8347781 8.5917111,6.5405613 9.1503906,6.4355469 Z M 16.025391,8.5 c -0.295206,0.00489 -0.632627,0.083716 -0.767579,0.2089844 -0.179934,0.167024 -0.339493,0.4998722 -0.439453,1.1679687 -0.339873,2.4427289 -0.459479,4.4476039 -0.09961,4.5937499 0.299892,0.125268 0.519999,-0.0836 1.599609,-2.087891 l 0.560547,-1.105468 C 17.098826,10.797148 17.37706,10.127623 17.45703,9.8144531 17.537,9.5012826 17.51726,9.2511429 17.277343,9.0214844 a 1.7993502,1.8790202 0 0 0 -0.978516,-0.5 C 16.218857,8.5058259 16.123793,8.4983689 16.025391,8.5 Z M 14.876953,15 c -0.07122,-0.0012 -0.149648,0.0084 -0.232422,0.03125 -0.319679,0.08118 -0.546734,0.344359 -0.615234,0.587891 -0.0685,0.243531 -0.02266,0.549773 0.228515,0.732421 0.251177,0.182652 0.684515,0.18155 0.867188,0.08008 0.182674,-0.101472 0.296127,-0.262665 0.341797,-0.445313 C 15.586676,15.560149 15.375515,15.008601 14.876953,15 Z M 7.8066406,17.5 C 7.3598664,17.5 7,17.946 7,18.5 c 0,0.554 0.3598664,1 0.8066406,1 H 16.193359 C 16.640134,19.5 17,19.054 17,18.5 c 0,-0.554 -0.359866,-1 -0.806641,-1 z"/>
+ <g>
+ <rect style="fill:#ffffff" width="10" height="2" x="7" y="17" rx=".806" ry="1"/>
+ <path style="fill:#ffffff" d="m 13.271069,9.1010114 c -0.498587,1.0791606 -1.329567,1.9467206 -2.492938,2.3699206 l 0.997175,2.645 c 0.186971,0.48668 0.353167,0.994519 0.207745,1.46004 -0.145421,0.465519 -0.810204,0.613639 -1.288018,0.105799 C 9.7809565,14.687252 6.7063325,8.4238914 6.477813,7.9583719 6.249294,7.4928519 6,7.1119719 6,6.6464519 6.020775,5.9481719 7.0802735,5.2287324 7.599635,4.8690124 8.118998,4.5092919 9.136947,4.0226121 10.03025,4.0014521 c 0.893303,-0.02116 1.267244,0.19044 1.786606,0.5289998 0.78943,0.5290005 1.350341,1.35424 1.558086,2.30644 0.207744,0.9521995 0.145422,1.6928 -0.103873,2.2217995 M 10.923553,7.9160519 C 10.736582,7.2600919 10.341867,6.6252919 9.8225055,6.2020919 9.718633,6.1174524 9.593986,6.0116519 9.4485645,5.9693324 8.492938,5.6519319 8.908428,7.2812519 9.053849,7.7044519 c 0.1454215,0.4232 0.540137,1.31192 0.976401,1.7562795 0.103872,0.1058 0.207744,0.1904402 0.332392,0.2116002 0.124647,0.02116 0.37394,-0.1058002 0.477813,-0.2750802 0.103872,-0.1692795 0.124647,-0.29624 0.124647,-0.46552 a 2.6591341,2.7084796 0 0 0 -0.04155,-1.0156795 z"/>
+ <path style="fill:#ffffff" d="m 15.467277,15.485365 c -0.04567,0.182648 -0.15984,0.345002 -0.342514,0.446474 -0.182673,0.101471 -0.616524,0.101471 -0.8677,-0.08118 -0.251177,-0.182648 -0.296845,-0.487061 -0.228342,-0.730592 0.0685,-0.243532 0.296845,-0.507357 0.616524,-0.588534 0.662192,-0.182649 0.959037,0.466768 0.822032,0.95383 z"/>
+ <path style="fill:#ffffff" d="m 14.718782,13.971027 c -0.35987,-0.146146 -0.239913,-2.150435 0.09996,-4.5931641 0.09996,-0.6680965 0.259906,-1.0021445 0.439841,-1.1691685 0.179935,-0.167024 0.71974,-0.250536 1.039624,-0.187902 a 1.7993502,1.8790202 0 0 1 0.979647,0.501072 c 0.239913,0.2296585 0.259906,0.480194 0.179934,0.7933645 -0.07997,0.3131695 -0.359869,0.9812671 -0.57979,1.4614631 L 16.3182,11.883226 c -1.07961,2.004288 -1.29953,2.213069 -1.599422,2.087801 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-puppy-linux.svg b/.icons/awkward/24x24/apps/distributor-logo-puppy-linux.svg
new file mode 100644
index 00000000..456356e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-puppy-linux.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#cccccc" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18,8.5 c -1.104317,0 -2,0.8956797 -2,2 0,1.104297 0.895683,2 2,2 1.104317,0 2,-0.895703 2,-2 0,-1.1043117 -0.895683,-2 -2,-2 z M 6.5,9.5 C 4.5674665,9.5 3,11.067275 3,13 3,14.932727 4.5674665,16.5 6.5,16.5 8.4325325,16.5 10,14.932727 10,13 10,11.067275 8.4325325,9.5 6.5,9.5 Z m 1,2 C 8.328028,11.500008 9,12.172002 9,13 9,13.828007 8.328028,14.5 7.5,14.5 6.671972,14.5 6,13.828007 6,13 6,12.172002 6.671972,11.5 7.5,11.5 Z m 8.742188,2 c -0.04102,0 -0.08067,0.0087 -0.117188,0.02148 l -4.648438,1.332032 c -0.0091,0.0022 -0.01852,0.0049 -0.02734,0.0078 l -0.0039,0.002 c -0.134083,0.04672 -0.230468,0.172306 -0.230468,0.320313 0,0.140829 0.08703,0.26086 0.210937,0.3125 0,0 0.002,0.002 0.002,0.002 l 2.861328,1.587891 v 0.01172 c 0,0.48844 -0.219266,0.931619 -0.576171,1.253906 -0.363651,0.328393 -0.870179,0.53125 -1.429688,0.53125 -0.352904,0 -0.689643,-0.08034 -0.984375,-0.228515 -0.287976,-0.144778 -0.537428,-0.353445 -0.71875,-0.613281 -0.0024,-0.0039 -0.0052,-0.008 -0.0078,-0.01172 -0.05635,-0.08188 -0.15178,-0.136719 -0.259766,-0.136719 -0.172882,0 -0.3125,0.138565 -0.3125,0.308594 0,0.06834 0.02221,0.13054 0.06055,0.18164 0.240109,0.345947 0.569923,0.625711 0.953125,0.81836 C 11.398,19.394389 11.833639,19.5 12.283203,19.5 c 0.720882,0 1.375962,-0.26583 1.851563,-0.695312 0.345603,-0.312081 0.598247,-0.709933 0.71289,-1.15625 0.466733,0.380373 1.081831,0.609374 1.751953,0.609374 0.720882,0 1.37596,-0.263885 1.851563,-0.693359 0.482382,-0.435541 0.779297,-1.039263 0.779297,-1.707031 0,-0.02826 -9.1e-5,-0.06409 -0.002,-0.101563 3.6e-5,-0.0019 0,-0.0039 0,-0.0059 0,-0.17003 -0.139617,-0.306641 -0.3125,-0.306641 -0.172882,0 -0.314454,0.136611 -0.314454,0.306641 0,0.0027 -6.7e-5,0.0072 0,0.0098 1.48e-4,0.0048 0.0016,0.009 0.002,0.01367 10e-4,0.02257 0.002,0.05028 0.002,0.08398 0,0.48844 -0.22122,0.931619 -0.578125,1.253906 -0.363658,0.328392 -0.868218,0.53125 -1.427735,0.53125 -0.537037,0 -1.025782,-0.186832 -1.386718,-0.49414 -0.07444,-0.06338 -0.14417,-0.132071 -0.207032,-0.205079 l 1.535157,-2.93164 c 0.02967,-0.05018 0.04687,-0.109671 0.04687,-0.171875 0,-0.187768 -0.154788,-0.339844 -0.345703,-0.339844 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.4726562,3.5002213 C 5.8816802,3.4974424 5.342311,3.5892433 4.8769531,3.7209244 3.9526223,3.9824815 3.3484058,4.3809371 3.2441406,4.5158463 3.2288232,4.5358219 3.2095315,4.5518281 3.1875,4.5666275 2.8722105,4.7795523 2.7091355,5.4757342 2.6347656,6.3107682 c -0.090128,1.011954 -0.1850739,2.004781 -0.1054687,2.8515625 2.616e-4,0.0027 0.00169,0.0051 0.00195,0.00781 0.00248,0.03856 0.00683,0.089443 0.00977,0.1308593 C 2.9573037,8.8388116 3.4712795,8.594067 3.8886719,8.2619401 5.280662,7.1543085 6.6371032,7.4072207 7.7695312,7.7638932 c 0.726705,0.228871 1.3601135,0.4284596 1.8125,0.1035156 C 9.8401808,7.6819583 9.9682916,7.4062011 9.9941406,7.0822525 10.018776,6.7736215 9.9555577,6.4218667 9.8242188,6.0607682 9.6894243,5.6901702 9.4830351,5.3116571 9.2285156,4.9552994 8.6121621,4.0923505 7.7242155,3.5847149 6.890625,3.5177994 6.7492275,3.506451 6.6090353,3.5008505 6.4726562,3.5002213 Z m 11.4257818,0 c -0.501862,0.00331 -0.970107,0.02523 -1.363282,0.058594 h -0.0039 c -0.05835,0.00794 -0.121126,0.019266 -0.181641,0.027344 0.504104,0.2854226 1.16811,0.6850844 1.851563,1.2285156 0.774083,0.6154935 0.85396,1.5809686 1.335937,2.3613281 0.505599,0.819844 0.51956,1.4114492 1.146485,1.3144532 0.284135,-0.043955 0.517132,-0.1834852 0.703125,-0.3847656 0.273512,-0.295984 0.450457,-0.7265157 0.541015,-1.1972657 0.09307,-0.483795 0.09385,-1.0054075 0.01563,-1.4707031 C 21.857851,4.9291766 21.68198,4.4974729 21.433594,4.2795182 20.963149,3.9612275 20.238391,3.6349698 19.074219,3.5529557 c -0.489832,-0.034514 -0.491524,-0.05154 -0.970703,-0.052734 -0.06846,-1.63e-4 -0.137704,-4.447e-4 -0.205078,-4e-7 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 18.102629,3.000025 c -0.06846,-1.63e-4 -0.136358,4.903e-4 -0.203733,9.35e-4 -0.501861,0.00331 -0.970566,0.023768 -1.363741,0.057132 l -0.0039,9.351e-4 c -0.05835,0.00794 -0.120798,0.01815 -0.181313,0.026228 0.504104,0.2854226 1.168663,0.6866817 1.852116,1.2301129 0.774083,0.6154935 0.852649,1.5798277 1.334626,2.3601872 0.505599,0.819844 0.520207,1.4110205 1.147132,1.3140245 0.284135,-0.043955 0.517811,-0.1827185 0.703804,-0.383999 0.273512,-0.295984 0.44948,-0.7271385 0.540038,-1.1978885 0.09307,-0.483795 0.09383,-1.0051381 0.0156,-1.4704337 C 21.85775,4.4287138 21.681824,3.9975966 21.433438,3.7796419 20.962993,3.4613512 20.238804,3.1344877 19.074632,3.0524736 18.5848,3.01796 18.581808,3.001219 18.102629,3.000025 Z"/>
+ <path id="path2488_4" style="fill:#e4e4e4;fill-rule:evenodd" d="M 6.4733995,3.0000607 C 5.8824235,2.9972818 5.341804,3.0886389 4.8764461,3.22032 3.9521153,3.4818771 3.3489398,3.8804237 3.2446746,4.0153329 3.2293572,4.0353085 3.2102434,4.052526 3.1882119,4.0673254 2.8729224,4.2802501 2.7092475,4.975459 2.6348776,5.810493 2.5447499,6.822447 2.4503381,7.815209 2.5299433,8.6619905 c 2.616e-4,0.0027 6.75e-4,0.0058 9.4e-4,0.00851 0.00248,0.03856 0.00742,0.088092 0.010351,0.1295085 C 2.9575224,8.337818 3.4718965,8.0947045 3.8892889,7.7625775 5.281279,6.654946 6.636789,6.90708 7.769217,7.2637525 8.495922,7.4926235 9.1302235,7.692681 9.58261,7.367737 9.8407595,7.1822865 9.9689385,6.906126 9.9947875,6.5821775 10.019423,6.2735465 9.9557975,5.921387 9.8244585,5.5602885 9.689664,5.1896905 9.4832975,4.8106208 9.228778,4.4542631 8.6124245,3.5913142 7.7238725,3.0839919 6.890282,3.0170764 6.7488845,3.005728 6.6097785,3.0006899 6.4733995,3.0000607 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 18.000026,8 C 16.895709,8 16,8.8956817 16,10.000002 16,11.104299 16.895709,12 18.000026,12 19.104343,12 20.000043,11.104299 20.000043,10.000002 20.000043,8.8956903 19.104343,8 18.000026,8 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 6.5,9 C 4.5674665,9 3,10.567275 3,12.5 3,14.432727 4.5674665,16 6.5,16 8.4325325,16 10,14.432727 10,12.5 10,10.567275 8.4325325,9 6.5,9 Z m 1,2 c 0.828028,8e-6 1.5,0.672002 1.5,1.5 C 9,13.328007 8.328028,14 7.5,14 6.671972,14 6,13.328007 6,12.5 6,11.672002 6.671972,11 7.5,11 Z"/>
+ <path id="path2488_5" style="fill:#3f3f3f;fill-rule:evenodd" d="m 16.242163,13.000023 c -0.04102,0 -0.08026,0.0077 -0.116781,0.02053 l -4.649011,1.333327 c -0.0091,0.0022 -0.01793,0.0048 -0.02675,0.0077 l -0.0013,6.46e-4 -0.0027,6.46e-4 -6.46e-4,6.46e-4 c -0.134083,0.04672 -0.230301,0.17217 -0.230301,0.320177 0,0.140829 0.08682,0.261482 0.210727,0.313122 7.84e-4,3.64e-4 0.0018,2.88e-4 0.0027,6.46e-4 l 2.861432,1.588055 v 0.01219 c 0,0.48844 -0.22047,0.932116 -0.577375,1.254404 -0.363651,0.328392 -0.868598,0.531277 -1.428107,0.531277 -0.352904,0 -0.691049,-0.08089 -0.985781,-0.229062 -0.287976,-0.144778 -0.536319,-0.354212 -0.717641,-0.614048 -0.0024,-0.0039 -0.0052,-0.0078 -0.0078,-0.01156 -0.05635,-0.08188 -0.151667,-0.136024 -0.259653,-0.136024 -0.172882,0 -0.313157,0.137953 -0.313157,0.307982 0,0.06834 0.02299,0.131124 0.06133,0.182225 0.240109,0.345947 0.569955,0.624802 0.953157,0.817451 C 11.398834,18.89357 11.834512,19 12.284076,19 c 0.720882,0 1.375913,-0.266057 1.851514,-0.695539 0.345603,-0.312081 0.596475,-0.709914 0.711118,-1.156232 0.466733,0.380374 1.082225,0.6102 1.752347,0.6102 0.720882,0 1.375912,-0.265424 1.851515,-0.694898 0.482382,-0.435541 0.780286,-1.038954 0.780286,-1.706722 0,-0.02826 -7.38e-4,-0.06262 -0.0026,-0.100094 3.6e-5,-0.0019 0,-0.0038 0,-0.0058 0,-0.17003 -0.140275,-0.307984 -0.313158,-0.307984 -0.172882,0 -0.313149,0.137954 -0.313149,0.307984 0,0.0027 -6.7e-5,0.0057 0,0.0083 1.48e-4,0.0048 9.23e-4,0.0094 0.0013,0.01412 10e-4,0.02257 0.0013,0.04971 0.0013,0.08341 0,0.48844 -0.22047,0.932116 -0.577375,1.254403 -0.363658,0.328392 -0.86859,0.531277 -1.428107,0.531277 -0.537037,0 -1.025414,-0.187395 -1.38635,-0.494703 -0.07444,-0.06338 -0.143301,-0.131675 -0.206163,-0.204683 l 1.534451,-2.932287 c 0.02967,-0.05018 0.04698,-0.108475 0.04698,-0.170679 0,-0.187768 -0.154856,-0.340068 -0.345772,-0.340068 v 0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" d="M 6.4726562 3 C 5.8816802 2.9972211 5.342311 3.089022 4.8769531 3.2207031 C 3.9526223 3.4822602 3.3484058 3.8807158 3.2441406 4.015625 C 3.2288232 4.0356006 3.2095315 4.0516068 3.1875 4.0664062 C 2.8722105 4.279331 2.7091355 4.9755129 2.6347656 5.8105469 C 2.5610371 6.6383704 2.489797 7.4488959 2.5078125 8.1816406 C 2.5228742 7.5860711 2.577434 6.9542638 2.6347656 6.3105469 C 2.7091355 5.4755129 2.8722105 4.779331 3.1875 4.5664062 C 3.2095315 4.5516068 3.2288232 4.5356006 3.2441406 4.515625 C 3.3484058 4.3807158 3.9526223 3.9822602 4.8769531 3.7207031 C 5.342311 3.589022 5.8816802 3.4972211 6.4726562 3.5 C 6.6090353 3.5006292 6.7492275 3.5062297 6.890625 3.5175781 C 7.7242155 3.5844936 8.6121621 4.0921292 9.2285156 4.9550781 C 9.4830351 5.3114358 9.6894243 5.6899489 9.8242188 6.0605469 C 9.9000893 6.2691426 9.9441006 6.4721209 9.9707031 6.6679688 C 9.9751348 6.6376078 9.9916432 6.6133299 9.9941406 6.5820312 C 10.018776 6.2734002 9.9555576 5.9216454 9.8242188 5.5605469 C 9.6894243 5.1899489 9.4830351 4.8114358 9.2285156 4.4550781 C 8.6121621 3.5921292 7.7242155 3.0844936 6.890625 3.0175781 C 6.7492275 3.0062297 6.6090353 3.0006292 6.4726562 3 z M 17.898438 3 C 17.396576 3.00331 16.928331 3.0252297 16.535156 3.0585938 L 16.53125 3.0585938 C 16.4729 3.0665338 16.410124 3.0778595 16.349609 3.0859375 C 16.567999 3.2095891 16.826759 3.3662224 17.09375 3.5351562 C 17.358035 3.5217078 17.6022 3.5019538 17.898438 3.5 C 17.965812 3.4995557 18.035056 3.499837 18.103516 3.5 C 18.582695 3.501194 18.584387 3.5182204 19.074219 3.5527344 C 20.238391 3.6347485 20.963149 3.9610062 21.433594 4.2792969 C 21.68198 4.4972516 21.85784 4.9289548 21.943359 5.4375 C 21.967581 5.5815814 21.969839 5.7365854 21.978516 5.8886719 C 21.998076 5.5644999 21.994208 5.2399362 21.943359 4.9375 C 21.857851 4.4289553 21.68198 3.9972516 21.433594 3.7792969 C 20.963149 3.4610062 20.238391 3.1347485 19.074219 3.0527344 C 18.584387 3.0182208 18.582695 3.001194 18.103516 3 C 18.035056 2.999837 17.965812 2.9995553 17.898438 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-pureos.svg b/.icons/awkward/24x24/apps/distributor-logo-pureos.svg
new file mode 100644
index 00000000..35611e66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-pureos.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#4f4f4f"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m5 7.5v8h12v-8zm1 1h10v6h-10z" style="opacity:.2"/>
+ <path d="m5 7v8h12v-8zm1 1h10v6h-10z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-q4os-m1.svg b/.icons/awkward/24x24/apps/distributor-logo-q4os-m1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-q4os-m1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/distributor-logo-q4os1.svg b/.icons/awkward/24x24/apps/distributor-logo-q4os1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-q4os1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/distributor-logo-raspbian.svg b/.icons/awkward/24x24/apps/distributor-logo-raspbian.svg
new file mode 100644
index 00000000..ea6435bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-raspbian.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 8.8051535,2.5 c -2.338826,0 -4.3005292,0.7590752 -4.3005293,3.0900915 -1e-7,1.086617 0.4151914,2.1972215 1.0919963,3.076396 0.2660575,0.2763675 0.249735,0.4481415 0.16815,0.7698325 -0.144962,0.52566 -0.359588,1.152935 -0.556263,1.614007 -1.3626079,1.311602 -1.6611118,3.634761 -0.4399272,5.141348 0.4820352,0.774543 0.3105377,1.903628 0.9649062,2.671428 0.6525425,0.917997 1.6424415,1.720799 2.79989,1.815514 C 9.3289155,21.782944 10.655726,22.467915 12,22.5 c 1.344274,-0.03208 2.671084,-0.717056 3.466624,-1.821383 1.157447,-0.09472 2.147347,-0.897517 2.79989,-1.815514 0.654368,-0.7678 0.48287,-1.896885 0.964906,-2.671428 1.221185,-1.506587 0.92268,-3.829746 -0.439927,-5.141348 C 18.594818,10.589255 18.380191,9.96198 18.23523,9.43632 18.153644,9.114629 18.137322,8.942855 18.40338,8.6664875 19.080185,7.787313 19.495376,6.6767085 19.495376,5.5900915 19.495376,3.2590752 17.533673,2.5 15.194846,2.5 14.312656,2.5 13,3.2982002 12,3.2982002 11,3.2982002 9.6873435,2.5 8.8051535,2.5 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.8051535,2 c -2.338826,0 -4.3005292,0.7590752 -4.3005293,3.0900915 -1e-7,1.086617 0.4151914,2.1972215 1.0919963,3.076396 0.2660575,0.2763675 0.249735,0.4481415 0.16815,0.7698325 -0.144962,0.52566 -0.359588,1.152935 -0.556263,1.614007 -1.3626079,1.311602 -1.6611118,3.634761 -0.4399272,5.141348 0.4820352,0.774543 0.3105377,1.903628 0.9649062,2.671428 0.6525425,0.917997 1.6424415,1.720799 2.79989,1.815514 C 9.3289155,21.282944 10.655726,21.967915 12,22 c 1.344274,-0.03208 2.671084,-0.717056 3.466624,-1.821383 1.157447,-0.09472 2.147347,-0.897517 2.79989,-1.815514 0.654368,-0.7678 0.48287,-1.896885 0.964906,-2.671428 1.221185,-1.506587 0.92268,-3.829746 -0.439927,-5.141348 C 18.594818,10.089255 18.380191,9.46198 18.23523,8.93632 18.153644,8.614629 18.137322,8.442855 18.40338,8.1664875 19.080185,7.287313 19.495376,6.1767085 19.495376,5.0900915 19.495376,2.7590752 17.533673,2 15.194846,2 14.312656,2 13,2.7982002 12,2.7982002 11,2.7982002 9.6873435,2 8.8051535,2 Z"/>
+ <path style="opacity:0.2" d="M 9.0703125,4.5004562 C 9.1543185,4.6046322 9.271946,4.7059874 9.147461,4.8256515 8.975885,4.7165699 8.8030145,4.6082638 8.395508,4.5307297 8.4873385,4.6349591 8.676631,4.7390003 8.5615235,4.8432297 8.3460775,4.759455 8.1084925,4.6988587 7.8447265,4.6635422 7.9710115,4.7693046 8.0761755,4.872638 7.972656,4.9545578 7.742105,4.8823507 7.424627,4.7848156 7.114258,4.8686203 L 7.310547,5.069792 c 0.02181,0.02694 -0.459594,0.02164 -0.777344,0.02637 0.115971,0.163996 0.2336965,0.32185 0.3027345,0.6035155 -0.031495,0.032485 -0.1884495,0.01444 -0.336914,0 0.152225,0.326289 0.4168,0.4092 0.4785155,0.548828 -0.092992,0.071705 -0.2222525,0.052651 -0.363281,0.0039 C 6.72386,6.482296 6.954122,6.640068 7.135742,6.8266245 7.089827,6.8598095 7.009276,6.878916 6.819336,6.8559195 6.987125,7.037502 7.189417,7.203713 7.4296875,7.3529895 7.3871425,7.40304 7.241196,7.4013995 7.105469,7.4047475 c 0.217635,0.2168745 0.4982345,0.32883 0.760742,0.470703 -0.130861,0.091014 -0.2249985,0.070586 -0.3251955,0.069336 0.1856675,0.155296 0.501844,0.235359 0.794922,0.3291015 -0.05574,0.088194 -0.112282,0.1129355 -0.2314455,0.1376955 0.3102065,0.174776 0.7545675,0.094279 0.879883,0.1835935 -0.030255,0.08785 -0.115517,0.1456245 -0.2177735,0.1933595 0.499402,0.02952 1.8651385,-0.01894 2.1269535,-1.071289 -0.51124,-0.571821 -1.443603,-1.243275 -3.0488285,-2.0732425 1.248813,0.425542 2.3753015,0.9928495 3.3183595,1.7734375 1.10868,-0.525553 0.344602,-1.850708 -0.196289,-2.3769525 -0.02742,0.138958 -0.05828,0.226047 -0.09375,0.251953 -0.176115,-0.192202 -0.320159,-0.3882893 -0.546875,-0.5732422 -7.5e-4,0.1086275 0.05392,0.2263095 -0.08105,0.3124997 C 10.123582,4.8652275 9.959363,4.7164066 9.741211,4.5903 9.846288,4.7747757 9.758641,4.8312271 9.702146,4.9076828 9.535528,4.7622153 9.377561,4.6145823 9.07031,4.5004562 Z m 6.0654295,0 C 14.82849,4.6145823 14.670525,4.7622153 14.503906,4.9076828 14.447416,4.8312271 14.360744,4.7747756 14.465821,4.5903 14.247669,4.7164066 14.082473,4.8652275 13.960938,5.031706 13.825963,4.9455157 13.88062,4.8278338 13.879883,4.7192062 13.653168,4.9041592 13.5101,5.1002465 13.333985,5.2924485 13.29851,5.2665435 13.266683,5.1794535 13.239258,5.0404955 12.698368,5.56674 11.934288,6.891895 13.042969,7.417448 13.986027,6.63686 15.112515,6.0695525 16.361328,5.6440105 14.756103,6.473978 13.82374,7.145432 13.3125,7.717253 13.574315,8.7696 14.940051,8.818064 15.439453,8.788542 15.337197,8.740807 15.251934,8.683032 15.22168,8.5951825 15.346995,8.505868 15.791356,8.5863675 16.101562,8.411589 15.982399,8.386829 15.926833,8.362089 15.871094,8.2738935 16.164171,8.180151 16.479371,8.100088 16.665039,7.944792 c -0.100198,0.00125 -0.193358,0.02168 -0.324219,-0.069336 0.262508,-0.141873 0.542131,-0.2538285 0.759766,-0.470703 -0.135728,-0.00335 -0.281673,-0.0017 -0.324219,-0.051758 0.240271,-0.1492765 0.442563,-0.3154875 0.610352,-0.49707 -0.18994,0.022995 -0.269516,0.0039 -0.31543,-0.029295 0.181619,-0.1865565 0.410906,-0.3443285 0.520508,-0.574219 -0.141029,0.048745 -0.27029,0.067799 -0.363282,-0.0039 0.06172,-0.139628 0.32629,-0.222539 0.478516,-0.548828 -0.148464,0.01444 -0.305419,0.032485 -0.336914,0 0.06904,-0.2816655 0.186764,-0.4395195 0.302734,-0.6035155 -0.317749,-0.00475 -0.799153,5.5e-4 -0.777343,-0.02637 l 0.196289,-0.2011717 c -0.310369,-0.083805 -0.627848,0.01373 -0.858399,0.085937 -0.103519,-0.08192 0.0017,-0.1852532 0.12793,-0.2910156 -0.263766,0.035317 -0.501351,0.095913 -0.716797,0.1796875 -0.115107,-0.1042294 0.07419,-0.2082706 0.166016,-0.3125 -0.407507,0.077529 -0.579401,0.1858347 -0.750976,0.2949163 -0.124486,-0.1196641 -0.0078,-0.2210193 0.07617,-0.3251953 z M 12.078125,8.835417 c -0.885977,-0.02311 -1.736246,0.6597625 -1.738281,1.055664 -0.0024,0.481051 0.701246,0.972849 1.745117,0.985352 1.066007,0.0077 1.745587,-0.39419 1.749024,-0.8906255 0.0039,-0.56245 -0.969686,-1.1590795 -1.75586,-1.1503905 z M 9.4033205,9.170378 C 8.1731345,9.193343 7.232863,10.046946 7.276367,11.45944 7.325197,12.078305 10.493132,9.304506 9.946289,9.21237 9.7607345,9.18095 9.579061,9.1671 9.4033205,9.17038 Z m 5.1875005,0.046875 c -0.175742,-0.0033 -0.357415,0.01057 -0.542969,0.04199 -0.546843,0.092136 2.621091,2.866912 2.669921,2.248047 0.0435,-1.412494 -0.896767,-2.267076 -2.126952,-2.290039 z m -0.523438,1.723633 a 2.0387884,1.7260841 56.426594 0 0 -0.905273,0.245117 2.0387884,1.7260841 56.426594 1 0 2.243164,3.404297 2.0387884,1.7260841 56.426594 0 0 -1.337891,-3.649414 z m -3.960937,0.09473 a 1.7260841,2.0387884 33.573406 0 0 -1.338868,3.649414 1.7260841,2.0387884 33.573406 1 0 2.244141,-3.404296 1.7260841,2.0387884 33.573406 0 0 -0.905273,-0.245118 z m 6.86328,1.053711 c -0.860265,-0.231162 -0.289716,3.568642 0.410157,3.256836 0.769844,-0.621034 1.017148,-2.439449 -0.410157,-3.256836 z m -9.9394525,0.04687 C 5.602969,12.953584 5.850273,14.772977 6.620117,15.394011 7.3199905,15.705817 7.890539,11.905036 7.0302735,12.136198 Z m 5.1503905,2.446289 a 1.9227955,1.7781355 0 0 0 -1.979492,1.777344 1.9228515,1.7781873 0 0 0 3.845703,0 1.9227955,1.7781355 0 0 0 -1.866211,-1.777344 z m 4.193359,0.66211 c -0.450571,0.01178 -0.987375,0.439316 -1.498046,1.017578 -0.595025,0.698956 -0.926273,1.973126 -0.492188,2.383789 0.415041,0.318981 1.528571,0.275097 2.351562,-0.870118 0.597604,-0.769157 0.397999,-2.053533 0.05664,-2.394531 -0.126769,-0.09834 -0.267778,-0.140644 -0.417968,-0.136718 z m -8.6318355,0.272461 c -0.1613655,-0.0069 -0.3116585,0.02637 -0.444336,0.107422 -0.354879,0.270862 -0.420485,1.192606 0.084961,2.098632 0.7494605,1.079725 1.804084,1.188476 2.2382815,0.925781 0.458954,-0.344117 0.208159,-1.512295 -0.341797,-2.176758 -0.4733475,-0.55081 -1.0530125,-0.934266 -1.5371095,-0.955077 z m 4.3906255,3.182617 c -0.76763,-0.01926 -1.94496,0.308788 -1.930664,0.728515 -0.01228,0.286272 0.923833,1.111628 1.878906,1.070313 0.922219,0.01595 1.875125,-0.80787 1.862305,-1.172852 -0.0021,-0.375852 -1.038089,-0.659786 -1.810547,-0.625976 z"/>
+ <g transform="matrix(0.02362443,0,0,0.02369212,5.307333,3.5312871)">
+ <path style="fill:#75a928" d="m 107.39184,68.055583 c 67.94767,35.031357 107.44689,63.368967 129.08717,87.504467 -11.08235,44.41759 -68.89638,46.44464 -90.03559,45.19858 4.32842,-2.01474 7.93988,-4.42778 9.22051,-8.13574 -5.30449,-3.76981 -24.11289,-0.39719 -37.24363,-7.77416 5.04407,-1.04499 7.40348,-2.06302 9.76289,-5.78542 -12.40571,-3.9567 -25.76862,-7.36642 -33.627746,-13.92116 4.241253,0.0524 8.201156,0.9488 13.740366,-2.89271 -11.111694,-5.98819 -22.969108,-10.73351 -32.18139,-19.88738 5.745213,-0.14063 11.939452,-0.0568 13.740371,-2.16953 -10.17044,-6.30068 -18.751242,-13.30787 -25.853592,-20.97215 8.039979,0.97052 11.435284,0.13478 13.378782,-1.26556 -7.687795,-7.87419 -17.417559,-14.52319 -22.056911,-24.22644 5.969606,2.057484 11.431249,2.84506 15.36752,-0.180795 -2.612365,-5.893453 -13.805413,-9.369618 -20.248967,-23.141676 6.284359,0.609377 12.949606,1.371108 14.282753,0 C 61.802068,58.517346 56.796919,51.835885 51.887978,44.913906 65.338021,44.714177 85.715734,44.966253 84.792549,43.82914 l -8.31654,-8.497335 c 13.137617,-3.537241 26.580651,0.568164 36.339661,3.615887 4.38186,-3.457681 -0.0776,-7.82998 -5.42383,-12.294015 11.16496,1.490646 21.25382,4.057389 30.37345,7.593362 4.87238,-4.399329 -3.16389,-8.798658 -7.05098,-13.197987 17.24936,3.272568 24.55716,7.87068 31.81981,12.47481 5.26935,-5.050799 0.30166,-9.343299 -3.2543,-13.740371 13.00566,4.817048 19.70478,11.035551 26.75756,17.175463 2.39119,-3.227053 6.07494,-5.592408 1.62715,-13.378781 9.23416,5.322725 16.18926,11.59506 21.33374,18.621817 5.71336,-3.637941 3.40387,-8.613023 3.43509,-13.197987 9.59665,7.806516 15.68687,16.11395 23.14168,24.226443 1.50169,-1.093437 2.81661,-4.80171 3.97747,-10.666867 22.89539,22.211815 55.24591,78.158241 8.31654,100.340861 C 207.95028,109.95728 160.25292,86.016909 107.39184,68.055583 Z"/>
+ <path style="fill:#75a928" d="M 467.92487,68.055583 C 399.9772,103.08694 360.47798,131.42455 338.8377,155.56005 c 11.08235,44.41759 68.89638,46.44464 90.03559,45.19858 -4.32842,-2.01474 -7.93988,-4.42778 -9.22051,-8.13574 5.30449,-3.76981 24.11289,-0.39719 37.24363,-7.77416 -5.04407,-1.04499 -7.40348,-2.06302 -9.76289,-5.78542 12.40571,-3.9567 25.76862,-7.36642 33.62775,-13.92116 -4.24126,0.0524 -8.20116,0.9488 -13.74037,-2.89271 11.11169,-5.98819 22.96911,-10.73351 32.18139,-19.88738 -5.74521,-0.14063 -11.93945,-0.0568 -13.74037,-2.16953 10.17044,-6.30068 18.75124,-13.30787 25.85359,-20.97215 -8.03998,0.97052 -11.43528,0.13478 -13.37878,-1.26556 7.68779,-7.87419 17.41756,-14.52319 22.05691,-24.22644 -5.96961,2.057484 -11.43125,2.84506 -15.36752,-0.180795 2.61237,-5.893453 13.80541,-9.369618 20.24897,-23.141676 -6.28436,0.609377 -12.94961,1.371108 -14.28276,0 2.92231,-11.888563 7.92746,-18.570024 12.8364,-25.492003 -13.45004,-0.199729 -33.82775,0.05235 -32.90457,-1.084766 l 8.31654,-8.497335 c -13.13762,-3.537241 -26.58065,0.568164 -36.33966,3.615887 -4.38186,-3.457681 0.0776,-7.82998 5.42383,-12.294015 -11.16496,1.490646 -21.25382,4.057389 -30.37345,7.593362 -4.87238,-4.399329 3.16389,-8.798658 7.05098,-13.197987 -17.24936,3.272568 -24.55716,7.87068 -31.81981,12.47481 -5.26935,-5.050799 -0.30166,-9.343299 3.2543,-13.740371 -13.00566,4.817048 -19.70478,11.035551 -26.75756,17.175463 -2.39119,-3.227053 -6.07494,-5.592408 -1.62715,-13.378781 -9.23416,5.322725 -16.18926,11.59506 -21.33374,18.621817 -5.71336,-3.637941 -3.40387,-8.613023 -3.43509,-13.197987 -9.59665,7.806516 -15.68687,16.11395 -23.14168,24.226443 -1.50169,-1.093437 -2.81661,-4.80171 -3.97747,-10.666867 -22.89539,22.211815 -55.24591,78.158241 -8.31654,100.340861 39.91877,-32.94716 87.61613,-56.887531 140.47721,-74.848857 z"/>
+ <path style="fill:#bc1142" transform="matrix(1.131107,0,0,1.1280497,-43.139135,-68.310983)" d="m 365.2046,521.84937 a 71.956155,66.532319 0 1 1 -143.91231,0 71.956155,66.532319 0 1 1 143.91231,0 z"/>
+ <path style="fill:#bc1142" transform="matrix(0.76741684,-1.1613112,2.171115,1.4224368,-560.88858,217.68859)" d="m 262.84091,276.64774 a 61.875,28.125 0 1 1 -123.75,0 61.875,28.125 0 1 1 123.75,0 z"/>
+ <path style="fill:#bc1142" transform="matrix(-0.76741684,-1.1613112,-2.171115,1.4224368,1134.8288,213.68859)" d="m 262.84091,276.64774 a 61.875,28.125 0 1 1 -123.75,0 61.875,28.125 0 1 1 123.75,0 z"/>
+ <path style="fill:#bc1142" d="M 72.910253,342.0878 C 109.32447,332.33088 85.201845,492.72431 55.576871,479.56357 22.990103,453.35089 12.493801,376.58814 72.910253,342.0878 Z"/>
+ <path style="fill:#bc1142" d="m 493.67828,340.0878 c -36.41422,-9.75692 -12.2916,150.63651 17.33338,137.47577 32.58677,-26.21268 43.08307,-102.97543 -17.33338,-137.47577 z"/>
+ <path style="fill:#bc1142" d="m 369.97158,220.6534 c 62.83486,-10.61013 115.11594,26.72229 113.01138,94.85796 -2.06693,26.12112 -136.15872,-90.96907 -113.01138,-94.85796 z"/>
+ <path style="fill:#bc1142" d="M 196.35975,218.6534 C 133.52489,208.04327 81.24381,245.37569 83.34837,313.51136 85.4153,339.63248 219.50709,222.54229 196.35975,218.6534 Z"/>
+ <path style="fill:#bc1142" d="m 286.61932,202.75568 c -37.50259,-0.97548 -73.49548,27.83418 -73.58158,44.54443 -0.10462,20.30426 29.6512,41.09266 73.83726,41.62035 45.12305,0.32321 73.91561,-16.64049 74.0611,-37.59409 0.16484,-23.73996 -41.03879,-48.93744 -74.31678,-48.57069 z"/>
+ <path style="fill:#bc1142" d="m 288.90937,619.11675 c 32.69744,-1.42711 76.57083,10.53196 76.6568,26.39598 0.5427,15.4052 -39.78969,50.21055 -78.82634,49.53765 -40.42729,1.74391 -80.06908,-33.11559 -79.54951,-45.19859 -0.60506,-17.71593 49.226,-31.54796 81.71905,-30.73504 z"/>
+ <path style="fill:#bc1142" d="m 168.13874,525.10369 c 23.2791,28.04573 33.89066,77.31899 14.46355,91.84353 -18.37917,11.08784 -63.01228,6.52162 -94.736237,-39.05157 -21.395052,-38.24168 -18.637584,-77.15663 -3.615887,-88.58924 22.464424,-13.68429 57.173424,4.79902 83.888574,35.79728 z"/>
+ <path style="fill:#bc1142" d="m 405.0209,516.21177 c -25.18682,29.50165 -39.21227,83.30951 -20.83785,100.6428 17.56828,13.46361 64.7292,11.58162 99.56566,-36.75574 25.29599,-32.46471 16.82013,-86.68225 2.37077,-101.07511 -21.46408,-16.60213 -52.27691,4.64489 -81.09858,37.18805 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.0703125,4 C 9.1543185,4.1041759 9.271946,4.2055312 9.147461,4.3251953 8.975885,4.2161137 8.8030145,4.1078075 8.395508,4.0302734 8.4873385,4.1345029 8.676631,4.238544 8.5615235,4.3427734 8.3460775,4.2589987 8.1084925,4.1984025 7.8447265,4.1630859 7.9710115,4.2688484 8.076176,4.3721817 7.972656,4.4541015 7.742105,4.3818945 7.424627,4.2843593 7.114258,4.368164 l 0.196289,0.2011719 c 0.02181,0.026941 -0.459594,0.021637 -0.777344,0.026367 0.09975,0.1410581 0.198307,0.2824055 0.268555,0.4970706 0.264593,-0.00175 0.524919,-0.0035 0.508789,-0.023435 L 7.114258,4.868164 c 0.310369,-0.083805 0.627847,0.01373 0.858398,0.085937 0.10352,-0.08192 -0.00165,-0.1852531 -0.1279295,-0.2910156 0.263766,0.035317 0.501351,0.095913 0.716797,0.1796875 C 8.676631,4.738544 8.4873385,4.6345029 8.395508,4.5302734 8.8030145,4.6078076 8.975885,4.7161137 9.147461,4.8251953 9.271946,4.7055312 9.1543185,4.6041759 9.0703125,4.5 9.3775635,4.6141261 9.5355305,4.761759 9.7021485,4.9072265 9.7586435,4.8307708 9.846288,4.7743194 9.7412135,4.5898437 9.9593655,4.7159504 10.123584,4.864777 10.24512,5.03125 c 0.134975,-0.08619 0.0803,-0.2038725 0.08105,-0.3125 0.226715,0.1849529 0.370759,0.38104 0.546875,0.573242 0.03547,-0.025905 0.06633,-0.112995 0.09375,-0.251953 0.288505,0.2806935 0.632054,0.788547 0.729492,1.28125 C 11.857506,5.7107655 11.356176,4.9188718 10.9668,4.540039 10.939375,4.678997 10.908525,4.7660862 10.87305,4.7919922 10.696932,4.59979 10.552888,4.4037029 10.326172,4.21875 c -7.5e-4,0.1086275 0.05392,0.2263095 -0.08105,0.3125 C 10.123582,4.3647713 9.959363,4.2159504 9.741211,4.0898437 9.846288,4.2743194 9.758641,4.3307709 9.702146,4.4072265 9.5355305,4.261759 9.3775635,4.1141261 9.0703125,4 Z M 15.135742,4 C 14.82849,4.1141261 14.670525,4.261759 14.503906,4.4072265 14.447416,4.3307709 14.360744,4.2743194 14.465821,4.0898437 14.247669,4.2159504 14.082473,4.3647713 13.960938,4.53125 13.825963,4.4450595 13.88062,4.3273775 13.879883,4.21875 13.653168,4.4037029 13.5101,4.59979 13.333985,4.7919922 c -0.03548,-0.025906 -0.0673,-0.1129951 -0.09473,-0.2519532 -0.389376,0.3788328 -0.890707,1.1707265 -0.729492,1.78125 0.09744,-0.492703 0.440987,-1.0005565 0.729492,-1.28125 0.02743,0.138958 0.05925,0.226048 0.09473,0.251953 0.176115,-0.192202 0.319183,-0.388289 0.545898,-0.573242 7.5e-4,0.1086275 -0.05392,0.2263098 0.08106,0.3125 0.121535,-0.1664785 0.286731,-0.3152996 0.504883,-0.4414063 -0.105077,0.1844757 -0.0184,0.2409272 0.03809,0.3173828 C 14.670525,4.761759 14.82849,4.6141261 15.135742,4.5 c -0.08401,0.1041759 -0.200657,0.2055312 -0.07617,0.3251953 0.171575,-0.1090816 0.343469,-0.2173933 0.750976,-0.2949219 -0.09183,0.1042295 -0.281123,0.2082706 -0.166016,0.3125 0.215446,-0.083775 0.453031,-0.1443709 0.716797,-0.1796875 -0.126279,0.1057625 -0.231449,0.2090958 -0.12793,0.2910156 0.230551,-0.072207 0.54803,-0.1697422 0.858399,-0.085937 l -0.196289,0.201172 c -0.01613,0.01991 0.244196,0.021675 0.508789,0.023435 0.07025,-0.2146649 0.168804,-0.3560123 0.268554,-0.4970704 -0.317749,-0.00473 -0.799153,5.75e-4 -0.777343,-0.026367 l 0.196289,-0.2011719 c -0.310369,-0.083805 -0.627848,0.013731 -0.858399,0.085937 -0.103519,-0.08192 0.0017,-0.1852532 0.12793,-0.2910156 -0.263766,0.035316 -0.501351,0.095913 -0.716797,0.1796875 -0.115107,-0.1042294 0.07419,-0.2082706 0.166016,-0.3125 C 15.40304,4.1078076 15.231146,4.2161137 15.059571,4.3251953 14.935085,4.2055312 15.051735,4.1041759 15.135742,4 Z M 6.4990235,5.199219 c 0.081731,0.1751875 0.194273,0.279034 0.291992,0.3603515 C 6.740009,5.4157675 6.674839,5.3081755 6.6064455,5.208008 6.5699105,5.204758 6.536649,5.202878 6.4990235,5.199218 Z m 11.2080075,0 c -0.03763,0.00365 -0.07089,0.00554 -0.107422,0.00879 -0.06839,0.1001675 -0.133564,0.2077595 -0.18457,0.3515625 C 17.512758,5.478254 17.6253,5.3744075 17.707031,5.19922 Z M 7.8447265,5.6435545 C 9.32061,6.406647 10.209219,7.0314055 10.743164,7.5722655 10.808344,7.4688185 10.860177,7.350958 10.893555,7.216797 10.878825,7.200322 10.85528,7.181682 10.839844,7.165039 9.9663,6.513009 8.954236,6.021628 7.8447265,5.6435545 Z m 8.5166015,0 C 15.251819,6.021628 14.239755,6.513009 13.366211,7.165039 c -0.01544,0.016645 -0.03898,0.03528 -0.05371,0.051758 0.03338,0.134161 0.08521,0.2520215 0.150391,0.3554685 0.533945,-0.54086 1.422554,-1.1656185 2.898437,-1.928711 z M 12.078125,8.334961 c -0.885977,-0.02311 -1.736246,0.6597625 -1.738281,1.055664 -4.69e-4,0.091914 0.03252,0.183181 0.08106,0.272461 0.224789,-0.384794 0.925018,-0.847224 1.657226,-0.828125 0.667064,-0.00737 1.463159,0.421939 1.688477,0.895508 0.03939,-0.078435 0.06679,-0.159426 0.06738,-0.2451175 0.0039,-0.56245 -0.969686,-1.1590795 -1.75586,-1.1503905 z M 9.7841795,8.691406 c -0.395062,0.1018975 -0.7934225,0.10993 -1.017578,0.09668 0.018415,-0.00859 0.03174,-0.01993 0.04883,-0.029295 -0.926089,0.2449805 -1.5752555,1.025068 -1.5390625,2.200196 0.0018,0.02263 0.015595,0.03205 0.02539,0.0459 0.150564,-1.138091 1.010217,-1.8145885 2.1015625,-1.8349615 0.117799,-0.0022 0.238815,0.00718 0.361328,0.02051 C 9.986589,8.9261675 10.083315,8.735007 9.94629,8.71192 9.8916605,8.70267 9.838085,8.69763 9.7841805,8.69141 Z m 4.7451175,0.027345 c -0.156719,6e-4 -0.317224,0.01223 -0.481445,0.04004 -0.136868,0.02306 -0.04074,0.214624 0.180664,0.4785155 0.122843,-0.013405 0.244198,-0.022725 0.362305,-0.02051 1.091344,0.02037 1.950998,0.697673 2.101562,1.8359375 0.0098,-0.01385 0.0236,-0.02326 0.02539,-0.0459 0.03717,-1.2070505 -0.646635,-2.00223 -1.613281,-2.223633 -0.177534,-0.00526 -0.362236,-0.018815 -0.575195,-0.064453 z m -0.461914,1.72168 a 2.0387884,1.7260841 56.426594 0 0 -0.553711,0.07715 c -0.112533,0.0826 -0.249633,0.156095 -0.415039,0.212891 a 2.0387884,1.7260841 56.426594 0 0 -0.651367,1.625 2.0387884,1.7260841 56.426594 0 1 0.714844,-1.169922 2.0387884,1.7260841 56.426594 0 1 0.905273,-0.245117 2.0387884,1.7260841 56.426594 0 1 2.02539,1.995117 2.0387884,1.7260841 56.426594 0 0 -2.02539,-2.495117 z m -3.884766,0.09375 a 1.7260841,2.0387884 33.573406 0 0 -0.07617,10e-4 1.7260841,2.0387884 33.573406 0 0 -2.026368,2.49707 1.7260841,2.0387884 33.573406 0 1 2.026368,-1.99707 1.7260841,2.0387884 33.573406 0 1 0.905273,0.245117 1.7260841,2.0387884 33.573406 0 1 0.700195,1.170899 1.7260841,2.0387884 33.573406 0 0 -0.700195,-1.670899 1.7260841,2.0387884 33.573406 0 0 -0.829102,-0.246094 z m 6.787109,1.054687 c -0.347409,-0.09335 -0.454464,0.474995 -0.420898,1.160157 0.03611,-0.434254 0.163577,-0.729301 0.420898,-0.660157 0.629919,0.360741 0.932184,0.916801 1.008789,1.478516 0.06635,-0.713059 -0.189499,-1.509326 -1.008789,-1.978516 z m -9.9394525,0.04687 c -0.81907,0.469064 -1.074943,1.265328 -1.008789,1.978516 0.076822,-0.561597 0.3792335,-1.117983 1.008789,-1.478516 0.2573635,-0.06916 0.3848055,0.226638 0.4208985,0.661133 0.033565,-0.685352 -0.073489,-1.254485 -0.4208985,-1.161133 z m 5.1503905,2.446289 a 1.9227955,1.7781355 0 0 0 -1.979492,1.777344 1.9228515,1.7781873 0 0 0 0.02149,0.25 1.9227955,1.7781355 0 0 1 1.958008,-1.527344 1.9227955,1.7781355 0 0 1 1.845703,1.533203 1.9228515,1.7781873 0 0 0 0.02051,-0.255859 1.9227955,1.7781355 0 0 0 -1.866211,-1.777344 z m 4.193359,0.66211 c -0.450571,0.01178 -0.987375,0.439316 -1.498046,1.017578 -0.466957,0.548518 -0.765389,1.446136 -0.665039,2.007812 0.07096,-0.510364 0.321271,-1.104 0.665039,-1.507812 0.510671,-0.578263 1.047475,-1.005799 1.498046,-1.017578 0.150191,-0.0039 0.2912,0.03838 0.417969,0.136719 0.153735,0.153573 0.274188,0.502251 0.310547,0.905273 0.06203,-0.59979 -0.0952,-1.190158 -0.310547,-1.405273 -0.126769,-0.09833 -0.267778,-0.140645 -0.417969,-0.136719 z m -8.6318355,0.272461 c -0.1613655,-0.0069 -0.3116585,0.02637 -0.444336,0.107422 -0.212428,0.162136 -0.318005,0.559321 -0.2626955,1.044921 0.036865,-0.249481 0.129616,-0.443348 0.2626955,-0.544921 0.1326775,-0.08105 0.2829705,-0.114357 0.444336,-0.107422 0.484097,0.02081 1.063762,0.404267 1.5371095,0.955078 0.2937725,0.354939 0.497154,0.851973 0.557617,1.291992 C 9.9380935,17.25907 9.6938005,16.472488 9.279297,15.971681 8.8059495,15.42087 8.2262845,15.037414 7.7421875,15.016603 Z m 4.3906255,3.182617 c -0.76763,-0.01926 -1.94496,0.308788 -1.930664,0.728515 -0.0028,0.06472 0.0484,0.159115 0.131836,0.262696 0.318988,-0.298055 1.184991,-0.506613 1.798828,-0.491211 0.617742,-0.02704 1.395275,0.151157 1.686523,0.415039 0.07701,-0.108313 0.126787,-0.210385 0.124024,-0.289063 -0.0021,-0.375851 -1.038089,-0.659786 -1.810547,-0.625976 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.8046875,2 c -2.338826,0 -4.2998046,0.7588274 -4.2998047,3.089844 0,0.090015 0.00708,0.1803075 0.012696,0.2705075 C 4.6455208,3.2121881 6.545942,2.5 8.8046875,2.5 9.6868775,2.5 11,3.2978515 12,3.2978515 13,3.2978515 14.313123,2.5 15.195313,2.5 c 2.258745,0 4.159166,0.7121881 4.287109,2.8603515 0.0056,-0.0902 0.0127,-0.180492 0.0127,-0.2705075 C 19.495117,2.7588274 17.534139,2 15.195313,2 14.313123,2 13,2.7978515 12,2.7978515 11,2.7978515 9.6868775,2 8.8046875,2 Z m -3.036133,6.916992 c -0.00175,0.00705 -0.0021,0.012335 -0.0039,0.01953 -0.144962,0.52566 -0.358989,1.153185 -0.555664,1.614258 -0.8423808,0.810848 -1.2768752,2.008038 -1.1982423,3.160156 0.057727,-0.989495 0.477326,-1.966226 1.1982423,-2.660156 0.196675,-0.461073 0.410702,-1.088598 0.555664,-1.614258 0.05439,-0.2144605 0.071859,-0.3629195 0.0039,-0.5195315 z m 12.4628905,0 c -0.06795,0.156612 -0.05048,0.305071 0.0039,0.5195315 0.144962,0.52566 0.35899,1.1531855 0.555664,1.6142575 0.720916,0.693931 1.140516,1.670662 1.198243,2.660157 0.07863,-1.152119 -0.355862,-2.349309 -1.198243,-3.160157 -0.196674,-0.461072 -0.410702,-1.0885975 -0.555664,-1.6142575 -0.0018,-0.00719 -0.0022,-0.01248 -0.0039,-0.01953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-rosa.svg b/.icons/awkward/24x24/apps/distributor-logo-rosa.svg
new file mode 100644
index 00000000..51f2910d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-rosa.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3757a1" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <g style="fill:none;stroke:#000000;stroke-linejoin:round;opacity:0.2" transform="translate(0,0.5)">
+ <path d="M 17.5,12 C 17.5,15.038 15.038,17.5 12,17.5 8.9624,17.5 6.5,15.038 6.5,12 6.5,8.9624 8.9624,6.5 12,6.5 H 17.5 Z"/>
+ <path d="M 17.5,6.5 C 17.5,6.5 17,9.5 14,12 11,14.5 8.25,16 8.25,16"/>
+ </g>
+ <g style="fill:none;stroke:#ffffff;stroke-linejoin:round">
+ <path d="M 17.5,12 C 17.5,15.038 15.038,17.5 12,17.5 8.9624,17.5 6.5,15.038 6.5,12 6.5,8.9624 8.9624,6.5 12,6.5 H 17.5 Z"/>
+ <path d="M 17.5,6.5 C 17.5,6.5 17,9.5 14,12 11,14.5 8.25,16 8.25,16"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-salentos.svg b/.icons/awkward/24x24/apps/distributor-logo-salentos.svg
new file mode 100644
index 00000000..4d85485c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-salentos.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12 2c-0.418899-0.010095-0.832508 0.094856-1.195509 0.3033525l-6.7170554 3.8630317c-0.7064077 0.4062158-1.1415611 1.157013-1.1415094 1.9695162v7.6267296c0 0.812411 0.4351023 1.56311 1.1414094 1.969316l6.7170554 3.863232c0.377341 0.217013 0.801462 0.318088 1.22238 0.303225 0.366954-0.01296 0.590422-0.209885 0.919387-0.399076l6.500054-4.000033c0.706407-0.406216 1.000059-0.687509 1.000008-1.500012v-7.5000622c1.7e-5 -0.2754837 0.449558-0.9073939 0.355905-1.1576645-0.182565-0.48787-0.530964-0.9068849-0.997861-1.1753711l-6.717055-3.8630317c-0.331275-0.1902514-0.705221-0.2945608-1.087509-0.3033525z" style="fill:#53d953"/>
+ <path d="m11.9995 2.00035a2.2828187 2.2739686 0 0 0-1.195009 0.3027025l-6.7170554 3.8633317a2.2828187 2.2739686 0 0 0-1.1415094 1.9695162v0.5000041a2.2828187 2.2739686 0 0 1 1.1416094-1.9695162l6.7170554-3.8633317a2.2828187 2.2739686 0 0 1 1.195309-0.3027375 2.2828187 2.2739686 0 0 1 1.087909 0.3027375l6.717055 3.8633317a2.2828187 2.2739686 0 0 1 1.14151 1.9695162v-0.5000041a2.2828187 2.2739686 0 0 0-1.14151-1.9695162l-6.717055-3.8633317a2.2828187 2.2739686 0 0 0-1.088009-0.3027025z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2.9459262 15.862464v0.500004a2.2828187 2.2739686 0 0 0 1.1416094 1.968766l6.7170554 3.863332a2.2828187 2.2739686 0 0 0 2.283218 0l6.717055-3.863532a2.2828187 2.2739686 0 0 0 1.14151-1.969016v-0.500004a2.2828187 2.2739686 0 0 1-1.14161 1.968766l-6.717055 3.863332a2.2828187 2.2739686 0 0 1-2.283218 0l-6.7170554-3.863532a2.2828187 2.2739686 0 0 1-1.1415094-1.969016z" style="opacity:.2"/>
+ <path d="m3.1765468 7.1417867a2.2828187 2.2739686 0 0 0-0.2304706 0.9941492v7.7266261a2.2828187 2.2739686 0 0 0 1.1416109 1.968766l6.7168519 3.863313a2.2828187 2.2739686 0 0 0 1.141611 0.303713v-9.981527z" style="fill:#ef2b2f"/>
+ <path d="m20.721612 7.1603419-8.776439 4.8779701 9.77e-4 9.960042a2.2828187 2.2739686 0 0 0 1.140634-0.303713l6.717829-3.863313a2.2828187 2.2739686 0 0 0 1.141611-1.968766v-7.7266261a2.2828187 2.2739686 0 0 0-0.224612-0.975594z" style="fill:#ffbb1f"/>
+ <path d="m20.721541 7.1594909-8.775391 4.8769531v0.499999l8.775391-4.8769521a2.2828187 2.2739686 0 0 1 0.224609 0.9765626v-0.5a2.2828187 2.2739686 0 0 0-0.224609-0.9765626z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m3.1766188 7.1419128a2.2828187 2.2739686 0 0 0-0.2304688 0.9941407v0.5a2.2828187 2.2739686 0 0 1 0.2304688-0.9941407l8.7695312 4.8750002v-0.499999z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-smartos.svg b/.icons/awkward/24x24/apps/distributor-logo-smartos.svg
new file mode 100644
index 00000000..6bab40bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-smartos.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="2.5" width="20" height="20" rx="2" ry="2" style="opacity:.2"/>
+ <rect x="2" y="2" width="20" height="20" rx="2" ry="2" style="fill:#24b8eb"/>
+ <path d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m5 4.5c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h13v5h-5v-4h-2v5c0 0.554 0.446 1 1 1h7c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1h-13v-5h5v4h2v-5c0-0.554-0.446-1-1-1z" style="opacity:.2"/>
+ <path d="m5 4c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h13v5h-5v-4h-2v5c0 0.554 0.446 1 1 1h7c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1h-13v-5h5v4h2v-5c0-0.554-0.446-1-1-1z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-solus.svg b/.icons/awkward/24x24/apps/distributor-logo-solus.svg
new file mode 100644
index 00000000..132db40f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-solus.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8.40625,1.875 C 8.2510395,2.3819922 8.08412,2.8847504 7.9140625,3.3867188 A 10.000118,10.000118 0 0 0 2,12.5 10.000118,10.000118 0 0 0 2.444336,15.416016 C 2.3477489,15.589505 2.253748,15.764637 2.15625,15.9375 L 2,16.25 2.241211,16.374023 c 0.1620488,0.07523 0.3799099,0.132328 0.6347655,0.188477 A 10.000118,10.000118 0 0 0 12,22.5 10.000118,10.000118 0 0 0 21.785156,14.549805 C 22.063579,14.173616 22.287891,13.792942 22.46875,13.4375 L 22.625,13.125 22.3125,12.8125 C 22.21439,12.709187 22.108056,12.611921 21.999023,12.515625 A 10.000118,10.000118 0 0 0 22,12.5 10.000118,10.000118 0 0 0 12,2.5 10.000118,10.000118 0 0 0 9.2353515,2.8945313 C 8.844666,2.3214452 8.53203,1.912506 8.40625,1.875 Z"/>
+ <path style="fill:#4c5263" d="m 22.000238,12.000132 c 0,0.965065 -0.136705,1.898201 -0.391806,2.781099 -1.204802,4.169788 -5.050464,4.08629 -9.608312,4.08629 -3.3511756,0 -6.3173447,1.48432 -8.1319036,-1.045895 -1.1759291,-1.639712 -1.8682145,-3.649757 -1.8682145,-5.821494 0,-5.5229129 4.4772052,-10.0001187 10.0001181,-10.0001186 5.522913,0 10.000118,4.4772057 10.000118,10.0001186 z"/>
+ <path style="fill:#4c5263;fill-rule:evenodd" d="M 8.406328,1.3749997 C 6.9015005,6.2904965 4.677013,10.968372 2.1562515,15.437673 L 2,15.750177 2.240873,15.874304 c 0.21146,0.09817 0.489842,0.164189 0.866709,0.239565 0.3768685,0.07537 0.840457,0.150502 1.3614055,0.224925 1.0419,0.148829 2.3122465,0.294315 3.5446595,0.422364 2.464828,0.256081 4.778499,0.442818 4.778499,0.442818 l 0.393681,0.03173 -0.03021,-0.393989 c 0,0 -0.610468,-7.942266 -0.724496,-9.247239 l -0.0061,-0.070497 -0.03418,-0.062257 C 11.668362,6.307984 8.8620355,1.5108857 8.406328,1.3749997 Z m 0.3125025,1.4062669 c 1.066891,1.8768756 1.9885825,2.9410304 3.1250375,5.0000599 0.113394,1.312221 0.559847,8.0874145 0.608005,8.7134075 C 12.114749,16.467183 10.334995,16.324011 8.0832275,16.090072 6.8556485,15.962523 5.591246,15.817725 4.5645085,15.671052 4.0511415,15.597723 3.596972,15.523628 3.2400305,15.452236 3.0639175,15.417016 3.060048,15.314609 2.937511,15.281422 4.778569,12.028483 7.7030105,6.926985 8.7188305,2.7812666 Z"/>
+ <path style="fill:#4c5263;fill-rule:evenodd" d="m 13.718891,8.7188375 -0.160742,0.703059 c 1.570109,1.0502355 3.066412,1.9671905 4.038133,2.9422345 0.971719,0.975047 1.427073,1.934591 1.057752,3.278232 l -0.172121,0.627148 0.611884,-0.220331 c 1.911817,-0.687883 2.820221,-2.020844 3.375198,-3.111542 L 22.625247,12.625134 22.312743,12.31263 C 21.380993,11.331411 19.941795,10.681047 18.271949,10.089018 16.602103,9.496991 14.783436,8.975539 13.718891,8.7188375 Z m 1.865038,1.242312 c 0.777102,0.2135685 1.623678,0.4664695 2.462493,0.7638645 1.52199,0.539608 2.962946,1.233445 3.777205,1.983361 -0.465587,0.858589 -1.175643,1.848865 -2.400542,2.464326 0.13133,-1.284685 -0.434743,-2.36737 -1.348893,-3.284649 -0.674772,-0.677081 -1.555946,-1.300804 -2.490263,-1.9269025 z"/>
+ <circle style="fill:#500000;fill-opacity:0" cx="12.012" cy="11.988" r="10.012"/>
+ <path style="fill:#5294e2" d="m 21.355469,15.286133 c -2.01907,1.432204 -4.403712,2.301339 -6.841797,2.675781 -3.398125,0.479506 -6.8594485,0.360441 -10.2695314,0.09961 -0.025018,0.0591 -0.041327,0.116856 -0.05957,0.174805 a 10.000118,10.000118 0 0 0 7.7167964,3.758789 c 0.0863,-2.8e-4 0.174,9e-4 0.258789,-0.001 a 10.000118,10.000118 0 0 0 0.289063,-0.0098 c 0.1369,-0.0062 0.269849,-0.01563 0.401367,-0.02637 a 10.000118,10.000118 0 0 0 0.739258,-0.08984 c 0.04695,-0.0078 0.09878,-0.01293 0.144531,-0.02148 a 10.000118,10.000118 0 0 0 7.663086,-6.464822 c -0.0149,-0.03192 -0.02561,-0.06369 -0.04199,-0.0957 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8.71875,3.2817199 C 7.7028855,7.427412 4.77853,12.528826 2.9375,15.78172 l 1.6269531,0.389648 c 1.0267359,0.146673 2.2919504,0.292389 3.5195314,0.419922 2.2516095,0.23394 4.0474165,0.412852 4.3847655,0.44043 -0.04819,-0.626398 -0.511583,-7.437462 -0.625,-8.75 C 10.707295,6.2226905 9.785641,5.1585955 8.71875,3.2817199 Z M 12.625,8.59422 c 1.506037,3.102446 1.507393,6.171708 0.625,8.4375 1.242481,0.0075 3.269925,0.146841 5.46875,-0.9375 -1.807255,-4.126559 -6.093751,-7.5 -6.09375,-7.5 z m 2.96875,1.875 c 0.93459,0.626261 1.825057,1.197748 2.5,1.875 0.914085,0.917215 1.38122,2.152929 1.25,3.4375 1.224755,-0.615398 2.034409,-1.641478 2.5,-2.5 -0.814294,-0.749856 -2.228113,-1.491678 -3.75,-2.03125 -0.839165,-0.297518 -1.722638,-0.567626 -2.5,-0.78125 z m 6.132812,4.309571 c -1.512468,1.800812 -4.24275,2.781941 -7.30957,3.227538 -3.325261,0.48314 -7.272853,0.343144 -10.7216795,0.05176 a 10.000118,10.000118 0 0 0 0.5263672,0.720703 c 3.3205723,0.26036 7.0649963,0.364364 10.2919923,-0.104492 2.599244,-0.377659 5.09411,-1.129278 6.777343,-2.499024 a 10.000118,10.000118 0 0 0 0.435547,-1.396483 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.625127,8.0938305 c 1.506037,3.1024465 1.5074,6.1718125 0.625008,8.4376055 1.242481,0.0075 3.269991,0.14683 5.468816,-0.937511 -1.807255,-4.126559 -6.093825,-7.5000945 -6.093824,-7.5000945 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.7188305,2.7812666 C 7.702966,6.9269585 4.778541,12.028527 2.937511,15.281422 l 1.627304,0.389942 c 1.026736,0.146673 2.291138,0.291472 3.518719,0.419005 2.251609,0.23394 4.047992,0.413489 4.385341,0.441067 C 12.420685,15.905038 11.957285,9.0938645 11.843868,7.7813265 10.707413,5.722297 9.7857215,4.6581422 8.7188305,2.7812666 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 15.593913,9.968853 c 0.93459,0.626261 1.825087,1.197771 2.50003,1.875022 0.914084,0.917215 1.381235,2.152975 1.250015,3.437546 1.224755,-0.615398 2.034438,-1.641512 2.50003,-2.500034 -0.814294,-0.749857 -2.228158,-1.491703 -3.750045,-2.031275 -0.839165,-0.297518 -1.722668,-0.567636 -2.50003,-0.781259 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.40625,1.375 C 8.2510395,1.8819922 8.08412,2.3847504 7.9140625,2.8867188 A 10.000118,10.000118 0 0 0 2,12 10.000118,10.000118 0 0 0 2.008789,12.166016 10.000118,10.000118 0 0 1 7.9140625,3.3867188 C 8.08412,2.8847504 8.2510395,2.3819922 8.40625,1.875 8.53203,1.912506 8.844666,2.3214452 9.2353515,2.8945313 A 10.000118,10.000118 0 0 1 12,2.5 a 10.000118,10.000118 0 0 1 10,10 10.000118,10.000118 0 0 1 -0.001,0.01563 c 0.109032,0.0963 0.215372,0.193562 0.313476,0.296875 l 0.145508,0.145508 c 0.0034,-0.0066 0.0074,-0.01396 0.01074,-0.02051 L 22.625,12.625 22.3125,12.3125 C 22.21439,12.209187 22.108056,12.111921 21.999023,12.015625 A 10.000118,10.000118 0 0 0 22,12 10.000118,10.000118 0 0 0 12,2 10.000118,10.000118 0 0 0 9.2353515,2.3945313 C 8.844666,1.8214451 8.53203,1.412506 8.40625,1.375 Z M 2.3564453,15.074219 C 2.2899017,15.195451 2.2241309,15.317148 2.15625,15.4375 L 2,15.75 2.2021485,15.854492 c 0.081169,-0.145865 0.1609781,-0.292608 0.2421875,-0.438476 a 10.000118,10.000118 0 0 1 -0.087891,-0.341797 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 21.726562,14.278321 c -1.512468,1.800812 -4.24275,2.781941 -7.30957,3.227538 -3.325261,0.48314 -7.272853,0.343144 -10.7216795,0.05176 a 10.000118,10.000118 0 0 0 0.5263672,0.720703 c 3.3205723,0.26036 7.0649963,0.364364 10.2919923,-0.104492 2.599244,-0.377659 5.09411,-1.129278 6.777343,-2.499023 a 10.000118,10.000118 0 0 0 0.435547,-1.396484 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-steamos.svg b/.icons/awkward/24x24/apps/distributor-logo-steamos.svg
new file mode 100644
index 00000000..e73115e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-steamos.svg
@@ -0,0 +1,19 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m10.464495 16.511944 4.215102-8.9669674 6.403079 4.5587924-7.553171 6.978332z" style="opacity:.2"/>
+ <circle cx="12.5" cy="17" r="3.5" style="opacity:.2"/>
+ <circle cx="4.5" cy="12" r="3.5" style="opacity:.2"/>
+ <path d="m10.464495 16.011946 4.215102-8.9669679 6.403079 4.5587929-7.553171 6.978332z" style="fill:#2d1c84"/>
+ <circle cx="18" cy="9.5" r="5" style="opacity:.2"/>
+ <circle cx="18" cy="9" r="5" style="fill:#9d2acd"/>
+ <circle cx="12.5" cy="16.5" r="3.5" style="fill:#9d2acd"/>
+ <path d="M 12.5,13 A 3.5,3.5 0 0 0 9,16.5 3.5,3.5 0 0 0 9.0117188,16.775391 3.5,3.5 0 0 1 12.5,13.5 3.5,3.5 0 0 1 15.988281,16.724609 3.5,3.5 0 0 0 16,16.5 3.5,3.5 0 0 0 12.5,13 Z" style="fill:#ffffff;opacity:.2"/>
+ <circle cx="4.5" cy="11.5" r="3.5" style="fill:#9d2acd"/>
+ <path d="m4.5 11.999607 8 5" style="fill:none;opacity:.2;stroke-linecap:round;stroke-width:3;stroke:#000000"/>
+ <path d="m4.5 11.5 8 5" style="fill:none;stroke-linecap:round;stroke-width:3;stroke:#e5acf3"/>
+ <circle cx="18" cy="9.5" r="3" style="opacity:.2"/>
+ <circle cx="18" cy="9" r="3" style="fill:#e5acf3"/>
+ <path d="M 18,4 A 5,5 0 0 0 13,9 5,5 0 0 0 13.0098,9.3027344 5,5 0 0 1 18,4.5 5,5 0 0 1 22.990234,9.1972656 5,5 0 0 0 23,9 5,5 0 0 0 18,4 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 4.5,8 A 3.5,3.5 0 0 0 1,11.5 3.5,3.5 0 0 0 1.0117188,11.775391 3.5,3.5 0 0 1 4.5,8.5 3.5,3.5 0 0 1 7.9882812,11.724609 3.5,3.5 0 0 0 8,11.5 3.5,3.5 0 0 0 4.5,8 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 18,6 A 3,3 0 0 0 15,9 3,3 0 0 0 15.013672,9.2558594 3,3 0 0 1 18,6.5 3,3 0 0 1 20.986328,9.2441406 3,3 0 0 0 21,9 3,3 0 0 0 18,6 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m4.4414062 9.9882812a1.50015 1.50015 0 0 0-1.4375 1.7480468 1.50015 1.50015 0 0 1 1.4375-1.248047 1.50015 1.50015 0 0 1 0.8535157 0.240235l8.0000001 5a1.50015 1.50015 0 0 1 0.71875 1.044922 1.50015 1.50015 0 0 0-0.71875-1.544922l-8.0000001-5a1.50015 1.50015 0 0 0-0.8535157-0.2402348z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-ubuntu-budgie.svg b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-budgie.svg
new file mode 100644
index 00000000..c559dd9a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-budgie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#404552" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 15.291016,4.499569 c -0.201144,0.00268 -0.409006,0.022898 -0.658204,0.072266 -0.453459,0.089841 -0.926766,0.362472 -1.326171,0.640625 -1.356039,0.9443922 -1.71418,2.7917335 -0.802735,4.125 0.762439,1.1153 2.188634,1.504894 3.431641,1.078125 0.262387,-0.09009 0.366866,-0.100215 0.570312,-0.117187 0.262332,-0.02189 0.684085,0.01064 1.0625,0.197265 0.307867,0.15184 0.571386,0.283935 0.742188,0.636718 0.04445,0.09183 0.123811,0.256871 0.140625,0.462891 0.02671,0.328409 -0.04045,0.487399 -0.257813,0.904297 0.3456,-0.278725 0.512263,-0.325236 1.025391,-0.949219 C 20.240172,10.308274 20.294247,8.2345194 19.18164,6.6069909 18.356882,5.4005278 17.094382,4.6284732 15.904297,4.5288659 15.686672,4.5106509 15.49216,4.496895 15.291016,4.499569 Z M 7.8339844,6.5015221 c -1.31465,0.02908 -2.6878024,0.9071223 -3.3710938,2.3476563 -0.578873,1.2203986 -0.6070395,2.5927346 -0.1328125,3.5976566 0.1734395,0.367531 0.314336,0.649707 0.625,1.005859 0.2826595,0.324039 0.7211488,0.577753 1.1289063,0.771484 1.384147,0.65761 3.024084,0.09614 3.6640625,-1.251953 0.5345591,-1.128 0.184226,-2.456824 -0.734375,-3.2617185 C 8.8197159,9.5405585 8.7624939,9.4603878 8.6542969,9.3042565 8.5147829,9.1029359 8.3435572,8.7479119 8.3164062,8.3569909 8.2943162,8.0389484 8.2765066,7.7645653 8.4785156,7.4644128 8.5310986,7.3862838 8.6266486,7.248647 8.7832031,7.140194 9.0327991,6.9673805 9.1892864,6.9461375 9.6230469,6.9292565 9.2398659,6.7791455 9.127221,6.6666536 8.390625,6.5405846 8.2073445,6.5092146 8.0217914,6.4973671 7.8339844,6.5015221 Z m 7.2128906,6.9980469 c -0.101374,-0.0023 -0.203407,0.0018 -0.306641,0.0098 -1.381724,0.105764 -2.462542,1.123629 -2.726562,2.382812 -0.05574,0.265801 -0.103299,0.358564 -0.19336,0.539063 -0.116113,0.232739 -0.36188,0.574582 -0.722656,0.804687 -0.293517,0.187206 -0.548507,0.346445 -0.949218,0.320313 -0.10431,-0.0068 -0.2892962,-0.01997 -0.4804692,-0.105469 C 9.3632726,17.314396 9.257006,17.184269 9,16.798397 c 0.068375,0.427582 0.022886,0.587647 0.3105469,1.324219 0.5726153,1.466204 2.3821241,2.515673 4.3984371,2.361328 1.494665,-0.114414 2.830269,-0.808011 3.533204,-1.767578 0.257085,-0.350944 0.449167,-0.627811 0.61914,-1.097656 0.154643,-0.427487 0.157269,-0.960728 0.117188,-1.433594 -0.12759,-1.505123 -1.410839,-2.652383 -2.931641,-2.685547 z"/>
+ <path style="fill:#ffffff" d="m 15.291476,4.0003252 c -0.201144,0.00268 -0.409874,0.02165 -0.659072,0.071018 -0.45346,0.089841 -0.926085,0.3641952 -1.32549,0.6423482 -1.356039,0.9443922 -1.714294,2.7900588 -0.802849,4.1233253 0.762439,1.1153007 2.187734,1.5058293 3.430741,1.07906 0.262387,-0.090086 0.367469,-0.099626 0.570915,-0.116598 0.262332,-0.021886 0.684706,0.010526 1.063121,0.1971568 0.307867,0.1518405 0.571178,0.2842645 0.74198,0.6370485 0.04445,0.09183 0.122767,0.255072 0.139581,0.461092 0.02671,0.328409 -0.03871,0.488326 -0.256072,0.905224 0.3456,-0.278725 0.511161,-0.3247 1.024289,-0.948683 C 20.240042,9.8092407 20.293445,7.7340356 19.180839,6.1065071 18.35608,4.900044 17.093407,4.129612 15.903322,4.0300047 c -0.217625,-0.018215 -0.4107,-0.032353 -0.611844,-0.029679 z"/>
+ <path style="fill:#ffffff" d="m 7.8337457,6.0011537 c -1.31465,0.02908 -2.6868259,0.908099 -3.3701173,2.348633 -0.578873,1.220399 -0.6070395,2.5927363 -0.1328125,3.5976583 0.1734395,0.367531 0.314336,0.648731 0.625,1.004883 0.2826595,0.324039 0.7211488,0.57873 1.1289063,0.772461 1.384147,0.65761 3.0231075,0.09614 3.663086,-1.251954 0,0 0,-10e-4 0,-10e-4 0.5345588,-1.128 0.184226,-2.456824 -0.734375,-3.2617183 C 8.8194772,9.0401687 8.7632317,8.9599974 8.6550347,8.8038661 8.5155207,8.6025455 8.3442952,8.2475202 8.3171442,7.8565992 c -0.02209,-0.3180425 -0.0399,-0.591449 0.162109,-0.8916015 0.052583,-0.078129 0.1471565,-0.215766 0.303711,-0.324219 0.249596,-0.1728135 0.40706,-0.1940565 0.8408205,-0.2109375 -0.383181,-0.150111 -0.495826,-0.262603 -1.232422,-0.388672 -0.1832805,-0.03137 -0.36981,-0.044195 -0.557617,-0.04004 z"/>
+ <path style="fill:#ffffff" d="m 15.047423,13.000695 c -0.101374,-0.0023 -0.203582,0.0013 -0.306816,0.0093 v -0.0011 c -1.381724,0.105764 -2.463718,1.123651 -2.727738,2.382834 -0.05574,0.265801 -0.101835,0.359283 -0.191896,0.539782 -0.116114,0.232739 -0.363439,0.575461 -0.724215,0.805566 -0.293517,0.187206 -0.546841,0.346306 -0.947553,0.320174 -0.10431,-0.0068 -0.289108,-0.0202 -0.480281,-0.1057 C 9.3642279,16.815206 9.257006,16.683734 9,16.297862 c 0.068375,0.427582 0.022408,0.588251 0.3100687,1.324823 0.5726153,1.466204 2.3831923,2.516656 4.3995053,2.362311 1.494665,-0.114414 2.83033,-0.8096 3.533265,-1.769167 0.257085,-0.350944 0.44908,-0.627163 0.619053,-1.097008 0.154643,-0.427487 0.156085,-0.960734 0.116004,-1.4336 -0.12759,-1.505123 -1.409671,-2.651373 -2.930473,-2.684537 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-ubuntu-mate.svg b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-mate.svg
new file mode 100644
index 00000000..ecd93a66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-mate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#7ea043" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.011,-0.291 z"/>
+ <path style="opacity:0.2" d="m 13,5.5 v 5 L 17,8 Z m -1,1 A 6,6 0 0 0 6.6269531,9.8378906 L 7.4824219,10.373047 A 5,5 0 0 1 12,7.5 Z m 0,2 a 4,4 0 0 0 -3.6640625,2.40625 l 0.859375,0.537109 A 3,3 0 0 1 12,9.5 Z m 4.994141,0.6816406 -0.84961,0.53125 A 5,5 0 0 1 17,12.5 5,5 0 0 1 16.148438,15.289062 l 0.845703,0.529297 A 6,6 0 0 0 18,12.5 6,6 0 0 0 16.994141,9.1816406 Z M 5,10 v 5 l 4,-2.5 z m 10.300781,0.240234 -0.851562,0.533204 A 3,3 0 0 1 15,12.5 3,3 0 0 1 14.451172,14.228516 l 0.845703,0.529296 A 4,4 0 0 0 16,12.5 4,4 0 0 0 15.300781,10.240234 Z m -6.1074216,3.31836 -0.859375,0.537109 A 4,4 0 0 0 12,16.5 v -1 A 3,3 0 0 1 9.1933594,13.558594 Z M 13,14.5 v 5 L 17,17 Z M 7.4824219,14.626953 6.6308594,15.160156 A 6,6 0 0 0 12,18.5 v -1 A 5,5 0 0 1 7.4824219,14.626953 Z"/>
+ <path style="fill:#ffffff" d="M 13 5 L 13 10 L 17 7.5 L 13 5 z M 12 6 A 6 6 0 0 0 6.6269531 9.3378906 L 7.4824219 9.8730469 A 5 5 0 0 1 12 7 L 12 6 z M 12 8 A 4 4 0 0 0 8.3359375 10.40625 L 9.1953125 10.943359 A 3 3 0 0 1 12 9 L 12 8 z M 16.994141 8.6816406 L 16.144531 9.2128906 A 5 5 0 0 1 17 12 A 5 5 0 0 1 16.148438 14.789062 L 16.994141 15.318359 A 6 6 0 0 0 18 12 A 6 6 0 0 0 16.994141 8.6816406 z M 5 9.5 L 5 14.5 L 9 12 L 5 9.5 z M 15.300781 9.7402344 L 14.449219 10.273438 A 3 3 0 0 1 15 12 A 3 3 0 0 1 14.451172 13.728516 L 15.296875 14.257812 A 4 4 0 0 0 16 12 A 4 4 0 0 0 15.300781 9.7402344 z M 9.1933594 13.058594 L 8.3339844 13.595703 A 4 4 0 0 0 12 16 L 12 15 A 3 3 0 0 1 9.1933594 13.058594 z M 13 14 L 13 19 L 17 16.5 L 13 14 z M 7.4824219 14.126953 L 6.6308594 14.660156 A 6 6 0 0 0 12 18 L 12 17 A 5 5 0 0 1 7.4824219 14.126953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-ubuntu-studio.svg b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-studio.svg
new file mode 100644
index 00000000..bfeb5781
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-ubuntu-studio.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#0094f0" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+ <g style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;opacity:0.2" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <circle cx="24" cy="24" r="4.5"/>
+ <path d="M 16.929,16.929 A 10,10 0 0 1 27.827,14.761 10,10 0 0 1 34,24 10,10 0 0 1 27.827,33.239 10,10 0 0 1 16.929,31.071"/>
+ <path d="M 14.311,26.475 A 10,10 0 0 1 14.311,21.525"/>
+ <path d="M 9.1614,28.48 A 15.5,15.5 0 0 1 9.1615,19.52"/>
+ <path d="M 27.52,8.905 A 15.5,15.5 0 0 1 35.483,13.589"/>
+ <path d="M 35.494,34.399 A 15.5,15.5 0 0 1 27.526,39.094"/>
+ </g>
+ <g style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round" transform="scale(0.5)">
+ <circle cx="24" cy="24" r="4.5"/>
+ <path d="M 16.929,16.929 A 10,10 0 0 1 27.827,14.761 10,10 0 0 1 34,24 10,10 0 0 1 27.827,33.239 10,10 0 0 1 16.929,31.071"/>
+ <path d="M 14.311,26.475 A 10,10 0 0 1 14.311,21.525"/>
+ <path d="M 9.1614,28.48 A 15.5,15.5 0 0 1 9.1615,19.52"/>
+ <path d="M 27.52,8.905 A 15.5,15.5 0 0 1 35.483,13.589"/>
+ <path d="M 35.494,34.399 A 15.5,15.5 0 0 1 27.526,39.094"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-ubuntu.svg b/.icons/awkward/24x24/apps/distributor-logo-ubuntu.svg
new file mode 100644
index 00000000..dff81cf8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-ubuntu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#f56e2c" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path opacity=".2" d="m14.465 4.0599c-0.06804-0.00426-0.1351-0.00365-0.20117 0.000975-0.44048 0.0311-0.8484 0.27512-1.086 0.6865-0.37871 0.6575-0.15202 1.493 0.50685 1.873 0.6575 0.3787 1.4944 0.15858 1.873-0.501 0.38004-0.65545 0.1624-1.5064-0.49512-1.8858-0.1853-0.10658-0.39356-0.16105-0.59765-0.17383zm-3.6084 1.457c-0.9505 0-1.8394 0.22452-2.6367 0.6201l0.9551 1.7246c0.5144-0.2402 1.0782-0.38184 1.6816-0.38184 2.1008 0 3.8347 1.6076 4.0156 3.6631l1.9502-0.02441c-0.09722-1.5149-0.76-2.8775-1.7774-3.878-0.52385 0.1965-1.1188 0.16638-1.6406-0.13672-0.5218-0.30175-0.8519-0.8061-0.9424-1.3604-0.509-0.13975-1.0526-0.22656-1.6054-0.22656zm-3.3106 1.0078c-1.2043 0.804-2.0912 2.0379-2.4638 3.4785 0.43609 0.3544 0.69825 0.8843 0.69825 1.4912 0 0.6028-0.26148 1.1524-0.69825 1.5088 0.37264 1.4399 1.2596 2.6686 2.4638 3.4726l1.0075-1.6945c-1.0335-0.72635-1.706-1.9276-1.706-3.2871 5e-7 -1.361 0.67255-2.5607 1.706-3.2871zm-3.6934 3.5976c-0.7608 0-1.372 0.61125-1.372 1.372 0 0.7581 0.61125 1.372 1.372 1.372 0.76145 0 1.3789-0.61395 1.3789-1.372 0-0.7608-0.61745-1.372-1.3789-1.372zm11.02 1.7364c-0.18092 2.0522-1.9148 3.6631-4.0156 3.6631-0.6042 0-1.1672-0.13562-1.6816-0.37598l-0.9551 1.7119c0.79725 0.39695 1.6862 0.61425 2.6367 0.61425 0.5529 0 1.0964-0.0738 1.6054-0.21484 0.09046-0.55355 0.41989-1.0563 0.9424-1.3594 0.5232-0.3017 1.1168-0.33098 1.6406-0.13184 1.0174-1.0018 1.68-2.3618 1.7774-3.878zm-0.60255 4.3369c-0.19908 0.01695-0.40003 0.08318-0.58495 0.19043-0.6588 0.3774-0.88555 1.211-0.50685 1.8672 0.38008 0.65955 1.2266 0.88065 1.8848 0.50195 0.6583-0.3794 0.87515-1.2165 0.49512-1.874-0.23754-0.41135-0.65125-0.65455-1.0918-0.68555-0.06615-0.0055-0.12999-0.0055-0.19629 0z"/>
+ <path fill="#fff" d="m14.465 3.5596c-0.06804-0.00426-0.1351-0.00365-0.20117 0.000975-0.44048 0.0311-0.8484 0.27512-1.086 0.6865-0.37871 0.6575-0.15202 1.493 0.50685 1.873 0.6575 0.3787 1.4944 0.15858 1.873-0.501 0.38004-0.65545 0.1624-1.5064-0.49512-1.8858-0.1853-0.10658-0.39356-0.16105-0.59765-0.17383zm-3.608 1.457c-0.9505 0-1.8394 0.22452-2.6367 0.6201l0.9547 1.7246c0.5144-0.2402 1.0782-0.38184 1.6816-0.38184 2.1008 0 3.8347 1.6076 4.0156 3.6631l1.9502-0.02441c-0.097-1.5157-0.76-2.8784-1.777-3.8788-0.524 0.1965-1.119 0.1664-1.641-0.1367-0.521-0.3018-0.851-0.8061-0.942-1.3604-0.509-0.1397-1.052-0.2265-1.605-0.2265zm-3.311 1.0078c-1.2043 0.804-2.0912 2.0379-2.4638 3.4785 0.43609 0.3544 0.69825 0.8843 0.69825 1.4912 0 0.6028-0.26148 1.1524-0.69825 1.5088 0.37264 1.4399 1.2596 2.6686 2.4638 3.4726l1.0075-1.6945c-1.0335-0.727-1.706-1.928-1.706-3.288 0-1.361 0.6725-2.5608 1.7061-3.2872zm-3.6933 3.5976c-0.7608 0-1.372 0.61125-1.372 1.372 0 0.7581 0.61125 1.372 1.372 1.372 0.76145 0 1.3789-0.61395 1.3789-1.372 0-0.7608-0.61745-1.372-1.3789-1.372zm11.02 1.7364c-0.18092 2.0522-1.9148 3.6631-4.0156 3.6631-0.6042 0-1.1672-0.13562-1.6816-0.37598l-0.9551 1.7119c0.79725 0.39695 1.6862 0.61425 2.6367 0.61425 0.5529 0 1.0964-0.0738 1.6054-0.21484 0.09046-0.55355 0.41989-1.0563 0.9424-1.3594 0.5232-0.3017 1.1168-0.33098 1.6406-0.13184 1.0174-1.0018 1.68-2.3618 1.7774-3.878zm-0.60255 4.3369c-0.19908 0.01695-0.40003 0.08318-0.58495 0.19043-0.6588 0.3774-0.88555 1.211-0.50685 1.8672 0.38008 0.65955 1.2266 0.88065 1.8848 0.50195 0.6583-0.3794 0.87515-1.2165 0.49512-1.874-0.23754-0.41135-0.65125-0.65455-1.0918-0.68555-0.06615-0.0055-0.12999-0.0055-0.19629 0z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.9895 9.709 10 10 0 0 0 0.0105 -0.209 10 10 0 0 0 -10 -10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-void.svg b/.icons/awkward/24x24/apps/distributor-logo-void.svg
new file mode 100644
index 00000000..39bbf392
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-void.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#4f4f4f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,4.5 A 8,8 0 0 0 7.301758,6.0341795 l 1.796875,1.796875 A 5.5,5.5 0 0 1 12,7 a 5.5,5.5 0 0 1 5.5,5.5 5.5,5.5 0 0 1 -0.833985,2.898438 l 1.797852,1.797851 A 8,8 0 0 0 20,12.5 8,8 0 0 0 12,4.5 Z M 5.536133,7.803711 A 8,8 0 0 0 4,12.5 a 8,8 0 0 0 8,8 8,8 0 0 0 4.698242,-1.53418 L 14.901367,17.168945 A 5.5,5.5 0 0 1 12,18 5.5,5.5 0 0 1 6.5,12.5 5.5,5.5 0 0 1 7.3339845,9.6015625 Z M 12,9.5 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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="fill:#91cd91" d="M 12,4 A 8,8 0 0 0 7.301758,5.5341795 l 1.796875,1.796875 A 5.5,5.5 0 0 1 12,6.5 5.5,5.5 0 0 1 17.5,12 5.5,5.5 0 0 1 16.666015,14.898438 l 1.797852,1.797851 A 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z"/>
+ <path style="fill:#33855a" d="M 5.536133,7.303711 A 8,8 0 0 0 4,12 a 8,8 0 0 0 8,8 8,8 0 0 0 4.698242,-1.53418 L 14.901367,16.668945 A 5.5,5.5 0 0 1 12,17.5 5.5,5.5 0 0 1 6.5,12 5.5,5.5 0 0 1 7.3339845,9.1015625 Z"/>
+ <circle style="fill:#91cd91" cx="12" cy="12" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,4 A 8,8 0 0 0 7.301758,5.5341795 L 7.600586,5.833008 A 8,8 0 0 1 12,4.5 8,8 0 0 1 19.990234,12.299805 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z M 5.536133,7.303711 A 8,8 0 0 0 4,12 8,8 0 0 0 4.0097655,12.200196 8,8 0 0 1 5.536133,7.803711 l 1.6171875,1.6171875 a 5.5,5.5 0 0 1 0.180664,-0.319336 z M 12,9 A 3,3 0 0 0 9,12 3,3 0 0 0 9.012695,12.250977 3,3 0 0 1 12,9.5 3,3 0 0 1 14.987305,12.249024 3,3 0 0 0 15,12 3,3 0 0 0 12,9 Z m 5.489258,3.198242 a 5.5,5.5 0 0 1 -0.823243,2.700196 l 0.180664,0.180664 A 5.5,5.5 0 0 0 17.5,12.5 5.5,5.5 0 0 0 17.489258,12.198242 Z M 6.510742,12.301758 A 5.5,5.5 0 0 0 6.5,12.5 5.5,5.5 0 0 0 12,18 5.5,5.5 0 0 0 14.901367,17.168945 l 1.498047,1.498047 A 8,8 0 0 0 16.698242,18.46582 L 14.901367,16.668945 A 5.5,5.5 0 0 1 12,17.5 5.5,5.5 0 0 1 6.510742,12.301758 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-voyager.svg b/.icons/awkward/24x24/apps/distributor-logo-voyager.svg
new file mode 100644
index 00000000..ab268dd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-voyager.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#f6531c"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m10 1.5v14h11v-1h-9v-13z" style="opacity:.2"/>
+ <path d="m10 1v14h11v-1h-9v-13z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/distributor-logo-xubuntu.svg b/.icons/awkward/24x24/apps/distributor-logo-xubuntu.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-xubuntu.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/distributor-logo-zorin.svg b/.icons/awkward/24x24/apps/distributor-logo-zorin.svg
new file mode 100644
index 00000000..d9d08f13
--- /dev/null
+++ b/.icons/awkward/24x24/apps/distributor-logo-zorin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 7.441804,22.5 C 6.834751,22.5 6.09004,22.061933 5.786911,21.526517 L 1.227347,13.473484 c -0.303129,-0.535416 -0.303129,-1.411551 0,-1.946966 L 5.786911,3.4734845 C 6.09004,2.938069 6.834751,2.5000016 7.441804,2.5000016 h 9.116392 c 0.607053,0 1.351763,0.4380674 1.654849,0.9734829 l 4.559608,8.0530335 c 0.303129,0.535415 0.303129,1.41155 0,1.946966 l -4.559564,8.053033 C 17.910004,22.061933 17.165293,22.5 16.55824,22.5 Z"/>
+ <path style="fill:#17b5f9" d="M 7.441804,22 C 6.834751,22 6.09004,21.561933 5.786911,21.026517 L 1.227347,12.973484 c -0.303129,-0.535416 -0.303129,-1.41155 0,-1.946966 L 5.786911,2.9734845 C 6.09004,2.4380691 6.834751,2.0000016 7.441804,2.0000016 h 9.116392 c 0.607053,0 1.351763,0.4380675 1.654849,0.9734829 l 4.559608,8.0530335 c 0.303129,0.535416 0.303129,1.41155 0,1.946966 l -4.559564,8.053033 C 17.910004,21.561933 17.165293,22 16.55824,22 Z"/>
+ <path style="opacity:0.2" d="m 4.6386719,5.5 -1.6972657,3 H 16.160156 L 2.625,15.943359 4.6386719,19.5 H 19.361328 l 1.697266,-3 H 7.8398438 L 21.375,9.0566406 19.361328,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 4.6386719 5 L 2.9414062 8 L 16.160156 8 L 2.625 15.443359 L 4.6386719 19 L 19.361328 19 L 21.058594 16 L 7.8398438 16 L 21.375 8.5566406 L 19.361328 5 L 4.6386719 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.441406,2.0000016 c -0.607053,0 -1.351167,0.438217 -1.654296,0.9736329 L 1.22754,11.026368 C 1.04005,11.35753 0.969233,11.81939 1.013672,12.250001 1.041082,11.984408 1.111902,11.730623 1.22754,11.526368 L 5.78711,3.4736345 C 6.090239,2.9382185 6.834353,2.5000016 7.441406,2.5000016 h 9.117188 c 0.607053,0 1.351211,0.4382169 1.654296,0.9736329 l 4.55957,8.0527335 c 0.11564,0.204255 0.186458,0.45804 0.213867,0.723633 0.04444,-0.430611 -0.02637,-0.892471 -0.213867,-1.223633 L 18.21289,2.9736345 C 17.909805,2.4382186 17.165647,2.0000016 16.558594,2.0000016 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dk.tangramgames.mrrescue.svg b/.icons/awkward/24x24/apps/dk.tangramgames.mrrescue.svg
new file mode 100644
index 00000000..6d480a11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dk.tangramgames.mrrescue.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.75 16.333984 C 7.123461 17.452177 4.538182 19.569469 2 21.5 L 11 21.5 L 11 21 L 13 21 L 13 18.732422 L 14.052734 18.351562 L 14.019531 17.429688 L 12.724609 16.810547 C 12.724609 16.810547 11.970402 16.876685 11.599609 16.859375 C 11.256673 16.580567 11.157782 16.483246 10.75 16.333984 z"/>
+ <path style="fill:#e4e4e4" d="m 8.835564,15 h 6.003825 L 17,17.5 H 7 Z"/>
+ <path style="fill:#d59f5b" d="m 14.019878,16.930277 -1.295435,-0.620355 c 0,0 -0.754251,0.06669 -1.125044,0.04938 -0.342936,-0.278807 -0.440688,-0.376974 -0.84847,-0.526236 C 7.12439,16.951259 4.538182,19.069469 2,21 h 11.511414 l 0.0041,-2.767898 0.536934,-0.380458 z"/>
+ <path style="opacity:0.2" d="m 10,17.830087 1.555262,-1.020165 c 0,0 0.754252,0.06669 1.125044,0.04938 0.342936,-0.278807 0.440687,-0.376974 0.84847,-0.526236 C 17.155315,17.451259 19.461818,19.569469 22,21.5 H 11 v -2.368088 l -1,-0.380458 z"/>
+ <path style="fill:#febd6a" d="m 10,17.330087 1.555262,-1.020165 c 0,0 0.754252,0.06669 1.125044,0.04938 0.342936,-0.278807 0.440687,-0.376974 0.84847,-0.526236 C 17.155315,16.951259 19.461818,19.069469 22,21 H 11 v -2.368088 l -1,-0.380458 z"/>
+ <path style="opacity:0.1" d="M 8.5,6 11.875282,4.9 15,6 l 2,2.5 0.499576,3.201378 c 0.04406,2.676736 -3.35813,4.638008 -5.603846,4.69861 -1.854404,0.0048 -3.7119445,-1.504347 -4.5268165,-2.529771 C 6.4809785,12.896687 6.566758,12.460358 6.54821,11.209986 L 7,8 Z"/>
+ <path style="fill:#3f3f3f" d="M 8.5,5.5 11.875282,4.4 15,5.5 17,8 l 0.499576,3.201378 c 0.04406,2.676736 -3.35813,4.638008 -5.603846,4.69861 -1.854404,0.0048 -3.7119445,-1.504347 -4.5268165,-2.529771 C 6.4809785,12.396687 6.566758,11.960358 6.54821,10.709986 L 7,7.5 Z"/>
+ <path style="opacity:0.1" d="M 8,9.7707815 9.3314005,8.5 H 10.004158 L 10.5,9.545817 l -2e-6,1.416506 L 8.8409855,12 8,11.5 Z"/>
+ <path style="fill:#bddff5" d="M 8,9.2707815 9.3314005,8 H 10.004158 L 10.5,9.045817 l -2e-6,1.416506 L 8.8409855,11.5 8,11 Z"/>
+ <path style="fill:#3f3f3f" d="M 8.1259765,16.885742 C 7.708077,17.092026 7.304819,17.311237 6.9121095,17.539062 L 6.3125,21 h 1.100586 z"/>
+ <path style="fill:#3f3f3f" d="M 15.735352,16.701172 17.256836,21 h 1.15039 l -1.252929,-3.536133 c -0.451763,-0.27 -0.924137,-0.525122 -1.418945,-0.762695 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.750977,15.833008 C 7.124438,16.951201 4.538182,19.069469 2,21 h 0.6582031 c 2.3356649,-1.787158 4.7757599,-3.644237 8.0927739,-4.666992 0.37983,0.139031 0.503395,0.245755 0.793945,0.483398 l 0.01074,-0.0068 c 0,0 0.278221,0.01975 0.583985,0.03516 0.305853,-0.0154 0.58496,-0.03516 0.58496,-0.03516 l 0.0127,0.0059 c 0.289009,-0.236401 0.412091,-0.343723 0.791018,-0.482423 3.317007,1.022753 5.532349,2.879837 7.828124,4.666992 H 22 c -2.538182,-1.930531 -4.845141,-4.048799 -8.471679,-5.166992 -0.378928,0.1387 -0.502009,0.246022 -0.791017,0.482422 l -0.0127,-0.0059 c 0,0 -0.279107,0.01976 -0.584961,0.03515 -0.305763,-0.0154 -0.583984,-0.03515 -0.583984,-0.03515 l -0.01074,0.0068 c -0.29055,-0.237643 -0.414115,-0.344368 -0.793946,-0.483398 z"/>
+ <circle style="fill:#ec503a" cx="11.5" cy="17.5" r=".5"/>
+ <path style="opacity:0.2" d="M 7.0600585,7.40075 C 7.6749885,5.837935 9.679138,4.652528 11.163252,3.8005943 L 11.642827,2.5 h 0.990976 l 0.553725,1.2053803 c 1.488058,0.8782227 3.255034,2.2457617 3.878261,3.6841377 0.540475,1.2457675 1.168448,2.1947025 0.846423,3.508291 L 17.642011,12 C 17.356489,11.656076 17.181291,10.972673 17.018684,10.027027 16.607887,7.274251 14.429787,6.4702915 12.213768,6.5 9.699577,6.6939815 8.1542255,7.6331255 7.198555,9.8288965 6.988251,10.320805 6.8485885,10.853329 6.634628,11.637304 L 6.2939215,11.169835 C 5.4490915,10.137697 6.6531895,8.5254 7.0600585,7.40075 Z"/>
+ <path style="fill:#ed5e4a" d="M 7.0600585,6.90075 C 7.6749885,5.337935 9.679138,4.152528 11.163252,3.3005943 L 11.642827,2 h 0.990976 l 0.553725,1.2053803 c 1.488058,0.8782227 3.255034,2.2457617 3.878261,3.6841377 0.540475,1.2457675 1.168448,2.1947025 0.846423,3.508291 L 17.642011,11.5 C 17.356489,11.156076 17.181291,10.472673 17.018684,9.527027 16.607887,6.774251 14.429787,5.9702915 12.213768,6 9.699577,6.1939815 8.1542255,7.1331255 7.198555,9.3288965 6.988251,9.8208045 6.8485885,10.353329 6.634628,11.137304 L 6.2939215,10.669835 C 5.4490915,9.6376965 6.6531895,8.0254 7.0600585,6.90075 Z"/>
+ <path style="opacity:0.1" d="M 16,9.7707815 14.668599,8.5 H 13.995842 L 13.5,9.545817 l 2e-6,1.416506 L 15.159015,12 16,11.5 Z"/>
+ <path style="fill:#bddff5" d="M 16,9.2707815 14.668599,8 H 13.995842 L 13.5,9.045817 l 2e-6,1.416506 L 15.159015,11.5 16,11 Z"/>
+ <path style="opacity:0.1" d="m 11,12.5 -1,0.929688 v 2.012695 L 11,16.5 h 1 1 l 1,-1.057617 V 13.429688 L 13,12.5 h -1 z m 0.392578,1 H 12 12.607422 L 13,13.865235 v 1.179687 L 12.569336,15.5 H 12 11.430664 L 11,15.044922 v -1.179687 z"/>
+ <path style="fill:#bddff5" d="m 11,12 -1,0.929688 v 2.012695 L 11,16 h 1 1 l 1,-1.057617 V 12.929688 L 13,12 h -1 z m 0.392578,1 H 12 12.607422 L 13,13.365235 v 1.179687 L 12.569336,15 H 12 11.430664 L 11,14.544922 v -1.179687 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.642578,2 11.163086,3.3007813 C 9.678972,4.152715 7.6745005,5.3375755 7.0595705,6.9003905 6.72754,7.818175 5.865646,9.0608755 6.0185545,10.047852 6.133078,9.16473 6.7815785,8.168804 7.0595705,7.4003905 7.6745005,5.8375755 9.678972,4.652715 11.163086,3.8007813 L 11.642578,2.5 h 0.991211 L 13.1875,3.7050781 c 1.488058,0.8782229 3.254702,2.2461944 3.877929,3.6845704 0.400309,0.922692 0.847114,1.683039 0.921875,2.548828 C 18.08259,8.851824 17.540838,7.9854415 17.065429,6.8896485 16.442202,5.4512725 14.675558,4.083301 13.1875,3.2050781 L 12.633789,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dmd-doc.svg b/.icons/awkward/24x24/apps/dmd-doc.svg
new file mode 100644
index 00000000..b2871954
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dmd-doc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 4.5,7 C 4.223,7 4,7.223 4,7.5 l 0,10 C 4,17.777 4.223,18 4.5,18 L 5.357422,18 5.5,18 9.642578,18 c 0.011075,0 0.02044,-0.0074 0.03125,-0.0088 A 5.5,5.5 0 0 0 15,12.5 5.5,5.5 0 0 0 9.663086,7.0058595 C 9.655921,7.005265 9.6498535,7 9.642578,7 L 5.5,7 5.357422,7 4.5,7 Z M 6,9 9.5,9 A 3.5,3.5 0 0 1 13,12.5 3.5,3.5 0 0 1 9.5,16 L 6,16 6,9 Z"/>
+ <rect style="fill:#c52f2f" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2,13 0,6 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,-2.631836 C 15.864375,14.198683 6.981399,13.036298 2,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="opacity:0.2" d="m 19.00015,10.5 c 0,1.656854 -1.343146,3 -3,3 -0.42762,0 -0.834344,-0.08947 -1.202474,-0.250708 -1.058222,-0.463498 -0.490839,-1.289466 -0.490839,-2.5187 0,-0.575698 -1.144527,-1.344112 -0.863392,-1.8008755 C 13.971414,8.071916 14.918993,7.5 16.00015,7.5 c 1.656854,0 3,1.343146 3,3 z"/>
+ <path style="fill:#ff783e" d="m 19.00015,10 c 0,1.656854 -1.343146,3 -3,3 -0.42762,0 -0.834344,-0.08947 -1.202474,-0.250708 -1.058222,-0.463498 -0.490839,-1.289466 -0.490839,-2.5187 0,-0.5756975 -1.144527,-1.344112 -0.863392,-1.8008755 C 13.971414,7.571916 14.918993,7 16.00015,7 c 1.656854,0 3,1.343146 3,3 z"/>
+ <circle style="opacity:0.2" cx="20" cy="7.5" r="1"/>
+ <circle style="fill:#ffba46" cx="20" cy="7" r="1"/>
+ <path style="opacity:0.2" d="M 4.5454545,6.5 C 4.2432727,6.5 4,6.7432727 4,7.0454545 L 4,17.954545 C 4,18.256727 4.2432727,18.5 4.5454545,18.5 l 0.9353695,0 0.1555396,0 4.5191764,0 c 0.01208,0 0.0223,-0.0081 0.03409,-0.0096 C 13.425334,18.388086 15.996437,15.737319 16,12.5 15.997971,9.2570264 13.41946,6.6025522 10.177912,6.5063922 10.170096,6.5057436 10.163477,6.5 10.15554,6.5 l -4.5191764,0 -0.1555396,0 z M 7,9.5 l 3,0 c 2.108724,0 3,0.891276 3,3 0,2.108724 -1,3 -3,3 l -3,0 z"/>
+ <path style="fill:#ffffff" d="M 4.5454545,6 C 4.2432727,6 4,6.2432727 4,6.5454545 L 4,17.454545 C 4,17.756727 4.2432727,18 4.5454545,18 l 0.9353695,0 0.1555396,0 4.5191764,0 c 0.01208,0 0.0223,-0.0081 0.03409,-0.0096 C 13.425334,17.888086 15.996437,15.237319 16,12 15.997971,8.7570264 13.41946,6.1025522 10.177912,6.0063922 10.170096,6.0057436 10.163477,6 10.15554,6 L 5.6363636,6 5.480824,6 Z M 7,9 10,9 c 2.108724,0 3,0.8912763 3,3 0,2.108724 -1,3 -3,3 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dnfdragora.svg b/.icons/awkward/24x24/apps/dnfdragora.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dnfdragora.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dockbarx.svg b/.icons/awkward/24x24/apps/dockbarx.svg
new file mode 100644
index 00000000..e72c6b6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dockbarx.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4ab3e4" d="M 3,3 C 2.446,3 2,3.446 2,4 v 1 14 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="opacity:0.1" width="20" height="4" x="2" y="16.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="4" x="2" y="17" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="4" x="10" y="17" rx="1" ry="1"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="4" y="17" rx="1" ry="1"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="16" y="17" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 19 A 2.5 2.5 0 0 0 10.001953 20.007812 C 10.006425 20.557922 10.448797 21 11 21 L 13 21 C 13.551869 21 13.994634 20.556896 13.998047 20.005859 A 2.5 2.5 0 0 0 12 19 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,20 a 1,1 0 0 0 -1,1 h 2 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 6,7 v 6.75 c 0,0.4155 0.3345,0.75 0.75,0.75 h 10.5 C 17.6655,14.5 18,14.1655 18,13.75 V 7 Z"/>
+ <path style="fill:#ffffff" d="m 6,6.5 v 6.75 C 6,13.6655 6.3345,14 6.75,14 h 10.5 C 17.6655,14 18,13.6655 18,13.25 V 6.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.75,5 h 10.5 C 17.6655,5 18,5.3345 18,5.75 V 7 H 6 V 5.75 C 6,5.3345 6.3345,5 6.75,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 19 A 2.5 2.5 0 0 0 10.001953 20.007812 C 10.003095 20.148337 10.032945 20.281542 10.085938 20.402344 A 2.5 2.5 0 0 1 12 19.5 A 2.5 2.5 0 0 1 13.912109 20.404297 C 13.966049 20.28226 13.997166 20.148096 13.998047 20.005859 A 2.5 2.5 0 0 0 12 19 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,20 a 1,1 0 0 0 -1,1 h 0.135742 A 1,1 0 0 1 12,20.5 1,1 0 0 1 12.865235,21 H 13 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dockstation.svg b/.icons/awkward/24x24/apps/dockstation.svg
new file mode 100644
index 00000000..5594dbee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dockstation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#b3e8ff" d="M 22,12 C 21.5,12.5 16.542427,13.339624 11.01958,13.339624 5.4967325,13.339624 2.5,12.5 2,12 2,6.4771525 6.4771525,2 12,2 17.522847,2 22,6.4771525 22,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#29b6f6" d="M 10.819336,10.001953 C 8.5560015,10.033234 5.738238,10.454835 2.5722656,11.240235 2.2711404,11.314936 2.1283432,11.349592 2.03125,11.368164 2.0141726,11.578394 2.0037507,11.789111 2,12 c 0.00103,5.506107 4.4529235,9.975463 9.958985,9.998047 0.02254,-2.9e-5 0.03499,0.0011 0.05762,0.001 C 17.532592,21.989889 21.999482,17.515998 22,12 21.9961,11.638643 21.97264,11.277762 21.92969,10.918946 20.960052,11.3786 20.085151,12.007161 19.110154,12 c -2.583986,-0.02011 -5.079117,-1.857136 -7.355268,-1.987305 -0.300114,-0.01157 -0.612213,-0.01521 -0.935547,-0.01074 z"/>
+ <path style="opacity:0.2" d="M 8.5,12.5 A 0.5,0.5 0 0 0 8,13 0.5,0.5 0 0 0 8.5,13.5 0.5,0.5 0 0 0 9,13 0.5,0.5 0 0 0 8.5,12.5 Z m 8,2 A 1.5,1.5 0 0 0 15,16 1.5,1.5 0 0 0 16.5,17.5 1.5,1.5 0 0 0 18,16 1.5,1.5 0 0 0 16.5,14.5 Z M 11.25,20 A 0.75,0.75 0 0 0 10.5,20.75 0.75,0.75 0 0 0 11.25,21.5 0.75,0.75 0 0 0 12,20.75 0.75,0.75 0 0 0 11.25,20 Z"/>
+ <circle style="fill:#b3e8ff" cx="8.5" cy="12.5" r=".5"/>
+ <circle style="fill:#b3e8ff" cx="16.5" cy="15.5" r="1.5"/>
+ <circle style="fill:#b3e8ff" cx="11.25" cy="20.25" r=".75"/>
+ <path style="opacity:0.1" d="M 10.820312 10.001953 C 8.556978 10.033234 5.738238 10.454834 2.5722656 11.240234 C 2.2711404 11.314935 2.1283432 11.348615 2.03125 11.367188 C 2.0141726 11.577417 2.0037507 11.789111 2 12 C 2.0000157 12.083715 2.0096573 12.164823 2.0117188 12.248047 C 2.0171719 12.121224 2.0209712 11.993727 2.03125 11.867188 C 2.1283432 11.848615 2.2711404 11.814934 2.5722656 11.740234 C 5.738238 10.954834 8.556978 10.533233 10.820312 10.501953 C 11.143647 10.497483 11.455745 10.500149 11.755859 10.511719 C 14.03201 10.641888 16.525389 12.47989 19.109375 12.5 C 20.084372 12.507161 20.96005 11.877623 21.929688 11.417969 C 21.964033 11.704901 21.976945 11.994442 21.986328 12.283203 C 21.989001 12.188273 21.999991 12.095574 22 12 C 21.9961 11.638643 21.972637 11.278738 21.929688 10.919922 C 20.96005 11.379576 20.084372 12.007161 19.109375 12 C 16.525389 11.97989 14.03201 10.141888 11.755859 10.011719 C 11.455745 10.000149 11.143647 9.9974831 10.820312 10.001953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/docky.svg b/.icons/awkward/24x24/apps/docky.svg
new file mode 120000
index 00000000..ad1f9578
--- /dev/null
+++ b/.icons/awkward/24x24/apps/docky.svg
@@ -0,0 +1 @@
+plank.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/document-open-recent.svg b/.icons/awkward/24x24/apps/document-open-recent.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/document-open-recent.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/document-print-preview.svg b/.icons/awkward/24x24/apps/document-print-preview.svg
new file mode 100644
index 00000000..64449769
--- /dev/null
+++ b/.icons/awkward/24x24/apps/document-print-preview.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 0,7.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,14 4,14 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-16" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="8.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 4,13.5 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-7.5 -16,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,8.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 l 0,0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 l 0.5,0 c 0.4155,0 0.75,0.3345 0.75,0.75 l 0,-0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 l -0.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 7 C 2.446 7 2 7.4720055 2 8.0585938 L 2 8.5585938 C 2 7.9720055 2.446 7.5 3 7.5 L 21 7.5 C 21.554 7.5 22 7.9720055 22 8.5585938 L 22 8.0585938 C 22 7.4720055 21.554 7 21 7 L 3 7 z"/>
+ <circle style="fill:#c03630" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 17.5,15.000083 c -0.7754,0.0076 -1.55605,0.18472 -2.23145,0.5675 -0.269205,0.17535 -0.5924,0.40183 -0.83595,0.63 -0.383245,0.37529 -0.71125,0.81315 -0.9326,1.303 0.60745,1.34005 1.94295,2.32225 3.4121,2.4673 0.9637,0.109085 1.9722,-0.05744 2.81935,-0.5343 0.269195,-0.17535 0.5924,-0.40183 0.83595,-0.63 0.38325,-0.375295 0.71125,-0.8132 0.9326,-1.303 -0.6075,-1.34 -1.9429,-2.3224 -3.4121,-2.46735 -0.19494,-0.02275 -0.391645,-0.03325 -0.5879,-0.03325 z m 0,1.0002 c 0.8035,-0.0178 1.51515,0.70105 1.5,1.50035 0.02575,0.8834 -0.8545,1.6458 -1.7246,1.4808 -0.8788,-0.103185 -1.49605,-1.0891 -1.20705,-1.92425 0.184585,-0.6148 0.7879,-1.0645 1.43165,-1.0569 z m 0,1.0002 a 0.5,0.5001 0 0 0 -0.5,0.5001 0.5,0.5001 0 0 0 0.5,0.5001 0.5,0.5001 0 0 0 0.499995,-0.5001 A 0.5,0.5001 0 0 0 17.5,17.000483 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/document-viewer.svg b/.icons/awkward/24x24/apps/document-viewer.svg
new file mode 100644
index 00000000..a21cfd8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/document-viewer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.93229 1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.44411-1-0.99576-1h-13.94c-0.5522 0-0.9963 0.446-0.9963 1v18c0 0.554 0.44411 1 0.99576 1h13.941c0.55165 0 0.99576-0.446 0.99576-1z"/>
+ <path fill="#fff" opacity=".2" d="m4.0635 1c-0.5517 0-0.9958 0.446-0.9958 1v0.5c0-0.554 0.44411-1 0.99576-1h13.941c0.55165 0 0.99576 0.446 0.99576 1v-0.5c0-0.554-0.44411-1-0.99576-1z"/>
+ <path opacity=".2" d="m3.0679 20v0.5c0 0.554 0.44411 1 0.99576 1h13.941c0.551 0 0.995-0.446 0.995-1v-0.5c0 0.554-0.44411 1-0.99576 1h-13.94c-0.5518 0-0.9959-0.446-0.9959-1z"/>
+ <circle fill="#c03630" cx="16" cy="16" r="6"/>
+ <path fill="#fff" fill-rule="evenodd" d="m16 14c-0.7754 0.0076-1.556 0.18472-2.2314 0.5675-0.2692 0.17535-0.5924 0.40183-0.83595 0.63-0.38324 0.37529-0.71125 0.81315-0.9326 1.303 0.60745 1.34 1.943 2.3222 3.4121 2.4673 0.9637 0.10908 1.9722-0.05744 2.8194-0.5343 0.2692-0.17535 0.5924-0.40183 0.83595-0.63 0.38325-0.3753 0.71125-0.8132 0.9326-1.303-0.6075-1.34-1.9429-2.3224-3.4121-2.4674-0.19494-0.02275-0.39164-0.03325-0.5879-0.03325zm0 1.0002c0.8035-0.0178 1.5152 0.70105 1.5 1.5004 0.02575 0.8834-0.8545 1.6458-1.7246 1.4808-0.8788-0.10318-1.496-1.0891-1.207-1.9242 0.18458-0.6148 0.7879-1.0645 1.4316-1.0569zm0 1.0002a0.5 0.5001 0 0 0 -0.5 0.5001 0.5 0.5001 0 0 0 0.5 0.5001 0.5 0.5001 0 0 0 0.5 -0.5001 0.5 0.5001 0 0 0 -0.5 -0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/documentation.svg b/.icons/awkward/24x24/apps/documentation.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/documentation.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dods.svg b/.icons/awkward/24x24/apps/dods.svg
new file mode 100644
index 00000000..2f92df6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dods.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#6fbb34" d="m21 11v-9c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v9z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" transform="matrix(.5 0 0 .49287 -1.691 -1.2254)" d="m25.382 5.5296 2.4721 5.0091 5.5279 0.80325-4 3.899 0.94427 5.5055-4.9443-2.5994-4.9443 2.5994 0.94427-5.5055-4-3.899 5.5279-0.80325z"/>
+ <path fill="#1f1f1f" d="m9.5 12h3l-1 4 1 4h-3l1-4z"/>
+ <path fill="#1f1f1f" d="m15 14.5v3l-4-1-4 1v-3l4 1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/doki-doki-literature-club.svg b/.icons/awkward/24x24/apps/doki-doki-literature-club.svg
new file mode 100644
index 00000000..8097e826
--- /dev/null
+++ b/.icons/awkward/24x24/apps/doki-doki-literature-club.svg
@@ -0,0 +1,11 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#ff8dcb"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.2"/>
+ <circle cx="11" cy="11" r="8" style="fill:#fdcfea"/>
+ <path d="m8 7.5c-1.796485 0-3 1.2708326-3 3 0 0.89975 0.4347301 1.845583 1.0661395 2.416668l4.9338605 4.583332 5.096078-4.583332c0.631618-0.570836 1.025084-1.391668 1.025084-2.291668 0-1.7291662-1.235298-3.0920416-3.031783-3.0920416-1.18385 0-2.439641 0.567874-3.00827 1.4770416-0.569491-0.9091669-1.8972573-1.51-3.081109-1.51z" style="opacity:.2"/>
+ <path d="m 8,7 c -1.796485,0 -3,1.2708326 -3,3 0,0.89975 0.4347301,1.845583 1.0661395,2.416668 L 11,17 16.096078,12.416668 C 16.727696,11.845832 17.121162,11.025 17.121162,10.125 c 0,-1.7291662 -1.235298,-3.0920416 -3.031783,-3.0920416 -1.18385,0 -2.439641,0.567874 -3.00827,1.4770416 C 10.511618,7.6008331 9.1838517,7 8,7 Z" style="fill:#03adee"/>
+ <path d="m 8,8 c -1.202845,4.87e-4 -2,1 -2,2 0,0.559194 0.8715795,1.656739 1.281546,2.018695 l 0.0019,0.0019 L 11,16 15,12 c 0.410052,-0.361753 1,-1.440653 1,-2 0,-1 -0.736331,-2.0706322 -1.939648,-2.0706322 -0.794372,0 -2.285658,1.0831492 -2.651834,1.6546602 L 11,10 10.591482,9.584048 C 10.2247,9.012458 8.793935,8.000326 8,8 Z" style="fill:none;opacity:.3;stroke-dasharray:0.48887577, 0.24443788;stroke-width:.24443789;stroke:#000000"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/doki-doki-mod-manager.svg b/.icons/awkward/24x24/apps/doki-doki-mod-manager.svg
new file mode 100644
index 00000000..d7856a09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/doki-doki-mod-manager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.333008,2.5 C 11.148921,2.5000262 11.000018,2.7135808 11,2.9765625 L 10.873047,4.5878906 A 8,8 0 0 0 9.017578,5.0810545 L 8.104492,3.7519531 C 7.972985,3.5242133 7.7365855,3.414815 7.5771485,3.506836 l -1.154297,0.6660155 c -0.159411,0.092066 -0.182256,0.3513433 -0.050781,0.5791016 l 0.693359,1.4541014 A 8,8 0 0 0 5.711914,7.5683595 L 4.2519531,6.8720705 C 4.0241948,6.7405955 3.7649176,6.7634405 3.6728515,6.9228515 L 3.0068359,8.0771485 C 2.914815,8.2365855 3.0242134,8.472985 3.2519531,8.604492 L 4.5830078,9.519531 A 8,8 0 0 0 4.0898437,11.373047 L 2.4765625,11.5 C 2.2135795,11.500018 2.000026,11.648921 2,11.833008 v 1.333984 c 2.6e-5,0.184087 0.2135811,0.33299 0.4765625,0.333008 l 1.6113281,0.126953 a 8,8 0 0 0 0.4931641,1.855469 L 3.2519531,16.395508 C 3.0242122,16.527015 2.9148149,16.763414 3.006836,16.922851 l 0.6660156,1.154297 c 0.092066,0.159411 0.3513436,0.182256 0.5791015,0.05078 L 5.7060545,17.43457 a 8,8 0 0 0 1.362305,1.353516 l -0.696289,1.459961 c -0.1314745,0.227758 -0.10863,0.487035 0.050781,0.579101 l 1.154297,0.666016 c 0.159437,0.09202 0.3958365,-0.01738 0.5273435,-0.245117 l 0.915039,-1.331055 a 8,8 0 0 0 1.853516,0.493164 L 11,22.023437 c 1.8e-5,0.262982 0.148921,0.476537 0.333008,0.476563 h 1.333984 C 12.851079,22.499974 12.999982,22.286419 13,22.023437 l 0.126953,-1.611328 a 8,8 0 0 0 1.855469,-0.493164 l 0.913086,1.329102 c 0.131507,0.227739 0.367906,0.337138 0.527343,0.245117 l 1.154297,-0.666016 c 0.159411,-0.09207 0.182256,-0.351343 0.05078,-0.579101 L 16.93457,18.793945 a 8,8 0 0 0 1.353516,-1.362305 l 1.459961,0.696289 c 0.227758,0.131475 0.487035,0.108631 0.579101,-0.05078 l 0.666016,-1.154297 c 0.09202,-0.159437 -0.01738,-0.395836 -0.245117,-0.527343 L 19.416992,15.48047 a 8,8 0 0 0 0.493164,-1.853516 L 21.523437,13.5 C 21.78642,13.499982 21.999974,13.351079 22,13.166992 V 11.833008 C 21.999974,11.648921 21.786419,11.500018 21.523437,11.5 L 19.912109,11.373047 A 8,8 0 0 0 19.418945,9.517578 l 1.329102,-0.913086 c 0.22774,-0.131507 0.337138,-0.3679065 0.245117,-0.5273435 l -0.666016,-1.154297 c -0.09207,-0.159411 -0.351343,-0.182256 -0.579101,-0.050781 l -1.454102,0.693359 A 8,8 0 0 0 16.93164,6.211914 L 17.627929,4.7519531 C 17.759405,4.5241948 17.73656,4.2649176 17.577148,4.1728515 L 16.422851,3.506836 C 16.263414,3.414815 16.027015,3.5242134 15.895508,3.7519531 L 14.980469,5.083008 A 8,8 0 0 0 13.126953,4.5898437 L 13,2.9765625 C 12.999982,2.7135808 12.851079,2.5000262 12.666992,2.5 Z"/>
+ <path style="fill:#ff8dcb" d="M 11.333008,2 C 11.148921,2.0000262 11.000018,2.2135808 11,2.4765625 L 10.873047,4.0878906 A 8,8 0 0 0 9.017578,4.5810547 L 8.104492,3.2519531 C 7.972985,3.0242133 7.7365855,2.914815 7.5771485,3.006836 l -1.154297,0.6660156 c -0.159411,0.092066 -0.182256,0.3513433 -0.050781,0.5791015 l 0.693359,1.4541014 A 8,8 0 0 0 5.711914,7.0683595 L 4.2519531,6.3720705 C 4.0241948,6.2405955 3.7649176,6.2634405 3.6728515,6.4228515 L 3.0068359,7.5771485 C 2.914815,7.7365855 3.0242134,7.972985 3.2519531,8.104492 L 4.5830078,9.019531 A 8,8 0 0 0 4.0898437,10.873047 L 2.4765625,11 C 2.2135795,11.000018 2.000026,11.148921 2,11.333008 v 1.333984 C 2.000026,12.851079 2.2135811,12.999982 2.4765625,13 l 1.6113281,0.126953 a 8,8 0 0 0 0.4931641,1.855469 L 3.2519531,15.895508 C 3.0242122,16.027015 2.9148149,16.263414 3.006836,16.422851 l 0.6660156,1.154297 c 0.092066,0.159411 0.3513436,0.182256 0.5791015,0.05078 L 5.7060545,16.93457 a 8,8 0 0 0 1.362305,1.353516 l -0.696289,1.459961 c -0.1314745,0.227758 -0.10863,0.487035 0.050781,0.579101 l 1.154297,0.666016 c 0.159437,0.09202 0.3958365,-0.01738 0.5273435,-0.245117 l 0.915039,-1.331055 a 8,8 0 0 0 1.853516,0.493164 L 11,21.523437 c 1.8e-5,0.262982 0.148921,0.476537 0.333008,0.476563 h 1.333984 C 12.851079,21.999974 12.999982,21.786419 13,21.523437 l 0.126953,-1.611328 a 8,8 0 0 0 1.855469,-0.493164 l 0.913086,1.329102 c 0.131507,0.227739 0.367906,0.337138 0.527343,0.245117 l 1.154297,-0.666016 c 0.159411,-0.09207 0.182256,-0.351343 0.05078,-0.579101 L 16.93457,18.293945 a 8,8 0 0 0 1.353516,-1.362305 l 1.459961,0.696289 c 0.227758,0.131475 0.487035,0.108631 0.579101,-0.05078 l 0.666016,-1.154297 c 0.09202,-0.159437 -0.01738,-0.395836 -0.245117,-0.527343 L 19.416992,14.98047 a 8,8 0 0 0 0.493164,-1.853516 L 21.523437,13 C 21.78642,12.999982 21.999974,12.851079 22,12.666992 V 11.333008 C 21.999974,11.148921 21.786419,11.000018 21.523437,11 L 19.912109,10.873047 A 8,8 0 0 0 19.418945,9.017578 l 1.329102,-0.913086 c 0.22774,-0.131507 0.337138,-0.3679065 0.245117,-0.5273435 l -0.666016,-1.154297 c -0.09207,-0.159411 -0.351343,-0.182256 -0.579101,-0.050781 l -1.454102,0.693359 A 8,8 0 0 0 16.93164,5.711914 L 17.627929,4.2519531 C 17.759405,4.0241948 17.73656,3.7649176 17.577148,3.6728515 L 16.422851,3.006836 C 16.263414,2.914815 16.027015,3.0242134 15.895508,3.2519531 L 14.980469,4.5830078 A 8,8 0 0 0 13.126953,4.0898437 L 13,2.4765625 C 12.999982,2.2135808 12.851079,2.0000262 12.666992,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#fdcfea" cx="12" cy="12" r="6"/>
+ <path style="opacity:0.1" d="M 9.700811,9.5 C 8.2136145,9.5 7,10.616666 7,12 c 0,0.7198 0.3255405,1.376467 0.8482445,1.833334 L 11.932676,17.5 16.151398,13.833334 C 16.674274,13.376666 17,12.72 17,12 17,10.616667 15.786385,9.5 14.299189,9.5 13.319154,9.5 12.470553,9.980666 11.999821,10.708 11.528376,9.9806665 10.679775,9.5 9.699739,9.5 Z"/>
+ <path style="fill:#03adee" d="M 9.700811,9 C 8.2136145,9 7,10.116666 7,11.5 c 0,0.7198 0.3255405,1.376467 0.8482445,1.833334 L 11.932676,17 16.151398,13.333334 C 16.674274,12.876666 17,12.22 17,11.5 17,10.116667 15.786385,9 14.299189,9 13.319154,9 12.470553,9.480666 11.999821,10.208 11.528376,9.4806665 10.679775,9 9.699739,9 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.24443789;stroke-dasharray:0.48887577, 0.24443788" d="m 9.762658,9.6215135 c -1.202845,4.87e-4 -2.140439,0.8936575 -2.140439,1.9653755 0,0.559194 0.2493605,1.06985 0.659327,1.431806 l 0.0019,0.0019 3.656701,3.315611 3.778306,-3.317531 c 0.410052,-0.361753 0.659328,-0.872459 0.659328,-1.431806 0,-1.072009 -0.938071,-1.9653755 -2.141388,-1.9653755 -0.794372,0 -1.461699,0.3910235 -1.827875,0.9625345 L 12,11.22126 11.591482,10.584048 C 11.2247,10.012458 10.557542,9.6218395 9.763607,9.6215135 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.333008,2 C 11.148921,2.0000262 11.000018,2.2135808 11,2.4765625 L 10.873047,4.0878906 A 8,8 0 0 0 9.017578,4.5810547 L 8.104492,3.2519531 C 7.972985,3.0242133 7.7365855,2.914815 7.5771485,3.006836 L 6.4228515,3.6728516 C 6.267719,3.7624467 6.2443605,4.0102459 6.364258,4.2333984 6.382383,4.2117249 6.398048,4.187177 6.4228515,4.1728515 L 7.5771485,3.5068359 C 7.7365855,3.414815 7.972985,3.5242134 8.104492,3.7519531 L 9.017578,5.0810545 A 8,8 0 0 1 10.873047,4.5878906 L 11,2.9765625 C 11.000018,2.7135808 11.148921,2.5000262 11.333008,2.5 h 1.333984 C 12.851079,2.5000262 12.999982,2.7135808 13,2.9765625 l 0.126953,1.6132812 A 8,8 0 0 1 14.980469,5.083008 L 15.895508,3.7519531 C 16.027015,3.5242134 16.263414,3.414815 16.422851,3.506836 l 1.154297,0.6660155 c 0.02481,0.014325 0.04047,0.038874 0.05859,0.060547 0.119897,-0.2231525 0.09654,-0.4709517 -0.05859,-0.5605468 L 16.422851,3.006836 C 16.263414,2.914815 16.027015,3.0242134 15.895508,3.2519531 L 14.980469,4.5830078 A 8,8 0 0 0 13.126953,4.0898437 L 13,2.4765625 C 12.999982,2.2135808 12.851079,2.0000262 12.666992,2 Z M 17.103515,5.8515625 16.93164,6.211914 a 8,8 0 0 1 1.362305,1.3535155 l 1.454102,-0.693359 c 0.227758,-0.131475 0.487035,-0.10863 0.579101,0.050781 l 0.59375,1.029297 c 0.09851,-0.122729 0.135092,-0.266146 0.07227,-0.375 l -0.666016,-1.154297 c -0.09207,-0.159411 -0.351343,-0.182256 -0.579101,-0.050781 l -1.454102,0.693359 a 8,8 0 0 0 -1.19043,-1.213867 z M 6.897461,5.8535125 A 8,8 0 0 0 5.711914,7.0683565 L 4.2519531,6.3720705 C 4.0241948,6.2405955 3.7649176,6.2634405 3.6728515,6.4228515 l -0.6660156,1.154297 c -0.062826,0.108854 -0.026246,0.252271 0.072266,0.375 l 0.59375,-1.029297 c 0.092066,-0.159411 0.3513433,-0.182256 0.5791016,-0.050781 l 1.4599609,0.696289 a 8,8 0 0 1 1.3535155,-1.362305 z m 12.665039,3.56543 -0.143555,0.098633 a 8,8 0 0 1 0.493164,1.8554685 L 21.523437,11.5 c 0.262982,1.8e-5 0.476537,0.148921 0.476563,0.333008 v -0.5 C 21.999974,11.148921 21.786419,11.000018 21.523437,11 L 19.912109,10.873047 A 8,8 0 0 0 19.5625,9.4189455 Z m -15.1181641,0.0049 A 8,8 0 0 0 4.0898437,10.873047 L 2.4765625,11 C 2.2135795,11.000018 2.000026,11.148921 2,11.333008 v 0.5 C 2.000026,11.648921 2.2135795,11.500018 2.4765625,11.5 L 4.0898437,11.373047 A 8,8 0 0 1 4.5830078,9.519531 Z M 19.555664,15.076172 a 8,8 0 0 1 -0.138672,0.404297 l 1.331055,0.915039 c 0.07225,0.04172 0.127075,0.09531 0.172851,0.152343 l 0.07227,-0.125 c 0.09202,-0.159437 -0.01738,-0.395836 -0.245117,-0.527343 z M 4.4375,15.081055 3.2519531,15.895508 C 3.0242122,16.027015 2.9148149,16.263414 3.006836,16.422851 l 0.072266,0.125 c 0.045777,-0.05703 0.1005988,-0.110622 0.1728515,-0.152343 L 4.5810547,15.482422 A 8,8 0 0 1 4.4375,15.081055 Z m 12.665039,3.565429 a 8,8 0 0 1 -0.167969,0.147461 l 0.693359,1.454102 c 0.0035,0.0061 0.0045,0.0124 0.0078,0.01855 0.09836,-0.117617 0.103204,-0.326236 -0.0078,-0.518555 z m -10.2060545,0.002 -0.524414,1.09961 c -0.1110175,0.192319 -0.10617,0.400938 -0.00782,0.518554 0.0033,-0.0062 0.0043,-0.01244 0.00782,-0.01855 l 0.696289,-1.459961 a 8,8 0 0 1 -0.171875,-0.139649 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,6 A 6,6 0 0 0 6,12 6,6 0 0 0 6.00977,12.296875 6,6 0 0 1 12,6.5 6,6 0 0 1 17.990234,12.203125 6,6 0 0 0 18,12 6,6 0 0 0 12,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dolphin-emu.svg b/.icons/awkward/24x24/apps/dolphin-emu.svg
new file mode 100644
index 00000000..71c527ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dolphin-emu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 21.970441,19.539605 c -0.07769,-0.656436 -0.419575,-1.212583 -0.6942,-1.659483 -0.0967,-0.157284 -0.208329,-0.2459 -0.27624,-0.378658 C 20.992726,13.444045 19.303127,8.6072782 15.5,6.505382 16,6.1368704 16.399358,5.7480061 16.853295,5.4630689 17.129053,5.2599676 17.005602,4.7249909 16.798705,4.600039 15.246495,4.3343031 13.612567,4.6492434 12.19762,5.1289126 11.280031,5.4400067 10.834372,5.4831363 10.31838,5.5330236 9.8796138,5.5754585 8.8822246,5.6235863 8.0920735,5.8245847 5.8163598,6.4035634 4.7458082,7.3219635 4.1385227,7.9247886 3.6644507,8.3953611 3.473729,8.8743107 3.4999991,9.2634567 3.387187,9.3199417 3.327225,9.3829392 3.2024889,9.4482157 2.3684612,9.8845403 2.0796768,10.088418 2.0130702,10.435959 c -0.049094,0.256468 0.041082,0.424486 0.2542233,0.654404 0.343966,0.319657 0.539563,0.409675 1.0796806,0.409675 0.3940883,0 0.5013669,-0.120061 0.9868971,-0.226603 0.4297298,-0.09429 0.9645395,-0.211569 1.3707011,-0.25072 0.5157125,-0.04978 1.0316121,-0.0023 1.8100257,0.149839 0.2305615,0.04508 0.491865,0.09614 0.778227,0.147807 0.3680606,0.06639 0.7517711,0.200161 1.1406982,0.200161 0.330891,0 0.8237898,0.01352 1.0626428,-0.01692 0.173177,0.324115 0.460843,1.009896 0.924668,1.561819 1.210006,1.439877 2.264953,1.436096 2.409718,1.43711 0.261675,0.0035 0.508353,-0.07452 0.628897,-0.28769 0.120544,-0.213259 0.10005,-0.467873 -0.05561,-0.661429 -0.0032,-0.004 -0.263034,-0.408759 -0.387118,-1.059957 -0.0354,-0.185524 -0.0196,-0.341971 -0.01671,-0.490033 1.610513,0.468368 4.162502,1.895091 4.489335,3.449163 l 0.01066,0.549413 c -0.0046,-1.95e-4 0.0046,10e-5 0,0 -0.07406,-0.003 -0.298104,-0.0038 -0.410823,-0.0038 -0.292977,0 -0.61008,0.02943 -0.969384,0.08626 -1.166875,0.184589 -1.845311,0.937766 -1.924493,1.02309 -0.182959,0.196935 -0.226743,0.675292 -0.09511,0.903521 0.130606,0.226614 0.388276,0.360391 0.668676,0.338579 l 0.01295,-8.5e-5 c 1.783953,0.246582 4.047485,1.35986 4.780757,2.780489 0.114489,0.226619 0.363402,0.369948 0.634859,0.369948 0.01742,0 0.03494,-4.9e-4 0.05245,-0.002 0.291393,-0.0198 0.538443,-0.202093 0.619209,-0.456957 0.02059,-0.06587 0.200379,-0.666077 0.101354,-1.501609 z"/>
+ <path style="fill:#489cf2" d="m 21.970441,19.039566 c -0.07769,-0.656436 -0.419575,-1.212583 -0.6942,-1.659483 -0.0967,-0.157284 -0.208329,-0.2459 -0.27624,-0.378658 C 20.992726,12.944006 19.303127,8.1072392 15.5,6.005343 16,5.6368314 16.399358,5.2479671 16.853295,4.9630299 17.129053,4.7599286 17.005602,4.2249519 16.798705,4.1 15.246495,3.8342641 13.612567,4.1492044 12.19762,4.6288736 11.280031,4.9399677 10.834372,4.9830973 10.31838,5.0329846 9.8796138,5.0754195 8.8822246,5.1235473 8.0920735,5.3245457 5.8163598,5.9035244 4.7458082,6.8219245 4.1385227,7.4247496 3.6644507,7.8953221 3.473729,8.3742717 3.4999991,8.7634177 3.387187,8.8199027 3.327225,8.8829002 3.2024889,8.9481767 2.3684612,9.3845013 2.0796768,9.5883788 2.0130702,9.9359198 c -0.049094,0.2564682 0.041082,0.4244862 0.2542233,0.6544042 0.343966,0.319657 0.539563,0.409675 1.0796806,0.409675 0.3940883,0 0.5013669,-0.120061 0.9868971,-0.226603 0.4297298,-0.09429 0.9645395,-0.211569 1.3707011,-0.25072 0.5157125,-0.04978 1.0316121,-0.0023 1.8100257,0.149839 0.2305615,0.04508 0.491865,0.09614 0.778227,0.147807 0.3680606,0.06639 0.7517711,0.200161 1.1406982,0.200161 0.330891,0 0.8237898,0.01352 1.0626428,-0.01692 0.173177,0.324115 0.460843,1.009896 0.924668,1.561819 1.210006,1.439877 2.264953,1.436096 2.409718,1.43711 0.261675,0.0035 0.508353,-0.07452 0.628897,-0.28769 0.120544,-0.213259 0.10005,-0.467873 -0.05561,-0.661429 -0.0032,-0.004 -0.263034,-0.408759 -0.387118,-1.059957 -0.0354,-0.185524 -0.0196,-0.341971 -0.01671,-0.490033 1.610513,0.468368 4.162502,1.895091 4.489335,3.449163 l 0.01066,0.549413 c -0.0046,-1.95e-4 0.0046,10e-5 0,0 -0.07406,-0.003 -0.298104,-0.0038 -0.410823,-0.0038 -0.292977,0 -0.61008,0.02943 -0.969384,0.08626 -1.166875,0.184589 -1.845311,0.937766 -1.924493,1.02309 -0.182959,0.196935 -0.226743,0.675292 -0.09511,0.903521 0.130606,0.226614 0.388276,0.360391 0.668676,0.338579 l 0.01295,-8.5e-5 c 1.783953,0.246582 4.047485,1.35986 4.780757,2.780489 0.114489,0.226619 0.363402,0.369948 0.634859,0.369948 0.01742,0 0.03494,-4.9e-4 0.05245,-0.002 0.291393,-0.0198 0.538443,-0.202093 0.619209,-0.456957 0.02059,-0.06587 0.200379,-0.666077 0.101354,-1.501609 z"/>
+ <circle style="opacity:0.2" cx="5.5" cy="9" r=".5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="8.5" r=".5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 15.623047 4.0039062 C 14.44234 4.0028604 13.258476 4.2691544 12.197266 4.6289062 C 11.279677 4.9400004 10.834351 4.9833158 10.318359 5.0332031 C 9.8795932 5.075638 8.881948 5.1232204 8.0917969 5.3242188 C 5.8160832 5.9031975 4.7459574 6.821003 4.1386719 7.4238281 C 3.6645999 7.8944006 3.4737299 8.3745259 3.5 8.7636719 C 3.3871879 8.8201569 3.3278611 8.8819891 3.203125 8.9472656 C 2.3690973 9.3835902 2.0802785 9.5880059 2.0136719 9.9355469 C 1.9865614 10.077173 2.0093704 10.193641 2.0644531 10.306641 C 2.1790131 10.033587 2.4815957 9.824736 3.203125 9.4472656 C 3.3278611 9.3819891 3.3871879 9.3201569 3.5 9.2636719 C 3.4737299 8.8745259 3.6645999 8.3944006 4.1386719 7.9238281 C 4.7459574 7.321003 5.8160832 6.4031975 8.0917969 5.8242188 C 8.881948 5.6232203 9.8795932 5.575638 10.318359 5.5332031 C 10.834351 5.4833158 11.279677 5.4400004 12.197266 5.1289062 C 13.612213 4.6492371 15.246618 4.3338735 16.798828 4.5996094 C 16.863044 4.6383913 16.912474 4.7227623 16.951172 4.8183594 C 17.069178 4.5736119 16.968877 4.2023075 16.798828 4.0996094 C 16.410776 4.0331754 16.016616 4.0042549 15.623047 4.0039062 z M 15.853516 6.2246094 C 15.736646 6.3190676 15.627365 6.4119883 15.5 6.5058594 C 19.303127 8.6077556 20.992725 13.444534 21 17.501953 C 21.067911 17.634711 21.178691 17.723575 21.275391 17.880859 C 21.550016 18.327759 21.893013 18.882627 21.970703 19.539062 C 21.982579 19.639263 21.979764 19.72349 21.984375 19.816406 C 22.000304 19.591299 22.006161 19.33824 21.970703 19.039062 C 21.893013 18.382627 21.550016 17.827759 21.275391 17.380859 C 21.178691 17.223575 21.067911 17.134711 21 17.001953 C 20.992959 13.075065 19.403111 8.4256711 15.853516 6.2246094 z M 14 12.003906 C 13.99711 12.151968 13.982178 12.308617 14.017578 12.494141 C 14.141662 13.145339 14.401097 13.548734 14.404297 13.552734 C 14.434366 13.590124 14.45467 13.63262 14.474609 13.673828 C 14.571438 13.469291 14.550366 13.234365 14.404297 13.052734 C 14.401129 13.048774 14.146967 12.651594 14.021484 12.011719 C 14.014673 12.009714 14.006779 12.005878 14 12.003906 z M 18.089844 15.498047 C 17.796867 15.498047 17.478445 15.527154 17.119141 15.583984 C 15.952266 15.768573 15.274494 16.522098 15.195312 16.607422 C 15.037778 16.77699 14.990534 17.146999 15.0625 17.394531 C 15.090967 17.280815 15.13191 17.175667 15.195312 17.107422 C 15.274494 17.022098 15.952266 16.268573 17.119141 16.083984 C 17.478445 16.027154 17.796867 15.998047 18.089844 15.998047 C 18.202563 15.998047 18.42594 15.998953 18.5 16.001953 L 18.490234 15.501953 C 18.411111 15.499126 18.199879 15.498047 18.089844 15.498047 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dont-starve-together.svg b/.icons/awkward/24x24/apps/dont-starve-together.svg
new file mode 100644
index 00000000..902c74ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dont-starve-together.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m17.464692 14.2694c0.507763 3.5481-2.028287 8.453-2.868663 8.2067-0.28538 0.3345-5.5440657-2.8904-6.156167-6.3764-0.057094-0.3252-1.5175639-2.6027-0.8482682-1.8914 0.9517193 1.0114-0.9836227-1.9992-0.5525944-2.926 0.6355243-1.3664 4.1632636-1.5667 5.8153406-1.5667 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7228 0.358051 2.8412 0.577835 4.377z"/>
+ <path style="fill:#fec786" d="m17.464692 13.7694c0.507763 3.5481-2.028287 8.453-2.868663 8.2067-0.28538 0.3345-5.5440657-2.8904-6.156167-6.3764-0.057094-0.3252-1.5175639-2.6027-0.8482682-1.8914 0.9517193 1.0114-0.9836227-1.9992-0.5525944-2.926 0.6355243-1.3664 4.1632636-1.5667 5.8153406-1.5667 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7229 0.358051 2.8412 0.577835 4.377z"/>
+ <path style="fill:#4f4f4f" d="m13.00015 18.9331c0-0.07 0.225196-0.1558 0.927103-0.3547 0.323013-0.091 0.433968-0.1002 0.508715-0.04 0.05258 0.043 0.07801 0.091 0.05651 0.1086-0.03642 0.03-1.369499 0.3531-1.453986 0.3531-0.02108 0-0.03834-0.03-0.03834-0.067z"/>
+ <path style="fill:#4f4f4f" d="m13.3317 17.859c-0.363103-0.1449-0.46425-0.3624-0.120241-0.2586 0.552233 0.1667 0.570647 0.139 0.529028-0.7964-0.026-0.5843 0.0011-0.8545 0.07973-0.7961 0.06549 0.049 0.139301 0.5164 0.164014 1.0393 0.04934 1.0441 0.02024 1.0803-0.652527 0.8118z"/>
+ <path style="opacity:.2" d="m5.598533 14.677c-0.3435884-0.2288-0.6241915-0.4341-0.6235628-0.4562 0.000645-0.022 0.1788118-0.1821 0.3959601-0.3553 0.3758313-0.2999 0.5707126-0.5638 0.5697411-0.7715-0.0005-0.1122-1.3941033-1.9893-2.2640312-3.0496-0.336613-0.4103-0.6359635-0.8111-0.6652226-0.8908-0.033077-0.09 0.00905-0.224 0.1113864-0.3543 0.343809-0.4378 0.9256501-1.3456 1.2467555-1.9452 0.318468-0.5948 0.7007406-1.0833 0.7664113-0.9795 0.095055 0.1502 0.1908234 0.056 0.9473354-0.9309 0.7604264-0.9921 1.3833365-1.9191 1.5357431-1.9191 0.1719477 0 0.1006985 0.1668-0.2261557 0.5296-0.5839433 0.6077-0.7655973 1.4471-0.7666173 1.9959-0.051564 1.0354 0.8122274 2.343 1.7525539 2.7647 0.7649289 0.3215 1.5581147 0.21 2.2355748-0.3142 0.534051-0.4131 0.496148-0.9743-0.125344-1.8558-0.408269-0.5791-0.7271083-0.63-0.9620203-0.5254-0.1671393 0.074-0.651773 0.8547-0.8060205 1.3309-0.053812 0.1661-0.2086085 0.1046-0.2086085-0.083 0-0.3902 0.4513228-1.8766 0.6907202-2.3012 0.3358616-0.5957 0.7026416-0.6247 1.0037471-0.5658 0.168051 0.033 0.295814-0.069 0.448482-0.1877l0.213485-0.164 1.143312 0.5591c0.628822 0.3074 1.310663 0.6751 1.515202 0.8169 0.890417 0.6174 1.603752 1.1767 1.613137 1.2649 0.0056 0.052 0.002 0.4054-0.0081 0.7843-0.01739 0.6571-0.01024 0.689 0.154279 0.689 0.334112 0 0.814289-0.323 1.259874-0.8477 0.780261-0.9187 0.881096-1.1371 0.881096-1.9082 0.05636-0.5902-0.453334-1.7142-0.953206-1.2402-0.209558 0.2047-0.452562 0.9255-0.376931 1.118 0.05102 0.1299 0.371429 0.2193 0.548274 0.153 0.185524-0.07 0.155689 0.074-0.05405 0.26-0.274856 0.2438-0.574643 0.2858-0.795202 0.1113-0.272667-0.2157-0.346169-1.0727-0.139164-1.6227 0.19656-0.5222 0.610597-1.2174 0.757965-1.2726 0.165867-0.062 0.352132 0.067 1.015853 0.9181 1.068845 1.5685 2.235102 2.9728 3.27783 4.471 0.129758 0.1853 0.255824 0.4567 0.280149 0.6031 0.0405 0.2438-0.0082 0.3248-0.57884 0.9624-0.939611 1.0498-1.57205 1.9013-1.57205 2.1166 0 0.232 0.270519 0.4199 0.696788 0.4839 0.308886 0.046 0.512322 0.1493 0.512322 0.259-0.506794 0.6743-2.291379 3.4292-2.532106 3.2416-0.02353-0.037-0.06286-0.4801-0.08738-0.9843-0.184684-1.3659-0.251446-3.3235-0.414754-4.6562-0.04894-0.26-0.05647-0.2643-0.381963-0.2201-0.798284 0.1083-2.574767 0.4304-3.087198 0.7443-0.552488 0.3384-0.667252 0.3672-0.925478 0.2322-0.264643-0.1383-1.65844-0.5939-2.485821-0.695-2.4418656-0.2982-2.2570056-0.2478-2.2570056 0.045l0.5349657 5.3752s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m5.598533 14.177c-0.3435884-0.2288-0.6241915-0.4341-0.6235628-0.4562 0.000645-0.022 0.1788118-0.1821 0.3959601-0.3553 0.3758313-0.2999 0.5707126-0.5637 0.5697411-0.7715-0.0005-0.1121-1.3941033-1.9893-2.2640312-3.0496-0.336613-0.4103-0.6359635-0.8111-0.6652226-0.8908-0.033077-0.09 0.00905-0.224 0.1113864-0.3543 0.343809-0.4378 0.9256501-1.3456 1.2467555-1.9452 0.318468-0.5948 0.7007406-1.0833 0.7664113-0.9795 0.095055 0.1502 0.1908234 0.056 0.9473354-0.9309 0.7604264-0.9921 1.3833365-1.9191 1.5357431-1.9191 0.1719477 0 0.1006985 0.1668-0.2261557 0.5296-0.5839433 0.6077-0.7655973 1.4471-0.7666173 1.996-0.051564 1.0353 0.8122274 2.343 1.7525539 2.7646 0.7649289 0.3215 1.5581147 0.21 2.2355748-0.3141 0.534051-0.4132 0.496148-0.9744-0.125344-1.8559-0.408269-0.5791-0.7271083-0.6299-0.9620203-0.5253-0.1671393 0.074-0.651773 0.8546-0.8060205 1.3308-0.053812 0.1661-0.2086085 0.1046-0.2086085-0.083 0-0.3902 0.4513228-1.8766 0.6907202-2.3012 0.3358616-0.5957 0.7026416-0.6247 1.0037471-0.5658 0.168051 0.033 0.295814-0.069 0.448482-0.1877l0.213485-0.164 1.143312 0.5591c0.628822 0.3074 1.310663 0.6751 1.515202 0.8169 0.890417 0.6174 1.603752 1.1767 1.613137 1.2649 0.0056 0.052 0.002 0.4054-0.0081 0.7843-0.01739 0.6571-0.01024 0.6891 0.154279 0.6891 0.334112 0 0.814289-0.3231 1.259874-0.8478 0.780261-0.9187 0.881096-1.1371 0.881096-1.9082 0.05636-0.5902-0.453334-1.7142-0.953206-1.2402-0.209558 0.2047-0.452562 0.9255-0.376931 1.118 0.05102 0.1299 0.371429 0.2193 0.548274 0.153 0.185524-0.07 0.155689 0.074-0.05405 0.2601-0.274856 0.2438-0.574643 0.2857-0.795202 0.1113-0.272667-0.2157-0.346169-1.0728-0.139164-1.6228 0.19656-0.5222 0.610597-1.2173 0.757965-1.2726 0.165867-0.062 0.352132 0.067 1.015853 0.9181 1.068845 1.5685 2.235102 2.9728 3.27783 4.4711 0.129758 0.1853 0.255824 0.4566 0.280149 0.603 0.0405 0.2438-0.0082 0.3248-0.57884 0.9624-0.939611 1.0499-1.57205 1.9013-1.57205 2.1166 0 0.232 0.270519 0.4199 0.696788 0.4839 0.308886 0.046 0.512322 0.1493 0.512322 0.259-0.506794 0.6743-2.291379 3.4293-2.532106 3.2417-0.02353-0.037-0.06286-0.4802-0.08738-0.9844-0.184684-1.3659-0.251446-2.5232-0.414754-3.8558-0.04894-0.26-0.05647-0.2643-0.381963-0.2202-0.798284 0.1084-2.574767 0.4304-3.087198 0.7443-0.552488 0.3384-0.667252 0.3672-0.925478 0.2322-0.264643-0.1383-1.65844-0.5939-2.485821-0.6949-2.4418656-0.2982-2.2570056-0.2478-2.2570056 0.045l0.5349657 4.5748s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m9.206304 14.0009c-0.054088 0-0.088126 0.01-0.099826 0.017-0.040884 0.035-0.081362 0.241-0.090318 0.4581l-0.01616 0.3943 1.034383 0.067c0.582438 0.066 1.229594 0.084 1.776896 0.034 0.192413 0 0.21419-0.02 0.168278-0.1507-0.122708-0.3496-0.317636-0.5517-0.550467-0.57-0.127373-0.01-0.685315-0.081-1.239739-0.1574-0.47595-0.066-0.820779-0.098-0.9830449-0.093z"/>
+ <path style="fill:#4f4f4f" d="m14.180082 13.0005c-0.07344 0-0.118476 0.01-0.129167 0.021-0.04002 0.049-0.0604 0.2874-0.04635 0.5288 0.02324 0.3989 0.04388 0.4374 0.228755 0.4209 0.515104 0.035 1.034597 0.029 1.558884 0.029 0.41118-0.023 0.918159-0.3704 1.207865-0.5587 0-0.056-0.03866-0.1018-0.08677-0.1018-0.0481 0-0.695715-0.092-1.438591-0.2036-0.595325-0.09-1.074313-0.1388-1.294633-0.1353z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m16.479576 2.0004c-0.02227 0.0007-0.04372 0.01-0.06445 0.014-0.147368 0.055-0.561238 0.7503-0.757798 1.2725-0.108843 0.2892-0.137947 0.6613-0.103514 0.9824 0.01703-0.1707 0.04882-0.3371 0.103514-0.4824 0.19656-0.5222 0.61043-1.2172 0.757798-1.2725 0.165867-0.062 0.351885 0.067 1.015605 0.918 1.068845 1.5684 2.23553 2.9724 3.278258 4.4706 0.09136 0.1305 0.167221 0.2914 0.220699 0.4336 0.07651-0.1285 0.07965-0.2092 0.05957-0.3301-0.02432-0.1464-0.15051-0.4182-0.280268-0.6035-1.042728-1.4982-2.209413-2.9022-3.278258-4.4706-0.580755-0.7445-0.795309-0.9369-0.951153-0.9316zm-8.8601822 0.5244c-0.1524066 0-0.7756767 0.9268-1.5361031 1.9189-0.756512 0.987-0.8521927 1.0809-0.9472479 0.9306-0.065671-0.1038-0.4481187 0.3848-0.7665867 0.9795-0.3211054 0.5996-0.9032374 1.5075-1.2470464 1.9453-0.1023331 0.1303-0.1444033 0.2645-0.1113259 0.3545 0.00711 0.019 0.069839 0.1034 0.1054667 0.1562 0.00275 0 0.00301-0.01 0.00586-0.011 0.3438089-0.4378 0.9259409-1.3457 1.2470464-1.9453 0.3184679-0.5948 0.7009158-1.0833 0.7665865-0.9795 0.095055 0.1503 0.1907359 0.056 0.9472479-0.9306 0.2937769-0.3833 0.5359892-0.7152 0.7695163-1.0293 0.1198627-0.3018 0.2918994-0.6021 0.5400286-0.8603 0.3268542-0.3628 0.3985059-0.5293 0.2265582-0.5293zm3.2499372 0.624-0.213862 0.164c-0.152668 0.1182-0.280183 0.2205-0.448234 0.1875-0.3011055-0.059-0.6680255-0.03-1.0038871 0.5655-0.2393974 0.4245-0.6913927 1.9114-0.6913927 2.3017 0 0.072 0.02641 0.1174 0.057616 0.1464 0.1195847-0.5904 0.439904-1.6043 0.6337768-1.9482 0.3358616-0.5957 0.7027816-0.6242 1.003887-0.5654 0.168051 0.033 0.295566-0.069 0.448234-0.1875l0.213862-0.164 1.142557 0.5586c0.628822 0.3074 1.311057 0.6755 1.515596 0.8173 0.881077 0.611 1.583549 1.1618 1.607391 1.2588 0.0031-0.203 0.0094-0.4611 0.0059-0.4941-0.0094-0.088-0.722833-0.6472-1.61325-1.2647-0.204539-0.1418-0.886775-0.5099-1.515596-0.8173l-1.142558-0.5586zm5.281149 1.2929c-0.0532 0.1872-0.08412 0.3635-0.05273 0.4434 0.01691 0.043 0.06785 0.078 0.128904 0.1084 0.120956-0.028 0.2451-0.089 0.365227-0.1953 0.209739-0.1861 0.239234-0.3303 0.05371-0.2608-0.148386 0.056-0.38852-0.0001-0.495108-0.096zm1.264625 0.2822c-0.0259 0.5921-0.173475 0.8735-0.868148 1.6914-0.445584 0.5247-0.926605 0.8477-1.260718 0.8477-0.107024 0-0.143895-0.032-0.154294-0.2227-0.000401 0.016 0.000425 0.017 0 0.033-0.01739 0.6571-0.01023 0.6894 0.154294 0.6894 0.334113 0 0.815134-0.323 1.260718-0.8476 0.780262-0.9187 0.880843-1.137 0.880843-1.9082 0.0081-0.085 0.001-0.1823-0.0127-0.2832zm-10.772255 0.6299c-0.00455 0.065-0.01649 0.1375-0.0166 0.1963-0.051564 1.0354 0.8125694 2.343 1.7528959 2.7646 0.7649274 0.3215 1.5578477 0.2097 2.2353081-0.3145 0.325593-0.2519 0.435229-0.5599 0.333001-0.9609-0.0519 0.1729-0.158339 0.3258-0.333001 0.461-0.6774604 0.5241-1.4703807 0.6359-2.2353096 0.3144-0.8507267-0.3815-1.6320172-1.4867-1.7362944-2.4609zm12.307382 5.9599c-0.07263 0.1246-0.112303 0.2181-0.112303 0.2714 0 0.232 0.270983 0.4194 0.697252 0.4834 0.115755 0.018 0.21003 0.045 0.29101 0.075 0.05645-0.079 0.180551-0.2607 0.221676-0.3154 0-0.1097-0.2038-0.2133-0.512686-0.2598-0.271059-0.041-0.469356-0.1345-0.584949-0.2548zm-13.127679 1.5888c-0.094434 0.1415-0.2413759 0.2955-0.4511629 0.4629-0.2171488 0.1732-0.395832 0.3334-0.396477 0.3554-0.0003978 0.014 0.1303171 0.1113 0.2997989 0.2315 0.046354-0.039 0.043664-0.045 0.096678-0.087 0.3758313-0.2999 0.5702961-0.5638 0.5693246-0.7715-0.0000635-0.014-0.076707-0.125-0.1181617-0.1914z"/>
+ <path style="fill:#4f4f4f" d="m12 15.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m15 14.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dont-starve.svg b/.icons/awkward/24x24/apps/dont-starve.svg
new file mode 100644
index 00000000..2b010f79
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dont-starve.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m17.464692 14.2694c0.507763 3.5481-2.028287 8.453-2.868663 8.2067-0.28538 0.3345-5.5440657-2.8904-6.156167-6.3764-0.057094-0.3252-1.5175639-2.6027-0.8482682-1.8914 0.9517193 1.0114-0.9836227-1.9992-0.5525944-2.926 0.6355243-1.3664 4.1632636-1.5667 5.8153406-1.5667 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7228 0.358051 2.8412 0.577835 4.377z"/>
+ <path style="fill:#8bc1d6" d="m17.464692 13.7694c0.507763 3.5481-2.028287 8.453-2.868663 8.2067-0.28538 0.3345-5.5440657-2.8904-6.156167-6.3764-0.057094-0.3252-1.5175639-2.6027-0.8482682-1.8914 0.9517193 1.0114-0.9836227-1.9992-0.5525944-2.926 0.6355243-1.3664 4.1632636-1.5667 5.8153406-1.5667 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7229 0.358051 2.8412 0.577835 4.377z"/>
+ <path style="fill:#4f4f4f" d="m13.00015 18.9331c0-0.07 0.225196-0.1558 0.927103-0.3547 0.323013-0.091 0.433968-0.1002 0.508715-0.04 0.05258 0.043 0.07801 0.091 0.05651 0.1086-0.03642 0.03-1.369499 0.3531-1.453986 0.3531-0.02108 0-0.03834-0.03-0.03834-0.067z"/>
+ <path style="fill:#4f4f4f" d="m13.3317 17.859c-0.363103-0.1449-0.46425-0.3624-0.120241-0.2586 0.552233 0.1667 0.570647 0.139 0.529028-0.7964-0.026-0.5843 0.0011-0.8545 0.07973-0.7961 0.06549 0.049 0.139301 0.5164 0.164014 1.0393 0.04934 1.0441 0.02024 1.0803-0.652527 0.8118z"/>
+ <path style="opacity:.2" d="m5.598533 14.677c-0.3435884-0.2288-0.6241915-0.4341-0.6235628-0.4562 0.000645-0.022 0.1788118-0.1821 0.3959601-0.3553 0.3758313-0.2999 0.5707126-0.5638 0.5697411-0.7715-0.0005-0.1122-1.3941033-1.9893-2.2640312-3.0496-0.336613-0.4103-0.6359635-0.8111-0.6652226-0.8908-0.033077-0.09 0.00905-0.224 0.1113864-0.3543 0.343809-0.4378 0.9256501-1.3456 1.2467555-1.9452 0.318468-0.5948 0.7007406-1.0833 0.7664113-0.9795 0.095055 0.1502 0.1908234 0.056 0.9473354-0.9309 0.7604264-0.9921 1.3833365-1.9191 1.5357431-1.9191 0.1719477 0 0.1006985 0.1668-0.2261557 0.5296-0.5839433 0.6077-0.7655973 1.4471-0.7666173 1.9959-0.051564 1.0354 0.8122274 2.343 1.7525539 2.7647 0.7649289 0.3215 1.5581147 0.21 2.2355748-0.3142 0.534051-0.4131 0.496148-0.9743-0.125344-1.8558-0.408269-0.5791-0.7271083-0.63-0.9620203-0.5254-0.1671393 0.074-0.651773 0.8547-0.8060205 1.3309-0.053812 0.1661-0.2086085 0.1046-0.2086085-0.083 0-0.3902 0.4513228-1.8766 0.6907202-2.3012 0.3358616-0.5957 0.7026416-0.6247 1.0037471-0.5658 0.168051 0.033 0.295814-0.069 0.448482-0.1877l0.213485-0.164 1.143312 0.5591c0.628822 0.3074 1.310663 0.6751 1.515202 0.8169 0.890417 0.6174 1.603752 1.1767 1.613137 1.2649 0.0056 0.052 0.002 0.4054-0.0081 0.7843-0.01739 0.6571-0.01024 0.689 0.154279 0.689 0.334112 0 0.814289-0.323 1.259874-0.8477 0.780261-0.9187 0.881096-1.1371 0.881096-1.9082 0.05636-0.5902-0.453334-1.7142-0.953206-1.2402-0.209558 0.2047-0.452562 0.9255-0.376931 1.118 0.05102 0.1299 0.371429 0.2193 0.548274 0.153 0.185524-0.07 0.155689 0.074-0.05405 0.26-0.274856 0.2438-0.574643 0.2858-0.795202 0.1113-0.272667-0.2157-0.346169-1.0727-0.139164-1.6227 0.19656-0.5222 0.610597-1.2174 0.757965-1.2726 0.165867-0.062 0.352132 0.067 1.015853 0.9181 1.068845 1.5685 2.235102 2.9728 3.27783 4.471 0.129758 0.1853 0.255824 0.4567 0.280149 0.6031 0.0405 0.2438-0.0082 0.3248-0.57884 0.9624-0.939611 1.0498-1.57205 1.9013-1.57205 2.1166 0 0.232 0.270519 0.4199 0.696788 0.4839 0.308886 0.046 0.512322 0.1493 0.512322 0.259-0.506794 0.6743-2.291379 3.4292-2.532106 3.2416-0.02353-0.037-0.06286-0.4801-0.08738-0.9843-0.184684-1.3659-0.251446-3.3235-0.414754-4.6562-0.04894-0.26-0.05647-0.2643-0.381963-0.2201-0.798284 0.1083-2.574767 0.4304-3.087198 0.7443-0.552488 0.3384-0.667252 0.3672-0.925478 0.2322-0.264643-0.1383-1.65844-0.5939-2.485821-0.695-2.4418656-0.2982-2.2570056-0.2478-2.2570056 0.045l0.5349657 5.3752s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m5.598533 14.177c-0.3435884-0.2288-0.6241915-0.4341-0.6235628-0.4562 0.000645-0.022 0.1788118-0.1821 0.3959601-0.3553 0.3758313-0.2999 0.5707126-0.5637 0.5697411-0.7715-0.0005-0.1121-1.3941033-1.9893-2.2640312-3.0496-0.336613-0.4103-0.6359635-0.8111-0.6652226-0.8908-0.033077-0.09 0.00905-0.224 0.1113864-0.3543 0.343809-0.4378 0.9256501-1.3456 1.2467555-1.9452 0.318468-0.5948 0.7007406-1.0833 0.7664113-0.9795 0.095055 0.1502 0.1908234 0.056 0.9473354-0.9309 0.7604264-0.9921 1.3833365-1.9191 1.5357431-1.9191 0.1719477 0 0.1006985 0.1668-0.2261557 0.5296-0.5839433 0.6077-0.7655973 1.4471-0.7666173 1.996-0.051564 1.0353 0.8122274 2.343 1.7525539 2.7646 0.7649289 0.3215 1.5581147 0.21 2.2355748-0.3141 0.534051-0.4132 0.496148-0.9744-0.125344-1.8559-0.408269-0.5791-0.7271083-0.6299-0.9620203-0.5253-0.1671393 0.074-0.651773 0.8546-0.8060205 1.3308-0.053812 0.1661-0.2086085 0.1046-0.2086085-0.083 0-0.3902 0.4513228-1.8766 0.6907202-2.3012 0.3358616-0.5957 0.7026416-0.6247 1.0037471-0.5658 0.168051 0.033 0.295814-0.069 0.448482-0.1877l0.213485-0.164 1.143312 0.5591c0.628822 0.3074 1.310663 0.6751 1.515202 0.8169 0.890417 0.6174 1.603752 1.1767 1.613137 1.2649 0.0056 0.052 0.002 0.4054-0.0081 0.7843-0.01739 0.6571-0.01024 0.6891 0.154279 0.6891 0.334112 0 0.814289-0.3231 1.259874-0.8478 0.780261-0.9187 0.881096-1.1371 0.881096-1.9082 0.05636-0.5902-0.453334-1.7142-0.953206-1.2402-0.209558 0.2047-0.452562 0.9255-0.376931 1.118 0.05102 0.1299 0.371429 0.2193 0.548274 0.153 0.185524-0.07 0.155689 0.074-0.05405 0.2601-0.274856 0.2438-0.574643 0.2857-0.795202 0.1113-0.272667-0.2157-0.346169-1.0728-0.139164-1.6228 0.19656-0.5222 0.610597-1.2173 0.757965-1.2726 0.165867-0.062 0.352132 0.067 1.015853 0.9181 1.068845 1.5685 2.235102 2.9728 3.27783 4.4711 0.129758 0.1853 0.255824 0.4566 0.280149 0.603 0.0405 0.2438-0.0082 0.3248-0.57884 0.9624-0.939611 1.0499-1.57205 1.9013-1.57205 2.1166 0 0.232 0.270519 0.4199 0.696788 0.4839 0.308886 0.046 0.512322 0.1493 0.512322 0.259-0.506794 0.6743-2.291379 3.4293-2.532106 3.2417-0.02353-0.037-0.06286-0.4802-0.08738-0.9844-0.184684-1.3659-0.251446-2.5232-0.414754-3.8558-0.04894-0.26-0.05647-0.2643-0.381963-0.2202-0.798284 0.1084-2.574767 0.4304-3.087198 0.7443-0.552488 0.3384-0.667252 0.3672-0.925478 0.2322-0.264643-0.1383-1.65844-0.5939-2.485821-0.6949-2.4418656-0.2982-2.2570056-0.2478-2.2570056 0.045l0.5349657 4.5748s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m9.206304 14.0009c-0.054088 0-0.088126 0.01-0.099826 0.017-0.040884 0.035-0.081362 0.241-0.090318 0.4581l-0.01616 0.3943 1.034383 0.067c0.582438 0.066 1.229594 0.084 1.776896 0.034 0.192413 0 0.21419-0.02 0.168278-0.1507-0.122708-0.3496-0.317636-0.5517-0.550467-0.57-0.127373-0.01-0.685315-0.081-1.239739-0.1574-0.47595-0.066-0.820779-0.098-0.9830449-0.093z"/>
+ <path style="fill:#4f4f4f" d="m14.180082 13.0005c-0.07344 0-0.118476 0.01-0.129167 0.021-0.04002 0.049-0.0604 0.2874-0.04635 0.5288 0.02324 0.3989 0.04388 0.4374 0.228755 0.4209 0.515104 0.035 1.034597 0.029 1.558884 0.029 0.41118-0.023 0.918159-0.3704 1.207865-0.5587 0-0.056-0.03866-0.1018-0.08677-0.1018-0.0481 0-0.695715-0.092-1.438591-0.2036-0.595325-0.09-1.074313-0.1388-1.294633-0.1353z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m16.479576 2.0004c-0.02227 0.0007-0.04372 0.01-0.06445 0.014-0.147368 0.055-0.561238 0.7503-0.757798 1.2725-0.108843 0.2892-0.137947 0.6613-0.103514 0.9824 0.01703-0.1707 0.04882-0.3371 0.103514-0.4824 0.19656-0.5222 0.61043-1.2172 0.757798-1.2725 0.165867-0.062 0.351885 0.067 1.015605 0.918 1.068845 1.5684 2.23553 2.9724 3.278258 4.4706 0.09136 0.1305 0.167221 0.2914 0.220699 0.4336 0.07651-0.1285 0.07965-0.2092 0.05957-0.3301-0.02432-0.1464-0.15051-0.4182-0.280268-0.6035-1.042728-1.4982-2.209413-2.9022-3.278258-4.4706-0.580755-0.7445-0.795309-0.9369-0.951153-0.9316zm-8.8601822 0.5244c-0.1524066 0-0.7756767 0.9268-1.5361031 1.9189-0.756512 0.987-0.8521927 1.0809-0.9472479 0.9306-0.065671-0.1038-0.4481187 0.3848-0.7665867 0.9795-0.3211054 0.5996-0.9032374 1.5075-1.2470464 1.9453-0.1023331 0.1303-0.1444033 0.2645-0.1113259 0.3545 0.00711 0.019 0.069839 0.1034 0.1054667 0.1562 0.00275 0 0.00301-0.01 0.00586-0.011 0.3438089-0.4378 0.9259409-1.3457 1.2470464-1.9453 0.3184679-0.5948 0.7009158-1.0833 0.7665865-0.9795 0.095055 0.1503 0.1907359 0.056 0.9472479-0.9306 0.2937769-0.3833 0.5359892-0.7152 0.7695163-1.0293 0.1198627-0.3018 0.2918994-0.6021 0.5400286-0.8603 0.3268542-0.3628 0.3985059-0.5293 0.2265582-0.5293zm3.2499372 0.624-0.213862 0.164c-0.152668 0.1182-0.280183 0.2205-0.448234 0.1875-0.3011055-0.059-0.6680255-0.03-1.0038871 0.5655-0.2393974 0.4245-0.6913927 1.9114-0.6913927 2.3017 0 0.072 0.02641 0.1174 0.057616 0.1464 0.1195847-0.5904 0.439904-1.6043 0.6337768-1.9482 0.3358616-0.5957 0.7027816-0.6242 1.003887-0.5654 0.168051 0.033 0.295566-0.069 0.448234-0.1875l0.213862-0.164 1.142557 0.5586c0.628822 0.3074 1.311057 0.6755 1.515596 0.8173 0.881077 0.611 1.583549 1.1618 1.607391 1.2588 0.0031-0.203 0.0094-0.4611 0.0059-0.4941-0.0094-0.088-0.722833-0.6472-1.61325-1.2647-0.204539-0.1418-0.886775-0.5099-1.515596-0.8173l-1.142558-0.5586zm5.281149 1.2929c-0.0532 0.1872-0.08412 0.3635-0.05273 0.4434 0.01691 0.043 0.06785 0.078 0.128904 0.1084 0.120956-0.028 0.2451-0.089 0.365227-0.1953 0.209739-0.1861 0.239234-0.3303 0.05371-0.2608-0.148386 0.056-0.38852-0.0001-0.495108-0.096zm1.264625 0.2822c-0.0259 0.5921-0.173475 0.8735-0.868148 1.6914-0.445584 0.5247-0.926605 0.8477-1.260718 0.8477-0.107024 0-0.143895-0.032-0.154294-0.2227-0.000401 0.016 0.000425 0.017 0 0.033-0.01739 0.6571-0.01023 0.6894 0.154294 0.6894 0.334113 0 0.815134-0.323 1.260718-0.8476 0.780262-0.9187 0.880843-1.137 0.880843-1.9082 0.0081-0.085 0.001-0.1823-0.0127-0.2832zm-10.772255 0.6299c-0.00455 0.065-0.01649 0.1375-0.0166 0.1963-0.051564 1.0354 0.8125694 2.343 1.7528959 2.7646 0.7649274 0.3215 1.5578477 0.2097 2.2353081-0.3145 0.325593-0.2519 0.435229-0.5599 0.333001-0.9609-0.0519 0.1729-0.158339 0.3258-0.333001 0.461-0.6774604 0.5241-1.4703807 0.6359-2.2353096 0.3144-0.8507267-0.3815-1.6320172-1.4867-1.7362944-2.4609zm12.307382 5.9599c-0.07263 0.1246-0.112303 0.2181-0.112303 0.2714 0 0.232 0.270983 0.4194 0.697252 0.4834 0.115755 0.018 0.21003 0.045 0.29101 0.075 0.05645-0.079 0.180551-0.2607 0.221676-0.3154 0-0.1097-0.2038-0.2133-0.512686-0.2598-0.271059-0.041-0.469356-0.1345-0.584949-0.2548zm-13.127679 1.5888c-0.094434 0.1415-0.2413759 0.2955-0.4511629 0.4629-0.2171488 0.1732-0.395832 0.3334-0.396477 0.3554-0.0003978 0.014 0.1303171 0.1113 0.2997989 0.2315 0.046354-0.039 0.043664-0.045 0.096678-0.087 0.3758313-0.2999 0.5702961-0.5638 0.5693246-0.7715-0.0000635-0.014-0.076707-0.125-0.1181617-0.1914z"/>
+ <path style="fill:#4f4f4f" d="m12 15.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m15 14.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/doom.svg b/.icons/awkward/24x24/apps/doom.svg
new file mode 100644
index 00000000..b1204b43
--- /dev/null
+++ b/.icons/awkward/24x24/apps/doom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="M 8.4453125,8.4999518 8.2226562,8.6698737 8,8.8397956 V 11.306593 13.77339 L 9.7636719,15.499952 11,14.552686 l -0.002,-2.855468 -0.0039,-2.8554693 -0.216797,-0.171875 -0.220703,-0.1699219 H 9.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 12,14.552686 13.236328,15.499952 15,13.77339 V 11.306593 8.8397956 L 14.777344,8.6698737 14.554688,8.4999518 H 13.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 18,9.9550299 c 0,0 -0.999881,-1.4554498 -1.115234,-1.4277343 l -0.0918,-0.00586 c -0.05027,-0.0033 0.139696,-0.00586 -0.189453,-0.00586 H 16 v 2.5644532 2.716797 l -0.04687,0.03711 c -0.04204,0.03022 -0.05079,0.04126 -0.04102,0.05078 l 1.076172,1.080078 0.0039,-1.050782 c 0.0044,-0.967119 0.0059,-1.04778 0.01953,-1.003906 L 18,14.382764 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304686 z m -17,0.00195 v 0.00195 l 0.5117188,0.5058594 v 3.5898436 c 0,1.9742 0.00436,3.724512 0.00781,3.890625 v 0.002 c 0.00444,0.213765 0.00827,0.512218 0.015625,0.507812 0.024612,-0.01469 3.0599127,-2.967398 3.0644532,-2.974609 0.0027,-0.0044 -0.019473,-0.02484 -0.050781,-0.04687 l -0.058594,-0.04102 V 11.388624 8.8417487 L 6.7734375,8.675733 6.5566406,8.5077643 5.25,8.503858 C 4.0686171,8.5019522 3.4941264,8.4963999 3.5,8.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.396485 2.5 l -0.9785156,1.083984 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539066 0.6601563,-0.00195 z m 3.9082032,0.015625 v 0.00195 c 0.06563,-0.00534 0.077191,-0.00433 0.1699218,0.039063 L 9.9980469,9.5937018 10,11.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 11.515577 L 9,9.5917487 9.0917969,9.550733 9.1816406,9.5116706 H 9.671875 c 0.268982,0 0.020061,-0.00271 0.058594,-0.00586 z m 3.5390622,0 c 0.03853,0.00315 -0.210388,0.00586 0.05859,0.00586 h 0.490234 l 0.08984,0.039062 0.0918,0.041016 -0.002,1.9238283 v 1.521484 l -0.986328,1.0625 c -0.0066,3.76e-4 -0.0121,-1.260092 -0.01172,-2.251953 l 0.002,-2.2539062 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 8.4453125 8 L 8.2226562 8.1699219 L 8 8.3398438 L 8 10.806641 L 8 13.273438 L 9.7636719 15 L 11 14.052734 L 10.998047 11.197266 L 10.994141 8.3417969 L 10.777344 8.1699219 L 10.556641 8 L 9.75 8 L 8.4453125 8 z M 12.443359 8 L 12.222656 8.1699219 L 12.005859 8.3417969 L 12.001953 11.197266 L 12 14.052734 L 13.236328 15 L 15 13.273438 L 15 10.806641 L 15 8.3398438 L 14.777344 8.1699219 L 14.554688 8 L 13.25 8 L 12.443359 8 z M 20.5 8 L 19.742188 8.0234375 C 19.187213 8.0196375 18.99009 8.0175712 18.984375 8.0195312 L 18 9.4550781 C 18 9.4550781 17.000119 7.9996283 16.884766 8.0273438 L 16.792969 8.0214844 C 16.742699 8.0181844 16.932665 8.015625 16.603516 8.015625 L 16 8.015625 L 16 10.580078 L 16 13.296875 L 15.953125 13.333984 C 15.911085 13.364204 15.902339 13.375246 15.912109 13.384766 L 16.988281 14.464844 L 16.992188 13.414062 C 16.996588 12.446943 16.998089 12.366282 17.011719 12.410156 L 18 13.882812 L 19.003906 12.351562 L 19.009766 13.744141 L 19.015625 15.134766 L 19.996094 16.134766 L 20 12.255859 L 20.005859 8.5253906 L 20.5 8 z M 3.5 8.0019531 L 3.5 8.0039062 L 4.0117188 8.5097656 L 4.0117188 12.099609 C 4.0117188 14.073809 4.0160813 15.824121 4.0195312 15.990234 L 4.0195312 15.992188 C 4.0239712 16.205953 4.0278012 16.504406 4.0351562 16.5 C 4.0597683 16.48531 7.0950689 13.532602 7.0996094 13.525391 C 7.1023094 13.520991 7.0801361 13.500546 7.0488281 13.478516 L 6.9902344 13.4375 L 6.9902344 10.888672 L 6.9902344 8.3417969 L 6.7734375 8.1757812 L 6.5566406 8.0078125 L 5.25 8.0039062 C 4.0686171 8.0020004 3.4941264 7.9964481 3.5 8.0019531 z M 5.8222656 8.9902344 L 5.9082031 9.0292969 L 5.9921875 9.0664062 L 5.9921875 10.462891 L 5.9921875 12.962891 L 5.0136719 14.046875 C 4.9960819 14.052975 4.9942369 12.208444 4.9980469 10.748047 L 5.0019531 8.9941406 L 5.6621094 8.9921875 L 5.8222656 8.9902344 z M 9.7304688 9.0058594 L 9.7304688 9.0078125 C 9.7960988 9.0024725 9.8076596 9.003482 9.9003906 9.046875 L 9.9980469 9.09375 L 10 11.347656 C 10.000378 12.339517 9.9949003 13.599985 9.9882812 13.599609 L 9.0019531 12.537109 L 9.0019531 11.015625 L 9 9.0917969 L 9.0917969 9.0507812 L 9.1816406 9.0117188 L 9.671875 9.0117188 C 9.940857 9.0117188 9.6919362 9.0090088 9.7304688 9.0058594 z M 13.269531 9.0058594 C 13.308061 9.0090094 13.059143 9.0117188 13.328125 9.0117188 L 13.818359 9.0117188 L 13.908203 9.0507812 L 14 9.0917969 L 13.998047 11.015625 L 13.998047 12.537109 L 13.011719 13.599609 C 13.005099 13.599985 12.999622 12.339517 13 11.347656 L 13.001953 9.09375 L 13.099609 9.046875 C 13.192341 9.003482 13.203901 9.0024725 13.269531 9.0078125 L 13.269531 9.0058594 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/doomseeker.svg b/.icons/awkward/24x24/apps/doomseeker.svg
new file mode 100644
index 00000000..3d16c17f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/doomseeker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3f3f3f" d="M 2,4 H 12.125 L 17.5,8.1875 V 18.5 H 2 Z"/>
+ <path style="opacity:0.2" d="m 2,4.5 v 5 h 5 2 5 c 1.716078,0 3,1.283922 3,3 0,1.716078 -1.283922,3 -3,3 H 7 V 11 H 2 v 9.5 h 12 a 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z"/>
+ <path style="fill:#e13c3c" d="m 2,4 v 5 h 5 2 5 c 1.716078,0 3,1.283922 3,3 0,1.716078 -1.283922,3 -3,3 H 7 V 10 H 2 v 10 h 12 c 4.418278,0 8,-3.581722 8,-8 0,-4.418278 -3.581722,-8 -8,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,4 v 0.5 h 12 c 4.333392,0.00433 7.87553,3.4581371 7.989258,7.790039 C 21.994592,12.193432 21.998174,12.096737 22,12 22,7.581722 18.418278,4 14,4 Z m 0,6 v 0.5 H 7 V 10 Z m 14.988281,2.25 C 16.869708,13.838781 15.631331,15 14,15 H 7 v 0.5 h 7 c 1.716078,0 3,-1.283922 3,-3 0,-0.08475 -0.0056,-0.167463 -0.01172,-0.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/door-kickers.svg b/.icons/awkward/24x24/apps/door-kickers.svg
new file mode 100644
index 00000000..583088b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/door-kickers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 11.752972,6.4997757 c -0.08028,0.00135 -0.157965,0.02737 -0.293635,0.079027 -0.159725,0.06081 -0.35213,0.191249 -0.42756,0.2898555 -0.07543,0.098606 -0.210285,0.269226 -0.29968,0.3792215 -0.260525,0.3205655 -0.31898,0.4635635 -0.24548,0.600479 0.09879,0.184022 0.07958,0.650039 -0.033,0.6931085 -0.05369,0.02054 -0.16748,0.00561 -0.252875,-0.03317 -0.11572,-0.052564 -0.22702,-0.052538 -0.437025,1.835e-4 -0.22337,0.056071 -0.31422,0.053437 -0.438475,-0.012855 -0.139295,-0.07432 -0.189235,-0.066709 -0.44866,0.068868 -0.16055,0.083903 -0.435625,0.10133 -0.61126,0.283372 -0.291735,0.302375 -0.34035,0.1794375 -0.561935,0.161804 l -0.2425,-0.01924 -0.262795,0.5290045 C 7.029312,9.8591922 6.875767,10.282366 6.768907,10.3428 c -0.09151,0.05175 -0.236605,0.227772 -0.322405,0.391089 -0.15215,0.289616 -0.15352,0.303446 -0.0542,0.562718 0.069285,0.180852 0.089485,0.355577 0.06322,0.546626 -0.0328,0.238387 -0.0162,0.306789 0.109755,0.452764 0.0816,0.09458 0.246235,0.192351 0.36587,0.217212 0.192735,0.04005 0.2163,0.06612 0.20625,0.22854 -0.02145,0.346944 -0.138115,1.866404 -0.17847,2.059926 -0.055395,0.265598 0.210725,0.812984 0.568605,1.169761 0.465555,0.464123 0.34324,0.627217 -0.312035,0.416172 -0.222775,-0.07175 -0.480775,-0.130453 -0.573295,-0.130453 -0.09252,0 -0.320115,-0.07163 -0.50584,-0.159222 -0.65402,-0.308449 -0.945025,-0.09549 -0.95125,0.696228 -0.0015,0.209769 -0.04515,0.481991 -0.09668,0.604884 -0.1273498,0.303863 -0.1176498,0.55896 0.03245,0.852305 0.125705,0.245647 0.12746,0.246521 0.499525,0.246521 C 6,18.499991 6,18.499991 5.993672,18.251799 c 0,-0.317123 0.111585,-0.557369 0.278125,-0.59904 1.519455,0.527231 2.24513,0.845889 3.28222,0.830997 0.624955,-0.0092 1.29719,-0.249518 0.902635,-1.184292 -0.07565,-0.178101 -0.176145,-0.403501 -0.30995,-0.699949 -0.09044,-0.200375 -0.16694,-0.569907 -0.180275,-0.870285 -0.00795,-0.178836 0.00765,-0.189809 0.42873,-0.301723 0.240365,-0.06388 0.682765,-0.231129 0.98309,-0.371669 0.691425,-0.323562 0.707395,-0.311881 0.68909,0.50419 -0.02805,1.251265 -0.06971,1.863594 -0.159535,2.346534 -0.07551,0.521134 0.26126,0.580427 0.26126,0.580427 0.743535,0.03091 2.299381,0.0048 2.338096,-0.05772 0.08532,-0.137633 -0.187515,-0.601093 -0.593316,-0.656419 C 13.3144,17.722443 13.5,17.499991 13.587817,16.688611 c 0.06783,-0.308419 0.08382,-0.736433 0.06529,-1.742728 -0.0135,-0.733641 -0.0462,-1.927548 -0.07268,-2.041676 -0.04355,-0.18757 -0.0238,-0.232403 0.205345,-0.466789 0.13943,-0.142612 0.332605,-0.413282 0.429275,-0.601558 0.14331,-0.279111 0.230585,-0.368441 0.47238,-0.483602 0.27852,-0.132652 0.29652,-0.155896 0.29652,-0.382818 0,-0.209494 0.02865,-0.25847 0.21545,-0.368342 0.205175,-0.120685 0.216315,-0.145445 0.234115,-0.519655 0.0184,-0.3866008 0.221803,-0.3932123 0.406853,-0.4113173 0.06484,-0.00634 0.12648,0.0015 0.183795,0.022385 v 1.2742303 c 0,0.02806 0.02265,0.05062 0.05077,0.05062 h 0.386435 c 0.02815,0 0.05087,-0.02257 0.05087,-0.05062 V 9.7412362 c 0.102405,-0.051956 0.264535,-0.08399 0.527835,-0.1061785 0.190455,-0.01605 0.332355,-0.090019 0.42557,-0.1220035 h 1.483572 c 0.02815,0 0.05078,-0.022565 0.05078,-0.050617 V 9.3178707 c 0,-0.028055 -0.02265,-0.050617 -0.05078,-0.050617 h -3.727455 c -5e-4,0 -10e-4,2.76e-4 -0.0015,2.76e-4 l -0.04935,-2.76e-4 -0.12247,-0.197702 c -0.05809,-0.093705 -0.102475,-0.0338 -0.10894,-0.1351665 h 0.495615 c 0.02815,0 0.05077,-0.022565 0.05077,-0.050617 V 8.5359237 c 0,-0.028055 -0.02265,-0.050617 -0.05077,-0.050617 h -1.85018 c -0.02815,0 -0.05086,0.022565 -0.05086,0.050617 v 0.3478445 c 0,0.028055 0.02275,0.050617 0.05086,0.050617 h 0.50071 c 0.004,0.0012 0.0082,0.0027 0.01245,0.0038 0.532998,0.02746 -0.248382,0.1901425 -0.34387,0.190188 -0.325925,0 -0.54008,0.028295 -0.58998,0.077858 -0.09488,0.094243 -0.467115,0.1033955 -0.523245,0.012855 -0.02215,-0.03573 -0.01305,-0.098782 0.0203,-0.140073 0.03335,-0.041295 0.07889,-0.1606565 0.101275,-0.265221 0.0224,-0.1045645 0.138005,-0.326553 0.25693,-0.4933115 0.11893,-0.1667595 0.21626,-0.368736 0.21626,-0.4488085 0,-0.2229745 -0.357255,-0.804163 -0.623525,-1.0144045 -0.130935,-0.1033805 -0.378545,-0.233207 -0.5503,-0.2885065 -0.14589,-0.046975 -0.22878,-0.070292 -0.309055,-0.068957 z m 1.119715,3.050315 c 0.03625,0.0018 0.07611,0.025715 0.14231,0.068957 0.20881,0.1363975 0.20023,0.2626115 -0.0258,0.3791315 -0.2221,0.1144998 -0.26807,0.1170128 -0.36515,0.020224 -0.11137,-0.1110253 -0.09212,-0.1987173 0.07882,-0.3588123 0.08262,-0.077376 0.135129,-0.1407222 0.169815,-0.1095045 z m 1.174185,0.3663645 c 0.259085,-0.00594 0.345815,0.08055 0.272895,0.2699858 -0.0437,0.113522 -0.24856,0.119282 -0.459575,0.01286 -0.257695,-0.12997 -0.196645,-0.2591468 0.13257,-0.2804153 0.0188,-0.0012 0.03685,-0.00205 0.05411,-0.00245 z m -0.22203,0.4769488 c 0.0965,0 0.28507,0.108212 0.28507,0.184936 0,0.144302 -0.3252,0.494939 -0.53154,0.573148 -0.382235,0.144878 -0.41192,0.008 -0.08478,-0.39073 0.146805,-0.178915 0.273995,-0.335715 0.282635,-0.348384 0.009,-0.01322 0.02635,-0.01897 0.0486,-0.01897 z m -1.8364,1.512841 c 0.07852,9.49e-4 0.157595,0.05095 0.25116,0.150232 0.11766,0.124859 0.13509,0.18085 0.08225,0.264502 -0.07392,0.117024 -0.14156,0.130973 -0.44749,0.09251 -0.265095,-0.03332 -0.315605,-0.170237 -0.13392,-0.363038 0.09148,-0.09708 0.169485,-0.145146 0.248005,-0.144208 z"/>
+ <path style="fill:#51a7de" d="m 11.752972,5.9997845 c -0.08028,0.00135 -0.157965,0.02737 -0.293635,0.079027 -0.159725,0.06081 -0.35213,0.191249 -0.42756,0.2898555 -0.07543,0.098606 -0.210285,0.269226 -0.29968,0.3792215 -0.260525,0.3205655 -0.31898,0.4635635 -0.24548,0.600479 0.09879,0.184022 0.07958,0.650039 -0.033,0.6931085 -0.05369,0.02054 -0.16748,0.00561 -0.252875,-0.03317 -0.11572,-0.052564 -0.22702,-0.052538 -0.437025,1.835e-4 -0.22337,0.056071 -0.31422,0.053437 -0.438475,-0.012855 -0.139295,-0.07432 -0.189235,-0.066709 -0.44866,0.068868 -0.16055,0.083903 -0.435625,0.10133 -0.61126,0.283372 -0.291735,0.302375 -0.34035,0.1794375 -0.561935,0.161804 l -0.2425,-0.01924 -0.262795,0.5290045 c -0.16878,0.339758 -0.322325,0.7629315 -0.429185,0.8233655 -0.09151,0.05175 -0.236605,0.2277725 -0.322405,0.3910895 -0.15215,0.289616 -0.15352,0.303446 -0.0542,0.562718 0.069285,0.180852 0.089485,0.355577 0.06322,0.546626 -0.0328,0.238387 -0.0162,0.306789 0.109755,0.452764 0.0816,0.09458 0.246235,0.192351 0.36587,0.217212 0.192735,0.04005 0.2163,0.06612 0.20625,0.22854 -0.02145,0.346944 -0.138115,1.866404 -0.17847,2.059926 -0.055395,0.265598 0.210725,0.812984 0.568605,1.169761 0.465555,0.464123 0.34324,0.627217 -0.312035,0.416172 -0.222775,-0.07175 -0.480775,-0.130453 -0.573295,-0.130453 -0.09252,0 -0.320115,-0.07163 -0.50584,-0.159222 -0.65402,-0.308449 -0.945025,-0.09549 -0.95125,0.696228 -0.0015,0.209769 -0.04515,0.481991 -0.09668,0.604884 -0.1273498,0.303863 -0.1176498,0.55896 0.03245,0.852305 0.125705,0.245647 0.12746,0.246521 0.499525,0.246521 C 6,18 6,18 5.993672,17.751808 c 0,-0.317123 0.111585,-0.557369 0.278125,-0.59904 1.519455,0.527231 2.24513,0.845889 3.28222,0.830997 0.624955,-0.0092 1.29719,-0.249518 0.902635,-1.184292 -0.07565,-0.178101 -0.176145,-0.403501 -0.30995,-0.699949 -0.09044,-0.200375 -0.16694,-0.569907 -0.180275,-0.870285 -0.00795,-0.178836 0.00765,-0.189809 0.42873,-0.301723 0.240365,-0.06388 0.682765,-0.231129 0.98309,-0.371669 0.691425,-0.323562 0.707395,-0.311881 0.68909,0.50419 -0.02805,1.251265 -0.06971,1.863594 -0.159535,2.346534 -0.07551,0.521134 0.26126,0.580427 0.26126,0.580427 0.743535,0.03091 2.299381,0.0048 2.338096,-0.05772 0.08532,-0.137633 -0.187515,-0.601093 -0.593316,-0.656419 C 13.3144,17.222452 13.5,17 13.587817,16.18862 c 0.06783,-0.308419 0.08382,-0.736433 0.06529,-1.742728 -0.0135,-0.733641 -0.0462,-1.927548 -0.07268,-2.041676 -0.04355,-0.18757 -0.0238,-0.232403 0.205345,-0.466789 0.13943,-0.142612 0.332605,-0.413282 0.429275,-0.601558 0.14331,-0.279111 0.230585,-0.368441 0.47238,-0.483602 0.27852,-0.132652 0.29652,-0.155896 0.29652,-0.382818 0,-0.209494 0.02865,-0.25847 0.21545,-0.368342 0.205175,-0.1206855 0.216315,-0.1454455 0.234115,-0.5196555 0.0184,-0.3866005 0.221803,-0.393212 0.406853,-0.411317 0.06484,-0.00634 0.12648,0.0015 0.183795,0.022385 V 10.46675 c 0,0.02806 0.02265,0.05062 0.05077,0.05062 h 0.386435 c 0.02815,0 0.05087,-0.02257 0.05087,-0.05062 V 9.241245 c 0.102405,-0.051956 0.264535,-0.08399 0.527835,-0.1061785 0.190455,-0.01605 0.332355,-0.090019 0.42557,-0.1220035 h 1.483572 c 0.02815,0 0.05078,-0.022565 0.05078,-0.050617 V 8.8178795 c 0,-0.028055 -0.02265,-0.050617 -0.05078,-0.050617 h -3.727455 c -5e-4,0 -10e-4,2.76e-4 -0.0015,2.76e-4 l -0.04935,-2.76e-4 -0.12247,-0.197702 c -0.05809,-0.093705 -0.102475,-0.0338 -0.10894,-0.1351665 h 0.495615 c 0.02815,0 0.05077,-0.022565 0.05077,-0.050617 V 8.0359325 c 0,-0.028055 -0.02265,-0.050617 -0.05077,-0.050617 h -1.85018 c -0.02815,0 -0.05086,0.022565 -0.05086,0.050617 V 8.383777 c 0,0.028055 0.02275,0.050617 0.05086,0.050617 h 0.50071 c 0.004,0.0012 0.0082,0.0027 0.01245,0.0038 0.532998,0.02746 -0.248382,0.1901425 -0.34387,0.190188 -0.325925,0 -0.54008,0.028295 -0.58998,0.077858 -0.09488,0.094243 -0.467115,0.1033955 -0.523245,0.012855 -0.02215,-0.03573 -0.01305,-0.098782 0.0203,-0.140073 0.03335,-0.041295 0.07889,-0.1606565 0.101275,-0.265221 0.0224,-0.1045645 0.138005,-0.326553 0.25693,-0.4933115 0.11893,-0.1667595 0.21626,-0.368736 0.21626,-0.4488085 0,-0.2229745 -0.357255,-0.804163 -0.623525,-1.0144045 C 12.481302,6.253896 12.233692,6.1240695 12.061937,6.06877 11.916047,6.021795 11.833157,5.998478 11.752882,5.999813 Z m 1.119715,3.050315 c 0.03625,0.0018 0.07611,0.025715 0.14231,0.068957 0.20881,0.1363975 0.20023,0.2626115 -0.0258,0.3791315 -0.2221,0.1144995 -0.26807,0.1170125 -0.36515,0.020224 -0.11137,-0.1110255 -0.09212,-0.1987175 0.07882,-0.3588125 0.08262,-0.077376 0.135129,-0.1407222 0.169815,-0.1095045 z m 1.174185,0.3663645 c 0.259085,-0.00594 0.345815,0.08055 0.272895,0.2699855 -0.0437,0.113522 -0.24856,0.119282 -0.459575,0.01286 -0.257695,-0.12997 -0.196645,-0.2591465 0.13257,-0.280415 0.0188,-0.0012 0.03685,-0.00205 0.05411,-0.00245 z m -0.22203,0.4769485 c 0.0965,0 0.28507,0.1082125 0.28507,0.1849365 0,0.144302 -0.3252,0.494939 -0.53154,0.573148 -0.382235,0.144878 -0.41192,0.008 -0.08478,-0.39073 0.146805,-0.178915 0.273995,-0.3357155 0.282635,-0.3483845 0.009,-0.01322 0.02635,-0.01897 0.0486,-0.01897 z m -1.8364,1.5128415 c 0.07852,9.49e-4 0.157595,0.05095 0.25116,0.150232 0.11766,0.124859 0.13509,0.18085 0.08225,0.264502 -0.07392,0.117024 -0.14156,0.130973 -0.44749,0.09251 -0.265095,-0.03332 -0.315605,-0.170237 -0.13392,-0.363038 0.09148,-0.09708 0.169485,-0.145146 0.248005,-0.144208 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.751953 6 C 11.6722 6.0016451 11.593815 6.0267877 11.458984 6.078125 C 11.299259 6.138935 11.10668 6.2705341 11.03125 6.3691406 C 10.95582 6.4677466 10.821817 6.6380514 10.732422 6.7480469 C 10.471897 7.0686124 10.412828 7.2107408 10.486328 7.3476562 C 10.511898 7.3952871 10.528876 7.4619653 10.539062 7.5351562 C 10.583376 7.4540817 10.631036 7.3727985 10.732422 7.2480469 C 10.821817 7.1380514 10.95582 6.9677466 11.03125 6.8691406 C 11.10668 6.7705341 11.299259 6.638935 11.458984 6.578125 C 11.593815 6.5267877 11.6722 6.5016451 11.751953 6.5 L 11.753906 6.5 C 11.833733 6.498967 11.917485 6.5216662 12.0625 6.5683594 C 12.234255 6.6236589 12.480393 6.7540414 12.611328 6.8574219 C 12.799819 7.0062503 13.029718 7.3376668 13.150391 7.5996094 C 13.199489 7.5040213 13.236328 7.4166691 13.236328 7.3710938 C 13.236328 7.1481192 12.877598 6.5676634 12.611328 6.3574219 C 12.480393 6.2540414 12.234255 6.1236589 12.0625 6.0683594 C 11.917485 6.0216662 11.833733 5.998967 11.753906 6 L 11.751953 6 z M 10.515625 7.9472656 C 10.499795 7.9950481 10.479614 8.0308816 10.453125 8.0410156 C 10.399435 8.0615556 10.286567 8.0465925 10.201172 8.0078125 C 10.085452 7.9552485 9.9736769 7.955091 9.7636719 8.0078125 C 9.5403019 8.0638835 9.4504269 8.0623858 9.3261719 7.9960938 C 9.1868769 7.9217737 9.1363781 7.9288761 8.8769531 8.0644531 C 8.7164031 8.1483561 8.44126 8.1656143 8.265625 8.3476562 C 7.97389 8.6500312 7.92471 8.5273991 7.703125 8.5097656 L 7.4609375 8.4902344 L 7.1972656 9.0195312 C 7.0284856 9.3592892 6.8763913 9.783316 6.7695312 9.84375 C 6.6780212 9.8955 6.5330656 10.071058 6.4472656 10.234375 C 6.2951156 10.523991 6.2932581 10.537603 6.3925781 10.796875 C 6.3980763 10.811227 6.3974625 10.825558 6.4023438 10.839844 C 6.4202707 10.80249 6.4198207 10.786616 6.4472656 10.734375 C 6.5330656 10.571058 6.6780212 10.3955 6.7695312 10.34375 C 6.8763913 10.283316 7.0284856 9.8592893 7.1972656 9.5195312 L 7.4609375 8.9902344 L 7.703125 9.0097656 C 7.92471 9.0273991 7.97389 9.1500312 8.265625 8.8476562 C 8.44126 8.6656143 8.7164031 8.6483561 8.8769531 8.5644531 C 9.1363781 8.4288761 9.1868769 8.4217737 9.3261719 8.4960938 C 9.4504269 8.5623857 9.5403019 8.5638835 9.7636719 8.5078125 C 9.9736769 8.455091 10.085452 8.4552485 10.201172 8.5078125 C 10.286567 8.5465925 10.399435 8.5615556 10.453125 8.5410156 C 10.5501 8.503916 10.572951 8.1614527 10.515625 7.9472656 z M 13.583984 7.984375 C 13.555834 7.984375 13.533203 8.0071042 13.533203 8.0351562 L 13.533203 8.3828125 C 13.533203 8.4108675 13.555874 8.4335937 13.583984 8.4335938 L 14.085938 8.4335938 C 14.089937 8.4347938 14.093406 8.4364 14.097656 8.4375 C 14.243628 8.4450205 14.281593 8.4626884 14.271484 8.484375 L 14.964844 8.484375 C 14.95376 8.4750029 14.941788 8.4701983 14.939453 8.4335938 L 15.435547 8.4335938 C 15.463697 8.4335938 15.486328 8.4108645 15.486328 8.3828125 L 15.486328 8.0351562 C 15.486328 8.0071012 15.463667 7.984375 15.435547 7.984375 L 13.583984 7.984375 z M 13.533203 8.640625 C 13.345247 8.6515689 13.200139 8.671198 13.164062 8.7070312 C 13.100604 8.7700633 12.917245 8.7889476 12.783203 8.7714844 C 12.779946 8.7821296 12.763649 8.8054416 12.761719 8.8144531 C 12.739334 8.9190176 12.695459 9.03683 12.662109 9.078125 C 12.628759 9.119416 12.618475 9.18302 12.640625 9.21875 C 12.642749 9.2221764 12.651299 9.2234208 12.654297 9.2265625 C 12.674533 9.2033318 12.674453 9.187009 12.703125 9.1601562 C 12.785745 9.0827803 12.838361 9.0195635 12.873047 9.0507812 C 12.909297 9.0525812 12.949425 9.0758986 13.015625 9.1191406 C 13.066883 9.1526233 13.103848 9.1845343 13.128906 9.2167969 C 13.137089 9.2114689 13.157994 9.2130593 13.164062 9.2070312 C 13.213962 9.1574682 13.427981 9.1289062 13.753906 9.1289062 C 13.849394 9.1288608 14.630654 8.96496 14.097656 8.9375 C 14.093406 8.9364 14.089937 8.9347938 14.085938 8.9335938 L 13.583984 8.9335938 C 13.555874 8.9335938 13.533203 8.9108675 13.533203 8.8828125 L 13.533203 8.640625 z M 15.486328 8.7675781 L 15.486328 8.8828125 C 15.486328 8.9108645 15.463697 8.9335938 15.435547 8.9335938 L 14.939453 8.9335938 C 14.945918 9.0349603 14.990738 8.9766075 15.048828 9.0703125 L 15.171875 9.2675781 L 15.220703 9.2675781 C 15.220703 9.2675781 15.222656 9.2675781 15.222656 9.2675781 L 15.550781 9.2675781 C 15.630255 9.1953996 15.735961 9.1800856 15.839844 9.1699219 C 15.904684 9.1635819 15.966122 9.1724744 16.023438 9.1933594 L 16.023438 9.2675781 L 16.511719 9.2675781 L 16.511719 9.2421875 C 16.614124 9.1902315 16.777716 9.1569541 17.041016 9.1347656 C 17.231471 9.1187156 17.371629 9.0456564 17.464844 9.0136719 L 18.949219 9.0136719 C 18.977369 9.0136719 19 8.9909426 19 8.9628906 L 19 8.8183594 C 19 8.7903044 18.977349 8.7675781 18.949219 8.7675781 L 15.486328 8.7675781 z M 12.873047 9.5507812 C 12.862857 9.5416102 12.847562 9.5534841 12.833984 9.5585938 C 12.823591 9.5618424 12.806098 9.5704067 12.796875 9.5722656 C 12.770566 9.5940779 12.74078 9.6248915 12.703125 9.6601562 C 12.532185 9.8202512 12.51363 9.9065529 12.625 10.017578 C 12.72208 10.114367 12.766181 10.112547 12.988281 9.9980469 C 13.214311 9.8815269 13.224435 9.7555381 13.015625 9.6191406 C 12.949425 9.5758986 12.909297 9.5525812 12.873047 9.5507812 z M 14.046875 9.9160156 C 14.029615 9.9164156 14.010988 9.9167687 13.992188 9.9179688 C 13.965019 9.919724 13.951222 9.9265227 13.927734 9.9296875 C 14.017625 9.9658177 14.109375 10.023499 14.109375 10.078125 C 14.109375 10.119944 14.078973 10.181269 14.035156 10.246094 C 14.170386 10.273656 14.289744 10.264957 14.320312 10.185547 C 14.393232 9.9961112 14.30596 9.9100756 14.046875 9.9160156 z M 13.888672 10.416016 C 13.79113 10.515088 13.679557 10.606939 13.587891 10.644531 C 13.54688 10.694859 13.543242 10.701878 13.494141 10.761719 C 13.167001 11.160449 13.19589 11.297222 13.578125 11.152344 C 13.784465 11.074135 14.109375 10.722427 14.109375 10.578125 C 14.109375 10.515183 13.987544 10.44421 13.888672 10.416016 z M 6.4511719 11.539062 C 6.4531642 11.561683 6.4532923 11.595399 6.4589844 11.615234 C 6.4572491 11.589982 6.4547566 11.564101 6.4511719 11.539062 z M 11.951172 11.916016 C 11.884627 11.928018 11.817591 11.968689 11.740234 12.050781 C 11.558549 12.243582 11.609905 12.380743 11.875 12.414062 C 12.18093 12.452525 12.248346 12.437337 12.322266 12.320312 C 12.375106 12.23666 12.357894 12.1815 12.240234 12.056641 C 12.162801 11.974476 12.09478 11.934711 12.029297 11.919922 C 12.003797 11.918752 11.982782 11.919143 11.951172 11.916016 z M 7.1074219 12.582031 C 7.0671686 13.13807 6.9926774 14.139207 6.9589844 14.300781 C 6.9445027 14.370215 6.9551085 14.461036 6.9804688 14.560547 C 7.0297845 14.146266 7.1177726 13.048633 7.1367188 12.742188 C 7.1417919 12.6602 7.1369153 12.613868 7.1074219 12.582031 z M 13.589844 12.675781 C 13.556969 12.743426 13.557276 12.806088 13.580078 12.904297 C 13.606558 13.018425 13.638844 14.211671 13.652344 14.945312 C 13.651803 14.774633 13.656433 14.667391 13.652344 14.445312 C 13.640639 13.809258 13.613846 13.000152 13.589844 12.675781 z M 12.064453 15.109375 C 12.036415 16.31887 11.996527 16.931381 11.908203 17.40625 C 11.887007 17.552537 11.900526 17.655874 11.927734 17.738281 C 12.001036 17.274799 12.041019 16.693018 12.066406 15.560547 C 12.070811 15.36418 12.072951 15.219129 12.064453 15.109375 z M 5.7128906 15.464844 C 5.354839 15.431723 5.1902156 15.701133 5.1855469 16.294922 C 5.1840469 16.504691 5.1394206 16.775545 5.0878906 16.898438 C 4.9930012 17.124849 4.9999208 17.328851 5.0585938 17.537109 C 5.0719732 17.490388 5.0674034 17.447321 5.0878906 17.398438 C 5.1394206 17.275545 5.1840469 17.004691 5.1855469 16.794922 C 5.1917719 16.003204 5.4826987 15.789207 6.1367188 16.097656 C 6.3224437 16.185248 6.5500581 16.257812 6.6425781 16.257812 C 6.7350981 16.257813 6.9920687 16.314969 7.2148438 16.386719 C 7.8701188 16.597764 7.9928988 16.434826 7.5273438 15.970703 C 7.5228162 15.96619 7.5201227 15.959652 7.515625 15.955078 C 7.4294027 15.941651 7.340909 15.927321 7.2148438 15.886719 C 6.9920687 15.814969 6.7350981 15.757812 6.6425781 15.757812 C 6.5500581 15.757812 6.3224437 15.685248 6.1367188 15.597656 C 5.9732138 15.520544 5.8322412 15.475884 5.7128906 15.464844 z M 10.009766 15.566406 C 9.9687518 15.60343 9.9632119 15.647872 9.9667969 15.728516 C 9.9801319 16.028894 10.056044 16.399234 10.146484 16.599609 C 10.280289 16.896057 10.381381 17.120727 10.457031 17.298828 C 10.491635 17.380811 10.5084 17.451825 10.527344 17.523438 C 10.595541 17.348077 10.59088 17.11594 10.457031 16.798828 C 10.381381 16.620727 10.280289 16.396057 10.146484 16.099609 C 10.088367 15.970848 10.043308 15.771634 10.009766 15.566406 z M 13.527344 17.125 C 13.457686 17.576813 13.444142 17.733922 13.914062 17.773438 C 14.051487 17.792174 14.163538 17.863422 14.261719 17.947266 C 14.317084 17.940171 14.502556 17.938176 14.507812 17.929688 C 14.593132 17.792054 14.319864 17.328764 13.914062 17.273438 C 13.693215 17.254866 13.579225 17.211123 13.527344 17.125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dosbox.svg b/.icons/awkward/24x24/apps/dosbox.svg
new file mode 100644
index 00000000..0698b144
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dosbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#b76728" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:#4d4d4d" width="18" height="18" x="3" y="3" rx=".9" ry=".9"/>
+ <path style="opacity:.2" d="m5 7.5v1h1v8h-1v1h5v-1h1v-1h1v-6h-1v-1h-1v-1zm3 1h1v1h1v6h-1v1h-1zm4-1v1h1v8h-1v1h6v-1h1v-4h-1v-1h1v-3h-1v-1zm3 1h2v3h-2zm0 4h2v4h-2z"/>
+ <path style="fill:#e4e4e4" d="m5 7v1h1v8h-1v1h5v-1h1v-1h1v-6h-1v-1h-1v-1zm3 1h1v1h1v6h-1v1h-1zm4-1v1h1v8h-1v1h6v-1h1v-4h-1v-1h1v-3h-1v-1zm3 1h2v3h-2zm0 4h2v4h-2z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dota-underlords.svg b/.icons/awkward/24x24/apps/dota-underlords.svg
new file mode 100644
index 00000000..0f140a93
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dota-underlords.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 18.603593,9.9459956 c 0.181824,-0.1925135 0.45826,-0.3590975 0.379722,-0.664408 -0.01187,-0.3981159 0.02429,-0.8015779 -0.01899,-1.1962329 -0.73087,0.3911385 0.19181,-0.5647644 0.01186,-0.8733619 -0.0025,-0.3675477 0.161672,-1.5383236 -0.373601,-0.8293821 -1.155496,1.1140786 -2.316941,2.225293 -3.378529,3.4304819 -1.179253,1.0169374 -2.214794,2.1865544 -3.317975,3.2809684 -0.89575,0.81336 -1.721133,1.702107 -2.5867115,2.547776 -0.1451339,0.457507 0.4343305,0.805342 0.7808035,1.177138 0.132288,0.351601 0.634396,0.890193 0.94693,0.968291 0.214641,-0.192873 0.894846,-0.91083 0.806317,-0.736601 -0.13842,0.285115 -0.81286,0.785803 -0.578483,0.926465 0.270447,-0.254618 -0.169189,0.27175 0.22101,0.313272 0.551756,0.867431 1.09476,-0.528449 1.604979,-0.806494 1.939307,-1.926592 3.892329,-3.83935 5.825421,-5.7722 0.118234,-0.377358 0.02938,-0.799125 0.05696,-1.195643 0.03588,-0.293307 -0.0056,-0.418444 -0.230537,-0.144631 -0.114497,0.100305 -0.516299,0.43285 -0.459602,0.355035 0.391906,-0.27595 0.923053,-0.8972784 0.610428,-1.0197259 -0.09718,0.08316 -0.217021,0.141334 -0.299999,0.2392525 z M 11.920476,6.5664641 C 11.357013,7.0679013 10.850494,7.6258228 10.284405,8.1245137 9.669671,8.8064617 8.9702416,9.4066016 8.3430741,10.078602 7.2625347,11.182619 6.1398898,12.252758 5.0712324,13.3635 c 0.090422,0.353389 -0.1978205,1.383711 0.3434084,0.726837 0.1953715,-0.136207 0.840651,-0.776905 0.8004585,-0.584751 -0.343345,0.492607 -0.929845,0.853004 -1.1391249,1.412409 -0.02745,1.305624 -0.02656,2.623141 0.00652,3.922711 0.5305489,-0.168906 0.9438514,-0.914029 1.4287079,-1.291651 0.7979109,-0.818703 1.6300903,-1.603687 2.3904718,-2.457812 0.8876614,-0.642155 1.4472829,-1.636105 2.3406389,-2.276555 1.233285,-1.207668 2.497915,-2.409809 3.663731,-3.6708523 -0.406943,-0.265489 -0.648788,-0.706228 -1.048983,-1.0394885 -0.258778,0.1352705 -0.784237,0.7788125 -0.360735,0.135573 0.372654,-0.4332849 -0.0059,-0.080665 -0.208853,0.035295 0.445519,-0.3227805 0.212123,-0.7114009 -0.250972,-0.8012764 0.01665,-0.4176305 -0.459369,-0.5683565 -0.615273,-0.596568 0.15537,-0.6042171 -0.464906,0.133723 -0.346114,-0.3671712 0.01943,-0.1209554 -0.183617,-0.01707 -0.154637,0.056261 z m -3.7212809,2.6011 C 7.1632317,8.1555562 6.1460408,7.1238923 5.1139474,6.1084252 4.9081597,6.2405507 5.0529204,6.6005716 5.0095254,6.8319866 c 0.00907,0.4269262 -0.018421,0.8568772 0.01424,1.2818501 0.1938104,0.2967465 0.2989354,0.3899815 0.03322,0.1779985 0.1384844,0.202022 0.1798229,0.3462545 -0.028485,0.059327 -0.1377516,0.29139 0.6441339,0.9611794 0.07416,0.4432115 -0.1852248,-0.140743 -0.053669,0.4274754 -0.093154,0.6007239 0.01277,0.7517704 -0.02547,1.5149854 0.01899,2.2596564 0.1827894,0.1243 0.3665109,0.567604 0.5361799,0.204278 C 6.2503898,11.161333 6.9650997,10.483005 7.6319692,9.7727501 7.5324052,9.6003846 7.1257997,9.1336342 7.5346732,9.5449166 c 0.22553,0.378016 0.4320604,-0.148057 0.6461039,-0.2829945 0.02867,-0.043045 0.098471,-0.05131 0.018415,-0.094358 z M 18.489677,13.040737 c -0.923992,0.923991 -1.847984,1.847983 -2.771976,2.771975 0.277828,0.361713 0.678747,0.673057 0.998552,1.019491 0.699612,0.682831 1.373404,1.399939 2.093814,2.05626 0.254592,0.04282 0.105241,-0.468047 0.116284,-0.645528 -0.207737,-0.200685 -0.743104,-0.779998 -0.704377,-0.771719 0.25319,0.112818 0.861525,0.980767 0.761335,0.335181 0,-0.873409 0,-1.746819 0,-2.620228 -0.111638,-0.212781 -0.746106,-0.835115 -0.227833,-0.379723 0.344586,0.486568 0.197355,-0.207286 0.227838,-0.436393 0,-0.341845 0,-0.683691 0,-1.025536 -0.157089,-0.04254 -0.330289,-0.543402 -0.493637,-0.30378 z"/>
+ <path style="fill:#ffffff" d="m 18.603593,9.4462841 c 0.181824,-0.1925135 0.45826,-0.3590975 0.379722,-0.664408 -0.01187,-0.3981159 0.02429,-0.8015779 -0.01899,-1.1962329 -0.73087,0.3911385 0.19181,-0.5647644 0.01186,-0.8733619 -0.0025,-0.3675477 0.161672,-1.5383236 -0.373601,-0.8293821 -1.155496,1.1140786 -2.316941,2.225293 -3.378529,3.4304819 -1.179253,1.0169349 -2.214794,2.1865519 -3.317975,3.2809659 -0.89575,0.81336 -1.721133,1.702107 -2.5867115,2.547776 -0.1451339,0.457507 0.4343305,0.805342 0.7808035,1.177138 0.132288,0.351601 0.634396,0.890193 0.94693,0.968291 0.214641,-0.192873 0.894846,-0.91083 0.806317,-0.736601 -0.13842,0.285115 -0.81286,0.785803 -0.578483,0.926465 0.270447,-0.254618 -0.169189,0.27175 0.22101,0.313272 0.551756,0.867431 1.09476,-0.528449 1.604979,-0.806494 1.939307,-1.926592 3.892329,-3.83935 5.825421,-5.7722 0.118234,-0.377358 0.02938,-0.799125 0.05696,-1.195643 0.03588,-0.2933054 -0.0056,-0.4184414 -0.230537,-0.1446299 -0.114497,0.1003045 -0.516299,0.4328489 -0.459602,0.3550339 0.391906,-0.2759499 0.923053,-0.8972759 0.610428,-1.0197234 -0.09718,0.08316 -0.217021,0.141334 -0.299999,0.2392525 z M 11.920476,6.0667526 C 11.357013,6.5681898 10.850494,7.1261113 10.284405,7.6248022 9.669671,8.3067502 8.9702416,8.9068901 8.3430741,9.5788901 7.2625347,10.682905 6.1398898,11.753044 5.0712324,12.863786 c 0.090422,0.353389 -0.1978205,1.383711 0.3434084,0.726837 0.1953715,-0.136207 0.840651,-0.776905 0.8004585,-0.584751 -0.343345,0.492607 -0.929845,0.853004 -1.1391249,1.412409 -0.02745,1.305624 -0.02656,2.623141 0.00652,3.922711 0.5305489,-0.168906 0.9438514,-0.914029 1.4287079,-1.291651 0.7979109,-0.818703 1.6300903,-1.603687 2.3904718,-2.457812 0.8876614,-0.642155 1.4472829,-1.636105 2.3406389,-2.276555 1.233285,-1.207668 2.497915,-2.4098084 3.663731,-3.6708498 -0.406943,-0.265489 -0.648788,-0.706228 -1.048983,-1.0394885 -0.258778,0.1352705 -0.784237,0.7788125 -0.360735,0.135573 0.372654,-0.4332849 -0.0059,-0.080665 -0.208853,0.035295 0.445519,-0.3227805 0.212123,-0.7114009 -0.250972,-0.8012764 0.01665,-0.4176305 -0.459369,-0.5683565 -0.615273,-0.596568 0.15537,-0.6042171 -0.464906,0.133723 -0.346114,-0.3671712 0.01943,-0.1209554 -0.183617,-0.01707 -0.154637,0.056261 z m -3.7212809,2.6011 C 7.1632317,7.6558447 6.1460408,6.6241808 5.1139474,5.6087137 4.9081597,5.7408392 5.0529204,6.1008601 5.0095254,6.3322751 c 0.00907,0.4269262 -0.018421,0.8568772 0.01424,1.2818501 0.1938104,0.2967465 0.2989354,0.3899815 0.03322,0.1779985 0.1384844,0.202022 0.1798229,0.3462545 -0.028485,0.059327 -0.1377516,0.29139 0.6441339,0.9611794 0.07416,0.4432115 -0.1852248,-0.140743 -0.053669,0.4274754 -0.093154,0.6007239 0.01277,0.7517695 -0.02547,1.5149829 0.01899,2.2596539 0.1827894,0.1243 0.3665109,0.567604 0.5361799,0.204278 C 6.2503898,10.661619 6.9650997,9.9832916 7.6319692,9.2730386 7.5324052,9.1006731 7.1257997,8.6339227 7.5346732,9.0452051 c 0.22553,0.378016 0.4320604,-0.148057 0.6461039,-0.2829945 0.02867,-0.043045 0.098471,-0.05131 0.018415,-0.094358 z M 18.489677,12.541023 c -0.923992,0.923991 -1.847984,1.847983 -2.771976,2.771975 0.277828,0.361713 0.678747,0.673057 0.998552,1.019491 0.699612,0.682831 1.373404,1.399939 2.093814,2.05626 0.254592,0.04282 0.105241,-0.468047 0.116284,-0.645528 -0.207737,-0.200685 -0.743104,-0.779998 -0.704377,-0.771719 0.25319,0.112818 0.861525,0.980767 0.761335,0.335181 0,-0.873409 0,-1.746819 0,-2.620228 -0.111638,-0.212781 -0.746106,-0.835115 -0.227833,-0.379723 0.344586,0.486568 0.197355,-0.207286 0.227838,-0.436393 0,-0.341845 0,-0.683691 0,-1.025536 -0.157089,-0.04254 -0.330289,-0.543402 -0.493637,-0.30378 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dota2.svg b/.icons/awkward/24x24/apps/dota2.svg
new file mode 100644
index 00000000..b5ded30b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dota2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#c2352a" d="m12.576 1.0006-3.4325 0.058596-0.697 0.52436 0.0575 0.058596-2.2685 0.058596 0.1745-0.23338-5.1775-0.11719-0.0577 0.35058-0.0586 0.52436l0.3497 0.6425-0.1748 1.3407-0.291 1.1669 0.1748 1.1083 0.0576 0.875 0.3496 1.1669-0.1162 0.583 0.05765 0.64146 0.40722 0.46676 0.11621 0.75875-0.75585 0.291 0.11621 2.3338 0.46582 0.34959-0.29101 2.0419-0.2334 0.11718-0.17383 3.9079 0.20508-0.02734 0.49414 0.10155s0.5973 0.20678 0.7207 0.24803c0.1234 0.04126 0.30664-0.18553 0.30664-0.18553h0.49414l0.41113-0.08202 0.22754 0.10351 0.20508-0.02148 0.51465-0.04004 0.24512-0.10448 0.10351 0.24803 0.08203-0.06152 0.22754-0.10448 0.47265-0.04004 0.10156 0.14452s0.5756 0.06152 0.78125 0.06152c0.20566 0 0.16601-0.166 0.16601-0.166s0.06025-0.01917 0.16308 0.08398c0.10283 0.10312 0.24804-0.04199 0.24804-0.04199l0.20508-0.10351 0.14551 0.1455 0.14355 0.10253 0.39062-0.08202h0.6367l0.14551-0.04199 0.5956 0.845 0.04004-0.43161h0.9668c0.08227 0 0.04199 0.28807 0.04199 0.28807l0.6367-0.20604 0.3291 0.32908 0.6797-0.43356 0.36914-0.06152 0.71975-0.04004h1.0283l1.1728 0.08203 0.30957-0.12402 0.22461-0.20604 0.61815 0.34959 0.45117-0.18553s0.4939 0.18737 0.57615 0.208c0.08227 0.02061 0.84375-0.08398 0.84375-0.08398l0.47265-0.12402-0.30761-0.22654 0.20508-0.08202 0.86425 0.04004 1.1505 0.28998-0.01953-7.528v-0.47458l-0.28808 0.04199-0.37012 0.0625v-0.2285l0.20508-0.18553 0.16504-0.24608 0.04004-0.88764-0.06152-0.63961-0.26758-0.78415-0.24512-0.33006-0.04199-0.30857 0.0625-0.20507 0.01953-0.062496 0.26758-0.10351 0.04199-0.10448-0.20605-0.34959 0.18554-0.10546 0.29101-0.17577 0.11621-1.0497 0.05859-0.70015v-2.45l-0.1745-0.70025 0.116-0.75875 0.0585-0.29198-0.524-0.233-1.978-0.3496-0.291 0.4082-0.116-0.4668-3.782-0.0586-0.116 0.6426-0.93 0.1161-0.116-0.4081-0.815-0.1172 0.291-0.3496z"/>
+ <path opacity=".2" d="m5.5001 5.0003-2 0.49997 12 12.499h2.5l1-3.9997-13.5-8.9987zm9.9999 0-3 0.99993 4 2.9998l0.5-2.9997-1.5-1zm-11 7.9995-1 3.4998 1.5 1.4999h1.25l2.25-0.99993-4-3.9997z"/>
+ <path fill="#fff" d="m5.5001 4.5004-2 0.49997 12 12.499h2.5l1-3.9997-13.5-8.9986zm9.9999 0-3 0.99993 4 2.9998 0.5-2.9998-1.5-0.99993zm-11 7.9995-1 3.4998 1.5 1.4999h1.25l2.25-0.99993-4-3.9997z"/>
+ <path fill="#fff" opacity=".2" d="m12.576 1.0006-3.4325 0.058596-0.697 0.52436 0.0575 0.058596-2.2685 0.058596 0.1745-0.23338-5.1775-0.11719-0.0577 0.35058-0.0586 0.52436 0.0459 0.084944 0.0127-0.10934 0.0576-0.35058 5.1775 0.11719-0.1745 0.23338 2.2685-0.058596-0.0575-0.058596 0.697-0.52436 3.4325-0.058596-0.291 0.34958 0.8145 0.11719 0.1165 0.40817 0.9305-0.11619 0.116-0.64256 3.7815 0.058596 0.116 0.46677 0.291-0.40817 1.9785 0.34958 0.4385 0.19529 0.0265-0.16989 0.0585-0.29198-0.5235-0.23338-1.9785-0.34958-0.291 0.40817-0.116-0.46677-3.7815-0.058596-0.116 0.64256l-0.93 0.1162-0.117-0.4082-0.814-0.1172 0.291-0.3496zm8.25 2.0575-0.0475 0.30958 0.1745 0.69925v-0.50007l-0.127-0.50877zm-19.413 0.2129-0.1221 0.9374-0.291 1.1669 0.0478 0.3065 0.2432-0.9734 0.1748-1.3407l-0.0527-0.096694zm19.077 5.1697-0.0025 0.002-0.1855 0.10549 0.0085 0.014499 0.1555-0.060496 0.024-0.061496zm-18.967 0.38447-0.05665 0.28348 0.03125 0.34448 0.085-0.42747-0.0596-0.20049zm18.647 0.37247-0.054 0.17549 0.042 0.30848 0.2455 0.32998 0.2675 0.78445 0.046 0.48047 0.0155-0.34098-0.0615-0.63946l-0.268-0.7845-0.234-0.3139zm-18.195 1.8063l-0.6836 0.26248 0.02445 0.49047 0.73145-0.28148-0.0723-0.47147zm19.006 1.3749-0.288 0.042-0.0745 0.0125-0.0905 0.13599-0.205 0.18549v0.22848l0.37-0.0625 0.288-0.042v-0.49997zm0 0.49997v0.47447l0.0185 7.028h0.001l-0.0195-7.5025zm-19.172 1.5234-0.22655 1.5894-0.2334 0.11749-0.17385 3.9077 0.02245-0.003 0.1514-3.4048 0.2334-0.11749 0.291-2.0419-0.06445-0.0475z"/>
+ <path opacity=".2" d="m20.868 2.2796-0.0895 0.58886 0.0475 0.19039 0.0685-0.44917 0.0585-0.29198-0.085-0.038097zm-19.706 0.031248-0.0459 0.41502 0.2969 0.54586 0.0527-0.40327l-0.3036-0.5576zm-0.1142 3.3718-0.0478 0.1935l0.1748 1.1084 0.0576 0.87494 0.29005 0.96643 0.0596-0.29948-0.34965-1.1669-0.0576-0.87494-0.12695-0.80195zm19.905 0.33498-0.0585 0.70045-0.116 1.0494-0.291 0.17599-0.1855 0.10549 0.206 0.34948-0.018 0.042997 0.2885-0.17399 0.116-1.0494 0.0585-0.70045v-0.49997zm-0.6425 2.5458-0.1125 0.042997-0.0195 0.062496-0.0625 0.20499 0.042 0.30848 0.012 0.015999 0.0085-0.029498 0.0195-0.062496 0.268-0.10349 0.042-0.10449-0.1975-0.33498zm-18.813 0.89044-0.03125 0.15549 0.05765 0.64146 0.4072 0.46697 0.04395 0.28698 0.0723-0.0285l-0.1165-0.758-0.4072-0.4672-0.0264-0.297zm19.22 1.8234-0.0245 0.54646-0.165 0.24648-0.205 0.18549v0.22848l0.2955-0.05 0.0745-0.11049 0.04-0.88744-0.0155-0.15899zm-19.401 0.48047-0.02445 0.0095 0.11625 2.3338 0.40135 0.30198 0.06445-0.45247-0.4658-0.34948-0.0918-1.8434zm0.06445 8.2324-0.18265 0.0245-0.02245 0.50297 0.2051-0.0275 0.4941 0.10199s0.59735 0.20649 0.72075 0.24798c0.1234 0.041 0.3066-0.18549 0.3066-0.18549h0.49415l0.41115-0.08199 0.22735 0.10349 0.2055-0.0215 0.5145-0.04 0.245-0.10449 0.1035 0.24798 0.082-0.0615 0.2275-0.10449 0.473-0.04 0.1015 0.14449s0.5755 0.0615 0.781 0.0615 0.166-0.16599 0.166-0.16599 0.0605-0.0195 0.163 0.084c0.103 0.10299 0.248-0.042 0.248-0.042l0.2055-0.10349 0.1455 0.14549 0.1435 0.10249 0.3905-0.08199h0.6365l0.1455-0.042 0.596 0.84544 0.04-0.43147h0.967c0.082 0 0.0415 0.28798 0.0415 0.28798l0.637-0.20599 0.329 0.32898 0.68-0.43347 0.369-0.0615 0.7195-0.04h1.0285l1.173 0.08199 0.3095-0.12399 0.2245-0.20599 0.618 0.34948 0.4515-0.18549s0.4935 0.18699 0.576 0.20799c0.082 0.0205 0.8435-0.08399 0.8435-0.08399l0.473-0.12399-0.3075-0.22648 0.205-0.08199 0.864 0.04 1.1505 0.28998-0.001-0.49997-1.1495-0.28998-0.864-0.04-0.205 0.08199 0.3075 0.22648-0.473 0.12399s-0.7615 0.10449-0.8435 0.08399c-0.0825-0.021-0.576-0.20799-0.576-0.20799l-0.4515 0.18549-0.618-0.34948-0.2245 0.20599-0.3095 0.12399-1.173-0.08199h-1.0285l-0.7195 0.04-0.369 0.06149-0.68 0.43347-0.329-0.32898-0.637 0.20599s0.0405-0.28798-0.0415-0.28798h-0.967l-0.04 0.43147-0.596-0.84544-0.1455 0.042h-0.6365l-0.3905 0.08199-0.1435-0.10249-0.1455-0.14549-0.2055 0.10349s-0.145 0.14499-0.248 0.042c-0.1025-0.10349-0.163-0.08399-0.163-0.08399s0.0395 0.16599-0.166 0.16599-0.781-0.0615-0.781-0.0615l-0.1015-0.14449-0.473 0.04-0.2275 0.10449-0.082 0.0615-0.1035-0.24798-0.245 0.10449-0.5145 0.04-0.2055 0.0215-0.22735-0.10349-0.41115 0.082h-0.49415s-0.1832 0.22648-0.3066 0.18549c-0.1234-0.04151-0.72075-0.248-0.72075-0.248l-0.4936-0.101z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dotcover.svg b/.icons/awkward/24x24/apps/dotcover.svg
new file mode 100644
index 00000000..17f394d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dotcover.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ff8c2a" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.99995 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 m -0.00705,3.9967935 V 7.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.5 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 m -0.00705,3.9967935 V 7.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,11.49995 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,11 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dotmemory.svg b/.icons/awkward/24x24/apps/dotmemory.svg
new file mode 100644
index 00000000..0a45b78b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dotmemory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#f7c73c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.824819 7.5071212,7.9999495 7.5071212,7.9999495 m -0.00705,3.9967935 V 7.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.324869 7.5071212,7.4999995 7.5071212,7.4999995 m -0.00705,3.9967935 V 7.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 14.507121,11.999952 V 7.9999505 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 7.9999505"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 14.507121,11.500002 V 7.5000005 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 7.5000005"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dotpeek.svg b/.icons/awkward/24x24/apps/dotpeek.svg
new file mode 100644
index 00000000..4f345b22
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dotpeek.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cf4f8c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#14ddb1" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.824819 7.5071212,7.9999495 7.5071212,7.9999495 m -0.00705,3.9967935 V 7.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.324869 7.5071212,7.4999995 7.5071212,7.4999995 m -0.00705,3.9967935 V 7.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507072,9.9999 c 0,0 2.000001,0.23225 2.000001,-0.9999985 0,-1.2322505 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507072,9.49995 c 0,0 2.000001,0.23225 2.000001,-0.9999985 0,-1.2322505 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 7.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dottrace.svg b/.icons/awkward/24x24/apps/dottrace.svg
new file mode 100644
index 00000000..4a6e17f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dottrace.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cf4f8c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#c72566" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.824819 7.5071212,7.9999495 7.5071212,7.9999495 m -0.00705,3.9967935 V 7.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,11.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 9.4852307,7.324869 7.5071212,7.4999995 7.5071212,7.4999995 m -0.00705,3.9967935 V 7.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 11.50712,7.99995 h 2 m -0.999999,4.000001 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 11.50712,7.5 h 2 m -0.999999,4.000001 V 7.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/doublecmd.svg b/.icons/awkward/24x24/apps/doublecmd.svg
new file mode 100644
index 00000000..bd35ff72
--- /dev/null
+++ b/.icons/awkward/24x24/apps/doublecmd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#db472b" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 1,6 V 7 C 1,7 1,7.5 1.5,7.5 H 3 c 2.7614235,0 5,2.2385765 5,5 0,2.761423 -2.2385765,5 -5,5 H 2.5 1.5 C 1,17.5 1,18 1,18 v 1 c 0,0 0,0.5 0.5,0.5 H 3 c 3.865993,0 7,-3.134007 7,-7 0,-3.865993 -3.134007,-7 -7,-7 H 1.5 C 1,5.5 1,6 1,6 Z"/>
+ <path style="fill:#ffffff" d="m 1,5.5 v 1 C 1,6.5 1,7 1.5,7 H 3 c 2.7614235,0 5,2.2385765 5,5 0,2.761423 -2.2385765,5 -5,5 H 2.5 1.5 C 1,17 1,17.5 1,17.5 v 1 c 0,0 0,0.5 0.5,0.5 H 3 c 3.865993,0 7,-3.134007 7,-7 C 10,8.134007 6.865993,5 3,5 H 1.5 C 1,5 1,5.5 1,5.5 Z"/>
+ <path style="opacity:0.2" d="m 23,6 v 1 c 0,0 0,0.5 -0.5,0.5 H 21 c -2.761424,0 -5,2.2385765 -5,5 0,2.761423 2.238576,5 5,5 h 0.5 1 C 23,17.5 23,18 23,18 v 1 c 0,0 0,0.5 -0.5,0.5 H 21 c -3.865993,0 -7,-3.134007 -7,-7 0,-3.865993 3.134007,-7 7,-7 h 1.5 C 23,5.5 23,6 23,6 Z"/>
+ <path style="fill:#ffffff" d="m 23,5.5 v 1 C 23,6.5 23,7 22.5,7 H 21 c -2.761424,0 -5,2.2385765 -5,5 0,2.761423 2.238576,5 5,5 h 0.5 1 c 0.5,0 0.5,0.5 0.5,0.5 v 1 c 0,0 0,0.5 -0.5,0.5 H 21 c -3.865993,0 -7,-3.134007 -7,-7 0,-3.865993 3.134007,-7 7,-7 h 1.5 C 23,5 23,5.5 23,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/downline.svg b/.icons/awkward/24x24/apps/downline.svg
new file mode 100644
index 00000000..42590df8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/downline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2979ff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 9,6.5 -3,3 v 6 3 h 3 5.5 l 3,-3 H 10.920899 L 17.458008,8.9453125 15.333985,6.826172 9,13.177735 Z"/>
+ <path style="fill:#ffffff" d="M 9,6 6,9 v 6 3 h 3 5.5 l 3,-3 H 10.920899 L 17.458008,8.4453125 15.333985,6.326172 9,12.677735 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/downloader-arrow.svg b/.icons/awkward/24x24/apps/downloader-arrow.svg
new file mode 100644
index 00000000..154f28a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/downloader-arrow.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.7672918,13.5 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,22.359195 11.596922,22.494912 12,22.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,13.499529 21.314451,13.499784 21.232708,13.5 L 12,13.5 l -9.2327082,0 z"/>
+ <path style="fill:#58992d" d="M 7,2 C 6.5845,2 6.005276,2.4460251 6,3 l 0,10.5 6,0 6,0 L 18,3 C 18,2.446 17.4155,2 17,2 Z"/>
+ <path style="fill:#81d547;fill-rule:evenodd" d="m 2.7672918,13 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,21.859195 11.596922,21.994912 12,22 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,12.999529 21.314451,12.999784 21.232708,13 L 12,13 2.7672918,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 2.7675781,13 C 2.7026088,12.999828 1.713114,13.002318 2.0898438,13.701172 2.2816981,13.501746 2.7247996,13.499887 2.7675781,13.5 L 12,13.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 22.286886,13.002318 21.297391,12.999828 21.232422,13 L 12,13 2.7675781,13 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7 2 C 6.5845 2 6.005276 2.4460251 6 3 L 6 3.5 C 6.005276 2.9460251 6.5845 2.5 7 2.5 L 17 2.5 C 17.4155 2.5 18 2.946 18 3.5 L 18 3 C 18 2.446 17.4155 2 17 2 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/draftsight.svg b/.icons/awkward/24x24/apps/draftsight.svg
new file mode 120000
index 00000000..f4c7dee0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/draftsight.svg
@@ -0,0 +1 @@
+dassault-systemes.draftsight.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dragon-ball-online-global.svg b/.icons/awkward/24x24/apps/dragon-ball-online-global.svg
new file mode 100644
index 00000000..7d34de6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dragon-ball-online-global.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path opacity=".2" d="m2.0098 12.207a10 10 0 0 0 -0.0098 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ <path fill="#ffffff" opacity=".2" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.207 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10z"/>
+ <g transform="matrix(0.35714286,0,0,0.35714286,0.57142857,0.57142857)">
+ <path style="fill:#f4b400" d="M 32,4 A 28,28 0 0 0 4,32 28,28 0 0 0 32,60 28,28 0 0 0 60,32 28,28 0 0 0 32,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 28.418187,4.120092 C 24.7766,4.58164 21.364987,5.742508 18.304734,7.455714 l 1.987654,0.497583 1.285015,0.899478 0,0.770993 2.187152,1.416219 -0.514002,2.058766 -1.155869,-0.899698 -0.773912,0.899498 -0.899898,0.513942 -0.514142,-1.544625 0.256171,-0.899498 -0.256171,-0.642527 -1.287854,-1.159268 -0.514002,0 0.514002,1.287714 0,1.156488 c -0.506142,-0.140784 -1.026483,-0.190978 -1.544625,-0.25697 l 1.41624,1.030723 0.128505,0.642487 1.67323,1.416219 1.670511,-0.385496 0,-1.030723 0.773732,0.513982 -0.385496,0.902217 1.285014,0 0.645227,1.156489 0.771013,0.902218 1.544744,0.256991 -0.902237,0.899478 -0.257011,0.902217 1.159228,0 1.4135,0.770993 0,2.315737 -0.642507,0 -0.642507,0.642487 -1.41624,-0.642487 -0.514001,-1.416219 -1.030743,-0.642487 -0.128506,-0.513982 -1.67051,-0.385496 -0.902238,1.027983 -1.028003,0.513982 0.642507,1.159208 -0.899498,-0.256991 -0.516742,-1.159208 1.159249,-1.284974 -0.514002,0 -1.030883,0.899498 -0.257171,1.287854 -0.899498,1.155869 -0.256971,-1.669811 -0.516741,-0.259971 c -0.544838,0.577095 -0.954612,1.280735 -1.4135,1.930201 l -1.801735,0.128506 -0.902238,0.645227 0.388236,0.642487 1.028003,0.899478 1.41624,0 1.930241,-0.642487 0.899498,0.128505 0.771012,0.770993 2.058767,-2.058767 1.416239,-0.385496 2.058767,0.256991 1.930241,0.516721 c 1.051141,1.215882 2.091763,2.46632 3.08665,3.729177 l 1.159228,2.960864 -0.516741,0.513982 1.030743,1.544705 -1.159229,2.701094 c -0.937033,1.081477 -1.894125,2.132958 -2.829679,3.215235 l -1.416239,-1.156489 -0.514002,0.642487 -1.544745,-0.899498 -0.514001,0.514002 -1.4135,0 -0.902238,1.027983 0.514002,1.801716 -1.028003,1.159209 0.128505,2.058766 -0.899498,1.541985 0.642507,1.287714 c 0.05485,0.936374 0.128506,1.893105 0.128506,2.829679 -0.451609,1.268756 -0.989788,2.453922 -1.41624,3.731977 l -0.256991,2.058767 0,1.027983 -0.770992,0 -1.287734,-0.770993 -1.227581,0 c 4.58468,3.276829 10.191644,5.224608 16.281354,5.224608 4.572881,0 8.870394,-1.109174 12.674962,-3.037456 l 0.06289,-0.128505 -0.902238,-0.899498 -0.25701,-0.902218 -1.4135,-0.385496 -1.030743,-2.829679 0.257011,-0.642487 -0.642508,-1.159209 -1.67323,-0.385496 -0.771012,-1.930201 0.128505,-2.572708 -1.287734,-1.801716 -0.128505,-1.801716 c 1.755681,-0.888259 3.405613,-1.786597 5.148216,-2.701093 l 0.899498,-1.801716 1.544745,-0.385496 0.899498,-2.315738 2.058766,0.256991 1.930241,-1.41348 1.930241,1.798976 0,0.256991 c 0.582574,-0.17168 1.283015,-0.188738 1.801736,-0.513981 l 0.385496,-1.284975 0,-1.287714 1.285014,0.128506 C 54.792613,31.275872 54.621592,30.304362 54.514144,29.4397 l 0.773732,0 0.770993,1.027984 0.771013,0.385496 1.030743,-0.642487 0.128505,-1.284975 -0.128505,-1.544704 -1.673251,-1.159209 -1.285014,0 -0.25973,-0.770992 -1.542005,0.385496 -1.159229,1.416199 -0.257011,-2.444123 -2.058766,-1.67321 -0.642508,-1.930201 -1.544744,-0.642487 -0.899498,-1.159209 -1.930241,-0.385496 -0.902238,-1.544705 2.832479,0 -1.801736,-0.770992 -1.287734,0 -1.67051,-0.642487 -0.259731,1.67047 -0.770993,-1.156489 0.899498,-0.642487 -0.25699,-0.645227 0.645246,-0.642487 0.770993,-0.128501 -0.256991,-0.770993 0.642507,-1.159208 1.287734,0.513981 -0.257011,-1.027983 1.542005,-0.902218 1.159229,2.187152 -0.128505,0.645227 1.156508,0.513982 0.773733,1.67321 0.25701,-1.544705 2.058767,-0.770992 0.385496,-1.159209 -2.701293,-1.544705 -1.159229,-1.156489 -0.128505,-1.416219 0.06835,-0.04101 C 47.212755,8.35952 46.896791,8.18634 46.590826,7.999761 l 0.464787,1.115473 -1.287734,0 -0.385496,-1.030723 -1.156509,0.899478 -1.030743,0 0,-1.027983 1.159228,-0.516722 1.028004,0.645227 L 45.253857,7.82752 C 44.737916,7.453963 44.239972,7.027611 43.714032,6.668252 L 42.426298,7.056488 C 41.626509,7.610885 40.91101,8.173381 40.110561,8.726958 L 38.822827,7.57047 40.239066,7.056468 40.753068,5.768754 41.756474,5.656659 C 41.214536,5.456482 40.674597,5.252905 40.11866,5.085524 l -2.580907,1.842711 0,1.156489 1.028003,1.159209 -1.4135,2.829679 L 36.121513,11.55963 34.965004,9.629429 C 33.2372,9.084491 31.575389,8.452562 29.943574,7.699048 l 0.128505,0.770993 -0.771012,0.516721 -1.41624,-1.030723 0.645247,-0.770993 1.028004,0.513982 0.128505,-0.128499 -1.263857,-3.447609 z m -12.87214,5.118219 c -0.437151,0.317564 -0.8811,0.625929 -1.298653,0.96769 l 0.511262,0.576875 1.416239,-1.544705 -0.628828,0 z m 10.66279,1.41622 0.773733,0 0,0.770992 -0.514002,0.642487 0,1.159209 0.257011,1.67321 -1.287734,-0.256991 -1.028004,-0.902217 0.899498,-0.899478 c 0.282028,-0.766673 0.546338,-1.451836 0.899498,-2.187152 z m 1.930241,1.67321 0.773733,0.256991 -0.128506,1.541985 -1.159228,-0.642487 0.514001,-1.156489 z M 8.0693538,25.450053 6.9100857,26.735907 5.6250314,26.607921 c -0.4523087,0.418953 -0.9019777,0.778592 -1.3232899,1.197484 -0.1927181,1.33111 -0.2980062,2.692895 -0.2980062,4.079138 0,9.192757 4.4069005,17.296038 11.2095287,22.39346 l -1.741602,-2.067765 0.25977,-0.899898 -1.544624,-1.287854 1.156468,-1.157869 -1.285054,-1.027883 -1.287654,-0.771913 -0.514001,-0.645227 0.385496,-1.413479 0,-3.603392 -1.0278843,-2.187752 -1.1592679,-1.287853 -1.4162401,-3.343621 0,-0.902218 c 0.662245,0.08513 1.282255,0.212796 1.9302411,0.259731 l -1.2850141,-1.4162 -1.8017354,-1.287714 -1.0307432,-1.156489 0,-1.159208 c 0.2207749,-0.425952 0.423152,-0.989888 0.6453268,-1.41384 l 0.899498,1.156489 0.6425068,-0.899478 1.030743,-0.773712 0,-1.541985 z m 5.0170322,0.642487 -1.156509,1.413479 -1.544745,3.217835 -0.8994982,1.027984 0.514002,1.159208 -0.899498,1.027984 c 0.375897,0.02472 0.770212,0 1.1565092,0 0.70172,-1.50449 1.267356,-3.057453 1.801735,-4.631475 l 0.899498,-1.027983 0.516742,-1.930201 -0.388236,-0.256991 z m 46.890682,5.057426 c -0.05131,0.08969 -0.185919,0.347221 -0.185919,0.347221 l -2.187152,1.287714 -2.315738,0.642487 -0.902237,1.287714 -1.542005,1.156489 -0.773733,-0.256991 -0.642507,0.385496 0,0.128506 0.771013,2.444122 0.645227,0.902218 -0.128506,0.513982 0.514002,1.930201 -1.930241,3.475006 -1.930241,1.798976 -0.899498,1.159208 0.128505,2.701094 -0.645247,1.416219 0.472987,2.077765 c 7.008805,-5.078624 11.570487,-13.307291 11.570487,-22.66143 0,-0.246472 -0.0126,-0.490545 -0.019,-0.735437 z"/>
+ <g style="opacity:0.3" transform="translate(-4.5597897e-7,1.0003026)">
+ <path d="M 21,31.411697 18.527864,26.402603 13,25.599358 17,21.700321 16.055728,16.194794 21,18.794151 25.944271,16.194794 25,21.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ <path d="M 40,26.608452 37.527864,21.599357 32,20.796112 36,16.897076 35.055728,11.391548 40,13.990906 44.944271,11.391548 44,16.897076 l 4,3.899036 -5.527864,0.803246 z"/>
+ <path d="M 23,51.411697 20.527864,46.402603 15,45.599358 19,41.700321 18.055728,36.194794 23,38.794151 27.944271,36.194794 27,41.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ <path d="M 45,45.411697 42.527864,40.402603 37,39.599358 41,35.700321 40.055728,30.194794 45,32.794151 49.944271,30.194794 49,35.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 21,31.411697 18.527864,26.402603 13,25.599358 17,21.700321 16.055728,16.194794 21,18.794151 25.944271,16.194794 25,21.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ <g>
+ <path style="fill:#ffffff" d="M 40,26.608452 37.527864,21.599357 32,20.796112 36,16.897076 35.055728,11.391548 40,13.990906 44.944271,11.391548 44,16.897076 l 4,3.899036 -5.527864,0.803246 z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 23,51.411697 20.527864,46.402603 15,45.599358 19,41.700321 18.055728,36.194794 23,38.794151 27.944271,36.194794 27,41.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ <g>
+ <path style="fill:#ffffff" d="M 45,45.411697 42.527864,40.402603 37,39.599358 41,35.700321 40.055728,30.194794 45,32.794151 49.944271,30.194794 49,35.700321 l 4,3.899036 -5.527864,0.803246 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0098,12.292985 A 10,10 0 0 1 2,11.999985 a 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 10,10 0 0 1 -0.0098,0.20703 10,10 0 0 0 -9.99,-9.707 10,10 0 0 0 -9.9902,9.793 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dragon-ball-xenoverse.svg b/.icons/awkward/24x24/apps/dragon-ball-xenoverse.svg
new file mode 100644
index 00000000..a6c35da1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dragon-ball-xenoverse.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path opacity=".2" d="m2.0098 12.207a10 10 0 0 0 -0.0098 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ <path fill="#ffffff" opacity=".2" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.207 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#f4b400" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <g style="opacity:.3" transform="matrix(.35714286 0 0 .35714286 .57142841 .9286795)">
+ <path d="m21 31.411697-2.472136-5.009094-5.527864-0.803245 4-3.899037-0.944272-5.505527 4.944272 2.599357 4.944271-2.599357-0.944271 5.505527l4 3.899036-5.527864 0.803246z"/>
+ <path d="m40 26.608452-2.472136-5.009095-5.527864-0.803245 4-3.899036-0.944272-5.505528 4.944272 2.599358 4.944271-2.599358-0.944271 5.505528l4 3.899036-5.527864 0.803246z"/>
+ <path d="m23 51.411697-2.472136-5.009094-5.527864-0.803245 4-3.899037-0.944272-5.505527 4.944272 2.599357 4.944271-2.599357-0.944271 5.505527l4 3.899036-5.527864 0.803246z"/>
+ <path d="m45 45.411697-2.472136-5.009094-5.527864-0.803245 4-3.899037-0.944272-5.505527 4.944272 2.599357 4.944271-2.599357-0.944271 5.505527l4 3.899036-5.527864 0.803246z"/>
+ </g>
+ <path style="fill:#ffffff" d="m8.0714284 11.789892-0.8829058-1.788963-1.9742372-0.2868728 1.4285716-1.3925131-0.3372402-1.9662598 1.7658116 0.9283421 1.7658112-0.9283422-0.33724 1.96626 1.4285714 1.3925129-1.9742371 0.2868739z"/>
+ <g transform="matrix(.35714286 0 0 .35714286 .57142857 .57142857)">
+ <path style="fill:#ffffff" d="m40 26.608452-2.472136-5.009095-5.527864-0.803245 4-3.899036-0.944272-5.505528 4.944272 2.599358 4.944271-2.599358-0.944271 5.505528l4 3.899036-5.527864 0.803246z"/>
+ </g>
+ <path style="fill:#ffffff" d="m8.7857142 18.93275-0.8829057-1.788963-1.9742372-0.286873 1.4285715-1.392513-0.3372401-1.96626 1.7658115 0.928342 1.7658108-0.928342-0.33724 1.96626 1.428572 1.392513-1.9742373 0.286873z"/>
+ <g transform="matrix(.35714286 0 0 .35714286 .57142857 .57142857)">
+ <path style="fill:#ffffff" d="m45 45.411697-2.472136-5.009094-5.527864-0.803245 4-3.899037-0.944272-5.505527 4.944272 2.599357 4.944271-2.599357-0.944271 5.505527l4 3.899036-5.527864 0.803246z"/>
+ </g>
+ <path style="opacity:.2;fill:#ffffff" d="m2.0098 12.292985a10 10 0 0 1 -0.0098 -0.293 10 10 0 0 1 10 -10 10 10 0 0 1 10 10 10 10 0 0 1 -0.0098 0.20703 10 10 0 0 0 -9.99 -9.707 10 10 0 0 0 -9.9902 9.793z"/>
+ <g transform="matrix(.33333333 0 0 .33333333 3.0000002 2.1837893)">
+ <g transform="matrix(1.0285714,0,0,1.0285714,-1.7142865,-1.701158)">
+ <g style="opacity:.3;stroke:#000000" transform="matrix(1.0590144,0,0,1.1482519,-3.5495395,-8.0126388)">
+ <path style="stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:4.55467606;fill:none" d="m57.721022 39.515725-5.693342 18.218703-5.693346-18.218703"/>
+ <path style="stroke:#000000;stroke-width:4.55467606;stroke-linecap:round;fill:none" d="m40.639906 39.499973-11.386675 18.218703m0-18.218703 11.386675 18.218703"/>
+ </g>
+ <g transform="matrix(1.0590144,0,0,1.1482519,-3.5495395,-8.9221609)">
+ <path style="stroke-linejoin:round;stroke:#c2352a;stroke-linecap:round;stroke-width:4.55467606;fill:none" d="m57.721022 39.515725-5.693342 18.218703-5.693346-18.218703"/>
+ <path style="stroke:#c2352a;stroke-width:4.55467606;stroke-linecap:round;fill:none" d="m40.639906 39.499973-11.386675 18.218703m0-18.218703 11.386675 18.218703"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dragonframe4.svg b/.icons/awkward/24x24/apps/dragonframe4.svg
new file mode 100644
index 00000000..543d3474
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dragonframe4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#6692ab" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="fill:#313c43" d="M 7.982422,2 C 8.534138,2 8.7423585,2.8311047 8.807617,3.0654297 8.8726895,3.297924 9.1111855,4.1656311 8.857422,5.794922 8.68402,6.7651735 8.5839845,6.347656 8.5839845,6.347656 c 0,0 -0.2318,-0.4739525 -0.239258,-0.8291015 -0.0017,-0.087871 0,-0.161145 0,-0.2197265 0.00205,-0.1757435 0.00205,-0.221667 -0.057617,-0.163086 -0.078497,0.078719 -0.215903,0.306027 -0.279297,0.866211 -0.065446,0.5583525 0.1132815,1.273809 0.1132815,1.308594 0,0.03478 -0.028305,0.04211 -0.09375,0.029295 C 7.9622715,7.325197 7.2131415,7.2119255 6.5771485,5.5478495 5.943393,3.8837763 5.958008,3.3730449 5.958008,3.3730449 c 0,-10e-8 -0.02238,-0.2124041 -0.057618,-0.2197266 -0.035424,-0.00732 -0.095158,-0.029024 -0.108398,0.1064453 -0.01473,0.1354692 -0.129723,1.3302531 0.136719,2.7197264 0.2668155,1.387643 0.590798,2.2664695 0.894531,2.790039 0.3022415,0.5254005 0.3322025,0.6317605 0.397461,0.8496095 0.065072,0.2196795 0.0427,0.6588535 0.078125,0.8437505 0.02778,0.137299 0.04529,0.313247 0.02832,0.382812 -0.00541,0.02379 -0.01668,0.03515 -0.04297,0.02051 -0.04475,-0.02563 -0.330162,-0.31141 -0.3730465,-0.353515 -0.04475,-0.0421 -0.298006,-0.267409 -0.527344,-0.615235 C 6.152585,9.5514655 5.9638805,9.307956 5.820311,9.1816405 5.7252195,9.095599 5.5182005,8.919693 5.5107405,8.989258 c -0.00727,0.071396 0.055917,0.1159845 0.1064455,0.200195 0.050343,0.08421 0.3035985,0.572586 0.4492185,0.927735 0.1433835,0.353318 0.618588,1.316566 0.734375,1.49414 0.1154155,0.175744 0.4195405,0.496025 0.678711,0.743164 0.2589845,0.24714 0.641859,0.77762 0.7294925,0.927735 0.085955,0.148283 0.2663335,0.55898 0.28125,0.652344 0.018645,0.124485 0.035355,0.126092 -0.087891,0.09863 C 8.281334,14.005743 7.6386035,13.784412 7.509764,13.729492 7.3980785,13.680062 7.155373,13.58434 7.034178,13.53125 6.987563,13.51112 6.843736,13.55153 6.966796,13.650391 c 0.122873,0.09886 1.2125255,0.800184 1.307617,0.864258 0.093227,0.06407 0.6631715,0.545565 0.78418,0.701172 0.1232455,0.155606 0.369649,0.517925 0.606445,1.004882 0.238847,0.490618 0.439551,1.071131 0.338866,2.046875 -0.091361,0.549199 -0.2994565,0.836065 -0.3085925,0.852539 -0.011185,0.01648 -0.03232,0.0188 -0.071289,0.0078 C 9.530795,19.104132 9.33487,19.001338 9.2548815,18.962893 9.15401,18.913463 8.950818,18.785162 8.92285,18.799807 c -0.029645,0.01464 -0.08523,0.05008 0.02832,0.185547 0.1157875,0.133638 0.381466,0.41725 0.439453,0.479492 0.057801,0.06407 0.095803,0.100473 0.073242,0.142578 -0.020325,0.0421 -0.021045,0.106336 0.029295,0.163086 0.050343,0.05675 0.2872825,0.326062 0.3320315,0.382813 0.042885,0.05675 0.2087145,0.281636 0.2441405,0.375 0.03561,0.09153 0.07297,0.170188 0.08789,0.276367 0.01286,0.106178 0.04802,0.318626 0.09277,0.424805 0.04289,0.106178 0.123048,0.226822 0.201172,0.30371 C 10.531534,21.611921 11,22 11,22 h 2 c 0,0 0.468467,-0.388079 0.548828,-0.466797 0.07813,-0.07689 0.158288,-0.197533 0.201172,-0.303711 0.04475,-0.106178 0.07991,-0.318626 0.09277,-0.424805 0.01492,-0.106178 0.05228,-0.184833 0.08789,-0.276367 0.03543,-0.09336 0.201256,-0.318249 0.244141,-0.375 0.04475,-0.05675 0.281689,-0.326061 0.332031,-0.382812 0.05034,-0.05675 0.04962,-0.120981 0.02929,-0.163086 -0.02256,-0.0421 0.01544,-0.0785 0.07324,-0.142578 0.05799,-0.06224 0.323666,-0.345854 0.439453,-0.479493 0.113551,-0.135469 0.05796,-0.170901 0.02832,-0.185547 -0.02797,-0.01465 -0.23116,0.113659 -0.332031,0.163086 -0.07999,0.03844 -0.275914,0.14124 -0.369141,0.165039 -0.03897,0.01099 -0.05912,0.0087 -0.07031,-0.0078 -0.0091,-0.01647 -0.218208,-0.30334 -0.30957,-0.852539 -0.100686,-0.975744 0.10002,-1.556257 0.338867,-2.046875 0.236796,-0.486956 0.483199,-0.849275 0.606445,-1.004882 0.121009,-0.155607 0.690953,-0.637099 0.78418,-0.701172 0.09509,-0.06407 1.184743,-0.765402 1.307616,-0.864258 0.12306,-0.09886 -0.02077,-0.139278 -0.06738,-0.119141 -0.121195,0.05309 -0.363901,0.148814 -0.475586,0.198243 -0.12884,0.05492 -0.77157,0.276251 -0.892579,0.303711 -0.123245,0.02746 -0.106535,0.02585 -0.08789,-0.09863 0.01492,-0.09336 0.195295,-0.504061 0.28125,-0.652344 0.08763,-0.150115 0.470508,-0.680595 0.729492,-0.927734 0.259171,-0.24714 0.563297,-0.567421 0.678711,-0.743164 0.115788,-0.177575 0.590992,-1.140823 0.734375,-1.494141 0.14562,-0.3551485 0.398876,-0.843524 0.449219,-0.9277345 0.05053,-0.08421 0.113717,-0.128799 0.106445,-0.200195 -0.0075,-0.069565 -0.214479,0.106341 -0.30957,0.1923825 -0.14357,0.1263155 -0.332274,0.369825 -0.563477,0.7158205 -0.229338,0.3478255 -0.482595,0.5731285 -0.527344,0.6152345 -0.04288,0.0421 -0.328297,0.327886 -0.373046,0.353515 -0.02629,0.01464 -0.03756,0.0033 -0.04297,-0.02051 -0.01696,-0.06957 5.5e-4,-0.245513 0.02832,-0.382812 0.03543,-0.184897 0.01306,-0.6240705 0.07813,-0.84375 0.06526,-0.217849 0.09522,-0.324209 0.397461,-0.8496095 0.303733,-0.5235695 0.627715,-1.402396 0.894531,-2.790039 0.266442,-1.3894733 0.151449,-2.5842573 0.136719,-2.7197264 -0.01324,-0.1354691 -0.07297,-0.113768 -0.108399,-0.1064453 -0.03524,0.00732 -0.05762,0.2197265 -0.05762,0.2197266 0,0 0.01461,0.5107314 -0.619141,2.1748046 -0.635993,1.6640735 -1.385123,1.7773465 -1.450195,1.7919925 -0.06544,0.012815 -0.09375,0.00549 -0.09375,-0.029295 0,-0.034785 0.178727,-0.7502415 0.113281,-1.308594 -0.06339,-0.560183 -0.200799,-0.7874925 -0.279296,-0.866211 -0.05967,-0.058581 -0.05967,-0.012655 -0.05762,0.163086 0,0.058581 0.0017,0.131855 0,0.2197265 -0.0075,0.355149 -0.239257,0.8291015 -0.239257,0.8291015 0,5e-7 -0.100036,0.4175175 -0.273438,-0.552734 -0.25376,-1.6292848 -0.01526,-2.4969956 0.04981,-2.7294898 C 15.257642,2.8311048 15.465862,2 16.017578,2 Z m 1.6523435,9.584961 c 0.023605,0.0072 0.037055,0.09064 0.071289,0.169922 0.043245,0.102703 0.2378015,0.338387 0.3134765,0.414063 0.04865,0.04684 0.08765,0.103172 0.128907,0.157226 0.106486,0.133333 0.214377,0.266535 0.313476,0.405274 0.06324,0.08468 0.110297,0.182302 0.144532,0.283203 0.135135,0.387387 0.120117,0.769399 0.120117,1.174804 0,0.06306 0.01297,0.418946 -0.03028,0.418946 -0.04505,0 -0.02518,1.92e-4 -0.05762,-0.05566 -0.03045,-0.05766 -0.212782,-0.388812 -0.28125,-0.495118 -0.06846,-0.10631 -0.347195,-0.502468 -0.4208895,-0.601566 C 9.867875,13.356956 9.658298,13.016255 9.566406,12.814453 9.513974,12.697336 9.5,12.572718 9.5,12.450196 c 0,-0.0955 0.00745,-0.191009 0.01465,-0.279297 0.014595,-0.18018 0.03036,-0.331773 0.04297,-0.526368 0.0036,-0.05586 0.059309,-0.06677 0.077148,-0.05957 z m 4.6591805,0 c 0.01783,-0.0072 0.07354,0.0037 0.07715,0.05957 0.01262,0.194595 0.02838,0.346188 0.04297,0.526368 0.0072,0.08829 0.01465,0.183801 0.01465,0.279297 0,0.122522 -0.01397,0.24714 -0.06641,0.364257 -0.09189,0.201802 -0.301468,0.542503 -0.370117,0.641602 -0.07369,0.0991 -0.35243,0.495256 -0.420899,0.601562 -0.06847,0.106307 -0.250799,0.43746 -0.28125,0.495118 -0.03243,0.05586 -0.01257,0.05566 -0.05762,0.05566 -0.04324,0 -0.03027,-0.355883 -0.03027,-0.418946 0,-0.405405 -0.01502,-0.787417 0.120117,-1.174804 0.03424,-0.100901 0.08129,-0.198519 0.144531,-0.283203 0.0991,-0.138739 0.20699,-0.271941 0.313477,-0.405274 0.04126,-0.05405 0.08123,-0.11038 0.129883,-0.157226 0.07568,-0.07568 0.270233,-0.31136 0.313477,-0.414063 0.03424,-0.07928 0.0467,-0.162715 0.07031,-0.169922 z m -3.185547,6.975586 c 0.0025,-0.0021 0.0077,2.27e-4 0.01758,0.003 0.01784,0.0072 0.03494,0.07581 0.04395,0.106445 0.009,0.03243 0.05849,0.201957 0.07129,0.257813 0.02144,0.09369 0.08269,0.376335 0.104492,0.473632 0.02703,0.131532 0.103045,0.436014 0.106445,0.464844 0.02721,0.275676 0.09369,0.466619 0,0.545899 -0.09351,0.07748 -0.178588,-0.02445 -0.223633,-0.07129 -0.04325,-0.04685 -0.165285,-0.198436 -0.203125,-0.270508 -0.0218,-0.04144 -0.04199,-0.05275 -0.04199,-0.07617 0,-0.02162 0.02929,-0.0498 0.02929,-0.0498 0.100904,-0.178379 0.116881,-0.398659 0.113281,-0.517578 -0.0018,-0.04684 0,-0.10122 0,-0.155274 0.0016,-0.08288 0.0023,-0.161833 -0.003,-0.205078 -0.009,-0.07207 -0.018,-0.219466 -0.02539,-0.286133 -0.0072,-0.06487 0.0088,-0.169264 0.0088,-0.196289 0,-0.01441 -5e-4,-0.02141 0.002,-0.02343 z m 1.767578,0 c 0.0025,0.0021 0.0019,0.009 0.0019,0.02343 0,0.02703 0.01697,0.131424 0.0098,0.196289 -0.0074,0.06667 -0.01736,0.21406 -0.02637,0.286132 -0.0052,0.04324 -0.0046,0.122196 -0.0029,0.205079 0,0.05405 0.0018,0.108426 0,0.155273 -0.0036,0.118919 0.01238,0.3392 0.113281,0.517578 0,0 0.0293,0.02819 0.0293,0.0498 0,0.02342 -0.02019,0.03473 -0.04199,0.07617 -0.03784,0.07207 -0.159882,0.223661 -0.203125,0.270508 -0.04504,0.04685 -0.13012,0.148767 -0.223633,0.07129 -0.09369,-0.07928 -0.0272,-0.270223 0,-0.545898 0.0034,-0.02883 0.07942,-0.333313 0.106445,-0.464844 0.0218,-0.0973 0.08305,-0.379939 0.104492,-0.473633 0.01279,-0.05586 0.06326,-0.22538 0.07227,-0.257812 0.009,-0.03063 0.02513,-0.09924 0.04297,-0.106446 0.0099,-0.0027 0.0151,-0.005 0.01758,-0.0029 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2" d="m 7.982422,2 c 0.2971485,0 0.488967,0.2409117 0.618164,0.5 h 6.798828 C 15.528611,2.2409117 15.72043,2 16.017578,2 Z M 5.8378905,3.1533203 c -0.021015,0.010593 -0.03928,0.038711 -0.0459,0.1064453 -0.00813,0.074761 -0.041055,0.4887994 -0.029295,1.0634766 0.00868,-0.2892141 0.023925,-0.5140752 0.029295,-0.5634766 0.01324,-0.1354688 0.072973,-0.1137678 0.1083985,-0.1064453 0.03524,0.00732 0.057618,0.2197265 0.057618,0.2197266 0,0 -0.014615,0.5107315 0.6191405,2.1748046 0.635993,1.664076 1.3851225,1.7773475 1.4501955,1.7919925 0.065445,0.012815 0.09375,0.00549 0.09375,-0.029295 0,-0.01766 -0.04524,-0.211834 -0.082031,-0.470703 -0.00485,-8e-4 -0.00635,0.00105 -0.01172,0 C 7.962268,7.325201 7.2131385,7.2119295 6.5771455,5.5478535 5.94339,3.8837804 5.958005,3.3730489 5.958005,3.3730489 c 0,-1e-7 -0.02238,-0.2124041 -0.057618,-0.2197266 -0.017715,-0.00366 -0.041485,-0.010593 -0.0625,0 z m 12.2617185,0 c -0.03524,0.00732 -0.05762,0.2197265 -0.05762,0.2197266 0,0 0.01461,0.5107315 -0.619141,2.1748046 -0.635993,1.6640735 -1.385123,1.7773465 -1.450195,1.7919925 -0.0054,0.00105 -0.0068,-8e-4 -0.01172,0 -0.03679,0.258869 -0.08203,0.453045 -0.08203,0.470703 0,0.03478 0.0283,0.04211 0.09375,0.029295 0.06507,-0.014645 0.814202,-0.127919 1.450195,-1.7919925 0.633755,-1.6640731 0.61914,-2.1748046 0.61914,-2.1748046 0,-10e-8 0.02238,-0.2124041 0.05762,-0.2197266 0.03543,-0.00732 0.09516,-0.029024 0.108398,0.1064453 0.0054,0.049402 0.02062,0.2742626 0.02929,0.5634766 0.01176,-0.5746752 -0.02116,-0.9887141 -0.02929,-1.0634746 -0.01324,-0.135469 -0.07297,-0.1137679 -0.108399,-0.1064453 z M 8.9658205,4.6855469 C 8.9544605,5.0067645 8.9229155,5.3744175 8.857422,5.794922 8.68402,6.7651735 8.5839845,6.3476565 8.5839845,6.347656 c 0,0 -0.2318,-0.4739525 -0.239258,-0.8291015 -0.0017,-0.087871 0,-0.161145 0,-0.2197265 0.00205,-0.1757435 0.00205,-0.221667 -0.057617,-0.163086 -0.078497,0.078719 -0.215903,0.306027 -0.279297,0.866211 -0.01994,0.17012 -0.01441,0.350775 -10e-4,0.5263675 9e-4,-0.00853 -1.45e-5,-0.017915 10e-4,-0.02637 0.063394,-0.560184 0.2008,-0.7874925 0.279297,-0.866211 0.059667,-0.058581 0.059667,-0.012655 0.057617,0.163086 0,0.058581 -0.0017,0.131855 0,0.2197265 0.00746,0.355149 0.239258,0.8291015 0.239258,0.8291015 0,5e-7 0.1000355,0.4175175 0.2734375,-0.552734 0.102946,-0.660968 0.123035,-1.190645 0.1083985,-1.6093751 z m 6.0683595,0 c -0.01463,0.4187296 0.0055,0.9484091 0.108398,1.6093751 0.173402,0.9702515 0.273438,0.5527345 0.273438,0.552734 0,5e-7 0.231798,-0.4739525 0.239258,-0.8291015 0.0017,-0.087871 0,-0.161145 0,-0.2197265 -0.0021,-0.175741 -0.0021,-0.221667 0.05762,-0.163086 0.0785,0.078719 0.215903,0.306028 0.279297,0.866211 9.99e-4,0.00845 9.5e-5,0.017845 9.99e-4,0.02637 0.01343,-0.1755925 0.01896,-0.3562475 -9.99e-4,-0.5263675 -0.06339,-0.560183 -0.2008,-0.7874925 -0.279297,-0.866211 -0.05967,-0.058581 -0.05967,-0.012655 -0.05762,0.163086 0,0.058581 0.0017,0.131855 0,0.2197265 -0.0075,0.355149 -0.239258,0.829102 -0.239258,0.8291015 0,5e-7 -0.100036,0.4175175 -0.273438,-0.552734 C 15.077085,5.374419 15.045538,5.006764 15.03418,4.6855469 Z M 5.548828,8.977539 c -0.021945,-0.00806 -0.03622,-0.00567 -0.038085,0.01172 -0.00727,0.071396 0.055917,0.1159845 0.1064455,0.200195 0.03552,0.05942 0.167421,0.3216445 0.2958985,0.5947265 0.1304395,0.137898 0.2825545,0.3317165 0.470703,0.6132815 0.229338,0.347826 0.482594,0.57313 0.527344,0.615235 0.042885,0.04211 0.3282965,0.327885 0.3730465,0.353515 0.02629,0.01464 0.037565,0.0033 0.04297,-0.02051 0.01697,-0.06956 -5.5e-4,-0.245513 -0.02832,-0.382812 -0.00415,-0.02163 -0.00405,-0.06788 -0.00684,-0.0957 -0.003,-0.001 -0.0043,9.5e-4 -0.00781,-0.001 C 7.2394305,10.840557 6.9540185,10.554776 6.911134,10.512671 6.866384,10.470566 6.613128,10.245263 6.38379,9.8974365 6.1525875,9.551441 5.963883,9.3079315 5.8203135,9.181616 5.748995,9.117085 5.614658,9.0016735 5.548829,8.9775145 Z m 12.902344,0 c -0.06583,0.02416 -0.200166,0.1395705 -0.271485,0.2041015 -0.143569,0.1263155 -0.332274,0.369825 -0.563476,0.7158205 -0.229338,0.347826 -0.482595,0.573129 -0.527344,0.615235 -0.04289,0.0421 -0.328298,0.327885 -0.373047,0.353515 -0.0035,0.002 -0.0048,-8.4e-5 -0.0078,10e-4 -0.0028,0.02782 -0.0027,0.07408 -0.0068,0.0957 -0.02777,0.137299 -0.04528,0.313247 -0.02832,0.382813 0.0054,0.02381 0.01668,0.03515 0.04297,0.02051 0.04475,-0.02563 0.330162,-0.31141 0.373047,-0.353515 0.04475,-0.04211 0.298006,-0.267409 0.527344,-0.615235 0.188148,-0.281565 0.340263,-0.475383 0.470703,-0.613281 0.128477,-0.273082 0.260376,-0.5353065 0.295898,-0.5947265 0.05053,-0.08421 0.113717,-0.128799 0.106446,-0.200195 -0.0019,-0.01739 -0.01614,-0.01977 -0.03808,-0.01172 z m -8.9345705,3.667969 c -7e-4,0.0086 -0.00125,0.0167 -0.00195,0.02539 C 9.5074435,12.759187 9.5,12.8547 9.5,12.950196 c 0,0.122522 0.013975,0.24714 0.066406,0.364257 0.091892,0.201802 0.301469,0.542503 0.3701175,0.641602 0.073695,0.0991 0.3524315,0.495256 0.4208985,0.601562 0.06847,0.106307 0.2508,0.43746 0.28125,0.495118 0.03243,0.05586 0.01257,0.05566 0.05762,0.05566 0.04325,0 0.03027,-0.355883 0.03027,-0.418946 0,-0.06734 -0.003,-0.131081 -0.003,-0.197265 -0.0041,0.06343 -0.01154,0.116211 -0.02735,0.116211 -0.04505,0 -0.02518,1.92e-4 -0.05762,-0.05566 -0.03045,-0.05766 -0.212782,-0.388812 -0.28125,-0.495118 -0.06847,-0.106306 -0.347205,-0.502463 -0.4208985,-0.601562 -0.068649,-0.0991 -0.2782255,-0.4398 -0.3701175,-0.641602 -0.024655,-0.05508 -0.03961,-0.111548 -0.049805,-0.168945 z m 4.8955085,0 c -0.01019,0.0574 -0.02515,0.113868 -0.04981,0.168945 -0.09189,0.201802 -0.301468,0.542503 -0.370117,0.641602 -0.07369,0.0991 -0.35243,0.495256 -0.420899,0.601562 -0.06847,0.106307 -0.250799,0.43746 -0.28125,0.495118 -0.03243,0.05586 -0.01257,0.05566 -0.05762,0.05566 -0.01581,0 -0.02318,-0.05278 -0.02735,-0.116211 7.2e-5,0.06618 -0.0029,0.129922 -0.0029,0.197265 0,0.06306 -0.01297,0.418946 0.03027,0.418946 0.04504,0 0.02518,1.92e-4 0.05762,-0.05566 0.03045,-0.05766 0.212781,-0.388812 0.28125,-0.495118 0.06847,-0.106306 0.347205,-0.502463 0.420898,-0.601562 0.06865,-0.0991 0.278226,-0.4398 0.370117,-0.641602 0.05243,-0.117117 0.06641,-0.241735 0.06641,-0.364257 0,-0.0955 -0.0074,-0.191009 -0.01465,-0.279297 -7e-4,-0.0087 -0.0012,-0.01683 -0.0019,-0.02539 z M 7.0341795,13.53125 c -0.046615,-0.02013 -0.190442,0.02028 -0.067382,0.119141 0.1155265,0.09294 1.034861,0.684778 1.229492,0.8125 0.070832,0.02258 0.1781115,0.06397 0.206055,0.07031 0.123245,0.02746 0.1065355,0.02585 0.087891,-0.09863 -0.01015,-0.06353 -0.09331,-0.255927 -0.174805,-0.430665 -0.192021,-0.05576 -0.689358,-0.224837 -0.805664,-0.274414 C 7.39808,13.680062 7.1553745,13.58434 7.0341795,13.53125 Z m 9.9316405,0 c -0.121194,0.05309 -0.3639,0.148814 -0.475586,0.198242 -0.116306,0.04957 -0.613642,0.218653 -0.805663,0.274414 -0.0815,0.174738 -0.164656,0.367133 -0.174805,0.430665 -0.01865,0.124487 -0.03536,0.126092 0.08789,0.09863 0.02794,-0.0063 0.135223,-0.04773 0.206055,-0.07031 0.194631,-0.127722 1.113965,-0.719555 1.229492,-0.8125 0.123059,-0.09886 -0.02077,-0.139278 -0.06738,-0.119141 z m -6.952148,4.460937 c -0.0042,0.09326 7e-4,0.173931 -0.0098,0.275391 -0.091362,0.549199 -0.2994575,0.836065 -0.3085935,0.852539 -0.011185,0.01648 -0.03232,0.01879 -0.071289,0.0078 -0.093227,-0.0238 -0.289152,-0.126594 -0.3691405,-0.165039 -0.1008715,-0.04943 -0.3040635,-0.177731 -0.3320315,-0.163086 -0.029645,0.01464 -0.085229,0.05008 0.02832,0.185547 0.1157875,0.133638 0.381466,0.41725 0.439453,0.479492 0.033345,0.03696 0.055041,0.06392 0.067383,0.08887 0.063583,0.02962 0.1240885,0.06352 0.1660155,0.07422 0.03897,0.01098 0.060104,0.0087 0.071289,-0.0078 0.00913,-0.01647 0.2172315,-0.30334 0.308594,-0.852539 0.03042,-0.29483 0.02712,-0.544307 0.0098,-0.775391 z m 3.972656,0 c -0.01735,0.231084 -0.02066,0.480561 0.0098,0.775391 0.09136,0.549199 0.300435,0.836064 0.30957,0.852539 0.01119,0.01648 0.03134,0.0188 0.07031,0.0078 0.04193,-0.01071 0.102433,-0.0446 0.166015,-0.07422 0.01234,-0.02495 0.03404,-0.0519 0.06738,-0.08887 0.05799,-0.06224 0.323666,-0.345854 0.439453,-0.479492 0.113551,-0.135469 0.05797,-0.170901 0.02832,-0.185547 -0.02797,-0.01465 -0.23116,0.113658 -0.332031,0.163086 -0.07999,0.03844 -0.275914,0.14124 -0.369141,0.165039 -0.03897,0.01098 -0.05912,0.0087 -0.07031,-0.0078 -0.0091,-0.01647 -0.218208,-0.30334 -0.30957,-0.852539 -0.01047,-0.10146 -0.0055,-0.182134 -0.0098,-0.275391 z m -2.877929,1.06836 c -0.0024,0.002 -0.002,0.009 -0.002,0.02343 0,0.02703 -0.016,0.131424 -0.0088,0.196289 0.0062,0.05598 0.01396,0.162805 0.02149,0.240234 0.0014,-0.03044 0.0076,-0.07016 0.0068,-0.09375 -0.0018,-0.04685 0,-0.101219 0,-0.155273 0.0017,-0.08288 0.0023,-0.161834 -0.0029,-0.205079 -1.22e-4,-0.001 1.22e-4,-0.0029 0,-0.0039 -0.0069,-0.0021 -0.01258,-0.0037 -0.01465,-0.002 z m 1.767578,0 c -0.0021,-0.0016 -0.0077,-6.5e-5 -0.01465,0.002 -1.22e-4,0.001 1.22e-4,0.0029 0,0.0039 -0.0052,0.04325 -0.0046,0.122196 -0.0029,0.205078 0,0.05406 0.0018,0.108427 0,0.155274 -7e-4,0.02383 0.0055,0.06391 0.0068,0.09473 0.0078,-0.07745 0.01624,-0.185006 0.02246,-0.241211 0.0072,-0.06486 -0.0098,-0.169263 -0.0098,-0.196289 0,-0.01441 5.5e-4,-0.02138 -0.002,-0.02343 z m -1.770508,1.116211 c -0.01659,0.08845 -0.04474,0.18266 -0.09277,0.267578 0,0 -0.02929,0.02819 -0.02929,0.0498 0,0.02342 0.02019,0.03473 0.04199,0.07617 0.03784,0.07207 0.15988,0.223663 0.203125,0.270508 0.04504,0.04685 0.130119,0.148766 0.223633,0.07129 0.08868,-0.07504 0.03407,-0.256532 0.0049,-0.508789 -0.0023,0.0024 -0.0023,0.0066 -0.0049,0.0088 -0.09351,0.07748 -0.178588,-0.02445 -0.223633,-0.07129 -0.02622,-0.0284 -0.07523,-0.09973 -0.123047,-0.164063 z m 1.773437,0 c -0.04782,0.06434 -0.09683,0.135662 -0.123046,0.164062 -0.04504,0.04684 -0.13012,0.148767 -0.223633,0.07129 -0.0026,-0.0022 -0.0026,-0.0064 -0.0049,-0.0088 -0.02919,0.252258 -0.0838,0.433754 0.0049,0.508789 0.09351,0.07748 0.178588,-0.02445 0.223633,-0.07129 0.04325,-0.04685 0.165285,-0.198436 0.203125,-0.270508 0.0218,-0.04144 0.04199,-0.05275 0.04199,-0.07617 0,-0.02162 -0.0293,-0.0498 -0.0293,-0.0498 -0.04803,-0.08492 -0.07618,-0.179124 -0.09277,-0.267578 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.982422,2.5 C 8.534138,2.5 8.7423585,3.3311047 8.807617,3.5654297 8.846292,3.7036061 8.9443775,4.0721046 8.9658205,4.6855469 8.998472,3.7621711 8.855895,3.2379194 8.807617,3.0654297 8.777506,2.9573097 8.7112695,2.7219614 8.600586,2.5 Z m 7.416992,0 C 15.288731,2.7219614 15.222494,2.9573097 15.192383,3.0654297 15.144103,3.2379194 15.00153,3.7621727 15.03418,4.6855469 15.055623,4.0721048 15.153707,3.7036061 15.192383,3.5654297 15.257641,3.3311048 15.465862,2.5 16.017578,2.5 Z M 5.7626955,4.3232422 c -0.01512,0.5038725 -0.00325,1.2734743 0.1660155,2.1562498 0.2668155,1.387643 0.590798,2.2664695 0.894531,2.790039 0.3022415,0.5254005 0.3322025,0.6317605 0.397461,0.84961 0.057461,0.193985 0.050192,0.537974 0.071289,0.748047 0.019465,0.0069 0.03047,-8.5e-4 0.035155,-0.02149 0.01697,-0.06957 -5.5e-4,-0.245514 -0.02832,-0.382813 C 7.263402,10.277993 7.285772,9.8388195 7.220702,9.61914 7.1554445,9.4012915 7.1254835,9.2949315 6.823242,8.769531 6.519509,8.2459615 6.1955265,7.367135 5.928711,5.979492 5.8093085,5.3568185 5.772245,4.7899041 5.7626955,4.3232422 Z m 12.4746085,0 c -0.0096,0.4666619 -0.04661,1.0335763 -0.166015,1.6562498 -0.266816,1.387643 -0.590798,2.2664695 -0.894531,2.790039 -0.302241,0.5254005 -0.332202,0.6317605 -0.397461,0.8496095 -0.06507,0.2196795 -0.0427,0.6588535 -0.07813,0.8437505 -0.02777,0.137299 -0.04528,0.313247 -0.02832,0.382812 0.0047,0.02064 0.0157,0.02839 0.03515,0.02149 0.0211,-0.210072 0.01383,-0.554061 0.07129,-0.748047 0.06526,-0.217849 0.09522,-0.324209 0.397461,-0.8496095 0.303733,-0.5235695 0.627715,-1.402396 0.894531,-2.790039 0.169279,-0.8827755 0.181135,-1.6523772 0.166015,-2.1562498 z M 8.006836,6.5283205 c -0.02775,0.268642 -0.00235,0.568155 0.032225,0.8115235 0.054535,0.00868 0.082031,0.00265 0.082031,-0.029295 0,-0.024185 -0.083604,-0.381505 -0.114258,-0.7822265 z m 7.986328,0 C 15.962509,6.929042 15.878906,7.28636 15.878906,7.310547 c 0,0.031925 0.0275,0.03798 0.08203,0.029295 0.03459,-0.2433685 0.05998,-0.5428815 0.03222,-0.8115235 z M 5.548828,9.477539 c -0.021945,-0.00806 -0.03622,-0.00567 -0.038085,0.01172 -0.00727,0.071396 0.055917,0.1159845 0.1064455,0.200195 0.050343,0.084211 0.3035985,0.572586 0.4492185,0.927735 0.143384,0.353318 0.618588,1.316566 0.734375,1.49414 0.1154165,0.175744 0.4195405,0.496025 0.678711,0.743164 0.2589845,0.24714 0.641859,0.77762 0.7294925,0.927735 0.027465,0.04738 0.068177,0.139628 0.106445,0.221679 0.020695,0.006 0.075143,0.02662 0.086915,0.02929 0.123245,0.02746 0.1065355,0.02585 0.087891,-0.09863 -0.014915,-0.09336 -0.195295,-0.504061 -0.28125,-0.652344 C 8.121352,13.132111 7.7384775,12.601631 7.479493,12.354491 7.2203225,12.107352 6.916198,11.787071 6.800782,11.611327 6.684995,11.433753 6.209791,10.470505 6.066407,10.117187 6.023537,10.012634 5.96669,9.898113 5.913087,9.7841785 5.883237,9.7526235 5.8470485,9.7051615 5.8203135,9.6816395 5.748995,9.6171085 5.614658,9.501697 5.548829,9.477538 Z m 12.902344,0 c -0.06583,0.02416 -0.200166,0.1395705 -0.271485,0.2041015 -0.02673,0.02352 -0.06292,0.070984 -0.09277,0.102539 -0.0536,0.1139345 -0.110452,0.2284555 -0.15332,0.3330085 -0.143384,0.353318 -0.618588,1.316566 -0.734375,1.49414 -0.115415,0.175744 -0.419541,0.496025 -0.678711,0.743164 -0.258984,0.24714 -0.641859,0.77762 -0.729492,0.927735 -0.08596,0.148283 -0.266335,0.55898 -0.28125,0.652344 -0.01865,0.124487 -0.03536,0.126092 0.08789,0.09863 0.01177,-0.0027 0.06622,-0.02329 0.08691,-0.0293 0.03827,-0.08205 0.07898,-0.174298 0.106445,-0.221679 0.08763,-0.150115 0.470508,-0.680595 0.729492,-0.927735 0.259171,-0.247139 0.563297,-0.56742 0.678711,-0.743164 0.115787,-0.177574 0.590992,-1.140822 0.734375,-1.49414 0.14562,-0.355149 0.398876,-0.8435245 0.449219,-0.927735 0.05053,-0.084211 0.113717,-0.128799 0.106445,-0.200195 -0.0019,-0.01739 -0.01614,-0.01977 -0.03808,-0.01172 z m -8.8164065,2.107422 c -0.01784,-0.0072 -0.073549,0.0037 -0.077148,0.05957 -0.01261,0.194595 -0.028375,0.346188 -0.04297,0.526368 C 9.5074435,12.259187 9.5,12.3547 9.5,12.450196 c 0,0.0649 0.00512,0.130659 0.0166,0.195312 0.01399,-0.169026 0.029015,-0.315765 0.041015,-0.500977 0.0036,-0.05586 0.059309,-0.06677 0.077148,-0.05957 0.023605,0.0072 0.037055,0.09064 0.071289,0.169922 0.043245,0.102703 0.2378015,0.338387 0.313477,0.414062 0.04865,0.04684 0.08765,0.103173 0.128907,0.157227 0.106486,0.133333 0.214377,0.266534 0.313475,0.405273 0.06324,0.08468 0.110297,0.182303 0.144532,0.283203 0.112688,0.323037 0.117547,0.645296 0.117188,0.977539 0.0072,-0.110078 0.003,-0.262725 0.003,-0.302734 0,-0.405406 0.01502,-0.787417 -0.120117,-1.174805 -0.03424,-0.1009 -0.08129,-0.198518 -0.144531,-0.283203 -0.0991,-0.138739 -0.20699,-0.27194 -0.313478,-0.405273 C 10.107196,12.272118 10.0682,12.21579 10.01955,12.168945 9.9438745,12.09327 9.749318,11.857586 9.706073,11.754883 9.671838,11.675604 9.658388,11.592166 9.634784,11.584961 Z m 4.6591805,0 c -0.0236,0.0072 -0.03608,0.09064 -0.07031,0.169922 -0.04324,0.102703 -0.237801,0.338387 -0.313477,0.414063 -0.04865,0.04684 -0.08862,0.103172 -0.129883,0.157226 -0.106486,0.133333 -0.214377,0.266535 -0.313476,0.405274 -0.06324,0.08468 -0.110297,0.182302 -0.144532,0.283203 -0.135137,0.387387 -0.120117,0.769399 -0.120117,1.174804 0,0.04001 -0.0043,0.192657 0.003,0.302735 -3.6e-4,-0.332243 0.0045,-0.654503 0.117188,-0.977539 0.03424,-0.100901 0.08129,-0.198519 0.144531,-0.283203 0.0991,-0.138739 0.20699,-0.271941 0.313477,-0.405274 0.04126,-0.05405 0.08123,-0.11038 0.129882,-0.157226 0.07568,-0.07568 0.270234,-0.31136 0.313477,-0.414063 0.03424,-0.07928 0.0467,-0.162715 0.07031,-0.169922 0.01784,-0.0072 0.07355,0.0037 0.07715,0.05957 0.01201,0.185212 0.02703,0.331951 0.04101,0.500977 0.01148,-0.06465 0.0166,-0.130409 0.0166,-0.195312 0,-0.0955 -0.0074,-0.191009 -0.01465,-0.279297 -0.01459,-0.18018 -0.03036,-0.331773 -0.04297,-0.526368 -0.0036,-0.05587 -0.05931,-0.06677 -0.07715,-0.05957 z M 7.0341795,14.03125 c -0.046615,-0.02013 -0.190442,0.02028 -0.067382,0.119141 0.122873,0.09886 1.2125255,0.800184 1.307617,0.864258 0.093227,0.06407 0.6631715,0.545565 0.78418,0.701172 0.123245,0.155606 0.369649,0.517925 0.606445,1.004882 0.166677,0.342373 0.3085655,0.737793 0.3486325,1.271484 C 10.050277,17.188593 9.87905,16.660305 9.665039,16.220703 9.428243,15.733747 9.181839,15.371427 9.058594,15.215821 8.9375855,15.060214 8.367641,14.578722 8.274414,14.514649 8.268729,14.510799 8.208666,14.471014 8.196289,14.462891 7.960383,14.387686 7.6088535,14.27173 7.5097655,14.229492 7.39808,14.180062 7.1553745,14.08434 7.0341795,14.03125 Z m 9.9316405,0 c -0.121194,0.05309 -0.3639,0.148814 -0.475586,0.198242 -0.09909,0.04223 -0.450618,0.158194 -0.686523,0.233399 -0.01238,0.0081 -0.07244,0.04792 -0.07813,0.05176 -0.09323,0.06407 -0.66317,0.545565 -0.78418,0.701172 -0.123245,0.155606 -0.369649,0.517925 -0.606445,1.004882 -0.214011,0.439602 -0.385238,0.96789 -0.348633,1.771484 0.04007,-0.533691 0.181956,-0.929111 0.348633,-1.271484 0.236796,-0.486957 0.4832,-0.849276 0.606445,-1.004882 0.12101,-0.155607 0.690953,-0.637099 0.78418,-0.701172 0.09509,-0.06407 1.184744,-0.765402 1.307617,-0.864258 0.123059,-0.09886 -0.02077,-0.139278 -0.06738,-0.119141 z m -5.857421,4.529297 c -0.0024,0.002 -0.002,0.009 -0.002,0.02343 0,0.02703 -0.016,0.131424 -0.0088,0.196289 0.0073,0.06576 0.01651,0.209146 0.02539,0.282226 0.0015,4.21e-4 0.0013,5e-4 0.003,0.001 0.01784,0.0072 0.03493,0.07582 0.04394,0.106446 0.009,0.03243 0.05849,0.201957 0.07129,0.257812 0.02144,0.09369 0.08269,0.376336 0.104492,0.473633 0.02703,0.131532 0.103045,0.436014 0.106445,0.464844 0.0015,0.01476 0.0032,0.02284 0.0049,0.03711 0.08264,-0.08307 0.02157,-0.269058 -0.0049,-0.53711 -0.0034,-0.02883 -0.07942,-0.333312 -0.106445,-0.464844 -0.0218,-0.0973 -0.08305,-0.379939 -0.104492,-0.473632 -0.01279,-0.05586 -0.06228,-0.225383 -0.07129,-0.257813 -0.009,-0.03063 -0.0261,-0.09924 -0.04394,-0.106445 -0.0099,-0.0027 -0.01508,-0.005 -0.01758,-0.0029 z m 1.767578,0 c -0.0025,-0.002 -0.0077,2.29e-4 -0.01758,0.003 -0.01784,0.0072 -0.03396,0.07581 -0.04297,0.106445 -0.009,0.03243 -0.05948,0.201957 -0.07226,0.257813 -0.02144,0.09369 -0.08269,0.376335 -0.104492,0.473632 -0.02703,0.131532 -0.103046,0.436014 -0.106446,0.464844 -0.02645,0.268052 -0.08752,0.454037 -0.0049,0.53711 0.0016,-0.01427 0.0034,-0.02235 0.0049,-0.03711 0.0034,-0.02883 0.07942,-0.333313 0.106446,-0.464844 0.0218,-0.0973 0.08305,-0.379939 0.104492,-0.473633 0.01279,-0.05586 0.06326,-0.22538 0.07226,-0.257812 0.009,-0.03063 0.02513,-0.09924 0.04297,-0.106446 0.0017,-4.62e-4 0.0015,-5.5e-4 0.003,-10e-4 0.0089,-0.07308 0.01908,-0.216462 0.02637,-0.282226 0.0072,-0.06487 -0.0098,-0.169264 -0.0098,-0.196289 0,-0.01441 5.5e-4,-0.02139 -0.002,-0.02344 z m -3.9531255,0.739257 c -0.029645,0.01465 -0.08523,0.05008 0.02832,0.185547 0.1157875,0.133639 0.381466,0.41725 0.439453,0.479493 0.057801,0.06407 0.095803,0.100473 0.073242,0.142578 -0.020325,0.0421 -0.021045,0.106335 0.029295,0.163086 0.050343,0.05675 0.2872825,0.326062 0.3320315,0.382812 0.042885,0.05675 0.208715,0.281636 0.244141,0.375 0.03561,0.09153 0.07297,0.170189 0.08789,0.276367 0.01287,0.106179 0.04803,0.318626 0.09277,0.424805 0.0378,0.09358 0.105038,0.194315 0.173828,0.270508 H 11 C 11,22 10.531538,21.611919 10.451172,21.533203 10.373052,21.456313 10.292885,21.33567 10.25,21.229492 10.20525,21.123314 10.17009,20.910866 10.15723,20.804687 10.14231,20.698509 10.10495,20.619854 10.06934,20.52832 10.03391,20.43496 9.8680845,20.210071 9.8251995,20.15332 9.7804495,20.09657 9.5435105,19.827259 9.493168,19.770508 c -0.05034,-0.05675 -0.04962,-0.120981 -0.029295,-0.163086 0.00954,-0.01781 0.0032,-0.03541 -0.00586,-0.05371 C 9.380212,19.517471 9.298899,19.484045 9.254884,19.46289 9.1540125,19.41346 8.9508205,19.285159 8.9228515,19.299804 Z m 6.1542975,0 c -0.02797,-0.01465 -0.23116,0.113659 -0.332032,0.163086 -0.04401,0.02115 -0.125328,0.05458 -0.203125,0.09082 -0.0091,0.0183 -0.01541,0.0359 -0.0059,0.05371 0.02032,0.0421 0.02104,0.106335 -0.02929,0.163086 -0.05034,0.05675 -0.287281,0.326062 -0.332031,0.382812 -0.04289,0.05675 -0.208716,0.281636 -0.244141,0.375 -0.03561,0.09153 -0.07297,0.170189 -0.08789,0.276367 -0.01286,0.106179 -0.04802,0.318626 -0.09277,0.424805 -0.04289,0.106178 -0.123047,0.226823 -0.201172,0.303711 C 13.468467,21.611921 13,22 13,22 h 0.576172 c 0.06879,-0.07619 0.136034,-0.176932 0.173828,-0.270508 0.04475,-0.106178 0.07991,-0.318626 0.09277,-0.424805 0.01492,-0.106178 0.05228,-0.184833 0.08789,-0.276367 0.03543,-0.09336 0.201256,-0.318249 0.244141,-0.375 0.04475,-0.05675 0.281689,-0.326061 0.332031,-0.382812 0.05034,-0.05675 0.04962,-0.120981 0.02929,-0.163086 -0.02256,-0.0421 0.01544,-0.0785 0.07324,-0.142578 0.05799,-0.06224 0.323666,-0.345854 0.439453,-0.479493 0.113551,-0.135469 0.05797,-0.170901 0.02832,-0.185547 z m -3.958008,0.220704 c -0.0054,0.123048 -0.02556,0.280826 -0.106445,0.423828 0,0 -0.02929,0.02819 -0.02929,0.0498 0,0.02342 0.02019,0.03473 0.04199,0.07617 0.0149,0.02838 0.04902,0.06466 0.08008,0.106445 0.01826,-0.09735 0.0224,-0.187693 0.02051,-0.25 -0.0018,-0.04685 0,-0.101219 0,-0.155273 0.0017,-0.08288 0.0023,-0.161834 -0.0029,-0.205079 -0.0015,-0.01156 -0.0025,-0.03111 -0.0039,-0.0459 z m 1.746094,0.001 c -0.0015,0.01441 -0.0025,0.03361 -0.0039,0.04492 -0.0052,0.04325 -0.0046,0.122196 -0.003,0.205078 0,0.05406 0.0018,0.108427 0,0.155274 -0.0019,0.06231 0.0023,0.152648 0.02051,0.25 0.03106,-0.04179 0.06518,-0.07807 0.08008,-0.106445 0.0218,-0.04144 0.04199,-0.05275 0.04199,-0.07617 0,-0.02162 -0.0293,-0.0498 -0.0293,-0.0498 -0.08068,-0.142635 -0.100951,-0.29988 -0.106445,-0.422852 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dragonplayer.svg b/.icons/awkward/24x24/apps/dragonplayer.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dragonplayer.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drakconf.svg b/.icons/awkward/24x24/apps/drakconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drakconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drakmenustyle.svg b/.icons/awkward/24x24/apps/drakmenustyle.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drakmenustyle.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/draksec-mdk.svg b/.icons/awkward/24x24/apps/draksec-mdk.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/draksec-mdk.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drakstats.svg b/.icons/awkward/24x24/apps/drakstats.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drakstats.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/draw.io.svg b/.icons/awkward/24x24/apps/draw.io.svg
new file mode 100644
index 00000000..5dfa817a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/draw.io.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#f58800" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 7,15.5 5,-8 5,8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 10,5.5 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z m -5,8 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z m 10,0 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#ffffff" d="M 10 5 C 9.446 5 9 5.446 9 6 L 9 9 C 9 9.554 9.446 10 10 10 L 14 10 C 14.554 10 15 9.554 15 9 L 15 6 C 15 5.446 14.554 5 14 5 L 10 5 z M 5 13 C 4.446 13 4 13.446 4 14 L 4 17 C 4 17.554 4.446 18 5 18 L 9 18 C 9.554 18 10 17.554 10 17 L 10 14 C 10 13.446 9.554 13 9 13 L 5 13 z M 15 13 C 14.446 13 14 13.446 14 14 L 14 17 C 14 17.554 14.446 18 15 18 L 19 18 C 19.554 18 20 17.554 20 17 L 20 14 C 20 13.446 19.554 13 19 13 L 15 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/drawio.svg b/.icons/awkward/24x24/apps/drawio.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drawio.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drawpile.svg b/.icons/awkward/24x24/apps/drawpile.svg
new file mode 100644
index 00000000..3ea7e427
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drawpile.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 14.435547 2.5 C 13.178864 2.5 11.958406 2.9725094 10.683594 3.6054688 A 9 9 0 0 1 12 3.5 A 9 9 0 0 1 20.185547 8.7832031 L 21.945312 7.8046875 C 21.928532 7.7664475 21.911721 7.8426975 21.894531 7.8046875 C 19.68751 4.6958233 17.138322 2.5 14.435547 2.5 z M 3.7128906 15.990234 L 2.0234375 16.904297 C 4.1570392 20.174458 6.604631 22.5 9.3691406 22.5 C 10.615782 22.5 11.91095 22.04138 13.269531 21.400391 A 9 9 0 0 1 12 21.5 A 9 9 0 0 1 3.7128906 15.990234 z"/>
+ <path style="fill:#3f3f3f" d="m 7.940658,4.5582603 3.454107,6.7822037 -9.3706446,5.064142 c 2.1336017,3.270162 4.5812514,5.595399 7.345761,5.595399 2.1340996,0 4.3790656,-1.275965 6.9168926,-2.674961 l -3.795921,-6.770307 9.453896,-5.2507049 c -0.01678,-0.03824 -0.03274,0.03801 -0.04993,0 C 19.687794,4.1951679 17.137647,2.000189 14.434872,2.000189 c -2.119731,0 -4.110918,1.283954 -6.494214,2.5580713 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.434456,2.000189 c -2.119731,0 -4.110785,1.2834764 -6.494081,2.5575936 l 0.1992172,0.391598 C 10.432371,3.7126053 12.376021,2.5001844 14.434456,2.5001844 c 2.602414,0 5.060543,2.0442831 7.209894,4.9706572 l 0.300779,-0.1669905 c -0.01678,-0.03824 -0.03359,0.03801 -0.05078,0 C 19.687327,4.1949869 17.137231,2.000189 14.434456,2.000189 Z m -3.239228,9.448155 -9.1708139,4.956009 c 0.082297,0.126136 0.1677428,0.241009 0.2509743,0.364254 l 9.1190566,-4.927688 z m 1.509752,1.487291 -0.213865,0.11914 3.581021,6.387636 c 0.07316,-0.04036 0.141188,-0.07658 0.214842,-0.117186 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="9"/>
+ <circle style="fill:#00e6ff" cx="12" cy="12" r="9"/>
+ <path style="fill:#00a6e2" d="M 12,2.9999997 A 8.9999995,8.9999995 0 0 0 8.5678708,3.6888424 C 8.5669179,3.8902212 8.6875428,4.0846716 8.9381107,4.0678707 9.8507986,4.0071784 9.8654681,3.8101177 10.185059,4.2359618 10.504205,4.6618257 10.352184,5.5427134 9.7741699,5.2994382 9.1961481,5.0557118 8.2377387,4.645856 7.9943839,5.1324458 7.7510297,5.6194401 8.1017317,5.7410766 8.5733639,5.4521475 9.0450031,5.1632046 9.4246782,5.300345 9.5159906,5.7718497 9.606853,6.2433602 9.5773706,7.1555468 9.0600586,6.9880367 8.5427661,6.8205467 8.3747488,7.0790474 8.6788323,7.3374019 8.9829095,7.5957421 8.6483753,7.7481841 8.1767573,7.5505367 7.7051319,7.352902 7.7201719,7.9612115 7.0814207,7.9306628 6.4422317,7.9001157 6.3969136,8.5995894 6.1992185,8.857909 6.0015239,9.1162826 5.9701928,9.9533523 5.9245602,10.151001 5.8789249,10.348649 5.6815771,10.500951 5.5751951,9.8774401 5.4688193,9.2539286 5.6063721,8.9793412 5.0434565,8.9337149 4.4805042,8.8880951 3.9172846,10.070434 4.2062984,10.323484 c 0.2890075,0.253032 0.6842428,-0.233321 0.6536868,0.131837 -0.03015,0.365159 -0.2272463,2.02216 0.3658446,2.098388 0.593091,0.07622 0.9887612,0.01552 1.4754637,0.335084 0.4867084,0.319511 1.3990803,0.348881 2.0533448,1.383178 0.6542577,1.034298 1.4155667,1.155245 2.1456307,1.322755 0.730503,0.167544 0.653879,0.578822 0.273559,1.126098 -0.380328,0.547283 -0.166763,1.110025 -1.444702,1.535888 -1.2779524,0.425421 -1.369493,1.490951 -1.3238529,1.688599 0.00487,0.02103 -0.026471,0.159662 -0.04724,0.277955 A 8.9999995,8.9999995 0 0 0 12,20.999998 8.9999995,8.9999995 0 0 0 18.376465,18.342406 c -0.205434,-0.655578 -0.425639,-1.5572 -0.432862,-1.940186 -0.01555,-0.805636 0.213201,-0.866342 -0.0758,-1.398559 -0.289015,-0.532668 -0.883028,-0.01618 -2.039063,-0.168091 -1.156038,-0.152432 -0.973493,-0.881545 -1.779786,-1.885254 -0.806307,-1.003715 0.746262,-1.825429 1.172241,-2.859741 0.360451,-0.8751971 1.736411,-0.7267262 2.402711,-0.6141352 L 18.848879,8.842529 C 18.908849,8.793479 18.965222,8.745211 19.038942,8.6909171 19.906406,8.0518949 18.61414,8.0377279 18.264405,7.7944335 17.914223,7.5511576 17.959223,7.76386 17.700805,8.0833727 17.442389,8.4028631 17.046392,7.8396728 16.696655,7.6571035 c -0.350182,-0.182125 -0.425156,0.4252728 -0.83606,1.125 -0.410472,0.6997077 -0.65428,0.3802167 -1.019532,0 C 14.475814,8.4018668 14.703542,8.0672897 15.083862,7.9152824 15.464175,7.7632813 15.495129,7.7029331 15.221191,7.3989248 14.947254,7.0949434 14.825313,7.2159506 15.099243,6.9726552 15.373188,6.7293804 15.541063,6.7599115 16.134155,6.3947741 16.727689,6.0296357 16.042863,5.6955991 15.647461,5.9619133 15.252077,6.2282615 14.749692,5.4213267 14.64331,4.7424308 14.536928,4.063569 14.855941,4.2803705 15.221191,4.037109 15.272371,4.002892 15.246171,3.7977415 15.193711,3.5976559 A 8.9999995,8.9999995 0 0 0 12,2.9999997 Z m -0.473512,0.5240478 c 0.553298,0.020993 1.187169,0.2225465 1.000856,0.8162839 -0.243355,0.7754925 -0.266976,0.5468183 -0.547119,0.7152099 -0.30319,0.1821246 -0.456794,0.3039088 -0.71521,0.6690675 -0.258431,0.3651511 -0.851394,0.2887352 -0.525147,-0.1065675 0.326678,-0.3957194 0.205749,-1.4600877 0.02307,-1.7490231 0,0 -0.24311,-0.228421 0.304322,-0.3197022 0.06849,-0.011371 0.14604,-0.018766 0.229614,-0.023071 0.07312,-0.00403 0.150571,-0.00489 0.229614,-0.0022 z M 3.986572,7.9416491 C 3.8797033,8.1493808 3.7792626,8.3676557 3.6778562,8.5843498 a 8.9999995,8.9999995 0 0 0 -0.6778565,3.4156492 8.9999995,8.9999995 0 0 0 0.392212,2.598267 L 4.9017329,13.909422 C 4.9287277,13.641656 5.077467,13.568885 5.1346434,13.511717 5.2414698,13.405364 4.4200422,12.964458 4.4501951,11.900024 4.480345,10.835596 3.5828104,11.078811 3.750366,9.9532464 3.8939813,8.9880516 4.0796544,8.3156691 3.986572,7.9416491 Z m 1.1799314,7.0433349 -1.3480223,0.720704 -0.062623,-0.123047 a 8.9999995,8.9999995 0 0 0 3.6057126,4.117675 l 0.039547,-0.165893 c 0,0 -0.8213406,-1.094843 -0.8975833,-1.84021 -0.076243,-0.744924 -0.6246826,-1.156086 -1.2634279,-2.54004 -0.027599,-0.05981 -0.049861,-0.113859 -0.073608,-0.169189 z"/>
+ <path style="opacity:0.1" d="M 12 3 A 8.9999995 8.9999995 0 0 0 8.5683594 3.6894531 C 8.5674438 3.8829363 8.6811435 4.0649811 8.9121094 4.0644531 A 8.9999995 8.9999995 0 0 1 11.046875 3.5546875 C 11.055968 3.5530098 11.056836 3.5504239 11.066406 3.5488281 C 11.134896 3.5374571 11.213301 3.5296956 11.296875 3.5253906 C 11.369995 3.5213606 11.448301 3.5207475 11.527344 3.5234375 C 11.529261 3.5235103 11.531284 3.5233604 11.533203 3.5234375 A 8.9999995 8.9999995 0 0 1 12 3.5 A 8.9999995 8.9999995 0 0 1 15.130859 4.078125 C 15.161564 4.0630739 15.189058 4.0581858 15.220703 4.0371094 C 15.271883 4.0028924 15.245819 3.7977418 15.193359 3.5976562 A 8.9999995 8.9999995 0 0 0 12 3 z M 10.851562 4.1191406 C 10.626018 4.2245151 10.763672 4.3691406 10.763672 4.3691406 C 10.837855 4.4864725 10.891943 4.741205 10.919922 5.0175781 C 10.949055 4.6961455 10.920389 4.3652888 10.851562 4.1191406 z M 12.498047 4.4199219 C 12.285566 5.0688508 12.247092 4.8944225 11.980469 5.0546875 C 11.677279 5.2368121 11.524041 5.3594507 11.265625 5.7246094 C 11.150843 5.8867912 10.974809 5.9505031 10.837891 5.9492188 C 10.810961 6.0132259 10.779315 6.0698469 10.740234 6.1171875 C 10.413987 6.5124902 11.007194 6.5897605 11.265625 6.2246094 C 11.524041 5.8594507 11.677279 5.7368121 11.980469 5.5546875 C 12.260612 5.3862959 12.283989 5.6153363 12.527344 4.8398438 C 12.581481 4.6673202 12.560311 4.5314114 12.498047 4.4199219 z M 14.669922 4.8378906 C 14.629383 4.9161374 14.608574 5.0251964 14.642578 5.2421875 C 14.74896 5.9210834 15.253054 6.7292388 15.648438 6.4628906 C 15.796316 6.3632905 15.970358 6.3637774 16.117188 6.4023438 C 16.124937 6.3976197 16.126867 6.3993941 16.134766 6.3945312 C 16.7283 6.0293928 16.043839 5.6946233 15.648438 5.9609375 C 15.271408 6.2149215 14.805391 5.4941383 14.669922 4.8378906 z M 8.2929688 4.9199219 C 8.1598645 4.9461164 8.0549793 5.011165 7.9941406 5.1328125 C 7.8673993 5.3864441 7.9064668 5.5349408 8.0351562 5.5839844 C 8.1498749 5.4272033 8.3655699 5.4047536 8.6132812 5.4355469 C 9.0285356 5.2002827 9.3553355 5.3076475 9.4765625 5.6796875 C 9.5784316 5.7207823 9.6853577 5.7616887 9.7734375 5.7988281 C 10.238549 5.9945849 10.422584 5.4645792 10.3125 5.0273438 C 10.240287 5.2653625 10.058907 5.4189768 9.7734375 5.2988281 C 9.3399212 5.1160333 8.6922815 4.8413384 8.2929688 4.9199219 z M 9.5332031 6.4414062 C 9.4952072 6.7914916 9.3720013 7.0891329 9.0605469 6.9882812 C 8.5432544 6.8207913 8.375604 7.0795361 8.6796875 7.3378906 C 8.7240126 7.3755487 8.7273545 7.4050987 8.7460938 7.4375 C 8.8291399 7.4336091 8.9336534 7.4471954 9.0605469 7.4882812 C 9.5245134 7.6385176 9.5889304 6.9313075 9.5332031 6.4414062 z M 15.220703 7.3984375 C 15.181972 7.4251776 15.14139 7.4355534 15.099609 7.4726562 C 14.8438 7.6998578 14.949506 7.6325954 15.185547 7.8671875 C 15.45102 7.7475271 15.462984 7.6673135 15.220703 7.3984375 z M 8.0195312 7.5117188 C 7.6977249 7.4953355 7.6409386 7.9564176 7.0820312 7.9296875 C 6.4428422 7.8991404 6.3969139 8.5991023 6.1992188 8.8574219 C 6.0015241 9.1157955 5.9694607 9.9527419 5.9238281 10.150391 C 5.8781928 10.348039 5.6806007 10.500464 5.5742188 9.8769531 C 5.4678429 9.2534416 5.6058844 8.9792201 5.0429688 8.9335938 C 4.4868826 8.8885304 3.936093 10.038508 4.2011719 10.310547 C 4.3307634 9.8931307 4.6744365 9.4037291 5.0429688 9.4335938 C 5.6058844 9.4792201 5.4678429 9.7534417 5.5742188 10.376953 C 5.6806007 11.000464 5.8781928 10.848039 5.9238281 10.650391 C 5.9694607 10.452742 6.0015241 9.6157955 6.1992188 9.3574219 C 6.3969139 9.0991023 6.4428422 8.4010935 7.0820312 8.4316406 C 7.7207825 8.4621893 7.7041558 7.8531465 8.1757812 8.0507812 C 8.6473992 8.2484286 8.9837647 8.0962308 8.6796875 7.8378906 C 8.5946137 7.7656105 8.5529215 7.6957839 8.5390625 7.6328125 C 8.4361014 7.6296641 8.3164271 7.6097236 8.1757812 7.5507812 C 8.1168281 7.5260769 8.0655036 7.5140592 8.0195312 7.5117188 z M 16.576172 7.625 C 16.321609 7.6288168 16.220869 8.1689887 15.861328 8.78125 C 15.450856 9.4809577 15.207049 9.1614667 14.841797 8.78125 C 14.799987 8.7377248 14.790602 8.6983733 14.763672 8.65625 C 14.631657 8.825577 14.610765 9.0407381 14.841797 9.28125 C 15.207049 9.6614667 15.450856 9.9809577 15.861328 9.28125 C 16.272232 8.5815228 16.347084 7.974125 16.697266 8.15625 C 17.047003 8.3388193 17.442756 8.9034748 17.701172 8.5839844 C 17.95959 8.2644712 17.91349 8.051646 18.263672 8.2949219 C 18.444862 8.4209673 18.875093 8.485624 19.130859 8.6074219 C 19.759071 8.0569571 18.596071 8.0261564 18.263672 7.7949219 C 17.91349 7.551646 17.95959 7.7644717 17.701172 8.0839844 C 17.442756 8.4034748 17.047003 7.8388193 16.697266 7.65625 C 16.653493 7.6334844 16.612538 7.6244547 16.576172 7.625 z M 3.9863281 7.9414062 C 3.8794594 8.149138 3.7791408 8.3672903 3.6777344 8.5839844 A 8.9999995 8.9999995 0 0 0 3 12 A 8.9999995 8.9999995 0 0 0 3.0117188 12.230469 A 8.9999995 8.9999995 0 0 1 3.6777344 9.0839844 C 3.7791408 8.8672903 3.8794594 8.649138 3.9863281 8.4414062 C 3.9878185 8.447395 3.9869324 8.4567489 3.9882812 8.4628906 C 4.0108261 8.2565566 4.0192087 8.0735257 3.9863281 7.9414062 z M 3.7558594 10.416016 C 3.7536727 10.430457 3.7521686 10.43855 3.75 10.453125 C 3.5824444 11.57869 4.4793686 11.335963 4.4492188 12.400391 C 4.4301434 13.073773 4.7392463 13.477146 4.9511719 13.724609 C 5.0077287 13.603621 5.0940996 13.552379 5.1347656 13.511719 C 5.241592 13.405366 4.4190659 12.964825 4.4492188 11.900391 C 4.4741881 11.01886 3.8714978 11.024059 3.7558594 10.416016 z M 4.828125 10.833984 C 4.8090227 11.084664 4.7968649 11.384631 4.8164062 11.6875 C 4.8272326 11.37177 4.8489682 11.081119 4.859375 10.955078 C 4.8653381 10.883816 4.8506404 10.852211 4.828125 10.833984 z M 13.869141 12.617188 C 13.792692 12.886018 13.816137 13.16151 14.048828 13.451172 C 14.855121 14.454881 14.672087 15.183506 15.828125 15.335938 C 16.98416 15.487849 17.578173 14.971238 17.867188 15.503906 C 17.93001 15.619599 17.960703 15.707389 17.982422 15.791016 C 18.022827 15.509114 18.055148 15.350049 17.867188 15.003906 C 17.578173 14.471238 16.98416 14.987848 15.828125 14.835938 C 14.672087 14.683506 14.855121 13.954881 14.048828 12.951172 C 13.957702 12.837736 13.905039 12.726544 13.869141 12.617188 z M 5.1660156 14.984375 L 3.8183594 15.705078 A 8.9999995 8.9999995 0 0 0 4.0136719 16.099609 L 5.1660156 15.484375 C 5.1897626 15.539705 5.2126354 15.594487 5.2402344 15.654297 C 5.8789797 17.038251 6.4276633 17.448435 6.5039062 18.193359 C 6.5475003 18.619546 6.8030478 19.101624 7.0410156 19.486328 A 8.9999995 8.9999995 0 0 0 7.3613281 19.701172 L 7.4003906 19.535156 C 7.4003906 19.535156 6.580149 18.438726 6.5039062 17.693359 C 6.4276633 16.948435 5.8789797 16.538251 5.2402344 15.154297 C 5.2126354 15.094487 5.1897626 15.039705 5.1660156 14.984375 z M 11.384766 16.355469 C 11.335438 16.46911 11.264582 16.59011 11.173828 16.720703 C 10.7935 17.267986 11.006455 17.829996 9.7285156 18.255859 C 8.4505632 18.68128 8.3586568 19.747665 8.4042969 19.945312 C 8.4091669 19.966342 8.3781909 20.104363 8.3574219 20.222656 A 8.9999995 8.9999995 0 0 0 8.4121094 20.244141 C 8.4406751 19.868473 8.6744589 19.106747 9.7285156 18.755859 C 11.006455 18.329996 10.7935 17.767986 11.173828 17.220703 C 11.422032 16.863541 11.535188 16.566839 11.384766 16.355469 z M 17.962891 16.515625 C 17.952587 16.626753 17.940255 16.741525 17.943359 16.902344 C 17.949233 17.213793 18.102491 17.85523 18.267578 18.441406 A 8.9999995 8.9999995 0 0 0 18.376953 18.341797 C 18.184954 17.729093 17.994767 16.933908 17.962891 16.515625 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 19.726399,5.5157816 c 0.505581,0.7128144 0.14465,1.577202 0.438473,2.3368924 0.488275,0.4031113 0.277318,0.5276672 -0.184568,0.7275323 -3.994209,2.1493967 -7.969461,4.3349847 -11.9813355,6.4501357 -0.7310653,0.31493 -0.1448852,0.833043 0.3535122,0.437496 L 21.369939,9.6221892 C 20.909727,9.0773563 21.886961,8.7949764 21.999816,8.3536459 22.013931,7.4984058 21.213165,6.9614303 20.728343,6.3565943 20.418394,6.0486537 20.077944,5.7734412 19.726399,5.5157816 Z M 16.365102,9.1915287 C 15.629728,9.3232625 14.978285,9.7497026 14.284067,10.022576 L 2.8066335,15.175849 c 0.5944939,0.899892 -1.9286653,1.165785 -0.1767562,2.27244 0.470042,0.719119 1.1277667,1.307475 1.815413,1.814436 C 3.9450147,18.55538 4.2927548,17.701041 4.0146302,16.944387 3.5367037,16.535705 3.7528138,16.408658 4.2109174,16.210995 8.1998166,14.064243 12.170796,11.882568 16.176628,9.7686719 16.363047,9.6908566 16.816831,9.2518646 16.365102,9.1915287 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.5505684,13.098778 -3.4474179,1.58861 0.6342245,1.112031 3.2967114,-1.747476 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 17.656696,10.681314 21.104114,9.0927041 20.46989,7.9806734 17.173178,9.7281488 Z"/>
+ <path style="fill:#616161;fill-rule:evenodd" d="m 19.726655,5.0156627 c 0.505581,0.7128144 0.144311,1.577231 0.438133,2.3369215 0.488276,0.4031112 0.2777,0.5280701 -0.184187,0.7279352 -3.994208,2.1493966 -7.969886,4.3349136 -11.981761,6.4500646 -0.7310653,0.31493 -0.1443832,0.832712 0.3540142,0.437165 L 21.369982,9.1226533 C 20.90977,8.5778204 21.886778,8.2951095 21.999633,7.853779 22.013748,6.9985389 21.213152,6.4613109 20.72833,5.856475 20.418381,5.5485343 20.0782,5.2733223 19.726655,5.0156627 Z M 20.46989,8.0897894 20.947834,9.0492575 17.90331,10.47995 C 17.403647,10.182401 17.404661,9.4590302 18.014115,9.3626066 Z M 16.365257,8.6918503 C 15.629883,8.8235836 14.978698,9.2492662 14.28448,9.5221397 L 2.8070199,14.676292 c 0.5944939,0.899893 -1.92934534,1.165782 -0.1774362,2.272436 0.470042,0.71912 1.1278532,1.307383 1.8154995,1.814344 C 3.9448076,18.055727 4.2931768,17.201547 4.0150521,16.444893 3.5371256,16.036211 3.7530502,15.908669 4.2111538,15.711007 8.2000531,13.564254 12.171272,11.382984 16.177104,9.269088 16.363524,9.1912727 16.816985,8.7521863 16.365257,8.6918503 Z M 6.2736924,13.320059 c 0.4986089,0.298593 0.4972769,1.020848 -0.1118585,1.117343 l -2.4557741,1.272817 -0.477944,-0.959468 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dreamchess.svg b/.icons/awkward/24x24/apps/dreamchess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dreamchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drgeo.svg b/.icons/awkward/24x24/apps/drgeo.svg
new file mode 120000
index 00000000..33255089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drgeo.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/driconf-icon.svg b/.icons/awkward/24x24/apps/driconf-icon.svg
new file mode 120000
index 00000000..892c2732
--- /dev/null
+++ b/.icons/awkward/24x24/apps/driconf-icon.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/driconf.svg b/.icons/awkward/24x24/apps/driconf.svg
new file mode 100644
index 00000000..99cabeca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/driconf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#2b7fb7" d="M 22,20 V 4 C 22,3.446 21.554,3 21,3 H 3 C 2.446,3 2,3.446 2,4 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px" d="m 7.5,8 10,2.5 L 12,17 Z"/>
+ <path style="opacity:0.2" d="m 5,5.5 c -0.554,0 -1,0.446 -1,1 v 4 c 0,0.554 0.446,1 1,1 h 5 c 0.554,0 1,-0.446 1,-1 v -4 c 0,-0.554 -0.446,-1 -1,-1 z m 9.857422,3 C 14.382565,8.5 14,8.8723177 14,9.3339844 V 12.666016 C 14,13.127682 14.382565,13.5 14.857422,13.5 h 4.285156 C 19.617435,13.5 20,13.127682 20,12.666016 V 9.3339844 C 20,8.8723177 19.617435,8.5 19.142578,8.5 Z m -5.0000001,7 C 9.3825647,15.5 9,15.796682 9,16.166016 v 2.667968 C 9,19.203318 9.3825647,19.5 9.8574219,19.5 H 14.142578 C 14.617435,19.5 15,19.203318 15,18.833984 V 16.166016 C 15,15.796682 14.617435,15.5 14.142578,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 5 5 C 4.446 5 4 5.446 4 6 L 4 10 C 4 10.554 4.446 11 5 11 L 10 11 C 10.554 11 11 10.554 11 10 L 11 6 C 11 5.446 10.554 5 10 5 L 5 5 z M 14.857422 8 C 14.382565 8 14 8.3723177 14 8.8339844 L 14 12.166016 C 14 12.627682 14.382565 13 14.857422 13 L 19.142578 13 C 19.617435 13 20 12.627682 20 12.166016 L 20 8.8339844 C 20 8.3723177 19.617435 8 19.142578 8 L 14.857422 8 z M 9.8574219 15 C 9.3825647 15 9 15.296682 9 15.666016 L 9 18.333984 C 9 18.703318 9.3825647 19 9.8574219 19 L 14.142578 19 C 14.617435 19 15 18.703318 15 18.333984 L 15 15.666016 C 15 15.296682 14.617435 15 14.142578 15 L 9.8574219 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/drill-search-gtk.svg b/.icons/awkward/24x24/apps/drill-search-gtk.svg
new file mode 100644
index 00000000..2cf79ca3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drill-search-gtk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.3179255,6.7777777 c 0.1866128,0.00183 0.2441533,0.015706 0.2897133,0.094401 0.035461,0.05762 0.1951606,0.4029144 0.3591578,0.9082033 0.1639972,0.5052872 0.3141183,0.9317061 0.3407122,0.9494355 0.022161,0.013295 0.06663,0.00372 0.097657,-0.018444 0.031027,-0.022161 0.3548628,-0.1767156 0.7183155,-0.3407117 2.2737967,-1.0194416 2.9557737,-1.3341161 3.3192277,-1.5158422 0.07975,-0.040828 0.117731,-0.050244 0.175781,-0.07704 z m 6.2272135,0 c -0.171047,0.09195 -0.423816,0.2132056 -0.875651,0.4177517 -0.390047,0.1728617 -0.829209,0.3728756 -0.975477,0.4437933 -0.146268,0.070918 -0.735737,0.3363645 -1.307509,0.5978734 -1.5335943,0.6958789 -1.9498704,0.8996866 -1.9498698,0.9440105 0,0.044322 0.4651983,1.4713864 0.5316838,1.6265184 0.017728,0.04876 0.066445,0.200147 0.1063367,0.333117 0.1152411,0.381182 0.1152867,0.380622 0.3634983,0.287543 0.1196734,-0.04432 0.4783045,-0.208365 0.801867,-0.363497 0.323561,-0.150701 0.598774,-0.278864 0.607639,-0.278864 0.0089,0 0.2829,-0.128163 0.610894,-0.278862 0.323562,-0.155133 0.758476,-0.359395 0.966797,-0.452474 1.116952,-0.4964247 2.31313,-1.0461647 2.951389,-1.3519969 0.52745,-0.2526439 0.532656,-0.2618828 0.590277,-0.4524739 0.115241,-0.4033439 0.323495,-0.8677722 0.421007,-1.1425783 0.09308,-0.2748056 0.106556,-0.2883523 0.252821,-0.3016495 0.07804,-0.00411 0.173065,-0.0189 0.23329,-0.028211 z m 2.124566,2.2753906 c -0.01773,-0.017728 -0.221992,0.057469 -0.452474,0.1638455 -0.230482,0.1108089 -0.558476,0.2610217 -0.731338,0.3363717 -0.168429,0.07535 -0.447796,0.2001656 -0.620659,0.2799478 -0.168429,0.079782 -0.438309,0.2035127 -0.597873,0.2788637 -0.159566,0.07091 -0.545671,0.253037 -0.864801,0.399305 -0.314697,0.1507 -1.125419,0.517735 -1.794703,0.823568 -0.669286,0.305832 -1.2237749,0.572363 -1.2326399,0.598958 -0.013294,0.04432 0.6923459,2.221024 0.7411029,2.278645 0.01772,0.01772 0.141552,-0.02259 0.274522,-0.08463 0.354589,-0.172862 1.306975,-0.611953 2.011719,-0.92665 0.341291,-0.1507 0.772049,-0.345472 0.953776,-0.429688 0.181726,-0.08421 0.482336,-0.221774 0.664063,-0.305989 0.58507,-0.261509 0.771924,-0.376388 0.802951,-0.487196 0.06649,-0.22605 0.394373,-1.2814 0.527343,-1.702474 0.07978,-0.24378 0.159137,-0.5052542 0.176867,-0.5761719 0.02217,-0.07535 0.07088,-0.2435489 0.106333,-0.3765195 0.03546,-0.1329705 0.05353,-0.2568855 0.03581,-0.2701822 z m -1.102431,3.6382387 c -0.05818,-0.0028 -0.194306,0.03963 -0.347222,0.116102 -0.186159,0.08864 -1.204827,0.553963 -2.073568,0.94401 -0.119674,0.05319 -0.416936,0.195089 -0.665147,0.31033 -0.248213,0.119673 -0.602778,0.27829 -0.784505,0.358072 -0.487559,0.208321 -0.478668,0.186362 -0.31467,0.669489 0.07978,0.230482 0.207577,0.629332 0.296223,0.890842 0.08421,0.261508 0.17315,0.488005 0.195313,0.501302 0.03989,0.02659 0.394213,-0.128537 1.684027,-0.731336 0.425507,-0.199457 0.886996,-0.412124 1.019966,-0.474176 0.13297,-0.06206 0.248389,-0.114927 0.252821,-0.119358 0.0133,-0.0089 0.50895,-1.626841 0.610895,-1.976996 0.03102,-0.110811 0.08082,-0.256866 0.107422,-0.323351 0.02659,-0.07092 0.04774,-0.133188 0.04774,-0.146485 0,-0.01111 -0.0099,-0.01754 -0.0293,-0.01844 z m -0.981987,3.033854 c -0.041,-5.57e-4 -0.105578,0.02291 -0.194228,0.06944 -0.08864,0.04876 -0.495994,0.239188 -0.908202,0.425347 -1.116954,0.505288 -1.475695,0.678609 -1.475695,0.709636 0,0.03989 0.452106,1.409044 0.469835,1.431205 0.0133,0.0133 0.09255,-0.0047 0.181206,-0.04016 0.1507,-0.05319 1.188184,-0.527673 1.343316,-0.616319 0.03546,-0.01772 0.119154,-0.190177 0.181206,-0.3852 0.146268,-0.434371 0.44795,-1.435968 0.456815,-1.520182 0.0044,-0.04876 -0.01326,-0.07323 -0.05426,-0.07379 z m -0.696616,2.518446 c -0.04654,-0.03012 -0.239227,0.04345 -0.684678,0.249565 -0.305832,0.137403 -0.558626,0.284637 -0.567491,0.320096 -0.0133,0.08864 0.495857,1.604449 0.549045,1.622179 0.02215,0.0089 0.07097,-0.08007 0.102,-0.195313 0.03546,-0.119673 0.08941,-0.301519 0.120443,-0.412326 0.08864,-0.305834 0.447397,-1.431536 0.482855,-1.520183 0.0133,-0.03213 0.01334,-0.05398 -0.0021,-0.06402 z"/>
+ <rect style="fill:#3f3f3f" width="10" height="3" x="7" y="4"/>
+ <rect style="opacity:0.1" width="10" height=".5" x="7" y="7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/drill-search.svg b/.icons/awkward/24x24/apps/drill-search.svg
new file mode 120000
index 00000000..ceb9496f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drill-search.svg
@@ -0,0 +1 @@
+drill-search-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/driver-manager.svg b/.icons/awkward/24x24/apps/driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dropbox.svg b/.icons/awkward/24x24/apps/dropbox.svg
new file mode 100644
index 00000000..cdf3a865
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.005023,13.500019 a 0.85722853,0.80014242 0 0 0 -0.391741,0.08594 l -3.3197554,1.567309 -1.158481,-0.370341 a 0.85722853,0.80014242 0 0 0 -1.135045,0.757871 l 0,2.159545 a 0.85722853,0.80014242 0 0 0 0.40346,0.678178 l 5.1428574,3.000233 a 0.85722853,0.80014242 0 0 0 0.907366,0 l 5.142857,-3.000233 A 0.85722853,0.80014242 0 0 0 18,17.700347 l 0,-1.920464 a 0.85722853,0.80014242 0 0 0 -1.3125,-0.676615 l -1.021205,0.598485 -3.177456,-2.059536 a 0.85722853,0.80014242 0 0 0 -0.483816,-0.142198 z"/>
+ <path style="fill:#1383d9" d="m 12.005023,13.000015 a 0.85722853,0.80014242 0 0 0 -0.391741,0.08594 l -3.3197554,1.567309 -1.158481,-0.370341 a 0.85722853,0.80014242 0 0 0 -1.135045,0.757871 l 0,2.159545 a 0.85722853,0.80014242 0 0 0 0.40346,0.678178 l 5.1428574,3.000233 a 0.85722853,0.80014242 0 0 0 0.907366,0 l 5.142857,-3.000233 A 0.85722853,0.80014242 0 0 0 18,17.200343 l 0,-1.920464 a 0.85722853,0.80014242 0 0 0 -1.3125,-0.676615 l -1.021205,0.598485 -3.177456,-2.059536 a 0.85722853,0.80014242 0 0 0 -0.483816,-0.142198 z"/>
+ <path style="opacity:0.2" d="m 8,3.0000044 -6,3.75 4,3.2499996 -4,3.25 6,3.75 4,-3.5 4,3.5 6,-3.75 -4,-3.25 4,-3.2499996 -6,-3.75 -4,3.5 -4,-3.5 z"/>
+ <path style="fill:#5aacff" d="M 8 2.5 L 2 6.25 L 6 9.5 L 2 12.75 L 8 16.5 L 12 13 L 16 16.5 L 22 12.75 L 18 9.5 L 22 6.25 L 16 2.5 L 12 6 L 8 2.5 z"/>
+ <path style="opacity:0.2" d="m 18,10.000004 -6,3.5 -6,-3.5 6,-3.4999996 z"/>
+ <path style="fill:#ffffff" d="M 18,9.5 12,13 6,9.5 12,6 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2.5 L 2 6.25 L 2.3476562 6.5332031 L 8 3 L 12 6.5 L 16 3 L 21.652344 6.5332031 L 22 6.25 L 16 2.5 L 12 6 L 8 2.5 z M 5.6914062 9.75 L 2 12.75 L 2.3476562 12.966797 L 6 10 L 5.6914062 9.75 z M 18.308594 9.75 L 18 10 L 21.652344 12.966797 L 22 12.75 L 18.308594 9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/drracket.svg b/.icons/awkward/24x24/apps/drracket.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drracket.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/drweb-gui.svg b/.icons/awkward/24x24/apps/drweb-gui.svg
new file mode 100644
index 00000000..2995c80a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/drweb-gui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#5db43e" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m6.5 6.5 1.75 2 0.75-0.5-1-1 1-0.5h-2.5zm6.5 0 1 0.5-1 1 0.75 0.5 1.75-2h-2.5zm-2 1c-1.0231 0.0032-2.255 0.2981-2.25 2.25l2.25-1.25 2.25 1.25c0.005-1.952-1.227-2.247-2.25-2.25zm-6 0.5 0.75 2.5 0.25-1 1.5 0.25 0.5-0.75-3-1zm12 0-3 1 0.5 0.75 1.5-0.25 0.25 1 0.75-2.5zm-6 1.25-1.25 0.75 0.25 1l0.5-1h1l0.5 1 0.25-1-1.25-0.75zm-4 1.25-3.5 1 2 1v-0.75l1.25-0.25 0.25-1zm2 0-1.5 0.5c0.00983 1.2837 0.72935 2.5544 1.4531 3.1446 0.507 0.4035 0.9855 0.722 1.297 0.8555 0.35766 0.13392 0.17272-0.37556 0.25-0.5h1c0.07728 0.12444-0.10766 0.6339 0.25 0.5 0.31168-0.1334 0.7901-0.45178 1.2969-0.85545 0.7235-0.59 1.443-1.861 1.453-3.1445l-1.5-0.5-0.5 1.5h-1l-0.5-1.5-0.5 1.5h-1l-0.5-1.5zm6 0 0.25 1 1.25 0.25v0.75l2-1-3.5-1zm-8 2-2 1 3.5 4-1.5-5zm8 0-1.5 5 3.5-4-2-1z"/>
+ <path fill="#fff" d="m6.5 6 1.75 2 0.75-0.5-1-1 1-0.5h-2.5zm6.5 0 1 0.5-1 1 0.75 0.5 1.75-2h-2.5zm-2 1c-1.023 0.003-2.255 0.298-2.25 2.25l2.25-1.25 2.25 1.25c0.005-1.952-1.227-2.247-2.25-2.25zm-6 0.5 0.75 2.5 0.25-1 1.5 0.25 0.5-0.75-3-1zm12 0-3 1 0.5 0.75l1.5-0.25 0.25 1 0.75-2.5zm-6 1.25-1.25 0.75 0.25 1 0.5-1h1l0.5 1 0.25-1-1.25-0.75zm-4 1.25l-3.5 1 2 1v-0.75l1.25-0.25 0.25-1zm2 0-1.5 0.5c0.01 1.2835 0.7295 2.5545 1.453 3.1445 0.507 0.4035 0.9855 0.722 1.297 0.8555 0.3575 0.134 0.1725-0.3755 0.25-0.5h1c0.0775 0.1245-0.1075 0.634 0.25 0.5 0.3115-0.1335 0.79-0.452 1.297-0.8555 0.7235-0.59 1.443-1.861 1.453-3.1445l-1.5-0.5-0.5 1.5h-1l-0.5-1.5-0.5 1.5h-1l-0.5-1.5zm6 0 0.25 1 1.25 0.25v0.75l2-1-3.5-1zm-8 2-2 1 3.5 4-1.5-5zm8 0-1.5 5 3.5-4-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dse.svg b/.icons/awkward/24x24/apps/dse.svg
new file mode 100644
index 00000000..cf3c50cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#0286c2" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m10 5.5c-0.277 0-1.0173 0.2235-1 0.5v7.5h-2l4 5 4-5h-2v-7.5c0-0.277-0.723-0.5-1-0.5z"/>
+ <path fill="#fff" d="m10 5c-0.277 0-1.0173 0.2235-1 0.5v7.5h-2l4 5 4-5h-2v-7.5c0-0.277-0.723-0.5-1-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dukto.svg b/.icons/awkward/24x24/apps/dukto.svg
new file mode 100644
index 00000000..05e4577d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dukto.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,11.5 v 10 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 v -10 z"/>
+ <path style="fill:#599124" d="M 5,10.95 V 21 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 V 10.95 Z"/>
+ <path style="fill:#7ec242" d="M 3,2 C 2.446,2 2,2.446 2,3 v 8 h 3 14 3 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="11"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/duolingo.svg b/.icons/awkward/24x24/apps/duolingo.svg
new file mode 100644
index 00000000..773a2b40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/duolingo.svg
@@ -0,0 +1,19 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect x="2" y="2.5" width="20" height="20" rx="3" ry="3" style="opacity:.2"/>
+ <rect x="2" y="2" width="20" height="20" rx="3" ry="3" style="fill:#8bc34a"/>
+ <path d="m6.0156245 5.74641c-0.6758435 0.6280244-0.2069245 2.0971052-0.2069245 2.0971052l-1.251953-1.2467948c-0.625977-0.2946587-0.977284 0.6740136-1.317974 1.7216484-1.233885 0.6538233-1.254398 2.1940662-1.254398 2.1940662v6.233975s1.251953 2.49359 3.755859 2.49359c3.7558598 0 3.7558598-2.49359 6.259766-3.740385 2.503906 1.246795 2.503906 3.740385 6.259765 3.740385 2.503906 0 3.75586-2.49359 3.75586-2.49359v-6.233975s-0.01794-1.5089977-1.212831-2.1745851c-0.297484-1.0635345-0.593253-2.0538083-1.222608-1.7411295l-1.251955 1.2467948s0.26776-1.4558086-0.312606-2.0971052c-1.251954 0-3.69249 3.5218708-6.015625 3.5192306-2.3141518-0.00263-4.7324224-3.5192306-5.9843755-3.5192306z" style="opacity:.2"/>
+ <path d="m6.015625 5.246795c-0.675843 0.6280244-0.206925 2.0971052-0.206925 2.0971052l-1.251953-1.2467948c-0.625976-0.2946587-0.977283 0.6740136-1.317973 1.7216484-1.233885 0.6538233-1.254399 2.1940662-1.254399 2.1940662v6.233975s1.251954 2.49359 3.75586 2.49359c3.7558593 0 3.7558593-2.49359 6.259765-3.740385 2.503906 1.246795 2.503906 3.740385 6.259766 3.740385 2.503906 0 3.755859-2.49359 3.755859-2.49359v-6.233975s-0.01794-1.5089977-1.21283-2.1745851c-0.297484-1.0635345-0.593254-2.0538083-1.222609-1.7411295l-1.251954 1.2467948s0.267759-1.4558086-0.312607-2.0971052c-1.251953 0-3.692489 3.5218708-6.015625 3.5192306-2.3141513-0.00263-4.7324219-3.5192306-5.984375-3.5192306z" style="fill:#c5e636"/>
+ <path d="m5 2c-1.662 0-3 1.338-3 3v0.5c0-1.662 1.338-3 3-3h14c1.662 0 3 1.338 3 3v-0.5c0-1.662-1.338-3-3-3z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m7 9.5c-1.662 0-3 1.338-3 3v2c0 1.662 1.338 3 3 3s3-1.338 3-3v-2c0-1.662-1.338-3-3-3zm9.955078 0c-1.637516 0-2.955078 1.338-2.955078 3v2c0 1.662 1.317562 3 2.955078 3h0.08984c1.63752 0 2.955082-1.338 2.955082-3v-2c0-1.662-1.317562-3-2.955078-3z" style="opacity:.2"/>
+ <path d="m7 9c-1.662 0-3 1.338-3 3v2c0 1.662 1.338 3 3 3s3-1.338 3-3v-2c0-1.662-1.338-3-3-3zm9.955078 0c-1.637516 0-2.955078 1.338-2.955078 3v2c0 1.662 1.317562 3 2.955078 3h0.08984c1.637516 0 2.955078-1.338 2.955078-3v-2c0-1.662-1.317562-3-2.955078-3z" style="fill:#ffffff"/>
+ <path d="m8 11h-1c0 1-2.169e-4 0.71999 0 1 0 0.552285-0.4477153 1-1 1v0.400391c0 0.8864 0.669 1.599609 1.5 1.599609s1.5-0.713209 1.5-1.599609v-0.800782c0-0.8864-0.169-1.599609-1-1.599609z" style="fill-rule:evenodd;fill:#4e4e4e"/>
+ <path d="m17 11h-1c0 1-2.17e-4 0.71999 0 1 0 0.552285-0.447715 1-1 1v0.400391c0 0.8864 0.669 1.599609 1.5 1.599609s1.5-0.713209 1.5-1.599609v-0.800782c0-0.8864 0-1.599609-1-1.599609z" style="fill-rule:evenodd;fill:#4e4e4e"/>
+ <ellipse id="ellipse845" cx="12.048544" cy="17.504303" rx="2.0485439" ry="1.9046974" style="opacity:.2"/>
+ <ellipse id="ellipse847" cx="12.071922" cy="17" rx="2.0719223" ry="1.999999" style="fill:#e97e10"/>
+ <path d="m9 17.5s1-2 3-2 3 2 3 2l-3 1" style="opacity:.2"/>
+ <path d="m9 17s1-2 3-2 3 2 3 2l-3 1" style="fill:#fecd38"/>
+ <path d="m12 15c-2 0-3 2-3 2l0.2617188 0.08789c0.4110592-0.584427 1.3165212-1.58789 2.7382812-1.58789s2.327222 1.003463 2.738281 1.587891l0.261719-0.087891s-1-2-3-2z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m6.015625 5.2460938c-0.352866 0.3278987-0.391197 0.8782908-0.349609 1.3359374 0.02932-0.3148108 0.121471-0.6239413 0.349609-0.8359374 1.2519531 0 3.6702232 3.5169012 5.984375 3.5195312 2.323135 0.00264 4.763671-3.5195312 6.015625-3.5195312 0.259429 0.286665 0.335309 0.7331913 0.355469 1.1425781 0.03401-0.4809585 0.02466-1.2225424-0.355469-1.6425781-1.251953 0-3.69249 3.5221714-6.015625 3.5195312-2.3141518-0.00263-4.7324219-3.5195312-5.984375-3.5195312zm13.785156 0.7929687c-0.0689 7.693e-4 -0.142033 0.019509-0.220703 0.058594l-1.203125 1.1992185c-0.01567 0.302374-0.04883 0.546875-0.04883 0.546875l1.251953-1.2460938c0.629355-0.3126788 0.925172 0.6766999 1.222656 1.7402344 1.194891 0.6655874 1.212891 2.1738284 1.212891 2.1738284v-0.498047s-0.018-1.510194-1.212891-2.1757814c-0.260295-0.9305927-0.519653-1.8042134-1.001951-1.7988281zm-15.466797 0.00391c-0.491255 0.00233-0.797599 0.8587101-1.095703 1.7753906-1.233885 0.6538233-1.253906 2.1953129-1.253906 2.1953129v0.498046s0.02002-1.5395356 1.253906-2.1933589c0.34069-1.0476348 0.692383-2.0153618 1.31836-1.7207032l1.251953 1.2460938s-0.07499-0.2784529-0.121094-0.6210938l-1.130859-1.125c-0.07825-0.036832-0.152477-0.055021-0.222657-0.0546874z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/duplicati.svg b/.icons/awkward/24x24/apps/duplicati.svg
new file mode 100644
index 00000000..c83c5456
--- /dev/null
+++ b/.icons/awkward/24x24/apps/duplicati.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,10.5 c -1.6274055,0 -3,1.372594 -3,3 v 5 c 0,1.627406 1.3725945,3 3,3 h 7 c 1.627406,0 3,-1.372594 3,-3 v -5 c 0,-1.627406 -1.372594,-3 -3,-3 z"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linejoin:round" width="9" height="7" x="9" y="12" rx="1" ry="1"/>
+ <rect style="fill:#1fa8f3" width="9" height="7" x="9" y="12" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,11.5 c -1.6274055,0 -3,1.372594 -3,3 v 5 c 0,1.627406 1.3725945,3 3,3 h 7 c 1.627406,0 3,-1.372594 3,-3 v -5 c 0,-1.627406 -1.372594,-3 -3,-3 z"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linejoin:round" width="9" height="7" x="3" y="13" rx="1" ry="1"/>
+ <rect style="fill:#2475c2" width="9" height="7" x="3" y="13" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 9.5,2.5 C 7.5955945,2.5 6,4.0955945 6,6 v 8 c 0,1.904406 1.5955945,3.5 3.5,3.5 h 10 C 21.404406,17.5 23,15.904406 23,14 V 6 C 23,4.0955945 21.404406,2.5 19.5,2.5 Z"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linejoin:round" width="13" height="11" x="8" y="4" rx="1.5" ry="1.5"/>
+ <rect style="fill:#15477d" width="13" height="11" x="8" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5 2 C 7.5955945 2 6 3.5955945 6 5.5 L 6 6 C 6 4.0955945 7.5955945 2.5 9.5 2.5 L 19.5 2.5 C 21.404406 2.5 23 4.0955945 23 6 L 23 5.5 C 23 3.5955945 21.404406 2 19.5 2 L 9.5 2 z M 4 11 C 2.3725945 11 1 12.372594 1 14 L 1 14.5 C 1 12.872594 2.3725945 11.5 4 11.5 L 6 11.5 L 6 11 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/duskplayer.svg b/.icons/awkward/24x24/apps/duskplayer.svg
new file mode 100644
index 00000000..ccfa2740
--- /dev/null
+++ b/.icons/awkward/24x24/apps/duskplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.500012,2.5000006 c -5.77471,0 -10.5000002,4.7231806 -10.5,10.4988054 v 0.0059 0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 v 0.0039 0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 h 0.00195 c 1.5038934,0.257257 2.8505495,-1.010262 2.8496125,-2.431884 v -7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046837 -2.5097656,-2.4650209 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 9.3720055,8.2542066 10.88553,7.5003624 12.500012,7.5003624 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 -1.435149,-0.057803 -2.533341,1.1570823 -2.533196,2.4630713 v 7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 1.49725,-0.894855 3.251108,-2.780906 3.261719,-5.523837 v -0.0039 -0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 v -0.0059 -0.0059 c 0,-5.7754809 -4.725261,-10.4987384 -10.5,-10.4987384 z"/>
+ <path style="fill:#e4e4e4" d="m 12.500012,1.9999997 c -5.77471,0 -10.5000002,4.7231806 -10.5,10.4988063 v 0.0059 0.0059 c 0.00352,0.583659 0,1.249206 0,1.822397 v 0.0039 0.0039 c 0.010667,2.742886 1.7644502,4.628971 3.2617188,5.523837 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 h 0.00195 c 1.5038934,0.257257 2.8505495,-1.010262 2.8496125,-2.431884 v -7.068871 c 1.47e-4,-1.305689 -1.1030437,-2.5046846 -2.5097656,-2.4650218 -0.00524,9.14e-5 -0.010382,-1.239e-4 -0.015625,0 l -0.064453,0.00195 -0.0625,0.00586 -0.013672,0.00391 C 9.3720055,7.7542057 10.88553,7.0003615 12.500012,7.0003615 c 1.614482,0 3.128006,0.7538443 4.166016,2.0118643 -6.2e-5,-4.6e-6 -0.01367,-0.00391 -0.01367,-0.00391 l -0.05274,-0.00391 -0.05078,-0.00195 c -0.0052,-1.822e-4 -0.01043,1.48e-4 -0.01563,0 -1.435149,-0.057803 -2.533341,1.1570832 -2.533196,2.4630722 v 7.068871 c -9.36e-4,1.422263 1.346852,2.690632 2.851562,2.431817 0.0017,-2.7e-4 1.425696,-0.228175 2.886719,-1.101643 1.49725,-0.894855 3.251108,-2.780906 3.261719,-5.523837 v -0.0039 -0.0039 c 0,-0.573143 -0.0035,-1.238539 0,-1.822397 v -0.0059 -0.0059 c 0,-5.7754818 -4.725261,-10.4987393 -10.5,-10.4987393 z"/>
+ <path style="opacity:0.1" d="m 12.500012,4.5005009 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977991 0.00362,0.6006 0,1.2693 0,1.8339 0.00754,1.9386 1.1813939,3.1535 2.2871094,3.8143 1.1057149,0.661 2.1992187,0.8476 2.1992187,0.8476 0.2690573,0.047 0.5138612,-0.1716 0.5136719,-0.4589 v -7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4719 -0.453125,-0.4649 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.1034871,0.096 -2.2207032,0.6699 -0.4267358,0.2194 -0.8627518,0.5248 -1.2402343,0.9238 -0.060547,-4.5938491 3.6044637,-7.5933491 7.4394535,-7.5933491 3.834989,0 7.5,2.9995 7.439453,7.5933491 -0.377482,-0.3991 -0.813498,-0.7044 -1.240234,-0.9238 -1.117216,-0.5739 -2.220703,-0.6699 -2.220703,-0.6699 -0.0085,-3e-4 -0.01689,-3e-4 -0.02539,0 -0.248287,-0.01 -0.453154,0.2033 -0.453125,0.4649 v 7.07015 c -1.89e-4,0.2873 0.244615,0.5059 0.513672,0.4589 0,0 1.093504,-0.1866 2.199219,-0.8476 1.105715,-0.6608 2.279609,-1.8757 2.287109,-3.8143 0,-0.5646 -0.0036,-1.2332 0,-1.8339 0,-4.6941991 -3.80558,-8.4977991 -8.500001,-8.4977991 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.500012,2 c -5.77471,0 -10.5000002,4.7224212 -10.5,10.498047 v 0.0059 0.0059 c 9.432e-4,0.156393 -1.355e-4,0.323481 0,0.488281 C 2.0000118,7.2224218 6.725302,2.5 12.500012,2.5 c 5.774739,0 10.5,4.7225657 10.5,10.498047 1.35e-4,-0.164812 -9.38e-4,-0.331835 0,-0.488281 v -0.0059 -0.0059 C 23.000012,6.7225651 18.274751,2 12.500012,2 Z M 8.7910276,9.0234375 C 8.6307031,9.177149 8.4772028,9.3381589 8.3339964,9.5117188 l 0.013672,-0.00391 0.0625,-0.00586 L 8.4746214,9.5 c 0.00524,-1.239e-4 0.010385,9.14e-5 0.015625,0 1.4067219,-0.039663 2.5099126,1.159155 2.5097656,2.464844 v -0.5 C 11.000148,10.255071 10.049093,9.1496442 8.7910276,9.0234375 Z m 7.4199224,0.00195 C 14.938909,9.1469991 13.999878,10.25975 14.000012,11.464844 v 0.5 c -1.45e-4,-1.305989 1.098054,-2.5206938 2.533203,-2.4628909 0.0052,1.48e-4 0.01043,-1.822e-4 0.01563,0 l 0.05078,0.00195 0.05274,0.00391 c 0,0 0.01361,0.0039 0.01367,0.00391 C 16.523416,9.3388807 16.370541,9.1785479 16.21095,9.0253906 Z"/>
+ <path style="fill:#4f4f4f" d="m 12.500012,4 c -4.6944204,0 -8.5000001,3.8037469 -8.5,8.498047 0.00362,0.6006 0,1.269384 0,1.833984 0.00754,1.9386 1.2438939,1.007169 2.3496094,1.667969 1.1057149,0.661 1.6503906,2 1.6503906,2 0.2690573,0.047 1.893e-4,-0.0545 0,-0.341797 v -5.097656 c 2.94e-5,-0.2617 -0.2048375,-0.471844 -0.453125,-0.464844 -0.00846,-2e-4 -0.016929,-2e-4 -0.025391,0 0,0 -1.4042683,1.330397 -2.5214844,1.904297 l 0.060547,-1.40625 C 5.0000119,7.9999 8.6650222,5 12.500012,5 c 3.83499,0 7.500004,2.9999 7.439453,7.59375 L 20.000012,14 c -1.117216,-0.5739 -2.521484,-1.904297 -2.521484,-1.904297 -0.0085,-2e-4 -0.01689,-2e-4 -0.02539,0 -0.248288,-0.007 -0.453154,0.203144 -0.453125,0.464844 v 5.097656 c -1.89e-4,0.287297 -0.269057,0.388797 0,0.341797 0,0 0.544676,-1.339 1.650391,-2 1.105715,-0.6608 2.342069,0.270631 2.349609,-1.667969 0,-0.5646 -0.0036,-1.233384 0,-1.833984 C 21.000012,7.8037469 17.194432,4 12.500012,4 Z"/>
+ <path style="fill:#e91e63" d="m 8.4808646,11.006379 c 0,0 -1.1051597,0.186633 -2.2226608,0.847547 C 5.2752753,12.435074 4.2405099,13.446173 4.000012,15 c 0.2404979,1.553827 1.2752633,2.564927 2.2581918,3.146075 1.1175011,0.660914 2.2226608,0.847547 2.2226608,0.847547 0.2719253,0.04699 0.5193386,-0.171663 0.5191473,-0.458925 V 15 11.465304 c 1.913e-4,-0.287263 -0.247222,-0.505919 -0.5191473,-0.458925 z"/>
+ <path style="fill:#e91e63" d="m 16.519159,11.006379 c 0,0 1.10516,0.186633 2.222661,0.847547 0.982929,0.581148 2.017694,1.592247 2.258192,3.146074 -0.240498,1.553827 -1.275263,2.564927 -2.258192,3.146075 -1.117501,0.660914 -2.222661,0.847547 -2.222661,0.847547 -0.271925,0.04699 -0.519338,-0.171663 -0.519147,-0.458925 V 15 11.465304 c -1.91e-4,-0.287263 0.247222,-0.505919 0.519147,-0.458925 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dvanalyzer.svg b/.icons/awkward/24x24/apps/dvanalyzer.svg
new file mode 100644
index 00000000..10b91960
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dvanalyzer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#4f4f4f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,7.499781 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 m 0,5.5 a 3,3 0 0 0 -3,3 v 6.037109 a 10,10 0 0 0 2,0.41211 v -3.625 a 3,3 0 0 0 1,0.175781 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z"/>
+ <path style="fill:#f99c32" d="M 9 15.5 L 9 21.537109 A 10 10 0 0 0 11 21.949219 L 11 15.5 L 9 15.5 z"/>
+ <circle style="fill:#e4701d" cx="12" cy="9" r="2"/>
+ <circle style="fill:#f99c32" cx="12" cy="15.5" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 7 A 2 2 0 0 0 10 9 A 2 2 0 0 0 10.017578 9.2558594 A 2 2 0 0 1 12 7.5 A 2 2 0 0 1 13.982422 9.2441406 A 2 2 0 0 0 14 9 A 2 2 0 0 0 12 7 z M 12 12.5 A 3 3 0 0 0 9 15.5 L 9 16 A 3 3 0 0 1 12 13 A 3 3 0 0 1 14.986328 15.755859 A 3 3 0 0 0 15 15.5 A 3 3 0 0 0 12 12.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/dvd95.svg b/.icons/awkward/24x24/apps/dvd95.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dvd95.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dvd9548.svg b/.icons/awkward/24x24/apps/dvd9548.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dvd9548.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dvdstyler.svg b/.icons/awkward/24x24/apps/dvdstyler.svg
new file mode 120000
index 00000000..27a3f7e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dvdstyler.svg
@@ -0,0 +1 @@
+stock_xfburn-burn-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/dying-light.svg b/.icons/awkward/24x24/apps/dying-light.svg
new file mode 100644
index 00000000..81887d77
--- /dev/null
+++ b/.icons/awkward/24x24/apps/dying-light.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#f79042" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 13.523438,4.1542289 c -0.03037,0.034572 -0.0212,0.2961921 0.0039,0.5546875 0.0058,-0.1839257 0.0049,-0.3688206 0.01367,-0.5527344 -0.0069,-0.00738 -0.01253,-0.00769 -0.01758,-0.00195 z m 0.402343,0.5546875 c -0.05601,1.7797187 0.01385,3.5585784 0.101563,5.3359376 0.07664,3.216904 -0.03949,5.787527 0.04101,9.003906 0.518638,0.02508 1.197974,-0.04995 1.529297,0.101563 0.153755,-0.0503 0.222748,1.197359 0.441406,0.511718 -0.03508,-0.334963 -0.123951,-0.523681 -0.28125,-0.451171 0.484586,-0.409627 0.441041,0.253138 0.394532,0.771484 -0.05312,0.259359 -0.08828,0.451085 -0.02344,0.304687 -0.01044,0.165704 -0.0045,0.261799 0.06055,0.1875 0.08314,-0.855429 -0.09712,-1.728979 0.08398,-2.574218 0.278431,0.613817 0.297895,1.319581 0.292968,1.998047 0.0485,-0.235292 0.100573,-0.485242 0.09766,-0.566407 0.100937,-0.382458 0.932786,-0.337253 0.925782,0.08984 0.07376,-0.543385 -0.06087,-0.158833 0.449218,-0.332031 0.302183,-0.129358 0.895798,-0.162426 0.933594,0.113281 0.09814,-0.238786 0.100077,0.519925 0.205078,-0.04297 0.424335,-0.08912 0.8735,-0.328009 0.673828,-0.927734 -0.08973,-0.701228 0.123494,-1.391528 -0.783203,-1.150391 -0.812945,0.01773 -1.636009,-0.07283 -2.441406,0.02734 -0.448147,0.461753 -0.330403,-0.03183 -0.494141,-0.201172 -0.714729,0.326957 -0.276272,-0.906113 -0.123046,-1.199219 -0.06503,-3.323682 -0.0076,-6.000226 -0.02539,-9.3261715 C 16.069415,5.9918073 15.712456,5.9514584 15.615234,5.6464164 15.497322,6.227296 14.291692,6.0572841 14.550781,5.359307 14.25901,5.373087 14.22732,4.2972827 14.148438,5.171807 14.045758,5.4840887 13.963285,5.094906 13.925781,4.7089164 Z m 1.273438,0.6582031 c -0.01856,0.1172617 -0.0064,0.204218 0.01758,0.2792969 0.01607,-0.079167 0.01328,-0.1715909 -0.01758,-0.2792969 z M 5.8847656,5.499932 C 4.8715441,5.53047 5.1926339,6.6908158 5.203125,7.3710258 c 0.0171,1.345969 0.028816,2.6957352 -0.03125,4.0390622 -0.08239,1.077514 0.090256,2.16738 -0.017578,3.25 0.022265,0.794103 -0.035377,1.376737 0.027344,2.113282 0.010567,0.493777 0.061913,1.141528 -0.03125,1.550781 0.029584,-0.336899 -0.2078837,-1.521721 -0.1210937,-0.703125 -0.093663,0.501403 0.040431,1.220877 0.421875,1.412109 0.04849,0.343012 0.1189148,0.647596 0.2402343,0.337891 0.4264695,0.258209 0.3818515,-0.862827 0.6328126,-0.138672 0.175085,-0.218963 0.7873347,-0.433296 0.7617187,0.09961 0.472714,-0.649678 1.5285539,-0.34664 2.2714844,-0.390625 0.2609475,0.08925 1.3977337,-0.638998 1.8261717,-1.125 1.049403,-1.300661 0.790989,-2.981256 0.78125,-4.496094 -0.0082,-1.880779 0.157387,-3.781754 -0.177735,-5.6464839 C 11.353489,6.1075366 9.4031711,5.3629631 7.7773438,5.5585258 7.2176227,5.5725438 6.6633552,5.5395556 6.1054688,5.5096976 6.0255648,5.5012176 5.9523136,5.4978962 5.8847656,5.499932 Z m 2.0546875,1.7636719 c 0.052802,0.0022 0.1110185,0.00915 0.171875,0.021484 1.152277,-0.051745 2.1150659,1.0608287 1.7714844,2.0800782 C 9.8286935,9.717278 9.9453785,10.405776 9.7480469,10.046807 9.6701589,9.800888 9.9666433,9.2225601 9.6503909,9.0995411 9.5818089,10.042008 9.6102659,10.997494 9.7949222,11.92962 c 0.04298,0.642134 -0.2200064,1.113397 -0.2167969,1.792968 -0.1219125,0.756865 0.2253786,1.412336 0.011719,2.078125 -0.1405131,0.555805 -0.069174,-0.701984 -0.1171876,-0.921875 -0.167222,-0.795768 -0.2921672,0.515558 -0.025391,0.78125 0.093546,0.340547 -0.228038,0.02186 -0.1640625,0.458985 0.016165,0.280214 -0.082893,0.998359 -0.1347656,0.375 C 8.999412,16.626498 8.849623,16.822734 8.8359375,16.89251 8.287951,17.107308 7.58577,17.267517 7.3203125,16.712823 7.1145845,15.940789 7.302172,15.174687 7.234375,14.402276 7.484527,14.371406 7.2920692,13.481498 7.2382812,13.974541 7.1760753,13.361739 7.4682606,12.93553 7.5097656,12.535088 7.3876171,12.381789 7.2650254,11.490827 7.4042969,11.195244 7.3965269,10.758082 7.6071575,10.055504 7.359375,9.962823 7.5033725,9.4916101 7.2065994,8.8781205 7.3730469,8.5389945 7.4249914,9.020286 7.4793259,9.0475711 7.5058594,8.5175101 7.2393319,8.2746716 7.1474186,7.2303569 7.9394531,7.2636039 Z M 8.8574219,18.941338 c -0.01165,0.123568 0.050726,0.01013 0,0 z"/>
+ <path style="fill:#ffffff" d="m 13.523438,3.6542969 c -0.03037,0.034572 -0.0212,0.2961921 0.0039,0.5546875 0.0058,-0.1839257 0.0049,-0.3688206 0.01367,-0.5527344 -0.0069,-0.00738 -0.01253,-0.00769 -0.01758,-0.00195 z m 0.402343,0.5546875 c -0.05601,1.7797187 0.01385,3.5585784 0.101563,5.3359376 0.07664,3.216904 -0.03949,5.787527 0.04101,9.003906 0.518638,0.02508 1.197974,-0.04995 1.529297,0.101563 0.153755,-0.0503 0.222748,1.197359 0.441406,0.511718 -0.03508,-0.334963 -0.123951,-0.523681 -0.28125,-0.451171 0.484586,-0.409627 0.441041,0.253138 0.394532,0.771484 -0.05312,0.259359 -0.08828,0.451085 -0.02344,0.304687 -0.01044,0.165704 -0.0045,0.261799 0.06055,0.1875 0.08314,-0.855429 -0.09712,-1.728979 0.08398,-2.574218 0.278431,0.613817 0.297895,1.319581 0.292968,1.998047 0.0485,-0.235292 0.100573,-0.485242 0.09766,-0.566407 0.100937,-0.382458 0.932786,-0.337253 0.925782,0.08984 0.07376,-0.543385 -0.06087,-0.158833 0.449218,-0.332031 0.302183,-0.129358 0.895798,-0.162426 0.933594,0.113281 0.09814,-0.238786 0.100077,0.519925 0.205078,-0.04297 0.424335,-0.08912 0.8735,-0.328009 0.673828,-0.927734 -0.08973,-0.701228 0.123494,-1.391528 -0.783203,-1.150391 -0.812945,0.01773 -1.636009,-0.07283 -2.441406,0.02734 -0.448147,0.461753 -0.330403,-0.03183 -0.494141,-0.201172 -0.714724,0.326966 -0.276267,-0.906104 -0.123041,-1.19921 -0.06503,-3.323682 -0.0076,-6.0002265 -0.02539,-9.3261715 C 16.069415,5.4918753 15.712456,5.4515264 15.615234,5.1464844 15.497322,5.727364 14.291692,5.5573521 14.550781,4.859375 14.25901,4.873155 14.22732,3.7973507 14.148438,4.671875 14.045758,4.9841567 13.963285,4.594974 13.925781,4.2089844 Z m 1.273438,0.6582031 c -0.01856,0.1172617 -0.0064,0.204218 0.01758,0.2792969 0.01607,-0.079167 0.01328,-0.1715909 -0.01758,-0.2792969 z M 5.8847656,5 C 4.8715441,5.030538 5.1926339,6.1908838 5.203125,6.8710938 c 0.0171,1.345969 0.028816,2.6957352 -0.03125,4.0390622 -0.08239,1.077514 0.090256,2.16738 -0.017578,3.25 0.022265,0.794103 -0.035377,1.376737 0.027344,2.113282 0.010567,0.493777 0.061913,1.141528 -0.03125,1.550781 0.029584,-0.336899 -0.2078837,-1.521721 -0.1210937,-0.703125 -0.093663,0.501403 0.040431,1.220877 0.421875,1.412109 0.04849,0.343012 0.1189148,0.647596 0.2402343,0.337891 0.4264695,0.258209 0.3818515,-0.862827 0.6328126,-0.138672 0.175085,-0.218963 0.7873347,-0.433296 0.7617187,0.09961 0.472714,-0.649678 1.5285539,-0.34664 2.2714844,-0.390625 0.2609475,0.08925 1.3977337,-0.638998 1.8261717,-1.125 1.049403,-1.300661 0.790989,-2.981256 0.78125,-4.496094 -0.0082,-1.880779 0.157387,-3.7817539 -0.177735,-5.6464839 C 11.353489,5.6076046 9.4031711,4.8630311 7.7773438,5.0585938 7.2176227,5.0726118 6.6633552,5.0396236 6.1054688,5.0097656 6.0255648,5.0012856 5.9523136,4.9979642 5.8847656,5 Z m 2.0546875,1.7636719 c 0.052802,0.0022 0.1110185,0.00915 0.171875,0.021484 1.152277,-0.051745 2.1150659,1.0608287 1.7714844,2.0800782 -0.054119,0.352112 0.062566,1.0406099 -0.1347656,0.6816406 -0.077888,-0.2459191 0.2185964,-0.8242466 -0.097656,-0.9472656 -0.068582,0.9424666 -0.040125,1.8979529 0.1445313,2.8300789 0.04298,0.642134 -0.2200064,1.113397 -0.2167969,1.792968 -0.1219125,0.756865 0.2253786,1.412336 0.011719,2.078125 -0.1405131,0.555805 -0.069174,-0.701984 -0.1171876,-0.921875 -0.167222,-0.795768 -0.2921672,0.515558 -0.025391,0.78125 0.093546,0.340547 -0.228038,0.02186 -0.1640625,0.458985 0.016165,0.280214 -0.082893,0.998359 -0.1347656,0.375 -0.1490255,0.132425 -0.2988145,0.328661 -0.3125,0.398437 C 8.287951,16.607376 7.58577,16.767585 7.3203125,16.212891 7.1145845,15.440857 7.302172,14.674755 7.234375,13.902344 7.484527,13.871474 7.2920692,12.981566 7.2382812,13.474609 7.1760753,12.861807 7.4682606,12.435598 7.5097656,12.035156 7.3876171,11.881857 7.2650254,10.990895 7.4042969,10.695312 7.3965269,10.25815 7.6071575,9.555572 7.359375,9.4628906 7.5033725,8.9916781 7.2065994,8.3781885 7.3730469,8.0390625 7.4249914,8.520354 7.4793259,8.5476391 7.5058594,8.0175781 7.2393319,7.7747396 7.1474186,6.7304249 7.9394531,6.7636719 Z M 8.8574219,18.441406 c -0.01165,0.123568 0.050726,0.01013 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eBook-speaker.svg b/.icons/awkward/24x24/apps/eBook-speaker.svg
new file mode 100644
index 00000000..087fe5a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eBook-speaker.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="20" x="4" y="2" rx="1" ry="1"/>
+ <path style="fill:#4c4c4c" d="M 7,16 H 17 V 17 H 7 Z M 7,10 H 17 V 11 H 7 Z M 7,14 H 17 V 15 H 7 Z M 7,8 H 17 V 9 H 7 Z M 7,12 H 17 V 13 H 7 Z M 7,6 H 17 V 7 H 7 Z"/>
+ <path style="fill:#ffffff;opacity:0.5" d="M 7,10 H 17 V 11 H 7 Z M 7,8 H 17 V 9 H 7 Z M 7,12 H 12 V 13 H 7 Z M 7,6 H 17 V 7 H 7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="M 2,1.5 C 1.446,1.5 1,1.946 1,2.5 V 9.5 C 1,10.054 1.446,10.5 2,10.5 H 9 L 12,13.5 V 2.5 C 12,1.946 11.554,1.5 11,1.5 Z"/>
+ <path style="fill:#ab47bc" d="M 2,1 C 1.446,1 1,1.446 1,2 V 9 C 1,9.554 1.446,10 2,10 H 9 L 12,13 V 2 C 12,1.446 11.554,1 11,1 Z"/>
+ <path style="fill:#ffffff" d="M 3,4 V 7 H 4 L 6,9 V 2 L 4,4 Z"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="7" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="9" y="3" rx=".484" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2 1 C 1.446 1 1 1.446 1 2 L 1 2.5 C 1 1.946 1.446 1.5 2 1.5 L 11 1.5 C 11.554 1.5 12 1.946 12 2.5 L 12 2 C 12 1.446 11.554 1 11 1 L 2 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eagle.svg b/.icons/awkward/24x24/apps/eagle.svg
new file mode 100644
index 00000000..c56ff53d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eagle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7.2236339,22.49319 C 6.4490868,22.48449 6.0284295,22.47099 6,22.436355 6,22.499995 6.0324435,2.7989521 6.0324435,2.7989521 6.1324246,2.6978122 6.659117,2.6489522 8.674072,2.5538923 c 1.328112,-0.06265 4.081287,-0.07306 4.928853,-0.01865 1.450769,0.093165 2.169441,0.1965049 3.108187,0.4469347 0.934608,0.2493248 1.677652,0.6185046 1.77828,0.8835194 0.03514,0.09254 0.211201,1.0397444 0.336137,1.8083841 0.0894,0.5500249 0.159073,1.1289749 0.159073,1.321869 0,0.2699902 -0.111665,0.3562403 -0.591345,0.4567599 -0.589378,0.1235 -0.992588,0.05499 -3.451539,0.047295 -2.640611,-0.00825 -2.764095,0.08583 -3.136835,0.2702097 -0.491311,0.2431752 -0.793472,0.4468007 -0.810806,0.9786572 -0.02917,0.8950123 0.651855,1.3396717 1.265602,1.4689347 0.823422,0.167985 1.216159,0.250395 3.923701,0.40833 0.364006,0.02125 0.725266,0.05218 0.741927,0.06877 0.05399,0.05377 0.04103,0.224878 0.06273,0.728628 0.02501,0.58048 -0.02347,0.728318 -0.206486,1.117528 -0.391087,0.831794 -1.326626,1.656516 -2.989248,1.866826 -0.536237,0.06783 -0.624523,0.10704 -1.119584,0.10794 -0.310455,5e-4 -0.569934,0.0203 -0.714076,0.05438 -0.551054,0.130214 -0.912253,0.604989 -0.963853,1.266899 -0.02569,0.32959 0.03105,0.314203 0.185881,0.63303 0.260993,0.537444 0.692705,0.832274 1.395561,0.953034 0.985645,0.16934 1.836174,0.164737 4.291507,0.190672 l 2.124806,0.02245 -1.04e-4,0.349567 c -1.04e-4,0.296495 0.02563,2.530801 -0.01722,3.21074 l -0.02219,0.352385 c -0.301833,0.165463 -0.755846,0.276721 -1.040285,0.3744 -0.263146,0.11991 -1.266914,0.332694 -1.985473,0.420899 -1.152106,0.141425 -1.536055,0.147825 -4.640717,0.154125 -1.6763328,0.0035 -3.5046356,0.001 -4.0629006,-0.0053 z"/>
+ <path style="fill:#c06e00" d="M 7.2236339,21.993194 C 6.4490868,21.984494 6.0284295,21.970994 6,21.936359 6,21.999999 6.0324435,2.2989557 6.0324435,2.2989557 6.1324246,2.1978158 6.659117,2.1489558 8.674072,2.0538959 c 1.328112,-0.06265 4.081287,-0.07306 4.928853,-0.01865 1.450769,0.093165 2.169441,0.1965049 3.108187,0.4469347 0.934608,0.2493248 1.677652,0.6185046 1.77828,0.8835194 0.03514,0.09254 0.211201,1.0397444 0.336137,1.8083841 0.0894,0.5500249 0.159073,1.1289749 0.159073,1.321869 0,0.2699902 -0.111665,0.3562403 -0.591345,0.4567599 -0.589378,0.1235 -0.992588,0.05499 -3.451539,0.047295 -2.640611,-0.00825 -2.764095,0.08583 -3.136835,0.2702097 -0.491311,0.2431752 -0.793472,0.4468007 -0.810806,0.9786572 -0.02917,0.8950123 0.651855,1.3396715 1.265602,1.4689348 0.823422,0.1679849 1.216159,0.2503949 3.923701,0.4083303 0.364006,0.02125 0.725266,0.05218 0.741927,0.06877 0.05399,0.05377 0.04103,0.224878 0.06273,0.728628 0.02501,0.58048 -0.02347,0.728318 -0.206486,1.117528 -0.391087,0.831794 -1.326626,1.656516 -2.989248,1.866826 -0.536237,0.06783 -0.624523,0.10704 -1.119584,0.10794 -0.310455,5e-4 -0.569934,0.0203 -0.714076,0.05438 -0.551054,0.130214 -0.912253,0.604989 -0.963853,1.266899 -0.02569,0.32959 0.03105,0.314203 0.185881,0.63303 0.260993,0.537444 0.692705,0.832274 1.395561,0.953034 0.985645,0.16934 1.836174,0.164737 4.291507,0.190672 l 2.124806,0.02245 -1.04e-4,0.349567 c -1.04e-4,0.296495 0.02563,2.530801 -0.01722,3.21074 l -0.02219,0.352385 c -0.301833,0.165463 -0.755846,0.276721 -1.040285,0.3744 -0.263146,0.11991 -1.266914,0.332694 -1.985473,0.420899 -1.152106,0.141425 -1.536055,0.147825 -4.640717,0.154125 -1.6763328,0.0035 -3.5046356,0.001 -4.0629006,-0.0053 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.318359 2 C 10.358106 2.0036325 9.3378841 2.0233625 8.6738281 2.0546875 C 6.6588731 2.1497474 6.1331842 2.1976882 6.0332031 2.2988281 C 6.0332031 2.2988281 6.0332441 2.7739339 6.0332031 2.7988281 C 6.1331842 2.6976882 6.6588731 2.6497474 8.6738281 2.5546875 C 10.00194 2.4920375 12.75595 2.4807462 13.603516 2.5351562 C 15.054285 2.6283212 15.772192 2.7319921 16.710938 2.9824219 C 17.645546 3.2317467 18.389606 3.6002196 18.490234 3.8652344 C 18.525374 3.9577744 18.701236 4.9051884 18.826172 5.6738281 C 18.894446 6.0938756 18.924248 6.4146385 18.947266 6.6835938 C 18.97091 6.6321602 18.984375 6.572426 18.984375 6.4960938 C 18.984375 6.3031997 18.915572 5.723853 18.826172 5.1738281 C 18.701236 4.4051884 18.525374 3.4577744 18.490234 3.3652344 C 18.389606 3.1002196 17.645546 2.7317467 16.710938 2.4824219 C 15.772192 2.2319921 15.054285 2.1283212 13.603516 2.0351562 C 13.179733 2.0079512 12.278613 1.9963675 11.318359 2 z M 11.023438 8.5917969 C 11.014162 8.6445464 10.996121 8.6872751 10.994141 8.7480469 C 10.964971 9.6430592 11.646019 10.089487 12.259766 10.21875 C 13.083188 10.386735 13.476052 10.469018 16.183594 10.626953 C 16.5476 10.648203 16.90912 10.678723 16.925781 10.695312 C 16.966521 10.735886 16.970361 10.895413 16.978516 11.162109 C 16.979446 11.078803 16.993005 11.033458 16.988281 10.923828 C 16.966581 10.420078 16.979771 10.249083 16.925781 10.195312 C 16.90912 10.178722 16.5476 10.148203 16.183594 10.126953 C 13.476052 9.9690177 13.083188 9.8867349 12.259766 9.71875 C 11.730409 9.6072604 11.15405 9.2591276 11.023438 8.5917969 z M 11.027344 15.675781 C 11.018053 15.731162 10.998693 15.779488 10.994141 15.837891 C 10.968451 16.167481 11.02681 16.151876 11.181641 16.470703 C 11.442634 17.008147 11.873316 17.303068 12.576172 17.423828 C 13.561817 17.593168 14.411855 17.587346 16.867188 17.613281 L 18.992188 17.636719 C 18.992069 17.611668 18.992182 17.501588 18.992188 17.486328 L 18.992188 17.136719 L 16.867188 17.113281 C 14.411855 17.087346 13.561817 17.093168 12.576172 16.923828 C 11.873316 16.803068 11.442634 16.508147 11.181641 15.970703 C 11.108447 15.819984 11.05835 15.748876 11.027344 15.675781 z M 18.992188 17.636719 L 18.992188 17.986328 C 18.992148 18.097514 18.995798 18.609994 18.998047 19.082031 C 18.99788 18.41438 18.99331 17.873768 18.992188 17.636719 z"/>
+ <path style="fill:#d39447" d="m 6.0927736,2.275375 c -0.01611,0.00815 -0.051757,0.014546 -0.060547,0.023437 V 2.331039 C 8.2338709,4.8426336 8.9965153,8.4542099 9,12.249992 c -0.00348,3.687787 -0.6957276,7.206862 -2.7900387,9.710945 0.1864401,0.0156 0.4840628,0.02628 1.0136727,0.03223 0.558265,0.0062 2.3861708,0.0084 4.062503,0.0049 3.104662,-0.0063 3.489499,-0.0119 4.641605,-0.153321 0.718559,-0.0882 1.722207,-0.300988 1.985353,-0.420899 0.284439,-0.09768 0.738207,-0.209537 1.04004,-0.375 l 0.02246,-0.352539 c 0.04285,-0.67994 0.0165,-2.913502 0.0166,-3.209996 v -0.34961 l -2.124025,-0.02246 c -2.455333,-0.02594 -3.306351,-0.02207 -4.291996,-0.191407 -0.702856,-0.120759 -1.134516,-0.415681 -1.395509,-0.953125 -0.154829,-0.318827 -0.211239,-0.30319 -0.185547,-0.63278 0.0516,-0.661909 0.412815,-1.136388 0.963869,-1.266603 0.144142,-0.03409 0.403412,-0.05419 0.713867,-0.05469 0.495061,-9e-4 0.582762,-0.03959 1.118999,-0.107422 1.662622,-0.21031 2.598174,-1.035627 2.98926,-1.867422 0.183011,-0.389209 0.232042,-0.536708 0.207031,-1.117188 -0.02171,-0.50375 -0.0085,-0.674742 -0.0625,-0.728516 -0.01666,-0.01659 -0.378182,-0.04809 -0.742187,-0.06934 C 13.475915,9.9678137 13.08319,9.8855297 12.259768,9.7175447 11.646021,9.588282 10.964971,9.1441373 10.994142,8.2491251 11.011477,7.7172684 11.313378,7.5136859 11.804689,7.2705107 12.177432,7.0861141 12.300803,6.991736 14.941413,6.999986 c 2.458951,0.0077 2.862773,0.076625 3.452151,-0.046875 0.47968,-0.1005196 0.590821,-0.1870422 0.590821,-0.4570314 0,-0.06484 -0.0174,-0.2181717 -0.03125,-0.3544928 C 15.59967,3.9587577 11.025708,2.5836871 6.0927736,2.275375 Z"/>
+ <path style="fill:#fdd161" d="M 16.946155,10.240969 C 12.299364,10.789936 10.005731,13.307443 10,15.749995 c 0.0049,2.740311 3.623879,5.01776 8.958018,5.229496 l 0.01758,-0.283204 c 0.04285,-0.679939 0.0165,-2.913502 0.0166,-3.209997 v -0.34961 l -2.124025,-0.02246 c -2.455333,-0.02594 -3.306351,-0.02207 -4.291996,-0.191407 -0.702856,-0.12076 -1.134516,-0.415682 -1.395509,-0.953125 -0.154829,-0.318826 -0.211239,-0.303189 -0.185547,-0.63278 0.0516,-0.661909 0.412815,-1.136388 0.963869,-1.266602 0.144142,-0.03408 0.403412,-0.05419 0.713867,-0.05469 0.495061,-9e-4 0.582762,-0.03959 1.118999,-0.107422 1.662622,-0.21031 2.598174,-1.035627 2.98926,-1.867421 0.183011,-0.38921 0.232042,-0.536709 0.207031,-1.117189 -0.0179,-0.415436 -0.01425,-0.598886 -0.04199,-0.682617 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.09375 2.2753906 C 6.07764 2.2835406 6.0419931 2.2899371 6.0332031 2.2988281 L 6.0332031 2.3300781 C 6.1643482 2.479686 6.2734543 2.6455142 6.3945312 2.8027344 C 11.211317 3.1475371 15.668556 4.5026414 18.953125 6.640625 C 18.95434 6.6525827 18.953823 6.6597267 18.955078 6.671875 C 18.974471 6.6231241 18.984375 6.5660373 18.984375 6.4960938 C 18.984375 6.4312537 18.966975 6.2769461 18.953125 6.140625 C 15.59966 3.9577959 11.026684 2.5837027 6.09375 2.2753906 z M 11.023438 8.5917969 C 11.014061 8.6448404 10.996134 8.6888319 10.994141 8.75 C 10.96497 9.6450122 11.646019 10.087535 12.259766 10.216797 C 13.083188 10.384782 13.476052 10.467065 16.183594 10.625 C 16.547599 10.64625 16.909121 10.678722 16.925781 10.695312 C 16.966528 10.735889 16.970426 10.895446 16.978516 11.162109 C 16.979478 11.078822 16.993005 11.033458 16.988281 10.923828 C 16.966571 10.420078 16.979781 10.249086 16.925781 10.195312 C 16.909121 10.178722 16.547599 10.14625 16.183594 10.125 C 13.476052 9.9670647 13.083188 9.8847819 12.259766 9.7167969 C 11.730409 9.6053078 11.154054 9.2590222 11.023438 8.5917969 z M 8.9941406 12.509766 C 8.9585495 16.102096 8.2557248 19.516068 6.2109375 21.960938 C 6.2766766 21.966438 6.4696783 21.968371 6.5683594 21.972656 C 8.3723194 19.508822 8.9967358 16.209145 9 12.75 C 8.9999259 12.669288 8.9949078 12.590302 8.9941406 12.509766 z M 11.029297 15.675781 C 11.019994 15.731202 11.00065 15.779439 10.996094 15.837891 C 10.970402 16.167481 11.026812 16.149923 11.181641 16.46875 C 11.442634 17.006194 11.873316 17.301116 12.576172 17.421875 C 13.561817 17.591212 14.413808 17.587341 16.869141 17.613281 L 18.992188 17.636719 C 18.992066 17.611672 18.992182 17.501588 18.992188 17.486328 L 18.992188 17.136719 L 16.869141 17.113281 C 14.413808 17.087341 13.561817 17.091212 12.576172 16.921875 C 11.873316 16.801116 11.442634 16.506194 11.181641 15.96875 C 11.108668 15.818484 11.060253 15.748616 11.029297 15.675781 z M 18.992188 17.636719 L 18.992188 17.986328 C 18.99215 18.098306 18.995692 18.613314 18.998047 19.089844 C 18.997784 18.419196 18.993347 17.874819 18.992188 17.636719 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.945312 10.240234 C 12.298521 10.789201 10.005731 13.307448 10 15.75 C 10.000125 15.819827 10.012791 15.887832 10.017578 15.957031 C 10.198447 13.609305 12.483903 11.267301 16.945312 10.740234 C 16.965128 10.800047 16.969485 11.018722 16.976562 11.228516 C 16.980001 11.12934 16.994321 11.063996 16.988281 10.923828 C 16.970381 10.508392 16.973052 10.323965 16.945312 10.240234 z M 11.029297 15.675781 C 11.020098 15.730809 11.000616 15.777925 10.996094 15.835938 C 10.970402 16.165529 11.026812 16.149924 11.181641 16.46875 C 11.442634 17.006193 11.873316 17.301115 12.576172 17.421875 C 13.561817 17.591212 14.413808 17.587341 16.869141 17.613281 L 18.992188 17.636719 C 18.992066 17.611671 18.992182 17.501588 18.992188 17.486328 L 18.992188 17.136719 L 16.869141 17.113281 C 14.413808 17.087341 13.561817 17.091212 12.576172 16.921875 C 11.873316 16.801115 11.442634 16.506193 11.181641 15.96875 C 11.108668 15.818485 11.060253 15.748616 11.029297 15.675781 z M 18.992188 17.636719 L 18.992188 17.986328 C 18.99215 18.098306 18.995692 18.613314 18.998047 19.089844 C 18.997785 18.419131 18.993347 17.874841 18.992188 17.636719 z"/>
+ <path style="opacity:0.2" d="M 10.017578,15.957031 C 10.010063,16.054585 10.000229,16.152555 10,16.25 c 0.0049,2.740311 3.624845,5.01678 8.958984,5.228516 l 0.01758,-0.283204 c 0.02667,-0.423143 0.02536,-1.320247 0.02148,-2.105468 2.46e-4,0.62946 -0.0018,1.293228 -0.02148,1.605468 l -0.01758,0.283204 c -5.198217,-0.206341 -8.758342,-2.375003 -8.941406,-5.021485 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ease.svg b/.icons/awkward/24x24/apps/ease.svg
new file mode 100644
index 00000000..c707655a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ease.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f58435" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#d6352f" d="m8 9c-1.1046 0-2 0.89545-2 2s0.89545 2 2 2 2-0.89545 2-2h-2v-2zm4 0v1h5v-1h-5zm0 2v1h5v-1h-5zm-6 3v1h8v-1h-8z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/easy-ebook-viewer.svg b/.icons/awkward/24x24/apps/easy-ebook-viewer.svg
new file mode 100644
index 00000000..c6cc3fa0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/easy-ebook-viewer.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" class="cls-9" d="M 2,5 V 15.007564 C 4.307143,15.888049 8.1930942,18.257187 9.4235702,20 L 11.499999,15.652042 8.5007137,11.113464 c 0,0 -0.809762,-0.871407 0.398095,-1.4432675 A 22.80905,22.883511 0 0 0 2,5 Z"/>
+ <path style="opacity:0.2" class="cls-9" d="M 20.999999,5 V 15.007564 C 18.692856,15.888049 14.806905,18.257187 13.576429,20 L 11.5,15.652042 14.499285,11.113464 c 0,0 0.809762,-0.871407 -0.398095,-1.4432675 A 22.80905,22.883511 0 0 1 20.999999,5 Z"/>
+ <path style="fill:#502e02" class="cls-1" d="M 16.5,7.9909835 A 5,5.0058165 0 0 0 9.3136367,3.5039518 5.0363635,5.0422225 0 0 1 9.8863631,3.4675458 4.972727,4.978512 0 0 1 12.190909,4.0363884 5,5.0058165 0 1 0 16.5,8.9921465 c 0,-0.168377 0,-0.336755 -0.02727,-0.505132 C 16.44545,8.318637 16.5,8.1593605 16.5,7.9909835 Z"/>
+ <circle style="fill:#d9af4f" class="cls-4" cx="11.5" cy="10.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.338867,3.0029297 a 5,5.0058165 0 0 0 -2.0253903,0.5009766 5.0363635,5.0422225 0 0 1 0.5732424,-0.036133 4.972727,4.978512 0 0 1 0.8994139,0.085937 5,5.0058165 0 0 1 5.697266,4.6162112 C 16.49118,8.110786 16.5,8.0518575 16.5,7.991211 A 5,5.0058165 0 0 0 11.338867,3.0029297 Z M 10.746094,4.0478515 A 5,5.0058165 0 0 0 6.5126957,9.245117 5,5.0058165 0 0 1 12.19043,4.536133 4.972727,4.978512 0 0 0 10.746094,4.0478515 Z m 5.740234,4.5839845 c -0.01431,0.117987 -0.03322,0.2348325 -0.01367,0.3554685 0.01205,0.074396 0.01773,0.14826 0.02149,0.2226565 A 5,5.0058165 0 0 0 16.5,8.9921875 C 16.5,8.872094 16.4962,8.7519295 16.48633,8.631836 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 20.999999,4.5 V 14.507564 C 18.692856,15.388049 14.806905,17.757187 13.576429,19.5 L 11.5,15.152042 14.499285,10.613464 C 14.499285,10.613464 14,10 14.10119,9.1701965 16.095857,7.2021744 18.434379,5.6190955 20.999999,4.5 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 2,4.5 V 14.507564 C 4.307143,15.388049 8.1930942,17.757187 9.4235702,19.5 L 11.499999,15.152042 8.5007137,10.613464 C 8.5007137,10.613464 9,10 9,9 7.0053332,7.031978 4.5656196,5.6190955 2,4.5 Z"/>
+ <path style="opacity:0.2" class="cls-9" d="M 11.5,12 C 9.0713982,12 8.0000002,10.5 8.0000002,10.5 l 1.313808,9.823857 c 0,0 0.3277039,1.176143 2.1008978,1.176143 1.773195,0 2.100899,-1.171653 2.100899,-1.171653 L 15,10.5 c 0,0 -1.071397,1.5 -3.5,1.5 z"/>
+ <path style="fill:#2a457e" class="cls-9" d="m 11.5,11.5 c -2.4286018,0 -3.4999998,-1.000297 -3.4999998,-1.000297 l 1.313808,9.324154 c 0,0 0.3277039,1.176143 2.1008978,1.176143 1.773195,0 2.100899,-1.171653 2.100899,-1.171653 L 15,10.5 c 0,0 -1.071397,1 -3.5,1 z"/>
+ <path style="opacity:0.2" d="M 5.3486332,4.500297 C 4.5272712,4.464922 3.6809012,4.7038152 2.8271487,5.394828 5.0210032,6.455029 7.0314822,8.360551 8.7822267,10.058594 8.2957537,10.316221 8.0000002,10.642763 8.0000002,11 c 0,0.828427 1.5670039,1.5 3.4999998,1.5 1.932997,0 3.5,-0.671573 3.5,-1.5 0,-0.355853 -0.29231,-0.682281 -0.77539,-0.939453 C 15.95505,8.38745 17.93817,6.4995295 20.100586,5.4475625 19.280094,4.7743844 18.465617,4.49817 17.673771,4.500297 c -2.400819,0.00645 -4.593593,3.1696725 -6.115177,5.877632 l -0.06348,0.112305 -0.04492,0.08008 -0.116208,-0.206054 C 9.8433231,7.705589 7.7009027,4.6016052 5.3486332,4.500297 Z"/>
+ <path style="fill:#e4e4e4" d="m 5.3486332,4 c -0.821362,-0.035375 -1.667732,0.2035182 -2.5214845,0.894531 2.1938545,1.060201 4.2043335,2.965723 5.955078,4.663766 -0.486473,0.2576275 -0.7822265,0.584169 -0.7822265,0.941406 0,0.828427 1.5670039,1.5 3.4999998,1.5 1.932997,0 3.5,-0.671573 3.5,-1.5 C 15,10.14385 14.70769,9.8174225 14.22461,9.56025 15.95505,7.887153 17.93817,5.9992325 20.100586,4.9472655 19.280094,4.2740874 18.465617,3.997873 17.673771,4 15.272952,4.00645 13.080178,7.1696725 11.558594,9.8776325 l -0.06348,0.112305 -0.04492,0.080077 -0.116208,-0.206054 C 9.8433231,7.205292 7.7009027,4.1013082 5.3486332,4 Z"/>
+ <path style="opacity:0.2" class="cls-14" d="M 22,9.977387 C 22,12.309836 21.106198,13 20.510329,13 c -1.489673,0 -2.388441,-1.838756 0.297934,-1.969736 -2.363613,-0.201507 -2.457959,-1.949585 0,-2.0150755 C 18.350304,8.8287945 18.822033,7.000114 20.510329,7.000114 21.195578,6.990039 22,7.644938 22,9.977387 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 22,9.477387 C 22,11.809836 21.106198,12.5 20.510329,12.5 c -1.489673,0 -2.388441,-1.838756 0.297934,-1.969736 -2.363613,-0.201507 -2.457959,-1.949585 0,-2.0150755 C 18.350304,8.3287945 18.822033,6.500114 20.510329,6.500114 21.195578,6.490039 22,7.144938 22,9.477387 Z"/>
+ <path style="opacity:0.2" class="cls-14" d="M 1,9.977387 C 1,12.309836 1.8938026,13 2.4896717,13 c 1.4896722,0 2.388441,-1.838756 -0.2979342,-1.969736 2.3636132,-0.201507 2.4579587,-1.949585 0,-2.0150755 C 4.6496962,8.8287945 4.1779672,7.000114 2.4896717,7.000114 1.8044227,6.990039 1,7.644938 1,9.977387 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 1,9.477387 C 1,11.809836 1.8938026,12.5 2.4896717,12.5 c 1.4896722,0 2.388441,-1.838756 -0.2979342,-1.969736 2.3636132,-0.201507 2.4579587,-1.949585 0,-2.0150755 C 4.6496962,8.3287945 4.1779672,6.500114 2.4896717,6.500114 1.8044227,6.490039 1,7.144938 1,9.477387 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20.510742,6.5 C 19.504288,6.5 18.936066,7.149458 19.157227,7.713867 19.309197,7.3249025 19.800342,7 20.510742,7 21.16779,6.99034 21.926294,7.609141 21.988281,9.714844 21.990679,9.63281 22,9.564042 22,9.477539 22,7.14509 21.195991,6.489925 20.510742,6.5 Z M 19.661133,8.723633 C 19.087773,8.957402 18.897004,9.3488955 19.06543,9.7109375 19.241626,9.3463335 19.811851,9.0421825 20.808594,9.015625 20.307179,8.9776 19.933256,8.8688765 19.661133,8.723633 Z m 0.0166,2.029297 c -0.547564,0.236551 -0.675621,0.617854 -0.539062,0.964844 0.153459,-0.345323 0.655973,-0.638064 1.669922,-0.6875 -0.467612,-0.03987 -0.843077,-0.141418 -1.13086,-0.277344 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.489258,6.5 C 1.8040089,6.489925 1.0000002,7.14509 1.0000002,9.477539 c 0,0.086503 0.00932,0.155271 0.011718,0.237305 C 1.0737066,7.609141 1.8322106,6.9903395 2.489258,7 3.1996588,7 3.690803,7.3249025 3.8427737,7.713867 4.0639343,7.149458 3.4957123,6.5 2.489258,6.5 Z M 3.3388674,8.723633 C 3.0667447,8.8688765 2.6928212,8.9776015 2.1914064,9.015625 3.1881497,9.04218 3.7583742,9.3463335 3.9345705,9.7109375 4.1029965,9.3488955 3.912227,8.957402 3.3388674,8.723633 Z m -0.016602,2.029297 c -0.287783,0.135926 -0.6632476,0.237478 -1.1308594,0.277344 1.0139481,0.04943 1.5164623,0.342177 1.6699219,0.6875 0.1365589,-0.34699 0.0085,-0.728294 -0.5390625,-0.964844 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/easyeda.svg b/.icons/awkward/24x24/apps/easyeda.svg
new file mode 100644
index 00000000..e3c4f703
--- /dev/null
+++ b/.icons/awkward/24x24/apps/easyeda.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#5a8bff" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 12.5,6.5 C 10.877417,6.5 9.4422983,7.2943112 8.5273438,8.5019531 8.5213937,8.5014844 8.5157446,8.5000507 8.5097656,8.5 H 8.5039062 8.5 C 6.0265635,8.5 4,10.526564 4,13 4,14.555267 4.8127974,15.917141 6.0234375,16.724609 6.1418439,18.264785 7.431794,19.5 9,19.5 c 1.64501,0 3,-1.35499 3,-3 0,-0.164911 -0.02267,-0.324413 -0.04883,-0.482422 l 3.652344,-2.333984 -1.078125,-1.685547 -3.548829,2.269531 C 10.445983,13.796669 9.7577335,13.5 9,13.5 8.0459927,13.5 7.1996355,13.964244 6.6484375,14.667969 6.2488345,14.228375 6,13.649248 6,13 6,11.608446 7.1069039,10.501594 8.4980469,10.5 H 9.6816406 C 10.034037,9.4957298 10.894193,8.7424251 11.964844,8.5507812 12.137612,8.5299162 12.301319,8.5003771 12.5,8.5 c 1.668699,0 3,1.3313011 3,3 h 0.701172 l 0.201172,0.04102 C 17.338312,11.733225 17.999939,12.544554 18,13.5 c 0,1.115745 -0.882582,1.998941 -1.998047,2 H 15 a 1.0001,1.0001 0 1 0 0,2 h 0.998047 0.002 0.07031 a 1.0001,1.0001 0 0 0 0.271485,-0.03516 C 18.378588,17.286929 20,15.580338 20,13.5 19.99989,11.782395 18.869122,10.319485 17.279297,9.7695312 17.111412,9.4456861 16.925551,9.1511196 16.730469,8.8710938 15.845074,7.4546977 14.283993,6.5 12.5,6.5 Z m -3.5,9 c 0.5641914,0 1,0.435809 1,1 0,0.564191 -0.4358086,1 -1,1 -0.5641914,0 -1,-0.435809 -1,-1 0,-0.564191 0.4358086,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#ffffff" d="M 12.5 6 C 10.877417 6 9.4422984 6.7943112 8.5273438 8.0019531 C 8.5213937 8.0014844 8.5157446 8.0000507 8.5097656 8 L 8.5039062 8 L 8.5 8 C 6.0265635 8 4 10.026564 4 12.5 C 4 14.748991 5.6783744 16.622723 7.8417969 16.945312 L 7.8417969 14.904297 C 6.7769389 14.617402 6 13.662314 6 12.5 C 6 11.108446 7.1069039 10.001594 8.4980469 10 L 9.6816406 10 C 10.034037 8.9957298 10.894193 8.242425 11.964844 8.0507812 C 12.137612 8.0299161 12.301319 8.0003771 12.5 8 C 14.168699 8 15.5 9.3313011 15.5 11 L 16.201172 11 L 16.402344 11.041016 C 17.338312 11.233225 17.999939 12.044554 18 13 C 18 14.115745 17.117418 14.998941 16.001953 15 C 15.948013 14.999916 15.895512 15.092321 15.841797 15.087891 L 15.841797 16.982422 C 15.894187 16.987922 15.94501 16.99992 15.998047 17 L 16 17 C 18.197294 17 20 15.197294 20 13 C 19.99989 11.282395 18.869122 9.8194852 17.279297 9.2695312 C 17.111412 8.945686 16.925551 8.6511196 16.730469 8.3710938 C 15.845074 6.9546978 14.283993 6 12.5 6 z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.99988651" cx="9" cy="16" r="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 15.064562,12.340205 -4.048021,2.588066"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 15.000242,16 h 1.071"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/easymp3gain.svg b/.icons/awkward/24x24/apps/easymp3gain.svg
new file mode 100644
index 00000000..4eecec24
--- /dev/null
+++ b/.icons/awkward/24x24/apps/easymp3gain.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,1.7e-4,1.5)">
+ <path d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#3c8cf8" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#4f4f4f" d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-3.4e-4,-2.0003428)" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406221,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 v 0.5 C 6.99983,7.5002034 7.143725,5.8711886 8.9140625,5.6582031 L 19.029297,3.5507812 C 21.013902,3.1963872 21,5.1484375 21,5.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z M 17,12 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.02009,0.165752 0.02539,0.25 C 13.156792,14.159568 14.876433,12.5 17,12.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 17.6735,12.046313 17.3375,12.002 17,12 Z M 6,14 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.020095,0.165752 0.025391,0.25 C 2.1567915,16.159568 3.8764334,14.5 6,14.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 6.6735,14.046313 6.3375,14.002 6,14 Z"/>
+ </g>
+ </g>
+ <circle style="fill:#69c561" cx="17" cy="17" r="6"/>
+ <g style="fill:#ffffff" transform="matrix(0.5,0,0,0.5,-1.5,0)">
+ <rect width="2" height="6" x="33" y="34"/>
+ <rect width="2" height="4" x="29" y="36"/>
+ <rect width="2" height="8" x="37" y="32"/>
+ <rect width="2" height="12" x="41" y="28"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/easystroke.svg b/.icons/awkward/24x24/apps/easystroke.svg
new file mode 100644
index 00000000..bf4e4844
--- /dev/null
+++ b/.icons/awkward/24x24/apps/easystroke.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4347dc" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 8.329194,11.884 c 5.182735,-2.0206938 10.5505,-0.51513 10.181806,3.48379 -0.131942,1.43106 -2.365006,2.303564 -3.853138,2.121419 -2.532256,-0.309941 -4.83859,-3.336953 -5.791304,-5.110957 -1.121046,-2.087446 -0.60175,-6.2290095 2.560613,-6.3812508 2.224492,0.1547208 2.869955,1.537172 3.152364,2.878625 C 15.701195,14.203546 9.8157995,20.028578 6.471837,17.315108 4.2859968,15.541401 6.108762,12.799494 8.329194,11.884 Z"/>
+ <path style="fill:none;stroke:#81ff86" d="m 8.329194,11.384 c 5.182735,-2.020695 10.5505,-0.51513 10.181806,3.48379 -0.131942,1.43106 -2.365006,2.303564 -3.853138,2.121419 C 12.125606,16.679268 9.819272,13.652256 8.866558,11.878252 7.745512,9.7908055 8.264808,5.6492413 11.427171,5.497 c 2.224492,0.1547208 2.869955,1.537172 3.152364,2.878625 1.12166,5.327921 -4.7637355,11.152953 -8.107698,8.439483 C 4.2859968,15.041401 6.108762,12.299494 8.329194,11.384 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/easytag.svg b/.icons/awkward/24x24/apps/easytag.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/easytag.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/echonest.svg b/.icons/awkward/24x24/apps/echonest.svg
new file mode 100644
index 00000000..72a73364
--- /dev/null
+++ b/.icons/awkward/24x24/apps/echonest.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <g fill="#202020" opacity=".2" transform="translate(-1 -.5)">
+ <path d="m12 8a4 4 0 0 0 -4 4h2a2 2 0 0 1 2 -2 2 2 0 0 1 2 2h2a4 4 0 0 0 -4 -4z"/>
+ <path d="m12 5a7 7 0 0 0 -7 7 7 7 0 0 0 7 7v-2a5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5 5 5 0 0 1 5 5h2a7 7 0 0 0 -7 -7z"/>
+ </g>
+ <path fill="#00adef" d="m11 7a4 4 0 0 0 -4 4h2a2 2 0 0 1 2 -2 2 2 0 0 1 2 2h2a4 4 0 0 0 -4 -4z"/>
+ <path fill="#fff" d="m11 4a7 7 0 0 0 -7 7 7 7 0 0 0 7 7v-2a5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5 5 5 0 0 1 5 5h2a7 7 0 0 0 -7 -7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eclipse-cdt.svg b/.icons/awkward/24x24/apps/eclipse-cdt.svg
new file mode 100644
index 00000000..c069f54e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eclipse-cdt.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="1" height="3" x="21" y="11.5" rx=".2" ry=".2"/>
+ <rect style="opacity:0.2" width="1" height="3" x="17" y="11.5" rx=".2" ry=".2"/>
+ <path style="opacity:0.2" d="m 11.001953,2.5 c -5.5394457,0 -9.9999999,4.46 -9.9999999,10 0,5.54 4.4605542,10 9.9999999,10 3.282003,0 6.175138,-1.573724 7.996094,-4.001953 L 13,12.5 18.998047,6.5019531 C 17.177119,4.073381 14.284227,2.5 11.001953,2.5 Z"/>
+ <path style="fill:#f7941e" d="M 11.001953,2 C 5.4625073,2 1.0019531,6.46 1.0019531,12 c 0,5.54 4.4605542,10 9.9999999,10 2.119221,0 4.076306,-0.65615 5.687294,-1.774819 C 17.573171,19.611385 16.354853,19.860298 17,19 L 13,12 18,5.6065541 C 17.513797,4.9581045 17.949216,4.7660236 17.323158,4.2531848 15.604505,2.8453405 13.407832,2 11.001953,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.001953,2 C 5.4625074,2 1.0019531,6.46 1.0019531,12 c 0,0.08441 0.00966,0.166105 0.011719,0.25 C 1.1467508,6.8275892 5.546907,2.5 11.001953,2.5 14.156132,2.5 16.170731,3.731402 18,6 V 5.6065541 C 16.179072,3.177982 14.284227,2 11.001953,2 Z M 13.25,12.25 13,12.5 l 5.769531,5.769531 c 0.07429,-0.09212 0.157451,-0.176719 0.228516,-0.271484 z"/>
+ <path style="opacity:0.2" d="m 13.001953,2.5 c -5.5394457,0 -9.9999999,4.46 -9.9999999,10 0,5.54 4.4605542,10 9.9999999,10 2.769723,0 5.268853,-1.114375 7.076172,-2.921875 L 13,12.5 20.078125,5.421875 C 18.270806,3.614375 15.771676,2.5 13.001953,2.5 Z"/>
+ <path style="fill:#4c3a91" d="M 13.001953 2 C 7.4625073 2 3.0019531 6.46 3.0019531 12 C 3.0019531 17.54 7.4625073 22 13.001953 22 C 15.771676 22 18.270806 20.885625 20.078125 19.078125 L 13 12 L 20.078125 4.921875 C 18.270806 3.114375 15.771676 2 13.001953 2 z"/>
+ <path style="opacity:0.2" d="m 13,5.5 a 7,7 0 0 0 -5.734375,3 h -3.4316406 -0.00195 c -0.00139,0.0032 -0.00252,0.00656 -0.00391,0.00977 -0.1355659,0.3126302 -0.2566859,0.6328019 -0.3613281,0.9609375 -6.291e-4,0.00197 -0.00133,0.00389 -0.00195,0.00586 -0.089117,0.280058 -0.1586672,0.5689085 -0.2226563,0.8593755 -0.010704,0.04881 -0.027117,0.09546 -0.037109,0.144531 -0.00131,0.0065 -0.00261,0.01307 -0.00391,0.01953 h 3.0976562 a 7,7 0 0 0 -0.2207031,1 H 3.0507812 c -0.032375,0.328875 -0.048828,0.662335 -0.048828,1 0,0.337665 0.016453,0.671125 0.048828,1 h 3.0292969 a 7,7 0 0 0 0.2148438,1 h -3.09375 c 0.0013,0.0065 0.00259,0.01308 0.00391,0.01953 0.010006,0.0491 0.026354,0.09571 0.037109,0.144531 0.063989,0.290468 0.1335387,0.579315 0.2226563,0.859376 6.279e-4,0.002 0.00132,0.0039 0.00195,0.0059 0.1046422,0.328136 0.2257622,0.648307 0.3613281,0.960937 0.00139,0.0032 0.00251,0.0066 0.00391,0.0098 h 0.00195 3.4238281 A 7,7 0 0 0 13,19.5 7,7 0 0 0 17.947266,17.447266 L 16.533203,16.033203 A 5,5 0 0 1 13,17.5 a 5,5 0 0 1 -5,-5 5,5 0 0 1 5,-5 5,5 0 0 1 3.533203,1.4667969 L 17.947266,7.5527344 A 7,7 0 0 0 13,5.5 Z m 0,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="M 13 5 A 7 7 0 0 0 7.265625 8 L 3.8339844 8 L 3.8320312 8 C 3.8306398 8.0032005 3.8295136 8.0065634 3.828125 8.0097656 C 3.6925591 8.3223958 3.5714391 8.6425675 3.4667969 8.9707031 C 3.4661678 8.9726758 3.4654717 8.9745893 3.4648438 8.9765625 C 3.3757263 9.2566205 3.3061766 9.5454714 3.2421875 9.8359375 C 3.2314833 9.884744 3.2150706 9.9313934 3.2050781 9.9804688 C 3.2037646 9.9869198 3.202473 9.9935444 3.2011719 10 L 6.2988281 10 A 7 7 0 0 0 6.078125 11 L 3.0507812 11 C 3.0184058 11.328875 3.0019531 11.662335 3.0019531 12 C 3.0019531 12.337665 3.0184058 12.671125 3.0507812 13 L 6.0800781 13 A 7 7 0 0 0 6.2949219 14 L 3.2011719 14 C 3.202473 14.006456 3.2037646 14.01308 3.2050781 14.019531 C 3.2150844 14.068635 3.2314318 14.11524 3.2421875 14.164062 C 3.3061766 14.45453 3.3757262 14.743377 3.4648438 15.023438 C 3.4654717 15.02541 3.4661678 15.027324 3.4667969 15.029297 C 3.5714391 15.357433 3.6925591 15.677604 3.828125 15.990234 C 3.8295136 15.993437 3.8306396 15.996799 3.8320312 16 L 3.8339844 16 L 7.2578125 16 A 7 7 0 0 0 13 19 A 7 7 0 0 0 17.947266 16.947266 L 16.533203 15.533203 A 5 5 0 0 1 13 17 A 5 5 0 0 1 8 12 A 5 5 0 0 1 13 7 A 5 5 0 0 1 16.533203 8.4667969 L 17.947266 7.0527344 A 7 7 0 0 0 13 5 z M 13 10 A 2 2 0 0 0 11 12 A 2 2 0 0 0 13 14 A 2 2 0 0 0 15 12 A 2 2 0 0 0 13 10 z"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="17" y="11" rx=".2" ry=".2"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="21" y="11" rx=".2" ry=".2"/>
+ <rect style="opacity:0.2" width="1" height="3" x="12.5" y="-19" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="12" y="-19" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="1" height="3" x="12.5" y="-23" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="12" y="-23" rx=".2" ry=".2" transform="rotate(90)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 13.001953 2 C 7.4625074 2 3.0019531 6.46 3.0019531 12 C 3.0019531 12.084408 3.0116129 12.166105 3.0136719 12.25 C 3.1467508 6.8275892 7.546907 2.5 13.001953 2.5 C 15.643786 2.5 18.032458 3.5214644 19.816406 5.1835938 L 20.078125 4.921875 C 18.270806 3.114375 15.771676 2 13.001953 2 z M 13.25 12.25 L 13 12.5 L 19.816406 19.316406 C 19.902767 19.235943 19.994673 19.161585 20.078125 19.078125 L 13.25 12.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eclipse.svg b/.icons/awkward/24x24/apps/eclipse.svg
new file mode 100644
index 00000000..6dd2121d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eclipse.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#f7941e" width="20" height="19.998" x="-22" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.000142,2 C 5.460617,2 1.0009999,6.46 1.0009999,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 1.1330886,6.827 5.54411,2.5 11.000142,2.5 c 5.455531,0 9.867152,4.3268 9.999141,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 0,-5.54 -4.459617,-10 -9.999141,-10 z"/>
+ <path style="opacity:0.2" d="M 1.005859,12.25 C 1.0038241,12.33343 1,12.416065 1,12.5 c 0,5.54 4.459617,10 9.999142,10 5.539524,0 9.999141,-4.46 9.999141,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 C 20.859935,17.673 16.454813,22 10.999282,22 5.54375,22 1.1381281,17.673 1.0061394,12.25 Z"/>
+ <rect style="fill:#4c3a91" width="20" height="19.998" x="-22" y="-23" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 6.4628906 15 A 7 7 0 0 0 13 19.5 A 7 7 0 0 0 19.529297 15 L 6.4628906 15 z"/>
+ <path style="fill:#6e5dae" d="M 6.6835938 15 A 7 7 0 0 0 13 19 A 7 7 0 0 0 19.314453 15 L 6.6835938 15 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.99997,2 C 7.4604455,2 3.0008282,6.46 3.0008282,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 3.1329169,6.827 7.543938,2.5 12.99997,2.5 c 5.455531,0 9.867152,4.3268 9.999141,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 0,-5.54 -4.459617,-10 -9.999141,-10 z"/>
+ <path style="opacity:0.2" d="m 12.999081,22.5 c -5.539032,0 -9.9982529,-4.46 -9.9982529,-10 0,-0.08386 -0.002,-0.166645 0,-0.25 C 3.133025,17.673 7.543884,22 12.999081,22 c 5.455196,0 9.866275,-4.3268 9.998253,-9.75 0.002,0.08335 0,0.16614 0,0.25 0,5.54 -4.459221,10 -9.998253,10 z"/>
+ <path style="opacity:0.2" d="M 3.8320312,8.5 C 3.5558889,9.1350874 3.3395625,9.8035686 3.1992188,10.5 H 22.798828 c -0.140344,-0.6964314 -0.35667,-1.3649126 -0.632812,-2 z m -0.7832031,3 C 3.016459,11.828875 3,12.162335 3,12.5 c 0,0.337665 0.016459,0.671125 0.048828,1 h 19.845703 c 0.01944,0 0.03583,-0.0096 0.05469,-0.01172 0.03163,-0.32514 0.04883,-0.654564 0.04883,-0.988281 0,-0.333717 -0.0172,-0.663141 -0.04883,-0.988281 C 22.930366,11.50958 22.913975,11.5 22.894531,11.5 Z m 0.1503907,3 c 0.1403437,0.696431 0.3566701,1.364913 0.6328124,2 H 22.166016 c 0.276142,-0.635087 0.492468,-1.303569 0.632812,-2 z"/>
+ <path style="fill:#ffffff" d="M 3.8320312 8 C 3.5558889 8.6350874 3.3395625 9.3035686 3.1992188 10 L 22.798828 10 C 22.658484 9.3035686 22.442158 8.6350874 22.166016 8 L 3.8320312 8 z M 3.0488281 11 C 3.016459 11.328875 3 11.662335 3 12 C 3 12.337665 3.016459 12.671125 3.0488281 13 L 22.894531 13 C 22.913975 13 22.930366 12.99042 22.949219 12.988281 C 22.980844 12.663141 22.998047 12.333717 22.998047 12 C 22.998047 11.666283 22.980844 11.336859 22.949219 11.011719 C 22.930366 11.00958 22.913975 11 22.894531 11 L 3.0488281 11 z M 3.1992188 14 C 3.3395625 14.696431 3.5558889 15.364913 3.8320312 16 L 22.166016 16 C 22.442158 15.364913 22.658484 14.696431 22.798828 14 L 3.1992188 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/edex-ui.svg b/.icons/awkward/24x24/apps/edex-ui.svg
new file mode 100644
index 00000000..b867cf2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/edex-ui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#3f3f3f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5" d="m 14.25,14 10e-7,0.75 -1,1 h -2.5 l -1,-1 v -4 l 1,-1 h 2.5 l 1,1 0.02167,2 h -4.093363"/>
+ <path style="fill:none;stroke:#eaeaeb;stroke-width:1.5" d="m 14.25,13.5 10e-7,0.75 -1,1 h -2.5 l -1,-1 v -4 l 1,-1 h 2.5 l 1,1 0.02167,2 h -4.093363"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 6.5,7 v 11 h 11 V 7 Z"/>
+ <path style="fill:none;stroke:#eaeaeb" d="m 6.5,6.5 v 11 h 11 v -11 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/edile.svg b/.icons/awkward/24x24/apps/edile.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/edile.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/edit-urpm-sources.svg b/.icons/awkward/24x24/apps/edit-urpm-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/edit-urpm-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/edu.mit.Scratch.svg b/.icons/awkward/24x24/apps/edu.mit.Scratch.svg
new file mode 120000
index 00000000..4f8f6de5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/edu.mit.Scratch.svg
@@ -0,0 +1 @@
+scratch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/edu.stanford.Almond.svg b/.icons/awkward/24x24/apps/edu.stanford.Almond.svg
new file mode 100644
index 00000000..d2f648f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/edu.stanford.Almond.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 17.980708,16.973872 C 17.700467,20.014046 15.07958,22.5 11.500859,22.5 7.9221368,22.5 5.3270334,20.011766 5.0210099,16.973872 4.7135655,13.921876 7.823743,2.545817 11.500859,2.5002744 15.202588,2.4544272 18.272335,13.810168 17.980708,16.973872 Z"/>
+ <path style="fill:#f2ad32" d="m 17.980708,16.473875 c -0.280241,3.040174 -2.901128,5.526128 -6.479849,5.526128 -3.5787222,0 -6.1738256,-2.488234 -6.4798491,-5.526128 C 4.7135655,13.421879 7.823743,2.0458199 11.500859,2.0002773 15.202588,1.9544301 18.272335,13.310171 17.980708,16.473875 Z"/>
+ <path style="opacity:0.1" d="m 8.6464844,16.50537 c -0.4810936,-0.04123 -0.9844712,0.153145 -1.3203125,0.601563 -0.2134398,0.284984 -0.3841358,0.883506 -0.3085938,1.083984 0.059224,0.157176 0.1282905,0.134504 0.2851563,-0.08984 0.076076,-0.108805 0.2869111,-0.284414 0.46875,-0.390624 0.5907474,-0.345048 1.3440199,-0.235041 1.8222656,0.265624 0.114547,0.119912 0.2070312,0.242395 0.2070312,0.271485 0,0.02908 0.042843,0.05273 0.095703,0.05273 0.1632788,0 0.1251518,-0.601388 -0.0625,-0.978515 C 9.5859605,16.823321 9.1275779,16.5466 8.6464844,16.50537 Z m 5.7070316,0 c -0.481094,0.04123 -0.939476,0.317951 -1.1875,0.816407 -0.187652,0.377127 -0.225779,0.978515 -0.0625,0.978515 0.05286,0 0.0957,-0.02365 0.0957,-0.05273 0,-0.02909 0.09248,-0.151573 0.207031,-0.271485 0.478246,-0.500665 1.231519,-0.610672 1.822266,-0.265624 0.181839,0.10621 0.392673,0.281819 0.46875,0.390624 0.156865,0.224348 0.225933,0.24702 0.285156,0.08984 0.07554,-0.200478 -0.09516,-0.799 -0.308594,-1.083984 -0.335841,-0.448418 -0.839219,-0.642792 -1.320312,-0.601563 z m -1.636719,2.56836 c -0.133686,-0.01809 -0.242486,0.08036 -0.376953,0.322265 -0.198418,0.356953 -0.460954,0.519532 -0.839844,0.519532 -0.361812,0 -0.633809,-0.160692 -0.832031,-0.492188 -0.198296,-0.331615 -0.336153,-0.408158 -0.529297,-0.292969 -0.1611707,0.09612 -0.1818647,0.26146 -0.0625,0.521485 0.177779,0.387279 0.617833,0.708246 1.11914,0.818359 0.640162,0.140612 1.466671,-0.250253 1.726563,-0.816406 0.121211,-0.264066 0.102347,-0.426288 -0.06055,-0.523438 -0.05205,-0.03104 -0.09997,-0.05061 -0.144531,-0.05664 z"/>
+ <path style="fill:#c67427" d="m 13.110812,3.5040809 c -0.02128,0.00277 0.01636,0.1080734 0.192411,0.6302647 0.455669,1.3515979 0.852156,2.8844216 1.071492,4.1421441 0.164024,0.9405501 0.236143,1.9314423 0.264028,3.6276403 0.01477,0.898142 0.04322,1.632986 0.06312,1.632986 0.04284,0 0.10573,-0.288768 0.200547,-0.92061 0.355233,-2.367193 0.0758,-4.7869923 -0.830174,-7.1895226 -0.218972,-0.5806883 -0.835335,-1.8509858 -0.923428,-1.9031239 -0.01723,-0.010201 -0.0309,-0.020702 -0.038,-0.019779 z"/>
+ <path style="fill:#c67427" d="m 10.469569,4.0003028 c -0.02714,-0.00618 -0.08387,0.1488703 -0.169446,0.4648183 -0.186079,0.6869982 -0.262516,1.2828371 -0.291212,2.2705745 -0.03111,1.0707192 0.01239,1.6464518 0.240198,3.1819975 0.340323,2.2939909 0.530058,3.9003499 0.530058,4.4872869 0,0.163206 0.01401,0.363879 0.03118,0.445914 l 0.03128,0.149157 0.0374,-0.132583 c 0.02058,-0.07292 0.0615,-0.59994 0.09094,-1.171152 0.08109,-1.573091 0.01663,-2.493107 -0.427129,-6.0988298 -0.104482,-0.8490167 -0.139355,-2.4251371 -0.07093,-3.2040948 0.02255,-0.256667 0.02161,-0.3876341 -0.0023,-0.3930886 z"/>
+ <path style="fill:#c67427" d="M 7.8118811,8.1587589 C 7.75366,8.144989 7.0788235,9.553681 6.9259251,10.008112 c -0.032445,0.09644 -0.090054,0.490992 -0.1280132,0.876772 -0.03796,0.385779 -0.1260896,1.00719 -0.1958196,1.380914 -0.097113,0.520474 -0.1184992,0.807742 -0.091094,1.227479 0.033305,0.510062 0.067595,0.67577 0.2296034,1.109664 0.045265,0.121231 0.091176,0.16318 0.1671054,0.152835 0.088494,-0.01205 0.1067648,-0.07857 0.1177567,-0.430165 0.01941,-0.620935 0.1060633,-1.020769 0.5606757,-2.585876 L 7.9999798,10.314982 7.9916549,9.4601307 C 7.9831449,8.5863551 7.9278608,8.1861938 7.8118821,8.1587589 Z"/>
+ <path style="fill:#c67427" d="m 16.341049,8.3161329 c 0.03665,0.1370221 0.06748,0.2702867 0.09191,0.3987423 0.09344,0.4913262 0.163843,1.2393586 0.163889,1.7425828 4.6e-5,0.632384 0.10063,0.516202 0.161296,-0.186314 0.02336,-0.270513 0.04255,-0.4297864 0.06232,-0.5071404 C 16.672296,9.2794229 16.512341,8.7942282 16.341049,8.3161329 Z"/>
+ <path style="fill:#c67427" d="m 12.827569,10.906803 c -0.02515,0 -0.03402,0.04449 -0.01976,0.09889 0.114481,0.436806 0.187388,1.27962 0.185973,2.14946 -8.5e-4,0.526522 0.0155,0.92605 0.03639,0.890299 0.12065,-0.206455 0.171728,-1.476244 0.08467,-2.105021 C 13.054612,11.505399 12.888211,10.9068 12.827567,10.9068 Z"/>
+ <path style="fill:#c67427" d="m 17.423271,14.933186 c -0.0064,-8e-4 -0.01339,0.0029 -0.0211,0.01045 -0.01025,0.01004 -0.06268,0.268959 -0.116591,0.57538 -0.315306,1.79208 -1.019303,3.597457 -1.928131,4.944596 -0.282971,0.419441 -0.431678,0.619306 -0.602804,0.755016 0.709279,-0.374456 1.325252,-0.868637 1.824416,-1.450697 0.02483,-0.06007 0.05406,-0.126775 0.0887,-0.198558 0.532091,-1.10285 0.810364,-2.392705 0.812113,-3.764122 8e-4,-0.642419 -0.01207,-0.866527 -0.0566,-0.872061 z"/>
+ <path style="fill:#c67427" d="m 6.813804,17.084015 c -0.02105,0.0057 -0.04584,0.06296 -0.07126,0.176467 -0.062138,0.277463 0.01336,1.407291 0.1147132,1.716553 0.03627,0.110671 0.1289751,0.283285 0.2060011,0.383588 0.077027,0.100301 0.1588609,0.182375 0.1818603,0.182375 0.0515,0 0.051911,0.0092 -0.00671,-0.175611 -0.2043751,-0.644246 -0.3631975,-1.474299 -0.364168,-1.903466 -6e-4,-0.255528 -0.025355,-0.389358 -0.060442,-0.379906 z"/>
+ <path style="fill:#453f3d" d="m 11.195704,19.971211 c -0.501307,-0.110113 -0.941133,-0.43226 -1.118912,-0.819539 -0.1193646,-0.260025 -0.1000206,-0.424837 0.06115,-0.520956 0.193144,-0.115189 0.332195,-0.0383 0.530491,0.293315 0.198222,0.331496 0.469787,0.492239 0.831599,0.492239 0.37889,0 0.641985,-0.162673 0.840403,-0.519626 0.17929,-0.322538 0.312453,-0.390714 0.520642,-0.266552 0.162894,0.09715 0.181801,0.261029 0.06059,0.525095 -0.259892,0.566153 -1.085793,0.956636 -1.725955,0.816024 z"/>
+ <path style="fill:#453f3d" d="M 7.0182708,17.690826 C 6.9427288,17.490348 7.1123958,16.893036 7.3258356,16.608052 7.9975182,15.711217 9.3380272,15.826098 9.834075,16.823009 10.021727,17.200136 10.060497,17.8 9.897218,17.8 c -0.05286,0 -0.09612,-0.02378 -0.09612,-0.05286 0,-0.02909 -0.09371,-0.150978 -0.208257,-0.270889 -0.4782457,-0.500665 -1.2297109,-0.610056 -1.8204583,-0.265009 -0.1818389,0.106211 -0.3928601,0.282131 -0.4689365,0.390937 -0.1568658,0.224348 -0.225954,0.245826 -0.2851776,0.08865 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.500933,2.0001386 C 7.9304608,2.0443603 4.9043252,12.748826 5.0126955,16.165082 5.1778634,12.303841 8.0933317,2.5423397 11.500933,2.5001352 14.936391,2.4575858 17.823156,12.225371 17.988193,16.161176 18.087323,12.64911 15.097047,1.9555994 11.500933,2.0001386 Z"/>
+ <path style="fill:#453f3d" d="m 15.981729,17.690826 c 0.07554,-0.200478 -0.09413,-0.79779 -0.307565,-1.082774 -0.671682,-0.896835 -2.012191,-0.781954 -2.508239,0.214957 C 12.978273,17.200136 12.939503,17.8 13.102782,17.8 c 0.05286,0 0.09612,-0.02378 0.09612,-0.05286 0,-0.02909 0.09371,-0.150978 0.208257,-0.270889 0.478246,-0.500665 1.229711,-0.610056 1.820458,-0.265009 0.181839,0.106211 0.39286,0.282131 0.468937,0.390937 0.156865,0.224348 0.225954,0.245826 0.285177,0.08865 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eekboard.svg b/.icons/awkward/24x24/apps/eekboard.svg
new file mode 100644
index 00000000..aaa75718
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eekboard.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="fill:#ebebeb" d="M 5.25,7.9999 C 5.1115,7.9999 5,8.1114 5,8.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 6.8885,9.9999 7,9.8884 7,9.7499 l 0,-1.5 C 7,8.1114 6.8885,7.9999 6.75,7.9999 Z m 3,0 C 8.1115,7.9999 8,8.1114 8,8.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -12,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -9,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 7.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z"/>
+ <path style="opacity:0.2" d="M 5.25,8.4999 C 5.1115,8.4999 5,8.6114 5,8.7499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 C 7,8.6114 6.8885,8.4999 6.75,8.4999 Z m 3,0 C 8.1115,8.4999 8,8.6114 8,8.7499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -12,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -9,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 7.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z"/>
+ <path style="fill:#ffffff" d="M 5.25,7.9999 C 5.1115,7.9999 5,8.1114 5,8.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 6.8885,9.9999 7,9.8884 7,9.7499 l 0,-1.5 C 7,8.1114 6.8885,7.9999 6.75,7.9999 Z m 3,0 C 8.1115,7.9999 8,8.1114 8,8.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -12,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m 3,0 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z m -9,3 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 7.5,0 c 0.1385,0 0.25,-0.1115 0.25,-0.25 l 0,-1.5 c 0,-0.1385 -0.1115,-0.25 -0.25,-0.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eeschema.svg b/.icons/awkward/24x24/apps/eeschema.svg
new file mode 100644
index 00000000..e1c2cf51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eeschema.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#709642" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#525252" d="m10 5.9355v9.0645h-6.5v1h7.5v-4h7.5v-1h-7.5v-5.0645z"/>
+ <g opacity=".2" transform="translate(0 .5)">
+ <path d="m10.5 5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m10.5 10a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m18.5 10a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m3.5 14a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m10.5 14a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ </g>
+ <g fill="#f9e470">
+ <path d="m10.5 5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m10.5 10a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m18.5 10a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m3.5 14a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path d="m10.5 14a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eid-viewer.svg b/.icons/awkward/24x24/apps/eid-viewer.svg
new file mode 100644
index 00000000..b730a7ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eid-viewer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m2 4h18c0.5345 0 1 0.46548 1 1v12c0 0.5345-0.46548 1-1 1h-18c-0.5345 0-1-0.466-1-1v-12c0-0.5345 0.4655-1 1-1z"/>
+ <g opacity=".2" transform="matrix(.37757 0 0 .39488 6.8875 2.9078)">
+ <path d="m27.921 10.363c4.54 0.001 4.1433 4.503 4.1433 4.503v3.939c0 1.449-1.9705 4.2199-1.9705 4.2199v2.5324l4.6342 2.1687v2.896h-15.891v-2.896l4.6355-2.1687v-2.5324s-1.9762-2.7679-1.9652-4.2199v-3.939s-0.39727-4.502 4.1427-4.503"/>
+ </g>
+ <path fill="#289b36" d="m3 13-1-2 1-2z"/>
+ <path opacity=".2" d="m1 17v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#ecb64e" d="m4.625 9h3.75c0.3172 0 0.625 0.3283 0.625 0.6667v2.6667c0 0.339-0.3078 0.667-0.625 0.667h-3.75c-0.3172 0-0.625-0.328-0.625-0.667v-2.6663c0-0.3384 0.3078-0.6667 0.625-0.6667z"/>
+ <circle fill="#484848" cx="-1.411" cy="14.139" r="4" transform="rotate(-45)"/>
+ <rect fill="#484848" width="2" height="5.5" x="-2.41" y="17.14" rx="1" ry="1" transform="rotate(-45)"/>
+ <path opacity=".2" d="m9 9.5c-1.1128 0-2 0.88848-2 2s0.8872 2 2 2 2-0.88848 2-2-0.8872-2-2-2z"/>
+ <path fill="#5d99ff" d="m9 9c-1.1128 0-2 0.8885-2 2s0.8872 2 2 2 2-0.88848 2-2-0.887-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eiskaltdcpp.svg b/.icons/awkward/24x24/apps/eiskaltdcpp.svg
new file mode 100644
index 00000000..70e297da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eiskaltdcpp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#d53068" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m12.906 6.5737a2 2 0 0 0 -1.6377 0.99805 2 2 0 0 0 -0.19336 1.5342l-2.648 1.5291a2 2 0 0 0 -1.427 -0.599 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 1.4258 -0.5996l2.6474 1.5293a2 2 0 0 0 0.194 1.534 2 2 0 0 0 2.7325 0.7325 2 2 0 0 0 0.7325 -2.7325 2 2 0 0 0 -2.7325 -0.7315 2 2 0 0 0 -0.427 0.331l-2.648-1.5285a2 2 0 0 0 0.075 -0.535 2 2 0 0 0 -0.073 -0.535l2.6474-1.5283a2 2 0 0 0 0.4255 0.331 2 2 0 0 0 2.7325 -0.7315 2 2 0 0 0 -0.7325 -2.7325 2 2 0 0 0 -1.0945 -0.2655z"/>
+ <path fill="#fff" d="m12.906 6.0737a2 2 0 0 0 -1.6377 0.99805 2 2 0 0 0 -0.19336 1.5342l-2.648 1.5291a2 2 0 0 0 -1.427 -0.5992 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 1.4258 -0.5996l2.6474 1.5293a2 2 0 0 0 0.194 1.534 2 2 0 0 0 2.7325 0.7325 2 2 0 0 0 0.7325 -2.7325 2 2 0 0 0 -2.7325 -0.7315 2 2 0 0 0 -0.427 0.331l-2.648-1.5285a2 2 0 0 0 0.075 -0.535 2 2 0 0 0 -0.073 -0.535l2.6474-1.5283a2 2 0 0 0 0.4255 0.331 2 2 0 0 0 2.7325 -0.7315 2 2 0 0 0 -0.7325 -2.7325 2 2 0 0 0 -1.0945 -0.2655z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ekiga.svg b/.icons/awkward/24x24/apps/ekiga.svg
new file mode 100644
index 00000000..a9d5dd22
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ekiga.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#fb8c15" d="M 22,12 A 10,9.999999 0 0 1 12.007977,21.999996 10,9.999999 0 0 1 2.0000127,12.015955 10,9.999999 0 0 1 11.976068,2.0000296 10,9.999999 0 0 1 21.999949,11.968091"/>
+ <g style="fill:#c04500" transform="matrix(1.3169774,0,0,1.3097002,2.9887777,1.8181329)">
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 9.4516821,8.5573773 c -1.361048,5.5950807 -3.65625,4.4687497 -3.65625,4.4687497 -0.375464,-0.308536 -0.238119,-2.20461 0.125,-2.6875 0.482858,0.02124 0.88728,0.277255 1.65625,-2.0937497 0.759806,-2.3427472 0.216036,-2.6670399 -0.3125,-2.9375 -0.030879,-0.9892126 0.708848,-2.114069 1.25,-2.375 0,0 2.2913699,0.059428 0.9375,5.625 z"/>
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 7.6134826,2.5599675 c -0.5878379,0.6629012 -0.9639905,1.5265221 -1.21875,2.4375 0,0 -1.0251698,-0.7267779 -0.4825248,-1.8426399 0.554688,-1.140625 1.7012748,-0.5948601 1.7012748,-0.5948601 z"/>
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 5.1155026,10.157887 c -0.421843,0.790913 -0.477403,1.697615 -0.166681,2.720106 0,0 -1.080454,0.09726 -1.1417338,-1.450788 -0.061244,-1.5471355 1.3084148,-1.269318 1.3084148,-1.269318 z"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 5.2498255,13.750043 c 0.1921422,-0.826571 0.1448574,-3.230238 0.7309665,-2.950504 0.586108,0.279734 1.0220515,4.037703 1.5758665,4.400504 0.5538145,0.362801 0.279248,-2.281528 0.6393925,-3.149128 0.360142,-0.867604 0.344916,0.164873 0.801177,-0.49639 0.4562595,-0.661268 0.519318,-2.9663074 1.023863,-2.1486684 0.504541,0.8176394 0.445811,4.5722144 0.994309,5.5941864 0.548498,1.021973 0.633348,-1.711623 1.199682,-1.75 0.566333,-0.03838 0.738343,1.779732 1.06565,1.5 0.327308,-0.279734 0.03307,-1.189119 0.243579,-2.375225 0.210519,-1.18611 0.02545,-3.0886489 0.598498,-2.5247794 0.573048,0.5638704 1.021248,4.0652784 1.693698,4.7802544 0.672451,0.714977 0.237085,-1.64744 0.996102,-1.843239 0.759016,-0.195799 1.529971,0.795034 2.039964,1.060044"/>
+ <path style="fill:none;stroke:#fff18f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 5.2498255,13.250043 c 0.1921422,-0.826571 0.1448574,-3.230236 0.7309665,-2.950502 0.586108,0.279734 1.0220515,4.037701 1.5758665,4.400502 0.5538145,0.362801 0.279248,-2.281528 0.6393925,-3.149128 0.360142,-0.867603 0.344916,0.164873 0.801177,-0.49639 0.4562595,-0.661266 0.519318,-2.9663054 1.023863,-2.1486664 0.504541,0.817639 0.445811,4.5722124 0.994309,5.5941844 0.548498,1.021973 0.633348,-1.711623 1.199682,-1.75 0.566333,-0.03838 0.738343,1.779732 1.06565,1.5 0.327308,-0.279734 0.03307,-1.189119 0.243579,-2.375225 0.210519,-1.186109 0.02545,-3.0886469 0.598498,-2.5247774 0.573048,0.56387 1.021248,4.0652764 1.693698,4.7802524 0.672451,0.714977 0.237085,-1.64744 0.996102,-1.843239 0.759016,-0.195799 1.529971,0.795034 2.039964,1.060044"/>
+ <path style="opacity:0.2" d="m 20,13.5 a 1,1 0 0 1 -0.999202,1 1,1 0 0 1 -1.000797,-0.998405 1,1 0 0 1 0.997606,-1.001592 1,1 0 0 1 1.002388,0.996806"/>
+ <path style="fill:#ffffff" d="m 20,13 a 1,1 0 0 1 -0.999202,1 1,1 0 0 1 -1.000797,-0.998405 1,1 0 0 1 0.997606,-1.001592 1,1 0 0 1 1.002388,0.996806"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electorrent.svg b/.icons/awkward/24x24/apps/electorrent.svg
new file mode 100644
index 00000000..d57d1d9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electorrent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#73cd4d" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.1" d="m 14.464844,4.8120796 a 0.250025,0.250025 0 0 0 -0.02344,0.00195 0.250025,0.250025 0 0 0 0,0.4980469 c 0.960478,0.094734 2.070903,0.8262023 2.949219,1.7539062 0.878316,0.9277041 1.521352,2.0556024 1.626953,2.8007813 A 0.250025,0.250025 0 1 0 19.511717,9.796452 C 19.378524,8.856559 18.68414,7.7047778 17.753906,6.7222358 16.823672,5.7396941 15.654287,4.9288458 14.490234,4.8140327 a 0.250025,0.250025 0 0 0 -0.02539,-0.00195 z M 14.080078,6.099189 a 0.250025,0.250025 0 0 0 -0.01953,0.4980468 c 0.942951,0.1336559 1.806496,0.7233002 2.472656,1.484375 0.666161,0.761075 1.128794,1.6914674 1.279297,2.4355452 a 0.25012573,0.25012573 0 1 0 0.490234,-0.09961 C 18.129568,9.561427 17.632495,8.5787432 16.910156,7.7534858 16.187817,6.9282285 15.23222,6.2592044 14.130859,6.1030952 a 0.250025,0.250025 0 0 0 -0.05078,-0.00391 z m -0.345703,1.1757812 a 0.250025,0.250025 0 0 0 -0.06055,0.4882813 c 1.629035,0.5481994 2.358189,1.7095756 2.91211,3.0761705 a 0.25061687,0.25061687 0 1 0 0.464843,-0.1875 C 16.475058,9.2315284 15.626411,7.8918257 13.833984,7.2886421 a 0.250025,0.250025 0 0 0 -0.09961,-0.013672 z m -2.132813,0.2246094 c -0.16736,0.0013 -0.3487,0.095139 -0.578124,0.2792969 l -0.587891,0.5351562 1.804687,1.8124993 0.494141,-0.4511712 C 13.24825,9.1668688 13.165589,8.9168745 12.873047,8.5601265 L 12.09375,7.7769234 C 11.922207,7.5904823 11.768923,7.4982406 11.601562,7.4995796 Z M 9.9726562,8.7359077 8.0605469,10.482 c -0.984011,0.759969 -1.7363474,1.853268 -1.9902344,2.986328 -0.219868,1.10126 0.030282,2.743111 1.3925781,3.927734 1.3247005,1.151933 2.8746214,1.264467 3.8964844,0.955078 1.021863,-0.309387 1.669922,-0.960937 1.669922,-0.960937 0.01253,-0.01241 0.02315,-0.02419 0.03516,-0.03711 L 15.714844,14.50739 13.914062,12.696844 11.527344,15.32575 C 10.505892,16.451208 9.6182092,15.873859 9.1289062,15.458562 8.5658388,14.887178 8.1908184,13.821136 8.8964844,13.177312 L 11.777344,10.548406 Z M 15.447266,11.35114 c -0.234289,-0.01417 -0.436845,0.175123 -0.689454,0.439454 l -0.417968,0.449218 1.802734,1.810547 0.47461,-0.509765 c 0.571155,-0.561459 0.409739,-0.763755 0.115234,-1.101563 L 15.921875,11.624578 C 15.740373,11.442361 15.587839,11.359646 15.447266,11.35114 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="fill:#1e5914" d="m 11.601855,7.0000155 c -0.16736,0.0013 -0.349588,0.095804 -0.579012,0.2799615 l -0.58697,0.5349265 1.803691,1.8127513 0.495442,-0.4519378 C 13.248881,8.667225 13.165835,8.417618 12.873293,8.06087 L 12.093319,7.2769775 C 11.921776,7.0905365 11.769216,6.9986765 11.601855,7.0000155 Z M 9.9732604,8.236846 8.0606794,9.9818622 c -0.984011,0.7599688 -1.7363885,1.8542748 -1.9902755,2.9873348 -0.219868,1.10126 0.030515,2.741839 1.3928115,3.926462 1.3247005,1.151933 2.8740296,1.266257 3.8958926,0.956869 1.021863,-0.309388 1.669384,-0.961868 1.669384,-0.961868 0.01253,-0.01241 0.0248,-0.02508 0.03681,-0.038 l 2.650321,-2.844611 -1.801702,-1.810751 -2.386502,2.62949 C 10.505967,15.952246 9.6189174,15.375221 9.1296144,14.959924 8.5665469,14.38854 8.1901549,13.322061 8.8958209,12.678237 l 2.8811301,-2.628641 z m 5.4747446,2.615641 c -0.234289,-0.01417 -0.436834,0.174609 -0.689442,0.43894 l -0.417844,0.447938 1.801701,1.810752 0.474551,-0.50893 c 0.571155,-0.561459 0.410904,-0.763041 0.116399,-1.100849 L 15.921561,11.12445 c -0.181502,-0.182217 -0.332983,-0.263458 -0.473556,-0.271963 z"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 16.818391,10.246698 C 16.253568,8.8532026 15.464107,7.6025766 13.753376,7.0268851"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 18.056781,9.9680618 C 17.733112,8.3678611 16.140104,6.1401796 14.095792,5.8504146"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 19.265141,9.3319931 C 19.026346,7.6469186 16.590909,4.7737376 14.466379,4.5641906"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electrip.svg b/.icons/awkward/24x24/apps/electrip.svg
new file mode 100644
index 00000000..cc7f4910
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electrip.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m7.026 4.5v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#717ce5" d="m7.026 4v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#fff" opacity=".1" d="m7.0254 4v0.002c-2.4885 0-4.3595 2.001-4.4902 4.4804l-0.4981 9.4606c-0.0439 0.258-0.0395 0.497-0.0078 0.721 0.0059-0.075-0.0054-0.143 0.0078-0.221l0.4981-9.4606c0.1307-2.4794 2.0017-4.4804 4.4902-4.4804v-0.002h9.9846c2.488 0 4.49 2 4.49 4.4824 0 0.0348-0.009 0.067-0.01 0.1016l0.487 9.322c0.009-0.116 0.023-0.233 0.007-0.347l-0.494-9.475c0.001-0.0346 0.01-0.0668 0.01-0.1016 0-2.4824-2.002-4.4824-4.49-4.4824h-9.9846z"/>
+ <path opacity=".2" d="m6 6.5v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path fill="#ffffff" d="m6 6v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path opacity=".2" d="m17 6.5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 0a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <g transform="translate(0,1)">
+ <circle fill="#ffffff" cx="15" cy="8" r="1"/>
+ <circle fill="#ffffff" cx="10" cy="-17" r="1" transform="rotate(90)"/>
+ <circle fill="#ffffff" cx="17" cy="6" r="1"/>
+ <circle fill="#ffffff" cx="8" cy="-19" r="1" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electron-mail.svg b/.icons/awkward/24x24/apps/electron-mail.svg
new file mode 100644
index 00000000..199ab2d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electron-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 12,5.5 c -2.7614235,0 -5,2.2385765 -5,5 v 1 H 6.5 c -0.2650025,0 -0.510951,0.07373 -0.7265625,0.193359 l 4.6816405,4.679688 c 0.766032,0.766031 1.381548,0.719823 1.917969,0.541015 0.536421,-0.178806 0.910156,-0.541015 0.910156,-0.541015 l 3.708985,-3.708985 H 17 v -0.0078 l 1.048828,-1.048828 C 17.878584,11.54063 17.694491,11.5 17.5,11.5 H 17 v -1 c 0,-2.7614235 -2.238577,-5 -5,-5 z M 12,7 c 1.950764,0 3.5,1.5492365 3.5,3.5 v 1 h -7 v -1 C 8.5,8.5492365 10.049236,7 12,7 Z m 6.802734,5.267578 -3.888672,3.888672 3.205079,3.207031 C 18.637989,19.127763 19,18.608853 19,18 v -5 c 0,-0.268127 -0.075,-0.515056 -0.197266,-0.732422 z M 5.109375,12.443359 C 5.0405065,12.615857 5,12.802352 5,13 v 5 c 0,0.582263 0.3319691,1.079336 0.8144531,1.328125 l 3.0898438,-3.089844 z m 9.097656,4.419922 -0.216797,0.216797 c 0,0 -0.511377,0.520069 -1.300781,0.783203 -0.789403,0.263135 -1.939672,0.218532 -2.9414061,-0.783203 L 9.6113281,16.945312 7.0566406,19.5 h 9.7851564 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#11a88b" d="m 12,5.000249 c -2.7614235,0 -5,2.2385765 -5,5 V 12.245 l 10,-0.0817 v -2.163051 c 0,-2.7614235 -2.238577,-5 -5,-5 z m 0,1.5 c 1.950764,0 3.5,1.5492365 3.5,3.5 v 1.5 h -7 v -1.5 c 0,-1.9507635 1.549236,-3.5 3.5,-3.5 z"/>
+ <path style="fill:#11a88b" d="m 6.5,11 c -0.2650025,0 -0.5099745,0.07373 -0.725586,0.19336 l 4.679688,4.678711 c 0.766032,0.766031 1.382524,0.721775 1.918945,0.542968 0.536421,-0.178807 0.90918,-0.542968 0.90918,-0.542968 l 4.766601,-4.765625 C 17.878584,11.039654 17.694491,11 17.5,11 Z m 12.302734,0.766602 -3.889648,3.889648 3.207031,3.207031 C 18.638965,18.627763 19,18.108853 19,17.5 v -5 c 0,-0.268127 -0.075,-0.516032 -0.197266,-0.733398 z M 5.1083985,11.942383 C 5.03953,12.114881 5,12.302352 5,12.5 v 5 c 0,0.582263 0.331969,1.079336 0.814453,1.328125 l 3.089844,-3.089844 z m 9.0976565,4.420898 -0.216797,0.216797 c 0,0 -0.510401,0.520069 -1.299805,0.783203 -0.789403,0.263135 -1.940648,0.218532 -2.9423825,-0.783203 L 9.611328,16.445312 7.0566405,19 h 9.7861325 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 5 C 9.2385765 5 7 7.2385765 7 10 L 7 10.5 C 7 7.7385765 9.2385765 5.5 12 5.5 C 14.761423 5.5 17 7.7385765 17 10.5 L 17 10 C 17 7.2385765 14.761423 5 12 5 z M 6.5 11 C 6.2349975 11 5.989049 11.073729 5.7734375 11.193359 L 6.1308594 11.550781 C 6.2490368 11.519325 6.3715913 11.5 6.5 11.5 L 7 11.5 L 7 11 L 6.5 11 z M 8.5 11 L 8.5 11.5 L 15.5 11.5 L 15.5 11 L 8.5 11 z M 17 11 L 17 11.5 L 17.5 11.5 C 17.548325 11.5 17.593637 11.51083 17.640625 11.515625 L 18.048828 11.107422 C 17.878584 11.04063 17.694491 11 17.5 11 L 17 11 z M 18.802734 11.767578 L 14.914062 15.65625 L 15.164062 15.90625 L 18.802734 12.267578 C 18.925 12.484944 19 12.731873 19 13 L 19 12.5 C 19 12.231873 18.925 11.984944 18.802734 11.767578 z M 5.109375 11.943359 C 5.0405065 12.115857 5 12.302352 5 12.5 L 5 13 C 5 12.802352 5.0405065 12.615857 5.109375 12.443359 L 8.6542969 15.988281 L 8.9042969 15.738281 L 5.109375 11.943359 z M 14.207031 16.363281 L 13.990234 16.580078 C 13.990234 16.580078 13.478857 17.100147 12.689453 17.363281 C 11.90005 17.626416 10.749781 17.581813 9.7480469 16.580078 L 9.6113281 16.445312 L 7.0566406 19 L 7.5566406 19 L 9.6113281 16.945312 L 9.7480469 17.080078 C 10.749781 18.081813 11.90005 18.126416 12.689453 17.863281 C 13.478857 17.600147 13.990234 17.080078 13.990234 17.080078 L 14.207031 16.863281 L 16.341797 19 L 16.841797 19 L 14.207031 16.363281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electron.svg b/.icons/awkward/24x24/apps/electron.svg
new file mode 100644
index 00000000..801854ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electron.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#494c60" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12.535156,4.4998365 a 1.5,1.5 0 0 0 -0.105468,0.00195 1.5,1.5 0 0 0 -1.228516,0.7480469 1.5,1.5 0 0 0 0.548828,2.0488281 1.5,1.5 0 0 0 1.220703,0.1230469 c 0.172375,0.1844117 0.341742,0.3796478 0.503906,0.5957031 C 12.166323,8.4402326 10.808913,9.0987341 9.625,9.9256177 8.7380712,10.545076 7.9987864,11.274718 7.4238281,12.050616 6.8294868,11.50159 6.3872801,10.943042 6.171875,10.439288 5.9544866,9.9308978 5.9392257,9.509216 6.1640625,9.0584303 6.4134382,8.5584452 6.7037313,8.3103391 7.0097656,8.1697584 7.3158,8.0291777 7.6574451,7.9995469 7.9941406,8.0349927 8.6675317,8.1058846 9.25,8.4334302 9.25,8.4334303 a 0.50050333,0.50050333 0 0 0 0.5,-0.8671876 c 0,0 -0.726165,-0.4278864 -1.6523438,-0.5253906 C 7.6345671,6.9921 7.1047364,7.02593 6.5917969,7.2615553 6.0788574,7.4971804 5.6045161,7.9395381 5.2695312,8.6111646 4.9100075,9.3319906 4.9498938,10.125462 5.2519531,10.831866 c 0.3020594,0.706406 0.8401326,1.357082 1.5078125,1.970703 0.035817,0.03292 0.080606,0.06299 0.1171875,0.0957 -0.3063509,0.539642 -0.5318825,1.089963 -0.6796875,1.632812 A 1.5,1.5 0 0 0 5,15.999835 a 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 1.5,-1.5 1.5,1.5 0 0 0 -0.7871094,-1.316406 c 0.114316,-0.367429 0.2670642,-0.745864 0.4707032,-1.126953 1.209513,0.916134 2.6557542,1.731598 4.0312502,2.375 0.928468,0.434299 1.865233,0.614266 2.763672,0.636718 -0.03815,0.118093 -0.06543,0.251687 -0.107422,0.363282 -0.259327,0.689184 -0.591648,1.243733 -0.949219,1.597656 -0.357571,0.353923 -0.711168,0.512591 -1.126953,0.496094 -0.955173,-0.0379 -1.48602,-0.538135 -1.839844,-1.072266 -0.353823,-0.534131 -0.4648436,-1.056641 -0.4648436,-1.056641 a 0.50104424,0.50104424 0 1 0 -0.9804688,0.207032 c 0,0 0.1437181,0.696441 0.6113282,1.402343 0.4676102,0.705903 1.3249892,1.467564 2.6347652,1.519532 0.716689,0.02844 1.368193,-0.287386 1.871094,-0.785157 0.502901,-0.49777 0.885061,-1.174036 1.179688,-1.957031 0.08928,-0.237278 0.153844,-0.501931 0.226562,-0.757812 0.684088,-0.08006 1.323966,-0.251065 1.90625,-0.46875 a 1.5,1.5 0 0 0 1.810547,0.242187 1.5,1.5 0 0 0 0.548828,-2.048828 1.5,1.5 0 0 0 -1.333984,-0.75 1.5,1.5 0 0 0 -0.714844,0.201172 1.5,1.5 0 0 0 -0.742188,1.441406 c -0.383647,0.135364 -0.794183,0.249828 -1.228515,0.324219 0.214142,-1.174771 0.288732,-2.449156 0.179687,-3.712891 -0.09896,-1.146932 -0.432128,-2.199539 -0.90039,-3.1191389 0.760367,-0.1466631 1.439607,-0.1694985 1.927734,-0.074219 0.488568,0.095366 0.746897,0.2739732 0.871094,0.5332031 0.338109,0.7057153 0.17803,1.2832428 -0.07813,1.7578108 -0.256151,0.47457 -0.595703,0.767579 -0.595703,0.767579 a 0.50010925,0.50010925 0 1 0 0.646484,0.761718 c 0,0 0.477777,-0.401978 0.830078,-1.054687 0.352302,-0.652709 0.592809,-1.6346362 0.09961,-2.6640614 C 18.468314,8.0536018 17.85671,7.7104943 17.177734,7.5779615 16.498759,7.4454287 15.713369,7.4887467 14.867188,7.6521803 14.757065,7.6734493 14.63938,7.7146764 14.527344,7.7400709 14.292741,7.3943166 14.03413,7.0864719 13.767578,6.7986646 A 1.5,1.5 0 0 0 13.798828,6.7498365 1.5,1.5 0 0 0 13.25,4.7010084 1.5,1.5 0 0 0 12.535156,4.4998365 Z m 1.50586,4.3984375 c 0.473524,0.8551731 0.827953,1.852933 0.921875,2.941405 0.110001,1.274819 0.02066,2.58242 -0.216797,3.730468 -0.84755,0.01231 -1.737247,-0.137889 -2.607422,-0.544921 C 10.780119,14.38975 9.3528933,13.570787 8.2128906,12.697101 8.7228593,11.990522 9.385977,11.313923 10.199219,10.745929 11.370837,9.927633 12.758885,9.2838618 14.041016,8.898274 Z M 12,11.499835 c -0.549108,0 -1,0.450892 -1,1 0,0.549108 0.450892,1 1,1 0.549108,0 1,-0.450892 1,-1 0,-0.549108 -0.450892,-1 -1,-1 z"/>
+ <path style="fill:#cff7ff" d="M 12.429688 4.0019531 A 1.5 1.5 0 0 0 11.201172 4.75 A 1.5 1.5 0 0 0 11.75 6.7988281 A 1.5 1.5 0 0 0 13.798828 6.25 A 1.5 1.5 0 0 0 13.25 4.2011719 A 1.5 1.5 0 0 0 12.429688 4.0019531 z M 18.464844 13 A 1.5 1.5 0 0 0 17.75 13.201172 A 1.5 1.5 0 0 0 17.201172 15.25 A 1.5 1.5 0 0 0 19.25 15.798828 A 1.5 1.5 0 0 0 19.798828 13.75 A 1.5 1.5 0 0 0 18.464844 13 z M 6.5 14 A 1.5 1.5 0 0 0 5 15.5 A 1.5 1.5 0 0 0 6.5 17 A 1.5 1.5 0 0 0 8 15.5 A 1.5 1.5 0 0 0 6.5 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-width:1.00011849;stroke-linecap:round" d="m 17.507,11.5 c 0,0 1.632558,-1.386987 0.80125,-3.1221275 C 17.476943,6.642732 13.013972,7.668914 9.91216,9.835321 c -2.23302,1.559613 -3.450547,3.873224 -3.411306,5.6575"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-width:1.00011849;stroke-linecap:round" d="m 9.5,16.5 c 0,0 0.510392,2.435134 2.775342,2.525 2.264949,0.08987 3.510916,-3.959056 3.185658,-7.728507 C 15.226846,8.5828345 13.582006,6.37162 12.017157,5.513466"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-width:1.00011849;stroke-linecap:round" d="m 9.49975,7.5 c 0,0 -2.614779,-1.5084035 -3.7835,0.8348195 C 4.547529,10.678043 8.4998205,13.374956 11.92689,14.978 14.394065,16.132045 16.974393,15.426122 18.5,14.5"/>
+ <path style="fill:#cff7ff" d="M 12 11 C 11.450892 11 11 11.450892 11 12 C 11 12.549108 11.450892 13 12 13 C 12.549108 13 13 12.549108 13 12 C 13 11.450892 12.549108 11 12 11 z"/>
+ <path style="fill:#494c60" d="M 12.5 5 A 0.5 0.5 0 0 0 12 5.5 A 0.5 0.5 0 0 0 12.5 6 A 0.5 0.5 0 0 0 13 5.5 A 0.5 0.5 0 0 0 12.5 5 z M 18.5 14 A 0.5 0.5 0 0 0 18 14.5 A 0.5 0.5 0 0 0 18.5 15 A 0.5 0.5 0 0 0 19 14.5 A 0.5 0.5 0 0 0 18.5 14 z M 6.5 15 A 0.5 0.5 0 0 0 6 15.5 A 0.5 0.5 0 0 0 6.5 16 A 0.5 0.5 0 0 0 7 15.5 A 0.5 0.5 0 0 0 6.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electron4.svg b/.icons/awkward/24x24/apps/electron4.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electron4.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/electrum-axe.svg b/.icons/awkward/24x24/apps/electrum-axe.svg
new file mode 100644
index 00000000..371e07cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electrum-axe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="6.999" height="23.331" x="-3.15" y="-28.99" rx="1.75" ry="1.75" transform="rotate(135)"/>
+ <rect style="fill:#cccccc" width="6.999" height="23.331" x="-3.5" y="-28.64" rx="1.75" ry="1.75" transform="rotate(135)"/>
+ <rect style="opacity:0.2" width="6.999" height="23.331" x="13.82" y="-11.31" rx="1.75" ry="1.75" transform="rotate(45)"/>
+ <rect style="fill:#e4e4e4" width="6.999" height="23.331" x="13.47" y="-11.66" rx="1.75" ry="1.75" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" d="M 6.2255859,2 C 6.1546334,2 6.0842074,2.0119015 6.0136719,2.020508 L 12,11 17.986328,2.0195312 C 17.915803,2.0109097 17.845356,2 17.774414,2 17.327126,2 16.879839,2.170942 16.537109,2.5136718 L 12,7.0507809 7.4628904,2.5136718 C 7.1201609,2.170942 6.6728669,2 6.2255859,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,13 6.0136719,21.980469 C 6.0841969,21.98909 6.1546439,22 6.2255859,22 6.6728734,22 7.1201609,21.829058 7.4628904,21.486328 L 12,16.949219 16.537109,21.486328 C 16.879839,21.829058 17.327126,22 17.774414,22 c 0.07094,0 0.141389,-0.01091 0.211914,-0.01953 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.2255859,2 C 5.7783049,2 5.3310109,2.170942 4.9882812,2.5136718 L 2.5136718,4.9882812 C 2.1068043,5.3951489 1.9472972,5.9489409 2.0234375,6.4755859 2.0755726,6.1149789 2.2350796,5.7668734 2.5136718,5.4882809 L 4.9882812,3.0136718 C 5.3310109,2.6709419 5.7783049,2.5 6.2255859,2.5 c 0.447281,0 0.894575,0.1709419 1.2373045,0.5136718 L 12,7.5507808 16.537109,3.0136718 c 0.68546,-0.6854597 1.78915,-0.6854597 2.47461,0 l 2.474609,2.4746091 c 0.278592,0.2785925 0.438099,0.626698 0.490234,0.987305 0.07614,-0.526645 -0.08337,-1.080437 -0.490234,-1.4873047 L 19.011719,2.5136718 c -0.68546,-0.6854597 -1.78915,-0.6854597 -2.47461,0 L 12,7.0507809 7.4628904,2.5136718 C 7.1201609,2.170942 6.6728669,2 6.2255859,2 Z m 0.575195,10.25 -4.2871091,4.287109 c -0.4068675,0.406868 -0.5663746,0.96066 -0.4902343,1.487305 0.052135,-0.360607 0.2116421,-0.708713 0.4902343,-0.987305 L 7.0507809,12.5 Z m 10.3984381,0 -0.25,0.25 4.537109,4.537109 c 0.278592,0.278592 0.438099,0.626698 0.490234,0.987305 0.07614,-0.526645 -0.08337,-1.080437 -0.490234,-1.487305 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electrum-ltc.svg b/.icons/awkward/24x24/apps/electrum-ltc.svg
new file mode 100644
index 00000000..c551eab4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electrum-ltc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#3399cc" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.01074,-0.20895 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.2 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.25 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.01075,-0.29105 z"/>
+ <path style="opacity:0.2" d="M 9.9570312,4.1386844 C 9.0866614,4.0915766 8.2459032,4.2643754 7.4960938,4.6972781 6.1666194,5.4648505 5.4047924,6.8916061 5.1796875,8.5625125 3.8449213,9.5926045 2.9902344,10.964687 2.9902344,12.500013 c 0,1.535326 0.8546869,2.907408 2.1894531,3.9375 0.2251052,1.670905 0.9869318,3.097662 2.3164063,3.865234 1.3294795,0.767576 2.9446032,0.712954 4.5039062,0.07227 1.559559,0.640455 3.176422,0.695285 4.505859,-0.07227 1.329517,-0.767596 2.087725,-2.194435 2.3125,-3.865234 1.335482,-1.030199 2.191407,-2.401696 2.191407,-3.9375 0,-1.535804 -0.855925,-2.9073015 -2.191407,-3.9375005 C 18.593586,6.8917046 17.83538,5.4648775 16.505859,4.6972781 15.176422,3.9297273 13.559559,3.9845571 12,4.6250125 11.320172,4.3457014 10.629856,4.1751003 9.9570312,4.1386844 Z m -0.037109,1.015625 C 10.182486,5.1692686 10.453887,5.2181362 10.728516,5.2832156 10.044639,5.7120266 9.3836707,6.2551222 8.7636719,6.8906375 7.9013347,7.1103928 7.0994461,7.4121446 6.3847656,7.7910281 6.6812305,6.8001965 7.2277631,6.0293247 8.0058594,5.5800906 8.5713546,5.2536018 9.2207236,5.1144735 9.9199222,5.1543094 Z m 4.1601558,0 c 0.699198,-0.039836 1.350521,0.099292 1.916016,0.4257812 0.778096,0.449234 1.322675,1.2201058 1.61914,2.2109375 C 16.900554,7.4121446 16.098665,7.1103928 15.236328,6.8906375 14.615728,6.2550462 13.955824,5.7120267 13.271484,5.2832156 13.54636,5.2180369 13.817287,5.1692815 14.080078,5.1543094 Z m -2.078125,0.5898437 c 0.043,0.020953 0.08581,0.036547 0.128906,0.058594 0.401814,0.2055717 0.803534,0.4608267 1.199219,0.7578125 C 12.89472,6.5180625 12.453049,6.4902469 12,6.4902469 c -0.452377,0 -0.893383,0.02794 -1.328125,0.070312 0.39534,-0.2966377 0.795816,-0.5504736 1.197266,-0.7558594 0.04436,-0.022697 0.08855,-0.039009 0.132812,-0.060546 z M 12,7.5097781 c 0.952441,0 1.861478,0.1117466 2.707031,0.3046875 0.589112,0.6353135 1.13955,1.3674968 1.615235,2.1914064 0.475935,0.824344 0.832429,1.666225 1.08789,2.494141 -0.255662,0.828263 -0.611955,1.67175 -1.08789,2.496094 -0.475781,0.824077 -1.026187,1.554399 -1.615235,2.189453 -0.845553,0.192941 -1.75459,0.304687 -2.707031,0.304687 -0.952441,0 -1.861478,-0.111746 -2.7070312,-0.304687 C 8.7039212,16.550506 8.1535154,15.820184 7.6777344,14.996107 7.201799,14.171762 6.8455059,13.328276 6.5898438,12.500013 6.8453051,11.672097 7.201799,10.830217 7.6777344,10.005872 8.1535155,9.1817949 8.7037207,8.4498669 9.2929688,7.8144656 10.138522,7.6215247 11.047559,7.5097781 12,7.5097781 Z M 7.5214844,8.3808719 C 7.2674863,8.7362674 7.0211316,9.1042999 6.7949219,9.4961063 6.5686258,9.8880626 6.3741937,10.283834 6.1933594,10.681654 6.1341196,10.190909 6.1138609,9.714087 6.1367188,9.2636844 6.139204,9.214713 6.146983,9.1694291 6.1503906,9.1211063 6.1900383,9.0943443 6.2249804,9.0653744 6.265625,9.039075 6.6443211,8.7940363 7.0667778,8.5749646 7.5214844,8.3808719 Z m 8.9570316,0 c 0.454706,0.1940927 0.877163,0.4131644 1.255859,0.6582031 0.04143,0.026806 0.0768,0.056698 0.117187,0.083984 0.0034,0.048323 0.01119,0.093607 0.01367,0.1425781 0.02286,0.4504114 6.49e-4,0.9252609 -0.05859,1.4160159 C 17.625901,10.283779 17.431374,9.8880624 17.205078,9.4961063 16.978869,9.1042998 16.732609,8.7362126 16.478516,8.3808719 Z M 11.25,8.5000125 10.279297,12.382825 9.25,12.650404 l -0.25,1 1.029297,-0.267579 L 9.5,15.500013 h 5.25 l 0.5,-1 h -3.5 l 0.417969,-1.673828 1.632812,-0.425781 0.25,-1 -1.632812,0.425781 L 13.25,8.5000125 Z M 5.1132812,9.9941531 c 0.0295,0.8067919 0.1696513,1.6510449 0.4101563,2.5058599 -0.2405841,0.854968 -0.3806515,1.698926 -0.4101563,2.505859 -0.7089113,-0.751789 -1.1035156,-1.608015 -1.1035156,-2.505859 0,-0.897844 0.3946043,-1.754071 1.1035156,-2.5058599 z m 13.7734378,0 c 0.708911,0.7517889 1.103515,1.6080159 1.103515,2.5058599 0,0.897844 -0.394604,1.75407 -1.103515,2.505859 -0.02936,-0.806994 -0.169919,-1.650729 -0.410157,-2.505859 0.240169,-0.855012 0.380812,-1.698976 0.410157,-2.5058599 z M 6.1933594,14.318372 c 0.1808343,0.39782 0.3752664,0.795544 0.6015625,1.1875 0.2262095,0.391807 0.4725645,0.757886 0.7265625,1.113282 -0.4547066,-0.194093 -0.8771633,-0.413165 -1.2558594,-0.658203 -0.040645,-0.0263 -0.075587,-0.05527 -0.1152344,-0.08203 -0.00346,-0.04897 -0.011153,-0.09489 -0.013672,-0.144531 -0.022858,-0.450403 -0.0025,-0.925444 0.056641,-1.416016 z m 11.6132816,0 c 0.05914,0.490572 0.0795,0.965613 0.05664,1.416016 -0.0025,0.04964 -0.01021,0.09556 -0.01367,0.144531 -0.03965,0.02676 -0.07459,0.05573 -0.115234,0.08203 -0.378696,0.245038 -0.801153,0.46411 -1.255859,0.658203 0.254093,-0.355341 0.500353,-0.721475 0.726562,-1.113282 0.226296,-0.391956 0.420823,-0.789625 0.601563,-1.1875 z M 6.3867188,17.208997 c 0.7142911,0.378509 1.5152326,0.680793 2.3769531,0.900391 0.6195914,0.635098 1.2794901,1.178748 1.9628901,1.607422 C 9.7211005,19.955073 8.7831767,19.868719 8.0058594,19.419935 7.2278329,18.970741 6.6829142,18.200199 6.3867188,17.208997 Z m 11.2265622,0 c -0.29626,0.990765 -0.839396,1.761881 -1.617187,2.210938 -0.777261,0.448752 -1.717277,0.535072 -2.722656,0.296875 0.683862,-0.428674 1.342699,-0.972249 1.96289,-1.607422 0.861721,-0.219598 1.662662,-0.521882 2.376953,-0.900391 z m -6.939453,1.230469 c 0.434126,0.04225 0.874467,0.07031 1.326172,0.07031 0.452377,0 0.893383,-0.02794 1.328125,-0.07031 -0.394576,0.295797 -0.796514,0.550831 -1.197266,0.755859 -0.04401,0.02252 -0.08695,0.03917 -0.130859,0.06055 -0.04391,-0.02138 -0.08685,-0.03803 -0.130859,-0.06055 -0.40071,-0.205007 -0.800776,-0.460101 -1.195313,-0.755859 z"/>
+ <path style="fill:#ffffff" d="M 9.9570312 3.6386719 C 9.0866614 3.5915641 8.2459032 3.7643629 7.4960938 4.1972656 C 6.1666194 4.964838 5.4047924 6.3915936 5.1796875 8.0625 C 3.8449213 9.092592 2.9902344 10.464674 2.9902344 12 C 2.9902344 13.535326 3.8449213 14.907408 5.1796875 15.9375 C 5.4047927 17.608405 6.1666193 19.035162 7.4960938 19.802734 C 8.8255733 20.57031 10.440697 20.515688 12 19.875 C 13.559559 20.515455 15.176422 20.570285 16.505859 19.802734 C 17.835376 19.035138 18.593584 17.608299 18.818359 15.9375 C 20.153841 14.907301 21.009766 13.535804 21.009766 12 C 21.009766 10.464196 20.153841 9.092699 18.818359 8.0625 C 18.593586 6.3916921 17.83538 4.964865 16.505859 4.1972656 C 15.176422 3.4297148 13.559559 3.4845446 12 4.125 C 11.320172 3.8456889 10.629856 3.6750878 9.9570312 3.6386719 z M 9.9199219 4.6542969 C 10.182486 4.6692561 10.453887 4.7181237 10.728516 4.7832031 C 10.044639 5.2120141 9.3836707 5.7551097 8.7636719 6.390625 C 7.9013347 6.6103803 7.0994461 6.9121321 6.3847656 7.2910156 C 6.6812305 6.300184 7.2277631 5.5293122 8.0058594 5.0800781 C 8.5713546 4.7535893 9.2207236 4.614461 9.9199219 4.6542969 z M 14.080078 4.6542969 C 14.779276 4.614461 15.430599 4.7535894 15.996094 5.0800781 C 16.77419 5.5293121 17.318769 6.3001839 17.615234 7.2910156 C 16.900554 6.9121321 16.098665 6.6103803 15.236328 6.390625 C 14.615728 5.7550337 13.955824 5.2120142 13.271484 4.7832031 C 13.54636 4.7180244 13.817287 4.669269 14.080078 4.6542969 z M 12.001953 5.2441406 C 12.044949 5.2650935 12.087765 5.2806871 12.130859 5.3027344 C 12.532673 5.5083061 12.934393 5.7635611 13.330078 6.0605469 C 12.89472 6.01805 12.453049 5.9902344 12 5.9902344 C 11.547623 5.9902344 11.106617 6.018174 10.671875 6.0605469 C 11.067215 5.7639092 11.467691 5.5100733 11.869141 5.3046875 C 11.913505 5.2819901 11.957692 5.2656781 12.001953 5.2441406 z M 12 7.0097656 C 12.952441 7.0097656 13.861478 7.1215122 14.707031 7.3144531 C 15.296143 7.9497666 15.846581 8.6819499 16.322266 9.5058594 C 16.798201 10.330203 17.154695 11.172084 17.410156 12 C 17.154494 12.828263 16.798201 13.67175 16.322266 14.496094 C 15.846485 15.320171 15.296079 16.050493 14.707031 16.685547 C 13.861478 16.878488 12.952441 16.990234 12 16.990234 C 11.047559 16.990234 10.138522 16.878488 9.2929688 16.685547 C 8.7039212 16.050493 8.1535154 15.320171 7.6777344 14.496094 C 7.201799 13.671749 6.8455059 12.828263 6.5898438 12 C 6.8453051 11.172084 7.201799 10.330204 7.6777344 9.5058594 C 8.1535155 8.6817824 8.7037207 7.9498544 9.2929688 7.3144531 C 10.138522 7.1215122 11.047559 7.0097656 12 7.0097656 z M 7.5214844 7.8808594 C 7.2674863 8.2362549 7.0211316 8.6042874 6.7949219 8.9960938 C 6.5686258 9.3880501 6.3741937 9.7838208 6.1933594 10.181641 C 6.1341196 9.6908963 6.1138609 9.2140745 6.1367188 8.7636719 C 6.139204 8.7147005 6.146983 8.6694166 6.1503906 8.6210938 C 6.1900383 8.5943318 6.2249804 8.5653619 6.265625 8.5390625 C 6.6443211 8.2940238 7.0667778 8.0749521 7.5214844 7.8808594 z M 16.478516 7.8808594 C 16.933222 8.0749521 17.355679 8.2940238 17.734375 8.5390625 C 17.775802 8.5658684 17.811171 8.5957606 17.851562 8.6230469 C 17.85497 8.6713697 17.862749 8.7166536 17.865234 8.765625 C 17.888093 9.2160364 17.865883 9.6908862 17.806641 10.181641 C 17.625901 9.783766 17.431374 9.3880499 17.205078 8.9960938 C 16.978869 8.6042873 16.732609 8.2362001 16.478516 7.8808594 z M 11.25 8 L 10.279297 11.882812 L 9.25 12.150391 L 9 13.150391 L 10.029297 12.882812 L 9.5 15 L 14.75 15 L 15.25 14 L 11.75 14 L 12.167969 12.326172 L 13.800781 11.900391 L 14.050781 10.900391 L 12.417969 11.326172 L 13.25 8 L 11.25 8 z M 5.1132812 9.4941406 C 5.1427809 10.300932 5.2829325 11.145185 5.5234375 12 C 5.2828534 12.854968 5.142786 13.698926 5.1132812 14.505859 C 4.4043699 13.75407 4.0097656 12.897844 4.0097656 12 C 4.0097656 11.102156 4.4043699 10.245929 5.1132812 9.4941406 z M 18.886719 9.4941406 C 19.59563 10.245929 19.990234 11.102156 19.990234 12 C 19.990234 12.897844 19.59563 13.75407 18.886719 14.505859 C 18.857361 13.698865 18.7168 12.85513 18.476562 12 C 18.716731 11.144988 18.857374 10.301024 18.886719 9.4941406 z M 6.1933594 13.818359 C 6.3741937 14.216179 6.5686258 14.613903 6.7949219 15.005859 C 7.0211314 15.397666 7.2674864 15.763745 7.5214844 16.119141 C 7.0667778 15.925048 6.6443211 15.705976 6.265625 15.460938 C 6.2249804 15.434638 6.1900383 15.405668 6.1503906 15.378906 C 6.1469257 15.329934 6.1392378 15.284011 6.1367188 15.234375 C 6.1138608 14.783972 6.1342193 14.308931 6.1933594 13.818359 z M 17.806641 13.818359 C 17.865781 14.308931 17.88614 14.783972 17.863281 15.234375 C 17.860762 15.284011 17.853074 15.329934 17.849609 15.378906 C 17.809962 15.405668 17.77502 15.434638 17.734375 15.460938 C 17.355679 15.705976 16.933222 15.925048 16.478516 16.119141 C 16.732609 15.7638 16.978869 15.397666 17.205078 15.005859 C 17.431374 14.613903 17.625901 14.216234 17.806641 13.818359 z M 6.3867188 16.708984 C 7.1010099 17.087493 7.9019514 17.389777 8.7636719 17.609375 C 9.3832633 18.244473 10.043162 18.788123 10.726562 19.216797 C 9.7211005 19.45506 8.7831767 19.368706 8.0058594 18.919922 C 7.2278329 18.470728 6.6829142 17.700186 6.3867188 16.708984 z M 17.613281 16.708984 C 17.317021 17.699749 16.773885 18.470865 15.996094 18.919922 C 15.218833 19.368674 14.278817 19.454994 13.273438 19.216797 C 13.9573 18.788123 14.616137 18.244548 15.236328 17.609375 C 16.098049 17.389777 16.89899 17.087493 17.613281 16.708984 z M 10.673828 17.939453 C 11.107954 17.981702 11.548295 18.009766 12 18.009766 C 12.452377 18.009766 12.893383 17.981826 13.328125 17.939453 C 12.933549 18.23525 12.531611 18.490284 12.130859 18.695312 C 12.086853 18.717827 12.043906 18.734484 12 18.755859 C 11.956094 18.734484 11.913147 18.717827 11.869141 18.695312 C 11.468431 18.490305 11.068365 18.235211 10.673828 17.939453 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/electrum.svg b/.icons/awkward/24x24/apps/electrum.svg
new file mode 100644
index 00000000..a06da37f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/electrum.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.01074,-0.20895 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.2 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.25 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.01075,-0.29105 z"/>
+ <ellipse style="fill:none;stroke:#1488c4;stroke-width:1.01925898" cx="12" cy="12" rx="8.5" ry="5.5"/>
+ <ellipse style="fill:none;stroke:#1488c4;stroke-width:1.01925898" cx="-4.392" cy="16.392" rx="8.5" ry="5.5" transform="rotate(-60)"/>
+ <ellipse style="fill:none;stroke:#1488c4;stroke-width:1.01925898" cx="-16.392" cy="-4.392" rx="8.5" ry="5.5" transform="matrix(-0.5,-0.8660254,-0.8660254,0.5,0,0)"/>
+ <path style="fill:#1488c4" d="M 10 8 L 10 9 L 9 9 L 9 10 L 10 10 L 10 14 L 9 14 L 9 15 L 10 15 L 10 16 L 11 16 L 11 15 L 12 15 L 12 16 L 13 16 L 13 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 12 C 15 11.446 14.554 11 14 11 L 14 10 C 14 9.446 13.554 9 13 9 L 13 8 L 12 8 L 12 9 L 11 9 L 11 8 L 10 8 z M 11 10 L 13 10 L 13 11 L 11 11 L 11 10 z M 11 12 L 14 12 L 14 14 L 11 14 L 11 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/element4l.svg b/.icons/awkward/24x24/apps/element4l.svg
new file mode 100644
index 00000000..f3d837ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/element4l.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#81dbf9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <circle fill="#2a6c87" cx="4" cy="10" r="2"/>
+ <circle fill="#2a6c87" cx="16" cy="10" r="2"/>
+ <path fill="#2a6c87" d="m13 13.394c0 0.887-1.567 1.606-3.5 1.606s-3.5-0.719-3.5-1.606c0-0.8869 1.567 0 3.5 0s3.5-0.8869 3.5 0z"/>
+ <circle fill="#fff" cx="4.5" cy="9.5"/>
+ <circle fill="#fff" cx="16.5" cy="9.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/elisa.svg b/.icons/awkward/24x24/apps/elisa.svg
new file mode 100644
index 00000000..304c34dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/elisa.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <path style="opacity:0.2" d="m 7.9091797,1109.0196 c -1.057472,0 -1.9091795,0.8908 -1.9091795,1.9971 v 0.01 c 0,1.1063 0.8517075,1.997 1.9091795,1.997 H 16.09082 c 1.057474,0 1.90918,-0.8907 1.90918,-1.997 v -0.01 c 0,-1.1064 -0.851706,-1.9971 -1.90918,-1.9971 z m 0.090821,0.5 c 0.8284271,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.6715729,1.5 -1.5,1.5 -0.8284272,0 -1.5000001,-0.6716 -1.5000001,-1.5 0,-0.8284 0.6715729,-1.5 1.5000001,-1.5 z m 7.9999993,0 c 0.828427,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.671573,-1.5 1.5,-1.5 z"/>
+ <path style="opacity:0.2" d="m 2,1116.8547 v 0.5 c 0,0.9222 0.6959893,1.665 1.5605469,1.665 H 20.439453 c 0.864557,0 1.560547,-0.7428 1.560547,-1.665 v -0.5 c 0,0.9222 -0.69599,1.665 -1.560547,1.665 H 3.5605469 C 2.6959893,1118.5197 2,1117.7769 2,1116.8547 Z"/>
+ <path style="fill:#3f3f3f" transform="translate(0,1098.5197)" d="M 3.5605469 4 C 2.6959894 4 2 4.7419625 2 5.6640625 L 2 18.335938 C 2 19.258137 2.6959894 20 3.5605469 20 L 20.439453 20 C 21.30401 20 22 19.258137 22 18.335938 L 22 5.6640625 C 22 4.7419625 21.30401 4 20.439453 4 L 3.5605469 4 z M 7.5 10.25 A 1.75 1.75 0 0 1 8.5566406 10.607422 A 1.5 1.5 0 0 1 9.5 12 A 1.5 1.5 0 0 1 8.5625 13.388672 A 1.75 1.75 0 0 1 7.5 13.75 A 1.75 1.75 0 0 1 5.75 12 A 1.75 1.75 0 0 1 7.5 10.25 z M 16.5 10.25 A 1.75 1.75 0 0 1 18.25 12 A 1.75 1.75 0 0 1 16.5 13.75 A 1.75 1.75 0 0 1 15.443359 13.392578 A 1.5 1.5 0 0 1 14.5 12 A 1.5 1.5 0 0 1 15.4375 10.611328 A 1.75 1.75 0 0 1 16.5 10.25 z"/>
+ <path style="fill:#e4e4e4" transform="translate(0,1098.5197)" d="M 4.8027344 6 C 4.3579455 6 4 6.4305969 4 6.9667969 L 4 10 L 20 10 L 20 6.9667969 C 20 6.4305969 19.642053 6 19.197266 6 L 4.8027344 6 z"/>
+ <path style="opacity:0.2" transform="translate(0,1098.5197)" d="M 4 15.089844 L 4 15.589844 C 4 16.094444 4.3579455 16.5 4.8027344 16.5 L 19.197266 16.5 C 19.642053 16.5 20 16.094444 20 15.589844 L 20 15.089844 C 20 15.594444 19.642053 16 19.197266 16 L 4.8027344 16 C 4.3579455 16 4 15.594444 4 15.089844 z"/>
+ <path style="fill:#1eb259" transform="translate(0,1098.5197)" d="M 4 10 L 4 15.089844 C 4 15.594444 4.3579455 16 4.8027344 16 L 19.197266 16 C 19.642053 16 20 15.594444 20 15.089844 L 20 10 L 4 10 z M 8 10.5 A 1.5 1.5 0 0 1 9.5 12 A 1.5 1.5 0 0 1 8 13.5 A 1.5 1.5 0 0 1 6.5 12 A 1.5 1.5 0 0 1 8 10.5 z M 16 10.5 A 1.5 1.5 0 0 1 17.5 12 A 1.5 1.5 0 0 1 16 13.5 A 1.5 1.5 0 0 1 14.5 12 A 1.5 1.5 0 0 1 16 10.5 z"/>
+ <path style="fill:#4f4f4f" d="m 3.4999991,1118.5197 1.9999994,-3.5 H 18.499999 l 2,3.5 z"/>
+ <circle style="opacity:0.4" cx="7" cy="1116.52" r="1"/>
+ <circle style="opacity:0.4" cx="17" cy="1116.52" r="1"/>
+ <path style="fill:#3f3f3f" d="m 7.9091797,1108.5197 c -1.057472,0 -1.9091795,0.8908 -1.9091795,1.9971 v 0.01 c 0,1.1063 0.8517075,1.997 1.9091795,1.997 H 16.09082 c 1.057474,0 1.90918,-0.8907 1.90918,-1.997 v -0.01 c 0,-1.1064 -0.851706,-1.9971 -1.90918,-1.9971 z m 0.090821,0.5 c 0.8284271,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.6715729,1.5 -1.5,1.5 -0.8284272,0 -1.5000001,-0.6716 -1.5000001,-1.5 0,-0.8284 0.6715729,-1.5 1.5000001,-1.5 z m 7.9999993,0 c 0.828427,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.671573,-1.5 1.5,-1.5 z"/>
+ <path style="fill:#cccccc" d="m 10,1109.5197 h 4 v 2 h -4 z"/>
+ <path style="fill:#874f29" d="m 9.9999998,1109.5197 v 2 h 1.8255982 c 0.114652,-0.321 0.173766,-0.6592 0.174803,-1 -10e-4,-0.3408 -0.06015,-0.679 -0.174803,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5605469,1102.5197 C 2.6959894,1102.5197 2,1103.2626 2,1104.1847 v 0.5 c 0,-0.9221 0.6959894,-1.665 1.5605469,-1.665 H 20.439453 c 0.864557,0 1.560547,0.7429 1.560547,1.665 v -0.5 c 0,-0.9221 -0.69599,-1.665 -1.560547,-1.665 z"/>
+ <path style="fill:#ffffff;opacity:0.1" transform="translate(0,1098.5197)" d="M 5.5 16.5 L 3.5 20 L 3.7851562 20 L 5.5 17 L 18.5 17 L 20.214844 20 L 20.5 20 L 18.5 16.5 L 5.5 16.5 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="10" y="1109.52"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/emacs-24.svg b/.icons/awkward/24x24/apps/emacs-24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs-24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emacs-25.svg b/.icons/awkward/24x24/apps/emacs-25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs-25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emacs-nox.svg b/.icons/awkward/24x24/apps/emacs-nox.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs-nox.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emacs-snapshot.svg b/.icons/awkward/24x24/apps/emacs-snapshot.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs-snapshot.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emacs.svg b/.icons/awkward/24x24/apps/emacs.svg
new file mode 100644
index 00000000..a3eb53c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#6966b2" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="m 7.2053,18.872 c 0,0 0.84353,0.24232 1.9664,0.38086 0.45473,0.0561 2.1849,0.25219 3.5114,0.24704 0,0 1.6156,0.002 2.5074,-0.12352 0.93313,-0.13114 1.4618,-0.2985 1.756,-0.6325 0.0077,-0.07964 0.14201,-0.33924 -0.22071,-0.58955 -0.92732,-0.64 -2.1261,-0.8152 -4.4547,-1.3623 -2.575,-0.6405 -3.3445,-1.2538 -3.7289,-1.6977 -0.36447,-0.44486 0.068413,-1.3687 2.1433,-1.822 1.0505,-0.25292 4.9631,-0.2994 4.9631,-0.2994 -1.1225,-0.8817 -3.2299,-2.4603 -3.6606,-2.796 -0.37779,-0.29442 -0.9866,-0.74625 -1.052,-1.15 -0.08828,-0.39304 0.53707,-0.5823 0.86814,-0.6041 1.0668,-0.072785 2.5234,0.05095 3.8182,0.3057 0.65083,0.12806 0.76514,0.10918 0.76514,0.10918 0.92697,0.0437 1.6479,-0.43672 1.6112,-1.4484 -0.0074,-1.0263 -1.0445,-1.8492 -2.1923,-1.8852 -1.081,-0.03385 -3.7447,0.15285 -3.7447,0.15285 3.1046,0.63325 3.6122,0.79485 3.7741,1.1646 0.09564,0.21836 -0.15976,0.43546 -1.0153,0.39304 -0.93136,-0.04615 -2.8398,-0.2693 -2.8398,-0.2693 -1.8171,-0.2766 -3.0826,-0.5386 -3.6343,0.17468 -0.36047,0.46601 0.051498,1.0336 0.21335,1.3684 0.72097,1.2446 1.9677,2.0986 2.7588,2.7004 0.29768,0.22644 1.2065,0.72785 1.2065,0.72785 -2.8251,-0.76425 -5.076,-0.33482 -6.5037,0.4076 -1.6406,0.9608 -1.36,2.5821 1.2433,4.0978 1.5376,0.89525 2.3032,1.3254 4.8207,1.6312 1.4715,0.23214 1.6908,0.32712 1.6796,0.4483 -0.01577,0.17061 -1.7417,0.23526 -2.2161,0.26763 -1.2069,0.08235 -4.3282,0.10294 -4.3438,0.10294 z"/>
+ <path style="fill:#ffffff" d="m 7.2053,18.372 c 0,0 0.84353,0.24232 1.9664,0.38086 0.45473,0.0561 2.1849,0.25219 3.5114,0.24704 0,0 1.6156,0.002 2.5074,-0.12352 0.93313,-0.13114 1.4618,-0.2985 1.756,-0.6325 0.0077,-0.07964 0.14201,-0.33924 -0.22071,-0.58955 -0.92732,-0.64 -2.1261,-0.8152 -4.4547,-1.3623 -2.575,-0.6405 -3.3445,-1.2538 -3.7289,-1.6977 -0.36447,-0.44486 0.068413,-1.3687 2.1433,-1.822 1.0505,-0.25292 4.9631,-0.2994 4.9631,-0.2994 -1.1225,-0.8817 -3.2299,-2.4603 -3.6606,-2.796 -0.37779,-0.29442 -0.9866,-0.74625 -1.052,-1.15 -0.08828,-0.39304 0.53707,-0.5823 0.86814,-0.6041 1.0668,-0.072785 2.5234,0.05095 3.8182,0.3057 0.65083,0.12806 0.76514,0.10918 0.76514,0.10918 0.92697,0.0437 1.6479,-0.43672 1.6112,-1.4484 -0.0074,-1.0263 -1.0445,-1.8492 -2.1923,-1.8852 -1.081,-0.03385 -3.7447,0.15285 -3.7447,0.15285 3.1046,0.63325 3.6122,0.79485 3.7741,1.1646 0.09564,0.21836 -0.15976,0.43546 -1.0153,0.39304 -0.931,-0.0475 -2.839,-0.2706 -2.839,-0.2706 -1.8175,-0.2766 -3.0829,-0.5386 -3.6346,0.1746 -0.36047,0.46601 0.051498,1.0336 0.21335,1.3684 0.72097,1.2446 1.9677,2.0986 2.7588,2.7004 0.29768,0.22644 1.2065,0.72785 1.2065,0.72785 -2.8251,-0.76425 -5.076,-0.33482 -6.5037,0.4076 -1.6406,0.9608 -1.36,2.5821 1.2433,4.0978 1.5376,0.89525 2.3032,1.3254 4.8207,1.6312 1.4715,0.23214 1.6908,0.32712 1.6796,0.4483 -0.01577,0.17061 -1.7417,0.23526 -2.2161,0.26763 -1.2069,0.08235 -4.3282,0.10294 -4.3438,0.10294 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/emacs24.svg b/.icons/awkward/24x24/apps/emacs24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emacs25.svg b/.icons/awkward/24x24/apps/emacs25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emacs25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/email.svg b/.icons/awkward/24x24/apps/email.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/email.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/emby-server.svg b/.icons/awkward/24x24/apps/emby-server.svg
new file mode 100644
index 00000000..58f6dee6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emby-server.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.325936,2.499866 A 0.69775358,0.69775358 0 0 0 10.842644,2.7042656 L 5.8589293,7.6879808 a 0.69775358,0.69775358 0 0 0 0,0.9865686 L 6.029716,8.8453361 2.2042654,12.670787 a 0.69775358,0.69775358 0 0 0 0,0.986569 l 4.9837149,4.983715 a 0.69775358,0.69775358 0 0 0 0.986569,0 l 0.1707867,-0.170787 3.825451,3.825451 a 0.69775358,0.69775358 0 0 0 0.986568,0 l 4.983716,-4.983715 a 0.69775358,0.69775358 0 0 0 0,-0.986569 l -0.170787,-0.170787 3.825451,-3.825451 a 0.69775358,0.69775358 0 0 0 0,-0.986568 L 16.812019,6.3589294 a 0.69775358,0.69775358 0 0 0 -0.986568,0 L 15.654664,6.5297161 11.829213,2.7042656 A 0.69775358,0.69775358 0 0 0 11.325936,2.499866 Z"/>
+ <path style="fill:#52b54a" d="M 11.325936,1.9998609 A 0.69775358,0.69775358 0 0 0 10.842644,2.2042604 L 5.8589293,7.1879758 a 0.69775358,0.69775358 0 0 0 0,0.9865685 L 6.029716,8.345331 2.2042654,12.170782 a 0.69775358,0.69775358 0 0 0 0,0.986569 l 4.9837149,4.983715 a 0.69775358,0.69775358 0 0 0 0.986569,0 l 0.1707867,-0.170787 3.825451,3.825451 a 0.69775358,0.69775358 0 0 0 0.986568,0 l 4.983716,-4.983715 a 0.69775358,0.69775358 0 0 0 0,-0.986569 l -0.170787,-0.170787 3.825451,-3.825451 a 0.69775358,0.69775358 0 0 0 0,-0.986568 L 16.812019,5.8589243 a 0.69775358,0.69775358 0 0 0 -0.986568,0 L 15.654664,6.029711 11.829213,2.2042604 A 0.69775358,0.69775358 0 0 0 11.325936,1.9998609 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.49451898,0,0,0.48944686,-39.376848,1.8200311)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.326165,1.9997922 A 0.69775358,0.69775358 0 0 0 10.842762,2.2038958 L 5.8593128,7.1883213 A 0.69775358,0.69775358 0 0 0 5.7020847,7.9305163 0.69775358,0.69775358 0 0 1 5.8593128,7.6883264 L 10.842762,2.7039009 A 0.69775358,0.69775358 0 0 1 11.326165,2.4997972 0.69775358,0.69775358 0 0 1 11.8291,2.7039009 l 3.825234,3.8262107 0.1709,-0.1709002 a 0.69775358,0.69775358 0 0 1 0.986338,0 l 4.984426,4.9834486 a 0.69775358,0.69775358 0 0 1 0.157228,0.244143 0.69775358,0.69775358 0 0 0 -0.157228,-0.744148 L 16.811572,5.8592063 a 0.69775358,0.69775358 0 0 0 -0.986338,0 L 15.654334,6.0301065 11.8291,2.2038958 A 0.69775358,0.69775358 0 0 0 11.326165,1.9997922 Z M 5.78607,8.588726 2.2040023,12.170794 a 0.69775358,0.69775358 0 0 0 -0.1572282,0.742195 0.69775358,0.69775358 0 0 1 0.1572282,-0.24219 L 6.0292365,8.8455646 5.8593128,8.6746644 A 0.69775358,0.69775358 0 0 1 5.78607,8.588726 Z m 12.42786,7.32234 -0.243166,0.243167 0.169923,0.1709 a 0.69775358,0.69775358 0 0 1 0.157228,0.244143 0.69775358,0.69775358 0 0 0 -0.08398,-0.65821 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.49451898,0,0,0.48944686,-39.376848,1.320026)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/emerald-theme-manager-icon.svg b/.icons/awkward/24x24/apps/emerald-theme-manager-icon.svg
new file mode 100644
index 00000000..4a7d05eb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emerald-theme-manager-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 7.4285444,3.5000005 a 1.1429779,1.2001345 0 0 0 -0.83371,0.379106 l -4.285739,4.8000589 a 1.1429779,1.2001345 0 0 0 -0.032366,1.6037306 l 8.8571946,10.800131 a 1.1429779,1.2001345 0 0 0 1.732151,0 L 21.723268,10.282896 A 1.1429779,1.2001345 0 0 0 21.690908,8.6791654 L 17.405166,3.8791065 a 1.1429779,1.2001345 0 0 0 -0.833713,-0.379106 l -4.571454,0 -4.5714546,0 z"/>
+ <path style="fill:#87d53c" d="m 7.4285444,3.0000004 a 1.1429779,1.2001345 0 0 0 -0.83371,0.379106 L 2.3090954,8.1791653 A 1.1429779,1.2001345 0 0 0 2.2767297,9.7828952 L 11.133924,20.583026 a 1.1429779,1.2001345 0 0 0 1.732151,0 L 21.723268,9.7828952 A 1.1429779,1.2001345 0 0 0 21.690907,8.1791653 L 17.405166,3.3791064 a 1.1429779,1.2001345 0 0 0 -0.833713,-0.379106 l -4.571454,0 -4.5714546,0 z"/>
+ <path style="opacity:0.2" d="M 7.4277344 3 A 1.1429779 1.2001345 0 0 0 6.5957031 3.3789062 L 2.3085938 8.1796875 A 1.1429779 1.2001345 0 0 0 2.0019531 9 L 22 9 A 1.1429779 1.2001345 0 0 0 21.691406 8.1796875 L 17.404297 3.3789062 A 1.1429779 1.2001345 0 0 0 16.572266 3 L 12 3 L 7.4277344 3 z"/>
+ <path style="fill:#87d53c" d="m 12,3 5,6 -9.9999999,-2e-7 z"/>
+ <path style="opacity:0.2" d="m 12,21 5,-12 -9.9999999,2e-7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.4277344 3 A 1.1429779 1.2001345 0 0 0 6.5957031 3.3789062 L 2.3085938 8.1796875 A 1.1429779 1.2001345 0 0 0 2.0273438 9.25 A 1.1429779 1.2001345 0 0 1 2.3085938 8.6796875 L 6.5957031 3.8789062 A 1.1429779 1.2001345 0 0 1 7.4277344 3.5 L 12 3.5 L 16.572266 3.5 A 1.1429779 1.2001345 0 0 1 17.404297 3.8789062 L 21.691406 8.6796875 A 1.1429779 1.2001345 0 0 1 21.974609 9.25 A 1.1429779 1.2001345 0 0 0 21.691406 8.1796875 L 17.404297 3.3789062 A 1.1429779 1.2001345 0 0 0 16.572266 3 L 12 3 L 7.4277344 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/empathy.svg b/.icons/awkward/24x24/apps/empathy.svg
new file mode 100644
index 00000000..b4f09e33
--- /dev/null
+++ b/.icons/awkward/24x24/apps/empathy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m15 18.5h4v4z"/>
+ <path style="fill:#cccccc" d="m15 18h4v4z"/>
+ <rect style="opacity:.2" width="16" height="20" x="-18.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="20" x="-18" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.1" d="m12 5.5c-2.7614211 0-5 2.2385789-5 5 0 2.761422 2.2385789 5 5 5 2.761422 0 5-2.238578 5-5 0-2.7614211-2.238578-5-5-5z"/>
+ <path style="fill:#3f7ed9" d="m12 5c-2.7614211 0-5 2.2385789-5 5 0 2.761422 2.2385789 5 5 5 2.761422 0 5-2.238578 5-5 0-2.7614211-2.238578-5-5-5z"/>
+ <path style="opacity:.2" d="m10 8.5v1h1v-1zm3 0v1h1v-1zm2 3c-0.706484 0.675107-1.817543 1-3.064453 1-1.19097 0-2.226772-0.293132-2.935547-0.916992 0.3626805 0.998204 1.092444 1.929407 3.008789 1.916992 1.916353-0.012405 2.670352-0.9557 2.991211-2z"/>
+ <path style="fill:#ffffff" d="m10 8v1h1v-1zm3 0v1h1v-1zm2 3c-0.706484 0.675107-1.817543 1-3.064453 1-1.19097 0-2.226772-0.293132-2.935547-0.916992 0.3626805 0.998204 1.092444 1.929407 3.008789 1.916992 1.916353-0.012405 2.670352-0.9557 2.991211-2z"/>
+ <rect style="fill:none" width="8" height="8" x="9.28" y="7.05"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/emule.svg b/.icons/awkward/24x24/apps/emule.svg
new file mode 100644
index 00000000..50c4f571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/emule.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1" viewBox="0 0 21.42 19.89" xml:space="preserve">
+ <path style="opacity:0.2" d="M 14.105211,0.57473426 C 13.916165,0.57225926 13.250949,0.98287983 13.005447,1.3503204 12.4458,2.1879409 11.923757,3.1034082 11.351444,4.2574614 10.786727,5.3961995 10.731711,5.3654836 10.797205,7.7153557 10.429122,7.7509042 10.095841,7.8314792 9.7915573,7.9471602 L 9.7741287,7.9192739 C 8.7500791,6.3968924 7.0713963,4.5570356 5.0212669,3.3895021 4.844491,3.2888312 4.7165834,3.2461115 4.6273737,3.2518137 4.0029065,3.2917287 5.3188565,6.004537 5.7062227,6.6033918 6.0575809,7.1465449 6.9290809,8.1356806 7.6268878,8.8848351 7.7165099,8.9810467 7.9029395,9.190115 8.085268,9.3937586 8.0300034,9.484235 7.9740478,9.5751245 7.9249221,9.6708783 7.8394889,9.9383069 7.7942053,10.235127 7.7942053,10.559752 c 0,1.122857 0.3469027,1.98942 0.2474905,3.130232 -0.1347179,1.546132 -1.2833739,2.48043 -0.7738434,3.87793 0.01057,0.03418 0.013743,0.06453 0.026143,0.09934 0.1051997,0.295434 0.3158575,0.601501 0.6100116,0.942904 0.04763,0.05528 0.1041652,0.104261 0.1620888,0.151631 0.2311405,0.192983 0.5356989,0.326589 0.887131,0.413065 0.2403375,0.05914 0.5014036,0.0988 0.7703573,0.122003 0.091568,0.0079 0.1839823,0.01281 0.2771199,0.01743 l 0.07843,-0.01046 c 0.943868,0.03728 1.933201,-0.06962 2.511504,-0.101088 0.138137,-0.0075 0.276566,-0.02296 0.414808,-0.04531 0.427037,-0.06908 0.848952,-0.207333 1.237453,-0.400865 l 0.0035,0 c 0.01879,-0.0096 0.03539,-0.0215 0.05403,-0.03137 0.148026,-0.07657 0.29293,-0.158853 0.42875,-0.250977 0.434697,-0.294798 0.797905,-0.665267 1.035278,-1.087563 0.202569,-0.360369 0.311866,-0.759348 0.296291,-1.179937 -0.0052,-0.435566 -0.137116,-0.894578 -0.437466,-1.362941 C 14.64474,13.317944 13.583457,11.443894 13.528314,9.4042162 13.49868,9.1070586 13.394595,8.8479914 13.233766,8.6268878 13.087977,8.4461513 12.901438,8.3018398 12.695212,8.1807074 c 0.05401,-0.1007037 0.108562,-0.2481662 0.158604,-0.348578 0.839921,-1.6858213 1.147624,-4.2521095 1.38734,-6.2883481 0.08425,-0.71561837 0.01109,-0.96712008 -0.135945,-0.96904704 z"/>
+ <circle style="fill:#ff4e4e" cx="13.832" cy="18.422" r="1.339"/>
+ <path style="fill:#895c33" d="m 14.105207,0.12851417 c -1.923363,1.35428173 -3.40395,4.27396433 -3.408489,5.98729353 4.98e-4,0.3171291 0.0094,0.7055167 0.0232,1.1962172 0.425238,0.023575 1.568741,0.247424 1.965703,0.4461809 0.05791,-0.099852 0.114679,-0.2640425 0.168189,-0.3714133 0.839921,-1.6858213 1.1485,-4.2529909 1.388217,-6.2892295 0.08425,-0.71561829 0.01022,-0.96712188 -0.13682,-0.96904883 z M 4.6273513,2.806033 c -0.6244672,0.039915 0.6914849,2.7522517 1.0788511,3.3511064 0.3513582,0.5431531 1.2237334,1.5331645 1.9215403,2.282319 0.1495283,0.1605223 0.6383054,0.715912 0.7648662,0.8475057 0,0 -0.2738229,0.1419199 -0.2205976,0.093768 C 8.4729458,9.1084837 9.4511848,7.6947834 9.8244495,7.5509987 l -0.049465,-0.07793 C 8.7509349,5.9506872 7.0722461,4.1103839 5.0221166,2.9428504 4.8453407,2.8421795 4.716561,2.8003307 4.6273513,2.806033 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" transform="matrix(0.89235982,0,0,0.89235982,0,-0.7638089)" d="M 15.806641 1 C 13.651274 2.5176409 11.991415 5.7889862 11.986328 7.7089844 C 11.986501 7.8191649 11.992274 7.9984311 11.994141 8.125 C 12.042992 6.1954757 13.68036 2.9971604 15.806641 1.5 C 15.893818 1.5011425 15.955198 1.5879319 15.982422 1.78125 C 16.01927 1.2276288 15.946701 1.0018355 15.806641 1 z M 5.1855469 4 C 4.9944971 4.0122116 4.9733421 4.2579176 5.0410156 4.6074219 C 5.070596 4.5466994 5.1144638 4.5045435 5.1855469 4.5 C 5.2855174 4.4936099 5.4288538 4.5414826 5.6269531 4.6542969 C 7.8198996 5.9031636 9.6149878 7.8311084 10.773438 9.4882812 C 10.863477 9.4073155 10.946083 9.3428904 11.009766 9.3183594 L 10.953125 9.2304688 C 9.8055503 7.5244512 7.9243778 5.4626632 5.6269531 4.1542969 C 5.4288538 4.0414826 5.2855174 3.9936099 5.1855469 4 z"/>
+ <path style="fill:#c37e3f" d="M 10.807669,7.2674068 C 9.4031967,7.3995751 8.4743998,8.1539745 7.9250873,9.2246766 7.8396541,9.4921052 7.793427,9.7889263 7.793427,10.113552 c 0,1.122856 0.3470387,1.990298 0.2476265,3.131109 -0.1347178,1.546132 -1.2820555,2.479567 -0.772525,3.877067 0.01057,0.03418 0.01376,0.0654 0.02616,0.100216 0.1051997,0.295434 0.3144486,0.601504 0.6086027,0.942906 0.04763,0.05528 0.1042542,0.10339 0.1621778,0.15076 0.2311405,0.192983 0.5361876,0.32659 0.8876198,0.413066 0.240337,0.05914 0.500955,0.09793 0.769909,0.121131 0.091567,0.0079 0.1841344,0.01368 0.2772722,0.0183 l 0.07934,-0.01046 c 0.943869,0.03728 1.932839,-0.06962 2.511143,-0.101088 0.138136,-0.0075 0.276794,-0.02296 0.415036,-0.04531 0.427036,-0.06908 0.84876,-0.207335 1.23726,-0.400866 l 0.0026,0 c 0.01879,-0.0096 0.03542,-0.02237 0.05406,-0.03224 0.148026,-0.07657 0.293167,-0.157981 0.428988,-0.250105 0.434697,-0.294798 0.798472,-0.66527 1.035845,-1.087566 0.20257,-0.360369 0.31203,-0.758478 0.296455,-1.179068 -0.0052,-0.435565 -0.137356,-0.895452 -0.437706,-1.363814 C 14.644763,12.871757 13.583202,10.998559 13.528059,8.9588806 13.498424,8.661723 13.394178,8.4026545 13.233349,8.1815501 12.680917,7.4966928 11.578124,7.2710468 10.807655,7.2674023 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="matrix(0.89235982,0,0,0.89235982,0,-0.7638089)" d="M 12.111328 9 C 10.537442 9.148111 9.4964322 9.9935047 8.8808594 11.193359 C 8.7851209 11.493046 8.734375 11.82567 8.734375 12.189453 C 8.734375 12.281102 8.7481705 12.362331 8.7519531 12.451172 C 8.7699011 12.181573 8.8069977 11.924566 8.8808594 11.693359 C 9.4964322 10.493505 10.537442 9.648111 12.111328 9.5 C 12.974734 9.5040841 14.211009 9.7559698 14.830078 10.523438 C 15.010307 10.771212 15.126947 11.061529 15.160156 11.394531 C 15.221951 13.680244 16.41125 15.780349 17.507812 17.490234 C 17.81013 17.961665 17.954648 18.42395 17.986328 18.867188 C 17.99892 18.752773 18.00241 18.635409 17.998047 18.517578 C 17.99222 18.029473 17.844392 17.515092 17.507812 16.990234 C 16.41125 15.280349 15.221951 13.180244 15.160156 10.894531 C 15.126947 10.561529 15.010307 10.271212 14.830078 10.023438 C 14.211009 9.2559698 12.974734 9.0040841 12.111328 9 z M 9.0117188 15.277344 C 9.0108167 15.417558 9.0245684 15.549809 9.0117188 15.697266 C 8.8788975 17.221632 7.8699051 18.216828 8.0175781 19.5 C 8.1261663 18.442488 8.8966197 17.518236 9.0117188 16.197266 C 9.0398921 15.87396 9.0331578 15.571049 9.0117188 15.277344 z"/>
+ <path style="fill:none" d="M 13.528131,8.9628356 C 13.280122,6.4784093 7.796377,6.61142 7.796377,10.114791 c 0,1.121164 0.3473657,1.987645 0.248008,3.126736 -0.1653388,1.895654 -1.8628686,2.867579 -0.1377823,4.909524 0.8712177,1.031253 3.5579253,0.665959 4.6846063,0.603406 2.160521,-0.119974 4.452623,-2.146593 3.031215,-4.360975 C 14.64443,12.869955 13.583243,10.99944 13.528131,8.9628356 l 0,0 z"/>
+ <path style="fill:#8e8e8e" d="m 12.847822,13.515868 c 0.507757,0 0.977194,-0.01001 1.3278,0.104062 0.378405,0.123092 0.618296,0.390754 0.618296,0.971575 0,0.531177 -0.885466,1.310234 -1.148769,2.038515 0.08859,0.625663 0.304133,1.24517 0.600774,1.722841 0.168022,-0.07744 0.329668,-0.164478 0.4825,-0.260219 0.43446,-0.27212 0.797885,-0.614233 1.035129,-1.004043 0.400213,-0.657567 0.441392,-1.450847 -0.141128,-2.272672 -1.411836,-2.567059 -6.9819773,-0.730326 -8.0407244,0.355121 -0.054646,0.34494 -0.7013464,1.093671 -0.2833601,2.177801 0.1051422,0.272708 0.3142697,0.55476 0.6082632,0.869899 0.237627,0.254692 0.6102497,0.41534 1.0494816,0.513122 0.2402055,0.05347 0.5003025,0.08814 0.769109,0.109117 0.091518,0.0071 0.1840119,0.01268 0.2770977,0.01687 -6e-4,-0.400895 0.03035,-0.800315 0.02107,-1.181741 -8e-4,-0.03317 -0.0019,-0.06619 -0.0034,-0.09907 -0.092389,-0.875426 -1.8170572,-1.043609 -1.8170572,-2.273958 0,-0.255134 0.090473,-0.47494 0.2477645,-0.664098 0.7817205,-0.940017 3.2139737,-1.123116 4.3971617,-1.123116 l 0,0 z"/>
+ <path style="fill:none" d="m 12.062637,12.360183 c 0.303657,0.213168 1.765004,0.473995 1.768544,-0.02544 0.0035,-0.491815 -0.01585,-0.909497 -0.08662,-1.185996 -0.07078,-0.2765 -0.214884,-0.800428 -0.505328,-1.026032 -0.182509,-0.1417594 -0.660719,-0.223167 -0.931014,-0.1520149 -0.270295,0.071152 -0.707075,1.1685919 -0.707549,1.5275259 -6.5e-4,0.468963 0.158308,0.648797 0.461966,0.861965 z"/>
+ <path style="opacity:0.2" d="m 12.166709,10.416872 c -0.216236,0.07115 -0.565659,1.168593 -0.566038,1.527526 -5.2e-4,0.468963 0.126646,0.648798 0.369572,0.861965 0.242925,0.213168 1.412002,0.473995 1.414834,-0.02544 0.0028,-0.491815 -0.01268,-0.909497 -0.0693,-1.185996 -0.05662,-0.2765 -0.171907,-0.800428 -0.404262,-1.026032 -0.146006,-0.141765 -0.528574,-0.223172 -0.74481,-0.15202 z"/>
+ <path style="fill:#ffffff" d="m 12.166709,9.9706926 c -0.216236,0.071151 -0.565659,1.1685924 -0.566038,1.5275254 -5.2e-4,0.468963 0.126646,0.648798 0.369572,0.861965 0.242925,0.213168 1.412002,0.473995 1.414834,-0.02544 0.0028,-0.491815 -0.01268,-0.909497 -0.0693,-1.185996 -0.05662,-0.2765 -0.171907,-0.800428 -0.404262,-1.026032 -0.146006,-0.1417644 -0.528574,-0.223172 -0.74481,-0.1520199 z"/>
+ <ellipse style="fill:#3f3f3f" cx="12.047" cy="12.175" rx=".446" ry=".446"/>
+ <path style="fill:none" d="m 10.002291,18.857851 c -0.0014,-0.832438 0.133741,-1.65847 -0.2388461,-2.330198 -0.3735283,-0.673424 -0.7868061,-1.256161 -1.3127841,-1.88867"/>
+ <path style="fill:none" d="m 14.245923,18.352861 c -0.394326,-0.634988 -0.645366,-1.52065 -0.645366,-2.338205 0,-0.63392 0.254663,-1.74749 0.575065,-2.394756"/>
+ <path style="fill:none" d="m 10.023368,17.676109 c 0.03279,-0.963599 -1.8204712,-1.097649 -1.8204712,-2.373028 0,-1.523006 3.2236582,-1.787213 4.6449252,-1.787213 1.055787,0 1.946096,-0.04326 1.946096,1.075637 0,0.531177 -0.885466,1.310234 -1.148769,2.038515"/>
+ <path style="fill:none" d="m 9.5444884,13.023053 c 0.7034626,-0.326283 1.2792126,-0.688015 1.1439996,-1.678215 -0.05266,-0.385829 -0.569295,-1.038526 -0.8959036,-1.245549 -0.8248941,-0.5228807 -1.3783112,0.385333 -1.309396,1.140662 0.051187,0.561352 0.3578377,2.109385 1.0613,1.783102 l 0,0 z"/>
+ <path style="opacity:0.2" d="M 10.692462,12.037164 C 10.650332,11.706454 10.237027,11.147 9.9757406,10.969552 9.3158267,10.52137 8.8730939,11.299837 8.9282259,11.947261 c 0.040949,0.481157 0.2862696,1.80804 0.8490383,1.52837 0.5627688,-0.279671 1.0233678,-0.589726 0.9151978,-1.438467 z"/>
+ <path style="fill:#ffffff" d="m 10.692462,11.590984 c -0.04213,-0.33071 -0.455435,-0.890164 -0.7167214,-1.067612 -0.6599139,-0.448182 -1.1026467,0.330285 -1.0475147,0.977709 0.040949,0.481157 0.2862696,1.80804 0.8490383,1.52837 0.5627688,-0.279671 1.0233678,-0.589726 0.9151978,-1.438467 z"/>
+ <circle style="fill:#3f3f3f" cx="10.262" cy="12.175" r=".446"/>
+ <path style="fill:#e4e4e4" d="m 12.847822,13.515868 c -1.183187,0 -3.6154407,0.183099 -4.3971612,1.123115 0.525978,0.632509 0.7609783,1.215246 1.1345066,1.88867 0.1775318,0.320101 0.2398221,0.675213 0.2565081,1.049386 0.0034,0.03206 0.0045,0.06503 0.0034,0.09907 0.0093,0.381427 -0.02171,0.780847 -0.02107,1.181742 0.9667765,0.04334 2.1730405,-0.06281 2.7671955,-0.09267 0.138061,-0.0069 0.27668,-0.02094 0.414846,-0.04158 0.4277,-0.0639 0.850907,-0.191514 1.239868,-0.37075 -0.296642,-0.477671 -0.512181,-1.097179 -0.600773,-1.722842 -0.02919,-0.206084 -0.04459,-0.412796 -0.04459,-0.615364 0,-0.63392 0.254662,-1.74749 0.575064,-2.394756 -0.350605,-0.114049 -0.820042,-0.104032 -1.327799,-0.104032 l 0,0 z"/>
+ <path style="fill:#3f3f3f" d="m 9.5850826,16.527653 c -0.3735283,-0.673424 -0.6084438,-1.256161 -1.1344218,-1.88867 -0.1572913,0.189159 -0.247764,0.408965 -0.247764,0.664098 0,1.23035 1.5463051,1.398532 1.6386939,2.273958 -0.01668,-0.374173 -0.078976,-0.729285 -0.2565081,-1.049386 z"/>
+ <path style="fill:#3f3f3f" d="m 14.175622,13.6199 c -0.320402,0.647266 -0.575065,1.760836 -0.575065,2.394756 0,0.202568 0.0154,0.40928 0.04459,0.615364 0.263302,-0.728281 1.148769,-1.507338 1.148769,-2.038515 0,-0.580821 -0.239892,-0.848483 -0.618296,-0.971605 z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="matrix(0.89235982,0,0,0.89235982,0,-0.7638089)" d="M 14.398438 16.001953 C 13.07253 16.001953 10.346718 16.206361 9.4707031 17.259766 C 9.5560525 17.362402 9.6221758 17.463678 9.6953125 17.564453 C 10.733614 16.689221 13.163669 16.501953 14.398438 16.501953 C 14.88796 16.501953 15.326807 16.510784 15.695312 16.589844 C 15.756267 16.423344 15.817178 16.255679 15.884766 16.119141 C 15.491869 15.991335 14.967442 16.001953 14.398438 16.001953 z M 15.259766 19.066406 C 15.254721 19.143334 15.240234 19.234729 15.240234 19.302734 C 15.240234 19.529737 15.258305 19.761245 15.291016 19.992188 C 15.366277 20.523706 15.523843 21.050464 15.740234 21.507812 C 15.814283 21.477816 15.892745 21.455099 15.964844 21.421875 C 15.63242 20.886585 15.390294 20.193321 15.291016 19.492188 C 15.270815 19.349568 15.267755 19.208303 15.259766 19.066406 z M 11.027344 21.03125 C 11.021252 21.347221 11.009247 21.663596 11.009766 21.988281 C 11.012864 21.98842 11.016428 21.988145 11.019531 21.988281 C 11.0286 21.711083 11.03969 21.430102 11.033203 21.164062 C 11.034436 21.125916 11.033107 21.088662 11.029297 21.052734 C 11.028969 21.045374 11.027704 21.038597 11.027344 21.03125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/encryptr.svg b/.icons/awkward/24x24/apps/encryptr.svg
new file mode 120000
index 00000000..195ca56a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/encryptr.svg
@@ -0,0 +1 @@
+Encryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/endless-sky.svg b/.icons/awkward/24x24/apps/endless-sky.svg
new file mode 100644
index 00000000..39749ac3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/endless-sky.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3c4164" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:#ff6a5b" width="4.281" height=".313" x="9.22" y="-.56" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="opacity:0.2" d="m 15.729908,6.9194055 c 0.972681,-0.972681 1.102984,-2.4194058 1.102984,-2.4194058 0,0 -1.446724,0.1303032 -2.419405,1.1029843 -0.972681,0.972681 -0.683452,1.2728345 -0.319933,1.636354 0.36352,0.36352 0.663673,0.6527485 1.636354,-0.3199325 z"/>
+ <path style="fill:#5f5f5f" d="m 9.4917055,10.073606 0.309383,0.602916 -0.293532,0.293532 1.1741305,1.17413 2.358897,-2.416242 0.992005,-2.188709 c 0.16257,-0.288298 0.143655,-0.310879 -0.07531,-0.5298475 L 13.787702,6.839812 C 13.555912,6.6126005 13.608259,6.69217 13.348243,6.7664555 l -1.297455,0.747944 z"/>
+ <path style="fill:#797979" d="M 5.86007,6.3986305 11.22296,11.76152 13.357864,9.5634785 7.497731,4.7609696 Z"/>
+ <rect style="opacity:0.2" width="1.222" height="3.818" x="9.02" y="-1.68" rx=".623" ry=".623" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="8.67" y="-1.32" rx=".623" ry=".623" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="fill:#ff5722" d="m 15.729908,6.4194055 c 0.972681,-0.972681 1.102984,-2.4194056 1.102984,-2.4194056 0,0 -1.446724,0.1303032 -2.419405,1.1029841 -0.972681,0.972681 -0.683452,1.2728345 -0.319933,1.636354 0.36352,0.36352 0.663673,0.6527485 1.636354,-0.3199325 z"/>
+ <path style="fill:#ffee58" d="M 14.093428,6.739632 C 13.891445,6.537649 13.721327,6.3510755 13.768937,6.0619845 c 0.0088,-0.00896 0.01382,-0.016105 0.02293,-0.025225 0.713627,-0.713627 1.774955,-0.809508 1.774955,-0.809508 0,0 -0.09588,1.061328 -0.809508,1.774955 -0.03039,0.03039 -0.05506,0.049725 -0.0837,0.076822 -0.236396,-9.5e-4 -0.401061,-0.160272 -0.580185,-0.3393965 z"/>
+ <rect style="opacity:0.2" width="1.222" height="3.818" x="12.8" y="-1.26" rx=".623" ry=".623" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="12.45" y="-.91" rx=".623" ry=".623" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#ff6a5b" width="4.281" height=".313" x="-24.72" y="-.56" transform="rotate(-135)"/>
+ <path style="fill:#5f5f5f" d="m 13.926395,14.508295 -0.602916,-0.309384 -0.293533,0.293533 -1.17413,-1.17413 2.416242,-2.358897 2.188709,-0.9920055 c 0.288298,-0.162571 0.310879,-0.1436555 0.529847,0.075314 l 0.169574,0.169574 c 0.227211,0.23179 0.147642,0.179442 0.07336,0.439458 l -0.747943,1.297455 z"/>
+ <path style="fill:#797979" d="m 17.601369,18.13993 -5.362889,-5.362889 2.198042,-2.134905 4.802508,5.860133 z"/>
+ <path style="opacity:0.2" d="m 4.2050523,20.445153 c 0.1297881,0.09627 0.3821638,0.07341 0.7131923,-0.129567 L 8.05136,17.583785 c 0,0 1.1144845,-0.329599 1.5020605,-0.729245 0.372764,-0.38437 0.6564355,-1.465942 0.6564355,-1.465942 L 11.786447,15.27279 14.758463,12.140249 14.436838,11.142123 15.425217,10.087241 14.918988,9.581012 14.412759,9.074783 13.357877,10.063162 12.359752,9.7415375 9.22721,12.713554 9.111402,14.290144 c 0,0 -1.0815725,0.283671 -1.4659425,0.656435 -0.399646,0.387576 -0.729245,1.502061 -0.729245,1.502061 l -2.7318011,3.133115 c -0.2029797,0.331029 -0.2258406,0.583404 -0.1295669,0.713192 0.021799,0.02939 0.05498,0.04563 0.088289,0.06192 0.016285,0.03331 0.03253,0.06649 0.061917,0.08829 z"/>
+ <rect style="opacity:0.2" width="1.222" height="3.818" x="-25.63" y="-1.68" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="-25.27" y="-1.32" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <path style="fill:#959595" d="m 4.2050523,19.945153 c 0.1297881,0.09627 0.3821638,0.07341 0.7131923,-0.129567 L 8.05136,17.083785 c 0,0 1.1144845,-0.329599 1.5020605,-0.729245 0.372764,-0.38437 0.6564355,-1.465942 0.6564355,-1.465942 L 11.786447,14.77279 14.758463,11.640249 14.436838,10.642123 15.425217,9.5872405 14.918988,9.081012 14.412759,8.574783 13.357877,9.563162 12.359752,9.2415375 9.22721,12.213554 9.111402,13.790144 c 0,0 -1.0815725,0.283671 -1.4659425,0.656435 -0.399646,0.387576 -0.729245,1.502061 -0.729245,1.502061 l -2.7318011,3.133115 c -0.2029797,0.331029 -0.2258406,0.583404 -0.1295669,0.713192 0.021799,0.02939 0.05498,0.04563 0.088289,0.06192 0.016285,0.03331 0.03253,0.06649 0.061917,0.08829 z"/>
+ <path style="opacity:0.4" d="m 8.3545205,16.631565 c 0.169953,-0.06878 0.610616,-0.48714 0.757088,-0.571337 l -1.171837,-1.171837 c -0.084197,0.146472 -0.502561,0.587135 -0.571337,0.757088 -0.2279865,0.541473 0.5345605,1.216438 0.986086,0.986086 z"/>
+ <path style="opacity:0.2" d="M 17.580594,8.770092 C 18.553276,7.797411 20,7.667108 20,7.667108 c 0,0 -0.130303,1.4467245 -1.102984,2.419405 -0.972681,0.972682 -1.272835,0.683453 -1.636354,0.319933 -0.36352,-0.36352 -0.652748,-0.6636735 0.319932,-1.636354 z"/>
+ <path style="fill:#ff5722" d="M 17.580594,8.270092 C 18.553276,7.297411 20,7.167108 20,7.167108 c 0,0 -0.130303,1.4467245 -1.102984,2.4194055 -0.972681,0.9726815 -1.272835,0.6834525 -1.636354,0.3199325 -0.36352,-0.3635195 -0.652748,-0.6636735 0.319932,-1.636354 z"/>
+ <path style="fill:#ffee58" d="m 17.260368,9.906572 c 0.201983,0.201983 0.388556,0.372101 0.677647,0.324491 0.009,-0.0088 0.0161,-0.01382 0.02522,-0.02293 0.713627,-0.713627 0.809508,-1.7749545 0.809508,-1.7749545 0,0 -1.061328,0.09588 -1.774954,0.8095075 -0.03039,0.03039 -0.04972,0.055065 -0.07682,0.083703 9.5e-4,0.2363965 0.160272,0.401061 0.339397,0.5801855 z"/>
+ <rect style="opacity:0.2" width="1.222" height="3.818" x="-21.85" y="-1.26" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="-21.49" y="-.91" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.209856,14.888599 9.111402,13.790145 13.357877,9.563162 14.895345,9.104655 14.436838,10.642124 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/engauge-digitizer.svg b/.icons/awkward/24x24/apps/engauge-digitizer.svg
new file mode 100644
index 00000000..1ac1be88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/engauge-digitizer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#4f4f4f" width="2" height="12" x="4" y="6"/>
+ <rect style="fill:#4f4f4f" width="2" height="16" x="16" y="-20" transform="rotate(90)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 8.314,13.496374 c 0,0 1.466155,-0.454759 2.350061,-0.679298 0.88583,-0.225026 1.817229,-0.913517 2.658931,-1.269702 0.959807,-0.406163 1.909013,-0.820623 2.658932,-1.544374 0.864245,-0.8340885 2.003312,-2.495299 2.003312,-2.495299"/>
+ <circle style="opacity:0.1" cx="5" cy="6.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="5" cy="6" r="2"/>
+ <circle style="opacity:0.1" cx="5" cy="17.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="5" cy="17" r="2"/>
+ <circle style="opacity:0.1" cx="19" cy="17.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="19" cy="17" r="2"/>
+ <circle style="opacity:0.1" cx="18" cy="7.5" r="2"/>
+ <circle style="fill:#14b141" cx="18" cy="7" r="2"/>
+ <circle style="opacity:0.1" cx="9" cy="13.5" r="2"/>
+ <circle style="fill:#14b141" cx="9" cy="13" r="2"/>
+ <circle style="opacity:0.1" cx="14" cy="11.5" r="2"/>
+ <circle style="fill:#14b141" cx="14" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/engrampa.svg b/.icons/awkward/24x24/apps/engrampa.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/engrampa.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/enhanced_browsing.svg b/.icons/awkward/24x24/apps/enhanced_browsing.svg
new file mode 100644
index 00000000..f6c6269a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/enhanced_browsing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#6943b5" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 17.042969,5.4867115 a 1.0001,1.0001 0 0 0 -0.978516,0.671875 l -4,11.0000005 a 1.0006162,1.0006162 0 1 0 1.880859,0.683594 l 4,-11.0000007 A 1.0001,1.0001 0 0 0 17.042969,5.4867115 Z M 8.5,9.5003834 A 1.5,1.5 0 0 0 7,11.000384 a 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 1.5,-1.5 1.5,1.5 0 0 0 -1.5,-1.5000006 z m 0,6.0000006 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 1.5,-1.5 1.5,1.5 0 0 0 -1.5,-1.5 z"/>
+ <circle style="fill:#67d0ff" cx="8.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#67d0ff" cx="8.5" cy="16.5" r="1.5"/>
+ <path style="fill:none;stroke:#67d0ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.005135,17 4,-11"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/enjoy-music-player.svg b/.icons/awkward/24x24/apps/enjoy-music-player.svg
new file mode 100644
index 00000000..3c65fe49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/enjoy-music-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#23c197" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <path opacity=".2" d="m8.7476 6.5002a0.73059 0.72965 0 0 0 -0.74764 0.72957v7.5408a0.73059 0.72965 0 0 0 1.0958 0.63173l3.2693-1.8847 3.2693-1.8857a0.73059 0.72965 0 0 0 0 -1.2635l-3.269-1.8872-3.2692-1.8848a0.73059 0.72965 0 0 0 -0.3482 -0.0978z"/>
+ <path fill="#fff" d="m8.7477 6.0002a0.73065 0.72965 0 0 0 -0.7477 0.72957v7.5408a0.73065 0.72965 0 0 0 1.0959 0.63173l3.2691-1.885 3.27-1.886a0.73065 0.72965 0 0 0 0 -1.2635l-3.27-1.8857-3.2691-1.8848a0.73065 0.72965 0 0 0 -0.34817 -0.097846z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/enpass.svg b/.icons/awkward/24x24/apps/enpass.svg
new file mode 100644
index 00000000..2a871258
--- /dev/null
+++ b/.icons/awkward/24x24/apps/enpass.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#124aa0" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="m 8.0134978,7.4999998 c -1.1041314,0 -2.1788324,0.9079305 -1.9922744,2 L 7.2165879,16.5 c 0.186559,1.092069 0.8891199,2 1.9932509,2 h 5.5803222 c 1.104131,0 1.806692,-0.907931 1.993251,-2 l 1.195364,-7.0000002 c 0.186559,-1.0920695 -0.888142,-2 -1.992274,-2 z M 12,10.500127 c 1.104618,0 2.000087,0.895431 2.000087,2 -9.13e-4,0.713617 -0.382006,1.372684 -1.000044,1.729492 v 1.770254 c 0,0.277 -0.223009,0.5 -0.500021,0.5 h -1.000044 c -0.277012,0 -0.500022,-0.223 -0.500022,-0.5 v -1.770254 c -0.618038,-0.356808 -0.99913,-1.015875 -1.0000437,-1.729492 -10e-8,-1.10457 0.8954697,-2 2.0000877,-2 z"/>
+ <path style="fill:#ffffff" d="m 8.0134978,6.9999999 c -1.1041314,0 -2.1788324,0.9079304 -1.9922744,1.9999999 L 7.2165879,16 c 0.186559,1.092069 0.8891199,2 1.9932509,2 h 5.5803222 c 1.104131,0 1.806692,-0.907931 1.993251,-2 L 17.978776,8.9999998 C 18.165335,7.9079303 17.090634,6.9999999 15.986502,6.9999999 Z M 12,10.000127 c 1.104618,0 2.000087,0.895431 2.000087,2 -9.13e-4,0.713617 -0.382006,1.372684 -1.000044,1.729492 v 1.770254 c 0,0.277 -0.223009,0.5 -0.500021,0.5 h -1.000044 c -0.277012,0 -0.500022,-0.223 -0.500022,-0.5 v -1.770254 c -0.618038,-0.356808 -0.99913,-1.015875 -1.0000437,-1.729492 -10e-8,-1.10457 0.8954697,-2 2.0000877,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/entangle.svg b/.icons/awkward/24x24/apps/entangle.svg
new file mode 100644
index 00000000..73e282de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/entangle.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:.2" cx="15" cy="15.5" r="7"/>
+ <circle style="fill:#2c80a2" cx="15" cy="15" r="7"/>
+ <circle style="opacity:.2" cx="15" cy="15.5" r="4"/>
+ <circle style="fill:#ffffff" cx="15" cy="15" r="4"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="7"/>
+ <circle style="fill:#37abc8" cx="9" cy="9" r="7"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="4"/>
+ <circle style="fill:#ffffff" cx="9" cy="9" r="4"/>
+ <path style="opacity:.2;stroke:#000000;stroke-linecap:round;fill:none" d="m14.499896 16.999905s-0.33059-3.857401-2.006708-5.5c-1.676117-1.642601-4.9932918-2.5000012-4.9932918-2.5000012"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m14.499896 16.5s-0.33059-3.857401-2.006708-5.5c-1.676117-1.642601-4.9932918-2.5-4.9932918-2.5"/>
+ <path style="opacity:.2;fill:#ffffff" d="m9 2a7 7 0 0 0 -7 7 7 7 0 0 0 0.0107422 0.292969 7 7 0 0 1 6.9892578 -6.792969 7 7 0 0 1 6.989258 6.707031 7 7 0 0 0 0.010742 -0.207031 7 7 0 0 0 -7 -7z"/>
+ <path style="opacity:.2;stroke:#000000;stroke-linecap:round;fill:none" d="m9.5005502 7.9980843s0.33059 3.8574017 2.0067078 5.5000007c1.676117 1.642601 4.993292 2.5 4.993292 2.5"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m9.5005502 7.4981805s0.33059 3.8574005 2.0067078 5.4999995c1.676117 1.642601 4.993292 2.5 4.993292 2.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/enter-the-gungeon.svg b/.icons/awkward/24x24/apps/enter-the-gungeon.svg
new file mode 100644
index 00000000..da6bf702
--- /dev/null
+++ b/.icons/awkward/24x24/apps/enter-the-gungeon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#f3990f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <circle style="opacity:0.2" cx="6" cy="17.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="17" r="2"/>
+ <circle style="opacity:0.2" cx="18" cy="17.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="17" r="2"/>
+ <path style="opacity:0.2" d="m 14.5,18.5 c 0,1.104569 -1.119288,2 -2.5,2 -1.380712,0 -2.5,-0.895431 -2.5,-2 z"/>
+ <path style="fill:#3f3f3f" d="m 14.5,18 c 0,1.104569 -1.119288,2 -2.5,2 -1.380712,0 -2.5,-0.895431 -2.5,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eog.svg b/.icons/awkward/24x24/apps/eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/eom.svg b/.icons/awkward/24x24/apps/eom.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eom.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epdfview.svg b/.icons/awkward/24x24/apps/epdfview.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epdfview.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ephoto.svg b/.icons/awkward/24x24/apps/ephoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ephoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany-bookmarks.svg b/.icons/awkward/24x24/apps/epiphany-bookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-bookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany-browser.svg b/.icons/awkward/24x24/apps/epiphany-browser.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-browser.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany-game.svg b/.icons/awkward/24x24/apps/epiphany-game.svg
new file mode 100644
index 00000000..766bd468
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-game.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,12.5 -3,2 0,3 1.5,0 0,-1.5 1.5,-0.734375 z m 5,0 0,2.765625 L 16.5,16 l 0,1.5 1.5,0 0,-3 z"/>
+ <path style="fill:#be3c3c" d="m 10,12 -3,2 0,3 1.5,0 0,-1.5 1.5,-0.734375 z m 5,0 0,2.765625 1.5,0.734375 0,1.5 1.5,0 0,-3 z m -6,6 c -0.554,0 -1,0.446 -1,1 l 0,2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-2 C 10,18.446 9.554,18 9,18 Z m 7,0 c -0.554,0 -1,0.446 -1,1 l 0,2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-2 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="opacity:0.2" width="7" height="7" x="9" y="12.5" rx=".543" ry=".36"/>
+ <rect style="fill:#3ce63c" width="7" height="7" x="9" y="12" rx=".543" ry=".36"/>
+ <path style="opacity:0.2" d="m 7,20.5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z m 9,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#09dbed" d="m 7,20 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z m 9,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <ellipse style="opacity:0.2" cx="12.5" cy="9" rx="6.5" ry="4.5"/>
+ <ellipse style="fill:#9f9f9f" cx="12.5" cy="8.5" rx="6.5" ry="4.5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="9" y="8"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="15" y="8"/>
+ <rect style="fill:#3f3f3f" width="5" height="1" x="10" y="10"/>
+ <path style="opacity:0.2" d="M 4.0010593,2.5003905 C 3.0457224,2.5012139 2.6353986,3.7132054 3.3937131,4.2943358 L 6.108,8.35 c 0,0 0.6796535,-1.516553 1.600605,-1.7996095 1.535662,-0.471989 3.163173,0.95 4.791395,0.95 1.628222,0 3.255732,-1.421989 4.791394,-0.95 C 18.212346,6.833447 18.892,8.35 18.892,8.35 L 21.606287,4.2943358 C 22.364601,3.7132054 21.954277,2.5012155 20.99894,2.5003905 l -8.49894,0 z"/>
+ <path style="fill:#ffc901" d="M 4.0010593,2 C 3.0457224,2.0008234 2.6353986,3.2128149 3.3937131,3.7939453 L 6.108,7.8496095 c 0,0 0.6796535,-1.516553 1.600605,-1.7996095 C 9.244267,5.578011 10.871778,7 12.5,7 14.128222,7 15.755732,5.578011 17.291394,6.05 18.212346,6.3330565 18.892,7.8496095 18.892,7.8496095 L 21.606287,3.7939453 C 22.364601,3.2128149 21.954277,2.000825 20.99894,2 L 12.5,2 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="12" y="14"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="12" y="16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,20 c -0.554,0 -1,0.446 -1,1 0,0.08692 0.014505,0.169705 0.035155,0.25 C 6.146132,20.818503 6.5329175,20.5 7,20.5 l 2,0 c 0.4670825,0 0.853868,0.318503 0.964844,0.75 C 9.9854945,21.169705 10,21.086917 10,21 10,20.446 9.554,20 9,20 Z m 9,0 c -0.554,0 -1,0.446 -1,1 0,0.08692 0.0145,0.169705 0.03515,0.25 C 15.146132,20.818503 15.532917,20.5 16,20.5 l 2,0 c 0.467082,0 0.853868,0.318503 0.964844,0.75 C 18.985494,21.169705 19,21.086917 19,21 19,20.446 18.554,20 18,20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.0019531 2 C 3.2837616 2.000619 2.8743108 2.6864376 3.0371094 3.2734375 C 3.1367373 2.8564261 3.4858177 2.5004449 4.0019531 2.5 L 12.5 2.5 L 20.998047 2.5 C 21.514182 2.5004457 21.863263 2.8564263 21.962891 3.2734375 C 22.125689 2.686438 21.716238 2.0006202 20.998047 2 L 12.5 2 L 4.0019531 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/epiphany-gecko.svg b/.icons/awkward/24x24/apps/epiphany-gecko.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-gecko.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany-icon.svg b/.icons/awkward/24x24/apps/epiphany-icon.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-icon.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany-webkit.svg b/.icons/awkward/24x24/apps/epiphany-webkit.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany-webkit.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/epiphany.svg b/.icons/awkward/24x24/apps/epiphany.svg
new file mode 100644
index 00000000..f919d4d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epiphany.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,2.500031 c -1.469303,0 -2.8589682,0.3203869 -4.1132812,0.8847656 L 9,4.500031 v 1.3339844 l 1.367188,1.6328125 h 0.666015 V 6.7988591 L 12,5.500031 V 4.8340154 L 13,4.1660466 V 2.5488591 C 12.671125,2.5164872 12.337665,2.500031 12,2.500031 Z m -7.1484375,3 C 3.2264055,7.1596497 2.1862195,9.3866361 2.03125,11.863312 l 3.3027344,2.970703 v -1 l -0.6679688,-0.667968 1,-1 H 6.3339844 L 7,12.834015 7.0214844,11.433625 8,10.500031 H 8.6660156 V 9.8340154 L 9.3339844,9.1660466 v -1 L 8.6210938,7.5215154 7,7.500031 V 8.8340154 H 6.3339844 L 5.6660156,8.1660466 V 7.500031 l 1,-1 h 1 V 6.1328435 L 7,5.500031 Z m 12.1484375,0 -1,1 v 0.6660156 h 1 V 6.8086248 h 0.666016 v 0.7128906 l -0.332032,0.3125 H 16 V 8.500031 h -1 v 1 h -1 v 1.033203 h 1.333984 V 9.9668279 h 1.332032 v 0.5332031 l 0.667968,0.666016 h 0.332032 V 10.834015 L 17.333984,10.500031 V 9.9668279 H 18 l 1,1.1992191 h 1 v 0.333984 l -0.333984,0.333984 H 19 l 2.857422,2.285157 C 21.942966,13.590974 22,13.053121 22,12.500031 c 0,-2.7320754 -1.08759,-5.1986223 -2.851562,-7 h -1.814454 z m 2,6.333984 H 17 L 16.666016,11.500031 H 14.333984 L 13,12.834015 v 1.332032 l 1.333984,1.333984 h 0.699219 l 0.666016,0.666016 v 0.333984 l 0.333984,0.333984 v 2 l 1.917969,1.699219 C 18.729099,19.956901 19.419422,19.270684 20,18.496125 v -2.330078 l 1,-0.666016 V 14.166047 L 19,12.500031 Z M 6.3339844,14.500031 5.6660156,15.166047 v 1.667968 l 1.3554688,1.357422 -0.015625,2.972656 C 7.3272417,21.349168 7.6571381,21.518907 8,21.668 v -0.501953 l 1,-1 v -0.666016 l 1,-1 v -0.666016 l 1,-0.667968 V 16.132843 L 10.333984,15.500031 H 9 l -0.6660156,-1 z"/>
+ <path style="fill:#659cdb" d="M 12 2 C 10.530697 2 9.1410318 2.3203869 7.8867188 2.8847656 L 9 4 L 9 5.3339844 L 10.367188 6.9667969 L 11.033203 6.9667969 L 11.033203 6.2988281 L 12 5 L 12 4.3339844 L 13 3.6660156 L 13 2.0488281 C 12.671125 2.0164562 12.337665 2 12 2 z M 4.8515625 5 C 3.2264055 6.6596187 2.1862195 8.8866051 2.03125 11.363281 L 5.3339844 14.333984 L 5.3339844 13.333984 L 4.6660156 12.666016 L 5.6660156 11.666016 L 6.3339844 11.666016 L 7 12.333984 L 7.0214844 10.933594 L 8 10 L 8.6660156 10 L 8.6660156 9.3339844 L 9.3339844 8.6660156 L 9.3339844 7.6660156 L 8.6210938 7.0214844 L 7 7 L 7 8.3339844 L 6.3339844 8.3339844 L 5.6660156 7.6660156 L 5.6660156 7 L 6.6660156 6 L 7.6660156 6 L 7.6660156 5.6328125 L 7 5 L 4.8515625 5 z M 17 5 L 16 6 L 16 6.6660156 L 17 6.6660156 L 17 6.3085938 L 17.666016 6.3085938 L 17.666016 7.0214844 L 17.333984 7.3339844 L 16 7.3339844 L 16 8 L 15 8 L 15 9 L 14 9 L 14 10.033203 L 15.333984 10.033203 L 15.333984 9.4667969 L 16.666016 9.4667969 L 16.666016 10 L 17.333984 10.666016 L 17.666016 10.666016 L 17.666016 10.333984 L 17.333984 10 L 17.333984 9.4667969 L 18 9.4667969 L 19 10.666016 L 20 10.666016 L 20 11 L 19.666016 11.333984 L 19 11.333984 L 21.857422 13.619141 C 21.942966 13.090943 22 12.55309 22 12 C 22 9.2679246 20.91241 6.8013777 19.148438 5 L 17.333984 5 L 17 5 z M 19 11.333984 L 17 11.333984 L 16.666016 11 L 14.333984 11 L 13 12.333984 L 13 13.666016 L 14.333984 15 L 15.033203 15 L 15.699219 15.666016 L 15.699219 16 L 16.033203 16.333984 L 16.033203 18.333984 L 17.951172 20.033203 C 18.729099 19.45687 19.419422 18.770653 20 17.996094 L 20 15.666016 L 21 15 L 21 13.666016 L 19 12 L 19 11.333984 z M 6.3339844 14 L 5.6660156 14.666016 L 5.6660156 16.333984 L 7.0214844 17.691406 L 7.0058594 20.664062 C 7.3272417 20.849137 7.6571381 21.018876 8 21.167969 L 8 20.666016 L 9 19.666016 L 9 19 L 10 18 L 10 17.333984 L 11 16.666016 L 11 15.632812 L 10.333984 15 L 9 15 L 8.3339844 14 L 6.3339844 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 8.5316014,11.500141 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 L 1.7429707,16.78692 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.5263367,0.356684 -1.1840277,2.050679 c -0.2645959,0.458342 -0.107813,1.040821 0.3504804,1.305444 l 0.2538671,0.146991 c 0.4582933,0.264624 1.0407123,0.107825 1.305308,-0.350516 L 6.4472194,18.89105 8.2489556,20.351707 C 8.526333,20.577353 8.9464861,20.384277 8.946833,20.031 L 8.968417,11.9185 C 8.9691014,11.683354 8.7714756,11.494093 8.5315993,11.500141 Z"/>
+ <path style="fill:#ffffff" d="m 8.5316014,11.000253 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 l -6.5152355,5.180904 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.5263367,0.356684 -1.1840277,2.050679 c -0.2645959,0.458342 -0.107813,1.040821 0.3504804,1.305444 l 0.2538671,0.146991 c 0.4582933,0.264624 1.0407123,0.107825 1.305308,-0.350516 l 1.2292511,-2.129827 1.8017362,1.460657 c 0.2773774,0.225646 0.6975305,0.03257 0.6978774,-0.320707 l 0.021584,-8.1125 C 8.9691014,11.183466 8.7714756,10.994205 8.5315993,11.000253 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 C 10.530697 2 9.1410317 2.3203869 7.8867188 2.8847656 L 8.2460938 3.2441406 C 9.40601 2.7741436 10.667543 2.5 12 2.5 C 12.337665 2.5 12.671125 2.5164562 13 2.5488281 L 13 2.0488281 C 12.671125 2.0164562 12.337665 2 12 2 z M 4.8515625 5 C 3.2264055 6.6596187 2.1862195 8.8866053 2.03125 11.363281 L 2.0800781 11.408203 C 2.3274416 9.1155356 3.3273124 7.056572 4.8515625 5.5 L 7 5.5 L 7.5253906 6 L 7.6660156 6 L 7.6660156 5.6328125 L 7 5 L 4.8515625 5 z M 17 5 L 16 6 L 16 6.5 L 17 5.5 L 17.333984 5.5 L 19.148438 5.5 C 20.859207 7.2470467 21.925018 9.6220721 21.988281 12.255859 C 21.990959 12.170129 22 12.086454 22 12 C 22 9.2679246 20.91241 6.8013777 19.148438 5 L 17.333984 5 L 17 5 z M 7 7 L 7 7.5 L 8.6210938 7.5214844 L 9.3339844 8.1660156 L 9.3339844 7.6660156 L 8.6210938 7.0214844 L 7 7 z M 17.666016 7.0214844 L 17.333984 7.3339844 L 16 7.3339844 L 16 7.8339844 L 17.333984 7.8339844 L 17.666016 7.5214844 L 17.666016 7.0214844 z M 5.6660156 7.6660156 L 5.6660156 8.1660156 L 6.3339844 8.8339844 L 7 8.8339844 L 7 8.3339844 L 6.3339844 8.3339844 L 5.6660156 7.6660156 z M 15 8 L 15 8.5 L 16 8.5 L 16 8 L 15 8 z M 14 9 L 14 9.5 L 15 9.5 L 15 9 L 14 9 z M 17.333984 10 L 17.333984 10.5 L 17.5 10.666016 L 17.666016 10.666016 L 17.666016 10.333984 L 17.333984 10 z M 14.333984 11 L 13 12.333984 L 13 12.833984 L 14.333984 11.5 L 16.666016 11.5 L 17 11.833984 L 19 11.833984 L 19 11.333984 L 17 11.333984 L 16.666016 11 L 14.333984 11 z M 19 11.333984 L 19.625 11.833984 L 19.666016 11.833984 L 20 11.5 L 20 11.166016 L 19.833984 11.166016 L 19.666016 11.333984 L 19 11.333984 z M 19 12 L 19 12.5 L 21 14.166016 L 21 13.666016 L 19 12 z M 4.9160156 12.916016 L 4.6660156 13.166016 L 5.3339844 13.833984 L 5.3339844 13.333984 L 4.9160156 12.916016 z M 6.3339844 14 L 5.6660156 14.666016 L 5.6660156 15.166016 L 6.3339844 14.5 L 8.3339844 14.5 L 9 15.5 L 10.333984 15.5 L 11 16.132812 L 11 15.632812 L 10.333984 15 L 9 15 L 8.3339844 14 L 6.3339844 14 z M 7.0195312 18.189453 L 7.0058594 20.664062 C 7.0066163 20.664498 7.0070554 20.66558 7.0078125 20.666016 L 7.0214844 18.191406 L 7.0195312 18.189453 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/epulse.svg b/.icons/awkward/24x24/apps/epulse.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/epulse.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/eradio.svg b/.icons/awkward/24x24/apps/eradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/eric.svg b/.icons/awkward/24x24/apps/eric.svg
new file mode 100644
index 00000000..18faa74c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eric.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ffc851" d="m16 6v2.5c0 1.385-1.115 2.5-2.5 2.5h-5s-2.5 0-2.5 2.5v4.375c0 1.731 1.951 3.125 4.375 3.125h1.25c2.424 0 4.375-1.394 4.375-3.125v-0.875h-5v-1h6.875c1.731 0 3.125-1.951 3.125-4.375v-1.25c0-2.424-1.394-4.375-3.125-4.375h-1.875zm-2.5 13a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#4795d1" d="m10.375 1c-2.424 0-4.375 1.3938-4.375 3.125v0.875h5v1h-6.875c-1.7312 0-3.125 1.951-3.125 4.375v1.25c0 2.424 1.3938 4.375 3.125 4.375h1.875v-2.5c0-1.385 1.115-2.5 2.5-2.5h5s2.5 0 2.5-2.5v-4.375c0-1.7312-1.951-3.125-4.375-3.125h-1.25z"/>
+ <path opacity=".2" d="m8.5 2.5a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#fff" d="m8.5 2a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#fff" opacity=".1" d="m10.375 1c-2.424 0-4.375 1.3938-4.375 3.125v0.5c0-1.7312 1.951-3.125 4.375-3.125h1.25c2.424 0 4.375 1.3938 4.375 3.125v-0.5c0-1.7312-1.951-3.125-4.375-3.125zm-6.25 5c-1.7312 0-3.125 1.951-3.125 4.375v0.5c0-2.424 1.3938-4.375 3.125-4.375h6.875v-0.5h-5z"/>
+ <path fill="#fff" opacity=".1" d="m16 6v0.5h1.875c1.731 0 3.125 1.951 3.125 4.375v-0.5c0-2.424-1.394-4.375-3.125-4.375h-1.875zm0 2.5c0 1.385-1.115 2.5-2.5 2.5h-5s-2.5 0-2.5 2.5v0.5c0-2.5 2.5-2.5 2.5-2.5h5c1.385 0 2.5-1.115 2.5-2.5v-0.5zm-5 8.5v0.5h5v-0.5h-5zm2.0675 2.75a0.5 0.5 0 0 0 -0.068 0.25 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.068 -0.25 0.5 0.5 0 0 1 -0.432 0.25 0.5 0.5 0 0 1 -0.432 -0.25z"/>
+ <path opacity=".2" d="m6 5v0.5h5v-0.5zm10 3.5c0 2.5-2.5 2.5-2.5 2.5h-5c-1.385 0-2.5 1.115-2.5 2.5v0.5c0-1.385 1.115-2.5 2.5-2.5h5s2.5 0 2.5-2.5zm-15 3.125v0.5c0 2.424 1.3938 4.375 3.125 4.375h1.875v-0.5h-1.875c-1.7312 0-3.125-1.951-3.125-4.375z"/>
+ <path opacity=".2" d="m21 11.625c0 2.424-1.394 4.375-3.125 4.375h-6.875v0.5h6.875c1.731 0 3.125-1.951 3.125-4.375zm-15 6.25v0.5c0 1.7312 1.9512 3.125 4.375 3.125h1.25c2.424 0 4.375-1.394 4.375-3.125v-0.5c0 1.731-1.951 3.125-4.375 3.125h-1.25c-2.424 0-4.375-1.394-4.375-3.125z"/>
+ <circle fill="#cc5e55" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16.244 14-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.657 0.4515 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.6565-0.4505-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6965 -0.396l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.864 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.865 -0.857 0.86485 0.85715 0 0 1 0.865 -0.857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eric6.svg b/.icons/awkward/24x24/apps/eric6.svg
new file mode 120000
index 00000000..aeaf1e53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eric6.svg
@@ -0,0 +1 @@
+eric.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ericWeb.svg b/.icons/awkward/24x24/apps/ericWeb.svg
new file mode 100644
index 00000000..2d7c2ef2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ericWeb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4795d1" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125508 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,16.275087 9.945565,15.99773 9.621098,15.796875 9.296643,15.596032 8.969438,15.363212 8.896488,15.263672 8.775598,15.098486 8.766499,14.996563 8.859378,14.691406 9.02865,14.134074 9.229414,13.82285 9.621097,13.470703 9.826441,13.286085 10.032638,13.132606 10.078128,13.128906 10.123628,13.125206 9.817324,13.031976 9.355472,12.9375 8.893646,12.84284 8.216483,12.643995 7.867191,12.517578 7.22848,12.286469 6.367827,11.802306 6.039065,11.451172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffc851" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125509 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.31424,9.6546891 9.262139,9.6714292 9.01172,9.9218751 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ericWeb6.svg b/.icons/awkward/24x24/apps/ericWeb6.svg
new file mode 120000
index 00000000..d9673da1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ericWeb6.svg
@@ -0,0 +1 @@
+ericWeb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/estmob-sendanywhere.svg b/.icons/awkward/24x24/apps/estmob-sendanywhere.svg
new file mode 100644
index 00000000..4ed5b8c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/estmob-sendanywhere.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ff5a48" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 16.261719,4.4999944 A 0.26473916,0.26473916 0 0 0 16,4.7636663 l 0,0.7363281 -8,0 c 0,0 -0.7087517,-0.013788 -1.4472656,0.3554688 C 5.8142205,6.22472 5,7.1666611 5,8.4999944 l 0,8.0000006 2,0 0,-8.0000006 C 7,7.8333277 7.1857795,7.7752687 7.4472656,7.6445256 7.7087517,7.5137826 8,7.4999944 8,7.4999944 l 8.5,0 2.236328,0 A 0.26473916,0.26473916 0 0 0 18.921875,7.0488225 L 16.451172,4.5781194 a 0.26473916,0.26473916 0 0 0 -0.189453,-0.078125 z m 0.738281,4 0,8.0000006 c 0,0.666666 -0.185779,0.724726 -0.447266,0.855469 C 16.291248,17.486207 16,17.499995 16,17.499995 l -8.265625,0 -2.4707031,0 A 0.26473916,0.26473916 0 0 0 5.078125,17.951167 L 7.5488281,20.42187 A 0.26473916,0.26473916 0 0 0 7.7382812,20.499995 0.26473916,0.26473916 0 0 0 8,20.23437 l 0,-0.734375 8,0 c 0,0 0.708752,0.01379 1.447266,-0.355469 C 18.185779,18.775269 19,17.833328 19,16.499995 l 0,-8.0000006 -2,0 z m -7,2.0000006 c -0.554,0 -1,0.446 -1,1 l 0,1 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-1 c 0,-0.554 -0.446,-1 -1,-1 z m 4,0 c -0.554,0 -1,0.446 -1,1 l 0,1 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-1 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="M 6,16 6,8 C 6,6 8,6 8,6 l 8.5,0"/>
+ <path style="fill:#ffffff" d="M 16.260921,3.9999226 A 0.26473916,0.26473916 0 0 0 16,4.2646357 l 0,2.4706518 A 0.26473916,0.26473916 0 0 0 16.264713,7 l 2.470652,0 a 0.26473916,0.26473916 0 0 0 0.18716,-0.451873 L 16.451873,4.0774754 a 0.26473916,0.26473916 0 0 0 -0.190952,-0.077553 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 18,8 0,7.9999 c 0,1.999999 -2,1.999999 -2,1.999999 l -8.5,0"/>
+ <path style="fill:#ffffff" d="M 7.739079,19.999977 A 0.26473916,0.26473916 0 0 0 8,19.735264 L 8,17.264612 A 0.26473916,0.26473916 0 0 0 7.7352875,16.999899 l -2.470652,0 a 0.26473916,0.26473916 0 0 0 -0.18716,0.451873 l 2.4706515,2.470652 a 0.26473916,0.26473916 0 0 0 0.190952,0.07755 z"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="9" y="10" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="13" y="10" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/etcher-electron.svg b/.icons/awkward/24x24/apps/etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/24x24/apps/etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/etcher.svg b/.icons/awkward/24x24/apps/etcher.svg
new file mode 100644
index 00000000..30e3b9c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/etcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.557159,1.5009356 A 2.4096624,2.3876006 0 0 0 10.295222,1.8194469 L 3.2049367,5.8755172 A 2.4096624,2.3876006 0 0 0 2,7.9434516 v 8.1126654 a 2.4096624,2.3876006 0 0 0 1.2048311,2.067725 l 7.0902849,4.05628 a 2.4096624,2.3876006 0 0 0 2.409662,0 l 7.090285,-4.05628 A 2.4096624,2.3876006 0 0 0 21,16.055907 V 7.9432415 A 2.4096624,2.3876006 0 0 0 19.795063,5.8753072 L 12.704778,1.8192368 A 2.4096624,2.3876006 0 0 0 11.556843,1.5007256 Z"/>
+ <path style="fill:#c8f178" d="M 11.557159,1.0006983 A 2.4096624,2.3876006 0 0 0 10.295222,1.3192096 L 3.2049367,5.3752799 A 2.4096624,2.3876006 0 0 0 2,7.4432143 V 15.55588 a 2.4096624,2.3876006 0 0 0 1.2048311,2.067725 l 7.0902849,4.05628 a 2.4096624,2.3876006 0 0 0 2.409662,0 l 7.090285,-4.05628 A 2.4096624,2.3876006 0 0 0 21,15.55567 V 7.4430042 A 2.4096624,2.3876006 0 0 0 19.795063,5.3750699 L 12.704778,1.3189995 A 2.4096624,2.3876006 0 0 0 11.556843,1.0004883 Z"/>
+ <path style="fill:#86bd1f" d="M 11.523627,3.0002972 C 11.34018,2.9958572 11.158355,3.0411682 10.997228,3.13408 L 4.4980466,6.8866385 C 4.2080103,7.0540832 3.999979,7.4165614 4,7.7481618 v 7.5070152 c -2e-7,0.331629 0.2113724,0.695052 0.4980466,0.860575 l 6.5001264,3.753506 c 0.301913,0.174324 0.701742,0.174322 1.003655,0 l 6.500125,-3.753506 C 18.788603,15.950262 19.000022,15.586779 19,15.255177 V 7.7481618 7.7472056 C 19.000022,7.4156292 18.788603,7.0521202 18.501953,6.8866311 L 12.002773,3.13408 a 0.72587904,0.72876193 0 0 0 -9.65e-4,0 C 11.854195,3.0489473 11.691732,3.0041532 11.524572,3.0002972 a 0.72587904,0.72876193 0 0 0 -9.64e-4,0 z"/>
+ <path style="opacity:0.1" d="M 18.798828 7.1738281 L 11.439453 11.359375 L 4.1933594 7.1855469 C 4.0768003 7.3551522 3.9999878 7.5546133 4 7.7480469 L 4 8.2285156 L 11 12.259766 L 11 19.869141 C 11.301204 20.042257 11.698796 20.042256 12 19.869141 L 12 12.191406 L 19 8.2128906 L 19 7.7480469 C 19.000013 7.5505095 18.920104 7.3454103 18.798828 7.1738281 z"/>
+ <path style="opacity:0.1" d="M 11.523438 3 C 11.339991 2.99556 11.159174 3.0418538 10.998047 3.1347656 L 4.4980469 6.8867188 C 4.2080106 7.0541634 3.999979 7.4164465 4 7.7480469 L 4 8.2480469 C 3.999979 7.9164465 4.2080106 7.5541634 4.4980469 7.3867188 L 10.998047 3.6347656 C 11.159174 3.5418538 11.339991 3.49556 11.523438 3.5 A 0.72587904 0.72876193 0 0 0 11.525391 3.5 C 11.692551 3.503856 11.85434 3.5496329 12.001953 3.6347656 L 18.501953 7.3867188 C 18.788603 7.5522079 19.000022 7.9164705 19 8.2480469 L 19 7.7480469 C 19.000022 7.4164705 18.788603 7.0522078 18.501953 6.8867188 L 12.001953 3.1347656 C 11.85434 3.0496329 11.692551 3.003856 11.525391 3 A 0.72587904 0.72876193 0 0 0 11.523438 3 z"/>
+ <path style="fill:#c8f178" d="M 20.335938 5.8007812 L 11.439453 10.859375 L 2.6601562 5.8027344 A 2.4096624 2.3876006 0 0 0 2.1367188 6.65625 L 11 11.759766 L 11 21.945312 A 2.4096624 2.3876006 0 0 0 12 21.945312 L 12 11.691406 L 20.861328 6.6542969 A 2.4096624 2.3876006 0 0 0 20.335938 5.8007812 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.556641 1 A 2.4096624 2.3876006 0 0 0 10.294922 1.3183594 L 3.2050781 5.375 A 2.4096624 2.3876006 0 0 0 2 7.4433594 L 2 7.9433594 A 2.4096624 2.3876006 0 0 1 3.2050781 5.875 L 10.294922 1.8203125 A 2.4096624 2.3876006 0 0 1 11.556641 1.5 A 2.4096624 2.3876006 0 0 1 12.705078 1.8183594 L 19.794922 5.875 A 2.4096624 2.3876006 0 0 1 21 7.9433594 L 21 7.4433594 A 2.4096624 2.3876006 0 0 0 19.794922 5.375 L 12.705078 1.3183594 A 2.4096624 2.3876006 0 0 0 11.556641 1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4,15.255976 v 0.5 c -2e-7,0.331629 0.2113727,0.693852 0.4980469,0.859375 l 6.5000001,3.753907 c 0.301913,0.174324 0.701993,0.174322 1.003906,0 l 6.5,-3.753907 C 18.788603,16.449861 19.000022,16.087578 19,15.755976 v -0.5 c 2.2e-5,0.331602 -0.211397,0.693885 -0.498047,0.859375 l -6.5,3.753907 c -0.301913,0.174322 -0.701993,0.174324 -1.003906,0 L 4.4980469,16.115351 C 4.2113727,15.949828 3.9999998,15.587605 4,15.255976 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eternallands.svg b/.icons/awkward/24x24/apps/eternallands.svg
new file mode 100644
index 00000000..91a31135
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eternallands.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.364437,2.500306 C 10.238552,2.497346 10.109071,2.507526 9.9725606,2.529494 9.0579935,2.6766989 8.4510959,3.2588461 7.908692,4.5094788 6.8862723,6.8295273 5.905334,9.1706692 5.210095,10.811322 4.4438019,12.324685 3.6508801,13.958352 3.4480799,14.441836 2.8884657,15.775977 2.8358633,17.049438 3.387557,15.907127 3.6554379,15.352466 4.4899822,14.60171 5.2706179,14.213104 5.9857398,13.85711 6.2785267,13.792315 6.2245192,14.002305 c -0.05984,0.232667 -0.1829023,0.699694 -0.1826928,0.782527 0.2917904,-0.249533 0.805214,-0.403679 0.9590225,-0.07192 0.091289,0.200827 0.064963,0.427848 -0.1429329,1.236752 -0.2320273,0.902797 -0.2802023,1.860649 -0.1698652,1.860649 0.1567061,-0.328235 0.5199627,-0.775103 0.8776783,-0.591276 0.2420309,0.129833 0.2745882,0.247861 0.355715,1.27624 0.069358,0.879201 0.7059146,2.096615 0.8721967,2.154961 -0.076554,-0.511196 0.039715,-0.78881 0.6663782,-0.482113 0.1170657,0.0605 0.612487,0.50003 1.101022,0.976734 0.488535,0.476706 1.335532,1.060074 1.410435,1.060074 0,0 -0.206444,-0.292307 -0.153538,-0.413179 0.131593,-0.300645 0.455974,-0.32319 1.067524,-0.0744 0.283794,0.115452 0.883015,0.313679 1.331503,0.440485 0.739477,0.218535 1.260627,0.377005 1.413012,0.335549 -0.882523,-0.503143 0.175534,-0.736283 0.993766,-1.004061 0.623018,-0.212647 1.443524,-0.501913 2.124857,-1.227654 -0.454182,0.09857 -0.339986,-0.350841 -0.271433,-0.584205 0.08683,-0.290489 0.09454,-0.606262 0.05914,-0.918328 -0.09229,-1.271989 -1.127332,-1.958662 -2.08677,-2.699701 0.02245,0.0488 0.042,0.09906 0.05862,0.150898 0.01652,0.05152 0.03039,0.104495 0.0413,0.159292 6.6e-5,3.22e-4 9.8e-5,6.5e-4 1.95e-4,9.5e-4 9.8e-5,7e-4 1.95e-4,0.0014 3.9e-4,0.0021 0.01045,0.05308 0.01846,0.107847 0.02379,0.164251 0.0057,0.06007 0.0088,0.122022 0.0088,0.18619 0,0.217245 -0.05654,0.415635 -0.157017,0.578792 0.128662,0.7838 1.187184,1.213751 0.753976,2.201875 -0.341114,0.580095 -0.984924,1.021788 -1.494607,1.175976 -0.682244,0.191875 -1.06596,0.193022 -1.762205,0.0053 -1.690215,-0.455619 -3.129706,-1.797088 -3.469598,-3.618876 -0.181476,-0.972692 -0.398215,-1.532786 0.178383,-0.947524 0.08028,-0.07582 0.03555,-0.596012 0.106919,-0.679031 1.38125,-1.606716 1.175917,-4.4629 2.558113,-4.758275 0.129729,0 0.23779,0.0012 0.345056,0.0025 0.587333,0.04528 0.879193,0.236453 1.273611,0.46628 0.0056,-0.293902 -0.438281,-0.638532 -0.51867,-0.839425 -0.185806,-0.4643371 0.814165,-0.122271 1.232488,-0.03294 -0.06283,-0.117827 -0.980251,-0.6510761 -1.042806,-0.6869054 -0.05541,-0.031735 -0.101688,-0.081465 0.791347,-0.069403 0,0 -0.556709,-0.3120011 -1.031392,-0.2855439 -0.294076,0.01639 -0.533964,-0.013685 -0.546609,-0.068486 -0.06335,-0.2745572 1.1301,-0.7760502 2.125724,-0.8933684 0.786049,-0.092623 1.157847,0.01311 1.305999,0.3716167 0.20969,0.5074236 0.5601,0.8419329 1.054393,1.0064941 0.258695,0.086126 0.562176,0.254629 0.674506,0.3744779 0.707281,0.542374 0.73842,1.603583 0.506646,1.626814 0,0 0.329757,0.08811 0.752915,6e-5 1.029759,-0.214276 1.588498,-1.109105 1.103306,-1.7668976 C 21.160687,9.6665256 21.099732,9.407812 21.05548,8.7497025 20.994232,7.8388099 20.899763,7.5764653 20.370126,6.846788 20.184466,6.5910054 19.9775,6.1734518 19.910114,5.9188902 19.699948,5.124962 19.179078,4.2248635 18.586034,3.6304327 18.224489,3.2680436 17.996283,3.074587 17.897133,3.0671249 c 0,0 0.578403,1.0897202 0.5945,1.837259 0,0.6961936 -0.438149,0.7670408 -0.816582,0.3015858 -0.338799,-0.4875931 -0.362922,-1.084309 -1.091595,-1.1801267 0,0 0.228898,0.4898669 0.162835,0.5539143 C 16.123134,5.1838849 15.448703,4.9040629 14.99615,4.2828457 14.805654,4.0213538 14.48847,3.9529972 14.48847,3.9529972 c 0.09138,0.2551683 -0.15064,0.7058612 -0.723333,0.6726594 -0.26241,0 -0.745804,-0.3498583 -1.714434,-1.2413298 C 11.385594,2.7721985 10.909939,2.5131065 10.364437,2.500306 Z"/>
+ <path style="fill:#5c3d2b" d="m 10.364437,2.0005008 c -0.125885,-0.00296 -0.255366,0.00722 -0.3918764,0.029188 C 9.0579935,2.1768937 8.4510959,2.7590409 7.908692,4.0096736 6.8862723,6.3297221 5.905334,8.670864 5.210095,10.311516 4.4438019,11.824879 3.6508801,13.458546 3.4480799,13.94203 2.8884657,15.276171 2.8358633,16.549632 3.387557,15.407321 3.6554379,14.85266 4.4899822,14.101904 5.2706179,13.713298 c 0.7151219,-0.355994 1.0079088,-0.420789 0.9539013,-0.210799 -0.05984,0.232667 -0.1829023,0.699694 -0.1826928,0.782527 0.2917904,-0.249533 0.805214,-0.403679 0.9590225,-0.07192 0.091289,0.200827 0.064963,0.427848 -0.1429329,1.236752 -0.2320273,0.902797 -0.2802023,1.860649 -0.1698652,1.860649 0.1567061,-0.328235 0.5199627,-0.775103 0.8776783,-0.591276 0.2420309,0.129833 0.2745882,0.247861 0.355715,1.27624 0.069358,0.879201 0.7059146,2.096615 0.8721967,2.154961 -0.076554,-0.511196 0.039715,-0.78881 0.6663782,-0.482113 0.1170657,0.0605 0.612487,0.50003 1.101022,0.976734 0.488535,0.476706 1.335532,1.060074 1.410435,1.060074 0,0 -0.206444,-0.292307 -0.153538,-0.413179 0.131593,-0.300645 0.455974,-0.32319 1.067524,-0.0744 0.283794,0.115452 0.883015,0.313679 1.331503,0.440485 0.739477,0.218535 1.260627,0.377005 1.413012,0.335549 -0.882523,-0.503143 0.175534,-0.736283 0.993766,-1.004061 0.623018,-0.212647 1.443524,-0.501913 2.124857,-1.227654 -0.454182,0.09857 -0.339986,-0.350841 -0.271433,-0.584205 0.08683,-0.290489 0.09454,-0.606262 0.05914,-0.918328 -0.09229,-1.271989 -1.127332,-1.958662 -2.08677,-2.699701 0.02245,0.0488 0.042,0.09906 0.05862,0.150898 0.01652,0.05152 0.03039,0.104495 0.0413,0.159292 6.6e-5,3.22e-4 9.8e-5,6.5e-4 1.95e-4,9.5e-4 9.8e-5,7e-4 1.95e-4,0.0014 3.9e-4,0.0021 0.01045,0.05308 0.01846,0.107847 0.02379,0.164251 0.0057,0.06007 0.0088,0.122022 0.0088,0.18619 0,0.217245 -0.05654,0.415635 -0.157017,0.578792 0.128662,0.7838 1.187184,1.213751 0.753976,2.201875 -0.341114,0.580095 -0.984924,1.021788 -1.494607,1.175976 -0.682244,0.191875 -1.06596,0.193022 -1.762205,0.0053 -1.690215,-0.455619 -3.129706,-1.797088 -3.469598,-3.618876 -0.181476,-0.972692 -0.398215,-1.532786 0.178383,-0.947524 0.08028,-0.07582 0.03555,-0.596012 0.106919,-0.679031 1.38125,-1.606716 1.175917,-4.4629 2.558113,-4.758275 0.129729,0 0.23779,0.0012 0.345056,0.0025 0.587333,0.04528 0.879193,0.236453 1.273611,0.46628 0.0056,-0.293902 -0.438281,-0.638532 -0.51867,-0.8394247 -0.185806,-0.4643366 0.814165,-0.1222712 1.232488,-0.032935 -0.06283,-0.1178267 -0.980251,-0.6510755 -1.042806,-0.6869048 -0.05541,-0.031735 -0.101688,-0.081465 0.791347,-0.069403 0,0 -0.556709,-0.3120011 -1.031392,-0.2855439 -0.294076,0.01639 -0.533964,-0.013685 -0.546609,-0.068486 -0.06335,-0.2745572 1.1301,-0.7760502 2.125724,-0.8933684 0.786049,-0.092623 1.157847,0.01311 1.305999,0.3716167 0.20969,0.5074236 0.5601,0.8419329 1.054393,1.0064941 0.258695,0.086126 0.562176,0.254629 0.674506,0.3744782 0.707281,0.5423728 0.73842,1.6035818 0.506646,1.6268128 0,0 0.329757,0.08811 0.752915,6e-5 1.029759,-0.214276 1.588498,-1.109105 1.103306,-1.7668967 C 21.160687,9.1667204 21.099732,8.9080068 21.05548,8.2498973 20.994232,7.3390047 20.899763,7.0766601 20.370126,6.3469828 20.184466,6.0912002 19.9775,5.6736466 19.910114,5.419085 19.699948,4.6251568 19.179078,3.7250583 18.586034,3.1306275 18.224489,2.7682384 17.996283,2.5747818 17.897133,2.5673197 c 0,0 0.578403,1.0897202 0.5945,1.837259 0,0.6961936 -0.438149,0.7670408 -0.816582,0.3015858 -0.338799,-0.4875931 -0.362922,-1.084309 -1.091595,-1.1801267 0,0 0.228898,0.4898669 0.162835,0.5539143 C 16.123134,4.6840797 15.448703,4.4042577 14.99615,3.7830405 14.805654,3.5215486 14.48847,3.453192 14.48847,3.453192 c 0.09138,0.2551683 -0.15064,0.7058612 -0.723333,0.6726594 -0.26241,0 -0.745804,-0.3498583 -1.714434,-1.2413298 C 11.385594,2.2723933 10.909939,2.0133013 10.364437,2.0005008 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 10.365234 2 C 10.239349 1.99704 10.109167 2.0073289 9.9726562 2.0292969 C 9.0580891 2.1765018 8.450607 2.7591329 7.9082031 4.0097656 C 6.8857834 6.3298141 5.9061765 8.6698949 5.2109375 10.310547 C 4.4446444 11.82391 3.6500658 13.457922 3.4472656 13.941406 C 3.0631748 14.857093 2.9257364 15.725202 3.0507812 15.822266 C 3.1059099 15.458667 3.222958 14.976164 3.4472656 14.441406 C 3.6500658 13.957922 4.4446444 12.32391 5.2109375 10.810547 C 5.9061765 9.1698943 6.8857834 6.8298141 7.9082031 4.5097656 C 8.450607 3.2591329 9.0580891 2.6765018 9.9726562 2.5292969 C 10.109167 2.5073289 10.239349 2.49704 10.365234 2.5 C 10.910736 2.5128005 11.385672 2.7726373 12.050781 3.3847656 C 13.019411 4.2762371 13.503215 4.625 13.765625 4.625 C 14.338318 4.6582018 14.579661 4.2082933 14.488281 3.953125 C 14.488281 3.953125 14.805598 4.0217112 14.996094 4.2832031 C 15.448647 4.9044203 16.122937 5.1842057 16.746094 4.5800781 C 16.794377 4.5332675 16.702941 4.3063472 16.640625 4.1621094 C 16.047521 4.641431 15.423491 4.3698893 14.996094 3.7832031 C 14.805598 3.5217112 14.488281 3.453125 14.488281 3.453125 C 14.579661 3.7082933 14.338318 4.1582018 13.765625 4.125 C 13.503215 4.125 13.019411 3.7762371 12.050781 2.8847656 C 11.385672 2.2726373 10.910736 2.0128005 10.365234 2 z M 17.896484 2.5664062 C 17.896484 2.5664062 18.057303 2.8802729 18.212891 3.28125 C 18.318079 3.3726221 18.433921 3.4784883 18.585938 3.6308594 C 19.178981 4.2252902 19.69999 5.1240405 19.910156 5.9179688 C 19.977542 6.1725304 20.185434 6.5918737 20.371094 6.8476562 C 20.900731 7.5773336 20.99344 7.8391074 21.054688 8.75 C 21.09894 9.4081095 21.159843 9.666614 21.322266 9.8867188 C 21.388232 9.9761518 21.432125 10.070125 21.460938 10.166016 C 21.537825 9.9045174 21.501551 9.6297824 21.322266 9.3867188 C 21.159843 9.1666089 21.09894 8.9081095 21.054688 8.25 C 20.99344 7.3391074 20.900731 7.0773335 20.371094 6.3476562 C 20.185434 6.0918737 19.977542 5.6744835 19.910156 5.4199219 C 19.69999 4.6259937 19.178981 3.7252902 18.585938 3.1308594 C 18.224392 2.7684703 17.995634 2.5738684 17.896484 2.5664062 z M 16.583984 3.5253906 C 16.583984 3.5253906 16.790845 3.9753182 16.746094 4.0644531 C 17.312336 4.2251351 17.365323 4.7582726 17.675781 5.2050781 C 18.054214 5.6705331 18.492188 5.6004905 18.492188 4.9042969 C 18.490437 4.8230083 18.462801 4.7301179 18.449219 4.6425781 C 18.348731 5.0819123 17.998746 5.104263 17.675781 4.7070312 C 17.336982 4.2194382 17.312657 3.6212083 16.583984 3.5253906 z M 14.326172 8.7363281 C 14.00359 8.8899002 13.771553 9.0497581 13.798828 9.1679688 C 13.811473 9.2227697 14.051627 9.2527181 14.345703 9.2363281 C 14.610474 9.2215707 14.87316 9.3037521 15.078125 9.3867188 C 14.847507 9.2441983 14.615457 9.1087048 14.585938 9.0917969 C 14.530527 9.0600619 14.483918 9.0094224 15.376953 9.0214844 C 15.376953 9.0214844 14.820386 8.7098709 14.345703 8.7363281 C 14.338127 8.7367504 14.333673 8.7359672 14.326172 8.7363281 z M 15.275391 9.5234375 C 14.557416 9.5196516 14.534279 9.5622104 14.585938 9.5917969 C 14.586075 9.5918758 14.587744 9.5936662 14.587891 9.59375 C 14.86644 9.5755324 15.357717 9.719429 15.628906 9.7773438 C 15.607581 9.7373519 15.426774 9.6234507 15.275391 9.5234375 z M 14.609375 10.091797 C 14.444885 10.097119 14.328156 10.139791 14.396484 10.310547 C 14.40729 10.337549 14.452644 10.382339 14.474609 10.414062 C 14.621199 10.485678 14.761857 10.560562 14.916016 10.650391 C 14.919568 10.463936 14.760053 10.269432 14.609375 10.091797 z M 19.564453 11.029297 C 19.542247 11.09867 19.511084 11.149858 19.466797 11.154297 C 19.466797 11.154297 19.537285 11.163388 19.572266 11.169922 C 19.567125 11.119476 19.57557 11.083936 19.564453 11.029297 z M 6.1328125 13.896484 C 6.094971 14.051303 6.0409116 14.244033 6.0410156 14.285156 C 6.0811049 14.250873 6.1327384 14.224982 6.1796875 14.195312 C 6.1993515 14.11865 6.2098428 14.059368 6.2246094 14.001953 C 6.2435755 13.92821 6.2026545 13.901741 6.1328125 13.896484 z M 7.0097656 14.748047 C 6.9814333 14.922973 6.9436083 15.113875 6.8574219 15.449219 C 6.6682235 16.185372 6.6068876 16.929254 6.6484375 17.189453 C 6.6770743 16.840457 6.7442549 16.389541 6.8574219 15.949219 C 7.0542038 15.183558 7.0840985 14.942292 7.0097656 14.748047 z M 16.449219 15.560547 C 16.471669 15.609347 16.491192 15.6591 16.507812 15.710938 C 16.524332 15.762458 16.537918 15.814344 16.548828 15.869141 C 16.548828 15.869141 16.548828 15.871094 16.548828 15.871094 C 16.548828 15.871094 16.550781 15.873047 16.550781 15.873047 C 16.561231 15.926127 16.568889 15.980705 16.574219 16.037109 C 16.578 16.076955 16.578731 16.118558 16.580078 16.160156 C 17.500368 16.863978 18.449023 17.545719 18.537109 18.759766 C 18.538961 18.776091 18.537452 18.792253 18.539062 18.808594 C 18.555677 18.627593 18.558026 18.444158 18.537109 18.259766 C 18.444819 16.987777 17.408657 16.301586 16.449219 15.560547 z M 10.328125 15.884766 C 10.167428 15.858666 10.319198 16.348574 10.453125 17.066406 C 10.793017 18.888194 12.23166 20.229928 13.921875 20.685547 C 14.61812 20.873269 15.003303 20.871562 15.685547 20.679688 C 16.19523 20.5255 16.838573 20.084001 17.179688 19.503906 C 17.300343 19.228698 17.298691 18.999332 17.240234 18.791016 C 17.22346 18.860912 17.213051 18.927805 17.179688 19.003906 C 16.838573 19.584001 16.19523 20.0255 15.685547 20.179688 C 15.003303 20.371562 14.61812 20.373269 13.921875 20.185547 C 12.23166 19.729928 10.793017 18.388194 10.453125 16.566406 C 10.394709 16.253305 10.366212 16.087926 10.328125 15.884766 z M 16.556641 16.414062 C 16.533359 16.555236 16.495291 16.689862 16.425781 16.802734 C 16.442248 16.903051 16.475724 16.997255 16.517578 17.087891 C 16.555746 16.974428 16.582031 16.853326 16.582031 16.722656 C 16.582031 16.658488 16.579919 16.597179 16.574219 16.537109 C 16.570221 16.494806 16.563552 16.454503 16.556641 16.414062 z M 18.472656 19.689453 C 18.44216 19.794172 18.411165 19.933567 18.417969 20.052734 C 18.529215 19.959744 18.642251 19.87441 18.748047 19.761719 C 18.593035 19.795361 18.519664 19.7531 18.472656 19.689453 z M 11.935547 21.644531 C 11.92759 21.651174 11.923411 21.662544 11.916016 21.669922 C 11.923452 21.672738 11.966967 21.705078 11.970703 21.705078 C 11.970703 21.705078 11.946829 21.661764 11.935547 21.644531 z M 15.498047 21.898438 C 15.463487 21.918882 15.442545 21.941334 15.416016 21.962891 C 15.48405 21.971738 15.597196 22.003299 15.630859 21.994141 C 15.57137 21.960225 15.540568 21.929993 15.498047 21.898438 z"/>
+ <path style="opacity:0.2" d="m 10.235921,6.5001017 c -0.3252095,0.001 -0.7147894,0.00527 -1.1783925,0.01276 -2.7516325,0.044496 -2.6769332,0.051294 -2.2631031,0.6264823 0.2275913,0.3163322 0.2305678,0.352709 0.2305678,2.8560271 0,2.5006979 -0.0032,2.3916179 -0.2369079,2.7961229 -0.4037475,0.698706 -0.4627421,0.711245 2.2191022,0.711245 H 10.78701 c 0.38066,0.04217 0.513608,0.01081 0.765836,-0.23924 0.132806,-0.131659 0.241519,-0.301962 0.241519,-0.37829 0,-0.07633 0.06153,-0.189273 0.136612,-0.25105 0.194839,-0.160304 0.343593,4.284636 0.163511,4.870616 -0.06594,0.214554 -0.127226,0.499814 -0.136227,0.63391 -0.01503,0.223893 0.02385,0.306079 0.475545,0.350858 0.981473,-0.01368 2.062394,0.02928 3.105667,0 0.410869,-0.01154 0.815899,-0.02801 1.206715,-0.102855 0.451699,-0.09855 0.753956,-0.498863 0.753956,-0.998485 0,-0.532567 -0.195089,-0.919339 -0.629257,-1.24763 -0.349688,-0.264415 -0.680902,-0.390643 -1.019877,-0.385147 -0.112992,0.0019 -0.226923,0.01827 -0.342586,0.04914 -0.522608,0.139508 -0.552991,0.315226 -0.134112,0.774864 0.418064,0.642878 0.264542,1.094523 -0.369538,0.999649 -0.250676,-0.0508 -0.496454,-0.139771 -0.730308,-0.312164 -0.217525,-0.135663 -0.255155,-0.243071 -0.255923,-0.49158 l -0.0065,-2.110591 c -0.0072,-2.290951 0.0037,-2.744305 0.196175,-3.054885 0.34113,-0.550297 0.301738,-0.653949 -1.067317,-0.59772 h -1.217397 l -0.425397,0.500195 c -0.619433,0.728257 -1.043377,1.210203 -1.6826585,1.210203 -0.7310288,0 -0.8225502,-0.307314 -0.8225502,-1.565063 0,-0.824054 0.035535,-0.751676 0.2213452,-1.116964 0.1829729,-0.3597076 0.2751683,-0.4402714 0.5316503,-0.4649557 0.3551502,-0.03418 0.6361202,0.2560561 0.5529782,0.5712427 -0.06937,0.262969 0.188942,0.333021 0.548366,0.148764 0.419217,-0.214911 0.605048,-0.6714887 0.605048,-1.147728 0,-0.5355563 -0.497701,-1.1068675 -0.964349,-1.1068675 -0.414846,0 -0.8056943,0.1602661 -1.123248,0.4605756 C 9.1282792,8.7250984 9.0895608,8.73531 9.0328437,8.5887851 8.9150901,8.284579 9.0541139,7.3997547 9.2557255,7.1998907 9.6872723,6.7720754 10.472192,7.0456362 11.153581,7.5612543 11.639118,7.928669 11.840899,7.978371 11.92848,7.7521132 12.010813,7.5394121 11.838753,6.7279295 11.682157,6.5901971 11.60748,6.5245165 11.21155,6.4971142 10.235922,6.5001017 Z"/>
+ <path style="fill:#ffb144" d="m 10.235921,6.0001014 c -0.3252095,10e-4 -0.7147894,0.00527 -1.1783925,0.01276 -2.7516325,0.044496 -2.6769332,0.051294 -2.2631031,0.6264823 0.2275913,0.3163322 0.2305678,0.352709 0.2305678,2.856027 0,2.5006983 -0.0032,2.3916183 -0.2369079,2.7961233 -0.4037475,0.698706 -0.4627421,0.711245 2.2191022,0.711245 H 10.78701 c 0.38066,0.04217 0.513608,0.01081 0.765836,-0.23924 0.132806,-0.131659 0.241519,-0.301962 0.241519,-0.37829 0,-0.07633 0.06153,-0.189273 0.136612,-0.25105 0.194839,-0.160304 0.343593,4.284636 0.163511,4.870616 -0.06594,0.214554 -0.127226,0.499814 -0.136227,0.63391 -0.01503,0.223893 0.02385,0.306079 0.475545,0.350858 0.981473,-0.01368 2.062394,0.02928 3.105667,0 0.410869,-0.01154 0.815899,-0.02801 1.206715,-0.102855 0.451699,-0.09855 0.753956,-0.498863 0.753956,-0.998485 0,-0.532567 -0.195089,-0.919339 -0.629257,-1.24763 -0.349688,-0.264415 -0.680902,-0.390643 -1.019877,-0.385147 -0.112992,0.0019 -0.226923,0.01827 -0.342586,0.04914 -0.522608,0.139508 -0.552991,0.315226 -0.134112,0.774864 0.418064,0.642878 0.264542,1.094523 -0.369538,0.999649 -0.250676,-0.0508 -0.496454,-0.139771 -0.730308,-0.312164 -0.217525,-0.135663 -0.255155,-0.243071 -0.255923,-0.49158 l -0.0065,-2.110591 c -0.0072,-2.290951 0.0037,-2.744305 0.196175,-3.054885 0.34113,-0.550297 0.301738,-0.653949 -1.067317,-0.59772 h -1.217397 l -0.425397,0.500195 c -0.619433,0.728257 -1.043377,1.210203 -1.6826585,1.210203 -0.7310288,0 -0.8225502,-0.307314 -0.8225502,-1.565063 0,-0.8240544 0.035535,-0.7516762 0.2213452,-1.1169638 0.1829729,-0.3597081 0.2751683,-0.4402719 0.5316503,-0.4649562 0.3551502,-0.03418 0.6361202,0.2560561 0.5529782,0.5712432 -0.06937,0.2629691 0.188942,0.3330208 0.548366,0.1487635 0.419217,-0.2149106 0.605048,-0.6714887 0.605048,-1.147728 0,-0.5355563 -0.497701,-1.1068675 -0.964349,-1.1068675 -0.414846,0 -0.8056943,0.1602661 -1.123248,0.4605756 C 9.1282792,8.2250981 9.0895608,8.2353097 9.0328437,8.0887848 8.9150901,7.7845787 9.0541139,6.8997544 9.2557255,6.6998904 9.6872723,6.2720751 10.472192,6.5456359 11.153581,7.061254 11.639118,7.4286687 11.840899,7.4783707 11.92848,7.2521129 12.010813,7.0394118 11.838753,6.2279292 11.682157,6.0901968 11.60748,6.0245162 11.21155,5.9971139 10.235922,6.0001014 Z"/>
+ <path style="fill:#5c3d2b" d="M 15.205078 15.861328 C 14.818923 16.060157 14.384116 16.315564 13.996094 16.771484 C 13.590736 17.294654 13.488714 17.958724 13.736328 18.552734 C 14.039564 19.280174 14.570536 19.650977 15.310547 19.650391 C 16.091394 19.649791 16.722418 19.096422 16.552734 18.560547 C 16.498314 18.388689 16.470385 18.395966 16.167969 18.662109 C 15.727513 19.049739 15.505245 19.103998 15.142578 18.916016 C 14.747474 18.711222 14.536319 18.222849 14.658203 17.796875 C 14.785538 17.351845 14.753023 17.345849 15.333984 17.087891 C 15.380414 17.067271 15.416943 17.045801 15.457031 17.025391 C 15.461793 17.021793 15.467717 17.01546 15.472656 17.011719 L 15.472656 17.007812 C 15.678153 16.855563 15.655022 16.510682 15.375 16.080078 C 15.297821 15.995389 15.251485 15.928289 15.205078 15.861328 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.236328,6 c -0.3252094,0.001 -0.7160843,0.00618 -1.1796874,0.013672 -2.7194602,0.043976 -2.6723023,0.053966 -2.2714844,0.609375 0.2892993,-0.072723 0.9387918,-0.087824 2.2714844,-0.109375 0.2248901,-0.00363 0.3811111,-0.00375 0.5722656,-0.00586 0.1008029,-0.019745 0.2091224,-0.017713 0.3222657,-0.00391 0.086271,-6.231e-4 0.2065441,-0.00366 0.2851561,-0.00391 0.975628,-0.00299 1.370636,0.024163 1.445313,0.089844 0.09242,0.081292 0.184706,0.3925789 0.232421,0.6816406 0.0039,-0.00822 0.01014,-0.010407 0.01367,-0.019531 C 12.010067,7.039252 11.838237,6.2275762 11.681641,6.0898438 11.606964,6.0241631 11.211956,5.9970125 10.236328,6 Z m 0.251953,1.5410156 c -0.414846,0 -0.8054929,0.160628 -1.1230466,0.4609375 -0.2364098,0.2235573 -0.2753142,0.2324624 -0.3320313,0.085937 -0.011637,-0.030064 -0.010769,-0.084815 -0.017578,-0.125 -0.03006,0.2481363 -0.033693,0.4925452 0.017578,0.625 0.056717,0.1465249 0.095622,0.1376198 0.3320313,-0.085937 0.3175537,-0.3003095 0.7082006,-0.4609375 1.1230466,-0.4609375 0.418305,0 0.842337,0.4605318 0.929688,0.9414063 0.02184,-0.1084624 0.03516,-0.2202562 0.03516,-0.3339844 0,-0.5355563 -0.498196,-1.1074219 -0.964844,-1.1074219 z M 7.0214844,9.7421875 c -0.00102,2.0915815 -0.013837,2.1671175 -0.234375,2.5488285 -0.1987815,0.344001 -0.3089991,0.519586 -0.054687,0.611328 0.02366,-0.04166 0.027018,-0.06344 0.054687,-0.111328 0.2337079,-0.404505 0.2382812,-0.294224 0.2382812,-2.7949222 0,-0.1413719 -0.00385,-0.1277753 -0.00391,-0.2539063 z m 6.9121096,0.7617185 c -0.190886,-0.01041 -0.450705,-0.0062 -0.792969,0.0078 h -1.216797 l -0.425781,0.5 c -0.619433,0.728257 -1.042359,1.210937 -1.6816408,1.210937 -0.658747,0 -0.7913631,-0.288127 -0.8125,-1.257812 -0.00151,0.08077 -0.011719,0.08427 -0.011719,0.193359 0,1.257749 0.09319,1.564453 0.8242187,1.564453 0.6392818,0 1.0622078,-0.48268 1.6816408,-1.210937 l 0.425781,-0.5 h 1.216797 c 0.607764,-0.02496 0.923125,-0.0085 1.089844,0.05469 0.226497,-0.374482 0.251139,-0.532618 -0.296875,-0.5625 z m 1.917968,4.751953 c -0.112992,0.0019 -0.228087,0.01796 -0.34375,0.04883 -0.446682,0.11924 -0.513252,0.276697 -0.267578,0.603515 0.06815,-0.03766 0.150541,-0.07227 0.267578,-0.103515 0.115663,-0.03087 0.230758,-0.04693 0.34375,-0.04883 0.338976,-0.0055 0.669844,0.120351 1.019532,0.384766 0.345489,0.261237 0.532779,0.564064 0.597656,0.943359 0.01127,-0.06506 0.03125,-0.125873 0.03125,-0.195312 0,-0.532567 -0.194738,-0.919756 -0.628906,-1.248047 -0.349688,-0.264415 -0.680556,-0.390262 -1.019532,-0.384766 z m -3.683593,0.824219 c -0.0101,0.438978 -0.03287,0.789282 -0.07422,0.923828 -0.06594,0.214554 -0.125765,0.50067 -0.134766,0.634766 -0.0071,0.106431 8.68e-4,0.178831 0.05664,0.232422 0.02581,-0.128493 0.03998,-0.243065 0.07813,-0.367188 0.05556,-0.180784 0.07296,-0.756987 0.07422,-1.423828 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/etherape.svg b/.icons/awkward/24x24/apps/etherape.svg
new file mode 100644
index 00000000..0e62ff1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/etherape.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <rect style="fill:#307ada" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.327 9.994,9.75 0.002,-0.0835 0.006,-0.166 0.006,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 12,5 c -3.866,0 -7,3.134 -7,7 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.866 -3.134,-7 -7,-7 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 2,12.500249 7,0 2,-4.9999988 2,9.9999988 2,-5 7,0"/>
+ <path style="fill:none;stroke:#22d3ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 2,12.000249 7,0 2,-4.9999997 2,9.9999997 2,-5 7,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ethereumwallet.svg b/.icons/awkward/24x24/apps/ethereumwallet.svg
new file mode 100644
index 00000000..e9a3d17d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ethereumwallet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4c6a8f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 12,4.5 2.5,4 2.5,4 -5,3 -5,-3 2.5,-4 z"/>
+ <path style="fill:#ffffff" d="M 12,4 14.5,8 17,12 12,15 7,12 9.5,8 Z"/>
+ <path style="opacity:0.2" d="m 12,20.5 5,-6.85 -5,3 -5,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,20 5,-6.85 -5,3 -5,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/etherwall.svg b/.icons/awkward/24x24/apps/etherwall.svg
new file mode 100644
index 00000000..5bb3c76d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/etherwall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 4.0003773,2.4998682 A 2.0002,2.0002 0 0 0 2.1087757,5.1502586 L 7.6087758,21.150259 a 2.0002,2.0002 0 0 0 3.3623042,0.705078 l 7.197266,-7.8125 a 2.0002,2.0002 0 0 0 0.383789,-0.607422 L 21.854869,5.2479151 A 2.0002,2.0002 0 0 0 20.000377,2.4998682 l -7.670898,0 -8.3291017,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 4.0003773,2.0000001 A 2.0002,2.0002 0 0 0 2.1087757,4.6503907 L 7.6087758,20.650391 a 2.0002,2.0002 0 0 0 3.3623042,0.705078 l 7.197266,-7.8125 a 2.0002,2.0002 0 0 0 0.383789,-0.607422 l 3.302734,-8.1875 A 2.0002,2.0002 0 0 0 20.000377,2.0000001 l -7.670898,0 -8.3291017,0 z"/>
+ <path style="opacity:0.2" d="M 4.0003773,4.4999998 C 4.2362306,5.3033936 8.8993593,18.7588 9.5423693,20.5 L 12,17.861 12,4.4999998 Z m 9.7089847,0 c -0.03299,0.331487 -0.197588,2.8256618 -0.384766,5.8300782 -0.199236,3.198133 -0.379999,6.011115 -0.401367,6.250976 -0.0092,0.103067 -0.01355,0.181586 -0.01465,0.244141 l 1.319336,-1.44043 c 0.404091,-1.713088 2.160089,-9.9735304 2.310547,-10.8847652 z m 3.611328,0 C 17.114784,5.2791131 15.109095,13.531924 14.836315,14.719726 l 0.736328,-0.803711 c 0.560929,-1.63784 2.767194,-8.5562984 2.999023,-9.4160152 z m 1.888672,0 C 18.94877,5.1453581 16.490687,12.304507 16.216198,13.213867 L 16.697643,12.6875 c 0.755386,-1.751189 3.107347,-7.5643304 3.302734,-8.1875002 z"/>
+ <path style="fill:#feab07" d="M 4.0003773,4.0000001 C 4.2362306,4.8033937 8.8993593,18.2588 9.5423693,20 L 12,17.361 12,4.0000001 Z m 9.7089847,0 c -0.03299,0.3314869 -0.197588,2.825662 -0.384766,5.830078 -0.199236,3.1981339 -0.379999,6.0111149 -0.401367,6.2509769 -0.0092,0.103066 -0.01355,0.181586 -0.01465,0.244141 l 1.319336,-1.44043 c 0.404093,-1.713088 2.16009,-9.9735312 2.310548,-10.8847659 z m 3.611328,0 C 17.114784,4.7791132 15.109095,13.031924 14.836315,14.219727 l 0.736328,-0.803711 c 0.560929,-1.63784 2.767194,-8.5562991 2.999023,-9.4160159 z m 1.888672,0 C 18.94877,4.6453585 16.490687,11.804507 16.216198,12.713867 L 16.697643,12.1875 c 0.755386,-1.751189 3.107347,-7.5643303 3.302734,-8.1874999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.0003773,4.0000001 c 0.011368,0.038724 0.1379512,0.4052155 0.1689453,0.5 l 7.8306774,0 0,-0.5 z m 9.7089847,0 c -0.03299,0.3314869 -0.197588,2.825662 -0.384766,5.830078 -0.199236,3.1981339 -0.379999,6.0111149 -0.401367,6.2509769 -0.0092,0.103066 -0.01355,0.181586 -0.01465,0.244141 l 0.03321,-0.03613 c 0.03427,-0.453257 0.192882,-2.910234 0.382813,-5.958985 0.187177,-3.0044139 0.351775,-5.498589 0.384765,-5.8300759 l 2.729492,0 c 0.02402,-0.1249164 0.08941,-0.4382521 0.09961,-0.5 z m 3.611328,0 C 17.114784,4.7791132 15.109095,13.031924 14.836315,14.219727 l 0.165039,-0.180664 c 0.455422,-1.926825 2.127142,-8.8118334 2.319336,-9.5390629 l 1.098633,0 c 0.04037,-0.1353255 0.134267,-0.4329672 0.152343,-0.5 z m 1.888672,0 C 18.94877,4.6453585 16.490687,11.804507 16.216198,12.713867 l 0.266601,-0.291992 c 0.572151,-1.748706 2.489126,-7.3338599 2.726563,-7.9218749 l 0.601562,0 c 0.05558,-0.1483154 0.170612,-0.4399081 0.189453,-0.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 4.0003773,2.0000001 A 2.0002,2.0002 0 0 0 2.0169788,4.2597657 2.0002,2.0002 0 0 1 4.0003773,2.5000001 l 8.3291017,0 7.670898,0 A 2.0002,2.0002 0 0 1 21.982799,4.241211 2.0002,2.0002 0 0 0 20.000377,2.0000001 l -7.670898,0 -8.3291017,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/etr.svg b/.icons/awkward/24x24/apps/etr.svg
new file mode 100644
index 00000000..89dc7108
--- /dev/null
+++ b/.icons/awkward/24x24/apps/etr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 23,12 A 10.5,10.5 0 0 1 12.5,22.5 10.5,10.5 0 0 1 2,12 10.5,10.5 0 0 1 12.5,1.5 10.5,10.5 0 0 1 23,12 Z"/>
+ <path style="fill:#72a0d1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 18.098633,8.97691 -1.931641,1.132811 -0.907226,0.532227 A 1.0001,1.0001 0 0 1 14.021485,10.460307 C 13.309504,9.694556 11.674659,8.999371 9.75,8.999371 8.3266635,8.999371 7.0516745,9.362362 6.2041015,9.878276 5.3565285,10.394191 5,10.976805 5,11.49937 c 0,0.522564 0.3565285,1.105179 1.2041015,1.621094 0.847573,0.515914 2.122562,0.878906 3.5458985,0.878906 1.924659,0 3.559504,-0.695187 4.271485,-1.460938 a 1.0001,1.0001 0 0 1 1.238281,-0.18164 l 0.907226,0.532226 1.931641,1.132813 c -0.01869,-0.04968 -0.0193,-0.04045 -0.03808,-0.0918 C 17.794976,13.203907 17.5,12.364886 17.5,11.49937 c 0,-0.865516 0.294961,-1.704756 0.560547,-2.430663 0.01879,-0.05136 0.01938,-0.0421 0.03808,-0.091797 z"/>
+ <path style="fill:#d76337" d="M 23,11.5 A 10.5,10.5 0 0 1 12.5,22 10.5,10.5 0 0 1 2,11.5 10.5,10.5 0 0 1 12.5,1 10.5,10.5 0 0 1 23,11.5 Z"/>
+ <path style="opacity:0.2" d="m 18.769531,7.000226 c -0.276925,0.00864 -0.55306,0.088251 -0.794922,0.2304688 L 15.15625,8.8849916 14.744141,9.125226 C 13.467704,8.1337523 11.761529,7.500226 9.75,7.500226 7.9976996,7.500226 6.3975803,7.921264 5.1640625,8.672101 3.9305447,9.422938 2.9999999,10.589795 3,12.000226 c -10e-8,1.410431 0.9305448,2.577288 2.1640625,3.328125 1.2335177,0.750837 2.833637,1.171875 4.5859375,1.171875 2.011371,0 3.716098,-0.635866 4.992188,-1.626953 l 0.414062,0.242187 2.820312,1.654297 c 1.07829,0.632185 2.523524,-0.218264 2.523438,-1.458984 a 1.0001,1.0001 0 0 0 -0.0918,-0.419922 c 0,0 -0.23432,-0.505503 -0.46875,-1.146484 C 19.705026,13.103385 19.5,12.287369 19.5,12.000226 c 0,-0.287144 0.205023,-1.103159 0.439453,-1.744141 0.23443,-0.6409812 0.46875,-1.146484 0.46875,-1.146484 A 1.0001,1.0001 0 0 0 20.5,8.6896791 C 20.500609,7.7574489 19.713608,6.9717417 18.771484,7.000226 a 1.0001,1.0001 0 0 0 -0.002,0 z"/>
+ <path style="fill:#142f56" d="M 18.769531 6.5 C 18.492606 6.50864 18.216471 6.5882509 17.974609 6.7304688 L 15.15625 8.3847656 L 14.744141 8.625 C 13.467704 7.6335263 11.761529 7 9.75 7 C 7.9976996 7 6.3975803 7.421038 5.1640625 8.171875 C 3.9305447 8.922712 2.9999999 10.089569 3 11.5 C 2.9999999 12.910431 3.9305448 14.077288 5.1640625 14.828125 C 6.3975802 15.578962 7.9976995 16 9.75 16 C 11.761371 16 13.466098 15.364134 14.742188 14.373047 L 15.15625 14.615234 L 17.976562 16.269531 C 19.054852 16.901716 20.500086 16.051267 20.5 14.810547 A 1.0001 1.0001 0 0 0 20.408203 14.390625 C 20.408203 14.390625 20.173883 13.885122 19.939453 13.244141 C 19.705026 12.603159 19.5 11.787143 19.5 11.5 C 19.5 11.212856 19.705023 10.396841 19.939453 9.7558594 C 20.173883 9.1148778 20.408203 8.609375 20.408203 8.609375 A 1.0001 1.0001 0 0 0 20.5 8.1894531 C 20.500609 7.2572229 19.713608 6.4715157 18.771484 6.5 A 1.0001 1.0001 0 0 0 18.769531 6.5 z"/>
+ <path style="fill:#8dc6ff" d="m 18.097656,8.9765625 -1.929687,1.1328125 -0.908203,0.533203 C 14.85544,10.879689 14.34068,10.80418 14.021484,10.460938 13.309505,9.6951873 11.674659,9 9.75,9 8.3266633,9 7.050698,9.3629926 6.203125,9.8789062 5.355552,10.39482 5,10.977435 5,11.5 5,12.022564 5.355552,12.603226 6.203125,13.119141 7.050698,13.635055 8.3266635,14 9.75,14 c 1.924659,0 3.559502,-0.695188 4.271484,-1.460938 0.319196,-0.343242 0.833956,-0.418751 1.238282,-0.18164 l 0.908203,0.53125 1.929687,1.132812 c -0.01863,-0.04951 -0.0184,-0.04063 -0.03711,-0.0918 C 17.794977,13.203561 17.5,12.365516 17.5,11.5 c 0,-0.865516 0.294963,-1.7057331 0.560547,-2.4316406 0.01874,-0.051219 0.01846,-0.042242 0.03711,-0.091797 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.5,1 A 10.5,10.5 0 0 0 2,11.5 10.5,10.5 0 0 0 2.0097656,11.796875 10.5,10.5 0 0 1 12.5,1.5 10.5,10.5 0 0 1 22.990234,11.703125 10.5,10.5 0 0 0 23,11.5 10.5,10.5 0 0 0 12.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ettercap.svg b/.icons/awkward/24x24/apps/ettercap.svg
new file mode 100644
index 00000000..265d0f39
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ettercap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <path style="opacity:0.2" d="m 19.635786,1113.8018 -0.38791,0.9079 -11.006532,-3.2763 q -0.024245,0.1005 -0.085861,0.2976 -0.057578,0.1804 -0.081821,0.2809 -0.440399,1.8259 0.1951505,2.9846 0.648683,1.1626 2.3692745,1.6748 1.484176,0.4418 3.263332,0.3609 1.792292,-0.077 3.875528,-0.6597 l -1.845606,4.4418 q -1.914528,0.2919 -3.714913,0.1689 -1.791292,-0.1023 -3.5512855,-0.6262 -3.441183,-1.0243 -4.8305026,-3.6103 -1.376185,-2.5821 -0.483267,-6.2841 0.517166,-2.1442 1.593052,-3.9784 1.0930601,-1.8471 2.6397786,-3.1821 1.8376745,-1.6074 3.9663785,-2.0869 2.141839,-0.4756 4.44034,0.2086 2.981482,0.8875 4.239459,3.4343 1.271111,2.5509 0.442838,5.9849 -0.161614,0.67 -0.422235,1.4004 -0.243448,0.7175 -0.615198,1.5584 z m -3.776768,-4.0687 q 0.09193,-0.206 0.157585,-0.4199 0.08283,-0.2267 0.135359,-0.4445 0.323229,-1.34 -0.11732,-2.315 -0.440549,-0.975 -1.517561,-1.2956 -1.3791,-0.4105 -2.585377,0.2718 -1.189104,0.6694 -2.15386,2.3931 z"/>
+ <path style="fill:#275ac4" d="m 19.635786,1113.3018 -0.38791,0.9079 -11.006532,-3.2763 q -0.024245,0.1006 -0.085861,0.2976 -0.057578,0.1804 -0.081821,0.2809 -0.440399,1.8259 0.1951505,2.9846 0.648683,1.1626 2.3692745,1.6748 1.484176,0.4418 3.263332,0.3609 1.792292,-0.077 3.875528,-0.6597 l -1.845606,4.4418 q -1.914528,0.2919 -3.714913,0.1689 -1.791292,-0.1023 -3.5512855,-0.6261 -3.441183,-1.0244 -4.8305026,-3.6104 -1.376185,-2.5821 -0.483267,-6.2841 0.517166,-2.1442 1.593052,-3.9784 1.0930601,-1.847 2.6397786,-3.1821 1.8376745,-1.6074 3.9663785,-2.0869 2.141839,-0.4756 4.44034,0.2086 2.981482,0.8875 4.239459,3.4344 1.271111,2.5508 0.442838,5.9848 -0.161614,0.6701 -0.422235,1.4004 -0.243448,0.7175 -0.615198,1.5584 z m -3.776768,-4.0687 q 0.09193,-0.206 0.157585,-0.4198 0.08283,-0.2267 0.135359,-0.4445 0.323229,-1.3401 -0.11732,-2.3151 -0.440549,-0.975 -1.517561,-1.2956 -1.3791,-0.4105 -2.585377,0.2718 -1.189104,0.6694 -2.15386,2.3931 z"/>
+ <path style="fill:#453a53" d="m 14.044922,1100.5543 -10.9687501,10.9685 c -0.1644589,1.4311 -0.036822,2.718 0.3818359,3.8613 l 7.5849612,-7.5848 -1.2646485,-0.376 c 0.6431715,-1.1491 1.3605845,-1.9472 2.1533205,-2.3935 0.702479,-0.3973 1.448863,-0.517 2.239258,-0.3584 l 3.201171,-3.2011 c -0.424572,-0.2166 -0.884689,-0.3992 -1.380859,-0.5469 -0.658496,-0.196 -1.307081,-0.3159 -1.946289,-0.3691 z m 5.615234,2.8701 -3.404297,3.4042 c 0.06575,0.4654 0.03195,0.9784 -0.103515,1.54 -0.03501,0.1452 -0.08052,0.2932 -0.135743,0.4443 -0.04377,0.1426 -0.09594,0.2826 -0.157226,0.4199 l -1.546875,-0.4609 -3.057617,3.0576 3.268555,0.9736 6.370116,-6.369 c -0.119552,-0.7348 -0.33967,-1.4271 -0.663085,-2.0762 -0.165443,-0.3349 -0.360156,-0.6416 -0.570313,-0.9335 z m 0.799805,7.6853 -2.666992,2.667 1.455078,0.4326 0.387695,-0.9072 c 0.247834,-0.5606 0.452936,-1.0802 0.615234,-1.5586 0.07691,-0.2155 0.145009,-0.4261 0.208985,-0.6338 z m -12.067383,3.582 -3.2509765,3.2509 c 0.7097125,0.6643 1.5887045,1.1991 2.6347655,1.6074 l 3.276368,-3.2763 c -0.13859,-0.034 -0.280107,-0.062 -0.415039,-0.1025 -1.0472625,-0.3118 -1.7935235,-0.8063 -2.245118,-1.4795 z m 9.384766,1.1806 c -0.917563,0.2567 -1.789171,0.4325 -2.62207,0.542 l -3.970703,3.9706 c 0.343036,0.043 0.68745,0.079 1.032226,0.099 1.043299,0.071 2.116979,0.031 3.217774,-0.1065 l 0.805663,-0.8047 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.178711,1100.5211 c -0.550147,0.01 -1.09247,0.075 -1.62793,0.1943 -1.419136,0.3197 -2.7416805,1.0153 -3.9667965,2.0869 -1.031146,0.89 -1.910942,1.9502 -2.6396485,3.1816 -0.7172574,1.2228 -1.2479961,2.5489 -1.5927735,3.9784 -0.2529753,1.0488 -0.3610437,2.0264 -0.3408203,2.9404 0.023803,-0.7691 0.1334613,-1.5807 0.3408203,-2.4404 0.3447774,-1.4295 0.8755161,-2.7556 1.5927735,-3.9784 0.7287065,-1.2314 1.6085025,-2.2916 2.6396485,-3.1816 1.225116,-1.0716 2.5476605,-1.7672 3.9667965,-2.0869 1.427893,-0.317 2.908097,-0.2481 4.44043,0.208 1.987655,0.5917 3.400606,1.7366 4.239258,3.4345 0.484599,0.9725 0.731891,2.0449 0.758789,3.2099 0.04329,-1.3611 -0.205561,-2.5996 -0.758789,-3.7099 -0.838652,-1.6979 -2.251603,-2.8428 -4.239258,-3.4345 -0.957709,-0.285 -1.895589,-0.4192 -2.8125,-0.4023 z m 3.09375,6.9745 c -0.01391,0.2783 -0.04604,0.5659 -0.120117,0.873 -0.03501,0.1452 -0.08052,0.2932 -0.135743,0.4443 -0.04377,0.1426 -0.09594,0.2826 -0.157226,0.4199 l -5.818359,-1.7314 c -0.087832,0.1399 -0.1774895,0.2697 -0.2626955,0.4219 l 6.0810545,1.8095 c 0.06128,-0.1373 0.113454,-0.2773 0.157226,-0.4199 0.05522,-0.1511 0.100726,-0.2991 0.135743,-0.4443 0.11954,-0.4956 0.157276,-0.9523 0.120117,-1.373 z m -8.370117,5.6756 c -0.033305,0.7049 0.086173,1.3146 0.3662105,1.8252 0.4324555,0.775 1.22208,1.3333 2.3691415,1.6747 0.989449,0.2946 2.077567,0.4153 3.263671,0.3614 1.127052,-0.049 2.343931,-0.2531 3.643555,-0.6016 l 0.232422,-0.5586 c -1.388825,0.3886 -2.681115,0.6089 -3.875977,0.6602 -1.186104,0.054 -2.274221,-0.067 -3.263671,-0.3613 -1.1470615,-0.3415 -1.936686,-0.8998 -2.3691415,-1.6748 -0.2118495,-0.3863 -0.3336855,-0.8277 -0.3662105,-1.3252 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eu.blumenstingl.martin.keystateplasmoid.svg b/.icons/awkward/24x24/apps/eu.blumenstingl.martin.keystateplasmoid.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eu.blumenstingl.martin.keystateplasmoid.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/eu.scarpetta.PDFMixTool.svg b/.icons/awkward/24x24/apps/eu.scarpetta.PDFMixTool.svg
new file mode 100644
index 00000000..6ae12650
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eu.scarpetta.PDFMixTool.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 v -13 l -6,-6 z"/>
+ <path style="fill:#f14223" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 15,7 14,2 Z"/>
+ <path style="fill:#ffffff" d="M 6,4 V 20 H 18 V 7.9531252 L 14.769231,7.2941176 14.122897,4 Z"/>
+ <path style="opacity:0.1" d="m 14,7 v 0.5 c 0,0.554 0.446,1 1,1 h 5 V 8 H 15 C 14.446,8 14,7.554 14,7 Z"/>
+ <path style="fill:#f46b53" d="M 20,8 14,2 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 2 Z"/>
+ <g style="fill:#3f3f3f" transform="matrix(-0.35995607,0.37795278,0.35995607,0.37795278,-86.573605,-96.75197)">
+ <path style="fill:#3f3f3f" d="m 7.9375,274.5104 v 21.16667 h 2.645833 V 274.5104 Z"/>
+ <path style="fill:#3f3f3f" d="m 2.6458333,278.47915 v -1.32292 c 2.0146377,-0.30282 3.1092047,-0.75641 4.340037,-2.70234 l 4.9203797,0.0566 h 2.645833 v 3.96875 z"/>
+ </g>
+ <path style="fill:#696a6a" d="m 11.252986,16.559246 0.323934,1.402296 -1.038461,1.038455 H 9.384617 L 10.538461,17.846144 10.192307,16.807697 9.1538465,16.461538 8.000003,17.615375 8,16.461538 l 1.038461,-1.038456 1.153848,0.230771 0.372671,0.08282 3.263897,-3.139472 -0.405798,-1.558738 1.038461,-1.0384635 h 1.153842 l -1.153843,1.1538525 0.346154,1.038448 1.038461,0.346159 1.153842,-1.153837 4e-6,1.153837 -1.038461,1.03847 -1.444654,-0.281574 z"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="6" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/eureka.svg b/.icons/awkward/24x24/apps/eureka.svg
new file mode 100644
index 00000000..805a4852
--- /dev/null
+++ b/.icons/awkward/24x24/apps/eureka.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4a3f37" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 7.5,5.500453 7.984375,6.33932 8,6.366664 V 18.542445 20.000453 21.186 l 7,-5.185547 v -2.5 h -2 v 1 l -3,2.000179 v -4.000179 h 3 v -2 h -3 v -3 h 3 v 1 h 2 v -2 l -1,-1 H 10 9.4365235 8.4677735 8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#0096a7" d="M 7.5,5 7.984375,5.838867 8,5.866211 V 18.041992 19.5 20.685547 L 15,15.5 V 13 h -2 v 1 l -3,2 v -4 h 3 V 10 H 10 V 7 h 3 v 1 h 2 V 6 L 14,5 H 10 9.4365235 8.4677735 8 Z"/>
+ <path style="fill:#ff9f03" d="m 13,13 v 1 l -3,2.000406 V 14.867594 L 8,16.021001 V 18.041992 19.5 20.685547 L 15,15.5 V 13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.5,5 7.7890625,5.5 H 8 8.46875 9.4375 10 14 l 1,1 V 6 L 14,5 H 10 9.4375 8.46875 8 Z m 2.5,5 v 0.5 h 3 V 10 Z m 3,3 v 0.5 h 2 V 13 Z m 0,1 -3,2 v 0.5 l 3,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13,13 v 0.5 h 2 V 13 Z m 0,1 -3,2.000179 v 0.5 L 13,14.5 Z M 10,14.867367 8,16.021 v 0.5 l 2,-1.153633 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/euro-truck-simulator-2.svg b/.icons/awkward/24x24/apps/euro-truck-simulator-2.svg
new file mode 100644
index 00000000..4ab82963
--- /dev/null
+++ b/.icons/awkward/24x24/apps/euro-truck-simulator-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#afafb1" d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1 a 6,6 0 0 1 1.851563,0.2958985 L 13,8 12,10 11,8 10.150391,6.2998045 A 6,6 0 0 1 12,6 Z M 9.2753905,6.654297 9.878906,8.464844 10.585938,10.585938 8.464844,9.878906 6.660156,9.277344 A 6,6 0 0 1 7.819336,7.696289 6,6 0 0 1 9.2753905,6.654297 Z m 5.4472655,0.00586 a 6,6 0 0 1 1.581055,1.15918 6,6 0 0 1 1.041992,1.4560545 L 15.535156,9.878907 13.414063,10.585938 14.121094,8.464845 14.722656,6.660157 Z M 6.2958985,10.148438 8,11 10,12 8,13 6.2998045,13.84961 A 6,6 0 0 1 6,12 6,6 0 0 1 6.2958985,10.148438 Z m 11.4042965,0.0019 A 6,6 0 0 1 18,12 6,6 0 0 1 17.704101,13.851563 L 16,13 14,12 16,11 17.700195,10.150391 Z M 12,10.5 A 0.5,0.5 0 0 1 12.5,11 0.5,0.5 0 0 1 12,11.5 0.5,0.5 0 0 1 11.5,11 0.5,0.5 0 0 1 12,10.5 Z m -1,1 A 0.5,0.5 0 0 1 11.5,12 0.5,0.5 0 0 1 11,12.5 0.5,0.5 0 0 1 10.5,12 0.5,0.5 0 0 1 11,11.5 Z m 2,0 A 0.5,0.5 0 0 1 13.5,12 0.5,0.5 0 0 1 13,12.5 0.5,0.5 0 0 1 12.5,12 0.5,0.5 0 0 1 13,11.5 Z m -1,1 A 0.5,0.5 0 0 1 12.5,13 0.5,0.5 0 0 1 12,13.5 0.5,0.5 0 0 1 11.5,13 0.5,0.5 0 0 1 12,12.5 Z m -1.414062,0.914063 -0.707032,2.121093 -0.601562,1.804688 A 6,6 0 0 1 7.696289,16.180664 6,6 0 0 1 6.654297,14.72461 l 1.810547,-0.603516 2.121094,-0.707031 z m 2.828125,0 2.121093,0.707031 1.804688,0.601562 a 6,6 0 0 1 -1.15918,1.581055 6,6 0 0 1 -1.456054,1.041992 L 14.121094,15.535156 13.414063,13.414063 Z M 12,14 l 1,2 0.84961,1.700195 A 6,6 0 0 1 12,18 6,6 0 0 1 10.148438,17.704101 L 11,16 12,14 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 13.631836,6.236328 13,7.5 l -1,2 -1,-2 -0.630859,-1.261719 a 6,6 0 0 0 -0.21875,0.061523 L 11,8 l 1,2 1,-2 0.851563,-1.7041015 a 6,6 0 0 0 -0.219727,-0.05957 z m 3.472656,2.619141 -1.569336,0.523437 -1.933593,0.644531 -0.1875,0.5625 2.121093,-0.707031 1.810547,-0.6035155 A 6,6 0 0 0 17.104492,8.855469 Z M 6.902344,8.858419 A 6,6 0 0 0 6.660156,9.2773645 l 1.804688,0.601562 2.121094,0.7070315 -0.1875,-0.5625 L 8.464844,9.3789265 6.902344,8.858419 Z M 11.567383,10.75 A 0.5,0.5 0 0 0 11.5,11 0.5,0.5 0 0 0 12,11.5 0.5,0.5 0 0 0 12.5,11 0.5,0.5 0 0 0 12.432617,10.75 0.5,0.5 0 0 1 12,11 0.5,0.5 0 0 1 11.567383,10.75 Z M 6.0126955,11.736328 A 6,6 0 0 0 6,12 6,6 0 0 0 6.2998045,13.84961 L 8,13 10,12 9.5,11.75 8,12.5 6.2998045,13.34961 A 6,6 0 0 1 6.0126955,11.736328 Z M 10.567383,11.75 A 0.5,0.5 0 0 0 10.5,12 0.5,0.5 0 0 0 11,12.5 0.5,0.5 0 0 0 11.5,12 0.5,0.5 0 0 0 11.432617,11.75 0.5,0.5 0 0 1 11,12 0.5,0.5 0 0 1 10.567383,11.75 Z m 2,0 A 0.5,0.5 0 0 0 12.5,12 0.5,0.5 0 0 0 13,12.5 0.5,0.5 0 0 0 13.5,12 0.5,0.5 0 0 0 13.432617,11.75 0.5,0.5 0 0 1 13,12 0.5,0.5 0 0 1 12.567383,11.75 Z M 14.5,11.75 14,12 l 2,1 1.704101,0.851563 A 6,6 0 0 0 18,12 a 6,6 0 0 0 -0.0127,-0.236328 6,6 0 0 1 -0.283203,1.587891 L 16,12.5 14.5,11.75 Z m -2.932617,1 A 0.5,0.5 0 0 0 11.5,13 0.5,0.5 0 0 0 12,13.5 0.5,0.5 0 0 0 12.5,13 0.5,0.5 0 0 0 12.432617,12.75 0.5,0.5 0 0 1 12,13 0.5,0.5 0 0 1 11.567383,12.75 Z m -0.981445,0.664063 -0.1875,0.0625 -0.519532,1.558593 -0.601562,1.804688 A 6,6 0 0 1 7.696289,15.680664 6,6 0 0 1 6.895508,14.644531 l -0.241211,0.08008 a 6,6 0 0 0 1.041992,1.456054 6,6 0 0 0 1.581055,1.15918 l 0.601562,-1.804688 0.707032,-2.121094 z m 2.828125,0 0.707031,2.121093 0.603516,1.810547 a 6,6 0 0 0 1.456054,-1.041992 6,6 0 0 0 1.15918,-1.581055 l -0.242188,-0.08105 a 6,6 0 0 1 -0.916992,1.162109 6,6 0 0 1 -1.456054,1.041992 l -0.603516,-1.810547 -0.519531,-1.558593 -0.1875,-0.0625 z m 0.216797,3.847656 A 6,6 0 0 1 12,17.5 6,6 0 0 1 10.368164,17.263672 l -0.219726,0.440429 A 6,6 0 0 0 12,18 6,6 0 0 0 13.84961,17.700195 l -0.21875,-0.438476 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 5.010742,12.207031 7,7 0 0 1 12,5.5 7,7 0 0 1 18.989258,12.292969 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 13.632813,6.734375 13,8 12,10 11,8 10.370117,6.739258 a 6,6 0 0 0 -0.219726,0.060546 L 11,8.5 l 1,2 1,-2 0.851563,-1.7041015 a 6,6 0 0 0 -0.21875,-0.061523 z m 3.471679,2.621094 -1.569336,0.523437 -1.933593,0.644531 -0.1875,0.5625 2.121093,-0.707031 1.810547,-0.6035155 A 6,6 0 0 0 17.104492,9.355469 Z M 6.899414,9.357419 A 6,6 0 0 0 6.660156,9.777341 l 1.804688,0.601562 2.121094,0.707031 -0.1875,-0.5625 L 8.464844,9.878903 6.899414,9.357419 Z M 11.567383,11.25 A 0.5,0.5 0 0 0 11.5,11.5 0.5,0.5 0 0 0 12,12 0.5,0.5 0 0 0 12.5,11.5 0.5,0.5 0 0 0 12.432617,11.25 0.5,0.5 0 0 1 12,11.5 0.5,0.5 0 0 1 11.567383,11.25 Z m 6.419921,0.993164 a 6,6 0 0 1 -0.283203,1.608399 L 16,13 14.5,12.25 14,12.5 l 2,1 1.704101,0.851563 A 6,6 0 0 0 18,12.5 6,6 0 0 0 17.987304,12.243164 Z M 9.5,12.25 8,13 6.2998045,13.84961 A 6,6 0 0 1 6.0126955,12.256836 6,6 0 0 0 6,12.5 6,6 0 0 0 6.2998045,14.34961 L 8,13.5 l 2,-1 -0.5,-0.25 z m 1.067383,0 A 0.5,0.5 0 0 0 10.5,12.5 0.5,0.5 0 0 0 11,13 0.5,0.5 0 0 0 11.5,12.5 0.5,0.5 0 0 0 11.432617,12.25 0.5,0.5 0 0 1 11,12.5 0.5,0.5 0 0 1 10.567383,12.25 Z m 2,0 A 0.5,0.5 0 0 0 12.5,12.5 0.5,0.5 0 0 0 13,13 0.5,0.5 0 0 0 13.5,12.5 0.5,0.5 0 0 0 13.432617,12.25 0.5,0.5 0 0 1 13,12.5 0.5,0.5 0 0 1 12.567383,12.25 Z m -1,1 A 0.5,0.5 0 0 0 11.5,13.5 0.5,0.5 0 0 0 12,14 0.5,0.5 0 0 0 12.5,13.5 0.5,0.5 0 0 0 12.432617,13.25 0.5,0.5 0 0 1 12,13.5 0.5,0.5 0 0 1 11.567383,13.25 Z m -0.981445,0.664063 -0.1875,0.0625 -0.519532,1.558593 -0.601562,1.804688 A 6,6 0 0 1 7.696289,16.180664 6,6 0 0 1 6.895508,15.144531 l -0.241211,0.08008 a 6,6 0 0 0 1.041992,1.456054 6,6 0 0 0 1.581055,1.15918 l 0.601562,-1.804688 0.707032,-2.121093 z m 2.828125,0 0.707031,2.121093 0.603516,1.810547 a 6,6 0 0 0 1.456054,-1.041992 6,6 0 0 0 1.15918,-1.581055 l -0.239258,-0.08008 a 6,6 0 0 1 -0.919922,1.161133 6,6 0 0 1 -1.456054,1.041992 l -0.603516,-1.810547 -0.519531,-1.558593 -0.1875,-0.0625 z m 0.21582,3.846679 A 6,6 0 0 1 12,18 6,6 0 0 1 10.367188,17.765625 l -0.21875,0.438476 A 6,6 0 0 0 12,18.5 6,6 0 0 0 13.84961,18.200195 l -0.219727,-0.439453 z"/>
+ <circle style="fill:#cc8e31" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 17.5,15 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 16.40711,15.36235 16,15.833351 16,16.5 l 1,0 C 17,16 17.5,16 17.5,16 c 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 16.1802,18.59895 16,19.0139 16,19.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.666649 -0.40711,-1.13765 -0.776365,-1.32225 C 17.854375,14.9931 17.5,15 17.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/evelauncher.svg b/.icons/awkward/24x24/apps/evelauncher.svg
new file mode 100644
index 00000000..171cd3f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evelauncher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="21" height="21" x="-22" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 6,5.4999993 v 3 1 h 3 v -1 h 10 v -3 z m 0,4.9999997 v 3 h 13 v -3 z m 0,4 v 1 3 h 13 v -3 H 9 v -1 z"/>
+ <path style="fill:#ffffff" d="M 6,5 V 8 9 H 9 V 8 H 19 V 5 Z m 0,5 v 3 h 13 v -3 z m 0,4 v 1 3 H 19 V 15 H 9 v -1 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.0507812 1 C 2.4690813 1 2 1.4690813 2 2.0507812 L 2 2.5507812 C 2 1.9690813 2.4690813 1.5 3.0507812 1.5 L 21.949219 1.5 C 22.530919 1.5 23 1.9690813 23 2.5507812 L 23 2.0507812 C 23 1.4690813 22.530919 1 21.949219 1 L 3.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/everdo.svg b/.icons/awkward/24x24/apps/everdo.svg
new file mode 100644
index 00000000..02f47e1a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/everdo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18.979291,4.500304 c -0.338526,0.00503 -0.661798,0.142728 -0.901278,0.3838913 L 10.115539,12.907984 5.921953,8.8822076 c -0.5084979,-0.5122018 -1.3327129,-0.5122018 -1.8412108,0 L 2.3814364,10.594598 c -0.5082878,0.512414 -0.5082878,1.342976 0,1.855389 l 5.1141923,4.953471 1.6993052,1.712391 c 0.5084979,0.512201 1.3327131,0.512201 1.8412111,0 l 1.699305,-1.712391 8.88308,-8.9509702 c 0.508627,-0.5124723 0.508627,-1.3434296 0,-1.855902 L 19.919225,4.8847078 C 19.670355,4.6338139 19.331284,4.4951446 18.979291,4.500304 Z"/>
+ <path style="fill:#5cbb6a;fill-rule:evenodd" d="m 18.979291,4.0003097 c -0.338526,0.00503 -0.661798,0.142728 -0.901278,0.3838913 L 10.115539,12.407989 5.921953,8.3822131 c -0.5084979,-0.5122018 -1.3327129,-0.5122018 -1.8412108,0 L 2.3814364,10.094604 c -0.5082878,0.512413 -0.5082878,1.342975 0,1.855389 l 5.1141923,4.953471 1.1910753,1.200247 0.544117,0.09944 c 0.5084979,0.512202 1.16225,0.377626 1.670748,-0.134576 l 1.833881,-1.165115 8.88308,-8.9509706 c 0.508627,-0.5124724 0.508627,-1.3434297 0,-1.855902 L 19.919225,4.3847134 C 19.670355,4.1338196 19.331284,3.9951503 18.979291,4.0003097 Z"/>
+ <path style="fill:#3e8749;fill-rule:evenodd" d="M 13.5 8.9980469 L 10.115234 12.408203 L 7.6503906 10.041016 L 4.0039062 13.521484 L 4.9921875 14.478516 L 15.609375 14.007812 L 15.615234 14.003906 L 20.580078 9 L 13.5 8.9980469 z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 12.094836,10.413186 -0.990224,0.998036 4.47749,2.623994 1.747051,-1.760722 -5.234317,-1.861308 z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 12.899514,16.738311 -4.2489766,1.329088 0.5439395,0.548822 a 1.302202,1.3122294 0 0 0 1.8417771,0 l 1.699199,-1.712872 0.164061,-0.165038 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 18.979525,4.000171 c -0.338526,0.00503 -0.661877,0.1426216 -0.901357,0.3837848 L 10.115366,12.408281 5.9220525,8.3819586 c -0.5084979,-0.5122018 -1.3332785,-0.5122018 -1.8417765,0 l -1.6992,1.7128714 c -0.3174338,0.320011 -0.4364691,0.763551 -0.3574179,1.176745 0.047652,-0.24808 0.16681,-0.484595 0.3574179,-0.67675 l 1.6992,-1.7128719 c 0.508498,-0.5122018 1.3332786,-0.5122018 1.8417765,0 l 4.1933135,4.0263229 7.962802,-8.0243257 c 0.23948,-0.2411632 0.562831,-0.3787514 0.901357,-0.3837848 0.351993,-0.00516 0.690574,0.1338675 0.939444,0.3847613 l 1.699199,1.711895 c 0.190736,0.1921774 0.310711,0.4285898 0.358395,0.6767506 0.07874,-0.4130585 -0.04099,-0.8569441 -0.358395,-1.1767451 L 19.918969,4.3849323 C 19.670099,4.1340385 19.331518,3.9950116 18.979525,4.000171 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/evernote.svg b/.icons/awkward/24x24/apps/evernote.svg
new file mode 100644
index 00000000..9a0a02fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evernote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#7ec242" d="m9.1484 1.0022c-0.6594-0.01418-1.7322 0.0453-1.9662 0.1103-0.369 0.0992-0.7814 0.3102-1.0074 0.6319-0.154 0.2158-0.175 0.4928-0.175 0.8769 0.006 0.72495-0.00901 0.82463 0.0001227 1.5555 0 0.408 0.11021 0.81349-0.30628 0.82299h-1.9075c-0.40785 0-0.71754-0.009-0.95299 0.096499-0.238 0.1085-0.4075 0.2485-0.5341 0.42-0.2567 0.337-0.2989 0.7515-0.2989 1.175 0 0 0.00273 0.83986 0.087776 1.5129 0.072249 0.5225 0.6424 3.6455 1.1855 4.7425 0.2108 0.429 0.35055 0.6065 0.76354 0.79549 1.1901 0.27907 4.8202 1.8727 5.3287 1.0014 0.37204-0.98177 0.55731-2.1012 0.63469-2.7434 0 0.4335 0.0665 1.901 1.24 2.3125 0.465 0.1615 1.4239 0.3045 2.4014 0.416 0.88499 0.099 1.3585 0.4415 1.3585 2.675 0 1.358 0.37615 1.5965-1.1358 1.5965-1.3645 0-1.8645-0.25002-1.8645-1 0-0.77799 0.000084-1 1.0001-1v-0.999c-2 0-3 0-3 2.3535 0 2.1465 1.3099 2.6465 4.1434 2.6465 2.222 0 3.006-0.075 3.923-2.874 0.181-0.5535 0.6235-2.2415 0.88849-5.078 0.1665-1.791-0.1605-7.6988-0.421-9.0698v-0.002c-0.151-0.7988-0.63-1.1895-1.068-1.3453-0.47-0.1683-1.425-0.3374-2.621-0.4766-0.965-0.1133-2.16-0.176-2.845-0.1543-0.561-0.9237-1.862-0.9031-2.8516-0.9976z"/>
+ <path opacity=".2" d="m16 11.5h-2c0-0.55228 0.44771-1 0.99999-1s0.99999 0.44772 0.99999 1z"/>
+ <path fill="#fff" d="m16 11h-2c0-0.55228 0.44771-1 0.99999-1s0.99999 0.44772 0.99999 1z"/>
+ <path fill="#fff" opacity=".2" d="m9.1484 1.002c-0.6595-0.01414-1.7328 0.0463-1.9668 0.1113-0.369 0.0992-0.7818 0.3093-1.0078 0.6309-0.154 0.2158-0.1738 0.4928-0.1738 0.877 0.00193 0.23286 0.0009117 0.35452 0 0.5 0-0.3842 0.0198-0.6612 0.1738-0.877 0.226-0.3216 0.6388-0.5317 1.0078-0.6309 0.234-0.065 1.3073-0.1254 1.9668-0.1113 0.9896 0.0945 2.2906 0.0743 2.8516 0.9981 0.685-0.0217 1.8802 0.040948 2.8457 0.1543 1.196 0.13915 2.1511 0.30826 2.6211 0.47656 0.4385 0.15585 0.91591 0.54661 1.0664 1.3457v0.00195c0.19083 1.0043 0.41497 4.4287 0.45703 6.9004-0.01316-2.4798-0.25145-6.3184-0.45703-7.4004v-0.00195c-0.15-0.7991-0.628-1.1898-1.066-1.3457-0.47-0.1683-1.425-0.3374-2.621-0.4765-0.966-0.1134-2.161-0.176-2.846-0.1543-0.561-0.9238-1.862-0.9036-2.8516-0.9981zm-3.1484 3.7402c-0.0254 0.1509-0.1006 0.2532-0.3066 0.2579h-1.9082c-0.40785 0-0.71572-0.0098-0.95117 0.095703-0.238 0.1085-0.4086 0.2484-0.5352 0.4199-0.2567 0.337-0.2988 0.7523-0.2988 1.1758 0 0 0.00423 0.19719 0.00977 0.39258 0.0078-0.3849 0.0546-0.7607 0.289-1.0684 0.1266-0.1715 0.2972-0.3114 0.5352-0.4199 0.2354-0.1055 0.5433-0.0957 0.9512-0.0957h1.9082c0.3925-0.009 0.3166-0.3748 0.3066-0.7579zm7 11.258c-2 0-3 0.000034-3 2.3535 0 0.07604 0.01428 0.13507 0.01758 0.20703 0.08978-2.0363 1.0767-2.0605 2.9824-2.0605v-0.5zm-0.98828 2.1309c-0.007 0.11-0.012 0.221-0.012 0.369 0 0.74999 0.50074 1 1.8652 1 1.2094 0 1.21-0.18142 1.1621-0.9375-0.04237 0.34753-0.26947 0.4375-1.1621 0.4375-1.2779 0-1.7927-0.2252-1.8535-0.86914z"/>
+ <path opacity=".2" d="m6 4.1777c-0.0005519 0.14616-0.00293 0.26524 0 0.5 0 0.0235-0.0006 0.0411 0 0.0645 0.0259-0.1541 0-0.3583 0-0.5645zm-3.9902 2.9063c-0.0008 0.0366-0.0098 0.0706-0.0098 0.1074 0 0 0.00284 0.83872 0.087891 1.5117 0.072249 0.5225 0.6424 3.6472 1.1855 4.7441 0.2108 0.429 0.35068 0.60592 0.76367 0.79492 1.1901 0.27907 4.8197 1.8733 5.3281 1.002 0.3721-0.982 0.5574-2.102 0.6348-2.744 0 0.4335 0.06674 1.901 1.2402 2.3125 0.465 0.1615 1.4249 0.30452 2.4023 0.41602 0.886 0.1 1.358 0.443 1.358 2.676 0 0.272 0.015 0.469 0.027 0.658 0.03-0.241-0.027-0.601-0.027-1.158 0-2.233-0.472-2.576-1.357-2.675-0.978-0.112-1.938-0.255-2.403-0.417-1.173-0.411-1.24-1.879-1.24-2.312-0.0774 0.642-0.2627 1.762-0.6348 2.744-0.5084 0.871-4.138-0.723-5.3281-1.002-0.413-0.189-0.5529-0.366-0.7637-0.795-0.5431-1.097-1.1133-4.2214-1.1855-4.7439-0.0519-0.4108-0.0695-0.8129-0.0781-1.1191zm16.98 4.2949c0.0035 0.66236-0.000058 1.2924-0.03516 1.6699-0.265 2.8365-0.70767 4.5246-0.88867 5.0781-0.917 2.799-1.701 2.873-3.923 2.873-2.734 0-4.036-0.48-4.125-2.439-0.005 0.1-0.018 0.182-0.018 0.293 0 2.146 1.309 2.646 4.143 2.646 2.222 0 3.0068-0.07407 3.9238-2.873 0.181-0.5535 0.62367-2.2416 0.88867-5.0781 0.04453-0.47901 0.05051-1.2675 0.03516-2.1699zm-5.99 5.621c-0.99999 0-1 0.22201-1 1 0 0.04758 0.0076 0.08724 0.01172 0.13086 0.029-0.468 0.179-0.631 0.988-0.631v-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/everpad.svg b/.icons/awkward/24x24/apps/everpad.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/24x24/apps/everpad.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evince.svg b/.icons/awkward/24x24/apps/evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evnc.svg b/.icons/awkward/24x24/apps/evnc.svg
new file mode 100644
index 00000000..a9dc7a05
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evnc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,3.5 c -1.1045238,1.104e-4 -1.9998896,0.8954762 -2,2 v 14 c 1.104e-4,1.104524 0.8954762,1.99989 2,2 h 1 c 1.1045238,-1.1e-4 1.9998896,-0.895476 2,-2 h 12 c 1.1e-4,1.104524 0.895476,1.99989 2,2 h 1 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 v -14 c -1.1e-4,-1.1045238 -0.895476,-1.9998896 -2,-2 h -1 c -1.104524,1.104e-4 -1.99989,0.8954762 -2,2 H 6 C 5.9998896,4.3954762 5.1045238,3.5001104 4,3.5 Z"/>
+ <path style="fill:#37a0f2" d="M 3,3 C 1.8954762,3.0001104 1.0001104,3.8954762 1,5 v 14 c 1.104e-4,1.104524 0.8954762,1.99989 2,2 h 1 c 1.1045238,-1.1e-4 1.9998896,-0.895476 2,-2 h 12 c 1.1e-4,1.104524 0.895476,1.99989 2,2 h 1 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 V 5 C 22.99989,3.8954762 22.104524,3.0001104 21,3 h -1 c -1.104524,1.104e-4 -1.99989,0.8954762 -2,2 H 6 C 5.9998896,3.8954762 5.1045238,3.0001104 4,3 Z"/>
+ <path style="opacity:0.2" d="m 3,5.5 v 14 h 1 v -14 z m 17,0 v 14 h 1 v -14 z m -15,2 v 10 h 1 v -10 z m 2,0 v 10 h 10 v -10 z m 11,0 v 10 h 1 v -10 z m -10,1 h 8 v 8 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 3,5 V 19 H 4 V 5 Z m 17,0 v 14 h 1 V 5 Z M 5,7 V 17 H 6 V 7 Z M 7,7 V 17 H 17 V 7 Z m 11,0 v 10 h 1 V 7 Z M 8,8 h 8 v 8 H 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 3 C 1.8954762 3.0001104 1.0001104 3.8954762 1 5 L 1 5.5 C 1.0001104 4.3954762 1.8954762 3.5001104 3 3.5 L 4 3.5 C 5.1045238 3.5001104 5.9998896 4.3954762 6 5.5 L 18 5.5 C 18.00011 4.3954762 18.895476 3.5001104 20 3.5 L 21 3.5 C 22.104524 3.5001104 22.99989 4.3954762 23 5.5 L 23 5 C 22.99989 3.8954762 22.104524 3.0001104 21 3 L 20 3 C 18.895476 3.0001104 18.00011 3.8954762 18 5 L 6 5 C 5.9998896 3.8954762 5.1045238 3.0001104 4 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/evolution-calendar.svg b/.icons/awkward/24x24/apps/evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evolution-mail.svg b/.icons/awkward/24x24/apps/evolution-mail.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evolution-mail.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evolution-memos.svg b/.icons/awkward/24x24/apps/evolution-memos.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evolution-memos.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evolution-tasks.svg b/.icons/awkward/24x24/apps/evolution-tasks.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evolution-tasks.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/evolution.svg b/.icons/awkward/24x24/apps/evolution.svg
new file mode 100644
index 00000000..fbb79aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evolution.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#3e50b4" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4c0-0.3275-0.15848-0.6147-0.40039-0.7969l0.004-0.00585z"/>
+ <rect opacity=".2" width="32" height="26" x="144" y="243" rx="2" ry="2" transform="matrix(.5 0 0 .5 -69 -119)"/>
+ <path fill="#fff" opacity=".1" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v0.5c0-0.32025 0.15196-0.60145 0.38476-0.7842v-0.001l0.0117-0.0088c0.01945-0.0148 0.03805-0.0306 0.058595-0.04395l9.545-7.162 9.6035 7.1975-0.004 0.00585c0.243 0.182 0.401 0.469 0.401 0.7965v-0.5c0-0.3275-0.158-0.6147-0.4-0.7969l0.004-0.00585-9.604-7.197z"/>
+ <rect fill="#ebebeb" width="16" height="14" x="3" y="2" rx="1" ry="1.077"/>
+ <path fill="#848484" d="m11 4c-2.2091 0-4 1.7908-4 4 0 2.209 1.7909 4 4 4h2.5s0.46875 0 0.5-0.5c0-0.5-0.5-0.5-0.5-0.5h-2.5c-1.6568 0-3-1.3431-3-3 0-1.6568 1.3431-3 3-3 1.6568 0 3 1.3431 3 3v0.5c0 0.27614-0.22386 0.5-0.5 0.5s-0.5-0.22386-0.5-0.5v-0.5c0-1.1045-0.89545-2-2-2-1.1045 0-2 0.89545-2 2 0 1.1045 0.89545 2 2 2 0.5231 0 0.99515-0.20545 1.3515-0.5342 0.285 0.3385 0.7055 0.534 1.1485 0.534 0.8284 0 1.5-0.6716 1.5-1.5v-0.5c0-2.2091-1.7908-4-4-4zm0 3c0.5523 0 1 0.44771 1 1 0 0.55228-0.44771 1-1 1-0.55228 0-1-0.44771-1-1 0-0.55228 0.44771-1 1-1z"/>
+ <path fill="#6573c3" d="m1 8 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#8b96d2" d="m20 21c0.554 0 1-0.446 1-1v-12l-19 13z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/evtest-qt.svg b/.icons/awkward/24x24/apps/evtest-qt.svg
new file mode 100644
index 00000000..bccb2099
--- /dev/null
+++ b/.icons/awkward/24x24/apps/evtest-qt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 5,14.000027 c -0.554,0 -1,0.334494 -1,0.749987 V 15.5 H 5 7 8 V 14.750014 C 8,14.334521 7.554,14.000027 7,14.000027 Z"/>
+ <path style="fill:#4f4f4f" d="m 17,14.000027 c -0.554,0 -1,0.334494 -1,0.749987 V 15.5 h 1 2 1 v -0.749986 c 0,-0.415493 -0.446,-0.749987 -1,-0.749987 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5,14.000027 c -0.554,0 -1,0.334494 -1,0.749987 v 0.499991 c 0,-0.415493 0.446,-0.749987 1,-0.749987 h 2 c 0.554,0 1,0.334494 1,0.749987 V 14.750014 C 8,14.334521 7.554,14.000027 7,14.000027 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17,14.000027 c -0.554,0 -1,0.334494 -1,0.749987 v 0.499991 c 0,-0.415493 0.446,-0.749987 1,-0.749987 h 2 c 0.554,0 1,0.334494 1,0.749987 v -0.499991 c 0,-0.415493 -0.446,-0.749987 -1,-0.749987 z"/>
+ <rect style="opacity:0.2" width="18" height="7" x="3" y="15.5" rx=".706" ry=".699"/>
+ <rect style="fill:#838383" width="2" height="8.5" x="11" y="7.75" rx=".077" ry="0"/>
+ <rect style="fill:#a3a3a3" width="4" height="4" x="10" y="13" rx=".154" ry="0"/>
+ <path style="opacity:0.2" d="M 10.317313,9.1288586 A 4,3.999927 0 0 1 8.3710087,3.8177177 4,3.999927 0 0 1 13.682085,1.8710084 4,3.999927 0 0 1 15.62927,7.1818265 4,3.999927 0 0 1 10.318517,9.1294163"/>
+ <path style="fill:#4f4f4f" d="M 10.317313,8.6291046 A 4,3.999927 0 0 1 8.3710087,3.3179638 4,3.999927 0 0 1 13.682085,1.3712545 4,3.999927 0 0 1 15.62927,6.6820725 4,3.999927 0 0 1 10.318517,8.6296624"/>
+ <rect style="fill:#ffa733" width="18" height="7" x="3" y="15" rx=".706" ry=".699"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.154297,13.000045 C 10.068857,13.000045 10,13.068901 10,13.154339 v 0.499991 c 0,-0.08544 0.06886,-0.154294 0.154297,-0.154294 h 3.691406 c 0.08544,0 0.154297,0.06886 0.154297,0.154294 v -0.499991 c 0,-0.08544 -0.06886,-0.154294 -0.154297,-0.154294 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.7060547,15.000137 C 3.3147093,15.000137 3,15.312053 3,15.699343 v 0.499991 c 0,-0.38729 0.3147093,-0.699206 0.7060547,-0.699206 H 20.293945 C 20.68529,15.500128 21,15.812044 21,16.199334 v -0.499991 c 0,-0.38729 -0.31471,-0.699206 -0.706055,-0.699206 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.853516 1.0039062 A 4 3.999927 0 0 0 8.3710938 3.3183594 A 4 3.999927 0 0 0 8.0097656 5.2324219 A 4 3.999927 0 0 1 8.3710938 3.8183594 A 4 3.999927 0 0 1 13.681641 1.8710938 A 4 3.999927 0 0 1 15.990234 5.2675781 A 4 3.999927 0 0 0 13.681641 1.3710938 A 4 3.999927 0 0 0 11.853516 1.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/exaile.svg b/.icons/awkward/24x24/apps/exaile.svg
new file mode 100644
index 00000000..97c7a99b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/exaile.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#90ae32" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <path opacity=".2" d="m16 11c0 0.71649-6.9428 4.8363-7.5467 4.478-0.60372-0.35825-0.60372-8.5979 7e-7 -8.9558 0.60372-0.35825 7.5467 3.7616 7.5467 4.478z"/>
+ <path fill="#fff" d="m16 10.5c0 0.71649-6.9428 4.8363-7.5467 4.478-0.6042-0.358-0.6042-8.5979-0.0005-8.9558 0.6037-0.3583 7.5472 3.7615 7.5472 4.4778z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/exfalso.svg b/.icons/awkward/24x24/apps/exfalso.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/exfalso.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/exmplayer.svg b/.icons/awkward/24x24/apps/exmplayer.svg
new file mode 100644
index 00000000..9bd46c2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/exmplayer.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#fff" opacity=".05" d="m4 26v14c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-14z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#4f4f4f" width="18" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-52,-260)">
+ <path fill="#fff" opacity=".2" d="m54 265v-1c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v1c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v3h20v-3c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v1h20v-1c0-0.554-0.446-1-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m55 263c-0.554 0-1 0.446-1 1v3h5v-2l-2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m61.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m61.5 265-2 2h2.5l2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m66.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m66.5 265-2 2h2.5l2-2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m71.5 265-2-2h2.5l2 2z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m71.5 265-2 2h2.5l2-2z"/>
+ </g>
+ <path style="opacity:0.2" transform="matrix(0.47308134,0,0,0.46822909,19.175258,5.6908916)" d="m -6.7118645,16.677965 -7.3983055,4.271414 -7.398304,4.271413 0,-8.542827 0,-8.5428265 7.398305,4.2714135 z"/>
+ <path style="fill:#bababa" transform="matrix(0.47308134,0,0,0.46822909,19.175258,5.1908916)" d="m -6.7118645,16.677965 -7.3983055,4.271414 -7.398304,4.271413 0,-8.542827 0,-8.5428265 7.398305,4.2714135 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/exodus.svg b/.icons/awkward/24x24/apps/exodus.svg
new file mode 100644
index 00000000..9a04a192
--- /dev/null
+++ b/.icons/awkward/24x24/apps/exodus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3c4553" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 10.862305,5.5009765 c -0.41602,-0.00568 -0.504457,0.01094 -0.624024,0.1132815 -0.08885,0.076051 -0.161586,0.2273955 -0.188476,0.3935545 -0.01212,0.07493 -0.01846,0.5996385 -0.01855,1.426758 -1.05e-4,1.0450055 -0.0049,1.307617 -0.02343,1.307617 -0.01273,0 -0.679371,-0.656841 -1.481446,-1.459961 C 7.7242945,6.4791065 7.0329165,5.7982845 6.9902365,5.7685545 6.8740745,5.6876435 6.66695,5.593923 6.5029315,5.548828 6.3679165,5.511708 6.308078,5.508583 5.696291,5.501953 5.3327625,5.498003 5.035158,5.5014655 5.035158,5.509768 c 1e-6,0.0083 1.3886245,1.403355 3.085938,3.100586 C 9.6975525,10.186735 10.814623,11.29797 11,11.476563 V 5.5029295 Z m 2.275391,0 L 13,5.5029295 v 5.9736335 c 0.185377,-0.178593 1.302448,-1.289828 2.878906,-2.8662115 1.697313,-1.697231 3.085937,-3.0922855 3.085938,-3.100586 0,-0.0083 -0.297605,-0.01175 -0.661133,-0.00781 -0.611787,0.00663 -0.671626,0.00975 -0.806641,0.046875 -0.164018,0.045095 -0.371143,0.1388155 -0.487305,0.2197265 -0.04268,0.02973 -0.734058,0.710552 -1.536132,1.513672 -0.802075,0.80312 -1.468716,1.459961 -1.481445,1.459961 -0.01849,0 -0.02334,-0.2626115 -0.02344,-1.307617 -9.1e-5,-0.8271195 -0.0064,-1.3518275 -0.01855,-1.426758 C 13.923308,5.841651 13.850572,5.690306 13.761721,5.6142555 13.642155,5.511915 13.553717,5.4953 13.137698,5.500974 Z m -8.118165,2.548828 c -0.0199,0 -0.022526,0.1125745 -0.0166,0.6240235 0.00699,0.6031945 0.00816,0.630542 0.053711,0.7978515 0.057411,0.2109055 0.1341775,0.383379 0.246094,0.5546875 0.062236,0.09526 0.3918935,0.437269 1.2529295,1.300782 l 1.167969,1.171875 -1.167969,1.170898 c -0.861036,0.863513 -1.1906935,1.205517 -1.2529295,1.300781 -0.1119165,0.171309 -0.1886825,0.343783 -0.246094,0.554688 -0.045545,0.167309 -0.04672,0.194657 -0.053711,0.797851 -0.00593,0.511449 -0.00328,0.624023 0.0166,0.624023 0.033705,0 4.4462895,-4.414516 4.4462895,-4.448241 0,-0.03373 -4.412584,-4.4492195 -4.4462895,-4.4492195 z m 13.960938,0 c -0.0337,0 -4.446289,4.4154945 -4.446289,4.4492195 0,0.03373 4.412586,4.448241 4.446289,4.448241 0.01989,0 0.02253,-0.112574 0.0166,-0.624023 -0.007,-0.603194 -0.0082,-0.630542 -0.05371,-0.797851 -0.05741,-0.210905 -0.134178,-0.383379 -0.246094,-0.554688 -0.06224,-0.09526 -0.391893,-0.437268 -1.25293,-1.300781 l -1.167969,-1.170898 1.167969,-1.171875 c 0.861036,-0.863513 1.190694,-1.205518 1.25293,-1.300782 0.111916,-0.1713085 0.188682,-0.343782 0.246094,-0.5546875 0.04555,-0.1673095 0.04672,-0.194657 0.05371,-0.7978515 0.0059,-0.511449 0.0033,-0.6240235 -0.0166,-0.6240235 z M 11,13.521485 c -0.426044,0.40928 -5.9648435,5.947694 -5.964844,5.965819 5e-7,0.0083 0.2976045,0.01274 0.661133,0.0088 0.611787,-0.0066 0.6716255,-0.01073 0.8066405,-0.04785 0.1640185,-0.04509 0.371143,-0.137839 0.487305,-0.21875 0.04268,-0.02973 0.734058,-0.711529 1.5361325,-1.514649 0.802075,-0.80312 1.4687155,-1.459961 1.481446,-1.459961 0.01849,0 0.02333,0.262612 0.02343,1.307617 9e-5,0.82712 0.0064,1.351827 0.01855,1.426758 0.04157,0.256899 0.166773,0.428234 0.35254,0.483399 0.06658,0.01977 0.186231,0.02734 0.449221,0.02734 0.07904,0 0.0876,-0.0035 0.148437,-0.0049 z m 2,0 v 5.973632 c 0.06084,0.0014 0.0694,0.0049 0.148438,0.0049 0.26299,0 0.382639,-0.0076 0.449218,-0.02735 0.185767,-0.05516 0.310968,-0.226499 0.35254,-0.483398 0.01212,-0.07493 0.01847,-0.599639 0.01855,-1.426758 1.09e-4,-1.045006 0.005,-1.307617 0.02344,-1.307617 0.01273,0 0.67937,0.65684 1.481445,1.459961 0.802074,0.803119 1.493453,1.48492 1.536132,1.514648 0.116162,0.08091 0.323287,0.173656 0.487305,0.21875 0.135015,0.03712 0.194854,0.04122 0.806641,0.04785 0.363528,0.0039 0.661132,-5e-4 0.661133,-0.0088 0,-0.01812 -5.5388,-5.55654 -5.964844,-5.96582 z"/>
+ <path style="fill:#12a1ff" d="m 10.862305,5.0009765 c -0.41602,-0.00567 -0.504457,0.01094 -0.624024,0.1132815 -0.08885,0.076051 -0.161586,0.2273955 -0.188476,0.3935545 -0.01212,0.07493 -0.01846,0.5996385 -0.01855,1.426758 -1.05e-4,1.0450055 -0.0049,1.307617 -0.02343,1.307617 -0.01273,0 -0.679371,-0.656841 -1.481446,-1.459961 C 7.7242945,5.9791065 7.0329165,5.2982845 6.9902365,5.2685545 6.8740745,5.1876435 6.66695,5.093923 6.5029315,5.048828 6.3679165,5.011708 6.308078,5.008583 5.696291,5.001953 5.3327625,4.998013 5.035158,5.0014655 5.035158,5.009768 c 1e-6,0.0083 1.3886245,1.403355 3.085938,3.100586 C 9.6975525,9.6867345 10.814623,10.79797 11,10.976563 V 5.0029295 Z m 2.275391,0 L 13,5.0029295 v 5.9736335 c 0.185377,-0.178593 1.302448,-1.2898285 2.878906,-2.8662115 1.697313,-1.697231 3.085937,-3.0922855 3.085938,-3.100586 0,-0.0083 -0.297605,-0.011751 -0.661133,-0.00781 -0.611787,0.00663 -0.671626,0.00975 -0.806641,0.046875 -0.164018,0.045095 -0.371143,0.1388155 -0.487305,0.2197265 -0.04268,0.02973 -0.734058,0.710552 -1.536132,1.513672 -0.802075,0.80312 -1.468716,1.459961 -1.481445,1.459961 -0.01849,0 -0.02334,-0.2626115 -0.02344,-1.307617 -9.1e-5,-0.8271195 -0.0064,-1.3518275 -0.01855,-1.426758 C 13.923308,5.341651 13.850572,5.190306 13.761721,5.1142555 13.642155,5.011915 13.553717,4.9952998 13.137698,5.000974 Z m -8.118165,2.548828 c -0.0199,0 -0.022526,0.1125745 -0.0166,0.6240235 0.00699,0.6031945 0.00816,0.630542 0.053711,0.7978515 0.057411,0.2109055 0.1341775,0.383379 0.246094,0.5546875 0.062236,0.095264 0.3918935,0.437269 1.2529295,1.300782 l 1.167969,1.171875 -1.167969,1.170898 c -0.861036,0.863513 -1.1906935,1.205517 -1.2529295,1.300781 -0.1119165,0.171309 -0.1886825,0.343783 -0.246094,0.554688 -0.045545,0.167309 -0.04672,0.194657 -0.053711,0.797851 -0.00593,0.511449 -0.00328,0.624023 0.0166,0.624023 0.033705,0 4.4462895,-4.414516 4.4462895,-4.448241 0,-0.03373 -4.412584,-4.4492195 -4.4462895,-4.4492195 z m 13.960938,0 c -0.0337,0 -4.446289,4.4154945 -4.446289,4.4492195 0,0.03373 4.412586,4.448241 4.446289,4.448241 0.01989,0 0.02253,-0.112574 0.0166,-0.624023 -0.007,-0.603194 -0.0082,-0.630542 -0.05371,-0.797851 -0.05741,-0.210905 -0.134178,-0.383379 -0.246094,-0.554688 -0.06224,-0.09526 -0.391893,-0.437268 -1.25293,-1.300781 l -1.167969,-1.170898 1.167969,-1.171875 c 0.861036,-0.863513 1.190694,-1.2055175 1.25293,-1.300782 0.111916,-0.1713085 0.188682,-0.343782 0.246094,-0.5546875 0.04555,-0.1673095 0.04672,-0.194657 0.05371,-0.7978515 0.0059,-0.511449 0.0033,-0.6240235 -0.0166,-0.6240235 z M 11,13.021485 c -0.426044,0.40928 -5.9648435,5.947694 -5.964844,5.965819 5e-7,0.0083 0.2976045,0.01274 0.661133,0.0088 0.611787,-0.0066 0.6716255,-0.01073 0.8066405,-0.04785 0.1640185,-0.04509 0.371143,-0.137839 0.487305,-0.21875 0.04268,-0.02973 0.734058,-0.711529 1.5361325,-1.514649 0.802075,-0.80312 1.4687155,-1.45996 1.481446,-1.45996 0.01849,0 0.02333,0.262611 0.02343,1.307616 9e-5,0.82712 0.0064,1.351827 0.01855,1.426758 0.04157,0.256899 0.166773,0.428234 0.35254,0.483399 0.06659,0.01976 0.18624,0.02733 0.44923,0.02733 0.07904,0 0.0876,-0.0035 0.148437,-0.0049 z m 2,0 v 5.973632 c 0.06084,0.0014 0.0694,0.0049 0.148438,0.0049 0.26299,0 0.382639,-0.0076 0.449218,-0.02735 0.185767,-0.05516 0.310968,-0.226499 0.35254,-0.483398 0.01212,-0.07493 0.01847,-0.599639 0.01855,-1.426758 1.09e-4,-1.045006 0.005,-1.307617 0.02344,-1.307617 0.01273,0 0.67937,0.65684 1.481445,1.459961 0.802074,0.803119 1.493453,1.48492 1.536132,1.514648 0.116162,0.08091 0.323287,0.173656 0.487305,0.21875 0.135015,0.03712 0.194854,0.04122 0.806641,0.04785 0.363528,0.0039 0.661132,-5e-4 0.661133,-0.0088 0,-0.01812 -5.5388,-5.55654 -5.964844,-5.96582 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.862305,5.0009765 c -0.41602,-0.00567 -0.504457,0.01094 -0.624024,0.1132815 -0.08885,0.076051 -0.161586,0.2273955 -0.188476,0.3935545 -0.01212,0.07493 -0.01846,0.5996385 -0.01855,1.426758 -1.05e-4,1.0450055 -0.0049,1.307617 -0.02343,1.307617 -0.01273,0 -0.679371,-0.656841 -1.481446,-1.459961 C 7.7242945,5.9791065 7.0329165,5.2982845 6.9902365,5.2685545 6.8740745,5.1876435 6.66695,5.093923 6.5029315,5.048828 6.3679165,5.011708 6.308078,5.008583 5.696291,5.001953 5.3327625,4.998013 5.035158,5.0014655 5.035158,5.009768 c 5e-7,0.0013 0.425971,0.4267145 0.492188,0.4941405 0.08042,8.45e-5 0.07605,-0.00295 0.168945,-0.00195 0.611787,0.00663 0.6716255,0.00976 0.8066405,0.046875 0.1640185,0.045095 0.371143,0.1388155 0.487305,0.2197265 0.04268,0.02973 0.734058,0.710552 1.5361325,1.513672 0.802075,0.80312 1.4687155,1.459961 1.481446,1.459961 0.01849,0 0.02333,-0.2626115 0.02343,-1.307617 9e-5,-0.8271195 0.0064,-1.3518275 0.01855,-1.426758 0.02689,-0.166159 0.09963,-0.317504 0.188476,-0.3935545 C 10.357848,5.511922 10.446285,5.495307 10.862305,5.500982 L 11,5.5029295 v -0.5 z m 2.275391,0 L 13,5.0029295 v 0.5 l 0.137696,-0.00195 c 0.416019,-0.00568 0.504457,0.01094 0.624023,0.1132815 0.08885,0.076051 0.161587,0.2273955 0.188477,0.3935545 0.01212,0.07493 0.01847,0.5996385 0.01855,1.426758 10e-5,1.0450055 0.0049,1.307617 0.02343,1.307617 0.01273,0 0.679371,-0.656841 1.481446,-1.459961 0.802074,-0.80312 1.493452,-1.483942 1.536132,-1.513672 0.116162,-0.080911 0.323287,-0.1746315 0.487305,-0.2197265 0.135015,-0.03712 0.194854,-0.040245 0.806641,-0.046875 0.09289,-10e-4 0.08852,0.00205 0.168945,0.00195 0.06622,-0.067426 0.492187,-0.492817 0.492188,-0.4941405 0,-0.0083 -0.297605,-0.011751 -0.661133,-0.00781 -0.611787,0.00663 -0.671626,0.00975 -0.806641,0.046875 -0.164018,0.045095 -0.371143,0.1388155 -0.487305,0.2197265 -0.04268,0.02973 -0.734058,0.710552 -1.536132,1.513672 -0.802075,0.80312 -1.468716,1.459961 -1.481446,1.459961 -0.01849,0 -0.02333,-0.2626115 -0.02343,-1.307617 C 13.968659,6.1074485 13.96232,5.5827405 13.950196,5.50781 13.923306,5.341651 13.850569,5.190306 13.761719,5.1142555 13.642153,5.011915 13.553715,4.9952998 13.137696,5.000974 Z m -8.118165,2.548828 c -0.019687,0 -0.022282,0.115664 -0.0166,0.6132815 0.0026,-0.080087 0.00722,-0.1132815 0.0166,-0.1132815 0.031825,0 3.759595,3.7310225 4.199219,4.1992195 0.02603,-0.02772 0.2470705,-0.248116 0.2470705,-0.25 0,-0.03373 -4.4125835,-4.4492195 -4.4462895,-4.4492195 z m 13.960938,0 c -0.0337,0 -4.446289,4.4154945 -4.446289,4.4492195 0,0.0019 0.221042,0.222286 0.24707,0.25 0.439625,-0.468197 4.167397,-4.1992195 4.199219,-4.1992195 0.0094,0 0.01399,0.033195 0.0166,0.1132815 0.0057,-0.4976175 0.0031,-0.6132815 -0.0166,-0.6132815 z M 7.4746095,12.249024 6.555664,13.169922 c -0.861036,0.863513 -1.1906935,1.205517 -1.2529295,1.300781 -0.1119165,0.171309 -0.1886825,0.343783 -0.246094,0.554688 -0.045545,0.167309 -0.04672,0.194657 -0.053711,0.797851 -0.00313,0.270271 -0.00293,0.420994 0,0.510742 6.15e-5,-0.0054 -6.3e-5,-0.0053 0,-0.01074 0.00699,-0.603195 0.00816,-0.630542 0.053711,-0.797852 0.057411,-0.210905 0.1341775,-0.383378 0.246094,-0.554687 0.062236,-0.09526 0.3918935,-0.437269 1.2529295,-1.300781 l 1.167969,-1.170899 z m 9.0507805,0 -0.249023,0.25 1.167969,1.170898 c 0.861036,0.863513 1.190694,1.205517 1.252929,1.300781 0.111917,0.171309 0.188683,0.343783 0.246094,0.554688 0.04555,0.167309 0.04672,0.194657 0.05371,0.797851 6.3e-5,0.0054 -6.1e-5,0.0054 0,0.01074 0.0029,-0.08975 0.0031,-0.240472 0,-0.510742 -0.007,-0.603195 -0.0082,-0.630542 -0.05371,-0.797852 -0.05741,-0.210905 -0.134177,-0.383378 -0.246094,-0.554687 -0.06224,-0.09526 -0.391893,-0.437269 -1.252929,-1.300782 z M 11,13.021485 c -0.426044,0.40928 -5.964843,5.947694 -5.964844,5.965819 5e-7,0.0062 0.258134,0.0068 0.4931645,0.0068 C 6.3016325,18.206996 10.609178,13.896929 11,13.521485 Z m 2,0 v 0.5 c 0.390822,0.375444 4.698367,4.685511 5.471679,5.472655 0.235031,-1.7e-5 0.493164,-6.5e-4 0.493165,-0.0068 0,-0.01813 -5.5388,-5.55654 -5.964844,-5.96582 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/exult.svg b/.icons/awkward/24x24/apps/exult.svg
new file mode 100644
index 00000000..632e56f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/exult.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 20,21.45 V 2.55 C 20,1.9683 19.526125,1.5 18.9375,1.5 H 4.0625 C 3.473875,1.5 3,1.9683 3,2.55 v 18.9 c 0,0.5817 0.473875,1.05 1.0625,1.05 h 14.875 C 19.526125,22.5 20,22.0317 20,21.45 Z"/>
+ <path style="fill:#4677af" d="M 20,20.95 V 2.05 C 20,1.4683 19.526125,1 18.9375,1 H 4.0625 C 3.473875,1 3,1.4683 3,2.05 v 18.9 C 3,21.5317 3.473875,22 4.0625,22 h 14.875 C 19.526125,22 20,21.5317 20,20.95 Z"/>
+ <path style="opacity:0.2" d="M 11.550781,4.5 C 9.7425662,4.656159 9.0222935,5.9666804 9.0527344,7.4121094 9.0760352,8.5183817 9.5233066,9.6918506 10.123047,10.5 H 6.234375 c -0.5764735,0 0.8544891,1.489171 1.3613281,2 0.8869706,-0.66408 2.9664279,-0.679687 3.2832029,-0.679688 0.09019,0 0.603782,4.838829 -0.333984,5.798829 -0.6251771,0.64 -0.6250871,0.96125 -0.3125,1.28125 L 11.595703,20.5 12.757812,18.900391 c 0.312588,-0.32 0.312677,-0.64125 -0.3125,-1.28125 -0.937765,-0.96 -0.424261,-5.798828 -0.320312,-5.798829 0.316775,0 2.48217,0.0028 3.369141,0.679688 0.506838,-0.510829 1.910008,-1.876839 1.386718,-2 H 12.978516 C 13.57881,9.6918505 14.027483,8.5183817 14.050781,7.4121094 14.081222,5.9666804 13.358998,4.656159 11.550781,4.5 Z m 0,1.0371094 c 0.584373,0.075067 0.929089,0.2586305 1.144531,0.5410156 0.231648,0.3036256 0.367055,0.7623728 0.355469,1.3125 C 13.035343,8.1236882 12.754661,8.9989876 12.375,9.625 12.017348,10.214722 11.613701,10.422992 11.550781,10.451172 11.487862,10.422992 11.084215,10.214722 10.726562,9.625 10.346903,8.9989874 10.066221,8.1236898 10.050781,7.390625 10.039196,6.8404978 10.174602,6.3817507 10.40625,6.078125 10.621693,5.7957398 10.966409,5.6121759 11.550781,5.5371094 Z"/>
+ <path style="fill:#ebebeb" d="M 11.550781 4 C 9.7425662 4.156159 9.0222935 5.4666804 9.0527344 6.9121094 C 9.0760352 8.0183817 9.5233066 9.1918506 10.123047 10 L 6.234375 10 C 5.6579015 10 7.0888641 11.489171 7.5957031 12 C 8.4826737 11.33592 10.562131 11.320313 10.878906 11.320312 C 10.969096 11.320312 11.482688 16.159141 10.544922 17.119141 C 9.9197449 17.759141 9.9198349 18.080391 10.232422 18.400391 L 11.595703 20 L 12.757812 18.400391 C 13.0704 18.080391 13.070489 17.759141 12.445312 17.119141 C 11.507547 16.159141 12.021051 11.320313 12.125 11.320312 C 12.441775 11.320312 14.60717 11.323112 15.494141 12 C 16.000979 11.489171 17.404149 10.123161 16.880859 10 L 12.978516 10 C 13.57881 9.1918505 14.027483 8.0183817 14.050781 6.9121094 C 14.081222 5.4666804 13.358998 4.156159 11.550781 4 z M 11.550781 5.0371094 C 12.135154 5.1121764 12.47987 5.2957399 12.695312 5.578125 C 12.92696 5.8817506 13.062367 6.3404978 13.050781 6.890625 C 13.035343 7.6236882 12.754661 8.4989876 12.375 9.125 C 12.017348 9.7147219 11.613701 9.9229919 11.550781 9.9511719 C 11.487862 9.9229919 11.084215 9.7147221 10.726562 9.125 C 10.346903 8.4989874 10.066221 7.6236898 10.050781 6.890625 C 10.039196 6.3404978 10.174602 5.8817507 10.40625 5.578125 C 10.621693 5.2957398 10.966409 5.1121759 11.550781 5.0371094 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 4.0625 1 C 3.473875 1 3 1.4690812 3 2.0507812 L 3 2.5507812 C 3 1.9690812 3.473875 1.5 4.0625 1.5 L 18.9375 1.5 C 19.526125 1.5 20 1.9690813 20 2.5507812 L 20 2.0507812 C 20 1.4690813 19.526125 1 18.9375 1 L 4.0625 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/facebook-facebook.com.svg b/.icons/awkward/24x24/apps/facebook-facebook.com.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/facebook-facebook.com.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/facebook.svg b/.icons/awkward/24x24/apps/facebook.svg
new file mode 100644
index 00000000..501565a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/facebook.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <rect fill="#3b5999" width="20" height="20" x="-1051.4" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m15.391 1036.9c-1.4834 0.055-3.3906 0.5-3.3906 4v2h-2v3h2v5.5h3v-5.5h2.5l0.5-3h-3v-2c0-1 1-1 1-1h2v-3h-2c-0.1875 0-0.39746-0.01-0.60938 0z"/>
+ <path fill="#fff" d="m15.391 1036.4c-1.4834 0.055-3.3906 0.5-3.3906 4v2h-2v3h2v6h3v-6h2.5l0.5-3h-3v-2c0-1 1-1 1-1h2v-3h-2c-0.1875 0-0.39746-0.01-0.60938 0z"/>
+ <path fill="#fff" opacity=".1" d="m2.5 1031.4c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+ <path opacity=".2" d="m1 1049.9v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/facebookresource.svg b/.icons/awkward/24x24/apps/facebookresource.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/facebookresource.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/factorio.svg b/.icons/awkward/24x24/apps/factorio.svg
new file mode 100644
index 00000000..550fc398
--- /dev/null
+++ b/.icons/awkward/24x24/apps/factorio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#be7c2e" d="M 9.9495,2.0005 C 9.737,2.0236 9.55,2.197 9.511,2.4067 L 9.0885,4.5473 C 8.33,4.8435 7.617,5.2504 6.991,5.7504 L 4.9092,5.0473 C 4.6929,4.97285 4.4306,5.06935 4.3144,5.266 L 2.3108,8.7349 C 2.19795,8.9344 2.24635,9.2104 2.4204,9.3599 l 1.6592,1.453 c -0.05843,0.38962 -0.093915,0.7816 -0.093915,1.1875 0,0.40587 0.035513,0.79785 0.093915,1.1875 l -1.6592,1.453 c -0.17405,0.1495 -0.22245,0.4255 -0.1096,0.625 l 2.0036,3.4687 c 0.1162,0.19671 0.37853,0.29319 0.5948,0.21874 l 2.0818,-0.7031 c 0.6257,0.49998 1.3388,0.9069 2.0975,1.2031 l 0.42263,2.1406 c 0.042825,0.22407 0.25673,0.40314 0.48524,0.40624 l 4.0072,0 c 0.2285,-0.003 0.4424,-0.18217 0.48524,-0.40624 l 0.42263,-2.1406 c 0.7587,-0.29618 1.4718,-0.70315 2.0975,-1.2031 l 2.0818,0.7031 c 0.21628,0.07445 0.47861,-0.02205 0.5948,-0.21874 l 2.0036,-3.4687 c 0.11286,-0.1995 0.06445,-0.4756 -0.10957,-0.625 l -1.6585,-1.453 c 0.05843,-0.38962 0.09392,-0.7816 0.09392,-1.1875 0,-0.40587 -0.03552,-0.79785 -0.09392,-1.1875 l 1.6592,-1.4531 c 0.17402,-0.14939 0.22242,-0.42548 0.10957,-0.625 l -2.0035,-3.4689 c -0.116,-0.1967 -0.3785,-0.29315 -0.5945,-0.2187 l -2.0818,0.7031 c -0.626,-0.5 -1.339,-0.90695 -2.0975,-1.2031 l -0.4225,-2.1406 c -0.043,-0.22405 -0.257,-0.40315 -0.4855,-0.40625 l -4.0072,0 c -0.01563,-5e-4 -0.031305,-5e-4 -0.046935,0 z"/>
+ <path style="opacity:0.2" d="m 12,8.4999 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 0,-2.2092 1.7908,-4 4,-4 z"/>
+ <path style="fill:#ffffff" d="m 12,7.9999 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 0,-2.2092 1.7908,-4 4,-4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.8975,2.0003 C 9.6795,2.02315 9.4875,2.19475 9.448,2.4022 L 9.0145,4.5198 C 8.2365,4.81285 7.505,5.2154 6.8635,5.7099 L 4.7288,5.0145 C 4.507,4.94085 4.238,5.0363 4.11885,5.2309 l -2.0546,3.4316 c 0.027942,0.049475 0.067745,0.08671 0.11236,0.12366 l 0.080255,0.06183 1.862,-3.1224 c 0.1192,-0.1945 0.3882,-0.28995 0.61,-0.2165 l 2.1348,0.6956 c 0.64165,-0.49462 1.3728,-0.8972 2.1509,-1.1902 l 0.4333,-2.1177 c 0.03981,-0.20746 0.23165,-0.37904 0.44944,-0.40189 0.016025,-4.947e-4 0.0321,-4.947e-4 0.04813,0 l 4.1092,0 c 0.23432,0.00297 0.45366,0.18022 0.49759,0.40189 l 0.43338,2.1176 c 0.77805,0.293 1.5092,0.6956 2.1509,1.1902 l 2.1348,-0.6956 c 0.22178,-0.073645 0.49079,0.021815 0.60995,0.2164 l 1.862,3.1224 0.08025,-0.06183 c 0.04463,-0.03695 0.08441,-0.074185 0.11236,-0.12366 l -2.055,-3.4316 c -0.119,-0.1946 -0.388,-0.29005 -0.61,-0.2164 l -2.1345,0.69545 c -0.6415,-0.4945 -1.373,-0.89705 -2.151,-1.1901 l -0.4335,-2.1176 c -0.044,-0.22165 -0.263,-0.3988 -0.4975,-0.4019 l -4.1092,0 c -0.016025,-4.947e-4 -0.032105,-4.947e-4 -0.04813,0 z M 2.016,8.9868 C 2.0254,9.0452 2.0355,9.106 2.0641,9.1568 2.0362,9.1073 2.0261,9.0425 2.016,8.9868 Z m 19.968,0 C 21.97388,9.042515 21.96376,9.10736 21.93587,9.15683 21.96458,9.106025 21.97465,9.04526 21.984,8.9868 Z M 3.83,11.1663 c -0.016334,0.15866 -0.023268,0.31914 -0.032103,0.47918 0.00308,0.08338 0.011249,0.16434 0.016026,0.24732 0.0132,-0.22827 0.029535,-0.45698 0.064205,-0.6801 l -0.04815,-0.0465 z m 16.34,0 -0.04813,0.04634 c 0.03467,0.22314 0.051,0.45186 0.06421,0.6801 0.0046,-0.08298 0.01294,-0.16393 0.01602,-0.24732 -0.0088,-0.16004 -0.01577,-0.32052 -0.03211,-0.47918 z M 3.83,13.1138 2.1767,14.5053 c -0.044636,0.03695 -0.084415,0.07419 -0.11236,0.12366 l 0.19262,0.30914 1.6212,-1.3757 c -0.0228,-0.148 -0.0328,-0.301 -0.0481,-0.449 z m 16.34,0 c -0.01531,0.14836 -0.02532,0.30122 -0.04813,0.44826 l 1.6212,1.3757 0.19262,-0.30914 c -0.02794,-0.04948 -0.06774,-0.08671 -0.11236,-0.12366 l -1.654,-1.3915 z M 2,14.9218 c 0.00155,0.027 0.0099,0.0515 0.01605,0.0775 C 2.00935,14.9728 2.00235,14.9493 2,14.9218 Z m 20,0 c -0.0025,0.0275 -0.0095,0.051 -0.016,0.0775 0.006,-0.026 0.0145,-0.0505 0.016,-0.0775 z"/>
+ <path style="opacity:0.2" d="M 2.3144,9.2264 2.3105,9.2342 C 2.19764,9.4337 2.24683,9.70981 2.42085,9.8592 l 1.6054,1.4062 c 0.015,-0.152 0.0312,-0.3035 0.05375,-0.4535 L 2.4208,9.3589 C 2.3774,9.322 2.3417,9.2765 2.3144,9.2265 Z m 19.371,0 c -0.027,0.05 -0.062,0.0954 -0.106,0.1328 l -1.659,1.453 c 0.02251,0.15016 0.03872,0.3016 0.05371,0.45312 l 1.6054,-1.4062 c 0.17402,-0.14939 0.22321,-0.4255 0.11035,-0.625 l -0.0039,-0.00781 z m -17.69,3.0235 c -0.00297,0.08351 -0.010742,0.16538 -0.010742,0.25 0,0.24918 0.017163,0.49299 0.041016,0.7344 l 0.05375,-0.047 c -0.04625,-0.3085 -0.0727,-0.6205 -0.084,-0.9375 z m 16.008,0 c -0.01128,0.31707 -0.03774,0.6291 -0.08398,0.9375 l 0.05371,0.04687 c 0.02385,-0.24138 0.04102,-0.48519 0.04102,-0.7344 0,-0.08461 -0.0078,-0.16649 -0.01074,-0.25 z m -17.69,3.0235 c -0.0803,0.149 -0.0871,0.342 -0.0025,0.492 l 2.0039,3.4688 c 0.1162,0.19671 0.37844,0.2932 0.59475,0.21875 l 2.0818,-0.703 c 0.6257,0.49998 1.339,0.90695 2.0976,1.2031 l 0.42188,2.1406 c 0.0428,0.223 0.2569,0.402 0.4854,0.405 l 4.0078,0 c 0.22851,-0.003 0.4425,-0.18218 0.48535,-0.40625 l 0.42188,-2.1406 c 0.7585,-0.2965 1.4715,-0.7035 2.0975,-1.2035 l 2.082,0.7031 c 0.21628,0.07445 0.47852,-0.02206 0.59475,-0.21875 l 2.0039,-3.4688 c 0.08464,-0.14962 0.07783,-0.34216 -0.0039,-0.49219 l -2,3.461 c -0.1162,0.1967 -0.37844,0.2932 -0.59475,0.21875 l -2.082,-0.703 c -0.6257,0.49998 -1.339,0.90695 -2.0976,1.2031 l -0.42188,2.1406 c -0.043,0.2245 -0.257,0.4035 -0.4855,0.4065 l -4.0078,0 c -0.2271,-0.003 -0.4411,-0.182 -0.4839,-0.406 l -0.4219,-2.141 c -0.7585,-0.2965 -1.4715,-0.7035 -2.0975,-1.2035 l -2.082,0.7031 c -0.2163,0.074 -0.4786,-0.022 -0.5948,-0.219 l -2,-3.461 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/falkon.svg b/.icons/awkward/24x24/apps/falkon.svg
new file mode 100644
index 00000000..095fefec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/falkon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8767d9" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.741211,6 C 9.5053275,5.9957 8.087305,6.2342795 6.475586,6.901367 8.686222,7.0734925 9.634653,7.3825615 9.6884765,7.6171875 5.8654985,6.960166 5.277008,10.974553 5.153193,13.398565 c 0,0 0.755506,-0.370331 1.2052055,-0.527471 0.138563,-0.04842 0.292926,-0.09456 0.459961,-0.139648 -0.399715,0.41257 -0.7348615,0.768148 -0.9863285,0.96289 -0.089104,0.176627 -0.1782175,0.402402 -0.285156,0.592774 -0.7328302,1.697479 -1.0293775,3.139254 -1.0439453,4.311523 0.5367728,0.614728 1.1467783,1.161437 1.8164063,1.627929 0.01072,-0.01607 0.030575,-0.03891 0.03711,-0.05176 -0.012525,0.02024 -0.02043,0.03622 -0.032225,0.05566 C 7.9930035,21.382075 9.9724305,21.999198 12,22 14.235867,21.99869 16.406798,21.248113 18.166015,19.868164 17.359104,19.054917 14.946889,16.953185 15,15.124024 15.030335,14.079394 16.123006,13.13981 18.055664,12.605469 18.977765,12.496664 19.957294,12.454665 21,12.5 20.826319,11.154021 19.522356,9.744737 17.459961,9.310547 17.106318,9.142146 15.015489,6.014881 10.741211,6 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 10.741211,4.9997265 C 9.5053275,4.9954265 8.087305,5.7342795 6.475586,6.401367 8.686222,6.5734925 9.634653,6.8825615 9.6884765,7.1171875 5.8654985,6.460166 4.1315414,11.901183 4.0077265,14.325196 c 0,0 1.4008865,-1.796961 1.850586,-1.954102 0.138563,-0.04842 0.292926,-0.09456 0.459961,-0.139648 -0.399715,0.41257 -0.734862,0.768148 -0.9863285,0.96289 C 5.24284,13.370963 5.1537275,13.596738 5.046789,13.78711 4.2910963,15.537546 4.0529947,18.366131 4.0561192,19.557457 4.0565107,19.706705 4.2181529,19.86341 4.2262509,20 c 0.4648261,0.525309 1.2798421,-0.378651 1.8440612,0.03809 0.049804,0.03809 0.010317,0.0079 0.049804,0.03809 C 7.8274532,21.322844 9.8859578,21.996362 12,22 14.354436,21.9962 16.632015,21.161689 18.43164,19.643554 17.841522,19.07344 15,17 15,14.624024 15.030335,13.579394 16.123006,12.63981 18.055664,12.105469 18.977765,11.996664 19.957294,11.954665 21,12 20.826319,10.654021 19.522356,8.7444635 17.459961,8.3102735 17.106318,8.1418725 15.015489,5.0146075 10.741211,4.9997265 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 13.814059,8.4022283 c 0,0 1.680307,-1.5481969 2.751229,1.4302237 -1.85622,0.782572 -2.751229,-1.4302237 -2.751229,-1.4302237 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 4.8499814,22.27 c 0,0 3.9186791,-9.375353 13.4429876,-9.734882 0,0 -8.7985216,-1.327429 -14.2569504,7.319192 C 4.0057551,21.077602 4.8499814,22.27 4.8499814,22.27 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 4.8499814,21.770038 c 0,0 3.9186791,-9.375353 13.4429876,-9.734882 0,0 -8.7985216,-1.327429 -14.2569504,7.319193 -0.030264,1.223291 0.8139628,2.415689 0.8139628,2.415689 z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 6.4832535,6.4018235 c 0,0 2.37555,0.138161 3.2236865,0.721494 C 10.061061,7.050466 10.36174,6.808007 10.412853,6.477785 10.108978,6.3520245 7.3275525,6.125508 6.4832535,6.4018235 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 4.0293354,14.837174 c 0,0 3.5744501,-3.57219 9.5786356,-3.99895 0,0 -8.773896,0.369398 -9.4600576,2.677397 -0.1907625,0.55499 -0.118578,1.321553 -0.118578,1.321553 z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 4.0293354,14.337213 c 0,0 3.5744501,-3.57219 9.5786356,-3.99895 0,0 -8.773896,0.369397 -9.4600576,2.677397 -0.1907625,0.55499 -0.118578,1.321553 -0.118578,1.321553 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/far2l.svg b/.icons/awkward/24x24/apps/far2l.svg
new file mode 100644
index 00000000..aea1cad7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/far2l.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1034.9764)">
+ <rect style="opacity:0.2" width="20" height="20" x="-1057.48" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 2,1053.9264 v 1.5495 0.429 c 0,0.5936 0.446,1.0715 1,1.0715 h 18 c 0.554,0 1,-0.4779 1,-1.0715 v -0.429 -1.5495 z"/>
+ <rect style="fill:#009072" width="3" height="1" x="3" y="1055.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="8" y="1055.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="13" y="1055.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="18" y="1055.98"/>
+ <path style="fill:#4551ff" d="m 3,1036.9764 c -0.554,0 -1,0.446 -1,1 v 16 h 20 v -16 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,1039.4764 v 2 h 6 v -2 z m 10,0 v 2 h 6 v -2 z m -10,4 v 2 h 6 v -2 z m 10,0 v 2 h 6 v -2 z m -10,4 v 2 h 6 v -2 z m 10,0 v 2 h 6 v -2 z m -10,4 v 2 h 6 v -2 z m 10,0 v 2 h 6 v -2 z"/>
+ <rect style="fill:#07e9ff" width="2" height="17" x="11" y="1036.98"/>
+ <rect style="fill:#ffff00" width="6" height="2" x="4" y="1038.98"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,1036.9764 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1042.98" y="-10" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1046.98" y="-10" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1050.98" y="-10" transform="rotate(90)"/>
+ <rect style="fill:#ffff00" width="6" height="2" x="14" y="1038.98"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1042.98" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1046.98" y="-20" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="1053.98"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1050.98" y="-20" transform="rotate(90)"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="translate(0,1034.9764)" d="M 4 4 L 4 4.5 L 10 4.5 L 10 4 L 4 4 z M 14 4 L 14 4.5 L 20 4.5 L 20 4 L 14 4 z M 4 8 L 4 8.5 L 10 8.5 L 10 8 L 4 8 z M 14 8 L 14 8.5 L 20 8.5 L 20 8 L 14 8 z M 4 12 L 4 12.5 L 10 12.5 L 10 12 L 4 12 z M 14 12 L 14 12.5 L 20 12.5 L 20 12 L 14 12 z M 4 16 L 4 16.5 L 10 16.5 L 10 16 L 4 16 z M 14 16 L 14 16.5 L 20 16.5 L 20 16 L 14 16 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fbmessenger.svg b/.icons/awkward/24x24/apps/fbmessenger.svg
new file mode 100644
index 00000000..5f70d942
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fbmessenger.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#009eff" d="m10.997 1a10 9.5 0 0 0 -0.853 0.041c-0.2061 0.0163-0.4079 0.0426-0.6098 0.0703a10 9.5 0 0 0 -0.3203 0.0459c-0.2877 0.0485-0.5702 0.1098-0.8487 0.1807a10 9.5 0 0 0 -0.0547 0.0137c-4.2212 1.0992-7.3105 4.7111-7.3105 8.9984 0.0000505 0.03108 0.00255 0.06173 0.00293 0.09277a10 9.5 0 0 0 -0.0029 0.057 10 9.5 0 0 0 3.9014 7.514v2.9863l2.751-1.5605a10 9.5 0 0 0 3.3476 0.56 10 9.5 0 0 0 9.975 -9.015c0.008-0.11057 0.01377-0.22143 0.01758-0.33301a10 9.5 0 0 0 0.007 -0.152 10 9.5 0 0 0 -0.002 -0.062c0-0.029 0.002-0.059 0.002-0.088 0-4.8425-3.938-8.8334-9.002-9.3021a10 9.5 0 0 0 -0.832 -0.0401c-0.056-0.0009-0.111-0.0078-0.167-0.0078-0.00065 0-0.0013-1e-7 -0.002 0z"/>
+ <path opacity=".2" d="m12 13.5-2.5-3-5.5 3 6-6 2.5 3 5.5-3z"/>
+ <path fill="#fff" d="m12 13-2.5-3-5.5 3 6-6 2.5 3 5.5-3z"/>
+ <path fill="#fff" opacity=".2" d="m10.997 1a10 9.5 0 0 0 -0.853 0.041c-0.2061 0.0163-0.4079 0.0426-0.6098 0.0703a10 9.5 0 0 0 -0.3203 0.0459c-0.2877 0.0485-0.5702 0.1098-0.8487 0.1807a10 9.5 0 0 0 -0.0547 0.0137c-4.2212 1.0992-7.3105 4.7111-7.3105 8.9984 0.0000505 0.03108 0.00255 0.06173 0.00293 0.09277a10 9.5 0 0 0 -0.0029 0.057 10 9.5 0 0 0 0.0088 0.159c0.0906-4.2023 3.1436-7.7246 7.3017-8.8074a10 9.5 0 0 1 0.0547 -0.0137c0.2785-0.0709 0.561-0.1322 0.8487-0.1807a10 9.5 0 0 1 0.3203 -0.0459c0.2019-0.0277 0.4037-0.054 0.6098-0.0703a10 9.5 0 0 1 0.853 -0.041h0.002c0.05639 0 0.11083 0.00695 0.16699 0.00781a10 9.5 0 0 1 0.83203 0.040039c5.0015 0.46297 8.8983 4.3642 8.9932 9.126 0.000262-0.0072 0.00075-0.01429 0.001-0.02149a10 9.5 0 0 0 0.008 -0.152 10 9.5 0 0 0 -0.002 -0.062c0-0.029 0.002-0.059 0.002-0.088 0-4.8425-3.938-8.8334-9.002-9.3021a10 9.5 0 0 0 -0.832 -0.0401c-0.056-0.0009-0.111-0.0078-0.167-0.0078h-0.002z"/>
+ <path opacity=".2" d="m1.0088 10.659c-0.0014 0.064-0.0088 0.127-0.0088 0.191 0.0000505 0.03108 0.00255 0.06173 0.00293 0.09277a10 9.5 0 0 0 -0.0029 0.057 10 9.5 0 0 0 3.9014 7.514v-0.5a10 9.5 0 0 1 -3.8926 -7.355zm19.982 0.01465c-0.0038 0.1043-0.0092 0.20809-0.0166 0.31152a10 9.5 0 0 1 -9.974 9.014 10 9.5 0 0 1 -3.3477 -0.561l-2.7509 1.561v0.5l2.751-1.5605a10 9.5 0 0 0 3.3476 0.56 10 9.5 0 0 0 9.975 -9.015c0.008-0.11057 0.01377-0.22143 0.01758-0.33301a10 9.5 0 0 0 0.007 -0.152 10 9.5 0 0 0 -0.002 -0.062c0-0.029 0.002-0.059 0.002-0.088 0-0.06-0.008-0.117-0.009-0.176z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fbreader.svg b/.icons/awkward/24x24/apps/fbreader.svg
new file mode 100644
index 00000000..33504311
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fbreader.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="15" x="2" y="5.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#dc4a3d" width="20" height="15" x="2" y="5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,5 C 2.669,5 2,5.669 2,6.5 V 7 C 2,6.169 2.669,5.5 3.5,5.5 h 17 C 21.331,5.5 22,6.169 22,7 V 6.5 C 22,5.669 21.331,5 20.5,5 Z"/>
+ <path style="fill:#e4e4e4" d="m 12,5 v 1.5 12 1.5 h 1 4 1.5 C 19.331,20 20,19.331 20,18.5 V 6.5 C 20,5.669 19.331,5 18.5,5 H 17 13 Z"/>
+ <path style="opacity:0.2" d="m 13,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z"/>
+ <path style="opacity:0.1" d="m 12,4.5 h 3 v 8 L 13.5,11.75 12,12.5 Z"/>
+ <path style="fill:#dc4a3d" d="M 12,4.5 C 12,4.5 12,4 13.5,4 15,4 15,4.5 15,4.5 V 12 L 13.5,11.25 12,12 Z"/>
+ <path style="fill:#ffffff" d="m 12,5 v 1.5 12 1.5 H 11 7 5.5 C 4.669,20 4,19.331 4,18.5 V 6.5 C 4,5.669 4.669,5 5.5,5 H 7 11 Z"/>
+ <path style="opacity:0.2" d="m 5,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 6 v -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.5 4 C 12 4 12 4.5 12 4.5 L 12 5 C 12 5 12 4.5 13.5 4.5 C 15 4.5 15 5 15 5 L 15 4.5 C 15 4.5 15 4 13.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fceu.svg b/.icons/awkward/24x24/apps/fceu.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fceu.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fceux.svg b/.icons/awkward/24x24/apps/fceux.svg
new file mode 100644
index 00000000..987acaac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fceux.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="18.527" height="9.264" x="-5.58" y="11" rx=".926" ry=".926" transform="rotate(-30)"/>
+ <path opacity=".2" d="m4.9871 12.781c-0.23989 0.1385-0.32151 0.44312-0.18301 0.683l0.5 0.86605-0.86605 0.5c-0.23989 0.1385-0.32151 0.44312-0.18301 0.683l0.5 0.86605c0.1385 0.23989 0.44312 0.32151 0.683 0.18301l0.86605-0.5 0.5 0.86605c0.1385 0.23989 0.44312 0.32151 0.683 0.18302l0.866-0.5c0.23989-0.1385 0.32151-0.44312 0.18301-0.683l-0.4999-0.866 0.866-0.5c0.23989-0.1385 0.32151-0.44312 0.18301-0.683l-0.5-0.866c-0.1385-0.24-0.4431-0.322-0.683-0.183l-0.866 0.5-0.5-0.866c-0.1385-0.24-0.4431-0.322-0.683-0.183l-0.866 0.5z"/>
+ <path fill="#c6c6c6" d="m4.9871 12.281c-0.23989 0.1385-0.32151 0.44312-0.18301 0.683l0.5 0.86605-0.86605 0.5c-0.23989 0.1385-0.32151 0.44312-0.18301 0.683l0.5 0.86605c0.1385 0.23989 0.44312 0.32151 0.683 0.18301l0.86605-0.5 0.5 0.86605c0.1385 0.23989 0.44312 0.32151 0.683 0.18301l0.866-0.5c0.23989-0.1385 0.32151-0.44312 0.18301-0.683l-0.4999-0.866 0.866-0.5c0.23989-0.1385 0.32151-0.44312 0.18301-0.683l-0.5-0.866c-0.1385-0.24-0.4431-0.322-0.683-0.183l-0.866 0.5-0.5-0.866c-0.1385-0.24-0.4431-0.322-0.683-0.183l-0.866 0.5z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -.99989 .00033283)">
+ <g transform="matrix(.86603 -.5 .5 .86603 -8.7846 15.606)">
+ <circle cx="37" cy="21" r="2"/>
+ <circle cx="31" cy="21" r="2"/>
+ </g>
+ <g transform="matrix(.86603 -.5 .5 .86603 -5.7846 20.802)">
+ <circle cx="37" cy="21" r="2"/>
+ <circle cx="31" cy="21" r="2"/>
+ </g>
+ </g>
+ <g transform="matrix(.5 0 0 .5 -.99989 -.49982)">
+ <g fill="#ef5646" transform="matrix(.86603 -.5 .5 .86603 -8.7846 15.606)">
+ <circle cx="37" cy="21" r="2"/>
+ <circle cx="31" cy="21" r="2"/>
+ </g>
+ <g fill="#eda836" transform="matrix(.86603 -.5 .5 .86603 -5.7846 20.802)">
+ <circle cx="37" cy="21" r="2"/>
+ <circle cx="31" cy="21" r="2"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m16.433 3.3928c-0.1775-0.01245-0.3615 0.0268-0.528 0.123l-14.441 8.3372c-0.3743 0.216-0.5368 0.65-0.4268 1.047 0.0638-0.223 0.2097-0.422 0.4267-0.547l14.44-8.3372c0.444-0.2565 1.009-0.1055 1.266 0.339l3.705 6.418c0.0405 0.07 0.0675 0.144 0.088 0.2185 0.067-0.2325 0.0435-0.491-0.088-0.7185l-3.705-6.4182c-0.161-0.2778-0.441-0.4412-0.738-0.4619z"/>
+ <path opacity=".2" d="m20.963 10.991c-0.064 0.2225-0.21 0.422-0.427 0.547l-14.44 8.337c-0.4444 0.257-1.0094 0.106-1.2659-0.339l-3.705-6.418c-0.04055-0.07-0.06725-0.144-0.0879-0.2185-0.06695 0.233-0.0434 0.491 0.0879 0.7185l3.705 6.418c0.2565 0.4445 0.8215 0.5955 1.2655 0.339l14.44-8.337c0.3745-0.216 0.537-0.6495 0.427-1.047z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fcitx-sogoupinyin.svg b/.icons/awkward/24x24/apps/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..3c2b895a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fcitx-sogoupinyin.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="opacity:0.2" cx="6" cy="9.5" r="1"/>
+ <circle style="opacity:0.2" cx="9" cy="9.5" r="1"/>
+ <circle style="opacity:0.2" cx="12" cy="9.5" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="9.5" r="1"/>
+ <circle style="opacity:0.2" cx="18" cy="9.5" r="1"/>
+ <circle style="opacity:0.2" cx="8" cy="13.5" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="13.5" r="1"/>
+ <circle style="opacity:0.2" cx="14" cy="13.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="13.5" r="1"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="16.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="9" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="18" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="13" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="5" y="16" rx=".5" ry=".5"/>
+ <circle style="fill:#e9541d" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 17.279366,14.001382 c -0.260168,0.0047 -0.518294,0.01458 -0.688046,0.03996 -0.760378,0.116375 -1.36909,0.383544 -1.761675,0.772045 -0.21496,0.210586 -0.342418,0.437212 -0.426418,0.731796 -0.04608,0.177918 -0.06183,0.586253 -0.01371,0.742004 0.159834,0.548919 0.538419,0.970671 1.252131,1.393589 0.303043,0.179376 0.536669,0.297209 1.210714,0.60142 0.808212,0.363418 1.054672,0.510127 1.169589,0.691837 0.04492,0.07379 0.06213,0.111708 0.05513,0.200375 -0.01196,0.140584 -0.08254,0.210584 -0.247626,0.270669 -0.109958,0.03879 -0.149334,0.05133 -0.357585,0.05017 -0.381793,-0.0027 -0.717504,-0.07408 -1.183298,-0.240627 -0.328418,-0.115208 -0.653627,-0.274459 -0.921671,-0.45121 -0.269793,-0.176751 -0.291668,-0.183168 -0.371585,-0.140293 -0.06038,0.03267 -0.500503,0.424961 -0.825421,0.742003 -0.211459,0.206794 -0.214959,0.248211 -0.06883,0.391128 0.144375,0.142626 0.548627,0.442169 0.770587,0.571378 0.240917,0.141458 0.402502,0.220793 0.674045,0.320835 0.455585,0.169167 0.837963,0.239459 1.554591,0.300709 0.163333,0.01371 0.744629,0.01517 0.94938,0 1.121463,-0.09013 2.036426,-0.456169 2.517678,-0.992546 0.172084,-0.190458 0.276794,-0.353501 0.357586,-0.581587 0.07933,-0.221668 0.09975,-0.657711 0.04142,-0.922253 -0.09654,-0.428753 -0.354377,-0.815797 -0.770588,-1.142756 -0.417669,-0.327251 -0.840879,-0.545128 -1.857342,-0.952297 -0.710212,-0.283209 -0.977088,-0.433709 -1.04563,-0.591502 -0.03792,-0.084 -0.01546,-0.234209 0.04142,-0.290793 0.111708,-0.112875 0.326668,-0.154001 0.605502,-0.120167 0.519461,0.06388 1.186214,0.302169 1.7748,0.631461 0.113458,0.06242 0.223418,0.115209 0.247626,0.120167 0.09479,0.02508 0.153127,-0.01254 0.53667,-0.451209 0.471044,-0.540171 0.466086,-0.517712 0.206501,-0.701754 -0.772338,-0.55417 -1.668049,-0.875005 -2.696764,-0.972422 -0.20475,-0.01867 -0.469002,-0.0245 -0.72917,-0.02013 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fcitx.svg b/.icons/awkward/24x24/apps/fcitx.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fcitx.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fcitx_ubuntukylin.svg b/.icons/awkward/24x24/apps/fcitx_ubuntukylin.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fcitx_ubuntukylin.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fedora-logo-icon.svg b/.icons/awkward/24x24/apps/fedora-logo-icon.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fedora-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fedora-release-notes.svg b/.icons/awkward/24x24/apps/fedora-release-notes.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fedora-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/feedindicator.svg b/.icons/awkward/24x24/apps/feedindicator.svg
new file mode 100644
index 00000000..ceb10da0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/feedindicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#8e8e8e" d="M 22,12 C 22,17.522847 17.522847,22 12,22 6.4771525,22 2,17.522847 2,12 2,6.4771525 6.4771525,2 12,2 c 0.11214,0 0.318545,0.8304443 0.429794,0.8341072 2.503245,0.082421 3.637303,1.4636555 5.34764,3.0588668 1.892081,1.764722 3.406488,3.0238185 3.484625,5.796347 C 21.264746,11.784662 22,11.90401 22,12 Z"/>
+ <path style="fill:#ff9044" d="m 22,12 c 0,0 -4.477153,0 -10,0 L 12,2 c 5.522847,0 10,4.4771525 10,10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="fill:#ffffff" d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,1 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="4"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="4"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/feedreader.svg b/.icons/awkward/24x24/apps/feedreader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/feedreader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/feh.svg b/.icons/awkward/24x24/apps/feh.svg
new file mode 100644
index 00000000..c624f97c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/feh.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="21" height="21" x="-22" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,6.5 0,2 0,2 0,2 0,5 2,0 0,-5 3,0 0,-2 -3,0 0,-2 3,0 0,-2 -3,0 -2,0 z m 6,0 0,11 2,0 3,0 0,-2 -3,0 0,-3 3,0 0,-2 -3,0 0,-2 3,0 0,-2 -3,0 -2,0 z m 6,0 0,11 2,0 0,-5 1,0 0,5 2,0 0,-5 0,-2 0,-4 -2,0 0,4 -1,0 0,-4 -2,0 z"/>
+ <rect style="fill:#df4545" width="2" height="11" x="3" y="6"/>
+ <rect style="fill:#df4545" width="2" height="5" x="6" y="-8" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="10" y="-8" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="9" y="6"/>
+ <rect style="fill:#df4545" width="2" height="5" x="6" y="-14" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="10" y="-14" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="15" y="6"/>
+ <rect style="fill:#df4545" width="2" height="5" x="10" y="-20" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="15" y="-14" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="18" y="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.0507812,1 C 1.4690813,1 1,1.4690813 1,2.0507812 l 0,0.5 C 1,1.9690813 1.4690813,1.5 2.0507812,1.5 l 18.8984378,0 C 21.530919,1.5 22,1.9690813 22,2.5507812 l 0,-0.5 C 22,1.4690813 21.530919,1 20.949219,1 L 2.0507812,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3 6 L 3 6.5 L 5 6.5 L 8 6.5 L 8 6 L 5 6 L 3 6 z M 9 6 L 9 6.5 L 11 6.5 L 14 6.5 L 14 6 L 11 6 L 9 6 z M 15 6 L 15 6.5 L 17 6.5 L 17 6 L 15 6 z M 18 6 L 18 6.5 L 20 6.5 L 20 6 L 18 6 z M 5 10 L 5 10.5 L 8 10.5 L 8 10 L 5 10 z M 11 10 L 11 10.5 L 14 10.5 L 14 10 L 11 10 z M 17 10 L 17 10.5 L 18 10.5 L 18 10 L 17 10 z M 11 15 L 11 15.5 L 14 15.5 L 14 15 L 11 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fern-wifi-cracker.svg b/.icons/awkward/24x24/apps/fern-wifi-cracker.svg
new file mode 100644
index 00000000..d42af9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fern-wifi-cracker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="fill:#afba0d" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 11,13.5 v 8.439453 a 10,10 0 0 0 1,0.06055 10,10 0 0 0 1,-0.0498 V 13.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 15.128906,6.241422 14.680664,7.1398595 A 6,6 0 0 1 18,12.500211 6,6 0 0 1 14.682617,17.865445 l 0.444336,0.888672 A 7,7 0 0 0 19,12.500211 7,7 0 0 0 15.128906,6.241422 Z m -6.255859,0.0049 A 7,7 0 0 0 5,12.500211 7,7 0 0 0 8.871094,18.759 L 9.319336,17.860562 A 6,6 0 0 1 6,12.500211 6,6 0 0 1 9.317383,7.1349765 Z M 14.235352,8.029525 13.78711,8.926009 A 4,4 0 0 1 16,12.500211 4,4 0 0 1 13.788086,16.076383 l 0.445313,0.890625 A 5,5 0 0 0 17,12.500211 5,5 0 0 0 14.235352,8.029508 Z m -4.4687505,0.0039 A 5,5 0 0 0 7,12.500211 5,5 0 0 0 9.7646485,16.970914 L 10.212891,16.07443 A 4,4 0 0 1 8,12.500211 4,4 0 0 1 10.211914,8.924039 Z"/>
+ <path style="fill:#3f3f3f" d="M 15.128906,5.741211 14.680664,6.6396485 A 6,6 0 0 1 18,12 6,6 0 0 1 14.682617,17.365234 l 0.444336,0.888672 A 7,7 0 0 0 19,12 7,7 0 0 0 15.128906,5.741211 Z m -6.255859,0.0049 A 7,7 0 0 0 5,12 7,7 0 0 0 8.871094,18.258789 L 9.319336,17.360351 A 6,6 0 0 1 6,12 6,6 0 0 1 9.317383,6.6347655 Z M 14.235352,7.529314 13.78711,8.425798 A 4,4 0 0 1 16,12 4,4 0 0 1 13.788086,15.576172 l 0.445313,0.890625 A 5,5 0 0 0 17,12 5,5 0 0 0 14.235352,7.529297 Z m -4.4687505,0.0039 A 5,5 0 0 0 7,12 5,5 0 0 0 9.7646485,16.470703 L 10.212891,15.574219 A 4,4 0 0 1 8,12 4,4 0 0 1 10.211914,8.423828 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fez.svg b/.icons/awkward/24x24/apps/fez.svg
new file mode 100644
index 00000000..f8fde175
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fez.svg
@@ -0,0 +1,11 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="6" y="4.5" width="15" height="14" style="opacity:.2"/>
+ <rect x="6" y="4" width="15" height="14" style="fill:#d6000a"/>
+ <rect x="6" y="4" width="5" height="14" style="fill:#a20109"/>
+ <path d="m6 4.5v5h5v-5zm0 5h-5v5h5z" style="opacity:.2"/>
+ <path d="m6 4v5h5v-5zm0 5h-5v5h5z" style="fill:#ffb221"/>
+ <path d="m6 4v0.5h15v-0.5z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m1 9v0.5h5v-0.5z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ffado.svg b/.icons/awkward/24x24/apps/ffado.svg
new file mode 100644
index 00000000..ca8a2a2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ffado.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6.6289062,4.1367188 -2.828125,2.828125 1.4140626,1.4140624 2.828125,-2.828125 z m 10.7070318,0 L 13.800781,7.671875 16.628906,10.5 20.164062,6.9648438 Z M 8.75,6.2578125 5.921875,9.0859375 7.3359375,10.5 10.164062,7.671875 Z M 12,8.5 C 10.351907,8.5 9,9.8538642 9,11.501953 9,13.150042 10.351907,14.5 12,14.5 c 1.648093,0 3,-1.349958 3,-2.998047 C 15,9.8538642 13.648093,8.5 12,8.5 Z m 0,2 c 0.557558,0 1,0.443853 1,1.001953 C 13,12.060053 12.557558,12.5 12,12.5 11.442443,12.5 11,12.060053 11,11.501953 11,10.943853 11.442443,10.5 12,10.5 Z m -2,5 v 2 h 4 v -2 z m 0,3 v 2 h 4 v -2 z"/>
+ <path style="fill:#ffc75e" d="M 6.6289062 3.6367188 L 3.8007812 6.4648438 L 5.2148438 7.8789062 L 8.0429688 5.0507812 L 6.6289062 3.6367188 z M 17.335938 3.6367188 L 13.800781 7.171875 L 16.628906 10 L 20.164062 6.4648438 L 17.335938 3.6367188 z M 8.75 5.7578125 L 5.921875 8.5859375 L 7.3359375 10 L 10.164062 7.171875 L 8.75 5.7578125 z M 12 8 C 10.351907 8 9 9.3538642 9 11.001953 C 9 12.650042 10.351907 14 12 14 C 13.648093 14 15 12.650042 15 11.001953 C 15 9.3538642 13.648093 8 12 8 z M 12 10 C 12.557558 10 13 10.443853 13 11.001953 C 13 11.560053 12.557558 12 12 12 C 11.442443 12 11 11.560053 11 11.001953 C 11 10.443853 11.442443 10 12 10 z M 10 15 L 10 17 L 14 17 L 14 15 L 10 15 z M 10 18 L 10 20 L 14 20 L 14 18 L 10 18 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ffmulticonverter.svg b/.icons/awkward/24x24/apps/ffmulticonverter.svg
new file mode 100644
index 00000000..ab4cace1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ffmulticonverter.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10"/>
+ <path opacity=".2" d="m14.813 5.9133c3.2034 4.0884 2.8979 5.6701-2.9969 5.7185 7.1945 1.16 1.0517 4.1699-2.0736 4.7203l0.2645 2.148c4.7405-1.2294 12.354-6.2316 4.8055-12.587z"/>
+ <path opacity=".2" d="m11.993 4.5c-4.7408 1.2272-12.354 6.229-4.8059 12.585-3.2034-4.086-2.8979-5.668 2.9969-5.719-7.1944-1.158-1.0495-4.1688 2.074-4.7192l-0.265-2.1468z"/>
+ <g transform="matrix(1.0769 0 0 1.0769 -1.9231 -1.9231)">
+ <path fill="#df574d" d="m15.541 6.8124c2.9746 3.7964 2.6909 5.2651-2.7828 5.3101 6.6806 1.0771 0.97658 3.872-1.9255 4.3831l0.245 1.994c4.402-1.142 11.472-5.786 4.463-11.688z"/>
+ <path fill="#79de7d" d="m12.922 5.5c-4.4021 1.1396-11.472 5.784-4.4625 11.686-2.9746-3.794-2.6909-5.263 2.7825-5.31-6.6803-1.076-0.974-3.8715 1.926-4.3825l-0.246-1.9935z"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0038 0.167 0.0059 0.25 0.1323-5.4231 4.538-9.75 9.9941-9.75s9.8618 4.3269 9.9941 9.75c0.002-0.083 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.0021 0.083-0.0059 0.166-0.0059 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4562 0-9.862-4.327-9.9941-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fifteenpuzzle.svg b/.icons/awkward/24x24/apps/fifteenpuzzle.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fifteenpuzzle.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/figma.svg b/.icons/awkward/24x24/apps/figma.svg
new file mode 100644
index 00000000..38206b31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/figma.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#424652" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 9.5,15.5 A 2.5,2.5 0 0 0 7,18 2.5,2.5 0 0 0 9.5,20.5 2.5,2.5 0 0 0 12,18 v -2.5 z"/>
+ <path style="fill:#09c37b" d="M 9.5,15 A 2.5,2.5 0 0 0 7,17.5 2.5,2.5 0 0 0 9.5,20 2.5,2.5 0 0 0 12,17.5 V 15 Z"/>
+ <path style="opacity:0.2" d="M 9.5,10.5 H 12 v 5 H 9.5 C 8.115,15.5 7,14.385 7,13 7,11.615 8.115,10.5 9.5,10.5 Z"/>
+ <circle style="opacity:0.2" cx="14.5" cy="13" r="2.5"/>
+ <path style="fill:#9154dd" d="M 9.5,10 H 12 v 5 H 9.5 C 8.115,15 7,13.885 7,12.5 7,11.115 8.115,10 9.5,10 Z"/>
+ <circle style="fill:#01b1f8" cx="14.5" cy="12.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 9.5,5.5 C 8.115,5.5 7,6.615 7,8 7,9.385 8.115,10.5 9.5,10.5 H 12 v -5 z"/>
+ <path style="fill:#f24e1e" d="M 9.5,5 C 8.115,5 7,6.115 7,7.5 7,8.885 8.115,10 9.5,10 H 12 V 5 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 h 2.5 c 1.385,0 2.5,1.115 2.5,2.5 0,1.385 -1.115,2.5 -2.5,2.5 H 12 Z"/>
+ <path style="fill:#ff7262" d="m 12,5 h 2.5 C 15.885,5 17,6.115 17,7.5 17,8.885 15.885,10 14.5,10 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5,5 C 8.115,5 7,6.115 7,7.5 7,7.584585 7.00455,7.6676215 7.012695,7.75 7.1376095,6.483509 8.199585,5.5 9.5,5.5 h 2.5 2.5 c 1.300415,0 2.36239,0.983509 2.487304,2.25 C 16.995429,7.6676215 17,7.584585 17,7.5 17,6.115 15.885,5 14.5,5 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fiji.svg b/.icons/awkward/24x24/apps/fiji.svg
new file mode 100644
index 00000000..893bc7fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fiji.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 5,5.5 0,2.5 0,11.5 2,0 0,-12 12,0 0,-2 -11.5,0 z m 4,4 0,6 2,0 0,-6 z m 4,0 0,8 -4,0 0,2 6,0 0,-2 0,-8 z m 4,0 0,10 2,0 0,-10 z"/>
+ <path style="fill:#3693ee" d="M 5,5 5,7.5 5,19 7,19 7,7 19,7 19,5 7.5,5 Z m 4,4 0,6 2,0 0,-6 z m 4,0 0,8 -4,0 0,2 6,0 0,-2 0,-8 z m 4,0 0,10 2,0 0,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 5 L 5 5.5 L 7.5 5.5 L 19 5.5 L 19 5 L 7.5 5 L 5 5 z M 9 9 L 9 9.5 L 11 9.5 L 11 9 L 9 9 z M 13 9 L 13 9.5 L 15 9.5 L 15 9 L 13 9 z M 17 9 L 17 9.5 L 19 9.5 L 19 9 L 17 9 z M 9 17 L 9 17.5 L 13 17.5 L 13 17 L 9 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/file-roller.svg b/.icons/awkward/24x24/apps/file-roller.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/file-roller.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/filebot.svg b/.icons/awkward/24x24/apps/filebot.svg
new file mode 100644
index 00000000..c4740843
--- /dev/null
+++ b/.icons/awkward/24x24/apps/filebot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1" d="m 12.5,7.0105735 c 0,0.02094 -0.0029,0.053686 -0.0079,0.098096 -0.0054,0.04455 -0.0119,0.094161 -0.01983,0.1491105 -0.0079,0.054951 -0.01982,0.112571 -0.03568,0.1725805 -0.01572,0.06015 -0.03426,0.116506 -0.05536,0.168786 -0.02109,0.05228 -0.04474,0.09416 -0.07108,0.1255 -0.02648,0.03134 -0.05536,0.04708 -0.08694,0.04708 -0.03696,0 -0.08297,-0.0104 -0.138334,-0.03134 -0.0555,-0.0208 -0.120068,-0.043145 -0.193837,-0.066756 -0.07377,-0.02347 -0.160847,-0.045815 -0.26081,-0.066756 -0.100246,-0.0208 -0.210828,-0.03148 -0.332029,-0.03148 -0.226686,0 -0.420382,0.03415 -0.581087,0.1020305 -0.160847,0.06802 -0.299181,0.1739855 -0.415002,0.317756 C 10.186127,8.139092 10.088713,8.3208075 10.009563,8.540468 9.9305565,8.7601285 9.8620265,9.0191395 9.8039745,9.31722 l -0.2347213,1.206319 h 1.6892858 c 0.05791,0 0.103927,0.01968 0.138334,0.05889 0.03426,0.03921 0.0514,0.103296 0.0514,0.192256 0,0.05762 -0.0054,0.11763 -0.01586,0.180451 -0.01062,0.06282 -0.02365,0.124375 -0.03951,0.184385 -0.01572,0.06015 -0.03554,0.11763 -0.05918,0.172721 -0.02365,0.05495 -0.05012,0.05338 -0.07915,0.09526 -0.02902,0.04188 -0.06202,0.07589 -0.09883,0.10203 -0.03696,0.02628 -0.07378,0.03812 -0.110724,0.03921 H 9.3482272 L 8.0968155,17.934201 C 8.0071885,18.373522 7.885987,18.754099 7.733211,19.07579 7.5802935,19.39748 7.3932525,19.664362 7.1719465,19.876152 6.950641,20.087943 6.6949285,20.244923 6.405093,20.346954 6.1152635,20.448985 5.788473,20.5 5.4248685,20.5 5.1877045,20.5 4.9940089,20.48159 4.8437815,20.44505 4.6935541,20.40837 4.6001044,20.37436 4.5631493,20.34288 4.5421943,20.3166 4.5263353,20.28793 4.5157163,20.25673 4.5052388,20.225248 4.5,20.183368 4.5,20.131088 c 0,-0.02094 0.00396,-0.05621 0.011752,-0.105965 0.00793,-0.04975 0.017274,-0.102031 0.02761,-0.156841 0.01062,-0.05509 0.023787,-0.112711 0.039504,-0.17272 0.015858,-0.06029 0.034407,-0.116506 0.055362,-0.168646 0.021097,-0.05242 0.044742,-0.0943 0.071078,-0.125641 0.026478,-0.03148 0.058052,-0.04708 0.094866,-0.04708 0.036955,0 0.072494,0.0038 0.1067591,0.0118 0.034265,0.0079 0.071078,0.0156 0.110582,0.02347 0.039505,0.0079 0.086937,0.0156 0.1422985,0.02361 0.055362,0.0079 0.125166,0.01167 0.209412,0.01167 0.221306,0 0.412453,-0.03401 0.573158,-0.10203 0.160705,-0.06802 0.297623,-0.173986 0.411037,-0.317756 0.1132725,-0.143911 0.208138,-0.325626 0.284597,-0.545427 0.076317,-0.219661 0.1462625,-0.483872 0.209412,-0.792493 l 1.1961917,-6.118583 h -1.011805 c -0.052814,0 -0.093733,-0.01687 -0.1226175,-0.05101 -0.029025,-0.03401 -0.04347,-0.04818 -0.04347,-0.14234 0,-0.04188 0.0027,-0.0929 0.00793,-0.153046 0.00524,-0.06015 0.01444,-0.121565 0.02761,-0.184385 0.013025,-0.06282 0.0303,-0.12283 0.051398,-0.180451 0.020955,-0.05748 0.047435,-0.1099 0.079149,-0.15698 0.031575,-0.04708 0.064424,-0.08488 0.09883,-0.113836 0.034265,-0.02867 0.077733,-0.04314 0.1304045,-0.04314 h 0.996089 L 8.5551491,9.0423335 C 8.6393945,8.6134075 8.7607375,8.238031 8.918752,7.91634 9.076767,7.594649 9.2677725,7.3291735 9.49191,7.1199125 9.715906,6.9107925 9.974167,6.7550765 10.266552,6.653046 10.559079,6.551015 10.881905,6.5 11.235032,6.5 c 0.11582,0 0.237163,0.00661 0.363604,0.019675 0.126582,0.01307 0.243677,0.03134 0.351851,0.05495 0.107892,0.02347 0.202758,0.051015 0.284597,0.082355 0.08156,0.03148 0.138334,0.06282 0.169909,0.094161 0.03158,0.02628 0.05536,0.06282 0.07108,0.1099005 0.016,0.0475 0.02393,0.097392 0.02393,0.149532 z"/>
+ <path style="fill:#e57025" d="m 12.5,6.5105735 c 0,0.02094 -0.0029,0.053686 -0.0079,0.098096 -0.0054,0.04455 -0.0119,0.094161 -0.01983,0.1491105 -0.0079,0.054951 -0.01982,0.112571 -0.03568,0.1725805 -0.01572,0.06015 -0.03426,0.116506 -0.05536,0.168786 -0.02109,0.05228 -0.04474,0.09416 -0.07108,0.1255 -0.02648,0.03134 -0.05536,0.04708 -0.08694,0.04708 -0.03696,0 -0.08297,-0.0104 -0.138334,-0.03134 -0.0555,-0.0208 -0.120068,-0.043145 -0.193837,-0.066756 -0.07377,-0.02347 -0.160847,-0.045815 -0.26081,-0.066756 -0.100246,-0.0208 -0.210828,-0.03148 -0.332029,-0.03148 -0.226686,0 -0.420382,0.03415 -0.581087,0.1020305 -0.160847,0.06802 -0.299181,0.1739855 -0.415002,0.317756 C 10.186127,7.639092 10.088713,7.8208075 10.009563,8.040468 9.9305565,8.2601285 9.8620265,8.5191395 9.8039745,8.81722 l -0.2347213,1.206319 h 1.6892858 c 0.05791,0 0.103927,0.01968 0.138334,0.05889 0.03426,0.03921 0.0514,0.103296 0.0514,0.192256 0,0.05762 -0.0054,0.11763 -0.01586,0.180451 -0.01062,0.06282 -0.02365,0.124375 -0.03951,0.184385 -0.01572,0.06015 -0.03554,0.11763 -0.05918,0.172721 -0.02365,0.05495 -0.05012,0.05338 -0.07915,0.09526 -0.02902,0.04188 -0.06202,0.07589 -0.09883,0.10203 -0.03696,0.02628 -0.07378,0.03812 -0.110724,0.03921 H 9.3482272 L 8.0968155,17.434201 C 8.0071885,17.873522 7.885987,18.254099 7.733211,18.57579 7.5802935,18.89748 7.3932525,19.164362 7.1719465,19.376152 6.950641,19.587943 6.6949285,19.744923 6.405093,19.846954 6.1152635,19.948985 5.788473,20 5.4248685,20 5.1877045,20 4.9940089,19.98159 4.8437815,19.94505 4.6935541,19.90837 4.6001044,19.87436 4.5631493,19.84288 4.5421943,19.8166 4.5263353,19.78793 4.5157163,19.75673 4.5052388,19.725248 4.5,19.683368 4.5,19.631088 c 0,-0.02094 0.00396,-0.05621 0.011752,-0.105965 0.00793,-0.04975 0.017274,-0.102031 0.02761,-0.156841 0.01062,-0.05509 0.023787,-0.112711 0.039504,-0.17272 0.015858,-0.06029 0.034407,-0.116506 0.055362,-0.168646 0.021097,-0.05242 0.044742,-0.0943 0.071078,-0.125641 0.026478,-0.03148 0.058052,-0.04708 0.094866,-0.04708 0.036955,0 0.072494,0.0038 0.1067591,0.0118 0.034265,0.0079 0.071078,0.0156 0.110582,0.02347 0.039505,0.0079 0.086937,0.0156 0.1422985,0.02361 0.055362,0.0079 0.125166,0.01167 0.209412,0.01167 0.221306,0 0.412453,-0.03401 0.573158,-0.10203 0.160705,-0.06802 0.297623,-0.173986 0.411037,-0.317756 0.1132725,-0.143911 0.208138,-0.325626 0.284597,-0.545427 0.076317,-0.219661 0.1462625,-0.483872 0.209412,-0.792493 l 1.1961917,-6.118583 h -1.011805 c -0.052814,0 -0.093733,-0.01687 -0.1226175,-0.05101 -0.029025,-0.03401 -0.04347,-0.04818 -0.04347,-0.14234 0,-0.04188 0.0027,-0.0929 0.00793,-0.153046 0.00524,-0.06015 0.01444,-0.121565 0.02761,-0.184385 0.013025,-0.06282 0.0303,-0.12283 0.051398,-0.180451 0.020955,-0.05748 0.047435,-0.1099 0.079149,-0.15698 0.031575,-0.04708 0.064424,-0.08488 0.09883,-0.113836 0.034265,-0.02867 0.077733,-0.04314 0.1304045,-0.04314 h 0.996089 L 8.5551491,8.5423335 C 8.6393945,8.1134075 8.7607375,7.738031 8.918752,7.41634 9.076767,7.094649 9.2677725,6.8291735 9.49191,6.6199125 9.715906,6.4107925 9.974167,6.2550765 10.266552,6.153046 10.559079,6.051015 10.881905,6 11.235032,6 c 0.11582,0 0.237163,0.00661 0.363604,0.019675 0.126582,0.01307 0.243677,0.03134 0.351851,0.05495 0.107892,0.02347 0.202758,0.051015 0.284597,0.082355 0.08156,0.03148 0.138334,0.06282 0.169909,0.094161 0.03158,0.02628 0.05536,0.06282 0.07108,0.1099005 0.016,0.0475 0.02393,0.097392 0.02393,0.149532 z"/>
+ <path style="opacity:0.1" d="m 18.643211,14.50463 c -0.125528,0.381764 -0.282956,0.753064 -0.472141,1.114037 -0.189463,0.361114 -0.421134,0.680505 -0.69474,0.958177 -0.273882,0.277952 -0.588598,0.501345 -0.944286,0.670041 -0.355688,0.168697 -0.756061,0.253114 -1.201255,0.253114 -0.460594,0 -0.854779,-0.08832 -1.182282,-0.264834 -0.327503,-0.176511 -0.619258,-0.43102 -0.87499,-0.76339 l -0.138178,0.735402 c -0.01031,0.08832 -0.06531,0.150697 -0.165126,0.186976 -0.09982,0.03628 -0.252021,0.05456 -0.456606,0.05456 -0.214898,0 -0.358301,-0.02079 -0.429934,-0.06223 -0.07163,-0.04158 -0.09734,-0.101442 -0.07686,-0.179161 l 2.04201,-10.4579715 c 0.01018,-0.04158 0.02681,-0.077999 0.04991,-0.109115 0.02296,-0.031255 0.06132,-0.057069 0.11508,-0.077999 0.05376,-0.02065 0.122917,-0.03628 0.207336,-0.046745 C 14.50557,6.505162 14.611713,6.5 14.739717,6.5 c 0.122779,0 0.222597,0.00516 0.299317,0.01549 0.07686,0.010465 0.138178,0.026095 0.184237,0.046745 0.04606,0.02079 0.07425,0.046745 0.08442,0.077999 0.01017,0.031115 0.01278,0.067534 0.0078,0.109115 l -0.713747,3.831757 c -0.02571,0.135069 -0.05637,0.275439 -0.09212,0.420693 0,0 -0.164401,0.759649 -0.230676,1.168596 0.08181,-0.181812 0.211048,-0.370043 0.387586,-0.564832 0.176538,-0.19479 0.383874,-0.373951 0.621733,-0.537623 0.237996,-0.163535 0.497715,-0.299859 0.779159,-0.408974 0.281443,-0.109115 0.565499,-0.163534 0.852167,-0.163534 0.306878,0 0.570447,0.04158 0.790571,0.124604 0.220122,0.08316 0.406834,0.193533 0.56041,0.331114 0.15344,0.137579 0.277594,0.294835 0.372325,0.471344 0.09459,0.176651 0.167602,0.358324 0.218748,0.545299 0.05115,0.186975 0.08703,0.372695 0.107517,0.557019 0.09102,0.702136 -0.149898,1.429761 -0.325953,1.979818 z m -0.971233,-1.360293 c 0,-0.140231 -0.01278,-0.301114 -0.03822,-0.483066 -0.02585,-0.181673 -0.07562,-0.350508 -0.149728,-0.506367 -0.07424,-0.15586 -0.181762,-0.286882 -0.322553,-0.393346 -0.140653,-0.106464 -0.328877,-0.159766 -0.56426,-0.159766 -0.276356,0 -0.557937,0.08065 -0.844468,0.241533 -0.286667,0.161022 -0.552711,0.38316 -0.798407,0.666134 0,0 -0.858311,1.036162 -1.074627,1.547408 l -0.253257,1.293337 c 0.240471,0.358323 0.498953,0.623157 0.775309,0.794505 0.276356,0.171347 0.58846,0.25716 0.936586,0.25716 0.266044,0 0.506653,-0.06223 0.72155,-0.186975 0.214899,-0.124743 0.409447,-0.290788 0.583374,-0.498554 0.174063,-0.207626 0.32489,-0.445252 0.453031,-0.712738 0.127866,-0.267486 0.234009,-0.547949 0.318428,-0.841388 0.08442,-0.293439 0.148353,-0.388103 0.191937,-0.684054 0.115888,-0.546523 -0.007,0.03558 0.0653,-0.333823 z"/>
+ <path style="fill:#3f8caa" d="m 18.643211,14.00463 c -0.125528,0.381764 -0.282956,0.753064 -0.472141,1.114037 -0.189463,0.361114 -0.421134,0.680505 -0.69474,0.958177 -0.273882,0.277952 -0.588598,0.501345 -0.944286,0.670041 -0.355688,0.168697 -0.756061,0.253114 -1.201255,0.253114 -0.460594,0 -0.854779,-0.08832 -1.182282,-0.264834 -0.327503,-0.176511 -0.619258,-0.43102 -0.87499,-0.76339 l -0.138178,0.735402 c -0.01031,0.08832 -0.06531,0.150697 -0.165126,0.186976 -0.09982,0.03628 -0.252021,0.05456 -0.456606,0.05456 -0.214898,0 -0.358301,-0.02079 -0.429934,-0.06223 -0.07163,-0.04158 -0.09734,-0.101442 -0.07686,-0.179161 l 2.04201,-10.4579715 c 0.01018,-0.04158 0.02681,-0.077999 0.04991,-0.109115 0.02296,-0.031255 0.06132,-0.057069 0.11508,-0.077999 0.05376,-0.02065 0.122917,-0.03628 0.207336,-0.046745 C 14.50557,6.005162 14.611713,6 14.739717,6 c 0.122779,0 0.222597,0.00516 0.299317,0.01549 0.07686,0.010465 0.138178,0.026095 0.184237,0.046745 0.04606,0.02079 0.07425,0.046745 0.08442,0.077999 0.01017,0.031115 0.01278,0.067534 0.0078,0.109115 l -0.713747,3.831757 c -0.02571,0.135069 -0.05637,0.275439 -0.09212,0.420693 0,0 -0.164401,0.759649 -0.230676,1.168596 0.08181,-0.181812 0.211048,-0.370043 0.387586,-0.564832 0.176538,-0.19479 0.383874,-0.373951 0.621733,-0.537623 0.237996,-0.163535 0.497715,-0.299859 0.779159,-0.408974 0.281443,-0.109115 0.565499,-0.1635335 0.852167,-0.1635335 0.306878,0 0.570447,0.04158 0.790571,0.1246035 0.220122,0.08316 0.406834,0.193533 0.56041,0.331114 0.15344,0.137579 0.277594,0.294835 0.372325,0.471344 0.09459,0.176651 0.167602,0.358324 0.218748,0.545299 0.05115,0.186975 0.08703,0.372695 0.107517,0.557019 0.09102,0.702136 -0.149898,1.429761 -0.325953,1.979818 z m -0.971233,-1.360293 c 0,-0.140231 -0.01278,-0.301114 -0.03822,-0.483066 -0.02585,-0.181673 -0.07562,-0.350508 -0.149728,-0.506367 -0.07424,-0.15586 -0.181762,-0.286882 -0.322553,-0.393346 -0.140653,-0.106464 -0.328877,-0.159766 -0.56426,-0.159766 -0.276356,0 -0.557937,0.08065 -0.844468,0.241533 -0.286667,0.161022 -0.552711,0.38316 -0.798407,0.666134 0,0 -0.858311,1.036162 -1.074627,1.547408 l -0.253257,1.293337 c 0.240471,0.358323 0.498953,0.623157 0.775309,0.794505 0.276356,0.171347 0.58846,0.25716 0.936586,0.25716 0.266044,0 0.506653,-0.06223 0.72155,-0.186975 0.214899,-0.124743 0.409447,-0.290788 0.583374,-0.498554 0.174063,-0.207626 0.32489,-0.445252 0.453031,-0.712738 0.127866,-0.267486 0.234009,-0.547949 0.318428,-0.841388 0.08442,-0.293439 0.148353,-0.388103 0.191937,-0.684054 0.115888,-0.546523 -0.007,0.03558 0.0653,-0.333823 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/filelight.svg b/.icons/awkward/24x24/apps/filelight.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/filelight.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/filetypes.svg b/.icons/awkward/24x24/apps/filetypes.svg
new file mode 120000
index 00000000..a34d01f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/filetypes.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/filezilla.svg b/.icons/awkward/24x24/apps/filezilla.svg
new file mode 100644
index 00000000..6baf66b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/filezilla.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#d95951" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m4 16.688h2.141l1.2436-5.1309h5.844l-5.4734 4.8 1.427 1.643 0.7308-0.377c1.382-0.71055 1.9616-0.29508 3.0101-0.0041 1.02 0.28308 1.979 0.58605 3.9685-0.56075l-0.3951-2.0241c-2.1712 1.5438-2.8582 0.16643-4.4046 0.11175l4.427-3.6459 0.4805-2h-9.274l0.597-3.0004h6.0785l0.41686-1.9998h-8.0182z"/>
+ <path fill="#fff" d="m4 16.188h2.141l1.2436-5.1309h5.844l-5.473 4.7994 1.427 1.643 0.7308-0.37656c1.382-0.71055 1.9616-0.29508 3.0101-0.0041 1.02 0.28308 1.979 0.58605 3.9685-0.56075l-0.3951-2.0241c-2.1712 1.5438-2.8582 0.16643-4.4046 0.11175l4.427-3.6459 0.4805-2h-9.274l0.597-3.0004h6.0785l0.41686-1.9998h-8.0182z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/filter.svg b/.icons/awkward/24x24/apps/filter.svg
new file mode 100644
index 00000000..f6efa44b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2.5,3.5000005 9.5,2e-7 9.5,-4e-7 L 12,15.2 Z"/>
+ <path style="opacity:0.2" d="M 15,11 H 9 v 7.5 l 6,4 z"/>
+ <path style="fill:#e53935" transform="matrix(0.5,0,0,0.33425542,0,1.5202244)" d="M 4.9999999,4.4270815 24,4.4270821 43,4.4270807 24,39.430252 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ec6b68" width="20" height="2" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#b4231f" d="M 15,11 H 9 v 7 l 6,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 2,3.0869174 2.0145053,3.1697047 2.0351563,3.25 2.1461319,2.8185035 2.5329174,2.5 3,2.5 h 18 c 0.467082,0 0.853868,0.3185035 0.964844,0.75 C 21.985495,3.1697047 22,3.0869174 22,3 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firefox-beta-bin.svg b/.icons/awkward/24x24/apps/firefox-beta-bin.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-beta-bin.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-beta.svg b/.icons/awkward/24x24/apps/firefox-beta.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-beta.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-default.svg b/.icons/awkward/24x24/apps/firefox-default.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-default.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-developer-edition.svg b/.icons/awkward/24x24/apps/firefox-developer-edition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-developer-edition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-developer-icon.svg b/.icons/awkward/24x24/apps/firefox-developer-icon.svg
new file mode 100644
index 00000000..491ef823
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-developer-icon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 5.6918215,8.9534474 C 3.3525854,10.762436 2,9.4537309 2,12.616823 2,18.075151 6.4771526,22.5 12,22.5 c 5.522847,0 10,-4.424849 10,-9.883177 0,-2.541223 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.875997 7.8664463,16.21227 7.3328613,14.655418 6.9886071,13.65098 7.0755042,12.522871 8.0121131,11.898402 8.5208481,11.575463 9.262541,11.256605 10.435957,11.219162 11.50787,10.51421 10.986316,10.594396 10.934754,10.380964 10.601772,10.289911 10.010697,10.16408 9.1945924,9.5217741 8.471759,8.9528759 8.1360328,8.7371585 6.0295507,8.717482 5.6315969,7.951198 5.7308276,9.8633102 5.6918215,8.9534474 Z"/>
+ <path style="fill:#02bfee" d="m 15.144624,1 c 0.421836,1.122979 1.947305,2.8569488 3.959378,5.433928 1.704032,2.1824538 1.899324,4.617442 2.529273,6.806775 l -4.734898,4.075311 -5.348398,-5.490531 C 11.525962,8.1753879 10.649861,4.0548818 15.144624,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.144531 1 C 11.70141 3.3401294 11.411731 6.3028351 11.474609 9.203125 C 11.462656 6.4652252 11.900032 3.7051353 15.144531 1.5 C 15.566367 2.622979 17.091443 4.3566146 19.103516 6.9335938 C 20.702998 8.9821446 20.981195 11.246583 21.529297 13.328125 L 21.632812 13.240234 C 21.002864 11.050901 20.807548 8.6160475 19.103516 6.4335938 C 17.091443 3.8566146 15.566367 2.122979 15.144531 1 z"/>
+ <path style="fill:#0086da" d="M 4.978,7.6573284 C 5.6726684,6.9680315 6.8069856,5.3629789 8.1604043,4.9180435 7.796792,6.8561313 8.268184,7.4721295 8.5028149,8.463 L 6.3275007,7.8990294 Z"/>
+ <circle style="fill:#354bb0" cx="12" cy="12" r="5"/>
+ <path style="fill:#5fdffd" d="m 13.86942,8.6173508 c -0.07112,7e-4 -0.142211,0.0032 -0.213201,0.00757 1.448104,0.6797788 2.373588,2.1344912 2.375693,3.7342112 -0.0011,2.197927 -1.722935,4.060393 -3.917932,4.173851 0.548866,0.259708 1.148234,0.345029 1.75544,0.34672 2.281585,2.1e-5 4.131194,-1.849548 4.131224,-4.131133 2e-5,-2.28162 -1.849604,-4.1312447 -4.131224,-4.1312242 z"/>
+ <path id="ellipse841" style="fill:#095cd3" d="M 5.6918215,8.4534465 C 3.3525854,10.262435 2,8.9537299 2,12.116822 c 0,5.458328 4.4771526,9.883177 10,9.883177 5.522847,0 10,-4.424849 10,-9.883177 0,-2.5412228 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.375996 7.8664463,15.712269 7.3328613,14.155417 6.9886071,13.150979 7.0755042,12.02287 8.0121131,11.398401 8.5208481,11.075462 9.262541,10.756604 10.435957,10.719161 11.50787,10.014209 10.986316,10.094395 10.934754,9.8809633 10.601772,9.7899101 10.010697,9.6640788 9.1945924,9.0217731 8.471759,8.452875 8.1360328,8.2371575 6.0295507,8.217481 5.6315969,7.451197 5.7308276,9.3633093 5.6918215,8.4534465 Z"/>
+ <path style="opacity:0.1" d="M 5.8427413,4.8290669 C 3.6036379,6.5606203 2.1337144,9.2157505 2.0116791,12.213847 c 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,17.146819 8.3441037,15.70918 7.8105187,14.152328 7.4662645,13.147889 7.5789892,12.724058 8.5155981,12.099589 9.0243331,11.77665 9.740624,11.55793 10.91404,11.520486 11.985953,10.815535 12.068143,10.544463 12.016581,10.331031 11.683599,10.239977 10.765299,9.8873968 9.9491949,9.245091 9.226361,8.6761929 8.3125052,7.5296472 6.206023,7.5099706 5.8080693,6.7436866 5.8817474,5.7389296 5.8427413,4.8290669 Z"/>
+ <path style="fill:#0091eb" d="m 5.9423591,3.929 c -2.2391034,1.7315534 -3.8086447,4.7867495 -3.93068,7.784846 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,16.646818 8.3441037,15.209179 7.8105187,13.652327 7.4662645,12.647888 7.5789892,12.224057 8.5155981,11.599588 9.0243331,11.276649 9.740624,11.057929 10.91404,11.020486 11.985953,10.315534 12.068143,10.044462 12.016581,9.8310297 11.683599,9.7399765 10.765299,9.3873958 9.9491949,8.74509 9.226361,8.1761919 8.4121231,7.0296462 6.3056408,7.0099696 5.9076871,6.2436856 5.9813652,4.8388628 5.9423591,3.929 Z"/>
+ <path style="fill:#5fdffd" d="M 6.4678191,10.002417 C 5.7872997,9.987652 5.0713563,10.221029 4.6162748,10.531587 4.5347618,10.613097 5.40862,11.989005 6.9295415,12.005 6.7887242,14.458409 8.750155,15.584191 9.9831699,15.939197 l 3.74e-4,-0.0011 c -3.27e-4,-1.68e-4 -6.5e-4,-3.79e-4 -0.001,-5.5e-4 -0.09936,-0.04926 -0.1960058,-0.101061 -0.289957,-0.155247 -0.00878,-0.0051 -0.01746,-0.01023 -0.026195,-0.01533 -0.052518,-0.03071 -0.1041317,-0.06213 -0.1548808,-0.09428 -0.00994,-0.0063 -0.019885,-0.01255 -0.029755,-0.01889 -0.050797,-0.03268 -0.1006352,-0.06607 -0.1495873,-0.100121 -0.00768,-0.0053 -0.015455,-0.0106 -0.02309,-0.01597 -0.0281,-0.01979 -0.055948,-0.03974 -0.083419,-0.05996 -0.053874,-0.03966 -0.1063862,-0.08022 -0.1578013,-0.121477 -0.0122,-0.0098 -0.024265,-0.01961 -0.036325,-0.02948 -0.036415,-0.02982 -0.072209,-0.05996 -0.1073307,-0.09054 -0.0171,-0.01487 -0.03405,-0.02985 -0.050836,-0.0449 -0.024375,-0.02187 -0.048475,-0.04386 -0.072192,-0.06608 -0.02292,-0.02146 -0.04561,-0.04303 -0.067903,-0.0648 -0.018395,-0.01799 -0.03661,-0.03603 -0.054578,-0.05421 -0.026115,-0.02642 -0.051831,-0.05302 -0.07703,-0.07986 -4.86e-4,-5e-4 -9.5e-4,-10e-4 -0.00145,-0.0015 -0.01558,-0.01662 -0.030775,-0.03342 -0.046,-0.0502 -0.021455,-0.02362 -0.042595,-0.04737 -0.063339,-0.07128 -0.016335,-0.01885 -0.03248,-0.03775 -0.04837,-0.05677 -0.02115,-0.0253 -0.0418,-0.0508 -0.062153,-0.07639 -0.01148,-0.01445 -0.023095,-0.02882 -0.034315,-0.04335 -0.025525,-0.03303 -0.050192,-0.06638 -0.074383,-0.09985 -0.00963,-0.01334 -0.019235,-0.02666 -0.02866,-0.04007 -0.025145,-0.03575 -0.049595,-0.07169 -0.073197,-0.107878 -0.00644,-0.0099 -0.012655,-0.01983 -0.018985,-0.02975 -0.02346,-0.03674 -0.046325,-0.07357 -0.068177,-0.110708 -0.00465,-0.0079 -0.00914,-0.01576 -0.01369,-0.02364 -0.02202,-0.0381 -0.043035,-0.07645 -0.06334,-0.114906 -0.00375,-0.0071 -0.0077,-0.01422 -0.01141,-0.02135 -0.02121,-0.04089 -0.041265,-0.08199 -0.060511,-0.123211 -0.00405,-0.0086 -0.00802,-0.01727 -0.011955,-0.02592 -0.01884,-0.04131 -0.036835,-0.08273 -0.053665,-0.124307 -0.00265,-0.0066 -0.00514,-0.01321 -0.00776,-0.0198 -0.017555,-0.04425 -0.034315,-0.08859 -0.04956,-0.133068 -0.3442542,-1.004438 -0.232206,-1.42832 0.7044029,-2.052789 0.508735,-0.322939 1.2252764,-0.541192 2.3986923,-0.578636 1.071913,-0.704952 1.153982,-0.976879 1.10242,-1.1903113 C 10.208411,11.263713 8.5196846,10.54169 6.929647,10.054344 6.7800207,10.022404 6.6248764,10.005818 6.4678336,10.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9414062 3.9296875 C 3.7023029 5.6612409 2.133754 8.7147941 2.0117188 11.712891 C 2.0142891 11.805123 2.0293339 11.894846 2.0351562 11.986328 C 2.2248232 9.0619161 3.7587911 6.1175571 5.9414062 4.4296875 C 5.9804124 5.3395503 5.9067338 6.7434816 6.3046875 7.5097656 C 8.4111698 7.5294422 9.2263849 8.6752425 9.9492188 9.2441406 C 10.69031 9.8274086 11.464564 10.14102 11.859375 10.267578 C 12.025068 10.072647 12.042427 9.9410203 12.015625 9.8300781 C 11.682643 9.7390249 10.765323 9.3864464 9.9492188 8.7441406 C 9.2263849 8.1752425 8.4111698 7.0294422 6.3046875 7.0097656 C 5.9067338 6.2434816 5.9804124 4.8395503 5.9414062 3.9296875 z M 20.134766 7.9550781 C 20.172617 8.1794076 20.198728 8.4083339 20.216797 8.6386719 C 20.68088 9.6003986 20.9514 10.653257 20.986328 11.759766 C 20.989274 11.672731 21 11.587673 21 11.5 C 21 10.234827 20.688815 9.0340377 20.134766 7.9550781 z M 20.228516 9.4199219 C 20.102626 13.361372 16.876309 16.519531 12.904297 16.519531 C 10.301845 16.645853 8.3441319 15.209196 7.8105469 13.652344 C 7.7349625 13.431809 7.6917048 13.248997 7.6640625 13.076172 C 7.5986912 13.365307 7.6547654 13.697816 7.8105469 14.152344 C 8.3441319 15.709196 10.301845 17.145853 12.904297 17.019531 C 16.956106 17.019531 20.240234 13.735402 20.240234 9.6835938 C 20.240234 9.5946913 20.23193 9.5079499 20.228516 9.4199219 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firefox-esr.svg b/.icons/awkward/24x24/apps/firefox-esr.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-esr.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-gtk3.svg b/.icons/awkward/24x24/apps/firefox-gtk3.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-gtk3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-icon.svg b/.icons/awkward/24x24/apps/firefox-icon.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-icon.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-mozilla-build.svg b/.icons/awkward/24x24/apps/firefox-mozilla-build.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-mozilla-build.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-nightly-icon.svg b/.icons/awkward/24x24/apps/firefox-nightly-icon.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-nightly-icon.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-nightly.svg b/.icons/awkward/24x24/apps/firefox-nightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-nightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-original.svg b/.icons/awkward/24x24/apps/firefox-original.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-original.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/firefox-trunk.svg b/.icons/awkward/24x24/apps/firefox-trunk.svg
new file mode 100644
index 00000000..3cc862c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox-trunk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 5.6918215,8.9534474 C 3.3525854,10.762436 2,9.4537309 2,12.616823 2,18.075151 6.4771526,22.5 12,22.5 c 5.522847,0 10,-4.424849 10,-9.883177 0,-2.541223 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.875997 7.8664463,16.21227 7.3328613,14.655418 6.9886071,13.65098 7.0755042,12.522871 8.0121131,11.898402 8.5208481,11.575463 9.262541,11.256605 10.435957,11.219162 11.50787,10.51421 10.986316,10.594396 10.934754,10.380964 10.601772,10.289911 10.010697,10.16408 9.1945924,9.5217741 8.471759,8.9528759 8.1360328,8.7371585 6.0295507,8.717482 5.6315969,7.951198 5.7308276,9.8633102 5.6918215,8.9534474 Z"/>
+ <path style="fill:#45f1af" d="m 15.144624,1 c 0.421836,1.122979 1.947305,2.8569488 3.959378,5.433928 1.704032,2.1824538 1.899324,4.617442 2.529273,6.806775 l -4.734898,4.075311 -5.348398,-5.490531 C 11.525962,8.1753879 10.649861,4.0548818 15.144624,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.144531 1 C 11.70141 3.3401294 11.411731 6.3028351 11.474609 9.203125 C 11.462656 6.4652252 11.900032 3.7051353 15.144531 1.5 C 15.566367 2.622979 17.091443 4.3566146 19.103516 6.9335938 C 20.702998 8.9821446 20.981195 11.246583 21.529297 13.328125 L 21.632812 13.240234 C 21.002864 11.050901 20.807548 8.6160475 19.103516 6.4335938 C 17.091443 3.8566146 15.566367 2.122979 15.144531 1 z"/>
+ <path style="fill:#715fff" d="M 4.978,7.6573284 C 5.6726684,6.9680315 6.8069856,5.3629789 8.1604043,4.9180435 7.796792,6.8561313 8.268184,7.4721295 8.5028149,8.463 L 6.3275007,7.8990294 Z"/>
+ <circle style="fill:#5543c7" cx="12" cy="12" r="5"/>
+ <path style="fill:#15bfd1" d="m 13.86942,8.6173508 c -0.07112,7e-4 -0.142211,0.0032 -0.213201,0.00757 1.448104,0.6797788 2.373588,2.1344912 2.375693,3.7342112 -0.0011,2.197927 -1.722935,4.060393 -3.917932,4.173851 0.548866,0.259708 1.148234,0.345029 1.75544,0.34672 2.281585,2.1e-5 4.131194,-1.849548 4.131224,-4.131133 2e-5,-2.28162 -1.849604,-4.1312447 -4.131224,-4.1312242 z"/>
+ <path id="ellipse841" style="fill:#763ad2" d="M 5.6918215,8.4534465 C 3.3525854,10.262435 2,8.9537299 2,12.116822 c 0,5.458328 4.4771526,9.883177 10,9.883177 5.522847,0 10,-4.424849 10,-9.883177 0,-2.5412228 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.375996 7.8664463,15.712269 7.3328613,14.155417 6.9886071,13.150979 7.0755042,12.02287 8.0121131,11.398401 8.5208481,11.075462 9.262541,10.756604 10.435957,10.719161 11.50787,10.014209 10.986316,10.094395 10.934754,9.8809633 10.601772,9.7899101 10.010697,9.6640788 9.1945924,9.0217731 8.471759,8.452875 8.1360328,8.2371575 6.0295507,8.217481 5.6315969,7.451197 5.7308276,9.3633093 5.6918215,8.4534465 Z"/>
+ <path style="opacity:0.1" d="M 5.8427413,4.8290669 C 3.6036379,6.5606203 2.1337144,9.2157505 2.0116791,12.213847 c 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,17.146819 8.3441037,15.70918 7.8105187,14.152328 7.4662645,13.147889 7.5789892,12.724058 8.5155981,12.099589 9.0243331,11.77665 9.740624,11.55793 10.91404,11.520486 11.985953,10.815535 12.068143,10.544463 12.016581,10.331031 11.683599,10.239977 10.765299,9.8873968 9.9491949,9.245091 9.226361,8.6761929 8.3125052,7.5296472 6.206023,7.5099706 5.8080693,6.7436866 5.8817474,5.7389296 5.8427413,4.8290669 Z"/>
+ <path style="fill:#8171ff" d="m 5.9423591,3.929 c -2.2391034,1.7315534 -3.8086447,4.7867495 -3.93068,7.784846 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,16.646818 8.3441037,15.209179 7.8105187,13.652327 7.4662645,12.647888 7.5789892,12.224057 8.5155981,11.599588 9.0243331,11.276649 9.740624,11.057929 10.91404,11.020486 11.985953,10.315534 12.068143,10.044462 12.016581,9.8310297 11.683599,9.7399765 10.765299,9.3873958 9.9491949,8.74509 9.226361,8.1761919 8.4121231,7.0296462 6.3056408,7.0099696 5.9076871,6.2436856 5.9813652,4.8388628 5.9423591,3.929 Z"/>
+ <path style="fill:#15bfd1" d="M 6.4678191,10.002417 C 5.7872997,9.987652 5.0713563,10.221029 4.6162748,10.531587 4.5347618,10.613097 5.40862,11.989005 6.9295415,12.005 6.7887242,14.458409 8.750155,15.584191 9.9831699,15.939197 l 3.74e-4,-0.0011 c -3.27e-4,-1.68e-4 -6.5e-4,-3.79e-4 -0.001,-5.5e-4 -0.09936,-0.04926 -0.1960058,-0.101061 -0.289957,-0.155247 -0.00878,-0.0051 -0.01746,-0.01023 -0.026195,-0.01533 -0.052518,-0.03071 -0.1041317,-0.06213 -0.1548808,-0.09428 -0.00994,-0.0063 -0.019885,-0.01255 -0.029755,-0.01889 -0.050797,-0.03268 -0.1006352,-0.06607 -0.1495873,-0.100121 -0.00768,-0.0053 -0.015455,-0.0106 -0.02309,-0.01597 -0.0281,-0.01979 -0.055948,-0.03974 -0.083419,-0.05996 -0.053874,-0.03966 -0.1063862,-0.08022 -0.1578013,-0.121477 -0.0122,-0.0098 -0.024265,-0.01961 -0.036325,-0.02948 -0.036415,-0.02982 -0.072209,-0.05996 -0.1073307,-0.09054 -0.0171,-0.01487 -0.03405,-0.02985 -0.050836,-0.0449 -0.024375,-0.02187 -0.048475,-0.04386 -0.072192,-0.06608 -0.02292,-0.02146 -0.04561,-0.04303 -0.067903,-0.0648 -0.018395,-0.01799 -0.03661,-0.03603 -0.054578,-0.05421 -0.026115,-0.02642 -0.051831,-0.05302 -0.07703,-0.07986 -4.86e-4,-5e-4 -9.5e-4,-10e-4 -0.00145,-0.0015 -0.01558,-0.01662 -0.030775,-0.03342 -0.046,-0.0502 -0.021455,-0.02362 -0.042595,-0.04737 -0.063339,-0.07128 -0.016335,-0.01885 -0.03248,-0.03775 -0.04837,-0.05677 -0.02115,-0.0253 -0.0418,-0.0508 -0.062153,-0.07639 -0.01148,-0.01445 -0.023095,-0.02882 -0.034315,-0.04335 -0.025525,-0.03303 -0.050192,-0.06638 -0.074383,-0.09985 -0.00963,-0.01334 -0.019235,-0.02666 -0.02866,-0.04007 -0.025145,-0.03575 -0.049595,-0.07169 -0.073197,-0.107878 -0.00644,-0.0099 -0.012655,-0.01983 -0.018985,-0.02975 -0.02346,-0.03674 -0.046325,-0.07357 -0.068177,-0.110708 -0.00465,-0.0079 -0.00914,-0.01576 -0.01369,-0.02364 -0.02202,-0.0381 -0.043035,-0.07645 -0.06334,-0.114906 -0.00375,-0.0071 -0.0077,-0.01422 -0.01141,-0.02135 -0.02121,-0.04089 -0.041265,-0.08199 -0.060511,-0.123211 -0.00405,-0.0086 -0.00802,-0.01727 -0.011955,-0.02592 -0.01884,-0.04131 -0.036835,-0.08273 -0.053665,-0.124307 -0.00265,-0.0066 -0.00514,-0.01321 -0.00776,-0.0198 -0.017555,-0.04425 -0.034315,-0.08859 -0.04956,-0.133068 -0.3442542,-1.004438 -0.232206,-1.42832 0.7044029,-2.052789 0.508735,-0.322939 1.2252764,-0.541192 2.3986923,-0.578636 1.071913,-0.704952 1.153982,-0.976879 1.10242,-1.1903113 C 10.208411,11.263713 8.5196846,10.54169 6.929647,10.054344 6.7800207,10.022404 6.6248764,10.005818 6.4678336,10.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9414062 3.9296875 C 3.7023029 5.6612409 2.133754 8.7147941 2.0117188 11.712891 C 2.0142891 11.805123 2.0293339 11.894846 2.0351562 11.986328 C 2.2248232 9.0619161 3.7587911 6.1175571 5.9414062 4.4296875 C 5.9804124 5.3395503 5.9067338 6.7434816 6.3046875 7.5097656 C 8.4111698 7.5294422 9.2263849 8.6752425 9.9492188 9.2441406 C 10.69031 9.8274086 11.464564 10.14102 11.859375 10.267578 C 12.025068 10.072647 12.042427 9.9410203 12.015625 9.8300781 C 11.682643 9.7390249 10.765323 9.3864464 9.9492188 8.7441406 C 9.2263849 8.1752425 8.4111698 7.0294422 6.3046875 7.0097656 C 5.9067338 6.2434816 5.9804124 4.8395503 5.9414062 3.9296875 z M 20.134766 7.9550781 C 20.172617 8.1794076 20.198728 8.4083339 20.216797 8.6386719 C 20.68088 9.6003986 20.9514 10.653257 20.986328 11.759766 C 20.989274 11.672731 21 11.587673 21 11.5 C 21 10.234827 20.688815 9.0340377 20.134766 7.9550781 z M 20.228516 9.4199219 C 20.102626 13.361372 16.876309 16.519531 12.904297 16.519531 C 10.301845 16.645853 8.3441319 15.209196 7.8105469 13.652344 C 7.7349625 13.431809 7.6917048 13.248997 7.6640625 13.076172 C 7.5986912 13.365307 7.6547654 13.697816 7.8105469 14.152344 C 8.3441319 15.709196 10.301845 17.145853 12.904297 17.019531 C 16.956106 17.019531 20.240234 13.735402 20.240234 9.6835938 C 20.240234 9.5946913 20.23193 9.5079499 20.228516 9.4199219 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firefox.svg b/.icons/awkward/24x24/apps/firefox.svg
new file mode 100644
index 00000000..946ab4b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firefox.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 5.6918215,8.9534474 C 3.3525854,10.762436 2,9.4537309 2,12.616823 2,18.075151 6.4771526,22.5 12,22.5 c 5.522847,0 10,-4.424849 10,-9.883177 0,-2.541223 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.875997 7.8664463,16.21227 7.3328613,14.655418 6.9886071,13.65098 7.0755042,12.522871 8.0121131,11.898402 8.5208481,11.575463 9.262541,11.256605 10.435957,11.219162 11.50787,10.51421 10.986316,10.594396 10.934754,10.380964 10.601772,10.289911 10.010697,10.16408 9.1945924,9.5217741 8.471759,8.9528759 8.1360328,8.7371585 6.0295507,8.717482 5.6315969,7.951198 5.7308276,9.8633102 5.6918215,8.9534474 Z"/>
+ <path style="fill:#ffde3f" d="m 15.144624,1 c 0.421836,1.122979 1.947305,2.8569488 3.959378,5.433928 1.704032,2.1824538 1.899324,4.617442 2.529273,6.806775 l -4.734898,4.075311 -5.348398,-5.490531 C 11.525962,8.1753879 10.649861,4.0548818 15.144624,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.144531 1 C 11.70141 3.3401294 11.411731 6.3028351 11.474609 9.203125 C 11.462656 6.4652252 11.900032 3.7051353 15.144531 1.5 C 15.566367 2.622979 17.091443 4.3566146 19.103516 6.9335938 C 20.702998 8.9821446 20.981195 11.246583 21.529297 13.328125 L 21.632812 13.240234 C 21.002864 11.050901 20.807548 8.6160475 19.103516 6.4335938 C 17.091443 3.8566146 15.566367 2.122979 15.144531 1 z"/>
+ <path style="fill:#ff750e" d="M 4.978,7.6573284 C 5.6726684,6.9680315 6.8069856,5.3629789 8.1604043,4.9180435 7.796792,6.8561313 8.268184,7.4721295 8.5028149,8.463 L 6.3275007,7.8990294 Z"/>
+ <circle style="fill:#8357cd" cx="12" cy="12" r="5"/>
+ <path style="fill:#ffba36" d="m 13.86942,8.6173508 c -0.07112,7e-4 -0.142211,0.0032 -0.213201,0.00757 1.448104,0.6797788 2.373588,2.1344912 2.375693,3.7342112 -0.0011,2.197927 -1.722935,4.060393 -3.917932,4.173851 0.548866,0.259708 1.148234,0.345029 1.75544,0.34672 2.281585,2.1e-5 4.131194,-1.849548 4.131224,-4.131133 2e-5,-2.28162 -1.849604,-4.1312447 -4.131224,-4.1312242 z"/>
+ <path id="ellipse841" style="fill:#f74e66" d="M 5.6918215,8.4534465 C 3.3525854,10.262435 2,8.9537299 2,12.116822 c 0,5.458328 4.4771526,9.883177 10,9.883177 5.522847,0 10,-4.424849 10,-9.883177 0,-2.5412228 -0.970478,-4.8584454 -2.565074,-6.6094118 0.03554,-0.00135 -0.149121,-0.1433068 -0.244324,-0.1078782 0.666619,1.1049371 1.050308,2.3997742 1.050308,3.7843164 0,4.0518086 -2.253451,8.0658266 -6.30526,8.0658266 C 11.333199,17.375996 7.8664463,15.712269 7.3328613,14.155417 6.9886071,13.150979 7.0755042,12.02287 8.0121131,11.398401 8.5208481,11.075462 9.262541,10.756604 10.435957,10.719161 11.50787,10.014209 10.986316,10.094395 10.934754,9.8809633 10.601772,9.7899101 10.010697,9.6640788 9.1945924,9.0217731 8.471759,8.452875 8.1360328,8.2371575 6.0295507,8.217481 5.6315969,7.451197 5.7308276,9.3633093 5.6918215,8.4534465 Z"/>
+ <path style="opacity:0.1" d="M 5.8427413,4.8290669 C 3.6036379,6.5606203 2.1337144,9.2157505 2.0116791,12.213847 c 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,17.146819 8.3441037,15.70918 7.8105187,14.152328 7.4662645,13.147889 7.5789892,12.724058 8.5155981,12.099589 9.0243331,11.77665 9.740624,11.55793 10.91404,11.520486 11.985953,10.815535 12.068143,10.544463 12.016581,10.331031 11.683599,10.239977 10.765299,9.8873968 9.9491949,9.245091 9.226361,8.6761929 8.3125052,7.5296472 6.206023,7.5099706 5.8080693,6.7436866 5.8817474,5.7389296 5.8427413,4.8290669 Z"/>
+ <path style="fill:#ff7f1f" d="m 5.9423591,3.929 c -2.2391034,1.7315534 -3.8086447,4.7867495 -3.93068,7.784846 0.128044,4.594643 4.3222687,8.286149 9.4882999,8.286149 5.246715,0 9.500019,-3.805587 9.500019,-8.500017 0,-1.265173 -0.311188,-2.4649924 -0.865237,-3.543952 0.06743,0.3996318 0.106446,0.8087201 0.106446,1.2275419 0,4.0518081 -3.285119,7.3369281 -7.336928,7.3369281 C 10.301827,16.646818 8.3441037,15.209179 7.8105187,13.652327 7.4662645,12.647888 7.5789892,12.224057 8.5155981,11.599588 9.0243331,11.276649 9.740624,11.057929 10.91404,11.020486 11.985953,10.315534 12.068143,10.044462 12.016581,9.8310297 11.683599,9.7399765 10.765299,9.3873958 9.9491949,8.74509 9.226361,8.1761919 8.4121231,7.0296462 6.3056408,7.0099696 5.9076871,6.2436856 5.9813652,4.8388628 5.9423591,3.929 Z"/>
+ <path style="fill:#ffba36" d="M 6.4678191,10.002417 C 5.7872997,9.987652 5.0713563,10.221029 4.6162748,10.531587 4.5347618,10.613097 5.40862,11.989005 6.9295415,12.005 6.7887242,14.458409 8.750155,15.584191 9.9831699,15.939197 l 3.74e-4,-0.0011 c -3.27e-4,-1.68e-4 -6.5e-4,-3.79e-4 -0.001,-5.5e-4 -0.09936,-0.04926 -0.1960058,-0.101061 -0.289957,-0.155247 -0.00878,-0.0051 -0.01746,-0.01023 -0.026195,-0.01533 -0.052518,-0.03071 -0.1041317,-0.06213 -0.1548808,-0.09428 -0.00994,-0.0063 -0.019885,-0.01255 -0.029755,-0.01889 -0.050797,-0.03268 -0.1006352,-0.06607 -0.1495873,-0.100121 -0.00768,-0.0053 -0.015455,-0.0106 -0.02309,-0.01597 -0.0281,-0.01979 -0.055948,-0.03974 -0.083419,-0.05996 -0.053874,-0.03966 -0.1063862,-0.08022 -0.1578013,-0.121477 -0.0122,-0.0098 -0.024265,-0.01961 -0.036325,-0.02948 -0.036415,-0.02982 -0.072209,-0.05996 -0.1073307,-0.09054 -0.0171,-0.01487 -0.03405,-0.02985 -0.050836,-0.0449 -0.024375,-0.02187 -0.048475,-0.04386 -0.072192,-0.06608 -0.02292,-0.02146 -0.04561,-0.04303 -0.067903,-0.0648 -0.018395,-0.01799 -0.03661,-0.03603 -0.054578,-0.05421 -0.026115,-0.02642 -0.051831,-0.05302 -0.07703,-0.07986 -4.86e-4,-5e-4 -9.5e-4,-10e-4 -0.00145,-0.0015 -0.01558,-0.01662 -0.030775,-0.03342 -0.046,-0.0502 -0.021455,-0.02362 -0.042595,-0.04737 -0.063339,-0.07128 -0.016335,-0.01885 -0.03248,-0.03775 -0.04837,-0.05677 -0.02115,-0.0253 -0.0418,-0.0508 -0.062153,-0.07639 -0.01148,-0.01445 -0.023095,-0.02882 -0.034315,-0.04335 -0.025525,-0.03303 -0.050192,-0.06638 -0.074383,-0.09985 -0.00963,-0.01334 -0.019235,-0.02666 -0.02866,-0.04007 -0.025145,-0.03575 -0.049595,-0.07169 -0.073197,-0.107878 -0.00644,-0.0099 -0.012655,-0.01983 -0.018985,-0.02975 -0.02346,-0.03674 -0.046325,-0.07357 -0.068177,-0.110708 -0.00465,-0.0079 -0.00914,-0.01576 -0.01369,-0.02364 -0.02202,-0.0381 -0.043035,-0.07645 -0.06334,-0.114906 -0.00375,-0.0071 -0.0077,-0.01422 -0.01141,-0.02135 -0.02121,-0.04089 -0.041265,-0.08199 -0.060511,-0.123211 -0.00405,-0.0086 -0.00802,-0.01727 -0.011955,-0.02592 -0.01884,-0.04131 -0.036835,-0.08273 -0.053665,-0.124307 -0.00265,-0.0066 -0.00514,-0.01321 -0.00776,-0.0198 -0.017555,-0.04425 -0.034315,-0.08859 -0.04956,-0.133068 -0.3442542,-1.004438 -0.232206,-1.42832 0.7044029,-2.052789 0.508735,-0.322939 1.2252764,-0.541192 2.3986923,-0.578636 1.071913,-0.704952 1.153982,-0.976879 1.10242,-1.1903113 C 10.208411,11.263713 8.5196846,10.54169 6.929647,10.054344 6.7800207,10.022404 6.6248764,10.005818 6.4678336,10.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9414062 3.9296875 C 3.7023029 5.6612409 2.133754 8.7147941 2.0117188 11.712891 C 2.0142891 11.805123 2.0293339 11.894846 2.0351562 11.986328 C 2.2248232 9.0619161 3.7587911 6.1175571 5.9414062 4.4296875 C 5.9804124 5.3395503 5.9067338 6.7434816 6.3046875 7.5097656 C 8.4111698 7.5294422 9.2263849 8.6752425 9.9492188 9.2441406 C 10.69031 9.8274086 11.464564 10.14102 11.859375 10.267578 C 12.025068 10.072647 12.042427 9.9410203 12.015625 9.8300781 C 11.682643 9.7390249 10.765323 9.3864464 9.9492188 8.7441406 C 9.2263849 8.1752425 8.4111698 7.0294422 6.3046875 7.0097656 C 5.9067338 6.2434816 5.9804124 4.8395503 5.9414062 3.9296875 z M 20.134766 7.9550781 C 20.172617 8.1794076 20.198728 8.4083339 20.216797 8.6386719 C 20.68088 9.6003986 20.9514 10.653257 20.986328 11.759766 C 20.989274 11.672731 21 11.587673 21 11.5 C 21 10.234827 20.688815 9.0340377 20.134766 7.9550781 z M 20.228516 9.4199219 C 20.102626 13.361372 16.876309 16.519531 12.904297 16.519531 C 10.301845 16.645853 8.3441319 15.209196 7.8105469 13.652344 C 7.7349625 13.431809 7.6917048 13.248997 7.6640625 13.076172 C 7.5986912 13.365307 7.6547654 13.697816 7.8105469 14.152344 C 8.3441319 15.709196 10.301845 17.145853 12.904297 17.019531 C 16.956106 17.019531 20.240234 13.735402 20.240234 9.6835938 C 20.240234 9.5946913 20.23193 9.5079499 20.228516 9.4199219 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firejail-ui.svg b/.icons/awkward/24x24/apps/firejail-ui.svg
new file mode 100644
index 00000000..3d8c2748
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firejail-ui.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ef4e4e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 12,2 V 22"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 7.0001,2 V 22"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 17.0001,2 V 22"/>
+ <path style="opacity:0.2" d="m 2,6.4999 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,11.9999 h -20"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,6.9999 h -20"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,16.9999 h -20"/>
+ <path style="opacity:0.2" d="M 9.75,3.75 9.2197265,4.719727 8.25,5.25 9.2197265,5.780273 9.75,6.75 10.280274,5.780273 11.25,5.25 10.280274,4.719727 Z m 4.5,2.5 L 13.542969,7.542969 12.25,8.25 13.542969,8.957031 14.25,10.25 14.957031,8.957031 16.25,8.25 14.957031,7.542969 Z M 7.8027345,7.75 5.75,9.802734 7.9833985,12.036133 10.036133,9.983398 Z M 10.791016,10.738281 8.738281,12.791015 16.697265,20.75 18.75,18.697265 Z M 6.25,14.25 5.8964845,14.896484 5.25,15.25 5.8964845,15.603515 6.25,16.25 6.6035155,15.603515 7.25,15.25 6.6035155,14.896484 Z"/>
+ <path style="fill:#ffffff" d="M 9.75,3.25 9.2197265,4.219727 8.25,4.75 9.2197265,5.280273 9.75,6.25 10.280274,5.280273 11.25,4.75 10.280274,4.219727 Z m 4.5,2.5 L 13.542969,7.042969 12.25,7.75 13.542969,8.457031 14.25,9.75 14.957031,8.457031 16.25,7.75 14.957031,7.042969 Z M 7.8027345,7.25 5.75,9.302734 7.9833985,11.536133 10.036133,9.483398 Z M 10.791016,10.238281 8.738281,12.291015 16.697265,20.25 18.75,18.197265 Z M 6.25,13.75 5.8964845,14.396484 5.25,14.75 5.8964845,15.103515 6.25,15.75 6.6035155,15.103515 7.25,14.75 6.6035155,14.396484 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firetools.svg b/.icons/awkward/24x24/apps/firetools.svg
new file mode 100644
index 00000000..62a94a5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firetools.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ef4e4e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 12,2 V 22"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 7.0001,2 V 22"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 17.0001,2 V 22"/>
+ <path style="opacity:0.2" d="m 2,6.4999 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 20 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,11.9999 h -20"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,6.9999 h -20"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="m 22.0001,16.9999 h -20"/>
+ <path style="fill:none;stroke:#ffa02e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 15,16.5 v -3 c 0,-0.895252 0.801749,-1.5 2,-1.5 1.145812,0 2,0.648713 2,1.5 v 3"/>
+ <circle style="opacity:0.1" cx="17" cy="18.5" r="4"/>
+ <circle style="fill:#ffce23" cx="17" cy="18" r="4"/>
+ <circle style="fill:#7f4a04" cx="17" cy="18" r="1"/>
+ <path style="fill:#7f4a04" d="m 16.5,18 v 1.5 A 0.5,0.5 0 0 0 17,20 0.5,0.5 0 0 0 17.5,19.5 V 18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17,14 a 4,4 0 0 0 -4,4 4,4 0 0 0 0.01074,0.288086 A 4,4 0 0 1 17,14.5 4,4 0 0 1 20.989258,18.211914 4,4 0 0 0 21,18 4,4 0 0 0 17,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firewall-config.svg b/.icons/awkward/24x24/apps/firewall-config.svg
new file mode 100644
index 00000000..e0b392f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firewall-config.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4,2.5 c -1.0907027,0 -2,0.9092973 -2,2 l 0,3 C 2,8.102671 2.2921626,8.6308975 2.7246094,9 2.2921626,9.3691025 2,9.897329 2,10.5 l 0,3 C 2,14.102671 2.2921626,14.630898 2.7246094,15 2.2921626,15.369103 2,15.897329 2,16.5 l 0,3 c 0,1.090703 0.9092973,2 2,2 l 6,0 c 0.602671,0 1.130898,-0.292163 1.5,-0.72461 C 11.869103,21.207837 12.397329,21.5 13,21.5 l 6,0 c 1.090703,0 2,-0.909297 2,-2 l 0,-3 C 21,15.897329 20.707837,15.369103 20.27539,15 20.707837,14.630898 21,14.102671 21,13.5 l 0,-3 C 21,9.897329 20.707837,9.3691025 20.27539,9 20.707837,8.6308975 21,8.102671 21,7.5 l 0,-3 c 0,-1.0907027 -0.909297,-2 -2,-2 l -6,0 C 12.397329,2.5 11.869103,2.7921626 11.5,3.2246094 11.130898,2.7921626 10.602671,2.5 10,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,2 C 2.9092973,2 2,2.9092972 2,4 L 2,7 C 2,7.602671 2.2921626,8.1308975 2.7246094,8.5 2.2921626,8.8691025 2,9.397329 2,10 l 0,3 c 0,0.602671 0.2921626,1.130898 0.7246094,1.5 C 2.2921626,14.869103 2,15.397329 2,16 l 0,3 c 0,1.090703 0.9092973,2 2,2 l 6,0 c 0.602671,0 1.130898,-0.292163 1.5,-0.72461 C 11.869103,20.707837 12.397329,21 13,21 l 6,0 c 1.090703,0 2,-0.909297 2,-2 l 0,-3 C 21,15.397329 20.707837,14.869103 20.27539,14.5 20.707837,14.130898 21,13.602671 21,13 l 0,-3 C 21,9.397329 20.707837,8.8691025 20.27539,8.5 20.707837,8.1308975 21,7.602671 21,7 L 21,4 C 21,2.9092972 20.090703,2 19,2 L 13,2 C 12.397329,2 11.869103,2.2921626 11.5,2.7246094 11.130898,2.2921626 10.602671,2 10,2 Z"/>
+ <path style="opacity:0.2" d="m 4,3.5 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z m 9,0 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z m -9,6 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 C 7,9.946 6.554,9.5 6,9.5 l -2,0 z m 4.875,0 C 8.39025,9.5 8,9.946 8,10.5 l 0,3 c 0,0.554 0.39025,1 0.875,1 l 5.25,0 c 0.48475,0 0.875,-0.446 0.875,-1 l 0,-3 c 0,-0.554 -0.39025,-1 -0.875,-1 l -5.25,0 z M 17,9.5 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -2,0 z m -13,6 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z m 9,0 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z"/>
+ <path style="fill:#f45c49" d="M 4,3 C 3.446,3 3,3.446 3,4 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 L 11,4 C 11,3.446 10.554,3 10,3 L 4,3 Z m 9,0 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 L 20,4 C 20,3.446 19.554,3 19,3 L 13,3 Z M 4,9 C 3.446,9 3,9.446 3,10 l 0,3 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 L 7,10 C 7,9.446 6.554,9 6,9 L 4,9 Z M 8.875,9 C 8.39025,9 8,9.446 8,10 l 0,3 c 0,0.554 0.39025,1 0.875,1 l 5.25,0 C 14.60975,14 15,13.554 15,13 l 0,-3 C 15,9.446 14.60975,9 14.125,9 L 8.875,9 Z M 17,9 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 C 20,9.446 19.554,9 19,9 L 17,9 Z M 4,15 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z m 9,0 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 l -6,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 2.9092973,2 2,2.9092972 2,4 l 0,0.5 c 0,-1.0907027 0.9092973,-2 2,-2 l 6,0 c 0.602671,0 1.130898,0.2921626 1.5,0.7246094 C 11.869103,2.7921626 12.397329,2.5 13,2.5 l 6,0 c 1.090703,0 2,0.9092973 2,2 L 21,4 C 21,2.9092972 20.090703,2 19,2 L 13,2 C 12.397329,2 11.869103,2.2921626 11.5,2.7246094 11.130898,2.2921626 10.602671,2 10,2 L 4,2 Z M 2.4824219,8.75 C 2.1891343,9.0925675 2,9.520602 2,10 l 0,0.5 C 2,9.897329 2.2921626,9.3691025 2.7246094,9 2.6361549,8.924502 2.5578381,8.838088 2.4824219,8.75 Z m 18.0351561,0 C 20.442162,8.838088 20.363845,8.924502 20.27539,9 20.707837,9.3691025 21,9.897329 21,10.5 L 21,10 C 21,9.520602 20.810866,9.0925675 20.517578,8.75 Z m -18.0351561,6 C 2.1891343,15.092567 2,15.520602 2,16 l 0,0.5 C 2,15.897329 2.2921626,15.369103 2.7246094,15 2.6361554,14.9245 2.5578381,14.838088 2.4824219,14.75 Z m 18.0351561,0 C 20.442158,14.83809 20.363845,14.924502 20.27539,15 20.707837,15.369103 21,15.897329 21,16.5 L 21,16 c 0,-0.479398 -0.189134,-0.907433 -0.482422,-1.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/firewatch.svg b/.icons/awkward/24x24/apps/firewatch.svg
new file mode 100644
index 00000000..f98b65f3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/firewatch.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m11.5 2.5c-0.05635 0-0.298383 0.1627069-0.55664 0.3613281-2.281563 1.7149073-5.4906235 3.1441164-8.5468756 3.5849609l-0.3964844 0.0625 0.0273435 0.4052735c0.046141 0.6853995 0.4376542 2.5048995 0.8144532 3.7832035 0.4822766 1.636139 1.0166268 3.010505 1.7187503 4.423828 1.590119 3.20079 3.6000275 5.539556 6.069336 7.061523 0.321703 0.198284 0.620297 0.305099 0.870117 0.317384 0.24982-0.01228 0.548414-0.1191 0.870117-0.317383 2.469308-1.521967 4.479217-3.860733 6.069336-7.061523 0.702123-1.413324 1.236473-2.787689 1.71875-4.423828 0.376799-1.278304 0.768312-3.097804 0.814453-3.7832035l0.027344-0.405273-0.396485-0.0625c-3.056252-0.4408445-6.265312-1.8700536-8.546874-3.5849609-0.258257-0.1986212-0.500288-0.3613281-0.556641-0.3613281z"/>
+ <path style="fill:#fe6d40" d="m11.5 2c-0.056353 0-0.298383 0.1627069-0.55664 0.3613281-2.281563 1.7149073-5.4906235 3.1441164-8.5468756 3.5849609l-0.3964844 0.0625 0.0273435 0.4052735c0.046141 0.6853995 0.4376542 2.5048995 0.8144532 3.7832035 0.4822766 1.636139 1.0166268 3.010505 1.7187503 4.423828 1.590119 3.20079 3.6000275 5.539556 6.069336 7.061523 0.321703 0.198284 0.620297 0.305099 0.870117 0.317384 0.24982-0.01228 0.548414-0.1191 0.870117-0.317383 2.469308-1.521967 4.479217-3.860733 6.069336-7.061523 0.702123-1.413324 1.236473-2.787689 1.71875-4.423828 0.376799-1.278304 0.768312-3.097804 0.814453-3.7832035l0.027344-0.405273-0.396485-0.0625c-3.056252-0.4408445-6.265312-1.8700536-8.546874-3.5849609-0.258257-0.1986212-0.500288-0.3613281-0.556641-0.3613281z"/>
+ <path style="opacity:.2" d="m11.5 4.8846326c-2.0661075 1.4290314-4.5681105 2.5697009-7.1923828 3.1884764 0.1465871 0.737231 0.2449183 1.355558 0.4521483 2.058594 0.45488 1.543195 0.9396385 2.786861 1.591797 4.099609 1.4205945 2.85955 3.1276545 4.818467 5.1484375 6.117188 2.020783-1.298721 3.727843-3.257638 5.148437-6.117188 0.652159-1.312748 1.136917-2.556415 1.591797-4.099609 0.20723-0.703036 0.305561-1.321363 0.452149-2.058594-2.624273-0.6187755-5.126276-1.759445-7.192383-3.1884764z"/>
+ <path style="fill:#ffffff" d="m11.5 4.3847656c-2.0661075 1.4290314-4.5681105 2.5697009-7.1923828 3.1884764 0.1465871 0.737231 0.2449183 1.355558 0.4521483 2.058594 0.45488 1.543195 0.9396385 2.786862 1.591797 4.09961 1.4205945 2.859549 3.1276545 4.818466 5.1484375 6.117187 2.020783-1.298721 3.727843-3.257638 5.148437-6.117187 0.652159-1.312749 1.136917-2.556415 1.591797-4.09961 0.20723-0.703036 0.305561-1.321363 0.452149-2.058594-2.624273-0.6187755-5.126276-1.759445-7.192383-3.1884764z"/>
+ <rect style="fill:#fe6d40" width="1" height="4" x="11" y="13"/>
+ <path style="opacity:.2" transform="matrix(1.3334326,0,0,1.5397153,-15.230816,-20.285795)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+ <path style="fill:#fe6d40" transform="matrix(1.3334326,0,0,1.5397153,-15.230816,-20.785795)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+ <path style="opacity:.2" transform="matrix(1.3334326,0,0,1.0997966,-15.230816,-13.346995)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+ <path style="fill:#fe6d40" transform="matrix(1.3334326,0,0,1.0997966,-15.230816,-13.846995)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.5 2c-0.056353 0-0.298383 0.162707-0.55664 0.3613281-2.281563 1.7149073-5.4906235 3.1441164-8.5468756 3.5849609l-0.3964844 0.0625 0.0273435 0.4052735c0.00146 0.02174 0.00957 0.064897 0.011718 0.088867l0.3574229-0.0566405c3.0562521-0.4408445 6.2653126-1.8700536 8.5468756-3.5849609 0.258257-0.1986211 0.500287-0.3613281 0.55664-0.3613281 0.05635 0 0.298384 0.1627069 0.556641 0.3613281 2.281562 1.7149074 5.490622 3.1441164 8.546874 3.5849609l0.357422 0.05664c0.0022-0.02397 0.01025-0.067125 0.01172-0.088867l0.027343-0.405273-0.396485-0.0625c-3.056252-0.4408445-6.265312-1.8700535-8.546874-3.5849609-0.258257-0.1986212-0.500288-0.3613281-0.556641-0.3613281z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/five-or-more.svg b/.icons/awkward/24x24/apps/five-or-more.svg
new file mode 100644
index 00000000..2fc9be0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/five-or-more.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 4.5,2.5 A 2.5,2.5 0 0 0 2,5 2.5,2.5 0 0 0 4.5,7.5 2.5,2.5 0 0 0 7,5 2.5,2.5 0 0 0 4.5,2.5 Z m 15,0 A 2.5,2.5 0 0 0 17,5 2.5,2.5 0 0 0 19.5,7.5 2.5,2.5 0 0 0 22,5 2.5,2.5 0 0 0 19.5,2.5 Z m -5,5 A 2.5,2.5 0 0 0 12,10 2.5,2.5 0 0 0 14.5,12.5 2.5,2.5 0 0 0 17,10 2.5,2.5 0 0 0 14.5,7.5 Z m -5,5 A 2.5,2.5 0 0 0 7,15 2.5,2.5 0 0 0 9.5,17.5 2.5,2.5 0 0 0 12,15 2.5,2.5 0 0 0 9.5,12.5 Z m -5,5 A 2.5,2.5 0 0 0 2,20 2.5,2.5 0 0 0 4.5,22.5 2.5,2.5 0 0 0 7,20 2.5,2.5 0 0 0 4.5,17.5 Z m 10,0 A 2.5,2.5 0 0 0 12,20 2.5,2.5 0 0 0 14.5,22.5 2.5,2.5 0 0 0 17,20 2.5,2.5 0 0 0 14.5,17.5 Z M 17,20 A 2.5,2.5 0 0 0 19.5,22.5 2.5,2.5 0 0 0 22,20 2.5,2.5 0 0 0 19.5,17.5 2.5,2.5 0 0 0 17,20 Z"/>
+ <circle style="fill:#4caf50" cx="19.5" cy="19.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="9.5" cy="14.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="9.5" cy="10" r="2.5"/>
+ <circle style="fill:#4caf50" cx="9.5" cy="9.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="9.5" cy="5" r="2.5"/>
+ <circle style="fill:#4caf50" cx="4.5" cy="4.5" r="2.5"/>
+ <circle style="fill:#f44336" cx="9.5" cy="4.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="19.5" cy="4.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="14.5" cy="9.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="19.5" cy="15" r="2.5"/>
+ <circle style="fill:#f44336" cx="19.5" cy="14.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="4.5" cy="19.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="14.5" cy="19.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5,2 C 3.1192882,2 2,3.1192882 2,4.5 2.0001139,4.586116 2.00468,4.6721678 2.013672,4.7578125 2.1382697,3.4776871 3.2138256,2.5009844 4.5,2.5 5.780765,2.5001758 6.854249,3.4682511 6.986328,4.7421875 6.9948015,4.6617271 6.999364,4.5809028 7,4.5 7,3.1192882 5.880712,2 4.5,2 Z M 7,4.5 C 7.000114,4.5861156 7.0047,4.6721678 7.01367,4.7578125 7.13827,3.4776872 8.2138255,2.5009844 9.5,2.5 10.780765,2.5001758 11.854249,3.4682511 11.986328,4.7421875 11.994801,4.6617271 11.999364,4.5809028 12,4.5 12,3.1192882 10.880712,2 9.5,2 8.119288,2 7,3.1192882 7,4.5 Z M 19.5,2 C 18.119288,2 17,3.1192882 17,4.5 17.000114,4.586116 17.0047,4.6721678 17.01367,4.7578125 17.13827,3.4776872 18.213825,2.5009844 19.5,2.5 20.780765,2.5001758 21.854249,3.4682511 21.986328,4.7421875 21.994801,4.6617271 21.999364,4.5809028 22,4.5 22,3.1192882 20.880712,2 19.5,2 Z m -5,5 C 13.119288,7 12,8.119288 12,9.5 12.000113,9.586116 12.0047,9.672168 12.01367,9.7578125 12.138268,8.4776865 13.213825,7.5009835 14.5,7.5 15.780765,7.5001755 16.854249,8.468251 16.986328,9.7421875 16.994801,9.661727 16.999364,9.580903 17,9.5 17,8.119288 15.880712,7 14.5,7 Z M 12,9.5 c 0,0 0.01367,0.2578125 -0.01367,0.2421875 C 11.994801,9.661727 11.999364,9.580903 12,9.5 Z m 7.5,2.5 c -1.380712,0 -2.5,1.119288 -2.5,2.5 1.13e-4,0.08612 0.0047,0.172168 0.01367,0.257813 C 17.138268,13.477687 18.213825,12.500984 19.5,12.5 c 1.280765,1.75e-4 2.354249,0.968251 2.486328,2.242188 C 21.994801,14.661727 21.999364,14.580903 22,14.5 22,13.119288 20.880712,12 19.5,12 Z m -15,5 C 3.1192882,17 2,18.119288 2,19.5 2.0001139,19.58611 2.00468,19.672168 2.013672,19.757812 2.1382697,18.477687 3.2138256,17.500985 4.5,17.5 5.780765,17.500175 6.854249,18.468251 6.986328,19.742187 6.9948015,19.661727 6.999364,19.580903 7,19.5 7,18.119288 5.880712,17 4.5,17 Z m 10,0 c -1.380712,0 -2.5,1.119288 -2.5,2.5 1.13e-4,0.08611 0.0047,0.172168 0.01367,0.257812 C 12.138268,18.477686 13.213825,17.500983 14.5,17.5 c 1.280765,1.75e-4 2.354249,0.968251 2.486328,2.242187 C 16.994801,19.661727 16.999364,19.580903 17,19.5 17,18.119288 15.880712,17 14.5,17 Z m 2.5,2.5 c 1.13e-4,0.08611 0.0047,0.172168 0.01367,0.257812 C 17.01367,19.757812 17,20 17,19.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fjt.svg b/.icons/awkward/24x24/apps/fjt.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fjt.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/flacon.svg b/.icons/awkward/24x24/apps/flacon.svg
new file mode 100644
index 00000000..5bf523e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flacon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,1.7e-4,1.5)">
+ <path d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#3c8cf8" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#f5c839" d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-3.4e-4,-2.0003428)" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406221,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 v 0.5 C 6.99983,7.5002034 7.143725,5.8711886 8.9140625,5.6582031 L 19.029297,3.5507812 C 21.013902,3.1963872 21,5.1484375 21,5.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z M 17,12 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.02009,0.165752 0.02539,0.25 C 13.156792,14.159568 14.876433,12.5 17,12.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 17.6735,12.046313 17.3375,12.002 17,12 Z M 6,14 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.020095,0.165752 0.025391,0.25 C 2.1567915,16.159568 3.8764334,14.5 6,14.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 6.6735,14.046313 6.3375,14.002 6,14 Z"/>
+ </g>
+ </g>
+ <g>
+ <circle style="fill:#61aac5" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 15.154,14 c -0.63723,0 -1.1538,0.51659 -1.1538,1.1538 0,0.63723 0.51659,1.1538 1.1538,1.1538 0.20588,0 0.39515,-0.06416 0.56251,-0.15865 l 0.90875,0.85106 -0.90875,0.85106 c -0.16754,-0.09461 -0.35676,-0.15877 -0.5626,-0.15877 -0.63737,0 -1.1538,0.51645 -1.1538,1.1538 0,0.63723 0.51659,1.1538 1.1538,1.1538 0.63723,0 1.1538,-0.51659 1.1538,-1.1538 0,-0.10576 -0.01661,-0.20557 -0.04324,-0.30288 l 0.98075,-0.9519 2.0626,1.9467 h 0.69229 v -0.46153 l -3.7356,-3.6202 c 0.02668,-0.09731 0.04324,-0.19711 0.04324,-0.30288 0,-0.63723 -0.51659,-1.1538 -1.1538,-1.1538 z m 0,0.69229 c 0.25489,0 0.46153,0.20664 0.46153,0.46153 0,0.25489 -0.20664,0.46153 -0.46153,0.46153 -0.25489,0 -0.46153,-0.20664 -0.46153,-0.46153 0,-0.25489 0.20664,-0.46153 0.46153,-0.46153 z m 4.1538,-0.23076 -1.8175,1.7164 0.60599,0.59122 1.9038,-1.8461 v -0.46153 z m -4.1538,3.923 c 0.25489,0 0.46153,0.20664 0.46153,0.46153 0,0.25489 -0.20664,0.46153 -0.46153,0.46153 -0.25489,0 -0.46153,-0.20664 -0.46153,-0.46153 0,-0.25489 0.20664,-0.46153 0.46153,-0.46153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flameshot.svg b/.icons/awkward/24x24/apps/flameshot.svg
new file mode 100644
index 00000000..681c060c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flameshot.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="opacity:0.2" transform="matrix(0.3125,0,0,0.3125,2,2.5)">
+ <g>
+ <path d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <g style="fill:#763983" transform="matrix(0.3125,0,0,0.3125,2,2)">
+ <g style="fill:#763983">
+ <path style="fill:#763983" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2" d="M 12.914367,10.3704 C 18.774883,9.182961 19,6.5 19,6.5 c 0,0 -0.461525,8.314904 -4.744463,8.754817 C 8.828056,15.81229 8.117,18.5 8.117,18.5 c 0,0 -0.2108215,-0.862747 0.1314485,-1.98863 C 8.93354,14.25779 10.61659,10.835967 12.914367,10.3704 Z"/>
+ <path style="fill:#eb2273" d="M 12.914367,9.8704 C 18.774883,8.682961 19,6 19,6 19,6 18.538475,14.314904 14.255537,14.754817 8.828056,15.31229 8.117,18 8.117,18 8.117,18 7.9061785,17.137253 8.2484485,16.01137 8.93354,13.75779 10.61659,10.335967 12.914367,9.8704 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 19 6 C 19 6 18.774579 8.6836548 12.914062 9.8710938 C 10.616285 10.336661 8.9331384 13.758139 8.2480469 16.011719 C 8.0325408 16.720617 8.0379642 17.225583 8.0703125 17.576172 C 8.0857003 17.266678 8.1245921 16.917818 8.2480469 16.511719 C 8.9331384 14.258139 10.616285 10.836661 12.914062 10.371094 C 17.806453 9.3798132 18.730673 7.4338608 18.916016 6.7890625 C 18.948618 6.4657194 19 6 19 6 z"/>
+ <path style="opacity:0.2" d="M 9.6905827,10.210473 C 14.567069,8.0402702 14.120434,4.5 14.120434,4.5 c 0,0 2.692332,7.222362 -1.343826,8.906133 C 8.2678027,15.287078 8.068,18.5 8.068,18.5 c 0,0 -1.2414423,-7.014939 1.6225827,-8.289527 z"/>
+ <path style="fill:#ff812d" d="M 9.6905827,9.710473 C 14.567069,7.5402702 14.120434,4 14.120434,4 c 0,0 2.692332,7.222362 -1.343826,8.906133 C 8.2678027,14.787078 8.068,18 8.068,18 c 0,0 -1.2414423,-7.014939 1.6225827,-8.289527 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.121094 4 C 14.121094 4 14.567893 7.5407347 9.6914062 9.7109375 C 8.1508799 10.396524 7.80756 12.729754 7.8105469 14.751953 C 7.8676818 12.861949 8.2797565 10.839169 9.6914062 10.210938 C 14.567893 8.0407347 14.121094 4.5 14.121094 4.5 C 14.121094 4.5 14.917997 6.6524981 14.990234 8.8808594 C 15.039625 6.4854785 14.121094 4 14.121094 4 z"/>
+ <path style="opacity:0.2" d="M 6.48637,12.000728 C 9.5190031,8.1798538 8.836891,5.5 8.836891,5.5 c 0,0 3.885444,4.655125 1.241512,7.538355 C 7.1248583,16.259219 8.132,18.5 8.132,18.5 c 0,0 -3.3850339,-4.30776 -1.64563,-6.499272 z"/>
+ <path style="fill:#ffdf55" d="M 6.48637,11.500728 C 9.5190031,7.6798538 8.836891,5 8.836891,5 c 0,0 3.885444,4.655125 1.241512,7.538355 C 7.1248583,15.759219 8.132,18 8.132,18 c 0,0 -3.3850339,-4.30776 -1.64563,-6.499272 z"/>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(0.3125,0,0,0.3125,2,2)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(1.6,0,0,1.6,-6.4,-6.4)" d="M 24,4 C 12.9375,4 4,12.9375 4,24 4,24.167609 4.00764,24.333391 4.011719,24.5 4.2769007,13.670065 13.105109,5 24,5 34.894891,5 43.723099,13.670065 43.988281,24.5 43.992361,24.333391 44,24.167609 44,24 44,12.9375 35.0625,4 24,4 Z"/>
+ </g>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8.8359375 5 C 8.8359375 5 8.8841961 5.2146945 8.8964844 5.5820312 C 9.0349548 5.7509096 10.848866 8.006279 10.982422 10.345703 C 11.130131 7.7596434 8.8359375 5 8.8359375 5 z M 8.8925781 5.953125 C 8.8485841 7.0542557 8.4453334 9.0318106 6.4863281 11.5 C 6.0780487 12.0144 5.9595204 12.647986 6.0058594 13.3125 C 6.0420968 12.834107 6.182109 12.383292 6.4863281 12 C 8.8011686 9.0834869 8.9510302 6.8556468 8.8925781 5.953125 z M 7.984375 17.267578 C 7.9747662 17.466749 7.9739851 17.643672 7.9882812 17.796875 C 8.0200978 17.839 8.1328125 18 8.1328125 18 C 8.1328125 18 8.0230864 17.727645 7.984375 17.267578 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flare.svg b/.icons/awkward/24x24/apps/flare.svg
new file mode 100644
index 00000000..da1ff072
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flare.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.3)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.633456,309.8 c 0,0 1.076458,3.69836 0.768854,4.91901 -0.390173,1.5483 -1.202725,2.83701 -2.459697,3.09502 -0.4784205,0.0982 -1.2934701,-0.54495 -1.6271786,-0.92554 -0.4074131,-0.46466 -0.6877766,-1.76946 -0.6877766,-1.76946 0,0 -0.2605575,1.13802 -0.140663,2.23593 0.119894,1.09792 0.5135925,2.70659 0.4753145,3.5499 -0.04142,0.9119 -0.5564585,1.91159 -0.5564585,1.91159 0,0 -0.3823785,-1.06477 -0.7578746,-1.77541 -0.375501,-0.71063 -1.3678771,-1.66939 -1.3678771,-1.66939 0,0 0.6632626,1.17558 0.6822101,2.27444 0.018955,1.09885 -2.1097643,3.42265 -0.09451,6.44352 2.0371371,3.05368 5.0866318,2.69766 5.0866318,2.69766 l 0.741877,-0.27278 -2.8469596,-1.39485 3.6734936,-1.79981 -3.6734936,-1.7998 3.6734936,-1.79981 3.673499,1.79981 3.198527,-1.5678 -0.08897,-0.5076 -3.109555,-1.52421 2.707767,-1.32595 -0.109053,-0.89147 -0.447709,-3.69151 c 0,0 -0.515162,1.09593 -1.085779,1.48083 -0.375543,0.25333 -1.30063,0.34393 -1.30063,0.34393 0,0 -0.506457,-2.70112 -1.039558,-4.1065 C 13.96958,311.22055 11.633456,309.8 11.633456,309.8 Z m 4.562886,15.72003 -3.673499,1.7998 3.372159,1.65217 1.331643,-0.48932 1.490921,-1.72669 z"/>
+ <path style="fill:#ff9231;fill-rule:evenodd" d="m 11.633456,309.3 c 0,0 1.076458,3.69836 0.768854,4.91901 -0.390173,1.5483 -1.202725,2.83701 -2.459697,3.09502 -0.4784205,0.0982 -1.2934701,-0.54495 -1.6271786,-0.92554 -0.4074131,-0.46466 -0.6877766,-1.76946 -0.6877766,-1.76946 0,0 -0.2605575,1.13802 -0.140663,2.23593 0.119894,1.09792 0.5135925,2.70659 0.4753145,3.5499 -0.04142,0.9119 -0.5564585,1.91159 -0.5564585,1.91159 0,0 -0.3823785,-1.06477 -0.7578746,-1.77541 -0.375501,-0.71063 -1.3678771,-1.66939 -1.3678771,-1.66939 0,0 0.6632626,1.17558 0.6822101,2.27444 0.018955,1.09885 -2.1097643,3.42265 -0.09451,6.44352 2.0371371,3.05368 5.0866318,2.69766 5.0866318,2.69766 l 0.741877,-0.27278 -2.8469596,-1.39485 3.6734936,-1.79981 -3.6734936,-1.7998 3.6734936,-1.79981 3.673499,1.79981 3.198527,-1.5678 -0.08897,-0.5076 -3.109555,-1.52421 2.707767,-1.32595 -0.109053,-0.89147 -0.447709,-3.69151 c 0,0 -0.515162,1.09593 -1.085779,1.48083 -0.375543,0.25333 -1.30063,0.34393 -1.30063,0.34393 0,0 -0.506457,-2.70112 -1.039558,-4.1065 C 13.96958,310.72055 11.633456,309.3 11.633456,309.3 Z m 4.562886,15.72003 -3.673499,1.7998 3.372159,1.65217 1.331643,-0.48932 1.490921,-1.72669 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" transform="translate(0,308.3)" d="M 11.632812 1 C 11.632812 1 11.702749 1.2414947 11.800781 1.6152344 C 12.218715 1.8902306 14.074961 3.1969966 14.921875 5.4296875 C 15.454976 6.8350675 15.960938 9.5371094 15.960938 9.5371094 C 15.960938 9.5371094 16.886176 9.4447363 17.261719 9.1914062 C 17.832336 8.8065062 18.347656 7.7109375 18.347656 7.7109375 L 18.794922 11.402344 L 18.845703 11.822266 L 18.904297 11.794922 L 18.794922 10.902344 L 18.347656 7.2109375 C 18.347656 7.2109375 17.832336 8.3065062 17.261719 8.6914062 C 16.886176 8.9447363 15.960938 9.0371094 15.960938 9.0371094 C 15.960938 9.0371094 15.454976 6.3350675 14.921875 4.9296875 C 13.970074 2.4204875 11.632813 1 11.632812 1 z M 12.4375 5.5527344 C 12.429493 5.6819523 12.42744 5.8203344 12.402344 5.9199219 C 12.012171 7.4682219 11.200331 8.7556619 9.9433594 9.0136719 C 9.4649389 9.1118719 8.6501148 8.4684806 8.3164062 8.0878906 C 7.9089931 7.6232306 7.6269531 6.3183594 7.6269531 6.3183594 C 7.6269531 6.3183594 7.450606 7.1574497 7.4707031 8.0859375 C 7.5071242 7.3813285 7.6269531 6.8183594 7.6269531 6.8183594 C 7.6269531 6.8183594 7.9089931 8.1232306 8.3164062 8.5878906 C 8.6501148 8.9684806 9.4649389 9.6118719 9.9433594 9.5136719 C 11.200331 9.2556619 12.012171 7.9682219 12.402344 6.4199219 C 12.457008 6.2030013 12.456446 5.8914886 12.4375 5.5527344 z M 5.2792969 10.572266 C 5.2792969 10.572266 5.4864012 10.960845 5.6738281 11.484375 C 5.9976878 11.826451 6.4092091 12.287498 6.6484375 12.740234 C 7.0239336 13.450874 7.40625 14.515625 7.40625 14.515625 C 7.40625 14.515625 7.9214706 13.517369 7.9628906 12.605469 C 7.9675638 12.502514 7.9502788 12.359775 7.9433594 12.236328 C 7.8629414 13.110247 7.40625 14.015625 7.40625 14.015625 C 7.40625 14.015625 7.0239336 12.950874 6.6484375 12.240234 C 6.2729365 11.529604 5.2792969 10.572266 5.2792969 10.572266 z M 5.9335938 13.009766 C 5.8290329 13.812225 4.9189272 15.137187 5.0117188 16.849609 C 5.1019299 15.269089 5.975086 14.052688 5.9628906 13.345703 C 5.9609596 13.233716 5.9475245 13.122021 5.9335938 13.009766 z M 16.707031 13.371094 L 16.197266 13.621094 L 19.306641 15.144531 L 19.314453 15.191406 L 19.394531 15.152344 L 19.306641 14.644531 L 16.707031 13.371094 z M 9.359375 16.970703 L 8.8496094 17.220703 L 12.013672 18.769531 L 12.523438 18.519531 L 9.359375 16.970703 z M 12.523438 18.519531 L 13.033203 18.769531 L 16.197266 17.220703 L 15.6875 16.970703 L 12.523438 18.519531 z M 16.197266 17.220703 L 18.414062 18.306641 L 18.716797 17.955078 L 16.707031 16.970703 L 16.197266 17.220703 z M 9.359375 20.570312 L 8.8496094 20.820312 L 11.113281 21.927734 L 11.697266 21.714844 L 9.359375 20.570312 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flareget.svg b/.icons/awkward/24x24/apps/flareget.svg
new file mode 100644
index 00000000..ba91f37a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flareget.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.7672918,13.5 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,22.359195 11.596922,22.494912 12,22.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,13.499529 21.314451,13.499784 21.232708,13.5 L 12,13.5 l -9.2327082,0 z"/>
+ <path style="fill:#c03131" d="M 7,2 C 6.5845,2 6.005276,2.4460251 6,3 l 0,10.5 6,0 6,0 L 18,3 C 18,2.446 17.4155,2 17,2 Z"/>
+ <path style="fill:#d54747;fill-rule:evenodd" d="m 2.7672918,13 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,21.859195 11.596922,21.994912 12,22 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,12.999529 21.314451,12.999784 21.232708,13 L 12,13 2.7672918,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 2.7675781,13 C 2.7026088,12.999828 1.713114,13.002318 2.0898438,13.701172 2.2816981,13.501746 2.7247996,13.499887 2.7675781,13.5 L 12,13.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 22.286886,13.002318 21.297391,12.999828 21.232422,13 L 12,13 2.7675781,13 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7 2 C 6.5845 2 6.005276 2.4460251 6 3 L 6 3.5 C 6.005276 2.9460251 6.5845 2.5 7 2.5 L 17 2.5 C 17.4155 2.5 18 2.946 18 3.5 L 18 3 C 18 2.446 17.4155 2 17 2 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flash-player-properties.svg b/.icons/awkward/24x24/apps/flash-player-properties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flash-player-properties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/flash.svg b/.icons/awkward/24x24/apps/flash.svg
new file mode 100644
index 00000000..75f631f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flash.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m15.875 4.5008c-0.982 0.0149-4.997 0.441-6.6094 6.3172-1.3339 4.863-3.8074 4.696-4.2656 4.656v2.9866c0.4641 0.03554 4.5132 0.67873 6.3905-4.9832h3.6094v-2.9948h-2.3594c0.09-0.312 0.813-2.8945 3.36-2.9948v-2.9876c-0.0367-0.0003693-0.04485-0.0009982-0.125 0z"/>
+ <path fill="#fff" d="m15.875 4.0008c-0.982 0.0149-4.997 0.441-6.6094 6.3172-1.3339 4.863-3.8074 4.696-4.2656 4.656v2.9866c0.4641 0.03554 4.5132 0.67873 6.3905-4.9832h3.6094v-2.9948h-2.3594c0.09-0.3121 0.813-2.8947 3.36-2.995v-2.9876c-0.0367-0.0003693-0.04485-0.0009982-0.125 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flashplayer.svg b/.icons/awkward/24x24/apps/flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/flashplayerproperties.svg b/.icons/awkward/24x24/apps/flashplayerproperties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flashplayerproperties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/flegita.svg b/.icons/awkward/24x24/apps/flegita.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flegita.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/flickr.svg b/.icons/awkward/24x24/apps/flickr.svg
new file mode 100644
index 00000000..3f21501f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flickr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="16.5" cy="13" r="3.5"/>
+ <circle style="fill:#e03c90" cx="16.5" cy="12.5" r="3.5"/>
+ <circle style="opacity:0.1" cx="7.5" cy="13" r="3.5"/>
+ <circle style="fill:#296ec6" cx="7.5" cy="12.5" r="3.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flightgear.svg b/.icons/awkward/24x24/apps/flightgear.svg
new file mode 100644
index 00000000..84e19d92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flightgear.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#1e87e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m3.5 2c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+ <path style="fill:#2873b4" d="M 20.001,5.3363 Q 20.001,6.3328 18.294,8.0394 L 15.546,10.788 17.183,19.332 17.195,19.401 Q 17.195,19.561 17.092,19.665 L 16.358,20.398 Q 16.255,20.5 16.095,20.5 15.854,20.5 15.763,20.295 L 12.625,13.708 9.8184,16.514 Q 10.597,19.241 10.597,19.401 10.597,19.561 10.494,19.664 L 9.7611,20.398 Q 9.658,20.5 9.4977,20.5 9.2915,20.5 9.177,20.316 L 7.4017,17.109 4.1948,15.334 Q 4,15.232 4,15.013 4,14.853 4.1031,14.75 L 4.8361,14.006 Q 4.9392,13.903 5.0996,13.903 5.2599,13.903 7.9859,14.682 L 10.792,11.876 4.2062,8.7376 Q 4,8.6461 4,8.4054 4,8.2451 4.1031,8.142 L 4.8361,7.4091 Q 4.9392,7.3062 5.0996,7.3062 5.1454,7.3062 5.1683,7.3176 L 13.713,8.9554 16.461,6.2066 Q 18.169,4.5 19.164,4.5 19.531,4.5 19.766,4.7348 20.001,4.9695 20.001,5.3361 Z"/>
+ <path style="fill:#ffffff" d="M 20.001,4.8363 Q 20.001,5.8328 18.294,7.5394 L 15.546,10.288 17.183,18.832 17.195,18.901 Q 17.195,19.061 17.092,19.165 L 16.358,19.898 Q 16.255,20 16.095,20 15.854,20 15.763,19.795 L 12.625,13.208 9.8184,16.014 Q 10.597,18.741 10.597,18.901 10.597,19.061 10.494,19.164 L 9.7611,19.898 Q 9.658,20 9.4977,20 9.2915,20 9.177,19.816 L 7.4017,16.609 4.1948,14.834 Q 4,14.732 4,14.513 4,14.353 4.1031,14.25 L 4.8361,13.506 Q 4.9392,13.403 5.0996,13.403 5.2599,13.403 7.9859,14.182 L 10.792,11.376 4.2062,8.2376 Q 4,8.1461 4,7.9054 4,7.7451 4.1031,7.642 L 4.8361,6.9091 Q 4.9392,6.8062 5.0996,6.8062 5.1454,6.8062 5.1683,6.8176 L 13.713,8.4554 16.461,5.7066 Q 18.169,4 19.164,4 19.531,4 19.766,4.2348 20.001,4.4695 20.001,4.8361 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/florence.svg b/.icons/awkward/24x24/apps/florence.svg
new file mode 100644
index 00000000..50bd0a87
--- /dev/null
+++ b/.icons/awkward/24x24/apps/florence.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="14" x="2" y="5.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 5,7.5 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m -12,4 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m -12,4 v 2 h 14 v -2 z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="13" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="17" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="5" y="11"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="11"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="13" y="11"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="17" y="11"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="5" y="15"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,5 C 2.669,5 2,5.669 2,6.5 V 7 C 2,6.169 2.669,5.5 3.5,5.5 h 17 C 21.331,5.5 22,6.169 22,7 V 6.5 C 22,5.669 21.331,5 20.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flow.svg b/.icons/awkward/24x24/apps/flow.svg
new file mode 100644
index 00000000..e1f2ea63
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#848484" d="m7 7v10h10v-10h-10zm2 2h6v6h-6v-6z"/>
+ <rect opacity=".2" width="7" height="7" x="5" y="13.5"/>
+ <rect fill="#64b5ff" width="7" height="7" x="5" y="13"/>
+ <rect opacity=".2" width="7" height="5" x="5" y="5.5"/>
+ <rect fill="#e47cff" width="7" height="5" x="5" y="5"/>
+ <circle opacity=".2" cx="16.5" cy="8" r="2.5"/>
+ <circle fill="#ff6363" cx="16.5" cy="7.5" r="2.5"/>
+ <rect opacity=".2" width="6" height="5" x="13" y="14.5"/>
+ <rect fill="#3bff80" width="6" height="5" x="13" y="14"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/flowblade.svg b/.icons/awkward/24x24/apps/flowblade.svg
new file mode 100644
index 00000000..ee987448
--- /dev/null
+++ b/.icons/awkward/24x24/apps/flowblade.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="m 12.333334,5.499999 4.666666,0 c 0,0 -3.134099,0.6698175 -3.5,1.8333335 C 13.224123,8.2105845 15.191736,8.933935 15,9.833333 14.770079,10.911844 12.728187,10.92112 12.5,12 12.284012,13.021202 14.179448,13.80508 14,14.833333 13.810898,15.9169 11.520359,16.06691 11.5,17.166666 11.480355,18.227872 14,19.5 14,19.5 l -7,0 z"/>
+ <path style="fill:#e4e4e4" d="m 12.333334,4.9999997 4.666666,0 c 0,0 -3.134099,0.6698173 -3.5,1.8333333 C 13.224123,7.710585 15.191736,8.4339355 15,9.3333335 14.770079,10.411845 12.728187,10.421121 12.5,11.5 c -0.215988,1.021203 1.679448,1.80508 1.5,2.833334 -0.189102,1.083567 -2.479641,1.233577 -2.5,2.333333 C 11.480355,17.727872 14,19 14,19 l -7,0 z"/>
+ <path style="opacity:0.2" d="m 3,3.5 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#989898" d="M 3,3 3,5 5,5 5,3 3,3 Z m 16,0 0,2 2,0 0,-2 -2,0 z M 3,7 3,9 5,9 5,7 3,7 Z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fluid.svg b/.icons/awkward/24x24/apps/fluid.svg
new file mode 100644
index 00000000..37a91aae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fluid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,2.5 c -1.108,0 -2,0.892 -2,2 l 0,7.25 -1.9785156,2.853516 -2.5722656,3.705078 A 3.3579064,2.7942702 0 0 0 6.3574219,22.5 l 5.1425781,0 5.142578,0 a 3.3579064,2.7942702 0 0 0 2.908203,-4.191406 L 16.978516,14.603516 15,11.75 15,4.5 c 0,-1.108 -0.892,-2 -2,-2 l -3,0 z"/>
+ <path style="fill:#e4e4e4" d="m 10,2 3,0 c 1.108,0 2,0.892 2,2 l 0,7.7 c 0,1.108 -0.892,2 -2,2 l -3,0 c -1.108,0 -2,-0.892 -2,-2 L 8,4 C 8,2.892 8.892,2 10,2 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.658055,9.0030835 A 3.3579064,2.7942702 0 0 0 8.5925195,10.396843 L 6.02098,14.103032 3.4494401,17.80922 A 3.3579064,2.7942702 0 0 0 6.357522,22 L 11.5,22 16.642478,22 A 3.3579064,2.7942702 0 0 0 19.55056,17.809221 L 16.97902,14.103032 14.408081,10.396843 A 3.3579064,2.7942702 0 0 0 11.658055,9.0030835 Z"/>
+ <path style="fill:#578aff" d="M 12,5 A 1,1 0 0 0 11,6 1,1 0 0 0 12,7 1,1 0 0 0 13,6 1,1 0 0 0 12,5 Z"/>
+ <path style="fill:#578aff" d="M 10,8 A 1,1 0 0 0 9,9 1,1 0 0 0 10,10 1,1 0 0 0 11,9 1,1 0 0 0 10,8 Z"/>
+ <path style="fill:#578aff" d="m 13,10 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#578aff" d="m 11,13 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#578aff" d="M 7.328125,16 6.2910155,17.420898 A 2.172763,1.7195509 0 0 0 8.1728515,20 L 11.5,20 l 3.327149,0 a 2.172763,1.7195509 0 0 0 1.881836,-2.579102 L 15.671875,16 7.328125,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10 2 C 8.892 2 8 2.892 8 4 L 8 4.5 C 8 3.392 8.892 2.5 10 2.5 L 13 2.5 C 14.108 2.5 15 3.392 15 4.5 L 15 4 C 15 2.892 14.108 2 13 2 L 10 2 z M 8 11.25 L 6.0214844 14.103516 L 3.4492188 17.808594 A 3.3579064 2.7942702 0 0 0 3.015625 19.462891 A 3.3579064 2.7942702 0 0 1 3.4492188 18.308594 L 6.0214844 14.603516 L 8 11.75 L 8 11.25 z M 15 11.25 L 15 11.75 L 16.978516 14.603516 L 19.550781 18.308594 A 3.3579064 2.7942702 0 0 1 19.984375 19.460938 A 3.3579064 2.7942702 0 0 0 19.550781 17.808594 L 16.978516 14.103516 L 15 11.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fluxgui.svg b/.icons/awkward/24x24/apps/fluxgui.svg
new file mode 100644
index 00000000..de8f880b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fluxgui.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ffc567" d="m11 1c-5.54 0-10 4.46-10 10 0 0.68528 0.068154 1.3542 0.19824 2h19.604c0.13-0.646 0.198-1.315 0.198-2 0-5.54-4.46-10-10-10zm-9.8008 12.004c0.010426 0.05166 0.026871 0.10098 0.038086 0.15234-0.011214-0.05135-0.027661-0.10069-0.038086-0.15234zm19.602 0c-0.01043 0.05165-0.02687 0.10099-0.03809 0.15234 0.01121-0.05136 0.02766-0.10069 0.03809-0.15234zm-19.369 0.91c0.031119 0.10296 0.069208 0.2022 0.10352 0.30371-0.034279-0.10142-0.07242-0.20084-0.10352-0.30371zm19.137 0c-0.03109 0.10287-0.06924 0.20229-0.10352 0.30371 0.03431-0.10151 0.0724-0.20075 0.10352-0.30371zm-18.825 0.877c0.045316 0.11107 0.095386 0.21912 0.14453 0.32812-0.04906-0.10883-0.099288-0.21724-0.14453-0.32812zm18.512 0c-0.04524 0.11089-0.09547 0.21929-0.14453 0.32812 0.04914-0.10901 0.09922-0.21706 0.14453-0.32812zm-18.127 0.828c0.05758 0.11078 0.11716 0.21985 0.17871 0.32812-0.06151-0.10821-0.12117-0.21742-0.17871-0.32812zm17.742 0c-0.05754 0.1107-0.1172 0.21992-0.17871 0.32812 0.06156-0.10828 0.12113-0.21735 0.17871-0.32812zm-17.275 0.803c0.065513 0.10161 0.13114 0.20274 0.2002 0.30176-0.069013-0.09896-0.13472-0.20021-0.2002-0.30176zm16.809 0c-0.06547 0.10155-0.13118 0.2028-0.2002 0.30176 0.06906-0.09901 0.13468-0.20015 0.2002-0.30176zm-16.271 0.753c0.070597 0.08995 0.1393 0.18114 0.21289 0.26856-0.0735-0.088-0.1424-0.179-0.2129-0.269zm15.732 0c-0.07054 0.08987-0.13937 0.18122-0.21289 0.26856 0.07359-0.08741 0.14229-0.17861 0.21289-0.26856zm-15.084 0.748c0.058245 0.06073 0.1131 0.12436 0.17285 0.18359-0.059683-0.05917-0.11468-0.12294-0.17285-0.18359zm14.436 0c-0.05818 0.06066-0.11317 0.12442-0.17285 0.18359 0.05975-0.05924 0.11461-0.12286 0.17285-0.18359zm-12.868 1.336c0.089532 0.06123 0.18378 0.11547 0.27539 0.17383-0.091615-0.05835-0.18585-0.1126-0.27539-0.17383zm11.301 0c-0.08954 0.06123-0.18378 0.11547-0.27539 0.17383 0.09161-0.05836 0.18586-0.1126 0.27539-0.17383zm-10.527 0.476c0.1051 0.059 0.213 0.112 0.3203 0.167-0.1072-0.054-0.2153-0.108-0.3203-0.167zm9.752 0c-0.10495 0.0585-0.21306 0.11221-0.32031 0.16699 0.10737-0.05485 0.21525-0.10842 0.32031-0.16699zm-8.9209 0.41211c0.1105 0.04872 0.22238 0.09388 0.33496 0.13867-0.11246-0.04474-0.22458-0.09002-0.33496-0.13867zm8.0898 0c-0.11038 0.04866-0.22251 0.09393-0.33496 0.13867 0.11258-0.0448 0.22446-0.08996 0.33496-0.13867zm-7.2275 0.33105c0.12162 0.04059 0.2435 0.07922 0.36719 0.11524-0.1236-0.035-0.2459-0.074-0.3673-0.114zm6.3652 0c-0.12144 0.04053-0.24369 0.07927-0.36719 0.11524 0.12368-0.03601 0.24556-0.07464 0.36719-0.11524zm-5.4658 0.25195c0.14712 0.03417 0.29281 0.07101 0.44238 0.09863-0.14954-0.02762-0.29529-0.06448-0.44238-0.09863zm4.5664 0c-0.14709 0.03416-0.29284 0.07101-0.44238 0.09863 0.14958-0.02763 0.29526-0.06447 0.44238-0.09863zm-3.9912 0.12207c0.25338 0.04328 0.5099 0.07858 0.76953 0.10254-0.25982-0.02397-0.51597-0.05923-0.76953-0.10254zm3.416 0c-0.25356 0.04331-0.50972 0.07857-0.76953 0.10254 0.25963-0.02397 0.51615-0.05926 0.76953-0.10254zm-2.543 0.111c0.275 0.022 0.553 0.037 0.834 0.037-0.281 0-0.559-0.015-0.834-0.037zm0.834 0.037c0.28125 0 0.55875-0.01457 0.83398-0.03711-0.275 0.022-0.553 0.037-0.834 0.037z"/>
+ <path fill="#4a78c9" d="m1.1982 13c0.9216 4.575 4.9471 8 9.8018 8s8.8802-3.4247 9.8018-8h-19.604z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle opacity=".2" cx="15" cy="7.5" r="3"/>
+ <circle fill="#ff7e30" cx="15" cy="7" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fma-config-tool.svg b/.icons/awkward/24x24/apps/fma-config-tool.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fma-config-tool.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fman.svg b/.icons/awkward/24x24/apps/fman.svg
new file mode 100644
index 00000000..20de71d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fman.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3c3a2d" width="21" height="21" x="-22" y="-23" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 8.5,3.5 A 1.5,1.5 0 0 0 7,5 1.5,1.5 0 0 0 8.5,6.5 1.5,1.5 0 0 0 10,5 1.5,1.5 0 0 0 8.5,3.5 Z m 4,0 A 1.5,1.5 0 0 0 11,5 1.5,1.5 0 0 0 12.5,6.5 1.5,1.5 0 0 0 14,5 1.5,1.5 0 0 0 12.5,3.5 Z m 4,0 A 1.5,1.5 0 0 0 15,5 1.5,1.5 0 0 0 16.5,6.5 1.5,1.5 0 0 0 18,5 1.5,1.5 0 0 0 16.5,3.5 Z M 5,8.5 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 v -10 c 0,-0.554 -0.446,-1 -1,-1 z m 9,0 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 v -10 c 0,-0.554 -0.446,-1 -1,-1 z m -8,2 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 6 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z m 0,3 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 6 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z m 0,3 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 6 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z"/>
+ <circle style="fill:#ed253e" cx="8.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#f68f33" cx="12.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#72be44" cx="16.5" cy="4.5" r="1.5"/>
+ <path style="fill:#ffffff" d="M 5 8 C 4.446 8 4 8.446 4 9 L 4 19 C 4 19.554 4.446 20 5 20 L 11 20 C 11.554 20 12 19.554 12 19 L 12 9 C 12 8.446 11.554 8 11 8 L 5 8 z M 6 10 L 10 10 C 10.554 10 11 10.446 11 11 C 11 11.554 10.554 12 10 12 L 6 12 C 5.446 12 5 11.554 5 11 C 5 10.446 5.446 10 6 10 z M 6 13 L 10 13 C 10.554 13 11 13.446 11 14 C 11 14.554 10.554 15 10 15 L 6 15 C 5.446 15 5 14.554 5 14 C 5 13.446 5.446 13 6 13 z M 6 16 L 10 16 C 10.554 16 11 16.446 11 17 C 11 17.554 10.554 18 10 18 L 6 18 C 5.446 18 5 17.554 5 17 C 5 16.446 5.446 16 6 16 z"/>
+ <path style="fill:#f5e1d8" d="m 14,8 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 V 9 C 21,8.446 20.554,8 20,8 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.0507812 1 C 2.4690813 1 2 1.4690813 2 2.0507812 L 2 2.5507812 C 2 1.9690813 2.4690813 1.5 3.0507812 1.5 L 21.949219 1.5 C 22.530919 1.5 23 1.9690813 23 2.5507812 L 23 2.0507812 C 23 1.4690813 22.530919 1 21.949219 1 L 3.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fmit.svg b/.icons/awkward/24x24/apps/fmit.svg
new file mode 100644
index 00000000..54ef160c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fmit.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#826f3d" width="20" height="16" x="-21" y="3" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect opacity=".2" width="18" height="10" x="2" y="4.5"/>
+ <rect fill="#fff" width="18" height="10" x="2" y="4"/>
+ <g fill="#ff6e6e" transform="translate(-1)">
+ <rect width="2" height="4" x="5" y="-10" transform="rotate(90)"/>
+ <rect width="2" height="4" x="8" y="-10" transform="rotate(90)"/>
+ <rect width="2" height="8" x="6" y="5"/>
+ </g>
+ <circle fill="#01d900" cx="19" cy="17" r="1"/>
+ <rect opacity=".4" width="10" height=".5" x="2" y="15.5"/>
+ <g fill="#ff6e6e" transform="matrix(0,1,-1,0,23,3)">
+ <rect width="2" height="4" x="11" y="-10" transform="rotate(90)"/>
+ <rect width="2" height="4" x="5" y="-10" transform="rotate(90)"/>
+ <rect width="2" height="4" x="8" y="-10" transform="rotate(90)"/>
+ <rect width="2" height="8" x="6" y="5"/>
+ </g>
+ <rect opacity=".4" width="10" height=".5" x="2" y="16.5"/>
+ <rect opacity=".4" width="10" height=".5" x="2" y="17.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/focuswriter.svg b/.icons/awkward/24x24/apps/focuswriter.svg
new file mode 100644
index 00000000..f801de1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/focuswriter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="19.992" height="19.982" x="-21.99" y="-21.99" rx="9.996" ry="9.991" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2.0002 c -5.535,0 -9.991,4.4582 -9.991,9.996 0,0.08382 -0.002,0.16658 0,0.2499 0.1322,-5.421 4.54,-9.746 9.991,-9.746 5.451,0 9.859,4.32505 9.991,9.746 0.002,-0.08332 0,-0.166075 0,-0.2499 0,-5.5375 -4.456,-9.996 -9.991,-9.996 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.245 C 2.0038,12.3285 2,12.411 2,12.495 2,18.038 6.46,22.5 12,22.5 c 5.54,0 10,-4.462 10,-10.005 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.6705 17.456,22 12,22 6.544,22 2.138,17.6705 2.006,12.245 Z"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2" d="m 10,8.5 0,3 0,2 0,3 2,0 0,-3 2,0 0,-2 -2,0 0,-1 3,0 0,-2 -3,0 -1,0 -1,0 z"/>
+ <path style="fill:#ffffff" d="m 10,8 0,3 0,2 0,3 2,0 0,-3 2,0 0,-2 -2,0 0,-1 3,0 0,-2 -3,0 -1,0 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fofix.svg b/.icons/awkward/24x24/apps/fofix.svg
new file mode 100644
index 00000000..4d901266
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fofix.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 9.0539121,2.5267116 C 8.7821787,2.8603491 8.0446131,3.1373057 7.7331642,3.4690942 6.6919539,4.5784838 6.8600553,5.2892046 7.6850292,6.0642267 7.8277717,6.1983262 7.3648223,6.6763686 7.2068358,7.3010505 7.5153882,7.5510724 8.3663013,7.9846333 8.6483412,8.2746458 8.9555602,7.8963914 9.6606085,7.0435315 9.8745765,6.8157735 c 0,0 0.4528535,-0.7130488 -0.1113285,-1.3837891 C 9.3540656,5.0267112 9.0539121,4.0267114 9.0775101,3.0882349 9.1038751,3.0267115 9.0458651,2.6856861 9.0539121,2.5267116 Z m 2.3499489,0.983953 c -0.391583,0 -0.432774,0.1401278 -0.295899,0.9960936 0.198382,1.2406113 -0.05098,2.1566239 -1.017917,2.8715152 -0.403483,0.2983075 -1.2225443,1.3038183 -1.2225443,1.4363743 0,0.1154695 -1.8621212,0.5976259 -1.3223613,1.2904513 0.079873,0.102523 -0.9318748,0.791442 0.2177735,0.288085 0.9597463,-0.4202115 1.4953957,2.066244 1.8623041,2.778319 l 0.666992,1.294922 -0.592773,1.156249 C 8.8357667,17.30834 9.0861421,17.861213 7.4599209,19.509151 7.206142,19.766319 7.2477465,20.084563 7.047526,19.952795 c -1.4267392,-0.938954 -0.125094,0.42154 -0.214081,0.54478 -0.6479878,-1.356139 -0.4585894,0.763498 -0.4593394,0.764548 0.6186589,0.679552 1.7714847,0.790094 2.678049,0.764584 1.5115154,0.0067 2.2459864,-1.00972 2.6911894,-1.766608 1.299446,-2.221951 2.905158,-3.994169 3.43457,-3.791015 0.231084,0.08868 1.06598,1.060059 1.856445,2.158203 0.790464,1.098144 1.550139,1.963723 1.6875,1.923828 0.446021,-0.129533 1.297479,-1.364683 1.301229,-2.440786 0.0027,-0.776481 -0.148925,-1.75836 -0.581055,-2.180856 -0.321793,-0.314619 -0.123821,-0.479524 -0.427756,-0.923493 -0.530997,-0.775647 -0.665915,0.08209 -0.270362,-0.751477 0.226409,-0.477122 -0.194489,-1.104777 0.39794,-1.590227 C 20.603893,11.466245 21.316483,7.2632367 20.99205,6.0882369 20.858564,5.604788 20.633832,4.9894251 20.430887,4.7210496 20.084033,4.2623665 20.061403,4.288928 20.053934,5.1692921 c -0.0065,0.7706123 -0.956774,2.4861909 -1.372002,2.4861894 -0.04164,0 -0.08596,0.00813 -0.132813,0.02246 -0.363815,0.5737624 -0.662908,1.3346012 -0.89453,1.7618476 -1.127246,1.5838489 -1.74602,2.2588579 -2.16704,2.2588579 -0.422714,0 -2.173301,-1.422867 -3.322309,-3.1487933 -0.08917,-0.1339439 -0.16587,-0.2585774 -0.229492,-0.3749999 -0.03158,-0.057604 -0.05251,-0.1088885 -0.0752,-0.1611325 -0.0091,-0.019485 -0.01903,-0.039625 -0.02735,-0.058594 -0.0155,-0.035395 -0.03722,-0.074743 -0.0498,-0.1083984 -0.03359,-0.088967 -0.0533,-0.169468 -0.06641,-0.24707 -4.01e-4,-0.0025 -0.0013,-0.00516 -0.002,-0.00781 -10e-4,-0.00649 -0.004,-0.01409 -0.0049,-0.02051 -0.0014,-0.0095 9.5e-4,-0.01706 0,-0.026365 -0.0071,-0.069083 -0.0066,-0.1347915 0.0039,-0.1953124 9e-4,-0.00528 -10e-5,-0.01139 10e-4,-0.0166 0.01287,-0.06586 0.03968,-0.125954 0.07422,-0.1826175 10e-4,-0.00165 0.0021,-0.0032 0.003,-0.0049 0.0031,-0.005 0.0045,-0.010705 0.0078,-0.015625 0.03916,-0.058741 0.09258,-0.1121895 0.15625,-0.1621095 0.0019,-0.0015 0.0031,-0.0034 0.0049,-0.0049 5e-4,-3.99e-4 0.0015,-6e-4 0.0019,-0.001 0.136023,-0.1037205 0.325467,-0.1903039 0.570312,-0.2646484 0.05787,0.019705 0.111688,0.036065 0.173828,0.059571 l 0.833841,0 c 0.03008,-0.097004 0.03419,-0.2133755 0.0166,-0.364258 -0.08683,-0.743685 -1.544973,-2.881904 -2.15385,-2.881904 z m 6.244124,-2.149e-4 c -0.33777,0 -1.724092,2.1254009 -1.653908,2.9613649 0.06441,0.7672249 0.418469,0.7800384 0.752665,0.7393919 0.296589,-0.03607 0.642608,-0.03247 0.790621,-0.311309 0.09968,-0.1877779 0.184974,-1.8129829 0.283474,-2.2029246 0.278523,-1.1026228 0.266077,-1.1865232 -0.172852,-1.1865232 z"/>
+ <path style="fill:#dc730e" d="M 9.0539121,2.0270001 C 8.7821787,2.3606376 8.0446131,2.6375942 7.7331642,2.9693827 6.6919539,4.0787723 6.8600553,4.7894931 7.6850292,5.5645152 7.8277717,5.6986147 7.3648223,6.1766571 7.2068358,6.801339 7.5153882,7.0513609 8.3663013,7.4849218 8.6483412,7.7749343 8.9555602,7.3966799 9.6606085,6.54382 9.8745765,6.316062 c 0,0 0.4528535,-0.7130488 -0.1113285,-1.3837891 C 9.3540656,4.5269997 9.0539121,3.5269999 9.0775101,2.5885234 9.1038751,2.527 9.0458651,2.1859746 9.0539121,2.0270001 Z m 2.3499489,0.983953 c -0.391583,0 -0.432774,0.1401278 -0.295899,0.9960936 0.198382,1.2406113 -0.05098,2.1566239 -1.017917,2.8715152 -0.403483,0.2983075 -1.2225443,1.3038183 -1.2225443,1.4363743 0,0.1154695 -1.8621212,0.5976259 -1.3223613,1.2904513 C 7.6250129,9.7079114 6.6132646,10.396831 7.7629129,9.8934734 8.7226592,9.473261 9.2583086,11.959718 9.625217,12.671793 l 0.666992,1.294922 -0.592773,1.156249 C 8.8357667,16.80863 9.0861421,17.361503 7.4599209,19.009441 7.206142,19.266609 7.2477465,19.584853 7.047526,19.453085 c -1.4267392,-0.938954 -0.125094,0.42154 -0.214081,0.54478 -0.6479878,-1.356139 -0.4585894,0.763498 -0.4593394,0.764548 0.6186589,0.679552 1.7714847,0.790094 2.678049,0.764584 1.5115154,0.0067 2.2459864,-1.00972 2.6911894,-1.766608 1.299446,-2.221951 2.905158,-3.994169 3.43457,-3.791015 0.231084,0.08868 1.06598,1.060059 1.856445,2.158203 0.790464,1.098144 1.550139,1.963723 1.6875,1.923828 0.446021,-0.129533 1.297479,-1.364683 1.301229,-2.440786 0.0027,-0.776481 -0.148925,-1.75836 -0.581055,-2.180856 -0.321793,-0.314619 -0.123821,-0.479524 -0.427756,-0.923493 -0.530997,-0.775647 -0.665915,0.08209 -0.270362,-0.751477 0.226409,-0.477122 -0.194489,-1.104777 0.39794,-1.590227 C 20.603893,10.966535 21.316483,6.7635252 20.99205,5.5885254 20.858564,5.1050765 20.633832,4.4897136 20.430887,4.2213381 20.084033,3.762655 20.061403,3.7892165 20.053934,4.6695806 20.047434,5.4401929 19.09716,7.1557715 18.681932,7.15577 c -0.04164,0 -0.08596,0.00813 -0.132813,0.02246 -0.363815,0.5737624 -0.662908,1.3346012 -0.89453,1.7618476 -1.127246,1.5838504 -1.74602,2.2588594 -2.16704,2.2588594 -0.422714,0 -2.173301,-1.4228681 -3.322309,-3.1487948 -0.08917,-0.1339439 -0.16587,-0.2585774 -0.229492,-0.3749999 -0.03158,-0.057604 -0.05251,-0.1088885 -0.0752,-0.1611325 -0.0091,-0.019485 -0.01903,-0.039625 -0.02735,-0.058594 -0.0155,-0.035395 -0.03722,-0.074743 -0.0498,-0.1083984 -0.03359,-0.088967 -0.0533,-0.169468 -0.06641,-0.24707 -4.01e-4,-0.0025 -0.0013,-0.00516 -0.002,-0.00781 -10e-4,-0.00649 -0.004,-0.01409 -0.0049,-0.02051 -0.0014,-0.0095 9.5e-4,-0.01706 0,-0.026365 -0.0071,-0.069083 -0.0066,-0.1347915 0.0039,-0.1953124 9e-4,-0.00528 -10e-5,-0.01139 10e-4,-0.0166 0.01287,-0.06586 0.03968,-0.125954 0.07422,-0.1826175 10e-4,-0.00165 0.0021,-0.0032 0.003,-0.0049 0.0031,-0.005 0.0045,-0.010705 0.0078,-0.015625 0.03916,-0.058741 0.09258,-0.1121895 0.15625,-0.1621095 0.0019,-0.0015 0.0031,-0.0034 0.0049,-0.0049 5e-4,-3.99e-4 0.0015,-6e-4 0.0019,-0.001 0.136023,-0.1037205 0.325467,-0.1903039 0.570312,-0.2646484 0.05787,0.019705 0.111688,0.036065 0.173828,0.059571 l 0.833841,0 c 0.03008,-0.097004 0.03419,-0.2133755 0.0166,-0.364258 -0.08683,-0.743685 -1.544973,-2.881904 -2.15385,-2.881904 z m 6.244124,-2.149e-4 c -0.33777,0 -1.724092,2.1254009 -1.653908,2.9613649 0.06441,0.7672249 0.418469,0.7800384 0.752665,0.7393919 0.296589,-0.03607 0.642608,-0.03247 0.790621,-0.311309 0.09968,-0.1877779 0.184974,-1.8129829 0.283474,-2.2029246 0.278523,-1.1026228 0.266077,-1.1865232 -0.172852,-1.1865232 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.0546875 2.0273438 C 8.7829541 2.3609813 8.0438708 2.6369615 7.7324219 2.96875 C 7.1311675 3.609375 6.9440928 4.1161826 7.0429688 4.5800781 C 7.1211987 4.2501613 7.3395984 3.8872959 7.7324219 3.46875 C 8.0438708 3.1369615 8.7829541 2.8609813 9.0546875 2.5273438 C 9.0466405 2.6863182 9.10449 3.0263672 9.078125 3.0878906 C 9.054527 4.0263671 9.3544895 5.0263674 9.7636719 5.4316406 C 9.902576 5.5967799 9.9800358 5.7648327 10.017578 5.9238281 C 10.073949 5.6560896 10.067273 5.2925832 9.7636719 4.9316406 C 9.3544895 4.5263674 9.054527 3.5263671 9.078125 2.5878906 C 9.10449 2.5263672 9.0466405 2.1863183 9.0546875 2.0273438 z M 17.648438 3.0097656 C 17.310668 3.0097656 15.923957 5.1366922 15.994141 5.9726562 C 15.999865 6.0408396 16.019215 6.0741005 16.029297 6.1308594 C 16.236857 5.1678548 17.349976 3.5097656 17.648438 3.5097656 C 17.807971 3.5097656 17.909531 3.5227912 17.962891 3.5898438 C 18.066556 3.0702904 17.984873 3.0097656 17.648438 3.0097656 z M 11.404297 3.0117188 C 11.074797 3.0117188 11.000434 3.1382491 11.064453 3.6796875 C 11.108924 3.5470081 11.213759 3.5097656 11.404297 3.5097656 C 11.982834 3.5097656 13.314368 5.4274683 13.521484 6.2578125 L 13.541016 6.2578125 C 13.571096 6.1608085 13.576184 6.0434606 13.558594 5.8925781 C 13.471764 5.1488931 12.013174 3.0117187 11.404297 3.0117188 z M 20.162109 3.9296875 C 20.070142 3.9028618 20.059356 4.1196943 20.054688 4.6699219 C 20.048187 5.4405342 19.096869 7.1562515 18.681641 7.15625 C 18.640001 7.15625 18.595681 7.1634044 18.548828 7.1777344 C 18.185013 7.7514968 17.885919 8.5122067 17.654297 8.9394531 C 16.527051 10.523304 15.909301 11.199219 15.488281 11.199219 C 15.065567 11.199219 13.315024 9.7767079 12.166016 8.0507812 C 12.076846 7.9168373 11.999169 7.7922037 11.935547 7.6757812 C 11.903967 7.6181772 11.884018 7.5659159 11.861328 7.5136719 C 11.852228 7.4941869 11.842304 7.4740471 11.833984 7.4550781 C 11.818484 7.4196831 11.795783 7.3813116 11.783203 7.3476562 C 11.768391 7.3084253 11.763944 7.2746971 11.753906 7.2382812 C 11.740475 7.2698492 11.721562 7.2996065 11.714844 7.3339844 C 11.713744 7.3391944 11.715744 7.3443294 11.714844 7.3496094 C 11.704344 7.4101303 11.703838 7.4758389 11.710938 7.5449219 C 11.711888 7.5542269 11.709537 7.5627656 11.710938 7.5722656 C 11.711838 7.5786856 11.713844 7.5853069 11.714844 7.5917969 C 11.715544 7.5944469 11.716396 7.5971094 11.716797 7.5996094 C 11.729907 7.6772114 11.749613 7.7586892 11.783203 7.8476562 C 11.795783 7.8813116 11.818484 7.9196831 11.833984 7.9550781 C 11.842304 7.9740471 11.852228 7.9941869 11.861328 8.0136719 C 11.884018 8.0659159 11.903967 8.1181773 11.935547 8.1757812 C 11.999169 8.2922038 12.076846 8.4168373 12.166016 8.5507812 C 13.315024 10.276708 15.065567 11.699219 15.488281 11.699219 C 15.909301 11.699219 16.527051 11.023302 17.654297 9.4394531 C 17.885919 9.0122067 18.185013 8.2514968 18.548828 7.6777344 C 18.595681 7.6634044 18.640001 7.65625 18.681641 7.65625 C 19.096869 7.6562515 20.048188 5.9405342 20.054688 5.1699219 C 20.062157 4.2895578 20.084787 4.26202 20.431641 4.7207031 C 20.634586 4.9890786 20.858702 5.6044417 20.992188 6.0878906 C 21.026626 6.2126161 21.043275 6.3865186 21.054688 6.5722656 C 21.066282 6.1695846 21.054081 5.8120511 20.992188 5.5878906 C 20.858702 5.1044417 20.634586 4.4890786 20.431641 4.2207031 C 20.30157 4.048697 20.21729 3.9457829 20.162109 3.9296875 z M 11.148438 5.0839844 C 11.072597 5.801725 10.751933 6.3893995 10.089844 6.8789062 C 9.6863608 7.1772137 8.8671875 8.1818971 8.8671875 8.3144531 C 8.8671875 8.4299226 7.005162 8.9126434 7.5449219 9.6054688 C 7.8610982 9.1846267 8.8671875 8.8995359 8.8671875 8.8144531 C 8.8671875 8.6818971 9.6863608 7.6772137 10.089844 7.3789062 C 10.896689 6.7823769 11.184087 6.0323273 11.148438 5.0839844 z M 7.5800781 5.9550781 C 7.460314 6.1757672 7.2922847 6.4636873 7.2070312 6.8007812 C 7.2388272 6.8265457 7.3153232 6.869133 7.3574219 6.8984375 C 7.5499797 6.4775388 7.7954366 6.1676891 7.6855469 6.0644531 C 7.6464338 6.0277083 7.6161793 5.9915832 7.5800781 5.9550781 z M 7.5117188 9.6601562 C 7.4448367 9.8097943 6.9963295 10.16346 7.5 9.9882812 C 7.4525984 9.8725869 7.4520325 9.7618398 7.5117188 9.6601562 z M 18.818359 13.365234 C 18.817947 13.375718 18.814675 13.385993 18.814453 13.396484 C 18.814735 13.385819 18.818272 13.375963 18.818359 13.365234 z M 10.164062 14.216797 L 9.6992188 15.123047 C 8.8355495 16.808713 9.0852056 17.361828 7.4589844 19.009766 C 7.2052055 19.266934 7.2470955 19.584893 7.046875 19.453125 C 5.9505884 18.731646 6.461934 19.364608 6.71875 19.753906 C 6.8105108 19.80522 6.9056316 19.860171 7.046875 19.953125 C 7.2470955 20.084893 7.2052055 19.766934 7.4589844 19.509766 C 9.0852056 17.861828 8.8355495 17.308713 9.6992188 15.623047 L 10.292969 14.466797 L 10.164062 14.216797 z M 18.75 14.222656 C 18.745891 14.232554 18.748778 14.244133 18.744141 14.253906 C 18.348588 15.087473 18.482675 14.230212 19.013672 15.005859 C 19.317607 15.449828 19.119613 15.615068 19.441406 15.929688 C 19.814486 16.29445 19.971696 17.070833 20.007812 17.777344 C 20.012219 17.72199 20.023247 17.666026 20.023438 17.611328 C 20.026138 16.834847 19.873536 15.852184 19.441406 15.429688 C 19.119613 15.115068 19.317607 14.949828 19.013672 14.505859 C 18.907767 14.351161 18.823328 14.273785 18.75 14.222656 z M 6.4882812 19.544922 C 6.4506262 19.54904 6.4230602 19.587758 6.4023438 19.648438 C 6.4304633 19.622274 6.5092454 19.637398 6.6777344 19.728516 C 6.5999965 19.611655 6.533987 19.539923 6.4882812 19.544922 z M 6.390625 19.712891 C 6.3392774 19.932841 6.3459322 20.278932 6.359375 20.519531 C 6.3764542 20.076824 6.4685354 19.733218 6.8339844 20.498047 C 6.8870935 20.424495 6.4525508 19.916003 6.390625 19.712891 z"/>
+ <path style="opacity:0.2" d="m 5.2226562,5.5002713 c -0.7892274,0.0024 -1.1718749,1.0273437 -1.171875,1.0273438 -0.010127,-0.063455 -0.1075514,4.5398419 0,7.7187499 0.1075515,3.178907 0,6.99414 0,6.99414 0.7141365,2.072984 2.2233256,1.233553 3.7285157,0.002 0.1729283,-0.250865 0.4613398,-0.58505 0.953125,-1.105515 1.5756871,-1.66758 2.8565281,-3.46026 3.6933591,-5.166016 L 13,13.801052 12.353516,12.490505 C 11.99801,11.769907 11.185784,10.505486 10.548828,9.6799588 10.466721,9.5735444 10.415283,9.4926892 10.337891,9.3889432 8.9943197,7.688322 7.4442405,5.6436442 5.2226562,5.5002713 Z m 6.6777348,1 c -1.292443,0.193314 -0.910751,1.4145934 -0.580079,1.9238281 1.23093,1.8508536 3.258084,4.0761716 3.710938,4.0761716 0.451038,0 1.34705,-0.942141 2.554688,-2.6406247 0.299302,-0.552647 0.671857,-1.2046451 1.189453,-1.9921875 0.315078,-0.4794033 0.367505,-1.3868769 -0.304688,-1.3671875 l -3.285156,0 -3.285156,0 z m 8.134765,4.9999997 c -0.114007,0.112846 -0.229486,0.226169 -0.355468,0.333984 -0.546528,0.467713 -1.162227,1.225858 -1.371094,1.685547 -0.364906,0.803111 -0.36095,0.865975 0.128906,1.613281 0.280385,0.427747 0.751968,1.026956 1.048828,1.330079 0.293006,0.299186 0.444268,0.60207 0.503906,1.037109 l 0,-2.582031 0,-3.191407 c 0.02343,-0.06469 0.0409,-0.121394 0.06055,-0.18164 -0.0048,-0.0165 -0.01073,-0.02889 -0.01563,-0.04492 z m -4.90625,4 c -0.611621,0.03595 -2.086121,1.748289 -3.292968,3.861328 -0.34649,0.606663 -0.583232,0.983374 -0.806641,1.234375 -0.09157,0.448516 0.01374,0.91869 0.494141,0.904297 l 3.283203,0 3.283203,0 c 0.872278,-0.114044 0.989954,-0.746789 0.871094,-1.287109 -0.423532,-1.01351 -1.360079,-1.768949 -1.882813,-2.507813 -0.783079,-1.113938 -1.608966,-2.099502 -1.837891,-2.189453 -0.03278,-0.01288 -0.07055,-0.01802 -0.111328,-0.01563 z"/>
+ <path style="fill:#e4e4e4" d="m 15.129,15.000557 c -0.611621,0.03595 -2.085342,1.74835 -3.292189,3.861389 -0.34649,0.606663 -0.583433,0.982306 -0.806842,1.233307 -0.09157,0.448516 0.01396,0.918818 0.49436,0.904425 l 3.282514,0 3.282513,0 c 0.872278,-0.114044 0.990779,-0.745495 0.871918,-1.285815 -0.423531,-1.01351 -1.360155,-1.769349 -1.882889,-2.508213 -0.783079,-1.113938 -1.610173,-2.099292 -1.839098,-2.189243 -0.03278,-0.01288 -0.06951,-0.01825 -0.110287,-0.01585 z"/>
+ <path style="fill:#e4e4e4" d="m 20.034684,11.000002 c -0.114007,0.112846 -0.228071,0.226198 -0.354053,0.334013 -0.546527,0.467713 -1.164102,1.22637 -1.372969,1.686059 -0.364906,0.803111 -0.360126,0.866304 0.12973,1.613611 0.280385,0.427746 0.752685,1.026341 1.049545,1.329464 0.293006,0.299186 0.443965,0.601812 0.503603,1.036851 l 0,-2.581777 0,-3.192409 c 0.02343,-0.06469 0.03981,-0.121344 0.05946,-0.18159 -0.0048,-0.0165 -0.01041,-0.0282 -0.01531,-0.04423 z"/>
+ <path style="fill:#e4e4e4" d="M 11.320702,7.9230619 C 12.551632,9.7739151 14.577637,12 15.030491,12 c 0.451038,0 1.348203,-0.941629 2.555841,-2.6401127 0.299303,-0.552647 0.671921,-1.2043239 1.189517,-1.9918663 0.315078,-0.4794033 0.367753,-1.3873953 -0.30444,-1.3677059 l -3.285037,0 -3.285034,0 c -1.292443,0.193314 -0.911308,1.4135121 -0.580636,1.9227468 z"/>
+ <path style="fill:#e4e4e4" d="m 5.2230503,4.9994967 c -0.7892275,0.0024 -1.1729187,1.0277299 -1.1729187,1.0277299 -0.010127,-0.063455 -0.1075514,4.5409234 0,7.7198314 0.1075514,3.178907 0,6.992514 0,6.992514 0.7141365,2.072984 2.223458,1.234599 3.7286481,0.003 0.1729283,-0.250819 0.4620007,-0.58632 0.9537859,-1.106785 1.5756874,-1.66758 2.8562504,-3.458586 3.6930814,-5.164342 L 13,13.301414 12.353734,11.991059 C 11.998228,11.270461 11.186257,10.005118 10.549301,9.17959 10.467194,9.0731756 10.415686,8.9918161 10.338294,8.8880701 8.9947231,7.1874489 7.4446346,5.1428696 5.2230503,4.9994967 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.2226562 5 C 4.4334288 5.0024 4.0507813 6.0273436 4.0507812 6.0273438 C 4.0452134 5.9924557 4.0156294 7.3977101 4.0058594 9.171875 C 4.0180374 7.6316193 4.0457178 6.4956163 4.0507812 6.5273438 C 4.0507814 6.5273436 4.4334289 5.5024 5.2226562 5.5 C 7.4442406 5.6433729 8.9943193 7.6880507 10.337891 9.3886719 C 10.415283 9.4924179 10.466721 9.5732731 10.548828 9.6796875 C 11.185784 10.505214 11.99801 11.769636 12.353516 12.490234 L 12.876953 13.550781 L 13 13.300781 L 12.353516 11.990234 C 11.99801 11.269636 11.185784 10.005215 10.548828 9.1796875 C 10.466721 9.0732731 10.415283 8.9924179 10.337891 8.8886719 C 8.9943193 7.1880507 7.4442406 5.1433729 5.2226562 5 z M 11.900391 6 C 11.060152 6.1256766 10.932316 6.6846605 11.033203 7.2011719 C 11.102555 6.8692848 11.335593 6.5844782 11.900391 6.5 L 15.185547 6.5 L 18.470703 6.5 C 18.751688 6.4917696 18.901395 6.6484387 18.962891 6.8652344 C 19.046499 6.4331309 18.943683 5.9861458 18.470703 6 L 15.185547 6 L 11.900391 6 z M 20.035156 11 C 19.921149 11.112846 19.80567 11.226169 19.679688 11.333984 C 19.13316 11.801697 18.517461 12.559842 18.308594 13.019531 C 18.082315 13.517541 18.020167 13.737428 18.105469 14.005859 C 18.148759 13.875352 18.217367 13.720309 18.308594 13.519531 C 18.517461 13.059842 19.13316 12.301697 19.679688 11.833984 C 19.789614 11.73991 19.890301 11.641455 19.990234 11.542969 L 19.990234 11.226562 C 20.013664 11.161873 20.031131 11.105168 20.050781 11.044922 C 20.045981 11.028422 20.040056 11.01603 20.035156 11 z M 15.128906 15 C 14.517285 15.03595 13.042784 16.748289 11.835938 18.861328 C 11.489447 19.467991 11.252706 19.844702 11.029297 20.095703 C 10.993874 20.269207 11.001339 20.43721 11.035156 20.587891 C 11.256974 20.336896 11.492258 19.96307 11.835938 19.361328 C 13.042785 17.248289 14.517285 15.53595 15.128906 15.5 C 15.169684 15.49761 15.207454 15.502745 15.240234 15.515625 C 15.469159 15.605576 16.295046 16.59114 17.078125 17.705078 C 17.600859 18.443942 18.537405 19.199381 18.960938 20.212891 C 18.963882 20.226278 18.962197 20.240415 18.964844 20.253906 C 18.99665 20.076301 19.000453 19.892521 18.960938 19.712891 C 18.537406 18.699381 17.600859 17.943942 17.078125 17.205078 C 16.295046 16.09114 15.469159 15.105576 15.240234 15.015625 C 15.207454 15.002745 15.169683 14.9976 15.128906 15 z M 4.0917969 18.435547 C 4.0783529 19.786718 4.0507812 20.740234 4.0507812 20.740234 C 4.0531862 20.747216 4.0561708 20.750897 4.0585938 20.757812 C 4.0671482 20.419824 4.0828099 19.726874 4.0917969 18.435547 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/folder_doc_q4os_startmenu.svg b/.icons/awkward/24x24/apps/folder_doc_q4os_startmenu.svg
new file mode 120000
index 00000000..67ce830d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/folder_doc_q4os_startmenu.svg
@@ -0,0 +1 @@
+../places/folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fontbase.svg b/.icons/awkward/24x24/apps/fontbase.svg
new file mode 100644
index 00000000..8a9c3f5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fontbase.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f3bbd" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 18.462481,12.227273 17.179268,10.851779 14.59033,8.148222 13.734854,7.2470366 c -0.945526,-0.9960474 -2.498889,-0.9960474 -3.466927,0 L 9.412452,8.148222 6.823513,10.851779 5.5403,12.203558 c -0.7204002,0.758893 -0.7204002,1.968379 0,2.727272 v 0 c 0.7204005,0.758893 1.8685385,0.758893 2.588939,0 l 1.283213,-1.351778 1.283213,1.351778 c 0.7204,0.758893 1.868538,0.758893 2.588938,0 0.720401,-0.758893 0.720401,-1.968379 0,-2.727272 l 1.283214,1.351778 1.283213,1.351779 c 0.7204,0.758893 1.868538,0.758893 2.588939,0 v 0 c 0.742912,-0.711463 0.742912,-1.944664 0.02251,-2.679842 z"/>
+ <path style="fill:#ffffff" d="M 18.462481,11.727273 17.179268,10.351779 14.59033,7.6482211 13.734854,6.7470358 c -0.945526,-0.9960475 -2.498889,-0.9960475 -3.466927,0 L 9.412452,7.6482211 6.823513,10.351779 5.5403,11.703558 c -0.7204002,0.758893 -0.7204002,1.968379 0,2.727272 v 0 c 0.7204005,0.758893 1.8685385,0.758893 2.588939,0 l 1.283213,-1.351778 1.283213,1.351778 c 0.7204,0.758893 1.868538,0.758893 2.588938,0 0.720401,-0.758893 0.720401,-1.968379 0,-2.727272 l 1.283214,1.351778 1.283213,1.351779 c 0.7204,0.758893 1.868538,0.758893 2.588939,0 v 0 c 0.742912,-0.711463 0.742912,-1.944664 0.02251,-2.679842 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fontforge.svg b/.icons/awkward/24x24/apps/fontforge.svg
new file mode 100644
index 00000000..38d06ef6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fontforge.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 11.999975,2.0000512 C 6.4599889,2.0000512 2,6.4600401 2,12.000026 c 0,5.539986 4.4599889,9.999975 9.999975,9.999975 5.539986,0 9.999975,-4.459989 9.999975,-9.999975 0,-5.5399859 -4.459989,-9.9999748 -9.999975,-9.9999748 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.999975,2.0000512 c 5.534986,0 9.990975,4.4599889 9.990975,9.9999748 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.4229868 -4.533989,-9.749976 -9.984975,-9.749976 -5.4509864,0 -9.8529754,4.3269892 -9.984975,9.749976 -0.002,-0.08343 -0.00584,-0.166065 -0.00584,-0.25 0,-5.5399859 4.4559388,-9.9999748 9.9909745,-9.9999748 z"/>
+ <path style="opacity:0.2" d="M 2.0059,12.250026 C 2.00385,12.333525 2.00005,12.416025 2.00005,12.500025 2.00005,18.040011 6.4600388,22.5 12.000025,22.5 17.540011,22.5 22,18.040011 22,12.500025 c 0,-0.084 -0.004,-0.1665 -0.006,-0.249999 -0.132,5.422986 -4.537989,9.749975 -9.993975,9.749975 -5.4559864,0 -9.8619753,-4.326989 -9.993975,-9.749975 z"/>
+ <g transform="matrix(0.49999875,0,0,0.49999875,2,5.625e-5)">
+ <path style="fill:#404040" d="m 21.628906,14 c -2.818495,0 -4.478806,3.243086 -5.498047,5.955078 -0.0093,0.02554 -0.0065,0.01975 -0.01563,0.04492 L 13,20 l 0,1 2.771484,0 c -0.685655,1.96669 -0.791015,2.443359 -0.791015,2.443359 l -1.646485,5.171875 c -0.862127,2.706924 -1.482198,4.615235 -2.371093,4.615235 -1.4814793,0 -0.889034,-1.238281 -2.0742191,-1.238281 C 8.2960796,31.992187 8,32.377104 8,32.761719 8,33.53095 8.5933235,34 10.371094,34 c 3.111127,0 4.887382,-3.845405 6.220703,-8.076172 l 0.746094,-2.386719 C 18.186752,20.822285 18.070335,21.212272 18.140625,21 L 21,21 l 0,-1 -2.542969,0 c -1.97e-4,9.33e-4 0.07422,-0.232422 0.07422,-0.232422 1.127118,-3.547076 1.692051,-4.998047 2.505859,-4.998047 C 22.518589,14.769531 21.926135,16 23.111328,16 23.703927,16 24,15.722516 24,15.337891 24,14.56866 23.406686,14 21.628906,14 Z"/>
+ <path style="fill:#404040" d="m 29.628906,14 c -2.818495,0 -4.478806,3.243086 -5.498047,5.955078 -0.0093,0.02554 -0.0065,0.01975 -0.01563,0.04492 L 21,20 l 0,1 2.771484,0 c -0.685655,1.96669 -0.791015,2.443359 -0.791015,2.443359 l -1.646485,5.171875 c -0.862127,2.706924 -1.482198,4.615235 -2.371093,4.615235 -1.481479,0 -0.889034,-1.238281 -2.074219,-1.238281 C 16.29608,31.992187 16,32.377104 16,32.761719 16,33.53095 16.593324,34 18.371094,34 c 3.111127,0 4.887382,-3.845405 6.220703,-8.076172 l 0.746094,-2.386719 C 26.186752,20.822285 26.070335,21.212272 26.140625,21 L 29,21 l 0,-1 -2.542969,0 c -1.97e-4,9.33e-4 0.07422,-0.232422 0.07422,-0.232422 1.127118,-3.547076 1.692051,-4.998047 2.505859,-4.998047 C 30.518589,14.769531 29.926135,16 31.111328,16 31.703927,16 32,15.722516 32,15.337891 32,14.56866 31.406686,14 29.628906,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fonts.svg b/.icons/awkward/24x24/apps/fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fontypython.svg b/.icons/awkward/24x24/apps/fontypython.svg
new file mode 100644
index 00000000..9118588c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fontypython.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#6493a6" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 0,2 1,0 c 1.142595,0 2,0.8574055 2,2 l 0,2 c 0,1.142595 -0.857405,2 -2,2 l -1,0 0,2 1,0 c 2.216,0 4,-1.784 4,-4 l 0,-2 c 0,-2.216 -1.784,-4 -4,-4 l -1,0 z"/>
+ <path style="fill:#ffffff" d="m 12,5 0,2 1,0 c 1.142595,0 2,0.8574055 2,2 l 0,2 c 0,1.142595 -0.857405,2 -2,2 l -1,0 0,2 1,0 c 2.216,0 4,-1.784 4,-4 L 17,9 C 17,6.784 15.216,5 13,5 l -1,0 z"/>
+ <path style="opacity:0.2" d="m 11,5.5 c -2.216,0 -4,1.784 -4,4 l 0,2 0,2 0,2 0,3.177734 L 7,19.5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 2,0 1,0 0,-2 -1,0 c -1.1425945,0 -2,-0.857405 -2,-2 l 0,-2 c 0,-1.1425945 0.8574055,-2 2,-2 l 1,0 0,-2 -1,0 z"/>
+ <path style="fill:#3f3f3f" d="M 11,5 C 8.784,5 7,6.784 7,9 l 0,2 0,2 0,2 0,3.177734 L 7,19 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 2,0 1,0 0,-2 -1,0 C 9.8574055,13 9,12.142595 9,11 L 9,9 C 9,7.8574055 9.8574055,7 11,7 l 1,0 0,-2 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/foobillardplus.svg b/.icons/awkward/24x24/apps/foobillardplus.svg
new file mode 100644
index 00000000..2ccb2462
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foobillardplus.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.793797,1030.8622 c 0,0 -0.9450922,1.4415 0.554884,2.1686 2.51916,1.221 2.425523,1.8314 2.425523,1.8314 0,0 0.746942,-1.7862 -0.476224,-2.8284 -1.223165,-1.0422 -2.504183,-1.1716 -2.504183,-1.1716 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 3.7396785,1045.6443 c -3.62722908,-5.11 -0.4567516,-8.665 -0.4567516,-8.665 0,0 -0.1721802,1.2587 0.4164753,1.3789 0.5886557,0.1201 0.5095136,-0.6569 0.4722053,-1.969 -0.037308,-1.3121 0.7791089,-1.9579 0.7791089,-1.9579 0,0 0.1759874,2.6531 2.0803232,1.7834 1.9043363,-0.8697 0.3514627,-3.3525 0.3514627,-3.3525 0,0 1.8722043,0.063 3.4277057,2.1999 1.236955,1.6991 4.008988,2.626 3.732486,0.7716 -0.276502,-1.8544 1.299624,-1.8707 1.299624,-1.8707 0,0 -0.566764,1.1492 2.398192,3.081 2.350511,1.5315 3.601317,4.8064 2.119624,8.4743 l -0.54288,1.3439"/>
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 3.7396785,1045.1443 c -3.62722908,-5.11 -0.4567516,-8.665 -0.4567516,-8.665 0,0 -0.1721802,1.2588 0.4164753,1.3789 0.5886557,0.1202 0.5095136,-0.6569 0.4722053,-1.9689 -0.037308,-1.3121 0.7791089,-1.958 0.7791089,-1.958 0,0 0.1759874,2.6531 2.0803232,1.7834 1.9043363,-0.8697 0.3514627,-3.3525 0.3514627,-3.3525 0,0 1.8722043,0.063 3.4277057,2.2 1.236955,1.6991 4.008988,2.6259 3.732486,0.7716 -0.276502,-1.8544 1.299624,-1.8707 1.299624,-1.8707 0,0 -0.566764,1.1492 2.398192,3.081 2.350511,1.5314 3.601317,4.8064 2.119624,8.4742 l -0.54288,1.3439"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 7.3828148,1032.3622 c 0,0 0.129985,0.2199 0.2685546,0.5361 0.5482412,0.092 1.9336883,0.4808 3.1591816,2.1641 1.236955,1.6991 4.008925,2.6258 3.732423,0.7715 -0.0033,-0.022 -0.0031,-0.041 -0.0059,-0.062 -0.226002,1.2305 -2.604221,0.3327 -3.726564,-1.209 -1.5555009,-2.1367 -3.4277352,-2.2002 -3.4277352,-2.2002 z m 8.4599642,1.1006 c 0,0 -1.475348,0.021 -1.31543,1.709 0.142547,-1.1772 1.271566,-1.2065 1.303711,-1.2071 -0.06867,-0.3244 0.01172,-0.5019 0.01172,-0.5019 z m -10.8916059,0.4687 c 0,0 -0.8166057,0.6459 -0.7792972,1.958 0.00338,0.119 0.00525,0.2085 0.00879,0.3184 0.040639,-1.1851 0.7705082,-1.7764 0.7705082,-1.7764 0,0 0.1757432,2.6529 2.080079,1.7832 0.8394089,-0.3833 1.0065874,-1.0798 0.9316409,-1.7392 -0.056014,0.4903 -0.3041721,0.9527 -0.9316409,1.2392 -1.9043358,0.8697 -2.080079,-1.7832 -2.080079,-1.7832 z m 10.8847699,0.051 c -0.04114,0.099 -0.425698,1.2177 2.404298,3.0615 1.584804,1.0326 2.665505,2.8597 2.750001,5.0635 0.07264,-2.4264 -1.046936,-4.4538 -2.750001,-5.5635 -1.796409,-1.1704 -2.289258,-2.0471 -2.404298,-2.5615 z m -12.5527394,2.4971 c 10e-8,0 -1.3476196,1.5278 -1.2705083,4.0107 0.097511,-2.1384 1.2074554,-3.4368 1.2568365,-3.4931 -0.010264,-0.274 0.013672,-0.5176 0.013672,-0.5176 z m -0.012696,0.6445 c -0.025979,0.3101 -0.05266,1.1361 0.4287112,1.2344 0.4642463,0.095 0.5115353,-0.3829 0.4931642,-1.2266 -0.020598,0.5296 -0.1279819,0.8011 -0.4931642,0.7266 -0.2943278,-0.06 -0.3981742,-0.4047 -0.4287112,-0.7344 z"/>
+ <circle style="opacity:0.2" cx="8" cy="1043.862" r="5"/>
+ <circle style="fill:#ffffff" cx="8" cy="1043.362" r="5"/>
+ <circle style="opacity:0.2" cx="16" cy="1044.862" r="6"/>
+ <circle style="fill:#4f4f4f" cx="16" cy="1044.362" r="6"/>
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 10.793797,1030.3622 c 0,0 -0.9450922,1.4415 0.554884,2.1686 2.51916,1.221 2.425523,1.8314 2.425523,1.8314 0,0 0.746942,-1.7862 -0.476224,-2.8284 -1.223165,-1.0422 -2.504183,-1.1716 -2.504183,-1.1716 z"/>
+ <ellipse style="opacity:0.2" cx="-493.918" cy="924.414" rx="2.124" ry="2.608" transform="matrix(0.87690313,-0.48066714,0.48394814,0.87509668,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="-493.676" cy="923.976" rx="2.124" ry="2.608" transform="matrix(0.87690313,-0.48066714,0.48394814,0.87509668,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 10.793949,1030.3622 c 0,0 -0.390432,0.6005 -0.266601,1.2217 0.06801,-0.4061 0.266601,-0.7217 0.266601,-0.7217 0,0 1.280742,0.1297 2.503907,1.1719 0.465949,0.397 0.644109,0.9009 0.688477,1.374 0.04836,-0.5893 -0.05059,-1.3305 -0.688477,-1.874 -1.223165,-1.0422 -2.503907,-1.1719 -2.503907,-1.1719 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/foobnix.svg b/.icons/awkward/24x24/apps/foobnix.svg
new file mode 100644
index 00000000..cf512c2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foobnix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#29679e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="M 4.7988,4.5 C 4.3556,4.5 4,4.8556 4,5.2988 l 0,14.4 c 0,0.444 0.3556,0.801 0.7988,0.801 l 14.4,0 c 0.444,0 0.801,-0.357 0.801,-0.801 l 0,-14.4 c 0,-0.4436 -0.357,-0.799 -0.801,-0.799 l -14.4,0 z M 8,8.5 l 4,2.25 4,2.25 -4,2.25 -4,2.25 0,-9 z"/>
+ <path style="fill:#ffffff" d="M 4.7988,4 C 4.3556,4 4,4.3556 4,4.7988 l 0,14.4 c 0,0.444 0.3556,0.801 0.7988,0.801 l 14.4,0 c 0.444,0 0.801,-0.357 0.801,-0.801 l 0,-14.4 c 0,-0.4436 -0.357,-0.799 -0.801,-0.799 l -14.4,0 z"/>
+ <path style="fill:#29679e" d="m 8,8 4,2.25 4,2.25 -4,2.25 L 8,17 8,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/football.svg b/.icons/awkward/24x24/apps/football.svg
new file mode 100644
index 00000000..cdf7e699
--- /dev/null
+++ b/.icons/awkward/24x24/apps/football.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d6d6d6" width="19.3" height="19.3" x="-21.65" y="-21.65" rx="9.65" ry="9.65" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2" transform="matrix(0.27635,0,0,0.27636,1.99996,2.5)">
+ <g>
+ <path transform="matrix(1.8093,0,0,1.8092,-7.2371,-9.0463)" d="M 24,5 C 21.402,5 18.871,5.4918 16.475,6.4629 13.994,7.4688 11.766,8.9489 9.8574,10.857 7.9478,12.766 6.4713,14.994 5.4648,17.475 4.5361,19.765 4.0572,22.181 4.0156,24.658 4.3617,35.43 13.141,44 23.9996,44 c 10.8586,0 19.638,-8.57 19.984,-19.342 -0.041,-2.477 -0.519,-4.893 -1.447,-7.183 -1.006,-2.481 -2.486,-4.709 -4.394,-6.618 C 36.2336,8.9489 34.0096,7.4688 31.5266,6.4629 29.1306,5.4918 26.5976,5 23.9996,5 Z m -5.957,2.2441 c -0.014,0.0216 -0.028,0.0427 -0.041,0.0664 0.023,0.0172 0.036,0.0333 0.049,0.0372 1.347,0.4653 2.571,1.1498 3.726,1.9628 l -2.259,6.8085 c -0.012,0.003 -0.025,0.007 -0.036,0.012 -0.462,0.191 -0.933,0.361 -1.388,0.568 -1.877,0.853 -3.707,1.797 -5.43,2.93 L 8.2031,16.99 c 0.0067,-0.139 0.0306,-0.28 0.0781,-0.406 0.2996,-0.798 0.5948,-1.601 0.9336,-2.383 0.2609,-0.602 0.5584,-1.185 0.8832,-1.754 0.212,-0.234 0.431,-0.466 0.658,-0.693 2.118,-2.1181 4.621,-3.6205 7.287,-4.5099 z m 13.043,0.4161 c 2.242,0.9125 4.344,2.278 6.16,4.0938 1.652,1.653 2.93,3.54 3.834,5.555 -1.119,-0.77 -2.315,-1.404 -3.572,-1.92 -0.196,-0.081 -0.396,-0.153 -0.6,-0.223 L 31.016,8.5234 c 0.041,-0.2868 0.061,-0.5736 0.07,-0.8632 z m -2.414,1.4843 c 0.406,-0.0049 0.814,0.0023 1.224,0.0313 l 5.989,6.7482 c -0.206,0.651 -0.409,1.304 -0.649,1.941 -0.423,1.118 -0.875,2.225 -1.326,3.334 l -8.691,0.893 c -0.104,-0.137 -0.213,-0.272 -0.326,-0.401 -1.027,-1.162 -2.059,-2.318 -3.09,-3.476 0.009,-0.012 0.018,-0.021 0.027,-0.031 -0.416,-0.416 -0.834,-0.832 -1.25,-1.248 L 23,9.6504 C 23.167,9.6062 23.336,9.569 23.506,9.5508 24.821,9.417 26.138,9.2657 27.457,9.1895 27.861,9.1668 28.265,9.1494 28.672,9.1445 Z M 7.48,18.035 l 4.5135,2.67 v 0.113 c -0.011,2.428 0.234,4.838 0.725,7.213 10e-4,0.011 0.003,0.018 0.006,0.028 L 9.2236,33.547 C 9.1473,33.508 9.0706,33.466 8.997,33.42 8.0337,32.815 7.1463,32.119 6.3603,31.299 5.1598,27.921 4.9576,24.263 5.7529,20.791 6.1271,20.053 6.5527,19.345 7.0342,18.666 7.1828,18.457 7.3203,18.239 7.4795,18.035 Z m 26.54,4.428 c 1.092,1.603 2.127,3.24 3.027,4.961 0.166,0.317 0.331,0.638 0.496,0.963 l -4.32,8.058 c -0.025,0.006 -0.05,0.013 -0.075,0.016 -2.335,0.436 -4.688,0.667 -7.062,0.678 l -4.311,-7.453 c 0.671,-1.246 1.335,-2.497 1.995,-3.748 0.447,-0.849 0.888,-1.705 1.328,-2.559 z m 8.648,3.961 c -0.324,4.312 -2.131,8.532 -5.422,11.822 -0.711,0.711 -1.466,1.352 -2.256,1.924 -0.131,-1.047 -0.357,-2.074 -0.676,-3.076 l 4.473,-8.344 c 1.232,-0.561 2.42,-1.196 3.524,-1.984 0.144,-0.103 0.264,-0.217 0.357,-0.342 z m -29.109,2.689 c 0.077,0.02 0.163,0.041 0.261,0.067 2.188,0.585 4.415,1.002 6.657,1.328 0.131,0.018 0.238,0.033 0.332,0.043 l 4.193,7.248 c -0.727,1.022 -1.463,2.039 -2.215,3.045 -0.125,0.167 -0.258,0.328 -0.396,0.488 l -8.928,-1.59 c -1.045,-1.268 -1.986,-2.61 -2.793,-4.045 -0.206,-0.365 -0.433,-0.719 -0.608,-1.099 z m 1.115,12.133 7.566,1.348 c 0.058,0.037 0.116,0.074 0.178,0.105 0.779,0.398 1.579,0.733 2.402,1.006 -3.496,0.152 -7.025,-0.668 -10.146,-2.459 z"/>
+ </g>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(0.27635,0,0,0.27636,1.99996,2)">
+ <g>
+ <path d="M 22.57,2.648 C 18.081,4.468 14.053,7.144 10.599,10.597 7.144,14.051 4.471,18.08 2.65,22.568 0.892,26.904 0,31.486 0,36.186 c 0,4.699 0.892,9.281 2.65,13.615 1.821,4.489 4.495,8.518 7.949,11.971 3.454,3.455 7.481,6.129 11.971,7.949 4.336,1.76 8.917,2.649 13.617,2.649 4.7,0 9.28,-0.892 13.616,-2.649 4.488,-1.82 8.518,-4.494 11.971,-7.949 3.455,-3.453 6.129,-7.48 7.949,-11.971 1.758,-4.334 2.648,-8.916 2.648,-13.615 0,-4.7 -0.891,-9.282 -2.648,-13.618 C 67.903,18.08 65.227,14.05 61.774,10.597 58.321,7.144 54.295,4.468 49.803,2.648 45.467,0.891 40.887,0 36.187,0 31.487,0 26.906,0.891 22.57,2.648 Z M 9.044,51.419 C 7.301,50.325 5.695,49.065 4.273,47.581 2.101,41.469 1.733,34.852 3.172,28.571 3.849,27.236 4.619,25.954 5.49,24.726 5.759,24.347 6.008,23.952 6.296,23.584 l 8.166,4.832 v 0.205 c -0.021,4.392 0.425,8.752 1.313,13.049 0.003,0.02 0.006,0.031 0.01,0.049 l -6.333,9.93 C 9.314,51.579 9.177,51.503 9.044,51.419 Z m 24.28,16.787 c 1.409,0.719 2.858,1.326 4.347,1.82 -6.325,0.275 -12.713,-1.207 -18.36,-4.447 L 33,68.018 c 0.105,0.067 0.212,0.131 0.324,0.188 z M 33.274,65.735 17.12,62.856 c -1.89,-2.295 -3.59,-4.723 -5.051,-7.318 -0.372,-0.66 -0.787,-1.301 -1.102,-1.99 l 6.327,-9.92 c 0.14,0.035 0.296,0.072 0.473,0.119 3.958,1.059 7.986,1.812 12.042,2.402 0.237,0.033 0.435,0.062 0.604,0.08 l 7.584,13.113 c -1.316,1.85 -2.647,3.69 -4.007,5.51 -0.226,0.303 -0.466,0.594 -0.716,0.883 z M 60.15,60.149 c -1.286,1.287 -2.651,2.447 -4.08,3.481 -0.237,-1.894 -0.646,-3.75 -1.223,-5.563 l 8.092,-15.096 c 2.229,-1.015 4.379,-2.166 6.375,-3.593 0.261,-0.185 0.478,-0.392 0.646,-0.618 -0.586,7.801 -3.856,15.436 -9.81,21.389 z M 59.791,40.571 c 0.301,0.574 0.598,1.154 0.896,1.742 l -7.816,14.58 c -0.045,0.01 -0.088,0.02 -0.133,0.026 -4.225,0.789 -8.484,1.209 -12.779,1.229 l -7.8,-13.487 c 1.214,-2.254 2.417,-4.517 3.61,-6.781 0.81,-1.536 1.606,-3.082 2.401,-4.627 l 16.143,-1.658 c 1.977,2.9 3.85,5.862 5.478,8.976 z M 56.516,23.277 C 55.75,25.3 54.93,27.302 54.115,29.308 l -15.726,1.615 c -0.188,-0.248 -0.383,-0.492 -0.588,-0.725 -1.857,-2.103 -3.726,-4.193 -5.592,-6.289 0.017,-0.021 0.034,-0.037 0.051,-0.056 -0.753,-0.752 -1.508,-1.504 -2.261,-2.258 L 34.377,8.414 C 34.679,8.334 34.983,8.267 35.29,8.234 37.67,7.992 40.053,7.718 42.439,7.58 43.9,7.498 45.369,7.451 46.855,7.556 l 10.832,12.209 c -0.373,1.178 -0.737,2.359 -1.171,3.512 z M 60.15,12.221 c 2.988,2.99 5.302,6.402 6.938,10.047 C 65.064,20.875 62.9,19.729 60.625,18.795 60.271,18.649 59.908,18.52 59.539,18.393 L 48.877,6.376 c 0.074,-0.519 0.113,-1.039 0.129,-1.563 4.056,1.651 7.858,4.123 11.144,7.408 z M 25.334,4.182 c 0.042,0.031 0.062,0.057 0.086,0.064 2.437,0.842 4.654,2.082 6.744,3.553 l -4.09,12.317 c -0.021,0.006 -0.041,0.012 -0.061,0.021 -0.837,0.346 -1.69,0.656 -2.514,1.031 -3.395,1.543 -6.705,3.252 -9.823,5.301 L 7.605,21.694 c 0.012,-0.252 0.055,-0.508 0.141,-0.736 0.542,-1.444 1.075,-2.896 1.688,-4.311 0.472,-1.09 1.01,-2.143 1.597,-3.172 0.384,-0.424 0.782,-0.844 1.192,-1.254 3.833,-3.832 8.363,-6.553 13.186,-8.162 -0.025,0.039 -0.051,0.08 -0.075,0.123 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.99996,2 c -5.54,0 -9.9999,4.46 -9.9999,9.9999 0,0.084 0.004,0.1665 0.00585,0.25 C 2.13826,6.8269 6.54401,2.5 11.99981,2.5 c 5.4558,0 9.8619,4.3269 9.9939,9.7499 0.002,-0.08343 0.0058,-0.16606 0.0058,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.00586,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,9.9999 9.9999,9.9999 5.54,0 9.9999,-4.46 9.9999,-9.9999 0,-0.08393 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.7499 -9.9939,9.7499 -5.456,0 -9.8619,-4.327 -9.9939,-9.7499 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/footnote.svg b/.icons/awkward/24x24/apps/footnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/footnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/for-the-king.svg b/.icons/awkward/24x24/apps/for-the-king.svg
new file mode 100644
index 00000000..9678fb72
--- /dev/null
+++ b/.icons/awkward/24x24/apps/for-the-king.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.053709,2.4999772 v 9.5e-4 A 2.2828356,2.2739475 0 0 0 10.858398,2.8036628 L 4.141609,6.66694 A 2.2828356,2.2739475 0 0 0 3.0000087,8.6366648 v 7.7265532 a 2.2828356,2.2739475 0 0 0 1.1416003,1.968748 l 6.716789,3.863278 a 2.2828356,2.2739475 0 0 0 2.283201,0 l 6.716789,-3.863278 a 2.2828356,2.2739475 0 0 0 1.141603,-1.968748 V 8.6366898 A 2.2828356,2.2739475 0 0 0 19.858388,6.666965 L 13.141598,2.8036878 A 2.2828356,2.2739475 0 0 0 12.053709,2.4999772 Z"/>
+ <path style="fill:#744169" d="m 12.053709,1.9999999 v 9.5e-4 A 2.2828356,2.2739475 0 0 0 10.858398,2.3036855 L 4.141609,6.1669625 A 2.2828356,2.2739475 0 0 0 3.0000087,8.1366874 v 7.7265536 a 2.2828356,2.2739475 0 0 0 1.1416003,1.968748 l 6.716789,3.863277 a 2.2828356,2.2739475 0 0 0 2.283201,0 l 6.716789,-3.863277 a 2.2828356,2.2739475 0 0 0 1.141603,-1.968748 V 8.1367124 A 2.2828356,2.2739475 0 0 0 19.858388,6.1669875 l -6.71679,-3.863277 A 2.2828356,2.2739475 0 0 0 12.053709,1.9999999 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.053711,2.000022 v 9.75e-4 A 2.2828356,2.2739475 0 0 0 10.8584,2.3037326 L 4.14161,6.1670095 A 2.2828356,2.2739475 0 0 0 3.0000097,8.1367344 V 8.6367338 A 2.2828356,2.2739475 0 0 1 4.14161,6.667009 L 10.8584,2.8037321 A 2.2828356,2.2739475 0 0 1 12.053711,2.500998 V 2.5000215 A 2.2828356,2.2739475 0 0 1 13.1416,2.8037321 l 6.71679,3.8632769 a 2.2828356,2.2739475 0 0 1 1.1416,1.9697248 V 8.1367344 A 2.2828356,2.2739475 0 0 0 19.85839,6.1670095 L 13.1416,2.3037326 A 2.2828356,2.2739475 0 0 0 12.053711,2.000022 Z"/>
+ <path style="opacity:0.7;fill:#ff4532" d="m 12.041992,4.0000199 v 9.749e-4 A 1.7755385,1.819154 0 0 0 11.112305,4.2431821 L 5.8877021,7.3340007 A 1.7755385,1.819154 0 0 0 5.0000076,8.909194 v 6.181634 a 1.7755385,1.819154 0 0 0 0.8876945,1.575194 l 5.2246029,3.08984 a 1.7755385,1.819154 0 0 0 1.77539,0 l 5.224603,-3.08984 a 1.7755385,1.819154 0 0 0 0.887694,-1.575194 V 8.909194 A 1.7755385,1.819154 0 0 0 18.112298,7.3340007 L 12.887695,4.2431836 A 1.7755385,1.819154 0 0 0 12.041992,4.0000199 Z m -0.0127,0.500976 h 0.0049 c 0.210247,0.00569 0.416049,0.064342 0.599609,0.1728513 v -9.75e-4 l 5.22361,3.0908156 c 0.394575,0.2333537 0.642642,0.6690398 0.642577,1.1455062 v 6.181634 c -1.34e-4,0.476261 -0.248172,0.911277 -0.642577,1.14453 l -5.223628,3.090817 c -0.394515,0.233419 -0.873061,0.233419 -1.267576,0 L 6.1425843,16.235358 C 5.7481798,16.002105 5.5001405,15.567088 5.500007,15.090828 V 8.909194 C 5.499941,8.4327281 5.7480093,7.997042 6.1425843,7.7636878 L 11.366212,4.6728707 v 9.75e-4 c 0.202395,-0.119424 0.43131,-0.1786822 0.663085,-0.1728514 z"/>
+ <path style="opacity:0.2" d="M 10.084063,8.500209 10.056043,9.410101 10.339756,9.635638 10,9.9695875 l 0.182137,2.2302035 -0.09281,8.388554 C 10.276193,21.641891 12,23.5 12,23.5 c 0,0 1.723807,-1.858109 1.910683,-2.911655 L 13.817863,12.199791 14,9.9695875 13.660245,9.635638 13.943959,9.410101 13.915939,8.500209 H 12 Z"/>
+ <path style="fill:#d8bbb3" d="m 11,4 v 3.5 h 1 1 V 4 h -1 z"/>
+ <path style="fill:#fee4d2" d="M 10.084063,8.000209 10.056043,8.910101 10.339756,9.135638 10,9.4695875 l 0.182137,2.2302035 -0.09281,8.388554 C 10.276193,21.141891 12,23 12,23 c 0,0 1.723807,-1.858109 1.910683,-2.911655 L 13.817863,11.699791 14,9.4695875 13.660245,9.135638 13.943959,8.910101 13.915939,8.000209 H 12 Z"/>
+ <path style="opacity:0.2" d="M 10.084063,8.000209 10.056043,8.910101 10.339756,9.135638 10,9.4695875 l 0.182137,2.2302035 -0.09281,8.388554 C 10.276193,21.141891 12,23 12,23 V 8.000209 Z"/>
+ <path style="opacity:0.1" d="M 11.428711,1.5001095 10.5,2.3682736 11.254883,3.2188595 10.56543,3.7139767 10.685547,4.5001095 H 12 13.314453 L 13.434571,3.7139767 12.745117,3.2188595 13.5,2.3682736 12.571289,1.5001095 12,1.5040157 Z M 12,6.5077132 10.886719,7.4403302 10.329102,7.4852522 9.794922,7.1288067 9.1708985,7.4217757 9,7.9422838 9.1103515,8.6131817 9.7753905,8.8709948 10.234375,8.4999008 h 0.652344 L 12,9.4002912 13.113281,8.4999008 h 0.652344 L 14.22461,8.8709948 14.889649,8.6131817 15,7.9422838 14.829102,7.4217757 14.205078,7.1288067 13.670899,7.4852522 13.113281,7.4403323 Z"/>
+ <path style="fill:#987d85" d="M 12,6.0077087 10.8865,6.9402843 10.328891,6.9849742 9.7949825,6.6286432 9.1705215,6.9214692 9,7.4417912 l 0.110545,0.6714536 0.6644455,0.2575465 0.4598195,-0.371 h 0.65169 l 1.1135,0.9 1.1135,-0.9 h 0.65169 l 0.45982,0.371 L 14.889455,8.1132448 15,7.4417912 14.829479,6.9214692 14.205018,6.6286432 13.67111,6.9849742 13.1135,6.9402843 Z"/>
+ <path style="fill:#987d85" d="M 11.428663,1 10.5,1.8681948 11.254777,2.7191977 10.564968,3.2134671 10.685351,4 H 12 13.31465 L 13.435032,3.2134671 12.745224,2.7191977 13.5,1.8681948 12.571337,1 12,1.0042984 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/forager.svg b/.icons/awkward/24x24/apps/forager.svg
new file mode 100644
index 00000000..17eca61d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/forager.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 16.58121,3.5075091 C 12.568031,3.7301843 7.8618394,4.3242541 4.9767652,5.5700005 1.869623,6.9116345 0.81620215,8.8075987 1.0256095,10.378574 l 0.8173795,6.127905 c 0.083391,0.625597 0.2305157,1.233634 0.4394513,1.800774 -0.00172,-0.0023 -0.00317,-0.0045 -0.00488,-0.0068 0.00422,0.0115 0.010374,0.02174 0.014648,0.0332 0.080287,0.215313 0.1687404,0.424889 0.2685536,0.625974 0.00237,0.0048 0.00445,0.0099 0.00684,0.01465 0.012201,0.02442 0.021683,0.05101 0.034179,0.07519 0.069198,0.1339 0.1427847,0.251348 0.2187491,0.362304 0.7793969,1.267346 2.0167114,2.127067 3.839828,2.086905 l 4.411114,-0.07422 c 2.581116,-0.04314 8.296813,-1.48808 9.944295,-2.746082 1.52365,-1.076437 2.239119,-1.848775 1.902337,-4.517559 L 22.218882,8.61491 C 22.086592,5.928214 19.603346,3.3398226 16.58121,3.5075091 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.9769644,5.0706015 C 7.8620384,3.824855 12.56839,3.230425 16.581569,3.0077498 c 3.022136,-0.1676865 5.5046,2.4211232 5.63689,5.1078192 l 0.277679,5.6394 c 0.13229,2.686695 -0.972347,3.168604 -2.495997,4.245042 -1.647483,1.258001 -6.835233,2.816775 -9.397538,2.502756 L 6.5001965,20.000002 C 4.5045491,20.043965 3.3604521,20.017438 2.6017858,18.549398 2.2100534,17.791385 1.963733,16.915296 1.8427046,16.007341 L 1.0258287,9.8791343 C 0.8164213,8.3081582 1.8698222,6.4122355 4.9769644,5.0706015 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.49999794" d="m 9.8798026,14.612135 1.6203734,1.138096 1.26906,-1.959862"/>
+ <ellipse id="ellipse916" style="opacity:0.1" cx="6.555" cy="10.599" rx="1.213" ry="3.015" transform="matrix(0.98891953,0.14845259,-0.11624302,0.9932208,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="6.497" cy="10.104" rx="1.213" ry="3.015" transform="matrix(0.98891953,0.14845259,-0.11624302,0.9932208,0,0)"/>
+ <ellipse id="ellipse918" style="opacity:0.1" cx="16.26" cy="7.135" rx="1.213" ry="3.015" transform="matrix(0.98891953,0.14845259,-0.11624302,0.9932208,0,0)"/>
+ <ellipse id="ellipse844" style="fill:#ffffff" cx="4.058" cy="12.253" rx=".532" ry=".67" transform="matrix(0.73343411,-0.67976055,0.1988081,0.98003844,0,0)"/>
+ <ellipse id="ellipse889" style="fill:#3f3f3f" cx="16.201" cy="6.64" rx="1.213" ry="3.015" transform="matrix(0.98891953,0.14845259,-0.11624302,0.9932208,0,0)"/>
+ <ellipse id="ellipse891" style="fill:#ffffff" cx="16" cy="18.496" rx=".532" ry=".67" transform="matrix(0.73343411,-0.67976055,0.1988081,0.98003844,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.49999794" d="m 9.8798026,14.111926 1.6203734,1.138096 1.26906,-1.959862"/>
+ <path style="fill:#eb73ff" d="m 21.604368,6.1367926 c 0.506452,3.9629954 0.839646,8.7333234 -1.372839,10.3159614 -4.98067,2.803432 -9.83891,3.058112 -15.2636941,3.148782 -0.963009,0.02122 -1.8753933,-0.710524 -2.6899223,-1.800984 0.6805041,1.854201 2.0626306,3.24913 4.3821547,3.198033 l 4.4116937,-0.07351 c 2.581116,-0.04314 8.296553,-1.488682 9.944036,-2.746684 1.523649,-1.076437 2.239113,-1.848377 1.902331,-4.517162 L 22.218416,8.1156695 C 22.132789,7.4371353 21.921286,6.7627251 21.604368,6.1367926 Z"/>
+ <path style="opacity:0.2" d="m 21.604627,6.1367781 c 0.02804,0.2194506 0.05155,0.4481482 0.07812,0.6718723 0.271014,0.5772511 0.458205,1.1891186 0.536131,1.8066331 l 0.699216,5.5458755 c 0.03716,0.294485 0.05649,0.557339 0.06836,0.80859 0.0099,-0.384005 -0.0047,-0.80372 -0.06836,-1.308588 L 22.218882,8.1152855 C 22.133255,7.4367513 21.921545,6.7627101 21.604627,6.1367781 Z m 0.368162,5.0175579 c -0.02187,2.326689 -0.438457,4.366924 -1.741203,5.298806 -4.98067,2.803431 -9.838825,3.057755 -15.2636098,3.148424 -0.963009,0.02122 -1.8758897,-0.710314 -2.6904186,-1.800774 0.1599916,0.435937 0.3619158,0.843476 0.6025365,1.215816 0.652804,0.680918 1.3558206,1.101083 2.0878821,1.084956 5.4247848,-0.09067 10.2829398,-0.344993 15.2636098,-3.148424 1.395543,-0.998263 1.775926,-3.266613 1.741203,-5.798804 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.58121,3.0078845 C 12.568031,3.2305597 7.8618394,3.8246295 4.9767652,5.070376 1.9657466,6.3705047 0.88741141,8.1904462 1.0138909,9.7314899 1.1380983,8.3093797 2.286221,6.7321252 4.9767652,5.570374 7.8618394,4.3246274 12.568031,3.7305577 16.58121,3.5078824 c 3.022136,-0.1676865 5.505382,2.4207051 5.637672,5.1074011 l 0.277343,5.6396255 c 0.0027,0.05483 0.0023,0.103228 0.0039,0.156249 0.007,-0.204649 0.0078,-0.419192 -0.0039,-0.656247 L 22.218882,8.1152855 C 22.086592,5.4285895 19.603346,2.840198 16.58121,3.0078845 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/four-in-a-row.svg b/.icons/awkward/24x24/apps/four-in-a-row.svg
new file mode 100644
index 00000000..a66034ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/four-in-a-row.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.1" width="5" height="5" x="7" y="7"/>
+ <rect style="opacity:0.1" width="5" height="5" x="17" y="7"/>
+ <path style="opacity:0.1" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 7 H 7 V 2 Z"/>
+ <rect style="opacity:0.1" width="5" height="5" x="12" y="2"/>
+ <rect style="opacity:0.1" width="5" height="5" x="2" y="-17" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="5" height="5" x="12" y="-17" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="5" height="5" x="7" y="-22" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="m 17,22 v -5 h 5 v 3.5 c 0,0.831 -0.669,1.5 -1.5,1.5 z"/>
+ <path style="opacity:0.1" d="M 19.5,3.5 A 1.5,1.5 0 0 0 18,5 1.5,1.5 0 0 0 19.5,6.5 1.5,1.5 0 0 0 21,5 1.5,1.5 0 0 0 19.5,3.5 Z m -5,5 A 1.5,1.5 0 0 0 13,10 1.5,1.5 0 0 0 14.5,11.5 1.5,1.5 0 0 0 16,10 1.5,1.5 0 0 0 14.5,8.5 Z m 5,0 A 1.5,1.5 0 0 0 18,10 1.5,1.5 0 0 0 19.5,11.5 1.5,1.5 0 0 0 21,10 1.5,1.5 0 0 0 19.5,8.5 Z m -15,5 A 1.5,1.5 0 0 0 3,15 1.5,1.5 0 0 0 4.5,16.5 1.5,1.5 0 0 0 6,15 1.5,1.5 0 0 0 4.5,13.5 Z m 5,0 A 1.5,1.5 0 0 0 8,15 1.5,1.5 0 0 0 9.5,16.5 1.5,1.5 0 0 0 11,15 1.5,1.5 0 0 0 9.5,13.5 Z m 5,0 A 1.5,1.5 0 0 0 13,15 1.5,1.5 0 0 0 14.5,16.5 1.5,1.5 0 0 0 16,15 1.5,1.5 0 0 0 14.5,13.5 Z m 5,0 A 1.5,1.5 0 0 0 18,15 1.5,1.5 0 0 0 19.5,16.5 1.5,1.5 0 0 0 21,15 1.5,1.5 0 0 0 19.5,13.5 Z m -15,5 A 1.5,1.5 0 0 0 3,20 1.5,1.5 0 0 0 4.5,21.5 1.5,1.5 0 0 0 6,20 1.5,1.5 0 0 0 4.5,18.5 Z m 5,0 A 1.5,1.5 0 0 0 8,20 1.5,1.5 0 0 0 9.5,21.5 1.5,1.5 0 0 0 11,20 1.5,1.5 0 0 0 9.5,18.5 Z m 5,0 A 1.5,1.5 0 0 0 13,20 1.5,1.5 0 0 0 14.5,21.5 1.5,1.5 0 0 0 16,20 1.5,1.5 0 0 0 14.5,18.5 Z m 5,0 A 1.5,1.5 0 0 0 18,20 1.5,1.5 0 0 0 19.5,21.5 1.5,1.5 0 0 0 21,20 1.5,1.5 0 0 0 19.5,18.5 Z"/>
+ <circle style="fill:#d12c6d" cx="19.5" cy="4.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <circle style="fill:#24a647" cx="19.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="19.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="19.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="14.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="14.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="14.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="9.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="9.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="4.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="4.5" cy="19.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/foursquare.svg b/.icons/awkward/24x24/apps/foursquare.svg
new file mode 100644
index 00000000..52fdd58b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foursquare.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#fa4778" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="M 8,6.5 V 18.5 L 12,13.5 H 14.75 L 15.275,10 H 12 15.275 L 16,6.5 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="M 8,6 V 18 L 12,13 H 14.75 L 15.275,9.5 H 12 15.275 L 16,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/foxit-reader.svg b/.icons/awkward/24x24/apps/foxit-reader.svg
new file mode 100644
index 00000000..26e40d51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foxit-reader.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f18d00" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m18 9.3775c-1.312-5.5457-6.351-5.4992-9.3935-4.0514-3.2013 1.618-5.5197 5.7659-4.2553 9.2379 1.9544 5.239 9.1488 5.16 11.583 0.288 0.792-1.855 0.81-2.855-0.434-4.8543v1.9992l-1-1.4994s-0.62128 1.771-1.2812 2.4409c-0.91845 0.93203-2.3042 0.23507-2.2188 0.55787 0.24549 0.92799 2 1.4994 2 1.4994-5 1.767-5.055-1.579-5-2.499 0.158-2.6494 2.488-4.652 5.294-4.5045 0.895 0.0687 2.706 1.0057 2.706 1.0057-0.644-1.4736-1.961-2.1232-2.5-2.3991 2.113-0.6986 3.541 1.5079 4.5 2.7779z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m18 8.8775c-1.312-5.5457-6.351-5.4992-9.3935-4.0514-3.2013 1.618-5.5197 5.7659-4.2553 9.2379 1.9544 5.239 9.1488 5.16 11.583 0.288 0.792-1.855 0.81-2.855-0.434-4.8543v1.9992l-1-1.4994s-0.62128 1.771-1.2812 2.4409c-0.91845 0.93203-2.3042 0.23507-2.2188 0.55787 0.24549 0.92799 2 1.4994 2 1.4994-5 1.767-5.055-1.579-5-2.499 0.158-2.6494 2.488-4.652 5.294-4.5045 0.895 0.0687 2.706 1.0057 2.706 1.0057-0.644-1.4736-1.961-2.1232-2.5-2.3991 2.113-0.6986 3.541 1.5079 4.5 2.7779z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/foxitpdf.svg b/.icons/awkward/24x24/apps/foxitpdf.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/foxitreader.svg b/.icons/awkward/24x24/apps/foxitreader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/foxitreader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fr.free.Homebank.svg b/.icons/awkward/24x24/apps/fr.free.Homebank.svg
new file mode 120000
index 00000000..5635fbf9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fr.handbrake.ghb.svg b/.icons/awkward/24x24/apps/fr.handbrake.ghb.svg
new file mode 120000
index 00000000..01f4e432
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fr.handbrake.ghb.svg
@@ -0,0 +1 @@
+hb-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fr.natron.Natron.svg b/.icons/awkward/24x24/apps/fr.natron.Natron.svg
new file mode 120000
index 00000000..9efe5447
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fr.natron.Natron.svg
@@ -0,0 +1 @@
+natronIcon256_linux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/franz.svg b/.icons/awkward/24x24/apps/franz.svg
new file mode 100644
index 00000000..1257311d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/franz.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#0286c2" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m4.4902 6.4996c-0.0694-0.0079-0.1452 0.0377-0.2343 0.1211-0.1459 0.1365-0.1799 0.4934-0.2266 2.4512-0.0301 1.2601-0.0387 2.3251-0.0195 2.3651 0.1079 0.224 1.3362-0.19 1.7714-0.598l0.2188-0.205-0.2676-0.427c-0.1739-0.2781-0.3728-0.8961-0.5664-1.766-0.3138-1.4104-0.4674-1.9176-0.6758-1.9414zm13.115 0.00195c-0.06198-0.00956-0.13894 0.042591-0.23633 0.13477-0.14344 0.13576-0.27409 0.53761-0.44922 1.3711-0.29366 1.3976-0.48733 1.982-0.76367 2.3145-0.11207 0.13484-0.17829 0.30527-0.14844 0.37891 0.0777 0.19164 0.50953 0.44046 1.1035 0.63477 0.61415 0.2009 0.82861 0.21543 0.88086 0.05664 0.02144-0.06518-0.0076-1.1519-0.06445-2.4141-0.083-1.8491-0.136-2.4479-0.322-2.4766zm-4.423 2.5351c-0.27051-0.01-0.58055 0.09788-1.0586 0.27734-0.50701 0.19034-1.0277 0.34574-1.1582 0.3457-0.131 0-0.532-0.124-0.893-0.2773-0.8984-0.3821-1.2576-0.4335-1.6247-0.2304-0.16298 0.09013-0.7667 0.65578-1.3438 1.2559-0.87712 0.91214-1.1351 1.1233-1.5684 1.2969-0.68193 0.27314-1.2565 0.33873-1.7285 0.19727-0.64071-0.19204-0.98641 0.16801-0.71094 0.73828 0.26266 0.54374 1.3119 1.0367 2.7031 1.2695 1.9315 0.32321 3.2107 0.02295 4.5684-1.0703 0.26025-0.20957 0.54998-0.38086 0.64258-0.38086s0.40829 0.194 0.70117 0.42969c0.69561 0.55977 1.0347 0.73767 1.8594 0.98047 0.58691 0.1728 0.81343 0.19224 1.6387 0.14062 1.7352-0.10856 2.8965-0.47479 3.5078-1.1074 0.206-0.213 0.283-0.376 0.283-0.598 0-0.443-0.24-0.555-0.852-0.398-0.37116 0.09531-0.57759 0.09756-0.95117 0.01367-0.91478-0.20541-1.3279-0.48782-2.3945-1.6328-0.82827-0.88915-1.1702-1.2334-1.6211-1.25zm-9.1738 5.4707c-0.028992 0.02751 0.024267 0.28277 0.11914 0.56836 0.20782 0.62558 0.65359 1.1112 1.1836 1.2891 0.52743 0.17693 1.9318 0.17923 2.2891 0.0039 0.2855-0.14 0.4-0.432 0.4-1.029 0-0.587-0.0219-0.599-1.1113-0.599-0.5456 0-1.4051-0.065-1.9102-0.143-0.5051-0.077-0.9417-0.117-0.9707-0.09zm13.947 0.0039c-0.03742-0.02063-0.10378-0.01265-0.2207 0.01367-0.71073 0.16002-1.4508 0.24793-2.5234 0.29883l-1.1738 0.05469-0.0293 0.59375c-0.02603 0.53306-0.0033 0.61309 0.2168 0.81055 0.22662 0.20328 0.31175 0.2204 1.1543 0.2168 0.94669-0.004 1.5111-0.12642 1.8594-0.4043 0.257-0.204 0.762-1.149 0.762-1.424 0.000034-0.09077-0.0075-0.13953-0.04492-0.16016z"/>
+ <path fill="#fff" d="m4.4902 6c-0.0694-0.0079-0.1452 0.0377-0.2343 0.1211-0.1459 0.1365-0.1799 0.4934-0.2266 2.4512-0.0301 1.2603-0.0387 2.3257-0.0195 2.3657 0.1079 0.223 1.3362-0.191 1.7714-0.598l0.2188-0.205-0.2676-0.428c-0.1739-0.2777-0.3728-0.8957-0.5664-1.7656-0.3138-1.4104-0.4674-1.9176-0.6758-1.9414zm13.115 0.002c-0.06198-0.00956-0.13894 0.042591-0.23633 0.13477-0.14344 0.13576-0.27409 0.53761-0.44922 1.3711-0.29366 1.3976-0.48733 1.982-0.76367 2.3145-0.11207 0.13484-0.17829 0.30527-0.14844 0.37891 0.0777 0.19164 0.50953 0.44046 1.1035 0.63477 0.61415 0.2009 0.82861 0.21543 0.88086 0.05664 0.02144-0.06518-0.0076-1.1519-0.06445-2.4141-0.083-1.8491-0.136-2.448-0.322-2.4766zm-4.423 2.5351c-0.271-0.01-0.581 0.0979-1.059 0.2773-0.507 0.1904-1.028 0.3458-1.158 0.3458-0.131-0.0001-0.532-0.1241-0.893-0.2774-0.8984-0.3822-1.2576-0.4335-1.6247-0.2305-0.163 0.0902-0.7667 0.6558-1.3438 1.2559-0.8771 0.9118-1.135 1.1238-1.5683 1.2968-0.68193 0.27314-1.2565 0.33873-1.7285 0.19727-0.64071-0.19204-0.98641 0.16801-0.71094 0.73828 0.26266 0.54374 1.3119 1.0367 2.7031 1.2695 1.9315 0.32321 3.2107 0.02295 4.5684-1.0703 0.26025-0.20957 0.54998-0.38086 0.64258-0.38086s0.40829 0.194 0.70117 0.42969c0.69561 0.55977 1.0347 0.73767 1.8594 0.98047 0.58691 0.1728 0.81343 0.19224 1.6387 0.14062 1.7352-0.10856 2.8965-0.47479 3.5078-1.1074 0.206-0.213 0.283-0.376 0.283-0.597 0-0.444-0.24-0.556-0.852-0.399-0.371 0.096-0.577 0.098-0.951 0.014-0.915-0.205-1.328-0.488-2.394-1.6329-0.829-0.8891-1.171-1.2334-1.621-1.25zm-9.1742 5.4709c-0.028992 0.02751 0.024267 0.28277 0.11914 0.56836 0.20782 0.62558 0.65359 1.1112 1.1836 1.2891 0.52743 0.17693 1.9318 0.17923 2.2891 0.0039 0.2859-0.14 0.4004-0.433 0.4004-1.029 0-0.588-0.0219-0.599-1.1113-0.6-0.5456 0-1.4051-0.065-1.9102-0.142-0.5051-0.078-0.9417-0.118-0.9707-0.09zm13.947 0.0039c-0.03742-0.02063-0.10378-0.01265-0.2207 0.01367-0.71073 0.16002-1.4508 0.24793-2.5234 0.29883l-1.1738 0.05469-0.0293 0.59375c-0.02603 0.53306-0.0033 0.61309 0.2168 0.81055 0.22662 0.20328 0.31175 0.2204 1.1543 0.2168 0.94669-0.004 1.5111-0.12642 1.8594-0.4043 0.25651-0.20463 0.76164-1.1498 0.76172-1.4238 0.000034-0.09077-0.0075-0.13953-0.04492-0.16016z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freecad-daily.svg b/.icons/awkward/24x24/apps/freecad-daily.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freecad-daily.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/freecad.svg b/.icons/awkward/24x24/apps/freecad.svg
new file mode 100644
index 00000000..9306aa86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freecad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m8 5.5h8v3h-5.9998v2h2.9997v2h-2.9997v6h-2z"/>
+ <path fill="#ff6363" d="m8 5h8v3h-5.9998l0.0001 2h2.9997v2h-2.9997v6h-2z"/>
+ <circle fill="#3f92e7" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17.223 15-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1 -0.857 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeciv-client.svg b/.icons/awkward/24x24/apps/freeciv-client.svg
new file mode 100644
index 00000000..c5bd100c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeciv-client.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <circle style="fill:#cba606" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <circle style="fill:#e4d487" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.4" d="M 11.2444,4.04296 A 8,8 0 0 0 8.3492,4.8828 C 8.3896,5.01084 8.3424,5.15528 8.1952,5.2828 8.0956,5.36912 8.014,5.50356 8.014,5.58204 c 0,0.23988 0.2168,0.6082 0.39,0.66172 C 8.634,6.31496 8.5568,6.5604 8.2608,6.696 8.124,6.7588 7.9556,6.9396 7.8868,7.0976 7.8176,7.256 7.716,7.412 7.6608,7.4444 c -0.0548,0.0328 -0.1,0.1564 -0.1,0.2752 0,0.166 0.076,0.2464 0.3252,0.346 C 8.0644,8.1372 8.278,8.1892 8.3608,8.1812 8.8372,8.1364 8.8704,8.414 8.454,8.9564 8.2328,9.2444 8.1264,9.3168 7.9756,9.2804 7.8352,9.2468 7.7584,9.2864 7.6944,9.4256 7.6272,9.5732 7.5168,9.6232 7.2204,9.6436 6.9288,9.664 6.7984,9.7232 6.6892,9.8828 c -0.08,0.1164 -0.1952,0.2108 -0.2564,0.2108 -0.06136,0 -0.20544,0.0784 -0.32032,0.1736 -0.23376,0.194 -0.32504,0.2136 -0.407,0.08681 -0.10832,-0.168 -0.34204,-0.0832 -0.68984,0.25 -0.3076,0.2944 -0.34484,0.3732 -0.29844,0.6288 0.08256,0.4548 0.32924,0.8584 0.61092,0.9992 0.2458,0.1228 0.2506,0.136 0.10156,0.2936 -0.08572,0.09079 -0.2328,0.188 -0.32656,0.2164 -0.2708,0.0824 -0.11836,0.1856 0.36484,0.2472 0.49456,0.06279 0.64824,0.242 0.4172,0.4864 C 5.75632,13.612 5.76356,13.6376 5.9703205,13.7672 6.37432,14.0208 6.6956,13.8656 6.3164,13.6 6.07268,13.4292 6.24312,13.3596 6.6008,13.4836 c 0.2852,0.0988 0.3416,0.0932 0.51,-0.0532 0.346,-0.2996 0.722,0.1436 0.4056,0.478 -0.2012,0.2132 -0.1404,0.47 0.1204,0.5056 0.1152,0.0156 0.3544,0.1228 0.532,0.2384 0.1776,0.1152 0.3712,0.21 0.4296,0.21 0.0584,0 0.2232,0.1172 0.3664,0.2604 0.2904,0.29 0.4516,0.3268 0.5336,0.1224 C 9.5968,14.9996 9.5572,14.8728 9.292,14.5836 9.0812,14.3532 8.7384,13.7412 8.7384,13.5944 c 0,-0.0904 0.3484,-0.0136 0.5436,0.1196 0.122,0.08359 0.3196,0.1912 0.4392,0.24 0.1272,0.052 0.2592,0.2136 0.3196,0.3904 0.094,0.2776 0.1312,0.3016 0.464,0.3016 h 0.3616 l 0.0548,0.65 c 0.0656,0.782 0.1284,0.9404 0.3968,1.0048 0.1976,0.0476 0.4084,0.3536 0.4084,0.5928 0,0.0636 -0.142,0.2196 -0.3156,0.3464 -0.2152,0.1572 -0.308,0.2908 -0.2936,0.4216 0.01799,0.1636 -0.0192,0.1892 -0.2508,0.172 -0.1492,-0.0112 -0.4084,0.0412 -0.5748,0.1164 -0.1972,0.0888 -0.4108003,0.1172 -0.6112003,0.08121 -0.2304,-0.04121 -0.3084,-0.0252 -0.3084,0.0648 0,0.0664 -0.0808,0.1904 -0.1792,0.276 -0.2432,0.2108 -0.1428,0.3224 0.2308,0.2552 0.232,-0.0416 0.3224,-0.0232 0.3624,0.0768 0.0852,0.2124 -0.1308,0.5164 -0.3312,0.4664 -0.1272,-0.032 -0.188,0.0116 -0.2276,0.1616 -0.0136,0.0532 -0.0388,0.0984 -0.0688,0.1368 a 8,8 0 0 0 1.2660003,0.374 c -0.04,-0.07641 -0.0856,-0.14601 -0.13,-0.17721 -0.206,-0.1456 -0.068,-0.524 0.2156,-0.592 0.2892,-0.0696 0.2436,-0.2572 -0.0708,-0.2932 -0.2756,-0.0312 -0.5688,-0.3104 -0.4768,-0.4532 0.062,-0.0956 0.3256,-0.0816 0.8588,0.0448 0.2408,0.0568 0.4052,-0.0576 0.9632,-0.668 0.3228,-0.3536 0.5712,-0.5008 0.8436,-0.5008 0.104,0 0.4748,-0.0956 0.8244,-0.2124 0.66,-0.2212 0.918,-0.2132 0.8936,0.028 -0.0504,0.5016 0.2724,0.4848 0.7984,-0.0408 0.2192,-0.2188 0.4196,-0.3772 0.4456,-0.3524 0.1004,0.0964 -0.08041,0.5656 -0.2916,0.7556 -0.2676,0.2408 -0.2808,0.3928 -0.04521,0.5132 0.1288,0.0664 0.1836,0.2004 0.204,0.5016 l 0.0272,0.4112 h 0.3344 c 0.1172,0 0.2144,0.016 0.2928,0.04599 a 8,8 0 0 0 3.876,-6.6024 c -0.1224,-0.2616 -0.1136,-0.4196 0,-0.5976 a 8,8 0 0 0 -0.03599,-0.44839 c -0.0728,-0.0036 -0.1472,-0.0068 -0.2328,-0.0032 -0.4032,0.0168 -0.7484,-0.142 -0.7484,-0.3444 0,-0.04279 -0.1432,-0.2192 -0.318,-0.3916 -0.1984,-0.1952 -0.3,-0.368 -0.2704,-0.4576 0.0272,-0.0816 -0.0312,-0.2132 -0.1344,-0.3024 C 18.1472,9.6184 18.0648,9.4784 18.0648,9.3944 c 0,-0.134 -0.0852,-0.1508 -0.7016,-0.136 l -0.7016,0.0172 0.012,0.6916 c 0.0208,1.2112 0.2012,1.5256 0.7576,1.3228 0.2548,-0.0932 0.8808,-0.0228 1.0588,0.1184 0.06441,0.0512 0.1576,0.2368 0.2068,0.4128 0.0496,0.1756 0.2328,0.48 0.408,0.6756 0.3544,0.3968 0.382,0.5516 0.1788,1.0172 -0.1772,0.4064 -0.3684,0.3596 -0.3304,-0.0812 l 0.028,-0.328 -0.3,0.056 c -0.166,0.0316 -0.374,0.154 -0.4672,0.2752 -0.1328,0.1724 -0.1948,0.1976 -0.2944,0.1188 -0.0696,-0.0552 -0.126,-0.1716 -0.126,-0.258 0,-0.0864 -0.0856,-0.1824 -0.1896,-0.214 -0.1044,-0.0316 -0.2472,-0.1888 -0.3172,-0.35 -0.1124,-0.2576 -0.1096,-0.3364 0.02119,-0.6492 0.1324,-0.3172 0.1336,-0.3696 0.01161,-0.4868 -0.112,-0.1072 -0.17,-0.1108 -0.3172,-0.0224 -0.148,0.0884 -0.218,0.082 -0.394,-0.036 -0.1172,-0.0788 -0.3224,-0.144 -0.4552,-0.144 -0.27,0 -0.3516,-0.1312 -0.3516,-0.5656 0,-0.4012 -0.2392,-0.5468 -0.8088,-0.4944 -0.3952,0.0364 -0.4824,0.0104 -0.8012,-0.2352 C 13.9944,9.9476 13.6832,9.5828 13.4992,9.2876 13.3152,8.9924 13.1172,8.684 13.0592,8.6024 12.976,8.4844 12.9964,8.3712 13.1592,8.05 l 0.2056,-0.404 -0.4344,0.0588 c -0.7728,0.1044 -0.9292,0.2044 -0.5968,0.3828 0.1296,0.0692 0.1352,0.1048 0.0352,0.2204 -0.0656,0.0752 -0.0964,0.1948 -0.068,0.2656 0.02839,0.0704 -0.0076,0.2368 -0.0796,0.3692 -0.0724,0.1328 -0.1328,0.3188 -0.1352,0.4144 -0.0076,0.298 -0.518,0.5352 -1.0868,0.5036 -0.8616,-0.0476 -0.9316,-0.034 -1.2376,0.25 -0.3824,0.3552 -0.4316,0.5204 -0.2536,0.85 0.1724,0.32 0.4788,0.4476 1.0092,0.4212 0.4744,-0.0236 0.528,0.0184 0.4196,0.332 -0.09239,0.2664 -0.402,0.3688 -0.612,0.2024 C 10.1632,11.788 9.606,11.8872 9.4352,12.0752 9.3636,12.1536 9.2572,12.36 9.1992,12.5328 9.0992,12.8312 9.07,12.8496 8.622,12.8928 8.1748,12.9364 8.1316,12.922 7.81,12.6256 7.4512,12.2952 7.3904,12.0424 7.5632,11.6072 7.64,11.4144 7.6968,11.3828 7.9016,11.4204 c 0.4056,0.074 0.5656,-0.0668 0.5656,-0.5 0,-0.21 -0.0408,-0.4064 -0.0908,-0.436 C 8.3268,10.4548 8.286,10.3436 8.286,10.2368 8.286,10.13 8.2348,9.9924 8.1728,9.932 8.082,9.844 8.0952,9.7968 8.24,9.6944 8.3392,9.6244 8.5024,9.5772 8.6024,9.5892 8.702,9.6012 8.9776,9.558 9.2148,9.4936 9.5576,9.4012 9.6584,9.3312 9.7048,9.1508 9.7928,8.8084 10.0076,8.5336 10.1876,8.5336 10.472,8.5336 10.478,7.8648 10.201595,6.892 10.1608,6.7484 10.0484,6.6572 9.85,6.608 9.6892,6.568 9.5144,6.4584 9.4616,6.36408 9.4092,6.26976 9.3128,6.19296 9.2476,6.19296 9.1824,6.19296 9.0548,6.11488 8.9648,6.01952 8.874,5.92352 8.6864,5.84608 8.5436,5.84608 8.2056,5.84608 8.2,5.61336 8.5352,5.49064 8.8892,5.36088 9.4404,5.53096 9.5736,5.81092 9.754,6.19056 9.9544,6.03216 10.0188,5.4586 10.0984,4.7492 10.3432,4.54532 11.1148,4.54532 h 0.5548 L 11.4264,4.30236 C 11.3508,4.22652 11.288,4.13384 11.2444,4.04296 Z m 2.876,0.25156 c -0.01559,0.01408 -0.03079,0.0256 -0.04599,0.0414 -0.1856,0.18944 -0.2728,0.21644 -0.5596,0.17268 -0.5008,-0.07636 -0.4364,0.12528 0.118,0.36876 0.2996,0.13164 0.4924,0.28172 0.558,0.43356 0.316,0.73264 0.5336,1.12708 0.6428,1.16708 0.2208,0.0812 0.3524,-0.08176 0.4016,-0.49832 0.0564,-0.47792 0.218,-0.57924 0.5084,-0.31796 0.1128,0.1014 0.2704,0.18436 0.35,0.18436 0.2484,0 0.432,0.09972 0.432,0.2344 0,0.07096 0.084,0.24196 0.1868,0.38032 0.1516,0.2036 0.2544,0.2524 0.5376,0.2524 0.3476,0 0.5608,0.0652 0.996,0.3056 0.0068,0.00358 0.0136,0.0048 0.0204,0.0084 A 8,8 0 0 0 14.1204,4.29452 Z m -10.1188,7.6712 a 8,8 0 0 0 -0.00155,0.0344 8,8 0 0 0 0.15624,1.5368 c 0.28984,0.118 0.36992,0.0712 0.4,-0.1984 0.01556,-0.1396 0.08844,-0.2976 0.16252,-0.3524 0.11444,-0.0844 0.093799,-0.1276 -0.14064,-0.2876 -0.15176,-0.1036 -0.30132,-0.2844 -0.33204,-0.4016 -0.02976,-0.1136 -0.1304,-0.2376 -0.24452,-0.3312 z m 2.51804,2.6444 c -0.0748,-0.0076 -0.16492,0.0324 -0.26492,0.1284 -0.21156,0.2024 -0.1796,0.6092 0.06016,0.77 0.27476,0.1844 0.38076,0.1308 0.41556,-0.2092 0.0428,-0.4192 -0.0468,-0.672 -0.2108,-0.6892 z m 1.3576,1.2096 c -0.0816,0.0027 -0.1716,0.0612 -0.2616,0.1844 -0.0956,0.1304 -0.1216,0.2988 -0.0852,0.5544 0.0452,0.3144 0.0256,0.3816 -0.1388,0.466 -0.2116,0.108 -0.2568,0.4296 -0.0836,0.5952 0.172,0.1648 0.336,0.1216 0.3952,-0.104 0.084,-0.3216 0.5548,-0.3592 0.8764,-0.0704 0.1372,0.1232 0.2492,0.1856 0.2492,0.1384 0,-0.0472 -0.1428,-0.2188 -0.3172,-0.3804 -0.2668,-0.248 -0.3164,-0.3536 -0.3164,-0.6728 0,-0.4504 -0.138,-0.7164 -0.318,-0.7108 z m -2.22956,1.0328 a 8,8 0 0 0 0.18516,0.2336 c -0.05452,-0.0844 -0.11676,-0.1652 -0.18516,-0.2336 z m 2.69596,1.228 c -0.0404,0.014 -0.0576,0.0648 -0.0576,0.154 0,0.0904 -0.0576,0.1852 -0.128,0.2108 -0.0936,0.0344 -0.1152,0.1428 -0.0792,0.4016 0.0068,0.0484 0.0088,0.0872 0.0112,0.1276 a 8,8 0 0 0 0.3328,0.1708 c -0.0056,-0.1384 0.0196,-0.3012 0.092,-0.5052 0.1228,-0.3464 0.1272,-0.4332 0.0272,-0.494 -0.0936,-0.0568 -0.1576,-0.07961 -0.1984,-0.0656 z"/>
+ <path style="opacity:0.2" d="M 2.0419922,11.657227 A 10,10 0 0 0 2,12.5 10,10 0 0 0 2.1171875,13.961914 C 3.9379286,14.872888 7.7676105,16.5 12,16.5 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 22,12.5 10,10 0 0 0 21.958008,11.657227 C 21.879735,11.703151 17.094405,14.5 12,14.5 6.905595,14.5 2.1202653,11.703151 2.0419922,11.657227 Z"/>
+ <path style="fill:#cba606" d="M 2.0419922,11.157227 A 10,10 0 0 0 2,12 10,10 0 0 0 2.1171875,13.461914 C 3.9379286,14.372888 7.7676105,16 12,16 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 22,12 10,10 0 0 0 21.958008,11.157227 C 21.879735,11.203151 17.094405,14 12,14 6.905595,14 2.1202653,11.203151 2.0419922,11.157227 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeciv-server.svg b/.icons/awkward/24x24/apps/freeciv-server.svg
new file mode 100644
index 00000000..282cc21e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeciv-server.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <circle style="fill:#cba606" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <circle style="fill:#e4d487" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.4" d="M 11.2444,4.04296 A 8,8 0 0 0 8.3492,4.8828 C 8.3896,5.01084 8.3424,5.15528 8.1952,5.2828 8.0956,5.36912 8.014,5.50356 8.014,5.58204 c 0,0.23988 0.2168,0.6082 0.39,0.66172 C 8.634,6.31496 8.5568,6.5604 8.2608,6.696 8.124,6.7588 7.9556,6.9396 7.8868,7.0976 7.8176,7.256 7.716,7.412 7.6608,7.4444 c -0.0548,0.0328 -0.1,0.1564 -0.1,0.2752 0,0.166 0.076,0.2464 0.3252,0.346 C 8.0644,8.1372 8.278,8.1892 8.3608,8.1812 8.8372,8.1364 8.8704,8.414 8.454,8.9564 8.2328,9.2444 8.1264,9.3168 7.9756,9.2804 7.8352,9.2468 7.7584,9.2864 7.6944,9.4256 7.6272,9.5732 7.5168,9.6232 7.2204,9.6436 6.9288,9.664 6.7984,9.7232 6.6892,9.8828 c -0.08,0.1164 -0.1952,0.2108 -0.2564,0.2108 -0.06136,0 -0.20544,0.0784 -0.32032,0.1736 -0.23376,0.194 -0.32504,0.2136 -0.407,0.08681 -0.10832,-0.168 -0.34204,-0.0832 -0.68984,0.25 -0.3076,0.2944 -0.34484,0.3732 -0.29844,0.6288 0.08256,0.4548 0.32924,0.8584 0.61092,0.9992 0.2458,0.1228 0.2506,0.136 0.10156,0.2936 -0.08572,0.09079 -0.2328,0.188 -0.32656,0.2164 -0.2708,0.0824 -0.11836,0.1856 0.36484,0.2472 0.49456,0.06279 0.64824,0.242 0.4172,0.4864 C 5.75632,13.612 5.76356,13.6376 5.9703205,13.7672 6.37432,14.0208 6.6956,13.8656 6.3164,13.6 6.07268,13.4292 6.24312,13.3596 6.6008,13.4836 c 0.2852,0.0988 0.3416,0.0932 0.51,-0.0532 0.346,-0.2996 0.722,0.1436 0.4056,0.478 -0.2012,0.2132 -0.1404,0.47 0.1204,0.5056 0.1152,0.0156 0.3544,0.1228 0.532,0.2384 0.1776,0.1152 0.3712,0.21 0.4296,0.21 0.0584,0 0.2232,0.1172 0.3664,0.2604 0.2904,0.29 0.4516,0.3268 0.5336,0.1224 C 9.5968,14.9996 9.5572,14.8728 9.292,14.5836 9.0812,14.3532 8.7384,13.7412 8.7384,13.5944 c 0,-0.0904 0.3484,-0.0136 0.5436,0.1196 0.122,0.08359 0.3196,0.1912 0.4392,0.24 0.1272,0.052 0.2592,0.2136 0.3196,0.3904 0.094,0.2776 0.1312,0.3016 0.464,0.3016 h 0.3616 l 0.0548,0.65 c 0.0656,0.782 0.1284,0.9404 0.3968,1.0048 0.1976,0.0476 0.4084,0.3536 0.4084,0.5928 0,0.0636 -0.142,0.2196 -0.3156,0.3464 -0.2152,0.1572 -0.308,0.2908 -0.2936,0.4216 0.01799,0.1636 -0.0192,0.1892 -0.2508,0.172 -0.1492,-0.0112 -0.4084,0.0412 -0.5748,0.1164 -0.1972,0.0888 -0.4108003,0.1172 -0.6112003,0.08121 -0.2304,-0.04121 -0.3084,-0.0252 -0.3084,0.0648 0,0.0664 -0.0808,0.1904 -0.1792,0.276 -0.2432,0.2108 -0.1428,0.3224 0.2308,0.2552 0.232,-0.0416 0.3224,-0.0232 0.3624,0.0768 0.0852,0.2124 -0.1308,0.5164 -0.3312,0.4664 -0.1272,-0.032 -0.188,0.0116 -0.2276,0.1616 -0.0136,0.0532 -0.0388,0.0984 -0.0688,0.1368 a 8,8 0 0 0 1.2660003,0.374 c -0.04,-0.07641 -0.0856,-0.14601 -0.13,-0.17721 -0.206,-0.1456 -0.068,-0.524 0.2156,-0.592 0.2892,-0.0696 0.2436,-0.2572 -0.0708,-0.2932 -0.2756,-0.0312 -0.5688,-0.3104 -0.4768,-0.4532 0.062,-0.0956 0.3256,-0.0816 0.8588,0.0448 0.2408,0.0568 0.4052,-0.0576 0.9632,-0.668 0.3228,-0.3536 0.5712,-0.5008 0.8436,-0.5008 0.104,0 0.4748,-0.0956 0.8244,-0.2124 0.66,-0.2212 0.918,-0.2132 0.8936,0.028 -0.0504,0.5016 0.2724,0.4848 0.7984,-0.0408 0.2192,-0.2188 0.4196,-0.3772 0.4456,-0.3524 0.1004,0.0964 -0.08041,0.5656 -0.2916,0.7556 -0.2676,0.2408 -0.2808,0.3928 -0.04521,0.5132 0.1288,0.0664 0.1836,0.2004 0.204,0.5016 l 0.0272,0.4112 h 0.3344 c 0.1172,0 0.2144,0.016 0.2928,0.04599 a 8,8 0 0 0 3.876,-6.6024 c -0.1224,-0.2616 -0.1136,-0.4196 0,-0.5976 a 8,8 0 0 0 -0.03599,-0.44839 c -0.0728,-0.0036 -0.1472,-0.0068 -0.2328,-0.0032 -0.4032,0.0168 -0.7484,-0.142 -0.7484,-0.3444 0,-0.04279 -0.1432,-0.2192 -0.318,-0.3916 -0.1984,-0.1952 -0.3,-0.368 -0.2704,-0.4576 0.0272,-0.0816 -0.0312,-0.2132 -0.1344,-0.3024 C 18.1472,9.6184 18.0648,9.4784 18.0648,9.3944 c 0,-0.134 -0.0852,-0.1508 -0.7016,-0.136 l -0.7016,0.0172 0.012,0.6916 c 0.0208,1.2112 0.2012,1.5256 0.7576,1.3228 0.2548,-0.0932 0.8808,-0.0228 1.0588,0.1184 0.06441,0.0512 0.1576,0.2368 0.2068,0.4128 0.0496,0.1756 0.2328,0.48 0.408,0.6756 0.3544,0.3968 0.382,0.5516 0.1788,1.0172 -0.1772,0.4064 -0.3684,0.3596 -0.3304,-0.0812 l 0.028,-0.328 -0.3,0.056 c -0.166,0.0316 -0.374,0.154 -0.4672,0.2752 -0.1328,0.1724 -0.1948,0.1976 -0.2944,0.1188 -0.0696,-0.0552 -0.126,-0.1716 -0.126,-0.258 0,-0.0864 -0.0856,-0.1824 -0.1896,-0.214 -0.1044,-0.0316 -0.2472,-0.1888 -0.3172,-0.35 -0.1124,-0.2576 -0.1096,-0.3364 0.02119,-0.6492 0.1324,-0.3172 0.1336,-0.3696 0.01161,-0.4868 -0.112,-0.1072 -0.17,-0.1108 -0.3172,-0.0224 -0.148,0.0884 -0.218,0.082 -0.394,-0.036 -0.1172,-0.0788 -0.3224,-0.144 -0.4552,-0.144 -0.27,0 -0.3516,-0.1312 -0.3516,-0.5656 0,-0.4012 -0.2392,-0.5468 -0.8088,-0.4944 -0.3952,0.0364 -0.4824,0.0104 -0.8012,-0.2352 C 13.9944,9.9476 13.6832,9.5828 13.4992,9.2876 13.3152,8.9924 13.1172,8.684 13.0592,8.6024 12.976,8.4844 12.9964,8.3712 13.1592,8.05 l 0.2056,-0.404 -0.4344,0.0588 c -0.7728,0.1044 -0.9292,0.2044 -0.5968,0.3828 0.1296,0.0692 0.1352,0.1048 0.0352,0.2204 -0.0656,0.0752 -0.0964,0.1948 -0.068,0.2656 0.02839,0.0704 -0.0076,0.2368 -0.0796,0.3692 -0.0724,0.1328 -0.1328,0.3188 -0.1352,0.4144 -0.0076,0.298 -0.518,0.5352 -1.0868,0.5036 -0.8616,-0.0476 -0.9316,-0.034 -1.2376,0.25 -0.3824,0.3552 -0.4316,0.5204 -0.2536,0.85 0.1724,0.32 0.4788,0.4476 1.0092,0.4212 0.4744,-0.0236 0.528,0.0184 0.4196,0.332 -0.09239,0.2664 -0.402,0.3688 -0.612,0.2024 C 10.1632,11.788 9.606,11.8872 9.4352,12.0752 9.3636,12.1536 9.2572,12.36 9.1992,12.5328 9.0992,12.8312 9.07,12.8496 8.622,12.8928 8.1748,12.9364 8.1316,12.922 7.81,12.6256 7.4512,12.2952 7.3904,12.0424 7.5632,11.6072 7.64,11.4144 7.6968,11.3828 7.9016,11.4204 c 0.4056,0.074 0.5656,-0.0668 0.5656,-0.5 0,-0.21 -0.0408,-0.4064 -0.0908,-0.436 C 8.3268,10.4548 8.286,10.3436 8.286,10.2368 8.286,10.13 8.2348,9.9924 8.1728,9.932 8.082,9.844 8.0952,9.7968 8.24,9.6944 8.3392,9.6244 8.5024,9.5772 8.6024,9.5892 8.702,9.6012 8.9776,9.558 9.2148,9.4936 9.5576,9.4012 9.6584,9.3312 9.7048,9.1508 9.7928,8.8084 10.0076,8.5336 10.1876,8.5336 10.472,8.5336 10.478,7.8648 10.201595,6.892 10.1608,6.7484 10.0484,6.6572 9.85,6.608 9.6892,6.568 9.5144,6.4584 9.4616,6.36408 9.4092,6.26976 9.3128,6.19296 9.2476,6.19296 9.1824,6.19296 9.0548,6.11488 8.9648,6.01952 8.874,5.92352 8.6864,5.84608 8.5436,5.84608 8.2056,5.84608 8.2,5.61336 8.5352,5.49064 8.8892,5.36088 9.4404,5.53096 9.5736,5.81092 9.754,6.19056 9.9544,6.03216 10.0188,5.4586 10.0984,4.7492 10.3432,4.54532 11.1148,4.54532 h 0.5548 L 11.4264,4.30236 C 11.3508,4.22652 11.288,4.13384 11.2444,4.04296 Z m 2.876,0.25156 c -0.01559,0.01408 -0.03079,0.0256 -0.04599,0.0414 -0.1856,0.18944 -0.2728,0.21644 -0.5596,0.17268 -0.5008,-0.07636 -0.4364,0.12528 0.118,0.36876 0.2996,0.13164 0.4924,0.28172 0.558,0.43356 0.316,0.73264 0.5336,1.12708 0.6428,1.16708 0.2208,0.0812 0.3524,-0.08176 0.4016,-0.49832 0.0564,-0.47792 0.218,-0.57924 0.5084,-0.31796 0.1128,0.1014 0.2704,0.18436 0.35,0.18436 0.2484,0 0.432,0.09972 0.432,0.2344 0,0.07096 0.084,0.24196 0.1868,0.38032 0.1516,0.2036 0.2544,0.2524 0.5376,0.2524 0.3476,0 0.5608,0.0652 0.996,0.3056 0.0068,0.00358 0.0136,0.0048 0.0204,0.0084 A 8,8 0 0 0 14.1204,4.29452 Z m -10.1188,7.6712 a 8,8 0 0 0 -0.00155,0.0344 8,8 0 0 0 0.15624,1.5368 c 0.28984,0.118 0.36992,0.0712 0.4,-0.1984 0.01556,-0.1396 0.08844,-0.2976 0.16252,-0.3524 0.11444,-0.0844 0.093799,-0.1276 -0.14064,-0.2876 -0.15176,-0.1036 -0.30132,-0.2844 -0.33204,-0.4016 -0.02976,-0.1136 -0.1304,-0.2376 -0.24452,-0.3312 z m 2.51804,2.6444 c -0.0748,-0.0076 -0.16492,0.0324 -0.26492,0.1284 -0.21156,0.2024 -0.1796,0.6092 0.06016,0.77 0.27476,0.1844 0.38076,0.1308 0.41556,-0.2092 0.0428,-0.4192 -0.0468,-0.672 -0.2108,-0.6892 z m 1.3576,1.2096 c -0.0816,0.0027 -0.1716,0.0612 -0.2616,0.1844 -0.0956,0.1304 -0.1216,0.2988 -0.0852,0.5544 0.0452,0.3144 0.0256,0.3816 -0.1388,0.466 -0.2116,0.108 -0.2568,0.4296 -0.0836,0.5952 0.172,0.1648 0.336,0.1216 0.3952,-0.104 0.084,-0.3216 0.5548,-0.3592 0.8764,-0.0704 0.1372,0.1232 0.2492,0.1856 0.2492,0.1384 0,-0.0472 -0.1428,-0.2188 -0.3172,-0.3804 -0.2668,-0.248 -0.3164,-0.3536 -0.3164,-0.6728 0,-0.4504 -0.138,-0.7164 -0.318,-0.7108 z m -2.22956,1.0328 a 8,8 0 0 0 0.18516,0.2336 c -0.05452,-0.0844 -0.11676,-0.1652 -0.18516,-0.2336 z m 2.69596,1.228 c -0.0404,0.014 -0.0576,0.0648 -0.0576,0.154 0,0.0904 -0.0576,0.1852 -0.128,0.2108 -0.0936,0.0344 -0.1152,0.1428 -0.0792,0.4016 0.0068,0.0484 0.0088,0.0872 0.0112,0.1276 a 8,8 0 0 0 0.3328,0.1708 c -0.0056,-0.1384 0.0196,-0.3012 0.092,-0.5052 0.1228,-0.3464 0.1272,-0.4332 0.0272,-0.494 -0.0936,-0.0568 -0.1576,-0.07961 -0.1984,-0.0656 z"/>
+ <path style="opacity:0.2" d="M 2.0419922,11.657227 A 10,10 0 0 0 2,12.5 10,10 0 0 0 2.1171875,13.961914 C 3.9379286,14.872888 7.7676105,16.5 12,16.5 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 22,12.5 10,10 0 0 0 21.958008,11.657227 C 21.879735,11.703151 17.094405,14.5 12,14.5 6.905595,14.5 2.1202653,11.703151 2.0419922,11.657227 Z"/>
+ <path style="fill:#cba606" d="M 2.0419922,11.157227 A 10,10 0 0 0 2,12 10,10 0 0 0 2.1171875,13.461914 C 3.9379286,14.372888 7.7676105,16 12,16 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 22,12 10,10 0 0 0 21.958008,11.157227 C 21.879735,11.203151 17.094405,14 12,14 6.905595,14 2.1202653,11.203151 2.0419922,11.157227 Z"/>
+ <circle style="fill:#4f4f4f" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.244,15 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 l 0.06672,0.79185 h 1.5135 l 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.03632,-0.3976 2.3784,2.3572 0 0 0 -0.03461,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 h -1.5135 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.865,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.8645,-0.857 0.86485,0.85715 0 0 1 0.8645,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freedm.svg b/.icons/awkward/24x24/apps/freedm.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freedm.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/freedoom1.svg b/.icons/awkward/24x24/apps/freedoom1.svg
new file mode 100644
index 00000000..9bb77b53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freedoom1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4454ba" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="M 8.4453125,8.4999518 8.2226562,8.6698737 8,8.8397956 V 11.306593 13.77339 L 9.7636719,15.499952 11,14.552686 l -0.002,-2.855468 -0.0039,-2.8554693 -0.216797,-0.171875 -0.220703,-0.1699219 H 9.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 12,14.552686 13.236328,15.499952 15,13.77339 V 11.306593 8.8397956 L 14.777344,8.6698737 14.554688,8.4999518 H 13.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 18,9.9550299 c 0,0 -0.999881,-1.4554498 -1.115234,-1.4277343 l -0.0918,-0.00586 c -0.05027,-0.0033 0.139696,-0.00586 -0.189453,-0.00586 H 16 v 2.5644532 2.716797 l -0.04687,0.03711 c -0.04204,0.03022 -0.05079,0.04126 -0.04102,0.05078 l 1.076172,1.080078 0.0039,-1.050782 c 0.0044,-0.967119 0.0059,-1.04778 0.01953,-1.003906 L 18,14.382764 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304686 z m -17,0.00195 v 0.00195 l 0.5117188,0.5058594 v 3.5898436 c 0,1.9742 0.00436,3.724512 0.00781,3.890625 v 0.002 c 0.00444,0.213765 0.00827,0.512218 0.015625,0.507812 0.024612,-0.01469 3.0599127,-2.967398 3.0644532,-2.974609 0.0027,-0.0044 -0.019473,-0.02484 -0.050781,-0.04687 l -0.058594,-0.04102 V 11.388624 8.8417487 L 6.7734375,8.675733 6.5566406,8.5077643 5.25,8.503858 C 4.0686171,8.5019522 3.4941264,8.4963999 3.5,8.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.396485 2.5 l -0.9785156,1.083984 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539066 0.6601563,-0.00195 z m 3.9082032,0.015625 v 0.00195 c 0.06563,-0.00534 0.077191,-0.00433 0.1699218,0.039063 L 9.9980469,9.5937018 10,11.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 11.515577 L 9,9.5917487 9.0917969,9.550733 9.1816406,9.5116706 H 9.671875 c 0.268982,0 0.020061,-0.00271 0.058594,-0.00586 z m 3.5390622,0 c 0.03853,0.00315 -0.210388,0.00586 0.05859,0.00586 h 0.490234 l 0.08984,0.039062 0.0918,0.041016 -0.002,1.9238283 v 1.521484 l -0.986328,1.0625 c -0.0066,3.76e-4 -0.0121,-1.260092 -0.01172,-2.251953 l 0.002,-2.2539062 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 8.4453125 8 L 8.2226562 8.1699219 L 8 8.3398438 L 8 10.806641 L 8 13.273438 L 9.7636719 15 L 11 14.052734 L 10.998047 11.197266 L 10.994141 8.3417969 L 10.777344 8.1699219 L 10.556641 8 L 9.75 8 L 8.4453125 8 z M 12.443359 8 L 12.222656 8.1699219 L 12.005859 8.3417969 L 12.001953 11.197266 L 12 14.052734 L 13.236328 15 L 15 13.273438 L 15 10.806641 L 15 8.3398438 L 14.777344 8.1699219 L 14.554688 8 L 13.25 8 L 12.443359 8 z M 20.5 8 L 19.742188 8.0234375 C 19.187213 8.0196375 18.99009 8.0175712 18.984375 8.0195312 L 18 9.4550781 C 18 9.4550781 17.000119 7.9996283 16.884766 8.0273438 L 16.792969 8.0214844 C 16.742699 8.0181844 16.932665 8.015625 16.603516 8.015625 L 16 8.015625 L 16 10.580078 L 16 13.296875 L 15.953125 13.333984 C 15.911085 13.364204 15.902339 13.375246 15.912109 13.384766 L 16.988281 14.464844 L 16.992188 13.414062 C 16.996588 12.446943 16.998089 12.366282 17.011719 12.410156 L 18 13.882812 L 19.003906 12.351562 L 19.009766 13.744141 L 19.015625 15.134766 L 19.996094 16.134766 L 20 12.255859 L 20.005859 8.5253906 L 20.5 8 z M 3.5 8.0019531 L 3.5 8.0039062 L 4.0117188 8.5097656 L 4.0117188 12.099609 C 4.0117188 14.073809 4.0160813 15.824121 4.0195312 15.990234 L 4.0195312 15.992188 C 4.0239712 16.205953 4.0278012 16.504406 4.0351562 16.5 C 4.0597683 16.48531 7.0950689 13.532602 7.0996094 13.525391 C 7.1023094 13.520991 7.0801361 13.500546 7.0488281 13.478516 L 6.9902344 13.4375 L 6.9902344 10.888672 L 6.9902344 8.3417969 L 6.7734375 8.1757812 L 6.5566406 8.0078125 L 5.25 8.0039062 C 4.0686171 8.0020004 3.4941264 7.9964481 3.5 8.0019531 z M 5.8222656 8.9902344 L 5.9082031 9.0292969 L 5.9921875 9.0664062 L 5.9921875 10.462891 L 5.9921875 12.962891 L 5.0136719 14.046875 C 4.9960819 14.052975 4.9942369 12.208444 4.9980469 10.748047 L 5.0019531 8.9941406 L 5.6621094 8.9921875 L 5.8222656 8.9902344 z M 9.7304688 9.0058594 L 9.7304688 9.0078125 C 9.7960988 9.0024725 9.8076596 9.003482 9.9003906 9.046875 L 9.9980469 9.09375 L 10 11.347656 C 10.000378 12.339517 9.9949003 13.599985 9.9882812 13.599609 L 9.0019531 12.537109 L 9.0019531 11.015625 L 9 9.0917969 L 9.0917969 9.0507812 L 9.1816406 9.0117188 L 9.671875 9.0117188 C 9.940857 9.0117188 9.6919362 9.0090088 9.7304688 9.0058594 z M 13.269531 9.0058594 C 13.308061 9.0090094 13.059143 9.0117188 13.328125 9.0117188 L 13.818359 9.0117188 L 13.908203 9.0507812 L 14 9.0917969 L 13.998047 11.015625 L 13.998047 12.537109 L 13.011719 13.599609 C 13.005099 13.599985 12.999622 12.339517 13 11.347656 L 13.001953 9.09375 L 13.099609 9.046875 C 13.192341 9.003482 13.203901 9.0024725 13.269531 9.0078125 L 13.269531 9.0058594 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freedoom2.svg b/.icons/awkward/24x24/apps/freedoom2.svg
new file mode 100644
index 00000000..a5983756
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freedoom2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ce3535" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="M 8.4453125,8.4999518 8.2226562,8.6698737 8,8.8397956 V 11.306593 13.77339 L 9.7636719,15.499952 11,14.552686 l -0.002,-2.855468 -0.0039,-2.8554693 -0.216797,-0.171875 -0.220703,-0.1699219 H 9.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 12,14.552686 13.236328,15.499952 15,13.77339 V 11.306593 8.8397956 L 14.777344,8.6698737 14.554688,8.4999518 H 13.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 18,9.9550299 c 0,0 -0.999881,-1.4554498 -1.115234,-1.4277343 l -0.0918,-0.00586 c -0.05027,-0.0033 0.139696,-0.00586 -0.189453,-0.00586 H 16 v 2.5644532 2.716797 l -0.04687,0.03711 c -0.04204,0.03022 -0.05079,0.04126 -0.04102,0.05078 l 1.076172,1.080078 0.0039,-1.050782 c 0.0044,-0.967119 0.0059,-1.04778 0.01953,-1.003906 L 18,14.382764 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304686 z m -17,0.00195 v 0.00195 l 0.5117188,0.5058594 v 3.5898436 c 0,1.9742 0.00436,3.724512 0.00781,3.890625 v 0.002 c 0.00444,0.213765 0.00827,0.512218 0.015625,0.507812 0.024612,-0.01469 3.0599127,-2.967398 3.0644532,-2.974609 0.0027,-0.0044 -0.019473,-0.02484 -0.050781,-0.04687 l -0.058594,-0.04102 V 11.388624 8.8417487 L 6.7734375,8.675733 6.5566406,8.5077643 5.25,8.503858 C 4.0686171,8.5019522 3.4941264,8.4963999 3.5,8.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.396485 2.5 l -0.9785156,1.083984 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539066 0.6601563,-0.00195 z m 3.9082032,0.015625 v 0.00195 c 0.06563,-0.00534 0.077191,-0.00433 0.1699218,0.039063 L 9.9980469,9.5937018 10,11.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 11.515577 L 9,9.5917487 9.0917969,9.550733 9.1816406,9.5116706 H 9.671875 c 0.268982,0 0.020061,-0.00271 0.058594,-0.00586 z m 3.5390622,0 c 0.03853,0.00315 -0.210388,0.00586 0.05859,0.00586 h 0.490234 l 0.08984,0.039062 0.0918,0.041016 -0.002,1.9238283 v 1.521484 l -0.986328,1.0625 c -0.0066,3.76e-4 -0.0121,-1.260092 -0.01172,-2.251953 l 0.002,-2.2539062 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 8.4453125 8 L 8.2226562 8.1699219 L 8 8.3398438 L 8 10.806641 L 8 13.273438 L 9.7636719 15 L 11 14.052734 L 10.998047 11.197266 L 10.994141 8.3417969 L 10.777344 8.1699219 L 10.556641 8 L 9.75 8 L 8.4453125 8 z M 12.443359 8 L 12.222656 8.1699219 L 12.005859 8.3417969 L 12.001953 11.197266 L 12 14.052734 L 13.236328 15 L 15 13.273438 L 15 10.806641 L 15 8.3398438 L 14.777344 8.1699219 L 14.554688 8 L 13.25 8 L 12.443359 8 z M 20.5 8 L 19.742188 8.0234375 C 19.187213 8.0196375 18.99009 8.0175712 18.984375 8.0195312 L 18 9.4550781 C 18 9.4550781 17.000119 7.9996283 16.884766 8.0273438 L 16.792969 8.0214844 C 16.742699 8.0181844 16.932665 8.015625 16.603516 8.015625 L 16 8.015625 L 16 10.580078 L 16 13.296875 L 15.953125 13.333984 C 15.911085 13.364204 15.902339 13.375246 15.912109 13.384766 L 16.988281 14.464844 L 16.992188 13.414062 C 16.996588 12.446943 16.998089 12.366282 17.011719 12.410156 L 18 13.882812 L 19.003906 12.351562 L 19.009766 13.744141 L 19.015625 15.134766 L 19.996094 16.134766 L 20 12.255859 L 20.005859 8.5253906 L 20.5 8 z M 3.5 8.0019531 L 3.5 8.0039062 L 4.0117188 8.5097656 L 4.0117188 12.099609 C 4.0117188 14.073809 4.0160813 15.824121 4.0195312 15.990234 L 4.0195312 15.992188 C 4.0239712 16.205953 4.0278012 16.504406 4.0351562 16.5 C 4.0597683 16.48531 7.0950689 13.532602 7.0996094 13.525391 C 7.1023094 13.520991 7.0801361 13.500546 7.0488281 13.478516 L 6.9902344 13.4375 L 6.9902344 10.888672 L 6.9902344 8.3417969 L 6.7734375 8.1757812 L 6.5566406 8.0078125 L 5.25 8.0039062 C 4.0686171 8.0020004 3.4941264 7.9964481 3.5 8.0019531 z M 5.8222656 8.9902344 L 5.9082031 9.0292969 L 5.9921875 9.0664062 L 5.9921875 10.462891 L 5.9921875 12.962891 L 5.0136719 14.046875 C 4.9960819 14.052975 4.9942369 12.208444 4.9980469 10.748047 L 5.0019531 8.9941406 L 5.6621094 8.9921875 L 5.8222656 8.9902344 z M 9.7304688 9.0058594 L 9.7304688 9.0078125 C 9.7960988 9.0024725 9.8076596 9.003482 9.9003906 9.046875 L 9.9980469 9.09375 L 10 11.347656 C 10.000378 12.339517 9.9949003 13.599985 9.9882812 13.599609 L 9.0019531 12.537109 L 9.0019531 11.015625 L 9 9.0917969 L 9.0917969 9.0507812 L 9.1816406 9.0117188 L 9.671875 9.0117188 C 9.940857 9.0117188 9.6919362 9.0090088 9.7304688 9.0058594 z M 13.269531 9.0058594 C 13.308061 9.0090094 13.059143 9.0117188 13.328125 9.0117188 L 13.818359 9.0117188 L 13.908203 9.0507812 L 14 9.0917969 L 13.998047 11.015625 L 13.998047 12.537109 L 13.011719 13.599609 C 13.005099 13.599985 12.999622 12.339517 13 11.347656 L 13.001953 9.09375 L 13.099609 9.046875 C 13.192341 9.003482 13.203901 9.0024725 13.269531 9.0078125 L 13.269531 9.0058594 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freedroid.svg b/.icons/awkward/24x24/apps/freedroid.svg
new file mode 100644
index 00000000..ccdcf650
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freedroid.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#ff4f4f" cx="11" r="10" cy="11"/>
+ <path style="opacity:.2" d="m11 1.5-1 5h2zm-6 9-4 1 4 1zm12 0v2l4-1zm-7 6 1 5 1-5z"/>
+ <path style="fill:#f7df67" d="m11 1-1 5h2zm-6 9-4 1 4 1zm12 0v2l4-1zm-7 6 1 5 1-5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m7.5 9.5a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm4 0a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm3.5 0-1 1h1v3h1v-4zm-7.5 1a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1zm4 0a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1z"/>
+ <path d="m15 13h1v-4h-1l-1 1h1z" style="fill:#ffffff"/>
+ <path d="m7.5 9a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm0 1a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1z" style="fill:#ffffff"/>
+ <path style="fill:#ffffff" d="m11.5 9a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm0 1a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1z"/>
+ <path style="opacity:.2" d="m11 5.500002a7 6 0 0 0 -1.050781 0.0761719l-1.9492188 2.9238281h9.0527338a7 6 0 0 0 -6.052734 -3zm-1.0800779 0.0800781a7 6 0 0 0 -4.9746094 2.9199219h2.0546875zm-4.9726563 8.9199219a7 6 0 0 0 4.9785156 2.925781l-2.9257812-2.925781zm3.0527344 0 1.9531248 2.929688a7 6 0 0 0 1.046875 0.07031 7 6 0 0 0 6.054687 -3z"/>
+ <path style="fill:#ffffff" d="m11 5a7 6 0 0 0 -1.0507812 0.0761719l-1.9492188 2.9238281h9.052734a7 6 0 0 0 -6.052734 -3zm-1.0800781 0.0800781a7 6 0 0 0 -4.9746094 2.9199219h2.0546875zm-4.9726563 8.9199219a7 6 0 0 0 4.9785156 2.925781l-2.9257812-2.925781zm3.0527344 0 1.953125 2.929688a7 6 0 0 0 1.046875 0.070312 7 6 0 0 0 6.054688 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freedroidrpg.svg b/.icons/awkward/24x24/apps/freedroidrpg.svg
new file mode 100644
index 00000000..ff48fdb4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freedroidrpg.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1d758d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.000002,2.0000045 A 9.9999978,9.9999978 0 0 0 2.0000047,12.000002 9.9999978,9.9999978 0 0 0 2.0107469,12.291018 9.9999978,9.9999978 0 0 1 12.000002,2.5000044 9.9999978,9.9999978 0 0 1 21.989258,12.208987 9.9999978,9.9999978 0 0 0 22,12.000002 9.9999978,9.9999978 0 0 0 12.000002,2.0000045 Z"/>
+ <path style="opacity:0.2" d="m 12.000002,6.5000035 c -3.8659917,0 -6.999998,3.1340063 -6.999998,6.9999985 v 2 c 0,1.107999 0.8919998,1.999999 1.9999996,1.999999 h 9.9999974 c 1.108,0 2,-0.892 2,-1.999999 v -2 c 0,-3.8659922 -3.134006,-6.9999985 -6.999999,-6.9999985 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999976" d="M 2.5000045,7.5000033 6.5000037,9.5000029"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-7.54" y="9.04" rx=".667" ry=".667" transform="rotate(-60)"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="-7.1" y="8.79" rx=".667" ry=".667" transform="rotate(-60)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.3828125 7.328125 C 6.1249848 7.2958207 5.8611563 7.416361 5.7226562 7.65625 L 4.390625 9.9667969 C 4.2824813 10.154107 4.2847284 10.366089 4.3613281 10.550781 C 4.3727573 10.522838 4.3750916 10.493701 4.390625 10.466797 L 5.7226562 8.15625 C 5.9073229 7.8363979 6.3149136 7.7274427 6.6347656 7.9121094 L 8.9433594 9.2460938 C 9.0758096 9.3225639 9.1606207 9.4416887 9.2148438 9.5722656 C 9.3395496 9.2679265 9.2364328 8.9152998 8.9433594 8.7460938 L 6.6347656 7.4121094 C 6.5548026 7.3659427 6.4687551 7.3388931 6.3828125 7.328125 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-19.52" y="-11.73" rx=".667" ry=".667" transform="matrix(-0.5,-0.8660254,-0.8660254,0.5,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999976" d="M 21.5,7.5000033 17.500001,9.5000029"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="-19.09" y="-11.98" rx=".667" ry=".667" transform="matrix(-0.5,-0.8660254,-0.8660254,0.5,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.59375 7.328125 C 17.507807 7.3388931 17.423713 7.3659427 17.34375 7.4121094 L 15.033203 8.7460938 C 14.74013 8.9152998 14.637013 9.2679265 14.761719 9.5722656 C 14.815942 9.4416887 14.900753 9.3225639 15.033203 9.2460938 L 17.34375 7.9121094 C 17.663602 7.7274427 18.06924 7.8363979 18.253906 8.15625 L 19.587891 10.466797 C 19.603351 10.493575 19.60384 10.522973 19.615234 10.550781 C 19.691954 10.36603 19.696087 10.154199 19.587891 9.9667969 L 18.253906 7.65625 C 18.115406 7.416361 17.851578 7.2958207 17.59375 7.328125 z"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="10" y="5" rx=".667" ry=".667"/>
+ <circle style="opacity:0.2" cx="2.5" cy="8" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="2.5" cy="7.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="21.5" cy="8" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="21.5" cy="7.5" r="1.5"/>
+ <path style="fill:#f8cd2f" d="m 12.000002,6.0000036 c -3.8659917,0 -6.999998,3.1340063 -6.999998,6.9999984 v 2 c 0,1.107999 0.8919998,1.999999 1.9999996,1.999999 h 9.9999974 c 1.108,0 2,-0.892 2,-1.999999 v -2 c 0,-3.8659921 -3.134006,-6.9999984 -6.999999,-6.9999984 z"/>
+ <rect style="fill:#3f3f3f" width="3" height="4" x="7" y="10" rx="1.5" ry="1.5"/>
+ <rect style="fill:#3f3f3f" width="3" height="4" x="14" y="10" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 11.980698,14.500402 a 0.52946465,0.57700737 0 0 0 -0.21714,0.0601 l -2.470589,1.346215 a 0.52946465,0.57700737 0 0 0 -0.2929689,0.5161 V 17.3844 a 0.52946465,0.57700737 0 0 0 0.2667738,0.501075 l 2.4705881,1.538532 a 0.52946465,0.57700737 0 0 0 0.525276,0 l 2.470588,-1.538532 A 0.52946465,0.57700737 0 0 0 15,17.3844 v -0.961583 a 0.52946465,0.57700737 0 0 0 -0.292969,-0.5161 l -2.470588,-1.346215 a 0.52946465,0.57700737 0 0 0 -0.255745,-0.0601 z"/>
+ <path style="fill:#ff7300" d="m 11.980698,14.000402 a 0.52946465,0.57700737 0 0 0 -0.21714,0.0601 L 9.292969,15.406718 A 0.52946465,0.57700737 0 0 0 9.0000001,15.922817 V 16.8844 a 0.52946465,0.57700737 0 0 0 0.2667738,0.501075 l 2.4705881,1.538532 a 0.52946465,0.57700737 0 0 0 0.525276,0 l 2.470588,-1.538532 A 0.52946465,0.57700737 0 0 0 15,16.8844 v -0.961583 a 0.52946465,0.57700737 0 0 0 -0.292969,-0.516099 l -2.470588,-1.346216 a 0.52946465,0.57700737 0 0 0 -0.255745,-0.0601 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,14.000002 v 4.999999 a 0.52946465,0.57700737 0 0 0 0.262835,-0.07617 l 2.470144,-1.538086 A 0.52946465,0.57700737 0 0 0 15,16.884769 V 15.922855 A 0.52946465,0.57700737 0 0 0 14.707031,15.406254 L 12.236049,14.060551 A 0.52946465,0.57700737 0 0 0 12,14.000001 Z"/>
+ <circle style="opacity:0.2" cx="8.25" cy="11.75" r=".75"/>
+ <circle style="fill:#ffffff" cx="8.25" cy="11.25" r=".75"/>
+ <circle style="opacity:0.2" cx="15.25" cy="11.75" r=".75"/>
+ <circle style="fill:#ffffff" cx="15.25" cy="11.25" r=".75"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5000045,6.0000036 A 1.4999997,1.4999997 0 0 0 1.0000049,7.5000033 1.4999997,1.4999997 0 0 0 1.0214893,7.7568392 1.4999997,1.4999997 0 0 1 2.5000045,6.5000035 1.4999997,1.4999997 0 0 1 3.9785198,7.7431672 1.4999997,1.4999997 0 0 0 4.0000042,7.5000033 1.4999997,1.4999997 0 0 0 2.5000045,6.0000036 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21.5,6.0000036 A 1.4999997,1.4999997 0 0 0 20.000001,7.5000033 1.4999997,1.4999997 0 0 0 20.021486,7.7568392 1.4999997,1.4999997 0 0 1 21.5,6.5000035 1.4999997,1.4999997 0 0 1 22.978516,7.7431672 1.4999997,1.4999997 0 0 0 23,7.5000033 1.4999997,1.4999997 0 0 0 21.5,6.0000036 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.000002,6.0000036 c -3.8659917,0 -6.999998,3.1340063 -6.999998,6.9999984 v 0.5 c 0,-3.8659922 3.1340063,-6.9999985 6.999998,-6.9999985 3.865993,0 6.999999,3.1340063 6.999999,6.9999985 v -0.5 c 0,-3.8659921 -3.134006,-6.9999984 -6.999999,-6.9999984 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.666016 5 C 10.296682 5 10 5.2966823 10 5.6660156 L 10 6.1660156 C 10 5.7966823 10.296682 5.5 10.666016 5.5 L 13.333984 5.5 C 13.703318 5.5 14 5.7966823 14 6.1660156 L 14 5.6660156 C 14 5.2966823 13.703318 5 13.333984 5 L 10.666016 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freefilesync.svg b/.icons/awkward/24x24/apps/freefilesync.svg
new file mode 100644
index 00000000..3a5a0d85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freefilesync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5db43e" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0009,2 c -5.54,0 -10,4.46 -10,10 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.084 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.002,0.084 -0.0058,0.166 -0.0058,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.1" d="M 11.9699,6.4997 C 11.3659,6.4936 10.7663,6.5779 10.1845,6.7282 7.4719,7.4135 5.4518,9.8537 5.4931,12.5 H 4.0009 l 2.2871,3 2.1875,-3 H 7.0439 c -0.0052,-1.109 0.4356,-2.1359 1.2187,-2.9632 1.472,-1.6671 4.2313,-2.0584 6.1873,-0.9434 0.65,0.8013 2.093,-0.0786 1.336,-0.9003 -1.077,-0.7903 -2.456,-1.1906 -3.816,-1.1934 z m 5.7441,3 -2.1875,3 h 1.4316 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 h 1.4922 l -2.2871,-3 z"/>
+ <path style="fill:#3f3f3f" d="M 11.9699,6 C 11.3659,5.9939 10.7663,6.0782 10.1845,6.2285 7.4719,6.9138 5.4518,9.3541 5.4931,12 H 4.0009 L 6.288,15 8.4755,12 H 7.0439 C 7.0387,10.8918 7.4795,9.8644 8.2626,9.0371 c 1.472,-1.667 4.2313,-2.0584 6.1873,-0.9433 0.65,0.8012 2.093,-0.0787 1.336,-0.9004 C 14.7089,6.4031 13.3299,6.0028 11.9699,6 Z m 5.7441,3 -2.1875,3 h 1.4316 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 h 1.491 l -2.287,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freegish.svg b/.icons/awkward/24x24/apps/freegish.svg
new file mode 100644
index 00000000..8faf79f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freegish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g transform="translate(1,1)">
+ <path style="opacity:.2" d="m11 18.5c-10 0-10-5-10-5s0-10 10-10 10 10 10 10 0 5-10 5z"/>
+ <path style="fill:#4f4f4f" d="m11 18c-10 0-10-5-10-5s0-10 10-10 10 10 10 10 0 5-10 5z"/>
+ <path style="opacity:.2" d="m4.9941406 9.5c-2 0-3 4 0 4h5s-2.5-4-5-4zm12 0c-2.5 0-5 4-5 4h5c3 0 2-4 0-4z"/>
+ <path style="fill:#ff3737" d="m4.9933909 13h5.0066091s-2.5066091-4-5.0066091-4c-2 0-3 4 0 4z"/>
+ <path style="fill:#ff3737" d="m16.993391 13h-4.993391s2.493391-4 4.993391-4c2 0 3 4 0 4z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 9c-1.164144 0-1.9840095 1.35355-1.8789062 2.486328 0.1300585-0.995453 0.8775729-1.986328 1.8730468-1.986328 2 0 3.93625 2.476 4.65625 3.5h0.3496094s-2.5-4-5-4zm12 0c-2.5 0-5 4-5 4h0.337891c0.72-1.024 2.65625-3.5 4.65625-3.5 1.01309 0 1.766959 1.026145 1.876953 2.039062 0.136592-1.143077-0.688664-2.539062-1.871094-2.539062z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 3c-10 0-10 10-10 10s0.00661 0.08168 0.015625 0.166016c0.0852369-1.584005 0.9560245-9.666016 9.984375-9.666016 9.028351 0 9.899138 8.082011 9.984375 9.666016 0.00902-0.084333 0.015625-0.166016 0.015625-0.166016s0-10-10-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeoffice-planmaker.svg b/.icons/awkward/24x24/apps/freeoffice-planmaker.svg
new file mode 100644
index 00000000..285576b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeoffice-planmaker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#569a40" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 3,3 V 18 H 4 V 4 H 20 V 20 H 6 v 1 H 21 V 3 Z m 0,16 v 2 h 2 v -2 z"/>
+ <g style="font-size:34.2857132px;line-height:1.25;letter-spacing:0px;word-spacing:0px" transform="matrix(0.5167323,0,0,0.5,-16.68263,-8.756918)">
+ <path style="opacity:0.2" d="m 54.48718,30.513836 c -1.028571,0 -2.159939,0.04529 -3.394226,0.136719 -1.211428,0.06857 -2.320475,0.216741 -3.32619,0.445312 v 1.417969 1 21 h 4.320268 0.517827 0.967619 v -7.964844 h 0.676577 c 1.737143,0 3.277857,-0.14817 4.626428,-0.445312 1.348571,-0.297144 2.4911,-0.757858 3.428245,-1.375 0.937141,-0.64 1.648006,-1.450736 2.128005,-2.433594 0.502858,-1.005714 0.752173,-2.203372 0.752173,-3.597656 0,-2.674286 -0.922917,-5.039733 -2.774346,-6.296875 -1.828569,-1.257143 -4.470951,-1.886719 -7.92238,-1.886719 z m 0.30994,3.734375 c 0.822859,0 1.589523,0.06989 2.298095,0.207031 0.731431,0.114286 1.356608,0.323951 1.882323,0.621094 0.525713,0.297143 0.93884,0.708661 1.235982,1.234375 0.297142,0.525715 0.44601,1.574419 0.44601,2.351563 0,1.622856 -0.561993,2.729932 -1.681992,3.324218 -1.120002,0.571428 -2.716519,0.859376 -4.796519,0.859376 H 53.572478 V 34.29118 c 0.396842,-0.01509 0.743147,-0.04297 1.224642,-0.04297 z"/>
+ <path style="fill:#ffffff" transform="matrix(1.935238,0,0,2,32.28486,17.513836)" d="M 11.472656 6 C 10.94116 6 10.356546 6.0226449 9.71875 6.0683594 C 9.092766 6.1026449 8.5196855 6.1767301 8 6.2910156 L 8 7 L 8 7.5 L 8 18 L 10.232422 18 L 10.5 18 L 11 18 L 11 14.017578 L 11.349609 14.017578 C 12.247247 14.017578 13.043384 13.943493 13.740234 13.794922 C 14.437084 13.64635 15.027466 13.415993 15.511719 13.107422 C 15.99597 12.787422 16.363297 12.382054 16.611328 11.890625 C 16.871171 11.387768 17 10.788939 17 10.091797 C 17 8.7546539 16.523099 7.5719304 15.566406 6.9433594 C 14.621525 6.3147879 13.256121 6 11.472656 6 z M 11.632812 7.8671875 C 12.05801 7.8671875 12.45417 7.9021326 12.820312 7.9707031 C 13.198266 8.0278461 13.521315 8.1326785 13.792969 8.28125 C 14.064622 8.4298215 14.278098 8.6355805 14.431641 8.8984375 C 14.585184 9.161295 14.662109 9.6856472 14.662109 10.074219 C 14.662109 10.885647 14.371709 11.439185 13.792969 11.736328 C 13.214228 12.022042 12.389256 12.166016 11.314453 12.166016 L 11 12.166016 L 11 7.8886719 C 11.205061 7.8811275 11.384008 7.8671875 11.632812 7.8671875 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeoffice-presentations.svg b/.icons/awkward/24x24/apps/freeoffice-presentations.svg
new file mode 100644
index 00000000..5b403790
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeoffice-presentations.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e78117" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <g style="font-size:6.91562939px;line-height:1.25;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.47722768,0,0,0.5,0.54653545,0.4999995)">
+ <path d="m 23.319502,31.585063 c 0.730291,0 1.327801,-0.05533 1.792532,-0.165975 0.48686,-0.13278 0.874135,-0.298755 1.161825,-0.497925 0.287691,-0.221301 0.486861,-0.475796 0.597511,-0.763486 0.11065,-0.28769 0.165975,-0.608575 0.165975,-0.962656 0,-0.75242 -0.35408,-1.37206 -1.062241,-1.858921 -0.70816,-0.50899 -2.23946,-1.051175 -3.965601,-1.626556 -0.752421,-0.26556 -1.504842,-0.564315 -2.257262,-0.896266 -0.752421,-0.35408 -1.427386,-0.785615 -2.024896,-1.294605 -0.597511,-0.531121 -1.084371,-1.161826 -1.460581,-1.892117 -0.376211,-0.752421 -0.564316,-1.659751 -0.564316,-2.721992 0,-1.062241 0.19917,-2.013831 0.597511,-2.854772 0.39834,-0.86307 0.962655,-1.59336 1.692946,-2.190871 0.73029,-0.597511 1.615491,-1.051176 2.655602,-1.360996 C 21.688617,12.165975 22.861508,12 24.167179,12 c 1.549101,0 3.202116,0.165975 4.330747,0.497925 1.128631,0.33195 2.058091,0.697095 2.788382,1.095436 l -1.493776,4.082988 c -0.641771,-0.331951 -1.360996,-0.619641 -2.157677,-0.863071 -0.77455,-0.26556 -2.029225,-0.39834 -3.135726,-0.39834 -1.239281,0 -2.135546,0.17704 -2.688796,0.53112 -0.531121,0.33195 -0.796681,0.852005 -0.796681,1.560166 0,0.420471 0.09959,0.774551 0.298755,1.062241 0.19917,0.28769 0.475795,0.55325 0.829876,0.79668 0.37621,0.221301 0.79668,0.431536 1.261411,0.630706 0.48686,0.17704 1.01798,0.365145 1.593361,0.564315 1.19502,0.442601 2.54928,0.885201 3.434481,1.327801 0.885201,0.420471 1.615491,0.918396 2.190871,1.493776 0.597511,0.575381 1.040111,1.250346 1.327801,2.024896 0.287691,0.774551 0.431536,1.715076 0.431536,2.821577 0,2.146612 -0.752421,3.817428 -2.257262,5.012449 -1.504841,1.172891 -3.773167,1.759336 -6.80498,1.759336 -1.017981,0 -1.936376,-0.06639 -2.755186,-0.19917 -0.818811,-0.11065 -1.549101,-0.254495 -2.190872,-0.431535 -0.619641,-0.177041 -1.161826,-0.365146 -1.626556,-0.564316 -0.4426,-0.19917 -0.81881,-0.387275 -1.128631,-0.564315 l 1.460581,-4.116183 c 0.686031,0.37621 1.526971,0.719225 2.522822,1.029046 1.017981,0.28769 2.257261,0.431535 3.717842,0.431535 z"/>
+ </g>
+ <g style="font-size:6.91562939px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.47722768,0,0,0.5,0.54653545,-2.5e-7)">
+ <path style="fill:#ffffff" d="m 23.319502,31.585063 c 0.730291,0 1.327801,-0.05533 1.792532,-0.165975 0.48686,-0.13278 0.874135,-0.298755 1.161825,-0.497925 0.287691,-0.221301 0.486861,-0.475796 0.597511,-0.763486 0.11065,-0.28769 0.165975,-0.608575 0.165975,-0.962656 0,-0.75242 -0.35408,-1.37206 -1.062241,-1.858921 -0.70816,-0.50899 -2.23946,-1.051175 -3.965601,-1.626556 -0.752421,-0.26556 -1.504842,-0.564315 -2.257262,-0.896266 -0.752421,-0.35408 -1.427386,-0.785615 -2.024896,-1.294605 -0.597511,-0.531121 -1.084371,-1.161826 -1.460581,-1.892117 -0.376211,-0.752421 -0.564316,-1.659751 -0.564316,-2.721992 0,-1.062241 0.19917,-2.013831 0.597511,-2.854772 0.39834,-0.86307 0.962655,-1.59336 1.692946,-2.190871 0.73029,-0.597511 1.615491,-1.051176 2.655602,-1.360996 C 21.688617,12.165975 22.861508,12 24.167179,12 c 1.549101,0 3.202116,0.165975 4.330747,0.497925 1.128631,0.33195 2.058091,0.697095 2.788382,1.095436 l -1.493776,4.082988 c -0.641771,-0.331951 -1.360996,-0.619641 -2.157677,-0.863071 -0.77455,-0.26556 -2.029225,-0.39834 -3.135726,-0.39834 -1.239281,0 -2.135546,0.17704 -2.688796,0.53112 -0.531121,0.33195 -0.796681,0.852005 -0.796681,1.560166 0,0.420471 0.09959,0.774551 0.298755,1.062241 0.19917,0.28769 0.475795,0.55325 0.829876,0.79668 0.37621,0.221301 0.79668,0.431536 1.261411,0.630706 0.48686,0.17704 1.01798,0.365145 1.593361,0.564315 1.19502,0.442601 2.54928,0.885201 3.434481,1.327801 0.885201,0.420471 1.615491,0.918396 2.190871,1.493776 0.597511,0.575381 1.040111,1.250346 1.327801,2.024896 0.287691,0.774551 0.431536,1.715076 0.431536,2.821577 0,2.146612 -0.752421,3.817428 -2.257262,5.012449 -1.504841,1.172891 -3.773167,1.759336 -6.80498,1.759336 -1.017981,0 -1.936376,-0.06639 -2.755186,-0.19917 -0.818811,-0.11065 -1.549101,-0.254495 -2.190872,-0.431535 -0.619641,-0.177041 -1.161826,-0.365146 -1.626556,-0.564316 -0.4426,-0.19917 -0.81881,-0.387275 -1.128631,-0.564315 l 1.460581,-4.116183 c 0.686031,0.37621 1.526971,0.719225 2.522822,1.029046 1.017981,0.28769 2.257261,0.431535 3.717842,0.431535 z"/>
+ </g>
+ <path style="opacity:0.5;fill:#ffffff" d="M 3,3 V 18 H 4 V 4 H 20 V 20 H 6 v 1 H 21 V 3 Z m 0,16 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeoffice-textmaker.svg b/.icons/awkward/24x24/apps/freeoffice-textmaker.svg
new file mode 100644
index 00000000..56b94168
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeoffice-textmaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#dd2525" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 3,3 V 18 H 4 V 4 H 20 V 20 H 6 v 1 H 21 V 3 Z m 0,16 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.2" d="m 17,6.4999996 v 2 H 13 V 18.5 H 11 V 8.4999996 H 7 v -2 z"/>
+ <path style="fill:#ffffff" d="m 17,5.9999996 v 2 H 13 V 18 H 11 V 7.9999996 H 7 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeorion.svg b/.icons/awkward/24x24/apps/freeorion.svg
new file mode 100644
index 00000000..b41a95c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeorion.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="opacity:0.2" d="M 10.580078,5.1464844 C 9.3982639,5.3927147 8,6.332932 7.6304625,7.2737936 l 0.00586,0.019531 v 0 c 0,0 1.792335,-0.1311197 2.7543025,-0.2503558 z m 2.839844,0.00781 0.263672,2.6328125 c 0.945832,0.6033585 1.661264,1.50728 2.03125,2.5664071 l 3.171875,0.421875 C 18.383314,7.9611273 16.219088,5.735817 13.419922,5.1542969 Z M 6.3998917,8.5712359 C 5.976775,9.2866419 5.257215,9.957481 5.109375,10.775391 L 6.1953125,10.630859 C 6.3908711,9.9512308 6.3998917,8.5712359 6.3998917,8.5712359 Z M 5.1132812,13.224609 c 0.5034047,2.814264 2.6676308,5.039574 5.4667968,5.621094 L 10.390625,16.958984 C 8.3968713,16.714495 6.7429848,15.300614 6.1914062,13.369141 Z m 13.7773438,0 -3.175781,0.421875 c -0.369224,1.06057 -1.084733,1.965963 -2.03125,2.570313 l -0.263672,2.636719 c 2.802976,-0.581199 4.969627,-2.810505 5.470703,-5.628907 z"/>
+ <circle style="fill:#235b92" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 10.451181,5.6319697 C 9.4798248,5.853901 8.5665785,6.2793133 7.771715,6.8801288 L 7.6637316,7.079157 C 8.3809997,6.6133225 9.5159199,6.6604854 10.366489,6.5710005 Z m 3.097638,0.0032 0.152447,1.6800921 c 1.28432,0.7712779 2.192151,2.0397134 2.507964,3.5041632 L 18.910928,11.137 C 18.36841,8.4042648 16.266693,6.247774 13.548819,5.635146 Z M 5.9052983,8.9911175 C 5.5193228,9.656926 5.2450267,10.381468 5.0933066,11.135962 l 0.4806315,-0.05611 c 0.00309,-0.816875 0.3313602,-2.0887367 0.3313602,-2.0887367 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffffff" d="M 10.451181,5.1324647 C 9.4798248,5.354396 8.5665785,5.7798083 7.771715,6.3806238 L 7.6637316,6.579652 C 8.3809997,6.1138175 9.5159199,6.1609804 10.366489,6.0714955 Z m 3.097638,0.0032 0.152447,1.6800921 c 1.28432,0.7712779 2.192151,2.0397134 2.507964,3.5041632 l 2.701698,0.317575 C 18.36841,7.9047598 16.266693,5.748269 13.548819,5.135641 Z M 5.9052983,8.4916125 C 5.5193228,9.157421 5.2450267,9.8819632 5.0933066,10.636457 l 0.4806315,-0.05611 C 5.5770276,9.7634725 5.9052983,8.4916103 5.9052983,8.4916103 Z"/>
+ <path style="fill:#363636" d="M 5.0898438 13.363281 C 5.6323614 16.096014 7.7332979 18.252606 10.451172 18.865234 L 10.267578 16.833984 C 8.2963437 16.596295 6.6122978 15.300178 5.8789062 13.455078 L 5.0898438 13.363281 z M 18.90625 13.363281 L 15.833984 13.724609 C 15.396258 14.67642 14.692069 15.481046 13.806641 16.041016 L 13.548828 18.867188 C 16.265661 18.252772 18.365125 16.095657 18.90625 13.363281 z"/>
+ <path style="opacity:0.2" d="m 12,1.5 -1,10 -7.5,1 7.5,1 1,10 1,-10 7.5,-1 -7.5,-1 z"/>
+ <path style="fill:#f75151" d="M 12,1 11,11 3.5,12 11,13 12,23 13,13 20.5,12 13,11 Z"/>
+ <path style="opacity:0.1" d="M 5.0898438 13.363281 C 5.1250718 13.540729 5.1843096 13.708535 5.2324219 13.880859 L 5.8789062 13.955078 C 6.6122979 15.800178 8.2963438 17.096295 10.267578 17.333984 L 10.404297 18.851562 C 10.420311 18.855289 10.435115 18.861615 10.451172 18.865234 L 10.267578 16.833984 C 8.2963438 16.596295 6.6122979 15.300178 5.8789062 13.455078 L 5.0898438 13.363281 z M 18.90625 13.363281 L 15.833984 13.724609 C 15.396258 14.67642 14.692069 15.481046 13.806641 16.041016 L 13.548828 18.867188 C 13.564879 18.863558 13.579696 18.857253 13.595703 18.853516 L 13.806641 16.541016 C 14.692069 15.981046 15.396258 15.17642 15.833984 14.224609 L 18.763672 13.880859 C 18.811724 13.708467 18.871095 13.540795 18.90625 13.363281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freeplane.svg b/.icons/awkward/24x24/apps/freeplane.svg
new file mode 100644
index 00000000..c6265dde
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freeplane.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11,3.5000002 c -4.9860001,0 -9,4.0139999 -9,8.9999998 0,4.986 4.0139999,9 9,9 4.986,0 9,-4.014 9,-9 0,-4.9859999 -4.014,-8.9999998 -9,-8.9999998 z"/>
+ <path style="fill:#fead38" d="m 11,3.0000002 c -4.9860001,0 -9,4.0139999 -9,8.9999998 0,4.986 4.0139999,9 9,9 4.986,0 9,-4.014 9,-9 0,-4.9859999 -4.014,-8.9999998 -9,-8.9999998 z"/>
+ <path style="fill:#3f3f3f" d="M 11.139746,3.0035159 A 13.501953,13.510262 0 0 0 2.4754883,14.880176 c 0.5246507,1.562111 1.4613527,2.928786 2.6868165,3.972656 A 13.501953,13.510262 0 0 1 5.15,18.312304 13.501953,13.510262 0 0 1 16.619726,4.9669924 C 15.115154,3.7649463 13.216202,3.0349836 11.139746,3.0035159 Z"/>
+ <path style="fill:#3f3f3f" d="M 17.633984,5.9214848 A 13.501953,13.510262 0 0 0 6.4999999,19.210547 a 13.501953,13.510262 0 0 0 0.030762,0.602051 c 0.8338023,0.476458 1.7481658,0.828371 2.7237308,1.018652 A 13.501953,13.510262 0 0 1 19.415527,8.8218752 C 19.008233,7.7384416 18.400435,6.7579978 17.633984,5.9214848 Z"/>
+ <circle style="opacity:0.2" cx="14" cy="12.5" r="4"/>
+ <circle style="opacity:0.2" cx="19" cy="9.5" r="3"/>
+ <circle style="fill:#ffffff" cx="14" cy="12" r="4"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="19" cy="9" r="3"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11 3 C 6.0139999 3 2 7.0140001 2 12 C 2 12.084525 2.0113796 12.166049 2.0136719 12.25 C 2.1465996 7.3817813 6.0985248 3.5 11 3.5 C 15.901475 3.5 19.8534 7.3817813 19.986328 12.25 C 19.98862 12.166049 20 12.084525 20 12 C 20 7.0140001 15.986 3 11 3 z"/>
+ <circle style="fill:#3f3f3f" cx="18.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.2" d="m 17,18.5 c 0,0 -1.343146,1 -3.000001,1 C 12.343146,19.5 11,17.60457 11,16.5 c 0,0 1.590094,1.158653 2.5,1.5 1.720347,0.645382 3.5,0.5 3.5,0.5 z"/>
+ <path style="fill:#3f3f3f" d="m 17,18 c 0,0 -1.343146,1 -3.000001,1 C 12.343146,19 11,17.10457 11,16 c 0,0 1.590094,1.158653 2.5,1.5 1.720347,0.645382 3.5,0.5 3.5,0.5 z"/>
+ <path style="opacity:0.2" d="m 5.5166522,14.938853 c 1.7600284,-0.882912 3.3138431,-0.391676 3.4705437,1.097208 0.1567005,1.488885 -1.1430534,3.411606 -2.9030817,4.29452 C 4.3240866,21.213495 1.1627832,18.43053 1.006083,16.941645 0.84938274,15.45276 3.7566248,15.821767 5.5166522,14.938853 Z"/>
+ <path style="fill:#e4e4e4" d="m 5.5166522,14.438853 c 1.7600284,-0.882912 3.3138431,-0.391676 3.4705437,1.097208 0.1567005,1.488885 -1.1430534,3.411606 -2.9030817,4.29452 C 4.3240866,20.713495 1.1627832,17.93053 1.006083,16.441645 0.84938274,14.95276 3.7566248,15.321767 5.5166522,14.438853 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.3476562 14.005859 C 6.8084446 13.970327 6.1775888 14.108361 5.5175781 14.439453 C 3.7575507 15.322367 0.84915911 14.952521 1.0058594 16.441406 C 1.0110122 16.490366 1.0275684 16.544121 1.0390625 16.595703 C 1.3560914 15.512199 3.9116167 15.74508 5.5175781 14.939453 C 7.2684505 14.061134 8.8121081 14.542869 8.9824219 16.013672 C 8.996432 15.851406 9.0025954 15.68972 8.9863281 15.535156 C 8.8883903 14.604604 8.2463423 14.06508 7.3476562 14.005859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freetube-bin.svg b/.icons/awkward/24x24/apps/freetube-bin.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freetube-bin.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/freetube.svg b/.icons/awkward/24x24/apps/freetube.svg
new file mode 100644
index 00000000..61ec6266
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freetube.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.5,2.5 C 2.669,2.5 2,3.169 2,4 v 4.5 8 4.5 c 0,0.831 0.669,1.5 1.5,1.5 H 8 12.700196 16 c 3.324,0 6,-2.676 6,-6 V 13.900391 8.5 4 C 22,3.169 21.331,2.5 20.5,2.5 H 16 8 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 8 16 20.5 C 2,21.331 2.669,22 3.5,22 H 8 12.700196 16 c 3.324,0 6,-2.676 6,-6 V 13.400391 8 3.5 C 22,2.669 21.331,2 20.5,2 H 16 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 H 8 16 20.5 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 H 16 8 Z"/>
+ <path style="opacity:0.1" d="m 6,5.5 c -0.554,0 -1,0.446 -1,1 V 17 c 0,1.5 2,2.5 3,2.5 H 9 V 18.5 17 6.5 C 9,5.946 8.554,5.5 8,5.5 Z m 5,0 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 h 6 c 1.5,0 2.5,-2 2.5,-3 v -1 h -1 -1.5 z m -0.533203,4.999855 C 10.21059,10.494369 9.99964,10.676633 10,10.903176 v 2.597656 2.596679 c 2.5e-4,0.309984 0.37988,0.503595 0.683594,0.348633 l 2.543945,-1.298828 2.544922,-1.298828 c 0.303148,-0.155183 0.303148,-0.542083 0,-0.697266 l -2.544922,-1.298828 -2.543945,-1.298828 c -0.06605,-0.03365 -0.140587,-0.05212 -0.216797,-0.05371 z"/>
+ <path style="fill:#f04242" d="M 6,5 C 5.446,5 5,5.446 5,6 V 16.5 C 5,18 7,19 8,19 H 9 V 18 16.5 6 C 9,5.446 8.554,5 8,5 Z"/>
+ <path style="fill:#f04242" d="m 10,8 c 0,0.554 0.446,1 1,1 h 6 c 1.5,0 2.5,-2 2.5,-3 V 5 h -1 -1.5 -6 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:#14a4df" d="m 10.466333,10.000109 a 0.45575862,0.40287259 0 0 0 -0.466332,0.40328 v 2.59723 2.597229 a 0.45575862,0.40287259 0 0 0 0.683346,0.348326 l 2.544532,-1.298614 2.544533,-1.298615 a 0.45575862,0.40287259 0 0 0 0,-0.697498 l -2.544533,-1.298614 -2.544532,-1.298615 a 0.45575862,0.40287259 0 0 0 -0.217014,-0.05411 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/freetuxtv.svg b/.icons/awkward/24x24/apps/freetuxtv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/freetuxtv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/frescobaldi.svg b/.icons/awkward/24x24/apps/frescobaldi.svg
new file mode 100644
index 00000000..2c19bb3a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/frescobaldi.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,14.000196 a 10.5,7.4988429 0 1 1 -20.9999996,0 10.5,7.4988429 0 1 1 20.9999996,0 z"/>
+ <path style="fill:#298464" d="m 22,13.500196 a 10.5,7.4988429 0 1 1 -20.9999996,0 10.5,7.4988429 0 1 1 20.9999996,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.804687,6.003126 A 10.5,7.4988429 0 0 0 1.0000002,13.500196 10.5,7.4988429 0 0 0 1.0117189,13.836134 10.5,7.4988429 0 0 1 21.988281,13.664259 10.5,7.4988429 0 0 0 22,13.500196 10.5,7.4988429 0 0 0 11.804687,6.003126 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 16.545854,17.856182 C 15.989559,18.682279 11.42831,15.68921 10.477002,15.588789 9.362694,15.471163 4.2606488,17.069023 3.5988139,16.178407 2.8044276,15.10942 7.0637546,11.520342 6.9607991,10.540784 6.8478151,9.4658194 5.8177671,5.013429 6.4282476,4.1068678 6.9845421,3.280769 13.017591,7.5271684 14.033739,7.4273035 c 1.115123,-0.109591 4.407428,-1.498209 5.347415,-0.91024 0.856558,0.5357825 -3.201316,4.3895935 -3.09836,5.3691485 0.112985,1.074965 0.873541,5.063408 0.26306,5.96997 z"/>
+ <path style="fill:#ee4075;fill-rule:evenodd" d="M 16.545854,17.356182 C 15.989559,18.182279 11.42831,15.18921 10.477002,15.088789 9.362694,14.971163 4.2606488,16.569023 3.5988139,15.678407 2.8044276,14.60942 7.0637546,11.020342 6.9607991,10.040784 6.8478151,8.9658194 5.8177671,4.513429 6.4282476,3.6068679 6.9845421,2.7807691 13.017591,7.0271685 14.033739,6.9273035 c 1.115123,-0.109591 4.407428,-1.498209 5.347415,-0.91024 0.856558,0.5357825 -3.201316,4.3895935 -3.09836,5.3691485 0.112985,1.074965 0.873541,5.063408 0.26306,5.96997 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 6.5937501,3.5089856 c -0.074994,0.014302 -0.1302705,0.046025 -0.165039,0.097656 -0.159053,0.2361927 -0.2039795,0.7183442 -0.185547,1.3134767 0.01754,-0.3607225 0.073881,-0.6476541 0.185547,-0.8134767 0.5562945,-0.8260987 6.5893199,3.4201776 7.6054679,3.3203127 1.115123,-0.109591 4.406693,-1.4981255 5.34668,-0.9101565 0.01847,0.011555 0.0319,0.02644 0.0459,0.041015 C 19.5226,6.302736 19.527474,6.1085055 19.380859,6.0167975 18.440872,5.4288285 15.149302,6.817363 14.034179,6.926954 13.08154,7.020578 7.7186545,3.2944588 6.5937501,3.5089856 Z m 0.3251955,6.7734374 c -0.411443,1.189082 -3.8473718,4.215178 -3.3720705,5.301758 0.3833415,-1.441668 3.502461,-4.201911 3.4140625,-5.042969 -0.00549,-0.05221 -0.03247,-0.191442 -0.04199,-0.258789 z m 9.4003904,1.364258 c -0.0285,0.09102 -0.04312,0.172777 -0.03614,0.239257 0.07862,0.748033 0.461725,2.892957 0.487305,4.442383 0.0666,-1.440044 -0.325191,-3.700118 -0.451172,-4.68164 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.97335,17.995193 C 9.2691715,17.856775 8.9501185,14.834722 8.547407,14.22502 8.144697,13.61532 3.2451488,9.0274274 3.5103858,7.9731849 3.6899634,7.2594145 9.0460265,7.9229139 9.639176,7.5089664 10.232325,7.0950185 12.068827,2.8651006 12.773007,3.0035192 13.477185,3.141937 14.18797,7.419563 14.59068,8.0292629 c 0.40271,0.6097005 5.041106,3.1490291 4.906445,3.8728581 -0.134661,0.723829 -4.164588,2.627496 -4.757737,3.041444 -0.593149,0.413948 -4.061859,3.190046 -4.766038,3.051628 z"/>
+ <path style="fill:#fc69a4;fill-rule:evenodd" d="M 9.97335,17.495193 C 9.2691715,17.356775 8.9501185,14.334722 8.547407,13.72502 8.144697,13.11532 3.2451488,8.5274274 3.5103858,7.473185 3.6899634,6.7594145 9.0460265,7.422914 9.639176,7.0089665 c 0.593149,-0.413948 2.429651,-4.6438657 3.133831,-4.5054472 0.704178,0.1384178 1.414963,4.4160437 1.817673,5.0257436 0.40271,0.6097005 5.041106,3.1490291 4.906445,3.8728581 -0.134661,0.723829 -4.164588,2.627496 -4.757737,3.041444 -0.593149,0.413948 -4.061859,3.190046 -4.766038,3.051628 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 13.899958,16.457445 C 13.129444,16.772528 11.183681,15.253326 10.41668,14.92974 9.649679,14.606154 4.1148095,12.870398 4.0012677,11.695257 3.9210184,10.864672 7.6766475,10.178577 7.9993175,9.4093969 8.3219865,8.6402159 7.8456845,4.8335205 8.616199,4.518438 c 0.770513,-0.3150829 3.318223,3.5516754 4.085224,3.8752614 0.767002,0.3235865 4.96421,-1.2943104 5.278401,-0.521608 0.31419,0.7727035 -3.140315,3.7971636 -3.462984,4.5663446 -0.322671,0.76918 0.153632,3.703926 -0.616882,4.019009 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12.773437,2.5031262 C 12.069258,2.3647077 10.232797,6.5950375 9.6396485,7.0089855 9.046499,7.422933 3.6903199,6.7590825 3.5107423,7.4728525 3.4853257,7.5738764 3.5191438,7.7158859 3.5800782,7.8751964 4.2265764,7.32492 9.076716,7.9018464 9.6396485,7.5089854 10.232797,7.0950375 12.069258,2.8647076 12.773437,3.0031262 c 0.704178,0.1384178 1.414673,4.4166673 1.817383,5.0263672 0.359593,0.5444205 4.086911,2.6239656 4.787109,3.5791016 0.06108,-0.07516 0.107919,-0.145736 0.119141,-0.206055 C 19.631731,10.67871 14.993531,8.1391939 14.59082,7.5294934 14.18811,6.9197935 13.477615,2.641544 12.773437,2.5031262 Z"/>
+ <path style="fill:#ff96bf;fill-rule:evenodd" d="M 13.899958,15.957445 C 13.129444,16.272528 11.183681,14.753326 10.41668,14.42974 9.649679,14.106154 4.1148095,12.370398 4.0012677,11.195257 3.9210184,10.364672 7.6766475,9.6785774 7.9993175,8.9093969 8.3219865,8.1402159 7.8456845,4.3335207 8.616199,4.0184379 c 0.770513,-0.3150827 3.318223,3.5516755 4.085224,3.8752615 0.767002,0.3235865 4.96421,-1.2943104 5.278401,-0.5216079 0.31419,0.7727034 -3.140315,3.7971635 -3.462984,4.5663445 -0.322671,0.76918 0.153632,3.703926 -0.616882,4.019009 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 8.7802735,4.0060559 C 8.7191005,3.9949639 8.664368,3.9990584 8.616211,4.0187514 7.8456965,4.3338342 8.3216925,8.1401949 7.9990235,8.9093759 7.6763535,9.6785564 3.9207273,10.364924 4.0009767,11.195509 c 0.00768,0.07945 0.044544,0.162128 0.098633,0.246093 0.5703661,-0.719934 3.610158,-1.342698 3.899414,-2.0322261 0.322669,-0.769181 -0.153327,-4.5755424 0.6171875,-4.8906249 0.770513,-0.3150825 3.3179588,3.5514139 4.0849608,3.8749999 0.735116,0.3101345 4.619332,-1.1617484 5.217773,-0.604492 0.07454,-0.170826 0.102152,-0.3146704 0.06055,-0.4169919 C 17.665301,6.5995645 13.468173,8.2173374 12.701172,7.8937509 11.982108,7.5903894 9.697865,4.1724355 8.7802735,4.0060559 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.972828,12.094725 c -0.272615,0.599367 -3.015777,0.376024 -3.629756,0.60588 -0.613979,0.229856 -1.551623,2.045752 -2.147305,1.771453 C 9.600084,14.197758 8.5369005,12.848292 8.308456,12.230518 8.080012,11.612743 5.7495271,8.7884284 6.0221411,8.1890634 6.2947566,7.5896974 9.6804955,7.5779319 10.294475,7.348076 10.908454,7.1182195 13.949079,4.2443314 14.544762,4.5186315 15.140445,4.792931 13.925398,9.3163714 14.153843,9.9341454 14.382287,10.55192 16.245442,11.49536 15.972828,12.094725 Z"/>
+ <path style="fill:#ffcbdb;fill-rule:evenodd" d="m 15.972828,11.594725 c -0.272615,0.599367 -3.015777,0.376024 -3.629756,0.60588 -0.613979,0.229856 -1.551623,2.045752 -2.147305,1.771453 C 9.600084,13.697758 8.5369005,12.348292 8.308456,11.730518 8.080012,11.112743 5.7495271,8.2884284 6.0221411,7.6890634 6.2947566,7.0896975 9.6804955,7.077932 10.294475,6.848076 c 0.613979,-0.2298565 3.654604,-3.1037445 4.250287,-2.8294446 0.595683,0.2742999 -0.619364,4.79774 -0.390919,5.415514 0.228444,0.6177746 2.091599,1.5612146 1.818985,2.1605796 z"/>
+ <path style="fill:#ff940a;fill-rule:evenodd" d="m 13.219862,9.9023048 c -0.03647,0.2860012 0.13909,0.8346572 -0.06817,1.0516672 -0.286996,0.300497 -1.068561,0.383811 -1.460577,0.549081 -0.283102,0.119353 -0.708431,0.546711 -1.009379,0.492162 C 10.26501,11.919681 9.8127665,11.331508 9.471254,11.100749 9.224624,10.934101 8.6237315,10.812802 8.530044,10.541244 8.4003145,10.165212 8.7296355,9.4937257 8.7801385,9.0976957 8.8166085,8.8116952 8.6410475,8.2630387 8.8483085,8.0460292 9.135305,7.7455322 9.916869,7.6622177 10.308885,7.4969477 c 0.283102,-0.119353 0.708431,-0.5467104 1.009379,-0.492162 0.416727,0.075535 0.868969,0.6637065 1.210482,0.8944665 0.246631,0.1666475 0.847523,0.2879465 0.94121,0.559505 0.12973,0.376032 -0.199591,1.0475176 -0.250094,1.4435476 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 14.405273,4.0031262 C 13.578144,4.0936866 10.870527,6.6323625 10.294922,6.8478525 9.6809425,7.077709 6.2950766,7.089307 6.0224611,7.6886729 5.9794961,7.7831309 6.0062961,7.9375634 6.0742191,8.1251964 6.5540146,7.5898394 9.704044,7.5690599 10.294922,7.3478525 c 0.613979,-0.2298565 3.654317,-3.1034014 4.25,-2.8291015 0.09245,0.04257 0.136912,0.1962975 0.154297,0.413086 0.03024,-0.4902969 -0.0018,-0.8428698 -0.154297,-0.9130858 -0.03723,-0.017143 -0.08451,-0.021662 -0.139649,-0.015625 z m -0.258789,5.3828122 c -0.02094,0.247995 -0.02712,0.4533765 0.0078,0.547852 0.181576,0.4910296 1.392359,1.1876976 1.746094,1.7539056 0.03055,-0.02895 0.05679,-0.05876 0.07226,-0.09277 0.272614,-0.599365 -1.589915,-1.543358 -1.818359,-2.1611326 -0.0043,-0.01159 -0.0045,-0.033565 -0.0078,-0.04785 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fretsonfire.svg b/.icons/awkward/24x24/apps/fretsonfire.svg
new file mode 120000
index 00000000..11ddc723
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fretsonfire.svg
@@ -0,0 +1 @@
+fofix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/friture.svg b/.icons/awkward/24x24/apps/friture.svg
new file mode 100644
index 00000000..7e02559b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/friture.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,8)">
+ <g transform="matrix(0.07871412,0,0,0.07871412,-13.603644,-21.886191)">
+ <path style="opacity:0.2" d="m 344.32191,208.17346 c -52.32611,0 -95.28977,42.98481 -95.28977,95.33668 a 25.413146,25.425656 0 0 0 0,0.0745 c 0.0147,4.70284 1.39232,9.24148 2.09687,13.87843 l -42.03669,62.57712 c -4.45583,5.45429 -8.46088,12.22044 -10.05009,20.08525 -1.79884,8.90225 -0.30196,17.10199 1.56335,23.39969 a 25.413146,25.425656 0 0 0 0.0372,0.0993 c 5.63058,18.7242 23.8705,34.43 41.75131,37.53882 7.91139,1.54106 17.50749,1.77321 25.99376,-1.41516 8.68448,-3.26283 13.76897,-8.00361 18.1522,-11.83019 a 25.413146,25.425656 0 0 0 0.0124,0 l 56.30534,-49.17038 c 0.41559,0.009 0.825,0.0957 1.24075,0.0993 a 25.413146,25.425656 0 0 0 0.22334,0 c 52.3261,0 95.28976,-42.98481 95.28976,-95.33667 0,-52.35187 -42.96366,-95.33668 -95.28976,-95.33668 z"/>
+ <path style="fill:#f16d00" d="m 344.32191,201.82136 c -52.32611,0 -95.28977,42.98481 -95.28977,95.33668 a 25.413146,25.425656 0 0 0 0,0.0745 c 0.0147,4.70284 1.39232,9.24148 2.09687,13.87843 l -42.03669,62.57712 c -4.45583,5.45429 -8.46088,12.22044 -10.05009,20.08525 -1.79884,8.90225 -0.30196,17.10199 1.56335,23.39969 a 25.413146,25.425656 0 0 0 0.0372,0.0993 c 5.63058,18.7242 23.8705,34.42999 41.75131,37.53881 7.91139,1.54107 17.50749,1.77321 25.99376,-1.41516 8.68448,-3.26283 13.76897,-8.00361 18.1522,-11.83019 a 25.413146,25.425656 0 0 0 0.0124,0 l 56.30534,-49.17038 c 0.41559,0.009 0.825,0.0957 1.24075,0.0993 a 25.413146,25.425656 0 0 0 0.22334,0 c 52.3261,0 95.28976,-42.98481 95.28976,-95.33667 0,-52.35187 -42.96366,-95.33668 -95.28976,-95.33668 z"/>
+ <path style="fill:#325481" d="m 280.39416,313.05693 -50.61727,75.3259 c -6.62174,7.38529 -7.30087,12.96685 -4.78983,21.4405 3.67096,12.2016 10.92561,18.12231 21.93032,19.9073 10.89908,2.23194 14.91944,-0.45878 22.93443,-7.45245 l 70.39964,-61.42884 1.55921,1.11493 z"/>
+ <circle style="opacity:0.2" cx="344.33" cy="303.455" r="69.873"/>
+ <circle style="fill:#bfbfbf" cx="344.33" cy="297.103" r="69.873"/>
+ <path style="opacity:0.4" d="m 284.32681,261.04039 -3.42152,6.9147 c 3.44927,25.86261 11.94582,44.06835 29.5918,59.95671 16.77079,15.10033 40.12373,24.93789 70.42656,28.79873 l 7.99271,-5.72395 C 357.22723,347.68266 331.2126,337.91883 314.80135,323.14222 298.3901,308.36561 287.62089,285.73949 284.32681,261.04039 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 344.31774,201.82136 c -52.32612,0 -95.28151,42.97927 -95.28151,95.33113 a 25.413146,25.425657 0 0 0 0,0.0745 c 0.003,0.90991 0.096,1.8175 0.18612,2.71701 1.91096,-50.71169 43.97114,-91.77049 95.09539,-91.77049 51.25414,0 93.42219,41.26545 95.13263,92.15508 0.0357,-1.06298 0.16128,-2.10492 0.16128,-3.17605 0,-52.35186 -42.96781,-95.33113 -95.29391,-95.33113 z m -94.12771,110.69031 -41.10256,61.17619 c -4.45583,5.45429 -8.46001,12.22123 -10.04922,20.08604 -0.81872,4.05174 -0.89103,7.92762 -0.62032,11.57522 0.11947,-1.71561 0.26035,-3.44164 0.62032,-5.22312 1.58921,-7.86481 5.59339,-14.63175 10.04922,-20.08603 l 42.04545,-62.57812 c -0.25237,-1.66087 -0.61139,-3.30247 -0.94289,-4.95018 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 344.33014,227.22976 a 69.873105,69.873105 0 0 0 -69.8731,69.87311 69.873105,69.873105 0 0 0 0.13647,3.72194 69.873105,69.873105 0 0 1 69.73663,-67.24295 69.873105,69.873105 0 0 1 69.73664,66.15117 69.873105,69.873105 0 0 0 0.13647,-2.63016 69.873105,69.873105 0 0 0 -69.87311,-69.87311 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fritzing.svg b/.icons/awkward/24x24/apps/fritzing.svg
new file mode 100644
index 00000000..166c8702
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fritzing.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 14.05905,2.5 C 13.780912,2.49839 13.47934,2.5066 13.154903,2.533203 12.574151,2.58084 11.60464,2.7021713 10.606496,3.2246093 9.1146139,4.005467 7.9955989,5.2913523 7.9955989,7.46875 V 7.6972656 C 7.2376789,7.9006948 6.5053172,8.2346543 6.0115517,8.7890625 5.2874801,9.6020621 5,10.561601 5,11.478516 c 0,0.916914 0.2874801,1.878406 1.0115517,2.691406 0.099967,0.112246 0.263605,0.167311 0.3807964,0.267578 -0.2394281,0.650896 -0.3976264,1.333653 -0.3983717,2.050781 a 2.9998044,3.0003 0 0 0 0,0.0039 C 5.993977,19.760468 8.693615,22.5 11.97541,22.5 c 3.281794,0 5.979481,-2.739533 5.979481,-6.007812 a 2.9998044,3.0003 0 0 0 0,-0.0039 c -7.63e-4,-0.711859 -0.156368,-1.390104 -0.392513,-2.037109 0.124625,-0.105106 0.296745,-0.162757 0.402277,-0.28125 0.724072,-0.813 1.011552,-1.774492 1.011552,-2.691406 0,-0.839545 -0.284212,-1.702843 -0.880714,-2.4687504 C 18.550036,8.4190179 18.869961,7.776453 18.960585,7.109375 19.085085,6.1929258 18.927386,5.1926995 18.304443,4.28125 17.687107,3.3780057 16.534782,2.7197143 15.441634,2.5976562 15.353444,2.5849276 14.822498,2.5044411 14.05905,2.5 Z"/>
+ <path style="fill:#c2352a" d="M 14.05905,2 C 13.780912,1.99839 13.47934,2.0066 13.154903,2.033203 12.574151,2.08084 11.60464,2.2021713 10.606496,2.7246093 9.1146139,3.505467 7.9955989,4.7913523 7.9955989,6.96875 V 7.1972656 C 7.2376789,7.4006948 6.5053172,7.7346543 6.0115517,8.2890625 5.2874801,9.1020621 5,10.061601 5,10.978516 c 0,0.916914 0.2874801,1.878406 1.0115517,2.691406 0.099967,0.112246 0.263605,0.167311 0.3807964,0.267578 -0.2394281,0.650896 -0.3976264,1.333653 -0.3983717,2.050781 a 2.9998044,3.0003 0 0 0 0,0.0039 C 5.993977,19.260468 8.693615,22 11.97541,22 c 3.281794,0 5.979481,-2.739533 5.979481,-6.007812 a 2.9998044,3.0003 0 0 0 0,-0.0039 c -7.63e-4,-0.711859 -0.156368,-1.390104 -0.392513,-2.037109 0.124625,-0.105106 0.296745,-0.162757 0.402277,-0.28125 0.724072,-0.813 1.011552,-1.774492 1.011552,-2.691406 0,-0.839545 -0.284212,-1.7028432 -0.880714,-2.4687504 C 18.550036,7.9190179 18.869961,7.276453 18.960585,6.609375 19.085085,5.6929258 18.927386,4.6926995 18.304443,3.78125 17.687107,2.8780057 16.534782,2.2197143 15.441634,2.0976562 15.353444,2.0849276 14.822498,2.0044411 14.05905,2 Z"/>
+ <path style="opacity:0.2" d="m 14.043042,5.5001335 c -0.201619,-0.00117 -0.420276,0.00528 -0.642486,0.0235 -0.444422,0.036448 -0.919209,0.1060081 -1.401436,0.3583684 -0.482231,0.2523602 -1.003522,0.8752561 -1.003522,1.5862207 V 10.476167 H 9.0079659 a 0.99391546,1.0027484 0 1 0 0,2.005296 h 1.9876321 v 1.17302 A 2.9814482,3.0079445 0 0 0 8.9943785,16.492056 2.9814482,3.0079445 0 0 0 11.975827,19.5 2.9814482,3.0079445 0 0 0 14.957275,16.492056 2.9814482,3.0079445 0 0 0 12.98323,13.664275 v -1.182812 h 1.987632 a 0.99391546,1.0027484 0 1 0 0,-2.005296 H 12.98323 V 7.6464272 c 0.104046,-0.041555 0.309992,-0.1013576 0.578432,-0.1233727 0.601881,-0.049361 1.275268,0.035249 1.275268,0.035249 a 0.99391546,1.0027484 0 1 0 0.269806,-1.985713 c 0,0 -0.458837,-0.068939 -1.063694,-0.072457 z m -2.170091,9.9951485 a 0.99391546,1.0027484 0 0 0 0.22128,0.002 0.99381607,1.0026482 0 0 1 0.875412,0.994769 0.99381607,1.0026482 0 0 1 -0.993816,1.002648 0.99381607,1.0026482 0 0 1 -0.993816,-1.002648 0.99381607,1.0026482 0 0 1 0.89094,-0.996774 z"/>
+ <path style="fill:#ffffff" d="m 14.043042,5.0001335 c -0.201619,-0.00117 -0.420276,0.00528 -0.642486,0.0235 -0.444422,0.036448 -0.919209,0.1060081 -1.401436,0.3583684 -0.482231,0.2523602 -1.003522,0.8752561 -1.003522,1.5862207 v 3.007944 H 9.0079659 a 0.99391546,1.0027484 0 1 0 0,2.0052964 h 1.9876321 v 1.17302 A 2.9814482,3.0079445 0 0 0 8.9943785,15.992056 2.9814482,3.0079445 0 0 0 11.975827,19 2.9814482,3.0079445 0 0 0 14.957275,15.992056 2.9814482,3.0079445 0 0 0 12.98323,13.164275 v -1.182812 h 1.987632 a 0.99391546,1.0027484 0 1 0 0,-2.0052964 H 12.98323 V 7.1464272 c 0.104046,-0.041555 0.309992,-0.1013576 0.578432,-0.1233727 0.601881,-0.049361 1.275268,0.035249 1.275268,0.035249 a 0.99391546,1.0027484 0 1 0 0.269806,-1.985713 c 0,0 -0.458837,-0.068939 -1.063694,-0.072457 z m -2.170091,9.9951485 a 0.99391546,1.0027484 0 0 0 0.22128,0.002 0.99381607,1.0026482 0 0 1 0.875412,0.994769 0.99381607,1.0026482 0 0 1 -0.993816,1.002648 0.99381607,1.0026482 0 0 1 -0.993816,-1.002648 0.99381607,1.0026482 0 0 1 0.89094,-0.996774 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.058594 2 C 13.780456 1.99839 13.478734 2.0066001 13.154297 2.0332031 C 12.573545 2.0808401 11.605566 2.2021714 10.607422 2.7246094 C 9.1155398 3.5054671 7.9960937 4.7913523 7.9960938 6.96875 L 7.9960938 7.1972656 C 7.2381737 7.4006948 6.5054842 7.7346543 6.0117188 8.2890625 C 5.2876471 9.1020621 5 10.061601 5 10.978516 C 5 11.061143 5.0147531 11.145305 5.0195312 11.228516 C 5.0677764 10.388636 5.3528967 9.5287988 6.0117188 8.7890625 C 6.5054842 8.2346543 7.2381737 7.9006948 7.9960938 7.6972656 L 7.9960938 7.46875 C 7.9960937 5.2913523 9.1155398 4.0054671 10.607422 3.2246094 C 11.605566 2.7021714 12.573545 2.5808401 13.154297 2.5332031 C 13.478734 2.5066001 13.780456 2.49839 14.058594 2.5 C 14.822042 2.5044411 15.353216 2.5849277 15.441406 2.5976562 C 16.534554 2.7197143 17.687352 3.3780057 18.304688 4.28125 C 18.738724 4.9163041 18.936235 5.5929754 18.980469 6.2558594 C 19.024553 5.4388749 18.849102 4.5778022 18.304688 3.78125 C 17.687352 2.8780057 16.534554 2.2197143 15.441406 2.0976562 C 15.353216 2.0849277 14.822042 2.0044411 14.058594 2 z M 18.265625 8.765625 C 18.209467 8.8470912 18.156988 8.9301162 18.095703 9.0097656 C 18.635121 9.7023772 18.905654 10.474018 18.955078 11.236328 C 18.960168 11.150467 18.976562 11.063761 18.976562 10.978516 C 18.976562 10.230231 18.737069 9.4658724 18.265625 8.765625 z M 6.2714844 14.357422 C 6.1119161 14.882336 5.9947295 15.421694 5.9941406 15.988281 A 2.9998044 3.0003 0 0 0 5.9941406 15.992188 C 5.9941406 16.078515 6.0040845 16.162498 6.0078125 16.248047 C 6.0391879 15.618864 6.1802203 15.014804 6.3925781 14.4375 C 6.3564796 14.406615 6.3131785 14.382722 6.2714844 14.357422 z M 17.683594 14.373047 C 17.642283 14.398168 17.598611 14.420716 17.5625 14.451172 C 17.771967 15.025082 17.910537 15.625273 17.941406 16.25 C 17.945188 16.163806 17.955078 16.079172 17.955078 15.992188 A 2.9998044 3.0003 0 0 0 17.955078 15.988281 C 17.954477 15.427473 17.840068 14.893291 17.683594 14.373047 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fritzing_icon.svg b/.icons/awkward/24x24/apps/fritzing_icon.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fritzing_icon.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/frogr.svg b/.icons/awkward/24x24/apps/frogr.svg
new file mode 100644
index 00000000..0f7d4902
--- /dev/null
+++ b/.icons/awkward/24x24/apps/frogr.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(.99997 -.99997)">
+ <path fill="#91dd48" d="m3.993 1031.4a0.99824 0.9987 0 0 0 -0.98254 1.0122v0.9986h-0.99814a0.99824 0.9987 0 1 0 0 1.9972h0.99814v1.9972a0.99824 0.9987 0 0 0 0.99814 0.9986h1.9963v5.9916h-1.9963a0.99824 0.9987 0 0 0 -0.99814 0.9986v1.9972h-0.99814a0.99824 0.9987 0 1 0 0 1.9972h0.99814v0.9986a0.99824 0.9987 0 1 0 1.9963 0v-3.9944h0.99814v0.2106c0 2.0965 1.7807 3.7838 3.9926 3.7838h1.9963c2.2119 0 3.9926-1.6873 3.9926-3.7838v-0.2184h0.99619v3.9885a0.99521 0.99742 0 0 0 1.9904 0v-0.9966h0.99619a0.99509 0.9973 0 1 0 0 -1.9933h-0.99619v-1.9953a0.99509 0.9973 0 0 0 -0.99424 -0.9966h-1.9924v-5.9838h1.9924a0.99509 0.9973 0 0 0 0.99424 -0.9966v-1.9953h0.99619a0.99509 0.9973 0 1 0 0 -1.9933h-0.99619v-0.9986a0.99509 0.9973 0 0 0 -0.97864 -1.0103 0.99509 0.9973 0 0 0 -1.0118 1.0103v3.9886h-0.99619v-0.2165c0-2.0964-1.7807-3.7838-3.9926-3.7838h-1.9963c-2.2119 0-3.9926 1.6874-3.9926 3.7838v0.2106h-0.99814v-3.9944a0.99824 0.9987 0 0 0 -1.0137 -1.0122z"/>
+ <path fill="#fff" opacity=".2" d="m3.9921 1031.4a0.99824 0.9987 0 0 0 -0.9824 1v0.5a0.99824 0.9987 0 0 1 0.98242 -1.0117 0.99824 0.9987 0 0 1 1.0137 1.0117v-0.5a0.99824 0.9987 0 0 0 -1.0137 -1.0117zm14.002 0.014a0.99509 0.9973 0 0 0 -1.0117 1.0097v0.5a0.99509 0.9973 0 0 1 1.0117 -1.0097 0.99509 0.9973 0 0 1 0.97852 1.0097v-0.5a0.99509 0.9973 0 0 0 -0.97852 -1.0097zm-7.9961 0.998c-2.2119 0-3.9922 1.6888-3.9922 3.7852v0.209h-1v0.5h1v-0.209c0-2.0964 1.7803-3.7852 3.9922-3.7852h1.9961c2.2119 0 3.9922 1.6888 3.9922 3.7852v0.2168h0.99609v-0.5h-0.99609v-0.2168c0-2.0964-1.7803-3.7852-3.9922-3.7852h-1.9961zm-7.9863 1a0.99824 0.9987 0 0 0 -0.97852 1.2481 0.99824 0.9987 0 0 1 0.97852 -0.7481h0.99805v-0.5h-0.99805zm17.971 0.01a0.99509 0.9973 0 0 0 -0.01367 0h-0.99609v0.5h0.99609a0.99509 0.9973 0 0 1 0.99805 0.7442 0.99509 0.9973 0 0 0 -0.98438 -1.2461zm-3.9961 10.971v0.5h1.9922a0.99509 0.9973 0 0 1 0.99414 0.9961v-0.5a0.99509 0.9973 0 0 0 -0.99414 -0.9961h-1.9922zm-11.979 0a0.99824 0.9987 0 0 0 -0.99805 0.998v0.5a0.99824 0.9987 0 0 1 0.99805 -0.998h1.998v-0.5h-1.998zm15.975 2.9863a0.99509 0.9973 0 0 0 -0.01367 0h-0.99609v0.5h0.99609a0.99509 0.9973 0 0 1 0.99805 0.7442 0.99509 0.9973 0 0 0 -0.98438 -1.2461zm-17.971 0.01a0.99824 0.9987 0 0 0 -0.97852 1.2481 0.99824 0.9987 0 0 1 0.97852 -0.7481h0.99805v-0.5h-0.99805z"/>
+ <g transform="translate(-.0000656 .99540)">
+ <circle fill="#9a48dd" cx="8" cy="1032.4" r="2"/>
+ <circle opacity=".2" cx="8" cy="1032.9" r="1"/>
+ <circle fill="#fff" cx="8" cy="1032.4" r="1"/>
+ </g>
+ <g transform="translate(5.9999 .99540)">
+ <circle fill="#9a48dd" cx="8" cy="1032.4" r="2"/>
+ <circle opacity=".2" cx="8" cy="1032.9" r="1"/>
+ <circle fill="#fff" cx="8" cy="1032.4" r="1"/>
+ </g>
+ <path opacity=".2" d="m1.0331 1034.6a0.99824 0.9987 0 0 0 0.97852 1.248h0.99805v-0.5h-0.99805a0.99824 0.9987 0 0 1 -0.97852 -0.748zm19.934 0.01a0.99509 0.9973 0 0 1 -0.99805 0.748h-0.99609v0.5h0.99609a0.99509 0.9973 0 0 0 0.99805 -1.248zm-17.957 2.7383v0.5a0.99824 0.9987 0 0 0 0.99805 0.998h1.998v-0.5h-1.998a0.99824 0.9987 0 0 1 -0.9983 -0.9zm15.963 0.01a0.99509 0.9973 0 0 1 -0.99414 0.9961h-1.9922v0.5h1.9922a0.99509 0.9973 0 0 0 0.99414 -0.9961v-0.5zm-2.9863 8.9727v0.2187c0 2.0965-1.7803 3.7832-3.9922 3.7832h-1.9961c-2.2119 0-3.9922-1.6867-3.9922-3.7832v-0.2109h-1v0.5h1v0.2109c0 2.0965 1.7803 3.7832 3.9922 3.7832h1.9961c2.2119 0 3.9922-1.6867 3.9922-3.7832v-0.2187h0.99609v-0.5h-0.99609zm4.9805 2.2441a0.99509 0.9973 0 0 1 -0.99805 0.7481h-0.99609v0.5h0.99609a0.99509 0.9973 0 0 0 0.99805 -1.2481zm-19.934 0.012a0.99824 0.9987 0 0 0 0.97852 1.2481h0.99805v-0.5h-0.99805a0.99824 0.9987 0 0 1 -0.97852 -0.7481zm15.949 1.7325v0.5a0.99521 0.99742 0 0 0 1.9902 0v-0.4571a0.99535 0.99756 0 1 1 -1.9902 -0.043zm-13.973 0.014v0.5a0.99824 0.9987 0 1 0 1.9961 0v-0.4297a0.99867 0.99913 0 0 1 -1.9961 -0.07z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/frozen-bubble.svg b/.icons/awkward/24x24/apps/frozen-bubble.svg
new file mode 100644
index 00000000..bde4d664
--- /dev/null
+++ b/.icons/awkward/24x24/apps/frozen-bubble.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4648">
+ <stop style="stop-color:#7d329a" offset="0"/>
+ <stop style="stop-color:#ac5cce" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4652" x1="30.577" x2="45" y1="19.129" y2="27.456" gradientTransform="matrix(0.5,0,0,0.5,0.5,0)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4648"/>
+ </defs>
+ <path style="opacity:0.2" d="m 10.253973,2.4999127 c -2.3658437,0.035402 -7.1029611,3.9556499 -7.6901643,8.6699223 -0.1690912,1.357523 0.00448,2.802943 0.4424237,4.15332 0.2420337,4.2378 5.7243275,6.945145 9.1483076,7.174805 4.188893,0.100177 8.101138,-3.517338 8.869961,-4.488282 C 22.430572,15.898917 20.440429,11.348849 18.664908,8.6991316 16.716422,5.7912861 13.084143,3.6739614 10.253973,2.4999127 Z"/>
+ <path style="opacity:0.2" d="M 8.0000001,11.890016 C 6.9837155,15.03296 5.0417665,18.519737 1,17.935351 1.2672597,15.306577 2.3585835,12.659833 3.900195,10.53604 4.2251695,10.088343 4.8957115,9.8898601 5.1730765,9.5000001 Z"/>
+ <path style="fill:#653578" d="M 8.0000001,11.390016 C 6.9837155,14.53296 5.0417665,18.019737 1,17.435351 1.2672597,14.806577 2.3585835,12.159833 3.900195,10.03604 4.2251695,9.5883426 4.8957115,9.3898601 5.1730765,9.0000001 Z"/>
+ <path style="fill:#7d329a" d="m 10.253973,2.0000001 c -2.3658437,0.035402 -7.1029611,3.95565 -7.6901643,8.6699219 -0.1690912,1.357524 0.00448,2.802944 0.4424237,4.15332 0.2420337,4.2378 5.7243275,6.945146 9.1483076,7.174805 4.188893,0.100178 8.101138,-3.517338 8.869961,-4.488281 1.406071,-2.110761 -0.584072,-6.66083 -2.359593,-9.3105469 -1.948486,-2.9078455 -5.580765,-5.0251703 -8.410935,-6.199219 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.253973,2.0000001 c -2.3658437,0.035402 -7.1032259,3.95565 -7.6904291,8.6699219 -0.053374,0.428505 -0.069088,0.866374 -0.056641,1.306641 0.00742,-0.271253 0.023523,-0.540757 0.056641,-0.806641 0.5872032,-4.7142719 5.3245854,-8.6345204 7.6904291,-8.6699219 2.83017,1.1740487 6.462648,3.2913735 8.411133,6.199219 1.302198,1.9433479 2.71465,4.9059119 2.823242,7.1816409 0.1037,-2.324918 -1.423072,-5.592085 -2.823242,-7.6816409 -1.948485,-2.9078455 -5.580963,-5.0251703 -8.411133,-6.199219 z"/>
+ <ellipse style="fill:#fcf8fd" cx="-6.762" cy="15.997" rx="3.486" ry="4.455" transform="matrix(0.67816244,-0.73491204,0.72426347,0.68952333,0,0)"/>
+ <path style="opacity:0.2" d="M 16.890016,8.0000001 C 20.032959,9.0888761 23.519737,11.169536 22.935351,15.5 20.306578,15.21365 17.659833,14.044374 15.536039,12.392648 15.088342,12.044462 14.88986,11.326023 14.5,11.028846 Z"/>
+ <path style="fill:url(#linearGradient4652)" d="M 16.890016,7.5000001 C 20.032959,8.5888761 23.519737,10.669536 22.935351,15 20.306578,14.71365 17.659833,13.544374 15.536039,11.892648 15.088342,11.544462 14.88986,10.826023 14.5,10.528846 Z"/>
+ <path style="opacity:0.2" d="m 8.9610894,11.795081 c 0.486369,2.154875 -3.7080631,4.377165 -5.8124304,3.514167 -1.0128891,-0.415385 -1.185493,-1.996887 -1.1428209,-3.234187 0.043013,-1.095947 -0.064725,-1.429648 1.0104904,-1.534233 2.0363333,-0.192504 5.7310409,0.307354 5.9447609,1.254253 z"/>
+ <path style="fill:#ffc102" d="M 8.9610894,11.295081 C 9.4474584,13.449956 5.2530263,15.672246 3.148659,14.809248 2.1357699,14.393863 1.963166,12.812361 2.0058381,11.575061 2.0488515,10.479114 1.9411127,10.145413 3.0163285,10.040828 5.0526618,9.8483241 8.7473694,10.348182 8.9610894,11.295081 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.25,0,0,0.25,-1.75,3)">
+ <circle cx="-19" cy="26" r="8" transform="scale(-1,1)"/>
+ <circle cx="-16.389" cy="25.983" r="4" transform="scale(-1,1)"/>
+ </g>
+ <circle style="opacity:0.2" cx="-7" cy="9.5" r="3" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-7" cy="9" r="3" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-6.5" cy="8.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-3" cy="9" r="2" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-3" cy="9" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fs-uae-launcher.svg b/.icons/awkward/24x24/apps/fs-uae-launcher.svg
new file mode 100644
index 00000000..1ec59320
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fs-uae-launcher.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#762276" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 20.507,15.000294 c 0,0 -1.999989,-0.267751 -1.999989,1 0,1.26775 1.999989,0.732249 1.999989,2 0,1.26775 -1.999989,1 -1.999989,1"/>
+ <path style="opacity:0.2" d="M 18.441754,5.5000172 11.032227,17.090433 9.3701175,14.5 H 7 l 3.196289,5 1.694336,-0.0088 8.905621,-13.9912163 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 16.514623,17.000294 h -1 m 1.5,-2 c -1.693424,0 -1.5,0.5 -1.5,4"/>
+ <path style="fill:#ff8118" d="M 18.441754,5.0000172 11.032227,16.590433 9.3701175,14 H 7 l 3.196289,5 1.694336,-0.0088 8.905621,-13.9912163 z"/>
+ <path style="opacity:0.2" d="M 15.441754,5.5000172 8.032227,17.090433 6.3701175,14.5 H 4 l 3.1962895,5 1.6943355,-0.0088 8.905621,-13.9912172 z"/>
+ <path style="fill:#abe619" d="M 15.441754,5.0000172 8.032227,16.590433 6.3701175,14 H 4 L 7.1962895,19 8.890625,18.9912 17.796246,4.9999828 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 20.507,14.5 c 0,0 -1.999989,-0.267751 -1.999989,1 0,1.26775 1.999989,0.732249 1.999989,2 0,1.26775 -1.999989,1 -1.999989,1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 16.514623,16.5 h -1 m 1.5,-2 c -1.693424,0 -1.5,0.5 -1.5,4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fslint_icon.svg b/.icons/awkward/24x24/apps/fslint_icon.svg
new file mode 100644
index 00000000..8e24d41a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fslint_icon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g fill="#484848" transform="matrix(.86603 -.5 .5 .86603 -5.3923 6.6446)">
+ <circle cx="12" cy="12" r="4"/>
+ <rect width="2" height="5.5" x="11" y="14.5" rx="1" ry="1"/>
+ </g>
+ <path opacity=".2" d="m11 9.5c-1.1128 0-2 0.88848-2 2s0.88722 2 2 2 2-0.88848 2-2-0.88722-2-2-2z"/>
+ <path fill="#5d99ff" d="m11 9c-1.1128 0-2 0.88848-2 2s0.88722 2 2 2 2-0.88848 2-2-0.88722-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fspy.svg b/.icons/awkward/24x24/apps/fspy.svg
new file mode 100644
index 00000000..30db6dc1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fspy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#455259" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 12,18.749786 -2.95,-4.75 2.95,-1.525 2.95,1.525 z m 5.75,-9.25 -5.75,9.25 -2.95,-4.75 z m -11.5,0 5.75,9.25 2.95,-4.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:none;stroke:#ff5e49" d="M 6.25,9 12,18.25 14.95,13.5 Z"/>
+ <path style="fill:none;stroke:#5cd262" d="M 17.75,9 12,18.25 9.05,13.5 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 12,18.25 9.05,13.5 12,11.975 14.95,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/full-throttle-remastered.svg b/.icons/awkward/24x24/apps/full-throttle-remastered.svg
new file mode 100644
index 00000000..9ba30f82
--- /dev/null
+++ b/.icons/awkward/24x24/apps/full-throttle-remastered.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8a4b2c" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 8.2857457,17.310809 c 0.060909,-0.100071 0.2341915,-0.32137 0.38507,-0.491774 0.1508785,-0.170404 0.274324,-0.27705 0.274324,-0.297899 0,-0.02617 -0.043775,-0.0309 -0.141318,-0.01527 C 8,16.5 8,16.5 8,16.5 c 0,0 0,0 -0.011558,-2.48667 -0.014936,-3.213497 -0.036265,-2.905465 0.2584195,-3.053379 0.2131711,-0.107002 0.478672,-0.2733 0.713573,-0.310816 0.3999641,-0.06388 0.6714381,0.232742 0.8697596,0.619549 0.054322,0.105949 0.1162395,0.185914 0.138309,0.178623 0.063025,-0.02082 0.074553,-2.914661 0.011625,-2.914661 -0.02517,0 -0.072574,0.069614 -0.1053405,0.1546975 -0.083204,0.2160605 -0.2786726,0.71379 -0.5120805,0.817667 -0.2438591,0.108529 -1.0205731,0.383048 -1.18266,0.383048 -0.065669,0 -0.1373511,-0.017805 -0.159298,-0.03957 -0.03019,-0.02994 -0.03978,-0.537655 -0.03939,-2.085674 3.325e-4,-1.1253575 0.012025,-2.064077 0.0261,-2.086044 0.1250214,-0.1950939 0.7908095,-0.2758723 1.4684455,-0.1250335 0.6566394,0.1170379 1.1035274,0.6297363 1.3942004,0.9045255 0.01443,0.027205 0.04704,0.049465 0.07248,0.049465 0.03856,0 0.0478,-0.01382 0.05551,-1.0857906 0.0051,-0.7073156 7.5e-4,-1.8210556 -0.0097,-1.8634629 -0.016,-0.065176 -0.02686,-0.070582 -0.07016,-0.034948 0,0 -0.226311,0.7764451 -0.345848,0.9035154 L 10.468334,4.5118856 9.8307953,4.500615 C 9.4802037,4.4944171 9.1591702,4.5007799 7.8959842,4.499385 6.6327982,4.498 4.0737078,4.5189855 4.043,4.5306715 c 0.3969979,0.3251442 1.5610479,0.9625731 1.9276565,1.408826 0.069984,0.2607085 0.067467,3.743816 -0.0029,4.039884 C 5.9170585,10.454157 5,10.932318 5,10.932318 l 0.978597,0.851818 c 0.04832,0.192117 0.04086,6.10983 0.04086,6.10983 L 5,18.5 l 1,1 1,1 c 0.2742171,-1.121327 0.7086947,-2.19008 1.2857457,-3.189191 z"/>
+ <path style="fill:#fbb64a" d="m 8.2857457,16.810809 c 0.060909,-0.100071 0.2341915,-0.32137 0.38507,-0.491774 0.1508785,-0.170404 0.274324,-0.27705 0.274324,-0.297899 0,-0.02617 -0.043775,-0.0309 -0.141318,-0.01527 C 8,16 8,16 8,16 c 0,0 0,0 -0.011558,-2.48667 -0.014936,-3.213497 -0.036265,-2.905465 0.2584195,-3.053379 0.2131711,-0.107002 0.478672,-0.2733 0.713573,-0.310816 0.3999641,-0.06388 0.6714381,0.232742 0.8697596,0.619549 0.054322,0.105949 0.1162395,0.185914 0.138309,0.178623 0.063025,-0.02082 0.074553,-2.914661 0.011625,-2.914661 -0.02517,0 -0.072574,0.069614 -0.1053405,0.1546975 -0.083204,0.2160605 -0.2786726,0.71379 -0.5120805,0.817667 -0.2438591,0.108529 -1.0205731,0.383048 -1.18266,0.383048 -0.065669,0 -0.1373511,-0.017805 -0.159298,-0.03957 -0.03019,-0.02994 -0.03978,-0.537655 -0.03939,-2.085674 3.325e-4,-1.1253575 0.012025,-2.064077 0.0261,-2.086044 0.1250214,-0.1950939 0.7908095,-0.2758723 1.4684455,-0.1250335 0.6566392,0.1170379 1.1035272,0.6297363 1.3942002,0.9045255 0.01443,0.027205 0.04704,0.049465 0.07248,0.049465 0.03856,0 0.0478,-0.01382 0.05551,-1.0857906 0.0051,-0.7073156 7.5e-4,-1.8210556 -0.0097,-1.8634629 -0.016,-0.065176 -0.02686,-0.070582 -0.07016,-0.034948 0,0 -0.226311,0.7764451 -0.345848,0.9035154 L 10.468334,4.0118856 9.8307953,4.000615 C 9.4802037,3.9944171 9.1591702,4.0007799 7.8959842,3.999385 6.6327982,3.998 4.0737078,4.0189855 4.043,4.0306715 c 0.3969979,0.3251442 1.5610479,0.9625731 1.9276565,1.408826 0.069984,0.2607085 0.067467,3.743816 -0.0029,4.039884 C 5.9170585,9.9541574 5,10.432318 5,10.432318 l 0.978597,0.851818 c 0.04832,0.192117 0.04086,6.10983 0.04086,6.10983 L 5,18 l 1,1 1,1 c 0.2742171,-1.121327 0.7086947,-2.19008 1.2857457,-3.189191 z"/>
+ <path style="opacity:0.2" d="m 13.038086,5.5 c -0.03523,0.021605 -0.04251,0.8804225 -0.03515,1.805171 0.0107,1.3446485 0.01792,1.3742505 0.241211,0.986328 0.154533,-0.268486 0.443096,-0.7083015 0.668941,-0.7910155 0.13142,-0.04813 -0.18359,0.00694 0.29933,-0.0049 0.552131,-0.013515 0.685983,-0.00795 0.738281,0.043945 0.05352,0.053096 0.103826,-0.2024015 0.05859,1.02979 l 0,1.37207 L 14,10.5 l 0.991705,0.825178 0.01074,3.146484 c 0.0098,3.125395 0.0086,2.966253 -0.06348,3.028329 C 14.786103,17.575724 14,18 14,18 c 0,0 0.981701,0.373027 1.182129,0.499991 L 16.05,19.5 17,18.500008 C 17,18.5 17.752042,18.153933 18,18 c -0.136197,-0.09867 -0.780045,-0.421332 -0.939453,-0.499992 -0.07211,-0.06208 -0.07327,0.09706 -0.06348,-3.028328 L 17.007807,11.325196 18,10.5 16.99023,9.941406 l 0,-1.37207 c -0.04523,-1.2321915 0.0051,-0.976694 0.05859,-1.02979 0.0523,-0.05189 0.186151,-0.057461 0.738281,-0.043945 0.48292,0.011825 0.1684,-0.043245 0.299821,0.0049 0.225844,0.082714 0.514407,0.5225295 0.668945,0.7910155 0.223284,0.3879225 0.230516,0.3583205 0.241211,-0.986328 C 19.004478,6.38044 18.997152,5.521605 18.961928,5.5 l -0.409179,0.9770635 c -0.05394,0.027332 -0.936736,0.023078 -2.302749,0.02342 -1.366013,-3.425e-4 -2.748796,0.0039 -2.802734,-0.023435 z"/>
+ <path style="fill:#fbb64a" d="m 13.038086,5 c -0.03523,0.021605 -0.04251,0.8804225 -0.03515,1.805171 0.0107,1.3446485 0.01792,1.3742505 0.241211,0.986328 0.154533,-0.268486 0.443096,-0.7083015 0.668941,-0.7910155 0.13142,-0.04813 -0.18359,0.00694 0.29933,-0.0049 0.552131,-0.013515 0.685983,-0.00795 0.738281,0.043945 0.05352,0.053096 0.103826,-0.2024015 0.05859,1.02979 l 0,1.37207 L 14,10 l 0.991705,0.825178 0.01074,3.146484 c 0.0098,3.125395 0.0086,2.966253 -0.06348,3.028329 C 14.786103,17.075724 14,17.5 14,17.5 c 0,0 0.981701,0.373027 1.182129,0.499991 L 16.05,19 17,18.000008 C 17,18 17.752042,17.653933 18,17.5 c -0.136197,-0.09867 -0.780045,-0.421332 -0.939453,-0.499992 -0.07211,-0.06208 -0.07327,0.09706 -0.06348,-3.028328 L 17.007807,10.825196 18,10 16.99023,9.441406 l 0,-1.37207 c -0.04523,-1.2321915 0.0051,-0.976694 0.05859,-1.02979 0.0523,-0.05189 0.186151,-0.057461 0.738281,-0.043945 0.48292,0.011825 0.1684,-0.043245 0.299821,0.0049 0.225844,0.082714 0.514407,0.5225295 0.668945,0.7910155 0.223284,0.3879225 0.230516,0.3583205 0.241211,-0.986328 C 19.004478,5.88044 18.997152,5.021605 18.961928,5 l -0.409179,0.9770635 c -0.05394,0.027332 -0.936736,0.023078 -2.302749,0.02342 -1.366013,-3.425e-4 -2.748796,0.0039 -2.802734,-0.023435 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fuse-emulator.svg b/.icons/awkward/24x24/apps/fuse-emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fuse-emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/fuse.svg b/.icons/awkward/24x24/apps/fuse.svg
new file mode 100644
index 00000000..90108387
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fuse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="fill:#f24c3d" d="m22 6-16 16h3l13-13z"/>
+ <path style="fill:#e6df15" d="m22 9v3l-10 10h-3z"/>
+ <path style="fill:#66dd23" d="m22 12v3l-7 7h-3z"/>
+ <path style="fill:#24f0ff" d="m22 15v3l-4 4h-3z"/>
+ <path style="opacity:.2" d="m12 4.5995 2.8571 5-2.857 5.0005h2.2857l1.714-3.001 1.714 3.001h2.286l-2.857-5.0005 2.857-5h-2.286l-1.714 3-1.714-3.0005zm-8 0.0005h7v1.25l-4.5 6.875h4.5v1.875h-7v-1.25l4.5-6.875h-4.5z"/>
+ <path style="fill:#ffffff" d="m12 3.9995 2.8571 5l-2.857 5.0005h2.2857l1.714-3.001 1.714 3.001h2.286l-2.857-5.0005 2.857-5h-2.286l-1.714 3-1.714-3.0005zm-8 0.0005h7v1.25l-4.5 6.875h4.5v1.875h-7v-1.25l4.5-6.875h-4.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fusion-icon.svg b/.icons/awkward/24x24/apps/fusion-icon.svg
new file mode 100644
index 00000000..ca01768b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fusion-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill-rule="evenodd" opacity=".2" d="m10.614 2.4727c-1.3519-0.0034-2.7036-0.0046-4.1384 0.0127-5.8917 6.8023-0.046 11.189 4.8764 12.248-5.2098-3.377-0.969-9.6855 3.402-12.257-1.435 0.0074-2.788 0.0009-4.14-0.0025zm2.0605 7.7549c4.868 3.1564 1.158 9.1664-4.7717 11.762h10.9c3.537-6.799-1.32-10.727-6.128-11.762zm-1.6084 0.25293a2.4217 1.4613 45 0 0 -0.07422 0.002 2.4217 1.4613 45 0 0 -0.70508 0.28613 2.4217 1.4614 45 1 0 3.4248 3.4248 2.4217 1.4613 45 0 0 -2.6455 -3.7129z"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m6.4753 1.9956c-5.8917 6.8023-0.046 11.187 4.8757 12.247-5.2091-3.3777-0.9687-9.6865 3.403-12.258-2.87 0.01411-5.4092-0.02398-8.2787 0.01061z"/>
+ <path fill="#ff6363" d="m13.712 13.703a2.4217 1.4613 45 0 1 -3.425 -3.425 2.4217 1.4613 45 1 1 3.425 3.425z"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m18.543 21.985c4.032-7.099-0.946-11.188-5.868-12.248 5.209 3.378 0.595 10.026-6.05 12.259 2.8697-0.01409 9.049 0.024 11.918-0.01059z"/>
+ <path fill="#fff" opacity=".1" d="m3 1.9903c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/fwupd.svg b/.icons/awkward/24x24/apps/fwupd.svg
new file mode 100644
index 00000000..826adbd9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/fwupd.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#8e8e8e">
+ <rect width="1" height="17" x="14" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="12" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="10" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="8" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="16" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="18" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="20" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="6" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="4" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="20" x="12" y="2"/>
+ <rect width="1" height="20" x="10" y="2"/>
+ <rect width="1" height="20" x="8" y="2"/>
+ <rect width="1" height="20" x="6" y="2"/>
+ <rect width="1" height="20" x="14" y="2"/>
+ <rect width="1" height="20" x="16" y="2"/>
+ <rect width="1" height="20" x="18" y="2"/>
+ </g>
+ <rect style="opacity:0.2" width="15" height="18" x="5" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="15" height="18" x="5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,3 C 5.446,3 5,3.446 5,4 V 4.5 C 5,3.946 5.446,3.5 6,3.5 H 19 C 19.554,3.5 20,3.946 20,4.5 V 4 C 20,3.446 19.554,3 19,3 Z"/>
+ <g style="opacity:0.4;fill:#ffffff">
+ <rect width="1" height="2" x="9" y="6"/>
+ <rect width="1" height="2" x="9" y="9"/>
+ <rect width="1" height="4" x="9" y="12"/>
+ <rect width="1" height="5" x="12" y="6"/>
+ <rect width="1" height="5" x="12" y="12"/>
+ <rect width="1" height="4" x="15" y="6"/>
+ <rect width="1" height="2" x="15" y="11"/>
+ <rect width="1" height="5" x="15" y="14"/>
+ </g>
+ <circle style="fill:#aa52ce" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 14,17 c 0,1.6568 1.3432,3 3,3 1.64,0 2.9702,-1.3166 2.997,-2.9502 a 0.5,0.5 0 0 0 0.003,-0.05 0.5,0.5 0 0 0 -0.5,-0.5 0.5,0.5 0 0 0 -0.5,0.5 c 0,1.1046 -0.89545,2 -2,2 -1.10455,0 -2,-0.89545 -2,-2 0,-1.10455 0.89545,-2 2,-2 v 1 l 2,-1.5 -2,-1.5 v 1 c -1.6568,0 -3,1.3432 -3,3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gahshomar.svg b/.icons/awkward/24x24/apps/gahshomar.svg
new file mode 100644
index 00000000..451fe937
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gahshomar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#e4e4e4" d="M 2.0888672,6.95 C 2.0345135,7.275802 2,7.6583 2,8 v 8 c 0,3.324 2.676,6 6,6 h 8 c 3.324,0 6,-2.676 6,-6 V 8 C 22,7.6583 21.96549,7.275802 21.91113,6.95 Z"/>
+ <path style="opacity:0.1" d="m 7.3388,9.500002 0.1648285,4.145681 c 0.011025,0.303166 0.06131,0.550842 0.1495175,0.742847 0.088208,0.192004 0.2476285,0.334179 0.4791745,0.425128 0.2315455,0.09095 0.570343,0.136294 1.016895,0.136294 0.176416,-10e-7 0.334144,-0.01572 0.471969,-0.04603 0.143338,-0.03031 0.2785175,-0.09788 0.4053165,-0.20399 0.132312,-0.11116 0.270086,-0.282961 0.413423,-0.515389 0.198468,0.262744 0.441094,0.47465 0.72777,0.636339 0.286675,0.156635 0.567409,0.234678 0.843059,0.234678 0.146241,0 0.28139,-0.03261 0.40982,-0.08484 l 0.128801,3.22502 c 0.01103,0.303166 0.06041,0.550842 0.148616,0.742847 0.08821,0.192006 0.24853,0.334179 0.480075,0.425129 C 13.409611,19.454655 13.748408,19.5 14.194961,19.5 h 0.752088 c 0.485143,0 0.87163,-0.03577 1.158305,-0.106508 0.286676,-0.07579 0.501566,-0.171719 0.644904,-0.287932 0.143338,-0.116214 0.236917,-0.239601 0.281021,-0.370972 0.0441,-0.131372 0.06665,-0.252591 0.06665,-0.363752 0,-0.389063 -0.174189,-0.773673 -0.521508,-1.152631 -0.341806,-0.38401 -0.834838,-0.816133 -1.479857,-1.296145 0.176416,-0.111161 0.366165,-0.219734 0.570146,-0.325842 0.209493,-0.111161 0.471174,-0.237618 0.785414,-0.379096 0.305048,-0.139791 0.704792,-0.319254 1.175419,-0.528026 0.06417,0.0627 0.140194,0.114263 0.23058,0.154347 0.176416,0.07074 0.416448,0.106508 0.719663,0.106508 0.441039,-1e-6 0.788517,-0.113812 1.042115,-0.341187 C 19.8735,14.376338 20,14.025328 20,13.555421 c 0,-0.151584 -0.02165,-0.328623 -0.06575,-0.530734 -0.04411,-0.20211 -0.09957,-0.404442 -0.16573,-0.606553 -0.06616,-0.207163 -0.131999,-0.393779 -0.198155,-0.56052 l -0.670124,0.227458 c 0.121286,0.288007 0.228731,0.577956 0.322453,0.871017 0.09923,0.29306 0.148615,0.533329 0.148615,0.720281 0,0.262744 -0.07103,0.436714 -0.214367,0.522611 -0.143338,0.0859 -0.333988,0.129073 -0.571047,0.129073 -0.215006,0 -0.37702,-0.01788 -0.48728,-0.05325 -0.104747,-0.03537 -0.176677,-0.08288 -0.215269,-0.143515 -0.03308,-0.06569 -0.04954,-0.134153 -0.04954,-0.204892 0,-0.0859 0.0078,-0.192302 0.02432,-0.318621 0.01654,-0.131372 0.03649,-0.262166 0.05855,-0.393537 0.02756,-0.131373 0.04921,-0.243016 0.06575,-0.333965 l -0.628692,-0.105606 c -0.05891,0.363196 -0.115627,0.643232 -0.169332,0.853868 l -0.194553,-0.389024 c -0.517971,0.246565 -0.968546,0.474344 -1.387085,0.694106 -4.8e-5,-0.0027 -0.0018,-0.0045 -0.0018,-0.0072 0,-0.141478 0.02165,-0.300634 0.06575,-0.47748 0.0441,-0.176847 0.08311,-0.330764 0.116191,-0.462135 l -0.620585,-0.15886 c -0.08821,0.363799 -0.165325,0.646341 -0.231482,0.848452 -0.06616,0.202111 -0.138086,0.350789 -0.215268,0.446792 -0.07167,0.09095 -0.161753,0.149842 -0.272012,0.175105 -0.11026,0.02022 -0.254121,0.02979 -0.430537,0.02979 -3.42e-4,0 -5.5e-4,0 -9e-4,0 -0.143337,0 -0.273331,-0.02006 -0.389104,-0.06048 -0.110259,-0.04547 -0.217705,-0.136162 -0.322452,-0.272587 -0.09923,-0.136425 -0.211866,-0.346164 -0.338665,-0.629119 -0.137824,-0.303165 -0.270412,-0.541266 -0.39721,-0.71306 -0.121287,-0.176847 -0.252972,-0.300234 -0.39631,-0.370972 -0.143338,-0.07579 -0.306254,-0.113729 -0.488182,-0.113729 -0.132312,0 -0.28136,0.0327 -0.446749,0.09838 -0.159877,0.06569 -0.330572,0.184737 -0.512501,0.356531 -0.176415,0.171794 -0.353199,0.41947 -0.529614,0.742846 -0.132312,0.242533 -0.2423505,0.434388 -0.330558,0.575865 -0.082695,0.136425 -0.1710865,0.23452 -0.264807,0.295153 -0.088208,0.06063 -0.209521,0.09116 -0.363885,0.09116 -0.3142405,0 -0.545592,-0.02529 -0.6944425,-0.07582 -0.143338,-0.05053 -0.236916,-0.141216 -0.28102,-0.272588 -0.03859,-0.136425 -0.063731,-0.328279 -0.074759,-0.575864 L 8.01613,9.5 Z m 10.15544,0.530734 c -0.115772,0 -0.214537,0.03794 -0.297232,0.113729 -0.07718,0.07579 -0.116191,0.164311 -0.116191,0.265366 0,0.101056 0.03901,0.189576 0.116191,0.265367 0.08269,0.07074 0.181459,0.105605 0.297232,0.105605 0.11026,0 0.204739,-0.03486 0.281921,-0.105605 0.08269,-0.07579 0.123396,-0.164312 0.123396,-0.265367 0,-0.101055 -0.04071,-0.189576 -0.123396,-0.265366 -0.07718,-0.07579 -0.171661,-0.113729 -0.281921,-0.113729 z m -0.562039,0.83401 c -0.115773,0 -0.214538,0.03793 -0.297232,0.113729 -0.07718,0.07579 -0.116191,0.164312 -0.116191,0.265367 0,0.101055 0.03901,0.188673 0.116191,0.264464 0.08269,0.07074 0.181459,0.106508 0.297232,0.106508 0.11026,0 0.203838,-0.03577 0.28102,-0.106508 0.08269,-0.07579 0.124297,-0.163409 0.124297,-0.264464 0,-0.101055 -0.0416,-0.189576 -0.124297,-0.265367 -0.07718,-0.07579 -0.17076,-0.113729 -0.28102,-0.113729 z m 1.124979,0 c -0.115773,0 -0.215438,0.03793 -0.298133,0.113729 -0.07718,0.07579 -0.11529,0.164312 -0.11529,0.265367 0,0.101055 0.03811,0.188673 0.11529,0.264464 0.0827,0.07074 0.18236,0.106508 0.298133,0.106508 0.110261,0 0.203838,-0.03577 0.281021,-0.106508 0.08269,-0.07579 0.124296,-0.163409 0.124296,-0.264464 0,-0.101055 -0.0416,-0.189576 -0.124296,-0.265367 -0.07718,-0.07579 -0.17076,-0.113729 -0.281021,-0.113729 z m -12.448633,1.47757 -0.603472,0.280712 c 0.148851,0.247585 0.264076,0.454253 0.3467715,0.620994 0.082695,0.166742 0.1407575,0.316322 0.173836,0.447694 0.03308,0.131372 0.04954,0.267405 0.04954,0.408882 0,0.222322 -0.057162,0.457352 -0.1729355,0.704937 C 5.292028,15.048068 5.0849165,15.28093 4.7817021,15.503251 4.4840007,15.725573 4.056812,15.917427 3.5,16.079115 l 0.2395873,0.575865 c 0.1709028,-0.04042 0.3641463,-0.105819 0.5791528,-0.196769 0.2205197,-0.09095 0.4380039,-0.207832 0.6530104,-0.349309 0.2205195,-0.141478 0.421543,-0.313279 0.603472,-0.515389 0.1874415,-0.197059 0.3364895,-0.423779 0.4467495,-0.68147 0.115772,-0.257691 0.173836,-0.546375 0.173836,-0.864699 0,-0.222322 -0.04679,-0.479573 -0.1405105,-0.772633 C 5.96709,12.981651 5.818042,12.670746 5.6085485,12.342316 Z m 6.022109,0.43235 c 0.126799,0 0.236838,0.04751 0.330558,0.143515 0.09372,0.09095 0.176025,0.21 0.247694,0.35653 0.07167,0.14653 0.141006,0.295208 0.207162,0.446791 0.0547,0.125322 0.07688,0.233927 0.07296,0.32855 h -0.105382 l 0.009,0.236483 c -0.0888,0.101485 -0.217055,0.155249 -0.390005,0.155249 -0.181929,0 -0.38904,-0.0654 -0.620585,-0.196769 -0.231546,-0.136424 -0.44035,-0.349234 -0.627791,-0.637241 0.176416,-0.318325 0.335837,-0.53547 0.479174,-0.651684 0.143338,-0.116213 0.275925,-0.176371 0.397211,-0.181424 z m 5.522218,0.962181 c -0.04879,0.160711 -0.102413,0.290679 -0.163028,0.371874 -0.06616,0.096 -0.151053,0.156161 -0.2558,0.181425 -0.104747,0.02526 -0.239928,0.03791 -0.405317,0.03791 -0.116498,0 -0.20946,-0.009 -0.295431,-0.02167 0.350365,-0.181389 0.679869,-0.355014 1.119576,-0.569546 z m -1.780693,0.907121 c 0.03903,0.0473 0.08099,0.09017 0.129702,0.123657 0.07348,0.04714 0.151554,0.08046 0.232382,0.107411 -0.02781,0.01276 -0.07383,0.03454 -0.10088,0.04693 -0.468604,0.217269 -0.812588,0.434414 -1.033108,0.651683 -0.06065,0.05558 -0.104841,0.133623 -0.132403,0.234678 -0.02757,0.101055 -0.04143,0.209628 -0.04143,0.325842 0,0.04547 0.06584,0.11918 0.198155,0.220236 0.132312,0.101056 0.300414,0.224442 0.504395,0.370972 0.20398,0.14653 0.408498,0.316163 0.612478,0.508169 0.297702,0.272849 0.493539,0.495233 0.587259,0.667027 0.09923,0.171794 0.148616,0.316136 0.148616,0.43235 0,0.06569 -0.01646,0.131083 -0.04954,0.196768 -0.02757,0.06063 -0.08822,0.118624 -0.181942,0.174204 -0.08821,0.05053 -0.228575,0.0937 -0.421529,0.129073 -0.192955,0.03032 -0.449448,0.04513 -0.769202,0.04513 h -0.77731 c -0.31424,0 -0.546493,-0.02529 -0.695343,-0.07582 -0.143338,-0.05053 -0.236916,-0.141216 -0.28102,-0.272588 -0.03859,-0.136425 -0.06283,-0.328279 -0.07386,-0.575864 L 13.090695,14.72971 c 0.07186,0.05127 0.152306,0.09523 0.243191,0.129073 0.181928,0.06063 0.380359,0.09116 0.595365,0.09116 3.19e-4,0 6e-4,0 9e-4,0 0.0033,0 0.0057,-9e-4 0.009,-9e-4 l 0.247693,0.343894 c 0.323551,-0.18473 0.723992,-0.403443 1.185327,-0.648976 z m -5.430346,1.248308 -0.4296355,0.469356 0.239587,0.197671 C 9.3603645,16.892785 9.084817,17.211096 8.92494,17.514263 8.7705765,17.812376 8.6934595,18.06222 8.6934595,18.26433 c -5e-7,0.409275 0.134279,0.712772 0.404416,0.90983 0.2701355,0.192005 0.609834,0.287932 1.0177955,0.287932 0.281163,0 0.515108,-0.04317 0.702549,-0.129073 0.187442,-0.09095 0.333897,-0.204761 0.438644,-0.341186 0.104746,-0.141477 0.17927,-0.285819 0.223374,-0.43235 0.0441,-0.14653 0.06575,-0.277323 0.06575,-0.393537 0,-0.298113 -0.07452,-0.581558 -0.223374,-0.849355 -0.148851,-0.267796 -0.344688,-0.519808 -0.587259,-0.757288 -0.242572,-0.23748 -0.506845,-0.459864 -0.793521,-0.667027 z m 0.206262,0.970303 c 0.231546,0.1819 0.405734,0.348463 0.521508,0.500046 0.115772,0.146529 0.19289,0.282561 0.231481,0.408881 0.03859,0.126319 0.05764,0.247538 0.05764,0.363752 0,0.212216 -0.07103,0.384017 -0.214367,0.515388 -0.143338,0.126319 -0.353042,0.189548 -0.628692,0.189548 -0.220519,0 -0.4050825,-0.05275 -0.553933,-0.158859 -0.1433375,-0.106108 -0.215268,-0.265263 -0.215268,-0.47748 0,-0.181899 0.068436,-0.394708 0.206261,-0.637241 0.1433375,-0.242533 0.3417675,-0.47666 0.595366,-0.704035 z"/>
+ <path style="fill:#df711b" d="M 8,2 C 5.0177,2 2.563257,4.1564585 2.0888672,7 H 21.911133 C 21.436743,4.1564585 18.9823,2 16,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 7.3388,9.000002 0.1648285,4.145681 c 0.011025,0.303166 0.06131,0.550842 0.1495175,0.742847 0.088208,0.192004 0.2476285,0.334179 0.4791745,0.425128 0.2315455,0.09095 0.570343,0.136294 1.016895,0.136294 0.176416,-10e-7 0.334144,-0.01572 0.471969,-0.04603 0.143338,-0.03031 0.2785175,-0.09788 0.4053165,-0.20399 0.132312,-0.11116 0.270086,-0.282961 0.413423,-0.515389 0.198468,0.262744 0.441094,0.47465 0.72777,0.636339 0.286675,0.156635 0.567409,0.234678 0.843059,0.234678 0.146241,0 0.28139,-0.03261 0.40982,-0.08484 l 0.128801,3.22502 c 0.01103,0.303166 0.06041,0.550842 0.148616,0.742847 0.08821,0.192006 0.24853,0.334179 0.480075,0.425129 C 13.409611,18.954655 13.748408,19 14.194961,19 h 0.752088 c 0.485143,0 0.87163,-0.03577 1.158305,-0.106508 0.286676,-0.07579 0.501566,-0.171719 0.644904,-0.287932 0.143338,-0.116214 0.236917,-0.239601 0.281021,-0.370972 0.0441,-0.131372 0.06665,-0.252591 0.06665,-0.363752 0,-0.389063 -0.174189,-0.773673 -0.521508,-1.152631 -0.341806,-0.38401 -0.834838,-0.816133 -1.479857,-1.296145 0.176416,-0.111161 0.366165,-0.219734 0.570146,-0.325842 0.209493,-0.111161 0.471174,-0.237618 0.785414,-0.379096 0.305048,-0.139791 0.704792,-0.319254 1.175419,-0.528026 0.06417,0.0627 0.140194,0.114263 0.23058,0.154347 0.176416,0.07074 0.416448,0.106508 0.719663,0.106508 0.441039,-1e-6 0.788517,-0.113812 1.042115,-0.341187 C 19.8735,13.876338 20,13.525328 20,13.055421 c 0,-0.151584 -0.02165,-0.328623 -0.06575,-0.530734 -0.04411,-0.20211 -0.09957,-0.404442 -0.16573,-0.606553 -0.06616,-0.207163 -0.131999,-0.393779 -0.198155,-0.56052 l -0.670124,0.227458 c 0.121286,0.288007 0.228731,0.577956 0.322453,0.871017 0.09923,0.29306 0.148615,0.533329 0.148615,0.720281 0,0.262744 -0.07103,0.436714 -0.214367,0.522611 -0.143338,0.0859 -0.333988,0.129073 -0.571047,0.129073 -0.215006,0 -0.37702,-0.01788 -0.48728,-0.05325 -0.104747,-0.03537 -0.176677,-0.08288 -0.215269,-0.143515 -0.03308,-0.06569 -0.04954,-0.134153 -0.04954,-0.204892 0,-0.0859 0.0078,-0.192302 0.02432,-0.318621 0.01654,-0.131372 0.03649,-0.262166 0.05855,-0.393537 0.02756,-0.131373 0.04921,-0.243016 0.06575,-0.333965 l -0.628692,-0.105606 c -0.05891,0.363196 -0.115627,0.643232 -0.169332,0.853868 l -0.194553,-0.389024 c -0.517971,0.246565 -0.968546,0.474344 -1.387085,0.694106 -4.8e-5,-0.0027 -0.0018,-0.0045 -0.0018,-0.0072 0,-0.141478 0.02165,-0.300634 0.06575,-0.47748 0.0441,-0.176847 0.08311,-0.330764 0.116191,-0.462135 l -0.620585,-0.15886 c -0.08821,0.363799 -0.165325,0.646341 -0.231482,0.848452 -0.06616,0.202111 -0.138086,0.350789 -0.215268,0.446792 -0.07167,0.09095 -0.161753,0.149842 -0.272012,0.175105 -0.11026,0.02022 -0.254121,0.02979 -0.430537,0.02979 -3.42e-4,0 -5.5e-4,0 -9e-4,0 -0.143337,0 -0.273331,-0.02006 -0.389104,-0.06048 -0.110259,-0.04547 -0.217705,-0.136162 -0.322452,-0.272587 -0.09923,-0.136425 -0.211866,-0.346164 -0.338665,-0.629119 -0.137824,-0.303165 -0.270412,-0.541266 -0.39721,-0.71306 -0.121287,-0.176847 -0.252972,-0.300234 -0.39631,-0.370972 -0.143338,-0.07579 -0.306254,-0.113729 -0.488182,-0.113729 -0.132312,0 -0.28136,0.0327 -0.446749,0.09838 -0.159877,0.06569 -0.330572,0.184737 -0.512501,0.356531 -0.176415,0.171794 -0.353199,0.41947 -0.529614,0.742846 -0.132312,0.242533 -0.2423505,0.434388 -0.330558,0.575865 -0.082695,0.136425 -0.1710865,0.23452 -0.264807,0.295153 -0.088208,0.06063 -0.209521,0.09116 -0.363885,0.09116 -0.3142405,0 -0.545592,-0.02529 -0.6944425,-0.07582 -0.143338,-0.05053 -0.236916,-0.141216 -0.28102,-0.272588 -0.03859,-0.136425 -0.063731,-0.328279 -0.074759,-0.575864 L 8.01613,9 Z m 10.15544,0.5307335 c -0.115772,0 -0.214537,0.037935 -0.297232,0.113729 -0.07718,0.075791 -0.116191,0.1643115 -0.116191,0.265367 0,0.1010555 0.03901,0.1895755 0.116191,0.2653665 0.08269,0.07074 0.181459,0.105605 0.297232,0.105605 0.11026,0 0.204739,-0.03486 0.281921,-0.105605 0.08269,-0.07579 0.123396,-0.164312 0.123396,-0.2653665 0,-0.1010555 -0.04071,-0.189576 -0.123396,-0.265367 C 17.698979,9.568673 17.6045,9.5307355 17.49424,9.5307355 Z m -0.562039,0.8340105 c -0.115773,0 -0.214538,0.03793 -0.297232,0.113729 -0.07718,0.07579 -0.116191,0.164312 -0.116191,0.265367 0,0.101055 0.03901,0.188673 0.116191,0.264464 0.08269,0.07074 0.181459,0.106508 0.297232,0.106508 0.11026,0 0.203838,-0.03577 0.28102,-0.106508 0.08269,-0.07579 0.124297,-0.163409 0.124297,-0.264464 0,-0.101055 -0.0416,-0.189576 -0.124297,-0.265367 -0.07718,-0.07579 -0.17076,-0.113729 -0.28102,-0.113729 z m 1.124979,0 c -0.115773,0 -0.215438,0.03793 -0.298133,0.113729 -0.07718,0.07579 -0.11529,0.164312 -0.11529,0.265367 0,0.101055 0.03811,0.188673 0.11529,0.264464 0.0827,0.07074 0.18236,0.106508 0.298133,0.106508 0.110261,0 0.203838,-0.03577 0.281021,-0.106508 0.08269,-0.07579 0.124296,-0.163409 0.124296,-0.264464 0,-0.101055 -0.0416,-0.189576 -0.124296,-0.265367 -0.07718,-0.07579 -0.17076,-0.113729 -0.281021,-0.113729 z m -12.448633,1.47757 -0.603472,0.280712 c 0.148851,0.247585 0.264076,0.454253 0.3467715,0.620994 0.082695,0.166742 0.1407575,0.316322 0.173836,0.447694 0.03308,0.131372 0.04954,0.267405 0.04954,0.408882 0,0.222322 -0.057162,0.457352 -0.1729355,0.704937 C 5.292028,14.548068 5.0849165,14.78093 4.7817021,15.003251 4.4840007,15.225573 4.056812,15.417427 3.5,15.579116 L 3.7395873,16.15498 C 3.9104901,16.11456 4.1037336,16.049161 4.3187401,15.958211 4.5392598,15.867262 4.756744,15.75038 4.9717505,15.608902 5.19227,15.467424 5.3932935,15.295623 5.5752225,15.093513 5.762664,14.896454 5.911712,14.669734 6.021972,14.412043 c 0.115772,-0.257691 0.173836,-0.546375 0.173836,-0.864699 0,-0.222322 -0.04679,-0.479573 -0.1405105,-0.772633 C 5.96709,12.481651 5.818042,12.170746 5.6085485,11.842316 Z m 6.022109,0.43235 c 0.126799,0 0.236838,0.04751 0.330558,0.143515 0.09372,0.09095 0.176025,0.21 0.247694,0.35653 0.07167,0.14653 0.141006,0.295208 0.207162,0.446791 0.0547,0.125322 0.07688,0.233927 0.07296,0.32855 h -0.105382 l 0.009,0.236483 c -0.0888,0.101485 -0.217055,0.155249 -0.390005,0.155249 -0.181929,0 -0.38904,-0.0654 -0.620585,-0.196769 -0.231546,-0.136424 -0.44035,-0.349234 -0.627791,-0.637241 0.176416,-0.318325 0.335837,-0.53547 0.479174,-0.651684 0.143338,-0.116213 0.275925,-0.176371 0.397211,-0.181424 z m 5.522218,0.962181 c -0.04879,0.160711 -0.102413,0.290679 -0.163028,0.371874 -0.06616,0.096 -0.151053,0.156161 -0.2558,0.181425 -0.104747,0.02526 -0.239928,0.03791 -0.405317,0.03791 -0.116498,0 -0.20946,-0.009 -0.295431,-0.02167 0.350365,-0.181389 0.679869,-0.355014 1.119576,-0.569546 z m -1.780693,0.907121 c 0.03903,0.0473 0.08099,0.09017 0.129702,0.123657 0.07348,0.04714 0.151554,0.08046 0.232382,0.107411 -0.02781,0.01276 -0.07383,0.03454 -0.10088,0.04693 -0.468604,0.217269 -0.812588,0.434414 -1.033108,0.651683 -0.06065,0.05558 -0.104841,0.133623 -0.132403,0.234678 -0.02757,0.101055 -0.04143,0.209628 -0.04143,0.325842 0,0.04547 0.06584,0.119181 0.198155,0.220236 0.132312,0.101056 0.300414,0.224442 0.504395,0.370972 0.20398,0.14653 0.408498,0.316163 0.612478,0.508169 0.297702,0.272849 0.493539,0.495233 0.587259,0.667027 0.09923,0.171794 0.148616,0.316136 0.148616,0.43235 0,0.06569 -0.01646,0.131083 -0.04954,0.196768 -0.02757,0.06063 -0.08822,0.118624 -0.181942,0.174204 -0.08821,0.05053 -0.228575,0.0937 -0.421529,0.129073 -0.192955,0.03032 -0.449448,0.04513 -0.769202,0.04513 h -0.77731 c -0.31424,0 -0.546493,-0.02529 -0.695343,-0.07582 -0.143338,-0.05053 -0.236916,-0.141216 -0.28102,-0.272588 -0.03859,-0.136425 -0.06283,-0.328279 -0.07386,-0.575864 L 13.090695,14.22971 c 0.07186,0.05127 0.152306,0.09523 0.243191,0.129073 0.181928,0.06063 0.380359,0.09116 0.595365,0.09116 3.19e-4,0 6e-4,0 9e-4,0 0.0033,0 0.0057,-9e-4 0.009,-9e-4 l 0.247693,0.343894 c 0.323551,-0.18473 0.723992,-0.403443 1.185327,-0.648976 z m -5.430346,1.248308 -0.4296355,0.469356 0.239587,0.197671 C 9.3603645,16.392785 9.084817,16.711096 8.92494,17.014263 8.7705765,17.312376 8.6934595,17.56222 8.6934595,17.76433 c -5e-7,0.409275 0.134279,0.712772 0.404416,0.90983 0.2701355,0.192005 0.609834,0.287932 1.0177955,0.287932 0.281163,0 0.515108,-0.04317 0.702549,-0.129073 0.187442,-0.09095 0.333897,-0.204761 0.438644,-0.341186 0.104746,-0.141477 0.17927,-0.285819 0.223374,-0.43235 0.0441,-0.14653 0.06575,-0.277323 0.06575,-0.393537 0,-0.298113 -0.07452,-0.581558 -0.223374,-0.849355 -0.148851,-0.267796 -0.344688,-0.519808 -0.587259,-0.757288 -0.242572,-0.23748 -0.506845,-0.459864 -0.793521,-0.667027 z m 0.206262,0.970303 c 0.231546,0.1819 0.405734,0.348463 0.521508,0.500046 0.115772,0.146529 0.19289,0.282561 0.231481,0.408881 0.03859,0.126319 0.05764,0.247538 0.05764,0.363752 0,0.212216 -0.07103,0.384017 -0.214367,0.515388 -0.143338,0.126319 -0.353042,0.189548 -0.628692,0.189548 -0.220519,0 -0.4050825,-0.05275 -0.553933,-0.158859 -0.1433375,-0.106108 -0.215268,-0.265263 -0.215268,-0.47748 0,-0.181899 0.068436,-0.394708 0.206261,-0.637241 0.1433375,-0.242533 0.3417675,-0.47666 0.595366,-0.704035 z"/>
+ <path style="opacity:0.1" d="M 2.1953125,7 C 2.1532815,7.1642765 2.1171397,7.330532 2.0888672,7.5 H 21.911133 C 21.882863,7.330532 21.846718,7.1642765 21.804687,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gajim.svg b/.icons/awkward/24x24/apps/gajim.svg
new file mode 100644
index 00000000..16dcc73a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gajim.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#7bc136" d="m11 8c-5.5228 0-10 3.134-10 7h4v5s0 1 1 1h10c1 0 1-1 1-1v-5h4c0-3.866-4.477-7-10-7z"/>
+ <path fill="#fff" opacity=".2" d="m11 8c-5.5228 0-10 3.134-10 7h0.02832c0.3666-3.632 4.6893-6.5 9.9717-6.5s9.6051 2.8676 9.9717 6.5h0.028c0-3.866-4.477-7-10-7z"/>
+ <path fill="#4c4c4c" d="m8.5 9h5l-0.5 3h-4z"/>
+ <circle opacity=".2" cx="11" cy="5.5" r="5"/>
+ <circle fill="#fecd38" cx="11" cy="5" r="5"/>
+ <path opacity=".2" d="m1.0283 15c-0.016684 0.16531-0.02832 0.33172-0.02832 0.5h4v-0.5h-3.9717zm15.972 0v0.5h4c0-0.168-0.012-0.335-0.028-0.5h-3.972zm-12 5v0.5s0 1 1 1h10c1 0 1-1 1-1v-0.5s0 1-1 1h-10c-1 0-1-1-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m11 0a5 5 0 0 0 -5 5 5 5 0 0 0 0.0098 0.3027 5 5 0 0 1 4.9902 -4.8027 5 5 0 0 1 4.99 4.6973 5 5 0 0 0 0.01 -0.1973 5 5 0 0 0 -5 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/galculator.svg b/.icons/awkward/24x24/apps/galculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/galculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/galeon.svg b/.icons/awkward/24x24/apps/galeon.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/galeon.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/galternatives.svg b/.icons/awkward/24x24/apps/galternatives.svg
new file mode 100644
index 00000000..41bd3d47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/galternatives.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 12,4.4999998 c -4.4182783,0 -8.0000002,3.5817219 -8.0000002,8.0000002 0,4.418277 3.5817219,7.999999 8.0000002,7.999999 4.027621,-0.0053 7.423308,-3.003964 7.926757,-7 h 2.023438 C 21.983485,13.167707 22.000105,12.833955 22,12.5 c -0.0035,-0.334136 -0.02367,-0.667888 -0.06055,-1 h -2.009766 -2.014649 -1.915039 v 1.999999 h 1.90918 c -0.487534,2.884299 -2.983969,4.996636 -5.909179,5 -3.3137088,0 -6.0000002,-2.686291 -6.0000002,-5.999999 0,-3.3137089 2.6862914,-6.0000003 6.0000002,-6.0000003 h 5.276366 C 15.818872,5.2146033 13.943327,4.5036805 12,4.4999998 Z"/>
+ <path style="fill:#d08e3b" d="m 12,3.9999998 c -4.4182783,0 -8.0000002,3.5817219 -8.0000002,8.0000002 0,4.418277 3.5817219,7.999999 8.0000002,7.999999 4.027621,-0.0053 7.423308,-3.003964 7.926757,-7 h 2.023438 C 21.983485,12.667707 22.000105,12.333956 22,12 21.9965,11.665864 21.97633,11.332112 21.93945,11 h -2.009766 -2.014649 -1.915039 v 1.999999 h 1.90918 C 17.421645,15.884298 14.92521,17.996635 12,17.999999 8.6862912,17.999999 5.9999998,15.313708 5.9999998,12 5.9999998,8.6862912 8.6862912,5.9999998 12,5.9999998 h 5.276366 C 15.818872,4.7146034 13.943327,4.0036805 12,3.9999998 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,1.9999999 C 6.4604922,1.9999999 2.0008888,6.4599997 2.0008888,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269997 6.5444847,2.4999999 12,2.4999999 c 5.455514,0 9.867122,4.3269998 9.999111,9.7500001 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599997 17.539507,1.9999999 12,1.9999999 Z"/>
+ <path style="opacity:0.2" d="m 2.0058499,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.539999 4.4599998,9.999999 10.0000001,9.999999 5.539999,0 9.999999,-4.46 9.999999,-9.999999 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.422999 -4.538,9.749999 -9.993999,9.749999 -5.4560003,0 -9.8620001,-4.327 -9.9940001,-9.749999 z"/>
+ <path style="opacity:0.2" d="M 12,8.4999997 A 3.9999998,3.9999998 0 0 0 7.9999997,12.5 3.9999998,3.9999998 0 0 0 12,16.499999 3.9999998,3.9999998 0 0 0 13.999999,15.95996 v 0.540039 h 2 V 12.5 8.4999997 h -2 V 9.0419916 A 3.9999998,3.9999998 0 0 0 12,8.4999997 Z M 12,10.5 a 1.9999999,1.9999999 0 0 1 1.999999,2 A 1.9999999,1.9999999 0 0 1 12,14.499999 1.9999999,1.9999999 0 0 1 9.9999996,12.5 1.9999999,1.9999999 0 0 1 12,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 12,7.9999997 A 3.9999998,3.9999998 0 0 0 7.9999997,12 3.9999998,3.9999998 0 0 0 12,15.999999 3.9999998,3.9999998 0 0 0 13.999999,15.45996 v 0.540039 h 2 V 12 7.9999997 h -2 v 0.541992 A 3.9999998,3.9999998 0 0 0 12,7.9999997 Z m 0,1.9999999 A 1.9999999,1.9999999 0 0 1 13.999999,12 1.9999999,1.9999999 0 0 1 12,13.999999 1.9999999,1.9999999 0 0 1 9.9999996,12 1.9999999,1.9999999 0 0 1 12,9.9999996 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,3.9999998 c -4.4182783,0 -8.0000002,3.5817219 -8.0000002,8.0000002 0,0.08436 0.010103,0.166268 0.012695,0.25 C 4.1458786,7.9484007 7.6660832,4.4999998 12,4.4999998 c 1.673136,0.00317 3.294447,0.533062 4.643554,1.5 h 0.632812 C 15.818872,4.7146034 13.943327,4.0036805 12,3.9999998 Z M 15.999999,11 v 0.5 h 1.915039 2.014649 2.009765 c 0.02915,0.262512 0.04445,0.526098 0.05274,0.790039 0.0028,-0.09661 0.0078,-0.193364 0.0078,-0.290039 -0.0034,-0.334136 -0.02367,-0.667888 -0.06055,-1 h -2.009765 -2.014649 z m -9.9873037,1.25 c -0.00345,0.08358 -0.012695,0.165575 -0.012695,0.25 0,3.313708 2.6862914,5.999999 6.0000007,5.999999 2.92521,-0.0033 5.421644,-2.115701 5.909178,-5 h -0.107422 c -0.67614,2.624815 -3.048609,4.496834 -5.801756,4.5 -3.2292844,0 -5.8552152,-2.553174 -5.9873057,-5.749999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gambas3.svg b/.icons/awkward/24x24/apps/gambas3.svg
new file mode 100644
index 00000000..bb0f980b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gambas3.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path opacity=".2" d="m15.655 1.5008c-0.0165 0.0046-0.031 0.01355-0.047 0.018551-0.086 0.37091-0.22751 0.81967-0.33601 0.95998-0.0605 0.078302-0.177-0.027201-0.23951 0.049801-0.105 0.1307 0.0395 0.39346-0.035 0.54492-0.0685 0.1392-0.32601 0.037101-0.37501 0.18461-0.0365 0.1106-0.046 0.37186 0.044 0.44531 0.0905-0.062502 0.27451-0.0149 0.33101-0.1299 0.0745-0.15145-0.07-0.41421 0.035-0.54492 0.0625-0.077002 0.179 0.028501 0.23951-0.049801 0.1925-0.24926 0.51201-1.5157 0.38301-1.4785zm1.3495 1.3633c-0.034 0.44916-0.137 0.91393-0.24601 1.2276-0.112 0.32071-0.51401 0.71772-0.88102 1.0302 0.0025 0.16-0.0065 0.32801-0.0215 0.49901-0.67952 0.44001-1.731 0.95503-2.5606 0.67002-0.23101-0.079002-0.53802-0.122-0.87302-0.1405l-0.0225-0.58602c-0.034 0.1365-0.0455 0.23001-0.011 0.21651l0.0335 0.86952c0.33501 0.018501 0.64202 0.061502 0.87302 0.1405 0.82952 0.28501 1.8811-0.23001 2.5606-0.67002 0.015-0.171 0.024-0.33901 0.0215-0.49901 0.367-0.3124 0.769-0.7095 0.881-1.03 0.152-0.435 0.287-1.1561 0.246-1.7278z"/>
+ <path fill="#1eceec" d="m15.655 1.0008c-2.1526 0.61827-3.4971 4.3686-3.2661 4.2801l0.0335 0.86952c0.33501 0.018501 0.64202 0.061502 0.87302 0.1405 0.82952 0.28501 1.8811-0.23001 2.5606-0.67002 0.015-0.171 0.024-0.33901 0.0215-0.49901 0.36701-0.31251 0.76902-0.70952 0.88102-1.03 0.22001-0.63267 0.41801-1.8789 0.066-2.3743-0.177-0.24976-0.43251 0.80087-0.44001 0.88677-0.014 0.1575-0.39151-0.16445-0.50902-0.061552-0.21851 0.19146-0.0085 0.61797-0.0945 0.60647-0.113-0.015-0.15-0.21706-0.26201-0.19826-0.29651 0.25131-0.46501 0.55602-0.59452 0.85357-0.083-0.022951-0.165-0.047701-0.24251-0.081052-0.1115-0.048251-0.0985-0.34676-0.0595-0.46486 0.049-0.1475 0.30651-0.045451 0.37501-0.18461 0.0745-0.15145-0.07-0.41421 0.035-0.54492 0.0625-0.077002 0.179 0.028501 0.23951-0.049801 0.1925-0.24926 0.51201-1.5157 0.38301-1.4785z"/>
+ <path fill="#1888b7" d="m18.91 3.6698c-0.21301 0.75262-0.48201 1.2456-0.79752 1.5616 0.0445-0.19151 0.0425-0.40251-0.016-0.63602l-0.92153 1.005c0.06-0.171 0.097-0.35251 0.0545-0.56552l-0.881 0.761c0.144-0.187 0.221-0.4075 0.201-0.6985 0.013 0.0245-1.912 1.6536-3.253 1.1936-1.117-0.3836-3.7694-0.1061-4.9444 1.325-3.5696 0.36-6.6092 3.672-6.3332 6.209 0.28801 2.6446 2.8536 4.2651 3.4701 4.4261 0.147 0.0475 0.28151 0.0685 0.40901 0.076 0.152 1.0335 0.82002 2.1471 1.6415 2.5921 0.71802 0.38851 2.6026-0.75302 2.6026-0.75302-1.237-0.73802-2.0191-1.4605-2.6026-2.1971 0.92053-0.0615 2.2381 0.27801 3.4711 0.53302 0.1585-0.0115-0.0145-1.7495-1.5805-2.2286-0.80902-0.24751-2.3336-0.38401-3.1006 0.37501-0.27901-0.66052-0.51201-1.7946 0.057502-2.5411 0.59302-0.77652 2.4986-1.351 3.3546-1.427 0.080502 0.0355 0.158 0.0785 0.23951 0.1085 2.8341 0.92353 9.8953-4.5291 8.9308-9.1193z"/>
+ <path opacity=".2" d="m18.988 4.8009c-0.23701 4.3021-6.4042 8.8367-9.0083 7.9882-0.081502-0.03-0.159-0.073-0.23951-0.1085-0.85602 0.076-2.7616 0.65052-3.3546 1.427-0.30801 0.40401-0.37751 0.92053-0.33551 1.415 0.032501-0.32801 0.131-0.64702 0.33551-0.91503 0.59302-0.77652 2.4986-1.351 3.3546-1.427 0.080502 0.0355 0.158 0.0785 0.23951 0.1085 2.7056 0.88152 9.2568-4.0466 9.0083-8.4882zm-0.874 0.417c-0.001 0.004 0 0.009-0.001 0.0135 0.001-0.001 0.0015-0.003 0.0025-0.004-0.0005-0.0035-0.001-0.0065-0.0015-0.0095zm-0.88402 0.31701-0.049 0.042001c-0.0025 0.0075-0.003 0.016-0.0055 0.023501l0.0555-0.060502c-0.0005-0.0015-0.0005-0.003-0.001-0.005zm-0.68152 0.062502c0.0015 0.003-0.1035 0.085502-0.1585 0.132-0.0145 0.022001-0.0265 0.045001-0.043 0.066502l0.2015-0.17301c-0.0005-0.009 0.0005-0.0165 0-0.025501zm-14.533 8.1496c-0.01495 0.1955-0.018551 0.38951 0.002 0.57802 0.28791 2.6446 2.8535 4.2651 3.47 4.4261 0.147 0.0475 0.28151 0.0685 0.40901 0.076 0.152 1.0335 0.82002 2.1471 1.6415 2.5921 0.71802 0.38851 2.6026-0.75302 2.6026-0.75302-0.153-0.0915-0.27901-0.1815-0.41901-0.27251-0.59302 0.31051-1.673 0.80152-2.1836 0.52552-0.82152-0.44501-1.4895-1.5585-1.6415-2.5921-0.1275-0.0075-0.26201-0.0285-0.40901-0.076-0.61652-0.161-3.1821-1.7816-3.47-4.4261-0.0028-0.0255 0.00015-0.052-0.002-0.078zm5.8862 4.2171c-0.1265-0.004-0.24851-0.003-0.36351 0.005 0.1325 0.167 0.27901 0.33351 0.43451 0.50001 0.87552 0.0395 1.9856 0.31551 3.0366 0.53302 0.0535-0.004 0.063-0.21451-0.001-0.50001-1.0783-0.223-2.2209-0.511-3.1064-0.538z"/>
+ <path fill="#1888b7" stroke="#000" stroke-width=".087" d="m10.722 13.3c-0.01527 0.03095-0.49675-0.23952-0.66817-0.29967-0.19494-0.06839-0.46156 0.43022-0.33957 0.59937 0.17389 0.24108 0.71927 0.29889 0.69012 0.32187l0.31766-0.62152z"/>
+ <path fill="#fff" opacity=".2" d="m18.91 3.6698c-0.21201 0.75012-0.48051 1.2411-0.79502 1.5576 0.0295 0.18051 0.033 0.35001-0.0025 0.50401 0.31551-0.31601 0.58452-0.80902 0.79752-1.5615 0.044 0.20851 0.0655 0.41951 0.0775 0.63102 0.0205-0.38001 0.001-0.75852-0.0775-1.1311zm-0.81352 0.92563-0.86602 0.94453c0.041 0.21051 0.004 0.39051-0.0555 0.56052l0.923-1.005c0.011 0.043001 0.01 0.081002 0.017 0.1225 0.0415-0.18851 0.0405-0.39401-0.017-0.62252zm-0.866 0.4395-0.682 0.588c0.0135 0.27751-0.0615 0.49201-0.2015 0.67302l0.83402-0.71902c0.0555-0.1645 0.0895-0.33851 0.049-0.54202zm-0.68152 0.062502c0.013 0.0245-1.912 1.6536-3.253 1.1936-1.117-0.3836-3.7694-0.1061-4.9444 1.325-3.5336 0.3565-6.5427 3.604-6.3352 6.131 0.1869-2.436 3.0311-5.298 6.3352-5.631 1.175-1.431 3.8274-1.7085 4.9444-1.325 1.172 0.4025 2.715-0.7386 3.095-1.0616 0.114-0.173 0.176-0.374 0.158-0.632zm-10.498 10.426c-0.058502 0.58552 0.099503 1.203 0.27801 1.626 0.76702-0.75902 2.2916-0.62252 3.1006-0.37501 1.0335 0.31601 1.453 1.174 1.5785 1.7285h0.002c0.1585-0.0115-0.0145-1.7495-1.5805-2.2286-0.8089-0.247-2.3334-0.383-3.1004 0.376-0.128-0.303-0.2425-0.707-0.278-1.126zm1.8516 2.9416c-0.1265-0.004-0.24851-0.003-0.36351 0.005 0.51101 0.64502 1.1945 1.28 2.1826 1.9236 0.24151-0.1265 0.42001-0.22651 0.42001-0.22651-0.95603-0.57052-1.637-1.1315-2.1681-1.697-0.023001-0.0015-0.048001-0.0045-0.071002-0.005z"/>
+ <path fill="#1eceec" d="m11.451 10.86c-0.21063 0.0025-0.46315 0.06839-0.73287 0.21946-0.39913 0.22356-1.0113 1.8047-1.2164 2.3344-0.83342 0.72342-0.90013 2.3884-0.43671 3.2154 1.7989 3.2101 6.7317 5.1216 8.1137 3.4777-0.29293-0.45365-0.80862-0.51996-1.4777-0.98428-0.14296 0.02635-0.26674 0.08264-0.35929 0.18728l-0.363-0.61487c-0.13968 0.02165-0.2554-0.18118-0.39261 0.05839-0.25989-0.18791-0.24514-0.25808-0.19581-0.40694 0.04402-0.11218 0.0987-0.2005 0.15504-0.28658 0.39172 0.12916 0.80907 0.27247 1.0814 0.38251 0.15564 0.06289 0.02956-0.4519 0.1966-0.46533 0.23238-0.0187 0.28446 0.58157 0.51706 0.59702 0.20022 0.0133 0.28565-0.58692 0.46199-0.48995 0.26654 0.14659 1.2827 1.0096 1.2127 0.57277-0.15285-0.95423-1.3572-2.0192-2.0787-2.4309-0.3639-0.20766-1.0639-0.3066-1.6263-0.3553-0.63352-0.88908-1.6764-1.9435-2.494-2.3938-0.04564-0.02515-0.08898-0.04545-0.13348-0.06812 0.22891-0.65447 0.61397-1.6857 0.31988-2.2871-0.07942-0.16244-0.28095-0.26476-0.55177-0.26176z"/>
+ <circle opacity=".2" cx="12" cy="8.5" r="1"/>
+ <circle fill="#fff" cx="12" cy="8" r="1"/>
+ <path fill="#fff" opacity=".2" d="m11.45 10.86c-0.21051 0.0025-0.46251 0.0685-0.73202 0.21951-0.39951 0.22351-1.012 1.8046-1.217 2.3341-0.55552 0.48251-0.76402 1.38-0.70802 2.1721 0.047001-0.64552 0.26751-1.2895 0.70802-1.672 0.20501-0.52952 0.81752-2.1106 1.217-2.3341 0.26951-0.151 0.52151-0.21701 0.73202-0.21951 0.27101-0.003 0.47251 0.099 0.55202 0.26151 0.0475 0.097 0.072 0.20751 0.088 0.32351 0.0375-0.30701 0.023-0.59602-0.088-0.82352-0.0795-0.1625-0.28101-0.26451-0.55202-0.26151zm0.37801 2.6241c-0.05 0.149-0.101 0.29801-0.1455 0.42451 0.0445 0.023 0.0885 0.0435 0.134 0.0685 0.81752 0.45051 1.8596 1.5045 2.4931 2.3936 0.56252 0.049 1.263 0.148 1.627 0.35551 0.62552 0.35701 1.611 1.204 1.9631 2.0451 0.084 0.018 0.132-0.0085 0.115-0.1145-0.1525-0.95403-1.3565-2.0186-2.0781-2.4306-0.36401-0.20751-1.0645-0.30651-1.627-0.35551-0.63052-0.88502-1.6655-1.9331-2.4816-2.3866zm2.9496 5.1581c-0.0625-0.0165-0.1245-0.006-0.19151 0.1115-0.0445-0.032-0.071-0.057-0.1005-0.083-0.033 0.056-0.069 0.1065-0.096 0.1755-0.049 0.149-0.0635 0.21951 0.1965 0.40751 0.137-0.23951 0.25301-0.037 0.39251-0.0585l0.36351 0.61402c0.0925-0.1045 0.21601-0.16 0.35901-0.1865 0.50801 0.35251 0.92603 0.47601 1.2265 0.71302 0.0925-0.0675 0.178-0.1415 0.25101-0.22851-0.29251-0.45351-0.80852-0.52001-1.4775-0.98453-0.143 0.0265-0.26651 0.082-0.35901 0.1865l-0.35001-0.59052c-0.0375-0.0135-0.0675-0.025-0.1065-0.0385-0.02-0.007-0.0405-0.013-0.0605-0.0215-0.017-0.0055-0.03-0.0105-0.0475-0.0165z"/>
+ <path opacity=".2" d="m12.09 11.945c-0.0625 0.50402-0.26501 1.0565-0.40751 1.4635 0.0445 0.023 0.0885 0.0435 0.134 0.0685 0.0035 0.002 0.008 0.005 0.0115 0.007 0.1665-0.49701 0.32451-1.075 0.26201-1.539zm-3.2969 3.64c-0.042001 0.57602 0.053001 1.153 0.27151 1.543 1.7991 3.2101 6.7322 5.1221 8.1142 3.4786-0.0705-0.1095-0.155-0.196-0.25101-0.27151-1.647 1.207-6.16-0.667-7.8634-3.707-0.1545-0.276-0.2435-0.647-0.2715-1.043zm7.0302 2.3916c-0.167 0.0135-0.0405 0.52801-0.19601 0.46501-0.27251-0.11-0.69052-0.25301-1.082-0.38201-0.0565 0.086-0.1115 0.174-0.1555 0.28601-0.041 0.1235-0.048 0.19701 0.096 0.32451 0.0205-0.035 0.0375-0.0775 0.0595-0.1105 0.084 0.028 0.1475 0.0535 0.23251 0.082 0.0155 0.0045 0.032 0.01 0.0475 0.0165 0.022 0.0075 0.039 0.014 0.0605 0.0215 0.0305 0.011 0.061 0.02 0.093 0.015l0.0135 0.0235c0.22551 0.0775 0.47501 0.159 0.63502 0.22351 0.1555 0.063 0.029-0.45151 0.19601-0.46501 0.23251-0.0185 0.28401 0.58152 0.51701 0.59652 0.20001 0.0135 0.28551-0.58702 0.46201-0.49001 0.26651 0.1465 1.2825 1.01 1.2125 0.57302-0.02-0.127-0.061-0.25601-0.115-0.38551-0.26351-0.0555-0.89552-0.57652-1.0975-0.68752-0.1765-0.097-0.26201 0.50351-0.46201 0.49001-0.23301-0.015-0.28451-0.61502-0.51701-0.59652z"/>
+ <path fill="#fff" opacity=".2" d="m15.655 1.0008c-2.1526 0.61827-3.4971 4.3686-3.2661 4.2801l0.011 0.28551c0.188-0.76252 1.4035-3.4862 3.2071-4.0471 0.067-0.28831 0.1045-0.53482 0.048-0.51856zm1.1005 0.67967c-0.168 0.034851-0.36451 0.84872-0.37101 0.92388-0.014 0.1575-0.39151-0.16445-0.50902-0.061552-0.21851 0.19146-0.0085 0.61797-0.0945 0.60647-0.113-0.015-0.15-0.21706-0.26201-0.19826-0.29651 0.25131-0.46501 0.55602-0.59452 0.85357-0.083-0.022951-0.165-0.047701-0.24251-0.081052-0.007-0.0031-0.0095-0.01455-0.0155-0.01955-0.019 0.01315-0.0355 0.029101-0.044 0.054701-0.039 0.1181-0.052 0.41671 0.0595 0.46471 0.0775 0.033501 0.1595 0.058002 0.24251 0.081002 0.1295-0.29751 0.29801-0.60207 0.59452-0.85337 0.112-0.018801 0.149 0.18326 0.26201 0.19826 0.086 0.0115-0.124-0.41501 0.0945-0.60647 0.1175-0.1029 0.49501 0.21906 0.50902 0.061552 0.0075-0.085902 0.26301-1.1365 0.44001-0.88677 0.11 0.15485 0.1615 0.38676 0.18 0.64652 0.0345-0.45636-0.0025-0.89678-0.18-1.1465-0.022-0.031201-0.045-0.042051-0.069-0.037101z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gaphor.svg b/.icons/awkward/24x24/apps/gaphor.svg
new file mode 100644
index 00000000..02e4f241
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gaphor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1 .9995349)">
+ <path style="fill:#9f2642" d="m11.054074 1.0006651c-0.418899-0.010095-0.832508 0.094856-1.1955092 0.3033525l-6.7170554 3.8630317c-0.7064077 0.4062158-1.1415611 1.157013-1.1415094 1.9695162v7.6267295c0 0.812411 0.4351023 1.56311 1.1414094 1.969316l6.7170554 3.863232c0.3773412 0.217013 0.8014622 0.318088 1.2223802 0.303225 0.366954-0.01296 0.590422-0.209885 0.919387-0.399076l6.500054-4.000033c0.706407-0.406216 1.000059-0.687509 1.000008-1.500012v-7.5000621c0.000017-0.2754837 0.449558-0.9073939 0.355905-1.1576645-0.182565-0.48787-0.530964-0.9068849-0.997861-1.1753711l-6.717055-3.8630317c-0.331275-0.1902514-0.705221-0.2945608-1.087509-0.3033525z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11.053574 1.0010151a2.2828187 2.2739686 0 0 0 -1.1950092 0.3027025l-6.7170554 3.8633317a2.2828187 2.2739686 0 0 0 -1.1415094 1.9695162v0.5000041a2.2828187 2.2739686 0 0 1 1.1416094 -1.9695162l6.7170554-3.8633317a2.2828187 2.2739686 0 0 1 1.1953092 -0.3027375 2.2828187 2.2739686 0 0 1 1.087909 0.3027375l6.717055 3.8633317a2.2828187 2.2739686 0 0 1 1.14151 1.9695162v-0.5000041a2.2828187 2.2739686 0 0 0 -1.14151 -1.9695162l-6.717055-3.8633317a2.2828187 2.2739686 0 0 0 -1.088009 -0.3027025z"/>
+ <path style="opacity:.2" d="m2 14.863129v0.500004a2.2828187 2.2739686 0 0 0 1.1416094 1.968766l6.7170554 3.863332a2.2828187 2.2739686 0 0 0 2.2832182 0l6.717055-3.863532a2.2828187 2.2739686 0 0 0 1.14151 -1.969016v-0.500004a2.2828187 2.2739686 0 0 1 -1.14161 1.968766l-6.717055 3.863332a2.2828187 2.2739686 0 0 1 -2.2832182 0l-6.7170554-3.863532a2.2828187 2.2739686 0 0 1 -1.1415094 -1.969016z"/>
+ <path style="fill:#d9cf3d" d="m2.2306206 6.1424518a2.2828187 2.2739686 0 0 0 -0.2304706 0.9941492v7.726626a2.2828187 2.2739686 0 0 0 1.1416109 1.968766l6.7168519 3.863313a2.2828187 2.2739686 0 0 0 1.1416112 0.303713v-9.981527z"/>
+ <path style="fill:#894c9b" d="m19.775686 6.161007-8.776439 4.87797 0.000977 9.960042a2.2828187 2.2739686 0 0 0 1.140634 -0.303713l6.717829-3.863313a2.2828187 2.2739686 0 0 0 1.141611 -1.968766v-7.726626a2.2828187 2.2739686 0 0 0 -0.224612 -0.975594z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m19.775615 6.160156-8.775391 4.876953v0.499999l8.775391-4.876952a2.2828187 2.2739686 0 0 1 0.224609 0.9765626v-0.5a2.2828187 2.2739686 0 0 0 -0.224609 -0.9765626z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m2.2306926 6.1425779a2.2828187 2.2739686 0 0 0 -0.2304688 0.9941407v0.5a2.2828187 2.2739686 0 0 1 0.2304688 -0.9941407l8.7695314 4.8750001v-0.499999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gargoyle-house.svg b/.icons/awkward/24x24/apps/gargoyle-house.svg
new file mode 100644
index 00000000..8ad43501
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gargoyle-house.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 4.5344382,3.0000002 1.9311236,0 C 6.7616406,3.0000002 7,3.2438392 7,3.5467244 L 7,8.353638 C 7,8.6565231 6.7616406,8.9003621 6.4655618,8.9003621 l -1.9311236,0 C 4.2383594,8.9003621 4,8.6565231 4,8.353638 L 4,3.5467244 C 4,3.2438392 4.2383594,3.0000002 4.5344382,3.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5341794,3.0000001 C 4.2381008,3.0000001 4,3.2439901 4,3.5468752 L 4,4.0468751 C 4,3.74399 4.2381008,3.5000002 4.5341794,3.5000002 l 1.931641,0 c 0.2960785,0 0.5341795,0.2439898 0.5341795,0.5468749 l 0,-0.4999999 c 0,-0.3028851 -0.238101,-0.5468751 -0.5341795,-0.5468751 l -1.931641,0 z"/>
+ <path style="opacity:0.2" d="m 20.988191,21.601151 0,-11.040456 -1.46454,-1.4066189 C 19.164509,8.8091367 16.941305,6.9283174 16.451614,6.8379306 L 12.135495,3.7772308 7.2643214,6.9796602 C 6.8482251,7.253212 4.7287028,8.9390868 4.3812571,9.2958057 l -1.3700531,1.4066193 0,10.898726 c 0,0.497962 0.4008868,0.898849 0.8988494,0.898849 l 16.1792886,0 c 0.497962,0 0.898849,-0.400887 0.898849,-0.898849 z"/>
+ <path style="fill:#e4e4e4" d="M 21,21.101151 21,10.060696 19.533585,8.6540764 C 19.173983,8.3091369 16.947933,6.4283176 16.457616,6.3379308 L 12.135971,3.277231 7.258562,6.4796604 C 6.841933,6.7532122 4.7196974,8.4390871 4.371807,8.7958059 L 3,10.202425 3,21.101151 C 3,21.599113 3.4014,22 3.9000001,22 L 20.1,22 c 0.4986,0 0.9,-0.400887 0.9,-0.898849 z"/>
+ <rect style="opacity:0.15" width="18" height="1" x="3" y="10"/>
+ <rect style="fill:#956a42" width="5" height="8" x="5" y="12" rx=".75" ry=".75"/>
+ <path style="fill:#956a42" d="M 14.25,12 C 13.566149,12 13,12.566149 13,13.25 l 0,3.5 c 0,0.683851 0.566149,1.25 1.25,1.25 l 3.5,0 C 18.433851,18 19,17.433851 19,16.75 l 0,-3.5 C 19,12.566149 18.433851,12 17.75,12 l -3.5,0 z"/>
+ <path style="opacity:0.2" d="M 14.25,13.5 C 14.102851,13.5 14,13.602851 14,13.750001 L 14,17.25 c 0,0.147149 0.102851,0.25 0.25,0.25 l 3.499999,0 C 17.897148,17.5 18,17.397149 18,17.25 l 0,-3.499999 C 18,13.602851 17.897148,13.5 17.749999,13.5 L 14.25,13.5 Z"/>
+ <path style="fill:#c2eeff" d="m 14.25,13.000001 c -0.147149,0 -0.25,0.102851 -0.25,0.25 L 14,16.75 c 0,0.147149 0.102851,0.25 0.25,0.25 l 3.499999,0 C 17.897148,17 18,16.897149 18,16.75 l 0,-3.499999 c 0,-0.147149 -0.102852,-0.25 -0.250001,-0.25 l -3.499999,0 z"/>
+ <circle style="opacity:0.2" cx="8.5" cy="17" r=".5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="16.5" r=".5"/>
+ <path style="opacity:0.05" d="M 5.008647,8.3000648 C 4.7169523,8.5425005 4.4771598,8.7480483 4.3815201,8.8462406 l -1.3703161,1.4064024 0,-0.4866617 1.997443,0 z"/>
+ <path style="opacity:0.15" d="M 7,6.9550499 C 6.537455,7.2953553 5.650248,7.9943345 5,8.5340835 L 5,10 7,10 Z"/>
+ <path style="opacity:0.05" d="M 9,5.6208204 7.258789,6.7638886 C 7.21217,6.7944979 7.0844545,6.8929149 7,6.9550499 L 7,10 9,10 Z"/>
+ <path style="opacity:0.15" d="M 11,4.3070728 9,5.6208204 9,10 l 2,0 z"/>
+ <path style="opacity:0.05" d="M 12.135742,3.5609577 11,4.3070728 11,10 l 2,0 0,-5.8265452 z"/>
+ <path style="opacity:0.15" d="M 13,4.1734548 13,10 l 2,0 0,-4.4103896 z"/>
+ <path style="opacity:0.05" d="M 15,5.5896104 15,10 17,10 17,6.9131116 C 16.764443,6.7568936 16.565229,6.6422334 16.458008,6.6224682 Z"/>
+ <path style="opacity:0.15" d="M 17,6.9131116 17,10 19,10 19,8.4697129 C 18.432857,7.9873554 17.58675,7.302235 17,6.9131116 Z"/>
+ <path style="opacity:0.05" d="m 18.990748,8.2356942 0,1.5302871 1.997443,0 0,0.3452417 -1.464922,-1.4073781 C 19.438289,8.6222254 19.236801,8.445231 18.990748,8.2356942 Z"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11.999698,3.0001597 3.011204,9.9912103"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.011369,3.0001597 8.976822,6.9910506"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 11.97629,1.9926604 a 0.99882137,0.99882137 0 0 0 -0.07022,0.00585 0.99882137,0.99882137 0 0 0 -0.600793,0.2769892 L 2.3977315,9.2031566 A 0.99882137,0.99882137 0 0 0 2.0319888,10.251619 0.99882137,0.99882137 0 0 1 2.3977315,9.7025173 L 11.305274,2.7748622 a 0.99882137,0.99882137 0 0 1 0.600793,-0.2769892 0.99882137,0.99882137 0 0 1 0.07022,-0.00585 0.99882137,0.99882137 0 0 1 0.0195,9.738e-4 0.99882137,0.99882137 0 0 1 0.0098,-9.738e-4 0.99882137,0.99882137 0 0 1 0.04389,0.00195 0.99882137,0.99882137 0 0 1 0.03316,0.00195 0.99882137,0.99882137 0 0 1 0.624201,0.2799151 l 8.894863,6.9266797 a 0.99882137,0.99882137 0 0 1 0.36668,0.5481292 0.99882137,0.99882137 0 0 0 -0.366718,-1.0474869 L 12.7068,2.2764768 a 0.99882137,0.99882137 0 0 0 -0.624201,-0.2799151 0.99882137,0.99882137 0 0 0 -0.03316,-0.00195 0.99882137,0.99882137 0 0 0 -0.04389,-0.00195 0.99882137,0.99882137 0 0 0 -0.0098,9.737e-4 0.99882137,0.99882137 0 0 0 -0.0195,-9.737e-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/garrysmod.svg b/.icons/awkward/24x24/apps/garrysmod.svg
new file mode 100644
index 00000000..730def9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/garrysmod.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1194f0" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m13.032 5.7145v1.1548c-0.635-0.924-1.5645-1.3695-2.8035-1.3695-2.432 0-4.229 2.0125-4.229 4.7185 0 2.821 1.7659 4.8502 4.2134 4.8502 1.2082 0 2.0138-0.41244 2.8193-1.4188-0.07745 1.9632-0.86745 2.92-2.401 2.92-0.9604 0-1.549-0.26397-2.1532-0.97335h-2.3391c0.6975 1.831 2.3085 2.9035 4.415 2.9035 1.549 0 2.7728-0.5774 3.5783-1.6662 0.604-0.8415 0.8675-1.9635 0.8675-3.712v-7.4075h-1.9673m-2.571 1.798c1.4716 0 2.4785 1.1383 2.4785 2.8046 0 1.6498-0.9759 2.7386-2.4475 2.7386s-2.4166-1.0724-2.4166-2.7386c0-1.6828 0.94495-2.8046 2.3856-2.8046"/>
+ <path fill="#fff" d="m13.032 5.2145v1.1548c-0.634-0.9239-1.564-1.3695-2.803-1.3695-2.432 0-4.229 2.0126-4.229 4.7186 0 2.821 1.7659 4.8502 4.2134 4.8502 1.2082 0 2.0138-0.41244 2.8193-1.4188-0.07745 1.9632-0.86745 2.92-2.401 2.92-0.9604 0-1.549-0.26397-2.1532-0.97335h-2.3391c0.6975 1.831 2.3085 2.9035 4.415 2.9035 1.549 0 2.7728-0.5774 3.5783-1.6662 0.604-0.8415 0.8675-1.9635 0.8675-3.712v-7.4075h-1.9673m-2.571 1.798c1.4716 0 2.4785 1.1383 2.4785 2.8046 0 1.6498-0.9759 2.7386-2.4475 2.7386s-2.4166-1.0724-2.4166-2.7386c0-1.6828 0.94495-2.8046 2.3856-2.8046"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gaupol.svg b/.icons/awkward/24x24/apps/gaupol.svg
new file mode 100644
index 00000000..2ef310b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gaupol.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="22" height="19" x="1" y="2.5" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="22" height="19" x="1" y="2" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,6.4999999 c -7,0 -7,0.5 -7,5.5000001 0,4.5 0.779297,4.5 0.779297,4.5 -1.27903,5 -0.02676,-0.02649 -1.279297,5 l 7.5,-4 c 7.00007,0 7,-0.5 7,-5.5 0,-5.0000001 0,-5.5000001 -7,-5.5000001 z M 9,11.5 c 0.5522847,0 1,0.447715 1,1 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 z m 3,0 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z m 3,0 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12,5.9999999 c -7,0 -7,0.5 -7,5.5000001 C 5,16 5.779297,16 5.779297,16 4.500267,21 5.752537,15.97351 4.5,21 L 12,17 c 7.00007,0 7,-0.5 7,-5.5 0,-5.0000001 0,-5.5000001 -7,-5.5000001 z M 9,11 c 0.5522847,0 1,0.447715 1,1 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 z m 3,0 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z m 3,0 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 1.892,2 1,2.892 1,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 4 C 23,2.892 22.108,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gb-studio.svg b/.icons/awkward/24x24/apps/gb-studio.svg
new file mode 100644
index 00000000..682e135e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gb-studio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 3,2.5 c -1.108,0 -2,0.892 -2,2 v 15 c 0,1.108 0.892,2 2,2 H 13.5 C 23,21.5 23,18 23,12 V 4.5 c 0,-1.108 -0.892,-2 -2,-2 h -7.5 z"/>
+ <path style="fill:#e4e4e4" d="M 3,2 C 1.892,2 1,2.892 1,4 v 15 c 0,1.108 0.892,2 2,2 H 13.5 C 23,21 23,17.5 23,11.5 V 4 C 23,2.892 22.108,2 21,2 h -7.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 1.892,2 1,2.892 1,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 4 C 23,2.892 22.108,2 21,2 Z"/>
+ <path style="opacity:0.3" d="M 5,7 C 4.446,7 4,7.446 4,8 v 9 c 0,0.554 0.446,1 1,1 h 9.5 C 20,18 20,15.5 20,12.5 V 8 C 20,7.446 19.554,7 19,7 h -4.5 z"/>
+ <rect style="fill:#b8dd16" width="8" height="7" x="8" y="9" rx=".9" ry=".948"/>
+ <circle style="opacity:0.1" cx="5.75" cy="11.25" r=".75"/>
+ <circle style="fill:#e2527d" cx="5.75" cy="10.75" r=".75"/>
+ <path style="opacity:0.15" d="M 4,2 V 4 H 1 V 5 H 23 V 4 H 20 V 2 H 19 V 4 H 5 V 2 Z"/>
+ <path style="opacity:0.1" d="M 8.9003906 9 C 8.4018578 9 8 9.4238489 8 9.9492188 L 8 10.449219 C 8 9.9238489 8.4018578 9.5 8.9003906 9.5 L 15.099609 9.5 C 15.598142 9.5 16 9.9238489 16 10.449219 L 16 9.9492188 C 16 9.4238489 15.598142 9 15.099609 9 L 8.9003906 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gbrainy.svg b/.icons/awkward/24x24/apps/gbrainy.svg
new file mode 100644
index 00000000..7b25be37
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gbrainy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 13,2.5 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.00781,0.253906 L 4.4589844,11.705078 3.1347656,14 A 1.0001,1.0001 0 0 0 4,15.5 h 1 v 2.578125 C 5,18.865388 5.6346119,19.5 6.421875,19.5 H 9 v 1.578125 C 9,21.865388 9.6346119,22.5 10.421875,22.5 h 6.15625 C 17.365388,22.5 18,21.865388 18,21.078125 V 16.744141 A 8,8 0 0 0 21,10.5 8,8 0 0 0 13,2.5 Z"/>
+ <circle style="fill:#18b2d6" cx="13" cy="10" r="8"/>
+ <rect style="fill:#18b2d6" width="9" height="9" x="5" y="10" rx="1.421" ry="1.421"/>
+ <rect style="fill:#18b2d6" width="9" height="9" x="9" y="13" rx="1.421" ry="1.421"/>
+ <path style="fill:#18b2d6" d="m 6.5977685,8.4091795 a 1.0001,1.0001 0 0 0 -0.8125,0.4990235 L 4.4590966,11.204102 3.1339014,13.5 A 1.0001,1.0001 0 0 0 4.0001122,15 H 6.650503 9.3018705 A 1.0001,1.0001 0 0 0 10.168081,13.5 L 8.842886,11.204102 7.516714,8.908203 a 1.0001,1.0001 0 0 0 -0.819336,-0.4990235 1.0001,1.0001 0 0 0 -0.099609,0 z"/>
+ <path style="opacity:0.2" d="m 13.36144,4.5234198 c -0.159441,-0.00503 -0.320613,-0.00385 -0.481445,0.00195 -0.912482,0.032891 -1.835341,0.239843 -2.645508,0.6025392 -0.8370286,0.436033 -1.5593911,1.063374 -2.1083981,1.831055 -0.584717,0.9262805 -0.8141275,2.01835 -0.451172,2.7131025 0.4284525,0.8201235 1.3917155,1.3183595 2.302301,1.3183595 0.4718741,0 0.5087891,0.0254 0.5087891,0.364258 0,0.742446 0.894975,1.165419 2.250433,1.165419 0.723694,0 0.845437,0.03135 0.780274,0.201172 -0.09949,0.259268 0.314162,1.213568 0.759765,1.628526 0.190812,0.177687 0.425681,0.51217 0.522461,0.743164 0.188746,0.450498 0.374265,0.506135 0.893555,0.269531 0.396651,-0.180726 0.410482,-0.356758 0.07129,-0.913085 -0.141884,-0.232712 -0.258522,-0.356241 -0.258789,-0.398018 -2.7e-4,-0.04178 -0.09868,-0.07185 0.452148,-0.06641 1.598056,0.01579 2.106397,-0.695481 2.107414,-1.999444 1.63e-4,-0.211446 0.108217,-0.365198 0.254111,-0.491407 0.493644,-0.23953 0.657283,-0.497495 0.681444,-0.993947 C 18.997611,7.9273745 17.355076,5.592502 14.917104,4.7704901 14.860346,4.7538236 14.805859,4.734306 14.748159,4.7187323 14.308077,4.6032215 13.839765,4.5384969 13.36144,4.5234198 Z"/>
+ <path style="fill:#ffffff" d="m 13.36144,4.0232256 c -0.159441,-0.00503 -0.320613,-0.00385 -0.481445,0.00195 -0.912482,0.032891 -1.835341,0.2398429 -2.645508,0.6025391 C 9.3974584,5.0637475 8.6750959,5.6910885 8.1260889,6.4587695 7.5413719,7.38505 7.3119614,8.4771195 7.6749169,9.171872 c 0.4284525,0.820124 1.3917155,1.31836 2.302301,1.31836 0.4718741,0 0.5087891,0.02539 0.5087891,0.364257 0,0.742447 0.894975,1.16542 2.250433,1.16542 0.723694,0 0.845437,0.03135 0.780274,0.201172 -0.09949,0.259268 0.314162,1.213568 0.759765,1.628526 0.190812,0.177687 0.425681,0.512169 0.522461,0.743164 0.188746,0.450498 0.374265,0.506135 0.893555,0.269531 0.396651,-0.180727 0.410482,-0.356758 0.07129,-0.913086 -0.141884,-0.232712 -0.258522,-0.35624 -0.258789,-0.398018 -2.7e-4,-0.04178 -0.09868,-0.07184 0.452148,-0.06641 1.598056,0.01579 2.106397,-0.69548 2.107414,-1.999443 1.63e-4,-0.211446 0.108217,-0.365199 0.254111,-0.491408 C 18.812312,10.754416 18.975951,10.496451 19.000112,10 18.997611,7.42718 17.355076,5.0923075 14.917104,4.2702959 14.860346,4.2536293 14.805859,4.2341118 14.748159,4.2185381 14.308077,4.1030272 13.839765,4.0383027 13.36144,4.0232256 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13 2 A 8 8 0 0 0 5 10 A 8 8 0 0 0 5.0078125 10.253906 A 8 8 0 0 1 13 2.5 A 8 8 0 0 1 20.988281 10.25 A 8 8 0 0 0 21 10 A 8 8 0 0 0 13 2 z M 5.0078125 10.253906 L 4.4589844 11.205078 L 3.1347656 13.5 A 1.0001 1.0001 0 0 0 3.0332031 14.25 A 1.0001 1.0001 0 0 1 3.1347656 14 L 4.4589844 11.705078 L 5.0078125 10.753906 A 8 8 0 0 1 5 10.5 A 8 8 0 0 1 5.0078125 10.253906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gcbalculator.svg b/.icons/awkward/24x24/apps/gcbalculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcbalculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcleaner.svg b/.icons/awkward/24x24/apps/gcleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcolor.svg b/.icons/awkward/24x24/apps/gcolor.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcolor.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcolor2.svg b/.icons/awkward/24x24/apps/gcolor2.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcolor2.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcolor3.svg b/.icons/awkward/24x24/apps/gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcompris-edit.svg b/.icons/awkward/24x24/apps/gcompris-edit.svg
new file mode 100644
index 00000000..3cbbad5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcompris-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="6" height="9.429" x="9" y="13.07" rx="2.4" ry="2.357"/>
+ <rect style="fill:#4f4f4f" width="6" height="9.429" x="9" y="12.57" rx="2.4" ry="2.357"/>
+ <rect style="opacity:0.3" width="2" height="8" x="11" y="12" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 15,2.1835938 15,7 12,9.5 9,7 9,2.1904297 C 6.5678235,3.3450623 5.0034665,5.7944695 5,8.5 c 0,3.865993 3.1340075,7 7,7 3.865993,0 7,-3.134007 7,-7 C 18.9987,5.792269 17.434281,3.338954 15,2.1835938 Z"/>
+ <path style="fill:#8e8e8e" d="M 15,1.6835938 15,6.5 12,9 9,6.5 9,1.6904297 C 6.5678235,2.8450623 5.0034665,5.2944695 5,8 c 0,3.865993 3.1340075,7 7,7 3.865993,0 7,-3.134007 7,-7 C 18.9987,5.292269 17.434281,2.838954 15,1.6835938 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15,1.6835938 0,0.5 c 2.347173,1.1140169 3.880953,3.4353507 3.989258,6.0273437 C 18.991369,8.1402455 19,8.0712035 19,8 18.998637,5.292269 17.434281,2.838954 15,1.6835938 Z m -6,0.00684 C 6.5678235,2.8450623 5.0034665,5.2944695 5,8 5,8.0712035 5.00863,8.1402455 5.01074,8.2109375 5.1211385,5.6214035 6.6550245,3.3036651 9,2.1904297 l 0,-0.5 z M 9,6.5 9,7 12,9.5 15,7 15,6.5 12,9 9,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gcompris-qt.svg b/.icons/awkward/24x24/apps/gcompris-qt.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcompris.svg b/.icons/awkward/24x24/apps/gcompris.svg
new file mode 100644
index 00000000..902d57ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcompris.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g transform="matrix(.032228 -.029818 .032228 .029818 -2.0509 13.524)">
+ <g>
+ <path fill="#fead00" transform="matrix(7.7493,7.7493,-8.1578,8.1578,241.76,-209.09)" d="m24 6c-0.11086 0-0.21448 0.021735-0.32227 0.03125-0.13071 0.011668-0.26366 0.015254-0.39062 0.039063-0.03484 0.00689-0.06707 0.021409-0.10156 0.029297-3.3698 0.72419-5.3687 5.6569-5.1641 10.359-0.0035 0.13758-0.02149 0.28514-0.02148 0.41992l-13.594 8.853c-0.2578 0.129-0.3938 0.352-0.406 0.666v4.4805c0.0003226 0.25662 0.11092 0.46569 0.33203 0.62891 0.23357 0.15188 0.48564 0.19292 0.75586 0.12305l12.912-4.007 2 9.377-5.131 2.277c-0.17202 0.1634-0.25788 0.35038-0.25781 0.56055l0.389 3.162 9 0.000472 9.041-0.000472 0.38867-3.1621c0.000064-0.21017-0.0858-0.39715-0.25781-0.56055l-5.172-2.277 2.041-9.377 12.914 4.0078c0.27022 0.06987 0.52229 0.02883 0.75586-0.12305 0.22112-0.16322 0.32976-0.37228 0.33008-0.62891v-4.4805c-0.01219-0.31485-0.14628-0.53773-0.4043-0.66602l-13.596-8.853c0.000006-0.13478-0.01802-0.28234-0.02148-0.41992 0.204-4.703-1.795-9.6352-5.165-10.359-0.034-0.0083-0.066-0.0228-0.101-0.0297-0.127-0.0238-0.26-0.0274-0.391-0.0391-0.108-0.0095-0.211-0.0312-0.322-0.0312-0.007 0-0.014 0.0019-0.021 0.002-0.007-0.0001-0.013-0.002-0.02-0.002z"/>
+ </g>
+ </g>
+ <path fill="#fe5600" d="m6 9.5566-1 0.63477v4.2324l1-0.30273v-4.5645zm10 0v4.5645l1 0.30273v-4.2324l-1-0.63477zm2 1.2676v3.9023l1 0.30274v-3.5703l-1-0.63476zm-14 0.002-1 0.63281v3.5703l1-0.30274v-3.9004z"/>
+ <ellipse fill="#535353" cx="11" cy="2" rx="1" ry=".5"/>
+ <path fill="#292929" d="m14 10.5c0 1.933-1.3432 3.5-3 3.5s-3-1.567-3-3.5 1.3432-2.5 3-2.5 3 0.567 3 2.5z"/>
+ <rect fill="#292929" width="8" height="1" x="7" y="2" rx=".5" ry="1"/>
+ <g fill="#fff" opacity=".2" transform="matrix(.032228 -.029818 .032228 .029818 -2.0509 13.524)">
+ <g>
+ <path transform="matrix(15.514 15.514 -16.769 16.769 259.85 -227.25)" d="m11.99 4c-0.05537 0-0.10827 0.010996-0.16211 0.015625-0.06529 0.00568-0.1319 0.006-0.19531 0.017578-0.0174 0.00335-0.03355 0.011788-0.05078 0.015625-1.6832 0.35231-2.6803 2.7515-2.5781 5.0391-0.00175 0.066932-0.011724 0.13951-0.011719 0.20508l-6.7889 4.307c-0.1287 0.062-0.197 0.171-0.2031 0.324v0.5c0.0061-0.153 0.0744-0.262 0.2031-0.324l6.7891-4.307c-0.000005-0.06557 0.00997-0.13815 0.011719-0.20508-0.1022-2.2875 0.89495-4.6867 2.5781-5.0391 0.01723-0.00384 0.03338-0.01032 0.05078-0.013672 0.06342-0.011583 0.13002-0.013855 0.19531-0.019531 0.054-0.0046 0.107-0.0156 0.162-0.0156 0.0035 0 0.0063 0.0019 0.0098 0.00195 0.0035-0.0000486 0.0063-0.00195 0.0098-0.00195 0.05544 0 0.10621 0.011003 0.16016 0.015625 0.06543 0.00569 0.13188 0.00795 0.19531 0.019531 0.01748 0.00336 0.0338 0.00963 0.05078 0.013672 1.6833 0.35212 2.682 2.7511 2.5801 5.0391 0.0017 0.066932 0.01172 0.13951 0.01172 0.20508l6.791 4.3066c0.12888 0.06241 0.19508 0.17105 0.20117 0.32422v-0.5c-0.0061-0.15317-0.07229-0.26181-0.20117-0.32422l-6.791-4.307c0.000003-0.06557-0.01-0.13815-0.01172-0.20508 0.1019-2.288-0.8968-4.6869-2.5801-5.0391-0.01698-0.00404-0.0333-0.012268-0.05078-0.015625-0.063-0.0116-0.13-0.0119-0.195-0.0176-0.054-0.0046-0.105-0.0156-0.16-0.0156-0.0035 0-0.0063-0.0000486-0.0098 0-0.0035-0.0000486-0.0063 0-0.0098 0zm-2.0974 15.123-2.4629 1.066c-0.085922 0.07949-0.12894 0.16924-0.12891 0.27148l0.042969 0.33984c0.021142-0.03931 0.048215-0.07643 0.085937-0.11133l2.5625-1.1074-0.099609-0.45898zm4.1973 0.002-0.10156 0.45703 2.582 1.1074c0.03772 0.0349 0.0648 0.07202 0.08594 0.11133l0.04297-0.33984c0.000032-0.10225-0.04299-0.19199-0.12891-0.27148l-2.48-1.064z"/>
+ </g>
+ </g>
+ <g transform="matrix(.032228 -.029818 .032228 .029818 -2.0509 14.024)">
+ <g>
+ <path opacity=".2" transform="matrix(15.514 15.514 -16.769 16.769 259.85 -227.25)" d="m8.9922 14.02-6.4492 1.949c-0.135 0.034-0.2603 0.013-0.377-0.061-0.1104-0.079-0.1658-0.18-0.166-0.304v0.5c0.0001611 0.12484 0.055574 0.22528 0.16602 0.30469 0.11667 0.07389 0.24198 0.09454 0.37695 0.06055l6.4492-1.9492 0.90039 4.1055 0.099609-0.04297zm6.0156 0-1.0195 4.5625 0.10156 0.04297 0.91797-4.1055 6.4492 1.9492c0.13497 0.03399 0.26224 0.01334 0.37891-0.06055 0.11-0.079 0.164-0.18 0.164-0.304v-0.5c-0.00016 0.12485-0.05362 0.22724-0.16406 0.30664-0.11667 0.07389-0.24394 0.09258-0.37891 0.05859zm-7.6641 6.2812c-0.027014 0.05022-0.042988 0.1028-0.042969 0.16016l0.1932 1.539 4.4959 0.014 4.516-0.014 0.19336-1.5391c0.000018-0.05736-0.01595-0.10993-0.04297-0.16016l-0.15 1.199-4.516 0.014-4.4959-0.014z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gconf-editor.svg b/.icons/awkward/24x24/apps/gconf-editor.svg
new file mode 100644
index 00000000..c0e7ff08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gconf-editor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10.498861,2.500384 c -4.6639745,0 -8.4984785,3.8356587 -8.4984785,8.501037 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.19343 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379204 3.850687,1.806071 5.479488,0.17678 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.480161 l -2.261308,-2.261995 c 0.294575,-0.871682 0.484915,-1.775098 0.485265,-2.704431 v -10e-4 c 0,-4.6653553 -3.834504,-8.501014 -8.498477,-8.501014 z"/>
+ <path style="fill:#5bbc41" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4984785,3.8356589 -8.4984785,8.5010376 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.193431 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379203 3.850687,1.806071 5.479488,0.176779 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.48016 L 18.512075,13.206839 C 18.80665,12.335157 18.99699,11.43174 18.99734,10.502407 v -10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.498477,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 13.45463,13.400061 C 12.557213,13.400297 13,14.021828 13,14.400061 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 c -0.188266,-0.193533 0.01761,0.707047 -0.252396,0.707031 z"/>
+ <path style="fill:#565656" d="M 13.45463,13 C 12.557213,13.000236 13,13.621767 13,14 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 C 13.51876,12.099436 13.724632,13.000016 13.45463,13 Z"/>
+ <path style="opacity:0.2" d="M 10.5,5.4000602 A 5.5000002,5.5000002 0 0 0 5,10.900061 a 5.5000002,5.5000002 0 0 0 5.5,5.5 5.5000002,5.5000002 0 0 0 5.5,-5.5 5.5000002,5.5000002 0 0 0 -5.5,-5.5000008 z m 0,2 a 3.4999999,3.4999999 0 0 1 3.5,3.5000008 3.4999999,3.4999999 0 0 1 -3.5,3.5 3.4999999,3.4999999 0 0 1 -3.5,-3.5 3.4999999,3.4999999 0 0 1 3.5,-3.5000008 z"/>
+ <path style="fill:#ffffff" d="M 10.5 5 A 5.5000002 5.5000002 0 0 0 5 10.5 A 5.5000002 5.5000002 0 0 0 10.5 16 A 5.5000002 5.5000002 0 0 0 16 10.5 A 5.5000002 5.5000002 0 0 0 10.5 5 z M 10.5 7 A 3.4999999 3.4999999 0 0 1 14 10.5 A 3.4999999 3.4999999 0 0 1 10.5 14 A 3.4999999 3.4999999 0 0 1 7 10.5 A 3.4999999 3.4999999 0 0 1 10.5 7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4988609,3.8354349 -8.4988609,8.5008136 0,0.08434 0.010206,0.166215 0.012695,0.249995 0.1351693,-4.5506162 3.9065065,-8.2508182 8.4861659,-8.2508182 4.580643,0 8.352535,3.701808 8.486165,8.2537472 0.0031,-0.08411 0.01266,-0.167405 0.01269,-0.251948 v -0.001 c 0,-4.6653312 -3.834887,-8.5007896 -8.49886,-8.5007896 z m 8.129727,11.3230246 c -0.03815,0.127997 -0.0734,0.257108 -0.116209,0.383782 l 2.260698,2.261675 c 0.692275,0.692483 1.143717,1.66167 1.215798,2.661082 0.06787,-1.169447 -0.408396,-2.353427 -1.215798,-3.161072 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gconfeditor.svg b/.icons/awkward/24x24/apps/gconfeditor.svg
new file mode 120000
index 00000000..c788339e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gconfeditor.svg
@@ -0,0 +1 @@
+gconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gcstar.svg b/.icons/awkward/24x24/apps/gcstar.svg
new file mode 100644
index 00000000..9c5a68f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gcstar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1d81e8" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m11 4.5a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm-3.2227 4a2.5175 1.9774 78.959 0 1 0.00195 0 2.5175 1.9774 78.959 0 1 2.1251 1.955 2.5175 1.9774 78.959 0 1 -1.293 2.984 2.5175 1.9774 78.959 0 1 -2.5156 -1.894 2.5175 1.9774 78.959 0 1 1.293 -2.9845 2.5175 1.9774 78.959 0 1 0.3886 -0.0605zm6.4434 0a1.9774 2.5175 11.041 0 1 0.39062 0.060547 1.9774 2.5175 11.041 0 1 1.293 2.9844 1.9774 2.5175 11.041 0 1 -2.5156 1.8945 1.9774 2.5175 11.041 0 1 -1.293 -2.9844 1.9774 2.5175 11.041 0 1 2.125 -1.9551z"/>
+ <path fill="#ffc05b" d="m11 4a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm-3.2227 4a2.5175 1.9774 78.959 0 1 0.002 0 2.5175 1.9774 78.959 0 1 2.125 1.9551 2.5175 1.9774 78.959 0 1 -1.293 2.9839 2.5175 1.9774 78.959 0 1 -2.5156 -1.894 2.5175 1.9774 78.959 0 1 1.293 -2.9845 2.5175 1.9774 78.959 0 1 0.3886 -0.0605zm6.4434 0a1.9774 2.5175 11.041 0 1 0.39062 0.060547 1.9774 2.5175 11.041 0 1 1.293 2.9844 1.9774 2.5175 11.041 0 1 -2.5156 1.8945 1.9774 2.5175 11.041 0 1 -1.293 -2.9839 1.9774 2.5175 11.041 0 1 2.125 -1.9551z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gda-browser-5.0.svg b/.icons/awkward/24x24/apps/gda-browser-5.0.svg
new file mode 100644
index 00000000..605aa4ea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gda-browser-5.0.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#959595" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".1" d="m11.5 8.5c-1.468 0-2.7221 0.5176-3.2418 1.25-0.0436 0.0615-0.0823 0.1241-0.1152 0.1885-0.0313 0.0611-0.0581 0.1235-0.0791 0.1865a3.5 2 0 0 0 -0.01465 0.0586c-0.012 0.043-0.0251 0.086-0.0322 0.129a3.5 2 0 0 0 -0.017 0.187c0.0001925 0.06499 0.00638 0.12989 0.01758 0.19434a3.5 2 0 0 0 0.04785 0.1875 3.5 2 0 0 0 0.081055 0.18652 3.5 2 0 0 0 0.1115 0.1815 3.5 2 0 0 0 3.242 1.25 3.5 2 0 0 0 3.2422 -1.25 3.5 2 0 0 0 0.001 -0.0019 3.5 2 0 0 0 0.09473 -0.1543c0.0056-0.01014 0.01231-0.02009 0.01758-0.03028a3.5 2 0 0 0 0.05762 -0.13281c0.0082-0.02093 0.01842-0.04144 0.02539-0.0625a3.5 2 0 0 0 0.02832 -0.11133c0.0067-0.02933 0.01409-0.05839 0.01855-0.08789a3.5 2 0 0 0 0.0145 -0.1685 3.5 2 0 0 0 -0.0185 -0.199c-0.0335-0.1935-0.1165-0.378-0.2395-0.551-0.5195-0.7325-1.774-1.25-3.242-1.25zm-3.2422 3.75a3.5 2 0 0 0 -0.2574 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25zm0 2.5a3.5 2 0 0 0 -0.25781 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25z"/>
+ <path fill="#4d4d4d" d="m11.5 8c-1.468 0-2.7221 0.5176-3.2418 1.25-0.0436 0.0615-0.0823 0.1241-0.1152 0.1885-0.0313 0.0611-0.0581 0.1231-0.0791 0.1865a3.5 2 0 0 0 -0.0147 0.0586c-0.012 0.043-0.0251 0.086-0.0322 0.1299a3.5 2 0 0 0 -0.017 0.1865c0.0001925 0.06499 0.00638 0.12989 0.01758 0.19434a3.5 2 0 0 0 0.04785 0.1875 3.5 2 0 0 0 0.081055 0.18652 3.5 2 0 0 0 0.1115 0.1815 3.5 2 0 0 0 3.242 1.25 3.5 2 0 0 0 3.2422 -1.25 3.5 2 0 0 0 0.001 -0.0019 3.5 2 0 0 0 0.09473 -0.1543c0.0056-0.01014 0.01231-0.02009 0.01758-0.03028a3.5 2 0 0 0 0.05762 -0.13281c0.0082-0.02093 0.01842-0.04144 0.02539-0.0625a3.5 2 0 0 0 0.02832 -0.11133c0.0067-0.02933 0.01409-0.05839 0.01855-0.08789a3.5 2 0 0 0 0.0145 -0.1685 3.5 2 0 0 0 -0.0185 -0.199c-0.0335-0.1935-0.1165-0.378-0.2395-0.551-0.5195-0.7325-1.774-1.25-3.242-1.25zm-3.2422 3.75a3.5 2 0 0 0 -0.25781 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25zm0 2.5a3.5 2 0 0 0 -0.2574 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gda-control-center.svg b/.icons/awkward/24x24/apps/gda-control-center.svg
new file mode 100644
index 00000000..c562c2d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gda-control-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#959595" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".1" d="m11.5 8.5c-1.468 0-2.7221 0.5176-3.2418 1.25-0.0436 0.0615-0.0823 0.1241-0.1152 0.1885-0.0313 0.0611-0.0581 0.1235-0.0791 0.1865a3.5 2 0 0 0 -0.01465 0.0586c-0.012 0.043-0.0251 0.086-0.0322 0.129a3.5 2 0 0 0 -0.017 0.187c0.0001925 0.06499 0.00638 0.12989 0.01758 0.19434a3.5 2 0 0 0 0.04785 0.1875 3.5 2 0 0 0 0.081055 0.18652 3.5 2 0 0 0 0.1115 0.1815 3.5 2 0 0 0 3.242 1.25 3.5 2 0 0 0 3.2422 -1.25 3.5 2 0 0 0 0.001 -0.0019 3.5 2 0 0 0 0.09473 -0.1543c0.0056-0.01014 0.01231-0.02009 0.01758-0.03028a3.5 2 0 0 0 0.05762 -0.13281c0.0082-0.02093 0.01842-0.04144 0.02539-0.0625a3.5 2 0 0 0 0.02832 -0.11133c0.0067-0.02933 0.01409-0.05839 0.01855-0.08789a3.5 2 0 0 0 0.0145 -0.1685 3.5 2 0 0 0 -0.0185 -0.199c-0.0335-0.1935-0.1165-0.378-0.2395-0.551-0.5195-0.7325-1.774-1.25-3.242-1.25zm-3.2422 3.75a3.5 2 0 0 0 -0.2574 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25zm0 2.5a3.5 2 0 0 0 -0.25781 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25z"/>
+ <path fill="#4d4d4d" d="m11.5 8c-1.468 0-2.7221 0.5176-3.2418 1.25-0.0436 0.0615-0.0823 0.1241-0.1152 0.1885-0.0313 0.0611-0.0581 0.1231-0.0791 0.1865a3.5 2 0 0 0 -0.0147 0.0586c-0.012 0.043-0.0251 0.086-0.0322 0.1299a3.5 2 0 0 0 -0.017 0.1865c0.0001925 0.06499 0.00638 0.12989 0.01758 0.19434a3.5 2 0 0 0 0.04785 0.1875 3.5 2 0 0 0 0.081055 0.18652 3.5 2 0 0 0 0.1115 0.1815 3.5 2 0 0 0 3.242 1.25 3.5 2 0 0 0 3.2422 -1.25 3.5 2 0 0 0 0.001 -0.0019 3.5 2 0 0 0 0.09473 -0.1543c0.0056-0.01014 0.01231-0.02009 0.01758-0.03028a3.5 2 0 0 0 0.05762 -0.13281c0.0082-0.02093 0.01842-0.04144 0.02539-0.0625a3.5 2 0 0 0 0.02832 -0.11133c0.0067-0.02933 0.01409-0.05839 0.01855-0.08789a3.5 2 0 0 0 0.0145 -0.1685 3.5 2 0 0 0 -0.0185 -0.199c-0.0335-0.1935-0.1165-0.378-0.2395-0.551-0.5195-0.7325-1.774-1.25-3.242-1.25zm-3.2422 3.75a3.5 2 0 0 0 -0.25781 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25zm0 2.5a3.5 2 0 0 0 -0.2574 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25z"/>
+ <circle fill="#cc5e55" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17.244 15-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.657 0.4515 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.6565-0.4505-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6965 -0.396l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.864 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.865 -0.857 0.86485 0.85715 0 0 1 0.865 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gdeb.svg b/.icons/awkward/24x24/apps/gdeb.svg
new file mode 120000
index 00000000..ff64ae45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdeb.svg
@@ -0,0 +1 @@
+gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gdebi.svg b/.icons/awkward/24x24/apps/gdebi.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdebi.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gdevilspie.svg b/.icons/awkward/24x24/apps/gdevilspie.svg
new file mode 100644
index 00000000..11a82fb2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdevilspie.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.000001,22.5 c -0.482732,0 -1.00934,-0.541445 -1.486129,-0.616961 -0.476787,-0.07552 -1.1449375,0.276698 -1.6040415,0.127526 C 8.4507255,21.861393 8.1172065,21.183717 7.68709,20.964562 7.2569735,20.745407 6.512685,20.873912 6.1221475,20.59017 5.73161,20.306428 5.623828,19.558857 5.2824855,19.217514 4.9411429,18.876172 4.1935723,18.76839 3.9098302,18.377852 3.6260878,17.987315 3.7545933,17.243026 3.5354379,16.812909 3.3162826,16.382793 2.638607,16.049274 2.4894349,15.59017 2.3402628,15.131066 2.6924765,14.462915 2.6169607,13.986127 2.5414449,13.509339 2,12.982731 2,12.500001 2,12.017269 2.541445,11.490661 2.6169608,11.013872 2.6924765,10.537085 2.3402627,9.8689345 2.4894348,9.4098305 2.6386069,8.9507255 3.3162828,8.6172065 3.5354382,8.18709 3.7545935,7.7569735 3.6260878,7.012685 3.9098299,6.6221475 4.1935723,6.23161 4.9411432,6.123828 5.282486,5.7824855 5.623828,5.441143 5.7316095,4.6935723 6.1221475,4.4098302 6.512685,4.1260878 7.256974,4.2545933 7.6870905,4.0354378 8.117207,3.8162826 8.4507255,3.138607 8.90983,2.9894349 9.3689345,2.8402627 10.037085,3.1924765 10.513873,3.1169607 10.990661,3.0414449 11.517269,2.5 12,2.5 c 0.482731,0 1.009339,0.541445 1.486128,0.6169608 0.476787,0.075516 1.144937,-0.2766981 1.604041,-0.127526 0.459105,0.1491722 0.792624,0.826848 1.222741,1.0460034 0.430116,0.2191552 1.174405,0.09065 1.564942,0.3743917 0.390538,0.2837424 0.49832,1.0313136 0.839662,1.3726561 0.341343,0.341342 1.088914,0.4491235 1.372656,0.8396615 0.283742,0.3905375 0.155237,1.1348265 0.374392,1.564943 0.219155,0.4301165 0.896831,0.763635 1.046003,1.2227395 0.149172,0.4591045 -0.203042,1.127255 -0.127526,1.604043 C 21.458555,11.490661 22,12.017269 22,12.5 c 0,0.482731 -0.541445,1.009339 -0.616961,1.486128 -0.07552,0.476787 0.276698,1.144937 0.127526,1.604041 -0.149172,0.459105 -0.826848,0.792624 -1.046003,1.222741 -0.219155,0.430116 -0.09065,1.174405 -0.374392,1.564942 -0.283742,0.390538 -1.031313,0.49832 -1.372656,0.839662 -0.341342,0.341343 -0.449123,1.088914 -0.839661,1.372656 -0.390538,0.283742 -1.134827,0.155237 -1.564943,0.374392 -0.430117,0.219155 -0.763635,0.896831 -1.22274,1.046003 -0.459104,0.149172 -1.127255,-0.203042 -1.604043,-0.127526 C 13.009339,21.958555 12.482731,22.5 12.000001,22.5 Z"/>
+ <path style="fill:#ff8e03;fill-rule:evenodd" d="m 12.000001,22 c -0.482732,0 -1.00934,-0.541445 -1.486129,-0.616961 -0.476787,-0.07552 -1.1449375,0.276698 -1.6040415,0.127526 C 8.4507255,21.361393 8.1172065,20.683717 7.68709,20.464562 7.2569735,20.245407 6.512685,20.373912 6.1221475,20.09017 5.73161,19.806428 5.623828,19.058857 5.2824855,18.717514 4.9411429,18.376172 4.1935723,18.26839 3.9098302,17.877852 3.6260878,17.487315 3.7545933,16.743026 3.5354379,16.312909 3.3162826,15.882793 2.638607,15.549274 2.4894349,15.09017 2.3402628,14.631066 2.6924765,13.962915 2.6169607,13.486127 2.5414449,13.009339 2,12.482731 2,12.000001 2,11.517269 2.541445,10.990661 2.6169608,10.513872 2.6924765,10.037085 2.3402627,9.3689345 2.4894348,8.9098305 2.6386069,8.4507255 3.3162828,8.1172065 3.5354382,7.68709 3.7545935,7.2569735 3.6260878,6.512685 3.9098299,6.1221475 4.1935723,5.73161 4.9411432,5.623828 5.282486,5.2824855 5.623828,4.9411429 5.7316095,4.1935723 6.1221475,3.9098302 6.512685,3.6260878 7.256974,3.7545933 7.6870905,3.5354379 8.117207,3.3162826 8.4507255,2.638607 8.90983,2.4894349 9.3689345,2.3402628 10.037085,2.6924765 10.513873,2.6169607 10.990661,2.5414449 11.517269,2 12,2 c 0.482731,0 1.009339,0.541445 1.486128,0.6169608 0.476787,0.075516 1.144937,-0.2766981 1.604041,-0.127526 0.459105,0.1491722 0.792624,0.826848 1.222741,1.0460034 0.430116,0.2191552 1.174405,0.09065 1.564942,0.3743917 0.390538,0.2837424 0.49832,1.0313133 0.839662,1.3726561 0.341343,0.341342 1.088914,0.4491235 1.372656,0.8396615 0.283742,0.3905375 0.155237,1.1348265 0.374392,1.564943 0.219155,0.4301165 0.896831,0.763635 1.046003,1.2227395 0.149172,0.4591045 -0.203042,1.127255 -0.127526,1.604043 C 21.458555,10.990661 22,11.517269 22,12 c 0,0.482731 -0.541445,1.009339 -0.616961,1.486128 -0.07552,0.476787 0.276698,1.144937 0.127526,1.604041 -0.149172,0.459105 -0.826848,0.792624 -1.046003,1.222741 -0.219155,0.430116 -0.09065,1.174405 -0.374392,1.564942 -0.283742,0.390538 -1.031313,0.49832 -1.372656,0.839662 -0.341342,0.341343 -0.449123,1.088914 -0.839661,1.372656 -0.390538,0.283742 -1.134827,0.155237 -1.564943,0.374392 -0.430117,0.219155 -0.763635,0.896831 -1.22274,1.046003 -0.459104,0.149172 -1.127255,-0.203042 -1.604043,-0.127526 C 13.009339,21.458555 12.482731,22 12.000001,22 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,20.5 c -0.386185,0 -0.807471,-0.433156 -1.188902,-0.493569 -0.381431,-0.06041 -0.91595,0.221359 -1.283234,0.102021 C 9.1605805,19.989114 8.8937655,19.446973 8.549672,19.271649 8.205579,19.096325 7.610148,19.19913 7.297718,18.972136 6.985288,18.745142 6.8990625,18.147085 6.6259885,17.874012 6.3529145,17.600937 5.754858,17.514713 5.527864,17.202282 5.3008705,16.889852 5.4036745,16.294421 5.2283505,15.950328 5.053026,15.606234 4.5108856,15.33942 4.3915479,14.972136 4.2722102,14.604853 4.5539813,14.070332 4.4935686,13.688902 4.433156,13.307472 4,12.886185 4,12.5 4,12.113815 4.4331561,11.692529 4.4935687,11.311098 4.5539813,10.929667 4.2722101,10.395148 4.3915478,10.027864 4.5108855,9.6605805 5.0530265,9.3937655 5.2283505,9.049672 5.403675,8.705579 5.30087,8.110148 5.527864,7.797718 5.754858,7.485288 6.3529145,7.3990625 6.6259885,7.1259885 6.8990625,6.8529145 6.9852875,6.254858 7.297718,6.027864 7.610148,5.8008705 8.205579,5.9036745 8.5496725,5.7283505 8.8937655,5.553026 9.1605805,5.0108855 9.527864,4.891548 9.8951475,4.7722102 10.429668,5.0539815 10.811099,4.9935686 11.192529,4.933156 11.613815,4.5 12,4.5 c 0.386185,0 0.807472,0.4331561 1.188902,0.4935687 0.381431,0.060413 0.91595,-0.2213586 1.283234,-0.1020209 0.367284,0.1193377 0.634099,0.6614787 0.978192,0.8368027 0.344093,0.1753245 0.939524,0.072519 1.251954,0.2995135 0.31243,0.226994 0.398655,0.8250505 0.67173,1.0981245 0.273074,0.273074 0.87113,0.359299 1.098124,0.6717295 0.226994,0.31243 0.12419,0.907861 0.299514,1.2519545 0.175324,0.344093 0.717465,0.610908 0.836802,0.9781915 0.119338,0.367283 -0.162433,0.901804 -0.10202,1.283235 C 19.566844,11.692529 20,12.113815 20,12.5 c 0,0.386185 -0.433156,0.807472 -0.493569,1.188902 -0.06041,0.381431 0.221359,0.91595 0.102021,1.283234 -0.119338,0.367284 -0.661479,0.634099 -0.836803,0.978192 -0.175324,0.344093 -0.07252,0.939524 -0.299513,1.251954 -0.226994,0.31243 -0.825051,0.398655 -1.098125,0.67173 -0.273074,0.273074 -0.359299,0.87113 -0.671729,1.098124 -0.31243,0.226994 -0.907861,0.12419 -1.251955,0.299514 -0.344093,0.175324 -0.610908,0.717465 -0.978191,0.836802 -0.367283,0.119338 -0.901804,-0.162434 -1.283234,-0.10202 C 12.807472,20.066844 12.386185,20.5 12,20.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12,2 C 11.517269,2 10.99046,2.5416718 10.513672,2.6171875 10.036884,2.6927034 9.369261,2.3400856 8.910156,2.4892578 8.4510515,2.6384299 8.1176165,3.3160009 7.6875,3.5351563 7.2573835,3.7543117 6.512608,3.6264139 6.1220705,3.9101563 5.7315325,4.1938984 5.6235685,4.940884 5.2822265,5.2822265 4.9408838,5.623569 4.1938986,5.731533 3.9101562,6.1220705 3.6264141,6.512608 3.7543115,7.2573835 3.5351562,7.6875 3.3160008,8.1176165 2.63843,8.4510515 2.4892578,8.910156 c -0.051317,0.157937 -0.036365,0.3430655 -0.00684,0.53418 0.00298,-0.01111 0.0033,-0.0233 0.00684,-0.03418 C 2.63843,8.9510515 3.3160008,8.6176165 3.5351562,8.1875 3.7543115,7.7573835 3.6264141,7.012608 3.9101562,6.6220705 4.1938986,6.231533 4.9408838,6.123569 5.2822265,5.7822265 5.6235685,5.440884 5.7315325,4.6938984 6.1220705,4.4101562 6.512608,4.1264139 7.2573835,4.2543117 7.6875,4.0351562 8.1176165,3.8160009 8.451052,3.1384299 8.910156,2.9892578 9.369261,2.8400856 10.036884,3.1927033 10.513672,3.1171875 10.99046,3.0416718 11.517269,2.5 12,2.5 c 0.482732,0 1.00954,0.5416717 1.486328,0.6171875 0.476788,0.075516 1.144412,-0.2771018 1.603516,-0.1279297 0.459105,0.1491722 0.79254,0.826743 1.222656,1.0458984 0.430116,0.2191553 1.174892,0.091258 1.565429,0.375 0.390538,0.2837425 0.498502,1.0307278 0.839844,1.3720703 0.341343,0.341342 1.088328,0.449306 1.372071,0.839844 0.283742,0.3905375 0.155844,1.135313 0.375,1.5654295 0.219155,0.4301165 0.896726,0.763552 1.045898,1.222656 0.0036,0.01088 0.0038,0.02307 0.0068,0.03418 0.02953,-0.1911145 0.04448,-0.3762425 -0.0068,-0.53418 C 21.36157,8.451052 20.683999,8.1176165 20.464844,7.6875 20.245688,7.2573835 20.373586,6.512608 20.089844,6.1220705 19.806101,5.7315325 19.059116,5.6235685 18.717773,5.2822265 18.376431,4.9408838 18.268467,4.1938987 17.877929,3.9101563 17.487392,3.6264141 16.742616,3.7543115 16.3125,3.5351563 15.882384,3.3160008 15.548949,2.63843 15.089844,2.4892578 14.63074,2.3400857 13.963116,2.6927033 13.486328,2.6171875 13.00954,2.5416717 12.482732,2 12,2 Z M 2.5996094,10.580078 C 2.4887882,11.039165 2,11.539417 2,12 c 0,0.08213 0.019515,0.165793 0.045898,0.25 0.1286931,-0.410742 0.508621,-0.840657 0.571289,-1.236328 0.020973,-0.132418 0.00753,-0.280233 -0.017578,-0.433594 z m 18.8007806,0 c -0.02511,0.153362 -0.03855,0.301176 -0.01758,0.433594 0.06267,0.39567 0.442596,0.825587 0.571289,1.236328 C 21.980485,12.165793 22,12.082129 22,12 22,11.539418 21.511212,11.039164 21.40039,10.580078 Z M 2.5996094,13.919922 c -0.063154,0.385751 -0.2051611,0.808259 -0.1171875,1.135742 0.056309,-0.364432 0.1843031,-0.756568 0.1347656,-1.069336 -0.00346,-0.02187 -0.012249,-0.04433 -0.017578,-0.06641 z m 18.8007806,0 c -0.0053,0.02208 -0.01412,0.04453 -0.01758,0.06641 -0.04953,0.312768 0.07846,0.704904 0.134766,1.069336 0.08797,-0.327482 -0.05403,-0.749991 -0.117188,-1.135742 z"/>
+ <path style="opacity:0.2" d="m 19.85379,2.5 c 1.744999,1.7 1.744999,6.8 -1.744998,8.5 L 14.618796,7.6000005 c 3.489996,0 5.234994,-3.4000006 5.234994,-5.1000005 z"/>
+ <path style="fill:#f95050" d="m 19.85379,2 c 1.744999,1.7 1.744999,6.8 -1.744998,8.5 L 14.618796,7.1000005 C 18.108792,7.1000005 19.85379,3.7 19.85379,2 Z"/>
+ <path style="opacity:0.2" d="M 4.1462096,2.5 C 2.4012112,4.1999999 2.4012112,9.3 5.891208,11 L 9.381204,7.6000005 C 5.891208,7.6000005 4.1462096,4.1999999 4.1462096,2.5 Z"/>
+ <path style="fill:#f95050" d="M 4.1462096,2 C 2.4012112,3.7 2.4012112,8.8 5.891208,10.5 L 9.381204,7.1000005 C 5.891208,7.1000005 4.1462096,3.7 4.1462096,2 Z"/>
+ <path style="fill:#ffd059;fill-rule:evenodd" d="M 12,20 C 11.613815,20 11.192529,19.566844 10.811098,19.506431 10.429667,19.446018 9.895148,19.72779 9.527864,19.608452 9.1605805,19.489114 8.8937655,18.946973 8.549672,18.771649 8.205579,18.596325 7.610148,18.69913 7.297718,18.472136 6.985288,18.245142 6.8990625,17.647085 6.6259885,17.374012 6.3529145,17.100937 5.754858,17.014713 5.527864,16.702282 5.3008705,16.389852 5.4036745,15.794421 5.2283505,15.450328 5.053026,15.106234 4.5108856,14.83942 4.3915479,14.472136 4.2722102,14.104853 4.5539813,13.570332 4.4935686,13.188902 4.433156,12.807472 4,12.386185 4,12 4,11.613815 4.4331561,11.192529 4.4935687,10.811098 4.5539813,10.429667 4.2722101,9.895148 4.3915478,9.527864 4.5108855,9.1605805 5.0530265,8.8937655 5.2283505,8.549672 5.403675,8.205579 5.30087,7.610148 5.527864,7.297718 5.754858,6.985288 6.3529145,6.8990625 6.6259885,6.6259885 6.8990625,6.3529145 6.9852875,5.754858 7.297718,5.527864 7.610148,5.3008705 8.205579,5.4036745 8.5496725,5.2283505 8.8937655,5.053026 9.1605805,4.5108856 9.527864,4.391548 9.8951475,4.2722102 10.429668,4.5539814 10.811099,4.4935686 11.192529,4.433156 11.613815,4 12,4 c 0.386185,0 0.807472,0.4331561 1.188902,0.4935687 0.381431,0.060413 0.91595,-0.2213586 1.283234,-0.1020209 0.367284,0.1193377 0.634099,0.6614787 0.978192,0.8368027 0.344093,0.1753245 0.939524,0.072519 1.251954,0.2995135 0.31243,0.226994 0.398655,0.8250505 0.67173,1.0981245 0.273074,0.273074 0.87113,0.359299 1.098124,0.6717295 0.226994,0.31243 0.12419,0.907861 0.299514,1.2519545 0.175324,0.344093 0.717465,0.610908 0.836802,0.9781915 0.119338,0.3672835 -0.162433,0.901804 -0.10202,1.283235 C 19.566844,11.192529 20,11.613815 20,12 c 0,0.386185 -0.433156,0.807472 -0.493569,1.188902 -0.06041,0.381431 0.221359,0.91595 0.102021,1.283234 -0.119338,0.367284 -0.661479,0.634099 -0.836803,0.978192 -0.175324,0.344093 -0.07252,0.939524 -0.299513,1.251954 -0.226994,0.31243 -0.825051,0.398655 -1.098125,0.67173 -0.273074,0.273074 -0.359299,0.87113 -0.671729,1.098124 -0.31243,0.226994 -0.907861,0.12419 -1.251955,0.299514 -0.344093,0.175324 -0.610908,0.717465 -0.978191,0.836802 -0.367283,0.119338 -0.901804,-0.162434 -1.283234,-0.10202 C 12.807472,19.566844 12.386185,20 12,20 Z"/>
+ <path style="opacity:0.4" d="m 12,11 c 0,0 -0.57673,-0.877102 -0.733735,-1.2767058 -0.157009,-0.399604 -0.327455,-0.8063725 -0.244579,-1.09432 0.08288,-0.287943 0.215815,-0.4380655 0.489158,-0.5471565 0.273342,-0.1090915 0.704971,-0.109092 0.978312,0 0.273342,0.109091 0.406279,0.259214 0.489157,0.5471565 0.08288,0.2879475 -0.08757,0.6947155 -0.244578,1.0943205 C 12.57673,10.122898 12,11 12,11 Z"/>
+ <path style="opacity:0.4" d="m 12.000001,13 c 0,0 0.57673,0.877102 0.733734,1.276705 0.157009,0.399605 0.327456,0.806373 0.244579,1.094321 -0.08288,0.287942 -0.215815,0.438065 -0.489158,0.547155 -0.273342,0.109092 -0.70497,0.109092 -0.978312,10e-7 -0.273342,-0.109091 -0.406279,-0.259214 -0.489157,-0.547157 -0.08288,-0.287947 0.08757,-0.694716 0.244578,-1.09432 C 11.42327,13.877102 12.000001,13 12.000001,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12,4 C 11.613815,4 11.192954,4.4327514 10.811524,4.493164 10.430093,4.5535767 9.895604,4.2722638 9.5283205,4.3916015 9.161037,4.5109392 8.8938975,5.053191 8.5498045,5.2285155 c -0.3440935,0.175324 -0.939523,0.072811 -1.251953,0.299805 -0.3124305,0.226994 -0.398801,0.824582 -0.671875,1.097656 -0.273074,0.273074 -0.870662,0.359445 -1.097656,0.671875 -0.226994,0.31243 -0.1244805,0.90786 -0.299805,1.251953 -0.175324,0.3440935 -0.7175762,0.6112325 -0.836914,0.978516 -0.046584,0.1433695 -0.02656,0.313976 0.00488,0.4892575 0.1264294,-0.3616455 0.6584585,-0.6271165 0.832031,-0.9677735 0.1753245,-0.344093 0.072811,-0.939523 0.299805,-1.251953 0.226994,-0.31243 0.824582,-0.398801 1.097656,-0.671875 0.273074,-0.273074 0.3594445,-0.870662 0.671875,-1.097656 C 7.6102835,5.801327 8.205713,5.9038395 8.5498065,5.7285155 8.8938995,5.553191 9.161039,5.010939 9.5283225,4.8916016 9.895606,4.7722638 10.430095,5.053577 10.811526,4.9931641 11.192954,4.9327514 11.613815,4.5 12,4.5 c 0.386185,0 0.807046,0.4327514 1.188477,0.493164 0.38143,0.060413 0.915919,-0.2209001 1.283203,-0.1015625 0.367283,0.119338 0.634422,0.66159 0.978516,0.836914 0.344093,0.1753245 0.939522,0.072811 1.251952,0.299805 0.31243,0.226994 0.398801,0.824582 0.671875,1.097656 0.273074,0.273074 0.870662,0.3594445 1.097656,0.671875 0.226994,0.31243 0.124481,0.9078595 0.299805,1.251953 0.173573,0.3406565 0.705602,0.606128 0.832031,0.9677735 0.03145,-0.1752815 0.05147,-0.3458885 0.0049,-0.4892575 C 19.489078,9.161037 18.946826,8.8938975 18.771501,8.5498045 18.596177,8.205711 18.69869,7.6102815 18.471696,7.2978515 18.244702,6.985421 17.647114,6.8990505 17.37404,6.6259765 17.100966,6.3529025 17.014595,5.7553145 16.702165,5.5283205 16.389735,5.3013265 15.794306,5.40384 15.450212,5.2285155 15.106102,5.0531915 14.838963,4.5109393 14.47168,4.3916015 14.104396,4.2722639 13.569907,4.5535766 13.188477,4.493164 12.807046,4.4327514 12.386185,4 12,4 Z M 4.4677734,10.907227 C 4.3608122,11.262655 4,11.645794 4,12 c 0,0.08198 0.022382,0.165575 0.053711,0.25 0.1162551,-0.313284 0.3918648,-0.638015 0.4394531,-0.938476 0.019309,-0.121911 9.45e-4,-0.261569 -0.025391,-0.404297 z m 15.0644526,0 c -0.02634,0.142728 -0.0447,0.282386 -0.02539,0.404297 0.04759,0.30046 0.323198,0.625192 0.439453,0.938476 C 19.977618,12.165575 20,12.081979 20,12 20,11.645794 19.639187,11.262655 19.532226,10.907227 Z M 4.4677734,13.592774 c -0.056058,0.303838 -0.1573676,0.629011 -0.076172,0.878906 0.00119,0.0037 0.0036,0.0071 0.00488,0.01074 0.049107,-0.273755 0.1335102,-0.561407 0.09668,-0.793946 -0.005,-0.03158 -0.015734,-0.06361 -0.025391,-0.0957 z m 15.0644526,0 c -0.0097,0.03209 -0.02039,0.06412 -0.02539,0.0957 -0.03683,0.232538 0.04757,0.520191 0.09668,0.793945 0.0013,-0.0037 0.0037,-0.0071 0.0049,-0.01074 0.0812,-0.249895 -0.02011,-0.575068 -0.07617,-0.878906 z"/>
+ <path style="opacity:0.4" d="m 13,12 c 0,0 0.877102,-0.57673 1.276706,-0.733735 0.399604,-0.157009 0.806372,-0.327455 1.09432,-0.244579 0.287943,0.08288 0.438065,0.215815 0.547156,0.489158 0.109092,0.273342 0.109092,0.704971 0,0.978312 -0.109091,0.273342 -0.259214,0.406279 -0.547156,0.489157 -0.287948,0.08288 -0.694716,-0.08757 -1.094321,-0.244578 C 13.877102,12.57673 13,12 13,12 Z"/>
+ <path style="opacity:0.4" d="m 11,12.000001 c 0,0 -0.877102,0.57673 -1.276705,0.733734 -0.399605,0.157009 -0.806373,0.327456 -1.094321,0.244579 -0.287942,-0.08288 -0.438065,-0.215815 -0.547155,-0.489158 -0.109092,-0.273342 -0.109092,-0.70497 -10e-7,-0.978312 0.109091,-0.273342 0.259214,-0.406279 0.547157,-0.489157 0.287947,-0.08288 0.694716,0.08757 1.09432,0.244578 C 10.122898,11.42327 11,12.000001 11,12.000001 Z"/>
+ <path style="opacity:0.4" d="m 12.707107,11.292893 c 0,0 0.212395,-1.028014 0.383938,-1.4215963 0.171541,-0.3935848 0.338646,-0.8017371 0.600858,-0.9467445 0.262211,-0.1450015 0.462363,-0.1571549 0.732785,-0.041011 0.270421,0.1161427 0.575629,0.4213501 0.691771,0.6917711 0.116143,0.2704209 0.10399,0.4705749 -0.04101,0.7327839 -0.145005,0.262215 -0.553159,0.429317 -0.946744,0.600859 -0.393582,0.171543 -1.421596,0.383938 -1.421596,0.383938 z"/>
+ <path style="opacity:0.4" d="m 11.292894,12.707107 c 0,0 -0.212395,1.028015 -0.383939,1.421595 -0.171541,0.393586 -0.338645,0.801739 -0.600858,0.946746 -0.262211,0.145 -0.4623629,0.157154 -0.7327838,0.04101 -0.2704217,-0.116143 -0.5756288,-0.42135 -0.6917718,-0.691771 -0.116143,-0.270421 -0.1039906,-0.470574 0.041012,-0.732784 0.1450043,-0.262215 0.5531597,-0.429317 0.9467439,-0.600859 0.3935815,-0.171542 1.4215965,-0.383937 1.4215965,-0.383937 z"/>
+ <path style="opacity:0.4" d="m 11.292893,11.292893 c 0,0 -0.212395,-1.028014 -0.383938,-1.4215963 C 10.737414,9.4777119 10.570309,9.0695596 10.308097,8.9245522 10.045886,8.7795507 9.8457339,8.7673973 9.5753123,8.883541 9.3048909,8.9996837 8.9996828,9.3048911 8.8835412,9.5753121 8.7673982,9.845733 8.7795505,10.045887 8.924553,10.308096 c 0.1450047,0.262215 0.5531594,0.429317 0.9467443,0.600859 0.3935817,0.171543 1.4215957,0.383938 1.4215957,0.383938 z"/>
+ <path style="opacity:0.4" d="m 12.707106,12.707107 c 0,0 0.212395,1.028015 0.383939,1.421595 0.171541,0.393586 0.338645,0.801739 0.600858,0.946746 0.262211,0.145 0.462363,0.157154 0.732784,0.04101 0.270422,-0.116143 0.575629,-0.42135 0.691772,-0.691771 0.116143,-0.270421 0.10399,-0.470574 -0.04101,-0.732784 -0.145004,-0.262215 -0.553159,-0.429317 -0.946743,-0.600859 -0.393582,-0.171542 -1.421597,-0.383937 -1.421597,-0.383937 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gdm-setup.svg b/.icons/awkward/24x24/apps/gdm-setup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdm-setup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gdm-xnest.svg b/.icons/awkward/24x24/apps/gdm-xnest.svg
new file mode 100644
index 00000000..6cd8e3ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdm-xnest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="fill:#4d4d4d" d="M 5.93338,7 C 5.4162453,7 5,7.446 5,8 l 0,8 c 0,0.554 0.4162716,1 0.93338,1 l 12.132977,0 C 18.583492,17 19,16.554 19,16 L 19,8 C 19,7.446 18.583492,7 18.066357,7 L 5.93338,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gdmap_icon.svg b/.icons/awkward/24x24/apps/gdmap_icon.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdmap_icon.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gdmsetup.svg b/.icons/awkward/24x24/apps/gdmsetup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gdmsetup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/geany.svg b/.icons/awkward/24x24/apps/geany.svg
new file mode 100644
index 00000000..25ddea50
--- /dev/null
+++ b/.icons/awkward/24x24/apps/geany.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#fecd38" d="m12 2a1.5 1 0 0 0 -1.5 1 1.5 1 0 0 0 0.005 0.0762 5.5 2 0 0 0 -4.005 1.9238 5.5 2 0 0 0 0.0175 0.128c0.1435-0.0795 0.306-0.128 0.4825-0.128h10c0.1785 0 0.3425 0.0495 0.4875 0.131a5.5 2 0 0 0 0.012 -0.131 5.5 2 0 0 0 -4.006 -1.9228 1.5 1 0 0 0 0.006 -0.0772 1.5 1 0 0 0 -1.5 -1z"/>
+ <path fill="#fec006" d="m7 5c-0.554 0-1 0.446-1 1 0.947 3.405-0.9419 6.74-2 4-0.359-0.913-0.8568-1.516-2-1.5h-0.5c-0.277 0-0.5 0.223-0.5 0.5v1c0 0.277 0.223 0.5 0.5 0.5h0.5v1c0.18768 3.1732 0.76155 3.6464 2 4 1.7064 0.6035 2 1.1522 2 3.5 0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5h2.5c0.277 0 0.5-0.223 0.5-0.5v-9c0-0.277-0.223-0.5-0.5-0.5h-2.5v-2.5c0-0.554-0.446-1-1-1h-10zm11 5h1.5v7h-1.5v-7z"/>
+ <path fill="#fff" opacity=".2" d="m7 5c-0.554 0-1 0.446-1 1 0.0195 0.07 0.031 0.139 0.048 0.209 0.1245-0.41 0.5-0.709 0.952-0.709h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-10zm-0.753 3.1415c-0.087 2.4205-1.4185 4.0045-2.247 1.8585-0.359-0.913-0.8568-1.516-2-1.5h-0.5c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h0.5c1.1432-0.016 1.641 0.587 2 1.5 0.8845 2.29 2.343 0.333 2.247-2.3585zm11.753 0.3585v0.5h2.5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-2.5zm0 8.5v0.5h1.5v-0.5h-1.5z"/>
+ <path fill="#fff" opacity=".1" d="m12 2a1.5 1 0 0 0 -1.5 1 1.5 1 0 0 0 0.005 0.0762 5.5 2 0 0 0 -4.005 1.9238 5.5 2 0 0 0 0.0175 0.128c0.0335-0.0185 0.071-0.029 0.1065-0.044a5.5 2 0 0 1 3.881 -1.5078 1.5 1 0 0 1 -0.005 -0.0762 1.5 1 0 0 1 1.5 -1 1.5 1 0 0 1 1.5 1 1.5 1 0 0 1 -0.006 0.07715 5.5 2 0 0 1 3.884 1.5088c0.036 0.0155 0.075 0.0255 0.1095 0.045a5.5 2 0 0 0 0.012 -0.131 5.5 2 0 0 0 -4.006 -1.9228 1.5 1 0 0 0 0.006 -0.0772 1.5 1 0 0 0 -1.5 -1z"/>
+ <path opacity=".2" d="m7 4.5c-0.135 0-0.2595 0.035-0.376 0.084a5.5 2 0 0 0 -0.124 0.416 5.5 2 0 0 0 0.0175 0.128c0.1435-0.0795 0.306-0.128 0.4825-0.128h10c0.1785 0 0.3425 0.0495 0.4875 0.131a5.5 2 0 0 0 0.012 -0.131 5.5 2 0 0 0 -0.122 -0.414c-0.118-0.05-0.242-0.086-0.378-0.086h-10z"/>
+ <path opacity=".2" d="m6.048 6.209c-0.0285 0.0925-0.048 0.189-0.048 0.291 0.1555 0.559 0.228 1.113 0.247 1.6415 0.022-0.6075-0.0355-1.2645-0.199-1.9325zm-5.048 3.791v0.5c0 0.277 0.223 0.5 0.5 0.5h0.5v-0.5h-0.5c-0.277 0-0.5-0.223-0.5-0.5zm17 0v0.5h1.5v-0.5h-1.5zm-16 1.5v0.5c0.1877 3.173 0.76155 3.6465 2 4 1.7065 0.6035 2 1.152 2 3.5 0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1 0-2.348-0.2935-2.896-2-3.5-1.2384-0.354-1.8123-0.827-2-4zm16 7.5h2.5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-2.5v0.5z"/>
+ <rect fill="#e82d2d" width="1.803" height="1.803" x="5.11" y="20.13" transform="matrix(.55470 -.83205 .55470 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="1.803" height="1.803" x="-1.2" y="13.82" transform="matrix(.55470 -.83205 .55470 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="2.916" height="2.916" x="2.43" y="17.01" transform="matrix(.51450 -.85749 .51450 .85749 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/geary.svg b/.icons/awkward/24x24/apps/geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gedit-icon.svg b/.icons/awkward/24x24/apps/gedit-icon.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gedit-icon.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gedit-logo.svg b/.icons/awkward/24x24/apps/gedit-logo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gedit-logo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gedit.svg b/.icons/awkward/24x24/apps/gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/geeqie.svg b/.icons/awkward/24x24/apps/geeqie.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/geeqie.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gelemental.svg b/.icons/awkward/24x24/apps/gelemental.svg
new file mode 100644
index 00000000..c38ee770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gelemental.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,2.5 c -1.108,0 -2,0.892 -2,2 l 0,7.25 -1.9785156,2.853516 -2.5722656,3.705078 A 3.3579064,2.7942702 0 0 0 6.3574219,22.5 l 5.1425781,0 5.142578,0 a 3.3579064,2.7942702 0 0 0 2.908203,-4.191406 L 16.978516,14.603516 15,11.75 15,4.5 c 0,-1.108 -0.892,-2 -2,-2 l -3,0 z"/>
+ <path style="fill:#e4e4e4" d="m 10,2 3,0 c 1.108,0 2,0.892 2,2 l 0,7.7 c 0,1.108 -0.892,2 -2,2 l -3,0 c -1.108,0 -2,-0.892 -2,-2 L 8,4 C 8,2.892 8.892,2 10,2 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.658055,9.0030835 A 3.3579064,2.7942702 0 0 0 8.5925195,10.396843 L 6.02098,14.103032 3.4494401,17.80922 A 3.3579064,2.7942702 0 0 0 6.357522,22 L 11.5,22 16.642478,22 A 3.3579064,2.7942702 0 0 0 19.55056,17.809221 L 16.97902,14.103032 14.408081,10.396843 A 3.3579064,2.7942702 0 0 0 11.658055,9.0030835 Z"/>
+ <path style="fill:#b343ff" d="M 12,5 A 1,1 0 0 0 11,6 1,1 0 0 0 12,7 1,1 0 0 0 13,6 1,1 0 0 0 12,5 Z"/>
+ <path style="fill:#b343ff" d="M 10,8 A 1,1 0 0 0 9,9 1,1 0 0 0 10,10 1,1 0 0 0 11,9 1,1 0 0 0 10,8 Z"/>
+ <path style="fill:#b343ff" d="m 13,10 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#b343ff" d="m 11,13 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#b343ff" d="M 7.328125,16 6.2910155,17.420898 A 2.172763,1.7195509 0 0 0 8.1728515,20 L 11.5,20 l 3.327149,0 a 2.172763,1.7195509 0 0 0 1.881836,-2.579102 L 15.671875,16 7.328125,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10 2 C 8.892 2 8 2.892 8 4 L 8 4.5 C 8 3.392 8.892 2.5 10 2.5 L 13 2.5 C 14.108 2.5 15 3.392 15 4.5 L 15 4 C 15 2.892 14.108 2 13 2 L 10 2 z M 8 11.25 L 6.0214844 14.103516 L 3.4492188 17.808594 A 3.3579064 2.7942702 0 0 0 3.015625 19.462891 A 3.3579064 2.7942702 0 0 1 3.4492188 18.308594 L 6.0214844 14.603516 L 8 11.75 L 8 11.25 z M 15 11.25 L 15 11.75 L 16.978516 14.603516 L 19.550781 18.308594 A 3.3579064 2.7942702 0 0 1 19.984375 19.460938 A 3.3579064 2.7942702 0 0 0 19.550781 17.808594 L 16.978516 14.103516 L 15 11.25 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gemini.svg b/.icons/awkward/24x24/apps/gemini.svg
new file mode 100644
index 00000000..a0f8bf89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gemini.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <circle opacity=".2" cx="11" cy="15.5" r="4"/>
+ <circle opacity=".2" cx="11" cy="7.5" r="4"/>
+ <circle fill="#31afe1" cx="11" cy="7" r="4"/>
+ <circle fill="#f19f00" cx="11" cy="15" r="4"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gens-gs.svg b/.icons/awkward/24x24/apps/gens-gs.svg
new file mode 100644
index 00000000..cef0e67c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gens-gs.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.176046,2.5004488 C 8.333513,2.4970693 6.3081382,2.8409291 4.3454572,3.406904 3.78606,3.5682164 2.9285463,3.8550154 2.8868115,3.8947431 c -0.021741,0.020695 0.013028,0.035004 0.1313103,0.054058 0.3052002,0.049166 0.7539601,0.1878025 1.0904989,0.3368706 1.2261527,0.5431158 2.3731726,1.8310081 3.1486508,3.3612674 0.1426433,0.2814807 0.2522649,0.5244503 0.2522649,0.5590765 0,0.01005 -0.08902,0.030674 -0.2350013,0.054469 -1.4820969,0.2415736 -2.8882073,1.1744168 -4.1766181,2.5733464 -0.5397763,0.586075 -1.1122102,1.35789 -1.5603641,2.103804 -0.3028164,0.50401 -0.5751332,1.031079 -0.5326982,1.031079 0.00286,0 0.1464963,-0.03441 0.3191809,-0.07647 1.8416306,-0.448575 3.5234647,-0.533689 4.7053433,-0.238124 0.4981409,0.124574 0.9217619,0.208822 1.2206038,0.431337 0.1282336,0.09548 0.2595537,0.216089 0.2595537,0.238371 C 6.922711,14.905171 6.2795643,15.538401 5.8690195,16.149443 4.8899373,18.009898 4.4814096,19.579961 4.5003925,21.5 5.2582996,20.918516 6.4558594,19.931538 7.3733979,19.594708 8.4545023,19.209622 9.4174853,19.08343 10.750451,19.014574 c 0.370755,-0.01916 1.749763,-0.01422 1.764346,0.0191 3.789673,-0.02816 5.531315,-1.503069 7.181326,-3.327247 1.144149,-1.127877 1.741736,-2.730521 2.122301,-4.254617 0.11921,-0.490921 0.169756,-0.831008 0.179759,-1.209638 0.01184,-0.4483732 -0.0328,-0.7015711 -0.17436,-0.9889941 -0.06736,-0.1367715 -0.09557,-0.1773971 -0.185403,-0.2668391 -0.06991,-0.069607 -0.140324,-0.1234217 -0.206969,-0.1582015 -0.109202,-0.056988 -0.284697,-0.108034 -0.37141,-0.108034 -0.05009,0 -0.0563,-0.0046 -0.08445,-0.062525 l -0.03036,-0.062525 0.05094,-0.109322 c 0.254692,-0.5464518 0.425564,-1.2304781 0.500665,-2.1005886 0.02069,-0.2397342 0.03409,-0.6467406 0.02321,-0.7047288 -0.01132,-0.060336 -0.0039,-0.058111 -0.291669,-0.087649 -0.686102,-0.070424 -1.517498,-0.052816 -2.391419,0.050633 L 18.582664,5.6734828 18.451133,5.5572009 C 17.753154,4.9401246 16.9013,4.2272769 16.027349,3.8050388 14.754909,3.1902765 13.384281,2.7610128 11.80971,2.5878515 11.286979,2.5303648 10.740085,2.5014841 10.176046,2.5004488 Z"/>
+ <path style="fill:#5856c2" d="M 10.176046,2.0004599 C 8.333513,1.9970804 6.3081382,2.3409402 4.3454572,2.9069152 3.78606,3.0682276 2.9285463,3.3550266 2.8868115,3.3947543 c -0.021741,0.020695 0.013028,0.035004 0.1313103,0.054058 0.3052002,0.049166 0.7539601,0.1878026 1.0904989,0.3368706 1.2261527,0.5431159 2.3731726,1.8310081 3.1486508,3.3612675 0.1426433,0.2814807 0.2522649,0.5244503 0.2522649,0.5590765 0,0.01005 -0.08902,0.030674 -0.2350013,0.054469 C 5.7924382,8.0020698 4.3863278,8.934913 3.097917,10.333842 c -0.5397763,0.586076 -1.1122102,1.35789 -1.5603641,2.103804 -0.3028164,0.504011 -0.5751332,1.031079 -0.5326982,1.031079 0.00286,0 0.1464963,-0.03441 0.3191809,-0.07647 1.8416306,-0.448575 3.5234647,-0.533689 4.7053433,-0.238124 0.4981409,0.124575 0.9217619,0.208823 1.2206038,0.431337 0.1282336,0.09548 0.2595537,0.216089 0.2595537,0.238371 -0.5868254,0.581344 -1.2299721,1.214574 -1.6405169,1.825617 -0.9790822,1.860454 -1.3876099,3.430518 -1.368627,5.350556 0.7579071,-0.581484 1.9554669,-1.568462 2.8730054,-1.905292 1.0811044,-0.385086 2.0440874,-0.511277 3.3770531,-0.580134 0.370755,-0.01915 1.749763,-0.01422 1.764346,0.0191 3.789673,-0.02815 5.531315,-1.503069 7.181326,-3.327247 1.144149,-1.127877 1.741736,-2.730521 2.122301,-4.254617 0.11921,-0.490921 0.169756,-0.831008 0.179759,-1.2096381 0.01184,-0.448373 -0.0328,-0.7015708 -0.17436,-0.9889939 C 21.75646,8.6164176 21.728252,8.575792 21.63842,8.48635 21.568507,8.4167425 21.498096,8.3629282 21.431451,8.3281485 21.322249,8.2711603 21.146754,8.2201144 21.060041,8.2201144 c -0.05009,0 -0.0563,-0.0046 -0.08445,-0.062525 l -0.03036,-0.062525 0.05094,-0.1093221 c 0.254692,-0.5464518 0.425564,-1.230478 0.500665,-2.1005886 0.02069,-0.2397341 0.03409,-0.6467405 0.02321,-0.7047287 -0.01132,-0.060336 -0.0039,-0.058111 -0.291669,-0.08765 C 20.542275,5.022351 19.710879,5.039959 18.836958,5.143408 L 18.582664,5.1734939 18.451133,5.057212 C 17.753154,4.4401358 16.9013,3.7272881 16.027349,3.3050499 14.754909,2.6902876 13.384281,2.261024 11.80971,2.0878626 11.286979,2.030376 10.740085,2.0014952 10.176046,2.0004599 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.176047,2.0004352 C 8.3335145,1.9970557 6.3078037,2.34069 4.3451225,2.906665 3.7857253,3.0679774 2.9288821,3.3552077 2.8871473,3.3949354 c -0.021741,0.020694 0.012574,0.034655 0.1308564,0.05371 0.1832909,0.029527 0.4140501,0.094925 0.6454935,0.1718712 0.2317746,-0.075028 0.4750646,-0.1542969 0.6816253,-0.2138624 1.9626812,-0.565975 3.988392,-0.9096093 5.8309245,-0.9062298 0.56404,0.00103 1.111022,0.030402 1.633753,0.087889 1.574571,0.1731614 2.945238,0.6020075 4.217679,1.2167698 0.873951,0.4222381 1.725795,1.1348376 2.423774,1.7519139 l 0.131833,0.1162084 0.253901,-0.030274 c 0.87392,-0.1034492 1.705446,-0.1202273 2.391548,-0.049804 0.205106,0.021055 0.257503,0.026869 0.276361,0.049804 0.009,-0.1928412 0.02277,-0.4248095 0.01563,-0.4628801 -0.01132,-0.060336 -0.0042,-0.057374 -0.291986,-0.086912 -0.686102,-0.070424 -1.517628,-0.053646 -2.391548,0.049804 L 18.583086,5.1732164 18.451253,5.057008 C 17.753274,4.4399314 16.90143,3.7273318 16.027479,3.3050936 14.755038,2.6903313 13.384371,2.2614853 11.8098,2.0883239 11.287069,2.0308372 10.740087,2.0014705 10.176047,2.0004352 Z M 7.3050174,7.7532363 c -0.016875,0.00295 -0.01143,0.00375 -0.030274,0.00683 -1.4820969,0.2415736 -2.8882538,1.1752328 -4.1766645,2.5741617 -0.5397764,0.586076 -1.1123581,1.357554 -1.560512,2.103468 -0.3028165,0.504011 -0.57562624,1.031227 -0.5331913,1.031227 0.00243,0 0.134232,-0.03213 0.2714783,-0.06543 0.083208,-0.151862 0.1615387,-0.299079 0.261713,-0.46581 0.4481539,-0.745914 1.0207356,-1.517393 1.560512,-2.103468 1.2884107,-1.3989291 2.6945676,-2.3325883 4.1766645,-2.5741619 0.1459817,-0.023794 0.2343698,-0.043659 0.2343698,-0.05371 0,-0.028039 -0.1009958,-0.2420011 -0.204097,-0.4531149 z M 21.099632,8.2278352 c -0.03392,0.086873 -0.0659,0.1770931 -0.103514,0.2578068 l -0.05078,0.1093725 0.03027,0.062499 c 0.02815,0.057925 0.03389,0.062499 0.08398,0.062499 0.08671,0 0.26286,0.051408 0.372062,0.108396 0.06664,0.034779 0.137114,0.088592 0.207026,0.1581995 0.08983,0.089442 0.11818,0.1298241 0.185543,0.2665956 0.09529,0.1934676 0.143289,0.3759701 0.163082,0.6083849 0.002,-0.039469 0.0097,-0.079028 0.01074,-0.1191379 C 22.009893,9.2940769 21.965784,9.0406371 21.824224,8.753214 21.75686,8.6164426 21.728513,8.5760605 21.638681,8.4866185 21.568769,8.417011 21.498299,8.3631987 21.431654,8.328419 21.334771,8.2778596 21.192582,8.2375435 21.099631,8.2278352 Z M 7.2513076,14.086103 c -0.5101926,0.508295 -1.0310145,1.041336 -1.3818051,1.563442 -0.9790822,1.860454 -1.3880929,3.430428 -1.36911,5.350466 0.00295,-0.0023 0.00682,-0.0056 0.00976,-0.0078 0.053827,-1.694563 0.4684071,-3.149702 1.3593447,-4.842665 0.4105448,-0.611042 1.0527865,-1.244787 1.6396119,-1.826131 0,-0.02219 -0.1300541,-0.141999 -0.2578068,-0.2373 z"/>
+ <path style="fill:#ffffff" d="m 14.774577,7.9934655 c -0.08647,-0.00552 -0.172406,-0.00337 -0.257807,0.00684 -1.422976,0.1701077 -2.147699,1.2044691 -2.443305,2.7294305 -0.11581,1.002519 -0.0094,2.198159 0.272455,3.030206 0.02642,0.07795 0.03745,0.130514 0.0293,0.138669 -0.0082,0.0082 -0.05742,0.0052 -0.12988,-0.0068 -0.04405,-0.0073 -0.155143,-0.0077 -0.24511,-0.01074 v 1.119115 h 7.999822 l 0.607408,-0.82713 0.07324,-0.44042 c 0.477377,-1.481578 0.44823,-3.534554 0.04492,-4.0809633 -0.02405,-0.032584 -0.06894,-0.072244 -0.09961,-0.087889 -0.09857,-0.050287 -0.212332,-0.1083922 -0.341018,-0.1176479 -0.205661,-0.014792 -0.44944,0.095184 -0.730247,0.5612442 -0.858637,1.763842 -1.073885,2.233236 -1.510708,2.92181 -0.105883,0.114869 -0.164876,0.129937 -0.266596,0.06543 C 17.508104,12.823812 17.340472,12.22519 17.267687,10.812052 17.172411,9.4838701 16.711452,8.6910748 15.676651,8.1596675 15.390146,8.012537 15.048698,8.0109792 14.774575,7.9934655 Z"/>
+ <path style="fill:#3f3f3f" d="M 19.503906 10.111328 C 18.828628 11.499581 18.54585 12.068781 18.226562 12.607422 A 0.98155624 1.5120853 9.5616123 0 0 18.816406 12.998047 A 0.98155624 1.5120853 9.5616123 0 0 19.982422 11.558594 A 0.98155624 1.5120853 9.5616123 0 0 19.503906 10.111328 z"/>
+ <path style="opacity:0.2" d="m 10.221789,4.5000668 -0.02337,0.07314 c -0.04226,0.1322986 -0.117774,0.4589968 -0.142047,0.6144893 -0.04152,0.2660011 -0.0561,0.4642507 -0.0561,0.763497 0,0.5181099 0.05159,0.8642982 0.197044,1.3223145 C 10.255796,7.457641 10.274416,7.5 10.296956,7.5 c 0.0077,0 0.07611,-0.050733 0.151976,-0.1127345 0.734068,-0.5999011 1.650626,-1.1230529 2.483841,-1.4177233 0.03404,-0.01204 0.0643,-0.028549 0.06722,-0.036699 0.0085,-0.02379 -0.239031,-0.3040017 -0.401818,-0.4548028 C 12.304032,5.205558 12.031973,5.025994 11.650653,4.8526149 11.512988,4.7900213 11.336996,4.7182549 11.25956,4.693156 10.970368,4.5994206 10.620721,4.5283081 10.357416,4.5096666 Z"/>
+ <path style="fill:#f3a993" d="m 10.221789,4.0000779 -0.02337,0.07314 c -0.04226,0.1322986 -0.117774,0.4589968 -0.142047,0.6144893 -0.04152,0.2660011 -0.0561,0.4642506 -0.0561,0.763497 0,0.5181099 0.05159,0.8642982 0.197044,1.3223144 0.05848,0.1841334 0.0771,0.2264925 0.09964,0.2264925 0.0077,0 0.07611,-0.050733 0.151976,-0.1127345 0.734068,-0.5999011 1.650626,-1.1230529 2.483841,-1.4177234 0.03404,-0.01204 0.0643,-0.028549 0.06722,-0.036699 0.0085,-0.02379 -0.239036,-0.304002 -0.401823,-0.4548031 C 12.304032,4.7055692 12.031973,4.5260052 11.650653,4.3526261 11.512988,4.2900325 11.336996,4.2182661 11.25956,4.1931671 10.970368,4.0994317 10.620721,4.0283193 10.357416,4.0096777 Z"/>
+ <path style="fill:#fcb9a4" d="m 20.434227,14.800925 c -0.197362,0.0014 -0.428709,0.09294 -0.578488,0.231604 -0.09836,0.09107 -0.143916,0.16938 -0.145834,0.250757 -0.0041,0.174439 0.204143,0.239237 0.51012,0.158714 0.210719,-0.05546 0.413403,-0.196936 0.483429,-0.337458 0.08784,-0.176271 0.0016,-0.289578 -0.23026,-0.302685 -0.01282,-7.5e-4 -0.02581,-10e-4 -0.03897,-9.5e-4 z"/>
+ <path style="fill:#fcb9a4" d="m 20.452148,14.808954 c 0.23173,0.0018 0.32903,0.118846 0.244319,0.293834 -0.05996,0.123865 -0.271918,0.272293 -0.475812,0.333211 -0.09015,0.02693 -0.269256,0.0399 -0.329704,0.02387 -0.112232,-0.02976 -0.175374,-0.09423 -0.175374,-0.179073 0,-0.118762 0.154375,-0.282782 0.354037,-0.37615 0.155822,-0.07287 0.25123,-0.09673 0.382534,-0.09569 z"/>
+ <path style="fill:#fcb9a4" d="m 12.216277,15.255199 c 0.200109,0.0011 0.295346,0.06354 0.451671,0.2963 0.255954,0.381105 0.521088,0.634852 0.867444,0.830205 0.2753,0.155275 0.59061,0.247461 0.898628,0.262732 0.102698,0.0051 0.205283,0.01922 0.264788,0.03645 0.08432,0.02441 0.108711,0.03966 0.184526,0.115472 0.07397,0.07397 0.09185,0.101967 0.116789,0.182718 0.0162,0.05245 0.02946,0.119308 0.02946,0.148548 0,0.02924 -0.01325,0.09607 -0.02946,0.148519 -0.02492,0.0807 -0.04284,0.108768 -0.116542,0.182472 -0.0737,0.0737 -0.101775,0.09164 -0.182472,0.116569 -0.09066,0.028 -0.245462,0.03625 -0.380041,0.02025 -0.331548,-0.03942 -0.450581,-0.06423 -0.701497,-0.146136 -0.475747,-0.155304 -0.893243,-0.413514 -1.264392,-0.781977 -0.249239,-0.247436 -0.535504,-0.632178 -0.588627,-0.791129 -0.0758,-0.226819 0.02652,-0.468617 0.243523,-0.575447 0.08284,-0.04078 0.106675,-0.04606 0.206202,-0.04554 z"/>
+ <path style="fill:#fcb9a4" d="m 12.419574,18.44394 c 0.0069,5.5e-4 0.01552,10e-4 0.02148,0.0016 0.06687,0.0063 0.148296,0.01208 0.204667,0.01477 -0.0343,-0.002 -0.07767,-0.0055 -0.130928,-0.01005 -0.02595,-0.0023 -0.05912,-0.0043 -0.09522,-0.0063 z"/>
+ <path style="opacity:0.2" d="m 11.013722,14.108353 c -0.536618,0.202107 -0.873874,0.602876 -0.98264,1.167673 -0.034115,0.177151 -0.041384,0.544048 -0.01432,0.723219 0.153421,1.015888 0.851631,1.985745 1.87854,2.630357 0.512986,0.345993 0.824401,0.438916 1.397584,0.630955 0.564043,0.161338 1.163158,0.239033 1.830336,0.239485 0.654304,4.41e-4 1.170488,-0.06344 1.740651,-0.215413 1.261389,-0.336219 2.322075,-1.082403 2.938193,-2.066995 0.445517,-0.88069 0.935825,-1.632549 0.570026,-2.17278 -0.590828,-0.872567 -2.205201,-0.186644 -2.830527,0.07961 -0.564289,0.240986 -0.769091,0.3082 -1.064875,0.349427 -0.665922,0.09281 -1.027107,-0.0059 -2.276006,-0.621874 -0.972373,-0.465347 -2.148799,-1.110235 -3.186956,-0.743663 z"/>
+ <path style="fill:#f3a993" d="m 11.013722,13.608364 c -0.536618,0.202107 -0.873874,0.602876 -0.98264,1.167673 -0.034115,0.177152 -0.041384,0.544048 -0.01432,0.723219 0.153421,1.015888 0.851631,1.985746 1.87854,2.630357 0.512986,0.345994 0.824401,0.438916 1.397584,0.630956 0.564043,0.161337 1.163158,0.239032 1.830336,0.239484 0.654304,4.41e-4 1.170488,-0.06344 1.740651,-0.215412 1.261389,-0.33622 2.322075,-1.082404 2.938193,-2.066996 0.445517,-0.88069 0.935825,-1.632549 0.570026,-2.17278 -0.590828,-0.872567 -2.205201,-0.186644 -2.830527,0.07961 -0.564289,0.240987 -0.769091,0.3082 -1.064875,0.349427 -0.665922,0.09281 -1.027107,-0.0059 -2.276006,-0.621874 -0.972373,-0.465347 -2.148799,-1.110235 -3.186956,-0.743663 z"/>
+ <path style="opacity:0.1" d="m 21.024438,11.576393 c -0.02161,0.709236 -0.128745,1.488941 -0.343743,2.156202 l -0.07324,0.44042 -0.255854,0.347649 c -0.605606,-0.831427 -2.191693,-0.159957 -2.810484,0.103513 -0.56429,0.240987 -0.768645,0.308378 -1.064429,0.349602 -0.154842,0.02156 -0.291821,0.02957 -0.428702,0.02637 h -0.05273 c -0.434295,-0.02188 -0.872585,-0.193526 -1.794881,-0.648423 -0.584863,-0.279897 -1.24331,-0.620827 -1.901326,-0.771467 -0.155208,-0.52661 -0.240413,-1.167058 -0.258783,-1.805624 -0.02814,0.796226 0.0626,1.639969 0.258783,2.305613 0.658016,0.15064 1.316463,0.49157 1.901326,0.771467 0.922296,0.454897 1.360586,0.626539 1.794881,0.648423 h 0.05273 c 0.136881,0.0032 0.27386,-0.0048 0.428702,-0.02636 0.295784,-0.04123 0.500139,-0.108616 1.064429,-0.349602 0.618791,-0.26347 2.204878,-0.93494 2.810484,-0.103513 l 0.255854,-0.347649 0.07324,-0.44042 c 0.267462,-0.830091 0.371005,-1.832829 0.343743,-2.656191 z"/>
+ <path style="opacity:0.2" d="m 19.553532,17.526724 c -0.230043,-0.07078 -0.348037,-0.160524 -0.456616,-0.347276 -0.254939,-0.438492 -0.06944,-1.14729 0.461663,-1.763999 0.197687,-0.22955 0.382184,-0.387418 0.633659,-0.542199 0.574818,-0.353801 1.150424,-0.41664 1.494891,-0.163197 0.132215,0.09728 0.197749,0.191803 0.252745,0.364552 0.04478,0.14067 0.04785,0.165583 0.04125,0.334996 -0.01301,0.334067 -0.112196,0.612661 -0.346357,0.972839 -0.287856,0.442765 -0.736472,0.835399 -1.166837,1.021228 -0.32321,0.139559 -0.697197,0.189889 -0.914398,0.123056 z"/>
+ <path style="fill:#4f4f4f" d="m 19.553532,17.026736 c -0.230043,-0.07079 -0.348037,-0.160525 -0.456616,-0.347277 -0.254939,-0.438492 -0.06944,-1.14729 0.461663,-1.763998 0.197687,-0.229551 0.382184,-0.387419 0.633659,-0.5422 0.574818,-0.3538 1.150424,-0.41664 1.494891,-0.163197 0.132215,0.09728 0.197749,0.191803 0.252745,0.364552 0.04478,0.140671 0.04785,0.165584 0.04125,0.334996 -0.01301,0.334067 -0.112196,0.612661 -0.346357,0.972839 -0.287856,0.442765 -0.736472,0.835399 -1.166837,1.021228 -0.32321,0.139559 -0.697197,0.189889 -0.914398,0.123057 z"/>
+ <ellipse style="fill:#3f3f3f" cx="15.323" cy="10.657" rx=".985" ry="1.51" transform="matrix(0.99818724,0.06018496,-0.12149517,0.99259202,0,0)"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-width:0.99997771;stroke-linecap:round" d="m 12.500074,15.999995 c 0.695014,0.999978 1.499967,1.499966 2.999933,1.499966"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.221944,4.0000779 -0.02343,0.07324 c -0.04227,0.1322986 -0.118304,0.4587518 -0.142577,0.6142443 -0.04153,0.2660011 -0.05566,0.4644086 -0.05566,0.7636549 0,0.093373 0.0042,0.1758936 0.0078,0.2597598 0.007,-0.1762431 0.01897,-0.338411 0.04785,-0.5234259 0.02427,-0.1554925 0.10031,-0.4819457 0.142574,-0.6142443 l 0.02344,-0.07324 0.13574,0.00976 c 0.263305,0.018639 0.613132,0.089855 0.902323,0.1835899 0.07744,0.025099 0.252951,0.096582 0.390616,0.1591759 0.38132,0.1733791 0.653106,0.3525041 0.947245,0.6249861 0.02747,0.025449 0.05918,0.061804 0.08984,0.092771 0.08148,-0.032449 0.16494,-0.072231 0.245111,-0.1005838 0.03404,-0.01204 0.06446,-0.028959 0.06738,-0.037109 0.0085,-0.023784 -0.239542,-0.3042615 -0.402328,-0.4550627 C 12.303729,4.7051122 12.031943,4.5259872 11.650623,4.3526081 11.512958,4.2900145 11.337444,4.2185311 11.260007,4.1934321 10.970816,4.0996967 10.620989,4.0284838 10.357684,4.0098422 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gens.svg b/.icons/awkward/24x24/apps/gens.svg
new file mode 100644
index 00000000..ea3bbe04
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gens.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3b8c5f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 13,13.500202 h 3 v 4 m 1,0 h -4 c -1.5,0 -5,0.8 -5,-4.7 0,-5.4999985 3.5,-5.2999985 5,-5.2999985 2,0 3.5,0.978455 3.5,0.978455 v 0 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 13,13 h 3 v 4 m 1,0 H 13 C 11.5,17 8,17.8 8,12.3 8,6.8 11.5,7 13,7 c 2,0 3.5,0.978455 3.5,0.978455 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/genymotion-player.svg b/.icons/awkward/24x24/apps/genymotion-player.svg
new file mode 100644
index 00000000..99f38190
--- /dev/null
+++ b/.icons/awkward/24x24/apps/genymotion-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 0.002,-0.08343 0.0059,-0.16606 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <g style="fill:#f15990">
+ <path style="fill:#f15990" d="m 16,8 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 m 0,1 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 z"/>
+ <path style="fill:#f15990" d="m 7,9 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z m 0,1 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/genymotion.svg b/.icons/awkward/24x24/apps/genymotion.svg
new file mode 100644
index 00000000..d146d329
--- /dev/null
+++ b/.icons/awkward/24x24/apps/genymotion.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f15990" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m16 8a4 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 -4zm0 1a3 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 -3z"/>
+ <path d="m7 9a3 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 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m16 8a4 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 -4zm0 1a3 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 -3z"/>
+ <path d="m7 9a3 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 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/geogebra-classic.svg b/.icons/awkward/24x24/apps/geogebra-classic.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/geogebra-classic.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/geogebra.svg b/.icons/awkward/24x24/apps/geogebra.svg
new file mode 100644
index 00000000..34144754
--- /dev/null
+++ b/.icons/awkward/24x24/apps/geogebra.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="6" height="6" x="-22.5" y="-9" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <ellipse style="opacity:0.2" cx="5.535" cy="16.645" rx="9.917" ry="7.41" transform="matrix(0.84603999,-0.53311944,0.4395544,0.89821597,0,0)"/>
+ <ellipse style="fill:#6e6e6e" cx="5.756" cy="16.22" rx="9.917" ry="7.41" transform="matrix(0.84603999,-0.53311944,0.4395544,0.89821597,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-14.5" y="-7" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14.913634,3.0039063 A 7.316389,9.9860125 50.459792 0 0 8.7427358,4.84375 7.316389,9.9860125 50.459792 0 0 3.0122671,14.171875 7.316389,9.9860125 50.459792 0 1 8.7427358,5.34375 7.316389,9.9860125 50.459792 0 1 20.389219,6.7128905 7.316389,9.9860125 50.459792 0 1 20.986875,9.328125 7.316389,9.9860125 50.459792 0 0 20.389219,6.2128905 7.316389,9.9860125 50.459792 0 0 14.913634,3.0039063 Z"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-7.5" y="-14" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-7" y="-14" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-6.5" y="-13" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-6" y="-13" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-12.5" y="-23" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-12" y="-23" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-11.5" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-11" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-21.5" y="-18" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-21" y="-18" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-20.5" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-20" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-22" y="-9" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-21.5" y="-8" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-21" y="-8" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-14" y="-7" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-13.5" y="-6" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-13" y="-6" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gerbview.svg b/.icons/awkward/24x24/apps/gerbview.svg
new file mode 100644
index 00000000..e7c4b863
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gerbview.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#d2d2d2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g stroke="#4d4d4d" stroke-linecap="round" stroke-linejoin="round" transform="translate(-.5 -1)">
+ <path fill="none" d="m5.763 5.695 2.746 0.01667 1.5496 1.563v4.168" display="block"/>
+ <path fill="none" d="m12.312 11.443v-4.168l-1.5496-1.563" display="block"/>
+ <path fill="none" d="m14.191 11.443v-4.168l-1.5496-1.563" display="block"/>
+ <path fill="none" d="m16.258 11.443v-5.731" display="block"/>
+ <path fill="none" d="m10.058 11.443v1.042" display="block"/>
+ <path fill="none" d="m12.125 11.443v1.042" display="block"/>
+ <path fill="none" d="m14.191 11.443v1.042" display="block"/>
+ <path fill="none" d="m16.258 11.443v1.042" display="block"/>
+ <path fill="none" d="m16.258 15.09v1.042" display="block"/>
+ <path fill="none" d="m14.191 15.09v1.042" display="block"/>
+ <path fill="none" d="m12.125 15.09v1.042" display="block"/>
+ <path fill="none" d="m10.058 15.09v1.042" display="block"/>
+ <path fill="none" d="m10.058 16.132v1.563l-1.0331 1.042h-3.0993" display="block"/>
+ <path fill="none" d="m12.26 16.132v2.605" display="block"/>
+ <path fill="none" d="m14.191 16.132v1.563l1.0331 1.042h3.0993" display="block"/>
+ <path fill="none" d="m16.258 16.132 1.0331 1.042h1.0331" display="block"/>
+ <path fill="#4d4d4d" d="m4.7739 6.774h2.3014l1.1508 1.043v9.3875l-0.57535 0.52155h-2.8768v-10.952z" display="block"/>
+ <rect fill="none" width="8.265" height="6.773" x="9.03" y="10.4" ry="1.057" display="block"/>
+ </g>
+ <circle fill="#c03630" cx="16" cy="16" r="6"/>
+ <path fill="#fff" fill-rule="evenodd" d="m16 14c-0.7754 0.0076-1.556 0.18472-2.2314 0.5675-0.2692 0.17535-0.5924 0.40183-0.83595 0.63-0.38324 0.37529-0.71125 0.81315-0.9326 1.303 0.60745 1.34 1.943 2.3222 3.4121 2.4673 0.9637 0.10908 1.9722-0.05744 2.8194-0.5343 0.2692-0.17535 0.5924-0.40183 0.83595-0.63 0.38325-0.3753 0.71125-0.8132 0.9326-1.303-0.6075-1.34-1.9429-2.3224-3.4121-2.4673-0.19494-0.02275-0.39164-0.03325-0.5879-0.03325zm0 1.0002c0.8035-0.0178 1.5152 0.70105 1.5 1.5004 0.02575 0.8834-0.8545 1.6458-1.7246 1.4808-0.8788-0.10318-1.496-1.0891-1.207-1.9242 0.18458-0.6148 0.7879-1.0645 1.4316-1.0569zm0 1.0002a0.5 0.5001 0 0 0 -0.5 0.5001 0.5 0.5001 0 0 0 0.5 0.5001 0.5 0.5001 0 0 0 0.5 -0.5001 0.5 0.5001 0 0 0 -0.5 -0.5001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gftp.svg b/.icons/awkward/24x24/apps/gftp.svg
new file mode 100644
index 00000000..130b19e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gftp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#84b126" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 11,15.5 0,2 -5,0 0,2 12,0 0,-2 -5,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="11" y="15"/>
+ <rect style="fill:#3f3f3f" width="12" height="2" x="6" y="17"/>
+ <circle style="opacity:0.2" cx="5" cy="18.5" r="2"/>
+ <circle style="opacity:0.2" cx="12" cy="18.5" r="2"/>
+ <circle style="opacity:0.2" cx="19" cy="18.5" r="2"/>
+ <circle style="fill:#ffffff" cx="5" cy="18" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="2"/>
+ <circle style="fill:#ffffff" cx="19" cy="18" r="2"/>
+ <path style="opacity:0.2" d="M 8.043,5.5 C 7.4649,5.5 7,5.9649 7,6.543 l 0,7.914 C 7,15.035 7.4649,15.5 8.043,15.5 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 c 0,-0.5781 -0.465,-1.043 -1.043,-1.043 l -7.9141,0 z m 0.957,2 6,0 0,6 -6,0 0,-6 z"/>
+ <path style="fill:#5c5c5c" d="M 8.043,5 C 7.4649,5 7,5.4649 7,6.043 l 0,7.914 C 7,14.535 7.4649,15 8.043,15 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 17.0001,5.4649 16.5351,5 15.9571,5 L 8.0431,5 Z M 9,7 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ghex.svg b/.icons/awkward/24x24/apps/ghex.svg
new file mode 100644
index 00000000..c457e1e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ghex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#558b2f" d="M 5.2314455,2.25 C 4.9812657,2.2502014 4.7497027,2.3859858 4.6191406,2.616211 l -2.2685546,4 c -0.1336448,0.2357245 -0.1336448,0.5318535 0,0.767578 l 2.2685546,4 c 0.1305621,0.230225 0.3621251,0.36601 0.6123049,0.366211 a 0.250025,0.250025 0 0 1 0,0.5 c -0.2501798,2.01e-4 -0.4817427,0.135986 -0.6123049,0.366211 l -2.2685546,4 c -0.1336448,0.235724 -0.1336448,0.531853 0,0.767578 l 2.2685546,4 C 4.7497027,21.614014 4.9812657,21.749798 5.2314455,21.75 h 4.537109 c 0.2501795,-2.02e-4 0.4817245,-0.135964 0.6123055,-0.366211 l 2.268554,-4 c 0.1094,-0.192962 0.124333,-0.427419 0.0498,-0.640625 a 0.250025,0.250025 0 0 1 0.236328,-0.332031 h 0.08106 a 0.250025,0.250025 0 0 1 0.189453,0.08691 c 0.137249,0.159822 0.324522,0.251791 0.525391,0.251953 h 4.537108 c 0.250179,-2.02e-4 0.481744,-0.135986 0.612305,-0.366211 l 2.268555,-4 c 0.133644,-0.235724 0.133644,-0.531853 0,-0.767578 l -2.268555,-4 C 18.750297,7.385986 18.518733,7.2502015 18.268554,7.25 h -4.537108 c -0.250179,2.015e-4 -0.481743,0.135986 -0.612305,0.366211 a 0.250025,0.250025 0 0 0 -0.001,0.001 l -0.0039,0.00683 A 0.250025,0.250025 0 0 1 12.897461,7.75 h -0.02735 a 0.250025,0.250025 0 0 1 -0.21875,-0.3720705 c 0.13104,-0.2351905 0.13063,-0.5278655 -0.0019,-0.7617185 l -2.268556,-4 C 10.250298,2.3859862 10.018734,2.2502014 9.7685545,2.25 Z m 7.5205075,5 -0.06738,0.1191405 C 12.71297,7.3191955 12.766406,7.29484 12.800781,7.25 Z"/>
+ <path style="opacity:0.2" d="m 5.231623,12.5 c -0.3415801,2.75e-4 -0.6575401,0.187855 -0.8306832,0.493165 l -2.267907,4 c -0.1773771,0.31286 -0.1773771,0.70081 0,1.01367 l 2.267907,4 C 4.5740829,22.312145 4.8900429,22.499725 5.231623,22.5 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267908,-4 c 0.177376,-0.31286 0.177376,-0.70081 0,-1.01367 l -2.267908,-4 C 10.425917,12.687855 10.109957,12.500275 9.768377,12.5 Z"/>
+ <path style="fill:#5d9733" d="m 5.231623,12 c -0.3415801,2.75e-4 -0.6575401,0.187855 -0.8306832,0.493165 l -2.267907,4 c -0.1773771,0.31286 -0.1773771,0.70081 0,1.01367 l 2.267907,4 C 4.5740829,21.812145 4.8900429,21.999725 5.231623,22 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267908,-4 c 0.177376,-0.31286 0.177376,-0.70081 0,-1.01367 l -2.267908,-4 C 10.425917,12.187855 10.109957,12.000275 9.768377,12 Z"/>
+ <path style="opacity:0.2" d="m 13.731623,7.5 c -0.34158,2.75e-4 -0.65754,0.187855 -0.830683,0.493165 l -2.267907,4 c -0.177377,0.31286 -0.177377,0.70081 0,1.01367 l 2.267907,4 c 0.173143,0.30531 0.489103,0.49289 0.830683,0.493165 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267907,-4 c 0.177377,-0.31286 0.177377,-0.70081 0,-1.01367 l -2.267907,-4 C 18.925917,7.687855 18.609957,7.500275 18.268377,7.5 Z"/>
+ <path style="fill:#7cb342" d="m 13.731623,7 c -0.34158,2.75e-4 -0.65754,0.187855 -0.830683,0.493165 l -2.267907,4 c -0.177377,0.31286 -0.177377,0.70081 0,1.01367 l 2.267907,4 c 0.173143,0.30531 0.489103,0.49289 0.830683,0.493165 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267907,-4 c 0.177377,-0.31286 0.177377,-0.70081 0,-1.01367 l -2.267907,-4 C 18.925917,7.187855 18.609957,7.000275 18.268377,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.6015625,12.25 c -0.077406,0.06988 -0.1456246,0.147683 -0.1992187,0.242188 l -2.2695313,4 C 2.0015984,16.723624 1.9683335,16.997174 2.03125,17.25 c 0.022135,-0.08895 0.0554,-0.176391 0.1015625,-0.257812 l 2.2695313,-4 C 4.5754868,12.686877 4.8908414,12.500275 5.2324219,12.5 4.9965733,12.49981 4.774405,12.405879 4.6015625,12.25 Z m 5.7968755,0 c -0.172842,0.155879 -0.395011,0.24981 -0.6308599,0.25 0.3415809,2.75e-4 0.6588879,0.186878 0.8320309,0.492188 0.0332,0.01367 0.0332,0.01367 0.0332,0.01367 -0.107681,-0.189929 -0.1422,-0.40551 -0.11914,-0.617187 -0.03783,-0.04714 -0.07091,-0.09865 -0.115234,-0.138672 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.731446,7 c -0.29532,2.38e-4 -0.564936,0.1465485 -0.746094,0.381836 0.02463,0.213704 -0.0094,0.433139 -0.118164,0.625 l 0.03418,-0.01367 C 13.07451,7.687854 13.389866,7.500275 13.731446,7.5 h 4.537108 c 0.34158,2.75e-4 0.656936,0.187854 0.830079,0.493164 l 2.268554,4 c 0.04616,0.08142 0.07845,0.167889 0.100586,0.256836 0.06292,-0.252825 0.03063,-0.525398 -0.100586,-0.756836 l -2.268554,-4 C 18.92549,7.187854 18.610134,7.000275 18.268554,7 Z"/>
+ <path style="opacity:0.2" d="M 5.231623,2.5 C 4.8900429,2.500275 4.5740829,2.687855 4.4009398,2.993165 l -2.267907,4 c -0.1773771,0.31286 -0.1773771,0.70081 0,1.01367 l 2.267907,4 C 4.5740829,12.312145 4.8900429,12.499725 5.231623,12.5 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267908,-4 c 0.177376,-0.31286 0.177376,-0.70081 0,-1.01367 l -2.267908,-4 C 10.425917,2.687855 10.109957,2.500275 9.768377,2.5 Z"/>
+ <path style="fill:#9ccc65" d="M 5.231623,2 C 4.8900429,2.000275 4.5740829,2.187855 4.4009398,2.493165 l -2.267907,4 c -0.1773771,0.31286 -0.1773771,0.70081 0,1.01367 l 2.267907,4 C 4.5740829,11.812145 4.8900429,11.999725 5.231623,12 h 4.536754 c 0.34158,-2.75e-4 0.65754,-0.187855 0.830683,-0.493165 l 2.267908,-4 c 0.177376,-0.31286 0.177376,-0.70081 0,-1.01367 l -2.267908,-4 C 10.425917,2.187855 10.109957,2.000275 9.768377,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.2314455,2 C 4.8898652,2.000275 4.5745103,2.1878541 4.4013672,2.493164 l -2.2685547,4 C 2.0015984,6.7246015 1.96931,6.9971745 2.0322265,7.25 2.0543614,7.1610525 2.0866497,7.0745865 2.1328125,6.993164 l 2.2685547,-4 C 4.5745103,2.6878541 4.8898652,2.500275 5.2314455,2.5 h 4.537109 c 0.3415805,2.75e-4 0.6569355,0.1878541 0.8300785,0.493164 l 2.268555,4 c 0.04616,0.081422 0.07845,0.1678885 0.100586,0.256836 0.06292,-0.2528255 0.03063,-0.5253985 -0.100586,-0.756836 l -2.268555,-4 C 10.42549,2.1878541 10.110134,2.000275 9.7685545,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ghidra.svg b/.icons/awkward/24x24/apps/ghidra.svg
new file mode 100644
index 00000000..18ca9631
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ghidra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 12,2 c 3.686541,0 6.894846,1.9749382 8.628949,4.9288484 0.871843,1.4851184 0.366026,3.4186976 0.366026,5.2721566 0,5.54 -3.555478,9.145728 -9.095478,9.145728 -3.0007537,0 -5.5841466,-0.65524 -7.4140552,-2.735126 C 2.9369683,16.851603 2,14.539246 2,12 2,6.4599999 6.4599999,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058594 12.25 C 2.0038094 12.3335 2 12.416 2 12.5 C 2 17.087109 5.0611209 20.925716 9.2578125 22.113281 A 10 10 0 0 1 4.3105469 18.880859 C 4.4733254 18.888868 4.6334524 18.909118 4.7929688 18.929688 C 3.121042 17.189783 2.0691255 14.849183 2.0058594 12.25 z M 21.994141 12.25 C 21.9939 12.259886 21.992457 12.269418 21.992188 12.279297 C 21.994166 12.353066 22 12.425795 22 12.5 C 22 12.416 21.996141 12.3335 21.994141 12.25 z M 22 12.5 A 10 10 0 0 1 18.216797 20.333984 C 20.521191 18.50511 22 15.683726 22 12.5 z M 18.216797 20.333984 A 10 10 0 0 1 17.402344 20.914062 C 17.683734 20.733468 17.955806 20.541119 18.216797 20.333984 z M 17.402344 20.914062 A 10 10 0 0 1 16.541016 21.408203 C 16.83739 21.25739 17.124102 21.092637 17.402344 20.914062 z M 16.515625 21.419922 A 10 10 0 0 1 15.65625 21.806641 C 15.950617 21.691497 16.235772 21.561338 16.515625 21.419922 z M 15.556641 21.841797 A 10 10 0 0 1 14.734375 22.115234 C 15.014059 22.036334 15.287624 21.943745 15.556641 21.841797 z M 9.2597656 22.113281 C 9.5141998 22.185228 9.7708266 22.252715 10.033203 22.304688 A 10 10 0 0 1 9.9941406 22.294922 A 10 10 0 0 1 9.2597656 22.113281 z M 10.033203 22.304688 C 10.359372 22.369296 10.690383 22.418913 11.027344 22.451172 A 10 10 0 0 1 10.988281 22.447266 A 10 10 0 0 1 10.033203 22.304688 z M 14.509766 22.171875 A 10 10 0 0 1 13.833984 22.326172 C 14.062781 22.284024 14.286802 22.229219 14.509766 22.171875 z M 13.392578 22.392578 A 10 10 0 0 1 12.855469 22.457031 C 13.036671 22.441783 13.214313 22.417282 13.392578 22.392578 z"/>
+ <path style="opacity:0.2" d="m 15.236328,3.5078125 c -0.382317,0.012076 -0.749114,0.063711 -1.085937,0.1679687 -1.336098,0.4195634 -2.586307,1.5124124 -3.347657,2.5058594 l -0.414062,0.5390625 c 0,0 -0.60862,-0.238947 -0.9277345,-0.234375 -0.495492,0.010065 -0.7866373,0.229877 -1.0976563,0.5625 C 8.1465597,7.2806341 7.9994525,7.54827 7.90625,7.875 7.506566,9.276129 6.8195834,10.227146 4.7304688,10.820312 c -0.8485454,0.240929 -1.3713232,0.74774 -1.6132813,1.5625 -0.156447,0.526824 -0.158394,1.378309 -0.00391,1.748047 0.1681166,0.40236 0.6219477,1.042359 0.703125,0.992188 0.037367,-0.02309 0.09467,-0.219174 0.1269532,-0.435547 0.032284,-0.216375 0.1108631,-0.521914 0.1757812,-0.677734 l 0.1191406,-0.283204 0.3203126,0.314454 c 0.2380784,0.232477 0.4656476,0.352532 0.8847656,0.46875 0.3101635,0.08601 0.5918941,0.15625 0.6269531,0.15625 0.1229325,0 0.062015,-0.170712 -0.1835937,-0.509766 -0.2452925,-0.338615 -0.3160373,-0.564453 -0.1757813,-0.564453 0.039885,0 0.2136267,0.06049 0.3867187,0.132812 0.2320381,0.09695 0.4365982,0.116348 0.7753907,0.07422 0.252728,-0.03143 0.4883846,-0.07694 0.5253906,-0.09961 0.037005,-0.02267 -0.084642,-0.172104 -0.2714844,-0.332031 -0.1868415,-0.15993 -0.3158179,-0.315075 -0.2871093,-0.34375 0.028705,-0.02867 0.2864462,-0.05078 0.5742187,-0.05078 0.6110129,0 0.8668104,-0.173085 1.1230469,-0.763672 0.083779,-0.193098 0.185294,-0.351562 0.2265625,-0.351562 0.04127,0 0.092112,0.18008 0.1132812,0.40039 0.02192,0.228109 0.1695574,0.663134 0.3417969,1.011719 0.2739385,0.554409 0.3026681,0.675541 0.2988281,1.273438 -0.00235,0.363075 -0.033656,0.916003 -0.068359,1.228515 -0.08895,0.800999 -0.1312918,0.822412 -1.3945313,0.75586 -0.6193974,-0.03263 -1.3925781,-0.203125 -1.3925781,-0.203125 0,0 1.537368,1.533037 1.9609375,1.787109 0.243576,0.146106 0.6930333,0.332283 0.9980469,0.41211 0.5439786,0.142369 0.5593426,0.140419 0.7851566,-0.02344 0.294369,-0.213609 0.770197,-1.192249 1.603516,-3.296875 0.359794,-0.908696 0.689723,-1.734964 0.732422,-1.835937 0.04378,-0.103532 0.176947,-0.203773 0.30664,-0.230469 0.648087,-0.133401 1.400156,-0.280263 1.761719,-0.636719 0.792974,-0.688063 0.651267,-1.090838 0.601562,-1.671875 0,0 0.59762,-0.431754 1.447266,-0.126953 0.893421,0.313877 1.370321,0.724236 1.662109,1.867187 0.599005,1.939348 0.01514,4.536069 -1.3125,5.900391 -0.7131,0.732804 -1.978276,1.450637 -3.203125,1.814453 -0.600434,0.178346 -0.93316,0.220758 -1.923828,0.246094 -1.21319,0.03102 -1.815117,-0.03927 -2.8535158,-0.330078 -1.6893903,-0.397216 -3.2044551,-1.234054 -4.9179687,-1.31836 a 10,10 0 0 0 5.6835937,3.414063 10,10 0 0 0 0.039062,0.0098 10,10 0 0 0 0.955078,0.142578 10,10 0 0 0 0.03906,0.0039 A 10,10 0 0 0 12,22.5 c 0.284901,0 0.565021,-0.01788 0.84375,-0.04102 a 10,10 0 0 0 0.568359,-0.06836 c 0.139999,-0.01968 0.279929,-0.03908 0.417969,-0.06445 a 10,10 0 0 0 0.681641,-0.154297 c 0.07412,-0.01908 0.149226,-0.03593 0.222656,-0.05664 a 10,10 0 0 0 0.822266,-0.273437 c 0.03095,-0.01173 0.06295,-0.02118 0.09375,-0.0332 a 10,10 0 0 0 0.865234,-0.388672 c 0.0062,-0.0032 0.01329,-0.0046 0.01953,-0.0078 a 10,10 0 0 0 0.0059,-0.0039 10,10 0 0 0 0.861328,-0.494141 10,10 0 0 0 0.814453,-0.580078 A 10,10 0 0 0 22,12.5 c 0,-0.219337 -0.0095,-0.436747 -0.02344,-0.652344 -0.0018,-0.02787 -0.0038,-0.05617 -0.0059,-0.08398 a 10,10 0 0 0 -0.103515,-0.867188 c -0.0117,-0.0727 -0.02583,-0.144634 -0.03906,-0.216796 A 10,10 0 0 0 20.138672,6.7128906 c -0.17314,-0.025524 -0.447266,-0.068359 -0.447266,-0.068359 0,0 0.174461,-0.1075986 0.279297,-0.1699218 A 10,10 0 0 0 18.558594,4.9609375 C 17.273901,4.9148362 15.913739,5.0463365 14.324219,6.0585938 15.13728,4.6118664 16.25545,4.2223943 17.505859,4.1601562 A 10,10 0 0 0 16.580078,3.6210938 c -0.32096,-0.054074 -0.642987,-0.1022216 -0.957031,-0.1132813 -0.130471,-0.00459 -0.259279,-0.00402 -0.386719,0 z M 9.4863281,7.5 9.5,8.6308594 8.5,9 C 8.9217625,8.6010685 9.2526791,8.1041355 9.4863281,7.5 Z M 5,11.5 V 12 C 4.6666665,11.821617 4.3333333,11.82836 4,11.916016 Z"/>
+ <path style="fill:#f04339" d="M 15.236328 3.0078125 C 14.854011 3.0198885 14.487214 3.071523 14.150391 3.1757812 C 12.814293 3.5953446 11.564084 4.6881936 10.802734 5.6816406 L 10.388672 6.2207031 C 10.388672 6.2207031 9.780052 5.9817561 9.4609375 5.9863281 C 8.9654455 5.9963931 8.6743002 6.2162051 8.3632812 6.5488281 C 8.1465597 6.7806341 7.9994525 7.04827 7.90625 7.375 C 7.506566 8.776129 6.8195834 9.7271463 4.7304688 10.320312 C 3.8819234 10.561241 3.3591456 11.068052 3.1171875 11.882812 C 2.9607405 12.409636 2.9587935 13.261121 3.1132812 13.630859 C 3.2813978 14.033219 3.7352289 14.673218 3.8164062 14.623047 C 3.8537733 14.599957 3.9110758 14.403873 3.9433594 14.1875 C 3.9756434 13.971125 4.0542225 13.665586 4.1191406 13.509766 L 4.2382812 13.226562 L 4.5585938 13.541016 C 4.7966722 13.773493 5.0242414 13.893548 5.4433594 14.009766 C 5.7535229 14.095776 6.0352535 14.166016 6.0703125 14.166016 C 6.193245 14.166016 6.1323273 13.995304 5.8867188 13.65625 C 5.6414263 13.317635 5.5706815 13.091797 5.7109375 13.091797 C 5.7508225 13.091797 5.9245642 13.152289 6.0976562 13.224609 C 6.3296943 13.321559 6.5342544 13.340957 6.8730469 13.298828 C 7.1257749 13.267398 7.3614315 13.221889 7.3984375 13.199219 C 7.4354425 13.176549 7.3137951 13.027115 7.1269531 12.867188 C 6.9401116 12.707258 6.8111352 12.552113 6.8398438 12.523438 C 6.8685488 12.494768 7.12629 12.472656 7.4140625 12.472656 C 8.0250754 12.472656 8.2808729 12.299571 8.5371094 11.708984 C 8.6208884 11.515886 8.7224034 11.357422 8.7636719 11.357422 C 8.8049419 11.357422 8.8557841 11.537502 8.8769531 11.757812 C 8.8988731 11.985921 9.0465105 12.420946 9.21875 12.769531 C 9.4926885 13.32394 9.5214181 13.445072 9.5175781 14.042969 C 9.5152281 14.406044 9.4839218 14.958972 9.4492188 15.271484 C 9.3602687 16.072483 9.317927 16.093896 8.0546875 16.027344 C 7.4352901 15.994714 6.6621094 15.824219 6.6621094 15.824219 C 6.6621094 15.824219 8.1994774 17.357256 8.6230469 17.611328 C 8.8666229 17.757434 9.3160802 17.943611 9.6210938 18.023438 C 10.165072 18.165807 10.180436 18.163857 10.40625 18 C 10.700619 17.786391 11.176447 16.807751 12.009766 14.703125 C 12.36956 13.794429 12.699489 12.968161 12.742188 12.867188 C 12.785967 12.763656 12.919135 12.663415 13.048828 12.636719 C 13.696915 12.503318 14.448984 12.356456 14.810547 12 C 15.603521 11.311937 15.461814 10.909162 15.412109 10.328125 C 15.412109 10.328125 16.009729 9.8963707 16.859375 10.201172 C 17.752796 10.515049 18.229696 10.925408 18.521484 12.068359 C 19.120489 14.007707 18.536624 16.604428 17.208984 17.96875 C 16.495884 18.701554 15.230708 19.419387 14.005859 19.783203 C 13.405425 19.961549 13.072699 20.003961 12.082031 20.029297 C 10.868841 20.060317 10.266914 19.990031 9.2285156 19.699219 C 7.5391253 19.302003 6.0240605 18.465165 4.3105469 18.380859 A 10 10 0 0 0 9.9941406 21.794922 A 10 10 0 0 0 10.033203 21.804688 A 10 10 0 0 0 10.988281 21.947266 A 10 10 0 0 0 11.027344 21.951172 A 10 10 0 0 0 12 22 C 12.284901 22 12.565021 21.982115 12.84375 21.958984 A 10 10 0 0 0 13.412109 21.890625 C 13.552108 21.870945 13.692038 21.851546 13.830078 21.826172 A 10 10 0 0 0 14.511719 21.671875 C 14.585835 21.652798 14.660945 21.635949 14.734375 21.615234 A 10 10 0 0 0 15.556641 21.341797 C 15.587593 21.330067 15.619588 21.32062 15.650391 21.308594 A 10 10 0 0 0 16.515625 20.919922 C 16.52187 20.916766 16.528919 20.915278 16.535156 20.912109 A 10 10 0 0 0 16.541016 20.908203 A 10 10 0 0 0 17.402344 20.414062 A 10 10 0 0 0 18.216797 19.833984 A 10 10 0 0 0 22 12 C 22 11.780663 21.990492 11.563253 21.976562 11.347656 C 21.974775 11.319781 21.97273 11.29149 21.970703 11.263672 A 10 10 0 0 0 21.867188 10.396484 C 21.855485 10.323789 21.84136 10.25185 21.828125 10.179688 A 10 10 0 0 0 20.138672 6.2128906 C 19.965532 6.1873666 19.691406 6.1445315 19.691406 6.1445312 C 19.691406 6.1445312 19.865867 6.0369326 19.970703 5.9746094 A 10 10 0 0 0 18.558594 4.4609375 C 17.273901 4.4148362 15.913739 4.5463365 14.324219 5.5585938 C 15.13728 4.1118664 16.25545 3.7223943 17.505859 3.6601562 A 10 10 0 0 0 16.580078 3.1210938 C 16.259118 3.0670195 15.937091 3.0188722 15.623047 3.0078125 C 15.492576 3.0032225 15.363768 3.0037891 15.236328 3.0078125 z M 9.4863281 7 L 9.5 8.1308594 L 8.5 8.5 C 8.9217625 8.1010685 9.2526791 7.6041355 9.4863281 7 z M 5 11 L 5 11.5 C 4.6666665 11.321617 4.3333333 11.32836 4 11.416016 L 5 11 z"/>
+ <path style="fill:#ff9e18" d="m 17.652344,10.596679 c 0.409628,0.298847 0.680535,0.730053 0.870117,1.472657 0.599004,1.939348 0.01514,4.536068 -1.3125,5.90039 -0.7131,0.732804 -1.979253,1.449661 -3.204102,1.813477 -0.600434,0.178346 -0.93316,0.220758 -1.923828,0.246094 -1.21319,0.03102 -1.815118,-0.03828 -2.8535157,-0.329102 C 7.5313508,19.301151 6.0113389,18.4566 4.2880859,18.378906 c 0,0 1.956434,1.234029 3.3564449,1.681641 4.0303732,1.41596 7.5196102,1.380071 9.8134772,-0.709961 3.208441,-3.19324 2.062662,-8.196109 0.194336,-8.753907 z"/>
+ <path style="opacity:0.73999999;fill:#fe7e40" d="M 15.236328 3.0078125 C 14.854011 3.0198885 14.487214 3.0715233 14.150391 3.1757812 C 12.814293 3.5953446 11.564084 4.6881936 10.802734 5.6816406 L 10.388672 6.2207031 C 12.546862 4.5318564 14.690043 3.3347081 17.292969 3.5292969 A 10 10 0 0 0 16.580078 3.1210938 C 16.259118 3.0670195 15.937091 3.0188722 15.623047 3.0078125 C 15.492576 3.0032225 15.363768 3.0037891 15.236328 3.0078125 z M 18.023438 4.4433594 C 16.895284 4.4598464 15.693222 4.6867677 14.324219 5.5585938 C 15.752779 5.1146501 17.514939 4.9684334 19.177734 5.0371094 A 10 10 0 0 0 18.585938 4.4863281 C 18.174896 4.4955905 17.778904 4.5044931 18.023438 4.4433594 z M 15.175781 8.2226562 C 15.141681 9.9225244 14.556843 11.767558 12.916016 12.664062 C 12.899701 12.678718 12.881798 12.706702 12.865234 12.722656 C 12.92016 12.681842 12.984544 12.649951 13.048828 12.636719 C 13.34993 12.574739 13.672348 12.509334 13.96875 12.421875 C 13.96725 12.421075 13.966344 12.418769 13.964844 12.417969 C 14.135689 12.367769 14.298886 12.31023 14.443359 12.242188 C 14.511339 12.210178 14.574116 12.176214 14.632812 12.138672 C 14.636513 12.136272 14.640911 12.133259 14.644531 12.130859 C 14.644531 12.130859 14.646484 12.130859 14.646484 12.130859 C 14.707424 12.090889 14.762553 12.047319 14.810547 12 C 15.60352 11.311937 15.461815 10.909162 15.412109 10.328125 C 15.412109 10.328125 15.415916 10.326172 15.416016 10.326172 L 15.175781 8.2226562 z M 12.845703 12.742188 C 11.824761 13.748105 10.359539 17.100756 9.8496094 17.080078 C 9.2429334 17.055478 6.6621094 15.824219 6.6621094 15.824219 C 6.6621094 15.824219 8.1994774 17.357256 8.6230469 17.611328 C 8.8666229 17.757434 9.3160803 17.943611 9.6210938 18.023438 C 10.165071 18.165807 10.180436 18.165809 10.40625 18.001953 C 10.700619 17.788344 11.176447 16.807751 12.009766 14.703125 C 12.36956 13.794429 12.699489 12.968161 12.742188 12.867188 C 12.761029 12.822631 12.800946 12.779925 12.845703 12.742188 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ghostwriter.svg b/.icons/awkward/24x24/apps/ghostwriter.svg
new file mode 100644
index 00000000..dce8d539
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ghostwriter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.5,2.5 A 9.5,10 0 0 0 3.2695312,7.5195312 2,2 0 0 0 3,7.5 2,2 0 0 0 1,9.5 2,2 0 0 0 2.0800781,11.273438 9.5,10 0 0 0 2,12.5 a 9.5,10 0 0 0 9.5,10 9.5,10 0 0 0 0.837891,-0.04687 l -0.0098,0.0078 C 16.751766,22.227925 20.674931,20.910106 22,20.5 20.009566,19.857165 19.72171,17.928798 20.21875,16.460938 a 9.5,10 0 0 0 0.07422,-0.189454 c 0.03482,-0.08763 0.06126,-0.180574 0.101562,-0.263672 l -0.01367,0.01172 A 9.5,10 0 0 0 21,12.5 9.5,10 0 0 0 20.916016,11.277344 2,2 0 0 0 22,9.5 2,2 0 0 0 20,7.5 2,2 0 0 0 19.724609,7.5214844 9.5,10 0 0 0 11.5,2.5 Z"/>
+ <ellipse style="fill:#e4e4e4" cx="11.5" cy="12" rx="9.5" ry="10"/>
+ <circle style="fill:#e4e4e4" cx="20" cy="9" r="2"/>
+ <circle style="fill:#e4e4e4" cx="3" cy="9" r="2"/>
+ <path style="fill:#e4e4e4" d="M 12.327949,21.961689 C 16.75159,21.728676 20.674931,20.410106 22,20 19.798759,19.289082 19.671592,17 20.3955,15.507465 Z"/>
+ <ellipse style="opacity:0.1" cx="9.161" cy="8.183" rx="2.466" ry="3.028" transform="matrix(0.98715126,0.1597886,-0.18862892,0.98204844,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.067" cy="7.689" rx="2.466" ry="3.028" transform="matrix(0.98715126,0.1597886,-0.18862892,0.98204844,0,0)"/>
+ <ellipse style="opacity:0.1" cx="13.427" cy="11.851" rx="2.465" ry="3.029" transform="matrix(0.98725549,-0.15914335,0.18938562,0.98190279,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="13.521" cy="11.357" rx="2.465" ry="3.029" transform="matrix(0.98725549,-0.15914335,0.18938562,0.98190279,0,0)"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" d="M 11.5 2 A 9.5 10 0 0 0 3.2695312 7.0195312 A 2 2 0 0 0 3 7 A 2 2 0 0 0 1 9 A 2 2 0 0 0 1.0175781 9.2539062 A 2 2 0 0 1 3 7.5 A 2 2 0 0 1 3.2695312 7.5195312 A 9.5 10 0 0 1 11.5 2.5 A 9.5 10 0 0 1 19.724609 7.5214844 A 2 2 0 0 1 20 7.5 A 2 2 0 0 1 21.982422 9.2460938 A 2 2 0 0 0 22 9 A 2 2 0 0 0 20 7 A 2 2 0 0 0 19.724609 7.0214844 A 9.5 10 0 0 0 11.5 2 z M 2.0429688 11.251953 A 9.5 10 0 0 0 2 12 A 9.5 10 0 0 0 2.0097656 12.199219 A 9.5 10 0 0 1 2.0800781 11.273438 A 2 2 0 0 1 2.0429688 11.251953 z M 20.957031 11.253906 A 2 2 0 0 1 20.916016 11.277344 A 9.5 10 0 0 1 20.990234 12.320312 A 9.5 10 0 0 0 21 12 A 9.5 10 0 0 0 20.957031 11.253906 z M 20.025391 17.455078 C 19.947825 18.50375 20.292026 19.587348 21.339844 20.205078 C 21.555535 20.13762 21.848827 20.046788 22 20 C 20.647127 19.563073 20.093317 18.531519 20.025391 17.455078 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gifcurry.svg b/.icons/awkward/24x24/apps/gifcurry.svg
new file mode 100644
index 00000000..883e1331
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gifcurry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#623bb2" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 10.353516,3.1748047 7.6240235,13.667969 C 6.8377445,9.3092465 6.1600065,6.9937535 5.236328,5.147461 A 10,10 0 0 0 3.1962891,7.763672 c 0.6520709,1.67472 1.2799271,3.927103 2.1220704,7.481445 0.9064905,3.86915 2.374441,5.265754 5.7304685,5.927734 l 2.404297,0.572266 2.728515,-10.49414 c 0.81104,4.495996 1.508146,6.818327 2.477539,8.693359 a 10,10 0 0 0 2.045899,-2.536133 C 20.018094,15.71196 19.370408,13.402004 18.487304,9.6748045 17.580819,5.80565 16.112867,4.4090503 12.756836,3.7470703 Z m 2.294922,2.7929688 c 1.701487,0.4542385 2.350431,1.2827635 2.875,2.977539 H 14.370117 L 11.158203,18.952148 c -1.701487,-0.45424 -2.350427,-1.282764 -2.875,-2.977538 h 1.1533205 z"/>
+ <path style="fill:#ffffff" d="M 10.353516,2.6748047 7.6240235,13.167969 C 6.8377445,8.8092465 6.1600065,6.4937535 5.236328,4.6474609 A 10,10 0 0 0 3.196289,7.263672 c 0.652071,1.67472 1.2799272,3.927103 2.1220705,7.481445 0.9064905,3.86915 2.374441,5.265754 5.7304685,5.927734 l 2.404297,0.572266 2.728515,-10.49414 c 0.81104,4.495996 1.508146,6.818327 2.477539,8.693359 a 10,10 0 0 0 2.045899,-2.536133 C 20.018094,15.21196 19.370408,12.902004 18.487304,9.1748045 17.580819,5.30565 16.112867,3.9090503 12.756836,3.2470703 Z m 2.294922,2.7929688 c 1.701487,0.4542385 2.350431,1.2827635 2.875,2.977539 H 14.370117 L 11.158203,18.452148 c -1.701487,-0.45424 -2.350427,-1.282764 -2.875,-2.977538 h 1.1533205 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gifup.svg b/.icons/awkward/24x24/apps/gifup.svg
new file mode 100644
index 00000000..8d36a9eb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gifup.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 4.3076866,1030.8629 c -0.7172135,-0.023 -1.3077155,0.5167 -1.3076865,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652795,1.9349 1.91721,1.2624 l 5.2217819,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.2217819,-4.1167 c -0.1856225,-0.1464 -0.39523,-0.2266 -0.6095235,-0.2333 z"/>
+ <path style="fill:#358be1" d="m 4.3076866,1030.3629 c -0.7172135,-0.023 -1.3077155,0.5167 -1.3076865,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652795,1.9349 1.91721,1.2624 l 5.2217819,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.2217819,-4.1167 c -0.1856225,-0.1464 -0.39523,-0.2266 -0.6095235,-0.2333 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.3076173,1030.3632 C 3.5904037,1030.3402 2.999971,1030.8798 3,1031.8593 l 0,0.5 c -2.9e-5,-0.9795 0.5904037,-1.5191 1.3076173,-1.4961 0.2142935,0.01 0.4237525,0.087 0.609375,0.2334 l 5.2216797,4.1162 5.222656,4.1172 c 0.364578,0.2877 0.564021,0.761 0.616211,1.2597 0.06963,-0.6653 -0.129815,-1.3759 -0.616211,-1.7597 l -5.222656,-4.1172 -5.2216797,-4.1162 c -0.1856225,-0.1464 -0.3950815,-0.2267 -0.609375,-0.2334 z"/>
+ <path style="opacity:0.2" d="m 7.3076867,1030.8629 c -0.7172135,-0.023 -1.3077155,0.5167 -1.3076865,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652795,1.9349 1.91721,1.2624 l 5.2217818,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.2217818,-4.1167 c -0.1856225,-0.1464 -0.39523,-0.2266 -0.6095235,-0.2333 z"/>
+ <path style="fill:#e4e4e4" d="m 7.3076867,1030.3629 c -0.7172135,-0.023 -1.3077155,0.5167 -1.3076865,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652795,1.9349 1.91721,1.2624 l 5.2217818,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.2217818,-4.1167 c -0.1856225,-0.1464 -0.39523,-0.2266 -0.6095235,-0.2333 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.3076172,1030.3632 c -0.7172135,-0.023 -1.307646,0.5166 -1.307617,1.4961 l 0,0.5 c -2.9e-5,-0.9795 0.5904035,-1.5191 1.307617,-1.4961 0.2142935,0.01 0.4237525,0.087 0.609375,0.2334 l 5.2216798,4.1162 5.222656,4.1172 c 0.364578,0.2877 0.564021,0.761 0.616211,1.2597 0.06963,-0.6653 -0.129815,-1.3759 -0.616211,-1.7597 l -5.222656,-4.1172 -5.2216798,-4.1162 c -0.1856225,-0.1464 -0.3950815,-0.2267 -0.609375,-0.2334 z"/>
+ <path style="opacity:0.2" d="m 10.307687,1030.8629 c -0.7172138,-0.023 -1.3077158,0.5167 -1.3076868,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652798,1.9349 1.9172098,1.2624 l 5.221782,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.221782,-4.1167 c -0.185622,-0.1464 -0.39523,-0.2266 -0.609523,-0.2333 z"/>
+ <path style="fill:#f47329" d="m 10.307687,1030.3629 c -0.7172138,-0.023 -1.3077158,0.5167 -1.3076868,1.4961 l 0,8.4803 0,8.4816 c -2.89e-4,1.3435 1.0652798,1.9349 1.9172098,1.2624 l 5.221782,-4.1167 5.222778,-4.1166 c 0.850973,-0.6717 0.850973,-2.3488 0,-3.0204 l -5.222778,-4.1167 -5.221782,-4.1167 c -0.185622,-0.1464 -0.39523,-0.2266 -0.609523,-0.2333 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.307617,1030.3632 c -0.7172133,-0.023 -1.3076458,0.5166 -1.3076168,1.4961 l 0,0.5 c -2.9e-5,-0.9795 0.5904035,-1.5191 1.3076168,-1.4961 0.214294,0.01 0.423753,0.087 0.609375,0.2334 l 5.22168,4.1162 5.222656,4.1172 c 0.364578,0.2877 0.564021,0.761 0.616211,1.2597 0.06963,-0.6653 -0.129815,-1.3759 -0.616211,-1.7597 l -5.222656,-4.1172 -5.22168,-4.1162 c -0.185622,-0.1464 -0.395081,-0.2267 -0.609375,-0.2334 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/giggle.svg b/.icons/awkward/24x24/apps/giggle.svg
new file mode 100644
index 00000000..c3c541e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/giggle.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4532" x1="17" x2="10" y1="5" y2="18" gradientTransform="matrix(0.5,0,0,0.49986968,0.49999998,0.00364896)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4530"/>
+ <linearGradient id="linearGradient4530">
+ <stop style="stop-color:#000000" offset="0"/>
+ <stop style="stop-color:#000000;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(-1,0,0,1,24.483998,-1028.4)">
+ <g transform="translate(1,-1)">
+ <path style="fill:none;stroke:#1f711f;stroke-width:2.49799991;stroke-linecap:round;stroke-linejoin:round" d="m 15.239,1044.1 c 0,0 -1.7944,-3.2139 -1.9983,-4.9957 -0.249,-2.1761 0.99914,-6.4945 0.99914,-6.4945"/>
+ <path style="fill:none;stroke:#248424;stroke-width:2.49799991;stroke-linecap:round;stroke-linejoin:round" d="m 7.2455,1045.1 c 0,0 0.24365,-5.2768 1.4987,-7.4936 1.2197,-2.1542 5.4953,-4.9957 5.4953,-4.9957"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 14.216,1031.4 a 1.2491,1.2491 0 0 0 -0.6674,0.2176 c 0,0 -1.1118,0.7385 -2.3808,1.7563 -1.2689,1.0178 -2.7085,2.2481 -3.5107,3.6648 -0.81981,1.4479 -1.1449,3.3673 -1.3709,5.024 -0.22604,1.6568 -0.28882,3.0267 -0.28882,3.0267 a 1.2493,1.2493 0 0 0 0.015612,0.2596 c 0.016131,-0.3012 0.077457,-1.353 0.2732,-2.7877 0.22604,-1.6567 0.55109,-3.5761 1.3709,-5.024 0.80213,-1.4167 2.2417,-2.647 3.5107,-3.6648 1.2689,-1.0178 2.3808,-1.7564 2.3808,-1.7564 a 1.2491,1.2491 0 0 1 0.6674,-0.2175 1.2491,1.2491 0 0 1 1.2606,0.9981 1.2491,1.2491 0 0 0 -1.2606,-1.4967 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.477,1032.9 a 1.2491,1.2491 0 0 1 -0.54641,0.8001 c 10e-7,0 -1.0255,0.683 -2.1993,1.6245 -1.1738,0.9415 -2.4823,2.2092 -2.8999,2.9467 -0.43526,0.7688 -0.85984,2.5954 -1.0694,4.1313 -0.20955,1.5359 -0.26832,2.8042 -0.26832,2.8042 a 1.2493,1.2493 0 0 1 -2.4803,0.1454 c -0.0025,0.047 -0.015612,0.24 -0.015612,0.24 a 1.2493,1.2493 0 0 0 2.4959,0.1152 c 0,0 0.058772,-1.2684 0.26832,-2.8043 0.209548,-1.5359 0.63414,-3.3625 1.0694,-4.1312 0.41758,-0.7376 1.7261,-2.0052 2.8999,-2.9467 1.1738,-0.9415 2.1993,-1.6246 2.1993,-1.6246 a 1.2491,1.2491 0 0 0 0.54641,-1.3006 z"/>
+ <circle style="fill:#c72828" cx="15.488" cy="1044.4" r="4.996"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.488,1039.4 a 4.9957,4.9957 0 0 0 -4.9957,4.9957 4.9957,4.9957 0 0 0 0.01073,0.2927 4.9957,4.9957 0 0 1 4.985,-4.7888 4.9957,4.9957 0 0 1 4.985,4.703 4.9957,4.9957 0 0 0 0.01073,-0.2069 4.9957,4.9957 0 0 0 -4.9957,-4.9957 z"/>
+ <path style="opacity:0.2" d="m 20.473,1044.6 a 4.9957,4.9957 0 0 1 -4.985,4.7889 4.9957,4.9957 0 0 1 -4.985,-4.703 4.9957,4.9957 0 0 0 -0.01073,0.2068 4.9957,4.9957 0 0 0 4.9957,4.9958 4.9957,4.9957 0 0 0 4.9957,-4.9958 4.9957,4.9957 0 0 0 -0.01073,-0.2927 z"/>
+ <circle style="fill:#ff3737" cx="6.996" cy="1046.4" r="4.996"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.9957,1041.4 a 4.9957,4.9957 0 0 0 -4.9957,5 4.9957,4.9957 0 0 0 0.010733,0.2927 4.9957,4.9957 0 0 1 4.985,-4.7888 4.9957,4.9957 0 0 1 4.985,4.703 4.9957,4.9957 0 0 0 0.01073,-0.2069 4.9957,4.9957 0 0 0 -4.9957,-4.9957 z"/>
+ <path style="opacity:0.2" d="m 11.981,1046.6 a 4.9957,4.9957 0 0 1 -4.985,4.7889 4.9957,4.9957 0 0 1 -4.985,-4.703 4.9957,4.9957 0 0 0 -0.011,0.2 4.9957,4.9957 0 0 0 4.9957,4.9958 4.9957,4.9957 0 0 0 4.9957,-4.9958 4.9957,4.9957 0 0 0 -0.01073,-0.2927 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.9344005,2.5031277 -0.15993,0.060482 c 0,0 -1.1779305,0.4490787 -2.536021,1.237967 C 4.8803591,4.590465 3.3296131,5.7152513 2.5774084,7.1242589 1.8215954,8.5400248 1.9315448,10.32562 2.2118558,11.756874 2.492167,13.188127 2.9555663,14.278743 2.9555663,14.278743 L 3.049318,14.5 3.2541537,14.366786 c 0,0 1.1744273,-0.763903 2.5289308,-1.866521 C 7.1375875,11.397648 8.677262,9.9624385 9.423642,8.5643425 10.923618,5.754633 9.021849,2.6470599 9.021849,2.6470599 Z"/>
+ <path style="fill:#32b632;fill-rule:evenodd" d="m 8.9344005,2.0031277 -0.15993,0.060482 c 0,0 -1.1779305,0.4490787 -2.536021,1.237967 C 4.8803591,4.090465 3.3296131,5.2152513 2.5774084,6.6242589 1.8215954,8.0400248 1.9315448,9.8256203 2.2118558,11.256874 2.492167,12.688127 2.9555663,13.778743 2.9555663,13.778743 L 3.049318,14 3.2541537,13.866786 c 0,0 1.1744273,-0.763903 2.5289308,-1.866521 C 7.1375875,10.897648 8.677262,9.4624385 9.423642,8.0643425 10.923618,5.254633 9.021849,2.1470599 9.021849,2.1470599 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:url(#linearGradient4532);stroke-linecap:round;stroke-linejoin:round" d="M 8.5652582,2.6219424 5.25,8.7513684"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" d="M 8.9335938 2.0039062 L 8.7753906 2.0644531 C 8.7753906 2.0644531 7.5963718 2.5118929 6.2382812 3.3007812 C 4.8801908 4.0896695 3.3303297 5.2159924 2.578125 6.625 C 2.1433163 7.4394705 2.0117313 8.3735356 2.0175781 9.2949219 C 2.0621932 8.5400317 2.2223019 7.7915169 2.578125 7.125 C 3.3303297 5.7159924 4.8801908 4.5896695 6.2382812 3.8007812 C 7.5963718 3.0118929 8.7753906 2.5644531 8.7753906 2.5644531 L 8.9335938 2.5039062 L 9.0214844 2.6464844 C 9.0214844 2.6464844 9.9489825 4.200976 9.9804688 6.0976562 C 10.136454 3.9774216 9.0214844 2.1464844 9.0214844 2.1464844 L 8.9335938 2.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gimagereader.svg b/.icons/awkward/24x24/apps/gimagereader.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gimagereader.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gimp.svg b/.icons/awkward/24x24/apps/gimp.svg
new file mode 100644
index 00000000..20821dea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gimp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2;fill-rule:evenodd" d="m21.302791 2.5065443c-0.173835-0.027632-0.330009 0.070461-0.423897 0.1821473-0.09389 0.1117421-0.15903 0.2501763-0.215761 0.4246421-0.09811 0.3019027-0.458426 1.4225294-1.757699 2.530113-1.299273 1.1076401-3.539821 2.7566332-7.423087 2.8565492-2.3612842 0.02763-3.9897624-1.1869596-4.9313394-3.0501567-0.234985-0.4649846-0.5773226-1.3315106-0.5773226-0.7801501v0.8524896l-0.01199 4.4120452 0.023975 0.05808s0.211538 0.4699031-0.011985 1.1029981c-0.223526 0.633149-1.1050506 1.557086-3.0749647 2.148347l-0.240826 0.07157 0.045767 0.253602c0.1092655 0.614361 0.5448043 1.24403 1.1877813 1.888674 0.6429768 0.64459 1.5038659 1.29675 2.5063275 1.886353 2.0049226 1.179205 4.5728549 2.111052 7.0678439 2.1546 2.494987 0.04366 4.936105-0.828837 6.551321-3.245329 1.615216-2.416437 2.402949-7.0282291 1.757698-13.034727h-0.0011c-0.020512-0.1649083-0.056883-0.3057187-0.122035-0.4291214-0.065153-0.1233474-0.174871-0.250729-0.348707-0.27825z"/>
+ <path style="fill-rule:evenodd;fill:#6c5a42" d="m21.302791 2.0065444c-0.173835-0.027632-0.330009 0.070461-0.423897 0.1821473-0.09389 0.1117421-0.15903 0.2501763-0.215761 0.4246421-0.09811 0.3019027-0.458426 1.4225293-1.757699 2.5301129-1.299273 1.1076401-3.539821 2.7566332-7.423087 2.8565492-2.3612842 0.02763-3.9897624-1.1869596-4.9313394-3.0501568-0.234985-0.4649845-0.5773226-1.3315106-0.5773226-0.78015v0.8524896l-0.01199 4.4120452 0.023975 0.05808s0.211538 0.469903-0.011985 1.1029981c-0.223526 0.633149-1.1050506 1.557086-3.0749647 2.148347l-0.240826 0.07157 0.045767 0.253602c0.1092655 0.614361 0.5448043 1.244029 1.1877813 1.888674 0.6429768 0.64459 1.5038659 1.29675 2.5063275 1.886353 2.0049226 1.179205 4.5728549 2.111052 7.0678439 2.1546 2.494987 0.04366 4.936105-0.828837 6.551321-3.245329 1.615216-2.416437 2.402949-7.0282291 1.757698-13.034727h-0.0011c-0.020512-0.1649082-0.056883-0.3057187-0.122035-0.4291213-0.065153-0.1233474-0.174871-0.250729-0.348707-0.27825z"/>
+ <path style="opacity:.1;fill-rule:evenodd;fill:#ffffff" d="m21.302736 2.0068314c-0.173836-0.0276316-0.329941 0.0699538-0.423829 0.1816406-0.093886 0.1117421-0.159089 0.2503389-0.21582 0.4248047-0.098112 0.3019027-0.458539 1.4226899-1.757812 2.5302735-1.299273 1.1076401-3.539586 2.7565297-7.422853 2.8564457-2.3612837 0.02763-3.9900634-1.1866076-4.9316409-3.0498048-0.2349845-0.4649845-0.5771481-1.3316341-0.5771481-0.7802735v0.5c0-0.5513605 0.3421636 0.315289 0.5771481 0.7802736 0.9415775 1.8631971 2.5703572 3.0774347 4.9316409 3.0498047 3.883267-0.099916 6.12358-1.7488056 7.422853-2.8564457 1.299273-1.1075836 1.6597-2.2283708 1.757812-2.5302735 0.05673-0.1744658 0.121934-0.3130626 0.21582-0.4248047 0.09389-0.1116867 0.249993-0.2092722 0.423829-0.1816406v0.00391c0.173835 0.027521 0.28348 0.1549729 0.348632 0.2783203 0.06515 0.1234027 0.101558 0.2647822 0.122071 0.4296876h0.001c0.147086 1.3691928 0.216343 2.6612109 0.22168 3.8759765 0.0149-1.3564436-0.0543-2.8178527-0.22168-4.3759766h-0.001c-0.020513-0.164909-0.056919-0.3062886-0.122071-0.4296913-0.065152-0.1233474-0.174797-0.2507993-0.348632-0.2783203v-0.00391zm-15.329103 3.0156253-0.01172 4.4121102 0.001 0.0029 0.010745-3.9150397v-0.5zm0.080078 5.2392583c-0.015595 0.105052-0.03824 0.215486-0.080078 0.333984-0.223526 0.63315-1.1052816 1.557177-3.0751957 2.148438l-0.2402344 0.07129 0.045898 0.25293c0.012856 0.07229 0.031038 0.145064 0.052734 0.217773l0.1416015-0.04199c1.9699141-0.59126 2.8516697-1.515288 3.0751957-2.148437 0.12263-0.347332 0.112572-0.635538 0.080078-0.833984z"/>
+ <path style="opacity:.3;fill-rule:evenodd" d="m9.5000003 15.999337c1.0714277 0 2.0482187 0.05368 2.9342067 0 1.471813-0.09081 2.76555-0.250739 3.419632-0.753468-0.276671-0.355694-0.353838-0.745873-0.353838-0.745873s0.832237 0.339601 1.264549 0.895057c0.431073 0.553906-0.151734 0.895156-0.264549 1.603845-0.251151-0.622427-0.408138-0.855874-0.471604-1.103215-0.456457 0.628124-1.242676 1.078625-2.300147 1.103215-1.125605 0.02598-2.558543-0.411719-4.2282492-0.998561z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m7.999444 7.499997c-0.742168 0-1.488067 0.24534-2.055935 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.976379 0.375639 1.744559 0.943509 2.249339 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.27296 0.944619-2.249339c0-0.9763801-0.37675-1.7456407-0.944619-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m12.999444 7.499997c-0.742168 0-1.488067 0.24534-2.055935 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.976379 0.375639 1.744559 0.943509 2.249339 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.27296 0.944619-2.249339c0-0.9763801-0.37675-1.7456407-0.944619-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m7.999444 6.999997c-0.742168 0-1.488067 0.24534-2.055935 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.976379 0.375639 1.744559 0.943509 2.249339 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.27296 0.944619-2.249339c0-0.9763801-0.37675-1.7456407-0.944619-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m8.5 8.9999969c-0.3675555 0-0.7391325 0.1215-1.025391 0.37596-0.286257 0.254462-0.474609 0.6463801-0.474609 1.1240421 0 0.47766 0.188352 0.869579 0.474609 1.124039 0.2862585 0.254459 0.6578355 0.375959 1.025391 0.375959 0.367554 0 0.739134-0.1215 1.025391-0.375958 0.286257-0.254461 0.474609-0.64638 0.474609-1.12404 0-0.477662-0.188352-0.8695801-0.474609-1.1240421-0.286257-0.25446-0.657837-0.37596-1.025391-0.37596z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m3.2369843 9.4999969c-0.1331171 0-0.2636583 0.0087-0.3905505 0.03033-0.338379 0.05716-0.6516766 0.194134-0.9217829 0.401918-1.080425 0.8311931-1.3649656 2.7149521-0.030447 4.6875521 1.3345198 1.97266 3.100144 2.278794 4.1805691 1.447602 1.0804251-0.831194 1.3660161-2.714952 0.031495-4.687553-0.875777-1.294534-1.9374647-1.8710421-2.869284-1.8797341z"/>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m3.2369843 8.9999969c-0.1331171 0-0.2636583 0.0087-0.3905505 0.03033-0.338379 0.05716-0.6516766 0.194134-0.9217829 0.401918-1.080425 0.8311931-1.3649656 2.7149521-0.030447 4.6875521 1.3345198 1.97266 3.100144 2.278794 4.1805691 1.447602 1.0804251-0.831194 1.3660161-2.714952 0.031495-4.687553-0.875777-1.2945341-1.9374647-1.8710421-2.869284-1.8797341z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m12.999444 6.999997c-0.742168 0-1.488067 0.24534-2.055935 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.976379 0.375639 1.744559 0.943509 2.249339 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.27296 0.944619-2.249339c0-0.9763801-0.37675-1.7456407-0.944619-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m13.5 8.9999969c-0.367555 0-0.739132 0.1215-1.025391 0.37596-0.286257 0.254462-0.474609 0.6463801-0.474609 1.1240421 0 0.47766 0.188352 0.86958 0.474609 1.12404 0.286259 0.254458 0.657836 0.375958 1.025391 0.375958 0.367554 0 0.739134-0.1215 1.025391-0.375958 0.286257-0.25446 0.474609-0.64638 0.474609-1.12404 0-0.477662-0.188352-0.8695801-0.474609-1.1240421-0.286257-0.25446-0.657837-0.37596-1.025391-0.37596z"/>
+ <path style="opacity:.1;fill-rule:evenodd;fill:#ffffff" d="m3.2363281 8.9999969c-0.1331171 0-0.2637328 0.00962-0.390625 0.03125-0.338379 0.05716-0.6517687 0.192607-0.921875 0.400391-0.6200939 0.477051-0.96220639 1.3066341-0.9023437 2.2949211 0.066584-0.764856 0.3899584-1.400733 0.9023437-1.7949211 0.2701063-0.207784 0.583496-0.343231 0.921875-0.400391 0.1268922-0.02163 0.2575079-0.03125 0.390625-0.03125 0.9318193 0.00869 1.9933636 0.5843721 2.8691407 1.8789061 0.5688918 0.840899 0.8290451 1.660579 0.8730468 2.394532 0.0742079-0.848018-0.1713023-1.857259-0.8730468-2.894532-0.8757771-1.2945341-1.9373214-1.8702141-2.8691407-1.8789061z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/girl.svg b/.icons/awkward/24x24/apps/girl.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/girl.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gis-weather.svg b/.icons/awkward/24x24/apps/gis-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gis-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gish.svg b/.icons/awkward/24x24/apps/gish.svg
new file mode 100644
index 00000000..41fbfaa0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gish.svg
@@ -0,0 +1,11 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m11 18.5c-10 0-10-5-10-5s0-10 10-10 10 10 10 10 0 5-10 5z" style="opacity:.2"/>
+ <path d="m11 18c-10 0-10-5-10-5s0-10 10-10 10 10 10 10 0 5-10 5z" style="fill:#4f4f4f"/>
+ <path d="m4.9941406 9.5c-2 0-3 4 0 4h5s-2.5-4-5-4zm12 0c-2.5 0-5 4-5 4h5c3 0 2-4 0-4z" style="opacity:.2"/>
+ <path d="m4.9933909 13h5.0066091s-2.5066091-4-5.0066091-4c-2 0-3 4 0 4z" style="fill:#f0b530"/>
+ <path d="m16.993391 13h-4.993391s2.493391-4 4.993391-4c2 0 3 4 0 4z" style="fill:#f0b530"/>
+ <path d="M 5,9 C 3.835856,9 3.0159905,10.35355 3.1210938,11.486328 3.2511523,10.490875 3.9986667,9.5 4.9941406,9.5 c 2,0 3.93625,2.476 4.65625,3.5 H 10 C 10,13 7.5,9 5,9 Z m 12,0 c -2.5,0 -5,4 -5,4 h 0.337891 c 0.72,-1.024 2.65625,-3.5 4.65625,-3.5 1.01309,0 1.766959,1.026145 1.876953,2.039062 C 19.007686,10.395985 18.18243,9 17,9 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 11,3 C 1,3 1,13 1,13 1,13 1.00661,13.08168 1.015625,13.166016 1.1008619,11.582011 1.9716495,3.5 11,3.5 c 9.028351,0 9.899138,8.082011 9.984375,9.666016 C 20.993395,13.081683 21,13 21,13 21,13 21,3 11,3 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gisto.svg b/.icons/awkward/24x24/apps/gisto.svg
new file mode 100644
index 00000000..2daf9206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gisto.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#388ebb" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 6.4966795,9.0990093 c -0.355691,0 -0.6274215,0.1001049 -0.8154295,0.2998045 -0.188008,0.1944445 -0.2822265,0.469791 -0.2822265,0.8271482 v 1.272566 c 0,0.215465 -0.04077,0.380478 -0.1220705,0.496093 -0.081301,0.115616 -0.2905395,0.200378 -0.4277343,0.25293 -0.1321138,0.0473 -0.2815358,0.07287 -0.4492187,0.07813 v 0.331055 c 0.1676829,0.01051 0.3171049,0.03961 0.4492187,0.08691 0.1371948,0.04729 0.3464333,0.132059 0.4277343,0.25293 0.081301,0.115615 0.1220705,0.280628 0.1220705,0.496093 v 1.272567 c 0,0.346847 0.094219,0.622194 0.2822265,0.827148 C 5.869258,15.797338 6.151442,15.814401 6.4966795,15.9 H 6.9 V 15.561133 H 6.6714845 c -0.2235775,0 -0.3839245,-0.071 -0.480469,-0.212891 -0.096547,-0.141892 -0.144531,-0.347216 -0.144531,-0.615234 v -1.263777 c 0,-0.257508 -0.06886,-0.470504 -0.206055,-0.638672 C 5.703234,12.657135 5.4904165,12.544244 5.200781,12.491692 v -0.0078 c 0.279472,-0.0473 0.48956,-0.155073 0.631836,-0.323242 0.1422765,-0.173423 0.2138675,-0.388977 0.2138675,-0.646484 v -1.248167 c 0,-0.2732732 0.047985,-0.4785977 0.144531,-0.6152342 0.096544,-0.141892 0.2756449,-0.1232586 0.480469,-0.212891 H 6.9 V 9.0990093 Z M 17.2,9.099008 v 0.338867 h 0.228515 c 0.223578,0 0.383925,0.070999 0.480469,0.212891 0.09654,0.1366365 0.144531,0.341961 0.144531,0.615234 v 1.248153 c 0,0.257507 0.07159,0.47306 0.213868,0.646484 0.142276,0.168169 0.352364,0.275944 0.631836,0.323242 v 0.0078 c -0.289634,0.05255 -0.502453,0.165444 -0.639649,0.338867 -0.137195,0.168169 -0.206055,0.381165 -0.206055,0.638672 v 1.262784 c 0,0.268018 -0.04799,0.473342 -0.144531,0.615234 -0.09654,0.141891 -0.275645,0.123258 -0.480469,0.212891 H 17.2 v 0.338879 h 0.40332 c 0.355691,0 0.627422,-0.102662 0.81543,-0.307617 0.188008,-0.204954 0.282226,-0.480301 0.282226,-0.827148 v -1.271573 c 0,-0.215465 0.04077,-0.380478 0.122071,-0.496093 0.0813,-0.120871 0.29054,-0.205633 0.427734,-0.25293 0.132115,-0.0473 0.281536,-0.0764 0.449219,-0.08691 V 12.32568 c -0.167683,-0.0053 -0.317105,-0.03083 -0.449219,-0.07813 -0.137194,-0.05255 -0.346433,-0.137315 -0.427734,-0.25293 -0.0813,-0.115615 -0.122071,-0.280628 -0.122071,-0.496093 v -1.272566 c 0,-0.3573575 -0.09422,-0.632704 -0.282226,-0.8271485 C 18.230742,9.199113 17.959011,9.099008 17.60332,9.099008 Z m -4.908008,0.400496 c -0.721002,0 -1.3264,0.1276585 -1.815429,0.383789 C 9.987535,10.133975 9.6179715,10.485665 9.3671875,10.937981 9.122674,11.384847 9,11.903135 9,12.491692 c 0,0.604904 0.115682,1.133621 0.347656,1.585937 0.2382455,0.446866 0.5957775,0.795217 1.072266,1.045899 0.482758,0.250681 1.088157,0.375976 1.81543,0.375976 0.407523,0 0.777086,-0.0299 1.109375,-0.08984 0.332288,-0.0654 0.841792,-0.160792 1.155273,-0.286132 v -1.671875 c 0.02124,-0.436574 0.264361,-0.591945 0.5,-0.587891 v -0.34375 h -2 l 0.01855,0.34375 c 0.362208,0.01528 0.48145,0.432717 0.48145,0.55566 v 1.515625 c -0.131661,0.0327 -0.418612,0.05787 -0.58789,0.07422 -0.169279,0.01635 -0.34455,0.02441 -0.526368,0.02441 -0.858934,0 -1.464332,-0.21833 -1.815429,-0.654297 C 10.219216,13.93797 10,13.30913 10,12.491692 c 0,-0.817439 0.2132,-1.447255 0.551758,-1.888672 0.338558,-0.446867 0.905911,-0.669922 1.702148,-0.669922 0.30721,0 0.55158,0.054093 0.733398,0.163086 0.181818,0.103542 0.310508,0.236903 0.385743,0.400391 0.08151,0.158038 0.12207,0.321296 0.12207,0.490234 0.0017,0 0.0031,-9.5e-4 0.0049,-10e-4 v 0.0137 h 0.5 V 10.879387 9.8510665 9.499504 h -0.5 V 9.633293 C 13.18364,9.5460765 12.784036,9.499504 12.291992,9.499504 Z"/>
+ <path style="fill:#ffffff" d="m 6.4966795,8.5995053 c -0.355691,0 -0.6274215,0.1001049 -0.8154295,0.2998045 -0.188008,0.1944445 -0.2822265,0.469791 -0.2822265,0.8271485 v 1.2725657 c 0,0.215465 -0.04077,0.380478 -0.1220705,0.496093 -0.081301,0.115616 -0.2905395,0.200378 -0.4277343,0.25293 -0.1321138,0.0473 -0.2815358,0.07287 -0.4492187,0.07813 v 0.331055 c 0.1676829,0.01051 0.3171049,0.03961 0.4492187,0.08691 0.1371948,0.04729 0.3464333,0.132059 0.4277343,0.25293 0.081301,0.115615 0.1220705,0.280628 0.1220705,0.496093 v 1.272567 c 0,0.346847 0.094219,0.622194 0.2822265,0.827148 0.188008,0.204954 0.470192,0.222017 0.8154295,0.307616 H 6.9 V 15.061629 H 6.6714845 c -0.2235775,0 -0.3839245,-0.071 -0.480469,-0.212891 -0.096547,-0.141892 -0.144531,-0.347216 -0.144531,-0.615234 v -1.263777 c 0,-0.257508 -0.06886,-0.470504 -0.206055,-0.638672 C 5.703234,12.157631 5.4904165,12.04474 5.200781,11.992188 v -0.0078 c 0.279472,-0.0473 0.48956,-0.155073 0.631836,-0.323242 0.1422765,-0.173423 0.2138675,-0.388977 0.2138675,-0.646484 V 9.7664948 c 0,-0.273273 0.047985,-0.4785975 0.144531,-0.615234 0.096544,-0.141892 0.2756449,-0.1232586 0.480469,-0.212891 H 6.9 V 8.5995053 Z M 17.2,8.599504 v 0.338867 h 0.228515 c 0.223578,0 0.383925,0.070999 0.480469,0.212891 0.09654,0.1366365 0.144531,0.341961 0.144531,0.615234 v 1.248153 c 0,0.257507 0.07159,0.47306 0.213868,0.646484 0.142276,0.168169 0.352364,0.275944 0.631836,0.323242 v 0.0078 c -0.289634,0.05255 -0.502453,0.165444 -0.639649,0.338867 -0.137195,0.168169 -0.206055,0.381165 -0.206055,0.638672 v 1.262784 c 0,0.268018 -0.04799,0.473342 -0.144531,0.615234 -0.09654,0.141891 -0.275645,0.123258 -0.480469,0.212891 H 17.2 v 0.338879 h 0.40332 c 0.355691,0 0.627422,-0.102662 0.81543,-0.307617 0.188008,-0.204954 0.282226,-0.480301 0.282226,-0.827148 v -1.271573 c 0,-0.215465 0.04077,-0.380478 0.122071,-0.496093 0.0813,-0.120871 0.29054,-0.205633 0.427734,-0.25293 0.132115,-0.0473 0.281536,-0.0764 0.449219,-0.08691 v -0.331055 c -0.167683,-0.0053 -0.317105,-0.03083 -0.449219,-0.07813 -0.137194,-0.05255 -0.346433,-0.137315 -0.427734,-0.25293 -0.0813,-0.115615 -0.122071,-0.280628 -0.122071,-0.496093 V 9.726457 c 0,-0.3573575 -0.09422,-0.632704 -0.282226,-0.8271485 C 18.230742,8.699609 17.959011,8.599504 17.60332,8.599504 Z M 12.291992,9 C 11.57099,9 10.965592,9.1276585 10.476563,9.383789 9.987535,9.6344705 9.6179715,9.986161 9.3671875,10.438477 9.122674,10.885343 9,11.403631 9,11.992188 c 0,0.604904 0.115682,1.133621 0.347656,1.585937 0.2382455,0.446866 0.5957775,0.795217 1.072266,1.045899 C 10.90268,14.874705 11.508079,15 12.235352,15 c 0.407523,0 0.777086,-0.0299 1.109375,-0.08984 0.332288,-0.0654 0.841792,-0.160792 1.155273,-0.286132 v -1.671875 c 0.02124,-0.436574 0.264361,-0.591945 0.5,-0.587891 v -0.34375 h -2 l 0.01855,0.34375 c 0.362208,0.01528 0.48145,0.432717 0.48145,0.55566 v 1.515625 c -0.131661,0.0327 -0.418612,0.05787 -0.58789,0.07422 -0.169279,0.01635 -0.34455,0.02441 -0.526368,0.02441 -0.858934,0 -1.464332,-0.21833 -1.815429,-0.654297 C 10.219216,13.438466 10,12.809626 10,11.992188 c 0,-0.817439 0.2132,-1.447255 0.551758,-1.888672 0.338558,-0.446867 0.905911,-0.669922 1.702148,-0.669922 0.30721,0 0.55158,0.054093 0.733398,0.1630855 0.181818,0.103542 0.310508,0.2369035 0.385743,0.400391 0.08151,0.1580385 0.12207,0.3212965 0.12207,0.4902345 0.0017,0 0.0031,-9.5e-4 0.0049,-10e-4 V 10.5 h 0.5 V 10.379883 9.3515625 9 h -0.5 V 9.133789 C 13.18364,9.0465725 12.784036,9 12.291992,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/git-cola.svg b/.icons/awkward/24x24/apps/git-cola.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/git-dag.svg b/.icons/awkward/24x24/apps/git-dag.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/git-dag.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/git-gui.svg b/.icons/awkward/24x24/apps/git-gui.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/git-gui.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/git.svg b/.icons/awkward/24x24/apps/git.svg
new file mode 100644
index 00000000..291fb27b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/git.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.499695,1.500019 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 1.6161482,10.489083 c -0.82231375,0.822293 -0.82114725,2.198408 0.0012,3.020702 l 8.3719737,8.372907 c 0.8223141,0.822294 2.1996551,0.82346 3.0219691,0.0012 l 8.371974,-8.372906 c 0.822313,-0.822294 0.822314,-2.199587 0,-3.021881 L 13.011269,2.1161764 C 12.600113,1.7050296 12.04972,1.500019 11.499695,1.500019 Z"/>
+ <path style="fill:#c2352a" d="m 11.499695,1.0000196 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 1.6161482,9.9890839 c -0.82231375,0.8222931 -0.82114725,2.1984081 0.0012,3.0207021 l 8.3719737,8.372906 c 0.8223141,0.822294 2.1996551,0.823461 3.0219691,0.0012 l 8.371974,-8.372906 c 0.822313,-0.822294 0.822314,-2.199587 0,-3.0218801 L 13.011269,1.616177 C 12.600113,1.2050302 12.04972,1.0000196 11.499695,1.0000196 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 6.65625 4.9492188 L 5.9492188 5.65625 L 9 8.7070312 L 9 16 L 10 16 L 10 9.7070312 L 13.646484 13.353516 L 14.353516 12.646484 L 6.65625 4.9492188 z"/>
+ <path style="opacity:0.2" d="M 9.5,7.5 A 1.5,1.5 0 0 0 8,9 1.5,1.5 0 0 0 9.5,10.5 1.5,1.5 0 0 0 11,9 1.5,1.5 0 0 0 9.5,7.5 Z m 4,4 A 1.5,1.5 0 0 0 12,13 1.5,1.5 0 0 0 13.5,14.5 1.5,1.5 0 0 0 15,13 1.5,1.5 0 0 0 13.5,11.5 Z m -4,3 A 1.5,1.5 0 0 0 8,16 1.5,1.5 0 0 0 9.5,17.5 1.5,1.5 0 0 0 11,16 1.5,1.5 0 0 0 9.5,14.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.5 7 A 1.5 1.5 0 0 0 8 8.5 A 1.5 1.5 0 0 0 9.5 10 A 1.5 1.5 0 0 0 11 8.5 A 1.5 1.5 0 0 0 9.5 7 z M 13.5 11 A 1.5 1.5 0 0 0 12 12.5 A 1.5 1.5 0 0 0 13.5 14 A 1.5 1.5 0 0 0 15 12.5 A 1.5 1.5 0 0 0 13.5 11 z M 9.5 14 A 1.5 1.5 0 0 0 8 15.5 A 1.5 1.5 0 0 0 9.5 17 A 1.5 1.5 0 0 0 11 15.5 A 1.5 1.5 0 0 0 9.5 14 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,1.0000196 c -0.550024,0 -1.100561,0.2050636 -1.5117176,0.6162104 L 1.6162201,9.9892694 C 1.1431471,10.46233 0.95187285,11.117349 1.0234472,11.746104 1.0769214,11.284226 1.2685988,10.836881 1.6162201,10.489269 L 9.9882824,2.1162296 C 10.399439,1.7050828 10.949976,1.5000192 11.5,1.5000192 c 0.550025,0 1.100561,0.2050636 1.511718,0.6162104 l 8.371085,8.3730394 c 0.3485,0.34849 0.540641,0.797376 0.59375,1.260741 0.07221,-0.629984 -0.119935,-1.286938 -0.59375,-1.7607406 L 13.011718,1.61623 C 12.600561,1.2050833 12.050025,1.0000196 11.5,1.0000196 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gitahead.svg b/.icons/awkward/24x24/apps/gitahead.svg
new file mode 100644
index 00000000..d2e1474b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gitahead.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#143d4d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:none;stroke:#c97335;stroke-width:0.5px" d="M 12,12.499999 9.3540145,15.375912 9.1549435,16.802587 7.75,18.249999"/>
+ <path style="fill:none;stroke:#d59467;stroke-width:0.5px" d="M 11,11.499999 7.8941605,13.750165 H 6.334771 L 4.75,14.749999"/>
+ <path style="fill:none;stroke:#b95026;stroke-width:0.5px" d="m 11.5,11.999999 -6.25,5.75"/>
+ <circle style="fill:#b95026" cx="5.25" cy="17.75" r=".75"/>
+ <circle style="fill:#d59467" cx="4.75" cy="14.75" r=".75"/>
+ <circle style="fill:#c97335" cx="7.75" cy="18.25" r=".75"/>
+ <path style="opacity:0.2" d="m 20.61595,3.5000338 a 0.8920232,0.88896555 0 0 0 -0.334475,0.061631 L 5.5645645,9.3393635 a 0.8920232,0.88896555 0 0 0 0.233436,1.7109155 c 1.5370915,0.161633 3.406952,1.339783 4.8315995,2.891453 1.424647,1.55167 2.368142,3.472859 2.397072,4.690039 a 0.8920232,0.88896555 0 0 0 1.699379,0.356766 L 21.415555,4.7665094 A 0.8920232,0.88896555 0 0 0 20.61595,3.5000338 Z"/>
+ <path style="fill:#37adba" d="M 20.61595,3.000034 A 0.8920232,0.88896555 0 0 0 20.281475,3.061665 L 5.5645645,8.8393635 a 0.8920232,0.88896555 0 0 0 0.233436,1.7109155 c 1.5370915,0.161633 3.406952,1.339783 4.8315995,2.891453 1.424647,1.55167 2.368142,3.472859 2.397072,4.690039 a 0.8920232,0.88896555 0 0 0 1.699379,0.356766 L 21.415555,4.2665096 A 0.8920232,0.88896555 0 0 0 20.61595,3.000034 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20.616211,2.999998 A 0.8920232,0.88896555 0 0 0 20.28125,3.0615215 L 5.564453,8.839842 A 0.8920232,0.88896555 0 0 0 5.036133,9.915037 0.8920232,0.88896555 0 0 1 5.564453,9.339842 L 20.28125,3.5615215 A 0.8920232,0.88896555 0 0 1 20.616211,3.4999975 0.8920232,0.88896555 0 0 1 21.46289,4.1376928 0.8920232,0.88896555 0 0 0 20.616211,2.999998 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gitg.svg b/.icons/awkward/24x24/apps/gitg.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/github-desktop.svg b/.icons/awkward/24x24/apps/github-desktop.svg
new file mode 100644
index 00000000..bff364a4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/github-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#8034a9" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.99,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <path style="opacity:0.2" d="M 16.601562 6.5195312 C 16.306562 6.5057833 15.473672 6.9815314 14.169922 7.8789062 C 13.430202 7.6581043 12.708915 7.5370687 12 7.5429688 C 11.371291 7.5480938 10.464665 7.6528273 9.6777344 7.8789062 C 8.3743594 6.9815314 7.7082344 6.5076144 7.4121094 6.5214844 C 7.3133644 6.5259944 7.265625 6.5410156 7.265625 6.5410156 C 6.770125 7.8136395 7.0838644 9.1665157 7.1777344 9.4003906 C 6.5956094 10.046268 6 11.371608 6 12.380859 C 6 15.924109 7.4793751 17.317406 9.5 17.550781 C 9.2402251 17.781818 9.098315 18.689947 9.015625 19.287109 C 8.497187 19.523809 7.1183926 19.930478 6.3066406 18.517578 C 6.3066406 18.517578 5.8255094 17.629693 4.9121094 17.564453 C 4.9121094 17.564453 4.0252758 17.553743 4.8515625 18.126953 C 4.8515625 18.126953 5.4492936 18.211023 5.8632812 19.279297 C 5.8632812 19.279297 6.4550141 20.951178 8.9863281 20.392578 L 8.9863281 21.53125 A 10 10 0 0 0 12 22 A 10 10 0 0 0 13.996094 21.789062 L 13.996094 21.304688 C 13.998394 20.87455 14.003906 20.19765 14.003906 19.15625 C 14.003906 18.293988 14.023526 17.828469 13.697266 17.542969 C 15.723943 17.314206 18 15.933134 18 12.380859 C 18 11.371606 17.422993 10.046392 16.839844 9.4003906 C 16.933136 9.1665167 17.246649 7.8116374 16.75 6.5390625 C 16.749999 6.5390625 16.70215 6.5241312 16.603516 6.5195312 L 16.601562 6.5195312 z"/>
+ <path style="fill:#ffffff" d="M 16.601562 6.0195312 C 16.306562 6.0057833 15.473672 6.4815314 14.169922 7.3789062 C 13.430202 7.1581043 12.708915 7.0370687 12 7.0429688 C 11.371291 7.0480938 10.464665 7.1528273 9.6777344 7.3789062 C 8.3743594 6.4815314 7.7082344 6.0076144 7.4121094 6.0214844 C 7.3133644 6.0259944 7.265625 6.0410156 7.265625 6.0410156 C 6.770125 7.3136395 7.0838644 8.6665157 7.1777344 8.9003906 C 6.5956094 9.5462677 6 10.871608 6 11.880859 C 6 15.424109 7.4793751 16.817406 9.5 17.050781 C 9.2402251 17.281818 9.098315 18.189947 9.015625 18.787109 C 8.497187 19.023809 7.1183926 19.430478 6.3066406 18.017578 C 6.3066406 18.017578 5.8255094 17.129693 4.9121094 17.064453 C 4.9121094 17.064453 4.0252757 17.053743 4.8515625 17.626953 C 4.8515625 17.626953 5.4492935 17.711023 5.8632812 18.779297 C 5.8632812 18.779297 6.4550141 20.451178 8.9863281 19.892578 L 8.9863281 21.53125 A 10 10 0 0 0 12 22 A 10 10 0 0 0 13.996094 21.789062 L 13.996094 20.804688 C 13.998394 20.37455 14.003906 19.69765 14.003906 18.65625 C 14.003906 17.793988 14.02353 17.328469 13.697266 17.042969 C 15.723931 16.814206 18 15.433134 18 11.880859 C 18 10.871606 17.422993 9.5463917 16.839844 8.9003906 C 16.933136 8.6665167 17.246649 7.3116374 16.75 6.0390625 C 16.749999 6.0390625 16.70215 6.0241312 16.603516 6.0195312 L 16.601562 6.0195312 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/github.svg b/.icons/awkward/24x24/apps/github.svg
new file mode 100644
index 00000000..4f46b710
--- /dev/null
+++ b/.icons/awkward/24x24/apps/github.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.99,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <path style="opacity:0.2" d="M 16.601562 6.5195312 C 16.306562 6.5057833 15.473672 6.9815314 14.169922 7.8789062 C 13.430202 7.6581043 12.708915 7.5370687 12 7.5429688 C 11.371291 7.5480938 10.464665 7.6528273 9.6777344 7.8789062 C 8.3743594 6.9815314 7.7082344 6.5076144 7.4121094 6.5214844 C 7.3133644 6.5259944 7.265625 6.5410156 7.265625 6.5410156 C 6.770125 7.8136395 7.0838644 9.1665157 7.1777344 9.4003906 C 6.5956094 10.046268 6 11.371608 6 12.380859 C 6 15.924109 7.4793751 17.317406 9.5 17.550781 C 9.2402251 17.781818 9.098315 18.689947 9.015625 19.287109 C 8.497187 19.523809 7.1183926 19.930478 6.3066406 18.517578 C 6.3066406 18.517578 5.8255094 17.629693 4.9121094 17.564453 C 4.9121094 17.564453 4.0252758 17.553743 4.8515625 18.126953 C 4.8515625 18.126953 5.4492936 18.211023 5.8632812 19.279297 C 5.8632812 19.279297 6.4550141 20.951178 8.9863281 20.392578 L 8.9863281 21.53125 A 10 10 0 0 0 12 22 A 10 10 0 0 0 13.996094 21.789062 L 13.996094 21.304688 C 13.998394 20.87455 14.003906 20.19765 14.003906 19.15625 C 14.003906 18.293988 14.023526 17.828469 13.697266 17.542969 C 15.723943 17.314206 18 15.933134 18 12.380859 C 18 11.371606 17.422993 10.046392 16.839844 9.4003906 C 16.933136 9.1665167 17.246649 7.8116374 16.75 6.5390625 C 16.749999 6.5390625 16.70215 6.5241312 16.603516 6.5195312 L 16.601562 6.5195312 z"/>
+ <path style="fill:#ffffff" d="M 16.601562 6.0195312 C 16.306562 6.0057833 15.473672 6.4815314 14.169922 7.3789062 C 13.430202 7.1581043 12.708915 7.0370687 12 7.0429688 C 11.371291 7.0480938 10.464665 7.1528273 9.6777344 7.3789062 C 8.3743594 6.4815314 7.7082344 6.0076144 7.4121094 6.0214844 C 7.3133644 6.0259944 7.265625 6.0410156 7.265625 6.0410156 C 6.770125 7.3136395 7.0838644 8.6665157 7.1777344 8.9003906 C 6.5956094 9.5462677 6 10.871608 6 11.880859 C 6 15.424109 7.4793751 16.817406 9.5 17.050781 C 9.2402251 17.281818 9.098315 18.189947 9.015625 18.787109 C 8.497187 19.023809 7.1183926 19.430478 6.3066406 18.017578 C 6.3066406 18.017578 5.8255094 17.129693 4.9121094 17.064453 C 4.9121094 17.064453 4.0252757 17.053743 4.8515625 17.626953 C 4.8515625 17.626953 5.4492935 17.711023 5.8632812 18.779297 C 5.8632812 18.779297 6.4550141 20.451178 8.9863281 19.892578 L 8.9863281 21.53125 A 10 10 0 0 0 12 22 A 10 10 0 0 0 13.996094 21.789062 L 13.996094 20.804688 C 13.998394 20.37455 14.003906 19.69765 14.003906 18.65625 C 14.003906 17.793988 14.02353 17.328469 13.697266 17.042969 C 15.723931 16.814206 18 15.433134 18 11.880859 C 18 10.871606 17.422993 9.5463917 16.839844 8.9003906 C 16.933136 8.6665167 17.246649 7.3116374 16.75 6.0390625 C 16.749999 6.0390625 16.70215 6.0241312 16.603516 6.0195312 L 16.601562 6.0195312 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gitkraken.svg b/.icons/awkward/24x24/apps/gitkraken.svg
new file mode 100644
index 00000000..9d7fc0fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gitkraken.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m11.001 1c-5.5401 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m7.0339 7.0185c-1.2455 1.098-2.033 2.7015-2.033 4.5 0 2.4295 1.4327 4.5078 3.5 5.453v0.04687h0.09668c0.289 0.126 0.593 0.2225 0.9035 0.303v1.0186a7 7 0 0 1 -5.5 -6.8215 7 7 0 0 1 0.29492 -2h-1.0342a8 8 0 0 0 -0.2608 2 8 8 0 0 0 7.5 7.9815v-3.5332c0.17227 0.027 0.34342 0.04797 0.51075 0.05176 0.17306-0.007 0.33105-0.02824 0.48926-0.04883v3.5232a8 8 0 0 0 7.5 -7.9745 8 8 0 0 0 -0.26465 -2h-1.0332a7 7 0 0 1 0.29785 2 7 7 0 0 1 -5.5 6.828v-1.0254c0.31064-0.08007 0.6143-0.17684 0.9033-0.30274h0.09668v-0.04687c2.0673-0.9453 3.5-3.0236 3.5-5.453 0-1.7985-0.7876-3.4022-2.0332-4.5h-1.791c1.6726 0.80695 2.8242 2.512 2.8242 4.5 0 1.8568-1.0049 3.4676-2.5 4.3301v-0.64845c0.34549-0.3335 0.36476-0.83725 0.01172-1.2178l-0.19726-0.21192 0.06738-0.38867c0.09989-0.57865 0.33903-1.0138 0.6924-1.2598 0.15949-0.11102 0.32117-0.23788 0.35938-0.2832 0.08551-0.10142 0.08976-0.6091 0.0078-0.90135-0.2247-0.8013-1.4028-2.508-2.2724-3.292-0.494-0.44534-0.88105-0.64785-1.2549-0.625-0.22431 0.01371-0.44322 0.10868-0.6787 0.28125-0.31414 0.2302-1.12 1.0758-1.501 1.5762-0.814 1.0695-1.2345 1.9325-1.2345 2.5325 0 0.39774 0.03559 0.46166 0.37988 0.69045 0.38083 0.25304 0.60115 0.62385 0.7168 1.208l0.091795 0.4668-0.14453 0.12988c-0.23758 0.2144-0.33735 0.4547-0.3086 0.7461 0.01976 0.20023 0.12249 0.39789 0.26465 0.54785v0.6494c-1.4951-0.86245-2.5-2.4732-2.5-4.3301 0-1.988 1.1516-3.693 2.8242-4.5h-1.791zm2.4668 7a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5zm3 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#3fb2ab" d="m7.0339 6.5184c-1.2455 1.098-2.033 2.7015-2.033 4.5 0 2.4295 1.4327 4.5078 3.5 5.453v0.047h0.0965c0.289 0.126 0.593 0.2225 0.9035 0.3025v1.0186a7 7 0 0 1 -5.5 -6.821 7 7 0 0 1 0.295 -2h-1.0342a8 8 0 0 0 -0.26075 2 8 8 0 0 0 7.5 7.982v-3.5335c0.1725 0.027 0.3435 0.048 0.5105 0.052 0.1735-0.007 0.3315-0.028 0.4895-0.049v3.5235a8 8 0 0 0 7.5 -7.9745 8 8 0 0 0 -0.2645 -2h-1.0332a7 7 0 0 1 0.2975 2 7 7 0 0 1 -5.5 6.828v-1.0254c0.3105-0.08 0.6145-0.1765 0.9035-0.3025h0.0965v-0.047c2.0675-0.945 3.5-3.0235 3.5-5.453 0-1.7985-0.7875-3.402-2.033-4.5h-1.791c1.6725 0.807 2.824 2.512 2.824 4.5 0 1.8568-1.0049 3.4676-2.5 4.3301v-0.64845c0.34549-0.3335 0.36476-0.83725 0.01172-1.2178l-0.19726-0.21192 0.06738-0.38867c0.09989-0.57865 0.33903-1.0138 0.6924-1.2598 0.15949-0.11102 0.32117-0.23788 0.35938-0.2832 0.08552-0.10142 0.08976-0.6091 0.0078-0.90135-0.2247-0.8013-1.4028-2.508-2.2724-3.292-0.494-0.44534-0.88105-0.64785-1.2549-0.625-0.22431 0.01371-0.44322 0.10868-0.6787 0.28125-0.31414 0.2302-1.12 1.0758-1.501 1.5762-0.8135 1.0685-1.234 1.932-1.234 2.532 0 0.39774 0.03559 0.46166 0.37988 0.69045 0.38083 0.25304 0.60115 0.62385 0.7168 1.208l0.091795 0.4668-0.14453 0.12988c-0.23758 0.2144-0.33735 0.4547-0.3086 0.7461 0.01976 0.20023 0.12249 0.39789 0.26465 0.54785v0.6494c-1.495-0.8625-2.5-2.473-2.5-4.33 0-1.988 1.1516-3.693 2.8242-4.5h-1.791zm2.467 7a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5zm3 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gitlab.svg b/.icons/awkward/24x24/apps/gitlab.svg
new file mode 100644
index 00000000..03935899
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gitlab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.29999)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 22.460751,321.66353 -1.175068,-3.36354 -2.328817,-7.22836 c -0.119786,-0.36217 -0.641514,-0.36217 -0.761358,0 l -2.328873,7.22836 H 8.1333823 l -2.3289304,-7.22836 c -0.1197865,-0.36217 -0.6415145,-0.36217 -0.761358,0 l -2.3288161,7.22836 -1.1750109,3.36354 c -0.1072224,0.32398 0.010234,0.6789 0.2907964,0.87914 l 10.1699167,7.25732 10.169974,-7.25732 c 0.280563,-0.20024 0.397962,-0.55516 0.290797,-0.87914"/>
+ <path style="fill:#fc6d26;fill-rule:evenodd" d="M 22.460751,321.16353 21.285683,317.3 19,314.29999 c -0.119787,-0.36218 -0.641515,-0.36218 -0.761358,0 L 15.866635,317.3 H 8.1333823 l -2.6333819,-3.00001 c -0.1197865,-0.36218 -0.6415145,-0.36218 -0.761358,0 L 2.7142778,317.3 1.5392669,321.16353 c -0.1072224,0.32398 0.010234,0.6789 0.2907964,0.87914 l 10.1699167,7.25732 10.169974,-7.25732 c 0.280563,-0.20024 0.397962,-0.55516 0.290797,-0.87914"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 12.000003,329.29999 v 0 l 3.866654,-12.00001 H 8.1333478 Z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 2.7143003,317.3 v 0 l -1.1750675,3.86355 c -0.1071656,0.32398 0.010234,0.6789 0.2908531,0.87908 l 10.1699171,7.25732 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 2.7143003,317.3 h 5.4190475 l -2.3288734,-6.72834 c -0.1198435,-0.36223 -0.6415715,-0.36223 -0.761358,0 z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 21.2857,317.3 v 0 l 1.175068,3.86355 c 0.107165,0.32398 -0.01024,0.6789 -0.290854,0.87908 l -10.169916,7.25732 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 21.2857,317.3 h -5.419048 l 2.328873,-6.72834 c 0.119843,-0.36223 0.641571,-0.36223 0.761358,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" transform="translate(0,308.29999)" d="M 5.4238281 2 C 5.2634424 2 5.102862 2.0903694 5.0429688 2.2714844 L 2.7148438 9 L 1.5390625 12.863281 C 1.4847799 13.0273 1.4880613 13.199734 1.5410156 13.355469 L 2.7148438 9.5 L 5.0429688 2.7714844 C 5.102862 2.5904044 5.2634424 2.5 5.4238281 2.5 C 5.5842139 2.5 5.7447655 2.5903744 5.8046875 2.7714844 L 8.1328125 9.5 L 11.791016 20.851562 L 12 21 L 8.1328125 9 L 5.8046875 2.2714844 C 5.7447658 2.0903694 5.5842139 2 5.4238281 2 z M 12 21 L 12.208984 20.851562 L 15.867188 9.5 L 18.195312 2.7714844 C 18.315156 2.4092544 18.837244 2.4092544 18.957031 2.7714844 L 21.285156 9.5 L 22.458984 13.355469 C 22.511931 13.199735 22.515191 13.0273 22.460938 12.863281 L 21.285156 9 L 18.957031 2.2714844 C 18.837244 1.9092544 18.315155 1.9092544 18.195312 2.2714844 L 15.867188 9 L 12 21 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.2" transform="translate(0,308.29999)" d="M 2.7148438 9 L 1.5390625 12.863281 C 1.4848086 13.0273 1.4880756 13.199727 1.5410156 13.355469 L 2.7148438 9.5 L 11.136719 20.382812 L 12 21 L 2.7148438 9 z M 12 21 L 12.863281 20.382812 L 21.285156 9.5 L 22.458984 13.355469 C 22.511925 13.199727 22.515191 13.0273 22.460938 12.863281 L 21.285156 9 L 12 21 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,308.29999)" d="M 2.7148438 9 L 2.5625 9.5 L 21.4375 9.5 L 21.285156 9 L 15.867188 9 L 8.1328125 9 L 2.7148438 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gitter.svg b/.icons/awkward/24x24/apps/gitter.svg
new file mode 100644
index 00000000..28331b4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gitter.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect fill="#e11966" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <rect opacity=".2" width="2" height="9" x="5" y="4.5"/>
+ <rect opacity=".2" width="2" height="12" x="8" y="6.5"/>
+ <rect opacity=".2" width="2" height="12" x="11" y="6.5"/>
+ <rect opacity=".2" width="2" height="7" x="14" y="6.5"/>
+ <rect fill="#fff" width="2" height="9" x="5" y="4"/>
+ <rect fill="#fff" width="2" height="12" x="8" y="6"/>
+ <rect fill="#fff" width="2" height="12" x="11" y="6"/>
+ <rect fill="#fff" width="2" height="7" x="14" y="6"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gkdebconf-icon.svg b/.icons/awkward/24x24/apps/gkdebconf-icon.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gkdebconf-icon.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gkdebconf.svg b/.icons/awkward/24x24/apps/gkdebconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gkdebconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gksu-debian.svg b/.icons/awkward/24x24/apps/gksu-debian.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gksu-debian.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gksu-root-terminal.svg b/.icons/awkward/24x24/apps/gksu-root-terminal.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gksu-root-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gksu.svg b/.icons/awkward/24x24/apps/gksu.svg
new file mode 100644
index 00000000..ff05342b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gksu.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#eb5555" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/glabels-3.0.svg b/.icons/awkward/24x24/apps/glabels-3.0.svg
new file mode 100644
index 00000000..1ec8aab9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glabels-3.0.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e48a26" transform="scale(-1,1)" d="m -20,2 16,0 c 0.554,0 1,0.446 1,1 l 0,18 c 0,0.554 -0.446,1 -1,1 l -16,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-18 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,21 0,0.5 c 0,0.554 0.446,1 1,1 l 16,0 c 0.554,0 1,-0.446 1,-1 L 21,21 c 0,0.554 -0.446,1 -1,1 L 4,22 C 3.446,22 3,21.554 3,21 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 L 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.2" width="6" height="4" x="5" y="4.5" ry="1"/>
+ <rect style="fill:#ffebb7" width="6" height="4" x="5" y="4" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="5" y="9.5" ry="1"/>
+ <rect style="fill:#ffd774" width="6" height="4" x="5" y="9" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="5" y="14.5" ry="1"/>
+ <rect style="fill:#ffb84a" width="6" height="4" x="5" y="14" ry="1"/>
+ <path style="opacity:0.2" d="M 7 4.5 L 7 5 L 9 5 L 9 4.5 L 7 4.5 z M 6 5.5 L 6 6 L 8 6 L 8 5.5 L 6 5.5 z M 6 6.5 L 6 7 L 10 7 L 10 6.5 L 6 6.5 z"/>
+ <rect style="opacity:0.2" width="6" height="4" x="13" y="4.5" ry="1"/>
+ <rect style="fill:#ffebb7" width="6" height="4" x="13" y="4" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="13" y="9.5" ry="1"/>
+ <rect style="fill:#ffd774" width="6" height="4" x="13" y="9" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="13" y="14.5" ry="1"/>
+ <rect style="fill:#ffb84a" width="6" height="4" x="13" y="14" ry="1"/>
+ <path style="opacity:0.2" d="m 15,4.5 0,0.5 2,0 0,-0.5 -2,0 z m -1,1 0,0.5 2,0 0,-0.5 -2,0 z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <path style="opacity:0.2" d="m 7,9.5 0,0.5 2,0 0,-0.5 -2,0 z m -1,1 0,0.5 2,0 0,-0.5 -2,0 z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <path style="opacity:0.2" d="m 15,9.5 0,0.5 2,0 0,-0.5 -2,0 z m -1,1 0,0.5 2,0 0,-0.5 -2,0 z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <path style="opacity:0.2" d="m 7,14.5 0,0.5 2,0 0,-0.5 -2,0 z m -1,1 0,0.5 2,0 0,-0.5 -2,0 z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <path style="opacity:0.2" d="m 15,14.5 0,0.5 2,0 0,-0.5 -2,0 z m -1,1 0,0.5 2,0 0,-0.5 -2,0 z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/glade-3.svg b/.icons/awkward/24x24/apps/glade-3.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glade-3.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glade.svg b/.icons/awkward/24x24/apps/glade.svg
new file mode 100644
index 00000000..4bc618ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path fill="#689f38" d="m1 3v14c0 2 2 2 2 2h18l-20-16zm4 8.322 4.5977 3.678h-4.5977v-3.678z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gladish.svg b/.icons/awkward/24x24/apps/gladish.svg
new file mode 100644
index 00000000..76498c02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gladish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,11.5 c -5.54,0 -10,2.453 -10,5.5 0,3.047 4.46,5.5 10,5.5 5.54,0 10,-2.453 10,-5.5 0,-3.047 -4.46,-5.5 -10,-5.5 z"/>
+ <path style="fill:#e4e4e4" d="M 12,11 C 6.46,11 2,13.453 2,16.5 2,19.547 6.46,22 12,22 17.54,22 22,19.547 22,16.5 22,13.453 17.54,11 12,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,11 C 6.46,11 2,13.453001 2,16.5 2,16.58376 2.00407,16.667176 2.010742,16.75 2.2467225,13.819886 6.612291,11.5 12,11.5 c 5.387709,0 9.753277,2.319886 9.989258,5.25 C 21.995928,16.667176 22,16.58376 22,16.5 22,13.453001 17.54,11 12,11 Z"/>
+ <path style="opacity:0.1" d="m 12,12.5 c -3.878,0 -7,1.6725 -7,3.75 0,2.0775 3.122,3.75 7,3.75 3.878,0 7,-1.6725 7,-3.75 0,-2.0775 -3.122,-3.75 -7,-3.75 z"/>
+ <path style="opacity:0.1" d="m 15.302927,2.5019759 c -0.220882,-0.012209 -0.486051,0.036156 -0.486051,0.036156 0,0 -0.816876,0.075528 -0.816876,0.9419987 V 14.870108 L 15.986891,16.5 V 6.9940205 c 1.07561,-0.04555 3.593195,0.896073 2.922716,4.4960315 C 22.304336,6.204769 16.746552,6.01102 16.108161,3.1469129 16.029229,2.7650134 15.76186,2.6477605 15.49696,2.5381315 15.444509,2.516425 15.376554,2.5060459 15.302927,2.5019759 Z"/>
+ <path style="fill:#1b7b34" d="m 15.302927,2.0019759 c -0.220882,-0.01221 -0.486051,0.036156 -0.486051,0.036156 0,0 -0.816876,0.075528 -0.816876,0.9419987 V 14.370108 L 15.986891,16 V 6.4940205 c 1.07561,-0.04555 3.593195,0.896073 2.922716,4.4960315 C 22.304336,5.704769 16.746552,5.51102 16.108161,2.6469129 16.029229,2.2650134 15.76186,2.1477605 15.49696,2.0381315 15.444509,2.016425 15.376554,2.0060459 15.302927,2.0019759 Z"/>
+ <ellipse style="opacity:0.1" cx="12.5" cy="16.5" rx="3.5" ry="2"/>
+ <ellipse style="fill:#529c0a" cx="12.5" cy="16" rx="3.5" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.302735,2.0019531 c -0.220883,-0.01221 -0.486329,0.036133 -0.486329,0.036133 0,0 -0.816406,0.075912 -0.816406,0.9423828 v 0.5 c 0,-0.866471 0.816406,-0.9423828 0.816406,-0.9423828 0,0 0.265446,-0.048342 0.486329,-0.036133 0.07363,0.00407 0.141885,0.014426 0.194336,0.036133 0.2649,0.109629 0.532395,0.226499 0.611328,0.6083985 0.474274,2.1278069 3.66138,2.7836859 3.877929,5.1464844 C 20.207955,5.5119445 16.614474,4.9169643 16.108399,2.6464844 16.029466,2.2645849 15.761971,2.147715 15.497071,2.038086 15.44462,2.0163794 15.376362,2.0060231 15.302735,2.0019531 Z m 3.705077,8.0937499 c -0.01234,0.280146 -0.03879,0.57322 -0.09863,0.894532 0.0325,-0.05061 0.05897,-0.09778 0.08984,-0.147461 0.0236,-0.267916 0.02148,-0.512464 0.0088,-0.747071 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/glipper.svg b/.icons/awkward/24x24/apps/glipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glippy.svg b/.icons/awkward/24x24/apps/glippy.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glippy.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glob2-icon-48x48.svg b/.icons/awkward/24x24/apps/glob2-icon-48x48.svg
new file mode 120000
index 00000000..f96c9dd5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glob2-icon-48x48.svg
@@ -0,0 +1 @@
+glob2-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glob2-icon.svg b/.icons/awkward/24x24/apps/glob2-icon.svg
new file mode 100644
index 00000000..90b28e0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glob2-icon.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(-.9753089 -.5)">
+ <path d="m4.9753089 17 3 3s1.098999-2.204612 2-3c1.1175541-0.986557 4.0000001-2 4.0000001-2 1 0 0 4 0 4l4-1-2-4v-5l-4-2s-1.333333-0.6666667-2.0000001-1c-0.666667-0.3333333-2-1-2-1l-1 3 2 1 2.0000001 1s-1.0000001 4-2.0000001 5-4 2-4 2z" style="opacity:.2"/>
+ <path d="m4.9753089 16.5 3 3s1.098999-2.204612 2-3c1.1175541-0.986557 4.0000001-2 4.0000001-2 1 0 0 4 0 4l4-1-2-4v-5l-4-2s-1.333333-0.6666667-2.0000001-1c-0.666667-0.3333333-2-1-2-1l-1 3 2 1 2.0000001 1s-1.0000001 4-2.0000001 5-4 2-4 2z" style="fill:#0037d1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m7.9753089 4.5-1 3 0.142578 0.072266l0.857422-2.572266 2 1 2.0000001 1 4 2v-0.5l-4-2-2.0000001-1zm2.8808591 5.4414062c-0.26068 0.9689868-1.0531851 3.7309198-1.8808591 4.5585938-1 1-4 2-4 2l0.369141 0.369141c0.778382-0.279046 2.821363-1.059645 3.630859-1.869141 1-1 2.0000001-5 2.0000001-5zm5.119141 3.5585938v0.5l1.777344 3.554688 0.222656-0.05469zm-1.570312 2.384766c-0.06795 1.156397-0.429688 2.615234-0.429688 2.615234l0.119141-0.0293c0.140896-0.651012 0.343939-1.765716 0.310547-2.585937z"/>
+ <path d="m14.975309 16c3 0 3-6 3-6s-1-4-5-4c-3.0000001 0-3.0000001 5-3.0000001 5s0 5 5.0000001 5z" style="opacity:.2"/>
+ <path d="m14.975309 15.5c3 0 3-6 3-6s-1-4-5-4c-3.0000001 0-3.0000001 5-3.0000001 5s0 5 5.0000001 5z" style="fill:#0849ff"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12.975309 5.5c-3.0000001 0-3.0000001 5-3.0000001 5s0.01845 0.153633 0.01953 0.1875c0.0270101-0.8100942 0.2805151-4.6875 2.9804701-4.6875 3.900195 0 4.928644 3.7477265 4.978516 3.9375 0.0048-0.1442658 0.02148-0.4375 0.02148-0.4375s-1-4-5-4z"/>
+ <path style="opacity:.2" d="m6.9753089 3c-3 0-3 3-3 3s0 3 2 3c3 0 3-2 3-2s1-4-2-4zm11.5 2a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.5 -3.5zm-12.685547 11.113281c-0.563965 0.02686-1.189453 0.261719-1.814453 0.886719-1 1 0 3 0 3s1 2 3 1 1-4 1-4-0.944824-0.945801-2.185547-0.886719zm11.185547 0.886719c-4 0-4 3-4 3s0 3 4 3c3 0 3-3 3-3s0-3-3-3z"/>
+ <path d="m6.9197529 20.5c2-1 1-4 1-4s-2-2-4 0c-0.944444 1 0 3 0 3s1 2 3 1z" style="fill:#225cff"/>
+ <circle cx="18.475309" cy="8" r="3.5" style="fill:#225cff"/>
+ <path d="m5.9753089 8.5c3 0 3-2 3-2s1-4-2-4-3 3-3 3 0 3 2 3z" style="fill:#225cff"/>
+ <path d="m16.975309 16.5c-4 0-4 3-4 3s0 3 4 3c3 0 3-3 3-3s0-3-3-3z" style="fill:#225cff"/>
+ <path style="opacity:.2;fill:#ffffff" d="m18.475309 4.5a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.01172 0.2753906 3.5 3.5 0 0 1 3.48828 -3.2753906 3.5 3.5 0 0 1 3.488281 3.2246094 3.5 3.5 0 0 0 0.01172 -0.2246094 3.5 3.5 0 0 0 -3.5 -3.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m6.9753089 2.5c-3 0-3 3-3 3s0.01128 0.1711757 0.01953 0.3007812c0.030259-0.5091526 0.299158-2.8007812 2.98047-2.8007812 1.714441 0 2.10961 1.3003209 2.144531 2.4199219 0.068546-1.1849472-0.160939-2.9199219-2.144531-2.9199219z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m16.975309 16.5c-4 0-4 3-4 3s0.02372 0.157567 0.0332 0.25c0.06162-0.600861 0.500097-2.75 3.9668-2.75 2.599938 0 2.928374 2.149047 2.974609 2.75 0.0071-0.09247 0.02539-0.25 0.02539-0.25s0-3-2.999999-3z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5.7331209 15.613281c-0.563964 0.02686-1.1875 0.261719-1.8125 0.886719-0.464169 0.491473-0.471358 1.223372-0.359375 1.841797-0.019594-0.483336 0.07101-0.978564 0.414063-1.341797 2-2 4 0 4 0s0.100085 0.324133 0.173828 0.775391c-0.05184-0.711542-0.228516-1.275391-0.228516-1.275391s-0.946777-0.945801-2.1875-0.886719z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/glrp.svg b/.icons/awkward/24x24/apps/glrp.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glrp.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glxinfo.svg b/.icons/awkward/24x24/apps/glxinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/glyphr-studio-desktop.svg b/.icons/awkward/24x24/apps/glyphr-studio-desktop.svg
new file mode 100644
index 00000000..35991dc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/glyphr-studio-desktop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#00aae1" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 12,4.5 C 10.391508,4.5 8.9021662,5.2014083 7.796875,6.2109375 6.6915838,7.2204667 5.911463,8.5800266 6.0019531,10.060547 6.080964,11.353253 6.6463109,12.566241 7.7011719,13.351562 8.7560329,14.136885 10.196495,14.5 12,14.5 c 1.640689,0 2.9772,-0.303705 4,-0.949219 v 2.925781 c 0,0 0.01193,0.370771 -0.416016,0.876954 C 15.156038,17.859698 14.260736,18.5 12,18.5 9.95667,18.5 9.104468,17.974211 8.6289062,17.5 H 10 v -2 H 5.9746094 L 6,16.523438 c 0,0 0.04846,1.129229 0.8886719,2.123046 C 7.7288835,19.640302 9.333367,20.5 12,20.5 c 2.666633,0 4.271116,-0.859698 5.111328,-1.853516 C 17.95154,17.652667 18,16.523438 18,16.523438 V 16.511719 10 H 17.998 C 18.063714,8.5432264 17.293176,7.2065468 16.203125,6.2109375 15.097834,5.2014083 13.608492,4.5 12,4.5 Z m 0,2 c 1.005066,0 2.081536,0.4806206 2.855469,1.1875 0.773932,0.7068794 1.186448,1.598108 1.146484,2.2519531 C 15.95051,10.781112 15.682558,11.316961 15.103516,11.748047 14.524473,12.179133 13.530426,12.5 12,12.5 10.469574,12.5 9.4755273,12.179133 8.8964844,11.748047 8.3174415,11.316961 8.0494895,10.781112 7.9980469,9.9394531 7.9580835,9.2856079 8.3705986,8.3943795 9.1445312,7.6875 9.9184641,6.9806205 10.994934,6.5 12,6.5 Z"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:2" d="M 12,13 C 8.666069,13 7.1304535,11.634365 7,9.5 6.8695465,7.3656345 9.3864425,5 12,5 c 2.613558,0 5.130454,2.3656345 5,4.5 -0.130454,2.134365 -1.666069,3.5 -5,3.5 z"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:2" d="M 10,16 H 7 c 0,0 0.07263,3 5,3 4.927369,0 5,-3 5,-3 V 9.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gmail-desktop.svg b/.icons/awkward/24x24/apps/gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gmail-notify-icon.svg b/.icons/awkward/24x24/apps/gmail-notify-icon.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmail-notify-icon.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gmail-offline.svg b/.icons/awkward/24x24/apps/gmail-offline.svg
new file mode 100644
index 00000000..1790e1cc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmail-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 19.757299,19.416058 19.124088,20 H 4.8175182 L 4.3010949,19.124088 C 3.956461,18.53955 3.2571207,18.877656 2.7007299,18.469829 v 0 L 2.5839416,6.4129825 v 0 c 0,0 0.3274711,-0.6212077 0.8120438,-1.1214117 L 3.6788321,4.9996 H 20.408759 L 20.75,5.4667533 c 0.40026,0.5479498 0.693804,0.210059 0.928832,0.8586379 v 0 L 21.328467,18.645012 v 0 c 0,0 -1.059202,0.298917 -1.571168,0.771046 z"/>
+ <path style="fill:#376bc9" d="M 20.725,5.7743 C 20.029,5.7743 19,6.4619 19,7.1477 L 19,20 20.725,20 C 21.42,20 22,19.455 22,18.77 L 22,6.5477 C 22,5.8619 21.42,5.7743 20.725,5.7743 Z"/>
+ <path style="fill:#376bc9" d="M 3.244,5.79177 C 2.6357,5.79177 2.1373,5.887047 2.0243,6.3738 2.0086,6.4417 2,6.5174 2,6.6014 l 0,12.16843 c 0,0.685 0.5509,1.23 1.244,1.23 l 1.756,0 L 5,7.4004 C 5,7.3172 4.9911,7.241 4.9747,7.1732 4.8617,6.6865 3.8523,5.7916 3.244,5.7916 Z"/>
+ <path opacity=".2" d="m2 18.762v0.5c0 0.69 0.5714 1.238 1.25 1.238h17.5c0.69643 0 1.25-0.54842 1.25-1.2383v-0.5c0 0.69-0.554 1.238-1.25 1.238h-17.5c-0.6786 0-1.25-0.548-1.25-1.238z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.3083942,5.4087591 C 2.8215539,5.9067145 2.7076393,5.4085367 2.5547445,6.0631175 l -0.1167883,0.5 c 0,-0.6722 0.4247466,-0.1738683 0.9288321,-0.6543584 L 3.7956204,5.5 20.49635,5.5 20.75,5.5 c 0.67857,0 0.812044,0.1396609 0.812044,0.8295409 l 0,-0.120438 C 21.562044,6 21.061103,6.0255248 20.720803,5.4379562 L 20.467153,5 3.7080292,5 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 3.5021745,5.501631 A 1.4975228,1.4978717 0 0 0 2.5624169,8.1694481 l 8.4851151,6.9893699 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 21.435557,8.1694481 A 1.4975228,1.4978717 0 1 0 19.532646,5.8565599 L 11.998987,12.061966 4.4653286,5.8565599 A 1.4975228,1.4978717 0 0 0 3.5021745,5.501631 Z"/>
+ <path style="fill:#4f8cf6;fill-rule:evenodd" d="M 3.5021745,5.0015362 A 1.4975228,1.4978717 0 0 0 2.5624169,7.6693533 l 8.4851151,6.9893687 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 21.435557,7.6693533 A 1.4975228,1.4978717 0 1 0 19.532646,5.3564651 L 11.998987,11.56187 4.4653286,5.3564651 A 1.4975228,1.4978717 0 0 0 3.5021745,5.0015362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gmail-plasmoid.svg b/.icons/awkward/24x24/apps/gmail-plasmoid.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmail-plasmoid.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gmail.svg b/.icons/awkward/24x24/apps/gmail.svg
new file mode 100644
index 00000000..149bdfd8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 19.757299,19.416058 19.124088,20 H 4.8175182 L 4.3010949,19.124088 C 3.956461,18.53955 3.2571207,18.877656 2.7007299,18.469829 v 0 L 2.5839416,6.4129825 v 0 c 0,0 0.3274711,-0.6212077 0.8120438,-1.1214117 L 3.6788321,4.9996 H 20.408759 L 20.75,5.4667533 c 0.40026,0.5479498 0.693804,0.210059 0.928832,0.8586379 v 0 L 21.328467,18.645012 v 0 c 0,0 -1.059202,0.298917 -1.571168,0.771046 z"/>
+ <path style="fill:#b63728" d="M 20.725,5.7743 C 20.029,5.7743 19,6.4619 19,7.1477 L 19,20 20.725,20 C 21.42,20 22,19.455 22,18.77 L 22,6.5477 C 22,5.8619 21.42,5.7743 20.725,5.7743 Z"/>
+ <path style="fill:#b63728" d="M 3.244,5.79177 C 2.6357,5.79177 2.1373,5.887047 2.0243,6.3738 2.0086,6.4417 2,6.5174 2,6.6014 l 0,12.16843 c 0,0.685 0.5509,1.23 1.244,1.23 l 1.756,0 L 5,7.4004 C 5,7.3172 4.9911,7.241 4.9747,7.1732 4.8617,6.6865 3.8523,5.7916 3.244,5.7916 Z"/>
+ <path opacity=".2" d="m2 18.762v0.5c0 0.69 0.5714 1.238 1.25 1.238h17.5c0.69643 0 1.25-0.54842 1.25-1.2383v-0.5c0 0.69-0.554 1.238-1.25 1.238h-17.5c-0.6786 0-1.25-0.548-1.25-1.238z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.3083942,5.4087591 C 2.8215539,5.9067145 2.7076393,5.4085367 2.5547445,6.0631175 l -0.1167883,0.5 c 0,-0.6722 0.4247466,-0.1738683 0.9288321,-0.6543584 L 3.7956204,5.5 20.49635,5.5 20.75,5.5 c 0.67857,0 0.812044,0.1396609 0.812044,0.8295409 l 0,-0.120438 C 21.562044,6 21.061103,6.0255248 20.720803,5.4379562 L 20.467153,5 3.7080292,5 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 3.5021745,5.501631 A 1.4975228,1.4978717 0 0 0 2.5624169,8.1694481 l 8.4851151,6.9893699 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 21.435557,8.1694481 A 1.4975228,1.4978717 0 1 0 19.532646,5.8565599 L 11.998987,12.061966 4.4653286,5.8565599 A 1.4975228,1.4978717 0 0 0 3.5021745,5.501631 Z"/>
+ <path style="fill:#d54b3d;fill-rule:evenodd" d="M 3.5021745,5.0015362 A 1.4975228,1.4978717 0 0 0 2.5624169,7.6693533 l 8.4851151,6.9893687 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 21.435557,7.6693533 A 1.4975228,1.4978717 0 1 0 19.532646,5.3564651 L 11.998987,11.56187 4.4653286,5.3564651 A 1.4975228,1.4978717 0 0 0 3.5021745,5.0015362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gmailwatcher.svg b/.icons/awkward/24x24/apps/gmailwatcher.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmailwatcher.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gmpc.svg b/.icons/awkward/24x24/apps/gmpc.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmpc.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gmtpicon.svg b/.icons/awkward/24x24/apps/gmtpicon.svg
new file mode 100644
index 00000000..d7eb4e1a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmtpicon.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" rx="1" ry="1" height="20" width="12" y="1.5" x="5"/>
+ <rect style="fill:#3f3f3f" rx="1" ry="1" height="20" width="12" y="1" x="5"/>
+ <circle cx="11" cy="16.5" r="4" style="opacity:.2"/>
+ <circle cx="11" cy="16" r="4" style="fill:#4f4f4f"/>
+ <circle cx="11" cy="16" r="3" style="fill:#0f92db"/>
+ <circle cx="11" cy="16" r="2" style="fill:#4f4f4f"/>
+ <rect style="fill:#0f92db" rx="1" ry="1" height="9" width="10" y="2" x="6"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 12a4 4 0 0 0 -4 4 4 4 0 0 0 0.00977 0.283203 4 4 0 0 1 3.99023 -3.783203 4 4 0 0 1 3.990234 3.710938 4 4 0 0 0 0.009766 -0.210938 4 4 0 0 0 -4 -4z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m7 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h8c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gmusicbrowser.svg b/.icons/awkward/24x24/apps/gmusicbrowser.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gmusicbrowser.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnac.svg b/.icons/awkward/24x24/apps/gnac.svg
new file mode 100644
index 00000000..f0dd2bbe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnac.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#6f7368" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.2" d="m 14.5,1.5478516 c -0.499996,0 -0.5,0.5234375 -0.5,0.5234375 V 9.0546875 C 13.40961,8.7111035 12.732338,8.5 12,8.5 c -2.2092,0 -4,1.7908 -4,4 0,2.2092 1.7908,4 4,4 2.2092,0 4,-1.7908 4,-4 V 4.0478516 c 0,0 2.585082,1.1983414 1.40625,2.2792968 -0.323757,0.1857111 -0.429921,0.4727472 -0.373047,0.7226563 0.08637,0.3795079 0.548025,0.6753057 1.189453,0.4023437 C 19.186417,6.9496664 19.5,6.0478461 19.5,5.2978516 c 0,-2.249983 -3.000015,-3.75 -5,-3.75 z"/>
+ <path style="fill:#5dcd18" d="m 14.5,1.0478516 c -0.499996,0 -0.5,0.5234375 -0.5,0.5234375 V 8.5546875 C 13.40961,8.2111035 12.732338,8 12,8 9.7908,8 8,9.7908 8,12 c 0,2.2092 1.7908,4 4,4 2.2092,0 4,-1.7908 4,-4 V 3.5478516 c 0,0 2.585082,1.1983414 1.40625,2.2792968 -0.323757,0.1857111 -0.429921,0.4727472 -0.373047,0.7226563 0.08637,0.3795079 0.548025,0.6753057 1.189453,0.4023437 C 19.186417,6.4496664 19.5,5.5478461 19.5,4.7978516 c 0,-2.249983 -3.000015,-3.75 -5,-3.75 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 14.5 1.0488281 C 14.000004 1.0488281 14 1.5722656 14 1.5722656 L 14 2.0722656 C 14 2.0722656 14.000004 1.5488281 14.5 1.5488281 C 16.414506 1.5488281 19.238077 2.9244846 19.476562 5.015625 C 19.482269 4.9436181 19.5 4.8686481 19.5 4.7988281 C 19.5 2.5488451 16.499985 1.0488281 14.5 1.0488281 z M 17.658203 5.46875 C 17.611031 5.5881337 17.535258 5.7078754 17.40625 5.8261719 C 17.082493 6.011883 16.976329 6.3008721 17.033203 6.5507812 C 17.041607 6.5877064 17.068655 6.6174503 17.083984 6.6523438 C 17.144916 6.5306525 17.249514 6.4160775 17.40625 6.3261719 C 17.718974 6.0394125 17.756719 5.7474677 17.658203 5.46875 z M 12 8 C 9.7908 8 8 9.7908 8 12 C 8 12.085585 8.0200951 12.16575 8.0253906 12.25 C 8.156788 10.159527 9.8763853 8.5 12 8.5 C 12.732338 8.5 13.40961 8.7111035 14 9.0546875 L 14 8.5546875 C 13.40961 8.2111035 12.732338 8 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnethogs.svg b/.icons/awkward/24x24/apps/gnethogs.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnethogs.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnibbles.svg b/.icons/awkward/24x24/apps/gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnochm.svg b/.icons/awkward/24x24/apps/gnochm.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnochm.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-2048.svg b/.icons/awkward/24x24/apps/gnome-2048.svg
new file mode 100644
index 00000000..d357b28c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-2048.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#3465a4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 L 2,4 C 2,3.169 2.669,2.5 3.5,2.5 l 17,0 C 21.331,2.5 22,3.169 22,4 L 22,3.5 C 22,2.669 21.331,2 20.5,2 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 2,20.5 2,21 c 0,0.831 0.669,1.5 1.5,1.5 l 17,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-0.5 c 0,0.831 -0.669,1.5 -1.5,1.5 l -17,0 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.2" d="m 17.5,9.499982 c -0.822505,0 -1.5,0 -1.5,1.5 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 0.822505,0 1.5,0 1.5,-1.5 0,-0.3843 -0.25851,-0.7333 -0.5,-1 0.24149,-0.2667 0.5,-0.6157 0.5,-1 0,-1.5 -0.677495,-1.5 -1.5,-1.5 z m 0,1 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13,9.499982 0,2 1,0 0,-2 1,0 0,2 0.5,0 0,1 -0.5,0 0,2 -1,0 0,-2 -2,0 0,-3 1,0 0,0"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 5.5,9.4999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,9.8623495 4,10.33335 4,11 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,13.09895 4,13.5139 4,14 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 C 6.819805,11.90105 7.000005,11.4861 7.000005,11 7.000005,10.33335 6.592895,9.8623495 6.22364,9.6777495 5.854375,9.4930995 5.5,9.4999995 5.5,9.4999995 Z"/>
+ <path style="opacity:0.2" d="m 9.75,9.499982 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.75 1.75,1.75 0.96085,0 1.75,-0.78915 1.75,-1.75 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+ <path style="fill:#ffffff" d="m 17.5,8.999982 c -0.822505,0 -1.5,0 -1.5,1.5 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 0.822505,0 1.5,0 1.5,-1.5 0,-0.3843 -0.25851,-0.7333 -0.5,-1 0.24149,-0.2667 0.5,-0.6157 0.5,-1 0,-1.5 -0.677495,-1.5 -1.5,-1.5 z m 0,1 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13,8.999982 0,2 1,0 0,-2 1,0 0,2 0.5,0 0,1 -0.5,0 0,2 -1,0 0,-2 -2,0 0,-3 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,8.9999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,9.3623495 4,9.83335 4,10.5 l 1,0 C 5,10 5.5,10 5.5,10 c 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,12.59895 4,13.0139 4,13.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 C 6.819805,11.40105 7.000005,10.9861 7.000005,10.5 7.000005,9.83335 6.592895,9.3623495 6.22364,9.1777495 5.854375,8.9930995 5.5,8.9999995 5.5,8.9999995 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,8.999982 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.75 1.75,1.75 0.96085,0 1.75,-0.78915 1.75,-1.75 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-about-logo.svg b/.icons/awkward/24x24/apps/gnome-about-logo.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-about-logo.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-abrt.svg b/.icons/awkward/24x24/apps/gnome-abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-activity-journal.svg b/.icons/awkward/24x24/apps/gnome-activity-journal.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-activity-journal.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-aisleriot.svg b/.icons/awkward/24x24/apps/gnome-aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-alsamixer-icon.svg b/.icons/awkward/24x24/apps/gnome-alsamixer-icon.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-alsamixer-icon.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-app-install.svg b/.icons/awkward/24x24/apps/gnome-app-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-app-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-appfolders-manager.svg b/.icons/awkward/24x24/apps/gnome-appfolders-manager.svg
new file mode 100644
index 00000000..4a6be6b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-appfolders-manager.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <rect width="4" height="4" x="4" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="10" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="16" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="10" rx=".5" ry=".5"/>
+ </g>
+ <g fill="#81ff85" transform="translate(-1,-1)">
+ <rect width="4" height="4" x="4" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="10" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="16" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="10" rx=".5" ry=".5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-apt.svg b/.icons/awkward/24x24/apps/gnome-apt.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-apt.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-audio.svg b/.icons/awkward/24x24/apps/gnome-audio.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-audio.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-baker.svg b/.icons/awkward/24x24/apps/gnome-baker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-baker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-balsa.svg b/.icons/awkward/24x24/apps/gnome-balsa.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-balsa.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-balsa2.svg b/.icons/awkward/24x24/apps/gnome-balsa2.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-balsa2.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-books.svg b/.icons/awkward/24x24/apps/gnome-books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-boxes.svg b/.icons/awkward/24x24/apps/gnome-boxes.svg
new file mode 100644
index 00000000..15c790b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-boxes.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g style="enable-background:new" transform="translate(-13,-265)">
+ <rect fill="none" stroke="#c4c4c4" stroke-linecap="round" width="13" height="13" x="17.5" y="269.5"/>
+ <rect fill="none" stroke="#c4c4c4" stroke-linecap="round" width="7" height="7" x="20.5" y="272.5"/>
+ <path fill="none" stroke="#c4c4c4" d="m16.5 268.5 4 4"/>
+ <path fill="none" stroke="#c4c4c4" d="m27.5 272.5 4-4"/>
+ <path fill="none" stroke="#c4c4c4" d="m27.5 279.5 4 4"/>
+ <path fill="none" stroke="#c4c4c4" d="m20.5 279.5-4 4"/>
+ <circle fill="#e8e8e8" cx="17.5" cy="269.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="30.5" cy="269.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="20.5" cy="272.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="27.5" cy="272.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="27.5" cy="279.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="20.5" cy="279.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="17.5" cy="282.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="30.5" cy="282.5" r="1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-break-timer.svg b/.icons/awkward/24x24/apps/gnome-break-timer.svg
new file mode 100644
index 00000000..cd448bb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-break-timer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.5,3.5 A 9.5,9.5 0 0 0 2,13 9.5,9.5 0 0 0 11.5,22.5 9.5,9.5 0 0 0 21,13 9.5,9.5 0 0 0 11.5,3.5 Z"/>
+ <path style="fill:#484b61" d="M 11.5,3 A 9.5,9.5 0 0 0 2,12.5 9.5,9.5 0 0 0 11.5,22 9.5,9.5 0 0 0 21,12.5 9.5,9.5 0 0 0 11.5,3 Z"/>
+ <rect style="opacity:0.1" width="1" height="2" x="11" y="19.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="13" r="5.5"/>
+ <circle style="fill:#9499b2" cx="11.5" cy="12.5" r="5.5"/>
+ <rect style="opacity:0.1" width="2" height="8" x="15.66" y="-2.2" rx="1" ry=".889" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="15.41" y="-2.64" rx="1" ry=".889" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <rect style="opacity:0.1" width="1" height="2" x="11" y="4.5"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="11" y="4"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="11" y="19"/>
+ <rect style="opacity:0.1" width="1" height="2" x="12.5" y="-20" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="12" y="-20" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="1" height="2" x="12.5" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="12" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 3 A 9.5 9.5 0 0 0 2 12.5 A 9.5 9.5 0 0 0 2.0097656 12.707031 A 9.5 9.5 0 0 1 11.5 3.5 A 9.5 9.5 0 0 1 20.990234 12.792969 A 9.5 9.5 0 0 0 21 12.5 A 9.5 9.5 0 0 0 11.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-calculator.svg b/.icons/awkward/24x24/apps/gnome-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-calendar.svg b/.icons/awkward/24x24/apps/gnome-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-character-map.svg b/.icons/awkward/24x24/apps/gnome-character-map.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-character-map.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-characters.svg b/.icons/awkward/24x24/apps/gnome-characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-chess.svg b/.icons/awkward/24x24/apps/gnome-chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-clocks.svg b/.icons/awkward/24x24/apps/gnome-clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-color-chooser.svg b/.icons/awkward/24x24/apps/gnome-color-chooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-color-chooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-color-manager.svg b/.icons/awkward/24x24/apps/gnome-color-manager.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-color-manager.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-commander.svg b/.icons/awkward/24x24/apps/gnome-commander.svg
new file mode 100644
index 00000000..222672ee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-commander.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e4e4e4" d="m22 20v-15c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v15c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".15" d="m22 20v-14h-10v15h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#636e73" d="m22 6v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <path fill="#fff" opacity=".1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#636e73" d="m3 8v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2z"/>
+ <path fill="#636e73" opacity=".8" d="m13 8v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-contacts.svg b/.icons/awkward/24x24/apps/gnome-contacts.svg
new file mode 100644
index 00000000..2227f962
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-contacts.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="7" height="6" x="15" y="14.5" ry=".5"/>
+ <rect style="fill:#55b65a" width="7" height="6" x="13" y="4" ry=".5"/>
+ <rect style="fill:#fec006" width="7" height="6" x="14" y="9" ry=".5"/>
+ <rect style="fill:#fe6c06" width="7" height="6" x="15" y="14" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.5,14 C 15.223,14 15,14.223 15,14.5 V 15 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 6 c 0.277,0 0.5,0.223 0.5,0.5 V 14.5 C 22,14.223 21.777,14 21.5,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.5,9 C 14.223,9 14,9.223 14,9.5 V 10 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 6 C 20.777,9.5 21,9.723 21,10 V 9.5 C 21,9.223 20.777,9 20.5,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.50024,4 c -0.277,0 -0.5,0.223 -0.5,0.5 V 5 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 6 c 0.277,0 0.5,0.223 0.5,0.5 V 4.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#3f89db" d="M 4,2 C 3.446,2 3,2.446 3,3 v 18 c 0,0.554 0.446,1 1,1 H 5.9892579 18 c 0.554,0 1,-0.446 1,-1 V 3 C 19,2.446 18.554,2 18,2 H 10.989258 5.9892578 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 19,2.446 18.554,2 18,2 h -7.0105 z"/>
+ <path style="opacity:0.2" d="m 3,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 4 C 3.446,22 3,21.554 3,21 Z"/>
+ <path style="opacity:0.2" d="m 11,6.5 c -3.3135001,0 -6,2.6865 -6,6 0,3.3135 2.6864999,6 6,6 h 3.75 c 0,0 0.70315,0 0.75,-0.75 C 15.5,17 14.75,17 14.75,17 H 11 C 8.5146999,17 6.4999999,14.9853 6.4999999,12.5 6.4999999,10.0147 8.5146999,8 11,8 c 2.4855,0 4.5,2.0145 4.5,4.5 v 0.75 C 15.5,13.664 15.164,14 14.75,14 14.336,14 14,13.664 14,13.25 V 12.5 c 0,-1.657 -1.343,-3 -3,-3 -1.6570001,0 -3.0000001,1.343 -3.0000001,3 0,1.657 1.343,3 3.0000001,3 0.7845,0 1.493,-0.308 2.0275,-0.8015 0.4275,0.5085 1.058,0.802 1.7225,0.8015 1.2425,0 2.25,-1.0075 2.25,-2.25 V 12.5 c 0,-3.3135 -2.6865,-6 -6,-6 z m 0,4.5 c 0.8284,0 1.5,0.6716 1.5,1.5 C 12.5,13.3285 11.8285,14 11,14 10.1715,14 9.4999999,13.3285 9.4999999,12.5 9.4999999,11.6716 10.1716,11 11,11 Z"/>
+ <path style="fill:#ffffff" d="m 11,6 c -3.3135001,0 -6,2.6865 -6,6 0,3.3135 2.6864999,6 6,6 h 3.75 c 0,0 0.70315,0 0.75,-0.75 0,-0.75 -0.75,-0.75 -0.75,-0.75 H 11 c -2.4853001,0 -4.5000001,-2.0147 -4.5000001,-4.5 0,-2.4853 2.0147,-4.5 4.5000001,-4.5 2.4855,0 4.5,2.0145 4.5,4.5 v 0.75 c 0,0.414 -0.336,0.75 -0.75,0.75 C 14.336,13.5 14,13.164 14,12.75 V 12 c 0,-1.657 -1.343,-3 -3,-3 -1.6570001,0 -3.0000001,1.343 -3.0000001,3 0,1.657 1.343,3 3.0000001,3 0.7845,0 1.493,-0.308 2.0275,-0.8015 C 13.455,14.707 14.0855,15.0005 14.75,15 15.9925,15 17,13.9925 17,12.75 V 12 C 17,8.6865 14.3135,6 11,6 Z m 0,4.5 c 0.8284,0 1.5,0.6716 1.5,1.5 0,0.8285 -0.6715,1.5 -1.5,1.5 -0.8285,0 -1.5000001,-0.6715 -1.5000001,-1.5 0,-0.8284 0.6716001,-1.5 1.5000001,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-control-center.svg b/.icons/awkward/24x24/apps/gnome-control-center.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-control-center.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-debian.svg b/.icons/awkward/24x24/apps/gnome-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-desktop-config.svg b/.icons/awkward/24x24/apps/gnome-desktop-config.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-desktop-config.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-desktop-item-edit.svg b/.icons/awkward/24x24/apps/gnome-desktop-item-edit.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-device-manager.svg b/.icons/awkward/24x24/apps/gnome-device-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-device-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-dictionary.svg b/.icons/awkward/24x24/apps/gnome-dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-disks.svg b/.icons/awkward/24x24/apps/gnome-disks.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-disks.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-display-properties.svg b/.icons/awkward/24x24/apps/gnome-display-properties.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-display-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-do-panel.svg b/.icons/awkward/24x24/apps/gnome-do-panel.svg
new file mode 120000
index 00000000..91a4b318
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-do-panel.svg
@@ -0,0 +1 @@
+gnome-do.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-do.svg b/.icons/awkward/24x24/apps/gnome-do.svg
new file mode 100644
index 00000000..a472733d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-do.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#ae56b8" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.2" d="m 12,8.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 0,-2.2092 1.7908,-4 4,-4 z"/>
+ <path style="fill:#ffffff" d="m 12,8 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 C 9.7908,16 8,14.2092 8,12 8,9.7908 9.7908,8 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-documents.svg b/.icons/awkward/24x24/apps/gnome-documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-emacs.svg b/.icons/awkward/24x24/apps/gnome-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-encfs-manager.svg b/.icons/awkward/24x24/apps/gnome-encfs-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-encfs-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-eterm.svg b/.icons/awkward/24x24/apps/gnome-eterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-eterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-freecell.svg b/.icons/awkward/24x24/apps/gnome-freecell.svg
new file mode 120000
index 00000000..3453df85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-freecell.svg
@@ -0,0 +1 @@
+lskat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-genius.svg b/.icons/awkward/24x24/apps/gnome-genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-glchess.svg b/.icons/awkward/24x24/apps/gnome-glchess.svg
new file mode 120000
index 00000000..3e02f21f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-glchess.svg
@@ -0,0 +1 @@
+gnome-chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-glines.svg b/.icons/awkward/24x24/apps/gnome-glines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-glines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-gmail.svg b/.icons/awkward/24x24/apps/gnome-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-gmenu.svg b/.icons/awkward/24x24/apps/gnome-gmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-gmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-gnect.svg b/.icons/awkward/24x24/apps/gnome-gnect.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-gnect.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-gnibbles.svg b/.icons/awkward/24x24/apps/gnome-gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-gnumeric.svg b/.icons/awkward/24x24/apps/gnome-gnumeric.svg
new file mode 120000
index 00000000..bd2a77f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-gnumeric.svg
@@ -0,0 +1 @@
+gnumeric.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-hearts.svg b/.icons/awkward/24x24/apps/gnome-hearts.svg
new file mode 120000
index 00000000..5d911243
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-hearts.svg
@@ -0,0 +1 @@
+kpat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-help.svg b/.icons/awkward/24x24/apps/gnome-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-hideseek.svg b/.icons/awkward/24x24/apps/gnome-hideseek.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-hideseek.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-iagno.svg b/.icons/awkward/24x24/apps/gnome-iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-info.svg b/.icons/awkward/24x24/apps/gnome-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-internet-radio-locator.svg b/.icons/awkward/24x24/apps/gnome-internet-radio-locator.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-internet.svg b/.icons/awkward/24x24/apps/gnome-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-klotski.svg b/.icons/awkward/24x24/apps/gnome-klotski.svg
new file mode 100644
index 00000000..48c69edc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-klotski.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f4c165" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path fill="#f2ae37" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <rect fill="#3775f2" width="6" height="6" x="3" y="3" rx="1" ry="1"/>
+ <rect fill="#6192f5" width="6" height="6" x="13" y="13" rx="1" ry="1"/>
+ <path opacity=".2" d="m3 8v0.5c0 0.554 0.446 1 1 1h4c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-4c-0.554 0-1-0.446-1-1zm8 3v0.5h10v-0.5h-10zm2 7v0.5c0 0.554 0.446 1 1 1h4c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-4c-0.554 0-1-0.446-1-1zm-12 2v0.5c0 0.554 0.446 1 1 1h9v-0.5h-9c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m11 1v0.5h9c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-9zm-7 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h4c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-4zm-3 8v0.5h10v-0.5h-10zm13 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h4c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-latex.svg b/.icons/awkward/24x24/apps/gnome-latex.svg
new file mode 120000
index 00000000..e3dfe5e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-ldraw.svg b/.icons/awkward/24x24/apps/gnome-ldraw.svg
new file mode 120000
index 00000000..6042e1c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-ldraw.svg
@@ -0,0 +1 @@
+ldview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-lightsoff.svg b/.icons/awkward/24x24/apps/gnome-lightsoff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-lightsoff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-lockscreen.svg b/.icons/awkward/24x24/apps/gnome-lockscreen.svg
new file mode 100644
index 00000000..b6d7d316
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-lockscreen.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+ <path style="opacity:0.2" d="m 12,8.4998 c -1.108,0 -2,0.9108 -2,2.0312 V 11.5 H 9.5 C 9.223,11.5 9,11.723 9,12 v 3 c 0,0.277 0.223,0.5 0.5,0.5 h 5 c 0.277,0 0.5,-0.223 0.5,-0.5 v -3 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 H 14 v -0.96875 c 0,-1.12 -0.892,-2.031 -2,-2.031 z m 0,1 c 0.554,0 1,0.446 1,1 v 1 h -2 v -1 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:#bcbcbc" d="m 12,8 c -1.108,0 -2,0.9108 -2,2.0312 v 0.969 H 9.5 c -0.277,0 -0.5,0.223 -0.5,0.5 v 3 c 0,0.277 0.223,0.5 0.5,0.5 h 5 c 0.277,0 0.5,-0.223 0.5,-0.5 v -3 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 H 14 v -0.96875 c 0,-1.12 -0.892,-2.031 -2,-2.031 z m 0,1 c 0.554,0 1,0.446 1,1 v 1 h -2 v -1 c 0,-0.554 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-logo-icon-transparent.svg b/.icons/awkward/24x24/apps/gnome-logo-icon-transparent.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-logo-icon-transparent.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-logo-icon.svg b/.icons/awkward/24x24/apps/gnome-logo-icon.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-logo-icon.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-logout.svg b/.icons/awkward/24x24/apps/gnome-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-logs.svg b/.icons/awkward/24x24/apps/gnome-logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mahjongg.svg b/.icons/awkward/24x24/apps/gnome-mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-maps.svg b/.icons/awkward/24x24/apps/gnome-maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mastermind.svg b/.icons/awkward/24x24/apps/gnome-mastermind.svg
new file mode 100644
index 00000000..92e7984e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mastermind.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 4.5,3.5 C 3.1219801,3.5 2,4.62198 2,6 2,7.37802 3.1219801,8.5 4.5,8.5 5.87802,8.5 7,7.37802 7,6 7,4.62198 5.87802,3.5 4.5,3.5 Z M 20.544922,3.50195 C 20.054419,3.521333 19.557201,3.6962183 19.083984,3.9746063 A 0.22781185,0.22781185 0 0 0 19,4.28125 l 0.777344,1.3984375 -2.587891,1.5683594 C 17.011267,7.3560609 16.946475,7.598665 17.046875,7.78125 l 0.291016,0.5292969 c 0.100401,0.1825845 0.333533,0.2447317 0.511718,0.1367187 L 20.441406,6.875 21.279297,8.3828125 a 0.22781185,0.22781185 0 0 0 0.287109,0.099609 C 22.29825,8.1726234 22.796999,7.6277891 22.998047,6.9785156 23.199095,6.3292416 23.103027,5.5852577 22.707031,4.8808594 22.265327,4.0951525 21.675311,3.6579825 21.03125,3.5371094 20.870235,3.5068911 20.708423,3.4954923 20.544922,3.5019531 Z M 9.5,4.484375 C 8.6815753,4.484375 8,5.1611605 8,5.9921875 8,6.8232145 8.6815753,7.5 9.5,7.5 10.318426,7.5 11,6.8232145 11,5.9921875 11,5.1611605 10.318426,4.484375 9.5,4.484375 Z m 5,0 c -0.818425,0 -1.5,0.6767855 -1.5,1.5078125 C 13,6.8232145 13.681575,7.5 14.5,7.5 15.318426,7.5 16,6.8232145 16,5.9921875 16,5.1611605 15.318426,4.484375 14.5,4.484375 Z M 4.5,9.5 C 3.1219801,9.5 2,10.62198 2,12 2,13.378019 3.1219801,14.5 4.5,14.5 5.87802,14.5 7,13.378019 7,12 7,10.62198 5.87802,9.5 4.5,9.5 Z M 7,12 c 0,1.378019 1.12198,2.5 2.5,2.5 C 10.878021,14.5 12,13.378019 12,12 12,10.62198 10.878021,9.5 9.5,9.5 8.12198,9.5 7,10.62198 7,12 Z m 5,0 c 0,1.378019 1.12198,2.5 2.5,2.5 C 15.878021,14.5 17,13.378019 17,12 17,10.62198 15.878021,9.5 14.5,9.5 13.12198,9.5 12,10.62198 12,12 Z m 5,0 c 0,1.37802 1.12198,2.5 2.5,2.5 C 20.87802,14.5 22,13.37802 22,12 22,10.62198 20.87802,9.5 19.5,9.5 18.12198,9.5 17,10.621981 17,12 Z M 4.5,15.5 C 3.1219801,15.5 2,16.621979 2,18 2,19.37802 3.1219801,20.5 4.5,20.5 5.87802,20.5 7,19.37802 7,18 7,16.621979 5.87802,15.5 4.5,15.5 Z M 7,18 c 0,1.37802 1.12198,2.5 2.5,2.5 C 10.878021,20.5 12,19.37802 12,18 12,16.621979 10.878021,15.5 9.5,15.5 8.12198,15.5 7,16.621979 7,18 Z m 5,0 c 0,1.37802 1.12198,2.5 2.5,2.5 1.378021,0 2.5,-1.12198 2.5,-2.5 0,-1.378021 -1.121979,-2.5 -2.5,-2.5 -1.37802,0 -2.5,1.121979 -2.5,2.5 z m 5,0 c 0,1.37802 1.12198,2.5 2.5,2.5 1.37802,0 2.5,-1.12198 2.5,-2.5 0,-1.37802 -1.12198,-2.5 -2.5,-2.5 -1.37802,0 -2.5,1.12198 -2.5,2.5 z"/>
+ <path style="fill:#ab47bc" d="M 21.472777,4.5994945 C 21.372377,4.416911 21.13939,4.353897 20.961203,4.461911 l -3.770935,2.285886 c -0.178186,0.108014 -0.243447,0.351819 -0.143047,0.534404 l 0.29014,0.5276375 c 0.100401,0.1825845 0.334133,0.245148 0.512318,0.137135 l 3.770936,-2.285886 C 21.798801,5.553073 21.863319,5.3097165 21.762918,5.127132 Z"/>
+ <path style="fill:#ab47bc" d="M 21.032078,3.0364411 C 20.388017,2.9155679 19.715259,3.1039291 19.084303,3.475113 a 0.22781185,0.22781185 0 0 0 -0.08364,0.3069814 l 2.277891,4.1002034 a 0.22781185,0.22781185 0 0 0 0.288295,0.099657 c 0.731844,-0.3097985 1.229752,-0.8544895 1.4308,-1.503763 0.201048,-0.649274 0.10592,-1.392863 -0.290076,-2.0972613 C 22.265869,3.5952236 21.676139,3.1573142 21.032078,3.0364411 Z"/>
+ <path style="fill:#6d6f69" d="M 9.5,3.9843355 C 8.6815753,3.9843355 8,4.6611407 8,5.4921677 8,6.3231947 8.6815753,7 9.5,7 10.318426,7 11,6.3231947 11,5.4921677 11,4.6611407 10.318426,3.9843355 9.5,3.9843355 Z"/>
+ <path style="fill:#3f51b5" d="M 4.5,8.9999995 C 3.1219801,8.9999995 2,10.12198 2,11.5 2,12.878019 3.1219801,14 4.5,14 5.87802,14 7,12.878019 7,11.5 7,10.12198 5.87802,8.9999995 4.5,8.9999995 Z"/>
+ <path style="fill:#ab47bc" d="M 9.5,8.9999995 C 8.12198,8.9999995 7,10.12198 7,11.5 7,12.878019 8.12198,14 9.5,14 10.878021,14 12,12.878019 12,11.5 12,10.12198 10.878021,8.9999995 9.5,8.9999995 Z"/>
+ <path style="fill:#795548" d="M 14.5,15 C 13.12198,15 12,16.121979 12,17.5 12,18.87802 13.12198,20 14.5,20 15.878021,20 17,18.87802 17,17.5 17,16.121979 15.878021,15 14.5,15 Z"/>
+ <path style="fill:#ffc107" d="M 19.5,9.0000005 C 18.12198,9.0000005 17,10.121981 17,11.5 17,12.87802 18.12198,14 19.5,14 20.87802,14 22,12.87802 22,11.5 22,10.12198 20.87802,9.0000005 19.5,9.0000005 Z"/>
+ <path style="fill:#795548" d="M 4.5,15 C 3.1219801,15 2,16.121979 2,17.5 2,18.87802 3.1219801,20 4.5,20 5.87802,20 7,18.87802 7,17.5 7,16.121979 5.87802,15 4.5,15 Z"/>
+ <path style="fill:#f44336" d="M 14.5,8.9999995 C 13.12198,8.9999995 12,10.12198 12,11.5 12,12.878019 13.12198,14 14.5,14 15.878021,14 17,12.878019 17,11.5 17,10.12198 15.878021,8.9999995 14.5,8.9999995 Z"/>
+ <path style="fill:#4caf50" d="m 19.5,15.000001 c -1.37802,0 -2.5,1.121979 -2.5,2.499999 0,1.37802 1.12198,2.5 2.5,2.5 1.37802,0 2.5,-1.12198 2.5,-2.5 0,-1.37802 -1.12198,-2.499999 -2.5,-2.499999 z"/>
+ <path style="fill:#3f51b5" d="M 9.5,15 C 8.12198,15 7,16.121979 7,17.5 7,18.87802 8.12198,20 9.5,20 10.878021,20 12,18.87802 12,17.5 12,16.121979 10.878021,15 9.5,15 Z"/>
+ <path style="fill:#4caf50" d="M 4.5,3 C 3.1219801,3 2,4.12198 2,5.5 2,6.87802 3.1219801,8 4.5,8 5.87802,8 7,6.87802 7,5.5 7,4.12198 5.87802,3 4.5,3 Z"/>
+ <path style="fill:#6d6f69" d="m 14.5,3.9843355 c -0.818425,0 -1.5,0.6768052 -1.5,1.5078322 C 13,6.3231947 13.681575,7 14.5,7 15.318426,7 16,6.3231947 16,5.4921677 16,4.6611407 15.318426,3.9843355 14.5,3.9843355 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5 3 C 3.1219801 3 2 4.12198 2 5.5 C 2 5.5854653 2.0169658 5.666711 2.0253906 5.75 C 2.1528061 4.4903593 3.2074454 3.5 4.5 3.5 C 5.7925547 3.5 6.8471939 4.4903593 6.9746094 5.75 C 6.9830342 5.666711 7 5.5854653 7 5.5 C 7 4.12198 5.87802 3 4.5 3 z M 20.544922 3.0019531 C 20.054419 3.0213361 19.557201 3.1962214 19.083984 3.4746094 A 0.22781185 0.22781185 0 0 0 19 3.78125 L 19.103516 3.9667969 C 19.571121 3.6947721 20.060876 3.5210809 20.544922 3.5019531 C 20.708423 3.4954923 20.870235 3.5068911 21.03125 3.5371094 C 21.675311 3.6579825 22.265327 4.0951525 22.707031 4.8808594 C 22.923802 5.2664519 23.042595 5.6634936 23.080078 6.0507812 C 23.138548 5.5128908 23.018649 4.9351653 22.707031 4.3808594 C 22.265327 3.5951525 21.675311 3.1579825 21.03125 3.0371094 C 20.870235 3.0068911 20.708423 2.9954923 20.544922 3.0019531 z M 9.5 3.984375 C 8.6815753 3.984375 8 4.6611605 8 5.4921875 C 8 5.5779564 8.0114693 5.6602791 8.0253906 5.7421875 C 8.1463553 5.0304731 8.7660435 4.484375 9.5 4.484375 C 10.233958 4.484375 10.853645 5.0304731 10.974609 5.7421875 C 10.988531 5.6602791 11 5.5779564 11 5.4921875 C 11 4.6611605 10.318426 3.984375 9.5 3.984375 z M 14.5 3.984375 C 13.681575 3.984375 13 4.6611605 13 5.4921875 C 13 5.5779564 13.011469 5.6602791 13.025391 5.7421875 C 13.146355 5.0304731 13.766043 4.484375 14.5 4.484375 C 15.233958 4.484375 15.853645 5.0304731 15.974609 5.7421875 C 15.988531 5.6602791 16 5.5779564 16 5.4921875 C 16 4.6611605 15.318426 3.984375 14.5 3.984375 z M 19.570312 5.3066406 L 17.189453 6.7480469 C 17.011267 6.8560609 16.946475 7.098665 17.046875 7.28125 L 17.083984 7.3476562 C 17.112883 7.3092095 17.146943 7.2738156 17.189453 7.2480469 L 19.777344 5.6796875 L 19.570312 5.3066406 z M 4.5 9 C 3.1219801 9 2 10.12198 2 11.5 C 2 11.585465 2.0169658 11.666711 2.0253906 11.75 C 2.1528061 10.490359 3.2074454 9.5 4.5 9.5 C 5.7925547 9.5 6.8471939 10.490359 6.9746094 11.75 C 6.9830342 11.666711 7 11.585465 7 11.5 C 7 10.12198 5.87802 9 4.5 9 z M 7 11.5 C 7 11.585465 7.0169658 11.666711 7.0253906 11.75 C 7.1528061 10.490359 8.2074453 9.5 9.5 9.5 C 10.792556 9.5 11.847194 10.490359 11.974609 11.75 C 11.983034 11.666711 12 11.585465 12 11.5 C 12 10.12198 10.878021 9 9.5 9 C 8.12198 9 7 10.12198 7 11.5 z M 12 11.5 C 12 11.585465 12.016966 11.666711 12.025391 11.75 C 12.152806 10.490359 13.207445 9.5 14.5 9.5 C 15.792556 9.5 16.847194 10.490359 16.974609 11.75 C 16.983034 11.666711 17 11.585465 17 11.5 C 17 10.12198 15.878021 9 14.5 9 C 13.12198 9 12 10.12198 12 11.5 z M 17 11.5 C 17 11.585465 17.016966 11.666711 17.025391 11.75 C 17.152806 10.49036 18.207445 9.5 19.5 9.5 C 20.792555 9.5 21.847194 10.490359 21.974609 11.75 C 21.983034 11.666711 22 11.585465 22 11.5 C 22 10.12198 20.87802 9 19.5 9 C 18.12198 9 17 10.121981 17 11.5 z M 4.5 15 C 3.1219801 15 2 16.121979 2 17.5 C 2 17.585465 2.0169658 17.666711 2.0253906 17.75 C 2.1528061 16.490359 3.2074454 15.5 4.5 15.5 C 5.7925547 15.5 6.8471939 16.490359 6.9746094 17.75 C 6.9830342 17.666711 7 17.585465 7 17.5 C 7 16.121979 5.87802 15 4.5 15 z M 7 17.5 C 7 17.585465 7.0169658 17.666711 7.0253906 17.75 C 7.1528061 16.490359 8.2074453 15.5 9.5 15.5 C 10.792556 15.5 11.847194 16.490359 11.974609 17.75 C 11.983034 17.666711 12 17.585465 12 17.5 C 12 16.121979 10.878021 15 9.5 15 C 8.12198 15 7 16.121979 7 17.5 z M 12 17.5 C 12 17.585465 12.016966 17.666711 12.025391 17.75 C 12.152806 16.490359 13.207445 15.5 14.5 15.5 C 15.792556 15.5 16.847194 16.490359 16.974609 17.75 C 16.983034 17.666711 17 17.585465 17 17.5 C 17 16.121979 15.878021 15 14.5 15 C 13.12198 15 12 16.121979 12 17.5 z M 17 17.5 C 17 17.585465 17.016966 17.666711 17.025391 17.75 C 17.152806 16.490359 18.207445 15.5 19.5 15.5 C 20.792555 15.5 21.847194 16.490359 21.974609 17.75 C 21.983034 17.666711 22 17.585465 22 17.5 C 22 16.12198 20.87802 15 19.5 15 C 18.12198 15 17 16.12198 17 17.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-menu.svg b/.icons/awkward/24x24/apps/gnome-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mines.svg b/.icons/awkward/24x24/apps/gnome-mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mixer.svg b/.icons/awkward/24x24/apps/gnome-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-monitor.svg b/.icons/awkward/24x24/apps/gnome-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mouse-properties.svg b/.icons/awkward/24x24/apps/gnome-mouse-properties.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mouse-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mouse.svg b/.icons/awkward/24x24/apps/gnome-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-mplayer.svg b/.icons/awkward/24x24/apps/gnome-mplayer.svg
new file mode 100644
index 00000000..ce743467
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4bae4f" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v12.5h20v-12.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#cccccc" d="m2 17v2.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-2.5z"/>
+ <rect style="fill:#ffffff;opacity:.2" width="20" height=".5" x="2" y="17"/>
+ <rect style="fill:#999999" width="6" height="1" x="14" y="18" rx=".462" ry=".464"/>
+ <rect style="fill:#4bae4f" width="10" height="1" x="4" y="18" rx=".476" ry=".5"/>
+ <circle style="opacity:.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+ <path style="opacity:.2" d="m9.2957 6.5001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.8459-1.211 4.5319-2.414 6.3759-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0345-0.0164-0.0716-0.0249-0.1087-0.025z"/>
+ <path style="fill:#ffffff" d="m9.3016 6.0001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="opacity:.2" d="m2 19.5v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-mpv.svg b/.icons/awkward/24x24/apps/gnome-mpv.svg
new file mode 100644
index 00000000..6edb6ccf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-mpv.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.0">
+ <rect style="opacity:0.2" width="21" height="16" x="1" y="5.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#2769bc" width="21" height="17" x="1" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 11.5,6.5 A 4.5,4.5 0 0 0 7,11 4.5,4.5 0 0 0 11.5,15.5 4.5,4.5 0 0 0 16,11 4.5,4.5 0 0 0 11.5,6.5 Z M 10,8.5 H 10.441 10.488 C 10.574,8.4992 10.656,8.5194 10.73,8.5625 L 14.146,10.563 C 14.298,10.648 14.375,10.824 14.375,11 14.375,11.176 14.298,11.352 14.146,11.438 L 10.73,13.438 C 10.656,13.481 10.574,13.501 10.488,13.5 H 10.441 10 Z"/>
+ <path style="fill:#ffffff" d="M 11.5,6 A 4.5,4.5 0 0 0 7,10.5 4.5,4.5 0 0 0 11.5,15 4.5,4.5 0 0 0 16,10.5 4.5,4.5 0 0 0 11.5,6 Z M 10,8 H 10.441 10.488 C 10.574,7.9992 10.656,8.0194 10.73,8.0625 L 14.146,10.063 C 14.298,10.148 14.375,10.324 14.375,10.5 14.375,10.676 14.298,10.852 14.146,10.938 L 10.73,12.938 C 10.656,12.981 10.574,13.001 10.488,13 H 10.441 10 Z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="11" height="1" x="6" y="17" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="16.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="7" y="16" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.3" d="M 2,5 V 7 H 4 V 5 Z M 19,5 V 7 H 21 V 5 Z M 2,9 V 11 H 4 V 9 Z M 19,9 V 11 H 21 V 9 Z M 2,13 V 15 H 4 V 13 Z M 19,13 V 15 H 21 V 13 Z M 2,17 V 19 H 4 V 17 Z M 19,17 V 19 H 21 V 17 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.5 4 C 1.669 4 1 4.669 1 5.5 L 1 6 C 1 5.169 1.669 4.5 2.5 4.5 L 20.5 4.5 C 21.331 4.5 22 5.169 22 6 L 22 5.5 C 22 4.669 21.331 4 20.5 4 L 2.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-multi-writer.svg b/.icons/awkward/24x24/apps/gnome-multi-writer.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-multi-writer.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-music.svg b/.icons/awkward/24x24/apps/gnome-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-nettool.svg b/.icons/awkward/24x24/apps/gnome-nettool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-nettool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-nettools.svg b/.icons/awkward/24x24/apps/gnome-nettools.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-nettools.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-network-properties.svg b/.icons/awkward/24x24/apps/gnome-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-networktool.svg b/.icons/awkward/24x24/apps/gnome-networktool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-networktool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-nibbles.svg b/.icons/awkward/24x24/apps/gnome-nibbles.svg
new file mode 100644
index 00000000..97c357e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-nibbles.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="matrix(0.99844162,0,0,1,2.0311676,1.5)">
+ <path d="M 8.5,4 C 6.5670834,4.0001933 5.0001933,5.5670834 5,7.5 V 10 H 4 c -5.3812913,0 -5.3686149,7 0,7 h 12.5 c 1.932917,-1.93e-4 3.499807,-1.567083 3.5,-3.5 v -3 C 19.999819,8.5716501 18.440057,7.0066488 16.511719,7 16.260586,5.2600306 14.757839,3.9762602 13,4 Z"/>
+ </g>
+ <g style="fill:none" transform="matrix(0.99844162,0,0,1,2.0311676,1)">
+ <path style="fill:#e4e4e4" d="M 8.5,4 C 6.5670834,4.0001933 5.0001933,5.5670834 5,7.5 V 10 H 4 c -5.3812913,0 -5.3686149,7 0,7 h 12.5 c 1.932917,-1.93e-4 3.499807,-1.567083 3.5,-3.5 v -3 C 19.999819,8.5716501 18.440057,7.0066488 16.511719,7 16.260586,5.2600306 14.757839,3.9762602 13,4 Z"/>
+ </g>
+ <g transform="translate(2,1)">
+ <path style="fill:none;stroke:#ee8827" d="m 4,13.5 h 12.5 v -3 h -8 v -3 H 13"/>
+ </g>
+ <g style="fill:#ffffff;opacity:0.2" transform="matrix(0.99844162,0,0,1,2.0311676,1)">
+ <path style="fill:#fcfcfc" transform="matrix(1.0015608,0,0,1,-2.0343379,-1)" d="M 10.517578 5 C 8.5876737 5.0001933 7.0236305 6.5670834 7.0234375 8.5 L 7.0234375 9 C 7.0236305 7.0670834 8.5876737 5.5001933 10.517578 5.5 L 15.011719 5.5 C 16.766818 5.4762602 18.266836 6.7600306 18.517578 8.5 C 20.442911 8.5066488 21.999819 10.07165 22 12 L 22 11.5 C 21.999819 9.5716501 20.442911 8.0066488 18.517578 8 C 18.266836 6.2600306 16.766818 4.9762602 15.011719 5 L 10.517578 5 z M 6.0253906 11 C 3.2102708 11 1.8871202 12.920391 2.0234375 14.75 C 2.144302 13.087638 3.4676052 11.5 6.0253906 11.5 L 7.0234375 11.5 L 7.0234375 11 L 6.0253906 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-note.svg b/.icons/awkward/24x24/apps/gnome-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-oregano.svg b/.icons/awkward/24x24/apps/gnome-oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-package.svg b/.icons/awkward/24x24/apps/gnome-package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-paint.svg b/.icons/awkward/24x24/apps/gnome-paint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-paint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-clock.svg b/.icons/awkward/24x24/apps/gnome-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-drawer.svg b/.icons/awkward/24x24/apps/gnome-panel-drawer.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-drawer.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-fish.svg b/.icons/awkward/24x24/apps/gnome-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-force-quit.svg b/.icons/awkward/24x24/apps/gnome-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-hibernate.svg b/.icons/awkward/24x24/apps/gnome-panel-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-launcher.svg b/.icons/awkward/24x24/apps/gnome-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-notification-area.svg b/.icons/awkward/24x24/apps/gnome-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-screenshoot.svg b/.icons/awkward/24x24/apps/gnome-panel-screenshoot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-screenshoot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-screenshot.svg b/.icons/awkward/24x24/apps/gnome-panel-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-separator.svg b/.icons/awkward/24x24/apps/gnome-panel-separator.svg
new file mode 120000
index 00000000..75d8f0e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-separator.svg
@@ -0,0 +1 @@
+mate-panel-separator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-suspend.svg b/.icons/awkward/24x24/apps/gnome-panel-suspend.svg
new file mode 120000
index 00000000..11a5ef74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-suspend.svg
@@ -0,0 +1 @@
+mate-inhibit-applet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-window-list.svg b/.icons/awkward/24x24/apps/gnome-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-window-menu.svg b/.icons/awkward/24x24/apps/gnome-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel-workspace-switcher.svg b/.icons/awkward/24x24/apps/gnome-panel-workspace-switcher.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-panel.svg b/.icons/awkward/24x24/apps/gnome-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-pdf.svg b/.icons/awkward/24x24/apps/gnome-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-pie.svg b/.icons/awkward/24x24/apps/gnome-pie.svg
new file mode 100644
index 00000000..27f3488b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-pie.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#ffcf3f" d="m6.9924 17.264c0.95875 0.5481 1.2917 1.7696 0.7436 2.7284-0.5481 0.95875-1.7696 1.2917-2.7284 0.7436-0.95875-0.5481-1.2917-1.7696-0.7436-2.7284 0.5481-0.95875 1.7696-1.2917 2.7284-0.7436z"/>
+ <path fill="#7cc327" d="m3.7405 10.33c1.1985 0.6851 1.6146 2.2121 0.9295 3.4106-0.6851 1.198-2.2121 1.614-3.4105 0.929-1.1985-0.685-1.6146-2.212-0.92953-3.411 0.68513-1.198 2.212-1.6141 3.4105-0.929z"/>
+ <path fill="#27adc3" d="m7.2366 2.4616c1.678 0.9592 2.2606 3.0971 1.3014 4.775-0.9592 1.678-3.0971 2.2606-4.7751 1.3014-1.6775-0.9591-2.2601-3.0971-1.3009-4.7749 0.9591-1.6781 3.0971-2.2607 4.7749-1.3015z"/>
+ <path fill="#ffcf3f" d="m16.733 0.59397c2.1572 1.2332 2.9063 3.9816 1.6731 6.139-1.233 2.1572-3.982 2.9062-6.139 1.673s-2.9062-3.9816-1.673-6.139c1.2332-2.1572 3.9816-2.9062 6.139-1.6731z"/>
+ <path fill="#7cc327" d="m20.237 9.462c1.6778 0.95917 2.2605 3.0969 1.3013 4.7748-0.95917 1.6778-3.0969 2.2605-4.7748 1.3013-1.6778-0.95917-2.2605-3.0969-1.3013-4.7748 0.95917-1.6778 3.0969-2.2605 4.7748-1.3013z"/>
+ <path fill="#27adc3" d="m14.621 16.266c1.234 0.6188 1.7326 2.1208 1.1138 3.3547-0.6188 1.234-2.1208 1.7326-3.3547 1.1138-1.234-0.6188-1.7326-2.1208-1.1138-3.3547 0.6188-1.234 2.1208-1.7326 3.3547-1.1138z"/>
+ <path fill="#fff" opacity=".2" d="m14.82 0.0097699c-0.21772-0.015401-0.4363-0.014243-0.65234 0.00195-1.4403 0.10797-2.8035 0.90761-3.5742 2.2559-0.4727 0.82695-0.64987 1.7391-0.57227 2.6211 0.01699-0.72242 0.18845-1.4496 0.57227-2.1211 0.77075-1.3483 2.1339-2.1479 3.5742-2.2559 0.86418-0.064784 1.7554 0.1196 2.5645 0.58203 1.3303 0.76048 2.1212 2.0968 2.2461 3.5156 0.037-1.5979-0.76-3.1665-2.246-4.0156-0.606-0.34677-1.259-0.53773-1.912-0.58393zm-9.072 1.998c-0.1693-0.0118-0.3378-0.0106-0.5058 0.002-1.1203 0.084-2.1799 0.7051-2.7793 1.7539-0.3703 0.6477-0.5069 1.3624-0.4434 2.0527 0.0274-0.5298 0.162-1.0605 0.4434-1.5527 0.5994-1.0488 1.659-1.6699 2.7793-1.7539 0.6722-0.0504 1.365 0.0914 1.9941 0.4511 1.0302 0.589 1.6432 1.6224 1.7442 2.7207 0.0654-1.2764-0.5589-2.543-1.7442-3.2207-0.4718-0.2697-0.9803-0.4176-1.4883-0.4531zm13 7c-0.1693-0.01202-0.33783-0.01064-0.50586 0.002-1.1202 0.08399-2.1798 0.70526-2.7793 1.7539-0.37029 0.64773-0.50684 1.3624-0.44336 2.0527 0.02735-0.52983 0.16198-1.0605 0.44336-1.5527 0.59948-1.0486 1.6591-1.6699 2.7793-1.7539 0.67213-0.05039 1.365 0.09343 1.9941 0.45312 1.0301 0.58889 1.6432 1.6229 1.7441 2.7207 0.06588-1.2763-0.5585-2.5429-1.7441-3.2207-0.47189-0.26977-0.98038-0.41903-1.4883-0.45508zm-16.434 1.0002c-0.80017 0.05999-1.5562 0.50292-1.9844 1.252-0.26649 0.46618-0.36052 0.98188-0.3125 1.4785 0.034978-0.3349 0.13464-0.66738 0.3125-0.97852 0.42819-0.74903 1.1842-1.192 1.9844-1.252 0.4801-0.03599 0.97634 0.06535 1.4258 0.32227 0.73228 0.41861 1.1667 1.1515 1.2422 1.9316 0.0997-0.955-0.3549-1.925-1.2423-2.432-0.4494-0.257-0.9456-0.3582-1.4257-0.322zm11.348 5.998c-0.972-0.06297-1.9324 0.44758-2.3965 1.373-0.22145 0.44159-0.29326 0.9174-0.24609 1.375 0.0292-0.2967 0.1045-0.59264 0.24609-0.875 0.4641-0.92546 1.4245-1.436 2.3965-1.373 0.324 0.02099 0.6505 0.10507 0.95898 0.25977 0.79245 0.3974 1.2748 1.1593 1.3594 1.9805 0.09839-0.9999-0.40778-2.0033-1.3594-2.4805-0.30849-0.1547-0.63498-0.23878-0.95898-0.25977zm-7.8105 1c-0.64013 0.048-1.2453 0.40274-1.5879 1.002-0.22078 0.38622-0.2927 0.8143-0.24414 1.2246 0.033393-0.248 0.11231-0.49399 0.24414-0.72461 0.34256-0.59922 0.94776-0.95395 1.5879-1.002 0.38408-0.0288 0.78108 0.05228 1.1406 0.25781 0.57255 0.32732 0.9163 0.89561 0.98828 1.5039 0.1055-0.783-0.2601-1.588-0.9882-2.004-0.3596-0.206-0.7566-0.287-1.1406-0.258z"/>
+ <path opacity=".2" d="m18.979 4.6091c-0.017 0.7228-0.189 1.4513-0.573 2.1231-1.233 2.1572-3.981 2.907-6.138 1.6738-1.331-0.7605-2.122-2.0986-2.247-3.5176-0.03759 1.5987 0.76029 3.1682 2.2461 4.0176 2.1574 1.2332 4.9055 0.48337 6.1387-1.6738 0.47272-0.82699 0.6499-1.7411 0.57227-2.623zm-9.9985 1.0723c-0.0274 0.5301-0.162 1.0625-0.4434 1.5547-0.9592 1.6779-3.0955 2.26-4.7734 1.3008-1.03-0.5888-1.6431-1.6229-1.7442-2.7207-0.0658 1.2763 0.5587 2.543 1.7442 3.2207 1.6779 0.9592 3.8142 0.3771 4.7734-1.3008 0.3703-0.6478 0.5068-1.364 0.4434-2.0547zm13 7.0016c-0.02735 0.52983-0.16198 1.0605-0.44336 1.5527-0.95917 1.6778-3.0956 2.26-4.7734 1.3008-1.0301-0.58889-1.6432-1.6229-1.7441-2.7207-0.06588 1.2763 0.5585 2.5429 1.7441 3.2207 1.6778 0.95917 3.8143 0.37706 4.7734-1.3008 0.37029-0.64773 0.50684-1.3624 0.44336-2.0527zm-21.963 0.05273c-0.10059 0.95574 0.35426 1.926 1.2422 2.4336 1.1985 0.6851 2.7251 0.26876 3.4102-0.92969 0.26649-0.46618 0.36052-0.98188 0.3125-1.4785-0.034993 0.33485-0.13467 0.66743-0.3125 0.97852-0.6846 1.198-2.2112 1.615-3.4096 0.93-0.73231-0.419-1.1668-1.154-1.2422-1.934zm15.963 6.008c-0.02917 0.2968-0.10444 0.59449-0.24609 0.87695-0.6188 1.234-2.1215 1.7321-3.3555 1.1133-0.79236-0.39735-1.2747-1.1594-1.3594-1.9805-0.09839 0.9999 0.40778 2.0033 1.3594 2.4805 1.234 0.6188 2.7367 0.12067 3.3555-1.1133 0.22172-0.44212 0.29363-0.91884 0.24609-1.377zm-11.96 0.488c-0.10544 0.78306 0.26014 1.5876 0.98828 2.0039 0.9588 0.5481 2.1804 0.21461 2.7285-0.74414 0.22078-0.38622 0.2927-0.8143 0.24414-1.2246-0.033405 0.24795-0.11233 0.49403-0.24414 0.72461-0.5481 0.959-1.7697 1.292-2.7285 0.744-0.5725-0.327-0.9163-0.896-0.9883-1.504z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-planner.svg b/.icons/awkward/24x24/apps/gnome-planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-pomodoro.svg b/.icons/awkward/24x24/apps/gnome-pomodoro.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-pomodoro.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-power-manager.svg b/.icons/awkward/24x24/apps/gnome-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-power-statistics.svg b/.icons/awkward/24x24/apps/gnome-power-statistics.svg
new file mode 100644
index 00000000..258a2829
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-power-statistics.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#fff" opacity=".2" d="m10.5 5.5v4.5h4.4996l-4.4996 7.5v-4.5h-4.4996z"/>
+ <path fill="#fecd38" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m10.5 5.5v4h4.5l-4.5 8v-4h-4.5z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path fill="#3f3f3f" d="m10.5 5v4h4.5l-4.5 8v-4h-4.5z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <circle fill="#4daaf5" cx="17" cy="17" r="5"/>
+ <rect fill="#fff" width="2" height="4" x="16" y="16"/>
+ <rect fill="#fff" width="2" height="2" x="16" y="13"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-quadrapassel.svg b/.icons/awkward/24x24/apps/gnome-quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-remote-desktop.svg b/.icons/awkward/24x24/apps/gnome-remote-desktop.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-remote-desktop.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-robots.svg b/.icons/awkward/24x24/apps/gnome-robots.svg
new file mode 100644
index 00000000..4608ae33
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-robots.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="16" height="6" x="4" y="9"/>
+ <path fill="#e4e4e4" d="m12 2c-4.4908 0-8.2548 2.9383-9.525 7h19.05c-1.27-4.0617-5.034-7-9.525-7zm-9.525 13c1.2699 4.062 5.0342 7 9.5254 7s8.2552-2.9383 9.5254-7h-19.05z"/>
+ <g opacity=".2" transform="translate(1.0004,1.5)">
+ <circle cx="11" cy="11" r="2"/>
+ <circle cx="16" cy="11" r="2"/>
+ <circle cx="6" cy="11" r="2"/>
+ </g>
+ <g fill="#ff6363" transform="translate(1.0004,1)">
+ <circle cx="11" cy="11" r="2"/>
+ <circle cx="16" cy="11" r="2"/>
+ <circle cx="6" cy="11" r="2"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m12 2c-4.4908 0-8.2548 2.9383-9.525 7h0.1797c1.4139-3.7989 5.0422-6.5 9.3457-6.5s7.9318 2.7011 9.3457 6.5h0.17969c-1.271-4.0617-5.035-7-9.526-7zm-9.525 13c0.05308 0.16977 0.11802 0.33429 0.17969 0.5h18.691c0.06168-0.16571 0.1266-0.33023 0.17969-0.5h-19.05z"/>
+ <path opacity=".2" d="m2.6547 9c-0.0617 0.1657-0.1266 0.3302-0.1797 0.5h19.051c-0.054-0.1698-0.119-0.3343-0.18-0.5h-18.692zm-0.17969 6.5c1.2699 4.0617 5.0342 7 9.5254 7s8.2552-2.9383 9.5254-7h-0.17969c-1.414 3.799-5.043 6.5-9.346 6.5-4.3035 0-7.932-2.701-9.3457-6.5h-0.17969z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-run.svg b/.icons/awkward/24x24/apps/gnome-run.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-run.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-samegnome.svg b/.icons/awkward/24x24/apps/gnome-samegnome.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-samegnome.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-schedule.svg b/.icons/awkward/24x24/apps/gnome-schedule.svg
new file mode 100644
index 00000000..bf09a039
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-schedule.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e97d10" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect opacity=".2" width="16" height="15.998" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ebebeb" d="m10.998 3c-2.2158 0-4.2098 0.8978-5.6555 2.3438-1.4448 1.445-2.3448 3.44-2.3448 5.655 0 4.432 3.5677 8 7.9995 8v-8l5.6555-5.656c-1.4448-1.445-3.4397-2.345-5.6545-2.345z"/>
+ <path fill="#c4c4c4" d="m16.652 5.345-5.654 5.655v8c4.4316 0 7.9995-3.568 7.9995-8 0-2.216-0.89765-4.2102-2.3436-5.656z"/>
+ <path fill="#5e5e5e" d="m16.498 5.14-5.86 5.5005 0.7185 0.7185 5.5-5.86-0.3585-0.359z"/>
+ <path fill="#f34235" d="m10.8 11v8h0.5v-8h-0.5z"/>
+ <path fill="#3f3f3f" d="m7.183 6.815-0.35934 0.35938 3.8171 4.1826 0.7187-0.71875z"/>
+ <ellipse fill="#3f3f3f" cx="10.998" cy="11" rx=".5" ry=".5"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-screenruler.svg b/.icons/awkward/24x24/apps/gnome-screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-screenshot.svg b/.icons/awkward/24x24/apps/gnome-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-search-tool.svg b/.icons/awkward/24x24/apps/gnome-search-tool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-search-tool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-searchtool.svg b/.icons/awkward/24x24/apps/gnome-searchtool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-searchtool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session-halt.svg b/.icons/awkward/24x24/apps/gnome-session-halt.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session-halt.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session-hebirnate.svg b/.icons/awkward/24x24/apps/gnome-session-hebirnate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session-hebirnate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session-hibernate.svg b/.icons/awkward/24x24/apps/gnome-session-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session-properties.svg b/.icons/awkward/24x24/apps/gnome-session-properties.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session-properties.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session-suspend.svg b/.icons/awkward/24x24/apps/gnome-session-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-session.svg b/.icons/awkward/24x24/apps/gnome-session.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-session.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-set-time.svg b/.icons/awkward/24x24/apps/gnome-set-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-set-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-accessibility-keyboard.svg b/.icons/awkward/24x24/apps/gnome-settings-accessibility-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-accessibility-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-accessibility-technologies.svg b/.icons/awkward/24x24/apps/gnome-settings-accessibility-technologies.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-accessibility-technologies.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-background.svg b/.icons/awkward/24x24/apps/gnome-settings-background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-default-applications.svg b/.icons/awkward/24x24/apps/gnome-settings-default-applications.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-default-applications.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-font.svg b/.icons/awkward/24x24/apps/gnome-settings-font.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-font.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-keybinding.svg b/.icons/awkward/24x24/apps/gnome-settings-keybinding.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-keybinding.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-keybindings.svg b/.icons/awkward/24x24/apps/gnome-settings-keybindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-keybindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-mouse.svg b/.icons/awkward/24x24/apps/gnome-settings-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-sound.svg b/.icons/awkward/24x24/apps/gnome-settings-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-theme.svg b/.icons/awkward/24x24/apps/gnome-settings-theme.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings-ui-behavior.svg b/.icons/awkward/24x24/apps/gnome-settings-ui-behavior.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings-ui-behavior.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-settings.svg b/.icons/awkward/24x24/apps/gnome-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-shell-extension-prefs.svg b/.icons/awkward/24x24/apps/gnome-shell-extension-prefs.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-shell-extension-prefs.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-shutdown.svg b/.icons/awkward/24x24/apps/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-software.svg b/.icons/awkward/24x24/apps/gnome-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-sound-properties.svg b/.icons/awkward/24x24/apps/gnome-sound-properties.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-sound-properties.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-sound-recorder.svg b/.icons/awkward/24x24/apps/gnome-sound-recorder.svg
new file mode 100644
index 00000000..c13e0ac2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-sound-recorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-14.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,9.5 a 1,1 0 0 0 -1,1 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 10,20.5 l -3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 l 10,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3.060547 c 3.678,-0.406 6,-3.012406 6,-6.191406 L 20,10.5 20,10.498 A 1,1 0 0 0 19,9.5 1,1 0 0 0 18,10.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 c -3.047,0 -5.5,-2.041078 -5.5,-4.580078 L 6,10.5 A 1,1 0 0 0 6,10.498 1,1 0 0 0 5,9.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-14" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.75 C 4 13.9293 6.3222 16.533653 10 16.939453 L 10 20 L 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 7 22 L 17 22 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 L 14 16.939453 C 17.678 16.533453 20 13.927047 20 10.748047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 9.23 2 7 4.23 7 7 L 7 7.5 C 7 4.73 9.23 2.5 12 2.5 C 14.77 2.5 17 4.73 17 7.5 L 17 7 C 17 4.23 14.77 2 12 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.5 A 1 1 0 0 1 5 9.5 A 1 1 0 0 1 6 10.498047 A 1 1 0 0 0 6 10.5 L 6 10.917969 C 6 13.456969 8.453 15.498047 11.5 15.498047 L 12.5 15.498047 C 15.547 15.498047 18 13.456969 18 10.917969 L 18 10.5 L 18 10.498047 A 1 1 0 0 1 19 9.5 A 1 1 0 0 1 20 10.498047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z M 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 6.0332031 21.25 A 1 1 0 0 1 7 20.5 L 10 20.5 L 10 20 L 7 20 z M 14 20 L 14 20.5 L 17 20.5 A 1 1 0 0 1 17.966797 21.25 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-status.svg b/.icons/awkward/24x24/apps/gnome-status.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-status.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-sticky-notes-applet.svg b/.icons/awkward/24x24/apps/gnome-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-subtitles.svg b/.icons/awkward/24x24/apps/gnome-subtitles.svg
new file mode 100644
index 00000000..0b292d41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-subtitles.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99985 1)">
+ <path opacity=".2" d="m2.1112 2.5001c-0.61555 0-1.1111 0.63445-1.1111 1.25v12.5c0 0.6155 0.49558 1.2434 1.1111 1.25h9.3889l2.5 3 2.5-3h3.3889c0.616 0 1.111-0.634 1.111-1.25v-12.5c0-0.6155-0.495-1.2499-1.111-1.2499z"/>
+ <path fill="#2e8163" d="m2.1112 2.0001c-0.61555 0-1.1111 0.63445-1.1111 1.25v12.5c0 0.6155 0.49558 1.2434 1.1111 1.25h9.3889l2.5 3 2.5-3h3.3889c0.616 0 1.111-0.634 1.111-1.25v-12.5c0-0.6155-0.495-1.2499-1.111-1.2499z"/>
+ <path fill="#fff" opacity=".1" d="m2.1115 2.0001c-0.6156 0-1.1113 0.63445-1.1113 1.25v0.5c0-0.61555 0.49575-1.25 1.1113-1.25h17.777c0.6155 0 1.1115 0.63445 1.1115 1.25v-0.5c0-0.61555-0.496-1.25-1.1115-1.25h-17.777z"/>
+ <path opacity=".2" d="m6 13.5v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <path fill="#ffffff" d="m6 13v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-sudoku.svg b/.icons/awkward/24x24/apps/gnome-sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-swell-foop.svg b/.icons/awkward/24x24/apps/gnome-swell-foop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-swell-foop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-system-config.svg b/.icons/awkward/24x24/apps/gnome-system-config.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-system-config.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-system-log.svg b/.icons/awkward/24x24/apps/gnome-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-system-monitor.svg b/.icons/awkward/24x24/apps/gnome-system-monitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-system-monitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-system.svg b/.icons/awkward/24x24/apps/gnome-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-tali.svg b/.icons/awkward/24x24/apps/gnome-tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-taquin.svg b/.icons/awkward/24x24/apps/gnome-taquin.svg
new file mode 100644
index 00000000..3027fee0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-taquin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m1.5 1c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm14 0c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm-7 7c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm-7 7c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm14 0c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5z"/>
+ <rect fill="#adadad" width="6" height="6" x="8" y="1" rx=".5" ry=".5"/>
+ <path fill="#adadad" d="m1.5 8h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <path fill="#adadad" d="m15.5 8h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#adadad" width="6" height="6" x="8" y="15" rx=".5" ry=".5"/>
+ <path opacity=".2" d="m1 6.5v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm-14 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm-14 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ <path fill="#fff" opacity=".2" d="m1.5 1c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm-14 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm-14 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-term.svg b/.icons/awkward/24x24/apps/gnome-term.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-term.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-terminal.svg b/.icons/awkward/24x24/apps/gnome-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-tetraves.svg b/.icons/awkward/24x24/apps/gnome-tetraves.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-tetraves.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-tetravex.svg b/.icons/awkward/24x24/apps/gnome-tetravex.svg
new file mode 100644
index 00000000..4a3f1610
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-tetravex.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4987d7" d="m2 1c-0.277 0-0.52725 0.11125-0.708 0.292l9.708 9.708 9.708-9.708c-0.181-0.1807-0.431-0.292-0.708-0.292h-18z"/>
+ <path fill="#a45390" d="m2 21c-0.277 0-0.52725-0.111-0.708-0.292l9.708-9.708 9.708 9.708c-0.1805 0.181-0.431 0.292-0.708 0.292h-18z"/>
+ <path fill="#6db832" d="m21 2c0-0.277-0.11124-0.52725-0.29199-0.708l-9.708 9.708 9.708 9.708c0.181-0.181 0.292-0.431 0.292-0.708v-18z"/>
+ <path fill="#c2352a" d="m1 2c0-0.277 0.11124-0.52725 0.29199-0.708l9.708 9.708-9.708 9.708c-0.1808-0.181-0.292-0.431-0.292-0.708v-18z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.49999)">
+ <path d="m6.3208 15h-3.3075v-0.72488l1.1598-1.2509q0.21915-0.23601 0.39784-0.43493t0.30681-0.38773 0.19892-0.38436q0.070803-0.19555 0.070803-0.42144 0-0.2495-0.15172-0.38773-0.14835-0.13823-0.40121-0.13823-0.26635 0-0.51249 0.13149-0.24612 0.13149-0.51585 0.37424l-0.5662-0.67q0.1517-0.138 0.3169-0.263 0.1652-0.128 0.3642-0.226 0.19892-0.09777 0.4383-0.15509 0.23938-0.06069 0.5361-0.06069 0.35401 0 0.63387 0.09777 0.28321 0.09777 0.48215 0.27984 0.19892 0.17869 0.30344 0.43493 0.10789 0.25624 0.10789 0.57652 0 0.28995-0.10115 0.55631-0.10115 0.26298-0.27647 0.51921-0.17532 0.25287-0.40796 0.50572-0.22927 0.24949-0.49223 0.50912l-0.59341 0.59677v0.0472h2.0094v0.87661z"/>
+ <path d="m10 6.8621q0-0.3502 0.03669-0.69708 0.04003-0.34686 0.13674-0.6637 0.10006-0.32018 0.26682-0.59367 0.1701-0.27349 0.42691-0.47358 0.26015-0.20345 0.62035-0.31685 0.36354-0.11673 0.84717-0.11673 0.07004 0 0.15342 0.00332t0.16676 0.010004q0.08672 0.00332 0.16676 0.013342 0.08005 0.010004 0.14341 0.023347v0.82381q-0.12674-0.030018-0.27015-0.046694-0.14008-0.020014-0.2835-0.020014-0.45026 0-0.74043 0.1134-0.29017 0.11006-0.46024 0.31018-0.1701 0.20011-0.24347 0.48028-0.07005 0.28016-0.08672 0.62035h0.04003q0.0667-0.12007 0.16009-0.22346 0.09672-0.10673 0.22346-0.1801 0.12674-0.076712 0.28349-0.12007 0.16009-0.043347 0.35687-0.043347 0.31685 0 0.5703 0.10339 0.25348 0.10339 0.42691 0.30017 0.17677 0.19678 0.27015 0.4836 0.09339 0.28683 0.09339 0.65705 0 0.39689-0.1134 0.71042-0.11006 0.31351-0.31685 0.53365-0.20678 0.21679-0.50027 0.33352-0.29326 0.11384-0.65983 0.11384-0.3602 0-0.67395-0.12659-0.312-0.1299-0.546-0.3935-0.23-0.2632-0.363-0.6635-0.131-0.4035-0.131-0.954zm1.6943 1.3141q0.13674 0 0.24681-0.050027 0.1134-0.053365 0.19344-0.15676 0.08338-0.10673 0.12674-0.26682 0.04669-0.16009 0.04669-0.38022 0-0.35687-0.15008-0.56033-0.14663-0.20719-0.45036-0.20719-0.15342 0-0.28016 0.060036t-0.21679 0.15676q-0.09004 0.096721-0.14008 0.21679-0.04669 0.12007-0.04669 0.24347 0 0.1701 0.04003 0.34019 0.04335 0.16676 0.12674 0.3035 0.08671 0.13341 0.21012 0.21679 0.12674 0.083383 0.2935 0.083383z"/>
+ <path d="m17.728 11.782q0.31713 0 0.59038 0.09784 0.27327 0.09784 0.47568 0.28676 0.20242 0.18893 0.31713 0.47232 0.1147 0.28002 0.1147 0.64436 0 0.40147-0.12483 0.72198-0.12483 0.31713-0.36773 0.5398-0.2429 0.21929-0.60388 0.33737-0.3579 0.11792-0.82359 0.11792-0.18517 0-0.36758-0.01704-0.18194-0.01658-0.35099-0.05021-0.1649-0.0304-0.31691-0.08107-0.148-0.051-0.27-0.119v-0.90079q0.11808 0.06747 0.27327 0.1282 0.15519 0.05736 0.3205 0.10121 0.16868 0.04049 0.33737 0.06747 0.16868 0.02362 0.3205 0.02362 0.45207 0 0.68821-0.18555 0.23616-0.18893 0.23616-0.59715 0-0.36436-0.23278-0.5533-0.22941-0.1923-0.71184-0.1923-0.08771 0-0.18893 0.01011-0.09784 0.01012-0.19567 0.02698-0.09446 0.01687-0.18218 0.03711-0.08772 0.01687-0.15182 0.03712l-0.41496-0.22266 0.18555-2.5134h2.6045v0.88388h-1.7003l-0.08097 0.96827q0.10796-0.02362 0.24965-0.04723 0.14507-0.02361 0.3711-0.02361z"/>
+ <path d="m10.52 21 1.7808-4.1096h-2.3014v-0.89041h3.452v0.66438l-1.8254 4.3354h-1.1063z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m6.3208 15h-3.3075v-0.72488l1.1598-1.2509q0.21915-0.23601 0.39784-0.43493t0.30681-0.38773 0.19892-0.38436q0.070803-0.19555 0.070803-0.42144 0-0.2495-0.15172-0.38773-0.14835-0.13823-0.40121-0.13823-0.26635 0-0.51249 0.13149-0.24612 0.13149-0.51585 0.37424l-0.5662-0.67q0.1517-0.138 0.3169-0.263 0.1652-0.128 0.3642-0.226 0.19892-0.09777 0.4383-0.15509 0.23938-0.06069 0.5361-0.06069 0.35401 0 0.63387 0.09777 0.28321 0.09777 0.48215 0.27984 0.19892 0.17869 0.30344 0.43493 0.10789 0.25624 0.10789 0.57652 0 0.28995-0.10115 0.55631-0.10115 0.26298-0.27647 0.51921-0.17532 0.25287-0.40796 0.50572-0.22927 0.24949-0.49223 0.50912l-0.59341 0.59677v0.0472h2.0094v0.87661z"/>
+ <path d="m10 6.8621q0-0.3502 0.03669-0.69708 0.04003-0.34686 0.13674-0.6637 0.10006-0.32018 0.26682-0.59367 0.1701-0.27349 0.42691-0.47358 0.26015-0.20345 0.62035-0.31685 0.36354-0.11673 0.84717-0.11673 0.07004 0 0.15342 0.00332t0.16676 0.010004q0.08672 0.00332 0.16676 0.013342 0.08005 0.010004 0.14341 0.023347v0.82381q-0.12674-0.030018-0.27015-0.046694-0.14008-0.020014-0.2835-0.020014-0.45026 0-0.74043 0.1134-0.29017 0.11006-0.46024 0.31018-0.1701 0.20011-0.24347 0.48028-0.07005 0.28016-0.08672 0.62035h0.04003q0.0667-0.12007 0.16009-0.22346 0.09672-0.10673 0.22346-0.1801 0.12674-0.076712 0.28349-0.12007 0.16009-0.043347 0.35687-0.043347 0.31685 0 0.5703 0.10339 0.25348 0.10339 0.42691 0.30017 0.17677 0.19678 0.27015 0.4836 0.09339 0.28683 0.09339 0.65705 0 0.39689-0.1134 0.71042-0.11006 0.31351-0.31685 0.53365-0.20678 0.21679-0.50027 0.33352-0.29326 0.11384-0.65983 0.11384-0.3602 0-0.67395-0.12659-0.312-0.1299-0.546-0.3935-0.23-0.2632-0.363-0.6635-0.131-0.4035-0.131-0.954zm1.6943 1.3141q0.13674 0 0.24681-0.050027 0.1134-0.053365 0.19344-0.15676 0.08338-0.10673 0.12674-0.26682 0.04669-0.16009 0.04669-0.38022 0-0.35687-0.15008-0.56033-0.14663-0.20719-0.45036-0.20719-0.15342 0-0.28016 0.060036t-0.21679 0.15676q-0.09004 0.096721-0.14008 0.21679-0.04669 0.12007-0.04669 0.24347 0 0.1701 0.04003 0.34019 0.04335 0.16676 0.12674 0.3035 0.08671 0.13341 0.21012 0.21679 0.12674 0.083383 0.2935 0.083383z"/>
+ <path d="m17.728 11.782q0.31713 0 0.59038 0.09784 0.27327 0.09784 0.47568 0.28676 0.20242 0.18893 0.31713 0.47232 0.1147 0.28002 0.1147 0.64436 0 0.40147-0.12483 0.72198-0.12483 0.31713-0.36773 0.5398-0.2429 0.21929-0.60388 0.33737-0.3579 0.11792-0.82359 0.11792-0.18517 0-0.36758-0.01704-0.18194-0.01658-0.35099-0.05021-0.1649-0.0304-0.31691-0.08107-0.148-0.051-0.27-0.119v-0.90079q0.11808 0.06747 0.27327 0.1282 0.15519 0.05736 0.3205 0.10121 0.16868 0.04049 0.33737 0.06747 0.16868 0.02362 0.3205 0.02362 0.45207 0 0.68821-0.18555 0.23616-0.18893 0.23616-0.59715 0-0.36436-0.23278-0.5533-0.22941-0.1923-0.71184-0.1923-0.08771 0-0.18893 0.01011-0.09784 0.01012-0.19567 0.02698-0.09446 0.01687-0.18218 0.03711-0.08772 0.01687-0.15182 0.03712l-0.41496-0.22266 0.18555-2.5134h2.6045v0.88388h-1.7003l-0.08097 0.96827q0.10796-0.02362 0.24965-0.04723 0.14507-0.02361 0.3711-0.02361z"/>
+ <path d="m10.52 21 1.7808-4.1096h-2.3014v-0.89041h3.452v0.66438l-1.8254 4.3354h-1.1063z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-todo.svg b/.icons/awkward/24x24/apps/gnome-todo.svg
new file mode 100644
index 00000000..05166813
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-todo.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="18" x="4" y="4.5" rx="1.586" ry="1.602"/>
+ <path style="fill:#989898" d="m 12,1 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 m 0,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <rect style="fill:#c48f61" width="16" height="18" x="4" y="4" rx="1.586" ry="1.602"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5859375,4 C 4.7074579,4 4,4.6948245 4,5.557617 v 0.5 C 4,5.1948245 4.7074579,4.5 5.5859375,4.5 H 18.414062 C 19.292542,4.5 20,5.1948245 20,6.057617 v -0.5 C 20,4.6948245 19.292542,4 18.414062,4 Z"/>
+ <rect style="fill:#ffffff" width="12" height="15" x="6" y="5"/>
+ <path style="fill:#989898" d="M 8.666992,3 C 8.2976585,3 8,3.3181527 8,3.7138672 V 4.786133 6 h 8 V 4.786133 3.7138672 C 16,3.3181527 15.702341,3 15.333008,3 H 13 C 13,3.5522847 12.552285,4 12,4 11.447715,4 11,3.5522847 11,3 Z"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 7.709983,12.749997 8.7631595,13.503529 10.25,11.748236"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 12.75,8.249925 H 16.7"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 7.709983,8.2499975 8.763159,9.0035285 10.25,7.248236"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 7.709983,17.250002 8.763159,18.003529 10.25,16.248236"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 12.75,12.749925 H 16.7"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 12.75,17.249925 H 16.7"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="6" y="20"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,1 A 2,2 0 0 0 10,3 H 8.666992 C 8.2976585,3 8,3.3181527 8,3.7138672 v 0.5 C 8,3.8181527 8.2976585,3.5 8.666992,3.5 H 10 a 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 h 1.333008 C 15.702341,3.5 16,3.8181527 16,4.2138672 v -0.5 C 16,3.3181527 15.702341,3 15.333008,3 H 14 A 2,2 0 0 0 12,1 Z m 0.967774,2.2480469 A 1,1 0 0 1 12,4 1,1 0 0 1 11.032227,3.2519531 1,1 0 0 0 11,3.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -0.03223,-0.2519531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-tracker.svg b/.icons/awkward/24x24/apps/gnome-tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-translate.svg b/.icons/awkward/24x24/apps/gnome-translate.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-translate.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-tweak-tool.svg b/.icons/awkward/24x24/apps/gnome-tweak-tool.svg
new file mode 100644
index 00000000..c382f8e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-tweak-tool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 16.764142,2.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 13.773088,3.5293425 13.715175,3.4426752 13.616394,3.3828977 13.047655,3.0387253 12.349869,2.9516496 11.790368,3.0303603 11.008177,3.1404392 10.370364,3.6369142 9.8921604,4.1914876 9.543411,4.0642058 9.1800607,3.9779093 8.8133229,4.0137541 8.5257968,4.041849 8.260783,4.1108438 8.0202892,4.2022297 7.1366318,4.5380292 6.3971643,5.3878057 6.1464675,6.2246813 5.9142581,6.2959615 5.6465263,6.295039 5.4529292,6.4092504 4.6564582,6.8794032 4.027015,7.9129704 4.0014728,8.8047472 3.9759309,9.696524 4.3039171,10.339724 4.6598954,10.84673 c 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.783199 -0.1582723,0.347212 -0.3078476,0.702337 -0.3921272,1.097651 -0.4683716,2.197016 0.422413,4.255977 1.7479898,5.865207 C 8.1882174,20.202259 10.112751,21.5 12.439036,21.5 c 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,13.032326 16.890202,11.077974 19.319799,7.7207443 19.758814,6.929172 20.197014,6.0487536 19.906038,4.7617737 19.760549,4.1183077 19.295224,3.3993249 18.672104,3.0039932 18.048984,2.6086614 17.386878,2.5000893 16.764142,2.5000893 Z"/>
+ <path style="fill:#569c3b" d="m 16.764142,2.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 13.773088,3.0293449 13.715175,2.9426776 13.616394,2.8829 13.047655,2.5387277 12.349869,2.451652 11.790368,2.5303626 11.008177,2.6404415 10.370364,3.1369166 9.8921604,3.69149 9.543411,3.5642082 9.1800607,3.4779117 8.8133229,3.5137564 8.5257968,3.5418513 8.260783,3.6108462 8.0202892,3.7022321 7.1366318,4.0380314 6.3971643,4.8878081 6.1464675,5.7246836 5.9142581,5.7959638 5.6465263,5.7950413 5.4529292,5.9092528 4.6564582,6.3794056 4.027015,7.4129727 4.0014728,8.3047495 c -0.025542,0.8917768 0.3024443,1.5349773 0.6584226,2.0419825 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.7832 -0.1582723,0.347212 -0.3078476,0.702336 -0.3921272,1.097651 -0.4683716,2.197015 0.422413,4.255977 1.7479898,5.865207 1.3257763,1.609471 3.2503099,2.907212 5.5765949,2.907212 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,12.532328 16.890202,10.577977 19.319799,7.2207466 19.758814,6.4291743 20.197014,5.548756 19.906038,4.2617763 19.760549,3.61831 19.295224,2.8993273 18.672104,2.5039955 18.048984,2.1086638 17.386878,2.0000917 16.764142,2.0000917 Z"/>
+ <path style="opacity:0.2" d="m 16.77858,4.5000799 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z m -4.701258,0.5107396 c -1.694046,0.2381329 -1.098315,3.4286329 -0.196292,3.4882651 0.901655,0.059633 1.890951,-3.7263975 0.196292,-3.4882651 z M 9.0128135,6.0039788 C 8.9262879,6.0124238 8.8335883,6.0347237 8.7344883,6.072338 7.1485963,6.6743047 8.4935319,9.159255 9.3819608,8.9922463 10.215533,8.835921 10.310703,5.8772689 9.0128135,6.0039788 Z M 6.9278148,8.0000635 C 6.786219,7.9960135 6.6328317,8.0358283 6.4697985,8.1318988 5.1661221,8.9005722 6.9088604,10.757766 7.6758748,10.469778 8.3470136,10.217681 7.9189861,8.0285283 6.9278148,8.0000635 Z M 13.00898,9.5010329 C 10.675032,9.4597246 7.5964247,10.684628 7.0713721,13.14457 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.41106 3.538151,-3.198227 0.246134,-1.362813 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119837 -0.82521,1.13183 -0.726189,-0.088 -1.082219,-0.507211 -1.177756,-1.140619 -0.130052,-1.663272 5.108334,-2.848656 4.693445,-5.427709 C 15.541853,10.006959 14.409348,9.5258183 13.00898,9.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 16.77858,4.0000822 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z M 12.077322,4.5108218 C 10.383276,4.7489547 10.979007,7.9394547 11.88103,7.999087 12.782685,8.0587202 13.771981,4.2726896 12.077322,4.5108218 Z M 9.0128135,5.5039812 C 8.9262879,5.5124261 8.8335883,5.534726 8.7344883,5.5723404 7.1485963,6.174307 8.4935319,8.6592574 9.3819608,8.4922486 10.215533,8.3359234 10.310703,5.3772713 9.0128135,5.5039812 Z M 6.9278148,7.5000658 C 6.786219,7.4960158 6.6328317,7.5358306 6.4697985,7.6319012 5.1661221,8.4005746 6.9088604,10.257768 7.6758748,9.9697807 8.3470136,9.7176829 7.9189861,7.5285307 6.9278148,7.5000658 Z M 13.00898,9.0010352 C 10.675032,8.9597269 7.5964247,10.18463 7.0713721,12.644573 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.411061 3.538151,-3.198227 0.246134,-1.362814 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119838 -0.82521,1.131831 -0.726189,-0.088 -1.082219,-0.507212 -1.177756,-1.14062 -0.130052,-1.663271 5.108334,-2.848655 4.693445,-5.427709 C 15.541853,9.5069609 14.409348,9.0258206 13.00898,9.0010352 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.763685,2.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 13.773212,3.0293449 13.71502,2.9426776 13.616239,2.8829 13.0475,2.5387277 12.349576,2.451652 11.790075,2.5303626 11.007884,2.6404415 10.370827,3.1369166 9.8926234,3.69149 9.543874,3.5642082 9.1802647,3.4779117 8.8135269,3.5137564 8.5260008,3.5418513 8.261056,3.6108462 8.0205622,3.7022321 7.1369048,4.0380314 6.3972443,4.8878081 6.1465475,5.7246836 5.9143381,5.7959638 5.6467883,5.7950413 5.4531912,5.9092528 4.6567202,6.3794056 4.0265918,7.4129727 4.0010496,8.3047495 3.9972746,8.4365084 4.0041096,8.5614088 4.0147215,8.6826772 4.0900846,7.8201473 4.6924923,6.8582873 5.4531912,6.4092504 5.6467883,6.295039 5.9143381,6.2959615 6.1465475,6.2246813 6.3972443,5.3878057 7.1369048,4.5380292 8.0205622,4.2022297 8.261056,4.1108438 8.5260008,4.0418489 8.8135269,4.0137541 9.1802647,3.9779093 9.543874,4.0642058 9.8926234,4.1914876 10.370827,3.6369142 11.007884,3.1404392 11.790075,3.0303603 c 0.559501,-0.078711 1.257425,0.00836 1.826164,0.3525374 0.09878,0.059778 0.156973,0.1464448 0.243163,0.2158192 0.754665,-0.6302164 1.767723,-1.0986276 2.904283,-1.0986276 0.622737,0 1.285074,0.1085721 1.908194,0.5039039 0.623121,0.3953317 1.08888,1.1143382 1.234369,1.7578045 0.04331,0.1915806 0.0657,0.3712847 0.0791,0.5458954 0.0234,-0.319439 0.0075,-0.6627794 -0.0791,-1.0458933 C 19.760759,3.6183335 19.295,2.8993273 18.671879,2.5039955 18.048759,2.1086638 17.386422,2.0000917 16.763685,2.0000917 Z M 5.3486997,11.502976 c -0.094182,0.231439 -0.1796991,0.468153 -0.2343739,0.724607 -0.1041785,0.488675 -0.1373217,0.969814 -0.1171871,1.441399 0.013731,-0.31059 0.049546,-0.624115 0.1171871,-0.941402 0.08428,-0.395314 0.2343039,-0.750439 0.3925762,-1.097651 -0.052273,-0.04261 -0.1050785,-0.08526 -0.1582023,-0.126953 z m 12.1434973,0.762692 c -0.04056,0.991235 0.156277,1.862046 0.313475,2.735339 0.06291,0.351998 0.133104,0.740237 0.158202,1.132807 0.03697,-0.557425 -0.06855,-1.1312 -0.158202,-1.632805 -0.130214,-0.723386 -0.286103,-1.445596 -0.313475,-2.235341 z"/>
+ <circle style="opacity:0.2" cx="16" cy="17.5" r="5"/>
+ <circle style="fill:#cd4242" cx="16" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 15.244,14 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 l 0.06672,0.79185 1.5135,0 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.0363,-0.3976 2.3784,2.3572 0 0 0 -0.0346,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 -1.5135,0 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-twitch.svg b/.icons/awkward/24x24/apps/gnome-twitch.svg
new file mode 100644
index 00000000..791392b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-twitch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <rect fill="#7b5ab7" width="40" height="40" x="-42" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 7-1 5v21h6v4h3l3-4h4l10-10v-16h-25zm3 2h20v13.918l-4 4.082h-7l-5 4v-4h-4v-18zm6 4v8h4v-8h-4zm8 0v8h4v-8h-4z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 6-1 5v21h6v4h3l3-4h4l10-10v-16h-25zm3 2h20v13.918l-4 4.082h-7l-5 4v-4h-4v-18zm6 4v8h4v-8h-4zm8 0v8h4v-8h-4z"/>
+ <path fill="#fff" opacity=".2" d="m4 2c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m4 43c-1.108 0-2-0.892-2-2v-1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v1c0 1.108-0.892 2-2 2h-36z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-twofactorauth.svg b/.icons/awkward/24x24/apps/gnome-twofactorauth.svg
new file mode 100644
index 00000000..58c8765b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-twofactorauth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.000132,2.5 C 7.5,2.5 7,6.5 7.000133,11 H 9.0529215 C 9,6.5 10.118125,4.5 12.000132,4.5 13.882141,4.5 15,6.5 14.947344,11 h 2.052789 C 17,6.5 16.5,2.5 12.000132,2.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-21.5" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 12.000132,2 C 7.5,2 7,6 7.000133,10.5 H 9.0529215 C 9,6 10.118125,4 12.000132,4 13.882141,4 15,6 14.947344,10.5 h 2.052789 C 17,6 16.5,2 12.000132,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 7.4998675,2 6.999867,6 7,10.5 H 7.00879 C 7.049752,6.21079 7.6695815,2.5 12,2.5 c 4.330163,0 4.950011,3.71079 4.991211,8 H 17 C 16.999867,6 16.499867,2 12,2 Z"/>
+ <rect style="fill:#a0a0a0" width="14" height="14" x="-21" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="10" x="-19" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 14.47461,12.025693 -1.060548,0.353515 -0.731445,0.244141 a 2,2 0 0 0 -2.09668,0.462891 2,2 0 0 0 0,2.828125 2,2 0 0 0 2.828125,0 2,2 0 0 0 0.462891,-2.09668 l 0.244141,-0.731445 z"/>
+ <path style="fill:#ff5969" d="m 14.47461,11.525391 -1.060547,0.353515 -0.731446,0.244141 a 2,2 0 0 0 -2.096679,0.462891 2,2 0 0 0 0,2.828125 2,2 0 0 0 2.828125,0 2,2 0 0 0 0.46289,-2.09668 l 0.244141,-0.731445 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnome-user-share.svg b/.icons/awkward/24x24/apps/gnome-user-share.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-user-share.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-video-arcade.svg b/.icons/awkward/24x24/apps/gnome-video-arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-video-arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-volume-control.svg b/.icons/awkward/24x24/apps/gnome-volume-control.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-volume-control.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-warning.svg b/.icons/awkward/24x24/apps/gnome-warning.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-warning.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-weather.svg b/.icons/awkward/24x24/apps/gnome-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-web-browser.svg b/.icons/awkward/24x24/apps/gnome-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-web.svg b/.icons/awkward/24x24/apps/gnome-web.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-web.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-window-manager.svg b/.icons/awkward/24x24/apps/gnome-window-manager.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-window-manager.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-windows.svg b/.icons/awkward/24x24/apps/gnome-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-wm.svg b/.icons/awkward/24x24/apps/gnome-wm.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-wm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-word.svg b/.icons/awkward/24x24/apps/gnome-word.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-word.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome-xterm.svg b/.icons/awkward/24x24/apps/gnome-xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome-xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnome_apps.svg b/.icons/awkward/24x24/apps/gnome_apps.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnome_apps.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnomeradio.svg b/.icons/awkward/24x24/apps/gnomeradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnomeradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnote.svg b/.icons/awkward/24x24/apps/gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gns3.svg b/.icons/awkward/24x24/apps/gns3.svg
new file mode 100644
index 00000000..bc7e8b19
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gns3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#685d8d" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 10.221341,19.436006 C 9.3655114,19.273167 8.4541779,18.878038 7.6908214,18.338844 6.8336109,17.73336 5.9476444,16.667894 5.5216879,15.730239 5.0936434,14.78798 4.9203019,13.648674 5.0340644,12.525269 c 0.086062,-0.849834 0.1839455,-1.244351 0.476654,-1.921145 0.812035,-1.8775549 2.4005375,-3.1718819 4.5050606,-3.6707639 0.344335,-0.081625 0.583034,-0.1778515 0.730651,-0.2945435 0.218805,-0.1729715 0.219495,-0.1749975 0.351257,-1.0278325 0.164496,-1.0647165 0.162036,-1.056544 0.330644,-1.0987815 0.226525,-0.056747 1.285223,0.094199 1.802941,0.257058 0.833209,0.262105 1.428403,0.6032145 2.13833,1.2254945 0.218948,0.1919155 0.427216,0.3489375 0.462815,0.3489375 0.21438,0 0.809802,0.2797775 1.050434,0.5132045 0.71758,0.696093 0.814316,1.5735055 0.267298,2.4243595 -0.146799,0.228334 -0.128145,0.3405166 -0.128145,0.6349838 0,0.1967096 -0.03374,0.4017176 -0.07501,0.4555726 -0.06049,0.07896 -0.45391,0.121979 -1.61438,0.222176 -1.057419,0.0913 -1.462627,0.147684 -1.527642,0.212578 -0.193261,0.192894 0.0191,0.233378 2.073321,0.395293 1.920871,0.151402 2.236617,0.204207 2.090644,0.349634 -0.03137,0.03124 -1.015642,0.250078 -2.187307,0.486309 l -2.1303,0.429517 -1.338622,-0.51626 c -0.736244,-0.283939 -1.361667,-0.516256 -1.389831,-0.516256 -0.08779,0 -0.732396,1.070022 -0.7111,1.180404 0.0264,0.136805 0.367127,0.276322 0.717566,0.324264 0.242056,0.03313 0.309583,0.01494 0.559872,-0.150513 0.557736,-0.368731 1.057288,-0.369176 1.367492,-0.0011 0.189586,0.224885 0.196013,0.377657 0.02104,0.49999 -0.174831,0.122222 -0.301549,0.117623 -0.559386,-0.0203 -0.362154,-0.193738 -0.5921,0.05912 -0.460781,0.40637 0.08478,0.224193 0.03678,0.346175 -0.136227,0.346175 -0.09615,0 -0.165096,-0.05959 -0.232171,-0.200673 -0.09522,-0.200291 -0.09641,-0.300684 -0.621922,-0.336183 -0.568492,-0.0384 -0.9083681,-0.05574 -1.2636861,-0.279628 -0.2807935,-0.176925 -0.5428845,-0.484437 -0.5428845,-0.636973 0,-0.14596 0.278103,-0.69989 0.5636835,-1.122756 0.265243,-0.392753 0.273397,-0.488119 0.04174,-0.488119 -0.123162,0 -0.223472,0.05742 -0.3400535,0.19466 -0.204985,0.241297 -0.685426,1.238299 -0.685426,1.422378 0,0.253817 0.193972,0.534355 0.710263,0.873722 0.4090785,0.26889 0.5338435,0.28628 0.6215235,0.484902 0.1316961,0.298328 0.2194711,0.66672 0.2697011,1.131965 0.04171,0.386302 0.125725,0.28645 0.279553,0.01659 0.156576,-0.27467 0.589113,-0.328761 0.589113,-0.07367 0,0.06135 -0.06706,0.147371 -0.149029,0.191157 -0.270917,0.144714 -0.251988,0.389488 0.04229,0.546678 0.08713,0.04654 0.173523,0.02515 0.375671,-0.09311 0.144385,-0.08446 0.303433,-0.153556 0.353444,-0.153556 0.118324,0 0.277756,0.229503 0.277756,0.399828 0,0.379767 -0.299066,0.618392 -0.775018,0.618392 -0.567964,0 -1.003323,-0.305176 -1.2392001,-0.868651 -0.125878,-0.300701 -0.474652,-0.700772 -0.6775925,-0.918572 -0.200676,-0.215365 -0.3786395,-0.25262 -0.546568,-0.228471 -0.1877425,0.02701 -0.2800495,0.20459 -0.281053,0.661165 -0.0018,0.882523 0.3481925,1.570557 1.3508505,2.064722 1.6469421,0.811708 3.2275061,0.821068 4.9297241,0.0292 1.256333,-0.584446 1.938887,-1.407187 2.009066,-2.421689 0.02578,-0.372857 0.01041,-0.471431 -0.109688,-0.703178 -0.249584,-0.481588 -1.025449,-0.760748 -1.553794,-0.521357 -0.316747,0.143515 -0.495784,0.422067 -0.496087,0.771825 -1.79e-4,0.216601 0.03418,0.294891 0.203806,0.464188 0.161874,0.16157 0.252103,0.203644 0.43671,0.203644 0.280407,0 0.471819,-0.121647 0.525153,-0.333758 0.05958,-0.236927 -0.05626,-0.332128 -0.37983,-0.312166 -0.244437,0.01509 -0.278126,0.0022 -0.294671,-0.113957 -0.02486,-0.174491 0.236684,-0.343449 0.519312,-0.335453 0.166782,0.0047 0.260812,0.05493 0.412755,0.220417 0.235807,0.256827 0.258064,0.520192 0.07433,0.879655 -0.167827,0.328346 -0.426288,0.474248 -0.837701,0.472888 -0.58606,-0.0018 -1.059439,-0.32762 -1.197528,-0.823885 -0.08278,-0.29749 -0.07878,-0.416323 0.02585,-0.767961 0.303408,-1.019758 2.018511,-1.228773 2.834435,-0.437277 0.393417,0.381636 0.59265,0.814776 0.555825,1.501681 -0.07983,1.489063 -1.294727,2.995741 -3.008536,3.835961 -1.01512,0.497679 -1.585231,0.631007 -2.820399,0.659592 -0.703391,0.01629 -1.15352,-0.0018 -1.449709,-0.05813 z"/>
+ <path style="fill:#34bae3" d="M 10.221341,18.935997 C 9.3655114,18.773158 8.4541779,18.378028 7.6908214,17.838834 6.8336109,17.23335 5.9476444,16.167884 5.5216879,15.230229 5.0936434,14.28797 4.9203019,13.148664 5.0340644,12.025259 5.1201264,11.175425 5.2180099,10.780908 5.5107184,10.104114 6.3227534,8.2265596 7.9112559,6.9322326 10.015779,6.4333506 10.360114,6.3517256 10.598813,6.2554991 10.74643,6.1388071 10.965235,5.9658356 10.965925,5.9638096 11.097687,5.1109746 11.262183,4.0462582 11.259723,4.0544309 11.428331,4.012193 c 0.226525,-0.056747 1.285223,0.094199 1.802941,0.257058 0.833209,0.2621051 1.428403,0.6032146 2.13833,1.2254946 0.218948,0.1919155 0.427216,0.3489375 0.462815,0.3489375 0.21438,0 0.809802,0.2797775 1.050434,0.5132045 0.71758,0.696093 0.814316,1.5735055 0.267298,2.4243595 -0.146799,0.228334 -0.128145,0.3405165 -0.128145,0.634985 0,0.1967091 -0.03374,0.4017177 -0.07501,0.4555717 -0.06049,0.07896 -0.45391,0.1219796 -1.61438,0.2221752 -1.057419,0.0913 -1.462627,0.147684 -1.527642,0.212578 -0.193261,0.192894 0.0191,0.233378 2.073321,0.395293 1.920871,0.151402 2.236617,0.204207 2.090644,0.349634 -0.03137,0.03124 -1.015642,0.250078 -2.187307,0.486309 l -2.1303,0.429517 -1.338622,-0.51626 c -0.736244,-0.283939 -1.361667,-0.516256 -1.389831,-0.516256 -0.08779,0 -0.732396,1.070022 -0.7111,1.180404 0.0264,0.136805 0.367127,0.276322 0.717566,0.324264 0.242056,0.03313 0.309583,0.01494 0.559872,-0.150513 0.557736,-0.368731 1.057288,-0.369176 1.367492,-0.0011 0.189586,0.224884 0.196013,0.377656 0.02104,0.499989 -0.174831,0.122222 -0.301549,0.117623 -0.559386,-0.0203 -0.362154,-0.193738 -0.5921,0.05912 -0.460781,0.40637 0.08478,0.224193 0.03678,0.346175 -0.136227,0.346175 -0.09615,0 -0.165096,-0.05959 -0.232171,-0.200673 -0.09522,-0.200291 -0.09641,-0.300684 -0.621922,-0.336183 -0.568492,-0.0384 -0.9083681,-0.05574 -1.2636861,-0.279628 -0.2807935,-0.176925 -0.5428845,-0.484437 -0.5428845,-0.636973 0,-0.14596 0.278103,-0.69989 0.5636835,-1.122756 0.265243,-0.392753 0.273397,-0.488119 0.04174,-0.488119 -0.123162,0 -0.223472,0.05742 -0.3400535,0.19466 -0.204985,0.241297 -0.685426,1.238299 -0.685426,1.422379 0,0.253816 0.193972,0.534354 0.710263,0.873721 0.4090785,0.26889 0.5338435,0.28628 0.6215235,0.484902 0.1316961,0.298328 0.2194711,0.666721 0.2697011,1.131965 0.04171,0.386303 0.125725,0.28645 0.279553,0.0166 0.156576,-0.274671 0.589113,-0.328761 0.589113,-0.07367 0,0.06135 -0.06706,0.147372 -0.149029,0.191158 -0.270917,0.144714 -0.251988,0.389488 0.04229,0.546678 0.08713,0.04654 0.173523,0.02515 0.375671,-0.09311 0.144385,-0.08446 0.303433,-0.153555 0.353444,-0.153555 0.118324,0 0.277756,0.229502 0.277756,0.399827 0,0.379768 -0.299066,0.618393 -0.775018,0.618393 -0.567964,0 -1.003323,-0.305177 -1.2392001,-0.868652 -0.125892,-0.300708 -0.474666,-0.700779 -0.6776065,-0.918579 -0.200676,-0.215365 -0.3786395,-0.25262 -0.546568,-0.228471 -0.1877425,0.02701 -0.2800495,0.204591 -0.281053,0.661165 -0.0018,0.882523 0.3481925,1.570557 1.3508505,2.064722 1.6469421,0.811708 3.2275071,0.821068 4.9297251,0.0292 1.256332,-0.584446 1.938887,-1.407186 2.009065,-2.421689 0.02578,-0.372857 0.01041,-0.47143 -0.109687,-0.703178 -0.249585,-0.481588 -1.02545,-0.760747 -1.553794,-0.521356 -0.316747,0.143515 -0.495785,0.422067 -0.496088,0.771824 -1.78e-4,0.216601 0.03418,0.294892 0.203806,0.464188 0.161875,0.161571 0.252104,0.203645 0.43671,0.203645 0.280407,0 0.471819,-0.121647 0.525153,-0.333758 0.05958,-0.236927 -0.05626,-0.332129 -0.37983,-0.312167 -0.244436,0.01509 -0.278125,0.0022 -0.29467,-0.113957 -0.02486,-0.17449 0.236684,-0.343448 0.519311,-0.335452 0.166783,0.0047 0.260812,0.05493 0.412756,0.220417 0.235807,0.256826 0.258063,0.520191 0.07433,0.879654 -0.167827,0.328346 -0.426288,0.474248 -0.8377,0.472888 -0.586061,-0.0018 -1.059439,-0.32762 -1.197528,-0.823884 -0.08278,-0.29749 -0.07878,-0.416323 0.02585,-0.767961 0.303407,-1.019759 2.018511,-1.228773 2.834434,-0.437278 0.393417,0.381637 0.592651,0.814776 0.555825,1.501681 -0.07983,1.489063 -1.294727,2.995741 -3.008536,3.835961 -1.01512,0.497679 -1.585231,0.631007 -2.820399,0.659592 -0.703391,0.01629 -1.15352,-0.0018 -1.449709,-0.05813 z"/>
+ <circle style="opacity:0.2" cx="12.5" cy="8" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#5e5e5e" cx="12.5" cy="7.5" r=".5"/>
+ <path style="opacity:0.2" d="m 16.97274,7.5656466 c 0.11353,0.406983 -0.137912,0.8253105 -0.561612,0.9343615 L 16,7.0261926 c 0.4237,-0.1090505 0.85921,0.132471 0.97274,0.539454 z"/>
+ <path style="fill:#ffffff" d="m 16.97274,7.0656371 c 0.11353,0.406983 -0.137912,0.8253105 -0.561612,0.9343615 L 16,6.5261831 c 0.4237,-0.1090505 0.85921,0.132471 0.97274,0.539454 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.732422,4.005858 c -0.139197,-0.00872 -0.24708,-0.00833 -0.303711,0.00586 -0.168608,0.042238 -0.166558,0.034893 -0.331055,1.0996091 -0.13176,0.852835 -0.132756,0.8543725 -0.351562,1.027344 -0.147616,0.116692 -0.386134,0.213297 -0.730469,0.294922 -2.1045236,0.498882 -3.6928481,1.7933415 -4.5048831,3.6708969 -0.2927085,0.676794 -0.3905,1.071064 -0.4765625,1.920899 -0.03074,0.303545 -0.038865,0.607513 -0.02832,0.90918 0.00541,-0.136287 0.01453,-0.272983 0.02832,-0.40918 0.086063,-0.849835 0.183854,-1.244105 0.4765625,-1.920899 0.812035,-1.8775554 2.4003595,-3.1720149 4.5048831,-3.6708969 0.344335,-0.081625 0.582853,-0.17823 0.730469,-0.294922 0.218806,-0.1729715 0.219802,-0.174509 0.351562,-1.027344 0.164497,-1.0647165 0.162447,-1.057372 0.331055,-1.099609 0.226525,-0.056748 1.285016,0.094953 1.802735,0.257812 0.833209,0.2621055 1.427768,0.603306 2.137695,1.225586 0.218948,0.1919155 0.427292,0.348633 0.46289,0.348633 0.21438,0 0.81015,0.2792685 1.050781,0.5126955 0.337287,0.327186 0.532194,0.695336 0.592774,1.081054 0.08313,-0.5663025 -0.11227,-1.1149395 -0.592774,-1.5810545 -0.240631,-0.233427 -0.836401,-0.5126955 -1.050781,-0.5126955 -0.0356,0 -0.243942,-0.1567175 -0.46289,-0.348633 C 14.659214,4.8728356 14.064655,4.5316351 13.231446,4.26953 12.843156,4.147386 12.150014,4.0320056 11.732422,4.005858 Z m 3.268555,6.622069 c -0.745964,0.07005 -1.14077,0.123295 -1.196289,0.178711 -0.193261,0.192893 0.01902,0.233593 2.073241,0.395508 0.443763,0.03497 0.783786,0.06303 1.070313,0.08984 0.564266,-0.12197 1.001172,-0.220979 1.020508,-0.240234 0.145973,-0.145427 -0.169949,-0.198207 -2.090821,-0.349609 -0.369814,-0.02915 -0.618146,-0.05134 -0.876952,-0.07422 z m -5.3349611,0.328125 c -0.02056,0 -0.03816,0.01232 -0.05762,0.01563 -0.2793335,0.41925 -0.547852,0.95175 -0.547852,1.094726 0,0.05457 0.041715,0.131728 0.097656,0.212891 0.104827,-0.237743 0.279602,-0.559223 0.465821,-0.834961 0.265242,-0.392753 0.273653,-0.488281 0.04199,-0.488281 z m 2.5996091,1.055664 c -0.23338,1.93e-4 -0.497499,0.09298 -0.776367,0.277344 -0.250289,0.165452 -0.317515,0.18352 -0.55957,0.15039 -0.218206,-0.02985 -0.42341,-0.09671 -0.560547,-0.174804 -0.09157,0.168592 -0.164138,0.314763 -0.157227,0.350586 0.0264,0.136805 0.367335,0.276277 0.717774,0.324218 0.242055,0.03313 0.309281,0.01506 0.55957,-0.15039 0.557735,-0.368732 1.056984,-0.369053 1.367188,-10e-4 0.0026,0.0032 0.0033,0.0057 0.0059,0.0088 0.0054,-0.0036 0.01011,-0.005 0.01563,-0.0088 0.174977,-0.122333 0.168102,-0.275116 -0.02149,-0.5 -0.155102,-0.184038 -0.357441,-0.276561 -0.590821,-0.276367 z m -3.5527346,0.314453 c -0.042165,0.110389 -0.072266,0.204428 -0.072266,0.24707 0,0.253817 0.19367,0.533681 0.709961,0.873047 0.4090795,0.268891 0.5343895,0.28673 0.6220705,0.485352 0.1316961,0.298328 0.2193021,0.666591 0.2695321,1.131836 0.04171,0.386302 0.125469,0.286456 0.279297,0.0166 0.06028,-0.105753 0.162008,-0.166849 0.263671,-0.202149 0.02454,-0.06694 0.08216,-0.130136 0.176758,-0.180664 0.08197,-0.04378 0.148436,-0.130052 0.148436,-0.191406 0,-0.255091 -0.43229,-0.200452 -0.588867,0.07422 -0.153828,0.269854 -0.237587,0.3697 -0.279297,-0.0166 -0.05023,-0.465245 -0.137836,-0.833508 -0.2695311,-1.131836 -0.01473,-0.03335 -0.03378,-0.05685 -0.05176,-0.08203 -0.107935,-0.0359 -0.212973,-0.0807 -0.317383,-0.146485 C 9.4440094,13.102619 9.2961814,12.962511 9.1933594,12.830075 8.9457209,12.647181 8.7897184,12.480078 8.7128904,12.326169 Z m 7.0556636,0.192383 c -0.728338,-0.04237 -1.469549,0.278666 -1.659179,0.916016 -0.09252,0.310938 -0.102144,0.445395 -0.04687,0.676757 0.01286,-0.05395 0.02646,-0.108135 0.04687,-0.176757 0.161013,-0.541168 0.721251,-0.846187 1.332031,-0.902344 0.05068,-0.0046 0.100686,-0.0087 0.152344,-0.0068 0.494627,-0.01079 1.003499,0.134984 1.350586,0.47168 0.31465,0.305228 0.498165,0.650405 0.542968,1.125 0.0039,-0.04102 0.01049,-0.08204 0.0127,-0.123047 0.03683,-0.686905 -0.162248,-1.120317 -0.555665,-1.501953 -0.305971,-0.296811 -0.738778,-0.453091 -1.175781,-0.478516 z m -3.880858,0.770508 c -0.04354,0.05191 -0.06565,0.123995 -0.06348,0.208984 0.06296,-0.03271 0.08236,-0.105508 0.06348,-0.208984 z m 3.660155,0.232422 c -0.107188,-2.3e-5 -0.21012,0.01938 -0.30957,0.04883 -0.08369,0.0612 -0.137393,0.138616 -0.125976,0.21875 0.01655,0.116157 0.05049,0.128371 0.294922,0.113281 0.165728,-0.01023 0.275834,0.01069 0.336913,0.06445 0.104353,0.02374 0.186501,0.08257 0.300782,0.207031 0.06287,0.06847 0.107971,0.137884 0.140625,0.208985 0.09498,-0.274184 0.0555,-0.495376 -0.140625,-0.708985 -0.03987,-0.04343 -0.07121,-0.06103 -0.105469,-0.08984 -0.128016,-0.03808 -0.260792,-0.06247 -0.391602,-0.0625 z m -0.889648,0.602539 c -0.02355,0.08023 -0.03703,0.16584 -0.03711,0.256836 -1.79e-4,0.216601 0.03447,0.29457 0.204102,0.463867 0.07879,0.07865 0.14011,0.127254 0.204101,0.158203 0.08138,0.01408 0.164865,0.02317 0.251953,0.02344 0.08248,2.73e-4 0.154898,-0.0096 0.225586,-0.02149 0.143657,-0.05177 0.244731,-0.148687 0.280274,-0.290039 0.0404,-0.160684 -0.0076,-0.251444 -0.138672,-0.29004 -0.09334,0.07745 -0.222198,0.124024 -0.386719,0.124024 -0.184606,0 -0.274649,-0.04253 -0.436523,-0.204102 -0.08745,-0.08728 -0.137645,-0.150379 -0.166993,-0.220703 z m 2.114258,0.270507 c -0.09349,0.985768 -0.76962,1.787978 -2,2.360352 -1.702218,0.791873 -3.282746,0.782411 -4.9296871,-0.0293 -0.8951685,-0.441183 -1.268093,-1.037393 -1.3369145,-1.788081 -0.00692,0.06787 -0.014455,0.136201 -0.01465,0.223633 -0.0018,0.882523 0.3489045,1.570288 1.3515625,2.064453 1.6469421,0.811708 3.2274701,0.82117 4.9296881,0.0293 1.256332,-0.584446 1.938609,-1.407372 2.008788,-2.421875 0.01442,-0.208577 0.01367,-0.330236 -0.0088,-0.438477 z m -5.039062,0.60254 c -0.05001,0 -0.209131,0.06984 -0.353516,0.154296 -0.202148,0.118264 -0.288848,0.139314 -0.375977,0.09277 -0.0222,-0.01186 -0.03172,-0.02727 -0.05078,-0.04004 -0.258892,0.145426 -0.239289,0.385094 0.05078,0.540039 0.08713,0.04654 0.173829,0.02549 0.375977,-0.09277 0.144384,-0.08446 0.303505,-0.154296 0.353516,-0.154296 0.06988,0 0.149784,0.08297 0.207031,0.183593 0.04464,-0.08234 0.07031,-0.176344 0.07031,-0.283203 0,-0.170325 -0.159019,-0.40039 -0.277343,-0.40039 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnubg.svg b/.icons/awkward/24x24/apps/gnubg.svg
new file mode 100644
index 00000000..dfb35a48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnubg.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#539710" d="M 3,2 C 2.656003,2 2.3536254,2.1725482 2.1738281,2.4355469 L 4,7 6,2 Z"/>
+ <path style="fill:#e64040" transform="matrix(0.25921849,0,0,-0.37414965,8,27.544217)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.25921849,0,0,-0.37414965,12,27.544217)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.25921849,0,0,-0.37414965,16,27.544217)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" d="m 18,2 2,5 1.826172,-4.5644531 C 21.646374,2.1725482 21.343997,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#3f3f3f" d="M 9,14.411233 C 8.784431,14.604906 8.540918,14.752098 8.269461,14.852809 8.0006655,14.950936 7.709248,15 7.3952095,15 6.639388,15 6.051231,14.737896 5.6307385,14.213687 5.210246,13.686895 5,12.949645 5,12.001936 5,11.056811 5.2129075,10.320853 5.638723,9.794061 6.0645375,9.264687 6.6566865,9 7.4151695,9 7.665336,9 7.904857,9.03486 8.1337325,9.104583 8.362608,9.1717235 8.5834995,9.2750165 8.796407,9.414461 v 0.801807 C 8.580838,10.017431 8.3599465,9.87153 8.1337325,9.7785665 7.907518,9.683021 7.667997,9.6352485 7.4151695,9.6352485 c -0.5242845,0 -0.9181635,0.197547 -1.1816365,0.5926405 -0.2608115,0.392511 -0.3912175,0.98386 -0.3912175,1.774047 0,0.803099 0.126414,1.398323 0.3792415,1.785669 0.255489,0.384764 0.6467065,0.577146 1.1736525,0.577146 0.17831,0 0.3339985,-0.01937 0.467066,-0.0581 0.1357285,-0.04132 0.25815,-0.104583 0.3672655,-0.1898 V 12.663498 H 7.5 V 12.020502 H 9 Z"/>
+ <path style="fill:#3f3f3f" d="m 10,9 h 1.072252 l 2.110994,4.939049 V 9 H 14 v 6 H 12.927749 L 10.816754,10.060952 V 15 H 10 Z"/>
+ <path style="fill:#3f3f3f" d="M 15,12.626807 V 9 h 0.865672 v 3.989487 q 0,0.429698 0.02558,0.614981 0.02559,0.18134 0.08955,0.279895 0.136461,0.232588 0.392324,0.350854 0.260128,0.118265 0.626866,0.118265 0.371003,0 0.626866,-0.118265 0.255863,-0.118266 0.396588,-0.350854 0.06397,-0.09856 0.08955,-0.279895 0.02559,-0.18134 0.02559,-0.607096 V 9 h 0.861407 v 3.626807 q 0,0.90276 -0.123667,1.285151 -0.119403,0.378449 -0.417911,0.626807 -0.281449,0.232589 -0.643923,0.346912 Q 17.452026,15 17,15 16.552239,15 16.189766,14.885677 15.827292,14.771354 15.541578,14.538765 15.247335,14.294349 15.123667,13.908016 15,13.51774 15,12.626807 Z"/>
+ <path style="fill:#e64040" d="M 4,17 2.1738281,21.564453 C 2.3536254,21.827452 2.656003,22 3,22 h 3 z"/>
+ <path style="fill:#539710" transform="matrix(0.25921849,0,0,0.37414965,8,-3.544218)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.25921849,0,0,0.37414965,12,-3.544218)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.25921849,0,0,0.37414965,16,-3.544218)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" d="m 20,17 -2,5 h 3 c 0.343997,0 0.646374,-0.172548 0.826172,-0.435547 z"/>
+ <path style="opacity:0.1" d="m 4,17 -1.8261719,4.564453 c 0.039574,0.05789 0.087107,0.108979 0.1376953,0.157226 L 4,17.5 5.7998045,22 H 6 Z m 2,5 H 6.2001955 L 8,17.5 9.7998045,22 H 10 L 8,17 Z m 4,0 h 0.200196 L 12,17.5 13.799805,22 H 14 l -2,-5 z m 4,0 h 0.200196 L 16,17.5 17.799804,22 H 18 l -2,-5 z m 4,0 h 0.200195 L 20,17.5 l 1.688476,4.221679 c 0.05059,-0.04825 0.09812,-0.09934 0.137696,-0.157226 L 20,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnubik.svg b/.icons/awkward/24x24/apps/gnubik.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnubik.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnucash-icon.svg b/.icons/awkward/24x24/apps/gnucash-icon.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnucash-icon.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnucash.svg b/.icons/awkward/24x24/apps/gnucash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnucash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnugo.svg b/.icons/awkward/24x24/apps/gnugo.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnugo.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnugo48.svg b/.icons/awkward/24x24/apps/gnugo48.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnugo48.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnumeric.svg b/.icons/awkward/24x24/apps/gnumeric.svg
new file mode 100644
index 00000000..853f1c36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnumeric.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4bae4f" d="m18 20v-18c0-0.554-0.446-1-1-1h-13c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m6 15.5h9v-7h-9zm1-6h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3z"/>
+ <path fill="#ffff84" d="m6 15h9v-7h-9zm1-6h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h13c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-13c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gnupg.svg b/.icons/awkward/24x24/apps/gnupg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnupg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gnuradio-grc.svg b/.icons/awkward/24x24/apps/gnuradio-grc.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gnuradio-grc.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/go-for-it.svg b/.icons/awkward/24x24/apps/go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/go.svg b/.icons/awkward/24x24/apps/go.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/go.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-exchange.svg b/.icons/awkward/24x24/apps/goa-account-exchange.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-exchange.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-facebook.svg b/.icons/awkward/24x24/apps/goa-account-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-flickr.svg b/.icons/awkward/24x24/apps/goa-account-flickr.svg
new file mode 120000
index 00000000..1bc6e8fc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-flickr.svg
@@ -0,0 +1 @@
+flickr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-foursquare.svg b/.icons/awkward/24x24/apps/goa-account-foursquare.svg
new file mode 120000
index 00000000..15031950
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-foursquare.svg
@@ -0,0 +1 @@
+foursquare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-google.svg b/.icons/awkward/24x24/apps/goa-account-google.svg
new file mode 120000
index 00000000..7780ffd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-google.svg
@@ -0,0 +1 @@
+google.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-lastfm.svg b/.icons/awkward/24x24/apps/goa-account-lastfm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-lastfm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-microsoft.svg b/.icons/awkward/24x24/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-msn.svg b/.icons/awkward/24x24/apps/goa-account-msn.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-owncloud.svg b/.icons/awkward/24x24/apps/goa-account-owncloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-owncloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-pocket.svg b/.icons/awkward/24x24/apps/goa-account-pocket.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-pocket.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-todoist.svg b/.icons/awkward/24x24/apps/goa-account-todoist.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-todoist.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-twitter.svg b/.icons/awkward/24x24/apps/goa-account-twitter.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goa-account-ubuntusso.svg b/.icons/awkward/24x24/apps/goa-account-ubuntusso.svg
new file mode 100644
index 00000000..5c4660b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-account-ubuntusso.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="1" y="1.5" rx="1.05" ry="1.05"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="1" y="1" rx="1.05" ry="1.05"/>
+ <path style="opacity:0.1" d="M 10.517578,19.472195 C 10.143804,19.4243 9.430952,19.244943 9.096959,19.114754 7.7219121,18.578764 6.7206241,17.51161 6.2879461,16.120957 6.0457286,15.342441 6.0470356,14.370154 6.0131981,9.3037462 5.9944051,6.4918932 6.0011946,4.4999927 6.0011946,4.4999927 H 10.15025 L 8.5009231,8.4999964 H 10.00076 v 2.9999966 4 H 11.652915 13 v -5.8075603 -5.19244 h 4 c 0,0 -3.8e-4,3.1001205 -3.5e-5,6.7028973 4.93e-4,6.193495 -0.0035,7.552738 -0.07667,7.59149 -0.195028,0.103346 -2.239308,0.465272 -3.458353,0.612276 -0.699189,0.08431 -2.490114,0.124147 -2.94741,0.06555 z"/>
+ <path style="fill:#e2450e" d="M 10.517578,18.972202 C 10.143804,18.924307 9.430952,18.74495 9.096959,18.614761 7.7219121,18.078771 6.7206241,17.011617 6.2879461,15.620964 6.0457286,14.842448 6.0470356,13.870161 6.0131981,8.8037535 5.9944051,5.9919005 6.0011946,4 6.0011946,4 H 10.15025 L 8.5009231,8.0000037 H 10.00076 V 11 15 H 11.652915 13 V 9.19244 4 h 4 c 0,0 -3.8e-4,3.1001205 -3.5e-5,6.702897 4.93e-4,6.193495 -0.0035,7.552738 -0.07667,7.59149 -0.195028,0.103346 -2.239308,0.465272 -3.458353,0.612276 -0.699189,0.08431 -2.490114,0.124147 -2.94741,0.06555 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0507812,1 C 1.4690813,1 1,1.4690813 1,2.0507812 v 0.5 C 1,1.9690813 1.4690813,1.5 2.0507812,1.5 H 20.949219 C 21.530919,1.5 22,1.9690813 22,2.5507812 v -0.5 C 22,1.4690813 21.530919,1 20.949219,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/goa-panel.svg b/.icons/awkward/24x24/apps/goa-panel.svg
new file mode 120000
index 00000000..6c7330af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goa-panel.svg
@@ -0,0 +1 @@
+credentials-preferences.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/godot.svg b/.icons/awkward/24x24/apps/godot.svg
new file mode 100644
index 00000000..efcdba97
--- /dev/null
+++ b/.icons/awkward/24x24/apps/godot.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10,3 9.917969,3.0478515 7.5,4 8,6.5 5.698242,7.5527345 4.5,6.5 2,9 l 1,1.547852 0,5.182617 0,-0.399414 0,1.666992 c 0,0 2,4.501953 9,4.501953 7,0 9,-4.501953 9,-4.501953 l 0,-1.666992 0,0.399414 0,-5.182617 L 22,9 19.5,6.5 18.301758,7.5527345 16,6.5 16.5,4 14,3 l -0.855469,1.5 -2.291015,0 z"/>
+ <path style="fill:#3888c3" d="M 10,2.5 9.917969,2.5478515 7.5,3.5 8,6 5.698242,7.0527345 4.5,6 2,8.5 l 1,1.547852 0,5.182617 0,-0.399414 0,1.666992 C 3,16.498047 5,21 12,21 c 7,0 9,-4.501953 9,-4.501953 l 0,-1.666992 0,0.399414 0,-5.182617 L 22,8.5 19.5,6 18.301758,7.0527345 16,6 16.5,3.5 14,2.5 13.144531,4 10.853516,4 Z"/>
+ <g style="opacity:.2" transform="matrix(.5 0 0 .5 0 .4999455)">
+ <path d="m14 20c2.2096 0 4 1.7904 4 4s-1.7904 4-4 4-4-1.7904-4-4 1.7904-4 4-4z"/>
+ <path d="m16 24a2 2 0 1 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+ <g transform="scale(.5)">
+ <path style="fill:#ffffff" d="m14 20c2.2096 0 4 1.7904 4 4s-1.7904 4-4 4-4-1.7904-4-4 1.7904-4 4-4z"/>
+ <path style="fill:#353535" d="m16 24a2 2 0 1 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+ <path style="opacity:.2" d="m12 11.5c0.554 0 1 0.3345 1 0.75v1.5c0 0.415499-0.446 0.75-1 0.75s-1-0.334501-1-0.75v-1.5c0-0.4155 0.446-0.75 1-0.75z"/>
+ <path style="fill:#ffffff" d="m12 11.000054c0.554 0 1 0.3345 1 0.75v1.5c0 0.4155-0.446 0.75-1 0.75s-1-0.3345-1-0.75v-1.5c0-0.4155 0.446-0.75 1-0.75z"/>
+ <g style="opacity:.2" transform="matrix(.5 0 0 .5 10 .4999455)">
+ <path d="m14 20c2.2096 0 4 1.7904 4 4s-1.7904 4-4 4-4-1.7904-4-4 1.7904-4 4-4z"/>
+ <path d="m16 24a2 2 0 1 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+ <g transform="matrix(.5 0 0 .5 10 0)">
+ <path style="fill:#ffffff" d="m14 20c2.2096 0 4 1.7904 4 4s-1.7904 4-4 4-4-1.7904-4-4 1.7904-4 4-4z"/>
+ <path style="fill:#353535" d="m16 24a2 2 0 1 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 21,16 -3.5,0 0,2 -4,0 0,-2.00035 -1.5,0 M 3,16 l 3.5,0 0,2 4,0 0,-2.00035 1.5,0"/>
+ <path style="fill:none;stroke:#ffffff" d="m 21,15.5 -3.5,0 0,2 -4,0 0,-2.00035 -1.5,0 M 3,15.5 l 3.5,0 0,2 4,0 0,-2.00035 1.5,0"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10 2.5 L 9.9179688 2.546875 L 7.5 3.5 L 7.5917969 3.9628906 L 9.9179688 3.046875 L 10 3 L 10.853516 4.5 L 13.144531 4.5 L 14 3 L 16.408203 3.9628906 L 16.5 3.5 L 14 2.5 L 13.144531 4 L 10.853516 4 L 10 2.5 z M 4.5 6 L 2 8.5 L 2.1953125 8.8046875 L 4.5 6.5 L 5.6972656 7.5527344 L 8 6.5 L 7.9082031 6.0410156 L 5.6972656 7.0527344 L 4.5 6 z M 19.5 6 L 18.302734 7.0527344 L 16.091797 6.0410156 L 16 6.5 L 18.302734 7.5527344 L 19.5 6.5 L 21.804688 8.8046875 L 22 8.5 L 19.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gogland.svg b/.icons/awkward/24x24/apps/gogland.svg
new file mode 100644
index 00000000..8841539b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gogland.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#2086e7" d="m12 2h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path style="fill:#21d789" d="m12 2h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path style="fill:#21d789" d="m12 22h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path style="fill:#6655e4" d="m12 22h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:.2;stroke:#000000;stroke-linecap:round;fill:none" d="m7.5001212 15.99995h3.9999998"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m7.5001212 15.5h3.9999998"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.999937;fill:none" d="m9.0004447 10h0.9999353m-0.4999678 0s0.2454358 1.999734-0.999938 1.999734c-0.9999355 0-0.9999355-0.999937-0.9999355-1.999875 0-0.999936 0-1.999874 0.9999355-1.999874 0.999938 0 0.996127 0.499968 0.996127 0.499968"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-width:.999937;stroke-linecap:round;fill:none" d="m9.0004447 9.5h0.9999353m-0.4999678 0s0.2454358 1.999875-0.999938 1.999875c-0.9999355 0-0.9999355-0.999938-0.9999355-1.999876 0-0.9999355 0-1.9998735 0.9999355-1.9998735 0.999938 0 0.996127 0.499968 0.996127 0.499968"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.999937;fill:none" d="m12.501435 7.9996535c1.199764 0 0.999937 0.999938 0.999937 1.9998735 0 0.999938 0.177778 2.030424-0.999937 1.999876-1.17422 0-0.999936-0.999938-0.999936-1.999876 0-0.9999355-0.217712-1.9998735 0.999936-1.9998735"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-width:.999937;stroke-linecap:round;fill:none" d="m12.501435 7.499794c1.199764 0 0.999937 0.999938 0.999937 1.9998735 0 0.9999375 0.177778 2.0304235-0.999937 1.9998755-1.17422 0-0.999936-0.999938-0.999936-1.9998755 0-0.9999355-0.217712-1.9998735 0.999936-1.9998735"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/goland.svg b/.icons/awkward/24x24/apps/goland.svg
new file mode 100644
index 00000000..62089fbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goland.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#6655e4" d="M 12,2 3,2 C 2.446,2 2,2.446 2,3 l 0,9 10,0 z"/>
+ <path style="fill:#21d789" d="m 12,2 9,0 c 0.554,0 1,0.446 1,1 l 0,9 -10,0 z"/>
+ <path style="fill:#2086e7" d="M 12,22 3,22 C 2.446,22 2,21.554 2,21 l 0,-9 10,0 z"/>
+ <path style="fill:#6655e4" d="m 12,22 9,0 c 0.554,0 1,-0.446 1,-1 l 0,-9 -10,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 7.5071212,15.99995 3.9999998,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 7.5071212,15.5 3.9999998,0"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.0074488,10 0.9999992,0 m -0.4999992,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.0074488,9.5 0.9999992,0 m -0.4999992,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.5,7.5 C 11.669,7.5 11,8.169 11,9 l 0,2 c 0,0.831 0.669,1.5 1.5,1.5 0.831,0 1.5,-0.669 1.5,-1.5 L 14,9 C 14,8.169 13.331,7.5 12.5,7.5 Z m 0,1 c 0.277,0 0.5,0 0.5,0.899414 l 0,1.201172 C 13,11.500001 12.777,11.5 12.5,11.5 c -0.277,0 -0.5,10e-7 -0.5,-0.899414 L 12,9.399414 C 12,8.5 12.223,8.5 12.5,8.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 12.5,7 C 11.669,7 11,7.669 11,8.5 l 0,2 c 0,0.831 0.669,1.5 1.5,1.5 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-2 C 14,7.669 13.331,7 12.5,7 Z m 0,1 C 12.777,8 13,8 13,8.899414 l 0,1.201172 C 13,11.000001 12.777,11 12.5,11 12.223,11 12,11.000001 12,10.100586 L 12,8.899414 C 12,8 12.223,8 12.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/goldendict.svg b/.icons/awkward/24x24/apps/goldendict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goldendict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/golly.svg b/.icons/awkward/24x24/apps/golly.svg
new file mode 100644
index 00000000..fa2fd8fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/golly.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#fadd00" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.1" d="m 4,4.5 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 11,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 11,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 11,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -15,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z"/>
+ <path style="fill:#234fa7" d="M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 8 4 L 8 5 L 9 5 L 9 4 L 8 4 z M 10 4 L 10 5 L 11 5 L 11 4 L 10 4 z M 12 4 L 12 5 L 13 5 L 13 4 L 12 4 z M 14 4 L 14 5 L 15 5 L 15 4 L 14 4 z M 17 4 L 17 5 L 18 5 L 18 4 L 17 4 z M 19 4 L 19 5 L 20 5 L 20 4 L 19 4 z M 4 6 L 4 7 L 5 7 L 5 6 L 4 6 z M 6 6 L 6 7 L 7 7 L 7 6 L 6 6 z M 8 6 L 8 7 L 9 7 L 9 6 L 8 6 z M 10 6 L 10 7 L 11 7 L 11 6 L 10 6 z M 12 6 L 12 7 L 13 7 L 13 6 L 12 6 z M 14 6 L 14 7 L 15 7 L 15 6 L 14 6 z M 17 6 L 17 7 L 18 7 L 18 6 L 17 6 z M 19 6 L 19 7 L 20 7 L 20 6 L 19 6 z M 17 8 L 17 9 L 18 9 L 18 8 L 17 8 z M 19 8 L 19 9 L 20 9 L 20 8 L 19 8 z M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 6 9 L 6 10 L 7 10 L 7 9 L 6 9 z M 17 10 L 17 11 L 18 11 L 18 10 L 17 10 z M 19 10 L 19 11 L 20 11 L 20 10 L 19 10 z M 4 11 L 4 12 L 5 12 L 5 11 L 4 11 z M 6 11 L 6 12 L 7 12 L 7 11 L 6 11 z M 17 12 L 17 13 L 18 13 L 18 12 L 17 12 z M 19 12 L 19 13 L 20 13 L 20 12 L 19 12 z M 4 13 L 4 14 L 5 14 L 5 13 L 4 13 z M 6 13 L 6 14 L 7 14 L 7 13 L 6 13 z M 17 14 L 17 15 L 18 15 L 18 14 L 17 14 z M 19 14 L 19 15 L 20 15 L 20 14 L 19 14 z M 4 15 L 4 16 L 5 16 L 5 15 L 4 15 z M 6 15 L 6 16 L 7 16 L 7 15 L 6 15 z M 4 17 L 4 18 L 5 18 L 5 17 L 4 17 z M 6 17 L 6 18 L 7 18 L 7 17 L 6 17 z M 9 17 L 9 18 L 10 18 L 10 17 L 9 17 z M 11 17 L 11 18 L 12 18 L 12 17 L 11 17 z M 13 17 L 13 18 L 14 18 L 14 17 L 13 17 z M 15 17 L 15 18 L 16 18 L 16 17 L 15 17 z M 17 17 L 17 18 L 18 18 L 18 17 L 17 17 z M 19 17 L 19 18 L 20 18 L 20 17 L 19 17 z M 4 19 L 4 20 L 5 20 L 5 19 L 4 19 z M 6 19 L 6 20 L 7 20 L 7 19 L 6 19 z M 9 19 L 9 20 L 10 20 L 10 19 L 9 19 z M 11 19 L 11 20 L 12 20 L 12 19 L 11 19 z M 13 19 L 13 20 L 14 20 L 14 19 L 13 19 z M 15 19 L 15 20 L 16 20 L 16 19 L 15 19 z M 17 19 L 17 20 L 18 20 L 18 19 L 17 19 z M 19 19 L 19 20 L 20 20 L 20 19 L 19 19 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/goobox.svg b/.icons/awkward/24x24/apps/goobox.svg
new file mode 100644
index 00000000..632bd7c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goobox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#848484" d="m11 6a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1045 0 2 0.89549 2 2s-0.89549 2-2 2-2-0.89549-2-2 0.89544-2 2-2z"/>
+ <path fill="#e4e4e4" d="m11 1.0001c-5.54 0-10 4.4599-10 9.9999s4.46 9.9999 9.9999 9.9999c5.54 0 9.9999-4.46 9.9999-9.9999 0-5.54-4.46-9.9999-9.9999-9.9999zm0 6a4 4 0 0 1 4 3.9999 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0001c5.535 0 9.9909 4.46 9.9909 9.9999 0 0.08393-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.7499-9.9849-9.7499-5.451 0-9.8529 4.327-9.9849 9.7499-0.002-0.08343-0.00584-0.16606-0.00584-0.25 0-5.54 4.4559-9.9999 9.9909-9.9999zm1.9728 10.25c0.01044 0.08276 0.02538 0.16441 0.02538 0.25 0 1.1045-0.89459 2-1.9981 2s-1.9981-0.89544-1.9981-2c0-0.08558 0.01493-0.16724 0.02537-0.25 0.12409 0.98529 0.95474 1.75 1.9728 1.75 1.018 0 1.8487-0.76469 1.9728-1.75z"/>
+ <path opacity=".2" d="m1.006 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.4599 10 9.9998 10 5.54 0 10-4.46 10-10 0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.7499-9.9939 9.7499-5.456 0-9.8619-4.327-9.9939-9.7499z"/>
+ <circle fill="#2eac43" cx="16" cy="16" r="6"/>
+ <circle fill="#fff" cx="16" cy="18" r="2"/>
+ <rect fill="#fff" width="1" height="7" x="17" y="11" rx=".497" ry=".461"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/goodvibes.svg b/.icons/awkward/24x24/apps/goodvibes.svg
new file mode 100644
index 00000000..b6239930
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goodvibes.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffc543" width="20" height="16" x="-22" y="4" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="7" cy="15.5" r="3"/>
+ <circle style="fill:#ff5100" cx="7" cy="15" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <rect style="fill:#4d4d4d" width="16" height="4" x="4" y="6"/>
+ <rect style="fill:#ff5100" width="2.625" height="2" x="7.38" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="m 13,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 16,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 19,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 13,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 16,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 19,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 13,17 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 16,17 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#4d4d4d" d="m 19,17 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-agenda.svg b/.icons/awkward/24x24/apps/google-agenda.svg
new file mode 100644
index 00000000..5c1494f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-agenda.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3,2.5 C 2.446,2.5 2,2.946 2,3.5 V 21.5 C 2,22.054 2.446,22.5 3,22.5 H 14 L 22,14.5 V 3.5 C 22,2.946 21.554,2.5 21,2.5 Z"/>
+ <path style="fill:#4384f1" d="M 3,2 C 2.446,2 2,2.446 2,3 V 21 C 2,21.554 2.446,22 3,22 H 14 L 22,14 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 14.98,8.4996 13,8.9996 V 9.9996 L 14.992,9.4996 V 16.5 H 13 V 17.5 H 18 V 16.5 H 16 V 8.4996 Z M 7.5234,8.5016 C 7.0804,8.5098 6.7088,8.5445 6.5,8.5445 V 9.5445 C 7.0825,9.5445 8.0161,9.4352 8.7715,9.5953 9.1492,9.6753 9.4573,9.8152 9.6602,10.021 9.863,10.227 10,10.504 10,11.021 10,11.572 9.8901,11.899 9.7578,12.095 9.6255,12.292 9.4636,12.39 9.2324,12.459 8.8628,12.568 8.3365,12.512 7.8477,12.492 7.7545,12.489 7.604,12.46 7.5313,12.462 7.4624,12.465 7.404,12.468 7.3496,12.474 7.3224,12.477 7.2967,12.481 7.2637,12.488 7.2307,12.495 7.2151,12.472 7.0742,12.562 7.0566,12.573 7.012,12.607 7.0117,12.607 7.0114,12.607 6.9318,12.697 6.9316,12.697 6.9315,12.697 6.8555,12.863 6.8555,12.863 6.8554,12.863 6.8496,13.089 6.8496,13.089 6.8497,13.09 6.9276,13.271 6.9277,13.271 6.9279,13.271 7.0192,13.37 7.0195,13.371 7.0198,13.371 7.0698,13.41 7.0898,13.421 7.1099,13.433 7.1279,13.44 7.1426,13.447 7.2597,13.498 7.2778,13.488 7.3105,13.492 7.376,13.499 7.4272,13.5 7.5,13.5 7.5691,13.5 7.7451,13.48 7.834,13.486 8.0373,13.492 8.2439,13.491 8.5215,13.55 8.9086,13.632 9.304,13.786 9.5703,14.009 9.8366,14.233 10,14.495 10,14.978 10,15.478 9.8518,15.74 9.6074,15.955 9.363,16.169 8.9806,16.319 8.5332,16.402 7.6384,16.568 6.5825,16.457 6,16.457 V 17.457 C 6.4176,17.457 7.6115,17.591 8.7168,17.386 9.2695,17.284 9.8245,17.095 10.268,16.707 10.711,16.318 11,15.714 11,14.978 11,14.225 10.665,13.621 10.213,13.242 10.129,13.171 10.027,13.175 9.9375,13.117 10.167,12.983 10.42,12.9 10.586,12.654 10.86,12.247 11,11.707 11,11.021 11,10.302 10.762,9.7147 10.371,9.3179 9.9801,8.9211 9.4759,8.7222 8.9785,8.6168 8.4812,8.5114 7.9665,8.4933 7.5234,8.5015 Z"/>
+ <path style="fill:#ffffff" d="M 14.98,7.9996 13,8.4996 V 9.4996 L 14.992,8.9996 V 16 H 13 V 17 H 18 V 16 H 16 V 7.9996 Z M 7.5234,8.0016 C 7.0804,8.0098 6.7088,8.0445 6.5,8.0445 V 9.0445 C 7.0825,9.0445 8.0161,8.9352 8.7715,9.0953 9.1492,9.1753 9.4573,9.3152 9.6602,9.5211 9.863,9.7269 10,10.004 10,10.521 10,11.072 9.8901,11.399 9.7578,11.595 9.6255,11.792 9.4636,11.89 9.2324,11.959 8.8628,12.068 8.3365,12.012 7.8477,11.992 7.7545,11.989 7.604,11.96 7.5313,11.962 7.4624,11.965 7.404,11.968 7.3496,11.974 7.3224,11.977 7.2967,11.981 7.2637,11.988 7.2307,11.995 7.2151,11.972 7.0742,12.062 7.0566,12.073 7.012,12.107 7.0117,12.107 7.0114,12.107 6.9318,12.197 6.9316,12.197 6.9315,12.197 6.8555,12.363 6.8555,12.363 6.8554,12.363 6.8496,12.589 6.8496,12.589 6.8497,12.59 6.9276,12.771 6.9277,12.771 6.9279,12.771 7.0192,12.87 7.0195,12.871 7.0198,12.871 7.0698,12.91 7.0898,12.921 7.1099,12.933 7.1279,12.94 7.1426,12.947 7.2597,12.998 7.2778,12.988 7.3105,12.992 7.376,12.999 7.4272,13 7.5,13 7.5691,13 7.7451,12.98 7.834,12.986 8.0373,12.992 8.2439,12.991 8.5215,13.05 8.9086,13.132 9.304,13.286 9.5703,13.509 9.8366,13.733 10,13.995 10,14.478 10,14.978 9.8518,15.24 9.6074,15.455 9.363,15.669 8.9806,15.819 8.5332,15.902 7.6384,16.068 6.5825,15.957 6,15.957 V 16.957 C 6.4176,16.957 7.6115,17.091 8.7168,16.886 9.2695,16.784 9.8245,16.595 10.268,16.207 10.711,15.818 11,15.214 11,14.478 11,13.725 10.665,13.121 10.213,12.742 10.129,12.671 10.027,12.675 9.9375,12.617 10.167,12.483 10.42,12.4 10.586,12.154 10.86,11.747 11,11.207 11,10.521 11,9.8018 10.762,9.2147 10.371,8.8179 9.9801,8.4211 9.4759,8.2222 8.9785,8.1168 8.4812,8.0114 7.9665,7.9933 7.5234,8.0015 Z"/>
+ <path style="fill:#9bcdff" d="M 22,14 H 15 C 14.448,14 14,14.448 14,15 V 22 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,14 C 14.448,14 14,14.448 14,15 V 15.5 C 14,14.948 14.448,14.5 15,14.5 H 21.5 L 22,14 Z"/>
+ <circle style="opacity:0.4" cx="6" cy="5" r="1"/>
+ <circle style="opacity:0.4" cx="18" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-chrome-beta.svg b/.icons/awkward/24x24/apps/google-chrome-beta.svg
new file mode 100644
index 00000000..b4043730
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-chrome-beta.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-16.99" y="-16.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#109f5b" d="m 5.5045218,17.092891 c 1.7514,3.037 2.7500722,3.58528 5.9915722,3.77028 3.4563,-1.9071 5.218306,-3.194671 4.323506,-6.487671 -0.37892,0.61782 -0.90432,1.1538 -1.578,1.5431 -1.0705,0.61867 -2.0616,-0.03158 -3.1649,-0.32134 -1.1189,-0.293 -2.3466,-0.238 -2.9732,-1.325 L 3.6411,6.53626 C 2.3682638,8.4721982 1.8044759,10.802713 2.0606499,13.114093 2.2086509,14.449461 3.2832382,14.757183 4,16 Z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.985 2c-5.5318 0-9.985 4.4576-9.985 9.995 0 0.08396 0.00379 0.16641 0.00584 0.24987 0.1319-5.4206 4.5312-9.7448 9.9788-9.7448 5.4475 0 9.847 4.3242 9.9788 9.7448 0.002-0.08338 0.0059-0.16598 0.0059-0.24987 0-5.5374-4.453-9.995-9.985-9.995z"/>
+ <path style="opacity:.2" d="m2.0058 12.255c-0.00205 0.08346-0.00584 0.16591-0.00584 0.24987 0 5.5371 4.4532 9.9947 9.9848 9.9947s9.9848-4.4576 9.9848-9.9947c0-0.08396-0.004-0.16641-0.006-0.24987-0.1318 5.4201-4.5311 9.7448-9.9788 9.7448s-9.847-4.3247-9.9788-9.7448z"/>
+ <path style="fill:#dd4d3e" d="m12.126953 2.0097656c-0.20693-0.00292-0.412426-0.0001563-0.619141 0.00977-1.7310578 0.086359-3.4379584 0.6676671-4.9199214 1.5742188-0.00111 0.0006783-0.0028 0.00127-0.00391 0.00195l-0.00195 0.00195c-0.2180621 0.1426894-0.4304638 0.2938465-0.6367181 0.4531268-0.233767 0.1790616-0.4595031 0.368205-0.6757813 0.5664063-0.0426382 0.0373997-0.0849574 0.0751615-0.1269531 0.1132813-0.8095147 0.767599-1.4889569 1.6643793-2.0039062 2.6601562l4.5703125 7.177734c-0.3720329-0.621399-0.1798089-1.605419-0.2128906-2.382812-0.0564879-1.329362 1.1124284-1.94437 1.9902343-2.8046876 0.7647039-0.7495155 2.5636449-1.7774177 2.2396719-2.3808594h8.918531c-0.210921-0.3686989-0.445119-0.7235845-0.701172-1.0625-0.033802-0.0415252-0.067095-0.0840231-0.101562-0.125-0.195838-0.2491227-0.402971-0.48798-0.621094-0.7167969-0.097267-0.1009429-0.197394-0.2001176-0.298828-0.296875l-0.01563-0.015625c-0.0063-0.00607-0.01318-0.01153-0.01953-0.017578-0.180889-0.1723426-0.369233-0.3356088-0.562496-0.4941407-0.058169-0.0496764-0.118446-0.0962057-0.177735-0.1445313-0.08868-0.069876-0.178536-0.1382452-0.269531-0.2050781-0.221614-0.1615875-0.452638-0.3119179-0.6875-0.4550781-0.076175-0.0485649-0.153006-0.0960953-0.230469-0.1425781-0.110941-0.0599917-0.222801-0.120026-0.335937-0.1757813-0.218889-0.1144142-0.439979-0.2240496-0.667969-0.3222656-0.120926-0.0522165-0.242343-0.101043-0.365234-0.1484375-0.055159-0.0206709-0.1105-0.040854-0.166016-0.0605469-0.268446-0.0976372-0.541669-0.1850463-0.820312-0.2597656l-0.01172-0.00391c-0.144976-0.0403931-0.290847-0.0775119-0.437499-0.1113244-0.172184-0.0370467-0.345639-0.0678021-0.519531-0.0957031-0.153094-0.0263637-0.306782-0.0491563-0.460938-0.0683594-0.16287-0.0188808-0.326643-0.032119-0.490234-0.0429688-0.126818-0.0089308-0.253794-0.0154424-0.38086-0.0195312-0.05859-0.00173-0.116845-0.00518-0.175781-0.00586z"/>
+ <path style="fill:#ffce41" d="m 20.644531,6.9980469 -8.509765,0.00391 c 0.72399,0.01959 1.4513,0.7102994 2.125,1.0996094 1.152,0.6658 1.044028,1.9811937 1.298828,3.1835937 0.22201,1.0475 1.502985,1.763734 0.923515,2.768334 l -4.986015,6.809677 c 0.05727,0.0031 0.114562,0.0057 0.171875,0.0078 0.378591,0.01539 0.757311,0.01587 1.132812,-0.01172 0.08672,-0.0093 0.173317,-0.0197 0.259766,-0.03125 0.315309,-0.03154 0.629317,-0.07743 0.939453,-0.138672 0.144583,-0.02936 0.288498,-0.06192 0.43164,-0.09766 0.2513,-0.06135 0.498318,-0.136073 0.744141,-0.216797 0.146269,-0.04484 0.291489,-0.09303 0.435547,-0.144531 0.345071,-0.131252 0.684117,-0.281713 1.013672,-0.451172 0.138564,-0.07553 0.275321,-0.154327 0.410156,-0.236328 0.214017,-0.123288 0.425626,-0.250964 0.63086,-0.390625 0.135121,-0.09178 0.267974,-0.186865 0.398437,-0.285157 0.252881,-0.191092 0.496691,-0.394557 0.732422,-0.611328 0.06984,-0.05959 0.138858,-0.120146 0.207031,-0.18164 0.0036,-0.0035 0.0081,-0.0062 0.01172,-0.0098 0.01241,-0.01299 0.02477,-0.02601 0.03711,-0.03906 0.193649,-0.192193 0.379351,-0.39223 0.556641,-0.59961 0.05444,-0.0633 0.109052,-0.126486 0.162109,-0.191406 0.138482,-0.169422 0.271367,-0.343344 0.398438,-0.521484 0.08222,-0.115166 0.162235,-0.231996 0.240234,-0.351563 0.113524,-0.173035 0.221649,-0.349552 0.324219,-0.529297 0.646029,-1.137079 0.998241,-1.304246 1.169269,-2.608657 0.05564,-0.424329 0.08693,-0.851595 0.0944,-1.277948 2.3e-5,-0.0013 -2.3e-5,-0.0026 0,-0.0039 0.0039,-0.225455 -0.01613,-0.447553 -0.02539,-0.671875 -0.11449,-1.5058485 -0.568558,-2.9662087 -1.328125,-4.2714843 z"/>
+ <rect style="opacity:.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="8" height="8" x="-16" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.292969 10 10 0 0 1 9.9902344 -9.792969 10 10 0 0 1 9.990234 9.707031 10 10 0 0 0 0.009766 -0.207031 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#4f4f4f" d="M 2.0605469 13 A 10 10 0 0 0 12 22 A 10 10 0 0 0 21.949219 13 L 2.0605469 13 z"/>
+ <path style="opacity:0.2" d="m 7,15.002285 v 0.499707 1.499124 0.499707 1.499123 0.499708 h 1.9969504 c 0.5531553,0 0.9984752,-0.695593 0.9984752,-1.249269 0,-0.345622 -0.173822,-0.74691 -0.4387829,-0.999415 0.2649609,-0.252506 0.4387829,-0.653794 0.4387829,-0.999416 0,-0.553676 -0.4453199,-1.249269 -0.9984752,-1.249269 H 7.4992376 Z m 0.4992376,0.499707 h 1.4977128 c 0.2852129,0 0.4992376,0.464081 0.4992376,0.749562 0,0.285482 -0.2140247,0.749562 -0.4992376,0.749562 H 7.4992376 Z m 5.9908514,0.249855 c 0,0.32382 0.0037,0.483294 0.0039,0.749561 h -0.503132 v 0.499708 h 0.506064 c 0.0056,0.865665 0.02474,1.518938 0.127734,1.87976 0.07448,0.260928 0.236318,0.464708 0.446584,0.546555 0.210266,0.08185 0.417331,0.07222 0.66695,0.07222 v -0.499708 c -0.249619,0 -0.416007,-0.0106 -0.486561,-0.03806 -0.07055,-0.02746 -0.09593,-0.0423 -0.146262,-0.218622 -0.06952,-0.243554 -0.09217,-0.880011 -0.103357,-1.742146 h 0.486561 v -0.49971 h -0.491437 c -0.0015,-0.267473 -0.0078,-0.424956 -0.0078,-0.749561 z m -1.703453,0.749561 c -0.257976,0 -0.48537,0.06126 -0.681577,0.183487 -0.192573,0.12223 -0.34343,0.296645 -0.452434,0.523131 -0.10537,0.226486 -0.157962,0.497615 -0.157962,0.813977 0,0.323552 0.05827,0.594681 0.174538,0.813977 0.119905,0.219296 0.285572,0.385335 0.496313,0.49678 0.210741,0.111446 0.455429,0.166894 0.735205,0.166894 0.19984,0 0.372426,-0.01645 0.517764,-0.0488 0.145339,-0.02876 0.292736,-0.07486 0.441708,-0.139567 v -0.415772 c -0.152605,0.06471 -0.301245,0.115329 -0.446583,0.151278 -0.141705,0.03235 -0.306131,0.0488 -0.491437,0.0488 -0.290677,0 -0.517095,-0.08479 -0.680601,-0.253757 -0.159874,-0.172561 -0.24333,-0.522942 -0.250594,-0.850089 h 0.0029 v 0.0088 h 1.99695 v -0.194222 c 0,-0.262437 -0.04913,-0.491015 -0.147236,-0.685146 -0.09447,-0.197725 -0.232733,-0.34989 -0.414406,-0.45774 -0.181673,-0.107851 -0.395497,-0.162015 -0.642573,-0.162015 z m 4.291298,0 c -0.19984,0 -0.372426,0.01645 -0.517764,0.0488 -0.145338,0.02876 -0.292736,0.07486 -0.441708,0.139567 v 0.415772 c 0.152605,-0.06471 0.301245,-0.11533 0.446583,-0.151278 0.141705,-0.03236 0.306131,-0.0488 0.491437,-0.0488 0.290677,0 0.517096,0.08479 0.680601,0.253758 0.07604,0.08208 0.134207,0.205584 0.175514,0.346477 l -0.312024,0.0098 c -0.548213,0.01604 -0.953247,0.112521 -1.216891,0.288893 -0.263645,0.172365 -0.39588,0.418149 -0.39588,0.738827 0,0.328692 0.100425,0.57176 0.301298,0.728089 0.200871,0.152322 0.454089,0.228382 0.759582,0.228382 0.280384,0 0.501791,-0.04172 0.665,-0.125903 0.09329,-0.04811 0.183086,-0.115834 0.27107,-0.194222 v 0.05368 0.266445 h 0.499238 v -1.499123 h -0.0019 c 5.9e-5,-0.0076 0.0019,-0.01377 0.0019,-0.02147 0,-0.323552 -0.05827,-0.594681 -0.174538,-0.813977 -0.119904,-0.219296 -0.285572,-0.385334 -0.496313,-0.49678 -0.21074,-0.111445 -0.455429,-0.166894 -0.735205,-0.166894 z m -4.297149,0.388445 c 0.243442,0 0.421703,0.07672 0.53434,0.23131 0.07636,0.10236 0.118049,0.234343 0.144311,0.37966 H 11.04948 c 0.04009,-0.153934 0.09601,-0.291202 0.186239,-0.390396 0.134438,-0.147396 0.316158,-0.220574 0.545066,-0.220574 z m -4.2815474,0.61097 h 1.4977128 c 0.2852129,0 0.4992376,0.46408 0.4992376,0.749562 0,0.285482 -0.2140247,0.749561 -0.4992376,0.749561 H 7.4992376 Z m 9.4767394,0.369901 c 0.0037,0.04345 0.0096,0.08664 0.01072,0.129807 h -0.0019 v 0.0088 0.731018 c -0.03215,0.03952 -0.06645,0.078 -0.107258,0.110287 -0.188317,0.148313 -0.422644,0.222526 -0.703028,0.222526 -0.179948,0 -0.328433,-0.0427 -0.445608,-0.126879 -0.112991,-0.08418 -0.169663,-0.215872 -0.169663,-0.396253 0,-0.204431 0.07889,-0.363071 0.237918,-0.475307 0.163208,-0.112238 0.454207,-0.176237 0.872691,-0.192271 z"/>
+ <path style="fill:#ffffff" d="m 7,14.502538 v 0.499708 1.499123 0.499708 1.499123 0.499708 h 1.9969504 c 0.5531553,0 0.9984752,-0.695593 0.9984752,-1.249269 0,-0.345622 -0.173822,-0.74691 -0.4387829,-0.999416 0.2649609,-0.252505 0.4387829,-0.653794 0.4387829,-0.999415 0,-0.553676 -0.4453199,-1.24927 -0.9984752,-1.24927 H 7.4992376 Z m 0.4992376,0.499708 h 1.4977128 c 0.2852129,0 0.4992376,0.46408 0.4992376,0.749562 0,0.285481 -0.2140247,0.749561 -0.4992376,0.749561 H 7.4992376 Z M 13.490089,15.2521 c 0,0.323821 0.0037,0.483294 0.0039,0.749561 h -0.503132 v 0.499708 h 0.506064 c 0.0056,0.865666 0.02474,1.518939 0.127734,1.87976 0.07448,0.260928 0.236318,0.464708 0.446584,0.546556 0.210266,0.08185 0.417331,0.07222 0.66695,0.07222 v -0.499708 c -0.249619,0 -0.416007,-0.0106 -0.486561,-0.03806 -0.07055,-0.02746 -0.09593,-0.0423 -0.146262,-0.218622 -0.06952,-0.243554 -0.09217,-0.880011 -0.103357,-1.742146 h 0.486561 v -0.49971 h -0.491437 c -0.0015,-0.267473 -0.0078,-0.424955 -0.0078,-0.749561 z m -1.703453,0.749561 c -0.257976,0 -0.48537,0.06126 -0.681577,0.183487 -0.192573,0.122231 -0.34343,0.296645 -0.452434,0.523131 -0.10537,0.226487 -0.157962,0.497616 -0.157962,0.813978 0,0.323551 0.05827,0.59468 0.174538,0.813977 0.119905,0.219296 0.285572,0.385334 0.496313,0.49678 0.210741,0.111446 0.455429,0.166894 0.735205,0.166894 0.19984,0 0.372426,-0.01645 0.517764,-0.0488 0.145339,-0.02876 0.292736,-0.07486 0.441708,-0.139568 v -0.415772 c -0.152605,0.06471 -0.301245,0.11533 -0.446583,0.151279 -0.141705,0.03235 -0.306131,0.0488 -0.491437,0.0488 -0.290677,0 -0.517095,-0.08479 -0.680601,-0.253758 C 11.081696,18.169528 10.99824,17.819147 10.990976,17.492 h 0.0029 v 0.0088 h 1.99695 v -0.194223 c 0,-0.262436 -0.04913,-0.491015 -0.147236,-0.685146 -0.09447,-0.197725 -0.232733,-0.349889 -0.414406,-0.45774 -0.181673,-0.10785 -0.395497,-0.162015 -0.642573,-0.162015 z m 4.291298,0 c -0.19984,0 -0.372426,0.01645 -0.517764,0.0488 -0.145338,0.02876 -0.292736,0.07486 -0.441708,0.139566 V 16.6058 c 0.152605,-0.06471 0.301245,-0.11533 0.446583,-0.151279 0.141705,-0.03236 0.306131,-0.0488 0.491437,-0.0488 0.290677,0 0.517096,0.08479 0.680601,0.253757 0.07604,0.08208 0.134207,0.205585 0.175514,0.346477 l -0.312024,0.0098 c -0.548213,0.01604 -0.953247,0.11252 -1.216891,0.288893 -0.263645,0.172364 -0.39588,0.418149 -0.39588,0.738826 0,0.328692 0.100425,0.57176 0.301298,0.72809 0.200871,0.152321 0.454089,0.228382 0.759582,0.228382 0.280384,0 0.501791,-0.04172 0.665,-0.125903 0.09329,-0.04812 0.183086,-0.115834 0.27107,-0.194222 v 0.05368 0.266446 h 0.499238 v -1.499123 h -0.0019 c 5.9e-5,-0.0076 0.0019,-0.01377 0.0019,-0.02147 0,-0.323552 -0.05827,-0.594681 -0.174538,-0.813977 -0.119904,-0.219296 -0.285572,-0.385335 -0.496313,-0.49678 -0.21074,-0.111446 -0.455429,-0.166895 -0.735205,-0.166895 z m -4.297149,0.388445 c 0.243442,0 0.421703,0.07672 0.53434,0.23131 0.07636,0.102361 0.118049,0.234344 0.144311,0.379661 H 11.04948 c 0.04009,-0.153934 0.09601,-0.291202 0.186239,-0.390397 0.134438,-0.147396 0.316158,-0.220574 0.545066,-0.220574 z m -4.2815474,0.610971 h 1.4977128 c 0.2852129,0 0.4992376,0.46408 0.4992376,0.749562 0,0.285481 -0.2140247,0.749561 -0.4992376,0.749561 H 7.4992376 Z m 9.4767394,0.369901 c 0.0037,0.04345 0.0096,0.08664 0.01072,0.129807 h -0.0019 v 0.0088 0.731019 c -0.03215,0.03952 -0.06645,0.078 -0.107258,0.110287 -0.188317,0.148313 -0.422644,0.222525 -0.703028,0.222525 -0.179948,0 -0.328433,-0.0427 -0.445608,-0.126878 -0.112991,-0.08418 -0.169663,-0.215872 -0.169663,-0.396253 0,-0.204432 0.07889,-0.363072 0.237918,-0.475308 0.163208,-0.112237 0.454207,-0.176237 0.872691,-0.19227 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-chrome-unstable.svg b/.icons/awkward/24x24/apps/google-chrome-unstable.svg
new file mode 100644
index 00000000..09f75e74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-chrome-unstable.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-16.99" y="-16.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#f66f6f" d="m3.3478 17.021c1.7514 3.037 4.8367 4.794 8.0782 4.979 3.4563-1.9071 5.2884-4.3315 4.3936-7.6245-0.37892 0.61782-0.90432 1.1538-1.578 1.5431-1.0705 0.61867-2.0616-0.03158-3.1649-0.32134-1.1189-0.293-2.3466-0.238-2.9732-1.325l-4.4624-7.736c-2.0082 3.0544-2.2514 7.091-0.294 10.485z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.985 2c-5.5318 0-9.985 4.4576-9.985 9.995 0 0.08396 0.00379 0.16641 0.00584 0.24987 0.1319-5.4206 4.5312-9.7448 9.9788-9.7448 5.4475 0 9.847 4.3242 9.9788 9.7448 0.002-0.08338 0.0059-0.16598 0.0059-0.24987 0-5.5374-4.453-9.995-9.985-9.995z"/>
+ <path style="opacity:.2" d="m2.0058 12.255c-0.00205 0.08346-0.00584 0.16591-0.00584 0.24987 0 5.5371 4.4532 9.9947 9.9848 9.9947s9.9848-4.4576 9.9848-9.9947c0-0.08396-0.004-0.16641-0.006-0.24987-0.1318 5.4201-4.5311 9.7448-9.9788 9.7448s-9.847-4.3247-9.9788-9.7448z"/>
+ <path style="fill:#e64646" d="m12.126953 2.0097656c-0.20693-0.00292-0.412426-0.0001563-0.619141 0.00977-1.7310578 0.086359-3.4379584 0.6676671-4.9199214 1.5742188-0.00111 0.0006783-0.0028 0.00127-0.00391 0.00195l-0.00195 0.00195c-0.2180621 0.1426894-0.4304638 0.2938465-0.6367181 0.4531268-0.233767 0.1790616-0.4595031 0.368205-0.6757813 0.5664063-0.0426382 0.0373997-0.0849574 0.0751615-0.1269531 0.1132813-0.8095147 0.767599-1.4889569 1.6643793-2.0039062 2.6601562l4.5703125 7.177734c-0.3720329-0.621399-0.1798089-1.605419-0.2128906-2.382812-0.0564879-1.329362 1.1124284-1.94437 1.9902343-2.8046876 0.7647039-0.7495155 2.5636449-1.7774177 2.2396719-2.3808594h8.918531c-0.210921-0.3686989-0.445119-0.7235845-0.701172-1.0625-0.033802-0.0415252-0.067095-0.0840231-0.101562-0.125-0.195838-0.2491227-0.402971-0.48798-0.621094-0.7167969-0.097267-0.1009429-0.197394-0.2001176-0.298828-0.296875l-0.01563-0.015625c-0.0063-0.00607-0.01318-0.01153-0.01953-0.017578-0.180889-0.1723426-0.369233-0.3356088-0.562496-0.4941407-0.058169-0.0496764-0.118446-0.0962057-0.177735-0.1445313-0.08868-0.069876-0.178536-0.1382452-0.269531-0.2050781-0.221614-0.1615875-0.452638-0.3119179-0.6875-0.4550781-0.076175-0.0485649-0.153006-0.0960953-0.230469-0.1425781-0.110941-0.0599917-0.222801-0.120026-0.335937-0.1757813-0.218889-0.1144142-0.439979-0.2240496-0.667969-0.3222656-0.120926-0.0522165-0.242343-0.101043-0.365234-0.1484375-0.055159-0.0206709-0.1105-0.040854-0.166016-0.0605469-0.268446-0.0976372-0.541669-0.1850463-0.820312-0.2597656l-0.01172-0.00391c-0.144976-0.0403931-0.290847-0.0775119-0.437499-0.1113244-0.172184-0.0370467-0.345639-0.0678021-0.519531-0.0957031-0.153094-0.0263637-0.306782-0.0491563-0.460938-0.0683594-0.16287-0.0188808-0.326643-0.032119-0.490234-0.0429688-0.126818-0.0089308-0.253794-0.0154424-0.38086-0.0195312-0.05859-0.00173-0.116845-0.00518-0.175781-0.00586z"/>
+ <path style="fill:#e58989" d="m20.644531 6.9980469-8.509765 0.00391c0.72399 0.01959 1.4513 0.7102994 2.125 1.0996094 1.152 0.6658 1.044028 1.9811937 1.298828 3.1835937 0.22201 1.0475 1.502985 1.763734 0.923515 2.768334l-5.034843 7.919166c0.05727 0.0031 0.114562 0.0057 0.171875 0.0078 0.378591 0.01539 0.757311 0.01587 1.132812-0.01172 0.08672-0.0093 0.173317-0.0197 0.259766-0.03125 0.315309-0.03154 0.629317-0.07743 0.939453-0.138672 0.144583-0.02936 0.288498-0.06192 0.43164-0.09766 0.2513-0.06135 0.498318-0.136073 0.744141-0.216797 0.146269-0.04484 0.291489-0.09303 0.435547-0.144531 0.345071-0.131252 0.684117-0.281713 1.013672-0.451172 0.138564-0.07553 0.275321-0.154327 0.410156-0.236328 0.214017-0.123288 0.425626-0.250964 0.63086-0.390625 0.135121-0.09178 0.267974-0.186865 0.398437-0.285157 0.252881-0.191092 0.496691-0.394557 0.732422-0.611328 0.06984-0.05959 0.138858-0.120146 0.207031-0.18164 0.0036-0.0035 0.0081-0.0062 0.01172-0.0098 0.01241-0.01299 0.02477-0.02601 0.03711-0.03906 0.193649-0.192193 0.379351-0.39223 0.556641-0.59961 0.05444-0.0633 0.109052-0.126486 0.162109-0.191406 0.138482-0.169422 0.271367-0.343344 0.398438-0.521484 0.08222-0.115166 0.162235-0.231996 0.240234-0.351563 0.113524-0.173035 0.221649-0.349552 0.324219-0.529297 0.856184-1.506974 1.282063-3.259107 1.3125-4.996094 0.000023-0.0013-0.000023-0.0026 0-0.0039 0.0039-0.225455-0.01613-0.447553-0.02539-0.671875-0.11449-1.5058485-0.568558-2.9662087-1.328125-4.2714843z"/>
+ <rect style="opacity:.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64646" width="8" height="8" x="-16" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.292969 10 10 0 0 1 9.9902344 -9.792969 10 10 0 0 1 9.990234 9.707031 10 10 0 0 0 0.009766 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-chrome.svg b/.icons/awkward/24x24/apps/google-chrome.svg
new file mode 100644
index 00000000..348a8315
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-chrome.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-16.99" y="-16.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#109f5b" d="m3.3478 17.021c1.7514 3.037 4.8367 4.794 8.0782 4.979 3.4563-1.9071 5.2884-4.3315 4.3936-7.6245-0.37892 0.61782-0.90432 1.1538-1.578 1.5431-1.0705 0.61867-2.0616-0.03158-3.1649-0.32134-1.1189-0.293-2.3466-0.238-2.9732-1.325l-4.4624-7.736c-2.0082 3.0544-2.2514 7.091-0.294 10.485z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.985 2c-5.5318 0-9.985 4.4576-9.985 9.995 0 0.08396 0.00379 0.16641 0.00584 0.24987 0.1319-5.4206 4.5312-9.7448 9.9788-9.7448 5.4475 0 9.847 4.3242 9.9788 9.7448 0.002-0.08338 0.0059-0.16598 0.0059-0.24987 0-5.5374-4.453-9.995-9.985-9.995z"/>
+ <path style="opacity:.2" d="m2.0058 12.255c-0.00205 0.08346-0.00584 0.16591-0.00584 0.24987 0 5.5371 4.4532 9.9947 9.9848 9.9947s9.9848-4.4576 9.9848-9.9947c0-0.08396-0.004-0.16641-0.006-0.24987-0.1318 5.4201-4.5311 9.7448-9.9788 9.7448s-9.847-4.3247-9.9788-9.7448z"/>
+ <path style="fill:#dd4d3e" d="m12.126953 2.0097656c-0.20693-0.00292-0.412426-0.0001563-0.619141 0.00977-1.7310578 0.086359-3.4379584 0.6676671-4.9199214 1.5742188-0.00111 0.0006783-0.0028 0.00127-0.00391 0.00195l-0.00195 0.00195c-0.2180621 0.1426894-0.4304638 0.2938465-0.6367181 0.4531268-0.233767 0.1790616-0.4595031 0.368205-0.6757813 0.5664063-0.0426382 0.0373997-0.0849574 0.0751615-0.1269531 0.1132813-0.8095147 0.767599-1.4889569 1.6643793-2.0039062 2.6601562l4.5703125 7.177734c-0.3720329-0.621399-0.1798089-1.605419-0.2128906-2.382812-0.0564879-1.329362 1.1124284-1.94437 1.9902343-2.8046876 0.7647039-0.7495155 2.5636449-1.7774177 2.2396719-2.3808594h8.918531c-0.210921-0.3686989-0.445119-0.7235845-0.701172-1.0625-0.033802-0.0415252-0.067095-0.0840231-0.101562-0.125-0.195838-0.2491227-0.402971-0.48798-0.621094-0.7167969-0.097267-0.1009429-0.197394-0.2001176-0.298828-0.296875l-0.01563-0.015625c-0.0063-0.00607-0.01318-0.01153-0.01953-0.017578-0.180889-0.1723426-0.369233-0.3356088-0.562496-0.4941407-0.058169-0.0496764-0.118446-0.0962057-0.177735-0.1445313-0.08868-0.069876-0.178536-0.1382452-0.269531-0.2050781-0.221614-0.1615875-0.452638-0.3119179-0.6875-0.4550781-0.076175-0.0485649-0.153006-0.0960953-0.230469-0.1425781-0.110941-0.0599917-0.222801-0.120026-0.335937-0.1757813-0.218889-0.1144142-0.439979-0.2240496-0.667969-0.3222656-0.120926-0.0522165-0.242343-0.101043-0.365234-0.1484375-0.055159-0.0206709-0.1105-0.040854-0.166016-0.0605469-0.268446-0.0976372-0.541669-0.1850463-0.820312-0.2597656l-0.01172-0.00391c-0.144976-0.0403931-0.290847-0.0775119-0.437499-0.1113244-0.172184-0.0370467-0.345639-0.0678021-0.519531-0.0957031-0.153094-0.0263637-0.306782-0.0491563-0.460938-0.0683594-0.16287-0.0188808-0.326643-0.032119-0.490234-0.0429688-0.126818-0.0089308-0.253794-0.0154424-0.38086-0.0195312-0.05859-0.00173-0.116845-0.00518-0.175781-0.00586z"/>
+ <path style="fill:#ffce41" d="m20.644531 6.9980469-8.509765 0.00391c0.72399 0.01959 1.4513 0.7102994 2.125 1.0996094 1.152 0.6658 1.044028 1.9811937 1.298828 3.1835937 0.22201 1.0475 1.502985 1.763734 0.923515 2.768334l-5.034843 7.919166c0.05727 0.0031 0.114562 0.0057 0.171875 0.0078 0.378591 0.01539 0.757311 0.01587 1.132812-0.01172 0.08672-0.0093 0.173317-0.0197 0.259766-0.03125 0.315309-0.03154 0.629317-0.07743 0.939453-0.138672 0.144583-0.02936 0.288498-0.06192 0.43164-0.09766 0.2513-0.06135 0.498318-0.136073 0.744141-0.216797 0.146269-0.04484 0.291489-0.09303 0.435547-0.144531 0.345071-0.131252 0.684117-0.281713 1.013672-0.451172 0.138564-0.07553 0.275321-0.154327 0.410156-0.236328 0.214017-0.123288 0.425626-0.250964 0.63086-0.390625 0.135121-0.09178 0.267974-0.186865 0.398437-0.285157 0.252881-0.191092 0.496691-0.394557 0.732422-0.611328 0.06984-0.05959 0.138858-0.120146 0.207031-0.18164 0.0036-0.0035 0.0081-0.0062 0.01172-0.0098 0.01241-0.01299 0.02477-0.02601 0.03711-0.03906 0.193649-0.192193 0.379351-0.39223 0.556641-0.59961 0.05444-0.0633 0.109052-0.126486 0.162109-0.191406 0.138482-0.169422 0.271367-0.343344 0.398438-0.521484 0.08222-0.115166 0.162235-0.231996 0.240234-0.351563 0.113524-0.173035 0.221649-0.349552 0.324219-0.529297 0.856184-1.506974 1.282063-3.259107 1.3125-4.996094 0.000023-0.0013-0.000023-0.0026 0-0.0039 0.0039-0.225455-0.01613-0.447553-0.02539-0.671875-0.11449-1.5058485-0.568558-2.9662087-1.328125-4.2714843z"/>
+ <rect style="opacity:.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="8" height="8" x="-16" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.292969 10 10 0 0 1 9.9902344 -9.792969 10 10 0 0 1 9.990234 9.707031 10 10 0 0 0 0.009766 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-chrome2.svg b/.icons/awkward/24x24/apps/google-chrome2.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-chrome2.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/google-docs.svg b/.icons/awkward/24x24/apps/google-docs.svg
new file mode 100644
index 00000000..d9d009d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-docs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#528ff5" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path fill="#a5c5f9" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path fill="#fff" d="m8 12v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h4v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-drive.svg b/.icons/awkward/24x24/apps/google-drive.svg
new file mode 100644
index 00000000..8942a7c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-drive.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.2692761,3.5 A 1.6155455,1.6365273 0 0 0 6.8739571,4.3117895 L 1.2201129,14.129972 a 1.6155455,1.6365273 0 0 0 0.051269,1.732244 l 3.2307683,4.909091 A 1.6155455,1.6365273 0 0 0 5.8462001,21.5 l 11.3076879,0 a 1.6155455,1.6365273 0 0 0 1.34405,-0.728693 l 3.230768,-4.909091 a 1.6155455,1.6365273 0 0 0 0.05127,-1.732244 L 16.126131,4.3117895 A 1.6155455,1.6365273 0 0 0 14.730812,3.5 l -6.4615359,0 z"/>
+ <path style="fill:#306ed2" d="m 8.1088121,15 -0.391422,-0.130593 -2.971146,5.401173 0.2062425,0.455982 C 5.2174021,20.904861 5.5283791,20.999982 5.8464371,21 l 11.3072149,0 c 0.540109,4.2e-5 1.044512,-0.273332 1.344188,-0.728516 l 3.230899,-4.909179 C 21.802332,15.249416 21.861823,15.12772 21.905851,15 l -0.02711,-0.378788 -6.452611,0 L 15.203621,15 Z m -6.8915284,0.269531 c 0.011943,0.02177 0.024375,0.04326 0.037287,0.06445 -0.012912,-0.0212 -0.025344,-0.04269 -0.037287,-0.06445 z"/>
+ <path style="fill:#05ab5f" d="M 8.2691451,3 C 7.6946371,2.9999219 7.1633081,3.3089143 6.8736876,3.8115235 L 1.2200802,13.629883 c -0.31096399,0.539993 -0.29106869,1.212268 0.051269,1.732422 l 3.230899,4.909179 c 0.118828,0.180416 0.271873,0.335106 0.450238,0.455078 L 14.864803,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.2691451,3 C 7.6946371,2.9999219 7.1633081,3.3089143 6.8736876,3.8115235 L 1.2200802,13.629883 c -0.19163,0.332768 -0.25717739,0.71535 -0.1994841,1.082031 0.029864,-0.201618 0.09445,-0.399638 0.1994842,-0.582031 L 6.8736876,4.3115234 C 7.1633081,3.8089143 7.6946371,3.4999219 8.2691451,3.5 l 6.3163799,0 0.27965,-0.5 -6.5960299,0 z"/>
+ <path style="opacity:0.2" d="m 8.2695311,3.5 c -0.02955,4.81e-4 -0.059389,0.00178 -0.088867,0.00391 L 14.791992,15.5 l 6.845703,0 0.09082,-0.137695 a 1.6155455,1.6365273 0 0 0 0.248047,-0.638672 c -0.02894,-0.206604 -0.09031,-0.409127 -0.196289,-0.59375 L 16.125976,4.3115234 C 15.836356,3.8089143 15.304977,3.4999219 14.730469,3.5 l -6.4609379,0 z"/>
+ <path style="fill:#ffbc3b" d="m 8.2691451,3 c -0.02955,4.81e-4 -0.059078,0.00178 -0.088556,0.00391 L 14.791534,15 l 7.114317,0 c 0.158842,-0.453249 0.112819,-0.954332 -0.125843,-1.370117 L 16.1264,3.8115235 C 15.83678,3.3089143 15.305452,2.9999219 14.730943,3 Z M 21.903054,15.006836 c -0.01961,0.05607 -0.04258,0.110577 -0.06805,0.164063 0.0256,-0.0534 0.04832,-0.108166 0.06805,-0.164063 z m -0.0783,0.185547 c -0.0288,0.0583 -0.06048,0.115419 -0.09601,0.169921 0.03533,-0.05465 0.06738,-0.11139 0.09601,-0.169921 z m -20.6074683,0.07715 c 0.011943,0.02177 0.024375,0.04326 0.037287,0.06445 -0.012912,-0.0212 -0.025344,-0.04269 -0.037287,-0.06445 z"/>
+ <path style="opacity:0.2" d="M 11.497248,9.022461 4.9524866,20.726562 c 0.068092,0.0451 0.139451,0.08493 0.213467,0.119141 L 11.636141,9.274414 11.497248,9.022461 Z M 4.5022486,20.271484 c 0.059169,0.08955 0.126925,0.172965 0.202281,0.249024 -0.075032,-0.07597 -0.143116,-0.159194 -0.202281,-0.249024 z m 0.2050775,0.251953 c 0.073412,0.07369 0.1536355,0.140076 0.2395675,0.198242 -0.086099,-0.05849 -0.1664055,-0.124535 -0.2395675,-0.198242 z"/>
+ <path style="opacity:0.2" d="M 11.542966,8.5008255 A 1.0000054,0.8750911 0 0 0 10.635825,8.934055 L 8.8859896,11.559066 7.1361544,14.184077 A 1.0000054,0.8750911 0 0 0 8.000331,15.5 l 3.499669,0 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 14.114012,11.559066 12.364177,8.934055 A 1.0000054,0.8750911 0 0 0 11.542966,8.5008255 Z"/>
+ <path style="fill:#ffffff" d="M 11.542966,8.0008255 A 1.0000054,0.8750911 0 0 0 10.635825,8.434055 L 8.8859896,11.059066 7.1361544,13.684077 A 1.0000054,0.8750911 0 0 0 8.000331,15 L 11.5,15 l 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 14.114012,11.059066 12.364177,8.434055 A 1.0000054,0.8750911 0 0 0 11.542966,8.0008255 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.2691451,3 a 1.6155455,1.6365273 0 0 0 -0.088556,0.00391 L 8.4537151,3.5 14.730943,3.5 A 1.6155455,1.6365273 0 0 1 16.1264,4.3115234 l 5.653608,9.8183596 a 1.6155455,1.6365273 0 0 1 0.199484,0.576171 1.6155455,1.6365273 0 0 0 -0.199484,-1.076171 L 16.1264,3.8115235 A 1.6155455,1.6365273 0 0 0 14.730943,3 L 8.2691451,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-earth.svg b/.icons/awkward/24x24/apps/google-earth.svg
new file mode 100644
index 00000000..48e54187
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-earth.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4d95db" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0001c-5.5395 0-9.9991 4.46-9.9991 10 0 0.08386-0.002 0.16664 0 0.25 0.1323-5.4233 4.5437-9.7502 9.9991-9.7502s9.867 4.3268 9.9991 9.7498c0.002-0.08335 0-0.16614 0-0.25 0-5.5395-4.4596-9.9995-9.9991-9.9995z"/>
+ <path opacity=".2" d="m1.0075 11.254c-0.00195 0.08207-0.00681 0.16365-0.00681 0.24622 0 5.54 4.4598 10 9.9993 10 5.5393 0 9.9991-4.46 9.9991-10 0-0.08257-0.0045-0.16415-0.0065-0.24622-0.13011 5.4254-4.5357 9.7548-9.9926 9.7548s-9.8625-4.3294-9.9926-9.7548z"/>
+ <g opacity=".2" transform="matrix(.071056 0 0 .072597 2.3601 3.1733)">
+ <path d="m120 4.5c-14.53 0-28.434 2.691-41.244 7.591 4.917-0.674 10.804-1.091 17.869-1.091 40.294 0 63.143 17.536 79.75 36.125 11.08 12.406 30.33 49.375 44.62 49.375 4.159-0.36 7.427-3.585 9.998-8.523-13.9-48.21-58.33-83.477-111.01-83.477z"/>
+ <path d="m49.333 64.333c39.021 0 107.68 82.677 180.63 91.074 1.861-5.784 3.285-11.765 4.219-17.905-33.16-7.22-74.85-45.921-89.85-60.5-23.44-22.791-45.314-45.667-75.331-45.667-10.24 0-19.639 1.762-27.772 4.208-15.064 14.055-26.365 32.087-32.224 52.428 12.038-12.033 25.795-23.636 40.329-23.636z"/>
+ <path d="m165.12 194.12c-66.995 0-117.62-36.12-135.62-36.12-7.34 0-11.575 5.128-14.018 11.201 11.564 24.521 31.501 44.314 56.127 55.695-3.472-8.922-5.566-20.729 7.682-20.729 11.708 0 23.375 10.083 66.583 10.083 19.729 0 37.899-4.116 51.258-8.287 7.072-6.35 13.359-13.557 18.691-21.462-12.762 4.544-31.348 9.624-50.698 9.624z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.071056 0 0 .072597 2.3601 2.6733)">
+ <path d="m120 4.5c-14.53 0-28.434 2.691-41.244 7.591 4.917-0.674 10.804-1.091 17.869-1.091 40.294 0 63.143 17.536 79.75 36.125 11.08 12.406 30.33 49.375 44.62 49.375 4.159-0.36 7.427-3.585 9.998-8.523-13.9-48.21-58.33-83.477-111.01-83.477z"/>
+ <path d="m49.333 64.333c39.021 0 107.68 82.677 180.63 91.074 1.861-5.784 3.285-11.765 4.219-17.905-33.16-7.22-74.85-45.921-89.85-60.5-23.44-22.791-45.314-45.667-75.331-45.667-10.24 0-19.639 1.762-27.772 4.208-15.064 14.055-26.365 32.087-32.224 52.428 12.038-12.033 25.795-23.636 40.329-23.636z"/>
+ <path d="m165.12 194.12c-66.995 0-117.62-36.12-135.62-36.12-7.34 0-11.575 5.128-14.018 11.201 11.564 24.521 31.501 44.314 56.127 55.695-3.472-8.922-5.566-20.729 7.682-20.729 11.708 0 23.375 10.083 66.583 10.083 19.729 0 37.899-4.116 51.258-8.287 7.072-6.35 13.359-13.557 18.691-21.462-12.762 4.544-31.348 9.624-50.698 9.624z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-keep.svg b/.icons/awkward/24x24/apps/google-keep.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-keep.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/google-photos.svg b/.icons/awkward/24x24/apps/google-photos.svg
new file mode 100644
index 00000000..60bd569b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-photos.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m12 2.5v5h-5l-5 5h5v5l5 5v-5h5l4.5-4.5 0.5-0.5h-5v-5z"/>
+ <path style="fill:#fec006" d="m7 7-5 5h10v-5"/>
+ <path style="fill:#f34235" d="m17 7-5-5v10h5"/>
+ <path style="fill:#4bae4f" d="m7 17 5 5v-10h-5"/>
+ <path style="fill:#2095f2" d="m17 17 5-5h-10v5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m12 12v0.5h9.5l0.5-0.5z"/>
+ <path style="fill:#9c27b0" d="m17 7-5 5h5z"/>
+ <path style="fill:#1ea362" d="m7 12v5l5-5z"/>
+ <path style="fill:#3e50b4" d="m12 12v5h5z"/>
+ <path style="fill:#fe9700" d="m7 7 5 5v-5z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m12 2v0.5l5 5v-0.5zm-5 5-5 5h0.5l4.5-4.5h5v-0.5z"/>
+ <path style="opacity:0.2" d="m12 9.5-1 2-2 1 2 1 1 2 1-2 2-1-2-1z"/>
+ <path style="fill:#ffffff" d="m12 9-1 2-2 1 2 1 1 2 1-2 2-1-2-1z"/>
+ <path style="fill:#ebebeb" d="m9 12 2 1 1 2-0-3z"/>
+ <path style="fill:#dfdfdf" d="m15 12-2 1-1 2-0-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-play-music-desktop-player.svg b/.icons/awkward/24x24/apps/google-play-music-desktop-player.svg
new file mode 100644
index 00000000..593dea20
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-play-music-desktop-player.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2 2)">
+ <path fill="#eb4d27" d="m38.358 19.752-30.414-17.234c-1.2993-0.7276-2.462-0.6594-3.1688 0.0227-0.5016 0.4774-0.7752 1.2505-0.7752 2.2509v34.4c0 1.0004 0.29639 1.7734 0.77517 2.2509 0.72958 0.70483 1.8695 0.77304 3.1691 0.02274l30.414-17.235c2.1887-1.2278 2.1887-3.2286 0-4.4791z"/>
+ <path fill="#fff" opacity=".2" d="m6.1367 2.0001c-0.54148 0.011368-1.0079 0.19997-1.3613 0.54102-0.50158 0.47746-0.77539 1.2496-0.77539 2.25v1c0-1.0004 0.27381-1.7725 0.77539-2.25 0.7068-0.682 1.8684-0.7509 3.168-0.0234l30.416 17.234c0.86844 0.49617 1.3852 1.1108 1.5645 1.748 0.27332-0.96634-0.24363-1.9934-1.5645-2.748l-30.416-17.234c-0.6494-0.3641-1.2648-0.5292-1.8063-0.5179z"/>
+ <path fill="#ffd739" d="m22 8.7421c-3.5508 0-6.7833 1.3324-9.2513 3.5109a14 14 0 0 0 -0.0055 0.0055c-0.3383 0.29895-0.66182 0.6125-0.96979 0.94245a14 14 0 0 0 -0.07292 0.08203c-0.28122 0.30604-0.5487 0.62317-0.80208 0.95339a14 14 0 0 0 -0.11849 0.15859c-0.23436 0.3145-0.45576 0.63755-0.66354 0.97161a14 14 0 0 0 -0.12031 0.1987c-0.19571 0.32661-0.37775 0.66124-0.54688 1.0044a14 14 0 0 0 -0.11667 0.24062c-0.15674 0.33406-0.29972 0.67481-0.43021 1.0227a14 14 0 0 0 -0.10026 0.27344c-0.11766 0.33487-0.22117 0.67486-0.31354 1.0208a14 14 0 0 0 -0.09297 0.35912c-0.07319 0.30679-0.13514 0.61726-0.18776 0.93151a14 14 0 0 0 -0.07838 0.51588c-0.03359 0.2598-0.05742 0.52162-0.07656 0.78568a14 14 0 0 0 -0.052837 1.0226c0 0.43822 0.02623 0.86997 0.06563 1.2979a14 14 0 0 0 0.03099 0.26979c0.04194 0.37566 0.09846 0.7459 0.16953 1.112a14 14 0 0 0 0.03099 0.16042c0.1867 0.90488 0.46087 1.7767 0.81302 2.6086a14 14 0 0 0 0 0.0036c0.55102 1.3008 1.2932 2.4994 2.1911 3.5638 1.3937 1.6521 3.1549 2.9836 5.168 3.85 0.0453 0.0195 0.09208 0.02459 0.13854 0.02552a14 14 0 0 0 0.93516 0.36641l17.01-9.6378c0.22959-0.06735 0.43327-0.18034 0.61068-0.34635l0.50495-0.2862a14 14 0 0 0 0.24974 -1.6206c0.02484-0.19565 0.03283-0.43438 0.04557-0.6599a14 14 0 0 0 0.035 -0.708c0-7.732-6.268-14-14-14z"/>
+ <circle fill="#ff8c00" cx="22" cy="22" r="8"/>
+ <path opacity=".2" d="m39.924 22.5c-0.1796 0.63497-0.69655 1.2436-1.5645 1.7305l-30.417 17.235c-1.2992 0.75-2.438 0.683-3.1676-0.022-0.4788-0.477-0.7754-1.251-0.7754-2.252v1c0 1.0004 0.29661 1.7745 0.77539 2.252 0.72958 0.70483 1.8684 0.77178 3.168 0.02148l30.416-17.234c1.3203-0.74061 1.837-1.7616 1.5645-2.7305z"/>
+ <path fill="#fff" opacity=".2" d="m22 8.7423c-3.5508 0-6.782 1.3332-9.25 3.5117a14 14 0 0 0 -0.0078 0.0039c-0.33829 0.29895-0.66077 0.61146-0.96874 0.94141a14 14 0 0 0 -0.07422 0.08203c-0.28122 0.30604-0.5474 0.62291-0.80078 0.95312a14 14 0 0 0 -0.11719 0.16016c-0.23436 0.3145-0.45628 0.63859-0.66406 0.97266a14 14 0 0 0 -0.1209 0.2c-0.1957 0.326-0.3778 0.66-0.5469 1.003a14 14 0 0 0 -0.1172 0.239c-0.15674 0.33406-0.2992 0.67559-0.42969 1.0234a14 14 0 0 0 -0.10156 0.27344c-0.11766 0.33487-0.22013 0.67747-0.3125 1.0234a14 14 0 0 0 -0.09375 0.35547c-0.07319 0.30679-0.13487 0.61934-0.1875 0.93359a14 14 0 0 0 -0.078126 0.51563c-0.03359 0.2598-0.055078 0.5211-0.074218 0.78516a14 14 0 0 0 -0.054688 1.0234c0 0.17294 0.01998 0.34064 0.027344 0.51172a14 14 0 0 1 0.027344 -0.53516c0.01914-0.26406 0.040628-0.52536 0.074218-0.78516a14 14 0 0 1 0.078126 -0.51563c0.052626-0.31425 0.11431-0.62681 0.1875-0.93359a14 14 0 0 1 0.09375 -0.35547c0.092374-0.34597 0.19484-0.68856 0.3125-1.0234a14 14 0 0 1 0.10156 -0.27344c0.13048-0.34784 0.27295-0.68937 0.42969-1.0234a14 14 0 0 1 0.11719 -0.23828c0.16912-0.34318 0.35117-0.6773 0.54688-1.0039a14 14 0 0 1 0.12109 -0.19922c0.20778-0.33406 0.4297-0.65816 0.66406-0.97266a14 14 0 0 1 0.11719 -0.16016c0.25338-0.33021 0.51956-0.64708 0.80078-0.95312a14 14 0 0 1 0.07422 -0.08203c0.30797-0.32995 0.63045-0.64246 0.96875-0.9414a14 14 0 0 1 0.0078 -0.0039c2.468-2.1785 5.6992-3.5117 9.25-3.5117 7.5669 0 13.713 6.0081 13.973 13.512a14 14 0 0 0 0.027 -0.513c0-7.732-6.268-14-14-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-slides.svg b/.icons/awkward/24x24/apps/google-slides.svg
new file mode 100644
index 00000000..7336984b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-slides.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#fec006" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fed861" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="M 9,11.5 C 8.4459,11.5 8,11.946 8,12.5 V 18.5 C 8,19.054 8.4459,19.5 9,19.5 H 15 C 15.554,19.5 16,19.054 16,18.5 V 12.5 C 16,11.946 15.554,11.5 15,11.5 Z M 9.0312,13.5 H 15.031 V 17.5 H 9.0312 Z"/>
+ <path style="fill:#ffffff" d="M 9,11 C 8.4459,11 8,11.446 8,12 V 18 C 8,18.554 8.4459,19 9,19 H 15 C 15.554,19 16,18.554 16,18 V 12 C 16,11.446 15.554,11 15,11 Z M 9.0312,13 H 15.031 V 17 H 9.0312 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google-webdesigner.svg b/.icons/awkward/24x24/apps/google-webdesigner.svg
new file mode 100644
index 00000000..730e30d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google-webdesigner.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <ellipse id="ellipse831" style="opacity:0.2" cx="14.5" cy="10.5" rx="5.5" ry="5"/>
+ <ellipse style="fill:#b7b7b7" cx="14.5" cy="10" rx="5.5" ry="5"/>
+ <path style="opacity:0.2" d="M 13.763672,1.5 A 8.7631579,8.7631579 0 0 0 5,10.263672 8.7631579,8.7631579 0 0 0 5.0078125,10.5 H 3 a 12,12 0 0 0 12,12 v -12 h 5.980469 A 7.0000003,6.5333333 0 0 0 21,10.033203 7.0000003,6.5333333 0 0 0 14,3.5 V 1.5078125 A 8.7631579,8.7631579 0 0 0 13.763672,1.5 Z"/>
+ <path style="fill:#db4533" d="m 14,3 v 7 h 6.981444 A 7.0000003,6.5333333 0 0 0 21,9.5333333 7.0000003,6.5333333 0 0 0 14,3 Z"/>
+ <path style="fill:#ffc10f" d="M 3,10 A 12,12 0 0 0 15,22 V 10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 10 A 12 12 0 0 0 3.0253906 10.5 L 15 10.5 L 15 10 L 3 10 z"/>
+ <path style="fill:#4481f6" d="M 13.763158,1 A 8.7631579,8.7631579 0 0 0 5,9.763158 8.7631579,8.7631579 0 0 0 5.0083264,10 H 14 V 1.0083264 A 8.7631579,8.7631579 0 0 0 13.763158,1 Z"/>
+ <path style="opacity:0.2" d="m 10,11 c 0,2.485443 2.114475,4.500228 4.722656,4.5 0.09253,-6.65e-4 0.185016,-0.0039 0.277344,-0.0098 v -3 c 1.692564,-0.120505 2.999504,-1.42319 3,-2.9902 0,-1.6568542 -1.455075,-3 -3.25,-3 -0.0052,-1.16e-5 -0.01042,-1.16e-5 -0.01563,0 -0.0039,-9.21e-5 -0.0078,8.28e-5 -0.01172,0 C 11.616184,6.5 10.108223,9.0093349 10,11 Z"/>
+ <path style="fill:#ffffff" d="m 10,10.5 c 0,2.485443 2.114475,4.500228 4.722656,4.5 0.09253,-6.65e-4 0.185016,-0.0039 0.277344,-0.0098 v -3 C 16.692564,11.869695 17.999504,10.56701 18,9 18,7.3431458 16.544925,6 14.75,6 c -0.0052,-1.16e-5 -0.01042,-1.16e-5 -0.01563,0 -0.0039,-9.21e-5 -0.0078,8.28e-5 -0.01172,0 C 11.616184,6 10.108223,8.5093349 10,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.763672 1 A 8.7631579 8.7631579 0 0 0 5 9.7636719 A 8.7631579 8.7631579 0 0 0 5.0078125 10 L 5.0097656 10 A 8.7631579 8.7631579 0 0 1 13.763672 1.5 A 8.7631579 8.7631579 0 0 1 14 1.5078125 L 14 1.0078125 A 8.7631579 8.7631579 0 0 0 13.763672 1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14 3 L 14 3.5 A 7.0000003 6.5333333 0 0 1 20.988281 9.8144531 A 7.0000003 6.5333333 0 0 0 21 9.5332031 A 7.0000003 6.5333333 0 0 0 14 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/google.svg b/.icons/awkward/24x24/apps/google.svg
new file mode 100644
index 00000000..64eaf275
--- /dev/null
+++ b/.icons/awkward/24x24/apps/google.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#d2d2d2" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 12.148438,5.5 C 9.403539,5.5 6.9602599,7.0808594 5.7714844,9.3808594 L 7.421875,10.498047 5.765625,9.3808594 C 5.280931,10.320859 5,11.38 5,12.5 c 0,1.16 0.297194,2.250937 0.8125,3.210938 L 8.28125,13.972656 A 4,4 0 0 1 8,12.5 4,4 0 0 1 8.2675781,11.070312 4,4 0 0 1 12,8.5 4,4 0 0 1 14.75,9.6015625 L 16.841797,7.375 C 15.627511,6.215 13.985172,5.5 12.148438,5.5 Z M 12,10.5 l 0,3 3.865234,0 c -0.04238,0.169994 -0.09588,0.337021 -0.160156,0.5 -0.07325,0.179187 -0.159416,0.352821 -0.257812,0.519531 -0.0022,0.0038 -0.0037,0.008 -0.0059,0.01172 l -0.01172,0.01563 c -0.09687,0.16309 -0.205214,0.319082 -0.324219,0.466797 -0.122277,0.151432 -0.255443,0.293737 -0.398438,0.425781 -0.0014,0.0013 -0.0025,0.0027 -0.0039,0.0039 l -0.0078,0.0059 c -0.135147,0.123743 -0.278873,0.237732 -0.429687,0.341797 -0.0027,0.0018 -0.0051,0.004 -0.0078,0.0059 A 4,4 0 0 1 12,16.5 4,4 0 0 1 8.2832031,13.974609 L 5.8164062,15.710938 C 7.0204888,17.960938 9.4392535,19.5 12.148438,19.5 c 1.795918,0 3.402145,-0.674062 4.611328,-1.789062 C 18.142445,16.430899 19,14.565 19,12.5 c -0.01216,-0.653819 -0.119299,-1.331442 -0.199219,-2 l -0.816406,0 L 12,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#3779d7" d="m 12,10 0,3 3.865234,0 c -0.04238,0.169994 -0.09588,0.337021 -0.160156,0.5 -0.07325,0.179187 -0.159416,0.352821 -0.257812,0.519531 -0.0022,0.0038 -0.0037,0.008 -0.0059,0.01172 l -0.01172,0.01563 c -0.09687,0.16309 -0.205214,0.319082 -0.324219,0.466797 -0.122277,0.151432 -0.255443,0.293737 -0.398438,0.425781 -0.0014,0.0013 -0.0025,0.0027 -0.0039,0.0039 l -0.0078,0.0059 c -0.13755,0.125943 -0.28374,0.242112 -0.4375,0.347656 -0.0062,0.0042 -0.01139,0.0095 -0.01758,0.01367 l 2.519532,1.900391 C 18.14242,15.930938 19,14.065 19,12 18.987841,11.346181 18.880701,10.668558 18.800781,10 l -0.816406,0 z"/>
+ <path style="fill:#e7453c" d="M 12.148438,5 C 9.4035395,5 6.9592835,6.579883 5.770508,8.879883 l 2.4980465,1.69043 A 4,4 0 0 1 12,8 4,4 0 0 1 14.75,9.1015625 L 16.841797,6.875 C 15.627511,5.715 13.985172,5 12.148438,5 Z"/>
+ <path style="fill:#eead33" d="M 5.765625,8.879883 C 5.280931,9.819883 5,10.88 5,12 c 0,1.16 0.2962175,2.249961 0.8115235,3.209961 L 8.28125,13.47168 A 4,4 0 0 1 8,12 4,4 0 0 1 8.2685545,10.570313 L 7.439453,10.009766 5.765625,8.879883 Z"/>
+ <path style="fill:#359950" d="M 8.283203,13.47461 5.816406,15.209961 C 7.0204885,17.459961 9.439254,19 12.148438,19 c 1.795918,0 3.402144,-0.675039 4.611327,-1.790039 l -2.49414,-1.918945 A 4,4 0 0 1 12,16 4,4 0 0 1 8.283203,13.47461 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/googlechrome.svg b/.icons/awkward/24x24/apps/googlechrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/googlechrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/googledrive.svg b/.icons/awkward/24x24/apps/googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/googleearth.svg b/.icons/awkward/24x24/apps/googleearth.svg
new file mode 120000
index 00000000..cb9be8c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/googleearth.svg
@@ -0,0 +1 @@
+google-earth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goterminal.svg b/.icons/awkward/24x24/apps/goterminal.svg
new file mode 100644
index 00000000..88406066
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goterminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#a53e62" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffbe23" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gottet.svg b/.icons/awkward/24x24/apps/gottet.svg
new file mode 100644
index 00000000..4348a7ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gottet.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="5" height="5" x="-22.5" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-22.5" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-22.5" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-22" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d89c3" width="5" height="5" x="-22" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-22" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-17.5" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="5" height="5" x="-17" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-17.5" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-17" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-17.5" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="5" height="5" x="-17" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-17.5" y="-22" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="5" height="5" x="-17" y="-22" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-12.5" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="5" height="5" x="-12" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-12.5" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="5" height="5" x="-12" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-12.5" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="5" height="5" x="-12" y="-17" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-7.5" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="5" height="5" x="-7" y="-7" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-7.5" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="5" height="5" x="-7" y="-12" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17.5,12 C 17.223,12 17,12.223 17,12.5 V 13 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 4 c 0.277,0 0.5,0.223 0.5,0.5 V 12.5 C 22,12.223 21.777,12 21.5,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.5,7 C 12.223,7 12,7.223 12,7.5 V 8 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 4 C 16.777,7.5 17,7.723 17,8 V 7.5 C 17,7.223 16.777,7 16.5,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,2 C 2.223,2 2,2.223 2,2.5 V 3 C 2,2.723 2.223,2.5 2.5,2.5 h 4 C 6.777,2.5 7,2.723 7,3 V 2.5 C 7,2.223 6.777,2 6.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.5,2 C 7.223,2 7,2.223 7,2.5 V 3 C 7,2.723 7.223,2.5 7.5,2.5 h 4 C 11.777,2.5 12,2.723 12,3 V 2.5 C 12,2.223 11.777,2 11.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gourmet.svg b/.icons/awkward/24x24/apps/gourmet.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gourmet.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/goxel.svg b/.icons/awkward/24x24/apps/goxel.svg
new file mode 100644
index 00000000..052a1fd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/goxel.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" transform="matrix(0.5,0,0,0.49796464,6.4074325,8.737166)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.2" transform="matrix(0.5,0,0,0.49796464,-3.5925674,8.737166)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="fill:#6e7e87" transform="matrix(0.5,0,0,0.49796464,6.4074325,8.237166)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.25" d="m 17,10.500001 5,2.875 V 19.125 L 17,22 Z"/>
+ <path style="fill:#83929a" d="m 17,10.5 -5,2.875 5,2.875 5,-2.875 z"/>
+ <path style="fill:#2f5d7c" transform="matrix(0.5,0,0,0.49796464,-3.5925674,8.237166)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.2" d="m 7,10.500001 5,2.875 V 19.125 L 7,22 Z"/>
+ <path style="fill:#366a90" d="M 7,10.5 2.0000001,13.375 7,16.25 12,13.375 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.5,0,0,0.49796464,1.4074325,0.2371658)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="fill:#447ede" transform="matrix(0.5,0,0,0.49796464,1.4074325,-0.26283421)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.2" d="m 12,2.0000001 4.999999,2.875 V 10.625 L 12,13.5 Z"/>
+ <path style="fill:#649cff" d="M 12,2 7,4.875 12,7.75 17,4.875 Z"/>
+ <path style="opacity:0.1" d="M 12.434571,13.625 12,13.875 17,16.75 22,13.875 21.565429,13.625 17,16.25 Z"/>
+ <path style="opacity:0.1" d="M 2.4345703,13.625 2,13.875 7,16.75 12,13.875 11.56543,13.625 7,16.25 Z"/>
+ <path style="opacity:0.1" d="M 7.4345705,5.125 7,5.375 12,8.25 17,5.375 16.565429,5.125 12,7.75 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 7,4.875 7.4345705,5.125 12,2.5 16.565429,5.125 17,4.875 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17,10.5 V 11 L 21.565429,13.625 22,13.375 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,10.5 2,13.375 2.4345703,13.625 7,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gp.svg b/.icons/awkward/24x24/apps/gp.svg
new file mode 100644
index 00000000..7b071c9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4.9999998,2.4999999 c -1.4999999,0 -2.9999999,1.4999999 -2.9999999,2.9999999 v 6.7998042 7.200195 1.200196 c 0,0.9 0.8998047,1.799804 1.7998046,1.799804 h 1.2001953 7.2001952 6.799804 c 1.5,0 3,-1.5 3,-3 0,-9.9999994 -7,-16.9999991 -16.9999992,-16.9999991 z"/>
+ <path style="fill:#dfd92a" d="M 22,18.999999 C 22,8.9999996 14.999999,1.9999998 4.9999993,1.9999998 c -1.4999999,0 -2.9999999,1.5 -2.9999999,2.9999999 V 18.999999 c 0,1.5 1.5,3 2.9999999,3 H 19 c 1.5,0 3,-1.5 3,-3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.9999998,1.9999999 c -1.4999999,0 -2.9999999,1.5 -2.9999999,2.9999999 v 0.5 c 0,-1.5000001 1.5,-2.9999999 2.9999999,-2.9999999 9.8757902,0 16.8210642,6.8292772 16.9921872,16.6308591 0.0025,-0.04358 0.0078,-0.08725 0.0078,-0.13086 0,-9.9999994 -7,-16.9999991 -16.9999992,-16.9999991 z"/>
+ <path style="fill:#db3151" d="m 15.999999,19.899999 c 0,-6.999999 -4.9,-11.8999988 -11.8999992,-11.8999988 -1.0499999,0 -2.0999999,1.0499999 -2.0999999,2.0999998 v 9.799999 c 0,1.05 1.05,2.1 2.0999999,2.1 h 9.7999992 c 1.05,0 2.1,-1.05 2.1,-2.1 z"/>
+ <path style="fill:#3f3f3f" d="m 8.9999996,20.949999 c 0,-3.499999 -2.4499999,-5.95 -5.9499997,-5.95 -0.525,0 -1.05,0.525001 -1.05,1.050001 v 4.899999 c 0,0.525 0.525,1.05 1.05,1.05 h 4.8999998 c 0.525,0 1.0499999,-0.525 1.0499999,-1.05 z"/>
+ <path style="opacity:0.1" d="m 4.0996092,7.9999997 c -1.0499999,0 -2.0996093,1.0496094 -2.0996093,2.0996093 v 0.5 c 0,-1.0499999 1.0496094,-2.0996093 2.0996093,-2.0996093 6.8584338,0 11.6975628,4.7054013 11.8906248,11.4794913 0.0013,-0.02651 0.0098,-0.05258 0.0098,-0.0791 0,-7 -4.90039,-11.9003903 -11.9003898,-11.9003903 z"/>
+ <path style="opacity:0.1" d="m 3.0498046,14.999999 c -0.525,0 -1.0498047,0.524805 -1.0498047,1.049805 v 0.5 c 0,-0.525 0.5248047,-1.049805 1.0498047,-1.049805 3.3755286,0 5.7682155,2.28219 5.93457,5.583985 0.00736,-0.04461 0.015625,-0.08885 0.015625,-0.133789 0,-3.5 -2.4501954,-5.950196 -5.950195,-5.950196 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpa.svg b/.icons/awkward/24x24/apps/gpa.svg
new file mode 100644
index 00000000..a456d78f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpa.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 16.798141,6.590097 c 1.366836,1.366835 1.866826,3.582912 0.499992,4.949748 -0.358036,0.356126 -0.800763,0.630568 -1.274866,0.804472 v 8.943796 l -0.05786,0.06974 -1.442135,1.142144 -1.392081,-1.142144 -0.09687,-0.06974 v -0.874381 l -0.0221,-0.36184 -0.995166,-1.29075 1.017263,-1.213127 v -1.00956 l -1.004834,-1.300417 1.004834,-0.93277 0.02713,-1.960952 c -0.474101,-0.173903 -0.855019,-0.448341 -1.213049,-0.804472 -1.366835,-1.366835 -1.366835,-3.582912 0,-4.949747 0.647556,-0.6470935 0.190685,2.5890585 1.106092,2.579717 v 0 l 0.825682,-0.339239 c 0.914057,0.00933 2.370652,-2.8858935 3.017973,-2.240478 z m -2.142288,1.1357975 c -0.585787,-0.5857865 -0.63272,0.025795 -1.218507,0.611584 -0.585786,0.585786 -0.760525,-0.2118475 -0.174738,0.373939 0.585786,0.5857865 1.535534,0.5857865 2.12132,0 C 15.969714,8.125631 15.241639,8.311681 14.655853,7.7258945 Z"/>
+ <path style="opacity:0.2" d="m 15.858579,7.8965775 c 0,1.9329965 -1.213456,3.8535475 -3.146452,3.8535475 -0.504989,-0.0014 -1.003706,-0.111946 -1.461915,-0.324219 L 4.925993,17.500125 H 4.8273605 L 3,17.538 l 0.023268,-1.791967 -3e-7,-0.09863 0.759882,-0.759766 0.240236,-0.271483 -0.01029,-1.63557 1.5963063,0.03055 0.9138655,-0.863725 -0.010175,-1.649242 1.389276,0.01996 1.245117,-1.194942 C 8.9352135,8.864974 8.8599205,8.401568 8.858578,7.89658 c 0,-1.9329965 1.567004,-3.5 3.5,-3.5 0.915455,3.267e-4 -1.695906,1.965575 -1.04201,2.6062605 v 0 l 0.823723,0.343967 c 0.639742,0.6529295 3.716939,-0.36433 3.718287,0.5497725 z m -2.317957,-0.711697 c 0,-0.828427 -0.46564,-0.4291605 -1.29407,-0.429159 -0.828426,0 -0.387973,-0.687571 -0.387973,0.140856 0,0.8284275 0.671573,1.5000005 1.5,1.5000005 0.828427,-5e-7 0.182043,-0.38327 0.182043,-1.2116975 z"/>
+ <path style="fill:#e4e4e4" d="m 16.798141,6.090097 c 1.366836,1.366835 1.866826,3.5829125 0.499992,4.949748 -0.358036,0.356126 -0.800763,0.630568 -1.274866,0.804472 v 8.943796 l -0.05786,0.06974 L 14.523268,22 l -1.392081,-1.142144 -0.09687,-0.06974 v -0.874381 l -0.0221,-0.36184 -0.995166,-1.29075 1.017263,-1.213127 v -1.00956 l -1.004834,-1.300417 1.004834,-0.93277 0.02713,-1.960952 c -0.474101,-0.173903 -0.855019,-0.448341 -1.213049,-0.804472 -1.366835,-1.3668345 -1.366835,-3.582912 0,-4.949747 0.647556,-0.6470935 0.190685,2.5890585 1.106092,2.579717 v 0 l 0.825682,-0.339239 c 0.914057,0.00933 2.370652,-2.8858935 3.017973,-2.240478 z m -2.142288,1.1357975 c -0.585787,-0.5857865 -0.63272,0.025795 -1.218507,0.611584 -0.585786,0.585786 -0.760525,-0.2118475 -0.174738,0.373939 0.585786,0.5857865 1.535534,0.5857865 2.12132,0 C 15.969714,7.625631 15.241639,7.811681 14.655853,7.2258945 Z"/>
+ <path style="opacity:0.2" d="M 11.816406 11 C 11.828264 11.012203 11.835585 11.026991 11.847656 11.039062 C 12.205686 11.395194 12.586446 11.669847 13.060547 11.84375 L 13.035156 13.804688 L 12.029297 14.738281 L 13.035156 16.039062 L 13.035156 17.048828 L 12.017578 18.261719 L 13.011719 19.552734 L 13.035156 19.914062 L 13.035156 20.789062 L 13.130859 20.857422 L 14 21.570312 L 14 11 L 11.816406 11 z"/>
+ <path style="opacity:0.2" d="m 14.523268,4.5 c -1.151651,0 -2.302961,0.4396797 -3.181641,1.3183595 -1.7573595,1.7573595 -1.7573595,4.6059215 0,6.3632815 1.75736,1.757359 4.605922,1.757359 6.363281,0 1.757359,-1.75736 1.757359,-4.605922 0,-6.3632815 C 16.826228,4.9396797 15.674918,4.5 14.523268,4.5 Z m 0,1.0253905 c 0.255922,0 0.511769,0.097706 0.707031,0.292969 0.390524,0.3905245 0.390524,1.023538 0,1.4140625 -0.390525,0.3905245 -1.023538,0.3905245 -1.414062,0 -0.390525,-0.3905245 -0.390525,-1.023538 0,-1.4140625 0.195262,-0.1952625 0.451109,-0.292969 0.707031,-0.292969 z"/>
+ <path style="fill:#379dc7" d="m 14.523268,4 c -1.151651,0 -2.302961,0.4396797 -3.181641,1.3183595 -1.7573595,1.7573595 -1.7573595,4.6059215 0,6.3632815 1.75736,1.757359 4.605922,1.757359 6.363281,0 1.757359,-1.75736 1.757359,-4.605922 0,-6.3632815 C 16.826228,4.4396797 15.674918,4 14.523268,4 Z m 0,1.0253905 c 0.255922,0 0.511769,0.097706 0.707031,0.292969 0.390524,0.3905245 0.390524,1.023538 0,1.4140625 -0.390525,0.3905245 -1.023538,0.3905245 -1.414062,0 -0.390525,-0.3905245 -0.390525,-1.023538 0,-1.4140625 0.195262,-0.1952625 0.451109,-0.292969 0.707031,-0.292969 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14.523268,4 C 13.371617,4 12.220307,4.4396795 11.341627,5.3183595 10.399334,6.260652 9.966768,7.5166905 10.034987,8.75 10.094117,7.683403 10.526704,6.6332825 11.341627,5.8183595 12.220307,4.9396794 13.371617,4.5 14.523268,4.5 c 1.15165,0 2.30296,0.4396794 3.18164,1.3183595 C 18.519831,6.6332825 18.952418,7.683403 19.011548,8.75 19.079767,7.5166905 18.647201,6.260652 17.704908,5.3183595 16.826228,4.4396795 15.674918,4 14.523268,4 Z m -0.963867,2.2753905 c -0.08579,0.331599 -0.0029,0.6972795 0.256836,0.9570315 0.390523,0.3905245 1.023537,0.3905245 1.414062,0 C 15.49005,6.97267 15.572923,6.6069895 15.487135,6.2753905 15.444,6.442563 15.361233,6.601488 15.230299,6.732422 c -0.390525,0.3905245 -1.023539,0.3905245 -1.414062,0 C 13.685302,6.601488 13.602536,6.442563 13.559401,6.2753905 Z"/>
+ <path style="fill:#e4e4e4" d="M 15.858579,7.3964525 C 15.858579,9.329449 14.645123,11.25 12.712127,11.25 12.207138,11.24865 11.708421,11.138054 11.250212,10.925781 L 4.925993,17 H 4.8273605 L 3,17.037875 l 0.023268,-1.791967 -3e-7,-0.09863 0.759882,-0.759765 0.240236,-0.271483 -0.01029,-1.635571 1.5963063,0.03055 0.9138655,-0.863723 -0.010175,-1.6492415 1.389276,0.019964 1.245117,-1.194941 C 8.9352135,8.364859 8.8599205,7.901453 8.858578,7.396465 c 0,-1.9329965 1.567004,-3.5 3.5,-3.5 0.915455,3.267e-4 -1.695906,1.965575 -1.04201,2.6062605 v 0 l 0.823723,0.343967 c 0.639742,0.6529295 3.716939,-0.36433 3.718287,0.5497725 z m -2.317957,-0.711697 c 0,-0.828427 -0.46564,-0.4291605 -1.29407,-0.429159 -0.828426,0 -0.387973,-0.687571 -0.387973,0.140856 0,0.8284275 0.671573,1.5000005 1.5,1.5000005 0.828427,-5e-7 0.182043,-0.38327 0.182043,-1.2116975 z"/>
+ <path style="opacity:0.2" d="M 10.279297 5.0175781 L 9.0742188 6.2226562 C 8.9424476 6.5910454 8.859375 6.9827962 8.859375 7.3964844 C 8.8607175 7.9014724 8.9361655 8.3640571 9.1484375 8.8222656 L 7.9023438 10.017578 L 6.5136719 9.9980469 L 6.5234375 11.646484 L 5.609375 12.511719 L 4.0136719 12.480469 L 4.0234375 14.115234 L 3.7832031 14.386719 L 3.0234375 15.146484 L 3.0234375 15.246094 L 3.0058594 16.53125 L 12.201172 7.3378906 C 12.062113 7.1671553 11.957596 6.969047 11.904297 6.7480469 L 11.316406 6.5019531 C 11.192728 6.3807735 11.20945 6.2054108 11.273438 6.0117188 L 10.279297 5.0175781 z M 11.904297 6.7480469 L 12.085938 6.8242188 L 11.880859 6.6191406 C 11.887389 6.6627313 11.8941 6.7057679 11.904297 6.7480469 z"/>
+ <path style="opacity:0.2" d="m 15.727922,4.809952 c -0.81434,-0.8143399 -1.93934,-1.3175388 -3.18198,-1.3175386 -2.485282,0 -4.49952,2.0142376 -4.49952,4.4995191 0,2.4852815 2.014238,4.4995195 4.49952,4.4995195 2.485281,0 4.499518,-2.014238 4.499518,-4.4995195 1e-6,-1.2426405 -0.503198,-2.3676405 -1.317538,-3.1819805 z m -0.72506,0.7250605 c 0.180964,0.1809645 0.292786,0.4309645 0.292786,0.707107 -10e-7,0.5522845 -0.447609,0.9998925 -0.999894,0.999893 -0.552285,0 -0.999893,-0.447608 -0.999892,-0.999893 0,-0.552285 0.447608,-0.999893 0.999893,-0.999893 0.276142,-5e-7 0.526142,0.111822 0.707107,0.292786 z"/>
+ <path style="fill:#ffbb30" d="m 15.727922,4.309952 c -0.81434,-0.8143399 -1.93934,-1.3175388 -3.18198,-1.3175386 -2.485282,0 -4.49952,2.0142376 -4.49952,4.4995191 0,2.4852815 2.014238,4.4995195 4.49952,4.4995195 2.485281,0 4.499518,-2.014238 4.499518,-4.4995195 1e-6,-1.2426405 -0.503198,-2.3676405 -1.317538,-3.1819805 z m -0.72506,0.7250605 c 0.180964,0.1809645 0.292786,0.4309645 0.292786,0.707107 -10e-7,0.5522845 -0.447609,0.9998925 -0.999894,0.999893 -0.552285,0 -0.999893,-0.447608 -0.999892,-0.999893 0,-0.552285 0.447608,-0.999893 0.999893,-0.999893 0.276142,-3e-7 0.526142,0.1118219 0.707107,0.292786 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.545729,2.9921875 c -2.485282,0 -4.499024,2.0147185 -4.499024,4.5 0,0.084434 0.00811,0.166714 0.012695,0.25 0.130491,-2.3682085 2.08548,-4.2490235 4.486328,-4.2490235 1.242641,-2e-7 2.368277,0.503043 3.182617,1.3173829 0.759014,0.7590136 1.241785,1.7891546 1.304687,2.9316406 0.0046,-0.083278 0.0127,-0.165575 0.0127,-0.25 0,-1.2426405 -0.503044,-2.368277 -1.317383,-3.1826172 C 14.91401,3.4952304 13.788373,2.9921873 12.545733,2.9921875 Z m 0.786133,3 c -0.0209,0.080508 -0.03613,0.162948 -0.03613,0.25 -10e-7,0.552285 0.447715,1 1,1 0.552285,-5e-7 0.999999,-0.4477155 1,-1 0,-0.086977 -0.01431,-0.1695505 -0.03515,-0.25 -0.111508,0.4305215 -0.499424,0.7499995 -0.964844,0.75 -0.465318,0 -0.852262,-0.3196215 -0.963867,-0.75 z"/>
+ <path style="opacity:0.2" d="m 17.5,2.4997031 c -1.721894,0 -3.15337,1.2434277 -3.445496,2.8813516 C 14.018689,5.5818628 14.265833,5.7888973 14.265833,6 c 10e-4,0.4204349 0.07775,0.039455 0.226562,0.4326739 0.164085,-0.8891414 -0.0496,-0.3948487 -0.02546,-0.3948487 0.355013,-3e-7 0.04277,0.6173769 0.220227,0.3385259 C 14.605707,6.1285785 15.001372,6.2605165 15,5.9997031 c 0,-1.3807119 1.119288,-2.5 2.5,-2.5 1.380712,0 2.5,1.1192881 2.5,2.5 C 19.9988,6.8217763 19.677493,7.5343729 19,8 c 0.07741,0.361998 0.02044,0.7855638 0.0078,1.154 C 20.223609,8.5736121 20.998359,7.3469229 21,5.9997031 c 0,-1.9329966 -1.567003,-3.5 -3.5,-3.5 z"/>
+ <path style="fill:#e4e4e4" d="M 17.5 2 A 3.5 3.5 0 0 0 14 5.5 A 3.5 3.5 0 0 0 14.226562 6.7304688 C 14.249911 6.7326493 14.270784 6.7421875 14.294922 6.7421875 C 14.649935 6.7421872 14.947547 6.5464291 15.125 6.2675781 A 2.5 2.5 0 0 1 15 5.5 A 2.5 2.5 0 0 1 17.5 3 A 2.5 2.5 0 0 1 20 5.5 A 2.5 2.5 0 0 1 18.916016 7.5566406 C 18.993427 7.9186386 19.020445 8.2858607 19.007812 8.6542969 A 3.5 3.5 0 0 0 21 5.5 A 3.5 3.5 0 0 0 17.5 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17.5 2 A 3.5 3.5 0 0 0 14 5.5 A 3.5 3.5 0 0 0 14.011719 5.7246094 A 3.5 3.5 0 0 1 17.5 2.5 A 3.5 3.5 0 0 1 20.986328 5.7382812 A 3.5 3.5 0 0 0 21 5.5 A 3.5 3.5 0 0 0 17.5 2 z M 15.013672 5.734375 A 2.5 2.5 0 0 0 15 6 A 2.5 2.5 0 0 0 15.035156 6.3808594 C 15.06624 6.3438133 15.098911 6.3085742 15.125 6.2675781 A 2.5 2.5 0 0 1 15.013672 5.734375 z M 19.986328 5.7539062 A 2.5 2.5 0 0 1 18.916016 7.5566406 C 18.947951 7.705981 18.966885 7.8569754 18.982422 8.0078125 A 2.5 2.5 0 0 0 20 6 A 2.5 2.5 0 0 0 19.986328 5.7539062 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpaint.svg b/.icons/awkward/24x24/apps/gpaint.svg
new file mode 100644
index 00000000..e2be921a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpaint.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 19.67314,2.5003656 c -0.07766,0.00123 -0.155609,0.0087 -0.234543,0.021933 -0.315738,0.052954 -0.638908,0.1981876 -0.947452,0.4049665 l -0.0059,0.00333 -0.0067,0.0042 c 0,0 -4.495578,2.7516624 -6.561917,5.5878702 v 0 0 l 4.671792,3.6964567 v 0 C 19.029203,9.17166 20.925161,4.4112387 20.925161,4.4112387 l 0.01266,-0.036278 0.0059,-0.037966 c 0.116135,-0.655879 -0.04494,-1.34459 -0.60238,-1.6671116 -0.20904,-0.1209458 -0.435209,-0.1732428 -0.668195,-0.1695794 z"/>
+ <path style="opacity:0.2" d="m 12.385609,8.0223615 c -0.1388,-0.00165 -0.278586,0.00853 -0.419309,0.03206 l -0.567796,0.096179 0.16958,1.2866123 -0.401592,0.3391596 -2.8845423,6.4330596 0.3754377,0.286008 2.4551086,1.869594 4.734732,-4.987836 0.133302,-0.502833 1.225867,-0.227794 -0.209232,-0.645415 C 16.703982,11.097034 15.965638,10.124117 15.064294,9.3258476 14.275617,8.6273622 13.357214,8.0337504 12.385609,8.0223615 Z"/>
+ <ellipse style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="19" cy="20" rx="1.5" ry=".5"/>
+ <ellipse style="opacity:0.2" cx="11" cy="21.5" rx="8" ry="1"/>
+ <ellipse style="fill:#6155db" cx="11" cy="21" rx="8" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,20.000022 A 7.9999992,0.9999913 0 0 0 3,21.000013 7.9999992,0.9999913 0 0 0 3.2623106,21.250987 7.9999992,0.9999913 0 0 1 11,20.500017 7.9999992,0.9999913 0 0 1 18.73769,21.249034 7.9999992,0.9999913 0 0 0 19,21.000013 7.9999992,0.9999913 0 0 0 11,20.000022 Z"/>
+ <path style="fill:#8d4e0a" d="m 19.67314,2.0003947 c -0.07766,0.00122 -0.155609,0.0087 -0.234543,0.021933 -0.315738,0.052954 -0.638908,0.1981875 -0.947452,0.4049665 l -0.0059,0.00333 -0.0067,0.0042 c 0,0 -4.495578,2.7516626 -6.561917,5.5878705 v 0 0 l 4.671792,3.6964563 v 0 c 2.440838,-3.0474665 4.336796,-7.8078879 4.336796,-7.8078879 l 0.01266,-0.036278 0.0059,-0.037966 C 21.059856,3.1811449 20.898783,2.4924339 20.341341,2.1699123 20.132301,2.0489665 19.906132,1.9966694 19.673146,2.0003328 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19.672702,2.0001784 c -0.07766,0.00122 -0.155439,0.00922 -0.234373,0.022461 -0.315738,0.052954 -0.638713,0.1975143 -0.947257,0.4042933 l -0.0059,0.00391 -0.0068,0.0039 c 0,0 -4.495127,2.7516342 -6.561466,5.5878421 l 0.241208,0.1914043 c 2.152668,-2.7236753 6.320257,-5.2792483 6.320257,-5.2792483 l 0.0068,-0.0039 0.0059,-0.00391 c 0.308545,-0.2067815 0.63152,-0.3513423 0.947258,-0.4042958 0.07893,-0.013236 0.156712,-0.021236 0.234373,-0.022461 0.232986,-0.00366 0.4599,0.048975 0.66894,0.1699204 0.375233,0.2171 0.566752,0.6010666 0.619135,1.0283114 0.07128,-0.6123372 -0.100789,-1.2284053 -0.619135,-1.528307 -0.20904,-0.1209459 -0.435954,-0.1735839 -0.66894,-0.1699204 z"/>
+ <path style="fill:#a9a9a9" d="m 12.385609,7.5223908 c -0.1388,-0.00165 -0.278586,0.00853 -0.419309,0.03206 l -0.567796,0.096179 0.16958,1.2866123 -0.401592,0.3391595 -2.8845423,6.4330604 0.3754377,0.286007 2.4551086,1.869595 4.734732,-4.987836 0.133302,-0.502834 1.225867,-0.227794 -0.209232,-0.645415 C 16.703982,10.597063 15.965638,9.6241465 15.064294,8.825877 14.275617,8.1273915 13.357214,7.5337797 12.385609,7.5223908 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.385656,7.5225913 c -0.1388,-0.00165 -0.278219,0.00869 -0.418941,0.032225 l -0.568355,0.095702 0.06445,0.4892537 0.503902,-0.08496 c 0.140722,-0.02353 0.280141,-0.033875 0.418941,-0.032225 0.971605,0.01139 1.890011,0.6052142 2.678688,1.3036996 0.901344,0.7982694 1.639417,1.7706594 1.9326,2.6747814 l 0.05664,0.173826 0.152343,-0.02832 -0.208983,-0.645503 C 16.703761,10.59695 15.965688,9.6245605 15.064344,8.826291 14.275667,8.1278055 13.357261,7.5339802 12.385656,7.5225913 Z m -0.876945,1.4648308 -0.341794,0.2890599 -2.8847408,6.432562 0.166991,0.127928 2.7177498,-6.0604943 0.401364,-0.3388641 z"/>
+ <path style="opacity:0.1" d="m 3,21.500008 c 4.9556869,-0.874631 8.526955,1.677031 8.977292,-2.764212 C 12.340202,15.156765 8.2439449,14.195476 6.452421,17.64961 4.7266213,20.977033 3,21.500008 3,21.500008 Z"/>
+ <path style="fill:#3f3f3f" d="m 3,21.000038 c 4.9556869,-0.874631 8.526955,1.67703 8.977292,-2.764213 C 12.340202,14.656794 8.2439449,13.695506 6.452421,17.14964 4.7266213,20.477063 3,21.000038 3,21.000038 Z"/>
+ <ellipse style="fill:#6155db;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="19" cy="19.5" rx="1.5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round" d="m 18.999868,19.00003 a 1.4999986,0.49999537 0 0 0 -1.499999,0.499996 1.4999986,0.49999537 0 0 0 0.202568,0.249998 1.4999986,0.49999537 0 0 1 1.297431,-0.249998 1.4999986,0.49999537 0 0 1 1.297433,0.249998 1.4999986,0.49999537 0 0 0 0.202567,-0.249998 1.4999986,0.49999537 0 0 0 -1.5,-0.499996 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gparted.svg b/.icons/awkward/24x24/apps/gparted.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gparted.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpaste.svg b/.icons/awkward/24x24/apps/gpaste.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpaste.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpdftext.svg b/.icons/awkward/24x24/apps/gpdftext.svg
new file mode 100644
index 00000000..97c2d3a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpdftext.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m20 2.3v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path fill="#66a02c" d="m20 1.8v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path fill="#7ebc2e" d="m16 5.8v14.4c0 0.443-0.357 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.357-0.8-0.8v-14.4c0-0.4432 0.3568-0.8 0.8-0.8h12.4c0.4432 0 0.8 0.3568 0.8 0.8z"/>
+ <path opacity=".2" d="m2.0002 20.2v0.5c0 0.4435 0.3566 0.8 0.7998 0.8h12.4c0.4435 0 0.8-0.3565 0.8-0.8v-0.5c0 0.444-0.356 0.8-0.8 0.8h-12.4c-0.4434 0-0.8-0.356-0.8-0.8z"/>
+ <path fill="#fff" opacity=".2" d="m2.8 5c-0.4432 0-0.7998 0.3565-0.7998 0.8v0.5c0-0.4435 0.3566-0.8 0.7998-0.8h12.4c0.444 0 0.8 0.3565 0.8 0.8v-0.5c0-0.4435-0.356-0.8-0.8-0.8h-12.4z"/>
+ <path fill="#fff" opacity=".2" d="m6.8002 1.0002c-0.4435 0-0.8 0.3566-0.8 0.7998v0.5c0-0.4432 0.3566-0.7998 0.7998-0.7998h12.4c0.444 0 0.8 0.3566 0.8 0.7998v-0.5c0-0.4432-0.356-0.7998-0.8-0.7998h-12.4z"/>
+ <path fill="#fff" stroke="#fff" stroke-width=".25" d="m8.3907 8.1125c-0.23063 0-0.4463 0.11288-0.49848 0.2992-0.19376 0.7143 0.0231 1.819 0.38478 3.1953l-0.1091 0.26647c-0.27694 0.67505-0.6231 1.3474-0.9275 1.944-1.2568 2.459-2.2344 3.7858-2.8864 3.8787l-0.0025-0.027c-0.01415-0.30673 0.5519-1.0976 1.3191-1.7263 0.080025-0.06472 0.42152-0.3951 0.42152-0.3951s-0.46096 0.24334-0.5645 0.30609c-0.9614 0.57385-1.4398 1.1488-1.5178 1.5304-0.02315 0.11336-0.0083 0.25285 0.091875 0.31012l0.2458 0.12347c0.6692 0.33498 1.492-0.5458 2.586-2.4631 1.1132-0.36518 2.5022-0.709 3.7668-0.8953 1.132 0.6468 2.4305 0.95475 2.9294 0.8218 0.09493-0.0251 0.1948-0.09962 0.2458-0.16826 0.04-0.06316 0.09592-0.31586 0.09592-0.31586s-0.09387 0.12774-0.17115 0.16539c-0.31576 0.14906-1.3126-0.09962-2.3356-0.6001 0.8845-0.09414 1.6214-0.09777 2.0152 0.0281 0.50015 0.15965 0.50055 0.3233 0.49389 0.35663 0.0068-0.02745 0.02915-0.13709 0.0264-0.18376-0.01135-0.12003-0.04835-0.22722-0.13898-0.31586-0.18514-0.1824-0.64225-0.27431-1.2652-0.28254-0.4695-0.0051-1.0325 0.036-1.6436 0.12347-0.28006-0.16082-0.5756-0.33761-0.80975-0.5565-0.59385-0.55465-1.0916-1.3247-1.4007-2.188 0.0211-0.08277 0.0413-0.16364 0.05972-0.24522 0.085915-0.38636 0.14758-1.6637 0.14758-1.6637s-0.24467 0.9596-0.28311 1.1044c-0.0247 0.09178-0.05543 0.18975-0.090735 0.29174-0.1875-0.65895-0.28254-1.2976-0.28254-1.782 0-0.1369 0.01175-0.40328 0.050525-0.6139 0.0189-0.15022 0.0733-0.22824 0.1298-0.2659 0.11178 0.0271 0.23692 0.19854 0.36754 0.48527 0.11218 0.2479 0.10508 0.535 0.10508 0.7127 0 0 0.1203-0.44 0.09246-0.70005-0.018-0.1565-0.1665-0.558-0.4825-0.5535h-0.02585l-0.1407-0.0015zm0.10739 3.9896c0.32676 0.657 0.7774 1.281 1.3686 1.7814 0.13178 0.1114 0.272 0.21738 0.41634 0.317-1.0736 0.19966-2.201 0.48051-3.2488 0.91945 0.18946-0.33654 0.3943-0.7032 0.60415-1.0986 0.40637-0.7684 0.6526-1.3611 0.8597-1.9192z"/>
+ <circle fill="#ffa93e" cx="16" cy="16" r="6"/>
+ <g fill="none" transform="matrix(.5 0 0 .5 -7.9999 -247)">
+ <rect width="16" height="16" x="40" y="518"/>
+ </g>
+ <path fill="#fff" d="m13 17.664v1.3365h1.3364l3.3754-3.3754-1.3364-1.3364zm5.894-3.2168c0.14136-0.14136 0.14136-0.36409 0-0.50545l-0.83525-0.83525c-0.14136-0.14136-0.36409-0.14136-0.50545 0l-0.6982 0.7025 1.3364 1.3364z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpick.svg b/.icons/awkward/24x24/apps/gpick.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpick.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpicview.svg b/.icons/awkward/24x24/apps/gpicview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpicview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpk-log.svg b/.icons/awkward/24x24/apps/gpk-log.svg
new file mode 100644
index 00000000..3e81fae6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpk-log.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".05" d="m2 1.5c-0.554 0-1 0.446-1 1v8.5h20v-8.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#fabd7f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#3f3f3f" d="m9.8571 4c-0.3165 0-0.8672 0.2403-0.8571 0.5385v8.4615h-2l4 5 4-5h-2v-8.4615c0-0.2983-0.541-0.5385-0.857-0.5385z"/>
+ <path fill="#fff" opacity=".1" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+ <rect style="opacity:0.2" width="10" height="10" x="-23.5" y="-23" rx=".536" ry=".536" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="10" height="10" x="-23" y="-23" rx=".536" ry=".536" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 14,14 v 2 h 8 v -2 z m 0,3 v 2 h 8 v -2 z m 0,3 v 2 h 8 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpk-prefs.svg b/.icons/awkward/24x24/apps/gpk-prefs.svg
new file mode 100644
index 00000000..dc62cfcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpk-prefs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f58411" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m10.969 5.4997c-0.604-0.0061-1.2036 0.0782-1.7854 0.2285-2.7126 0.6853-4.7327 3.1255-4.6914 5.7718h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.109 0.4356-2.1359 1.2187-2.9632 1.472-1.6671 4.2313-2.0584 6.1873-0.9434 0.65 0.8013 2.093-0.0786 1.336-0.9004-1.077-0.7902-2.456-1.1905-3.816-1.1933zm5.7441 3-2.1875 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.64989-0.80128-2.0932 0.07864-1.3359 0.90039 1.0772 0.79028 2.4564 1.1906 3.8164 1.1934 0.60419 0.0061 1.2033-0.07816 1.7852-0.22852 2.7126-0.68526 4.7327-3.1255 4.6914-5.7715h1.4922l-2.2871-3z"/>
+ <path fill="#fff" d="m10.969 5c-0.604-0.0061-1.2036 0.0782-1.7854 0.2285-2.7126 0.6853-4.7327 3.1256-4.6914 5.7715h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.1082 0.4356-2.1356 1.2187-2.9629 1.472-1.667 4.2313-2.0584 6.1873-0.9434 0.65 0.8013 2.093-0.0786 1.336-0.9003-1.077-0.7903-2.456-1.1906-3.816-1.1934zm5.7441 3l-2.188 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.6498-0.801-2.0932 0.079-1.3359 0.901 1.0773 0.79 2.4564 1.19 3.8162 1.193 0.604 0.006 1.204-0.078 1.785-0.229 2.713-0.685 4.733-3.125 4.692-5.771h1.492l-2.287-3z"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle fill="#42a1cd" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16.244 14-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.657 0.4515 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.6565-0.4505-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6965 -0.396l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.864 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.865 -0.857 0.86485 0.85715 0 0 1 0.865 -0.857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpmdp.svg b/.icons/awkward/24x24/apps/gpmdp.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpmdp.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpodder.svg b/.icons/awkward/24x24/apps/gpodder.svg
new file mode 100644
index 00000000..1b5b7dc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpodder.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m11.348 4.5008504c-0.3503 0.0134-0.6576 0.1977-0.8989 0.4707-0.2413 0.2731-0.4319 0.6368-0.5924 1.0636-0.3211 0.8537-0.5185 2.9671342-0.6278 4.1186336-0.1093 1.1516-0.128 2.339-0.0781 3.3315 0.04988 0.99272 0.1473 0.7649 0.35341 1.1963 0.18027 0.37728 0.38971 0.8085 0.47989 1.1979 0.090184 0.38944 0.07132 0.69981-0.15996 0.95084s-0.74153 0.62279-1.7224 0.67496-2.4142-0.51142-4.4464-0.88647c-0.32732-0.06041-0.6004-0.06581-0.83795 0.01222-0.23755 0.07802-0.42351 0.25156-0.53662 0.47072-0.22622 0.43832-0.24656 2.34153-0.27994 3.17463-0.010793 0.2694 0.088972 0.52622 0.26413 0.73662 0.17515 0.21039 0.4204 0.38286 0.72449 0.53367 0.60818 0.30162 1.4599 0.51906 2.5176 0.67367 2.1154 0.30922 5.0523 0.35795 8.3888 0.1663l0.0028-0.00095h0.0037c1.2279-0.10028 3.1704-0.17062 4.8454-0.59286 0.83752-0.21112 1.612-0.50853 2.2032-0.96305 0.59127-0.45452 0.99618-2.086 1.036-2.8908 0.03706-0.74826-0.0019-1.2494-0.15345-1.6095-0.15155-0.36005-0.47631-0.81728-0.81005-0.8242-2.02345 0-3.158106 1.141062-5.0351 1-0.56244-0.04229-0.84359 0.0403-1.0174-0.18144-0.17385-0.22175-0.25197-0.54976-0.28831-0.96681-0.03633-0.41704-0.03209 0.08953-0.08742-0.4306-0.106-0.997-0.306-3.3307-0.76-5.4150994-0.226-1.0423-0.515-3.0231342-0.901-3.7607342-0.193-0.3687-0.411-0.6789-0.671-0.9029-0.261-0.224-0.575-0.3597-0.915-0.3467z"/>
+ <path style="opacity:.2" d="m11.62 2.5060693c-0.20704 0.00335-0.41662 0.016789-0.62695 0.040039-3.2965 0.3645-5.6979 3.0839-5.4715 6.1202l-0.7715 0.0859 0.4414 3.9931997 2.5733-0.284-0.4414-3.9942997-0.9532 0.1054c-0.1766-2.6018 1.8856-4.9247 4.7129-5.2373 2.825-0.3123 5.357 1.4996 5.756 4.0743l-0.839 0.0927 0.441 3.9931997 2.485-0.274-0.442-3.9935997-0.797 0.0879c-0.421-2.8135-3.034-4.8585-6.067-4.8096z"/>
+ <path style="fill:#974fa4" d="m11.348 4.00085c-0.3503 0.0134-0.6576 0.1977-0.8989 0.4707-0.2413 0.2731-0.4319 0.6368-0.5924 1.0636-0.3211 0.8537-0.5185 2.9671342-0.6278 4.1186342-0.1093 1.1515998-0.128 2.3389998-0.0781 3.3314998 0.04988 0.99272 0.1473 0.7649 0.35341 1.1963 0.18027 0.37728 0.38971 0.8085 0.47989 1.1979 0.090184 0.38944 0.07132 0.69981-0.15996 0.95084s-0.74153 0.62279-1.7224 0.67496-2.4142-0.51142-4.4464-0.88647c-0.32732-0.06041-0.6004-0.06581-0.83795 0.01222-0.23755 0.07802-0.42351 0.25156-0.53662 0.47072-0.22622 0.43832-0.24656 2.34153-0.27994 3.17463-0.010793 0.2694 0.088972 0.52622 0.26413 0.73662 0.17515 0.21039 0.4204 0.38286 0.72449 0.53367 0.60818 0.30162 1.4599 0.51906 2.5176 0.67367 2.1154 0.30922 5.0523 0.35795 8.3888 0.1663l0.0028-0.00095h0.0037c1.2279-0.10028 3.1704-0.17062 4.8454-0.59286 0.83752-0.21112 1.612-0.50853 2.2032-0.96305 0.59127-0.45452 0.99618-2.086 1.036-2.8908 0.03706-0.74826-0.0019-1.2494-0.15345-1.6095-0.15155-0.36005-0.47631-0.81728-0.81005-0.8242-2.02345 0-3.158106 1.141062-5.0351 1-0.56244-0.04229-0.84359 0.0403-1.0174-0.18144-0.17385-0.22175-0.25197-0.54976-0.28831-0.96681-0.03633-0.41704-0.03209 0.08953-0.08742-0.4306-0.106-0.997-0.306-3.3307-0.76-5.4150998-0.226-1.0423-0.515-3.0231342-0.901-3.7607342-0.193-0.3687-0.411-0.6789-0.671-0.9029-0.261-0.224-0.575-0.3597-0.915-0.3467z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.347656 4c-0.3503 0.0134-0.657137 0.1977031-0.898437 0.4707031-0.2413 0.2731-0.431297 0.6376532-0.5917971 1.0644531-0.3211 0.8537-0.5196063 2.9676407-0.6289063 4.1191407-0.0686785 0.7236061-0.0892022 1.4420761-0.0917968 2.1367191 0.0134157-0.537913 0.0399335-1.09028 0.0917968-1.636719 0.1093-1.1514995 0.3078063-3.2654408 0.6289063-4.1191408 0.1605001-0.4268 0.3504971-0.7913531 0.5917971-1.0644531 0.2413-0.273 0.548137-0.4573031 0.898437-0.4707031v0.0019531c0.34-0.013 0.655016 0.1217031 0.916016 0.3457031 0.26 0.2240001 0.476922 0.5336438 0.669922 0.9023438 0.386 0.7376 0.676343 2.7194187 0.902344 3.7617188 0.454 2.0843992 0.653765 4.4170622 0.759765 5.4140622 0.05533 0.52013 0.051561 0.014601 0.087891 0.431641 0.03634 0.41705 0.113259 0.745047 0.287109 0.966797 0.17381 0.22174 0.455138 0.13935 1.017578 0.18164 1.876994 0.141062 3.011706-1 5.035157-1 0.33374 0.00692 0.658996 0.464169 0.810546 0.824219 0.113429 0.269519 0.145819 0.658846 0.148438 1.13086 0.000337-0.006079 0.00361-0.015497 0.003906-0.021485 0.03706-0.74826-0.000794-1.249275-0.152344-1.609375-0.15155-0.36005-0.476806-0.817299-0.810546-0.824219-2.023451 0-3.158163 1.141062-5.035157 1-0.56244-0.04229-0.843768 0.0401-1.017578-0.18164-0.17385-0.22175-0.250769-0.549747-0.287109-0.966797-0.03633-0.41704-0.032561 0.088489-0.087891-0.431641-0.106-0.997-0.305765-3.329662-0.759765-5.4140622-0.226001-1.0423001-0.516344-3.0241188-0.902344-3.7617188-0.193-0.3687-0.409922-0.6783437-0.669922-0.9023438-0.261-0.224-0.576016-0.3587031-0.916016-0.3457031v-0.0019531zm-1.345703 11.986328c-0.0304732 0.12457-0.0826917 0.240591-0.1777342 0.34375-0.23128 0.25103-0.7417863 0.623611-1.7226563 0.675781s-2.4131125-0.511668-4.4453125-0.886718c-0.32732-0.06041-0.6003406-0.066312-0.8378906 0.011718-0.23755 0.07802-0.4239994 0.251544-0.5371094 0.470703-0.22622 0.438321-0.24787 2.342682-0.28125 3.175782-0.0013557 0.03384 0.0135616 0.06428 0.015625 0.097656 0.0294393-0.925727 0.0656144-2.3859 0.265625-2.773438 0.11311-0.219159 0.2995594-0.392683 0.5371094-0.470703 0.23755-0.07803 0.5105706-0.072128 0.8378906-0.011718 2.0322 0.37505 3.4644425 0.938888 4.4453125 0.886718s1.4913763-0.424751 1.7226563-0.675781c0.2088792-0.226716 0.2392292-0.505696 0.1777342-0.84375z"/>
+ <path style="fill:#4d4d4d" d="m11.62 2.0060693c-0.20704 0.00335-0.41662 0.016789-0.62695 0.040039-3.2965 0.3645-5.6979 3.0839-5.4715 6.1202l-0.7715 0.0859 0.4414 3.9931997 2.5733-0.284-0.4414-3.9942997-0.9532 0.1054c-0.1766-2.6018 1.8856-4.9248 4.7129-5.2373 2.825-0.3123 5.357 1.4995 5.756 4.0742l-0.839 0.0928 0.441 3.9931997 2.485-0.274-0.442-3.9935997-0.797 0.0879c-0.421-2.8136-3.034-4.8586-6.067-4.8096z"/>
+ <path style="opacity:.2" d="m11.491 10.601369a2.2429341 4.001918 3.1087 1 1 -4.4815 -0.201 2.2429341 4.001918 3.1087 0 1 4.4815 0.201z"/>
+ <path style="fill:#ffffff" d="m11.491 10.096369a2.242929 4.0019086 3.1087 0 1 -4.4815 -0.2007997 2.242929 4.0019086 3.1087 1 1 4.4815 0.2007997z"/>
+ <path style="fill:#4d4d4d" d="m10.9953 11.024369a0.96345 1.0352 44.981 0 1 -1.9907 -0.04797 0.96345 1.0352 44.981 0 1 1.9907 0.04797z"/>
+ <path style="opacity:.2" d="m16.955 10.288369a4.0234001 2.4621001 82.182 0 1 -4.91 0.42252 4.0234001 2.4621001 82.182 0 1 4.91 -0.42252z"/>
+ <path style="fill:#ffffff" d="m16.955 9.7834693a4.0234367 2.4621223 82.182 1 1 -4.91 0.4228997 4.0234367 2.4621223 82.182 0 1 4.91 -0.4228997z"/>
+ <path style="fill:#4d4d4d" d="m14.965 11.067369a0.89642044 1.0938371 44.991 1 1 -1.93 -0.135 0.89642044 1.0938371 44.991 0 1 1.93 0.135z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11.62 2.0060693c-0.20704 0.00335-0.41662 0.016789-0.62695 0.040039-3.2367 0.3579-5.6037 2.9868-5.4744 5.9561 0.1399-2.7593 2.4206-5.1185 5.4746-5.456 0.21034-0.023251 0.41991-0.036694 0.62695-0.040039 3.0332-0.048979 5.6455 1.996 6.0664 4.8096l0.79785-0.087891 0.38672 3.4989997 0.05469-0.0059-0.44141-3.9931997-0.79785 0.087891c-0.421-2.8136-3.034-4.8586-6.067-4.8096zm5.1143 4.915-0.73438 0.081055 0.05469 0.49414 0.78418-0.086914c-0.026-0.1661-0.062-0.3288-0.105-0.4882zm-9.4107 1.046-0.9532 0.1054c-0.0012-0.017375 0.000004-0.034405-0.001-0.051758-0.00967 0.18222-0.01163 0.36607 0.001 0.55176l0.95313-0.10547 0.38672 3.4999997 0.054688-0.0059-0.4413-3.9942997zm-1.8125 0.2001-0.7608 0.085 0.0547 0.4941 0.7168-0.08c-0.0125-0.1675-0.014-0.3338-0.0108-0.4991z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpredict-icon.svg b/.icons/awkward/24x24/apps/gpredict-icon.svg
new file mode 100644
index 00000000..68a28ec4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpredict-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#01a59b" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 8.326172,6 5.5,8.826172 8.006836,11.333008 11.996094,9.6689455 Z M 15,9.5 7,12.835938 10.606446,13.861328 11.602539,17.5 Z m -0.183594,2.990235 -1.68457,3.967773 L 15.672852,19 18.5,16.172851 Z"/>
+ <path style="fill:#ffffff" d="M 8.326172,5.5 5.5,8.326172 8.006836,10.833008 11.996094,9.1689455 Z M 15,9 7,12.335938 10.606446,13.361328 11.602539,17 Z m -0.183594,2.990235 -1.68457,3.967773 L 15.672852,18.5 18.5,15.672852 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gprename.svg b/.icons/awkward/24x24/apps/gprename.svg
new file mode 120000
index 00000000..904ec891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gprename.svg
@@ -0,0 +1 @@
+krename.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gps.svg b/.icons/awkward/24x24/apps/gps.svg
new file mode 100644
index 00000000..950c4d8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gps.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,2.5 0,2.2597656 A 8,8 0 0 0 4.265625,10.5 L 2,10.5 l 0,4 2.2597656,0 A 8,8 0 0 0 10,20.234375 L 10,22.5 l 4,0 0,-2.259766 A 8,8 0 0 0 19.734375,14.5 L 22,14.5 l 0,-4 -2.259766,0 A 8,8 0 0 0 14,4.765625 L 14,2.5 l -4,0 z"/>
+ <path style="fill:#1e80ff" d="M 10 2 L 10 4.2597656 A 8 8 0 0 0 4.265625 10 L 2 10 L 2 14 L 4.2597656 14 A 8 8 0 0 0 10 19.734375 L 10 22 L 14 22 L 14 19.740234 A 8 8 0 0 0 19.734375 14 L 22 14 L 22 10 L 19.740234 10 A 8 8 0 0 0 14 4.265625 L 14 2 L 10 2 z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="-17.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10 2 L 10 2.5 L 14 2.5 L 14 2 L 10 2 z M 10 4.2597656 A 8 8 0 0 0 4.265625 10 L 2 10 L 2 10.5 L 4.265625 10.5 A 8 8 0 0 1 10 4.7597656 L 10 4.2597656 z M 14 4.265625 L 14 4.765625 A 8 8 0 0 1 19.740234 10.5 L 22 10.5 L 22 10 L 19.740234 10 A 8 8 0 0 0 14 4.265625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpsd-logo.svg b/.icons/awkward/24x24/apps/gpsd-logo.svg
new file mode 100644
index 00000000..f69fb73a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpsd-logo.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4.8115234,3.5000314 c -0.1945414,0 -0.3890183,0.074565 -0.5380859,0.2236327 L 2.7480469,5.2480785 1.2236328,6.773469 c -0.29813535,0.2981355 -0.29813535,0.7780365 0,1.076172 l 1.5244141,1.524414 2.0634765,2.063477 2.0625001,2.0625 L 8.9375,11.437532 11,9.374055 8.9375,7.311555 6.8740235,5.2480785 5.3496095,3.7236641 C 5.200542,3.5745965 5.006065,3.5000314 4.8115234,3.5000314 Z M 15.125977,13.500032 13.0625,15.562532 11,17.626008 l 2.0625,2.0625 2.063477,2.063476 1.524413,1.524414 c 0.298135,0.298136 0.778038,0.298136 1.076172,0 l 1.525391,-1.524414 1.524414,-1.52539 c 0.298135,-0.298135 0.298135,-0.778037 0,-1.076172 l -1.524414,-1.524414 -2.063477,-2.063477 z"/>
+ <path style="fill:#0e427e" d="M 4.8115234,3.2480469 C 4.6815908,3.2478742 4.5518247,3.2987613 4.4501953,3.4003906 L 1.4003906,6.449219 c -0.2032587,0.203259 -0.2032589,0.5203735 0,0.7236325 L 16.827148,22.599609 c 0.203259,0.203259 0.520374,0.203259 0.723633,0 l 3.048828,-3.048828 c 0.20325,-0.203258 0.203259,-0.520374 0,-0.723633 L 5.1728515,3.4013672 C 5.071222,3.2997377 4.941456,3.2482196 4.8115234,3.2480469 Z"/>
+ <g transform="scale(0.5)">
+ <path style="fill:#1565c0" d="m 2.4472027,12.546241 c -0.5962707,0.596271 -0.5962707,1.556331 0,2.152602 L 5.4967215,17.748362 9.6225411,13.622543 5.4967215,9.4967227 Z"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-8.66" y="22.27" transform="rotate(-45)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-2.83" y="22.27" transform="rotate(-45)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-3.01" y="16.44" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="2.83" y="16.44" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#039be5" d="M 5.4967215,9.4967227 9.6225411,13.622543 13.748361,9.4967227 10.698842,6.4472039 c -0.59627,-0.5962707 -1.5563311,-0.5962707 -2.1526017,0 z"/>
+ <path style="fill:#039be5" d="m 30.251639,42.503279 3.049519,3.049519 c 0.59627,0.596271 1.556331,0.596271 2.152601,0 l 3.049519,-3.049519 -4.125819,-4.125819 z"/>
+ <path style="fill:#1565c0" d="m 34.377459,38.37746 4.125819,4.125819 3.049519,-3.049519 c 0.596271,-0.59627 0.596271,-1.55633 0,-2.152601 L 38.503278,34.25164 Z"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-3.01" y="45.61" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="2.83" y="45.61" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-8.66" y="39.78" transform="rotate(-45)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-2.83" y="39.78" transform="rotate(-45)"/>
+ </g>
+ <circle style="opacity:0.2" cx="-7.486" cy="17.324" r="1.956" transform="rotate(-45)"/>
+ <circle style="fill:#455a64" cx="-7.133" cy="16.971" r="1.956" transform="rotate(-45)"/>
+ <path style="fill:#455a64" transform="matrix(0.04457777,-0.04457777,0.03033288,0.03033288,16.552114,5.9919075)" d="m 66.045453,24 -42.045454,24.274954 -42.045452,24.274953 0,-48.549908 0,-48.549906 42.045454,24.27495403 z"/>
+ <circle style="opacity:0.2" cx="11.667" cy="17.324" r="1.5" transform="rotate(-45)"/>
+ <circle style="fill:#607d8b" cx="12.021" cy="16.971" r="1.5" transform="rotate(-45)"/>
+ <rect style="opacity:0.2" width="5.806" height="11.739" x="14.42" y="-4.51" rx="1.01" ry="1.01" transform="rotate(45)"/>
+ <rect style="fill:#607d8b" width="5.806" height="11.739" x="14.07" y="-4.86" rx="1.01" ry="1.01" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 22.450463,10.706984 c -2.390688,2.390688 -6.266759,2.390688 -8.657447,0 -2.390688,-2.390688 -2.390688,-6.2667589 0,-8.6574468 z"/>
+ <path style="fill:#e4e4e4" d="m 22.450463,10.206985 c -2.390688,2.390688 -6.266759,2.390688 -8.657447,0 -2.390688,-2.390688 -2.390688,-6.2667588 0,-8.6574467 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.521484,2 a 1.5,1.5 0 0 0 -1.082031,0.4394531 1.5,1.5 0 0 0 -0.416992,1.3134766 1.5,1.5 0 0 1 0.416992,-0.8134766 1.5,1.5 0 0 1 2.121094,0 1.5,1.5 0 0 1 0.416992,0.8076172 A 1.5,1.5 0 0 0 21.560547,2.4394531 1.5,1.5 0 0 0 20.521484,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.8115234,3 C 4.616982,3 4.4225051,3.0745652 4.2734375,3.2236328 L 2.7480469,4.7480469 1.2236328,6.2734375 C 1.0096034,6.487467 0.9516506,6.7946405 1.0449219,7.0615235 1.0815739,6.956648 1.1395269,6.8575435 1.2236328,6.7734375 L 2.7480469,5.248047 4.2734375,3.7236328 C 4.4225051,3.5745652 4.616982,3.5 4.8115234,3.5 5.006065,3.5 5.200542,3.5745652 5.3496095,3.7236328 L 6.8740235,5.248047 8.9375,7.3115235 l 1.8125,1.8125 0.25,-0.25 -2.0625,-2.0625 L 6.8740235,4.7480469 5.3496095,3.2236328 C 5.200542,3.0745652 5.006065,3 4.8115234,3 Z M 15.365235,13.240235 C 15.125977,13.5 15.125977,13.5 15.125977,13.5 l 2.062499,2.0625 2.063477,2.063476 1.524414,1.524414 c 0.08411,0.08411 0.142059,0.183211 0.178711,0.288086 0.09327,-0.266883 0.03532,-0.574056 -0.178711,-0.788086 L 19.251953,17.125976 17.188476,15.0625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gpx-viewer.svg b/.icons/awkward/24x24/apps/gpx-viewer.svg
new file mode 120000
index 00000000..3097b5f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpx-viewer.svg
@@ -0,0 +1 @@
+gpxviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpxsee.svg b/.icons/awkward/24x24/apps/gpxsee.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpxsee.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gpxviewer.svg b/.icons/awkward/24x24/apps/gpxviewer.svg
new file mode 100644
index 00000000..82e49c36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gpxviewer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-19.967995,-10.676885)">
+ <g>
+ <path transform="matrix(0.9406375,0,0,0.9409193,37.565291,20.092175)" d="m 24.103516,6 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 0,0.6992188 L 19,10.197266 l 1.396484,1.83789 0.617188,-0.349609 0.773437,-1.224609 c 1.19387,-0.369001 2.263684,-0.7878009 3.398438,-1.3125005 L 26,6.7871094 24.103516,6 Z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,7.4863281 17.304688,7.3125 C 17.834109,7.0550922 18.365986,6.8808495 18.927734,6.6992188 L 18.619141,6.1757812 Z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253911 -0.386719,0.960937 0.773438,0 0.386719,-0.873047 c 0.333277,-0.2356194 0.664462,-0.4743723 1.003906,-0.7011718 l 0.773437,0.2636719 c 0.514971,0.3497659 1.029526,0.6995949 1.544922,1.0488279 l 0.773438,-0.699218 -0.851563,-0.3496099 -0.386718,-0.7871093 -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 -0.386718,-0.7871094 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 0,0.5253911 -1.464844,0.960937 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 L 33.542969,10 l 0.386719,0 -0.386719,1.160156 0,0.78711 c 0.355079,-0.09661 0.720609,-0.128661 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 0,-0.699219 -0.541015,0.34961 0.234375,0.810546 -0.851563,0 -0.46289,0.587891 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.611328 -0.773437,0 L 27,17.279297 l 0,1.576172 0.439453,0 0.423828,0.480469 0.966797,-0.480469 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 0.310547,0 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396526 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 -1.003907,0 -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.34961 c -0.737161,0.835459 -1.364791,1.667494 -2.0625,2.535156 l -0.84961,2.013672 0.386719,0.435547 -0.695312,1.048828 0.773437,1.83789 c 0.657108,0.743102 1.212988,1.484882 1.869141,2.228516 l 0.96875,-0.830078 0.423828,0.482422 1.041015,-0.65625 0.34961,0.392578 1.044922,0 0.597656,0.677734 -0.369141,1.203125 0.736328,0.830078 -0.03906,1.44336 0.541016,1.050781 -0.578126,0.873047 C 32.000572,35.938334 32,36.577179 32,37.220703 c 0.316696,0.871804 0.48025,1.741068 0.779297,2.619141 l 0.230469,1.40039 0,0.611328 c 1.451879,-0.731368 2.800818,-1.629475 4.021484,-2.677734 l -0.0098,-0.03125 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.75,-0.527343 0.386718,-0.433594 -0.232421,-0.966797 0,-2.445312 0.794921,-1.488282 0.84961,-0.960937 0.927734,-2.273438 0,-0.613281 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-0.875 0.697266,-0.785157 0,-0.875 c -0.154679,-0.291628 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 0,-1.136719 0.8125,0.917969 0.888671,-0.130859 c 0.404832,0.367406 0.803125,0.718405 1.158204,1.136718 l 0.08789,-0.09961 C 43.482722,18.486206 41.47517,14.324306 38.4375,11.15625 38.269725,10.984369 38.092667,10.799349 37.955078,10.664062 37.724135,10.439261 37.481856,10.227136 37.240234,10.013672 l -0.21875,0.359375 -0.773437,0.875 L 35.244141,10 36.248047,10 36.712891,9.6738281 34.857422,9.3242188 33.851562,8.9726562 Z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.130859 -3.9982617,3.559969 -6.5550723,8.693831 -6.6894531,14.458985 0.00426,0.166154 0.00347,0.332948 0.011719,0.498047 C 4.1724512,25.264248 4.3203125,25.5 4.3203125,25.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 0,0.140625 L 9.8085938,30.484375 9.34375,31.185547 9.4980469,31.535156 9,32.845703 l 1.501953,2.537109 0.992188,1.222657 0.617187,0.873047 -0.07617,1.83789 0.863282,1.048828 -0.05859,0.251954 c 0.987772,0.663079 2.043363,1.232126 3.146484,1.71289 l 0.08008,-0.214844 1.00586,-0.351562 L 18,39.839844 17.613281,39.316406 18.152344,38.228516 19.3125,37.964844 20,36.867188 l -0.222656,-1.746094 1.125,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -2.727073,-1.276271 -3.986328,-1.923828 L 16.453125,29.347656 15.294922,29.085938 14.677734,27.925781 13.132812,28.099609 11.818359,27 l -1.392578,0.861328 0,0.19336 C 10.004786,27.933213 9.4881261,27.917913 9.1132812,27.6875 l -0.3105468,-0.875 0,-0.962891 L 7.875,25.9375 c 0.077394,-0.61238 0.1564513,-1.223664 0.234375,-1.835938 l -0.5410156,0 -0.5410156,0.699219 -0.5410157,0.261719 -0.7734375,-0.435547 -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 0.9257812,0 0.1542969,-0.52539 1.1601562,0.261718 0.75,1.050782 0.1562499,-1.75 1.568359,-1.222656 0.541016,-1.3125 1.080078,-0.03711 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.046875 -2.085937,0 1.314453,-0.613281 0.925781,0 1.314453,-0.837891 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.78711 0.07617,-0.9609372 -0.46289,-0.2636719 -0.816407,-0.058594 z m 14.685547,0.9101563 -1.11914,0.3496095 -0.50586,-0.08789 -0.002,0 -0.07813,0.525391 0.742188,0.349609 1.425781,-0.613281 -0.462891,-0.5234375 z m -10.701172,0.3730465 -0.617187,0.4375 0.771484,0.525391 0.619141,0 0,-0.613281 -0.773438,-0.34961 z m 12.208985,2.011719 0,0.525391 0.310547,0.349609 0,0.787109 -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,13.21359 28.891456,12.760782 28.664062,12.296875 l -0.464843,0 z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 -0.306641,-0.789063 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 -0.693359,-0.523437 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.228515 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033774 -0.861574,-2.068895 -1.236328,-3.15039 l -0.857422,-0.742188 -0.347657,-1.269531 0.429688,-0.261719 z"/>
+ </g>
+ </g>
+ <g style="enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-19.967995,-11.176918)">
+ <g>
+ <path style="fill:#64dd17" transform="matrix(0.9406375,0,0,0.9409193,37.565291,21.033155)" d="m 24.103516,5 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 0,0.6992188 -1.16211,0.6992187 1.396485,1.8378904 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-0.7878004 3.398438,-1.3125 l 0.814452,-2.3613281 z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,6.4863281 17.304688,6.3125 c 0.529421,-0.2574078 1.061298,-0.4316504 1.623046,-0.6132812 z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253906 -0.386719,0.9609375 0.773438,0 0.386719,-0.8730469 c 0.333277,-0.2356195 0.664462,-0.4743724 1.003906,-0.7011719 l 0.773437,0.2636719 c 0.51497,0.3497654 1.029526,0.6995952 1.544922,1.0488281 L 18.23242,9.0234375 17.380857,8.6738281 16.994139,7.8867188 l -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 0,0.5253906 -1.464844,0.9609375 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 0.84961,-1.0722662 0.386719,0 -0.386719,1.1601562 0,0.78711 c 0.355079,-0.09661 0.720609,-0.12866 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 0,-0.699219 -0.541015,0.34961 0.234375,0.811234 -0.851563,0 -0.46289,0.587203 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.611328 -0.773437,0 -0.980472,0.525391 0,1.576172 0.439456,0 0.423828,0.480469 0.966797,-0.480469 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 0.310547,0 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396527 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 -1.003907,0 -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.34961 c -0.737161,0.835459 -1.364583,1.667494 -2.062292,2.535156 l -0.849609,2.013672 0.386719,0.435547 -0.695313,1.048828 0.773438,1.83789 c 0.657108,0.743102 1.212779,1.484882 1.868932,2.228516 l 0.96875,-0.830078 0.423828,0.482422 1.041015,-0.65625 0.34961,0.392578 1.044922,0 0.597656,0.677734 -0.369141,1.203125 0.736328,0.830078 -0.03906,1.44336 0.541016,1.050781 -0.578128,0.873047 c -0.03849,0.643412 -0.03907,1.282257 -0.03907,1.925781 0.316696,0.871804 0.480719,1.741068 0.779766,2.619141 l 0.230469,1.40039 0,0.701172 0.841327,0 0.851563,-0.52539 0.732422,0 c 0.273168,-0.190233 0.535917,-0.394345 0.798828,-0.597657 l 0.978516,-1.107421 -0.191407,-0.56836 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.750005,-0.527343 0.386719,-0.433594 -0.232422,-0.966797 0,-2.445312 0.794916,-1.488282 0.84961,-0.960937 0.927734,-2.273438 0,-0.613281 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-0.875 0.697266,-0.785157 0,-0.875 c -0.154679,-0.291629 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 0,-1.136719 0.8125,0.917969 0.888671,-0.130859 c 0.404831,0.367406 0.803125,0.718404 1.158204,1.136718 l 0.08789,-0.09961 C 43.482716,17.486207 41.47517,13.324306 38.4375,10.15625 38.269725,9.9843689 38.092667,9.7993495 37.955078,9.6640625 37.724135,9.4392605 37.481856,9.227136 37.240234,9.0136719 l -0.21875,0.359375 -0.773437,0.8750001 -1.003906,-1.2480472 1.003906,0 0.464844,-0.3261717 -1.855469,-0.3496093 z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.1308593 C 6.5989978,12.720635 4.0051013,18.030857 4,23.982422 4.1609659,24.247444 4.3203125,24.5 4.3203125,24.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 0,0.140625 -0.6171872,1.660156 -0.4648438,0.701172 0.1542969,0.349609 -0.4980474,1.310547 1.5019535,2.537109 0.992453,1.222657 0.617188,0.873047 -0.07617,1.83789 0.863016,1.048828 -0.25586,1.109375 c 0.89177,0.614561 1.842605,1.146031 2.832031,1.611329 l 0.361329,-0.359376 0.230468,-0.611328 1.00586,-0.351562 0.927731,-1.923828 -0.386716,-0.523438 0.539063,-1.087568 1.160156,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 1.125528,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -2.727601,-1.276271 -3.986856,-1.923828 l -0.619141,-1.22461 -1.158203,-0.261718 -0.617188,-1.15985 -1.544922,0.173828 L 11.818361,26 l -1.392578,0.861326 0,0.19336 C 10.004788,26.933211 9.488126,26.917913 9.1132812,26.6875 l -0.3105468,-0.875 0,-0.962891 L 7.875,24.9375 c 0.077394,-0.61238 0.1564513,-1.223664 0.234375,-1.835938 l -0.5410156,0 -0.5410156,0.699219 -0.5410157,0.261719 -0.7734375,-0.435547 -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 0.9257812,0 0.1542969,-0.52539 1.1601562,0.261718 0.7494214,1.050782 0.1562505,-1.75 1.568937,-1.222656 0.541016,-1.3125 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.046875 -2.085937,0 1.314453,-0.613282 0.925781,0 1.314453,-0.83725 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.7871098 0.07617,-0.9609374 -0.46289,-0.2636719 z m 14.685747,0.9096874 -1.11934,0.3496094 -0.506202,-0.087891 -0.002,0 -0.07813,0.5253906 0.74253,0.3496094 1.425981,-0.6132813 -0.462891,-0.5234375 z m -10.701372,0.3735157 -0.617187,0.4375 0.771484,0.5253907 0.619141,0 0,-0.6132813 z m 12.208985,2.0117187 0,0.525391 0.310547,0.349609 0,0.787109 -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,12.21359 28.891455,11.760782 28.664062,11.296875 Z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.228515 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033775 -0.861574,-2.068895 -1.236328,-3.15039 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 c 0,0.08394 0.00382,0.166571 0.00586,0.25 C 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gqrx.svg b/.icons/awkward/24x24/apps/gqrx.svg
new file mode 100644
index 00000000..682dc5fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gqrx.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="2" height="13" x="5" y="0" rx=".75" ry=".75"/>
+ <rect style="fill:#5d4c4c" width="20" height="16" x="2" y="6" rx="1" ry="1"/>
+ <path style="fill:#121e7e" d="m 18.480469,7.999617 c -1.341598,0 -2.502123,0.79628 -3.098633,1.6708985 -0.596509,0.8746185 -0.865352,1.7871625 -1.145508,2.5791015 -0.280155,0.791939 -0.564567,1.44945 -0.839843,1.788086 -0.275277,0.338636 -0.405162,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447006 -3.510743,-1.02539 C 7.8969445,12.895842 6.7105295,11.999617 4.9433594,11.999617 3.7481452,11.999617 2.7959363,12.481625 2,13.134383 V 17.692 c 0.1709718,-0.247555 0.3557293,-0.50634 0.5595703,-0.765625 0.88506,-1.125795 2.0835236,-1.926758 2.3837891,-1.926758 0.7892336,0 1.2247316,0.353775 2.3105466,1.025391 1.0858155,0.671615 2.709414,1.474609 5.088868,1.474609 1.43025,0 2.666392,-0.689222 3.381836,-1.569336 0.715443,-0.880114 1.04514,-1.847603 1.339843,-2.680664 0.294703,-0.833061 0.561193,-1.545517 0.795898,-1.889648 0.234706,-0.344132 0.201928,-0.360352 0.620118,-0.360352 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.607125,0.557798 1.239577,1.398278 1.77539,2.263672 0.09574,0.154639 0.184075,0.308957 0.273438,0.462891 V 9.586531 C 21.99323,9.580271 21.98726,9.573236 21.98047,9.567001 21.056986,8.718548 19.893097,7.999617 18.480469,7.999617 Z"/>
+ <path style="opacity:0.1" d="M 4.5,8.5 C 4.223,8.5 4,8.723 4,9 4,9.277 4.223,9.5 4.5,9.5 H 10 v -1 z"/>
+ <path style="fill:#1cff1f" d="M 4.5,8 C 4.223,8 4,8.223 4,8.5 4,8.777 4.223,9 4.5,9 H 10 V 8 Z"/>
+ <path style="opacity:0.3" d="m 10,8 v 1 h 3.5 C 13.777,9 14,8.777 14,8.5 14,8.223 13.777,8 13.5,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,6 C 2.446,6 2,6.446 2,7 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 7 C 22,6.446 21.554,6 21,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.7500002,0 c -0.4155,0 -0.75,0.3345 -0.75,0.75 v 0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 0.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v -0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z"/>
+ <path style="fill:#1827a5" d="m 18.480469,9.9814455 c -1.341598,0 -2.502123,0.7953035 -3.098633,1.6699215 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791939 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,14.876694 6.7105295,13.981446 4.9433594,13.981446 3.7481452,13.981446 2.7959363,14.462734 2,15.115235 v 4.558593 c 0.1709718,-0.247555 0.3557293,-0.50634 0.5595703,-0.765625 0.88506,-1.125795 2.0835236,-1.926758 2.3837891,-1.926758 0.7892336,0 1.2247316,0.353775 2.3105466,1.025391 1.085816,0.671616 2.709414,1.474609 5.088868,1.474609 1.43025,0 2.666392,-0.689222 3.381836,-1.569336 0.715443,-0.880114 1.04514,-1.847603 1.339843,-2.680663 0.294703,-0.833062 0.561194,-1.545518 0.795898,-1.889649 0.234706,-0.344131 0.201928,-0.360351 0.620118,-0.360351 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.607125,0.557798 1.239577,1.397301 1.77539,2.262695 0.09574,0.154638 0.184075,0.308942 0.273438,0.46289 V 11.56836 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923482,-0.848452 -2.087372,-1.567383 -3.5,-1.567383 z"/>
+ <path style="fill:#1c47c2" d="m 18.480469,11.981446 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791938 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,16.876693 6.7105295,15.981446 4.9433594,15.981446 3.7481452,15.981446 2.7959363,16.462733 2,17.115234 V 21 c 0,0.17986 0.05036,0.345684 0.1328125,0.491211 0.1368066,-0.192722 0.2714538,-0.385462 0.4267578,-0.583008 0.88506,-1.125795 2.0835236,-1.926758 2.3837891,-1.926758 0.7892336,0 1.2247316,0.353775 2.3105466,1.025391 1.085816,0.671616 2.709414,1.474609 5.088868,1.474609 1.43025,0 2.666392,-0.689222 3.381836,-1.569336 0.715443,-0.880114 1.04514,-1.847603 1.339843,-2.680664 0.294703,-0.833061 0.561194,-1.545517 0.795898,-1.889648 0.234706,-0.344131 0.201928,-0.360351 0.620118,-0.360351 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.607125,0.557797 1.239577,1.3973 1.77539,2.262695 0.09574,0.154638 0.184075,0.308942 0.273438,0.46289 V 13.56836 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923482,-0.848452 -2.087372,-1.567383 -3.5,-1.567383 z"/>
+ <path style="fill:#1965d5" d="m 18.480469,13.981446 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791938 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,18.876693 6.7105295,17.981445 4.9433594,17.981445 3.7481452,17.981445 2.7959363,18.462733 2,19.115234 V 21 c 0,0.554 0.446,1 1,1 h 0.4082031 c 0.6746594,-0.621361 1.3250231,-1.018555 1.5351563,-1.018555 0.7862261,0 1.2230496,0.351912 2.2998046,1.018555 h 8.401367 c 0.02574,-0.02971 0.05555,-0.05771 0.08008,-0.08789 0.715443,-0.880114 1.04514,-1.847603 1.339843,-2.680664 0.294703,-0.833061 0.561194,-1.545517 0.795898,-1.889648 0.234706,-0.344132 0.201928,-0.360352 0.620118,-0.360352 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.607125,0.557798 1.239577,1.397301 1.77539,2.262696 0.09574,0.154638 0.184075,0.308942 0.273438,0.46289 V 15.56836 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923482,-0.848452 -2.087372,-1.567383 -3.5,-1.567383 z"/>
+ <path style="fill:#218df0" d="m 18.480469,15.981446 c -1.341598,0 -2.502123,0.795302 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 C 13.960528,21.010096 13.680453,21.656882 13.40918,22 h 3.37207 c 0.102074,-0.263548 0.196237,-0.52272 0.283203,-0.768555 0.294703,-0.833061 0.561194,-1.545517 0.795898,-1.889648 0.234706,-0.344132 0.201928,-0.360352 0.620118,-0.360352 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.556604,0.511382 1.130545,1.261997 1.635742,2.049805 C 21.836427,21.626128 22,21.333499 22,21 v -3.431641 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923482,-0.848451 -2.087372,-1.567382 -3.5,-1.567382 z M 4.9433594,19.981445 c -1.189584,0 -2.1389227,0.476253 -2.9326172,1.124024 C 2.0637803,21.608824 2.4821319,22 3,22 H 9.814453 C 9.472305,21.842978 9.1598225,21.657828 8.832031,21.455078 7.896945,20.876693 6.7105295,19.981445 4.9433594,19.981445 Z"/>
+ <path style="fill:#62beff" d="m 18.480469,17.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 14.841294,20.443925 14.571057,21.263121 14.316406,22 h 3.214844 c 0.115541,-0.273719 0.225614,-0.506466 0.329101,-0.658203 0.234706,-0.344132 0.201928,-0.360352 0.620118,-0.360352 0.347159,0 0.863578,0.218569 1.470703,0.776367 0.0787,0.0723 0.158023,0.160977 0.237304,0.242188 H 21 c 0.554,0 1,-0.446 1,-1 v -1.431641 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923482,-0.848451 -2.087372,-1.567382 -3.5,-1.567382 z m -13.5371096,4 c -0.1340081,0 -0.2644608,0.007 -0.3925782,0.01855 H 5.238281 c -0.098632,-0.0058 -0.192448,-0.01855 -0.2949216,-0.01855 z"/>
+ <path style="fill:#a7e2ff" d="m 18.480469,19.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 15.302876,21.76714 15.230373,21.883265 15.16211,22 H 21 c 0.38557,0 0.714838,-0.218987 0.881836,-0.53711 -0.907631,-0.809833 -2.037526,-1.481445 -3.401367,-1.481445 z"/>
+ <path style="opacity:0.2" d="m 18.480469,7.999617 c -1.341598,0 -2.502123,0.79628 -3.098633,1.6708985 -0.596509,0.8746185 -0.865352,1.7871625 -1.145508,2.5791015 -0.280155,0.791939 -0.564567,1.44945 -0.839843,1.788086 -0.275277,0.338636 -0.405162,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447006 -3.510743,-1.02539 -0.9350865,-0.578385 -2.1215015,-1.47461 -3.8886716,-1.47461 -1.1952143,0 -2.1474231,0.482008 -2.9433594,1.134766 v 0.5 c 0.7959363,-0.652758 1.7481451,-1.134766 2.9433594,-1.134766 1.7671701,0 2.9535851,0.896225 3.8886716,1.47461 0.9350875,0.578384 1.732598,1.02539 3.510743,1.02539 0.648549,0 0.778434,-0.123278 1.053711,-0.461914 0.275276,-0.338636 0.559687,-0.996147 0.839843,-1.788086 0.280156,-0.791939 0.548999,-1.704483 1.145508,-2.579101 0.59651,-0.874619 1.757035,-1.670899 3.098633,-1.670899 1.412628,0 2.576517,0.718931 3.5,1.567383 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.00626 -0.01274,-0.013295 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.567383 -3.5,-1.567383 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.480469,9.9814455 c -1.341598,0 -2.502123,0.7953035 -3.098633,1.6699215 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791939 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,14.876694 6.7105295,13.981446 4.9433594,13.981446 3.7481451,13.981446 2.7959363,14.462734 2,15.115235 v 0.5 c 0.7959363,-0.652502 1.7481451,-1.133789 2.9433594,-1.133789 1.7671701,0 2.9535856,0.895248 3.8886716,1.473632 0.9350875,0.578384 1.732598,1.026367 3.510743,1.026367 0.648548,0 0.778434,-0.123278 1.053711,-0.461914 0.275276,-0.338636 0.559687,-0.997123 0.839843,-1.789062 0.280156,-0.791939 0.548999,-1.704483 1.145508,-2.579102 0.59651,-0.874618 1.757035,-1.669921 3.098633,-1.669921 1.412628,0 2.576517,0.71893 3.5,1.567382 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.5673825 -3.5,-1.5673825 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.480469,11.981446 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791938 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,16.876693 6.7105295,15.981446 4.9433594,15.981446 3.7481451,15.981446 2.7959363,16.462733 2,17.115234 v 0.5 c 0.7959363,-0.652501 1.7481451,-1.133789 2.9433594,-1.133789 1.7671701,0 2.9535856,0.895248 3.8886716,1.473633 0.9350875,0.578384 1.732598,1.026367 3.510743,1.026367 0.648548,0 0.778434,-0.123278 1.053711,-0.461914 0.275276,-0.338636 0.559687,-0.997124 0.839843,-1.789062 0.280156,-0.791939 0.548999,-1.704483 1.145508,-2.579102 0.59651,-0.874618 1.757035,-1.669921 3.098633,-1.669921 1.412628,0 2.576517,0.71893 3.5,1.567382 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.567382 -3.5,-1.567382 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.480469,13.981446 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 -0.280155,0.791938 -0.564567,1.450426 -0.839843,1.789062 -0.275277,0.338636 -0.405163,0.461914 -1.053711,0.461914 -1.778145,0 -2.5756555,-0.447983 -3.510743,-1.026367 C 7.896945,18.876693 6.7105295,17.981445 4.9433594,17.981445 3.7481451,17.981445 2.7959363,18.462733 2,19.115234 v 0.5 c 0.7959363,-0.652501 1.7481451,-1.133789 2.9433594,-1.133789 1.7671701,0 2.9535856,0.895248 3.8886716,1.473633 0.9350875,0.578384 1.732598,1.026367 3.510743,1.026367 0.648548,0 0.778434,-0.123278 1.053711,-0.461914 0.275276,-0.338636 0.559687,-0.997124 0.839843,-1.789062 0.280156,-0.791939 0.548999,-1.704483 1.145508,-2.579102 0.59651,-0.874618 1.757035,-1.669921 3.098633,-1.669921 1.412628,0 2.576517,0.71893 3.5,1.567382 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.567382 -3.5,-1.567382 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.480469,15.981446 c -1.341598,0 -2.502123,0.795302 -3.098633,1.669921 -0.596509,0.874619 -0.865352,1.787163 -1.145508,2.579102 C 13.960528,21.010096 13.680453,21.656882 13.40918,22 h 0.300781 c 0.175168,-0.344137 0.3513,-0.774655 0.526367,-1.269531 0.280156,-0.791939 0.548999,-1.704483 1.145508,-2.579102 0.59651,-0.874619 1.757035,-1.669922 3.098633,-1.669922 1.412628,0 2.576517,0.718931 3.5,1.567383 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.567382 -3.5,-1.567382 z M 4.9433594,19.981445 c -1.189584,0 -2.1389227,0.476253 -2.9326172,1.124024 0.015225,0.144496 0.063666,0.278053 0.1328125,0.39746 0.766685,-0.593874 1.6751264,-1.021484 2.7998047,-1.021484 1.7671701,0 2.9535856,0.895248 3.8886716,1.473633 0.02539,0.01571 0.04997,0.02943 0.075195,0.04492 H 9.814453 C 9.472305,21.842978 9.159823,21.657828 8.832031,21.455078 7.896945,20.876694 6.7105295,19.981445 4.9433594,19.981445 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.480469,17.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 14.841294,20.443925 14.571057,21.263121 14.316406,22 h 0.174805 c 0.213486,-0.598455 0.469361,-1.230963 0.890625,-1.848633 0.59651,-0.874619 1.757035,-1.669922 3.098633,-1.669922 1.412628,0 2.576517,0.718931 3.5,1.567383 0.0068,0.0062 0.01276,0.01327 0.01953,0.01953 v -0.5 c -0.0068,-0.0063 -0.01274,-0.01329 -0.01953,-0.01953 -0.923483,-0.848452 -2.087372,-1.567383 -3.5,-1.567383 z m -13.5371096,4 c -0.1340081,0 -0.2644608,0.007 -0.3925782,0.01855 H 5.238281 c -0.098631,-0.0058 -0.192448,-0.01855 -0.2949216,-0.01855 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.480469,19.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 15.302876,21.76714 15.230373,21.883265 15.16211,22 h 0.335937 c 0.622495,-0.812454 1.719253,-1.518555 2.982422,-1.518555 1.244611,0 2.29242,0.561152 3.15625,1.274414 0.09748,-0.08332 0.184884,-0.178228 0.245117,-0.292969 -0.907631,-0.809833 -2.037526,-1.481445 -3.401367,-1.481445 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gradio.svg b/.icons/awkward/24x24/apps/gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/grafx2.svg b/.icons/awkward/24x24/apps/grafx2.svg
new file mode 100644
index 00000000..60ad6aec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grafx2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 5.0326704,1040.8631 -2.7663349,2.7654 c -0.1704862,0.1705 -0.2662874,0.4017 -0.2663353,0.6428 v 5.6818 c 4.52e-5,0.502 0.4070311,0.909 0.9090909,0.9091 h 5.6818182 c 0.240963,2e-4 0.4721455,-0.095 0.6427555,-0.2655 L 12,1047.8304 l 6.967329,-6.9673 2.766335,-2.7664 c 0.170707,-0.1707 0.266527,-0.4022 0.266336,-0.6436 v -5.6818 c -4.5e-5,-0.5021 -0.407031,-0.9091 -0.909091,-0.9091 h -5.681818 c -0.241092,0 -0.472293,0.096 -0.642756,0.2663 L 12,1033.8948 Z"/>
+ <path style="fill:#005aeb" d="m 5.0326704,1040.3631 -2.7663349,2.7654 c -0.1704862,0.1705 -0.2662874,0.4017 -0.2663353,0.6428 v 5.6818 c 4.52e-5,0.502 0.4070311,0.909 0.9090909,0.9091 h 5.6818182 c 0.240963,2e-4 0.4721455,-0.095 0.6427555,-0.2655 L 12,1047.3304 l 6.967329,-6.9673 2.766335,-2.7664 c 0.170707,-0.1707 0.266527,-0.4022 0.266336,-0.6436 v -5.6818 c -4.5e-5,-0.5021 -0.407031,-0.9091 -0.909091,-0.9091 h -5.681818 c -0.241092,0 -0.472293,0.096 -0.642756,0.2663 L 12,1033.3948 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.409179,1030.3622 c -0.241092,0 -0.472115,0.096 -0.642578,0.2666 L 12,1033.3944 l -6.9677736,6.9688 -2.7656249,2.7656 C 2.0961154,1043.2992 2.0000479,1043.5303 2,1043.7714 v 0.5 c 4.79e-5,-0.2411 0.096115,-0.4722 0.2666015,-0.6426 L 5.0322264,1040.8632 12,1033.8944 l 2.766601,-2.7656 c 0.170463,-0.1705 0.401486,-0.2666 0.642578,-0.2666 h 5.681641 c 0.50206,0 0.909135,0.4071 0.90918,0.9092 v -0.5 c -4.5e-5,-0.5021 -0.40712,-0.9092 -0.90918,-0.9092 z"/>
+ <path style="opacity:0.2" d="m 18.96733,1040.8631 2.766335,2.7654 c 0.170486,0.1705 0.266287,0.4017 0.266335,0.6428 v 5.6818 c -4.5e-5,0.502 -0.407031,0.909 -0.909091,0.9091 h -5.681818 c -0.240963,2e-4 -0.472146,-0.095 -0.642756,-0.2655 L 12,1047.8304 5.0326709,1040.8631 2.266336,1038.0967 c -0.170707,-0.1707 -0.2665265,-0.4022 -0.2663355,-0.6436 v -5.6818 c 4.5e-5,-0.5021 0.407031,-0.9091 0.909091,-0.9091 h 5.6818178 c 0.241092,0 0.472293,0.096 0.6427555,0.2663 L 12,1033.8948 Z"/>
+ <path style="fill:#00d5e6" d="m 18.96733,1040.3631 2.766335,2.7654 c 0.170486,0.1705 0.266287,0.4017 0.266335,0.6428 v 5.6818 c -4.5e-5,0.502 -0.407031,0.909 -0.909091,0.9091 h -5.681818 c -0.240963,2e-4 -0.472146,-0.095 -0.642756,-0.2655 L 12,1047.3304 5.0326709,1040.3631 2.266336,1037.5967 c -0.170707,-0.1707 -0.2665265,-0.4022 -0.2663355,-0.6436 v -5.6818 c 4.5e-5,-0.5021 0.407031,-0.9091 0.909091,-0.9091 h 5.6818178 c 0.241092,0 0.472293,0.096 0.6427555,0.2663 L 12,1033.3948 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16.358578,1033.3623 v 0 a 0.15525541,0.15525541 0 0 0 -0.105757,0.045 l -0.419148,0.4192 a 0.15525541,0.15525541 0 0 0 -0.0456,0.1096 v 2.4062 h -2.406218 a 0.15525541,0.15525541 0 0 0 -0.109638,0.046 l -1.551429,1.5514 a 0.15525541,0.15525541 0 0 0 0,0.2193 l 2.573101,2.5741 -0.376456,0.3764 -1.678531,-1.6795 c -0.55327,-0.5532 -1.455147,-0.5532 -2.008417,0 -0.5532702,0.5533 -0.5532707,1.4552 0,2.0085 l 1.678533,1.6795 -0.66171,0.6617 -1.3185687,-0.1397 c 0.4109857,-0.5553 0.4270897,-1.3223 -0.075679,-1.8251 -0.55327,-0.5532 -1.454177,-0.5532 -2.007446,0 l -2.6837094,2.6845 c -0.8825665,0.8826 -0.8825668,2.3183 0,3.2009 0.882561,0.8825 2.318284,0.8825 3.2008524,0 0.429574,-0.4296 0.5977745,-0.9927 0.609317,-1.5563 l 0.3638435,0.3638 a 0.15525541,0.15525541 0 0 0 0.219276,0 l 0.2978665,-0.2988 a 0.15525541,0.15525541 0 0 0 0,-0.2193 l -1.490303,-1.4903 a 0.15525541,0.15525541 0 0 0 -0.2192765,0 l -0.8945694,0.8946 a 0.15525541,0.15525541 0 0 0 0,0.2192 l 0.2978659,0.2979 a 0.15525541,0.15525541 0 0 0 0.220247,0 l 0.362873,-0.3628 c 0.2175075,0.5498 0.161914,1.1877 -0.284283,1.6338 -0.5992689,0.5994 -1.5663209,0.5994 -2.1655964,0 -0.599264,-0.5991 -0.599264,-1.5664 0,-2.1655 l 2.6827394,-2.6828 c 0.2699725,-0.27 0.7031875,-0.27 0.9731605,0 0.2699765,0.27 0.2699765,0.7032 0,0.9732 l -0.5967035,0.5957 a 0.15525541,0.15525541 0 0 0 0,0.2202 l 1.4912737,1.4903 a 0.15525541,0.15525541 0 0 0 0.219276,0 l 0.297867,-0.2978 a 0.15525541,0.15525541 0 0 0 0,-0.2203 l -0.705371,-0.7054 1.403951,0.1456 a 0.15525541,0.15525541 0 0 0 0.126132,-0.045 l 1.262294,-1.2623 a 0.15525541,0.15525541 0 0 0 0,-0.2202 l -1.082798,-1.0818 0.97316,-0.9732 1.082798,1.0828 a 0.15525541,0.15525541 0 0 0 0.219276,0 l 1.192437,-1.1925 a 0.15525541,0.15525541 0 0 0 0,-0.2202 l -1.082798,-1.0828 0.784931,-0.784 a 0.15525541,0.15525541 0 0 0 0,-0.2192 l -0.297866,-0.2989 a 0.15525541,0.15525541 0 0 0 -0.220247,0 l -0.783961,0.7849 -0.97316,-0.9731 0.977041,-0.9771 h 2.164626 v 2.8264 a 0.15525541,0.15525541 0 0 0 0.265848,0.1096 l 0.419148,-0.4191 a 0.15525541,0.15525541 0 0 0 0.0456,-0.1096 v -2.4072 h 2.406219 a 0.15525541,0.15525541 0 0 0 0.109638,-0.044 l 0.419148,-0.4191 a 0.15525541,0.15525541 0 0 0 -0.10964,-0.2659 H 16.51867 v -2.8254 a 0.15525541,0.15525541 0 0 0 -0.160091,-0.1552 z m -5.123887,6.3843 c 0.175743,0 0.351109,0.068 0.486095,0.2028 l 0.486095,0.4861 -0.97316,0.9731 -0.486095,-0.4861 c -0.269976,-0.27 -0.269976,-0.7031 0,-0.9731 0.134987,-0.135 0.311323,-0.2028 0.487065,-0.2028 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 16.628906 4.21875 L 16.628906 4.2207031 A 0.15626562 0.15626562 0 0 0 16.539062 4.265625 L 16.117188 4.6875 A 0.15626562 0.15626562 0 0 0 16.070312 4.7988281 L 16.070312 7.2207031 L 13.648438 7.2207031 A 0.15626562 0.15626562 0 0 0 13.537109 7.265625 L 11.976562 8.828125 A 0.15626562 0.15626562 0 0 0 11.976562 9.0488281 L 14.566406 11.638672 L 14.1875 12.017578 L 12.498047 10.328125 C 11.941181 9.771125 11.033429 9.771125 10.476562 10.328125 C 9.9196803 10.884925 9.9196791 11.792809 10.476562 12.349609 L 12.166016 14.039062 L 11.5 14.705078 L 10.173828 14.564453 C 10.586782 14.005553 10.603434 13.234316 10.097656 12.728516 C 9.5407892 12.171616 8.6330382 12.171616 8.0761719 12.728516 L 5.375 15.429688 C 4.4866885 16.317988 4.4866881 17.762091 5.375 18.650391 C 6.2633038 19.538591 7.7093429 19.538691 8.5976562 18.650391 C 9.0428114 18.205291 9.141525 17.599725 9.140625 17.015625 L 9.5761719 17.451172 A 0.15626562 0.15626562 0 0 0 9.796875 17.451172 L 10.097656 17.150391 A 0.15626562 0.15626562 0 0 0 10.097656 16.929688 L 8.5976562 15.429688 A 0.15626562 0.15626562 0 0 0 8.375 15.429688 L 7.4765625 16.328125 A 0.15626562 0.15626562 0 0 0 7.4765625 16.550781 L 7.7753906 16.849609 A 0.15626562 0.15626562 0 0 0 7.9960938 16.849609 L 8.3613281 16.484375 C 8.5802577 17.037775 8.5252747 17.679906 8.0761719 18.128906 C 7.4730035 18.732106 6.4996591 18.732106 5.8964844 18.128906 C 5.2933116 17.525706 5.2933116 16.552419 5.8964844 15.949219 L 8.5976562 13.25 C 8.869381 12.9783 9.3044471 12.9783 9.5761719 13.25 C 9.8479244 13.5218 9.8479244 13.956716 9.5761719 14.228516 L 8.9765625 14.828125 A 0.15626562 0.15626562 0 0 0 8.9765625 15.048828 L 10.476562 16.550781 A 0.15626562 0.15626562 0 0 0 10.697266 16.550781 L 10.998047 16.25 A 0.15626562 0.15626562 0 0 0 10.998047 16.029297 L 10.285156 15.318359 L 11.701172 15.464844 A 0.15626562 0.15626562 0 0 0 11.828125 15.419922 L 13.097656 14.150391 A 0.15626562 0.15626562 0 0 0 13.097656 13.927734 L 12.007812 12.837891 L 12.986328 11.859375 L 14.076172 12.949219 A 0.15626562 0.15626562 0 0 0 14.298828 12.949219 L 15.498047 11.75 A 0.15626562 0.15626562 0 0 0 15.498047 11.527344 L 14.408203 10.4375 L 15.197266 9.6484375 A 0.15626562 0.15626562 0 0 0 15.197266 9.4277344 L 14.898438 9.1269531 A 0.15626562 0.15626562 0 0 0 14.677734 9.1269531 L 13.886719 9.9179688 L 12.90625 8.9394531 L 13.890625 7.9550781 L 16.070312 7.9550781 L 16.070312 10.798828 A 0.15626562 0.15626562 0 0 0 16.337891 10.910156 L 16.759766 10.488281 A 0.15626562 0.15626562 0 0 0 16.804688 10.376953 L 16.804688 7.9550781 L 19.228516 7.9550781 A 0.15626562 0.15626562 0 0 0 19.337891 7.9101562 L 19.759766 7.4863281 A 0.15626562 0.15626562 0 0 0 19.650391 7.21875 L 16.804688 7.21875 L 16.804688 4.3769531 A 0.15626562 0.15626562 0 0 0 16.628906 4.21875 z M 11.488281 10.644531 C 11.664979 10.644531 11.840701 10.713759 11.976562 10.849609 L 12.466797 11.337891 L 11.486328 12.318359 L 10.998047 11.828125 C 10.726295 11.556325 10.726295 11.121409 10.998047 10.849609 C 11.133909 10.713759 11.311584 10.644531 11.488281 10.644531 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.4863281,1044.123 1.2792969,1.2774 -0.078125,0.08 -0.4902344,-0.4903 a 0.15626562,0.15626562 0 0 0 -0.265625,0.1328 c 0.019615,0.1372 -0.1195654,0.2489 -0.1289062,0.3868 0.020703,-0.361 -0.02881,-0.7297 -0.21875,-1.0508 a 0.15626562,0.15626562 0 0 0 -0.2460938,-0.031 l -0.4511718,0.4512 -0.080078,-0.078 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.9091796,1030.3622 c -0.5020599,0 -0.9091346,0.4071 -0.9091796,0.9092 v 0.5 c 4.5e-5,-0.5021 0.4071197,-0.9092 0.9091796,-0.9092 h 5.6816407 c 0.241092,0 0.4721155,0.096 0.642578,0.2666 L 12,1033.8944 l 6.967773,6.9688 2.765625,2.7656 c 0.170486,0.1704 0.266554,0.4015 0.266602,0.6426 v -0.5 c -4.8e-5,-0.2411 -0.09612,-0.4722 -0.266602,-0.6426 L 18.967773,1040.3632 12,1033.3944 9.2333983,1030.6288 c -0.1704625,-0.1705 -0.401486,-0.2666 -0.642578,-0.2666 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.864788,1042.8622 c -0.47832,0 -0.956483,0.1811 -1.319806,0.5445 -0.72665,0.7267 -0.726636,1.9131 0,2.6398 l 0.19743,0.1984 0.770789,-0.7699 -0.198332,-0.1984 c -0.305883,-0.3059 -0.305877,-0.7931 0,-1.099 0.305866,-0.3059 0.793058,-0.3059 1.098936,0 0.126655,0.1267 0.196159,0.2815 0.216362,0.4444 v 3.51 l 0.73022,0.7302 0.274058,-0.2741 0.671624,-0.6717 1.693931,-1.694 -0.769887,-0.77 -1.51363,1.5129 c -0.0016,-0.8091 0.0025,-1.6188 0,-2.4325 v -0.016 l -0.0018,-0.017 c -0.04831,-0.3975 -0.223601,-0.787 -0.530086,-1.0936 -0.363323,-0.3634 -0.841487,-0.5445 -1.319807,-0.5445 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 15.864788,1042.3622 c -0.47832,0 -0.956483,0.1811 -1.319806,0.5445 -0.72665,0.7267 -0.726636,1.9131 0,2.6398 l 0.19743,0.1984 0.770789,-0.7699 -0.198332,-0.1984 c -0.305883,-0.3059 -0.305877,-0.7931 0,-1.099 0.305866,-0.3059 0.793058,-0.3059 1.098936,0 0.126655,0.1267 0.196159,0.2815 0.216362,0.4444 v 3.51 l 0.73022,0.7302 0.274058,-0.2741 0.671624,-0.6717 1.693931,-1.694 -0.769887,-0.77 -1.51363,1.5129 c -0.0016,-0.8091 0.0025,-1.6188 0,-2.4325 v -0.016 l -0.0018,-0.017 c -0.04831,-0.3975 -0.223601,-0.787 -0.530086,-1.0936 -0.363323,-0.3634 -0.841487,-0.5445 -1.319807,-0.5445 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gramps.svg b/.icons/awkward/24x24/apps/gramps.svg
new file mode 100644
index 00000000..24988ecb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gramps.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect fill="#ac8a78" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#494949" d="m6.5 11v-5.5h9v5.5"/>
+ <path fill="none" stroke="#494949" d="m9.5 16v-5.5h8v5.5"/>
+ <path fill="none" stroke="#494949" d="m4.5 16v-5.5h8v5.5"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <rect width="2" height="3" x="5" y="15"/>
+ <rect width="2" height="3" x="9" y="15"/>
+ <rect width="2" height="3" x="13" y="15"/>
+ <rect width="2" height="3" x="11" y="5"/>
+ <rect width="2" height="3" x="7" y="10"/>
+ <rect width="2" height="3" x="15" y="10"/>
+ <rect width="2" height="3" x="17" y="15"/>
+ </g>
+ <g fill="#fff" transform="translate(-1 -1)">
+ <rect width="2" height="3" x="5" y="15"/>
+ <rect width="2" height="3" x="9" y="15"/>
+ <rect width="2" height="3" x="13" y="15"/>
+ <rect width="2" height="3" x="11" y="5"/>
+ <rect width="2" height="3" x="7" y="10"/>
+ <rect width="2" height="3" x="15" y="10"/>
+ <rect width="2" height="3" x="17" y="15"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/granatier.svg b/.icons/awkward/24x24/apps/granatier.svg
new file mode 100644
index 00000000..332e5e0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/granatier.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m14.518 2.9068c-0.24-0.1385-0.5445-0.0569-0.683 0.183l-0.68 1.1773a9 9 0 0 0 -9.9493 4.233 9 9 0 0 0 3.294 12.294 9 9 0 0 0 12.294 -3.294 9 9 0 0 0 -1.31 -10.731l0.681-1.1794c0.138-0.2399 0.057-0.5445-0.183-0.683l-3.464-2z"/>
+ <path opacity=".2" d="m18.16 5.5977-0.6755 1.1709a9 9 0 0 1 0.1735 0.1985l0.507-0.877c0.092-0.1593 0.079-0.3436-0.005-0.4923zm-16.148 7.5583a9 9 0 0 0 4.4873 8.138 9 9 0 0 0 12.294 -3.294 9 9 0 0 0 1.19 -4.653 9 9 0 0 1 -1.19 4.153 9 9 0 0 1 -12.294 3.294 9 9 0 0 1 -4.4878 -7.638z"/>
+ <path fill="#fff" opacity=".1" d="m14.329 2.8428c-0.193-0.0242-0.39 0.0672-0.494 0.2471l-0.68 1.1768a9 9 0 0 0 -9.9493 4.2334 9 9 0 0 0 -1.1933 4.6559 9 9 0 0 1 1.1934 -4.1559 9 9 0 0 1 9.9492 -4.2334l0.679-1.1768c0.139-0.2399 0.443-0.3221 0.683-0.1836l3.465 2c0.0805 0.0466 0.135 0.11575 0.1775 0.19125l0.005-0.0075c0.138-0.2401 0.057-0.5453-0.183-0.6838l-3.463-2.0001c-0.06-0.0346-0.124-0.0554-0.189-0.0635zm3.329 4.1243-0.1735 0.3015a9 9 0 0 1 2.5 6.078 9 9 0 0 0 -2.3265 -6.3795z"/>
+ <path fill="#bbb673" fill-rule="evenodd" d="m19.681 3.6879c-0.2-0.1385-0.432-0.2296-0.66-0.2885-0.456-0.1178-0.951-0.1341-1.421-0.116-0.942 0.0363-1.798 0.2268-1.798 0.2268-0.058 0.0106-0.109 0.027-0.154 0.0493l1.3507 0.7798c0.1999-0.022119 0.42045-0.047619 0.63925-0.056055 0.41461-0.015986 0.8355 0.00685 1.1334 0.08378 0.2979 0.076935 0.41714 0.18003 0.45448 0.27142 0.14082 0.34462 0.07835 0.5315-0.17593 0.85355-0.25428 0.32206-0.7304 0.6852-1.269 1.0592-0.5385 0.37397-1.1359 0.76465-1.6444 1.227-0.50845 0.46231-0.9494 1.0169-1.0578 1.7247-0.11862 0.7749 0.2415 1.5414 0.57 2.1886 0.32848 0.6472 0.67765 1.1524 0.67765 1.1524 0.37096 0.58375 1.236-0.01162 0.8233-0.5666 0 0-0.31484-0.45839-0.60925-1.0385-0.295-0.5804-0.516-1.3049-0.473-1.5849 0.057-0.3757 0.317-0.7505 0.741-1.1359 0.424-0.3855 0.99-0.7609 1.543-1.1447 0.552-0.3838 1.096-0.7698 1.483-1.2612 0.388-0.4913 0.592-1.1822 0.318-1.8522-0.102-0.248-0.271-0.4336-0.472-0.5721z"/>
+ <path fill="#ff6363" d="m20.518 10.99-0.949 2.2325 2.1862 1.1483-2.3648 0.6292 0.48377 2.3959-1.9999-1.4479-1.5829 1.8394-0.12897-2.4347-2.4576-0.10227 1.8391-1.5881-1.4817-1.9669 2.4222 0.45432 0.60995-2.3504 1.1814 2.1547z"/>
+ <path fill="#fff" opacity=".1" d="m17.094 9.7991-0.61 2.3505-2.422-0.454 0.4385 0.582 1.9835 0.372 0.61-2.3495 1.182 2.154 1.9825-0.8515 0.2595-0.6125-2.242 0.9645-1.182-2.1549zm2.6485 3.5145-0.1735 0.409 1.5545 0.8165 0.632-0.168-2.013-1.0575zm-4.4275 0.546-1.6105 1.3905 0.553 0.0235 1.286-1.1115-0.2285-0.3025zm4.171 1.615-0.096 0.0255 0.3665 1.8095 0.118 0.086-0.3885-1.921z"/>
+ <path opacity=".2" d="m20.518 11.49-0.2595 0.1125-0.6895 1.62 0.1735 0.091 0.7755-1.8235zm-6.456 0.7055 1.253 1.664 0.2285-0.1975-1.043-1.3845-0.4385-0.082zm7.062 2.343-1.734 0.461l0.096 0.4745 2.2695-0.6035-0.632-0.332zm-6.867 0.7345-0.552 0.4765 2.458 0.1025 0.129 2.4345 1.583-1.839 2 1.4475-0.118-0.585-1.882-1.3625-1.583 1.839-0.129-2.4345-1.906-0.079z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grandr.svg b/.icons/awkward/24x24/apps/grandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/granule.svg b/.icons/awkward/24x24/apps/granule.svg
new file mode 100644
index 00000000..d3a99bac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/granule.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fecd38" width="16" height="16" x="3" y="2" rx=".8" ry="1.067"/>
+ <path opacity=".5" d="m6.5 13v-1h6v1z"/>
+ <path opacity=".5" d="m6.5 11v-1h9v1z"/>
+ <path opacity=".5" d="m6 9v-1h10v1z"/>
+ <path opacity=".5" d="m6 7v-1h10v1z"/>
+ <rect fill="#d2d2d2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m2 10c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#484848" width="8" height="2" x="7" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grass.svg b/.icons/awkward/24x24/apps/grass.svg
new file mode 100644
index 00000000..af1cbd6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6.4472702,6.5000025 -3.418942,3.9892545 c -0.7048397,0.822293 -0.7038933,2.198211 9.75e-4,3.020505 l 7.1757758,8.373039 c 0.70484,0.822294 1.885002,0.823237 2.589842,10e-4 l 7.176751,-8.373063 c 0.704839,-0.822294 0.704839,-2.199188 0,-3.021481 L 16.55273,6.5000025 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.4472702,6.00001 -3.418942,3.9892543 c -0.7048397,0.8222927 -0.7038933,2.1982107 9.75e-4,3.0205047 l 7.1757758,8.373039 c 0.70484,0.822294 1.885002,0.823237 2.589842,10e-4 l 7.176751,-8.373062 c 0.704839,-0.822294 0.704839,-2.199188 0,-3.0214817 L 16.55273,6.00001 Z"/>
+ <path style="opacity:0.2" d="m 11.499724,1.5000049 c -0.497641,0 -0.995615,0.1854856 -1.367614,0.5574756 L 2.5574675,9.6329681 c -0.7439981,0.7439789 -0.7429427,1.9890359 0.00108,2.7330159 l 7.5746435,7.575487 c 0.743998,0.74398 1.990164,0.745035 2.734163,0.0011 l 7.574643,-7.575486 c 0.743997,-0.743981 0.743998,-1.990103 0,-2.7340824 L 12.867339,2.0574805 C 12.49534,1.6854906 11.997366,1.5000049 11.499724,1.5000049 Z"/>
+ <path style="fill:#e4e4e4" d="m 11.499724,1.0000125 c -0.497641,0 -0.995615,0.1854857 -1.367614,0.5574756 L 2.5574675,9.1329756 c -0.7439981,0.7439788 -0.7429427,1.9890354 0.00108,2.7330164 l 7.5746435,7.575487 c 0.743998,0.743979 1.990164,0.745035 2.734163,0.0011 l 7.574643,-7.575487 c 0.743997,-0.74398 0.743998,-1.9901026 0,-2.7340819 L 12.867339,1.5574881 C 12.49534,1.1854982 11.997366,1.0000125 11.499724,1.0000125 Z"/>
+ <path style="fill:#008f23" d="m 11.299805,2.0000186 -0.102539,0.067383 -0.04297,0.1298827 -0.02051,0.1406248 -0.06738,0.2226561 -0.04687,-0.074219 0.02149,0.2714841 -0.01367,0.05957 v 0.102539 l 0.03906,0.081055 0.03516,0.1093749 0.06738,0.08789 0.02832,0.038086 0.02149,0.102539 -0.08496,0.063477 0.03515,0.091797 -0.08203,0.1015624 0.01465,0.081055 0.02148,0.081055 0.06738,0.081055 0.05957,0.074219 0.08203,0.070312 0.01367,0.060547 -0.02832,0.08789 -0.06738,0.05957 -0.03125,0.049804 0.0098,0.126953 0.103516,0.066406 0.05957,0.063477 0.03613,0.1269532 -0.110351,0.1298829 -0.01758,0.091796 0.0459,0.1025394 0.06738,0.081054 v 0.081054 l 0.0498,0.063476 0.0459,0.052734 0.03515,0.05957 -0.02051,0.1025389 0.06641,0.094726 0.06055,0.01465 0.02149,0.0459 -0.02149,0.081054 0.05664,0.1162109 0.06055,0.0459 0.0459,0.094726 -0.0459,0.1621093 0.06738,0.1474609 0.06348,0.02832 0.03223,0.067383 0.01367,0.1904293 -0.03515,0.081055 -0.03223,0.094727 0.0957,0.4794915 0.169922,0.1093749 -0.01367,2.0781231 -0.198242,2.2451141 -0.117187,1.299804 -0.191406,1.578124 -0.07422,0.190429 -0.630859,-1.074217 -0.21582,-1.441406 -0.280273,-2.3398405 -0.333008,-2.16992 0.02539,1.9804672 0.116211,1.6376933 0.202149,1.561522 L 9.0253938,10.572281 7.0058647,7.5595885 6.5419976,6.9189641 h -0.039065 l 0.1347659,0.3837887 0.2519528,0.6240229 0.3681637,0.8310537 0.6445309,1.3740226 0.3896476,0.690429 0.4814451,0.83203 0.9960925,1.567381 0.8994139,1.423828 0.138671,1.275389 0.428711,2.91406 -10e-4,-0.002 L 10.74021,17.30177 9.6913827,14.733413 8.8554465,13.006852 7.7460725,11.213885 7.183573,10.477557 6.7334029,10.030285 6.0000051,9.3535274 6.3046923,9.726574 l 0.4921871,0.500976 0.2910152,0.324219 0.1914063,0.331054 0.2294918,0.366211 0.3759762,0.641601 0.3261717,0.594725 0.3330077,0.736328 0.4072261,0.983397 0.7968743,2.05078 0.8359363,2.163084 0.502929,1.529295 10e-4,0.0049 c 0.217682,0.04634 0.440683,0.05117 0.661133,0.02343 l -0.176758,-1.310546 0.02539,-0.348632 0.148438,-0.521484 0.15625,-0.479492 0.169921,-0.376953 0.552734,0.922851 0.538086,0.976562 0.05371,0.253906 0.879882,-0.879882 0.317383,-2.373045 0.796874,-3.840817 0.513672,-2.6064427 1.041991,-2.0546856 0.155273,-0.4257806 0.05664,-0.2509762 0.02146,-0.4052877 -0.06348,-0.3232422 -0.149414,-0.2929682 -0.272461,-0.2714843 0.01465,0.074219 0.133789,0.1376948 0.124023,0.2890623 0.01465,0.2324218 -0.169922,0.464843 -0.219726,0.4999996 -0.47168,0.8427727 0.262696,-1.9453107 0.07227,-0.9980456 -0.0293,-0.029295 -0.06445,-0.01172 -0.52832,3.4951143 -0.09863,0.1757809 -0.868163,1.6240224 -1.108397,2.184568 -0.93164,1.895506 -0.517578,1.321288 -0.293945,-0.499999 0.183594,-0.376954 1.013671,-1.934568 1.027343,-1.705077 0.42871,-0.831053 0.354492,-0.6914063 0.0957,-0.2353513 0.02051,-0.2294918 -0.04199,-0.1757813 h -0.04297 l -0.03125,0.1542968 -0.177734,0.4052731 -0.428711,0.7187498 -1.225585,1.874998 -0.697265,1.028319 -0.478515,0.842773 0.293945,-2.900388 0.109375,-1.2363271 0.04687,-2.6142551 h -0.0078 l 0.02149,-0.087891 0.06738,-0.1621088 0.05273,-0.1484379 0.06445,-0.1093749 V 6.492203 l -0.02149,-0.2714842 0.0957,-0.1757809 -0.04297,-0.2568357 V 5.5937653 l 0.03612,-0.1093749 0.07422,-0.2431637 0.05273,-0.1298829 -0.09863,-0.1621089 0.08496,-0.1621093 L 12.52928,4.6914226 12.44725,4.4492355 12.564437,4.258806 12.401351,4.206072 12.331041,4.079119 V 3.9697434 l -0.07422,-0.1230468 -0.0752,-0.067383 0.0078,-0.102539 V 3.5644703 L 12.15332,3.25783 12.1289,3.0820489 l -0.110351,-0.081055 -0.05273,-0.095703 -0.124023,-0.05957 -0.07422,-0.133789 0.01367,-0.151367 -0.01367,-0.1552733 -0.08203,-0.1337889 -0.141601,-0.02832 -0.13086,-0.045898 -0.06738,-0.094727 z m 3.854489,8.4843674 -0.141602,0.588866 -0.641601,2.550779 -0.311523,1.448241 -0.326172,1.750975 -0.361327,1.141601 -0.126954,-0.295898 -0.822264,-1.515624 0.276367,-0.637695 0.899413,-1.874022 0.482421,-1.007811 0.644531,-1.353514 z m 0.796874,1.899412 -0.117187,0.675781 -0.333008,1.124022 -0.333007,0.832031 -0.368164,1.08203 -0.194336,1.063476 -0.105469,0.648437 0.626953,-0.626953 0.0625,-0.507812 0.177734,-0.845703 0.385742,-1.511717 0.176757,-1.120116 z m -9.7206941,0.725585 0.02832,0.02832 -0.00781,-0.01465 z m 0.02832,0.02832 0.4208981,0.795898 0.3867181,0.891601 0.5810545,1.314452 0.2548828,0.581054 0.2509762,0.740233 1.6025376,1.603514 L 9.6103533,18.676761 9.3408225,18.168949 8.7529321,17.051762 7.9238313,15.565435 7.3388709,14.610358 6.7968794,13.78614 6.5029341,13.380867 Z m 4.9238231,2.3291 0.269532,0.447265 -0.05664,1.042967 -0.04297,0.03125 z m 0.454102,0.749999 0.155273,0.257812 -0.120117,0.28125 -0.08887,0.06348 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,1.0000196 c -0.497641,0 -0.996164,0.1856267 -1.368163,0.5576166 L 2.5576255,9.1328246 C 2.1229797,9.5674592 1.9499441,10.172185 2.0234463,10.749034 2.0754363,10.338703 2.2484369,9.9420048 2.5576255,9.6328241 L 10.131837,2.0576358 C 10.503836,1.6856458 11.002359,1.5000191 11.5,1.5000191 c 0.497642,0 0.995188,0.1856268 1.367186,0.5576167 l 7.575189,7.5751883 c 0.309352,0.3093447 0.482082,0.7064079 0.534179,1.1171869 0.0732,-0.577152 -0.09953,-1.1825518 -0.534179,-1.6171864 L 12.867186,1.5576362 C 12.495188,1.1856463 11.997642,1.0000196 11.5,1.0000196 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/green-recorder.svg b/.icons/awkward/24x24/apps/green-recorder.svg
new file mode 100644
index 00000000..5dc103dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/green-recorder.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#37b368" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <g style="opacity:0.2" transform="translate(1,-0.50075)">
+ <path d="m 6.5318,9.0005 h 5.9347 c 0.533,0 0.533,0.5714 0.533,0.5714 v 4.85685 c 0,0.572 -0.533,0.572 -0.533,0.572 H 6.5334 c 0,0 -0.5334,0 -0.5334,-0.571 V 9.5724 c 0,0 0,-0.5714 0.5334,-0.5714 z"/>
+ <path d="m 15.9995,9.5005 v 5 l -3,-2.5 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="translate(1,-1.0005)">
+ <path d="m 6.5318,9.0005 h 5.9347 c 0.533,0 0.533,0.5714 0.533,0.5714 v 4.85685 c 0,0.572 -0.533,0.572 -0.533,0.572 H 6.5334 c 0,0 -0.5334,0 -0.5334,-0.571 V 9.5724 c 0,0 0,-0.5714 0.5334,-0.5714 z"/>
+ <path d="m 15.9995,9.5005 v 5 l -3,-2.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gretl.svg b/.icons/awkward/24x24/apps/gretl.svg
new file mode 100644
index 00000000..ff200337
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gretl.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#f28b42" d="M 22,20 V 4 C 22,3.446 21.554,3 21,3 H 3 C 2.446,3 2,3.446 2,4 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:none;stroke:#ffffff" d="m 5.5,14.499652 4,-4.9999978 4,2.9999978 5,-3.9999978"/>
+ <g style="opacity:0.1" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <circle cx="11" cy="30" r="3"/>
+ <circle cx="19" cy="20" r="3"/>
+ <circle cx="27" cy="26" r="3"/>
+ <circle cx="37" cy="18" r="3"/>
+ </g>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="9.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="18.5" cy="8.5" r="1.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grid-autosport.svg b/.icons/awkward/24x24/apps/grid-autosport.svg
new file mode 100644
index 00000000..7d340725
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grid-autosport.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m3.5624 6.4999 0.03757 0.32316c0.07037 0.60591 0.14449 0.80096 0.34513 0.90591 0.1033 0.054082 0.20586 0.17114 0.22805 0.2596 0.0433 0.17325 0.15378 0.21893 0.15378 0.063556 0-0.052707-0.11475-0.32206-0.25514-0.59797-0.14043-0.27591-0.25594-0.53135-0.25688-0.56664-0.00085-0.03575-0.05771-0.13713-0.12669-0.22558zm13.875 0-0.12582 0.16203c-0.06934 0.088458-0.1258 0.18983-0.1267 0.22558-0.0009 0.03529-0.11641 0.29073-0.25688 0.56664s-0.25514 0.54527-0.25514 0.59797c0 0.15537 0.11039 0.10969 0.15378-0.063556 0.02192-0.088458 0.12471-0.20552 0.22805-0.2596 0.20087-0.10496 0.2749-0.3 0.34513-0.90591zm-14.526 0.3563c-0.038339 0-0.046422 0.04725-0.019223 0.11279 0.10835 0.26125 0.11049 0.40372 0.00612 0.40372-0.056815 0-0.1031 0.022175-0.1031 0.050129 0 0.10175 0.209 0.34829 0.34164 0.40283 0.15792 0.064166 0.29708 0.079455 0.29708 0.031335 0-0.01833-0.028595-0.084497-0.062911-0.14591-0.0344-0.0619-0.0925-0.2346-0.1294-0.384-0.0671-0.2727-0.2065-0.4709-0.3302-0.4709zm15.179 0c-0.12392 0-0.26318 0.19815-0.33028 0.47086-0.03713 0.14941-0.09532 0.32215-0.12932 0.38403-0.03445 0.061416-0.06291 0.12758-0.06291 0.14591 0 0.048125 0.13916 0.032835 0.29708-0.031335 0.13242-0.054538 0.34164-0.30108 0.34164-0.40283 0-0.02796-0.04629-0.050129-0.1031-0.050129-0.10424 0-0.10214-0.14248 0.0061-0.40372 0.02729-0.065542 0.0188-0.11279-0.01922-0.11279zm-7.6095 0.16024c0.02148 0.056833 0.0012 0.097574-0.04893 0.097574-0.21116 0-0.29427 0.77732-0.13456 1.2604 0.0425 0.12925 0.04245 0.12925-0.03495 0-0.1284-0.2145-0.33223-0.42073-0.41679-0.42073-0.04385 0-0.09951 0.087461-0.12233 0.19425-0.02327 0.10633-0.06953 0.19425-0.10398 0.19425-0.03444 0-0.04551-0.02916-0.02358-0.064452 0.02147-0.035295 0.01257-0.11275-0.0201-0.17187-0.05368-0.096707-0.0675-0.093312-0.13281 0.03044-0.057263 0.10771-0.052461 0.1895 0.023585 0.37329 0.12213 0.29654 0.12221 0.34912-0.0035 0.34912-0.13331 0-0.078925 0.15555 0.063784 0.18351 0.12616 0.02475 0.35649-0.16087 0.35649-0.28646 0-0.04583 0.03187-0.10193 0.0699-0.12622 0.09976-0.062333 0.21078 0.071872 0.14592 0.17545-0.02998 0.04767-0.0546 0.10507-0.05505 0.1289-0.0009 0.023375-0.08157 0.10693-0.17999 0.1853-0.22816 0.1815-0.22214 0.47188 0.01049 0.50488 0.08768 0.012835 0.13421-0.00495 0.11184-0.042075-0.02281-0.037125 0.02416-0.034555 0.11184 0.00716 0.08231 0.03942 0.18043 0.15344 0.21756 0.25244 0.06532-0.00275 0.12663-0.010875 0.18524-0.02417 0.05861 0.013295 0.11992 0.021415 0.18524 0.02417 0.03713-0.098999 0.13525-0.21302 0.21756-0.25244 0.08768-0.041705 0.13466-0.04428 0.11184-0.00716-0.02237 0.037125 0.02416 0.054906 0.11184 0.042075 0.23263-0.033 0.23864-0.32338 0.01049-0.50488-0.09842-0.078374-0.1791-0.16193-0.17999-0.1853-0.000448-0.02383-0.02508-0.081238-0.05505-0.1289-0.06487-0.10358 0.04616-0.23779 0.14592-0.17545 0.03803 0.02429 0.0699 0.080387 0.0699 0.12622 0 0.12558 0.23034 0.3112 0.35649 0.28646 0.14271-0.02796 0.1971-0.18351 0.06378-0.18351-0.12571 0-0.12562-0.052575-0.0035-0.34912 0.07605-0.18379 0.08085-0.26558 0.02359-0.37329-0.06532-0.12375-0.07913-0.12714-0.13281-0.03044-0.03266 0.059125-0.04157 0.13658-0.02009 0.17187 0.02192 0.03529 0.01085 0.064452-0.02359 0.064452s-0.08071-0.087919-0.10398-0.19425c-0.02281-0.10679-0.07848-0.19425-0.12233-0.19425-0.08455 0-0.28839 0.20623-0.41678 0.42073-0.07739 0.12925-0.07745 0.12925-0.03495 0 0.15971-0.48308 0.0766-1.2604-0.13456-1.2604-0.0501 0-0.0704-0.04074-0.04893-0.097574-0.0072 0.00779-0.01293 0.015925-0.02009 0.024175-0.0072-0.00825-0.01294-0.016385-0.02009-0.024175zm-8.409 0.18082c-0.11985 0.04262-0.078291 0.85368 0.054173 1.0581 0.098822 0.15262 0.09937 0.1669 0.00699 0.1307-0.12754-0.049495-0.13143 0.037595-0.013107 0.26676 0.13636 0.26446 0.40996 0.49426 0.85191 0.71793 0.21952 0.11092 0.39843 0.21186 0.39843 0.22469 0 0.070125-0.60847-0.10707-0.74706-0.21753-0.25397-0.20258-0.36982-0.1696-0.20358 0.058186 0.076007 0.10404 0.122 0.23242 0.10223 0.28466-0.040173 0.10587 0.13104 0.28573 0.46571 0.48876 0.27898 0.16958 0.33887 0.17124 0.28747 0.0072-0.053326-0.17004-0.022195-0.16311 0.16252 0.0358 0.12701 0.13658 0.13231 0.15712 0.03233 0.11816-0.090188-0.03483-0.10698-0.02476-0.068153 0.03849 0.051314 0.08433-0.058721 0.07384-0.43688-0.04028-0.099136-0.0298-0.10992-0.01105-0.070774 0.11637 0.10392 0.3387 0.274 0.4877 0.69376 0.60961 0.2265 0.06554 0.39688 0.143 0.37921 0.17187-0.0391 0.06417-0.46927-0.0078-0.58017-0.09668-0.11537-0.09258-0.10488 0.14502 0.013985 0.31689 0.10629 0.15354 0.53653 0.37606 1.0546 0.54426l0.35125 0.11368-0.31979-0.03044c-0.17581-0.01649-0.39468-0.04129-0.48756-0.0555-0.14186-0.022-0.16386-0.0065-0.13631 0.10026 0.047865 0.18516 0.37278 0.43911 0.60988 0.47623 0.11318 0.01742 0.34976 0.05702 0.52513 0.08773l0.31892 0.0564-0.28572 0.08236c-0.15702 0.04537-0.39659 0.06757-0.53124 0.04923-0.23889-0.03209-0.24193-0.03006-0.15291 0.10653 0.12929 0.198 0.43816 0.36724 0.79337 0.43416l0.30494 0.05729-0.36785-0.02596c-0.20176-0.01375-0.36698-0.002-0.36698 0.02596s0.07603 0.1285 0.16863 0.222c0.17895 0.1815 0.25056 0.1951 0.9489 0.17814l0.44736-0.01074-0.38358 0.16919c-0.46526 0.20533-0.54298 0.27116-0.41503 0.35091 0.077841 0.04903 0.05427 0.10269-0.13631 0.30436-0.1275 0.13475-0.33943 0.3906-0.47095 0.56843-0.59678 0.80574-0.91149 1.0661-1.2905 1.0661-0.32912 0-0.36065 0.10648-0.04893 0.16561 0.31217 0.05912 0.73681-0.016 1.0808-0.19246 0.41784-0.21404 0.39155-0.10375-0.060289 0.25512-0.12437 0.09854-0.12291 0.10075 0.032325 0.06087 0.08813-0.02291 0.29622-0.12517 0.46309-0.22737 0.31942-0.19571 0.37053-0.20366 0.20009-0.03133-0.1445 0.14621-0.060421 0.20159 0.15029 0.09847 0.09663-0.04721 0.22532-0.07986 0.28572-0.07161 0.059946 0.0078 0.24384-0.11099 0.40892-0.26408 0.16866-0.15675 0.26961-0.21885 0.2298-0.14323-0.038475 0.07425-0.1158 0.17169-0.17038 0.21753-0.054578 0.04583-0.098734 0.10938-0.098734 0.14054 0 0.12696 0.15231 0.03949 0.4762-0.27034 0.20087-0.1925 0.35897-0.29904 0.38358-0.2587 0.02282 0.03758 0.00795 0.06893-0.033205 0.06893-0.04071 0-0.057702 0.04352-0.037575 0.09668 0.022365 0.05913 0.000447 0.09668-0.056795 0.09668-0.051446 0-0.093491 0.02832-0.093491 0.06177 0 0.12971 0.39016-0.08262 0.48231-0.26228 0.12392-0.24291 0.16327-0.2369 0.11271 0.01701-0.02863 0.14575-0.01959 0.19055 0.033205 0.15755 0.040265-0.02567 0.074269-0.08963 0.074269-0.14233 0-0.055 0.04614-0.08798 0.10922-0.07699 0.074709 0.01284 0.16538-0.0839 0.28572-0.30436 0.13913-0.25529 0.1769-0.29108 0.17825-0.17008 0.00135 0.12054 0.027805 0.14608 0.12757 0.11995 0.10334-0.0275 0.087159 0.01592-0.089997 0.23453-0.23039 0.28462-0.35851 0.62394-0.23504 0.62394 0.03892 0 0.070774-0.0261 0.070774-0.05819s0.093429-0.09038 0.20795-0.1298l0.20708-0.07161-0.2097 0.16919c-0.28631 0.22962-0.5877 0.77755-0.58367 1.0599v0.00095c0.0027 0.20121 0.01196 0.21248 0.079512 0.10294 0.21116-0.34191 0.48202-0.5733 0.94191-0.80476l0.50678-0.25512v0.18709c0 0.10312 0.028445 0.18799 0.063784 0.18799 0.034895 0 0.063784-0.05961 0.063784-0.13248 0-0.07242 0.05648-0.24384 0.12582-0.38134 0.1549-0.30799 1.0171-0.99364 1.2582-1.0241 0.33812 0.13892 1.1181 0.7456 1.2582 1.0241 0.06934 0.1375 0.12582 0.30893 0.12582 0.38134 0 0.07287 0.02889 0.13248 0.06378 0.13248 0.03534 0 0.06378-0.08486 0.06378-0.18799v-0.18709l0.50678 0.25512c0.45989 0.23146 0.73075 0.46285 0.94191 0.80476 0.06755 0.10954 0.07683 0.09826 0.07951-0.10294v-0.00095c0.004-0.28233-0.29736-0.83026-0.58367-1.0599l-0.2097-0.16919 0.20708 0.07161c0.11453 0.03942 0.20795 0.09772 0.20795 0.1298 0 0.03209 0.03186 0.05819 0.07077 0.05819 0.12347 0-0.0046-0.33931-0.23504-0.62394-0.17716-0.21862-0.19334-0.26203-0.09-0.23453 0.09976 0.02612 0.12623 0.0006 0.12757-0.11995 0.0014-0.121 0.03912-0.08521 0.17825 0.17008 0.12034 0.22046 0.21101 0.31719 0.28572 0.30436 0.06308-0.011 0.10922 0.02199 0.10922 0.07699 0 0.05271 0.03401 0.11667 0.07427 0.14233 0.05279 0.033 0.06183-0.0118 0.0332-0.15755-0.05055-0.25391-0.0112-0.25992 0.11272-0.01701 0.09216 0.17966 0.48231 0.39199 0.48231 0.26228 0-0.03346-0.04204-0.06177-0.09349-0.06177-0.05726 0-0.07916-0.03755-0.05679-0.09668 0.02013-0.05316 0.0032-0.09668-0.03757-0.09668-0.04115 0-0.05602-0.03134-0.03321-0.06893 0.0246-0.04033 0.18271 0.06621 0.38358 0.2587 0.32389 0.30983 0.4762 0.3973 0.4762 0.27034 0-0.03117-0.04415-0.09471-0.09873-0.14054s-0.13191-0.14328-0.17038-0.21753c-0.03981-0.07562 0.06114-0.01352 0.2298 0.14323 0.16508 0.15308 0.34897 0.27187 0.40892 0.26408 0.06039-0.0083 0.18909 0.0244 0.28572 0.07161 0.21071 0.10312 0.29478 0.04774 0.15028-0.09847-0.17044-0.17233-0.11933-0.16438 0.20009 0.03133 0.16687 0.10221 0.37496 0.20446 0.46309 0.22737 0.15524 0.03988 0.1567 0.03767 0.03233-0.06087-0.45184-0.35887-0.47813-0.46916-0.06029-0.25512 0.34402 0.17646 0.76858 0.25159 1.0808 0.19246 0.31181-0.05912 0.27988-0.16561-0.04893-0.16561-0.37936 0-0.69375-0.26041-1.2905-1.0661-0.13152-0.17783-0.34346-0.43368-0.47095-0.56843-0.19058-0.20166-0.21415-0.25532-0.13631-0.30436 0.12795-0.07975 0.05023-0.14558-0.41503-0.35091l-0.38358-0.16919 0.44736 0.01074c0.69833 0.01696 0.76995 0.0033 0.9489-0.17814 0.0926-0.0935 0.16864-0.19404 0.16864-0.222s-0.16522-0.03971-0.36698-0.02596l-0.36785 0.02596 0.30494-0.05729c0.35521-0.06691 0.66408-0.23616 0.79337-0.43416 0.08902-0.13658 0.08598-0.13861-0.15291-0.10653-0.13466 0.01833-0.37422-0.0038-0.53124-0.04923l-0.28572-0.08236 0.31892-0.05639c0.17537-0.03071 0.41194-0.07031 0.52513-0.08773 0.2371-0.03712 0.56201-0.29107 0.60988-0.47623 0.02773-0.10679 0.0055-0.12226-0.13631-0.10026-0.0926 0.01421-0.31174 0.03899-0.48756 0.0555l-0.31979 0.03044 0.35125-0.11369c0.51805-0.16821 0.94815-0.39072 1.0546-0.54426 0.119-0.17187 0.1294-0.40947 0.01398-0.31689-0.11095 0.08892-0.5408 0.16084-0.58017 0.09668-0.01744-0.02887 0.15284-0.10633 0.37921-0.17187 0.41963-0.12192 0.58997-0.27091 0.69376-0.60961 0.03892-0.12742 0.0281-0.14616-0.07077-0.11637-0.37847 0.11412-0.48832 0.12462-0.43688 0.04029 0.03892-0.06325 0.02177-0.07333-0.06815-0.03848-0.10021 0.03896-0.09472 0.01842 0.03233-0.11816 0.18476-0.19937 0.2162-0.20585 0.16252-0.0358-0.05145 0.16408 0.0083 0.16242 0.28746-0.0072 0.33463-0.20304 0.50598-0.38289 0.46571-0.48876-0.01968-0.052251 0.02662-0.18062 0.10223-0.28466 0.16642-0.22779 0.05052-0.26077-0.20358-0.058186-0.13824 0.11046-0.74706 0.28765-0.74706 0.21753 0-0.012835 0.17878-0.11377 0.39843-0.22469 0.44199-0.22366 0.71591-0.45347 0.85191-0.71793 0.11855-0.22916 0.11439-0.31626-0.01311-0.26676-0.09216 0.036215-0.09188 0.02193 0.007-0.13069 0.13242-0.20441 0.17407-1.0155 0.05417-1.0581-0.04115-0.014205-0.09254 0.031475-0.11446 0.10205-0.02192 0.070582-0.16168 0.25073-0.30931 0.40014-0.14808 0.14941-0.22023 0.25514-0.16252 0.23543 0.17223-0.059584 0.19311 0.031585 0.04369 0.19246-0.16016 0.17233-0.29671 0.19306-0.3495 0.052816-0.04742-0.12512-0.08289-0.12188-0.60988 0.0367l-0.44125 0.13248-0.20096 0.42521c-0.1691 0.35841-0.27069 0.47804-0.65095 0.76358-0.24784 0.18608-0.5048 0.3993-0.57056 0.47355-0.15479 0.17554-0.09566 0.43049 0.12757 0.54874 0.16194 0.08617 0.15288 0.09174-0.42377 0.30257-0.82359 0.30066-1.1169 0.27498-1.0695-0.09489 0.01611-0.1265 0.15158-0.21546 0.54348-0.36075 0.25858-0.09533 0.26883-0.19067 0.02009-0.19067-0.30644 0-0.28286-0.11048 0.06116-0.28556 0.68983-0.35062 1.5274-1.0859 1.6925-1.486 0.07829-0.18929 0.061-0.55872-0.02534-0.55322-0.02237 0.0014-0.10816 0.14845-0.19048 0.32674-0.23397 0.50416-1.1165 1.1353-1.9249 1.375-0.48405 0.14346-0.98103 0.44724-1.1944 0.72957-0.3391 0.44962-0.5626 0.65694-0.75318 0.70002l-0.19135 0.04387 0.21844-0.15039c0.29078-0.20029 0.33424-0.33209 0.09087-0.27571l-0.18174 0.04207 0.1599-0.11369c0.24784-0.17646 0.51027-0.43484 0.51027-0.5013 0-0.033-0.05691-0.04565-0.12669-0.02686-0.10334 0.02703-0.08629-0.01681 0.09087-0.23543 0.23039-0.28462 0.35764-0.62304 0.23417-0.62304-0.03892 0-0.07077 0.026105-0.07077 0.058186 0 0.03209-0.09256 0.090383-0.20708 0.1298l-0.20795 0.071613 0.21058-0.16919c0.28632-0.23008 0.5877-0.7771 0.58367-1.0599-0.0027-0.20121-0.01196-0.21338-0.07951-0.10384-0.21116 0.34191-0.48202 0.5733-0.94191 0.80476l-0.50678 0.25512v-0.18709c0-0.10312-0.02844-0.18799-0.06378-0.18799-0.03489 0-0.06378 0.060069-0.06378 0.13248 0 0.26675-0.26431 0.64851-0.67454 0.97484-0.47465 0.37766-0.57687 0.54126-0.64308 1.0321l-0.06639 0.1495-0.06641-0.14949c-0.066-0.489-0.168-0.653-0.6425-1.0304-0.4102-0.3264-0.6745-0.7081-0.6745-0.9749 0-0.072416-0.02889-0.13249-0.063784-0.13249-0.035345 0-0.063784 0.084862-0.063784 0.18799v0.18709l-0.50678-0.25512c-0.4599-0.2315-0.7307-0.4628-0.9419-0.8048-0.067551-0.10954-0.076827-0.097366-0.079511 0.10384-0.00405 0.28279 0.29736 0.8298 0.58367 1.0599l0.21057 0.16919-0.20795-0.071613c-0.11452-0.03942-0.20708-0.097717-0.20708-0.1298 0-0.03209-0.031855-0.058186-0.070775-0.058186-0.12347 0 0.00375 0.33842 0.23417 0.62304 0.17716 0.21862 0.19421 0.26247 0.090871 0.23543-0.069789-0.01879-0.12669-0.0061-0.12669 0.02686 0 0.06646 0.26243 0.32484 0.51027 0.5013l0.1599 0.11369-0.18174-0.04208c-0.24337-0.05637-0.19992 0.07542 0.09087 0.27571l0.21844 0.15039-0.19135-0.04386c-0.19058-0.04308-0.41408-0.2504-0.75318-0.70002-0.21339-0.28233-0.71038-0.58611-1.1944-0.72956-0.80838-0.23971-1.6909-0.87082-1.9249-1.375-0.082314-0.17829-0.16811-0.32536-0.19048-0.32674-0.086341-0.0055-0.10363 0.36393-0.02534 0.55322 0.16508 0.40012 1.0026 1.1354 1.6925 1.486 0.34402 0.17508 0.36761 0.28556 0.061163 0.28556-0.24873 0-0.23848 0.09534 0.020095 0.19067 0.39189 0.14529 0.52737 0.23426 0.54348 0.36075 0.04742 0.36987-0.24588 0.39555-1.0695 0.09489-0.5769-0.212-0.5859-0.217-0.424-0.304 0.2233-0.118 0.2824-0.373 0.1276-0.548-0.0658-0.0746-0.3227-0.2878-0.5706-0.4739-0.3802-0.2855-0.4819-0.4051-0.6509-0.7635l-0.201-0.4253-0.4412-0.1324c-0.5268-0.1586-0.5625-0.1619-0.6099-0.0367-0.0531 0.1402-0.1894 0.1195-0.3495-0.0529-0.1493-0.1608-0.1286-0.252 0.0437-0.1924 0.058 0.0197-0.0149-0.086-0.1626-0.2354-0.1477-0.1495-0.2872-0.3296-0.3093-0.4002s-0.0735-0.1162-0.1144-0.102zm1.2512 1.443c0.03382-0.00779 0.11106 0.011395 0.22456 0.059977 0.11699 0.04996 0.25727 0.18209 0.31892 0.29988 0.060574 0.11596 0.20042 0.3061 0.31106 0.42252v0.00095c0.11086 0.1164 0.18271 0.20994 0.1599 0.20856-0.099806-0.00643-0.44014-0.2212-0.616-0.38941-0.10535-0.10037-0.26343-0.21088-0.35125-0.24617-0.11139-0.044455-0.12603-0.066178-0.048055-0.068929 0.12974-0.00507 0.14411-0.074428 0.0367-0.18351-0.059946-0.060499-0.069644-0.096049-0.03582-0.10384zm14.356 0c0.034 0.00779 0.02412 0.043335-0.03582 0.10384-0.10737 0.10908-0.09304 0.17847 0.0367 0.18351 0.07784 0.00275 0.06334 0.02447-0.04806 0.068928-0.08768 0.03529-0.24567 0.1458-0.35125 0.24617-0.17581 0.16821-0.51624 0.38298-0.616 0.3894-0.02281 0.0014 0.04895-0.09216 0.1599-0.20858v-0.00095c0.1105-0.11642 0.25066-0.30656 0.31106-0.42252 0.06174-0.11779 0.20171-0.24992 0.31892-0.29988 0.11363-0.04858 0.19056-0.067768 0.22456-0.059976zm-7.2854 0.058186c0.03623-0.02291 0.04726 0.0031 0.02534 0.060872-0.04205 0.11183-0.08825 0.13243-0.08825 0.039395 0-0.033455 0.02802-0.078717 0.06291-0.10026zm0.18087 0c0.0045-0.011 0.01618-0.011455 0.03408 0 0.03489 0.021545 0.06291 0.066801 0.06291 0.10026 0 0.09304-0.0462 0.072444-0.08825-0.039395-0.01118-0.028875-0.01321-0.049875-0.0087-0.060871z"/>
+ <path fill="#b4b4b4" d="m3.5624 6 0.03757 0.32316c0.07037 0.60591 0.14449 0.80096 0.34513 0.90591 0.1033 0.054082 0.20586 0.17114 0.22805 0.2596 0.0433 0.17325 0.15378 0.21893 0.15378 0.063556 0-0.052707-0.11475-0.32206-0.25514-0.59797-0.14043-0.27591-0.25594-0.53135-0.25688-0.56664-0.00085-0.03575-0.05771-0.13713-0.12669-0.22558zm13.875 0-0.12582 0.16203c-0.06934 0.088458-0.1258 0.18983-0.1267 0.22558-0.0009 0.03529-0.11641 0.29073-0.25688 0.56664s-0.25514 0.54527-0.25514 0.59797c0 0.15537 0.11039 0.10969 0.15378-0.063556 0.02192-0.088458 0.12471-0.20552 0.22805-0.2596 0.20087-0.10496 0.2749-0.3 0.34513-0.90591zm-14.526 0.3562c-0.038339 0-0.046422 0.04725-0.019223 0.11279 0.10835 0.26125 0.11049 0.40372 0.00612 0.40372-0.056815 0-0.1031 0.022175-0.1031 0.050129 0 0.10175 0.209 0.34829 0.34164 0.40283 0.15792 0.064166 0.29708 0.079455 0.29708 0.031335 0-0.01833-0.028595-0.084497-0.062911-0.14591-0.0344-0.0618-0.0925-0.2346-0.1294-0.384-0.0671-0.2727-0.2065-0.4709-0.3302-0.4709zm15.179 0c-0.12392 0-0.26318 0.19815-0.33028 0.47086-0.03713 0.14941-0.09532 0.32215-0.12932 0.38403-0.03445 0.061416-0.06291 0.12758-0.06291 0.14591 0 0.048125 0.13916 0.032835 0.29708-0.031335 0.13242-0.054538 0.34164-0.30108 0.34164-0.40283 0-0.02796-0.04629-0.050129-0.1031-0.050129-0.10424 0-0.10214-0.14248 0.0061-0.40372 0.02729-0.065542 0.0188-0.11279-0.01922-0.11279zm-7.6095 0.16024c0.02148 0.056833 0.0012 0.097574-0.04893 0.097574-0.21116 0-0.29427 0.77732-0.13456 1.2604 0.0425 0.12925 0.04245 0.12925-0.03495 0-0.1284-0.2145-0.33223-0.42073-0.41679-0.42073-0.04385 0-0.09951 0.087461-0.12233 0.19425-0.02327 0.10633-0.06953 0.19425-0.10398 0.19425-0.03444 0-0.04551-0.02916-0.02358-0.064452 0.02147-0.035295 0.01257-0.11275-0.0201-0.17187-0.05368-0.096707-0.0675-0.093312-0.13281 0.03044-0.057263 0.10771-0.052461 0.1895 0.023585 0.37329 0.12213 0.29654 0.12221 0.34912-0.0035 0.34912-0.13331 0-0.078925 0.15555 0.063784 0.18351 0.12616 0.02475 0.35649-0.16087 0.35649-0.28646 0-0.04583 0.03187-0.10193 0.0699-0.12622 0.09976-0.062333 0.21078 0.071872 0.14592 0.17545-0.02998 0.04767-0.0546 0.10507-0.05505 0.1289-0.0009 0.023375-0.08157 0.10693-0.17999 0.1853-0.22816 0.1815-0.22214 0.47188 0.01049 0.50488 0.08768 0.012835 0.13421-0.00495 0.11184-0.042075-0.02281-0.037125 0.02416-0.034555 0.11184 0.00716 0.08231 0.03942 0.18043 0.15344 0.21756 0.25244 0.06532-0.00275 0.12663-0.010875 0.18524-0.02417 0.05861 0.013295 0.11992 0.021415 0.18524 0.02417 0.03713-0.098999 0.13525-0.21302 0.21756-0.25244 0.08768-0.041705 0.13466-0.04428 0.11184-0.00716-0.02237 0.037125 0.02416 0.054906 0.11184 0.042075 0.23263-0.033 0.23864-0.32338 0.01049-0.50488-0.09842-0.078374-0.1791-0.16193-0.17999-0.1853-0.000448-0.02383-0.02508-0.081238-0.05505-0.1289-0.06487-0.10358 0.04616-0.23779 0.14592-0.17545 0.03803 0.02429 0.0699 0.080387 0.0699 0.12622 0 0.12558 0.23034 0.3112 0.35649 0.28646 0.14271-0.02796 0.1971-0.18351 0.06378-0.18351-0.12571 0-0.12562-0.052575-0.0035-0.34912 0.07605-0.18379 0.08085-0.26558 0.02359-0.37329-0.06532-0.12375-0.07913-0.12714-0.13281-0.03044-0.03266 0.059125-0.04157 0.13658-0.02009 0.17187 0.02192 0.03529 0.01085 0.064452-0.02359 0.064452s-0.08071-0.087919-0.10398-0.19425c-0.02281-0.10679-0.07848-0.19425-0.12233-0.19425-0.08455 0-0.28839 0.20623-0.41678 0.42073-0.07739 0.12925-0.07745 0.12925-0.03495 0 0.15971-0.48308 0.0766-1.2604-0.13456-1.2604-0.0501 0-0.0704-0.04074-0.04893-0.097574-0.0072 0.00779-0.01293 0.015925-0.02009 0.024175-0.0072-0.00825-0.01294-0.016385-0.02009-0.024175zm-8.409 0.18082c-0.11985 0.04262-0.078291 0.85368 0.054173 1.0581 0.098822 0.15262 0.09937 0.1669 0.00699 0.1307-0.12754-0.049495-0.13143 0.037595-0.013107 0.26676 0.13636 0.26446 0.40996 0.49426 0.85191 0.71793 0.21952 0.11092 0.39843 0.21186 0.39843 0.22469 0 0.070125-0.60847-0.10707-0.74706-0.21753-0.25397-0.20258-0.36982-0.1696-0.20358 0.058186 0.076007 0.10404 0.122 0.23242 0.10223 0.28466-0.040173 0.10587 0.13104 0.28572 0.46571 0.48876 0.27898 0.16958 0.33887 0.17124 0.28747 0.00716-0.053326-0.17004-0.022195-0.16311 0.16252 0.035805 0.12701 0.13658 0.13231 0.15712 0.03233 0.11816-0.090188-0.034835-0.10698-0.024755-0.068153 0.03849 0.051314 0.084332-0.058721 0.073841-0.43688-0.040285-0.099136-0.029795-0.10992-0.011045-0.070774 0.11637 0.10392 0.33871 0.274 0.4877 0.69376 0.60961 0.2265 0.06554 0.39688 0.143 0.37921 0.17187-0.0391 0.06417-0.46927-0.0078-0.58017-0.09668-0.11537-0.09258-0.10488 0.14502 0.013985 0.31689 0.10629 0.15354 0.53653 0.37606 1.0546 0.54426l0.35125 0.11368-0.31979-0.03044c-0.17581-0.01649-0.39468-0.04129-0.48756-0.0555-0.14186-0.022-0.16386-0.0065-0.13631 0.10026 0.047865 0.18516 0.37278 0.43911 0.60988 0.47623 0.11318 0.01742 0.34976 0.05702 0.52513 0.08773l0.31892 0.0564-0.28572 0.08236c-0.15702 0.04537-0.39659 0.06757-0.53124 0.04923-0.23889-0.03209-0.24193-0.03006-0.15291 0.10653 0.12929 0.198 0.43816 0.36724 0.79337 0.43416l0.30494 0.05729-0.36785-0.02596c-0.20176-0.01375-0.36698-0.002-0.36698 0.02596s0.07603 0.1285 0.16863 0.222c0.17895 0.1815 0.25056 0.1951 0.9489 0.17814l0.44736-0.01074-0.38358 0.16919c-0.46526 0.20533-0.54298 0.27116-0.41503 0.35091 0.077841 0.04903 0.05427 0.10269-0.13631 0.30436-0.1275 0.13475-0.33943 0.3906-0.47095 0.56843-0.59678 0.80574-0.91149 1.0661-1.2905 1.0661-0.32912 0-0.36065 0.10648-0.04893 0.16561 0.31217 0.05912 0.73681-0.016 1.0808-0.19246 0.41784-0.21404 0.39155-0.10375-0.060289 0.25512-0.12437 0.09854-0.12291 0.10075 0.032325 0.06087 0.08813-0.02291 0.29622-0.12517 0.46309-0.22737 0.31942-0.19571 0.37053-0.20366 0.20009-0.03133-0.1445 0.14621-0.060421 0.20159 0.15029 0.09847 0.09663-0.04721 0.22532-0.07986 0.28572-0.07161 0.059946 0.0078 0.24384-0.11099 0.40892-0.26408 0.16866-0.15675 0.26961-0.21885 0.2298-0.14323-0.038475 0.07425-0.1158 0.17169-0.17038 0.21753-0.054578 0.04583-0.098734 0.10938-0.098734 0.14054 0 0.12696 0.15231 0.03949 0.4762-0.27034 0.20087-0.1925 0.35897-0.29904 0.38358-0.2587 0.02282 0.03758 0.00795 0.06893-0.033205 0.06893-0.04071 0-0.057702 0.04352-0.037575 0.09668 0.022365 0.05913 0.000447 0.09668-0.056795 0.09668-0.051446 0-0.093491 0.02832-0.093491 0.06177 0 0.12971 0.39016-0.08262 0.48231-0.26228 0.12392-0.24291 0.16327-0.2369 0.11271 0.01701-0.02863 0.14575-0.01959 0.19055 0.033205 0.15755 0.040265-0.02567 0.074269-0.08963 0.074269-0.14233 0-0.055 0.04614-0.08798 0.10922-0.07699 0.074709 0.01284 0.16538-0.0839 0.28572-0.30436 0.13913-0.25529 0.1769-0.29108 0.17825-0.17008 0.00135 0.12054 0.027805 0.14608 0.12757 0.11995 0.10334-0.0275 0.087159 0.01592-0.089997 0.23453-0.23039 0.28462-0.35851 0.62394-0.23504 0.62394 0.03892 0 0.070774-0.0261 0.070774-0.05819s0.093429-0.09038 0.20795-0.1298l0.20708-0.07161-0.2097 0.16919c-0.28631 0.22962-0.5877 0.77755-0.58367 1.0599v0.00095c0.0027 0.20121 0.01196 0.21248 0.079512 0.10294 0.21116-0.34191 0.48202-0.5733 0.94191-0.80476l0.50678-0.25512v0.18709c0 0.10312 0.028445 0.18799 0.063784 0.18799 0.034895 0 0.063784-0.05961 0.063784-0.13248 0-0.07242 0.05648-0.24384 0.12582-0.38134 0.1549-0.30799 1.0171-0.99364 1.2582-1.0241 0.33812 0.13892 1.1181 0.7456 1.2582 1.0241 0.06934 0.1375 0.12582 0.30893 0.12582 0.38134 0 0.07287 0.02889 0.13248 0.06378 0.13248 0.03534 0 0.06378-0.08486 0.06378-0.18799v-0.18709l0.50678 0.25512c0.45989 0.23146 0.73075 0.46285 0.94191 0.80476 0.06755 0.10954 0.07683 0.09826 0.07951-0.10294v-0.00095c0.004-0.28233-0.29736-0.83026-0.58367-1.0599l-0.2097-0.16919 0.20708 0.07161c0.11453 0.03942 0.20795 0.09772 0.20795 0.1298 0 0.03209 0.03186 0.05819 0.07077 0.05819 0.12347 0-0.0046-0.33931-0.23504-0.62394-0.17716-0.21862-0.19334-0.26203-0.09-0.23453 0.09976 0.02612 0.12623 0.0006 0.12757-0.11995 0.0014-0.121 0.03912-0.08521 0.17825 0.17008 0.12034 0.22046 0.21101 0.31719 0.28572 0.30436 0.06308-0.011 0.10922 0.02199 0.10922 0.07699 0 0.05271 0.03401 0.11667 0.07427 0.14233 0.05279 0.033 0.06183-0.0118 0.0332-0.15755-0.05055-0.25391-0.0112-0.25992 0.11272-0.01701 0.09216 0.17966 0.48231 0.39199 0.48231 0.26228 0-0.03346-0.04204-0.06177-0.09349-0.06177-0.05726 0-0.07916-0.03755-0.05679-0.09668 0.02013-0.05316 0.0032-0.09668-0.03757-0.09668-0.04115 0-0.05602-0.03134-0.03321-0.06893 0.0246-0.04033 0.18271 0.06621 0.38358 0.2587 0.32389 0.30983 0.4762 0.3973 0.4762 0.27034 0-0.03117-0.04415-0.09471-0.09873-0.14054s-0.13191-0.14328-0.17038-0.21753c-0.03981-0.07562 0.06114-0.01352 0.2298 0.14323 0.16508 0.15308 0.34897 0.27187 0.40892 0.26408 0.06039-0.0083 0.18909 0.0244 0.28572 0.07161 0.21071 0.10312 0.29478 0.04774 0.15028-0.09847-0.17044-0.17233-0.11933-0.16438 0.20009 0.03133 0.16687 0.10221 0.37496 0.20446 0.46309 0.22737 0.15524 0.03988 0.1567 0.03767 0.03233-0.06087-0.45184-0.35887-0.47813-0.46916-0.06029-0.25512 0.34402 0.17646 0.76858 0.25159 1.0808 0.19246 0.31181-0.05912 0.27988-0.16561-0.04893-0.16561-0.37936 0-0.69375-0.26041-1.2905-1.0661-0.13152-0.17783-0.34346-0.43368-0.47095-0.56843-0.19058-0.20166-0.21415-0.25532-0.13631-0.30436 0.12795-0.07975 0.05023-0.14558-0.41503-0.35091l-0.38358-0.16919 0.44736 0.01074c0.69833 0.01696 0.76995 0.0033 0.9489-0.17814 0.0926-0.0935 0.16864-0.19404 0.16864-0.222s-0.16522-0.03971-0.36698-0.02596l-0.36785 0.02596 0.30494-0.05729c0.35521-0.06691 0.66408-0.23616 0.79337-0.43416 0.08902-0.13658 0.08598-0.13861-0.15291-0.10653-0.13466 0.01833-0.37422-0.0038-0.53124-0.04923l-0.28572-0.08236 0.31892-0.05639c0.17537-0.03071 0.41194-0.07031 0.52513-0.08773 0.2371-0.03712 0.56201-0.29107 0.60988-0.47623 0.02773-0.10679 0.0055-0.12226-0.13631-0.10026-0.0926 0.01421-0.31174 0.03899-0.48756 0.0555l-0.31979 0.03044 0.35125-0.11369c0.51805-0.16821 0.94815-0.39072 1.0546-0.54426 0.119-0.17187 0.1294-0.40947 0.01398-0.31689-0.11095 0.08892-0.5408 0.16084-0.58017 0.09668-0.01744-0.02887 0.15284-0.10633 0.37921-0.17187 0.41963-0.12192 0.58997-0.27091 0.69376-0.60961 0.03892-0.12742 0.0281-0.14616-0.07077-0.11637-0.37847 0.11412-0.48832 0.12462-0.43688 0.040285 0.03892-0.063249 0.02177-0.073325-0.06815-0.038485-0.10021 0.03896-0.09472 0.01842 0.03233-0.11816 0.18476-0.19937 0.2162-0.20585 0.16252-0.035805-0.05145 0.16408 0.0083 0.16242 0.28746-0.00716 0.33463-0.20304 0.50598-0.38289 0.46571-0.48876-0.01968-0.052251 0.02662-0.18062 0.10223-0.28466 0.16642-0.22779 0.05052-0.26077-0.20358-0.058186-0.13824 0.11046-0.74706 0.28765-0.74706 0.21753 0-0.012835 0.17878-0.11377 0.39843-0.22469 0.44199-0.22366 0.71591-0.45347 0.85191-0.71793 0.11855-0.22916 0.11439-0.31626-0.01311-0.26676-0.09216 0.036215-0.09188 0.02193 0.007-0.13069 0.13242-0.20441 0.17407-1.0155 0.05417-1.0581-0.04115-0.014205-0.09254 0.031475-0.11446 0.10205-0.02192 0.070582-0.16168 0.25073-0.30931 0.40014-0.14808 0.14941-0.22023 0.25514-0.16252 0.23543 0.17223-0.059584 0.19311 0.031585 0.04369 0.19246-0.16016 0.17233-0.29671 0.19306-0.3495 0.052816-0.04742-0.12512-0.08289-0.12188-0.60988 0.0367l-0.44125 0.13248-0.20096 0.42521c-0.1691 0.35841-0.27069 0.47804-0.65095 0.76358-0.24784 0.18608-0.5048 0.3993-0.57056 0.47354-0.15479 0.17554-0.09566 0.43049 0.12757 0.54874 0.16194 0.08617 0.15288 0.09174-0.42377 0.30257-0.82359 0.30066-1.1169 0.27498-1.0695-0.09489 0.01611-0.1265 0.15158-0.21546 0.54348-0.36075 0.25858-0.095331 0.26883-0.19067 0.02009-0.19067-0.30644 0-0.28286-0.11048 0.06116-0.28556 0.68983-0.35062 1.5274-1.0859 1.6925-1.486 0.07829-0.18929 0.061-0.55872-0.02534-0.55322-0.02237 0.0014-0.10816 0.14845-0.19048 0.32674-0.23397 0.50416-1.1165 1.1353-1.9249 1.375-0.48405 0.14346-0.98103 0.44724-1.1944 0.72957-0.3391 0.44962-0.5626 0.65694-0.75318 0.70002l-0.19135 0.04387 0.21844-0.15039c0.29078-0.20029 0.33424-0.33209 0.09087-0.27571l-0.18174 0.04207 0.1599-0.11369c0.24784-0.17646 0.51027-0.43484 0.51027-0.5013 0-0.033-0.05691-0.045645-0.12669-0.026855-0.10334 0.027035-0.08629-0.01681 0.09087-0.23543 0.23039-0.28462 0.35764-0.62304 0.23417-0.62304-0.03892 0-0.07077 0.026105-0.07077 0.058186 0 0.03209-0.09256 0.090383-0.20708 0.1298l-0.20795 0.071613 0.21058-0.16919c0.28632-0.23008 0.5877-0.7771 0.58367-1.0599-0.0027-0.20121-0.01196-0.21338-0.07951-0.10384-0.21116 0.34191-0.48202 0.5733-0.94191 0.80476l-0.50678 0.25512v-0.18709c0-0.10312-0.02844-0.18799-0.06378-0.18799-0.03489 0-0.06378 0.060069-0.06378 0.13248 0 0.26675-0.26431 0.64851-0.67454 0.97484-0.47465 0.37766-0.57687 0.54126-0.64308 1.0321l-0.06639 0.1495-0.06641-0.14949c-0.066-0.4891-0.168-0.6527-0.6425-1.0304-0.4102-0.3263-0.6745-0.7081-0.6745-0.9748 0-0.072416-0.02889-0.13249-0.063784-0.13249-0.035345 0-0.063784 0.084862-0.063784 0.18799v0.18709l-0.50678-0.25512c-0.4599-0.2315-0.7307-0.4629-0.9419-0.8048-0.067551-0.10954-0.076827-0.097366-0.079511 0.10384-0.00405 0.28279 0.29736 0.8298 0.58367 1.0599l0.21057 0.16919-0.20795-0.071613c-0.11452-0.03942-0.20708-0.097717-0.20708-0.1298 0-0.03209-0.031855-0.058186-0.070775-0.058186-0.12347 0 0.00375 0.33842 0.23417 0.62304 0.17716 0.21862 0.19421 0.26247 0.090871 0.23543-0.069789-0.018795-0.12669-0.00615-0.12669 0.026855 0 0.066458 0.26243 0.32484 0.51027 0.5013l0.1599 0.11369-0.18174-0.04208c-0.24337-0.05637-0.19992 0.07542 0.09087 0.27571l0.2183 0.15-0.1913-0.044c-0.1906-0.043-0.4141-0.25-0.7532-0.6998-0.2134-0.2823-0.7104-0.5861-1.1944-0.7295-0.8084-0.2397-1.6909-0.8708-1.9249-1.375-0.082314-0.17829-0.16811-0.32536-0.19048-0.32674-0.086341-0.0055-0.10363 0.36393-0.02534 0.55322 0.16508 0.40012 1.0026 1.1354 1.6925 1.486 0.34402 0.17508 0.36761 0.28556 0.061163 0.28556-0.24873 0-0.23848 0.095339 0.020095 0.19067 0.39189 0.14529 0.52737 0.23426 0.54348 0.36075 0.04742 0.36987-0.24588 0.39555-1.0695 0.09489-0.5768-0.211-0.5858-0.216-0.4239-0.303 0.2233-0.1178 0.2824-0.3727 0.1276-0.5483-0.0658-0.0742-0.3227-0.2874-0.5706-0.4735-0.3802-0.2856-0.4819-0.4052-0.6509-0.7636l-0.201-0.4252-0.4412-0.1325c-0.5268-0.1586-0.5625-0.1618-0.6099-0.0367-0.0531 0.1402-0.1894 0.1195-0.3495-0.0528-0.1493-0.1609-0.1286-0.2521 0.0437-0.1925 0.058 0.0197-0.0149-0.086-0.1626-0.2354s-0.2872-0.3296-0.3093-0.4002c-0.0221-0.0705-0.0735-0.1162-0.1144-0.102zm1.2512 1.443c0.03382-0.00779 0.11106 0.011395 0.22456 0.059977 0.11699 0.04996 0.25727 0.18209 0.31892 0.29988 0.060574 0.11596 0.20042 0.3061 0.31106 0.42252v0.00095c0.11086 0.1164 0.18271 0.20994 0.1599 0.20856-0.099806-0.00643-0.44014-0.2212-0.616-0.38941-0.10535-0.10037-0.26343-0.21088-0.35125-0.24617-0.11139-0.044455-0.12603-0.066178-0.048055-0.068929 0.12974-0.00507 0.14411-0.074428 0.0367-0.18351-0.059946-0.060499-0.069644-0.096049-0.03582-0.10384zm14.356 0c0.034 0.00779 0.02412 0.043335-0.03582 0.10384-0.10737 0.10908-0.09304 0.17847 0.0367 0.18351 0.07784 0.00275 0.06334 0.02447-0.04806 0.068928-0.08768 0.03529-0.24567 0.1458-0.35125 0.24617-0.17581 0.16821-0.51624 0.38298-0.616 0.3894-0.02281 0.0014 0.04895-0.09216 0.1599-0.20858v-0.00095c0.1105-0.11642 0.25066-0.30656 0.31106-0.42252 0.06174-0.11779 0.20171-0.24992 0.31892-0.29988 0.11363-0.04858 0.19056-0.067768 0.22456-0.059976zm-7.2854 0.058186c0.03623-0.02291 0.04726 0.0031 0.02534 0.060872-0.04205 0.11183-0.08825 0.13243-0.08825 0.039395 0-0.033455 0.02802-0.078717 0.06291-0.10026zm0.18087 0c0.0045-0.011 0.01618-0.011455 0.03408 0 0.03489 0.021545 0.06291 0.066801 0.06291 0.10026 0 0.09304-0.0462 0.072444-0.08825-0.039395-0.01118-0.028875-0.01321-0.049875-0.0087-0.060871z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grim-fandango-remastered.svg b/.icons/awkward/24x24/apps/grim-fandango-remastered.svg
new file mode 100644
index 00000000..29be5144
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grim-fandango-remastered.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 17.961123,21.5 1.036869,-16 c 0.03583,-0.5529208 -0.41385,-0.8555726 -0.874749,-1 l -6.123247,-2 -6.1232463,2 C 5.4177408,4.6499233 4.9661684,4.9470792 5.0020002,5.5 l 1.0368698,16 c 0.03583,0.552921 0.3901383,1 0.8747495,1 l 10.1727535,0 c 0.484612,0 0.838918,-0.447079 0.87475,-1 z"/>
+ <path style="fill:#ffd787" d="M 17.961123,21 18.997992,5 C 19.033822,4.4470792 18.584142,4.1444274 18.123243,4 L 11.999996,2 5.8767497,4 C 5.4177408,4.1499233 4.9661684,4.4470792 5.0020002,5 L 6.03887,21 c 0.03583,0.552921 0.3901383,1 0.8747495,1 l 10.1727535,0 c 0.484612,0 0.838918,-0.447079 0.87475,-1 z"/>
+ <path style="opacity:0.2" d="M 11.25,5.5 11.625,7.25 12,9 12.375,7.25 12.75,5.5 12,5.5 Z M 9.8125,6 9.40625,6.3300781 9,6.6601562 9.75,7.8300781 10.5,9 10.15625,7.5 Z M 14.1875,6 13.84375,7.5 13.5,9 14.25,7.8300781 15,6.6601562 14.59375,6.3300781 Z M 9.5,9.5 C 8.6715728,9.5 8,10.619288 8,12 8,13.380712 8.6715728,14.5 9.5,14.5 10.328427,14.5 11,13.380712 11,12 11,10.619288 10.328427,9.5 9.5,9.5 Z m 5,0 c -0.828428,0 -1.5,1.119288 -1.5,2.5 0,1.380712 0.671572,2.5 1.5,2.5 0.828427,0 1.5,-1.119288 1.5,-2.5 0,-1.380712 -0.671573,-2.5 -1.5,-2.5 z m -2.521484,3.001953 c -0.171171,0.0077 -0.320641,0.10752 -0.375,0.253906 l -0.416016,1.125 -0.416016,1.125 c -0.122016,0.330067 0.278033,0.618246 0.609375,0.439453 0.567936,-0.386993 0.666013,-0.307783 1.236329,0 0.331341,0.178794 0.731389,-0.109386 0.609374,-0.439453 l -0.416015,-1.125 -0.416016,-1.125 c -0.05929,-0.159694 -0.229302,-0.262578 -0.416015,-0.253906 z M 9.7148438,16.5 C 8.7651292,16.5 8,17.169 8,18 l 0,0.5 0,0.5 0,0.5 C 8,20.331 8.7651292,21 9.7148438,21 l 4.5703122,0 C 15.234871,21 16,20.331 16,19.5 L 16,18 c 0,-0.766442 -0.653749,-1.387421 -1.5,-1.480469 l 0,-0.01953 -0.214844,0 -0.285156,0 -1.5,0 -0.5,0 -1.5,0 -0.5,0 z m 0,0.5 L 10,17 l 0,1.5 -1.5,0 0,-0.5 c 0,-0.524313 0.4999369,-1 1.2148438,-1 z M 10.5,17 l 1.5,0 0,1.5 -1.5,0 z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0.03516 c 0.59213,0.08792 1,0.49772 1,0.964844 l 0,0.5 -1,0 z M 8.5,19 l 1.5,0 0,1.5 -0.2851562,0 C 8.9999366,20.5 8.5,20.024313 8.5,19.5 Z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1,0 0,0.5 c 0,0.467124 -0.40787,0.876919 -1,0.964844 z"/>
+ <path style="fill:#593333" d="M 11.25,5 11.625,6.75 12,8.5 12.375,6.75 12.75,5 12,5 Z M 9.8125,5.5 9.40625,5.8300781 9,6.1601562 9.75,7.3300781 10.5,8.5 10.15625,7 Z m 4.375,0 L 13.84375,7 13.5,8.5 14.25,7.3300781 15,6.1601562 14.59375,5.8300781 Z M 9.5,9 C 8.6715728,9 8,10.119288 8,11.5 8,12.880712 8.6715728,14 9.5,14 10.328427,14 11,12.880712 11,11.5 11,10.119288 10.328427,9 9.5,9 Z m 5,0 C 13.671572,9 13,10.119288 13,11.5 13,12.880712 13.671572,14 14.5,14 15.328427,14 16,12.880712 16,11.5 16,10.119288 15.328427,9 14.5,9 Z m -2.521484,3.001953 c -0.171171,0.0077 -0.320641,0.10752 -0.375,0.253906 l -0.416016,1.125 -0.416016,1.125 c -0.122016,0.330067 0.278033,0.618246 0.609375,0.439453 0.567936,-0.386993 0.666013,-0.307783 1.236329,0 0.331341,0.178794 0.731389,-0.109386 0.609374,-0.439453 l -0.416015,-1.125 -0.416016,-1.125 c -0.05929,-0.159694 -0.229302,-0.262578 -0.416015,-0.253906 z M 9.7148438,16 C 8.7651292,16 8,16.669 8,17.5 L 8,18 8,18.5 8,19 c 0,0.831 0.7651292,1.5 1.7148438,1.5 l 4.5703122,0 C 15.234871,20.5 16,19.831 16,19 l 0,-1.5 c 0,-0.766442 -0.653749,-1.387421 -1.5,-1.480469 L 14.5,16 14.285156,16 14,16 12.5,16 12,16 10.5,16 10,16 Z m 0,0.5 0.2851562,0 0,1.5 -1.5,0 0,-0.5 c 0,-0.524313 0.4999369,-1 1.2148438,-1 z m 0.7851562,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0.03516 c 0.59213,0.08792 1,0.49772 1,0.964844 l 0,0.5 -1,0 z M 8.5,18.5 10,18.5 10,20 9.7148438,20 C 8.9999366,20 8.5,19.524313 8.5,19 Z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1,0 0,0.5 c 0,0.467124 -0.40787,0.876919 -1,0.964844 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 L 5.8769531 4 C 5.4179442 4.1499233 4.9661213 4.4470792 5.0019531 5 L 5.0253906 5.3515625 C 5.0769923 4.8995571 5.4641188 4.6348416 5.8769531 4.5 L 12 2.5 L 18.123047 4.5 C 18.537581 4.6298985 18.923297 4.8987127 18.974609 5.3515625 L 18.998047 5 C 19.033877 4.4470792 18.583946 4.1444274 18.123047 4 L 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grive.svg b/.icons/awkward/24x24/apps/grive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/groove.svg b/.icons/awkward/24x24/apps/groove.svg
new file mode 100644
index 00000000..2146e487
--- /dev/null
+++ b/.icons/awkward/24x24/apps/groove.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#0078d7" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.8660254,-0.5,0.5,0.8660254,-4.3922525,8.1076952)">
+ <path d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -0.08008,-1 l -2.025391,0 A 5,5 0 0 1 17,12 5,5 0 0 1 12,17 5,5 0 0 1 7,12 5,5 0 0 1 12,7 5,5 0 0 1 16,9.0097656 L 16,9 18.314453,9 A 7,7 0 0 0 12,5 Z"/>
+ <path d="m 15.000782,11.002226 4,0 -1,2 -3,0 z"/>
+ </g>
+ <g transform="matrix(0.8660254,-0.5,0.5,0.8660254,-4.3922525,7.6078907)">
+ <path style="fill:#71c1ff" d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -0.08008,-1 l -2.025391,0 A 5,5 0 0 1 17,12 5,5 0 0 1 12,17 5,5 0 0 1 7,12 5,5 0 0 1 12,7 5,5 0 0 1 16,9.0097656 L 16,9 18.314453,9 A 7,7 0 0 0 12,5 Z"/>
+ <path style="fill:#71c1ff" d="m 15.000782,11.002226 4,0 -1,2 -3,0 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 12.996171,10.769106 a 2,2 0 0 0 -2.73205,0.732051 2,2 0 0 0 0.73205,2.732051 2,2 0 0 0 2.732051,-0.732051 2,2 0 0 0 -0.732051,-2.732051 z m -0.5,0.866025 a 1,1 0 0 1 0.366026,1.366026 1,1 0 0 1 -1.366026,0.366025 1,1 0 0 1 -0.366025,-1.366025 1,1 0 0 1 1.366025,-0.366026 z"/>
+ <path style="fill:#cae8ff" d="m 12.996171,10.269301 a 2,2 0 0 0 -2.73205,0.732051 2,2 0 0 0 0.73205,2.732051 2,2 0 0 0 2.732051,-0.732051 2,2 0 0 0 -0.732051,-2.732051 z m -0.5,0.866025 a 1,1 0 0 1 0.366026,1.366026 1,1 0 0 1 -1.366026,0.366025 1,1 0 0 1 -0.366025,-1.366025 1,1 0 0 1 1.366025,-0.366026 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/groovy.svg b/.icons/awkward/24x24/apps/groovy.svg
new file mode 100644
index 00000000..48f3a87e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/groovy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f9142" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="8"/>
+ <circle style="fill:#79de7d" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m12.307 7.5c-1.064 0-1.999 0.2332-2.807 0.6992-0.8078 0.4611-1.426 1.1007-1.8555 1.9198-0.4294 0.819-0.6445 1.753-0.6445 2.803 0 1.1086 0.20428 2.0831 0.61328 2.9219 0.409 0.8339 1.013 1.4861 1.8105 1.957 0.8025 0.466 1.7552 0.699 2.8592 0.699 1.5693 0 2.7478-0.38678 3.5352-1.1621 0.788-0.779 1.182-1.927 1.182-3.443v-0.395h-4v1.5h2c-0.01534 0.41695-0.07865 0.77209-0.34961 1.0664-0.26585 0.28941-0.54367 0.49061-0.96289 0.62305-0.41412 0.12753-0.89092 0.19141-1.4277 0.19141-0.68508 0-1.2898-0.17903-1.8164-0.53711-0.5215-0.358-0.9212-0.834-1.1973-1.428-0.2707-0.598-0.406-1.267-0.4063-2.002 0.0005-1.093 0.3373-1.9991 1.0118-2.7148 0.6748-0.721 1.4834-1.0801 2.4234-1.0801 0.58267 0 1.0963 0.14707 1.541 0.44141 0.384 0.2538 0.667 0.569 0.86 0.9395h2.002c-0.301-0.8845-0.793-1.6018-1.496-2.1387-0.747-0.5739-1.705-0.8613-2.875-0.8613z"/>
+ <path style="fill:#3f9142" d="M 12.307,7 C 11.243,7 10.308,7.2332 9.5,7.6992 8.6922,8.1603 8.074,8.7999 7.6445,9.6191 7.2151,10.438 7,11.372 7,12.422 7,13.531 7.2043,14.505 7.6133,15.344 8.0223,16.178 8.6263,16.83 9.4238,17.301 10.226,17.767 11.179,18 12.283,18 13.853,18 15.031,17.613 15.818,16.838 16.606,16.059 17,14.911 17,13.395 V 13 H 13 V 14.5 H 15 C 14.985,14.917 14.921,15.272 14.65,15.566 14.385,15.856 14.107,16.057 13.687,16.189 13.273,16.317 12.797,16.381 12.26,16.381 11.575,16.381 10.97,16.202 10.443,15.844 9.9219,15.486 9.5222,15.01 9.2461,14.416 8.9754,13.818 8.8401,13.149 8.8398,12.414 8.8403,11.321 9.1771,10.415 9.8516,9.6989 10.526,8.9779 11.335,8.6188 12.275,8.6188 12.858,8.6188 13.371,8.7658 13.816,9.0602 14.2,9.314 14.483,9.6292 14.676,9.9997 H 16.678 C 16.377,9.1152 15.885,8.3979 15.182,7.861 14.435,7.2871 13.477,6.9997 12.307,6.9997 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 0.0098 0.293 8 8 0 0 1 7.9902 -7.793 8 8 0 0 1 7.99 7.707 8 8 0 0 0 0.01 -0.207 8 8 0 0 0 -8 -8z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grsync.svg b/.icons/awkward/24x24/apps/grsync.svg
new file mode 100644
index 00000000..95046f53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grsync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.028734,3.5003743 c -0.906941,-0.00836 -1.774231,0.126891 -2.5840496,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.545416 -1.497539,4.06147 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,8.2442331 C 19.81314,7.8152513 19.370732,7.4952142 18.864497,7.3257636 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 -0.03793,-0.012343 -0.07713,-0.020293 -0.116851,-0.023709 -0.03099,-0.00867 -0.06303,-0.012091 -0.0943,-0.019588 C 18.543179,6.7135413 18.35999,6.1502426 17.969665,5.6981043 17.858326,5.5687791 17.734723,5.4508274 17.600651,5.3455594 15.939691,4.0457037 13.942028,3.5067353 12.031774,3.5003733 Z"/>
+ <path style="fill:#d54747" d="M 12.028734,3.0003737 C 11.121793,2.9920107 10.254503,3.1272647 9.4446844,3.3498254 6.2013517,4.2261282 3.8482047,6.8491422 3.0004497,9.9924962 1.2557467,10.437332 0.37748966,12.537912 1.5029107,14.053966 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,7.7442325 C 19.81314,7.3152507 19.370732,6.9952136 18.864497,6.825763 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 C 18.822467,6.81241 18.783267,6.80446 18.743546,6.801044 18.712556,6.792374 18.680516,6.788953 18.649246,6.781456 18.543179,6.2135407 18.35999,5.650242 17.969665,5.1981037 17.858326,5.0687785 17.734723,4.9508268 17.600651,4.8455588 15.939691,3.5457031 13.942028,3.0067347 12.031774,3.0003727 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 c -3.3137085,0 -6,2.6862915 -6,6 H 4 l 1.5,2 1.5,2 1.5,-2 1.5,-2 H 8 c 0,-2.209139 1.790861,-4 4,-4 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 C 14.311197,9.0949171 14.792554,9.4000271 15,9.5 c 0.552285,0 1,-0.4477153 1,-1 -1.92e-4,-0.3698733 -0.204529,-0.7094344 -0.53125,-0.8828125 l 0.002,-0.00195 C 14.45742,6.8925226 13.244567,6.5027866 12,6.5 Z m 5,3 -1.5,2 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 11.286493,17.4979 10.586522,17.4047 9.9726562,17.041016 9.6888032,16.905083 9.207446,16.599973 9,16.5 c -0.552285,0 -1,0.447715 -1,1 1.92e-4,0.369873 0.204529,0.709434 0.53125,0.882812 l -0.00195,0.002 C 9.5425799,19.107527 10.755433,19.497213 12,19.5 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#ffad87" d="M 12 6 C 8.6862915 6 6 8.6862915 6 12 L 4 12 L 5.5 14 L 7 16 L 8.5 14 L 10 12 L 8 12 C 8 9.790861 9.790861 8 12 8 C 12.713507 8.00205 13.413478 8.0953027 14.027344 8.4589844 C 14.311197 8.5949171 14.792554 8.9000271 15 9 C 15.552285 9 16 8.5522847 16 8 C 15.999808 7.6301267 15.795471 7.2905656 15.46875 7.1171875 L 15.470703 7.1152344 C 14.45742 6.3925226 13.244567 6.0027866 12 6 z M 17 9 L 15.5 11 L 14 13 L 16 13 C 16 15.209139 14.209139 17 12 17 C 11.286493 16.9979 10.586522 16.904696 9.9726562 16.541016 C 9.6888032 16.405083 9.207446 16.099973 9 16 C 8.447715 16 8 16.447715 8 17 C 8.000192 17.369873 8.204529 17.709434 8.53125 17.882812 L 8.5292969 17.884766 C 9.5425799 18.607527 10.755433 18.997213 12 19 C 15.313709 19 18 16.313709 18 13 L 20 13 L 18.5 11 L 17 9 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.029297 3 C 11.122356 2.991637 10.255131 3.1270487 9.4453125 3.3496094 C 6.2019798 4.2259122 3.847755 6.8488335 3 9.9921875 C 1.6872761 10.326884 0.86879353 11.598376 1.0214844 12.853516 C 1.1077006 11.777204 1.8629273 10.7821 3 10.492188 C 3.847755 7.3488343 6.2019798 4.7259122 9.4453125 3.8496094 C 10.255131 3.6270487 11.122356 3.49164 12.029297 3.5 L 12.03125 3.5 C 13.941504 3.506362 15.940603 4.0458474 17.601562 5.3457031 C 17.735634 5.4509711 17.857411 5.5679404 17.96875 5.6972656 C 18.359075 6.1494039 18.542371 6.7133347 18.648438 7.28125 C 18.679708 7.288747 18.713151 7.2921112 18.744141 7.3007812 C 18.783862 7.3041973 18.823398 7.3118757 18.861328 7.3242188 C 18.862728 7.3245427 18.863834 7.3258142 18.865234 7.3261719 C 19.371469 7.4956225 19.812494 7.8151588 20.132812 8.2441406 L 22.494141 11.408203 C 22.774433 11.784157 22.927935 12.19718 22.978516 12.611328 C 23.024331 12.035026 22.888044 11.436541 22.494141 10.908203 L 20.132812 7.7441406 C 19.812494 7.3151588 19.371469 6.9956225 18.865234 6.8261719 C 18.863834 6.8258142 18.862728 6.8245427 18.861328 6.8242188 C 18.823398 6.8118757 18.783862 6.8041973 18.744141 6.8007812 C 18.713151 6.7921112 18.679708 6.788747 18.648438 6.78125 C 18.54237 6.2133347 18.359075 5.6494039 17.96875 5.1972656 C 17.857411 5.0679404 17.735634 4.9509711 17.601562 4.8457031 C 15.940603 3.5458474 13.941504 3.006362 12.03125 3 L 12.029297 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/grub-customizer.svg b/.icons/awkward/24x24/apps/grub-customizer.svg
new file mode 100644
index 00000000..922b7da8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/grub-customizer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#78ac3d" d="m8.9495 1.0005c-0.2125 0.0231-0.3995 0.1965-0.4385 0.4062l-0.4225 2.1406c-0.7585 0.2962-1.4715 0.7031-2.0975 1.2031l-2.0818-0.7031c-0.2163-0.07445-0.4786 0.02205-0.5948 0.2187l-2.0036 3.4689c-0.11285 0.1995-0.06445 0.4755 0.1096 0.625l1.6592 1.453c-0.05843 0.38962-0.093915 0.7816-0.093915 1.1875 0 0.40587 0.035513 0.79785 0.093915 1.1875l-1.6592 1.453c-0.17405 0.1495-0.22245 0.4255-0.1096 0.625l2.0036 3.4687c0.1162 0.19671 0.37853 0.29319 0.5948 0.21874l2.0818-0.7031c0.6257 0.49998 1.3388 0.9069 2.0975 1.2031l0.42263 2.1406c0.042825 0.22407 0.25673 0.40314 0.48524 0.40624h4.0072c0.2285-0.003 0.4424-0.18217 0.48524-0.40624l0.42263-2.1406c0.7587-0.29618 1.4718-0.70315 2.0975-1.2031l2.0818 0.7031c0.21628 0.07445 0.47861-0.02205 0.5948-0.21874l2.0036-3.4687c0.11286-0.1995 0.06445-0.4756-0.10957-0.625l-1.6585-1.453c0.05843-0.38962 0.09392-0.7816 0.09392-1.1875 0-0.40587-0.03552-0.79785-0.09392-1.1875l1.6592-1.4531c0.17402-0.14939 0.22242-0.42548 0.10957-0.625l-2.0035-3.4689c-0.116-0.1967-0.3785-0.29315-0.5945-0.2187l-2.0818 0.7031c-0.626-0.5-1.339-0.90695-2.0975-1.2031l-0.4225-2.1406c-0.043-0.22405-0.257-0.40315-0.4855-0.40625h-4.0072c-0.01563-0.00049999-0.031305-0.00049999-0.046935 0z"/>
+ <path fill="#fff" d="m11 6.9999c2.2092 0 4 1.7908 4 4s-1.7908 4-4 4-4-1.7908-4-4 1.7908-4 4-4z"/>
+ <path fill="#fff" opacity=".2" d="m8.8975 1.0003c-0.218 0.02285-0.41 0.19445-0.4495 0.4019l-0.4335 2.1176c-0.778 0.29305-1.5095 0.6956-2.151 1.1901l-2.1347-0.6954c-0.2218-0.07365-0.4908 0.0218-0.60995 0.2164l-2.0546 3.4316c0.027942 0.049475 0.067745 0.08671 0.11236 0.12366l0.080255 0.06183 1.862-3.1224c0.1192-0.1945 0.3882-0.28995 0.61-0.2165l2.1348 0.6956c0.64165-0.49462 1.3728-0.8972 2.1509-1.1902l0.4333-2.1177c0.03981-0.20746 0.23165-0.37904 0.44944-0.40189 0.016025-0.0004947 0.0321-0.0004947 0.04813 0h4.1092c0.23432 0.00297 0.45366 0.18022 0.49759 0.40189l0.43338 2.1176c0.77805 0.293 1.5092 0.6956 2.1509 1.1902l2.1348-0.6956c0.22178-0.073645 0.49079 0.021815 0.60995 0.2164l1.862 3.1224 0.08025-0.06183c0.04463-0.03695 0.08441-0.074185 0.11236-0.12366l-2.055-3.4316c-0.119-0.1946-0.388-0.29005-0.61-0.2164l-2.1345 0.69545c-0.6415-0.4945-1.373-0.89705-2.151-1.1901l-0.4335-2.1176c-0.044-0.22165-0.263-0.3988-0.4975-0.4019h-4.1092c-0.016025-0.00049469-0.032105-0.00049469-0.04813 0zm-7.8815 6.9865c0.0094 0.0584 0.0195 0.1192 0.0481 0.17-0.0279-0.0495-0.038-0.1143-0.0481-0.17zm19.968 0c-0.01012 0.055715-0.02024 0.12056-0.04813 0.17003 0.02871-0.050805 0.03878-0.11157 0.04813-0.17003zm-18.154 2.1795c-0.016334 0.15866-0.023268 0.31914-0.032103 0.47918 0.00308 0.08338 0.011249 0.16434 0.016026 0.24732 0.0132-0.22827 0.029535-0.45698 0.064205-0.6801l-0.04815-0.0465zm16.34 0-0.04813 0.04634c0.03467 0.22314 0.051 0.45186 0.06421 0.6801 0.0046-0.08298 0.01294-0.16393 0.01602-0.24732-0.0088-0.16004-0.01577-0.32052-0.03211-0.47918zm-16.34 1.9475-1.6533 1.3915c-0.044636 0.03695-0.084415 0.07419-0.11236 0.12366l0.19262 0.30914 1.6212-1.3757c-0.0228-0.148-0.0328-0.301-0.0481-0.449zm16.34 0c-0.01531 0.14836-0.02532 0.30122-0.04813 0.44826l1.6212 1.3757 0.19262-0.30914c-0.02794-0.04948-0.06774-0.08671-0.11236-0.12366l-1.654-1.3915zm-18.17 1.808c0.00155 0.027 0.0099 0.0515 0.01605 0.0775-0.0067-0.0265-0.0137-0.05-0.01605-0.0775zm20 0c-0.0025 0.0275-0.0095 0.051-0.016 0.0775 0.006-0.026 0.0145-0.0505 0.016-0.0775z"/>
+ <path opacity=".2" d="m1.3144 8.2264-0.0039 0.0078c-0.11286 0.1995-0.06367 0.47561 0.11035 0.625l1.6054 1.4062c0.015-0.152 0.0312-0.3035 0.05375-0.4535l-1.6592-1.453c-0.0434-0.0369-0.0791-0.0824-0.1064-0.1324zm19.371 0c-0.027 0.05-0.062 0.0954-0.106 0.1328l-1.659 1.453c0.02251 0.15016 0.03872 0.3016 0.05371 0.45312l1.6054-1.4062c0.17402-0.14939 0.22321-0.4255 0.11035-0.625l-0.0039-0.00781zm-17.69 3.0235c-0.00297 0.08351-0.010742 0.16538-0.010742 0.25 0 0.24918 0.017163 0.49299 0.041016 0.7344l0.05375-0.047c-0.04625-0.3085-0.0727-0.6205-0.084-0.9375zm16.008 0c-0.01128 0.31707-0.03774 0.6291-0.08398 0.9375l0.05371 0.04687c0.02385-0.24138 0.04102-0.48519 0.04102-0.7344 0-0.08461-0.0078-0.16649-0.01074-0.25zm-17.69 3.0235c-0.0803 0.149-0.0871 0.342-0.0025 0.492l2.0039 3.4688c0.1162 0.19671 0.37844 0.2932 0.59475 0.21875l2.0818-0.703c0.6257 0.49998 1.339 0.90695 2.0976 1.2031l0.42188 2.1406c0.0428 0.223 0.2569 0.402 0.4854 0.405h4.0078c0.22851-0.003 0.4425-0.18218 0.48535-0.40625l0.42188-2.1406c0.7585-0.2965 1.4715-0.7035 2.0975-1.2035l2.082 0.7031c0.21628 0.07445 0.47852-0.02206 0.59475-0.21875l2.0039-3.4688c0.08464-0.14962 0.07783-0.34216-0.0039-0.49219l-2 3.461c-0.1162 0.1967-0.37844 0.2932-0.59475 0.21875l-2.082-0.703c-0.6257 0.49998-1.339 0.90695-2.0976 1.2031l-0.42188 2.1406c-0.043 0.2245-0.257 0.4035-0.4855 0.4065h-4.0078c-0.2271-0.003-0.4411-0.182-0.4839-0.406l-0.4219-2.141c-0.7585-0.2965-1.4715-0.7035-2.0975-1.2035l-2.082 0.7031c-0.2163 0.074-0.4786-0.022-0.5948-0.219l-2-3.461z"/>
+ <g transform="matrix(.92308 0 0 .92308 -.076923 -.076935)">
+ <path opacity=".2" d="m12 5.5c-3.5853 0-6.5 2.9147-6.5 6.5s2.9147 6.5 6.5 6.5 6.5-2.9147 6.5-6.5-2.9147-6.5-6.5-6.5zm0 0.76471c3.1721 0 5.7353 2.5632 5.7353 5.7353s-2.5632 5.7353-5.7353 5.7353c-3.172 0-5.7353-2.5633-5.7353-5.7353s2.5633-5.7353 5.7353-5.7353z"/>
+ <path fill="#ffee57" d="m11.332 5.5343c-3.2721 0.3352-5.832 3.1056-5.832 6.4657 0 3.5853 2.9147 6.5 6.5 6.5 0.53789 0 1.0577-0.07277 1.5578-0.1964 0.04628-0.107 0.12793-0.2888 0.09262-0.43168-0.03261-0.13193-0.14045-0.24427-0.26139-0.31288-0.44506 0.1105-0.90885 0.17626-1.3887 0.17626-3.172 0-5.7353-2.5633-5.7353-5.7353 0-3.0244 2.3316-5.4891 5.2975-5.7127 0.115-0.1242 0.159-0.2578 0.137-0.4326-0.022-0.1801-0.16-0.2777-0.366-0.3204z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gscan2pdf.svg b/.icons/awkward/24x24/apps/gscan2pdf.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gscan2pdf.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gsd-xrandr.svg b/.icons/awkward/24x24/apps/gsd-xrandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gsd-xrandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gshutdown.svg b/.icons/awkward/24x24/apps/gshutdown.svg
new file mode 100644
index 00000000..05d9974a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gshutdown.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <circle fill="#4f4f4f" cx="11" cy="11" r="10"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="8"/>
+ <circle fill="#cb4444" cx="11" cy="11" r="8"/>
+ <path opacity=".2" d="m10 4.5v5h2v-5h-2zm-0.1094 1.1074c-0.09389 0.019067-0.18838 0.038959-0.28125 0.0625 0.09287-0.023541 0.18736-0.043433 0.28125-0.0625zm2.5784 0.0801c0.10411 0.026692 0.20607 0.055645 0.30859 0.087891-0.103-0.0323-0.205-0.0612-0.309-0.0879zm-3.1702 0.0625c-0.0876 0.0271-0.1754 0.0568-0.2617 0.0879 0.0863-0.0311 0.1741-0.0608 0.2617-0.0879zm3.7832 0.12695c0.05427 0.019816 0.10843 0.041125 0.16211 0.0625-0.05368-0.021375-0.10784-0.042684-0.16211-0.0625zm-4.2617 0.039c-2.3013 0.8974-3.8176 3.1139-3.8203 5.584 4e-7 3.3137 2.6863 6 6 6s6-2.6863 6-6c-0.003-2.3989-1.435-4.5663-3.641-5.5098l-0.775 1.8379a4 4 0 0 1 2.416 3.6719 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 2.4648 -3.6895l-0.6445-1.8945z"/>
+ <path fill="#fff" d="m10 4v5h2v-5h-2zm-0.1094 1.1074c-0.09389 0.019067-0.18838 0.038959-0.28125 0.0625 0.09287-0.023541 0.18736-0.043433 0.28125-0.0625zm2.5784 0.0801c0.10411 0.026692 0.20607 0.055645 0.30859 0.087891-0.103-0.0323-0.205-0.0612-0.309-0.0879zm-3.1702 0.0625c-0.0876 0.0271-0.1754 0.0568-0.2617 0.0879 0.0863-0.0311 0.1741-0.0608 0.2617-0.0879zm3.7832 0.12695c0.05427 0.019816 0.10843 0.041125 0.16211 0.0625-0.05368-0.021375-0.10784-0.042684-0.16211-0.0625zm-4.2617 0.039c-2.3013 0.8974-3.8176 3.1139-3.8203 5.584 0 3.314 2.6863 6 6 6 3.314 0 6-2.686 6-6-0.003-2.3989-1.435-4.5663-3.641-5.5098l-0.775 1.8379a4 4 0 0 1 2.416 3.6719 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 2.4648 -3.6895l-0.6445-1.8945z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -9.9297 8.9258 10 9.5 0 0 1 9.9297 -8.4258 10 9.5 0 0 1 9.961 8.724 10 10 0 0 0 -9.961 -9.224zm9.9609 9.2236a10 10 0 0 1 0.03906 0.77637 10 9.5 0 0 0 -0.03906 -0.77637zm-19.891-0.2982a10 9.5 0 0 0 -0.024414 0.19629 10 10 0 0 1 0.024414 -0.19629zm-0.024414 0.19629a10 10 0 0 0 -0.045899 0.87793 10 9.5 0 0 1 0.045898 -0.87793z"/>
+ <path opacity=".2" d="m11 21.5a10 10 0 0 1 -9.9297 -8.926 10 9.5 0 0 0 9.9297 8.426 10 9.5 0 0 0 9.961 -8.724 10 10 0 0 1 -9.961 9.224zm9.9609-9.2236a10 10 0 0 0 0.03906 -0.77635 10 9.5 0 0 1 -0.03907 0.77635zm-19.891 0.29785a10 9.5 0 0 1 -0.024414 -0.19625 10 10 0 0 0 0.024414 0.19625zm-0.024414-0.19625a10 10 0 0 1 -0.045899 -0.87795 10 9.5 0 0 0 0.045899 0.87795z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gsmartcontrol.svg b/.icons/awkward/24x24/apps/gsmartcontrol.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gsmartcontrol.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gst-debug-viewer.svg b/.icons/awkward/24x24/apps/gst-debug-viewer.svg
new file mode 100644
index 00000000..e4c60fe5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gst-debug-viewer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#5d4e73" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 15,7.500465 c 0,0 -2.261726,1.1623899 -3.455078,1.2421875 C 10.116051,8.8381989 8.8764141,7.6915428 7.4472656,7.7797619 5.8220816,7.8800819 5,9.531715 5,9.531715 c 0,0 1.2231154,-0.4506154 2.0527344,-0.3066406 C 8.3117619,9.4435709 10.039826,10.702862 11.572266,10.473122 14.409799,10.047722 14.800057,9.0382259 15,7.500465 Z m 5,4.000001 c 0,0 -2.261727,1.16239 -3.455078,1.242188 C 15.116051,12.8382 13.876415,11.691543 12.447266,11.779763 10.822082,11.880085 10,13.531716 10,13.531716 c 0,0 1.223115,-0.450616 2.052734,-0.306641 1.259026,0.218497 2.987091,1.477787 4.519532,1.248047 C 19.409798,14.047723 19.800056,13.038228 20,11.500466 Z m -6,4 c 0,0 -2.261726,1.162389 -3.455078,1.242188 C 9.1160524,16.838199 7.8764141,15.691543 6.4472656,15.779763 4.8220814,15.880083 4,17.531716 4,17.531716 c 0,0 1.2231153,-0.450615 2.0527344,-0.306641 1.259027,0.218498 2.9870907,1.477788 4.5195316,1.248047 C 13.409798,18.047724 13.800056,17.038228 14,15.500466 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#ff4c4c" d="M 7.4464865,7.2796731 C 8.875635,7.191454 10.115852,8.3371941 11.544723,8.2416477 12.738075,8.1618501 15,7 15,7 14.800057,8.5377609 14.410372,9.5467008 11.572839,9.9720998 10.040399,10.20184 8.310865,8.943686 7.0518375,8.7251895 6.2222185,8.5812147 5,9.031931 5,9.031931 c 0,0 0.8213025,-1.6519379 2.4464865,-1.7522579 z"/>
+ <path style="fill:#319831" d="m 12.446487,11.279673 c 1.429149,-0.08822 2.669365,1.057521 4.098236,0.961974 C 17.738074,12.16185 20,11 20,11 19.800056,12.537762 19.410372,13.546701 16.57284,13.9721 15.040399,14.20184 13.310864,12.943687 12.051838,12.72519 11.222219,12.581215 10,13.031931 10,13.031931 c 0,0 0.821303,-1.651936 2.446487,-1.752258 z"/>
+ <path style="fill:#3b73df" d="m 6.4464865,15.279674 c 1.4291485,-0.08822 2.669366,1.05752 4.0982355,0.961974 C 11.738074,16.16185 14,15 14,15 13.800056,16.537762 13.410372,17.546702 10.57284,17.9721 9.0403995,18.201841 7.3108645,16.943688 6.0518375,16.72519 5.2222184,16.581216 4,17.031932 4,17.031932 c 0,0 0.8213023,-1.651938 2.4464865,-1.752258 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gstreamer-properties.svg b/.icons/awkward/24x24/apps/gstreamer-properties.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gstreamer-properties.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtg.svg b/.icons/awkward/24x24/apps/gtg.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtg.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gthumb.svg b/.icons/awkward/24x24/apps/gthumb.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gthumb.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtimelog.svg b/.icons/awkward/24x24/apps/gtimelog.svg
new file mode 100644
index 00000000..48ea5ba2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtimelog.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 22,11.5 c 0,5.52307 -4.477387,10 -10,10 -5.52307,0 -9.9999999,-4.477387 -9.9999999,-10 0,-5.52307 4.4773869,-9.9999999 9.9999999,-9.9999999 5.52307,0 10,4.4773869 10,9.9999999"/>
+ <path style="fill:#616161;fill-rule:evenodd" d="M 22,11 C 22,16.52307 17.522613,21 12,21 6.47693,21 2.0000001,16.522613 2.0000001,11 2.0000001,5.47693 6.477387,1 12,1 17.52307,1 22,5.477387 22,11"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 12,1 C 6.477387,1 2,5.47693 2,11 2,11.08383 2.00381,11.166662 2.00586,11.25 2.1389488,5.842826 6.561219,1.5 12,1.5 c 5.439231,0 9.861064,4.343249 9.99414,9.75 C 21.996192,11.166655 22,11.083839 22,11 22,5.477387 17.52307,1 12,1 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="9.5" r="6"/>
+ <circle style="fill:#ffffff" cx="12" cy="9" r="6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 12,9 V 5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 12,9 h 4"/>
+ <circle style="fill:#818181" cx="12" cy="9" r="2"/>
+ <path style="fill:none;stroke:#444444;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7,15 c 0,0 1.5,2 5,2 3.5,0 4.893564,-2 4.893564,-2"/>
+ <path style="opacity:0.2" d="m 17,15.497071 c -0.04753,0.02531 -0.09595,0.04634 -0.143555,0.07129 C 15.955509,16.432792 14.368481,17.5 12,17.5 9.559745,17.5 7.9115335,16.376507 7,15.507813 V 20.5 c 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 z"/>
+ <path style="fill:#ffa746" d="m 17,14.997071 c -0.04753,0.02531 -0.09595,0.04634 -0.143555,0.07129 C 15.955509,15.932792 14.368481,17 12,17 9.559745,17 7.9115335,15.876507 7,15.007813 V 20 c 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 z"/>
+ <rect style="opacity:0.3" width="6" height="1" x="9" y="18"/>
+ <rect style="opacity:0.3" width="4" height="1" x="9" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtk-help.svg b/.icons/awkward/24x24/apps/gtk-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk-info.svg b/.icons/awkward/24x24/apps/gtk-info.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-info.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk-lshw.svg b/.icons/awkward/24x24/apps/gtk-lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk-recordmydesktop.svg b/.icons/awkward/24x24/apps/gtk-recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk-redshift.svg b/.icons/awkward/24x24/apps/gtk-redshift.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-redshift.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk-theme-config.svg b/.icons/awkward/24x24/apps/gtk-theme-config.svg
new file mode 100644
index 00000000..f50aad21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk-theme-config.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8.5"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="12" r="8.5"/>
+ <path style="opacity:0.1" d="M 4.3671875,6.5927735 C 4.2927985,7.184619 4.4742616,7.803363 4.9287109,8.2578125 5.7097595,9.038861 11.218951,13.281049 12,12.5 12.107908,12.392092 12.113254,12.18729 12.051758,11.923828 12.037712,11.952204 12.021444,11.978556 12,12 11.218951,12.781049 5.7097595,8.538861 4.9287109,7.7578125 4.6019501,7.4310515 4.4205399,7.0183395 4.3671875,6.5927735 Z"/>
+ <path style="fill:#ff4c4c" d="M 16.24264,19.071068 C 15.461592,18.290019 11.218951,12.781049 12,12 c 0.781049,-0.781049 6.290019,3.461592 7.071068,4.24264 0.781048,0.781049 0.781048,2.047379 0,2.828428 -0.781049,0.781048 -2.047379,0.781048 -2.828428,0 z"/>
+ <path style="fill:#db4cb7" d="m 20,14 c -1.10457,0 -8,-0.89543 -8,-2 0,-1.104569 6.89543,-2 8,-2 1.104569,0 2,0.895431 2,2 0,1.10457 -0.895431,2 -2,2 z"/>
+ <path style="fill:#924ab4" d="M 19.071068,7.7573595 C 18.290019,8.538408 12.781049,12.781049 12,12 c -0.781049,-0.781049 3.461592,-6.290019 4.24264,-7.0710678 0.781049,-0.7810486 2.047379,-0.7810486 2.828428,0 0.781048,0.7810488 0.781048,2.0473783 0,2.8284273 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.657226,4.3427734 c -0.511844,0 -1.024515,0.1954132 -1.415039,0.5859375 -0.759604,0.7596051 -4.79149,5.9899601 -4.293945,6.9951171 0.383617,-1.643497 3.620805,-5.821976 4.293945,-6.495117 0.781049,-0.7810486 2.048053,-0.7810486 2.829102,0 0.326599,0.3265995 0.508063,0.7387205 0.561523,1.1640625 C 19.706987,6.001119 19.525577,5.382999 19.071289,4.928711 18.680764,4.5381867 18.169071,4.3427735 17.657226,4.3427734 Z"/>
+ <path style="fill:#6c48b3" d="m 14,4 c 0,1.1045695 -0.89543,8 -2,8 -1.104569,0 -2,-6.8954305 -2,-8 0,-1.1045695 0.895431,-2 2,-2 1.10457,0 2,0.8954305 2,2 z"/>
+ <path style="fill:#476bd7" d="M 4.9289322,7.7573595 C 5.709981,8.538408 11.218951,12.781049 12,12 12.781049,11.218951 8.538408,5.709981 7.7573595,4.9289322 c -0.781049,-0.7810486 -2.0473785,-0.7810486 -2.8284273,0 -0.7810486,0.7810488 -0.7810486,2.0473783 0,2.8284273 z"/>
+ <path style="opacity:0.1" d="M 2.0253906,12.25 C 2.0149588,12.332753 2,12.414417 2,12.5 c 0,1.10457 0.8954305,2 2,2 1.1045695,0 8,-0.89543 8,-2 0,-0.08493 -0.05314,-0.167855 -0.128906,-0.25 C 10.961492,13.236207 5.01964,14 4,14 2.9810134,14 2.1495961,13.235288 2.0253906,12.25 Z"/>
+ <path style="fill:#47b1b1" d="m 4,14 c 1.1045695,0 8,-0.89543 8,-2 0,-1.104569 -6.8954305,-2 -8,-2 -1.1045695,0 -2,0.895431 -2,2 0,1.10457 0.8954305,2 2,2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.3427735,4.3427734 c -0.5118445,0 -1.023538,0.1954132 -1.4140626,0.5859375 C 4.4744231,5.382999 4.293013,6.001119 4.3671875,6.5927735 4.4206486,6.1674315 4.6021117,5.7553105 4.9287109,5.428711 c 0.7810486,-0.7810486 2.0480526,-0.7810486 2.8291016,0 0.6731405,0.673141 3.9103285,4.85162 4.2939455,6.495117 C 12.549303,10.918671 8.517417,5.688316 7.7578125,4.9287109 7.367288,4.5381866 6.854618,4.3427734 6.3427735,4.3427734 Z"/>
+ <path style="opacity:0.1" d="m 12.051758,12.576172 c -0.383617,1.643497 -3.620805,5.821976 -4.2939455,6.495117 -0.781049,0.781048 -2.0480525,0.781048 -2.8291016,0 -0.3265992,-0.3266 -0.5080623,-0.738721 -0.5615234,-1.164063 -0.074175,0.591655 0.1072357,1.209775 0.5615234,1.664063 0.7810491,0.781048 2.0480526,0.781048 2.8291016,0 0.7596045,-0.759605 4.7914905,-5.98996 4.2939455,-6.995117 z"/>
+ <path style="fill:#8bdb4c" d="M 7.7573595,19.071068 C 8.538408,18.290019 12.781049,12.781049 12,12 c -0.781049,-0.781049 -6.290019,3.461592 -7.0710679,4.24264 -0.7810485,0.781049 -0.7810485,2.047379 0,2.828428 0.7810489,0.781048 2.0473784,0.781048 2.8284274,0 z"/>
+ <path style="opacity:0.1" d="M 10.019531,20.189453 C 10.013495,20.291674 10,20.435142 10,20.5 c 0,1.104569 0.895431,2 2,2 1.10457,0 2,-0.895431 2,-2 0,-0.06486 -0.0135,-0.208326 -0.01953,-0.310547 C 13.883705,21.203808 13.039704,22 12,22 10.960297,22 10.116296,21.203808 10.019531,20.189453 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 c -1.104569,0 -2,0.8954305 -2,2 0,0.064858 0.0135,0.2083255 0.01953,0.3105469 C 10.116296,3.2961919 10.960297,2.5 12,2.5 c 1.039704,0 1.883705,0.7961919 1.980469,1.8105469 C 13.986505,4.2083255 14,4.0648581 14,4 14,2.8954305 13.10457,2 12,2 Z"/>
+ <path style="fill:#ffdb4c" d="m 14,20 c 0,-1.10457 -0.89543,-8 -2,-8 -1.104569,0 -2,6.89543 -2,8 0,1.104569 0.895431,2 2,2 1.10457,0 2,-0.895431 2,-2 z"/>
+ <path style="opacity:0.1" d="m 11.948242,12.576172 c -0.497545,1.005157 3.534341,6.235512 4.293945,6.995117 0.781049,0.781048 2.048053,0.781048 2.829102,0 0.454288,-0.454288 0.635698,-1.072408 0.561523,-1.664063 -0.05346,0.425342 -0.234924,0.837463 -0.561523,1.164063 -0.781049,0.781048 -2.048053,0.781048 -2.829102,0 -0.67314,-0.673141 -3.910328,-4.85162 -4.293945,-6.495117 z"/>
+ <path style="fill:#ff4c4c" d="m 12,12 c -0.364004,0.364004 0.374634,1.759093 1.333985,3.219727 -0.146067,-1.084431 -0.41855,-2.061014 -0.731446,-2.647461 C 12.229374,12.39092 12,12.19892 12,12 Z"/>
+ <path style="opacity:0.1" d="M 12.128906,12.25 C 12.053143,12.332145 12,12.415071 12,12.5 c 0,1.10457 6.89543,2 8,2 1.104569,0 2,-0.89543 2,-2 0,-0.08558 -0.01496,-0.167247 -0.02539,-0.25 C 21.850404,13.235288 21.018986,14 20,14 18.98036,14 13.038508,13.236207 12.128906,12.25 Z"/>
+ <path style="fill:#db4cb7" d="m 12,12 c -0.02563,0.169839 0.213295,0.375861 0.546947,0.549501 C 12.396476,12.206732 12.191038,11.995636 12,12 Z"/>
+ <path style="opacity:0.1" d="M 19.632812,6.5927735 C 19.57946,7.0183395 19.39805,7.4310515 19.071289,7.7578125 18.29024,8.538861 12.781049,12.781049 12,12 c -0.02144,-0.02144 0.01404,0.02838 0,0 -0.116294,0.120509 -0.11982,0.40877 -0.02621,0.647718 -0.0071,-0.196909 0.07935,-0.315573 0.155114,-0.397718 0.09504,0.103043 0.255663,0.203212 0.449219,0.300781 1.644896,-0.385624 5.820288,-3.620093 6.493164,-4.2929685 0.454449,-0.4544495 0.635912,-1.0731935 0.561523,-1.665039 z"/>
+ <path style="opacity:0.1" d="M 9.4892287,7.9991439 C 9.1985918,8.1214022 9.0630384,8.4538063 9.1852968,8.7444431 L 9.4719285,9.4258278 A 3.9839943,3.9839943 0 0 0 8.8983417,10.005986 L 8.2141792,9.7269868 C 7.9222185,9.6079256 7.5914022,9.7470924 7.4723411,10.039048 L 7.0425642,11.09295 c -0.1190611,0.291961 0.020106,0.622778 0.3120602,0.741838 L 8.0358753,12.1126 a 3.9839943,3.9839943 0 0 0 0.00517,0.817873 L 7.36171,13.216242 c -0.2906374,0.122259 -0.4261901,0.454663 -0.3039313,0.7453 l 0.4413686,1.04923 c 0.1222589,0.290636 0.4546629,0.426189 0.7452998,0.303931 l 0.6813842,-0.286631 a 3.9839943,3.9839943 0 0 0 0.5801581,0.573586 l -0.279002,0.684162 c -0.1190612,0.291961 0.020106,0.622778 0.312061,0.741838 l 1.0538986,0.429777 c 0.291962,0.119062 0.622779,-0.0201 0.741839,-0.312059 l 0.277813,-0.681251 a 3.9839943,3.9839943 0 0 0 0.817872,-0.0051 l 0.285769,0.679336 c 0.122259,0.290638 0.454663,0.426191 0.745299,0.303932 l 1.049231,-0.441369 c 0.290636,-0.122259 0.42619,-0.454663 0.303931,-0.7453 L 14.52807,15.574228 a 3.9839943,3.9839943 0 0 0 0.573587,-0.580158 l 0.684163,0.278998 c 0.291959,0.119061 0.622776,-0.0201 0.741838,-0.312061 l 0.429777,-1.053899 c 0.11906,-0.291963 -0.0201,-0.622778 -0.312061,-0.741838 l -0.681251,-0.277813 a 3.9839943,3.9839943 0 0 0 -0.0051,-0.817873 l 0.679334,-0.285767 c 0.290638,-0.12226 0.426191,-0.454664 0.303931,-0.7453 L 16.500854,9.9892291 C 16.378594,9.6985929 16.046191,9.5630389 15.755554,9.6852985 L 15.07417,9.9719291 A 3.9839943,3.9839943 0 0 0 14.494012,9.3983416 l 0.278999,-0.6841625 c 0.119061,-0.2919595 -0.02011,-0.6227769 -0.312062,-0.741837 l -1.0539,-0.4297779 c -0.291962,-0.1190606 -0.622778,0.020106 -0.741838,0.3120613 l -0.277813,0.6812496 a 3.9839943,3.9839943 0 0 0 -0.817871,0.00517 L 11.283761,7.8617016 C 11.161504,7.5710648 10.829099,7.4355115 10.538463,7.5577698 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.4892287,7.4991444 C 9.1985918,7.6214027 9.0630384,7.9538068 9.1852968,8.2444436 L 9.4719285,8.9258283 A 3.9839943,3.9839943 0 0 0 8.8983417,9.5059863 L 8.2141792,9.2269873 C 7.9222185,9.1079261 7.5914022,9.2470929 7.4723411,9.5390486 L 7.0425642,10.592949 c -0.1190611,0.291961 0.020106,0.622778 0.3120602,0.741838 l 0.6812509,0.277812 a 3.9839943,3.9839943 0 0 0 0.00517,0.817873 L 7.36171,12.716241 c -0.2906374,0.122259 -0.4261901,0.454663 -0.3039313,0.7453 l 0.4413686,1.04923 c 0.1222589,0.290636 0.4546629,0.426189 0.7452998,0.303931 l 0.6813842,-0.286631 a 3.9839943,3.9839943 0 0 0 0.5801581,0.573586 l -0.279002,0.684162 c -0.1190612,0.291961 0.020106,0.622778 0.312061,0.741838 l 1.0538986,0.429777 c 0.291962,0.119062 0.622779,-0.0201 0.741839,-0.312059 l 0.277813,-0.681251 a 3.9839943,3.9839943 0 0 0 0.817872,-0.0051 l 0.285769,0.679336 c 0.122259,0.290638 0.454663,0.426191 0.745299,0.303932 l 1.049231,-0.441369 c 0.290636,-0.122259 0.42619,-0.454663 0.303931,-0.7453 L 14.52807,15.074227 a 3.9839943,3.9839943 0 0 0 0.573587,-0.580158 l 0.684163,0.278998 c 0.291959,0.119061 0.622776,-0.0201 0.741838,-0.312061 l 0.429777,-1.053899 c 0.11906,-0.291963 -0.0201,-0.622778 -0.312061,-0.741838 l -0.681251,-0.277813 a 3.9839943,3.9839943 0 0 0 -0.0051,-0.817873 l 0.679334,-0.285767 c 0.290638,-0.12226 0.426191,-0.454664 0.303931,-0.7453 L 16.500854,9.4892296 C 16.378594,9.1985934 16.046191,9.0630394 15.755554,9.185299 L 15.07417,9.4719296 A 3.9839943,3.9839943 0 0 0 14.494012,8.8983421 l 0.278999,-0.6841625 c 0.119061,-0.2919595 -0.02011,-0.6227769 -0.312062,-0.741837 l -1.0539,-0.4297779 C 13.115087,6.9235041 12.784271,7.0626707 12.665211,7.354626 l -0.277813,0.6812496 a 3.9839943,3.9839943 0 0 0 -0.817871,0.00517 L 11.283761,7.3617021 C 11.161504,7.0710653 10.829099,6.935512 10.538463,7.0577703 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtk3-demo.svg b/.icons/awkward/24x24/apps/gtk3-demo.svg
new file mode 100644
index 00000000..f8799f7b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk3-demo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#3476cc" d="m 12.0542,2.0009267 a 2.2828,2.274 0 0 0 -1.1954,0.3033 l -6.7172001,3.8631 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263003 a 2.2828,2.274 0 0 0 1.1414,1.9693 l 6.7172001,3.8632 a 2.2828,2.274 0 0 0 2.2828,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263003 a 2.2828,2.274 0 0 0 -1.14,-1.9696 l -6.718,-3.8631 a 2.2828,2.274 0 0 0 -1.0875,-0.30332 z"/>
+ <path style="opacity:0.2" d="m 3.0001999,15.863227 0,0.5 a 2.2828,2.274 0 0 0 1.1416,1.9687 l 6.7168001,3.8633 a 2.2828,2.274 0 0 0 2.2832,0 l 6.7168,-3.8633 a 2.2828,2.274 0 0 0 1.1416,-1.9687 l 0,-0.5 a 2.2828,2.274 0 0 1 -1.1416,1.9687 l -6.7168,3.8633 a 2.2828,2.274 0 0 1 -2.2832,0 l -6.7172001,-3.863 a 2.2828,2.274 0 0 1 -1.1416,-1.969 z"/>
+ <path style="fill:#f56666" d="M 3.2226562 7.1601562 A 2.2828 2.274 0 0 0 3 8.1367188 L 3 15.863281 A 2.2828 2.274 0 0 0 4.140625 17.832031 L 10.859375 21.695312 A 2.2828 2.274 0 0 0 12 21.998047 L 12 11.990234 L 3.2226562 7.1601562 z"/>
+ <path style="fill:#7cce44" d="M 20.775391 7.1601562 L 12 11.990234 L 12 21.998047 A 2.2828 2.274 0 0 0 13.140625 21.695312 L 19.859375 17.832031 A 2.2828 2.274 0 0 0 21 15.863281 L 21 8.1367188 A 2.2828 2.274 0 0 0 20.775391 7.1601562 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0542,2.0012267 a 2.2828,2.274 0 0 0 -1.1956,0.3027 l -6.7168001,3.8633 a 2.2828,2.274 0 0 0 -1.1416,1.9697 l 0,0.5 a 2.2828,2.274 0 0 1 1.1416,-1.9697 l 6.7168001,-3.8633 a 2.2828,2.274 0 0 1 1.1953,-0.30273 2.2828,2.274 0 0 1 1.0879,0.30273 l 6.7168,3.8633 a 2.2828,2.274 0 0 1 1.1416,1.9697 l 0,-0.5 a 2.2828,2.274 0 0 0 -1.143,-1.9697 l -6.716,-3.8633 a 2.2828,2.274 0 0 0 -1.088,-0.3027 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.2226562 7.1601562 A 2.2828 2.274 0 0 0 3 8.1367188 L 3 8.6367188 A 2.2828 2.274 0 0 1 3.2226562 7.6601562 L 12 12.490234 L 12 11.990234 L 3.2226562 7.1601562 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 20.775391 7.1601562 L 12 11.990234 L 12 12.490234 L 20.775391 7.6601562 A 2.2828 2.274 0 0 1 21 8.6367188 L 21 8.1367188 A 2.2828 2.274 0 0 0 20.775391 7.1601562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtk3-icon-browser.svg b/.icons/awkward/24x24/apps/gtk3-icon-browser.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk3-icon-browser.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk3-widget-factory.svg b/.icons/awkward/24x24/apps/gtk3-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk3-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk4-demo.svg b/.icons/awkward/24x24/apps/gtk4-demo.svg
new file mode 120000
index 00000000..5cad03d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk4-demo.svg
@@ -0,0 +1 @@
+gtk3-demo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtk4-widget-factory.svg b/.icons/awkward/24x24/apps/gtk4-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtk4-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtkam-camera.svg b/.icons/awkward/24x24/apps/gtkam-camera.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkam-camera.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtkconfig.svg b/.icons/awkward/24x24/apps/gtkconfig.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkconfig.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gtkhash.svg b/.icons/awkward/24x24/apps/gtkhash.svg
new file mode 100644
index 00000000..73b3f103
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkhash.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#3476cc" d="M 9.9453094,1.9820624 A 2.000203,2.000203 0 0 0 8.0341736,3.6412446 L 5.0341691,19.641269 a 2.000203,2.000203 0 1 0 3.9316468,0.736329 L 11.96582,4.3775738 A 2.000203,2.000203 0 0 0 9.9453094,1.9820624 Z"/>
+ <path style="opacity:0.2" d="M 22.010757,9.2539553 C 21.88624,10.266312 21.019914,11.022822 20.000012,11.009817 H 5.0003726 C 3.9844201,11.02352 3.1196062,10.273371 2.9896274,9.2656743 2.8417473,10.468359 3.7887286,11.525262 5.0003726,11.509818 H 20.000012 c 1.216988,0.01641 2.166421,-1.048761 2.010745,-2.2558627 z"/>
+ <path style="fill:#7cce44" d="M 16.94532,1.9820624 A 2.000203,2.000203 0 0 0 15.034184,3.6412446 L 12.03418,19.641269 a 2.000203,2.000203 0 1 0 3.931646,0.736329 L 18.965831,4.3775738 A 2.000203,2.000203 0 0 0 16.94532,1.9820624 Z"/>
+ <path style="opacity:0.2" d="M 6.0898351,13.509423 5.4335842,17.009429 H 3.999988 c -1.0159526,0.0137 -1.8807666,-0.736446 -2.0107452,-1.744143 -0.1478796,1.202685 0.7991015,2.259587 2.0107452,2.244143 h 1.4335962 l 0.7500011,-4.000006 z m 14.9205369,1.744144 c -0.124517,1.012357 -0.990843,1.768867 -2.010745,1.755862 H 9.5976524 l -0.09375,0.5 h 9.4957246 c 1.216988,0.01641 2.166421,-1.048761 2.010745,-2.255862 z"/>
+ <path style="fill:#e4e4e4" d="m 5.0003726,7.0098114 c -2.7046682,-0.03827 -2.7046682,4.0382756 0,4.0000056 H 20.000012 c 2.704668,0.03827 2.704668,-4.0382754 0,-4.0000056 z"/>
+ <path style="fill:#f56666" d="m 3.999988,13.009423 c -2.7046494,-0.03825 -2.7046494,4.038256 0,4.000006 h 14.999639 c 2.704649,0.03825 2.704649,-4.038256 0,-4.000006 z"/>
+ <path style="fill:#3476cc" d="M 6.2773354,13.009423 5.5273343,17.009429 H 9.5976524 L 10.347654,13.009423 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.0003726,7.0098114 C 3.7833842,6.9933994 2.8339508,8.0585724 2.9896274,9.2656743 3.1141439,8.2533176 3.98047,7.4968075 5.0003726,7.5098122 h 9.4019754 l 0.09375,-0.5000008 z m 13.5660434,0 -0.09375,0.5000008 h 1.527346 c 1.015953,-0.013703 1.880766,0.7364463 2.010745,1.7441431 0.14788,-1.202685 -0.799101,-2.2595878 -2.010745,-2.2441439 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.999988,13.009423 C 2.7829995,12.993011 1.8335662,14.058184 1.9892428,15.265286 2.1137589,14.252929 2.9800851,13.496418 3.999988,13.509423 h 2.1835973 l 0.09375,-0.5 z m 6.347666,0 -0.09375,0.5 h 8.745724 c 1.015953,-0.0137 1.880767,0.736447 2.010745,1.744144 0.14788,-1.202685 -0.799101,-2.259588 -2.010745,-2.244144 z"/>
+ <path style="fill:#7cce44" d="M 14.404297 7.0097656 L 13.654297 11.009766 L 17.722656 11.009766 L 18.472656 7.0097656 L 14.404297 7.0097656 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9453125 1.9824219 A 2.000203 2.000203 0 0 0 8.0332031 3.640625 L 7.4023438 7.0097656 L 7.4960938 7.0097656 L 8.0332031 4.1425781 A 2.000203 2.000203 0 0 1 9.9453125 2.4824219 A 2.000203 2.000203 0 0 1 11.988281 4.2304688 A 2.000203 2.000203 0 0 0 9.9453125 1.9824219 z M 6.6523438 11.009766 L 5.0332031 19.640625 A 2.000203 2.000203 0 0 0 5.0117188 20.287109 A 2.000203 2.000203 0 0 1 5.0332031 20.142578 L 6.7460938 11.009766 L 6.6523438 11.009766 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.945312 1.9824219 A 2.000203 2.000203 0 0 0 15.035156 3.640625 L 13.279297 13.009766 L 13.373047 13.009766 L 15.035156 4.1425781 A 2.000203 2.000203 0 0 1 16.945312 2.4824219 A 2.000203 2.000203 0 0 1 18.988281 4.2324219 A 2.000203 2.000203 0 0 0 16.945312 1.9824219 z M 12.529297 17.009766 L 12.035156 19.640625 A 2.000203 2.000203 0 0 0 12.011719 20.289062 A 2.000203 2.000203 0 0 1 12.035156 20.142578 L 12.623047 17.009766 L 12.529297 17.009766 z"/>
+ <path style="opacity:0.2" d="M 11.988281 4.2304688 A 2.000203 2.000203 0 0 1 11.964844 4.3789062 L 11.470703 7.0097656 L 11.564453 7.0097656 L 11.964844 4.8789062 A 2.000203 2.000203 0 0 0 11.988281 4.2304688 z M 10.720703 11.009766 L 8.9648438 20.378906 A 2.000203 2.000203 0 0 1 5.0117188 20.287109 A 2.000203 2.000203 0 0 0 8.9648438 20.878906 L 10.814453 11.009766 L 10.720703 11.009766 z"/>
+ <path style="opacity:0.2" d="M 18.988281 4.2324219 A 2.000203 2.000203 0 0 1 18.966797 4.3789062 L 17.347656 13.009766 L 17.441406 13.009766 L 18.966797 4.8789062 A 2.000203 2.000203 0 0 0 18.988281 4.2324219 z M 16.597656 17.009766 L 15.966797 20.378906 A 2.000203 2.000203 0 0 1 12.011719 20.289062 A 2.000203 2.000203 0 0 0 15.966797 20.878906 L 16.691406 17.009766 L 16.597656 17.009766 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtklick.svg b/.icons/awkward/24x24/apps/gtklick.svg
new file mode 100644
index 00000000..c47b86dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtklick.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <path style="fill:#4f4f4f" d="m 4.091133,42 9.955,-36 c 0.29522,-1.0676 0.88798,-2 1.991,-2 h 15.928 c 1.103,0 1.6958,0.9324 1.991,2 l 9.955,36 c 0.29521,1.0676 -0.88799,2 -1.991,2 h -35.838 c -1.103,0 -2.2862,-0.9324 -1.991,-2 z"/>
+ <path style="opacity:0.2" d="m 20.001133,5 4,8 4,-8 z"/>
+ <path style="fill:#e4e4e4" d="m 20.001133,4 4,8 4,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 31.983133,4 c 1.1056,0 1.6997,0.9324 1.9956,2 l 9.9779,36 c 0.0787,0.284 0.04701,0.5568 -0.05457,0.8066 l -9.9234,-35.807 c -0.29589,-1.0676 -0.89003,-2 -1.9956,-2 h -15.965 c -1.1056,0 -1.6997,0.9324 -1.9956,2 l -9.9234,35.807 C 3.997497,42.5568 3.965797,42.284 4.044497,42 l 9.9779,-36 c 0.2959,-1.0676 0.89003,-2 1.9956,-2 h 15.965 z"/>
+ <circle style="opacity:0.2" cx="-24.001" cy="35" r="6" transform="scale(-1,1)"/>
+ <circle style="fill:#717171" cx="-24.001" cy="34" r="6" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="3.976" height="28" x="-5.88" y="15.44" rx="1.913" ry="2.175" transform="matrix(-0.86557596,0.50077766,0.49912124,0.86653216,0,0)"/>
+ <path style="opacity:0.2" d="m 43.856633,42.8 0.05444,0.1934 c 0.29521,1.0676 -0.88799,2 -1.991,2 h -35.838 c -1.103,0 -2.2862,-0.9324 -1.991,-2 L 4.145524,42.8 c 0.27965,0.6895 1.1269,1.1934 1.9366,1.1934 h 35.838 c 0.80963,0 1.6569,-0.5039 1.9366,-1.1934 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtkorphan.svg b/.icons/awkward/24x24/apps/gtkorphan.svg
new file mode 100644
index 00000000..8b16b142
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkorphan.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dfa46d" width="20" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 10,1.0000001 V 9.0000002 H 2 V 13 h 8 v 8 h 4 v -8 h 8 V 9.0000002 H 14 V 1.0000001 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0000003,1.0000004 c -0.554,0 -1,0.446 -1,0.9999999 v 0.5 c 0,-0.5539999 0.446,-0.9999999 1,-0.9999999 H 21 c 0.554,0 1,0.446 1,0.9999999 v -0.5 C 22,1.4460004 21.554,1.0000004 21,1.0000004 Z"/>
+ <circle style="opacity:0.2" cx="18" cy="17.5" r="6"/>
+ <circle style="fill:#8c45c7" cx="18" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 15,14 v 1.414063 L 16.585938,17 15,18.585938 V 20 h 1.414063 L 18,18.414063 19.585937,20 H 21 V 18.585938 L 19.414062,17 21,15.414063 V 14 H 19.585937 L 18,15.585938 16.414063,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtkpod.svg b/.icons/awkward/24x24/apps/gtkpod.svg
new file mode 100644
index 00000000..4a9d7d3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkpod.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="14" height="8" x="5" y="3" rx="0" ry="0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="17.5" r="4"/>
+ <circle style="fill:#ffffff" cx="12" cy="17" r="4"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtkterm.svg b/.icons/awkward/24x24/apps/gtkterm.svg
new file mode 100644
index 00000000..759302ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkterm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="11" x="2" y="6.5" rx="1.25" ry=".982"/>
+ <rect style="fill:#8e8e8e" width="20" height="11" x="2" y="6" rx="1.25" ry=".982"/>
+ <path style="opacity:0.2" d="m 6.0086875,8.5000003 11.9826255,0 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 L 17.991313,14.625 c -0.09095,0.478154 -0.445354,0.875 -0.998552,0.875 l -9.9855214,0 c -0.553198,0 -0.907607,-0.396846 -0.9985521,-0.875 L 5.0101355,9.3750003 c -0.090945,-0.4781543 0.445354,-0.875 0.998552,-0.875 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="1" y="10.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="1" y="10" rx=".909" ry=".858"/>
+ <rect style="opacity:0.2" width="4" height="4" x="19" y="10.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="19" y="10" rx=".909" ry=".858"/>
+ <circle style="opacity:0.5" cx="3" cy="12" r="1"/>
+ <circle style="opacity:0.5" cx="21" cy="12" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9091797,10 C 1.4055166,10 1,10.383067 1,10.858399 l 0,0.5 C 1,10.883067 1.4055166,10.5 1.9091797,10.5 l 2.1816406,0 C 4.5944833,10.5 5,10.883067 5,11.358399 l 0,-0.5 C 5,10.383067 4.5944833,10 4.0908203,10 l -2.1816406,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.909179,10 C 19.405516,10 19,10.383067 19,10.858399 l 0,0.5 C 19,10.883067 19.405516,10.5 19.909179,10.5 l 2.181641,0 C 22.594483,10.5 23,10.883067 23,11.358399 l 0,-0.5 C 23,10.383067 22.594483,10 22.09082,10 l -2.181641,0 z"/>
+ <path style="fill:#2bd677" d="M 6.0086875,8 17.991313,8 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 l -0.998551,5.25 C 17.900367,14.603154 17.545959,15 16.992761,15 L 7.0072396,15 C 6.4540416,15 6.0996326,14.603154 6.0086875,14.125 L 5.0101355,8.875 C 4.9191903,8.3968457 5.4554895,8 6.0086875,8 Z"/>
+ <path style="opacity:0.2" d="m 7,10.5 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m -8,2 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#ffffff" d="m 7,10 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m -8,2 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z m 3,0 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.25 6 C 2.5575 6 2 6.4383148 2 6.9824219 L 2 7.4824219 C 2 6.9383148 2.5575 6.5 3.25 6.5 L 20.75 6.5 C 21.4425 6.5 22 6.9383148 22 7.4824219 L 22 6.9824219 C 22 6.4383148 21.4425 6 20.75 6 L 3.25 6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.0078125 8 C 5.4546145 8 4.9188204 8.3968457 5.0097656 8.875 L 5.0449219 9.0585938 C 5.1742345 8.7343842 5.5837898 8.5 6.0078125 8.5 L 17.992188 8.5 C 18.416209 8.5 18.825766 8.7343842 18.955078 9.0585938 L 18.990234 8.875 C 19.08118 8.3968457 18.545385 8 17.992188 8 L 6.0078125 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtkwave.svg b/.icons/awkward/24x24/apps/gtkwave.svg
new file mode 100644
index 00000000..05bd6174
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtkwave.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="2.5" rx=".95" ry=".95"/>
+ <rect style="fill:#3f3f3f" width="19" height="19" x="2" y="2" rx=".95" ry=".95"/>
+ <path style="opacity:0.2;fill:#57c400" d="M 5 2 L 5 5 L 2 5 L 2 6 L 5 6 L 5 9 L 2 9 L 2 10 L 5 10 L 5 13 L 2 13 L 2 14 L 5 14 L 5 17 L 2 17 L 2 18 L 5 18 L 5 21 L 6 21 L 6 18 L 9 18 L 9 21 L 10 21 L 10 18 L 13 18 L 13 21 L 14 21 L 14 18 L 17 18 L 17 21 L 18 21 L 18 18 L 21 18 L 21 17 L 18 17 L 18 14 L 21 14 L 21 13 L 18 13 L 18 10 L 21 10 L 21 9 L 18 9 L 18 6 L 21 6 L 21 5 L 18 5 L 18 2 L 17 2 L 17 5 L 14 5 L 14 2 L 13 2 L 13 5 L 10 5 L 10 2 L 9 2 L 9 5 L 6 5 L 6 2 L 5 2 z M 6 6 L 9 6 L 9 9 L 6 9 L 6 6 z M 10 6 L 13 6 L 13 9 L 10 9 L 10 6 z M 14 6 L 17 6 L 17 9 L 14 9 L 14 6 z M 6 10 L 9 10 L 9 13 L 6 13 L 6 10 z M 10 10 L 13 10 L 13 13 L 10 13 L 10 10 z M 14 10 L 17 10 L 17 13 L 14 13 L 14 10 z M 6 14 L 9 14 L 9 17 L 6 17 L 6 14 z M 10 14 L 13 14 L 13 17 L 10 17 L 10 14 z M 14 14 L 17 14 L 17 17 L 14 17 L 14 14 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 19.5,18.99995 H 17.214822 L 14,4.99995 h -2.5 m -8,14 H 6.285178 L 9.5,4.99995 H 12"/>
+ <path style="fill:none;stroke:#85fc0e;stroke-linecap:round;stroke-linejoin:round" d="M 19.5,18.5 H 17.214822 L 14,4.5 h -2.5 m -8,14 H 6.285178 L 9.5,4.5 H 12"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.9492188 2 C 2.4229187 2 2 2.4229187 2 2.9492188 L 2 3.4492188 C 2 2.9229187 2.4229187 2.5 2.9492188 2.5 L 20.050781 2.5 C 20.577081 2.5 21 2.9229187 21 3.4492188 L 21 2.9492188 C 21 2.4229187 20.577081 2 20.050781 2 L 2.9492188 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5 4 A 0.50005 0.50005 0 0 0 9.0117188 4.3886719 L 5.8867188 18 L 3.5 18 A 0.50005 0.50005 0 0 0 3.0605469 18.75 A 0.50005 0.50005 0 0 1 3.5 18.5 L 5.8867188 18.5 L 9.0117188 4.8886719 A 0.50005 0.50005 0 0 1 9.5 4.5 L 11.5 4.5 L 12 4.5 L 12.035156 4.5 L 14 4.5 A 0.50005 0.50005 0 0 1 14.488281 4.8886719 L 17.613281 18.5 L 19.5 18.5 A 0.50005 0.50005 0 0 1 19.939453 18.75 A 0.50005 0.50005 0 0 0 19.5 18 L 17.613281 18 L 14.488281 4.3886719 A 0.50005 0.50005 0 0 0 14 4 L 12.035156 4 L 12 4 L 11.5 4 L 9.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gtranscribe.svg b/.icons/awkward/24x24/apps/gtranscribe.svg
new file mode 100644
index 00000000..2bb160fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gtranscribe.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 19,20.5 V 6 C 19,5.446 18.554,5 18,5 H 4 C 3.446,5 3,5.446 3,6 v 14.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 19,20 V 5 C 19,4.446 18.554,4 18,4 H 4 C 3.446,4 3,4.446 3,5 v 15 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#a2a2a2" d="M 19,5 V 3 C 19,2.446 18.554,2 18,2 H 4 C 3.446,2 3,2.446 3,3 v 2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <path style="opacity:0.2" d="M 4.46875,1.5 C 4.2091615,1.5 4,1.7039324 4,1.9570312 V 4.042969 C 4,4.2960675 4.2091615,4.5 4.46875,4.5 h 1.0625 C 5.7908385,4.5 6,4.2960675 6,4.042969 V 1.9570312 C 6,1.7039324 5.7908385,1.5 5.53125,1.5 Z m 4,0 C 8.2091615,1.5 8,1.7039324 8,1.9570312 V 4.042969 C 8,4.2960675 8.2091615,4.5 8.46875,4.5 h 1.0625 C 9.7908385,4.5 10,4.2960675 10,4.042969 V 1.9570312 C 10,1.7039324 9.7908385,1.5 9.53125,1.5 Z m 4,0 C 12.209162,1.5 12,1.7039324 12,1.9570312 V 4.042969 C 12,4.2960675 12.209162,4.5 12.46875,4.5 h 1.0625 C 13.790839,4.5 14,4.2960675 14,4.042969 V 1.9570312 C 14,1.7039324 13.790839,1.5 13.53125,1.5 Z m 4,0 C 16.209161,1.5 16,1.7039324 16,1.9570312 V 4.042969 C 16,4.2960675 16.209161,4.5 16.46875,4.5 h 1.0625 C 17.790838,4.5 18,4.2960675 18,4.042969 V 1.9570312 C 18,1.7039324 17.790838,1.5 17.53125,1.5 Z"/>
+ <path style="fill:#f7c13e" d="M 4.46875,1 C 4.2091615,1 4,1.2039324 4,1.4570312 V 3.5429688 C 4,3.7960677 4.2091615,4 4.46875,4 h 1.0625 C 5.7908385,4 6,3.7960677 6,3.5429688 V 1.4570312 C 6,1.2039324 5.7908385,1 5.53125,1 Z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570312 V 3.5429688 C 8,3.7960677 8.2091615,4 8.46875,4 h 1.0625 C 9.7908385,4 10,3.7960677 10,3.5429688 V 1.4570312 C 10,1.2039324 9.7908385,1 9.53125,1 Z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570312 V 3.5429688 C 12,3.7960677 12.209162,4 12.46875,4 h 1.0625 C 13.790839,4 14,3.7960677 14,3.5429688 V 1.4570312 C 14,1.2039324 13.790839,1 13.53125,1 Z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570312 V 3.5429688 C 16,3.7960677 16.209161,4 16.46875,4 h 1.0625 C 17.790838,4 18,3.7960677 18,3.5429688 V 1.4570312 C 18,1.2039324 17.790838,1 17.53125,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.46875,1 C 4.2091615,1 4,1.2039324 4,1.4570312 v 0.5 C 4,1.7039324 4.2091615,1.5 4.46875,1.5 h 1.0625 C 5.7908385,1.5 6,1.7039324 6,1.9570312 v -0.5 C 6,1.2039324 5.7908385,1 5.53125,1 Z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570312 v 0.5 C 8,1.7039324 8.2091615,1.5 8.46875,1.5 h 1.0625 C 9.7908385,1.5 10,1.7039324 10,1.9570312 v -0.5 C 10,1.2039324 9.7908385,1 9.53125,1 Z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570312 v 0.5 C 12,1.7039324 12.209162,1.5 12.46875,1.5 h 1.0625 C 13.790839,1.5 14,1.7039324 14,1.9570312 v -0.5 C 14,1.2039324 13.790839,1 13.53125,1 Z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570312 v 0.5 C 16,1.7039324 16.209161,1.5 16.46875,1.5 h 1.0625 C 17.790838,1.5 18,1.7039324 18,1.9570312 v -0.5 C 18,1.2039324 17.790838,1 17.53125,1 Z"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="5" y="8"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="5" y="16"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="5" y="12"/>
+ <circle style="opacity:0.2" cx="17.5" cy="17" r="5.5"/>
+ <circle style="fill:#00b897" cx="17.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 17.5,13 C 16.67,13 16,13.609092 16,14.363637 v 2.272725 C 16,17.390908 16.67,18 17.5,18 18.33,18 19,17.390908 19,16.636362 V 14.363637 C 19,13.609092 18.33,13 17.5,13 Z"/>
+ <path style="fill:#ffffff" d="M 14 16 L 14 16.5 L 14 17 C 14 18.485 15.58 19.715078 17 19.955078 L 17 21 L 18 21 L 18 19.955078 C 19.42 19.715078 21 18.485 21 17 L 21 16.5 L 21 16 L 20 16 L 20 16.5 L 20 17 C 20 18 19 19 17.5 19 C 16 19 15 18 15 17 L 15 16.5 L 15 16 L 14 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guake-indicator.svg b/.icons/awkward/24x24/apps/guake-indicator.svg
new file mode 120000
index 00000000..5526d3a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guake-indicator.svg
@@ -0,0 +1 @@
+guake.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/guake-prefs.svg b/.icons/awkward/24x24/apps/guake-prefs.svg
new file mode 100644
index 00000000..971e8457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guake-prefs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#74d159" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <circle style="fill:#8561c5" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m17.223 15-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1 -0.857 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guake.svg b/.icons/awkward/24x24/apps/guake.svg
new file mode 100644
index 00000000..9eef8bb9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guake.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#74d159" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guayadeque.svg b/.icons/awkward/24x24/apps/guayadeque.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guayadeque.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gufw.svg b/.icons/awkward/24x24/apps/gufw.svg
new file mode 100644
index 00000000..6f8cd752
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gufw.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g fill="#7e97de" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.029704 0 0 .031193 5.2624 5.5004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.029704 0 0 .031193 5.2624 5.0004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#5c7bd5" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path fill="#fff" opacity=".2" transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m24 4c-0.063 0-0.125 0.0117-0.186 0.0332l-16.439 5.8594c-0.2243 0.0799-0.375 0.2924-0.375 0.5334 0 0.27 0.0209 0.552 0.0273 0.826 0.0528-0.166 0.1795-0.299 0.3477-0.359l16.439-5.8598c0.121-0.0431 0.253-0.0431 0.374 0l16.437 5.8598c0.168 0.06 0.295 0.193 0.348 0.359 0.006-0.274 0.027-0.556 0.027-0.826 0-0.241-0.151-0.4535-0.375-0.5334l-16.437-5.8594c-0.061-0.0215-0.125-0.0332-0.188-0.0332z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.056109 0 0 .056714 .60682 1.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m7.0273 10.258c-0.0164 0.053-0.0273 0.11-0.0273 0.168 0 5.93 1.5529 12.786 4.26 18.808 2.195 4.886 6.142 11.402 12.482 14.704 0.081 0.041 0.17 0.062 0.258 0.062s0.177-0.021 0.258-0.062c6.34-3.302 10.286-9.818 12.482-14.704 2.707-6.022 4.26-12.878 4.26-18.808 0-0.058-0.011-0.115-0.027-0.168-0.136 5.735-1.65 12.231-4.233 17.976-2.196 4.886-6.142 11.402-12.482 14.704-0.081 0.041-0.17 0.062-0.258 0.062s-0.177-0.021-0.258-0.062c-6.34-3.302-10.287-9.818-12.482-14.704-2.5827-5.745-4.0974-12.241-4.2327-17.976z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guitarix.svg b/.icons/awkward/24x24/apps/guitarix.svg
new file mode 100644
index 00000000..05811eff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guitarix.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="13" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="13" x="2" y="9" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="7.5" cy="16" r="4.5"/>
+ <circle style="opacity:0.2" cx="7.5" cy="16" r="2"/>
+ <circle style="fill:#e4e4e4" cx="7.5" cy="15.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="15.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="4.5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="2"/>
+ <circle style="fill:#e4e4e4" cx="16.5" cy="15.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="16.5" cy="15.5" r="1.5"/>
+ <rect style="opacity:0.2" width="20" height="7" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="7" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16" height="4" x="4" y="4.5" rx=".996" ry=".899"/>
+ <rect style="fill:#63a535" width="16" height="4" x="4" y="4" rx=".996" ry=".899"/>
+ <circle style="fill:#4f4f4f" cx="6" cy="6" r="1"/>
+ <circle style="fill:#4f4f4f" cx="9" cy="6" r="1"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="6" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g transform="translate(-0.5,0.5)">
+ <rect style="fill:#983a0e" width="2" height="2" x="17.5" y="4.5"/>
+ <rect style="fill:#f7bf32" width="1" height="1" x="18" y="5"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.9960938 4 C 4.444468 4 4 4.4001949 4 4.8984375 L 4 5.3984375 C 4 4.9001949 4.444468 4.5 4.9960938 4.5 L 19.003906 4.5 C 19.555532 4.5 20 4.9001949 20 5.3984375 L 20 4.8984375 C 20 4.4001949 19.555532 4 19.003906 4 L 4.9960938 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guitarix2.svg b/.icons/awkward/24x24/apps/guitarix2.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guitarix2.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/guitarpro6.svg b/.icons/awkward/24x24/apps/guitarpro6.svg
new file mode 120000
index 00000000..1fc05572
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guitarpro6.svg
@@ -0,0 +1 @@
+GP6-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gummi.svg b/.icons/awkward/24x24/apps/gummi.svg
new file mode 100644
index 00000000..65687dfd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gummi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#7cb14f" d="m21 20v-18c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m16 8.5c-0.573-2.0143-2.075-2.9848-3.82-3-1.443 0-2.5029 0.5696-3.1807 1.5216-0.6715 0.946-0.9993 2.4403-0.9993 4.4834 0 2.024 0.3153 3.515 0.962 4.473 0.6467 0.952 1.894 1.522 3.022 1.522 1.016 0 2.197-0.398 3.016-0.781v-3.6041h-2v-1.6154h5v5.5c-2.043 1.0897-4.1883 1.4914-6.3238 1.5-2.3877 0-4.2656-0.62363-5.6336-1.8709-1.3621-1.247-2.043-2.955-2.043-5.124 0-2.1756 0.6809-3.8869 2.0426-5.1341 1.368-1.2473 3.2459-1.8709 5.6334-1.8709 2.038 0.0665 3.584 0.314 5.324 1v3z"/>
+ <path fill="#2e2e2e" d="m16 8c-0.573-2.0143-2.075-2.9848-3.82-3-1.443 0-2.5029 0.5696-3.1807 1.5216-0.6715 0.946-0.9993 2.4403-0.9993 4.4834 0 2.024 0.3153 3.515 0.962 4.473 0.6467 0.952 1.894 1.522 3.022 1.522 1.016 0 2.197-0.398 3.016-0.781v-3.6041h-2v-1.615h5v5.5c-2.043 1.09-4.188 1.491-6.324 1.5-2.3875 0-4.2654-0.624-5.6334-1.871-1.3617-1.247-2.0426-2.955-2.0426-5.124 0-2.1756 0.6809-3.8869 2.0426-5.1341 1.368-1.2473 3.2459-1.8709 5.6334-1.8709 2.038 0.0665 3.584 0.314 5.324 1v3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/guvcview.svg b/.icons/awkward/24x24/apps/guvcview.svg
new file mode 100644
index 00000000..d3a8849f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/guvcview.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m2.0141 12.222c-0.0025 0.094-0.0141 0.184-0.0141 0.278 0 5.54 4.4599 10 10 10 5.5399 0 9.9998-4.4599 9.9998-9.9998 0-0.09389-0.01167-0.18444-0.01389-0.27777-0.14778 5.4093-4.5399 9.722-9.9859 9.722s-9.8381-4.3127-9.9859-9.722z"/>
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="12" cy="12" r="6"/>
+ <circle opacity=".2" cx="12" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle fill="#ba174e" cx="12" cy="-12" r="5" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".1" d="m12 2.0002c-5.5401 0-10 4.4599-10 9.9998 0 0.094 0.0116 0.185 0.0141 0.278 0.1477-5.4096 4.5399-9.7222 9.9859-9.7222 5.4461 0 9.8381 4.3128 9.9859 9.722 0.003-0.093 0.014-0.184 0.014-0.278 0-5.5399-4.46-9.9998-10-9.9998z"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="3"/>
+ <circle fill="#d67495" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gvim.svg b/.icons/awkward/24x24/apps/gvim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gvim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gweled.svg b/.icons/awkward/24x24/apps/gweled.svg
new file mode 100644
index 00000000..84b67cb3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gweled.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7.428545,2.5000009 C 7,2.5000006 6.5214955,2.9526455 6.0250575,3.3078657 L 2.3090966,5.9667759 C 1.9096845,6.4390184 1.8957272,7.1690299 2.2767311,7.6596014 L 11.133923,21.059861 c 0.455993,0.586852 1.276159,0.586852 1.732152,0 L 21.723267,7.6596019 c 0.381005,-0.490571 0.367049,-1.2205825 -0.03236,-1.692826 L 18.025634,3.3441368 C 17.569985,2.9713849 17,2.5000006 16.571452,2.5000009 h -4.571453 z"/>
+ <path style="fill:#00aff2" d="M 7.428545,2.0000009 C 7,2.0000005 6.5214955,2.4526455 6.0250575,2.8078656 L 2.3090966,5.4667759 C 1.9096845,5.9390184 1.8957272,6.6690299 2.2767311,7.1596014 L 11.133923,20.559861 c 0.455993,0.586852 1.276159,0.586852 1.732152,0 L 21.723267,7.1596019 c 0.381005,-0.490571 0.367049,-1.2205825 -0.03236,-1.692826 L 18.025634,2.8441367 C 17.569985,2.4713849 17,2.0000005 16.571452,2.0000009 h -4.571453 z"/>
+ <path style="opacity:0.1" d="M 17 6 L 12 21 C 12.165665 21.000055 12.327301 20.959215 12.474609 20.884766 C 12.475085 20.884525 12.476087 20.885007 12.476562 20.884766 C 12.491082 20.877397 12.503347 20.86546 12.517578 20.857422 C 12.575755 20.824562 12.63302 20.789715 12.685547 20.746094 C 12.750923 20.691802 12.810934 20.630329 12.865234 20.560547 L 21.722656 7.1601562 C 21.978754 6.8304118 22.041265 6.3951094 21.943359 6 L 17 6 z"/>
+ <path style="fill:#156fc5" d="M 17,6 12,21 V 6 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="m 7,6 -2.4941405,4.532227 6.6279295,10.027344 c 0.227535,0.292832 0.545864,0.439837 0.864258,0.440429 4.59e-4,-8e-6 5e-4,-0.001 10e-4,-0.001 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 7.4296875 2 C 7.0011425 1.9999997 6.5218286 2.4533736 6.0253906 2.8085938 L 2.3105469 5.4667969 C 2.1789519 5.6223873 2.0938174 5.8062055 2.046875 6 L 21.953125 6 C 21.906182 5.8062056 21.821046 5.6223878 21.689453 5.4667969 L 18.025391 2.84375 C 17.569743 2.4709982 16.99886 1.9999997 16.570312 2 L 12 2 L 7.4296875 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.428711,2.0000005 c -0.428545,-3e-7 -0.9068825,0.4523971 -1.4033205,0.8076172 L 2.3095704,5.4667974 C 2.0504644,5.7731499 1.9564987,6.1876264 2.0244142,6.5751959 2.0658932,6.3540254 2.1611431,6.1422894 2.3095704,5.9667974 L 6.0253905,3.3076177 C 6.5218285,2.9523975 7.000166,2.5000002 7.428711,2.5000005 H 12 16.571289 c 0.428547,-3e-7 0.998453,0.4709981 1.454101,0.84375 l 3.665039,2.6230469 c 0.148427,0.1754925 0.243679,0.387228 0.285157,0.6083985 0.06792,-0.3875695 -0.02605,-0.8020455 -0.285157,-1.1083985 L 18.02539,2.8437505 C 17.569742,2.4709987 16.999836,2.0000002 16.571289,2.0000005 H 12 Z"/>
+ <path style="opacity:0.1" d="M 2.2890625 6 C 2.1717981 6.1487526 2.0907301 6.3189509 2.046875 6.5 L 21.953125 6.5 C 21.909269 6.318951 21.8282 6.1487529 21.710938 6 L 2.2890625 6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17 6 L 12 21 C 12.059002 21.00002 12.116314 20.988541 12.173828 20.978516 L 17 6.5 L 21.943359 6.5 C 21.953061 6.5391517 21.954418 6.5793414 21.960938 6.6191406 C 21.999312 6.4154116 21.993466 6.2022118 21.943359 6 L 17 6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7 6 L 4.5058594 10.533203 L 4.65625 10.759766 L 7 6.5 L 11.828125 20.980469 C 11.884371 20.989878 11.941283 20.999894 11.998047 21 C 11.998047 21 12 20.998047 12 20.998047 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/gwenview.svg b/.icons/awkward/24x24/apps/gwenview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gwenview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gx_head.svg b/.icons/awkward/24x24/apps/gx_head.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gx_head.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gxneur.svg b/.icons/awkward/24x24/apps/gxneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gxneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gydl.svg b/.icons/awkward/24x24/apps/gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/gzdoom.svg b/.icons/awkward/24x24/apps/gzdoom.svg
new file mode 100644
index 00000000..a2633318
--- /dev/null
+++ b/.icons/awkward/24x24/apps/gzdoom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4454ba" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:none;opacity:.2;stroke-linejoin:round;stroke-width:2;stroke:#030303" d="m11.5 9.5h-4.5s-1 1.5-1 3.25 1 2.75 1 2.75h4v-3"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#9e9e9e" d="m11.5 9h-4.5s-1 1.5-1 3.25 1 2.75 1 2.75h4v-3"/>
+ <path style="fill:none;opacity:.2;stroke-linejoin:round;stroke-width:2;stroke:#030303" d="m11 9.5h6l-5 6h6"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#fefefe" d="m11 9h6l-5 6h6"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/h2-icon.svg b/.icons/awkward/24x24/apps/h2-icon.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/24x24/apps/h2-icon.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/haguichi.svg b/.icons/awkward/24x24/apps/haguichi.svg
new file mode 100644
index 00000000..28687831
--- /dev/null
+++ b/.icons/awkward/24x24/apps/haguichi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#ff4646" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m12.017 18.5h4.483l-6-6.5-2.5 1.948z"/>
+ <path opacity=".2" d="m12 4.5h4.5l-8.5 9.456-2.5-2.456z"/>
+ <path fill="#ffabab" d="m12.017 18h4.483l-6-6.5-2.5 1.948z"/>
+ <path fill="#fff" d="m12 4h4.5l-8.5 9.456-2.5-2.456z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/half-life-blue-shift.svg b/.icons/awkward/24x24/apps/half-life-blue-shift.svg
new file mode 100644
index 00000000..61604b26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/half-life-blue-shift.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12 2c-5.5115 0-10 4.489-10 10 0 5.512 4.489 10 10 10s10-4.488 10-10c0-5.511-4.488-10-10-10z" style="fill:#2298e2"/>
+ <path d="m12 4.5a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-3.209 2.3554h3.0654l3.5196 8.951 1.5478-0.5039 0.5156 1.7334-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0644l4.5976-7.425-0.5156-1.4668h-1.791v-1.749z" style="opacity:.2"/>
+ <path d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-3.209 2.3555h3.0655l3.5195 8.951 1.548-0.504 0.5155 1.7335-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0645l4.5975-7.4245-0.5155-1.467h-1.791z" style="fill:#ffffff"/>
+ <path d="M 12,2 C 6.4885,2 2,6.489 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1395,6.854 6.5725,2.5 12,2.5 c 5.4274,0 9.8605,4.354 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.489 17.5115,2 12,2 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2.0058 12.25c-2e-3 0.084-0.0058 0.166-0.0058 0.25 0 5.512 4.489 10 10 10s10-4.4885 10-10c0-0.084-4e-3 -0.1665-6e-3 -0.25-0.134 5.396-4.566 9.75-9.994 9.75-5.4275 0-9.8605-4.354-9.994-9.75z" style="opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/half-life-deathmatch.svg b/.icons/awkward/24x24/apps/half-life-deathmatch.svg
new file mode 100644
index 00000000..e01ed9d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/half-life-deathmatch.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#522f17"/>
+ <path d="m5.5 16.496h2.0645l3.292-5.1875 2.245 5.6915 3.338-0.964-0.5155-1.7335-1.548 0.504-3.5195-8.951h-3.0655v1.749h1.791l0.5155 1.467z" style="opacity:.2"/>
+ <path d="m5.5 15.996h2.0645l3.292-5.1875 2.245 5.6915 3.338-0.964-0.5155-1.7335-1.548 0.504-3.5195-8.951h-3.0655v1.749h1.791l0.5155 1.467z" style="fill:#a38976"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m7.7910156 5.3554688v0.5h3.0664064l3.519531 8.9511722 1.546875-0.503907 0.378906 1.271485 0.136719-0.03906-0.515625-1.732422-1.546875 0.503907-3.519531-8.9511722zm2.1953125 3.3984374-4.4863281 7.2421878h0.3105469l4.2871091-6.9238284z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/half-life-opposing-force.svg b/.icons/awkward/24x24/apps/half-life-opposing-force.svg
new file mode 100644
index 00000000..c3695f46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/half-life-opposing-force.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m11 1c-5.5115 0-10 4.489-10 10 0 5.512 4.489 10 10 10s10-4.488 10-10c0-5.511-4.488-10-10-10z" style="fill:#5aa331"/>
+ <path d="m11 3.5a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-3.209 2.3554h3.0654l3.5196 8.951 1.5478-0.5039 0.5156 1.7334-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0644l4.5976-7.425-0.5156-1.4668h-1.791v-1.749z" style="opacity:.2"/>
+ <path d="m11 3a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-3.209 2.3555h3.0655l3.5195 8.951 1.548-0.504 0.5155 1.7335-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0645l4.5975-7.4245-0.5155-1.467h-1.791z" style="fill:#ffffff"/>
+ <path d="M 11,1 C 5.4885,1 1,5.489 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1395,5.854 5.5725,1.5 11,1.5 c 5.4274,0 9.8605,4.354 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,5.489 16.5115,1 11,1 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m1.0058 11.25c-2e-3 0.084-0.0058 0.166-0.0058 0.25 0 5.512 4.489 10 10 10s10-4.4885 10-10c0-0.084-4e-3 -0.1665-6e-3 -0.25-0.134 5.396-4.566 9.75-9.994 9.75-5.4275 0-9.8605-4.354-9.994-9.75z" style="opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/half-life.svg b/.icons/awkward/24x24/apps/half-life.svg
new file mode 100644
index 00000000..739af1b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/half-life.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f37b21" d="m11 1c-5.5115 0-10 4.489-10 10 0 5.512 4.489 10 10 10s10-4.488 10-10c0-5.511-4.488-10-10-10z"/>
+ <path opacity=".2" d="m11 3.5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-3.209 2.3554h3.0654l3.5196 8.951 1.5478-0.5039 0.5156 1.7334-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0644l4.5976-7.425-0.5156-1.4668h-1.791v-1.749z"/>
+ <path fill="#fff" d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-3.209 2.3555h3.0655l3.5195 8.951 1.548-0.504 0.5155 1.7335-3.338 0.964-2.245-5.6915-3.292 5.1875h-2.0645l4.5975-7.4245-0.5155-1.467h-1.791v-1.749z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5115 0-10 4.489-10 10 0 0.084 0.0038 0.166 0.0058 0.25 0.1337-5.396 4.5667-9.75 9.9942-9.75 5.4274 0 9.8605 4.354 9.994 9.75 0.002-0.0835 0.006-0.166 0.006-0.25 0-5.511-4.4885-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.512 4.489 10 10 10s10-4.4885 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.134 5.396-4.566 9.75-9.994 9.75-5.4275 0-9.8605-4.354-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/half-life2.svg b/.icons/awkward/24x24/apps/half-life2.svg
new file mode 100644
index 00000000..89817904
--- /dev/null
+++ b/.icons/awkward/24x24/apps/half-life2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#f37b21" d="M 12,2 C 6.4885,2 2,6.489 2,12 2,17.512 6.489,22 12,22 17.511,22 22,17.512 22,12 22,6.489 17.512,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -3.209,2.3554 3.0654,0 3.5196,8.951 1.5478,-0.5039 0.5156,1.7334 -3.338,0.964 -2.245,-5.6915 -3.292,5.1875 -2.0644,0 4.5976,-7.425 -0.5156,-1.4668 -1.791,0 0,-1.749 z"/>
+ <path style="fill:#ffffff" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -3.209,2.3554 3.0654,0 3.5196,8.951 1.5478,-0.5039 0.5156,1.7334 -3.338,0.964 -2.245,-5.6915 -3.292,5.1875 -2.0644,0 4.5976,-7.425 -0.5156,-1.4668 -1.791,0 0,-1.749 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4885,2 2,6.489 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1395,6.854 6.5725,2.5 12,2.5 c 5.4274,0 9.8605,4.354 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.489 17.5115,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.512 4.489,10 10,10 5.511,0 10,-4.4885 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.86,17.646 17.428,22 12,22 6.5725,22 2.1395,17.646 2.006,12.25 Z"/>
+ <circle style="fill:#42a1cd" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 17.5,15 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 16.40711,15.36235 16,15.833351 16,16.5 l 1,0 C 17,16 17.5,16 17.5,16 c 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 16.1802,18.59895 16,19.0139 16,19.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.666649 -0.40711,-1.13765 -0.776365,-1.32225 C 17.854375,14.9931 17.5,15 17.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hamsket.svg b/.icons/awkward/24x24/apps/hamsket.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hamsket.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hamster-applet.svg b/.icons/awkward/24x24/apps/hamster-applet.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hamster-applet.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hamster-indicator.svg b/.icons/awkward/24x24/apps/hamster-indicator.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hamster-indicator.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hamster-time-tracker.svg b/.icons/awkward/24x24/apps/hamster-time-tracker.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hamster-time-tracker.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hamster.svg b/.icons/awkward/24x24/apps/hamster.svg
new file mode 100644
index 00000000..bc619894
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hamster.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#5584bb" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m8 6.3044a6 6 0 0 0 -2.6175 7.2846l10.24-5.912a6 6 0 0 0 -7.622 -1.3726zm-1.6226 9.0196a6 6 0 0 0 7.6226 1.373 6 6 0 0 0 2.617 -7.285l-10.24 5.912z"/>
+ <path fill="#fff" d="m8 5.8038a6 6 0 0 0 -2.6175 7.2852l10.24-5.9125a6 6 0 0 0 -7.622 -1.3727zm-1.6226 9.0202a6 6 0 0 0 7.6226 1.372 6 6 0 0 0 2.617 -7.2846l-10.24 5.9126z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <rect width="2" height="1" x="11" y="4"/>
+ <rect width="2" height="1" x="11" y="19"/>
+ <rect width="2" height="1" x="11" y="-20" transform="rotate(90)"/>
+ <rect width="2" height="1" x="11" y="-5" transform="rotate(90)"/>
+ <rect width="2" height="1" x="15.97" y="-8" transform="rotate(45)"/>
+ <rect width="2" height="1" x="15.97" y="7" transform="rotate(45)"/>
+ <rect width="2" height="1" x="-1" y="-24.97" transform="rotate(135)"/>
+ <rect width="2" height="1" x="-1" y="-9.97" transform="rotate(135)"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <rect width="2" height="1" x="11" y="4"/>
+ <rect width="2" height="1" x="11" y="19"/>
+ <rect width="2" height="1" x="11" y="-20" transform="rotate(90)"/>
+ <rect width="2" height="1" x="11" y="-5" transform="rotate(90)"/>
+ <rect width="2" height="1" x="15.97" y="-8" transform="rotate(45)"/>
+ <rect width="2" height="1" x="15.97" y="7" transform="rotate(45)"/>
+ <rect width="2" height="1" x="-1" y="-24.97" transform="rotate(135)"/>
+ <rect width="2" height="1" x="-1" y="-9.97" transform="rotate(135)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/harbour-pure-maps.svg b/.icons/awkward/24x24/apps/harbour-pure-maps.svg
new file mode 100644
index 00000000..727f6959
--- /dev/null
+++ b/.icons/awkward/24x24/apps/harbour-pure-maps.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#a096a6" d="M 11.923,2 11.922,2.00196 C 6.4185,2.043905 2,6.486005 2,11.999955 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 22,12.576955 v -8.577 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <circle style="fill:#595959" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.923,2 11.922,2.00196 C 6.4185,2.043905 2,6.486005 2,11.999955 c 0,0.084 0.0038,0.1665 0.00585,0.25 0.1316,-5.397 4.49615,-9.707 9.916,-9.748 l 0.001,-0.002 h 8.077 c 1.108,0 2,0.892 2,2 v -0.5 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.00385,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 22,13.077 v -0.5 l -0.01855,0.01758 c -0.306,5.261 -4.6415,9.4055 -9.9815,9.4055 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.1" d="m 11.874024,4.5048828 a 8,8 0 0 0 -1.201172,0.1074219 l 1.120117,-0.058594 z M 10.672852,4.6123047 A 8,8 0 0 0 8.3466795,5.3847655 l -0.001,0.199219 L 8.494117,5.959961 8.7587655,5.9003905 8.6894295,5.6396485 8.7460705,5.435547 9.7099375,5.359375 9.999,5.348635 10.585914,4.9199239 Z m 3.348633,0.1572265 c -0.399609,0.060152 -0.894978,0.1158721 -1.135743,0.020508 l -0.924804,0.4609372 -0.08887,0.355469 0.229492,0.208984 0.169922,-0.102539 0.206054,0.3447265 -0.377929,-0.01758 -0.0068,0.5 -0.105468,0.01758 -0.116211,0.071289 c 0,0 -0.05274,-0.024475 -0.08106,0.015625 -0.02831,0.0401 -0.124023,-0.071289 -0.124023,-0.071289 l -0.158203,0.1425785 -0.03125,0.1191405 -0.164063,-0.02832 -0.18457,0.112305 0.02051,0.1455075 0.130859,-0.057617 -0.03613,0.2128905 0.07617,0.054687 c -0.14626,0.1129475 -0.46289,0.1357425 -0.46289,0.135742 A 0.29910699,0.33599975 0 0 0 10.680665,7.516602 c -0.09131,0.099967 -0.120117,0.397461 -0.120117,0.397461 l -0.0752,0.3154295 0.293945,0.091797 0.130859,-0.080078 0.204102,-0.0459 0.06934,0.058593 0.332031,-0.224609 0.157227,-0.419922 0.241211,-0.223633 0.328125,-0.04297 c 0,0 0.263724,-0.2385855 0.242187,-0.1796875 -0.02154,0.058893 0.3125,0.2353515 0.3125,0.2353515 l 0.282227,0.2539065 0.208008,0.1210935 0.124023,0.194336 0.0791,-0.071289 L 13.79297,7.7587865 13.616212,7.637693 13.384767,7.611323 13.083986,7.3183545 12.88379,7.136714 l 0.09766,-0.12793 0.201171,0.147461 0.207031,0.1220705 0.353516,-0.012695 0.100586,0.208008 0.126953,0.079102 0.325195,-0.051758 0.172852,-0.285156 0.0068,-0.171875 -0.169922,-0.092773 0.25586,-0.1552735 0.328125,0.126953 0.432617,-0.0166 0.07617,0.2216795 0.321289,0.1083985 -0.04101,0.152344 -0.524414,0.049805 -0.455078,-0.0049 -0.604493,0.421875 0.16211,0.2949215 0.533203,0.04199 0.518555,-0.05957 0.449218,0.01953 0.106446,0.3037105 0.01367,0.3496095 -0.27246,-0.026365 -0.698242,-0.25 -0.0918,0.080078 -0.541016,-0.1035155 -0.170898,0.1035155 0.05762,0.265625 -0.123047,0.052734 -0.08887,-0.145508 L 12.985351,8.626931 13.045898,8.3359155 13.219725,8.13865 13.001952,8.0165795 12.884764,8.086892 12.484375,8.040039 12.251953,8.28125 11.737305,8.167969 11.522461,8.319336 11.25,8.441406 10.931641,8.4873045 10.625,8.71875 10.416016,9.192383 10.121094,9.449219 10.021485,9.65625 9.864258,9.830078 l -0.03125,0.208008 -0.299805,0.160156 -0.166992,0.522461 0.0625,0.215821 0.078125,0.347656 -0.133789,0.551758 0.04199,0.191406 0.129883,0.268555 0.2910155,0.272461 0.3212895,0.252929 0.671875,0.484375 0.185547,0.01367 0.263672,-0.134766 0.460937,0.08691 0.584961,-0.296875 0.15918,0.09473 0.114257,-0.0918 0.355469,0.155274 0.175781,-0.153321 0.291016,0.44043 -0.03711,0.324219 -0.09082,0.280273 0.299805,0.435547 0.424804,0.739258 a 1.5284367,1.7169588 0 0 1 0.04981,0.34082 c -0.02201,0.05791 -0.177734,0.375 -0.177734,0.375 l 0.207031,1.34375 0.38086,0.509765 0.175781,0.544922 -0.0625,0.428711 0.126953,0.304688 0.03711,0.223633 0.243165,-0.05566 0.166015,-0.248047 0.325195,-0.198243 0.5625,-0.11621 0.25586,-0.424805 0.313476,-0.592774 0.25293,-0.199218 -0.182617,-0.483399 0.04883,-0.252929 0.286132,-0.230469 0.125977,-0.344727 0.18457,-0.112304 0.341797,-1.07129 A 1.9182728,2.1548784 0 0 0 17.58985,14.612302 4.0239859,4.5203164 0 0 1 17.467779,14.16992 l 0.04883,-0.580078 0.246094,-0.170899 0.210937,-0.306641 0.317383,-0.753906 0.01855,-0.5625 0.0059,-0.224609 -0.223633,0.03418 -0.03418,0.164062 -0.354492,-0.0752 0.02246,0.08691 -0.210937,-0.352539 c 0,0 0.04011,-0.151467 -0.129883,-0.167969 C 17.214775,11.24427 17,11 17,11 l -0.216797,-0.214844 -0.235352,-0.407226 -0.04883,-0.183594 -0.157227,-0.2871095 -0.269531,-0.600586 0.226562,-0.069336 0.235352,0.652344 0.251953,0.2158205 0.225586,0.469727 0.185547,0.302733 0.320312,0.333008 0.494141,0.239258 0.07617,-0.193359 0.208008,-0.126953 L 18.570311,9.8759765 18.488279,9.600586 18.246092,9.4697265 17.890623,9.291992 17.8291,9.329102 17.744139,9.5244145 17.583982,9.2773445 17.376951,9.132813 c 0,0 -0.07161,0.12103 -0.15039,-0.078125 A 2.655073,2.9825578 0 0 1 17.114256,8.719727 l 0.106445,-0.1923825 0.282227,0.2773435 0.200195,0.2265625 0.269531,0.05957 0.307618,0.083008 0.45996,0.147461 0.297852,0.328125 0.258789,0.3525385 L 19.5,9.96875 19.740234,10.50293 A 8,8 0 0 0 14.021485,4.7695312 Z m -2.879883,1.0097658 -0.163086,0.03613 0.196289,0.3369145 -0.0791,0.3779295 0.02051,0.225586 L 11.667971,6.3837865 11.475588,6.1699195 11.318362,6.028318 Z M 7.477539,5.9121095 A 8,8 0 0 0 4.5732422,9.5458985 L 4.6542969,9.4746095 5.083008,9.3154295 5.120118,9.15625 5.102538,9.001953 5.121093,8.8535155 5.171874,8.6572265 5.2753895,8.566406 5.370116,8.5097655 5.416016,8.417969 A 1.712886,1.9241586 0 0 1 5.646485,8.1015625 l 0.7402345,-0.538086 0.069336,-0.341797 c 0,0 0.360025,-0.2204195 0.397461,-0.142578 0.03744,0.077846 0.1465135,0.026965 0.1601565,0.194336 C 7.027313,7.4408285 7.151368,6.834961 7.151368,6.834961 L 7.1484175,6.269531 7.475566,6.035156 Z M 4.0673828,12.611328 4.03125,12.658203 a 8,8 0 0 0 2.769531,5.418945 l 0.2539065,-0.05859 0.032225,-0.186523 -0.00195,-1.654297 0.303711,-0.282226 0.051757,-0.258789 L 7.332032,15.473637 6.919923,15.156254 6.520509,15.132824 6.286134,14.64552 5.736329,14.64742 5.448242,14 5.444342,13.736328 5.263678,13.617188 4.9326232,13.616188 4.7363341,13.372047 4.5429748,12.852516 Z m 14.3652342,2.647461 -0.194336,0.510742 -0.368164,0.260742 -0.124023,0.303711 0.02832,0.24707 -0.116211,0.364258 0.0049,-0.0039 c 0.02585,0.05374 -0.14567,0.162591 -0.166992,0.175782 0.01063,0.0069 0.02771,0.01835 0.07227,0.05664 l -0.05273,0.259766 0.109375,0.226562 0.07617,-0.05762 a 8,8 0 0 0 0.381836,-0.411133 l 0.171875,-0.795898 0.108398,-0.49707 0.151367,-0.12793 0.09277,-0.347656 z m -0.936523,1.858398 c -0.01194,-0.0077 -0.01395,-0.0098 -0.02148,-0.02539 l 0.01367,0.03027 c 0,0 0.0065,-0.0042 0.0078,-0.0049 z"/>
+ <path style="fill:#42c042" d="m 11.874024,4.0048828 a 8,8 0 0 0 -1.201172,0.1074219 l 1.120117,-0.058594 z M 10.672852,4.1123047 A 8,8 0 0 0 8.3466795,4.8847656 l -0.001,0.1992189 L 8.494117,5.459961 8.7587655,5.4003905 8.6894295,5.1396485 8.7460705,4.9355469 9.7099375,4.859375 9.999,4.848633 10.585914,4.4199221 Z m 3.348633,0.1572265 c -0.399609,0.060152 -0.894978,0.1158723 -1.135743,0.020508 l -0.924804,0.4609375 -0.08887,0.3554687 0.229492,0.208984 0.169922,-0.102539 0.206054,0.3447265 -0.377929,-0.01758 -0.0068,0.5 -0.105468,0.01758 -0.116211,0.071289 c 0,0 -0.05274,-0.024475 -0.08106,0.015625 -0.02831,0.0401 -0.124023,-0.071289 -0.124023,-0.071289 l -0.158203,0.1425785 -0.03125,0.1191405 -0.164063,-0.02832 -0.18457,0.112305 0.02051,0.1455075 0.130859,-0.057617 -0.03613,0.2128905 0.07617,0.054687 c -0.14626,0.1129475 -0.46289,0.135742 -0.46289,0.135742 A 0.29910699,0.33599975 0 0 0 10.680665,7.016602 c -0.09131,0.099967 -0.120117,0.397461 -0.120117,0.397461 l -0.0752,0.3154295 0.293945,0.091797 0.130859,-0.080078 0.204102,-0.0459 0.06934,0.058593 0.332031,-0.224609 0.157227,-0.419922 0.241211,-0.223633 0.328125,-0.04297 c 0,0 0.263724,-0.2385855 0.242187,-0.1796875 -0.02154,0.058893 0.3125,0.2353515 0.3125,0.2353515 l 0.282227,0.2539065 0.208008,0.1210935 0.124023,0.194336 0.0791,-0.071289 L 13.79297,7.2587865 13.616212,7.137693 13.384767,7.111323 13.083986,6.8183545 12.88379,6.636714 l 0.09766,-0.12793 0.201171,0.147461 0.207031,0.1220705 0.353516,-0.012695 0.100586,0.208008 0.126953,0.079102 0.325195,-0.051758 0.172852,-0.285156 0.0068,-0.171875 -0.169922,-0.092773 0.25586,-0.1552735 0.328125,0.126953 0.432617,-0.0166 0.07617,0.2216795 0.321289,0.1083985 -0.04101,0.152344 -0.524414,0.049805 -0.455078,-0.0049 -0.604493,0.421875 0.16211,0.2949215 0.533203,0.041995 0.518555,-0.059571 0.449218,0.01953 0.106446,0.3037105 0.01367,0.3496095 -0.27246,-0.026365 -0.698242,-0.25 -0.0918,0.080078 -0.541016,-0.1035155 -0.170898,0.1035155 0.05762,0.265625 -0.123047,0.052734 -0.08887,-0.145508 L 12.985351,8.126936 13.045898,7.8359205 13.219726,7.638655 13.001952,7.5165845 12.884765,7.586897 12.484375,7.540039 12.251953,7.78125 11.737305,7.667969 11.522461,7.819336 11.25,7.941406 10.931641,7.9873045 10.625,8.21875 10.416016,8.692383 10.121094,8.949219 10.021485,9.15625 9.864258,9.330078 9.833008,9.538086 9.533203,9.698242 l -0.166992,0.522461 0.0625,0.215821 0.078125,0.347656 -0.133789,0.551758 0.04199,0.191406 0.129883,0.268555 0.2910155,0.272461 0.3212895,0.252929 0.671875,0.484375 0.185547,0.01367 0.263672,-0.134766 0.460937,0.08691 0.584961,-0.296875 0.15918,0.09473 0.114257,-0.0918 0.355469,0.155274 0.175781,-0.153321 0.291016,0.44043 -0.03711,0.324219 -0.09082,0.280273 0.299805,0.435547 0.424804,0.739258 a 1.5284367,1.7169588 0 0 1 0.04981,0.34082 c -0.02201,0.05791 -0.177734,0.375 -0.177734,0.375 l 0.207031,1.34375 0.38086,0.509765 0.175781,0.544922 -0.0625,0.428711 0.126953,0.304688 0.03711,0.223633 0.243165,-0.05566 0.166015,-0.248047 0.325195,-0.198243 0.5625,-0.11621 0.25586,-0.424805 0.313476,-0.592774 0.25293,-0.199218 -0.182617,-0.483399 0.04883,-0.252929 0.286132,-0.230469 0.125977,-0.344727 0.18457,-0.112304 0.341797,-1.07129 A 1.9182728,2.1548784 0 0 0 17.58985,14.112302 4.0239859,4.5203164 0 0 1 17.467779,13.66992 l 0.04883,-0.580078 0.246094,-0.170899 0.210937,-0.306641 0.317383,-0.753906 0.01855,-0.5625 0.0059,-0.224609 -0.223633,0.03418 -0.03418,0.164062 -0.354492,-0.0752 0.02246,0.08691 -0.210937,-0.352539 c 0,0 0.04011,-0.151467 -0.129883,-0.167969 C 17.214777,10.744252 17,10.5 17,10.5 L 16.783203,10.285156 16.547851,9.8779295 16.499022,9.694336 16.341795,9.4072265 l -0.269531,-0.600586 0.226562,-0.069336 0.235352,0.652344 0.251953,0.2158205 0.225586,0.469727 0.185547,0.302733 0.320312,0.333008 0.494141,0.239258 0.07617,-0.193359 0.208008,-0.126953 L 18.570311,9.3759765 18.488279,9.100586 18.246092,8.9697265 17.890623,8.791992 17.8291,8.829102 17.744139,9.0244145 17.583982,8.7773445 17.376951,8.632813 c 0,0 -0.07161,0.12103 -0.15039,-0.078125 A 2.655073,2.9825578 0 0 1 17.114256,8.219727 l 0.106445,-0.1923825 0.282227,0.2773435 0.200195,0.2265625 0.269531,0.05957 0.307618,0.083008 0.45996,0.147461 0.297852,0.328125 0.258789,0.352539 L 19.5,9.46875 19.740234,10.00293 A 8,8 0 0 0 14.021485,4.2695312 Z m -2.879883,1.0097658 -0.163086,0.03613 0.196289,0.3369145 -0.0791,0.3779295 0.02051,0.225586 L 11.667971,5.8837865 11.475588,5.6699195 11.318362,5.528318 Z M 7.477539,5.4121095 A 8,8 0 0 0 4.5732422,9.0458985 L 4.6542969,8.9746095 5.083008,8.8154295 5.120118,8.65625 5.102538,8.501953 5.121093,8.3535155 5.171874,8.1572265 5.2753895,8.066406 5.370116,8.0097655 5.416016,7.917969 A 1.712886,1.9241586 0 0 1 5.646485,7.6015625 l 0.7402345,-0.538086 0.069336,-0.341797 c 0,0 0.360025,-0.2204195 0.397461,-0.142578 0.03744,0.077846 0.1465135,0.026965 0.1601565,0.194336 C 7.027313,6.9408285 7.151368,6.334961 7.151368,6.334961 L 7.1484175,5.769531 7.475566,5.535156 Z m -3.4101562,6.6992185 -0.060547,0.08008 a 8,8 0 0 0 2.7236331,5.819336 l 0.060547,-0.431641 0.263672,-0.06055 0.032225,-0.186523 -0.00195,-1.654296 0.303711,-0.282227 0.051757,-0.258789 -0.1083985,-0.163086 -0.412109,-0.317383 -0.399414,-0.02343 -0.234375,-0.487304 -0.549805,0.0019 L 5.448242,13.5 5.444342,13.236328 5.263678,13.117188 4.9326232,13.116188 4.7363341,12.872047 4.5429748,12.352516 Z m 14.3652342,2.647461 -0.194336,0.510742 -0.368164,0.260743 -0.124023,0.303711 0.02832,0.247069 -0.116211,0.364258 0.0049,-0.0039 c 0.02585,0.05374 -0.14567,0.162591 -0.166992,0.175782 0.01063,0.0069 0.02771,0.01835 0.07227,0.05664 l -0.05273,0.259766 0.109375,0.226562 0.427734,-0.326171 0.202149,-0.938477 0.108398,-0.49707 0.151367,-0.12793 0.09277,-0.347656 z m -0.936523,1.858398 c -0.01194,-0.0077 -0.01395,-0.0098 -0.02148,-0.02539 l 0.01367,0.03027 c 0,0 0.0065,-0.0042 0.0078,-0.0049 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.874024,4.0048828 a 8,8 0 0 0 -1.201172,0.1074219 l 1.120117,-0.058594 z M 10.672852,4.1123047 A 8,8 0 0 0 8.3466795,4.8847656 l -0.001,0.1992189 0.09961,0.2529295 A 8,8 0 0 1 8.710914,5.2197265 L 8.689429,5.1396485 8.74607,4.9355469 9.647437,4.8642578 a 8,8 0 0 1 0.524438,-0.1416016 l 0.414063,-0.3027343 z m 3.348633,0.1572265 c -0.399609,0.060152 -0.894978,0.1158723 -1.135743,0.020508 l -0.924804,0.4609375 -0.08887,0.3554687 0.133789,0.12207 0.879882,-0.4384762 c 0.240765,0.095364 0.736134,0.039644 1.135743,-0.020508 A 8,8 0 0 1 19.392578,9.486328 L 19.5,9.46875 19.740234,10.00293 A 8,8 0 0 0 14.021485,4.2695312 Z m -2.879883,1.0097658 -0.163086,0.03613 0.196289,0.3369145 -0.02832,0.133789 L 11.31836,6.028318 11.37598,6.080076 11.667972,5.883787 11.475586,5.6699195 11.31836,5.528318 Z M 7.477539,5.4121095 a 8,8 0 0 0 -2.9042968,3.633789 l 0.081055,-0.071289 0.211914,-0.079102 A 8,8 0 0 1 5.105469,8.4765625 l 0.015625,-0.123047 0.050781,-0.196289 0.1035155,-0.09082 0.094726,-0.056641 0.0459,-0.091797 A 1.712886,1.9241586 0 0 1 5.646486,7.6015625 L 5.7412125,7.533203 A 8,8 0 0 1 6.447267,6.7666015 l 0.00879,-0.04492 c 0,0 0.058571,-0.030885 0.09375,-0.050781 A 8,8 0 0 1 7.150393,6.1621115 L 7.148443,5.769533 7.4755915,5.535158 Z m 4.793946,0.300781 -0.169922,0.102539 -0.0059,-0.0049 -0.003,0.229492 -0.105469,0.01758 -0.116211,0.071289 c 0,0 -0.05274,-0.024475 -0.08106,0.015625 -0.02831,0.0401 -0.124023,-0.071289 -0.124023,-0.071289 l -0.15332,0.1376955 0.155273,0.1728515 -0.415039,0.2802735 -0.0098,0.055664 0.07617,0.054687 C 11.173056,6.887346 10.856425,6.910141 10.856425,6.9101405 A 0.29910699,0.33599975 0 0 0 10.680644,7.016586 c -0.09131,0.099967 -0.120117,0.397461 -0.120117,0.397461 l -0.0752,0.3154295 0.09961,0.03125 c 0.01837,-0.089645 0.04784,-0.1917455 0.0957,-0.2441405 a 0.29910699,0.33599975 0 0 1 0.175781,-0.1064455 c 0,5e-7 0.316631,-0.022795 0.462891,-0.135742 l -0.07617,-0.054687 0.03614,-0.2128905 -0.13086,0.057617 -0.02051,-0.1455075 0.184571,-0.112305 0.164062,0.02832 0.03125,-0.1191405 0.158203,-0.1425785 c 0,0 0.09571,0.111389 0.124024,0.071289 0.02831,-0.0401 0.08106,-0.015625 0.08106,-0.015625 l 0.11621,-0.071289 0.105469,-0.01758 0.0068,-0.5 0.377929,0.01758 z m -1.173829,0.3076175 -0.002,0.00976 0.02051,0.225586 0.04297,-0.029295 0.01563,-0.074218 z m -3.946289,0.24707 -0.00295,0.00195 v 0.077148 c 1.06e-4,-5e-4 0.00295,-0.01172 0.00295,-0.01172 z m 8.176758,0.654297 -0.173828,0.0166 -0.455078,-0.0049 -0.225586,0.1572265 -0.0049,0.125 -0.172851,0.285156 -0.111328,0.01758 0.07226,0.131836 0.118164,0.00977 0.324219,-0.226562 0.455078,0.0049 0.524414,-0.049805 0.04101,-0.152344 L 15.39842,7.127929 Z m -0.990234,0.00976 -0.03223,0.01953 0.01563,0.00879 z m -1.356445,0.077148 -0.02539,0.033205 0.123046,0.110352 0.208008,0.1210935 0.124024,0.194336 0.0791,-0.071289 0.258789,-0.118164 -0.0059,-0.012695 -0.353515,0.012695 -0.207032,-0.1220705 z m -0.497071,0.53125 -0.232422,0.241211 -0.514648,-0.113281 -0.117188,0.083007 -0.104492,0.2783205 -0.332031,0.224609 -0.06934,-0.058594 -0.204102,0.0459 -0.130859,0.080078 -0.175781,-0.054687 -0.1875,0.4257815 -0.294922,0.256836 -0.09961,0.207031 -0.157227,0.173828 -0.03125,0.208008 -0.299805,0.160156 -0.166992,0.522461 0.0625,0.21582 0.01172,0.05176 L 9.533199,10.198239 9.833004,10.038083 9.864254,9.830075 10.021486,9.656251 10.121096,9.44922 10.416017,9.192384 10.625,8.71875 10.931641,8.4873045 11.25,8.441406 l 0.272461,-0.12207 0.214844,-0.151367 0.514648,0.113281 0.232422,-0.241211 0.400391,0.046875 0.117187,-0.070312 0.0059,0.00295 0.03808,-0.1835935 0.118164,-0.133789 -0.08496,-0.049805 -0.121093,-0.109375 -0.07324,0.043945 z m 1.716797,0.5097655 -0.09766,0.05957 0.05762,0.265625 -0.123047,0.052734 -0.08887,-0.145508 -0.75,-0.1210935 -0.15332,0.1748045 -0.06055,0.2910155 0.963867,0.1552735 0.08887,0.145508 0.123047,-0.052734 -0.05762,-0.265625 0.170898,-0.1035155 0.541016,0.1035155 0.0918,-0.080078 0.698242,0.25 0.27246,0.026365 -0.01367,-0.3496095 -0.05469,-0.1572265 -0.204102,-0.01953 -0.381836,-0.136719 -0.433593,0.049805 -0.533203,-0.04199 z M 17.21875,8.53125 17.114258,8.7197265 a 2.655073,2.9825578 0 0 0 0.112304,0.334961 c 0.07878,0.199155 0.150391,0.078125 0.150391,0.078125 l 0.207031,0.1445315 0.160156,0.24707 0.08496,-0.1953125 0.06152,-0.03711 0.355469,0.1777345 0.242187,0.1308595 0.01855,0.063477 0.06348,-0.288086 -0.03613,-0.121094 L 18.280271,9.1738275 17.972654,9.09082 17.703123,9.0312495 17.502927,8.804687 17.349607,8.6542965 c -0.02604,0.023 -0.06796,0.039655 -0.123047,-0.099609 A 2.655073,2.9825578 0 0 1 17.21875,8.53125 Z m -0.949219,0.714844 -0.197266,0.060547 0.269532,0.600586 0.157226,0.287109 0.04883,0.183593 0.235352,0.407227 L 17,11 c 0,0 0.214776,0.24427 0.384765,0.260742 0.169988,0.0165 0.129883,0.167969 0.129883,0.167969 l 0.210938,0.352539 -0.02246,-0.08691 0.354492,0.0752 0.03418,-0.164062 0.208984,-0.03222 0.0088,-0.277343 0.0059,-0.22461 -0.0068,10e-4 -0.01269,0.05762 -0.208008,0.126953 -0.07617,0.19336 L 17.517673,11.21098 17.197361,10.877972 17.011814,10.575238 16.953224,10.454144 16.783206,10.285182 16.574222,9.92483 16.534182,9.889675 16.395511,9.5049095 16.3418,9.407253 Z m -6.821289,1.77832 -0.075195,0.311524 0.04199,0.191406 0.021485,0.04492 0.070312,-0.288086 z m -5.3808592,1.086914 -0.060547,0.08008 a 8,8 0 0 0 0.03418,0.455079 l 0.026367,-0.03515 0.475586,0.241211 0.1933593,0.519531 0.1962891,0.244141 0.3310547,10e-4 0.180664,0.11914 0.0039,0.263672 0.288086,0.647461 0.549805,-0.002 0.234375,0.487305 0.399414,0.02343 0.397461,0.305664 0.071289,-0.06641 0.051757,-0.258789 -0.1083985,-0.163086 -0.412109,-0.317382 -0.399414,-0.02343 -0.234375,-0.487305 -0.549805,0.002 L 5.448242,13.5 5.444342,13.236328 5.263678,13.117188 4.9326232,13.116188 4.7363341,12.872047 4.5429748,12.352516 Z m 9.2890632,1.212891 -0.06445,0.200195 0.09961,0.144532 0.02832,-0.249024 z M 17.5,13.78711 17.46777,14.169922 a 4.0239859,4.5203164 0 0 0 0.12207,0.442383 1.9182728,2.1548784 0 0 1 0.0166,0.05176 l 0.07129,-0.223633 A 1.9182728,2.1548784 0 0 0 17.589844,14.112305 4.0239859,4.5203164 0 0 1 17.5,13.78711 Z m 0.932617,0.971679 -0.194336,0.510742 -0.368164,0.260743 -0.124023,0.303711 0.02832,0.247069 -0.116211,0.364258 0.0049,-0.0039 c 0.02585,0.05374 -0.14567,0.162591 -0.166992,0.175782 0.01063,0.0069 0.02771,0.01835 0.07227,0.05664 l -0.05273,0.259766 0.06055,0.125977 c 0.05183,-0.03946 0.102531,-0.08569 0.08691,-0.118165 l -0.0049,0.0039 0.116211,-0.364258 -0.02832,-0.24707 0.124023,-0.303711 0.368164,-0.260742 0.103516,-0.271484 0.02149,-0.09961 0.02344,-0.02051 0.0459,-0.119141 0.0459,0.04297 0.03613,-0.03125 0.09277,-0.347656 z m -0.936523,1.858398 c -0.01194,-0.0077 -0.01395,-0.0098 -0.02148,-0.02539 l 0.01367,0.03027 c 0,0 0.0065,-0.0042 0.0078,-0.0049 z M 14.00293,15.174805 c -0.05174,0.108801 -0.114258,0.240234 -0.114258,0.240234 l 0.05859,0.376953 c 0.04772,-0.09813 0.104359,-0.213061 0.11914,-0.251953 a 1.5284367,1.7169588 0 0 0 -0.04981,-0.34082 z m -6.9169925,1.001953 -0.001,0.001 0.001,1.157226 0.001,-0.0029 z m 9.6874995,0.495117 -0.03418,0.02735 -0.04883,0.252929 0.03711,0.09766 0.145508,-0.114258 z m -2.170898,1.486328 -0.0127,0.08398 0.05371,0.129883 0.0088,-0.05859 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="3"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="3"/>
+ <path style="opacity:0.1" d="M 19.989258,12.209961 A 8,8 0 0 1 12,20 8,8 0 0 1 4.0107422,12.290039 8,8 0 0 0 4,12.5 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -0.01074,-0.290039 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/harddrake.svg b/.icons/awkward/24x24/apps/harddrake.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/harddrake.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hardinfo.svg b/.icons/awkward/24x24/apps/hardinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hardinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/harmony.svg b/.icons/awkward/24x24/apps/harmony.svg
new file mode 100644
index 00000000..48b40536
--- /dev/null
+++ b/.icons/awkward/24x24/apps/harmony.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <rect fill="#ff5f7f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m6.0049 16.928c0.035026-0.34817 0.24049-1.101 0.7508-2.7509 0.8634-2.792 1.4049-6.057 1.1752-6.9794-0.057-0.2293-0.0633-0.3469-0.0214-0.3998 0.1307-0.1648 0.655-0.3439 1.0867-0.3712 0.8915-0.0188 0.8472 0.3147 0.8178 1.0407-0.02628 0.65073-0.19654 2.1509-0.35449 2.9713-0.04902 0.25456-0.07515 0.50092-0.05807 0.54747 0.02574 0.07021 0.26513 0.08448 1.4045 0.08373 0.75538-0.000461 1.3575-0.02102 1.3945-0.04559 0.11526-0.07668 0.18275-0.52061 0.67209-2.7657 0.26176-1.201 0.52068-2.2633 0.57537-2.3608 0.12479-0.22232 0.43187-0.39769 0.69634-0.39769 0.2701 0 0.79208 0.1518 0.95517 0.28998l0.1314 0.11133-0.12549 0.3764c-0.28734 0.86186-1.0847 4.7067-1.3976 6.7389-0.08268 0.53711-0.1995 1.2347-0.2596 1.5502-0.13029 0.68398-0.13372 0.76047-0.01659 1.0766 0.18534 0.50029 0.17649 0.54906-0.12496 0.68859-0.14931 0.06911-0.49139 0.16446-0.76019 0.21188-0.90911 0.1604-1.1866-0.04412-1.187-0.8748-0.000272-0.55892 0.05103-0.67291 0.39956-2.1404 0.15344-0.64606 0.27904-1.0424 0.27904-1.1064 0-0.10822-0.027-0.11343-0.3924-0.07576-0.21582 0.02225-0.87548 0.04384-1.4659 0.04796-0.59043 0.0042-1.0908 0.02558-1.1119 0.04766-0.02109 0.02208-0.13776 0.30364-0.25925 0.85122-0.12148 0.54759-0.34013 1.4484-0.48588 2.0018-0.14575 0.55339-0.2759 1.1712-0.28921 1.373-0.015831 0.2396-0.056321 0.39661-0.1168 0.45277-0.13741 0.12759-0.81675 0.32999-1.2447 0.37084-0.52185 0.05547-0.7054-0.17612-0.66707-0.56425z"/>
+ <path fill="#fff" d="m6.0049 16.428c0.035026-0.34817 0.24049-1.101 0.7508-2.7509 0.8634-2.792 1.4049-6.057 1.1752-6.9794-0.057-0.2293-0.0633-0.3469-0.0214-0.3998 0.1307-0.1648 0.655-0.3439 1.0867-0.3712 0.8915-0.0188 0.8472 0.3147 0.8178 1.0407-0.0262 0.6507-0.1965 2.1509-0.3545 2.9713-0.04902 0.25456-0.07515 0.50092-0.05807 0.54747 0.02574 0.07021 0.26513 0.08448 1.4045 0.08373 0.75538-0.000461 1.3575-0.02102 1.3945-0.04559 0.11526-0.07668 0.18275-0.52061 0.67209-2.7657 0.26176-1.201 0.52068-2.2633 0.57537-2.3608 0.12479-0.22232 0.43187-0.39769 0.69634-0.39769 0.2701 0 0.79208 0.1518 0.95517 0.28998l0.1314 0.11133-0.12549 0.3764c-0.28734 0.86186-1.0847 4.7067-1.3976 6.7389-0.08268 0.53711-0.1995 1.2347-0.2596 1.5502-0.13029 0.68398-0.13372 0.76047-0.01659 1.0766 0.18534 0.50029 0.17649 0.54906-0.12496 0.68859-0.14931 0.06911-0.49139 0.16446-0.76019 0.21188-0.90911 0.1604-1.1866-0.04412-1.187-0.8748-0.000272-0.55892 0.05103-0.67291 0.39956-2.1404 0.15344-0.64606 0.27904-1.0424 0.27904-1.1064 0-0.10822-0.027-0.11343-0.3924-0.07576-0.21582 0.02225-0.87548 0.04384-1.4659 0.04796-0.59043 0.0042-1.0908 0.02558-1.1119 0.04766-0.02109 0.02208-0.13776 0.30364-0.25925 0.85122-0.12148 0.54759-0.34013 1.4484-0.48588 2.0018-0.14575 0.55339-0.2759 1.1712-0.28921 1.373-0.015831 0.2396-0.056321 0.39661-0.1168 0.45277-0.13741 0.12759-0.81675 0.32999-1.2447 0.37084-0.52185 0.05547-0.7054-0.17612-0.66707-0.56425z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5399 0-9.9999 4.46-9.9999 10 0 0.08394 0.00383 0.16657 0.00586 0.25 0.1322-5.4231 4.538-9.75 9.994-9.75 5.4561 0 9.8618 4.3269 9.9941 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.00204 0.08343-0.00586 0.16606-0.00586 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4561 0-9.8618-4.327-9.9941-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/haroopad.svg b/.icons/awkward/24x24/apps/haroopad.svg
new file mode 100644
index 00000000..3a1dc45f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/haroopad.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(-2.9999998)">
+ <path style="opacity:0.2" d="m 11.594292,22.155147 c -0.135772,-0.204533 -0.3824,-0.650789 -0.548061,-0.991676 -0.355436,-0.731399 -0.495574,-0.754323 -1.2628931,-0.206603 -0.962051,0.686728 -1.330515,0.498429 -1.037032,-0.52996 0.09685,-0.339373 0.117244,-0.673982 0.04531,-0.743576 -0.07193,-0.06959 -0.517239,0.01556 -0.989578,0.18919 -1.080787,0.397329 -1.405637,0.257787 -1.031122,-0.44292 0.146046,-0.273253 0.223218,-0.537764 0.171493,-0.587811 -0.05173,-0.05005 -0.404252,0.01488 -0.783392,0.144324 -1.308265,0.446594 -1.485101,0.21551 -0.651145,-0.850879 0.279254,-0.357084 0.509874,-0.788173 0.512487,-0.957981 0.0026,-0.169806 0.235513,-0.563026 0.517555,-0.873821 0.644713,-0.710439 1.367697,-2.075849 1.361901,-2.572062 -1.648375,-2.445268 -0.906012,-3.590049 0.172669,-5.6873411 0.282327,-0.6024332 0.659337,-1.7965418 1.005579,-2.1124865 1.4662891,-1.9319419 4.3168131,-1.8766624 5.8556091,-0.026378 0.465234,0.294931 1.268708,1.9706218 1.422654,2.5746246 1.900782,2.3208 -0.418829,4.105465 -0.159671,5.34674 0.13781,0.640802 0.78956,1.755251 1.455958,2.489585 0.275717,0.303828 0.501305,0.721514 0.501305,0.928192 0,0.206679 0.192183,0.619558 0.42707,0.91751 0.711171,0.902112 0.513162,1.190981 -0.564264,0.823192 -0.830832,-0.283618 -0.952935,-0.199624 -0.618746,0.425641 0.231066,0.432317 0.228476,0.487848 -0.02718,0.582769 -0.155421,0.0577 -0.653429,-0.0099 -1.106684,-0.150059 -0.453255,-0.14024 -0.862294,-0.218027 -0.908976,-0.172861 -0.04668,0.04517 -0.04033,0.446048 0.01413,0.890852 0.0861,0.703317 0.05903,0.808732 -0.207623,0.808732 -0.168641,0 -0.558583,-0.185942 -0.866538,-0.413202 -0.307956,-0.22726 -0.640815,-0.413198 -0.739686,-0.413198 -0.09887,0 -0.412598,0.446256 -0.697171,0.991681 -0.552878,1.059671 -0.869042,1.214704 -1.263953,0.619796 z"/>
+ <path style="fill:#248afd" d="m 11.594289,21.655147 c -0.135772,-0.204533 -0.3824,-0.650789 -0.548061,-0.991676 -0.355436,-0.731399 -0.495574,-0.754323 -1.2628935,-0.206603 -0.962051,0.686728 -1.3305144,0.498429 -1.0370314,-0.52996 0.096852,-0.339373 0.1172433,-0.673982 0.045313,-0.743576 -0.071928,-0.06959 -0.5172393,0.01556 -0.989578,0.18919 -1.0807871,0.397329 -1.4056374,0.257787 -1.0311224,-0.44292 0.146046,-0.273253 0.2232176,-0.537764 0.1714928,-0.587811 -0.051727,-0.05005 -0.4042521,0.01488 -0.7833918,0.144324 -1.3082653,0.446594 -1.4851009,0.21551 -0.6511447,-0.850879 0.2792533,-0.357084 0.5098733,-0.788173 0.5124866,-0.957981 0.00264,-0.169806 0.2355127,-0.563026 0.5175546,-0.873821 C 7.182627,15.092995 7.9056104,13.727585 7.8998149,13.231372 6.2514393,10.786104 6.9938028,9.641323 8.0724841,7.5440306 8.3548107,6.9415974 8.7318209,5.7474888 9.0780622,5.4315441 10.544352,3.4996023 13.394876,3.5548818 14.933672,5.4051661 c 0.465234,0.294931 1.268708,1.9706218 1.422654,2.5746246 1.900782,2.3208003 -0.418829,4.1054653 -0.159671,5.3467403 0.13781,0.640802 0.78956,1.755251 1.455958,2.489585 0.275717,0.303828 0.501305,0.721514 0.501305,0.928192 0,0.206679 0.192183,0.619558 0.42707,0.91751 0.711171,0.902112 0.513162,1.190981 -0.564264,0.823192 -0.830832,-0.283618 -0.952935,-0.199624 -0.618746,0.425641 0.231066,0.432317 0.228476,0.487848 -0.02718,0.582769 -0.155421,0.0577 -0.653429,-0.0099 -1.106684,-0.150059 -0.453255,-0.14024 -0.862294,-0.218027 -0.908976,-0.172861 -0.04668,0.04517 -0.04033,0.446048 0.01413,0.890852 0.0861,0.703317 0.05903,0.808732 -0.207623,0.808732 -0.168641,0 -0.558583,-0.185942 -0.866538,-0.413202 -0.307956,-0.22726 -0.640815,-0.413198 -0.739686,-0.413198 -0.09887,0 -0.412598,0.446256 -0.697171,0.991681 -0.552878,1.059671 -0.869042,1.214704 -1.263953,0.619796 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.978638,4.0000203 C 10.890371,3.9964103 9.8113923,4.46569 9.0782473,5.4316609 8.7320063,5.7476057 8.3547153,6.942509 8.0723883,7.5449422 c -0.685917,1.3336353 -1.229528,2.2851041 -1.115235,3.4277348 0.06134,-0.933903 0.53162,-1.7930048 1.115235,-2.9277348 0.282327,-0.6024332 0.659618,-1.7973365 1.005859,-2.1132813 1.4662897,-1.9319418 4.3166727,-1.875675 5.8554687,-0.025391 0.465234,0.294931 1.267929,1.970216 1.421875,2.5742188 0.474621,0.5794988 0.687989,1.126141 0.742187,1.6386713 C 17.149569,9.4656963 16.988325,8.7530395 16.355591,7.9804891 16.201645,7.3764863 15.39895,5.7012013 14.933716,5.4062703 14.164318,4.4811281 13.066905,4.003633 11.978638,4.0000203 Z M 16.2052,13.351583 c -0.03219,0.166279 -0.0392,0.326215 -0.0078,0.476563 0.13781,0.640802 0.78868,1.753947 1.455078,2.488281 0.275717,0.303828 0.501953,0.723009 0.501953,0.929687 0,0.206679 0.190894,0.618064 0.425781,0.916016 0.143184,0.181628 0.223251,0.319616 0.292969,0.451172 0.229434,-0.08692 0.137634,-0.404942 -0.292981,-0.951172 -0.234887,-0.297952 -0.425781,-0.709337 -0.425781,-0.916016 0,-0.206678 -0.226236,-0.625859 -0.501953,-0.929687 C 16.993082,15.089822 16.35221,13.995412 16.2052,13.351583 Z m -8.3886717,0.238281 c -0.18493,0.62174 -0.747119,1.628414 -1.279297,2.214844 -0.282041,0.310795 -0.514978,0.703241 -0.517578,0.873047 -0.0026,0.169808 -0.232465,0.6019 -0.511718,0.958984 -0.505526,0.646421 -0.63332,0.981165 -0.369141,1.048829 0.08476,-0.15282 0.19162,-0.321831 0.369141,-0.548829 0.279253,-0.357084 0.509104,-0.789176 0.511718,-0.958984 0.0026,-0.169806 0.235537,-0.562252 0.517578,-0.873047 0.644715,-0.710439 1.369077,-2.076053 1.363282,-2.572266 -0.03407,-0.05053 -0.05194,-0.09313 -0.08398,-0.142578 z"/>
+ <g transform="matrix(0.49460988,0,0,0.48287484,-8.573471,-47.920407)">
+ <path style="fill:#d19e01" d="m 34.519066,106.36484 c 0,0 1.066583,6.00352 7.132428,7.37148 0,0 0.50691,-4.185 -1.191821,-5.62994 -1.698732,-1.44493 -5.940607,-1.74154 -5.940607,-1.74154 z"/>
+ <path style="fill:#d19e01" d="m 48.671634,106.24133 c 0,0 -0.954355,5.92666 -7.02014,7.49499 0,0 -0.562423,-4.17566 1.110832,-5.65004 1.673256,-1.47435 5.909308,-1.84495 5.909308,-1.84495 z"/>
+ <path style="fill:#fecd38" d="m 41.671494,103.38167 c 0,0 -6.067618,5.31429 -0.02,10.35465 5.764135,-5.24442 0.02,-10.35465 0.02,-10.35465 z"/>
+ </g>
+ <g transform="matrix(0.38461538,0,0,0.38461538,0.23076948,-0.46153971)">
+ <circle style="fill:#fecd38" cx="21.5" cy="28.5" r="6.5"/>
+ <path style="fill:#535353" d="M 21.499999,24.5 A 4.0002443,3.9998988 0 0 0 17.5,28.499655 4.0002443,3.9998988 0 0 0 21.499999,32.5 4.0002443,3.9998988 0 0 0 25.5,28.499655 4.0002443,3.9998988 0 0 0 21.499999,24.5 Z m 0,2.666438 a 1.3334147,1.3332995 0 0 1 1.333335,1.333217 1.3334147,1.3332995 0 0 1 -1.333335,1.333217 1.3334147,1.3332995 0 0 1 -1.333331,-1.333217 1.3334147,1.3332995 0 0 1 1.333331,-1.333217 z"/>
+ </g>
+ <g transform="matrix(0.38461538,0,0,0.38461538,-0.46153821,-0.46153971)">
+ <circle style="fill:#fecd38" cx="41.5" cy="28.5" r="6.5"/>
+ <path style="fill:#535353" d="m 41.5,24.5 a 4.0002443,3.9999003 0 0 0 -4,3.999646 4.0002443,3.9999003 0 0 0 4,4.000354 4.0002443,3.9999003 0 0 0 4,-4.000354 A 4.0002443,3.9999003 0 0 0 41.5,24.5 Z m 0,2.66644 A 1.3334147,1.3333 0 0 1 42.833335,28.499646 1.3334147,1.3333 0 0 1 41.5,29.832866 1.3334147,1.3333 0 0 1 40.166669,28.499646 1.3334147,1.3333 0 0 1 41.5,27.16644 Z"/>
+ </g>
+ <g transform="matrix(0.52833191,0,0,0.49333772,-0.67996634,0.124131)">
+ <path style="fill:#fecd38" d="m 17.375377,24.921305 c 0,0 2.36907,-2.369071 6.493008,-2.369071 4.123938,0 6.756239,2.895531 6.756239,2.895531 0,0 -0.08774,1.667125 -1.05292,2.193585 -0.965177,0.52646 -3.597478,-2.456815 -6.054292,-2.456815 -2.456814,0 -5.001373,2.105841 -5.001373,2.105841 z"/>
+ <path style="fill:#535353" d="m 23.915666,24.000107 c -1.817464,-0.0078 -3.55981,0.409377 -4.886091,1.235453 l -1.458147,0.908309 1.306915,2.582881 c 0.837842,1.656023 1.928857,3.193713 3.040204,4.285209 0.953337,0.93631 1.979264,1.702329 2.280268,1.702329 0.899987,0 4.096049,-3.587311 5.342146,-5.996329 0.639478,-1.236266 1.01973,-2.161321 0.845206,-2.055384 C 30.211643,26.76851 29.936014,26.511178 29.773228,26.090657 29.590029,25.617416 28.96469,25.12495 28.13228,24.79783 26.788201,24.26964 25.32925,24.006196 23.915666,24.000107 Z"/>
+ </g>
+ </g>
+ <g style="font-weight:bold;font-size:22.16522026px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#888888" transform="matrix(0.53540033,0,0,0.43998592,-14.667523,-44.048697)">
+ <path style="fill:#888888" d="m 63.745563,117.94995 h -2.857236 l -0.7576,2.96546 h 2.857235 z m -1.222984,-6.47207 -1.038994,4.1668 h 2.857235 l 1.049817,-4.1668 h 2.391853 l -1.049818,4.1668 h 1.753508 v 2.30527 h -2.327119 l -0.746778,2.96546 h 3.073897 l -2.04e-4,2.32692 h -3.636482 l -1.038994,4.14515 h -2.391853 l 1.038995,-4.14515 h -2.857235 l -1.038995,4.14515 h -2.413498 l 1.038995,-4.14515 h -1.775058 v -2.32692 h 2.305378 l 0.7576,-2.96546 h -3.062978 l 1.08e-4,-2.30527 h 3.658127 l 1.038995,-4.1668 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hashit.svg b/.icons/awkward/24x24/apps/hashit.svg
new file mode 100644
index 00000000..f2e0c469
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hashit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#6ea23d" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m9.8847656 6.5-0.6933594 3h-2.5761718l-0.4609375 2h2.5761719l-0.4609376 2h-2.8085937l-0.4609375 2h2.8066406l-0.6914062 3h2l0.6914062-3h3.0000004l-0.691407 3h2l0.691407-3h2.542968l0.460938-2h-2.541016l0.460938-2h2.773437l0.460938-2h-2.773438l0.69336-3h-2l-0.69336 3h-3l0.69336-3zm0.8457034 5h3l-0.460938 2h-3z"/>
+ <path style="fill:#ffffff" d="m9.8847656 6l-2.7695312 12h2l2.7695316-12h-2.0000004zm5.0000004 0l-2.769532 12h2l2.769532-12h-2z"/>
+ <path style="fill:#ffffff" d="m6.6152345 9-0.4609375 2h12.349609l0.460938-2z"/>
+ <path style="fill:#ffffff" d="m5.461914 13-0.461914 2h12.349609l0.461914-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hb-icon.svg b/.icons/awkward/24x24/apps/hb-icon.svg
new file mode 100644
index 00000000..f3b0320d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hb-icon.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 15.540573,7.8854657 c -0.79944,-0.5466085 -1.22115,-1.8833805 -1.807095,-2.3933 -0.329527,-0.2867205 -0.324196,-0.5044385 0.105517,-0.4788845 0.417211,0.02483 0.987603,0.144125 1.67173,0.499975 0,0 -0.25132,-2.3539793 -1.340098,-3.6239538 -0.285812,-0.3333595 -0.242275,-0.4573755 0.167746,-0.3220674 0.895262,0.2954615 2.155377,1.1469264 2.845458,2.3618641 0,0 1.654665,-2.4853772 3.955646,-2.4283643 0.430269,0.010659 0.456713,0.2753122 0.101046,0.5271975 -0.841847,0.5962232 -2.231511,1.2252022 -2.253023,3.0154406 0,0 0.529936,-0.5879785 1.539555,-0.52441 0.654345,0.0412 1.447185,0.538485 2.283185,1.2673745 0.329246,0.2870575 0.213006,0.5436275 -0.217039,0.5629865 -0.979065,0.04407 -2.609623,0.3127705 -3.258589,1.194023 0,0 0.996646,-0.13056 1.150771,0.2356415 0.150182,0.3569435 -0.03248,1.0537585 -0.617118,1.169586 -1.469637,0.291213 -3.07683,-0.2078752 -4.327636,-1.0630967 z"/>
+ <path style="opacity:0.2" d="M 13.5,5.5 1.5,5.534179 7,15.138671 V 21.5 H 5 v 1 h 5 v -1 H 8 v -6.317383 z"/>
+ <path style="opacity:0.2" d="m 21.678823,16.560874 a 5.8840095,7.5716905 14.268536 0 1 -7.615259,5.778608 5.8840095,7.5716905 14.268536 0 1 -3.742423,-8.860605 5.8840095,7.5716905 14.268536 0 1 7.615793,-5.7786075 5.8840095,7.5716905 14.268536 0 1 3.741889,8.8606045 z"/>
+ <path style="fill:#e4e4e4" d="M 13.5,5 1.5,5.034179 7,14.638671 V 21 H 5 v 1 h 5 V 21 H 8 v -6.317383 z"/>
+ <path style="fill:#b31f13" d="m 3.2536318,6.0000445 c -0.0047,0.00864 -0.00442,0.01884 -0.00156,0.030965 0.035043,0.1484705 2.5263677,4.5103865 3.0742477,5.3826835 0.300651,0.478685 0.6346335,0.868938 0.852393,0.996012 0.1914635,0.11173 0.410727,0.12045 0.600846,0.02237 0.2076395,-0.107109 0.6181115,-0.580394 0.916037,-1.056246 0.516037,-0.824088 3.0321195,-5.226088 3.0540605,-5.343142 0.0027,-0.014375 -0.01029,-0.02434 -0.04192,-0.032685 H 3.2533981 Z"/>
+ <path style="fill:#76ae17" d="m 15.540573,7.385697 c -0.79944,-0.5466085 -1.22115,-1.8833805 -1.807095,-2.3933 -0.329527,-0.2867205 -0.324196,-0.5044385 0.105517,-0.4788845 0.417211,0.02483 0.987603,0.144125 1.67173,0.499975 0,0 -0.25132,-2.3539793 -1.340098,-3.6239538 -0.285812,-0.3333595 -0.242275,-0.45737555 0.167746,-0.3220674 0.895262,0.2954615 2.155377,1.1469264 2.845458,2.3618641 0,0 1.654665,-2.4853772 3.955646,-2.4283643 0.430269,0.010659 0.456713,0.2753122 0.101046,0.5271975 -0.841847,0.5962232 -2.231511,1.2252022 -2.253023,3.0154406 0,0 0.529936,-0.5879785 1.539555,-0.52441 0.654345,0.0412 1.447185,0.538485 2.283185,1.2673745 0.329246,0.2870575 0.213006,0.5436275 -0.217039,0.5629865 -0.979065,0.04407 -2.609623,0.3127705 -3.258589,1.194023 0,0 0.996646,-0.13056 1.150771,0.2356415 0.150182,0.3569435 -0.03248,1.0537585 -0.617118,1.169586 -1.469637,0.291213 -3.07683,-0.2078752 -4.327636,-1.0630967 z"/>
+ <path style="fill:#9b7528" d="m 21.678823,16.060874 a 5.8840095,7.5716905 14.268536 0 1 -7.615259,5.778608 5.8840095,7.5716905 14.268536 0 1 -3.742423,-8.860605 5.8840095,7.5716905 14.268536 0 1 7.615793,-5.7786075 5.8840095,7.5716905 14.268536 0 1 3.741889,8.8606045 z"/>
+ <g style="opacity:0.3" transform="matrix(0.4632171,-0.27192909,0.26689754,0.47005047,-3.6763354,9.4411315)">
+ <g>
+ <path transform="matrix(0.70711,0.70711,-0.70711,0.70711,31.45,-11.684)" d="m 24.682,16.043 c -0.11655,0.34784 -0.04557,0.7435 0.23242,1.0215 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.0566,-1.0566 a 11,14 0 0 0 -4.1172,-1.3789 z m -2.3379,0.12695 a 11,14 0 0 0 -3.7422,1.6523 l 0.65625,0.65625 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.24479,-0.24479 0.31895,-0.57977 0.25781,-0.89453 z m 1.156,1.309 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.415 c -0.196,-0.195 -0.451,-0.292 -0.707,-0.292 z m 6.1367,0.51953 -1.1875,1.1875 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.0859,-1.0859 a 11,14 0 0 0 -2.727,-2.932 z m -11.828,0.444 a 11,14 0 0 0 -2.559,3.1 l 0.47266,0.47266 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -0.74219,-0.74219 z m 2.1562,2.5703 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.416 C 20.4762,21.10988 20.22066,21.01278 19.96504,21.01278 Z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.416 C 27.5465,21.10988 27.29096,21.01278 27.03534,21.01278 Z m 5.8672,0.79102 -0.91797,0.91797 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.29125,0.29125 0.71328,0.36448 1.0723,0.22266 a 11,14 0 0 0 -1.5703,-3.9688 z m -18.154,0.65039 a 11,14 0 0 0 -1.1699,3.1094 c 0.0064,-0.0061 0.01523,-0.0074 0.02148,-0.01367 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -0.267,-0.266 z m 1.6816,2.0938 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.413 c -0.196,-0.196 -0.452,-0.295 -0.707,-0.295 z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.413 c -0.196,-0.196 -0.451,-0.295 -0.707,-0.295 z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.416,-1.413 C 31.0819,24.64814 30.82636,24.54909 30.57074,24.54909 Z m -10.605,3.5352 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.4141 C 20.4769,28.18224 20.22136,28.08319 19.96574,28.08319 Z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.4141 C 27.5472,28.18224 27.29166,28.08319 27.03604,28.08319 Z m 7.0723,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.38721,0.38721 1.0058,0.38803 1.3984,0.0098 a 11,14 0 0 0 0.202,-2.63 11,14 0 0 0 -0.078,-1.514 l -0.10742,-0.10742 c -0.19587,-0.19587 -0.45141,-0.29492 -0.70703,-0.29492 z m -20.996,0.04297 a 11,14 0 0 0 -0.111,1.874 11,14 0 0 0 0.24219,2.8457 c 0.12945,-0.04875 0.2529,-0.12009 0.35742,-0.22461 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.414 c -0.139,-0.139 -0.311,-0.211 -0.489,-0.252 z m 3.3184,3.4941 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.413,-1.413 c -0.196,-0.196 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.413,-1.413 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.413 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m -10.604,3.536 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.414 c -0.196,-0.196 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.414 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m 7.0723,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 0.54688,0.54688 a 11,14 0 0 0 1.6777,-3.6484 c -0.03446,-0.0036 -0.06695,-0.01953 -0.10156,-0.01953 z m -20.074,0.72461 a 11,14 0 0 0 1.0527,2.291 c 0.30328,-0.39277 0.29029,-0.94799 -0.07031,-1.3086 l -0.98242,-0.98242 z m 2.3965,2.8105 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -0.08594,0.08594 a 11,14 0 0 0 2.7266,2.9316 l 0.1875,-0.1875 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.418 c -0.196,-0.195 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.417 c -0.196,-0.195 -0.451,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 0.61133,0.61133 a 11,14 0 0 0 2.8867,-2.7715 l -0.66992,-0.66992 c -0.19587,-0.19587 -0.45141,-0.29297 -0.70703,-0.29297 z m -10.605,3.5352 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -0.05664,0.05664 a 11,14 0 0 0 2.6836,1.1562 l -1.2129,-1.2129 C 20.47916,42.32556 20.22362,42.22651 19.968,42.22651 Z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.0028,0.0028 -0.0031,0.0069 -0.0059,0.0098 a 11,14 0 0 0 3.2578,-1 l -0.42383,-0.42383 c -0.19587,-0.19587 -0.45141,-0.29492 -0.70703,-0.29492 z"/>
+ </g>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 13.5 5 L 1.5 5.0332031 L 1.7851562 5.5332031 L 13.214844 5.5 L 13.5 5 z M 5 21 L 5 21.5 L 7 21.5 L 7 21 L 5 21 z M 8 21 L 8 21.5 L 10 21.5 L 10 21 L 8 21 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 21.138672 1 C 18.837691 0.9429871 17.183594 3.4296875 17.183594 3.4296875 C 16.493513 2.2147498 15.233153 1.3638209 14.337891 1.0683594 C 13.92787 0.93305122 13.88411 1.0553124 14.169922 1.3886719 C 14.213372 1.4393534 14.248242 1.5007717 14.289062 1.5546875 C 14.308217 1.5602815 14.316803 1.5594472 14.337891 1.5664062 C 15.233153 1.8618678 16.493513 2.7147498 17.183594 3.9296875 C 17.183594 3.9296875 18.837691 1.4429871 21.138672 1.5 C 21.185309 1.5011553 21.208918 1.5166537 21.246094 1.5234375 C 21.594581 1.2730217 21.56617 1.0105904 21.138672 1 z M 20.527344 4.0195312 C 19.675423 3.9658919 19.187483 4.3568559 19.048828 4.4863281 C 19.014583 4.659761 18.990698 4.8418147 18.988281 5.0429688 C 18.988281 5.0429688 19.517725 4.4559627 20.527344 4.5195312 C 21.181689 4.5607312 21.974547 5.0582199 22.810547 5.7871094 C 22.815779 5.7916708 22.815305 5.796236 22.820312 5.8007812 C 23.046058 5.7127533 23.068551 5.5120541 22.810547 5.2871094 C 21.974547 4.5582199 21.181689 4.0607312 20.527344 4.0195312 z M 13.839844 4.5136719 C 13.410131 4.4881179 13.404848 4.705467 13.734375 4.9921875 C 13.742708 4.9994396 13.749544 5.0139024 13.757812 5.0214844 C 13.787971 5.0203015 13.80375 5.0115255 13.839844 5.0136719 C 14.257055 5.0385019 14.825639 5.1578219 15.509766 5.5136719 C 15.509766 5.5136719 15.478531 5.2851213 15.421875 4.9726562 C 14.778354 4.6528495 14.238295 4.5373854 13.839844 4.5136719 z M 19.917969 7.0351562 C 19.687273 7.1770036 19.481965 7.3420207 19.333984 7.5429688 C 19.333984 7.5429688 20.332203 7.4130954 20.486328 7.7792969 C 20.4884 7.7842221 20.486336 7.7918227 20.488281 7.796875 C 20.535098 7.6088606 20.544913 7.4185369 20.486328 7.2792969 C 20.41586 7.1118648 20.164901 7.0548564 19.917969 7.0351562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hedgewars.svg b/.icons/awkward/24x24/apps/hedgewars.svg
new file mode 100644
index 00000000..af818d47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hedgewars.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#df82d9" width="5.5" height="5.5" x="-19" y="-18.5" rx="2.75" ry="2.75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#72acef" d="m2 13.5 3.0801-4.6649 2.5 4.3299z"/>
+ <path opacity=".2" d="m7.3009 13.182-4.9572 0.298-0.3437 0.52 5.5799-0.335-0.279-0.483z"/>
+ <path fill="#fff" opacity=".1" d="m5.08 8.8351-3.08 4.6649 0.3437-0.02 2.7364-4.145 2.2206 3.847 0.2793-0.017-2.4999-4.3299z"/>
+ <path fill="#4c95eb" d="m1 9.5001 4.9999-2.5v4.9999z"/>
+ <path opacity=".2" d="m1.5 9.75-0.5 0.25l4.9999 2.5v-0.5l-4.5-2.25z"/>
+ <path fill="#fff" opacity=".1" d="m5.9999 7.0001-4.9999 2.5 0.5 0.25 4.4999-2.25v-0.49999z"/>
+ <path fill="#3a8ae9" d="m2 5.7911 5.4764-1.1204-1.294 4.8294z"/>
+ <path opacity=".2" d="m7.4764 5.1701-0.1415 0.029-1.1525 4.3009-3.7244-3.3024-0.458 0.0935 4.1824 3.7089 1.294-4.8299z"/>
+ <path fill="#fff" opacity=".1" d="m7.4764 4.6702-5.4764 1.1209 0.458 0.4063 4.8769-0.998 0.1416-0.5293z"/>
+ <path fill="#3074c3" d="m4 2.8351 5.5799 0.335-2.5 4.3301z"/>
+ <path opacity=".2" d="m4 3.3351 3.0799 4.665 2.5-4.3301-0.279-0.0166-2.221 3.8467-2.7359-4.1445-0.344-0.0205z"/>
+ <path fill="#fff" opacity=".1" d="m4 2.8351 0.344 0.5205 4.9569 0.2979 0.279-0.4834-5.5799-0.335z"/>
+ <path opacity=".2" d="m13.012 16.5c-0.008 0.083-0.012 0.166-0.012 0.25 0 1.5235 1.2265 2.75 2.75 2.75s2.75-1.2265 2.75-2.75c0-0.08434-0.0044-0.16764-0.01172-0.25-0.12559 1.4054-1.2991 2.5-2.7383 2.5-1.4391 0-2.6127-1.0946-2.7383-2.5z"/>
+ <rect fill="#df82d9" width="5.5" height="5.5" x="-20" y="-12.5" rx="2.75" ry="2.75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m7.0114 17.5c-0.007 0.0825-0.0115 0.1655-0.0115 0.25 0 1.5235 1.2265 2.75 2.75 2.75s2.75-1.2265 2.75-2.75c0-0.08434-0.0043-0.16764-0.01172-0.25-0.12559 1.4054-1.2991 2.5-2.7383 2.5-1.4391 0-2.6127-1.0946-2.7383-2.5z"/>
+ <g opacity=".2" transform="matrix(.49999 0 0 .49999 1.5 -1.4998)">
+ <ellipse cx="26" cy="22" rx="4" ry="5"/>
+ <ellipse cx="30" cy="21" rx="4" ry="5"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m9.7499 14.5c-1.5235 0-2.75 1.2265-2.75 2.75 0 0.08434 0.00435 0.16764 0.01172 0.25 0.12559-1.4054 1.2991-2.5 2.7383-2.5 1.4391 0 2.6127 1.0946 2.7383 2.5 0.007-0.0825 0.0115-0.1655 0.0115-0.25 0-1.5235-1.2265-2.75-2.75-2.75z"/>
+ <rect fill="#d761cf" width="15" height="15" x="-18" y="-20" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5.0125 10.75c-0.0025 0.084-0.0125 0.1655-0.0125 0.25 0 4.155 3.345 7.4999 7.4999 7.4999 4.155 0 7.4999-3.345 7.4999-7.4999 0-0.08447-0.0099-0.16622-0.01269-0.25-0.1325 4.037-3.417 7.2499-7.4874 7.2499-4.0705 0-7.3549-3.213-7.4874-7.2499z"/>
+ <path fill="#fff" opacity=".1" d="m12.5 3.0002c-4.155 0-7.4999 3.345-7.4999 7.4999 0 0.08447 0.00995 0.16622 0.012695 0.25 0.1325-4.037 3.417-7.2499 7.4874-7.2499 4.0705 0 7.3549 3.213 7.4874 7.2499 0.002-0.084 0.012-0.165 0.012-0.25 0-4.1549-3.345-7.4998-7.5-7.4998z"/>
+ <g opacity=".2" transform="matrix(.49999 0 0 .49999 1.5 -1.4999)">
+ <ellipse cx="26" cy="22" rx="4" ry="5"/>
+ <ellipse cx="30" cy="21" rx="4" ry="5"/>
+ </g>
+ <g fill="#fff" transform="matrix(.49999 0 0 .49999 1.5 -1.9998)">
+ <ellipse cx="26" cy="22" rx="4" ry="5"/>
+ <ellipse cx="30" cy="21" rx="4" ry="5"/>
+ </g>
+ <ellipse fill="#1b1b1b" cx="14.5" cy="9.25" rx=".5" ry=".75"/>
+ <ellipse fill="#1b1b1b" cx="17.5" cy="8.25" rx=".5" ry=".75"/>
+ <path fill-rule="evenodd" opacity=".6" d="m17.454 13.47c-0.77234 0.22121-1.2477 0.96369-2.0097 1.1649-0.5485 0.12731-1.2704-0.41302-1.7842-0.11117-0.28748 0.1689-1.0333 0.61464-0.43164 0.90234 0 0 0.35487 0.17062 0.80174 0.32324 0.44689 0.15262 0.96524 0.32637 1.5127 0.21582 0.61904-0.12501 1.1176-0.5525 1.54-0.92869 0.42242-0.37623 0.73534-0.72949 0.73534-0.72949 0.29101-0.3192 0.06767-0.83234-0.36426-0.83689z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/help-browser.svg b/.icons/awkward/24x24/apps/help-browser.svg
new file mode 100644
index 00000000..dd70473f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/help-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#435ece" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 13,19.5 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 13.45,13.4 13,14 13,15.5 H 11 V 15 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 C 13.78,10.55 14,10.05 14,9.4999998 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 8 c 0,-2.21 1.7900001,-4 4,-4 2.21,0 4,1.79 4,4 C 16,10.38 15.64,11.18 15.07,11.75 Z"/>
+ <path style="fill:#ffffff" d="m 13,19 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 13.45,12.9 13,13.5 13,15 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 C 13.78,10.05 14,9.5500002 14,8.9999998 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 8 c 0,-2.21 1.7900001,-4 4,-4 2.21,0 4,1.79 4,4 C 16,9.8800002 15.64,10.68 15.07,11.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/help-faq.svg b/.icons/awkward/24x24/apps/help-faq.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/help-faq.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/help-info.svg b/.icons/awkward/24x24/apps/help-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/help-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/heroesofnewerth.svg b/.icons/awkward/24x24/apps/heroesofnewerth.svg
new file mode 100644
index 00000000..35159d53
--- /dev/null
+++ b/.icons/awkward/24x24/apps/heroesofnewerth.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fecd38" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle fill="#31b03b" cx="11" cy="11" r="8.5"/>
+ <g transform="translate(-1,-1)">
+ <path opacity=".2" d="m5 8.5v7h1v-4h1v2h1v-5h-1v2h-1v-2h-1zm6.5 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm3.5 0v5h1v-3.0391l1 1.7324v3.3066h1v-7h-1v1.7148l-1-1.715h-1zm-3.5 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm-2.5 5v1h5v-1h-5z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <rect width="1" height="7" x="5" y="8"/>
+ <rect width="1" height="5" x="7" y="8"/>
+ <rect width="1" height="7" x="-18" y="8" transform="scale(-1,1)"/>
+ <rect width="1" height="5" x="-16" y="8" transform="scale(-1,1)"/>
+ <path d="m11.5 8a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ <rect width="3" height="1" x="5" y="10"/>
+ <path d="m16 8 1.6468 2.8242-0.17355 1.6876-2.3233-4.024z"/>
+ <rect width="5" height="1" x="9" y="14"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hexalate.svg b/.icons/awkward/24x24/apps/hexalate.svg
new file mode 100644
index 00000000..93c26d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hexalate.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#3f3f3f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 9.7998045,2.7578125 L 12,12 14.201172,2.7539063 A 10,10 0 0 0 12,2.5 Z M 19.338867,5.7216795 12.432617,12.25 21.539062,9.5341795 a 10,10 0 0 0 -2.200195,-3.8125 z M 4.663086,5.7236295 A 10,10 0 0 0 2.4511719,9.53125 L 11.567383,12.25 Z M 11.567383,12.75 2.4609375,15.465821 a 10,10 0 0 0 2.2001953,3.812499 z m 0.865234,0 6.904297,6.526367 A 10,10 0 0 0 21.548828,15.46875 Z M 12,13 9.798828,22.246094 A 10,10 0 0 0 12,22.5 10,10 0 0 0 14.200196,22.242187 Z"/>
+ <path style="fill:#ff5454" d="M 12,2 A 10,10 0 0 0 9.7998045,2.2578125 L 12,11.5 14.201172,2.2539063 A 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#fff129" d="M 19.338867,5.2216795 12.432617,11.75 21.539062,9.0341795 a 10,10 0 0 0 -2.200195,-3.8125 z"/>
+ <path style="fill:#c552da" d="M 4.6630859,5.223633 A 10,10 0 0 0 2.4511719,9.03125 L 11.567383,11.75 Z"/>
+ <path style="fill:#336eef" d="M 11.567383,12.25 2.4609375,14.965821 A 10,10 0 0 0 4.6611328,18.77832 Z"/>
+ <path style="fill:#45cb32" d="m 12.432617,12.25 6.904297,6.526367 a 10,10 0 0 0 2.211914,-3.807617 z"/>
+ <path style="fill:#00d4ea" d="M 12,12.5 9.798828,21.746094 A 10,10 0 0 0 12,22 10,10 0 0 0 14.200196,21.742187 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 9.7998045,2.2578125 L 9.913086,2.7333985 A 10,10 0 0 1 12,2.5 10,10 0 0 1 14.086914,2.7333985 L 14.201172,2.2539063 A 10,10 0 0 0 12,2 Z M 19.338867,5.2216795 12.432617,11.75 13.205078,11.519531 19.338867,5.7216795 a 10,10 0 0 1 2.035156,3.3613285 l 0.165039,-0.04883 a 10,10 0 0 0 -2.200195,-3.8125 z M 4.663086,5.2236295 A 10,10 0 0 0 2.4511719,9.03125 l 0.15625,0.046875 A 10,10 0 0 1 4.6630859,5.723633 L 10.794922,11.519531 11.567383,11.75 Z M 11.567383,12.25 2.4609375,14.965821 a 10,10 0 0 0 0.165039,0.451171 l 8.1689455,-2.436523 z m 0.865234,0 0.772461,0.730469 8.1875,2.441406 a 10,10 0 0 0 0.15625,-0.453125 z M 12,12.5 9.798828,21.746094 a 10,10 0 0 0 0.114258,0.02051 L 12,13 l 2.086914,8.766601 a 10,10 0 0 0 0.113282,-0.02442 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hexchat.svg b/.icons/awkward/24x24/apps/hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hi64-apps-ffado.svg b/.icons/awkward/24x24/apps/hi64-apps-ffado.svg
new file mode 120000
index 00000000..9c6722f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hi64-apps-ffado.svg
@@ -0,0 +1 @@
+ffado.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/higan.svg b/.icons/awkward/24x24/apps/higan.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/higan.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hipchat.svg b/.icons/awkward/24x24/apps/hipchat.svg
new file mode 100644
index 00000000..98141332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hipchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#2a5083" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 12,5.4999 c -3.8219,0 -7,2.8625 -7,6.5137 0,3.6512 3.1781,6.5645 7,6.5645 h 0.002 c 0.53581,-0.0011 1.061,-0.10364 1.582,-0.21875 1.0746,0.70758 2.2316,1.3465 3.7217,1.0781 0.68295,-0.12423 0.95561,-0.95667 0.47949,-1.4619 -0.51,-0.539 -0.679,-0.874 -0.694,-1.592 1.164,-1.197 1.907,-2.721 1.909,-4.369 0,-3.6516 -3.178,-6.5141 -7,-6.5141 z m 0,2 c 2.8228,0 4.9994,2.0226 5,4.5127 -0.0013,1.048 -0.47326,2.0832 -1.3418,2.9756 a 2.0002,2.0002 0 0 0 -0.56641,1.4375 c 0.0039,0.18309 0.10273,0.37922 0.13965,0.57129 -0.18237,-0.10736 -0.32484,-0.1624 -0.54688,-0.30859 a 2.0002,2.0002 0 0 0 -1.533,-0.283 c -0.487,0.108 -0.869,0.171 -1.152,0.172 -2.8057,0 -5,-2.0739 -5,-4.5645 -5e-7,-2.4905 2.1768,-4.5137 5,-4.5137 z"/>
+ <path style="fill:#ffffff" d="m 12,5 c -3.8219,0 -7,2.8625 -7,6.5137 0,3.6512 3.1781,6.5645 7,6.5645 h 0.002 c 0.53581,-0.0011 1.061,-0.10364 1.582,-0.21875 1.0746,0.70758 2.2316,1.3465 3.7217,1.0781 0.68295,-0.12423 0.95561,-0.95667 0.47949,-1.4619 -0.51,-0.539 -0.679,-0.874 -0.694,-1.592 1.164,-1.197 1.907,-2.721 1.909,-4.369 0,-3.6515 -3.178,-6.514 -7,-6.514 z m 0,2 c 2.8228,0 4.9994,2.0226 5,4.5127 -0.0013,1.048 -0.47326,2.0832 -1.3418,2.9756 a 2.0002,2.0002 0 0 0 -0.56641,1.4375 c 0.0039,0.18309 0.10273,0.37922 0.13965,0.57129 -0.18237,-0.10736 -0.32484,-0.1624 -0.54688,-0.30859 a 2.0002,2.0002 0 0 0 -1.533,-0.283 c -0.487,0.108 -0.869,0.171 -1.152,0.172 -2.8057,0 -5,-2.0739 -5,-4.5645 0,-2.4909 2.1768,-4.514 5,-4.514 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,13.5 c 0,0 1,1 2,1 1,0 2,-1 2,-1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,13 c 0,0 1,1 2,1 1,0 2,-1 2,-1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hipchat4.svg b/.icons/awkward/24x24/apps/hipchat4.svg
new file mode 120000
index 00000000..de588a2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hipchat4.svg
@@ -0,0 +1 @@
+hipchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hiri.svg b/.icons/awkward/24x24/apps/hiri.svg
new file mode 100644
index 00000000..a48d3da8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hiri.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.35742,11.420128 C 9.1293218,11.114437 8.3046012,9.9892574 8.0899657,8.5881839 8.0354198,8.2321275 7.9528357,7.9408078 7.9064468,7.9408078 c -0.04639,0 -0.3831047,0.1509653 -0.748255,0.3354767 C 6.7818741,8.4664383 6.4039029,8.5481649 6.0449725,8.5278686 5.7300003,8.510058 5.6300708,8.5271387 5.3584089,8.4752997 4.5848915,8.1833111 4.4943844,7.7217477 4.2895911,6.9714066 4.2890227,6.5351746 4.0813446,6.3315884 3.3419386,6.4339717 2.6728776,6.5266152 2.5546702,6.4950265 2.2051431,6.1301837 1.9905946,5.9062338 1.9125663,4.7028496 1.9125663,4.5507556 1.9125663,4.3986615 1.5970508,4.3358077 1.3306018,4.0488567 0.99918535,3.6919385 0.83125102,3.5425384 1.2436485,3.541384 2.9517849,3.6656087 4.543395,3.9910139 6.265394,4.0000703 c 2.2620987,-0.018534 3.828169,-0.2643662 6.05596,-0.4964645 0.211576,0.073615 0.998294,0.3753397 1.084325,1.9928351 0.0698,1.3123008 -0.556701,3.2819192 -0.905559,5.0031551 -0.243033,1.041347 -1.256575,1.091189 -2.1427,0.920534 z"/>
+ <path style="fill:#f48e06" d="M 10.35742,10.920265 C 9.1293218,10.614574 8.3046012,9.4893924 8.0899657,8.0883189 8.0354198,7.7322625 7.9528357,7.4409428 7.9064468,7.4409428 c -0.04639,0 -0.3831047,0.1509653 -0.748255,0.3354767 C 6.7818741,7.9665733 6.4039029,8.0482999 6.0449725,8.0280036 5.7300003,8.010193 5.6300708,8.0272737 5.3584089,7.9754347 4.5848915,7.6834461 4.4943844,7.2218827 4.2895911,6.4715416 4.2890227,6.0353096 4.0813446,5.8317234 3.3419386,5.9341067 2.6728776,6.0267502 2.5546702,5.9951615 2.2051431,5.6303187 1.9905946,5.4063688 1.9125663,4.2029846 1.9125663,4.0508906 1.9125663,3.8987965 1.5970508,3.8359427 1.3306018,3.5489917 0.99918535,3.1920735 0.83125102,3.0426734 1.2436485,3.041519 2.9517849,3.1657437 4.543395,3.4911489 6.265394,3.5002053 c 2.2620987,-0.018534 3.828169,-0.2643662 6.05596,-0.4964645 0.211576,0.073615 0.998294,0.3753397 1.084325,1.9928351 0.0698,1.3123008 -0.556701,3.2819192 -0.905559,5.003157 -0.243033,1.0413471 -1.256575,1.0911891 -2.1427,0.9205341 z"/>
+ <path style="opacity:0.2" d="m 12.317155,3.5002113 c 0,0 0.218816,0.6049994 0.294928,2.0295828 0.07029,1.315649 -0.08671,3.0154871 -0.438031,4.7411149 0,0 -0.137989,0.536393 -0.671023,3.737361 -0.214217,1.283648 -0.425835,3.197756 -0.47023,4.070154 -0.06978,1.371264 -0.04063,1.661402 0.214655,2.141343 0.377785,0.71026 1.39865,1.262923 2.210223,1.266312 l 0.625856,0.0025 -0.07267,-1.174765 c -0.127836,-2.066557 0.713706,-4.43382 2.143709,-5.435214 1.285204,-0.899996 1.562589,-0.282181 1.0858,2.419003 -0.42607,2.413841 -0.368884,3.148869 0.292915,3.763383 0.564163,0.523852 1.38344,0.577063 2.598899,0.169151 1.254921,-0.421158 3.0852,-2.342735 2.846647,-2.988727 -0.125737,-0.340489 -0.27489,-0.295326 -1.024981,0.309725 -0.880235,0.71003 -1.369638,0.836003 -1.713444,0.441233 -0.249799,-0.286829 -0.242042,-0.389575 0.152271,-2.031441 0.285693,-1.189591 0.617365,-2.158285 0.622265,-3.103973 0.0066,-1.498714 -0.26376,-2.116101 -1.684823,-2.331883 -1.08613,-0.153281 -2.69669,0.155477 -3.990122,1.08021 -0.396786,0.28368 -0.754998,0.480836 -0.796016,0.438214 -0.04102,-0.04262 0.169887,-1.366193 0.468666,-2.941328 0.298778,-1.5751326 0.543346,-3.0571372 0.543346,-3.293105 0,-0.4361165 -0.602644,-1.1292666 -2.373062,-2.7298876 C 12.828005,3.7583428 12.635406,3.5736463 12.317155,3.5002137 Z"/>
+ <path style="fill:#9b9c9c" d="m 12.317155,3.0002102 c 0,0 0.218816,0.6049994 0.294928,2.0295827 0.07029,1.3156489 -0.08671,3.015487 -0.438031,4.7411148 0,0 -0.137989,0.5363933 -0.671023,3.7373613 -0.214217,1.283648 -0.425835,3.197756 -0.47023,4.070154 -0.06978,1.371263 -0.04063,1.661402 0.214655,2.141343 0.377785,0.71026 1.39865,1.262923 2.210223,1.266312 l 0.625856,0.0025 -0.07267,-1.174765 c -0.127836,-2.066557 0.713706,-4.43382 2.143709,-5.435214 1.285204,-0.899997 1.562589,-0.282181 1.0858,2.419003 -0.42607,2.413841 -0.368884,3.148869 0.292915,3.763382 0.564163,0.523853 1.38344,0.577064 2.598899,0.169152 1.254921,-0.421158 3.0852,-2.342736 2.846647,-2.988727 -0.125737,-0.340489 -0.27489,-0.295326 -1.024981,0.309725 -0.880235,0.71003 -1.369638,0.836003 -1.713444,0.441233 -0.249799,-0.28683 -0.242042,-0.389575 0.152271,-2.031442 0.285693,-1.18959 0.617365,-2.158285 0.622265,-3.103972 0.0066,-1.498715 -0.26376,-2.116101 -1.684823,-2.331883 -1.08613,-0.153281 -2.69669,0.155477 -3.990122,1.08021 -0.396786,0.28368 -0.754998,0.480836 -0.796016,0.438214 -0.04102,-0.04263 0.169887,-1.366193 0.468666,-2.9413279 0.298778,-1.575133 0.543346,-3.0571375 0.543346,-3.2931054 0,-0.4361165 -0.602644,-1.1292666 -2.373062,-2.7298873 C 12.828005,3.2583417 12.635406,3.0736452 12.317155,3.0002126 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.321411,3.0041172 C 10.093619,3.2362156 8.5279147,3.4816715 6.265816,3.5002053 4.543817,3.4911489 2.9515488,3.1654509 1.2434124,3.0412262 c -0.41239743,0.00115 -0.24450334,0.1508885 0.086913,0.5078067 3.391e-4,3.652e-4 6.35e-4,6.1e-4 9.75e-4,9.75e-4 1.67452,0.1287882 3.2424661,0.4412928 4.9345155,0.4501917 2.2620987,-0.018534 3.8278031,-0.2639897 6.0555951,-0.4960881 0.211576,0.073615 0.277246,0.448887 0.363277,2.0663827 0.0099,0.1870148 0.005,0.3811606 0.0059,0.5722589 0.01279,-0.3656543 0.01272,-0.7229672 -0.0059,-1.0722532 -0.08603,-1.6174954 -0.151701,-1.9927672 -0.363277,-2.0663827 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.317505,3.000211 c 0,0 0.05959,0.1791719 0.127928,0.5439391 0.245948,0.090858 0.433979,0.260929 0.737296,0.5351502 1.520161,1.3743657 2.176019,2.0773387 2.332005,2.5253616 0.0078,-0.069647 0.04101,-0.265394 0.04101,-0.2958946 0,-0.4361166 -0.602602,-1.1288407 -2.373019,-2.7294613 -0.354924,-0.3208817 -0.546969,-0.5056624 -0.86522,-0.579095 z m 0.301754,3.1532845 c -0.0352,1.098049 -0.187122,2.3489947 -0.445307,3.6171462 0,0 -0.137857,0.5362943 -0.670891,3.7372623 -0.214217,1.283648 -0.426303,3.197868 -0.470698,4.070266 -0.02588,0.508545 -0.03029,0.840214 -0.02246,1.116198 0.0054,-0.185721 0.0098,-0.36642 0.02246,-0.616204 0.04439,-0.872398 0.256481,-2.786618 0.470698,-4.070266 0.533034,-3.200968 0.670891,-3.737262 0.670891,-3.737262 0.299308,-1.4701402 0.448469,-2.9060538 0.445307,-4.1171405 z m 6.280202,4.8358825 c -1.053577,-0.03095 -2.427777,0.307056 -3.55953,1.116198 -0.339271,0.24256 -0.637392,0.411396 -0.746085,0.431636 -0.03975,0.281274 -0.06407,0.491033 -0.0498,0.505853 0.04102,0.04262 0.399104,-0.153815 0.79589,-0.437495 1.293432,-0.924733 2.904059,-1.233347 3.990188,-1.080066 1.306298,0.198356 1.636459,0.744419 1.676739,1.994118 0.0023,-0.05428 0.0075,-0.108995 0.0078,-0.163084 0.0066,-1.498714 -0.263488,-2.115246 -1.684551,-2.331028 -0.135766,-0.01916 -0.280148,-0.03171 -0.430659,-0.03613 z m -1.453109,4.221631 c -0.02401,0.416174 -0.09158,0.938356 -0.206052,1.586896 -0.207253,1.174163 -0.298097,1.946774 -0.262692,2.505831 0.02347,-0.504582 0.110679,-1.144628 0.262692,-2.005837 0.167495,-0.94892 0.235699,-1.627669 0.206052,-2.08689 z m 5.350525,2.31931 c -0.14032,-0.01672 -0.373957,0.142344 -0.842764,0.520501 -0.880235,0.710031 -1.370041,0.836172 -1.713847,0.441402 -0.06037,-0.06933 -0.104348,-0.128047 -0.132811,-0.200194 -0.0569,0.389861 -0.0138,0.531852 0.132811,0.700188 0.343806,0.39477 0.833612,0.268629 1.713847,-0.441402 0.671387,-0.541565 0.860755,-0.63197 0.983388,-0.401362 0.05967,-0.161153 0.07992,-0.302852 0.04101,-0.408198 -0.04715,-0.127684 -0.09745,-0.200905 -0.181638,-0.210935 z m -8.787009,1.980445 c -0.01452,0.270378 -0.01536,0.53869 10e-4,0.802726 l 0.04101,0.674797 h 0.03125 l -0.07227,-1.174791 c -0.0062,-0.0996 7e-4,-0.20192 -0.001,-0.302732 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hitori.svg b/.icons/awkward/24x24/apps/hitori.svg
new file mode 100644
index 00000000..307be244
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hitori.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1)">
+ <rect fill="#4f4f4f" width="4" height="4" x="1" y="2" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="6" y="2" rx=".203" ry=".239"/>
+ <rect fill="#ff5757" width="4" height="4" x="11" y="2" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="16" y="2" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="1" y="7" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="6" y="7" rx=".203" ry=".239"/>
+ <rect fill="#ff5757" width="4" height="4" x="11" y="7" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="16" y="7" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="1" y="12" rx=".203" ry=".239"/>
+ <rect fill="#4f4f4f" width="4" height="4" x="6" y="12" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="11" y="12" rx=".203" ry=".239"/>
+ <rect fill="#4ac73e" width="4" height="4" x="16" y="12" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="1" y="17" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="6" y="17" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="11" y="17" rx=".203" ry=".239"/>
+ <rect fill="#e4e4e4" width="4" height="4" x="16" y="17" rx=".203" ry=".239"/>
+ <path opacity=".2" d="m1 5.7617v0.5c0 0.1322 0.0904 0.2383 0.2031 0.2383h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.1322-0.0904 0.2383-0.2031 0.2383h-3.5938c-0.1127 0-0.2031-0.1061-0.2031-0.2383zm5 0v0.5c0 0.1322 0.0904 0.2383 0.2031 0.2383h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.1322-0.0904 0.2383-0.2031 0.2383h-3.5938c-0.1127 0-0.2031-0.1061-0.2031-0.2383zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.1322-0.09 0.2383-0.203 0.2383h-3.5938c-0.113 0-0.203-0.1061-0.203-0.2383zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.1322-0.09 0.2383-0.203 0.2383h-3.5938c-0.113 0-0.203-0.1061-0.203-0.2383zm-15 5v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828zm-15 5v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828zm-15 5v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.090435 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.0904 0.238-0.2031 0.238h-3.5938c-0.1127 0-0.2031-0.106-0.2031-0.238zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828zm5 0v0.5c0 0.13215 0.09044 0.23828 0.20312 0.23828h3.5938c0.11269 0 0.20312-0.10613 0.20312-0.23828v-0.5c0 0.132-0.09 0.238-0.203 0.238h-3.5938c-0.11269 0-0.20312-0.10613-0.20312-0.23828z"/>
+ <path fill="#fff" opacity=".1" d="m1.2031 2c-0.1127 0-0.2031 0.1061-0.2031 0.2383v0.5c0-0.1322 0.0904-0.2383 0.2031-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.0904-0.2383-0.2031-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m6.2031 2c-0.1127 0-0.2031 0.1061-0.2031 0.2383v0.5c0-0.1322 0.0904-0.2383 0.2031-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.0904-0.2383-0.2031-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m11.203 2c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.1322 0.09-0.2383 0.203-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.09-0.2383-0.203-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m16.203 2c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.1322 0.09-0.2383 0.203-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.09-0.2383-0.203-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m1.2031 7c-0.1127 0-0.2031 0.1061-0.2031 0.2383v0.5c0-0.1322 0.0904-0.2383 0.2031-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.0904-0.2383-0.2031-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m6.2031 7c-0.1127 0-0.2031 0.1061-0.2031 0.2383v0.5c0-0.1322 0.0904-0.2383 0.2031-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.0904-0.2383-0.2031-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m11.203 7c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.1322 0.09-0.2383 0.203-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.09-0.2383-0.203-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m16.203 7c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.1322 0.09-0.2383 0.203-0.2383h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.1322-0.09-0.2383-0.203-0.2383h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m1.2031 12c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0.00002-0.132 0.09042-0.238 0.20312-0.238h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.0904-0.238-0.2031-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".1" d="m6.2031 12c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.132 0.0904-0.238 0.2031-0.238h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.0904-0.238-0.2031-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m11.203 12c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.13215 0.09044-0.23828 0.20312-0.23828h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.09-0.238-0.203-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m16.203 12c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.13215 0.09044-0.23828 0.20312-0.23828h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.09-0.238-0.203-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m1.2031 17c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0.00002-0.132 0.09042-0.238 0.20312-0.238h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.0904-0.238-0.2031-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m6.2031 17c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.132 0.0904-0.238 0.2031-0.238h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.0904-0.238-0.2031-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m11.203 17c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.13215 0.09044-0.23828 0.20312-0.23828h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.09-0.238-0.203-0.238h-3.5938z"/>
+ <path fill="#fff" opacity=".2" d="m16.203 17c-0.11269 0-0.20312 0.10613-0.20312 0.23828v0.5c0-0.13215 0.09044-0.23828 0.20312-0.23828h3.5938c0.11269 0 0.20312 0.10613 0.20312 0.23828v-0.5c0-0.132-0.09-0.238-0.203-0.238h-3.5938z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hollow-knight.svg b/.icons/awkward/24x24/apps/hollow-knight.svg
new file mode 100644
index 00000000..93c46301
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hollow-knight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#595f93" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 7.592842,4.5009765 C 7.515274,4.5064465 7.4190395,4.5413415 7.28131,4.6083985 6.508513,4.9846375 5.6488335,6.076415 5.275398,7.1552735 4.942388,8.117339 4.9101437,9.1719665 5.186528,10.029297 c 0.3172465,0.954536 1.0297635,1.762712 1.788077,2.435547 0.219779,0.479843 -0.088667,0.851802 0.052736,2.131836 0.098021,0.887319 0.1451755,1.19104 0.2480535,1.601562 0.2745515,2.230554 1.7247105,3.3015 4.7247905,3.301758 3.000078,-2.58e-4 4.449868,-1.071204 4.72442,-3.301758 0.102878,-0.410522 0.150032,-0.714243 0.248053,-1.601562 0.141403,-1.280034 -0.167043,-1.651993 0.05274,-2.131836 0.758313,-0.672835 1.471199,-1.481011 1.788446,-2.435547 0.276385,-0.8573305 0.24414,-1.911958 -0.08887,-2.8740235 -0.373435,-1.0788585 -1.233115,-2.170636 -2.005912,-2.546875 -0.13773,-0.067056 -0.233963,-0.1019525 -0.311532,-0.107422 -0.07757,-0.00547 -0.135697,0.01934 -0.198246,0.072265 0,0 0.529806,0.543844 0.588882,1.078125 -0.110893,0.3898765 -0.85842,0.3271485 -0.85842,0.3271485 0,-5e-7 1.152321,1.06164 1.355503,1.8876955 0.163641,0.6940115 0.07502,1.9763215 -0.694354,2.2978525 0,0 -1.914863,-0.6640635 -4.600706,-0.6640635 C 9.314341,9.5 7.399477,10.164063 7.399477,10.164063 6.630106,9.842532 6.5414825,8.5602225 6.705123,7.866211 6.9083065,7.0401555 8.0606275,5.978515 8.0606275,5.9785155 c 0,0 -0.7475275,0.062728 -0.858421,-0.3271485 C 7.261283,5.117086 7.791089,4.573242 7.791089,4.573242 7.7285395,4.520318 7.6704105,4.4955047 7.592842,4.5009765 Z"/>
+ <path style="fill:#ffffff" d="M 7.592842,4.0009765 C 7.5152735,4.006446 7.4190395,4.041342 7.28131,4.1083984 6.508513,4.4846375 5.6488335,5.576415 5.275398,6.6552735 4.942388,7.617339 4.9101437,8.6719665 5.186528,9.529297 c 0.3172465,0.954536 1.0297635,1.762712 1.788077,2.435547 0.219779,0.479843 -0.088667,0.851802 0.052736,2.131836 0.098021,0.887319 0.1451755,1.19104 0.2480535,1.601562 0.2745515,2.230554 1.7247105,3.3015 4.7247905,3.301758 3.000078,-2.58e-4 4.449868,-1.071204 4.72442,-3.301758 0.102878,-0.410522 0.150032,-0.714243 0.248053,-1.601562 0.141403,-1.280034 -0.167043,-1.651993 0.05274,-2.131836 0.758313,-0.672835 1.471199,-1.481011 1.788446,-2.435547 0.276385,-0.8573305 0.24414,-1.911958 -0.08887,-2.8740235 C 18.351535,5.576415 17.491855,4.4846375 16.719059,4.1083984 16.581329,4.0413418 16.485095,4.006446 16.407527,4.0009765 c -0.07757,-0.00547 -0.135697,0.019341 -0.198247,0.072266 0,0 0.529806,0.5438438 0.588883,1.0781248 -0.110894,0.3898765 -0.858421,0.3271485 -0.858421,0.3271485 0,-5e-7 1.152321,1.06164 1.355504,1.8876955 0.163641,0.6940115 0.07502,1.9763205 -0.694354,2.2978517 0,0 -1.914864,-0.6640627 -4.600707,-0.6640627 -2.685844,0 -4.600708,0.6640627 -4.600708,0.6640627 C 6.630106,9.3425315 6.5414825,8.0602225 6.705123,7.366211 6.9083065,6.5401555 8.0606275,5.478515 8.0606275,5.4785155 c 0,0 -0.7475275,0.062728 -0.858421,-0.3271485 C 7.261283,4.617086 7.791089,4.0732422 7.791089,4.0732422 7.7285395,4.020318 7.6704105,3.9955047 7.592842,4.0009765 Z"/>
+ <ellipse style="fill:#3f3f3f" cx="19.961" cy="7.079" rx="1.445" ry="1.795" transform="matrix(0.88238941,0.47051985,-0.43981122,0.89809025,0,0)"/>
+ <ellipse id="ellipse898" style="fill:#3f3f3f" cx="-1.606" cy="18.379" rx="1.445" ry="1.795" transform="matrix(-0.88238941,0.47051985,0.43981122,0.89809025,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/homebank.svg b/.icons/awkward/24x24/apps/homebank.svg
new file mode 100644
index 00000000..5208cd9d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/homebank.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#f4981b" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4554 0-9.861-4.327-9.993-9.75z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="8"/>
+ <circle fill="#fff" cx="11" cy="11" r="8"/>
+ <path fill="#3f3f3f" d="m6.0004 11h1v5h8v-5h1l-5-5z"/>
+ <rect fill="#3f3f3f" width="1" height="5" x="13" y="7"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hon.svg b/.icons/awkward/24x24/apps/hon.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hon.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/honicon_128x128.svg b/.icons/awkward/24x24/apps/honicon_128x128.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/honicon_128x128.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hook.svg b/.icons/awkward/24x24/apps/hook.svg
new file mode 100644
index 00000000..00bbbdb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hook.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <circle style="fill:#595552" cx="11.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 3,9.5 V 12 H 1.0253906 c -0.00755,0.09947 -0.011053,0.19918 -0.015625,0.298828 A 10.5,10.5 0 0 0 1.0566406,13 H 3 v 2.5 h 1 v -6 z m 5,0 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z m 7,0 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z m 4,0 v 6 h 1 v -2.085938 l 1.580078,1.5 a 10.5,10.5 0 0 0 0.257813,-1.134765 L 20.5,12.509766 21.962891,11.169922 A 10.5,10.5 0 0 0 21.792969,9.9707031 L 20,11.613281 V 9.5 Z m -11,1 c 1.1045695,0 2,0.895431 2,2 0,1.10457 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.89543 -2,-2 0,-1.104569 0.8954305,-2 2,-2 z m 7,0 c 1.104569,0 2,0.895431 2,2 0,1.10457 -0.895431,2 -2,2 -1.104569,0 -2,-0.89543 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 3 9 L 3 11.5 L 1.0253906 11.5 C 1.0178387 11.599475 1.0143373 11.69918 1.0097656 11.798828 A 10.5 10.5 0 0 0 1.0566406 12.5 L 3 12.5 L 3 15 L 4 15 L 4 9 L 3 9 z M 8 9 C 6.343146 9 5 10.343146 5 12 C 5 13.656854 6.343146 15 8 15 C 9.656854 15 11 13.656854 11 12 C 11 10.343146 9.656854 9 8 9 z M 15 9 C 13.343146 9 12 10.343146 12 12 C 12 13.656854 13.343146 15 15 15 C 16.656854 15 18 13.656854 18 12 C 18 10.343146 16.656854 9 15 9 z M 19 9 L 19 15 L 20 15 L 20 12.914062 L 21.580078 14.414062 A 10.5 10.5 0 0 0 21.837891 13.279297 L 20.5 12.009766 L 21.962891 10.669922 A 10.5 10.5 0 0 0 21.792969 9.4707031 L 20 11.113281 L 20 9 L 19 9 z M 8 10 C 9.1045695 10 10 10.895431 10 12 C 10 13.10457 9.1045695 14 8 14 C 6.8954305 14 6 13.10457 6 12 C 6 10.895431 6.8954305 10 8 10 z M 15 10 C 16.104569 10 17 10.895431 17 12 C 17 13.10457 16.104569 14 15 14 C 13.895431 14 13 13.10457 13 12 C 13 10.895431 13.895431 10 15 10 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0078125 11.755859 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.988281 11.755859 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/horizon-chase-turbo.svg b/.icons/awkward/24x24/apps/horizon-chase-turbo.svg
new file mode 100644
index 00000000..2124f058
--- /dev/null
+++ b/.icons/awkward/24x24/apps/horizon-chase-turbo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 6,12 0.4981465,0.5 H 13.04287 l 0.950046,0.5 h 1.063681 l 0.02268,0.5 L 14.01516,16.958451 14.92083,18 h 3.53206 l 0.327033,-1.5 H 15.713305 L 15.457515,16.058014 16.324537,13.5 h 3.301376 L 19.969902,12 Z"/>
+ <path style="opacity:0.2" d="M 11.404302,5.5 10.026828,10.508295 8.9008115,10.491705 7.8033565,11 H 3.9422178 l -0.9424355,0.5 h 8.4916617 l 1.657381,-6 z m 4.351285,0 -0.617723,2.578314 0.276771,0.892372 L 14.712906,8.5 H 12.747837 L 12.306638,10 h 1.924969 L 14.527533,10.405411 14.197556,11.5 h 1.645173 L 17.5,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.404302,5 10.026828,10.008295 8.9008115,9.991705 7.8033565,10.5 H 3.9422178 L 2.9997823,11 H 11.491444 L 13.148825,5 Z M 15.755587,5 15.137864,7.578314 15.414635,8.470686 14.712906,8 h -1.965069 l -0.441199,1.5 h 1.924969 L 14.527533,9.9054105 14.197556,11 h 1.645173 L 17.5,5 Z"/>
+ <path style="fill:#dc384b" d="M 6,11.5 6.4981465,12 H 13.04287 l 0.950046,0.5 h 1.063681 L 15.079282,13 14.01516,16.458451 14.92083,17.5 h 3.53206 L 18.779923,16 H 15.713305 L 15.457515,15.558014 16.324537,13 h 3.301376 l 0.343989,-1.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,11.5 6.498047,12 h 6.544922 6.8125 l 0.114257,-0.5 z m 9.059571,1.563477 -1.043946,3.394531 0.113281,0.130859 L 15.079102,13.5 Z m 0.503906,2.678711 -0.106446,0.315429 0.25586,0.442383 h 2.958007 L 18.780273,16 h -3.067382 z"/>
+ <path style="opacity:0.2" d="m 16.080174,19.672514 c -0.553138,0.589641 -0.988604,0.808184 -0.988604,0.496166 0,-0.06114 0.191186,-0.484536 0.42486,-0.940868 0.430025,-0.83978 0.488682,-1.035582 0.345925,-1.15555 -0.109577,-0.09209 -0.28668,-0.04026 -0.876899,0.25659 l -0.504413,0.25365 H 13.83608 c -0.559708,0 -0.659789,0.01362 -0.756886,0.102511 -0.157347,0.144054 -0.147648,0.409403 0.02086,0.569688 0.174763,0.166253 0.175071,0.450718 0.0013,1.005566 -0.233815,0.746479 -0.625149,1.295228 -0.989433,1.387249 -0.166571,0.04208 -0.313046,-0.08221 -0.313046,-0.265622 0,-0.06807 0.117563,-0.423224 0.261076,-0.789308 0.324417,-0.827579 0.532868,-1.631006 0.446123,-1.718832 -0.04526,-0.04583 -0.168558,-0.02476 -0.489274,0.08339 -0.639072,0.215512 -0.658579,0.239471 -0.703253,0.858103 -0.04699,0.650689 -0.224102,1.067062 -0.62775,1.475791 -0.527138,0.533774 -0.598212,0.206043 -0.173219,-0.799496 0.400051,-0.946531 0.460524,-1.126576 0.398717,-1.189161 -0.07133,-0.07223 -1.0461338,0.252153 -1.2183558,0.405419 -0.07992,0.07112 -0.169975,0.267987 -0.248107,0.542905 -0.1082425,0.380868 -0.118514,0.500288 -0.087855,1.021742 0.023145,0.393634 0.065099,0.64947 0.1257165,0.767566 0.1040005,0.202725 0.3704615,0.387059 0.5601133,0.387355 0.221925,5e-4 0.548731,-0.198815 0.876271,-0.533977 l 0.315118,-0.322445 0.176539,0.183909 c 0.329001,0.343025 0.806627,0.296072 1.376123,-0.135281 0.316776,-0.239931 0.782245,-0.846645 1.030511,-1.343136 0.09613,-0.192248 0.242871,-0.460597 0.326219,-0.596365 0.151626,-0.247004 0.394284,-0.416002 0.477031,-0.332214 0.02418,0.02449 -0.09884,0.35675 -0.27352,0.738263 -0.327752,0.715833 -0.382101,0.977755 -0.234113,1.127613 0.135222,0.136903 0.4069,0.103978 0.638844,-0.07741 0.36503,-0.285459 0.89152,-0.629781 1.093577,-0.715156 l 0.196255,-0.08297 0.105586,0.181178 c 0.134108,0.23015 0.342832,0.274885 0.866316,0.1858 0.582906,-0.0992 1.078224,-0.279849 1.970782,-0.718832 1.071644,-0.527063 1.092971,-0.532894 1.777334,-0.488184 0.364071,0.02378 0.64793,0.01594 0.785719,-0.02174 0.718549,-0.19653 1.386757,-1.134751 1.445206,-2.029199 0.0524,-0.500382 -0.175781,-1.010214 -0.59331,-1.242832 -0.243827,-0.129121 -0.741922,-0.112773 -1.077809,0.0354 -0.945555,0.538231 -1.247727,1.411286 -1.123549,2.471169 0.03221,0.234597 0.02467,0.314688 -0.03372,0.359521 -0.137073,0.105234 -1.087793,0.472916 -1.125105,0.435143 -0.02017,-0.02042 0.01622,-0.109522 0.0808,-0.197984 0.281724,-0.385846 0.376803,-0.557738 0.481078,-0.870391 0.189812,-0.569099 0.131628,-0.901662 -0.208258,-1.191261 -0.195992,-0.166996 -0.542449,-0.27063 -0.77618,-0.232223 -0.09338,0.01534 -0.183901,0.01354 -0.201123,-0.0039 0.356918,-0.753615 0.822505,-1.584171 1.196886,-2.226131 0.208117,-0.35612 0.378389,-0.705496 0.378389,-0.776281 0,-0.196121 -0.14246,-0.374813 -0.399029,-0.500579 -0.415151,-0.0532 -0.686194,0.208221 -0.900375,0.553806 -1.068866,1.811488 -1.839551,3.919309 -2.611022,5.611827 z M 6.9310487,17.635343 c -0.4533825,0.190586 -1.280238,0.272466 -0.7704385,0.873952 0.2431145,0.275516 0.5585785,0.273466 1.4162665,-0.0091 0.379719,-0.125114 0.7238865,-0.240386 0.7647685,-0.25617 -0.092806,0.880342 -2.59915,4.473302 -2.088618,5.174561 0.1261625,0.127723 0.3649055,0.102819 0.5533785,-0.05777 0.400882,-0.341562 1.257324,-1.787544 2.287144,-3.861254 l 0.8798985,-1.771767 1.0852808,-0.436089 c 1.834325,-0.73702 2.108465,-0.760904 1.950448,-1.244301 -0.186444,-0.570405 -2.425626,0.367582 -3.001787,0.53331 -1.0444943,0.301944 -2.0540073,0.657526 -3.0763413,1.054631 z M 21.882777,16.781011 c 0.314057,0 0.402209,0.323807 0.249356,0.916395 -0.103565,0.401631 -0.315357,0.766875 -0.575361,0.992228 -0.281612,0.244083 -0.47811,0.252876 -0.571111,0.02552 -0.234814,-0.574025 0.396012,-1.934146 0.897116,-1.934146 z m -3.452909,0.914609 c 0.09252,-0.0017 0.173986,0.0244 0.220104,0.08066 0.171947,0.20979 -0.176783,1.270253 -0.554621,1.686693 -0.295489,0.325673 -0.749738,0.498682 -0.855317,0.325701 -0.125602,-0.205795 0.495858,-1.669942 0.829491,-1.954207 0.104155,-0.08875 0.241399,-0.1367 0.360343,-0.138851 z"/>
+ <path style="fill:#ffc208" d="m 16.080174,19.172514 c -0.553138,0.589641 -0.988604,0.808184 -0.988604,0.496166 0,-0.06114 0.191186,-0.484536 0.42486,-0.940868 0.430025,-0.83978 0.488682,-1.035582 0.345925,-1.15555 -0.109577,-0.09209 -0.28668,-0.04026 -0.876899,0.25659 l -0.504413,0.25365 H 13.83608 c -0.559708,0 -0.659789,0.01362 -0.756886,0.102511 -0.157347,0.144054 -0.147648,0.409403 0.02086,0.569688 0.174763,0.166253 0.175071,0.450718 0.0013,1.005566 -0.233815,0.746479 -0.625149,1.295228 -0.989433,1.387249 -0.166571,0.04208 -0.313046,-0.08221 -0.313046,-0.265622 0,-0.06807 0.117563,-0.423224 0.261076,-0.789308 0.324417,-0.827579 0.532868,-1.631006 0.446123,-1.718832 -0.04526,-0.04583 -0.168558,-0.02476 -0.489274,0.08339 -0.639072,0.215512 -0.658579,0.239471 -0.703253,0.858103 -0.04699,0.650689 -0.224102,1.067062 -0.62775,1.475791 -0.527138,0.533774 -0.598212,0.206043 -0.173219,-0.799496 0.400051,-0.946531 0.460524,-1.126576 0.398717,-1.189161 -0.07133,-0.07223 -1.0461338,0.252153 -1.2183558,0.405419 -0.07992,0.07112 -0.169975,0.267987 -0.248107,0.542905 -0.1082425,0.380868 -0.118514,0.500288 -0.087855,1.021742 0.023145,0.393634 0.065099,0.64947 0.1257165,0.767566 0.1040005,0.202725 0.3704615,0.387059 0.5601133,0.387355 0.221925,5e-4 0.548731,-0.198815 0.876271,-0.533977 l 0.315118,-0.322445 0.176539,0.183909 c 0.329001,0.343025 0.806627,0.296072 1.376123,-0.135281 0.316776,-0.239931 0.782245,-0.846645 1.030511,-1.343136 0.09613,-0.192248 0.242871,-0.460597 0.326219,-0.596365 0.151626,-0.247004 0.394284,-0.416002 0.477031,-0.332214 0.02418,0.02449 -0.09884,0.35675 -0.27352,0.738263 -0.327752,0.715833 -0.382101,0.977755 -0.234113,1.127613 0.135222,0.136903 0.4069,0.103978 0.638844,-0.07741 0.36503,-0.285459 0.89152,-0.629781 1.093577,-0.715156 l 0.196255,-0.08297 0.105586,0.181178 c 0.134108,0.23015 0.342832,0.274885 0.866316,0.1858 0.582906,-0.0992 1.078224,-0.279849 1.970782,-0.718832 1.071644,-0.527063 1.092971,-0.532894 1.777334,-0.488184 0.364071,0.02378 0.64793,0.01594 0.785719,-0.02174 0.718549,-0.19653 1.386757,-1.134751 1.445206,-2.029199 0.0524,-0.500382 -0.175781,-1.010214 -0.59331,-1.242832 -0.243827,-0.129121 -0.741922,-0.112773 -1.077809,0.0354 -0.945555,0.538231 -1.247727,1.411286 -1.123549,2.471169 0.03221,0.234597 0.02467,0.314688 -0.03372,0.359521 -0.137073,0.105234 -1.087793,0.472916 -1.125105,0.435143 -0.02017,-0.02042 0.01622,-0.109522 0.0808,-0.197984 0.281724,-0.385846 0.376803,-0.557738 0.481078,-0.870391 0.189812,-0.569099 0.131628,-0.901662 -0.208258,-1.191261 -0.195992,-0.166996 -0.542449,-0.27063 -0.77618,-0.232223 -0.09338,0.01534 -0.183901,0.01354 -0.201123,-0.0039 0.356918,-0.753614 0.822505,-1.584171 1.196886,-2.226131 0.208117,-0.35612 0.378389,-0.705496 0.378389,-0.776281 0,-0.196121 -0.14246,-0.374813 -0.399029,-0.500579 -0.415151,-0.0532 -0.686194,0.208221 -0.900375,0.553806 -1.068866,1.811488 -1.839551,3.919309 -2.611022,5.611827 z M 6.9310487,17.135343 c -0.4533825,0.190586 -1.280238,0.272466 -0.7704385,0.873952 0.2431145,0.275516 0.5585785,0.273466 1.4162665,-0.0091 0.379719,-0.125114 0.7238865,-0.240386 0.7647685,-0.25617 -0.092806,0.880342 -2.59915,4.473302 -2.088618,5.174561 0.1261625,0.127723 0.3649055,0.102819 0.5533785,-0.05777 0.400882,-0.341562 1.257324,-1.787544 2.287144,-3.861254 l 0.8798985,-1.771767 1.0852808,-0.436089 c 1.834325,-0.73702 2.108465,-0.760904 1.950448,-1.2443 C 12.822733,14.977 10.583551,15.914988 10.00739,16.080715 8.9628957,16.382659 7.9533827,16.738241 6.9310487,17.135346 Z M 21.882777,16.281011 c 0.314057,0 0.402209,0.323807 0.249356,0.916395 -0.103565,0.401631 -0.315357,0.766875 -0.575361,0.992228 -0.281612,0.244083 -0.47811,0.252876 -0.571111,0.02552 -0.234814,-0.574025 0.396012,-1.934146 0.897116,-1.934146 z m -3.452909,0.914609 c 0.09252,-0.0017 0.173986,0.0244 0.220104,0.08066 0.171947,0.20979 -0.176783,1.270253 -0.554621,1.686693 -0.295489,0.325673 -0.749738,0.498682 -0.855317,0.325701 -0.125602,-0.205795 0.495858,-1.669942 0.829491,-1.954207 0.104155,-0.08875 0.241399,-0.1367 0.360343,-0.138851 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.442383,13.000977 c -0.332927,0.01912 -0.563569,0.257183 -0.750977,0.55957 -1.068866,1.811488 -1.839858,3.919786 -2.611328,5.612304 -0.362066,0.38596 -0.670669,0.608598 -0.842773,0.631836 -0.08638,0.189083 -0.145508,0.331613 -0.145508,0.364258 0,0.09939 0.04787,0.138872 0.125977,0.135742 0.229236,-0.155894 0.428769,-0.280474 0.562499,-0.345703 0.09583,-0.08509 0.192884,-0.172155 0.299805,-0.286133 0.77147,-1.692518 1.542462,-3.800816 2.611328,-5.612304 0.214181,-0.345585 0.48524,-0.606906 0.900391,-0.553711 0.135729,0.06653 0.237024,0.148357 0.304687,0.239258 0.05108,-0.109367 0.09375,-0.208285 0.09375,-0.238281 0,-0.196121 -0.141869,-0.375211 -0.398437,-0.500977 -0.05189,-0.0067 -0.101854,-0.0086 -0.149414,-0.0059 z m -6.899414,2.366211 c -0.735434,0.03095 -2.103036,0.589571 -2.535156,0.713866 -1.0444943,0.301944 -2.0548148,0.657583 -3.0771488,1.054688 -0.440323,0.185096 -1.2224905,0.271552 -0.800781,0.827148 0.189233,-0.14643 0.548973,-0.221297 0.800781,-0.327148 1.022334,-0.397105 2.0326545,-0.752744 3.0771488,-1.054688 0.538803,-0.154981 2.530768,-0.984435 2.939453,-0.624999 0.118846,-0.112997 0.120297,-0.228404 0.06152,-0.408203 -0.04661,-0.142594 -0.220675,-0.190982 -0.46582,-0.180664 z m 9.351562,0.250976 c -0.196987,0.0065 -0.405298,0.04799 -0.573242,0.122071 -0.887946,0.505438 -1.202811,1.307836 -1.135742,2.281249 0.06218,-0.748019 0.40469,-1.365118 1.135742,-1.78125 0.335887,-0.148173 0.834298,-0.165253 1.078125,-0.03614 0.308733,0.172005 0.511377,0.496223 0.576172,0.855469 0.0046,-0.03749 0.01416,-0.07491 0.0166,-0.112305 0.0524,-0.500382 -0.175245,-1.010546 -0.592774,-1.243164 -0.121913,-0.06456 -0.307894,-0.09241 -0.504883,-0.08594 z m -3.085937,0.892578 c -0.04931,-0.005 -0.09395,-0.0015 -0.138672,0.002 -0.08487,0.166639 -0.178083,0.33491 -0.254883,0.49707 0.01722,0.01744 0.107798,0.01925 0.201172,0.0039 0.233731,-0.03841 0.580374,0.06543 0.776367,0.232422 0.14305,0.121885 0.233533,0.252759 0.279297,0.404297 0.07842,-0.397004 -0.0026,-0.668588 -0.279297,-0.904297 -0.146994,-0.125247 -0.37875,-0.214579 -0.583984,-0.235352 z m 3.361328,0.475586 c -0.01187,0.06978 -0.01755,0.131316 -0.03808,0.210937 -0.103565,0.401631 -0.315191,0.766834 -0.575195,0.992188 -0.281612,0.244083 -0.478289,0.252742 -0.57129,0.02539 -0.01074,-0.02625 -0.01037,-0.06148 -0.01758,-0.09082 -0.04241,0.225751 -0.04543,0.436798 0.01758,0.59082 0.093,0.227351 0.289678,0.218692 0.57129,-0.02539 0.260004,-0.225354 0.47163,-0.590557 0.575195,-0.992188 0.08211,-0.318344 0.09274,-0.556261 0.03808,-0.710937 z m -6.408203,0.545898 c -0.123705,-0.01036 -0.333703,0.07423 -0.776367,0.296875 l -0.503906,0.25293 h -0.645508 c -0.559709,0 -0.659739,0.01365 -0.756836,0.102539 -0.14311,0.13102 -0.140729,0.35912 -0.01367,0.520508 0.0057,-0.0061 0.0074,-0.01477 0.01367,-0.02051 0.0971,-0.0889 0.197127,-0.10254 0.756836,-0.10254 h 0.645508 l 0.503906,-0.252929 c 0.545976,-0.274604 0.734155,-0.333259 0.846679,-0.268555 0.116368,-0.284674 0.121191,-0.411878 0.03027,-0.488281 -0.02739,-0.02302 -0.05935,-0.03658 -0.100586,-0.04004 z m 2.889648,0.248047 c -0.09157,0.400241 -0.317034,0.919609 -0.555664,1.182617 -0.254599,0.280606 -0.626251,0.446681 -0.791992,0.376954 -0.06424,0.21242 -0.09997,0.38943 -0.06348,0.449218 0.105578,0.172981 0.559979,-5e-4 0.855469,-0.326172 0.376291,-0.414735 0.722668,-1.466771 0.555664,-1.682617 z M 8.3417972,18.24414 c -0.010335,0.004 -0.1485925,0.0492 -0.1933595,0.06445 -0.5697665,1.29109 -2.220557,3.848856 -1.919922,4.544921 0.282665,-1.255572 2.0358205,-3.874594 2.1132815,-4.609375 z m 4.1142578,0.108399 c -0.0688,-0.0083 -0.198916,0.02338 -0.439453,0.104492 -0.639072,0.215512 -0.658451,0.239766 -0.703125,0.858398 -0.04699,0.650689 -0.224282,1.066858 -0.62793,1.475586 -0.176901,0.179129 -0.297451,0.253092 -0.370117,0.245118 -0.16476,0.548524 -0.04214,0.672329 0.370117,0.254882 0.403648,-0.408728 0.580939,-0.824897 0.62793,-1.475586 0.04467,-0.618632 0.06405,-0.642886 0.703125,-0.858398 0.245085,-0.08265 0.374596,-0.113567 0.442383,-0.103516 0.05912,-0.25179 0.08458,-0.441317 0.04687,-0.479492 -0.01131,-0.01146 -0.02687,-0.01871 -0.04981,-0.02148 z m 7.730468,0.189453 c -0.007,0.01 -0.01272,0.02084 -0.02246,0.02832 -0.08578,0.06586 -0.477534,0.228209 -0.777343,0.335938 -0.06796,0.115833 -0.144361,0.233948 -0.266602,0.401367 -0.04305,0.05898 -0.06561,0.11041 -0.0752,0.149414 0.632438,-0.310781 0.894616,-0.423169 1.160156,-0.455078 0.01574,-0.05467 0.01412,-0.138406 -0.0068,-0.291016 -0.0067,-0.05759 -0.0075,-0.112479 -0.01172,-0.168945 z m -9.34082,0.250977 c -0.236723,0.0158 -1.0016498,0.280931 -1.1523428,0.415039 -0.07992,0.07112 -0.169915,0.26805 -0.2480475,0.542968 -0.097737,0.343902 -0.1098675,0.506089 -0.089844,0.91211 0.014375,-0.124603 0.041605,-0.242383 0.089844,-0.41211 0.078133,-0.274918 0.1681265,-0.471849 0.2480475,-0.542968 0.141534,-0.125957 0.8179758,-0.364268 1.0966788,-0.40625 0.111249,-0.292237 0.159883,-0.459746 0.121094,-0.499024 -0.0089,-0.009 -0.03161,-0.01203 -0.06543,-0.0098 z m 3.686524,0.537109 c -0.02894,0.0062 -0.0631,0.02577 -0.09766,0.04687 -0.03097,0.07268 -0.05161,0.129742 -0.08789,0.208984 -0.318154,0.694872 -0.376232,0.961157 -0.24414,1.113282 0.04989,-0.158323 0.122104,-0.346746 0.24414,-0.613282 0.174677,-0.381512 0.298599,-0.713791 0.274415,-0.738281 -0.02068,-0.02095 -0.05211,-0.0255 -0.08887,-0.01758 z m -1.335938,0.07227 c -0.02167,0.105179 -0.05245,0.223397 -0.09473,0.358398 -0.233815,0.746478 -0.624974,1.294698 -0.989258,1.386719 -0.09034,0.02283 -0.173089,-0.0055 -0.231445,-0.06348 -0.04974,0.149331 -0.08203,0.262843 -0.08203,0.297852 0,0.03263 0.01,0.06058 0.01855,0.08887 0.236643,0.03647 0.512702,-0.04691 0.818359,-0.24707 0.180174,-0.244622 0.344603,-0.57589 0.46582,-0.962891 0.130985,-0.418233 0.16172,-0.682247 0.09473,-0.858398 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hotspot.svg b/.icons/awkward/24x24/apps/hotspot.svg
new file mode 100644
index 00000000..3b39f930
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hotspot.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.525391,2.4997965 c -0.131234,0.1385602 -0.238919,0.2688509 -0.355469,0.4023438 0.207643,-0.2465137 0.355469,-0.4023438 0.355469,-0.4023438 z m 0,0 C 8.5557498,5.7331569 9.2838217,9.9873206 10.388672,12.644329 9.2974361,12.921324 8.3496702,13.597304 7.7324219,14.53886 l 0.1210937,-0.732421 0.00781,-0.0098 -0.00586,-0.002 v -0.002 c 0,-0.554246 -0.2666979,-0.879006 -0.5996094,-1.289063 0.060068,0.93689 -0.3447363,1.449699 -0.2382813,2.34375 0.027494,0.230902 0.1418803,0.411426 0.2675781,0.587891 -0.2450527,0.658117 -0.3326758,1.364454 -0.2558593,2.0625 -0.2727763,-0.362135 -0.5237968,-0.745869 -0.4589844,-1.173828 -0.606036,3.299578 2.8210123,7.012579 6.6249997,6.007812 2.577348,-0.634156 4.115049,-2.499735 4.623047,-4.605469 0.293353,-1.215991 0.202013,-2.469104 -0.06445,-3.521484 -0.217097,-0.85719 -0.661208,-1.761371 -1.328125,-2.591797 C 15.367602,10.295459 14.092306,9.5274027 13.117188,8.663859 13.017058,7.4963945 12.950252,6.4080787 12.96875,5.1872965 12.97245,4.942274 13.114581,4.5062124 13.158203,4.2634684 12.895845,4.7620595 12.577377,5.024213 12.367188,5.5310465 12.198527,5.9377412 12.036223,6.5777966 11.912109,7.1052653 11.880847,7.035003 11.837356,6.97389 11.810547,6.9001871 11.429302,5.1846091 12.364872,2.9224696 12.525391,2.4997965 Z"/>
+ <path style="fill:#ff7d20" d="M 11.892578,3.1328125 C 10.65902,4.4734647 9.941158,5.8975829 9.8027344,7.3125 c -0.170479,1.7425757 0.2746676,3.433525 0.8164066,4.736328 0.0582,0.14088 -0.02213,0.300601 -0.169922,0.337891 -1.0306822,0.261624 -1.9248164,0.899755 -2.5078128,1.789062 -0.1487349,0.223502 -0.4971881,0.08741 -0.4550781,-0.177734 L 7.6035156,13.289062 C 7.6029797,13.116002 7.4568989,13.006668 7.4042969,12.875 c -0.022503,0.113724 -0.017439,0.266367 -0.041016,0.371094 -0.079937,0.355079 -0.1458212,0.667755 -0.097656,1.072265 0.019677,0.165254 0.1021214,0.30344 0.2226562,0.472657 0.048358,0.06748 0.060066,0.154562 0.03125,0.232422 -0.2314413,0.621561 -0.3147374,1.287992 -0.2421874,1.947265 0.019182,0.178595 -0.1506152,0.318555 -0.3222657,0.265625 0.4071938,2.675358 3.0840539,5.170141 6.1757809,4.353516 0.0013,-10e-6 0.0026,-10e-6 0.0039,0 2.489291,-0.61249 3.952486,-2.395223 4.441406,-4.421875 0.281399,-1.166426 0.193758,-2.382564 -0.06445,-3.402344 -0.207448,-0.819089 -0.63588,-1.692498 -1.28125,-2.496094 -1.026474,-1.2781407 -2.278267,-2.0314778 -3.279297,-2.9179685 -0.04831,-0.042475 -0.07838,-0.1019346 -0.08398,-0.1660156 -0.09373,-1.0928281 -0.145572,-2.1337361 -0.138672,-3.2675781 -0.03761,0.066988 -0.0994,0.1331273 -0.13086,0.2089843 -0.154846,0.3733828 -0.318094,1.0110969 -0.441406,1.5351563 -0.05363,0.2348714 -0.375746,0.2654859 -0.472656,0.044922 -0.01814,-0.040774 -0.0661,-0.1070967 -0.107422,-0.2207031 -0.0039,-0.010191 -0.0072,-0.02063 -0.0098,-0.03125 -0.205065,-0.9227793 -0.05494,-1.9482435 0.15625,-2.8007812 0.06321,-0.2551585 0.101362,-0.3039433 0.169922,-0.5214844 z"/>
+ <path style="fill:#ff7d20" d="m 12.5246,1.9997176 c 0,0 -2.091944,2.1524241 -1.914912,3.8161088 0.144156,1.3547224 2.857899,5.7428776 3.719832,8.4918576 l -2.596915,0.236857 C 10.950663,13.632184 6.7250079,6.7236139 12.5246,1.9997176 Z"/>
+ <path style="fill:#d83b2f" d="m 7.2564659,12.004293 c 0.060068,0.93689 -0.3454075,1.449862 -0.2389525,2.343913 0.045695,0.383756 0.33347,0.621111 0.5094855,0.948794 l 0.1178975,-0.719315 c 0.00972,-0.05607 0.01827,-0.111036 0.02772,-0.168425 l 0.181057,-1.103184 0.00772,-0.0095 -0.00561,-0.0021 v -7e-4 c 0,-0.554246 -0.266401,-0.879447 -0.5993125,-1.289504 z"/>
+ <circle style="fill:#ffb832" cx="9.399" cy="17.78" r="4.5" transform="rotate(-7.0121527)"/>
+ <path style="fill:#ff7d20" d="m 13.158132,3.7629164 c -0.262358,0.4985911 -0.580081,0.761373 -0.79027,1.2682065 -0.280103,0.6754195 -0.617757,2.2805564 -0.617757,2.2805564 l 0.673349,1.0250735 0.744625,0.4929935 C 13.029344,7.3821318 12.946973,6.1430539 12.96902,4.6880334 c 0.0037,-0.2450225 0.14549,-0.682373 0.189112,-0.925117 z"/>
+ <path style="fill:#db3f2e" d="M 12.525391 2 C 8.8562289 5.8739933 11.042881 7.7148404 12.5625 10.462891 C 12.861174 11.026547 13.259333 11.858596 13.474609 12.464844 C 14.793557 13.111831 15.77407 14.384287 15.966797 15.951172 C 16.037114 16.522857 15.99136 17.080913 15.857422 17.607422 C 15.853245 17.639053 15.856964 17.669051 15.849609 17.701172 C 15.384976 19.41052 14.010589 20.470525 12.638672 20.779297 C 10.705189 21.110709 9.0760662 20.082554 8.6835938 18.638672 C 8.6069678 18.162514 8.7257626 17.522825 9.0019531 17.361328 C 8.8424636 17.416018 8.6485996 17.477207 8.4160156 17.693359 C 8.0243292 18.057374 8.1643647 18.186806 7.6523438 18.328125 C 7.9121923 17.606255 6.419528 16.819856 6.5703125 15.824219 C 5.9642765 19.123797 9.3913243 22.836798 13.195312 21.832031 C 15.772659 21.197875 17.310361 19.332296 17.818359 17.226562 C 18.111712 16.010571 18.020372 14.757458 17.753906 13.705078 C 17.536809 12.847888 17.092698 11.943707 16.425781 11.113281 C 14.742468 9.0172605 12.506372 8.313312 11.810547 6.4003906 C 11.429302 4.6848126 12.364872 2.4226731 12.525391 2 z"/>
+ <path style="fill:#ff7d20" d="m 15.965426,12.191124 0.537109,1.185546 c 0.0099,0.0283 0.0197,0.05651 0.02929,0.08496 l 0.24707,0.900391 c 0.269098,1.273072 0.231238,2.601912 -0.161133,3.640625 -0.56623,1.498968 -1.501592,2.67099 -2.795898,3.206055 -2.26528,0.936463 -5.2099132,0.197288 -6.4257811,-2.170899 0.048645,0.222003 0.1104505,0.43894 0.1855465,0.651367 0.9584154,1.299668 2.4630136,2.241491 4.1582036,2.304688 0.03671,0.001 0.07348,0.0017 0.110351,0.0019 0.174992,0.0026 0.351958,-0.0067 0.530274,-0.02344 0.259855,-0.02692 0.522409,-0.07361 0.787109,-0.144531 l 0.002,-0.001 c 2.279608,-0.568998 3.753961,-2.095706 4.440429,-3.91211 0.08133,-0.225603 0.151843,-0.454685 0.208008,-0.6875 0.03151,-0.130588 0.05719,-0.261408 0.08008,-0.392578 -0.0032,-0.247115 -0.01681,-0.495682 -0.04785,-0.746094 -0.09033,-0.717981 -0.297729,-1.408084 -0.604492,-2.051757 l 0.0059,-0.0039 -0.05273,-0.09082 C 17.05706,13.656046 16.896177,13.379695 16.715426,13.114952 l -0.02637,-0.0459 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.398438 12.001953 A 4.5 4.5 0 0 0 10.951172 12.033203 A 4.5 4.5 0 0 0 7.0117188 16.746094 A 4.5 4.5 0 0 1 10.951172 12.533203 A 4.5 4.5 0 0 1 15.966797 16.451172 A 4.5 4.5 0 0 1 15.988281 16.763672 A 4.5 4.5 0 0 0 15.966797 15.951172 A 4.5 4.5 0 0 0 11.398438 12.001953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hotwire.svg b/.icons/awkward/24x24/apps/hotwire.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hotwire.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/houdini.svg b/.icons/awkward/24x24/apps/houdini.svg
new file mode 100644
index 00000000..82422da5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/houdini.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2.991211,1.5 h 18 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 H 8.3482524 L 5.0893619,20.7532 C 4.5493589,20.629455 3.4694426,19.927231 3.3070004,19.397582 L 1.991211,15.107397 V 2.5 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:#ff5722" d="m 2.991211,1 h 18 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 H 8.3482524 L 5.0893619,20.2532 C 4.5493589,20.129455 3.4694426,19.427231 3.3070004,18.897582 L 1.991211,14.607397 V 2 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.991211,2.5 V 2 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 h -18 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="M 7.9365234,4.5 C 7.4237769,4.49645 6.9093605,4.52023 6.5302734,4.5722655 4.9409024,4.7904315 3.4760031,5.316236 1.991211,6.192383 V 8.7822265 C 3.4797561,7.44959 5.4814245,6.5727335 7.5976565,6.5 7.7667195,6.49419 7.930736,6.493245 8.0908204,6.49805 9.21141,6.531615 10.127742,6.817938 11.054687,7.265628 c 1.861964,0.899277 3.227057,2.6104195 3.726563,4.670898 0.575631,2.37449 0.03898,4.92279 -1.353516,6.431641 -1.060373,1.148962 -2.987644,1.806699 -4.8222651,1.646484 -1.13223,-0.09888 -2.2683935,-0.478075 -3.098633,-1.036133 C 5.1634785,18.747723 4.5828767,18.184349 4.3339844,17.840823 3.6195975,16.854822 3.290731,15.815751 3.3828125,14.833987 c 0.1625217,-1.732754 1.4731097,-3.134831 3.5683594,-3.644531 0.602834,-0.14665 1.3177975,-0.209161 1.6728515,-0.145508 1.0236636,0.183522 1.8128076,1.248455 1.8095706,2.3125 -10e-4,0.323338 -0.01213,0.360263 -0.197266,0.734375 -0.456547,0.922589 -1.4971861,1.521096 -2.1877226,1.327149 -0.412032,-0.11573 -0.7436705,-0.675318 -0.841797,-1.265273 -0.055741,-0.3351 -0.1223239,-0.486352 -0.2529295,-0.578125 -0.430437,-0.302443 -1.167955,0.469977 -1.359375,1.422851 -0.1638285,0.815545 -0.028635,1.487707 0.457031,2.026992 0.332056,0.368713 0.9759861,0.735872 1.5869146,0.905273 0.2848679,0.07899 0.4289074,0.09082 1.1054684,0.09082 0.8770981,0 1.2638901,-0.0532 1.8361601,-0.325196 1.148379,-0.545819 2.05541,-1.772898 2.44043,-3.300781 0.42722,-1.695353 0.01088,-3.21405 -1.191407,-4.349609 C 11.042758,9.3022325 9.998183,8.820814 8.6386719,8.5751955 7.0131335,8.3134935 5.3140169,8.7494035 4.1162109,9.533203 1.8907412,11.011028 1.0845835,12.332017 1,15 1.01256,19.892101 4.4912109,22.5 8.7265625,22.5 15.192407,22.382438 17.611274,18.34904 17.97168,14.049805 18.099851,12.078087 17.590743,10.116837 16.273437,8.4589845 15.871345,7.9529425 15.015897,7.1312025 14.46875,6.723633 12.95972,5.5995365 11.235509,4.8828965 9.334961,4.591797 8.9604704,4.5344375 8.4492694,4.503555 7.9365234,4.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.9365234,4 C 7.4237769,3.99645 6.9093605,4.02023 6.5302734,4.0722655 4.9409024,4.2904315 3.4760031,4.816236 1.991211,5.692383 V 8.2822265 C 3.4797561,6.94959 5.4814245,6.0727335 7.5976565,6 7.7667195,5.99419 7.930736,5.993245 8.0908204,5.99805 9.21141,6.031615 10.127742,6.317938 11.054687,6.765628 c 1.861964,0.899277 3.227057,2.6104195 3.726563,4.670898 0.575631,2.37449 0.03898,4.92279 -1.353516,6.431641 -1.060373,1.148962 -2.987644,1.806699 -4.8222651,1.646484 -1.13223,-0.09888 -2.2683935,-0.478075 -3.098633,-1.036133 C 5.1634785,18.247723 4.5828767,17.684349 4.3339844,17.340823 3.6195975,16.354822 3.290731,15.315751 3.3828125,14.333987 c 0.1625217,-1.732754 1.4731097,-3.134831 3.5683594,-3.644531 0.602834,-0.14665 1.3177975,-0.209161 1.6728515,-0.145508 1.0236636,0.183522 1.8128076,1.248455 1.8095706,2.3125 -10e-4,0.323338 -0.01213,0.360263 -0.197266,0.734375 -0.456547,0.922588 -1.4971861,1.521096 -2.1877226,1.327149 -0.412032,-0.11573 -0.7436705,-0.675318 -0.841797,-1.265273 -0.055741,-0.3351 -0.1223239,-0.486352 -0.2529295,-0.578125 -0.430437,-0.302443 -1.167955,0.469977 -1.359375,1.422851 -0.1638285,0.815545 -0.028635,1.487707 0.457031,2.026992 0.332056,0.368713 0.9759861,0.735872 1.5869146,0.905273 0.2848679,0.07899 0.4289074,0.09082 1.1054684,0.09082 0.8770981,0 1.2638901,-0.0532 1.8361601,-0.325196 1.148379,-0.545819 2.05541,-1.772898 2.44043,-3.300781 0.42722,-1.695353 0.01088,-3.21405 -1.191407,-4.349609 C 11.042758,8.8022325 9.998183,8.320814 8.6386719,8.0751955 7.0131335,7.8134935 5.3140169,8.2494035 4.1162109,9.033203 1.8907412,10.511028 1.0845835,11.832017 1,14.5 1.01256,19.392101 4.4912109,22 8.7265625,22 15.192407,21.882438 17.611274,17.84904 17.97168,13.549805 18.099851,11.578087 17.590743,9.616837 16.273437,7.9589845 15.871345,7.4529425 15.015897,6.6312025 14.46875,6.223633 12.95972,5.0995365 11.235509,4.3828965 9.334961,4.091797 8.9604704,4.0344375 8.4492694,4.003555 7.9365234,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hourglass.svg b/.icons/awkward/24x24/apps/hourglass.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hourglass.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hp-logo.svg b/.icons/awkward/24x24/apps/hp-logo.svg
new file mode 100644
index 00000000..a9815b4a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hp-logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#0286c2" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 11.131,2.543 C 10.2453,2.6187 9.3972,2.8136 8.5938,3.1035 l -1.67,4.5918 -3.459,9.5057 c 0.023406,0.03844 0.046404,0.07714 0.070312,0.11523 h 2.2168 l 2.9785,-8.1758 h 1.752 l -2.9785,8.1758 h 2.3301 l 2.7754,-7.627 c 0.4,-1.0963 -0.228,-1.9937 -1.394,-1.9937 h -1.959 l 1.875,-5.1523 z m 3.959,5.1523 -3.6016,9.8965 -1.5293,4.1992 c 0.6592,0.136 1.3413,0.209 2.0413,0.209 0.07453,0 0.14657,-0.01011 0.2207,-0.01172 l 1.6992,-4.6719 h 3.0938 c 0.54302,0 1.1404,-0.41771 1.3262,-0.92773 l 2.4375,-6.6992 c 0.398,-1.0961 -0.228,-1.9935 -1.395,-1.9935 h -4.293 z m 1.8145,1.4414 h 1.75 l -2.4512,6.7285 h -1.752 l 2.4531,-6.7285 z"/>
+ <path style="fill:#ffffff" d="M 11.131,2.043 C 10.2453,2.1187 9.3972,2.3136 8.5938,2.6035 L 6.9238,7.1953 3.4219,16.816 H 5.752 L 8.7305,8.6402 h 1.752 L 7.504,16.816 h 2.3301 l 2.7754,-7.627 c 0.399,-1.0963 -0.229,-1.9937 -1.395,-1.9937 h -1.959 l 1.875,-5.1523 z m 3.959,5.1523 -3.6016,9.8965 -1.6953,4.6562 c 0.711,0.159 1.4473,0.252 2.2073,0.252 0.01187,0 0.02329,-0.0019 0.03516,-0.002 l 1.8848,-5.1816 h 3.0938 c 0.54302,0 1.1404,-0.41771 1.3262,-0.92773 l 2.4375,-6.6992 c 0.398,-1.0961 -0.228,-1.9935 -1.395,-1.9935 h -4.293 z m 1.8145,1.4414 h 1.75 l -2.4512,6.7285 h -1.752 l 2.4531,-6.7285 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hp-toolbox.svg b/.icons/awkward/24x24/apps/hp-toolbox.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hp-toolbox.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hp_logo.svg b/.icons/awkward/24x24/apps/hp_logo.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hp_logo.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hplip.svg b/.icons/awkward/24x24/apps/hplip.svg
new file mode 120000
index 00000000..3bb68d40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hplip.svg
@@ -0,0 +1 @@
+hp_logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hplj1020_icon.svg b/.icons/awkward/24x24/apps/hplj1020_icon.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/htop.svg b/.icons/awkward/24x24/apps/htop.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/htop.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/httrack.svg b/.icons/awkward/24x24/apps/httrack.svg
new file mode 100644
index 00000000..83e62224
--- /dev/null
+++ b/.icons/awkward/24x24/apps/httrack.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m21 3.3v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path style="fill:#7767c0" d="m21 2.8v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path style="fill:#9182d7" d="m17 6.8v14.4c0 0.443-0.357 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.357-0.8-0.8v-14.4c0-0.4432 0.3568-0.8 0.8-0.8h12.4c0.4432 0 0.8 0.3568 0.8 0.8z"/>
+ <path style="opacity:.2" d="m3.0002 21.2v0.5c0 0.4435 0.3566 0.8 0.7998 0.8h12.4c0.4435 0 0.8-0.3565 0.8-0.8v-0.5c0 0.444-0.356 0.8-0.8 0.8h-12.4c-0.4434 0-0.8-0.356-0.8-0.8z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.8 6c-0.4432 0-0.7998 0.3565-0.7998 0.8v0.5c0-0.4435 0.3566-0.8 0.7998-0.8h12.4c0.444 0 0.8 0.3565 0.8 0.8v-0.5c0-0.4435-0.356-0.8-0.8-0.8z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m7.8002 2.0002c-0.4435 0-0.8 0.3566-0.8 0.7998v0.5c0-0.4432 0.3566-0.7998 0.7998-0.7998h12.4c0.444 0 0.8 0.3566 0.8 0.7998v-0.5c0-0.4432-0.356-0.7998-0.8-0.7998h-12.4z"/>
+ <path style="fill:#ffffff" d="m10.00002 9.0000064c-2.761437 0-5.000014 2.2385766-5.000014 5.0000136 0 2.761398 2.238577 4.999974 5.000014 4.999974 2.761398 0 4.999974-2.238576 4.999974-4.999974 0-2.761437-2.238576-5.0000136-4.999974-5.0000136zm-0.467793 0.9970773c0.054425-0.0076 0.1228346 0.0032 0.1776376 0 0.0076 0.02646-0.03855 0.1194333-0.1005352 0.2547403-0.3951118 0.863131-0.4184315 1.873739-0.051779 2.41406 0.06652 0.09789 0.1269922 0.190866 0.1269922 0.202961 0 0.01134-0.071433 0.02646-0.1523151 0.02646-0.1901102 0-0.3700157-0.115276-0.7373102-0.406262-0.1632761-0.12926-0.3749297-0.237354-0.4570213-0.253984-0.128882-0.02646-0.163275-0.01512-0.329953 0.152315-0.155338 0.155338-0.203338 0.239622-0.203338 0.381845 0 0.539112 0.6404409 0.966577 1.830085 1.218747 1.615635 0.342425 2.013052 0.649474 2.057613 1.498998 0.05594 1.065336-0.510652 1.868372-1.7529074 2.490255-0.148158 0.07408-0.242646 0.103937-0.30463 0.128126-0.026457-0.0024-0.049512 0.0024-0.077102 0-0.011339-0.03402-0.026457-0.109228-0.026457-0.253984 0-0.565833-0.2226141-1.148938-0.5585763-1.47462-0.090331-0.08731-0.3424253-0.272507-0.5586143-0.406265-0.216189-0.133795-0.434759-0.289134-0.483402-0.355275-0.0805-0.109985-0.08617-0.17726-0.02268-0.380863 0.113008-0.371528 0.246803-0.579704 0.5078176-0.814451 0.1368189-0.123212 0.2743937-0.22526 0.3046299-0.227527 0.030236-0.0024-0.1746142-0.06501-0.4824185-0.128126-0.308032-0.06312-0.759345-0.195024-0.992202-0.279307-0.425802-0.154205-1.000554-0.477808-1.219729-0.711912-0.0076-0.01134-0.0189-0.01512-0.02646-0.02646 0.314079-1.250835 1.195124-2.275502 2.3633008-2.769562 0.2445354-0.103559 0.4967055-0.174236 0.7626709-0.228662 0.1326614-0.02646 0.2694803-0.03779 0.4062614-0.05178zm3.812523 1.9062433c0.09562 0.05896 0.456605 0.840113 0.559559 1.220711 0.13304 0.491339 0.123213 1.341015 0 1.829103-0.04687 0.185575-0.108094 0.359055-0.128126 0.380863-0.0189 0.02268-0.09335-0.10167-0.178771-0.252851-0.08542-0.151181-0.35641-0.472894-0.58303-0.711949-0.653934-0.690029-0.757304-1.049877-0.483402-1.600555 0.138331-0.277795 0.739578-0.910866 0.813506-0.865247z"/>
+ <circle style="fill:#4f4f4f" cx="17" cy="17" r="6"/>
+ <rect style="fill:none" width="8" height="8" x="13" y="13"/>
+ <path style="fill:#ffffff" d="m18 13v3h1.5l-2.499978 3-2.500022-3h1.500044v-3z"/>
+ <path style="fill:#ffffff" d="m14 19h6v1h-6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hub.svg b/.icons/awkward/24x24/apps/hub.svg
new file mode 100644
index 00000000..c225e870
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hub.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#6655e4" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2cbfeb" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 7.5071212,9.99995 h 2.000002 m 0,2.000001 V 7.9999505 m -2.000002,4.0000005 v -4.0000005 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.5071212,9.5 h 2.000002 m 0,2.000001 V 7.5000005 m -2.000002,4.0000005 v -4.0000005 0"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507072,10.000001 c 0,0 2.000001,-0.23225 2.000001,0.999999 0,1.23225 -2.000001,1 -2.000001,1 m 4.9e-5,-4.00005 v 4.000001 m -4.9e-5,-1.988663 c 0,0 2.000001,0.23225 2.000001,-0.9999985 0,-1.232251 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 8.011338"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507072,9.500051 c 0,0 2.000001,-0.2322505 2.000001,0.999999 0,1.23225 -2.000001,1 -2.000001,1 M 11.507121,7.5 v 4.000001 m -4.9e-5,-1.988663 c 0,0 2.000001,0.232251 2.000001,-0.9999985 0,-1.232251 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 7.511388"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hubstaff.svg b/.icons/awkward/24x24/apps/hubstaff.svg
new file mode 100644
index 00000000..2980868e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hubstaff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5.8102822,21.352053 C 3.0079464,19.821555 2.8896458,19.727159 3.0428131,19.143614 4.3884813,17.380542 5.9263523,16.159649 7.9816329,15.5 l 0.7967342,0.603412 c 1.0033614,0.759903 1.4252189,1.077375 2.6584359,1.087524 1.237752,0.01019 1.229484,-0.250726 2.383388,-1.049371 l 0.925618,-0.640643 c 1.640448,0.202371 2.857941,1.161097 3.944924,2.170004 1.922194,1.787833 1.917997,1.799369 -1.295934,3.564423 -0.894463,0.49123 -1.725418,0.925721 -2.243492,1.177324 C 14.579745,22.754457 14.511381,22.007218 14.186701,21.64754 13.708933,21.199574 12.82499,20.604627 11.5,20.604627 c -1.444506,0 -2.3158026,0.707119 -2.7257045,1.160002 -0.2933456,0.486872 -0.4707741,0.819015 -0.8716182,0.653496 -0.5104282,-0.232568 -1.283509,-0.624299 -2.0923951,-1.066072 z"/>
+ <path style="fill:#4061dc" d="M 5.8102822,20.852053 C 3.0079464,19.321555 2.8896458,19.227159 3.0428131,18.643614 4.3884813,16.880542 5.9263523,15.659649 7.9816329,15 l 0.7967342,0.603412 c 1.0033614,0.759903 1.4252189,1.077375 2.6584359,1.087524 1.237752,0.01019 1.229484,-0.250726 2.383388,-1.049371 l 0.925618,-0.640643 c 1.640448,0.202371 2.857941,1.161097 3.944924,2.170004 1.922194,1.787833 1.917997,1.799369 -1.295934,3.564423 -0.894463,0.49123 -1.725418,0.925721 -2.243492,1.177324 C 14.579745,22.254457 14.511381,21.507218 14.186701,21.14754 13.708933,20.699574 12.82499,20.104627 11.5,20.104627 c -1.444506,0 -2.3158026,0.707119 -2.7257045,1.160002 -0.2933456,0.486872 -0.4707741,0.819015 -0.8716182,0.653496 -0.5104282,-0.232568 -1.283509,-0.624299 -2.0923951,-1.066072 z"/>
+ <path style="opacity:0.2" d="M 2.1258169,15.38049 C 2.0566219,15.309838 2.0000093,14.028558 2.0000093,12.533199 l 0,-2.7188348 0.8864583,-0.3887367 C 4.4002204,8.7618065 5.2646172,7.6892241 5.0451347,6.1013507 4.9920663,5.7174428 5.0036258,5.3151156 5.0708652,5.2072898 5.228109,4.9549992 9.333274,2.5000014 9.6233719,2.5000014 c 0.1206945,0 0.292221,0.093561 0.3811711,0.2079134 0.570611,0.7335555 1.153398,4.3691075 0.956349,5.4106474 C 10.872224,8.5872285 10.734833,8.712746 9.9763951,9.017985 8.9077478,9.4480684 8.0110067,10.324202 7.527484,11.410625 7.2376514,12.06184 7.1787776,11.599775 7.2256577,12.61628 l 0.058238,1.262837 -0.5607199,0.375341 C 5.5142157,15.063719 2.5311683,15.794361 2.1258392,15.38049 Z"/>
+ <path style="fill:#088aff" d="M 2.1258169,14.88049 C 2.0566219,14.809838 2.0000093,13.528558 2.0000093,12.033199 l 0,-2.718836 0.8864583,-0.3887375 C 4.4002204,8.2618045 5.2646172,7.1892221 5.0451347,5.6013487 4.9920663,5.2174408 5.0036258,4.8151136 5.0708652,4.7072878 5.228109,4.4549972 9.333274,1.9999994 9.6233719,1.9999994 c 0.1206945,0 0.292221,0.093561 0.3811711,0.2079134 0.570611,0.7335555 1.153398,4.3691075 0.956349,5.4106474 C 10.872224,8.0872265 10.734833,8.212744 9.9763951,8.517983 8.9077478,8.9480664 8.0110067,9.8242019 7.527484,10.910625 7.2376514,11.56184 7.1787776,11.099775 7.2256577,12.11628 l 0.058238,1.262837 -0.5607199,0.375341 C 5.5142157,14.563719 2.5311683,15.294361 2.1258392,14.88049 Z"/>
+ <path style="opacity:0.2" d="M 20.874192,15.380491 C 20.943387,15.30984 21,14.028558 21,12.533199 L 21,9.8143652 20.113542,9.4256277 c -1.513754,-0.663821 -2.33016,-1.7364033 -2.110678,-3.3242767 0.05307,-0.3839079 0.04151,-0.786235 -0.02573,-0.8940609 -0.157247,-0.2522906 -4.3104,-2.7072882 -4.600499,-2.7072882 -0.120695,0 -0.29222,0.093561 -0.381171,0.2079133 -0.57061,0.7335555 -1.153398,4.3691074 -0.956349,5.4106472 0.08867,0.4686664 0.226059,0.5941838 0.984497,0.8994228 1.068647,0.4300834 1.965388,1.3062168 2.44891,2.3926398 0.289833,0.651215 0.348706,0.18915 0.301827,1.205655 l -0.05823,1.262838 0.56072,0.37534 c 1.208961,0.809261 4.192008,1.539903 4.597336,1.126033 z"/>
+ <path style="fill:#5fbbff" d="M 20.874192,14.880491 C 20.943387,14.80984 21,13.528558 21,12.033199 L 21,9.3143632 20.113542,8.9256257 c -1.513754,-0.663821 -2.33016,-1.7364033 -2.110678,-3.3242767 0.05307,-0.3839079 0.04151,-0.786235 -0.02573,-0.8940609 -0.157247,-0.2522906 -4.3104,-2.7072882 -4.600499,-2.7072882 -0.120695,0 -0.29222,0.093561 -0.381171,0.2079133 -0.57061,0.7335555 -1.153398,4.3691074 -0.956349,5.4106472 0.08867,0.4686664 0.226059,0.5941838 0.984497,0.8994228 1.068647,0.4300834 1.965388,1.3062187 2.44891,2.3926418 0.289833,0.651215 0.348706,0.18915 0.301827,1.205655 l -0.05823,1.262838 0.56072,0.37534 c 1.208961,0.809261 4.192008,1.539903 4.597336,1.126033 z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="13" r="4.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="12.5" r="4.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9.6230469 2 C 9.332949 2 5.2275563 4.4547407 5.0703125 4.7070312 C 5.0140397 4.7972708 5.0081871 5.1025199 5.0351562 5.421875 C 5.0450208 5.3402311 5.049304 5.2407207 5.0703125 5.2070312 C 5.2275563 4.9547407 9.332949 2.5 9.6230469 2.5 C 9.7437414 2.5 9.9149562 2.5926788 10.003906 2.7070312 C 10.467736 3.3033131 10.933751 5.7999371 10.988281 7.2792969 C 11.052998 5.9599869 10.526216 2.878493 10.003906 2.2070312 C 9.9149562 2.0926789 9.7437414 2 9.6230469 2 z M 5.0585938 6.3339844 C 4.9558354 7.5242569 4.1533654 8.3703229 2.8867188 8.9257812 L 2 9.3144531 L 2 9.8144531 L 2.8867188 9.4257812 C 4.3236179 8.7956626 5.1635262 7.7918352 5.0585938 6.3339844 z M 7.2246094 12.025391 C 7.2131045 12.132314 7.2112897 12.286026 7.2265625 12.617188 L 7.2617188 13.392578 L 7.2832031 13.378906 L 7.2265625 12.117188 C 7.2245226 12.072956 7.2262385 12.064237 7.2246094 12.025391 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 13.376953 2 C 13.256258 2 13.085045 2.0926789 12.996094 2.2070312 C 12.473785 2.878493 11.947002 5.959987 12.011719 7.2792969 C 12.066249 5.7999372 12.532265 3.3033131 12.996094 2.7070312 C 13.085045 2.5926789 13.256258 2.5 13.376953 2.5 C 13.667052 2.5 17.819315 4.9547406 17.976562 5.2070312 C 17.997397 5.2404419 18.003795 5.3392697 18.013672 5.4199219 C 18.040389 5.1013688 18.032712 4.7970728 17.976562 4.7070312 C 17.819315 4.4547406 13.667052 2 13.376953 2 z M 17.988281 6.34375 C 17.883304 7.7962829 18.679599 8.7970739 20.113281 9.4257812 L 21 9.8144531 L 21 9.3144531 L 20.113281 8.9257812 C 18.850193 8.3718836 18.083658 7.5287252 17.988281 6.34375 z M 15.775391 12.025391 C 15.773762 12.064237 15.775477 12.072956 15.773438 12.117188 L 15.716797 13.378906 L 15.738281 13.392578 L 15.773438 12.617188 C 15.78871 12.286026 15.786896 12.132314 15.775391 12.025391 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hugin.svg b/.icons/awkward/24x24/apps/hugin.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hugin.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hulu.svg b/.icons/awkward/24x24/apps/hulu.svg
new file mode 100644
index 00000000..3f3271b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hulu.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#66aa33" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,8.4998857 v 2.9999993 3 h 1 v -2.898438 c 0.030209,-0.01374 0.061998,-0.03149 0.1464844,-0.04883 0.2271073,-0.0466 0.5722656,-0.05273 0.8222656,-0.05273 0.25,0 0.6104879,0.0046 0.8574219,0.05273 0.094609,0.01846 0.1382892,0.03887 0.1738281,0.05469 v 2.892578 h 1 v -3 C 8,11.202948 7.8056776,10.928807 7.609375,10.79676 7.4130724,10.664713 7.2145171,10.610567 7.0175781,10.572151 6.6237001,10.495319 6.21875,10.499885 5.96875,10.499885 5.730929,10.499885 5.363987,10.499341 5,10.566291 V 8.4998857 Z m 10,0 v 5.9999993 h 1 V 8.4998857 Z M 9,10.499885 v 3 c 0,0.296937 0.1943224,0.571078 0.390625,0.703125 0.1963026,0.132047 0.3948579,0.186193 0.5917969,0.224609 0.3938781,0.07683 0.7988281,0.07227 1.0488281,0.07227 0.25,0 0.641357,0.0061 1.023438,-0.07227 0.191039,-0.0392 0.385267,-0.09628 0.576171,-0.232422 C 12.821763,14.059063 13,13.786281 13,13.499885 v -3 h -1 v 2.898438 c -0.03021,0.01374 -0.062,0.03149 -0.146484,0.04883 -0.227108,0.0466 -0.572266,0.05273 -0.822266,0.05273 -0.25,0 -0.610488,-0.0046 -0.857422,-0.05273 C 10.079219,13.428692 10.035539,13.408282 10,13.392463 v -2.892578 z m 7,0 v 3 c 0,0.296937 0.194322,0.571078 0.390625,0.703125 0.196303,0.132047 0.394858,0.186193 0.591797,0.224609 0.393878,0.07683 0.798828,0.07227 1.048828,0.07227 0.25,0 0.641357,0.0061 1.023438,-0.07227 0.19104,-0.0392 0.385267,-0.09628 0.576171,-0.232422 C 19.821763,14.059063 20,13.786281 20,13.499885 v -3 h -1 v 2.898438 c -0.03021,0.01374 -0.062,0.03149 -0.146484,0.04883 -0.227108,0.0466 -0.572266,0.05273 -0.822266,0.05273 -0.25,0 -0.610488,-0.0046 -0.857422,-0.05273 C 17.079219,13.428692 17.035539,13.408282 17,13.392463 v -2.892578 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="14" y="8"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4.5,14 v -3 c 0,-0.5 0.968376,-0.5 1.468376,-0.5 0.5,0 1.531624,0 1.531624,0.5 v 3"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="4" y="8"/>
+ <path style="fill:none;stroke:#ffffff" d="m 12.5,10 v 3 c 0,0.5 -0.968376,0.5 -1.468376,0.5 C 10.531624,13.5 9.5,13.5 9.5,13 v -3"/>
+ <path style="fill:none;stroke:#ffffff" d="m 19.5,10 v 3 c 0,0.5 -0.968376,0.5 -1.468376,0.5 -0.5,0 -1.531624,0 -1.531624,-0.5 v -3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hw-probe.svg b/.icons/awkward/24x24/apps/hw-probe.svg
new file mode 100644
index 00000000..c127f12d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hw-probe.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#42a5f5" d="m 22,12 c 0,3.261059 -1.560964,6.157534 -3.976469,7.983003 -1.675334,1.2661 -3.266315,-1.222333 -5.528104,-1.222333 -5.195173,0 -9.9473166,-0.884674 -10.4477036,-5.803708 C 2.0161627,12.646705 2,12.327675 2,12 2,6.4771525 6.4771525,2 12,2 17.522847,2 22,6.4771525 22,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 11.474802,5.5108435 c -0.322851,0.00355 -0.659948,0.02797 -1.014435,0.079982 C 7.8970595,5.966915 6.254829,7.2294655 4.1507824,9.7687545 3.295915,10.800459 2.5404141,12.043966 2.0000001,12.998531 c 0.018768,0.352438 0.055891,0.703627 0.1112169,1.052101 1.4765417,-2.043334 5.587308,-5.014298 6.512798,-3.682371 1.0596225,1.524966 -1.99282,3.344381 -1.5830735,3.920501 0.4390475,0.617317 2.361968,-0.112446 4.1465585,-0.24061 1.99235,-0.143083 3.050853,0.473399 4.3817,1.496348 C 15.234031,14.912065 15.014215,14.450132 14.886711,13.996613 14.62168,13.053912 15.32906,11.977375 15.593612,11.461466 16.013934,10.641801 16.367913,9.4998495 16.992773,8.88341 18.086402,7.804516 19.995652,7.2461265 21.682551,6.686359 22.210473,6.5111775 22.678436,6.548277 23.22904,6.4276545 22.718038,6.1424275 22.080214,6.036774 21.559241,6.029057 18.782058,5.987922 17.089576,6.408757 15.968805,6.2866765 14.547315,6.13184 13.218203,5.491628 11.474802,5.5108435 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 8.1796875,9.0253905 C 6.5421055,8.8864385 3.4888766,11.138265 2.0986328,13.3125 a 10,10 0 0 0 9.8544922,8.685547 c 0.251215,-0.0014 0.503066,-0.008 0.753906,-0.02343 a 10,10 0 0 0 0.0059,-10e-4 10,10 0 0 0 5.416015,-2.078125 c -0.218932,-1.43018 -0.961384,-3.012417 -2.55961,-4.85057 C 13.55624,12.692924 10.462823,9.4062735 8.1796875,9.0253905 Z"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="m 11.474802,5.011082 c -0.322851,0.00355 -0.659948,0.02797 -1.014435,0.079982 -2.5633075,0.3760895 -4.205538,1.63864 -6.3095846,4.177929 -0.8548674,1.031705 -1.6103683,2.275211 -2.1507823,3.229777 0.018768,0.352437 0.055891,0.703626 0.1112169,1.052101 1.4765418,-2.043334 5.587308,-5.0142985 6.512798,-3.682371 1.0596225,1.524966 -1.99282,3.344381 -1.5830735,3.9205 0.4390475,0.617318 2.361968,-0.112445 4.1465585,-0.240609 1.99235,-0.143084 3.050853,0.473399 4.3817,1.496347 -0.335169,-0.632434 -0.554985,-1.094367 -0.682489,-1.547886 -0.265031,-0.942702 0.442349,-2.019239 0.706901,-2.535147 0.420322,-0.819666 0.774301,-1.961617 1.399161,-2.5780565 1.093629,-1.078894 3.002879,-1.6372835 4.689778,-2.197051 C 22.210473,6.011416 22.678436,6.0485155 23.22904,5.927893 22.718038,5.642666 22.080214,5.5370125 21.559241,5.5292955 18.782058,5.4881605 17.089576,5.9089955 15.968805,5.786915 14.547315,5.6320785 13.218203,4.9918665 11.474802,5.011082 Z"/>
+ <ellipse style="opacity:0.4;fill:#ffffff" cx="13.53" cy="5.16" rx=".751" ry=".749" transform="matrix(0.98003409,0.19882952,-0.19571032,0.98066175,0,0)"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="m 4.7675781,15.021485 c -0.4395122,-0.0078 -1.437272,0.429608 -2.0419922,0.706054 a 10,10 0 0 0 1.03125,1.916015 C 4.1455559,16.34703 5.169889,15.44266 4.9599609,15.09668 4.9294229,15.04635 4.8623669,15.02317 4.7675781,15.02149 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17.393353,7.032814 c 1.19517,-0.333057 3.257138,-1.146327 4.760744,-1.3360765 -0.276865,-0.051669 -0.777931,0.03342 -1.054832,0.06292 -1.484837,0.2939775 -2.934167,0.886041 -3.705912,1.2731575 z"/>
+ <path style="fill:#ffc107;fill-rule:evenodd" d="m 14.519624,8.1148785 c 0.588752,-0.305327 0.873252,-0.5591985 2.24833,-0.902744 1.334848,-0.333494 2.995383,-1.139602 4.331311,-1.452478 -2.285617,0.275409 -5.043308,0.85197 -6.579641,2.355222 z"/>
+ <path style="opacity:0.1" d="M 11.543946,7.998047 A 0.7512927,0.748705 45.000141 0 0 11.514651,8.100586 0.7512927,0.748705 45.000141 0 0 12.103518,8.9853515 0.7512927,0.748705 45.000141 0 0 12.985354,8.399414 0.7512927,0.748705 45.000141 0 0 12.956059,8.001953 0.7512927,0.748705 45.000141 0 1 12.10352,8.4853515 0.7512927,0.748705 45.000141 0 1 11.54395,7.998047 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hwbrowser.svg b/.icons/awkward/24x24/apps/hwbrowser.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hwbrowser.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/hwinfo.svg b/.icons/awkward/24x24/apps/hwinfo.svg
new file mode 100644
index 00000000..ca2482c1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hwinfo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#37a0f2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(1,0,0,-1,-542,-335.5)">
+ <path d="m552-354v10h2v-10h-2zm0 12v2h2v-2h-2z"/>
+ </g>
+ <g fill="#fff" transform="matrix(1,0,0,-1,-542,-336)">
+ <path d="m552-354v10h2v-10h-2zm0 12v2h2v-2h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hydrogen.svg b/.icons/awkward/24x24/apps/hydrogen.svg
new file mode 100644
index 00000000..2a6c643c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hydrogen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#b5c0df" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#314277" width="4" height="12" x="4" y="4" rx=".571" ry=".545"/>
+ <rect style="fill:#314277" width="10" height="12" x="10" y="4" rx=".526" ry=".545"/>
+ <rect style="fill:#314277" width="4" height="10.5" x="8" y="-15" rx=".571" ry=".5" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 12.460938,6.499998 c -0.255693,0 -0.460938,0.223 -0.460938,0.5 v 1 c 0,0.277 0.205245,0.5 0.460938,0.5 H 16 v 1 h -3.539062 c -0.0313,0 -0.05837,0.013159 -0.08789,0.019531 -0.0285,0.00585 -0.05776,0.00815 -0.08399,0.017578 -0.0076,0.0033 -0.0141,0.008 -0.02148,0.011719 C 12.110206,9.6134612 12,9.7374276 12,9.8847636 v 0.1152344 1 2 1 0.115234 c 0,0.147336 0.110206,0.271303 0.267578,0.335938 0.0074,0.0037 0.01389,0.0084 0.02148,0.01172 0.02623,0.0094 0.05548,0.01173 0.08399,0.01758 0.02952,0.0064 0.05659,0.01953 0.08789,0.01953 h 5.078124 C 17.794755,14.499998 18,14.276998 18,13.999998 v -1 c 0,-0.277 -0.205245,-0.5 -0.460938,-0.5 H 14 v -1 h 2.5 1 0.03906 c 0.0313,0 0.05837,-0.01316 0.08789,-0.01953 0.0285,-0.0059 0.05776,-0.0082 0.08398,-0.01758 0.0076,-0.0033 0.0141,-0.008 0.02148,-0.01172 C 17.889794,11.386535 18,11.262568 18,11.115232 v -0.115234 -1 -2 -1 -0.1152344 c 0,-0.147336 -0.110206,-0.2713024 -0.267578,-0.3359375 -0.0074,-0.00372 -0.01389,-0.00842 -0.02148,-0.011719 -0.02623,-0.00943 -0.05548,-0.011727 -0.08398,-0.017578 -0.02953,-0.00637 -0.0566,-0.019531 -0.0879,-0.019531 H 17.5 h -1 z"/>
+ <rect style="opacity:0.3;fill:#314277" width="2" height="2" x="5" y="17" rx=".5" ry=".5"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="8" y="17" rx=".5" ry=".5"/>
+ <rect style="opacity:0.81999966;fill:#314277" width="2" height="2" x="11" y="17" rx=".5" ry=".5"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="14" y="17" rx=".5" ry=".5"/>
+ <rect style="opacity:0.3;fill:#314277" width="2" height="2" x="17" y="17" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="12" y="6" rx=".462" ry=".5"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="12" y="12" rx=".462" ry=".5"/>
+ <rect style="fill:#ffffff" width="5" height="2" x="9" y="-14" rx=".385" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="-18" y="-11" rx=".462" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#ffffff" width="5" height="2" x="6" y="-18" rx=".385" ry=".5" transform="rotate(90)"/>
+ <path style="opacity:0.1" d="M 8 11.5 L 8 12 L 10 12 L 10 11.5 L 8 11.5 z M 4 14.955078 L 4 15.455078 C 4 15.75726 4.2556942 16 4.5722656 16 L 7.4277344 16 C 7.7443058 16 8 15.75726 8 15.455078 L 8 14.955078 C 8 15.25726 7.7443058 15.5 7.4277344 15.5 L 4.5722656 15.5 C 4.2556942 15.5 4 15.25726 4 14.955078 z M 10 14.955078 L 10 15.455078 C 10 15.75726 10.233812 16 10.525391 16 L 19.474609 16 C 19.766188 16 20 15.75726 20 15.455078 L 20 14.955078 C 20 15.25726 19.766188 15.5 19.474609 15.5 L 10.525391 15.5 C 10.233812 15.5 10 15.25726 10 14.955078 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5722656,3.5 C 4.2556942,3.5 4,3.74274 4,4.0449219 v 0.5 C 4,4.24274 4.2556942,4 4.5722656,4 H 7.4277344 C 7.7443058,4 8,4.24274 8,4.5449219 v -0.5 C 8,3.74274 7.7443058,3.5 7.4277344,3.5 Z m 5.9531254,0 C 10.233812,3.5 10,3.74274 10,4.0449219 v 0.5 C 10,4.24274 10.233812,4 10.525391,4 h 8.949218 C 19.766188,4 20,4.24274 20,4.5449219 v -0.5 C 20,3.74274 19.766188,3.5 19.474609,3.5 Z M 8,7.5 V 8 h 2 V 7.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hyper.svg b/.icons/awkward/24x24/apps/hyper.svg
new file mode 100644
index 00000000..e98f9003
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hyper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m10 11.5v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m10 11v1h6v-1z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m7.5 5.5-3.5 3.174804 1.5 0.825196-1 3 3.5-3.174805-1.500001-0.825195z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m7.5 5-3.5 3.174804 1.5 0.825196-1 3 3.5-3.174805-1.500001-0.825195z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/hypnospace-outlaw.svg b/.icons/awkward/24x24/apps/hypnospace-outlaw.svg
new file mode 100644
index 00000000..d8cd7b58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/hypnospace-outlaw.svg
@@ -0,0 +1,25 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m9 1.5c-0.554 0-1 0.446-1 1l-3 1-1 2h-1v4l1 1h1l1 1h10l1-1h1l1-1v-4h-1l-1-2-3-1c0-0.554-0.446-1-1-1zm-8 4 1 2v-2zm19 0v2l1-2z" style="opacity:.2"/>
+ <path d="m9 1c-0.554 0-1 0.446-1 1l-3 1-1 2h-1v4l1 1h1l1 1h10l1-1h1l1-1v-4h-1l-1-2-3-1c0-0.554-0.446-1-1-1zm-8 4 1 2v-2zm19 0v2l1-2z" style="fill:#7eacf9"/>
+ <path d="m5 16.5 1 2h10l1-2z" style="opacity:.2"/>
+ <path d="m5 16 1 2h10l1-2z" style="fill:#8149bf"/>
+ <path d="m3 14.5 1 2h14l1-2z" style="opacity:.2"/>
+ <path d="m3 14 1 2h14l1-2z" style="fill:#ad509c"/>
+ <path d="m1 12.5 1 2h18l1-2z" style="opacity:.2"/>
+ <path d="m1 12 1 2h18l1-2z" style="fill:#de7ca2"/>
+ <path d="m4 12.5 6 7h2l6-7zm5 8 2 1 2-1z" style="opacity:.2"/>
+ <path d="m4 12h14l-6 7h-2z" style="fill:#f6e195"/>
+ <path d="m9 20h4l-2 1z" style="fill:#f6e195"/>
+ <path d="m10 1.4999999-3 3v4l3 3.0000001h2l3-3.0000001v-4l-3-3zm-4 4-1 1 1 1zm10 0v2l1-1z" style="opacity:.2"/>
+ <path d="m10 1-3 3v4l3 3h2l3-3v-4l-3-3zm-4 4-1 1 1 1zm10 0v2l1-1z" style="fill:#8288f9"/>
+ <path d="m8 7.5v-2l2-2h2l2 2v2l-2 2h-2z" style="opacity:.2"/>
+ <path d="m8 7v-2l2-2h2l2 2v2l-2 2h-2z" style="fill:#8149bf"/>
+ <path d="m10 8.5h2l1-1v-2l-1-1h-2l-1 1v2z" style="opacity:.2"/>
+ <path d="m10 8h2l1-1v-2l-1-1h-2l-1 1v2z" style="fill:#de7ca2"/>
+ <rect x="10" y="5.5" width="2" height="2" style="opacity:.2"/>
+ <rect x="10" y="5" width="2" height="2" style="fill:#f6e195"/>
+ <path d="m4 12 0.4277344 0.5h13.144532l0.427734-0.5zm5 8 1 0.5h2l1-0.5z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m9 1c-0.554 0-1 0.446-1 1l-3 1-1 2h-1v0.5h1l1-2 3-1c0-0.554 0.446-1 1-1h4c0.554 0 1 0.446 1 1l3 1 1 2h1v-0.5h-1l-1-2-3-1c0-0.554-0.446-1-1-1zm-8 4 0.25 0.5h0.75v-0.5zm19 0v0.5h0.75l0.25-0.5z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/i-network-printer.svg b/.icons/awkward/24x24/apps/i-network-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/i-network-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/i2pd.svg b/.icons/awkward/24x24/apps/i2pd.svg
new file mode 100644
index 00000000..66172175
--- /dev/null
+++ b/.icons/awkward/24x24/apps/i2pd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12,2.5 C 11.96658,2.5 11.9327,2.50583 11.90073,2.516601 9.4070653,4.2624417 6.6015356,5.4182049 3.1985293,5.446289 3.0797734,5.486274 2.9999999,5.593629 2.9999999,5.713867 c 0,2.965009 0.8221372,6.392258 2.2551702,9.403321 1.1623711,2.442709 3.2518651,5.701121 6.6083409,7.351562 C 11.906224,22.48973 11.95331,22.5 12,22.5 c 0.04669,0 0.09377,-0.01027 0.136488,-0.03125 3.356476,-1.650441 5.44597,-4.908853 6.608341,-7.351562 1.433033,-3.011063 2.25517,-6.438312 2.25517,-9.403321 0,-0.120238 -0.07977,-0.227593 -0.198529,-0.267578 C 17.398463,5.4182049 14.592935,4.2624417 12.099264,2.5166015 12.067304,2.5058255 12.033416,2.5 12,2.5 Z"/>
+ <path style="fill:#ffad34" d="M 12,2 C 11.96658,2 11.9327,2.00583 11.90073,2.016601 9.4070653,3.7624417 6.6015356,4.9182049 3.1985293,4.946289 3.0797734,4.986274 2.9999999,5.093629 2.9999999,5.213867 c 0,2.965009 0.8221372,6.392258 2.2551702,9.403321 1.1623711,2.442709 3.2518651,5.701121 6.6083409,7.351562 C 11.906224,21.98973 11.95331,22 12,22 c 0.04669,0 0.09377,-0.01027 0.136488,-0.03125 3.356476,-1.650441 5.44597,-4.908853 6.608341,-7.351562 1.433033,-3.011063 2.25517,-6.438312 2.25517,-9.403321 0,-0.120238 -0.07977,-0.227593 -0.198529,-0.267578 C 17.398463,4.9182049 14.592935,3.7624417 12.099264,2.0166015 12.067304,2.0058255 12.033416,2 12,2 Z"/>
+ <path style="opacity:0.1" d="M 12,4.8349609 C 13.966618,6.030131 16.187012,6.9081625 18.685891,7.25 18.466501,9.5408475 17.886717,12.041437 16.813303,14.296875 15.871539,16.275983 14.212678,18.686643 12,20.133789 9.7873217,18.686643 8.1284602,16.275983 7.1866955,14.296875 6.1132814,12.041437 5.5334988,9.5408475 5.3141084,7.25 7.812987,6.9081625 10.033381,6.030131 12,4.8349609 Z"/>
+ <path style="fill:#ffe0a9" d="M 12,4.3349609 C 13.966618,5.530131 16.187012,6.4081625 18.685891,6.75 18.466501,9.0408475 17.886717,11.541437 16.813303,13.796875 15.871539,15.775983 14.212678,18.186643 12,19.633789 9.7873217,18.186643 8.1284602,15.775983 7.1866955,13.796875 6.1132814,11.541437 5.5334988,9.0408475 5.3141084,6.75 7.812987,6.4081625 10.033381,5.530131 12,4.3349609 Z"/>
+ <path style="fill:#f77e23" d="M 12,4.3349609 V 19.633789 c 2.212678,-1.447146 3.871539,-3.857806 4.813303,-5.836914 C 17.886717,11.541437 18.466501,9.0408475 18.685891,6.75 16.187012,6.4081625 13.966618,5.530131 12,4.3349609 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 11.96658 2 11.932361 2.004854 11.900391 2.015625 C 9.4067259 3.7614657 6.6022251 4.9172284 3.1992188 4.9453125 C 3.0804628 4.9852975 3 5.0926526 3 5.2128906 C 3 5.3611411 3.0115407 5.5155638 3.015625 5.6660156 C 3.0346093 5.5672958 3.0976115 5.4795236 3.1992188 5.4453125 C 6.6022251 5.4172284 9.4067259 4.2614657 11.900391 2.515625 C 11.932361 2.504854 11.96658 2.5 12 2.5 C 12.033416 2.5 12.067649 2.504849 12.099609 2.515625 C 14.59328 4.2614652 17.397774 5.4172284 20.800781 5.4453125 C 20.902391 5.4795236 20.965391 5.5672958 20.984375 5.6660156 C 20.988459 5.5155638 21 5.3611411 21 5.2128906 C 21 5.0926526 20.91954 4.9852975 20.800781 4.9453125 C 17.397774 4.9172284 14.59328 3.7614652 12.099609 2.015625 C 12.067649 2.004849 12.033416 2 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/iagno.svg b/.icons/awkward/24x24/apps/iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ib-tws.svg b/.icons/awkward/24x24/apps/ib-tws.svg
new file mode 100644
index 00000000..48d61694
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ib-tws.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 8,11.000001 14.75,18.5 H 8 Z"/>
+ <path style="fill:#a11d21" d="M 8,10.500001 14.75,18 H 8 Z"/>
+ <path style="opacity:0.1" d="M 8,11.000001 14.5,3.5000005 8,18.5 Z"/>
+ <path style="fill:#e02a32" d="M 8,10.500001 14.5,3.0000005 8,18 Z"/>
+ <circle style="opacity:0.1" cx="14" cy="12.5" r="2"/>
+ <circle style="fill:#e02a32" cx="14" cy="12" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-anthy.svg b/.icons/awkward/24x24/apps/ibus-anthy.svg
new file mode 100644
index 00000000..a2d90fb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-anthy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#2095f2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <path style="opacity:0.2" d="M 16.848,7.1438 C 14.944,7.5598 12.8,7.7998 10.992,7.8958 L 11.088,7.4158 C 11.2,6.8878 11.28,6.3598 11.456,5.7998 L 9.216,5.7038 C 9.232,6.2318 9.216,6.6158 9.136,7.3038 9.12,7.4958 9.072,7.7038 9.04,7.9438 8.08,7.9278 6.88,7.7998 5.936,7.6398 V 9.6078 C 6.736,9.6878 7.664,9.7518 8.672,9.7678 8.256,11.512 7.616,13.624 6.864,15.08 L 8.736,15.752 C 8.896,15.48 9.008,15.272 9.184,15.064 10.128,13.848 11.744,13.192 13.568,13.192 15.104,13.192 15.936,13.992 15.936,14.936 15.936,17.272 12.432,17.688 8.96,17.128 L 9.52,19.176 C 14.64,19.72 18.064,18.44 18.064,14.872 18.064,12.856 16.368,11.48 13.808,11.48 12.352,11.48 11.152,11.768 9.872,12.472 10.128,11.704 10.384,10.696 10.592,9.7358 12.72,9.6238 15.232,9.3198 16.88,9.0638 Z"/>
+ <path style="fill:#ffffff" d="M 16.848,6.644 C 14.944,7.06 12.8,7.3 10.992,7.396 L 11.088,6.916 C 11.2,6.388 11.28,5.86 11.456,5.3 L 9.216,5.204 C 9.232,5.732 9.216,6.116 9.136,6.804 9.12,6.996 9.072,7.204 9.04,7.444 8.08,7.428 6.88,7.3 5.936,7.14 V 9.108 C 6.736,9.188 7.664,9.252 8.672,9.268 8.256,11.012 7.616,13.124 6.864,14.58 L 8.736,15.252 C 8.896,14.98 9.008,14.772 9.184,14.564 10.128,13.348 11.744,12.692 13.568,12.692 15.104,12.692 15.936,13.492 15.936,14.436 15.936,16.772 12.432,17.188 8.96,16.628 L 9.52,18.676 C 14.64,19.22 18.064,17.94 18.064,14.372 18.064,12.356 16.368,10.98 13.808,10.98 12.352,10.98 11.152,11.268 9.872,11.972 10.128,11.204 10.384,10.196 10.592,9.236 12.72,9.124 15.232,8.82 16.88,8.564 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-bopomofo.svg b/.icons/awkward/24x24/apps/ibus-bopomofo.svg
new file mode 100644
index 00000000..9559ce90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-bopomofo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#2095f2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linejoin="bevel" stroke-width="2" opacity=".2" d="m8 4.4998-3 4h11.5c-0.295 5.0882 0.626 9.4542-6.5 9.0002"/>
+ <path fill="none" stroke="#fff" stroke-linejoin="bevel" stroke-width="2" d="m8 4-3 4h11.5c-0.2955 5.0884 0.62602 9.4537-6.5 9"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-engine.svg b/.icons/awkward/24x24/apps/ibus-engine.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-engine.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ibus-keyboard.svg b/.icons/awkward/24x24/apps/ibus-keyboard.svg
new file mode 100644
index 00000000..102263c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-keyboard.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2095f2" width="20" height="14" x="2" y="5" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="opacity:.2" cx="6" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="12" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="15" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="18" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="13.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="5" y="16.5" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="6" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="15" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="18" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="13" r="1"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="5" y="16" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-pinyin.svg b/.icons/awkward/24x24/apps/ibus-pinyin.svg
new file mode 100644
index 00000000..3360b85b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-pinyin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2095f2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="M 16.046485,5.8535156 C 15.692045,6.798616 15.278811,7.67301 14.806251,8.5 l -3.806641,0 0,1 1.03125,0 0,1.919922 c -1e-5,0.354421 -0.02118,0.765038 -0.06055,1.080078 l -1.949219,0 0,1 1.832032,0 c -0.2363,2.0872 -1.043575,4.089381 -2.421876,5.113281 L 10.056251,19.5 c 1.6146,-1.1814 2.560257,-3.4796 2.835937,-6 l 3.097656,0 0,5.941406 1.009766,0 0,-5.941406 2,0 0,-1 -2,0 0,-3 1,0 0,-1 -1.953125,0 c 0.4332,-0.6695 0.865628,-1.424616 1.298828,-2.2910156 L 16.046485,5.8535156 Z M 12.501563,6.03125 11.321876,6.3867188 c 0.433,0.5513 0.767906,1.1797718 1.003906,1.8886718 L 13.566016,7.8632812 C 13.329716,7.1938813 12.974123,6.5826 12.501563,6.03125 Z M 7.0210938,6.5 l 0,2 -2.0214844,0 0,1 2.0214844,0 0,2.970703 C 6.2728938,12.785763 5.76638,13.100976 4.9,13.416016 l 0.4140625,1.238281 c 0.7088,-0.27566 1.0769313,-0.550502 1.7070313,-0.826172 l 0,3.720703 c 0,0.47257 -0.098022,0.708984 -0.2949219,0.708984 -0.5513,0 -1.1833625,-0.07881 -1.6953125,-0.236328 l 0.2363281,1.240235 c 0.4726,0.11814 0.9857694,0.177734 1.5371094,0.177734 0.47255,0 0.7073869,-0.117235 0.9042969,-0.353515 0.1969,-0.236301 0.2949219,-0.649515 0.2949218,-1.240235 l 0,-4.607422 1.1132813,-0.646484 -0.1777344,-1.060547 c -0.5119,0.2363 -0.4235468,0.190797 -0.9355469,0.466797 l 0,-2.498047 1.9960941,0 0,-1 -1.9960941,0 0,-2 -0.9824218,0 z m 5.9882822,3 2.982422,0 0,3 -3.041016,0 c 0.03937,-0.27566 0.05859,-0.626664 0.05859,-0.902344 l 0,-2.097656 z"/>
+ <path style="fill:#ffffff" d="M 16.046485,5.3535156 C 15.692045,6.298616 15.278811,7.17301 14.806251,8 l -3.806641,0 0,1 1.03125,0 0,1.919922 C 12.03085,11.274343 12.00968,11.68496 11.97031,12 l -1.949219,0 0,1 1.832032,0 c -0.2363,2.0872 -1.043575,4.089381 -2.421876,5.113281 L 10.056251,19 c 1.6146,-1.1814 2.560257,-3.4796 2.835937,-6 l 3.097656,0 0,5.941406 1.009766,0 0,-5.941406 2,0 0,-1 -2,0 0,-3 1,0 0,-1 -1.953125,0 c 0.4332,-0.6695 0.865628,-1.424616 1.298828,-2.2910156 L 16.046485,5.3535156 Z M 12.501563,5.53125 11.321876,5.8867188 c 0.433,0.5513 0.767906,1.1797718 1.003906,1.8886718 L 13.566016,7.3632812 C 13.329716,6.6938813 12.974123,6.0826 12.501563,5.53125 Z M 7.0210938,6 l 0,2 -2.0214844,0 0,1 2.0214844,0 0,2.970703 C 6.2728938,12.285763 5.76638,12.600976 4.9,12.916016 l 0.4140625,1.238281 c 0.7088,-0.27566 1.0769313,-0.550502 1.7070313,-0.826172 l 0,3.720703 c 0,0.47257 -0.098022,0.708984 -0.2949219,0.708984 -0.5513,0 -1.1833625,-0.07881 -1.6953125,-0.236328 l 0.2363281,1.240235 c 0.4726,0.11814 0.9857694,0.177734 1.5371094,0.177734 0.47255,0 0.7073869,-0.117235 0.9042969,-0.353515 0.1969,-0.236301 0.2949219,-0.649515 0.2949218,-1.240235 l 0,-4.607422 1.1132813,-0.646484 -0.1777344,-1.060547 c -0.5119,0.2363 -0.4235468,0.190797 -0.9355469,0.466797 l 0,-2.498047 1.9960941,0 0,-1 -1.9960941,0 0,-2 -0.9824218,0 z m 5.9882822,3 2.982422,0 0,3 -3.041016,0 c 0.03937,-0.27566 0.05859,-0.626664 0.05859,-0.902344 l 0,-2.097656 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-setup-chewing.svg b/.icons/awkward/24x24/apps/ibus-setup-chewing.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-setup-chewing.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ibus-setup-hangul.svg b/.icons/awkward/24x24/apps/ibus-setup-hangul.svg
new file mode 100644
index 00000000..5831b912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-setup-hangul.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#0056a9" d="m 21.174924,12.165015 c 0,3.853458 -1.354525,7.032827 -4.548149,8.702561 C 15.243237,21.590936 13.669389,22 12,22 6.4771525,22 2,17.522847 2,12 2,11.034955 2.1367009,10.101838 2.3917949,9.2189565 3.5965758,5.049206 7.772228,2.8250758 12.33003,2.8250758 c 5.522848,0 8.844894,3.8170917 8.844894,9.3399392 z"/>
+ <path style="fill:#ffe339;fill-rule:evenodd" d="M 14.602539,3.1355117 C 14.38006,3.1278503 14.159968,3.1283482 13.944336,3.1364883 11.880007,3.2144228 9.427298,4.568468 8.59,6.541992 7.644556,8.770421 7,12 12.000977,12 c 1.321676,-2.2726835 4.775092,-1.811825 6.232421,0.121094 1.290629,1.711818 1.220527,4.040621 0.25586,5.867187 -0.806125,1.52637 -2.16556,3.043376 -3.985352,3.693359 C 18.815828,20.571481 22,16.656539 22,12 22,9.290724 20.921078,6.827584 19.168945,5.026367 19.084308,4.9531531 18.991591,4.8874928 18.90332,4.8173828 17.647251,3.8545899 16.070035,3.1860469 14.602539,3.1355117 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.602539,3.3855892 c -0.222479,-0.00766 -0.442571,-0.00716 -0.658203,9.75e-4 C 11.880007,3.4644987 9.8275325,4.5683134 8.9902345,6.5418375 8.751986,7.103394 8.659503,7.7281195 8.694336,8.3484785 8.720296,7.8967 8.816006,7.452497 8.9902345,7.0418375 9.8275325,5.0683135 11.880007,3.9644987 13.944336,3.8865641 15.669394,3.8214438 17.662893,4.2402068 19.135742,5.4910565 18.465449,4.8075761 17.707468,4.2371384 16.892578,3.7810969 16.138016,3.539629 15.356113,3.4115394 14.602539,3.3855892 Z M 2.2890625,10.635589 c -0.072526,1.630542 0.4917839,3.233481 1.2802735,4.487305 1.0996647,1.748632 3.082033,2.974597 5.209961,2.71289 1.974469,-0.242834 3.758321,-2.149227 3.607422,-4.086914 -0.15647,1.7541 -1.803678,3.365077 -3.607422,3.586914 C 6.651369,17.597491 4.6690007,16.371526 3.569336,14.622894 2.8617492,13.497719 2.3382981,12.090639 2.2890625,10.635589 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.694336,8.348633 c -0.114904,1.999782 1.1619385,4.144693 3.306641,4.151367 1.321676,-2.272683 4.775092,-1.811825 6.232421,0.121094 0.625401,0.829496 0.928355,1.804001 0.967774,2.795898 0.05661,-1.160942 -0.237479,-2.327276 -0.967774,-3.295898 C 16.776069,10.188175 13.322653,9.7273165 12.000977,12 10.034311,11.99388 8.7977305,10.19005 8.694336,8.348633 Z m 13.297851,3.835938 c -0.06844,3.745329 -2.19256,6.98679 -5.296875,8.640624 -0.630164,0.57675 -1.360392,1.059628 -2.191406,1.356445 C 18.815828,21.071483 22,17.156539 22,12.5 22,12.394211 21.9955,12.289584 21.9922,12.184571 Z"/>
+ <path style="fill:#ff6147;fill-rule:evenodd" d="M 11.791016,2.0019531 C 10.159882,2.0348153 8.5143465,2.4677185 7.001953,3.3408203 4.6554382,4.695455 3.0619037,6.8614345 2.3779297,9.279297 2.3588482,9.3787175 2.3487902,9.4827155 2.3330077,9.5839845 2.0850588,11.400882 2.6919369,13.227843 3.5693359,14.623047 4.6690006,16.371679 6.651369,17.597644 8.779297,17.335937 11.18207,17.040427 13.30852,14.280843 12.000977,12 9.371757,11.991819 8.0447905,8.770421 8.9902345,6.541992 9.8275325,4.5684678 11.880007,3.4646533 13.944336,3.3867188 15.669394,3.3215984 17.662893,3.7403614 19.135742,4.9912109 17.18732,3.0044514 14.509572,1.9471828 11.791016,2.0019531 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.791016,2.0019531 C 10.159882,2.0348153 8.5143465,2.4677185 7.001953,3.3408203 4.6554384,4.695455 3.0619037,6.8614345 2.3779297,9.279297 c -0.019081,0.099421 -0.02914,0.2034185 -0.044922,0.3046875 -0.047988,0.351643 -0.055761,0.7025635 -0.043945,1.0517575 0.00818,-0.183858 0.01882,-0.367646 0.043945,-0.551757 0.015782,-0.1012695 0.025841,-0.2052675 0.044922,-0.304688 0.683974,-2.4178625 2.2775087,-4.583842 4.6240233,-5.9384767 1.5123935,-0.8731018 3.157929,-1.306005 4.789063,-1.3388672 1.784052,-0.035943 3.549203,0.4099784 5.103515,1.2802734 0.714081,0.2287741 1.398306,0.5672136 2.008789,1.0351563 0.07692,0.058957 0.158059,0.1106736 0.232422,0.1738281 C 17.18732,3.0044514 14.509572,1.9471829 11.791016,2.0019531 Z M 18.90332,4.8173828 C 18.293274,4.349775 17.60673,4.0131825 16.894531,3.7822265 17.708695,4.2380954 18.465972,4.8082623 19.135742,5.491211 19.061379,5.4280565 18.980236,5.37634 18.90332,5.317383 c 0.08827,0.07011 0.180988,0.1357705 0.265625,0.208984 1.683717,1.730885 2.742869,4.073797 2.823242,6.658204 C 21.993317,12.122688 22,12.062152 22,12 22,9.290724 20.921078,6.827584 19.168945,5.026367 19.084308,4.9531535 18.991591,4.8874928 18.90332,4.8173828 Z M 15.211914,3.428711 c 0.08676,0.00902 0.173725,0.022469 0.260742,0.03418 -0.08708,-0.011529 -0.17395,-0.0253 -0.260742,-0.03418 z m 0.601563,0.085937 C 15.930071,3.53518 16.046784,3.559289 16.163086,3.58496 16.046414,3.559595 15.930414,3.534902 15.813477,3.514648 Z m 0.563476,0.1201171 c 0.145571,0.036307 0.290583,0.074268 0.43457,0.1191407 -0.14423,-0.044378 -0.288771,-0.083303 -0.43457,-0.1191407 z M 15.211914,3.928711 c 0.08679,0.00888 0.173667,0.022651 0.260742,0.03418 -0.08702,-0.011711 -0.173982,-0.025164 -0.260742,-0.03418 z m 0.601563,0.085937 C 15.930414,4.034903 16.046414,4.059595 16.163086,4.08496 16.046784,4.059289 15.930071,4.03518 15.813477,4.014648 Z m 0.563476,0.1201172 c 0.145799,0.035838 0.29034,0.074763 0.43457,0.1191406 -0.143987,-0.044873 -0.288999,-0.082833 -0.43457,-0.1191406 z m 0.503906,0.1425781 c 0.537844,0.1733022 1.06077,0.4064019 1.547852,0.7109375 C 17.942228,4.6833925 17.419894,4.4488741 16.880859,4.2773433 Z m 2.320313,11.1396487 c -0.04343,0.890758 -0.293098,1.778274 -0.711914,2.571289 -0.806125,1.52637 -2.16556,3.043376 -3.985352,3.693359 0.770316,-0.198327 1.502846,-0.488897 2.189453,-0.854492 0.750743,-0.686608 1.357498,-1.508769 1.795899,-2.338867 0.497217,-0.941465 0.753843,-2.016226 0.711914,-3.071289 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ibus-setup.svg b/.icons/awkward/24x24/apps/ibus-setup.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ibus.svg b/.icons/awkward/24x24/apps/ibus.svg
new file mode 100644
index 00000000..858adf88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ibus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#2095f2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m10 5.5v2h2v-2zm-1 4v1h1v6h-1v1h4v-1h-1v-7z"/>
+ <path fill="#fff" d="m10 5v2h2v-2zm-1 4v1h1v6h-1v1h4v-1h-1v-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ice.svg b/.icons/awkward/24x24/apps/ice.svg
new file mode 100644
index 00000000..eb7cae23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ice.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#0f7b9f" d="m 12.052368,2.250002 v 9.5e-4 A 2.2274589,2.2171011 0 0 0 10.885987,2.5461202 L 4.3323495,6.3128185 A 2.2274589,2.2171011 0 0 0 3.2250005,8.09048 2.2274589,2.2171011 0 0 0 3.2260005,8.1 c -1.72e-4,0.0029 -8e-4,0.00568 -10e-4,0.00857 9.5e-4,0.00889 0.00185,0.01778 0.0029,0.02666 -10e-4,0.0165 -0.00225,0.03299 -0.0029,0.04951 v 7.581006 c -1.13e-4,0.792279 0.4242085,1.524406 1.1130615,1.920482 l 6.548876,3.766699 c 0.342125,0.196799 0.731228,0.295803 1.113062,0.297071 0.384344,0 0.768689,-0.09898 1.113062,-0.297071 l 6.548876,-3.766699 c 0.688853,-0.396076 1.113174,-1.128203 1.113061,-1.920483 V 8.1847425 c -6.5e-4,-0.01652 -0.0019,-0.03301 -0.0029,-0.04951 a 2.2274589,2.2171011 0 0 0 0.0029,-0.02666 2.2274589,2.2171011 0 0 0 -1.107348,-1.795752 L 13.114014,2.5461202 A 2.2274589,2.2171011 0 0 0 12.052368,2.250002 Z m 8.687402,6.121362 c -0.0041,0.022045 -0.0086,0.04385 -0.01333,0.065698 a 2.2274589,2.2171011 0 0 0 0.01333,-0.065698 z m -0.0657,0.2599365 c -0.0048,0.01514 -0.0082,0.03069 -0.01333,0.045705 a 2.2274589,2.2171011 0 0 0 0.01333,-0.045705 z m -0.229468,0.502734 c -0.01111,0.01786 -0.02362,0.034825 -0.03523,0.052369 a 2.2274589,2.2171011 0 0 0 0.03523,-0.052369 z M 20.297973,9.340651 c -0.01625,0.02049 -0.03348,0.040055 -0.05046,0.059985 a 2.2274589,2.2171011 0 0 0 0.05046,-0.059985 z m -0.161865,0.18186 c -0.02212,0.022345 -0.0445,0.044255 -0.0676,0.065698 a 2.2274589,2.2171011 0 0 0 0.0676,-0.065698 z m -0.191382,0.1713865 c -0.02366,0.018935 -0.0469,0.03816 -0.07141,0.056177 a 2.2274589,2.2171011 0 0 0 0.07141,-0.056177 z m -7.072558,4.0770995 c -0.0089,0.0038 -0.01769,0.0078 -0.02666,0.01143 a 2.2274589,2.2171011 0 0 0 0.02666,-0.01143 z m -0.56748,0.155201 c -0.0099,0.0013 -0.01963,0.0026 -0.02952,0.0038 a 2.2274589,2.2171011 0 0 0 0.02952,-0.0038 z"/>
+ <path style="opacity:0.2" d="m 12.054151,2.5004983 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 L 4.141519,6.6668485 A 2.2828381,2.27395 0 0 0 3,8.6363485 v 7.7264995 a 2.2828381,2.27395 0 0 0 1.141419,1.9693 l 6.717112,3.8632 a 2.2828381,2.27395 0 0 0 2.282838,0 l 6.717112,-3.8632 A 2.2828381,2.27395 0 0 0 21,16.362648 V 8.6361485 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 L 13.141369,2.8036483 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#0f9f98" d="m 20.99707,8.036133 c -0.0569,0.7479625 -0.480732,1.4198765 -1.132812,1.795898 l -6.72168,3.863281 C 12.795007,13.894273 12.40095,13.998681 12,13.998047 V 22 c 0.394199,0 0.788399,-0.101517 1.141602,-0.304688 l 6.716796,-3.863281 C 20.564914,17.425798 21.000116,16.674899 21,15.862305 V 8.086914 C 20.99935,8.069969 20.9981,8.053059 20.99705,8.036133 Z M 12,22 Z"/>
+ <path style="fill:#67a1fd" d="m 3.0009765,8 c -1.764e-4,0.00295 -8.099e-4,0.00582 -9.749e-4,0.00879 9.5e-4,0.00912 0.00188,0.018235 0.00293,0.027345 -0.00105,0.016925 -0.00228,0.033835 -0.00293,0.050781 v 7.775391 c -1.16e-4,0.812594 0.4350855,1.563493 1.1416015,1.969726 l 6.7167959,3.863279 C 11.209296,21.897157 11.608375,21.9987 12,22 v -8.001953 c -0.002,3e-6 -0.0039,3e-6 -0.0059,0 -0.06162,-4.51e-4 -0.123191,-0.0034 -0.18457,-0.0088 -0.01694,-0.0011 -0.03387,-0.0024 -0.05078,-0.0039 -0.06254,-0.0069 -0.124768,-0.01633 -0.186524,-0.02832 -0.01141,-0.0018 -0.0228,-0.0038 -0.03418,-0.0059 -0.05551,-0.01163 -0.110556,-0.02531 -0.165039,-0.04101 -0.02223,-0.0059 -0.04437,-0.01203 -0.06641,-0.01855 -0.04243,-0.01407 -0.08445,-0.02937 -0.125977,-0.0459 -0.03151,-0.01136 -0.06277,-0.02341 -0.09375,-0.03614 -0.03459,-0.01575 -0.06878,-0.03235 -0.102539,-0.0498 -0.04298,-0.02017 -0.08532,-0.04166 -0.126953,-0.06445 L 4.1357422,9.832031 C 4.0702351,9.7938645 4.0066797,9.752472 3.9453125,9.708008 h -9.75e-4 c -0.00293,-0.00225 -0.00587,-0.00455 -0.00879,-0.00683 C 3.8795785,9.660668 3.8254863,9.617657 3.7734391,9.5722665 3.7464726,9.5478315 3.720098,9.5227615 3.6943376,9.4970715 3.6659816,9.4707565 3.6383036,9.4437315 3.6113297,9.4160165 3.5820567,9.3836315 3.5537247,9.3504135 3.5263688,9.316407 3.5053373,9.292102 3.4848248,9.267357 3.4648454,9.2421885 3.4376959,9.2058635 3.4116428,9.1687355 3.3867204,9.1308605 3.3692934,9.1061355 3.3523629,9.0810655 3.3359391,9.055665 3.3111701,9.014425 3.2877211,8.9724095 3.2656266,8.9296885 3.2521701,8.9058335 3.2391471,8.8817435 3.2265641,8.857423 3.2059291,8.813448 3.1867131,8.768831 3.1689469,8.723634 3.1577419,8.698439 3.1469979,8.673045 3.1367204,8.647462 3.1259094,8.615462 3.1158159,8.5832285 3.1064469,8.550782 3.0918224,8.508217 3.0784704,8.4652295 3.0664079,8.421876 3.0625879,8.403041 3.0590059,8.384161 3.0556659,8.3652355 3.0425774,8.310971 3.0315024,8.2562465 3.0224609,8.201172 3.0123047,8.134465 3.0051361,8.0673415 3.0009765,8 Z"/>
+ <path style="fill:#216bcc" d="m 12.053752,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.85753,2.303711 L 4.1356281,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 4.1356281,9.832031 l 6.7219019,3.863282 a 2.2845733,2.27395 0 0 0 2.284939,0 L 19.864372,9.832031 A 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864372,6.166992 L 13.142469,2.303711 A 2.2845733,2.27395 0 0 0 12.053752,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.053711,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.857422,2.303711 L 4.1357422,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 3.03125,8.2470705 2.2845733,2.27395 0 0 1 4.1357422,6.666992 L 10.857422,2.803711 A 2.2845733,2.27395 0 0 1 12.053711,2.5009765 V 2.5 a 2.2845733,2.27395 0 0 1 1.088867,0.303711 l 6.72168,3.863281 A 2.2845733,2.27395 0 0 1 20.96875,8.2509765 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864258,6.166992 L 13.142578,2.303711 A 2.2845733,2.27395 0 0 0 12.053711,2 Z"/>
+ <path style="opacity:0.1" d="M 3.03125,8.246939 A 2.2845733,2.27395 0 0 0 3,8.490103 2.2845733,2.27395 0 0 0 4.1357422,10.3319 l 6.7216798,3.863281 a 2.2845733,2.27395 0 0 0 2.285156,0 L 19.864258,10.3319 A 2.2845733,2.27395 0 0 0 21,8.5086575 2.2845733,2.27395 0 0 0 20.96875,8.2518215 2.2845733,2.27395 0 0 1 19.864258,9.8318995 l -6.72168,3.8632815 a 2.2845733,2.27395 0 0 1 -2.285156,0 L 4.1357422,9.8318995 A 2.2845733,2.27395 0 0 1 3.03125,8.246939 Z"/>
+ <path style="opacity:0.2" d="m 11,4.5 v 2 h 2 v -2 z m 0,3 v 5 h 2 v -5 z M 5.1552735,12.379883 C 4.4572387,12.365036 4,12.763086 4,13.520508 v 1.458984 c 0,1.211875 1.17075,2.870438 2.625,3.71875 L 11,21.25 V 19.791992 L 6.625,17.239258 C 6.10998,16.938829 5.75,16.429184 5.75,16 v -1.458008 c 0,-0.429184 0.35998,-0.519178 0.875,-0.21875 L 11,16.875 V 15.416992 L 6.625,12.864258 C 6.0796565,12.546141 5.574094,12.388791 5.1552735,12.379883 Z m 13.6894525,0.04981 c -0.41882,0.0089 -0.924382,0.167234 -1.469726,0.485351 L 16.5,13.424805 15.625,13.935547 C 14.17075,14.78386 13,16.442422 13,17.654297 v 1.458007 c 0,1.211875 1.17075,1.504563 2.625,0.65625 L 16.5,19.258789 v -1.458985 l -0.875,0.510743 C 15.10998,18.610975 14.75,18.52098 14.75,18.091797 L 16.5,17.071289 18.25,16.049804 20,15.029297 v -1.458008 c 0,-0.757422 -0.457239,-1.156448 -1.155274,-1.141601 z m -0.966797,1.767578 C 18.10913,14.188005 18.25,14.323557 18.25,14.591797 l -3.5,2.041992 c 0,-0.429184 0.35998,-0.939806 0.875,-1.240234 l 0.875,-0.509766 0.875,-0.510742 c 0.193132,-0.112661 0.364209,-0.170226 0.502929,-0.175781 z"/>
+ <path style="fill:#ffffff" d="m 11,4 v 2 h 2 V 4 Z m 0,3 v 5 h 2 V 7 Z M 5.1552735,11.879883 C 4.4572387,11.865036 4,12.263086 4,13.020508 v 1.458984 c 0,1.211875 1.17075,2.870438 2.625,3.71875 L 11,20.75 V 19.291992 L 6.625,16.739258 C 6.10998,16.438829 5.75,15.929184 5.75,15.5 v -1.458008 c 0,-0.429184 0.35998,-0.519178 0.875,-0.21875 L 11,16.375 V 14.916992 L 6.625,12.364258 C 6.0796565,12.046141 5.574094,11.888791 5.1552735,11.879883 Z m 13.6894525,0.04981 c -0.41882,0.0089 -0.924382,0.167234 -1.469726,0.485351 L 16.5,12.924805 15.625,13.435547 C 14.17075,14.28386 13,15.942422 13,17.154297 v 1.458007 c 0,1.211875 1.17075,1.504563 2.625,0.65625 L 16.5,18.758789 v -1.458985 l -0.875,0.510743 C 15.10998,18.110975 14.75,18.02098 14.75,17.591797 L 16.5,16.571289 18.25,15.549805 20,14.529297 v -1.458008 c 0,-0.757422 -0.457239,-1.156448 -1.155274,-1.141601 z m -0.966797,1.767578 C 18.10913,13.688005 18.25,13.823557 18.25,14.091797 l -3.5,2.041992 c 0,-0.429183 0.35998,-0.939806 0.875,-1.240234 l 0.875,-0.509766 0.875,-0.510742 c 0.193132,-0.112661 0.364209,-0.170226 0.502929,-0.175781 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/icecat.svg b/.icons/awkward/24x24/apps/icecat.svg
new file mode 100644
index 00000000..4fd422fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icecat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="14" r="8.5"/>
+ <circle style="fill:#394e9a" cx="10.5" cy="13.5" r="8.5"/>
+ <path style="opacity:0.4" d="M 5.2109374,6.8437506 C 4.0536334,7.6747026 2.9361881,8.8804695 2.3222656,11.338867 l 0.4892578,-0.697265 c 0.4360647,0.04908 0.7273927,0.298012 0.9785156,0.601562 l 0.1865234,0.264649 0.209961,-0.04883 0.3027343,0.264648 -0.023437,-0.192383 0.1630857,0.240235 0.163086,0.121093 0.116211,-0.04883 0.4658205,0.264649 0.3027345,-0.408203 -0.069336,-0.07227 0.3027339,-0.02442 0.116211,-0.457031 -0.2792964,0.241211 -0.326172,-0.02441 -0.023435,-0.167969 -0.092774,0 -0.1396485,-0.336914 -0.1171875,0.04785 -0.0459,0.216797 -0.1171875,-0.02441 0.046875,-0.432617 -0.2792965,-0.0957 -0.09375,-0.120117 0.1630855,-0.09668 0,-0.0957 -0.1630855,-0.09668 0.1630855,-0.264648 0.023435,-0.4082035 -0.2324215,0.02344 0.1865235,-0.335938 0.02246,-0.4814449 -0.1162105,-0.04785 0.023435,-0.095704 0.092773,-0.072266 0,-0.5292965 c 0.1630655,-0.4490775 0.3261915,-0.441584 0.489258,-0.600586 l 0,-0.504883 z m 4.6591793,3.7744134 -0.023435,0.240235 -0.092773,0.480468 -0.3261715,0.289063 0.070312,0.360351 0.302734,0.02441 0.02246,0.0957 -0.139648,0.09668 0,0.288086 -0.092773,0.120117 0.046875,0.216797 -0.3496095,0 -0.023435,0.167969 -0.8154295,-0.07227 C 8.5643747,12.689287 8.9043242,12.55497 8.0761758,11.892579 l -0.5820315,0.02344 -0.023435,-0.384766 -0.209961,-0.335937 -0.069336,0.648437 0.209961,0.192383 -0.046875,0.264648 c 0.4952395,0.16027 0.4196505,0.320205 0.5126955,0.480469 l 0.1396485,0.02441 0.069336,-0.288086 -0.558594,-0.361328 0.279297,0.07227 0.373047,0.240234 0.023435,0.601563 -0.209961,0.0957 0.1396485,0.3125 -0.069336,0.192383 -0.163086,0 -0.046875,0.168945 0.069336,0.240234 0.1865235,-0.02441 0.1865234,-0.21582 0.209961,0.288086 -0.163086,0.192383 0.139648,0.240234 0.116211,0 0.046875,0.360352 0.652344,0.384765 0.1396485,-0.04785 0,-0.192383 0.1865235,0.02441 0.2792965,0.240234 0,-0.384765 -0.1162105,-0.02442 0,-0.288086 0.208984,0 0.1865233,-0.552735 0.838868,0.625 c 0.01609,0.176487 0.06882,0.365104 -0.09277,0.480469 0.206757,0.221661 0.404048,0.442597 0.185547,0.601563 -0.211632,0.211248 -0.274278,0.405266 0.07031,0.552734 l 0.628907,0.07227 0.349609,-0.168946 0.489258,-0.07226 1.304687,-1.826172 0,-1.274414 c -0.126032,-0.07335 -0.256368,-0.164839 -0.443359,-0.552735 l -0.674805,-0.09668 c 0,0 0.139242,-0.120346 0.232422,-0.07227 0.09318,0.04808 0.512696,0 0.512696,0 l 0,-0.408203 -0.25586,-0.192383 0.06934,-0.432617 -0.209961,-0.216797 -3.3076173,-0.480469 z m 7.1054683,5.9375 -0.233398,0.241211 -0.04687,0.360352 -0.232422,0.384765 0.02343,0.263672 -0.150391,0.136719 -0.03614,0.0078 0.002,0.02246 -0.002,0.002 0.0039,0.01953 0.01953,0.196289 -0.116211,0 -0.234375,0.241211 -0.208984,0.167969 -0.112305,0.03321 -0.213867,0.01465 -0.0068,0.06348 -0.06836,0.160156 c -0.08618,0.01314 -0.559061,0.08263 -0.623047,0.0166 -0.01421,-0.01467 -0.0578,0.0096 -0.111328,0.04785 l -0.0059,0 -0.01758,0.01563 c -0.07527,0.05752 -0.170311,0.143404 -0.264648,0.234375 0,0 -10e-4,10e-4 -10e-4,10e-4 l -0.368164,0.326172 -0.02343,0.40918 -0.186523,0.264648 c 0.438823,0.08337 0.751655,0.03721 1.055663,-0.01855 0.983253,-0.09045 1.741093,-0.414199 2.15918,-1.087891 l -0.07031,-0.144531 0.419922,-0.263672 0.02246,-0.336914 0.140625,-0.04785 0.06934,-0.529297 0.209961,-0.432617 -0.07031,-0.672851 -0.489257,0.07226 -0.232422,-0.168945 z"/>
+ <path style="opacity:0.2" d="M 9.9091792,2.5000008 C 5.4999189,2.4982908 3.4380926,5.9368522 2.6748047,10.558594 4.5915104,7.6073041 5.6962924,6.9277326 6.2548828,6.7197271 6.6785463,6.5739021 7.0491578,6.5117566 7.3740233,6.5224616 c 2.0164509,0.066433 2.2873874,3.0664769 2.7744137,5.8242184 0.299709,1.150775 1.041224,3.573958 2.396485,4.696289 0.370252,0.306617 0.8181,0.754884 1.251953,0.576172 0.388907,-0.160199 0.46927,-0.798223 0.154297,-1.457031 -0.242514,-0.799462 -0.71598,-1.499271 -0.978516,-2.355469 -0.540191,-1.761698 -0.857415,-2.560481 -0.282227,-4.2373045 0.314479,-0.9167889 0.974075,-1.7589219 1.293946,-1.3652344 l 0.612304,0.7539064 c 0.526471,1.017364 1.381957,1.8258025 2.448242,2.2880855 0.613728,0.300065 0.945402,0.371453 1.585938,0.08594 0.492636,-0.340377 0.164061,-1.270468 0.704101,-2.357421 0.408865,-0.8229334 0.800201,-1.2809804 0.769531,-2.1347654 0.144901,-0.06835 0.223986,-0.1878455 0.28418,-0.375 0.03082,-0.09582 0.302853,-0.2314504 0.460938,-0.3789064 0.451234,-0.3897425 0.73673,-0.913763 0.628906,-1.5947265 l -3.021485,0.508789 -1.039062,0 -0.420898,-0.75 C 16.77795,3.9616624 16.64394,3.5861304 16.315429,3.5146492 l -0.47168,1.0654296 C 14.292982,3.9057893 12.746301,2.5546034 9.9091792,2.5000008 Z M 4.9296874,12.515625 c -0.1259755,-6e-6 -0.260258,0.03647 -0.404297,0.120117 -0.620085,0.449546 -0.560502,1.096858 -0.5234374,1.904297 0.6008009,4.640377 4.7047682,7.906205 9.355469,7.959961 2.430083,-0.08423 4.910667,-1.430675 5.128905,-3.763672 0.02972,-0.542119 0.0022,-1.086034 -0.123047,-1.611328 -0.74872,1.663122 -2.363728,3.725457 -4.551757,3.357422 C 8.9870097,19.670922 7.8873983,17.269909 5.8974608,13.273438 5.6126864,12.850234 5.3076144,12.515645 4.9296874,12.515625 Z"/>
+ <path style="fill:#2aa2f6" d="M 9.9091792,2.0000008 C 5.4999189,1.9982908 3.4380926,5.4368522 2.6748047,10.058594 4.5915104,7.1073041 5.6962924,6.4277326 6.2548828,6.2197272 6.6785463,6.0739022 7.0491578,6.0117567 7.3740233,6.0224617 c 2.0164509,0.066433 2.2873874,3.0664768 2.7744137,5.8242183 0.299709,1.150775 1.041224,3.573958 2.396485,4.696289 0.370252,0.306617 0.8181,0.754884 1.251953,0.576172 0.388907,-0.160199 0.46927,-0.798223 0.154297,-1.457031 -0.242514,-0.799462 -0.71598,-1.499271 -0.978516,-2.355469 -0.540191,-1.761698 -0.857415,-2.560481 -0.282227,-4.2373045 0.314479,-0.9167889 0.974075,-1.7589219 1.293946,-1.3652344 l 0.612304,0.7539065 c 0.526471,1.0173639 1.381957,1.8258024 2.448242,2.2880854 0.613728,0.300065 0.945402,0.371453 1.585938,0.08594 0.492636,-0.340377 0.164061,-1.2704675 0.704101,-2.3574209 0.408865,-0.8229335 0.800201,-1.2809805 0.769531,-2.1347655 0.144901,-0.06835 0.223986,-0.1878454 0.28418,-0.3749999 0.03082,-0.09582 0.302853,-0.2314505 0.460938,-0.3789065 0.451234,-0.3897425 0.73673,-0.9137628 0.628906,-1.5947265 l -3.021485,0.508789 -1.039062,0 L 16.99707,3.7500008 C 16.77795,3.4616624 16.64394,3.0861304 16.315429,3.0146492 l -0.47168,1.0654296 C 14.292982,3.4057893 12.746301,2.0546034 9.9091792,2.0000008 Z M 4.9296874,12.015625 c -0.1259755,-6e-6 -0.260258,0.03647 -0.404297,0.120117 -0.620085,0.449546 -0.560502,1.096858 -0.5234374,1.904297 0.6008009,4.640377 4.7047682,7.906205 9.355469,7.959961 2.430083,-0.08423 4.910667,-1.430675 5.128905,-3.763672 0.02972,-0.542119 0.0022,-1.086034 -0.123047,-1.611328 -0.74872,1.663122 -2.363728,3.725457 -4.551757,3.357422 C 8.9870097,19.170922 7.8873983,16.769909 5.8974608,12.773438 5.6126864,12.350234 5.3076144,12.015645 4.9296874,12.015625 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9091792,2.0000008 C 5.4999189,1.9982918 3.4380926,5.4368522 2.6748047,10.058594 2.7197809,9.989341 2.7586488,9.9368925 2.8027344,9.8701175 3.6545032,5.6005297 5.7224754,2.4983771 9.9091792,2.5000008 c 2.8371218,0.054603 4.3838028,1.4057885 5.9345698,2.080078 l 0.47168,-1.0654296 c 0.328511,0.071481 0.462521,0.4470132 0.681641,0.7353515 l 0.420898,0.75 1.039062,0 3.021485,-0.508789 c 0.0013,0.00837 7.5e-4,0.016091 0.0019,0.024414 0.02497,-0.1637346 0.02764,-0.3374992 -0.0019,-0.5244141 l -3.021485,0.5087891 -1.039062,0 L 16.99707,3.7500008 C 16.77795,3.4616624 16.64394,3.0861304 16.315429,3.0146492 l -0.47168,1.0654296 C 14.292982,3.4057894 12.746301,2.0546034 9.9091792,2.0000008 Z M 12.40039,10.94043 c -0.05604,0.89764 0.201353,1.65657 0.572266,2.866211 0.262537,0.856198 0.736002,1.556007 0.978516,2.355469 0.08354,0.174743 0.137454,0.347452 0.166992,0.510742 0.05868,-0.276487 0.0109,-0.638657 -0.166992,-1.010742 -0.242514,-0.799462 -0.71598,-1.499271 -0.978516,-2.355469 -0.300862,-0.981187 -0.52539,-1.664358 -0.572266,-2.366211 z m -7.4707026,1.075195 c -0.1259755,-6e-6 -0.260258,0.03647 -0.404297,0.120117 -0.5253394,0.380858 -0.5594755,0.910869 -0.5361327,1.552735 0.029645,-0.420494 0.1525775,-0.774667 0.5361327,-1.052735 0.144039,-0.08364 0.2783215,-0.120123 0.404297,-0.120117 0.377927,2e-5 0.682999,0.334609 0.9677734,0.757813 1.9899375,3.996471 3.0895489,6.397484 7.9140622,7.208984 2.188029,0.368035 3.803037,-1.6943 4.551757,-3.357422 0.07761,0.325617 0.113788,0.659077 0.125977,0.994141 0.01972,-0.503168 -0.0098,-1.006727 -0.125977,-1.494141 -0.74872,1.663122 -2.363728,3.725457 -4.551757,3.357422 C 8.9870097,19.170922 7.8873983,16.769909 5.8974608,12.773438 5.6126864,12.350234 5.3076144,12.015645 4.9296874,12.015625 Z"/>
+ <path style="fill:#001c41" d="M 16.000001,8.0000001 C 17.037779,8.8696745 16.980634,8.9976565 16.975,9 16.94884,8.8289865 16.95636,8.6918635 17,8.4166635 16.611107,8.0925771 16.329799,8.1271026 16,8.0000001 Z"/>
+ <path style="fill:#001c41" d="m 17.681239,10.598354 0.333335,-0.14924 0.61111,0.04975 c -0.148147,0.142265 -0.296296,0.23882 -0.444444,0.248725 -0.09271,0.0055 -0.176626,-0.003 -0.555556,-0.08291 l 0.05556,-0.06633 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/icedove.svg b/.icons/awkward/24x24/apps/icedove.svg
new file mode 100644
index 00000000..f8e541ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icedove.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.50585,12.25 C 2.5038,12.3335 2.5,12.416 2.5,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#62a325" cx="12.5" cy="12" r="10"/>
+ <path style="opacity:0.3" d="M 11.556,2.0537 A 10,10 0 0 0 7.9365002,3.1035 c 0.0505,0.1601 -0.0085,0.3406 -0.1925003,0.5 -0.1245,0.1079 -0.2265,0.2759 -0.2265,0.3741 0,0.2998 0.2710003,0.7602 0.4875003,0.8271 0.2875,0.089 0.191,0.3958 -0.179,0.5653 -0.1710003,0.0785 -0.3815003,0.3045 -0.4675003,0.502 -0.0865,0.198 -0.2135,0.393 -0.2825,0.4335 -0.0685,0.041 -0.125,0.1955 -0.125,0.344 0,0.2075 0.095,0.308 0.4065,0.4325 0.223,0.0895 0.4900003,0.1545 0.5935003,0.1445 0.5955,-0.056 0.637,0.291 0.1165,0.969 -0.2765,0.36 -0.4095003,0.4505 -0.5980003,0.405 -0.1755,-0.042 -0.2715,0.0075 -0.3515,0.1815 -0.084,0.1845 -0.222,0.247 -0.5925,0.2725 -0.3645,0.0255 -0.5275,0.0995 -0.664,0.299 -0.1,0.1455 -0.244,0.2635 -0.3205,0.2635 -0.0767,0 -0.2568,0.098 -0.4004,0.217 -0.2922,0.2425 -0.4063,0.267 -0.5088,0.1085 -0.1354,-0.21 -0.4275,-0.104 -0.8622,0.3125 -0.3846,0.368 -0.4311,0.4665 -0.3731,0.786 0.1032,0.5685 0.41155,1.073 0.76365,1.249 0.30725,0.1535 0.31325,0.17 0.12695,0.367 -0.10715,0.1135 -0.291,0.235 -0.4082,0.2705 -0.3385,0.103 -0.14795,0.232 0.45605,0.309 0.6182,0.0785 0.8103,0.3025 0.5215,0.608 -0.1611,0.171 -0.1521,0.203 0.1064,0.365 0.505,0.317 0.9066,0.123 0.4326,-0.209 -0.3047,-0.214 -0.0916,-0.3 0.3555,-0.146 0.3565,0.124 0.427,0.117 0.6375,-0.066 0.4325,-0.374 0.9025,0.18 0.507,0.598 -0.2515,0.266 -0.1755,0.587 0.1505,0.632 0.144,0.0195 0.443,0.1535 0.665,0.298 0.2220003,0.144 0.4640003,0.2625 0.5370003,0.2625 0.073,0 0.279,0.1465 0.458,0.3255 0.363,0.3625 0.5645,0.4085 0.667,0.153 0.123,-0.307 0.0735,-0.4655 -0.258,-0.827 -0.2635,-0.288 -0.692,-1.053 -0.692,-1.2365 0,-0.113 0.4355,-0.017 0.6795,0.1495 0.1525,0.1045 0.3995,0.239 0.549,0.3 0.159,0.065 0.324,0.267 0.3994998,0.488 0.1175,0.347 0.164,0.377 0.58,0.377 h 0.452 l 0.0685,0.8125 c 0.082,0.9775 0.1605,1.1755 0.496,1.256 0.247,0.0595 0.5105,0.442 0.5105,0.741 0,0.0795 -0.1775,0.2745 -0.3945,0.433 -0.269,0.1965 -0.385,0.3635 -0.367,0.527 0.0225,0.205 -0.024,0.237 -0.3135,0.215 -0.1865,-0.014 -0.5105,0.052 -0.7185,0.146 -0.2465,0.11 -0.5134998,0.146 -0.7639998,0.101 -0.288,-0.051 -0.3855,-0.031 -0.3855,0.081 0,0.083 -0.101,0.238 -0.224,0.345 -0.304,0.2635 -0.1785,0.403 0.2885,0.319 0.29,-0.052 0.403,-0.029 0.453,0.096 0.1065,0.2655 -0.1635,0.6455 -0.414,0.583 -0.159,-0.04 -0.235,0.0145 -0.2845,0.202 -0.017,0.0665 -0.0485,0.123 -0.086,0.171 a 10,10 0 0 0 1.5824998,0.4675 c -0.05,-0.096 -0.107,-0.183 -0.1625,-0.222 -0.2575,-0.182 -0.085,-0.655 0.2695,-0.74 0.3615,-0.087 0.3045,-0.322 -0.0885,-0.366 -0.3445,-0.04 -0.7109998,-0.388 -0.5959998,-0.567 0.0775,-0.1195 0.4069998,-0.102 1.0734998,0.056 0.301,0.071 0.5065,-0.072 1.204,-0.835 0.4035,-0.442 0.714,-0.626 1.0545,-0.626 0.13,0 0.5935,-0.1195 1.0305,-0.2655 0.825,-0.2765 1.1475,-0.2665 1.117,0.035 -0.063,0.627 0.3405,0.606 0.998,-0.051 0.274,-0.2735 0.5245,-0.4715 0.557,-0.4405 0.1255,0.1205 -0.1005,0.707 -0.3645,0.9445 -0.3345,0.301 -0.351,0.491 -0.0565,0.6415 0.161,0.083 0.2295,0.2505 0.255,0.627 l 0.034,0.514 h 0.418 c 0.1465,0 0.268,0.02 0.366,0.0575 a 10,10 0 0 0 4.845,-8.253 c -0.153,-0.327 -0.142,-0.5245 0,-0.747 a 10,10 0 0 0 -0.045,-0.56 c -0.092,-0.004 -0.184,-0.0085 -0.292,-0.004 -0.504,0.021 -0.935,-0.1775 -0.935,-0.4305 0,-0.0535 -0.179,-0.274 -0.397,-0.4895 -0.248,-0.244 -0.376,-0.46 -0.338,-0.572 0.034,-0.102 -0.04,-0.2665 -0.168,-0.378 -0.126,-0.109 -0.229,-0.284 -0.229,-0.389 0,-0.1675 -0.1065,-0.1885 -0.877,-0.17 l -0.877,0.0215 0.015,0.8645 c 0.026,1.514 0.2515,1.907 0.947,1.6535 0.3185,-0.1165 1.101,-0.0285 1.3235,0.148 0.0805,0.064 0.197,0.296 0.2585,0.516 0.062,0.2195 0.291,0.6 0.51,0.8445 0.443,0.496 0.4775,0.6895 0.2235,1.2715 -0.2215,0.508 -0.4605,0.4495 -0.413,-0.1015 l 0.035,-0.41 -0.375,0.07 c -0.2075,0.0395 -0.4675,0.1925 -0.584,0.344 -0.166,0.2155 -0.2435,0.247 -0.368,0.1485 -0.087,-0.069 -0.1575,-0.2145 -0.1575,-0.3225 0,-0.108 -0.107,-0.228 -0.237,-0.2675 -0.1305,-0.0395 -0.309,-0.236 -0.3965,-0.4375 -0.1405,-0.322 -0.137,-0.4205 0.0265,-0.8115 0.1655,-0.3965 0.167,-0.462 0.0145,-0.6085 -0.14,-0.134 -0.2125,-0.1385 -0.3965,-0.028 -0.185,0.1105 -0.2725,0.1025 -0.4925,-0.045 -0.1465,-0.0985 -0.403,-0.18 -0.569,-0.18 -0.3375,0 -0.4395,-0.164 -0.4395,-0.707 0,-0.5015 -0.299,-0.6835 -1.011,-0.618 -0.495,0.0455 -0.604,0.013 -1.002,-0.294 -0.247,-0.1895 -0.636,-0.6455 -0.866,-1.0145 -0.23,-0.369 -0.478,-0.7545 -0.55,-0.8565 -0.104,-0.1475 -0.078,-0.289 0.125,-0.6905 l 0.257,-0.505 -0.543,0.0735 c -0.966,0.1305 -1.1615,0.2555 -0.746,0.4785 0.162,0.0865 0.169,0.131 0.044,0.2755 -0.082,0.094 -0.1205,0.2435 -0.085,0.332 0.0355,0.088 -0.0095,0.296 -0.0995,0.4615 -0.0905,0.166 -0.166,0.3985 -0.169,0.518 -0.01,0.3725 -0.648,0.669 -1.359,0.6295 -1.077,-0.0595 -1.1645,-0.0425 -1.5469998,0.3125 -0.478,0.444 -0.5395,0.6505 -0.317,1.0625 0.2155,0.4 0.5985,0.5595 1.2614998,0.5265 0.593,-0.0295 0.66,0.023 0.5245,0.415 -0.1155,0.333 -0.5025,0.461 -0.765,0.253 -0.202,-0.161 -0.8984998,-0.037 -1.1119998,0.198 -0.0895,0.098 -0.2225,0.356 -0.295,0.572 -0.125,0.373 -0.1615,0.396 -0.7215,0.45 -0.5590003,0.054 -0.6130003,0.036 -1.0150003,-0.334 -0.4485,-0.413 -0.5245,-0.729 -0.3085,-1.273 0.096,-0.241 0.167,-0.281 0.423,-0.233 0.5070003,0.092 0.7070003,-0.084 0.7070003,-0.6255 0,-0.2625 -0.051,-0.508 -0.1135,-0.545 -0.062,-0.037 -0.113,-0.176 -0.113,-0.3095 0,-0.1335 -0.064,-0.3055 -0.1415003,-0.381 -0.1135,-0.11 -0.097,-0.169 0.084,-0.297 0.124,-0.0875 0.328,-0.1465 0.453,-0.1315 0.1245,0.015 0.469,-0.039 0.7655,-0.1195 0.4285,-0.1155 0.5545,-0.203 0.6125,-0.4285 0.11,-0.428 0.3785001,-0.7715 0.6035001,-0.7715 0.3555,0 0.363,-0.836 0.0175,-2.052 -0.051,-0.1795 -0.1915,-0.2935 -0.4395001,-0.355 -0.201,-0.05 -0.4195,-0.187 -0.4855,-0.3049 -0.0655,-0.1179 -0.186,-0.2139 -0.2675,-0.2139 -0.0815,0 -0.241,-0.0976 -0.3535,-0.2168 -0.1135,-0.12 -0.348,-0.2168 -0.5265,-0.2168 -0.4225,0 -0.4295042,-0.2909 -0.0105,-0.4443 0.4425,-0.1622 1.1315,0.0504 1.298,0.4003 0.2255,0.4746 0.476,0.2766 0.5565001,-0.4404 0.0995,-0.8867 0.4055,-1.1416 1.37,-1.1416 h 0.6935 l -0.304,-0.3037 c -0.095,-0.0947 -0.173,-0.2106 -0.227,-0.3242 z m 3.595,0.31445 c -0.02,0.0176 -0.039,0.032 -0.058,0.0517 -0.232,0.2368 -0.341,0.2705 -0.699,0.2159 -0.626,-0.0955 -0.546,0.1566 0.147,0.4609 0.3745,0.16455 0.6155,0.35215 0.6975,0.54195 0.395,0.9158 0.667,1.4088 0.8035,1.4588 0.276,0.1015 0.4405,-0.1022 0.502,-0.6229 0.0705,-0.5974 0.2725,-0.72405 0.6355,-0.39745 0.141,0.12675 0.338,0.23045 0.4375,0.23045 0.3105,0 0.54,0.12465 0.54,0.293 0,0.0887 0.105,0.30245 0.2335,0.4754 0.1895,0.2545 0.318,0.3155 0.672,0.3155 0.4345,0 0.701,0.0815 1.245,0.382 0.0085,0.0045 0.017,0.006 0.0255,0.0105 A 10,10 0 0 0 15.15,2.3681 Z m -12.6480001,9.589 a 10,10 0 0 0 -0.00195,0.043 10,10 0 0 0 0.1953,1.921 c 0.3623,0.1475 0.4624,0.089 0.5,-0.248 0.01945,-0.1745 0.11055,-0.372 0.20315,-0.4405 0.14305,-0.1055 0.11725,-0.1595 -0.1758,-0.3595 -0.1897,-0.1295 -0.37665,-0.3555 -0.41505,-0.502 -0.0372,-0.142 -0.163,-0.297 -0.30565,-0.414 z m 3.1476,3.3055 c -0.0935,-0.0095 -0.20615,0.0405 -0.33115,0.1605 -0.26445,0.253 -0.2245,0.7615 0.0752,0.9625 0.34345,0.2305 0.47595,0.1635 0.51945,-0.2615 0.0535,-0.524 -0.0585,-0.84 -0.2635,-0.8615 z m 1.697,1.512 c -0.102,0.0035 -0.2145,0.0765 -0.327,0.2305 -0.1195,0.163 -0.152,0.3735 -0.1065,0.693 0.0565,0.393 0.032,0.477 -0.1735,0.5825 -0.2645,0.135 -0.321,0.537 -0.1045,0.744 0.215,0.206 0.42,0.152 0.494,-0.13 0.105,-0.402 0.6935003,-0.449 1.0955003,-0.088 0.1715,0.154 0.3115,0.232 0.3115,0.173 0,-0.059 -0.1785,-0.2735 -0.3965,-0.4755 -0.3335,-0.31 -0.3955003,-0.442 -0.3955003,-0.841 0,-0.563 -0.1725,-0.8955 -0.3975,-0.8885 z m -2.787,1.291 a 10,10 0 0 0 0.23145,0.292 c -0.0691,-0.105 -0.1469,-0.206 -0.2324,-0.291 z m 3.3700003,1.535 c -0.0505,0.0175 -0.072,0.081 -0.072,0.1925 0,0.113 -0.072,0.2315 -0.1600003,0.2635 -0.117,0.043 -0.144,0.1785 -0.099,0.502 0.0085,0.0605 0.011,0.109 0.014,0.1595 a 10,10 0 0 0 0.4160003,0.2135 c -0.007,-0.173 0.0245,-0.3765 0.115,-0.6315 0.1535,-0.433 0.159,-0.5415 0.034,-0.6175 -0.117,-0.071 -0.197,-0.0995 -0.248,-0.082 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.5,2 c -5.54,0 -10,4.46 -10,10 0,0.084 0.004,0.1665 0.00585,0.25 C 2.6382,6.827 7.044,2.5 12.49985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.847953,17.19001 C 9.907321,13.677132 5.7574015,15.85796 4.0609418,13.183744 2.364482,10.509529 3.3419661,7.732926 2.4676319,8.7097885 1.5932973,9.6866515 1.9529425,11.48647 1.9529425,11.48647 c 0,0 -0.3082142,-1.8512315 -0.6683409,-0.82286 -0.36012669,1.028372 0.565191,2.622601 0.565191,2.622601 0,0 -1.02813549,-1.748512 -0.8226333,-0.668622 0.205504,1.07989 1.2337442,2.41125 1.2337442,2.41125 0,0 -0.8740026,-0.977161 -0.7712988,-0.154396 0.1027039,0.822764 1.6966611,1.491516 1.6966611,1.491516 0,0 -1.337007,0.256881 -0.4629611,0.976933 0.8740456,0.720052 2.6739088,0.103299 2.6739088,0.103299 0,0 -1.3885775,1.13104 0.051168,1.491236 1.4397455,0.360197 2.82827,-0.462313 2.82827,-0.462313 0,0 -0.5658655,1.336867 0.8739585,1.234269 1.439825,-0.102598 2.04438,-1.223337 1.697343,-2.519373 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 10.847953,16.69001 C 9.907321,13.177132 5.7574015,15.35796 4.0609418,12.683744 2.364482,10.009529 3.3419661,7.232926 2.4676319,8.2097885 1.5932973,9.1866515 1.9529425,10.98647 1.9529425,10.98647 c 0,0 -0.3082142,-1.8512315 -0.6683409,-0.82286 -0.36012669,1.028372 0.565191,2.622601 0.565191,2.622601 0,0 -1.02813549,-1.748512 -0.8226333,-0.668622 0.205504,1.07989 1.2337442,2.41125 1.2337442,2.41125 0,0 -0.8740026,-0.977161 -0.7712988,-0.154396 0.1027039,0.822764 1.6966611,1.491516 1.6966611,1.491516 0,0 -1.337007,0.256881 -0.4629611,0.976933 0.8740456,0.720052 2.6739088,0.103299 2.6739088,0.103299 0,0 -1.3885775,1.13104 0.051168,1.491236 1.4397455,0.360197 2.82827,-0.462313 2.82827,-0.462313 0,0 -0.5658655,1.336867 0.8739585,1.234269 1.439825,-0.102598 2.04438,-1.223337 1.697343,-2.519373 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.656951,2.8603545 c -0.716143,0.00893 1.45527,2.2870824 1.311523,5.703125 -0.151508,3.6004625 -5.421817,3.7651955 -4.871094,7.4453125 -0.49972,-0.242019 -0.767507,-1.68251 -0.642578,-2.998906 0.169807,-1.789285 -1.1533084,-2.515134 -2.1699224,-2.509766 -0.290936,0.0015 -0.5562185,0.05588 -0.7548825,0.170899 -2.347556,1.359176 -1.7376625,5.983737 0.1064455,9.189335 0.8461635,1.470881 2.157004,2.318431 3.5820314,2.606446 0.258096,0.01979 0.51791,0.0332 0.78125,0.0332 0.850216,0 1.673813,-0.107792 2.460938,-0.305664 2.120634,-0.788929 3.906919,-2.765938 4.14746,-5.735351 1.322292,0.170316 3.654043,-1.200097 3.869141,-2.004883 0.202492,-0.757623 -1.019744,-0.300954 -1.365235,-0.122071 0.319957,-0.178791 1.653012,-0.863511 1.172852,-1.80371 -0.329065,-0.644341 -0.989835,-0.10213 -1.472656,0.442382 -0.280818,0.421482 -0.578125,0.745118 -0.578125,0.745118 0,0 0.247773,-0.372556 0.578125,-0.745118 0.417681,-0.6269 0.792828,-1.526376 0.05762,-1.857422 -0.468867,-0.211119 -0.821368,0.138914 -1.077148,0.583008 -0.104797,0.781686 -0.54004,1.536133 -0.54004,1.536133 2e-6,0 0.125086,-0.815678 0.54004,-1.536133 0.06781,-0.505796 -0.02677,-0.739543 -0.493165,-0.614258 -0.181698,0.04881 -0.3912,0.09174 -0.607421,0.138672 0.211559,-0.294236 1.108857,-1.562272 0.770507,-2.3671875 -0.0052,-0.012425 -0.01043,-0.01973 -0.01563,-0.03125 -0.01845,-0.040905 -0.03659,-0.081239 -0.05469,-0.111328 -0.249119,-0.4514505 -0.45942,0.072905 -0.567383,0.4375 0.0873,-0.563036 0.314549,-1.8141615 -0.002,-2.725586 -0.03289,-0.094876 -0.06248,-0.1614115 -0.09077,-0.2158205 -0.279588,-0.6071935 -0.351026,0.4988835 -0.370117,1.046875 -0.03136,-0.492273 -0.0412,-1.7255485 -0.425781,-2.4277341 -0.0012,-0.00218 -0.0018,-0.00467 -0.003,-0.00684 -0.0317,-0.060304 -0.06764,-0.1172515 -0.103449,-0.1738241 C 17.729361,4.486843 17.614715,4.3422181 17.479216,4.225589 16.676069,3.5342931 17.039545,4.7585792 17.202849,5.2421905 17.080562,4.9498976 16.650316,4.565662 16.269255,4.0791045 15.976609,3.6960954 15.640219,3.2601999 15.193084,3.0234405 15.016521,2.9643095 14.837817,2.9097835 14.656951,2.8603545 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 14.656951,2.3603515 c -0.716143,0.00893 1.45527,2.2870824 1.311523,5.703125 -0.151508,3.6004625 -5.421817,3.7651955 -4.871094,7.4453125 -0.49972,-0.242019 -0.767507,-1.68251 -0.642578,-2.998906 0.169807,-1.789285 -1.1533084,-2.515134 -2.1699224,-2.509766 -0.290936,0.0015 -0.5562185,0.05588 -0.7548825,0.170899 -2.347556,1.359176 -1.7376625,5.983737 0.1064455,9.189335 0.8461635,1.470881 2.157004,2.318431 3.5820314,2.606446 0.258096,0.01979 0.51791,0.0332 0.78125,0.0332 0.850216,0 1.673813,-0.107792 2.460938,-0.305664 2.120634,-0.788929 3.906919,-2.765938 4.14746,-5.735351 1.322292,0.170316 3.654043,-1.200097 3.869141,-2.004883 0.202492,-0.757623 -1.019744,-0.300954 -1.365235,-0.122071 0.319957,-0.178791 1.653012,-0.863511 1.172852,-1.80371 -0.329065,-0.644341 -0.989835,-0.10213 -1.472656,0.442382 -0.280818,0.421482 -0.578125,0.745118 -0.578125,0.745118 0,0 0.247773,-0.372556 0.578125,-0.745118 0.417681,-0.6269 0.792828,-1.526376 0.05762,-1.857422 -0.468867,-0.211119 -0.821368,0.138914 -1.077148,0.583008 -0.104797,0.781686 -0.54004,1.536133 -0.54004,1.536133 2e-6,0 0.125086,-0.815678 0.54004,-1.536133 0.06781,-0.505796 -0.02677,-0.739543 -0.493165,-0.614258 -0.181698,0.04881 -0.3912,0.09174 -0.607421,0.138672 0.211559,-0.294236 1.108857,-1.562272 0.770507,-2.3671875 -0.0052,-0.012425 -0.01043,-0.01973 -0.01563,-0.03125 -0.01845,-0.040905 -0.03659,-0.081239 -0.05469,-0.111328 -0.249119,-0.4514505 -0.45942,0.072905 -0.567383,0.4375 0.0873,-0.563036 0.314549,-1.8141615 -0.002,-2.725586 -0.03289,-0.094876 -0.06248,-0.1614115 -0.09077,-0.2158205 -0.279588,-0.6071935 -0.351026,0.4988835 -0.370117,1.046875 -0.03136,-0.492273 -0.0412,-1.7255485 -0.425781,-2.4277341 -0.0012,-0.00218 -0.0018,-0.00467 -0.003,-0.00684 -0.0317,-0.060304 -0.06764,-0.1172515 -0.103449,-0.1738241 C 17.729361,3.98684 17.614715,3.8422151 17.479216,3.725586 16.676069,3.0342901 17.039545,4.2585762 17.202849,4.7421875 17.080562,4.4498946 16.650316,4.065659 16.269255,3.5791015 15.976609,3.1960924 15.640219,2.7601969 15.193084,2.5234375 15.016521,2.4643065 14.837817,2.4097805 14.656951,2.3603515 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.7712616,12.518923 a 0.37498781,0.37498781 0 1 1 -0.692398,-0.288181 0.37498781,0.37498781 0 1 1 0.692398,0.288181 z"/>
+ <path style="fill:#3f3f3f" d="m 9.3031731,12.673246 a 0.37497399,0.37466143 0 1 0 0.7436969,-0.09654 0.37497399,0.37466143 0 1 0 -0.7436969,0.09654 z"/>
+ <path style="fill:#838383" transform="matrix(0.64951925,0,0,0.37500012,-1.9427883,2.4999968)" d="m 14.999999,28 1.1547,0 1.1547,0 -0.57735,0.999999 -0.57735,1 -0.57735,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/iceweasel.svg b/.icons/awkward/24x24/apps/iceweasel.svg
new file mode 100644
index 00000000..ab005e25
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iceweasel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#394e9a" width="16" height="16" x="-21" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 3.0127,13.25 C 3.0101,13.334 3,13.416 3,13.5 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-0.0845 -0.01,-0.166 -0.0125,-0.25 -0.133,4.314 -3.64,7.75 -7.988,7.75 C 6.652,21 3.1445,17.564 3.012,13.25 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,5 C 6.568,5 3,8.568 3,13 3,13.084 3.0101,13.166 3.0127,13.25 3.145,8.9355 6.6525,5.5 11,5.5 c 4.3475,0 7.855,3.4355 7.9875,7.75 C 18.99,13.166 19,13.0845 19,13 19,8.568 15.432,5 11,5 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16.474,3.0002 c -0.0052,1.728e-4 -0.01114,0.00349 -0.0164,0.00387 -0.03821,0.00268 -0.07798,0.012494 -0.11864,0.028954 -0.03344,0.0135 -0.06708,0.028376 -0.09934,0.05501 -0.03384,0.027937 -0.06485,0.067615 -0.09452,0.11388 -0.0077,0.011879 -0.01492,0.02438 -0.02219,0.037639 -0.02684,0.049257 -0.05162,0.10522 -0.07137,0.17565 -0.0012,0.00417 -0.0027,0.00637 -0.0038,0.010617 -0.05477,-0.2612 -0.6279,-0.19784 -0.6279,-0.19784 0,0 9.5e-4,9.6e-4 10e-4,9.65e-4 -1.3e-5,1.3e-6 -0.002,0 -0.002,0 0,0 0.04788,0.032225 0.09452,0.07721 0.02329,0.02261 0.04663,0.047891 0.06365,0.074315 1.28e-4,1.967e-4 -1.27e-4,7.65e-4 0,9.65e-4 0.01706,0.026333 0.02721,0.052935 0.02604,0.078175 l 0,9.65e-4 c -0.09816,0.011118 -0.19467,0.026876 -0.29032,0.04729 -0.02079,-0.046305 -0.01835,-0.11551 -0.01351,-0.18916 0.0049,-0.07365 0.01215,-0.15108 -10e-4,-0.21522 -3.8e-4,5.75e-4 -6e-4,0.00136 -0.001,0.00193 -1.68e-4,-8.65e-4 1.76e-4,-0.00204 0,-0.0029 -0.04065,0.061605 -0.06942,0.1363 -0.09067,0.21329 -0.02124,0.07699 -0.03415,0.15609 -0.04244,0.2268 -0.019,0.00513 -0.0371,0.012817 -0.05594,0.018337 -0.07408,0.021512 -0.14873,0.042739 -0.2199,0.070455 -0.051,-0.0855 -0.1085,-0.15975 -0.168,-0.2297 -0.0615,-0.07185 -0.1285,-0.13335 -0.199,-0.1863 C 14.50839,3.205587 14.49587,3.195565 14.4827,3.186443 14.41116,3.137589 14.3366,3.096848 14.257,3.069663 c -0.0024,-8.3e-4 -0.0043,-0.00305 -0.0067,-0.00387 -6e-4,-2.005e-4 -0.0014,1.992e-4 -0.002,0 -0.08023,-0.026429 -0.16506,-0.038636 -0.2527,-0.040534 -0.0087,-1.89e-4 -0.01632,-0.00393 -0.02507,-0.00387 -0.01421,1.141e-4 -0.02998,0.00693 -0.04436,0.00772 -0.06789,0.00372 -0.13759,0.015207 -0.2093,0.034744 -0.02473,0.00673 -0.04911,0.012529 -0.07427,0.021232 -0.09459,0.03273 -0.19102,0.074885 -0.29128,0.13704 -0.35832,0.22216 -0.52605,0.5773 -0.5758,0.9709 -1.0384,0.21626 -2.2069,0.39946 -3.2378,0.40342 -0.011565,4.49e-5 -0.02416,9.65e-4 -0.035685,9.65e-4 -1.1106,0 -2.0112,0.322 -2.6746,0.9149 -0.18938,0.16918 -0.3591,0.36025 -0.50925,0.5723 -1.475e-4,2.075e-4 1.465e-4,7.5e-4 0,9.5e-4 -0.0743,0.1059 -0.1447,0.2168 -0.2096,0.333 -0.0331,0.0592 -0.0612,0.1234 -0.0916,0.1853 -0.0295,0.0598 -0.0618,0.1173 -0.0888,0.1795 -1.17e-4,2.69e-4 1.165e-4,7e-4 0,9.5e-4 -0.0547,0.1261 -0.1041,0.2569 -0.1485,0.3927 -0.0445,0.1359 -0.0837,0.2766 -0.1177,0.4218 -0.0261,0.1115 -0.0467,0.2276 -0.0665,0.3445 -0.0061,0.0359 -0.0148,0.0698 -0.0203,0.1062 -4.85e-5,3.205e-4 4.85e-5,6.5e-4 0,10e-4 -0.023235,0.15427 -0.0406,0.31278 -0.05305,0.4758 -4.95e-5,6.5e-4 4.95e-5,0.0013 0,0.00195 -0.01238,0.16275 -0.019745,0.32972 -0.02122,0.5009 -0.00295,0.34366 3.945e-4,0.6547 0.00964,0.93615 1.85e-5,6e-4 -1.95e-5,0.00135 0,0.00195 0.00925,0.28059 0.02421,0.53205 0.0434,0.75665 2.5e-5,2.86e-4 -2.4e-5,7e-4 0,10e-4 0.019225,0.22474 0.043435,0.42286 0.07041,0.5974 4.3e-5,2.78e-4 -4.3e-5,7e-4 0,10e-4 0.02697,0.17437 0.0572,0.32541 0.0897,0.45553 6.65e-5,2.65e-4 -6.6e-5,7e-4 0,10e-4 0.032485,0.12993 0.0674,0.2394 0.1032,0.33103 9.6e-5,2.43e-4 -9.55e-5,7.5e-4 0,10e-4 0.03578,0.09143 0.073075,0.16484 0.10996,0.2239 1.28e-4,2.05e-4 -1.285e-4,7.5e-4 0,10e-4 0.03685,0.0589 0.07421,0.10266 0.10996,0.13512 0.036075,0.03281 0.070495,0.05469 0.1032,0.06659 0.21146,0.07695 0.14751,-0.01943 0.11381,-0.0637 -0.00753,-0.0099 -0.01792,-0.02945 -0.01833,-0.02992 l 0.09356,0.05694 0.09452,0.05887 0,-0.11682 0.088735,0.01159 0.07716,0.01062 0.07234,-0.1438 0.02315,-0.04536 0.21316,0 c 0,0 0.083575,-0.05149 0.13214,-0.18916 0.00526,-0.01492 0.01313,-0.02332 0.017365,-0.04054 6.35e-5,-2.56e-4 -6.35e-5,-7e-4 0,-10e-4 C 7.062435,11.9876 7.07029,11.91561 7.06439,11.82712 7.046595,11.56 7.161265,11.45348 7.13962,11.27602 7.13263,11.21746 7.11121,11.15083 7.06439,11.06852 c -0.0934,-0.1639 -0.1925,-0.9501 -0.2238,-1.7414 -4e-4,-0.0118 -0.0015,-0.023 -0.0019,-0.0348 -0.0147,-0.401 -0.012,-0.801 0.0183,-1.1205 3.45e-5,-3.67e-4 -3.5e-5,-6e-4 0,-10e-4 C 6.887335,7.85181 6.945805,7.61422 7.04025,7.53672 7.13499,7.459695 7.27871,7.35696 7.45499,7.24429 7.63111,7.1317 7.83959,7.00861 8.06454,6.89009 c 0.33748,-0.1778 0.712,-0.34574 1.0677,-0.4536 0.1186,-0.035925 0.23472,-0.065155 0.34722,-0.085895 0.3378,-0.062265 0.63875,-0.13461 0.99345,-0.18048 0.23583,-0.03039 0.49571,-0.04895 0.80535,-0.04536 2.95e-4,3.5e-6 7e-4,-3e-6 0.001,0 0.0071,8.35e-5 0.01601,8.5e-4 0.02315,9.5e-4 0.4615,0.0069 1.032,0.06264 1.8017,0.20267 0.0016,0.13643 0.01298,0.29841 0.03472,0.49703 1.26e-4,0.00115 -1.27e-4,0.00175 0,0.0029 4.5e-5,4.095e-4 -4.5e-5,5.5e-4 0,10e-4 0.05967,0.54275 0.1821,0.85755 0.35108,1.1446 0.16898,0.28708 0.38398,0.54585 0.62885,0.9757 2.54e-4,4.46e-4 7e-4,4.945e-4 10e-4,10e-4 0.07424,0.13259 0.15228,0.25174 0.23438,0.35709 2.56e-4,3.3e-4 7e-4,6.5e-4 0.001,10e-4 0.08228,0.10544 0.16862,0.19742 0.25849,0.27602 0.08978,0.078525 0.1836,0.14368 0.28067,0.19592 3.79e-4,2.05e-4 6e-4,7.5e-4 0.001,10e-4 0.09694,0.05205 0.19701,0.09141 0.30092,0.11774 0.4175,0.10643 0.88975,0.00756 1.4082,-0.28181 0.42688,-0.24978 0.7426,-0.36712 1.032,-0.53175 0.07244,-0.04102 0.14263,-0.085315 0.21316,-0.13512 0.07068,-0.049905 0.14076,-0.10545 0.21219,-0.16986 0.07106,-0.06419 0.1435,-0.13688 0.21798,-0.22101 1.51e-4,-1.7e-4 -1.51e-4,-8e-4 0,-10e-4 0.07455,-0.08418 0.15281,-0.17875 0.23341,-0.28856 0.02119,-0.028885 0.02586,-0.04321 0.04533,-0.070455 0.101,-0.14072 0.19073,-0.2687 0.25174,-0.37446 0.15628,-0.11595 0.31322,-0.2339 0.46104,-0.33006 0.35942,-0.24134 0.75215,-0.6155 0.9944,-1.0414 1.47e-4,-2.585e-4 -1.47e-4,-7e-4 0,-9.5e-4 0.12094,-0.21277 0.20424,-0.43841 0.22762,-0.6669 3.3e-5,-3.209e-4 -3.2e-5,-6.45e-4 0,-9.65e-4 0.0058,-0.05688 0.0078,-0.11376 0.0058,-0.17082 -1.2e-5,-3.167e-4 1.2e-5,-6.5e-4 0,-9.65e-4 C 20.49269,5.44095 20.44931,5.26885 20.35913,5.10064 20.30521,5.00008 20.24582,4.91598 20.18263,4.84199 20.16271,4.818672 20.14066,4.801962 20.11993,4.78119 c -0.044,-0.0439 -0.089,-0.0854 -0.136,-0.1185 -0.027,-0.0188 -0.055,-0.0338 -0.083,-0.0492 -0.046,-0.0254 -0.093,-0.0474 -0.141,-0.0637 -0.029,-0.0096 -0.058,-0.0176 -0.087,-0.0241 -0.055,-0.0125 -0.112,-0.0194 -0.17,-0.0212 -0.02,-6e-4 -0.04,-0.0027 -0.061,-0.002 -0.07896,0.00248 -0.1592,0.013328 -0.24016,0.033779 -0.002,5.05e-4 -0.0038,4.508e-4 -0.0058,9.65e-4 -3.13e-4,8.06e-5 -6.5e-4,-8.09e-5 -10e-4,0 -0.16014,0.041379 -0.32202,0.11417 -0.48129,0.21715 -9.5e-4,-0.00131 -0.002,-0.00256 -0.0029,-0.00387 C 18.66672,4.688539 18.6188,4.629194 18.569,4.571004 18.55691,4.556877 18.54669,4.541472 18.53428,4.527574 c 1.05e-4,-2.201e-4 -1.05e-4,-7.4e-4 0,-9.65e-4 0.02276,-0.047627 0.05024,-0.1111 0.07137,-0.17951 0.02108,-0.068575 0.03569,-0.14194 0.0328,-0.20846 -0.0921,0.10874 -0.11942,0.36615 -0.2691,0.21522 -0.01874,-0.0189 -0.03063,-0.035894 -0.03665,-0.05115 -0.006,-0.015257 -0.0057,-0.028556 -0.002,-0.040534 0.0037,-0.011186 0.01826,-0.017453 0.02798,-0.026058 0.05207,-0.046167 0.1659,-0.061765 0.1659,-0.061765 0,0 -9.5e-4,-9.6e-4 -0.001,-9.65e-4 -5e-5,-5e-6 -0.17817,-0.13516 -0.31925,-0.14187 -0.02351,-0.00112 -0.04609,0.00143 -0.06655,0.00869 -0.02008,0.00708 -0.03879,0.019209 -0.05401,0.036674 0.05776,-0.2168 -0.001,-0.33235 -0.07427,-0.39376 -0.072,-0.06085 -0.16,-0.06885 -0.16,-0.06885 0,0 -3e-6,9.6e-4 0,9.65e-4 1e-6,-10e-8 0.06566,0.07 0.09356,0.15152 0.003,0.00869 0.0087,0.016188 0.01061,0.025093 6.3e-5,2.916e-4 -6.2e-5,6.75e-4 0,9.65e-4 0.0064,0.030516 0.0054,0.062245 -0.0077,0.091685 -1.34e-4,3.082e-4 1.38e-4,6.6e-4 0,9.65e-4 -0.0089,0.019595 -0.025,0.035896 -0.04436,0.048255 -0.0064,0.00411 -0.01501,0.00456 -0.02219,0.00772 -0.01424,0.00592 -0.02838,0.01257 -0.04436,0.014476 C 17.79587,3.932383 17.75574,3.909725 17.71546,3.88739 17.7008,3.87927 17.68684,3.870116 17.67206,3.862297 c -0.01234,-0.034995 -0.01491,-0.081695 0,-0.13898 2.06e-4,-7.95e-4 -2.15e-4,-0.00114 0,-0.00193 C 17.57928,3.688308 17.50819,3.714077 17.45601,3.758061 17.41547,3.740016 17.3748,3.72254 17.33352,3.705946 l 0.03279,-0.1689 0.04148,-0.2104 -10e-4,0.00193 0,-0.00193 -0.20834,0.32717 c -0.031,-0.0111 -0.062,-0.0216 -0.0935,-0.03185 -0.0075,-0.09995 -0.043,-0.2116 -0.1485,-0.27795 -0.036,-0.0222 -0.079,-0.0395 -0.131,-0.0493 -0.035,0.1325 -0.106,0.1923 -0.181,0.2085 -0.028,-0.0052 -0.055,-0.0091 -0.082,-0.0135 -0.027,-0.0046 -0.054,-0.0096 -0.081,-0.0135 -0.037,-0.0202 -0.068,-0.0474 -0.09,-0.0792 -0.021,-0.0316 -0.032,-0.0671 -0.029,-0.1023 0.0044,-0.0453 0.02654,-0.08418 0.05691,-0.11678 0.09145,-0.09709 0.25849,-0.13994 0.25849,-0.13994 0,0 -0.02883,-0.013137 -0.07523,-0.024128 -0.035,-0.0082 -0.079,-0.0151 -0.128,-0.0134 z m -9.079,11.078 0,0.26058 -0.18904,-0.11871 0,0.14284 -0.21316,-0.11871 0.047265,0.11871 -0.19001,-0.09458 0.02411,0.23645 -0.18904,-0.18916 0.07041,0.33103 -0.18904,-0.09458 0.1659,0.42658 -0.23727,-0.30787 0.1659,0.42658 -0.14178,-0.09458 0.18904,0.37929 -0.1659,-0.14284 0.19001,0.26058 -0.1659,-0.09458 c 0,0 0.8522,1.612 2.2734,2.5363 0.35528,0.23108 0.75045,0.49616 1.1931,0.7576 0.44266,0.26146 0.9328,0.5191 1.4776,0.7354 0.68095,0.27033 1.4472,0.47544 2.3138,0.5424 0.17352,0.01344 0.35062,0.02145 0.5324,0.02316 0.36287,0.0034 0.74235,-0.0172 1.1391,-0.06756 0.39673,-0.05036 0.7418,-0.1499 1.0416,-0.28567 0.29986,-0.13576 0.55415,-0.30785 0.77065,-0.5028 0.32452,-0.29225 0.56365,-0.63655 0.7388,-0.98825 l 0,-10e-4 c 0.52555,-1.056 0.48032,-2.1802 0.48032,-2.1802 -0.88525,2.0026 -1.6812,2.6396 -3.0247,2.2776 -0.12287,-0.03308 -0.25426,-0.08079 -0.38677,-0.13026 -0.20184,-0.07546 -0.41145,-0.1631 -0.6385,-0.27506 -2.5294,-1.2472 -6.1825,-3.4136 -6.1825,-3.4136 l -0.02315,0.166 -0.35494,-0.30787 0,0.09458 -0.1659,-0.166 -0.02411,0.14284 -0.1659,-0.23742 0,0.19012 -0.1663,-0.236 z"/>
+ <path style="fill:#2aa2f6;fill-rule:evenodd" d="m 16.474,2.5002 c -0.0052,1.728e-4 -0.01114,0.00349 -0.0164,0.00387 -0.03821,0.00268 -0.07798,0.012494 -0.11864,0.028953 -0.03344,0.0135 -0.06708,0.028376 -0.09934,0.05501 -0.03384,0.027937 -0.06485,0.067615 -0.09452,0.11388 -0.0077,0.01188 -0.01492,0.02438 -0.02219,0.037639 -0.02684,0.049257 -0.05162,0.10522 -0.07137,0.17565 -0.0012,0.00417 -0.0027,0.00637 -0.0038,0.010617 -0.05477,-0.2612 -0.6279,-0.19784 -0.6279,-0.19784 0,0 9.5e-4,9.6e-4 10e-4,9.65e-4 -1.3e-5,1.4e-6 -0.002,0 -0.002,0 0,0 0.04788,0.032224 0.09452,0.07721 0.02329,0.022609 0.04663,0.047891 0.06365,0.074315 1.28e-4,1.967e-4 -1.27e-4,7.65e-4 0,9.65e-4 0.01706,0.026334 0.02721,0.052935 0.02604,0.078175 l 0,9.65e-4 c -0.09816,0.011118 -0.19467,0.026876 -0.29032,0.04729 -0.02079,-0.046305 -0.01835,-0.11551 -0.01351,-0.18916 0.0049,-0.07365 0.01215,-0.15108 -10e-4,-0.21522 -3.8e-4,5.75e-4 -6e-4,0.00135 -0.001,0.00193 -1.68e-4,-8.65e-4 1.76e-4,-0.00204 0,-0.00289 -0.04065,0.061605 -0.06942,0.1363 -0.09067,0.21329 -0.02124,0.07699 -0.03415,0.15609 -0.04244,0.2268 -0.019,0.00513 -0.0371,0.012817 -0.05594,0.018337 -0.07408,0.021512 -0.14873,0.042739 -0.2199,0.070455 -0.05069,-0.08549 -0.10786,-0.15972 -0.16777,-0.2297 -0.0615,-0.07184 -0.12822,-0.13334 -0.19869,-0.18626 -0.01289,-0.00981 -0.0254,-0.019832 -0.03857,-0.028953 -0.07155,-0.048854 -0.1461,-0.089595 -0.2257,-0.11678 -0.0024,-8.3e-4 -0.0043,-0.00305 -0.0068,-0.00387 -6e-4,-2.005e-4 -0.0014,1.992e-4 -0.002,0 -0.08022,-0.026429 -0.16506,-0.038636 -0.2527,-0.040534 -0.0087,-1.89e-4 -0.01632,-0.00393 -0.02507,-0.00387 -0.01421,1.141e-4 -0.02999,0.00693 -0.04437,0.00772 -0.06789,0.00371 -0.13759,0.015207 -0.2093,0.034744 -0.02473,0.00673 -0.0491,0.01253 -0.07426,0.021232 -0.09459,0.03273 -0.19102,0.074885 -0.29128,0.13704 -0.35832,0.22216 -0.52605,0.5773 -0.5758,0.9709 -1.0384,0.21626 -2.2069,0.39946 -3.2378,0.40342 -0.011565,4.49e-5 -0.02416,9.65e-4 -0.035685,9.65e-4 -1.1106,0 -2.0112,0.322 -2.6746,0.9149 -0.18938,0.16918 -0.3591,0.36025 -0.50925,0.5723 -1.475e-4,2.076e-4 1.465e-4,7.55e-4 0,9.65e-4 -0.0743,0.1059 -0.1446,0.2168 -0.2096,0.3329 -0.0331,0.0593 -0.0611,0.1235 -0.0916,0.1853 -0.0295,0.0598 -0.0617,0.1173 -0.0887,0.1795 -1.17e-4,2.69e-4 1.165e-4,7e-4 0,9.5e-4 -0.05474,0.12615 -0.10412,0.257 -0.14854,0.3928 -0.044435,0.13585 -0.083715,0.27656 -0.11767,0.42175 -0.02608,0.11153 -0.04673,0.22766 -0.06655,0.34454 -0.00609,0.035895 -0.01476,0.06977 -0.020255,0.10616 -4.85e-5,3.205e-4 4.85e-5,6.5e-4 0,0.001 -0.023235,0.15427 -0.0406,0.31278 -0.05305,0.4758 -4.95e-5,6.5e-4 4.95e-5,0.0013 0,0.00195 -0.01238,0.16275 -0.019745,0.32972 -0.02122,0.5009 -0.00295,0.34366 3.945e-4,0.6547 0.00964,0.93615 1.85e-5,6e-4 -1.95e-5,0.00135 0,0.00195 0.00925,0.28059 0.02421,0.53205 0.0434,0.75665 2.5e-5,2.86e-4 -2.4e-5,7e-4 0,0.001 0.019225,0.22474 0.043435,0.42286 0.07041,0.5974 4.3e-5,2.78e-4 -4.3e-5,7e-4 0,0.001 0.02697,0.17437 0.0572,0.32541 0.0897,0.45553 6.65e-5,2.65e-4 -6.6e-5,7e-4 0,10e-4 0.032485,0.12993 0.0674,0.2394 0.1032,0.33103 9.6e-5,2.44e-4 -9.55e-5,7.5e-4 0,10e-4 0.03578,0.09143 0.073075,0.16484 0.10996,0.2239 1.28e-4,2.05e-4 -1.285e-4,7.5e-4 0,0.001 0.03685,0.05889 0.07421,0.10266 0.10996,0.13512 0.036075,0.03282 0.070495,0.05469 0.1032,0.06659 0.21146,0.07695 0.14751,-0.01942 0.11381,-0.0637 -0.00753,-0.0099 -0.01792,-0.02945 -0.01833,-0.02992 l 0.09356,0.05694 0.09452,0.05887 0,-0.11682 0.088735,0.01159 0.07716,0.01062 0.07234,-0.1438 0.02315,-0.04536 0.21316,0 c 0,0 0.083575,-0.05149 0.13214,-0.18916 0.00526,-0.01492 0.01313,-0.02332 0.017365,-0.04053 6.35e-5,-2.56e-4 -6.35e-5,-7e-4 0,-10e-4 0.0144,-0.058 0.0222,-0.13 0.0163,-0.219 -0.0176,-0.267 0.097,-0.3734 0.0754,-0.5508 -0.007,-0.0586 -0.0284,-0.1252 -0.0753,-0.2075 -0.0933,-0.1636 -0.1924,-0.9497 -0.2237,-1.7411 -5e-4,-0.0117 -0.0015,-0.023 -0.002,-0.0347 -0.0147,-0.4011 -0.012,-0.8011 0.0184,-1.1205 3.45e-5,-3.67e-4 -3.5e-5,-6e-4 0,-0.001 0.0303,-0.319 0.0888,-0.5566 0.1832,-0.6341 0.0948,-0.077 0.2385,-0.1798 0.4148,-0.2925 0.1761,-0.1125 0.3846,-0.2356 0.6095,-0.3541 0.3375,-0.1778 0.712,-0.3458 1.0677,-0.4536 0.1186,-0.036 0.2347,-0.0652 0.3472,-0.0859 0.3378,-0.0623 0.6388,-0.1347 0.9935,-0.1805 0.23583,-0.030391 0.49571,-0.048951 0.80535,-0.04536 2.96e-4,3.3e-6 7e-4,-3.3e-6 0.001,0 0.0071,8.33e-5 0.01601,8.6e-4 0.02315,9.65e-4 0.4615,0.0069 1.032,0.062635 1.8017,0.20267 0.0016,0.13643 0.01297,0.29842 0.03472,0.49703 1.26e-4,0.00115 -1.27e-4,0.00175 0,0.0029 4.5e-5,4.095e-4 -4.5e-5,5.5e-4 0,10e-4 0.05967,0.54275 0.1821,0.85755 0.35108,1.1446 0.16898,0.28708 0.38398,0.54585 0.62885,0.9757 2.54e-4,4.46e-4 7e-4,4.945e-4 10e-4,10e-4 0.07424,0.13259 0.15228,0.25174 0.23438,0.35709 2.56e-4,3.3e-4 7e-4,6.5e-4 0.001,10e-4 0.08228,0.10544 0.16862,0.19742 0.25849,0.27602 0.08978,0.078525 0.1836,0.14368 0.28067,0.19592 3.79e-4,2.05e-4 6e-4,7.5e-4 0.001,0.001 0.09695,0.05205 0.19701,0.09141 0.30092,0.11774 0.4175,0.10643 0.88975,0.00756 1.4082,-0.28181 0.42688,-0.24978 0.7426,-0.36712 1.032,-0.53175 0.07244,-0.04102 0.14263,-0.085315 0.21316,-0.13512 0.07068,-0.049905 0.14076,-0.10545 0.21219,-0.16986 0.07105,-0.06419 0.1435,-0.13688 0.21798,-0.22101 1.51e-4,-1.7e-4 -1.51e-4,-8e-4 0,-0.001 0.07455,-0.08418 0.15281,-0.17875 0.23341,-0.28856 0.02119,-0.028885 0.02586,-0.04321 0.04533,-0.070455 0.101,-0.14072 0.19073,-0.2687 0.25174,-0.37446 0.15628,-0.11595 0.31322,-0.2339 0.46104,-0.33006 0.35942,-0.24134 0.75215,-0.6155 0.9944,-1.0414 1.47e-4,-2.587e-4 -1.47e-4,-6.9e-4 0,-9.4e-4 0.12094,-0.21277 0.20424,-0.43841 0.22762,-0.6669 3.3e-5,-3.209e-4 -3.2e-5,-6.45e-4 0,-9.65e-4 0.0058,-0.05688 0.0078,-0.11376 0.0058,-0.17082 -1.2e-5,-3.167e-4 1.2e-5,-6.5e-4 0,-9.65e-4 -0.0064,-0.17234 -0.04978,-0.34444 -0.13996,-0.51265 -0.05392,-0.10056 -0.11331,-0.18466 -0.1765,-0.25865 -0.01992,-0.023318 -0.04197,-0.040028 -0.0627,-0.0608 -0.044,-0.0438 -0.088,-0.0853 -0.136,-0.1184 -0.027,-0.0189 -0.055,-0.0338 -0.083,-0.0492 -0.046,-0.0254 -0.092,-0.0474 -0.14,-0.0637 -0.029,-0.0096 -0.058,-0.0176 -0.087,-0.0241 -0.056,-0.0125 -0.112,-0.0194 -0.17,-0.0213 -0.02063,-5.85e-4 -0.04091,-0.00266 -0.06173,-0.00193 -0.07896,0.00248 -0.1592,0.013328 -0.24016,0.033779 -0.002,5.05e-4 -0.0038,4.508e-4 -0.0058,9.65e-4 -3.13e-4,8.06e-5 -6.5e-4,-8.09e-5 -0.001,0 -0.16,0.0414 -0.322,0.1142 -0.481,0.2172 l -0.003,-0.0039 c -0.044,-0.0619 -0.092,-0.1213 -0.142,-0.1795 -0.012,-0.0141 -0.022,-0.0295 -0.034,-0.0434 1.05e-4,-2.201e-4 -1.05e-4,-7.4e-4 0,-9.65e-4 0.022,-0.0476 0.05,-0.1111 0.071,-0.1795 0.021,-0.0686 0.036,-0.1419 0.033,-0.2085 -0.092,0.1088 -0.12,0.3662 -0.269,0.2153 -0.019,-0.0189 -0.031,-0.0359 -0.037,-0.0512 -0.006,-0.0152 -0.006,-0.0285 -0.002,-0.0405 0.004,-0.0112 0.018,-0.0175 0.028,-0.0261 0.052,-0.0461 0.166,-0.0617 0.166,-0.0617 0,0 -9.5e-4,-9.6e-4 -10e-4,-9.65e-4 -5e-5,-5e-6 -0.17817,-0.13516 -0.31925,-0.14187 -0.02351,-0.00112 -0.0461,0.00144 -0.06655,0.00869 -0.02008,0.00708 -0.03879,0.019209 -0.05401,0.036674 0.05776,-0.2168 -10e-4,-0.33235 -0.07427,-0.39376 -0.07339,-0.061515 -0.16108,-0.06949 -0.16108,-0.06949 0,0 -3e-6,9.6e-4 0,9.65e-4 1e-6,-10e-8 0.06566,0.07 0.09356,0.15152 0.0029,0.00869 0.0087,0.016188 0.01061,0.025093 6.3e-5,2.916e-4 -6.2e-5,6.75e-4 0,9.65e-4 0.0064,0.030516 0.0054,0.062245 -0.0077,0.091685 -1.34e-4,3.082e-4 1.38e-4,6.6e-4 0,9.65e-4 -0.0089,0.019596 -0.02501,0.035896 -0.04436,0.048255 -0.0064,0.00411 -0.01501,0.00456 -0.02219,0.00772 -0.01424,0.00592 -0.02838,0.01257 -0.04436,0.014476 -0.03919,-0.023532 -0.07932,-0.04619 -0.1196,-0.068525 -0.01465,-0.00812 -0.02861,-0.017274 -0.0434,-0.025093 -0.01234,-0.034995 -0.01492,-0.081695 0,-0.13898 2.07e-4,-7.95e-4 -2.14e-4,-0.00113 0,-0.00193 -0.092,-0.0331 -0.163,-0.0074 -0.216,0.0366 -0.04,-0.018 -0.081,-0.0355 -0.122,-0.0521 l 0.03279,-0.1689 0.04147,-0.2104 -0.001,0.00193 0,-0.00193 -0.20834,0.32717 c -0.0305,-0.01025 -0.0615,-0.02075 -0.093,-0.031 -0.0075,-0.09995 -0.043,-0.2116 -0.1485,-0.27795 -0.03506,-0.022156 -0.07788,-0.039421 -0.13021,-0.04922 -0.03548,0.13249 -0.10591,0.19229 -0.18133,0.20846 -0.02718,-0.0052 -0.05474,-0.0091 -0.08198,-0.013511 C 16.53716,2.986318 16.5101,2.981328 16.48313,2.977406 16.44639,2.95722 16.4151,2.929979 16.39343,2.898266 16.37207,2.866621 16.36109,2.831101 16.3645,2.795966 c 0.0044,-0.0453 0.02654,-0.08418 0.0569,-0.11678 0.09145,-0.09709 0.25849,-0.13994 0.25849,-0.13994 0,0 -0.02883,-0.013137 -0.07523,-0.024128 -0.03481,-0.00824 -0.07929,-0.01515 -0.12828,-0.013511 z m -9.079,11.078 0,0.26058 -0.18904,-0.11871 0,0.14284 -0.21316,-0.11871 0.047265,0.11871 -0.19001,-0.09458 0.02411,0.23645 -0.18904,-0.18916 0.07041,0.33103 -0.18904,-0.09458 0.1659,0.42658 -0.23727,-0.30787 0.1659,0.42658 -0.14178,-0.09458 0.18904,0.37929 -0.1659,-0.14284 0.19001,0.26058 -0.1659,-0.09458 c 0,0 0.8522,1.612 2.2734,2.5363 0.35528,0.23108 0.75045,0.49616 1.1931,0.7576 0.44266,0.26146 0.9328,0.5191 1.4776,0.7354 0.68095,0.27033 1.4472,0.47544 2.3138,0.5424 0.17352,0.01344 0.35062,0.02145 0.5324,0.02316 0.36287,0.0034 0.74235,-0.0172 1.1391,-0.06756 0.39673,-0.05036 0.7418,-0.1499 1.0416,-0.28567 0.29986,-0.13576 0.55415,-0.30785 0.77065,-0.5028 0.32452,-0.29225 0.56365,-0.63655 0.7388,-0.98825 l 0,-10e-4 c 0.52555,-1.056 0.48032,-2.1802 0.48032,-2.1802 -0.88525,2.0026 -1.6812,2.6396 -3.0247,2.2776 -0.12287,-0.03308 -0.25426,-0.08079 -0.38677,-0.13026 -0.20184,-0.07546 -0.41145,-0.1631 -0.6385,-0.27506 -2.5294,-1.2472 -6.1825,-3.4136 -6.1825,-3.4136 l -0.02315,0.166 -0.35494,-0.30787 0,0.09458 -0.1659,-0.166 -0.02411,0.14284 -0.1659,-0.23742 0,0.19012 -0.1663,-0.236 z"/>
+ <ellipse style="fill:#464646" cx="15.429" cy="1.56" rx=".5" ry=".5" transform="matrix(0.96592583,0.25881904,-0.25881906,0.96592582,0,0)"/>
+ <path style="fill:#464646;fill-rule:evenodd" d="m 15.318,7.0404176 c -0.28538,0.01633 -0.35192,0.054865 -0.30264,0.2901 0.04929,0.23524 0.18516,0.56655 0.4998,0.65085 0.31464,0.084305 0.5983,-0.13459 0.75875,-0.31364 0.16,-0.179 0.202,-0.1859 -0.118,-0.4025 -0.32,-0.2167 -0.553,-0.2411 -0.838,-0.2248 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 16.474,2.5 c -0.0052,1.728e-4 -0.01134,0.00353 -0.0166,0.00391 -0.03821,0.00268 -0.07849,0.012838 -0.11914,0.029297 -0.03344,0.0135 -0.06637,0.028053 -0.09863,0.05469 -0.03384,0.027936 -0.06506,0.06799 -0.09473,0.11426 -0.0077,0.011879 -0.0152,0.02385 -0.02246,0.037109 -0.02684,0.049257 -0.05154,0.10536 -0.07129,0.17578 -0.0012,0.00417 -0.0028,0.00649 -0.0039,0.010742 -0.054,-0.2612 -0.627,-0.1983 -0.627,-0.1983 l 0.001,9.75e-4 -0.0019,0 c 0,0 0.04808,0.033141 0.09472,0.078125 0.0233,0.022609 0.04645,0.047797 0.06348,0.07422 l 0,9.75e-4 c 0.01706,0.026334 0.02754,0.052885 0.02637,0.078125 l 0,9.75e-4 c -0.09816,0.011118 -0.19439,0.026461 -0.29004,0.046875 -0.021,-0.0463 -0.0185,-0.1158 -0.0135,-0.18945 0.0048,-0.07365 0.01218,-0.15071 -0.001,-0.21484 -3.8e-4,5.75e-4 -6e-4,0.00138 -10e-4,0.00195 -1.68e-4,-8.65e-4 1.76e-4,-0.00208 0,-0.00293 -0.04065,0.061605 -0.06958,0.1359 -0.09082,0.21289 -0.02124,0.07699 -0.03468,0.15683 -0.04297,0.22754 -0.019,0.00513 -0.03682,0.012058 -0.05566,0.017578 -0.07408,0.021512 -0.14855,0.043576 -0.21972,0.07129 -0.051,-0.0855 -0.1085,-0.1605 -0.1685,-0.2305 -0.0615,-0.0718 -0.1275,-0.1326 -0.198,-0.18555 C 14.50983,2.705926 14.49682,2.695561 14.48365,2.686439 14.4121,2.637585 14.33766,2.596434 14.25807,2.569249 c -0.0024,-8.3e-4 -0.0044,-0.00309 -0.0068,-0.00391 -6e-4,-2.005e-4 -0.0014,1.992e-4 -0.0019,0 C 14.16914,2.53891 14.08407,2.527198 13.99644,2.5253 13.98774,2.5251111 13.98078,2.52133 13.97203,2.5214 c -0.01421,1.141e-4 -0.03054,0.00702 -0.04492,0.00781 -0.06789,0.00371 -0.13728,0.014643 -0.20898,0.03418 -0.02473,0.00673 -0.04906,0.012782 -0.07422,0.021484 -0.09459,0.03273 -0.19076,0.075535 -0.29102,0.1377 -0.35832,0.22216 -0.5264,0.5771 -0.57615,0.9707 -1.0384,0.21626 -2.2074,0.39936 -3.2383,0.40332 -0.011565,4.49e-5 -0.02363,9.75e-4 -0.035155,9.75e-4 -1.1106,0 -2.0114,0.32212 -2.6748,0.91505 -0.18938,0.16918 -0.35863,0.3602 -0.5088,0.57225 l 0,9.75e-4 c -0.0746,0.1059 -0.1456,0.2168 -0.2106,0.333 -0.0331,0.0592 -0.0613,0.1227 -0.0918,0.1846 -0.0294,0.0598 -0.0609,0.1175 -0.0879,0.1797 l 0,0.001 c -0.0547,0.1261 -0.104,0.2568 -0.1484,0.3925 -0.0444,0.1359 -0.0842,0.2767 -0.1182,0.4219 -0.026,0.1116 -0.0465,0.2279 -0.0664,0.3447 -0.006,0.0359 -0.015,0.0701 -0.0205,0.1065 l 0,0.001 c -0.0232,0.1543 -0.0403,0.3126 -0.0527,0.4756 -4.95e-5,6.5e-4 4.95e-5,0.0013 0,0.00195 -0.01238,0.16275 -0.02001,0.32981 -0.021485,0.501 -0.00125,0.14764 0.0029,0.2665 0.0039,0.40234 0.003,-0.13649 0.00761,-0.27229 0.01758,-0.40332 4.95e-5,-6.5e-4 -4.95e-5,-0.0013 0,-0.00195 0.01245,-0.16302 0.0295,-0.32132 0.052735,-0.47558 l 0,-10e-4 c 0.0055,-0.0364 0.0145,-0.0705 0.0205,-0.1064 0.0199,-0.1169 0.0404,-0.2332 0.0664,-0.3448 0.034,-0.1451 0.0738,-0.286 0.1182,-0.4218 0.0444,-0.1358 0.0937,-0.2665 0.1484,-0.3926 l 0,-10e-4 c 0.027,-0.062195 0.058405,-0.11989 0.08789,-0.17969 0.03048,-0.06183 0.058685,-0.12534 0.091795,-0.18457 0.064955,-0.11617 0.13596,-0.22708 0.21094,-0.33301 l 0,-10e-4 c 0.15016,-0.21206 0.3194,-0.40308 0.5088,-0.57225 0.6634,-0.5929 1.5642,-0.91505 2.6748,-0.91505 0.011525,0 0.02359,-9.3e-4 0.035155,-9.75e-4 1.031,-0.00396 2.2,-0.18706 3.2383,-0.40332 0.04976,-0.39361 0.21786,-0.74855 0.57615,-0.9707 0.10026,-0.06216 0.19643,-0.10496 0.29102,-0.1377 0.02516,-0.0087 0.04948,-0.014752 0.07422,-0.021484 0.0717,-0.019537 0.1411,-0.030464 0.20898,-0.03418 0.01438,-7.95e-4 0.03071,-0.0077 0.04492,-0.00781 0.0088,-6.5e-5 0.01573,0.00372 0.02441,0.00391 0.08764,0.0019 0.1727,0.01361 0.25293,0.040039 6e-4,1.992e-4 0.0013,-2.005e-4 0.0019,0 0.0024,8.15e-4 0.0045,0.00308 0.0068,0.00391 0.07959,0.027181 0.15404,0.068335 0.22558,0.11719 0.01317,0.00912 0.02618,0.019486 0.03907,0.029297 0.07048,0.052935 0.13674,0.1137 0.19824,0.18554 0.05991,0.06998 0.11728,0.14498 0.16797,0.23047 0.07118,-0.027713 0.14565,-0.049777 0.21972,-0.07129 0.01885,-0.00552 0.03667,-0.012449 0.05567,-0.017578 0.0083,-0.07071 0.02173,-0.15055 0.04297,-0.22754 0.02124,-0.07699 0.05017,-0.15128 0.09082,-0.21289 1.77e-4,8.55e-4 -1.68e-4,0.00206 0,0.00293 4e-4,-5.75e-4 6e-4,-0.00138 10e-4,-0.00196 0.01315,0.06413 0.0058,0.1412 0.001,0.21484 -0.0049,0.07365 -0.0071,0.14315 0.01367,0.18946 0.09564,-0.020414 0.19188,-0.035757 0.29004,-0.046875 l 0,-9.75e-4 c 0.0012,-0.025238 -0.0093,-0.05179 -0.02636,-0.078125 l 0,-9.75e-4 c -0.01703,-0.026422 -0.04018,-0.05161 -0.06348,-0.07422 -0.04664,-0.044984 -0.09473,-0.078125 -0.09473,-0.078125 l 0.002,0 -10e-4,-9.75e-4 c 0,0 0.57315,-0.062965 0.62795,0.19824 0.0012,-0.00425 0.0027,-0.00657 0.0039,-0.010742 0.01975,-0.070425 0.04444,-0.12652 0.07129,-0.17578 0.0073,-0.013259 0.0148,-0.02523 0.02246,-0.037109 0.02967,-0.046268 0.06089,-0.08632 0.09473,-0.11426 0.03227,-0.026635 0.06519,-0.041187 0.09863,-0.05469 0.04065,-0.016459 0.08093,-0.026617 0.11914,-0.029297 0.0053,-3.75e-4 0.01144,-0.00373 0.0166,-0.0039 0.04899,-0.00164 0.09312,0.00543 0.12793,0.013672 0.0464,0.010991 0.0752,0.024414 0.0752,0.024414 0,0 -0.16734,0.042561 -0.25879,0.13965 -0.03037,0.032596 -0.05224,0.071885 -0.05664,0.11719 -0.0034,0.035137 0.0079,0.070895 0.0293,0.10254 0.02168,0.031712 0.05213,0.058915 0.08887,0.0791 0.02697,0.00393 0.05406,0.0081 0.08105,0.012695 0.02724,0.00442 0.05485,0.00847 0.08203,0.013672 0.07542,-0.016176 0.14616,-0.075515 0.18164,-0.20801 0.05232,0.0098 0.09482,0.026672 0.12988,0.048828 0.10554,0.06637 0.14111,0.17838 0.14844,0.27832 0.03146,0.010289 0.06261,0.020155 0.09375,0.03125 l 0.20898,-0.32715 0,0.00196 0.001,-0.00196 -0.04199,0.21094 -0.03223,0.16894 c 0.04129,0.016595 0.08154,0.033713 0.12207,0.05176 0.05218,-0.043983 0.12304,-0.06921 0.21582,-0.036133 -2.14e-4,7.95e-4 2.07e-4,0.00116 0,0.00196 -0.01492,0.05728 -0.01234,0.10368 0,0.13867 0.01478,0.00782 0.02929,0.017268 0.04395,0.02539 0.04028,0.022332 0.07995,0.044827 0.11914,0.06836 0.01599,-0.0019 0.03068,-0.00873 0.04492,-0.014648 0.0072,-0.00316 0.01505,-0.00371 0.02148,-0.00781 0.01936,-0.01236 0.03601,-0.028256 0.04492,-0.047852 l 0,-9.75e-4 c 0.01312,-0.029438 0.0142,-0.06128 0.0078,-0.091795 l 0,-9.75e-4 c -0.002,-0.0086 -0.008,-0.0164 -0.011,-0.0251 -0.028,-0.0815 -0.094,-0.1514 -0.094,-0.1514 l 0,-9.75e-4 c 0,0 0.08774,0.00786 0.16113,0.069335 0.07327,0.061415 0.13198,0.17675 0.07422,0.39356 0.01523,-0.017464 0.03363,-0.029051 0.05371,-0.036133 0.02045,-0.00725 0.04289,-0.00991 0.0664,-0.00879 0.14108,0.00671 0.31934,0.1416 0.31934,0.1416 l 0.001,9.75e-4 c 0,0 -0.11394,0.015357 -0.16602,0.061525 -0.0097,0.00861 -0.0237,0.015181 -0.02735,0.026367 -0.0037,0.011979 -0.004,0.024783 0.002,0.040039 0.006,0.015257 0.01739,0.032857 0.03614,0.05176 0.14534,0.14656 0.17675,-0.0906 0.2627,-0.2041 -0.02104,-0.026217 -0.04055,-0.05346 -0.0625,-0.0791 -0.01209,-0.014127 -0.02275,-0.029071 -0.03515,-0.042969 l 0,-9.75e-4 c 0.02276,-0.047627 0.05015,-0.11127 0.07129,-0.17969 0.02108,-0.068575 0.0361,-0.14148 0.0332,-0.20801 -0.0921,0.10874 -0.11986,0.36578 -0.26953,0.21484 -0.01874,-0.0189 -0.0301,-0.035525 -0.03613,-0.05078 -0.006,-0.015257 -0.0057,-0.029037 -0.002,-0.041015 0.0037,-0.011186 0.01763,-0.017762 0.02735,-0.026367 0.05207,-0.046167 0.16602,-0.061525 0.16602,-0.061525 l -0.001,-9.75e-4 c 0,0 -0.17826,-0.1349 -0.31934,-0.1416 -0.02351,-0.00112 -0.04595,0.00154 -0.0664,0.00879 -0.02008,0.00708 -0.03849,0.018668 -0.05371,0.036133 0.05776,-0.2168 -9.5e-4,-0.33214 -0.07422,-0.39356 -0.073,-0.0614 -0.161,-0.0692 -0.161,-0.0692 l 0,9.75e-4 c 2e-6,-1e-7 0.06586,0.069845 0.09375,0.15136 0.003,0.00869 0.0088,0.016485 0.01074,0.025391 l 0,9.75e-4 c 0.0064,0.030516 0.0053,0.06236 -0.0078,0.091795 l 0,9.75e-4 c -0.0089,0.019596 -0.02556,0.035492 -0.04492,0.047852 -0.0064,0.00411 -0.01431,0.00466 -0.02148,0.00781 -0.01424,0.00592 -0.02894,0.012742 -0.04492,0.014648 -0.038,-0.0236 -0.078,-0.0461 -0.118,-0.0684 -0.015,-0.0081 -0.03,-0.0176 -0.044,-0.0254 -0.01234,-0.034994 -0.01491,-0.08139 0,-0.13867 2.06e-4,-7.95e-4 -2.14e-4,-0.00116 0,-0.00196 -0.093,-0.0331 -0.164,-0.0079 -0.216,0.0361 -0.041,-0.0181 -0.081,-0.0352 -0.122,-0.0518 l 0.03223,-0.16894 0.04199,-0.21094 -10e-4,0.00195 0,-0.00195 -0.20898,0.32715 c -0.03114,-0.011095 -0.06229,-0.020961 -0.09375,-0.03125 -0.008,-0.0997 -0.0435,-0.2117 -0.149,-0.27805 -0.035,-0.02215 -0.0775,-0.03905 -0.13,-0.04885 -0.03548,0.13249 -0.10622,0.19183 -0.18164,0.20801 -0.02718,-0.0052 -0.05479,-0.00926 -0.08203,-0.013672 -0.02699,-0.00459 -0.05408,-0.00877 -0.08105,-0.012695 -0.03674,-0.020186 -0.0672,-0.04739 -0.08887,-0.0791 -0.02136,-0.031645 -0.0327,-0.0674 -0.0293,-0.10254 0.0044,-0.0453 0.02628,-0.08459 0.05664,-0.11719 0.09145,-0.09709 0.25879,-0.13965 0.25879,-0.13965 0,0 -0.0288,-0.013423 -0.0752,-0.024414 -0.035,-0.0082 -0.079,-0.0153 -0.128,-0.01365 z m 2.9678,1.503 c -0.07896,0.00248 -0.15928,0.013729 -0.24024,0.03418 -0.002,5.05e-4 -0.0038,4.624e-4 -0.0059,9.75e-4 l -0.001,0 c -0.16,0.0413 -0.322,0.1137 -0.481,0.2167 l -0.003,-0.0039 c -0.024,-0.0328 -0.05,-0.0632 -0.075,-0.0947 0,0.0619 -0.011,0.1286 -0.031,0.1914 -0.021,0.0684 -0.048,0.132 -0.071,0.1797 l 0,9.75e-4 c 0.01241,0.013898 0.02307,0.028842 0.03515,0.042969 0.0498,0.058185 0.09755,0.11771 0.1416,0.17969 9e-4,0.00131 0.002,0.0026 0.003,0.00391 0.15928,-0.10298 0.3213,-0.17542 0.48144,-0.2168 l 0.001,0 c 0.002,-5.15e-4 0.0038,-4.716e-4 0.0059,-9.75e-4 0.08096,-0.020451 0.16127,-0.031705 0.24024,-0.03418 0.02082,-7.35e-4 0.0409,0.00137 0.06152,0.00196 0.05764,0.00185 0.11427,0.00897 0.16992,0.021485 0.02933,0.00648 0.05826,0.013853 0.08692,0.023437 0.04831,0.016328 0.09456,0.03902 0.14062,0.064455 0.028,0.015373 0.05596,0.029953 0.08301,0.048828 0.04724,0.033073 0.0918,0.075045 0.13574,0.11914 0.02072,0.020774 0.04258,0.037229 0.0625,0.060545 0.06319,0.073985 0.12283,0.15823 0.17676,0.25879 0.05279,0.098445 0.08571,0.19844 0.1084,0.29883 0.0071,-0.037955 0.02149,-0.07512 0.02539,-0.11328 l 0,-9.75e-4 c 0.0058,-0.05688 0.0079,-0.11383 0.0059,-0.1709 l 0,-9.75e-4 c -0.006,-0.17245 -0.049,-0.3446 -0.139,-0.5128 -0.054,-0.10055 -0.1135,-0.1848 -0.177,-0.2588 -0.01992,-0.023318 -0.04178,-0.039773 -0.0625,-0.060545 -0.04395,-0.044094 -0.08851,-0.08607 -0.13574,-0.11914 -0.027,-0.0189 -0.055,-0.0334 -0.083,-0.0488 -0.046,-0.0255 -0.093,-0.0472 -0.141,-0.0635 -0.029,-0.0096 -0.057,-0.0179 -0.087,-0.0244 -0.055,-0.0125 -0.112,-0.0196 -0.17,-0.0215 -0.02,-6e-4 -0.04,-0.0027 -0.061,-0.002 z M 6.8358,8.5975 C 6.83,8.8198 6.83,9.0527 6.8388,9.2928 c 4.5e-4,0.011765 0.0015,0.02339 0.00195,0.035155 0.0313,0.79135 0.13024,1.5767 0.22363,1.7402 0.010335,0.01816 0.00863,0.02918 0.0166,0.0459 0.0269,-0.127 0.0732,-0.2175 0.0586,-0.3378 -0.007,-0.0586 -0.0284,-0.1257 -0.0752,-0.208 -0.0934,-0.1635 -0.1924,-0.9488 -0.2236,-1.7402 -5e-4,-0.0118 -0.0016,-0.0234 -0.002,-0.0352 -0.0024,-0.0663 -0.0015,-0.1294 -0.003,-0.1953 z m 0.55955,4.9804 0,0.25976 -0.18946,-0.11816 0,0.14258 -0.2128,-0.119 0.0468,0.118 -0.1894,-0.095 0.0234,0.237 -0.1885,-0.189 0.0703,0.331 -0.1894,-0.094 0.1387,0.357 -0.0196,-0.094 0.1885,0.189 -0.0234,-0.237 0.1894,0.095 -0.0469,-0.118 0.21289,0.11816 0,-0.14258 0.18946,0.11816 0,-0.25976 0.16602,0.2373 0,-0.19043 0.16602,0.2373 0.023435,-0.14258 0.16602,0.16602 0,-0.09473 0.35547,0.30762 0.02246,-0.16602 c 0,0 3.6532,2.1669 6.1825,3.414 0.22706,0.11196 0.43684,0.19895 0.63865,0.27442 0.1325,0.04947 0.26384,0.09778 0.38672,0.13086 1.327,0.35753 2.1198,-0.26482 2.9922,-2.21 0.03421,-0.33018 0.03223,-0.5674 0.03223,-0.5674 -0.88525,2.0026 -1.681,2.6393 -3.0244,2.2774 -0.12287,-0.03308 -0.25422,-0.08139 -0.38672,-0.13086 -0.20183,-0.07546 -0.41162,-0.16246 -0.63865,-0.27442 -2.529,-1.2475 -6.182,-3.4145 -6.182,-3.4145 l -0.0221,0.166 -0.3555,-0.308 0,0.09473 -0.16602,-0.16602 -0.023435,0.14258 -0.16602,-0.2373 0,0.19043 -0.166,-0.236 z m -0.9004,0.5918 0.16602,0.42676 -0.1416,-0.09473 0.125,0.25098 -0.078125,-0.20117 0.18946,0.09473 -0.04004,-0.19043 -0.2207,-0.28613 z m 0.0615,0.58 0.176,0.2285 -0.045,-0.115 -0.131,-0.1135 z m 0.00977,0.1543 c 0,0 0.044565,0.0737 0.05957,0.10058 l -0.0342,-0.086 -0.0254,-0.015 z"/>
+ <ellipse style="fill:#464646" cx="18.586" cy="1.749" rx=".5" ry=".5" transform="matrix(0.96592583,0.25881904,-0.25881906,0.96592582,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/icon-requests.svg b/.icons/awkward/24x24/apps/icon-requests.svg
new file mode 100644
index 00000000..dc8df6ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icon-requests.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:.1" d="m11.750889 5.5027605v0.0049c-0.02279-5.6e-5 -0.04558 2.77e-4 -0.06836 1e-3 -3.2379716 0.1470355-5.9710396 2.5236175-6.5654291 5.7099615-0.5943896 3.186343 1.0972665 6.387819 4.064453 7.692382 0.7417965 0.326141 1.5178681 0.513413 2.2939451 0.570313 2.328231 0.170699 4.663437-0.831372 6.123047-2.775391 1.601866-2.132854-1.597352-4.535198-3.199219-2.402344-0.843592 1.12356-2.321242 1.510798-3.607422 0.945313-1.2861791-0.565486-1.9998356-1.915698-1.7421871-3.296875s1.4099201-2.3845075 2.8134761-2.4482425c0.0049-3.155e-4 0.0098-6.5e-4 0.01465-1e-3h6.105793l1.287326-0.4976775 0.729927-0.731709v-2.7706135z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m12.000889 2c-5.5400001 0-10 4.46-10 10 0 0.084-2e-3 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75 5.456 0 9.868 4.327 10 9.75 2e-3 -0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path style="opacity:.2" d="m2.0067389 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10 5.54 0 10-4.46 10-10 0-0.084-4e-3 -0.1665-6e-3 -0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4560001 0-9.8620001-4.327-9.9940001-9.75z"/>
+ <path style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.9998789;stroke:#ffffff" transform="scale(1,-1)" d="m11.772833-7.0032938a5.0010533 5.0010533 0 0 1-4.6893837-4.0788142 5.0010533 5.0010533 0 0 1 2.9034204-5.495198 5.0010533 5.0010533 0 0 1 6.0120913 1.575373"/>
+ <path style="fill:#ffffff" d="m 11.750889,5 h 8.25 V 7.9869281 L 19,8 18.831699,9 h -7.08081 z"/>
+ <path style="opacity:.2" d="m17.18789 3.5003276a1.1608037 1.20234 0 0 0-1.18789 1.2014372v5.5962712a1.1608037 1.20234 0 0 0 1.741031 1.040985l2.339511-1.3986768 2.339511-1.3994588a1.1608037 1.20234 0 0 0 0-2.0819696l-2.339511-1.3994591-2.339511-1.3986764a1.1608037 1.20234 0 0 0-0.553141-0.1604527z"/>
+ <path style="fill:#00ba57" d="m17.18789 3.0003273a1.1608037 1.20234 0 0 0-1.18789 1.2014372v5.5962714a1.1608037 1.20234 0 0 0 1.741031 1.0409851l2.339511-1.3986771 2.339511-1.3994588a1.1608037 1.20234 0 0 0 0-2.0819696l-2.339511-1.3994591-2.339511-1.3986764a1.1608037 1.20234 0 0 0-0.553141-0.1604527z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m17.1875 3a1.1608037 1.20234 0 0 0-1.1875 1.2011719v0.5a1.1608037 1.20234 0 0 1 1.1875-1.2011719 1.1608037 1.20234 0 0 1 0.552734 0.1601562l2.339844 1.3984376 2.339844 1.4003906a1.1608037 1.20234 0 0 1 0.552734 0.7910156 1.1608037 1.20234 0 0 0-0.552734-1.2910156l-2.339844-1.4003906-2.339844-1.3984376a1.1608037 1.20234 0 0 0-0.552734-0.1601562z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/icons.svg b/.icons/awkward/24x24/apps/icons.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icons.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/iconthemes.svg b/.icons/awkward/24x24/apps/iconthemes.svg
new file mode 120000
index 00000000..fde67223
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iconthemes.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/icq.svg b/.icons/awkward/24x24/apps/icq.svg
new file mode 100644
index 00000000..1cb76c46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icq.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2 2)">
+ <path fill="#37b648" d="m15.44 41.979c-0.78854-0.09275-1.3641-0.2626-1.9894-0.58704-1.3484-0.69967-2.2617-1.9224-2.5923-3.4702-0.11137-0.52154-0.11131-1.7191 0.000127-2.2575 0.29563-1.4287 0.91824-2.4906 3.0389-5.183 1.2862-1.633 3.6102-4.4277 3.6819-4.4277 0.02192 0 0.19296 0.10578 0.38008 0.23507 0.65974 0.45583 1.4421 0.76324 2.2996 0.90353 0.08659 0.01417 0.16699 0.04145 0.17868 0.06064 0.01168 0.01918 0.08844 0.91339 0.17058 1.9871 0.2967 3.8788 0.41134 6.2001 0.35412 7.1706-0.05387 0.91377-0.30621 1.8952-0.68746 2.6738-0.54757 1.1182-1.4611 2.0241-2.5151 2.4943-0.72075 0.32153-1.6407 0.48034-2.3198 0.40047zm10.595-2.142c-1.778-0.33-3.097-1.851-3.707-4.275-0.283-1.127-1.175-6.612-1.297-7.977l-0.02862-0.32047 0.18564-0.02152c1.036-0.12012 1.4445-0.22578 2.1029-0.54406 0.23874-0.1154 0.57379-0.30782 0.74456-0.4276 0.17077-0.11979 0.32081-0.21779 0.33342-0.21779 0.02513 0 1.7311 1.889 2.6021 2.8813 1.3515 1.5397 2.4388 2.8614 2.8122 3.4184 1.0819 1.6139 1.4656 3.4396 1.0196 4.8523-0.20725 0.6565-0.57522 1.1984-1.1112 1.6364-0.99652 0.81435-2.4697 1.2153-3.6563 0.99514zm8.518-6.9295c-1.3652-0.13747-2.6927-0.71801-3.8564-1.6865-0.66985-0.55746-2.6292-2.3357-3.559-3.2301-0.7831-0.75323-2.3103-2.2999-2.3103-2.3398 0-0.02064 0.09262-0.14658 0.20583-0.27987 0.5821-0.68538 0.94542-1.4172 1.1918-2.4006l0.04515-0.18022 2.1285 0.01914c6.0674 0.05457 6.6097 0.08467 7.8072 0.43327 1.4604 0.42514 2.633 1.3162 3.2635 2.4801 0.7235 1.3356 0.70661 2.9835-0.04621 4.51-0.24175 0.49018-0.41364 0.73652-0.80008 1.1467-0.70196 0.74499-1.545 1.2151-2.5471 1.4203-0.41702 0.08542-1.196 0.14041-1.5228 0.10751zm-8.212-11.23c-0.01343-0.32519-0.05479-0.73639-0.09192-0.91377-0.1466-0.70048-0.4387-1.4178-0.79395-1.9498-0.09228-0.13819-0.15784-0.27756-0.14569-0.3097 0.04703-0.12436 3.3371-2.8575 4.7091-3.912 0.94106-0.72326 1.4873-1.0829 2.1613-1.4229 2.0776-1.0481 4.0002-0.98647 5.4295 0.17398 0.65675 0.53319 1.2107 1.4256 1.443 2.3248 0.15318 0.59284 0.16328 1.527 0.0227 2.0987-0.43457 1.7673-1.7704 2.982-3.8112 3.4653-0.70256 0.16641-3.2709 0.51855-5.3513 0.73373-0.97837 0.10119-3.2621 0.30284-3.4298 0.30284h-0.11744l-0.02442-0.59126zm-19.461 0.246c-1.5324-0.158-2.7919-0.702-3.6422-1.574-1.3918-1.426-1.6309-3.641-0.6105-5.657 0.6918-1.366 1.7965-2.233 3.2569-2.556 0.53787-0.11872 1.6891-0.10924 2.2735 0.01874 0.84919 0.18597 1.7541 0.57124 2.5064 1.0671 0.92148 0.6074 3.8967 2.9671 5.4673 4.3362l0.77567 0.67616-0.07374 0.11422c-0.04056 0.06282-0.15248 0.22276-0.24871 0.35541-0.40928 0.56419-0.76822 1.4716-0.89698 2.2675l-0.06967 0.43068-0.19469 0.02554c-0.73518 0.09645-3.8778 0.36755-5.2589 0.45366-1.0253 0.06393-2.8452 0.08703-3.2843 0.04168zm17.797-4.046c-0.654-0.693-1.853-1.281-2.942-1.442-0.24556-0.03646-0.45295-0.07242-0.46087-0.0799-0.0079-0.0075-0.05022-0.52305-0.094-1.1457-0.25618-3.6432-0.33477-5.8138-0.26084-7.2044 0.07285-1.3702 0.19423-1.9888 0.54021-2.7531 0.35342-0.78074 1.1374-1.7134 1.8426-2.1921 1.531-1.0392 3.4131-1.3319 5.1608-0.80267 2.7364 0.82859 4.3632 3.8685 3.6331 6.7891-0.34637 1.3855-1.236 2.7532-3.3283 5.1171-0.78669 0.88882-3.759 3.8916-3.8521 3.8916-0.03924 0-0.14673-0.07989-0.23887-0.17754zm-9.3188-1.9833c-3.421-3.4669-4.4247-4.74-4.9192-6.2397-0.2263-0.68631-0.28788-1.1389-0.2612-1.9197 0.02673-0.78236 0.10793-1.1466 0.39162-1.7567 0.53941-1.16 1.4543-1.941 2.7945-2.3853 0.94345-0.3128 1.8522-0.35067 2.7546-0.11479 0.49099 0.12835 1.2079 0.50163 1.6313 0.84946 0.77068 0.63302 1.3952 1.6396 1.6492 2.6581 0.18133 0.72712 0.44646 2.5036 0.78568 5.2643 0.32022 2.6061 0.48082 4.0619 0.45169 4.0946-0.01518 0.01706-0.17022 0.05121-0.34454 0.07591-0.98478 0.13951-1.8878 0.53022-2.6501 1.1466-0.15642 0.12648-0.31177 0.22997-0.34522 0.22997s-0.90574-0.85626-1.9384-1.9028z"/>
+ <path opacity=".2" d="m32.242 8.1339c-0.02635 0.30373-0.07054 0.60834-0.14648 0.91211-0.34637 1.3855-1.2358 2.7533-3.3281 5.1172-0.78669 0.88882-3.7584 3.8926-3.8516 3.8926-0.03924 0-0.14615-0.08009-0.23828-0.17774-0.65344-0.69251-1.8547-1.2817-2.9434-1.4434-0.24556-0.03646-0.45302-0.0726-0.46094-0.08008-0.0079-0.0075-0.04997-0.52188-0.09375-1.1445-0.17092-2.4307-0.25513-4.1629-0.27539-5.4883-0.02371 1.3943 0.05743 3.3886 0.27539 6.4883 0.04378 0.62265 0.08585 1.137 0.09375 1.1445s0.21538 0.04362 0.46094 0.08008c1.0886 0.16164 2.2899 0.75085 2.9434 1.4434 0.09213 0.09765 0.19904 0.17774 0.23828 0.17774 0.01251 0 0.34316-0.33766 0.44726-0.43359-0.01491-0.03702-0.05929-0.10502-0.05469-0.11719 0.01882-0.04978 0.76125-0.67634 1.4883-1.2871 0.77895-0.7911 1.6161-1.654 1.9707-2.0547 2.0923-2.3639 2.9818-3.7317 3.3281-5.1172 0.16005-0.64022 0.19981-1.285 0.14648-1.9121zm-22.037 0.3515c-0.0058 0.090559-0.0238 0.14629-0.02734 0.25-0.02668 0.78084 0.03542 1.2336 0.26172 1.9199 0.4945 1.4997 1.497 2.7714 4.918 6.2383 0.0955 0.09679 0.08746 0.08278 0.17969 0.17578 0.18125 0.15361 0.43704 0.35363 0.59375 0.49024l0.77539 0.67578-0.07031 0.10938c0.0937 0.08789 0.45298 0.45312 0.46094 0.45312 0.03346 0 0.18929-0.10399 0.3457-0.23047 0.7623-0.61642 1.6637-1.007 2.6484-1.1465 0.17432-0.0247 0.33052-0.05911 0.3457-0.07617 0.0069-0.0078-0.0932-0.81066-0.10742-0.97656-0.06234 0.01731-0.11811 0.03571-0.23828 0.05273-0.98478 0.13951-1.8861 0.53006-2.6484 1.1465-0.15642 0.12648-0.31225 0.23047-0.3457 0.23047s-0.90678-0.85776-1.9395-1.9043c-3.421-3.4669-4.4235-4.7386-4.918-6.2383-0.14-0.4276-0.202-0.7882-0.234-1.1701zm28.943 8.8184c-0.01649 0.16834-0.04064 0.32631-0.07422 0.46289-0.43457 1.7673-1.7698 2.9834-3.8105 3.4668-0.70256 0.16641-3.2711 0.51724-5.3516 0.73242-0.97837 0.10119-3.262 0.30273-3.4297 0.30273h-0.11719l-0.02344-0.58984c-0.01343-0.32519-0.05467-0.73668-0.0918-0.91406-0.11476-0.54832-0.32066-1.1042-0.57422-1.5762-0.06275 0.05888-0.36255 0.30414-0.36719 0.31641-0.01215 0.03214 0.0542 0.1704 0.14648 0.30859 0.35525 0.53197 0.64832 1.2507 0.79492 1.9512 0.03713 0.17738 0.07837 0.58887 0.0918 0.91406l0.0039 0.11133 2.0527 0.01953c1.0788 0.0097 1.8042 0.01921 2.5684 0.0293 1.8178-0.21007 3.7103-0.46654 4.2969-0.60547 2.0408-0.48337 3.376-1.6995 3.8105-3.4668 0.09684-0.39383 0.11789-0.95515 0.07422-1.4629zm-37.117 0.465c-0.11915 1.348 0.28629 2.6385 1.207 3.582 0.85038 0.87141 2.1101 1.414 3.6426 1.5723 0.43912 0.04535 2.2579 0.02291 3.2832-0.04102 1.3811-0.08611 4.5246-0.35667 5.2598-0.45312l0.19336-0.02539 0.07031-0.43164c0.12876-0.7959 0.4872-1.7034 0.89648-2.2676 0.09623-0.13265 0.20944-0.29265 0.25-0.35547l0.07227-0.11328-0.42188-0.36719c-0.36541 0.5666-0.67908 1.3754-0.79688 2.1035l-0.07031 0.43164-0.19336 0.02539c-0.73518 0.09645-3.8787 0.36701-5.2598 0.45312-1.0253 0.06393-2.8441 0.08637-3.2832 0.04102-1.5316-0.158-2.7913-0.701-3.6417-1.572-0.6898-0.707-1.0966-1.608-1.207-2.582zm23.221 8.3125c-0.07212 0.09666-0.1386 0.1947-0.21875 0.28906-0.09364 0.11025-0.14522 0.18766-0.16992 0.23242 0.2021 0.21771 0.52745 0.58042 0.91797 1.0137 0.51315 0.52378 0.89548 0.93256 1.3555 1.375 0.9299 0.89442 2.8907 2.6711 3.5605 3.2285 1.1637 0.96845 2.4903 1.55 3.8555 1.6875 0.32679 0.03291 1.1064-0.022 1.5234-0.10742 1.0022-0.20528 1.8449-0.67493 2.5469-1.4199 0.38645-0.41014 0.55903-0.65631 0.80078-1.1465 0.47051-0.95403 0.6524-1.9554 0.54688-2.8984-0.06196 0.63337-0.23992 1.2761-0.54688 1.8984-0.24175 0.49018-0.41433 0.73634-0.80078 1.1465-0.70196 0.74499-1.5447 1.2146-2.5469 1.4199-0.41702 0.08542-1.1967 0.14033-1.5234 0.10742-1.3652-0.13747-2.6918-0.71905-3.8555-1.6875-0.66985-0.55746-2.6307-2.3341-3.5605-3.2285-0.63931-0.61493-1.4894-1.4892-1.8848-1.9102zm-4.1348 2.1699-0.11524 0.01367 0.0293 0.32031c0.12188 1.3648 1.0136 6.8502 1.2969 7.9766 0.60983 2.4245 1.9288 3.9455 3.707 4.2754 1.1866 0.22016 2.6597-0.18175 3.6562-0.99609 0.53602-0.43802 0.90408-0.98022 1.1113-1.6367 0.17182-0.54426 0.21732-1.1501 0.15039-1.7812-0.02788 0.27001-0.07212 0.5333-0.15039 0.78125-0.20725 0.6565-0.57531 1.1987-1.1113 1.6367-0.99652 0.81435-2.4696 1.2162-3.6562 0.99609-1.7782-0.32992-3.0972-1.8509-3.707-4.2754-0.25495-1.0136-0.97493-5.4166-1.2109-7.3105zm-0.15234 7.959c-0.002 0.05605 0.000941 0.15012-0.002 0.19922-0.05387 0.91377-0.30625 1.8953-0.6875 2.6738-0.54757 1.1182-1.4615 2.0259-2.5156 2.4961-0.72075 0.32153-1.6393 0.48027-2.3184 0.40039-0.78854-0.09275-1.365-0.26345-1.9902-0.58789-1.3484-0.69967-2.2613-1.9229-2.5918-3.4707-0.0335-0.15687-0.05307-0.3802-0.06641-0.62305-0.03113 0.56942-0.0115 1.2582 0.06641 1.623 0.33053 1.5478 1.2434 2.771 2.5918 3.4707 0.62525 0.32444 1.2017 0.49514 1.9902 0.58789 0.67906 0.07988 1.5976-0.07887 2.3184-0.40039 1.0541-0.47022 1.9681-1.3779 2.5156-2.4961 0.38125-0.77854 0.63363-1.7601 0.6875-2.6738 0.01634-0.27716 0.01388-0.69693 0.002-1.1992z"/>
+ <path fill="#fff" opacity=".2" d="m26.465 2.0054c-1.1127 0.047888-2.2052 0.40521-3.1621 1.0547-0.7052 0.47865-1.4903 1.4107-1.8438 2.1914-0.34599 0.76431-0.46621 1.3837-0.53906 2.7539-0.02461 0.46283-0.02573 1.0557-0.01563 1.7168 0.0042-0.24448 0.0046-0.50933 0.01563-0.7168 0.07285-1.3702 0.19308-1.9896 0.53906-2.7539 0.35342-0.78074 1.1386-1.7128 1.8438-2.1914 1.531-1.0392 3.4124-1.332 5.1602-0.80273 2.1366 0.64695 3.5894 2.6432 3.7793 4.877 0.227-2.6165-1.327-5.1346-3.779-5.877-0.656-0.1985-1.331-0.2807-1.998-0.252zm-11.709 1.3242c-0.45792 0.019082-0.92085 0.10727-1.3926 0.26367-1.3402 0.44435-2.2536 1.2247-2.793 2.3848-0.28369 0.61008-0.36585 0.97545-0.39258 1.7578-0.01006 0.29455 0.0082 0.5187 0.02734 0.75 0.03797-0.59261 0.11915-0.9786 0.36523-1.5078 0.53942-1.16 1.4528-1.9404 2.793-2.3848 0.94345-0.3128 1.8535-0.35112 2.7559-0.11523 0.49099 0.12835 1.2074 0.50178 1.6309 0.84961 0.77068 0.63302 1.3944 1.6397 1.6484 2.6582 0.18133 0.72712 0.44789 2.503 0.78711 5.2637 0.24387 1.9847 0.29833 2.5892 0.34375 3.1191 0.02809-0.0078 0.10271-0.01814 0.10742-0.02344 0.02912-0.03273-0.13095-1.4896-0.45117-4.0957-0.34-2.7612-0.606-4.537-0.788-5.2641-0.254-1.0185-0.877-2.0252-1.648-2.6582-0.423-0.3479-1.14-0.7213-1.631-0.8496-0.451-0.118-0.905-0.1675-1.363-0.1485zm-7.7521 8.7244c-0.42809-0.0035-0.85021 0.02462-1.1191 0.08398-1.4604 0.323-2.566 1.188-3.2578 2.555-0.5147 1.017-0.7082 2.085-0.5957 3.076 0.0609-0.69 0.2503-1.394 0.5957-2.076 0.6918-1.367 1.7974-2.232 3.2578-2.555 0.53787-0.11872 1.6891-0.1104 2.2734 0.01758 0.84919 0.18597 1.7535 0.5705 2.5059 1.0664 0.92148 0.6074 3.8962 2.9688 5.4668 4.3379l0.35352 0.30859c0.03399-0.05271 0.06478-0.11604 0.09961-0.16406 0.09623-0.13265 0.20944-0.29265 0.25-0.35547l0.002-0.0039c-0.265-0.247-0.632-0.602-1.3-1.275-1.635-1.386-4.043-3.301-4.873-3.848-0.7522-0.496-1.6566-0.88-2.5057-1.066-0.2922-0.064-0.7263-0.098-1.1543-0.102zm28.133 0.375c-0.91902-0.02945-1.9182 0.2162-2.957 0.74023-0.67401 0.34002-1.221 0.70057-2.1621 1.4238-0.82285 0.63241-2.1314 1.7099-3.2207 2.625-0.71695 0.72814-1.112 1.1079-1.4336 1.4043 0.02447 0.06077 0.03445 0.10553 0.0918 0.19141 0.07717 0.11556 0.15034 0.24402 0.2207 0.375 0.57364-0.53826 3.105-2.6452 4.3418-3.5957 0.94106-0.72326 1.4881-1.0838 2.1621-1.4238 2.0776-1.0481 4.0003-0.98662 5.4297 0.17383 0.65675 0.53319 1.211 1.427 1.4434 2.3262 0.04767 0.18448 0.07597 0.40539 0.0957 0.63477 0.05254-0.53639 0.02089-1.1835-0.0957-1.6348-0.23233-0.89915-0.78661-1.793-1.4434-2.3262-0.71469-0.58022-1.5536-0.88461-2.4727-0.91406zm-8.8672 10.361-0.04492 0.17969c-0.24638 0.98341-0.6093 1.715-1.1914 2.4004-0.11321 0.13329-0.20508 0.26061-0.20508 0.28125 0 0.0073 0.33491 0.33501 0.42383 0.42969 0.45167-0.60539 0.7602-1.2633 0.97266-2.1113l0.04492-0.17969 2.1289 0.01953c6.0674 0.05457 6.6091 0.085 7.8066 0.43359 1.4604 0.42514 2.6332 1.3146 3.2637 2.4785 0.2707 0.49971 0.43831 1.0449 0.50195 1.6094 0.08914-0.91868-0.07405-1.8195-0.50195-2.6094-0.63048-1.1639-1.8032-2.0534-3.2637-2.4785-0.9846-0.28662-1.7044-0.35767-5.2383-0.4043-0.35956 0.04155-0.71113 0.09142-1.0547 0.12695-0.97837 0.10119-3.262 0.30273-3.4297 0.30273h-0.11719l-0.01953-0.47852h-0.07617zm-8.6895 3.2637c-0.0717-0.000001-2.3954 2.7948-3.6816 4.4277-2.1207 2.6924-2.7434 3.7529-3.0391 5.1816-0.07792 0.37652-0.09741 1.0702-0.06641 1.6348 0.01337-0.24457 0.03292-0.47297 0.06641-0.63477 0.29563-1.4287 0.91836-2.4892 3.0391-5.1816 1.2862-1.633 3.6099-4.4277 3.6816-4.4277 0.02192 0 0.19179 0.10509 0.37891 0.23437 0.65974 0.45583 1.4433 0.764 2.3008 0.9043 0.08659 0.01417 0.16605 0.04136 0.17773 0.06055 0.01168 0.01918 0.08974 0.91259 0.17188 1.9863 0.21197 2.7711 0.32563 4.7141 0.35547 5.9707 0.03778-1.0517-0.07378-3.2881-0.35547-6.9707-0.08214-1.0737-0.1602-1.9671-0.17188-1.9863-0.01168-0.01919-0.09114-0.04638-0.17773-0.06055-0.858-0.139-1.641-0.448-2.301-0.903-0.187-0.13-0.357-0.235-0.379-0.235zm6.7891 0c-0.01261 0-0.16322 0.09701-0.33398 0.2168-0.17077 0.11979-0.5054 0.31234-0.74414 0.42774-0.65849 0.31828-1.0675 0.4248-2.1035 0.54492l-0.18555 0.02148 0.0293 0.32031c0.0122 0.13658 0.05969 0.4554 0.08594 0.66602l0.07031-0.0078c1.036-0.12012 1.445-0.22664 2.1035-0.54492 0.23874-0.1154 0.57337-0.30795 0.74414-0.42774s0.32137-0.2168 0.33398-0.2168c0.02513 0 1.7306 1.8886 2.6016 2.8809 1.3515 1.5397 2.4391 2.861 2.8125 3.418 0.66512 0.99212 1.0631 2.0632 1.1699 3.0703 0.13095-1.2684-0.27787-2.7397-1.1699-4.0703-0.37341-0.55698-1.461-1.8783-2.8125-3.418-0.39842-0.4539-0.6824-0.75582-1.1895-1.3184-0.36045-0.36792-0.95312-0.9484-0.95312-0.96484 0-0.0036 0.02999-0.03947 0.03516-0.04883-0.10914-0.11757-0.48936-0.54883-0.49414-0.54883z"/>
+ <path fill="#f15b43" d="m8.5765 32.109c-1.6668-0.192-3.2766-1.711-3.7561-3.544-0.1276-0.488-0.1559-1.308-0.0615-1.783 0.1564-0.787 0.5279-1.454 1.1428-2.053 0.9777-0.952 2.1845-1.447 4.8343-1.981 1.596-0.32188 4.7491-0.7974 4.8359-0.72929 0.02594 0.02036 0.0602 0.18307 0.07615 0.36158 0.08758 0.98065 0.54459 2.0835 1.1818 2.8518 0.14461 0.17438 0.28087 0.34191 0.30279 0.3723 0.02794 0.03872-0.01009 0.11738-0.12714 0.26292-0.24912 0.30979-3.0954 3.1981-3.7065 3.7613-0.58698 0.54091-1.6213 1.4496-1.8849 1.6559-0.30802 0.24113-0.84186 0.52625-1.2309 0.65744-0.32881 0.11087-1.0011 0.22918-1.2058 0.2122-0.03496-0.0029-0.21553-0.02284-0.40128-0.04432z"/>
+ <path fill="#fff" opacity=".2" d="m15.572 22.019c-0.08676-0.06811-3.24 0.40664-4.8359 0.72852-2.6502 0.5345-3.8563 1.03-4.834 1.9824-0.61493 0.59903-0.98621 1.2646-1.1426 2.0508-0.064118 0.32237-0.053394 0.7802-0.011719 1.209 0.00775-0.06429 0.0006124-0.15314 0.011719-0.20898 0.15637-0.78618 0.52765-1.4517 1.1426-2.0508 0.97768-0.9524 2.1838-1.4479 4.834-1.9824 1.596-0.32188 4.7492-0.79663 4.8359-0.72852 0.02594 0.02036 0.06022 0.18282 0.07617 0.36133 0.08392 0.93967 0.51162 1.9838 1.1074 2.7461 0.04378-0.04797 0.23187-0.23722 0.25-0.25976 0.11704-0.14555 0.15489-0.22495 0.12695-0.26367-0.02193-0.03039-0.15812-0.19672-0.30273-0.37109-0.63717-0.76833-1.0941-1.8709-1.1816-2.8516-0.01595-0.1785-0.05023-0.34097-0.07617-0.36133z"/>
+ <path opacity=".2" d="m16.756 25.971c-0.55778 0.61117-2.8903 2.9797-3.457 3.502-0.58698 0.54091-1.6212 1.4499-1.8848 1.6562-0.30802 0.24113-0.84139 0.52506-1.2305 0.65625-0.32881 0.11087-1.0004 0.22987-1.2051 0.21289-0.03496-0.0029-0.2166-0.02344-0.40234-0.04492-1.6668-0.19275-3.2764-1.7105-3.7559-3.543-0.041028-0.15681-0.052535-0.37317-0.072266-0.57617-0.058179 0.48262-0.040411 1.1455 0.072266 1.5762 0.47946 1.8325 2.089 3.3502 3.7559 3.543 0.18574 0.02148 0.36738 0.04202 0.40234 0.04492 0.20472 0.01698 0.87627-0.10202 1.2051-0.21289 0.38907-0.13119 0.92244-0.41512 1.2305-0.65625 0.26358-0.20634 1.2978-1.1153 1.8848-1.6562 0.61118-0.56321 3.4579-3.4519 3.707-3.7617 0.11704-0.14555 0.15489-0.22495 0.12695-0.26367-0.02193-0.03039-0.15812-0.19672-0.30273-0.37109-0.02663-0.03211-0.04824-0.07223-0.07422-0.10547z"/>
+ <circle opacity=".2" cx="21" cy="23" r="6"/>
+ <circle fill="#ffca2b" cx="21" cy="22" r="6"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/icq_protocol.svg b/.icons/awkward/24x24/apps/icq_protocol.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/icq_protocol.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/id.sideka.App.svg b/.icons/awkward/24x24/apps/id.sideka.App.svg
new file mode 120000
index 00000000..46fd17a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/id.sideka.App.svg
@@ -0,0 +1 @@
+sideka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/idea-ultimate.svg b/.icons/awkward/24x24/apps/idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/idea.svg b/.icons/awkward/24x24/apps/idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/idevice.svg b/.icons/awkward/24x24/apps/idevice.svg
new file mode 100644
index 00000000..64d34ff6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idevice.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="2.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="2" y="2" width="20" height="20" rx="1" ry="1" style="fill:#fc9300"/>
+ <path d="m9.0001893 7c2.9999997 0 3.9999997 2 3.9999997 2s2-2 5-1 3 5 3 5-1.018772 8.140175-9 7c-6.9999997-1-5.9999997-9-5.9999997-9s0-4 3-4z" style="fill:#ffff00"/>
+ <path d="m9.0001893 7c-0.8611111 0-1.5620585 0.3016909-2.0664062 0.75-0.5043478 0.4483091-0.8206042 1.022913-1.0273438 1.5742188-0.411619 1.0976502-0.4043478 2.1564252-0.4042969 2.1660152-0.00998 0.0807-0.2534454 2.078911 0.3925781 4.275391 0.6591475 2.241102 2.347066 4.701646 6.0351565 5.228516 4.158474 0.594067 6.654307-1.286947 7.980468-3.291016s1.585938-4.140625 1.585938-4.140625a0.50005 0.50005 0 0 0 0.0039-0.0625s0.0027-1.073876-0.400391-2.283203c-0.403103-1.209328-1.251663-2.6281608-2.9414-3.1914064-2.780791-0.9269303-4.528638 0.391563-5.066406 0.8398438-0.147522-0.2241267-0.199844-0.3922966-0.654297-0.7558594-0.701182-0.5609459-1.826389-1.109375-3.4374997-1.109375zm0 1c1.3888887 0 2.2636817 0.4515709 2.8124997 0.890625s0.740234 0.8320313 0.740234 0.8320312a0.50005 0.50005 0 0 0 0.800782 0.1308594s1.741263-1.7945788 4.488281-0.8789062c1.310263 0.4367544 1.961703 1.5179206 2.308594 2.5585936 0.342431 1.027293 0.345585 1.918029 0.345703 1.941406-0.0078 0.05864-0.259704 1.922482-1.419922 3.675782-1.178532 1.780975-3.183106 3.399623-7.00586 2.853515-3.3119086-0.47313-4.6239905-2.510633-5.2148429-4.519531-0.5908525-2.008898-0.359375-3.921875-0.359375-3.921875a0.50005 0.50005 0 0 0 0.0039062-0.0625s0.00723-0.92683 0.34375-1.8242188c0.1682604-0.4486943 0.414504-0.8760434 0.7539062-1.1777343 0.3394023-0.3016909 0.7634549-0.4980469 1.4023438-0.4980469z" style="opacity:.2"/>
+ <path d="m9.0001893 7c2.9999997 0 3.9999997 2 3.9999997 2s2-2 5-1 3 5 3 5-1.018772 8.140175-9 7c-6.9999997-1-5.9999997-9-5.9999997-9s0-4 3-4z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#93dc00"/>
+ <path d="m11.000189 4.8796157 1 4.1289063 1-2.4140625zm1 4.1289063c-1-1.4139632-1.651362-2.8841994-4.0000002-2.9140625-0.861111 0-1.562058 0.303644-2.066406 0.7519531s-0.820604 1.0209599-1.027344 1.5722657c-0.411619 1.0976506-0.404348 2.1564257-0.404297 2.1660157-0.01 0.0807-0.253445 2.078911 0.392578 4.275391 0.659148 2.241102 2.347066 4.701646 6.0351572 5.228516 4.158474 0.594067 6.654307-1.286947 7.980468-3.291016s1.585938-4.140625 1.585938-4.140625c0.0026-0.02073 0.0039-0.04161 0.0039-0.0625 0 0 0.0027-1.073876-0.400391-2.283204-0.403097-1.209327-1.251663-2.6281603-2.9414-3.1914059-2.780791-0.9269303-4.158203 0.4747087-5.158203 1.8886719zm-4.0000002-1.9140625c1.388889 0 2.2636822 0.4515709 2.8125002 0.890625s0.740233 0.8320314 0.740233 0.8320312c0.152286 0.305521 0.559163 0.3720104 0.800783 0.1308594 0 0 1.741263-1.7945788 4.488281-0.8789062 1.310263 0.4367544 1.961703 1.5179211 2.308594 2.5585941 0.342431 1.027293 0.345585 1.918029 0.345703 1.941406-0.0078 0.05864-0.259704 1.924435-1.419922 3.677735-1.178532 1.780975-3.183106 3.399623-7.005859 2.853515-3.3119102-0.47313-4.6239922-2.512586-5.2148442-4.521484-0.590853-2.008898-0.359375-3.921876-0.359375-3.921876 0.0026-0.02073 0.0039-0.04161 0.0039-0.0625 0 0 0.0072-0.9268297 0.34375-1.8242183 0.168256-0.4486942 0.4145-0.8760434 0.753902-1.1777343 0.339403-0.3016909 0.763455-0.4980469 1.402344-0.4980469z" style="opacity:.2"/>
+ <path d="m11.000189 4.2851562 1 4.1289063 1-2.4140625zm1 4.1289063c-1-1.4139632-1.651362-2.8841994-3.9999997-2.9140625-0.8611111 0-1.5620585 0.303644-2.0664062 0.7519531-0.5043479 0.4483091-0.8206042 1.0209599-1.0273438 1.5722657-0.411619 1.0976506-0.4043478 2.1564254-0.4042969 2.1660156-0.00998 0.080701-0.2534454 2.0789106 0.3925781 4.2753906 0.6591476 2.241102 2.3470659 4.701646 6.0351565 5.228516 4.158474 0.594067 6.654307-1.286947 7.980468-3.291016s1.585938-4.140625 1.585938-4.140625c0.0026-0.02073 0.0039-0.04161 0.0039-0.0625 0 0 0.0027-1.073876-0.400391-2.2832031-0.403097-1.2093274-1.251663-2.6281607-2.9414-3.1914063-2.780791-0.9269303-4.158203 0.4747087-5.158203 1.8886719zm-3.9999997-1.9140625c1.3888889 0 2.2636827 0.4515709 2.8124997 0.890625 0.548818 0.4390541 0.740234 0.8320314 0.740234 0.8320312 0.152286 0.305521 0.559162 0.3720104 0.800782 0.1308594 0 0 1.741263-1.7945788 4.488281-0.8789062 1.310263 0.4367544 1.961703 1.5179211 2.308594 2.5585936 0.342431 1.027293 0.345585 1.918029 0.345703 1.941406-0.0078 0.05864-0.259704 1.924435-1.419922 3.677735-1.178532 1.780975-3.183106 3.399623-7.005859 2.853515-3.3119098-0.47313-4.6239916-2.512586-5.2148439-4.521484-0.5908526-2.008898-0.3593751-3.921875-0.359375-3.921875 0.00261-0.02073 0.00391-0.04161 0.00391-0.0625 0 0 0.00723-0.9268302 0.34375-1.8242188 0.1682566-0.4486942 0.4145002-0.8760434 0.7539024-1.1777343 0.3394023-0.3016909 0.7634549-0.4980469 1.4023438-0.4980469z" style="fill:#4f4f4f"/>
+ <path d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/idjc.svg b/.icons/awkward/24x24/apps/idjc.svg
new file mode 100644
index 00000000..16c9a803
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idjc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.4462,3.675 C 3.7625,5.4645 1.9999,8.518 1.9999,11.999 l 8,0 c 0,-0.8105 0.48466,-1.5042 1.1778,-1.8184 l -4.731,-6.506 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.5316,20.3 c 2.6837,-1.7896 4.4463,-4.8428 4.4463,-8.324 l -8,0 c 0,0.8105 -0.48466,1.5042 -1.1778,1.8184 l 4.7314,6.506 z"/>
+ <path style="opacity:0.2" d="m 17,1.5 0,4 4,0 -5,7 0,-4.0000002 -4,0 z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="8" y="8" ry="4"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="11" y="-13" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.0016,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0146,12.166 2.0107,12.084 2.0107,12 2.0107,6.46 6.4666,2 12.0016,2 Z"/>
+ <path style="opacity:0.2" d="m 2.0071,12.25 c -0.002,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.4235 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.3265 -9.994,-9.75 z"/>
+ <path style="fill:#ffd63f" d="M 17,0.99999997 17,5 l 4,0 -5,7 0,-4.0000002 -4,0 z"/>
+ <path style="opacity:0.2" d="m 7,23.5 0,-4 -4,0 5,-7 0,4 4,0 z"/>
+ <path style="fill:#ff7a3f" d="m 7,23 0,-4 -4,0 5,-7 0,4 4,0 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 17 1 L 12 8 L 12.357422 8 L 17 1.5 L 17 1 z M 17 5 L 17 5.5 L 20.642578 5.5 L 21 5 L 17 5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 12 L 3 19 L 3.3574219 19 L 8 12.5 L 8 12 z M 8 16 L 8 16.5 L 11.642578 16.5 L 12 16 L 8 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/idle.svg b/.icons/awkward/24x24/apps/idle.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idle.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/idle3.svg b/.icons/awkward/24x24/apps/idle3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/idle3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ieee1394.svg b/.icons/awkward/24x24/apps/ieee1394.svg
new file mode 100644
index 00000000..006481ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ieee1394.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <g style="fill:#3f3f3f" transform="translate(1.0398449,1)">
+ <rect style="fill:#3f3f3f" width="4" height="1" x="9" y="15"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="9" y="17"/>
+ <path style="fill:#3f3f3f" d="m 11,8 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z m 0,1 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="-2" y="-11.5" transform="rotate(135)"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="-2" y="-9.5" transform="rotate(135)"/>
+ <rect style="fill:#3f3f3f" width="4" height="3" x="-17.5" y="4" transform="rotate(-135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/igdm.svg b/.icons/awkward/24x24/apps/igdm.svg
new file mode 100644
index 00000000..afe1cebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/igdm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="M 18.5,4.5000005 A 1.5,1.5 0 0 1 20,6 1.5,1.5 0 0 1 18.5,7.5 1.5,1.5 0 0 1 17,6 1.5,1.5 0 0 1 18.5,4.5000005 Z"/>
+ <path style="fill:#4f4f4f" d="M 18.5,4.0000002 A 1.5,1.5 0 0 1 20,5.5 1.5,1.5 0 0 1 18.5,7 1.5,1.5 0 0 1 17,5.5 1.5,1.5 0 0 1 18.5,4.0000002 Z"/>
+ <path style="opacity:0.1" d="m 12,6.5 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="fill:#4f4f4f" d="m 12,6 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="opacity:0.1" d="m 12,8.5 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"/>
+ <path style="fill:#ffffff" d="m 12,8 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/awkward/24x24/apps/ignuit.svg b/.icons/awkward/24x24/apps/ignuit.svg
new file mode 100644
index 00000000..451081bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ignuit.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#85aeff" width="13.953" height="14" x="1.05" y="-21" rx=".797" ry=".8" transform="rotate(90)"/>
+ <path opacity=".2" d="m9 11v-0.99999h5.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <path opacity=".2" d="m7.0001 14.203v0.499c0 0.442 0.3565 0.79799 0.79999 0.79799h12.4c0.444 0 0.8-0.356 0.8-0.798v-0.499c0 0.442-0.3565 0.79699-0.79999 0.79699h-12.4c-0.4435 0-0.79999-0.355-0.79999-0.79699z"/>
+ <rect fill="#a7baff" width="14" height="14" x="7" y="-15" rx=".8" ry=".8" transform="rotate(90)"/>
+ <path opacity=".2" d="m1.0002 20.2v0.5c0 0.444 0.3566 0.8 0.7998 0.8h12.4c0.4435 0 0.79999-0.3565 0.79999-0.79999v-0.5c0 0.4435-0.3565 0.79999-0.79999 0.79999h-12.4c-0.4434 0-0.8-0.356-0.8-0.8z"/>
+ <path opacity=".5" d="m3 17v-0.99999h5.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <path fill="#fff" opacity=".2" d="m1.8008 7c-0.4432 0-0.8008 0.3576-0.8008 0.8008v0.5c0-0.4432 0.3576-0.8008 0.8008-0.8008h12.398c0.443 0 0.801 0.3576 0.801 0.8008v-0.5c0-0.4432-0.358-0.8008-0.801-0.8008h-12.398z"/>
+ <path fill="#fff" opacity=".2" d="m7.8008 1.0469c-0.4432 0-0.8008 0.3551-0.8008 0.7969v0.5c0-0.4418 0.3576-0.7969 0.8008-0.7969h12.398c0.443 0 0.801 0.3551 0.801 0.7969v-0.5c0-0.4418-0.358-0.7969-0.801-0.7969h-12.398z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/im-chooser.svg b/.icons/awkward/24x24/apps/im-chooser.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/im-chooser.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/im.gitter.Gitter.svg b/.icons/awkward/24x24/apps/im.gitter.Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/24x24/apps/im.gitter.Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/im.pidgin.Pidgin.svg b/.icons/awkward/24x24/apps/im.pidgin.Pidgin.svg
new file mode 120000
index 00000000..778691e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/im.riot.Riot.svg b/.icons/awkward/24x24/apps/im.riot.Riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/im.srain.Srain.svg b/.icons/awkward/24x24/apps/im.srain.Srain.svg
new file mode 100644
index 00000000..8b5c87db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/im.srain.Srain.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#63a4c7" d="M 11.923,2 11.922,2.00195 C 6.4185,2.0439 2,6.486 2,11.99995 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 22,12.57695 v -8.577 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <path style="opacity:0.2" d="M 14.013765,6.5 12.254,17.5 h 1.011718 l 1.761719,-11 z"/>
+ <path style="opacity:0.2" d="m 11.113281,6.5 -1.7597654,11 h 1.0117184 l 1.761719,-11 z"/>
+ <path style="fill:#ffffff" d="M 11.113281,6 9.3535156,17 H 10.365234 L 12.126953,6 Z"/>
+ <path style="fill:#ffffff" d="M 14.013765,6 12.254,17 h 1.011718 L 15.027437,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.923,2 11.922,2.00195 C 6.4185,2.0439 2,6.486 2,11.99995 c 0,0.084 0.0038,0.1665 0.00585,0.25 0.1316,-5.397 4.49615,-9.707 9.916,-9.748 l 0.001,-0.002 h 8.077 c 1.108,0 2,0.892 2,2 v -0.5 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.00385,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 22,13.077 v -0.5 l -0.01855,0.01758 c -0.306,5.261 -4.6415,9.4055 -9.9815,9.4055 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 8.9921875,9.5 -0.1601563,1 h 6.9121098 l 0.158203,-1 z"/>
+ <path style="fill:#ffffff" d="M 8.9921875,9 8.8320312,10 H 15.744141 L 15.902344,9 Z"/>
+ <path style="opacity:0.2" d="m 8.3515625,13.5 -0.1601563,1 h 6.9121098 l 0.160156,-1 z"/>
+ <path style="fill:#ffffff" d="m 8.3515625,13 -0.1601563,1 h 6.9121098 l 0.160156,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/image-viewer.svg b/.icons/awkward/24x24/apps/image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/imagewriter.svg b/.icons/awkward/24x24/apps/imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/in.p1x.TanksOfFreedom.svg b/.icons/awkward/24x24/apps/in.p1x.TanksOfFreedom.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/in.p1x.TanksOfFreedom.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ind.ie.Gnomit.svg b/.icons/awkward/24x24/apps/ind.ie.Gnomit.svg
new file mode 100644
index 00000000..2bacb9f9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ind.ie.Gnomit.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="18" cy="16.5" r="3"/>
+ <circle style="opacity:0.2" cx="11" cy="19.5" r="3"/>
+ <path style="fill:none;stroke:#f1502f;stroke-width:2" d="M 11,20 V 10.5 L 18,16"/>
+ <circle style="opacity:0.2" cx="13.789" cy="-1.768" r="6" transform="rotate(45)"/>
+ <circle style="fill:#f1502f" cx="13.435" cy="-2.121" r="6" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 12.976144,5.6245603 c -0.166072,-0.1660713 -0.433464,-0.1660713 -0.599536,0 l -0.599535,0.5995349 1.498838,1.4988386 0.599536,-0.5995355 c 0.166071,-0.1660709 0.166071,-0.4334639 0,-0.5995354 z M 11.177537,6.8236306 8,10.001168 8.029979,11.47003 9.4988407,11.5 12.676378,8.3224626 Z"/>
+ <path style="fill:#ffffff" d="m 12.976144,5.1245603 c -0.166072,-0.1660713 -0.433464,-0.1660713 -0.599536,0 l -0.599535,0.5995349 1.498838,1.4988386 0.599536,-0.5995355 c 0.166071,-0.1660709 0.166071,-0.4334639 0,-0.5995354 z M 11.177537,6.3236306 8,9.501168 8.029979,10.97003 9.4988407,11 12.676378,7.8224626 Z"/>
+ <circle style="fill:#f1502f" cx="11" cy="19" r="3"/>
+ <circle style="opacity:0.2" cx="11" cy="19.5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="19" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.087891,2.0009765 a 6,6 0 0 0 -4.3300781,1.756836 6,6 0 0 0 -1.7460935,4.479492 6,6 0 0 1 1.7460935,-3.979492 6,6 0 0 1 8.4843751,0 6,6 0 0 1 1.746093,4.004883 6,6 0 0 0 -1.746093,-4.504883 6,6 0 0 0 -4.154297,-1.756836 z"/>
+ <circle style="fill:#f1502f" cx="18" cy="16" r="3"/>
+ <circle style="opacity:0.2" cx="18" cy="16.5" r="1"/>
+ <circle style="fill:#ffffff" cx="18" cy="16" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11 16 A 3 3 0 0 0 8 19 A 3 3 0 0 0 8.0136719 19.255859 A 3 3 0 0 1 11 16.5 A 3 3 0 0 1 13.986328 19.244141 A 3 3 0 0 0 14 19 A 3 3 0 0 0 11 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18 13 A 3 3 0 0 0 15 16 A 3 3 0 0 0 15.013672 16.255859 A 3 3 0 0 1 18 13.5 A 3 3 0 0 1 20.986328 16.244141 A 3 3 0 0 0 21 16 A 3 3 0 0 0 18 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/indicator-applet.svg b/.icons/awkward/24x24/apps/indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-cpufreq.svg b/.icons/awkward/24x24/apps/indicator-cpufreq.svg
new file mode 100644
index 00000000..d99b21bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-cpufreq.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(-1,1)">
+ <rect style="fill:#8e8e8e" width="1" height="19" x="14" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="12" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="10" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="8" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="16" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="18" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="6" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="4" y="-22" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="12" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="10" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="8" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="6" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="14" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="16" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="18" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="4" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="20" y="2"/>
+ <rect style="opacity:0.2" width="17" height="17" x="-20.5" y="-21" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b7b7b7" width="17" height="17" x="-20" y="-21" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d13232" width="13" height="13" x="6" y="5" rx=".929" ry=".929"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.0625,3 C 4.473875,3 4,3.3787094 4,3.8496094 v 0.5 C 4,3.8787094 4.473875,3.5 5.0625,3.5 h 14.875 C 20.526125,3.5 21,3.8787094 21,4.3496094 v -0.5 C 21,3.3787094 20.526125,3 19.9375,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/indicator-keylock.svg b/.icons/awkward/24x24/apps/indicator-keylock.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-keylock.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-privacy.svg b/.icons/awkward/24x24/apps/indicator-privacy.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-privacy.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-sensors.svg b/.icons/awkward/24x24/apps/indicator-sensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-sensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-sound-switcher.svg b/.icons/awkward/24x24/apps/indicator-sound-switcher.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-sound-switcher.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-stickynotes.svg b/.icons/awkward/24x24/apps/indicator-stickynotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-stickynotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-virtual-box.svg b/.icons/awkward/24x24/apps/indicator-virtual-box.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-virtual-box.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indicator-weather.svg b/.icons/awkward/24x24/apps/indicator-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indicator-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/indivisible.svg b/.icons/awkward/24x24/apps/indivisible.svg
new file mode 100644
index 00000000..c1bac926
--- /dev/null
+++ b/.icons/awkward/24x24/apps/indivisible.svg
@@ -0,0 +1,32 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m16.990234 6.4899919a1.0001 1.0001 0 0 0-0.697265 1.7167968l1 1c0.382149 0.3821488 0.549976 0.7358658 0.632812 0.9843753 0.082837 0.248509 0.074219 0.308594 0.074219 0.308594a1.0001 1.0001 0 1 0 2 0s-0.0086-0.439915-0.175781-0.9414065c-0.167164-0.5014914-0.499337-1.1477741-1.117188-1.7656252l-1-1a1.0001 1.0001 0 0 0-0.716797-0.3027344z" style="opacity:.2"/>
+ <path d="m14.5 13.5c-1.932997 0-3.5 1.567003-3.5 3.5s1.567003 3.5 3.5 3.5c1.141237-5.19e-4 2.5 0 2.5 0s1.348752-2e-3 2 0c1.104569 0 2-1.567003 2-3.5s0-3.5-1-3.5c-0.652143 0.0013-2 1-3 2-0.653855-0.934955-1.359095-1.998398-2.5-2z" style="opacity:.2"/>
+ <path d="m16.990234 5.9902344a1.0001 1.0001 0 0 0-0.697265 1.7167968l1 1c0.382149 0.3821489 0.549976 0.7358662 0.632812 0.984375 0.082837 0.2485089 0.074219 0.3085938 0.074219 0.3085938a1.0001 1.0001 0 1 0 2 0s-0.0086-0.4399151-0.175781-0.9414062c-0.167164-0.5014912-0.499337-1.1477739-1.117188-1.765625l-1-1a1.0001 1.0001 0 0 0-0.716797-0.3027344z" style="fill:#fcbbb8"/>
+ <path d="m14.5 13c-1.932997 0-3.5 1.567003-3.5 3.5s1.567003 3.5 3.5 3.5c1.141237-5.19e-4 2.5 0 2.5 0s1.348752-2e-3 2 0c1.104569 0 2-1.567003 2-3.5s0-3.5-1-3.5c-0.652143 0.0013-2 1-3 2-0.653855-0.934955-1.359095-1.998398-2.5-2z" style="fill:#3b655d"/>
+ <path d="m14.5 13c-1.932997 0-3.5 1.567003-3.5 3.5 0 0.08569 0.01934 0.165854 0.02539 0.25 0.130514-1.814043 1.627301-3.25 3.474609-3.25 1.140905 0.0016 1.846145 1.065045 2.5 2 1-1 2.347857-1.9987 3-2 0.923354 0 0.990669 1.355508 0.996094 3.082031 3.77e-4 -0.027936 0.003907-0.053937 0.003907-0.082031 0-1.932997 0-3.5-1-3.5-0.652143 0.0013-2 1-3 2-0.653855-0.934955-1.359095-1.998398-2.5-2z" style="fill:#ffffff;opacity:.1"/>
+ <circle cx="14.5" cy="3.5" r="1.5" style="fill:#d3c76a"/>
+ <path d="M 14.5,2 A 1.5,1.5 0 0 0 13,3.5 1.5,1.5 0 0 0 13.021484,3.7558594 1.5,1.5 0 0 1 14.5,2.5 1.5,1.5 0 0 1 15.978516,3.7441406 1.5,1.5 0 0 0 16,3.5 1.5,1.5 0 0 0 14.5,2 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m11 20.499778c7 0 7-3 7-3s0-4-2-8.0000002c2 0 4-0.509288 4-2 0-1-3-4-7-4-10 0-9.1723941 6.179267-10 8.0000002-5 11 7 9 8 9z" style="opacity:.2"/>
+ <path d="m11 20c7 0 7-3 7-3s0-4-2-8c2 0 4-0.509288 4-2 0-1-3-4-7-4-10 0-9.1723941 6.179267-10 8-5 11 7 9 8 9z" style="fill:#4f877c"/>
+ <path d="M 13,3 C 3,3 3.8276059,9.179267 3,11 2.1026116,12.974255 1.7609259,14.52459 1.796875,15.748047 1.8569903,14.609227 2.2217427,13.212166 3,11.5 c 0.8276059,-1.820733 3e-7,-8 10,-8 3.722443,0 6.574641,2.5971676 6.953125,3.7636719 C 19.96908,7.1759399 20,7.0956959 20,7 20,6 17,3 13,3 Z m 3.21875,6.4921875 C 16.145546,9.493579 16.073303,9.5 16,9.5 c 1.737242,3.474485 1.954389,6.785695 1.984375,7.638672 C 17.999233,17.05231 18,17 18,17 18,17 17.98126,13.320613 16.21875,9.4921875 Z" style="fill:#ffffff;opacity:.1"/>
+ <circle cx="14.5" cy="6" r="1.5" style="opacity:.2"/>
+ <circle cx="14.5" cy="5.5" r="1.5" style="fill:#ffffff"/>
+ <circle cx="14.5" cy="5.5" r=".5" style="fill:#3f3f3f"/>
+ <path d="m12 11c-1 0-2 2-2 2s0-1-1-1-2 1-2 1 0-1-1-1c-2 0-3 2-3 2s0.6373068-1.918456-0.1328125-2.685547c-4.620537 10.638267 7.1426965 8.685547 8.1328125 8.685547 7 0 7-3 7-3s-0.01757-2.765007-1.162109-5.990234c-1.821479 0.057662-1.837891 0.990234-1.837891 0.990234h-1s-1-1-2-1z" style="fill:#e6dfa4"/>
+ <path d="m7.5 14.5c-1.9329966 0-3.5 1.567003-3.5 3.5s1.5670034 3.5 3.5 3.5c1.1412368-5.19e-4 2.5 0 2.5 0s1.348752-2e-3 2 0c1.104569 0 2-1.567003 2-3.5s0-3.5-1-3.5c-0.652143 0.0013-2 1-3 2-0.6538554-0.934955-1.3590944-1.998398-2.5-2z" style="opacity:.2"/>
+ <path d="m7.5 14c-1.9329966 0-3.5 1.567003-3.5 3.5s1.5670034 3.5 3.5 3.5c1.1412368-5.19e-4 2.5 0 2.5 0s1.348752-2e-3 2 0c1.104569 0 2-1.567003 2-3.5s0-3.5-1-3.5c-0.652143 0.0013-2 1-3 2-0.6538554-0.934955-1.3590944-1.998398-2.5-2z" style="fill:#4f877c"/>
+ <path d="m7.5 14c-1.9329966 0-3.5 1.567003-3.5 3.5 0 0.08569 0.019337 0.165854 0.025391 0.25 0.1305141-1.814043 1.6273009-3.25 3.474609-3.25 1.1409056 0.0016 1.8461446 1.065045 2.5 2 1-1 2.347857-1.9987 3-2 0.923354 0 0.990669 1.355508 0.996094 3.082031 3.76e-4 -0.027936 0.003906-0.053937 0.003906-0.082031 0-1.932997 0-3.5-1-3.5-0.652143 0.0013-2 1-3 2-0.6538554-0.934955-1.3590944-1.998398-2.5-2z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m5 9.5s-1 2-1 4c0 1 0.254644 2 1 2 3 0 3-1 3-1v-5z" style="opacity:.2"/>
+ <path d="m5 9s-1 2-1 4c0 1 0.254644 2 1 2 3 0 3-1 3-1v-5z" style="fill:#4f877c"/>
+ <path d="m2 13.5s2-7.9999996 4-8.9999996 2 0 2 0 4 5.9999996 6 5.9999996 2-1 2-1 1 0 1 1-1 1-3 1c-7 0-12 2-12 2z" style="opacity:.2"/>
+ <path d="m2 13s2-8 4-9 2 0 2 0 4 6 6 6 2-1 2-1 1 0 1 1-1 1-3 1c-7 0-12 2-12 2z" style="fill:#af2323"/>
+ <path d="M 7.5117188,3.5605469 C 7.21875,3.53125 6.75,3.625 6,4 4,5 2,13 2,13 2,13 2.1327978,12.954092 2.1503906,12.947266 2.5182343,11.550242 4.2183907,5.3908046 6,4.5 c 2,-1 2,0 2,0 0,0 4,6 6,6 2,0 2,-1 2,-1 0,0 0.805971,0.00702 0.966797,0.738281 C 16.98307,10.163617 17,10.090203 17,10 17,9.0000004 16,9 16,9 16,9 16,10 14,10 12,10 8,4 8,4 8,4 8,3.609375 7.5117188,3.5605469 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m10 2.5001724a1.0001 1.0001 0 0 0-0.1992188 0.0214843 1.0001 1.0001 0 0 0-0.3652343 0.1582031 1.0001 1.0001 0 0 0-0.1523438 0.1289063 1.0001 1.0001 0 0 0-0.1230469 0.1582031 1.0001 1.0001 0 0 0-0.048828 0.085937 1.0001 1.0001 0 0 0-0.070312 0.1875 1.0001 1.0001 0 0 0-0.033203 0.1972657 1.0001 1.0001 0 0 0 0 0.099609 1.0001 1.0001 0 0 0 0.054687 0.2929688 1.0001 1.0001 0 0 0 0.042969 0.1054687l0.9999998 2a1.0001 1.0001 0 0 0 0.175781 0.2421875 1.0001 1.0001 0 0 0 0.07422 0.066406 1.0001 1.0001 0 0 0 1.287109-0.00781 1.0001 1.0001 0 0 0 0.07422-0.068359 1.0001 1.0001 0 0 0 0.06445-0.076172 1.0001 1.0001 0 0 0 0.113281-1.0507812l-1-2a1.0001 1.0001 0 0 0-0.05078-0.085937 1.0001 1.0001 0 0 0-0.125-0.15625 1.0001 1.0001 0 0 0-0.07422-0.066406 1.0001 1.0001 0 0 0-0.08008-0.060547 1.0001 1.0001 0 0 0-0.175781-0.095703 1.0001 1.0001 0 0 0-0.09375-0.033203 1.0001 1.0001 0 0 0-0.09765-0.02344 1.0001 1.0001 0 0 0-0.09766-0.013672 1.0001 1.0001 0 0 0-0.099609-0.0058593z" style="opacity:.2"/>
+ <path d="m10 3 1 2z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#e6dfa4"/>
+ <path d="m14 10.5005h1s2 0 2 2-2-1-2-1h-1s-2 3-2 1 2-2 2-2z" style="opacity:.2"/>
+ <path d="m14 10h1s2 0 2 2-2-1-2-1h-1s-2 3-2 1 2-2 2-2z" style="fill:#d63030"/>
+ <path d="m10 2.0117188a1.0001 1.0001 0 0 0-0.1992188 0.0214843 1.0001 1.0001 0 0 0-0.3652343 0.1582031 1.0001 1.0001 0 0 0-0.1523438 0.1289063 1.0001 1.0001 0 0 0-0.1230469 0.1582031 1.0001 1.0001 0 0 0-0.048828 0.085937 1.0001 1.0001 0 0 0-0.070312 0.1875 1.0001 1.0001 0 0 0-0.033203 0.1972657 1.0001 1.0001 0 0 0 0 0.099609 1.0001 1.0001 0 0 0 0.029297 0.2070313 1.0001 1.0001 0 0 1 0.00391-0.015625 1.0001 1.0001 0 0 1 0.070312-0.1875 1.0001 1.0001 0 0 1 0.048828-0.085937 1.0001 1.0001 0 0 1 0.1230429-0.1582028 1.0001 1.0001 0 0 1 0.1523438-0.1289063 1.0001 1.0001 0 0 1 0.3652343-0.1582031 1.0001 1.0001 0 0 1 0.1992188-0.0214844 1.0001 1.0001 0 0 1 0.09961 0.00586 1.0001 1.0001 0 0 1 0.09766 0.013672 1.0001 1.0001 0 0 1 0.09766 0.023438 1.0001 1.0001 0 0 1 0.09375 0.033203 1.0001 1.0001 0 0 1 0.175781 0.095703 1.0001 1.0001 0 0 1 0.08008 0.060547 1.0001 1.0001 0 0 1 0.07422 0.066406 1.0001 1.0001 0 0 1 0.125 0.15625 1.0001 1.0001 0 0 1 0.05078 0.085937l1 2a1.0001 1.0001 0 0 1 0.06836 0.1894532 1.0001 1.0001 0 0 0-0.06836-0.6777344l-1-2a1.0001 1.0001 0 0 0-0.05078-0.085937 1.0001 1.0001 0 0 0-0.125-0.15625 1.0001 1.0001 0 0 0-0.07422-0.066406 1.0001 1.0001 0 0 0-0.08008-0.060547 1.0001 1.0001 0 0 0-0.175781-0.095703 1.0001 1.0001 0 0 0-0.09375-0.033203 1.0001 1.0001 0 0 0-0.097664-0.0234388 1.0001 1.0001 0 0 0-0.097657-0.0136719 1.0001 1.0001 0 0 0-0.099609-0.0058593z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m 14,10 c 0,0 -2,0 -2,2 0,0.125 0.0088,0.230469 0.02344,0.318359 C 12.151693,10.517676 14,10.5 14,10.5 h 1 c 0,0 1.848307,0.01768 1.976562,1.818359 C 16.991211,12.230469 17,12.125 17,12 17,10 15,10 15,10 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/infector.svg b/.icons/awkward/24x24/apps/infector.svg
new file mode 100644
index 00000000..d050f7c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/infector.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 6,2 V 6 H 2 v 12 h 4 v 4 h 12 v -4 h 4 V 6 H 18 V 2 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 6 H 6 V 2 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="m 18,18 v 4 h 2.5 C 21.331,22 22,21.331 22,20.5 V 18 Z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 2,18 v 2.5 C 2,21.331 2.669,22 3.5,22 H 6 v -4 z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 18,2 v 4 h 4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="fill:#696969;fill-rule:evenodd" d="m 6,2 v 4 h 4 V 2 Z m 4,4 v 4 h 4 V 6 Z m 4,0 h 4 V 2 h -4 z m 4,0 v 4 h 4 V 6 Z m 0,4 h -4 v 4 h 4 z m 0,4 v 4 h 4 v -4 z m 0,4 h -4 v 4 h 4 z m -4,0 v -4 h -4 v 4 z m -4,0 H 6 v 4 h 4 z M 6,18 V 14 H 2 v 4 z m 0,-4 h 4 V 10 H 6 Z M 6,10 V 6 H 2 v 4 z"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 2,6 V 6.5 H 6 V 6 Z m 8,0 v 0.5 h 4 V 6 Z m 8,0 v 0.5 h 4 V 6 Z M 6,10 v 0.5 h 4 V 10 Z m 8,0 v 0.5 h 4 V 10 Z M 2,14 v 0.5 H 6 V 14 Z m 8,0 v 0.5 h 4 V 14 Z m 8,0 v 0.5 h 4 V 14 Z M 6,18 v 0.5 h 4 V 18 Z m 8,0 v 0.5 h 4 V 18 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/infinifactory.svg b/.icons/awkward/24x24/apps/infinifactory.svg
new file mode 100644
index 00000000..beadc14b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/infinifactory.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4f4f4f" d="M 12.05385,2.0006653 A 2.2828187,2.2739686 0 0 0 10.858341,2.3040178 L 4.1412856,6.1670495 A 2.2828187,2.2739686 0 0 0 2.9997762,8.1365657 v 7.7265633 a 2.2828187,2.2739686 0 0 0 1.1414094,1.969316 l 6.7170554,3.863232 a 2.2828187,2.2739686 0 0 0 2.282818,0 l 6.717055,-3.863232 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969516 V 8.1363657 A 2.2828187,2.2739686 0 0 0 19.858114,6.1668495 L 13.141059,2.3038178 A 2.2828187,2.2739686 0 0 0 12.05355,2.0004653 Z"/>
+ <path style="opacity:0.3" d="m 4.3358985,6.5533897 v 0 C 3.7696812,6.8800428 3.1770364,7.0464852 3.0477781,7.6854255 l 7.9522139,4.4199585 v 1.132821 L 12,12.499918 11.499996,11.196196 12,11.49991 10.996086,9.8153254 4.8632227,6.406118 4.8749417,6.399278 Z"/>
+ <ellipse style="fill:#ffffff" cx="1.277" cy="9.038" rx="1.425" ry="1.812" transform="matrix(0.94525252,-0.3263398,0.36434719,0.93126319,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.05335,2.0010153 A 2.2828187,2.2739686 0 0 0 10.858341,2.3037178 L 4.1412856,6.1670495 A 2.2828187,2.2739686 0 0 0 2.9997762,8.1365657 V 8.6365698 A 2.2828187,2.2739686 0 0 1 4.1413856,6.6670536 L 10.858441,2.8037219 a 2.2828187,2.2739686 0 0 1 1.195309,-0.3027375 2.2828187,2.2739686 0 0 1 1.087909,0.3027375 l 6.717055,3.8633317 a 2.2828187,2.2739686 0 0 1 1.14151,1.9695162 V 8.1365657 A 2.2828187,2.2739686 0 0 0 19.858714,6.1670495 L 13.141659,2.3037178 A 2.2828187,2.2739686 0 0 0 12.05365,2.0010153 Z"/>
+ <path style="opacity:0.2" d="m 2.9997762,15.863129 v 0.500004 a 2.2828187,2.2739686 0 0 0 1.1416094,1.968766 l 6.7170554,3.863332 a 2.2828187,2.2739686 0 0 0 2.283218,0 l 6.717055,-3.863532 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969016 v -0.500004 a 2.2828187,2.2739686 0 0 1 -1.14161,1.968766 l -6.717055,3.863332 a 2.2828187,2.2739686 0 0 1 -2.283218,0 L 4.1412856,17.831245 A 2.2828187,2.2739686 0 0 1 2.9997762,15.862229 Z"/>
+ <ellipse style="fill:#ffffff" cx="5.684" cy="14.072" rx="1.425" ry="1.812" transform="matrix(0.94525252,-0.3263398,0.36434719,0.93126319,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="3.471" cy="11.579" rx="1.425" ry="1.812" transform="matrix(0.94525252,-0.3263398,0.36434719,0.93126319,0,0)"/>
+ <path style="fill:#d87900" d="M 3.2303968,7.142452 A 2.2828187,2.2739686 0 0 0 2.9999262,8.1366012 v 7.7266258 a 2.2828187,2.2739686 0 0 0 1.1416109,1.968766 l 6.7168519,3.863313 A 2.2828187,2.2739686 0 0 0 12,21.999019 v -9.981527 z"/>
+ <path style="fill:#ad6200" d="M 20.775462,7.1610072 11.999023,12.038977 12,21.999019 a 2.2828187,2.2739686 0 0 0 1.140634,-0.303713 l 6.717829,-3.863313 a 2.2828187,2.2739686 0 0 0 1.141611,-1.968766 V 8.1366012 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.775462,7.1610072 -8.776439,4.8779698 v 3.001977 l 8.776439,-4.877969 a 2.2828187,2.2739686 0 0 1 0.224612,0.975594 V 8.1366012 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.1" d="M 3.2303968,7.142452 A 2.2828187,2.2739686 0 0 0 2.9999262,8.1366012 V 8.6366053 A 2.2828187,2.2739686 0 0 1 3.2303968,7.6424561 L 12,12.517496 v -0.500004 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.775462,7.1610072 -8.776439,4.8779698 v 0.500004 l 8.776439,-4.8779697 a 2.2828187,2.2739686 0 0 1 0.224612,0.975594 V 8.1366012 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.50000411px" d="M 6.6177904,6.1889037 10.621205,5.2901778 12.173549,3.084215 v 0"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.50000411px" d="M 9.0688605,7.5778431 12.990573,6.719969 14.542917,4.30975"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.50000411px" d="M 11.356526,8.8850808 15.237387,7.9863549 16.789731,5.6986897"/>
+ <path style="opacity:0.1" d="m 20.775462,10.162985 -8.776439,4.877969 v 0.500004 l 8.776439,-4.877969 a 2.2828187,2.2739686 0 0 1 0.224612,0.975594 v -0.500004 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 6.2,10.845753 6,13.226725 3.011581,11.167885 v 2.380971 L 5.8995313,15.607697 5.8,17.989 12,17.958 6.2,10.845753"/>
+ <path style="opacity:0.1" d="m 3.0117188,13.548828 v 0.5 l 2.84875,2.03125 0.039063,-0.472656 z m 8.5820312,4.410156 -5.7519531,0.0293 -0.041016,0.5 L 12,18.457031 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.1992188 10.845703 L 6 13.226562 L 3.0117188 11.167969 L 3.0117188 11.667969 L 6 13.726562 L 6.1992188 11.345703 L 11.59375 17.958984 L 12 17.957031 L 6.1992188 10.845703 z M 5.9609375 16.080078 L 5.8007812 17.988281 L 5.8417969 17.988281 L 6 16.107422 L 5.9609375 16.080078 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/info.bibletime.BibleTime.svg b/.icons/awkward/24x24/apps/info.bibletime.BibleTime.svg
new file mode 120000
index 00000000..2d1b2842
--- /dev/null
+++ b/.icons/awkward/24x24/apps/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/info.mumble.Mumble.svg b/.icons/awkward/24x24/apps/info.mumble.Mumble.svg
new file mode 120000
index 00000000..e4061778
--- /dev/null
+++ b/.icons/awkward/24x24/apps/info.mumble.Mumble.svg
@@ -0,0 +1 @@
+mumble.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/inkscape-logo.svg b/.icons/awkward/24x24/apps/inkscape-logo.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/inkscape-logo.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/inkscape.svg b/.icons/awkward/24x24/apps/inkscape.svg
new file mode 100644
index 00000000..6ee76d8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/inkscape.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.498047,1.4999953 C 10.899608,1.5002395 10.318011,1.7247865 9.859375,2.199231 L 1.6972656,10.629122 C 1.2475298,11.094402 1.0089498,11.707488 1,12.31471 c -1.3455e-4,0.0092 0,0.03093 0,0.04102 -8.47e-5,1.806585 4.5648635,0.05298 5,2.261773 0.2354525,1.19542 -2,0.646893 -2,1.849653 0,1.410877 3.9552785,0.260327 4.9003906,1.603554 0.723459,1.028206 -1.3747757,1.072336 -0.8007812,2.05669 0.4923805,0.844393 2.2532346,0.304625 2.5468746,1.439488 0.335405,1.296332 1.994862,1.150897 3.214844,0.12305 0.747858,-0.630081 -0.849496,-1.023615 -0.169922,-1.726607 C 14.370935,19.26029 17.180869,19.391516 17,17.865624 16.880298,16.85577 16.019349,16.744546 16,15.603852 15.93243,14.637818 17.084311,14.920669 20.564453,13.95928 21.956009,13.305471 22.0053,12.957855 22,12.355727 c -1.1e-4,-0.01194 0,-0.02828 0,-0.04102 -0.0079,-0.607173 -0.28859,-1.220322 -0.738281,-1.685588 L 13.138672,2.199231 C 12.679937,1.7247367 12.098139,1.5002396 11.5,1.4999953 Z m 9.394531,14.0022907 c -0.190786,-0.0077 -0.381827,0.01202 -0.517578,0.06055 -0.255881,0.09438 -1.469043,0.148665 -1.369141,1.328156 1.098235,0.58947 2.773082,1.058253 2.972657,-0.121096 0.149836,-0.884395 -0.513492,-1.240539 -1.085938,-1.26761 z M 5.2734375,18.512124 c -0.1070078,0.0163 -0.1805748,0.07188 -0.2851563,0.125003 -0.8362937,0.424498 -1.3965492,1.318854 -0.6152343,1.709025 0.78143,0.39008 1.3052486,-0.02408 1.9902343,-0.507824 0.6851017,-0.483968 0.6647852,-0.571139 0.6152344,-0.757831 -0.094966,0.02534 -0.7171677,-0.491422 -1.3730468,-0.568373 -0.1092941,-0.01226 -0.2250528,-0.01627 -0.3320313,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 11.498047,0.99999687 C 10.899608,1.000241 10.318011,1.224788 9.859375,1.6992325 L 1.6972656,10.129122 C 1.2475298,10.594402 1.0089498,11.207488 1,11.81471 c -1.3455e-4,0.0092 0,0.03093 0,0.04102 -8.47e-5,1.806585 4.5648635,0.05298 5,2.261773 0.2354525,1.19542 -2,0.646893 -2,1.849653 0,1.410877 3.9552785,0.260327 4.9003906,1.603554 0.723459,1.028206 -1.3747757,1.072336 -0.8007812,2.05669 0.4923805,0.844393 2.2532346,0.304625 2.5468746,1.439488 0.335405,1.296332 1.994862,1.150897 3.214844,0.12305 0.747858,-0.630081 -0.849496,-1.023615 -0.169922,-1.726607 C 14.370935,18.76029 17.180869,18.891516 17,17.365624 16.880298,16.35577 16.019349,16.244546 16,15.103852 15.93243,14.137818 17.084311,14.420669 20.564453,13.45928 21.956009,12.805471 22.0053,12.457855 22,11.855727 c -1.1e-4,-0.01194 0,-0.02828 0,-0.04102 -0.0079,-0.607173 -0.28859,-1.220322 -0.738281,-1.685588 L 13.138672,1.6992325 C 12.679937,1.2247382 12.098139,1.0002411 11.5,0.99999687 Z M 20.892578,15.002286 c -0.190786,-0.0077 -0.381827,0.01202 -0.517578,0.06055 -0.255881,0.09438 -1.469043,0.148665 -1.369141,1.328156 1.098235,0.58947 2.773082,1.058253 2.972657,-0.121096 0.149836,-0.884395 -0.513492,-1.240539 -1.085938,-1.26761 z M 5.2734375,18.012124 c -0.1070078,0.0163 -0.1805748,0.07188 -0.2851563,0.125003 -0.8362937,0.424498 -1.3965492,1.318854 -0.6152343,1.709025 0.78143,0.39008 1.3052486,-0.02408 1.9902343,-0.507824 0.6851017,-0.483968 0.6647852,-0.571139 0.6152344,-0.757831 -0.094966,0.02534 -0.7171677,-0.491422 -1.3730468,-0.568373 -0.1092941,-0.01226 -0.2250528,-0.01627 -0.3320313,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.537559,3.4998483 c 0.61585,0.00524 2.30335,2.0935501 3.80895,3.6575001 0.4235,0.56825 -0.16381,1.15065 -0.16381,1.15065 l -3.1535,-1.726 -1.392501,1.8905 -1.2284995,-1.849 -0.7375,2.8765001 -2.1705001,-1.3150001 0.5735,-0.74 3.3989996,-3.4928501 c 0.260725,-0.26578 0.46038,-0.4567551 1.064851,-0.45205 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.537559,2.9998498 c 0.61585,0.00524 2.30335,2.0935501 3.80895,3.6575001 0.4235,0.56825 -0.16381,1.15065 -0.16381,1.15065 l -3.1535,-1.726 -1.392501,1.8905 -1.2284995,-1.849 L 8.6706985,9 6.5001984,7.6849999 l 0.5735,-0.74 3.3989996,-3.4928501 c 0.260725,-0.26578 0.46038,-0.4567551 1.064851,-0.45205 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.1" d="M 11.498047 1 C 10.899608 1.0002441 10.318011 1.2247743 9.859375 1.6992188 L 1.6972656 10.128906 C 1.2475298 10.594186 1.0089498 11.207231 1 11.814453 C 0.99986545 11.823653 1 11.845379 1 11.855469 C 0.99999685 11.922569 1.0171504 11.97554 1.0292969 12.033203 C 1.0966703 11.521756 1.3172897 11.022015 1.6972656 10.628906 L 9.859375 2.1992188 C 10.318011 1.7247743 10.899608 1.5002442 11.498047 1.5 L 11.5 1.5 C 12.098139 1.5002443 12.679937 1.7247244 13.138672 2.1992188 L 21.261719 10.628906 C 21.671191 11.05256 21.9296 11.599622 21.980469 12.152344 C 21.990576 12.057141 22.000954 11.963905 22 11.855469 C 21.99989 11.843529 22 11.827193 22 11.814453 C 21.9921 11.20728 21.71141 10.594172 21.261719 10.128906 L 13.138672 1.6992188 C 12.679937 1.2247245 12.098139 1.0002442 11.5 1 L 11.498047 1 z M 5.9648438 14.513672 C 5.6614364 15.191083 4 14.928197 4 15.966797 C 4 16.057124 4.0182323 16.136375 4.0488281 16.207031 C 4.3585289 15.347592 6.2159759 15.713722 6 14.617188 C 5.9923837 14.578526 5.9749439 14.549946 5.9648438 14.513672 z M 20.892578 15.001953 C 20.701792 14.994253 20.510751 15.01397 20.375 15.0625 C 20.119119 15.15688 18.905957 15.211134 19.005859 16.390625 C 19.021964 16.399269 19.042247 16.405475 19.058594 16.414062 C 19.279705 15.702323 20.160233 15.641715 20.375 15.5625 C 20.510751 15.51397 20.701792 15.494253 20.892578 15.501953 C 21.347188 15.523452 21.852302 15.758585 21.96875 16.294922 C 21.970685 16.285013 21.976798 16.279684 21.978516 16.269531 C 22.128352 15.385136 21.465024 15.029024 20.892578 15.001953 z M 16.027344 15.347656 C 16.00692 15.423718 15.992998 15.503404 16 15.603516 C 16.018444 16.690869 16.793816 16.851743 16.970703 17.738281 C 16.99986 17.625067 17.016445 17.503975 17 17.365234 C 16.88984 16.435883 16.159377 16.257645 16.027344 15.347656 z M 5.2734375 18.011719 C 5.1664297 18.028019 5.0928627 18.083596 4.9882812 18.136719 C 4.3249258 18.473434 3.8467237 19.103073 4.0625 19.544922 C 4.1975775 19.206343 4.5524524 18.857943 4.9882812 18.636719 C 5.0928627 18.583596 5.1664297 18.528019 5.2734375 18.511719 C 5.380416 18.495449 5.4961747 18.499459 5.6054688 18.511719 C 6.1433171 18.574822 6.5862602 18.879045 6.8066406 18.992188 C 7.0168339 18.798571 7.0124257 18.707841 6.9785156 18.580078 C 6.8835496 18.605418 6.2613479 18.08867 5.6054688 18.011719 C 5.4961747 17.999459 5.380416 17.995449 5.2734375 18.011719 z M 8.96875 18.226562 C 8.6859113 18.672419 7.775547 18.899604 8.078125 19.554688 C 8.3551531 19.102985 9.2641305 18.874563 8.96875 18.226562 z M 13.613281 20.089844 C 13.380413 20.467939 13.76014 20.761727 13.960938 21.0625 C 14.22336 20.707369 13.809709 20.419166 13.613281 20.089844 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/input-joystick.svg b/.icons/awkward/24x24/apps/input-joystick.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/input-joystick.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/input-tablet.svg b/.icons/awkward/24x24/apps/input-tablet.svg
new file mode 100644
index 00000000..d4b1dec1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/input-tablet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#333" opacity=".2" width="16" height="20" x="-20.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4f4f4f" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m3 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <circle fill="#1ea362" cx="17.5" cy="17.5" r="5.5"/>
+ <path fill="#fff" d="m15 18.582v1.4182h1.4182l3.582-3.582-1.418-1.418z"/>
+ <path fill="#fff" opacity=".1" transform="matrix(0,-1,-1,0,0,0)" d="m-4-5v2c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/insomnia.svg b/.icons/awkward/24x24/apps/insomnia.svg
new file mode 100644
index 00000000..da6c4790
--- /dev/null
+++ b/.icons/awkward/24x24/apps/insomnia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="opacity:0.1" d="M 12,4.5 A 8,8 0 0 0 10.496094,4.6484375 4.5,4.5 0 0 1 12,8 4.5,4.5 0 0 1 7.5,12.5 4.5,4.5 0 0 1 4.1464844,10.994141 8,8 0 0 0 4,12.5 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z"/>
+ <path style="fill:#6153c1" d="M 12 4 A 8 8 0 0 0 10.496094 4.1484375 A 4.5 4.5 0 0 1 12 7.5 A 4.5 4.5 0 0 1 7.5 12 A 4.5 4.5 0 0 1 4.1464844 10.494141 A 8 8 0 0 0 4 12 A 8 8 0 0 0 12 20 A 8 8 0 0 0 20 12 A 8 8 0 0 0 12 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/instagram.svg b/.icons/awkward/24x24/apps/instagram.svg
new file mode 100644
index 00000000..41a39438
--- /dev/null
+++ b/.icons/awkward/24x24/apps/instagram.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#e53fa9" d="M 9.048951,2.7867133 15,2 h 1 c 3.324,0 6,2.676 6,6 v 8 c 0,3.324 -2.676,6 -6,6 H 15 L 10.583111,21.344481 C 7.2951245,20.856505 2.7183995,18.974295 2.6993008,15.65035 L 2.6555944,8.043706 C 2.6364956,4.7197611 5.746038,3.1605339 9.048951,2.7867133 Z"/>
+ <path style="fill:#7e53cb" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 12 L 2.4492188 12 C 8.5853603 11.994587 13.976205 7.9239945 15.660156 2.0234375 C 15.507874 2.011959 15.354537 2 15.199219 2 L 8 2 z"/>
+ <path style="fill:#f97b49" d="M 2 12 L 2 16 C 2 19.324 4.676 22 8 22 L 15.099609 22 C 15.25723 22 15.411915 21.988372 15.566406 21.976562 C 13.88176 16.073564 8.4882864 12.002364 2.3496094 12 L 2 12 z"/>
+ <path style="opacity:0.2" d="M 8.8710938,5.5 C 6.7355572,5.5 5,7.2355572 5,9.371094 v 6.257812 C 5,17.764443 6.7355572,19.5 8.8710938,19.5 H 15.128906 C 17.264443,19.5 19,17.764443 19,15.628906 V 9.371094 C 19,7.2355572 17.264443,5.5 15.128906,5.5 Z m 0,1 H 15.128906 C 16.72774,6.5 18,7.77226 18,9.371094 v 6.257812 C 18,17.22774 16.72774,18.5 15.128906,18.5 H 8.8710938 C 7.27226,18.5 6,17.22774 6,15.628906 V 9.371094 C 6,7.77226 7.27226,6.5 8.8710938,6.5 Z M 16,7.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4,1 c -2.2032167,0 -4,1.796783 -4,4 0,2.203217 1.7967833,4 4,4 2.203217,0 4,-1.796783 4,-4 0,-2.203217 -1.796783,-4 -4,-4 z m 0,1 c 1.662777,0 3,1.337223 3,3 0,1.662777 -1.337223,3 -3,3 -1.662777,0 -3,-1.337223 -3,-3 0,-1.662777 1.337223,-3 3,-3 z"/>
+ <rect style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" width="13" height="13" x="5.5" y="5.5" rx="3.37" ry="3.37"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="3.5"/>
+ <circle style="fill:#ffffff" cx="16" cy="8" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/instant-messenger.svg b/.icons/awkward/24x24/apps/instant-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/instant-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/instantbird.svg b/.icons/awkward/24x24/apps/instantbird.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/instantbird.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/insurgency.svg b/.icons/awkward/24x24/apps/insurgency.svg
new file mode 100644
index 00000000..b9815154
--- /dev/null
+++ b/.icons/awkward/24x24/apps/insurgency.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1.0002123,-1029.3747)">
+ <path style="fill:#2e9d91" d="m 2.9999,1031.4 c -0.58492,0.1303 -1.0456,0.4917 -0.99598,1.1522 l 0.78266,12.435 c 0.02974,0.3963 0.22053,0.7558 0.5182,0.9766 l 7.0439,5.2173 c 0.39452,0.2924 0.90863,0.2924 1.3032,0 l 7.0439,-5.2173 c 0.29767,-0.2208 0.48846,-0.5803 0.5182,-0.9766 l 0.78266,-12.435 c 0.0496,-0.6605 -0.41106,-1.0219 -0.99598,-1.1522 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.5,1037.4 -1.5,1.5 1.5,0 0.5,0.5 1,-1.5 -0.5,-0.5 -1,0 z m 2,0.5 -1,1.5 0.5,1.5 1.5,-1.5 0,0.5 -1.5,1.5 0.5,1 2,-2 0,0.5 -2,2 2,0 1,-1 0,-1 -0.5,-0.5 0,-1 -1,-0.5 -0.5,-1 -1,0 z m -4.5,1.5 -0.5,0.5 1,3.5 -3.8613,4.292 3.0654,2.2705 3.7959,-5.0625 1,0 0.5,-0.5 1,-0.5 0.5,-0.5 -2.5,0 -0.5,-1.5 -0.5,0 -0.5,1.5 -1,0 0.5,-1.5 -1,-1 0.5,-0.5 1,1 1,0 0,-0.5 -1,-1.5 -2.5,0 z m -1,1 0.5,2.5 0,0.5 -3.9082,3.5166 0.27441,0.2031 c 0.7765,-0.7025 2.7491,-2.4879 4.1338,-3.7197 l -1,-3 z m 3.5,4.5 0.5,0 -2.5,3 2,-3 z"/>
+ <path style="fill:#ececec;fill-rule:evenodd" d="m 11.5,1036.9 -1.5,1.5 1.5,0 0.5,0.5 1,-1.5 -0.5,-0.5 -1,0 z m 2,0.5 -1,1.5 0.5,1.5 1.5,-1.5 0,0.5 -1.5,1.5 0.5,1 2,-2 0,0.5 -2,2 2,0 1,-1 0,-1 -0.5,-0.5 0,-1 -1,-0.5 -0.5,-1 -1,0 z m -4.5,1.5 -0.5,0.5 1,3.5 -4.1318,4.5918 3.0947,2.292 4.0371,-5.3838 1,0 0.5,-0.5 1,-0.5 0.5,-0.5 -2.5,0 -0.5,-1.5 -0.5,0 -0.5,1.5 -1,0 0.5,-1.5 -1,-1 0.5,-0.5 1,1 1,0 0,-0.5 -1,-1.5 -2.5,0 z m -1,1 0.5,2.5 0,0.5 -4.2129,3.791 0.27441,0.2031 c 0.60746,-0.5496 2.9517,-2.6715 4.4385,-3.9941 l -1,-3 z m 3.5,4.5 0.5,0 -2.5,3 2,-3 z"/>
+ <path style="opacity:0.2" d="m 2.0165,1034.7 a 1.174,1.3045 0 0 0 -0.0127,0.3271 l 0.7832,10.435 a 1.174,1.3045 0 0 0 0.51758,0.9766 l 7.0439,5.2168 a 1.174,1.3045 0 0 0 1.3027,0 l 7.044,-5.2168 a 1.174,1.3045 0 0 0 0.51758,-0.9766 l 0.7832,-10.435 a 1.174,1.3045 0 0 0 -0.0137,-0.3232 l -0.76953,10.258 a 1.174,1.3045 0 0 1 -0.51758,0.9766 l -7.044,5.2168 a 1.174,1.3045 0 0 1 -1.3027,0 l -7.0439,-5.2168 a 1.174,1.3045 0 0 1 -0.51758,-0.9766 l -0.77051,-10.262 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1031.4 c -0.58492,0.1302 -1.0457,0.4919 -0.99609,1.1523 l 0.02148,0.3282 C 2.067029,1032.3363 2.47206,1032.0175 3,1031.9 l 16,0 c 0.52794,0.1175 0.93296,0.4363 0.97461,0.9805 l 0.0215,-0.3282 C 20.04569,1031.8919 19.58492,1031.5302 19,1031.4 l -16,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/insync.svg b/.icons/awkward/24x24/apps/insync.svg
new file mode 100644
index 00000000..612b168d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/insync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#1e87e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3.5 2c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m10 13a5 5 0 0 1 5 -5"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m13 13a2 2 0 0 1 2 -2"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m7 13a8 8 0 0 1 8 -8"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="15" y="16"/>
+ <circle style="fill:#ffffff" cx="16" cy="14" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/intel.svg b/.icons/awkward/24x24/apps/intel.svg
new file mode 100644
index 00000000..06587a9d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intel.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#0071c5" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 14.208984,6.5020881 C 12.034516,6.5349027 9.6155877,7.2350083 7.6367188,8.5587288 V 8.9239631 C 12.204989,6.3321394 18.563502,6.3855982 19.148438,10.179823 c 0.184376,1.180373 -0.351277,2.399453 -1.330079,3.177734 v 1.050781 C 19.092925,13.747656 20.310077,12.017865 19.929688,9.9083381 19.50789,7.5660053 17.07358,6.4588669 14.208984,6.5020881 Z M 6.1992188,9.6993538 V 10.500135 H 7 V 9.6993538 Z M 5.4550781,10.261854 c -1.1316966,1.269128 -1.7199723,2.830492 -1.3378906,4.652343 0.5287179,2.536142 3.3550949,3.972775 7.6718745,3.496094 1.639731,-0.180894 3.759789,-0.767267 5.302735,-1.671875 v -1.371093 c -1.424377,0.90015 -3.632471,1.634301 -5.492188,1.830078 -3.1609453,0.331553 -6.4559998,-0.190679 -6.9179684,-3 -0.1946397,-1.192983 0.1926511,-2.446892 0.7734375,-3.355469 z m 5.5429689,0.238281 v 1 H 11 l -0.002,2.205078 c 0,0.396981 0.189607,0.740569 0.75,0.794922 h 0.75 V 13.699354 H 11.798781 V 12.300916 H 12.498 v -0.800781 h -0.699219 v -1 z m 5.201172,0 v 2.064453 h 0.002 l -0.002,0.855469 c 0,0.538932 0.203028,1.006289 0.800781,1.080078 v -1.935547 -2.064453 z m -9.9980471,1 -0.00195,2.205078 c 0,0.396982 0.2030412,0.740569 0.8007812,0.794922 v -3 z m 1.7988281,0 v 3 h 0.8007812 v -2.337891 h 0.6074219 c 0.2260971,0 0.3203125,0.110484 0.3203125,0.289063 v 2.048828 H 10.5 v -2.103516 c 0,-0.425928 -0.230676,-0.896484 -0.9082031,-0.896484 z m 6.310547,0 C 13.567462,11.500135 13,12.041332 13,12.998182 c 0,1.119075 0.648608,1.501953 1.326172,1.501953 0.518045,0 0.811372,-0.175116 1.091797,-0.462891 l -0.4375,-0.43164 c -0.181535,0.186525 -0.336419,0.277343 -0.650391,0.277343 -0.400634,0 -0.625,-0.278771 -0.625,-0.654296 H 15.5 v -0.263672 c 0,-0.8313 -0.43379,-1.464844 -1.189453,-1.464844 z m -0.03125,0.607422 c 0.363941,0 0.501997,0.305044 0.515625,0.621094 h -1.089844 c 0.0046,-0.129 0.02064,-0.211557 0.06641,-0.316407 0.07915,-0.174375 0.265652,-0.304687 0.507813,-0.304687 z"/>
+ <path style="fill:#ffffff" d="M 14.208882,6.0012173 C 12.034414,6.0340319 9.6151443,6.7353484 7.6362753,8.0590688 V 8.423139 C 12.204546,5.8313153 18.564411,5.8851882 19.149346,9.6794125 19.333722,10.859786 18.797149,12.079319 17.818347,12.8576 v 1.050019 C 19.092913,13.246937 20.309585,11.51706 19.929195,9.4075334 19.507398,7.0652006 17.073478,5.9579961 14.208882,6.0012173 Z M 5.4544024,9.7622272 C 4.3227058,11.031355 3.7342196,12.592027 4.1163013,14.413879 c 0.5287179,2.536141 3.3567066,3.972061 7.6734867,3.49538 1.639731,-0.180894 3.758322,-0.7673 5.301268,-1.671908 v -1.370338 c -1.424377,0.900151 -3.631897,1.633946 -5.491614,1.829723 C 8.4384963,17.028289 5.1436249,16.505999 4.6816563,13.696678 4.4870166,12.503695 4.873616,11.250502 5.4544024,10.341925 Z"/>
+ <path style="fill:#ffffff" d="M 7,11 H 6.2008 L 6.2,13.205108 C 6.2,13.60209 6.40224,13.945647 6.99998,14 Z"/>
+ <path style="fill:#ffffff" d="M 6.2,10 H 7 V 9.199984 H 6.2 Z"/>
+ <path style="fill:#ffffff" d="m 9.4087533,11.662815 c 0.2260971,0 0.3204938,0.109807 0.3204938,0.288386 v 2.048807 H 10.5 V 11.896604 C 10.5,11.470676 10.269717,11.0009 9.5921896,11.0009 L 8,11 v 2.999663 h 0.8 v -2.336818 z"/>
+ <path style="fill:#ffffff" d="M 10.9985,9.9999998 V 11 H 11 l -0.0015,2.20459 c 0,0.396981 0.189607,0.741057 0.75,0.79541 h 0.75 v -0.8 h -0.7 v -1.4 h 0.7 V 11 h -0.7 V 9.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 16.2,9 v 3.065382 h 0.0016 L 16.2,12.92017 C 16.2,13.459102 16.402247,13.926211 17,14 V 12.065382 9 Z"/>
+ <path style="fill:#ffffff" d="M 14.310401,11 C 13.567316,11 13,11.540675 13,12.497525 13,13.6166 13.648534,14 14.326098,14 c 0.518045,0 0.812259,-0.1743 1.092684,-0.462075 l -0.437484,-0.43305 C 14.799763,13.2914 14.644848,13.382 14.330876,13.382 c -0.400634,0 -0.626536,-0.2772 -0.626536,-0.652725 H 15.5 v -0.26505 C 15.5,11.632925 15.066064,11 14.310401,11 Z m -0.03139,0.6081 c 0.363941,0 0.501658,0.30405 0.515286,0.6201 h -1.089951 c 0.0046,-0.129 0.0218,-0.2112 0.06757,-0.31605 0.07915,-0.174375 0.264936,-0.30405 0.507097,-0.30405 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.9999998,2 C 4.6760002,2 2,4.6760002 2,7.9999998 v 0.5 C 2,5.1760004 4.6760002,2.5 7.9999998,2.5 H 16 c 3.323999,0 6,2.6760004 6,5.9999998 v -0.5 C 22,4.6760002 19.323999,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/intellij-idea-ce.svg b/.icons/awkward/24x24/apps/intellij-idea-ce.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea-ce.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij-idea-community.svg b/.icons/awkward/24x24/apps/intellij-idea-community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea-community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij-idea-ue-bundled-jre.svg b/.icons/awkward/24x24/apps/intellij-idea-ue-bundled-jre.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea-ue-bundled-jre.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij-idea-ultimate-edition.svg b/.icons/awkward/24x24/apps/intellij-idea-ultimate-edition.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea-ultimate-edition.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij-idea-ultimate.svg b/.icons/awkward/24x24/apps/intellij-idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij-idea.svg b/.icons/awkward/24x24/apps/intellij-idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij-idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intellij.svg b/.icons/awkward/24x24/apps/intellij.svg
new file mode 100644
index 00000000..6c5f0957
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#fe4b71" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#ff8c2a" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071217,15.99995 H 11.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071217,15.5 H 11.507122"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 7.5071212,11.999951 h 1.999999 M 7.5071212,7.99995 h 1.999999 M 8.5071217,11.999951 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.5071212,11.500001 h 1.999999 M 7.5071212,7.5 h 1.999999 M 8.5071217,11.500001 V 7.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507123,11.49995 v 0.500001 h 0.499999 c 1.957916,-0.05752 1.499596,-3.4439945 1.5,-4.000001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507123,11 v 0.500001 h 0.499999 c 1.957916,-0.05752 1.499596,-3.4439945 1.5,-4.000001"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/intellij_idea.svg b/.icons/awkward/24x24/apps/intellij_idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intellij_idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/intergalacticfm.svg b/.icons/awkward/24x24/apps/intergalacticfm.svg
new file mode 120000
index 00000000..a6560012
--- /dev/null
+++ b/.icons/awkward/24x24/apps/intergalacticfm.svg
@@ -0,0 +1 @@
+konquest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/internet-archive.svg b/.icons/awkward/24x24/apps/internet-archive.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-archive.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/internet-chat.svg b/.icons/awkward/24x24/apps/internet-chat.svg
new file mode 100644
index 00000000..962a3564
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-chat.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#0286c2" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path opacity=".2" d="m9 5v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"/>
+ <path fill="#0286c2" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path opacity=".2" d="m20.5 2.5-1.5 1.5v0.5l2-2h-0.5zm-13.5 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#35b9f5" d="m1 8 2 2v9c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1h-13z"/>
+ <path opacity=".2" d="m5 12.5v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"/>
+ <path fill="#aee3fb" d="m5 12v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"/>
+ <path opacity=".2" d="m1 8.5 2 2v-0.5l-1.5-1.5h-0.5zm2 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m1 8 0.5 0.5h12.5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-13z"/>
+ <path fill="#fff" opacity=".2" d="m8 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12.5l0.5-0.5h-13z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/internet-feed-reader.svg b/.icons/awkward/24x24/apps/internet-feed-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-feed-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/internet-mail.svg b/.icons/awkward/24x24/apps/internet-mail.svg
new file mode 100644
index 00000000..e02ecf22
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#fe9700" d="m12 1.0001-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4c0-0.3275-0.15848-0.6147-0.40039-0.7969l0.004-0.00585z"/>
+ <path fill="#fff" opacity=".1" d="m12 1.0001-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v0.5c0-0.32025 0.15196-0.60145 0.38476-0.7842v-0.001l0.0117-0.0088c0.01945-0.0148 0.03805-0.0306 0.058595-0.04395l9.545-7.162 9.6035 7.1975-0.004 0.00585c0.243 0.182 0.401 0.469 0.401 0.7965v-0.5c0-0.3275-0.158-0.6147-0.4-0.7969l0.004-0.00585-9.6035-7.197z"/>
+ <rect fill="#ebebeb" width="16" height="14" x="4" y="4" rx="1" ry="1.077"/>
+ <path fill="#848484" d="m12 5c-2.2091 0-4 1.7908-4 4 0 2.209 1.7909 4 4 4h2.5s0.46875 0 0.5-0.5c0-0.5-0.5-0.5-0.5-0.5h-2.5c-1.6568 0-3-1.3431-3-3 0-1.6568 1.3431-3 3-3 1.6568 0 3 1.3431 3 3v0.5c0 0.27614-0.22386 0.5-0.5 0.5s-0.5-0.22386-0.5-0.5v-0.5c0-1.1045-0.89545-2-2-2-1.1045 0-2 0.89545-2 2 0 1.1045 0.89545 2 2 2 0.5231 0 0.99515-0.20545 1.3515-0.5342 0.285 0.3385 0.7055 0.534 1.1485 0.534 0.8284 0 1.5-0.6716 1.5-1.5v-0.5c0-2.2091-1.7908-4-4-4zm0 3c0.5523 0 1 0.44771 1 1 0 0.55228-0.44771 1-1 1-0.55228 0-1-0.44771-1-1 0-0.55228 0.44771-1 1-1z"/>
+ <path fill="#fec006" d="m2 9 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fecd38" d="m21 22c0.554 0 1-0.446 1-1v-12l-19 13z"/>
+ <path opacity=".2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/internet-news-reader.svg b/.icons/awkward/24x24/apps/internet-news-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-news-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/internet-web-browser.svg b/.icons/awkward/24x24/apps/internet-web-browser.svg
new file mode 100644
index 00000000..34b02179
--- /dev/null
+++ b/.icons/awkward/24x24/apps/internet-web-browser.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g transform="matrix(.5 0 0 .5 -1.0001 -.49948)">
+ <rect fill="#6573c3" width="39.964" height="39.964" x="-42.98" y="-43.98" rx="19.982" ry="19.982" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m38.129 8.8707-28.258 28.258c7.8276 7.8276 20.431 7.8276 28.259 0 7.8276-7.8276 7.8276-20.431 0-28.259z"/>
+ <path fill="#fff" opacity=".2" d="m24 3.0182c-11.07 0-19.982 8.9119-19.982 19.982 0 0.16757-0.004 0.33299 0 0.49955 0.2644-10.837 9.08-19.483 19.982-19.483s19.718 8.6458 19.982 19.482c0.004-0.16656 0-0.33198 0-0.49955 0-11.069-8.912-19.981-19.982-19.981z"/>
+ <path fill="#f2f2f2" d="m9.8707 37.129 12.363-15.895 1.673 1.673 1.8593 1.8593z"/>
+ <path fill="#f34235" d="m38.129 8.8707-15.895 12.363 3.532 3.532z"/>
+ <path fill="#fff" opacity=".2" d="m38.129 8.8707-28.258 28.258c-7.8276-7.8276-7.8276-20.431 0-28.259 7.8276-7.8276 20.431-7.8276 28.259 0z"/>
+ </g>
+ <path opacity=".2" d="m1.0154 11.263c-0.00195 0.082-0.0068 0.1635-0.0068 0.246 0 5.5349 4.4562 9.9909 9.9909 9.9909s9.9909-4.456 9.9909-9.9909c0-0.0825-0.0045-0.164-0.0065-0.246-0.13 5.4204-4.532 9.7459-9.9844 9.7459s-9.8544-4.3255-9.9844-9.7459z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.ark.Desktop.svg b/.icons/awkward/24x24/apps/io.ark.Desktop.svg
new file mode 100644
index 00000000..af832448
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.ark.Desktop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.032227,7.5 5.5,17.5 c 0,0 4.0603935,-3.952371 6.5,-6.25 2.46559,2.101198 6.5,6.25 6.5,6.25 z M 12,12.5 l -0.857422,1 h 1.714844 z m -1.713867,2 L 9,16 h 3 3 l -1.286133,-1.5 z"/>
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ed2a2d" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 12.033203,7.5 5.5,17.5 c 0,0 4.0603935,-3.952371 6.5,-6.25 2.46559,2.101198 6.5,6.25 6.5,6.25 z m -0.0332,5 -0.857422,1 h 1.714844 z m -1.513672,2 -0.7441405,1 h 4.5156245 l -0.74414,-1 z"/>
+ <path style="fill:#ffffff" d="M 12.033203 7 L 5.5 17 C 5.5 17 9.5603935 13.047629 12 10.75 C 14.46559 12.851198 18.5 17 18.5 17 L 12.033203 7 z M 12 12 L 11.142578 13 L 12.857422 13 L 12 12 z M 10.486328 14 L 9.7421875 15 L 14.257812 15 L 13.513672 14 L 10.486328 14 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.atom.Atom.svg b/.icons/awkward/24x24/apps/io.atom.Atom.svg
new file mode 120000
index 00000000..cf7e3643
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.atom.Atom.svg
@@ -0,0 +1 @@
+atom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.atom.electron.BaseApp.svg b/.icons/awkward/24x24/apps/io.atom.electron.BaseApp.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.atom.electron.BaseApp.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.botfather.Botfather.svg b/.icons/awkward/24x24/apps/io.botfather.Botfather.svg
new file mode 100644
index 00000000..d260808c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.botfather.Botfather.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 14.981784,19.074881 -1.253982,0.06782 -1.728463,0.949537 L 17.083052,22.5 c -0.06344,-1.56662 -1.305187,-2.347225 -2.101268,-3.425119 z"/>
+ <path style="opacity:0.2" d="m 7.1012685,19.074881 1.2539825,0.06782 1.728462,0.949537 L 5,22.5 c 0.063441,-1.56662 1.3051865,-2.347225 2.1012685,-3.425119 z"/>
+ <path style="fill:#23d160" d="m 14.981784,18.574624 -1.253982,0.06782 -1.728463,0.949538 5.083713,2.407757 c -0.06344,-1.56662 -1.305187,-2.347225 -2.101268,-3.425119 z"/>
+ <path style="fill:#23d160" d="m 7.1012685,18.574624 1.2539825,0.06782 1.728462,0.949538 L 5,21.999739 c 0.063441,-1.56662 1.3051865,-2.347225 2.1012685,-3.425119 z"/>
+ <path style="fill:#c31e3e" d="M 10.199342,8.643091 C 10.024383,8.534895 9.053867,5.4219476 9.02237,4.6287338 8.9775995,3.5011926 9.328675,2.416319 10.349927,3.3606977 c 0.488864,0.4520658 3.266394,3.9942058 3.23127,4.0996478 -0.113284,0.340056 -3.134048,1.335992 -3.381855,1.1827455 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.70561,3.0018095 C 9.1781285,2.961374 8.988503,3.7829669 9.022081,4.6286227 c 4.865e-4,0.012251 0.00591,0.035514 0.00684,0.048853 C 9.087627,3.74501 9.4676905,3.0446807 10.35008,3.8606499 10.758561,4.2383835 12.745933,6.7510265 13.374208,7.6360285 13.485807,7.5687975 13.565574,7.5071225 13.58122,7.460157 13.616345,7.3547155 10.838944,3.8124584 10.35008,3.3603926 10.094768,3.1242978 9.8814375,3.0152881 9.70561,3.0018095 Z"/>
+ <path style="fill:#da163c" d="M 10.364342,6.8304455 9.499575,6.1414885 9.8942545,5.821702 C 10.474677,5.351418 12.953083,3.7932505 14.264709,3.3467707 c 0.634676,-0.2160453 1.178316,-0.3928095 1.208088,-0.3928095 0.126563,0 0.03672,0.6642896 -0.193224,1.4286629 -0.225989,0.7512349 -0.981461,3.6873534 -1.935341,4.2205224 -0.790674,0.441946 -2.310446,1.1498375 -2.732726,0.700243 -0.431975,-0.459917 0.237292,-2.0869795 -0.247164,-2.472944 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.472644,2.9538147 c -0.02977,0 -0.573218,0.1767348 -1.207894,0.3927801 -1.311626,0.4464797 -3.790258,2.0046217 -4.370681,2.4749057 l -0.394494,0.3195 0.311494,0.248175 0.083,-0.067418 c 0.580423,-0.470284 3.059055,-2.0284258 4.370681,-2.4749055 0.634676,-0.2160453 1.178122,-0.3927801 1.207894,-0.3927801 0.0086,0 0.01389,0.010681 0.02051,0.01661 0.04829,-0.3069064 0.04895,-0.5168674 -0.02051,-0.5168672 z M 10.533657,7.743387 c -0.03127,0.3947755 -0.09245,0.8228205 -0.06054,1.152937 0.03217,-0.3984535 0.09538,-0.8288835 0.06054,-1.152937 z"/>
+ <path style="opacity:0.2" d="m 16.86509,6.4628868 c -0.247199,0 -6.149396,1.627508 -6.344127,1.8622861 -0.09904,0.1194034 0.02508,0.404333 0.399376,0.9370049 -0.34314,0.8687892 -0.502761,2.0940102 -0.797776,2.0449982 -0.3734945,-0.06205 -1.0782015,-2.5154591 -0.801682,-0.380078 0.218947,1.690781 -1.05578,-0.280566 -1.7537405,2.553071 -0.666867,2.7074 -0.7120315,3.913256 -0.1503765,5.201709 0.592775,1.359845 0.75561,2.470124 2.324788,2.751415 0.936213,0.167826 3.840229,0.0023 4.803445,-0.361514 1.621186,-0.612251 3.422503,-2.478154 3.453775,-4.453686 0.06549,-4.137215 -2.532132,-4.400275 -1.133682,-10.1552062 z"/>
+ <path style="fill:#f71f49" d="m 16.86509,5.9633592 c -0.247199,0 -6.149396,1.627508 -6.344127,1.8622861 -0.09904,0.1194034 0.02508,0.404333 0.399376,0.9370049 -0.34314,0.8687895 -0.502761,2.0940098 -0.797776,2.0449978 -0.3734945,-0.06205 -1.0782015,-2.5154587 -0.801682,-0.380078 0.218947,1.690781 -1.05578,-0.280566 -1.7537405,2.553071 -0.666867,2.7074 -0.7120315,3.913256 -0.1503765,5.201709 0.592775,1.359845 0.75561,2.470124 2.324788,2.751415 0.936213,0.167826 3.840229,0.0023 4.803445,-0.361514 C 16.166183,19.96 17.9675,18.094097 17.998772,16.118565 18.064264,11.98135 15.46664,11.71829 16.86509,5.9633592 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 16.865234 5.9628906 C 16.618035 5.9628906 10.716215 7.5913938 10.521484 7.8261719 C 10.461053 7.899028 10.51508 8.0606049 10.626953 8.2753906 C 11.236999 7.9507499 16.33416 6.5455685 16.751953 6.4921875 C 16.789204 6.316351 16.819762 6.1500181 16.865234 5.9628906 z M 10.814453 9.0859375 C 10.545441 9.9071095 10.383589 10.851879 10.123047 10.808594 C 9.7772242 10.751141 9.157077 8.6891956 9.2851562 10.072266 C 9.3962119 9.9289732 9.848434 11.261018 10.123047 11.306641 C 10.418062 11.355653 10.576782 10.130508 10.919922 9.2617188 C 10.867239 9.1867439 10.857299 9.1513255 10.814453 9.0859375 z M 16.458984 9.1328125 C 16.337958 12.29512 17.895882 13.174769 17.988281 16.193359 C 17.989243 16.168347 17.99765 16.144191 17.998047 16.119141 C 18.04868 12.920592 16.514686 12.028153 16.458984 9.1328125 z M 9.3203125 10.945312 C 9.17247 11.630053 8.16245 10.560602 7.5664062 12.980469 C 7.1695966 14.591468 6.9987585 15.66542 7.0390625 16.546875 C 7.0702317 15.756931 7.241122 14.801084 7.5664062 13.480469 C 8.2611661 10.659826 9.5246627 12.595085 9.3203125 10.945312 z"/>
+ <path style="opacity:0.2" d="M 9.0131945,21.433531 C 7.444016,21.152241 5.981313,20.041905 5.388538,18.68206 4.826883,17.393606 4.871794,15.687936 5.538661,12.980536 6.2366215,10.1469 6.4469505,8.1602865 6.2280035,6.4695055 5.951484,4.3341263 5.9458665,4.4542398 6.3193615,4.5162906 c 0.5148965,0.085543 2.881222,1.4776064 4.2932965,2.5256639 4.344713,3.2246935 6.163548,6.9608625 5.080783,10.4367175 -0.587593,1.886271 -1.555547,2.9812 -3.176733,3.59345 -0.963216,0.363763 -2.5673005,0.529236 -3.5035135,0.361409 z"/>
+ <path style="fill:#fe496d" d="M 9.0131945,20.933511 C 7.444016,20.652219 5.981313,19.541884 5.388538,18.182039 4.826883,16.893585 4.871794,15.187915 5.538661,12.480515 6.2366215,9.646879 6.4469505,7.660266 6.2280035,5.969485 5.951484,3.8341053 5.9458665,3.9542189 6.3193615,4.0162696 c 0.5148965,0.085543 2.881222,1.4776069 4.2932965,2.5256644 4.344713,3.2246935 6.163548,6.960862 5.080783,10.436717 -0.587593,1.886271 -1.555547,2.981199 -3.176733,3.59345 -0.963216,0.363763 -2.5673005,0.529235 -3.5035135,0.36141 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.1971525,3.9943889 C 6.047527,3.9728224 6.015397,4.0790125 6.057517,4.5405682 6.097997,4.4656602 6.182634,4.4934512 6.3192115,4.5161417 6.834108,4.6016844 9.200676,5.993797 10.612751,7.0418545 14.034526,9.581534 15.881488,12.438361 15.986267,15.235522 16.097395,12.28035 14.238816,9.232903 10.612751,6.541597 9.200676,5.4935395 6.834108,4.1014271 6.3192115,4.0158844 6.272526,4.008128 6.2322035,3.999441 6.1971525,3.9943889 Z M 6.303588,7.5587215 C 6.276188,8.908397 6.031518,10.480681 5.5390115,12.480199 5.155341,14.037857 4.984621,15.256607 5.0097645,16.262417 5.0435395,15.356576 5.21709,14.287419 5.5390115,12.980456 6.0935145,10.729241 6.3353795,9.017097 6.303588,7.5587215 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.brackets.Brackets.svg b/.icons/awkward/24x24/apps/io.brackets.Brackets.svg
new file mode 120000
index 00000000..c0646367
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.dbeaver.DBeaverCommunity.svg b/.icons/awkward/24x24/apps/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.designer.GravitDesigner.svg b/.icons/awkward/24x24/apps/io.designer.GravitDesigner.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.elementary.code.svg b/.icons/awkward/24x24/apps/io.elementary.code.svg
new file mode 100644
index 00000000..7371ab08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.elementary.code.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.2" d="m 9.983427,9.4945778 c -0.722684,7e-6 -1.105747,0.107062 -1.46875,0.328125 C 8.155,10.040791 7.983427,10.387921 7.983427,10.853953 v 0.511953 c 0,1.133883 -0.986136,1.126436 -0.986136,1.126436 v 1.042623 c 0.885866,2e-6 0.986136,0.575354 0.986136,1.131012 v 0.365273 c 0,0.510849 0.163635,0.897954 0.5,1.125 0.339692,0.230029 0.730691,0.337773 1.5,0.34375 v -1.000325 c -0.382991,-0.006 -0.580157,-0.07765 -0.75,-0.203125 -0.16985,-0.125471 -0.25,-0.301907 -0.25,-0.546875 v -0.605723 c 0,-0.60047 -0.781313,-1.178971 -0.781313,-1.178971 0,0 0.781313,-0.557569 0.781313,-1.152069 V 11.267 c 0,-0.244964 0.08015,-0.40876 0.25,-0.53125 0.173174,-0.125466 0.37034,-0.203807 0.75,-0.21875 z m 4,0 v 0.9782282 c 0.379661,0.01495 0.576826,0.09328 0.75,0.21875 0.16985,0.12249 0.25,0.286286 0.25,0.53125 v 0.666701 c 0,0.5945 0.726602,1.075474 0.726602,1.075474 0,0 -0.726602,0.633212 -0.726602,1.233682 v 0.528915 c 0,0.244968 -0.08015,0.421404 -0.25,0.546875 -0.169843,0.125471 -0.367009,0.19715 -0.75,0.203125 V 16.5 c 0.769309,-0.006 1.160309,-0.113721 1.5,-0.34375 0.336365,-0.227046 0.5,-0.614151 0.5,-1.125 v -0.365273 c 0,-0.555658 0.133416,-1.13101 1.019282,-1.131012 v -1.042623 c -0.242444,-0.175676 -1.019282,0.0074 -1.019282,-1.126436 v -0.511953 c 0,-0.466032 -0.171573,-0.813162 -0.53125,-1.0312502 -0.363003,-0.221063 -0.746065,-0.3281181 -1.46875,-0.328125 z"/>
+ <path style="fill:#446f7d" d="m 9.983427,8.9947888 c -0.722684,7e-6 -1.105747,0.107062 -1.46875,0.328125 -0.359677,0.218088 -0.53125,0.565218 -0.53125,1.0312502 v 0.511953 c 0,1.133883 -0.986136,1.126436 -0.986136,1.126436 v 1.042623 c 0.885866,2e-6 0.986136,0.575354 0.986136,1.131012 v 0.365273 c 0,0.510849 0.163635,0.897954 0.5,1.125 0.339692,0.230029 0.730691,0.337773 1.5,0.34375 v -1.000325 c -0.382991,-0.006 -0.580157,-0.07765 -0.75,-0.203125 -0.16985,-0.125471 -0.25,-0.301907 -0.25,-0.546875 v -0.605723 c 0,-0.60047 -0.781313,-1.178971 -0.781313,-1.178971 0,0 0.781313,-0.557569 0.781313,-1.152069 v -0.545912 c 0,-0.244964 0.08015,-0.40876 0.25,-0.53125 0.173174,-0.125466 0.37034,-0.203807 0.75,-0.21875 z m 4,0 V 9.973017 c 0.379661,0.01495 0.576826,0.09328 0.75,0.21875 0.16985,0.12249 0.25,0.286286 0.25,0.53125 v 0.666701 c 0,0.5945 0.726602,1.075474 0.726602,1.075474 0,0 -0.726602,0.633212 -0.726602,1.233682 v 0.528915 c 0,0.244968 -0.08015,0.421404 -0.25,0.546875 -0.169843,0.125471 -0.367009,0.19715 -0.75,0.203125 v 1.022422 c 0.769309,-0.006 1.160309,-0.113721 1.5,-0.34375 0.336365,-0.227046 0.5,-0.614151 0.5,-1.125 v -0.365273 c 0,-0.555658 0.133416,-1.13101 1.019282,-1.131012 v -1.042623 c -0.242444,-0.175676 -1.019282,0.0074 -1.019282,-1.126436 v -0.511953 c 0,-0.4660322 -0.171573,-0.8131622 -0.53125,-1.0312502 -0.363003,-0.221063 -0.746065,-0.3281181 -1.46875,-0.328125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.exodus.Exodus.svg b/.icons/awkward/24x24/apps/io.exodus.Exodus.svg
new file mode 120000
index 00000000..da04a2a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.exodus.Exodus.svg
@@ -0,0 +1 @@
+exodus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.freetubeapp.FreeTube.svg b/.icons/awkward/24x24/apps/io.freetubeapp.FreeTube.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.freetubeapp.FreeTube.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Celluloid.svg b/.icons/awkward/24x24/apps/io.github.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Cockatrice.cockatrice.svg b/.icons/awkward/24x24/apps/io.github.Cockatrice.cockatrice.svg
new file mode 120000
index 00000000..bda2cc6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Cockatrice.cockatrice.svg
@@ -0,0 +1 @@
+cockatrice.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.EndlessSky.endless-sky.svg b/.icons/awkward/24x24/apps/io.github.EndlessSky.endless-sky.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.EndlessSky.endless-sky.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Fontforge.svg b/.icons/awkward/24x24/apps/io.github.Fontforge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.FreeDM.svg b/.icons/awkward/24x24/apps/io.github.FreeDM.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.FreeDM.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-1.svg b/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-1.svg
new file mode 120000
index 00000000..462ef38b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-1.svg
@@ -0,0 +1 @@
+freedoom1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-2.svg b/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-2.svg
new file mode 120000
index 00000000..3e174a34
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Freedoom-Phase-2.svg
@@ -0,0 +1 @@
+freedoom2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.GnomeMpv.svg b/.icons/awkward/24x24/apps/io.github.GnomeMpv.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.GnomeMpv.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.Hexchat.svg b/.icons/awkward/24x24/apps/io.github.Hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.ImEditor.svg b/.icons/awkward/24x24/apps/io.github.ImEditor.svg
new file mode 100644
index 00000000..fb525602
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.ImEditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#f1513c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 6.076172,8.499996 c -0.34555,0 -0.6390455,0.00576 -0.879883,0.0166 -0.5130892,0.0271 -0.7695312,0.224211 -0.7695312,0.5927735 0,0.1138195 0.0335,0.2035145 0.1015625,0.2685545 0.073298,0.059622 0.2050726,0.089844 0.3935547,0.089844 L 5.5810545,9.458978 C 5.497285,10.125643 5.40354,10.773607 5.298828,11.402338 l -0.1728515,1.065429 c -0.057592,0.357724 -0.1497363,0.969704 -0.2753906,1.836914 l -0.023437,0.178711 -0.3691406,0.0088 c -0.303665,0.0054 -0.5394919,0.0625 -0.7070313,0.170899 C 3.5834374,14.771482 3.5,14.923038 3.5,15.11816 c 0,0.124662 0.03963,0.219139 0.118164,0.28418 C 3.696698,15.46738 3.7930199,15.5 3.9082031,15.5 c 0.073298,0 0.1963657,-0.01392 0.3691406,-0.04101 0.3926701,-0.05962 0.7541413,-0.08887 1.0839843,-0.08887 0.08377,0 0.256775,0.0048 0.518555,0.01563 0.282723,0.01084 0.489227,0.0166 0.620117,0.0166 0.1937175,0 0.3425535,-0.04893 0.4472655,-0.146485 0.1099475,-0.09756 0.165039,-0.216502 0.165039,-0.357422 0,-0.151763 -0.049935,-0.265917 -0.149414,-0.341797 -0.099476,-0.07588 -0.2879425,-0.113281 -0.5654295,-0.113281 -0.1884815,0 -0.3373175,0.0024 -0.4472655,0.0078 0.068062,-0.536588 0.160207,-1.203254 0.2753905,-2 l 0.1640625,-1.06543 C 6.4105935,11.255654 6.4682585,10.901225 6.5625,10.321282 6.64627,9.800957 6.6936315,9.508393 6.7041015,9.4433525 6.86117,9.4379325 7.091843,9.4345625 7.395508,9.4345625 c 0.193717,0 0.3425535,-0.051312 0.4472655,-0.154297 C 7.9474855,9.17187 8,9.030858 8,8.857418 8,8.7598565 7.95264,8.6792945 7.8583985,8.614254 7.7641575,8.543794 7.6488215,8.5078085 7.5126955,8.5078085 Z m 2.9785155,3 c -0.2098015,0 -0.374087,0.03988 -0.493164,0.119141 C 8.448118,11.692738 8.365486,11.811392 8.314453,11.975582 8.1046515,12.638005 8,13.33722 8,14.073238 c 0,0.498232 0.042875,0.86045 0.1279295,1.086914 0.090726,0.22647 0.243513,0.339844 0.4589845,0.339844 0.1757795,0 0.3034285,-0.04515 0.3828125,-0.135742 0.085055,-0.09625 0.1583295,-0.277849 0.220703,-0.543945 0.073714,-0.305733 0.1699865,-0.616536 0.2890625,-0.933594 0.124747,-0.317055 0.2523955,-0.577429 0.3828125,-0.78125 0.130417,-0.203822 0.2381875,-0.305665 0.3232425,-0.305665 0.06237,0 0.09375,0.04515 0.09375,0.135743 0,0.113232 -0.02299,0.350539 -0.06836,0.71289 -0.0567,0.407643 -0.08496,0.719427 -0.08496,0.934571 0,0.254774 0.04599,0.472142 0.136719,0.65332 0.09639,0.175512 0.237683,0.263672 0.424804,0.263672 0.18145,0 0.312217,-0.04515 0.391602,-0.135742 0.08505,-0.09058 0.15833,-0.272184 0.220703,-0.543945 0.08505,-0.345364 0.195943,-0.673954 0.332031,-0.985352 0.136087,-0.311393 0.272115,-0.560236 0.408203,-0.74707 0.136088,-0.1925 0.240739,-0.288086 0.314453,-0.288086 0.06237,0 0.09375,0.04516 0.09375,0.135742 0,0.135881 -0.03664,0.381596 -0.110351,0.738281 -0.07938,0.407644 -0.119141,0.69108 -0.119141,0.84961 0,0.317054 0.07328,0.560617 0.220703,0.730468 0.147428,0.16419 0.366087,0.246094 0.655274,0.246094 0.357229,0 0.675279,-0.09656 0.953125,-0.289062 0.283515,-0.192495 0.547192,-0.43821 0.791015,-0.738282 C 14.946604,14.348093 15,14.172751 15,13.946285 c 0,-0.118898 -0.02299,-0.212333 -0.06836,-0.280273 -0.03969,-0.06794 -0.09621,-0.102539 -0.169922,-0.102539 -0.08505,0 -0.161448,0.03988 -0.229492,0.11914 -0.260834,0.311398 -0.471114,0.538146 -0.629883,0.679688 -0.153099,0.135881 -0.286008,0.203125 -0.399414,0.203125 -0.164439,0 -0.246094,-0.112397 -0.246094,-0.338867 0,-0.15853 0.0534,-0.484973 0.161133,-0.977539 0.124747,-0.577495 0.1875,-0.976462 0.1875,-1.197266 10e-7,-0.368012 -0.184163,-0.551758 -0.552733,-0.551758 -0.300527,0 -0.623838,0.158532 -0.969727,0.475586 -0.34589,0.317054 -0.66082,0.824115 -0.944336,1.520508 0.01701,-0.101911 0.04838,-0.255164 0.09375,-0.458984 0.107735,-0.475584 0.161133,-0.804179 0.161133,-0.985352 0,-0.186839 -0.04287,-0.325431 -0.12793,-0.416016 -0.07938,-0.09059 -0.217554,-0.135742 -0.416015,-0.135742 -0.198461,0 -0.41186,0.07663 -0.638672,0.229492 -0.221143,0.147208 -0.4388255,0.373956 -0.6542975,0.679688 -0.209802,0.305732 -0.391824,0.678508 -0.5449215,1.120117 0.02268,-0.249114 0.051915,-0.454951 0.085937,-0.619141 0.03402,-0.169852 0.079039,-0.368262 0.1357425,-0.594727 0.085055,-0.317054 0.1279295,-0.520738 0.1279295,-0.611328 0,-0.07927 -0.022995,-0.133806 -0.068359,-0.162109 -0.045362,-0.0283 -0.124875,-0.04199 -0.2382815,-0.04199 z"/>
+ <path style="fill:#ffffff" d="m 7.513089,8.0081315 q 0.204189,0 0.3455505,0.10569 Q 8,8.2113825 8,8.3577245 8,8.617885 7.842932,8.7804845 7.685864,8.934961 7.3952885,8.934961 q -0.4554975,0 -0.6911,0.00813 Q 6.6884835,9.040652 6.562828,9.82114 6.421466,10.691054 6.3900525,10.886176 l -0.164921,1.065043 Q 6.052356,13.146338 5.950262,13.95122 q 0.164922,-0.0081 0.447644,-0.0081 0.4162305,0 0.565445,0.113819 0.149215,0.113819 0.149215,0.341463 0,0.21138 -0.164921,0.357722 -0.157068,0.146342 -0.4476445,0.146342 -0.196335,0 -0.6204195,-0.01626 -0.3926695,-0.01626 -0.5183245,-0.01626 -0.4947644,0 -1.0837695,0.08943 -0.2591624,0.04064 -0.36911,0.04064 -0.1727749,0 -0.2905759,-0.09756 Q 3.5,14.804876 3.5,14.617882 3.5,14.325199 3.7513089,14.1626 4.0026178,14 4.4581153,13.991865 l 0.3691102,-0.0081 0.02356,-0.178857 q 0.1884815,-1.300847 0.274869,-1.837432 l 0.172775,-1.065035 Q 5.4554975,9.959346 5.581152,8.9593485 l -0.6596854,0.00812 q -0.2827231,0 -0.3926707,-0.089432 -0.1020942,-0.097561 -0.1020942,-0.2682895 0,-0.5528435 0.7696338,-0.593495 0.361256,-0.01626 0.879581,-0.01626 z"/>
+ <path style="fill:#414141" d="m 20.025608,13.465408 c 0.08323,-0.03283 0.152582,-0.04923 0.208066,-0.04923 0.08878,0 0.155357,0.03282 0.199744,0.09848 0.04439,0.06565 0.06658,0.150449 0.06658,0.254396 0,0.164126 -0.04162,0.303632 -0.12484,0.418519 -0.07768,0.114891 -0.213615,0.21884 -0.40781,0.311846 -0.327359,0.153182 -0.751814,0.276276 -1.273368,0.369282 -0.521552,0.08753 -1.034782,0.131295 -1.539691,0.131295 -0.699103,0 -1.284464,-0.07659 -1.756081,-0.229779 C 14.926591,14.61156 14.574264,14.39546 14.341229,14.121917 14.113743,13.848374 14,13.539268 14,13.194599 c 0,-0.470495 0.152582,-0.86987 0.457746,-1.198123 0.310714,-0.333724 0.765686,-0.574442 1.364918,-0.722153 -0.327359,-0.09301 -0.579813,-0.257133 -0.757363,-0.492381 -0.172001,-0.235247 -0.258002,-0.49785 -0.258002,-0.787808 0,-0.393905 0.12484,-0.741306 0.374519,-1.0422045 0.255229,-0.3063685 0.596458,-0.5416165 1.023687,-0.705743 0.427231,-0.164127 0.896074,-0.2461905 1.406531,-0.2461905 0.688006,0 1.003769,0.147714 1.347772,0.4431425 0.344004,0.2899535 0.516005,0.667443 0.516005,1.1324685 0,0.322783 -0.06103,0.585386 -0.183098,0.787808 -0.116518,0.196952 -0.285745,0.295428 -0.507683,0.295428 -0.155357,0 -0.277422,-0.03282 -0.366197,-0.09848 -0.08877,-0.07112 -0.133163,-0.175067 -0.133163,-0.311838 0,-0.09301 0.01387,-0.194217 0.04161,-0.303633 0.02774,-0.180542 0.04161,-0.303638 0.04161,-0.369289 0,-0.1969525 -0.0749,-0.355607 -0.224711,-0.4759635 -0.149809,-0.1258315 -0.199245,-0.188747 -0.548797,-0.188747 -0.471617,0 -0.848912,0.098476 -1.131883,0.295428 -0.28297,0.1969525 -0.424455,0.4622905 -0.424455,0.7960135 0,0.257133 0.10542,0.470498 0.316261,0.640096 0.216389,0.164126 0.365747,0.254395 0.848461,0.270805 0.122066,0.0055 0.208066,0.03283 0.258002,0.08207 0.04994,0.04924 0.0749,0.131304 0.0749,0.24619 0,0.361079 -0.166453,0.544353 -0.499359,0.549824 -0.460521,0.01094 -0.643169,0.07386 -0.948333,0.188747 -0.299616,0.114886 -0.518779,0.2626 -0.657491,0.443142 -0.133162,0.175067 -0.199744,0.363812 -0.199744,0.566234 0,0.339198 0.160905,0.596331 0.482715,0.771398 0.32181,0.169597 0.832266,0.254395 1.53137,0.254395 0.460521,0 0.94601,-0.05197 1.456466,-0.155919 0.516005,-0.109416 0.957106,-0.240718 1.323303,-0.393904 z"/>
+ <path style="fill:#ffffff" d="m 8.586877,14.999996 q -0.3232075,0 -0.459296,-0.339705 Q 8,14.320594 8,13.573245 8,12.469218 8.3147025,11.475584 8.3912515,11.229298 8.56136,11.118896 q 0.1786155,-0.118893 0.4933175,-0.118893 0.1701095,0 0.238153,0.04246 0.068044,0.04246 0.068044,0.161357 0,0.135884 -0.1275815,0.611465 -0.085055,0.339698 -0.1360885,0.594475 -0.051034,0.246285 -0.085054,0.619956 0.229647,-0.662413 0.54435,-1.121011 0.3232075,-0.458599 0.6549215,-0.67941 0.340218,-0.229296 0.637909,-0.229296 0.297692,0 0.416769,0.135883 0.127581,0.135877 0.127581,0.416135 0,0.271759 -0.161603,0.985135 -0.06804,0.305732 -0.09356,0.458598 0.425274,-1.044588 0.944108,-1.52017 0.518833,-0.475581 0.969623,-0.475581 0.552855,0 0.552855,0.552018 0,0.331206 -0.18712,1.197448 -0.161604,0.738849 -0.161604,0.976643 0,0.339705 0.246658,0.339705 0.17011,0 0.399758,-0.203822 0.238153,-0.212313 0.629404,-0.679409 0.102066,-0.118894 0.229647,-0.118894 0.110571,0 0.170109,0.101911 Q 15,13.267505 15,13.445853 q 0,0.339698 -0.161604,0.526536 -0.365735,0.450107 -0.791008,0.73885 -0.416768,0.288749 -0.952613,0.288749 -0.433779,0 -0.654921,-0.246285 -0.221142,-0.254778 -0.221142,-0.730359 0,-0.237793 0.119077,-0.849259 0.11057,-0.535027 0.11057,-0.738849 0,-0.135883 -0.09356,-0.135883 -0.110571,0 -0.314702,0.288749 -0.204132,0.280251 -0.408262,0.747341 -0.204132,0.467097 -0.331714,0.985142 -0.09356,0.407643 -0.221142,0.543519 -0.119076,0.135883 -0.391251,0.135883 -0.280681,0 -0.425274,-0.263268 -0.136087,-0.271766 -0.136087,-0.653928 0,-0.322715 0.08506,-0.93418 0.06804,-0.543526 0.06804,-0.713375 0,-0.135883 -0.09356,-0.135883 -0.127582,0 -0.323208,0.305732 -0.195626,0.305732 -0.382746,0.781314 -0.1786145,0.475587 -0.289186,0.934186 -0.093561,0.399145 -0.2211425,0.54352 -0.119076,0.135883 -0.3827455,0.135883 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.github.NhekoReborn.Nheko.svg b/.icons/awkward/24x24/apps/io.github.NhekoReborn.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.NhekoReborn.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.OpenToonz.svg b/.icons/awkward/24x24/apps/io.github.OpenToonz.svg
new file mode 100644
index 00000000..23cf8606
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.OpenToonz.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 11 l 8,-8 v -11 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#579c3b" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 11 l 8,-8 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 9,5.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 h 2 v 7 h 2 v -7 h 3 v -2 H 13.580078 A 5,5 0 0 0 9,5.5 Z m 0,2 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"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="9" y="-18" transform="rotate(90)"/>
+ <path style="fill:#85df66" d="m 22,14 h -7 c -0.5523,0 -1,0.44772 -1,1 v 7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15,14 c -0.5523,0 -1,0.44772 -1,1 v 0.5 c 0,-0.5523 0.447715,-1 1,-1 h 6.5 L 22,14 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="13" y="8"/>
+ <path style="fill:#ffffff" d="M 9 5 A 5 5 0 0 0 4 10 A 5 5 0 0 0 9 15 A 5 5 0 0 0 14 10 A 5 5 0 0 0 9 5 z M 9 7 A 3 3 0 0 1 12 10 A 3 3 0 0 1 9 13 A 3 3 0 0 1 6 10 A 3 3 0 0 1 9 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.github.Pithos.svg b/.icons/awkward/24x24/apps/io.github.Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.TransmissionRemoteGtk.svg b/.icons/awkward/24x24/apps/io.github.TransmissionRemoteGtk.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.TransmissionRemoteGtk.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.arunsivaramanneo.GPUViewer.svg b/.icons/awkward/24x24/apps/io.github.arunsivaramanneo.GPUViewer.svg
new file mode 120000
index 00000000..efc6e8de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.arunsivaramanneo.GPUViewer.svg
@@ -0,0 +1 @@
+GPU_Viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.betaflight.BetaflightConfigurator.svg b/.icons/awkward/24x24/apps/io.github.betaflight.BetaflightConfigurator.svg
new file mode 120000
index 00000000..fae06105
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.betaflight.BetaflightConfigurator.svg
@@ -0,0 +1 @@
+betaflight-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.celluloid_player.Celluloid.svg b/.icons/awkward/24x24/apps/io.github.celluloid_player.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.celluloid_player.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.cges30901.hmtimer.svg b/.icons/awkward/24x24/apps/io.github.cges30901.hmtimer.svg
new file mode 100644
index 00000000..5c2d638f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.cges30901.hmtimer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="M 11.400391,4.5 C 11.178791,4.5 11,4.723 11,5 v 6 c 0,0.277 0.178791,0.5 0.400391,0.5 h 1.199218 C 12.821209,11.5 13,11.277 13,11 V 5 C 13,4.723 12.821209,4.5 12.599609,4.5 Z M 14,6.8496094 V 9.0410156 A 4,4 0 0 1 16,12.5 a 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 2,-3.4589844 V 6.8515625 A 6,6 0 0 0 6,12.5 a 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -4,-5.6503906 z"/>
+ <rect style="fill:#3e63ca" width="2" height="7" x="11" y="4" rx=".4" ry=".5"/>
+ <path style="fill:#3e63ca" d="M 14 6.3496094 L 14 8.5410156 A 4 4 0 0 1 16 12 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 10 8.5410156 L 10 6.3515625 A 6 6 0 0 0 6 12 A 6 6 0 0 0 12 18 A 6 6 0 0 0 18 12 A 6 6 0 0 0 14 6.3496094 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.github.cloose.CuteMarkEd.svg b/.icons/awkward/24x24/apps/io.github.cloose.CuteMarkEd.svg
new file mode 120000
index 00000000..35b66ab1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.cloose.CuteMarkEd.svg
@@ -0,0 +1 @@
+cutemarked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.gillesdegottex.FMIT.svg b/.icons/awkward/24x24/apps/io.github.gillesdegottex.FMIT.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.gillesdegottex.FMIT.svg
@@ -0,0 +1 @@
+fmit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.guillaumechereau.Goxel.svg b/.icons/awkward/24x24/apps/io.github.guillaumechereau.Goxel.svg
new file mode 120000
index 00000000..9196daf0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.guillaumechereau.Goxel.svg
@@ -0,0 +1 @@
+goxel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.janbar.noson.svg b/.icons/awkward/24x24/apps/io.github.janbar.noson.svg
new file mode 120000
index 00000000..1a8837e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.janbar.noson.svg
@@ -0,0 +1 @@
+noson.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.jkozera.ZevDocs.svg b/.icons/awkward/24x24/apps/io.github.jkozera.ZevDocs.svg
new file mode 120000
index 00000000..7dbdf35b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.jkozera.ZevDocs.svg
@@ -0,0 +1 @@
+zevdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.jliljebl.Flowblade.svg b/.icons/awkward/24x24/apps/io.github.jliljebl.Flowblade.svg
new file mode 120000
index 00000000..2e57497b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.jliljebl.Flowblade.svg
@@ -0,0 +1 @@
+flowblade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.liberodark.OpenDrive.svg b/.icons/awkward/24x24/apps/io.github.liberodark.OpenDrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.liberodark.OpenDrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.markummitchell.Engauge_Digitizer.svg b/.icons/awkward/24x24/apps/io.github.markummitchell.Engauge_Digitizer.svg
new file mode 120000
index 00000000..239405af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.markummitchell.Engauge_Digitizer.svg
@@ -0,0 +1 @@
+engauge-digitizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.martinrotter.textosaurus.svg b/.icons/awkward/24x24/apps/io.github.martinrotter.textosaurus.svg
new file mode 120000
index 00000000..49943b9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.martinrotter.textosaurus.svg
@@ -0,0 +1 @@
+textosaurus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.mki1967.mki3dgame.svg b/.icons/awkward/24x24/apps/io.github.mki1967.mki3dgame.svg
new file mode 100644
index 00000000..b1a9e724
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.mki1967.mki3dgame.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#424b6d" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 3 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1" d="m 8.1914355,19.5 9.1389035,-1.227344 -1.611032,-2.15882 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#d62f19" d="M 10.539446,5.25 8.963065,6.4487655 5.393136,14.869315 5.25,17.766881 8.327427,18.75 17.139718,17.566302 18.33095,15.896694 18.75,13.368269 17.381731,10.800293 13.499163,6.0711495 Z"/>
+ <path style="fill:#d62f19" d="M 8.8506525,6.2429875 12.553202,11.33383 5.1481025,14.975198 Z"/>
+ <path style="fill:#e84d34" d="M 5.1481025,14.975198 4.9999999,17.980209 8.1914355,19 l 7.5278715,-3.386164 0.516425,-3.237149 -3.68253,-1.042856 z"/>
+ <path style="fill:#962111" d="m 8.1914355,19 9.1389035,-1.227344 -1.611032,-2.15882 z"/>
+ <path style="opacity:0.1" d="m 15.719307,16.113836 0.516425,-3.237149 1.345041,-1.62074 L 19,13.918599 l -0.434528,2.622134 -1.235133,1.731923 z"/>
+ <path style="fill:#a92513" d="m 15.719307,15.613836 0.516425,-3.237149 1.345041,-1.62074 L 19,13.418599 l -0.434528,2.622133 -1.235133,1.731923 z"/>
+ <path style="fill:#c22a16" d="m 16.235732,12.376687 -3.68253,-1.042856 -3.7025495,-5.0908435 1.6350665,-1.2429876 3.068759,0.8513071 4.026295,4.90464 z"/>
+ <path style="opacity:0.1" d="M 16.159179,12.855469 15.719727,15.614258 8.191406,19 5.024414,17.988281 5,18.480469 8.191406,19.5 l 7.528321,-3.385742 0.515624,-3.237305 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.552735,11.333985 5.1484375,14.975586 5,17.980469 l 0.024415,0.0078 0.1240235,-2.512695 7.4042975,-3.641602 3.606445,1.021485 0.07617,-0.478516 z"/>
+ <path style="opacity:0.1" d="m 17.375,11.004883 -1.139649,1.37207 -0.07617,0.478516 0.07617,0.02149 1.345703,-1.621093 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.850586,6.243164 -3.7021485,8.732422 0.267578,-0.131836 3.4345705,-8.100586 3.43457,4.722657 0.267579,-0.131836 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.485352,5 8.850586,6.243164 9.084961,6.5654295 10.485352,5.5 13.554688,6.3515625 17.375,11.004883 17.581054,10.75586 13.554688,5.8515625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/io.github.mmstick.FontFinder.svg b/.icons/awkward/24x24/apps/io.github.mmstick.FontFinder.svg
new file mode 120000
index 00000000..2a446a66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.mujx.Nheko.svg b/.icons/awkward/24x24/apps/io.github.mujx.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.mujx.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.openWMail.openWMail.svg b/.icons/awkward/24x24/apps/io.github.openWMail.openWMail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.openWMail.openWMail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.qtox.qTox.svg b/.icons/awkward/24x24/apps/io.github.qtox.qTox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.qtox.qTox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.quodlibet.QuodLibet.svg b/.icons/awkward/24x24/apps/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 00000000..baa60135
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.rinigus.OSMScoutServer.svg b/.icons/awkward/24x24/apps/io.github.rinigus.OSMScoutServer.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.rinigus.OSMScoutServer.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.rinigus.PureMaps.svg b/.icons/awkward/24x24/apps/io.github.rinigus.PureMaps.svg
new file mode 120000
index 00000000..32e4efe5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.rinigus.PureMaps.svg
@@ -0,0 +1 @@
+harbour-pure-maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.github.wereturtle.ghostwriter.svg b/.icons/awkward/24x24/apps/io.github.wereturtle.ghostwriter.svg
new file mode 120000
index 00000000..edbf8f72
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.github.wereturtle.ghostwriter.svg
@@ -0,0 +1 @@
+ghostwriter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.Goodvibes.svg b/.icons/awkward/24x24/apps/io.gitlab.Goodvibes.svg
new file mode 120000
index 00000000..ceaa9d83
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.Goodvibes.svg
@@ -0,0 +1 @@
+goodvibes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.construo.construo.svg b/.icons/awkward/24x24/apps/io.gitlab.construo.construo.svg
new file mode 120000
index 00000000..df4e1cba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.construo.construo.svg
@@ -0,0 +1 @@
+construo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.evtest_qt.evtest_qt.svg b/.icons/awkward/24x24/apps/io.gitlab.evtest_qt.evtest_qt.svg
new file mode 120000
index 00000000..d01d9b36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.evtest_qt.evtest_qt.svg
@@ -0,0 +1 @@
+evtest-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.jstest_gtk.jstest_gtk.svg b/.icons/awkward/24x24/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.osslugaru.Lugaru.svg b/.icons/awkward/24x24/apps/io.gitlab.osslugaru.Lugaru.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.osslugaru.Lugaru.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.gitlab.windstille.Windstille-0_2.svg b/.icons/awkward/24x24/apps/io.gitlab.windstille.Windstille-0_2.svg
new file mode 120000
index 00000000..46979cac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.gitlab.windstille.Windstille-0_2.svg
@@ -0,0 +1 @@
+windstille-0.2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.lbry.lbry-app.svg b/.icons/awkward/24x24/apps/io.lbry.lbry-app.svg
new file mode 120000
index 00000000..c0f1215c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.lbry.lbry-app.svg
@@ -0,0 +1 @@
+lbry.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.liri.BaseApp.svg b/.icons/awkward/24x24/apps/io.liri.BaseApp.svg
new file mode 120000
index 00000000..9c1d0c74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.liri.BaseApp.svg
@@ -0,0 +1 @@
+liri.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.liri.Calculator.svg b/.icons/awkward/24x24/apps/io.liri.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.liri.Text.svg b/.icons/awkward/24x24/apps/io.liri.Text.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.lmms.LMMS.svg b/.icons/awkward/24x24/apps/io.lmms.LMMS.svg
new file mode 120000
index 00000000..954d4097
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.mgba.mGBA.svg b/.icons/awkward/24x24/apps/io.mgba.mGBA.svg
new file mode 120000
index 00000000..dbd5214e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.mgba.mGBA.svg
@@ -0,0 +1 @@
+mgba.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.neovim.nvim.svg b/.icons/awkward/24x24/apps/io.neovim.nvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.otsaloma.gaupol.svg b/.icons/awkward/24x24/apps/io.otsaloma.gaupol.svg
new file mode 120000
index 00000000..2ca7b01c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.otsaloma.gaupol.svg
@@ -0,0 +1 @@
+gaupol.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.otsaloma.nfoview.svg b/.icons/awkward/24x24/apps/io.otsaloma.nfoview.svg
new file mode 120000
index 00000000..a1be8f4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.otsaloma.nfoview.svg
@@ -0,0 +1 @@
+nfoview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.poez.Poezio.svg b/.icons/awkward/24x24/apps/io.poez.Poezio.svg
new file mode 120000
index 00000000..1bba08e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.poez.Poezio.svg
@@ -0,0 +1 @@
+poezio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.thp.numptyphysics.svg b/.icons/awkward/24x24/apps/io.thp.numptyphysics.svg
new file mode 120000
index 00000000..097b7086
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.thp.numptyphysics.svg
@@ -0,0 +1 @@
+numptyphysics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/io.webtorrent.WebTorrent.svg b/.icons/awkward/24x24/apps/io.webtorrent.WebTorrent.svg
new file mode 120000
index 00000000..6401f7dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/io.webtorrent.WebTorrent.svg
@@ -0,0 +1 @@
+webtorrent-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ipython.svg b/.icons/awkward/24x24/apps/ipython.svg
new file mode 100644
index 00000000..35e88523
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ipython.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="fill:#8e8e8e" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="fill:#35454e" width="20" height="14" x="2" y="5"/>
+ <path style="opacity:0.2" d="m 6,7.5 v 1 9 h 1 1 v -1 H 7 v -8 h 1 v -1 z m 8,0 v 1 h 1 v 8 h -1 v 1 h 2 V 16.5 8 7.5 Z m 3.464844,2.0625 A 0.5,0.5 0 0 0 17,10.0625 a 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 0.5,0.5 0 0 0 -0.03516,0 z m 0,5 A 0.5,0.5 0 0 0 17,15.0625 a 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 0.5,0.5 0 0 0 -0.03516,0 z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="2" y="19"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="6" y="7.5"/>
+ <rect style="fill:#267edb" width="2" height="1" x="6" y="7"/>
+ <rect style="fill:#267edb" width="2" height="1" x="6" y="16"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="-16" y="7.5" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-16" y="7" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-16" y="16" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 9.4472656,9.7773438 -0.8945312,0.4453122 2.4609376,4.921875 c -0.0877,0.166911 -0.174848,0.358873 -0.261719,0.501953 -0.185676,0.30582 -0.368919,0.549827 -0.517578,0.69336 C 10.085716,16.483376 9.9930556,16.5 10,16.5 H 9.5 v 1 H 10 c 0.381944,0 0.679909,-0.202126 0.927734,-0.441406 0.247826,-0.23928 0.466926,-0.542148 0.679688,-0.892578 0.425523,-0.700862 0.820515,-1.593024 1.169922,-2.482422 0.698813,-1.778797 1.203125,-3.546875 1.203125,-3.546875 L 13.019531,9.8632812 c 0,0 -0.495688,1.7319218 -1.171875,3.4531248 -0.09156,0.233074 -0.191685,0.453808 -0.289062,0.681641 z"/>
+ <path style="fill:none;stroke:#ffffff" d="m 9,9.5 2.5,5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 13.5,9.5 c 0,0 -2,7 -3.5,7 H 9.5"/>
+ <path style="fill:#267edb" d="m 18,9.561956 a 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 0.5,0.5 0 0 1 0.5,0.5 z"/>
+ <path style="fill:#267edb" d="m 18,14.561956 a 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 0.5,0.5 0 0 1 0.5,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ipython3.svg b/.icons/awkward/24x24/apps/ipython3.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/irc-chat.svg b/.icons/awkward/24x24/apps/irc-chat.svg
new file mode 100644
index 00000000..fce2899d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/irc-chat.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#0286c2" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path fill="#4bae4f" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path opacity=".2" d="m20.5 2.5-1.5 1.5v0.5l2-2h-0.5zm-13.5 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#8ac249" d="m1 8 2 2v9c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1h-13z"/>
+ <path opacity=".2" d="m1 8.5 2 2v-0.5l-1.5-1.5h-0.5zm2 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m7.7055 10.5-0.353 2h-1.3525v1h1.1763l-0.35265 2h-1.3235v1h1.1474l-0.35266 2h1l0.35266-2h2l-0.35266 2h1l0.35266-2h1.3526v-1h-1.1763l0.35265-2h1.3237v-1h-1.1474l0.35266-2h-1l-0.35266 2h-2l0.35266-2zm0.47102 3h2l-0.35265 2h-2z"/>
+ <path fill="#fff" d="m7.7055 10-0.353 2h-1.3525v1h1.1763l-0.35265 2h-1.3235v1h1.1474l-0.35266 2h1l0.35266-2h2l-0.35266 2h1l0.35266-2h1.3526v-1h-1.1763l0.35265-2h1.3237v-1h-1.1474l0.35266-2h-1l-0.35266 2h-2l0.35266-2zm0.47102 3h2l-0.35265 2h-2z"/>
+ <path fill="#fff" opacity=".2" d="m1 8 0.5 0.5h12.5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-13z"/>
+ <path fill="#fff" opacity=".2" d="m8 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12.5l0.5-0.5h-13z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/irccloud-desktop.svg b/.icons/awkward/24x24/apps/irccloud-desktop.svg
new file mode 100644
index 00000000..686317d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/irccloud-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#2a7bdb" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5004345 c -2.209139,0 -4,1.790861 -4,4 5.874e-4,0.013024 0.00124,0.026044 0.00195,0.039063 C 6.2803654,9.7869951 5.0017123,11.261145 5,13.000434 c 0,1.932997 1.5670034,3.5 3.5,3.5 H 8.25 8.0917969 l 0.2910156,0.01563 c 0.069551,0.244104 0.2908001,0.674738 0.3171875,1.23437 0.028572,0.605968 -0.526043,0.974529 -0.934375,1.328125 -0.103855,0.05509 -0.1813181,0.119474 -0.1738281,0.142578 0.024685,0.07611 0.5009135,0.239462 0.78125,0.267578 0.361689,0.03626 0.8641907,-0.0092 1.1523437,-0.117187 0.458134,-0.171764 0.8268294,-0.457689 1.0859374,-0.845703 0.22156,-0.33179 0.338252,-0.659501 0.373047,-1.042969 l 0.0293,-0.966797 1.791013,-0.01563 H 16 c 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 -0.04431,9.72e-4 -0.08859,0.0029 -0.132812,0.0059 0.08679,-0.328366 0.131415,-0.66633 0.132812,-1.0058945 0,-2.209139 -1.790861,-4 -4,-4 z"/>
+ <path style="fill:#ffffff" d="M 12,5 C 9.790861,5 8,6.790861 8,9 8.0005874,9.013024 8.00124,9.026044 8.00195,9.039063 6.2803654,9.2865606 5.0017123,10.760711 5,12.5 5,14.432997 6.5670034,16 8.5,16 H 8.25 8.0917969 l 0.2910156,0.01563 C 8.4523635,16.259734 8.6736126,16.690368 8.7,17.25 c 0.028572,0.605968 -0.526043,0.974529 -0.934375,1.328125 -0.103855,0.05509 -0.1813181,0.119474 -0.1738281,0.142578 0.024685,0.07611 0.5009135,0.239462 0.78125,0.267578 0.361689,0.03626 0.8641907,-0.0092 1.1523437,-0.117187 0.458134,-0.171764 0.8268294,-0.457689 1.0859374,-0.845703 0.22156,-0.33179 0.338252,-0.659501 0.373047,-1.042969 l 0.0293,-0.966797 L 12.804688,16 H 16 c 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 -0.04431,9.72e-4 -0.08859,0.0029 -0.132812,0.0059 C 15.953974,9.6775286 15.998603,9.3395645 16,9 16,6.790861 14.209139,5 12,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/iridium-browser.svg b/.icons/awkward/24x24/apps/iridium-browser.svg
new file mode 100644
index 00000000..f2cd6573
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iridium-browser.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" xml:space="preserve">
+ <g transform="matrix(1.25,0,0,-1.25,0,24.00033)">
+ <path style="opacity:0.2" d="m 10.800085,17.200096 a 7.5999149,7.5987764 0 0 1 -0.540619,-0.01953 c -0.0228,-4.53e-4 -0.04514,0.0022 -0.06797,0.0016 -0.4479046,-0.01279 -0.901709,-0.06372 -1.3546719,-0.155443 l -8e-4,0 c -0.4531189,-0.09218 -0.894505,-0.221908 -1.3179537,-0.388219 -0.04678,-0.01839 -0.092661,-0.03899 -0.1374985,-0.06171 -0.3785658,0.123469 -0.7719874,0.212788 -1.1874867,0.216372 -0.2164076,0.0019 -0.4371776,-0.01459 -0.6585866,-0.05077 C 3.5851936,16.424991 2.3616549,14.735216 2.1033075,12.870325 1.9424769,12.788046 1.7738636,12.724827 1.615813,12.635987 1.0526149,12.319298 0.73518382,11.695008 0.81113447,11.05343 0.88366236,10.442695 1.023428,9.7076382 1.2908166,8.9061192 1.427686,8.4957297 1.5981127,8.0712295 1.8079983,7.6375734 l 7.8e-4,-0.00155 7.8e-4,-8e-4 c 0,0 0,-8e-4 0,-8e-4 C 1.8459489,7.5604677 1.8880005,7.489434 1.9353381,7.4219573 2.155973,6.9907251 2.3968487,6.556448 2.7040795,6.1252913 c 0,0 7.8e-4,-8e-4 7.8e-4,-8e-4 3.552e-4,-4.985e-4 4.272e-4,-0.00105 7.8e-4,-0.00155 C 2.8214056,5.9601581 2.9420116,5.7998769 3.0689217,5.6418007 4.402,3.9755231 5.9734607,3.0412799 7.1610633,2.5321454 7.3134231,2.4669776 7.4749833,2.425869 7.639964,2.4102899 7.7431143,2.3674332 7.8504691,2.3354931 7.9602734,2.3149928 L 8.6157346,2.1939187 8.5430794,2.2087599 C 8.8192318,2.1443911 9.0237615,2.1213068 9.1461971,2.1001838 l -0.077343,0.014841 c 0.3608159,-0.080642 0.6187261,-0.080657 0.760929,-0.089829 0.00911,-6e-4 0.018225,-0.00111 0.027345,-0.00156 0.090196,-0.00427 0.3358438,-0.043246 0.7234298,-0.010154 l -0.05859,-0.00391 0.07344,0.00313 A 7.5999149,7.5987764 0 0 1 10.800085,2.0025431 7.5999149,7.5987764 0 0 1 18.4,9.6013199 7.5999149,7.5987764 0 0 1 10.800085,17.200096 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.800085,17.600092 a 7.5999149,7.5987764 0 0 1 -0.540619,-0.01953 c -0.0228,-4.53e-4 -0.04514,0.0022 -0.06797,0.0015 -0.4479046,-0.01279 -0.901709,-0.06372 -1.3546719,-0.155444 l -8e-4,0 C 8.3829072,17.334486 7.9415211,17.20476 7.5180724,17.03845 c -0.04678,-0.0184 -0.092661,-0.03899 -0.1374985,-0.06171 -0.3785658,0.123468 -0.7719874,0.212788 -1.1874867,0.216371 -0.2164076,0.0019 -0.4371776,-0.01459 -0.6585866,-0.05077 C 3.5851936,16.824987 2.3616549,15.135212 2.1033075,13.27032 1.9424769,13.188041 1.7738636,13.124823 1.615813,13.035983 1.0526149,12.719293 0.73518382,12.095003 0.81113447,11.453425 0.88366236,10.842691 1.023428,10.107634 1.2908166,9.3061147 1.427686,8.8957253 1.5981127,8.471225 1.8079983,8.0375689 l 7.8e-4,-0.00155 7.8e-4,-8e-4 c 0,0 0,-8e-4 0,-8e-4 0.036391,-0.073956 0.078442,-0.1449894 0.1257798,-0.2124661 0.2206349,-0.4312322 0.4615106,-0.8655093 0.7687414,-1.296666 0,0 7.8e-4,-8e-4 7.8e-4,-8e-4 3.552e-4,-4.985e-4 4.272e-4,-0.00105 7.8e-4,-0.00155 C 2.8214056,6.3601537 2.9420116,6.1998725 3.0689217,6.0417962 4.402,4.3755186 5.9734607,3.4412754 7.1610633,2.932141 7.3134231,2.8669731 7.4749833,2.8258645 7.639964,2.8102854 7.7431143,2.7674287 7.8504691,2.7354887 7.9602734,2.7149883 L 8.6157346,2.5939142 8.5430794,2.6087554 C 8.8192318,2.5443866 9.0237615,2.5213023 9.1461971,2.5001793 l -0.077343,0.014841 c 0.3608159,-0.080642 0.6187261,-0.080657 0.760929,-0.089829 0.00911,-6e-4 0.018225,-0.00111 0.027345,-0.00157 0.090196,-0.00427 0.3358438,-0.043246 0.7234298,-0.010154 l -0.05859,-0.0039 0.07344,0.00312 A 7.5999149,7.5987764 0 0 1 10.800085,2.4025386 7.5999149,7.5987764 0 0 1 18.4,10.001315 7.5999149,7.5987764 0 0 1 10.800085,17.600092 Z"/>
+ <path style="fill:#4282de" d="m 10.781049,11.703363 c -0.002,0.04535 -0.0066,0.09214 -0.0094,0.136492 -0.02577,0.332629 -0.06857,0.641019 -0.117002,0.919432 -0.0094,0.04275 -0.01642,0.08541 -0.02426,0.125941 -0.0032,0.01842 -0.007,0.03555 -0.01026,0.05414 -0.0047,0.01689 -0.0079,0.03533 -0.01155,0.05154 -0.510581,0.09612 -1.0240508,0.159051 -1.539269,0.188873 -0.2857078,0.0172 -0.5731796,0.02271 -0.8591914,0.01935 -0.5858299,-0.007 -1.1729144,-0.05712 -1.7581513,-0.150792 -0.060789,-0.0086 -0.1229166,-0.01957 -0.1839794,-0.02997 -0.023155,-0.0046 -0.04635,-0.0075 -0.068475,-0.01284 -0.403648,-0.0724 -0.8016215,-0.16492 -1.1932086,-0.27855 -0.084752,-0.02324 -0.1686454,-0.04764 -0.2529567,-0.07501 -0.048139,-0.01399 -0.096726,-0.02913 -0.1433519,-0.04412 C 4.3344413,12.518671 4.0668121,12.420871 3.7997454,12.314276 3.3213306,12.120511 2.8543422,11.896465 2.4001792,11.641143 2.4620099,11.120407 2.5816346,10.492963 2.8089936,9.8113335 2.9250222,9.4633809 3.0685718,9.1033624 3.2476172,8.7333721 l 0.00258,-0.00365 C 3.4541015,8.3070774 3.7037661,7.8773972 4.0083736,7.450111 4.1089237,7.308564 4.2107281,7.1735241 4.3163034,7.042002 5.448529,5.6256159 6.7842731,4.8319789 7.7911873,4.4002421 c 0.00754,0.00726 0.016035,0.013473 0.02328,0.02073 0.017135,0.016425 0.035905,0.033423 0.053134,0.049466 0.2783184,0.2542507 0.5742516,0.559275 0.8715453,0.9176805 0.02209,0.027902 0.045229,0.054964 0.067114,0.083279 0.01824,0.02109 0.03466,0.043435 0.052807,0.064515 0.039105,0.051561 0.080822,0.1037718 0.1215707,0.1572372 0.3295668,0.4381296 0.6475772,0.942448 0.9265876,1.5194405 0.02045,0.041525 0.039834,0.081666 0.058539,0.1230346 0.1474116,0.3171825 0.2821266,0.6566242 0.3989006,1.0192426 0.01292,0.040055 0.0263,0.080734 0.04014,0.1233861 0.0019,0.00774 0.0037,0.01524 0.0072,0.022885 l -2.28e-4,0.001 c 0.107651,0.3534125 0.188084,0.7015176 0.247232,1.0364174 0.0039,0.019445 0.007,0.039964 0.01102,0.057854 0.0081,0.046445 0.0152,0.091225 0.02144,0.136684 0.05413,0.3413836 0.08568,0.6690196 0.100049,0.9845806 0.0016,0.04756 0.0034,0.09344 0.0032,0.140698 0.0111,0.296078 0.0041,0.577933 -0.01368,0.84503"/>
+ <path style="opacity:0.2" d="M 6.399991,10.008047 A 0.79999104,0.79999104 0 0 1 5.6,9.2080561 0.79999104,0.79999104 0 0 1 6.0054644,8.5127514 c -0.00198,-0.034289 -0.00547,-0.054687 -0.00547,-0.1046864 l 0,-0.799991 -0.014845,-0.00781 1.1187375,0.0039 -0.3039016,0.803906 c 0,0 0.013865,0.06254 0.03125,0.1265611 2.75e-5,1.015e-4 7.5e-4,-1.015e-4 8e-4,0 a 0.79999104,0.79999104 0 0 1 0.3679458,0.67343 0.79999104,0.79999104 0 0 1 -0.799991,0.7999909 z"/>
+ <path style="fill:#ffffff" d="M 6.399991,10.408231 A 0.79999104,0.79999104 0 0 1 5.6,9.6082397 0.79999104,0.79999104 0 0 1 6.0054642,8.9129346 c -0.00198,-0.034289 -0.00547,-0.054687 -0.00547,-0.1046864 l 0,-0.7999911 -0.014844,-0.00781 1.1187375,0.00392 -0.3039026,0.803883 c 0,0 0.013868,0.062541 0.031252,0.126561 2.76e-5,1.016e-4 7.6e-4,-1.012e-4 8e-4,0 a 0.79999104,0.79999104 0 0 1 0.3679438,0.6734306 0.79999104,0.79999104 0 0 1 -0.799991,0.7999913 z"/>
+ <path style="fill:#3f3f3f" d="M 10.23681,15.98292 C 9.8790274,15.972701 9.5172111,15.932101 9.1547911,15.858703 8.789948,15.784468 8.4376832,15.680704 8.1032401,15.549331 8.4209749,15.33605 8.7142269,15.073428 8.9719808,14.769652 c 0.1262822,0.03526 0.2538875,0.06555 0.3835893,0.09062 1.4536119,0.294735 2.8899639,-0.03644 4.0343299,-0.802335 l 1.001551,0.482807 0.02969,0.01484 c -1.156182,0.941959 -2.633937,1.471609 -4.184329,1.427328 z m 4.617136,-1.815605 -0.01406,-0.007 c -0.09589,-0.04688 -0.188254,-0.09342 -0.284371,-0.139843 -0.09824,-0.04323 -0.195469,-0.08785 -0.295309,-0.133592 -0.124307,-0.05653 -0.250177,-0.109496 -0.381246,-0.160936 -0.07826,-0.03138 -0.159984,-0.06447 -0.239842,-0.09844 -0.106678,-0.04323 -0.21798,-0.08054 -0.326558,-0.121874 -0.110555,-0.03632 -0.220702,-0.08077 -0.334372,-0.116405 -0.451561,-0.15166 -0.923368,-0.280119 -1.406234,-0.395308 -0.176222,-0.03964 -0.355506,-0.07353 -0.534369,-0.10703 0.0024,-0.01311 0.0056,-0.03119 0.0078,-0.04141 l 0.0016,-0.0086 0.0024,-0.0094 c 0.04824,-0.277326 0.09004,-0.586341 0.117186,-0.918739 0.223803,0.07265 0.446865,0.147276 0.664837,0.227341 0.492667,0.187448 0.967001,0.388434 1.412484,0.610149 0.111922,0.05136 0.221962,0.113977 0.330465,0.166405 0.10797,0.0601 0.214976,0.111424 0.319527,0.17031 0.140035,0.081 0.277759,0.158303 0.411715,0.236717 0.06603,0.03837 0.128816,0.07717 0.192185,0.115623 0.09574,0.0601 0.190838,0.119726 0.284372,0.176561 0.09224,0.05835 0.181334,0.121863 0.270309,0.179685 0.03123,0.02089 0.0617,0.04176 0.0914,0.0625 -0.03845,0.04825 -0.07953,0.09305 -0.121092,0.137498 -0.05433,0.05813 -0.11047,0.118033 -0.168748,0.175779 z m 1.940603,-3.313244 -0.107811,-0.05703 c -0.09293,-0.04885 -0.186238,-0.101337 -0.277341,-0.151561 -0.09019,-0.04911 -0.179836,-0.09562 -0.27109,-0.137499 L 15.575813,10.241578 14.448482,9.709553 14.168016,9.5767417 c -0.09125,-0.04331 -0.191792,-0.078467 -0.285934,-0.1164047 -0.976024,-0.4191625 -1.996237,-0.684298 -3.05231,-0.928896 -0.0028,-0.0097 -0.005,-0.0192 -0.0078,-0.028908 l 0.01016,-0.044531 -0.04687,-0.1031237 c -0.01416,-0.043675 -0.02741,-0.084113 -0.03984,-0.122655 -0.117157,-0.3638063 -0.252967,-0.7046633 -0.399996,-1.0249885 0.603128,-0.00405 2.977097,0.00657 5.107755,1.8374794 C 15.519795,8.6119973 14.777778,7.5674486 14.506294,7.2345791 13.361071,5.8255189 11.234898,5.4687445 9.4118198,5.6080345 9.3745643,5.5564127 9.3376711,5.5025117 9.3001023,5.4525675 l 0,-8e-4 -0.00156,-8e-4 C 9.2541312,5.3927297 9.2131293,5.3407343 9.1782309,5.2947192 l -0.00781,-0.010936 -0.00781,-0.00859 c -0.00348,-0.00407 -0.022372,-0.026468 -0.039843,-0.047656 l -0.014064,-0.017968 c -0.021904,-0.02752 -0.043635,-0.054376 -0.056249,-0.070312 l -0.00236,-0.00312 -0.00312,-0.00392 C 8.7766034,4.8062243 8.50922,4.5303002 8.2508852,4.2861317 L 8.9063467,4.1650391 c 0.1690905,-0.03942 0.341741,-0.061295 0.5117131,-0.090624 0.1682241,-0.037604 0.340535,-0.043442 0.5148378,-0.054687 0.1730874,-0.00819 0.3436604,-0.029588 0.5179634,-0.014064 l 0.524994,0.023436 0.500775,0.074999 0.124999,0.017968 c 0.025,0.00517 0.03452,0.00364 0.07031,0.0125 l 0.0625,0.014844 0.25156,0.064062 c 0.08259,0.021876 0.167502,0.03922 0.250778,0.066406 l 0.244529,0.084374 0.242966,0.085156 0.236716,0.1062488 0.235935,0.1054676 c 0.07689,0.039708 0.150599,0.081646 0.227341,0.1234362 l 0.227341,0.1234359 c 0.07401,0.042087 0.144166,0.095899 0.217185,0.1414048 0.143759,0.093374 0.288382,0.1870811 0.419527,0.2992154 0.136312,0.1062304 0.273605,0.2100285 0.396089,0.3335899 0.127954,0.1171491 0.256967,0.2335726 0.365621,0.3609335 l 0.171873,0.1859356 0.04219,0.048437 0.04609,0.052343 c 0.02614,0.033572 0.05347,0.067621 0.07969,0.1007801 0.101132,0.1370641 0.21329,0.2695538 0.30234,0.414839 l 0.142186,0.2148415 c 0.0449,0.073878 0.08651,0.1507764 0.128905,0.2257787 0.09087,0.1496767 0.162895,0.3023166 0.235154,0.4539009 0.07553,0.1471852 0.142436,0.322838 0.198435,0.4765575 l 0.0875,0.2414033 c 0.02553,0.08061 0.04695,0.1647573 0.07187,0.2476536 l 0.06875,0.2484348 0.05156,0.2492156 c 0.03738,0.1623814 0.05876,0.340569 0.08125,0.5085883 0.02416,0.1718185 0.02682,0.3346435 0.04141,0.5117135 0.0061,0.166985 -0.0012,0.342655 -0.0039,0.51015 l -8e-4,0.120311 z"/>
+ <path style="fill:#4282de" transform="matrix(0.8,0,0,-0.8,0,19.200264)" d="M 18.546875 8.6640625 C 16.985413 9.1866312 15.412573 9.888834 13.994141 10.302734 C 13.993191 10.344022 13.995636 10.384056 13.994141 10.425781 L 13.994141 10.435547 C 13.994167 10.503884 13.992109 10.565668 13.990234 10.621094 L 13.990234 10.623047 L 13.990234 10.625 C 13.972009 11.025232 13.932309 11.442719 13.865234 11.875 C 15.270495 11.573478 17.636272 10.693229 19.070312 10.158203 C 18.65105 9.8214134 18.444688 9.3073148 18.513672 8.7988281 C 18.519704 8.7534895 18.536623 8.7091791 18.546875 8.6640625 z"/>
+ <path style="fill:#4282de" d="m 16.666965,11.55753 c -0.202516,-0.302765 -0.575463,-0.425012 -0.905907,-0.320618 -0.06993,0.02099 -0.139128,0.05335 -0.203144,0.09675 -0.264805,0.175596 -0.390586,0.479671 -0.350648,0.774059 0.01539,0.115703 0.05621,0.231249 0.125729,0.335172 0.244233,0.367579 0.741495,0.468205 1.109574,0.223919 0.367608,-0.24418 0.468054,-0.740813 0.224396,-1.109283"/>
+ <path style="fill:#3f3f3f" d="m 6.1790432,15.593081 c -0.1283933,0.0011 -0.2578871,-0.0084 -0.3874956,-0.02969 -1.2674226,-0.206376 -2.1546527,-1.440665 -2.1898194,-2.899186 0.016051,0.0066 0.03158,0.01458 0.047656,0.02109 l 7.8e-4,0 0.00156,8e-4 c 0.2599273,0.103745 0.5215406,0.19926 0.7906164,0.287497 0.1264426,0.924626 0.6922306,1.663866 1.479671,1.792949 0.1786488,0.02918 0.3571344,0.02368 0.5289001,-0.0094 0.069539,-0.01299 0.1366689,-0.03054 0.2031229,-0.05234 0.283892,-0.09323 0.5480683,-0.261847 0.7765537,-0.493744 0.043424,-0.04354 0.084792,-0.08816 0.1234362,-0.136718 0.1219587,-0.142945 0.2234095,-0.312641 0.3148401,-0.491401 0.1122312,0.0044 0.2245383,0.01506 0.3367151,0.01641 0.1823767,0.0021 0.3663398,-0.0068 0.5499938,-0.0125 -0.1205419,0.311823 -0.2724886,0.603004 -0.4624948,0.853897 -0.044845,0.05942 -0.090137,0.11543 -0.1359361,0.169529 -0.1994222,0.230682 -0.4257952,0.427608 -0.6703049,0.581244 -0.065087,0.04255 -0.1335029,0.08195 -0.2015601,0.117967 -0.3450534,0.178997 -0.7210588,0.280269 -1.1062377,0.283591 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.800085,17.600089 a 7.5999149,7.5987765 0 0 1 -0.540619,-0.01953 c -0.0228,-4.52e-4 -0.04514,0.0022 -0.06797,0.0016 -0.4479047,-0.01279 -0.9017092,-0.06374 -1.3546721,-0.155467 l -8e-4,0 c -0.4531189,-0.09218 -0.8945052,-0.221966 -1.317954,-0.388277 -0.046779,-0.01839 -0.092661,-0.039 -0.1374985,-0.06172 -0.3785658,0.123469 -0.7719874,0.212821 -1.1874867,0.216404 -0.2164076,0.0018 -0.4371775,-0.0146 -0.6585862,-0.05078 C 3.5852121,16.82493 2.3616549,15.135342 2.1033075,13.27045 1.9424769,13.188171 1.7738636,13.124918 1.615813,13.036078 1.0526149,12.719388 0.73518382,12.094861 0.81113449,11.453283 c 0.00106,-0.0089 0.002816,-0.01914 0.003908,-0.02812 0.0582691,0.501542 0.34786385,0.956251 0.80077225,1.210924 0.1580506,0.08884 0.326664,0.152093 0.4874946,0.234373 0.2583474,1.864891 1.4819045,3.554479 3.4312116,3.871831 0.2214087,0.03618 0.4421786,0.05263 0.6585862,0.05078 0.4154993,-0.0036 0.8089209,-0.09294 1.1874867,-0.216404 0.044837,0.02271 0.090719,0.04332 0.1374985,0.06172 0.4234488,0.166311 0.8648351,0.296095 1.317954,0.388277 l 8e-4,0 c 0.4529629,0.09172 0.9067674,0.142677 1.3546727,0.155467 0.02282,6.52e-4 0.04517,-0.002 0.06797,-0.0016 a 7.5999149,7.5987765 0 0 0 0.540598,0.01953 7.5999149,7.5987765 0 0 0 7.591321,-7.4358544 7.5999149,7.5987765 0 0 1 0.0086,0.2367164 7.5999149,7.5987765 0 0 1 -7.599915,7.599133 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/iron_product_logo.svg b/.icons/awkward/24x24/apps/iron_product_logo.svg
new file mode 100644
index 00000000..85c43d6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iron_product_logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.99998 2.0001189c-5.5399346 0-9.9998816 4.4599471-9.9998816 9.9998811 0 0.08394 0.00382 0.166568 0.00586 0.249997 0.1323341-5.4230039 4.5380236-9.749884 9.9940226-9.749884 5.455998 0 9.861688 4.3268801 9.994021 9.749884 0.002-0.08343 0.0059-0.166061 0.0059-0.249997 0-5.539934-4.459947-9.9998811-9.999881-9.9998811z"/>
+ <path style="opacity:.2" d="m11.032679 6.5131848c-1.4957653-0.0438968-2.9346498 0.2626759-4.2634032 0.573864-1.9575929 0.4584614-5.1791047 1.7810906-5.1791047 1.7810906-0.77731021 0.3356896-0.78963175 1.4334726-0.020052 1.7865246 1.4272856 0.371587 3.036991 0.623547 3.3738809 2.025644 0.4785411 1.991633-1.2636231 3.816453-2.8162487 5.319469-0.6278308 0.993283 0.7087065 2.04664 1.5277596 1.204064 0 0 4.8538269-4.505345 11.478248-4.682683 1.233653-0.03303 2.865006 0.537311 4.159326 1.101897 1.282711 0.559522 2.196153 0.884052 2.196153 0.884052 1.510762 0.341332 1.813188-0.41736 1.431321-1.305995-1.899636-4.416213-5.831784-8.0536166-11.234762-8.645914l-0.0086-0.0009778c-0.215845-0.0215943-0.430847-0.0347893-0.644529-0.041056z"/>
+ <path style="fill:#3886dc" d="m11.032679 6.0130783c-1.4957653-0.0438968-2.9346498 0.2626759-4.2634032 0.573864-1.9575929 0.4584614-5.1791047 1.7810906-5.1791047 1.7810906-0.77731021 0.3356896-0.78963175 1.4334723-0.020052 1.7865241 1.4272856 0.371587 3.036991 0.623547 3.3738809 2.025644 0.4785411 1.991633-1.2636231 3.816453-2.8162487 5.319469-0.6278308 0.993283 0.7087065 2.04664 1.5277596 1.204064 0 0 4.8538269-4.505345 11.478248-4.682683 1.233653-0.03303 2.865006 0.537311 4.159326 1.101897 1.282711 0.559522 2.196153 0.884052 2.196153 0.884052 1.510762 0.341332 1.813188-0.41736 1.431321-1.305995-1.899636-4.416213-5.831784-8.0536161-11.234762-8.6459135l-0.0086-0.0009778c-0.215845-0.0215943-0.430847-0.0347893-0.644529-0.041056z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/iso-image-burn.svg b/.icons/awkward/24x24/apps/iso-image-burn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/iso-image-burn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/isomaster.svg b/.icons/awkward/24x24/apps/isomaster.svg
new file mode 100644
index 00000000..9c8e56bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/isomaster.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#848484" d="m12 7a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1045 0 2 0.8955 2 2s-0.8955 2-2 2-2-0.896-2-2c0-1.1046 0.8954-2 2-2z"/>
+ <path fill="#e4e4e4" d="m12 2c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10zm0 6a4 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 -4z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.083-0.0058-0.166-0.0058-0.25 0-5.54 4.456-10 9.991-10zm1.9728 10.25c0.01044 0.08276 0.02538 0.16442 0.02538 0.25 0 1.1046-0.8946 2-1.9982 2s-1.9982-0.89545-1.9982-2c0-0.08559 0.01493-0.16724 0.02538-0.25 0.12409 0.9853 0.95475 1.75 1.9728 1.75s1.8487-0.7647 1.9728-1.75z"/>
+ <path opacity=".2" d="m2.006 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <circle style="fill:#0056c8" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 19.005859,15 c -0.07585,0 -0.152037,0.02899 -0.210937,0.08789 l -0.582031,0.585937 1.113281,1.113281 0.585937,-0.582031 c 0.117796,-0.117796 0.117796,-0.302123 0,-0.419922 L 19.214844,15.087891 C 19.155946,15.028993 19.081712,15 19.005859,15 Z m -1.5,1.380859 L 15,18.886719 V 20 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/istanbul.svg b/.icons/awkward/24x24/apps/istanbul.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/istanbul.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/itch.svg b/.icons/awkward/24x24/apps/itch.svg
new file mode 100644
index 00000000..4e7ea716
--- /dev/null
+++ b/.icons/awkward/24x24/apps/itch.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <rect fill="#fa5c5c" width="20" height="20" x="-1051.4" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m6.6055 1035.9a3.1854 6.1728 15.919 0 0 -4.1914 5.1992 3.1854 6.1728 15.919 0 0 1.4336 6.7442 3.1854 6.1728 15.919 0 0 3.2754 -1.9473h7.7539a6.1728 3.1854 74.081 0 0 3.2754 1.9473 6.1728 3.1854 74.081 0 0 1.4316 -6.7442 6.1728 3.1854 74.081 0 0 -4.7363 -5.1503 6.1728 3.1854 74.081 0 0 -1.6074 1.9472h-4.4805a3.1854 6.1728 15.919 0 0 -1.6074 -1.9472 3.1854 6.1728 15.919 0 0 -0.54688 -0.049zm3.3945 2.9961h2v3h1l-1 1-1 1-1-1-1-1h1v-3z"/>
+ <path fill="#fff" opacity=".2" d="m2 1031.4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 1051.9c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <ellipse fill="#ffffff" cx="284.27" cy="1007.1" rx="3.186" ry="6.172" transform="matrix(.96823 .25006 -.26784 .96346 0 0)"/>
+ <path fill="#ffffff" d="m7 1037.4v8h8v-8h-8zm3 1h2v3h1l-1 1-1 1-1-1-1-1h1v-3z"/>
+ <ellipse fill="#ffffff" cx="263.07" cy="1012.6" rx="3.186" ry="6.172" transform="matrix(-.96823 .25006 .26784 .96346 0 0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/itmages.svg b/.icons/awkward/24x24/apps/itmages.svg
new file mode 100644
index 00000000..5a3a9142
--- /dev/null
+++ b/.icons/awkward/24x24/apps/itmages.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#0081ff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m7 7.5v10h2v-10h-2zm4 0v2h2v8h2v-8h2v-2h-6z"/>
+ <g fill="#8addff">
+ <path d="m7 7h2v10h-2z"/>
+ <path d="m13 7h2v10h-2z"/>
+ <path d="m17 7v2h-6v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/itunes.svg b/.icons/awkward/24x24/apps/itunes.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/24x24/apps/itunes.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jabref.svg b/.icons/awkward/24x24/apps/jabref.svg
new file mode 100644
index 00000000..1631939c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jabref.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.4820443,3.5000009 C 2.9598169,3.5011889 1.5657011,6.4266737 3.1531772,8.3870159 4.9965651,10.661972 5.1358403,12.755335 5.0603886,14.523606 3.0990645,13.781015 1.0009046,15.229815 1,17.327343 c 0,2.752014 2.6803297,5.166217 5.5322794,5.166217 2.5608655,0 4.4983446,-1.521083 5.4951896,-3.526148 0.120767,0.10653 0.209805,0.247627 0.331858,0.351444 1.692745,1.439817 3.722544,2.581795 5.955888,3.098558 2.767202,0.638932 4.789572,-2.569726 3.019914,-4.791345 -0.811344,-1.01781 -1.992642,-2.362723 -2.764188,-3.459764 -0.08625,-0.122635 -0.07598,-0.133964 -0.14836,-0.247962 0.664649,-0.736722 1.215575,-1.549926 1.454322,-2.573347 0.397069,-1.7020976 -0.313455,-3.51419 -1.270824,-4.572667 -2.123486,-1.9853182 -4.745472,-2.7734627 -7.134962,-3.2332788 -0.0033,-6.552e-4 -0.0065,-0.00131 -0.0098,-0.00195 -0.0021,-3.233e-4 -0.0038,-0.00163 -0.0059,-0.00195 v 0.00195 C 10.92454,3.4542772 10.381157,3.5156402 9.8821,3.7147712 H 9.880151 C 9.6173491,3.8207005 9.3708835,3.963347 9.1481067,4.1384564 8.3276849,3.8425569 7.1402594,3.5000009 5.4820443,3.5000009 Z"/>
+ <path style="fill:#55648f;fill-rule:evenodd" d="M 5.4820443,3.0000001 C 2.9598169,3.0011881 1.5657011,5.9266729 3.1531772,7.8870151 4.9965651,10.161972 5.1358403,12.255335 5.0603886,14.023606 3.0990645,13.281015 1.0009046,14.729815 1,16.827343 c 0,2.752014 2.6803297,5.166217 5.5322794,5.166217 2.5608655,0 4.4983446,-1.521083 5.4951896,-3.526148 0.120767,0.10653 0.209805,0.247627 0.331858,0.351444 1.692745,1.439817 3.722544,2.581795 5.955888,3.098558 2.767202,0.638932 4.789572,-2.569726 3.019914,-4.791345 -0.811344,-1.01781 -1.992642,-2.362723 -2.764188,-3.459764 -0.08625,-0.122635 -0.07598,-0.133964 -0.14836,-0.247962 0.664649,-0.736722 1.215575,-1.549926 1.454322,-2.573347 C 20.273972,9.1428976 19.563448,7.3308052 18.606079,6.2723282 16.482593,4.28701 13.860607,3.4988655 11.471117,3.0390494 c -0.0033,-6.552e-4 -0.0065,-0.00131 -0.0098,-0.00195 -0.0021,-3.233e-4 -0.0038,-0.00163 -0.0059,-0.00195 v 0.00195 C 10.92454,2.9542764 10.381157,3.0156394 9.8821,3.2147704 H 9.880151 C 9.6173491,3.3206997 9.3708835,3.4633462 9.1481067,3.6384556 8.3276849,3.3425561 7.1402594,3.0000001 5.4820443,3.0000001 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.4844,6.5000008 C 8.0766,9.6985008 8.2181,12.999 8.081,15.166 7.961,17.065 7.9451789,17.986588 6.877,18.467 5.9367841,18.889861 5,18.5 4,17.332 4,18.499 4.9254,19.5 6.5352,19.5 8.1449,19.5 9.4623,18.101 9.7305,16.523 10.6596,8.3804008 8.8926,7.2363008 8.8926,7.2363008 c 0,0 -1.6186,-0.7363 -3.4082,-0.7363 z m 5.5156,0 c 0.47059,2.161 4,3.0101 4,4.0370992 0,1.0275 -3.039,1.2061 -3,2.8711 0.039,2.303 3.7835,5.348 6.9995,6.092 -1.412,-1.771 -4.981,-5.631 -3.805,-6.623 4.236,-3.1171992 0.354,-5.6685992 -4.195,-6.3769992 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.4844,6 C 8.0766,9.1985 8.2181,12.499 8.081,14.666 7.961,16.565 7.9451789,17.486588 6.877,17.967 5.9367841,18.389861 5,18 4,16.832 4,17.999 4.9254,19 6.5352,19 8.1449,19 9.4623,17.601 9.7305,16.023 10.6596,7.8804 8.8926,6.7363 8.8926,6.7363 8.8926,6.7363 7.274,6 5.4844,6 Z M 11,6 c 0.47059,2.161 4,3.0101 4,4.0371 0,1.0275 -3.039,1.2061 -3,2.8711 0.039,2.303 3.7835,5.348 6.9995,6.092 -1.412,-1.771 -4.981,-5.631 -3.805,-6.623 4.236,-3.1172 0.354,-5.6686 -4.195,-6.377 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 5.4824219 3 C 3.5907513 3.000891 2.3327955 4.6470073 2.4921875 6.296875 C 2.5999831 4.8302998 3.7826599 3.5008006 5.4824219 3.5 C 7.140637 3.5 8.3280157 3.8427724 9.1484375 4.1386719 C 9.3712143 3.9635625 9.6180575 3.8207731 9.8808594 3.7148438 L 9.8828125 3.7148438 C 10.38187 3.5157128 10.924201 3.4542864 11.455078 3.5371094 L 11.455078 3.5351562 C 11.457178 3.5354763 11.458837 3.5367861 11.460938 3.5371094 C 11.464238 3.5377494 11.467403 3.5384073 11.470703 3.5390625 C 13.860193 3.9988786 16.481983 4.7861662 18.605469 6.7714844 C 19.316837 7.5579803 19.890887 8.7610222 19.976562 10.025391 C 20.031609 8.5838838 19.410066 7.1610548 18.605469 6.2714844 C 16.481983 4.2861662 13.860193 3.4988786 11.470703 3.0390625 C 11.467403 3.0384073 11.464237 3.0377494 11.460938 3.0371094 C 11.458837 3.0367861 11.457178 3.0354762 11.455078 3.0351562 L 11.455078 3.0371094 C 10.924201 2.9542864 10.38187 3.0157127 9.8828125 3.2148438 L 9.8808594 3.2148438 C 9.6180575 3.3207731 9.3712143 3.4635625 9.1484375 3.6386719 C 8.3280157 3.3427724 7.140637 3 5.4824219 3 z M 18.599609 13.705078 C 18.539533 13.775511 18.484109 13.848987 18.421875 13.917969 C 18.494255 14.031967 18.484063 14.043381 18.570312 14.166016 C 19.341859 15.263057 20.524594 16.609143 21.335938 17.626953 C 21.739918 18.134109 21.937416 18.691625 21.982422 19.244141 C 22.047447 18.535247 21.862865 17.788455 21.335938 17.126953 C 20.533481 16.120292 19.37149 14.795405 18.599609 13.705078 z M 4.3222656 13.845703 C 2.6067184 13.654212 1.0007915 14.992788 1 16.828125 C 1 16.941021 1.010683 17.052446 1.0195312 17.164062 C 1.1297307 15.158975 3.1525402 13.801033 5.0605469 14.523438 C 5.0673577 14.363821 5.0563777 14.188246 5.0585938 14.023438 C 4.8140307 13.931017 4.566731 13.872991 4.3222656 13.845703 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jamendo.svg b/.icons/awkward/24x24/apps/jamendo.svg
new file mode 100644
index 00000000..951ef97c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jamendo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#672168" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m11 4.5a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm-2.5547 3a0.43752 0.44444 0 0 1 0.20898 0.058594l6.125 3.5547a0.43752 0.44444 0 0 1 0 0.77344l-6.1247 3.555a0.43752 0.44444 0 0 1 -0.6543 -0.386v-7.1097a0.43752 0.44444 0 0 1 0.4453 -0.4453z"/>
+ <path fill="#fff" d="m11 4a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm-2.5547 3a0.43752 0.44444 0 0 1 0.20898 0.058594l6.125 3.5547a0.43752 0.44444 0 0 1 0 0.77344l-6.1247 3.555a0.43752 0.44444 0 0 1 -0.6543 -0.386v-7.1097a0.43752 0.44444 0 0 1 0.4453 -0.4453z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0097 0.166 0.0117 0.25 0.1331-5.4224 4.5327-9.75 9.9883-9.75s9.8552 4.3276 9.9883 9.75c0.002-0.084 0.012-0.166 0.012-0.25 0-5.54-4.46-10-10-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jami.svg b/.icons/awkward/24x24/apps/jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jamovi.svg b/.icons/awkward/24x24/apps/jamovi.svg
new file mode 100644
index 00000000..bc5edd6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jamovi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2e6cb9" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3" d="m 16.5,7.5 c 0,5 -3,9.5 -6.5,9.5 M 8.5,7.5 v 11"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3" d="m 16.5,7 c 0,5 -3,9.5 -6.5,9.5 M 8.5,7 v 11"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jango.svg b/.icons/awkward/24x24/apps/jango.svg
new file mode 100644
index 00000000..7c9fe498
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jango.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#19416f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 12.5,4.5 A 1.5,1.5 0 0 0 11,6 1.5,1.5 0 0 0 12.5,7.5 1.5,1.5 0 0 0 14,6 1.5,1.5 0 0 0 12.5,4.5 Z m -1.5,4 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 1,0 0,6.111328 c 0,0.485994 -0.0018,0.84326 -0.02734,1.111328 A 1.5,1.5 0 0 0 10.5,16.5 1.5,1.5 0 0 0 9,18 a 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 0.105469,-0.0039 C 13.015844,19.495323 14,19.452504 14,16.611328 L 14,8.5 l -2,0 -1,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:#ffffff" d="M 12.5,4 A 1.5,1.5 0 0 0 11,5.5 1.5,1.5 0 0 0 12.5,7 1.5,1.5 0 0 0 14,5.5 1.5,1.5 0 0 0 12.5,4 Z M 11,8 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 1,0 0,6.111328 c 0,0.485994 -0.0018,0.84326 -0.02734,1.111328 A 1.5,1.5 0 0 0 10.5,16 1.5,1.5 0 0 0 9,17.5 1.5,1.5 0 0 0 10.5,19 1.5,1.5 0 0 0 10.605469,18.9961 C 13.015844,18.995323 14,18.952504 14,16.111328 L 14,8 12,8 11,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jasp.svg b/.icons/awkward/24x24/apps/jasp.svg
new file mode 100644
index 00000000..ebdd04de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jasp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7bb034" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 16.275158,5.499985 c -0.352198,0 -0.652229,0.2521 -0.713201,0.599325 -0.0045,0.02535 -0.0076,0.0513 -0.0091,0.077335 l -2.076625,0.6419125 c -0.124661,-0.160745 -0.303619,-0.270335 -0.502114,-0.30537 -0.04697,-0.0084 -0.0952,-0.01265 -0.14344,-0.01265 -0.398674,0 -0.73808,0.285365 -0.807022,0.67843 -0.05916,0.334175 0.09835,0.669615 0.387151,0.843285 L 10.70461,17.859875 c -0.245041,0.01395 -0.470059,0.137665 -0.613979,0.334835 l -2.28976,-1.239525 c 0.0035,-0.0134 0.00595,-0.02645 0.00805,-0.0393 0.03093,-0.1747 -0.008,-0.350115 -0.1092115,-0.49358 C 7.6459235,16.34583 7.576267,16.28178 7.495433,16.23418 l 0.321093,-1.825225 c 0.097319,-0.0182 0.189161,-0.05786 0.2683015,-0.11627 l 2.7659655,1.55091 0.08463,-0.48128 L 9.6700555,14.65265 9.860006,13.587 c 0.264599,-0.0329 0.470015,-0.259465 0.470015,-0.53305 0,-0.296235 -0.240734,-0.537295 -0.536603,-0.537295 -0.2612205,0 -0.483136,0.18745 -0.528293,0.4504 0,0 -0.0045,0.0353 -0.00619,0.05982 -0.0015,0.0089 -0.002,0.0178 -0.002,0.02705 l 10e-4,0.01895 c 8.95e-5,0.0025 3.195e-4,0.005 4.545e-4,0.0074 l -1.006527,0.327405 c -0.00525,-0.0084 -0.010695,-0.0164 -0.01619,-0.02415 -0.1009965,-0.144795 -0.252396,-0.2413 -0.4255325,-0.271565 -0.036575,-0.0067 -0.075407,-0.0099 -0.115492,-0.0099 -0.3208635,0 -0.593822,0.22937 -0.648997,0.544815 -0.04862,0.27123 0.082263,0.545835 0.316316,0.683565 L 7.0415735,16.15323 c -0.270695,0.048 -0.483491,0.25738 -0.530941,0.532955 -0.03138,0.17355 0.00725,0.34885 0.1085965,0.493405 0.1011165,0.144495 0.252556,0.24097 0.426237,0.271655 0.16692,0.02985 0.3524435,-0.0104 0.4953935,-0.112465 l 2.39349,1.29554 c -0.010545,0.18388 0.039925,0.36442 0.1454685,0.51544 0.12593,0.17983 0.314012,0.299795 0.529352,0.33749 0.04837,0.0086 0.09523,0.01275 0.14335,0.01275 0.398554,0 0.737931,-0.285235 0.806932,-0.67746 0.0045,-0.0252 0.0074,-0.05001 0.0091,-0.07326 l 2.145808,-0.818155 c 0.107278,0.11852 0.249968,0.19802 0.409703,0.226355 0.04143,0.0071 0.08391,0.0108 0.126105,0.0108 0.352194,0 0.652225,-0.25213 0.713197,-0.599415 0.03353,-0.190525 -0.0092,-0.38281 -0.120439,-0.541985 -0.04162,-0.05914 -0.09053,-0.110825 -0.145824,-0.15432 l 1.752671,-9.94499 c 0.27691,-0.06747 0.489092,-0.290735 0.539076,-0.576405 0.06961,-0.39367 -0.193933,-0.77062 -0.587541,-0.84027 l -5e-4,-1.85e-4 c -0.04083,-0.007 -0.08431,-0.0107 -0.125481,-0.0107 z m -9.5e-5,0.461105 c 0.01564,0 0.03123,0.0015 0.04642,0.004 0.04317,0.00755 0.08352,0.02695 0.124332,0.06035 0.07196,0.0624 0.105463,0.154095 0.0894,0.24537 -0.01629,0.092 -0.08029,0.16938 -0.167045,0.201575 -0.04282,0.0162 -0.09134,0.02085 -0.138482,0.0125 -0.137344,-0.02405 -0.23145,-0.15149 -0.216659,-0.288735 l 0.0035,-0.01875 c 0.02293,-0.125345 0.131767,-0.21635 0.258662,-0.21635 z m -0.519888,0.765325 c 0.03543,0.0368 0.07481,0.069645 0.117791,0.0984 l -1.745959,9.90534 c -0.300281,0.05026 -0.537932,0.281495 -0.591963,0.58782 -0.003,0.0189 -0.0055,0.03805 -0.0071,0.05708 l -2.124492,0.81072 c -0.03993,-0.05352 -0.08559,-0.101285 -0.136359,-0.14291 l 1.719723,-9.9184125 c 0.330707,-0.063425 0.593267,-0.325 0.65201,-0.6602 0.005,-0.02815 0.0086,-0.05653 0.0107,-0.08486 z m -2.924596,0.2352225 c 0.02163,0 0.04232,0.002 0.06323,0.00595 0.08494,0.01485 0.162212,0.061675 0.217627,0.13211 0.06291,0.07968 0.08939,0.177215 0.07508,0.275195 l -0.0025,0.01735 c -0.02734,0.135915 -0.131187,0.243895 -0.267681,0.276875 -0.05856,0.0147 -0.102116,0.01425 -0.146973,0.0062 -0.04872,-0.0087 -0.09482,-0.02735 -0.136714,-0.05557 -0.118385,-0.079555 -0.179142,-0.221395 -0.154757,-0.361115 0.03068,-0.1721 0.179067,-0.296965 0.352933,-0.296965 z m -3.03718,5.9479075 c 0.07975,0 0.144584,0.06485 0.144584,0.14441 0,0.07992 -0.064834,0.144945 -0.144584,0.144945 -0.079685,0 -0.144584,-0.06503 -0.144584,-0.144945 0,-0.07956 0.064899,-0.14441 0.144584,-0.14441 z M 9.389623,13.40534 c 0.01789,0.01995 0.038975,0.04045 0.065793,0.06326 0.020635,0.01685 0.041425,0.03175 0.062431,0.0447 L 9.3462,14.47109 8.3389635,13.906095 c 0.002,-0.01 0.0045,-0.0201 0.00619,-0.03035 0.00724,-0.04245 0.010045,-0.08691 0.00804,-0.13282 z m -1.695144,0.157685 c 0.01184,0 0.024085,0.001 0.03468,0.003 0.053002,0.0094 0.097464,0.03795 0.1283145,0.08185 0.02913,0.0416 0.041325,0.09163 0.03493,0.1399 l -0.00655,0.0198 c -0.01254,0.05395 -0.04722,0.09838 -0.097894,0.125565 l -0.04562,0.01795 c -0.038025,0.01065 -0.061832,0.01 -0.081269,0.0067 -0.026685,-0.0045 -0.053362,-0.01575 -0.076847,-0.0317 -0.065139,-0.0441 -0.098423,-0.12218 -0.084716,-0.198655 l 1.8e-4,-5e-4 c 0.01644,-0.0949 0.098343,-0.16379 0.1948125,-0.16379 z m -0.5351035,3.03909 c 0.011095,0 0.023035,0.0015 0.03478,0.0035 0.026685,0.005 0.053367,0.01605 0.077816,0.03245 0.021385,0.0149 0.037925,0.031 0.050763,0.0493 0.02903,0.04125 0.040975,0.091 0.03388,0.140965 -0.004,0.009 -0.00774,0.0183 -0.00999,0.02645 -0.01704,0.05817 -0.05526,0.10295 -0.1085065,0.12645 -0.04387,0.01955 -0.081309,0.0208 -0.1135435,0.01575 -0.051977,-0.0089 -0.097204,-0.03785 -0.127875,-0.08212 -0.03038,-0.04315 -0.042025,-0.09557 -0.03263,-0.148485 0.01284,-0.07539 0.069636,-0.134565 0.1572315,-0.156795 0.01544,-0.004 0.02883,-0.0073 0.038125,-0.0073 z m 7.0937315,0.573305 c 0.148447,0 0.268831,0.1204 0.268831,0.269005 0,0.14854 -0.120384,0.269 -0.268831,0.269 -0.148511,0 -0.26892,-0.12046 -0.26892,-0.269 0,-0.148605 0.120409,-0.269005 0.26892,-0.269005 z m -0.004,0.004 c 0.01654,-2.25e-4 0.03158,0.0015 0.04582,0.0035 0.03008,0.0054 0.05852,0.016 0.08437,0.03105 -0.02583,-0.0151 -0.0543,-0.0257 -0.08437,-0.03115 -0.01419,-0.0025 -0.02928,-0.0035 -0.04582,-0.0035 z m -0.05483,0.0064 c -0.02473,0.0052 -0.04807,0.01385 -0.06951,0.0253 0.02149,-0.01145 0.04477,-0.0201 0.06951,-0.0253 z m -0.02723,0.508095 c 0.01189,0.004 0.02403,0.0072 0.03642,0.0094 0.01334,0.0025 0.02818,0.0035 0.04288,0.0035 -0.01474,-2.25e-4 -0.02948,-0.0015 -0.04288,-0.0035 -0.01239,-0.002 -0.02454,-0.0053 -0.03642,-0.0093 z m -3.41586,0.62569 c 0.02088,0 0.04232,0.002 0.06296,0.0056 0.07969,0.01395 0.15128,0.05534 0.206581,0.119015 l 0.01699,0.01965 c 0.01894,0.02545 0.03423,0.05261 0.04582,0.08167 0.02263,0.05528 0.03128,0.11199 0.02593,0.169015 l -0.0057,0.0066 v 0.0276 c -0.03773,0.18883 -0.218938,0.31928 -0.414834,0.284485 -0.09424,-0.01655 -0.176364,-0.06911 -0.2316,-0.148305 -0.03782,-0.0537 -0.05976,-0.11758 -0.06332,-0.183785 -0.0015,-0.03395 -4.05e-4,-0.06092 0.0035,-0.08442 0.0067,-0.038 0.02028,-0.07574 0.04057,-0.11211 0.06297,-0.11369 0.182531,-0.18462 0.313049,-0.18503 z"/>
+ <path style="fill:#ffffff" d="m 16.275158,4.9999925 c -0.352198,0 -0.652229,0.2521 -0.713201,0.599325 -0.0045,0.02535 -0.0076,0.0513 -0.0091,0.077335 L 13.476237,6.318565 C 13.351576,6.15782 13.172618,6.04823 12.974123,6.013195 c -0.04697,-0.0084 -0.0952,-0.01265 -0.14344,-0.01265 -0.398674,0 -0.73808,0.285365 -0.807022,0.67843 -0.05916,0.334175 0.09835,0.669615 0.387151,0.843285 l -1.706197,9.837622 c -0.245041,0.01395 -0.470059,0.137665 -0.613979,0.334836 l -2.28976,-1.239525 c 0.0035,-0.0134 0.00595,-0.02645 0.00805,-0.0393 0.03093,-0.174701 -0.008,-0.350115 -0.1092115,-0.49358 C 7.6459235,15.845838 7.576267,15.781788 7.495433,15.734188 l 0.321093,-1.825225 c 0.097319,-0.0182 0.189161,-0.05786 0.2683015,-0.11627 l 2.7659655,1.55091 0.08463,-0.48128 -1.2653645,-0.709665 0.1899505,-1.06565 c 0.264599,-0.0329 0.470015,-0.259465 0.470015,-0.53305 0,-0.296235 -0.240734,-0.537295 -0.536603,-0.537295 -0.2612205,0 -0.483136,0.18745 -0.528293,0.4504 0,0 -0.0045,0.0353 -0.00619,0.05982 -0.0015,0.0089 -0.002,0.0178 -0.002,0.02705 l 10e-4,0.01895 c 8.95e-5,0.0025 3.195e-4,0.005 4.545e-4,0.0074 l -1.006527,0.327405 c -0.00525,-0.0084 -0.010695,-0.0164 -0.01619,-0.02415 -0.1009965,-0.144795 -0.252396,-0.2413 -0.4255325,-0.271565 -0.036575,-0.0067 -0.075407,-0.0099 -0.115492,-0.0099 -0.3208635,0 -0.593822,0.22937 -0.648997,0.544815 -0.04862,0.27123 0.082263,0.545835 0.316316,0.683565 l -0.3203885,1.822835 c -0.270695,0.048 -0.483491,0.25738 -0.530941,0.532955 -0.03138,0.17355 0.00725,0.34885 0.1085965,0.493405 0.1011165,0.144495 0.252556,0.24097 0.426237,0.271655 0.16692,0.02985 0.3524435,-0.0104 0.4953935,-0.112465 l 2.39349,1.29554 c -0.010545,0.183879 0.039925,0.364419 0.1454685,0.51544 0.12593,0.17983 0.314012,0.299795 0.529352,0.33749 0.04837,0.0086 0.09523,0.01275 0.14335,0.01275 0.398554,0 0.737931,-0.285235 0.806932,-0.67746 0.0045,-0.0252 0.0074,-0.05001 0.0091,-0.07327 l 2.145808,-0.818155 c 0.107278,0.11852 0.249968,0.19802 0.409703,0.226355 0.04143,0.0071 0.08391,0.0108 0.126105,0.0108 0.352194,0 0.652225,-0.25213 0.713197,-0.599415 0.03353,-0.190525 -0.0092,-0.38281 -0.120439,-0.541985 -0.04162,-0.05914 -0.09053,-0.110825 -0.145824,-0.15432 l 1.752676,-9.9449855 c 0.27691,-0.06747 0.489092,-0.290735 0.539076,-0.576405 0.06961,-0.39367 -0.193933,-0.77062 -0.587541,-0.84027 l -5e-4,-1.85e-4 c -0.04083,-0.007 -0.08431,-0.0107 -0.125481,-0.0107 z m -9.5e-5,0.461105 c 0.01564,0 0.03123,0.0015 0.04642,0.004 0.04317,0.00755 0.08352,0.02695 0.124332,0.06035 0.07196,0.0624 0.105463,0.154095 0.0894,0.24537 -0.01629,0.092 -0.08029,0.16938 -0.167045,0.201575 -0.04282,0.0162 -0.09134,0.02085 -0.138482,0.0125 -0.137344,-0.02405 -0.23145,-0.15149 -0.216659,-0.288735 l 0.0035,-0.01875 c 0.02293,-0.125345 0.131767,-0.21635 0.258662,-0.21635 z m -0.519888,0.765325 c 0.03543,0.0368 0.07481,0.069645 0.117791,0.0984 l -1.745959,9.9053395 c -0.300281,0.05026 -0.537932,0.281495 -0.591963,0.58782 -0.003,0.0189 -0.0055,0.03805 -0.0071,0.05708 l -2.124492,0.81072 c -0.03993,-0.05352 -0.08559,-0.101285 -0.136359,-0.14291 L 12.986816,7.62446 c 0.330707,-0.063425 0.593267,-0.325 0.65201,-0.6602 0.005,-0.02815 0.0086,-0.05653 0.0107,-0.08486 z M 12.830579,6.461645 c 0.02163,0 0.04232,0.002 0.06323,0.00595 0.08494,0.01485 0.162212,0.061675 0.217627,0.13211 0.06291,0.07968 0.08939,0.177215 0.07508,0.275195 l -0.0025,0.01735 c -0.02734,0.135915 -0.131187,0.243895 -0.267681,0.276875 -0.05856,0.0147 -0.102116,0.01425 -0.146973,0.0062 -0.04872,-0.0087 -0.09482,-0.02735 -0.136714,-0.05557 C 12.514267,7.0402 12.45351,6.89836 12.477895,6.75864 c 0.03068,-0.1721 0.179067,-0.296965 0.352933,-0.296965 z m -3.03718,5.947908 c 0.07975,0 0.144584,0.06485 0.144584,0.14441 0,0.07992 -0.064834,0.144945 -0.144584,0.144945 -0.079685,0 -0.144584,-0.06502 -0.144584,-0.144945 0,-0.07955 0.064899,-0.14441 0.144584,-0.14441 z m -0.403776,0.495795 c 0.01789,0.01995 0.038975,0.04045 0.065793,0.06326 0.020635,0.01685 0.041425,0.03175 0.062431,0.0447 L 9.3462,13.971097 8.3389635,13.406102 c 0.002,-0.01 0.0045,-0.0201 0.00619,-0.03035 0.00724,-0.04245 0.010045,-0.08691 0.00804,-0.13282 z m -1.695144,0.157685 c 0.01184,0 0.024085,10e-4 0.03468,0.003 0.053002,0.0094 0.097464,0.03795 0.1283145,0.08185 0.02913,0.0416 0.041325,0.09164 0.03493,0.1399 l -0.00655,0.0198 c -0.01254,0.05395 -0.04722,0.09838 -0.097894,0.125565 l -0.04562,0.01795 c -0.038025,0.01065 -0.061832,0.01 -0.081269,0.0068 -0.026685,-0.0045 -0.053362,-0.01575 -0.076847,-0.0317 -0.065139,-0.0441 -0.098423,-0.12218 -0.084716,-0.198655 l 1.8e-4,-5e-4 c 0.01644,-0.0949 0.098343,-0.163791 0.1948125,-0.163791 z m -0.5351035,3.039089 c 0.011095,0 0.023035,0.0015 0.03478,0.0035 0.026685,0.005 0.053367,0.01605 0.077816,0.03245 0.021385,0.0149 0.037925,0.031 0.050763,0.0493 0.02903,0.04125 0.040975,0.091 0.03388,0.140965 -0.004,0.009 -0.00774,0.0183 -0.00999,0.02645 -0.01704,0.05817 -0.05526,0.10295 -0.1085065,0.12645 -0.04387,0.01955 -0.081309,0.0208 -0.1135435,0.01575 -0.051977,-0.0089 -0.097204,-0.03785 -0.127875,-0.08212 -0.03038,-0.04315 -0.042025,-0.09557 -0.03263,-0.148485 0.01284,-0.07539 0.069636,-0.134565 0.1572315,-0.156795 0.01544,-0.004 0.02883,-0.0073 0.038125,-0.0073 z m 7.0937315,0.573306 c 0.148447,0 0.268831,0.1204 0.268831,0.269005 0,0.14854 -0.120384,0.268999 -0.268831,0.268999 -0.148511,0 -0.26892,-0.12046 -0.26892,-0.268999 0,-0.148605 0.120409,-0.269005 0.26892,-0.269005 z m -0.004,0.004 c 0.01654,-2.25e-4 0.03158,0.0015 0.04582,0.0035 0.03008,0.0054 0.05852,0.016 0.08437,0.03105 -0.02583,-0.0151 -0.0543,-0.0257 -0.08437,-0.03115 -0.01419,-0.0025 -0.02928,-0.0035 -0.04582,-0.0035 z m -0.05483,0.0063 c -0.02473,0.0052 -0.04807,0.01385 -0.06951,0.0253 0.02149,-0.01145 0.04477,-0.0201 0.06951,-0.0253 z m -0.02723,0.508095 c 0.01189,0.004 0.02403,0.0071 0.03642,0.0094 0.01334,0.0025 0.02818,0.0035 0.04288,0.0035 -0.01474,-2.25e-4 -0.02948,-0.0015 -0.04288,-0.0035 -0.01239,-0.002 -0.02454,-0.0053 -0.03642,-0.0093 z m -3.41586,0.62569 c 0.02088,0 0.04232,0.002 0.06296,0.0057 0.07969,0.01395 0.15128,0.05534 0.206581,0.119015 l 0.01699,0.01965 c 0.01894,0.02545 0.03423,0.05261 0.04582,0.08167 0.02263,0.05527 0.03128,0.111989 0.02593,0.169015 l -0.0057,0.0066 v 0.0276 c -0.03773,0.18883 -0.218938,0.31928 -0.414834,0.284485 -0.09424,-0.01655 -0.176364,-0.06911 -0.2316,-0.148305 -0.03782,-0.0537 -0.05976,-0.11758 -0.06332,-0.183785 -0.0015,-0.03395 -4.05e-4,-0.06092 0.0035,-0.08442 0.0067,-0.038 0.02028,-0.07574 0.04057,-0.11211 0.06297,-0.113689 0.182531,-0.18462 0.313049,-0.18503 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/java-1.6.0.svg b/.icons/awkward/24x24/apps/java-1.6.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-1.6.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-1.7.0.svg b/.icons/awkward/24x24/apps/java-1.7.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-1.7.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-1.8.0-openjdk.svg b/.icons/awkward/24x24/apps/java-1.8.0-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-1.8.0-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-1.8.0.svg b/.icons/awkward/24x24/apps/java-1.8.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-1.8.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-10-openjdk.svg b/.icons/awkward/24x24/apps/java-10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-11-openjdk.svg b/.icons/awkward/24x24/apps/java-11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-12-openjdk.svg b/.icons/awkward/24x24/apps/java-12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-13-openjdk.svg b/.icons/awkward/24x24/apps/java-13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java-14-openjdk.svg b/.icons/awkward/24x24/apps/java-14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java-14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java.svg b/.icons/awkward/24x24/apps/java.svg
new file mode 100644
index 00000000..3ecb9063
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#e74c3c" cx="11" cy="11" r="10"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <g opacity=".2" style="enable-background:new" transform="matrix(.23974 0 0 .23974 30.106 -1.4597)">
+ <path d="m-86.682 70.021s-2.2303 1.2982 1.5891 1.7362c4.6278 0.52836 6.9927 0.45227 12.091-0.51144 0 0 1.3431 0.84021 3.2156 1.5679-11.433 4.8982-25.875-0.28382-16.896-2.7927z"/>
+ <path d="m-88.08 63.628s-2.5019 1.8524 1.3204 2.2474c4.944 0.5104 8.8468 0.55226 15.604-0.74823 0 0 0.93244 0.94717 2.4009 1.4648-13.821 4.0426-29.214 0.31805-19.326-2.964z"/>
+ <path d="m-76.304 52.781c2.8185 3.2444-0.73906 6.1616-0.73906 6.1616s7.1525-3.6917 3.8684-8.3168c-3.0684-4.3112-5.4208-6.4528 7.3147-13.839 0.000129 0-19.992 4.9918-10.444 15.994z"/>
+ <path d="m-61.183 74.75s1.6511 1.3611-1.8185 2.4137c-6.5975 1.9983-27.465 2.6011-33.261 0.07996-2.082-0.90686 1.8242-2.1638 3.0532-2.4293 1.2815-0.27723 2.0132-0.22659 2.0132-0.22659-2.3172-1.6317-14.977 3.2046-6.4297 4.5917 23.308 3.7781 42.488-1.7017 36.442-4.4294z"/>
+ <path d="m-85.609 57.003s-10.613 2.5215-3.7582 3.4379c2.8952 0.38742 8.6634 0.29828 14.04-0.15282 4.393-0.36869 8.8016-1.1572 8.8016-1.1572s-1.5479 0.664-2.6685 1.4288c-10.78 2.8352-31.6 1.5148-25.605-1.3838 5.0675-2.4515 9.1898-2.1729 9.1898-2.1729z"/>
+ <path d="m-66.569 67.644c10.957-5.6922 5.8904-11.163 2.3541-10.426-0.86475 0.18047-1.2527 0.33678-1.2527 0.33678s0.32218-0.50472 0.93567-0.72187c6.9959-2.4584 12.375 7.2531-2.256 11.099-0.00013 0 0.1682-0.15244 0.21896-0.28808z"/>
+ <path d="m-73.174 24.859s6.0668 6.0703-5.756 15.402c-9.4811 7.4886-2.1617 11.757-0.0034 16.636-5.5348-4.9933-9.5945-9.3895-6.8715-13.48 3.9987-6.0043 15.078-8.9163 12.631-18.558z"/>
+ <path d="m-84.532 83.074c10.515 0.67227 26.667-0.37411 27.049-5.3501 0 0-0.73479 1.8863-8.6909 3.383-8.9758 1.6898-20.049 1.4931-26.614 0.40912 0 0 1.3449 1.1132 8.2557 1.5579z"/>
+ </g>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.23974 0 0 .23974 30.106 -1.9597)">
+ <path d="m-86.682 70.021s-2.2303 1.2982 1.5891 1.7362c4.6278 0.52836 6.9927 0.45227 12.091-0.51144 0 0 1.3431 0.84021 3.2156 1.5679-11.433 4.8982-25.875-0.28382-16.896-2.7927z"/>
+ <path d="m-88.08 63.628s-2.5019 1.8524 1.3204 2.2474c4.944 0.5104 8.8468 0.55226 15.604-0.74823 0 0 0.93244 0.94717 2.4009 1.4648-13.821 4.0426-29.214 0.31805-19.326-2.964z"/>
+ <path d="m-76.304 52.781c2.8185 3.2444-0.73906 6.1616-0.73906 6.1616s7.1525-3.6917 3.8684-8.3168c-3.0684-4.3112-5.4208-6.4528 7.3147-13.839 0.000129 0-19.992 4.9918-10.444 15.994z"/>
+ <path d="m-61.183 74.75s1.6511 1.3611-1.8185 2.4137c-6.5975 1.9983-27.465 2.6011-33.261 0.07996-2.082-0.90686 1.8242-2.1638 3.0532-2.4293 1.2815-0.27723 2.0132-0.22659 2.0132-0.22659-2.3172-1.6317-14.977 3.2046-6.4297 4.5917 23.308 3.7781 42.488-1.7017 36.442-4.4294z"/>
+ <path d="m-85.609 57.003s-10.613 2.5215-3.7582 3.4379c2.8952 0.38742 8.6634 0.29828 14.04-0.15282 4.393-0.36869 8.8016-1.1572 8.8016-1.1572s-1.5479 0.664-2.6685 1.4288c-10.78 2.8352-31.6 1.5148-25.605-1.3838 5.0675-2.4515 9.1898-2.1729 9.1898-2.1729z"/>
+ <path d="m-66.569 67.644c10.957-5.6922 5.8904-11.163 2.3541-10.426-0.86475 0.18047-1.2527 0.33678-1.2527 0.33678s0.32218-0.50472 0.93567-0.72187c6.9959-2.4584 12.375 7.2531-2.256 11.099-0.00013 0 0.1682-0.15244 0.21896-0.28808z"/>
+ <path d="m-73.174 24.859s6.0668 6.0703-5.756 15.402c-9.4811 7.4886-2.1617 11.757-0.0034 16.636-5.5348-4.9933-9.5945-9.3895-6.8715-13.48 3.9987-6.0043 15.078-8.9163 12.631-18.558z"/>
+ <path d="m-84.532 83.074c10.515 0.67227 26.667-0.37411 27.049-5.3501 0 0-0.73479 1.8863-8.6909 3.383-8.9758 1.6898-20.049 1.4931-26.614 0.40912 0 0 1.3449 1.1132 8.2557 1.5579z"/>
+ </g>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/java10-openjdk.svg b/.icons/awkward/24x24/apps/java10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java11-openjdk.svg b/.icons/awkward/24x24/apps/java11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java12-openjdk.svg b/.icons/awkward/24x24/apps/java12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java13-openjdk.svg b/.icons/awkward/24x24/apps/java13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java14-openjdk.svg b/.icons/awkward/24x24/apps/java14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/java9-openjdk.svg b/.icons/awkward/24x24/apps/java9-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/java9-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/javaws.svg b/.icons/awkward/24x24/apps/javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jazzradio.svg b/.icons/awkward/24x24/apps/jazzradio.svg
new file mode 100644
index 00000000..5ff7c9d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jazzradio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 19.683594,3.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.6582031 C 7.143725,5.8711886 6.99983,7.5002034 7,7.4980469 V 9.5 17.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 8.4648438 L 18,6.7363281 V 8.5 15.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 5.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#ed7408" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 V 9 16.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.9648438 L 18,6.2363281 V 8 14.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 17,12.5 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 m -11,2 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"/>
+ <path style="fill:#ffac29" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 17 20 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 6 22 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 19.683594 3.0195312 C 19.494034 3.0000953 19.277372 3.0084354 19.029297 3.0527344 L 8.9140625 5.1582031 C 7.143725 5.3711886 6.99983 7.0002034 7 6.9980469 L 7 7.4980469 C 6.99983 7.5002034 7.143725 5.8711886 8.9140625 5.6582031 L 19.029297 3.5527344 C 19.277372 3.5084354 19.494034 3.5000953 19.683594 3.5195312 C 21.01051 3.6555864 21 5.1484375 21 5.1484375 L 21 4.6484375 C 21 4.6484375 21.01051 3.1555864 19.683594 3.0195312 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 13.009766 16.210938 A 4 4 0 0 1 17 12.5 A 4 4 0 0 1 20.990234 16.283203 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 2.0097656 18.210938 A 4 4 0 0 1 6 14.5 A 4 4 0 0 1 9.9902344 18.283203 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jblue.svg b/.icons/awkward/24x24/apps/jblue.svg
new file mode 100644
index 00000000..a9cf4068
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jblue.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9,2.5000002 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910207 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472067 0.08072,-6.6822335 1.504961,-6.6822335 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2.5000002 h -0.164941 -5.451822 z"/>
+ <path style="fill:#31b5ef" d="m 9,2 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910219 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472079 0.08072,-6.6822347 1.504961,-6.6822347 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9 2 L 9 2.5 L 15.382812 2.5 L 20.835938 2.5 L 21 2.5 L 21 2 L 20.835938 2 L 15.382812 2 L 9 2 z M 5.9785156 12.998047 C 4.9570426 12.931867 4.1777363 13.271976 3.2636719 14.054688 C 2.5531316 14.663123 2.0851775 15.421207 2.0117188 16.238281 C 1.9975154 16.396263 1.9995477 16.568624 2.0117188 16.748047 C 2.011984 16.744974 2.0114434 16.741344 2.0117188 16.738281 C 2.0851775 15.921207 2.5531316 15.163123 3.2636719 14.554688 C 4.1777363 13.771975 4.9570426 13.431867 5.9785156 13.498047 C 6.7833821 13.550195 7.5509431 13.846707 8.1738281 14.431641 C 8.6257762 14.856054 8.8809704 15.226263 8.9609375 15.597656 C 9.0830216 15.043373 8.8256624 14.543763 8.1738281 13.931641 C 7.5509431 13.346707 6.7833821 13.050195 5.9785156 12.998047 z M 12.076172 17.632812 C 12.04105 19.254706 11.707325 18.999143 10.199219 18.996094 C 8.8876866 18.99346 8.0411211 18.586513 7.8417969 18.003906 C 7.6399867 18.838537 8.5391629 19.492761 10.199219 19.496094 C 11.835151 19.499401 12.086449 19.756669 12.076172 17.632812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jdev_icon.svg b/.icons/awkward/24x24/apps/jdev_icon.svg
new file mode 120000
index 00000000..1678733d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jdev_icon.svg
@@ -0,0 +1 @@
+jdeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jdeveloper.svg b/.icons/awkward/24x24/apps/jdeveloper.svg
new file mode 100644
index 00000000..e591d4e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jdeveloper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="m 20.506401,12.248933 c 0,5.522848 -2.805744,9.146515 -8.328592,9.146515 -3.8897784,0 -7.4386517,-1.616331 -9.0921525,-4.859248 C 2.3914576,15.174708 2,13.633069 2,12 2.2489331,10.566768 6.6194,3.3157895 12.142248,3.3157895 c 5.522847,0 8.364153,3.4102961 8.364153,8.9331435 z"/>
+ <path style="fill:#6298df" d="M 11.25,7.5 C 6.693651,7.5 3,11.193651 3,15.75 c 0.00105,0.229573 0.021949,0.457411 0.042969,0.685547 A 10,10 0 0 0 9.0625,21.556641 c 0.572892,-0.01706 1.147811,-0.04087 1.699219,-0.04883 A 8,8 0 0 1 9,16.5 8,8 0 0 1 9.015625,16.164062 C 9.0127243,16.109344 9.0009325,16.054724 9,16 9.00818,15.94924 9.021962,15.90004 9.03125,15.849609 A 8,8 0 0 1 16.1875,8.5507812 C 15.089311,8.0449697 12.443368,7.5032228 11.25,7.5 Z"/>
+ <path style="fill:#999999" d="M 12.535156,9.880859 C 10.330881,11.36345 8.3071018,13.843525 8.3007812,16.5 c 0.00208,2.028004 1.4666986,3.977094 2.8593748,5.457031 a 10,10 0 0 0 0.173828,0.0098 c 1.76661,-0.116994 4.1021,-0.640135 5.447266,-1.476563 C 13.557046,20.373134 11.00365,17.726328 11,14.5 c 0.0027,-1.427031 0.603164,-3.470867 1.535156,-4.619141 z"/>
+ <path style="fill:#3a62bf" d="M 13.25,8 C 8.693651,8 5,11.693651 5,16.25 c 0.00296,1.269214 0.3150652,2.509061 0.8769531,3.640625 A 10,10 0 0 0 11.158203,21.957031 8,8 0 0 1 9,16.5 8,8 0 0 1 16.185547,8.5507812 C 15.248771,8.1907901 14.25371,8.0029465 13.25,8 Z"/>
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,0.35751 0.02343,0.709492 0.060547,1.056641 A 8,8 0 0 1 10,6.5 a 8,8 0 0 1 8,8 8,8 0 0 1 -7.078125,7.9375 C 11.276019,22.476305 11.63498,22.5 12,22.5 c 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#e63b40" d="M 12,2 C 6.46,2 2,6.46 2,12 c 0,0.35751 0.02343,0.709492 0.060547,1.056641 A 8,8 0 0 1 10,6 a 8,8 0 0 1 8,8 8,8 0 0 1 -7.078125,7.9375 C 11.276019,21.976305 11.63498,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.07865 2.011508,12.154304 2.013672,12.232422 2.1559065,6.8183249 6.5503618,2.5 12,2.5 c 5.455592,0 9.855219,4.3275892 9.988281,9.75 C 21.99034,12.166105 22,12.084408 22,12 22,6.46 17.54,2 12,2 Z m 5.990234,12.201172 A 8,8 0 0 1 10.921875,21.9375 C 11.276019,21.976305 11.63498,22 12,22 c 0.294803,0 0.58487,-0.01822 0.873047,-0.04297 A 8,8 0 0 0 18,14.5 8,8 0 0 0 17.9902,14.201172 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jdownloader.svg b/.icons/awkward/24x24/apps/jdownloader.svg
new file mode 100644
index 00000000..8b02141d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jdownloader.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#37474f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 6.6923166,2.4855884 A 9.9998816,9.9998816 0 0 0 5.9100988,2.9055053 H 6.0126371 L 6.064394,3.0724955 5.9169347,3.2101892 6.5468103,3.227767 6.6434886,3.4553034 5.934513,3.4289367 5.8993584,3.254134 5.4862773,3.1642914 A 9.9998816,9.9998816 0 0 0 5.0634308,3.4670222 h 0.2470676 v 0.165037 L 5.2020997,3.7765888 H 4.6845278 V 3.7551046 A 9.9998816,9.9998816 0 0 0 1.565424,8.2179425 l 0.054687,0.026365 V 9.0792583 L 2.0390511,9.7970233 2.380844,9.8497572 2.424789,9.6036661 2.0214735,8.9816034 1.9433494,8.3761416 h 0.2353485 l 0.099608,0.6230416 0.5820244,0.850576 -0.1494123,0.2744108 0.3701128,0.567376 0.9189344,0.228513 v -0.149412 l 0.3671832,0.05273 -0.03418,0.262693 0.2880826,0.05273 0.4462837,0.122069 0.629875,0.719718 0.8056545,0.06055 0.078124,0.658196 -0.5507745,0.385737 -0.02539,0.587884 -0.079101,0.359371 0.7968656,0.999988 0.060546,0.341793 c 0,0 0.2887156,0.0791 0.3242151,0.0791 0.035,0 0.6474534,0.464838 0.6474534,0.464839 v 1.806619 l 0.2187474,0.06152 -0.1484358,0.832997 0.3671832,0.491206 -0.067382,0.826162 0.4228465,0.745108 a 9.9998816,9.9998816 0 0 0 1.0722528,0.210935 l -0.1582011,-0.133788 0.026365,-0.193357 0.082031,-0.236325 0.01758,-0.241208 -0.3115198,-0.0098 -0.1572247,-0.197263 0.258786,-0.249997 0.035154,-0.187498 -0.289059,-0.08301 0.01758,-0.174802 0.4111281,-0.0625 0.6259696,-0.301754 0.209958,-0.385738 0.656243,-0.841787 -0.148436,-0.658195 0.201169,-0.350582 0.603509,0.01855 0.406245,-0.323238 0.131834,-1.270493 0.45019,-0.573235 0.0791,-0.369136 -0.411128,-0.131835 -0.271481,-0.445307 -0.927724,-0.0098 L 10.42274,13.199247 10.38856,12.673863 10.142469,12.24418 9.4774373,12.23438 9.0936528,11.629896 8.7518599,11.462905 8.7342799,11.646497 8.1131932,11.683607 7.8856594,11.366345 7.2382061,11.234511 6.7040329,11.852667 5.8641994,11.710091 5.8026766,10.760883 5.1894023,10.656393 5.4354934,10.190578 5.3651818,9.9230028 4.5595273,10.463035 4.0526973,10.401513 3.8720352,10.004056 3.9823855,9.5948817 4.2616793,9.0792628 4.9052262,8.7530946 6.147399,8.7520946 6.144449,9.1319731 6.5907333,9.3399787 6.5555787,8.6915484 6.8768639,8.3663572 7.5262702,7.9396043 7.5711896,7.6388268 8.218643,6.9630533 8.9071113,6.5812219 8.846565,6.5304415 9.31238,6.0909937 9.4832765,6.1359131 9.5623771,6.234545 9.739133,6.0372818 9.7821025,6.018727 9.5887453,5.9913823 9.3914821,5.9249766 V 5.7355259 l 0.1044913,-0.08496 h 0.2294892 l 0.1054673,0.045899 0.090819,0.1845683 0.1123031,-0.0166 v -0.0166 l 0.03125,0.010745 0.323239,-0.048829 0.0459,-0.1582016 0.183592,0.045899 v 0.171873 l -0.16992,0.1171861 0.02539,0.1874978 0.583977,0.1806618 c 0,0 9.5e-4,0.0028 0.002,0.00781 l 0.134764,-0.01172 0.0088,-0.2539035 L 10.739121,5.8849461 10.712756,5.763854 11.097517,5.6320196 11.114117,5.2628835 10.712754,5.0177689 10.686389,4.3957062 10.134638,4.667187 H 9.9334687 L 9.9862021,4.1935601 9.2362109,4.0158277 8.9256676,4.2511764 V 4.967965 L 8.3670807,5.1456973 8.1434504,5.6134648 7.9002892,5.6525293 V 5.0539034 L 7.3758815,4.9816388 7.1131891,4.8107423 7.0077218,4.4230514 7.9461872,3.8722767 8.4051663,3.73263 8.4520407,4.0412199 8.7078972,4.0285251 8.727427,3.8732533 8.9950018,3.8341913 8.9999062,3.780495 8.8846731,3.732644 8.8583064,3.5676068 9.187404,3.5402634 9.3856437,3.3322581 l 0.01074,-0.014648 0.00295,9.75e-4 0.060546,-0.062499 0.6913983,-0.08789 0.30566,0.2607391 -0.8017481,0.4277293 1.0204951,0.241208 0.131835,-0.3417927 h 0.446284 l 0.157207,-0.2978465 -0.31445,-0.079101 V 3.0021838 L 10.107315,2.5627359 9.4247057,2.6418365 9.0399448,2.8439826 9.0663094,3.3351877 8.6629942,3.273665 8.6014714,3.0021838 8.9872089,2.6506255 8.2870222,2.6164464 8.0858526,2.6769925 7.9989396,2.9133179 8.260655,2.9582393 8.2088981,3.2209315 7.7626144,3.2472982 7.6932792,3.4221009 7.0458259,3.4406551 c 0,0 -0.017945,-0.3681597 -0.043944,-0.3681597 -0.026,5e-5 0.50683,-0.00879 0.50683,-0.00879 L 7.8944503,2.6857814 7.6844923,2.5803138 7.4042221,2.8527715 6.9403601,2.8264047 Z m 10.8406914,1.4501782 -0.318355,0.1249986 -0.2041,0.2226534 0.04687,0.2597629 0.250974,0.035155 0.150389,0.3789015 0.432611,-0.1748025 0.07129,0.5058536 H 17.83281 l -0.355465,-0.052734 -0.39355,0.066406 -0.380855,0.5390561 -0.544916,0.085937 -0.0791,0.4677675 0.230466,0.05371 -0.06641,0.300778 -0.541009,-0.1083973 -0.496088,0.1083973 -0.105467,0.2763637 0.08594,0.5810481 0.291013,0.1367169 0.488275,-0.00295 0.330074,-0.029295 0.100585,-0.2636689 0.515619,-0.6708906 0.33984,0.069335 0.33398,-0.3027304 0.0625,0.2363252 0.822256,0.5566339 -0.100585,0.1347639 -0.371089,-0.01953 0.142576,0.2021462 0.228513,0.049804 0.266599,-0.1113267 -0.0059,-0.3222622 0.119139,-0.059569 -0.0957,-0.1015613 L 18.10523,6.8019256 17.961677,6.3947035 h 0.456049 l 0.145506,0.1445297 0.392573,0.3398395 0.0166,0.4101517 0.407222,0.4335883 0.151366,-0.5947194 0.281246,-0.1542947 0.05273,0.4863222 0.275387,0.302731 0.127928,-0.00195 A 9.9998816,9.9998816 0 0 0 18.783968,5.2287054 L 18.12089,5.2228454 18.07597,5.0724567 18.470496,4.8712876 a 9.9998816,9.9998816 0 0 0 -0.937489,-0.935536 z m -12.2313,0.1035143 c 0.0195,0 0,0.2294893 0,0.2294893 L 4.7831592,4.3019748 4.6845278,4.1838122 5.051711,4.0783445 c 0,0 0.2299973,-0.039065 0.249997,-0.039065 z m 0.6308515,1.1181508 0.2490206,0.05957 -0.085936,0.334957 -0.2695278,0.085937 -0.16992,-0.3496053 z M 6.615169,5.9523443 h 0.4130811 v 0.125975 H 7.119069 V 6.2951137 H 6.489194 L 6.2538447,6.2296845 6.3124381,6.0783193 Z m 0.6162037,0.092772 0.2167939,0.1972632 -0.2167939,0.052734 z M 7.7079295,6.3478471 7.8680836,6.4484319 7.7391792,6.5548762 7.6122272,6.4484319 Z M 6.4970064,6.3810517 H 6.8446582 L 6.3983745,7.0050678 6.2147832,6.906436 6.2538427,6.6437436 Z m 0.5585869,0 H 7.4091046 V 6.5910102 L 7.2518799,6.6925715 7.0555933,6.7296811 Z M 7.495041,6.6115175 H 7.521406 L 7.9217915,6.7296801 V 6.9337797 H 7.5868345 L 7.4950385,6.8009682 Z M 7.330004,6.8009682 V 7.0060443 L 7.1796153,7.1574095 H 6.8446582 l 0.052734,-0.2294893 0.1582012,-0.01367 0.032225,-0.079101 z M 17.740037,7.670099 16.558411,7.7618949 16.192204,7.959158 H 15.72346 L 15.492993,7.9357233 14.923664,8.2531021 V 8.849775 l -1.165025,0.8417865 0.09668,0.3593705 h 0.236325 l -0.06152,0.341793 -0.166013,0.06152 -0.0098,0.894521 1.006824,1.148424 h 0.437495 l 0.02734,-0.06933 h 0.7871 l 0.22656,-0.210935 h 0.447261 l 0.244137,0.24609 0.666008,0.06934 -0.08789,0.886709 0.738273,1.306625 -0.388667,0.745108 0.02636,0.350582 0.305661,0.306637 v 0.84374 l 0.352535,0.47558 A 9.9998816,9.9998816 0 0 0 20.987069,11.256973 9.9998816,9.9998816 0 0 0 20.574965,8.6437224 H 20.0779 L 19.566187,8.2618915 19.028108,8.3146248 V 8.6437224 H 18.857212 L 18.67362,8.5118885 17.740037,8.2745863 Z"/>
+ <path style="fill:#5d9c21" d="m 6.6924336,1.9855928 a 9.9998816,9.9998816 0 0 0 -0.7824908,0.419895 h 0.1024988 l 0.051999,0.166998 -0.1474983,0.1376984 0.6299926,0.0176 0.096499,0.2275473 -0.7089916,-0.0264 -0.035,-0.1747979 -0.4129951,-0.089849 A 9.9998816,9.9998816 0 0 0 5.0634528,2.9670311 H 5.3104499 V 3.1320792 L 5.2019512,3.2765775 H 4.6844573 v -0.02145 a 9.9998816,9.9998816 0 0 0 -3.119013,4.4630472 l 0.054649,0.026 v 0.8349901 l 0.418945,0.7179915 0.341796,0.052499 0.04395,-0.2459971 L 2.0214889,8.4816658 1.9433398,7.876173 H 2.178687 l 0.099599,0.6229926 0.5820431,0.85049 -0.1493982,0.2744967 0.3700956,0.5674937 0.9189391,0.228497 v -0.149498 l 0.3669957,0.0525 -0.034,0.262997 0.2879966,0.0525 0.4464947,0.121999 0.6299925,0.719991 0.8054905,0.0605 0.077999,0.657992 -0.5504935,0.385995 -0.0255,0.587993 -0.078999,0.358996 0.7964906,0.999988 0.060499,0.341996 c 0,0 0.2889966,0.079 0.3244961,0.079 0.035,0 0.6474924,0.464995 0.6474924,0.464995 v 1.806478 l 0.2184974,0.0615 -0.1484983,0.83299 0.3674957,0.491494 -0.067499,0.82599 0.4854942,0.85549 0.6189927,0.540994 a 9.9998816,9.9998816 0 0 0 0.033,0.006 l 0.5989929,0.0105 0.060499,-0.201997 -0.4599945,-0.388496 0.0265,-0.193497 0.081999,-0.236498 0.0175,-0.240997 -0.3114963,-0.01 -0.1574982,-0.196997 0.258997,-0.249997 0.034999,-0.187498 -0.2889965,-0.083 0.0175,-0.174998 0.4109951,-0.0625 0.6259926,-0.301497 0.209998,-0.385995 0.656492,-0.84149 -0.148498,-0.658492 0.200997,-0.350496 0.603493,0.0185 0.406495,-0.322997 0.131999,-1.270485 0.449995,-0.573493 0.079,-0.368995 -0.410996,-0.131999 -0.271496,-0.445495 -0.927989,-0.0095 -0.734992,-0.281497 -0.0345,-0.524994 -0.245997,-0.429995 -0.6649927,-0.0095 -0.3834955,-0.604493 -0.3419959,-0.166998 -0.0175,0.183498 -0.6209927,0.037 L 7.8854194,10.866138 7.2384271,10.734639 6.7039334,11.352632 5.8644434,11.210134 5.8024441,10.260645 5.1894513,10.156146 5.4354484,9.6906515 5.3649493,9.4231547 4.5594588,9.9631483 4.0524648,9.901649 3.8720169,9.5041537 3.9823656,9.0946586 4.2614623,8.5791647 4.9054547,8.2531686 6.14744,8.2521686 6.14444,8.6321641 6.5909348,8.8401616 6.5554352,8.1916693 6.8769314,7.8661731 7.5264237,7.4396782 7.5714231,7.1386818 8.2189155,6.4631897 8.9069073,6.0811943 8.846408,6.0306949 9.3124025,5.5912001 l 0.170998,0.044499 0.078999,0.098999 0.1769979,-0.1974977 0.042499,-0.0185 -0.1929977,-0.0275 L 9.3914016,5.425202 V 5.2357043 l 0.1044988,-0.084999 h 0.2294972 l 0.1054988,0.045999 0.090999,0.1844979 0.1119986,-0.0165 v -0.017 l 0.0315,0.011 0.322996,-0.048999 0.046,-0.1579981 0.183498,0.045999 v 0.171498 l -0.169998,0.1174986 0.0255,0.1874978 0.583993,0.1804979 c 0,0 10e-4,0.003 0.002,0.008 l 0.134998,-0.012 0.0085,-0.253997 -0.463494,-0.2114975 -0.0265,-0.1214985 0.384495,-0.1314985 0.017,-0.3694956 -0.401495,-0.2449971 -0.0265,-0.6219927 -0.551493,0.2714968 H 9.9333952 L 9.9863945,3.6935725 9.2364034,3.5158246 8.9259071,3.7512219 v 0.7169915 l -0.5589934,0.1774979 -0.2234973,0.4679944 -0.2429972,0.039 V 4.5537124 L 7.3759255,4.4817132 7.1134286,4.3107152 7.0079298,3.9230698 7.9464187,3.3722763 8.4054133,3.232628 l 0.046499,0.3085963 0.255997,-0.0127 0.0195,-0.1552482 0.2674968,-0.039049 0.005,-0.053749 -0.1149986,-0.047849 -0.0265,-0.164998 0.3289961,-0.02735 0.1979977,-0.2079976 0.011,-0.01465 0.003,9.5e-4 0.060499,-0.062499 0.6914927,-0.087899 0.305496,0.2607469 -0.801491,0.4277449 1.020488,0.2411972 0.131499,-0.341796 H 11.25388 L 11.410878,2.9582312 11.096381,2.8791322 V 2.5021866 l -0.988988,-0.4394447 -0.6824918,0.079099 -0.3849954,0.2021476 0.0265,0.4911942 -0.4034952,-0.061499 -0.061499,-0.2714968 0.3859955,-0.3515458 -0.7004917,-0.0342 -0.2009976,0.060549 -0.086999,0.2363472 0.2614969,0.0449 -0.051499,0.2626969 -0.4464947,0.02635 -0.068999,0.174848 -0.6474923,0.01855 c 0,0 -0.018,-0.3681957 -0.043999,-0.3681957 -0.026,5e-5 0.506994,-0.00875 0.506994,-0.00875 L 7.8944193,2.1857904 7.6844218,2.0803416 7.4044251,2.3527884 6.9404306,2.3263887 Z m 10.8403714,1.4501828 -0.317996,0.1249985 -0.204498,0.2226474 0.047,0.2597969 0.250997,0.035 0.150498,0.3789955 0.432495,-0.1749979 0.0715,0.505994 h -0.129998 l -0.355496,-0.052499 -0.393495,0.066499 -0.380996,0.5389936 -0.544994,0.085999 -0.079,0.4674945 0.230498,0.053499 -0.0665,0.3009965 -0.540993,-0.1084987 -0.495994,0.1084987 -0.105499,0.2764967 0.086,0.5809931 0.290997,0.1364984 0.488494,-0.003 0.329996,-0.029 0.100499,-0.2634969 0.515494,-0.670992 0.339996,0.068999 0.333996,-0.3024964 0.0625,0.2364972 0.82199,0.5564934 -0.100499,0.1344984 -0.370995,-0.0195 0.142498,0.2024976 0.228497,0.049499 0.266497,-0.1109987 -0.0055,-0.3224962 0.118999,-0.059499 L 18.654292,6.608688 18.105298,6.3021917 17.9618,5.8946965 h 0.455995 l 0.145498,0.1444983 0.392495,0.3399959 0.0165,0.4099952 0.407495,0.4334949 0.150999,-0.594493 0.281496,-0.1544982 0.0525,0.4864943 0.275496,0.3024964 0.127999,-0.002 a 9.9998816,9.9998816 0 0 0 -1.484483,-2.53197 l -0.662992,-0.006 -0.045,-0.1499983 0.394495,-0.2014976 A 9.9998816,9.9998816 0 0 0 17.532805,3.4357756 Z M 5.30195,3.5392744 c 0.0195,0 0,0.2294973 0,0.2294973 L 4.7829562,3.8019713 4.6844573,3.6838227 5.051953,3.5783239 c 0,0 0.2299973,-0.039049 0.249997,-0.039049 z m 0.6304925,1.1179367 0.2489971,0.059999 -0.085999,0.3349961 -0.2694968,0.085499 -0.169998,-0.3494958 z m 0.682492,0.7949906 h 0.4134951 v 0.1259985 h 0.090499 V 5.7951977 H 6.489436 L 6.2539387,5.7296984 6.3124381,5.5782002 Z m 0.6164927,0.092999 0.2164974,0.1969977 -0.2164974,0.052999 z M 7.7079215,5.847697 7.8679196,5.9481958 7.7394212,6.0546946 7.6124227,5.9481958 Z m -1.2109856,0.0335 H 6.8444318 L 6.398437,6.5051893 6.2149392,6.4061904 l 0.039,-0.2624969 z m 0.5584934,0 H 7.4089251 V 6.0911942 L 7.2519269,6.192693 7.0554293,6.2296925 Z M 7.494924,6.1116939 h 0.0265 L 7.921919,6.2296925 V 6.4336901 H 7.586923 L 7.494924,6.3011917 Z M 7.329926,6.3011917 V 6.5061892 L 7.1794278,6.6571875 h -0.334996 l 0.052999,-0.2294973 0.1579982,-0.0135 0.0325,-0.078999 z m 10.409877,0.8689897 -1.181486,0.091499 -0.365996,0.1974977 h -0.468994 l -0.230498,-0.0235 -0.568993,0.3174963 v 0.5964929 l -1.164986,0.84199 0.0965,0.3594958 h 0.236497 l -0.0615,0.3414959 -0.165998,0.061499 -0.01,0.89449 1.006988,1.148486 h 0.437495 l 0.027,-0.0695 h 0.787491 l 0.226497,-0.210497 h 0.446995 l 0.243997,0.245997 0.666492,0.069 -0.088,0.886989 0.737992,1.306485 -0.388496,0.744991 0.0265,0.350996 0.305496,0.306496 v 0.84349 l 0.402495,0.541994 V 17.38306 A 9.9998816,9.9998816 0 0 0 20.999764,11.000136 9.9998816,9.9998816 0 0 0 20.574769,8.1436699 H 20.077775 L 19.566281,7.7616744 19.028287,7.8146737 V 8.1436699 H 18.85729 L 18.673792,8.0116714 17.739803,7.7746742 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.999883,1.0002544 c -5.5394349,0 -9.9988821,4.4599472 -9.9988821,9.9998816 0,0.08386 -0.002,0.166643 0,0.249997 0.1320985,-5.4229357 4.5434462,-9.7498845 9.9988821,-9.7498845 5.455435,0 9.866883,4.3267488 9.998881,9.7498845 0.002,-0.08335 0,-0.166138 0,-0.249997 0,-5.5399344 -4.459447,-9.9998816 -9.998881,-9.9998816 z"/>
+ <path style="opacity:0.1" d="m 16.143376,2.9396846 c 0.928351,3.7621918 0.464694,7.1380634 -1.015613,9.9500774 -1.65326,3.140559 -4.634979,5.628226 -8.6200148,7.031167 a 9.9998816,9.9998816 0 0 0 4.4921348,1.079089 9.9998816,9.9998816 0 0 0 0.269527,-0.0098 c 2.820846,-1.678868 5.067687,-3.956376 6.513595,-6.703046 1.238767,-2.353179 1.864748,-5.0255784 1.811502,-7.8758831 A 9.9998816,9.9998816 0 0 0 16.143376,2.9396846 Z"/>
+ <path style="fill:#eab100" d="m 16.143376,2.4396905 c 0.928351,3.7621918 0.464694,7.1380639 -1.015613,9.9500775 -1.73075,3.28776 -4.914675,5.863609 -9.1844611,7.224524 a 9.9998816,9.9998816 0 0 0 4.4901811,1.357405 c 3.218413,-1.71142 5.762462,-4.169679 7.349522,-7.184484 1.238767,-2.35318 1.864748,-5.025579 1.811502,-7.8758837 A 9.9998816,9.9998816 0 0 0 16.143376,2.4396905 Z"/>
+ <path style="opacity:0.2" d="m 10.999883,1.5002484 c -0.779699,0 -1.5352863,0.097784 -2.2636456,0.2665984 2.3372876,1.7021846 4.9395836,5.9255144 6.7987476,10.6072962 0.824873,2.077211 1.531462,4.240894 2.095679,6.281176 0.548966,1.985138 0.345595,0.686012 0.160154,-0.02539 l 2.83688,-0.451166 C 20.018564,15.946561 19.241721,13.58018 18.323038,11.266734 16.921068,7.7362697 15.260467,4.328026 13.172708,1.8137212 12.517489,1.6125521 11.799355,1.5002484 10.999883,1.5002484 Z m 9.627815,16.6785136 c 0.839824,3.077575 -0.132487,-2.07644 0,0 z"/>
+ <path style="fill:#ffd517" d="m 10.999883,1.0002544 c -0.779699,0 -1.5352863,0.097784 -2.2636456,0.2665984 2.3372876,1.7021847 4.9395836,5.9255143 6.7987476,10.6072962 0.824873,2.077211 1.531462,4.240893 2.095679,6.281176 0.548966,1.985138 0.345595,0.686012 0.160154,-0.02539 l 2.83688,-0.451167 C 20.018564,15.446567 19.241721,13.080186 18.323038,10.76674 16.921068,7.2362756 15.260467,3.8280321 13.172708,1.3137273 12.517489,1.1125582 11.799355,1.0002544 10.999883,1.0002544 Z m 9.627815,16.6785136 c 0.839824,3.077575 -0.132487,-2.07644 0,0 z"/>
+ <path style="opacity:0.2" d="m 22.46709,16.500379 a 0.49451406,0.67380322 74.338633 0 0 -0.194132,0.0168 l -3.337167,0.659126 -3.337166,0.659127 a 0.49451406,0.67380322 74.338633 0 0 -0.453888,0.243498 0.49451406,0.67380322 74.338633 0 0 -0.02187,0.608748 l 1.948162,1.83044 1.948162,1.831279 a 0.49451406,0.67380322 74.338633 0 0 1.142237,-0.225865 l 1.389005,-2.489567 1.389689,-2.490406 a 0.49451406,0.67380322 74.338633 0 0 -0.473028,-0.643173 z"/>
+ <path style="fill:#ffd517" d="m 22.46709,16.000385 a 0.49451406,0.67380322 74.338633 0 0 -0.194132,0.01679 l -3.337167,0.659126 -3.337166,0.659127 a 0.49451406,0.67380322 74.338633 0 0 -0.453888,0.243498 0.49451406,0.67380322 74.338633 0 0 -0.02187,0.608748 l 1.948162,1.83044 1.948162,1.831279 a 0.49451406,0.67380322 74.338633 0 0 1.142237,-0.225865 l 1.389005,-2.489567 1.389689,-2.490406 a 0.49451406,0.67380322 74.338633 0 0 -0.473028,-0.643173 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999883,1.0002544 c -0.779699,0 -1.5352863,0.097784 -2.2636456,0.2665984 0.1640455,0.1194699 0.32978,0.2548373 0.4960881,0.3984328 0.5740247,-0.1050726 1.1630975,-0.1650371 1.7675575,-0.1650371 0.799472,0 1.517606,0.1123037 2.172825,0.3134728 2.087759,2.5143052 3.74836,5.9225484 5.15033,9.4530127 0.747447,1.882236 1.394677,3.795851 1.940407,5.647395 l 2.009742,-0.39648 a 0.49451406,0.67380322 74.338633 0 1 0.194333,-0.01758 0.49451406,0.67380322 74.338633 0 1 0.446284,0.190427 l 0.02637,-0.04687 a 0.49451406,0.67380322 74.338633 0 0 -0.472649,-0.643547 0.49451406,0.67380322 74.338633 0 0 -0.194333,0.01758 L 20.26345,16.414138 C 19.717714,14.562593 19.070485,12.648976 18.323038,10.76674 16.921068,7.2362756 15.260467,3.8280321 13.172708,1.3137273 12.517489,1.1125582 11.799355,1.0002544 10.999883,1.0002544 Z m 6.151294,16.0281306 -1.552716,0.306637 a 0.49451406,0.67380322 74.338633 0 0 -0.454097,0.244138 0.49451406,0.67380322 74.338633 0 0 -0.05664,0.571282 0.49451406,0.67380322 74.338633 0 1 0.05664,-0.07129 0.49451406,0.67380322 74.338633 0 1 0.454097,-0.244138 l 1.697246,-0.334957 c -0.04629,-0.156117 -0.09677,-0.314743 -0.14453,-0.471674 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jeex.svg b/.icons/awkward/24x24/apps/jeex.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jeex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jellyfin.svg b/.icons/awkward/24x24/apps/jellyfin.svg
new file mode 100644
index 00000000..3e0cfb36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jellyfin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.001288,2.4999993 c -2.6467015,0 -11.1665088,15.4463047 -9.867438,18.0548537 1.2990708,2.608549 18.449985,2.578467 19.734874,0 1.28489,-2.578467 -7.221165,-18.0548537 -9.867436,-18.0548537 z"/>
+ <path style="fill:#9c61c5" d="m 12.001288,1.9999996 c -2.6467015,0 -11.1665088,15.4463044 -9.867438,18.0548534 1.2990708,2.608549 18.449985,2.578467 19.734874,0 1.28489,-2.578467 -7.221165,-18.0548534 -9.867436,-18.0548534 z"/>
+ <path style="opacity:0.2" d="m 18.414677,18.235449 c -0.835135,1.676675 -11.982637,1.695433 -12.827578,0 -0.8449399,-1.695433 4.69364,-11.7354495 6.413789,-11.7354495 1.720149,0 7.248924,10.0583475 6.413789,11.7354495 z"/>
+ <path style="fill:#ffffff" d="m 18.414677,17.73545 c -0.835135,1.676675 -11.982637,1.695433 -12.827578,0 C 4.7421591,16.040016 10.280739,6 12.000888,6 c 1.720149,0 7.248924,10.058347 6.413789,11.73545 z"/>
+ <path style="fill:#5580cf" d="m 12.000423,10 c -0.794052,0 -3.3502436,4.634043 -2.9602106,5.416419 0.3900326,0.782376 5.5350486,0.773829 5.9204196,0 C 15.346004,14.642589 12.794474,10.000388 12.000423,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.000977,2 C 9.493739,2 1.7220301,15.85389 2.0136719,19.532226 2.3505486,15.239411 9.5971605,2.5 12.000977,2.5 c 2.405592,0 9.651094,12.786459 9.984374,17.049804 C 22.28693,15.915461 14.510968,2 12.000977,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jetbrains-toolbox.svg b/.icons/awkward/24x24/apps/jetbrains-toolbox.svg
new file mode 100644
index 00000000..9c571183
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jetbrains-toolbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#fe4b71" d="m12.05385 2.0006653c-0.418899-0.010095-0.832508 0.094856-1.195509 0.3033525l-6.7170554 3.8630317c-0.7064077 0.4062158-1.1415611 1.157013-1.1415094 1.9695162v7.6267293c0 0.812411 0.4351023 1.56311 1.1414094 1.969316l6.7170554 3.863232c0.377341 0.217013 0.801462 0.318088 1.22238 0.303225 0.366954-0.01296 0.590422-0.209885 0.919387-0.399076l6.500054-4.000033c0.706407-0.406216 1.000059-0.687509 1.000008-1.500012v-7.5000619c1.7e-5 -0.2754837 0.449558-0.9073939 0.355905-1.1576645-0.182565-0.48787-0.530964-0.9068849-0.997861-1.1753711l-6.717055-3.8630317c-0.331275-0.1902514-0.705221-0.2945608-1.087509-0.3033525z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m12.05335 2.0010153a2.2828187 2.2739686 0 0 0-1.195009 0.3027025l-6.7170554 3.8633317a2.2828187 2.2739686 0 0 0-1.1415094 1.9695162v0.5000041a2.2828187 2.2739686 0 0 1 1.1416094-1.9695162l6.7170554-3.8633317a2.2828187 2.2739686 0 0 1 1.195309-0.3027375 2.2828187 2.2739686 0 0 1 1.087909 0.3027375l6.717055 3.8633317a2.2828187 2.2739686 0 0 1 1.14151 1.9695162v-0.5000041a2.2828187 2.2739686 0 0 0-1.14151-1.9695162l-6.717055-3.8633317a2.2828187 2.2739686 0 0 0-1.088009-0.3027025z"/>
+ <path style="opacity:.2" d="m2.9997762 15.863129v0.500004a2.2828187 2.2739686 0 0 0 1.1416094 1.968766l6.7170554 3.863332a2.2828187 2.2739686 0 0 0 2.283218 0l6.717055-3.863532a2.2828187 2.2739686 0 0 0 1.14151-1.969016v-0.500004a2.2828187 2.2739686 0 0 1-1.14161 1.968766l-6.717055 3.863332a2.2828187 2.2739686 0 0 1-2.283218 0l-6.7170554-3.863532a2.2828187 2.2739686 0 0 1-1.1415094-1.969016z"/>
+ <path style="fill:#ff8c2a" d="m3.2303968 7.142452a2.2828187 2.2739686 0 0 0-0.2304706 0.9941492v7.7266258a2.2828187 2.2739686 0 0 0 1.1416109 1.968766l6.7168519 3.863313a2.2828187 2.2739686 0 0 0 1.141611 0.303713v-9.981527z"/>
+ <path style="fill:#3f3f3f" d="m20.775462 7.1610072-8.776439 4.8779698 9.77e-4 9.960042a2.2828187 2.2739686 0 0 0 1.140634-0.303713l6.717829-3.863313a2.2828187 2.2739686 0 0 0 1.141611-1.968766v-7.7266258a2.2828187 2.2739686 0 0 0-0.224612-0.975594z"/>
+ <path style="opacity:.2" d="m20.775391 7.1601562-8.775391 4.8769528v0.480469 0.019531l8.775391-4.8769528a2.2828187 2.2739686 0 0 1 0.224609 0.9765626v-0.5a2.2828187 2.2739686 0 0 0-0.224609-0.9765626z"/>
+ <path style="opacity:.2" d="m17.000041 17.199886-3.500029 1.865445v0.869148l3.500029-1.934586z"/>
+ <path style="fill:#ffffff" d="m17.000041 16.699882-3.500029 1.865445v0.869148l3.500029-1.934587z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.2304688 7.1425781a2.2828187 2.2739686 0 0 0-0.2304688 0.9941407v0.5a2.2828187 2.2739686 0 0 1 0.2304688-0.9941407l8.7695312 4.8749999v-0.480469-0.019531l-8.7695312-4.8749999z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jgray.svg b/.icons/awkward/24x24/apps/jgray.svg
new file mode 100644
index 00000000..bb50af7f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jgray.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9,2.5000002 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910207 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472067 0.08072,-6.6822335 1.504961,-6.6822335 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2.5000002 h -0.164941 -5.451822 z"/>
+ <path style="fill:#777777" d="m 9,2 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910219 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472079 0.08072,-6.6822347 1.504961,-6.6822347 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9 2 L 9 2.5 L 15.382812 2.5 L 20.835938 2.5 L 21 2.5 L 21 2 L 20.835938 2 L 15.382812 2 L 9 2 z M 5.9785156 12.998047 C 4.9570426 12.931867 4.1777363 13.271976 3.2636719 14.054688 C 2.5531316 14.663123 2.0851775 15.421207 2.0117188 16.238281 C 1.9975154 16.396263 1.9995477 16.568624 2.0117188 16.748047 C 2.011984 16.744974 2.0114434 16.741344 2.0117188 16.738281 C 2.0851775 15.921207 2.5531316 15.163123 3.2636719 14.554688 C 4.1777363 13.771975 4.9570426 13.431867 5.9785156 13.498047 C 6.7833821 13.550195 7.5509431 13.846707 8.1738281 14.431641 C 8.6257762 14.856054 8.8809704 15.226263 8.9609375 15.597656 C 9.0830216 15.043373 8.8256624 14.543763 8.1738281 13.931641 C 7.5509431 13.346707 6.7833821 13.050195 5.9785156 12.998047 z M 12.076172 17.632812 C 12.04105 19.254706 11.707325 18.999143 10.199219 18.996094 C 8.8876866 18.99346 8.0411211 18.586513 7.8417969 18.003906 C 7.6399867 18.838537 8.5391629 19.492761 10.199219 19.496094 C 11.835151 19.499401 12.086449 19.756669 12.076172 17.632812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jgreen.svg b/.icons/awkward/24x24/apps/jgreen.svg
new file mode 100644
index 00000000..dfce6ac2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jgreen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9,2.5000002 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910207 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472067 0.08072,-6.6822335 1.504961,-6.6822335 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2.5000002 h -0.164941 -5.451822 z"/>
+ <path style="fill:#28b952" d="m 9,2 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910219 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472079 0.08072,-6.6822347 1.504961,-6.6822347 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9 2 L 9 2.5 L 15.382812 2.5 L 20.835938 2.5 L 21 2.5 L 21 2 L 20.835938 2 L 15.382812 2 L 9 2 z M 5.9785156 12.998047 C 4.9570426 12.931867 4.1777363 13.271976 3.2636719 14.054688 C 2.5531316 14.663123 2.0851775 15.421207 2.0117188 16.238281 C 1.9975154 16.396263 1.9995477 16.568624 2.0117188 16.748047 C 2.011984 16.744974 2.0114434 16.741344 2.0117188 16.738281 C 2.0851775 15.921207 2.5531316 15.163123 3.2636719 14.554688 C 4.1777363 13.771975 4.9570426 13.431867 5.9785156 13.498047 C 6.7833821 13.550195 7.5509431 13.846707 8.1738281 14.431641 C 8.6257762 14.856054 8.8809704 15.226263 8.9609375 15.597656 C 9.0830216 15.043373 8.8256624 14.543763 8.1738281 13.931641 C 7.5509431 13.346707 6.7833821 13.050195 5.9785156 12.998047 z M 12.076172 17.632812 C 12.04105 19.254706 11.707325 18.999143 10.199219 18.996094 C 8.8876866 18.99346 8.0411211 18.586513 7.8417969 18.003906 C 7.6399867 18.838537 8.5391629 19.492761 10.199219 19.496094 C 11.835151 19.499401 12.086449 19.756669 12.076172 17.632812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jitsi.svg b/.icons/awkward/24x24/apps/jitsi.svg
new file mode 100644
index 00000000..f112e193
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jitsi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#37a0f2" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 2.001,12.084 1.999,12.167 2.001,12.25 2.1331,6.827 6.5445,2.5 12,2.5 17.455,2.5 21.867,6.8268 21.999,12.25 22.001,12.167 21.999,12.084 21.999,12 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 14.869,4.5 C 14.793,5.2776 14.68,6.1424 14.15,7.0605 13.984,7.3495 14.074,7.2971 14.455,6.9316 14.697,6.6991 15.019,6.3183 15.103,5.7382 15.153,5.2187 15.026,4.8986 14.869,4.5 Z M 14.527,5.6914 C 14.521,5.67 14.506,5.6711 14.484,5.6992 13.908,6.4278 12.974,6.6621 12.678,6.8262 11.871,7.1663 11.844,7.8088 11.799,8.5059 12.137,8.1994 13.199,7.9747 13.486,7.7266 14.228,7.0838 14.572,5.8416 14.527,5.6914 Z M 14.598,7.2109 C 14.547,7.2109 13.996,7.6226 13.853,7.7636 13.531,8.0862 13.687,8.6735 14.045,8.873 14.65,9.2131 15.099,8.4665 14.928,7.7929 L 14.926,7.791 C 14.862,7.537 14.655,7.2109 14.599,7.2109 Z M 13.486,7.9492 C 12.496,8.2677 11.961,8.5429 11.801,8.6699 11.473,9.506 12.135,10.135 12.738,10.576 13.531,10.389 14.191,9.8008 14.486,9.1542 14.332,9.1757 14.168,9.1463 13.986,9.0448 13.633,8.8458 13.418,8.3657 13.486,7.9491 Z M 16.012,9.1015 C 15.95,9.0958 15.889,9.1034 15.832,9.1249 15.638,9.1974 15.512,9.6914 15.578,9.998 15.801,11.088 16.717,12.348 16.49,13.426 16.32,13.941 14.816,14.262 14.816,14.262 14.816,14.262 14.787,14.703 14.73,15.004 14.662,15.369 14.523,15.658 14.523,15.658 14.523,15.658 14.881,15.978 14.894,15.978 14.91,15.978 17.145,14.819 16.992,10.746 16.956,9.8179 16.443,9.141 16.012,9.1015 Z M 15.471,9.1523 15.469,9.1542 C 15.146,9.2302 14.843,9.3846 14.578,9.5761 14.142,10.172 13.539,10.652 12.736,10.842 12.432,10.619 12.06,10.361 11.806,10.068 10.645,10.201 9.0449,10.458 8.7694,11.578 8.4824,12.74 9.2456,14.258 9.8651,14.346 10.453,14.428 12.344,13.902 13.258,13.656 12.492,13.059 11.609,12.797 11.129,12.766 10.562,12.721 10.074,12.822 9.5663,12.953 10.308,12.475 10.98,12.117 11.644,11.984 12.142,11.89 12.916,11.887 13.846,12.234 14.998,12.666 15.273,13.282 16.082,13.559 16.617,13.475 16.347,12.881 16.236,12.469 16.162,12.244 16.101,12.073 16.078,11.998 16.038,11.873 15.46,10.395 15.376,10.014 15.319,9.7536 15.37,9.4164 15.472,9.1523 Z M 12.213,12.127 C 10.841,12.145 9.8895,12.817 9.9198,12.807 10.363,12.666 10.866,12.539 11.515,12.58 12.041,12.615 12.74,12.947 13.603,13.664 14.183,14.174 15.062,14.238 15.996,13.666 15.627,13.516 15.497,13.45 15.014,13.092 14.009,12.342 13.036,12.116 12.213,12.127 Z M 13.376,13.764 C 13.348,13.764 13.327,13.764 13.266,13.779 12.489,13.997 10.503,14.504 10.192,14.842 10.071,15.1 9.9523,16.129 8.2078,16.781 8.1588,16.799 9.6727,17.777 9.7547,17.781 14.696,17.989 14.69,14.443 14.626,14.281 14.145,14.289 13.739,14.122 13.425,13.813 13.409,13.797 13.393,13.781 13.376,13.766 Z M 7.2703,14.879 C 6.8556,14.889 6.1157,15.98 6.0301,16.777 5.8856,18.002 6.3366,19.414 6.4031,19.5 6.5106,18.5 6.6058,17.945 8.2371,17.023 8.2327,17.021 7.438,16.493 7.4539,16.324 7.651,15.256 7.5192,14.873 7.2703,14.879 Z M 7.6629,14.984 C 7.7469,15.195 7.741,15.596 7.616,16.281 7.614,16.287 7.616,16.291 7.616,16.297 7.704,16.42 7.8857,16.568 8.0672,16.703 8.6922,16.412 9.4771,15.867 9.4266,15.859 9.0926,15.803 8.0594,15.551 7.6629,14.984 Z"/>
+ <path style="fill:#f5ff71" d="M 14.869,4 C 14.793,4.7776 14.68,5.6424 14.15,6.5605 13.984,6.8495 14.074,6.7971 14.455,6.4316 14.697,6.1991 15.019,5.8183 15.103,5.2382 15.153,4.7187 15.026,4.3986 14.869,4 Z M 14.527,5.1914 C 14.521,5.17 14.506,5.1711 14.484,5.1992 13.908,5.9278 12.974,6.1621 12.678,6.3262 11.871,6.6663 11.844,7.3088 11.799,8.0059 12.137,7.6994 13.199,7.4747 13.486,7.2266 14.228,6.5838 14.572,5.3416 14.527,5.1914 Z M 14.598,6.7109 C 14.547,6.7109 13.996,7.1226 13.853,7.2636 13.531,7.5862 13.687,8.1735 14.045,8.373 14.65,8.7131 15.099,7.9665 14.928,7.2929 L 14.926,7.291 C 14.862,7.037 14.655,6.7109 14.599,6.7109 Z M 13.486,7.4492 C 12.496,7.7677 11.961,8.0429 11.801,8.1699 11.473,9.006 12.135,9.6346 12.738,10.076 13.531,9.8886 14.191,9.3008 14.486,8.6542 14.332,8.6757 14.168,8.6463 13.986,8.5448 13.633,8.3458 13.418,7.8656 13.486,7.4491 Z M 16.012,8.6015 C 15.95,8.5958 15.889,8.6034 15.832,8.6249 15.638,8.6974 15.512,9.1914 15.578,9.498 15.801,10.588 16.717,11.848 16.49,12.926 16.32,13.441 14.816,13.762 14.816,13.762 14.816,13.762 14.787,14.203 14.73,14.504 14.662,14.869 14.523,15.158 14.523,15.158 14.523,15.158 14.881,15.478 14.894,15.478 14.91,15.478 17.145,14.319 16.992,10.246 16.956,9.3179 16.443,8.641 16.012,8.6015 Z M 15.471,8.6523 15.469,8.6542 C 15.146,8.7302 14.843,8.8846 14.578,9.0761 14.142,9.6717 13.539,10.152 12.736,10.342 12.432,10.119 12.06,9.8613 11.806,9.5683 10.645,9.7013 9.0449,9.9584 8.7694,11.078 8.4824,12.24 9.2456,13.758 9.8651,13.846 10.453,13.928 12.344,13.402 13.258,13.156 12.492,12.559 11.609,12.297 11.129,12.266 10.562,12.221 10.074,12.322 9.5663,12.453 10.308,11.975 10.98,11.617 11.644,11.484 12.142,11.39 12.916,11.387 13.846,11.734 14.998,12.166 15.273,12.782 16.082,13.059 16.617,12.975 16.347,12.381 16.236,11.969 16.162,11.744 16.101,11.573 16.078,11.498 16.038,11.373 15.46,9.8947 15.376,9.5137 15.319,9.2536 15.37,8.9164 15.472,8.6523 Z M 12.213,11.627 C 10.841,11.645 9.8895,12.317 9.9198,12.307 10.363,12.166 10.866,12.039 11.515,12.08 12.041,12.115 12.74,12.447 13.603,13.164 14.183,13.674 15.062,13.738 15.996,13.166 15.627,13.016 15.497,12.95 15.014,12.592 14.009,11.842 13.036,11.616 12.213,11.627 Z M 13.376,13.264 C 13.348,13.264 13.327,13.264 13.266,13.279 12.489,13.497 10.503,14.004 10.192,14.342 10.071,14.6 9.9523,15.629 8.2078,16.281 8.1588,16.299 9.6727,17.277 9.7547,17.281 14.696,17.489 14.69,13.943 14.626,13.781 14.145,13.789 13.739,13.622 13.425,13.313 13.409,13.297 13.393,13.281 13.376,13.266 Z M 7.2703,14.379 C 6.8556,14.389 6.1157,15.48 6.0301,16.277 5.8856,17.502 6.3366,18.914 6.4031,19 6.5106,18 6.6058,17.445 8.2371,16.523 8.2327,16.521 7.438,15.993 7.4539,15.824 7.651,14.756 7.5192,14.373 7.2703,14.379 Z M 7.6629,14.484 C 7.7469,14.695 7.741,15.096 7.616,15.781 7.614,15.787 7.616,15.791 7.616,15.797 7.704,15.92 7.8857,16.068 8.0672,16.203 8.6922,15.912 9.4771,15.367 9.4266,15.359 9.0926,15.303 8.0594,15.051 7.6629,14.484 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jockey-kde.svg b/.icons/awkward/24x24/apps/jockey-kde.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jockey-kde.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jockey.svg b/.icons/awkward/24x24/apps/jockey.svg
new file mode 100644
index 00000000..e966ea6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jockey.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 6,5.5 C 5.446,5.5 5,5.946 5,6.5 V 17.5 C 5,18.054 5.446,18.5 6,18.5 H 7.5 V 16.5 H 12.5 V 18.5 H 22 C 22.554,18.5 23,18.054 23,17.5 V 6.5 C 23,5.946 22.554,5.5 22,5.5 Z"/>
+ <path style="fill:#419d45" d="M 6,5 C 5.446,5 5,5.446 5,6 l 0,11 c 0,0.554 0.446,1 1,1 l 1.5,0 0,-2 5,0 0,2 9.5,0 c 0.554,0 1,-0.446 1,-1 L 23,6 C 23,5.446 22.554,5 22,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,4.9849 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 l -16,0 z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="13" y="16.5"/>
+ <rect width="2" height="3" x="15.5" y="16.5"/>
+ <rect width="2" height="3" x="18" y="16.5"/>
+ <rect width="2" height="3" x="20.5" y="16.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="13" y="16"/>
+ <rect width="2" height="3" x="15.5" y="16"/>
+ <rect width="2" height="3" x="18" y="16"/>
+ <rect width="2" height="3" x="20.5" y="16"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="11" y="8" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="12" y="7"/>
+ <rect width="1" height="1.5" x="14" y="7"/>
+ <rect width="1" height="1.5" x="12" y="12.5"/>
+ <rect width="1" height="1.5" x="14" y="12.5"/>
+ <rect width="1" height="1.5" x="9" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="9" y="-11.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-11.5" transform="rotate(90)"/>
+ </g>
+ <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0.2" d="M 3,5 H 5 V 20.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,4 H 5 V 20"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 3 A 1.0001 1.0001 0 0 0 2.0195 4.2461 A 1.0001 1.0001 0 0 1 3 3.5 L 5 3.5 A 1.0001 1.0001 0 0 1 6 4.5 L 6 4 A 1.0001 1.0001 0 0 0 5 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/joplin-desktop.svg b/.icons/awkward/24x24/apps/joplin-desktop.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/joplin-desktop.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/joplin.svg b/.icons/awkward/24x24/apps/joplin.svg
new file mode 100644
index 00000000..61702a6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/joplin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#176fd0" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 9.874946,19.469863 c -1.5642,-0.14377 -2.776685,-0.64821 -3.68692,-1.53389 -0.77329,-0.752435 -1.18601,-2.336855 -1.187935,-3.24597 -0.0015,-0.63723 0.181915,-1.146335 0.55136,-1.531655 0.419995,-0.43805 0.900125,-0.638375 1.53957,-0.64235 0.801025,-0.005 1.4495235,0.274695 1.7457335,0.894985 0.124985,0.261735 0.132285,0.306495 0.15838,0.970895 0.0296,0.75382 0.066935,1.849674 0.249115,2.207474 0.26148,0.513535 0.7277505,0.909112 1.7417505,0.90988 1.014,7.68e-4 1.668504,-0.5187 1.937609,-1.567465 0.06873,-0.26789 0.0747,-0.792969 0.0747,-4.269314 0,-3.7186252 -0.0015,-3.6801267 -0.0856,-3.8255517 C 12.76435,7.5808338 12.581144,7.5163673 11.875624,7.4999993 H 10.999691 V 5.4999992 h 8.000227 v 2.0000001 h -0.84677 c -0.669599,0.026515 -0.788545,0.056767 -0.936425,0.2163435 -0.204055,0.220195 -0.14892,0.0271 -0.177644,4.0727512 -0.0285,4.0129 -0.0304,4.052325 -0.22132,4.58311 -0.47753,1.327585 -1.667396,2.43722 -3.306941,2.86321 -0.83807,0.21775 -2.705367,0.31998 -3.635887,0.23445 z"/>
+ <path style="fill:#ffffff" d="m 9.874946,18.969863 c -1.5642,-0.14377 -2.776685,-0.64821 -3.68692,-1.53389 -0.77329,-0.752435 -1.18601,-2.336855 -1.187935,-3.24597 -0.0015,-0.63723 0.181915,-1.146335 0.55136,-1.531655 0.419995,-0.43805 0.900125,-0.638375 1.53957,-0.64235 0.801025,-0.005 1.4495235,0.274695 1.7457335,0.894985 0.124985,0.261735 0.132285,0.306495 0.15838,0.970895 0.0296,0.75382 0.066935,1.849674 0.249115,2.207474 C 9.5057295,16.602887 9.972,16.998464 10.986,16.999232 12,17 12.654504,16.480532 12.923609,15.431767 c 0.06873,-0.26789 0.0747,-0.792969 0.0747,-4.269314 0,-3.718625 -0.0015,-3.6801265 -0.0856,-3.8255515 C 12.76435,7.080834 12.581144,7.0163675 11.875624,6.9999995 H 10.999691 V 4.9999994 h 8.000227 v 2.0000001 h -0.84677 c -0.669599,0.026515 -0.788545,0.056767 -0.936425,0.2163435 -0.204055,0.220195 -0.14892,0.0271 -0.177644,4.072751 -0.0285,4.0129 -0.0304,4.052325 -0.22132,4.58311 -0.47753,1.327585 -1.667396,2.43722 -3.306941,2.86321 -0.83807,0.21775 -2.705367,0.31998 -3.635887,0.23445 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/josm.svg b/.icons/awkward/24x24/apps/josm.svg
new file mode 100644
index 00000000..1421f14b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/josm.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.0145152,4.3655762 V 19.892759 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 9,22.499842 l 6,-1.749999 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 5.9718365 C 21.07864,5.1584689 20.174464,4.9907912 20.174464,4.9907912 L 15,3.4998433 9,5.2498431 3.7973411,3.7254535 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="fill:#ffc107" d="M 3.0145152,3.8655757 V 19.392758 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 9,21.999842 l 6,-1.75 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 5.471836 C 21.07864,4.6584684 20.174464,4.4907907 20.174464,4.4907907 L 15,2.9998428 9,4.7498426 3.7973411,3.225453 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="fill:#0c7bd4" d="m 14.342773,3.1912488 -2.221679,0.6484375 c -0.623514,0.6408962 -0.978516,1.276738 -0.978516,2.3984372 0,1.40341 0.565671,1.7000685 0.75,2.375 0.350057,1.2818525 0.48482,2.1854055 0.90332,3.2392575 0.575893,1.450694 0.09062,3.739368 0.704102,5.181641 0.349971,0.82283 0.535714,0.971502 1.5,1.40332 0.214285,0.215909 0.535435,0.647373 0.642578,0.863281 0.236681,0.476931 0.174201,0.880226 0.345703,1.238282 l 4.160156,1.216797 c 0.910553,0.317401 0.845703,-0.632813 0.845703,-0.632813 V 20.880702 C 20.550948,16.816205 17.778356,16.187032 16.623047,15.214686 15.322032,14.119724 16.153221,13.071697 15.642578,11.528163 15.521185,11.161225 15.214285,9.909111 15,9.693202 14.035714,9.0454745 13.500139,8.3977475 13.178711,7.318202 12.524971,5.1224936 14.517884,3.9529347 14.342773,3.1912488 Z M 7.1435545,19.070155 c -0.093178,-0.0072 -0.18807,-0.0035 -0.2861325,0.01465 -0.894493,0.165321 -0.857701,1.187588 -1.714844,0.971679 -0.4374417,-0.110143 -1.0342163,0.05175 -1.4160154,0.421875 L 9,21.999842 12.308594,21.034998 C 11.642994,20.01941 9.5000474,18.502118 9,19.409022 8.34375,19.692403 7.7958055,19.120319 7.1435545,19.070155 Z"/>
+ <path style="fill:#4caf50" d="M 3.5498048,3.201991 C 3.3204613,3.2137 3.0146485,3.3301994 3.0146485,3.8660535 v 4.863281 C 3.2202649,8.6338395 3.498164,8.505702 3.6425782,8.505702 c 0.46515,0 0.7501808,0.1075835 1.2246093,0.0459 0.2928,-0.03815 0.493225,-0.3171265 0.765625,-0.3857425 0.257357,-0.064773 0.5948755,-0.04454 0.841797,-0.168945 C 6.811681,7.82721 7.2856915,7.318438 7.5458985,6.223477 7.621177,5.906652 7.4541015,5.560036 7.4541015,5.2361722 c 0,-0.2617772 0.073954,-0.6380097 0.261719,-0.8623047 L 3.7968751,3.2254285 c 0,0 -0.1094642,-0.030463 -0.2470703,-0.023437 z"/>
+ <path style="fill:#81c784" d="M 11.892857,10.016887 11.678571,9.1532515 10.5,10.124842 l 0.214286,0.863636 z"/>
+ <path style="fill:#4d7687" d="m 6,17.465751 3,-0.215909 1.392857,-0.863636 V 14.335069 L 9,15.198705 6,15.522569 Z"/>
+ <path style="fill:#df5050" d="M 10.178571,12.607796 9.8571429,11.01007 9,11.636206 7.714286,11.96007 7.1785715,9.261206 4.9285714,9.800979 5.785714,14.389046 9,13.579387 Z"/>
+ <path style="fill:#ff8a65" d="M 18.428571,6.238479 V 8.181661 L 20.25,8.721433 V 6.778252 Z"/>
+ <path style="fill:#00bcd4" d="M 9,5.590752 11.678571,4.7271155 V 5.590752 L 11.035714,5.806661 V 6.093453 L 9,6.778252 8.6785715,6.670297 V 5.4827973 Z"/>
+ <path style="fill:#b89b00" d="m 17.035714,12.823706 1.821429,1.1875 L 19.5,13.147569 17.678571,11.96007 Z"/>
+ <path style="fill:#b89b00" d="M 19.392578,9.5848035 18.75,10.449061 l 1.821289,1.1875 0.422851,-0.568359 v -0.439454 z"/>
+ <path style="fill:#b89b00" d="m 17.892857,11.636206 1.821428,1.1875 0.642857,-0.863636 -1.821428,-1.1875 z"/>
+ <path style="fill:#646464" d="m 4.5644531,10.167811 -0.321289,0.108398 0.7285156,4.209961 -0.1005859,3.511719 0.3652342,-0.05566 0.099609,-3.477539 z m 0.6718749,7.774414 -0.00781,0.257813 -0.3642577,0.02149 0.00684,-0.223633 -0.049804,0.0078 -1.8066405,1.273438 v 0.113281 c 0,0 -0.037989,0.240081 0.017578,0.490234 L 4.928711,18.545741 5.142578,18.480311 9,18.221522 10.928711,17.034022 10.821289,16.493983 9,17.681483 5.25,17.940272 Z"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="5.047" cy="18.232" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="10.928" cy="16.721" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="4.393" cy="10.243" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="5.143" cy="14.475" rx=".289" ry=".291"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.0145152,3.8655757 V 19.392758 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 9,21.999842 V 4.7498426 L 3.7973411,3.225453 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 15,20.249842 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 5.471836 C 21.07864,4.6584684 20.174464,4.4907907 20.174464,4.4907907 L 15,2.9998428 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15,2.9998426 -6,1.75 -5.2031249,-1.5244141 c 0,0 -0.7822266,-0.2167416 -0.7822266,0.640625 v 0.5 c 0,-0.8573666 0.7822266,-0.640625 0.7822266,-0.640625 L 9,5.2498426 l 6,-1.75 5.174804,1.4912109 c 0,0 0.903508,0.1671011 0.819336,0.9804685 V 5.4715223 C 21.078312,4.6581547 20.174804,4.4910535 20.174804,4.4910535 Z M 3.0146485,19.39242 c 0,0 -0.018547,0.164586 0,0.355469 z"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,1.3843376e-7,0.49984265)">
+ <path style="opacity:0.1" d="M 37.181641,3.0019531 C 35.53704,3.0525981 34.076743,4.5704926 33.517578,5.5585938 L 22.433594,25.539062 22.115234,31.011719 22,33 23.582031,31.857422 27.933594,28.712891 28.074219,28.611328 39.396484,8.4648438 C 40.672237,6.3275254 39.736369,3.8295667 38.341797,3.2246094 37.951582,3.0553365 37.561164,2.9902658 37.181641,3.0019531 Z"/>
+ <path style="fill:#b1a390" d="m 22.433594,24.539062 -0.31836,5.472657 1.466797,0.845703 4.351563,-3.144531 z"/>
+ <path style="fill:#505050" d="M 22.115234,30.011719 22,32 23.582031,30.857422 Z"/>
+ <path style="fill:#a15f34" d="m 37.181641,2.0019531 c -1.644601,0.050645 -3.104898,1.5685395 -3.664063,2.5566407 l -11.083984,19.9804682 5.5,3.173829 0.140625,-0.101563 L 39.396484,7.4648438 C 40.672237,5.3275254 39.736369,2.8295667 38.341797,2.2246094 37.951582,2.0553365 37.561164,1.9902658 37.181641,2.0019531 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/journey-of-a-roach.svg b/.icons/awkward/24x24/apps/journey-of-a-roach.svg
new file mode 100644
index 00000000..d03fa8bf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/journey-of-a-roach.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#7a6143" d="m14.167 2.0053c-3.346 0.0528-10.574 0.5633-11.896 2.6711-0.231 0.6069-0.6435 2.7419-0.8452 4.3739-0.0471 0.376-0.0913 0.856-0.1368 1.2987a4.4999 4.4999 0 0 0 -1.289 3.151 4.4999 4.4999 0 0 0 0.81248 2.576c-0.00855 0.12862-0.047851 0.67284-0.047851 0.67284-0.061109 2.0886-0.011895 2.1626 1.9785 2.9892 1.5909 0.66074 3.3126 1.0043 5.9284 1.1826 2.2377 0.15249 4.502 0.08215 6.2274-0.19336 3.0341-0.48446 5.6669-1.4741 5.9589-2.2402 0.08019-0.21041 0.20094-1.0696 0.26855-1.9092 0.01365-0.16944 0.02201-0.31306 0.0332-0.46972a4.4999 4.4999 0 0 0 0.841 -2.608 4.4999 4.4999 0 0 0 -1.166 -3.014c-0.132-0.8515-0.291-1.8203-0.504-3.083-0.374-1.9605-0.821-3.8382-0.992-4.1728-0.5-0.9771-1.113-1.1649-4.004-1.2226-0.29092-0.00785-0.68904-0.00949-1.167-0.00195z"/>
+ <path fill="#372c1e" d="m12.32 18.75c0.61409-0.27517 0.87623-0.65319 0.51619-0.74429-0.12111-0.03065-0.43783 0.06504-0.70384 0.21263-0.59479 0.33003-1.4187 0.35371-2.1451 0.06165-0.91183-0.36661-1.3499-0.16535-0.62189 0.28568 0.80553 0.49904 2.0755 0.57829 2.9546 0.18434z"/>
+ <circle opacity=".2" cx="5" cy="14" r="4"/>
+ <circle fill="#37a643" cx="5" cy="13.5" r="4"/>
+ <circle fill="#372c1e" cx="4.75" cy="13.25" r=".75"/>
+ <circle opacity=".2" cx="17" cy="14" r="4"/>
+ <circle fill="#37a643" cx="17" cy="13.5" r="4"/>
+ <circle fill="#372c1e" cx="16.75" cy="13.25" r=".75"/>
+ <path fill="#fff" opacity=".2" d="m14.167 2.0053c-3.346 0.0528-10.574 0.5633-11.896 2.6711-0.231 0.6069-0.6435 2.7419-0.8452 4.3739-0.0471 0.376-0.0913 0.856-0.1368 1.2987a4.4999 4.4999 0 0 0 -1.289 3.151 4.4999 4.4999 0 0 0 0.01075 0.213 4.4999 4.4999 0 0 1 1.2782 -2.864c0.0455-0.443 0.0897-0.9227 0.1368-1.2987 0.2017-1.632 0.6142-3.767 0.8457-4.374 1.3212-2.1077 8.5495-2.6183 11.896-2.671 0.47792-0.00754 0.87603-0.00589 1.167 0.00195 2.8906 0.057719 3.5042 0.24555 4.0038 1.2226 0.17112 0.33462 0.61759 2.2123 0.99218 4.1728 0.21296 1.2627 0.37217 2.2316 0.50389 3.0829a4.4999 4.4999 0 0 1 1.1533 2.7655 4.4999 4.4999 0 0 0 0.0125 -0.251 4.4999 4.4999 0 0 0 -1.166 -3.0144c-0.133-0.8517-0.293-1.8205-0.505-3.0832-0.375-1.9606-0.822-3.8382-0.993-4.1728-0.499-0.9771-1.113-1.1649-4.003-1.2226-0.29091-0.00785-0.68904-0.00949-1.167-0.00195zm-13.387 14.523c-0.00603 0.08381-0.015625 0.22168-0.015625 0.22168-0.010328 0.353-0.012626 0.63249-0.00781 0.88378 0.00256-0.12598 0.00359-0.23948 0.00781-0.38378 0 0 0.0393-0.54424 0.047851-0.67284a4.4999 4.4999 0 0 1 -0.032226 -0.04883z"/>
+ <path fill="#372c1e" d="m17.733 4.006c0.03343 0.075379-2.158 0.96493-4.0173 1.7894-1.8593 0.82453-2.6824 1.2718-2.7158 1.1964-0.01935-0.043629 1.1263-0.76869 1.9011-1.1422 1.4971-0.64404 3.0054-1.3358 4.832-1.8436z"/>
+ <path fill="#372c1e" d="m16.166 7.9996c-0.08 0.0209-0.994-0.8517-1.866-2.0148-0.871-1.1631-1.371-2.1763-1.292-2.1972 0.0797-0.02092 0.63774 0.90503 1.5096 2.0682 0.87188 1.1631 1.7274 2.123 1.6477 2.1439z"/>
+ <path opacity=".2" d="m0.01075 13.713a4.4999 4.4999 0 0 0 -0.01075 0.287 4.4999 4.4999 0 0 0 0.78024 2.5275c0.0123-0.171 0.026499-0.36499 0.032249-0.45149a4.4999 4.4999 0 0 1 -0.80173 -2.363zm21.977 0.039a4.4999 4.4999 0 0 1 -0.82748 2.3565c-0.011 0.1565-0.0195 0.3-0.033 0.46949-0.0675 0.83948-0.1885 1.699-0.2685 1.9095-0.292 0.76599-2.9249 1.7555-5.9589 2.24-1.7255 0.2755-3.9899 0.34599-6.2274 0.1935-2.6169-0.177-4.3388-0.521-5.9298-1.181-1.6538-0.687-1.9625-0.871-1.9861-2.106-0.034549 1.6975 0.1334 1.8355 1.9863 2.6055 1.5908 0.66049 3.3128 1.004 5.9289 1.1825 2.2375 0.1525 4.5019 0.082 6.2274-0.1935 3.0339-0.48449 5.6669-1.474 5.9589-2.24 0.08-0.2105 0.201-1.07 0.2685-1.9095 0.0135-0.1695 0.022-0.31299 0.033-0.46949a4.4999 4.4999 0 0 0 0.83998 -2.6085 4.4999 4.4999 0 0 0 -0.0125 -0.248z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jp.yvt.OpenSpades.svg b/.icons/awkward/24x24/apps/jp.yvt.OpenSpades.svg
new file mode 120000
index 00000000..ec5627c1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jp.yvt.OpenSpades.svg
@@ -0,0 +1 @@
+openspades.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/jprofiler.svg b/.icons/awkward/24x24/apps/jprofiler.svg
new file mode 100644
index 00000000..23e315bf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jprofiler.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#188dfb" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <circle style="opacity:0.15;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="16.392" cy="4.392" r="7" transform="rotate(30)"/>
+ <path style="fill:#9ccefd" d="M 16,5.071797 C 12.329991,2.952916 7.6565245,4.0952292 5.3437855,7.5796825 L 4.5,9 C 6.263497,6.451404 12,5 15,6.8038475 Z"/>
+ <path style="opacity:0.2" d="m 15,7.5 -3.30957,8.019531 A 3,3 0 0 0 9,18.5 a 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -1.216797,-2.408203 z"/>
+ <path style="fill:#ffffff" d="M 15,7 V 7 7 L 13.319479,18.871192 10.421701,18.094735 Z"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="3"/>
+ <circle style="fill:#f84e24" cx="12" cy="18" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jred.svg b/.icons/awkward/24x24/apps/jred.svg
new file mode 100644
index 00000000..c1521748
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9,2.5000002 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910207 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472067 0.08072,-6.6822335 1.504961,-6.6822335 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2.5000002 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ef3135" d="m 9,2 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910219 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472079 0.08072,-6.6822347 1.504961,-6.6822347 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9 2 L 9 2.5 L 15.382812 2.5 L 20.835938 2.5 L 21 2.5 L 21 2 L 20.835938 2 L 15.382812 2 L 9 2 z M 5.9785156 12.998047 C 4.9570426 12.931867 4.1777363 13.271976 3.2636719 14.054688 C 2.5531316 14.663123 2.0851775 15.421207 2.0117188 16.238281 C 1.9975154 16.396263 1.9995477 16.568624 2.0117188 16.748047 C 2.011984 16.744974 2.0114434 16.741344 2.0117188 16.738281 C 2.0851775 15.921207 2.5531316 15.163123 3.2636719 14.554688 C 4.1777363 13.771975 4.9570426 13.431867 5.9785156 13.498047 C 6.7833821 13.550195 7.5509431 13.846707 8.1738281 14.431641 C 8.6257762 14.856054 8.8809704 15.226263 8.9609375 15.597656 C 9.0830216 15.043373 8.8256624 14.543763 8.1738281 13.931641 C 7.5509431 13.346707 6.7833821 13.050195 5.9785156 12.998047 z M 12.076172 17.632812 C 12.04105 19.254706 11.707325 18.999143 10.199219 18.996094 C 8.8876866 18.99346 8.0411211 18.586513 7.8417969 18.003906 C 7.6399867 18.838537 8.5391629 19.492761 10.199219 19.496094 C 11.835151 19.499401 12.086449 19.756669 12.076172 17.632812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jstest-gtk.svg b/.icons/awkward/24x24/apps/jstest-gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jstest-gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/juci.svg b/.icons/awkward/24x24/apps/juci.svg
new file mode 100644
index 00000000..e20f3873
--- /dev/null
+++ b/.icons/awkward/24x24/apps/juci.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 1.9999995,6.1418073 V 17.688774 l 8.0000325,4.811225 V 10.953051 L 1.9999995,6.1418073"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 1.9999995,5.6418123 V 17.188779 l 8.0000325,4.811225 V 10.453056 L 7,7.5179769 1.9999995,5.6418123"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 22,4.2174231 9.9999671,10.953089 V 22.499961 L 22,15.764295 Z"/>
+ <path style="fill:none" d="M 2,5.6418123 V 17.188779 l 8.333299,4.811225 11.666619,-6.735723 V 3.7173337"/>
+ <path style="fill:none" d="M 1.9999998,5.6418123 V 17.188779"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 22,3.7174282 15.295115,6.4619977 9.9999671,10.453094 V 21.999966 L 22,15.2643 Z"/>
+ <path style="opacity:0.1" d="M 14,11.253953 12,12.377 v 1.861328 l -1.611328,0.929688 0.02734,2.294922 L 12,16.548875 V 18.377 l 2,-1.123047 V 15.392625 L 15.611328,14.462938 15.583984,12.168016 14,13.082078 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 19.777344 2.9335938 L 10 8.3867188 L 6.4453125 6.1425781 L 8.6660156 4.859375 L 6.4453125 3.5 L 2.4179688 5.8945312 L 10 10.453125 L 10 10.953125 L 22 4.2167969 L 19.777344 2.9335938 z"/>
+ <path style="opacity:0.1" d="m 20,7.872 -2,1.123047 v 1.861328 l -1.611328,0.929688 0.02734,2.294922 L 18,13.166922 v 1.828125 L 20,13.872 V 12.010672 L 21.611328,11.080985 21.583984,8.786063 20,9.700125 Z"/>
+ <path style="fill:#736fff;fill-rule:evenodd" d="M 6.4444262,2.9999999 2,5.6418123 10.000032,10.453056 21.999918,3.7173337 19.777706,2.4343353 10.000032,7.8870597 6.4444262,5.6418123 8.6666392,4.358814 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 19.777343,2.4345702 9.9999996,7.8867187 6.8583982,5.9023438 6.4443357,6.1416013 9.9999996,8.3867187 19.777343,2.9345702 21.561523,3.963867 21.999999,3.7177733 Z M 6.4443357,2.9999999 1.9999999,5.6416013 l 0.4179688,0.251953 4.026367,-2.3935544 1.801758,1.1015624 0.420898,-0.243164 z"/>
+ <path style="fill:#ffffff" d="M 14 10.753906 L 12 11.876953 L 12 13.738281 L 10.388672 14.667969 L 10.416016 16.962891 L 12 16.048828 L 12 17.876953 L 14 16.753906 L 14 14.892578 L 15.611328 13.962891 L 15.583984 11.667969 L 14 12.582031 L 14 10.753906 z"/>
+ <path style="fill:#3f3f3f" d="M 3 8.2304688 L 3 16.5625 L 8 19.597656 L 8 17.257812 L 5 15.4375 L 5 11.769531 L 8 13.574219 L 8 11.240234 L 3 8.2304688 z"/>
+ <path style="fill:#ffffff" d="M 20,7.371953 18,8.495 v 1.861328 l -1.611328,0.929688 0.02734,2.294922 L 18,12.666875 V 14.495 l 2,-1.123047 V 11.510625 L 21.611328,10.580938 21.583984,8.286016 20,9.200078 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 2,5.6418123 v 0.5007658 l 8,4.8105469 v -0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/juffed.svg b/.icons/awkward/24x24/apps/juffed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/juffed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/juk.svg b/.icons/awkward/24x24/apps/juk.svg
new file mode 100644
index 00000000..73c0c27e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/juk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 19.683594,3.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.6582031 C 7.143725,5.8711886 6.99983,7.5002034 7,7.4980469 V 9.5 17.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 8.4648438 L 18,6.7363281 V 8.5 15.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 5.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#378006" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 V 9 16.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.9648438 L 18,6.2363281 V 8 14.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 17,12.5 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 m -11,2 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"/>
+ <path style="fill:#20bb63" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 17 20 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 6 22 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 19.683594 3.0195312 C 19.494034 3.0000953 19.277372 3.0084354 19.029297 3.0527344 L 8.9140625 5.1582031 C 7.143725 5.3711886 6.99983 7.0002034 7 6.9980469 L 7 7.4980469 C 6.99983 7.5002034 7.143725 5.8711886 8.9140625 5.6582031 L 19.029297 3.5527344 C 19.277372 3.5084354 19.494034 3.5000953 19.683594 3.5195312 C 21.01051 3.6555864 21 5.1484375 21 5.1484375 L 21 4.6484375 C 21 4.6484375 21.01051 3.1555864 19.683594 3.0195312 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 13.009766 16.210938 A 4 4 0 0 1 17 12.5 A 4 4 0 0 1 20.990234 16.283203 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 2.0097656 18.210938 A 4 4 0 0 1 6 14.5 A 4 4 0 0 1 9.9902344 18.283203 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/julia.svg b/.icons/awkward/24x24/apps/julia.svg
new file mode 100644
index 00000000..421c274c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/julia.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.3" cx="6.5" cy="18" r="4.5"/>
+ <circle style="fill:#c2352a" cx="6.5" cy="17.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="6.5" cy="18" r="2.5"/>
+ <circle style="fill:#e67a73" cx="6.5" cy="17.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.5,13 A 4.5,4.5 0 0 0 2,17.5 4.5,4.5 0 0 0 2.0107422,17.788086 4.5,4.5 0 0 1 6.5,13.5 4.5,4.5 0 0 1 10.989258,17.711914 4.5,4.5 0 0 0 11,17.5 4.5,4.5 0 0 0 6.5,13 Z"/>
+ <ellipse style="opacity:0.3" cx="12.5" cy="6.925" rx="4.5" ry="4.575"/>
+ <circle style="fill:#46a249" cx="12.5" cy="6.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="7" r="2.5"/>
+ <circle style="fill:#7bde7f" cx="12.5" cy="6.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5,2 A 4.5,4.5 0 0 0 8,6.5 4.5,4.5 0 0 0 8.01074,6.788086 4.5,4.5 0 0 1 12.5,2.5 4.5,4.5 0 0 1 16.989258,6.711914 4.5,4.5 0 0 0 17,6.5 4.5,4.5 0 0 0 12.5,2 Z"/>
+ <circle style="opacity:0.3" cx="17.5" cy="18" r="4.5"/>
+ <circle style="fill:#8e53ab" cx="17.5" cy="17.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="17.5" cy="18" r="2.5"/>
+ <circle style="fill:#ba96cc" cx="17.5" cy="17.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.5,13 A 4.5,4.5 0 0 0 13,17.5 4.5,4.5 0 0 0 13.01074,17.788086 4.5,4.5 0 0 1 17.5,13.5 4.5,4.5 0 0 1 21.989258,17.711914 4.5,4.5 0 0 0 22,17.5 4.5,4.5 0 0 0 17.5,13 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6.5 15 A 2.5 2.5 0 0 0 4 17.5 A 2.5 2.5 0 0 0 4.0136719 17.738281 A 2.5 2.5 0 0 1 6.5 15.5 A 2.5 2.5 0 0 1 8.9863281 17.761719 A 2.5 2.5 0 0 0 9 17.5 A 2.5 2.5 0 0 0 6.5 15 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.5 4 A 2.5 2.5 0 0 0 10 6.5 A 2.5 2.5 0 0 0 10.013672 6.7382812 A 2.5 2.5 0 0 1 12.5 4.5 A 2.5 2.5 0 0 1 14.986328 6.7617188 A 2.5 2.5 0 0 0 15 6.5 A 2.5 2.5 0 0 0 12.5 4 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 17.5 15 A 2.5 2.5 0 0 0 15 17.5 A 2.5 2.5 0 0 0 15.013672 17.738281 A 2.5 2.5 0 0 1 17.5 15.5 A 2.5 2.5 0 0 1 19.986328 17.761719 A 2.5 2.5 0 0 0 20 17.5 A 2.5 2.5 0 0 0 17.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/junior_install_icon.svg b/.icons/awkward/24x24/apps/junior_install_icon.svg
new file mode 100644
index 00000000..ade419c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/junior_install_icon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#4f4f4f" d="m 8,2 h 8 c 3.324,0 6,2.676 6,6 v 8 c 0,0.753925 -0.137664,1.474515 -0.38933,2.138106 -0.857907,2.262131 -2.982842,3.408947 -5.5529,3.399733 L 8,21.508955 C 5.4111685,21.499674 3.2153705,20.37678 2.3707418,18.088428 2.1308936,17.438607 2,16.735152 2,16 V 8 C 2,4.676 4.676,2 8,2 Z"/>
+ <path style="opacity:0.2" d="M 17.154297,4.5001555 C 16.538694,5.7188828 15.882937,7.1586994 15.244141,8.3653899 15.046752,7.1801189 14.880514,5.8442546 13.878906,5.0411711 13.400161,4.669484 12.787032,4.5302349 12.191406,4.5060149 10.120678,4.4168974 8.2695116,5.6959373 7.0019531,7.2306243 5.7654301,8.8280132 4.9893927,10.835847 5,12.867342 c 0.04542,1.292089 0.531995,2.755162 1.796875,3.324218 1.0456455,0.471556 2.2355299,0.302726 3.333984,0.152344 1.669863,-0.376168 2.978536,-1.588191 4.019532,-2.886719 0.199008,-0.32307 0.237904,-0.179539 0.220703,0.126953 0.05206,0.702361 -0.0057,1.480154 0.410156,2.083985 0.587595,0.704351 1.695804,0.432403 2.277344,-0.138672 0.673786,-0.687676 1.132066,-1.586725 1.376953,-2.511719 -0.614089,-0.114797 -0.687204,0.941615 -1.195313,1.207031 -0.475769,0.503399 -1.626076,0.693019 -1.84375,-0.154297 -0.196185,-0.716211 -0.119452,-1.4671 -0.130859,-2.201171 C 16.509631,9.5275936 17.765444,6.8464128 19,4.5001555 Z m -5.212891,0.8535156 c 1.215819,-0.053864 2.086398,1.0681154 2.3125,2.1621094 0.175411,0.719683 0.186722,1.4622261 0.242188,2.1972656 C 13.57842,11.409281 12.6785,13.157308 11.328125,14.556795 10.631426,15.209887 9.673037,15.862171 8.671875,15.621248 7.716087,15.386019 7.2165342,14.378871 7.2226562,13.457185 7.2014262,12.313889 7.5992821,11.214604 7.8847656,10.121249 8.3804631,8.4145632 9.1582184,6.6349029 10.740234,5.6700774 11.100001,5.446597 11.521795,5.3487071 11.941406,5.3536711 Z M 10.5,8.5001555 A 1.5,1.5 0 0 0 9,10.000155 1.5,1.5 0 0 0 10.5,11.500154 1.5,1.5 0 0 0 12,10.000155 1.5,1.5 0 0 0 10.5,8.5001555 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#ff4e4e" d="M 12.191707,4.0049147 C 10.120979,3.9157972 8.2703315,5.1963725 7.002773,6.7310595 5.76625,8.3284485 4.9894997,10.33495 5.000107,12.366445 c 0.04542,1.29209 0.5319435,2.755002 1.7968235,3.324058 1.0456455,0.471556 2.23606,0.302843 3.3345145,0.152461 1.669863,-0.376168 2.978326,-1.588248 4.019322,-2.886776 0.199008,-0.32307 0.237187,-0.177837 0.219986,0.128655 0.05206,0.702361 -0.0058,1.479154 0.410014,2.082985 0.587595,0.704351 1.696395,0.432547 2.277935,-0.138528 0.673786,-0.687676 1.131212,-1.586623 1.376099,-2.511617 -0.614089,-0.114797 -0.68729,0.94195 -1.195399,1.207366 -0.475769,0.503399 -1.625623,0.691725 -1.843297,-0.155591 C 15.19992,12.853246 15.277525,12.102956 15.266118,11.368885 16.510124,9.0271825 17.765444,6.3462555 19,3.9999982 H 17.154536 C 16.538933,5.2187255 15.882444,6.65893 15.243648,7.8656205 15.046259,6.6803495 14.880562,5.3450745 13.878954,4.541991 13.400209,4.1703039 12.787333,4.0291192 12.191707,4.0048992 Z m -0.250096,0.8492442 c 1.215819,-0.053864 2.086323,1.0669026 2.312425,2.1608966 0.175411,0.719683 0.186798,1.463319 0.242264,2.1983585 -0.917674,1.696236 -1.81689,3.444324 -3.167265,4.843811 -0.696699,0.653092 -1.655109,1.305449 -2.656271,1.064526 C 7.716976,14.886522 7.216852,13.878224 7.222974,12.956538 7.201744,11.813242 7.599621,10.714294 7.8851045,9.620938 8.380802,7.914252 9.157643,6.133948 10.739659,5.1691225 11.099426,4.9456421 11.522,4.8491949 11.941611,4.8541589 Z"/>
+ <circle style="fill:#ff4e4e" cx="10.5" cy="9.5" r="1.5"/>
+ <path style="fill:#00c97d" d="M 2.3457031,18 C 2.9464935,19.707445 4.2925551,21.053506 6,21.654297 V 18 Z"/>
+ <path style="fill:#00b37a" d="m 6,18 v 3.654297 C 6.625867,21.874517 7.2969735,22 8,22 h 2 v -4 z"/>
+ <rect style="fill:#009e77" width="4" height="4" x="10" y="18"/>
+ <path style="fill:#008974" d="m 14,18 v 4 h 2 c 0.703026,0 1.374133,-0.125483 2,-0.345703 V 18 Z"/>
+ <path style="fill:#006b6f" d="m 18,18 v 3.654297 C 19.707445,21.053506 21.053506,19.707445 21.654297,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.3457031,18 c 0.060248,0.171224 0.1331578,0.336431 0.2080079,0.5 h 18.892578 c 0.07485,-0.163569 0.14776,-0.328776 0.208008,-0.5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 17.154297 4 C 16.538694 5.2187273 15.882937 6.6585439 15.244141 7.8652344 C 15.046752 6.6799634 14.880514 5.3440991 13.878906 4.5410156 C 13.400161 4.1693285 12.787032 4.0300794 12.191406 4.0058594 C 10.120678 3.9167419 8.2695116 5.1957818 7.0019531 6.7304688 C 5.7654301 8.3278576 4.9893927 10.335693 5 12.367188 C 5.0015088 12.41011 5.0131301 12.454786 5.015625 12.498047 C 5.094274 10.593962 5.8405229 8.7308498 7.0019531 7.2304688 C 8.2695116 5.6957818 10.120678 4.4167419 12.191406 4.5058594 C 12.787032 4.5300794 13.400161 4.6693285 13.878906 5.0410156 C 14.880514 5.8440991 15.046752 7.1799634 15.244141 8.3652344 C 15.882937 7.1585439 16.538694 5.7187273 17.154297 4.5 L 18.748047 4.5 C 18.831919 4.3380857 18.916313 4.1590463 19 4 L 17.154297 4 z M 10.5 8 A 1.5 1.5 0 0 0 9 9.5 A 1.5 1.5 0 0 0 9.0214844 9.7460938 A 1.5 1.5 0 0 1 10.5 8.5 A 1.5 1.5 0 0 1 11.978516 9.7558594 A 1.5 1.5 0 0 0 12 9.5 A 1.5 1.5 0 0 0 10.5 8 z M 14.464844 9.2695312 C 13.557733 10.947952 12.663447 12.672754 11.328125 14.056641 C 10.631426 14.709733 9.673037 15.362017 8.671875 15.121094 C 7.7732985 14.899945 7.2951322 13.996293 7.2441406 13.123047 C 7.2386363 13.234591 7.2205699 13.344673 7.2226562 13.457031 C 7.2165342 14.378717 7.716087 15.385865 8.671875 15.621094 C 9.673037 15.862017 10.631426 15.209733 11.328125 14.556641 C 12.6785 13.157154 13.57842 11.409126 14.496094 9.7128906 C 14.48495 9.5652175 14.474111 9.4175639 14.464844 9.2695312 z M 15.263672 12.503906 C 15.256925 13.031455 15.256525 13.559364 15.396484 14.070312 C 15.614158 14.917629 16.764465 14.728008 17.240234 14.224609 C 17.697417 13.985795 17.80574 13.113653 18.269531 13.023438 C 18.329255 12.855704 18.390365 12.688242 18.435547 12.517578 C 17.821458 12.402781 17.748343 13.459193 17.240234 13.724609 C 16.764465 14.228008 15.614158 14.417628 15.396484 13.570312 C 15.300828 13.221102 15.271416 12.863636 15.263672 12.503906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/jyellow.svg b/.icons/awkward/24x24/apps/jyellow.svg
new file mode 100644
index 00000000..e04c9fbc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/jyellow.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9,2.5000002 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910207 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472067 0.08072,-6.6822335 1.504961,-6.6822335 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2.5000002 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffc238" d="m 9,2 v 2.9993903 h 2.157244 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910219 0,7.813698 0.641857,7.108595 -1.805727,7.103647 -2.0918655,-0.0042 -3.0080627,-1.038532 -1.9860777,-2.170194 1.0594385,-1.173141 1.0457365,-1.874875 -0.03904,-2.893563 -0.622885,-0.584934 -1.391554,-0.882233 -2.1964205,-0.934381 -1.021473,-0.06618 -1.801114,0.27469 -2.7151784,1.057402 -0.7105403,0.608436 -1.1782938,1.365127 -1.2517525,2.182201 -0.09917,1.103052 0.456358,2.815788 1.5016033,3.922739 1.7726013,1.94017 3.2307093,1.770383 6.7454218,1.835564 2.712783,0.04827 5.975044,-0.288696 7.427206,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472079 0.08072,-6.6822347 1.504961,-6.6822347 0.345076,0 0.596605,0.01105 0.785663,0 H 21 V 2 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9 2 L 9 2.5 L 15.382812 2.5 L 20.835938 2.5 L 21 2.5 L 21 2 L 20.835938 2 L 15.382812 2 L 9 2 z M 5.9785156 12.998047 C 4.9570426 12.931867 4.1777363 13.271976 3.2636719 14.054688 C 2.5531316 14.663123 2.0851775 15.421207 2.0117188 16.238281 C 1.9975154 16.396263 1.9995477 16.568624 2.0117188 16.748047 C 2.011984 16.744974 2.0114434 16.741344 2.0117188 16.738281 C 2.0851775 15.921207 2.5531316 15.163123 3.2636719 14.554688 C 4.1777363 13.771975 4.9570426 13.431867 5.9785156 13.498047 C 6.7833821 13.550195 7.5509431 13.846707 8.1738281 14.431641 C 8.6257762 14.856054 8.8809704 15.226263 8.9609375 15.597656 C 9.0830216 15.043373 8.8256624 14.543763 8.1738281 13.931641 C 7.5509431 13.346707 6.7833821 13.050195 5.9785156 12.998047 z M 12.076172 17.632812 C 12.04105 19.254706 11.707325 18.999143 10.199219 18.996094 C 8.8876866 18.99346 8.0411211 18.586513 7.8417969 18.003906 C 7.6399867 18.838537 8.5391629 19.492761 10.199219 19.496094 C 11.835151 19.499401 12.086449 19.756669 12.076172 17.632812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/k3b.svg b/.icons/awkward/24x24/apps/k3b.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/k3b.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/k4dirstat.svg b/.icons/awkward/24x24/apps/k4dirstat.svg
new file mode 100644
index 00000000..a19d794f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/k4dirstat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ba9e7b" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,4.5 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 l 0,-2 a 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 l 0,-2 z"/>
+ <path style="fill:#ffffff" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 l 0,-2 A 6,6 0 0 1 6,12 6,6 0 0 1 12,6 l 0,-2 z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 12,4 0,2 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 l 0,2 c 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z"/>
+ <path style="opacity:0.2" d="m 16,12.5 c 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 z"/>
+ <path style="fill:#ffffff" d="m 16,12 c 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 16,12 C 16,9.7908 14.209,8 12,8 9.7908,8 8,9.7908 8,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0097,12.166 2.0117,12.25 2.1448,6.8276 6.5444,2.5 12,2.5 c 5.4556,0 9.8552,4.3276 9.9883,9.75 0.002,-0.084 0.012,-0.166 0.012,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/k9-copy.svg b/.icons/awkward/24x24/apps/k9-copy.svg
new file mode 100644
index 00000000..229638a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/k9-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#858585" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 -1.1045,0 -2,-0.896 -2,-2 0,-1.1046 0.8954,-2 2,-2 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z m 0,6 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"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0132,12.167 2.0094,12.084 2.0094,12 c 0,-5.54 4.456,-10 9.991,-10 z m 1.9728,10.25 c 0.01044,0.08276 0.02538,0.16442 0.02538,0.25 0,1.1046 -0.8946,2 -1.9982,2 -1.1036,0 -1.9982,-0.89545 -1.9982,-2 0,-0.08559 0.01493,-0.16724 0.02538,-0.25 0.12409,0.9853 0.95475,1.75 1.9728,1.75 1.01805,0 1.8487,-0.7647 1.9728,-1.75 z"/>
+ <path style="opacity:0.2" d="m 2.006,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#ff4d4d" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 17,13 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 m 0,3 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/k9copy.svg b/.icons/awkward/24x24/apps/k9copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/k9copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kaddressbook.svg b/.icons/awkward/24x24/apps/kaddressbook.svg
new file mode 100644
index 00000000..9a28f7c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kaddressbook.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,2)">
+ <rect opacity=".2" width="20" height="17" x="1" y="2.5" rx="1" ry="1"/>
+ <rect fill="#816130" width="20" height="17" x="1" y="2" rx="1" ry="1"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m9 6c1.657 0 3 1.3432 3 3 0 1.657-1.343 3-3 3-1.6568 0-3-1.343-3-3 0-1.6568 1.3432-3 3-3z"/>
+ <path d="m9 13c5-0.0025 5 3.2005 5 3.2005v0.8h-10v-0.799s0-3.1979 5-3.2006z"/>
+ <path d="m16.5 5c1.3808 0 2.5 1.1193 2.5 2.5s-1.1192 2.5-2.5 2.5c-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5z"/>
+ <path d="m16.5 11c3.5-0.0015 3.5 2.4005 3.5 2.4005v0.6h-7v-0.6s0-2.3984 3.5002-2.4004z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m9 6c1.657 0 3 1.3432 3 3 0 1.657-1.343 3-3 3-1.6568 0-3-1.343-3-3 0-1.6568 1.3432-3 3-3z"/>
+ <path d="m9 13c5-0.0025 5 3.2005 5 3.2005v0.8h-10v-0.799s0-3.1979 5-3.2006z"/>
+ <path d="m16.5 5c1.3808 0 2.5 1.1193 2.5 2.5s-1.1192 2.5-2.5 2.5c-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5z"/>
+ <path d="m16.5 11c3.5-0.0015 3.5 2.4005 3.5 2.4005v0.6h-7v-0.6s0-2.3984 3.5002-2.4004z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kadu.svg b/.icons/awkward/24x24/apps/kadu.svg
new file mode 100644
index 00000000..3581abc1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kadu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#fe8406" d="m11 1-2.929 2.929h-4.142v4.142l-2.929 2.929 2.929 2.929v4.142h4.142l2.929 2.929 2.929-2.929h4.142v-4.142l2.929-2.929-2.929-2.929v-4.142h-4.142l-2.929-2.929z"/>
+ <path fill="#fe8406" d="m7.1729 1.7609-1.5859 3.8266-3.8266 1.5859 1.5848 3.8266-1.5848 3.8266 3.8266 1.5859 1.5859 3.8266 3.8266-1.5848 3.8266 1.5848 1.5859-3.8266 3.8266-1.5859-1.5839-3.8266 1.5845-3.8272-3.826-1.5855-1.586-3.8268-3.827 1.5848-3.8265-1.5848z"/>
+ <rect opacity=".2" width="16" height="16" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ffdf4c" width="16" height="16" x="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <ellipse fill="#fff" opacity=".2" cx="7.428" cy="8.928" rx="1.429" ry="1.429"/>
+ <circle fill="#fff" opacity=".2" cx="14.571" cy="8.928" r="1.429"/>
+ <ellipse fill="#3f3f3f" cx="7.5" cy="8.5" rx="1.5" ry="1.5"/>
+ <circle fill="#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <path fill="#fff" opacity=".2" d="m8 13.5c0.61916 1.2366 1.7631 1.9989 3.0013 2 1.2373-0.0022 2.38-0.76432 2.9987-2z"/>
+ <path fill="#913b3b" d="m8 13c0.61916 1.2366 1.7631 1.9989 3.0013 2 1.2373-0.0022 2.38-0.76432 2.9987-2z"/>
+ <path opacity=".2" d="m20.062 7.5997-0.7207 1.7422 0.14648 0.14648 0.751-1.8154-0.177-0.073zm-18.125 0.001-0.17676 0.07324 0.751 1.8144 0.14645-0.146-0.7207-1.7415zm-0.6875 3.6495-0.25 0.25 1.5127 1.5125 0.1465-0.3535-1.4092-1.409zm19.5 0-1.4082 1.4082 0.14648 0.35352 1.5115-1.5115-0.25-0.25zm-18.813 3.6504-0.17676 0.42676 2.168 0.89845v-0.5l-1.9912-0.8255zm18.125 0-1.9912 0.8252v0.5l2.168-0.89845-0.177-0.4265zm-16.134 3.1709v0.5h2.3457l0.89845 2.168 2.1679-0.89845 1.6595 1.659 1.6582-1.6582 2.168 0.89745 0.89845-2.168h2.3467v-0.5h-2.3467l-0.89845 2.168-2.1685-0.897-1.658 1.658-1.6592-1.6592-2.1679 0.89845-0.89845-2.168h-2.3457z"/>
+ <path fill="#fff" opacity=".2" d="m11 1-1.6583 1.6582-2.168-0.8974h-0.001l-0.89845 2.168h-2.3457v0.5h2.3457l0.89845-2.168h0.001l2.1679 0.89745 1.658-1.658 1.6592 1.6592 2.168-0.89845 0.89845 2.168h2.3457v-0.5h-2.3457l-0.899-2.168-2.168 0.89845-1.659-1.6592zm7.0715 5.2745v0.5l1.9912 0.8252 0.17676-0.42676-2.168-0.89845zm-14.143 0.001-2.168 0.89845 0.17676 0.42676 1.9912-0.8252v-0.5zm-1.4173 3.213-1.5117 1.5115 0.25 0.25 1.4082-1.408-0.1465-0.3535zm16.977 0-0.14648 0.35352 1.4085 1.408 0.25-0.25-1.5115-1.5115zm0 3.5234-0.14648 0.14648 0.7207 1.7422 0.17676-0.07324-0.751-1.8154zm-16.976 0.0005-0.75195 1.8145 0.17675 0.0735 0.7217-1.7415-0.1465-0.1465z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kaffeine.svg b/.icons/awkward/24x24/apps/kaffeine.svg
new file mode 100644
index 00000000..4b4ae394
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kaffeine.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="fill:#54402a" d="M 22,20 22,4 C 22,3.446 21.554,3 21,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="M 9.3825,10.4998 A 0.37499,0.38889 0 0 0 9,10.8888 l 0,6.222 a 0.37499,0.38889 0 0 0 0.561,0.33798 l 5.2495,-3.1108 a 0.37499,0.38889 0 0 0 0,-0.67595 l -5.249,-3.1109 a 0.37499,0.38889 0 0 0 -0.1785,-0.051 z"/>
+ <path style="fill:#d2d2d2" d="M 9.3825,9.9998 A 0.37499,0.38889 0 0 0 9,10.3888 l 0,6.222 a 0.37499,0.38889 0 0 0 0.561,0.33798 l 5.2495,-3.1108 a 0.37499,0.38889 0 0 0 0,-0.67595 l -5.249,-3.1109 a 0.37499,0.38889 0 0 0 -0.1785,-0.051 z"/>
+ <g transform="matrix(0.5,0,0,0.5,-72,-118)">
+ <path style="opacity:0.2" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,6 40,0 0,-6 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="opacity:0.2" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,2 40,0 0,-2 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#d2d2d2" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,6 8,0 0,-4 -4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 163,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#d2d2d2;fill-rule:evenodd" d="m 163,246 -4,4 5,0 4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 173,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#d2d2d2;fill-rule:evenodd" d="m 173,246 -4,4 5,0 4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 183,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#d2d2d2;fill-rule:evenodd" d="m 183,246 -4,4 5,0 4,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 l 36,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 l -36,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kahla.svg b/.icons/awkward/24x24/apps/kahla.svg
new file mode 100644
index 00000000..f2dfac23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kahla.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="m 9.6705255,19.398677 c -0.273805,-0.348793 -0.508465,-1.065182 -0.615597,-1.879341 -0.058929,-0.447842 -0.072676,-1.326472 -0.030335,-1.697971 0.04056,-0.664492 0.379925,-1.165283 0.729756,-1.708663 0.010825,-4.61e-4 0.063824,0.0458 0.117777,0.102794 0.053954,0.05699 0.1380905,0.129494 0.1869715,0.161109 0.274886,0.177797 0.682577,0.181357 0.971952,0.0085 0.675923,-0.692668 1.084315,-1.668451 0.184343,-2.360782 -0.2122,-0.144747 -0.589132,-0.20093 -1.00324,-0.255325 -0.115068,-0.01512 -0.118702,-0.01745 -0.142782,-0.09249 -0.05591,-0.174202 -0.071917,-0.538689 -0.04758,-1.083723 0.01473,-0.329735 0.02385,-1.3626731 0.02459,-2.7815116 6.5e-4,-1.2413465 0.0078,-2.274187 0.01586,-2.295202 0.01231,-0.032015 0.02462,-0.020295 0.07587,0.072265 0.09133,0.1649615 0.152213,0.321689 0.314086,0.8085555 0.08071,0.2427515 0.180616,0.515227 0.222013,0.6055 0.104595,0.2280935 0.291718,0.500722 0.719445,1.0481995 0.55447,0.709706 0.872751,1.218355 0.722559,1.1547355 -0.291833,-0.123611 -0.632169,-0.070881 -0.788242,0.122128 -0.204218,0.2525465 -0.265014,0.5466235 -0.181679,0.8787761 0.07766,0.309524 0.266169,0.604512 0.58674,0.918163 0.188573,0.184497 0.562617,0.499019 0.622988,0.4988 0.04324,-1.46e-4 0.247016,-0.177702 0.305816,-0.266441 0.161686,-0.244014 0.163845,-0.621791 0.0068,-1.191862 -0.03177,-0.115353 -0.05268,-0.2181376 -0.04645,-0.2284106 0.02471,-0.04076 0.107891,-0.013345 0.314511,0.1036586 0.291502,0.165072 0.434078,0.271736 0.579668,0.433652 0.266133,0.295983 0.413775,0.786415 0.413775,1.374469 0,0.107872 -0.0073,0.19613 -0.01614,0.19613 -0.0089,0 -0.05612,-0.03902 -0.104963,-0.08673 -0.09537,-0.09315 -0.234271,-0.14808 -0.319386,-0.126303 -0.05825,0.01491 -0.16189,0.100672 -0.192808,0.15956 -0.126459,0.240866 0.208563,0.796295 0.500177,0.947946 0.182557,0.09494 0.427364,0.06802 0.706957,-0.07773 0.746982,-0.389406 0.787731,-1.288427 0.744848,-2.150915 -0.0066,-0.133504 -0.04401,-0.431864 -0.08305,-0.663023 -0.101737,-0.6023926 -0.103841,-0.6169576 -0.09316,-0.6453381 0.03157,-0.083863 0.106937,0.014495 0.332411,0.4338285 0.362438,0.6740596 0.56787,1.3571446 0.591846,1.9679666 0.01816,0.462812 -0.04078,0.814626 -0.243506,1.453468 -0.07021,0.221254 -0.140372,0.422595 -0.155909,0.447421 -0.0198,0.03166 -0.04737,0.04514 -0.0923,0.04514 -0.0814,0 -0.137828,0.04038 -0.178492,0.127727 -0.04943,0.106186 -0.0427,0.153083 0.02202,0.153451 0.09962,4.61e-4 0.112048,0.02276 0.07552,0.134867 -0.01788,0.05486 -0.05859,0.141688 -0.09048,0.192941 -0.05476,0.08801 -0.06283,0.09319 -0.145365,0.09319 -0.12888,0 -0.14522,0.0121 -0.219544,0.162536 -0.09791,0.198185 -0.08911,0.238706 0.05182,0.238706 0.07231,0 0.07224,0.02351 -4.52e-4,0.116533 -0.03178,0.04073 -0.112888,0.182394 -0.180241,0.314805 -0.145576,0.286192 -0.244201,0.43281 -0.472313,0.70215 -0.385517,0.455194 -0.909747,0.910953 -1.56306,1.358905 -0.151423,0.103825 -0.347424,0.239961 -0.435563,0.302526 -0.312505,0.221835 -0.601171,0.320341 -0.418824,0.142924 0.143128,-0.139258 0.404235,-0.670029 0.495426,-1.011312 0.07331,-0.355184 0.05507,-0.62656 -0.0553,-0.858723 -0.222802,-0.43008 -0.508723,-0.445766 -0.823991,-0.355537 -0.772867,0.221192 -1.423536,1.329913 -1.6350705,2.369763 -0.071071,0.349366 -0.1081645,0.694052 -0.123698,1.149451 -0.00831,0.243527 -0.02195,0.411925 -0.033655,0.415267 -0.010825,0.0031 -0.057402,-0.04242 -0.1035035,-0.101157 z"/>
+ <path style="fill:#167de5" d="m 9.6705255,18.898685 c -0.273805,-0.348793 -0.508465,-1.065182 -0.615597,-1.879341 -0.058929,-0.447842 -0.072676,-1.326472 -0.030335,-1.697971 0.04056,-0.664492 0.379925,-1.165283 0.729756,-1.708663 0.010825,-4.61e-4 0.063824,0.0458 0.117777,0.102794 0.053954,0.05699 0.1380905,0.129494 0.1869715,0.161109 0.274886,0.177797 0.682577,0.181357 0.971952,0.0085 0.675923,-0.692668 1.084315,-1.668451 0.184343,-2.360782 -0.2122,-0.144747 -0.589132,-0.20093 -1.00324,-0.255325 -0.115068,-0.01512 -0.118702,-0.01745 -0.142782,-0.09249 -0.05591,-0.174202 -0.071917,-0.538689 -0.04758,-1.083723 0.01473,-0.3297345 0.02385,-1.3626715 0.02459,-2.78151 6.5e-4,-1.2413465 0.0078,-2.274187 0.01586,-2.295202 0.01231,-0.032015 0.02462,-0.020295 0.07587,0.072265 0.09133,0.1649615 0.152213,0.321689 0.314086,0.8085555 0.08071,0.2427515 0.180616,0.515227 0.222013,0.6055 0.104595,0.2280935 0.291718,0.500722 0.719445,1.0481995 0.55447,0.709706 0.872751,1.218355 0.722559,1.1547355 -0.291833,-0.123611 -0.632169,-0.070881 -0.788242,0.122128 -0.204218,0.2525465 -0.265014,0.5466235 -0.181679,0.8787755 0.07766,0.309523 0.266169,0.604511 0.58674,0.918162 0.188573,0.184497 0.562617,0.499019 0.622988,0.4988 0.04324,-1.46e-4 0.247016,-0.177702 0.305816,-0.266441 0.161686,-0.244014 0.163845,-0.621791 0.0068,-1.191861 -0.03177,-0.1153525 -0.05268,-0.218137 -0.04645,-0.22841 0.02471,-0.04076 0.107891,-0.013345 0.314511,0.103659 0.291502,0.165071 0.434078,0.271734 0.579668,0.4336505 0.266133,0.2959825 0.413775,0.7864145 0.413775,1.3744685 0,0.107872 -0.0073,0.19613 -0.01614,0.19613 -0.0089,0 -0.05612,-0.03902 -0.104963,-0.08673 -0.09537,-0.09315 -0.234271,-0.14808 -0.319386,-0.126303 -0.05825,0.01491 -0.16189,0.100672 -0.192808,0.15956 -0.126459,0.240866 0.208563,0.796295 0.500177,0.947946 0.182557,0.09494 0.427364,0.06802 0.706957,-0.07773 0.746982,-0.389406 0.787731,-1.288427 0.744848,-2.150915 -0.0066,-0.133504 -0.04401,-0.4318635 -0.08305,-0.663021 -0.101737,-0.602393 -0.103841,-0.616958 -0.09316,-0.6453385 0.03157,-0.083863 0.106937,0.014495 0.332411,0.4338285 0.362438,0.674058 0.56787,1.357143 0.591846,1.967965 0.01816,0.462812 -0.04078,0.814626 -0.243506,1.453468 -0.07021,0.221254 -0.140372,0.422595 -0.155909,0.447421 -0.0198,0.03166 -0.04737,0.04514 -0.0923,0.04514 -0.0814,0 -0.137828,0.04038 -0.178492,0.127727 -0.04943,0.106186 -0.0427,0.153083 0.02202,0.153451 0.09962,4.61e-4 0.112048,0.02276 0.07552,0.134867 -0.01788,0.05486 -0.05859,0.141688 -0.09048,0.192941 -0.05476,0.08801 -0.06283,0.09319 -0.145365,0.09319 -0.12888,0 -0.14522,0.0121 -0.219544,0.162536 -0.09791,0.198185 -0.08911,0.238706 0.05182,0.238706 0.07231,0 0.07224,0.02351 -4.52e-4,0.116533 -0.03178,0.04073 -0.112888,0.182394 -0.180241,0.314805 -0.145576,0.286192 -0.244201,0.43281 -0.472313,0.70215 -0.385517,0.455194 -0.909747,0.910953 -1.56306,1.358905 -0.151423,0.103825 -0.347424,0.239961 -0.435563,0.302526 -0.312505,0.221835 -0.601171,0.320341 -0.418824,0.142924 0.143128,-0.139258 0.404235,-0.670029 0.495426,-1.011312 0.07331,-0.355184 0.05507,-0.62656 -0.0553,-0.858723 -0.222802,-0.43008 -0.508723,-0.445766 -0.823991,-0.355537 -0.772867,0.221192 -1.423536,1.329913 -1.6350705,2.369763 -0.071071,0.349366 -0.1081645,0.694052 -0.123698,1.149451 -0.00831,0.243527 -0.02195,0.411925 -0.033655,0.415267 -0.010825,0.0031 -0.057402,-0.04242 -0.1035035,-0.101157 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kajongg.svg b/.icons/awkward/24x24/apps/kajongg.svg
new file mode 100644
index 00000000..015e68bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kajongg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#ffad29" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m9.0102 4.6149c-0.1044 0.0921-0.1305 0.2303-0.1305 0.3915 0 0.29934 0.10442 0.66775 0.15664 0.8059 0 0 0.07832 1.6118 0.10442 1.796-0.23496 0.02305-0.65265 0.04605-0.8093 0.092105h-0.20885c-0.4438 0.0231-0.8615 0.0461-1.0443 0.2073l-0.0783 0.0691 0.0783 0.0921c0.13053 0.13816 0.18274 0.5296 0.23496 0.9441 0.13053 0.852 0.28716 1.9112 1.0704 2.3256l0.15664 0.06908v-0.16118s0.02615-0.06908 0.02615-0.16118c0-0.06908-0.02615-0.18421-0.0522-0.3454 0.20884 0.02305 0.65265 0.06908 0.8093 0.06908 0.02615 0.18421 0.70485 7.691 0.70485 7.691h0.26106s0.28717-7.4145 0.28717-7.6445c0.18274 0 0.99205 0.02305 1.227 0.04605-0.0522 0.13816-0.26106 0.7138-0.26106 0.7138l0.36548-0.29934c0.10442-0.06908 2.3756-1.8882 2.0624-3.0856-0.10443-0.39144-0.46991-0.66775-1.0704-0.8059h-0.0523c-0.33938 0-1.3836 0.02305-2.1668 0.06908 0.02615-0.5987 0.02615-0.92105 0.02615-1.0822v-0.20721c0-0.11514 0.13053-0.27632 0.23496-0.39145 0.10443-0.13816 0.23496-0.25329 0.23496-0.39144 0-0.04605-0.02615-0.09211-0.0522-0.13816-0.15664-0.20724-1.3053-0.73685-1.8013-0.7829-0.15664 0.02305-0.26106 0.04605-0.31328 0.11513zm0.02615 3.7763h0.13053c0 0.20724 0.07832 1.6579 0.10442 1.8652-0.20885-0.02305-0.70485-0.06908-0.8615-0.06908-0.0783-0.299-0.1044-0.6214-0.1305-0.9438-0.0261-0.2763-0.0522-0.5527-0.1045-0.8059 0.23496 0 0.8615-0.04605 0.8615-0.04605zm1.5925 0.7138s0.02605-0.55265 0.02605-0.73685c0.33938 0.04605 0.7832 0.06908 1.2009 0.06908h0.46992c0 0.092105-0.02615 0.20724-0.02615 0.20724-0.0522 0.5066-0.13053 1.1052-0.36549 1.704-0.15663 0-1.1226-0.04605-1.3314-0.06908 0-0.16118 0.02615-1.1744 0.02615-1.1744z"/>
+ <path fill="#fff" d="m9.0102 4.115c-0.1044 0.0921-0.1305 0.2303-0.1305 0.3914 0 0.29934 0.10442 0.66775 0.15664 0.8059 0 0 0.07832 1.6118 0.10442 1.796-0.23496 0.02305-0.65265 0.04605-0.8093 0.092105h-0.20885c-0.44381 0.02305-0.8615 0.04605-1.0442 0.20724l-0.0784 0.0692 0.0783 0.0921c0.13053 0.13816 0.18274 0.5296 0.23496 0.9441 0.13053 0.852 0.28716 1.9112 1.0704 2.3256l0.15664 0.06908v-0.16118s0.02615-0.06908 0.02615-0.16118c0-0.06908-0.02615-0.18421-0.0522-0.3454 0.20884 0.02305 0.65265 0.06908 0.8093 0.06908 0.02615 0.18421 0.70485 7.691 0.70485 7.691h0.26106s0.28717-7.4145 0.28717-7.6445c0.18274 0 0.99205 0.02305 1.227 0.04605-0.0522 0.13816-0.26106 0.7138-0.26106 0.7138l0.36548-0.29934c0.10442-0.06908 2.3756-1.8882 2.0624-3.0856-0.10443-0.39144-0.46991-0.66775-1.0704-0.8059h-0.0523c-0.33938 0-1.3836 0.02305-2.1668 0.06908 0.02615-0.5987 0.02615-0.92105 0.02615-1.0822v-0.20721c0-0.11514 0.13053-0.27632 0.23496-0.39145 0.10443-0.13816 0.23496-0.25329 0.23496-0.39144 0-0.04605-0.02615-0.09211-0.0522-0.13816-0.156-0.2072-1.3045-0.7368-1.8005-0.7829-0.1566 0.0231-0.261 0.0461-0.3132 0.1151zm0.02615 3.7763h0.13053c0 0.20724 0.07832 1.6579 0.10442 1.8652-0.2089-0.0231-0.7049-0.0691-0.8615-0.0691-0.0783-0.2994-0.1044-0.6217-0.1305-0.9441-0.0261-0.2763-0.0522-0.5527-0.1045-0.8059 0.23496 0 0.8615-0.04605 0.8615-0.04605zm1.5925 0.7138s0.02605-0.55265 0.02605-0.73685c0.33938 0.04605 0.7832 0.06908 1.2009 0.06908h0.46992c0 0.092105-0.02615 0.20724-0.02615 0.20724-0.0522 0.5066-0.13053 1.1052-0.36549 1.704-0.15663 0-1.1226-0.04605-1.3314-0.06908 0-0.16118 0.02615-1.1744 0.02615-1.1744z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kaku.svg b/.icons/awkward/24x24/apps/kaku.svg
new file mode 100644
index 00000000..1ebab9b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kaku.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="matrix(0.49999997,0,0,0.49999997,-25.051438,1.8496621)">
+ <rect style="opacity:0.2" width="40" height="40" x="-41.3" y="-94.1" rx="12" ry="12" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8f5066" width="40" height="40" x="-40.3" y="-94.1" rx="12" ry="12" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 66.10288,0.3006792 c -6.648,0 -12,5.352 -12,11.9999998 v 1 c 0,-6.6479998 5.352,-11.9999998 12,-11.9999998 h 16 c 6.648,0 12,5.352 12,11.9999998 v -1 c 0,-6.6479998 -5.352,-11.9999998 -12,-11.9999998 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 16.882235,5.4995824 c -0.285923,0 -0.64571,0.04645 -0.798828,0.1035155 -0.653686,0.2436175 -1.160753,0.500199 -1.451172,1.6640945 -0.467166,1.8722265 -1.269759,2.7070315 -2.602539,2.7070315 -0.407157,0 -0.410953,0.081314 -0.02149,0.4453111 0.756163,0.706703 1.216254,1.765826 1.34082,3.087891 0.04897,0.51956 0.122066,0.74962 0.305664,0.964843 0.132467,0.155287 0.295766,0.28125 0.364258,0.28125 0.06849,0 0.201509,-0.230053 0.295899,-0.511718 0.126855,-0.378533 0.192132,-1.046417 0.25,-2.560547 0.06709,-1.7555221 0.109469,-2.1289816 0.295898,-2.6103506 0.477208,-1.2321665 1.544244,-1.8906225 2.630859,-1.403789 0.521727,0.2337495 0.972446,0.9126245 1.63379,2.0698045 0.490486,0.8582291 1.041652,1.5058581 1.282226,1.5058581 0.121528,0 0.124257,-0.166917 0.0039,-0.240234 C 19.918299,9.654822 19.895881,7.9570432 19.595119,7.1636449 19.062447,6.1336984 18.027456,5.4995824 16.882235,5.4995824 Z m -7.0576171,4.288118 c -0.094528,8.5e-4 -0.202611,0.00911 -0.3369145,0.021485 -0.635293,0.058517 -0.9511715,0.1418005 -0.9511715,0.2509766 0,0.03567 0.393838,0.458753 0.874023,0.940428 0.9551411,0.958098 1.4120691,1.72059 1.6201181,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 -0.713386,0.324048 -1.171841,1.034825 -1.172852,1.818359 0,1.104569 0.895431,2 2,2 1.10457,0 2,-0.895431 2,-2 -7e-4,-0.768985 -0.442262,-1.469458 -1.135742,-1.801758 -0.100665,-0.276185 -0.07519,-0.543654 -0.07519,-0.816406 0,-1.634304 -0.85421,-3.139682 -2.1875,-3.855468 C 10.264329,9.8447224 10.108203,9.7851309 9.8246179,9.7877004 Z m -2.091797,0.6513656 -0.5390625,0.365235 c -0.791485,0.537694 -1.5626595,1.411238 -1.9775392,2.239258 -0.3286791,0.655977 -0.3693971,0.824522 -0.4082031,1.682617 -0.026992,0.596736 -0.101953,1.067707 -0.1992188,1.256836 -0.2111822,0.410627 -0.1063714,0.796026 0.2402344,0.881835 0.1459214,0.03612 0.4898665,0.292399 0.7646482,0.56836 0.920057,0.923995 2.6702285,1.302958 4.2333985,0.916992 C 10.251794,18.250269 10.300891,18.162033 10.061922,17.96641 9.976091,17.89615 9.7932339,17.618884 9.6546959,17.349222 9.1809054,16.426977 9.3571584,15.279775 10.088289,14.539652 10.420028,14.203836 10.439829,14.15041 10.382235,13.735941 10.348305,13.491616 10.20761,13.070671 10.068758,12.800394 9.7857824,12.249567 8.5947499,10.9628 8.0736409,10.645121 Z m -0.982422,4.060547 c 0.4142135,0 0.75,0.335786 0.75,0.75 0,0.414214 -0.3357865,0.75 -0.75,0.75 -0.4142135,0 -0.75,-0.335786 -0.75,-0.75 0,-0.414214 0.3357865,-0.75 0.75,-0.75 z m 5.2500001,1 c 0.552285,0 1,0.447715 1,1 0,0.552284 -0.447715,1 -1,1 -0.552285,0 -1,-0.447716 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+ <path style="fill:#ffffff" d="m 16.882235,4.9999688 c -0.285923,0 -0.64571,0.04645 -0.798828,0.1035155 -0.653686,0.2436175 -1.160753,0.500199 -1.451172,1.6640945 -0.467166,1.8722265 -1.269759,2.7070315 -2.602539,2.7070315 -0.407157,0 -0.410953,0.081314 -0.02149,0.4453119 0.756163,0.7067028 1.216254,1.7658258 1.34082,3.0878908 0.04897,0.51956 0.122066,0.74962 0.305664,0.964843 0.132467,0.155287 0.295766,0.28125 0.364258,0.28125 0.06849,0 0.201509,-0.230053 0.295899,-0.511718 0.126855,-0.378533 0.192132,-1.046417 0.25,-2.560547 0.06709,-1.7555227 0.109469,-2.1289822 0.295898,-2.6103512 0.477208,-1.2321665 1.544244,-1.8906225 2.630859,-1.403789 0.521727,0.2337495 0.972446,0.9126245 1.63379,2.0698045 0.490486,0.8582297 1.041652,1.5058587 1.282226,1.5058587 0.121528,0 0.124257,-0.166917 0.0039,-0.240234 C 19.918299,9.1552084 19.895881,7.4574296 19.595119,6.6640313 19.062447,5.6340848 18.027456,4.9999688 16.882235,4.9999688 Z m -7.0576171,4.288118 c -0.094528,8.5e-4 -0.202611,0.00911 -0.3369145,0.021485 -0.635293,0.058517 -0.9511715,0.1418005 -0.9511715,0.250977 0,0.03567 0.393838,0.4587532 0.874023,0.9404282 0.9551411,0.958098 1.4120691,1.72059 1.6201181,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 C 10.459865,14.505689 10.00141,15.216466 10.000399,16 c 0,1.104569 0.895431,2 2,2 1.10457,0 2,-0.895431 2,-2 -7e-4,-0.768985 -0.442262,-1.469458 -1.135742,-1.801758 -0.100665,-0.276185 -0.07519,-0.543654 -0.07519,-0.816406 0,-1.634304 -0.85421,-3.139682 -2.1875,-3.8554682 C 10.264329,9.3451088 10.108203,9.2855173 9.8246179,9.2880868 Z M 7.7328209,9.9394532 7.1937584,10.304688 c -0.791485,0.537694 -1.5626595,1.411238 -1.9775392,2.239258 -0.3286791,0.655977 -0.3693971,0.824522 -0.4082031,1.682617 -0.026992,0.596736 -0.101953,1.067707 -0.1992188,1.256836 -0.2111822,0.410627 -0.1063714,0.796026 0.2402344,0.881835 0.1459214,0.03612 0.4898665,0.292399 0.7646482,0.56836 0.920057,0.923995 2.6702285,1.302958 4.2333985,0.916992 0.4047156,-0.09993 0.4538126,-0.188166 0.2148436,-0.383789 -0.085831,-0.07026 -0.2686881,-0.347526 -0.4072261,-0.617188 -0.4737905,-0.922245 -0.2975375,-2.069447 0.4335931,-2.80957 0.331739,-0.335816 0.35154,-0.389242 0.293946,-0.803711 -0.03393,-0.244325 -0.174625,-0.66527 -0.313477,-0.935547 C 9.7857824,11.749954 8.5947499,10.463187 8.0736409,10.145508 Z M 6.7503989,14 c 0.4142135,0 0.75,0.335786 0.75,0.75 0,0.414214 -0.3357865,0.75 -0.75,0.75 -0.4142135,0 -0.75,-0.335786 -0.75,-0.75 0,-0.414214 0.3357865,-0.75 0.75,-0.75 z m 5.2500001,1 c 0.552285,0 1,0.447715 1,1 0,0.552284 -0.447715,1 -1,1 -0.552285,0 -1,-0.447716 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kalarm.svg b/.icons/awkward/24x24/apps/kalarm.svg
new file mode 100644
index 00000000..89b1fc7a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kalarm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 8.4693103,16.342 c -0.5357,-0.0284 -1.15,0.21736 -1.6396,0.70705 l -2.121,2.121 c -0.7835,0.7835 -0.94115,1.887 -0.35355,2.4745 0.5876,0.5875 1.691,0.43 2.4745,-0.3535 l 2.1211,-2.1211 c 0.7833997,-0.783 0.9409997,-1.887 0.3534997,-2.475 -0.2204,-0.22 -0.5135997,-0.336 -0.8349997,-0.353 z m 6.7194997,0 c -0.32142,0.01704 -0.61365,0.13316 -0.834,0.35352 -0.5876,0.5876 -0.42996,1.6911 0.35352,2.4746 l 2.1211,2.1211 c 0.78345,0.78345 1.887,0.9411 2.4746,0.35352 0.5876,-0.58758 0.42996,-1.6911 -0.35352,-2.4746 l -2.1211,-2.1211 c -0.48967,-0.48967 -1.105,-0.73545 -1.6406,-0.70705 z"/>
+ <path style="opacity:0.2" d="m 9.63481,17.89 c -0.06993,0.43831 -0.30059,0.89725 -0.6835997,1.2802 l -2.1211,2.1211 c -0.784,0.7835 -1.8874,0.941 -2.475,0.3535 -0.18695,-0.187 -0.29015,-0.429 -0.33005,-0.6935 -0.072865,0.458 0.029908,0.8932 0.33008,1.1933 0.5876,0.5876 1.6911,0.42996 2.4746,-0.35352 l 2.1211,-2.1211 c 0.5338997,-0.534 0.7687997,-1.214 0.6834997,-1.78 z m 4.3906,0 c -0.08529,0.5667 0.14958,1.2462 0.6836,1.7802 l 2.1211,2.1211 c 0.78345,0.78345 1.887,0.9411 2.4746,0.35352 0.30017,-0.30017 0.40294,-0.73535 0.33008,-1.1933 -0.0399,0.26454 -0.14308,0.50635 -0.33008,0.69335 -0.5876,0.5876 -1.6912,0.42996 -2.4746,-0.35351 l -2.121,-2.121 c -0.383,-0.383 -0.6135,-0.842 -0.6835,-1.2805 z"/>
+ <path style="fill:#c03120" d="M 4.5,2 A 3.5,3.5 0 0 0 1,5.5 3.5,3.5 0 0 0 4.5,9 3.5,3.5 0 0 0 8,5.5 3.5,3.5 0 0 0 4.5,2 Z"/>
+ <path style="fill:#c03120" d="M 19.5,2 A 3.5,3.5 0 0 0 16,5.5 3.5,3.5 0 0 0 19.5,9 3.5,3.5 0 0 0 23,5.5 3.5,3.5 0 0 0 19.5,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 4.5 2 A 3.5 3.5 0 0 0 1 5.5 A 3.5 3.5 0 0 0 1.0117188 5.7246094 A 3.5 3.5 0 0 1 4.5 2.5 A 3.5 3.5 0 0 1 7.9882812 5.7753906 A 3.5 3.5 0 0 0 8 5.5 A 3.5 3.5 0 0 0 4.5 2 z M 19.5 2 A 3.5 3.5 0 0 0 16 5.5 A 3.5 3.5 0 0 0 16.011719 5.7246094 A 3.5 3.5 0 0 1 19.5 2.5 A 3.5 3.5 0 0 1 22.988281 5.7753906 A 3.5 3.5 0 0 0 23 5.5 A 3.5 3.5 0 0 0 19.5 2 z"/>
+ <rect style="fill:#e74c3c" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <rect style="opacity:0.2" width="16" height="16" x="-20.5" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0031,2.00972 c -5.535,0 -9.991,4.4559 -9.991,9.991 0,0.08379 -0.002,0.1665 0,0.24978 0.1322,-5.4185 4.54,-9.7415 9.991,-9.7415 5.451,0 9.859,4.3229 9.991,9.741 0.002,-0.08328 0,-0.16599 0,-0.24978 0,-5.5345 -4.456,-9.9905 -9.991,-9.9905 z"/>
+ <rect style="fill:#f8cac5" width="16" height="16" x="-20" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.7" d="m 12,5 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 6,10.99981 c -0.5522848,0 -1,0.447715 -1,1 0,0.552285 0.4477152,1 1,1 0.5522845,0 1,-0.447715 1,-1 0,-0.552285 -0.4477155,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 18,10.99981 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552284,0 1,-0.447715 1,-1 0,-0.552285 -0.447716,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 12,17 c -0.552285,0 -1,0.447715 -1,1 0,0.552284 0.447715,1 1,1 0.552285,0 1,-0.447716 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+ <path style="opacity:0.7" d="m 10.59,12.384 1.5106,2.6164 c 0.27674,0.47933 0.88555,0.64185 1.3653,0.36483 0.47978,-0.277 0.64345,-0.8855 0.36672,-1.3648 l -1.4999,-2.5978 3.4641,-2 C 16.03671,9.26413 16.11838,8.95959 15.97994,8.71978 15.8415,8.47999 15.53692,8.39844 15.29704,8.53694 l -4.154,2.3988 c -0.567,0.2827 -0.782,1.0207 -0.553,1.4477 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.4559,0 -9.8619,-4.327 -9.9939,-9.75 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,4 C 7.568,4 4,7.568 4,12 4,12.08441 4.00915,12.16624 4.011719,12.25 4.1440711,7.9356504 7.6524059,4.5 12,4.5 c 4.347594,0 7.855929,3.4356504 7.988281,7.75 C 19.990851,12.16624 20,12.084406 20,12 20,7.568 16.432,4 12,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kalgebra.svg b/.icons/awkward/24x24/apps/kalgebra.svg
new file mode 100644
index 00000000..4e0e5b56
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kalgebra.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#dcdcbe" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#2a2a2a" d="m7 6v1h0.004l2.2959 3.9746-2.2998 3.9824v1.043h8v-2h-1v1h-5.869l2.0205-3.5 0.30274-0.5244v-0.001l-0.30274-0.5244-1.9922-3.4502h4.8408v0.5h1v-1.5h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kalu.svg b/.icons/awkward/24x24/apps/kalu.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kalu.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kalzium.svg b/.icons/awkward/24x24/apps/kalzium.svg
new file mode 100644
index 00000000..d86d6499
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kalzium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#de554c" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:none;stroke:#3f3f3f" d="M 18,8 6,16 m 0,-8 12,8"/>
+ <path style="opacity:0.2" d="m 6,6.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 12,0 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 m -6,3 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 -6,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 12,0 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"/>
+ <path style="fill:#ffaa4f" d="M 6 6 A 2 2 0 0 0 4 8 A 2 2 0 0 0 6 10 A 2 2 0 0 0 8 8 A 2 2 0 0 0 6 6 z M 18 6 A 2 2 0 0 0 16 8 A 2 2 0 0 0 18 10 A 2 2 0 0 0 20 8 A 2 2 0 0 0 18 6 z M 12 9 A 3 3 0 0 0 9 12 A 3 3 0 0 0 12 15 A 3 3 0 0 0 15 12 A 3 3 0 0 0 12 9 z M 6 14 A 2 2 0 0 0 4 16 A 2 2 0 0 0 6 18 A 2 2 0 0 0 8 16 A 2 2 0 0 0 6 14 z M 18 14 A 2 2 0 0 0 16 16 A 2 2 0 0 0 18 18 A 2 2 0 0 0 20 16 A 2 2 0 0 0 18 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kamerka.svg b/.icons/awkward/24x24/apps/kamerka.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kamerka.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kamoso.svg b/.icons/awkward/24x24/apps/kamoso.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kamoso.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kamule.svg b/.icons/awkward/24x24/apps/kamule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kamule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kanagram.svg b/.icons/awkward/24x24/apps/kanagram.svg
new file mode 100644
index 00000000..2576326f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kanagram.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#6b664c" width="20" height="16" x="-21" y="3" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".8" d="m4 8h1.8446v2.5552l2.6595-2.555h2.1415l-3.445 3.315 3.7995 3.685h-2.3095l-2.846-2.757v2.757h-1.8445v-7z"/>
+ <path fill="#fff" opacity=".8" d="m18 14.368q-0.7059 0.31634-1.4657 0.4745-0.76 0.158-1.569 0.158-1.828 0-2.897-0.94-1.0685-0.9445-1.0685-2.5575 0-1.6315 1.088-2.567 1.088-0.936 2.98-0.936 0.7304 0 1.397 0.12654 0.67155 0.12654 1.2647 0.37508v1.3964q-0.613-0.3208-1.221-0.479-0.603-0.1582-1.21-0.1582-1.1274 0-1.7402 0.58295-0.60785 0.57845-0.60785 1.6585 0 1.071 0.58825 1.654 0.58825 0.58295 1.6716 0.58295 0.29412 0 0.5441-0.03163 0.2549-0.03615 0.45588-0.10846v-1.3105h-1.152v-1.1659h2.9412v3.2446z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kanatest.svg b/.icons/awkward/24x24/apps/kanatest.svg
new file mode 100644
index 00000000..f5563606
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kanatest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e9a84a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".4" transform="matrix(.5 0 0 .5 .0000872 -1)">
+ <path fill-rule="evenodd" transform="matrix(2 0 0 2 -2.0002 0)" d="m10.945 3.9883a1.0001 1.0001 0 0 0 -0.91211 0.75781s-0.24539 0.97281-0.50781 2.3672c-0.0417-0.0134-0.1071-0.0225-0.1424-0.0371 0.1358 0.0562-0.13-0.1123-0.2871-0.295-0.157-0.1826-0.2715-0.3496-0.2715-0.3496a1.0001 1.0001 0 0 0 -0.8496 -0.4433 1.0001 1.0001 0 0 0 -0.7969 1.5801s0.16632 0.24338 0.40039 0.51562 0.46775 0.6032 1.0391 0.83984c0.18971 0.07858 0.38601 0.14125 0.58594 0.19531-0.085835 0.62278-0.17056 1.2594-0.22461 1.9316-0.02674 0.33262-0.017903 0.67404-0.033203 1.0117-0.20518 0.05146-0.42664 0.06659-0.625 0.13086-1.3124 0.4252-2.4991 1.1417-3.1816 2.2988-0.60923 1.0328-0.1895 2.1376 0.36719 2.9277 0.55668 0.7901 1.3298 1.4686 2.3965 1.5742 0.79165 0.07839 1.5025-0.18653 2.1738-0.54883 0.36268 0.57179 0.8167 1.0745 1.4297 1.4238 1.4738 0.83976 3.2883 0.48694 4.8066-0.22461 0.75919-0.35577 1.451-0.82938 1.9707-1.4551 0.51967-0.6257 0.87203-1.4815 0.69922-2.3789-0.25994-1.3498-1.2391-2.3505-2.4102-2.9922-0.36206-0.19838-0.77839-0.31765-1.1797-0.46094 0.25161-0.44738 0.5-0.9043 0.5-0.9043a1.0001 1.0001 0 1 0 -1.7832 -0.90625s-0.30185 0.55824-0.75195 1.3125c-0.27122-0.03766-0.52956-0.11119-0.80469-0.13086-0.53195-0.03803-1.0663-0.0052-1.5977 0.02539 0.01077-0.1818 0.003-0.36009 0.01758-0.54102 0.05206-0.64754 0.13282-1.2686 0.2168-1.8711 0.53912 0.0019 1.075-0.020661 1.5781-0.058594 1.328-0.10011 2.4141-0.29883 2.4141-0.29883a1.001 1.001 0 1 0 -0.36328 -1.9688s-0.98907 0.18221-2.1992 0.27344c-0.35638 0.026867-0.73158 0.036243-1.1016 0.035156 0.23559-1.2291 0.44922-2.0703 0.44922-2.0703a1.0001 1.0001 0 0 0 -0.92188 -1.2656 1.0001 1.0001 0 0 0 -0.09961 0zm1.18 9.7387c-0.07616 0.10588-0.11419 0.19104-0.19336 0.29688-0.27326 0.36528-0.59072 0.61845-0.88867 0.95508-0.05251-0.39891-0.10672-0.79473-0.12305-1.2305 0.39826-0.02956 0.80121-0.03892 1.2051-0.02149zm2.1699 0.33789c0.48324 0.13836 0.94161 0.3005 1.3164 0.50586 0.83142 0.45554 1.2867 0.99821 1.4062 1.6191 0.03861 0.2005-0.0093 0.40703-0.27148 0.72266-0.26214 0.31563-0.73236 0.66374-1.2832 0.92188-1.1017 0.51628-2.4977 0.56415-2.9668 0.29688-0.31129-0.17738-0.57489-0.47917-0.80078-0.86523 0.67049-0.62753 1.2973-1.3223 1.8379-2.0449 0.31347-0.41903 0.49847-0.7567 0.76172-1.1562zm-5.3457 0.02734c0.035085 0.65941 0.075177 1.3194 0.19922 1.9395 0.038595 0.19292 0.14155 0.3558 0.19141 0.54492-0.4796 0.286-0.9196 0.462-1.2403 0.43-0.1293-0.013-0.662-0.317-0.959-0.738-0.297-0.422-0.2807-0.758-0.2793-0.76 0.3372-0.572 1.066-1.085 2.0762-1.412 0.0039-0.0013 0.00783-0.0027 0.011719-0.0039z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kapman.svg b/.icons/awkward/24x24/apps/kapman.svg
new file mode 100644
index 00000000..331a9086
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kapman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#fecd38" d="m11 1.0001c-5.54 0-10 4.46-10 9.9999 0 5.54 4.46 10 10 10 3.4053 0 6.4025-1.6851 8.207-4.2704l-8.207-5.7295 9.4475-3.2975c-1.357-3.9107-5.065-6.7029-9.448-6.7029z"/>
+ <circle fill="#3f3f3f" cx="11.5" cy="5.5" r="1.5"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0001c-5.54 0-10 4.46-10 9.9999 0 0.084 0.0038 0.1665 0.00585 0.25 0.13235-5.423 4.5381-9.75 9.994-9.75 4.2158 0 7.8 2.5857 9.2755 6.2615l0.17187-0.05957c-1.357-3.9099-5.064-6.7019-9.447-6.7019zm0.4775 10.333-0.4775 0.167 7.962 5.5585c0.08281-0.10884 0.16674-0.2168 0.24511-0.3291l-7.7295-5.3965z"/>
+ <path opacity=".2" d="m20.275 7.7615-9.2755 3.2385 0.47754 0.33301 8.9695-3.1308c-0.053-0.1495-0.114-0.2943-0.173-0.4404zm-19.269 3.4885c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10 3.4053 0 6.403-1.6852 8.207-4.2705l-0.245-0.171c-1.8235 2.397-4.7045 3.9415-7.962 3.9415-5.456 0-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kapow.svg b/.icons/awkward/24x24/apps/kapow.svg
new file mode 100644
index 00000000..aebf06c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kapow.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#28b628" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="fill:#28b628" d="M 13.445313,6.7001955 C 12.949516,8.5023965 12,12 12,12 c 0,0 3.438893,-0.855586 5.299804,-1.470703 A 5.5,5.5 0 0 0 13.445313,6.7001955 Z"/>
+ <path style="opacity:0.2" d="M 13.445312 6.7011719 C 12.949515 8.5033729 12 12 12 12 C 12 12 12.137081 11.965238 12.146484 11.962891 C 12.306508 11.373655 12.999771 8.8206965 13.445312 7.2011719 A 5.5 5.5 0 0 1 17.148438 10.576172 C 17.19361 10.56154 17.255317 10.543679 17.298828 10.529297 A 5.5 5.5 0 0 0 13.445312 6.7011719 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 11.264357,12.517295 8,9.5 12.505374,11.876478 13.5,13.5 11.264357,12.517295"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 11.69034,11.774862 18.7,10 12.404999,12.687965 10,13 11.69034,11.774862"/>
+ <path style="fill:#4f4f4f" d="M 11.5,6 C 11.223858,6 11,6.2238576 11,6.5 11,6.7761424 11.223858,7 11.5,7 11.776142,7 12,6.7761424 12,6.5 12,6.2238576 11.776142,6 11.5,6 Z m -5,6 C 6.2238576,12 6,12.223858 6,12.5 6,12.776142 6.2238576,13 6.5,13 6.7761424,13 7,12.776142 7,12.5 7,12.223858 6.7761424,12 6.5,12 Z m 11,0 C 17.223858,12 17,12.223858 17,12.5 17,12.776142 17.223858,13 17.5,13 17.776142,13 18,12.776142 18,12.5 18,12.223858 17.776142,12 17.5,12 Z m -6,5 C 11.223858,17 11,17.223858 11,17.5 11,17.776142 11.223858,18 11.5,18 11.776142,18 12,17.776142 12,17.5 12,17.223858 11.776142,17 11.5,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kappfinder.svg b/.icons/awkward/24x24/apps/kappfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kappfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kapptemplate.svg b/.icons/awkward/24x24/apps/kapptemplate.svg
new file mode 100644
index 00000000..3258c368
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kapptemplate.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ff9800" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="8" y="2"/>
+ <path style="fill:#ffce29" d="m 16,2 v 4 h 4 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="4" y="6"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="12" y="6"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="8" y="10"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="16" y="10"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="4" y="14"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="12" y="14"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="8" y="18"/>
+ <path style="fill:#ffce29" d="m 16,18 v 4 h 3 c 0.554,0 1,-0.446 1,-1 v -3 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="8" y="6"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="16" y="6"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="4" y="10"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="12" y="10"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="8" y="14"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="16" y="14"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="4" y="18"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="12" y="18"/>
+ <path style="opacity:0.1" d="M 11,7.5 V 8.629883 A 4,4 0 0 0 9.9716795,9.057617 L 9.171875,8.2578125 7.7578125,9.671875 8.557617,10.471679 A 4,4 0 0 0 8.1328125,11.5 H 7 v 2 h 1.129883 a 4,4 0 0 0 0.427734,1.028321 L 7.7578125,15.328125 9.171875,16.742187 9.9716795,15.942383 A 4,4 0 0 0 11,16.367187 V 17.5 h 2 v -1.129883 a 4,4 0 0 0 1.028321,-0.427734 l 0.799804,0.799804 1.414062,-1.414062 -0.799804,-0.799804 A 4,4 0 0 0 15.867188,13.5 H 17 v -2 H 15.870117 A 4,4 0 0 0 15.442383,10.47168 L 16.242187,9.671875 14.828125,8.2578125 14.028321,9.057617 A 4,4 0 0 0 13,8.6328125 V 7.5 Z m 1,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ <path style="fill:#3f3f3f" d="M 11,7 V 8.129883 A 4,4 0 0 0 9.9716795,8.557617 L 9.171875,7.7578125 7.7578125,9.171875 8.557617,9.9716795 A 4,4 0 0 0 8.1328125,11 H 7 v 2 h 1.129883 a 4,4 0 0 0 0.427734,1.028321 L 7.7578125,14.828125 9.171875,16.242187 9.9716795,15.442383 A 4,4 0 0 0 11,15.867188 V 17 h 2 v -1.129883 a 4,4 0 0 0 1.028321,-0.427734 l 0.799804,0.799804 1.414062,-1.414062 -0.799804,-0.799804 A 4,4 0 0 0 15.867188,13 H 17 V 11 H 15.870117 A 4,4 0 0 0 15.442383,9.9716795 L 16.242187,9.171875 14.828125,7.7578125 14.028321,8.557617 A 4,4 0 0 0 13,8.1328125 V 7 Z m 1,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/karbon.svg b/.icons/awkward/24x24/apps/karbon.svg
new file mode 100644
index 00000000..c903bf3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/karbon.svg
@@ -0,0 +1,613 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="1" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="1" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-3" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#828282" d="m2 1s-1 0-1 1h1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="8" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="8" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="8" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-6" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#6e6e6e" d="m6 1h-1v1h1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="1" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="9" ry="0" transform="scale(-1,1)"/>
+ <path fill="#6e6e6e" d="m1 20h1v1s-1 0-1-1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-3" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-6" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="7" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="2" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="1" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#6e6e6e" d="m9 1h-1v1h1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="5" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="6" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="1" ry="0"/>
+ <path fill="#6e6e6e" d="m21 2c0-1-1-1-1-1v1h1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="1" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="18" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="9" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="19" ry="0"/>
+ <path fill="#828282" d="m21 20h-1v1s1 0 1-1z"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="20" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="19" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="16" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="16" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="16" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="-17" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="-15" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="12" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="12" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="12" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-7" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="13" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="10" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-11" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-17" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="11" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="10" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="10" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="10" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="10" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-13" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-3" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-10" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-9" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="11" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="4" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="15" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-6" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-15" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-3" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="10" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="12" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="3" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="9" y="4" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-8" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-12" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="1" y="4" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="3" y="4" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="5" y="4" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-19" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="16" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="13" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="20" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-16" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="15" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="17" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-14" y="-17" ry="0" transform="scale(-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="16" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="14" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-20" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-21" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="18" y="17" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="19" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-18" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-6" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="7" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="8" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-2" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="2" y="14" ry="0"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-5" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="-4" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6e6e6e" width="1" height="1" x="6" y="14" ry="0"/>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 -1)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 1)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 3)">
+ <g>
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <g transform="translate(0,4)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ </g>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 7)">
+ <g>
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <g transform="translate(0,4)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ </g>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 11)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <g fill="#828282" transform="matrix(.5 0 0 .5 -1 13)">
+ <rect width="2" height="2" x="36" y="8" ry="0"/>
+ <rect width="2" height="2" x="40" y="8" ry="0"/>
+ <rect width="2" height="2" x="32" y="8" ry="0"/>
+ <rect width="2" height="2" x="4" y="8" ry="0"/>
+ <rect width="2" height="2" x="-30" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-14" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="20" y="8" ry="0"/>
+ <rect width="2" height="2" x="-18" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="24" y="8" ry="0"/>
+ <rect width="2" height="2" x="-44" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-40" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="18" y="10" ry="0"/>
+ <rect width="2" height="2" x="34" y="10" ry="0"/>
+ <rect width="2" height="2" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-24" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="-28" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect width="2" height="2" x="6" y="10" ry="0"/>
+ <rect width="2" height="2" x="10" y="10" ry="0"/>
+ <rect width="2" height="2" x="30" y="10" ry="0"/>
+ </g>
+ <rect fill="#828282" width="1" height="1" x="17" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="19" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="15" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="1" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-14" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-6" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-4" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="9" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-8" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="11" y="19" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-19" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="8" y="20" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="16" y="20" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-7" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-11" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-13" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="2" y="20" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="4" y="20" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="14" y="20" ry="0"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#828282" width="1" height="1" x="17" y="1" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="19" y="1" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="15" y="1" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-14" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-6" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-4" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="9" y="1" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-8" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="11" y="1" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-21" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-19" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="8" y="2" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="16" y="2" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="-7" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-11" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="-13" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#828282" width="1" height="1" x="2" y="2" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="4" y="2" ry="0"/>
+ <rect fill="#828282" width="1" height="1" x="14" y="2" ry="0"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="none" stroke="#ff80ff" stroke-linecap="round" stroke-linejoin="round" d="m3 6s5.3725 0.20223 7 2.0003c1.25 1.3807-0.20566 4.079 0.99905 5.4995 1.6018 1.8887 6.9935 2.4997 6.9935 2.4997"/>
+ <circle opacity=".2" cx="3" cy="6.5" r="1"/>
+ <circle opacity=".2" cx="17.5" cy="16" r="2.5"/>
+ <circle opacity=".2" cx="11" cy="13.5" r="2"/>
+ <circle opacity=".2" cx="9.5" cy="8" r="1.5"/>
+ <circle fill="#fff" cx="3" cy="6" r="1"/>
+ <circle fill="#fff" cx="17.5" cy="15.5" r="2.5"/>
+ <circle fill="#fff" cx="11" cy="13" r="2"/>
+ <circle fill="#fff" cx="9.5" cy="7.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kate.svg b/.icons/awkward/24x24/apps/kate.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kate.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kate2.svg b/.icons/awkward/24x24/apps/kate2.svg
new file mode 120000
index 00000000..d8c45930
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kate2.svg
@@ -0,0 +1 @@
+kate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/katomic.svg b/.icons/awkward/24x24/apps/katomic.svg
new file mode 100644
index 00000000..7266085c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/katomic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path opacity=".2" d="m18.984 7.2451a5 5 0 0 1 -0.57422 2.1074 5 5 0 0 1 0.16211 0.15625 5 5 0 0 0 0.41211 -2.2637zm-16.972 1.0058a5 5 0 0 0 2.4883 4.5821 5 5 0 0 1 0.1699 -0.33 5 5 0 0 1 0.0391 -0.059 5 5 0 0 1 -0.209 -0.111 5 5 0 0 1 -2.4883 -4.0821zm17.974 5.0081a5 5 0 0 1 -0.65625 2.2441 5 5 0 0 1 -6.1094 2.1699 5 5 0 0 1 -6.7207 1.6602 5 5 0 0 1 -2.4883 -4.082 5 5 0 0 0 2.4883 4.582 5 5 0 0 0 6.7207 -1.6602 5 5 0 0 0 6.1094 -2.1699 5 5 0 0 0 0.65625 -2.7441z"/>
+ <circle fill="#4f4f4f" cx="10.062" cy="3.428" r="5" transform="rotate(30)"/>
+ <circle fill="#e4e4e4" cx="-.938" cy="-15.624" r="5" transform="rotate(120)"/>
+ <circle fill="#4f4f4f" cx="19.49" cy="3.758" r="5" transform="rotate(30)"/>
+ <circle fill="#e4e4e4" cx="8.49" cy="-15.294" r="5" transform="rotate(120)"/>
+ <path fill="#fff" opacity=".1" d="m14.117 2.002a5 5 0 0 0 -0.35352 0.00391 5 5 0 0 0 -3.7637 2 5 5 0 0 0 -0.5 -0.33594 5 5 0 0 0 -6.8301 1.8301 5 5 0 0 0 -0.6582 2.748 5 5 0 0 1 0.6582 -2.248 5 5 0 0 1 6.8301 -1.8301 5 5 0 0 1 0.5 0.33594 5 5 0 0 1 3.7637 -2 5 5 0 0 1 2.7363 0.66406 5 5 0 0 1 2.4844 4.0723 5 5 0 0 0 -2.4844 -4.5723 5 5 0 0 0 -2.3828 -0.66797zm4.4531 7.5059a5 5 0 0 1 -0.16016 0.3418 5 5 0 0 1 1.5762 3.4063 5 5 0 0 0 -1.416 -3.748zm-14.07 3.3221a5 5 0 0 0 -0.4883 2.418 5 5 0 0 1 0.6582 -2.248 5 5 0 0 1 0.0391 -0.059 5 5 0 0 1 -0.209 -0.111z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kawaii-player.svg b/.icons/awkward/24x24/apps/kawaii-player.svg
new file mode 100644
index 00000000..58a8037e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kawaii-player.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="3" y="2.5" rx=".95" ry=".95"/>
+ <rect style="fill:#dad6cd" width="19" height="19" x="3" y="2" rx=".95" ry=".95"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round" d="M 12.5,17.5 V 12.949885"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.89999998;stroke-linecap:round" d="m 8.9,14.125 c 0,0 -0.95,-2.425274 -0.95,-4.3252737 0,-1.9 0.95,-2.85 0.95,-2.85"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.89999998;stroke-linecap:round" d="m 16.109595,14.125 c 0,0 0.95,-2.425274 0.95,-4.3252737 0,-1.9 -0.95,-2.85 -0.95,-2.85"/>
+ <circle style="opacity:0.1" cx="12.5" cy="10" r="4.5"/>
+ <circle style="fill:#b1a17f" cx="12.5" cy="9.5" r="4.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.9492188 2 C 3.4229188 2 3 2.4229188 3 2.9492188 L 3 3.4492188 C 3 2.9229188 3.4229188 2.5 3.9492188 2.5 L 21.050781 2.5 C 21.577081 2.5 22 2.9229188 22 3.4492188 L 22 2.9492188 C 22 2.4229188 21.577081 2 21.050781 2 L 3.9492188 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kawanime.svg b/.icons/awkward/24x24/apps/kawanime.svg
new file mode 100644
index 00000000..544f2507
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kawanime.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient939">
+ <stop style="stop-color:#00ffec" offset="0"/>
+ <stop style="stop-color:#ffffff;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient940" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(1.1631932,0.71996165,-0.67156989,1.2470102,13.839308,-27.700175)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ <linearGradient id="linearGradient938">
+ <stop style="stop-color:#2bb5fe" offset="0"/>
+ <stop style="stop-color:#2bb5fe;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient941" x1="-17.139" x2="-17.115" y1="28.185" y2="25.295" gradientTransform="matrix(1.2465271,0,0,1.1126096,3.1765718,-4.4649809)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient939"/>
+ <linearGradient id="linearGradient967" x1="-17.139" x2="-17.115" y1="28.185" y2="25.295" gradientTransform="matrix(1.0318994,0,0,0.92103985,47.612354,0.58017691)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient939"/>
+ </defs>
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#10798b" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <ellipse id="ellipse1121" style="opacity:0.2" cx="12.084" cy="11.996" rx="6.695" ry="6.504"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8,1.9999995 c -3.324,0 -6,2.676 -6,6 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 v -0.5 c 0,-3.324 -2.676,-6 -6,-6 z"/>
+ <ellipse id="ellipse24" style="fill:#fcd0b8" cx="12.084" cy="11.496" rx="6.695" ry="6.504"/>
+ <path style="fill:#ffffff" d="m 8.160902,11.674034 c 0.7567445,-0.429875 2.056616,-0.0233 2.489162,0.779881 -0.04469,0.488757 -0.20224,0.987818 -0.317488,1.431613 -5e-4,0.0023 -0.0011,0.0045 -0.0017,0.0068 -0.0062,0.01326 -0.01036,0.02765 -0.01691,0.04078 -0.129337,0.354264 -0.3670085,0.650976 -0.6741205,0.841578 -0.7494825,0.463895 -1.707843,0.188599 -2.140557,-0.61489 -0.221682,-0.381679 -0.2892135,-0.858381 -0.349228,-1.229218 0.085521,-0.498398 0.589483,-1.017118 1.010826,-1.256465 z"/>
+ <ellipse id="ellipse28" style="fill:#006280" cx="-9.241" cy="13.071" rx="1.198" ry="1.429" transform="scale(-1,1)"/>
+ <ellipse id="ellipse34" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.3358413;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="13.214" cy="6.66" rx=".403" ry=".616" transform="matrix(0.87274678,0.48817318,-0.44247193,0.89678236,0,0)"/>
+ <path style="fill:#26a7b4" d="M 9.408862,12.987268 A 1.4470682,1.3279511 0 0 0 8.1503865,13.659593 1.1979891,1.42925 0 0 0 9.2411415,14.5 1.1979891,1.42925 0 0 0 10.411764,13.360553 1.4470682,1.3279511 0 0 0 9.408862,12.987268 Z"/>
+ <path id="ellipse942" style="fill:#84fafe" d="M 9.497857,13.63072 A 1.4470682,1.3279511 0 0 0 8.402538,14.091655 1.1979891,1.42925 0 0 0 9.2411415,14.5 1.1979891,1.42925 0 0 0 10.255453,13.829736 1.4470682,1.3279511 0 0 0 9.497857,13.63072 Z"/>
+ <ellipse id="ellipse885" style="fill:#3f3f3f" cx="-9.247" cy="13.057" rx=".319" ry=".384" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 8.807715,11.501556 c 0.7051155,-0.02936 1.798816,0.47779 2.123225,1.080173 -0.0091,0.09913 -0.280876,-0.127814 -0.02882,0.35625 0.0671,0.128859 -0.02935,0.291277 -0.05501,0.401496 C 10.484551,12.597669 9.199309,11.792985 8.4556665,11.983489 7.986246,12.103744 7.363449,12.471839 7.1500025,12.930266 7.235524,12.431868 7.739239,11.91294 8.160582,11.673593 8.349768,11.566125 8.5726785,11.51134 8.8077175,11.501555 Z"/>
+ <path style="fill:#ffffff" d="m 15.770038,11.674034 c -0.756745,-0.429875 -2.056616,-0.0233 -2.489162,0.779881 0.04469,0.488757 0.20224,0.987818 0.317488,1.431613 5e-4,0.0023 0.0011,0.0045 0.0017,0.0068 0.0062,0.01326 0.01036,0.02765 0.01692,0.04078 0.129337,0.354264 0.367008,0.650976 0.674121,0.841578 0.749482,0.463895 1.707842,0.188599 2.140556,-0.61489 0.221682,-0.381679 0.289213,-0.858381 0.349228,-1.229218 -0.08552,-0.498398 -0.589483,-1.017118 -1.010826,-1.256465 z"/>
+ <ellipse id="ellipse955" style="fill:#006280" cx="-15.469" cy="13.121" rx="1.199" ry="1.379" transform="scale(-1,1)"/>
+ <ellipse id="ellipse957" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.32981855;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="18.883" cy="3.965" rx=".4" ry=".599" transform="matrix(0.88008622,0.4748139,-0.4554192,0.89027712,0,0)"/>
+ <path style="fill:#26a7b4" d="M 15.637097,13.040188 A 1.447809,1.2814949 0 0 0 14.377978,13.688993 1.1986023,1.37925 0 0 0 15.469291,14.5 1.1986023,1.37925 0 0 0 16.640513,13.400414 1.447809,1.2814949 0 0 0 15.637097,13.040188 Z"/>
+ <path style="fill:#84fafe" d="m 15.726138,13.661131 a 1.447809,1.2814949 0 0 0 -1.09588,0.444809 1.1986023,1.37925 0 0 0 0.839033,0.39406 1.1986023,1.37925 0 0 0 1.01483,-0.646815 1.447809,1.2814949 0 0 0 -0.757983,-0.192054 z"/>
+ <ellipse id="ellipse963" style="fill:#3f3f3f" cx="-15.475" cy="13.108" rx=".319" ry=".371" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="M 15.123224,11.501556 C 14.418109,11.472203 13.324409,11.979346 13,12.581729 c 0.0091,0.09913 0.280876,-0.127814 0.02882,0.35625 -0.0671,0.128859 0.02935,0.291277 0.05501,0.401496 0.36256,-0.741806 1.647802,-1.54649 2.391445,-1.355986 0.46942,0.120255 1.092217,0.48835 1.305664,0.946777 -0.08552,-0.498398 -0.589237,-1.017326 -1.01058,-1.256673 -0.189185,-0.107468 -0.412096,-0.162253 -0.647135,-0.172038 z"/>
+ <path style="opacity:0.1" d="M 11.896937,2.5000004 C 9.772829,2.4991358 2.168891,3.7572164 4.4083453,16.750209 c 0.133736,1.087076 0.2300625,1.627213 1.0444937,2.327308 l 0.996089,0.856249 C 5.9405435,22.559748 6.77393,22.188501 7.3016325,22.5 7.4249435,21.71076 8.2432365,21.14979 6.957066,19.897521 7.599608,19.390445 8.699247,18.693584 8.198294,17.785818 7.303041,16.163549 6.754401,14.634656 6.6931455,13.382652 c -0.025855,-0.528445 0.444812,-3.09435 1.146659,-3.278103 0.125766,-0.03293 0.5142735,0.940341 0.6382585,1.429694 0.149726,-0.973878 1.21024,-4.211995 1.2414915,-3.712094 0.0318,0.5087155 -0.189018,1.339066 -0.066024,2.21716 0.197503,1.410036 0.8040115,2.857684 1.1785315,2.6521 0.813637,-0.446628 1.495448,0.641184 2.465209,0.485337 0.399431,-0.06419 0.252642,-4.2879435 0.479153,-4.092925 0.07916,0.068153 0.220689,0.574412 0.544301,1.164673 -4.61e-4,0.01042 2.7e-4,0.01315 0.0028,0.005 0.159956,0.291053 0.363459,0.601887 0.62705,0.891282 0.657248,0.77393 1.131639,1.039483 2.285872,1.523844 0.05196,0.319822 0.0769,0.581283 0.0704,0.714027 -0.06125,1.252004 -0.609808,2.780897 -1.50506,4.403165 -0.500955,0.907766 0.598683,1.604627 1.241226,2.111704 -1.286194,1.252269 -0.467903,1.813239 -0.344591,2.602479 0.527701,-0.311499 1.361001,0.05975 0.852616,-2.566234 l 1.176754,-1.011497 c 0.677857,-0.41089 0.677693,-1.169043 0.798288,-1.80344 0.408297,-2.224843 0.533256,-4.113913 0.448485,-5.717915 0.0062,-0.005 0.01181,-0.0099 0.01813,-0.01484 C 20.15978,6.1855185 17.448173,4.0515395 15.18026,3.165269 13.864409,2.5895418 12.628839,2.4879306 12,2.5011222 c -0.0328,-6.9e-4 -0.06703,-0.00111 -0.103063,-0.00112 z M 8.478063,11.534243 c 0,0 -0.031825,-0.01333 0,0 0.049685,0.0208 0,0 0,0 z"/>
+ <path style="fill:#c9d6e1" d="M 11.896937,2.0000004 C 9.772829,1.9991357 2.168891,3.2572164 4.4083453,16.250209 c 0.133736,1.087076 0.2300625,1.627213 1.0444937,2.327308 l 0.996089,0.856249 C 5.9405435,22.059748 6.77393,21.688501 7.3016325,22 7.4249435,21.21076 8.2432365,20.64979 6.957066,19.397521 7.599608,18.890445 8.699247,18.193584 8.198294,17.285818 7.303041,15.663549 6.754401,14.134656 6.6931455,12.882652 6.6672905,12.354207 7.1379575,9.7883025 7.8398045,9.6045495 7.9655705,9.5716245 8.354078,10.54489 8.478063,11.034243 8.627789,10.060365 9.688303,6.822248 9.7195545,7.322149 c 0.0318,0.5087155 -0.189018,1.339066 -0.066024,2.2171595 0.197503,1.4100365 0.8040115,2.8576845 1.1785315,2.6521005 0.813637,-0.446628 1.495448,0.641184 2.465209,0.485337 0.399431,-0.06419 0.252642,-4.2879435 0.479153,-4.092925 0.07916,0.068153 0.220689,0.574412 0.544301,1.164673 -4.61e-4,0.010425 2.7e-4,0.013155 0.0028,0.005 0.159956,0.291053 0.363459,0.601887 0.62705,0.891282 0.760778,0.67901 1.119555,1.034427 2.285872,1.523859 0.05196,0.319822 0.0769,0.581283 0.0704,0.714027 -0.06125,1.252004 -0.609808,2.780897 -1.50506,4.403166 -0.500955,0.907765 0.598683,1.604627 1.241226,2.111703 -1.286194,1.252269 -0.467903,1.81324 -0.344591,2.602479 0.527701,-0.311498 1.361001,0.05975 0.852616,-2.566233 l 1.176754,-1.011498 c 0.677857,-0.41089 0.677693,-1.169043 0.798288,-1.80344 0.408297,-2.224843 0.533256,-4.113913 0.448485,-5.717915 0.0062,-0.0049 0.01181,-0.0099 0.01813,-0.01484 C 20.15978,5.6855185 17.448173,3.5515396 15.18026,2.665269 13.864409,2.0895418 12.628839,1.9879305 12,2.0011222 c -0.0328,-6.9e-4 -0.06703,-0.00111 -0.103063,-0.00112 z M 8.478063,11.034243 c 0,0 -0.031825,-0.01333 0,0 0.049685,0.0208 0,0 0,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.896485,2 C 10.021968,1.9992369 3.8842949,2.9843624 4.0058594,12.144531 4.1107247,3.449 10.056686,2.4992511 11.896485,2.5 c 0.03604,1e-5 0.07071,2.866e-4 0.103515,9.75e-4 0.628839,-0.013192 1.864812,0.088335 3.180664,0.6640625 2.192473,0.8567896 4.790532,2.888426 4.810547,7.7207035 1.94e-4,-1.54e-4 8e-4,1.54e-4 0.001,0 C 20.159325,5.685192 17.448577,3.5513096 15.180664,2.665039 13.864812,2.0893119 12.628839,1.9877849 12,2.0009765 11.967195,2.0002866 11.932521,2.00001 11.896485,2 Z M 9.703125,7.774414 C 9.66616,8.1879185 9.591524,8.7005045 9.625,9.245117 9.64798,8.6795125 9.741615,8.172422 9.7197265,7.8222655 c -0.0018,-0.02895 -0.00826,-0.04281 -0.0166,-0.04785 z m 10.280273,3.619141 c -0.0029,0.0025 -0.0057,0.0053 -0.0088,0.0078 0.0152,0.287585 0.01531,0.595162 0.0166,0.901367 0.0066,-0.31512 -1.37e-4,-0.612828 -0.0078,-0.90918 z m -2.693359,1.670898 c -0.101779,1.217534 -0.635156,2.675751 -1.488281,4.22168 -0.138048,0.250152 -0.146947,0.482609 -0.08496,0.701171 0.02046,-0.06624 0.04708,-0.132529 0.08496,-0.201171 0.895253,-1.622269 1.443628,-3.151317 1.504882,-4.40332 0.0035,-0.07123 -0.0027,-0.183887 -0.0166,-0.31836 z m -10.580078,10e-4 c -0.01384,0.134024 -0.02008,0.246313 -0.0166,0.317383 0.061255,1.252004 0.6096295,2.781052 1.5048825,4.40332 0.03788,0.06864 0.064495,0.134933 0.084961,0.201172 0.061986,-0.218563 0.053086,-0.45102 -0.084961,-0.701172 -0.8529,-1.545521 -1.3862905,-3.003361 -1.488281,-4.220703 z m 0.5097655,6.62793 c -0.088798,0.06797 -0.183859,0.141886 -0.2626955,0.204101 0.423686,0.412518 0.61657,0.749566 0.683594,1.044922 0.07088,-0.347031 0.0038,-0.739202 -0.4208985,-1.249023 z m 9.5615235,0 c -0.424805,0.509897 -0.492759,0.901957 -0.421875,1.249023 0.06703,-0.295356 0.259899,-0.632404 0.683594,-1.044922 -0.07865,-0.06209 -0.173142,-0.136328 -0.261719,-0.204125 z M 6.381836,19.875 c -0.077107,0.508793 -0.104103,0.90403 -0.074219,1.173828 0.01454,-0.298875 0.050731,-0.645856 0.141602,-1.115234 z m 11.236328,0 -0.06738,0.05859 c 0.09087,0.469378 0.127056,0.816359 0.141602,1.115234 0.02988,-0.269798 0.0029,-0.665035 -0.07422,-1.173828 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 13.441406,4.9541015 0.22754,4.109375 c 0.02379,-0.3186995 0.05529,-0.524379 0.107421,-0.479492 0.07916,0.068153 0.220333,0.5738015 0.543946,1.1640625 -4.62e-4,0.010425 4.49e-4,0.01401 0.003,0.00586 0.159955,0.291053 0.363362,0.60123 0.626953,0.890625 0.323776,0.33748 0.593069,0.581098 0.990229,0.828124 C 15.095903,9.8004515 14.315897,7.81795 13.441406,4.9541015 Z M 8.834681,6.258485 C 8.136749,7.7434665 7.8163575,8.389773 7.370117,10.104492 7.510371,9.8386665 7.667963,9.649493 7.839844,9.604492 7.889744,9.591427 7.9833115,9.757095 8.083008,9.9677735 8.269351,8.53191 8.3383595,7.9437665 8.834681,6.258485 Z m 2.067663,1.8049915 0.223633,4.0283205 c 0.447947,-0.06382 0.871553,0.25368 1.344726,0.451172 C 11.95863,11.301254 11.449286,9.8546445 10.902344,8.0634765 Z m 7.177955,0.931984 c 0.896934,1.9705895 1.076518,6.1665545 -1.187721,9.9645005 0.155652,0.362224 1.330983,1.418161 1.282385,0.664742 1.861857,-6.50698 1.409024,-8.536379 -0.09466,-10.6292425 z m -1.187721,9.9645005 c -0.04205,0.07898 -0.07693,0.150435 -0.118164,0.228515 0.0076,0.0058 0.01488,0.01178 0.02246,0.01758 0.03206,-0.08137 0.06485,-0.160076 0.0957,-0.246093 z M 5.6484375,9.6396485 c -0.287045,3.0304225 0.1056955,6.2372385 0.929466,9.7305465 l 0.3791625,0.02733 c 0.60162,0.272015 0.0032,-0.0167 0,-2e-6 0.094102,0.395998 -0.109254,-0.402307 0,0 l -3.5e-5,-6e-5 c 0.017295,-0.366536 0.57695,0.561742 0,0 0.231833,-0.182956 0.522174,-0.39164 0.7763675,-0.625 C 6.6328195,16.391721 5.871981,13.4559 5.6484375,9.6396485 Z"/>
+ <path style="fill:#b96b6b" d="m 13.012189,15.939346 c -0.278628,0.272193 -0.695768,0.375509 -1.090176,0.270011 -0.39397,-0.106029 -0.703216,-0.403941 -0.808344,-0.778718 v 0 c 0.153303,0.235934 0.593145,0.462779 0.872796,0.538179 0.279454,0.074 0.775472,0.09796 1.025724,-0.02947 z"/>
+ <path style="opacity:0.1" d="m 6.973633,5.004117 c -0.04966,0.010035 -0.096171,0.04062 -0.1269535,0.090821 0,0 -0.179099,0.5665455 -0.323242,0.798828 -0.14414,0.2322845 -0.4959195,0.367254 -0.5185545,0.578125 -0.038455,0.3582 0.178675,0.3538125 0.423828,0.4257815 0.2569985,0.061694 0.494971,0.062103 0.729492,0.050781 0.014875,0.052389 0.04114,0.100923 0.084961,0.133789 0.092302,0.062049 0.177619,0.078914 0.28125,0.210938 0.071883,0.054063 0.161147,0.052337 0.234375,0.00976 0.086787,0.287263 0.1798585,0.574916 0.3515625,0.8574215 C 8.261454,8.386018 8.337899,8.6118415 8.6240235,8.4396635 8.792464,8.3383035 8.775578,7.925949 8.916992,7.6916165 9.058413,7.457289 9.4658205,7.0627105 9.4658205,7.0627105 9.5272215,6.962182 9.5026755,6.8251535 9.411133,6.759976 9.045449,6.5726175 8.609961,6.6031925 8.1591795,6.610562 8.1561295,6.5326545 8.1252995,6.4577175 8.0634765,6.4113435 L 7.783203,6.200406 C 7.748583,6.174371 7.7091225,6.164981 7.669922,6.162321 7.5256885,5.7358435 7.390023,5.3225135 7.121094,5.0402505 7.076824,5.0052155 7.0232925,4.994082 6.973633,5.0041155 Z m 10.552734,0 c -0.04966,-0.010035 -0.103189,0.0011 -0.147461,0.036135 -0.268929,0.282263 -0.404595,0.695593 -0.548828,1.1220705 -0.0392,0.00265 -0.07866,0.01205 -0.113281,0.038085 L 16.436523,6.411345 c -0.06183,0.046375 -0.09268,0.121311 -0.0957,0.1992185 -0.450781,-0.00737 -0.886269,-0.037945 -1.251953,0.149414 -0.09154,0.065177 -0.116088,0.202206 -0.05469,0.3027345 0,0 0.407407,0.3945785 0.548828,0.628906 0.141414,0.2343325 0.124528,0.646687 0.292969,0.748047 0.286124,0.172178 0.362569,-0.053646 0.513672,-0.279297 0.171704,-0.2825055 0.264775,-0.5701585 0.351562,-0.8574215 0.07323,0.04257 0.162493,0.0443 0.234375,-0.00976 0.103631,-0.1320235 0.188948,-0.148889 0.28125,-0.210938 0.04382,-0.032865 0.07008,-0.0814 0.08496,-0.133789 0.234521,0.01132 0.472494,0.010915 0.729492,-0.050781 C 18.316442,6.8257045 18.533572,6.830092 18.495117,6.471892 18.472482,6.261021 18.120703,6.1260515 17.976563,5.893767 17.83242,5.6614845 17.653321,5.094939 17.653321,5.094939 17.622536,5.0447365 17.576027,5.014154 17.526367,5.0041185 Z M 8.3652345,18.502164 c -0.029385,-0.0035 -0.059551,-0.0014 -0.089844,0.0078 -0.3922105,0.18192 -0.6849175,0.54575 -0.991211,0.919922 -0.04385,-0.01228 -0.090666,-0.01701 -0.137695,-0.0039 l -0.379883,0.105469 c -0.083917,0.02326 -0.143432,0.08759 -0.173828,0.165039 -0.4898195,-0.178211 -0.955133,-0.374051 -1.419922,-0.324219 -0.1227385,0.03085 -0.1970516,0.157868 -0.165039,0.282227 0,0 0.3080995,0.55159 0.3808595,0.84082 0.072751,0.289232 -0.090064,0.697525 0.058594,0.863281 0.2525205,0.281566 0.415398,0.08372 0.65918,-0.08594 0.286098,-0.219008 0.4876185,-0.47255 0.682617,-0.728516 0.065143,0.07083 0.162199,0.10628 0.2597655,0.0791 0.1592635,-0.09349 0.2574035,-0.07805 0.379883,-0.105469 0.05952,-0.01649 0.106083,-0.05528 0.140625,-0.102539 0.251865,0.100047 0.511701,0.189322 0.8134765,0.224609 0.292922,0.02052 0.529371,0.108178 0.6123045,-0.266601 0.048825,-0.220631 -0.2887905,-0.490115 -0.365234,-0.778321 -0.076447,-0.288205 -0.075195,-0.925781 -0.075195,-0.925781 -0.024175,-0.09322 -0.101301,-0.156503 -0.189453,-0.166992 z m 7.2695315,0 c -0.08815,0.01049 -0.165277,0.07377 -0.189453,0.166992 0,0 0.0012,0.637576 -0.0752,0.925781 -0.07644,0.288206 -0.414059,0.55769 -0.365234,0.778321 0.08293,0.374779 0.319383,0.287126 0.612305,0.266601 0.301775,-0.03528 0.561611,-0.124562 0.813476,-0.224609 0.03454,0.04726 0.08111,0.08604 0.140625,0.102539 0.122479,0.02742 0.22062,0.01197 0.379883,0.105469 0.09757,0.02718 0.194622,-0.0083 0.259765,-0.0791 0.194999,0.255966 0.39652,0.509508 0.682617,0.728516 0.243782,0.169658 0.40666,0.367504 0.65918,0.08594 0.148658,-0.165755 -0.01416,-0.574049 0.05859,-0.863281 0.07276,-0.28923 0.380859,-0.84082 0.380859,-0.84082 0.03201,-0.124359 -0.0423,-0.251372 -0.165039,-0.282227 -0.464789,-0.04983 -0.930102,0.146008 -1.419922,0.324219 -0.03039,-0.07745 -0.08991,-0.141777 -0.173828,-0.165039 l -0.379883,-0.105469 c -0.04703,-0.0131 -0.09384,-0.0084 -0.137695,0.0039 -0.306293,-0.374172 -0.599,-0.738002 -0.99121,-0.919922 -0.0303,-0.0092 -0.06046,-0.01131 -0.08984,-0.0078 z"/>
+ <g transform="scale(0.5)">
+ <path style="fill:#ff616f" d="m 10.345657,37.743498 c -0.245477,0.06171 -0.3948521,0.317319 -0.330827,0.566037 0,0 0.616545,1.102755 0.762065,1.681215 0.145502,0.578464 -0.178817,1.395297 0.118499,1.726809 0.505041,0.563132 0.82936,0.166309 1.316924,-0.173007 0.825323,-0.631783 1.304717,-1.403953 1.889358,-2.133336 0.857981,0.328517 1.645443,0.748661 2.664805,0.867856 0.585844,0.04105 1.058037,0.216538 1.223904,-0.533021 0.09765,-0.441261 -0.577057,-0.980493 -0.729944,-1.556905 -0.152894,-0.57641 -0.15062,-1.851119 -0.15062,-1.851119 -0.06447,-0.248594 -0.317069,-0.392485 -0.559413,-0.318662 -1.062916,0.493015 -1.731409,1.638991 -2.646869,2.625005 -1.268211,-0.37923 -2.399666,-1.025049 -3.557882,-0.900872 z"/>
+ <path style="fill:#e53c64" d="m 13.532929,38.063006 c -0.284633,0.0789 -0.453551,0.382308 -0.377122,0.677385 0.261537,0.382028 0.194447,0.743617 0.288141,1.115181 0.0765,0.294651 0.368768,0.469274 0.652941,0.390115 0.318527,-0.186988 0.516046,-0.156622 0.761005,-0.211462 0.284266,-0.07879 0.453187,-0.381571 0.377373,-0.676412 -0.178794,-0.348734 -0.380407,-0.691127 -0.28814,-1.115182 -0.07608,-0.295175 -0.368655,-0.470349 -0.653193,-0.391088 z"/>
+ <path style="fill:#ff616f" d="m 37.654343,37.743498 c 0.245477,0.06171 0.394852,0.317319 0.330827,0.566037 0,0 -0.616545,1.102755 -0.762065,1.681215 -0.145502,0.578464 0.178817,1.395297 -0.118499,1.726809 -0.505041,0.563132 -0.82936,0.166309 -1.316924,-0.173007 -0.825323,-0.631783 -1.304717,-1.403953 -1.889358,-2.133336 -0.857981,0.328517 -1.645443,0.748661 -2.664805,0.867856 -0.585844,0.04105 -1.058037,0.216538 -1.223904,-0.533021 -0.09765,-0.441261 0.577057,-0.980493 0.729944,-1.556905 0.152894,-0.57641 0.15062,-1.851119 0.15062,-1.851119 0.06447,-0.248594 0.317069,-0.392485 0.559413,-0.318662 1.062916,0.493015 1.731409,1.638991 2.646869,2.625005 1.268211,-0.37923 2.399666,-1.025049 3.557882,-0.900872 z"/>
+ <path style="fill:#e53c64" d="m 34.467071,38.063006 c 0.284633,0.0789 0.453551,0.382308 0.377122,0.677385 -0.261537,0.382028 -0.194447,0.743617 -0.288141,1.115181 -0.0765,0.294651 -0.368768,0.469274 -0.652941,0.390115 -0.318527,-0.186988 -0.516046,-0.156622 -0.761005,-0.211462 -0.284266,-0.07879 -0.453187,-0.381571 -0.377373,-0.676412 0.178794,-0.348734 0.380407,-0.691127 0.28814,-1.115182 0.07608,-0.295175 0.368655,-0.470349 0.653193,-0.391088 z"/>
+ <path style="fill:#ff616f" d="m 18.82264,12.520348 c 0.183081,0.130355 0.232687,0.403233 0.109885,0.60429 0,0 -0.816291,0.789011 -1.099133,1.257666 -0.282828,0.468664 -0.249339,1.293565 -0.58622,1.496285 -0.572249,0.344356 -0.724774,-0.107731 -1.026979,-0.559034 -0.495286,-0.814898 -0.668139,-1.647901 -0.939112,-2.475329 -0.794131,0.02744 -1.556612,0.15792 -2.423277,-0.05013 -0.490306,-0.143938 -0.925853,-0.133553 -0.848943,-0.849953 0.04527,-0.421742 0.749377,-0.692646 1.037657,-1.157215 0.288286,-0.464565 0.647696,-1.596736 0.647696,-1.596736 0.123131,-0.2008101 0.370301,-0.2507595 0.547389,-0.1106168 0.728744,0.7648762 0.950161,1.9879018 1.418702,3.1449788 1.143688,0.05385 2.251192,-0.171032 3.162335,0.295794 z"/>
+ <path style="fill:#e53c64" d="m 16.127883,11.822625 c 0.210202,0.157669 0.262229,0.478992 0.116153,0.71738 -0.321964,0.258575 -0.369626,0.600189 -0.551485,0.901153 -0.146013,0.237988 -0.434305,0.303002 -0.644058,0.145244 -0.207262,-0.264047 -0.377254,-0.297907 -0.561859,-0.422005 -0.209933,-0.157459 -0.262141,-0.478226 -0.116634,-0.716594 0.244921,-0.254498 0.506691,-0.496342 0.551485,-0.901154 0.145818,-0.238583 0.434517,-0.303992 0.644539,-0.146031 z"/>
+ <path style="fill:#ff616f" d="m 30.17736,12.520348 c -0.183081,0.130355 -0.232687,0.403233 -0.109885,0.60429 0,0 0.816291,0.789011 1.099133,1.257666 0.282828,0.468664 0.249339,1.293565 0.58622,1.496285 0.572249,0.344356 0.724774,-0.107731 1.026979,-0.559034 0.495286,-0.814898 0.668139,-1.647901 0.939112,-2.475329 0.794131,0.02744 1.556612,0.15792 2.423277,-0.05013 0.490306,-0.143938 0.925853,-0.133553 0.848943,-0.849953 -0.04527,-0.421742 -0.749377,-0.692646 -1.037657,-1.157215 C 35.665196,10.322363 35.305786,9.190192 35.305786,9.190192 35.182655,8.9893819 34.935485,8.9394325 34.758397,9.0795752 c -0.728744,0.7648762 -0.950161,1.9879018 -1.418702,3.1449788 -1.143688,0.05385 -2.251192,-0.171032 -3.162335,0.295794 z"/>
+ <path style="fill:#e53c64" d="m 32.872117,11.822625 c -0.210202,0.157669 -0.262229,0.478992 -0.116153,0.71738 0.321964,0.258575 0.369626,0.600189 0.551485,0.901153 0.146013,0.237988 0.434305,0.303002 0.644058,0.145244 0.207262,-0.264047 0.377254,-0.297907 0.561859,-0.422005 0.209933,-0.157459 0.262141,-0.478226 0.116634,-0.716594 -0.244921,-0.254498 -0.506691,-0.496342 -0.551485,-0.901154 -0.145818,-0.238583 -0.434517,-0.303992 -0.644539,-0.146031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kazam.svg b/.icons/awkward/24x24/apps/kazam.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kazam.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kbackup.svg b/.icons/awkward/24x24/apps/kbackup.svg
new file mode 100644
index 00000000..04beb417
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kbackup.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.6249969,2.5000099 C 2.2787486,2.5000099 2,2.7787585 2,3.1250068 V 13.875003 C 2,14.221002 2.2787486,14.5 2.6249969,14.5 h 8.7499571 c 0.345998,0 0.624996,-0.278998 0.624996,-0.624997 V 6.4999901 L 8.5624675,5.9374928 7.9999702,2.5000099 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.6249969,2.0001017 C 2.2787486,2.0001017 2,2.2788503 2,2.6250986 V 13.375502 c 0,0.345998 0.2787486,0.624997 0.6249969,0.624997 h 8.7499571 c 0.345998,0 0.624996,-0.278999 0.624996,-0.624997 V 6.0000818 L 8.5624675,5.4375846 7.9999702,2.0001017 Z"/>
+ <path style="opacity:0.2" d="m 7.9999702,2.5000992 v 3.3333335 c 0,0.3679981 0.2984986,0.6664967 0.6664967,0.6664967 H 11.99995 L 12,6 7.9999702,2.4999492 Z"/>
+ <path style="fill:#fafafa" d="m 7.9999702,2.0001017 v 3.3333334 c 0,0.3679982 0.2984986,0.6664967 0.6664967,0.6664967 H 11.99995 L 7.9999702,1.9999517 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.6249969,2.0001017 C 2.2787486,2.0001017 2,2.2788503 2,2.6250986 V 3.1250961 C 2,2.7788478 2.2787486,2.5000992 2.6249969,2.5000992 H 7.9999702 V 2.0001017 Z"/>
+ <path style="opacity:0.5" d="m 3.9999901,7.0000244 v 0.999995 h 5.9999702 v -0.999995 z"/>
+ <path style="opacity:0.5" d="M 3.9999901,9.0000145 V 10.00001 H 9.9999603 V 9.0000145 Z"/>
+ <path style="opacity:0.5" d="M 3.9999901,11.000005 V 12 h 5.9999702 v -0.999995 z"/>
+ <rect style="fill:#4f4f4f" width="13" height="13" x="-22" y="-22" rx=".65" ry=".65" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.6504621,9.000067 c -0.3600983,0 -0.6503968,0.2902985 -0.6503968,0.6503967 v 0.4999973 c 0,-0.360098 0.2902985,-0.6503965 0.6503968,-0.6503965 H 21.349404 c 0.359998,0 0.650497,0.2902985 0.650497,0.6503965 V 9.6504637 c 0,-0.3600982 -0.290499,-0.6503967 -0.650497,-0.6503967 z"/>
+ <path style="opacity:0.2" d="m 9.0000653,21.349506 v 0.499997 c 0,0.359998 0.2902985,0.650497 0.6503968,0.650497 H 21.349404 c 0.359998,0 0.650497,-0.290499 0.650497,-0.650497 v -0.499997 c 0,0.359998 -0.290499,0.650496 -0.650497,0.650496 H 9.6504621 c -0.3601983,0 -0.6504968,-0.290498 -0.6504968,-0.650496 z"/>
+ <path style="opacity:0.2" d="m 13.092501,9.5000645 c -0.057,0.098349 -0.092,0.2106989 -0.092,0.3329983 v 3.9999802 c 0,0.369498 0.297498,0.666997 0.666997,0.666997 h 5.665127 c 0.369498,0 0.666996,-0.297499 0.666996,-0.666997 V 9.8330628 c 0,-0.1222994 -0.035,-0.2346488 -0.092,-0.3329983 z m 4.265123,0.9999955 h 1.284755 c 0.197999,0 0.357498,0.148349 0.357498,0.332998 v 2.333988 c 0,0.184499 -0.159499,0.332999 -0.357498,0.332999 h -1.284755 c -0.197999,0 -0.357498,-0.1485 -0.357498,-0.332999 v -2.333988 c 0,-0.184649 0.159499,-0.332998 0.357498,-0.332998 z"/>
+ <path style="fill:#b7b7b7" d="m 13.092501,9.000067 c -0.057,0.09835 -0.092,0.2106989 -0.092,0.3329983 v 3.9999797 c 0,0.369499 0.297498,0.666997 0.666997,0.666997 h 5.665127 c 0.369498,0 0.666996,-0.297498 0.666996,-0.666997 V 9.3330653 c 0,-0.1222994 -0.035,-0.2346488 -0.092,-0.3329983 z m 4.265123,0.999995 h 1.284755 c 0.197999,0 0.357498,0.148349 0.357498,0.332998 v 2.333989 c 0,0.184499 -0.159499,0.332998 -0.357498,0.332998 h -1.284755 c -0.197999,0 -0.357498,-0.148499 -0.357498,-0.332998 V 10.33306 c 0,-0.184649 0.159499,-0.332998 0.357498,-0.332998 z"/>
+ <path style="fill:#ffffff" d="m 11.625498,15.000037 c -0.346249,0 -0.61536,0.297625 -0.624997,0.666997 v 3.832981 h 8.999997 v -3.832981 c 0,-0.369498 -0.278998,-0.666997 -0.624997,-0.666997 z M 11.1831,20.804508 c 0.08475,0.0905 0.194149,0.1555 0.316398,0.182 -0.122249,-0.0265 -0.231648,-0.0915 -0.316398,-0.182 z m 8.634999,0 c -0.085,0.0905 -0.194499,0.1555 -0.316498,0.182 0.122499,-0.0265 0.231499,-0.0915 0.316498,-0.182 z"/>
+ <path style="opacity:0.2" d="m 20.000498,20.000012 v 0.833346 c 0,0.368998 -0.278998,0.666497 -0.624997,0.666497 h -7.750003 c -0.346249,0 -0.581041,-0.300126 -0.624997,-0.666497 v -0.833496 z"/>
+ <path style="fill:#9153cf" d="m 20.000498,19.000075 v 1.333286 c 0,0.368998 -0.278998,0.666496 -0.624997,0.666496 h -7.750003 c -0.346249,0 -0.624997,-0.297498 -0.624997,-0.666496 v -1.333436 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kblackbox.svg b/.icons/awkward/24x24/apps/kblackbox.svg
new file mode 100644
index 00000000..34168b36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kblackbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m10.898 4.5c-0.33432 0-0.6741 0.030895-1.0205 0.092775-0.3452 0.0619-0.6869 0.1472-1.0239 0.2549-0.3363 0.1083-0.6608 0.2318-0.9736 0.3711-0.3122 0.1385-0.615 0.2857-0.88 0.4404l1 2.0408c0.5254-0.2596 0.9931-0.4706 1.4834-0.6502 0.4918-0.1789 0.9516-0.2685 1.3766-0.2685 0.48834 0 0.8517 0.11407 1.0898 0.34278 0.23744 0.22803 0.35742 0.5196 0.35742 0.87205 0 0.22803-0.02544 0.429-0.07519 0.60255-0.04911 0.17288-0.12925 0.33772-0.24024 0.49512-0.11166 0.15808-0.25692 0.31745-0.43652 0.47754-0.17892 0.16144-0.39758 0.34404-0.65725 0.54785-0.29664 0.23476-0.5502 0.46138-0.76075 0.68065-0.20986 0.21928-0.38214 0.44537-0.51465 0.67675-0.13319 0.23207-0.23132 0.47546-0.2959 0.7324-0.06524 0.25628-0.09766 0.5429-0.09766 0.8584v1.4326h2.4472v-1.3038c0-0.19776 0.01713-0.36904 0.05078-0.51365 0.0343-0.14529 0.0976-0.2863 0.19043-0.42285 0.09215-0.1352 0.22034-0.27931 0.38379-0.43066 0.16412-0.15134 0.3761-0.3294 0.63575-0.5332 0.33969-0.27176 0.63825-0.53025 0.89455-0.7744 0.25628-0.2435 0.46977-0.49676 0.6406-0.75975 0.16884-0.26234 0.29769-0.54745 0.38379-0.8535 0.08612-0.30606 0.12988-0.6535 0.12988-1.043 0-0.5314-0.09419-1.0036-0.2832-1.418-0.18834-0.41368-0.4574-0.76705-0.81055-1.0576-0.3518-0.29059-0.7819-0.51075-1.289-0.6621-0.507-0.152-1.0755-0.228-1.7055-0.228zm-0.33496 10.848c-0.2287 0-0.4431 0.02785-0.64355 0.08301-0.20112 0.05583-0.37545 0.14576-0.52345 0.26953-0.14866 0.12376-0.26523 0.28588-0.34864 0.48633-0.083415 0.20112-0.125 0.44574-0.125 0.73635 0 0.27848 0.04159 0.5171 0.125 0.71485 0.0834 0.19709 0.19998 0.36138 0.34864 0.49121 0.14798 0.12915 0.32231 0.22402 0.52345 0.2832 0.2005 0.0585 0.415 0.088 0.6435 0.088 0.2166 0 0.42279-0.02937 0.6172-0.08789 0.1944-0.05919 0.366-0.15406 0.51465-0.2832 0.14798-0.12982 0.26479-0.29412 0.35156-0.49121 0.08677-0.19776 0.12988-0.43636 0.12988-0.71485 0-0.29058-0.04312-0.5352-0.12988-0.73635-0.08677-0.20045-0.20358-0.36256-0.35156-0.48633-0.14866-0.12377-0.32025-0.2137-0.51465-0.26953-0.1944-0.05516-0.40059-0.08301-0.6172-0.08301z"/>
+ <path fill="#b7b7b7" d="m10.898 4c-0.334 0-0.674 0.0309-1.02 0.0928-0.3457 0.0619-0.6874 0.1472-1.0244 0.2549-0.3363 0.1083-0.6608 0.2318-0.9736 0.3711-0.3122 0.1385-0.615 0.2857-0.88 0.4404l1 2.0408c0.5254-0.2596 0.9931-0.4706 1.4834-0.6502 0.4918-0.1789 0.9516-0.2685 1.3766-0.2685 0.48834 0 0.8517 0.11407 1.0898 0.34278 0.23744 0.22803 0.35742 0.5196 0.35742 0.87205 0 0.22803-0.02544 0.429-0.07519 0.60255-0.04911 0.17288-0.12925 0.33772-0.24024 0.49512-0.11166 0.15808-0.25692 0.31745-0.43652 0.47754-0.17892 0.16144-0.39758 0.34404-0.65725 0.54785-0.29664 0.23476-0.5502 0.46138-0.76075 0.68065-0.20986 0.21928-0.38214 0.44537-0.51465 0.67675-0.13319 0.23207-0.23132 0.47546-0.2959 0.7324-0.06524 0.25628-0.09766 0.5429-0.09766 0.8584v1.4326h2.4472v-1.3038c0-0.19776 0.01713-0.36904 0.05078-0.51365 0.0343-0.14529 0.0976-0.2863 0.19043-0.42285 0.09215-0.1352 0.22034-0.27931 0.38379-0.43066 0.16412-0.15134 0.3761-0.3294 0.63575-0.5332 0.33969-0.27176 0.63825-0.53025 0.89455-0.7744 0.25628-0.2435 0.46977-0.49676 0.6406-0.75975 0.16884-0.26234 0.29769-0.54745 0.38379-0.8535 0.08612-0.30606 0.12988-0.6535 0.12988-1.043 0-0.5314-0.09419-1.0036-0.2832-1.418-0.18834-0.41368-0.4574-0.76705-0.81055-1.0576-0.3518-0.29059-0.7819-0.51075-1.289-0.6621-0.507-0.152-1.0755-0.228-1.7055-0.228zm-0.33496 10.848c-0.2287 0-0.4431 0.02785-0.64355 0.08301-0.20112 0.05583-0.37545 0.14576-0.52345 0.26953-0.14866 0.12376-0.26523 0.28588-0.34864 0.48633-0.083415 0.20112-0.125 0.44574-0.125 0.73635 0 0.27848 0.04159 0.5171 0.125 0.71485 0.0834 0.19709 0.19998 0.36138 0.34864 0.49121 0.14798 0.12915 0.32231 0.22402 0.52345 0.2832 0.2005 0.0585 0.415 0.088 0.6435 0.088 0.2166 0 0.42279-0.02937 0.6172-0.08789 0.1944-0.05919 0.366-0.15406 0.51465-0.2832 0.14798-0.12982 0.26479-0.29412 0.35156-0.49121 0.08677-0.19776 0.12988-0.43636 0.12988-0.71485 0-0.29058-0.04312-0.5352-0.12988-0.73635-0.08677-0.20045-0.20358-0.36256-0.35156-0.48633-0.14866-0.12377-0.32025-0.2137-0.51465-0.26953-0.1944-0.05516-0.40059-0.08301-0.6172-0.08301z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kblocks.svg b/.icons/awkward/24x24/apps/kblocks.svg
new file mode 100644
index 00000000..8c8682fd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kblocks.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e94a63" width="9" height="9" x="-10" y="-21" rx=".45" ry=".45" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e94a63" width="9" height="9" x="-10" y="-10" rx=".45" ry=".45" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e94a63" width="9" height="9" x="-21" y="-21" rx=".45" ry=".45" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#86b837" width="9" height="9" x="-21" y="-10" rx=".45" ry=".45" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle opacity=".2" cx="16.5" cy="6" r="2"/>
+ <circle fill="#fff" cx="16.5" cy="5.5" r="2"/>
+ <circle opacity=".2" cx="5.5" cy="17" r="2"/>
+ <circle fill="#fff" cx="5.5" cy="16.5" r="2"/>
+ <path opacity=".2" d="m1 9.5501v0.49999c0 0.249 0.2009 0.45 0.4502 0.45h8.0999c0.249 0 0.45-0.201 0.45-0.45v-0.49999c0 0.249-0.201 0.45-0.45 0.45h-8.0999c-0.249 0-0.4499-0.2009-0.4499-0.4499zm11 0v0.49999c0 0.249 0.201 0.45 0.45 0.45h8.0994c0.2495 0 0.4505-0.201 0.4505-0.45v-0.49999c0 0.249-0.201 0.45-0.45 0.45h-8.0999c-0.249 0-0.45-0.201-0.45-0.45zm-11 11v0.5c0 0.249 0.2009 0.45 0.4502 0.45h8.0999c0.249 0 0.45-0.201 0.45-0.45v-0.49999c0 0.249-0.201 0.45-0.45 0.45h-8.0999c-0.249 0-0.4499-0.201-0.4499-0.45zm11 0v0.49999c0 0.249 0.201 0.45 0.45 0.45h8.0994c0.2495 0 0.4505-0.201 0.4505-0.45v-0.49999c0 0.249-0.201 0.45-0.45 0.45h-8.0999c-0.249 0-0.45-0.201-0.45-0.45z"/>
+ <path fill="#fff" opacity=".2" d="m1.4502 1.0001c-0.2493 0-0.4502 0.2009-0.4502 0.4502v0.5c0-0.2493 0.2009-0.4502 0.4502-0.4502h8.0999c0.249 0 0.45 0.2009 0.45 0.4502v-0.5c0-0.2493-0.2009-0.4502-0.4499-0.4502h-8.0999zm11 0c-0.249 0-0.45 0.2009-0.45 0.4502v0.5c0-0.2493 0.201-0.4502 0.45-0.4502h8.0999c0.249 0 0.45 0.2009 0.45 0.4502v-0.5c0-0.2493-0.201-0.4502-0.45-0.4502h-8.0999zm-11 11c-0.2493 0-0.4502 0.201-0.4502 0.45v0.5c0-0.249 0.2009-0.45 0.4502-0.45h8.0999c0.249 0 0.45 0.201 0.45 0.45v-0.5c0-0.249-0.201-0.45-0.45-0.45h-8.0999zm11 0c-0.249 0-0.45 0.201-0.45 0.45v0.5c0-0.249 0.201-0.45 0.45-0.45h8.0994c0.25 0 0.451 0.201 0.451 0.45v-0.5c0-0.249-0.201-0.45-0.45-0.45h-8.0994z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kblogger.svg b/.icons/awkward/24x24/apps/kblogger.svg
new file mode 120000
index 00000000..2ada4a55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kblogger.svg
@@ -0,0 +1 @@
+blogilo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kbounce.svg b/.icons/awkward/24x24/apps/kbounce.svg
new file mode 100644
index 00000000..d4a8b49e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kbounce.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#37a0f2" cx="12" cy="12" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kbreakout.svg b/.icons/awkward/24x24/apps/kbreakout.svg
new file mode 100644
index 00000000..018edd2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kbreakout.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#667e47" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 3 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="9" height="2" x="7" y="19"/>
+ <circle cx="13.5" cy="15.5" r="1.5"/>
+ <rect width="3" height="3" x="10" y="4"/>
+ <rect width="3" height="3" x="14" y="4"/>
+ <rect width="3" height="3" x="18" y="4"/>
+ <rect width="3" height="3" x="3" y="8"/>
+ <rect width="3" height="3" x="10" y="8"/>
+ <rect width="3" height="3" x="14" y="8"/>
+ </g>
+ <rect style="fill:#3f3f3f" width="9" height="2" x="7" y="19"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="15.5" r="1.5"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="10" y="4"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="14" y="4"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="18" y="4"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="3" y="8"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="10" y="8"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="14" y="8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kbruch.svg b/.icons/awkward/24x24/apps/kbruch.svg
new file mode 100644
index 00000000..3f19bb00
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kbruch.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#5db43e" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m11 7v1h1v3h1v-4z"/>
+ <path d="m9 12v1h6v-1h-6z"/>
+ <path d="m10 14v3h2v1h1v-4h-1v2h-1v-2h-1z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m11 7v1h1v3h1v-4z"/>
+ <path d="m9 12v1h6v-1h-6z"/>
+ <path d="m10 14v3h2v1h1v-4h-1v2h-1v-2h-1z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kbugbuster.svg b/.icons/awkward/24x24/apps/kbugbuster.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kbugbuster.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcachegrind.svg b/.icons/awkward/24x24/apps/kcachegrind.svg
new file mode 100644
index 00000000..1b8cda73
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcachegrind.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#22c49b" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9.049805 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#276433" d="m 2,12 v 9 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -9 z"/>
+ <rect style="fill:#52a93c" width="16" height="6" x="4" y="14"/>
+ <path style="opacity:0.2" d="M 6.2441406,5.5 C 5.9452661,5.5 5.7062785,5.5805974 5.5234375,5.7402344 5.3405965,5.8962434 5.2054818,6.1224159 5.1210938,6.4199219 5.0402217,6.7174274 5,7.0771849 5,7.4980469 5,8.1257109 5.100359,8.6151481 5.3007812,8.9707031 5.5047192,9.3226311 5.8186836,9.5 6.2441406,9.5 6.5430156,9.5 6.785909,9.4194031 6.96875,9.2597656 7.1551075,9.1001286 7.2886589,8.8736774 7.3730469,8.5761719 7.4574349,8.2786659 7.5,7.9189084 7.5,7.4980469 7.5,6.8667539 7.3949545,6.3775959 7.1875,6.0292969 6.9800455,5.6773694 6.6660816,5.5 6.2441406,5.5 Z m 6.0000004,0 c -0.298874,0 -0.537864,0.080597 -0.720703,0.2402344 -0.182841,0.156009 -0.317956,0.3821815 -0.402344,0.6796875 C 11.040221,6.7174274 11,7.0771849 11,7.4980469 11,8.1257109 11.100359,8.6151481 11.300781,8.9707031 11.504719,9.3226311 11.818684,9.5 12.244141,9.5 12.543016,9.5 12.785909,9.4194031 12.96875,9.2597656 13.155107,9.1001286 13.288659,8.8736774 13.373047,8.5761719 13.457435,8.2786659 13.5,7.9189084 13.5,7.4980469 13.5,6.8667539 13.396907,6.3775959 13.189453,6.0292969 12.981998,5.6773694 12.666082,5.5 12.244141,5.5 Z m 3,0 c -0.298874,0 -0.537864,0.080597 -0.720703,0.2402344 -0.182841,0.156009 -0.317956,0.3821815 -0.402344,0.6796875 C 14.040222,6.7174274 14,7.0771849 14,7.4980469 14,8.1257109 14.10036,8.6151481 14.300781,8.9707031 14.50472,9.3226311 14.818684,9.5 15.244141,9.5 15.543016,9.5 15.785909,9.4194031 15.96875,9.2597656 16.155107,9.1001286 16.288659,8.8736774 16.373047,8.5761719 16.457435,8.2786659 16.5,7.9189084 16.5,7.4980469 16.5,6.8667539 16.396907,6.3775959 16.189453,6.0292969 15.981998,5.6773694 15.666082,5.5 15.244141,5.5 Z m 3,0 c -0.298875,0 -0.537863,0.080597 -0.720703,0.2402344 -0.182841,0.156009 -0.317956,0.3821815 -0.402344,0.6796875 C 17.040222,6.7174274 17,7.0771849 17,7.4980469 17,8.1257109 17.100359,8.6151481 17.300781,8.9707031 17.504719,9.3226311 17.818684,9.5 18.244141,9.5 c 0.298875,0 0.539815,-0.080597 0.722656,-0.2402344 0.186358,-0.159637 0.321862,-0.3860882 0.40625,-0.6835937 C 19.457435,8.2786659 19.5,7.9189084 19.5,7.4980469 19.5,6.8667539 19.394955,6.3775959 19.1875,6.0292969 18.980046,5.6773694 18.666082,5.5 18.244141,5.5 Z M 6.2441406,5.9082031 c 0.281294,0 0.4820125,0.1316319 0.6015625,0.3964844 C 6.9687691,6.56954 7.03125,6.9683414 7.03125,7.4980469 c 0,0.536961 -0.06248,0.938272 -0.1855469,1.203125 -0.11955,0.261224 -0.3202685,0.390625 -0.6015625,0.390625 -0.28481,0 -0.4859187,-0.1316319 -0.6054687,-0.3964844 C 5.5226379,8.43046 5.4628906,8.0313799 5.4628906,7.4980469 c 0,-0.5297055 0.059747,-0.9285069 0.1757813,-1.1933594 0.11955,-0.2648525 0.3206587,-0.3964844 0.6054687,-0.3964844 z m 6.0000004,0 c 0.281294,0 0.482012,0.1316319 0.601562,0.3964844 0.123066,0.2648525 0.185547,0.6636539 0.185547,1.1933594 0,0.536961 -0.06249,0.938272 -0.185547,1.203125 -0.11955,0.261224 -0.320268,0.390625 -0.601562,0.390625 -0.28481,0 -0.485919,-0.1316319 -0.605469,-0.3964844 C 11.522638,8.43046 11.462891,8.0313799 11.462891,7.4980469 c 0,-0.5297055 0.05975,-0.9285069 0.175781,-1.1933594 0.11955,-0.2648525 0.320659,-0.3964844 0.605469,-0.3964844 z m 3,0 c 0.281294,0 0.482012,0.1316319 0.601562,0.3964844 0.123066,0.2648525 0.185547,0.6636539 0.185547,1.1933594 0,0.536961 -0.06249,0.938272 -0.185547,1.203125 -0.11955,0.261224 -0.320268,0.390625 -0.601562,0.390625 -0.28481,0 -0.485919,-0.1316319 -0.605469,-0.3964844 C 14.522638,8.43046 14.462891,8.0313799 14.462891,7.4980469 c 0,-0.5297055 0.05975,-0.9285069 0.175781,-1.1933594 0.11955,-0.2648525 0.320659,-0.3964844 0.605469,-0.3964844 z m 3,0 c 0.281294,0 0.482012,0.1316319 0.601562,0.3964844 0.123066,0.2648525 0.183594,0.6636539 0.183594,1.1933594 0,0.536961 -0.06052,0.938272 -0.183594,1.203125 -0.11955,0.261224 -0.320268,0.390625 -0.601562,0.390625 -0.28481,0 -0.485919,-0.1316319 -0.605469,-0.3964844 C 17.522638,8.43046 17.462891,8.0313799 17.462891,7.4980469 c 0,-0.5297055 0.05975,-0.9285069 0.175781,-1.1933594 0.11955,-0.2648525 0.320659,-0.3964844 0.605469,-0.3964844 z M 8.046875,6.5 8.984375,7.9667969 8,9.5 h 0.5019531 l 0.75,-1.1972656 L 9.9921875,9.5 H 10.5 L 9.5097656,7.9667969 10.449219,6.5 H 9.9472656 L 9.2519531,7.6308594 8.5527344,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 6.2441406 5 C 5.9452661 5 5.7062785 5.0805974 5.5234375 5.2402344 C 5.3405965 5.3962434 5.2054818 5.6224159 5.1210938 5.9199219 C 5.0402217 6.2174274 5 6.5771849 5 6.9980469 C 5 7.6257109 5.100359 8.1151481 5.3007812 8.4707031 C 5.5047192 8.8226311 5.8186836 9 6.2441406 9 C 6.5430156 9 6.785909 8.9194031 6.96875 8.7597656 C 7.1551075 8.6001286 7.2886589 8.3736774 7.3730469 8.0761719 C 7.4574349 7.7786659 7.5 7.4189084 7.5 6.9980469 C 7.5 6.3667539 7.3949545 5.8775959 7.1875 5.5292969 C 6.9800455 5.1773694 6.6660816 5 6.2441406 5 z M 12.244141 5 C 11.945267 5 11.706277 5.0805974 11.523438 5.2402344 C 11.340597 5.3962434 11.205482 5.6224159 11.121094 5.9199219 C 11.040221 6.2174274 11 6.5771849 11 6.9980469 C 11 7.6257109 11.100359 8.1151481 11.300781 8.4707031 C 11.504719 8.8226311 11.818684 9 12.244141 9 C 12.543016 9 12.785909 8.9194031 12.96875 8.7597656 C 13.155107 8.6001286 13.288659 8.3736774 13.373047 8.0761719 C 13.457435 7.7786659 13.5 7.4189084 13.5 6.9980469 C 13.5 6.3667539 13.396907 5.8775959 13.189453 5.5292969 C 12.981998 5.1773694 12.666082 5 12.244141 5 z M 15.244141 5 C 14.945267 5 14.706277 5.0805974 14.523438 5.2402344 C 14.340597 5.3962434 14.205482 5.6224159 14.121094 5.9199219 C 14.040222 6.2174274 14 6.5771849 14 6.9980469 C 14 7.6257109 14.10036 8.1151481 14.300781 8.4707031 C 14.50472 8.8226311 14.818684 9 15.244141 9 C 15.543016 9 15.785909 8.9194031 15.96875 8.7597656 C 16.155107 8.6001286 16.288659 8.3736774 16.373047 8.0761719 C 16.457435 7.7786659 16.5 7.4189084 16.5 6.9980469 C 16.5 6.3667539 16.396907 5.8775959 16.189453 5.5292969 C 15.981998 5.1773694 15.666082 5 15.244141 5 z M 18.244141 5 C 17.945266 5 17.706278 5.0805974 17.523438 5.2402344 C 17.340597 5.3962434 17.205482 5.6224159 17.121094 5.9199219 C 17.040222 6.2174274 17 6.5771849 17 6.9980469 C 17 7.6257109 17.100359 8.1151481 17.300781 8.4707031 C 17.504719 8.8226311 17.818684 9 18.244141 9 C 18.543016 9 18.783956 8.9194031 18.966797 8.7597656 C 19.153155 8.6001286 19.288659 8.3736774 19.373047 8.0761719 C 19.457435 7.7786659 19.5 7.4189084 19.5 6.9980469 C 19.5 6.3667539 19.394955 5.8775959 19.1875 5.5292969 C 18.980046 5.1773694 18.666082 5 18.244141 5 z M 6.2441406 5.4082031 C 6.5254346 5.4082031 6.7261531 5.539835 6.8457031 5.8046875 C 6.9687691 6.06954 7.03125 6.4683414 7.03125 6.9980469 C 7.03125 7.5350079 6.96877 7.9363189 6.8457031 8.2011719 C 6.7261531 8.4623959 6.5254346 8.5917969 6.2441406 8.5917969 C 5.9593306 8.5917969 5.7582219 8.460165 5.6386719 8.1953125 C 5.5226379 7.93046 5.4628906 7.5313799 5.4628906 6.9980469 C 5.4628906 6.4683414 5.5226376 6.06954 5.6386719 5.8046875 C 5.7582219 5.539835 5.9593306 5.4082031 6.2441406 5.4082031 z M 12.244141 5.4082031 C 12.525435 5.4082031 12.726153 5.539835 12.845703 5.8046875 C 12.968769 6.06954 13.03125 6.4683414 13.03125 6.9980469 C 13.03125 7.5350079 12.96876 7.9363189 12.845703 8.2011719 C 12.726153 8.4623959 12.525435 8.5917969 12.244141 8.5917969 C 11.959331 8.5917969 11.758222 8.460165 11.638672 8.1953125 C 11.522638 7.93046 11.462891 7.5313799 11.462891 6.9980469 C 11.462891 6.4683414 11.522641 6.06954 11.638672 5.8046875 C 11.758222 5.539835 11.959331 5.4082031 12.244141 5.4082031 z M 15.244141 5.4082031 C 15.525435 5.4082031 15.726153 5.539835 15.845703 5.8046875 C 15.968769 6.06954 16.03125 6.4683414 16.03125 6.9980469 C 16.03125 7.5350079 15.96876 7.9363189 15.845703 8.2011719 C 15.726153 8.4623959 15.525435 8.5917969 15.244141 8.5917969 C 14.959331 8.5917969 14.758222 8.460165 14.638672 8.1953125 C 14.522638 7.93046 14.462891 7.5313799 14.462891 6.9980469 C 14.462891 6.4683414 14.522641 6.06954 14.638672 5.8046875 C 14.758222 5.539835 14.959331 5.4082031 15.244141 5.4082031 z M 18.244141 5.4082031 C 18.525435 5.4082031 18.726153 5.539835 18.845703 5.8046875 C 18.968769 6.06954 19.029297 6.4683414 19.029297 6.9980469 C 19.029297 7.5350079 18.968777 7.9363189 18.845703 8.2011719 C 18.726153 8.4623959 18.525435 8.5917969 18.244141 8.5917969 C 17.959331 8.5917969 17.758222 8.460165 17.638672 8.1953125 C 17.522638 7.93046 17.462891 7.5313799 17.462891 6.9980469 C 17.462891 6.4683414 17.522641 6.06954 17.638672 5.8046875 C 17.758222 5.539835 17.959331 5.4082031 18.244141 5.4082031 z M 8.046875 6 L 8.984375 7.4667969 L 8 9 L 8.5019531 9 L 9.2519531 7.8027344 L 9.9921875 9 L 10.5 9 L 9.5097656 7.4667969 L 10.449219 6 L 9.9472656 6 L 9.2519531 7.1308594 L 8.5527344 6 L 8.046875 6 z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="12"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="4" y="14"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="4" y="20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kcalc.svg b/.icons/awkward/24x24/apps/kcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcharselect.svg b/.icons/awkward/24x24/apps/kcharselect.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcharselect.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kchmviewer.svg b/.icons/awkward/24x24/apps/kchmviewer.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kchmviewer.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmdevices.svg b/.icons/awkward/24x24/apps/kcmdevices.svg
new file mode 100644
index 00000000..10d71189
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmdevices.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.5" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,9.5 A 2.5,2.5 0 0 1 14.5,12 2.5,2.5 0 0 1 12,14.5 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 12,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kcmdf.svg b/.icons/awkward/24x24/apps/kcmdf.svg
new file mode 100644
index 00000000..b495f14c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmdf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="10" height="10" x="12" y="12.5" rx="1.646" ry="1.852"/>
+ <rect style="opacity:0.2" width="10" height="10" x="2" y="12.5" rx="1.646" ry="1.852"/>
+ <rect style="fill:#ff7826" width="10" height="10" x="2" y="12" rx="1.646" ry="1.852"/>
+ <rect style="fill:#1f9b28" width="10" height="10" x="12" y="12" rx="1.646" ry="1.852"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.6464844,12 C 2.7345512,12 2,12.825637 2,13.851563 v 0.5 C 2,13.325637 2.7345511,12.5 3.6464844,12.5 H 8.6464845 C 8.2111765,12.5 7.819166,12.308309 7.5253905,12 Z m 12.8281246,0 c -0.293775,0.308309 -0.685786,0.5 -1.121093,0.5 h 4.999999 C 21.265449,12.5 22,13.325637 22,14.351563 v -0.5 C 22,12.825637 21.265449,12 20.353515,12 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="7" y="2.5" rx="1.646" ry="1.852"/>
+ <rect style="fill:#00a9ff" width="10" height="10" x="7" y="2" rx="1.646" ry="1.852"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.6464845,2 C 7.734551,2 7,2.8256377 7,3.8515625 v 0.5 C 7,3.3256377 7.734551,2.5 8.6464845,2.5 H 15.353516 C 16.265449,2.5 17,3.3256377 17,4.3515625 v -0.5 C 17,2.8256377 16.265449,2 15.353516,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kcmkicker.svg b/.icons/awkward/24x24/apps/kcmkicker.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmkicker.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmkwm.svg b/.icons/awkward/24x24/apps/kcmkwm.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmkwm.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmmemory.svg b/.icons/awkward/24x24/apps/kcmmemory.svg
new file mode 100644
index 00000000..1bc9e9c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmmemory.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#8e8e8e">
+ <rect style="fill:#8e8e8e" width="1" height="17" x="14" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="12" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="10" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="8" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="16" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="18" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="20" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="6" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="17" x="4" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="12" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="10" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="8" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="6" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="14" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="16" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="20" x="18" y="2"/>
+ </g>
+ <rect style="opacity:0.2" width="18" height="15" x="-21.5" y="-20" rx="1" ry="1.071" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="18" height="15" x="-21" y="-20" rx="1" ry="1.071" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.0722656 3 C 5.4786942 3 5 3.446 5 4 L 5 4.5 C 5 3.946 5.4786942 3.5 6.0722656 3.5 L 18.927734 3.5 C 19.521306 3.5 20 3.946 20 4.5 L 20 4 C 20 3.446 19.521306 3 18.927734 3 L 6.0722656 3 z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="1" x="6" y="-16" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="11" y="-16" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="14" y="-16" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="6" y="-13" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="12" y="-13" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="6" y="-10" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="9" y="-10" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="1" x="12" y="-10" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kcmmidi.svg b/.icons/awkward/24x24/apps/kcmmidi.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmmidi.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmopengl.svg b/.icons/awkward/24x24/apps/kcmopengl.svg
new file mode 120000
index 00000000..6d2e3052
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmopengl.svg
@@ -0,0 +1 @@
+opengl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmpartitions.svg b/.icons/awkward/24x24/apps/kcmpartitions.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmpartitions.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmpci.svg b/.icons/awkward/24x24/apps/kcmpci.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmpci.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmprocessor.svg b/.icons/awkward/24x24/apps/kcmprocessor.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmprocessor.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmscsi.svg b/.icons/awkward/24x24/apps/kcmscsi.svg
new file mode 120000
index 00000000..1c874475
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmscsi.svg
@@ -0,0 +1 @@
+scsi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmsound.svg b/.icons/awkward/24x24/apps/kcmsound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmsound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcmx.svg b/.icons/awkward/24x24/apps/kcmx.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcmx.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcolorchooser.svg b/.icons/awkward/24x24/apps/kcolorchooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcolorchooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcoloredit.svg b/.icons/awkward/24x24/apps/kcoloredit.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcoloredit.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kcontrol.svg b/.icons/awkward/24x24/apps/kcontrol.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kcontrol.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kde-frameworks.svg b/.icons/awkward/24x24/apps/kde-frameworks.svg
new file mode 100644
index 00000000..a6a91edc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde-frameworks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 v 9 c 0,0.554 0.446,1 1,1 h 9 a 10,10 0 0 0 10,-10 v -9 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#00acc1" d="M 12,2 A 10,10 0 0 0 2,12 v 9 c 0,0.554 0.446,1 1,1 h 9 A 10,10 0 0 0 22,12 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 13.015625,4.4746094 10,5 V 15.386719 L 13,15 12.984375,10.318359 16.523438,15.5 20,15 16,9.6367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 6.6738281,7.1269531 c -0.028972,0.00241 -0.056303,0.015109 -0.078125,0.037109 l -1.0351562,1.046875 c -0.04495,0.0453 -0.052447,0.1159219 -0.017578,0.1699219 l 1.25,1.919922 c -0.2358096,0.418481 -0.4139845,0.877322 -0.529297,1.357422 L 4.1054688,12.1875 C 4.0455625,12.2022 4,12.256359 4,12.318359 V 13 13.681641 c 0,0.062 0.045563,0.116159 0.1054688,0.130859 l 2.1582031,0.529297 c 0.1153125,0.4801 0.2934874,0.938942 0.5292969,1.357422 l -1.25,1.919922 c -0.034868,0.054 -0.027372,0.124623 0.017578,0.169921 l 1.0351562,1.046876 c 0.043643,0.044 0.1113563,0.04763 0.1640625,0.01562 L 8.71875,17.650391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 c 0.01275,0.064 0.06358,0.109375 0.126953,0.109375 H 11.5 12.271484 c 0.06338,0 0.114202,-0.04537 0.126954,-0.109375 l 0.458984,-2.216797 c 0.438319,-0.1194 1.039502,-0.299537 1.423828,-0.523437 l 1.958984,1.201171 c 0.05271,0.032 0.120422,0.02838 0.164063,-0.01562 l 1.035156,-1.046876 c 0.04495,-0.0453 0.05245,-0.115921 0.01758,-0.169921 l -1.041015,-1.59961 -0.128907,0.01953 -0.730468,-1.070312 c -0.746065,1.563963 -2.323843,2.560614 -4.056641,2.5625 -2.4852814,0 -4.5,-2.014719 -4.5,-4.5 C 7.00144,11.323124 7.9698489,9.763073 9.5,9.0039062 V 8.0214844 C 9.2147616,8.1165864 8.9344885,8.2239255 8.71875,8.3496094 L 6.7597656,7.1484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="fill:#ffffff" d="M 13.015625,3.9746094 10,4.5 V 14.886719 L 13,14.5 12.984375,9.8183594 16.523438,15 20,14.5 16,9.1367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 6.6738281,6.6269531 c -0.028972,0.00241 -0.056303,0.015109 -0.078125,0.037109 l -1.0351562,1.046875 c -0.04495,0.0453 -0.052447,0.1159219 -0.017578,0.1699219 l 1.25,1.9199218 C 6.5571593,10.219262 6.3789844,10.678103 6.2636719,11.158203 L 4.1054688,11.6875 C 4.0455625,11.7022 4,11.756359 4,11.818359 V 12.5 13.181641 c 0,0.062 0.045563,0.116159 0.1054688,0.130859 l 2.1582031,0.529297 c 0.1153125,0.4801 0.2934874,0.938942 0.5292969,1.357422 l -1.25,1.919922 c -0.034868,0.054 -0.027372,0.124623 0.017578,0.169921 l 1.0351562,1.046876 c 0.043643,0.044 0.1113563,0.04763 0.1640625,0.01562 L 8.71875,17.150391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 C 10.614313,19.954629 10.665141,20 10.728516,20 H 11.5 12.271484 c 0.06338,0 0.114202,-0.04537 0.126954,-0.109375 l 0.458984,-2.216797 c 0.438319,-0.1194 1.039502,-0.299537 1.423828,-0.523437 l 1.958984,1.201171 c 0.05271,0.032 0.120422,0.02838 0.164063,-0.01562 l 1.035156,-1.046876 c 0.04495,-0.0453 0.05245,-0.115921 0.01758,-0.169921 l -1.041015,-1.59961 -0.128907,0.01953 -0.730468,-1.070312 c -0.746065,1.563963 -2.323843,2.560614 -4.056641,2.5625 -2.4852814,0 -4.5,-2.014719 -4.5,-4.5 C 7.00144,10.823124 7.9698489,9.263073 9.5,8.5039062 V 7.5214844 C 9.2147616,7.6165864 8.9344885,7.7239255 8.71875,7.8496094 L 6.7597656,6.6484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 A 10 10 0 0 0 2 12 L 2 12.5 A 10 10 0 0 1 12 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kde-gtk-config.svg b/.icons/awkward/24x24/apps/kde-gtk-config.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde-gtk-config.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kde-im-log-viewer.svg b/.icons/awkward/24x24/apps/kde-im-log-viewer.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde-im-log-viewer.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kde-logo.svg b/.icons/awkward/24x24/apps/kde-logo.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde-logo.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kde-telepathy.svg b/.icons/awkward/24x24/apps/kde-telepathy.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde-telepathy.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kde.svg b/.icons/awkward/24x24/apps/kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdeconnect.svg b/.icons/awkward/24x24/apps/kdeconnect.svg
new file mode 100644
index 00000000..8b07f213
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdeconnect.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="15" height="20" x="5" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e4e4e4" d="M 6 2 C 5.446 2 5 2.446 5 3 L 5 4 L 20 4 L 20 3 C 20 2.446 19.554 2 19 2 L 6 2 z M 5 18 L 5 21 C 5 21.554 5.446 22 6 22 L 19 22 C 19.554 22 20 21.554 20 21 L 20 18 L 5 18 z"/>
+ <rect style="fill:#3f3f3f" width="15" height="14" x="5" y="4"/>
+ <rect style="fill:#4d4d4d" width="3" height="2" x="11" y="19" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="16" y="19" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="7" y="19" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 15.801,5.5 13.994,8.6992 V 5.502 L 12,5.8984 V 12.412 L 13.994,12.1 V 9.5 L 15.801,12.5 17.988,11.5 15.5,9.0996 18.012,6.5 Z M 9.2812,6.7012 C 9.2567,6.7042 9.2295,6.7099 9.2109,6.7285 L 8.3574,7.5762 C 8.3216,7.6119 8.3174,7.6658 8.3437,7.709 L 9.252,9.1973 C 9.0386,9.544 8.873,9.921 8.7617,10.322 L 7.0879,10.668 C 7.0371,10.678 7,10.727 7,10.779 V 11.977 C 7,12.027 7.0386,12.07 7.0879,12.082 L 8.7109,12.473 C 8.8131,12.924 8.9857,13.349 9.2148,13.736 L 8.2695,15.166 C 8.2409,15.21 8.2462,15.268 8.2832,15.305 L 9.1367,16.152 C 9.1727,16.188 9.2283,16.192 9.2715,16.166 L 10.748,15.275 C 11.113,15.493 11.511,15.66 11.934,15.766 L 12.279,17.412 C 12.29,17.463 12.332,17.5 12.385,17.5 H 13.592 C 13.642,17.5 13.685,17.467 13.697,17.418 L 14.107,15.76 C 14.534,15.649 14.931,15.471 15.297,15.246 L 16.779,16.211 C 16.823,16.239 16.881,16.234 16.918,16.197 L 17.768,15.352 C 17.804,15.316 17.812,15.26 17.785,15.217 L 17.205,14.27 17.016,14.328 C 16.988,14.337 16.958,14.325 16.941,14.301 16.941,14.301 16.762,14.057 16.619,13.863 16.56,13.773 16.068,13.176 15.729,12.742 A 3,3 0 0 1 13,14.5 3,3 0 0 1 10,11.5 3,3 0 0 1 11.4,8.9648 V 7.375 C 11.177,7.4579 11.031,7.5593 10.826,7.6758 L 9.3496,6.7168 C 9.3277,6.7024 9.3056,6.6988 9.2812,6.7012 Z"/>
+ <path style="fill:#ffffff" d="M 15.801,5 13.994,8.1992 V 5.002 L 12,5.3984 V 11.912 L 13.994,11.6 V 9 L 15.801,12 17.988,11 15.5,8.5996 18.012,6 Z M 9.2812,6.2012 C 9.2567,6.2042 9.2295,6.2099 9.2109,6.2285 L 8.3574,7.0762 C 8.3216,7.1119 8.3174,7.1658 8.3437,7.209 L 9.252,8.6973 C 9.0386,9.044 8.873,9.421 8.7617,9.822 L 7.0879,10.168 C 7.0371,10.178 7,10.227 7,10.279 V 11.477 C 7,11.527 7.0386,11.57 7.0879,11.582 L 8.7109,11.973 C 8.8131,12.424 8.9857,12.849 9.2148,13.236 L 8.2695,14.666 C 8.2409,14.71 8.2462,14.768 8.2832,14.805 L 9.1367,15.652 C 9.1727,15.688 9.2283,15.692 9.2715,15.666 L 10.748,14.775 C 11.113,14.993 11.511,15.16 11.934,15.266 L 12.279,16.912 C 12.29,16.963 12.332,17 12.385,17 H 13.592 C 13.642,17 13.685,16.967 13.697,16.918 L 14.107,15.26 C 14.534,15.149 14.931,14.971 15.297,14.746 L 16.779,15.711 C 16.823,15.739 16.881,15.734 16.918,15.697 L 17.768,14.852 C 17.804,14.816 17.812,14.76 17.785,14.717 L 17.205,13.77 17.016,13.828 C 16.988,13.837 16.958,13.825 16.941,13.801 16.941,13.801 16.762,13.557 16.619,13.363 16.56,13.273 16.068,12.676 15.729,12.242 A 3,3 0 0 1 13,14 3,3 0 0 1 10,11 3,3 0 0 1 11.4,8.4648 V 6.875 C 11.177,6.9579 11.031,7.0593 10.826,7.1758 L 9.3496,6.2168 C 9.3277,6.2024 9.3056,6.1988 9.2812,6.2012 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6 2 C 5.446 2 5 2.446 5 3 L 5 3.5 C 5 2.946 5.446 2.5 6 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 6 2 z"/>
+ <rect style="opacity:0.2" width="15" height=".5" x="5" y="4"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="15" height=".5" x="5" y="18"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdeneur.svg b/.icons/awkward/24x24/apps/kdeneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdeneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdenlive.svg b/.icons/awkward/24x24/apps/kdenlive.svg
new file mode 100644
index 00000000..3e9a138f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdenlive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#4f4f4f" d="M 22,20 V 4 C 22,3.446 21.554,3 21,3 H 3 C 2.446,3 2,3.446 2,4 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+ <path style="fill:#e14c39" d="m 11,3 0.03906,18 H 13 V 3 Z"/>
+ <path style="opacity:0.2" d="M 15,2.5 H 12 9 l 1.5,2 1.5,2 1.5,-2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9,7.5 v 1 h 1 v -1 z m -2,2 v 1 h 3 v -1 z m -2,2 v 1 h 5 v -1 z m -2,2 v 1 h 7 v -1 z m 2,2 v 1 h 5 v -1 z m 3,2 v 1 h 2 v -1 z"/>
+ <path style="fill:#83b9f5;fill-rule:evenodd" d="m 9,7 v 1 h 1 V 7 Z M 7,9 v 1 h 3 V 9 Z m -2,2 v 1 h 5 v -1 z m -2,2 v 1 h 7 v -1 z m 2,2 v 1 h 5 v -1 z m 3,2 v 1 h 2 v -1 z"/>
+ <path style="fill:#ff6161" d="M 15,2 H 12 9 L 10.5,3.9999999 12,6 13.5,4 Z"/>
+ <path style="opacity:0.2" d="m 14.518432,8.5006936 c -0.245509,0.01489 -0.509869,0.2577465 -0.509252,0.526843 L 14,16.972564 c 0,0.358823 0.46944,0.671054 0.737986,0.457889 l 5.05952,-3.986096 c 0.2703,-0.210531 0.269683,-0.704389 0,-0.915854 L 14.747371,8.5696446 c -0.06741,-0.05282 -0.146901,-0.073866 -0.228774,-0.068951 z"/>
+ <path style="fill:#3a7cca" d="m 14.518432,8.0006936 c -0.245509,0.01489 -0.509869,0.2577465 -0.509252,0.526843 L 14,16.472565 c 0,0.358822 0.46944,0.671053 0.737986,0.457888 l 5.05952,-3.986096 c 0.2703,-0.210531 0.269683,-0.704389 0,-0.915854 L 14.747371,8.0696446 c -0.06741,-0.05282 -0.146901,-0.073866 -0.228774,-0.068951 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 9,7 v 0.5 h 1 V 7 Z M 7,9 v 0.5 h 3 V 9 Z m -2,2 v 0.5 h 5 V 11 Z m -2,2 v 0.5 h 7 V 13 Z m 2,2 v 0.5 h 5 V 15 Z m 3,2 v 0.5 h 2 V 17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.518555,8.0009771 c -0.245509,0.01489 -0.510383,0.257271 -0.509766,0.5263675 L 14,16.472657 c 0,0.0013 9.5e-4,0.0025 10e-4,0.0039 l 0.0078,-7.4492189 c -6e-4,-0.2690965 0.264257,-0.5114775 0.509766,-0.5263675 0.08187,-0.0049 0.161101,0.01554 0.228516,0.068359 l 5.050781,3.9589854 c 0.06878,0.05393 0.119574,0.12672 0.15332,0.208008 0.09802,-0.236984 0.04733,-0.550668 -0.15332,-0.708008 L 14.747071,8.0693366 c -0.06742,-0.05282 -0.146644,-0.073275 -0.228516,-0.068359 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdepim-dropbox.svg b/.icons/awkward/24x24/apps/kdepim-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdepim-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdepim-googledrive.svg b/.icons/awkward/24x24/apps/kdepim-googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdepim-googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdesvn.svg b/.icons/awkward/24x24/apps/kdesvn.svg
new file mode 100644
index 00000000..5b0878c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdesvn.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5985cb" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m5.5 12.5h10"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m10.5 12.5 2.5-5"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m10.5 12.5 2.5 5h5"/>
+ <g style="opacity:.2" transform="translate(0 .5)">
+ <circle cx="5.5" cy="12.5" r="1.5"/>
+ <circle cx="10.5" cy="12.5" r="1.5"/>
+ <circle cx="15.5" cy="12.5" r="1.5"/>
+ <circle cx="12.5" cy="17.5" r="1.5"/>
+ <circle cx="17.5" cy="17.5" r="1.5"/>
+ <circle cx="12.5" cy="7.5" r="1.5"/>
+ </g>
+ <circle style="fill:#ffffff" cx="5.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="15.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="17.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="17.5" cy="17.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdevelop.svg b/.icons/awkward/24x24/apps/kdevelop.svg
new file mode 100644
index 00000000..88c9556c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdevelop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#6eaa36" d="m8.699 1.0006c-0.212 0.0231-0.3995 0.1965-0.4385 0.4062l-0.4215 2.1406c-0.759 0.2962-1.472 0.7031-2.098 1.2031l-2.0818-0.703c-0.2163-0.074549-0.47854 0.022-0.59474 0.2185l-2.0039 3.4689c-0.1128 0.1995-0.0636 0.4755 0.1104 0.625l1.6592 1.453c-0.058449 0.38949-0.094748 0.78149-0.094748 1.1875 0 0.40599 0.036299 0.79799 0.094748 1.1875l-1.6592 1.453c-0.174 0.1495-0.2232 0.42549-0.11035 0.62499l2.0039 3.4689c0.1162 0.1965 0.37844 0.293 0.59474 0.2185l2.0818-0.704c0.62599 0.49999 1.339 0.90698 2.098 1.203l0.42149 2.141c0.042999 0.224 0.257 0.40299 0.48549 0.40599h4.0079c0.2285-0.003 0.44249-0.182 0.48549-0.40599l0.42149-2.141c0.75898-0.296 1.472-0.70299 2.098-1.203l2.082 0.70299c0.216 0.0745 0.47849-0.022 0.59449-0.2185l2.004-3.4689c0.113-0.1995 0.0635-0.47549-0.1105-0.62499l-1.659-1.453c0.0585-0.38949 0.0945-0.78148 0.0945-1.1875 0-0.40599-0.036-0.79799-0.0945-1.1875l1.659-1.453c0.174-0.1495 0.2235-0.42549 0.1105-0.62499l-2.003-3.468c-0.116-0.1965-0.378-0.293-0.594-0.2185l-2.082 0.703c-0.626-0.5-1.339-0.9069-2.098-1.2031l-0.422-2.1406c-0.043-0.224-0.257-0.4031-0.485-0.4062h-4.0079c-0.0155-0.0005-0.030999-0.0005-0.046999 0z"/>
+ <path opacity=".2" d="m9 6.5004v3.4999l3.4999-3.4999 2.5001 0.44999-4.5001 4.5499 4.5001 4.4999-2.5001 0.49999-3.4999-3.4999v2.9999l-2 0.49999v-9.5498z"/>
+ <path fill="#fff" d="m9 6.0005v3.4999l3.4999-3.4999 2.5001 0.44999-4.5001 4.5499 4.5001 4.4999-2.5001 0.49999-3.4999-3.4999v2.9999l-2 0.49999v-9.5498z"/>
+ <path fill="#fff" opacity=".2" d="m8.6993 1.0002c-0.212 0.0231-0.40045 0.19655-0.43945 0.40625l-0.4199 2.1407c-0.759 0.2961-1.4736 0.7031-2.0996 1.2031l-2.0801-0.7031c-0.2163-0.0746-0.4795 0.0222-0.5957 0.2187l-2.0039 3.4688c-0.084636 0.14962-0.078046 0.34214 0.00391 0.49219l2-3.4609c0.11619-0.1965 0.3794-0.2933 0.5957-0.21875l2.0801 0.70312c0.626-0.5001 1.3406-0.9071 2.0996-1.2032l0.41992-2.1406c0.038999-0.2097 0.22746-0.38315 0.43945-0.40625 0.016-0.0005 0.031375-0.0005 0.046875 0h4.0078c0.2285 0.0031 0.44333 0.1822 0.48633 0.40625l0.41992 2.1406c0.75898 0.29614 1.4717 0.70313 2.0977 1.2031l2.082-0.70312c0.216-0.074549 0.4797 0.022254 0.5957 0.21875l2 3.4609c0.08203-0.15004 0.08865-0.34257 0.0039-0.49219l-2.0039-3.4688c-0.116-0.1964-0.38-0.2932-0.596-0.2186l-2.082 0.70312c-0.626-0.5-1.339-0.907-2.098-1.2031l-0.41992-2.1406c-0.043-0.22405-0.25783-0.40315-0.48633-0.40625h-4.0078c-0.0155-0.0005-0.030875-0.0005-0.046875 0zm-5.9062 9.2793c-0.023576 0.23865-0.056641 0.47431-0.056641 0.7207 0 0.08547 0.016446 0.16567 0.019531 0.25 0.011571-0.31627 0.028074-0.63 0.074219-0.9375l-0.037109-0.0332zm15.914 0-0.03711 0.0332c0.04619 0.3075 0.06273 0.62122 0.07422 0.9375 0.0031-0.08433 0.01953-0.16453 0.01953-0.25 0-0.24639-0.03314-0.48205-0.05664-0.7207zm-15.914 1.941-1.6211 1.42c-0.174 0.1495-0.22418 0.4255-0.11133 0.625l0.00391 0.0078c0.027317-0.05002 0.063923-0.09544 0.10742-0.13281l1.6582-1.453c-0.023-0.153-0.0218-0.313-0.0371-0.467zm15.914 0c-0.01522 0.15459-0.01411 0.31368-0.03711 0.4668l1.6582 1.4531c0.0435 0.03737 0.08008 0.0828 0.10742 0.13281l0.0039-0.0078c0.113-0.1995 0.06267-0.4755-0.11133-0.625l-1.6211-1.4199z"/>
+ <path opacity=".2" d="m1.0645 8.2266-0.00391 0.00781c-0.11285 0.1995-0.062669 0.4755 0.11133 0.625l1.6211 1.4199c0.0153-0.154 0.0141-0.3134 0.0371-0.4665l-1.6582-1.4531c-0.0435-0.0374-0.0801-0.0828-0.1074-0.1328zm19.371 0c-0.02734 0.050015-0.06392 0.095438-0.10742 0.13281l-1.6582 1.4531c0.023 0.15311 0.02189 0.31221 0.03711 0.4668l1.6211-1.4199c0.174-0.1495 0.22433-0.4255 0.11133-0.625l-0.0039-0.00781zm-17.68 3.0234c-0.00309 0.08433-0.019531 0.16453-0.019531 0.25 0 0.24639 0.033064 0.48205 0.056641 0.7207l0.037109-0.0332c-0.0461-0.308-0.0626-0.622-0.0742-0.938zm15.988 0c-0.01149 0.31628-0.02803 0.63-0.07422 0.9375l0.03711 0.0332c0.0235-0.23865 0.05664-0.47431 0.05664-0.7207 0-0.08547-0.01647-0.16567-0.01953-0.25zm-17.68 3.023c-0.081952 0.15004-0.088542 0.34256-0.00391 0.49219l2.0039 3.4688c0.1162 0.1965 0.37941 0.29325 0.5957 0.21875l2.0801-0.703c0.62599 0.49999 1.3406 0.90713 2.0996 1.2031l0.4199 2.141c0.043 0.224 0.2578 0.403 0.4863 0.406h4.0078c0.2285-0.003 0.44333-0.18225 0.48633-0.40625l0.41992-2.1406c0.759-0.296 1.472-0.703 2.098-1.203l2.082 0.70312c0.216 0.0745 0.4797-0.02225 0.5957-0.21875l2.0039-3.4688c0.08475-0.14962 0.07812-0.34214-0.0039-0.49219l-2 3.4609c-0.116 0.1965-0.37971 0.29325-0.5957 0.21875l-2.082-0.703c-0.62599 0.49999-1.3387 0.90713-2.0977 1.2031l-0.42 2.141c-0.043 0.224-0.258 0.403-0.486 0.406h-4.0079c-0.2285-0.003-0.4433-0.182-0.4863-0.406l-0.4199-2.141c-0.759-0.296-1.4736-0.703-2.0996-1.203l-2.0801 0.70312c-0.2163 0.0745-0.47951-0.02225-0.5957-0.21875l-2-3.4609z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdf.svg b/.icons/awkward/24x24/apps/kdf.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdf.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdiamond.svg b/.icons/awkward/24x24/apps/kdiamond.svg
new file mode 100644
index 00000000..89842917
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdiamond.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <rect fill="#49a2d6" width="6.556" height="6.556" x="-12.47" y="-3.28" rx=".328" ry=".328" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#caa52a" width="6.556" height="6.556" x="-18.83" y="-9.64" rx=".328" ry=".328" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#e94a63" width="6.556" height="6.556" x="-18.83" y="3.09" rx=".328" ry=".328" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#6eaa53" width="6.556" height="6.556" x="-25.2" y="-3.28" rx=".328" ry=".328" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdiff3.svg b/.icons/awkward/24x24/apps/kdiff3.svg
new file mode 100644
index 00000000..c44f9346
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdiff3.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <g fill="#4c4c4c" transform="matrix(1.0909 0 0 1 -1.5455 -1)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ <path opacity=".5" d="m18 21c0.554 0 1-0.446 1-1v-8.5h-16v8.5c0 0.554 0.446 1 1 1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g fill="#e4e4e4" transform="matrix(1.0909 0 0 1 -1.5455 7)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdiskfree.svg b/.icons/awkward/24x24/apps/kdiskfree.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdiskfree.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdisknav.svg b/.icons/awkward/24x24/apps/kdisknav.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdisknav.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kdocker.svg b/.icons/awkward/24x24/apps/kdocker.svg
new file mode 100644
index 00000000..daa025fc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdocker.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4763ad" d="M 3,3 C 2.446,3 2,3.446 2,4 V 17.05 H 22 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="opacity:0.2" width="8" height="6" x="5" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="8" height="6" x="5" y="6" rx="1" ry="1"/>
+ <path style="fill:#6194bf" d="M 3,21 C 2.446,21 2,20.554 2,20 v -3 h 20 v 3 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <circle style="opacity:0.2" cx="13" cy="19.5" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="19.5" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="19" r="1"/>
+ <circle style="opacity:0.2" cx="19" cy="19.5" r="1"/>
+ <circle style="fill:#ffffff" cx="19" cy="19" r="1"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="opacity:0.2" d="m 12.5,8.5 c 0,0 2.5,1.5 2.5,5 h -2 l 3,4 3,-4 h -2 c 0,-4.5 -4.5,-5 -4.5,-5 z"/>
+ <path style="fill:#8fff08" d="m 12.5,8 c 0,0 2.5,1.5 2.5,5 h -2 l 3,4 3,-4 H 17 C 17,8.5 12.5,8 12.5,8 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="2" y="17"/>
+ <circle style="fill:#ffffff" cx="13" cy="19" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdots.svg b/.icons/awkward/24x24/apps/kdots.svg
new file mode 100644
index 00000000..1ea03c59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdots.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-22.5" y="-20" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="18" height="18" x="-22" y="-20" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 7.4999983,4.0000056 V 9.5000039 H 2 v 0.5000001 h 5.4999983 v 5.999998 H 2 v 0.5 H 7.4999983 V 22 H 7.9999982 V 16.500002 H 13.999996 V 22 h 0.5 v -5.499998 h 5.499999 v -0.5 h -5.499999 v -5.999998 h 5.499999 V 9.5000039 H 14.499996 V 4.0000056 h -0.5 V 9.5000039 H 7.9999982 V 4.0000056 Z m 0.4999999,5.9999984 h 5.9999978 v 5.999998 H 7.9999982 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9003903,4.0000056 C 2.4017905,4.0000056 2,4.401796 2,4.9003959 V 5.4003957 C 2,4.9017959 2.4017905,4.5000054 2.9003903,4.5000054 H 19.099604 c 0.4986,0 0.900391,0.4017905 0.900391,0.9003903 V 4.9003959 c 0,-0.4985999 -0.401791,-0.9003903 -0.900391,-0.9003903 z"/>
+ <path style="fill:none;stroke:#003dd4;stroke-width:0.49999985px" d="M 7.7499983,9.7500038 14.249996,4.2500055 h 5.499999 v 5.4999983 l -5.499999,6.4999982 z"/>
+ <path style="opacity:0.1" d="m 14,2.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 6,0 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 m -12,6 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 m 6,0 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 m 6,0 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 m -12,6 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 m 6,0 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"/>
+ <g transform="translate(0,1)">
+ <circle style="fill:#ef533a" cx="14" cy="9" r="2"/>
+ <circle style="fill:#ef533a" cx="8" cy="15" r="2"/>
+ <circle style="fill:#5284ff" cx="8" cy="9" r="2"/>
+ <circle style="fill:#5284ff" cx="14" cy="3" r="2"/>
+ <circle style="fill:#5284ff" cx="20" cy="3" r="2"/>
+ <circle style="fill:#5284ff" cx="20" cy="9" r="2"/>
+ <circle style="fill:#5284ff" cx="14" cy="15" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kdoubanfm.svg b/.icons/awkward/24x24/apps/kdoubanfm.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kdoubanfm.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kedit.svg b/.icons/awkward/24x24/apps/kedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/keditbookmarks.svg b/.icons/awkward/24x24/apps/keditbookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keditbookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/keep.svg b/.icons/awkward/24x24/apps/keep.svg
new file mode 100644
index 00000000..220317f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keep.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f4b400" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m11 3.5a5 5 0 0 0 -5 5 5 5 0 0 0 2.0098 4h-0.0098v5h1v1h4v-1h1v-5h-0.0098a5 5 0 0 0 2.01 -4 5 5 0 0 0 -5 -5zm0 1a4 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 -4zm-2 9h4v1h-4v-1zm0 2h4v1h-4v-1z"/>
+ <path fill="#fff" d="m11 3a5 5 0 0 0 -5 5 5 5 0 0 0 2.0098 4h-0.0098v5h1v1h4v-1h1v-5h-0.0098a5 5 0 0 0 2.01 -4 5 5 0 0 0 -5 -5zm0 1a4 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 -4zm-2 9h4v1h-4v-1zm0 2h4v1h-4v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keepass.svg b/.icons/awkward/24x24/apps/keepass.svg
new file mode 100644
index 00000000..710c10f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keepass.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#587de6" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g style="enable-background:new" transform="matrix(.83333 0 0 .85714 4.3333 4.1429)">
+ <g transform="translate(-347,251)">
+ <path opacity=".5" d="m355-250c-2.4 0-4.8 1.1667-4.8 4.0833v1.75h-0.2c-0.554 0-1 0.43767-1 0.99167v6.175c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6.175c0-0.554-0.446-0.99167-1-0.99167h-0.2v-1.75c0-2.91-2.4-4.08-4.8-4.08zm0 2.3333c1.2 0 2.4 0 2.4 1.75v1.75h-4.8v-1.75c0-1.75 1.2-1.75 2.4-1.75z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keepass2.svg b/.icons/awkward/24x24/apps/keepass2.svg
new file mode 120000
index 00000000..3a0b0a11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keepass2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/keepassx.svg b/.icons/awkward/24x24/apps/keepassx.svg
new file mode 100644
index 00000000..4cf6a4db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keepassx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#38a334" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 15.5,5.5 A 3.5,3.5 0 0 0 12,9 3.5,3.5 0 0 0 12.324219,10.460938 L 5,17.785156 V 19.5 h 1.7148438 l 1,-1 H 9 V 17.214844 L 9.7148438,16.5 H 13 v -2 h -1.285156 l 2.322265,-2.322266 A 3.5,3.5 0 0 0 15.5,12.5 3.5,3.5 0 0 0 19,9 3.5,3.5 0 0 0 15.5,5.5 Z m 0.5,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 15.5 5 A 3.5 3.5 0 0 0 12 8.5 A 3.5 3.5 0 0 0 12.324219 9.9609375 L 5 17.285156 L 5 19 L 6.7148438 19 L 7.7148438 18 L 9 18 L 9 16.714844 L 9.7148438 16 L 13 16 L 13 14 L 11.714844 14 L 14.037109 11.677734 A 3.5 3.5 0 0 0 15.5 12 A 3.5 3.5 0 0 0 19 8.5 A 3.5 3.5 0 0 0 15.5 5 z M 16 7 A 1 1 0 0 1 17 8 A 1 1 0 0 1 16 9 A 1 1 0 0 1 15 8 A 1 1 0 0 1 16 7 z"/>
+ <path style="opacity:0.2" d="M 5,9.2144782 V 7.5002243 H 6.7142539 L 16.999775,17.785746 V 19.5 h -1.714254 z"/>
+ <path style="fill:#454545" d="M 5,8.7144832 V 7.0002293 H 6.7142539 L 16.999775,17.285751 v 1.714254 h -1.714254 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keepassx2.svg b/.icons/awkward/24x24/apps/keepassx2.svg
new file mode 120000
index 00000000..c1070c14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keepassx2.svg
@@ -0,0 +1 @@
+keepassx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/keepassxc.svg b/.icons/awkward/24x24/apps/keepassxc.svg
new file mode 100644
index 00000000..6f878de1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keepassxc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#5ca742" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,4 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,1 a 2.0000002,2.0000002 0 0 1 2,2 2.0000002,2.0000002 0 0 1 -2,2 2.0000002,2.0000002 0 0 1 -2,-2 2.0000002,2.0000002 0 0 1 2,-2 z"/>
+ <path d="m 10,12 v 7 l 2,2 2,-2 v -0.7 l 1,-0.75 -1,-0.75 v -0.75 l 1,-1 -1,-1 V 12 Z m 1,2 h 1 v 4 h -1 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="m 12,4 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,1 a 2.0000002,2.0000002 0 0 1 2,2 2.0000002,2.0000002 0 0 1 -2,2 2.0000002,2.0000002 0 0 1 -2,-2 2.0000002,2.0000002 0 0 1 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 10,12 v 7 l 2,2 2,-2 v -0.7 l 1,-0.75 -1,-0.75 v -0.75 l 1,-1 -1,-1 V 12 Z m 1,2 h 1 v 4 h -1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keeweb.svg b/.icons/awkward/24x24/apps/keeweb.svg
new file mode 100644
index 00000000..97f08ed6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keeweb.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f75de" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2c-5.5395076 0-9.9991111 4.4599999-9.9991111 10 0 0.084-0.002 0.1665 0 0.25 0.1321882-5.4230001 4.543596-9.75 9.9991111-9.75 5.455515 0 9.867123 4.3269999 9.999111 9.75 0.002-0.0835 0-0.166 0-0.25 0-5.5400001-4.459604-10-9.999111-10z"/>
+ <path style="opacity:.2" d="m2.00585 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4599999 10 10 10 5.54 0 10-4.46 10-10 0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4560001 0-9.862-4.327-9.994-9.75z"/>
+ <path style="opacity:.2" d="m11.671875 7.3107136a2.9999999 4.0000002 45 0 0 -3.2578125 1.4101563 2.9999999 4.0000002 45 0 0 -0.7070313 4.9492181 2.9999999 4.0000002 45 0 0 4.1738278 -0.06836l3.603516 3.605469c0.391737 0.391737 1.024279 0.391737 1.416016 0s0.391737-1.024277 0-1.416015l-0.707032-0.707032 0.705079-0.705078 0.443359 0.441406c0.146901 0.146902 0.423272 0.106025 0.619141-0.08984 0.195868-0.195869 0.234792-0.470286 0.08789-0.617188l-1.591797-1.5918c-0.146901-0.146901-0.423272-0.107978-0.61914 0.08789-0.195869 0.195869-0.234792 0.472239-0.08789 0.619141l0.441406 0.443359-0.705078 0.705078-2.191406-2.191406a2.9999999 4.0000002 45 0 0 0.06836 -4.1718744 2.9999999 4.0000002 45 0 0 -1.691406 -0.703125zm-0.195313 1.4042969c0.316817 0.021641 0.60582 0.1390228 0.826172 0.359375 0.587606 0.5876056 0.449153 1.6719395-0.310546 2.4316395l-0.792969 0.792969c-0.759699 0.7597-1.8440351 0.898153-2.4316409 0.310547-0.5876057-0.587606-0.449153-1.67194 0.3105469-2.43164l0.7929688-0.7929686c0.4748122-0.4748126 1.0774402-0.7059909 1.6054682-0.6699219z"/>
+ <g transform="rotate(45,12.568666,11.903351)">
+ <path style="fill:#ffffff" transform="translate(1.0271491 .2371172)" d="m9 8a2.9999999 4.0000002 0 0 0 -3 4 2.9999999 4.0000002 0 0 0 3 4 2.9999999 4.0000002 0 0 0 3 -4 2.9999999 4.0000002 0 0 0 -3 -4zm0 1.5c0.831 0 1.5 0.865075 1.5 1.939453v1.121094c0 1.074378-0.669 1.939453-1.5 1.939453s-1.5-0.865075-1.5-1.939453v-1.121094c0-1.074378 0.669-1.939453 1.5-1.939453z"/>
+ <path style="fill:#ffffff" d="m12.027149 11.237118h6c0.554 0 1 0.446 1 1s-0.446 1-1 1h-6c-0.554 0-0.217639-0.623809-0.217639-1.177809s-0.336361-0.822191 0.217639-0.822191z"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="15.03" y="9.24" rx=".375" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="9.64" y="-17.03" rx=".375" ry=".5" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kentoo.svg b/.icons/awkward/24x24/apps/kentoo.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kentoo.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kerbal-space-program.svg b/.icons/awkward/24x24/apps/kerbal-space-program.svg
new file mode 100644
index 00000000..ffc7248e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kerbal-space-program.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 8,2.5 c -1.1045695,0 -2,0.8954305 -2,2 0,1.1045695 0.8954305,2 2,2 1.1045695,0 2,-0.8954305 2,-2 0,-1.1045695 -0.8954305,-2 -2,-2 z m 8,0 c -1.104569,0 -2,0.8954305 -2,2 0,1.1045695 0.895431,2 2,2 1.104569,0 2,-0.8954305 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 z M 3.5,8.5 C 2.1192881,8.5 1,10.067003 1,12 1,13.932997 2.1192881,15.5 3.5,15.5 4.8807119,15.5 6,13.932997 6,12 6,10.067003 4.8807119,8.5 3.5,8.5 Z m 17,0 c -1.380712,0 -2.5,1.567003 -2.5,3.5 0,1.932997 1.119288,3.5 2.5,3.5 1.380712,0 2.5,-1.567003 2.5,-3.5 0,-1.932997 -1.119288,-3.5 -2.5,-3.5 z"/>
+ <path style="fill:#868686" d="M 8,2 C 6.8954305,2 6,2.8954305 6,4 6,5.1045695 6.8954305,6 8,6 9.1045695,6 10,5.1045695 10,4 10,2.8954305 9.1045695,2 8,2 Z m 8,0 c -1.104569,0 -2,0.8954305 -2,2 0,1.1045695 0.895431,2 2,2 1.104569,0 2,-0.8954305 2,-2 C 18,2.8954305 17.104569,2 16,2 Z M 3.5,8 C 2.1192881,8 1,9.5670034 1,11.5 1,13.432997 2.1192881,15 3.5,15 4.8807119,15 6,13.432997 6,11.5 6,9.5670034 4.8807119,8 3.5,8 Z m 17,0 C 19.119288,8 18,9.5670034 18,11.5 18,13.432997 19.119288,15 20.5,15 21.880712,15 23,13.432997 23,11.5 23,9.5670034 21.880712,8 20.5,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 6.8954305,2 6,2.8954305 6,4 6.0005041,4.0845968 6.0063752,4.1690764 6.017578,4.2529297 6.1421218,3.2524819 6.9918305,2.5011385 8,2.5 9.0062014,2.5007648 9.8551731,3.2489473 9.982422,4.2470703 9.9933804,4.1651558 9.999251,4.0826408 10,4 10,2.8954305 9.1045695,2 8,2 Z m 8,0 c -1.104569,0 -2,0.8954305 -2,2 5.04e-4,0.084597 0.0064,0.1690764 0.01758,0.2529297 C 14.142122,3.2524819 14.99183,2.5011385 16,2.5 17.006201,2.5007648 17.855173,3.2489473 17.982422,4.2470703 17.99338,4.1651558 17.999251,4.0826408 18,4 18,2.8954305 17.104569,2 16,2 Z M 3.5,8 C 2.1192881,8 1,9.5670034 1,11.5 1.0008701,11.57529 1.00348,11.650528 1.00781,11.725586 1.1101023,9.9046989 2.1953502,8.5000852 3.5,8.5 4.8171465,8.5019284 5.9072939,9.934242 5.9921875,11.774414 5.997355,11.683121 5.9999612,11.591579 6,11.5 6,9.5670034 4.8807119,8 3.5,8 Z m 17,0 C 19.119288,8 18,9.5670034 18,11.5 c 8.71e-4,0.07529 0.0035,0.150528 0.0078,0.225586 C 18.110105,9.9047003 19.195351,8.5000871 20.5,8.5 21.817146,8.50193 22.907293,9.9342423 22.992187,11.774414 22.997355,11.683121 22.999961,11.591579 23,11.5 23,9.5670034 21.880712,8 20.5,8 Z"/>
+ <path style="opacity:0.2" d="m 21,12.5 c 0,3.024385 -1.491789,5.700344 -3.779678,7.332187 -1.472245,1.050084 -3.437543,0.687421 -5.383721,0.687421 -1.689311,0 -3.1065174,0.514964 -4.4571792,-0.294656 C 4.7559504,18.652378 3,15.781251 3,12.5 c 0,-4.9705627 4.0294373,-9 9,-9 4.970563,0 9,4.0294373 9,9 z"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="9"/>
+ <path style="fill:#3f3f3f" d="m 20,12 c 0,4.418278 -3.581722,6 -8,6 -4.418278,0 -8,-1.581722 -8,-6 0,-4.418278 3.581722,-8 8,-8 4.418278,0 8,3.581722 8,8 z"/>
+ <path style="fill:#84bd08" d="M 10.579102,5.475586 C 9.4480255,5.507466 8.952301,5.7307355 7.7597655,7.004883 l -0.106445,3.258789 0.04297,0.899414 0.02051,3.427735 C 7.866086,15.770618 7.913892,16.72851 8.072269,17.458008 9.233128,17.831139 10.571433,18 12,18 c 1.483015,0 2.866913,-0.184032 4.057617,-0.587891 0.307167,-1.394392 0.04012,-3.453627 0.248047,-5.140624 L 16.389644,10.085938 16.24023,7.635742 C 15.858996,6.0434675 13.633933,5.392439 11.970703,5.475586 c -0.567747,0 -1.014576,-0.010625 -1.391601,0 z"/>
+ <circle style="opacity:0.2" cx="8.5" cy="13" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="12.5" r=".5"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,16 c 0,0 0.354054,0.5 2.427027,0.5 C 14,16.5 14.5,16 14.5,16"/>
+ <path style="fill:#2e2e2e" d="M 7.511198,7.864591 7.663952,11.08736 C 8.126166,9.427092 6.950703,6.757866 9.2213895,6.5 10.383429,6.3680355 10.51992,7.0580665 11.314623,7 c 0.74307,-0.054295 0.754193,-1.3550275 2.678845,-1 2.155436,0.3975985 2.00241,3.034773 2.386657,5.08736 L 16.498584,8.0390745 C 16.530664,6.724769 16.013887,6.299155 15.297586,5.749688 14.414751,5.1779 13.378626,5.0143145 12.000208,5.0143145 10.607732,4.9220413 9.069948,5.2706185 8.082116,6.2128275 7.4945225,6.750317 7.47485,7.097732 7.511198,7.864591 Z"/>
+ <circle style="opacity:0.2" cx="-15.5" cy="13" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-15.5" cy="12.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-15.5" cy="12.5" r=".5" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="M 4.0126953,11.746094 C 4.0100217,11.831121 4,11.914324 4,12 c 0,4.418278 3.581722,6 8,6 4.418278,0 8,-1.581722 8,-6 0,-0.08568 -0.01002,-0.168879 -0.0127,-0.253906 C 19.85255,15.971932 16.332894,17.5 12,17.5 7.667106,17.5 4.1474497,15.971932 4.0126953,11.746094 Z"/>
+ <rect style="opacity:0.2" width="12" height="2" x="6" y="19.5" rx="1" ry="1"/>
+ <rect style="fill:#868686" width="12" height="2" x="6" y="19" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,3 A 9,9 0 0 0 3,12 9,9 0 0 0 3.00977,12.287109 9,9 0 0 1 12,3.5 9,9 0 0 1 20.990234,12.212891 9,9 0 0 0 21,12 9,9 0 0 0 12,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keurocalc.svg b/.icons/awkward/24x24/apps/keurocalc.svg
new file mode 100644
index 00000000..ded28f81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keurocalc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#578cff" cx="11" cy="11" r="10"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m11 5.5a6 6 0 0 0 -5.6504 4h-1.8496l-0.5 1h2.0859a6 6 0 0 0 -0.0859 1h-0.5l-0.5 1h1.0898a6 6 0 0 0 5.9102 5 6 6 0 0 0 4.4629 -2h-1.4727a5 5 0 0 1 -2.99 1 5 5 0 0 1 -4.8945 -4h5.3945l0.5-1h-6a5 5 0 0 1 0.10156 -1h5.3984l0.5-1h-5.5801a5 5 0 0 1 4.5801 -3 5 5 0 0 1 2.9902 1h1.4746a6 6 0 0 0 -4.465 -2z"/>
+ <path fill="#ffff70" d="m11 5a6 6 0 0 0 -5.6504 4h-1.8496l-0.5 1h2.0859a6 6 0 0 0 -0.0859 1h-0.5l-0.5 1h1.0898a6 6 0 0 0 5.9102 5 6 6 0 0 0 4.463 -2h-1.4727a5 5 0 0 1 -2.99 1 5 5 0 0 1 -4.8945 -4h5.3945l0.5-1h-6a5 5 0 0 1 0.1016 -1h5.3984l0.5-1h-5.5801a5 5 0 0 1 4.5801 -3 5 5 0 0 1 2.99 1h1.4746a6 6 0 0 0 -4.465 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kexi.svg b/.icons/awkward/24x24/apps/kexi.svg
new file mode 100644
index 00000000..02c4bcb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kexi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4ba357" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".1" d="m12 8.5c-1.678 0-3.1112 0.5176-3.7051 1.25-0.0498 0.0615-0.0932 0.1231-0.1308 0.1875-0.0358 0.0612-0.0678 0.1245-0.0918 0.1875a4.0001 2 0 0 0 -0.015625 0.05859c-0.013709 0.04299-0.028972 0.08505-0.037109 0.12891a4.0001 2 0 0 0 -0.0196 0.187c0.00022 0.06499 0.00673 0.12891 0.019531 0.19336a4.0001 2 0 0 0 0.054688 0.1875 4.0001 2 0 0 0 0.09375 0.1875 4.0001 2 0 0 0 0.127 0.182 4.0001 2 0 0 0 3.7051 1.25 4.0001 2 0 0 0 3.7051 -1.25 4.0001 2 0 0 0 0.002 -0.002 4.0001 2 0 0 0 0.10742 -0.1543c0.0064-0.01014 0.01351-0.02106 0.01953-0.03125a4.0001 2 0 0 0 0.06641 -0.13281c0.0094-0.02093 0.02133-0.04144 0.0293-0.0625a4.0001 2 0 0 0 0.0332 -0.11133c0.0077-0.02933 0.01443-0.05839 0.01953-0.08789a4.0001 2 0 0 0 0.018 -0.169 4.0001 2 0 0 0 -0.021 -0.199c-0.039-0.194-0.133-0.378-0.274-0.551-0.594-0.7325-2.027-1.25-3.705-1.25zm-3.7051 4.25a4 2 0 0 0 -0.2949 0.75 4 2 0 0 0 4 2 4 2 0 0 0 4 -2 4 2 0 0 0 -0.295 -0.75 4 2 0 0 1 -3.705 1.25 4 2 0 0 1 -3.7051 -1.25zm0 3a4 2 0 0 0 -0.2949 0.75 4 2 0 0 0 4 2 4 2 0 0 0 4 -2 4 2 0 0 0 -0.295 -0.75 4 2 0 0 1 -3.705 1.25 4 2 0 0 1 -3.7051 -1.25z"/>
+ <path fill="#ffffff" d="m12 8c-1.678 0-3.1112 0.5176-3.7051 1.25-0.0498 0.0615-0.0932 0.1231-0.1308 0.1875-0.0358 0.0612-0.0678 0.1241-0.0918 0.1875a4.0001 2 0 0 0 -0.0157 0.0586c-0.0137 0.043-0.0289 0.085-0.0371 0.1289a4.0001 2 0 0 0 -0.0195 0.1875c0.00022 0.06499 0.00673 0.12891 0.019531 0.19336a4.0001 2 0 0 0 0.054688 0.1875 4.0001 2 0 0 0 0.09375 0.1875 4.0001 2 0 0 0 0.127 0.182 4.0001 2 0 0 0 3.7051 1.25 4.0001 2 0 0 0 3.7051 -1.25 4.0001 2 0 0 0 0.002 -0.002 4.0001 2 0 0 0 0.10742 -0.1543c0.0064-0.01014 0.01351-0.02106 0.01953-0.03125a4.0001 2 0 0 0 0.06641 -0.13281c0.0094-0.02093 0.02133-0.04144 0.0293-0.0625a4.0001 2 0 0 0 0.0332 -0.11133c0.0077-0.02933 0.01443-0.05839 0.01953-0.08789a4.0001 2 0 0 0 0.018 -0.169 4.0001 2 0 0 0 -0.021 -0.1992c-0.039-0.1935-0.133-0.3778-0.274-0.5508-0.594-0.7325-2.027-1.25-3.705-1.25zm-3.7051 4.25a4 2 0 0 0 -0.2949 0.75 4 2 0 0 0 4 2 4 2 0 0 0 4 -2 4 2 0 0 0 -0.295 -0.75 4 2 0 0 1 -3.705 1.25 4 2 0 0 1 -3.7051 -1.25zm0 3a4 2 0 0 0 -0.2949 0.75 4 2 0 0 0 4 2 4 2 0 0 0 4 -2 4 2 0 0 0 -0.295 -0.75 4 2 0 0 1 -3.705 1.25 4 2 0 0 1 -3.7051 -1.25z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/key-mon.svg b/.icons/awkward/24x24/apps/key-mon.svg
new file mode 120000
index 00000000..d5aa3f2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/key-mon.svg
@@ -0,0 +1 @@
+keymon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/key_bindings.svg b/.icons/awkward/24x24/apps/key_bindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/key_bindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/keybase.svg b/.icons/awkward/24x24/apps/keybase.svg
new file mode 100644
index 00000000..10bbd49a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keybase.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m12 3.4999999c-5.5400001 0-10.0000002 4.46-10.0000002 10.0000001 0 3.283708 1.5739346 6.179006 4.0039061 8h11.9921881c2.429971-1.820994 4.003906-4.716292 4.003906-8 0-5.5400001-4.46-10.0000001-10-10.0000001z"/>
+ <path style="fill:#2d96d0" d="m12 2.9999999c-5.5400001 0-10.0000002 4.46-10.0000002 10.0000001 0 3.283708 1.5739346 6.179006 4.0039061 8h11.9921881c2.429971-1.820994 4.003906-4.716292 4.003906-8 0-5.5400001-4.46-10.0000001-10-10.0000001z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2.9999999c-5.5395076 0-9.9991113 4.46-9.9991113 10.0000001 0 0.084-0.002 0.1665 0 0.25 0.1321882-5.4230002 4.5435962-9.7500001 9.9991113-9.7500001 5.455515 0 9.867123 4.3269999 9.999111 9.7500001 0.002-0.0835 0-0.166 0-0.25 0-5.5400001-4.459604-10.0000001-9.999111-10.0000001z"/>
+ <path style="fill:#f4deb9" d="m12 7.9667969a7.9999214 7.9999214 0 0 0 -8 8.0000001 7.9999214 7.9999214 0 0 0 1.4394531 4.558594c0.1854381 0.161459 0.36737 0.326917 0.5644531 0.474609h11.9921878c0.194477-0.145739 0.373497-0.3096 0.55664-0.46875a7.9999214 7.9999214 0 0 0 1.447266 -4.564453 7.9999214 7.9999214 0 0 0 -8 -8.0000001z"/>
+ <path style="opacity:.2" d="m12.000079 8.4672143c-2.8435813 0-5.3385162 1.4854046-6.757226 3.7207967-0.206926 0.270581-0.3893487 0.552913-0.5218701 0.8552-0.2082421 0.475011-0.3629847 0.966788-0.4802035 1.497902-0.077998 0.315151-0.1439408 0.634888-0.1833315 0.963532-0.0035 0.02925 0.00543 0.03539 0.019792 0.03124-0.015034 0.126587-0.034138 0.246589-0.045833 0.379163-0.037493 0.425006-0.041108 0.598952-0.0125 0.598952l4.9810931-5.380148-1.2300877 4.467763c0.00693 0.0069 0.1577782-0.05467 0.3354138-0.136457 1.0913829-0.502515 2.0746089-0.725982 3.2770509-0.869488 0.414674-0.04948 1.853092-0.05571 2.285394-0.01045 0.875719 0.09176 1.67503 0.140693 2.658307 0.411169 0.435686 0.119846 0.649404 0.148365 1.00624 0.135415 0.357098-0.01296 0.567457-0.06065 0.831242-0.187498 0.658237-0.316526 1.00333-1.166701 0.907282-1.908426-0.0091-0.06991-0.02749-0.136318-0.04166-0.204164 0.0282-0.06986 0.00096-0.18762-0.110416-0.382288-0.109593-0.291162-0.270956-0.582781-0.514584-0.912453-1.649072-1.8121192-3.802884-3.1049721-6.404103-3.0697607z"/>
+ <path style="fill:#ff8e49" d="m12.000079 7.9667973c-2.8435813 0-5.3385162 1.4854046-6.757226 3.7207967-0.206926 0.270581-0.3893487 0.552913-0.5218701 0.8552-0.2082421 0.475011-0.3629847 0.966788-0.4802035 1.497902-0.077998 0.315151-0.1439408 0.634888-0.1833315 0.963532-0.0035 0.02925 0.00543 0.03539 0.019792 0.03124-0.015034 0.126587-0.034138 0.246589-0.045833 0.379163-0.037493 0.425006-0.041108 0.598952-0.0125 0.598952l4.9810931-5.380148-1.2300877 4.467763c0.00693 0.0069 0.1577782-0.05467 0.3354138-0.136457 1.0913829-0.502515 2.0746089-0.725982 3.2770509-0.869488 0.414674-0.04948 1.853092-0.05571 2.285394-0.01045 0.875719 0.09176 1.67503 0.140693 2.658307 0.411169 0.435686 0.119846 0.649404 0.148365 1.00624 0.135415 0.357098-0.01296 0.567457-0.06065 0.831242-0.187498 0.658237-0.316526 1.00333-1.166701 0.907282-1.908426-0.0091-0.06991-0.02749-0.136318-0.04166-0.204164 0.0282-0.06986 0.00096-0.18762-0.110416-0.382288-0.109593-0.291162-0.270956-0.582781-0.514584-0.912453-1.649072-1.8121192-3.802884-3.1049721-6.404103-3.0697607z"/>
+ <circle style="fill:#252524" cx="9" cy="17" r="1"/>
+ <circle style="fill:#252524" cx="15" cy="17" r="1"/>
+ <path style="opacity:.2" d="m10.391601 4.7871658c-0.03076 0-0.231674 0.3429606-0.4228512 0.7216796-0.2798665 0.5544135-0.413196 0.9811005-0.4589845 1.473633-0.011315 0.12171-0.00953 0.2408945-0.00195 0.3583985-0.0047 0.052935-0.00733 0.106037-0.00782 0.1591794 0 1.1045695 0.8954307 2 1.9999997 2 1.10457 0 2-0.8954305 2-2-0.000016-0.050837-0.002-0.1016554-0.0059-0.1523439 0.0017-0.05067 0.0065-0.1015075 0.0039-0.151367-0.03528-0.6848115-0.431155-1.1543565-1.02929-1.463281-0.316672-0.1635545-0.801105-0.240377-1.117188-0.241008-0.394328-0.0008-0.693995-0.343721-0.886718-0.6238359-0.03085-0.04484-0.06405-0.081055-0.07324-0.081055z"/>
+ <path style="fill:#ff8e49" d="m10.391601 4.2871093c-0.03076 0-0.231674 0.3429605-0.4228512 0.7216796-0.2798665 0.5544135-0.413196 0.9811005-0.4589845 1.473633-0.011315 0.12171-0.00953 0.2408945-0.00195 0.3583985-0.00472 0.052935-0.00733 0.106037-0.00782 0.1591795 0 1.1045694 0.8954297 1.9999999 1.9999997 1.9999999 1.104569 0 2-0.8954305 2-1.9999999-0.000017-0.050838-0.002-0.1016555-0.0059-0.152344 0.0017-0.050671 0.0065-0.1015075 0.0039-0.151367-0.035237-0.6848115-0.43111-1.1543565-1.029245-1.463281-0.316672-0.1635545-0.801105-0.2403772-1.117188-0.241008-0.394328-0.000785-0.693995-0.3437209-0.886718-0.6238359-0.03085-0.04484-0.06405-0.081055-0.07324-0.081055z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keymon.svg b/.icons/awkward/24x24/apps/keymon.svg
new file mode 100644
index 00000000..b5f10748
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keymon.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="5" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="opacity:.2" cx="6" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="12" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="15" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="18" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="13.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="5" y="16.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="9" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="18" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="13" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="5" y="16" rx=".5" ry=".5"/>
+ <circle style="fill:#f57f17" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m17.5 15c-2.35 0-3.5 1.5-4 2.5 0.5 1 1.65 2.5 4 2.5s3.5-1.5 4-2.5c-0.5-1-1.65-2.5-4-2.5zm0 1c0.817 0 1.5 0.683 1.5 1.5s-0.683 1.5-1.5 1.5-1.5-0.683-1.5-1.5 0.683-1.5 1.5-1.5zm0 1c-0.264 0-0.5 0.236-0.5 0.5s0.236 0.5 0.5 0.5 0.5-0.236 0.5-0.5-0.236-0.5-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/keyring-manager.svg b/.icons/awkward/24x24/apps/keyring-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/keyring-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kfind.svg b/.icons/awkward/24x24/apps/kfind.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfind.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kfloppy.svg b/.icons/awkward/24x24/apps/kfloppy.svg
new file mode 100644
index 00000000..576db69e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfloppy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path opacity=".2" d="m8.1367 2.5c-0.0855 0.1377-0.1367 0.2956-0.1367 0.4668v5.5996c0 0.5171 0.446 0.9336 1 0.9336h10c0.554 0 1-0.41653 1-0.93359v-5.5996c0-0.1712-0.051-0.3291-0.137-0.4668h-11.727zm7.4355 2h2.8555c0.316 0 0.572 0.1991 0.572 0.4453v3.1094c0 0.2462-0.256 0.4453-0.572 0.4453h-2.8555c-0.316 0-0.572-0.1991-0.572-0.4453v-3.1094c0-0.2462 0.256-0.4453 0.572-0.4453z"/>
+ <path fill="#b7b7b7" d="m8.1367 2c-0.0855 0.1377-0.1367 0.2956-0.1367 0.4668v5.5996c0 0.5171 0.446 0.9336 1 0.9336h10c0.554 0 1-0.41653 1-0.93359v-5.5996c0-0.1712-0.051-0.3291-0.137-0.4668h-11.726zm7.4355 2h2.8555c0.316 0 0.572 0.1991 0.572 0.4453v3.1094c0 0.2462-0.256 0.4453-0.572 0.4453h-2.856c-0.316 0-0.572-0.1991-0.572-0.4453v-3.1094c0-0.2462 0.256-0.4453 0.572-0.4453z"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#fff" d="m5 11c-0.554 0-1 0.446-1 1v6h16v-6c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m20 18.5v1.2c0 0.4432-0.446 0.8-1 0.8h-14c-0.554 0-1-0.3568-1-0.8v-1.2z"/>
+ <path fill="#ffae3f" d="m20 18v1.2c0 0.443-0.446 0.8-1 0.8h-14c-0.554 0-1-0.357-1-0.8v-1.2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kfm.svg b/.icons/awkward/24x24/apps/kfm.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfm.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kfm_home.svg b/.icons/awkward/24x24/apps/kfm_home.svg
new file mode 120000
index 00000000..305afa38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfm_home.svg
@@ -0,0 +1 @@
+gargoyle-house.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kfoldersync.svg b/.icons/awkward/24x24/apps/kfoldersync.svg
new file mode 100644
index 00000000..913311a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfoldersync.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m21.99975 20.500567v-9.995958c0-0.5537753-0.44939-1.0607592-0.99999-0.9995841h-17.99978c-0.99998 0-0.99998 0.9579501-0.99998 0.9579501v10.037442c0 0.553764 0.44599 0.999583 0.99998 0.999583h17.99978c0.55399 0 0.99999-0.445819 0.99999-0.999583z"/>
+ <path style="fill:#4877b1" d="m2 18.000282v-13.9960173c0-0.5538395 0.4492865-1.0042647 0.99998-1.0042647h6.00002c1-0.0002299 1 0.8012557 1 2h11s1.000001 0.0002917 1 1l-0.00001 12.000282c0 0.553849-0.44599 0.999718-0.99998 0.999718h-17.99978c-0.55399 0-0.99999-0.445869-0.99999-0.999718z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.5506935 0-1 0.4500667-1 1.0039062v0.5c0-0.5538395 0.4493065-1.0039062 1-1.0039062h6c1-0.0002299 1 0.8012557 1 2h11s1.000001 0.0002917 1 1v-0.5c0.000001-0.9997083-1-1-1-1h-11c0-1.1987443 0-2.0002299-1-2h-6z"/>
+ <path style="opacity:.2" d="m21.99975 19.500566v-9.9959707c0-0.5537653-0.449287-1.0045953-0.99999-1.0045953h-17.99978c-0.99998 0-0.99998 0.9629619-0.99998 0.9629619v10.0374541c0 0.553765 0.44599 0.999584 0.99998 0.999584h17.99978c0.55399 0 0.99999-0.445819 0.99999-0.999584z"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx=".889" ry="1"/>
+ <path style="fill:#5294e2" d="m21.99975 20.000562v-9.995967c0-0.5537652-0.449287-1.004595-0.99999-1.004595h-17.99978c-0.99998 0-0.99998 0.9629616-0.99998 0.9629616v10.0374504c0 0.553765 0.44599 0.999584 0.99998 0.999584h17.99978c0.55399 0 0.99999-0.445819 0.99999-0.999584z"/>
+ <circle style="fill:#5db41e" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m17 14a3 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 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path style="fill:#ffffff" d="m17 13v3l2-1.5z"/>
+ <path style="fill:#ffffff" d="m17 18v3l-2-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kfontview.svg b/.icons/awkward/24x24/apps/kfontview.svg
new file mode 100644
index 00000000..e1c27f46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfontview.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c28f42" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5174 0 0 .48318 -1 -.00004416)">
+ <path d="m15.462 11.383h15.462v4.1392h-11.596v6.2089h9.6636v4.1392h-9.6636v12.418h-3.8655z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5174 0 0 .48318 -1 -.50004)">
+ <path d="m15.462 11.383h15.462v4.1392h-11.596v6.2089h9.6636v4.1392h-9.6636v12.418h-3.8655z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kfourinline.svg b/.icons/awkward/24x24/apps/kfourinline.svg
new file mode 100644
index 00000000..1aedca65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kfourinline.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#3b709f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m10 7a3.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.5z"/>
+ <path fill="#fff" d="m10 6.5a3.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.5z"/>
+ <path opacity=".2" d="m19 7a3.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.5z"/>
+ <path fill="#ff6756" d="m19 6.5a3.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.5z"/>
+ <path fill="#4d4d4d" d="m10 16a3.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.5z"/>
+ <path opacity=".2" d="m19 16.5a3.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.5z"/>
+ <path fill="#ff6756" d="m19 16a3.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.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kgeography.svg b/.icons/awkward/24x24/apps/kgeography.svg
new file mode 100644
index 00000000..c6fb75a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kgeography.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <rect fill="#2095f2" width="20" height="20" x="1" y="1" ry="10"/>
+ <path fill="#fff" opacity=".5" d="m11 1c-1.2615 0-2.462 0.2406-3.5715 0.6631-0.0805 0.07415-0.1855 0.1311-0.2685 0.124-0.011-0.00095-0.0225-0.0085-0.034-0.0127-0.547 0.22885-1.0655 0.5092-1.5575 0.82715 0.064 0.10375 0.083 0.2193-0.049 0.2754-0.022 0.0096-0.3005 0.03755-0.3975 0.03515-1.3988 1.0164-2.5209 2.3834-3.2382 3.9794 0.01145-0.0015 0.0214-0.007 0.0332-0.0075 0.10885-0.0015 0.26555 0.0295 0.3701 0.0515 0.0965 0.02 0.1743 0.0845 0.2578 0.091 0.237 0.018 0.294-0.1665 0.48735-0.2695 0.1997 0.028 0.33225-0.034 0.51265-0.014 0.123 0.014 0.2118 0.145 0.30765 0.1525 0.0806 0.008 0.15145-0.0755 0.22945-0.0635 0.076 0.0115 0.2065 0.177 0.219 0.2695 0.0155 0.1155-0.085 0.219-0.052 0.346 0.121 0.123 0.34 0.1475 0.5125 0.2185 0.1125-0.0925 0.015-0.2645 0-0.3985-0.0015-0.059 0.0085-0.1115 0-0.166-0.0105-0.092-0.05-0.177-0.0505-0.256-0.0015-0.3645 0.2945-0.5355 0.539-0.6795 0.106-0.063 0.1895-0.173 0.281-0.2185 0.13-0.0655 0.2265-0.0805 0.334-0.141 0.1945-0.109 0.361-0.1965 0.513-0.32 0.07-0.1655 0.007-0.3875 0.0125-0.551 0.0705-0.043 0.1305 0.0185 0.205 0.0125 0.1175-0.024 0.127-0.1895 0.1935-0.2555 0.039-0.038 0.1445-0.065 0.1925-0.1025 0.1165-0.092 0.155-0.23 0.257-0.2695 0.0365-0.015 0.121-0.011 0.1785-0.0265 0.076-0.02 0.184-0.11 0.3075-0.1525 0.0805-0.028 0.265-0.0335 0.296-0.0645 0.038-0.0385-0.0005-0.14705 0.0125-0.20495 0.0625-0.2894 0.4985-0.35075 0.756-0.4482 0.1805-0.0685 0.366-0.1938 0.5645-0.1553-0.039 0.13755-0.2235 0.08885-0.1925 0.25585 0.0435 0.2318 0.354-0.0664 0.4355-0.10055 0.1565-0.06595 0.425-0.1062 0.63-0.1807 0.18-0.06595 0.5025-0.1662 0.333-0.37205-0.1415-0.0082-0.2095 0.166-0.333 0.21875-0.085 0.0136-0.069-0.0713-0.1415-0.07815-0.069-0.0082-0.108 0.06375-0.179 0.0518-0.0705-0.01165-0.1695-0.1226-0.1805-0.2051-0.028-0.21405 0.181-0.3023 0.2695-0.4619-0.0585-0.19365-0.3265-0.0395-0.488-0.11525 0.0155-0.11525 0.1345-0.19475 0.2695-0.2168 0.11-0.0187 0.358-0.00915 0.4235 0.0498 0.038 0.0324 0.0025 0.11325 0.0645 0.167 0.0655 0.059 0.146 0.0529 0.2305 0.03905 0.0305-0.1461-0.19-0.10945-0.166-0.20605 0.1735-0.1133 0.455-0.02025 0.667-0.05175 0.122-0.018 0.2505-0.10415 0.3585-0.16505 0.103-0.0586 0.2365-0.1603 0.3455-0.06445 0.0295 0.1047-0.095 0.13935-0.153 0.1914-0.1965 0.17455-0.3985 0.37445-0.551 0.57715 0.0935 0.09125 0.2635 0.04555 0.422 0.06445 0.062 0.0082 0.1395 0.02655 0.205 0.0381 0.0765 0.0136 0.158 0.0098 0.218 0.0254 0.1075 0.0264 0.1365 0.1416 0.243 0.1416 0.1755-0.0003 0.1775-0.19005 0.078-0.3086 0.0315-0.121 0.0805-0.1838 0.038-0.26855-0.079-0.15805-0.3685-0.0082-0.3835-0.2051-0.0095-0.1278 0.107-0.1221 0.153-0.21775-0.021-0.24705 0.203-0.2649 0.179-0.48635-0.0105-0.0926-0.0885-0.09385-0.1535-0.18065-0.0325-0.0427-0.0495-0.12445-0.087-0.16115-0.299-0.0267-0.6015-0.04295-0.908-0.04295zm-5.16 2.0176h0.001c0.0595 0.0086 0.1315 0.0726 0.204 0.0781 0.0685 0.0015 0.125-0.0377 0.167-0.02635 0.107 0.02825 0.1525 0.19015 0.0515 0.2695-0.0835 0.0105-0.1165-0.0363-0.1795-0.02535-0.174 0.02955-0.241 0.37065-0.371 0.35935-0.123-0.0105-0.1895-0.3094-0.0645-0.39845 0.008-0.0777-0.057-0.0902-0.053-0.167 0.037-0.04725 0.1425-0.09805 0.2445-0.0898zm-0.5775 0.04c0.036 0.001 0.0625 0.0098 0.0765 0.0254-0.017 0.13665-0.124 0.1277-0.2295 0.1914-0.1825 0.11005-0.288 0.2777-0.346 0.5127-0.0165 0.0685-0.1965 0.2494-0.283 0.2314-0.2035-0.04285 0.056-0.4176 0.1025-0.47455 0.0515-0.06315 0.12-0.1185 0.1805-0.1914 0.059-0.0706 0.097-0.1659 0.1535-0.2051 0.062-0.0429 0.2385-0.09395 0.3455-0.08985zm1.518 0.461c0.065 0.001 0.1235 0.01175 0.15 0.0381-0.0415 0.1693-0.4065 0.1246-0.54 0.06345 0.0085-0.06385 0.1085-0.0814 0.1925-0.08985 0.059-0.0015 0.1325-0.01365 0.1975-0.0117zm-0.8305 0.3125c0.0435-0.001 0.0875 0.0084 0.133 0.0205-0.118 0.0987-0.2455 0.15445-0.448 0.21895-0.0975 0.0305-0.266 0.0685-0.2825-0.04-0.02-0.1336 0.1425-0.10255 0.2315-0.1145 0.112-0.01555 0.235-0.08075 0.366-0.08495zm12.734 0.7599c-0.015 0.036-0.026 0.072-0.0245 0.107 0.0085 0.062 0.076 0.1215 0.091 0.2055 0.008 0.044-0.021 0.14 0 0.1805 0.0615 0.1195 0.2235 0.0335 0.339 0.04-0.1315-0.181-0.2625-0.362-0.4055-0.533zm0.6555 0.8815c-0.0185 0.0885-0.0785 0.2035-0.127 0.2775-0.112 0.17-0.2635 0.178-0.424 0.2685-0.1335 0.076-0.191 0.2025-0.2695 0.334-0.085 0.1425-0.1375 0.2285-0.1025 0.4345-0.1145 0.2275-0.288 0.3665-0.5255 0.4745-0.07 0.032-0.166 0.0435-0.2305 0.09-0.051 0.037-0.0805 0.136-0.153 0.218-0.09 0.1-0.1845 0.142-0.2315 0.2185-0.0365 0.059-0.0495 0.1765-0.09 0.256-0.0545 0.1075-0.1715 0.1605-0.243 0.2695-0.033 0.0505-0.0545 0.1525-0.091 0.2185-0.081 0.148-0.22 0.254-0.205 0.384 0.015 0.1255 0.157 0.1475 0.167 0.257 0.0015 0.0615-0.041 0.0995-0.038 0.167 0.0015 0.098 0.0685 0.1675 0.076 0.243 0.019 0.1905-0.0645 0.2665-0.1005 0.3965-0.017 0.062-0.01 0.132-0.0265 0.1805-0.0315 0.0955-0.1645 0.1815-0.167 0.294-0.001 0.08 0.082 0.1445 0.089 0.257 0.0015 0.0775-0.038 0.16-0.0245 0.2315 0.0275 0.1395 0.2765 0.3015 0.385 0.41 0.145 0.145 0.335 0.2575 0.3975 0.41 0.0525 0.13 0.052 0.299 0.153 0.3965 0.075 0.0725 0.199 0.1175 0.295 0.1925 0.0895 0.07 0.1865 0.1305 0.282 0.205 0.1565 0.122 0.392 0.3655 0.641 0.347 0.1295-0.0095 0.263-0.1155 0.41-0.142 0.1515-0.027 0.348-0.041 0.501-0.025 0.117 0.0115 0.2375 0.0815 0.3595 0.076 0.1285-0.008 0.2755-0.103 0.422-0.167 0.117-0.051 0.2615-0.108 0.4195-0.1495 0.0725-0.4875 0.1115-0.9875 0.1115-1.496 0-2.0475-0.6125-3.9455-1.66-5.5275zm-16.539 3.3605c-0.213 0.0115-0.3526 0.0215-0.47365 0.076-0.27745 0.1265-0.2238 0.5015-0.501 0.59-0.09585 0.0305-0.22745 0.032-0.333 0.052-0.09105 0.0165-0.202 0.066-0.2959 0.064-0.02625 0-0.06295-0.0195-0.0957-0.03-0.0247 0.176-0.04505 0.3535-0.06055 0.532 0.2637 0.0505 0.39975 0.4 0.63285 0.516 0.06385 0.0315 0.14725 0.033 0.22945 0.0515 0.0664 0.015 0.11675 0.043 0.1807 0.0645 0.1356 0.046 0.3017 0.0405 0.41015 0.089 0.16345 0.0725 0.28325 0.3795 0.4238 0.462 0.0082 0.0825-0.0161 0.194 0.0127 0.2555 0.0664 0.09 0.16015 0.0705 0.26955 0.129 0.13085 0.0705 0.1709 0.253 0.2949 0.3085 0.04285 0.019 0.15015 0.0165 0.2178 0.0375 0.16995 0.051 0.2254 0.248 0.3711 0.205 0.0955-0.0285 0.088-0.1265 0.1035-0.218 0.063-0.0685 0.132-0.1765 0.2305-0.1785 0.1595-0.0085 0.1735 0.1645 0.2315 0.319 0.0325 0.0875 0.118 0.164 0.1405 0.256 0.04 0.1595 0.02 0.6365-0.0135 0.7315-0.04 0.117-0.1985 0.1665-0.296 0.296-0.046 0.0605-0.068 0.1495-0.1025 0.1925-0.063 0.076-0.156 0.096-0.203 0.167-0.0265 0.0395-0.0525 0.125-0.0785 0.1785-0.077 0.163-0.1798 0.2785-0.11505 0.4745 0.02705 0.0805 0.15305 0.1345 0.15355 0.2295 0 0.1115-0.2377 0.2115-0.2561 0.334-0.0136 0.091 0.07365 0.2535 0.10255 0.372 0.02105 0.0895 0.19055 0.1455 0.24305 0.205 0.09 0.1015 0.162 0.2445 0.2445 0.3715 0.1625 0.2495 0.2895 0.554 0.448 0.7955 0.0835 0.127 0.201 0.241 0.257 0.3725 0.0285 0.066 0.0245 0.145 0.0505 0.205 0.0915 0.2065 0.4965 0.4225 0.705 0.5255 0.098 0.047 0.2065 0.0645 0.296 0.114 0.136 0.076 0.405 0.2795 0.4735 0.3985 0.0615 0.107 0.0995 0.3675 0.129 0.538 0.04 0.225 0.0005 0.398 0.013 0.6415 0.008 0.132 0.05 0.2645 0.0515 0.3965 0.0005 0.0465-0.024 0.081-0.0265 0.128 0 0.008 0.002 0.0165 0.002 0.0245 1.2595 0.57 2.655 0.8945 4.132 0.8945 0.267 0 0.5305-0.014 0.792-0.034 0.0115-0.02 0.022-0.0405 0.036-0.059 0.0605-0.079 0.1135-0.148 0.1535-0.2175 0.038-0.234-0.0935-0.3975-0.038-0.6025 0.061-0.2305 0.3795-0.371 0.6025-0.4745 0.0765-0.036 0.155-0.0935 0.2175-0.1155 0.1545-0.0535 0.3475-0.0245 0.4885-0.076 0.24-0.088 0.2655-0.3455 0.3835-0.5645 0.056-0.1035 0.13-0.2075 0.141-0.2815 0.0095-0.066-0.0245-0.1285-0.014-0.207 0.012-0.0775 0.081-0.144 0.1025-0.2295 0.0285-0.111 0.0405-0.2735 0.0405-0.3975 0-0.1015-0.0475-0.1905-0.052-0.282-0.0165-0.3325 0.12-0.37 0.243-0.551 0.062-0.0895 0.085-0.192 0.128-0.2565 0.2065-0.3085 0.565-0.457 0.539-0.923-0.0085-0.154-0.105-0.5025-0.2185-0.5515-0.065-0.0285-0.214-0.002-0.3075-0.0385-0.303-0.113-0.481-0.4885-0.795-0.5125-0.067-0.008-0.1285 0.0275-0.204 0.0265-0.1245-0.0085-0.312-0.087-0.4495-0.1025-0.0875-0.0095-0.2045 0.026-0.257 0-0.08-0.039-0.088-0.1865-0.153-0.2305-0.0515-0.0355-0.152-0.048-0.2305-0.0785-0.1265-0.0485-0.2265-0.105-0.372-0.115-0.045-0.0015-0.101 0.0215-0.1535 0.0135-0.0805-0.0135-0.1445-0.109-0.2185-0.154-0.0935-0.057-0.1795-0.0845-0.218-0.165 0.084-0.2765-0.1485-0.3535-0.205-0.513-0.027-0.0745-0.0145-0.1645-0.038-0.2315-0.0335-0.0955-0.128-0.1505-0.2315-0.2305-0.1855-0.1425-0.35-0.2765-0.6155-0.3095-0.1165-0.0145-0.232 0.035-0.373 0.0265-0.149-0.0095-0.3365-0.14-0.448-0.2675-0.1085-0.1245-0.1615-0.2365-0.256-0.296-0.0895-0.0575-0.2085-0.056-0.2695-0.114-0.027-0.0255-0.0225-0.069-0.052-0.129-0.045-0.0935-0.1205-0.145-0.064-0.257-0.1025-0.0525-0.105 0.0975-0.217 0.078-0.0995-0.1415-0.184-0.2085-0.41-0.167-0.104 0.019-0.1615 0.15-0.2825 0.1535-0.099 0.008-0.1765-0.1105-0.3075-0.129-0.0985-0.0135-0.211 0.027-0.2815 0.0135-0.109-0.0215-0.143-0.1125-0.243-0.1785-0.073-0.048-0.2155-0.13-0.257-0.129-0.1285 0.0085-0.2205 0.274-0.398 0.18-0.0865-0.1095 0.1405-0.1675 0.038-0.2695-0.078-0.078-0.143 0.035-0.205 0.078-0.0715 0.049-0.1385 0.0975-0.217 0.127-0.176 0.066-0.286 0.0315-0.424 0.1025-0.1275 0.066-0.1325 0.1765-0.205 0.3075-0.059 0.1075-0.1935 0.264-0.282 0.2705-0.1075 0.008-0.2105-0.15-0.3075-0.1925-0.294-0.127-0.436 0.113-0.6799 0.1165-0.2263 0.008-0.5495-0.3655-0.5381-0.5785 0.0015-0.1295 0.07465-0.3265 0.08985-0.487 0.0136-0.128 0.10105-0.205 0.10255-0.3215 0.0015-0.1555-0.2066-0.2755-0.30765-0.294-0.23955-0.044-0.57215 0.0965-0.84665-0.0135-0.0525-0.087 0.06135-0.147 0.0908-0.2315 0.01665-0.048 0.007-0.112 0.0244-0.165 0.03045-0.0815 0.116-0.145 0.1543-0.2315 0.02855-0.066 0.03575-0.161 0.06445-0.243 0.03345-0.0935 0.09535-0.1535 0.10255-0.219 0.0095-0.086-0.02315-0.186-0.0908-0.243zm3.4277 2.714c0.087 0.008 0.098 0.1875 0.009 0.202-0.096 0.015-0.145-0.1505-0.052-0.1935 0.0155-0.008 0.031-0.0085 0.043-0.0075v-0.001z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0038 0.1665 0.00585 0.25 0.13235-5.423 4.5381-9.75 9.994-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.0835 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.424-4.538 9.75-9.994 9.75s-9.862-4.326-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kget.svg b/.icons/awkward/24x24/apps/kget.svg
new file mode 100644
index 00000000..6c687dcc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kget.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#37a0f2" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m9.8565 6.5c-0.3165 0-0.8672 0.1574-0.8574 0.3516v5.6484h-2l4 4 4-4h-2v-5.6484c0-0.1943-0.541-0.3516-0.857-0.3516h-2.2852zm1.1426 10h-4.5c-0.27666 0-0.5 0.223-0.5 0.5s0.22301 0.5 0.5 0.5h9c0.27722 0 0.5-0.223 0.5-0.5s-0.22334-0.5-0.5-0.5h-4.5z"/>
+ <path fill="#fff" d="m9.8565 6c-0.3165 0-0.8672 0.1574-0.8574 0.3516v5.6484h-2l4 4 4-4h-2v-5.6484c0-0.1943-0.541-0.3516-0.857-0.3516h-2.2855zm1.1426 10h-4.5c-0.27666 0-0.5 0.223-0.5 0.5s0.22301 0.5 0.5 0.5h9c0.27722 0 0.5-0.223 0.5-0.5s-0.22334-0.5-0.5-0.5h-4.5z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kghostview.svg b/.icons/awkward/24x24/apps/kghostview.svg
new file mode 100644
index 00000000..449fdb47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kghostview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3c79ff" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.1" d="m 12,8.489142 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.691406,2.248047 l 2.471679,2.471679 a 0.750075,0.750075 0 1 1 -1.060547,1.060547 L 14.245117,15.794806 A 4,4 0 0 1 12,16.489142 a 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z m 0,1.5 a 2.5,2.5 0 0 0 -2.5,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 z"/>
+ <path style="fill:#ffffff" d="m 12,7.989142 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.691406,2.248047 l 2.471679,2.471679 a 0.750075,0.750075 0 1 1 -1.060547,1.060547 L 14.245117,15.294806 A 4,4 0 0 1 12,15.989142 a 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z m 0,1.5 a 2.5,2.5 0 0 0 -2.5,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 0 0 0 -2.5,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kgoldrunner.svg b/.icons/awkward/24x24/apps/kgoldrunner.svg
new file mode 100644
index 00000000..8165eb42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kgoldrunner.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4e91d9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#742424" d="m1 6h2v1h-2z"/>
+ <path fill="#ad3131" d="m7 6h2v1h-2z"/>
+ <rect fill="#742424" width="4" height="1" x="9" y="6"/>
+ <rect fill="#ad3131" width="4" height="1" x="13" y="6"/>
+ <rect fill="#742424" width="4" height="1" x="17" y="6"/>
+ <path fill="#742424" d="m1 5h2v1h-2z"/>
+ <rect fill="#742424" width="4" height="1" x="7" y="5"/>
+ <rect fill="#ad3131" width="4" height="1" x="11" y="5"/>
+ <rect fill="#742424" width="4" height="1" x="15" y="5"/>
+ <path fill="#ad3131" d="m19 5h2v1h-2z"/>
+ <rect fill="#742424" width="4" height="1" x="-21" y="-16" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-17" y="-16" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-13" y="-16" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-9" y="-16" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-5" y="-16" transform="scale(-1)"/>
+ <path fill="#742424" d="m21 17h-2v-1h2z"/>
+ <rect fill="#ad3131" width="4" height="1" x="-19" y="-17" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-15" y="-17" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-11" y="-17" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-7" y="-17" transform="scale(-1)"/>
+ <path fill="#ad3131" d="m3 17h-2v-1h2z"/>
+ <rect fill="#fff" width="1" height="9" x="3" y="5"/>
+ <rect fill="#fff" width="1" height="9" x="6" y="5"/>
+ <rect fill="#fff" width="3" height="1" x="3.5" y="6"/>
+ <rect fill="#fff" width="3" height="1" x="3.5" y="9"/>
+ <rect fill="#fff" width="3" height="1" x="3.5" y="12"/>
+ <path fill="#ffeb5d" d="m15 3 0.22252 0.57815 0.5794-0.18202-0.30194 0.5389 0.49999 0.35117l-0.599 0.0938 0.044 0.6199-0.445-0.4219-0.445 0.4219 0.044-0.6199-0.599-0.0939 0.5-0.3511-0.302-0.5389 0.579 0.182z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kgpg.svg b/.icons/awkward/24x24/apps/kgpg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kgpg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kgraphviewer.svg b/.icons/awkward/24x24/apps/kgraphviewer.svg
new file mode 100644
index 00000000..33a51295
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kgraphviewer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="3" y="13" rx=".5" ry=".5"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="13" y="13" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="M 10.119734,10.175117 7.6060625,13.107734 7.022078,12.606758 C 6.78292,12.401398 6.4234338,12.507671 6.374617,12.798164 L 6.18907,13.909492 6.0045,15.021797 c -0.023789,0.141918 0.037699,0.290924 0.1591795,0.385742 0.1097263,0.0852 0.2523324,0.113872 0.3789065,0.07617 l 1.099609,-0.326172 1.100586,-0.325195 c 0.2879346,-0.08511 0.3487093,-0.448676 0.109375,-0.654297 L 8.3648515,13.760076 10.8795,10.825506 Z m 3.760532,0 -0.759766,0.650391 2.514648,2.93457 -0.487304,0.417969 c -0.239333,0.205621 -0.178559,0.569183 0.109375,0.654296 l 1.100586,0.325196 1.099609,0.326172 c 0.126574,0.0377 0.26918,0.009 0.378906,-0.07617 0.12148,-0.09482 0.182969,-0.243824 0.15918,-0.385742 l -0.18457,-1.112307 -0.185547,-1.111328 c -0.04882,-0.290493 -0.408303,-0.396766 -0.647461,-0.191406 l -0.583985,0.500976 z"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 10.5,10 -3.0000001,3.5 v 0"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 13.499628,10 3,3.5"/>
+ <path style="fill:#525252" d="m 6.1642759,14.907277 a 0.41026765,0.37785969 34.165177 0 0 0.37915,0.07646 L 7.6429914,14.6574 8.7431534,14.331573 a 0.41026765,0.37785969 34.165177 0 0 0.10896,-0.653986 L 7.9379729,12.892398 7.0226414,12.106184 a 0.41026765,0.37785969 34.165177 0 0 -0.6473235,0.191575 l -0.1854245,1.11153 -0.184829,1.11204 a 0.41026765,0.37785969 34.165177 0 0 0.159213,0.385949 z"/>
+ <rect style="opacity:0.1" width="8" height="4" x="8" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="8" y="7" rx=".5" ry=".5"/>
+ <path style="fill:#525252" d="m 17.835352,14.907277 a 0.3778597,0.41026765 55.834823 0 1 -0.37915,0.07646 L 16.356636,14.6574 15.256474,14.331573 a 0.3778597,0.41026765 55.834823 0 1 -0.10896,-0.653986 l 0.914141,-0.78519 0.915331,-0.786214 a 0.3778597,0.41026765 55.834823 0 1 0.647324,0.191575 l 0.185424,1.11153 0.184829,1.11204 a 0.3778597,0.41026765 55.834823 0 1 -0.159213,0.385949 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/khangman.svg b/.icons/awkward/24x24/apps/khangman.svg
new file mode 100644
index 00000000..a61cc8cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/khangman.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7160bd" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="M 12,2.5 V 10 c -5,2.5 -5.4952538,9.5 0,9.5 5.495254,0 5,-7 0,-9.5"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2" d="M 12,2 V 9.5 C 7,12 6.5047462,19 12,19 c 5.495254,0 5,-7 0,-9.5"/>
+ <rect style="opacity:0.2" width="4" height="2" x="10" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="10" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="2" x="10" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="10" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="2" x="10" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="10" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/khelpcenter.svg b/.icons/awkward/24x24/apps/khelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/khelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/khotkeys.svg b/.icons/awkward/24x24/apps/khotkeys.svg
new file mode 100644
index 00000000..c88dca63
--- /dev/null
+++ b/.icons/awkward/24x24/apps/khotkeys.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#ff6363" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.3" d="M 7.5,16.5 3.7539063,20.246094 C 4.8384062,21.330593 6.338,22 8,22 h 4 4 c 1.662,0 3.161594,-0.669407 4.246094,-1.753906 L 16.5,16.5 H 12 Z"/>
+ <path style="opacity:0.15" d="M 20.246094,3.7539063 16.5,7.5 v 4.5 4.5 l 3.746094,3.746094 C 21.330593,19.161594 22,17.662 22,16 V 8 C 22,6.338 21.330593,4.8384062 20.246094,3.7539063 Z"/>
+ <path style="opacity:0.15" d="M 3.7539063,3.7539063 C 2.6694063,4.8384062 2,6.338 2,8 v 4 4 c 0,1.662 0.6694062,3.161594 1.7539063,4.246094 L 7.5,16.5 V 12 7.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="5" y="5.5" rx="3" ry="3"/>
+ <rect style="fill:#eceeeb" width="14" height="14" x="5" y="5" rx="3" ry="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 8,8 v 3 2 3 h 2 v -3 h 4 v 3 h 2 V 13 11 8 h -2 v 3 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kicad.svg b/.icons/awkward/24x24/apps/kicad.svg
new file mode 100644
index 00000000..8cb31a12
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kicad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path style="fill:#44579d" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 7 A 5,5 0 0 0 17,2 Z"/>
+ <path opacity=".2" d="m4 5.5v15h3v-3.5l2.5 3.5h3.5l-5-7.5 5-7.5h-3.5l-2.5 3.5v-3.5h-3zm13.5 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-1.5 5v10h3v-10h-3z"/>
+ <path fill="#ffd676" d="m4 5v15h3v-3.5l2.5 3.5h3.5l-5-7.5 5-7.5h-3.5l-2.5 3.5v-3.5z"/>
+ <path fill="#ffd676" d="m16 10h3v10h-3z"/>
+ <circle fill="#f70" cx="17.5" cy="6.5" r="1.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 17 2.5 A 5 5 0 0 1 22 7.5 L 22 7 A 5 5 0 0 0 17 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kicker.svg b/.icons/awkward/24x24/apps/kicker.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kicker.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kid3-qt.svg b/.icons/awkward/24x24/apps/kid3-qt.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kid3-qt.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kid3.svg b/.icons/awkward/24x24/apps/kid3.svg
new file mode 100644
index 00000000..d1e51c24
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kid3.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(0,-1)">
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,1.7e-4,1.5)">
+ <path d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 -0.41865,6 3.99965,6 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 4.00035,-2.337099 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#3c8cf8" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ae66e0" d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 -0.41865,6 3.99965,6 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 4.00035,-0.952234 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-3.4e-4,-2.0003428)" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406221,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 v 0.5 C 6.99983,7.5002034 7.143725,5.8711886 8.9140625,5.6582031 L 19.029297,3.5507812 C 21.013902,3.1963872 21,5.1484375 21,5.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z M 17,12 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.02009,0.165752 0.02539,0.25 C 13.156792,14.159568 14.876433,12.5 17,12.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 17.6735,12.046313 17.3375,12.002 17,12 Z M 6,14 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.020095,0.165752 0.025391,0.25 C 2.1567915,16.159568 3.8764334,14.5 6,14.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 6.6735,14.046313 6.3375,14.002 6,14 Z"/>
+ </g>
+ </g>
+ <path style="fill:#f6dd79" d="m 22.04,9.7190384 c -1.25,-2.165 -6.33,-1.5189 -7.446,-0.8971 L 5.5008,14.071438 c -0.47976,0.27699 -0.64297,0.88621 -0.36601,1.366 l 3.4998,6.0617 c 0.27699,0.47976 0.88621,0.64302 1.3659,0.36601 l 9.0931,-5.2498 c 0.70682,-0.42342 4.196,-4.7318 2.946,-6.8966996 z m -1.732,0.9999496 a 0.99995,0.99995 0 0 1 -0.36601,1.3659 0.99995,0.99995 0 0 1 -1.366,-0.36601 0.99995,0.99995 0 0 1 0.36601,-1.366 0.99995,0.99995 0 0 1 1.366,0.36601 z"/>
+ <path style="opacity:0.2" d="m 20.307,11.219438 a 0.99995,0.99995 0 0 0 -1.366,-0.3665 0.99995,0.99995 0 0 0 -0.36601,1.366 0.99995,0.99995 0 0 0 1.366,0.36601 0.99995,0.99995 0 0 0 0.36601,-1.3659 z m -0.43299,0.24999 c 0.14102,0.24426 0.06126,0.54198 -0.18301,0.68297 -0.24426,0.14102 -0.54197,0.06126 -0.68297,-0.183 -0.14102,-0.24426 -0.06126,-0.54198 0.183,-0.68297 0.24426,-0.14102 0.54197,-0.06126 0.68297,0.18301 z"/>
+ <path style="fill:#ffffff" d="m 20.307,10.719038 a 0.99995,0.99995 0 0 0 -1.366,-0.3661 0.99995,0.99995 0 0 0 -0.366,1.3665 0.99995,0.99995 0 0 0 1.366,0.366 0.99995,0.99995 0 0 0 0.366,-1.3664 z m -0.433,0.2499 c 0.14102,0.24426 0.06126,0.54197 -0.18301,0.68297 -0.24426,0.14102 -0.54197,0.06126 -0.68297,-0.183 -0.14102,-0.24426 -0.06126,-0.54197 0.183,-0.68297 0.24426,-0.14102 0.54197,-0.06126 0.68297,0.18301 z"/>
+ <path style="opacity:0.3" d="m 6.5008,15.803438 0.5,0.866 0.866,-0.5 1.9999,3.464 0.866,-0.5 -1.9999,-3.464 0.866,-0.5 -0.5,-0.866 -0.866,0.5 -0.866,0.5 z m 3.4639,-1.9999 0.49998,0.86596 0.49998,0.86601 0.49998,0.86601 0.99995,1.732 0.86601,-0.49998 -0.99995,-1.732 0.86601,-0.49998 0.99995,1.732 0.86601,-0.49998 -2.4999,-4.3299 -1.732,0.99995 -0.86601,0.49998 z m 3.4639,-1.9999 0.49998,0.86596 1.9999,3.4639 0.86596,-0.49998 1.732,-0.99995 -0.49998,-0.86601 -0.24999,-0.433 0.43299,-0.24999 -0.49998,-0.86596 -1.732,0.99995 0.49998,0.86596 0.43299,-0.24999 0.24999,0.43299 -0.86601,0.49998 -1.4999,-2.598 1.732,-0.99995 -0.49998,-0.86596 -2.598,1.4999 z m -2.098,2.3659 0.86601,-0.49998 0.49998,0.86601 -0.86601,0.49998 z"/>
+ <g transform="matrix(0.43299,-0.24999,0.24999,0.43299,-1.7131,9.5765384)">
+ <g transform="rotate(90,23.5,23.5)">
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(0.5,-0.86603,0.86603,0.5,-18.597,35.28)" d="m 39.109,19.264 c -3.1315,-0.06277 -6.2292,0.5695 -7.3457,1.1914 l -18.188,10.5 c -0.79268,0.45765 -1.1444,1.3689 -0.93359,2.2129 0.13261,-0.49311 0.45439,-0.93622 0.93359,-1.2129 l 18.188,-10.5 c 2.234,-1.244 12.393,-2.535 14.893,1.795 0.29345,0.50827 0.45122,1.0767 0.50781,1.6836 0.076,-0.986 -0.058,-1.906 -0.508,-2.684 -1.25,-2.1651 -4.4154,-2.9236 -7.5469,-2.9863 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kig.svg b/.icons/awkward/24x24/apps/kig.svg
new file mode 100644
index 00000000..e938d121
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kig.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#d9974e" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#4d4d4d" d="m9 4a5 5 0 0 0 -5 5 5 5 0 0 0 4 4.895v4.105h10v-10h-4.102a5 5 0 0 0 -4.898 -4zm0 1a4 4 0 0 1 3.8691 3h-4.869v4.867a4 4 0 0 1 -3 -3.867 4 4 0 0 1 4 -4zm0 4h4a4 4 0 0 1 -4 4v-4zm5 0h3v8h-8v-3a5 5 0 0 0 5 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kigo.svg b/.icons/awkward/24x24/apps/kigo.svg
new file mode 100644
index 00000000..7e2054f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kigo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#85ac45" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle opacity=".2" cx="11" cy="14.5" r="2"/>
+ <circle fill="#fff" cx="11" cy="14" r="2"/>
+ <circle opacity=".2" cx="17" cy="14.5" r="2"/>
+ <circle fill="#fff" cx="17" cy="14" r="2"/>
+ <circle fill="#4d4d4d" cx="5" cy="14" r="2"/>
+ <circle fill="#4d4d4d" cx="11" cy="7" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kile.svg b/.icons/awkward/24x24/apps/kile.svg
new file mode 100644
index 00000000..70415b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kile.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1da6e8" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 6.5v10h2v-3l3 3h2l-3-5 3-5h-2l-3 3v-3h-2zm8 1.5v2.5h5v-2.5h-1v1.5h-1v-1.5h-1v1.5h-1v-1.5h-1zm0 4.5v1h5v-1h-5zm0 3v1h1v-1h-1zm2 0v1h3v-1h-3z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#fff" d="m9 6-3 3v-3h-2v10h2v-3l3 3h2l-3-5 3-5z"/>
+ <path fill="#fff" d="m12 15v1h1v-1zm2 0v1h3v-1z"/>
+ <path fill="#fff" d="m12 12h5v1h-5z"/>
+ <path fill="#fff" d="m12 7.5v2.5h5v-2.5h-1v1.5h-1v-1.5h-1v1.5h-1v-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/killbots.svg b/.icons/awkward/24x24/apps/killbots.svg
new file mode 100644
index 00000000..687735e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/killbots.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#7d6328" width="19" height="19" x="2" y="3" rx="1" ry="1"/>
+ <circle opacity=".2" cx="16.5" cy="18" r="2.5"/>
+ <circle fill="#fff" cx="16.5" cy="17.5" r="2.5"/>
+ <path opacity=".1" d="m11 3v9h-9v1h9v9h1v-9h9v-1h-9v-9h-1z"/>
+ <path fill="#fff" opacity=".1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h17c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/killing-floor.svg b/.icons/awkward/24x24/apps/killing-floor.svg
new file mode 100644
index 00000000..a6f8b84c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/killing-floor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3f3f3f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.2" d="M 11.711914,2.5107422 A 10,10 0 0 0 8.786133,3.0439453 5.5,5.5 0 0 0 6.5,7.5 5.5,5.5 0 0 0 6.894531,9.540039 5.5,5.5 0 0 0 2.1132813,13.929688 10,10 0 0 0 2.5029297,15.592774 4,4 0 0 1 2.5,15.5 a 4,4 0 0 1 4,-4 4,4 0 0 1 3.410156,1.915039 L 10.59375,13.020508 A 1.5,1.5 0 0 1 10.5,12.5 1.5,1.5 0 0 1 11.75,11.020508 V 10.487305 A 4,4 0 0 1 8,6.5 4,4 0 0 1 11.711914,2.5107422 Z m 0.691407,0.00977 A 4,4 0 0 1 16,6.5 4,4 0 0 1 12.25,10.491211 v 0.532227 A 1.5,1.5 0 0 1 13.5,12.5 1.5,1.5 0 0 1 13.43457,12.9375 l 0.702148,0.405274 A 4,4 0 0 1 17.5,11.5 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.0059,0.118164 10,10 0 0 0 0.394531,-1.713867 A 5.5,5.5 0 0 0 17.104492,9.536133 5.5,5.5 0 0 0 17.5,7.5 5.5,5.5 0 0 0 15.201172,3.0361328 10,10 0 0 0 12.403321,2.5205077 Z M 13.208985,13.384766 A 1.5,1.5 0 0 1 12,14 1.5,1.5 0 0 1 10.84375,13.454102 l -0.701172,0.405273 A 4,4 0 0 1 10.5,15.5 4,4 0 0 1 6.5,19.5 4,4 0 0 1 4.2441406,18.803711 10,10 0 0 0 5.548828,20.139648 5.5,5.5 0 0 0 7.5,20.5 5.5,5.5 0 0 0 12.001953,18.154297 5.5,5.5 0 0 0 16.5,20.5 5.5,5.5 0 0 0 18.43457,20.140625 10,10 0 0 0 19.759765,18.795898 4,4 0 0 1 17.5,19.5 a 4,4 0 0 1 -4,-4 4,4 0 0 1 0.393555,-1.719726 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <path style="opacity:0.2" d="M 12,7.500172 A 5,5 0 0 0 9.1074219,8.4298595 C 9.2946526,8.7101261 9.5063658,8.9724413 9.765625,9.187672 10.425614,8.740934 11.203032,8.501533 12,8.500172 c 0.798633,3.875e-4 1.578866,0.2398315 2.240234,0.6875 0.258551,-0.2154115 0.469646,-0.4775334 0.65625,-0.7578125 A 5,5 0 0 0 12,7.500172 Z m -4.9785156,4.5625 A 5,5 0 0 0 7,12.500172 5,5 0 0 0 9.6757812,16.924 C 9.8141258,16.614836 9.9249531,16.291543 9.96875,15.941578 8.7501585,15.223252 8.0015795,13.914723 8,12.500172 8.00165,12.449992 8.00425,12.399857 8.00781,12.349781 7.6990256,12.20164 7.364613,12.116338 7.0214844,12.062672 Z m 9.9570316,0 c -0.34164,0.05384 -0.676382,0.139495 -0.984375,0.287109 0.0025,0.0501 0.0052,0.100235 0.0059,0.150391 -0.0018,1.41475 -0.749784,2.723324 -1.96875,3.441406 0.04379,0.349831 0.154415,0.673174 0.292969,0.982422 A 5,5 0 0 0 17,12.500172 a 5,5 0 0 0 -0.02148,-0.4375 z"/>
+ <path style="fill:#ffd737" d="M 12 7 A 5 5 0 0 0 9.1074219 7.9296875 C 9.2946526 8.2099541 9.5063658 8.4722693 9.765625 8.6875 C 10.425614 8.240762 11.203032 8.001361 12 8 C 12.798633 8.0003875 13.578866 8.2398315 14.240234 8.6875 C 14.498785 8.4720885 14.70988 8.2099666 14.896484 7.9296875 A 5 5 0 0 0 12 7 z M 7.0214844 11.5625 A 5 5 0 0 0 7 12 A 5 5 0 0 0 9.6757812 16.423828 C 9.8141258 16.114664 9.9249531 15.791371 9.96875 15.441406 C 8.7501585 14.72308 8.0015795 13.414551 8 12 C 8.00165 11.949825 8.0042475 11.899685 8.0078125 11.849609 C 7.6990256 11.701468 7.364613 11.616166 7.0214844 11.5625 z M 16.978516 11.5625 C 16.636876 11.616337 16.302134 11.701995 15.994141 11.849609 C 15.996641 11.899709 15.9993 11.949844 16 12 C 15.9982 13.41475 15.250216 14.723324 14.03125 15.441406 C 14.075043 15.791237 14.185665 16.11458 14.324219 16.423828 A 5 5 0 0 0 17 12 A 5 5 0 0 0 16.978516 11.5625 z"/>
+ <path style="fill:#ff950a" d="M 11.711914,2.0107422 A 10,10 0 0 0 8.786133,2.5439453 5.5,5.5 0 0 0 6.5,7 5.5,5.5 0 0 0 6.894531,9.040039 5.5,5.5 0 0 0 2.1132813,13.429688 10,10 0 0 0 2.5029297,15.092774 4,4 0 0 1 2.5,15 a 4,4 0 0 1 4,-4 4,4 0 0 1 3.410156,1.915039 L 10.59375,12.520508 A 1.5,1.5 0 0 1 10.5,12 1.5,1.5 0 0 1 11.75,10.520508 V 9.9873045 A 4,4 0 0 1 8,6 4,4 0 0 1 11.711914,2.0107422 Z m 0.691407,0.00977 A 4,4 0 0 1 16,6 4,4 0 0 1 12.25,9.991211 v 0.532227 A 1.5,1.5 0 0 1 13.5,12 1.5,1.5 0 0 1 13.43457,12.4375 l 0.702148,0.405274 A 4,4 0 0 1 17.5,11 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.0059,0.118164 10,10 0 0 0 0.394531,-1.713867 A 5.5,5.5 0 0 0 17.104492,9.036133 5.5,5.5 0 0 0 17.5,7 5.5,5.5 0 0 0 15.201172,2.5361328 10,10 0 0 0 12.403321,2.0205077 Z M 13.208985,12.884766 A 1.5,1.5 0 0 1 12,13.5 1.5,1.5 0 0 1 10.84375,12.954102 l -0.701172,0.405273 A 4,4 0 0 1 10.5,15 4,4 0 0 1 6.5,19 4,4 0 0 1 4.2441406,18.303711 10,10 0 0 0 5.548828,19.639648 5.5,5.5 0 0 0 7.5,20 5.5,5.5 0 0 0 12.001953,17.654297 5.5,5.5 0 0 0 16.5,20 5.5,5.5 0 0 0 18.43457,19.640625 10,10 0 0 0 19.759765,18.295898 4,4 0 0 1 17.5,19 a 4,4 0 0 1 -4,-4 4,4 0 0 1 0.393555,-1.719726 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.711914,2.0107422 A 10,10 0 0 0 8.786133,2.5439453 5.5,5.5 0 0 0 6.5,7 5.5,5.5 0 0 0 6.510742,7.203125 5.5,5.5 0 0 1 8.786133,3.0439453 10,10 0 0 1 9.5908205,2.8125 4,4 0 0 1 11.711914,2.0107422 Z m 0.691407,0.00977 A 4,4 0 0 1 14.407227,2.8125 10,10 0 0 1 15.201172,3.0361328 5.5,5.5 0 0 1 17.488281,7.274414 5.5,5.5 0 0 0 17.5,7 5.5,5.5 0 0 0 15.201172,2.5361328 10,10 0 0 0 12.403321,2.0205077 Z M 15.989258,6.211914 A 4,4 0 0 1 12.25,9.991211 v 0.5 A 4,4 0 0 0 16,6.5 4,4 0 0 0 15.989258,6.211914 Z M 8.0126955,6.243164 A 4,4 0 0 0 8,6.5 4,4 0 0 0 11.75,10.487305 V 9.9873045 A 4,4 0 0 1 8.0126955,6.243164 Z m 9.2558585,2.8164065 a 5.5,5.5 0 0 1 -0.164062,0.4765625 5.5,5.5 0 0 1 4.731445,4.163086 10,10 0 0 0 0.05273,-0.294922 5.5,5.5 0 0 0 -4.620118,-4.3447265 z M 6.732422,9.0664055 A 5.5,5.5 0 0 0 2.1132813,13.429687 10,10 0 0 0 2.1660156,13.699219 5.5,5.5 0 0 1 6.894531,9.5400385 5.5,5.5 0 0 1 6.732422,9.0664055 Z m 3.790039,3.1845705 A 1.5,1.5 0 0 0 10.5,12.5 a 1.5,1.5 0 0 0 0.002,0.07324 l 0.0918,-0.05273 a 1.5,1.5 0 0 1 -0.07129,-0.269531 z m 2.954102,0 a 1.5,1.5 0 0 1 -0.04199,0.186524 l 0.06445,0.03711 a 1.5,1.5 0 0 0 -0.02246,-0.223633 z m -0.267578,0.633789 A 1.5,1.5 0 0 1 12,13.5 1.5,1.5 0 0 1 10.84375,12.954102 l -0.701172,0.405273 a 4,4 0 0 1 0.157227,0.40918 L 10.84375,13.454102 A 1.5,1.5 0 0 0 12,14 1.5,1.5 0 0 0 13.208985,13.384766 l 0.521484,0.301758 a 4,4 0 0 1 0.163085,-0.40625 z m -2.72168,2.371094 A 4,4 0 0 1 6.5,19 4,4 0 0 1 4.2441406,18.303711 10,10 0 0 0 5.131836,19.253906 4,4 0 0 0 6.5,19.5 a 4,4 0 0 0 4,-4 4,4 0 0 0 -0.0127,-0.24414 z m 3.023437,0.03809 A 4,4 0 0 0 13.5,15.5 a 4,4 0 0 0 4,4 4,4 0 0 0 1.345703,-0.241211 10,10 0 0 0 0.914062,-0.962891 A 4,4 0 0 1 17.5,19 4,4 0 0 1 13.510742,15.293946 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 7 A 5 5 0 0 0 9.1074219 7.9296875 C 9.1860035 8.0473167 9.2724161 8.1584271 9.3613281 8.2675781 A 5 5 0 0 1 12 7.5 A 5 5 0 0 1 14.644531 8.2675781 C 14.733131 8.1584952 14.818201 8.0472698 14.896484 7.9296875 A 5 5 0 0 0 12 7 z M 7.0214844 11.5625 A 5 5 0 0 0 7 12 A 5 5 0 0 0 7.0117188 12.246094 A 5 5 0 0 1 7.0214844 12.0625 C 7.364613 12.116166 7.6990281 12.201468 8.0078125 12.349609 C 8.0042525 12.399685 8.00165 12.44982 8 12.5 C 8.0015357 13.875356 8.7137521 15.145138 9.8730469 15.875 C 9.913338 15.733808 9.9499774 15.591412 9.96875 15.441406 C 8.7501585 14.72308 8.0015795 13.414551 8 12 C 8.00165 11.949825 8.0042475 11.899685 8.0078125 11.849609 C 7.6990256 11.701468 7.364613 11.616166 7.0214844 11.5625 z M 16.978516 11.5625 C 16.636876 11.616337 16.302134 11.701995 15.994141 11.849609 C 15.996641 11.899709 15.9993 11.949844 16 12 C 15.9982 13.41475 15.250216 14.723324 14.03125 15.441406 C 14.050102 15.591998 14.086437 15.735189 14.126953 15.876953 C 15.286995 15.147389 15.99825 13.875839 16 12.5 C 15.9993 12.449844 15.996641 12.399709 15.994141 12.349609 C 16.302134 12.201995 16.636876 12.11634 16.978516 12.0625 A 5 5 0 0 1 16.988281 12.261719 A 5 5 0 0 0 17 12 A 5 5 0 0 0 16.978516 11.5625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kimagemapeditor.svg b/.icons/awkward/24x24/apps/kimagemapeditor.svg
new file mode 100644
index 00000000..d0b4bd26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kimagemapeditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#126494" d="m 21.739336,11.905214 c 0,0.638064 0.200905,1.356957 0.08668,1.961815 C 20.951536,18.497595 16.884783,22 12,22 6.4771525,22 2,17.522847 2,12 2,9.744888 2.7464694,7.6641235 4.0057967,5.9913175 5.830606,3.5673631 8.7322645,2.2606635 12,2.2606635 c 5.522847,0 9.739336,4.1217025 9.739336,9.6445505 z"/>
+ <path style="opacity:0.2" d="m 12.03418,2.5019857 c -0.0631,2.84e-5 -0.126279,0.00269 -0.189453,0.00391 -0.136805,0.00208 -0.273552,0.00696 -0.410156,0.014648 -0.09653,0.00582 -0.193468,0.013844 -0.29004,0.022461 -0.235643,0.020311 -0.470491,0.048974 -0.704102,0.085937 C 10.3106,2.6497497 10.181295,2.675264 10.051758,2.7012045 9.8983075,2.7317963 9.745596,2.7659853 9.59375,2.8037436 9.428111,2.8448671 9.263264,2.8898254 9.098633,2.9394857 8.9126445,2.9953041 8.7283215,3.056528 8.5458985,3.1230795 8.447027,3.1590214 8.3482955,3.1972516 8.25,3.2363607 7.0691375,3.7132457 5.990234,4.411301 5.071289,5.2930015 5.044749,5.3185515 5.018451,5.344322 4.9921875,5.37015 4.4419599,5.915329 3.9569373,6.5225905 3.546875,7.17972 3.9962856,6.689416 4.5849049,6.3711495 4.7783203,6.9394855 5.1592755,7.097077 5.251677,5.696563 5.6035155,6.596712 5.473409,6.7994775 4.8577962,7.121755 5.3222655,7.259798 5.8824645,6.4910635 6.666825,5.8435835 7.060547,5.0488605 7.70066,4.4450015 6.921479,4.7601312 6.421875,4.9502279 6.07384,5.0826535 5.8360465,5.1668375 6.415039,4.7851888 6.570226,4.33174 7.950908,3.6326865 7.7128905,4.389681 9.1562035,4.2401496 6.9359575,4.590568 7.3339845,5.244173 7.9154845,5.0811985 8.8732865,4.6945733 9.1972655,3.9765951 8.524805,4.0550942 8.4959315,3.9946706 9.2089855,3.8594076 9.610699,3.9510941 9.4467755,4.3105297 10.07715,4.2822591 9.561741,4.4969396 8.3646205,5.2714 7.613282,5.712923 7.0511015,6.1880925 7.355121,6.7233355 7.991212,6.206087 9.1241295,6.178942 10.271315,5.9480405 10.972657,4.9599935 11.087189,4.4610625 10.538199,4.4051 10.598634,3.9502279 10.493843,3.8911691 8.8952685,3.6264828 9.6552745,3.5283529 10.102894,3.428143 10.723487,3.0698815 9.926759,3.1699545 c 0.93887,-0.4756364 2.060369,-0.2815209 3.061523,-0.5302735 0.414878,0.2641196 1.555424,0.5259617 1.331055,1.0683594 -0.813361,-0.084976 0.436954,0.2520982 0.503906,0.375 0.0038,0.6163816 -0.929271,0.3229116 -1.328125,0.5634766 0.521929,-0.1885734 1.230418,0.7818995 0.558594,0.9921875 C 14.625919,6.609035 13.331798,6.233722 13.546876,5.46097 12.617521,5.908829 14.692257,6.7226825 13.364259,6.7344075 13.063884,7.379079 12.040572,5.923418 11.416017,6.822298 11.03712,7.291881 9.7374815,8.00188 10.691407,8.5039385 10.343363,9.0728005 9.304936,9.8083855 9.5908215,8.632845 9.911007,7.357697 8.6106565,8.522186 8.524415,8.976595 8.78687,9.1884825 9.4545375,8.486963 8.899415,9.1875325 8.4049735,9.6221745 10.051739,9.497821 8.93262,9.5762045 8.7011485,9.878245 9.0571305,10.902713 8.323245,10.373079 c -1.286823,0.175208 0.02029,1.682112 -1.1992185,1.982422 -0.97076,0.510333 -1.543789,1.46089 -1.558594,2.555664 0.076034,1.23655 1.3051295,2.31633 2.546875,2.083984 0.7466775,0.170858 1.594861,0.591027 1.279297,1.465821 1.2294055,0.467562 0.149587,1.902179 0.9873045,2.583984 0.594206,1.405745 2.709076,1.114382 3.392579,-0.05957 0.566952,-0.695706 1.46025,-1.061832 0.983398,-2.123047 0.384938,-1.051592 1.836491,-1.711506 1.791016,-2.942383 -0.576276,-0.100512 -1.298774,0.716917 -1.655274,-0.181641 -0.392477,-0.414739 -1.304387,-1.602566 -1.076172,-1.916992 0.614287,0.670101 1.021241,1.503369 1.632813,2.175782 0.863145,-0.493727 1.770479,-1.165969 2.054687,-2.147461 -0.379362,-0.440664 -0.829193,-0.586993 -0.0029,-0.713868 1.208755,-0.614218 1.966281,0.828879 2.465821,1.542969 1.090752,0.307238 -0.220555,-1.24697 0.299804,-1.856445 -0.06095,-0.848967 0.646047,-1.37153 0.983399,-0.945313 0.524166,0.794439 0.309828,1.636465 0.440429,2.491211 0.01619,0.139759 0.01877,0.278292 0.0098,0.416016 0.0069,-0.02854 0.01991,-0.04343 0.03808,-0.04687 C 21.908196,14.003882 21.996655,13.253353 22,12.500033 21.998956,6.9912675 17.542912,2.5208143 12.03418,2.5019857 Z M 6.421875,4.9502279 c 0.01623,-0.00552 0.054118,-0.024995 0.1240235,-0.067383 0.04258,-0.047438 0.040675,-0.056619 0.01953,-0.047852 -0.04757,0.019726 -0.19225,0.1317838 -0.1435545,0.1152343 z M 10.525391,3.3545248 C 10.273,3.3830289 9.6337695,3.5811065 10.214844,3.568392 10.688898,3.3815213 10.676825,3.3374223 10.525391,3.3545248 Z m 2.411133,1.7333982 c -0.013,-0.0033 -0.03368,-0.00265 -0.05859,0.001 C 12.711789,5.113238 12.353053,5.2692375 12.761719,5.2529855 12.9463,5.1436385 12.975539,5.097866 12.936524,5.087946 Z M 11.78418,5.378939 C 11.604813,5.358694 11.402669,5.460214 11.683594,5.8037435 L 11.748044,5.684603 C 12.1206,5.5412045 11.963542,5.3991825 11.784174,5.378939 Z M 9.1064455,6.568392 C 8.801057,6.606857 8.4337355,7.168988 9.357422,6.9619465 9.371222,6.641621 9.245258,6.550907 9.1064455,6.568392 Z m 2.4941405,1.168945 c 0.117264,0.039 0.212057,0.40916 -0.141601,0.324219 0.0088,-0.1995255 0.04706,-0.2910595 0.09082,-0.3183595 0.01641,-0.01026 0.03403,-0.01143 0.05078,-0.00586 z m 0.117188,0.6416015 c 0.105751,-0.01639 0.114673,0.105053 -0.09082,0.487305 -0.15722,0.199261 -0.472619,0.372646 -0.705078,0.175781 0.173601,-0.2256355 0.619646,-0.635766 0.795898,-0.663086 z m -0.209961,0.134766 c -0.03901,0.017785 -0.179128,0.323973 -0.0098,0.1083985 0.02474,-0.088143 0.02277,-0.1143285 0.0098,-0.1083985 z m 3.514648,1.8642575 c 0.04899,0.0047 0.148998,0.05649 0.319336,0.171875 0.180381,0.164401 0.975598,1.218239 0.194336,0.991211 0.007,-0.327063 -0.725948,-1.183601 -0.513672,-1.163086 z m -1.943359,0.219727 c 0.094,0.0099 0.184768,0.05019 0.255859,0.125 1.135348,-0.0338 0.782687,0.815514 -0.134765,0.460938 -0.188699,0.06864 -0.402192,0.206509 -0.598633,0.08203 -0.114399,-0.448808 0.195523,-0.697554 0.477539,-0.667968 z m -2.4375,0.123047 c 0.666841,0.09474 0.769886,1.896124 1.580078,1.397461 -0.395117,-0.863309 0.0017,-0.479667 0.241211,0.05078 0.311688,0.05177 0.838821,0.0071 1.085937,0.149414 0.167327,0.09639 0.20969,0.275928 -0.04297,0.637695 -0.760743,0.450592 -1.830672,-0.350278 -2.492187,0.188477 -0.775074,-0.123411 -0.791051,-0.972 -1.0986335,-1.270507 C 9.442857,11.770782 8.1592425,12.071514 8.2666,11.698275 c 0.768035,-0.29481 1.692044,-1.636677 2.307618,-0.321289 0.765943,0.511042 -0.7303505,0.46648 0.08301,0.740234 0.845804,-0.468238 0.369258,-0.765657 -0.01563,-1.396484 z m 2.907226,1.597656 c -0.04302,-0.04865 -0.624978,0.193055 -0.194336,0.166016 0.162776,-0.101514 0.208676,-0.149801 0.194336,-0.166016 z m -3.416015,-1.256836 c -0.128205,-0.0087 -0.4752565,0.640688 -0.05371,0.550781 0.124421,-0.407371 0.111985,-0.546831 0.05371,-0.550781 z m 5.71875,2.001953 c 0.07009,-0.0016 0.201685,0.03926 0.418945,0.142578 0.800137,-0.01881 0.298128,0.478422 0.0049,0.482422 -0.285769,-0.232812 -0.634088,-0.62005 -0.423828,-0.625 z m 5.151366,3.68164 c -0.0592,0.114178 -0.110944,0.226046 -0.168945,0.338868 0.05899,-0.112147 0.114563,-0.22525 0.168945,-0.338868 z m -4.892578,2.762696 c -0.09273,0.01201 -0.236938,0.09546 -0.445312,0.28125 -0.273637,0.120757 -0.994999,1.33838 -0.226562,1.086914 0.507537,-0.129816 1.073719,-1.420187 0.671874,-1.368164 z"/>
+ <path style="fill:#968d5b" d="m 12.03418,2.0019531 c -0.0631,2.84e-5 -0.126279,0.00269 -0.189453,0.00391 -0.136805,0.00207 -0.273552,0.00696 -0.410156,0.014648 -0.09653,0.00582 -0.193468,0.013844 -0.29004,0.022461 -0.235643,0.02031 -0.470491,0.048974 -0.704102,0.085937 -0.129829,0.020811 -0.259134,0.046325 -0.388671,0.072266 C 9.8983075,2.2317637 9.745596,2.2659527 9.59375,2.3037109 9.428111,2.3448344 9.263264,2.3897927 9.098633,2.4394531 8.9126445,2.4952715 8.7283215,2.5564954 8.5458985,2.6230469 8.447027,2.6589887 8.3482955,2.697219 8.25,2.7363281 7.0691375,3.213213 5.990234,3.9112683 5.071289,4.7929687 5.044748,4.8185195 5.018451,4.8442895 4.9921875,4.8701172 4.4419599,5.4152965 3.9569373,6.0225575 3.546875,6.6796875 3.9962856,6.1893835 4.5849049,5.871117 4.7783203,6.439453 5.1592755,6.5970445 5.251677,5.1965305 5.6035155,6.0966795 5.473409,6.299445 4.8577962,6.6217225 5.3222655,6.7597655 5.8824645,5.991031 6.666825,5.343551 7.060547,4.5488281 7.70066,3.9449689 6.921479,4.2600986 6.421875,4.4501953 6.07384,4.5826209 5.8360465,4.6668048 6.41504,4.2851562 6.570227,3.8317075 7.950909,3.1326539 7.7128915,3.8896485 9.1562045,3.7401171 6.9359585,4.0905354 7.3339855,4.7441406 7.9154855,4.581166 8.8732875,4.1945407 9.1972665,3.4765625 8.524806,3.5550616 8.4959325,3.494638 9.2089865,3.359375 9.6107,3.4510615 9.4467765,3.8104971 10.077151,3.7822265 9.561742,3.996907 8.3646215,4.7713672 7.613283,5.2128905 7.0511025,5.68806 7.355122,6.223303 7.991213,5.7060545 9.1241305,5.6789095 10.271316,5.448008 10.972658,4.4599609 11.087188,3.96103 10.538198,3.9050675 10.598633,3.4501953 10.493842,3.3911365 8.8952675,3.1264502 9.6552735,3.0283203 10.102892,2.9281105 10.723486,2.569849 9.926758,2.6699219 11.5,2.5 12.725944,2.3385258 14.099292,2.7768741 c 0.193755,0.095832 0.305196,0.2252852 0.220044,0.4311337 -0.813361,-0.084976 0.436954,0.2520982 0.503906,0.375 0.0038,0.6163816 -0.929271,0.3229116 -1.328125,0.5634766 0.521929,-0.1885733 1.230418,0.7818995 0.558594,0.9921876 C 14.625918,6.1090025 13.331796,5.7336895 13.546875,4.9609375 12.61752,5.4087965 14.692256,6.22265 13.364258,6.234375 13.063883,6.8790465 12.04057,5.4233855 11.416016,6.3222655 11.037119,6.7918485 9.7374805,7.5018475 10.691406,8.003906 10.343362,8.572768 9.304935,9.308353 9.5908205,8.1328125 9.911006,6.8576645 8.6106555,8.0221535 8.524414,8.4765625 8.786869,8.68845 9.4545365,7.9869305 8.899414,8.6875 8.4049725,9.122142 10.051738,8.9977885 8.932619,9.076172 8.7011475,9.3782125 9.0571295,10.40268 8.323244,9.873047 c -1.286823,0.175208 0.02029,1.682112 -1.1992185,1.982422 -0.97076,0.510333 -1.543789,1.46089 -1.558594,2.555664 0.076034,1.23655 1.3051295,2.31633 2.546875,2.083984 0.7466775,0.170857 1.594861,0.591027 1.279297,1.46582 1.2294055,0.467562 0.149587,1.90218 0.9873045,2.583985 0.594206,1.405745 2.709076,1.114382 3.392579,-0.05957 0.566952,-0.695705 1.46025,-1.061831 0.983398,-2.123047 0.384938,-1.051591 1.836491,-1.711506 1.791016,-2.942382 -0.576276,-0.100513 -1.298774,0.716916 -1.655274,-0.181641 -0.392477,-0.414739 -1.304387,-1.602566 -1.076172,-1.916992 0.614287,0.670101 1.021241,1.503369 1.632813,2.175781 0.863145,-0.493727 1.770479,-1.165968 2.054687,-2.147461 -0.379362,-0.440664 -0.829193,-0.586992 -0.0029,-0.713867 1.208755,-0.614218 1.966281,0.828878 2.465821,1.542969 1.090752,0.307238 -0.220555,-1.24697 0.299804,-1.856446 -0.06095,-0.848966 0.646047,-1.37153 0.983399,-0.945312 0.524166,0.794439 0.309828,1.636464 0.440429,2.491211 0.01619,0.139759 0.01877,0.278292 0.0098,0.416015 0.0069,-0.02854 0.01991,-0.04342 0.03809,-0.04687 C 21.908209,13.503849 21.996661,12.753319 22,12 21.998956,6.491235 17.542912,2.0207817 12.03418,2.0019531 Z M 6.421875,4.4501953 c 0.01623,-0.00552 0.054118,-0.024995 0.1240235,-0.067383 0.04258,-0.047438 0.040675,-0.056619 0.01953,-0.047852 -0.04757,0.019726 -0.19225,0.1317838 -0.1435545,0.1152343 z M 10.525391,2.8544922 C 10.273,2.8829963 9.6337695,3.0810739 10.214844,3.0683594 10.688898,2.8814887 10.676825,2.8373897 10.525391,2.8544922 Z m 2.411133,1.7333984 c -0.013,-0.00331 -0.03368,-0.00267 -0.05859,9.75e-4 -0.166141,0.024317 -0.524877,0.1803145 -0.116211,0.1640625 0.184581,-0.109347 0.21382,-0.1551192 0.174805,-0.1650391 z M 11.78418,4.8789062 c -0.179367,-0.020244 -0.381511,0.081275 -0.100586,0.4248048 l 0.06445,-0.1191405 C 12.120603,5.041172 11.963545,4.8991497 11.784182,4.8789062 Z M 9.1064455,6.0683595 C 8.801057,6.1068245 8.4337355,6.6689555 9.357422,6.461914 9.371222,6.1415885 9.245258,6.0508745 9.1064455,6.0683595 Z m 2.4941405,1.168945 c 0.117264,0.039 0.212057,0.40916 -0.141601,0.324219 0.0088,-0.1995255 0.04706,-0.2910595 0.09082,-0.3183595 0.01641,-0.01026 0.03403,-0.01143 0.05078,-0.00586 z m 0.117188,0.6416015 c 0.105751,-0.01639 0.114673,0.105053 -0.09082,0.487305 -0.15722,0.199261 -0.472619,0.372646 -0.705078,0.175781 0.173601,-0.2256355 0.619646,-0.635766 0.795898,-0.663086 z m -0.209961,0.134766 c -0.03901,0.017785 -0.179128,0.323973 -0.0098,0.1083985 0.02474,-0.088143 0.02277,-0.1143285 0.0098,-0.1083985 z m 3.514648,1.8642575 c 0.04899,0.00475 0.148998,0.056484 0.319336,0.1718755 0.180381,0.164401 0.975598,1.218239 0.194336,0.991211 0.007,-0.327063 -0.725948,-1.1836015 -0.513672,-1.1630865 z m -1.943359,0.2197265 c 0.094,0.0099 0.184768,0.0502 0.255859,0.125 1.135348,-0.0338 0.782687,0.815514 -0.134765,0.460938 -0.188699,0.06864 -0.402192,0.206509 -0.598633,0.08203 -0.114399,-0.448808 0.195523,-0.697553 0.477539,-0.667968 z m -2.4375,0.123047 c 0.666841,0.09474 0.769886,1.896124 1.580078,1.397461 -0.395117,-0.863308 0.0017,-0.479667 0.241211,0.05078 0.311688,0.05177 0.838821,0.0071 1.085937,0.149414 0.167327,0.09639 0.20969,0.275928 -0.04297,0.637695 -0.760743,0.450591 -1.830672,-0.350279 -2.492187,0.188476 C 10.238597,12.521119 10.22262,11.67253 9.9150375,11.374024 9.442857,11.270749 8.1592425,11.571482 8.2666,11.198242 c 0.768035,-0.294809 1.692044,-1.6366765 2.307618,-0.321289 0.765943,0.511042 -0.7303505,0.466481 0.08301,0.740235 0.845804,-0.468238 0.369258,-0.765658 -0.01563,-1.396485 z m 2.907226,1.597657 c -0.04302,-0.04865 -0.624978,0.193055 -0.194336,0.166015 0.162776,-0.101514 0.208676,-0.1498 0.194336,-0.166015 z m -3.416015,-1.256836 c -0.128205,-0.0087 -0.4752565,0.640687 -0.05371,0.550781 0.124421,-0.407371 0.111985,-0.546831 0.05371,-0.550781 z m 5.71875,2.001953 c 0.07009,-0.0017 0.201685,0.03925 0.418945,0.142578 0.800137,-0.0188 0.298128,0.478422 0.0049,0.482422 -0.285769,-0.232813 -0.634088,-0.62005 -0.423828,-0.625 z m 5.151366,3.68164 c -0.0592,0.114178 -0.110944,0.226046 -0.168945,0.338867 0.05899,-0.112146 0.114563,-0.22525 0.168945,-0.338867 z m -4.892578,2.762695 c -0.09273,0.012 -0.236938,0.09546 -0.445312,0.28125 -0.273637,0.120757 -0.994999,1.33838 -0.226562,1.086914 0.507537,-0.129816 1.073719,-1.420186 0.671874,-1.368164 z"/>
+ <path style="opacity:0.2" d="M 7.770508,7 C 7.638221,7 7.510562,7.028005 7.386719,7.084961 7.26569,7.1419155 7.169975,7.233476 7.0996095,7.359375 h -0.03418 L 6.9814455,7.044922 H 6.5 V 9.5 H 7.128906 V 8.3447265 c 0,-0.2607915 0.03292,-0.4607435 0.097657,-0.5986325 0.06755,-0.1408875 0.187798,-0.2109375 0.362304,-0.210938 0.2307985,0 0.3457035,0.1765565 0.3457035,0.5302735 V 9.5 h 0.630859 V 8.267578 c 0,-0.2368105 0.035105,-0.418046 0.105469,-0.543945 0.070366,-0.1258995 0.187453,-0.188477 0.3535155,-0.188477 0.230799,0 0.34668,0.1765565 0.34668,0.5302735 V 9.5 H 10 V 7.899414 C 10,7.584666 9.931977,7.356708 9.796875,7.2158205 9.6645885,7.0719355 9.467814,7 9.2060545,7 9.073767,7 8.945017,7.028005 8.8183595,7.084961 8.694516,7.1419155 8.5967325,7.233476 8.526367,7.359375 H 8.4716795 C 8.4069435,7.2364735 8.3154795,7.1467985 8.1972655,7.089844 8.081866,7.0298915 7.939385,7 7.770508,7 Z m 3.796875,0 C 11.408602,7 11.25623,7.02037 11.108399,7.061523 10.960568,7.099738 10.827678,7.151152 10.709961,7.21582 l 0.201172,0.4453125 c 0.104029,-0.04997 0.207494,-0.090714 0.311523,-0.123047 0.104029,-0.035275 0.210809,-0.052734 0.320313,-0.052734 0.109505,0 0.194655,0.0291 0.254883,0.08789 0.06297,0.058789 0.09473,0.1509475 0.09473,0.277344 V 7.957031 L 11.501953,7.969726 C 11.167966,7.984421 10.917971,8.0523335 10.750977,8.172851 10.583982,8.293369 10.5,8.4815725 10.5,8.7373045 c 0,0.261611 0.06586,0.453692 0.197266,0.5771485 C 10.82867,9.437911 10.994491,9.5 11.194336,9.5 11.380493,9.5 11.527023,9.4709 11.633789,9.412109 11.740556,9.35332 11.841684,9.259218 11.9375,9.1298825 h 0.0166 L 12.073241,9.456054 H 12.5 V 7.850586 C 12.5,7.5625205 12.419331,7.350068 12.257813,7.211914 12.099031,7.0708205 11.86852,7 11.567383,7 Z m 2.625,0 c -0.154267,0 -0.279233,0.035115 -0.375977,0.105469 -0.09674,0.070352 -0.173922,0.1542425 -0.231445,0.2509765 h -0.02832 l -0.08203,-0.3125 H 13 V 10.5 h 0.584961 V 9.5322265 c 0,-0.1113905 -0.01131,-0.228447 -0.03223,-0.3515625 h 0.03223 c 0.05752,0.079145 0.132118,0.151331 0.223633,0.2158205 0.09152,0.061557 0.213897,0.091797 0.368164,0.091797 0.240552,0 0.438506,-0.105351 0.592773,-0.316406 C 14.923798,8.96082 15,8.6506195 15,8.2402345 15,7.8327805 14.926382,7.5245305 14.777344,7.316406 14.628306,7.105352 14.432935,7 14.192383,7 Z M 6,7.038086 4,8.036133 V 8.3251955 L 6,9.207031 V 8.7246095 L 4.6230469,8.160156 6,7.520508 Z m 9.5,0 V 7.520508 L 16.876953,8.160156 15.5,8.7246095 V 9.207031 l 2,-0.8818355 V 8.036133 Z m -1.496094,0.4853515 c 0.2667,0 0.400391,0.236065 0.400391,0.708008 -10e-7,0.234506 -0.03327,0.414969 -0.09863,0.5410155 -0.06275,0.1231155 -0.160595,0.18457 -0.293945,0.18457 -0.162111,10e-7 -0.275138,-0.061454 -0.337891,-0.18457 -0.06014,-0.1260465 -0.08887,-0.305535 -0.08887,-0.5371095 V 8.165039 c 0.0027,-0.213987 0.03393,-0.3739645 0.09668,-0.479492 0.06275,-0.108459 0.170612,-0.1621095 0.322265,-0.1621095 z m -2.111328,0.817383 v 0.198242 c 0,0.152851 -0.0454,0.271201 -0.135742,0.3564455 -0.09034,0.082305 -0.201604,0.1240235 -0.333008,0.124023 -0.0876,10e-7 -0.159115,-0.02037 -0.213867,-0.061523 -0.05475,-0.04409 -0.08105,-0.1168555 -0.08105,-0.216797 0,-0.1146385 0.03858,-0.206797 0.115235,-0.277344 0.07665,-0.070549 0.213049,-0.108381 0.410156,-0.1142575 z"/>
+ <path style="fill:#fff716" d="M 7.770508,6.5 C 7.638221,6.5 7.510562,6.528005 7.386719,6.584961 7.26569,6.6419155 7.169975,6.733476 7.0996095,6.859375 h -0.03418 L 6.9814455,6.544922 H 6.5 V 9 H 7.128906 V 7.8447265 c 0,-0.2607915 0.03292,-0.4607435 0.097657,-0.5986325 0.06755,-0.1408875 0.187798,-0.2109375 0.362304,-0.210938 0.2307985,0 0.3457035,0.1765565 0.3457035,0.5302735 V 9 h 0.630859 V 7.767578 c 0,-0.2368105 0.035105,-0.418046 0.105469,-0.543945 0.070366,-0.1258995 0.187453,-0.188477 0.3535155,-0.188477 0.230799,0 0.34668,0.1765565 0.34668,0.5302735 V 9 H 10 V 7.399414 C 10,7.084666 9.931977,6.856708 9.796875,6.7158205 9.6645885,6.5719355 9.467814,6.5 9.2060545,6.5 9.073767,6.5 8.945017,6.528005 8.8183595,6.584961 8.694516,6.6419155 8.5967325,6.733476 8.526367,6.859375 H 8.4716795 C 8.4069435,6.7364735 8.3154795,6.6467985 8.1972655,6.589844 8.081866,6.5298915 7.939385,6.5 7.770508,6.5 Z m 3.796875,0 c -0.158781,0 -0.311153,0.02037 -0.458984,0.061523 -0.147831,0.038215 -0.280721,0.089629 -0.398438,0.154297 l 0.201172,0.4453125 c 0.104029,-0.04997 0.207494,-0.090714 0.311523,-0.123047 0.104029,-0.035275 0.210809,-0.052734 0.320313,-0.052734 0.109505,0 0.194655,0.0291 0.254883,0.08789 0.06297,0.058789 0.09473,0.1509475 0.09473,0.277344 V 7.457031 L 11.501953,7.469726 C 11.167966,7.484421 10.917971,7.5523335 10.750977,7.672851 10.583982,7.793369 10.5,7.9815725 10.5,8.2373045 c 0,0.261611 0.06586,0.453692 0.197266,0.5771485 C 10.82867,8.937911 10.994491,9 11.194336,9 11.380493,9 11.527023,8.9709 11.633789,8.9121095 11.740556,8.8533205 11.841684,8.7592185 11.9375,8.629883 h 0.0166 l 0.119141,0.3261715 H 12.5 V 7.350586 C 12.5,7.0625205 12.419331,6.850068 12.257813,6.711914 12.099031,6.5708205 11.86852,6.5 11.567383,6.5 Z m 2.625,0 c -0.154267,0 -0.279233,0.035115 -0.375977,0.105469 -0.09674,0.070352 -0.173922,0.1542425 -0.231445,0.2509765 h -0.02832 l -0.08203,-0.3125 H 13 V 10 h 0.584961 V 9.0322265 c 0,-0.1113905 -0.01131,-0.228447 -0.03223,-0.3515625 h 0.03223 c 0.05752,0.079145 0.132118,0.151331 0.223633,0.2158205 0.09152,0.061557 0.213897,0.091797 0.368164,0.091797 0.240552,0 0.438506,-0.105351 0.592773,-0.316406 C 14.923798,8.46082 15,8.1506195 15,7.7402345 15,7.3327805 14.926382,7.0245305 14.777344,6.816406 14.628306,6.605352 14.432935,6.5 14.192383,6.5 Z M 6,6.538086 4,7.536133 V 7.8251955 L 6,8.707031 V 8.2246095 L 4.6230469,7.660156 6,7.020508 Z m 9.5,0 V 7.020508 L 16.876953,7.660156 15.5,8.2246095 V 8.707031 l 2,-0.8818355 V 7.536133 Z m -1.496094,0.4853515 c 0.2667,0 0.400391,0.236065 0.400391,0.708008 -10e-7,0.234506 -0.03327,0.414969 -0.09863,0.5410155 -0.06275,0.1231155 -0.160595,0.18457 -0.293945,0.18457 -0.162111,10e-7 -0.275138,-0.061454 -0.337891,-0.18457 -0.06014,-0.1260465 -0.08887,-0.305535 -0.08887,-0.5371095 V 7.665039 c 0.0027,-0.213987 0.03393,-0.3739645 0.09668,-0.479492 0.06275,-0.108459 0.170612,-0.1621095 0.322265,-0.1621095 z m -2.111328,0.817383 v 0.198242 c 0,0.152851 -0.0454,0.271201 -0.135742,0.3564455 -0.09034,0.082305 -0.201604,0.1240235 -0.333008,0.124023 -0.0876,10e-7 -0.159115,-0.02037 -0.213867,-0.061523 -0.05475,-0.04409 -0.08105,-0.1168555 -0.08105,-0.216797 0,-0.1146385 0.03858,-0.206797 0.115235,-0.277344 0.07665,-0.070549 0.213049,-0.108381 0.410156,-0.1142575 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 10.992483,11.50007 c -0.499489,0 -0.998977,0.5 -0.998977,1 -0.0075,0.441377 -0.0064,1.362598 0.002,2.721679 0.01327,2.172554 0.0093,2.854811 -0.01659,2.948243 C 9.2393768,18.091934 8.3884418,17.506879 7.8880048,17.1103 7.5609223,16.85044 7.2369208,16.61264 7.1680393,16.58198 6.8808978,16.454162 6.4739073,16.53507 6.2402788,16.76655 c -0.161546,0.160059 -0.2218615,0.301913 -0.236087,0.558594 -0.01087,0.196151 -0.00345,0.243104 0.056583,0.373047 0.037825,0.08186 0.105699,0.191751 0.1512125,0.24414 0.04551,0.05239 0.668627,0.861737 1.384324,1.798829 1.3254445,1.735457 2.3758787,2.66387 2.6030367,2.728636 0.138881,0.03967 6.732104,0.04054 6.875934,0.001 0.0653,-0.01796 0.158864,-0.07759 0.22633,-0.144531 0.09454,-0.0938 0.130454,-0.162805 0.203892,-0.389648 0.210264,-0.649471 0.420374,-1.637701 0.479815,-2.186547 0.02585,-0.637724 0.01214,-1.233129 0,-1.75 -0.01117,-0.475439 8e-4,-0.910432 0,-1.499977 0,-0.5 -0.499488,-1 -0.998976,-1 -0.499489,0 -0.998977,0.5 -0.998977,1 2.08e-4,-0.146541 0.0018,-0.406089 0,-0.5 0,-0.5 -0.499488,-1 -0.998977,-1 -0.412078,0 -0.819567,0.341344 -0.951174,0.741211 -0.01617,0.008 -0.0321,0.01533 -0.0478,0.02442 -2.84e-4,-0.06379 0.001,-0.215735 0,-0.265625 0,-0.5 -0.499488,-1 -0.998976,-1 -0.423859,0 -0.844242,0.360825 -0.962881,0.775391 -0.01002,0.01483 -0.03114,0.04997 -0.0361,0.05176 -0.01523,0.0055 0,-0.623352 0,-1.563477 0,-0.643976 0.0046,-1.026352 0,-1.263696 0,-0.5 -0.499488,-1 -0.998976,-1 z"/>
+ <path style="fill:#ebebeb" d="m 10.992483,11.00007 c -0.499489,0 -0.998977,0.5 -0.998977,1 -0.0075,0.441377 -0.0064,1.362598 0.002,2.721679 0.01327,2.172554 0.0093,2.854811 -0.01659,2.948243 C 9.2393768,17.591934 8.3884418,17.006879 7.8880048,16.6103 7.5609223,16.35044 7.2369208,16.11264 7.1680393,16.08198 6.8808978,15.954162 6.4739073,16.03507 6.2402788,16.26655 c -0.161546,0.160059 -0.2218615,0.301913 -0.236087,0.558594 -0.01087,0.196151 -0.00345,0.243104 0.056583,0.373047 0.037825,0.08186 0.105699,0.191751 0.1512125,0.24414 0.04551,0.05239 0.668627,0.861737 1.384324,1.798829 1.3254445,1.735457 2.3758787,2.66387 2.6030367,2.728636 0.138881,0.03967 6.732104,0.04054 6.875934,0.001 0.0653,-0.01796 0.158864,-0.07759 0.22633,-0.144531 0.09454,-0.0938 0.130454,-0.162805 0.203892,-0.389648 0.210264,-0.649471 0.420374,-1.637701 0.479815,-2.186547 0.02585,-0.637724 0.01214,-1.233129 0,-1.75 -0.01117,-0.475439 8e-4,-0.910432 0,-1.499977 0,-0.5 -0.499488,-1 -0.998976,-1 -0.499489,0 -0.998977,0.5 -0.998977,1 2.08e-4,-0.146541 0.0018,-0.406089 0,-0.5 0,-0.5 -0.499488,-1 -0.998977,-1 -0.412078,0 -0.819567,0.341344 -0.951174,0.741211 -0.01617,0.008 -0.0321,0.01533 -0.0478,0.02442 -2.84e-4,-0.06379 0.001,-0.215735 0,-0.265625 0,-0.5 -0.499488,-1 -0.998976,-1 -0.423859,0 -0.844242,0.360825 -0.962881,0.775391 -0.01002,0.01483 -0.03114,0.04997 -0.0361,0.05176 -0.01523,0.0055 0,-0.623352 0,-1.563477 0,-0.643976 0.0046,-1.026352 0,-1.263696 0,-0.5 -0.499488,-1 -0.998976,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kimtoy.svg b/.icons/awkward/24x24/apps/kimtoy.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kimtoy.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kipi-dngconverter.svg b/.icons/awkward/24x24/apps/kipi-dngconverter.svg
new file mode 100644
index 00000000..1ab2596b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kipi-dngconverter.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ff766a" d="m2 2c-0.554 0-1 0.446-1 1v12h20v-12c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m15 6.5002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffee4" fill-rule="evenodd" d="m15 6.0002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fff" opacity=".2" d="m2.0005 2.0004c-0.55398 0-0.99996 0.44598-0.99996 0.99996v0.49998c0-0.55398 0.44598-0.99996 0.99996-0.99996h17.999c0.55398 0 0.99996 0.44598 0.99996 0.99996v-0.49998c0-0.55398-0.44598-0.99996-0.99996-0.99996z"/>
+ <path fill="#d22f7a" d="m1.0005 15v3.9998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-3.9998z"/>
+ <path opacity=".2" d="m1.0005 19v0.49998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-0.49998c0 0.55398-0.44598 0.99996-0.99996 0.99996h-17.999c-0.55398 0-0.99996-0.44598-0.99996-0.99996z"/>
+ <path d="m1.0005 15.071v-0.57148s1.4422-0.95231 1.8477-1.0354c0.40547-0.08309 0.88431-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.22559 0.2293 0.008 0.64422-0.02 1.1264-0.04915 0.48212-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87057 0.0343 1.5332 0.07474 0.66257 0.04055 1.5727 0.10834 1.7791 0.12731 0.20649 0.01885 0.4492 0.05371 0.72467 0.09171 0.27544 0.0377 0.75227 0.09468 0.92101 0.11034 0.16869 0.0154 0.55978 0.0692 1.0136 0.11097 0.45377 0.0417 1.18 0.056 1.3896 0.04055 0.20971-0.01545 0.64927-0.17073 1.1392-0.31387 0.48986-0.14308 1.03-0.2741 1.4408-0.24171 0.411 0.033 2.722 0.834 2.722 0.834v0.57143h-17.57z"/>
+ <g transform="translate(1)">
+ <circle fill="#42cd4f" cx="15.5" cy="16.5" r="5.5"/>
+ <path fill="#fff" d="m15.5 13c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.5874 0 2.9308-1.0516 3.3594-2.5h-1.0781c-0.38714 0.87975-1.2584 1.5-2.2812 1.5-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5c0.6908 0 1.3078 0.28752 1.7578 0.7422l-1.258 1.258h3v-3l-1.0264 1.0264c-0.634-0.6325-1.5065-1.0265-2.4735-1.0265z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kipi-expoblending.svg b/.icons/awkward/24x24/apps/kipi-expoblending.svg
new file mode 100644
index 00000000..8bd46d4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kipi-expoblending.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ff766a" d="m2 2c-0.554 0-1 0.446-1 1v12h20v-12c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m15 6.5002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffee4" fill-rule="evenodd" d="m15 6.0002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fff" opacity=".2" d="m2.0005 2.0004c-0.55398 0-0.99996 0.44598-0.99996 0.99996v0.49998c0-0.55398 0.44598-0.99996 0.99996-0.99996h17.999c0.55398 0 0.99996 0.44598 0.99996 0.99996v-0.49998c0-0.55398-0.44598-0.99996-0.99996-0.99996z"/>
+ <path fill="#d22f7a" d="m1.0005 15v3.9998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-3.9998z"/>
+ <path opacity=".2" d="m1.0005 19v0.49998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-0.49998c0 0.55398-0.44598 0.99996-0.99996 0.99996h-17.999c-0.55398 0-0.99996-0.44598-0.99996-0.99996z"/>
+ <path d="m1.0005 15.071v-0.57148s1.4422-0.95231 1.8477-1.0354c0.40547-0.08309 0.88431-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.22559 0.2293 0.008 0.64422-0.02 1.1264-0.04915 0.48212-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87057 0.0343 1.5332 0.07474 0.66257 0.04055 1.5727 0.10834 1.7791 0.12731 0.20649 0.01885 0.4492 0.05371 0.72467 0.09171 0.27544 0.0377 0.75227 0.09468 0.92101 0.11034 0.16869 0.0154 0.55978 0.0692 1.0136 0.11097 0.45377 0.0417 1.18 0.056 1.3896 0.04055 0.20971-0.01545 0.64927-0.17073 1.1392-0.31387 0.48986-0.14308 1.03-0.2741 1.4408-0.24171 0.411 0.033 2.722 0.834 2.722 0.834v0.57143h-17.57z"/>
+ <circle fill="#9d75da" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m15.988 19-1.988-3h1v-3l2 0.01446v2.9856h1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kipi-logo.svg b/.icons/awkward/24x24/apps/kipi-logo.svg
new file mode 100644
index 00000000..510e7564
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kipi-logo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#f3c72f" d="m12 2.0004c-5.5556 0-10 4.4444-10 9.9996 0 5.5554 4.4444 9.9998 9.9998 9.9998 0.88888 0 1.6666-0.77779 1.6666-1.6666 0-0.44444-0.11111-0.77779-0.44444-1.1111-0.222-0.33349-0.44399-0.66699-0.44399-1.1115 0-0.88888 0.77779-1.6666 1.6666-1.6666h2c3.111 0 5.555-2.444 5.555-5.555 0-4.8891-4.444-8.889-10-8.889z"/>
+ <path fill="#da8015" d="m5.4999 12c-0.79999 0-1.5-0.69999-1.5-1.5 0-0.79999 0.69999-1.5 1.5-1.5 0.79999 0 1.5 0.69999 1.5 1.5 0 0.79998-0.69999 1.5-1.5 1.5z"/>
+ <path fill="#327cc4" d="m8.5 8c-0.79999 0-1.5-0.69999-1.5-1.5 0-0.79999 0.69999-1.5 1.5-1.5 0.79999 0 1.5 0.69999 1.5 1.5 0 0.79999-0.69999 1.5-1.5 1.5z"/>
+ <path fill="#4c9511" d="m14.5 8c-0.79999 0-1.5-0.69999-1.5-1.5 0-0.79999 0.69999-1.5 1.5-1.5 0.79999 0 1.5 0.69999 1.5 1.5 0 0.79999-0.69999 1.5-1.5 1.5z"/>
+ <path fill="#d94d4d" d="m18.5 12c-0.8 0-1.5-0.7-1.5-1.5 0-0.79999 0.69999-1.5 1.5-1.5 0.79999 0 1.5 0.69999 1.5 1.5 0 0.79998-0.69999 1.5-1.5 1.5z"/>
+ <path fill="#fff" opacity=".2" d="m12 2.0004c-5.5556 0-10 4.4444-10 9.9996 0 0.084 0.00385 0.1665 0.00585 0.25 0.1314-5.4379 4.5226-9.7498 9.9938-9.7498 5.4334 0 9.8018 3.8269 9.9908 8.5693 0.002-0.0605 0.009-0.12 0.009-0.181 0-4.8884-4.4444-8.8883-9.9998-8.8883zm0.80648 16.343c-0.0155 0.088-0.029 0.177-0.029 0.2685 0 0.44449 0.223 0.77799 0.44499 1.111 0.254 0.254 0.37749 0.50799 0.42299 0.81049 0.009-0.066 0.0215-0.132 0.0215-0.2 0-0.44449-0.111-0.77699-0.44449-1.1105-0.181-0.272-0.35549-0.54749-0.41599-0.87948z"/>
+ <path opacity=".2" d="m21.991 11.07c-0.093 3.0234-2.4965 5.3749-5.5464 5.3749h-2c-0.88898 0-1.667 0.77799-1.667 1.667 0 0.0815 0.0155 0.1565 0.029 0.2315 0.137-0.77099 0.83998-1.3985 1.638-1.3985h2c3.1109 0 5.5554-2.4445 5.5554-5.5559 0-0.107-0.0045-0.213-0.009-0.319zm-19.985 1.18c-0.002 0.0835-0.00585 0.166-0.00585 0.25 0 5.5554 4.4444 9.9998 9.9998 9.9998 0.88898 0 1.667-0.77799 1.667-1.667 0-0.1065-0.0075-0.2045-0.0215-0.3-0.1065 0.80199-0.82448 1.467-1.6455 1.467-5.4714 0-9.8628-4.3119-9.9938-9.7498z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kipi-panorama.svg b/.icons/awkward/24x24/apps/kipi-panorama.svg
new file mode 100644
index 00000000..93b9da6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kipi-panorama.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#979af2" d="m2 3c-0.554 0-1 0.446-1 1v11h20v-11c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m15 6.5001c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffa6a" fill-rule="evenodd" d="m15 6.0001c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#4f4f4f" d="m21 5.0002v-2c0-0.554-0.446-1-1-1h-18c-0.5535 0-0.9995 0.446-0.9995 1v2z"/>
+ <path fill="#fff" opacity=".1" d="m2.0005 2.0002c-0.554 0-1 0.446-1 1v0.49999c0-0.55399 0.44599-0.99998 0.99998-0.99998h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#4891cc" d="m1.0005 15v3.0001c0 0.55399 0.44599 0.99998 0.99998 0.99998h18c0.554 0 1-0.446 1-1v-3z"/>
+ <path fill="#4f4f4f" d="m21 17v2c0 0.55399-0.44599 0.99998-0.99998 0.99998h-18c-0.5535 0-0.9995-0.446-0.9995-1v-2z"/>
+ <path fill="#4f4f4f" d="m1.0005 15.071v-0.57149s1.4422-0.95233 1.8477-1.0354c0.40547-0.08309 0.88433-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.2256 0.2293 0.008 0.64423-0.02 1.1264-0.04915 0.48213-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87058 0.0343 1.5332 0.07474 0.66258 0.04055 1.5727 0.10834 1.7792 0.12731 0.20649 0.01885 0.44921 0.05371 0.72468 0.09171 0.27544 0.0377 0.75228 0.09468 0.92103 0.11034 0.16869 0.0154 0.55979 0.0692 1.0136 0.11097 0.45378 0.0417 1.18 0.056 1.3897 0.04055 0.20971-0.01545 0.64928-0.17074 1.1392-0.31388 0.48986-0.14308 1.03-0.27411 1.4409-0.24171 0.411 0.033 2.722 0.834 2.722 0.834v0.57144h-17.571z"/>
+ <path opacity=".2" d="m1.0005 19v0.49999c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.49999c0 0.55399-0.44599 0.99998-0.99998 0.99998h-18c-0.55399 0-0.99998-0.44599-0.99998-0.99998z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kipi.svg b/.icons/awkward/24x24/apps/kipi.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kipi.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kiriki.svg b/.icons/awkward/24x24/apps/kiriki.svg
new file mode 100644
index 00000000..d9d83069
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kiriki.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m5 3.5a2 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 -2zm6 6a2 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 -2zm6 6a2 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 -2z"/>
+ <circle fill="#ff9cff" cx="11" cy="11" r="2"/>
+ <circle fill="#fff" cx="5" cy="5" r="2"/>
+ <circle fill="#fff" cx="17" cy="17" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kitematic.svg b/.icons/awkward/24x24/apps/kitematic.svg
new file mode 100644
index 00000000..2910c179
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kitematic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#3cb5e8" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 5.5,7.4999278 c -0.277,0 -0.5,0.223 -0.5,0.5 v 8.9999992 c 0,0.277 0.223,0.5 0.5,0.5 h 2 c 0.277,0 0.5,-0.223 0.5,-0.5 v -2.796875 l 1.1464844,-1.261719 1.2539066,4.060547 c 0.10952,0.495634 0.143364,0.498047 0.61914,0.498047 h 2.125 c 0.589716,0.02838 0.56049,0.0332 0.394531,-0.503906 L 11.488281,10.359302 13.720703,7.8182872 C 14.086799,7.4468292 13.519531,7.4999278 13.519531,7.4999278 h -2.945312 c -0.5746132,0 -0.565505,0.026139 -0.8574221,0.3476562 L 8,9.738209 V 7.9999278 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 9.5,0 c -0.277,0 -0.679087,0.2886779 -0.5,0.5 l 2,2.3593742 -2,6.640625 c 0,0.277 0.223,0.5 0.5,0.5 h 2.5 c 0.277,0 0.5,-0.223 0.5,-0.5 V 7.9999278 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#ffffff" d="M 9.71686,7.348422 5.7958985,11.666992 5.178711,12.798828 5.5625,13.734375 6.8828125,14.932617 9.145508,12.44043 10.400534,16.501216 C 10.510054,16.99685 10.543832,17 11.019608,17 h 2.124183 c 0.589716,0.02838 0.560688,0.03282 0.394729,-0.504283 L 11.488281,9.86 13.720005,7.318858 C 14.086101,6.9474 13.518555,7 13.518555,7 H 10.574613 C 10,7 10.008777,7.026905 9.71686,7.348422 Z"/>
+ <path style="fill:#ffffff" d="m 15.0004,7 h 2.5 c 0.277,0 0.5,0.223 0.5,0.5 v 9 c 0,0.277 -0.223,0.5 -0.5,0.5 h -2.5 c -0.277,0 -0.5,-0.223 -0.5,-0.5 l 2,-6.64 -2,-2.36 C 14.321313,7.2886779 14.7234,7 15.0004,7 Z"/>
+ <rect style="fill:#ffffff" width="3" height="10" x="5" y="7" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kiten.svg b/.icons/awkward/24x24/apps/kiten.svg
new file mode 100644
index 00000000..439319a4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kiten.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <rect style="opacity:0.1" width="14" height="14" x="-19.5" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e74c3c" width="14" height="14" x="-19" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kitty.svg b/.icons/awkward/24x24/apps/kitty.svg
new file mode 100644
index 00000000..c192f5c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kitty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6,8.5 10,12.5 6,16.5"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6,8 10,12 6,16"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18,16.5 H 12"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18,16 H 12"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kjobviewer.svg b/.icons/awkward/24x24/apps/kjobviewer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kjobviewer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kjumpingcube.svg b/.icons/awkward/24x24/apps/kjumpingcube.svg
new file mode 100644
index 00000000..7045ac93
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kjumpingcube.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <circle fill="#4d4d4d" cx="11" cy="11" r="2"/>
+ <circle fill="#4d4d4d" cx="5" cy="5" r="2"/>
+ <circle fill="#4d4d4d" cx="17" cy="17" r="2"/>
+ <circle fill="#4d4d4d" cx="5" cy="-17" r="2" transform="scale(1,-1)"/>
+ <circle fill="#4d4d4d" cx="17" cy="-5" r="2" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/klavaro.svg b/.icons/awkward/24x24/apps/klavaro.svg
new file mode 100644
index 00000000..137ac4c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klavaro.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#5f7c8a" width="12" height="18" x="-20" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m3 8c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-16z"/>
+ <path opacity=".2" d="m2 19v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m16 11.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m16 11a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m8 11.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m8 11a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m8 3.5h7c0.554 0 1 0.42661 1 0.95652v6.6957c0 1.435-3.5 2.391-4.5 3.348-1-0.957-4.5-1.913-4.5-3.348v-6.6955c0-0.5299 0.446-0.9565 1-0.9565z"/>
+ <path fill="#10c36e" d="m8 3h7c0.554 0 1 0.42661 1 0.95652v6.6957c0 1.435-3.5 2.391-4.5 3.348-1-0.957-4.5-1.913-4.5-3.348v-6.6955c0-0.5299 0.446-0.9565 1-0.9565z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m13.638 12-1.577-2.7197-0.621 0.6933v2.0264h-1.44v-6.5869h1.4404v2.9248l2.1289-2.9248h1.6748l-2.246 2.8271 2.339 3.7598h-1.699z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m13.638 12-1.577-2.7197-0.621 0.6933v2.0264h-1.44v-6.5869h1.4404v2.9248l2.1289-2.9248h1.6748l-2.246 2.8271 2.339 3.7598h-1.699z"/>
+ </g>
+ <path opacity=".2" d="m5 11.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m5 11a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m19 11.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m19 11a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m6 15.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m6 15a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m9 15.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m9 15a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m12 15.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m12 15a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m15 15.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m15 15a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path opacity=".2" d="m18 15.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#fff" d="m18 15a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <rect opacity=".2" width="14" height="2" x="4" y="17" rx=".467" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kleopatra.svg b/.icons/awkward/24x24/apps/kleopatra.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kleopatra.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/klettres.svg b/.icons/awkward/24x24/apps/klettres.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klettres.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/klickety.svg b/.icons/awkward/24x24/apps/klickety.svg
new file mode 100644
index 00000000..c491d08f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klickety.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#616161" width="19" height="19" x="-21.5" y="-21.5" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#0a9554" d="m 12,12 v 10 h 9 c 0.554,0 1,-0.446 1,-1 v -9 z"/>
+ <path style="fill:#38739d" d="M 12,2 V 12 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#e54333" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9 H 12 V 2 Z"/>
+ <path style="fill:#ff8f1e" d="m 2,12 v 9 c 0,0.554 0.446,1 1,1 h 9 V 12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="2" y="12"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/klines.svg b/.icons/awkward/24x24/apps/klines.svg
new file mode 100644
index 00000000..899126f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klines.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4e91d9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <circle cx="14" cy="-14" r="4" transform="scale(1,-1)"/>
+ <circle cx="24" cy="-14" r="4" transform="scale(1,-1)"/>
+ <circle cx="34" cy="-14" r="4" transform="scale(1,-1)"/>
+ <circle cx="14" cy="-24" r="4" transform="scale(1,-1)"/>
+ <circle cx="24" cy="-24" r="4" transform="scale(1,-1)"/>
+ <circle cx="34" cy="-24" r="4" transform="scale(1,-1)"/>
+ <circle cx="14" cy="-34" r="4" transform="scale(1,-1)"/>
+ <circle cx="24" cy="-34" r="4" transform="scale(1,-1)"/>
+ <circle cx="34" cy="-34" r="4" transform="scale(1,-1)"/>
+ </g>
+ <circle fill="#ffd060" cx="16" cy="-6" r="2" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="11" cy="-11" r="2" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="6" cy="-16" r="2" transform="scale(1,-1)"/>
+ <g fill="#aff">
+ <circle cx="6" cy="-6" r="2" transform="scale(1,-1)"/>
+ <circle cx="11" cy="-6" r="2" transform="scale(1,-1)"/>
+ <circle cx="6" cy="-11" r="2" transform="scale(1,-1)"/>
+ <circle cx="16" cy="-11" r="2" transform="scale(1,-1)"/>
+ <circle cx="11" cy="-16" r="2" transform="scale(1,-1)"/>
+ <circle cx="16" cy="-16" r="2" transform="scale(1,-1)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/klipper.svg b/.icons/awkward/24x24/apps/klipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/klystrack.svg b/.icons/awkward/24x24/apps/klystrack.svg
new file mode 100644
index 00000000..83aac6b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/klystrack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m6.03125 16c-1.5314685 0-4.03125 1.000415-4.03125 3.076172v0.423828c0 1.108 0.892 2 2 2h15c1.108 0 2-0.892 2-2v-1s0 2-3.5 2c-4.106596 0-7.5002185-4.5-11.46875-4.5z"/>
+ <path style="fill:#737373" d="m20.734477 19.204248 0.265523-0.790033v-14.414215c0-1.108-0.892-2-2-2h-15c-1.108 0-2 0.892-2 2v14.393791l0.2408056 0.606209c0.4090424 1.029732 0.9167173 1.632353 2.0247173 1.632353h14.36683c1.108 0 1.749138-0.377836 2.102124-1.428105z"/>
+ <path style="opacity:.2" d="m17 11.5h-12c0-3.3137086 2.6862914-6 6-6 3.313709 0 6 2.6862914 6 6z"/>
+ <path style="fill:#ffc832" d="m17 11h-12c0-3.3137086 2.6862914-6 6-6 3.313709 0 6 2.6862914 6 6z"/>
+ <path style="fill:#f3597e" d="m9 8h0.2307692l2.7692308 3h-2.3076923z"/>
+ <path style="opacity:.2" d="m17.784939 12.5c-1.20711 0-2.741958 0.419094-2.784939 2.351482 0.01514 1.606824 0.733964 1.848044 1.55282 1.616092 1.029308-0.187119 0.44718 2.032426 1.656525 2.032426h1.622215c1.16844 0 1.16844-2 1.615622-2.032526 0.818857 0.231952 1.537683-0.0093 1.55282-1.616092-0.04298-1.932348-1.577829-2.351462-2.784939-2.351462h-1.521628z"/>
+ <path style="fill:#f3597e" d="m17.784939 12c-1.20711 0-2.741958 0.419094-2.784939 2.351482 0.01514 1.606824 0.733964 1.848044 1.55282 1.616092 1.029308-0.187119 0.44718 2.032426 1.656525 2.032426h1.622215c1.16844 0 1.16844-2 1.615622-2.032526 0.818857 0.231952 1.537683-0.0093 1.55282-1.616092-0.04298-1.932348-1.577829-2.351462-2.784939-2.351462h-1.521628z"/>
+ <path style="fill:#e4e4e4" d="m6.03125 15c-1.5314685 0-4.03125 1.500415-4.03125 3.576172v0.423828c0 1.108 0.892 2 2 2h15c1.108 0 2-0.892 2-2v-1s0 2-3.5 2c-4.106596 0-7.5002185-5-11.46875-5z"/>
+ <path style="fill:#3f3f3f" d="m7 15.107422v5.892578h1v-5.611328c-0.3305006-0.12186-0.6632875-0.215687-1-0.28125zm-3 0.53125c-0.3616023 0.212204-0.7013498 0.474929-1 0.77539v4.310547c0.1353197 0.07838 0.2813177 0.138753 0.4335938 0.185547 0.022253 0.0066 0.043833 0.01373 0.066406 0.01953 0.1595364 0.042931 0.326248 0.070314 0.5000002 0.070314zm7 1.390625v3.970703h1v-3.3125c-0.333388-0.223465-0.667324-0.437824-1-0.658203zm4 2.396484v1.574219h1v-1.212891c-0.337428-0.09293-0.669843-0.219772-1-0.361328zm5 0.01563c-0.256616 0.155116-0.591278 0.284037-1 0.382813v1.175776c0.173752 0 0.340464-0.02738 0.5-0.07031 0.02257-0.0058 0.04415-0.01297 0.06641-0.01953 0.152272-0.046798 0.29827-0.107171 0.43359-0.185551z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h15c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z"/>
+ <path style="opacity:.2" d="m6.03125 15c-1.5314685 0-4.03125 1.500415-4.03125 3.576172v0.423828c0 0.01139 0.00372 0.02186 0.00391 0.0332 0.0346916-2.053106 2.506627-3.5332 4.02734-3.5332 3.9685315 0 7.362154 5 11.46875 5 3.5 0 3.5-2 3.5-2v-0.5s0 2-3.5 2c-4.106596 0-7.5002185-5-11.46875-5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m11 5c-3.3137086 0-6 2.6862914-6 6h0.025391c0.2547367-3.0791034 2.8297503-5.5 5.974609-5.5 3.144859 0 5.719872 2.4208966 5.974609 5.5h0.025391c0-3.3137086-2.686291-6-6-6z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m17.785156 12c-1.20711 0-2.742175 0.419175-2.785156 2.351562 0.001127 0.119626 0.012806 0.21741 0.021484 0.322266 0.137059-1.769267 1.597407-2.173828 2.763672-2.173828h0.908203 0.298829 0.201171 1.021485c1.166265 0 2.626614 0.404596 2.763672 2.173828 0.008678-0.104854 0.020357-0.202642 0.021484-0.322266-0.04298-1.932347-1.578046-2.351562-2.785156-2.351562h-1.021485-0.201171-0.298829-0.908203z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmag.svg b/.icons/awkward/24x24/apps/kmag.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmag.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmahjongg.svg b/.icons/awkward/24x24/apps/kmahjongg.svg
new file mode 100644
index 00000000..ccd84c55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmahjongg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m9.0102 4.6149c-0.1044 0.0921-0.1305 0.2303-0.1305 0.3915 0 0.29934 0.10442 0.66775 0.15664 0.8059 0 0 0.07832 1.6118 0.10442 1.796-0.23496 0.02305-0.65265 0.04605-0.8093 0.092105h-0.20885c-0.4438 0.0231-0.8615 0.0461-1.0443 0.2073l-0.0783 0.0691 0.0783 0.0921c0.13053 0.13816 0.18274 0.5296 0.23496 0.9441 0.13053 0.852 0.28716 1.9112 1.0704 2.3256l0.15664 0.06908v-0.16118s0.02615-0.06908 0.02615-0.16118c0-0.06908-0.02615-0.18421-0.0522-0.3454 0.20884 0.02305 0.65265 0.06908 0.8093 0.06908 0.02615 0.18421 0.70485 7.691 0.70485 7.691h0.26106s0.28717-7.4145 0.28717-7.6445c0.18274 0 0.99205 0.02305 1.227 0.04605-0.0522 0.13816-0.26106 0.7138-0.26106 0.7138l0.36548-0.29934c0.10442-0.06908 2.3756-1.8882 2.0624-3.0856-0.10443-0.39144-0.46991-0.66775-1.0704-0.8059h-0.0523c-0.33938 0-1.3836 0.02305-2.1668 0.06908 0.02615-0.5987 0.02615-0.92105 0.02615-1.0822v-0.20721c0-0.11514 0.13053-0.27632 0.23496-0.39145 0.10443-0.13816 0.23496-0.25329 0.23496-0.39144 0-0.04605-0.02615-0.09211-0.0522-0.13816-0.15664-0.20724-1.3053-0.73685-1.8013-0.7829-0.15664 0.02305-0.26106 0.04605-0.31328 0.11513zm0.02615 3.7763h0.13053c0 0.20724 0.07832 1.6579 0.10442 1.8652-0.20885-0.02305-0.70485-0.06908-0.8615-0.06908-0.0783-0.299-0.1044-0.6214-0.1305-0.9438-0.0261-0.2763-0.0522-0.5527-0.1045-0.8059 0.23496 0 0.8615-0.04605 0.8615-0.04605zm1.5925 0.7138s0.02605-0.55265 0.02605-0.73685c0.33938 0.04605 0.7832 0.06908 1.2009 0.06908h0.46992c0 0.092105-0.02615 0.20724-0.02615 0.20724-0.0522 0.5066-0.13053 1.1052-0.36549 1.704-0.15663 0-1.1226-0.04605-1.3314-0.06908 0-0.16118 0.02615-1.1744 0.02615-1.1744z"/>
+ <path fill="#fff" d="m9.0102 4.115c-0.1044 0.0921-0.1305 0.2303-0.1305 0.3914 0 0.29934 0.10442 0.66775 0.15664 0.8059 0 0 0.07832 1.6118 0.10442 1.796-0.23496 0.02305-0.65265 0.04605-0.8093 0.092105h-0.20885c-0.44381 0.02305-0.8615 0.04605-1.0442 0.20724l-0.0784 0.0692 0.0783 0.0921c0.13053 0.13816 0.18274 0.5296 0.23496 0.9441 0.13053 0.852 0.28716 1.9112 1.0704 2.3256l0.15664 0.06908v-0.16118s0.02615-0.06908 0.02615-0.16118c0-0.06908-0.02615-0.18421-0.0522-0.3454 0.20884 0.02305 0.65265 0.06908 0.8093 0.06908 0.02615 0.18421 0.70485 7.691 0.70485 7.691h0.26106s0.28717-7.4145 0.28717-7.6445c0.18274 0 0.99205 0.02305 1.227 0.04605-0.0522 0.13816-0.26106 0.7138-0.26106 0.7138l0.36548-0.29934c0.10442-0.06908 2.3756-1.8882 2.0624-3.0856-0.10443-0.39144-0.46991-0.66775-1.0704-0.8059h-0.0523c-0.33938 0-1.3836 0.02305-2.1668 0.06908 0.02615-0.5987 0.02615-0.92105 0.02615-1.0822v-0.20721c0-0.11514 0.13053-0.27632 0.23496-0.39145 0.10443-0.13816 0.23496-0.25329 0.23496-0.39144 0-0.04605-0.02615-0.09211-0.0522-0.13816-0.156-0.2072-1.3045-0.7368-1.8005-0.7829-0.1566 0.0231-0.261 0.0461-0.3132 0.1151zm0.02615 3.7763h0.13053c0 0.20724 0.07832 1.6579 0.10442 1.8652-0.2089-0.0231-0.7049-0.0691-0.8615-0.0691-0.0783-0.2994-0.1044-0.6217-0.1305-0.9441-0.0261-0.2763-0.0522-0.5527-0.1045-0.8059 0.23496 0 0.8615-0.04605 0.8615-0.04605zm1.5925 0.7138s0.02605-0.55265 0.02605-0.73685c0.33938 0.04605 0.7832 0.06908 1.2009 0.06908h0.46992c0 0.092105-0.02615 0.20724-0.02615 0.20724-0.0522 0.5066-0.13053 1.1052-0.36549 1.704-0.15663 0-1.1226-0.04605-1.3314-0.06908 0-0.16118 0.02615-1.1744 0.02615-1.1744z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmail.svg b/.icons/awkward/24x24/apps/kmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmenu.svg b/.icons/awkward/24x24/apps/kmenu.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmenu.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmenuedit.svg b/.icons/awkward/24x24/apps/kmenuedit.svg
new file mode 100644
index 00000000..3c9a41b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmenuedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4789d2" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m5.4922 3.9941a0.50005 0.50005 0 0 0 -0.40625 0.22656c-0.51045 0.7629-1.0447 1.7885-1.5566 2.7207l-0.5821-1.166a0.50007 0.50007 0 1 0 -0.8946 0.4473l1 2a0.50005 0.50005 0 0 0 0.8809 0.0273c0.6496-1.124 1.386-2.5812 1.9824-3.4727a0.50005 0.50005 0 0 0 -0.4238 -0.7832zm1.5078 1.5059c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11z"/>
+ <path fill="#ffdd73" fill-rule="evenodd" d="m5.4922 3.4941a0.50005 0.50005 0 0 0 -0.40625 0.22656c-0.51045 0.7629-1.0447 1.7885-1.5566 2.7207l-0.5821-1.166a0.50007 0.50007 0 1 0 -0.8946 0.4473l1 2a0.50005 0.50005 0 0 0 0.8809 0.0273c0.6496-1.124 1.386-2.5812 1.9824-3.4727a0.50005 0.50005 0 0 0 -0.4238 -0.7832zm1.5078 1.5059c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmines.svg b/.icons/awkward/24x24/apps/kmines.svg
new file mode 100644
index 00000000..2ee0192d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmines.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kminicom.svg b/.icons/awkward/24x24/apps/kminicom.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kminicom.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmix.svg b/.icons/awkward/24x24/apps/kmix.svg
new file mode 100644
index 00000000..e09866f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#5e5e5e" cx="12" cy="12" r="10"/>
+ <circle style="fill:#4f4f4f" cx="-12" cy="-12" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-12.5" cy="-12" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-12" cy="-12" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-12" cy="-12" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 6.0097656 12.214844 A 6 6 0 0 1 12 6.5 A 6 6 0 0 1 17.990234 12.285156 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmousetool.svg b/.icons/awkward/24x24/apps/kmousetool.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmousetool.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmouth.svg b/.icons/awkward/24x24/apps/kmouth.svg
new file mode 100644
index 00000000..ef80a603
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmouth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <path fill="#fe4d38" d="m11 1c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#3f3f3f" d="m5.208 14.25c1.1954 2.3187 3.4038 3.7479 5.7945 3.75 2.3888-0.0042 4.5948-1.4331 5.7895-3.75 1.0722-2.0797-2.172-2.2501-5.792-2.2501-3.6199 0-6.8645 0.16902-5.792 2.2501z"/>
+ <ellipse fill="#3f3f3f" cx="7.5" cy="7" rx="1.5" ry="2"/>
+ <ellipse fill="#3f3f3f" cx="14.5" cy="7" rx="1.5" ry="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmplayer.svg b/.icons/awkward/24x24/apps/kmplayer.svg
new file mode 120000
index 00000000..adc7efd5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmplayer.svg
@@ -0,0 +1 @@
+smplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kmplot.svg b/.icons/awkward/24x24/apps/kmplot.svg
new file mode 100644
index 00000000..86d8a758
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmplot.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#dcdcbe" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#00008b" opacity=".1" transform="matrix(.5 0 0 .5 -1.25 -1)">
+ <g transform="translate(-17)">
+ <path transform="translate(17.5)" d="m6 4c-0.7411 0-1.379 0.4042-1.7246 1h1.7246v4h-2v1h2v4h-2v1h2v4h-2v1h2v4h-2v1h2v4h-2v1h2v4h-2v1h2v4h-2v1h2v4h1v-4h4v4h1v-4h4v4h1v-4h4v4h1v-4h4v4h1v-4h4v4h1v-4h4v4h1v-4h4v4h1v-4h2v-1h-2v-4h2v-1h-2v-4h2v-1h-2v-4h2v-1h-2v-4h2v-1h-2v-4h2v-1h-2v-4h2v-1h-2v-4h1.725c-0.346-0.5958-0.984-1-1.725-1h-36zm1 1h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm-30 5h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4zm5 0h4v4h-4v-4z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g fill="#ff2f2f" transform="matrix(.5 0 0 .5 -1 -1)">
+ <rect width="4" height="1" x="4" y="24"/>
+ <rect width="4" height="1" x="10" y="24"/>
+ <rect width="4" height="1" x="16" y="24"/>
+ <rect width="4" height="1" x="22" y="24"/>
+ <rect width="4" height="1" x="28" y="24"/>
+ <rect width="4" height="1" x="34" y="24"/>
+ <rect width="4" height="1" x="40" y="24"/>
+ </g>
+ <path fill="none" stroke="#2e2e2e" stroke-linecap="round" stroke-linejoin="round" d="m3 14s5.397 3.5072 7.5 2c4.073-2.919-3.7508-10.906 1-12.5 3.136-1.0524 6.5 6.5 6.5 6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kmymoney.svg b/.icons/awkward/24x24/apps/kmymoney.svg
new file mode 100644
index 00000000..c7e42674
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kmymoney.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ffc947" d="m12 2c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path style="opacity:.2" d="m12 4.5c4.456471 0 8 3.5435294 8 8 0 4.456471-3.543529 8-8 8-4.4564706 0-8-3.543529-8-8 0-4.4564706 3.5435294-8 8-8z"/>
+ <path style="fill:#b38d32" d="m12 4.0000001c4.456471 0 8 3.5435293 8 7.9999999 0 4.456471-3.543529 8-8 8-4.4564706 0-8-3.543529-8-8 0-4.4564706 3.5435294-7.9999999 8-7.9999999z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.1665 0.00585 0.25 0.13235-5.423 4.53815-9.75 9.994-9.75s9.862 4.32695 9.994 9.75c0.002-0.08343 0.0059-0.166065 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path style="opacity:.2" d="m2.00585 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path style="opacity:.2" d="m10 6.4999662c-0.554 0-1 0.446-1 1v9.9999998c0 0.554 0.446 1 1 1s1-0.446 1-1v-2.816406l0.101562-0.176758 2.016602 3.492187c0.277 0.479778 0.885457 0.643211 1.365234 0.366211 0.479778-0.277 0.643211-0.886433 0.366211-1.366211l-2.59375-4.49121 2.59375-4.4921878c0.277-0.479778 0.113567-1.089211-0.366211-1.366211-0.479777-0.277-1.088234-0.113567-1.365234 0.366211l-2.016602 3.4921878-0.101562-0.175782v-2.8320308c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#ffc947" d="m10 5.999983c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-2.816406l0.101562-0.176758 2.016602 3.492187c0.277 0.479778 0.885457 0.643211 1.365234 0.366211 0.479778-0.277 0.643211-0.886433 0.366211-1.366211l-2.59375-4.49121 2.59375-4.492188c0.277-0.479778 0.113567-1.089211-0.366211-1.366211-0.479777-0.277-1.088234-0.113567-1.365234 0.366211l-2.016602 3.492188-0.101562-0.175782v-2.832031c0-0.554-0.446-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/knavalbattle.svg b/.icons/awkward/24x24/apps/knavalbattle.svg
new file mode 100644
index 00000000..73a8ba92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knavalbattle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -2.209139,0 -4,1.790861 -4,4 0.00264,1.821835 1.2360135,3.4117307 3,3.867188 V 11.5 H 8 v 2 h 3 v 4.516601 C 10.664289,18.528185 9.8920895,18.810227 9.4697265,18.754883 7.0096635,18.432469 5.012915,17.902715 3.8642578,16.83789 L 5.5498045,16.921875 4.1132812,15.583008 2.6757813,14.243164 C 2.1332858,15.470653 2.069166,16.690297 2,18.001953 l 0.890625,-0.87793 c 0.4283295,1.764152 6.2677805,2.875736 7.0927735,3.601563 L 12,22.5 14.015625,20.727539 c 0.82666,-0.727494 6.666227,-1.84258 7.08789,-3.608399 L 22,18.001953 c 0,-1.334989 -0.290785,-2.504632 -0.675781,-3.758789 l -1.436524,1.339844 -1.220703,1.339843 1.472656,-0.08496 C 18.993825,17.898715 17.0055,18.431552 14.554688,18.754883 14.12564,18.811489 13.338983,18.526595 13,18.011719 V 13.5 h 3 v -2 H 13 V 10.370117 C 14.765041,9.9143859 15.998694,8.3229258 16,6.5 15.997626,4.3919353 14.359609,2.6475364 12.25586,2.5126953 12.171812,2.5041611 12.086301,2.5 12,2.5 Z"/>
+ <path style="fill:#455a64" d="M 12,2 C 9.790861,2 8,3.790861 8,6 c 0.00264,1.8218348 1.2360137,3.4117302 3,3.8671875 V 11 H 8 v 2 h 3 v 4.516601 C 10.664289,18.028185 9.8920895,18.310227 9.4697265,18.254883 7.0096635,17.932469 5.012915,17.402715 3.8642578,16.33789 L 5.5498045,16.421875 4.1132812,15.083008 2.6757813,13.743164 C 2.1332858,14.970653 2.069166,16.190297 2,17.501953 l 0.890625,-0.87793 c 0.4283295,1.764152 6.2677805,2.875736 7.0927735,3.601563 L 12,22 14.015625,20.227539 c 0.82666,-0.727494 6.666227,-1.84258 7.08789,-3.608399 L 22,17.501953 c 0,-1.334989 -0.290785,-2.504632 -0.675781,-3.758789 l -1.436524,1.339844 -1.220703,1.339843 1.472656,-0.08496 C 18.993825,17.398715 17.0055,17.931552 14.554688,18.254883 14.12564,18.311489 13.338983,18.026595 13,17.511719 V 13 h 3 V 11 H 13 V 9.870117 C 14.765041,9.4143859 15.998694,7.8229258 16,6 15.997626,3.8919353 14.359609,2.1475364 12.25586,2.0126953 12.171812,2.0041611 12.086301,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 c 1.104982,0 2,0.8949775 2,1.9999995 0,1.105022 -0.895018,2 -2,2 -1.104982,0 -2,-0.894978 -2,-2 C 10,5.3949775 10.895018,4.5 12,4.5 Z"/>
+ <path style="fill:#ffffff" d="m 12,4 c 1.104982,0 2,0.8949773 2,1.9999995 0,1.105022 -0.895018,2 -2,2 -1.104982,0 -2,-0.894978 -2,-2 C 10,4.8949773 10.895018,4 12,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 9.790861,2 8,3.790861 8,6 c 0.00176,0.069743 0.00534,0.1394286 0.01074,0.2089845 C 8.1632449,4.1183645 9.9038249,2.5000732 12,2.5 c 0.0863,0 0.171812,0.00416 0.25586,0.012695 2.00493,0.1307063 3.601788,1.7284012 3.731445,3.733399 C 15.994063,6.1642125 15.998297,6.0821422 16,6 15.997626,3.8919353 14.359609,2.1475364 12.25586,2.0126953 12.171812,2.0041611 12.086301,2 12,2 Z m -4,9 v 0.5 h 3 V 11 Z m 5,0 v 0.5 h 3 V 11 Z M 2.6757813,13.743164 C 2.1332858,14.970653 2.069166,16.190297 2,17.501953 l 0.032227,-0.03125 C 2.098561,16.35922 2.2077362,15.302198 2.6757817,14.243164 l 1.4375,1.339844 0.8701172,0.810546 0.5664061,0.02832 -1.4365233,-1.338867 z m 18.6484377,0 -1.436524,1.339844 -1.220703,1.339843 0.480469,-0.02735 0.740234,-0.812499 1.436524,-1.339844 c 0.334624,1.090068 0.596946,2.116727 0.660156,3.243163 L 22,17.501953 c 0,-1.334989 -0.290785,-2.504632 -0.675781,-3.758789 z M 3.8642578,16.83789 C 5.012915,17.902715 7.0096635,18.432469 9.4697265,18.754883 9.8920895,18.810227 10.664289,18.528185 11,18.016601 v -0.5 C 10.664289,18.028185 9.8920895,18.310227 9.4697265,18.254883 7.4688205,17.992645 5.783398,17.58791 4.602539,16.875 Z m 16.2753902,0 -0.75,0.04297 c -1.176389,0.706562 -2.849057,1.112028 -4.83496,1.374024 C 14.12564,18.311489 13.338983,18.026595 13,17.511719 v 0.5 c 0.338983,0.514875 1.12564,0.79977 1.554688,0.743164 2.450812,-0.323331 4.439137,-0.856168 5.58496,-1.916993 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/knemo.svg b/.icons/awkward/24x24/apps/knemo.svg
new file mode 100644
index 00000000..b4915fe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knemo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125508 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,16.275087 9.945565,15.99773 9.621098,15.796875 9.296643,15.596032 8.969438,15.363212 8.896488,15.263672 8.775598,15.098486 8.766499,14.996563 8.859378,14.691406 9.02865,14.134074 9.229414,13.82285 9.621097,13.470703 9.826441,13.286085 10.032638,13.132606 10.078128,13.128906 10.123628,13.125206 9.817324,13.031976 9.355472,12.9375 8.893646,12.84284 8.216483,12.643995 7.867191,12.517578 7.22848,12.286469 6.367827,11.802306 6.039065,11.451172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffffff" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125509 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.31424,9.6546891 9.262139,9.6714292 9.01172,9.9218751 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/knetattach.svg b/.icons/awkward/24x24/apps/knetattach.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knetattach.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/knetwalk.svg b/.icons/awkward/24x24/apps/knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/knights.svg b/.icons/awkward/24x24/apps/knights.svg
new file mode 100644
index 00000000..6bfecb18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knights.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 10.982534,2.5002 c 0.111,0.056 0.238,0.098 0.338,0.1749 0.1925,0.1495 0.38,0.3092 0.5525,0.4814 0.1895,0.1888 0.3855,0.296 0.662,0.3535 0.6645,0.1363 1.339,0.2872 1.96,0.5508 1.381,0.5881 2.29501,1.6959 2.94651,3.0284 0.578,1.1845 0.5885,2.4685 0.541,3.7585 -0.098,2.6614 -2.01751,4.6044 -2.85551,6.6524 h -0.217 c 0.327,0 0.59,0.2225 0.59,0.499 v 1.0019 c 0,0.2765 -0.263,0.499 -0.59,0.499 h 0.8185 c 0.4275,0 0.77151,0.334 0.77151,0.749 v 1.502 c 0,0.415 -0.34401,0.749 -0.77151,0.749 h -6.957 c -0.4275,0 -0.7715,-0.334 -0.7715,-0.749 v -1.502 c 0,-0.415 0.344,-0.749 0.7715,-0.749 h 0.8185 c -0.327,0 -0.59,-0.2225 -0.59,-0.499 v -1.0019 c 0,-0.2765 0.263,-0.499 0.59,-0.499 h -0.091 c -0.212,-0.199 -0.4145,-0.5555 -0.6035,-0.759 -0.8565,-0.917 -1.0095,-2.2185 -0.408,-3.333 0.294,-0.544 0.7075,-0.9855 1.1845,-1.363 0.537,-0.4249 1.092,-0.8254 1.6335,-1.2439 0.155,-0.12 0.292,-0.2625 0.498,-0.4505 -0.5105,0.109 -0.918,0.2505 -1.329,0.2715 -0.7095,0.036 -1.3215,0.2735 -1.8895,0.6914 -0.2195,0.1616 -0.4745,0.2911 -0.7315,0.3811 -0.334,0.116 -0.5,0.033 -0.699,-0.2725 -0.0525,-0.081 -0.084,-0.1736 -0.134,-0.2795 -0.3955,0.01 -0.613,-0.2255 -0.7215,-0.5955 -0.037,-0.1266 -0.1,-0.2436 -0.1455,-0.3665 -0.3075,-0.824 -0.1495,-1.5535 0.4395,-2.1895 0.1315,-0.1455 0.288,-0.2665 0.4255,-0.406 0.459,-0.464 0.9205,-0.9256 1.368,-1.4005 0.325,-0.3455 0.6175,-0.7215 0.9455,-1.0643 0.1625,-0.1689 0.2995,-0.338 0.375,-0.5645 0.114,-0.3394 0.328,-0.6007 0.6395,-0.7773 0.1105,-0.063 0.216,-0.1355 0.296,-0.1875 0.1285,-0.3788 -0.176,-0.8527 0.34,-1.0908 z"/>
+ <path style="fill:#e4e4e4" d="m 10.982534,2.0001 c 0.111,0.056 0.238,0.098 0.338,0.1749 0.1925,0.1495 0.38,0.3092 0.5525,0.4814 0.1895,0.1888 0.3855,0.296 0.662,0.3535 0.6645,0.1363 1.339,0.2872 1.96,0.5508 1.381,0.5881 2.29501,1.6959 2.94651,3.0284 0.578,1.1845 0.5885,2.4685 0.541,3.7585 -0.098,2.6614 -2.01751,4.6044 -2.85551,6.6524 h -0.217 c 0.327,0 0.59,0.2225 0.59,0.499 v 1.0019 c 0,0.2765 -0.263,0.499 -0.59,0.499 h 0.8185 c 0.4275,0 0.77151,0.334 0.77151,0.749 v 1.502 c 0,0.415 -0.34401,0.749 -0.77151,0.749 h -6.957 c -0.4275,0 -0.7715,-0.334 -0.7715,-0.749 v -1.502 c 0,-0.415 0.344,-0.749 0.7715,-0.749 h 0.8185 c -0.327,0 -0.59,-0.2225 -0.59,-0.499 V 17.499 c 0,-0.2765 0.263,-0.499 0.59,-0.499 h -0.091 c -0.212,-0.199 -0.4145,-0.5555 -0.6035,-0.759 -0.8565,-0.917 -1.0095,-2.2185 -0.408,-3.333 0.294,-0.544 0.7075,-0.9855 1.1845,-1.363 0.537,-0.4249 1.092,-0.8254 1.6335,-1.2439 0.155,-0.12 0.292,-0.2625 0.498,-0.4505 -0.5105,0.109 -0.918,0.2505 -1.329,0.2715 -0.7095,0.036 -1.3215,0.2735 -1.8895,0.6914 -0.2195,0.1616 -0.4745,0.2911 -0.7315,0.3811 -0.334,0.116 -0.5,0.033 -0.699,-0.2725 -0.0525,-0.081 -0.084,-0.1736 -0.134,-0.2795 -0.3955,0.01 -0.613,-0.2255 -0.7215,-0.5955 -0.037,-0.1266 -0.1,-0.2436 -0.1455,-0.3665 -0.3075,-0.824 -0.1495,-1.5535 0.4395,-2.1895 0.1315,-0.1455 0.288,-0.2665 0.4255,-0.406 0.459,-0.464 0.9205,-0.9256 1.368,-1.4005 0.325,-0.3455 0.6175,-0.7215 0.9455,-1.0643 0.1625,-0.1689 0.2995,-0.338 0.375,-0.5645 0.114,-0.3394 0.328,-0.6007 0.6395,-0.7773 0.1105,-0.063 0.216,-0.1355 0.296,-0.1875 0.1285,-0.3788 -0.176,-0.8527 0.34,-1.0908 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.982422,2 c 0.111,0.056 0.23789,0.098881 0.33789,0.1757812 0.192501,0.1495 0.380235,0.3082688 0.552735,0.4804688 0.1895,0.1888 0.385609,0.2960156 0.662109,0.3535156 0.6645,0.1363 1.337985,0.2871813 1.958985,0.5507813 1.381,0.5881 2.295765,1.6967969 2.947265,3.0292969 0.489957,1.0040728 0.566047,2.0798075 0.550781,3.1699218 -0.01855,-0.9180683 -0.135944,-1.8197933 -0.550781,-2.6699218 -0.6515,-1.3325 -1.566265,-2.4411969 -2.947265,-3.0292969 -0.621,-0.2636 -1.294485,-0.4144813 -1.958985,-0.5507813 C 12.258656,3.4522656 12.062547,3.34505 11.873047,3.15625 11.700547,2.98405 11.512813,2.8252812 11.320312,2.6757812 11.220312,2.5988812 11.093422,2.556 10.982422,2.5 c -0.516,0.2381 -0.211344,0.7129969 -0.339844,1.0917969 -0.08,0.052 -0.186375,0.1245 -0.296875,0.1875 -0.3115,0.1766 -0.524672,0.4379437 -0.638672,0.7773437 -0.0755,0.2265 -0.2125,0.3955532 -0.375,0.5644532 -0.328,0.3427999 -0.620312,0.7189531 -0.945312,1.0644531 -0.4475,0.4749 -0.910141,0.9363906 -1.369141,1.4003906 C 6.880078,7.7254375 6.72525,7.8447344 6.59375,7.9902344 6.260519,8.350056 6.08037,8.7442046 6.029297,9.1640625 5.943827,8.5491326 6.131415,7.9894617 6.59375,7.4902344 c 0.1315,-0.1455 0.286328,-0.2647969 0.423828,-0.4042969 0.459,-0.464 0.921641,-0.9254906 1.369141,-1.4003906 0.325,-0.3455 0.617312,-0.7216532 0.945312,-1.0644531 0.1625,-0.1689 0.2995,-0.3379532 0.375,-0.5644532 0.114,-0.3394 0.327172,-0.6007437 0.638672,-0.7773437 0.1105,-0.063 0.216875,-0.1355 0.296875,-0.1875 C 10.771078,2.7129969 10.466422,2.2381 10.982422,2 Z m 0.820312,8.351562 c -0.206,0.188 -0.343047,0.329219 -0.498046,0.449219 -0.5415,0.4185 -1.095813,0.819241 -1.632813,1.244141 -0.477,0.3775 -0.889594,0.819281 -1.183594,1.363281 -0.203589,0.377225 -0.31301,0.775918 -0.345703,1.173828 -0.05415,-0.559042 0.05636,-1.137714 0.345703,-1.673828 0.294,-0.544 0.706594,-0.985781 1.183594,-1.363281 0.434914,-0.344125 0.880472,-0.673173 1.322266,-1.007813 0.249711,-0.0554 0.509619,-0.121711 0.808593,-0.185547 z m 3.498047,6.779297 C 15.421426,17.222095 15.5,17.349723 15.5,17.498047 V 18 c 0,-0.2765 -0.262844,-0.5 -0.589844,-0.5 h 0.216797 c 0.05064,-0.123759 0.115931,-0.245967 0.173828,-0.369141 z m -6.103515,0.002 C 9.295579,17.268627 9.396714,17.403048 9.5,17.5 H 9.58984 C 9.262844,17.5 9,17.7235 9,18 v -0.501953 c 0,-0.147472 0.07783,-0.27405 0.197266,-0.365235 z M 15.728516,19 C 16.156016,19 16.5,19.333047 16.5,19.748047 v 0.5 C 16.5,19.833047 16.156016,19.5 15.728516,19.5 h -0.81836 C 15.237156,19.5 15.5,19.278453 15.5,19.001953 V 19 Z M 9,19 v 0.002 C 9,19.278453 9.262844,19.5 9.589844,19.5 H 8.771484 C 8.343984,19.5 8,19.833047 8,20.248047 v -0.5 C 8,19.333047 8.343984,19 8.771484,19 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/knotes.svg b/.icons/awkward/24x24/apps/knotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/knotify.svg b/.icons/awkward/24x24/apps/knotify.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/knotify.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/koala.svg b/.icons/awkward/24x24/apps/koala.svg
new file mode 100644
index 00000000..296cf919
--- /dev/null
+++ b/.icons/awkward/24x24/apps/koala.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#6f6f6f" width="7" height="9" x="7.5" y="11" rx="1" ry="1"/>
+ <circle fill="#6f6f6f" cx="5.5" cy="5.5" r="4.5"/>
+ <circle fill="#6f6f6f" cx="16.5" cy="5.5" r="4.5"/>
+ <path fill="#a0a3a4" d="m7.5 15.5v-2.5s-0.47479 0.02832-0.82206 0.11437c-1.4376 0.35621-1.9822 1.7133-1.5969 3.0428 0.38524 1.3295 1.3523 2.1131 2.7898 1.7569 1.4376-0.356 0.0144-1.084-0.3708-2.414z"/>
+ <path fill="#a0a3a4" d="m14.5 15.5v-2.5s0.47479 0.02832 0.82206 0.11437c1.4376 0.35621 2.0829 1.7133 1.6977 3.0428-0.38524 1.3295-1.453 2.1131-2.8906 1.7569-1.4376-0.35621-0.01439-1.0846 0.37085-2.4141z"/>
+ <path fill="#a0a3a4" d="m10 21h-4c0-1.1046 0.89543-2 2-2s2 0.89543 2 2z"/>
+ <path fill="#a0a3a4" d="m16 21h-4c0-1.1046 0.89543-2 2-2s2 0.89543 2 2z"/>
+ <path opacity=".2" d="m1.0107 5.7119c-0.0066 0.0959-0.0102 0.192-0.0107 0.2881 0 2.4853 2.0147 4.5 4.5 4.5s4.5-2.0147 4.5-4.5c-0.0019-0.0707-0.0055-0.1414-0.0107-0.2119-0.1519 2.368-2.1164 4.2111-4.4893 4.2119-2.4007-0.0031-4.3762-1.8901-4.4893-4.2881zm11 0c-0.007 0.0959-0.01 0.192-0.011 0.2881 0 2.4853 2.0147 4.5 4.5 4.5 2.485 0 4.5-2.0147 4.5-4.5-0.002-0.0707-0.005-0.1414-0.011-0.2119-0.152 2.368-2.116 4.2111-4.489 4.2119-2.401-0.0031-4.376-1.8901-4.489-4.2881zm-6.992 10.13c-0.03292 0.26713-0.0178 0.54166 0.061524 0.81543 0.38524 1.3295 1.353 2.113 2.7906 1.7568 0.6576-0.163 0.7046-0.408 0.5381-0.749-0.0925 0.098-0.2614 0.18-0.5381 0.249-1.4376 0.356-2.4053-0.427-2.7906-1.757-0.0305-0.105-0.0484-0.21-0.0615-0.315zm12.062 0c-0.01309 0.10508-0.03103 0.21019-0.06152 0.31543-0.38524 1.3295-1.4527 2.113-2.8903 1.7568-0.27674-0.06857-0.44558-0.15124-0.53808-0.24902-0.16654 0.34064-0.11956 0.58607 0.53808 0.74902 1.4376 0.35621 2.5051-0.42731 2.8903-1.7568 0.07933-0.27376 0.09438-0.5483 0.06152-0.81543zm-11.01 5.158c-0.0416 0.161-0.0713 0.326-0.0713 0.5h4c0-0.174-0.0297-0.339-0.0713-0.5zm6 0c-0.041 0.161-0.071 0.326-0.071 0.5h4c0-0.174-0.03-0.339-0.071-0.5z"/>
+ <path fill="#fff" opacity=".2" d="m5.5 1c-2.4853 0-4.5 2.0147-4.5 4.5 0.0019 0.0707 0.0055 0.1414 0.0107 0.2119 0.1519-2.368 2.1165-4.2111 4.4893-4.2119 2.4007 0.0031 4.3762 1.8901 4.4893 4.2881 0.0066-0.0959 0.0102-0.192 0.0107-0.2881 0-2.4853-2.0147-4.5-4.5-4.5zm11 0c-2.485 0-4.5 2.0147-4.5 4.5 0.002 0.0707 0.006 0.1414 0.011 0.2119 0.152-2.368 2.116-4.2111 4.489-4.2119 2.401 0.0031 4.376 1.8901 4.489 4.2881 0.007-0.0959 0.01-0.192 0.011-0.2881 0-2.4853-2.015-4.5-4.5-4.5zm-9 12s-0.475 0.02821-0.82227 0.11426c-1.3238 0.328-1.8109 1.505-1.6587 2.728 0.127-1.03 0.5172-1.945 1.6587-2.228 0.3473-0.086 0.8223-0.114 0.8223-0.114zm7 0v0.5s0.475 0.02821 0.82226 0.11426c1.1416 0.28286 1.6318 1.1974 1.7585 2.2275 0.152-1.223-0.435-2.4-1.759-2.728-0.347-0.086-0.822-0.114-0.822-0.114zm-7 2.5v0.5c0.209 0.72131 0.71167 1.2611 0.90918 1.665 0.388-0.41-0.5981-1.091-0.9092-2.165zm7 0c-0.31108 1.0736-1.2972 1.7549-0.90918 2.165 0.197-0.404 0.7-0.944 0.909-1.665zm-6.5 3.5c-1.1046 0-2 0.89543-2 2h0.071289c0.223-0.861 0.9978-1.5 1.9287-1.5 0.93087 0 1.7057 0.63887 1.9287 1.5h0.0713c0-1.105-0.8954-2-2-2zm6 0c-1.1046 0-2 0.89543-2 2h0.07129c0.223-0.861 0.998-1.5 1.929-1.5 0.93087 0 1.7057 0.63887 1.9287 1.5h0.071c0-1.1046-0.89543-2-2-2z"/>
+ <path opacity=".2" d="m3.0049 7.6553c-0.00213 0.055882-0.010329 0.11082-0.00977 0.16699 0.047 4.6807 2.5499 5.6777 5.959 5.6777h4.0918c3.4091 0 5.9355-1.0911 5.959-5.6777 0.000287-0.056173-0.0076-0.11113-0.0098-0.16699 0.057 3.8527-2.633 5.3447-5.949 5.3447h-4.0919c-3.3164 0-5.8415-1.352-5.9492-5.3447z"/>
+ <path fill="#a0a3a4" d="m8.8182 13h4.3636c3.636 0 5.818-1.419 5.818-5.6774 0-2.8387-2.909-5.3006-8-5.3226-5.0909-0.0035-8 2.4839-8 5.3226 0 4.2584 2.1818 5.6774 5.8182 5.6774z"/>
+ <circle opacity=".2" cx="7" cy="8.5" r="2"/>
+ <g transform="translate(-.5 -1)">
+ <circle fill="#74b8ff" cx="7.5" cy="9" r="2"/>
+ <circle fill="#4d4d4d" cx="7.5" cy="9" r="1"/>
+ </g>
+ <circle opacity=".2" cx="15" cy="8.5" r="2"/>
+ <g transform="translate(-1.5,-1)">
+ <circle fill="#74b8ff" cx="16.5" cy="9" r="2"/>
+ <circle fill="#4d4d4d" cx="16.5" cy="9" r="1"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m11 2c-4.7727-0.0036-8.0049 2.4836-8.0049 5.3223 0 0.11575 0.00676 0.22143 0.00977 0.33301 0.1055-2.7681 3.3168-5.1588 7.9951-5.1553 4.6783 0.021565 7.8896 2.3881 7.9951 5.1553 0.003-0.11158 0.0098-0.21726 0.0098-0.33301 0-2.8387-3.232-5.3003-8.005-5.3223z"/>
+ <path fill="#4d4d4d" d="m9.2705 11a2 0.66667 0 0 0 -0.2705 0.333 2 0.66667 0 0 0 2 0.667 2 0.66667 0 0 0 2 -0.667 2 0.66667 0 0 0 -0.271 -0.333 2 0.66667 0 0 1 -1.729 0.333 2 0.66667 0 0 1 -1.7295 -0.333z"/>
+ <g transform="matrix(.66667 0 0 .93333 3 .26667)">
+ <path fill="#4d4d4d" d="m10.5 8.5003c0.009 2.9997 0.929 2.9997 1.5 2.9997 0.57143 0 1.4909 0 1.5-2.9997 0.002-2.3998-0.964-4.5003-1.5-4.5003s-1.502 2.1005-1.5 4.5003z"/>
+ <path fill="#343434" d="m11 10.5a0.5 0.5 0 0 0 -0.24707 0.06641c0.15488 0.45677 0.36402 0.68438 0.58398 0.80274a0.5 0.5 0 0 0 0.163 -0.369 0.5 0.5 0 0 0 -0.5 -0.5zm2 0a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.16309 0.36914c0.21996-0.11835 0.42911-0.34596 0.58398-0.80274a0.5 0.5 0 0 0 -0.247 -0.066z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kodi.svg b/.icons/awkward/24x24/apps/kodi.svg
new file mode 100644
index 00000000..b2b2c982
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kodi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.499695,1.500019 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 1.6161482,10.489083 c -0.82231375,0.822293 -0.82114725,2.198408 0.0012,3.020702 l 8.3719737,8.372907 c 0.8223141,0.822294 2.1996551,0.82346 3.0219691,0.0012 l 8.371974,-8.372906 c 0.822313,-0.822294 0.822314,-2.199587 0,-3.021881 L 13.011269,2.1161764 C 12.600113,1.7050296 12.04972,1.500019 11.499695,1.500019 Z"/>
+ <path style="fill:#31afe1" d="m 11.499695,1.0000196 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 1.6161482,9.9890839 c -0.82231375,0.8222931 -0.82114725,2.1984081 0.0012,3.0207021 l 8.3719737,8.372906 c 0.8223141,0.822294 2.1996551,0.823461 3.0219691,0.0012 l 8.371974,-8.372906 c 0.822313,-0.822294 0.822314,-2.199587 0,-3.0218801 L 13.011269,1.616177 C 12.600113,1.2050302 12.04972,1.0000196 11.499695,1.0000196 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,1.0000196 c -0.550024,0 -1.100561,0.2050636 -1.5117176,0.6162104 L 1.6162201,9.9892694 C 1.1431471,10.46233 0.95187285,11.117349 1.0234472,11.746104 1.0769214,11.284226 1.2685988,10.836881 1.6162201,10.489269 L 9.9882824,2.1162296 C 10.399439,1.7050828 10.949976,1.5000192 11.5,1.5000192 c 0.550025,0 1.100561,0.2050636 1.511718,0.6162104 l 8.371085,8.3730394 c 0.3485,0.34849 0.540641,0.797376 0.59375,1.260741 0.07221,-0.629984 -0.119935,-1.286938 -0.59375,-1.7607406 L 13.011718,1.61623 C 12.600561,1.2050833 12.050025,1.0000196 11.5,1.0000196 Z"/>
+ <path style="opacity:0.2" d="m 7,5.1032186 -2,2 0,9.7890624 1.3398438,1.339844 0.171875,0.169922 L 11.5,13.413765 16.490234,18.404 17.904297,16.989937 12.914062,11.999703 17.904297,7.0094686 16.490234,5.5954061 7,15.085641 7,5.1032186 Z"/>
+ <path style="fill:#ffffff" d="m 7,4.6035156 -2,2 0,9.7890624 1.3398438,1.339844 0.171875,0.169922 L 11.5,12.914062 16.490234,17.904297 17.904297,16.490234 12.914062,11.5 17.904297,6.5097656 16.490234,5.0957031 7,14.585938 7,4.6035156 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kolf.svg b/.icons/awkward/24x24/apps/kolf.svg
new file mode 100644
index 00000000..176b74d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kolf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="M 10.189453 2.6757812 C 9.4824384 2.8108914 8.8048543 3.0234411 8.1640625 3.3046875 A 1.4999 1.5 0 0 0 9.3105469 3.4101562 A 1.4999 1.5 0 0 0 10.189453 2.6757812 z M 13.197266 2.7753906 A 1.4999 1.5 0 0 0 12.798828 2.8417969 A 1.4999 1.5 0 0 0 11.816406 4.7226562 A 1.4999 1.5 0 0 0 13.695312 5.7050781 A 1.4999 1.5 0 0 0 14.677734 3.8261719 A 1.4999 1.5 0 0 0 13.197266 2.7753906 z M 15.103516 3.0234375 A 1.4999 1.5 0 0 0 15.15625 3.6757812 A 1.4999 1.5 0 0 0 17.035156 4.6582031 A 1.4999 1.5 0 0 0 17.605469 4.3261719 C 16.84915 3.7744169 16.008519 3.3335433 15.103516 3.0234375 z M 9.859375 3.8203125 A 1.4999 1.5 0 0 0 9.4589844 3.8886719 A 1.4999 1.5 0 0 0 8.4765625 5.7675781 A 1.4999 1.5 0 0 0 10.357422 6.7519531 A 1.4999 1.5 0 0 0 11.339844 4.8710938 A 1.4999 1.5 0 0 0 9.859375 3.8203125 z M 6.5195312 4.8671875 A 1.4999 1.5 0 0 0 6.1210938 4.9335938 A 1.4999 1.5 0 0 0 5.1367188 6.8144531 A 1.4999 1.5 0 0 0 7.0175781 7.796875 A 1.4999 1.5 0 0 0 8 5.9179688 A 1.4999 1.5 0 0 0 6.5195312 4.8671875 z M 17.583984 5.0683594 A 1.4999 1.5 0 0 0 17.185547 5.1367188 A 1.4999 1.5 0 0 0 16.201172 7.015625 A 1.4999 1.5 0 0 0 18.082031 7.9980469 A 1.4999 1.5 0 0 0 19.064453 6.1191406 A 1.4999 1.5 0 0 0 17.583984 5.0683594 z M 14.244141 6.1152344 A 1.4999 1.5 0 0 0 13.845703 6.1816406 A 1.4999 1.5 0 0 0 12.863281 8.0625 A 1.4999 1.5 0 0 0 14.742188 9.0449219 A 1.4999 1.5 0 0 0 15.724609 7.1660156 A 1.4999 1.5 0 0 0 14.244141 6.1152344 z M 4.328125 6.3964844 C 3.7765777 7.1526334 3.3355094 7.9917809 3.0253906 8.8964844 A 1.4999 1.5 0 0 0 3.6777344 8.84375 A 1.4999 1.5 0 0 0 4.6601562 6.9628906 A 1.4999 1.5 0 0 0 4.328125 6.3964844 z M 10.904297 7.1601562 A 1.4999 1.5 0 0 0 10.505859 7.2285156 A 1.4999 1.5 0 0 0 9.5234375 9.1074219 A 1.4999 1.5 0 0 0 11.402344 10.091797 A 1.4999 1.5 0 0 0 12.386719 8.2109375 A 1.4999 1.5 0 0 0 10.904297 7.1601562 z M 20.695312 8.1601562 A 1.4999 1.5 0 0 0 20.587891 9.3085938 A 1.4999 1.5 0 0 0 21.326172 10.189453 C 21.19101 9.481013 20.977119 8.8020928 20.695312 8.1601562 z M 7.5664062 8.2070312 A 1.4999 1.5 0 0 0 7.1660156 8.2734375 A 1.4999 1.5 0 0 0 6.1835938 10.154297 A 1.4999 1.5 0 0 0 8.0644531 11.136719 A 1.4999 1.5 0 0 0 9.046875 9.2578125 A 1.4999 1.5 0 0 0 7.5664062 8.2070312 z M 18.630859 8.4082031 A 1.4999 1.5 0 0 0 18.230469 8.4765625 A 1.4999 1.5 0 0 0 17.248047 10.355469 A 1.4999 1.5 0 0 0 19.126953 11.339844 A 1.4999 1.5 0 0 0 20.111328 9.4589844 A 1.4999 1.5 0 0 0 18.630859 8.4082031 z M 4.2265625 9.2519531 A 1.4999 1.5 0 0 0 3.8261719 9.3203125 A 1.4999 1.5 0 0 0 2.84375 11.199219 A 1.4999 1.5 0 0 0 4.7226562 12.183594 A 1.4999 1.5 0 0 0 5.7070312 10.302734 A 1.4999 1.5 0 0 0 4.2265625 9.2519531 z M 15.289062 9.4550781 A 1.4999 1.5 0 0 0 14.892578 9.5214844 A 1.4999 1.5 0 0 0 13.908203 11.402344 A 1.4999 1.5 0 0 0 15.789062 12.384766 A 1.4999 1.5 0 0 0 16.771484 10.505859 A 1.4999 1.5 0 0 0 15.289062 9.4550781 z M 11.951172 10.5 A 1.4999 1.5 0 0 0 11.552734 10.568359 A 1.4999 1.5 0 0 0 10.570312 12.449219 A 1.4999 1.5 0 0 0 12.449219 13.431641 A 1.4999 1.5 0 0 0 13.431641 11.550781 A 1.4999 1.5 0 0 0 11.951172 10.5 z M 8.6113281 11.546875 A 1.4999 1.5 0 0 0 8.2128906 11.615234 A 1.4999 1.5 0 0 0 7.2304688 13.494141 A 1.4999 1.5 0 0 0 9.109375 14.476562 A 1.4999 1.5 0 0 0 10.091797 12.597656 A 1.4999 1.5 0 0 0 8.6113281 11.546875 z M 19.675781 11.748047 A 1.4999 1.5 0 0 0 19.277344 11.816406 A 1.4999 1.5 0 0 0 18.294922 13.695312 A 1.4999 1.5 0 0 0 20.173828 14.679688 A 1.4999 1.5 0 0 0 21.15625 12.798828 A 1.4999 1.5 0 0 0 19.675781 11.748047 z M 5.2714844 12.591797 A 1.4999 1.5 0 0 0 4.8730469 12.660156 A 1.4999 1.5 0 0 0 3.890625 14.541016 A 1.4999 1.5 0 0 0 5.7695312 15.523438 A 1.4999 1.5 0 0 0 6.7519531 13.642578 A 1.4999 1.5 0 0 0 5.2714844 12.591797 z M 16.335938 12.794922 A 1.4999 1.5 0 0 0 15.9375 12.863281 A 1.4999 1.5 0 0 0 14.955078 14.742188 A 1.4999 1.5 0 0 0 16.833984 15.724609 A 1.4999 1.5 0 0 0 17.816406 13.845703 A 1.4999 1.5 0 0 0 16.335938 12.794922 z M 2.6757812 13.810547 C 2.8108789 14.518347 3.0251057 15.196466 3.3066406 15.837891 A 1.4999 1.5 0 0 0 3.4140625 14.689453 A 1.4999 1.5 0 0 0 2.6757812 13.810547 z M 12.998047 13.839844 A 1.4999 1.5 0 0 0 12.599609 13.908203 A 1.4999 1.5 0 0 0 11.615234 15.789062 A 1.4999 1.5 0 0 0 13.496094 16.771484 A 1.4999 1.5 0 0 0 14.478516 14.890625 A 1.4999 1.5 0 0 0 12.998047 13.839844 z M 9.6582031 14.886719 A 1.4999 1.5 0 0 0 9.2597656 14.955078 A 1.4999 1.5 0 0 0 8.2753906 16.833984 A 1.4999 1.5 0 0 0 10.15625 17.816406 A 1.4999 1.5 0 0 0 11.138672 15.9375 A 1.4999 1.5 0 0 0 9.6582031 14.886719 z M 20.728516 15.087891 A 1.4999 1.5 0 0 0 20.324219 15.15625 A 1.4999 1.5 0 0 0 19.339844 17.035156 A 1.4999 1.5 0 0 0 19.673828 17.605469 C 20.225749 16.8489 20.666344 16.008869 20.976562 15.103516 A 1.4999 1.5 0 0 0 20.728516 15.087891 z M 6.3183594 15.931641 A 1.4999 1.5 0 0 0 5.9199219 16 A 1.4999 1.5 0 0 0 4.9355469 17.880859 A 1.4999 1.5 0 0 0 6.8164062 18.863281 A 1.4999 1.5 0 0 0 7.7988281 16.982422 A 1.4999 1.5 0 0 0 6.3183594 15.931641 z M 17.382812 16.134766 A 1.4999 1.5 0 0 0 16.984375 16.203125 A 1.4999 1.5 0 0 0 16 18.082031 A 1.4999 1.5 0 0 0 17.880859 19.064453 A 1.4999 1.5 0 0 0 18.863281 17.185547 A 1.4999 1.5 0 0 0 17.382812 16.134766 z M 14.044922 17.179688 A 1.4999 1.5 0 0 0 13.644531 17.248047 A 1.4999 1.5 0 0 0 12.662109 19.128906 A 1.4999 1.5 0 0 0 14.541016 20.111328 A 1.4999 1.5 0 0 0 15.525391 18.230469 A 1.4999 1.5 0 0 0 14.044922 17.179688 z M 10.705078 18.226562 A 1.4999 1.5 0 0 0 10.306641 18.294922 A 1.4999 1.5 0 0 0 9.3222656 20.173828 A 1.4999 1.5 0 0 0 11.203125 21.158203 A 1.4999 1.5 0 0 0 12.185547 19.277344 A 1.4999 1.5 0 0 0 10.705078 18.226562 z M 7.3652344 19.273438 A 1.4999 1.5 0 0 0 6.9648438 19.339844 A 1.4999 1.5 0 0 0 6.3964844 19.673828 C 7.1529729 20.225767 7.9932655 20.666304 8.8984375 20.976562 A 1.4999 1.5 0 0 0 8.8457031 20.324219 A 1.4999 1.5 0 0 0 8.8457031 20.322266 A 1.4999 1.5 0 0 0 7.3652344 19.273438 z M 15.078125 20.521484 A 1.4999 1.5 0 0 0 14.691406 20.587891 A 1.4999 1.5 0 0 0 13.8125 21.326172 C 14.520145 21.1911 15.196625 20.976791 15.837891 20.695312 A 1.4999 1.5 0 0 0 15.078125 20.521484 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.0009,6.46 2.0009,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.8671,4.327 9.9991,9.75 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.537,9.75 -9.993,9.75 -5.4555,0 -9.8611,-4.327 -9.9931,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kollision.svg b/.icons/awkward/24x24/apps/kollision.svg
new file mode 100644
index 00000000..0386bc66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kollision.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#37a0f2" d="m11 15a4.9999 4.9999 0 0 1 -5.0001 5 4.9999 4.9999 0 0 1 -4.9999 -5 4.9999 4.9999 0 0 1 4.9999 -5 4.9999 4.9999 0 0 1 5.0001 5z"/>
+ <path fill="#f23737" d="m21 7.0001a4.9999 4.9999 0 0 1 -5 4.9999 4.9999 4.9999 0 0 1 -5 -4.9999 4.9999 4.9999 0 0 1 5 -5 4.9999 4.9999 0 0 1 5 5z"/>
+ <path opacity=".2" d="m11.01 7.1973a4.9999 4.9999 0 0 0 -0.01 0.3027 4.9999 4.9999 0 0 0 5 5 4.9999 4.9999 0 0 0 5 -5 4.9999 4.9999 0 0 0 -0.01 -0.1973 4.9999 4.9999 0 0 1 -4.99 4.6973 4.9999 4.9999 0 0 1 -4.99 -4.8027zm-10 7.9997a4.9999 4.9999 0 0 0 -0.0098 0.303 4.9999 4.9999 0 0 0 5 5 4.9999 4.9999 0 0 0 5 -5 4.9999 4.9999 0 0 0 -0.01 -0.197 4.9999 4.9999 0 0 1 -4.99 4.697 4.9999 4.9999 0 0 1 -4.9902 -4.803z"/>
+ <path fill="#fff" opacity=".2" d="m16 2a4.9999 4.9999 0 0 0 -5 5 4.9999 4.9999 0 0 0 0.01 0.1973 4.9999 4.9999 0 0 1 4.99 -4.6973 4.9999 4.9999 0 0 1 4.99 4.8027 4.9999 4.9999 0 0 0 0.01 -0.3027 4.9999 4.9999 0 0 0 -5 -5zm-10 8a4.9999 4.9999 0 0 0 -5 5 4.9999 4.9999 0 0 0 0.0098 0.197 4.9999 4.9999 0 0 1 4.9902 -4.697 4.9999 4.9999 0 0 1 4.99 4.803 4.9999 4.9999 0 0 0 0.01 -0.303 4.9999 4.9999 0 0 0 -5 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kolourpaint.svg b/.icons/awkward/24x24/apps/kolourpaint.svg
new file mode 100644
index 00000000..3db44bdb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kolourpaint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e4e4e4" d="m12 2c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0067 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <path fill="#5b950b" d="m12 5c-3.878 0-7 3.122-7 7s3.122 7 7 7 7-3.122 7-7-3.122-7-7-7z"/>
+ <path opacity=".2" d="m12 7.5c-2.77 0-5 2.23-5 5s2.23 5 5 5 5-2.23 5-5-2.23-5-5-5z"/>
+ <path fill="#ffb232" d="m12 7c-2.77 0-5 2.23-5 5s2.23 5 5 5 5-2.23 5-5-2.23-5-5-5z"/>
+ <path fill="#d12626" d="m12 9c-1.662 0-3 1.338-3 3s1.338 3 3 3 3-1.338 3-3-1.338-3-3-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/komodo.svg b/.icons/awkward/24x24/apps/komodo.svg
new file mode 100644
index 00000000..7acd1aee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/komodo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99978 1)">
+ <path fill="#fecd38" d="m11.023 1.0005a0.95997 0.93718 0 0 0 -0.503 0.1258l-8.04 4.5314a0.95997 0.93718 0 0 0 -0.4798 0.8113v9.0627a0.95997 0.93718 0 0 0 0.47978 0.81128l8.0402 4.5313a0.95997 0.93718 0 0 0 0.95956 0l8.0393-4.5313a0.95997 0.93718 0 0 0 0.48065 -0.81128v-9.0627a0.95997 0.93718 0 0 0 -0.481 -0.8116l-8.039-4.5314a0.95997 0.93718 0 0 0 -0.457 -0.1258z"/>
+ <path fill="#3f3f3f" d="m7.9187 16.945c-0.029999-0.02994-0.054551-0.14017-0.054551-0.24496 0-0.23358-0.12724-0.24769-0.24548-0.02721-0.13998 0.26099-0.25461 0.18933-0.22857-0.14289 0.018725-0.239-0.003-0.29926-0.09874-0.27462-0.54697 0.1407-0.55024 0.13606-0.18411-0.26211 0.39121-0.42545 0.46259-0.68192 0.16366-0.58803-0.10126 0.0318-0.39566 0.07724-0.65421 0.10096-0.79625 0.07306-1.6165-0.44379-1.6165-1.0186 0-0.24246 0.42337-0.58207 1.0324-0.82814 0.3097-0.125 0.5726-0.279 0.5842-0.342 0.0115-0.063-0.1094-0.199-0.2687-0.301-0.3651-0.235-0.5696-0.564-0.7855-1.265-0.2488-0.808-0.1937-2.2029 0.1231-3.1215 1.0988-3.1857 4.2925-4.507 7.3063-3.0228 1.9289 0.94993 3.3227 2.4544 3.6264 3.9142 0.08223 0.39526 0.0742 0.48004-0.07265 0.76728-0.19316 0.3778-0.62473 0.8317-0.79079 0.8317-0.0637 0-0.2166-0.11942-0.33978-0.26537-0.322-0.383-1.778-1.8204-2.384-2.3562l-0.518-0.4574 0.058-0.4588c0.05498-0.43906 0.04831-0.46301-0.1545-0.55522-0.30853-0.14028-0.73887-0.00265-0.77487 0.24786-0.0204 0.14188 0.08517 0.30556 0.40634 0.63008l0.4339 0.43841-0.48817 0.00115c-0.88624 0.00205-1.0575 0.14214-0.62129 0.50838 0.32303 0.27123 0.43538 0.5096 0.40705 0.86362l-0.02404 0.30075 0.38649-0.0198c0.297-0.01521 0.3865 0.0084 0.3865 0.10206 0 0.06702-0.03681 0.12186-0.08183 0.12186-0.13596 0-0.09182 0.23097 0.06137 0.32106 0.1112 0.0654 0.11972 0.09969 0.03814 0.15348-0.05778 0.03809-0.08146 0.13062-0.05262 0.20562 0.07923 0.20603-0.0835 0.16898-0.71719-0.1633-0.523-0.275-0.588-0.339-0.772-0.7529-0.325-0.7341-0.603-0.9302-0.603-0.4258 0 0.12489-0.07754 0.51771-0.17232 0.87294-0.30176 1.131-0.33731 1.0132 0.30598 1.0138 0.64463 0.000472 1.1106 0.10884 1.2646 0.29393 0.11279 0.13561 0.12635 0.5074 0.03604 0.9878-0.05243 0.27886-0.04665 0.28777 0.15391 0.23754 0.19554-0.04897 0.20534-0.03702 0.15906 0.19387-0.04758 0.23744-0.03891 0.24605 0.2473 0.24605 0.16315 0 0.29663 0.03674 0.29663 0.08165s-0.02978 0.08165-0.06619 0.08165c-0.03642 0-0.13718 0.0518-0.22394 0.1151-0.1548 0.11295-0.15486 0.1183-0.003 0.28578 0.17687 0.19502 0.15628 0.20237-0.48428 0.17297-0.48351-0.02219-0.58497-0.08957-0.65739-0.43661-0.08441-0.40446-0.27155-0.65715-0.4049-0.54672-0.25291 0.20944 0.23681 1.0727 0.84564 1.4907 0.86035 0.59066 1.8418 0.72904 2.7451 0.38705 0.61416-0.23252 1.5056-1.0954 1.9976-1.9338 0.54836-0.93422 0.66826-0.91782 0.46886 0.06413-0.33156 1.6328-1.4561 2.8607-3.1065 3.392-0.52956 0.17049-0.82378 0.21309-1.4793 0.21417-1.3663 0.0023-2.1482-0.38102-3.4134-1.6733-0.7963-0.813-1.0338-0.876-0.6265-0.165l0.26113 0.45542-0.26406 0.80388c-0.14523 0.44214-0.27394 0.80388-0.28601 0.80388-0.012085 0-0.046499-0.0245-0.076503-0.05444zm0.3631-4.404c-0.7098-1.416-0.8677-1.987-0.8677-3.1348 0-0.86113 0.018215-0.97343 0.21959-1.3542 0.60945-1.1525 1.9121-1.8259 3.5378-1.829 0.76235-0.00145 1.6253 0.1327 1.9706 0.30625 0.42526 0.21377 1.0317 0.76905 1.6515 1.512 0.7252 0.86946 0.78407 1.0351 0.25302 0.71202-0.148-0.0896-0.348-0.1631-0.446-0.1632-0.314-0.0006-0.431-0.0917-0.485-0.3794-0.038-0.2065-0.152-0.3576-0.427-0.5666-0.619-0.4721-0.855-0.2597-0.427 0.3849 0.361 0.544 2.35 2.4551 2.522 2.4231 0.25-0.046 0.441-0.546 0.4-1.0469-0.069-0.8477-0.667-1.7288-1.602-2.3602-0.854-0.5763-2.472-1.3121-3.201-1.4555-2.3245-0.4569-4.5928 0.9885-4.9264 3.1388-0.19977 1.2878 0.51383 2.9905 1.8501 4.4144 0.22173 0.23627 0.41678 0.41597 0.43344 0.39935 0.016675-0.01662-0.18869-0.46714-0.45634-1.0011z"/>
+ <path fill="#fff" opacity=".2" d="m11.022 1.0002a0.95997 0.93718 0 0 0 -0.501 0.126l-8.0413 4.5311a0.95997 0.93718 0 0 0 -0.4795 0.8115v0.49999a0.95997 0.93718 0 0 1 0.4795 -0.8115l8.0413-4.5311a0.95997 0.93718 0 0 1 0.50194 -0.12597 0.95997 0.93718 0 0 1 0.45702 0.12597l8.0398 4.5311a0.95997 0.93718 0 0 1 0.48046 0.8115v-0.49999a0.95997 0.93718 0 0 0 -0.481 -0.8115l-8.04-4.5311a0.95997 0.93718 0 0 0 -0.457 -0.126z"/>
+ <path opacity=".2" d="m2.0002 15.532v0.49999a0.95997 0.93718 0 0 0 0.47948 0.81053l8.0408 4.5321a0.95997 0.93718 0 0 0 0.95896 0l8.0398-4.5321a0.95997 0.93718 0 0 0 0.48046 -0.81053v-0.49999a0.95997 0.93718 0 0 1 -0.48046 0.81053l-8.0398 4.5321a0.95997 0.93718 0 0 1 -0.95896 0l-8.0403-4.532a0.95997 0.93718 0 0 1 -0.4795 -0.811z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/komorebi-wallpaper-creator.svg b/.icons/awkward/24x24/apps/komorebi-wallpaper-creator.svg
new file mode 100644
index 00000000..e1dc08ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/komorebi-wallpaper-creator.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:0.2" d="M 2,5.5 20,4.5 21,17.5 3,20.5 Z"/>
+ <path style="fill:#969696" d="M 2,5 20,4 21,17 3,20 Z"/>
+ <path style="opacity:0.2" d="M 1,5.5 20,3.5 21,17.5 2,19.5 Z"/>
+ <path style="fill:#a8a8a8" d="M 1,5 20,3 21,17 2,19 Z"/>
+ <rect style="opacity:0.2" width="20" height="15" x="1" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#3aa5cc" width="20" height="15" x="1" y="3" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="4"/>
+ <circle style="fill:#ffffff" cx="17" cy="16" r="4"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="3"/>
+ <circle style="fill:#4a94d8" cx="17" cy="16" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,4 V 4.5 C 1,3.946 1.446,3.5 2,3.5 H 20 C 20.554,3.5 21,3.946 21,4.5 V 4 C 21,3.446 20.554,3 20,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/komorebi.svg b/.icons/awkward/24x24/apps/komorebi.svg
new file mode 100644
index 00000000..b16fb629
--- /dev/null
+++ b/.icons/awkward/24x24/apps/komorebi.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:0.2" d="M 2,5.5 20,4.5 21,17.5 3,20.5 Z"/>
+ <path style="fill:#969696" d="M 2,5 20,4 21,17 3,20 Z"/>
+ <path style="opacity:0.2" d="M 1,5.5 20,3.5 21,17.5 2,19.5 Z"/>
+ <path style="fill:#a8a8a8" d="M 1,5 20,3 21,17 2,19 Z"/>
+ <rect style="opacity:0.2" width="20" height="15" x="1" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#9a62d9" width="20" height="15" x="1" y="3" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="4"/>
+ <circle style="fill:#ffffff" cx="17" cy="16" r="4"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="3"/>
+ <circle style="fill:#945e8d" cx="17" cy="16" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,4 V 4.5 C 1,3.946 1.446,3.5 2,3.5 H 20 C 20.554,3.5 21,3.946 21,4.5 V 4 C 21,3.446 20.554,3 20,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kompare.svg b/.icons/awkward/24x24/apps/kompare.svg
new file mode 100644
index 00000000..af32c3fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kompare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#5fbb20" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#209dbb" d="m18 21c0.554 0 1-0.446 1-1v-8h-16v8c0 0.554 0.446 1 1 1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g transform="translate(55.847 -1)">
+ <g fill="#4c4c4c" transform="matrix(1.0909 0 0 1 -57.393 0)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ <g fill="#fff" transform="matrix(1.0909 0 0 1 -57.393 8)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/konqueror.svg b/.icons/awkward/24x24/apps/konqueror.svg
new file mode 100644
index 00000000..678aafbc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/konqueror.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6.2148647,2.3611718 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 4.514656,3.9979033 c -0.066337,0.066527 -0.07918,0.1694503 -0.030274,0.250002 l 1.8466938,3.0429922 c -0.327631,0.5508078 -0.58967,1.1440309 -0.7773495,1.7705217 l -3.3916279,0.70606 C 2.0677434,9.7870093 1.999988,9.8708485 1.999988,9.9676762 v 2.2304858 c 0,0.09435 0.064359,0.176267 0.1552747,0.198244 L 5.4472803,13.2011 c 0.1755278,0.72558 0.4471494,1.412747 0.8066467,2.044938 l -1.905288,2.905295 c -0.053155,0.0812 -0.042309,0.188443 0.026367,0.256838 l 1.5781372,1.578137 c 0.066338,0.06615 0.1691108,0.07896 0.2500019,0.03028 l 2.9863512,-1.813491 c 0.5864526,0.338417 1.2182837,0.604559 1.8867337,0.785162 l 0.696294,3.349636 c 0.0196,0.0949 0.103992,0.162109 0.200196,0.162109 h 2.231463 c 0.0938,0 0.175856,-0.06423 0.198245,-0.156251 l 0.820319,-3.355495 c 0.689047,-0.185957 1.340685,-0.463592 1.94142,-0.817389 l 2.942406,1.928726 c 0.0809,0.05326 0.187192,0.04329 0.255861,-0.02539 l 1.578137,-1.578138 c 0.06674,-0.06671 0.07833,-0.169655 0.0293,-0.250002 l -2.00783,-2.542993 C 19.060517,14.466491 19.172013,14.592526 18.842892,14.241147 L 10.529351,5.5047511 9.3613731,4.3699765 C 9.1701997,4.4368546 9.2465553,4.3944217 9.336958,4.3533749 L 6.3486548,2.3933987 c -0.040555,-0.026535 -0.08743,-0.036897 -0.1328136,-0.032227 z m 3.1220943,1.992203 0.02246,0.014649 c 0.00105,9.5e-4 0.0017,0.0017 0.00195,0.00195 C 9.5574811,4.263147 9.437952,4.3075148 9.336954,4.3533718 Z"/>
+ <path id="path5692_2_-3" style="fill:#8e8e8e" d="m 6.2148647,1.8611679 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 4.514656,3.4978994 c -0.066337,0.066527 -0.07918,0.1694503 -0.030274,0.250002 l 1.8466938,3.0429922 c -0.327631,0.5508078 -0.58967,1.1440309 -0.7773495,1.7705217 l -3.3916279,0.70606 C 2.0677434,9.2870055 1.999988,9.3708446 1.999988,9.4676724 v 2.2304856 c 0,0.09435 0.064359,0.176268 0.1552747,0.198244 l 3.2920176,0.804694 c 0.1755278,0.72558 0.4471494,1.412747 0.8066467,2.044938 l -1.905288,2.905295 c -0.053155,0.0812 -0.042309,0.188443 0.026367,0.256838 l 1.5781372,1.578138 c 0.066338,0.06615 0.1691108,0.07895 0.2500019,0.03027 l 2.9863512,-1.813491 c 0.5864526,0.338417 1.2182837,0.604559 1.8867337,0.785162 l 0.696294,3.349636 c 0.0196,0.0949 0.103992,0.162109 0.200196,0.162109 h 2.231463 c 0.0938,0 0.175856,-0.06423 0.198245,-0.156251 l 0.820319,-3.355495 c 0.689047,-0.185957 1.340685,-0.463592 1.94142,-0.817389 l 2.942406,1.928726 c 0.0809,0.05326 0.187192,0.04329 0.255861,-0.02539 l 1.578137,-1.578137 c 0.06674,-0.06671 0.07833,-0.169656 0.0293,-0.250002 l -2.007826,-2.54299 c -0.901528,-1.236576 -0.790032,-1.110541 -1.119153,-1.46192 L 10.529351,5.0047472 9.3613731,3.8699726 C 9.1701997,3.9368508 9.2465553,3.8944178 9.336958,3.853371 L 6.3486548,1.8933948 C 6.3080995,1.8668596 6.2612251,1.856498 6.2158412,1.861168 Z m 3.1220943,1.992203 0.02246,0.014649 c 0.00105,9.5e-4 0.0017,0.0017 0.00195,0.00196 0.1961121,-0.1068268 0.076583,-0.062459 -0.024415,-0.016602 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.2148647,1.8611679 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 4.514656,3.4978994 c -0.066337,0.066527 -0.07918,0.1694503 -0.030274,0.250002 l 0.1054696,0.174806 1.5019649,-1.5019648 c 0.034095,-0.034291 0.077652,-0.054921 0.1230479,-0.059571 h 0.001 c 0.045385,-0.00467 0.092258,0.00569 0.1328136,0.032227 l 2.9883042,1.9599761 c 0.1009982,-0.045857 0.2205262,-0.090225 0.024415,0.016602 l 1.1679788,1.1347748 8.313541,8.7363955 c 0.32912,0.351379 0.217624,0.225344 1.119149,1.461925 l 1.88478,2.386738 0.09375,-0.09375 c 0.06674,-0.06671 0.07833,-0.169656 0.0293,-0.250002 l -2.007855,-2.54299 C 19.060517,13.966487 19.172013,14.092522 18.842892,13.741143 L 10.529351,5.0047472 9.3613731,3.8699726 C 9.1701997,3.9368508 9.2465553,3.8944178 9.336958,3.853371 L 6.3486548,1.8933948 C 6.3080995,1.8668596 6.2612251,1.856498 6.2158412,1.861168 Z m 3.1220943,1.992203 0.02246,0.014649 c 0.00105,9.5e-4 0.0017,0.0017 0.00195,0.00196 0.1961121,-0.1068268 0.076583,-0.062459 -0.024415,-0.016602 z m 0.024415,0.5166056 c -2.5e-4,-2.55e-4 -9e-4,-0.00101 -0.00195,-0.00195 l -0.02246,-0.014649 c -0.090403,0.041047 -0.1667593,0.08348 0.024415,0.016602 z M 6.186545,7.0526146 C 5.9271835,7.5288228 5.7122598,8.0322197 5.5537276,8.5614153 l -3.3916289,0.70606 C 2.0677434,9.2870055 1.999988,9.3708446 1.999988,9.4676724 v 0.5000038 c 0,-0.096828 0.067755,-0.1806669 0.1621107,-0.200197 l 3.3916279,-0.70606 C 5.7414061,8.4349284 6.0034451,7.8417053 6.3310761,7.2908975 Z M 6.1084194,14.967715 4.34864,17.651329 c -0.053156,0.0812 -0.04231,0.188443 0.026366,0.256838 l 0.080079,0.08008 1.7988418,-2.742208 c -0.051654,-0.09084 -0.097507,-0.185265 -0.1455086,-0.278323 z"/>
+ <ellipse id="ellipse929" style="opacity:0.1" cx="13.5" cy="11" rx="6.5" ry="6.5"/>
+ <ellipse id="ellipse8" style="fill:#365ee6" cx="13.5" cy="10.5" rx="6.5" ry="6.5"/>
+ <path style="opacity:0.1" class="ColorScheme-Text" d="m 13.434072,6.500466 a 4.5006796,4.5001058 0 0 1 3.248049,1.3183911 4.5006796,4.5001058 0 0 1 0,6.3634309 4.5006796,4.5001058 0 0 1 -6.364242,0 4.5006796,4.5001058 0 0 1 0,-6.3634309 4.5006796,4.5001058 0 0 1 3.116193,-1.3183911 z m 0.123065,0.5625138 a 3.9380947,3.9375932 0 0 0 -2.63272,0.9646219 l 0.790035,0.7899359 A 2.8127454,4.5003929 45.008322 0 1 14.765816,7.2750204 3.9380947,3.9375932 0 0 0 13.557137,7.0629798 Z M 15.260275,7.797982 A 2.2501964,3.9378439 45.007184 0 0 12.113316,9.2163501 L 13.5,10.602858 16.060201,8.0429827 A 2.2501964,3.9378439 45.007184 0 0 15.260275,7.797982 Z m -4.73692,0.624038 a 3.9380947,3.9375932 0 0 0 -0.75158,3.831023 2.8127454,4.5003929 45.008322 0 1 1.547109,-3.0355945 z m 5.93571,0.017581 -2.561299,2.560974 1.387782,1.387605 a 2.2501964,3.9378439 45.007184 0 0 1.173517,-3.948579 z m -4.744613,1.1733674 a 2.2501964,3.9378439 45.007184 0 0 -1.173517,3.9485786 l 2.5613,-2.560973 z m 5.513772,0.1351346 a 2.8127454,4.5003929 45.008322 0 1 -1.547109,3.035595 l 0.79553,0.795429 A 3.9380947,3.9375932 0 0 0 17.228224,9.748103 Z M 13.5,11.398288 10.939799,13.958163 a 2.2501964,3.9378439 45.007184 0 0 3.946885,-1.173367 z m 1.785548,1.78532 a 2.8127454,4.5003929 45.008322 0 1 -3.051364,1.542518 3.9380947,3.9375932 0 0 0 3.841401,-0.752581 z"/>
+ <path style="fill:#fafafa" class="ColorScheme-Text" d="m 13.434072,6.0004675 a 4.5006796,4.5001058 0 0 1 3.248049,1.3183911 4.5006796,4.5001058 0 0 1 0,6.3634314 4.5006796,4.5001058 0 0 1 -6.364242,0 4.5006796,4.5001058 0 0 1 0,-6.3634314 4.5006796,4.5001058 0 0 1 3.116193,-1.3183911 z m 0.123065,0.5625138 a 3.9380947,3.9375932 0 0 0 -2.63272,0.9646219 l 0.790035,0.7899359 A 2.8127454,4.5003929 45.008322 0 1 14.765816,6.7750219 3.9380947,3.9375932 0 0 0 13.557137,6.5629813 Z m 1.703138,0.7350022 A 2.2501964,3.9378439 45.007184 0 0 12.113316,8.7163516 L 13.5,10.10286 16.060201,7.5429842 A 2.2501964,3.9378439 45.007184 0 0 15.260275,7.2979835 Z m -4.73692,0.624038 A 3.9380947,3.9375932 0 0 0 9.771775,11.753045 2.8127454,4.5003929 45.008322 0 1 11.318884,8.71745 Z m 5.93571,0.017581 -2.561299,2.5609745 1.387782,1.387605 a 2.2501964,3.9378439 45.007184 0 0 1.173517,-3.9485795 z m -4.744613,1.1733674 a 2.2501964,3.9378439 45.007184 0 0 -1.173517,3.9485791 l 2.5613,-2.560973 z m 5.513772,0.1351346 A 2.8127454,4.5003929 45.008322 0 1 15.681115,12.2837 l 0.79553,0.795429 A 3.9380947,3.9375932 0 0 0 17.228224,9.2481045 Z M 13.5,10.89829 10.939799,13.458165 a 2.2501964,3.9378439 45.007184 0 0 3.946885,-1.173367 z m 1.785548,1.78532 a 2.8127454,4.5003929 45.008322 0 1 -3.051364,1.542518 3.9380947,3.9375932 0 0 0 3.841401,-0.752581 z"/>
+ <path id="ellipse933" style="opacity:0.1;fill:#ffffff" d="M 13.5 4 A 6.5 6.500001 0 0 0 7 10.5 A 6.5 6.500001 0 0 0 7.0097656 10.800781 A 6.5 6.500001 0 0 1 13.5 4.5 A 6.5 6.500001 0 0 1 19.990234 10.699219 A 6.5 6.500001 0 0 0 20 10.5 A 6.5 6.500001 0 0 0 13.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/konquest.svg b/.icons/awkward/24x24/apps/konquest.svg
new file mode 100644
index 00000000..580bf32e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/konquest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99968 1)">
+ <circle fill="#b28a63" cx="11.501" cy="11.499" r="7.5"/>
+ <path opacity=".2" d="m18.991 11.713a7.5 7.5 0 0 1 -7.49 7.287 7.5 7.5 0 0 1 -7.49 -7.213 7.5 7.5 0 0 0 -0.0098 0.213 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 7.5 -7.5 7.5 7.5 0 0 0 -0.0098 -0.28711z"/>
+ <path fill="#fff" opacity=".2" d="m11.501 3.9992a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 0.00977 0.28711 7.5 7.5 0 0 1 7.4902 -7.2871 7.5 7.5 0 0 1 7.4902 7.2129 7.5 7.5 0 0 0 0.0098 -0.21289 7.5 7.5 0 0 0 -7.5 -7.5z"/>
+ <path fill="#fede7b" d="m3.7903 5.9992a11.261 3.9368 29.364 0 0 -2.5879 0.9532 11.261 3.9368 29.364 0 0 7.8027 8.9396 11.261 3.9368 29.364 0 0 11.799 2.152 11.261 3.9368 29.364 0 0 -2.053 -4.648c-0.04149 0.15894-0.09111 0.3141-0.14258 0.46875a9.0084 3.3743 29.307 0 1 0.52 2.578 9.0084 3.3743 29.307 0 1 -9.5545 -1.522 9.0084 3.3743 29.307 0 1 -6.1309 -7.3417 9.0084 3.3743 29.307 0 1 2.2911 -0.8613c0.1156-0.1393 0.238-0.2718 0.3632-0.4023a11.261 3.9368 29.364 0 0 -2.3066 -0.3165z"/>
+ <path opacity=".2" d="m5.6262 6.7219a9.0084 3.3743 29.307 0 0 -2.1836 0.8574 9.0084 3.3743 29.307 0 0 -0.1621 0.9903 9.0084 3.3743 29.307 0 1 0.1621 -0.4903 9.0084 3.3743 29.307 0 1 2.2911 -0.8613c0.1156-0.1393 0.238-0.2718 0.3632-0.4023a11.261 3.9368 29.364 0 0 -0.4707 -0.0938zm-4.5976 1.2891a11.261 3.9368 29.364 0 0 7.9765 8.381 11.261 3.9368 29.364 0 0 11.799 2.152 11.261 3.9368 29.364 0 0 0.168 -1.041 11.261 3.9368 29.364 0 1 -0.168 0.541 11.261 3.9368 29.364 0 1 -11.799 -2.152 11.261 3.9368 29.364 0 1 -7.9764 -7.881zm17.681 6.021c-0.03238 0.11127-0.06509 0.22244-0.10156 0.33203a9.0084 3.3743 29.307 0 1 0.67383 1.6309 9.0084 3.3743 29.307 0 0 -0.57227 -1.9629z"/>
+ <path fill="#fff" opacity=".2" d="m3.7903 5.9992a11.261 3.9368 29.364 0 0 -2.5879 0.9532 11.261 3.9368 29.364 0 0 -0.1738 1.0566 11.261 3.9368 29.364 0 1 0.1738 -0.5566 11.261 3.9368 29.364 0 1 2.5879 -0.9532 11.261 3.9368 29.364 0 1 1.8359 0.2227 9.0084 3.3743 29.307 0 1 0.1075 -0.0039c0.1156-0.1393 0.238-0.2718 0.3632-0.4023a11.261 3.9368 29.364 0 0 -2.3066 -0.3165zm-0.5098 2.5684a9.0084 3.3743 29.307 0 0 6.293 6.8535 9.0084 3.3743 29.307 0 0 9.5547 1.5215 9.0084 3.3743 29.307 0 0 0.1543 -0.94726 9.0084 3.3743 29.307 0 1 -0.1543 0.44726 9.0084 3.3743 29.307 0 1 -9.5545 -1.522 9.0084 3.3743 29.307 0 1 -6.293 -6.3534zm15.471 4.8281c-0.04149 0.15894-0.09111 0.3141-0.14258 0.46875a9.0084 3.3743 29.307 0 1 0.10156 0.16797c0.01331-0.04574 0.02893-0.09042 0.04102-0.13672a11.261 3.9368 29.364 0 1 2.2207 3.6074 11.261 3.9368 29.364 0 0 -2.2207 -4.1074z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/konsole.svg b/.icons/awkward/24x24/apps/konsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/konsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/konsolekalendar.svg b/.icons/awkward/24x24/apps/konsolekalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/konsolekalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kontact-import-wizard.svg b/.icons/awkward/24x24/apps/kontact-import-wizard.svg
new file mode 100644
index 00000000..8f623d12
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kontact-import-wizard.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#fe9700" d="m12 1.0001-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4c0-0.3275-0.15848-0.6147-0.40039-0.7969l0.004-0.00585z"/>
+ <path fill="#fff" opacity=".1" d="m12 1.0001-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v0.5c0-0.32025 0.15196-0.60145 0.38476-0.7842v-0.001l0.0117-0.0088c0.01945-0.0148 0.03805-0.0306 0.058595-0.04395l9.545-7.162 9.6035 7.1975-0.004 0.00585c0.243 0.182 0.401 0.469 0.401 0.7965v-0.5c0-0.3275-0.158-0.6147-0.4-0.7969l0.004-0.00585-9.6035-7.197z"/>
+ <rect fill="#ebebeb" width="16" height="13" x="4" y="3" rx="1" ry="1"/>
+ <path fill="#fec006" d="m2 9 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fecd38" d="m21 22c0.554 0 1-0.446 1-1v-12l-19 13z"/>
+ <path opacity=".2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#848484" d="m12 5-4 4h2v3.5294c0 0.261 0.541 0.471 0.857 0.471h2.2857c0.316 0 0.878-0.211 0.857-0.471v-3.529h2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kontact.svg b/.icons/awkward/24x24/apps/kontact.svg
new file mode 100644
index 00000000..e8c764b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kontact.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#f5b35d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path style="fill:#3f3f3f" d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/konversation.svg b/.icons/awkward/24x24/apps/konversation.svg
new file mode 100644
index 00000000..6f00eb7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/konversation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#1891d1" d="m 11.99984,2.0002931 c -0.240996,0 -0.478492,0.01175 -0.714988,0.0283 -0.0295,0.0022 -0.059,0.0044 -0.0885,0.00685 -3.5724389,0.2818952 -6.5978876,2.4266088 -8.1258616,5.4669072 -5.5e-4,5e-4 -8.5e-4,0.0015 -0.00115,0.002 -0.098897,0.196496 -0.2000956,0.3924927 -0.2861441,0.5964892 -0.4681421,1.0569821 -0.7223378,2.1789635 -0.768537,3.3534435 -0.00205,0.038 -0.0023,0.0765 -0.0039,0.114498 -0.0031,0.111998 -0.00955,0.223496 -0.0088,0.336994 -3e-4,0.0315 -0.00195,0.0625 -0.00195,0.0945 0,1.162981 0.2066464,2.272962 0.5683403,3.309444 0.1455975,0.464492 0.3132947,0.933984 0.5156412,1.409476 0.5039915,1.18398 0.5665904,1.506975 0.4872918,2.495958 -0.055249,0.688988 -0.2420459,1.392476 -0.475592,1.788969 -0.2116964,0.358994 -0.3847434,0.729988 -0.3847434,0.823986 0,0.291995 1.6885713,0.189997 3.180496,-0.192496 1.7479703,-0.447493 1.9009677,-0.446493 3.3339434,0.003 0.6554888,0.205996 1.4039764,0.316994 2.2479624,0.347994 0.0355,0.0015 0.071,0.0015 0.106498,0.003 0.115498,0.003 0.226496,0.0105 0.345994,0.0105 0.0095,0 0.0185,-9.99e-4 0.028,-9.99e-4 0.0155,0 0.0305,9.99e-4 0.046,9.99e-4 0.278995,0 0.55499,-0.014 0.827986,-0.036 2.472458,-0.175997 4.457924,-1.090981 6.244894,-2.874951 1.472475,-1.469975 2.384959,-3.284944 2.745453,-5.183412 0.033,-0.173997 0.0605,-0.348994 0.085,-0.525491 0.0145,-0.108498 0.03,-0.216496 0.041,-0.325495 0.024,-0.232996 0.0385,-0.469992 0.0465,-0.707988 0.002,-0.06 0.0045,-0.119498 0.005,-0.179497 10e-4,-0.056 0.004,-0.110998 0.004,-0.166997 0,-5.4474072 -4.313427,-9.8473325 -9.724335,-9.99283 -0.042,-0.0014 -0.084,-0.00245 -0.125998,-0.0031 -0.05,-7e-4 -0.0995,-0.0039 -0.149497,-0.0039 z"/>
+ <path style="opacity:0.2" d="m 2.0078094,12.17862 c -0.00279,0.07533 -0.00637,0.150473 -0.00586,0.226556 -3e-4,0.032 -0.00195,0.063 -0.00195,0.095 0,1.16273 0.2066614,2.273161 0.5683403,3.309494 0.1455625,0.464597 0.3132647,0.933784 0.5155912,1.409176 0.3256695,0.765087 0.4660221,1.17183 0.5038915,1.629872 0.028,-0.710989 -0.071848,-1.114982 -0.5038408,-2.129465 C 2.8816351,16.243761 2.7139379,15.774269 2.5683404,15.309777 2.2253962,14.327294 2.0279996,13.276312 2.0077999,12.17883 Z M 21.99397,12.25186 c -9.5e-4,0.03156 -0.002,0.06311 -0.003,0.09472 -0.0081,0.237926 -0.02263,0.474662 -0.04687,0.707988 -0.01103,0.108799 -0.02639,0.216742 -0.04101,0.32519 -0.02419,0.176662 -0.05174,0.351839 -0.08496,0.525391 -0.360579,1.898868 -1.272678,3.713537 -2.745053,5.183412 -1.78717,1.78417 -3.772836,2.699154 -6.244894,2.874951 -0.273496,0.0225 -0.549491,0.0365 -0.828486,0.0365 -0.01541,0 -0.0305,-8.99e-4 -0.0459,-9.99e-4 -0.0097,5e-5 -0.01862,9.99e-4 -0.02832,9.99e-4 -0.119343,0 -0.230166,-0.0076 -0.345699,-0.01074 -0.03541,-0.0015 -0.07113,-0.0012 -0.106443,-0.003 -0.844186,-0.03059 -1.5923733,-0.141908 -2.2480121,-0.347649 -1.4332757,-0.449773 -1.5860231,-0.450443 -3.3339434,-0.0029 -1.236779,0.316649 -2.594106,0.436602 -3.0272986,0.303705 -0.088689,0.181926 -0.1533174,0.334474 -0.1533174,0.388663 0,0.291775 1.6885713,0.189627 3.180596,-0.192382 1.7479203,-0.447512 1.9006677,-0.446822 3.3339434,0.0029 0.6556388,0.205742 1.4038261,0.317055 2.2480121,0.347649 0.03531,0.0018 0.07103,0.0015 0.106443,0.003 0.115528,0.0031 0.226356,0.01074 0.345699,0.01074 0.0097,0 0.01863,-9.5e-4 0.02832,-0.001 0.01539,6.9e-5 0.03049,0.001 0.0459,0.001 0.279235,0 0.55479,-0.01391 0.828086,-0.03613 2.472208,-0.175812 4.457874,-1.090782 6.244894,-2.874952 1.472425,-1.469975 2.384509,-3.284594 2.745053,-5.183412 0.03322,-0.173542 0.06077,-0.348719 0.08496,-0.525391 0.01462,-0.108448 0.02998,-0.216391 0.04101,-0.325189 0.02424,-0.233331 0.03882,-0.470072 0.04687,-0.707988 0.0018,-0.05996 0.0042,-0.119703 0.0049,-0.179687 C 21.997,12.610748 22,12.555749 22,12.49975 22,12.4166 21.9962,12.334358 21.9941,12.251709 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.99984,2.0002931 c -0.240996,0 -0.478492,0.01175 -0.714988,0.0283 -0.0295,0.0022 -0.059,0.0044 -0.0885,0.00685 -3.5724389,0.2818952 -6.5978876,2.4266088 -8.1258616,5.4669072 -5.5e-4,5e-4 -8.5e-4,0.0015 -0.00115,0.002 -0.098897,0.196496 -0.2000956,0.3924927 -0.2861441,0.5964892 -0.4681421,1.0569821 -0.7223378,2.1789635 -0.768537,3.3534435 -0.00205,0.038 -0.0023,0.0765 -0.0039,0.114498 -0.0031,0.111998 -0.00955,0.223496 -0.0088,0.336994 -3e-4,0.0315 -0.00195,0.0625 -0.00195,0.0945 0,0.06 0.0067,0.118998 0.0078,0.178497 0.00135,-0.0365 0.00195,-0.0735 0.00295,-0.109998 0.0016,-0.038 0.00185,-0.0765 0.0039,-0.114498 0.046199,-1.17448 0.3003949,-2.2964609 0.768537,-3.353443 0.086048,-0.2039965 0.1872468,-0.3999932 0.2861451,-0.5964899 3e-4,-5e-4 6e-4,-0.0015 9.5e-4,-0.002 1.528424,-3.0401484 4.5536227,-5.184912 8.1258616,-5.4669072 0.0295,-0.0023 0.059,-0.0045 0.0885,-0.0067 0.236496,-0.01655 0.473992,-0.028299 0.714988,-0.028299 0.05,0 0.0995,0.0032 0.149497,0.0039 0.042,6.5e-4 0.084,0.0017 0.125998,0.00295 5.32841,0.1432475 9.589337,4.413075 9.718335,9.7448341 0.001,-0.0285 0.002,-0.0565 0.002,-0.085 0.001,-0.056 0.004,-0.110998 0.004,-0.166997 0,-5.4474068 -4.313427,-9.8473321 -9.724335,-9.9928296 -0.042,-0.0014 -0.084,-0.00245 -0.125998,-0.0031 -0.05,-7e-4 -0.0995,-0.0039 -0.149497,-0.0039 z M 3.5879826,18.848507 c -0.00465,0.118498 -0.0053,0.224996 -0.0166,0.366494 -0.055249,0.688988 -0.2420459,1.392476 -0.475592,1.788969 -0.2116964,0.358994 -0.3847434,0.729988 -0.3847434,0.823986 0,0.05 0.063899,0.084 0.1532974,0.111499 0.065749,-0.134998 0.1412976,-0.282496 0.231446,-0.435493 0.2335461,-0.396493 0.4203429,-1.099981 0.475592,-1.78897 0.028049,-0.349994 0.037349,-0.615489 0.0166,-0.866485 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8,14.00006 V 17.5 h 1 v -3.49994 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 8,13.500068 v 3.499941 h 1 v -3.499941 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.5,10.500119 v 2.999949 h 1.499975 v -2.999949 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 15.5,10.000128 v 2.999949 h 1.499975 v -2.999949 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.458104,7.5003617 a 0.52635946,0.45004316 0 0 0 -0.132605,0.01846 L 6.3782831,9.76881 A 0.52635946,0.45004316 0 0 0 6,10.20035 v 3.599986 a 0.52635946,0.45004316 0 0 0 0.3782831,0.431541 l 8.9472159,2.249991 A 0.52635946,0.45004316 0 0 0 15.99983,16.050327 V 10.26451 7.9503596 A 0.52635946,0.45004316 0 0 0 15.458104,7.5003617 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 15.458104,7.0001787 a 0.52635946,0.45004316 0 0 0 -0.132605,0.01846 L 6.3782831,9.2686267 A 0.52635946,0.45004316 0 0 0 6,9.700167 v 3.599986 a 0.52635946,0.45004316 0 0 0 0.3782831,0.431541 l 8.9472159,2.249991 A 0.52635946,0.45004316 0 0 0 15.99983,15.550144 V 9.764327 7.4501766 A 0.52635946,0.45004316 0 0 0 15.458104,7.0001787 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kopete.svg b/.icons/awkward/24x24/apps/kopete.svg
new file mode 100644
index 00000000..4a393239
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kopete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m16 13.3h5.35l-5.35 9.2z"/>
+ <path style="fill:#4479d9" d="m16 12.8h5.35l-5.35 9.2z"/>
+ <path style="opacity:.2" d="m22 10.5a10 8 0 0 1-10 8 10 8 0 0 1-10-8 10 8 0 0 1 10-8 10 8 0 0 1 10 8z"/>
+ <path style="fill:#47b4f4" d="m22 10a10 8 0 0 1-10 8 10 8 0 0 1-10-8 10 8 0 0 1 10-8 10 8 0 0 1 10 8z"/>
+ <path style="opacity:.1" d="m13 5a5 5.5 0 0 0-0.990234 0.1132812 5 5.5 0 0 1 3.990234 5.3867188 5 5.5 0 0 1-4.009766 5.386719 5 5.5 0 0 0 1.009766 0.113281 5 5.5 0 0 0 5-5.5 5 5.5 0 0 0-5-5.5zm-5 1.5a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm2 3c-0.554 0-1 0.446-1 1s0.446 1 1 1h3c0.554 0 1-0.446 1-1s-0.446-1-1-1zm-2 3c-0.5523 0-1 0.447715-1 1s0.447715 1 1 1c0.353485 0 0.5 1 0.5 1s0.5-1.8012 0.5-2c0-0.5523-0.447715-1-1-1z"/>
+ <path style="fill:#2e4e8a" d="m13 4.5a5 5.5 0 0 0-0.990234 0.1132812 5 5.5 0 0 1 3.990234 5.3867188 5 5.5 0 0 1-4.009766 5.386719 5 5.5 0 0 0 1.009766 0.113281 5 5.5 0 0 0 5-5.5 5 5.5 0 0 0-5-5.5zm-5 1.5a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm2 3c-0.554 0-1 0.446-1 1s0.446 1 1 1h3c0.554 0 1-0.446 1-1s-0.446-1-1-1zm-2 3c-0.5523 0-1 0.447715-1 1s0.447715 1 1 1c0.353485 0 0.5 1 0.5 1s0.5-1.8012 0.5-2c0-0.5523-0.447715-1-1-1z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 12 2 A 10 8 0 0 0 2 10 A 10 8 0 0 0 2.0136719 10.292969 A 10 8 0 0 1 12 2.5 A 10 8 0 0 1 21.986328 10.207031 A 10 8 0 0 0 22 10 A 10 8 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kopete2.svg b/.icons/awkward/24x24/apps/kopete2.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kopete2.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/korg-journal.svg b/.icons/awkward/24x24/apps/korg-journal.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/korg-journal.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/korg-todo.svg b/.icons/awkward/24x24/apps/korg-todo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/korg-todo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/korganizer.svg b/.icons/awkward/24x24/apps/korganizer.svg
new file mode 100644
index 00000000..49735e05
--- /dev/null
+++ b/.icons/awkward/24x24/apps/korganizer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#f13c3c" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m6.4922 4.9941a0.50005 0.50005 0 0 0 -0.40625 0.22656c-0.51045 0.7629-1.0447 1.7885-1.5566 2.7207l-0.5821-1.166a0.50007 0.50007 0 1 0 -0.8946 0.4473l1 2a0.50005 0.50005 0 0 0 0.8809 0.0273c0.6496-1.124 1.386-2.5812 1.9824-3.4727a0.50005 0.50005 0 0 0 -0.4238 -0.7832zm1.5078 1.5059c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.4922 4.4941a0.50005 0.50005 0 0 0 -0.40625 0.22656c-0.51045 0.7629-1.0447 1.7885-1.5566 2.7207l-0.5821-1.166a0.50007 0.50007 0 1 0 -0.8946 0.4473l1 2a0.50005 0.50005 0 0 0 0.8809 0.0273c0.6496-1.124 1.386-2.5812 1.9824-3.4727a0.50005 0.50005 0 0 0 -0.4238 -0.7832zm1.5078 1.5059c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11zm-3 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm3 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h11c0.554 0 1-0.446 1-1s-0.446-1-1-1h-11z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kpackage.svg b/.icons/awkward/24x24/apps/kpackage.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpackage.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kpager.svg b/.icons/awkward/24x24/apps/kpager.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpager.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kpat.svg b/.icons/awkward/24x24/apps/kpat.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpat.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kpatience.svg b/.icons/awkward/24x24/apps/kpatience.svg
new file mode 100644
index 00000000..fe716826
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpatience.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="15" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h13c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-13z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-13c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#e74c3c" d="m9.1606 8c-1.1897 0-2.1606 0.8375-2.1606 1.875 0 0.54 0.2604 1.032 0.6786 1.375l3.2674 2.75 3.375-2.75c0.418-0.342 0.679-0.835 0.679-1.375 0-1.0375-0.971-1.875-2.161-1.875-0.784 0-1.463 0.3605-1.839 0.906-0.377-0.5455-1.0556-0.906-1.8396-0.906z"/>
+ <g fill="#e74c3c" transform="translate(-1,-1)">
+ <path d="m5.8105 7.0001c-0.4465 0-0.8105 0.4188-0.8105 0.9372 0 0.2699 0.0977 0.5162 0.2545 0.6875l1.2255 1.3752 1.2655-1.3752c0.157-0.171 0.2545-0.4176 0.2545-0.6876 0-0.5184-0.364-0.9372-0.8105-0.9372-0.2935 0-0.548 0.18-0.6895 0.453-0.1415-0.273-0.396-0.453-0.6895-0.453z"/>
+ <path d="m7.0782 5.4535h-1.1541l-0.1823 0.5465h-0.7418l1.06-3h0.88l1.06 3h-0.7418l-0.1803-0.5465zm-0.97009-0.5566h0.78413l-0.3911-1.1935-0.393 1.1935z"/>
+ </g>
+ <g fill="#e74c3c" transform="matrix(1,0,0,-1,9,23)">
+ <path d="m5.8105 7.0001c-0.4465 0-0.8105 0.4188-0.8105 0.9372 0 0.2699 0.0977 0.5162 0.2545 0.6875l1.2255 1.3752 1.2655-1.3752c0.157-0.171 0.2545-0.4176 0.2545-0.6876 0-0.5184-0.364-0.9372-0.8105-0.9372-0.2935 0-0.548 0.18-0.6895 0.453-0.1415-0.273-0.396-0.453-0.6895-0.453z"/>
+ <path d="m7.0782 5.4535h-1.1541l-0.1823 0.5465h-0.7418l1.06-3h0.88l1.06 3h-0.7418l-0.1803-0.5465zm-0.97009-0.5566h0.78413l-0.3911-1.1935-0.393 1.1935z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kpdf.svg b/.icons/awkward/24x24/apps/kpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kpersonalizer.svg b/.icons/awkward/24x24/apps/kpersonalizer.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpersonalizer.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kphotoalbum.svg b/.icons/awkward/24x24/apps/kphotoalbum.svg
new file mode 100644
index 00000000..c1dd2066
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kphotoalbum.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="3.5" height="2" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.40" cx="12" cy="13" r="7"/>
+ <circle style="opacity:0.2" cx="12" cy="-13.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#009587" cx="12" cy="-13" r="5" transform="scale(1,-1)"/>
+ <circle style="opacity:0.40" cx="19.5" cy="8" r="1"/>
+ <circle style="opacity:0.2" cx="12" cy="13.5" r="3"/>
+ <circle style="fill:#66bfb7" cx="12" cy="13" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21,5 C 21.554,5 22,5.446 22,6 V 6.5 C 22,5.946 21.554,5.5 21,5.5 H 3 C 2.446,5.5 2,5.946 2,6.5 V 6 C 2,5.446 2.446,5 3,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kpk-desktop-gnome.svg b/.icons/awkward/24x24/apps/kpk-desktop-gnome.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpk-desktop-gnome.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kpk-desktop-xfce.svg b/.icons/awkward/24x24/apps/kpk-desktop-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kpk-desktop-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kradio.svg b/.icons/awkward/24x24/apps/kradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kradio4.svg b/.icons/awkward/24x24/apps/kradio4.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kradio4.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/krdc.svg b/.icons/awkward/24x24/apps/krdc.svg
new file mode 100644
index 00000000..0b86f16a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krdc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <circle style="fill:#48cd42" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 14,14 0.5,0 c 3.0376,0 5.5,2.4624 5.5,5.5 l 0,0.5 -0.5,0 C 19.227,20 19,19.775 19,19.5 19,17.015 16.985,15 14.5,15 14.227,15 14,14.775 14,14.5 L 14,14 Z"/>
+ <path style="fill:#ffffff" d="m 14,16 0.5,0 c 1.933,0 3.5,1.567 3.5,3.5 l 0,0.5 -0.5,0 C 17.227,20 17,19.775 17,19.5 17,18.119 15.881,17 14.5,17 14.227,17 14,16.775 14,16.5 L 14,16 Z"/>
+ <path style="fill:#ffffff" d="m 15,18 c 0.5523,0 1,0.44772 1,1 0,0.55228 -0.44772,1 -1,1 -0.55228,0 -1,-0.44772 -1,-1 0,-0.55228 0.44772,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krec.svg b/.icons/awkward/24x24/apps/krec.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krec.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/krecipes.svg b/.icons/awkward/24x24/apps/krecipes.svg
new file mode 100644
index 00000000..c14bbd95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krecipes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12,2.5 A 9,2.5 0 0 0 3,5 v 12 a 9,2.5 0 0 0 9,2.5 9,2.5 0 0 0 9,-2.5 V 5 A 9,2.5 0 0 0 12,2.5 Z"/>
+ <rect style="fill:#6666b2" width="12" height="18" x="-16.5" y="-21" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 3.625,10.5 C 2.5,10.5 1,9.5 1,9 1,8.723 1.16725,8.5 1.375,8.5 h 2.25 C 3.83275,8.5 4,8.723 4,9 v 1 c 0,0.277 -0.16725,0.5 -0.375,0.5 z"/>
+ <ellipse style="fill:#6666b2" cx="12" cy="16.5" rx="9" ry="2.5"/>
+ <ellipse id="ellipse834" style="fill:#6666b2" cx="12" cy="4.5" rx="9" ry="2.5"/>
+ <ellipse id="ellipse850" style="opacity:0.2" cx="12" cy="6.5" rx="7.5" ry="2"/>
+ <ellipse id="ellipse836" style="fill:#ffae2b" cx="12" cy="6" rx="7.5" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 3.625,10 C 2.5,10 1,9 1,8.5 1,8.223 1.16725,8 1.375,8 h 2.25 C 3.83275,8 4,8.223 4,8.5 v 1 C 4,9.777 3.83275,10 3.625,10 Z"/>
+ <path style="opacity:0.1" d="M 20.375,10.5 C 21.5,10.5 23,9.5 23,9 23,8.723 22.83275,8.5 22.625,8.5 h -2.25 C 20.16725,8.5 20,8.723 20,9 v 1 c 0,0.277 0.16725,0.5 0.375,0.5 z"/>
+ <path style="fill:#3f3f3f" d="M 20.375,10 C 21.5,10 23,9 23,8.5 23,8.223 22.83275,8 22.625,8 h -2.25 C 20.16725,8 20,8.223 20,8.5 v 1 c 0,0.277 0.16725,0.5 0.375,0.5 z"/>
+ <rect style="opacity:0.2" width="9" height="9" x="14" y="13.5" rx=".818" ry=".818"/>
+ <rect style="fill:#f34235" width="9" height="9" x="14" y="13" rx=".818" ry=".818"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="16" y="15"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="16" y="17"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="16" y="19"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 9 2.5 0 0 0 3 4.5 L 3 5 A 9 2.5 0 0 1 12 2.5 A 9 2.5 0 0 1 21 5 L 21 4.5 A 9 2.5 0 0 0 12 2 z"/>
+ <path id="ellipse852" style="opacity:0.2;fill:#ffffff" d="M 12 4 A 7.5 2 0 0 0 4.5 6 A 7.5 2 0 0 0 4.5683594 6.2480469 A 7.5 2 0 0 1 12 4.5 A 7.5 2 0 0 1 19.431641 6.2519531 A 7.5 2 0 0 0 19.5 6 A 7.5 2 0 0 0 12 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kregexpeditor.svg b/.icons/awkward/24x24/apps/kregexpeditor.svg
new file mode 100644
index 00000000..54837796
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kregexpeditor.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5ca6ff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="18" height="7" x="3" y="8.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3e49db" width="18" height="7" x="3" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="7" height="5" x="6.5" y="-19" rx=".233" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="7" height="5" x="6.5" y="-10" rx=".233" ry=".278" transform="rotate(90)"/>
+ <rect style="fill:#00f0d7" width="7" height="5" x="6" y="-10" rx=".233" ry=".278" transform="rotate(90)"/>
+ <rect style="fill:#fff528" width="7" height="5" x="6" y="-19" rx=".233" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.1" width="8" height="7" x="-16" y="-18.5" rx=".5" ry=".538" transform="scale(-1)"/>
+ <rect style="fill:#cf4950" width="8" height="7" x="-16" y="-18" rx=".5" ry=".538" transform="scale(-1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.2773438 6 C 5.1234549 6 5 6.1031552 5 6.2324219 L 5 6.7324219 C 5 6.6031552 5.1234549 6.5 5.2773438 6.5 L 9.7226562 6.5 C 9.8765451 6.5 10 6.6031552 10 6.7324219 L 10 6.2324219 C 10 6.1031552 9.8765451 6 9.7226562 6 L 5.2773438 6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.25 6 C 14.1115 6 14 6.1031552 14 6.2324219 L 14 6.7324219 C 14 6.6031552 14.1115 6.5 14.25 6.5 L 18.75 6.5 C 18.8885 6.5 19 6.6031552 19 6.7324219 L 19 6.2324219 C 19 6.1031552 18.8885 6 18.75 6 L 14.25 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krename.svg b/.icons/awkward/24x24/apps/krename.svg
new file mode 100644
index 00000000..dc8ae470
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krename.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f3443f" d="m2 7h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <g opacity=".2" transform="matrix(.27434 0 0 .27434 8.098 20.237)">
+ <path d="m4.4117-11.644h-11.758l-1.8555 5.3125h-7.5586l10.801-29.16h8.9648l10.801 29.16h-7.5586l-1.8359-5.3125zm-9.8828-5.4102h7.9883l-3.9844-11.602-4.0039 11.602z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.27434 0 0 .27434 8.098 19.737)">
+ <path d="m4.4117-11.644h-11.758l-1.8555 5.3125h-7.5586l10.801-29.16h8.9648l10.801 29.16h-7.5586l-1.8359-5.3125zm-9.8828-5.4102h7.9883l-3.9844-11.602-4.0039 11.602z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 7c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-12z"/>
+ <path fill="#2297fd" d="m8 1h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m8 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-12z"/>
+ <g opacity=".2" transform="matrix(.27434 0 0 .27434 13.088 9.7865)">
+ <path d="m4.0711-7.9809q1.7773 0 2.6953-0.78125 0.91797-0.78125 0.91797-2.3047 0-1.5039-0.91797-2.2852-0.91797-0.80078-2.6953-0.80078h-4.1602v6.1719h4.1602zm0.2539 12.754q2.2656 0 3.3984-0.95703 1.1523-0.95703 1.1523-2.8906 0-1.8945-1.1328-2.832-1.1328-0.9572-3.4179-0.9572h-4.4141v7.6367h4.4141zm6.992-10.488q2.4219 0.70312 3.75 2.5977 1.3281 1.8945 1.3281 4.6484 0 4.2188-2.8516 6.2891t-8.6719 2.0703h-12.48v-29.16h11.289q6.0742 0 8.7891 1.8359 2.7344 1.8359 2.7344 5.8789 0 2.1289-0.99609 3.6328-0.99609 1.4844-2.8906 2.207z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.27434 0 0 .27434 13.088 9.2865)">
+ <path d="m4.0711-7.9809q1.7773 0 2.6953-0.78125 0.91797-0.78125 0.91797-2.3047 0-1.5039-0.91797-2.2852-0.91797-0.80078-2.6953-0.80078h-4.1602v6.1719h4.1602zm0.2539 12.754q2.2656 0 3.3984-0.95703 1.1523-0.95703 1.1523-2.8906 0-1.8945-1.1328-2.832-1.1328-0.9572-3.4179-0.9572h-4.4141v7.6367h4.4141zm6.992-10.488q2.4219 0.70312 3.75 2.5977 1.3281 1.8945 1.3281 4.6484 0 4.2188-2.8516 6.2891t-8.6719 2.0703h-12.48v-29.16h11.289q6.0742 0 8.7891 1.8359 2.7344 1.8359 2.7344 5.8789 0 2.1289-0.99609 3.6328-0.99609 1.4844-2.8906 2.207z"/>
+ </g>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m7 14v0.5c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kreversi.svg b/.icons/awkward/24x24/apps/kreversi.svg
new file mode 100644
index 00000000..8ff58a97
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kreversi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1.0015,-1)">
+ <path fill="#f65e5e" d="m11.742 23c5.1125 0 9.258-4.4776 9.258-10s-4.1454-10-9.258-10c-2.619 0-4.742 1.7388-4.742 4.5s2.2988 4.3215 4.5 5c2.1523 0.6634 4.9839 2.7388 4.9839 5.5s-2.1229 5-4.742 5z"/>
+ <path fill="#8d62ad" d="m10.256 3c-5.1125 0-9.258 4.4776-9.258 10s4.1454 10 9.258 10c2.619 0 4.742-1.7388 4.742-4.5s-2.2988-4.3215-4.5-5c-2.1523-0.6634-4.9839-2.7388-4.9839-5.5s2.1229-5 4.742-5z"/>
+ <path opacity=".2" d="m12.002 6.5a2 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 -2zm-2 10a2 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 -2z"/>
+ <circle fill="#fff" cx="10.002" cy="18" r="2"/>
+ <circle fill="#fff" cx="-12.002" cy="-8" r="2" transform="scale(-1)"/>
+ <path opacity=".2" d="m9.3705 3.5469c-0.657 0.0676-1.2935 0.2098-1.903 0.4179-1.18 0.9096-1.9495 2.3761-1.9495 4.0352 0 0.0725 0.01 0.143 0.014 0.215 0.121-2.2608 1.661-4.1186 3.7-4.5939 0.046-0.0253 0.0915-0.0505 0.1385-0.0742zm-2.3565 4.1931c-0.004 0.0865-0.0125 0.1715-0.0125 0.26 0 2.761 2.299 4.3215 4.5 5 2.0955 0.646 4.827 2.6325 4.9695 5.285 0.0055-0.095 0.014-0.1885 0.014-0.285 0-2.761-2.831-4.8365-4.9835-5.5-2.136-0.658-4.357-2.15-4.488-4.76zm-6.001 5.51c-0.0019 0.084-0.0117 0.1655-0.0117 0.25 0 5.5225 4.145 10 9.258 10 0.8655 0 1.6745-0.193 2.373-0.547-0.293 0.0305-0.589 0.047-0.889 0.047 0.3535 0 0.6965-0.044 1.0275-0.121 1.338-0.7365 2.2305-2.0915 2.2305-3.879 0-0.0825-0.0085-0.16-0.0125-0.24-0.131 2.608-2.195 4.24-4.73 4.24-5.0347 0-9.1217-4.344-9.2462-9.75zm19.977 0c-0.1005 4.3605-2.777 8.03-6.4545 9.285-0.7835 0.6045-1.7465 0.965-2.792 0.965 5.113 0 9.258-4.4775 9.258-10 0-0.0845-0.01-0.166-0.0115-0.25z"/>
+ <path fill="#fff" opacity=".2" d="m10.26 3c-5.113 0-9.258 4.4775-9.258 10 0 0.0845 0.0098 0.166 0.0117 0.25 0.0995-4.3605 2.7765-8.03 6.454-9.285 0.7835-0.6044 1.7465-0.965 2.7923-0.965zm1.484 0c-0.866 0-1.675 0.193-2.3735 0.5469 0.293-0.0301 0.589-0.0469 0.8895-0.0469-0.354 0-0.697 0.0439-1.028 0.1211-1.338 0.7362-2.2305 2.0915-2.2305 3.8789 0 0.0825 0.0085 0.16 0.0125 0.24 0.1305-2.6081 2.1945-4.24 4.73-4.24 5.035 0 9.1225 4.344 9.2465 9.75 0.0015-0.084 0.0115-0.1655 0.0115-0.25 0-5.5225-4.145-10-9.258-10zm-6.212 5.215c-0.0055 0.095-0.014 0.1885-0.014 0.285 0 2.761 2.831 4.8365 4.9835 5.5 2.1355 0.6585 4.3565 2.15 4.4875 4.76 0.004-0.0865 0.0125-0.1715 0.0125-0.26 0-2.761-2.299-4.3215-4.5-5-2.096-0.646-4.8275-2.632-4.97-5.285zm10.939 10.07c-0.121 2.2605-1.661 4.1185-3.7 4.594-0.046 0.025-0.0915 0.0505-0.1385 0.074 0.657-0.0675 1.2935-0.2095 1.903-0.418 1.18-0.9095 1.9495-2.376 1.9495-4.035 0-0.0725-0.01-0.143-0.014-0.215z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krfb.svg b/.icons/awkward/24x24/apps/krfb.svg
new file mode 100644
index 00000000..462a819c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krfb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#1da6e8" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.4;fill:none;stroke:#000000;stroke-width:1.5" d="M 14,16 8,12 14,8"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14,6.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m -6,4 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 m 6,4 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"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14 6 A 2 2 0 0 0 12 8 A 2 2 0 0 0 14 10 A 2 2 0 0 0 16 8 A 2 2 0 0 0 14 6 z M 8 10 A 2 2 0 0 0 6 12 A 2 2 0 0 0 8 14 A 2 2 0 0 0 10 12 A 2 2 0 0 0 8 10 z M 14 14 A 2 2 0 0 0 12 16 A 2 2 0 0 0 14 18 A 2 2 0 0 0 16 16 A 2 2 0 0 0 14 14 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 6.46 2 2 6.46 2 12 C 2 12.084408 2.00966 12.166105 2.0117188 12.25 C 2.1447814 6.8275892 6.544408 2.5 12 2.5 C 17.455592 2.5 21.855219 6.8275892 21.988281 12.25 C 21.99034 12.166105 22 12.084408 22 12 C 22 6.46 17.54 2 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krita.svg b/.icons/awkward/24x24/apps/krita.svg
new file mode 100644
index 00000000..80198b45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krita.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <ellipse style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="11.999" cy="12.001" rx="9.749" ry="9.749"/>
+ <circle style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="11.999" cy="12.501" r="9.999"/>
+ <path style="fill:#e040fb;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 20.658693,7.0012305 A 9.999206,9.999206 0 0 0 6.9995236,3.341267 9.999206,9.999206 0 0 0 3.3278143,7.0453339 l 8.6713127,4.9554991 z"/>
+ <path style="fill:#fdfd4b;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 20.658693,7.0012305 -8.659566,4.9996025 -0.04443,9.988661 A 9.999206,9.999206 0 0 0 16.99873,20.6604 9.999206,9.999206 0 0 0 20.658693,7.0012305 Z"/>
+ <path style="fill:#18ffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 11.999127,12.000833 3.3278143,7.0453339 a 9.999206,9.999206 0 0 0 0.011746,9.9551021 9.999206,9.999206 0 0 0 8.6151417,4.989058 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.999127,2.0016275 a 9.999206,9.999207 0 0 0 -9.9992064,9.9992055 9.999206,9.999207 0 0 0 0.010741,0.290993 9.999206,9.999207 0 0 1 9.9884654,-9.7902382 9.999206,9.999207 0 0 1 9.988464,9.7082132 9.999206,9.999207 0 0 0 0.01074,-0.208968 9.999206,9.999207 0 0 0 -9.999206,-9.9992055 z"/>
+ <path style="opacity:0.1" d="M 13.429748,13.556991 C 11.916272,14.950799 9.0045404,12.739937 7.775534,11.351411 6.5114619,9.9232619 1.7914516,5.1065004 1.4464543,4.794106 1.1014734,4.4817231 0.826723,4.0959442 1.1317743,3.7121196 1.4493413,3.3383192 1.8885002,3.5240355 2.2693821,3.7927326 2.6502888,4.0614393 8.3996164,7.62568 10.076335,8.5517119 c 1.630188,0.9003425 4.422901,3.2560431 3.353413,5.0052791 z"/>
+ <path style="fill:#4f4f4f" d="M 13.429748,13.056922 C 11.916272,14.45073 9.0045404,12.239868 7.775534,10.851342 6.5114619,9.4231931 1.7914516,4.6064318 1.4464543,4.2940372 1.1014734,3.9816543 0.826723,3.5958755 1.1317743,3.2120508 1.4493413,2.8382504 1.8885002,3.0239667 2.2693821,3.2926637 2.6502888,3.5613704 8.3996164,7.1256111 10.076335,8.051643 c 1.630188,0.9003425 4.422901,3.256043 3.353413,5.005279 z"/>
+ <path style="opacity:0.1" d="M 15.857668,14.887595 C 9.9508302,20.067974 5.1196264,15.103217 4.3710734,13.383372 c 0.4426581,2.985164 2.4887523,5.656532 5.5797568,6.684602 2.3344688,0.776431 6.0596408,0.75841 7.7296998,-2.199587 z"/>
+ <path style="fill:#4883f7" d="m 15.857668,14.387634 c -5.9068378,5.18038 -10.7380416,0.215622 -11.4865946,-1.504222 0.4426581,2.985163 2.4887523,5.656532 5.5797568,6.684602 2.3344688,0.77643 6.0596408,0.758409 7.7296998,-2.199587 z"/>
+ <path style="opacity:0.1" d="m 15.83324,15.375207 c -0.482505,0.217248 -0.430325,0.374272 -0.858746,0.306535 -0.295489,-0.04672 -2.855307,-1.954314 -2.855307,-1.954314 -0.129749,-0.306111 0.02589,-0.726931 0.318253,-1.059997 0.271161,-0.349966 0.657883,-0.586522 0.98933,-0.524885 0,0 2.426869,2.068736 2.534348,2.343338 0.155831,0.398142 -0.01122,0.380351 -0.127878,0.889323 z"/>
+ <path style="fill:#9b9b9b" d="m 15.83324,14.875138 c -0.482505,0.217248 -0.430325,0.374272 -0.858746,0.306535 -0.295489,-0.04672 -2.855307,-1.954314 -2.855307,-1.954314 -0.129749,-0.306111 0.02589,-0.726931 0.318253,-1.059997 0.271161,-0.349965 0.657883,-0.586522 0.98933,-0.524885 0,0 2.426869,2.068737 2.534348,2.343338 0.155831,0.398142 -0.01122,0.380352 -0.127878,0.889323 z"/>
+ <path style="opacity:0.1" d="m 16.107902,19.522236 c 1.814534,-1.006471 2.298879,-2.781619 1.582393,-4.064388 -0.556777,-0.996828 -1.470975,-1.185293 -2.102407,-0.703298 -0.626395,0.47815 -0.681615,1.04791 -0.494765,1.613779 0.381051,1.154118 1.957362,1.963589 1.014779,3.153907 z"/>
+ <path style="fill:#3f3f3f" d="m 16.107902,19.022167 c 1.814534,-1.006471 2.298879,-2.781619 1.582393,-4.064387 -0.556777,-0.996829 -1.470975,-1.185294 -2.102407,-0.703299 -0.626395,0.478151 -0.681615,1.04791 -0.494765,1.613779 0.381051,1.154119 1.957362,1.963589 1.014779,3.153907 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kronometer.svg b/.icons/awkward/24x24/apps/kronometer.svg
new file mode 100644
index 00000000..d543ea34
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kronometer.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect opacity=".2" width="6" height="6" x="-3.35" y="5.59" rx="1" ry="1" transform="rotate(-45)"/>
+ <rect fill="#597123" width="6" height="6" x="-2.99" y="5.24" rx="1" ry="1" transform="rotate(-45)"/>
+ <path fill="#fff" opacity=".1" d="m5.8291 1.9912c-0.25562 0-0.51116 0.098077-0.70703 0.29395l-2.8282 2.8281c-0.2604 0.2604-0.3436 0.6258-0.2578 0.957 0.0434-0.1668 0.1267-0.3258 0.2578-0.457l2.8282-2.8281c0.39174-0.39174 1.0223-0.39174 1.4141 0l2.8291 2.8281c0.1312 0.1312 0.2145 0.29017 0.25781 0.45703 0.085749-0.33119 0.00255-0.69666-0.25781-0.95703l-2.8292-2.8281c-0.1958-0.1959-0.4514-0.294-0.707-0.294z"/>
+ <rect opacity=".2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect fill="#96ba42" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="8"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.08394 0.00382 0.16657 0.00586 0.25 0.1323-5.4231 4.538-9.75 9.9941-9.75s9.8618 4.3269 9.9941 9.75c0.002-0.083 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <circle fill="#ffffff" cx="12" cy="12" r="8"/>
+ <rect fill="#f45246" width="2" height="7" x="15.39" y="-1.61" rx="1" ry="1" transform="rotate(30)"/>
+ <g opacity=".1" transform="matrix(.5 0 0 .5 0 .5)">
+ <circle cx="24" cy="36" r="2"/>
+ <circle cx="24" cy="12" r="2"/>
+ <circle cx="24" cy="-12" r="2" transform="rotate(90)"/>
+ <circle cx="24" cy="-36" r="2" transform="rotate(90)"/>
+ </g>
+ <ellipse opacity=".1" cx="12" cy="12.5" rx="2" ry="2"/>
+ <ellipse fill="#4d4d4d" cx="12" cy="12" rx="2" ry="2"/>
+ <g fill="#4d4d4d" transform="scale(.5)">
+ <circle cx="24" cy="36" r="2"/>
+ <circle cx="24" cy="12" r="2"/>
+ <circle cx="24" cy="-12" r="2" transform="rotate(90)"/>
+ <circle cx="24" cy="-36" r="2" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krudio.svg b/.icons/awkward/24x24/apps/krudio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krudio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kruler.svg b/.icons/awkward/24x24/apps/kruler.svg
new file mode 100644
index 00000000..9af5ef6c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kruler.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e2d144" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <rect style="opacity:0.5" width="1" height="8" x="6" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="8" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="10" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="12" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="14" y="4"/>
+ <rect style="opacity:0.5" width="1" height="6" x="16" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="18" y="4"/>
+ <rect style="opacity:0.5" width="1" height="4" x="20" y="4"/>
+ <path style="opacity:0.5" d="m 4,13 0,6 5,0 0,-6 z m 1,1 3,0 0,4 -3,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krunner.svg b/.icons/awkward/24x24/apps/krunner.svg
new file mode 120000
index 00000000..bba31bb9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krunner.svg
@@ -0,0 +1 @@
+plasma-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/krusader_blue.svg b/.icons/awkward/24x24/apps/krusader_blue.svg
new file mode 120000
index 00000000..1660e622
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krusader_blue.svg
@@ -0,0 +1 @@
+krusader_user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/krusader_red.svg b/.icons/awkward/24x24/apps/krusader_red.svg
new file mode 120000
index 00000000..1b90bf84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krusader_red.svg
@@ -0,0 +1 @@
+krusader_root.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/krusader_root.svg b/.icons/awkward/24x24/apps/krusader_root.svg
new file mode 100644
index 00000000..0c8d8a3b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krusader_root.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#db4c4c" d="M 2,5.9 V 20 c 0,0.5544 0.445625,1 1,1 H 21.0005 C 21.5545,21 22,20.5545 22,20 V 5.9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5.5 V 21 h 9.000976 C 21.554976,21 22,20.5545 22,20 V 5.5 Z"/>
+ <path style="fill:#d2bebe" d="M 3,3 C 2.4456,3 2,3.44575 2,3.99975 V 6 H 22 V 3.99975 C 22,3.44575 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.4456,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 4 C 22,3.446 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.5544 0.445625,1 1,1 H 21.001 C 21.5545,21.5 22,21.0545 22,20.5 V 20 c 0,0.5544 -0.445275,1 -0.999,1 H 3 C 2.4456,21 2,20.5545 2,20 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="6"/>
+ <path style="opacity:0.1" d="m 9.4149767,9.000134 c 0.096013,0.00225 0.1880775,0.03791 0.2597255,0.100581 l 6.1894738,4.921859 c 0.256913,0.224389 0.128793,0.640674 -0.211882,0.688441 l -2.400019,0.33885 1.124826,1.948145 c 0.251366,0.435424 0.102422,0.98878 -0.332956,1.240171 l -0.241174,0.139642 c -0.435379,0.251392 -0.988677,0.102433 -1.240043,-0.332991 l -1.167789,-2.023336 -1.7116488,1.387626 c -0.2635085,0.214363 -0.662654,0.03094 -0.6629835,-0.304673 L 9.0000017,9.397575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+ <path style="fill:#583030" d="m 9.4149767,8.500134 c 0.096013,0.00225 0.1880775,0.03791 0.2597255,0.100581 l 6.1894738,4.921859 c 0.256913,0.224389 0.128793,0.640674 -0.211882,0.688441 l -2.400019,0.33885 1.124826,1.948145 c 0.251366,0.435424 0.102422,0.98878 -0.332956,1.240171 l -0.241174,0.139642 c -0.435379,0.251392 -0.988677,0.102433 -1.240043,-0.332991 l -1.167789,-2.023336 -1.7116488,1.387626 c -0.2635085,0.214363 -0.662654,0.03094 -0.6629835,-0.304673 L 9.0000017,8.897575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/krusader_user.svg b/.icons/awkward/24x24/apps/krusader_user.svg
new file mode 100644
index 00000000..0bf61d02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/krusader_user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#5f5fdf" d="M 2,5.9 V 20 c 0,0.5544 0.445625,1 1,1 H 21.0005 C 21.5545,21 22,20.5545 22,20 V 5.9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5.5 V 21 h 9.000976 C 21.554976,21 22,20.5545 22,20 V 5.5 Z"/>
+ <path style="fill:#bebed2" d="M 3,3 C 2.4456,3 2,3.44575 2,3.99975 V 6 H 22 V 3.99975 C 22,3.44575 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.4456,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 4 C 22,3.446 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.5544 0.445625,1 1,1 H 21.001 C 21.5545,21.5 22,21.0545 22,20.5 V 20 c 0,0.5544 -0.445275,1 -0.999,1 H 3 C 2.4456,21 2,20.5545 2,20 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="6"/>
+ <path style="opacity:0.1" d="m 9.4149767,9.000134 c 0.096013,0.00225 0.1880775,0.03791 0.2597255,0.100581 l 6.1894738,4.921859 c 0.256913,0.224389 0.128793,0.640674 -0.211882,0.688441 l -2.400019,0.33885 1.124826,1.948145 c 0.251366,0.435424 0.102422,0.98878 -0.332956,1.240171 l -0.241174,0.139642 c -0.435379,0.251392 -0.988677,0.102433 -1.240043,-0.332991 l -1.167789,-2.023336 -1.7116488,1.387626 c -0.2635085,0.214363 -0.662654,0.03094 -0.6629835,-0.304673 L 9.0000017,9.397575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+ <path style="fill:#33335d" d="m 9.4149767,8.500134 c 0.096013,0.00225 0.1880775,0.03791 0.2597255,0.100581 l 6.1894738,4.921859 c 0.256913,0.224389 0.128793,0.640674 -0.211882,0.688441 l -2.400019,0.33885 1.124826,1.948145 c 0.251366,0.435424 0.102422,0.98878 -0.332956,1.240171 l -0.241174,0.139642 c -0.435379,0.251392 -0.988677,0.102433 -1.240043,-0.332991 l -1.167789,-2.023336 -1.7116488,1.387626 c -0.2635085,0.214363 -0.662654,0.03094 -0.6629835,-0.304673 L 9.0000017,8.897575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksame.svg b/.icons/awkward/24x24/apps/ksame.svg
new file mode 100644
index 00000000..ee203b86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#d2d2d2" d="m20.227 7.1656c-2.125-5.112-7.95-7.517-13.061-5.393-5.1118 2.1243-7.5166 7.9499-5.3927 13.061 2.1241 5.112 7.9493 7.518 13.061 5.393 5.112-2.124 7.517-7.95 5.393-13.061z"/>
+ <path fill="#e74c3c" d="m11.064 1c-1.204-0.00615-2.4279 0.2113-3.6187 0.666l2.4882 6.5293a3 3 0 0 1 1.0665 -0.1953 3 3 0 0 1 1.066 0.1992l2.491-6.5351c-1.108-0.4217-2.288-0.6579-3.493-0.6641zm-9.398 6.4434c-0.4547 1.1909-0.67031 2.4171-0.6641 3.6206 0.00615 1.2045 0.2404 2.3827 0.66211 3.4902l6.5312-2.4883a3 3 0 0 1 -0.1953 -1.066 3 3 0 0 1 0.1993 -1.0664l-6.5332-2.4902zm18.668 0-6.5312 2.4883a3 3 0 0 1 0.19727 1.0684 3 3 0 0 1 -0.19922 1.0645l6.5352 2.4902c0.42146-1.1075 0.65806-2.2858 0.66406-3.4902 0.006-1.204-0.21156-2.4301-0.66602-3.6211zm-10.4 6.3576-2.4882 6.533c1.1909 0.45449 2.4147 0.67202 3.6191 0.66602s2.3848-0.24257 3.4922-0.66406l-2.4902-6.5312a3 3 0 0 1 -1.067 0.195 3 3 0 0 1 -1.0665 -0.199z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0001c-5.5395 0-9.9991 4.4599-9.9991 9.9999 0 0.084-0.002 0.1665 0 0.25 0.13219-5.4229 4.5436-9.7499 9.9991-9.7499s9.8671 4.3269 9.9991 9.7499c0.002-0.0835 0-0.166 0-0.25 0-5.5399-4.4596-9.9999-9.9991-9.9999z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.5399 4.4596 9.9999 9.9991 9.9999s9.9991-4.4599 9.9991-9.9999c0-0.08393-0.0038-0.16657-0.0059-0.25-0.13199 5.4229-4.5376 9.7499-9.9931 9.7499s-9.8611-4.3269-9.9931-9.7499z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kscreengenie.svg b/.icons/awkward/24x24/apps/kscreengenie.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kscreengenie.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kscreensaver.svg b/.icons/awkward/24x24/apps/kscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ksensors.svg b/.icons/awkward/24x24/apps/ksensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kshisen.svg b/.icons/awkward/24x24/apps/kshisen.svg
new file mode 100644
index 00000000..5cf6f10d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kshisen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#4d4d4d" d="m9.2973 4.1148c-0.11934 0.092105-0.14918 0.23026-0.14918 0.39145 0 0.29934 0.11934 0.66775 0.17901 0.8059 0 0 0.08951 1.6118 0.11934 1.796-0.26852 0.02305-0.74588 0.04605-0.92491 0.092105h-0.23868c-0.50721 0.02305-0.98456 0.04605-1.1934 0.20724l-0.089508 0.06908 0.089508 0.092105c0.14918 0.13816 0.20884 0.5296 0.26852 0.9441 0.14918 0.852 0.32818 1.9112 1.2232 2.3257l0.17902 0.06908v-0.16118s0.02989-0.06908 0.02989-0.16118c0-0.06908-0.02989-0.18421-0.05966-0.3454 0.23868 0.02305 0.74588 0.06908 0.92491 0.06908 0.02989 0.18421 0.80554 7.691 0.80554 7.691h0.29835s0.32819-7.4145 0.32819-7.6445c0.20884 0 1.1338 0.02305 1.4023 0.04605-0.05966 0.13816-0.29835 0.7138-0.29835 0.7138l0.41769-0.29934c0.11934-0.06908 2.715-1.8882 2.357-3.0856-0.11935-0.39144-0.53704-0.66775-1.2232-0.8059h-0.05978c-0.38785 0-1.5812 0.02305-2.4763 0.06908 0.02989-0.5987 0.02989-0.92105 0.02989-1.0822v-0.20721c0-0.11514 0.14918-0.27632 0.26852-0.39145 0.11935-0.13816 0.26852-0.25329 0.26852-0.39144 0-0.04605-0.02989-0.09211-0.05966-0.13816-0.17901-0.20724-1.4918-0.73685-2.0586-0.7829-0.17902 0.02305-0.29836 0.04605-0.35803 0.11513zm0.02989 3.7763h0.14918c0 0.20724 0.08951 1.6579 0.11934 1.8652-0.2386-0.0231-0.8055-0.0691-0.9845-0.0691-0.0895-0.2994-0.1194-0.6217-0.1492-0.9441-0.029771-0.27632-0.059662-0.55265-0.11934-0.8059 0.26852 0 0.98456-0.04605 0.98456-0.04605zm1.82 0.7138s0.02977-0.55265 0.02977-0.73685c0.38785 0.04605 0.89508 0.06908 1.3724 0.06908h0.53704c0 0.092105-0.02988 0.20724-0.02988 0.20724-0.05966 0.5066-0.14918 1.1053-0.4177 1.704-0.179 0-1.2829-0.04605-1.5216-0.06908 0-0.16118 0.02989-1.1744 0.02989-1.1744z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksirk.svg b/.icons/awkward/24x24/apps/ksirk.svg
new file mode 100644
index 00000000..e9755477
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksirk.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4736" x2="0" y1="24" y2="19" gradientTransform="matrix(.67635 0 0 .8 -5.1164 -8.2)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#484848"/>
+ <stop offset=".494" stop-color="#505050"/>
+ <stop offset="1" stop-color="#484848"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="url(#linearGradient4736)" fill-rule="evenodd" d="m3.3605 7c-0.1995 0-0.3605 0.1783-0.3605 0.4v3.2c0 0.222 0.161 0.4 0.3605 0.4h11.814c0.71895 0 1.2972-0.6176 1.3432-1.4016a0.50725 0.6 0 0 0 0.482 -0.59829 0.50725 0.6 0 0 0 -0.482 -0.59829c-0.046-0.784-0.6245-1.4017-1.3435-1.4017h-11.814z"/>
+ <path fill="#8d6a3e" d="m8 11v1h7l3 3v-1l-3-3z"/>
+ <path fill="#b58a55" d="m9.5 10a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm0.25 0.5175a2 2 0 0 1 0.9745 0.4045l-0.9745 0.9745v-1.379m-0.5 0.001v1.378l-0.975-0.976a2 2 0 0 1 0.9755 -0.403m1.829 0.756a2 2 0 0 1 0.4025 0.9755h-1.378l0.9755-0.9755zm-3.157 0.001 0.9745 0.9745h-1.379a2 2 0 0 1 0.4045 -0.975m-0.4035 1.475h1.378l-0.9755 0.9755a2 2 0 0 1 -0.4025 -0.976m2.585 0h1.379a2 2 0 0 1 -0.405 0.974l-0.974-0.974m-0.8535 0.3535v1.379a2 2 0 0 1 -0.9755 -0.405l0.975-0.974m0.5 0 0.9755 0.9755a2 2 0 0 1 -0.976 0.402v-1.378z"/>
+ <circle fill="#8d6a3e" cx="9.5" cy="12.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksmiletris.svg b/.icons/awkward/24x24/apps/ksmiletris.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksmiletris.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ksnakeduel.svg b/.icons/awkward/24x24/apps/ksnakeduel.svg
new file mode 100644
index 00000000..c84b40df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksnakeduel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m21 20v-18c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="none" stroke="#ee8827" d="m5 3.5h11.5v3h-7v3h4.5"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="none" stroke="#2783ee" d="m17 18.5h-11.5v-3h7v-3h-4.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksnapshot.svg b/.icons/awkward/24x24/apps/ksnapshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksnapshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ksnip.svg b/.icons/awkward/24x24/apps/ksnip.svg
new file mode 100644
index 00000000..00ccffa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksnip.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#533f3f" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 20,20.5 16.000519,16.504253 V 20.5 Z"/>
+ <path style="fill:#008052" d="M 20,19.995747 16.000519,16 v 3.995747 z"/>
+ <path style="opacity:0.2" d="m 16,12.5 4,-4 h -4 z"/>
+ <path style="fill:#005680" d="M 16,12 20,8 H 16 Z"/>
+ <rect style="fill:#f02e00" width="4" height="9" x="8" y="7.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2" d="m 4,4.5 8,8 v -8 z"/>
+ <path style="fill:#ffb900" d="m 4,4 8,8 V 4 Z"/>
+ <path style="opacity:0.2" d="m 12.000023,12.5 -7.9999994,8 h 7.9999994 z"/>
+ <path style="fill:#ff8900" d="M 12.000023,12 4.0000236,20 H 12.000023 Z"/>
+ <path style="fill:#006c80" d="m 20,16 -4,-4 v 4 z"/>
+ <path style="opacity:0.2" d="M 16,16.504255 19.999479,20.5 v -3.995745 z"/>
+ <path style="fill:#00aa80" d="M 16,16.004255 19.999479,20 v -3.995745 z"/>
+ <path style="opacity:0.2" d="m 16,8.5 -4,4 h 4 z"/>
+ <path style="fill:#008900" d="m 16,8 -4,4 h 4 z"/>
+ <path style="opacity:0.2" d="m 20,4.5 -4,4 h 4 z"/>
+ <path style="fill:#008080" d="m 20,4 -4,4 h 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,4 4.5,4.5 H 12 V 4 Z m 16,0 -4,4 h 0.5 L 20,4.5 Z m -4,4 -4,4 h 0.5 L 16,8.5 Z M 11.75,12.25 4,20 H 4.5 L 12,12.5 Z m 4.25,3.753906 0.5,0.5 h 3.499023 v -0.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16,12 v 0.5 L 19.5,16 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kspaceduel.svg b/.icons/awkward/24x24/apps/kspaceduel.svg
new file mode 100644
index 00000000..47a6758c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kspaceduel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#f29237" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m10.056 1.0537a10 10 0 0 0 -3.6195 1.0498c0.0505 0.1601-0.0085 0.3406-0.1925 0.5-0.1245 0.1079-0.2265 0.2759-0.2265 0.3741 0 0.2998 0.271 0.7602 0.4875 0.8271 0.2875 0.089 0.191 0.3958-0.179 0.5653-0.171 0.0785-0.3815 0.3045-0.4675 0.502-0.0865 0.198-0.2135 0.393-0.2825 0.4335-0.0685 0.041-0.125 0.1955-0.125 0.344 0 0.2075 0.095 0.308 0.4065 0.4325 0.223 0.0895 0.49 0.1545 0.5935 0.1445 0.5955-0.056 0.637 0.291 0.1165 0.969-0.2765 0.36-0.4095 0.4505-0.598 0.405-0.1755-0.042-0.2715 0.0075-0.3515 0.1815-0.084 0.1845-0.222 0.247-0.5925 0.2725-0.3645 0.0255-0.5275 0.0995-0.664 0.299-0.1 0.1455-0.244 0.2635-0.3205 0.2635-0.0767 0-0.2568 0.098-0.4004 0.217-0.2922 0.2425-0.4063 0.267-0.5088 0.1085-0.1354-0.21-0.4275-0.104-0.8622 0.3125-0.3846 0.368-0.4311 0.4665-0.3731 0.786 0.1032 0.5685 0.41155 1.073 0.76365 1.249 0.30725 0.1535 0.31325 0.17 0.12695 0.367-0.10715 0.1135-0.291 0.235-0.4082 0.2705-0.3385 0.103-0.14795 0.232 0.45605 0.309 0.6182 0.0785 0.8103 0.3025 0.5215 0.608-0.1611 0.171-0.1521 0.203 0.1064 0.365 0.505 0.317 0.9066 0.123 0.4326-0.209-0.3047-0.214-0.0916-0.3 0.3555-0.146 0.3565 0.124 0.427 0.117 0.6375-0.066 0.4325-0.374 0.9025 0.18 0.507 0.598-0.2515 0.266-0.1755 0.587 0.1505 0.632 0.144 0.0195 0.443 0.1535 0.665 0.298 0.222 0.144 0.464 0.2625 0.537 0.2625s0.279 0.1465 0.458 0.3255c0.363 0.3625 0.5645 0.4085 0.667 0.153 0.123-0.307 0.0735-0.4655-0.258-0.827-0.2635-0.288-0.692-1.053-0.692-1.2365 0-0.113 0.4355-0.017 0.6795 0.1495 0.1525 0.1045 0.3995 0.239 0.549 0.3 0.159 0.065 0.324 0.267 0.3995 0.488 0.1175 0.347 0.164 0.377 0.58 0.377h0.452l0.0685 0.8125c0.082 0.9775 0.1605 1.1755 0.496 1.256 0.247 0.0595 0.5105 0.442 0.5105 0.741 0 0.0795-0.1775 0.2745-0.3945 0.433-0.269 0.1965-0.385 0.3635-0.367 0.527 0.0225 0.205-0.024 0.237-0.3135 0.215-0.1865-0.014-0.5105 0.052-0.7185 0.146-0.2465 0.11-0.5135 0.146-0.764 0.101-0.288-0.051-0.3855-0.031-0.3855 0.081 0 0.083-0.101 0.238-0.224 0.345-0.304 0.2635-0.1785 0.403 0.2885 0.319 0.29-0.052 0.403-0.029 0.453 0.096 0.1065 0.2655-0.1635 0.6455-0.414 0.583-0.159-0.04-0.235 0.0145-0.2845 0.202-0.017 0.0665-0.0485 0.123-0.086 0.171a10 10 0 0 0 1.5825 0.4675c-0.05-0.096-0.107-0.183-0.1625-0.222-0.2575-0.182-0.085-0.655 0.2695-0.74 0.3615-0.087 0.3045-0.322-0.0885-0.366-0.3445-0.04-0.711-0.388-0.596-0.567 0.0775-0.1195 0.407-0.102 1.0735 0.056 0.301 0.071 0.5065-0.072 1.204-0.835 0.4035-0.442 0.714-0.626 1.0545-0.626 0.13 0 0.5935-0.1195 1.0305-0.2655 0.825-0.2765 1.1475-0.2665 1.117 0.035-0.063 0.627 0.3405 0.606 0.998-0.051 0.274-0.2735 0.5245-0.4715 0.557-0.4405 0.1255 0.1205-0.1005 0.707-0.3645 0.9445-0.3345 0.301-0.351 0.491-0.0565 0.6415 0.161 0.083 0.2295 0.2505 0.255 0.627l0.034 0.514h0.418c0.1465 0 0.268 0.02 0.366 0.0575a10 10 0 0 0 4.845 -8.253c-0.153-0.327-0.142-0.5245 0-0.747a10 10 0 0 0 -0.045 -0.56c-0.092-0.004-0.184-0.0085-0.292-0.004-0.504 0.021-0.935-0.1775-0.935-0.4305 0-0.0535-0.179-0.274-0.397-0.4895-0.248-0.244-0.376-0.46-0.338-0.572 0.034-0.102-0.04-0.2665-0.168-0.378-0.126-0.109-0.229-0.284-0.229-0.389 0-0.1675-0.1065-0.1885-0.877-0.17l-0.877 0.0215 0.015 0.8645c0.026 1.514 0.2515 1.907 0.947 1.6535 0.3185-0.1165 1.101-0.0285 1.3235 0.148 0.0805 0.064 0.197 0.296 0.2585 0.516 0.062 0.2195 0.291 0.6 0.51 0.8445 0.443 0.496 0.4775 0.6895 0.2235 1.2715-0.2215 0.508-0.4605 0.4495-0.413-0.1015l0.035-0.41-0.375 0.07c-0.2075 0.0395-0.4675 0.1925-0.584 0.344-0.166 0.2155-0.2435 0.247-0.368 0.1485-0.087-0.069-0.1575-0.2145-0.1575-0.3225s-0.107-0.228-0.237-0.2675c-0.1305-0.0395-0.309-0.236-0.3965-0.4375-0.1405-0.322-0.137-0.4205 0.0265-0.8115 0.1655-0.3965 0.167-0.462 0.0145-0.6085-0.14-0.134-0.2125-0.1385-0.3965-0.028-0.185 0.1105-0.2725 0.1025-0.4925-0.045-0.1465-0.0985-0.403-0.18-0.569-0.18-0.3375 0-0.4395-0.164-0.4395-0.707 0-0.5015-0.299-0.6835-1.011-0.618-0.495 0.0455-0.604 0.013-1.002-0.294-0.247-0.1895-0.636-0.6455-0.866-1.0145s-0.478-0.7545-0.55-0.8565c-0.104-0.1475-0.078-0.289 0.125-0.6905l0.257-0.505-0.543 0.0735c-0.966 0.1305-1.1615 0.2555-0.746 0.4785 0.162 0.0865 0.169 0.131 0.044 0.2755-0.082 0.094-0.1205 0.2435-0.085 0.332 0.0355 0.088-0.0095 0.296-0.0995 0.4615-0.0905 0.166-0.166 0.3985-0.169 0.518-0.01 0.3725-0.648 0.669-1.359 0.6295-1.077-0.0595-1.1645-0.0425-1.547 0.3125-0.478 0.444-0.5395 0.6505-0.317 1.0625 0.2155 0.4 0.5985 0.5595 1.2615 0.5265 0.593-0.0295 0.66 0.023 0.5245 0.415-0.1155 0.333-0.5025 0.461-0.765 0.253-0.202-0.161-0.8985-0.037-1.112 0.198-0.0895 0.098-0.2225 0.356-0.295 0.572-0.125 0.373-0.1615 0.396-0.7215 0.45-0.559 0.054-0.613 0.036-1.015-0.334-0.4485-0.413-0.5245-0.729-0.3085-1.273 0.096-0.241 0.167-0.281 0.423-0.233 0.507 0.092 0.707-0.084 0.707-0.6255 0-0.2625-0.051-0.508-0.1135-0.545-0.062-0.037-0.113-0.176-0.113-0.3095s-0.064-0.3055-0.1415-0.381c-0.1135-0.11-0.097-0.169 0.084-0.297 0.124-0.0875 0.328-0.1465 0.453-0.1315 0.1245 0.015 0.469-0.039 0.7655-0.1195 0.4285-0.1155 0.5545-0.203 0.6125-0.4285 0.11-0.428 0.3785-0.7715 0.6035-0.7715 0.3555 0 0.363-0.836 0.0175-2.052-0.051-0.1795-0.1915-0.2935-0.4395-0.355-0.201-0.05-0.4195-0.187-0.4855-0.3049-0.0655-0.1179-0.186-0.2139-0.2675-0.2139s-0.241-0.0976-0.3535-0.2168c-0.1135-0.12-0.348-0.2168-0.5265-0.2168-0.4225 0-0.4295-0.2909-0.0105-0.4443 0.4425-0.1622 1.1315 0.0504 1.298 0.4003 0.2255 0.4746 0.476 0.2766 0.5565-0.4404 0.0995-0.8867 0.4055-1.1416 1.37-1.1416h0.6935l-0.304-0.3037c-0.095-0.0947-0.173-0.2106-0.227-0.3242zm3.595 0.31445c-0.02 0.0176-0.039 0.032-0.058 0.0517-0.232 0.2368-0.341 0.2705-0.699 0.2159-0.626-0.0955-0.546 0.1566 0.147 0.4609 0.3745 0.16455 0.6155 0.35215 0.6975 0.54195 0.395 0.9158 0.667 1.4088 0.8035 1.4588 0.276 0.1015 0.4405-0.1022 0.502-0.6229 0.0705-0.5974 0.2725-0.72405 0.6355-0.39745 0.141 0.12675 0.338 0.23045 0.4375 0.23045 0.3105 0 0.54 0.12465 0.54 0.293 0 0.0887 0.105 0.30245 0.2335 0.4754 0.1895 0.2545 0.318 0.3155 0.672 0.3155 0.4345 0 0.701 0.0815 1.245 0.382 0.0085 0.0045 0.017 0.006 0.0255 0.0105a10 10 0 0 0 -5.183 -3.4158zm-12.648 9.589a10 10 0 0 0 -0.00195 0.043 10 10 0 0 0 0.1953 1.921c0.3623 0.1475 0.4624 0.089 0.5-0.248 0.01945-0.1745 0.11055-0.372 0.20315-0.4405 0.14305-0.1055 0.11725-0.1595-0.1758-0.3595-0.1897-0.1295-0.37665-0.3555-0.41505-0.502-0.0372-0.142-0.163-0.297-0.30565-0.414zm3.1476 3.3055c-0.0935-0.0095-0.20615 0.0405-0.33115 0.1605-0.26445 0.253-0.2245 0.7615 0.0752 0.9625 0.34345 0.2305 0.47595 0.1635 0.51945-0.2615 0.0535-0.524-0.0585-0.84-0.2635-0.8615zm1.697 1.512c-0.102 0.0035-0.2145 0.0765-0.327 0.2305-0.1195 0.163-0.152 0.3735-0.1065 0.693 0.0565 0.393 0.032 0.477-0.1735 0.5825-0.2645 0.135-0.321 0.537-0.1045 0.744 0.215 0.206 0.42 0.152 0.494-0.13 0.105-0.402 0.6935-0.449 1.0955-0.088 0.1715 0.154 0.3115 0.232 0.3115 0.173s-0.1785-0.2735-0.3965-0.4755c-0.3335-0.31-0.3955-0.442-0.3955-0.841 0-0.563-0.1725-0.8955-0.3975-0.8885zm-2.787 1.291a10 10 0 0 0 0.23145 0.292c-0.0691-0.105-0.1469-0.206-0.2324-0.291zm3.37 1.535c-0.0505 0.0175-0.072 0.081-0.072 0.1925 0 0.113-0.072 0.2315-0.16 0.2635-0.117 0.043-0.144 0.1785-0.099 0.502 0.0085 0.0605 0.011 0.109 0.014 0.1595a10 10 0 0 0 0.416 0.2135c-0.007-0.173 0.0245-0.3765 0.115-0.6315 0.1535-0.433 0.159-0.5415 0.034-0.6175-0.117-0.071-0.197-0.0995-0.248-0.082z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksplash.svg b/.icons/awkward/24x24/apps/ksplash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksplash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ksquares.svg b/.icons/awkward/24x24/apps/ksquares.svg
new file mode 100644
index 00000000..9e4bc2f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksquares.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,9 v 5 H 4.5 v 1 H 12 v -5 h 7.5 V 9 H 12 Z"/>
+ <path style="opacity:0.2" d="M 11.5,8.5 A 1.5,1.5 0 0 0 10,10 1.5,1.5 0 0 0 11.5,11.5 1.5,1.5 0 0 0 13,10 1.5,1.5 0 0 0 11.5,8.5 Z m 8,0 A 1.5,1.5 0 0 0 18,10 1.5,1.5 0 0 0 19.5,11.5 1.5,1.5 0 0 0 21,10 1.5,1.5 0 0 0 19.5,8.5 Z m -15,5 A 1.5,1.5 0 0 0 3,15 1.5,1.5 0 0 0 4.5,16.5 1.5,1.5 0 0 0 6,15 1.5,1.5 0 0 0 4.5,13.5 Z m 7,0 A 1.5,1.5 0 0 0 10,15 1.5,1.5 0 0 0 11.5,16.5 1.5,1.5 0 0 0 13,15 1.5,1.5 0 0 0 11.5,13.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.5 8 A 1.5 1.5 0 0 0 10 9.5 A 1.5 1.5 0 0 0 11.5 11 A 1.5 1.5 0 0 0 13 9.5 A 1.5 1.5 0 0 0 11.5 8 z M 19.5 8 A 1.5 1.5 0 0 0 18 9.5 A 1.5 1.5 0 0 0 19.5 11 A 1.5 1.5 0 0 0 21 9.5 A 1.5 1.5 0 0 0 19.5 8 z M 4.5 13 A 1.5 1.5 0 0 0 3 14.5 A 1.5 1.5 0 0 0 4.5 16 A 1.5 1.5 0 0 0 6 14.5 A 1.5 1.5 0 0 0 4.5 13 z M 11.5 13 A 1.5 1.5 0 0 0 10 14.5 A 1.5 1.5 0 0 0 11.5 16 A 1.5 1.5 0 0 0 13 14.5 A 1.5 1.5 0 0 0 11.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kstars.svg b/.icons/awkward/24x24/apps/kstars.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kstars.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ksudoku.svg b/.icons/awkward/24x24/apps/ksudoku.svg
new file mode 100644
index 00000000..5e2f516d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksudoku.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <g style="font-size:12px;font-family:'Clear Sans';letter-spacing:0px;word-spacing:0px;fill:#3f3f3f" transform="matrix(0.5319149,0,0,0.5108992,-0.42553206,-0.2387607)">
+ <path style="fill:#3f3f3f" d="m 12.08,22.842 q 0,0.924 -0.168,1.824 -0.156,0.888 -0.588,1.62 -0.42,0.72 -1.2,1.152 -0.7679998,0.432 -1.9799998,0.432 -0.24,0 -0.564,-0.036 -0.324,-0.024 -0.516,-0.084 v -0.9 q 0.468,0.156 1.056,0.156 0.84,0 1.38,-0.276 Q 10.052,26.454 10.376,25.986 10.7,25.506 10.844,24.882 10.988,24.246 11.012,23.55 H 10.94 q -0.276,0.408 -0.768,0.708 -0.4919998,0.288 -1.2719998,0.288 -1.104,0 -1.788,-0.672 -0.672,-0.684 -0.672,-1.92 0,-0.9 0.336,-1.548 0.336,-0.648 0.948,-0.996 0.624,-0.348 1.452,-0.348 0.816,0 1.4759998,0.42 0.66,0.408 1.044,1.248 0.384,0.828 0.384,2.112 z M 9.1760002,19.95 q -0.744,0 -1.224,0.492 -0.468,0.492 -0.468,1.5 0,0.828 0.396,1.308 0.408,0.468 1.248,0.468 0.576,0 0.9959998,-0.228 0.42,-0.24 0.648,-0.6 0.24,-0.36 0.24,-0.744 0,-0.516 -0.204,-1.02 -0.204,-0.504 -0.612,-0.84 Q 9.7880002,19.95 9.1760002,19.95 Z"/>
+ </g>
+ <rect style="fill:#a26b4e" width="8" height="8" x="8" y="8" ry="0"/>
+ <g style="font-size:12px;font-family:'Clear Sans';letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="scale(0.5)">
+ <path d="m 26.616001,22.266 q 0,0.864 -0.492,1.38 -0.48,0.504 -1.284,0.672 v 0.048 q 1.02,0.12 1.524,0.648 0.516,0.528 0.516,1.38 0,0.756 -0.348,1.332 -0.348,0.576 -1.08,0.9 -0.72,0.324 -1.86,0.324 -0.672,0 -1.248,-0.108 -0.576,-0.096 -1.104,-0.36 v -0.984 q 0.54,0.276 1.164,0.42 0.624,0.144 1.2,0.144 1.152,0 1.656,-0.444 0.516,-0.456 0.516,-1.248 0,-0.804 -0.636,-1.152 -0.624,-0.36 -1.764,-0.36 h -0.828 v -0.9 h 0.84 q 1.056,0 1.596,-0.444 0.552,-0.444 0.552,-1.176 0,-0.624 -0.42,-0.96 -0.42,-0.348 -1.14,-0.348 -0.696,0 -1.188,0.204 -0.492,0.204 -0.972,0.516 l -0.528,-0.72 q 0.456,-0.36 1.128,-0.624 0.684,-0.264 1.548,-0.264 1.344,0 1.992,0.6 0.66,0.6 0.66,1.524 z"/>
+ </g>
+ <g style="font-size:12px;font-family:'Clear Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="scale(0.5)">
+ <path d="m 26.616001,21.266 q 0,0.864 -0.492,1.38 -0.48,0.504 -1.284,0.672 v 0.048 q 1.02,0.12 1.524,0.648 0.516,0.528 0.516,1.38 0,0.756 -0.348,1.332 -0.348,0.576 -1.08,0.9 -0.72,0.324 -1.86,0.324 -0.672,0 -1.248,-0.108 -0.576,-0.096 -1.104,-0.36 v -0.984 q 0.54,0.276 1.164,0.42 0.624,0.144 1.2,0.144 1.152,0 1.656,-0.444 0.516,-0.456 0.516,-1.248 0,-0.804 -0.636,-1.152 -0.624,-0.36 -1.764,-0.36 h -0.828 v -0.9 h 0.84 q 1.056,0 1.596,-0.444 0.552,-0.444 0.552,-1.176 0,-0.624 -0.42,-0.96 -0.42,-0.348 -1.14,-0.348 -0.696,0 -1.188,0.204 -0.492,0.204 -0.972,0.516 l -0.528,-0.72 q 0.456,-0.36 1.128,-0.624 0.684,-0.264 1.548,-0.264 1.344,0 1.992,0.6 0.66,0.6 0.66,1.524 z"/>
+ </g>
+ <path style="fill:#9a9a9a" d="M 8 2.8320312 C 5.6876327 3.837558 3.837558 5.6876327 2.8320312 8 L 8 8 L 8 2.8320312 z M 16 2.8320312 L 16 8 L 21.167969 8 C 20.162442 5.6876327 18.312367 3.837558 16 2.8320312 z M 2.8320312 16 C 3.837558 18.312367 5.6876327 20.162442 8 21.167969 L 8 16 L 2.8320312 16 z M 16 16 L 16 21.167969 C 18.312367 20.162442 20.162442 18.312367 21.167969 16 L 16 16 z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="8" y="8"/>
+ <path style="opacity:0.2" d="M 2.8320312 16 C 2.9061217 16.170383 2.9891325 16.334765 3.0722656 16.5 L 8 16.5 L 8 16 L 2.8320312 16 z M 16 16 L 16 16.5 L 20.927734 16.5 C 21.010867 16.334765 21.093878 16.170383 21.167969 16 L 16 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ksysguard.svg b/.icons/awkward/24x24/apps/ksysguard.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ksysguard.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kteatime.svg b/.icons/awkward/24x24/apps/kteatime.svg
new file mode 100644
index 00000000..63269446
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kteatime.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#bda461" d="m4 5c0 0.709 0.018 1.3725 0.052 2h-1.552c-0.831 0-1.5 0.669-1.5 1.5v6c0 0.831 0.669 1.5 1.5 1.5h3.5c0.4115 0 0.783-0.165 1.0535-0.432 1.706 1.428 3.8525 1.432 5.6965 1.432 3.75 0 8.25 0 8.25-12h-17zm-0.5772 3.5h0.7502c0.294 2.764 0.9495 4.633 1.818 5.8905-0.1245 0.068-0.264 0.11-0.414 0.11h-2.1542c-0.5114 0-0.9228-0.446-0.9228-1v-4c0-0.554 0.41145-1 0.92285-1z"/>
+ <g fill="#778366" transform="matrix(.015166 0 0 .014509 8.8189 7)">
+ <path fill="#5b6d40" d="m413.7 0s-45.366 44.014-94.43 61.759c-363.33 131.42-210.1 387.52-205.1 388.36 0 0 20.374-35.48 47.896-55.717 174.63-128.38 210.13-276.17 210.13-276.17s-39.19 177.83-194.56 288.48c-34.316 24.426-57.552 84.568-67.388 144.68 0 0 24.325-9.828 34.785-12.49 4.079-26.618 12.607-52.106 27.025-74.875 217.15 25.85 288.27-149.13 297.56-210.14 21.93-144.1-55.92-253.89-55.92-253.89z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m4 5c0 0.172 0.0045 0.333 0.007 0.5h16.987c0.002-0.167 0.006-0.328 0.006-0.5h-17zm-1.5 2c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h1.552c-0.009-0.162-0.013-0.3335-0.02-0.5h-1.532zm0 6.5v0.5c0 0.554 0.41145 1 0.92285 1h2.1542c0.15 0 0.2895-0.042 0.414-0.11-0.089-0.128-0.174-0.268-0.2585-0.41-0.051 0.01-0.1015 0.02-0.1555 0.02h-2.1542c-0.5114 0-0.9228-0.446-0.9228-1z"/>
+ <path opacity=".2" d="m4 5.5c0 0.526 0.0135 1.02 0.032 1.5h0.02c-0.0255-0.4755-0.0385-0.9795-0.045-1.5h-0.007zm16.994 0c-0.126 11.491-4.548 11.5-8.244 11.5-1.844 0-3.9905-0.004-5.6965-1.432-0.2705 0.267-0.642 0.432-1.0535 0.432h-3.5c-0.831 0-1.5-0.669-1.5-1.5v0.5c0 0.831 0.669 1.5 1.5 1.5h3.5c0.4115 0 0.783-0.165 1.0535-0.4315 1.706 1.428 3.852 1.4315 5.6965 1.4315 3.75 0 8.25 0 8.25-12h-0.006zm-17.571 3c-0.5114 0-0.92285 0.446-0.92285 1v0.5c0-0.554 0.41145-1 0.92285-1h0.75015c0.264 2.4805 0.8205 4.2355 1.5595 5.4795 0.091-0.018 0.1785-0.045 0.2585-0.089-0.8686-1.257-1.524-3.126-1.818-5.89h-0.7502z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ktechlab.svg b/.icons/awkward/24x24/apps/ktechlab.svg
new file mode 100644
index 00000000..9b78516d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktechlab.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.5,4.5 C 2.223,4.5 2,4.723 2,5 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 5.777,7.5 6,7.277 6,7 V 5 C 6,4.723 5.777,4.5 5.5,4.5 Z m 16,0 C 18.223,4.5 18,4.723 18,5 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 21.777,7.5 22,7.277 22,7 V 5 C 22,4.723 21.777,4.5 21.5,4.5 Z m -16,7 C 2.223,11.5 2,11.723 2,12 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 5.777,14.5 6,14.277 6,14 V 12 C 6,11.723 5.777,11.5 5.5,11.5 Z m 16,0 C 18.223,11.5 18,11.723 18,12 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 c 0.277,0 0.5,-0.223 0.5,-0.5 v -2 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 0,7 C 18.223,18.5 18,18.723 18,19 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 c 0.277,0 0.5,-0.223 0.5,-0.5 v -2 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <rect style="opacity:0.2" width="20" height="14" x="-22.5" y="-19" rx="1.111" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="2" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="2" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="18" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="18" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="18" y="18" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,4 C 2.223,4 2,4.223 2,4.5 V 5 C 2,4.723 2.223,4.5 2.5,4.5 h 3 C 5.777,4.5 6,4.723 6,5 V 4.5 C 6,4.223 5.777,4 5.5,4 Z m 16,0 C 18.223,4 18,4.223 18,4.5 V 5 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 C 21.777,4.5 22,4.723 22,5 V 4.5 C 22,4.223 21.777,4 21.5,4 Z m -16,7 C 2.223,11 2,11.223 2,11.5 V 12 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 C 5.777,11.5 6,11.723 6,12 V 11.5 C 6,11.5 5.777,11 5.5,11 Z m 16,0 C 18.223,11 18,11.5 18,11.5 V 12 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 c 0.277,0 0.5,0.223 0.5,0.5 V 11.5 C 22,11.223 21.777,11 21.5,11 Z m 0,7 C 18.223,18 18,18.223 18,18.5 V 19 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 c 0.277,0 0.5,0.223 0.5,0.5 V 18.5 C 22,18.223 21.777,18 21.5,18 Z"/>
+ <rect style="fill:#757d96" width="20" height="14" x="-22" y="-19" rx="1.111" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c33c" width="4" height="4" x="8" y="10"/>
+ <rect style="fill:#ffd735" width="4" height="4" x="12" y="10"/>
+ <rect style="fill:#ff741b" width="4" height="4" x="8" y="6"/>
+ <rect style="fill:#7994ff" width="4" height="4" x="12" y="6"/>
+ <rect style="fill:#dc61b8" width="4" height="4" x="12" y="14"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,2 C 5.446,2 5,2.4957726 5,3.1113281 v 0.5 C 5,2.9957726 5.446,2.5 6,2.5 h 12 c 0.554,0 1,0.4957726 1,1.1113281 v -0.5 C 19,2.4957726 18.554,2 18,2 Z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="8" y="10"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="8" y="14"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="12" y="18"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kthememgr.svg b/.icons/awkward/24x24/apps/kthememgr.svg
new file mode 100644
index 00000000..0f595905
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kthememgr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.054151,2.5004983 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 L 4.141519,6.6668485 A 2.2828381,2.27395 0 0 0 3,8.6363485 v 7.7264995 a 2.2828381,2.27395 0 0 0 1.141419,1.9693 l 6.717112,3.8632 a 2.2828381,2.27395 0 0 0 2.282838,0 l 6.717112,-3.8632 A 2.2828381,2.27395 0 0 0 21,16.362648 V 8.6361485 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 L 13.141369,2.8036483 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#ffca12" d="m 3.0039063,7.9725745 c -0.00226,0.038045 -0.00357,0.076145 -0.00391,0.1142575 v 7.776449 c 2.343e-4,0.812245 0.4353891,1.562692 1.1416015,1.96875 L 10.8584,21.695312 c 0.706406,0.406342 1.576797,0.406342 2.283203,0 l 6.716795,-3.863281 C 20.564914,17.425798 21.000116,16.674899 21,15.862305 V 8.086832 C 20.9989,8.058157 20.9973,8.029507 20.9951,8.000894 21,8 3.0039063,7.9725745 3.0039063,7.9725745 Z"/>
+ <path style="opacity:0.1" d="m 11.946289,2 c -0.02096,4.827e-4 -0.0416,0.00383 -0.0625,0.00488 A 2.2845733,2.27395 0 0 1 12,2.0019531 V 2 Z m -0.210937,0.017578 c -0.03592,0.00416 -0.0718,0.00783 -0.107422,0.013672 a 2.2845733,2.27395 0 0 1 0.107422,-0.013672 z m -0.59668,0.1503906 c -0.03188,0.012907 -0.06244,0.028618 -0.09375,0.042969 a 2.2845733,2.27395 0 0 1 0.09375,-0.042969 z M 3.9208985,6.3095705 c -0.023458,0.01732 -0.045664,0.035575 -0.068359,0.05371 a 2.2845733,2.27395 0 0 1 0.068359,-0.05371 z M 3.7167969,6.480469 C 3.6952214,6.500694 3.6740419,6.520994 3.6533203,6.541992 A 2.2845733,2.27395 0 0 1 3.7167969,6.480469 Z M 3.5253906,6.683594 c -0.013618,0.01633 -0.027874,0.032135 -0.041016,0.04883 a 2.2845733,2.27395 0 0 1 0.041016,-0.04883 z M 3.2070313,7.182617 c -0.00566,0.0122 -0.010184,0.024805 -0.015625,0.03711 a 2.2845733,2.27395 0 0 1 0.015625,-0.03711 z m -0.094727,0.2421875 c -0.00706,0.021365 -0.013101,0.04285 -0.019532,0.064454 a 2.2845733,2.27395 0 0 1 0.019532,-0.064454 z m -0.072266,0.275391 c -0.00255,0.01305 -0.00549,0.025945 -0.00781,0.039065 a 2.2845733,2.27395 0 0 1 0.00781,-0.039065 z M 3.0009765,8 c -1.764e-4,0.00295 -8.099e-4,0.00582 -9.749e-4,0.00879 9.5e-4,0.00912 0.00188,0.018235 0.00293,0.027345 -0.00105,0.016925 -0.00228,0.033835 -0.00293,0.050781 v 7.775391 c -1.16e-4,0.812594 0.4350855,1.563493 1.1416015,1.969726 l 6.7167959,3.863279 C 11.209296,21.897157 11.608375,21.9987 12,22 V 13.998047 A 2.2845733,2.27395 0 0 1 10.857422,13.695313 L 4.1357422,9.832031 A 2.2845733,2.27395 0 0 1 3.0009765,8 Z"/>
+ <path style="fill:#ffa81c" d="m 12.053752,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.85753,2.303711 L 4.1356281,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 4.1356281,9.832031 l 6.7219019,3.863282 a 2.2845733,2.27395 0 0 0 2.284939,0 L 19.864372,9.832031 A 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864372,6.166992 L 13.142469,2.303711 A 2.2845733,2.27395 0 0 0 12.053752,2 Z"/>
+ <path style="opacity:0.07" d="m 12,2 v 11.989258 a 2.2845733,2.27395 0 0 0 1.142578,-0.302734 l 6.72168,-3.863282 a 2.2845733,2.27395 0 0 0 1.134765,-1.818359 c -0.0053,-0.092979 -0.01678,-0.184998 -0.03321,-0.275391 a 2.2845733,2.27395 0 0 0 0,-0.0039 c -4.88e-4,-0.00265 -0.0014,-0.00516 -0.0019,-0.00781 -0.01639,-0.087515 -0.03717,-0.1735465 -0.06348,-0.2578125 a 2.2845733,2.27395 0 0 0 -0.002,-0.00781 c -9.5e-4,-0.00305 -0.0029,-0.00572 -0.0039,-0.00879 -0.170532,-0.531648 -0.53348,-0.98986 -1.030273,-1.2763675 L 13.142578,2.303711 C 12.810927,2.1132512 12.436502,2.008815 12.053711,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053711,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.857422,2.303711 L 4.1357422,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 3.03125,8.2470705 2.2845733,2.27395 0 0 1 4.1357422,6.666992 L 10.857422,2.803711 A 2.2845733,2.27395 0 0 1 12.053711,2.5009765 V 2.5 a 2.2845733,2.27395 0 0 1 1.088867,0.303711 l 6.72168,3.863281 A 2.2845733,2.27395 0 0 1 20.96875,8.2509765 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864258,6.166992 L 13.142578,2.303711 A 2.2845733,2.27395 0 0 0 12.053711,2 Z"/>
+ <path style="opacity:0.1" d="M 3.03125,7.7470705 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 4.1357422,9.832031 l 6.7216798,3.863282 a 2.2845733,2.27395 0 0 0 2.285156,0 l 6.72168,-3.863282 A 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 20.96875,7.751953 2.2845733,2.27395 0 0 1 19.864258,9.332031 l -6.72168,3.863282 a 2.2845733,2.27395 0 0 1 -2.285156,0 L 4.1357422,9.332031 A 2.2845733,2.27395 0 0 1 3.03125,7.7470705 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ktikz.svg b/.icons/awkward/24x24/apps/ktikz.svg
new file mode 100644
index 00000000..7969e12c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktikz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <circle style="fill:#38458f" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 19.005859 15 C 18.930007 15 18.853822 15.028993 18.794922 15.087891 L 18.212891 15.673828 L 19.326172 16.787109 L 19.912109 16.205078 C 20.029905 16.087282 20.029905 15.902955 19.912109 15.785156 L 19.214844 15.087891 C 19.155946 15.028993 19.081712 15 19.005859 15 z M 17.505859 16.380859 L 15 18.886719 L 15 20 L 16.113281 20 L 18.619141 17.494141 L 17.505859 16.380859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ktimer.svg b/.icons/awkward/24x24/apps/ktimer.svg
new file mode 100644
index 00000000..e44e7ef1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktimer.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect opacity=".2" width="6" height="6" x="-3.35" y="5.59" rx="1" ry="1" transform="rotate(-45)"/>
+ <rect fill="#048ede" width="6" height="6" x="-2.99" y="5.24" rx="1" ry="1" transform="rotate(-45)"/>
+ <path fill="#fff" opacity=".1" d="m5.8291 1.9912c-0.25562 0-0.51116 0.098077-0.70703 0.29395l-2.8282 2.8281c-0.2604 0.2604-0.3436 0.6258-0.2578 0.957 0.0434-0.1668 0.1267-0.3258 0.2578-0.457l2.8282-2.8281c0.39174-0.39174 1.0223-0.39174 1.4141 0l2.8291 2.8281c0.1312 0.1312 0.2145 0.29017 0.25781 0.45703 0.085749-0.33119 0.00255-0.69666-0.25781-0.95703l-2.8292-2.8281c-0.1958-0.1959-0.4514-0.294-0.707-0.294z"/>
+ <rect opacity=".2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect fill="#07aef5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="8"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.08394 0.00382 0.16657 0.00586 0.25 0.1323-5.4231 4.538-9.75 9.9941-9.75s9.8618 4.3269 9.9941 9.75c0.002-0.083 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <circle fill="#ffffff" cx="12" cy="12" r="8"/>
+ <rect fill="#ff8b29" width="2" height="7" x="15.39" y="-1.61" rx="1" ry="1" transform="rotate(30)"/>
+ <g opacity=".1" transform="matrix(.5 0 0 .5 0 .5)">
+ <circle cx="24" cy="36" r="2"/>
+ <circle cx="24" cy="12" r="2"/>
+ <circle cx="24" cy="-12" r="2" transform="rotate(90)"/>
+ <circle cx="24" cy="-36" r="2" transform="rotate(90)"/>
+ </g>
+ <ellipse opacity=".1" cx="12" cy="12.5" rx="2" ry="2"/>
+ <ellipse fill="#4d4d4d" cx="12" cy="12" rx="2" ry="2"/>
+ <g fill="#4d4d4d" transform="scale(.5)">
+ <circle cx="24" cy="36" r="2"/>
+ <circle cx="24" cy="12" r="2"/>
+ <circle cx="24" cy="-12" r="2" transform="rotate(90)"/>
+ <circle cx="24" cy="-36" r="2" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ktip.svg b/.icons/awkward/24x24/apps/ktip.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktip.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ktnef.svg b/.icons/awkward/24x24/apps/ktnef.svg
new file mode 120000
index 00000000..e85cdf07
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktnef.svg
@@ -0,0 +1 @@
+kontact-import-wizard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ktorrent.svg b/.icons/awkward/24x24/apps/ktorrent.svg
new file mode 100644
index 00000000..95488ad7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktorrent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m9 2.5c-0.4155 0-0.94748 0.4485-1 1v7h-5l9 9 9-9h-5v-7c0-0.554-0.5845-1-1-1h-6zm-6 18c-0.554 0-1 0.446-1 1s0.446 1 1 1h18c0.554 0 1-0.446 1-1s-0.446-1-1-1h-18z"/>
+ <path fill="#358de7" d="m9 2c-0.4155 0-0.9475 0.4485-1 1v7h-5l9 9 9-9h-5v-7c0-0.554-0.584-1-1-1h-6zm-6 18c-0.554 0-1 0.446-1 1s0.446 1 1 1h18c0.554 0 1-0.446 1-1s-0.446-1-1-1h-18z"/>
+ <path fill="#fff" opacity=".2" d="m9 2c-0.4155 0-0.9475 0.4485-1 1v0.5c0.0525-0.5515 0.5845-1 1-1h6c0.416 0 1 0.446 1 1v-0.5c0-0.554-0.584-1-1-1h-6zm-6 8l0.5 0.5h4.5v-0.5h-5zm13 0v0.5h4.5l0.5-0.5h-5zm-13 10c-0.554 0-1 0.446-1 1 0 0.089 0.0293 0.168 0.0508 0.25 0.1126-0.429 0.4839-0.75 0.9492-0.75h18c0.465 0 0.837 0.321 0.949 0.75 0.022-0.082 0.051-0.161 0.051-0.25 0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ktouch.svg b/.icons/awkward/24x24/apps/ktouch.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktouch.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ktuberling.svg b/.icons/awkward/24x24/apps/ktuberling.svg
new file mode 100644
index 00000000..50015a44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ktuberling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <path fill="#ffbd8e" d="m11 1c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path fill="#4d4d4d" d="m7.5 6.5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm7 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-3.5 3.5a3 2 0 0 0 -3 2 3 2 0 0 0 3 2 3 2 0 0 0 3 -2 3 2 0 0 0 -3 -2zm-1.25 1a0.75 0.75 0 0 1 0.75 0.75 0.75 0.75 0 0 1 -0.75 0.75 0.75 0.75 0 0 1 -0.75 -0.75 0.75 0.75 0 0 1 0.75 -0.75zm2.5 0a0.75 0.75 0 0 1 0.75 0.75 0.75 0.75 0 0 1 -0.75 0.75 0.75 0.75 0 0 1 -0.75 -0.75 0.75 0.75 0 0 1 0.75 -0.75zm-5.25 3a4.6252 5 0 0 0 4.002 2.5 4.6252 5 0 0 0 3.998 -2.5h-0.5615a4.6252 5 0 0 1 -3.436 1.667 4.6252 5 0 0 1 -3.4385 -1.667h-0.5635z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kturtle.svg b/.icons/awkward/24x24/apps/kturtle.svg
new file mode 100644
index 00000000..588e6660
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kturtle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.4995263 c -1.662,0 -3,1.338 -3,3 L 9,8.5444482 7.5683594,7.1128075 C 7.1591897,6.7036379 6.6257854,6.4995263 6.0917969,6.4995263 c -0.5339886,0 -1.0693459,0.2041116 -1.4785157,0.6132812 -0.8183392,0.8183393 -0.8183392,2.1367389 0,2.9550785 l 4.4316407,4.431641 -4.4316407,4.431641 c -0.8183392,0.818338 -0.8183392,2.136739 0,2.955078 0.8183393,0.818339 2.136739,0.818339 2.9550782,0 L 12,17.454605 l 4.431641,4.431641 c 0.818338,0.818339 2.136738,0.818339 2.955078,0 0.818338,-0.818339 0.818338,-2.13674 0,-2.955078 l -4.431641,-4.431641 4.431641,-4.431641 c 0.818338,-0.8183395 0.818338,-2.1367392 0,-2.9550785 -0.81834,-0.8183391 -2.13674,-0.8183391 -2.955078,0 L 15,8.5444482 15,5.4995263 c 0,-1.662 -1.338,-3 -3,-3 z"/>
+ <path style="fill:#478f30" d="M 12 2 C 10.338 2 9 3.338 9 5 L 9 8.0449219 L 7.5683594 6.6132812 C 7.1591897 6.2041116 6.6257854 6 6.0917969 6 C 5.5578083 6 5.022451 6.2041116 4.6132812 6.6132812 C 3.794942 7.4316205 3.794942 8.7500201 4.6132812 9.5683594 L 9.0449219 14 L 4.6132812 18.431641 C 3.794942 19.249979 3.794942 20.56838 4.6132812 21.386719 C 5.4316205 22.205058 6.7500202 22.205058 7.5683594 21.386719 L 12 16.955078 L 16.431641 21.386719 C 17.249979 22.205058 18.568379 22.205058 19.386719 21.386719 C 20.205057 20.56838 20.205057 19.249979 19.386719 18.431641 L 14.955078 14 L 19.386719 9.5683594 C 20.205057 8.7500201 20.205057 7.4316205 19.386719 6.6132812 C 18.568379 5.7949421 17.249979 5.7949421 16.431641 6.6132812 L 15 8.0449219 L 15 5 C 15 3.338 13.662 2 12 2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 C 10.338 2 9 3.338 9 5 L 9 5.5 C 9 3.838 10.338 2.5 12 2.5 C 13.662 2.5 15 3.838 15 5.5 L 15 5 C 15 3.338 13.662 2 12 2 z M 6.0917969 6 C 5.5578083 6 5.0224511 6.2041117 4.6132812 6.6132812 C 4.140235 7.0863275 3.9495889 7.7257883 4.0234375 8.3398438 C 4.0775555 7.8920513 4.2682987 7.4582638 4.6132812 7.1132812 C 5.0224511 6.7041117 5.5578083 6.5 6.0917969 6.5 C 6.6257854 6.5 7.1591897 6.7041116 7.5683594 7.1132812 L 9 8.5449219 L 9 8.0449219 L 7.5683594 6.6132812 C 7.1591897 6.2041116 6.6257854 6 6.0917969 6 z M 17.908203 6 C 17.374018 6 16.84081 6.2041117 16.431641 6.6132812 L 15 8.0449219 L 15 8.5449219 L 16.431641 7.1132812 C 17.249979 6.2949422 18.568379 6.2949421 19.386719 7.1132812 C 19.731701 7.4582638 19.922445 7.8920513 19.976562 8.3398438 C 20.050411 7.7257883 19.859764 7.0863275 19.386719 6.6132812 C 18.977549 6.2041117 18.442388 6 17.908203 6 z M 8.7949219 14.25 L 4.6132812 18.431641 C 4.140235 18.904686 3.9495889 19.544147 4.0234375 20.158203 C 4.0775555 19.710411 4.2682987 19.276623 4.6132812 18.931641 L 9.0449219 14.5 L 8.7949219 14.25 z M 15.205078 14.25 L 14.955078 14.5 L 19.386719 18.931641 C 19.731701 19.276623 19.922445 19.710411 19.976562 20.158203 C 20.050411 19.544147 19.859764 18.904686 19.386719 18.431641 L 15.205078 14.25 z"/>
+ <rect style="opacity:0.2" width="16" height="14" x="-22.5" y="-19" rx="8" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b08e57" width="16" height="14" x="-22" y="-19" rx="8" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kube-mail.svg b/.icons/awkward/24x24/apps/kube-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kube-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kube.svg b/.icons/awkward/24x24/apps/kube.svg
new file mode 100644
index 00000000..313a209f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kube.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ef5a30" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6,5.5 0,14 3,0 L 9,16.799804 10.5,19.5 14,19.5 11.5,15 14,10.5 10.5,10.5 9,13.200196 9,5.5 6,5.5 Z m 9,5 -2.5,4.5 2.5,4.5 3.5,0 -2.5,-4.5 2.5,-4.5 -3.5,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:#ffffff" d="M 9,5 6,5 6,19 9,19 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,10 8,14.5 10.5,19 14,19 11.5,14.5 14,10 Z"/>
+ <path style="fill:#ffffff" d="M 15,10 12.5,14.5 15,19 18.5,19 16,14.5 18.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kubeplayer.svg b/.icons/awkward/24x24/apps/kubeplayer.svg
new file mode 100644
index 00000000..7234ce6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kubeplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e85228" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v12.5h20v-12.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#cccccc" d="m2 16v3.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-3.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <rect style="fill:#999999" width="7" height="1" x="14" y="18" rx=".538" ry=".464"/>
+ <rect style="fill:#e85228" width="11" height="1" x="3" y="18" rx=".524" ry=".5"/>
+ <circle style="opacity:.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+ <path style="opacity:.2" d="m9.3016 6.5001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="fill:#ffffff" d="m9.3016 6.0001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="opacity:.2" d="m2 19.5v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2.0003906 16v0.5h20v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kubrick.svg b/.icons/awkward/24x24/apps/kubrick.svg
new file mode 100644
index 00000000..6d653609
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kubrick.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#d55045" d="m1.5 1h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#ffc539" width="6" height="6" x="8" y="1" rx=".5" ry=".5"/>
+ <path fill="#94d551" d="m15.5 1h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <path fill="#94d551" d="m1.5 8h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#4b95d5" width="6" height="6" x="8" y="8" rx=".5" ry=".5"/>
+ <path fill="#94d551" d="m15.5 8h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <path fill="#4b95d5" d="m1.5 15h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#ffc539" width="6" height="6" x="8" y="15" rx=".5" ry=".5"/>
+ <path fill="#d55045" d="m15.5 15h5c0.277 0 0.5 0.223 0.5 0.5v5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5v-5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <path opacity=".2" d="m1 6.5v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm-14 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm-14 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ <path fill="#fff" opacity=".2" d="m1.5 1c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm-14 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm-14 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kuiviewer.svg b/.icons/awkward/24x24/apps/kuiviewer.svg
new file mode 100644
index 00000000..3490b8e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kuiviewer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 3.3292119,17.816462 c 0.1064256,0.364952 0.2541182,0.716871 0.4409055,1.047066 l -0.532127,0.671253 c -0.1737559,0.219406 -0.1542083,0.532223 0.041268,0.729906 l 0.916562,0.916726 c 0.1976473,0.197684 0.5104079,0.21504 0.7297748,0.04125 l 0.6667882,-0.527876 c 0.3431678,0.197705 0.7080552,0.351919 1.088146,0.460536 l 0.09991,0.858074 C 6.8130199,22.291456 7.0475887,22.5 7.3255981,22.5 h 1.296653 c 0.2780088,0 0.5125792,-0.208566 0.5451592,-0.486604 l 0.095565,-0.82766 C 9.6713016,21.079291 10.062252,20.92071 10.429311,20.714338 l 0.645069,0.510499 c 0.219367,0.173787 0.532127,0.154236 0.729774,-0.04127 l 0.916563,-0.916727 c 0.197647,-0.197683 0.215022,-0.510499 0.04127,-0.729906 l -0.501723,-0.636497 c 0.208507,-0.360629 0.371403,-0.745112 0.480001,-1.146995 l 0.773213,-0.08906 c 0.278031,-0.03259 0.486517,-0.267203 0.486517,-0.545263 v -1.296885 c 0,-0.27806 -0.208507,-0.512673 -0.486517,-0.545257 l -0.762356,-0.08906 C 12.646846,14.790378 12.490488,14.410219 12.29069,14.053956 l 0.469141,-0.593049 c 0.173756,-0.219406 0.154208,-0.532223 -0.04126,-0.729906 L 11.804175,11.816442 C 11.606526,11.618759 11.293766,11.60138 11.0744,11.775169 L 10.498832,12.23136 C 10.125259,12.011952 9.7255991,11.844683 9.3064348,11.731721 L 9.2195568,10.986609 C 9.1869768,10.70855 8.9524074,10.500005 8.674398,10.500005 H 7.3777446 c -0.2780094,0 -0.5125798,0.208545 -0.5451588,0.486604 l -0.086877,0.745112 C 6.315663,11.846856 5.9051652,12.020642 5.5229018,12.248738 L 4.9256155,11.775166 C 4.7062491,11.601379 4.3934885,11.62093 4.1958414,11.816441 l -0.9165621,0.916728 c -0.1976478,0.197682 -0.2150232,0.510499 -0.041269,0.729905 l 0.4995485,0.632151 c -0.1998194,0.360609 -0.3518561,0.745113 -0.4517654,1.144822 l -0.799277,0.09124 C 2.208507,15.363867 2,15.598484 2,15.876543 v 1.296887 c 0,0.278059 0.208507,0.512671 0.4865164,0.545257 l 0.8426941,0.09778 z"/>
+ <path style="opacity:0.2" d="M 19.998537,2.0663621 18.962112,1.621436 C 18.642915,1.4841876 18.271454,1.6077424 18.099559,1.9075167 L 17.773177,2.4704685 C 17.331733,2.4014714 16.883361,2.3943963 16.438541,2.4460811 L 16.119645,1.858582 C 15.955684,1.5547985 15.58613,1.4213574 15.263942,1.54713 l -1.048885,0.4164179 c -0.321344,0.128363 -0.498895,0.4754348 -0.408522,0.8099845 l 0.172828,0.6429984 c -0.368669,0.2737148 -0.697058,0.5950989 -0.975508,0.9583865 l -0.65445,-0.195573 c -0.333324,-0.098795 -0.686787,0.064912 -0.824544,0.38287 l -0.445098,1.0375601 c -0.13781,0.3179733 -0.01378,0.6879452 0.287167,0.8591971 l 0.630852,0.3622193 c -0.0523,0.4203649 -0.05185,0.8447762 0.0015,1.264537 l -0.638977,0.3439493 c -0.304986,0.1633135 -0.438954,0.5314113 -0.312692,0.8523047 l 0.418065,1.0447532 c 0.128878,0.320075 0.477315,0.496929 0.813188,0.406913 l 0.743263,-0.198806 c 0.240065,0.309296 0.516415,0.58772 0.823072,0.834144 l -0.223057,0.742589 c -0.0992,0.331958 0.06516,0.684056 0.384358,0.821304 l 1.036424,0.444926 c 0.31925,0.137233 0.690658,0.0137 0.862606,-0.286095 l 0.386388,-0.666543 c 0.403681,0.05761 0.81297,0.06793 1.217676,0.02551 l 0.373283,0.690739 c 0.163962,0.303784 0.533515,0.437225 0.855651,0.311468 l 1.048885,-0.416417 c 0.321342,-0.128363 0.498903,-0.475409 0.408522,-0.809984 l -0.195605,-0.727322 c 0.350862,-0.256941 0.665652,-0.557125 0.938159,-0.892947 l 0.713804,0.21184 c 0.333272,0.09881 0.686735,-0.0649 0.824545,-0.382869 L 22.923526,9.4028442 C 23.061284,9.0848859 22.937246,8.7149145 22.636307,8.5436621 L 22.002836,8.1822343 c 0.06278,-0.4235294 0.07205,-0.8536962 0.02305,-1.277692 L 22.640302,6.5737225 C 22.945287,6.410408 23.079255,6.0423102 22.952993,5.7214178 L 22.534944,4.6766618 C 22.406055,4.3565882 22.057619,4.179733 21.721746,4.2697497 L 21.057859,4.4474103 C 20.805671,4.1075867 20.512717,3.8028921 20.183179,3.5376783 L 20.37846,2.891799 C 20.482942,2.558303 20.31779,2.2035967 19.998537,2.0663633 Z"/>
+ <path style="fill:#a6a6a6" d="m 3.3292119,17.316462 c 0.1064256,0.364952 0.2541182,0.716871 0.4409055,1.047066 l -0.532127,0.671254 c -0.1737559,0.219405 -0.1542083,0.532222 0.041268,0.729905 l 0.916562,0.916726 c 0.1976473,0.197684 0.5104079,0.21504 0.7297748,0.04125 l 0.6667882,-0.527875 c 0.3431678,0.197704 0.7080552,0.351918 1.088146,0.460535 l 0.09991,0.858074 C 6.8130199,21.791456 7.0475887,22 7.3255981,22 h 1.296653 c 0.2780088,0 0.5125792,-0.208566 0.5451592,-0.486603 l 0.095565,-0.827661 C 9.6713016,20.579291 10.062252,20.42071 10.429311,20.214338 l 0.645069,0.510499 c 0.219367,0.173787 0.532127,0.154236 0.729774,-0.04127 l 0.916563,-0.916727 c 0.197647,-0.197683 0.215022,-0.510499 0.04127,-0.729905 l -0.501723,-0.636498 c 0.208507,-0.360629 0.371403,-0.745112 0.480001,-1.146995 l 0.773213,-0.08906 c 0.278031,-0.03259 0.486517,-0.267203 0.486517,-0.545263 v -1.296885 c 0,-0.27806 -0.208507,-0.512673 -0.486517,-0.545257 l -0.762356,-0.08906 C 12.646846,14.290378 12.490488,13.910219 12.29069,13.553956 l 0.469141,-0.593049 c 0.173756,-0.219406 0.154208,-0.532222 -0.04126,-0.729905 l -0.914396,-0.91456 C 11.606526,11.118759 11.293766,11.10138 11.0744,11.27517 l -0.575568,0.45619 C 10.125259,11.511952 9.7255991,11.344683 9.3064348,11.231722 L 9.2195568,10.486609 C 9.1869768,10.20855 8.9524074,10.000006 8.674398,10.000006 H 7.3777446 c -0.2780094,0 -0.5125798,0.208544 -0.5451588,0.486603 l -0.086877,0.745113 c -0.4300458,0.115134 -0.8405436,0.28892 -1.222807,0.517016 L 4.9256155,11.275167 c -0.2193664,-0.173788 -0.532127,-0.154236 -0.7297741,0.04127 l -0.9165621,0.916728 c -0.1976478,0.197683 -0.2150232,0.510499 -0.041269,0.729905 l 0.4995485,0.632151 c -0.1998194,0.360609 -0.3518561,0.745113 -0.4517654,1.144822 l -0.799277,0.09124 C 2.208507,14.863867 2,15.098484 2,15.376544 v 1.296886 c 0,0.278059 0.208507,0.512671 0.4865164,0.545257 l 0.8426941,0.09778 z"/>
+ <path style="fill:#ffd52b" d="M 19.998537,1.5663623 18.962112,1.1214363 C 18.642915,0.98418784 18.271454,1.1077426 18.099559,1.4075169 L 17.773177,1.9704687 C 17.331733,1.9014717 16.883361,1.8943966 16.438541,1.9460813 L 16.119645,1.3585822 C 15.955684,1.0547987 15.58613,0.92135764 15.263942,1.0471302 l -1.048885,0.416418 c -0.321344,0.1283629 -0.498895,0.4754347 -0.408522,0.8099844 l 0.172828,0.6429985 C 13.610694,3.1902458 13.282305,3.51163 13.003855,3.8749175 l -0.65445,-0.195573 c -0.333324,-0.098795 -0.686787,0.064912 -0.824544,0.3828698 l -0.445098,1.0375603 c -0.13781,0.3179734 -0.01378,0.6879452 0.287167,0.8591971 l 0.630852,0.3622194 c -0.0523,0.4203648 -0.05185,0.8447761 0.0015,1.2645369 L 11.360305,7.9296774 C 11.055319,8.0929908 10.921351,8.4610886 11.047613,8.781982 l 0.418065,1.0447534 c 0.128878,0.3200746 0.477315,0.4969296 0.813188,0.4069126 l 0.743263,-0.198806 c 0.240065,0.309297 0.516415,0.587721 0.823072,0.834144 l -0.223057,0.742589 c -0.0992,0.331958 0.06516,0.684056 0.384358,0.821304 l 1.036424,0.444926 c 0.31925,0.137234 0.690658,0.0137 0.862606,-0.286095 l 0.386388,-0.666543 c 0.403681,0.05761 0.81297,0.06793 1.217676,0.02551 l 0.373283,0.69074 c 0.163962,0.303783 0.533515,0.437224 0.855651,0.311468 l 1.048885,-0.416418 c 0.321342,-0.128363 0.498903,-0.475409 0.408522,-0.809984 l -0.195605,-0.727322 c 0.350862,-0.256941 0.665652,-0.557125 0.938159,-0.892947 l 0.713804,0.211841 c 0.333272,0.09881 0.686735,-0.0649 0.824545,-0.3828698 L 22.923526,8.9028444 C 23.061284,8.5848861 22.937246,8.2149147 22.636307,8.0436623 L 22.002836,7.6822345 c 0.06278,-0.4235293 0.07205,-0.8536962 0.02305,-1.277692 L 22.640302,6.0737227 C 22.945287,5.9104082 23.079255,5.5423104 22.952993,5.2214181 L 22.534944,4.176662 C 22.406055,3.8565884 22.057619,3.6797332 21.721746,3.7697499 L 21.057859,3.9474105 C 20.805671,3.6075869 20.512717,3.3028923 20.183179,3.0376786 L 20.37846,2.3917992 C 20.482942,2.0583032 20.31779,1.7035969 19.998537,1.5663635 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="16.5" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="17" cy="7.5" r="2"/>
+ <circle style="fill:#ffffff" cx="17" cy="7" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.3779276,10.000006 c -0.2780094,0 -0.5123423,0.208268 -0.5449213,0.486327 l -0.086914,0.745118 c -0.4300457,0.115134 -0.841369,0.289481 -1.2236324,0.517577 L 4.9257804,11.275396 C 4.706414,11.101608 4.3939357,11.120901 4.1962886,11.31641 l -0.9169918,0.916993 c -0.1711806,0.171211 -0.1981186,0.425335 -0.091797,0.633789 0.025087,-0.04741 0.052016,-0.094 0.091797,-0.133789 L 4.1962886,11.816411 C 4.3939357,11.6209 4.706414,11.601608 4.9257804,11.775396 l 0.5966795,0.473633 c 0.3822634,-0.228096 0.7935867,-0.402444 1.2236325,-0.517578 l 0.086914,-0.745117 c 0.032579,-0.27806 0.2669119,-0.486329 0.5449213,-0.486329 h 1.2968744 c 0.2780094,0 0.5123418,0.208269 0.5449218,0.486328 l 0.086914,0.745117 c 0.4191643,0.112962 0.8188091,0.280593 1.1923821,0.5 l 0.575195,-0.456055 c 0.219366,-0.173789 0.531842,-0.156667 0.729492,0.04101 l 0.915038,0.915039 c 0.03945,0.03989 0.06682,0.08623 0.0918,0.133789 0.10592,-0.208454 0.0775,-0.462577 -0.0918,-0.633788 l -0.915038,-0.91504 c -0.19765,-0.197682 -0.510126,-0.214804 -0.729492,-0.04101 L 10.49902,11.73145 C 10.125446,11.512043 9.7258021,11.344412 9.3066378,11.231451 L 9.2197238,10.486333 C 9.1871438,10.208274 8.9528114,10.000006 8.674802,10.000006 Z m 5.0624974,3.864256 -0.149414,0.189453 c 0.199798,0.356263 0.355685,0.736249 0.459961,1.133788 l 0.762695,0.08984 c 0.27801,0.03258 0.486328,0.266862 0.486328,0.544922 v -0.5 c 0,-0.27806 -0.208318,-0.512338 -0.486328,-0.544922 l -0.762695,-0.08984 c -0.07493,-0.285678 -0.185028,-0.557933 -0.310547,-0.823241 z m -8.8505815,0.04492 c -0.1241131,0.268437 -0.231877,0.543668 -0.3037108,0.831054 l -0.7998043,0.09082 c -0.2780094,0.03259 -0.4863279,0.267841 -0.4863279,0.5459 v 0.5 c 0,-0.278059 0.2083185,-0.513313 0.4863279,-0.545898 l 0.7998043,-0.09082 c 0.099909,-0.39971 0.2513523,-0.783922 0.4511717,-1.144531 z m 0.029297,4.645506 -0.3808592,0.480468 c -0.1386545,0.175084 -0.1494809,0.406652 -0.050781,0.594728 0.0163,-0.03195 0.027699,-0.06558 0.050781,-0.09473 L 3.7705075,18.863283 C 3.7140983,18.763565 3.6683587,18.65813 3.6191404,18.554689 Z m 8.7939415,0.03906 c -0.05024,0.102606 -0.09503,0.207505 -0.152344,0.30664 l 0.500976,0.636719 c 0.02327,0.02938 0.03435,0.06347 0.05078,0.0957 0.09955,-0.188165 0.088,-0.420457 -0.05078,-0.595703 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.51007,1.0000059 c -0.08251,4.301e-4 -0.165546,0.015432 -0.246093,0.046875 l -1.048828,0.416992 c -0.321343,0.1283629 -0.498576,0.4750202 -0.408203,0.8095699 l 0.02636,0.09668 c 0.06471,-0.1785097 0.193838,-0.3311527 0.381836,-0.4062498 l 1.04883,-0.416992 c 0.322188,-0.1257726 0.691507,0.00774 0.855468,0.3115233 l 0.319336,0.5878903 c 0.44482,-0.051685 0.892539,-0.044583 1.333983,0.024414 L 18.099908,1.9072323 C 18.271803,1.607458 18.643014,1.4838512 18.962212,1.6210996 l 1.036132,0.4453123 c 0.175805,0.075572 0.298277,0.2191082 0.361328,0.3867186 l 0.01855,-0.061523 C 20.482714,2.0581108 20.317599,1.7036453 19.998349,1.5664119 L 18.962217,1.1210996 C 18.643019,0.98385124 18.271808,1.107458 18.099913,1.4072323 L 17.772764,1.9707086 C 17.33132,1.9017116 16.883601,1.8946098 16.438781,1.9462945 L 16.119445,1.3584042 C 15.996475,1.1305666 15.757616,0.99871584 15.51007,1.0000059 Z m -1.639648,2.0097647 c -0.322527,0.253985 -0.616846,0.5398955 -0.86621,0.865234 L 12.348939,3.6796922 c -0.333324,-0.098795 -0.686461,0.064854 -0.824219,0.3828124 l -0.445312,1.037109 c -0.07392,0.1705604 -0.06756,0.3538364 -0.0039,0.5156248 0.0021,-0.00514 0.0017,-0.010515 0.0039,-0.015625 L 11.52472,4.5625043 C 11.662478,4.244546 12.015615,4.0808973 12.348939,4.179692 l 0.655273,0.1953124 C 13.282663,4.0117169 13.611128,3.6907118 13.979797,3.416997 Z m 6.430661,0.1367188 -0.118164,0.3916013 c 0.329538,0.2652138 0.622812,0.5693557 0.875,0.9091793 l 0.664062,-0.1777343 c 0.335873,-0.090017 0.683611,0.087153 0.8125,0.4072266 l 0.416992,1.041015 c 0.06018,-0.1554594 0.06674,-0.3314528 0.002,-0.4960937 L 22.534481,4.1767623 C 22.405592,3.8566888 22.057854,3.6795192 21.721981,3.7695359 L 21.057919,3.9472702 C 20.8377,3.6505248 20.580689,3.3867627 20.301083,3.1464894 Z M 11.96808,6.8046909 c -0.0037,0.1310819 3.62e-4,0.2616163 0.0068,0.3925778 0.0062,-0.1253595 0.0069,-0.2511029 0.02246,-0.3759764 z m 10.08105,0.086914 -0.02343,0.012695 c 0.01234,0.106814 0.0106,0.2148729 0.01563,0.3222654 0.0063,-0.1117825 0.0092,-0.2231254 0.0078,-0.3349604 z M 11.969056,7.602542 11.360658,7.9296904 C 11.055672,8.0930038 10.92092,8.4613356 11.047181,8.782229 l 0.002,0.0039 c 0.05706,-0.1475385 0.162968,-0.2769234 0.311474,-0.3564454 l 0.638671,-0.3437498 c -0.02043,-0.1605654 -0.02533,-0.3219584 -0.03027,-0.4833983 z m 10.073238,0.102539 c -0.0083,0.1595139 -0.0156,0.3192113 -0.03907,0.4775387 l 0.632812,0.3613284 c 0.139105,0.079159 0.235889,0.2024829 0.291016,0.3417963 0.126107,-0.3140143 0.0045,-0.6736107 -0.291016,-0.8417961 z m -8.315426,3.557615 -0.104492,0.348633 c -0.04393,0.147006 -0.0295,0.296167 0.02051,0.430663 l 0.202148,-0.672851 c -0.04149,-0.03334 -0.0778,-0.07194 -0.118164,-0.106445 z m 6.382809,0.144531 c -0.03768,0.02928 -0.07081,0.06356 -0.109375,0.0918 l 0.168946,0.630859 c 0.0459,-0.126614 0.06387,-0.264483 0.02637,-0.40332 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kup.svg b/.icons/awkward/24x24/apps/kup.svg
new file mode 100644
index 00000000..a736639d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 5.989258,5.490241 A 1.0001,1.0001 0 0 0 5.292969,7.2070375 l 1.8222655,1.822266 A 6,6 0 0 0 6,12.500007 6,6 0 0 0 7.113281,15.972663 l -1.820312,1.820312 a 1.0001,1.0001 0 1 0 1.414062,1.414063 L 8.529297,17.384772 A 6,6 0 0 0 12,18.500007 6,6 0 0 0 15.472656,17.386725 l 1.820313,1.820313 a 1.0001,1.0001 0 1 0 1.414062,-1.414063 L 16.884765,15.97071 A 6,6 0 0 0 18,12.500007 6,6 0 0 0 16.886719,9.0273505 l 1.820312,-1.820313 A 1.0001,1.0001 0 0 0 17.980469,5.490241 1.0001,1.0001 0 0 0 17.292969,5.7929755 L 15.470703,7.615241 A 6,6 0 0 0 12,6.5000065 6,6 0 0 0 8.527344,7.6132875 L 6.707031,5.7929755 A 1.0001,1.0001 0 0 0 5.989258,5.490241 Z M 12,8.5000065 a 4,4 0 0 1 2.028321,0.557617 L 12,11.085944 9.9716795,9.0576235 A 4,4 0 0 1 12,8.5000065 Z m -3.442383,1.9716795 2.028321,2.028321 -2.028321,2.02832 A 4,4 0 0 1 8,12.500007 4,4 0 0 1 8.557617,10.471686 Z m 6.884766,0 A 4,4 0 0 1 16,12.500007 a 4,4 0 0 1 -0.557617,2.02832 l -2.02832,-2.02832 z M 12,13.914069 14.028321,15.94239 A 4,4 0 0 1 12,16.500007 4,4 0 0 1 9.9716795,15.94239 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 12,6 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"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 6,6 12,12 v 0"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="M 18,6 6,18"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kupfer.svg b/.icons/awkward/24x24/apps/kupfer.svg
new file mode 100644
index 00000000..85037915
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kupfer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#a94912" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m11 3.5a5 5 0 0 0 -5 5 5 5 0 0 0 3.1191 4.6289l1.2149 6.371h1.332l1.2148-6.3691a5 5 0 0 0 3.119 -4.631 5 5 0 0 0 -5 -5zm0 1a3 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 -3z"/>
+ <path fill="#eda458" d="m11 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 1a3 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 -3z"/>
+ <path fill="#eda458" d="m9 12h4l-1.3333 7h-1.3333z"/>
+ <rect opacity=".2" width="2" height="6" x="13.5" y="-14" transform="rotate(90)"/>
+ <rect fill="#f56161" width="2" height="6" x="13" y="-14" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kuser.svg b/.icons/awkward/24x24/apps/kuser.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kuser.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kvantum.svg b/.icons/awkward/24x24/apps/kvantum.svg
new file mode 100644
index 00000000..1ed92636
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kvantum.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 3,4 C 2.446,4 2,4.446 2,5 L 2,18.414062 A 14,14 0 0 0 3.5,18.5 14,14 0 0 0 17.5,4.5 14,14 0 0 0 17.482422,4 L 3,4 Z"/>
+ <path style="fill:#6b328f" transform="matrix(0,-1,-1,0,0,0)" d="m -19,-22 14,0 c 0.554,0 1,0.446 1,1 l 0,0.841897 -1.9044197,15.9723322 c -0.06559,0.5501036 -0.1965722,1.0596133 -0.7484729,1.1077974 L -19,-2 c -0.551901,0.048184 -1,-0.446 -1,-1 l 0,-18 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.0000015,4.4999998 c -0.554,0 -1,0.446 -1,1.0000002 l 0,14 c 0,0.554 0.446,1 1,1 l 8.6044925,0 a 17.5,17.5 0 0 0 9.395507,-15.5000002 17.5,17.5 0 0 0 -0.01758,-0.5 l -17.9824215,0 z"/>
+ <path style="fill:#2b70c3;fill-rule:evenodd" d="M 3.3952584,5.8325551 C 2.8477385,5.9170413 2.796954,5.8489884 2.7545829,6.4013659 l -0.7545814,9.8372251 0,2.761409 c 0,0.554 0.446,1 1,1 l 8.6044925,0 c 5.771934,-3.015982 9.3917,-8.987599 9.395507,-15.4999997 -0.0035,-0.1667419 -0.0093,-0.3334256 -0.01758,-0.5 l -5.71113,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.0000015,4.4999998 c -0.554,0 -1,0.446 -1,1.0000002 l 0,11.819336 a 12,12 0 0 0 2,0.180664 12,12 0 0 0 11.9999995,-12 12,12 0 0 0 -0.04883,-1.0000002 l -12.9511715,0 z"/>
+ <path style="fill:#49bf5d;fill-rule:evenodd" d="M 3.4671233,4.862379 C 2.916318,4.9217891 3.3286766,5.5703319 3.2217047,6.1139064 l -1.2217032,6.2080486 0,4.497381 c 0.660448,0.115995 1.3294566,0.176428 2,0.180664 6.6274165,0 11.9999995,-5.372583 11.9999995,-11.9999995 -0.0024,-0.3338676 -0.01865,-0.6674912 -0.04883,-1.0000002 l -4.48872,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.0000015,4.4999998 c -0.554,0 -1,0.446 -1,1.0000002 l 0,7.858399 a 8.5,8.5 0 0 0 1.5,0.141601 8.5,8.5 0 0 0 8.5000005,-8.5000002 8.5,8.5 0 0 0 -0.01758,-0.5 l -8.9824215,0 z"/>
+ <path style="fill:#ffb328;fill-rule:evenodd" d="m 3.6467855,5.6888253 c -0.5198121,0.191602 -0.9035118,-0.443844 -1,0.101689 l -0.646784,3.6568447 0,3.41104 c 0.4948228,0.09151 0.9967942,0.138895 1.5,0.141601 4.6944204,0 8.5000005,-3.8055793 8.5000005,-8.4999997 -9.53e-4,-0.1668031 -0.0068,-0.3335419 -0.01758,-0.5 l -3.7538912,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.0000015,4.4999998 c -0.554,0 -1,0.446 -1,1.0000002 l 0,4.969727 a 6.5,6.5 0 0 0 0.5,0.03027 6.5,6.5 0 0 0 6.4785155,-6.0000007 l -5.9785155,0 z"/>
+ <path style="fill:#e84e3f;fill-rule:evenodd" d="m 3.0000015,4.0000003 c -0.554,0 -1,0.446 -1,1.0000002 l 0,4.9697265 a 6.5,6.5 0 0 0 0.5,0.030275 6.5,6.5 0 0 0 6.4785155,-6.0000002 l -5.9785155,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 7.499939,7.494378 8.8e-5,0.973959 0.747463,0.063184 0.134085,0.189526 -1.333,6.557343 L 6.8435,15.475865 6,15.539445 6,16.499943 9.499926,16.5 l 1.14e-4,-0.960448 -0.629026,-0.0554 -0.141975,-0.205346 0.54425,-2.777344 0.83605,0 1.1989,2.527141 c 0.490005,1.007752 0.83375,1.439788 1.893,1.453155 0.30457,0.0039 0.427095,0.02631 1.24875,0 2.83395,-2.368994 4.2805,-4.374498 4.50905,-5.190913 0.13842,-0.494474 -0.08134,-0.797741 -0.55225,-0.797741 -0.22971,0 -0.492695,0.09686 -0.7886,0.292353 l -0.21296,1.89762 c -0.58,0.758943 -1.3532,1.585671 -2.29525,2.448143 l 0.823052,-3.461774 c 0.129305,-0.667029 0.171935,-1.022921 -0.260335,-1.160943 l -1.93235,0.426535 -0.10241,0.363212 0.89115,0.142242 c 0.06195,0.22996 -0.206632,0.930077 -0.341927,1.700634 l -0.43381,2.392824 c -0.0068,0.02461 -0.01113,0.05161 -0.01578,0.07897 -0.28129,-0.151328 -0.45861,-0.420793 -0.66255,-0.82918 l -1.6958,-3.395871 3.09975,-2.7930215 1.021079,-0.1026575 -1.29e-4,-0.997689 -3.500005,2.75e-5 1.38e-4,0.997739 1.043377,0.063098 0.07888,0.21324 -3.2706335,2.7273655 -0.394375,0 0.6046835,-2.7747245 0.173525,-0.1895255 0.76452,-0.063159 -8.1e-5,-0.9740595 z"/>
+ <path style="fill:#ffffff" d="m 7.499939,6.994406 8.8e-5,0.973959 0.747463,0.063183 0.134085,0.189526 -1.333,6.557343 L 6.8435,14.975892 6,15.039472 l 0,0.960497 3.499926,5.7e-5 1.14e-4,-0.960447 -0.629026,-0.0554 -0.141975,-0.205346 0.54425,-2.777344 0.83605,0 1.1989,2.527141 c 0.490005,1.007752 0.83375,1.439788 1.893,1.453155 0.30457,0.0039 0.427095,0.02631 1.24875,0 2.83395,-2.368994 4.2805,-4.374498 4.50905,-5.190913 0.13842,-0.494474 -0.08134,-0.797741 -0.55225,-0.797741 -0.22971,0 -0.492695,0.09686 -0.7886,0.292353 l -0.21296,1.89762 c -0.58,0.758943 -1.3532,1.585671 -2.29525,2.448143 l 0.823052,-3.461774 c 0.129305,-0.667029 0.171935,-1.022921 -0.260335,-1.160943 l -1.93235,0.426535 -0.10241,0.363212 0.89115,0.142242 c 0.06195,0.22996 -0.206632,0.930077 -0.341927,1.700634 l -0.43381,2.392824 c -0.0068,0.02462 -0.01113,0.05161 -0.01578,0.07897 -0.28129,-0.151328 -0.45861,-0.420793 -0.66255,-0.82918 l -1.6958,-3.395871 3.09975,-2.7930215 1.021079,-0.1026575 -1.29e-4,-0.997689 -3.500005,2.75e-5 1.38e-4,0.997739 1.043377,0.063098 0.07888,0.21324 -3.2706335,2.7273655 -0.394375,0 0.6046835,-2.7747245 0.173525,-0.1895255 0.76452,-0.063159 -8.1e-5,-0.9740595 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kvirc.svg b/.icons/awkward/24x24/apps/kvirc.svg
new file mode 100644
index 00000000..dce9b028
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kvirc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.0">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.837391,2.5002913 c -0.348833,0.00557 -0.693772,0.029481 -1.032885,0.069948 A 0.6977442,0.697734 0 0 0 10.230377,3.0280815 L 9.6698765,4.5960093 C 9.113008,4.7606643 8.582509,4.9801818 8.081032,5.2518865 L 6.580305,4.5351453 A 0.6977442,0.697734 0 0 0 5.850836,4.6150861 C 5.212235,5.113929 4.6355496,5.6887665 4.134811,6.3256355 A 0.6977442,0.697734 0 0 0 4.0521439,7.056003 l 0.7113008,1.50343 C 4.4901676,9.059855 4.2695457,9.5899955 4.103016,10.146437 L 2.5350654,10.70148 A 0.6977442,0.697734 0 0 0 2.0744913,11.273783 C 2.0252766,11.675481 2,12.084964 2,12.500146 c 0,0.404084 0.024043,0.80327 0.070858,1.195477 a 0.6977442,0.697734 0 0 0 0.4578488,0.57412 l 1.5670421,0.560493 c 0.1649536,0.556907 0.3851124,1.086995 0.6567951,1.587912 l -0.7167515,1.501614 a 0.6977442,0.697734 0 0 0 0.079942,0.729459 c 0.4989275,0.638577 1.073343,1.215153 1.710574,1.715999 A 0.6977442,0.697734 0 0 0 6.555778,20.44789 L 8.05923,19.735687 c 0.5004405,0.273149 1.029956,0.494002 1.586119,0.660419 l 0.555051,1.568836 a 0.6977442,0.697734 0 0 0 0.573219,0.459659 C 11.175404,22.473834 11.58476,22.5 12,22.5 c 0.404044,0 0.803353,-0.02406 1.195494,-0.07086 a 0.6977442,0.697734 0 0 0 0.574129,-0.457842 l 0.559592,-1.567019 c 0.557154,-0.164805 1.087417,-0.38502 1.588845,-0.656786 l 1.501635,0.716741 a 0.6977442,0.697734 0 0 0 0.729469,-0.07994 c 0.638604,-0.498845 1.215283,-1.073673 1.716025,-1.710548 a 0.6977442,0.697734 0 0 0 0.08267,-0.729459 L 19.23565,16.440856 c 0.273482,-0.500648 0.49471,-1.030272 0.661337,-1.587004 l 1.56795,-0.555043 A 0.6977442,0.697734 0 0 0 21.925509,13.7256 C 21.974641,13.324297 22,12.915174 22,12.500146 22,12.095899 21.97603,11.696368 21.92914,11.303761 a 0.6977442,0.697734 0 0 0 -0.457848,-0.57412 L 19.904251,10.170056 C 19.739664,9.6134005 19.51985,9.083335 19.248364,8.5821435 L 19.965116,7.08053 A 0.6977442,0.697734 0 0 0 19.885175,6.351071 C 19.386212,5.7122555 18.8116,5.135886 18.1746,4.6350712 A 0.6977442,0.697734 0 0 0 17.44513,4.5533136 L 15.941679,5.2646045 C 15.440406,4.9908168 14.910203,4.7690623 14.352835,4.6023681 L 13.797784,3.0344405 A 0.6977442,0.697734 0 0 0 13.225473,2.5747815 C 12.822983,2.525505 12.413861,2.5002913 12,2.5002913 c -0.03424,0 -0.0772,-6.55e-4 -0.128997,0 0.0086,-1.094e-4 -0.0026,-4.977e-4 -0.03361,0 z"/>
+ <path style="fill:#a835c6;fill-rule:evenodd" d="m 11.837391,2.0002913 c -0.348833,0.00557 -0.693772,0.029481 -1.032885,0.069948 A 0.6977442,0.697734 0 0 0 10.230377,2.5280815 L 9.6698765,4.0960093 C 9.113008,4.2606643 8.582509,4.4801818 8.081032,4.7518863 L 6.580305,4.0351453 A 0.6977442,0.697734 0 0 0 5.850836,4.1150861 C 5.212235,4.6139288 4.6355496,5.1887665 4.134811,5.8256355 A 0.6977442,0.697734 0 0 0 4.0521439,6.556003 l 0.7113008,1.50343 C 4.4901676,8.559855 4.2695457,9.0899955 4.103016,9.646437 L 2.5350654,10.20148 A 0.6977442,0.697734 0 0 0 2.0744913,10.773783 C 2.0252766,11.175481 2,11.584964 2,12.000146 c 0,0.404084 0.024043,0.80327 0.070858,1.195477 a 0.6977442,0.697734 0 0 0 0.4578488,0.57412 l 1.5670421,0.560493 c 0.1649536,0.556907 0.3851124,1.086995 0.6567951,1.587913 l -0.7167515,1.501613 a 0.6977442,0.697734 0 0 0 0.079942,0.729459 c 0.4989275,0.638577 1.073343,1.215153 1.710574,1.715999 A 0.6977442,0.697734 0 0 0 6.555778,19.94789 L 8.05923,19.235687 c 0.5004405,0.273149 1.029956,0.494002 1.586119,0.660419 l 0.555051,1.568836 a 0.6977442,0.697734 0 0 0 0.573219,0.459659 C 11.175404,21.973834 11.58476,22 12,22 c 0.404044,0 0.803353,-0.02406 1.195494,-0.07086 a 0.6977442,0.697734 0 0 0 0.574129,-0.457842 l 0.559592,-1.567019 c 0.557154,-0.164805 1.087417,-0.38502 1.588845,-0.656786 l 1.501635,0.716741 a 0.6977442,0.697734 0 0 0 0.729469,-0.07994 c 0.638604,-0.498845 1.215283,-1.073673 1.716025,-1.710548 a 0.6977442,0.697734 0 0 0 0.08267,-0.729459 L 19.23565,15.940856 c 0.273482,-0.500648 0.49471,-1.030272 0.661337,-1.587004 l 1.56795,-0.555043 A 0.6977442,0.697734 0 0 0 21.925509,13.2256 C 21.974641,12.824297 22,12.415174 22,12.000146 22,11.595899 21.97603,11.196368 21.92914,10.803761 a 0.6977442,0.697734 0 0 0 -0.457848,-0.57412 L 19.904251,9.670056 C 19.739664,9.1134005 19.51985,8.583335 19.248364,8.0821435 L 19.965116,6.58053 A 0.6977442,0.697734 0 0 0 19.885175,5.851071 C 19.386212,5.2122555 18.8116,4.6358858 18.1746,4.1350712 A 0.6977442,0.697734 0 0 0 17.44513,4.0533136 L 15.941679,4.7646043 C 15.440406,4.4908168 14.910203,4.2690623 14.352835,4.1023681 L 13.797784,2.5344405 A 0.6977442,0.697734 0 0 0 13.225473,2.0747815 C 12.822983,2.025505 12.413861,2.0002913 12,2.0002913 c -0.03424,0 -0.0772,-6.55e-4 -0.128997,0 0.0086,-1.094e-4 -0.0026,-4.977e-4 -0.03361,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11.836914,2 C 11.488081,2.00557 11.1438,2.029846 10.804688,2.070312 A 0.6977442,0.697734 0 0 0 10.230469,2.5283203 L 9.669922,4.0957031 C 9.1130535,4.2603581 8.5825315,4.4802486 8.0810545,4.7519531 L 6.580078,4.0351562 A 0.6977442,0.697734 0 0 0 5.850586,4.1152344 C 5.211985,4.6140771 4.6355042,5.1883265 4.1347656,5.8251955 A 0.6977442,0.697734 0 0 0 4.0322265,6.5058595 0.6977442,0.697734 0 0 1 4.1347656,6.3251955 C 4.6355042,5.6883265 5.211985,5.1140775 5.850586,4.6152344 A 0.6977442,0.697734 0 0 1 6.580078,4.5351562 L 8.0810545,5.251953 C 8.5825315,4.9802484 9.1130535,4.7603581 9.669922,4.5957031 L 10.230469,3.0283203 A 0.6977442,0.697734 0 0 1 10.804688,2.5703125 C 11.1438,2.5298459 11.488081,2.5055675 11.836914,2.5 c 0.03102,-4.977e-4 0.04276,-1.094e-4 0.03418,0 0.05179,-6.55e-4 0.09467,0 0.128906,0 0.413861,0 0.823097,0.025919 1.225586,0.075195 a 0.6977442,0.697734 0 0 1 0.572266,0.4589844 l 0.554687,1.5683593 c 0.557369,0.1666942 1.087595,0.3883217 1.588867,0.6621095 l 1.503906,-0.7109376 a 0.6977442,0.697734 0 0 1 0.729492,0.081055 c 0.637,0.5008149 1.211,1.0770049 1.709961,1.7158204 A 0.6977442,0.697734 0 0 1 19.986328,6.5302735 0.6977442,0.697734 0 0 0 19.884765,5.850586 C 19.385804,5.2117705 18.811804,4.6355801 18.174804,4.1347656 A 0.6977442,0.697734 0 0 0 17.445312,4.0537109 L 15.941406,4.7646484 C 15.440134,4.4908609 14.909907,4.2692332 14.352539,4.102539 L 13.797852,2.5341797 A 0.6977442,0.697734 0 0 0 13.225586,2.0751953 C 12.823097,2.0259189 12.413861,2 12,2 c -0.03424,0 -0.07711,-6.55e-4 -0.128906,0 0.0086,-1.094e-4 -0.0031,-4.977e-4 -0.03418,0 z M 4.6445312,8.307617 C 4.4293804,8.7355965 4.2423191,9.179424 4.102539,9.6464845 L 2.5351563,10.201172 A 0.6977442,0.697734 0 0 0 2.0742188,10.773438 C 2.0250041,11.175135 2,11.584818 2,12 c 0,0.08514 0.00569,0.169218 0.00781,0.253906 0.00802,-0.330651 0.026988,-0.658734 0.066406,-0.980468 A 0.6977442,0.697734 0 0 1 2.5351563,10.701172 L 4.102539,10.146485 C 4.2690687,9.590043 4.4903947,9.0599925 4.7636719,8.5595705 Z m 14.7226558,0.024415 -0.11914,0.25 c 0.271485,0.5011915 0.491662,1.0312355 0.65625,1.587891 l 1.567382,0.55957 a 0.6977442,0.697734 0 0 1 0.457032,0.574219 c 0.03701,0.309883 0.05554,0.62496 0.06348,0.942383 C 21.994184,12.163961 22,12.082617 22,12 22,11.595754 21.97561,11.196319 21.92871,10.803711 A 0.6977442,0.697734 0 0 0 21.471679,10.229492 L 19.904297,9.669922 C 19.766315,9.20325 19.580704,8.7599805 19.367187,8.332032 Z M 4.633789,16.167969 4.0361328,17.419922 a 0.6977442,0.697734 0 0 0 -0.021484,0.549804 0.6977442,0.697734 0 0 1 0.021484,-0.04981 l 0.7167969,-1.501953 c -0.043941,-0.08102 -0.07791,-0.167466 -0.1191407,-0.249999 z m 14.720703,0.02442 c -0.04121,0.08187 -0.07523,0.167667 -0.119141,0.248047 l 0.712891,1.503906 a 0.6977442,0.697734 0 0 1 0.01953,0.04785 0.6977442,0.697734 0 0 0 -0.01953,-0.547852 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#ffbc2e" cx="12" cy="12" r="6"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 6.0097656 12.285156 A 6 6 0 0 1 12 6.5 A 6 6 0 0 1 17.990234 12.214844 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z"/>
+ <path style="opacity:0.1" d="M 5.25,3.4999994 10.635742,16.5 h 2.728516 L 18.75,3.4999994 H 15.572266 L 12,12.999999 8.4277345,3.4999994 Z"/>
+ <path style="fill:#ff4c0e" d="m 5.25,3 5.385742,13 h 2.728516 L 18.75,3 H 15.572266 L 12,12.5 8.4277345,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.25,3 5.457031,3.5 H 8.4277345 L 12,13 15.572266,3.5 h 2.970703 L 18.75,3 H 15.572266 L 12,12.5 8.4277345,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kwalletmanager.svg b/.icons/awkward/24x24/apps/kwalletmanager.svg
new file mode 100644
index 00000000..383603c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwalletmanager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c49a6c" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 6.1115,3 V 3.5 H 7.6113 V 3 h -1.5 z m 2,0 v 0.5 h 1.5 V 3 Z m 2,0 V 3.5 H 11.5 V 3 Z M 12,3 v 0.5 h 1.25 V 3 Z m 1.75,0 v 0.5 h 1.5 V 3 Z m 2,0 v 0.5 h 1.5 V 3 Z m 2,0 v 0.5 h 0.48438 l 0.16699,0.015625 0.1416,0.044922 0.12696,0.069335 0.11035,0.089845 0.09082,0.11035 0.01563,0.019531 0.09961,-0.08203 0.32422,-0.17578 -0.011,-0.0204 -0.012,-0.0215 -0.016,-0.0185 -0.122,-0.1485 -0.014,-0.0185 -0.019,-0.0147 -0.148,-0.1221 -0.019,-0.0156 -0.021,-0.0117 -0.17,-0.0918 -0.022,-0.0117 -0.023,-0.0069 -0.189,-0.0586 -0.0235,-0.00685 -0.0255,-0.0029 -0.201,-0.0205 -0.013,-10e-4 h -0.5125 z M 5.587,3.0146 5.5235,3.0215 5.4981,3.0244 5.4747,3.0313 5.2862,3.0898 5.2628,3.0967 5.2413,3.1084 5.0714,3.2002 5.0499,3.2119 5.031345,3.227525 l -0.1482,0.122 -0.01855,0.01465 -0.01465,0.01855 -0.09665,0.1172 h 0.88255 l -0.0485,-0.48535 z M 19.492,4.1562 18.994,4.206 19,4.26555 v 1.415 h 0.5 V 4.23735 L 19.499,4.22465 19.492,4.1563 Z M 19,6.1804 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 0.05371 l -0.01563,0.16699 -0.04492,0.1416 -0.06933,0.12696 -0.08985,0.11035 -0.11035,0.08985 -0.12696,0.06933 -0.14062,0.04395 -0.03907,0.0039 0.0498,0.49804 0.06348,-0.0068 0.02539,-0.003 0.02343,-0.0068 0.18848,-0.0586 0.02343,-0.0068 0.02149,-0.01172 0.16992,-0.0918 0.02149,-0.01172 0.01855,-0.01563 0.14844,-0.12207 0.01855,-0.01465 0.01465,-0.01855 0.12207,-0.14844 0.01563,-0.01855 0.01172,-0.02149 0.09179,-0.16992 0.01172,-0.02149 0.0068,-0.02343 0.05859,-0.18848 0.0068,-0.02343 0.0029,-0.02539 0.02051,-0.20117 0.001,-0.013 v -0.08184 h -0.5 z m -14.247,0.8195 0.09668,0.11719 0.014648,0.01856 0.018554,0.01465 0.14844,0.12207 0.018555,0.01563 0.021485,0.01172 0.16992,0.0918 0.021485,0.01172 0.023435,0.0068 0.18848,0.0586 0.023435,0.0068 0.02539,0.003 0.20117,0.02051 0.012695,10e-4 h 0.5127 v -0.5 h -1.4971 z m 1.997,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 H 12 v -0.5 z m 1.75,0 v 0.5 h 1.3886 v -0.5 h -1.3885 z m 1.8886,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 h 1.5 v -0.5 z"/>
+ <path style="opacity:0.1" d="m 17,9.5 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 v -4 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#9b6e3e" d="m 17,9 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 v -4 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <g transform="matrix(0.5,0,0,0.5,2,0.5)">
+ <path style="fill:#c8c8c8" d="m 36,23 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#ffffff" d="M 35.5,22.25 A 1.5,1.25 0 0 1 34,23.5 1.5,1.25 0 0 1 32.5,22.25 1.5,1.25 0 0 1 34,21 a 1.5,1.25 0 0 1 1.5,1.25 z"/>
+ </g>
+ <path style="fill:#ffffff" d="m 17.629517,9.7890487 v 0.1054756 l -0.01185,-0.1046487 -0.04373,0.00415 0.02459,0.2092974 0.03099,-0.0033 h 0.466414 V 9.7890655 h -0.466414 z m 0.699622,0 V 10 h 0.466415 V 9.7890487 Z m 0.699623,0 V 10 h 0.466414 V 9.7890487 Z m 0.699622,0 V 10 h 0.466414 V 9.7890487 Z m 0.699621,0 V 10 h 0.303356 V 9.7890487 Z m -3.103709,0.054388 -0.02094,0.00577 -0.01184,0.0033 -0.01,0.00495 -0.126622,0.065099 -0.01,0.00495 -0.0091,0.00659 -0.110225,0.085696 -0.008,0.0066 -0.0073,0.0082 -0.0911,0.103822 -0.0065,0.0082 -0.0056,0.009 -0.0026,0.005 0.133004,0.06263 0.06467,0.04615 0.08563,-0.09724 0.09019,-0.07087 0.1075,-0.05438 0.01,-0.0033 -9.33e-4,-0.0016 0.0021,-8.44e-4 -0.0045,-0.0066 -0.0674,-0.1911731 z m -0.520146,0.5290233 -0.01733,0.05355 -0.0035,0.0091 -9.33e-4,0.01071 -0.01457,0.141735 -9.33e-4,0.005 v 0.229077 h 0.233208 v -0.22415 l 0.01366,-0.122781 0.01366,-0.04202 -0.223188,-0.06015 z m -0.03736,0.660067 v 0.421902 H 17 v -0.421902 z m 0,0.632853 v 0.421901 H 17 V 11.66538 Z m 0,0.632854 v 0.421901 H 17 v -0.421901 z m 0,0.632853 V 13.35299 H 17 v -0.421903 z m 0.246873,0.601549 -0.223189,0.06015 0.03917,0.121955 0.0035,0.0099 0.0056,0.0083 0.06832,0.119483 0.0056,0.0091 0.0065,0.0083 0.0911,0.103821 0.0073,0.0083 0.008,0.0066 0.02276,0.01731 0.152125,-0.159867 -0.01275,-0.0099 -0.07834,-0.089 -0.05921,-0.103004 -0.03647,-0.111247 z m 0.358011,0.421903 -0.11387,0.183762 0.0237,0.01237 0.01,0.005 0.01185,0.0032 0.139382,0.04121 0.01184,0.0032 0.01185,8.44e-4 0.151221,0.01399 0.0065,8.45e-4 h 0.145755 V 14.008047 H 17.6296 l -0.128452,-0.01318 -0.117517,-0.03461 -0.01184,-0.0059 z m 0.631294,0.05356 v 0.210951 h 0.466413 v -0.210951 z m 0.699619,0 v 0.210951 h 0.466416 v -0.210951 z m 0.699624,0 v 0.210951 h 0.466414 v -0.210951 z m 0.699621,0 v 0.210951 h 0.466417 v -0.210951 z"/>
+ <path style="opacity:0.4" d="m 9.0802,13 -1.2297,0.11185 v 4.7926 l 1.2166,-0.17399 v -2.0434 l 1.637,2.267 1.2823,-0.3853 -1.6764,-2.18 1.6896,-2.0558 -1.3086,-0.28339 -1.6238,2.0558 0.013115,-2.1055 z M 6.2923,14.1684 C 6.27843,14.171 6.26332,14.1733 6.252885,14.18345 l -0.48348,0.45738 c -0.0203,0.0194 -0.022785,0.04875 -0.00786,0.07209 l 0.56495,0.88245 c -0.1002,0.161 -0.1816,0.332 -0.239,0.513 l -1.0379,0.204 c -0.0285,0.006 -0.0495,0.032 -0.0495,0.06 v 0.6463 c 0,0.02736 0.02197,0.05076 0.049925,0.05718 l 1.0064,0.23117 c 0.05381,0.21005 0.13694,0.41104 0.24699,0.5941 l -0.5833,0.8402 c -0.016285,0.02336 -0.013105,0.05477 0.00786,0.07457 l 0.48348,0.45738 c 0.02038,0.01918 0.05161,0.02158 0.0762,0.0073 l 0.9144,-0.5245 c 0.17934,0.09795 0.37352,0.17642 0.57805,0.2287 l 0.2128,0.969 c 0.006,0.028 0.0306,0.048 0.0606,0.048 h 0.6832 c 0.02865,0 0.053625,-0.01815 0.06043,-0.04474 l 0.25225,-0.97445 c 0.211,-0.054 0.41,-0.134 0.594,-0.2365 l 0.9013,0.5593 c 0.02483,0.01519 0.05776,0.01225 0.07883,-0.0074 l 0.48085,-0.45738 c 0.02043,-0.01939 0.02548,-0.0488 0.01055,-0.07209 l -0.3287,-0.512 -0.1077,0.032 c -0.01556,0.0046 -0.0328,-0.0027 -0.04204,-0.01503 0,0 -0.20748,-0.28874 -0.47822,-0.6637 -0.32381,0.5994 -0.98415,1.0092 -1.7448,1.0092 -1.0808,0 -1.9576,-0.8295 -1.9576,-1.852 0,-0.7521 0.47539,-1.398 1.1562,-1.6879 v -0.47726 c -0.1239,0.04103 -0.2436,0.09051 -0.35736,0.14914 -1.42e-4,-1.04e-4 2.295e-4,-0.0026 0,-0.0026 l -0.9223,-0.57175 c -0.01236,-0.0076 -0.02552,-0.0088 -0.03942,-0.0073 z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kwave.svg b/.icons/awkward/24x24/apps/kwave.svg
new file mode 100644
index 00000000..425931c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwave.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#2794d1" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" opacity=".2" d="m6 14.5 1.5-7 1 11.5 1-10.5 0.4235 9.235 1.0765-7.735 0.5 5.5 1-7 0.5 9 1.5-10 1.5 11 0.5-8 1.5 4"/>
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="m6 14 1.5-7 1 11.5 1-10.5 0.4235 9.235 1.0765-7.735 0.5 5.5 1-7 0.5 9 1.5-10 1.5 11 0.5-8 1.5 4"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kwikdisk.svg b/.icons/awkward/24x24/apps/kwikdisk.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwikdisk.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kwin.svg b/.icons/awkward/24x24/apps/kwin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kwordquiz.svg b/.icons/awkward/24x24/apps/kwordquiz.svg
new file mode 100644
index 00000000..12dc0144
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwordquiz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99219 1)">
+ <path fill="#e4e4e4" d="m4.0078 1.0098c-0.55424 0-1 0.44456-1 0.99805v17.984c0 0.55349 0.4458 0.99805 1 0.99805h13.986c0.55349 0 0.99805-0.44456 0.99805-0.99805v-17.984c0-0.55349-0.44456-0.99805-0.99805-0.99805h-13.986z"/>
+ <path opacity=".2" d="m3.0078 20.002v0.49414c0 0.55699 0.44576 1.0039 1 1.0039h13.986c0.55349 0 0.99805-0.44679 0.99805-1.0039v-0.49414c0 0.55714-0.44456 1.0059-0.99805 1.0059h-13.986c-0.55424 0-1-0.44887-1-1.0059z"/>
+ <path opacity=".5" d="m4 4.0083v0.99908h5.9945v-0.99908h-5.9945zm0 1.9982v0.99908h2.9972v-0.99908h-2.9972zm0 1.9982v0.99908h3.9963v-0.99908h-3.9963zm0 1.9982v0.99908h0.99908v-0.99908h-0.99908zm0 1.998v0.999h3.9963v-0.99908h-3.9963z"/>
+ <path fill="#fff" opacity=".2" d="m4.0078 1.0098c-0.55424 0-1 0.44456-1 0.99805v0.50977c0-0.55349 0.44576-0.99805 1-0.99805h13.986c0.55349 0 0.99805 0.44456 0.99805 0.99805v-0.50977c0-0.55349-0.44456-0.99805-0.99805-0.99805h-13.986z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kwrite.svg b/.icons/awkward/24x24/apps/kwrite.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kwrite.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/kxstitch.svg b/.icons/awkward/24x24/apps/kxstitch.svg
new file mode 100644
index 00000000..a268c442
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kxstitch.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.3" d="M 3,2 C 2.446,2 2,2.446 2,3 v 7 c 0,0.554 0.446,1 1,1 h 7 c 0.554,0 1,-0.446 1,-1 V 3 C 11,2.446 10.554,2 10,2 Z M 4.555664,4 H 8.444336 C 8.7521135,4 9,4.2478862 9,4.555664 V 8.444336 C 9,8.7521135 8.7521135,9 8.444336,9 H 4.555664 C 4.2478862,9 4,8.7521135 4,8.444336 V 4.555664 C 4,4.2478862 4.2478862,4 4.555664,4 Z"/>
+ <path style="opacity:0.3" d="m 14,2 c -0.554,0 -1,0.446 -1,1 v 7 c 0,0.554 0.446,1 1,1 h 7 c 0.554,0 1,-0.446 1,-1 V 3 C 22,2.446 21.554,2 21,2 Z m 1.555664,2 h 3.888672 C 19.752113,4 20,4.2478862 20,4.555664 V 8.444336 C 20,8.7521135 19.752113,9 19.444336,9 H 15.555664 C 15.247887,9 15,8.7521135 15,8.444336 V 4.555664 C 15,4.2478862 15.247887,4 15.555664,4 Z"/>
+ <path style="opacity:0.3" d="m 3,13 c -0.554,0 -1,0.446 -1,1 v 7 c 0,0.554 0.446,1 1,1 h 7 c 0.554,0 1,-0.446 1,-1 v -7 c 0,-0.554 -0.446,-1 -1,-1 z m 1.555664,2 H 8.444336 C 8.7521135,15 9,15.247887 9,15.555664 v 3.888672 C 9,19.752113 8.7521135,20 8.444336,20 H 4.555664 C 4.2478862,20 4,19.752113 4,19.444336 V 15.555664 C 4,15.247887 4.2478862,15 4.555664,15 Z"/>
+ <path style="opacity:0.3" d="m 14,13 c -0.554,0 -1,0.446 -1,1 v 7 c 0,0.554 0.446,1 1,1 h 7 c 0.554,0 1,-0.446 1,-1 v -7 c 0,-0.554 -0.446,-1 -1,-1 z m 1.555664,2 h 3.888672 C 19.752113,15 20,15.247887 20,15.555664 v 3.888672 C 20,19.752113 19.752113,20 19.444336,20 H 15.555664 C 15.247887,20 15,19.752113 15,19.444336 V 15.555664 C 15,15.247887 15.247887,15 15.555664,15 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="M 7,17.4998 17,7.4997995"/>
+ <path style="fill:none;stroke:#c5251a;stroke-width:4;stroke-linecap:round" d="M 7,17 17,7"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="M 17,17.4998 7,7.4997995"/>
+ <path style="fill:none;stroke:#f44336;stroke-width:4;stroke-linecap:round" d="M 17,17 7,7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.9785156 4.9804688 A 2.0002 2.0002 0 0 0 4.9980469 7.2402344 A 2.0002 2.0002 0 0 1 6.9785156 5.4804688 A 2.0002 2.0002 0 0 1 8.4140625 6.0859375 L 18.414062 16.085938 A 2.0002 2.0002 0 0 1 19.011719 17.273438 A 2.0002 2.0002 0 0 0 18.414062 15.585938 L 8.4140625 5.5859375 A 2.0002 2.0002 0 0 0 6.9785156 4.9804688 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/kynpatic.svg b/.icons/awkward/24x24/apps/kynpatic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/kynpatic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/l4d.svg b/.icons/awkward/24x24/apps/l4d.svg
new file mode 100644
index 00000000..8ff60175
--- /dev/null
+++ b/.icons/awkward/24x24/apps/l4d.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <circle fill="#5aa331" cx="11" cy="1041.4" r="10"/>
+ <circle opacity=".2" cx="11" cy="1041.9" r="7"/>
+ <circle fill="#efefef" cx="11" cy="1041.4" r="7"/>
+ <path opacity=".2" d="m1.0058 1041.6c-0.002 0.083-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.017v-0.5l-0.01855 0.018c-0.306 5.261-4.6415 9.4055-9.9815 9.4055-5.456 0-9.862-4.327-9.994-9.75z"/>
+ <path fill="#ff352e" d="m8.3464 1047.3c-0.043675-0.021-0.11588-0.087-0.16046-0.1452-0.044581-0.06-0.15972-0.1846-0.25587-0.2805-0.147-0.1464-0.18905-0.1752-0.26422-0.1809-0.05024 0-0.1278-0.034-0.17707-0.07-0.093172-0.066-0.26026-0.2677-0.26026-0.3122 0-0.035-0.1067-0.072-0.20983-0.072-0.18155 0-0.31832-0.094-0.36002-0.2434-0.014415-0.052-0.049495-0.1565-0.077962-0.2314-0.04364-0.1152-0.065633-0.142-0.14015-0.1721-0.4084-0.1644-0.41879-0.1715-0.48539-0.3335-0.023754-0.059-0.064893-0.1346-0.091419-0.171-0.03888-0.053-0.045115-0.087-0.03216-0.1803 0.012685-0.091 0.00545-0.1342-0.034495-0.2082-0.04594-0.085-0.04737-0.1018-0.015634-0.1727 0.019204-0.043 0.047239-0.086 0.062299-0.096 0.01507-0.012 0.04461-0.048 0.065667-0.086 0.03805-0.07 0.037625-0.071-0.068062-0.1617-0.058494-0.05-0.15384-0.1206-0.21189-0.1562-0.0851-0.051-0.11259-0.086-0.14195-0.1796-0.064006-0.2023-0.051659-0.2581 0.087023-0.3934 0.067888-0.066 0.12343-0.1395 0.12343-0.1625s-0.042285-0.086-0.09397-0.1406c-0.051683-0.054-0.13399-0.1511-0.1829-0.2155-0.12365-0.1623-0.19044-0.2162-0.33032-0.2672-0.20454-0.073-0.44005-0.1655-0.479-0.185-0.020365-0.012-0.065925-0.068-0.10124-0.1291-0.099848-0.1721-0.14821-0.2069-0.30561-0.2192-0.22286-0.017-0.2415-0.087-0.16224-0.6002 0.03419-0.2215 0.070657-0.3085 0.18436-0.4396 0.14347-0.1655 0.26559-0.224 0.4989-0.2396 0.18206-0.012 0.20617-0.012 0.37956 0.065 0.10183 0.043 0.20262 0.088 0.22398 0.1 0.087663 0.051 0.45283 0.5569 0.47974 0.6648 0.00802 0.031 0.044715 0.1 0.081541 0.1504 0.059716 0.081 0.093157 0.1008 0.30916 0.1685 0.13321 0.042 0.27558 0.1018 0.31638 0.1356 0.094653 0.074 0.11747 0.073 0.23133-0.012 0.16567-0.1245 0.24309-0.1579 0.40685-0.1751 0.26103-0.028 0.27155-0.035 0.27155-0.1895 0-0.1008 0.015444-0.1577 0.062755-0.234 0.089346-0.1443 0.14777-0.1373 0.31 0.037 0.070841 0.075 0.17981 0.1642 0.24215 0.1958 0.11181 0.057 0.11468 0.057 0.21209 0.016 0.1051-0.044 0.22896-0.1742 0.28148-0.2969 0.043859-0.1032 0.01342-0.2501-0.070356-0.3415-0.15249-0.1667-0.3469-0.4708-0.3469-0.543 0-0.1018 0.17085-0.3435 0.29436-0.4171 0.11853-0.071 0.15612-0.1225 0.21258-0.2929 0.06569-0.1982 0.11403-0.2804 0.20207-0.344 0.091577-0.065 0.097112-0.099 0.041919-0.2425-0.093907-0.2457-0.023985-0.3933 0.24153-0.5097 0.18398-0.08 0.21544-0.1398 0.11843-0.2227-0.07638-0.066-0.0629-0.1532 0.03481-0.2269 0.1177-0.089 0.17613-0.2577 0.13684-0.3957-0.01577-0.056-0.04974-0.1398-0.07547-0.1878-0.09035-0.1674-0.05427-0.2589 0.1308-0.3321 0.09719-0.038 0.1927-0.1366 0.1927-0.1981 0-0.021-0.04951-0.085-0.11002-0.1408-0.11855-0.1092-0.1562-0.2033-0.11292-0.2798 0.03941-0.07 0.13879-0.062 0.21817 0.019 0.03657 0.037 0.09461 0.072 0.12898 0.08 0.09343 0.021 0.29649-0.078 0.38993-0.1894 0.06088-0.073 0.10215-0.099 0.17869-0.1104 0.05474-0.012 0.1462-0.05 0.20325-0.091 0.09413-0.067 0.10373-0.085 0.10373-0.1782 0-0.1 0.0023-0.1031 0.09045-0.1163 0.10859-0.017 0.20316-0.072 0.25723-0.1503 0.03723-0.054 0.03646-0.063-0.01201-0.1366-0.02848-0.044-0.05179-0.1018-0.05179-0.1287 0-0.027-0.01279-0.096-0.02841-0.1498-0.01598-0.058-0.0208-0.1388-0.01097-0.1882 0.03106-0.1567 0.20198-0.1745 0.33942-0.035 0.08251 0.084 0.0878 0.139 0.02282 0.2387-0.04114 0.064-0.04293 0.079-0.01346 0.1163 0.03246 0.042 0.03972 0.042 0.15704 0.012 0.17018-0.052 0.27034-0.048 0.41195 0.02 0.06832 0.033 0.16464 0.06 0.22019 0.06 0.14192 0.0007 0.2171 0.044 0.23717 0.1368 0.03669 0.1696 0.13885 0.176 0.24405 0.015 0.06519-0.1 0.12918-0.1176 0.2608-0.073 0.08466 0.028 0.1095 0.029 0.16047 0 0.08746-0.045 0.15604-0.041 0.33063 0.025 0.09159 0.035 0.17439 0.051 0.20171 0.043 0.02549-0.012 0.11857-0.087 0.20685-0.1754 0.1388-0.138 0.17216-0.1598 0.24686-0.1596 0.10816 0.0001 0.2331 0.071 0.2812 0.1585 0.02023 0.037 0.07479 0.095 0.12126 0.1281 0.06152 0.044 0.08862 0.086 0.09968 0.1508 0.0084 0.05 0.0536 0.1409 0.10057 0.2034 0.0671 0.089 0.08898 0.1453 0.10224 0.2627 0.01508 0.1321 0.02458 0.1524 0.08672 0.1829 0.10779 0.052 0.20845 0.042 0.2998-0.031 0.0446-0.036 0.12334-0.095 0.17495-0.1305 0.05797-0.041 0.11934-0.1165 0.16047-0.1976 0.06113-0.1214 0.07472-0.1335 0.16535-0.1474 0.11122-0.016 0.23918 0.027 0.29457 0.1007 0.05532 0.074 0.02165 0.3107-0.06516 0.4567-0.06151 0.1044-0.07042 0.1382-0.05609 0.2183 0.01757 0.099 0.04024 0.1263 0.19355 0.2374 0.04947 0.036 0.1121 0.1056 0.13921 0.1566 0.06529 0.121 0.2489 0.2274 0.33136 0.1918 0.0439-0.017 0.05965-0.049 0.06972-0.1335 0.0072-0.06 0.02601-0.1214 0.0419-0.1361 0.03598-0.034 0.34946-0.028 0.41991 0.012 0.03542 0.017 0.05051 0.049 0.05051 0.1033 0 0.043 0.0182 0.1187 0.04046 0.1684 0.0291 0.065 0.03923 0.1508 0.03613 0.3062-0.005 0.2454 0.0024 0.2645 0.18044 0.4611 0.1859 0.2054 0.24453 0.285 0.3578 0.4861 0.13842 0.2458 0.19523 0.3945 0.21496 0.5627 0.01167 0.099 0.03773 0.171 0.08598 0.2377 0.16934 0.2344 0.18438 0.3835 0.11524 1.1428-0.02674 0.2937-0.033 0.4761-0.01843 0.5369 0.0144 0.06 0.0099 0.2072-0.0132 0.4252-0.03699 0.3493-0.07282 0.4715-0.24669 0.8416-0.06925 0.1475-0.09317 0.2321-0.09906 0.3504-0.0397 0.7958-0.21599 1.1476-0.57486 1.1476-0.07424 0-0.14569 0.03-0.31572 0.1321-0.34568 0.2076-0.40505 0.2352-0.60784 0.284-0.24372 0.06-0.34148 0.1128-0.3974 0.2201-0.05451 0.1044-0.04156 0.1315 0.11869 0.2469 0.16881 0.1217 0.17737 0.1407 0.12793 0.2855-0.07551 0.221-0.16497 0.2366-0.39924 0.069-0.09761-0.07-0.18858-0.1163-0.2266-0.1163-0.03493 0-0.14821 0.041-0.25173 0.092-0.32246 0.1562-0.40248 0.169-0.58158 0.095-0.12994-0.055-0.14382-0.05-0.3217 0.099-0.0703 0.06-0.08724 0.088-0.08724 0.1586 0 0.1056-0.03533 0.1424-0.13259 0.1424-0.04034 0-0.09485 0.016-0.12113 0.041-0.02681 0.023-0.08665 0.041-0.1364 0.041-0.08384 0-0.09032 0.012-0.12047 0.1044-0.03454 0.114-0.12961 0.2101-0.2075 0.2101-0.02684 0-0.10183 0.024-0.16662 0.057-0.25281 0.1211-0.43443 0.108-0.68508-0.046-0.22225-0.138-0.25177-0.1649-0.3187-0.2895-0.07815-0.1458-0.13204-0.1847-0.30913-0.2236-0.08446-0.02-0.22591-0.061-0.31436-0.096-0.14255-0.054-0.18217-0.06-0.34879-0.045-0.10339 0.012-0.19909 0.015-0.21266 0.014-0.01358-0.0005-0.11174 0-0.21815-0.012-0.17214 0-0.19934-0.012-0.24686-0.064-0.06623-0.073-0.22581-0.1634-0.28744-0.1634-0.05731 0-0.16998 0.1045-0.23412 0.2174-0.04299 0.075-0.04509 0.097-0.01852 0.1909 0.04536 0.1604 0.03841 0.1945-0.05026 0.2465-0.06822 0.04-0.10612 0.045-0.25303 0.033-0.15106-0.012-0.18606-0.012-0.27818 0.039-0.05796 0.03-0.17282 0.1176-0.25525 0.194-0.13904 0.1298-0.14886 0.1457-0.13601 0.2218 0.02996 0.1772-0.04519 0.2374-0.17551 0.1404-0.077511-0.059-0.11435-0.059-0.24743-0.0008-0.12942 0.057-0.13319 0.087-0.01234 0.1057 0.050917 0.012 0.14508 0.03 0.20925 0.05 0.10733 0.034 0.12554 0.033 0.2275 0 0.10886-0.038 0.11293-0.038 0.22875 0.015 0.14043 0.066 0.17523 0.1438 0.13202 0.2956-0.03561 0.125-0.08445 0.1485-0.35933 0.1719-0.54371 0.046-0.58914 0.046-0.67188 0.012zm6.4635-2.1954c0.02856-0.024 0.07462-0.087 0.10238-0.1376 0.05498-0.1008 0.05435-0.089 0.04611-0.9698-0.0051-0.5453 0.0089-0.6116 0.16504-0.7844 0.0744-0.081 0.13947-0.1224 0.29899-0.1842 0.35098-0.1357 0.54834-0.2689 0.62181-0.4196 0.05892-0.1205 0.05823-0.2151-0.0028-0.379-0.06243-0.168-0.10001-0.2064-0.16816-0.1719-0.06663 0.034-0.1202 0.012-0.13832-0.056-0.01303-0.049-0.02865-0.056-0.13511-0.055-0.10277 0.0007-0.12438 0.012-0.14747 0.058-0.03561 0.073-0.09723 0.072-0.12798-0.012-0.02108-0.052-0.0351-0.06-0.09814-0.047-0.06029 0.012-0.07353 0.012-0.07353-0.029 0-0.024 0.02357-0.071 0.05237-0.1056 0.05208-0.064 0.0521-0.064 0.0026-0.074-0.02738-0.012-0.08297-0.057-0.12354-0.1093-0.06992-0.092-0.07411-0.1103-0.08003-0.3538-0.01085-0.4412-0.0055-0.4914 0.05848-0.5642 0.04599-0.053 0.0612-0.1044 0.07345-0.2528 0.0086-0.1019 0.02722-0.3016 0.04162-0.4417 0.02834-0.2756 0.0058-0.452-0.07486-0.5855-0.05187-0.086-0.09855-0.4304-0.08965-0.6614 0.0058-0.1491 0-0.1753-0.04313-0.2039-0.04453-0.03-0.05636-0.027-0.11384 0.024-0.07752 0.07-0.08901 0.072-0.10561 0.012-0.0077-0.028-0.03366-0.046-0.06459-0.046-0.07448 0-0.06399-0.049 0.02529-0.1187 0.06487-0.05 0.0732-0.067 0.05132-0.1056-0.05239-0.094 0.05671-0.1351 0.25434-0.1 0.03272 0.012 0.04685 0 0.04188-0.024-0.0041-0.018 0.0055-0.064 0.02151-0.1 0.03529-0.081-0.0017-0.1362-0.09022-0.1362-0.06495 0-0.10893-0.062-0.10893-0.1501 0-0.034-0.02091-0.072-0.04937-0.088-0.05957-0.035-0.06238-0.063-0.01027-0.099 0.03519-0.024 0.03366-0.036-0.01525-0.1139-0.06284-0.1008-0.16242-0.1571-0.32006-0.1813-0.06109-0.012-0.18885-0.029-0.28389-0.043-0.09505-0.014-0.26167-0.043-0.3703-0.063-0.38254-0.072-0.61641-0.084-0.81051-0.043-0.39799 0.083-0.68078 0.2363-0.76975 0.4165-0.06775 0.137-0.14695 0.261-0.25076 0.3923-0.05664 0.072-0.115 0.1714-0.12969 0.2214-0.02588 0.087-0.06042 0.1441-0.25357 0.41-0.05019 0.068-0.25285 0.285-0.45036 0.4801-0.28871 0.2851-0.37659 0.3879-0.4483 0.5247-0.04906 0.095-0.09807 0.2017-0.10892 0.2403-0.01085 0.038-0.0425 0.1226-0.07033 0.1867-0.02782 0.064-0.0761 0.1827-0.10725 0.2631-0.04969 0.1282-0.0855 0.1715-0.29153 0.3525-0.28583 0.2511-0.39601 0.4278-0.34686 0.5561 0.0269 0.07 0.02207 0.09-0.05633 0.2273-0.08323 0.1456-0.08439 0.1511-0.03964 0.1896 0.04487 0.038 0.04451 0.042-0.0132 0.1218-0.04151 0.059-0.05521 0.1008-0.04569 0.1469 0.01048 0.05 0.0016 0.07-0.03839 0.091-0.0286 0.014-0.052 0.041-0.052 0.059 0 0.017-0.02716 0.052-0.06035 0.074-0.05712 0.041-0.05888 0.049-0.03294 0.1534 0.02329 0.095 0.02136 0.1164-0.01289 0.1527-0.02499 0.025-0.04358 0.095-0.04891 0.1814-0.0082 0.1336-0.0054 0.1414 0.06708 0.1863 0.04162 0.025 0.0875 0.08 0.10194 0.1232 0.05068 0.1476 0.13027 0.1949 0.38523 0.2289 0.1267 0.016 0.28732 0.031 0.35694 0.031 0.06961 0.0004 0.16405 0.016 0.20983 0.034 0.04579 0.017 0.21008 0.045 0.36511 0.06 0.15502 0.015 0.29242 0.033 0.30532 0.039 0.06011 0.035 0.22727 0.058 0.49902 0.066 0.37206 0.012 0.60529 0.027 0.77249 0.048 0.11676 0.015 0.13732 0.012 0.19331-0.038 0.06142-0.055 0.06336-0.055 0.09769-0.012 0.01928 0.025 0.03505 0.068 0.03505 0.099 0 0.033 0.03332 0.078 0.08719 0.1175 0.12016 0.091 0.18462 0.2008 0.18443 0.3176-0.000085 0.054 0.0026 0.1767 0.0059 0.2729 0.0057 0.1601 0.01085 0.1757 0.06013 0.1824 0.06649 0.012 0.09502 0.108 0.05767 0.2016-0.029 0.072 0.0017 0.1296 0.06747 0.1296 0.03763 0 0.03655 0.025-0.0089 0.216-0.02213 0.092 0.05946 0.087 0.09668-0.012 0.03467-0.087 0.11586-0.098 0.11586-0.014 0 0.1068 0.11199 0.095 0.15663-0.016 0.02206-0.057 0.1026 0.059 0.1026 0.1442 0 0.072 0.0075 0.086 0.04937 0.08 0.12851-0.016 0.47391 0 0.50022 0.029 0.0099 0.012 0.12654 0.013 0.25896 0.012 0.1913-0.012 0.25144-0.021 0.29268-0.055zm-2.7461-3.3946c-0.14725-0.024-0.31705-0.096-0.37808-0.1607-0.0433-0.045-0.04496-0.06-0.01691-0.1494 0.01712-0.054 0.03965-0.1423 0.05009-0.1962 0.01038-0.054 0.04728-0.1385 0.08186-0.1879 0.09269-0.1323 0.19214-0.3251 0.1924-0.3728 0.0007-0.1187 0.20017-0.3451 0.44412-0.5039 0.03394-0.022 0.10261-0.066 0.15262-0.1 0.06161-0.041 0.10297-0.055 0.12839-0.039 0.07146 0.038 0.2519 0.2811 0.28426 0.3835 0.03494 0.1105 0.06841 0.1988 0.14509 0.3827 0.02672 0.064 0.05521 0.1437 0.06333 0.1763 0.01473 0.06 0.16964 0.1624 0.24415 0.1624 0.05045 0 0.11514 0.072 0.14164 0.1607 0.02497 0.081-0.0017 0.1694-0.09368 0.3102-0.09219 0.1404-0.19225 0.1599-0.80482 0.1566-0.28612 0-0.57162-0.012-0.63448-0.021zm3.0149-3.3002c0-0.017-0.02777-0.05-0.06173-0.071-0.05804-0.036-0.0617-0.036-0.0617 0 0 0.05 0.04536 0.099 0.09135 0.099 0.01764 0 0.03209-0.015 0.03209-0.031zm-1.7349 8.3138c-0.02934-0.078 0.1105-0.2097 0.17948-0.1694 0.04045 0.024 0.02849 0.1187-0.02024 0.16-0.05323 0.045-0.14358 0.051-0.15923 0.012zm1.3276-0.1634c-0.04073-0.028-0.08161-0.062-0.09085-0.073-0.0246-0.034 0.01611-0.093 0.08933-0.1295 0.05573-0.028 0.07519-0.027 0.15004 0.012 0.09845 0.044 0.10115 0.055 0.0444 0.1671-0.04791 0.096-0.08921 0.1018-0.19292 0.03zm-1.0198-0.1067c-0.05808-0.042-0.08039-0.1548-0.04224-0.2133 0.02227-0.034 0.19996-0.015 0.25394 0.028 0.06418 0.05-0.02622 0.2291-0.11527 0.228-0.02167-0.0004-0.06505-0.02-0.09644-0.042z"/>
+ <path fill="#fff" opacity=".2" d="m11 1031.4a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.9902 9.707 10 10 0 0 0 0.0098 -0.207 10 10 0 0 0 -10 -10z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/l4d2.svg b/.icons/awkward/24x24/apps/l4d2.svg
new file mode 100644
index 00000000..144283c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/l4d2.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <path fill="#a1a331" d="m10.923 1031.4h-0.001c-5.5035 0.042-9.922 4.484-9.922 9.998 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.017v-8.577c0-1.108-0.892-2-2-2h-8.077z"/>
+ <circle opacity=".2" cx="11" cy="1041.9" r="7"/>
+ <circle fill="#efefef" cx="11" cy="1041.4" r="7"/>
+ <path fill="#fff" opacity=".2" d="m10.923 1031.4h-0.001c-5.5035 0.042-9.922 4.484-9.922 9.998 0 0.084 0.0038 0.1665 0.00585 0.25 0.1316-5.397 4.4962-9.707 9.916-9.748h8.078c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-8.077z"/>
+ <path opacity=".2" d="m1.0058 1041.6c-0.002 0.083-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10 5.34 0 9.6755-4.1445 9.9815-9.4055l0.0185-0.017v-0.5l-0.01855 0.018c-0.306 5.261-4.6415 9.4055-9.9815 9.4055-5.456 0-9.862-4.327-9.994-9.75z"/>
+ <path fill="#ff352e" d="m8.3464 1047.3c-0.043675-0.021-0.11588-0.087-0.16046-0.1451-0.04458-0.059-0.15972-0.1848-0.25587-0.2807-0.147-0.1464-0.18905-0.1752-0.26422-0.1809-0.05024 0-0.1278-0.034-0.17707-0.07-0.093172-0.067-0.26026-0.2678-0.26026-0.3124 0-0.035-0.1067-0.072-0.20983-0.072-0.18155 0-0.31832-0.093-0.36002-0.2437-0.014415-0.052-0.049495-0.1564-0.077962-0.2315-0.04364-0.1151-0.065633-0.1421-0.14016-0.1721-0.4084-0.1644-0.41879-0.1715-0.4854-0.3336-0.023755-0.058-0.064893-0.1347-0.091419-0.171-0.03888-0.053-0.045115-0.088-0.03216-0.1804 0.012685-0.091 0.00545-0.1343-0.034495-0.2084-0.04594-0.085-0.04737-0.1009-0.015635-0.1728 0.019205-0.043 0.04724-0.086 0.062299-0.095 0.01507-0.01 0.04461-0.048 0.065667-0.086 0.03805-0.07 0.037625-0.071-0.068062-0.1617-0.058494-0.05-0.15384-0.1206-0.21189-0.1561-0.0851-0.052-0.11259-0.087-0.14195-0.1797-0.064005-0.2025-0.051659-0.2584 0.087023-0.3937 0.067888-0.066 0.12343-0.1394 0.12343-0.1625 0-0.023-0.042285-0.087-0.09397-0.1408-0.051683-0.054-0.13399-0.1512-0.1829-0.2154-0.12365-0.1624-0.19044-0.2164-0.33032-0.2674-0.20454-0.074-0.44005-0.1654-0.479-0.185-0.020365-0.01-0.065925-0.069-0.10124-0.1293-0.099848-0.1721-0.14821-0.2068-0.30561-0.2191-0.22286-0.018-0.2415-0.087-0.16224-0.6005 0.03419-0.2217 0.070657-0.3086 0.18436-0.4399 0.14347-0.1655 0.26559-0.224 0.4989-0.2395 0.18206-0.012 0.20617-0.01 0.37956 0.065 0.10183 0.043 0.20262 0.089 0.22398 0.101 0.087663 0.051 0.45283 0.5571 0.47974 0.6648 0.00802 0.032 0.044715 0.1 0.081541 0.1505 0.059716 0.082 0.093157 0.1005 0.30916 0.1687 0.13321 0.042 0.27558 0.1031 0.31638 0.1356 0.094653 0.075 0.11747 0.074 0.23133-0.011 0.16567-0.1245 0.24309-0.1579 0.40685-0.1752 0.26103-0.028 0.27155-0.035 0.27155-0.1896 0-0.1002 0.015445-0.1577 0.062755-0.2341 0.089346-0.1442 0.14777-0.1372 0.31 0.037 0.070841 0.076 0.17981 0.1642 0.24215 0.1958 0.11181 0.057 0.11468 0.057 0.21209 0.016 0.1051-0.044 0.22896-0.1741 0.28148-0.2969 0.04386-0.1024 0.01342-0.2503-0.070356-0.3418-0.15249-0.1666-0.3469-0.4709-0.3469-0.5431 0-0.1013 0.17085-0.3435 0.29436-0.4173 0.11853-0.071 0.15612-0.1225 0.21258-0.293 0.06569-0.1983 0.11403-0.2806 0.20207-0.3441 0.091578-0.066 0.097112-0.098 0.04192-0.2426-0.093907-0.2459-0.023985-0.3935 0.24153-0.5098 0.18398-0.081 0.21544-0.1399 0.11843-0.223-0.076377-0.065-0.062903-0.1532 0.034805-0.227 0.1177-0.089 0.17613-0.2578 0.13684-0.3959-0.01577-0.055-0.049735-0.1398-0.075473-0.1876-0.09035-0.1675-0.05427-0.2591 0.1308-0.3323 0.097194-0.038 0.1927-0.1367 0.1927-0.1983 0-0.021-0.04951-0.085-0.11003-0.1408-0.11855-0.1101-0.1562-0.2034-0.11292-0.2799 0.039415-0.07 0.13879-0.061 0.21817 0.019 0.03657 0.037 0.09461 0.073 0.12898 0.081 0.093429 0.021 0.29649-0.078 0.38993-0.1894 0.06088-0.073 0.10216-0.098 0.17869-0.1106 0.05474-0.01 0.1462-0.05 0.20325-0.091 0.09413-0.068 0.10373-0.085 0.10373-0.1781 0-0.1004 0.0023-0.1033 0.09045-0.1171 0.10859-0.017 0.20316-0.072 0.25723-0.1503 0.03723-0.054 0.03646-0.063-0.012-0.1367-0.02848-0.044-0.05179-0.1015-0.05179-0.1287 0-0.027-0.01279-0.095-0.02841-0.1499-0.01598-0.057-0.0208-0.139-0.01101-0.1883 0.03106-0.1567 0.20198-0.1743 0.33942-0.035 0.08251 0.084 0.08781 0.139 0.02282 0.2386-0.04114 0.063-0.04293 0.079-0.01346 0.1168 0.03246 0.042 0.03972 0.042 0.15704 0.01 0.17018-0.053 0.27034-0.048 0.41195 0.02 0.06832 0.033 0.16464 0.059 0.22019 0.059 0.14192 0.0007 0.2171 0.044 0.23717 0.1369 0.03669 0.1697 0.13885 0.176 0.24405 0.015 0.06519-0.1 0.12918-0.118 0.2608-0.074 0.08466 0.028 0.1095 0.029 0.16047 0 0.08746-0.046 0.15604-0.041 0.33064 0.026 0.09159 0.035 0.17439 0.052 0.20171 0.043 0.02549-0.01 0.11857-0.088 0.20685-0.1755 0.1388-0.1383 0.17216-0.1599 0.24686-0.1598 0.10817 0.0001 0.2331 0.071 0.2812 0.1586 0.02023 0.037 0.07479 0.095 0.12126 0.1282 0.06152 0.044 0.08862 0.086 0.09968 0.1508 0.0084 0.05 0.0536 0.141 0.10057 0.2035 0.06709 0.089 0.08898 0.1454 0.10224 0.2626 0.01508 0.1324 0.02458 0.1527 0.08672 0.1831 0.10779 0.053 0.20845 0.042 0.2998-0.031 0.0446-0.036 0.12334-0.095 0.17495-0.1307 0.05797-0.041 0.11934-0.1161 0.16047-0.1977 0.06113-0.1213 0.07472-0.1334 0.16535-0.1474 0.11122-0.017 0.23918 0.027 0.29457 0.1019 0.05532 0.075 0.02165 0.3107-0.06516 0.4568-0.06151 0.1035-0.07042 0.1383-0.05609 0.2185 0.01757 0.098 0.04024 0.1262 0.19355 0.2375 0.04947 0.036 0.11211 0.1063 0.13921 0.1566 0.06529 0.1211 0.2489 0.2274 0.33136 0.1919 0.0439-0.019 0.05965-0.049 0.06972-0.1336 0.0072-0.06 0.026-0.1214 0.0419-0.1363 0.03598-0.034 0.34946-0.028 0.41991 0.01 0.03542 0.018 0.0505 0.049 0.0505 0.1037 0 0.043 0.0182 0.1187 0.04046 0.1685 0.0291 0.065 0.03924 0.151 0.03613 0.3063-0.005 0.2456 0.0025 0.2647 0.18044 0.4614 0.1859 0.2055 0.24453 0.2851 0.35781 0.4862 0.13842 0.2458 0.19523 0.3945 0.21496 0.5629 0.01166 0.099 0.03773 0.171 0.08598 0.2379 0.16935 0.2345 0.18438 0.3836 0.11525 1.1431-0.02674 0.2938-0.033 0.4763-0.01843 0.5371 0.0144 0.06 0.0099 0.2074-0.0132 0.4253-0.03699 0.3494-0.07282 0.4717-0.24669 0.8421-0.06925 0.1476-0.09317 0.2322-0.09906 0.3503-0.0397 0.7962-0.21599 1.1483-0.57486 1.1483-0.07424 0-0.14569 0.03-0.31572 0.132-0.34569 0.2076-0.40505 0.2354-0.60784 0.2842-0.24372 0.059-0.34149 0.1127-0.3974 0.2202-0.0545 0.1046-0.04156 0.1316 0.11869 0.2469 0.16881 0.1217 0.17737 0.1408 0.12793 0.2856-0.07551 0.2212-0.16498 0.2367-0.39924 0.069-0.09762-0.07-0.18858-0.1167-0.2266-0.1167-0.03493 0-0.14821 0.041-0.25173 0.091-0.32246 0.1561-0.40248 0.169-0.58158 0.094-0.12994-0.054-0.14382-0.05-0.3217 0.098-0.0703 0.059-0.08724 0.089-0.08724 0.1588 0 0.1044-0.03533 0.1424-0.13259 0.1424-0.04034 0-0.09485 0.018-0.12112 0.041-0.02681 0.023-0.08665 0.041-0.1364 0.041-0.08384 0-0.09032 0.01-0.12047 0.1051-0.03454 0.1138-0.12961 0.2102-0.2075 0.2102-0.02684 0-0.10182 0.025-0.16662 0.057-0.25281 0.1211-0.43443 0.1087-0.68508-0.047-0.22225-0.138-0.25177-0.1649-0.31871-0.2897-0.07816-0.1457-0.13204-0.1847-0.30913-0.2237-0.08445-0.019-0.22591-0.061-0.31436-0.095-0.14255-0.054-0.18217-0.059-0.34879-0.046-0.10339 0.01-0.19909 0.015-0.21266 0.014-0.01358-0.0005-0.11174 0-0.21815-0.01-0.17214 0-0.19934-0.012-0.24686-0.064-0.06623-0.073-0.22581-0.1634-0.28744-0.1634-0.05731 0-0.16998 0.1046-0.23412 0.2173-0.042995 0.076-0.045095 0.097-0.018515 0.1912 0.045355 0.1604 0.03841 0.1945-0.050261 0.2466-0.06821 0.04-0.10612 0.045-0.25304 0.033-0.15106-0.012-0.18606-0.01-0.27819 0.04-0.057961 0.03-0.17282 0.1172-0.25525 0.1941-0.13904 0.1298-0.14886 0.1458-0.13601 0.2218 0.02996 0.1772-0.04519 0.2374-0.17551 0.1405-0.077511-0.058-0.11435-0.058-0.24743-0.0007-0.12942 0.056-0.13319 0.088-0.01234 0.1054 0.050917 0.01 0.14508 0.03 0.20925 0.05 0.10733 0.034 0.12554 0.033 0.2275 0 0.10886-0.039 0.11293-0.039 0.22875 0.015 0.14043 0.066 0.17523 0.1439 0.13202 0.2957-0.03561 0.1251-0.084448 0.1485-0.35933 0.172-0.54371 0.047-0.58914 0.047-0.67188 0.01zm6.4635-2.196c0.02856-0.024 0.07462-0.087 0.10237-0.1378 0.05498-0.1019 0.05436-0.089 0.04611-0.9702-0.0051-0.5454 0.0089-0.6118 0.16504-0.7847 0.0744-0.082 0.13947-0.1224 0.29899-0.1842 0.35098-0.1358 0.54834-0.269 0.62181-0.4197 0.05892-0.1207 0.05823-0.2153-0.0028-0.3793-0.06243-0.168-0.10001-0.2064-0.16816-0.1719-0.06663 0.034-0.1202 0.012-0.13832-0.056-0.01303-0.049-0.02865-0.055-0.13511-0.054-0.10277 0.0008-0.12438 0.01-0.14747 0.057-0.03561 0.074-0.09723 0.072-0.12798-0.01-0.02108-0.053-0.0351-0.059-0.09814-0.047-0.06029 0.011-0.07354 0.01-0.07354-0.029 0-0.024 0.02357-0.071 0.05237-0.1059 0.05208-0.063 0.0521-0.063 0.0026-0.075-0.02738-0.01-0.08297-0.056-0.12354-0.1095-0.06992-0.092-0.07411-0.1106-0.08004-0.3541-0.0108-0.4413-0.0055-0.4916 0.05849-0.5645 0.04599-0.052 0.0612-0.1047 0.07345-0.2528 0.0086-0.1028 0.02722-0.3016 0.04162-0.4417 0.02834-0.2758 0.0058-0.4523-0.07486-0.5859-0.05187-0.086-0.09855-0.4304-0.08965-0.6615 0.0058-0.1492 0-0.1754-0.04313-0.2041-0.04453-0.03-0.05636-0.027-0.11384 0.025-0.07753 0.07-0.089 0.072-0.10561 0.011-0.0077-0.028-0.03366-0.047-0.06459-0.047-0.07448 0-0.06399-0.049 0.02529-0.1186 0.06487-0.05 0.0732-0.068 0.05132-0.1064-0.05239-0.093 0.05671-0.1352 0.25434-0.099 0.03272 0.01 0.04685 0 0.04188-0.024-0.0041-0.018 0.0055-0.063 0.02151-0.099 0.03529-0.081-0.0017-0.1363-0.09022-0.1363-0.06495 0-0.10894-0.061-0.10894-0.15 0-0.034-0.02091-0.072-0.04937-0.089-0.05957-0.035-0.06238-0.062-0.01028-0.098 0.03519-0.024 0.03366-0.036-0.01525-0.1143-0.06284-0.1008-0.16242-0.1573-0.32006-0.1814-0.06109-0.01-0.18885-0.029-0.28389-0.043-0.09505-0.014-0.26167-0.043-0.3703-0.063-0.38254-0.072-0.61641-0.084-0.81051-0.043-0.39799 0.083-0.68078 0.2365-0.76975 0.4167-0.06775 0.1371-0.14695 0.2611-0.25076 0.3925-0.05664 0.072-0.115 0.1714-0.12969 0.2215-0.02588 0.088-0.06042 0.1441-0.25357 0.4102-0.05019 0.069-0.25285 0.2852-0.45036 0.4803-0.28871 0.2852-0.37659 0.388-0.4483 0.5249-0.04906 0.094-0.09807 0.2018-0.10892 0.2403-0.01085 0.039-0.0425 0.1226-0.07033 0.1869-0.02783 0.064-0.0761 0.1826-0.10726 0.2631-0.04969 0.1282-0.08551 0.1716-0.29153 0.3526-0.28583 0.2511-0.39601 0.4279-0.34686 0.5565 0.0269 0.07 0.022075 0.09-0.056329 0.2271-0.083228 0.1459-0.084392 0.1514-0.03964 0.1897 0.044865 0.038 0.04451 0.042-0.0132 0.122-0.041505 0.058-0.055211 0.1019-0.045685 0.1469 0.010475 0.05 0.00155 0.07-0.03839 0.091-0.0286 0.014-0.052004 0.041-0.052004 0.059s-0.02716 0.052-0.060352 0.075c-0.057115 0.041-0.058882 0.049-0.03294 0.1535 0.023295 0.094 0.02136 0.1169-0.01289 0.1528-0.024995 0.026-0.04358 0.095-0.048915 0.1815-0.00825 0.1335-0.00544 0.1413 0.067076 0.1863 0.041625 0.026 0.087497 0.081 0.10194 0.1233 0.050679 0.1475 0.13027 0.1948 0.38523 0.2288 0.1267 0.017 0.28732 0.031 0.35694 0.032 0.06962 0.0005 0.16405 0.016 0.20983 0.034 0.04579 0.018 0.21008 0.045 0.36511 0.059 0.15502 0.015 0.29242 0.033 0.30532 0.04 0.06011 0.035 0.22727 0.057 0.49902 0.066 0.37206 0.012 0.60529 0.027 0.77249 0.048 0.11676 0.015 0.13733 0.011 0.19331-0.039 0.06142-0.055 0.06336-0.055 0.09769-0.01 0.01928 0.025 0.03505 0.069 0.03505 0.098 0 0.033 0.03332 0.078 0.08718 0.1181 0.12017 0.09 0.18462 0.2009 0.18443 0.3177-0.000085 0.054 0.0026 0.1766 0.006 0.273 0.0057 0.1601 0.0108 0.1757 0.06013 0.1824 0.06649 0.01 0.09502 0.1087 0.05767 0.2017-0.029 0.072 0.0017 0.1296 0.06747 0.1296 0.03763 0 0.03655 0.026-0.0089 0.2161-0.02213 0.092 0.05947 0.087 0.09668-0.01 0.03468-0.087 0.11586-0.097 0.11586-0.014 0 0.1072 0.11199 0.094 0.15663-0.018 0.02206-0.056 0.1026 0.058 0.1026 0.1443 0 0.073 0.0075 0.086 0.04937 0.08 0.12851-0.017 0.47391 0 0.50022 0.029 0.0099 0.01 0.12654 0.013 0.25896 0.01 0.1913-0.01 0.25144-0.02 0.29268-0.055zm-2.7461-3.3961c-0.14725-0.024-0.31705-0.096-0.37808-0.1607-0.0433-0.046-0.04496-0.061-0.0169-0.1494 0.01711-0.054 0.03965-0.1423 0.05008-0.1963 0.01044-0.054 0.04728-0.1385 0.08187-0.188 0.09269-0.1324 0.19214-0.3252 0.1924-0.3728 0.0007-0.1189 0.20017-0.3453 0.44412-0.5041 0.03394-0.022 0.10261-0.067 0.15262-0.1004 0.06161-0.041 0.10297-0.054 0.12839-0.04 0.07146 0.038 0.2519 0.2814 0.28427 0.3837 0.03494 0.1104 0.06841 0.1988 0.14509 0.3829 0.02672 0.064 0.05521 0.1436 0.06332 0.1763 0.01474 0.059 0.16964 0.1624 0.24415 0.1624 0.05045 0 0.11514 0.073 0.14164 0.1609 0.02497 0.082-0.0017 0.1696-0.09368 0.3103-0.09219 0.1403-0.19225 0.1598-0.80482 0.1566-0.28612 0-0.57162-0.011-0.63448-0.021zm3.0149-3.3014c0-0.018-0.02777-0.05-0.06173-0.071-0.05804-0.036-0.06171-0.036-0.06171 0 0 0.05 0.04536 0.099 0.09135 0.099 0.01764 0 0.03209-0.015 0.03209-0.032zm-1.7349 8.317c-0.02934-0.078 0.1105-0.2098 0.17948-0.1695 0.04045 0.024 0.02849 0.1184-0.02024 0.16-0.05324 0.046-0.14358 0.051-0.15923 0.01zm1.3276-0.1634c-0.04073-0.028-0.08161-0.061-0.09085-0.074-0.0246-0.034 0.01611-0.093 0.08933-0.1298 0.05573-0.028 0.07519-0.027 0.15004 0.01 0.09845 0.044 0.10116 0.055 0.0444 0.1672-0.04791 0.095-0.08921 0.1015-0.19292 0.03zm-1.0198-0.1069c-0.05808-0.042-0.0804-0.155-0.04224-0.2134 0.02227-0.034 0.19996-0.015 0.25394 0.028 0.06418 0.05-0.02621 0.229-0.11526 0.2278-0.02167-0.0002-0.06505-0.019-0.09644-0.042z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 1029.4)">
+ <path d="m38.558 13.73h3.0713v1.2695h-4.629v-1.2305l0.78125-0.83008q1.3916-1.4795 1.6895-1.8213 0.36621-0.41992 0.52734-0.74219 0.16113-0.32715 0.16113-0.64453 0-0.48828-0.29785-0.75195-0.29297-0.26855-0.83496-0.26855-0.38574 0-0.86914 0.15625-0.47852 0.15137-1.001 0.44434v-1.3428q0.52246-0.19043 1.0205-0.28809 0.50293-0.10254 0.96191-0.10254 1.1572 0 1.8164 0.54199 0.66406 0.53711 0.66406 1.4697 0 0.42969-0.14648 0.80566-0.1416 0.37598-0.49316 0.83496-0.25879 0.33203-1.4209 1.4941-0.62988 0.62988-1.001 1.0059z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -1 1029.4)">
+ <path d="m38.558 12.73h3.0713v1.2695h-4.629v-1.2305l0.78125-0.83008q1.3916-1.4795 1.6895-1.8213 0.36621-0.41992 0.52734-0.74219 0.16113-0.32715 0.16113-0.64453 0-0.48828-0.29785-0.75195-0.29297-0.26855-0.83496-0.26855-0.38574 0-0.86914 0.15625-0.47852 0.15137-1.001 0.44434v-1.3428q0.52246-0.19043 1.0205-0.28809 0.50293-0.10254 0.96191-0.10254 1.1572 0 1.8164 0.54199 0.66406 0.53711 0.66406 1.4697 0 0.42969-0.14648 0.80566-0.1416 0.37598-0.49316 0.83496-0.25879 0.33203-1.4209 1.4941-0.62988 0.62988-1.001 1.0059z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/labplot.svg b/.icons/awkward/24x24/apps/labplot.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/labplot.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/labyrinth.svg b/.icons/awkward/24x24/apps/labyrinth.svg
new file mode 100644
index 00000000..841ab875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/labyrinth.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 h 9 c 0.554,0 1,-0.446 1,-1 v -9 -9 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#305483" d="M 11,12 7,13 V 11 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 12.571429,6 C 12.258152,6 12,6.2541185 12,6.5625 v 1.875 C 12,8.7458815 12.258152,9 12.571429,9 h 6.857142 C 19.741848,9 20,8.7458815 20,8.4375 V 6.5625 C 20,6.2541185 19.741848,6 19.428571,6 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 13.613637,11 C 13.27722,11 13,11.225883 13,11.5 v 1 c 0,0.274117 0.27722,0.5 0.613637,0.5 h 7.772727 C 21.72278,13 22,12.774117 22,12.5 v -1 C 22,11.225883 21.72278,11 21.386364,11 Z"/>
+ <g style="fill:#2f5d97" transform="matrix(0.37082613,0,0,0.36843675,3.0951051,3.01424)">
+ <path style="fill:#305483;fill-rule:evenodd" d="M 4.9763661,20.175781 C 6.6130595,18.0745 10.222513,7.6141185 22.117392,11.866741 c 0,0 -10.85914,-0.908602 -12.12183,8.435308"/>
+ <path style="fill:#305483;fill-rule:evenodd" d="m 4.5975588,28.524654 c 1.6366934,2.101281 5.6249542,12.668373 17.5198332,8.41575 0,0 -11.174812,0.138979 -12.184965,-7.942241"/>
+ </g>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.9999996,10.5 C 4.8975841,10.5 4,11.397584 4,12.500001 4,13.602417 4.8975841,14.5 5.9999996,14.5 7.1024156,14.5 8,13.602417 8,12.500001 8,11.397584 7.1024156,10.5 5.9999996,10.5 Z"/>
+ <path style="fill:#3594f3;fill-rule:evenodd" d="M 5.9999996,10 C 4.8975841,10 4,10.897584 4,12.000001 4,13.102417 4.8975841,14 5.9999996,14 7.1024156,14 8,13.102417 8,12.000001 8,10.897584 7.1024156,10 5.9999996,10 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 12.571429,15 C 12.258152,15 12,15.254119 12,15.5625 v 1.875 C 12,17.745881 12.258152,18 12.571429,18 h 6.857142 C 19.741848,18 20,17.745881 20,17.4375 v -1.875 C 20,15.254119 19.741848,15 19.428571,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.208985 10,10 0 0 1 12,2.5 h 9 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.572266 6 C 12.258989 6 12 6.2541185 12 6.5625 L 12 7.0625 C 12 6.7541185 12.258989 6.5 12.572266 6.5 L 19.427734 6.5 C 19.741011 6.5 20 6.7541185 20 7.0625 L 20 6.5625 C 20 6.2541185 19.741011 6 19.427734 6 L 12.572266 6 z M 13.613281 11 C 13.276864 11 13 11.225883 13 11.5 L 13 12 C 13 11.725883 13.276864 11.5 13.613281 11.5 L 21.386719 11.5 C 21.723135 11.5 22 11.725883 22 12 L 22 11.5 C 22 11.225883 21.723135 11 21.386719 11 L 13.613281 11 z M 12.572266 15 C 12.258989 15 12 15.254119 12 15.5625 L 12 16.0625 C 12 15.754119 12.258989 15.5 12.572266 15.5 L 19.427734 15.5 C 19.741011 15.5 20 15.754119 20 16.0625 L 20 15.5625 C 20 15.254119 19.741011 15 19.427734 15 L 12.572266 15 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12 8.4375 L 12 8.9375 C 12 9.2458815 12.258989 9.5 12.572266 9.5 L 19.427734 9.5 C 19.741011 9.5 20 9.2458815 20 8.9375 L 20 8.4375 C 20 8.7458815 19.741011 9 19.427734 9 L 12.572266 9 C 12.258989 9 12 8.7458815 12 8.4375 z M 13 12.5 L 13 13 C 13 13.274117 13.276864 13.5 13.613281 13.5 L 21.386719 13.5 C 21.723135 13.5 22 13.274117 22 13 L 22 12.5 C 22 12.774117 21.723135 13 21.386719 13 L 13.613281 13 C 13.276864 13 13 12.774117 13 12.5 z M 12 17.4375 L 12 17.9375 C 12 18.245881 12.258989 18.5 12.572266 18.5 L 19.427734 18.5 C 19.741011 18.5 20 18.245881 20 17.9375 L 20 17.4375 C 20 17.745881 19.741011 18 19.427734 18 L 12.572266 18 C 12.258989 18 12 17.745881 12 17.4375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ladi-player.svg b/.icons/awkward/24x24/apps/ladi-player.svg
new file mode 100644
index 00000000..f8d61285
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ladi-player.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18.621514,5.502571 c -0.116693,-0.0121 -0.299857,0.01588 -0.637696,0.1015625 -0.672484,0.170557 -0.8143,0.2221625 -0.80664,0.369141 0.0043,0.082481 0.04791,0.156302 0.166015,0.2890625 L 16.851006,6.7545245 16.71624,6.6207355 c -0.07376,-0.073743 -0.192839,-0.073743 -0.266601,0 l -5.164063,5.1630855 c -0.105125,-0.03814 -0.220009,-0.03792 -0.325195,0 l -0.224609,-0.224609 c -0.07724,-0.07722 -0.200942,-0.07736 -0.278321,0 l -4.3984369,4.397461 c -0.077379,0.07736 -0.078218,0.202076 -10e-4,0.279296 l 0.19043,0.19043 -1.107422,1.107422 c -0.1880295,0.187978 -0.1880295,0.490733 0,0.678711 l 1.1464845,1.146484 c 0.1880295,0.187978 0.4906815,0.187978 0.678711,0 l 1.1083985,-1.107422 0.1904295,0.19043 c 0.077241,0.07722 0.200942,0.07736 0.2783205,0 l 4.3984369,-4.397461 c 0.07738,-0.07736 0.07822,-0.202076 10e-4,-0.279297 l -0.22461,-0.224609 c 0.03779,-0.104827 0.03781,-0.218421 0,-0.323242 l 5.165039,-5.1640625 c 0.07376,-0.073743 0.07376,-0.192859 0,-0.2666015 L 17.749443,7.652962 18.242607,7.1597975 c 0.128863,0.113718 0.201185,0.156921 0.288086,0.1669925 0.14145,0.01639 0.174259,-0.1521115 0.354492,-0.8222655 0.178013,-0.6618915 0.132901,-0.707962 -0.02246,-0.8632815 -0.0742,-0.07418 -0.124518,-0.1265695 -0.241211,-0.138672 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.22" y="16.34" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#d5d5d5" width="9.036" height="2.026" x="-1.55" y="15.96" rx=".188" ry=".188" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#b6b6b6" width="8.937" height="2.581" x="-8.89" y="15.68" rx=".48" ry=".48" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#3f3f3f" width="6.615" height="3.514" x="-6.85" y="15.21" rx=".197" ry=".197" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <path style="fill:#d5d5d5;fill-rule:evenodd" d="m 18.863097,5.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 18.704989,6.67506 18.671798,6.843272 18.530349,6.82688 18.379177,6.80936 18.376898,6.811445 17.784605,6.2193155 17.187382,5.622257 17.184284,5.616006 17.176875,5.4737755 c -0.0077,-0.1469785 0.134927,-0.199002 0.807412,-0.369559 0.675678,-0.1713673 0.730411,-0.1114551 0.87881,0.036905 z"/>
+ <path style="fill:#3f3f3f" d="M 16.257395,6.3133895 15.944973,6.625812 17.390574,8.045522 17.703428,7.7331 Z"/>
+ <path style="opacity:0.2" d="M 14.819629,13.500395 A 0.79609383,0.78463039 0 0 0 14,14.284576 v 8.430558 a 0.79609383,0.78463039 0 0 0 1.194343,0.67963 l 3.703495,-2.107765 3.703945,-2.107264 a 0.79609383,0.78463039 0 0 0 0,-1.359285 L 18.897838,15.713186 15.194343,13.605071 A 0.79609383,0.78463039 0 0 0 14.819675,13.50052 Z"/>
+ <path style="fill:#26a69a" d="M 14.819629,13.000398 A 0.79609383,0.78463039 0 0 0 14,13.784579 v 8.430558 a 0.79609383,0.78463039 0 0 0 1.194343,0.67963 l 3.703495,-2.107765 3.703945,-2.107264 a 0.79609383,0.78463039 0 0 0 0,-1.359285 l -3.703945,-2.107265 -3.703495,-2.108114 a 0.79609383,0.78463039 0 0 0 -0.374668,-0.104551 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.819332,13.000055 A 0.79609383,0.78463039 0 0 0 14,13.78423 v 0.499998 a 0.79609383,0.78463039 0 0 1 0.819332,-0.784176 0.79609383,0.78463039 0 0 1 0.374998,0.105469 l 3.703105,2.10741 3.704083,2.107411 a 0.79609383,0.78463039 0 0 1 0.356443,0.429685 0.79609383,0.78463039 0 0 0 -0.356443,-0.929682 L 18.897435,15.212934 15.19433,13.105523 a 0.79609383,0.78463039 0 0 0 -0.374998,-0.105468 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ladi-system-log.svg b/.icons/awkward/24x24/apps/ladi-system-log.svg
new file mode 100644
index 00000000..dffa3d0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ladi-system-log.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18.621514,5.502571 c -0.116693,-0.0121 -0.299857,0.01588 -0.637696,0.1015625 -0.672484,0.170557 -0.8143,0.2221625 -0.80664,0.369141 0.0043,0.082481 0.04791,0.156302 0.166015,0.2890625 L 16.851006,6.7545245 16.71624,6.6207355 c -0.07376,-0.073743 -0.192839,-0.073743 -0.266601,0 l -5.164063,5.1630855 c -0.105125,-0.03814 -0.220009,-0.03792 -0.325195,0 l -0.224609,-0.224609 c -0.07724,-0.07722 -0.200942,-0.07736 -0.278321,0 l -4.3984369,4.397461 c -0.077379,0.07736 -0.078218,0.202076 -10e-4,0.279296 l 0.19043,0.19043 -1.107422,1.107422 c -0.1880295,0.187978 -0.1880295,0.490733 0,0.678711 l 1.1464845,1.146484 c 0.1880295,0.187978 0.4906815,0.187978 0.678711,0 l 1.1083985,-1.107422 0.1904295,0.19043 c 0.077241,0.07722 0.200942,0.07736 0.2783205,0 l 4.3984369,-4.397461 c 0.07738,-0.07736 0.07822,-0.202076 10e-4,-0.279297 l -0.22461,-0.224609 c 0.03779,-0.104827 0.03781,-0.218421 0,-0.323242 l 5.165039,-5.1640625 c 0.07376,-0.073743 0.07376,-0.192859 0,-0.2666015 L 17.749443,7.652962 18.242607,7.1597975 c 0.128863,0.113718 0.201185,0.156921 0.288086,0.1669925 0.14145,0.01639 0.174259,-0.1521115 0.354492,-0.8222655 0.178013,-0.6618915 0.132901,-0.707962 -0.02246,-0.8632815 -0.0742,-0.07418 -0.124518,-0.1265695 -0.241211,-0.138672 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.22" y="16.34" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#d5d5d5" width="9.036" height="2.026" x="-1.55" y="15.96" rx=".188" ry=".188" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#b6b6b6" width="8.937" height="2.581" x="-8.89" y="15.68" rx=".48" ry=".48" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#3f3f3f" width="6.615" height="3.514" x="-6.85" y="15.21" rx=".197" ry=".197" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <path style="fill:#d5d5d5;fill-rule:evenodd" d="m 18.863097,5.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 18.704989,6.67506 18.671798,6.843272 18.530349,6.82688 18.379177,6.80936 18.376898,6.811445 17.784605,6.2193155 17.187382,5.622257 17.184284,5.616006 17.176875,5.4737755 c -0.0077,-0.1469785 0.134927,-0.199002 0.807412,-0.369559 0.675678,-0.1713673 0.730411,-0.1114551 0.87881,0.036905 z"/>
+ <path style="fill:#3f3f3f" d="M 16.257395,6.3133895 15.944973,6.625812 17.390574,8.045522 17.703428,7.7331 Z"/>
+ <circle style="opacity:0.2" cx="19" cy="18.5" r="5"/>
+ <circle style="fill:#ec407a" cx="19" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 19,15 c -1.65685,0 -3,1.34315 -3,3 0,1.65685 1.34315,3 3,3 0.6477,0 1.246008,-0.20762 1.736328,-0.556641 l 1.425781,1.425782 a 5,5 0 0 0 0.707032,-0.707032 L 21.443359,19.736328 C 21.79238,19.246008 22,18.6477 22,18 22,16.34315 20.65685,15 19,15 Z m 0,1 c 1.10455,0 2,0.89545 2,2 0,1.10455 -0.89545,2 -2,2 -1.10455,0 -2,-0.89545 -2,-2 0,-1.10455 0.89545,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/laditools.svg b/.icons/awkward/24x24/apps/laditools.svg
new file mode 100644
index 00000000..f7c77ef2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/laditools.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18.621514,5.502571 c -0.116693,-0.0121 -0.299857,0.01588 -0.637696,0.1015625 -0.672484,0.170557 -0.8143,0.2221625 -0.80664,0.369141 0.0043,0.082481 0.04791,0.156302 0.166015,0.2890625 L 16.851006,6.7545245 16.71624,6.6207355 c -0.07376,-0.073743 -0.192839,-0.073743 -0.266601,0 l -5.164063,5.1630855 c -0.105125,-0.03814 -0.220009,-0.03792 -0.325195,0 l -0.224609,-0.224609 c -0.07724,-0.07722 -0.200942,-0.07736 -0.278321,0 l -4.3984369,4.397461 c -0.077379,0.07736 -0.078218,0.202076 -10e-4,0.279296 l 0.19043,0.19043 -1.107422,1.107422 c -0.1880295,0.187978 -0.1880295,0.490733 0,0.678711 l 1.1464845,1.146484 c 0.1880295,0.187978 0.4906815,0.187978 0.678711,0 l 1.1083985,-1.107422 0.1904295,0.19043 c 0.077241,0.07722 0.200942,0.07736 0.2783205,0 l 4.3984369,-4.397461 c 0.07738,-0.07736 0.07822,-0.202076 10e-4,-0.279297 l -0.22461,-0.224609 c 0.03779,-0.104827 0.03781,-0.218421 0,-0.323242 l 5.165039,-5.1640625 c 0.07376,-0.073743 0.07376,-0.192859 0,-0.2666015 L 17.749443,7.652962 18.242607,7.1597975 c 0.128863,0.113718 0.201185,0.156921 0.288086,0.1669925 0.14145,0.01639 0.174259,-0.1521115 0.354492,-0.8222655 0.178013,-0.6618915 0.132901,-0.707962 -0.02246,-0.8632815 -0.0742,-0.07418 -0.124518,-0.1265695 -0.241211,-0.138672 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.22" y="16.34" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#d5d5d5" width="9.036" height="2.026" x="-1.55" y="15.96" rx=".188" ry=".188" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#b6b6b6" width="8.937" height="2.581" x="-8.89" y="15.68" rx=".48" ry=".48" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#3f3f3f" width="6.615" height="3.514" x="-6.85" y="15.21" rx=".197" ry=".197" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <path style="fill:#d5d5d5;fill-rule:evenodd" d="m 18.863097,5.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 18.704989,6.67506 18.671798,6.843272 18.530349,6.82688 18.379177,6.80936 18.376898,6.811445 17.784605,6.2193155 17.187382,5.622257 17.184284,5.616006 17.176875,5.4737755 c -0.0077,-0.1469785 0.134927,-0.199002 0.807412,-0.369559 0.675678,-0.1713673 0.730411,-0.1114551 0.87881,0.036905 z"/>
+ <path style="fill:#3f3f3f" d="M 16.257395,6.3133895 15.944973,6.625812 17.390574,8.045522 17.703428,7.7331 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/laigter.svg b/.icons/awkward/24x24/apps/laigter.svg
new file mode 100644
index 00000000..b461001d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/laigter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.2795287,21.662869 C 7.9550408,20.187919 6.5550493,18.575455 6.1231198,16.549258 5.8722658,15.372493 5.9998748,14.077486 6.5507318,12.987875 7.6721568,10.877023 9.3848932,8.7550603 10.24404,7.2153244 c 1.168484,-2.0941219 0.857493,-4.7153212 0.857493,-4.7153212 0,0 0.773776,1.9227205 1.283479,2.7766773 1.138381,1.9072504 2.940097,4.7712845 3.174679,6.7429245 1.212596,-0.236736 1.666838,-2.5591277 1.262826,-2.8674577 0.752039,0.614561 1.18092,1.5550647 1.506326,2.4653807 0.742456,2.616185 1.041557,5.559013 -0.0158,8.130078 -0.598495,1.398027 -1.837467,2.711914 -3.351738,2.724536 -1.346153,0.06156 -2.693869,0.0022 -4.041203,0 -0.831786,0.115392 -1.0605403,-0.179964 -1.6405733,-0.809273 z"/>
+ <path style="fill:#f15928" d="M 9.2795287,21.162866 C 7.9550408,19.687916 6.5550493,18.075452 6.1231198,16.049254 5.8722658,14.87249 5.9998748,13.577483 6.5507318,12.487871 7.6721568,10.377019 9.3848932,8.2550569 10.24404,6.7153209 11.412524,4.6211995 11.101533,2 11.101533,2 c 0,0 0.773776,1.9227204 1.283479,2.7766775 1.138381,1.9072499 2.940097,4.7712838 3.174679,6.7429235 1.212596,-0.236736 1.666838,-2.5591272 1.262826,-2.8674571 0.752039,0.6145609 1.18092,1.5550641 1.506326,2.4653811 0.742456,2.616185 1.041557,5.559013 -0.0158,8.130077 -0.598495,1.398028 -1.837467,2.711914 -3.351738,2.724537 -1.346153,0.06157 -2.693869,0.0022 -4.041203,0 -0.831786,0.115391 -1.0605403,-0.179965 -1.6405733,-0.809273 z"/>
+ <path style="opacity:0.1" d="m 14.999999,18.687503 c 0,1.701234 -0.796853,2.8125 -2.37864,2.8125 C 11.039573,21.500003 10,21.353023 10,19.651789 c 0,-0.910018 1.206439,-3.107614 1.904124,-4.755139 0.606603,-1.432442 0.717235,-2.396646 0.717235,-2.396646 0,0 2.37864,4.486265 2.37864,6.187499 z"/>
+ <path style="fill:#f79133" d="M 14.999999,18.1875 C 14.999999,19.888734 14.203146,21 12.621359,21 11.039573,21 10,20.853019 10,19.151785 10,18.241767 11.206439,16.044172 11.904124,14.396647 12.510727,12.964205 12.621359,12 12.621359,12 c 0,0 2.37864,4.486266 2.37864,6.1875 z"/>
+ <path style="opacity:0.1" d="m 12.839844,15.243168 c 0.02891,0.06388 0.02865,0.05511 0.05762,0.120117 0.578576,1.298133 1.102539,2.939663 1.102539,3.324218 0,0.694485 -0.167191,1.160675 -0.373047,1.415039 -0.205856,0.254364 -0.449146,0.397461 -1.005859,0.397461 -1.094221,0.0052 -1.618576,-0.112819 -1.621094,-0.848633 0,-0.0131 0.226693,-0.850109 0.603515,-1.692382 0.376823,-0.842273 0.854386,-1.805517 1.22168,-2.672851 0.0073,-0.01733 0.0074,-0.02574 0.01465,-0.04297 z"/>
+ <path style="fill:#ffc95d" d="m 12.839844,14.743164 c 0.02891,0.06388 0.02865,0.05511 0.05762,0.120117 C 13.476037,16.161414 14,17.802944 14,18.1875 14,18.881984 13.832809,19.348175 13.626953,19.602539 13.421097,19.856903 13.177807,20 12.621094,20 11.526873,20.005203 11.002518,19.88718 11,19.151367 c 0,-0.0131 0.226693,-0.850109 0.603515,-1.692382 0.376823,-0.842274 0.854386,-1.805517 1.22168,-2.672852 0.0073,-0.01733 0.0074,-0.02574 0.01465,-0.04297 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.101562,2.0000006 c 0,0 0.02304,0.2262431 0.03223,0.5761719 0.05196,0.1286054 0.759456,1.8766994 1.250977,2.700195 1.138381,1.9072504 2.940223,4.7715235 3.174804,6.7431635 1.026455,-0.200395 1.502776,-1.884269 1.381836,-2.5869137 C 16.852029,10.233853 16.38713,11.357967 15.559573,11.519531 15.324988,9.5478913 13.523147,6.6836174 12.384765,4.7763677 11.875063,3.9224106 11.101562,2.0000006 11.101562,2.0000006 Z m 0.03223,1.0605469 C 11.111662,4.0164387 10.946495,5.456103 10.244139,6.7148444 9.3849922,8.2545804 7.6722048,10.37743 6.5507793,12.488281 6.1391078,13.30258 5.9644293,14.231004 6.0068343,15.139649 6.0378043,14.39492 6.2144568,13.653538 6.5507793,12.988281 7.6722048,10.87743 9.3849922,8.7545803 10.244139,7.2148444 11.085779,5.706482 11.158198,3.9393362 11.133787,3.0605475 Z m 5.688478,5.5917969 c 0.11018,0.084086 0.150222,0.3235044 0.134765,0.6240229 0.66721,0.612993 1.067194,1.4879347 1.372071,2.3408207 0.361964,1.275449 0.614748,2.628721 0.660156,3.978515 0.0095,-1.514466 -0.253415,-3.045284 -0.660156,-4.478515 C 18.003699,10.206871 17.574308,9.2669053 16.82227,8.6523444 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lash.svg b/.icons/awkward/24x24/apps/lash.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lash.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/last-fm.svg b/.icons/awkward/24x24/apps/last-fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/last-fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lastfm-audioscrobbler.svg b/.icons/awkward/24x24/apps/lastfm-audioscrobbler.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lastfm-audioscrobbler.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lastfm-valut.svg b/.icons/awkward/24x24/apps/lastfm-valut.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lastfm-valut.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lastfm-www.last.fm.svg b/.icons/awkward/24x24/apps/lastfm-www.last.fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lastfm-www.last.fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lastfm.svg b/.icons/awkward/24x24/apps/lastfm.svg
new file mode 100644
index 00000000..b46d2525
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lastfm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="fill:#c2352a" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4605,1 1.001,5.46 1.001,11 c 0,0.08386 -0.002,0.16664 0,0.25 C 1.1331,5.827 5.5445,1.5 11,1.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 20.999,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.0058,11.25 C 1.0038,11.334 1,11.416 1,11.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 20.862,16.673 16.456,21 11,21 5.544,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="opacity:0.2" d="m 7.2937019,15.462221 c -0.260104,-0.035 -0.722789,-0.1856 -1.031413,-0.3342 -2.010804,-0.9635 -2.833133,-3.3902 -1.842737,-5.4342008 1.131453,-2.3372 4.218687,-2.933 6.0764301,-1.1726 0.537215,0.5082 0.77581,0.942 1.584634,2.8649008 0.844337,2.011 1.0004,2.3272 1.274009,2.5953 0.293117,0.2852 0.564726,0.3812 1.084433,0.3812 0.853842,0 1.463585,-0.5278 1.463585,-1.2641 0,-0.6233 -0.219087,-0.8229 -1.336534,-1.2196 -1.70168,-0.6138 -2.2529,-1.1686 -2.254901,-2.2827008 0,-0.5943 0.15056,-0.9905 0.533213,-1.4012 0.54922,-0.5863 1.496598,-0.7799 2.334933,-0.4887 0.357643,0.127 1.105942,0.7894 1.105942,0.979 0,0.092 -0.433673,0.3732 -0.674269,0.4397 -0.127051,0.033 -0.236595,-0.01 -0.383153,-0.1506 -0.297119,-0.2851 -0.4982,-0.3732 -0.853842,-0.3732 -0.613745,0 -0.994397,0.3692 -0.994397,0.9655 0,0.5943008 0.242097,0.7954008 1.45158,1.2036008 1.666666,0.5628 2.158863,1.071 2.168867,2.2471 0.01,1.016 -0.447679,1.7489 -1.358043,2.1826 -0.414165,0.1956 -0.554722,0.2206 -1.230992,0.2206 -0.965386,0 -1.399059,-0.1796 -1.940275,-0.7894 -0.363646,-0.4102 -0.732793,-1.1801 -1.914766,-3.9905 C 10.06581,9.4762202 9.4365579,8.9054202 8.3871389,8.6808202 c -0.531713,-0.1136 -1.272009,-0.01 -1.754702,0.2461 -0.470688,0.2461 -0.996398,0.8014 -1.244497,1.3091008 -0.205082,0.4122 -0.22459,0.5278 -0.22459,1.2447 0,0.6838 0.02751,0.8459 0.199079,1.2211 0.260104,0.5728 0.771809,1.102 1.334534,1.3872 0.406663,0.2051 0.533213,0.2306 1.181973,0.2306 0.623249,0 0.783313,-0.029 1.154961,-0.2071 0.42417,-0.2071 0.9943981,-0.7154 1.2269911,-1.0961 l 0.121048,-0.1976 0.238596,0.5453 c 0.133053,0.3012 0.240096,0.5843 0.240096,0.6353 0,0.1506 -0.539216,0.6428 -1.0334128,0.9495 -0.7503003,0.4632 -1.6121453,0.6368 -2.5325133,0.5117 m -0.002,0"/>
+ <path style="fill:#ffffff" d="m 7.2937019,14.962158 c -0.260104,-0.035 -0.722789,-0.1856 -1.031413,-0.3342 -2.010804,-0.9635 -2.833133,-3.3902 -1.842737,-5.4342002 1.131453,-2.3372 4.218687,-2.933 6.0764301,-1.1726 0.537215,0.5082 0.77581,0.942 1.584634,2.8649002 0.844337,2.011 1.0004,2.3272 1.274009,2.5953 0.293117,0.2852 0.564726,0.3812 1.084433,0.3812 0.853842,0 1.463585,-0.5278 1.463585,-1.2641 0,-0.6233 -0.219087,-0.8229 -1.336534,-1.2196 -1.70168,-0.6138 -2.2529,-1.1686 -2.254901,-2.2827002 0,-0.5943 0.15056,-0.9905 0.533213,-1.4012 0.54922,-0.5863 1.496598,-0.7799 2.334933,-0.4887 0.357643,0.127 1.105942,0.7894 1.105942,0.979 0,0.092 -0.433673,0.3732 -0.674269,0.4397 -0.127051,0.033 -0.236595,-0.01 -0.383153,-0.1506 -0.297119,-0.2851 -0.4982,-0.3732 -0.853842,-0.3732 -0.613745,0 -0.994397,0.3692 -0.994397,0.9655 0,0.5943 0.242097,0.7954 1.45158,1.2036002 1.666666,0.5628 2.158863,1.071 2.168867,2.2471 0.01,1.016 -0.447679,1.7489 -1.358043,2.1826 -0.414165,0.1956 -0.554722,0.2206 -1.230992,0.2206 -0.965386,0 -1.399059,-0.1796 -1.940275,-0.7894 -0.363646,-0.4102 -0.732793,-1.1801 -1.914766,-3.9905 C 10.06581,8.9761578 9.4365579,8.4053578 8.3871389,8.1807578 c -0.531713,-0.1136 -1.272009,-0.01 -1.754702,0.2461 -0.470688,0.2461 -0.996398,0.8014 -1.244497,1.3091 -0.205082,0.4122002 -0.22459,0.5278002 -0.22459,1.2447002 0,0.6838 0.02751,0.8459 0.199079,1.2211 0.260104,0.5728 0.771809,1.102 1.334534,1.3872 0.406663,0.2051 0.533213,0.2306 1.181973,0.2306 0.623249,0 0.783313,-0.029 1.154961,-0.2071 0.42417,-0.2071 0.9943981,-0.7154 1.2269911,-1.0961 l 0.121048,-0.1976 0.238596,0.5453 c 0.133053,0.3012 0.240096,0.5843 0.240096,0.6353 0,0.1506 -0.539216,0.6428 -1.0334128,0.9495 -0.7503003,0.4632 -1.6121453,0.6368 -2.5325133,0.5117 m -0.002,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/latexila.svg b/.icons/awkward/24x24/apps/latexila.svg
new file mode 100644
index 00000000..874083b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/latexila.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <circle fill="#00b88a" cx="11" cy="1041.4" r="10"/>
+ <path opacity=".2" d="m11 1033.9a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-2 2h4l-1 2.5-1 2.5-1-2.5-1-2.5zm-0.82812 0.3438 1.0605 2.4746 1.0605 2.4746-2.4746-1.0606-2.4746-1.0605 1.4141-1.4141 1.4141-1.414zm5.6562 0 1.4141 1.414 1.4141 1.4141-2.4746 1.0605-2.4746 1.0606 1.0605-2.4746 1.0605-2.4746zm-8.828 3.7l2.5 1 2.5 1-2.5 1-2.5 1v-4zm12 0v4l-2.5-1-2.5-1 2.5-1 2.5-1zm-6.707 2.707-1.0605 2.4746-1.0605 2.4747-1.4141-1.4141-1.4141-1.4141 2.4746-1.0605 2.4746-1.0606zm1.4141 0 2.4746 1.0606 2.4746 1.0605-1.4141 1.4141-1.4141 1.4141-1.0605-2.4747-1.0605-2.4746zm-0.707 0.3l1 2.5 1 2.5h-4l1-2.5 1-2.5z"/>
+ <path fill="#fff763" d="m11 1033.4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-2 2h4l-1 2.5-1 2.5-1-2.5-1-2.5zm-0.82812 0.3438 1.0605 2.4746 1.0605 2.4746-2.4746-1.0606-2.4746-1.0605 1.4141-1.4141 1.4141-1.414zm5.6562 0 1.4141 1.414 1.4141 1.4141-2.4746 1.0605-2.4746 1.0606 1.0605-2.4746 1.0605-2.4746zm-8.828 3.7l2.5 1 2.5 1-2.5 1-2.5 1v-4zm12 0v4l-2.5-1-2.5-1 2.5-1 2.5-1zm-6.707 2.707-1.0605 2.4746-1.0605 2.4747-1.4141-1.4141-1.4141-1.4141 2.4746-1.0605 2.4746-1.0606zm1.4141 0 2.4746 1.0606 2.4746 1.0605-1.4141 1.4141-1.4141 1.4141-1.0605-2.4747-1.0605-2.4746zm-0.707 0.3l1 2.5 1 2.5h-4l1-2.5 1-2.5z"/>
+ <path fill="#fff" opacity=".2" d="m11 1031.4a10 10 0 0 0 -10 10 10 10 0 0 0 0.010742 0.291 10 10 0 0 1 9.9893 -9.791 10 10 0 0 1 9.9893 9.709 10 10 0 0 0 0.01074 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.989 1041.6a10 10 0 0 1 -9.989 9.8 10 10 0 0 1 -9.9893 -9.7 10 10 0 0 0 -0.0107 0.2 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.01074 -0.291z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/latte-dock.svg b/.icons/awkward/24x24/apps/latte-dock.svg
new file mode 100644
index 00000000..5862b0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/latte-dock.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <circle style="opacity:0.2" cx="12" cy="1040.862" r="10"/>
+ <circle style="fill:#d2a35c" cx="12" cy="1040.362" r="10"/>
+ <path style="opacity:0.2" d="m 16.675781,1033.8505 c -0.445236,-0.02 -0.937879,0.1023 -1.550781,0.3476 -0.74629,0.2986 -1.337985,0.9663 -1.912109,1.7891 -0.574125,0.8229 -1.118905,1.8223 -1.646485,2.8418 -0.745807,1.4412 -1.398016,2.4856 -2.0527341,3.5176 -0.1566,-0.068 -0.6392641,-0.2909 -1.3457031,-0.4063 -0.4060099,-0.066 -0.8409036,-0.096 -1.265625,0.051 -0.4226215,0.1463 -0.8090128,0.5632 -0.8828126,1.1016 -0.057606,0.3737 0.041701,0.749 0.2480469,1.0234 0.2082956,0.2771 0.5002198,0.4606 0.8183594,0.5781 0.6362793,0.2349 1.4075661,0.2246 2.1171875,-0.068 l 0.087891,-0.037 0.070312,-0.064 c 0.1700201,-0.1666 0.3206494,-0.4884 0.484375,-0.7012 0.105813,0.09 0.091696,0.092 0.216797,0.1875 0.52739,0.4009 1.185002,0.8536 1.949219,0.8536 0.68516,0 1.65206,-0.2639 2.533203,-0.5176 0.881143,-0.2537 1.626953,-0.5059 1.626953,-0.5059 l -0.322266,-0.9512 c 0,0 -0.72674,0.2459 -1.582031,0.4922 -0.855291,0.2462 -1.886927,0.4825 -2.255859,0.4825 -0.289875,0 -0.884664,-0.2955 -1.34375,-0.6446 -0.145046,-0.1102 -0.137887,-0.1213 -0.251953,-0.2207 0.681715,-1.1002 1.347765,-2.3731 2.039062,-3.709 0.520955,-1.0067 1.050733,-1.9735 1.576172,-2.7265 0.525439,-0.7531 1.058362,-1.273 1.464844,-1.4356 0.539869,-0.2161 0.925063,-0.2847 1.134765,-0.2754 0.209703,0.01 0.22244,0.037 0.271485,0.1172 0.09809,0.1596 0.117646,0.8703 -0.08008,1.791 l 0.978515,0.211 c 0.210561,-0.9806 0.380705,-1.8317 -0.04687,-2.5274 -0.2138,-0.3479 -0.632889,-0.5721 -1.078125,-0.5918 l 0,0 z m -9.1191404,9.0351 c 0.1349064,0 0.2898877,0.01 0.4492188,0.035 l 0,0.01 c 0.4871855,0.08 0.7843753,0.2166 0.9941406,0.3007 -0.082459,0.1043 -0.2010181,0.3976 -0.2792969,0.4786 -0.4437671,0.1532 -0.9539914,0.1737 -1.2890625,0.051 -0.1804813,-0.067 -0.3038822,-0.1605 -0.3652344,-0.2421 -0.061352,-0.082 -0.083542,-0.1418 -0.0625,-0.2715 l 0.00195,-0.01 0.00195,-0.012 c 0.030301,-0.2314 0.063929,-0.2367 0.2207031,-0.291 0.078387,-0.027 0.1932186,-0.043 0.328125,-0.045 l 0,0 z M 9,1045.8622 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 6,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -3,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#ffffff" transform="translate(0,1028.3622)" d="M 16.675781 4.9882812 C 16.230545 4.9682813 15.737902 5.0906375 15.125 5.3359375 C 14.37871 5.6345375 13.787015 6.3022 13.212891 7.125 C 12.638766 7.9479 12.093986 8.9472969 11.566406 9.9667969 C 10.820599 11.407997 10.16839 12.452375 9.5136719 13.484375 C 9.3570719 13.416375 8.8744078 13.193525 8.1679688 13.078125 C 7.7619589 13.012125 7.3270652 12.981906 6.9023438 13.128906 C 6.4797223 13.275206 6.093331 13.692069 6.0195312 14.230469 C 5.9619253 14.604169 6.0612322 14.979506 6.2675781 15.253906 C 6.4758737 15.531006 6.7677979 15.714531 7.0859375 15.832031 C 7.7222168 16.066931 8.4935036 16.056572 9.203125 15.763672 L 9.2910156 15.726562 L 9.3613281 15.662109 C 9.5313482 15.495509 9.6819775 15.173738 9.8457031 14.960938 C 9.9515161 15.050937 9.937399 15.052938 10.0625 15.148438 C 10.58989 15.549338 11.247502 16.001953 12.011719 16.001953 C 12.696879 16.001953 13.663779 15.738075 14.544922 15.484375 C 15.426065 15.230675 16.171875 14.978516 16.171875 14.978516 L 15.849609 14.027344 C 15.849609 14.027344 15.122869 14.273231 14.267578 14.519531 C 13.412287 14.765731 12.380651 15.001953 12.011719 15.001953 C 11.721844 15.001953 11.127055 14.706522 10.667969 14.357422 C 10.522923 14.247222 10.530082 14.236119 10.416016 14.136719 C 11.097731 13.036519 11.763781 11.763634 12.455078 10.427734 C 12.976033 9.4210344 13.505811 8.4541719 14.03125 7.7011719 C 14.556689 6.9480719 15.089612 6.428225 15.496094 6.265625 C 16.035963 6.049525 16.421157 5.9809344 16.630859 5.9902344 C 16.840562 6.0002344 16.853299 6.0271219 16.902344 6.1074219 C 17.000434 6.2670219 17.01999 6.9777375 16.822266 7.8984375 L 17.800781 8.109375 C 18.011342 7.128775 18.181486 6.2777312 17.753906 5.5820312 C 17.540106 5.2341313 17.121017 5.0099344 16.675781 4.9902344 L 16.675781 4.9882812 z M 7.5566406 14.023438 C 7.691547 14.023438 7.8465283 14.033594 8.0058594 14.058594 L 8.0058594 14.068359 C 8.4930449 14.148359 8.7902347 14.285041 9 14.369141 C 8.917541 14.473441 8.7989819 14.766656 8.7207031 14.847656 C 8.276936 15.000856 7.7667117 15.021438 7.4316406 14.898438 C 7.2511593 14.831437 7.1277584 14.73785 7.0664062 14.65625 C 7.0050542 14.57425 6.9828642 14.514466 7.0039062 14.384766 L 7.0058594 14.375 L 7.0078125 14.363281 C 7.0381135 14.131881 7.0717415 14.126566 7.2285156 14.072266 C 7.3069026 14.045266 7.4217342 14.029344 7.5566406 14.027344 L 7.5566406 14.023438 z M 9 17 A 1 1 0 0 0 8 18 A 1 1 0 0 0 9 19 A 1 1 0 0 0 10 18 A 1 1 0 0 0 9 17 z M 15 17 A 1 1 0 0 0 14 18 A 1 1 0 0 0 15 19 A 1 1 0 0 0 16 18 A 1 1 0 0 0 15 17 z M 12 18 A 1 1 0 0 0 11 19 A 1 1 0 0 0 12 20 A 1 1 0 0 0 13 19 A 1 1 0 0 0 12 18 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1028.3622)" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.292969 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.207031 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/launch.svg b/.icons/awkward/24x24/apps/launch.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/launch.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/laverna.svg b/.icons/awkward/24x24/apps/laverna.svg
new file mode 100644
index 00000000..846dee76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/laverna.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#009d8b" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#0ac6b0" d="M 3,2 C 2.446,2 2,2.446 2,3 V 4 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,12.00007 3.5,4 7.5,-7.0000353"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,11.5 3.5,4 7.5,-7.0000348"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="2" y="4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lazarus.svg b/.icons/awkward/24x24/apps/lazarus.svg
new file mode 100644
index 00000000..1241ca90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lazarus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#769edc" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m12.095703 5.5003985c-0.09433 0-0.07536 0.350125 0.02343 0.4296875 0.111225 0.089571 0.274176 0.4028625 0.322266 0.6191405l0.03808 0.1689455-0.306641 0.061523c-0.729254 0.1469035-0.870955 0.6253745-0.40039 1.350586 0.165224 0.254647 0.16698 0.261535 0.134765 0.8134765-0.02416 0.413918-0.01187 0.624936 0.04883 0.823242 0.09421 0.3078425 0.356704 0.5910375 0.631836 0.6806645 0.304291 0.09913 1.131404 0.05172 1.438477-0.08203 0.335954-0.14633 0.772655-0.580936 0.894541-0.890626 0.143541-0.3647115 0.089332-0.868266-0.139648-1.3076175-0.220134-0.422374-0.794481-0.9962515-1.19336-1.1923825-0.210892-0.103698-0.310228-0.1926755-0.380859-0.3408205-0.100847-0.211517-1.004762-1.133789-1.111328-1.133789zm-3.9765625 1c-0.012565-0.0011-0.024605 0.0036-0.035155 0.01367-0.10916 0.1042935-0.197495 0.651668-0.1875 1.163086 0.00945 0.484002-0.0039 0.583783-0.1044925 0.745117-0.3342225 0.5360455-0.3913955 1.5189545-0.120117 2.0761725 0.239853 0.49267 0.637558 0.792544 1.243164 0.936523 0.4227605 0.100509 0.708825 0.08672 1.106446-0.05176 1.095722-0.381604 1.285217-1.125853 0.499023-1.9648435-0.318769-0.340176-0.467773-0.6166245-0.467773-0.8681625 0-0.3061575-0.1171975-0.605948-0.3154305-0.807617-0.1784535-0.1815485-0.187965-0.1840785-0.5292965-0.1552735-0.191354 0.016145-0.417152 0.04546-0.500977 0.06543-0.1391645 0.033165-0.161354 0.015935-0.2617185-0.1962895-0.060453-0.127829-0.110578-0.342688-0.111328-0.4785155-0.00105-0.2097905-0.126875-0.4699605-0.214844-0.477539zm9.6914065 2.001953c-0.118172-0.025995-0.155177 0.278939-0.06055 0.5 0.04367 0.1019835 0.07263 0.2744895 0.06445 0.383789l-0.01465 0.199219-0.250977 0.0049c-0.195407 0.0042-0.290015 0.03868-0.426757 0.1542965-0.160041 0.135318-0.404124 0.594037-0.405274 0.761719-0.000257 0.03707-0.149126 0.397697-0.331055 0.800781-0.181926 0.403083-0.346074 0.812496-0.365234 0.910156-0.102741 0.523724 0.182311 0.91656 0.864258 1.189453 0.287964 0.115237 0.588566 0.124018 0.915039 0.02735 0.530597-0.157119 0.871722-0.455153 1.078125-0.941406 0.108838-0.256434 0.124278-0.359992 0.122078-0.826195-0.00285-0.604262-0.105681-0.985833-0.383789-1.420898-0.086818-0.135817-0.193523-0.399953-0.236328-0.5869145-0.087624-0.3826875-0.456188-1.13135-0.569336-1.15625zm-12.746094 3.4990235c-0.013015-0.003-0.023215-0.00075-0.030275 0.0068-0.1044741 0.112229 0.052756 1.201228 0.2109375 1.460938 0.038835 0.06377 0.094189 0.281079 0.1240235 0.482422 0.1353125 0.913178 0.7721395 1.765833 1.4951175 2.002929 0.2469765 0.08099 0.782369 0.05201 1.128906-0.06152 0.2866025-0.093862 0.3834855-0.159118 0.5996095-0.402312 0.4485245-0.504705 0.5293875-1.003058 0.2285155-1.407226-0.079642-0.106985-0.3227275-0.307095-0.540039-0.444336-0.2173145-0.137242-0.5953455-0.389472-0.839844-0.561524-0.716185-0.503974-0.791872-0.551563-0.9892575-0.610351-0.250553-0.074622-0.5064495 0.004699-0.714844 0.221679l-0.1630855 0.169922-0.1025395-0.180664c-0.056539-0.099631-0.102438-0.231225-0.1025375-0.291991-0.0001845-0.10905-0.2135935-0.36361-0.3046875-0.384766zm8.688477 0.999023c-0.303888 0.0016-0.654896 0.05359-1.05957 0.15625-1.143651 0.29012-1.684685 0.63528-1.930664 1.232422-0.106506 0.25854-0.114893 0.346881-0.08594 0.841797 0.02945 0.503169 0.02135 0.576999-0.09082 0.828125-0.113991 0.255187-0.244628 0.397696-0.8486335 0.931641-0.1917935 0.169548-0.2089185 0.209329-0.2304685 0.520507-0.020065 0.289766-0.00115 0.386352 0.137695 0.696289 0.2965295 0.661974 0.831956 1.10517 1.501954 1.243165 0.317172 0.06531 0.526671 0.06578 1.071289 0.002 2.116997-0.248095 4.550828-1.050109 5.246093-1.729493 0.363503-0.355201 0.507901-0.683009 0.532227-1.203125 0.04642-0.992966-0.37872-1.588496-1.137696-1.591796-0.59415-0.0026-1.191462-0.365899-1.436523-0.873047-0.181492-0.37559-0.549542-0.749234-0.893554-0.908203-0.215016-0.09936-0.471503-0.148101-0.775392-0.146484z"/>
+ <path style="fill:#313131" d="m12.095703 5c-0.09433 0-0.07536 0.350125 0.02343 0.4296875 0.111225 0.089571 0.274176 0.4028625 0.322266 0.6191405l0.03808 0.1689455-0.306641 0.061523c-0.729254 0.1469035-0.870955 0.6253745-0.40039 1.350586 0.165224 0.254647 0.16698 0.261535 0.134765 0.8134765-0.02416 0.413918-0.01187 0.624936 0.04883 0.823242 0.09421 0.307842 0.356704 0.5910365 0.631836 0.680664 0.304291 0.099128 1.131404 0.051722 1.438477-0.082031 0.335954-0.146329 0.772655-0.5809345 0.894541-0.8906245 0.143542-0.3647115 0.089334-0.868266-0.139647-1.3076175-0.220133-0.422374-0.794481-0.9962515-1.193359-1.1923825-0.210893-0.103698-0.310229-0.1926755-0.38086-0.3408205-0.100847-0.211517-1.004761-1.133789-1.111328-1.133789zm-3.9765625 1c-0.012565-0.0011-0.024605 0.0036-0.035155 0.01367-0.10916 0.1042935-0.197495 0.651668-0.1875 1.163086 0.00945 0.484002-0.0039 0.583783-0.1044925 0.745117-0.3342225 0.5360455-0.3913955 1.5189545-0.120117 2.076172 0.239853 0.49267 0.637558 0.792544 1.243164 0.936523 0.4227605 0.100509 0.708825 0.08672 1.106446-0.05176 1.095722-0.381604 1.285217-1.125854 0.499023-1.964844-0.318769-0.340175-0.467773-0.6166235-0.467773-0.8681615 0-0.3061575-0.1171975-0.605948-0.3154305-0.807617-0.1784535-0.1815485-0.187965-0.1840785-0.5292965-0.1552735-0.191354 0.016145-0.417152 0.04546-0.500977 0.06543-0.1391645 0.033165-0.161354 0.01593-0.2617185-0.1962895-0.060454-0.127827-0.110579-0.342686-0.111329-0.4785135-0.001035-0.2097905-0.126875-0.4699605-0.214844-0.477539zm9.6914065 2.001953c-0.118172-0.025995-0.155177 0.278939-0.06055 0.5 0.04367 0.1019835 0.07263 0.2744895 0.06445 0.383789l-0.01465 0.199219-0.250977 0.0049c-0.195407 0.0042-0.290015 0.03868-0.426757 0.1542965-0.160041 0.135318-0.404124 0.5940375-0.405274 0.7617185-0.000257 0.03707-0.149126 0.397698-0.331055 0.800781-0.181926 0.403084-0.346074 0.812497-0.365234 0.910157-0.102741 0.523723 0.182311 0.916559 0.864258 1.189453 0.287964 0.115237 0.588566 0.124018 0.915039 0.02735 0.530597-0.15712 0.871722-0.455154 1.078125-0.941407 0.108838-0.256433 0.124278-0.359991 0.122078-0.826194-0.00285-0.604262-0.105681-0.985833-0.383789-1.420899-0.086818-0.135817-0.193523-0.3999525-0.236328-0.586914-0.087624-0.3826875-0.456188-1.13135-0.569336-1.15625zm-12.746094 3.499024c-0.013015-0.003-0.023215-0.00075-0.030275 0.0068-0.1044741 0.112229 0.052756 1.201227 0.2109375 1.460937 0.038835 0.06377 0.094189 0.281079 0.1240235 0.482422 0.1353125 0.913179 0.7721395 1.765833 1.4951175 2.00293 0.2469765 0.08099 0.782369 0.05201 1.128906-0.06152 0.2866025-0.093863 0.3834855-0.159118 0.5996095-0.402312 0.4485245-0.504705 0.5293875-1.003058 0.2285155-1.407227-0.079642-0.106984-0.3227275-0.307094-0.540039-0.444336-0.2173145-0.137241-0.5953455-0.389472-0.839844-0.561523-0.716185-0.503974-0.791872-0.551563-0.9892575-0.610352-0.250553-0.07462-0.5064495 0.0047-0.714844 0.22168l-0.1630855 0.169922-0.1025395-0.180664c-0.056539-0.099632-0.102438-0.231226-0.1025375-0.291992-0.0001845-0.109049-0.2135935-0.363609-0.3046875-0.384765zm8.688477 0.999023c-0.303888 0.0016-0.654896 0.05359-1.05957 0.15625-1.143651 0.29012-1.684685 0.635279-1.930664 1.232422-0.106506 0.258539-0.114893 0.34688-0.08594 0.841797 0.02945 0.503169 0.02135 0.576999-0.09082 0.828125-0.113991 0.255187-0.244628 0.397695-0.8486335 0.93164-0.1917935 0.169548-0.2089185 0.20933-0.2304685 0.520508-0.020065 0.289766-0.00115 0.386352 0.137695 0.696289 0.2965295 0.661973 0.831956 1.10517 1.501954 1.243164 0.317172 0.06531 0.526671 0.06578 1.071289 0.002 2.116997-0.248095 4.550828-1.050108 5.246093-1.729492 0.363503-0.355202 0.507901-0.68301 0.532227-1.203125 0.04642-0.992966-0.37872-1.588496-1.137696-1.591796-0.59415-0.0026-1.191462-0.365899-1.436523-0.873047-0.181492-0.375588-0.549542-0.749231-0.893554-0.9082-0.215014-0.099411-0.471501-0.148152-0.775389-0.146535z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lbry.svg b/.icons/awkward/24x24/apps/lbry.svg
new file mode 100644
index 00000000..748087c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lbry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.939453,3.5000395 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 C 11.455184,3.512334 10.986125,3.649496 10.575202,3.8986256 L 2.3251953,8.9005155 C 1.5050983,9.3977 0.99983645,10.293665 1,11.252966 v 3.501322 c 1.826e-4,1.049531 0.6067453,2.017682 1.5507813,2.475544 l 8.2499997,4.001511 C 11.179736,21.415144 11.590609,21.500181 12,21.5 c 0.409392,1.81e-4 0.820265,-0.08486 1.199219,-0.268657 l 8.25,-4.001511 C 22.393255,16.77197 22.999817,15.803819 23,14.754288 V 11.252966 C 23.000163,10.293665 22.494907,9.3977015 21.674804,8.9005155 L 13.424805,3.8986275 C 13.013882,3.649498 12.544822,3.5123362 12.064453,3.5010164 a 2.0002,2.0009556 0 0 0 -0.0039,-9.749e-4 c -0.02027,-4.361e-4 -0.04029,0.00291 -0.06055,0.00293 -0.02026,-1.52e-5 -0.04027,-0.00337 -0.06055,-0.00293 z"/>
+ <path style="fill:#e4e4e4" d="m 11.939453,3.0000393 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 c -0.480369,0.011319 -0.949428,0.1484815 -1.360351,0.3976111 L 2.3251953,8.4005155 C 1.5050983,8.8977 0.99983645,9.7936645 1,10.752966 v 3.501322 c 1.826e-4,1.049531 0.6067453,2.017682 1.5507813,2.475544 l 8.2499997,4.001511 C 11.179736,20.915144 11.590609,21.000181 12,21 c 0.409392,1.81e-4 0.820265,-0.08486 1.199219,-0.268657 l 8.25,-4.001511 C 22.393255,16.27197 22.999817,15.303819 23,14.254288 V 10.752966 C 23.000163,9.7936645 22.494907,8.8977015 21.674804,8.4005155 L 13.424805,3.3986273 C 13.013882,3.1494978 12.544822,3.012336 12.064453,3.0010163 a 2.0002,2.0009556 0 0 0 -0.0039,-9.75e-4 c -0.02027,-4.361e-4 -0.04029,0.00292 -0.06055,0.00293 -0.02026,-1.52e-5 -0.04027,-0.00337 -0.06055,-0.00293 z"/>
+ <path style="opacity:0.1" d="M 11.982422,5.5 C 11.851378,5.5031 11.72343,5.54046 11.611328,5.6083985 L 3.3613281,10.608399 C 3.1369728,10.744362 2.9999553,10.987662 3,11.25 v 3.5 c 5e-5,0.287364 0.1642747,0.54944 0.4228515,0.674805 l 8.2500005,3.999999 c 0.236956,0.114886 0.516805,0.09709 0.737304,-0.04687 l 6.577624,-3.618604 0.53125,0.786133 0.741211,-1.522466 0.740235,-1.522461 -1.688477,0.120118 -1.688476,0.119141 0.52539,0.776367 -6.2036,3.374463 L 4.5,14.280274 v -2.607422 l 7.529297,-4.563477 6.225586,3.212891 -6.316406,4.074219 -5.625977,-2.578125 -0.625,1.363281 6,2.75 c 0.232724,0.1065 0.503687,0.08699 0.71875,-0.05176 l 7.75,-5 c 0.483515,-0.312747 0.448867,-1.0311335 -0.0625,-1.2958985 l -7.75,-4 C 12.232239,5.526178 12.107997,5.4973 11.982422,5.5 Z"/>
+ <path style="fill:#2d4346" d="M 11.982422,5 C 11.851378,5.0031 11.72343,5.04046 11.611328,5.1083985 L 3.3613281,10.108399 C 3.1369728,10.244362 2.9999553,10.487662 3,10.75 v 3.5 c 5e-5,0.287364 0.1642747,0.54944 0.4228515,0.674805 l 8.2500005,3.999999 c 0.236956,0.114886 0.516805,0.09709 0.737304,-0.04687 l 6.577624,-3.618604 0.53125,0.786133 0.741211,-1.522466 0.740235,-1.522461 -1.688477,0.120118 -1.688476,0.119141 0.52539,0.776367 -6.2036,3.374463 L 4.5,13.780274 V 11.172852 L 12.029297,6.609375 18.254883,9.8222655 11.938477,13.896485 6.3125,11.31836 l -0.625,1.363281 6,2.75 c 0.232724,0.1065 0.503687,0.08699 0.71875,-0.05176 l 7.75,-5 c 0.483515,-0.312747 0.448867,-1.0311335 -0.0625,-1.2958985 l -7.75,-4 C 12.232239,5.026178 12.107997,4.9973002 11.982422,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.939453,3.0000002 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 c -0.480375,0.011321 -0.949434,0.148333 -1.360357,0.3974625 L 2.3251953,8.4003905 C 1.5050983,8.897575 0.99983645,9.7936275 1,10.75293 v 0.5 C 0.99983645,10.293628 1.5050983,9.397575 2.3251953,8.9003905 L 10.575196,3.8984377 c 0.410923,-0.2491295 0.879982,-0.3861414 1.360351,-0.3974609 a 2.0002,2.0009556 0 0 1 0.0039,-9.75e-4 c 0.02027,-4.35e-4 0.04029,0.00291 0.06055,0.00293 0.02026,-1.5e-5 0.04027,-0.00336 0.06055,-0.00293 a 2.0002,2.0009556 0 0 1 0.0039,9.75e-4 c 0.480369,0.01132 0.949428,0.1483314 1.360351,0.3974609 l 8.25,5.0019528 C 22.494907,9.397578 23.000163,10.293629 23,11.252931 v -0.5 C 23.000157,9.793629 22.494901,8.897578 21.674798,8.400392 l -8.25,-5.0019527 C 13.013882,3.1493082 12.544822,3.0122965 12.064453,3.0009768 a 2.0002,2.0009556 0 0 0 -0.0039,-9.75e-4 c -0.02027,-4.361e-4 -0.04029,0.00291 -0.06055,0.00293 -0.02026,-1.52e-5 -0.04027,-0.00336 -0.06055,-0.00293 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ldview.svg b/.icons/awkward/24x24/apps/ldview.svg
new file mode 100644
index 00000000..b6b0563a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ldview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g transform="translate(-1 -.5)">
+ <path fill="#f2b740" d="m5 3.5c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1h-5zm9 0c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#fff" opacity=".2" d="m5 3.5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-5zm9 0c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-5z"/>
+ </g>
+ <path fill="#e49815" d="m21 19v-13c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m2 20.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" opacity=".2" d="m2 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/leafpad.svg b/.icons/awkward/24x24/apps/leafpad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/leafpad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/league-of-legends.svg b/.icons/awkward/24x24/apps/league-of-legends.svg
new file mode 100644
index 00000000..9bbb5cf3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/league-of-legends.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,4.4999998 c -4.970563,0 -9,4.0294372 -9,9.0000002 0,3.323062 1.8009847,6.22548 4.4801285,7.784431 1.328261,0.772894 2.9161525,0.07725 4.5636535,0.07725 2.696009,0 5.071365,-0.04711 6.720832,-1.925172 C 20.156227,17.852033 21,15.774553 21,13.5 21,8.529437 16.970563,4.4999998 12,4.4999998 Z"/>
+ <path style="fill:#82652d" d="M 12,3.9999999 A 9,9 0 0 0 3,13 a 9,9 0 0 0 9,9 9,9 0 0 0 9,-9 9,9 0 0 0 -9,-9.0000001 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,4 A 9,9 0 0 0 3,13 9,9 0 0 0 3.0107422,13.207031 9,9 0 0 1 12,4.5 9,9 0 0 1 20.989258,13.292969 9,9 0 0 0 21,13 9,9 0 0 0 12,4 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z"/>
+ <path style="fill:#00a7a1" d="m 12,6 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,6 A 7,7 0 0 0 5,13 7,7 0 0 0 5.010742,13.207031 7,7 0 0 1 12,6.5 7,7 0 0 1 18.989258,13.292969 7,7 0 0 0 19,13 7,7 0 0 0 12,6 Z"/>
+ <path style="opacity:0.2" d="M 7.2988207,2.5 C 6.1436932,2.5004552 5.565309,3.9048302 6.3818232,4.7265625 L 7.5016857,6.08356 V 17.717391 18.91644 L 6.3818232,20.273438 C 5.5653098,21.09517 6.1436937,22.499544 7.2988207,22.5 H 11.986588 18.1068 c 0.408374,-8.8e-5 0.792861,-0.193583 1.037742,-0.522249 l 1.594223,-2.478027 C 21.379121,18.639826 20.769261,17.500389 19.701023,17.5 H 12.999789 V 3.8043479 C 12.999717,3.0840065 12.452755,2.5000724 11.736489,2.5 Z"/>
+ <path style="fill:#f0b530" d="M 7.2991327,2 C 6.1440052,2.0004552 5.565621,3.4048302 6.3821352,4.2265625 L 7.5019977,5.58356 V 17.217391 18.41644 L 6.3821352,19.773438 C 5.5656218,20.59517 6.1440057,21.999544 7.2991327,22 H 11.9869 18.1068 c 0.408374,-8.8e-5 0.792861,-0.193583 1.037742,-0.522249 l 1.594223,-2.478027 C 21.379121,18.139826 20.769261,17.000389 19.701023,17 H 13.000101 V 3.3043479 C 13.000029,2.5840065 12.453067,2.0000724 11.736801,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.2984632,2 C 6.4191062,2.0003466 5.875942,2.8142874 6.0260022,3.5654297 6.1357322,2.9931553 6.6145162,2.5002695 7.2984632,2.5 h 4.4383738 c 0.716266,7.24e-5 1.262623,0.5843462 1.262695,1.3046875 v -0.5 C 12.99946,2.5843462 12.453103,2.0000724 11.736837,2 Z m 5.7010688,15 v 0.5 h 6.70164 c 0.667649,2.43e-4 1.15624,0.445468 1.272461,0.989258 C 21.130686,17.748166 20.56646,17.000315 19.701172,17 Z m -5.4979438,1.416015 -1.120117,1.357422 c -0.3330585,0.335188 -0.4310631,0.766886 -0.355469,1.161133 0.04706,-0.235562 0.160538,-0.464956 0.355469,-0.661133 l 1.120117,-1.357422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/leocad.svg b/.icons/awkward/24x24/apps/leocad.svg
new file mode 100644
index 00000000..cc30471d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/leocad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.534952,3.0007516 a 0.8948652,0.90707355 0 0 0 -0.33292,0.050486 L 4.5964393,5.7721865 A 0.8948652,0.90707355 0 0 0 4.0031258,6.703084 l 0.894776,10.883793 a 0.8948652,0.90707355 0 0 0 0.4307855,0.702381 l 6.7108177,4.081422 a 0.8948652,0.90707355 0 0 0 0.92099,0 l 6.710817,-4.081422 a 0.8948652,0.90707355 0 0 0 0.430786,-0.702381 L 20.996874,6.703084 A 0.8948652,0.90707355 0 0 0 20.40356,5.7721865 L 12.797967,3.0512379 a 0.8948652,0.90707355 0 0 0 -0.263015,-0.050486 z"/>
+ <path style="fill:#f44336" d="m 12.534952,2.5007516 a 0.8948652,0.90707355 0 0 0 -0.33292,0.050486 L 4.5964393,5.2721865 A 0.8948652,0.90707355 0 0 0 4.0031258,6.203084 l 0.894776,10.883793 a 0.8948652,0.90707355 0 0 0 0.4307855,0.702381 l 6.7108177,4.081422 a 0.8948652,0.90707355 0 0 0 0.92099,0 l 6.710817,-4.081422 a 0.8948652,0.90707355 0 0 0 0.430786,-0.702381 L 20.996874,6.203084 A 0.8948652,0.90707355 0 0 0 20.40356,5.2721865 L 12.797967,2.5512379 a 0.8948652,0.90707355 0 0 0 -0.263015,-0.050486 z"/>
+ <path style="fill:#d32f2f" d="m 20.477539,5.303711 a 0.8948652,0.90707355 0 0 1 0.05664,0.029295 0.8948652,0.90707355 0 0 0 -0.05664,-0.029295 z m 0.08105,0.04297 a 0.8948652,0.90707355 0 0 1 0.04395,0.02832 0.8948652,0.90707355 0 0 0 -0.04395,-0.02832 z m 0.0791,0.053711 a 0.8948652,0.90707355 0 0 1 0.0332,0.02637 0.8948652,0.90707355 0 0 0 -0.0332,-0.02637 z m 0.06738,0.055664 a 0.8948652,0.90707355 0 0 1 0.03808,0.038085 0.8948652,0.90707355 0 0 0 -0.03808,-0.038085 z m 0.05957,0.05957 a 0.8948652,0.90707355 0 0 1 0.04004,0.04785 0.8948652,0.90707355 0 0 0 -0.04004,-0.04785 z m 0.05859,0.072266 a 0.8948652,0.90707355 0 0 1 0.03027,0.0459 0.8948652,0.90707355 0 0 0 -0.03027,-0.0459 z m 0.04297,0.06543 L 12.5,9 v 12.999023 a 0.8948652,0.90707355 0 0 0 0.460937,-0.127929 l 6.709961,-4.082032 a 0.8948652,0.90707355 0 0 0 0.431641,-0.702148 L 20.99707,6.203125 A 0.8948652,0.90707355 0 0 0 20.866211,5.6533205 Z"/>
+ <path style="fill:#f66156" d="m 12.535156,2.5009765 a 0.8948652,0.90707355 0 0 0 -0.333008,0.049805 L 4.5966797,5.272461 A 0.8948652,0.90707355 0 0 0 4.1328125,5.6533205 L 12.5,9 20.867187,5.6533205 A 0.8948652,0.90707355 0 0 0 20.40332,5.272461 L 12.797851,2.5507813 a 0.8948652,0.90707355 0 0 0 -0.262695,-0.049805 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.535156,2.5009765 a 0.8948652,0.90707355 0 0 0 -0.333008,0.049805 L 4.5966797,5.272461 A 0.8948652,0.90707355 0 0 0 4.1328125,5.6533205 L 4.5146484,5.805664 A 0.8948652,0.90707355 0 0 1 4.5966797,5.772459 L 12.202148,3.0507813 a 0.8948652,0.90707355 0 0 1 0.333008,-0.049805 0.8948652,0.90707355 0 0 1 0.262695,0.049805 L 20.40332,5.772461 a 0.8948652,0.90707355 0 0 1 0.08008,0.03418 l 0.383789,-0.15332 A 0.8948652,0.90707355 0 0 0 20.40332,5.272461 L 12.797851,2.5507813 a 0.8948652,0.90707355 0 0 0 -0.262695,-0.049805 z"/>
+ <ellipse id="ellipse854" style="fill:#d32f2f" cx="12.5" cy="5.5" rx="3.5" ry="1"/>
+ <rect style="fill:#d32f2f" width="7" height="2.5" x="9" y="3"/>
+ <ellipse id="ellipse874" style="opacity:0.1" cx="12.5" cy="3.5" rx="3.5" ry="1"/>
+ <ellipse style="fill:#f66156" cx="12.5" cy="3" rx="3.5" ry="1"/>
+ <path style="opacity:0.1" d="M 4.5146484,5.805664 A 0.8948652,0.90707355 0 0 0 4.1328125,6.1533205 L 12.5,9.5 20.867187,6.1533205 a 0.8948652,0.90707355 0 0 0 -0.383789,-0.34668 L 12.5,9 Z"/>
+ <path id="ellipse883" style="opacity:0.2;fill:#ffffff" d="M 12.5,2 A 3.5,1 0 0 0 9,3 3.5,1 0 0 0 9.114258,3.2509765 3.5,1 0 0 1 12.5,2.5 3.5,1 0 0 1 15.885742,3.2490235 3.5,1 0 0 0 16,3 3.5,1 0 0 0 12.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/leonflix.svg b/.icons/awkward/24x24/apps/leonflix.svg
new file mode 100644
index 00000000..b00bf7af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/leonflix.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#4f4f4f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,11.5 c -0.549108,0 -1,0.450892 -1,1 0,0.549108 0.450892,1 1,1 0.549108,0 1,-0.450892 1,-1 0,-0.549108 -0.450892,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.00011849;stroke-linecap:round" d="m 9.5,16.999554 c 0,0 0.510392,2.435134 2.775342,2.525 2.264949,0.08987 3.510916,-3.959056 3.185658,-7.728507 C 15.226846,9.082388 13.582006,6.8711735 12.017157,6.0130195"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-width:1.00011849;stroke-linecap:round" d="m 9.5,16.5 c 0,0 0.510392,2.435134 2.775342,2.525 2.264949,0.08987 3.510916,-3.959056 3.185658,-7.728507 C 15.226846,8.5828345 13.582006,6.37162 12.017157,5.513466"/>
+ <path style="opacity:0.2" d="M 12.429688,4.5019531 A 1.5,1.5 0 0 0 11.201172,5.25 1.5,1.5 0 0 0 11.75,7.2988281 1.5,1.5 0 0 0 13.798828,6.75 1.5,1.5 0 0 0 13.25,4.7011719 1.5,1.5 0 0 0 12.429688,4.5019531 Z"/>
+ <path style="fill:#8cdef4" d="M 12.429688,4.0019531 A 1.5,1.5 0 0 0 11.201172,4.75 1.5,1.5 0 0 0 11.75,6.7988281 1.5,1.5 0 0 0 13.798828,6.25 1.5,1.5 0 0 0 13.25,4.2011719 1.5,1.5 0 0 0 12.429688,4.0019531 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.00011849;stroke-linecap:round" d="m 17.507,11.999554 c 0,0 1.632558,-1.386987 0.80125,-3.122128 -0.831307,-1.7351405 -5.294278,-0.7089585 -8.39609,1.457449 -2.23302,1.559613 -3.450547,3.873224 -3.411306,5.6575"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-width:1.00011849;stroke-linecap:round" d="m 17.507,11.5 c 0,0 1.632558,-1.386987 0.80125,-3.1221275 C 17.476943,6.642732 13.013972,7.668914 9.91216,9.835321 c -2.23302,1.559613 -3.450547,3.873224 -3.411306,5.6575"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.00011849;stroke-linecap:round" d="m 9.49975,7.9995535 c 0,0 -2.614779,-1.5084035 -3.7835,0.8348195 -1.168721,2.343224 2.7835705,5.040137 6.21064,6.643181 2.467175,1.154045 5.047503,0.448122 6.57311,-0.478"/>
+ <path style="opacity:0.2" d="M 6.5,14.5 A 1.5,1.5 0 0 0 5,16 1.5,1.5 0 0 0 6.5,17.5 1.5,1.5 0 0 0 8,16 1.5,1.5 0 0 0 6.5,14.5 Z"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-width:1.00011849;stroke-linecap:round" d="m 9.49975,7.5 c 0,0 -2.614779,-1.5084035 -3.7835,0.8348195 C 4.547529,10.678043 8.4998205,13.374956 11.92689,14.978 14.394065,16.132045 16.974393,15.426122 18.5,14.5"/>
+ <path style="opacity:0.2" d="M 18.464844,13.5 A 1.5,1.5 0 0 0 17.75,13.701172 1.5,1.5 0 0 0 17.201172,15.75 1.5,1.5 0 0 0 19.25,16.298828 1.5,1.5 0 0 0 19.798828,14.25 1.5,1.5 0 0 0 18.464844,13.5 Z"/>
+ <ellipse style="fill:#8cdef4;stroke:#8cdef4;stroke-width:0.58299887" cx="12" cy="12" rx=".709" ry=".709"/>
+ <path style="fill:#8cdef4" d="M 18.464844,13 A 1.5,1.5 0 0 0 17.75,13.201172 1.5,1.5 0 0 0 17.201172,15.25 1.5,1.5 0 0 0 19.25,15.798828 1.5,1.5 0 0 0 19.798828,13.75 1.5,1.5 0 0 0 18.464844,13 Z"/>
+ <path style="fill:#8cdef4" d="M 6.5,14 A 1.5,1.5 0 0 0 5,15.5 1.5,1.5 0 0 0 6.5,17 1.5,1.5 0 0 0 8,15.5 1.5,1.5 0 0 0 6.5,14 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.5 5 A 0.5 0.5 0 0 0 12 5.5 A 0.5 0.5 0 0 0 12.5 6 A 0.5 0.5 0 0 0 13 5.5 A 0.5 0.5 0 0 0 12.5 5 z M 18.5 14 A 0.5 0.5 0 0 0 18 14.5 A 0.5 0.5 0 0 0 18.5 15 A 0.5 0.5 0 0 0 19 14.5 A 0.5 0.5 0 0 0 18.5 14 z M 6.5 15 A 0.5 0.5 0 0 0 6 15.5 A 0.5 0.5 0 0 0 6.5 16 A 0.5 0.5 0 0 0 7 15.5 A 0.5 0.5 0 0 0 6.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lftp-icon.svg b/.icons/awkward/24x24/apps/lftp-icon.svg
new file mode 120000
index 00000000..1b97ec0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lftp-icon.svg
@@ -0,0 +1 @@
+lftp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lftp.svg b/.icons/awkward/24x24/apps/lftp.svg
new file mode 100644
index 00000000..a1e7880c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lftp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#bc494d" width="14" height="17" x="-19" y="-20" rx="1" ry=".944" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2" d="m4.9999999 9.4999998v6.0000002h1v-2h2.9999999v-1h-2.9999999v-2h2.9999999v-1.0000002h-2.9999999z"/>
+ <path style="fill:#ffffff" d="m4.9999999 8.9999998v6.0000002h1v-2h2.9999999v-1h-2.9999999v-2.0000002h2.9999999v-1h-2.9999999z"/>
+ <path style="opacity:.2" d="m10 9.4999998v1.0000002h1v5h1v-5h1v-1.0000002z"/>
+ <path style="fill:#ffffff" d="m10 8.9999998v1h1v5.0000002h1v-5.0000002h1v-1z"/>
+ <path style="opacity:.2" d="m14 9.5v6h1v-2h3v-4h-3zm1 1h2v2h-2z"/>
+ <path style="fill:#ffffff" d="m14 9v6h1v-2h3v-4h-3zm1 1h2v2h-2z"/>
+ <path style="opacity:.2" d="m17.730469 3.4996244a0.71433454 0.77189828 0 0 0-0.730469 0.7714844v1.2285156h-13c-0.554 0-1 0.446-1 1s0.446 1 1 1h13v1.2285156a0.71433454 0.77189828 0 0 0 1.072266 0.6679688l1.785156-1.1132813 1.785156-1.1152343a0.71433454 0.77189828 0 0 0 0-1.3359376l-1.785156-1.1152343-1.785156-1.1132813a0.71433454 0.77189828 0 0 0-0.341797-0.1035156zm-12.460938 12a0.71433457 0.77189828 0 0 0-0.3417968 0.103516l-1.7851563 1.113281-1.7851562 1.115234a0.71433457 0.77189828 0 0 0 0 1.335938l1.7851562 1.115234 1.7851563 1.113281a0.71433457 0.77189828 0 0 0 1.0722656-0.667968v-1.228516h13c0.554 0 1-0.446 1-1s-0.446-1-1-1h-13v-1.228516a0.71433457 0.77189828 0 0 0-0.7304688-0.771484z"/>
+ <rect style="fill:#3f92f7" width="18" height="2" x="3" y="5" rx="1" ry="1"/>
+ <path style="fill:#3f92f7" d="m17.731004 2.9999999a0.71433454 0.77189828 0 0 0-0.731004 0.7718215v4.4560609a0.71433454 0.77189828 0 0 0 1.071395 0.6685595l1.785657-1.114015 1.785658-1.1140154a0.71433454 0.77189828 0 0 0 0-1.33712l-1.785658-1.1140151-1.785657-1.1140155a0.71433454 0.77189828 0 0 0-0.340391-0.1032609z"/>
+ <rect style="fill:#3f92f7" width="18" height="2" x="-20" y="17" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#3f92f7" d="m5.2689964 15.00021a0.71433457 0.77189828 0 0 1 0.7310036 0.771821v4.456061a0.71433457 0.77189828 0 0 1-1.0713945 0.66856l-1.7856578-1.114015-1.7856578-1.114016a0.71433457 0.77189828 0 0 1 0-1.33712l3.5713156-2.22803a0.71433457 0.77189828 0 0 1 0.3403909-0.103261z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m17.730469 3a0.71433454 0.77189828 0 0 0-0.730469 0.7714844v0.5a0.71433454 0.77189828 0 0 1 0.730469-0.7714844 0.71433454 0.77189828 0 0 1 0.341797 0.1035156l1.785156 1.1132813 1.785156 1.1152343a0.71433454 0.77189828 0 0 1 0.31836 0.4179688 0.71433454 0.77189828 0 0 0-0.31836-0.9179688l-1.785156-1.1152343-1.785156-1.1132813a0.71433454 0.77189828 0 0 0-0.341797-0.1035156zm-13.730469 2c-0.554 0-1 0.446-1 1 0 0.0886933 0.0293055 0.1682299 0.0507812 0.25 0.1126669-0.428986 0.4839121-0.75 0.9492188-0.75h13v-0.5h-13zm1.2695312 10a0.71433457 0.77189828 0 0 0-0.3417968 0.103516l-1.7851563 1.113281-1.7851562 1.115234a0.71433457 0.77189828 0 0 0-0.3183594 0.917969 0.71433457 0.77189828 0 0 1 0.3183594-0.417969l1.7851562-1.115234 1.7851563-1.113281a0.71433457 0.77189828 0 0 1 0.3417968-0.103516 0.71433457 0.77189828 0 0 1 0.7304688 0.771484v-0.5a0.71433457 0.77189828 0 0 0-0.7304688-0.771484zm0.7304688 2v0.5h13c0.465307 0 0.836552 0.321014 0.949219 0.75 0.021475-0.08177 0.050781-0.161307 0.050781-0.25 0-0.554-0.446-1-1-1h-13z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libinput-gestures.svg b/.icons/awkward/24x24/apps/libinput-gestures.svg
new file mode 100644
index 00000000..9b923e09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libinput-gestures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4ab3e4" d="M 3,4 C 3,4 2,4 2,5 v 14 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <circle style="opacity:0.2" cx="13" cy="11" r="4"/>
+ <path style="opacity:0.2" d="m 2,19 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,20 2,19.554 2,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <path style="opacity:0.2" d="m 12.997595,11.50007 c -0.5,0 -1,0.5 -1,1 -0.0075,0.441377 -0.0064,1.362598 0.0019,2.721679 0.01328,2.172554 0.0093,2.854811 -0.0166,2.948243 C 11.242694,18.091934 10.390887,17.506879 9.8899375,17.1103 9.56252,16.85044 9.2381865,16.61264 9.1692345,16.58198 8.881799,16.454162 8.4743915,16.53507 8.2405235,16.76655 8.078812,16.926609 8.018435,17.068463 8.004195,17.325144 c -0.01088,0.196151 -0.00345,0.243104 0.056641,0.373047 0.037865,0.08186 0.105807,0.191751 0.151367,0.24414 0.045555,0.05239 0.669312,0.861737 1.385742,1.798829 1.326803,1.735457 2.378313,2.66387 2.605703,2.728636 0.139024,0.03967 6.739001,0.04054 6.882977,0.001 0.06537,-0.01796 0.159027,-0.07759 0.226563,-0.144531 0.09464,-0.0938 0.130586,-0.162805 0.204101,-0.389648 0.210479,-0.649471 0.420804,-1.637701 0.480306,-2.186547 0.02587,-0.637724 0.01215,-1.233129 0,-1.75 -0.01118,-0.475439 8e-4,-0.910432 0,-1.499977 0,-0.5 -0.5,-1 -1,-1 -0.5,0 -1,0.5 -1,1 2.08e-4,-0.146541 0.0019,-0.406089 0,-0.5 0,-0.5 -0.5,-1 -1,-1 -0.4125,0 -0.820406,0.341344 -0.952148,0.741211 -0.01619,0.008 -0.03214,0.01533 -0.04785,0.02442 -2.85e-4,-0.06379 10e-4,-0.215735 0,-0.265625 0,-0.5 -0.5,-1 -1,-1 -0.424293,0 -0.845107,0.360825 -0.963867,0.775391 -0.01003,0.01483 -0.03116,0.04997 -0.03613,0.05176 -0.01525,0.0055 0,-0.623352 0,-1.563477 0,-0.643976 0.0046,-1.026352 0,-1.263696 0,-0.5 -0.5,-1 -1,-1 z"/>
+ <circle style="opacity:0.2;fill:#041218" cx="13" cy="11" r="2"/>
+ <path style="fill:#ebebeb" d="m 12.997595,11.00007 c -0.5,0 -1,0.5 -1,1 -0.0075,0.441377 -0.0064,1.362598 0.0019,2.721679 0.01328,2.172554 0.0093,2.854811 -0.0166,2.948243 C 11.242694,17.591934 10.390887,17.006879 9.8899375,16.6103 9.56252,16.35044 9.2381865,16.11264 9.1692345,16.08198 8.881799,15.954162 8.4743915,16.03507 8.2405235,16.26655 8.078812,16.426609 8.018435,16.568463 8.004195,16.825144 c -0.01088,0.196151 -0.00345,0.243104 0.056641,0.373047 0.037865,0.08186 0.105807,0.191751 0.151367,0.24414 0.045555,0.05239 0.669312,0.861737 1.385742,1.798829 1.326803,1.735457 2.378313,2.66387 2.605703,2.728636 0.139024,0.03967 6.739001,0.04054 6.882977,0.001 0.06537,-0.01796 0.159027,-0.07759 0.226563,-0.144531 0.09464,-0.0938 0.130586,-0.162805 0.204101,-0.389648 0.210479,-0.649471 0.420804,-1.637701 0.480306,-2.186547 0.02587,-0.637724 0.01215,-1.233129 0,-1.75 -0.01118,-0.475439 8e-4,-0.910432 0,-1.499977 0,-0.5 -0.5,-1 -1,-1 -0.5,0 -1,0.5 -1,1 2.08e-4,-0.146541 0.0019,-0.406089 0,-0.5 0,-0.5 -0.5,-1 -1,-1 -0.4125,0 -0.820406,0.341344 -0.952148,0.741211 -0.01619,0.008 -0.03214,0.01533 -0.04785,0.02442 -2.85e-4,-0.06379 10e-4,-0.215735 0,-0.265625 0,-0.5 -0.5,-1 -1,-1 -0.424293,0 -0.845107,0.360825 -0.963867,0.775391 -0.01003,0.01483 -0.03116,0.04997 -0.03613,0.05176 -0.01525,0.0055 0,-0.623352 0,-1.563477 0,-0.643976 0.0046,-1.026352 0,-1.263696 0,-0.5 -0.5,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/library-internet-radio.svg b/.icons/awkward/24x24/apps/library-internet-radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/library-internet-radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/library-podcast.svg b/.icons/awkward/24x24/apps/library-podcast.svg
new file mode 120000
index 00000000..7f47e016
--- /dev/null
+++ b/.icons/awkward/24x24/apps/library-podcast.svg
@@ -0,0 +1 @@
+podcast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/librecad.svg b/.icons/awkward/24x24/apps/librecad.svg
new file mode 100644
index 00000000..4784524c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/librecad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8bc34a" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2" d="M 2.0498047,11.5 A 10,10 0 0 0 2,12.5 a 10,10 0 0 0 0.060547,1 h 19.889648 a 10,10 0 0 0 0.0498,-1 10,10 0 0 0 -0.06055,-1 z"/>
+ <path style="fill:#4f4f4f" d="M 2.0498047,11 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0605469,13 H 21.950195 A 10,10 0 0 0 22,12 10,10 0 0 0 21.939453,11 Z"/>
+ <rect style="opacity:0.2" width="6" height="6" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="1" y="9" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-base.svg b/.icons/awkward/24x24/apps/libreoffice-base.svg
new file mode 100644
index 00000000..3ed09cd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-base.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e81d62" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m5.4615 3.5c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.47059 0.46154 0.47059h11.106s0.43292 0 0.43292-0.47059l-0.001-9.4114-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".5" d="m11 8c-1.6775 0-3.111 0.5176-3.7049 1.25-0.0499 0.0615-0.0941 0.1241-0.1317 0.1885-0.0358 0.0611-0.0663 0.1231-0.0904 0.1865a3.9999 2 0 0 0 -0.0167 0.0586c-0.0138 0.043-0.0287 0.086-0.0369 0.1299a3.9999 2 0 0 0 -0.0194 0.1865c0.00022 0.06499 0.00729 0.12989 0.020091 0.19434a3.9999 2 0 0 0 0.054684 0.1875 3.9999 2 0 0 0 0.092631 0.18652 3.9999 2 0 0 0 0.12742 0.1815 3.9999 2 0 0 0 3.705 1.25 3.9999 2 0 0 0 3.7053 -1.25 3.9999 2 0 0 0 0.0011 -0.0019 3.9999 2 0 0 0 0.10826 -0.1543c0.0064-0.01014 0.01407-0.02009 0.02009-0.03028a3.9999 2 0 0 0 0.06585 -0.13281c0.0094-0.02093 0.02105-0.04144 0.02902-0.0625a3.9999 2 0 0 0 0.03236 -0.11133c0.0077-0.02933 0.0161-0.05839 0.0212-0.08789a3.9999 2 0 0 0 0.01657 -0.1685 3.9999 2 0 0 0 -0.02114 -0.199c-0.03829-0.1935-0.13314-0.378-0.27371-0.551-0.5937-0.7325-2.0274-1.25-3.705-1.25z"/>
+ <path opacity=".5" d="m7.2951 12.25a3.9999 2 0 0 0 -0.2949 0.75 3.9999 2 0 0 0 3.9999 2 3.9999 2 0 0 0 3.9999 -2 3.9999 2 0 0 0 -0.29485 -0.75 3.9999 2 0 0 1 -3.705 1.25 3.9999 2 0 0 1 -3.705 -1.25z"/>
+ <path opacity=".5" d="m7.2951 15.25a3.9999 2 0 0 0 -0.2949 0.75 3.9999 2 0 0 0 3.9999 2 3.9999 2 0 0 0 3.9999 -2 3.9999 2 0 0 0 -0.29485 -0.75 3.9999 2 0 0 1 -3.705 1.25 3.9999 2 0 0 1 -3.705 -1.25z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-calc.svg b/.icons/awkward/24x24/apps/libreoffice-calc.svg
new file mode 100644
index 00000000..dc37d32b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-calc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4bae4f" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m5.4615 3.5c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.47059 0.46154 0.47059h11.106s0.43292 0 0.43292-0.47059l-0.001-9.4114-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".5" d="m6 17h9v-7h-9zm1-6h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-chart.svg b/.icons/awkward/24x24/apps/libreoffice-chart.svg
new file mode 100644
index 00000000..71847370
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-chart.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#6b5733" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="M 6.4615,4.5 C 6,4.5 6,4.9706 6,4.9706 v 15.058 c 0,0 0,0.47059 0.46154,0.47059 h 11.106 c 0,0 0.43292,0 0.43292,-0.47059 l -0.001,-9.4114 -5.646,-6.1176 z M 14.254,4.5 18,8.5588 V 4.9706 C 18,4.5 17.538,4.5 17.538,4.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#f5f5f5" d="M 6.4615,4 C 6,4 6,4.4706 6,4.4706 v 15.058 c 0,0 0,0.471 0.4615,0.471 h 11.106 c -10e-4,0 0.432,0 0.432,-0.471 V 10.1172 L 12.3535,3.9996 Z M 14.254,4 18,8.0588 V 4.4706 C 18,4 17.538,4 17.538,4 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <rect style="opacity:0.5" width="2" height="5" x="8" y="13"/>
+ <rect style="opacity:0.5" width="2" height="7" x="11" y="11"/>
+ <rect style="opacity:0.5" width="2" height="3" x="14" y="15"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-draw.svg b/.icons/awkward/24x24/apps/libreoffice-draw.svg
new file mode 100644
index 00000000..a376ff31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-draw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#fec006" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="M 6.4615,4.5 C 6,4.5 6,4.9706 6,4.9706 v 15.058 c 0,0 0,0.47059 0.46154,0.47059 h 11.106 c 0,0 0.43292,0 0.43292,-0.47059 l -0.001,-9.4114 -5.646,-6.1176 z M 14.254,4.5 18,8.5588 V 4.9706 C 18,4.5 17.538,4.5 17.538,4.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#f5f5f5" d="M 6.4615,4 C 6,4 6,4.4706 6,4.4706 v 15.058 c 0,0 0,0.471 0.4615,0.471 h 11.106 c -10e-4,0 0.432,0 0.432,-0.471 V 10.1172 L 12.3535,3.9996 Z M 14.254,4 18,8.0588 V 4.4706 C 18,4 17.538,4 17.538,4 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:square" d="m 7.5109243,14.518242 0.7693,0.017 c 1.5141,0.033 2.8522247,0.210478 3.3887747,1.043328 1.25185,1.9431 -1.127626,2.5732 -2.1238247,1.2009 -0.93095,-1.50625 -0.60925,-4.885827 0.7320487,-5.249227 2.42705,-0.55315 2.829,3.549327 4.3232,2.797277 1.15415,-0.5809 -0.7297,-3.171227 0.39941,-3.799276 0.483935,-0.2692 1.49625,0.672327 1.49625,0.672327"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-impress.svg b/.icons/awkward/24x24/apps/libreoffice-impress.svg
new file mode 100644
index 00000000..ffe20422
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-impress.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ff5722" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m5.4615 3.5c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.47059 0.46154 0.47059h11.106s0.43292 0 0.43292-0.47059l-0.001-9.4114-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".5" d="m8 10c-1.1046 0-2 0.89545-2 2s0.89545 2 2 2 2-0.89545 2-2h-2z"/>
+ <path opacity=".5" d="m12 10v1h4v-1z"/>
+ <path opacity=".5" d="m12 12v1h4v-1z"/>
+ <path opacity=".5" d="m6 15v1h8v-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-main.svg b/.icons/awkward/24x24/apps/libreoffice-main.svg
new file mode 100644
index 00000000..17bfa406
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-main.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-math.svg b/.icons/awkward/24x24/apps/libreoffice-math.svg
new file mode 100644
index 00000000..2d3bc30d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-math.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#636e73" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m5.4615 3.5c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.47059 0.46154 0.47059h11.106s0.43292 0 0.43292-0.47059l-0.001-9.4114-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".5" transform="matrix(.37038 0 0 .37502 2.2962 5.2495)">
+ <g transform="matrix(1.5923,0,0,1.6185,10,11.802)">
+ <g>
+ <g>
+ <path d="m2.698 7.1249 2.646 6.5901h1.169l3.136-9.8852h5.424v-1.6476h-6.666l-2.641 8.1868-1.955-4.8917h-3.811v1.6476z"/>
+ </g>
+ </g>
+ </g>
+ <g transform="scale(1.0155 .9847)">
+ <path d="m36.206 22.342-4.4067 5.9301 4.6352 6.2565h-2.3611l-3.5472-4.7876-3.5472 4.7876h-2.3611l4.7332-6.3762-4.3306-5.8104h2.3611l3.2316 4.3415 3.2316-4.3415h2.3611z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice-writer.svg b/.icons/awkward/24x24/apps/libreoffice-writer.svg
new file mode 100644
index 00000000..50a24c44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice-writer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#3e50b4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m5.4615 3.5c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.47059 0.46154 0.47059h11.106s0.43292 0 0.43292-0.47059l-0.001-9.4114-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#f5f5f5" d="m5.4615 3c-0.4615 0-0.4615 0.4706-0.4615 0.4706v15.058s0 0.471 0.4615 0.471h11.106c-0.001 0 0.432 0 0.432-0.471v-9.4114l-5.646-6.1176zm7.7925 0 3.746 4.0588v-3.5882c0-0.4706-0.462-0.4706-0.462-0.4706z"/>
+ <path opacity=".5" d="m7 17v-1h5v1zm0-2v-1h8v1zm0-2v-1h8v1zm0-2v-1h8v1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/libreoffice.svg b/.icons/awkward/24x24/apps/libreoffice.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-base.svg b/.icons/awkward/24x24/apps/libreoffice4.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-calc.svg b/.icons/awkward/24x24/apps/libreoffice4.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-draw.svg b/.icons/awkward/24x24/apps/libreoffice4.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-impress.svg b/.icons/awkward/24x24/apps/libreoffice4.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-math.svg b/.icons/awkward/24x24/apps/libreoffice4.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice4.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice4.2-writer.svg b/.icons/awkward/24x24/apps/libreoffice4.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice4.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-base.svg b/.icons/awkward/24x24/apps/libreoffice5.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-calc.svg b/.icons/awkward/24x24/apps/libreoffice5.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-draw.svg b/.icons/awkward/24x24/apps/libreoffice5.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-impress.svg b/.icons/awkward/24x24/apps/libreoffice5.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-main.svg b/.icons/awkward/24x24/apps/libreoffice5.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-math.svg b/.icons/awkward/24x24/apps/libreoffice5.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice5.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0-writer.svg b/.icons/awkward/24x24/apps/libreoffice5.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.0.svg b/.icons/awkward/24x24/apps/libreoffice5.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-base.svg b/.icons/awkward/24x24/apps/libreoffice5.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-calc.svg b/.icons/awkward/24x24/apps/libreoffice5.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-draw.svg b/.icons/awkward/24x24/apps/libreoffice5.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-impress.svg b/.icons/awkward/24x24/apps/libreoffice5.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-main.svg b/.icons/awkward/24x24/apps/libreoffice5.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-math.svg b/.icons/awkward/24x24/apps/libreoffice5.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice5.1-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1-writer.svg b/.icons/awkward/24x24/apps/libreoffice5.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.1.svg b/.icons/awkward/24x24/apps/libreoffice5.1.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.1.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-base.svg b/.icons/awkward/24x24/apps/libreoffice5.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-calc.svg b/.icons/awkward/24x24/apps/libreoffice5.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-draw.svg b/.icons/awkward/24x24/apps/libreoffice5.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-impress.svg b/.icons/awkward/24x24/apps/libreoffice5.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-main.svg b/.icons/awkward/24x24/apps/libreoffice5.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-math.svg b/.icons/awkward/24x24/apps/libreoffice5.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice5.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2-writer.svg b/.icons/awkward/24x24/apps/libreoffice5.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.2.svg b/.icons/awkward/24x24/apps/libreoffice5.2.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.2.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-base.svg b/.icons/awkward/24x24/apps/libreoffice5.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-calc.svg b/.icons/awkward/24x24/apps/libreoffice5.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-draw.svg b/.icons/awkward/24x24/apps/libreoffice5.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-impress.svg b/.icons/awkward/24x24/apps/libreoffice5.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-main.svg b/.icons/awkward/24x24/apps/libreoffice5.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-math.svg b/.icons/awkward/24x24/apps/libreoffice5.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice5.3-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3-writer.svg b/.icons/awkward/24x24/apps/libreoffice5.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.3.svg b/.icons/awkward/24x24/apps/libreoffice5.3.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-base.svg b/.icons/awkward/24x24/apps/libreoffice5.4-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-calc.svg b/.icons/awkward/24x24/apps/libreoffice5.4-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-draw.svg b/.icons/awkward/24x24/apps/libreoffice5.4-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-impress.svg b/.icons/awkward/24x24/apps/libreoffice5.4-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-main.svg b/.icons/awkward/24x24/apps/libreoffice5.4-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-math.svg b/.icons/awkward/24x24/apps/libreoffice5.4-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice5.4-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4-writer.svg b/.icons/awkward/24x24/apps/libreoffice5.4-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice5.4.svg b/.icons/awkward/24x24/apps/libreoffice5.4.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice5.4.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-base.svg b/.icons/awkward/24x24/apps/libreoffice6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-calc.svg b/.icons/awkward/24x24/apps/libreoffice6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-chart.svg b/.icons/awkward/24x24/apps/libreoffice6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-draw.svg b/.icons/awkward/24x24/apps/libreoffice6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-impress.svg b/.icons/awkward/24x24/apps/libreoffice6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-main.svg b/.icons/awkward/24x24/apps/libreoffice6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-math.svg b/.icons/awkward/24x24/apps/libreoffice6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice6.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0-writer.svg b/.icons/awkward/24x24/apps/libreoffice6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.0.svg b/.icons/awkward/24x24/apps/libreoffice6.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-base.svg b/.icons/awkward/24x24/apps/libreoffice6.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-calc.svg b/.icons/awkward/24x24/apps/libreoffice6.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-chart.svg b/.icons/awkward/24x24/apps/libreoffice6.2-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-draw.svg b/.icons/awkward/24x24/apps/libreoffice6.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-impress.svg b/.icons/awkward/24x24/apps/libreoffice6.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-main.svg b/.icons/awkward/24x24/apps/libreoffice6.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-math.svg b/.icons/awkward/24x24/apps/libreoffice6.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice6.2-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.2-writer.svg b/.icons/awkward/24x24/apps/libreoffice6.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-base.svg b/.icons/awkward/24x24/apps/libreoffice6.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-calc.svg b/.icons/awkward/24x24/apps/libreoffice6.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-chart.svg b/.icons/awkward/24x24/apps/libreoffice6.3-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-draw.svg b/.icons/awkward/24x24/apps/libreoffice6.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-impress.svg b/.icons/awkward/24x24/apps/libreoffice6.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-main.svg b/.icons/awkward/24x24/apps/libreoffice6.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-math.svg b/.icons/awkward/24x24/apps/libreoffice6.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-startcenter.svg b/.icons/awkward/24x24/apps/libreoffice6.3-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreoffice6.3-writer.svg b/.icons/awkward/24x24/apps/libreoffice6.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreoffice6.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-base.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-calc.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-chart.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-draw.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-impress.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-main.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-math.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-startcenter.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.0-writer.svg b/.icons/awkward/24x24/apps/libreofficedev6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-base.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-calc.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-chart.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-draw.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-impress.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-main.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-math.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-startcenter.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libreofficedev6.1-writer.svg b/.icons/awkward/24x24/apps/libreofficedev6.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libreofficedev6.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/libresprite.svg b/.icons/awkward/24x24/apps/libresprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/licq.svg b/.icons/awkward/24x24/apps/licq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/licq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/life-is-strange.svg b/.icons/awkward/24x24/apps/life-is-strange.svg
new file mode 100644
index 00000000..8d383098
--- /dev/null
+++ b/.icons/awkward/24x24/apps/life-is-strange.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-21" y="2.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-21" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#65424f" width="14" height="14" x="-19" y="4" rx="0" ry="0" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 L 21,3 C 21,2.446 20.554,2 20,2 L 4,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.339777,6.4898319 c -0.110592,-0.00146 -0.213872,0.00341 -0.306641,0.00977 -1.035018,0.070927 -2.031706,1.0772562 -2.033203,2.6093706 l 0,0.00195 c 9.47e-4,0.7886534 0.372406,1.4107065 0.845703,1.8535175 0.473297,0.442811 1.039356,0.754699 1.552735,1.078125 0.513377,0.323426 0.968096,0.652367 1.255859,1.052734 0.282932,0.393647 0.430422,0.86246 0.34375,1.601563 -0.114602,0.512269 -0.396711,0.663957 -0.748047,0.755859 -0.356811,0.09333 -0.703125,0.05078 -0.703125,0.05078 l -0.0332,-0.0039 -0.0332,0 c -0.656581,0 -1.480475,-0.773543 -1.480475,-1.500002 l -1,0 c 0,1.356792 1.165393,2.480653 2.462891,2.492188 0.04462,0.0061 0.490197,0.07182 1.041015,-0.07227 0.577702,-0.151114 1.295877,-0.614984 1.486328,-1.529297 l 0.0039,-0.01953 0.002,-0.01953 C 16.118952,13.883103 15.8873,13.096405 15.46677,12.511317 15.04624,11.926228 14.472663,11.537723 13.931614,11.196864 13.390564,10.856004 12.874818,10.557264 12.52927,10.233972 12.184133,9.9111425 12.001054,9.6118881 11.999933,9.1109256 l 0,-0.00195 c 0.0021,-1.1038096 0.695501,-1.5835 1.101562,-1.6113281 0.324311,-0.022225 0.487991,-0.00759 0.59961,0.097656 0.111619,0.1052422 0.298828,0.4658101 0.298828,1.404294 l 1,0 c 0,-1.0615161 -0.181998,-1.726147 -0.613281,-2.1328125 C 14.063189,6.5617859 13.671553,6.4942151 13.339777,6.4898319 Z M 8,6.4995975 8,16.499599 l 1,0 0,-10.0000015 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00010812" d="m 14.500054,8.4997963 c 0,-2 -0.738113,-2.047654 -1.433497,-2 -0.720688,0.04939 -1.565214,0.7915875 -1.566503,2.1104075 0.0031,2.5818082 4.438813,2.2184322 3.9997,5.6776582 C 15.198452,15.734346 13.480078,15.5 13.480078,15.5 c -0.981051,0 -1.980024,-0.954889 -1.980024,-2"/>
+ <rect style="fill:#ffffff" width="1" height="10" x="8" y="6"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lifeograph.svg b/.icons/awkward/24x24/apps/lifeograph.svg
new file mode 100644
index 00000000..1df47567
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lifeograph.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ec8c38" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 22,21 22,3 C 22,2.446 21.554,2 21,2 l -9,0 0,20 9,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <g style="opacity:0.2" transform="translate(0,1.5)">
+ <path d="M 7,5 A 4,4 0 0 0 3,9 4,4 0 0 0 7,13 4,4 0 0 0 11,9 4,4 0 0 0 7,5 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+ <rect width="2" height="7" x="6" y="-18" transform="scale(1,-1)"/>
+ <rect width="2" height="2" x="8" y="-17" transform="scale(1,-1)"/>
+ </g>
+ <g style="fill:#ffef78" transform="translate(0,1)">
+ <path style="fill:#ffef78" d="M 7,5 A 4,4 0 0 0 3,9 4,4 0 0 0 7,13 4,4 0 0 0 11,9 4,4 0 0 0 7,5 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+ <rect style="fill:#ffef78" width="2" height="7" x="6" y="-18" transform="scale(1,-1)"/>
+ <rect style="fill:#ffef78" width="2" height="2" x="8" y="-17" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/liferea.svg b/.icons/awkward/24x24/apps/liferea.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/liferea.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lightdm-gtk-greeter-settings.svg b/.icons/awkward/24x24/apps/lightdm-gtk-greeter-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lightdm-gtk-greeter-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lightdm-settings.svg b/.icons/awkward/24x24/apps/lightdm-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lightdm-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lightsoff.svg b/.icons/awkward/24x24/apps/lightsoff.svg
new file mode 100644
index 00000000..5389ed17
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lightsoff.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#2d4a5d" d="m11 1h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path fill="#1f8fd7" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path fill="#1f8fd7" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path fill="#2d4a5d" d="m11 21h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lighttable.svg b/.icons/awkward/24x24/apps/lighttable.svg
new file mode 100644
index 00000000..5e99ca3d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lighttable.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <rect fill="#3465a4" width="20" height="20" x="-1051.4" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2.5 1031.4c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+ <path opacity=".2" d="m1 1049.9v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -.99999 527.68)">
+ <path transform="translate(0 1003.4)" d="m12 15v20h14v-4h-10v-16h-4zm10 0v4h10v16h4v-20h-14z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.99999 527.18)">
+ <rect width="4" height="20" x="12" y="1018.4"/>
+ <rect width="4" height="14" x="1034.4" y="-26" transform="rotate(90)"/>
+ <rect width="4" height="20" x="-36" y="-1038.4" transform="scale(-1)"/>
+ <rect width="4" height="14" x="-1022.4" y="22" transform="rotate(-90)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lightworks.svg b/.icons/awkward/24x24/apps/lightworks.svg
new file mode 100644
index 00000000..4a96f140
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lightworks.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#4f4f4f" d="m 7.9,2 0,20 13.1,0 c 0.554,0 1,-0.446 1,-1 L 22,18.52224 21.308272,17.614286 21.505766,3.5766063 C 21.513559,3.0226611 21.177308,2.9738535 20.752883,2.6177924 L 20.016474,2 Z M 2.616211,2.0761719 C 2.5605243,2.099243 2.5080302,2.1278605 2.4580078,2.1601563 2.5078019,2.1278697 2.5607329,2.0992454 2.616211,2.0761719 Z M 2.4511719,2.1640625 C 2.3989796,2.1983442 2.3503838,2.2380538 2.305664,2.28125 2.3503956,2.2377345 2.3988718,2.1985631 2.4511719,2.1640625 Z M 2.305664,2.28125 C 2.2157158,2.368134 2.1431307,2.4723482 2.0908203,2.5878906 2.1427474,2.4722558 2.2162009,2.3682811 2.305664,2.28125 Z M 2.0908203,2.5878906 c -0.05238,0.115696 -0.082199,0.2424493 -0.086914,0.3769532 0.00471,-0.1342976 0.034987,-0.2613183 0.086914,-0.3769532 z M 2.0039063,2.9648438 C 2.0034874,2.9767932 2,2.9879449 2,3 L 2,3.071289 C 2,3.028264 2.0035,3.005255 2.0039063,2.9648438 Z"/>
+ <rect style="opacity:0.2" width="6" height="1" x="6.5" y="18.5"/>
+ <rect style="opacity:0.2" width="6" height="1" x="6.5" y="5.5"/>
+ <path style="fill:#858585" d="M 3,2 C 2.4580551,2 2.0227375,2.4276534 2.0039063,2.9648438 2.0034977,3.0052547 2,3.0282642 2,3.071289 L 2,20.928711 2,21 c 0,0.554 0.446,1 1,1 L 3.0703125,22 8,22 l 0,-3 4.540039,0 0,-1 L 8,18 8,6 l 4.540039,0 0,-1 L 8,5 8,2 3.0703125,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 4,3.5 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z"/>
+ <path style="fill:#ffffff" d="M 4,3 4,5 6,5 6,3 Z M 4,7 4,9 6,9 6,7 Z m 0,4 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z m 0,4 0,2 2,0 0,-2 z"/>
+ <path style="fill-rule:evenodd" d="m 21.999738,12.425446 c -2.032027,1.091373 -4.051576,1.78629 -5.797915,2.232114 -0.07239,0.02174 -0.153358,0.0498 -0.223211,0.06975 -2.292009,0.654612 -3.910384,2.911513 -3.910384,2.911513 l -0.126951,1.134193 c 0.205672,0.08944 2.131774,0.878921 4.688135,0.0028 2.565002,-0.879096 5.112477,-4.338138 5.370326,-4.694414 z"/>
+ <path style="fill-rule:evenodd" d="m 18.901983,15.567844 -0.207168,1.372749 -1.016309,-0.718461 -0.04813,1.595961 -1.334385,-0.941673 -0.191125,1.77174 -1.445293,-1.245101 -0.413639,1.452967 -1.143958,-1.325318 -0.682887,1.133495 -0.588023,-1.356706 -0.504318,1.019797 c 0.06261,0.06683 0.127468,0.124098 0.191125,0.186939 0.15893,0.12319 0.34528,0.22949 0.34528,0.22949 0,0 2.065094,0.957845 4.76626,0.03209 1.370231,-0.469616 2.723521,-1.67039 3.737395,-2.746197 -0.03898,-0.01529 -0.07203,-0.03298 -0.114396,-0.04673 z"/>
+ <ellipse style="opacity:0.2" cx="18.472" cy="9.4" rx="1.371" ry="1.377"/>
+ <ellipse style="opacity:0.2" cx="17.843" cy="8.768" rx=".337" ry=".339"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 22,11.968567 c -2.032027,1.091372 -4.051838,1.786289 -5.798177,2.232113 -0.07239,0.02174 -0.153358,0.0498 -0.223211,0.06975 -2.292009,0.654613 -3.910384,3.011346 -3.910384,3.011346 l -0.126951,1.134193 c 0.205672,0.08944 2.131774,0.878921 4.688135,0.0028 C 19.194414,17.539676 21.742151,14.406276 22,14.05 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 19.492795,13.585214 c 0,0 -0.02777,0.0041 -0.02791,0.0042 -4.96489,0.910437 -8.475753,1.302502 -8.475753,1.302502 0,0 -1.595191,0.514287 -3.018237,0.211935 l 1.4229725,2.068845 0.449213,-1.286953 0.9891055,1.422275 0.696141,-1.467614 1.572942,1.557596 0.562214,-1.782901 1.48296,1.422275 0.719159,-1.941241 1.12373,1.218594 0.696141,-1.782901 1.236033,0.857272 0.539194,-1.70761 z"/>
+ <path style="opacity:0.2" d="M 19.838867,2.500399 C 19.056516,2.7541631 10.534128,5.6951495 7.221199,7.467196 3.7607116,9.3181685 3.8499297,9.9944985 4.2544023,10.987704 c 0.4044728,0.993204 1.4831237,1.671325 2.1123047,3.161133 0.6291775,1.489805 5.123047,1.351562 5.123047,1.351562 0,0 4.968228,0.0449 10.510246,-2.93164 l 0,-9.06836 c 0,-0.554 -0.446,-1 -1,-1 z m 2.161133,12 c 0,0 -4.325659,4.872262 -8.532226,5 -0.894666,0.01539 -1.684307,-0.267284 -2.141602,-1.029297 0,0 -0.359405,0.05613 -0.291992,0.552734 C 11.378846,20.784628 14.34786,21.39027 15.074219,21.4 16.715493,21.3952 18.967612,21.011939 22,19.616797 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 19.492795,13.085363 c 0,0 -0.02777,0.0042 -0.02791,0.0042 C 14.5,14 10.989137,14.392065 10.989137,14.392065 c 0,0 -1.595191,0.514287 -3.018237,0.211935 l 1.4229725,2.068845 0.449213,-1.286953 0.9891055,1.422275 0.696141,-1.467614 1.572942,1.557596 0.562214,-1.782901 1.48296,1.422275 0.719159,-1.941241 1.12373,1.218595 0.696141,-1.782901 1.236033,0.857271 0.539194,-1.70761 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 18.901983,15.210796 -0.207168,1.37275 -1.016309,-0.718462 -0.04813,1.595962 -1.334385,-0.941673 -0.191125,1.77174 -1.445293,-1.245101 -0.413639,1.452967 -1.143958,-1.325318 -0.682887,1.133495 -0.588023,-1.356706 -0.504318,1.019797 c 0.06261,0.06683 -0.160835,0.412401 -0.09718,0.475242 0.15893,0.12319 0.05698,0.43542 0.05698,0.43542 0,0 2.930003,1.081405 5.631169,0.155644 1.370231,-0.469616 2.723521,-2.246997 3.737395,-3.322804 -0.03898,-0.0153 -0.360334,-0.07417 -0.402699,-0.08792 z"/>
+ <path style="fill:#e7464c" d="M 19.838867,2 C 19.056516,2.2537641 10.534128,5.1947505 7.221199,6.966797 3.7607116,8.8177695 3.8499297,9.4940995 4.2544023,10.487305 4.6588751,11.480509 5.737526,12.15863 6.366707,13.648438 6.9958845,15.138243 11.489754,15 11.489754,15 c 0,0 4.968228,0.0449 10.510246,-2.93164 L 22,3 C 22,2.446 21.554,2 21,2 Z M 22,14 c 0,0 -4.325659,4.872262 -8.532226,5 -0.894666,0.01539 -1.684307,-0.267284 -2.141602,-1.029297 0,0 -0.359405,0.05613 -0.291992,0.552734 0.344666,1.760792 3.31368,2.366434 4.040039,2.376164 C 16.715493,20.894801 18.967612,20.51154 22,19.116398 Z"/>
+ <circle style="fill:#3f3f3f" cx="18.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#f8fcf9" cx="18" cy="9.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.838867,2 C 19.056516,2.2537641 10.534128,5.1947505 7.221199,6.966797 4.3932842,8.479414 3.9462214,9.2081145 4.094246,9.9658205 4.2499829,9.3529035 5.0086908,8.6502405 7.221199,7.466797 10.534128,5.6947505 19.056516,2.7537641 19.838867,2.5 L 21,2.5 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lightzone.svg b/.icons/awkward/24x24/apps/lightzone.svg
new file mode 100644
index 00000000..0b2cab35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lightzone.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -3.7333335,0 -8,6 -8,10.75 0,4.75 2.5,9.25 8,9.25 5.5,0 8,-4.5 8,-9.25 C 20,8.5 15.733334,2.5 12,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 C 8.2666665,2 4,8 4,12.75 4,17.5 6.5,22 12,22 17.5,22 20,17.5 20,12.75 20,8 15.733334,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="12" cy="15.5" r="5"/>
+ <circle style="fill:#ffb001" cx="12" cy="15" r="5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 8.2666665,2 4,8 4,12.75 4,12.853966 4.00737,12.956865 4.00977,13.060547 4.1193268,8.3416945 8.315597,2.5 12,2.5 c 3.684403,0 7.880673,5.8416945 7.990234,10.560547 C 19.992635,12.956865 20,12.853966 20,12.75 20,8 15.733334,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/limbo.svg b/.icons/awkward/24x24/apps/limbo.svg
new file mode 100644
index 00000000..519735a4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/limbo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#fff" d="m16.605 10.413c0.000001 1.088-1.3181 1.8761-3.0018 1.8761s-3.1894 0.99416-3.1894-0.09381 1.5056-3.846 3.1894-3.846c1.6837 0 3.0018 0.97577 3.0018 2.0637z"/>
+ <path fill="#4f4f4f" d="m8.5117 20.817c0.14456-0.47845 0.85742-1.6732 1.241-2.0799 0.23561-0.24982 0.42838-0.47759 0.42838-0.50618 0-0.19768-0.58393-0.63233-3.1822-2.3686-1.3906-0.929-2.1453-1.593-2.8402-2.5l-0.588-0.767-0.2439-1.165c-0.1843-0.881-0.226-1.23-0.1704-1.4308 0.0554-0.199 0.0451-0.289-0.0411-0.36-0.1578-0.13-0.1512-0.715 0.0088-0.776 0.0881-0.0335 0.1206-0.155 0.1132-0.423-0.0139-0.505 0.0649-0.6765 0.7914-1.7207 0.4249-0.6109 0.7302-0.9619 0.9602-1.1043 0.1854-0.1147 0.5496-0.4082 0.8092-0.6522 0.4271-0.4014 0.4978-0.4388 0.7421-0.3933 0.19469 0.036299 0.32476 0.00905 0.46628-0.097692 0.31333-0.23633 0.80762-0.50338 0.93172-0.50338 0.13419 0 0.90597-0.43792 1.1413-0.64758 0.27021-0.24075 1.3174-0.74852 1.4801-0.71767 0.08351 0.015849 0.16357 0.11052 0.17791 0.21042 0.01435 0.099906 0.05073 0.18164 0.08087 0.18164 0.03015 0 0.31215-0.12398 0.62668-0.27552 0.31455-0.15153 0.98117-0.38929 1.4813-0.52833 0.97872-0.27208 1.2366-0.2593 1.414 0.070088 0.07998 0.14852 0.16721 0.16608 0.82497 0.16608 0.75712 0 1.1495 0.11367 1.2449 0.3606 0.02615 0.067818 0.28766 0.23603 0.58108 0.37381 0.43494 0.20425 0.53348 0.28584 0.53348 0.44186 0 0.12083 0.0919 0.25639 0.24932 0.3678 0.36241 0.25648 0.29552 0.46701-0.24932 0.78467-0.24683 0.1439-0.50388 0.29501-0.57118 0.33581-0.09981 0.060483-0.08098 0.093262 0.102 0.17761 0.12341 0.056888 0.22439 0.15681 0.22439 0.22204 0 0.17774-0.69968 1.1174-0.97946 1.3154-0.29456 0.20847-0.29918 0.29776-0.05265 1.0196 0.1055 0.30889 0.27474 0.92657 0.3761 1.3726 0.10136 0.44604 0.25369 1.0482 0.33852 1.3382 0.08483 0.28993 0.21333 0.87382 0.28556 1.2976 0.2289 1.3429 0.03625 2.2013-0.69928 3.1165-0.49395 0.61458-1.6721 1.7452-2.3595 2.2644l-0.52038 0.39304 0.04825 0.40469c0.0372 0.31234 0.11548 0.47868 0.34293 0.72892 0.35608 0.39173 1.0168 1.7094 1.0168 2.0277v0.22891h-6.6203l0.055133-0.18247zm4.1618-9.0187c0.11015-0.10948 0.20028-0.29361 0.20028-0.40918 0-0.11556-0.09013-0.2997-0.20028-0.40918-0.56528-0.56183-1.3938 0.25049-0.84627 0.82972 0.23519 0.24882 0.58923 0.24407 0.84627-0.01135zm3.6408-1.4763c0.05081-0.25477-0.17672-0.59498-0.43072-0.64953-0.24179-0.05189-0.57553 0.15386-0.62758 0.3956-0.05622 0.261 0.17983 0.61578 0.44162 0.66818 0.24283 0.04862 0.56828-0.17142 0.61668-0.41429z"/>
+ <path fill="#fff" opacity=".1" d="m13.934 2.0011c-0.20897-0.010358-0.51743 0.054383-1.0068 0.19042-0.50023 0.13906-1.1669 0.37677-1.4814 0.52828-0.31454 0.15153-0.59678 0.27538-0.62693 0.27538-0.03014 0-0.0667-0.081727-0.08105-0.18163-0.015-0.1-0.095-0.1942-0.178-0.21-0.163-0.0309-1.2106 0.477-1.4808 0.7177-0.235 0.2096-1.0075 0.6474-1.1414 0.6474-0.12411 0-0.61828 0.26658-0.93162 0.50293-0.1416 0.1068-0.2712 0.134-0.4659 0.0977-0.2443-0.0455-0.315-0.0078-0.7421 0.3935-0.2597 0.244-0.6241 0.5376-0.8096 0.6524-0.23 0.1423-0.5349 0.4935-0.9599 1.1044-0.7264 1.0443-0.8049 1.2156-0.791 1.7207 0.0074 0.268-0.0252 0.3892-0.1132 0.4228-0.1235 0.0471-0.1552 0.4047-0.0908 0.626 0.0206-0.0638 0.0514-0.111 0.0908-0.126 0.088-0.0336 0.1206-0.1547 0.1132-0.4228-0.0139-0.5051 0.0646-0.6764 0.791-1.7207 0.425-0.6108 0.7299-0.9621 0.9599-1.1044 0.1855-0.1148 0.5499-0.4084 0.8096-0.6523 0.4271-0.4014 0.4978-0.4391 0.7421-0.3936 0.19469 0.036299 0.32428 0.00909 0.4658-0.097651 0.31299-0.23599 0.80747-0.50273 0.93147-0.50273 0.13419 0 0.90627-0.43778 1.1416-0.64743 0.27021-0.24075 1.3177-0.74857 1.4804-0.71772 0.08351 0.015849 0.16338 0.11005 0.17773 0.20995 0.01435 0.099906 0.05091 0.18163 0.08105 0.18163 0.03015 0 0.31239-0.12385 0.62693-0.27538 0.31455-0.15153 0.98117-0.38925 1.4814-0.52828 0.97872-0.27208 1.2357-0.25907 1.4131 0.070307 0.07998 0.14852 0.16739 0.16601 0.82517 0.16601 0.75712 0 1.1497 0.1134 1.2451 0.36034 0.02615 0.067818 0.28764 0.23623 0.58103 0.37401 0.43494 0.20425 0.53318 0.28635 0.53318 0.44237 0 0.12083 0.09257 0.25576 0.24999 0.36718 0.02909 0.020586 0.05068 0.040472 0.07422 0.060543 0.22662-0.20334 0.19576-0.36946-0.07422-0.56053-0.15742-0.11141-0.24999-0.24635-0.24999-0.36718 0-0.15602-0.09824-0.23812-0.53318-0.44237-0.294-0.1379-0.555-0.3063-0.581-0.3741-0.096-0.2469-0.488-0.3603-1.245-0.3603-0.65778 0-0.74517-0.01749-0.82517-0.16601-0.08867-0.16469-0.19726-0.25038-0.40623-0.26073zm3.3065 3.4227c-0.10432 0.061328-0.25326 0.14843-0.2871 0.16894-0.09981 0.060483-0.08045 0.092402 0.10254 0.17675 0.02484 0.01145 0.04109 0.029639 0.06347 0.043944 0.09203-0.14514 0.16113-0.26918 0.16113-0.32128 0-0.019554-0.02401-0.044664-0.04004-0.068358zm-1.1094 2.0331c-0.11055 0.14635-0.06621 0.33312 0.11719 0.87007 0.1055 0.30889 0.2746 0.92697 0.37596 1.373 0.10136 0.44604 0.25402 1.0479 0.33885 1.3379 0.08483 0.28993 0.21291 0.87407 0.28514 1.2978 0.04342 0.25473 0.06587 0.48735 0.07812 0.71092 0.02333-0.3634-0.00095-0.75807-0.07812-1.2109-0.072-0.42398-0.19999-1.008-0.28449-1.298-0.085-0.28999-0.23749-0.89197-0.33899-1.338-0.1015-0.44598-0.27049-1.064-0.37599-1.373-0.0525-0.15349-0.088-0.26649-0.117-0.36999zm-12.995 2.7061c-0.00275 0.084 0.00495 0.19499 0.021749 0.32899 0.047098-0.17299 0.041149-0.26199-0.021499-0.32899zm10.59 7.9032-0.05664 0.04297 0.04785 0.40526c0.0372 0.31234 0.11531 0.47826 0.34276 0.72848 0.2909 0.32003 0.77997 1.2505 0.95112 1.7568h0.0664v-0.22851c0-0.31835-0.66148-1.6365-1.0176-2.0282-0.21346-0.23483-0.29394-0.39967-0.33397-0.67673zm-3.7362 0.40721c-0.07018 0.08051-0.14488 0.16568-0.2373 0.26366-0.38358 0.40672-1.0956 1.6015-1.2402 2.08l-0.0557 0.183h0.1914c0.25846-0.56308 0.78572-1.4246 1.1045-1.7626 0.23561-0.24982 0.42869-0.47727 0.42869-0.50583 0-0.05549-0.06774-0.14142-0.1914-0.2578z"/>
+ <path opacity=".2" d="m17.848 4.5328c-0.0775 0.069597-0.18499 0.14354-0.32399 0.22459-0.24699 0.14389-0.50398 0.29514-0.57148 0.33614-0.0995 0.060498-0.0805 0.091997 0.1025 0.17649 0.0865 0.039999 0.1475 0.098997 0.18449 0.15449 0.1035-0.060998 0.16149-0.095497 0.28449-0.16699 0.50098-0.29229 0.59398-0.49473 0.32399-0.72472zm-0.72947 1.2812c-0.22199 0.34999-0.62048 0.85397-0.81797 0.99397-0.23199 0.16399-0.27849 0.26649-0.16999 0.64948 0.038-0.050498 0.0945-0.095997 0.16999-0.14949 0.27949-0.19799 0.97946-1.1375 0.97946-1.3155 0-0.051998-0.0725-0.122-0.16149-0.17849zm-14.086 3.6759c-0.063298 0.19549-0.037049 0.55198 0.082047 0.64998 0.0087 0.0075 0.013299 0.016 0.020499 0.0235 0.00225-0.0635 0.00815-0.1195 0.020499-0.16399 0.055298-0.19899 0.045148-0.28849-0.040999-0.35949-0.036049-0.0295-0.062998-0.085-0.082046-0.15zm0.124 1.0025c-0.0007999 0.003-0.00015 0.004-0.0009999 0.007-0.055648 0.20049-0.01445 0.55048 0.16989 1.4304l0.24434 1.165 0.58748 0.76797c0.69498 0.90697 1.4494 1.5704 2.8399 2.4999 1.8689 1.249 2.6744 1.8129 2.9914 2.1109 0.1085-0.1245 0.19099-0.22449 0.19099-0.24199 0-0.19749-0.58398-0.63298-3.1824-2.3689-1.3904-0.929-2.1449-1.592-2.8399-2.499l-0.5875-0.768-0.2443-1.165c-0.0893-0.426-0.1416-0.717-0.1691-0.938zm14.168 2.5549c-0.0455 0.71398-0.28949 1.2985-0.77697 1.9049-0.49398 0.61498-1.6719 1.7454-2.3594 2.2649l-0.52048 0.39249 0.048 0.40499c0.002 0.0195 0.006 0.0335 0.0085 0.052l0.46398-0.34949c0.68748-0.51948 1.8654-1.6499 2.3594-2.2649 0.59598-0.74147 0.82947-1.45 0.77697-2.4049zm-8.6778 7.953c-0.0525 0.115-0.1115 0.237-0.136 0.318l-0.0555 0.182h6.6208v-0.22849c0-0.0585-0.028-0.15799-0.0665-0.27149z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/linconnect-server.svg b/.icons/awkward/24x24/apps/linconnect-server.svg
new file mode 120000
index 00000000..b5329bb4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linconnect-server.svg
@@ -0,0 +1 @@
+linconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linconnect.svg b/.icons/awkward/24x24/apps/linconnect.svg
new file mode 100644
index 00000000..d1dc70b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linconnect.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f59335" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m6 6.5c-0.831 0-1 0.669-1 1.5v5.5h-2v3h16v-3h-2v-5.5c0-0.831-0.169-1.5-1-1.5h-10zm1 1h8c0.554 0 1 0.41244 1 0.92383v4.6152c0 0.169-0.053 0.325-0.139 0.461h-9.7227c-0.0852-0.136-0.1383-0.292-0.1383-0.461v-4.6152c0-0.5114 0.446-0.9238 1-0.9238z"/>
+ <path fill="#fff" d="m6 6c-0.831 0-1 0.669-1 1.5v5.5h-2v3h16v-3h-2v-5.5c0-0.831-0.169-1.5-1-1.5h-10zm1 1h8c0.554 0 1 0.41244 1 0.92383v4.6152c0 0.169-0.053 0.325-0.139 0.461h-9.7223c-0.0856-0.136-0.1387-0.292-0.1387-0.461v-4.6152c0-0.5114 0.446-0.9238 1-0.9238z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/linguist-qt4.svg b/.icons/awkward/24x24/apps/linguist-qt4.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linguist-qt4.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linguist-qt5.svg b/.icons/awkward/24x24/apps/linguist-qt5.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linguist-qt5.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linguist.svg b/.icons/awkward/24x24/apps/linguist.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linguist.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linguist5.svg b/.icons/awkward/24x24/apps/linguist5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linguist5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/links.svg b/.icons/awkward/24x24/apps/links.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/links.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/links_32x32.xpm.svg b/.icons/awkward/24x24/apps/links_32x32.xpm.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/links_32x32.xpm.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linphone.svg b/.icons/awkward/24x24/apps/linphone.svg
new file mode 100644
index 00000000..266e11c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linphone.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -0.279,0 -0.555125,0.014133 -0.828125,0.036133 -2.4725,0.176 -4.458117,1.091 -6.2451172,2.875 -1.4725,1.47 -2.3846171,3.2850935 -2.7451172,5.183594 -0.033,0.174 -0.060461,0.34889 -0.084961,0.52539 -0.0145,0.1085 -0.030016,0.216196 -0.041016,0.325196 -0.024,0.233 -0.038875,0.470008 -0.046875,0.708008 -0.002,0.06 -0.00438,0.119687 -0.00488,0.179687 C 2.0029063,12.389008 2,12.444 2,12.5 c 0,5.4475 4.3136095,9.847664 9.72461,9.993164 0.042,0.0014 0.08398,0.0023 0.125976,0.0029 C 11.900586,22.496793 11.95,22.5 12,22.5 c 0.241,0 0.478344,-0.01177 0.714844,-0.02832 0.0295,-0.0022 0.05937,-0.0044 0.08887,-0.0068 3.5725,-0.2819 6.597977,-2.426447 8.125976,-5.466797 5.5e-4,-5e-4 7e-4,-0.0015 10e-4,-0.002 0.0989,-0.196501 0.200083,-0.39268 0.286133,-0.59668 0.468151,-1.057 0.722355,-2.179015 0.768555,-3.353515 0.0021,-0.038 0.0023,-0.07626 0.0039,-0.114258 0.0031,-0.112 0.0095,-0.223414 0.0088,-0.336914 C 21.998347,12.563227 22,12.532 22,12.5 V 4 C 22,3.169 21.331,2.5 20.5,2.5 h -8.425781 z"/>
+ <path style="fill:#f57f38" d="m 12,2 c -0.279,0 -0.555125,0.014133 -0.828125,0.036133 -2.4725,0.176 -4.458117,1.091 -6.2451172,2.875 -1.4725,1.47 -2.3846171,3.2850935 -2.7451172,5.183594 -0.033,0.174 -0.060461,0.34889 -0.084961,0.52539 -0.0145,0.1085 -0.030016,0.216196 -0.041016,0.325196 -0.024,0.233 -0.038875,0.470008 -0.046875,0.708008 -0.002,0.06 -0.00438,0.119687 -0.00488,0.179687 C 2.0029063,11.889008 2,11.944 2,12 c 0,5.4475 4.3136095,9.847664 9.72461,9.993164 0.042,0.0014 0.08398,0.0023 0.125976,0.0029 C 11.900586,21.996793 11.95,22 12,22 c 0.241,0 0.478344,-0.01177 0.714844,-0.02832 0.0295,-0.0022 0.05937,-0.0044 0.08887,-0.0068 3.5725,-0.2819 6.597977,-2.426447 8.125976,-5.466797 5.5e-4,-5e-4 7e-4,-0.0015 10e-4,-0.002 0.0989,-0.196501 0.200083,-0.39268 0.286133,-0.59668 0.468151,-1.057 0.722355,-2.179015 0.768555,-3.353515 0.0021,-0.038 0.0023,-0.07626 0.0039,-0.114258 0.0031,-0.112 0.0095,-0.223414 0.0088,-0.336914 C 21.998347,12.063227 22,12.032 22,12 V 3.5 C 22,2.669 21.331,2 20.5,2 h -8.425781 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c -0.279,0 -0.555125,0.014133 -0.828125,0.036133 -2.4725,0.176 -4.458117,1.091 -6.2451172,2.875 -1.4725,1.47 -2.3846171,3.2850935 -2.7451172,5.183594 -0.033,0.174 -0.060461,0.34889 -0.084961,0.52539 -0.0145,0.1085 -0.030016,0.216196 -0.041016,0.325196 -0.024,0.233 -0.038875,0.470008 -0.046875,0.708008 -0.002,0.06 -0.00438,0.119687 -0.00488,0.179687 C 2.0029063,11.889008 2,11.944 2,12 c 0,0.08315 0.00386,0.165396 0.00586,0.248047 9.35e-4,-0.03155 0.00188,-0.06309 0.00293,-0.09473 0.008,-0.238 0.022875,-0.475009 0.046875,-0.708008 0.011,-0.109 0.026516,-0.216696 0.041016,-0.325196 0.0245,-0.1765 0.051961,-0.35139 0.084961,-0.52539 C 2.542141,8.6962265 3.4542581,6.881133 4.9267581,5.411133 6.713758,3.6271326 8.699375,2.7121328 11.171875,2.5361328 11.444875,2.5141328 11.721,2.5 12,2.5 H 12.074219 20.5 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 h -8.425781 z"/>
+ <path style="opacity:0.2" d="m 12.443776,7.500031 c -0.24157,0 -0.44204,0.19294 -0.44434,0.42676 -0.0014,0.23488 0.1991,0.43239 0.44238,0.4336 1.05,0.00788 1.9132,0.33972 2.6094,0.99415 0.68795,0.64835 1.0466,1.5466 1.0556,2.718799 v 10e-4 c 0.0025,0.23318 0.20311,0.42576 0.44531,0.42576 2.5e-5,0 0.0046,-9e-4 0.0049,-10e-4 0.24275,-0.0023 0.44434,-0.19795 0.44238,-0.43262 v -10e-4 c -0.0057,-0.683199 -0.11672,-1.311399 -0.334,-1.864199 -0.2199,-0.55855 -0.55415,-1.0528 -0.99025,-1.4638 -0.86125,-0.80995 -1.9614,-1.2284 -3.2276,-1.2373 h -0.0039 z m -4.5092004,1.0108 c -0.1694,-0.0288 -0.353,0.0026 -0.5362,0.0908 h -0.01465 l -0.02051,0.01172 c -0.3395,0.193 -0.6579,0.4518 -0.956,0.7763 l -0.023435,0.02539 v 0.023435 c -0.2063,0.2572 -0.34265,0.51605 -0.37402,0.7754 -0.01001,0.04395 -0.00976,0.08357 -0.00976,0.12598 0,0.11798 0.01734,0.23788 0.05371,0.35547 l 0.0097,0.0333 0.0206,0.0117 c 0.11776,0.40404 0.385,1.032799 0.96975,2.097599 0.38946,0.70575 0.7874,1.2953 1.1826,1.792 0.2082,0.26105 0.44404,0.53285 0.71775,0.80665 0.0032,0.0032 0.01479,0.01504 0.02735,0.02636 0.0043,0.0044 0.01043,0.01337 0.02539,0.02832 l 0.02734,0.02735 h 0.002 c 0.0096,0.0096 0.01614,0.01663 0.01758,0.01855 l 0.0049,0.0059 0.0049,0.0049 c 0.27372,0.27074 0.5437,0.508 0.8076,0.71485 0.4959404,0.39526 1.0854004,0.79635 1.7910004,1.1865 1.066,0.5881 1.7006,0.8539 2.1026,0.96975 l 0.01465,0.01758 0.02441,0.0088 c 0.11385,0.03796 0.23232,0.05548 0.34961,0.05371 0.04757,0.0026 0.0897,-7.5e-4 0.12988,-0.0098 0.27524,-0.03218 0.54775,-0.1625 0.8174,-0.38867 l 0.0029,-0.0039 0.003,-0.002 c 0.0042,-0.0041 0.0017,-0.0022 0.0039,-0.0049 0.0024,-0.0022 0.0035,-0.0047 0.0059,-0.0068 0.31912,-0.29126 0.5767,-0.60805 0.7705,-0.94725 l 0.0127,-0.02149 v -0.02051 c 0.178,-0.37064 0.1075,-0.74905 -0.18164,-0.99025 -0.0071,-0.0061 -0.146,-0.1222 -0.31836,-0.2627 -0.17626,-0.14364 -0.3853,-0.31246 -0.52645,-0.41603 -0.26704,-0.19754 -0.6798,-0.45308 -0.91505,-0.584 h -10e-4 c -0.453,-0.252 -0.925,-0.105 -1.133,0.164 l -0.36426,0.45606 c -0.1469,0.1851 -0.44045,0.16744 -0.44824,0.16699 -2.4707004,-0.63565 -3.1350032,-3.12 -3.1396032,-3.1377 -4.41e-4,-0.0078 -0.0182,-0.30184 0.1669928,-0.45117 l 0.4541,-0.36328 c 0.2696,-0.206599 0.4213,-0.678699 0.1669,-1.131799 -0.1327,-0.2343 -0.3893,-0.6501 -0.584,-0.9151 h -10e-4 c -0.1044028,-0.1406 -0.2727028,-0.3509 -0.4160028,-0.5273 -0.0717,-0.0883 -0.1369,-0.169 -0.1846,-0.2266 -0.0238,-0.0288 -0.043,-0.0521 -0.0566,-0.0684 -0.0069,-0.0081 -0.0126,-0.0138 -0.0166,-0.0185 -0.002,-0.0024 -0.0032,-0.0039 -0.0049,-0.0059 -0.1259,-0.1494 -0.2863,-0.2405 -0.4629,-0.2705 z m 4.5362004,0.9902 c -0.23826,-0.0168 -0.45236,0.16173 -0.46972,0.3916 -0.01739,0.23012 0.16825,0.43537 0.40625,0.45215 0.58855,0.0416 0.9857,0.21462 1.2842,0.53025 v 10e-4 c 0.30464,0.3215 0.44326,0.688649 0.43164,1.190399 v 0.002 c -0.0052,0.23089 0.1885,0.42656 0.42774,0.43162 h 0.01074 c 0.23574,0 0.43226,-0.1861 0.4375,-0.41406 0.015,-0.689599 -0.209,-1.304999 -0.662,-1.782199 -0.455,-0.4796 -1.099,-0.7481 -1.867,-0.8027 z"/>
+ <path style="fill:#ffffff" d="m 12.443776,7.0000307 c -0.24157,0 -0.44204,0.19294 -0.44434,0.42676 -0.0014,0.23488 0.1991,0.43239 0.44238,0.4336 1.05,0.00788 1.9132,0.33972 2.6094,0.99415 0.68795,0.64835 1.0466,1.5466003 1.0556,2.7187993 v 10e-4 c 0.0025,0.23318 0.20311,0.42576 0.44531,0.42576 2.5e-5,0 0.0046,-9e-4 0.0049,-10e-4 0.24275,-0.0023 0.44434,-0.19795 0.44238,-0.43262 v -10e-4 c -0.0057,-0.683199 -0.11672,-1.311399 -0.334,-1.8641993 -0.2199,-0.55855 -0.55415,-1.0528 -0.99025,-1.4638 -0.86125,-0.80995 -1.9614,-1.2284 -3.2276,-1.2373 h -0.0039 z m -4.5092004,1.0108 c -0.1694,-0.0288 -0.353,0.0026 -0.5362,0.0908 h -0.01465 l -0.02051,0.01172 c -0.3395,0.193 -0.6579,0.4518 -0.956,0.7763 l -0.023435,0.02539 v 0.023435 c -0.2063,0.2572 -0.34265,0.51605 -0.37402,0.7754 -0.01001,0.04395 -0.00976,0.08357 -0.00976,0.12598 0,0.11798 0.01734,0.2378803 0.05371,0.3554703 l 0.0097,0.0333 0.0206,0.0117 c 0.11776,0.40404 0.385,1.032799 0.96975,2.097599 0.38946,0.70575 0.7874,1.2953 1.1826,1.792 0.2082,0.26105 0.44404,0.53285 0.71775,0.80665 0.0032,0.0032 0.01479,0.01504 0.02735,0.02636 0.0043,0.0044 0.01043,0.01337 0.02539,0.02832 l 0.02734,0.02735 h 0.002 c 0.0096,0.0096 0.01614,0.01663 0.01758,0.01855 l 0.0049,0.0059 0.0049,0.0049 c 0.27372,0.27074 0.5437,0.508 0.8076,0.71485 0.4959404,0.39526 1.0854004,0.79635 1.7910004,1.1865 1.066,0.5881 1.7006,0.8539 2.1026,0.96975 l 0.01465,0.01758 0.02441,0.0088 c 0.11385,0.03796 0.23232,0.05548 0.34961,0.05371 0.04757,0.0026 0.0897,-7.5e-4 0.12988,-0.0098 0.27524,-0.03218 0.54775,-0.1625 0.8174,-0.38867 l 0.0029,-0.0039 0.003,-0.002 c 0.0042,-0.0041 0.0017,-0.0022 0.0039,-0.0049 0.0024,-0.0022 0.0035,-0.0047 0.0059,-0.0068 0.31912,-0.29126 0.5767,-0.60805 0.7705,-0.94725 l 0.0127,-0.02149 v -0.02051 c 0.178,-0.37064 0.1075,-0.74905 -0.18164,-0.99025 -0.0071,-0.0061 -0.146,-0.1222 -0.31836,-0.2627 -0.17626,-0.14364 -0.3853,-0.31246 -0.52645,-0.41603 -0.26704,-0.19754 -0.6798,-0.45308 -0.91505,-0.584 h -10e-4 c -0.453,-0.252 -0.925,-0.105 -1.133,0.164 l -0.36426,0.45606 c -0.1469,0.1851 -0.44045,0.16744 -0.44824,0.16699 -2.4707004,-0.63565 -3.1350012,-3.12 -3.1396012,-3.1377 -4.41e-4,-0.0078 -0.0182,-0.30184 0.1669908,-0.45117 l 0.4541,-0.36328 c 0.2696,-0.206599 0.4213,-0.678699 0.1669,-1.131799 -0.1327,-0.2343003 -0.3893,-0.6501003 -0.584,-0.9151003 h -10e-4 c -0.1044008,-0.1406 -0.2727008,-0.3509 -0.4160008,-0.5273 -0.0717,-0.0883 -0.1369,-0.169 -0.1846,-0.2266 -0.0238,-0.0288 -0.043,-0.0521 -0.0566,-0.0684 -0.0069,-0.0081 -0.0126,-0.0138 -0.0166,-0.0185 -0.002,-0.0024 -0.0032,-0.0039 -0.0049,-0.0059 -0.1259,-0.1494 -0.2863,-0.2405 -0.4629,-0.2705 z m 4.5362004,0.9902 c -0.23826,-0.0168 -0.45236,0.16173 -0.46972,0.3916 -0.01739,0.23012 0.16825,0.43537 0.40625,0.45215 0.58855,0.0416 0.9857,0.2146203 1.2842,0.5302503 v 10e-4 c 0.30464,0.3215 0.44326,0.688649 0.43164,1.190399 v 0.002 c -0.0052,0.23089 0.1885,0.42656 0.42774,0.43162 h 0.01074 c 0.23574,0 0.43226,-0.1861 0.4375,-0.41406 0.015,-0.689599 -0.209,-1.304999 -0.662,-1.7821993 -0.455,-0.4796 -1.099,-0.7481 -1.867,-0.8027 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/linssid.svg b/.icons/awkward/24x24/apps/linssid.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linssid.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/linuxdcpp.svg b/.icons/awkward/24x24/apps/linuxdcpp.svg
new file mode 100644
index 00000000..254c267d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/linuxdcpp.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle opacity=".2" cx="9.5" cy="-14" r="3.5" transform="scale(1,-1)"/>
+ <circle fill="#ee9736" cx="9.5" cy="-13.5" r="3.5" transform="scale(1,-1)"/>
+ <circle opacity=".2" cx="13.5" cy="-12" r="3.5" transform="scale(1,-1)"/>
+ <circle opacity=".2" cx="8.5" cy="-9" r="3.5" transform="scale(1,-1)"/>
+ <circle fill="#ffb271" cx="8.5" cy="-8.5" r="3.5" transform="scale(1,-1)"/>
+ <circle fill="#535353" cx="13.5" cy="-11.5" r="3.5" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0038 0.167 0.0059 0.25 0.1323-5.4231 4.538-9.75 9.9941-9.75s9.8618 4.3269 9.9941 9.75c0.002-0.083 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.0021 0.083-0.0059 0.166-0.0059 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4561 0-9.8618-4.327-9.9941-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/liri.svg b/.icons/awkward/24x24/apps/liri.svg
new file mode 100644
index 00000000..548ca30f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/liri.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#f4473a" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 17.006794,13.022882 V 8.9997302 l 1.493329,0.25 -1.70821,-1.7394605 -2.59807,0.4309216 L 13.005844,10.817686 6.5,7.5 l 2,3.5 -4,-1 c 0,0 5.180536,4.773163 5.313599,4.854976 L 9.484401,15.23844 9.627389,15.743215 6.555993,17.5 h 3.992704 z"/>
+ <path style="fill:#ffffff" d="M 17.006794,12.522882 V 8.4997302 l 1.493329,0.25 -1.70821,-1.7394605 -2.59807,0.4309216 L 13.005844,10.317686 6.5,7 l 2,3.5 -4,-1 c 0,0 5.180536,4.773163 5.313599,4.854976 L 9.484401,14.73844 9.627389,15.243215 6.555993,17 h 3.992704 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/litecoin-qt.svg b/.icons/awkward/24x24/apps/litecoin-qt.svg
new file mode 100644
index 00000000..760714c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/litecoin-qt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path opacity=".2" d="m2.0098 12.207a10 10 0 0 0 -0.0098 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ <circle style="fill:#ffffff" cx="12" cy="12.053" r="8.571"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2.0525735a10.000179 10.007685 0 0 0 -10 10.007852 10.000179 10.007685 0 0 0 0.007673 0.145061 10.000179 10.007685 0 0 1 9.992327 -9.7958389 10.000179 10.007685 0 0 1 9.992327 9.8572109 10.000179 10.007685 0 0 0 0.007673 -0.206433 10.000179 10.007685 0 0 0 -10 -10.007852z"/>
+ <path style="fill:#4f4f4f" d="M 12,1.9999997 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 21.999999,12 10,10 0 0 0 12,1.9999997 Z"/>
+ <path style="opacity:0.2" d="M 12.000001,5.4999981 A 7.0000009,7.0000009 0 0 1 19,12.499999 7.0000009,7.0000009 0 0 1 12.000001,19.5 7.0000009,7.0000009 0 0 1 5,12.499999 7.0000009,7.0000009 0 0 1 12.000001,5.4999981 Z"/>
+ <path style="fill:#ffffff" d="M 12.000001,4.9999991 A 7.0000009,7.0000009 0 0 1 19,12 7.0000009,7.0000009 0 0 1 12.000001,19.000001 7.0000009,7.0000009 0 0 1 5,12 7.0000009,7.0000009 0 0 1 12.000001,4.9999991 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.1,6 8.7659297,10.257115 7.6645068,10.642857 7.0000001,13.285714 8.0030693,12.934849 7.0000001,16 h 4.2857139 5.049779 L 17,13 h -4.860047 l 0.616186,-1.728795 1.586607,-0.485491 0.664507,-2.6428573 -1.487556,0.450614 L 14.4,6 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.207031 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.292969 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/little-inferno.svg b/.icons/awkward/24x24/apps/little-inferno.svg
new file mode 100644
index 00000000..0fc59a1f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/little-inferno.svg
@@ -0,0 +1,16 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#f39d21"/>
+ <path d="m11 8-6 2.491525v10.508475h10l1-10z" style="fill:#5d5441"/>
+ <path d="m5 10v11h5l1-12z" style="fill:#8c8164"/>
+ <path d="m12 2.5-7.9999999 3-1 5 1 1 6.9999999-2 6 3 1-1v-4z" style="opacity:.2"/>
+ <path d="m12 2-7.5136719 3-1.4863281 5 1 1 7-2 6 3 1-1v-4z" style="fill:#423d2b"/>
+ <path d="m12 2-8 3-1 5 8-2z" style="fill:#675f47"/>
+ <path d="m3 10 1 1 7-2 6 3 1-1-7-3z" style="fill:#2b2b2b"/>
+ <path d="m7 13.5-2 1v1h2zm-2 3v1h1v-1z" style="opacity:.2"/>
+ <path d="m7 13-2 1v1h2zm-2 3v1h1v-1z" style="fill:#a19374"/>
+ <path d="M 12,2 4,5 3,10 3.0839844,10.083984 4,5.5 l 8,-3 6,5 V 7 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/littleweeb.svg b/.icons/awkward/24x24/apps/littleweeb.svg
new file mode 100644
index 00000000..9614e418
--- /dev/null
+++ b/.icons/awkward/24x24/apps/littleweeb.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#d64b60" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 11.578,3.5001286 C 9.610381,3.4825056 7.609988,5.1355915 7.652219,7.179813 7.661039,7.799266 7.234011,7.8869565 6.72,7.7700785 c -0.1948435,0.6995715 1.5146625,1.359714 0.2605,1.507 0.444189,0.218548 1.2335135,-0.052412 0.9465,0.7410005 -0.1123985,1.25337 -0.327508,2.50171 -0.5375235,3.743687 -0.1772975,1.161732 -1.283188,-0.14144 -1.6470705,-0.566705 -0.6509735,-1.018996 -0.426122,0.935184 -0.369156,1.39908 0.011495,0.537433 0.7964545,1.585798 -0.291504,1.175982 -0.9183439,-0.23805 -1.8408171,-0.847527 -2.463796,-1.426544 -0.1219028,0.35042 0.1970073,1.468469 0.3513219,2.040456 0.00505,0.471952 0.7372499,1.323875 0.5749281,1.359918 -0.4006327,-0.21033 -1.0422259,-0.722928 -0.4435312,0.0048 0.9968545,1.032953 2.4380657,1.647302 3.8807787,1.599098 3.3772805,0.149416 6.8005795,1.030999 10.1602245,0.261525 1.30828,-0.364509 2.562739,-1.069742 3.380828,-2.17731 -0.269335,0.10512 -1.636637,1.004694 -0.8376,0.329862 0.808811,-0.782428 1.518201,-1.774786 1.744978,-2.890397 0.04464,-0.487557 -0.491906,0.391277 -0.873474,0.32247 -0.806684,0.353547 -1.683448,0.625605 -2.572904,0.494065 0.106269,-0.754896 0.786564,-1.750956 0.671,-2.6925 -0.554326,0.512036 -1.667235,1.376564 -2.326649,0.958313 C 15.796019,12.615839 15.652239,11.148722 15.626,9.7230785 15.958733,9.642558 16.759783,9.1216695 15.950586,9.2615005 15.403923,9.0475775 16.650938,8.572575 16.534687,8.0224535 16.660219,7.648523 15.633884,8.4066125 15.681,7.6310785 15.948807,6.1895475 15.253462,4.5951406 13.882742,3.9855411 13.174519,3.6034224 12.373337,3.4858652 11.578,3.5001286 Z"/>
+ <path style="fill:#ffff6c" d="M 11.578,3.00005 C 9.610381,2.982427 7.609988,4.6355127 7.652219,6.6797345 7.661041,7.2991875 7.234011,7.386878 6.72,7.27 6.5251565,7.9695715 8.2346625,8.629714 6.9805,8.777 7.424689,8.995548 8.2140135,8.724588 7.927,9.518 7.8146015,10.77137 7.599492,12.01971 7.3894765,13.261687 7.212179,14.423419 6.1062885,13.120248 5.742406,12.694982 5.0914325,11.675986 5.316284,13.630166 5.37325,14.094062 5.384745,14.631496 6.1697045,15.679861 5.081746,15.270045 4.1634021,15.031995 3.2409289,14.422518 2.61795,13.8435 c -0.1219028,0.350421 0.1970073,1.46847 0.3513219,2.040457 0.00505,0.471952 0.7372499,1.323874 0.5749281,1.359918 -0.4006327,-0.21033 -1.0422259,-0.722928 -0.4435312,0.0048 0.9968545,1.032952 2.4380657,1.647302 3.8807787,1.599097 3.3772805,0.149417 6.8005795,1.030999 10.1602245,0.261525 1.30828,-0.364508 2.562739,-1.069741 3.380828,-2.17731 -0.269335,0.105121 -1.636637,1.004695 -0.8376,0.329863 0.808811,-0.782428 1.518201,-1.774787 1.744978,-2.890398 0.04464,-0.487557 -0.491906,0.391278 -0.873474,0.32247 -0.806684,0.353547 -1.683448,0.625606 -2.572904,0.494065 0.106269,-0.754896 0.786564,-1.750955 0.671,-2.6925 -0.554326,0.512037 -1.667235,1.376565 -2.326649,0.958313 C 15.796019,12.11576 15.65224,10.648643 15.626,9.223 15.958733,9.1424795 16.759783,8.621591 15.950586,8.761422 15.403923,8.547499 16.650938,8.0724965 16.534687,7.522375 16.660219,7.1484445 15.633884,7.906534 15.681,7.131 15.948807,5.689469 15.253462,4.095062 13.882742,3.4854625 13.174519,3.1033438 12.373337,2.9857867 11.578,3.00005 Z"/>
+ <path style="opacity:0.4;fill:#c91919" d="M 11.5355,5.9245 C 11.071206,6.411032 10.6052,6.920414 10.0875,7.345 10.220348,6.9834765 10.481458,6.2792515 10.0923,7.0778125 9.8137765,7.552475 9.509713,8.2066205 9.343077,8.7143845 9.632034,9.228669 10.502961,7.9990635 10.830231,7.7005 11.061422,7.1048805 11.293005,6.5126445 11.5355,5.9245 Z m 1.789,0.353 C 12.79139,6.7393395 12.246952,7.213925 11.682,7.622 11.7002,7.5261085 12.201881,6.823304 12.0445,6.9645 11.496937,7.563043 10.945534,8.1716225 10.4095,8.7805 11.268155,8.677377 12.103376,8.251591 12.775,7.771 12.72666,8.1554925 12.198116,9.197763 12.785305,8.4727725 13.150939,8.080941 13.628821,7.479642 13.763502,6.9595 c 0.143307,-0.2011305 0.261237,-0.7979505 -0.0525,-0.2375 -0.129446,0.111597 -0.780188,0.985335 -0.5125,0.286 0.04722,-0.242255 0.09989,-0.485055 0.126,-0.7305 z m 1.251,0.6905 C 14.477829,7.5426495 13.958596,8.2050845 13.577231,8.6376155 13.537936,9.0953515 14.32414,8.519739 14.3625,8.26 14.4546,7.9228325 14.601953,7.315643 14.5755,6.968 Z m 0.883,1.0515 C 15.127705,8.5439755 14.719714,9.0619335 14.225,9.423 14.123564,9.7492945 13.712583,10.401212 14.22425,9.8762305 14.710692,9.366765 15.280456,8.8294885 15.454508,8.1245 c -0.0016,-0.03103 0.01555,-0.076876 0.004,-0.105 z M 8.844,8.038 C 8.7542425,8.4178475 9.228243,9.4408745 9.3375,9.2475 9.4250335,8.7005585 9.079621,8.437067 8.844,8.038 Z m 6.440846,0.979231 c -0.261299,0.8206805 -2.134956,1.586774 -2.496149,2.295019 -0.672258,0.574228 0.203433,1.188183 -0.773614,1.317281 -1.009748,0.04577 -1.113471,-0.772808 -1.767988,-1.29718 C 9.7841965,10.674264 8.881126,10.336722 8.382,9.7235 8.39554,11.004251 8.065216,12.26004 7.69,13.469 c 0.3003965,-0.252788 0.569835,-1.136757 0.7345,-1.1825 -0.098424,1.048247 -0.483339,2.058192 -1.0405,2.909 -0.5408655,0.740685 -1.1037235,1.507989 -1.9055,1.986 -0.7945645,-0.335217 -1.4173361,-0.945212 -1.917,-1.63 -0.2612775,-0.631582 -0.6713937,-1.260437 -0.98705,-1.77 0.078752,1.269675 0.3438382,2.584957 1.1063,3.527 C 3.3975198,17.27351 2.4305892,16.372751 3.0241383,17.149422 3.6797618,17.916059 4.6220039,18.432737 5.5905,18.6985 c 1.0458135,0.241743 2.136468,0.123617 3.195014,0.29014 2.639883,0.240268 5.324113,0.712618 7.962486,0.20886 1.168521,-0.245105 2.393875,-0.800253 3.2655,-1.6855 0.262278,-0.241857 0.798211,-0.850983 0.120687,-0.370891 -0.192461,0.101642 -1.185121,0.721605 -0.518187,0.182391 0.843012,-0.773853 1.538518,-1.78011 1.81271,-2.898387 0.07606,-0.720414 -0.636425,0.634823 -0.88121,0.686387 -0.544539,0.553251 -1.134793,1.062092 -1.765,1.5155 -1.489736,-0.670652 -2.560698,-2.060471 -2.975313,-3.624437 -0.39252,-1.205383 -0.694552,-2.72142 -0.522341,-3.985332 z"/>
+ <path style="fill:#ebdeb0" d="m 9.341,13.3445 c -0.4376715,0.03408 -0.8984565,0.131713 -1.2465,0.4135 -0.519648,0.713223 -0.5423825,1.648253 -0.391787,2.486105 0.096224,0.554204 0.1165015,1.115 0.084396,1.675815 -0.00915,0.533602 0.04041,1.069327 0.239488,1.568586 0.150009,0.50878 0.402062,0.973744 0.7066845,1.404798 0.220656,0.36594 0.7255185,-0.08621 1.04788,-0.145529 C 10.30663,20.538707 10.829952,20.324278 11.3535,20.1105 c 1.033078,0.411551 2.074397,0.80237 3.125,1.167 0.309192,-0.09176 0.403234,-0.504522 0.542,-0.7685 0.165257,-0.498764 0.353465,-0.996757 0.472104,-1.50656 0.108524,-1.132252 0.244429,-2.261792 0.304646,-3.398213 0.07621,-0.54341 0.07058,-1.158359 -0.320995,-1.589396 C 15.203993,13.617304 14.730489,13.519421 14.3045,13.385 13.870126,13.098831 13.434237,12.799591 13.047,12.452 c -0.172236,0.313 -0.699797,0.103241 -0.995878,0.130235 -0.595524,-0.06058 -1.288457,-0.22612 -1.803079,0.178245 C 9.945695,12.955153 9.6433475,13.149827 9.341,13.3445 Z m 0.236,3.974 c 0.517096,-0.02983 0.441368,0.697051 0.794,0.791 0.529444,0.02884 1.032919,0.338089 1.568311,0.192861 0.376898,-0.09374 0.801756,-0.07577 1.06083,-0.408197 0.344495,-0.279261 0.749546,-0.504198 1.192297,-0.569164 -0.05957,0.240839 0.01477,0.751591 -0.146438,0.835 -0.333287,-0.245767 -0.751828,-0.132918 -1.086937,0.04224 -0.766424,0.223525 -1.579229,0.198795 -2.367328,0.294857 -0.304826,0.05722 -0.610118,0.120756 -0.6127195,-0.28068 C 9.862538,17.894225 9.6729515,17.600827 9.4345,17.3555 9.47937,17.33512 9.529063,17.32736 9.577,17.3185 Z"/>
+ <path style="fill:#d49063" d="m 15.2605,8.616 c -0.361977,0.5749955 -0.808006,1.1050025 -1.3485,1.5195 0.08267,-0.153747 0.26213,-0.5625185 0.09263,-0.1940575 -0.103928,0.1733105 -0.126237,0.2654865 0.06262,0.074745 0.08755,0.284511 -0.10683,0.69793 -0.282445,0.968486 -0.289153,0.430289 -0.672592,0.793635 -1.117815,1.058897 -0.282872,0.197816 -0.626179,0.511565 -0.99699,0.358929 -0.488022,-0.162795 -0.954885,-0.398079 -1.3585,-0.719 0.164893,0.04862 0.482969,0.40642 0.218,0.469 -0.188672,-0.0033 -0.604825,0.02704 -0.222582,0.01101 0.09524,-0.02637 0.259008,0.03815 0.310082,-0.03751 0.01114,0.368233 0.355288,0.500882 0.61863,0.699378 0.272366,0.234179 0.633984,0.422218 0.986558,0.231568 0.301264,-0.1369 0.612747,-0.311047 0.817771,-0.572298 -2.14e-4,-0.260409 0.137836,-0.395443 0.400541,-0.318648 -0.230362,0.01755 -0.409759,0.0017 -0.317101,-0.276914 0.224355,-0.275803 0.600443,-0.493234 0.800101,-0.826836 0.173067,-0.316841 0.332481,-0.599855 0.686222,-0.727856 C 14.976504,10.04885 15.160563,9.603521 15.3945,9.216 c 0.06716,-0.222824 0.256591,-0.5770715 -0.134,-0.6 z m -1.82,3.55 c 0.208774,0.104171 0.137591,-0.01687 0,0 z M 8.1385,8.714 C 7.9932745,8.9654595 8.15258,9.283265 8.3001405,9.504469 8.414114,9.8249485 8.622654,10.13012 8.9194185,10.31122 9.0351415,10.361214 9.367259,10.617456 9.301,10.548 9.293685,10.116173 8.8555005,9.9493415 8.6555325,9.612334 8.446035,9.351162 8.341065,9.0291715 8.173875,8.743875 Z M 9.33,10.628 c 0.050656,0.175511 0.372133,0.535952 0.3707285,0.518011 C 9.557763,10.989308 9.4224165,10.819632 9.33,10.628 Z m 0.411,0.5605 c 0.090233,0.09898 0.144347,0.143445 0,0 z m 0.1045,0.1055 c 0.091997,0.115423 0.388507,0.337215 0.13,0.120562 -0.044125,-0.03932 -0.087464,-0.07953 -0.13,-0.120562 z m 0.882,1.631 c -0.185707,0.298189 -0.246656,0.65185 -0.3465,0.984 0.339527,0.206684 0.297096,-0.231892 0.462726,-0.409311 0.05711,-0.173198 -0.0448,-0.410163 -0.116226,-0.574689 z m 2.2295,0.037 c -0.09255,0.354244 -0.03704,0.725948 -0.047,1.088 0.203838,0.0035 0.487605,0.01238 0.330984,-0.264265 C 13.190459,13.496267 13.043974,13.23936 12.957,12.962 Z m -0.6365,0.87 c -0.0099,0.147574 -0.306203,0.548866 -0.0295,0.505 0.140188,-0.149247 0.232452,-0.363988 0.0295,-0.505 z"/>
+ <path style="fill:#ffffff" d="m 10.617,12.1555 c -0.514239,0.0126 -1.038236,0.06411 -1.5205,0.2605 0.102104,0.303026 0.193556,0.610112 0.261,0.923 0.343148,-0.160807 0.678784,-0.337258 1.0215,-0.499 -0.215265,0.427787 -0.541187,0.799205 -0.692509,1.262306 -0.1892775,0.488795 -0.4617555,0.965123 -0.444497,1.506827 -0.04333,0.540503 0.049135,1.080423 0.074584,1.620725 0.150503,1.271616 0.2271035,2.58506 -0.087891,3.838096 C 9.149746,21.363749 8.729487,21.821702 8.805356,22 10.745238,22 12.685119,22 14.625,22 14.53931,21.594687 14.449433,21.189961 14.438943,20.774108 14.348293,19.620573 14.257647,18.467036 14.167,17.3135 c 0.09663,-0.245028 0.116148,-0.601447 0.137983,-0.868648 0.02855,-0.390986 0.174339,-0.792259 0.0022,-1.17123 -0.180194,-0.576232 -0.362541,-1.151225 -0.629157,-1.694809 -0.07238,-0.16975 -0.375103,-0.715309 0.03032,-0.462313 0.277291,0.180533 0.488601,0.122661 0.560938,-0.2175 0.215292,-0.249167 0.180705,-0.461546 -0.151815,-0.546033 C 13.809031,12.207619 13.461604,12.145568 13.122,12.175 c -0.05175,0.258654 -0.15863,0.521367 -0.1525,0.785 0.148076,0.407593 0.316073,0.811671 0.3565,1.249 0.09816,0.514313 0.161836,1.093213 0.175,1.58 0.0033,0.206748 0.04879,0.458872 -0.242371,0.232404 -0.920738,-0.264005 -1.916772,-0.263534 -2.846344,-0.04192 -0.256269,0.214225 -0.302525,-0.08288 -0.262847,-0.264859 -8e-4,-0.632977 0.133904,-1.2583 0.24175,-1.879562 0.07078,-0.344842 0.23351,-0.678585 0.335519,-0.998314 C 10.707044,12.613291 10.708436,12.34395 10.617,12.1555 Z"/>
+ <path style="opacity:0.1" d="M 11.76,12.931305 C 10.909167,12.667093 10.12933,12.161302 9.556297,11.477979 9.3722025,11.260256 9.257264,10.995244 9.223,10.712305 9.410785,10.854826 9.162854,10.465058 9.165326,10.36163 9.0484295,9.987139 8.998518,9.596212 8.9385,9.209805 9.0724325,9.3704265 9.2050065,9.6348635 9.3375,9.747305 9.32209,9.438272 9.239946,9.1282955 9.282,8.819305 9.4280485,8.9602275 9.3600485,9.2652775 9.5369765,9.3361645 9.9578825,9.1390985 10.253596,8.7605985 10.599343,8.462055 10.675181,8.3870215 10.818252,8.2345645 10.723711,8.42618 10.619148,8.7108115 10.499992,8.9910595 10.4095,9.280305 c 0.859835,-0.110678 1.671777,-0.4879135 2.358,-1.011 -0.04927,0.297633 -0.146193,0.5847905 -0.2295,0.8735 0.464161,-0.3706625 0.829345,-0.8522445 1.1385,-1.356 0.03579,0.4855405 0.09551,0.969785 0.151,1.4535 0.185497,-0.1441545 0.358406,-0.352928 0.535,-0.4805 -0.04979,0.3766275 -0.08205,0.75752 -0.14251,1.131912 -0.08117,0.261282 -0.192163,0.511926 -0.31849,0.754088 0.09755,-0.06631 0.234557,-0.228777 0.190309,-2.7e-5 -0.04413,0.618879 -0.477203,1.12145 -0.911035,1.527299 -0.253524,0.221974 -0.553994,0.381746 -0.819274,0.589228 -0.174348,0.103034 -0.393427,0.22942 -0.6015,0.169 z"/>
+ <path style="fill:#afb3b3" d="m 9.577,17.3185 c -0.3091935,0.0141 0.1209355,0.258629 0.1565,0.408 0.158502,0.250018 0.28943,0.532445 0.334696,0.823401 C 9.78863,19.358767 9.509065,20.167634 9.2295,20.9765 c -0.084729,0.168248 -0.189154,0.498929 -0.251,0.624 0.2211095,0.06578 0.432203,0.162292 0.634,0.2735 0.458162,-0.223457 0.893246,-0.493584 1.359397,-0.69971 0.186289,-0.06871 0.383825,-0.124955 0.582603,-0.12729 0.01396,0.314018 0.03468,0.628073 0.0695,0.9405 0.999032,0.02628 1.999426,0.0076 2.999,0.0075 -0.04734,-0.239431 -0.101723,-0.481654 -0.1535,-0.7175 0.01187,-0.07453 -0.02022,-0.187924 -0.0252,-0.277356 -0.115933,-0.940215 -0.231866,-1.880429 -0.3478,-2.820644 0.04438,-0.190799 0.05073,-0.434506 0.07882,-0.646123 0.03233,-0.133572 0.04476,-0.27976 -0.133072,-0.180002 -0.523697,0.116949 -0.959468,0.451401 -1.34975,0.802125 -0.498908,0.05636 -1.005766,0.298205 -1.506705,0.12111 C 10.877095,18.189734 10.562125,18.126024 10.243,18.093 10.106412,17.818317 10.031467,17.434902 9.6895,17.342 9.652785,17.331 9.6156145,17.32027 9.577,17.3185 Z m 2.6,3.7195 c 0.530074,0.03213 1.056463,0.155751 1.55039,0.348752 0.307747,0.111645 0.442721,0.439155 0.71811,0.597748 -0.759159,0.0023 -1.518342,0.0023 -2.2775,0 -0.0078,-0.315416 -0.0094,-0.631412 0.009,-0.9465 z"/>
+ <path style="fill:#ff78c4" d="m 12.37,17.14 c 0.151781,-0.0721 0.404328,-0.21401 0.2535,-0.408 -0.08562,-0.202349 -0.198187,-0.393545 -0.303,-0.5845 0.177968,0.05229 0.342749,0.181036 0.513563,0.221875 0.149785,-0.07979 0.12625,-0.34863 0.344968,-0.241281 0.345167,0.06611 0.681199,0.174308 1.019486,0.268868 0.211638,0.113429 0.159317,-0.246927 0.178193,-0.369668 -0.09595,-0.149084 -0.35098,-0.105138 -0.500568,-0.202111 -0.755306,-0.292866 -1.578567,-0.359687 -2.381897,-0.322815 -0.629838,0.02879 -1.256954,0.115958 -1.874978,0.239029 -0.133739,0.0298 -0.26616,0.06533 -0.397267,0.105103 8.5e-4,0.113993 -0.00225,0.228122 0.003,0.342 0.448974,-0.102529 0.908572,-0.181558 1.371,-0.191 0.0669,0.138989 0.145732,0.386846 0.33429,0.230665 0.201876,-0.07506 0.405623,-0.171789 0.62171,-0.185665 -0.25044,0.257577 -0.483298,0.541376 -0.632,0.871 0.04384,0.204764 0.33434,0.250611 0.409516,0.0388 0.15488,-0.306562 0.36364,-0.580605 0.542484,-0.872797 0.20078,-0.06197 0.19258,0.233311 0.247846,0.358011 0.06391,0.245403 0.09058,0.504239 0.154951,0.746083 0.03397,-0.0085 0.06346,-0.02961 0.0952,-0.04359 z"/>
+ <path style="opacity:0.1" d="m 7.703,16.754 c 0.082634,0.511323 0.123346,1.02799 0.08552,1.545582 0.00105,0.515033 -0.002,1.043866 0.187066,1.531519 0.158145,0.490865 0.336132,0.985563 0.6549685,1.398015 0.096863,0.255447 0.261509,0.409347 0.5344455,0.260384 0.7335435,-0.282757 1.46056,-0.582215 2.1885,-0.879 1.033037,0.411625 2.074398,0.802381 3.125,1.167 0.284869,-0.07264 0.37286,-0.44312 0.507003,-0.678797 0.187708,-0.502299 0.341492,-1.017842 0.502997,-1.528203 0.04501,-0.627154 0.132058,-1.250485 0.1835,-1.877 -0.501666,0.04 -1.003333,0.08 -1.505,0.12 0.05186,0.119261 -0.04381,0.588375 -0.05692,0.833471 -0.215207,-0.04695 -0.649085,-0.254218 -0.939083,-0.03197 -0.558009,0.264982 -1.192875,0.243903 -1.793691,0.31408 -0.434625,0.02726 -0.869871,0.0871 -1.302309,0.11292 C 9.9579825,18.468201 9.610129,17.966777 9.151713,17.610291 8.7601265,17.227274 8.22295,17.066631 7.76293,16.786709 Z m 2.5155,1.791 c 0.02839,0.09037 0.117999,0.04759 0,0 z"/>
+ <path style="fill:#ebdeb0" d="m 7.703,16.254 c 0.082634,0.511323 0.123346,1.02799 0.08552,1.545582 0.00105,0.515033 -0.002,1.043866 0.187066,1.531519 0.158145,0.490865 0.336132,0.985563 0.6549685,1.398015 0.096863,0.255447 0.261509,0.409347 0.5344455,0.260384 0.7335435,-0.282757 1.46056,-0.582215 2.1885,-0.879 1.033037,0.411625 2.074398,0.802381 3.125,1.167 0.284869,-0.07264 0.37286,-0.44312 0.507003,-0.678797 0.187708,-0.502299 0.341492,-1.017842 0.502997,-1.528203 0.04501,-0.627154 0.132058,-1.250485 0.1835,-1.877 -0.501666,0.04 -1.003333,0.08 -1.505,0.12 0.05186,0.119261 -0.04381,0.588375 -0.05692,0.833471 -0.215207,-0.04695 -0.649085,-0.254218 -0.939083,-0.03197 -0.558009,0.264982 -1.192875,0.243903 -1.793691,0.31408 -0.434625,0.02726 -0.869871,0.0871 -1.302309,0.11292 C 9.9579825,17.968201 9.610129,17.466777 9.151713,17.110291 8.7601265,16.727274 8.22295,16.566631 7.76293,16.286709 Z m 2.5155,1.791 c 0.02839,0.09037 0.117999,0.04759 0,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#ebdeb0" d="M 11.76,12.4315 C 10.909167,12.167288 10.12933,11.661497 9.556297,10.978174 9.3722025,10.760451 9.257264,10.495439 9.223,10.2125 9.410785,10.355021 9.162854,9.9652525 9.165326,9.861825 9.0484295,9.487334 8.998518,9.096407 8.9385,8.71 9.0724325,8.8706215 9.2050065,9.1350585 9.3375,9.2475 9.32209,8.938467 9.239946,8.6284905 9.282,8.3195 9.4280485,8.4604225 9.3600485,8.7654725 9.5369765,8.8363595 9.9578825,8.6392935 10.253596,8.2607935 10.599343,7.96225 10.675181,7.8872165 10.818252,7.7347595 10.723711,7.926375 10.619148,8.2110065 10.499992,8.4912545 10.4095,8.7805 c 0.859835,-0.110678 1.671777,-0.4879135 2.358,-1.011 -0.04927,0.297633 -0.146193,0.5847905 -0.2295,0.8735 0.464161,-0.3706625 0.829345,-0.8522445 1.1385,-1.356 0.03579,0.4855405 0.09551,0.969785 0.151,1.4535 0.185497,-0.1441545 0.358406,-0.352928 0.535,-0.4805 -0.04979,0.3766275 -0.08205,0.75752 -0.14251,1.131912 -0.08117,0.2612815 -0.192163,0.5119255 -0.31849,0.754088 0.09755,-0.06631 0.234557,-0.228777 0.190309,-2.6e-5 -0.04413,0.618879 -0.477203,1.121449 -0.911035,1.527298 -0.253524,0.221974 -0.553994,0.381747 -0.819274,0.589228 -0.174348,0.103034 -0.393427,0.229421 -0.6015,0.169 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/livepatch.svg b/.icons/awkward/24x24/apps/livepatch.svg
new file mode 100644
index 00000000..791b69b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/livepatch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e95420" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 3,12.5 H 5 C 5,16.366 8.1338,19.5 12,19.5 15.866,19.5 19,16.366 19,12.5 19,8.634 15.866,5.5 12,5.5 11.358,5.5 11.293,6.5 11.293,6.5 11.293,6.5 11.358,7.5 12,7.5 14.762,7.5 17,9.738 17,12.5 17,15.262 14.762,17.5 12,17.5 9.239,17.5 7,15.262 7,12.5 H 9 L 6,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 3,12 H 5 C 5,15.866 8.1338,19 12,19 15.866,19 19,15.866 19,12 19,8.134 15.866,5 12,5 11.358,5 11.293,6 11.293,6 11.293,6 11.358,7 12,7 14.762,7 17,9.238 17,12 17,14.762 14.762,17 12,17 9.239,17 7,14.762 7,12 H 9 L 6,9 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/livewallpaper-config.svg b/.icons/awkward/24x24/apps/livewallpaper-config.svg
new file mode 100644
index 00000000..c1e0a536
--- /dev/null
+++ b/.icons/awkward/24x24/apps/livewallpaper-config.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="fill:#1d83af" width="14" height="18" x="-18" y="-21" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 16.5,5.5 A 2.5,2.5 0 0 0 14,8 2.5,2.5 0 0 0 16.5,10.5 2.5,2.5 0 0 0 19,8 2.5,2.5 0 0 0 16.5,5.5 Z m -5.5,2 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4,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 m 11,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4.5,1 A 1.5,1.5 0 0 0 12,15 1.5,1.5 0 0 0 13.5,16.5 1.5,1.5 0 0 0 15,15 1.5,1.5 0 0 0 13.5,13.5 Z"/>
+ <circle style="fill:#f0f9fd" cx="16.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#c4e7f5" cx="7" cy="11" r="2"/>
+ <circle style="fill:#a6daf0" cx="13.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#c4e7f5" cx="11" cy="8" r="1"/>
+ <circle style="fill:#d3edf8" cx="18" cy="13" r="1"/>
+ <circle style="fill:#c149c0" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="M 17.223,15 17.157,15.79 A 2.3572,2.3572 0 0 0 16.468,16.189 L 15.75,15.85 15,17.15 15.652,17.602 A 2.3572,2.3572 0 0 0 15.616,18 2.3572,2.3572 0 0 0 15.65,18.399 L 15,18.851 15.75,20.15 16.466,19.813 A 2.3572,2.3572 0 0 0 17.157,20.208 L 17.223,21 H 18.723 L 18.789,20.21 A 2.3572,2.3572 0 0 0 19.478,19.812 L 20.196,20.15 20.946,18.851 20.294,18.398 A 2.3572,2.3572 0 0 0 20.33,18 2.3572,2.3572 0 0 0 20.296,17.601 L 20.946,17.15 20.196,15.851 19.48,16.188 A 2.3572,2.3572 0 0 0 18.789,15.793 L 18.723,15.001 H 17.223 Z M 17.973,17.143 A 0.85715,0.85715 0 0 1 18.83,18 0.85715,0.85715 0 0 1 17.973,18.857 0.85715,0.85715 0 0 1 17.116,18 0.85715,0.85715 0 0 1 17.973,17.143 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/livewallpaper.svg b/.icons/awkward/24x24/apps/livewallpaper.svg
new file mode 100644
index 00000000..b9ad9448
--- /dev/null
+++ b/.icons/awkward/24x24/apps/livewallpaper.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <rect style="fill:#1d83af" width="14" height="18" x="-18" y="-21" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 16.5,5.5 A 2.5,2.5 0 0 0 14,8 2.5,2.5 0 0 0 16.5,10.5 2.5,2.5 0 0 0 19,8 2.5,2.5 0 0 0 16.5,5.5 Z m -5.5,2 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4,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 m 11,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4.5,1 A 1.5,1.5 0 0 0 12,15 1.5,1.5 0 0 0 13.5,16.5 1.5,1.5 0 0 0 15,15 1.5,1.5 0 0 0 13.5,13.5 Z"/>
+ <circle style="fill:#f0f9fd" cx="16.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#c4e7f5" cx="7" cy="11" r="2"/>
+ <circle style="fill:#a6daf0" cx="13.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#c4e7f5" cx="11" cy="8" r="1"/>
+ <circle style="fill:#d3edf8" cx="18" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lmms.svg b/.icons/awkward/24x24/apps/lmms.svg
new file mode 100644
index 00000000..88114d75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lmms.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#25c65f" d="m11 2-10 6 0.0098 3.117-0.0098 7.383 3.5 1.5 3.5-1.5v-3.5l-3-2v-3l6-4 6 4v3l-3 2v3.5l3.5 1.5 3.5-1.5-0.01-7.383 0.01-3.117-10-6z"/>
+ <path fill="#fff" opacity=".2" d="m11 2-10 6 0.002 0.5 9.998-6 9.998 6 0.002-0.5-10-6zm-6 11v0.5l3 2v-0.5l-3-2zm12 0-3 2v0.5l3-2v-0.5z"/>
+ <path opacity=".2" d="m11 6-6 4v0.5l6-4 6 4v-0.5l-6-4zm-10 2.5 0.00977 2.9688v-0.35156l-0.0078-2.617h-0.002zm19.998 0-0.0078 2.6172v0.35156l0.01-2.969h-0.002zm-19.998 10v0.5l3.5 1.5 3.5-1.5v-0.5l-3.5 1.5-3.5-1.5zm13 0v0.5l3.5 1.5 3.5-1.5v-0.5l-3.5 1.5-3.5-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/locale.svg b/.icons/awkward/24x24/apps/locale.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/locale.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/loginized.svg b/.icons/awkward/24x24/apps/loginized.svg
new file mode 100644
index 00000000..8ccac626
--- /dev/null
+++ b/.icons/awkward/24x24/apps/loginized.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#50b590" cx="12" cy="12" r="10"/>
+ <rect style="fill:#30706b" width="18" height="6" x="3" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5.5,10.5 C 5.223,10.5 5,10.723 5,11 v 0.292969 L 4.7929688,11.085938 c -0.1958686,-0.195869 -0.5111627,-0.195869 -0.7070313,0 -0.1958686,0.195868 -0.1958686,0.511162 0,0.707031 L 4.2929688,12 H 4 C 3.723,12 3.5,12.223 3.5,12.5 3.5,12.777 3.723,13 4,13 h 0.2929688 l -0.2070313,0.207031 c -0.1958686,0.195869 -0.1958686,0.511163 0,0.707031 0.1958686,0.195869 0.5111627,0.195869 0.7070313,0 L 5,13.707031 V 14 c 0,0.277 0.223,0.5 0.5,0.5 C 5.777,14.5 6,14.277 6,14 v -0.292969 l 0.2070312,0.207031 c 0.1958686,0.195869 0.5111627,0.195869 0.7070313,0 0.1958686,-0.195868 0.1958686,-0.511162 0,-0.707031 L 6.7070312,13 H 7 C 7.277,13 7.5,12.777 7.5,12.5 7.5,12.223 7.277,12 7,12 H 6.7070312 l 0.2070313,-0.207031 c 0.1958686,-0.195869 0.1958686,-0.511163 0,-0.707031 -0.1958686,-0.195869 -0.5111627,-0.195869 -0.7070313,0 L 6,11.292969 V 11 C 6,10.723 5.777,10.5 5.5,10.5 Z m 2,2 C 7.5,12.777 7.723,13 8,13 h 0.2929688 l -0.2070313,0.207031 c -0.1958686,0.195869 -0.1958686,0.511163 0,0.707031 0.1958686,0.195869 0.5111627,0.195869 0.7070313,0 L 9,13.707031 V 14 c 0,0.277 0.223,0.5 0.5,0.5 0.277,0 0.5,-0.223 0.5,-0.5 v -0.292969 l 0.207031,0.207031 c 0.195869,0.195869 0.511163,0.195869 0.707031,0 0.195869,-0.195868 0.195869,-0.511162 0,-0.707031 L 10.707031,13 H 11 c 0.277,0 0.5,-0.223 0.5,-0.5 C 11.5,12.223 11.277,12 11,12 h -0.292969 l 0.207031,-0.207031 c 0.195869,-0.195869 0.195869,-0.511163 0,-0.707031 -0.195868,-0.195869 -0.511162,-0.195869 -0.707031,0 L 10,11.292969 V 11 C 10,10.723 9.777,10.5 9.5,10.5 9.223,10.5 9,10.723 9,11 v 0.292969 L 8.7929688,11.085938 c -0.1958686,-0.195869 -0.5111627,-0.195869 -0.7070313,0 -0.1958686,0.195868 -0.1958686,0.511162 0,0.707031 L 8.2929688,12 H 8 c -0.277,0 -0.5,0.223 -0.5,0.5 z m 4,0 c 0,0.277 0.223,0.5 0.5,0.5 h 0.292969 l -0.207031,0.207031 c -0.195869,0.195869 -0.195869,0.511163 0,0.707031 0.195868,0.195869 0.511162,0.195869 0.707031,0 L 13,13.707031 V 14 c 0,0.277 0.223,0.5 0.5,0.5 0.277,0 0.5,-0.223 0.5,-0.5 v -0.292969 l 0.207031,0.207031 c 0.195869,0.195869 0.511163,0.195869 0.707031,0 0.195869,-0.195868 0.195869,-0.511162 0,-0.707031 L 14.707031,13 H 15 c 0.277,0 0.5,-0.223 0.5,-0.5 C 15.5,12.223 15.277,12 15,12 h -0.292969 l 0.207031,-0.207031 c 0.195869,-0.195869 0.195869,-0.511163 0,-0.707031 -0.195868,-0.195869 -0.511162,-0.195869 -0.707031,0 L 14,11.292969 V 11 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 -0.277,0 -0.5,0.223 -0.5,0.5 v 0.292969 l -0.207031,-0.207031 c -0.195869,-0.195869 -0.511163,-0.195869 -0.707031,0 -0.195869,0.195868 -0.195869,0.511162 0,0.707031 L 12.292969,12 H 12 c -0.277,0 -0.5,0.223 -0.5,0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="5" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="11.5" y="-7.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="-5.1" y="10.37" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="11.87" y="2.6" rx=".5" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="9" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="11.5" y="-11.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="-2.27" y="13.2" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="14.7" y="-.23" rx=".5" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="13" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="11.5" y="-15.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x=".56" y="16.03" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="17.53" y="-3.06" rx=".5" ry=".5" transform="rotate(45)"/>
+ <path style="opacity:0.1" d="M 4,9 C 3.446,9 3,9.446 3,10 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 c 0.554,0 1,0.446 1,1 V 10 C 21,9.446 20.554,9 20,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4,15.5 c -0.554,0 -1,-0.446 -1,-1 V 14 c 0,0.554 0.446,1 1,1 h 16 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/logisim-icon-128.svg b/.icons/awkward/24x24/apps/logisim-icon-128.svg
new file mode 120000
index 00000000..22eefbf9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/logisim-icon-128.svg
@@ -0,0 +1 @@
+logisim-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/logisim-icon.svg b/.icons/awkward/24x24/apps/logisim-icon.svg
new file mode 100644
index 00000000..77e66109
--- /dev/null
+++ b/.icons/awkward/24x24/apps/logisim-icon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <circle style="opacity:.2" cx="12" cy="1040.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="1040.362" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 1030.3622a10 10 0 0 0 -10 10 10 10 0 0 0 0.010742 0.291 10 10 0 0 1 9.9892578 -9.791 10 10 0 0 1 9.989258 9.709 10 10 0 0 0 0.01074 -0.209 10 10 0 0 0 -10 -10z"/>
+ <rect style="fill:#469961" width="10" height="2" x="13" y="1039.36" ry="1"/>
+ <rect style="fill:#438f96" width="10" height="2" x="1" y="1036.36" ry="1"/>
+ <rect style="fill:#469961" width="10" height="2" x="1" y="1042.36" ry="1"/>
+ <path style="fill:#3f3f3f" d="m8 1045.3622c1.337-4 1.337-6 0-10 6.230865 0 9 5 9 5s-2.769135 5-9 5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/logview.svg b/.icons/awkward/24x24/apps/logview.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/logview.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/logviewer.svg b/.icons/awkward/24x24/apps/logviewer.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/logviewer.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lokalize.svg b/.icons/awkward/24x24/apps/lokalize.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lokalize.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lollypop.svg b/.icons/awkward/24x24/apps/lollypop.svg
new file mode 100644
index 00000000..b0f01d8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lollypop.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.4)">
+ <g transform="translate(2,-2)">
+ <ellipse fill="#fa4b8c" cx="22" cy="1030.4" rx="20" ry="20"/>
+ <path opacity=".2" d="m18.199 1011.8c-0.51297 0.094-1.0214 0.2096-1.5254 0.3437-0.64163 0.178-1.2758 0.3877-1.8965 0.6289-0.62056 0.2413-1.2269 0.5125-1.8203 0.8145-0.5933 0.302-1.1722 0.6344-1.7324 0.9941-0.56033 0.3599-1.1014 0.7462-1.623 1.1602-0.52156 0.4138-1.0224 0.8546-1.5 1.3184-0.06139 0.065-0.12309 0.1294-0.18359 0.1953 0.39875 2.7368 2.4335 6.0704 4.5762 8.6308a11 11 0 0 0 -1.493 5.5 11 11 0 0 0 0.04883 0.9609c-3.1323-1.615-6.4216-4.2887-7.9004-7.457-0.07367 0.1925-0.14522 0.3854-0.21289 0.5801-0.19672 0.636-0.35995 1.281-0.49219 1.9336-0.13232 0.6524-0.2323 1.3122-0.29883 1.9746-0.06642 0.6625-0.099669 1.3264-0.099609 1.9922-0.0000279 0.1777 0.013037 0.3553 0.017578 0.5332a20 20 0 0 0 0.95508 4.7031c2.5647 0.9113 6.2911 0.8173 9.4629 0.2637a11 11 0 0 0 4.8984 4.4844c-2.7223 1.7496-6.2814 3.1499-9.543 3.1347a20 20 0 0 0 9.8184 5.4024c1.8106-1.8428 3.356-4.7817 4.3535-7.5059a11 11 0 0 0 6.332 -2.0273c0.14973 3.0942-0.3502 6.7086-1.834 9.4882a20 20 0 0 0 9.4395 -5.1269c-0.62602-2.5754-2.4699-5.5337-4.416-7.8574a11 11 0 0 0 1.47 -5.6 11 11 0 0 0 -0.05469 -1.0078c3.0167 1.5483 6.1683 4.0863 7.7305 7.0996a20 20 0 0 0 1.2949 -6.5039c-0.0064-0.3387-0.01123-0.6775-0.03516-1.0156-0.04719-0.6642-0.12697-1.3243-0.24024-1.9805-0.10494-0.5908-0.23684-1.1769-0.39453-1.7559-3.122-1.1126-6.8937-0.8635-9.7969-0.3476a11 11 0 0 0 -4.8926 -4.461c2.9676-1.9166 6.9473-3.4446 10.445-3.1406-0.23138-0.2784-0.47064-0.549-0.7168-0.8144-0.46389-0.4776-0.94974-0.9325-1.459-1.3614-0.50921-0.429-1.0404-0.831-1.5898-1.207-0.54952-0.3759-1.1169-0.7257-1.7012-1.0449-0.58431-0.3192-1.1856-0.6079-1.7988-0.8672-0.61333-0.2593-1.2388-0.4889-1.875-0.6855-0.23848-0.066-0.47799-0.1269-0.71875-0.1836-2.1694 1.715-4.0385 5.1433-5.1836 8.2773a11 11 0 0 0 -0.01367 0 11 11 0 0 0 -6.3105 2.0059c-0.17197-3.5265 0.49774-7.7318 2.5098-10.606z"/>
+ <path fill="#fff" d="m18.199 1010.8c-0.51297 0.094-1.0214 0.2096-1.5254 0.3437-0.64163 0.178-1.2758 0.3877-1.8965 0.6289-0.62056 0.2413-1.2269 0.5125-1.8203 0.8145-0.5933 0.302-1.1722 0.6344-1.7324 0.9941-0.56033 0.3599-1.1015 0.7462-1.623 1.1602-0.52156 0.4138-1.0224 0.8546-1.5 1.3184-0.06139 0.065-0.12309 0.1294-0.18359 0.1953 0.39875 2.7368 2.4335 6.0704 4.5762 8.6308a11 11 0 0 0 -1.493 5.5 11 11 0 0 0 0.04883 0.9609c-3.1323-1.615-6.4216-4.2887-7.9004-7.457-0.07367 0.1925-0.14522 0.3854-0.21289 0.5801-0.19672 0.636-0.35995 1.281-0.49219 1.9336-0.13232 0.6524-0.2323 1.3122-0.29883 1.9746-0.06642 0.6625-0.099669 1.3264-0.099609 1.9922-0.000074 0.4713 0.015558 0.9439 0.048828 1.414 0.04719 0.6642 0.12892 1.3243 0.24219 1.9805 0.10458 0.5881 0.23572 1.1717 0.39258 1.7481 2.5671 1.0226 6.4639 0.9313 9.752 0.3574a11 11 0 0 0 4.8984 4.4844c-2.9634 1.9045-6.9237 3.4178-10.406 3.1152 0.23138 0.2783 0.47064 0.549 0.7168 0.8144 0.46388 0.4776 0.95169 0.9325 1.4609 1.3614s1.0384 0.8311 1.5879 1.207c0.54952 0.376 1.1188 0.7257 1.7031 1.0449 0.58431 0.3192 1.1836 0.6079 1.7969 0.8672 0.61333 0.2593 1.2388 0.4889 1.875 0.6856 0.24048 0.066 0.48182 0.1264 0.72461 0.1835 2.1614-1.7097 4.0251-5.1217 5.1699-8.248a11 11 0 0 0 6.332 -2.0273c0.17058 3.5249-0.49924 7.726-2.5098 10.598 0.51297-0.094 1.0233-0.2096 1.5273-0.3437 0.64163-0.1781 1.2739-0.3877 1.8945-0.6289 0.62056-0.2412 1.2289-0.5125 1.8223-0.8145 0.5933-0.302 1.1703-0.6344 1.7305-0.9941 0.56032-0.3598 1.1014-0.7462 1.623-1.1602 0.52156-0.4138 1.0224-0.8546 1.5-1.3184 0.06139-0.065 0.12309-0.1295 0.18359-0.1953-0.39917-2.7397-2.4369-6.0772-4.582-8.6386a11 11 0 0 0 1.471 -5.5 11 11 0 0 0 -0.05469 -1.0078c3.1428 1.613 6.4512 4.2943 7.9355 7.4746 0.07366-0.1925 0.14522-0.3854 0.21289-0.5801 0.19672-0.6361 0.3619-1.2811 0.49414-1.9336 0.13232-0.6524 0.23035-1.3122 0.29688-1.9746 0.06642-0.6626 0.09967-1.3282 0.09961-1.9941 0.000074-0.4713-0.01556-0.942-0.04883-1.4121-0.04719-0.6642-0.12697-1.3243-0.24024-1.9805-0.10494-0.5908-0.23684-1.1769-0.39453-1.7559-3.122-1.1126-6.8937-0.8635-9.7969-0.3476a11 11 0 0 0 -4.8926 -4.461c2.9676-1.9166 6.9473-3.4445 10.445-3.1406-0.23138-0.2784-0.47064-0.549-0.7168-0.8144-0.46388-0.4776-0.94973-0.9325-1.459-1.3614-0.50921-0.429-1.0404-0.831-1.5898-1.207-0.54952-0.3759-1.1169-0.7257-1.7012-1.0449-0.58431-0.3192-1.1856-0.6079-1.7988-0.8672-0.61333-0.2593-1.2388-0.4889-1.875-0.6855-0.23848-0.066-0.47799-0.1269-0.71875-0.1836-2.1694 1.7149-4.0385 5.1433-5.1836 8.2773a11 11 0 0 0 -0.01367 0 11 11 0 0 0 -6.3105 2.0059c-0.17197-3.5266 0.49774-7.7318 2.5098-10.606z"/>
+ <path fill="#fa4b8c" d="m18.634 1024.4c-0.34781-0.01-0.63418 0.2869-0.6343 0.6546v10.689c-0.000004 0.5041 0.51643 0.8192 0.92966 0.5672l4.3801-2.6723 4.3804-2.6723c0.41301-0.2522 0.41301-0.8821 0-1.1342l-4.3804-2.6724-4.3801-2.6723c-0.08995-0.055-0.19151-0.085-0.29536-0.088z"/>
+ <path fill="#fff" opacity=".2" d="m22 1010.4a20 20 0 0 0 -20 20 20 20 0 0 0 0.02148 0.582 20 20 0 0 1 19.979 -19.582 20 20 0 0 1 19.979 19.418 20 20 0 0 0 0.02148 -0.418 20 20 0 0 0 -20 -20z"/>
+ <path opacity=".2" d="m41.979 1030.8a20 20 0 0 1 -19.979 19.6 20 20 0 0 1 -19.978 -19.5 20 20 0 0 0 -0.022 0.5 20 20 0 0 0 20 20 20 20 0 0 0 20 -20 20 20 0 0 0 -0.02148 -0.582z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lookit.svg b/.icons/awkward/24x24/apps/lookit.svg
new file mode 100644
index 00000000..97a741b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lookit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m11 3.5c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path fill="#e4e4e4" d="m11 3c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <g transform="matrix(.5 0 0 .5 -1 -.5)">
+ <path opacity=".5" d="m24 13a12 12 0 0 0 -12 12 12 12 0 0 0 12 12 12 12 0 0 0 12 -12 12 12 0 0 0 -12 -12zm0 3a9 9 0 0 1 9 9 9 9 0 0 1 -9 9 9 9 0 0 1 -9 -9 9 9 0 0 1 9 -9z"/>
+ <circle opacity=".5" cx="24" cy="25" r="6"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m11 3c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lookswitcher.svg b/.icons/awkward/24x24/apps/lookswitcher.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lookswitcher.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/love.svg b/.icons/awkward/24x24/apps/love.svg
new file mode 100644
index 00000000..0ddad9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/love.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#e74a99" d="m 18.598326,4.4367654 c -0.0023,-0.0025 -0.0052,-0.004 -0.0078,-0.00615 C 15.447943,1.7322905 11.007635,1.253539 7.3331919,3.1300304 3.6608081,5.0055004 1.5704556,9.1875553 2.0743641,13.24055 c 0.3518241,2.832235 1.9310609,5.31595 4.1868823,6.91169 0,0 6.2182546,-5.55275 7.8695626,-7.523175 1.54879,-1.849445 4.930243,-7.7558596 4.930243,-7.7558596 -0.148702,-0.14949 -0.302698,-0.29516 -0.462725,-0.43642 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="fill:#27aae1" d="m 6.2613929,20.15222 c 1.03944,0.735105 2.2224339,1.28265 3.4954424,1.587655 3.9824367,0.953535 8.2763957,-0.778025 10.5545737,-4.154125 2.685159,-3.98009 2.094618,-9.3558647 -1.250211,-12.7125646 0,0 -4.774922,5.7000396 -6.366809,7.6003446 -1.608506,1.919415 -6.4329961,7.67869 -6.4329961,7.67869 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.061523,4.8730468 c 0,0 -4.775301,5.7002812 -6.367187,7.6005862 -1.608507,1.919415 -6.4326176,7.678711 -6.4326171,7.678711 0.087942,0.06219 0.182495,0.115328 0.2724605,0.174804 0.377541,-0.450691 4.6197746,-5.515393 6.1601566,-7.353515 1.591886,-1.900305 6.367187,-7.6005861 6.367187,-7.6005861 1.846181,1.852733 2.847416,4.3213209 2.927735,6.8300781 0.04612,-2.6785752 -0.958863,-5.3542186 -2.927735,-7.3300782 z"/>
+ <path style="opacity:0.2" d="m 12.352571,9.4187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 6.8391344,8.1221441 2.1971962,12.746566 12.004004,18.5 h -0.008 c 9.806644,-5.753434 5.165035,-10.3776904 2.94229,-10.9197962 -2.222909,-0.5417686 -3.290689,1.838563 -3.290689,1.838563 z"/>
+ <path style="fill:#ffffff" d="m 12.352571,8.9187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 6.8391344,7.6221441 2.1971962,12.246566 12.004004,18 h -0.008 c 9.806644,-5.753434 5.165035,-10.3776904 2.94229,-10.9197962 -2.222909,-0.5417686 -3.290689,1.838563 -3.290689,1.838563 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lovely-planet-2.svg b/.icons/awkward/24x24/apps/lovely-planet-2.svg
new file mode 100644
index 00000000..7c22e3b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lovely-planet-2.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <g>
+ <circle cy="11.5" cx="11" r="10" style="opacity:.2"/>
+ <circle cy="11" cx="11" r="10" style="fill:#4f8598"/>
+ <path style="opacity:.2" d="m11 1.499766a10 10 0 0 0 -10 10 10 10 0 0 0 1.3007812 4.90625c1.4157463 0.966343 3.7261601 2.440384 5.6992188 3.105469 2.414364 0.813841 6.009109 0.953165 7.359375 0.978515a10 10 0 0 0 5.640625 -8.990234 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#c34d58" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 1.3007812 4.90625c1.4157463 0.966343 3.7261601 2.440384 5.6992188 3.105469 2.414364 0.813841 6.009109 0.953165 7.359375 0.978515a10 10 0 0 0 5.640625 -8.990234 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11 1.5c-0.285794 0-0.565985 0.019466-0.845703 0.042969a10 10 0 0 0 -0.5488282 0.0644529c-0.1482441 0.0207477-0.2972734 0.0411856-0.4433594 0.0683593a10 10 0 0 0 -0.5996094 0.1347657c-0.1121672 0.0281412-0.2253098 0.0540431-0.3359375 0.0859375a10 10 0 0 0 -0.6484375 0.2167968c-0.09512 0.0346938-0.1914109 0.0660409-0.2851562 0.1035157a10 10 0 0 0 -0.609375 0.2734375c-0.1016956 0.0488259-0.2049343 0.0943556-0.3046876 0.1464844a10 10 0 0 0 -0.5722656 0.3300781c-0.0894326 0.054556-0.181975 0.1048526-0.2695312 0.1621093a10 10 0 0 0 -0.5078125 0.3613282c-0.1050912 0.0784686-0.2126084 0.1538818-0.3144531 0.2363281a10 10 0 0 0 -0.3925782 0.3457031c-0.1158647 0.1042363-0.234833 0.2049759-0.3457031 0.3144532a10 10 0 0 0 -0.3945313 0.4238281c-0.0843324 0.0934552-0.1731029 0.1826932-0.2539062 0.2792969a10 10 0 0 0 -0.4707031 0.6171874c-0.038655 0.054232-0.081549 0.1051272-0.1191407 0.1601563a10 10 0 0 0 -0.5 0.8164063 10 10 0 0 0 -0.013672 0.023437 10 10 0 0 0 -1.0253904 2.8066411 10 10 0 0 0 -0.1992188 1.9863281c0.00209 0.128331 0.00665 0.25661 0.013672 0.384766 1.2663701 1.556813 3.6746659 3.952902 6.986328 4.615234 4.986415 0.997283 9.965444 0.999993 10.984375 1a10 10 0 0 0 2.015625 -6c0-0.285794-0.01947-0.565985-0.04297-0.845703a10 10 0 0 0 -0.06445 -0.548828c-0.02075-0.1482443-0.041187-0.2972736-0.068361-0.4433596a10 10 0 0 0 -0.134766 -0.5996094c-0.028141-0.1121672-0.054043-0.2253098-0.085937-0.3359375a10 10 0 0 0 -0.216797 -0.6484375c-0.034694-0.09512-0.066041-0.1914109-0.103516-0.2851562a10 10 0 0 0 -0.273437 -0.609375c-0.048826-0.1016956-0.094356-0.2049343-0.146485-0.3046876a10 10 0 0 0 -0.330078 -0.5722656c-0.054556-0.0894326-0.104853-0.181975-0.162109-0.2695312a10 10 0 0 0 -0.361328 -0.5078125c-0.078469-0.1050912-0.153882-0.2126084-0.236328-0.3144531a10 10 0 0 0 -0.345704 -0.3925782c-0.104236-0.1158647-0.204975-0.234833-0.314453-0.3457031a10 10 0 0 0 -0.423828 -0.3945313c-0.093455-0.0843324-0.182693-0.1731029-0.279297-0.2539062a10 10 0 0 0 -0.617187 -0.4707031c-0.05423-0.038655-0.105127-0.081549-0.160157-0.1191407a10 10 0 0 0 -0.816406 -0.5c-0.0074-0.0041-0.01403-0.00959-0.02148-0.013672a10 10 0 0 0 -0.002 0 10 10 0 0 0 -2.806598 -1.0253904 10 10 0 0 0 -1.986328 -0.1992188z"/>
+ <path style="fill:#ebcf78" d="m11 1c-0.285794 0-0.565985 0.019466-0.845703 0.042969a10 10 0 0 0 -0.5488282 0.0644529c-0.1482441 0.0207477-0.2972734 0.0411856-0.4433594 0.0683593a10 10 0 0 0 -0.5996094 0.1347657c-0.1121672 0.0281412-0.2253098 0.0540431-0.3359375 0.0859375a10 10 0 0 0 -0.6484375 0.2167968c-0.09512 0.0346938-0.1914109 0.0660409-0.2851562 0.1035157a10 10 0 0 0 -0.609375 0.2734375c-0.1016956 0.0488259-0.2049343 0.0943556-0.3046876 0.1464844a10 10 0 0 0 -0.5722656 0.3300781c-0.0894326 0.054556-0.181975 0.1048526-0.2695312 0.1621093a10 10 0 0 0 -0.5078125 0.3613282c-0.1050912 0.0784686-0.2126084 0.1538818-0.3144531 0.2363281a10 10 0 0 0 -0.3925782 0.3457031c-0.1158647 0.1042363-0.234833 0.2049759-0.3457031 0.3144532a10 10 0 0 0 -0.3945313 0.4238281c-0.0843324 0.0934552-0.1731029 0.1826932-0.2539062 0.2792969a10 10 0 0 0 -0.4707031 0.6171874c-0.038655 0.054232-0.081549 0.1051272-0.1191407 0.1601563a10 10 0 0 0 -0.5 0.8164063 10 10 0 0 0 -0.013672 0.023437 10 10 0 0 0 -1.0253904 2.8066411 10 10 0 0 0 -0.1992188 1.9863281c0.00209 0.128331 0.00665 0.25661 0.013672 0.384766 1.2663701 1.556813 3.6746659 3.952902 6.986328 4.615234 4.986415 0.997283 9.965444 0.999993 10.984375 1a10 10 0 0 0 2.015625 -6c0-0.285794-0.01947-0.565985-0.04297-0.845703a10 10 0 0 0 -0.064452 -0.5488282c-0.020748-0.1482441-0.041185-0.2972734-0.068359-0.4433594a10 10 0 0 0 -0.134766 -0.5996094c-0.028141-0.1121672-0.054043-0.2253098-0.085937-0.3359375a10 10 0 0 0 -0.216797 -0.6484375c-0.034694-0.09512-0.066041-0.1914109-0.103516-0.2851562a10 10 0 0 0 -0.273437 -0.609375c-0.048826-0.1016956-0.094356-0.2049343-0.146485-0.3046876a10 10 0 0 0 -0.330078 -0.5722656c-0.054556-0.0894326-0.104853-0.181975-0.162109-0.2695312a10 10 0 0 0 -0.361328 -0.5078125c-0.078469-0.1050912-0.153882-0.2126084-0.236328-0.3144531a10 10 0 0 0 -0.345704 -0.3925782c-0.104236-0.1158647-0.204975-0.234833-0.314453-0.3457031a10 10 0 0 0 -0.423828 -0.3945313c-0.093455-0.0843324-0.182693-0.1731029-0.279297-0.2539062a10 10 0 0 0 -0.617187 -0.4707031c-0.05423-0.038655-0.105127-0.081549-0.160157-0.1191407a10 10 0 0 0 -0.816406 -0.5c-0.0074-0.0041-0.01403-0.00959-0.02148-0.013672a10 10 0 0 0 -0.002 0 10 10 0 0 0 -2.806598 -1.0253904 10 10 0 0 0 -1.986328 -0.1992188z"/>
+ <path style="opacity:.2" d="m11 1.3998947a10 10 0 0 0 -9.1152344 5.9082031c1.0604579 1.63089 3.3306474 3.8956502 8.1152344 5.0917972 5.470887 1.367722 9.024345 1.328921 10.753906 1.169922a10 10 0 0 0 0.246094 -2.169922 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#2398ba" d="m11 1a10 10 0 0 0 -9.1152344 5.9082031c1.0604579 1.63089 3.3306474 3.8956499 8.1152344 5.0917969 5.470887 1.367722 9.024345 1.328921 10.753906 1.169922a10 10 0 0 0 0.246094 -2.169922 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11 1.5005a10 10 0 0 0 -6.7109375 2.6113281c1.7118412 1.1700858 3.989801 2.4816264 6.7109375 3.3886719 4.282918 1.4276395 7.972284 1.8205776 9.78125 1.9375a10 10 0 0 0 -9.78125 -7.9375z"/>
+ <path style="fill:#4e9588" d="m11 1a10 10 0 0 0 -6.7109375 2.6113281c1.7118412 1.1700858 3.989801 2.4816264 6.7109375 3.3886719 4.282918 1.4276395 7.972284 1.8205776 9.78125 1.9375a10 10 0 0 0 -9.78125 -7.9375z"/>
+ <path style="opacity:.2" d="m11 1.4996875a10 10 0 0 0 -1.5957031 0.1445312c0.8736501 0.6211543 2.1108331 1.3605122 3.5957031 1.8554688 1.327313 0.4424376 3.230774 0.6827694 4.953125 0.8203125a10 10 0 0 0 -6.953125 -2.8203125z"/>
+ <path style="fill:#8de0a2" d="m11 1a10 10 0 0 0 -1.5957031 0.1445312c0.8736501 0.6211543 2.1108331 1.3605122 3.5957031 1.8554688 1.327313 0.4424376 3.230774 0.6827694 4.953125 0.8203125a10 10 0 0 0 -6.953125 -2.8203125z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ </g>
+ <circle cx="16.5" cy="16.5" r="5.5" style="fill:#ff5757"/>
+ <path d="m16.5 20s3.5-2 3.5-4c0-1 0-2-2-2-1 0-1.5 2-1.5 2s-0.5-2-1.5-2c-2 0-2 1-2 2 0 2 3.5 4 3.5 4z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lovely-planet-arcade.svg b/.icons/awkward/24x24/apps/lovely-planet-arcade.svg
new file mode 100644
index 00000000..eabdde89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lovely-planet-arcade.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <circle cx="12" cy="12.5" r="10" style="opacity:.2"/>
+ <circle cx="12" cy="12" r="10" style="fill:#00acc4"/>
+ <path d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z" style="opacity:.2;fill:#ffffff"/>
+ <path style="opacity:.2" d="m12 6.5a4 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 -4zm0 8a6 6 0 0 0 -6 5.984375 10 10 0 0 0 6 2.015625 10 10 0 0 0 6 -2.011719 6 6 0 0 0 -6 -5.988281z"/>
+ <path style="fill:#a9d5a0" d="m12 6a4 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 -4zm0 8a6 6 0 0 0 -6 5.984375 10 10 0 0 0 6 2.015625 10 10 0 0 0 6 -2.011719 6 6 0 0 0 -6 -5.988281z"/>
+ <rect style="fill:#ffffff" height="2" width="2" y="9" x="9"/>
+ <rect style="fill:#ffffff" height="2" width="2" y="9" x="13"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 6a4 4 0 0 0 -4 4 4 4 0 0 0 0.00977 0.210938 4 4 0 0 1 3.99023 -3.710938 4 4 0 0 1 3.990234 3.783203 4 4 0 0 0 0.009766 -0.283203 4 4 0 0 0 -4 -4zm1.519531 8.199219a4 4 0 0 1 -1.519531 0.300781 6 6 0 0 1 5.974609 5.505859 10 10 0 0 0 0.025391 -0.017578 6 6 0 0 0 -4.480469 -5.789062zm-1.519531 0.300781a4 4 0 0 1 -1.511719 -0.298828 6 6 0 0 0 -4.488281 5.783203 10 10 0 0 0 0.0253906 0.017578 6 6 0 0 1 5.9746094 -5.501953z"/>
+ <path style="opacity:.2" d="m7 8.5h10l-5-4z"/>
+ <path style="fill:#db6d7d" d="m7 8h10l-5-4z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 4-5 4h0.625l4.375-3.5 4.375 3.5h0.625z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lovely-planet.svg b/.icons/awkward/24x24/apps/lovely-planet.svg
new file mode 100644
index 00000000..1b84fc54
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lovely-planet.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#4f8598" cx="11" r="10" cy="11"/>
+ <path style="opacity:.2" d="m11 1.499766a10 10 0 0 0 -10 10 10 10 0 0 0 1.3007812 4.90625c1.4157463 0.966343 3.7261601 2.440384 5.6992188 3.105469 2.414364 0.813841 6.009109 0.953165 7.359375 0.978515a10 10 0 0 0 5.640625 -8.990234 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#c34d58" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 1.3007812 4.90625c1.4157463 0.966343 3.7261601 2.440384 5.6992188 3.105469 2.414364 0.813841 6.009109 0.953165 7.359375 0.978515a10 10 0 0 0 5.640625 -8.990234 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11 1.5c-0.285794 0-0.565985 0.019466-0.845703 0.042969a10 10 0 0 0 -0.5488282 0.0644529c-0.1482441 0.0207477-0.2972734 0.0411856-0.4433594 0.0683593a10 10 0 0 0 -0.5996094 0.1347657c-0.1121672 0.0281412-0.2253098 0.0540431-0.3359375 0.0859375a10 10 0 0 0 -0.6484375 0.2167968c-0.09512 0.0346938-0.1914109 0.0660409-0.2851562 0.1035157a10 10 0 0 0 -0.609375 0.2734375c-0.1016956 0.0488259-0.2049343 0.0943556-0.3046876 0.1464844a10 10 0 0 0 -0.5722656 0.3300781c-0.0894326 0.054556-0.181975 0.1048526-0.2695312 0.1621093a10 10 0 0 0 -0.5078125 0.3613282c-0.1050912 0.0784686-0.2126084 0.1538818-0.3144531 0.2363281a10 10 0 0 0 -0.3925782 0.3457031c-0.1158647 0.1042363-0.234833 0.2049759-0.3457031 0.3144532a10 10 0 0 0 -0.3945313 0.4238281c-0.0843324 0.0934552-0.1731029 0.1826932-0.2539062 0.2792969a10 10 0 0 0 -0.4707031 0.6171874c-0.038655 0.054232-0.081549 0.1051272-0.1191407 0.1601563a10 10 0 0 0 -0.5 0.8164063 10 10 0 0 0 -0.013672 0.023437 10 10 0 0 0 -1.0253904 2.8066411 10 10 0 0 0 -0.1992188 1.9863281c0.00209 0.128331 0.00665 0.25661 0.013672 0.384766 1.2663701 1.556813 3.6746659 3.952902 6.986328 4.615234 4.986415 0.997283 9.965444 0.999993 10.984375 1a10 10 0 0 0 2.015625 -6c0-0.285794-0.01947-0.565985-0.04297-0.845703a10 10 0 0 0 -0.06445 -0.548828c-0.02075-0.1482443-0.041187-0.2972736-0.068361-0.4433596a10 10 0 0 0 -0.134766 -0.5996094c-0.028141-0.1121672-0.054043-0.2253098-0.085937-0.3359375a10 10 0 0 0 -0.216797 -0.6484375c-0.034694-0.09512-0.066041-0.1914109-0.103516-0.2851562a10 10 0 0 0 -0.273437 -0.609375c-0.048826-0.1016956-0.094356-0.2049343-0.146485-0.3046876a10 10 0 0 0 -0.330078 -0.5722656c-0.054556-0.0894326-0.104853-0.181975-0.162109-0.2695312a10 10 0 0 0 -0.361328 -0.5078125c-0.078469-0.1050912-0.153882-0.2126084-0.236328-0.3144531a10 10 0 0 0 -0.345704 -0.3925782c-0.104236-0.1158647-0.204975-0.234833-0.314453-0.3457031a10 10 0 0 0 -0.423828 -0.3945313c-0.093455-0.0843324-0.182693-0.1731029-0.279297-0.2539062a10 10 0 0 0 -0.617187 -0.4707031c-0.05423-0.038655-0.105127-0.081549-0.160157-0.1191407a10 10 0 0 0 -0.816406 -0.5c-0.0074-0.0041-0.01403-0.00959-0.02148-0.013672a10 10 0 0 0 -0.002 0 10 10 0 0 0 -2.806598 -1.0253904 10 10 0 0 0 -1.986328 -0.1992188z"/>
+ <path style="fill:#ebcf78" d="m11 1c-0.285794 0-0.565985 0.019466-0.845703 0.042969a10 10 0 0 0 -0.5488282 0.0644529c-0.1482441 0.0207477-0.2972734 0.0411856-0.4433594 0.0683593a10 10 0 0 0 -0.5996094 0.1347657c-0.1121672 0.0281412-0.2253098 0.0540431-0.3359375 0.0859375a10 10 0 0 0 -0.6484375 0.2167968c-0.09512 0.0346938-0.1914109 0.0660409-0.2851562 0.1035157a10 10 0 0 0 -0.609375 0.2734375c-0.1016956 0.0488259-0.2049343 0.0943556-0.3046876 0.1464844a10 10 0 0 0 -0.5722656 0.3300781c-0.0894326 0.054556-0.181975 0.1048526-0.2695312 0.1621093a10 10 0 0 0 -0.5078125 0.3613282c-0.1050912 0.0784686-0.2126084 0.1538818-0.3144531 0.2363281a10 10 0 0 0 -0.3925782 0.3457031c-0.1158647 0.1042363-0.234833 0.2049759-0.3457031 0.3144532a10 10 0 0 0 -0.3945313 0.4238281c-0.0843324 0.0934552-0.1731029 0.1826932-0.2539062 0.2792969a10 10 0 0 0 -0.4707031 0.6171874c-0.038655 0.054232-0.081549 0.1051272-0.1191407 0.1601563a10 10 0 0 0 -0.5 0.8164063 10 10 0 0 0 -0.013672 0.023437 10 10 0 0 0 -1.0253904 2.8066411 10 10 0 0 0 -0.1992188 1.9863281c0.00209 0.128331 0.00665 0.25661 0.013672 0.384766 1.2663701 1.556813 3.6746659 3.952902 6.986328 4.615234 4.986415 0.997283 9.965444 0.999993 10.984375 1a10 10 0 0 0 2.015625 -6c0-0.285794-0.01947-0.565985-0.04297-0.845703a10 10 0 0 0 -0.064452 -0.5488282c-0.020748-0.1482441-0.041185-0.2972734-0.068359-0.4433594a10 10 0 0 0 -0.134766 -0.5996094c-0.028141-0.1121672-0.054043-0.2253098-0.085937-0.3359375a10 10 0 0 0 -0.216797 -0.6484375c-0.034694-0.09512-0.066041-0.1914109-0.103516-0.2851562a10 10 0 0 0 -0.273437 -0.609375c-0.048826-0.1016956-0.094356-0.2049343-0.146485-0.3046876a10 10 0 0 0 -0.330078 -0.5722656c-0.054556-0.0894326-0.104853-0.181975-0.162109-0.2695312a10 10 0 0 0 -0.361328 -0.5078125c-0.078469-0.1050912-0.153882-0.2126084-0.236328-0.3144531a10 10 0 0 0 -0.345704 -0.3925782c-0.104236-0.1158647-0.204975-0.234833-0.314453-0.3457031a10 10 0 0 0 -0.423828 -0.3945313c-0.093455-0.0843324-0.182693-0.1731029-0.279297-0.2539062a10 10 0 0 0 -0.617187 -0.4707031c-0.05423-0.038655-0.105127-0.081549-0.160157-0.1191407a10 10 0 0 0 -0.816406 -0.5c-0.0074-0.0041-0.01403-0.00959-0.02148-0.013672a10 10 0 0 0 -0.002 0 10 10 0 0 0 -2.806598 -1.0253904 10 10 0 0 0 -1.986328 -0.1992188z"/>
+ <path style="opacity:.2" d="m11 1.3998947a10 10 0 0 0 -9.1152344 5.9082031c1.0604579 1.63089 3.3306474 3.8956502 8.1152344 5.0917972 5.470887 1.367722 9.024345 1.328921 10.753906 1.169922a10 10 0 0 0 0.246094 -2.169922 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#2398ba" d="m11 1a10 10 0 0 0 -9.1152344 5.9082031c1.0604579 1.63089 3.3306474 3.8956499 8.1152344 5.0917969 5.470887 1.367722 9.024345 1.328921 10.753906 1.169922a10 10 0 0 0 0.246094 -2.169922 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11 1.5005a10 10 0 0 0 -6.7109375 2.6113281c1.7118412 1.1700858 3.989801 2.4816264 6.7109375 3.3886719 4.282918 1.4276395 7.972284 1.8205776 9.78125 1.9375a10 10 0 0 0 -9.78125 -7.9375z"/>
+ <path style="fill:#4e9588" d="m11 1a10 10 0 0 0 -6.7109375 2.6113281c1.7118412 1.1700858 3.989801 2.4816264 6.7109375 3.3886719 4.282918 1.4276395 7.972284 1.8205776 9.78125 1.9375a10 10 0 0 0 -9.78125 -7.9375z"/>
+ <path style="opacity:.2" d="m11 1.4996875a10 10 0 0 0 -1.5957031 0.1445312c0.8736501 0.6211543 2.1108331 1.3605122 3.5957031 1.8554688 1.327313 0.4424376 3.230774 0.6827694 4.953125 0.8203125a10 10 0 0 0 -6.953125 -2.8203125z"/>
+ <path style="fill:#8de0a2" d="m11 1a10 10 0 0 0 -1.5957031 0.1445312c0.8736501 0.6211543 2.1108331 1.3605122 3.5957031 1.8554688 1.327313 0.4424376 3.230774 0.6827694 4.953125 0.8203125a10 10 0 0 0 -6.953125 -2.8203125z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lplayer.svg b/.icons/awkward/24x24/apps/lplayer.svg
new file mode 100644
index 00000000..63c93c76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lplayer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.4462,3.675 C 3.7625,5.4645 1.9999,8.518 1.9999,11.999 h 8 c 0,-0.8105 0.48466,-1.5042 1.1778,-1.8184 l -4.731,-6.506 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.5316,20.3 c 2.6837,-1.7896 4.4463,-4.8428 4.4463,-8.324 h -8 c 0,0.8105 -0.48466,1.5042 -1.1778,1.8184 l 4.7314,6.506 z"/>
+ <path style="opacity:0.2" d="m 12,8.5 c -2.2160001,0 -4,1.784 -4,4 0,2.216 1.7839999,4 4,4 2.216,0 4,-1.784 4,-4 0,-2.216 -1.784,-4 -4,-4 z"/>
+ <path style="fill:#ffffff" d="M 12 8 L 12 16 C 14.216 16 16 14.216 16 12 C 16 9.784 14.216 8 12 8 z"/>
+ <path style="fill:#fe4b4b" d="m 12.0006,8 0,8 c -2.2160001,0 -4.0000001,-1.784 -4.0000001,-4 0,-2.216 1.784,-4 4.0000001,-4 z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="11" y="-13" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.0016,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0146,12.166 2.0107,12.084 2.0107,12 2.0107,6.46 6.4666,2 12.0016,2 Z"/>
+ <path style="opacity:0.2" d="m 2.0071,12.25 c -0.002,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.4235 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.3265 -9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lrfviewer.svg b/.icons/awkward/24x24/apps/lrfviewer.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lrfviewer.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lshw.svg b/.icons/awkward/24x24/apps/lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lskat.svg b/.icons/awkward/24x24/apps/lskat.svg
new file mode 100644
index 00000000..31839f9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lskat.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="15" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#e74c3c" d="m6.0782 4.4535h-1.1541l-0.1823 0.5465h-0.7418l1.06-3h0.88l1.06 3h-0.7418l-0.1803-0.5465zm-0.97009-0.5566h0.78413l-0.3911-1.1935-0.393 1.1935z"/>
+ <path fill="#e74c3c" d="m16.078 17.546h-1.1541l-0.182-0.546h-0.742l1.06 3h0.88l1.06-3h-0.74182l-0.18033 0.5465zm-0.97009 0.5566h0.78413l-0.3911 1.1936-0.39302-1.1936z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h13c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-13z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-13c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#e74c3c" width="2.5" height="2.5" x="7.71" y="-1.46" transform="matrix(.6 .8 -.6 .8 0 0)"/>
+ <path fill="#e74c3c" d="m6.0782 4.4535h-1.1541l-0.1823 0.5465h-0.7418l1.06-3h0.88l1.06 3h-0.7418l-0.1803-0.5465zm-0.97009-0.5566h0.78413l-0.3911-1.1935-0.393 1.1935z"/>
+ <rect fill="#e74c3c" width="5.315" height="5.315" x="12.62" y="-3.32" transform="matrix(.65850 .75258 -.65850 .75258 0 0)"/>
+ <rect fill="#e74c3c" width="2.5" height="2.5" x="21.04" y="-4.79" transform="matrix(.6 .8 -.6 .8 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ltris.svg b/.icons/awkward/24x24/apps/ltris.svg
new file mode 100644
index 00000000..daa31e87
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ltris.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 17.416659,2.0000024 c -0.230832,0 -0.416666,0.1858415 -0.416666,0.4166784 l 0,4.166652 c 0,0.2308375 0.185834,0.4166624 0.416666,0.4166624 l 4.166661,0 c 0.230832,0 0.416666,-0.1858249 0.416666,-0.4166624 l 0,-4.166652 c 0,-0.2308369 -0.185834,-0.4166784 -0.416666,-0.4166784 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.4166715,17.000001 c -0.2308328,0 -0.416666,0.185842 -0.416666,0.416679 l 0,4.166652 c 0,0.230837 0.1858332,0.416662 0.416666,0.416662 l 4.1666608,0 c 0.2308319,0 0.4166654,-0.185825 0.4166654,-0.416662 l 0,-4.166652 c 0,-0.230837 -0.1858335,-0.416679 -0.4166654,-0.416679 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.4166676,17.000001 c -0.2308329,0 -0.4166659,0.185842 -0.4166659,0.416679 l 0,4.166652 c 0,0.230837 0.185833,0.416662 0.4166659,0.416662 l 4.1666614,0 c 0.230832,0 0.416665,-0.185825 0.416665,-0.416662 l 0,-4.166652 c 0,-0.230837 -0.185833,-0.416679 -0.416665,-0.416679 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.416664,17.000001 c -0.230833,0 -0.416666,0.185842 -0.416666,0.416679 l 0,4.166652 c 0,0.230837 0.185833,0.416662 0.416666,0.416662 l 4.166661,0 c 0.230832,0 0.416665,-0.185825 0.416665,-0.416662 l 0,-4.166652 c 0,-0.230837 -0.185833,-0.416679 -0.416665,-0.416679 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.4166709,12 c -0.2308328,0 -0.416666,0.185841 -0.416666,0.416678 l 0,4.166652 c 0,0.230838 0.1858332,0.416663 0.416666,0.416663 l 4.1666609,0 c 0.2308319,0 0.4166654,-0.185825 0.4166654,-0.416663 l 0,-4.166652 C 6.9999972,12.185841 6.8141637,12 6.5833318,12 Z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.4166671,12 c -0.2308329,0 -0.4166664,0.185841 -0.4166664,0.416678 l 0,4.166652 c 0,0.230838 0.185833,0.416663 0.4166664,0.416663 l 4.1666609,0 c 0.230832,0 0.416666,-0.185825 0.416666,-0.416663 l 0,-4.166652 C 11.999994,12.185841 11.81416,12 11.583328,12 Z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.416663,12 c -0.230833,0 -0.416665,0.185841 -0.416665,0.416678 l 0,4.166652 c 0,0.230838 0.185832,0.416663 0.416665,0.416663 l 4.166661,0 c 0.230832,0 0.416666,-0.185825 0.416666,-0.416663 l 0,-4.166652 C 16.99999,12.185841 16.814156,12 16.583324,12 Z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 17.416659,12 c -0.230832,0 -0.416666,0.185841 -0.416666,0.416678 l 0,4.166652 c 0,0.230838 0.185834,0.416663 0.416666,0.416663 l 4.166661,0 c 0.230832,0 0.416666,-0.185825 0.416666,-0.416663 l 0,-4.166652 C 21.999986,12.185841 21.814152,12 21.58332,12 Z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.4166715,7.0000037 c -0.2308328,0 -0.416666,0.1858415 -0.416666,0.4166784 l 0,4.1666519 c 0,0.230838 0.1858332,0.416663 0.416666,0.416663 l 4.1666608,0 c 0.2308319,0 0.4166654,-0.185825 0.4166654,-0.416663 l 0,-4.1666519 c 0,-0.2308369 -0.1858335,-0.4166784 -0.4166654,-0.4166784 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.4166676,7.0000037 c -0.2308329,0 -0.4166659,0.1858415 -0.4166659,0.4166784 l 0,4.1666519 c 0,0.230838 0.185833,0.416663 0.4166659,0.416663 l 4.1666614,0 c 0.230832,0 0.416665,-0.185825 0.416665,-0.416663 l 0,-4.1666519 c 0,-0.2308369 -0.185833,-0.4166784 -0.416665,-0.4166784 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 17.41666,7.0000037 c -0.230833,0 -0.416666,0.1858415 -0.416666,0.4166784 l 0,4.1666519 c 0,0.230838 0.185833,0.416663 0.416666,0.416663 l 4.166661,0 c 0.230832,0 0.416666,-0.185825 0.416666,-0.416663 l 0,-4.1666519 c 0,-0.2308369 -0.185834,-0.4166784 -0.416666,-0.4166784 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.416663,2.0000024 c -0.230833,0 -0.416665,0.1858415 -0.416665,0.4166784 l 0,4.166652 c 0,0.2308375 0.185832,0.4166624 0.416665,0.4166624 l 4.166661,0 c 0.230832,0 0.416666,-0.1858249 0.416666,-0.4166624 l 0,-4.166652 c 0,-0.2308369 -0.185834,-0.4166784 -0.416666,-0.4166784 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 17.416991,2.0000024 c -0.230833,0 -0.416992,0.1861552 -0.416992,0.4169921 l 0,0.4999999 c 0,-0.2308369 0.186159,-0.4169921 0.416992,-0.4169921 l 4.166015,0 c 0.230832,0 0.416992,0.1861552 0.416992,0.4169921 l 0,-0.4999999 c 0,-0.2308369 -0.18616,-0.4169921 -0.416992,-0.4169921 l -4.166015,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 12.416992,12 C 12.186158,12 12,12.186155 12,12.416992 l 0,0.5 C 12,12.686155 12.186158,12.5 12.416992,12.5 l 4.166015,0 c 0.230832,0 0.416992,0.186155 0.416992,0.416992 l 0,-0.5 C 16.999999,12.186155 16.813839,12 16.583007,12 l -4.166015,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.4169945,7.0000012 c -0.2308329,0 -0.4169921,0.186155 -0.4169921,0.4169919 l 0,0.4999999 c 0,-0.2308369 0.1861592,-0.4169919 0.4169921,-0.4169919 l 4.1660148,0 c 0.2308319,0 0.4169919,0.186155 0.4169919,0.4169919 l 0,-0.4999999 c 0,-0.2308369 -0.18616,-0.4169919 -0.4169919,-0.4169919 l -4.1660148,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.4169931,7.0000012 c -0.2308329,0 -0.4169919,0.186155 -0.4169919,0.4169919 l 0,0.4999999 c 0,-0.2308369 0.186159,-0.4169919 0.4169919,-0.4169919 l 4.1660149,0 C 11.81384,7.5000011 12,7.6861561 12,7.916993 L 12,7.4169931 C 12,7.1861562 11.81384,7.0000012 11.583008,7.0000012 l -4.1660149,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 12.416992,2.0000024 C 12.186158,2.0000024 12,2.1861576 12,2.4169945 l 0,0.4999999 c 0,-0.2308369 0.186158,-0.4169921 0.416992,-0.4169921 l 4.166015,0 c 0.230832,0 0.416992,0.1861552 0.416992,0.4169921 l 0,-0.4999999 c 0,-0.2308369 -0.18616,-0.4169921 -0.416992,-0.4169921 l -4.166015,0 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.999999,6.5830093 0,0.4999999 c 0,0.2308374 0.186159,0.4169919 0.416992,0.4169919 l 4.166015,0 c 0.230832,0 0.416992,-0.1861545 0.416992,-0.4169919 l 0,-0.4999999 c 0,0.2308375 -0.18616,0.4169919 -0.416992,0.4169919 l -4.166015,0 c -0.230833,0 -0.416992,-0.1861544 -0.416992,-0.4169919 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.0000024,21.583006 0,0.5 c 0,0.230837 0.1861592,0.416992 0.4169921,0.416992 l 4.1660148,0 c 0.2308319,0 0.4169919,-0.186155 0.4169919,-0.416992 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.4169919,0.416992 l -4.1660148,0 c -0.2308329,0 -0.4169921,-0.186155 -0.4169921,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.0000012,21.583006 0,0.5 c 0,0.230837 0.186159,0.416992 0.4169919,0.416992 l 4.1660149,0 C 11.81384,22.499998 12,22.313843 12,22.083006 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.416992,0.416992 l -4.1660149,0 c -0.2308329,0 -0.4169919,-0.186155 -0.4169919,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12,21.583006 0,0.5 c 0,0.230837 0.186159,0.416992 0.416992,0.416992 l 4.166015,0 c 0.230832,0 0.416992,-0.186155 0.416992,-0.416992 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.416992,0.416992 l -4.166015,0 C 12.186159,21.999998 12,21.813843 12,21.583006 Z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.0000024,16.583007 0,0.5 c 0,0.230837 0.1861592,0.416992 0.4169921,0.416992 l 4.1660148,0 c 0.2308319,0 0.4169919,-0.186155 0.4169919,-0.416992 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.4169919,0.416992 l -4.1660148,0 c -0.2308329,0 -0.4169921,-0.186155 -0.4169921,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.0000012,16.583007 0,0.5 c 0,0.230837 0.1861585,0.416992 0.4169919,0.416992 l 4.1660149,0 C 11.81384,17.499999 12,17.313844 12,17.083007 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.416992,0.416992 l -4.1660149,0 c -0.2308334,0 -0.4169919,-0.186155 -0.4169919,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12,16.583007 0,0.5 c 0,0.230837 0.186159,0.416992 0.416992,0.416992 l 4.166015,0 c 0.230832,0 0.416992,-0.186155 0.416992,-0.416992 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.416992,0.416992 l -4.166015,0 C 12.186159,16.999999 12,16.813844 12,16.583007 Z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.999999,16.583007 0,0.5 c 0,0.230837 0.186159,0.416992 0.416992,0.416992 l 4.166015,0 c 0.230832,0 0.416992,-0.186155 0.416992,-0.416992 l 0,-0.5 c 0,0.230837 -0.18616,0.416992 -0.416992,0.416992 l -4.166015,0 c -0.230833,0 -0.416992,-0.186155 -0.416992,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.0000024,11.583008 0,0.5 c 0,0.230837 0.1861592,0.416992 0.4169921,0.416992 l 4.1660148,0 c 0.2308319,0 0.4169919,-0.186155 0.4169919,-0.416992 l 0,-0.5 C 7.0000012,11.813846 6.8138412,12 6.5830093,12 L 2.4169945,12 C 2.1861616,12 2.0000024,11.813846 2.0000024,11.583008 Z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 7.0000012,11.583008 0,0.5 c 0,0.230837 0.186159,0.416992 0.4169919,0.416992 l 4.1660149,0 C 11.81384,12.5 12,12.313845 12,12.083008 l 0,-0.5 C 12,11.813846 11.81384,12 11.583008,12 L 7.4169931,12 C 7.1861602,12 7.0000012,11.813846 7.0000012,11.583008 Z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.999999,11.583008 0,0.5 c 0,0.230837 0.186159,0.416992 0.416992,0.416992 l 4.166015,0 c 0.230832,0 0.416992,-0.186155 0.416992,-0.416992 l 0,-0.5 C 21.999998,11.813846 21.813838,12 21.583006,12 l -4.166015,0 c -0.230833,0 -0.416992,-0.186154 -0.416992,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12,6.5830093 0,0.4999999 c 0,0.2308374 0.186159,0.4169919 0.416992,0.4169919 l 4.166015,0 c 0.230832,0 0.416992,-0.1861545 0.416992,-0.4169919 l 0,-0.4999999 c 0,0.2308375 -0.18616,0.4169919 -0.416992,0.4169919 l -4.166015,0 C 12.186159,7.0000012 12,6.8138468 12,6.5830093 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/luakit.svg b/.icons/awkward/24x24/apps/luakit.svg
new file mode 100644
index 00000000..1efe7f64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/luakit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <path style="fill:#1b4c7d" d="m 12,2 c 2.936471,0 4.862969,2.1769878 6.689241,4.1797345 1.243557,1.3637245 2.81959,2.151114 3.156094,4.0511395 0.07347,0.414849 0.121536,0.838694 0.142537,1.26988 0.0081,0.165367 -1.455311,2.01665 -1.455311,2.184083 0,1.797009 0.998176,1.795549 0.175006,3.249936 C 18.992988,19.964117 15.742991,22 12,22 6.46,22 2,17.54 2,12 2,7.0800375 5.5175395,3.0118553 10.185211,2.1628608 10.773454,2.0558665 11.379963,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,2.4999975 c -0.281246,0 -0.558747,0.014563 -0.833984,0.03711 -0.248649,0.033863 -0.459,0.058273 -0.628906,0.070312 -0.213608,0.031054 -0.423887,0.070015 -0.632813,0.1142577 -0.3218215,0.1547926 -0.770508,0.430518 -0.770508,0.5068359 0,0.019341 -0.02773,0.1072381 -0.061523,0.1953125 -0.08326,0.2169724 0.13024,0.2066602 0.8515625,-0.042969 0.7165355,-0.2479715 2.3968665,-0.3303655 2.9453135,-0.1445313 0.200458,0.067923 0.41782,0.2274104 0.483398,0.3544922 0.08958,0.1736041 0.303397,0.2781276 0.860352,0.4208985 0.407701,0.1045119 0.787097,0.2488139 0.842773,0.3203125 0.05568,0.071499 0.234289,0.1945288 0.397461,0.2734375 0.267042,0.1291476 0.762842,0.8815394 0.760741,1.1552734 -4.46e-4,0.05568 -0.193113,0.1923625 -0.427733,0.303711 -0.511094,0.242583 -0.574193,0.477549 -0.28125,1.051758 0.114671,0.2247755 0.208983,0.541988 0.208983,0.705078 0,0.1630885 0.08758,0.4037085 0.195314,0.5351565 0.164472,0.200678 0.227709,0.219814 0.3916,0.120117 0.156875,-0.095435 0.227726,-0.085751 0.360352,0.046875 0.1193,0.119299 0.19545,0.1336525 0.27539,0.053711 0.138473,-0.1384735 -0.12366,-0.68461 -0.416015,-0.8671875 -0.192055,-0.1199435 -0.278892,-0.384985 -0.123047,-0.375 0.316667,0.02028 0.778807,0.396475 0.916015,0.745117 0.155221,0.394424 0.154386,0.3956095 -0.159179,0.6757815 -0.241513,0.215791 -0.341913,0.4225815 -0.434571,0.8935545 -0.06632,0.337063 -0.1779,0.6911746 -0.248047,0.7871096 -0.10865,0.148584 -0.08429,0.215329 0.165041,0.448242 0.342783,0.320205 0.305391,0.52421 -0.128908,0.704101 -0.280919,0.116357 -0.298933,0.15456 -0.236328,0.488282 0.09717,0.517957 0.211061,0.688304 0.498047,0.743164 0.394593,0.07543 0.629679,-0.264986 0.692383,-1.00293 0.03203,-0.376994 0.128225,-0.727697 0.241211,-0.881836 0.171245,-0.233612 0.233163,-0.249961 0.71875,-0.195313 0.615493,0.06927 0.681911,-0.01647 0.176758,-0.227539 -0.194879,-0.08142 -0.354493,-0.195474 -0.354493,-0.252929 0,-0.161089 0.717945,0.0064 1.03711,0.242187 0.334234,0.246869 0.464445,0.160408 0.279297,-0.185547 -0.163981,-0.30641 -0.06205,-0.4418426 0.206054,-0.274414 0.278999,0.174236 0.434877,0.152421 0.580078,-0.080078 0.174778,-0.2798645 0.282151,-0.254049 0.430665,0.1044916 0.177799,0.429243 0.02218,0.906371 -0.37793,1.161133 -0.218671,0.13924 -0.328071,0.297254 -0.350586,0.504883 -0.02998,0.27676 -0.07502,0.308784 -0.537109,0.385742 -0.277251,0.04618 -0.516272,0.04715 -0.532227,0.002 -0.167503,-0.474031 -0.456628,-0.402677 -1.12793,0.279297 -0.27007,0.274365 -0.561899,0.499024 -0.648437,0.499024 -0.09237,0 -0.184633,0.124136 -0.223633,0.301758 -0.03655,0.166401 -0.108773,0.328586 -0.160156,0.360351 -0.05141,0.03177 -0.09277,0.220981 -0.09277,0.419922 0,0.198941 -0.08802,0.503146 -0.195312,0.676758 -0.380526,0.615677 -0.537612,1.252397 -0.407227,1.647461 0.06492,0.196712 0.08978,0.496376 0.05566,0.666992 -0.05494,0.274693 -0.007,0.360696 0.416992,0.75 0.69289,0.636143 0.999214,0.713518 1.591797,0.398437 0.261311,-0.13894 0.633277,-0.391183 0.826172,-0.560546 0.19289,-0.169364 0.383012,-0.311204 0.422852,-0.314454 0.03982,-0.0032 0.24335,-0.02393 0.452148,-0.0459 0.379561,-0.03993 0.379883,-0.03997 0.379883,0.347656 0,0.169307 0.0389,0.337245 0.0957,0.439453 C 21.396871,16.412508 22,14.530276 22,12.499997 c 0,-0.273282 -0.01385,-0.542926 -0.03515,-0.810546 -0.06056,-0.05555 -0.115876,-0.09656 -0.176758,-0.158204 -0.355293,-0.359775 -0.491007,-0.55664 -0.383789,-0.55664 0.09197,0 0.306404,0.131675 0.518554,0.295898 C 21.320162,6.315034 17.123373,2.4999975 12,2.4999975 Z M 8.2402345,3.9892553 c -0.703445,0 -1.353071,0.361262 -1.263672,0.703125 C 7.040285,4.9360511 6.685642,5.439892 5.753906,6.4287085 5.3853315,6.8198625 5.0839845,7.179403 5.0839845,7.228513 c 0,0.04911 -0.2630611,0.292342 -0.5849611,0.540039 -1.0653095,0.8197365 -1.3624318,1.6551615 -1.5351562,4.319336 -0.071799,1.107444 -0.059028,1.327042 0.102539,1.757813 0.1015408,0.270727 0.2664505,0.582148 0.366211,0.692382 0.2855711,0.315553 0.9516634,1.501175 1.0839843,1.928711 0.095336,0.308037 0.2351123,0.192746 0.3066407,-0.25293 0.061061,-0.380456 0.039205,-0.456194 -0.1894532,-0.65332 -0.2922655,-0.25196 -0.3110615,-0.377386 -0.1113281,-0.738281 0.191931,-0.346795 0.03528,-0.539404 -0.3105469,-0.381836 -0.3754426,0.171064 -0.5978476,-0.101571 -0.5888671,-0.720703 0.012173,-0.839171 0.6664633,-1.442591 1.055664,-0.973633 0.069316,0.08352 0.1827597,0.152344 0.2519531,0.152344 0.069193,0 0.243135,0.09213 0.386719,0.205078 0.1932095,0.151978 0.269057,0.316518 0.291992,0.632813 0.040345,0.556366 0.217138,0.549177 0.291992,-0.01172 0.062299,-0.466821 0.177753,-0.593233 0.629883,-0.691406 0.16661,-0.03618 0.340979,-0.173839 0.4248045,-0.335937 0.151937,-0.293815 0.5610795,-0.609375 0.791016,-0.609375 0.076848,0 0.2237055,-0.09283 0.3261715,-0.206055 0.152812,-0.168853 0.2625435,-0.193609 0.609375,-0.141602 l 0.422852,0.06348 -0.04785,-0.5 -0.04785,-0.5 0.5664065,0.04785 C 10.27794,10.909753 10.398564,10.736258 10.062503,10.152338 9.941505,9.9421015 9.8418005,9.6567645 9.8418005,9.518549 c 0,-0.1803225 -0.061317,-0.259988 -0.21875,-0.283203 C 9.463097,9.211761 9.40009,9.1284075 9.391605,8.9267525 9.3665,8.3304205 8.970101,8.2981955 8.6982455,8.8710885 8.4912735,9.30725 7.8492,9.9951065 7.7695345,9.8662055 7.7365045,9.812796 7.7363095,9.6636375 7.7685345,9.5351505 7.8007845,9.406664 7.7561245,9.1331175 7.669902,8.9267525 7.386925,8.2494935 7.4782795,7.9952605 8.080058,7.787104 8.4156865,7.6710105 8.498883,7.672142 8.6347455,7.793939 8.8528495,7.9894615 8.930644,7.9745235 8.930644,7.735345 c 0,-0.1113595 0.053925,-0.203125 0.1191405,-0.203125 0.065216,0 0.2000555,-0.07379 0.299805,-0.1640625 0.09975,-0.090278 0.251321,-0.137337 0.336914,-0.104492 C 9.9134075,7.350737 9.876914,7.69941 9.6220505,7.877923 9.430971,8.0117605 9.41717,8.065609 9.5185345,8.2880795 c 0.1469685,0.3225515 0.2888705,0.324369 0.5849605,0.0049 0.219223,-0.2365455 0.226933,-0.292317 0.131836,-0.882813 -0.112284,-0.697222 -0.222624,-0.889648 -0.509765,-0.889648 -0.133018,0 -0.210975,0.093962 -0.25293,0.303711 C 9.40579,7.158464 9.133769,7.2447 9.133769,6.931651 9.133769,6.782238 9.06976,6.739407 8.866191,6.7539165 8.7191525,6.7644015 8.578331,6.7160965 8.553691,6.646495 8.529051,6.576895 8.573771,6.5205185 8.6533,6.5205185 c 0.2416295,0 0.4478165,-0.333326 0.4541015,-0.734375 C 9.114452,5.336004 8.8894865,5.2659155 8.7089645,5.66212 8.546263,6.0192135 8.379365,5.92014 8.34373,5.445323 8.32002,5.129367 8.37991,4.9539242 8.6259565,4.6142683 8.797546,4.3773949 8.9109745,4.1404174 8.8779095,4.0869246 8.8448495,4.0334341 8.558082,3.9892683 8.2402145,3.9892683 Z m 2.9570315,1.6494142 c -0.09272,-0.00831 -0.205963,-0.00225 -0.329102,0.018555 -0.320946,0.054223 -0.407775,0.116652 -0.447265,0.3232425 -0.04504,0.235592 -0.02501,0.2518765 0.243164,0.198242 0.255236,-0.051046 0.291992,-0.028755 0.291992,0.1796875 0,0.130989 0.07346,0.299805 0.164062,0.375 0.140719,0.1167825 0.154775,0.280522 0.09668,1.1240235 -0.04422,0.642158 -0.02909,1.0585855 0.04199,1.191406 0.168928,0.3156435 0.482681,0.2556375 0.644531,-0.1240235 0.120557,-0.282795 0.310912,-0.481599 1.051758,-1.09375 C 13.199621,7.6289865 12.853741,6.061577 12.525388,5.8847635 12.413858,5.8247075 12.147523,5.786491 11.933592,5.798826 11.71966,5.811161 11.481733,5.768531 11.405272,5.705076 11.362261,5.669376 11.289983,5.6469805 11.197264,5.63867 Z m 5.225585,0.4765625 c 0.05568,0 0.100586,0.045885 0.100586,0.1015625 0,0.055676 -0.0449,0.100586 -0.100586,0.100586 -0.05568,0 -0.101562,-0.044905 -0.101562,-0.100586 0,-0.055676 0.04588,-0.1015625 0.101562,-0.1015625 z m -2.523437,2.024414 c -0.207685,0 -0.413086,0.132003 -0.413086,0.2646485 0,0.082934 0.104091,0.140625 0.25293,0.140625 0.1856,0 0.253906,-0.053669 0.253906,-0.2021485 0,-0.1113595 -0.04263,-0.203125 -0.09375,-0.203125 z m 5.793945,0.1845705 c 0.357601,0.041005 0.442663,0.2513945 0.232422,0.5722655 -0.08964,0.1368105 -0.163086,0.316245 -0.163086,0.3984375 0,0.2342255 -0.159851,0.2747185 -0.328125,0.083007 -0.407083,-0.463778 -0.247996,-1.1118255 0.258789,-1.05371 z m -4.18457,0.8486325 c -0.0286,-0.010075 -0.04459,-0.00716 -0.05566,0.0039 -0.08725,0.087252 0.07867,0.38457 0.272461,0.488281 0.104809,0.056092 0.19043,0.184059 0.19043,0.28418 0,0.10012 0.03027,0.211903 0.06738,0.249023 0.100131,0.10013 0.176957,0.08422 0.39453,-0.08398 C 16.570259,9.9655685 16.568986,9.957506 16.32129,9.763667 15.794758,9.3516235 15.594578,9.2030695 15.50879,9.1728465 Z m -0.05859,0.586914 c -0.153101,0 -0.175813,0.096226 -0.08008,0.345704 0.06825,0.177863 0.199936,0.209408 0.287109,0.06836 0.08736,-0.141357 -0.04877,-0.414063 -0.20703,-0.414063 z m -5.447266,1.34668 c -0.019985,0.0016 -0.03915,0.0074 -0.055664,0.01758 -0.145577,0.08997 -0.1321965,0.328613 0.021485,0.390625 0.235647,0.09509 0.379883,0.06777 0.379883,-0.07227 0,-0.163491 -0.205817,-0.347194 -0.345704,-0.335937 z m -3.4306645,4.831054 c -0.08155,-0.0017 -0.064804,0.03487 0.02539,0.143555 0.1427615,0.172047 0.326498,0.17332 0.320313,0.003 -0.00195,-0.05429 -0.105648,-0.114519 -0.230469,-0.133789 -0.04984,-0.0077 -0.088051,-0.01211 -0.1152345,-0.01269 z m -0.446289,1.25 c -0.066255,0.01042 -0.138805,0.03322 -0.2304685,0.06348 -0.348603,0.115047 -0.384652,0.159732 -0.375977,0.46582 0.00623,0.219802 -0.068671,0.422657 -0.2128905,0.576172 -0.1438625,0.153133 -0.222656,0.365512 -0.222656,0.600586 0,0.312969 0.295592,0.903318 0.6591795,1.411133 C 7.4544615,21.676382 9.6263005,22.5 12.000003,22.5 c 0.0043,0 0.0084,6e-6 0.0127,0 0.164027,-0.129749 0.258789,-0.298007 0.258789,-0.484375 0,-0.09293 0.159613,-0.323811 0.354492,-0.512695 0.194879,-0.188884 0.354493,-0.402167 0.354493,-0.473633 0,-0.188245 -0.679306,-0.499611 -1.254883,-0.575195 -0.272783,-0.03582 -0.546126,-0.102583 -0.607422,-0.148438 -0.0613,-0.04586 -0.295507,-0.136018 -0.520508,-0.200195 C 10.268695,20.011637 10.163391,19.921582 10.0625,19.642575 9.9262935,19.265903 9.6568595,19.046164 9.188476,18.930661 9.0237895,18.890051 8.6769755,18.631853 8.4179685,18.357419 8.1589625,18.082983 7.868679,17.858396 7.7724605,17.858396 c -0.096218,0 -0.4713285,-0.164925 -0.833008,-0.367188 -0.468314,-0.261895 -0.614713,-0.334982 -0.813476,-0.303711 z"/>
+ <path style="fill:#18bd5c" d="m 12,2 c -0.281246,0 -0.558747,0.014563 -0.833984,0.03711 -0.248649,0.033863 -0.459,0.058273 -0.628906,0.070312 -0.213608,0.031054 -0.423887,0.070015 -0.632813,0.1142578 -0.3218215,0.1547925 -0.770508,0.430518 -0.770508,0.5068359 0,0.019341 -0.02773,0.107238 -0.061523,0.1953125 -0.08326,0.2169724 0.13024,0.2066601 0.8515625,-0.042969 0.7165355,-0.2479715 2.3968665,-0.3303656 2.9453135,-0.1445313 0.200458,0.067923 0.41782,0.2274103 0.483398,0.3544922 0.08958,0.173604 0.303397,0.2781276 0.860352,0.4208985 0.407701,0.1045119 0.787097,0.2488139 0.842773,0.3203125 0.05568,0.071498 0.234289,0.1945288 0.397461,0.2734374 0.267042,0.1291477 0.762842,0.8815392 0.760741,1.1552735 -4.46e-4,0.05568 -0.193113,0.1923625 -0.427733,0.303711 -0.511094,0.242583 -0.574193,0.477549 -0.28125,1.051758 0.114671,0.2247755 0.208983,0.541988 0.208983,0.705078 0,0.1630885 0.08758,0.4037085 0.195314,0.5351565 0.164472,0.200678 0.227709,0.219814 0.3916,0.120117 0.156875,-0.095435 0.227726,-0.085751 0.360352,0.046875 0.1193,0.119299 0.19545,0.1336525 0.27539,0.053711 0.138473,-0.1384735 -0.12366,-0.68461 -0.416015,-0.8671875 -0.192055,-0.1199435 -0.278892,-0.384985 -0.123047,-0.375 0.316667,0.02028 0.778807,0.396475 0.916015,0.745117 0.155221,0.394424 0.154386,0.3956095 -0.159179,0.6757815 -0.241513,0.215791 -0.341913,0.4225815 -0.434571,0.8935545 -0.06632,0.337063 -0.1779,0.691175 -0.248047,0.7871095 -0.10865,0.1485855 -0.08429,0.2153305 0.165041,0.4482425 0.342783,0.320205 0.305391,0.52421 -0.128908,0.704102 -0.280919,0.116356 -0.298933,0.15456 -0.236328,0.488281 0.09717,0.517958 0.211061,0.688305 0.498047,0.743164 0.394593,0.07543 0.629679,-0.264985 0.692383,-1.002929 0.03203,-0.376994 0.128225,-0.727698 0.241211,-0.881836 0.171245,-0.233613 0.233163,-0.249962 0.71875,-0.195313 0.615493,0.06927 0.681911,-0.01647 0.176758,-0.227539 -0.194879,-0.081425 -0.354493,-0.195475 -0.354493,-0.2529305 0,-0.1610885 0.717945,0.00644 1.03711,0.2421885 0.334234,0.246869 0.464445,0.160407 0.279297,-0.185548 -0.163981,-0.3064105 -0.06205,-0.441843 0.206054,-0.274414 0.278999,0.174236 0.434877,0.152421 0.580078,-0.080078 0.174778,-0.2798645 0.282151,-0.254049 0.430665,0.104492 0.177799,0.4292425 0.02218,0.906371 -0.37793,1.161134 -0.218671,0.139239 -0.328071,0.297254 -0.350586,0.504883 -0.02998,0.27676 -0.07502,0.308783 -0.537109,0.385742 -0.277251,0.04619 -0.516272,0.04715 -0.532227,0.002 -0.167503,-0.474031 -0.456628,-0.402677 -1.12793,0.279297 -0.27007,0.274365 -0.561899,0.499023 -0.648437,0.499023 -0.09237,0 -0.184633,0.124136 -0.223633,0.301758 -0.03655,0.166402 -0.108773,0.328587 -0.160156,0.360352 -0.05141,0.03177 -0.09277,0.220981 -0.09277,0.419922 0,0.198941 -0.08802,0.503146 -0.195312,0.676757 -0.380526,0.615678 -0.537612,1.252397 -0.407227,1.647461 0.06492,0.196712 0.08978,0.496376 0.05566,0.666992 -0.05494,0.274693 -0.007,0.360696 0.416992,0.75 0.69289,0.636143 0.999214,0.713518 1.591797,0.398437 0.261311,-0.13894 0.633277,-0.391183 0.826172,-0.560546 0.19289,-0.169363 0.383012,-0.311204 0.422852,-0.314454 0.03982,-0.0032 0.24335,-0.02393 0.452148,-0.0459 0.379561,-0.03993 0.379883,-0.03997 0.379883,0.347656 0,0.169307 0.0389,0.337245 0.0957,0.439453 C 21.396871,15.912511 22,14.030279 22,12 c 0,-0.273282 -0.01385,-0.542926 -0.03515,-0.810547 -0.06056,-0.05555 -0.115876,-0.09656 -0.176758,-0.158203 -0.355293,-0.359775 -0.491007,-0.55664 -0.383789,-0.55664 0.09197,0 0.306404,0.131675 0.518554,0.295898 C 21.320162,5.8150365 17.123373,2 12,2 Z M 8.2402345,3.4892578 c -0.703445,0 -1.353071,0.361262 -1.263672,0.703125 C 7.040285,4.4360535 6.685642,4.9398946 5.753906,5.928711 5.3853315,6.319865 5.0839845,6.6794055 5.0839845,6.7285155 c 0,0.04911 -0.2630611,0.292342 -0.5849611,0.540039 C 3.4337139,8.088291 3.1365916,8.923716 2.9638672,11.587891 c -0.071799,1.107444 -0.059028,1.327042 0.102539,1.757812 0.1015408,0.270728 0.2664505,0.582149 0.366211,0.692383 0.2855711,0.315553 0.9516634,1.501175 1.0839843,1.928711 0.095336,0.308037 0.2351123,0.192746 0.3066407,-0.25293 C 4.8843031,15.33341 4.8624477,15.257672 4.633789,15.060547 4.3415235,14.808587 4.3227275,14.683161 4.5224609,14.322266 4.7143919,13.97547 4.5577412,13.782861 4.211914,13.94043 3.8364714,14.111494 3.6140664,13.838859 3.6230469,13.219727 c 0.012173,-0.839171 0.6664633,-1.442591 1.055664,-0.973633 0.069316,0.08352 0.1827597,0.152344 0.2519531,0.152344 0.069193,0 0.243135,0.09213 0.386719,0.205078 0.1932095,0.151978 0.269057,0.316518 0.291992,0.632812 0.040345,0.556366 0.217138,0.549178 0.291992,-0.01172 0.062299,-0.466821 0.177753,-0.593233 0.629883,-0.691406 0.16661,-0.03618 0.340979,-0.17384 0.4248045,-0.335938 0.151937,-0.293814 0.5610795,-0.609375 0.791016,-0.609375 0.076848,0 0.2237055,-0.09283 0.3261715,-0.206054 0.152812,-0.168853 0.2625435,-0.193609 0.609375,-0.141602 l 0.422852,0.06348 -0.04785,-0.5 -0.04785,-0.5 0.5664065,0.04785 C 10.27794,10.409756 10.398564,10.236261 10.062503,9.652341 9.941505,9.442104 9.8418005,9.156767 9.8418005,9.0185515 c 0,-0.1803225 -0.061317,-0.259988 -0.21875,-0.283203 C 9.463097,8.7117635 9.40009,8.62841 9.391605,8.426755 9.3665,7.830423 8.970101,7.798198 8.6982455,8.371091 8.4912735,8.8072525 7.8492,9.495109 7.7695345,9.366208 7.7365045,9.3127985 7.7363095,9.16364 7.7685345,9.035153 7.8007845,8.9066665 7.7561245,8.63312 7.669902,8.426755 7.386925,7.749496 7.4782795,7.495263 8.080058,7.2871065 8.4156865,7.171013 8.498883,7.1721445 8.6347455,7.2939415 8.8528495,7.489464 8.930644,7.474526 8.930644,7.2353475 c 0,-0.1113595 0.053925,-0.203125 0.1191405,-0.203125 0.065216,0 0.2000555,-0.07379 0.299805,-0.1640625 0.09975,-0.090278 0.251321,-0.137337 0.336914,-0.104492 C 9.9134075,6.85074 9.876914,7.1994125 9.6220505,7.3779255 9.430971,7.511763 9.41717,7.5656115 9.5185345,7.788082 9.665503,8.1106335 9.807405,8.112451 10.103495,7.792982 10.322718,7.5564365 10.330428,7.500665 10.235331,6.910169 10.123047,6.212947 10.012707,6.020521 9.725566,6.020521 c -0.133018,0 -0.210975,0.093963 -0.25293,0.303711 C 9.40579,6.6584665 9.133769,6.7447025 9.133769,6.4316535 9.133769,6.2822405 9.06976,6.2394095 8.866191,6.253919 8.7191525,6.264404 8.578331,6.216099 8.553691,6.1464975 8.529051,6.0768975 8.573771,6.020521 8.6533005,6.020521 8.89493,6.020521 9.101117,5.687195 9.107402,5.286146 9.114452,4.8360065 8.8894865,4.765918 8.7089645,5.1621225 8.546263,5.519216 8.379365,5.4201425 8.34373,4.9453255 8.32002,4.6293697 8.37991,4.4539267 8.6259565,4.1142708 8.797546,3.8773974 8.9109745,3.6404199 8.8779095,3.5869271 8.8448495,3.5334366 8.558082,3.4892708 8.2402145,3.4892708 Z M 11.197266,5.138672 c -0.09272,-0.00831 -0.205963,-0.00225 -0.329102,0.018555 -0.320946,0.054223 -0.407775,0.116652 -0.447265,0.3232425 -0.04504,0.235592 -0.02501,0.2518765 0.243164,0.198242 0.255236,-0.051046 0.291992,-0.028755 0.291992,0.1796875 0,0.130989 0.07346,0.299805 0.164062,0.375 0.140719,0.1167825 0.154775,0.280522 0.09668,1.1240235 -0.04422,0.642158 -0.02909,1.0585855 0.04199,1.191406 C 11.427715,8.864472 11.741468,8.804466 11.903318,8.424805 12.023875,8.14201 12.21423,7.943206 12.955076,7.331055 13.199621,7.128989 12.853741,5.5615795 12.525388,5.384766 12.413858,5.32471 12.147523,5.2864935 11.933592,5.2988285 c -0.213932,0.012335 -0.451859,-0.030295 -0.52832,-0.09375 -0.04301,-0.0357 -0.115289,-0.058096 -0.208008,-0.066406 z m 5.225585,0.4765625 c 0.05568,0 0.100586,0.045885 0.100586,0.1015625 0,0.055676 -0.0449,0.100586 -0.100586,0.100586 -0.05568,0 -0.101562,-0.044905 -0.101562,-0.100586 0,-0.055676 0.04588,-0.1015625 0.101562,-0.1015625 z m -2.523437,2.024414 c -0.207685,0 -0.413086,0.132003 -0.413086,0.2646485 0,0.082934 0.104091,0.140625 0.25293,0.140625 0.1856,0 0.253906,-0.053669 0.253906,-0.2021485 0,-0.1113595 -0.04263,-0.203125 -0.09375,-0.203125 z m 5.793945,0.1845705 c 0.357601,0.041005 0.442663,0.2513945 0.232422,0.5722655 -0.08964,0.1368105 -0.163086,0.316245 -0.163086,0.3984375 0,0.2342255 -0.159851,0.2747185 -0.328125,0.083008 -0.407083,-0.4637785 -0.247996,-1.111826 0.258789,-1.053711 z m -4.18457,0.8486325 c -0.0286,-0.010075 -0.04459,-0.00716 -0.05566,0.0039 -0.08725,0.087252 0.07867,0.38457 0.272461,0.488281 0.104809,0.056092 0.19043,0.184059 0.19043,0.28418 0,0.1001205 0.03027,0.211903 0.06738,0.249023 0.100131,0.10013 0.176957,0.084222 0.39453,-0.083984 C 16.570259,9.465567 16.568986,9.4575045 16.32129,9.2636655 15.794757,8.851622 15.594577,8.703068 15.508789,8.672845 Z m -0.05859,0.586914 c -0.153101,0 -0.175813,0.096226 -0.08008,0.3457035 0.06825,0.177863 0.199936,0.209408 0.287109,0.068359 0.08736,-0.1413565 -0.04877,-0.4140625 -0.20703,-0.4140625 z M 10.00293,10.606446 c -0.019985,0.0016 -0.03915,0.0074 -0.055664,0.01758 -0.145577,0.08997 -0.1321965,0.328613 0.021485,0.390625 0.235648,0.09508 0.379883,0.06777 0.379883,-0.07227 0,-0.163491 -0.205816,-0.347194 -0.345703,-0.335937 z M 6.5722655,15.4375 c -0.08155,-0.0017 -0.064804,0.03487 0.02539,0.143555 0.1427615,0.172047 0.326498,0.17332 0.320313,0.003 -0.00195,-0.05429 -0.105648,-0.114519 -0.230469,-0.133789 -0.04984,-0.0077 -0.088051,-0.01211 -0.1152345,-0.01269 z m -0.446289,1.25 c -0.066255,0.01043 -0.138805,0.03323 -0.2304685,0.06348 -0.348603,0.115048 -0.384652,0.159733 -0.375977,0.465821 0.00623,0.219801 -0.068671,0.422657 -0.2128905,0.576172 -0.1438625,0.153133 -0.222656,0.365511 -0.222656,0.600585 0,0.31297 0.295592,0.903319 0.6591795,1.411133 C 7.4544585,21.176382 9.6262975,22 12,22 c 0.0043,0 0.0084,5e-6 0.0127,0 0.164027,-0.12975 0.258789,-0.298008 0.258789,-0.484375 0,-0.09293 0.159613,-0.323811 0.354492,-0.512696 0.194879,-0.188883 0.354493,-0.402166 0.354493,-0.473632 0,-0.188245 -0.679306,-0.499611 -1.254883,-0.575196 -0.272783,-0.03582 -0.546126,-0.102582 -0.607422,-0.148437 -0.0613,-0.04586 -0.295507,-0.136018 -0.520508,-0.200195 C 10.268695,19.51164 10.163391,19.421585 10.0625,19.142578 9.926294,18.765906 9.65686,18.546167 9.1884765,18.430664 9.02379,18.390054 8.676976,18.131856 8.417969,17.857422 8.158963,17.582986 7.8686795,17.358398 7.772461,17.358398 c -0.096218,0 -0.4713285,-0.164925 -0.833008,-0.367187 C 6.471139,16.729315 6.32474,16.656229 6.1259765,16.6875 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 10.971679,4.9472654 A 7.4999999,7.4999999 0 0 0 6,12 7.4999999,7.4999999 0 0 0 13.5,19.5 7.4999999,7.4999999 0 0 0 18.52832,17.552734 7.4999999,7.5000003 0 0 1 16,18 7.4999999,7.5000003 0 0 1 8.4999999,10.5 7.4999999,7.5000003 0 0 1 10.971679,4.9472654 Z"/>
+ <path style="fill:#ffffff" d="M 10.971679,4.4472654 A 7.4999999,7.4999999 0 0 0 6,11.5 7.4999999,7.4999999 0 0 0 13.5,19 7.4999999,7.4999999 0 0 0 18.52832,17.052734 7.4999999,7.5000003 0 0 1 16,17.5 7.4999999,7.5000003 0 0 1 8.4999999,9.9999998 7.4999999,7.5000003 0 0 1 10.971679,4.4472654 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lubuntu-software-center.svg b/.icons/awkward/24x24/apps/lubuntu-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lubuntu-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lucidchart.svg b/.icons/awkward/24x24/apps/lucidchart.svg
new file mode 100644
index 00000000..405c5ca8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lucidchart.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f58411" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m11.047 6.5a2 2.0131 0 0 0 -0.143 0.002 2 2.0131 0 0 0 -1.6364 1.0058 2 2.0131 0 0 0 -0.1934 1.543l-2.6465 1.5391a2 2.0131 0 0 0 -1.4277 -0.60352 2 2.0131 0 0 0 -2 2.0137 2 2.0131 0 0 0 2 2.0137 2 2.0131 0 0 0 1.4258 -0.60352l2.6484 1.539a2 2.0131 0 0 0 0.1934 1.543 2 2.0131 0 0 0 2.7324 0.738 2 2.0131 0 0 0 0.73242 -2.75 2 2.0131 0 0 0 -2.732 -0.736 2 2.0131 0 0 0 -0.4277 0.332l-2.6485-1.537a2 2.0131 0 0 0 0.0762 -0.539 2 2.0131 0 0 0 -0.0742 -0.539l2.6484-1.5372a2 2.0131 0 0 0 0.4258 0.3322 2 2.0131 0 0 0 2.732 -0.7365 2 2.0131 0 0 0 -0.732 -2.75 2 2.0131 0 0 0 -0.953 -0.2695zm4.953 0a2 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 -2zm0 7a2 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 -2z"/>
+ <path fill="#fff" d="m11.047 6a2 2.0131 0 0 0 -0.143 0.002 2 2.0131 0 0 0 -1.6364 1.0058 2 2.0131 0 0 0 -0.1934 1.543l-2.6465 1.5392a2 2.0131 0 0 0 -1.4277 -0.60352 2 2.0131 0 0 0 -2 2.0137 2 2.0131 0 0 0 2 2.0137 2 2.0131 0 0 0 1.4258 -0.60352l2.6484 1.539a2 2.0131 0 0 0 0.1934 1.543 2 2.0131 0 0 0 2.7324 0.738 2 2.0131 0 0 0 0.73242 -2.75 2 2.0131 0 0 0 -2.732 -0.736 2 2.0131 0 0 0 -0.4277 0.332l-2.6485-1.537a2 2.0131 0 0 0 0.0762 -0.539 2 2.0131 0 0 0 -0.0742 -0.539l2.6484-1.5372a2 2.0131 0 0 0 0.4258 0.3321 2 2.0131 0 0 0 2.732 -0.7364 2 2.0131 0 0 0 -0.732 -2.75 2 2.0131 0 0 0 -0.953 -0.2695zm4.953 0a2 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 -2zm0 7a2 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 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/luckyBackup.svg b/.icons/awkward/24x24/apps/luckyBackup.svg
new file mode 100644
index 00000000..50c6f74a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/luckyBackup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.951172,13.5 C 21.452424,18.566916 17.202335,22.5 12,22.5 8.95616,22.5 6.243304,21.149685 4.412109,19.017578 L 3.121094,20.308594 A 0.65633363,0.65633363 0 0 1 2.646484,20.5 0.65633363,0.65633363 0 0 1 2,19.84375 v -5.6875 A 0.65633363,0.65633363 0 0 1 2.65625,13.5 H 6.089844 8.34375 a 0.65633363,0.65633363 0 0 1 0.464844,1.121094 l -1.539063,1.539062 c 0.04654,0.06015 0.08214,0.129244 0.13086,0.1875 5.83e-4,6.97e-4 0.0014,0.0013 0.002,0.002 0.21739,0.25972 0.457746,0.497872 0.714844,0.716797 0.0237,0.02017 0.0502,0.03683 0.07422,0.05664 0.217518,0.179467 0.448354,0.342692 0.689453,0.490234 0.08064,0.04929 0.164961,0.09314 0.248047,0.138672 0.202735,0.111201 0.411311,0.211302 0.626953,0.298828 0.09114,0.0369 0.182093,0.07298 0.275391,0.105469 0.231283,0.08078 0.47036,0.143063 0.712891,0.195312 0.08307,0.01777 0.163744,0.04235 0.248047,0.05664 0.328708,0.05616 0.664667,0.09141 1.007763,0.09175 2.927057,-9.84e-4 5.42622,-2.113883 5.914062,-5 z"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.1" d="m 12,2.5 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 20.878906,4.6914062 A 0.65633363,0.65633363 0 0 1 21.353516,4.5 0.65633363,0.65633363 0 0 1 22,5.15625 v 5.6875 A 0.65633363,0.65633363 0 0 1 21.34375,11.5 H 17.910156 15.65625 a 0.65633363,0.65633363 0 0 1 -0.464844,-1.121094 l 1.539063,-1.5390622 c -0.04654,-0.060155 -0.08214,-0.1292435 -0.13086,-0.1875 -5.79e-4,-6.931e-4 -0.0014,-0.00126 -0.002,-0.00195 C 16.380269,8.3906746 16.139913,8.1525226 15.882816,7.933597 15.859111,7.913423 15.832618,7.896766 15.808597,7.876956 15.591076,7.6974857 15.36024,7.5342614 15.119141,7.3867188 15.038504,7.3374261 14.95418,7.2935798 14.871094,7.2480469 14.668359,7.1368459 14.459782,7.0367447 14.244141,6.9492188 14.153004,6.9123156 14.062048,6.8762402 13.96875,6.84375 13.737467,6.7629726 13.49839,6.7006873 13.255859,6.6484375 13.172793,6.630666 13.092115,6.6060907 13.007812,6.5917969 12.679055,6.5355882 12.343096,6.5003388 12,6.5 9.072944,6.5009844 6.573781,8.6138833 6.085938,11.5 H 2.048828 C 2.547576,6.4330841 6.797665,2.5 12,2.5 Z"/>
+ <path style="fill:#48a9ff" d="m 12,2 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 20.878906,4.1914062 A 0.65633363,0.65633363 0 0 1 21.353516,4 0.65633363,0.65633363 0 0 1 22,4.65625 v 5.6875 A 0.65633363,0.65633363 0 0 1 21.34375,11 H 17.910156 15.65625 A 0.65633363,0.65633363 0 0 1 15.191406,9.8789062 l 1.539063,-1.5390624 c -0.04654,-0.060155 -0.08214,-0.1292435 -0.13086,-0.1875 -5.79e-4,-6.931e-4 -0.0014,-0.00126 -0.002,-0.00195 C 16.380269,7.8906746 16.139913,7.6525226 15.882816,7.433597 15.859111,7.413423 15.832618,7.396766 15.808597,7.376956 15.591076,7.1974857 15.36024,7.0342614 15.119141,6.8867188 15.038504,6.8374261 14.95418,6.7935798 14.871094,6.7480469 14.668359,6.6368459 14.459782,6.5367447 14.244141,6.4492188 14.153004,6.4123156 14.062048,6.3762402 13.96875,6.34375 13.737467,6.2629726 13.49839,6.2006873 13.255859,6.1484375 13.172793,6.130666 13.092115,6.1060907 13.007812,6.0917969 12.679055,6.0355882 12.343096,6.0003388 12,6 9.072944,6.0009844 6.573781,8.1138833 6.085938,11 H 2.048828 C 2.547576,5.9330841 6.797665,2 12,2 Z"/>
+ <path style="fill:#486afb" d="M 21.951172,13 C 21.452424,18.066916 17.202335,22 12,22 8.95616,22 6.243304,20.649685 4.412109,18.517578 L 3.121094,19.808594 A 0.65633363,0.65633363 0 0 1 2.646484,20 0.65633363,0.65633363 0 0 1 2,19.34375 v -5.6875 A 0.65633363,0.65633363 0 0 1 2.65625,13 H 6.089844 8.34375 a 0.65633363,0.65633363 0 0 1 0.464844,1.121094 l -1.539063,1.539062 c 0.04654,0.06015 0.08214,0.129244 0.13086,0.1875 5.83e-4,6.97e-4 0.0014,0.0013 0.002,0.002 0.21739,0.25972 0.457746,0.497872 0.714844,0.716797 0.0237,0.02017 0.0502,0.03683 0.07422,0.05664 0.217518,0.179467 0.448354,0.342692 0.689453,0.490234 0.08064,0.04929 0.164961,0.09314 0.248047,0.138672 0.202735,0.111201 0.411311,0.211302 0.626953,0.298828 0.09114,0.0369 0.182093,0.07298 0.275391,0.105469 0.231283,0.08078 0.47036,0.143063 0.712891,0.195312 0.08307,0.01777 0.163744,0.04235 0.248047,0.05664 C 11.320945,17.964412 11.656904,17.999661 12,18 c 2.927057,-9.84e-4 5.42622,-2.113883 5.914062,-5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.797665,2 2.5475761,5.9330841 2.0488281,11 h 0.072266 C 2.8423551,6.1785146 6.9713982,2.5 12,2.5 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 20.878906,4.6914062 C 21.004694,4.566015 21.175931,4.4969566 21.353516,4.5 21.712114,4.5053821 21.999995,4.7976114 22,5.15625 v -0.5 C 21.999995,4.2976114 21.712114,4.0053821 21.353516,4 21.175931,3.9969566 21.004694,4.066015 20.878906,4.1914062 L 19.587891,5.4824219 C 17.756696,3.3503148 15.04384,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lugaru.svg b/.icons/awkward/24x24/apps/lugaru.svg
new file mode 100644
index 00000000..8ae4d229
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lugaru.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="19.5" r="3"/>
+ <circle style="fill:#8f6943" cx="12" cy="19" r="3"/>
+ <rect style="opacity:0.2" width="1" height="2" x="12" y="19.5" rx=".25" ry=".25"/>
+ <path style="opacity:0.2" d="m 3.6766365,2.5038338 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070343,0.08982 -0.4691518,0.371787 -0.3228569,1.8486241 0.4892649,4.9205955 0.4553967,1.722605 0.8309564,2.6399347 1.4775607,3.6113647 0.424576,0.637849 0.6297935,0.87982 1.331074,1.572833 0.628056,0.691897 1.4203035,1.659806 1.4365445,2.473967 C 7.8195923,16.78643 6.071429,18.127607 6,19.495698 c 0,1.656423 1.3430783,2.99922 2.9999563,2.99922 1.0392617,0.104 2.0695887,-1.812182 3.0000437,-1.999669 1.123897,0.227149 2.031745,2.005181 3.000044,1.999675 1.656878,0 2.999956,-1.342797 2.999956,-2.999221 -0.07143,-1.36809 -1.819593,-2.709268 -1.999942,-4.316454 0.01624,-0.814161 0.808489,-1.78207 1.436545,-2.473967 0.70128,-0.693013 0.906497,-0.934984 1.331074,-1.572833 0.646604,-0.971431 1.022163,-1.88876 1.47756,-3.611365 0.812122,-3.0719714 0.958417,-4.5488086 0.489265,-4.9205956 -0.05731,-0.04542 -0.125721,-0.075114 -0.207034,-0.08982 -0.06098,-0.011028 -0.128949,-0.01315 -0.204105,-0.00683 -0.225469,0.018947 -0.515926,0.115926 -0.878919,0.2928926 C 18.724579,3.1476824 18.020657,3.6664963 17.227615,4.4300906 14.993722,7.0402583 14.425606,8.8447092 12.651376,11.376363 12.468945,11.50196 12,11.504259 12,11.504259 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 9.5597879,9.2033913 8.5177232,6.1266291 6.7723848,4.4300909 5.9793433,3.6664967 5.2754203,3.1476827 4.5555555,2.7967265 4.1925634,2.6197598 3.9021057,2.5227814 3.6766365,2.5038338 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="12" y="19" rx=".25" ry=".25"/>
+ <rect style="opacity:0.2" width="1" height="2" x="11" y="19.5" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="11" y="19" rx=".25" ry=".25"/>
+ <path style="fill:#b08458" d="m 3.6766365,2.0035218 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070343,0.08982 -0.4691518,0.371787 -0.3228569,1.8486241 0.4892649,4.9205955 0.4553967,1.722605 0.8309564,2.6399345 1.4775607,3.6113657 0.424576,0.637849 0.6297935,0.87982 1.331074,1.572833 0.628056,0.691897 1.4203035,1.659806 1.4365445,2.473967 C 7.8195923,16.286119 6.071429,17.627296 6,18.995387 c 0,1.656423 1.3430783,2.99922 2.9999563,2.99922 1.0392617,0.104 2.0695887,-1.812182 3.0000437,-1.999669 1.123897,0.227149 2.031745,2.005181 3.000044,1.999675 1.656878,0 2.999956,-1.342797 2.999956,-2.999221 -0.07143,-1.36809 -1.819593,-2.709268 -1.999942,-4.316454 0.01624,-0.814161 0.808489,-1.78207 1.436545,-2.473967 0.70128,-0.693013 0.906497,-0.934984 1.331074,-1.572833 0.646604,-0.9714315 1.022163,-1.888761 1.47756,-3.611366 0.812122,-3.0719714 0.958417,-4.5488086 0.489265,-4.9205956 -0.05731,-0.04542 -0.125721,-0.075114 -0.207034,-0.08982 -0.06098,-0.011028 -0.128949,-0.01315 -0.204105,-0.00683 -0.225469,0.018947 -0.515926,0.115926 -0.878919,0.2928926 C 18.724579,2.6473704 18.020657,3.1661843 17.227615,3.9297786 14.993722,6.5399463 14.425606,8.3443972 12.651376,10.876052 12.468945,11.001649 12,11.003948 12,11.003948 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 9.5597879,8.7030793 8.5177232,5.6263171 6.7723848,3.9297789 5.9793433,3.1661847 5.2754203,2.6473707 4.5555555,2.2964145 4.1925634,2.1194478 3.9021057,2.0224694 3.6766365,2.0035218 Z"/>
+ <path style="opacity:0.2" d="m 9.5508473,17.5 c -0.6338825,0 -1.5494575,-0.513864 -1.5494575,-1.147747 0,-0.633882 -0.06001,-1.147746 0.573873,-1.147746 C 10.204592,15.398376 10.296883,17.5 9.5508473,17.5 Z"/>
+ <path style="fill:#ffffff" d="m 9.5508473,17 c -0.6338825,0 -1.5494575,-0.513864 -1.5494575,-1.147746 0,-0.633883 -0.06001,-1.147747 0.573873,-1.147747 C 10.204592,14.898376 10.296883,17 9.5508473,17 Z"/>
+ <path style="opacity:0.2" d="m 14.44889,17.5 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147747 0,-0.633882 0.06001,-1.147746 -0.573873,-1.147746 C 13.795145,15.398376 13.702855,17.5 14.44889,17.5 Z"/>
+ <path style="fill:#ffffff" d="m 14.44889,17 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147746 0,-0.633883 0.06001,-1.147747 -0.573873,-1.147747 C 13.795145,14.898376 13.702855,17 14.44889,17 Z"/>
+ <path style="fill:#bf3667" d="m 12.000001,20 c -0.643848,-0.06586 -1.196738,-1.021922 -0.932424,-1.493087 0.282039,-0.371546 0.636024,-0.511271 0.932424,-0.50681 0.2964,-0.0044 0.650384,0.135264 0.932422,0.50681 0.264315,0.471165 -0.288575,1.42723 -0.932422,1.493087 z"/>
+ <path style="opacity:0.3" d="m 4.0213532,3.1542969 c 0.00153,0.1076756 -0.011838,0.1472014 0.00293,0.2958984 0.069115,0.6958932 0.2975357,1.8039532 0.6972657,3.3164062 0.4430954,1.676533 0.7590479,2.435816 1.3437499,3.3144535 h -10e-4 c 0.406856,0.611396 0.514278,0.736067 1.2021485,1.416016 l 0.01953,0.01855 0.01758,0.02051 c 0.2942255,0.324222 0.655323,0.697799 0.970703,1.136719 0.513895,-0.576447 1.154331,-1.026023 1.8710937,-1.313477 C 9.6406368,10.544029 9.2281323,9.7101045 8.8914478,9.0263695 v -10e-4 C 7.4989743,6.1905915 7.2174483,5.747864 6.0789703,4.6513672 5.3358883,3.9356807 4.7187723,3.488748 4.1170563,3.1953125 4.0340217,3.154822 4.0877744,3.1783394 4.0213532,3.1542969 Z m 15.9570308,0.00489 c -0.04464,0.019448 -0.04525,0.01153 -0.0957,0.036133 -0.601716,0.2934355 -1.218832,0.7403682 -1.961914,1.4560547 -1.138478,1.0964969 -1.420004,1.5392244 -2.8125,4.3740234 v 0.001 c -0.336842,0.684054 -0.749839,1.518274 -1.254883,2.333984 0.717115,0.287323 1.357897,0.736907 1.872071,1.313477 0.315485,-0.439203 0.676324,-0.813316 0.970703,-1.137695 l 0.01758,-0.02051 0.01953,-0.01855 c 0.68787,-0.679949 0.795292,-0.80462 1.202148,-1.416016 h -0.001 c 0.584679,-0.8786385 0.900655,-1.63792 1.34375,-3.314453 0.39973,-1.512453 0.62815,-2.6205131 0.697266,-3.3164063 0.01454,-0.1462435 0.0013,-0.184399 0.0029,-0.2910156 z"/>
+ <circle style="fill:#323232" cx="9.5" cy="16.5" r=".5"/>
+ <circle style="fill:#323232" cx="14.5" cy="16.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.6757812 2.0039062 C 3.6006253 1.9975862 3.5336408 1.9987356 3.4726562 2.0097656 C 3.3913432 2.0244726 3.3229396 2.0541904 3.265625 2.0996094 C 3.0588824 2.263446 2.9790256 2.6580072 3.015625 3.2929688 C 3.0414037 2.9515271 3.1203881 2.7147047 3.265625 2.5996094 C 3.3229396 2.5541904 3.3913432 2.5244726 3.4726562 2.5097656 C 3.5336408 2.4987356 3.6006253 2.4975862 3.6757812 2.5039062 C 3.9012504 2.5228539 4.1916954 2.6199083 4.5546875 2.796875 C 5.2745523 3.1478312 5.9784429 3.6660933 6.7714844 4.4296875 C 8.5168228 6.1262257 9.5588211 9.2039814 11.347656 11.376953 C 11.530088 11.502549 12 11.503906 12 11.503906 C 12 11.503906 12.469913 11.50255 12.652344 11.376953 C 14.426574 8.8452993 14.994623 7.0398552 17.228516 4.4296875 C 18.021558 3.6660932 18.725447 3.1478264 19.445312 2.796875 C 19.808306 2.6199084 20.09875 2.5228532 20.324219 2.5039062 C 20.399375 2.4975862 20.466364 2.4987376 20.527344 2.5097656 C 20.608657 2.5244716 20.677065 2.5541894 20.734375 2.5996094 C 20.879612 2.7147047 20.958596 2.9515271 20.984375 3.2929688 C 21.020974 2.6580072 20.941118 2.263446 20.734375 2.0996094 C 20.677065 2.0541894 20.608657 2.0244716 20.527344 2.0097656 C 20.466364 1.9987376 20.399375 1.9975862 20.324219 2.0039062 C 20.09875 2.0228532 19.808306 2.1199084 19.445312 2.296875 C 18.725447 2.6478264 18.021558 3.1660932 17.228516 3.9296875 C 14.994623 6.5398552 14.426574 8.3452983 12.652344 10.876953 C 12.469913 11.00255 12 11.003906 12 11.003906 C 12 11.003906 11.530088 11.002549 11.347656 10.876953 C 9.5588211 8.7039804 8.5168228 5.6262257 6.7714844 3.9296875 C 5.9784429 3.1660933 5.2745523 2.6478312 4.5546875 2.296875 C 4.1916954 2.1199083 3.9012504 2.0228538 3.6757812 2.0039062 z M 7.9570312 14.863281 C 7.6710507 16.388371 6.0686465 17.681296 6 18.996094 C 6 19.109339 6.0209766 19.216187 6.0332031 19.326172 C 6.2293235 18.016321 7.82711 16.720398 8 15.179688 C 7.9979438 15.076611 7.9820563 14.970415 7.9570312 14.863281 z M 16.042969 14.863281 C 16.017944 14.970415 16.002056 15.076611 16 15.179688 C 16.17289 16.720398 17.770676 18.016322 17.966797 19.326172 C 17.979023 19.216187 18 19.109339 18 18.996094 C 17.931353 17.681297 16.328949 16.388371 16.042969 14.863281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/luminance-hdr.svg b/.icons/awkward/24x24/apps/luminance-hdr.svg
new file mode 100644
index 00000000..c4672fb7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/luminance-hdr.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="14" height="14" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#fecd38" width="14" height="14" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m2 5.5v7.5h5.625c-1.9429285-5.4696454-3.885808-7.3944615-5.625-7.5z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="5" y="5.5" rx="1" ry="1"/>
+ <path style="fill:#9d9d9d" d="m2 5v7.5h5.625c-1.9429285-5.4696454-3.885808-7.3944615-5.625-7.5z"/>
+ <rect style="fill:#e97e10" width="14" height="14" x="5" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m5 8.5000001v7.4999999h5.625c-1.9429285-5.469645-3.885808-7.3944614-5.625-7.4999999z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="8" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#7d7d7d" d="m5 8.0000001v7.4999999h5.625c-1.9429285-5.469645-3.885808-7.3944614-5.625-7.4999999z"/>
+ <rect style="fill:#df574d" width="14" height="14" x="8" y="8" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="scale(.5)">
+ <g transform="translate(0,1)">
+ <g>
+ <path d="m16 22v15h11.25c-3.885857-10.939291-7.771616-14.788923-11.25-15z"/>
+ </g>
+ <path style="opacity:0.1" d="m16 22v1c3.478384 0.197005 7.364143 3.789995 11.25 14-3.885857-10.939291-7.771616-14.788923-11.25-15z"/>
+ </g>
+ <path d="m20 38h24c-11.999998-33.75-24 0-24 0z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 15 C 15.554,2.5 16,2.946 16,3.5 V 3 C 16,2.446 15.554,2 15,2 Z"/>
+ <circle style="fill:#fecd38" cx="12" cy="14" r="2"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 12 A 2 2 0 0 0 10 14 A 2 2 0 0 0 10.018 14.244 A 2 2 0 0 1 12 12.5 A 2 2 0 0 1 13.982 14.256 A 2 2 0 0 0 14 14 A 2 2 0 0 0 12 12 z"/>
+ <path style="fill:#5d5d5d" d="m 8,11 0,7.5 5.625,0 C 11.682071,13.030355 9.739192,11.105539 8,11 Z"/>
+ <path style="fill:#e4e4e4" d="m10 18.5h12c-5.999999-16.875-12 0-12 0z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m16.305664 11.000977c-3.597221-0.119026-6.305664 7.499023-6.305664 7.499023s6.000001-15.75 12 0c-1.96875-5.537109-3.937554-7.440895-5.694336-7.499023z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lutris.svg b/.icons/awkward/24x24/apps/lutris.svg
new file mode 100644
index 00000000..d137a13b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lutris.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.682849,2.5008771 c -5.2314866,-0.00469 -9.5419473,4.3035041 -9.6794693,9.7380619 -0.139869,5.52082 4.0790475,10.113239 9.4226393,10.257582 2.60331,0.07027 4.992417,-0.928299 6.775238,-2.609316 0.190362,-0.158825 0.293939,-0.257807 0.293939,-0.257807 0,0 1.933308,-2.029095 2.037064,-3.704019 -0.493308,0.81498 -0.945818,1.630977 -2.17378,2.235302 -0.56316,0.260866 -1.079346,0.482813 -1.599573,0.658188 -0.03331,0.0085 -0.06675,0.01634 -0.100584,0.02442 -0.246407,0.05882 -0.504663,0.108215 -0.775373,0.145504 -0.03281,0.0045 -0.06649,0.0085 -0.09961,0.0127 -0.280761,0.03561 -0.570659,0.06153 -0.870098,0.07422 -0.03082,0.0013 -0.06277,9e-4 -0.09375,0.0019 -0.295407,0.01011 -0.597535,0.0092 -0.904277,-0.0029 -0.02002,-8e-4 -0.03952,-8.6e-5 -0.05957,-10e-4 -0.311939,-0.01384 -0.62827,-0.04212 -0.945291,-0.0791 -0.04524,-0.0053 -0.09047,-0.0089 -0.135739,-0.01465 -0.308599,-0.03921 -0.617075,-0.09102 -0.923808,-0.15234 -0.04955,-0.0099 -0.09901,-0.01979 -0.148434,-0.03027 -0.300166,-0.0637 -0.597639,-0.138462 -0.889628,-0.223628 -0.09362,-0.02731 -0.186884,-0.05543 -0.279291,-0.08496 -0.06984,-0.02231 -0.139924,-0.04379 -0.208979,-0.06738 -0.09868,-0.0337 -0.195088,-0.07014 -0.291986,-0.106443 -0.079031,-0.0296 -0.1586161,-0.0585 -0.2363229,-0.08984 -0.090048,-0.03632 -0.177528,-0.0756 -0.265619,-0.114256 -0.074656,-0.03275 -0.1505021,-0.0642 -0.223628,-0.09863 C 9.1477162,17.937228 8.9912177,17.858823 8.8401401,17.775875 8.7199058,17.709366 8.6054779,17.63973 8.4963979,17.566895 8.2458935,17.399629 8.0272614,17.21527 7.8313733,17.021986 6.8115498,15.981265 6.8588982,14.75757 6.912449,13.964437 6.97992,12.968173 7.8151762,10.782346 10.563734,9.6246913 c 1.698221,-0.5996201 3.695459,-1.0189826 5.365114,-0.4814347 1.255953,0.2833791 2.159082,0.6954403 3.35344,1.1171624 0,0 -0.0097,0.02078 0.320305,0.102537 2.322781,0.367945 2.062049,-1.5456001 2.062049,-1.5456001 L 21.482576,8.3695525 v 0 c -0.04027,-0.2359757 0.136478,-0.4220805 0.136478,-0.4220805 0,0 -0.143173,-0.5276616 -0.119043,-0.8763853 0.02446,-0.3485631 0.0047,-0.7953576 -0.07129,-1.4325848 C 21.352718,5.0012293 20.934457,4.7474195 20.798855,4.648364 20.662943,4.549487 20.029654,4.0720622 19.42291,3.8339292 18.815794,3.595793 18.202191,3.419805 17.446391,3.5263189 c -0.08392,0.011866 -0.163349,0.024698 -0.246087,0.037109 -0.01465,-0.00465 -0.02614,-0.00995 -0.04199,-0.014648 C 16.870109,3.4631889 16.66624,2.9968 16.430792,3.0024411 c -0.01802,4.321e-4 -0.03624,0.00198 -0.05469,0.0039 -0.01816,0.0019 -0.037,0.00433 -0.05566,0.00781 h -0.001 c -0.01903,0.00355 -0.03795,0.00834 -0.05762,0.013672 -0.02147,0.00583 -0.04215,0.013459 -0.06152,0.02246 -0.137787,0.064054 -0.222196,0.3051313 -0.274387,0.4632596 -1.208907,-0.6110508 -2.560607,-0.9701385 -3.994051,-1.0087663 -0.08349,-0.00226 -0.165979,-0.00383 -0.249018,-0.00391 z M 8.8469755,7.8767326 C 8.5093906,8.1218681 7.1833579,9.0965181 6.3773045,10.4548 7.1833579,9.0965191 7.5694387,8.7329523 8.8469755,7.8767326 Z M 17.366315,18.63528 c -0.177469,0.06614 -0.370112,0.122111 -0.568346,0.173824 0.198122,-0.05169 0.390996,-0.10773 0.568346,-0.173824 z"/>
+ <path style="fill:#f8952b" d="M 13.500191,5.5003826 A 7.4998313,7.4998313 0 0 0 6.00036,13.000214 7.4998313,7.4998313 0 0 0 13.500191,20.500045 7.4998313,7.4998313 0 0 0 21.000023,13.000214 7.4998313,7.4998313 0 0 0 13.500191,5.5003826 Z"/>
+ <path style="fill:#946857" d="m 13.350195,8.2299176 c 0.929013,0.2198221 1.029812,1.4038465 1.777094,1.692193 0.997142,0.4050434 1.08218,-0.8629551 0.567356,-1.5334465"/>
+ <path style="opacity:0.2" d="M 15.902126,5.5107116 C 14.855693,5.5094617 13.721261,5.8156638 12.892727,6.1038084 11.321497,6.6598093 9.6202208,6.9670748 8.3471153,7.8768933 8.0095304,8.1220288 6.7937534,9.0960719 5.9877,10.454353 c -2.2275649,3.938307 -0.040685,8.33472 2.8399309,9.284906 3.1670661,1.184415 6.5554461,1.311803 10.3685431,-2.058039 -0.328209,0.262668 -0.925193,0.655635 -1.830112,0.953655 -2.157024,0.803883 -5.967402,0.54566 -8.5258889,-0.859052 C 6.7818849,16.63726 6.9457345,14.960827 7.013,13.964563 c 0.067471,-0.996264 0.8025762,-3.182464 3.551134,-4.340117 1.698221,-0.59962 3.695104,-1.0189526 5.364759,-0.4814046 1.255953,0.2833791 2.158731,0.7963807 3.353089,1.2181026 0,0 -0.0098,0.02047 0.320135,0.102231 C 21.924898,10.831271 22,8.7869084 22,8.7869084 L 21.933771,8.4144492 21.731564,7.9090891 21.635201,7.692571 21.577078,7.5752336 c 0,0 -0.01675,-0.1477356 -0.04023,-0.2978453 C 21.49236,7.8384772 21.268934,8.0005976 21.268934,8.0005976 19.463606,7.6583133 19.140929,6.3869974 17.237427,5.7336381 16.835119,5.5754187 16.377777,5.5112791 15.902126,5.5107116 Z M 19.196174,17.68122 c 0.210278,-0.168286 0.312151,-0.283274 0.312182,-0.283197 -0.104424,0.09757 -0.208392,0.191473 -0.312182,0.283197 z"/>
+ <path style="fill:#946857" d="m 11.682849,2.0004613 c -5.2314866,-0.00469 -9.5419473,4.3035042 -9.6794693,9.7380617 -0.139869,5.52082 4.0790475,10.113239 9.4226393,10.257582 2.60331,0.07027 4.992417,-0.928299 6.775238,-2.609316 0.190362,-0.158824 0.293939,-0.257807 0.293939,-0.257807 0,0 1.933308,-2.029095 2.037064,-3.704018 -0.493308,0.814979 -0.945818,1.630977 -2.17378,2.235301 -0.56316,0.260866 -1.079346,0.482814 -1.599573,0.658189 -0.03331,0.0085 -0.06675,0.01634 -0.100584,0.02441 -0.246407,0.05882 -0.504663,0.108215 -0.775373,0.145504 -0.03281,0.0045 -0.06649,0.0085 -0.09961,0.0127 -0.280761,0.03561 -0.570659,0.06153 -0.870098,0.07422 -0.03082,0.0013 -0.06277,9e-4 -0.09375,0.002 -0.295407,0.01011 -0.597535,0.0092 -0.904277,-0.003 -0.02002,-8e-4 -0.03952,-8.6e-5 -0.05957,-10e-4 -0.311939,-0.01383 -0.62827,-0.04212 -0.945291,-0.0791 -0.04524,-0.0053 -0.09047,-0.0089 -0.135739,-0.01465 -0.308599,-0.03921 -0.617075,-0.09102 -0.923808,-0.15234 -0.04955,-0.0099 -0.09901,-0.01979 -0.148434,-0.03027 -0.300166,-0.0637 -0.597639,-0.138463 -0.889628,-0.223628 -0.09362,-0.02731 -0.186884,-0.05543 -0.279291,-0.08496 -0.06984,-0.02231 -0.139924,-0.04379 -0.208979,-0.06738 -0.09868,-0.03371 -0.195088,-0.07014 -0.291986,-0.106444 -0.079031,-0.0296 -0.1586161,-0.0585 -0.2363229,-0.08984 -0.090048,-0.03632 -0.177528,-0.0756 -0.265619,-0.114255 -0.074656,-0.03276 -0.1505021,-0.0642 -0.223628,-0.09863 C 9.1477162,17.436812 8.9912177,17.358407 8.8401401,17.275459 8.7199058,17.208951 8.6054779,17.139315 8.4963979,17.066479 8.2458935,16.899213 8.0272614,16.714855 7.8313733,16.52157 6.8115498,15.480849 6.8588982,14.257155 6.912449,13.464021 6.97992,12.467757 7.8151762,10.28193 10.563734,9.1242755 c 1.698221,-0.59962 3.695459,-1.0189826 5.365114,-0.4814347 1.255953,0.2833792 2.159082,0.6954404 3.35344,1.1171624 0,0 -0.0097,0.020784 0.320305,0.1025367 2.322781,0.3679451 2.062049,-1.5455997 2.062049,-1.5455997 L 21.482576,7.8691368 v 0 c -0.04027,-0.2359757 0.136478,-0.4220805 0.136478,-0.4220805 0,0 -0.143173,-0.5276617 -0.119043,-0.8763853 0.02446,-0.3485632 0.0047,-0.7953576 -0.07129,-1.4325848 -0.076,-0.6372725 -0.494265,-0.8910825 -0.629867,-0.990138 -0.135911,-0.098877 -0.7692,-0.5763018 -1.375944,-0.8144348 -0.607116,-0.2381362 -1.220719,-0.4141242 -1.976519,-0.3076103 -0.08392,0.011866 -0.163349,0.024698 -0.246087,0.037109 -0.01465,-0.00465 -0.02614,-0.00995 -0.04199,-0.014648 -0.288205,-0.085591 -0.492074,-0.5519799 -0.727522,-0.5463388 -0.01802,4.321e-4 -0.03624,0.00197 -0.05469,0.0039 -0.01816,0.0019 -0.037,0.00433 -0.05566,0.00781 h -0.001 c -0.01903,0.00355 -0.03795,0.00834 -0.05762,0.013672 -0.02147,0.00583 -0.04215,0.013459 -0.06152,0.022461 -0.137787,0.064055 -0.222196,0.3051313 -0.274387,0.4632596 -1.208907,-0.6110508 -2.560607,-0.9701385 -3.994051,-1.0087663 -0.08349,-0.00226 -0.165979,-0.00383 -0.249018,-0.00391 z M 8.8469755,7.3763168 C 8.5093906,7.6214523 7.1833579,8.5961024 6.3773045,9.9543838 7.1833579,8.5961034 7.5694387,8.2325366 8.8469755,7.3763168 Z M 17.366315,18.134864 c -0.177469,0.06614 -0.370112,0.122111 -0.568346,0.173824 0.198122,-0.05168 0.390996,-0.10773 0.568346,-0.173824 z"/>
+ <path style="fill:#d3c9c6" d="M 15.902126,5.0104516 C 14.855693,5.0092017 13.721261,5.3154038 12.892727,5.6035484 11.321497,6.1595493 9.6202208,6.4668148 8.3471153,7.3766333 8.0095304,7.6217688 6.7937534,8.5958119 5.9877,9.9540933 3.7601351,13.892401 5.9470148,18.288814 8.8276309,19.239 c 3.1670661,1.184415 6.5554461,1.311803 10.3685431,-2.058039 -0.328209,0.262668 -0.925193,0.655635 -1.830112,0.953655 -2.157024,0.803883 -5.967402,0.54566 -8.5258889,-0.859052 C 6.7818849,16.137001 6.9457345,14.460568 7.013,13.464304 7.080471,12.46804 7.8155762,10.28184 10.564134,9.124186 c 1.698221,-0.59962 3.695104,-1.0189526 5.364759,-0.4814046 1.255953,0.2833791 2.158731,0.7963807 3.353089,1.2181027 0,0 -0.0098,0.020474 0.320135,0.1022318 C 21.924898,10.331012 22,8.2866484 22,8.2866484 L 21.933771,7.9141892 21.731564,7.4088291 21.635201,7.192311 21.577078,7.0749736 c 0,0 -0.01675,-0.1477356 -0.04023,-0.2978453 C 21.49236,7.3382172 21.268934,7.5003376 21.268934,7.5003376 19.463606,7.1580533 19.140929,5.8867374 17.237427,5.2333781 16.835119,5.0751587 16.377777,5.0110191 15.902126,5.0104516 Z m 3.294048,12.1705094 c 0.210278,-0.168286 0.312151,-0.283274 0.312182,-0.283197 -0.104424,0.09757 -0.208392,0.191473 -0.312182,0.283197 z"/>
+ <path style="opacity:0.2" d="m 16.891834,3.7339343 c 0.03327,-7.05e-4 0.07732,0.038248 0.108279,0.053581 -0.207555,0.1373203 -0.148762,0.3696713 -0.371862,0.4995783 -0.185871,0.1265383 -0.421108,0.1850044 -0.628116,0.213311 0.09314,-0.2812131 -0.01732,-0.8168489 0.270556,-0.9796124 0.195281,-0.1004216 0.233857,0.2038753 0.472229,0.1907333 1.3e-4,-1.786e-4 0.101868,0.023251 0.148914,0.022409 z"/>
+ <path style="fill:#3f3f3f" d="m 16.891834,3.2339458 c 0.03327,-7.05e-4 0.07732,0.038248 0.108279,0.053581 -0.207555,0.1373203 -0.148762,0.3696713 -0.371862,0.4995783 -0.185871,0.1265383 -0.421108,0.1850044 -0.628116,0.213311 0.09314,-0.2812131 -0.01732,-0.8168489 0.270556,-0.9796124 0.195281,-0.1004216 0.233857,0.2038753 0.472229,0.1907333 1.3e-4,-1.786e-4 0.101868,0.023251 0.148914,0.022409 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.682849,2.0004613 c -5.2314866,-0.00469 -9.5419473,4.3035042 -9.6794693,9.7380617 -0.00425,0.167615 -0.0037,0.334184 0,0.499989 0.137522,-5.4345578 4.4479827,-9.7427527 9.6794693,-9.7380619 0.08304,7.5e-5 0.165526,0.00164 0.249018,0.0039 1.433444,0.038628 2.785144,0.3977155 3.994051,1.0087663 0.05219,-0.1581283 0.136621,-0.3988258 0.274408,-0.4628802 0.01937,-0.009 0.04005,-0.016634 0.06152,-0.022461 0.01966,-0.00533 0.03858,-0.010122 0.05762,-0.013672 h 0.001 c 0.01867,-0.00348 0.03751,-0.00591 0.05566,-0.00781 0.01844,-0.00193 0.03667,-0.00347 0.05469,-0.0039 0.235448,-0.00564 0.439317,0.4612721 0.727522,0.5468627 0.01585,0.0047 0.02734,0.01 0.04199,0.014648 0.08274,-0.01241 0.162169,-0.025243 0.246087,-0.037109 0.7558,-0.1065138 1.369403,0.069474 1.976519,0.3076103 0.606744,0.238133 1.240033,0.7155577 1.375945,0.8144348 0.135602,0.099056 0.553865,0.3519628 0.629869,0.989236 0.03718,0.3118129 0.05962,0.576178 0.07129,0.8075988 0.01368,-0.331738 -0.0031,-0.7358215 -0.07129,-1.3075876 C 21.35272,4.5008135 20.934457,4.2469295 20.798855,4.1478739 20.662943,4.0489969 20.029654,3.5715722 19.42291,3.3334391 18.815794,3.095303 18.202191,2.919315 17.446391,3.0258288 c -0.08392,0.011866 -0.163349,0.024698 -0.246087,0.037109 -0.01465,-0.00465 -0.02614,-0.00995 -0.04199,-0.014648 -0.288206,-0.085591 -0.492075,-0.5515273 -0.727523,-0.5458862 -0.01802,4.321e-4 -0.03624,0.00197 -0.05469,0.0039 -0.01816,0.0019 -0.03699,0.00433 -0.05566,0.00781 h -10e-4 c -0.01903,0.00355 -0.03795,0.00834 -0.05761,0.013672 -0.02147,0.00583 -0.04215,0.013459 -0.06152,0.022461 -0.137764,0.064055 -0.222194,0.304753 -0.274385,0.4628813 -1.208907,-0.6110508 -2.560607,-0.9701385 -3.994051,-1.0087663 -0.08349,-0.00226 -0.165979,-0.00383 -0.249018,-0.00391 z m 9.818139,4.6170836 c 0.0038,0.1621269 0.0081,0.3231047 -0.001,0.4531148 -0.01047,0.1513871 0.01285,0.333107 0.04004,0.4941294 0.03783,-0.070429 0.0791,-0.1181613 0.0791,-0.1181613 0,0 -0.128578,-0.4817412 -0.118162,-0.8290829 z m 0.05273,1.4267259 c -0.04728,0.076103 -0.09564,0.1825179 -0.07129,0.3251877 l 0.163082,0.399405 c 0.03857,-0.2517633 0.01953,-0.4521383 0.01953,-0.4521383 z"/>
+ <path style="fill:#946857" d="m 5.8274175,9.6491714 -0.010835,0.08922 c 0.7264331,-0.0368 2.5171771,0.1206062 3.1776157,0.5838276 0.5120325,0.345675 0.9732836,0.861552 1.6297828,0.628162 0.44883,-0.157404 0.473768,-0.423946 0.301722,-0.862232 C 10.780417,9.7317836 10.540256,9.1164086 10.24328,8.8804735 9.8154635,8.5419211 8.7094799,8.6601434 8.6539917,7.9521673 8.6122926,7.6175154 8.8130147,7.243908 9,7 8.999655,7 5.9679438,7.6602584 5.8274175,9.6491714 Z"/>
+ <path style="opacity:0.2" d="m 21.268934,8.0003263 c 0,0 -0.08641,0.2724609 -0.492138,0.2963698 -0.405572,0.024224 -0.335426,0.5882463 0.01626,0.9040317 0.351847,0.3159469 0.627011,0.4025949 0.861521,0.1601394 0.234193,-0.2419741 0.80939,-0.6434445 -0.385643,-1.3605409 z"/>
+ <path style="fill:#3f3f3f" d="m 21.268934,7.5003376 c 0,0 -0.08641,0.2724608 -0.492138,0.2963698 -0.405572,0.024224 -0.335426,0.5882463 0.01626,0.9040316 0.351847,0.3159469 0.627011,0.402595 0.861521,0.1601394 0.234193,-0.241974 0.80939,-0.6434445 -0.385643,-1.3605408 z"/>
+ <path style="opacity:0.2" d="M 19.341534,7.21416 C 19.086453,7.5396362 18.615208,7.5956624 18.288747,7.3400777 17.962288,7.0831824 17.90382,6.6117371 18.159086,6.2860729 18.413615,5.9611582 18.885229,5.9049445 19.211505,6.1609042 19.538148,6.4174254 19.595879,6.8886828 19.341534,7.21416 Z"/>
+ <path style="fill:#3f3f3f" d="M 19.341534,6.7141712 C 19.086453,7.0396474 18.615208,7.0956737 18.288747,6.8400889 17.962288,6.5831937 17.90382,6.1117483 18.159086,5.7860841 c 0.254529,-0.3249147 0.726143,-0.3811284 1.052419,-0.1251687 0.326643,0.2565213 0.384374,0.7277787 0.130029,1.0532558 z"/>
+ <path style="opacity:0.2" d="m 21.801792,7.2679203 c -0.02101,0.2755113 -0.196343,0.4823226 -0.391371,0.4614451 -0.194865,-0.020339 -0.33572,-0.2598082 -0.314213,-0.5358544 0.02118,-0.2751538 0.196177,-0.4817867 0.391043,-0.4612662 0.194864,0.021055 0.335718,0.2603432 0.314541,0.5356755 z"/>
+ <path style="fill:#3f3f3f" d="m 21.801792,6.7679315 c -0.02101,0.2755113 -0.196343,0.4823227 -0.391371,0.4614452 -0.194865,-0.02034 -0.33572,-0.2598082 -0.314213,-0.5358545 0.02118,-0.2751538 0.196177,-0.4817866 0.391043,-0.4612661 0.194864,0.021054 0.335718,0.2603431 0.314541,0.5356754 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lximage-qt.svg b/.icons/awkward/24x24/apps/lximage-qt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lximage-qt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lximage.svg b/.icons/awkward/24x24/apps/lximage.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lximage.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lxmusic.svg b/.icons/awkward/24x24/apps/lxmusic.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lxmusic.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lxterminal.svg b/.icons/awkward/24x24/apps/lxterminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lxterminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/lynx.svg b/.icons/awkward/24x24/apps/lynx.svg
new file mode 100644
index 00000000..592221a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lynx.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <rect fill="#4f4f4f" width="19.99" height="19.99" x="-21" y="-21" rx="9.995" ry="9.995" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11.004 1.0097c-5.5373 0-9.9952 4.4578-9.9952 9.9952 0 0.08382-0.002 0.16656 0 0.24988 0.13226-5.4208 4.5419-9.7456 9.9952-9.7456s9.8631 4.3247 9.9952 9.7451c0.002-0.08331 0-0.16606 0-0.24988 0-5.5368-4.4579-9.9947-9.9952-9.9947z"/>
+ <path fill="#f2f2f2" d="m3.9364 18.072 6.1841-7.9508 0.83685 0.83685 0.93004 0.93004z"/>
+ <path fill="#f34235" d="m18.071 3.9372-7.9508 6.1841 1.7667 1.7667z"/>
+ <path fill="#fff" opacity=".2" d="m18.071 3.9372-14.134 14.135c-3.9159-3.915-3.9159-10.22-0.0005-14.135 3.9157-3.9159 10.22-3.9159 14.136-0.0004z"/>
+ <path opacity=".2" d="m1.0154 11.259c-0.00195 0.08203-0.0068 0.16357-0.0068 0.2461 0 5.5373 4.4581 9.9952 9.9952 9.9952s9.9952-4.4579 9.9952-9.9952c0-0.08254-0.0045-0.16407-0.0065-0.2461-0.13006 5.4228-4.5339 9.7501-9.9887 9.7501s-9.8586-4.3273-9.9887-9.7501z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lyricfier.svg b/.icons/awkward/24x24/apps/lyricfier.svg
new file mode 100644
index 00000000..6396442d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lyricfier.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ac4cc7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <rect width="4" height="32" x="22" y="8" rx="2" ry="2"/>
+ <rect width="4" height="20" x="14" y="14" rx="2" ry="2"/>
+ <rect width="4" height="28" x="30" y="10" rx="2" ry="2"/>
+ <rect width="4" height="24" x="6" y="12" rx="2" ry="2"/>
+ <rect width="4" height="24" x="38" y="12" rx="2" ry="2"/>
+ </g>
+ <g style="fill:#a8cce3" transform="scale(0.5)">
+ <rect style="fill:#a8cce3" width="4" height="32" x="22" y="8" rx="2" ry="2"/>
+ <rect style="fill:#a8cce3" width="4" height="20" x="14" y="14" rx="2" ry="2"/>
+ <rect style="fill:#a8cce3" width="4" height="28" x="30" y="10" rx="2" ry="2"/>
+ <rect style="fill:#a8cce3" width="4" height="24" x="6" y="12" rx="2" ry="2"/>
+ <rect style="fill:#a8cce3" width="4" height="24" x="38" y="12" rx="2" ry="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/lyx.svg b/.icons/awkward/24x24/apps/lyx.svg
new file mode 100644
index 00000000..c87a3d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/lyx.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <g transform="matrix(.50012 0 0 .49994 -1.5038 .0014997)">
+ <g>
+ <g>
+ <path fill="#4587cf" d="m15.11 29.383-4.105-9.918 3.305-1.617 0.082-0.109 2.664 6.742 3.199-1.699 1.438 3.203m-6.582 3.398"/>
+ <path fill="#dfa722" d="m17.957 19.383 4.133 0.582 1.227 2.676 1.543-2.313 4.16 0.555-3.813 5.684-0.934 5.434-3.863-0.641 0.664-4.875m-3.117-7.102"/>
+ <path fill="#de5328" d="m27.07 16 3.609 0.723 0.777 2.441 1.586-1.883 3.957 0.871-3.543 4.129 2 6.148-4.258-0.434-0.758-3.336-1.926 2.742-3.316-1.074 3.328-4.914m-1.469-5.414"/>
+ </g>
+ </g>
+ </g>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/m_doom.svg b/.icons/awkward/24x24/apps/m_doom.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/m_doom.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/magnatune.svg b/.icons/awkward/24x24/apps/magnatune.svg
new file mode 100644
index 00000000..1cd4673e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/magnatune.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#246e9a" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m11 3.5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2c1.108 0 2 0.669 2 1.5v7c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-7c0-0.831 0.892-1.5 2-1.5zm-5 4c1.108 0 2 0.669 2 1.5v3c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-3c0-0.831 0.892-1.5 2-1.5zm10 0c1.108 0 2 0.669 2 1.5v3c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-3c0-0.831 0.892-1.5 2-1.5z"/>
+ <path fill="#fff" d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2c1.108 0 2 0.669 2 1.5v7c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-7c0-0.831 0.892-1.5 2-1.5zm-5 4c1.108 0 2 0.669 2 1.5v3c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-3c0-0.831 0.892-1.5 2-1.5zm10 0c1.108 0 2 0.669 2 1.5v3c0 0.831-0.892 1.5-2 1.5s-2-0.669-2-1.5v-3c0-0.831 0.892-1.5 2-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mail-client.svg b/.icons/awkward/24x24/apps/mail-client.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mail-client.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mail.ru-cloud.svg b/.icons/awkward/24x24/apps/mail.ru-cloud.svg
new file mode 100644
index 00000000..eae084f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mail.ru-cloud.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.498047,4.4999984 c -1.20926,9.25e-4 -2.279823,0.513169 -3.2207032,1.2226562 C 8.8639263,5.5990962 8.4394348,5.5005373 8.0019531,5.4999984 H 8 c -2.4615921,0 -4.5,2.0384079 -4.5,4.5000012 v 0.0039 0.002 c 1.687e-4,0.05258 0.025336,0.101823 0.027344,0.154296 C 2.6477897,11.077537 1.9998044,12.190512 2,13.5 c 0,2.737734 2.2622655,5 5,5 0.8574733,3.89e-4 1.6565495,-0.275167 2.390625,-0.681641 0.81485,0.401458 1.682559,0.679806 2.605469,0.681641 H 12 12.0039 c 0.799911,-0.0016 1.563755,-0.216469 2.292969,-0.523438 0.69579,0.308731 1.430211,0.522442 2.201172,0.523438 H 16.5 C 19.513877,18.5 22,16.013877 22,13 22,10.315618 19.992396,8.1547233 17.431641,7.6914046 16.54424,5.8108223 14.668515,4.5020011 12.501953,4.4999984 H 12.5 Z"/>
+ <path style="fill:#1da6e8" d="M 12.498047,4 C 11.288787,4.000925 10.218224,4.513169 9.2773438,5.2226562 8.8639263,5.0990978 8.4394348,5.0005389 8.0019531,5 H 8 C 5.5384079,5 3.5,7.0384079 3.5,9.5 V 9.50391 9.50586 C 3.5001687,9.55844 3.525336,9.6076839 3.527344,9.6601568 2.6477897,10.577537 1.9998044,11.690512 2,13 c 0,2.737734 2.2622655,5 5,5 0.8574733,3.89e-4 1.6565495,-0.275167 2.390625,-0.681641 0.81485,0.401458 1.682559,0.679806 2.605469,0.681641 H 12 12.0039 c 0.799911,-0.0016 1.563755,-0.216469 2.292969,-0.523438 0.69579,0.308731 1.430211,0.522442 2.201172,0.523438 H 16.5 C 19.513877,18 22,15.513877 22,12.5 22,9.815618 19.992396,7.6547249 17.431641,7.1914062 16.54424,5.3108239 14.668515,4.0020027 12.501953,4 H 12.5 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="13.5" r="3"/>
+ <circle style="fill:#ffe174" cx="7" cy="13" r="3"/>
+ <circle style="opacity:0.2" cx="8" cy="10" r="2.5"/>
+ <circle style="fill:#ffd338" cx="8" cy="9.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="10" r="3.5"/>
+ <circle style="fill:#ffb822" cx="12.5" cy="9.5" r="3.5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="13" r="3.5"/>
+ <circle style="fill:#ff7c2d" cx="16.5" cy="12.5" r="3.5"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="4"/>
+ <circle style="fill:#ff972d" cx="12" cy="12" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.498047 4 C 11.288787 4.000925 10.218224 4.513169 9.2773438 5.2226562 C 8.8639262 5.0990978 8.4394348 5.0005389 8.0019531 5 L 8 5 C 5.5384079 5 3.5 7.0384079 3.5 9.5 L 3.5 9.5039062 L 3.5 9.5058594 C 3.5001687 9.5584394 3.5253357 9.6076833 3.5273438 9.6601562 C 2.6477895 10.577536 1.9998044 11.690512 2 13 C 2 13.092135 2.0086156 13.182447 2.0136719 13.273438 C 2.0837695 12.062535 2.699422 11.023732 3.5273438 10.160156 C 3.5253357 10.107683 3.5001687 10.058439 3.5 10.005859 L 3.5 10.003906 L 3.5 10 C 3.5 7.5384079 5.5384079 5.5 8 5.5 L 8.0019531 5.5 C 8.4394348 5.5005389 8.8639262 5.5990979 9.2773438 5.7226562 C 10.218224 5.0131691 11.288787 4.500925 12.498047 4.5 L 12.5 4.5 L 12.501953 4.5 C 14.668515 4.5020027 16.54424 5.810824 17.431641 7.6914062 C 19.93371 8.1441069 21.893259 10.221496 21.982422 12.820312 C 21.98872 12.71373 22 12.608029 22 12.5 C 22 9.815618 19.992396 7.6547249 17.431641 7.1914062 C 16.54424 5.3108239 14.668515 4.0020027 12.501953 4 L 12.5 4 L 12.498047 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mailnag.svg b/.icons/awkward/24x24/apps/mailnag.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mailnag.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mailspring.svg b/.icons/awkward/24x24/apps/mailspring.svg
new file mode 100644
index 00000000..6596a897
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mailspring.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#23b7fb" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 6,7.4999687 12,14 18,7.4999687 Z M 6,8.9140312 6,17.5 9.792969,13.207031 Z m 12,0 L 14.207031,13.207031 18,17.5 Z M 10.5,13.914063 7.4140625,17.5 16.585937,17.5 13.5,13.914063 12.707031,14.707031 c -0.39053,0.390368 -1.023532,0.390368 -1.414062,0 z"/>
+ <path style="fill:#a7ffe8" d="M 6,6.9999687 12,13.5 18,6.9999687 Z M 6,8.4140312 6,17 9.792969,12.707031 Z m 12,0 L 14.207031,12.707031 18,17 Z M 10.5,13.414063 7.4140625,17 16.585937,17 13.5,13.414063 12.707031,14.207031 c -0.39053,0.390368 -1.023532,0.390368 -1.414062,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/makagiga.svg b/.icons/awkward/24x24/apps/makagiga.svg
new file mode 100644
index 00000000..82f6c064
--- /dev/null
+++ b/.icons/awkward/24x24/apps/makagiga.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#eb643d" d="m 2,2 h 18 c 0.554,0 1,0.446 1,1 v 12.197183 l -2.665996,4.847083 c -0.266991,0.485419 -0.999366,1.208375 -1.55332,1.201207 L 5.1187123,21.094567 C 4.5647586,21.087399 3.7070525,20.211832 3.5150905,19.692153 L 1,12.8833 V 3 C 1,2.446 1.446,2 2,2 Z"/>
+ <path style="fill:#7cc42e" d="M 2,2 C 1.919355,2 1.8419162,2.010512 1.7675781,2.029297 c -0.00476,0.00113 -0.00893,0.00368 -0.013672,0.00488 -0.07175,0.019264 -0.1409952,0.04499 -0.2060547,0.078125 L 14.264649,18.834961 17.971679,17.057617 6.0527345,2 Z M 10.780274,2 21,15.510742 V 8.4501955 L 15.339844,2 Z"/>
+ <path style="fill:#2be0de" d="M 4.859375,10.230469 1,12.671875 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -6.779 z"/>
+ <path style="opacity:0.2" d="m 6.8583985,9.495647 a 1.9095477,2.3115578 23.444494 0 0 -1.9746095,1.492188 1.9095477,2.3115578 23.444494 0 0 0.833008,2.880859 1.9095477,2.3115578 23.444494 0 0 2.461914,-0.969727 2.472751,2.8762293 56.175374 0 0 1.323242,2.949219 2.472751,2.8762293 56.175374 0 0 3.326172,-0.99414 2.472751,2.8762293 22.173135 0 0 0.01367,0.460937 2.472751,2.8762293 22.173135 0 0 2.823242,2.112305 2.472751,2.8762293 22.173135 0 0 2.041015,-1.976562 1.9095477,2.3115578 23.444494 0 0 1.027344,1.417968 1.9095477,2.3115578 23.444494 0 0 2.671875,-1.361328 1.9095477,2.3115578 23.444494 0 0 -0.832031,-2.879883 1.9095477,2.3115578 23.444494 0 0 -2.671875,1.360352 1.9095477,2.3115578 23.444494 0 0 -0.02832,0.07031 2.472751,2.8762293 22.173135 0 0 -0.001,-0.01758 2.472751,2.8762293 22.173135 0 0 -2.824219,-2.111328 2.472751,2.8762293 22.173135 0 0 -1.511719,1.012695 A 2.472751,2.8762293 56.175374 0 0 12.065404,10.943887 2.472751,2.8762293 56.175374 0 0 8.462865,12.311075 1.9095477,2.3115578 23.444494 0 0 7.5556385,9.627481 1.9095477,2.3115578 23.444494 0 0 6.858373,9.495645 Z"/>
+ <ellipse style="fill:#ffffff" cx="10.563" cy="7.679" rx="1.91" ry="2.312" transform="rotate(23.444493)"/>
+ <ellipse style="fill:#ffffff" cx="15.676" cy="8.563" rx="2.595" ry="2.767" transform="matrix(0.94096018,0.33851726,-0.4632675,0.8862185,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="13.808" cy="17.679" rx="2.595" ry="2.767" transform="matrix(0.9693782,-0.24557262,0.11153978,0.99375997,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="23.699" cy="5.252" rx="1.91" ry="2.312" transform="rotate(23.444493)"/>
+ <path style="fill:#ffd520" d="M 14.049805,5.0542892 C 9.4101625,6.3361391 9.7332285,8.0737455 5.6589945,8.020508 4.7631395,8.020607 3.9646455,8.4174625 3.4446175,9.0371415 2.8451899,9.6983295 3.036314,10.600956 3.1080056,11.239612 c 0.2214906,0.09087 0.9711684,-0.656845 1.1963339,-0.571224 3.610001,1.37273 9.1201085,2.819659 13.3776605,3.267112 1.880173,0.1976 3.318,-0.12886 4.537726,-0.413039 0.46446,-0.483183 0.750082,-1.12612 0.75,-1.833984 C 22.969899,10.189821 21.698898,8.974783 20.130859,8.9746095 17.914134,8.577144 17.459014,5.2001058 14.049805,5.0542892 Z"/>
+ <path style="fill:#5e5e5e" d="m 11.489453,7.7500165 c -0.1285,0.0015 -0.231308,0.107459 -0.229304,0.2363165 0.07796,1.090035 -0.474253,1.019794 -1.016007,1.019794 -0.0078,-4e-4 -0.01572,-4e-4 -0.02356,0 -0.3093643,0.015755 -0.2857993,0.4811155 0.02356,0.4653615 0.537923,0 1.016007,0.01099 1.016007,1.0425175 -0.0045,0.314659 0.468484,0.314659 0.464046,0 -0.08,-1.1153105 0.491792,-1.0425175 1.040479,-1.0425175 0.313769,0.00445 0.313769,-0.4698115 0,-0.4653615 -0.786637,0 -1.040479,0.01831 -1.040479,-1.019794 0.0021,-0.130994 -0.104112,-0.2378545 -0.234742,-0.2363165 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="fill:#5e5e5e" d="m 15.489449,7.7500165 c -0.1285,0.0015 -0.231308,0.107459 -0.229304,0.2363165 0.07796,1.090035 -0.474254,1.019794 -1.016007,1.019794 -0.0078,-4e-4 -0.01572,-4e-4 -0.02356,0 -0.309364,0.015755 -0.2858,0.4811155 0.02356,0.4653615 0.537923,0 1.016007,0.01099 1.016007,1.0425175 -0.0045,0.314659 0.468484,0.314659 0.464046,0 -0.08,-1.1153105 0.491792,-1.0425175 1.040478,-1.0425175 0.31377,0.00445 0.31377,-0.4698115 0,-0.4653615 -0.786637,0 -1.040478,0.01831 -1.040478,-1.019794 0.0021,-0.130994 -0.104112,-0.2378545 -0.234742,-0.2363165 z"/>
+ <path style="opacity:0.1" d="M 5.760742,14.237305 A 1.0001,1.0001 0 0 0 5.0009765,15.883789 L 10.03418,22 h 2.589844 L 6.544922,14.612305 a 1.0001,1.0001 0 0 0 -0.78418,-0.375 z m 12.329102,2.739257 a 1.0001,1.0001 0 0 0 -0.759766,1.646485 l 2.770508,3.367187 C 20.606324,21.939451 21,21.519557 21,21 V 19.936523 L 18.874023,17.352539 A 1.0001,1.0001 0 0 0 18.089844,16.976562 Z M 3.1728515,17.357422 A 1.0001,1.0001 0 0 0 2.413086,19.003906 L 4.8779295,22 H 7.46875 L 3.9580078,17.733398 A 1.0001,1.0001 0 0 0 3.1728515,17.357422 Z m 10.1982425,0 a 1.0001,1.0001 0 0 0 -0.759766,1.646484 L 15.076172,22 h 2.589843 l -3.510741,-4.266602 a 1.0001,1.0001 0 0 0 -0.78418,-0.375976 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.049805,5.054 C 9.4101625,6.3358501 9.7334135,8.0737455 5.6591795,8.020508 4.7633245,8.020607 3.964364,8.4174305 3.444336,9.0371095 3.0474479,9.4748895 3.0059671,10.01481 3.038086,10.517578 3.0720675,10.172697 3.1779177,9.8309775 3.444336,9.5371095 3.964364,8.9174305 4.7633245,8.520607 5.6591795,8.520508 c 4.074234,0.053237 3.750983,-1.6846579 8.3906255,-2.9665079 3.409209,0.145817 3.864329,3.5231439 6.081054,3.9206094 1.483493,1.64e-4 2.699328,1.0882535 2.826172,2.4746095 0.0086,-0.08565 0.01271,-0.172916 0.0127,-0.260742 C 22.969899,10.189821 21.698897,8.974783 20.130859,8.9746095 17.914134,8.577144 17.459013,5.1998166 14.049805,5.054 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/makehuman.svg b/.icons/awkward/24x24/apps/makehuman.svg
new file mode 100644
index 00000000..0d294663
--- /dev/null
+++ b/.icons/awkward/24x24/apps/makehuman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z M 5,6.4996562 9,10 11,21 v -8.5 h 2 V 21 L 15,10 19,6.4996562 13,8.5543437 V 11 H 11 V 8.5543437 Z"/>
+ <path style="fill:#f68220" d="m 12,5 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 C 13,5.4477153 12.552285,5 12,5 Z M 5,5.9996562 9,9.5 l 2,11 V 12 h 2 v 8.5 l 2,-11 4,-3.5003438 -6,2.0546875 V 10.5 H 11 V 8.0543437 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,5 c -0.552285,0 -1,0.4477153 -1,1 0,0.088846 0.02904,0.1679949 0.05078,0.25 C 11.164204,5.8222448 11.536561,5.5 12,5.5 c 0.463439,0 0.835796,0.3222448 0.949219,0.75 C 12.970963,6.1679949 13,6.088846 13,6 13,5.4477153 12.552285,5 12,5 Z M 5,6 5.9394531,6.8222656 11,8.5546875 v -0.5 z m 14,0 -6,2.0546875 v 0.5 l 5.060547,-1.7324219 z m -8,4.5 V 11 h 2 v -0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/makehuman_bg.svg b/.icons/awkward/24x24/apps/makehuman_bg.svg
new file mode 120000
index 00000000..e4c07a83
--- /dev/null
+++ b/.icons/awkward/24x24/apps/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/makemkv.svg b/.icons/awkward/24x24/apps/makemkv.svg
new file mode 100644
index 00000000..c29eaf95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/makemkv.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#848484" d="m 11.999925,7.0001162 a 4.9999625,4.9999625 0 0 0 -4.9999625,4.9999628 4.9999625,4.9999625 0 0 0 4.9999625,4.999962 4.9999625,4.9999625 0 0 0 4.999963,-4.999962 4.9999625,4.9999625 0 0 0 -4.999963,-4.9999628 z m 0,2.9999778 c 1.104492,0 1.999985,0.895493 1.999985,1.999985 0,1.104491 -0.895493,1.999985 -1.999985,1.999985 -1.104492,0 -1.999985,-0.895494 -1.999985,-1.999985 0,-1.104542 0.895443,-1.999985 1.999985,-1.999985 z"/>
+ <path style="fill:#e4e4e4" d="M 11.999925,2.0001538 C 6.4599666,2.0001538 2,6.4601203 2,12.000079 c 0,5.539958 4.4599666,9.999925 9.999925,9.999925 5.539958,0 9.999925,-4.459967 9.999925,-9.999925 0,-5.5399587 -4.459967,-9.9999252 -9.999925,-9.9999252 z m 0,5.9999549 a 3.99997,3.99997 0 0 1 3.99997,3.9999703 3.99997,3.99997 0 0 1 -3.99997,3.99997 3.99997,3.99997 0 0 1 -3.99997,-3.99997 3.99997,3.99997 0 0 1 3.99997,-3.9999703 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.999925,2.0001538 c 5.534958,0 9.990925,4.4599665 9.990925,9.9999252 0,0.08393 -0.004,0.166569 -0.0058,0.249998 C 21.853006,6.8271175 17.451039,2.50015 12.00008,2.50015 c -5.4509591,0 -9.8529261,4.3269675 -9.9849251,9.749927 -0.002,-0.08343 -0.00584,-0.166064 -0.00584,-0.249998 0,-5.5399587 4.4559166,-9.9999252 9.9909246,-9.9999252 z M 13.97271,12.250077 c 0.01044,0.08275 0.02538,0.164414 0.02538,0.249998 0,1.104542 -0.894593,1.999985 -1.998135,1.999985 -1.103542,0 -1.998135,-0.895443 -1.998135,-1.999985 0,-0.08558 0.01493,-0.167244 0.02537,-0.249998 0.124089,0.985292 0.954743,1.749987 1.972785,1.749987 1.018042,0 1.848686,-0.764695 1.972785,-1.749987 z"/>
+ <path style="opacity:0.2" d="M 2.006,12.250077 C 2.00395,12.333576 2.00015,12.416076 2.00015,12.500075 2.00015,18.040033 6.4601165,22.5 12.000075,22.5 17.540033,22.5 22,18.040033 22,12.500075 c 0,-0.084 -0.004,-0.166499 -0.006,-0.249998 -0.131999,5.422959 -4.537966,9.749927 -9.993925,9.749927 -5.4559591,0 -9.861926,-4.326968 -9.993925,-9.749927 z"/>
+ <rect style="opacity:0.2" width="14" height="7" x="5" y="15.5" rx="1" ry="1"/>
+ <rect style="fill:#64cd4a" width="14" height="7" x="5" y="15" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999243;stroke-linecap:round;stroke-linejoin:round" d="m 9.5042362,20.99289 0,-3.99997 m -2.9999775,0 1.4999888,1.999984 1.4999887,-1.999984 m -2.9999775,3.99997 0,-3.99997"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999243;stroke-linecap:round;stroke-linejoin:round" d="m 9.5042362,20.492894 0,-3.99997 m -2.9999775,0 1.4999888,1.999984 1.4999887,-1.999984 m -2.9999775,3.99997 0,-3.99997"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999243;stroke-linecap:round" d="m 13.504382,20.99289 -1.999986,-2.499981 m 1.999986,-1.499989 -1.999986,2.499982 m 0,1.499988 0,-3.99997"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999243;stroke-linecap:round" d="m 13.504382,20.492894 -1.999986,-2.499982 m 1.999986,-1.499988 -1.999986,2.499981 m 0,1.499989 0,-3.99997"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999243;stroke-linecap:round;stroke-linejoin:round" d="m 17.502042,17.000158 -1.24999,3.999971 -1.249991,-3.999971"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999243;stroke-linecap:round;stroke-linejoin:round" d="m 17.502042,16.500162 -1.24999,3.99997 -1.249991,-3.99997"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mame.svg b/.icons/awkward/24x24/apps/mame.svg
new file mode 100644
index 00000000..f0751a2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mame.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 15.5,5 2,18.5 H 8 L 13.5,13 v 5.5 L 19,13 v 5.5 l 3,-3 V 5.5 L 15.5,12 Z"/>
+ <path style="fill:#2b87d8;fill-rule:evenodd" d="M 15.5,4.5 2,18 h 6 l 5.5,-5.5 V 18 L 19,12.5 V 18 l 3,-3 V 5 l -6.5,6.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 15.5,4.5 2,18 H 2.5 L 15.5,5 Z M 22,5 15.5,11.5 V 12 L 22,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/manaplus.svg b/.icons/awkward/24x24/apps/manaplus.svg
new file mode 100644
index 00000000..d3460d3a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/manaplus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#d66829" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11.0002,17.485758 v -5 c 0,0 0,-1 2,-1 2,0 2,1 2,1 v 5 m -8.0001,0 v -5 c 0,0 0,-1 2,-1 2,0 2,1 2,1 v 5"/>
+ <path style="fill:none;stroke:#f8bf94;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11.0002,16.985758 v -5 c 0,0 0,-1 2,-1 2,0 2,1 2,1 v 5 m -8.0001,0 v -5 c 0,0 0,-1 2,-1 2,0 2,1 2,1 v 5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.000075,9.9853505 c -1.1666665,0 -1.971329,0.3072675 -2.457031,0.7929715 -0.242852,0.24285 -0.3865475,0.51511 -0.459961,0.735351 -0.073414,0.220241 -0.083008,0.47168 -0.083008,0.47168 v 0.5 c 0,0 0.0096,-0.251439 0.083008,-0.47168 0.073414,-0.220241 0.217109,-0.492501 0.459961,-0.735351 0.485702,-0.485703 1.2903645,-0.79297 2.457031,-0.79297 0.8926135,0 1.511904,0.219473 2,0.521485 0.48812,-0.302136 1.107183,-0.521485 2,-0.521485 1.166667,0 1.97133,0.307267 2.457031,0.79297 0.242852,0.24285 0.387524,0.51511 0.460938,0.735351 0.07342,0.220241 0.08203,0.47168 0.08203,0.47168 v -0.5 c 0,0 -0.0086,-0.251439 -0.08203,-0.47168 -0.07341,-0.220241 -0.218087,-0.492501 -0.460938,-0.735351 -0.485701,-0.485704 -1.290364,-0.7929715 -2.457031,-0.7929715 -0.892817,0 -1.51188,0.2193495 -2,0.5214865 -0.488096,-0.302013 -1.1073865,-0.5214865 -2,-0.5214865 z"/>
+ <path style="opacity:0.2" d="M 17.5,6.5 C 17.223,6.5 17,6.7672094 17,7.0996094 V 8.5 H 15.599609 C 15.267209,8.5 15,8.723 15,9 c 0,0.277 0.267209,0.5 0.599609,0.5 H 17 v 1.400391 C 17,11.232791 17.223,11.5 17.5,11.5 17.777,11.5 18,11.232791 18,10.900391 V 9.5 h 1.400391 C 19.732791,9.5 20,9.277 20,9 20,8.723 19.732791,8.5 19.400391,8.5 H 18 V 7.0996094 C 18,6.7672094 17.777,6.5 17.5,6.5 Z"/>
+ <path style="fill:#fffefd" d="M 17.5 6 C 17.223 6 17 6.2672094 17 6.5996094 L 17 8 L 15.599609 8 C 15.267209 8 15 8.223 15 8.5 C 15 8.777 15.267209 9 15.599609 9 L 17 9 L 17 10.400391 C 17 10.732791 17.223 11 17.5 11 C 17.777 11 18 10.732791 18 10.400391 L 18 9 L 19.400391 9 C 19.732791 9 20 8.777 20 8.5 C 20 8.223 19.732791 8 19.400391 8 L 18 8 L 18 6.5996094 C 18 6.2672094 17.777 6 17.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mandelbulber2.svg b/.icons/awkward/24x24/apps/mandelbulber2.svg
new file mode 100644
index 00000000..c83a9aef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mandelbulber2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#68583c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.3;fill:#ffffa1;fill-rule:evenodd" d="m 12.104492,2.006836 c -0.269704,-0.00463 -0.544264,0.00705 -0.819336,0.019532 -5.151619,0.3732217 -9.1713654,4.6083875 -9.2753904,9.77246 0.00373,0.09425 0.00599,0.188414 0.012695,0.283203 0.3296931,4.660884 4.3860939,8.491239 9.1601564,8.111328 4.169634,-0.331812 7.594062,-3.984642 7.204101,-8.27246 C 18.052225,8.242977 14.800568,5.224467 10.998047,5.6279295 7.812459,5.9659335 5.1985445,8.819023 5.621094,12.137696 c 0.3428135,2.692437 2.802486,4.905651 5.639648,4.454101 2.198369,-0.349883 4.016343,-2.428519 3.515625,-4.788086 -0.180858,-0.852271 -0.672194,-1.594 -1.36914,-2.095703 C 12.71028,9.206305 11.744519,8.9622935 10.800781,9.2626955 10.186945,9.458086 9.6920485,9.8532825 9.359375,10.417969 c -0.3326735,0.564685 -0.4395085,1.435913 0.00295,2.130859 0.3496455,0.549221 0.681136,0.666233 1.19043,0.751953 0.254647,0.04286 0.60644,0.05718 0.979492,-0.185546 0.373053,-0.242731 0.57129,-0.743741 0.571289,-1.103516 h -2 c 0,-0.08958 0.106723,-0.42283 0.337891,-0.573242 0.231169,-0.150413 0.392035,-0.11899 0.443359,-0.110352 0.101772,0.01713 -0.01124,-0.129283 0.16211,0.143555 0.006,5.5e-4 0.01291,0.0013 0.03613,-0.03808 0.05742,-0.09747 0.242188,-0.239515 0.324218,-0.265625 0.301005,-0.09581 0.555903,-0.03569 0.832032,0.163085 0.276128,0.198774 0.510041,0.553054 0.581054,0.887696 0.238546,1.124118 -0.720114,2.21381 -1.874023,2.397461 C 9.31541,14.875783 7.8140405,13.522742 7.6054865,11.884771 7.3341945,9.754067 9.0859685,7.8424555 11.209002,7.617193 c 2.626931,-0.278728 4.948267,1.876344 5.185546,4.485352 0.283834,3.12111 -2.274447,5.851308 -5.370116,6.097656 C 7.4103955,18.487792 4.2710146,15.524245 4.0175781,11.941406 3.7271292,7.83532 7.0966065,4.2874519 11.166992,4.0283203 c 4.597572,-0.2926936 8.554551,3.4827962 8.818359,8.0410157 0.294506,5.088637 -3.888295,9.453963 -8.93457,9.721679 l 0.0088,0.16211 C 11.372137,21.983508 11.685961,21.99915 12,22 c 5.449636,-0.0039 9.892757,-4.370588 9.991211,-9.819336 -0.0036,-0.07564 -0.01049,-0.15045 -0.0098,-0.226562 C 22,10 21.44864,8.607241 20.815429,7.2958985 19.26454,4.3897538 16.381923,2.4337965 13.108399,2.0664063 12.778683,2.0335013 12.443984,2.0126612 12.104492,2.006836 Z m -1.057617,9.464844 c -0.0088,-8e-4 -0.0085,-0.01347 0.002,0.003 -0.0015,-0.0024 -4.56e-4,-5.5e-4 -0.002,-0.003 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.020508,4.0205078 C 11.73891,4.0078206 11.454341,4.010027 11.166992,4.0283203 7.209638,4.280256 3.9247387,7.6426645 4.0117187,11.602539 4.1977123,7.8629855 7.3770045,4.7696011 11.166992,4.5283203 c 4.597572,-0.2926936 8.554551,3.4827962 8.818359,8.0410157 0.0051,0.08769 0.0054,0.174478 0.0078,0.261719 0.0074,-0.252121 0.007,-0.5055 -0.0078,-0.761719 C 19.738032,7.796005 16.244483,4.2108161 12.020508,4.0205078 Z m -0.323242,3.5722657 c -0.161362,-0.0011 -0.324098,0.00699 -0.488281,0.024415 C 9.152621,7.835377 7.450518,9.6364845 7.591797,11.685548 7.7319775,9.850825 9.321733,8.3174335 11.208985,8.1171885 c 2.62693,-0.278728 4.948267,1.876344 5.185546,4.4853515 0.0073,0.08046 0.0052,0.159352 0.0088,0.239258 0.0125,-0.243618 0.01392,-0.489564 -0.0088,-0.739258 C 16.172082,9.6565955 14.117689,7.6094275 11.697266,7.5927745 Z M 11.625,11.125 c -0.07054,0.0047 -0.142522,0.01901 -0.217773,0.04297 -0.08203,0.02611 -0.266797,0.168155 -0.324219,0.265625 -0.02322,0.03938 -0.03017,0.03863 -0.03613,0.03808 -0.17335,-0.272837 -0.06034,-0.126424 -0.162109,-0.143554 -0.05133,-0.0086 -0.212191,-0.04006 -0.44336,0.110351 -0.231168,0.150413 -0.33789,0.483658 -0.33789,0.573243 h 0.259765 c 0.02589,-0.02481 0.04806,-0.05368 0.07813,-0.07324 0.231169,-0.150412 0.392035,-0.11899 0.44336,-0.110351 0.101771,0.01713 -0.01124,-0.129283 0.162109,0.143554 0.006,5.5e-4 0.01291,0.0013 0.03613,-0.03808 0.05742,-0.09747 0.242188,-0.239515 0.324219,-0.265625 0.301004,-0.09581 0.555903,-0.03569 0.832031,0.163086 0.276128,0.198773 0.510041,0.553053 0.581055,0.887695 0.005,0.02354 0.0068,0.04681 0.01074,0.07031 0.0247,-0.186854 0.03028,-0.376987 -0.01074,-0.570312 -0.07101,-0.334643 -0.304927,-0.688923 -0.581055,-0.887696 C 12.032162,11.181977 11.83662,11.110808 11.625,11.125 Z m -6.035156,0.573242 c -0.013245,0.30829 -0.00933,0.620763 0.03125,0.939454 0.3428135,2.692437 2.802486,4.905652 5.639648,4.454101 2.032934,-0.323553 3.736407,-2.126401 3.585938,-4.261719 -0.123492,1.911067 -1.713935,3.463779 -3.585938,3.761719 C 8.42358,17.043347 5.9639075,14.830133 5.621094,12.137696 5.602259,11.989777 5.596829,11.844129 5.589844,11.698242 Z m 3.49707,0.06543 c -0.048325,0.42562 0.020085,0.884163 0.2753905,1.285156 0.3496455,0.549221 0.6811365,0.666233 1.1904305,0.751953 0.254647,0.04286 0.606439,0.05718 0.979492,-0.185546 0.373052,-0.242731 0.571289,-0.743741 0.571289,-1.103516 h -0.111328 c -0.09428,0.235874 -0.244211,0.463135 -0.459961,0.603516 -0.373053,0.24273 -0.724845,0.228406 -0.979492,0.185546 C 10.04344,13.215061 9.71195,13.098049 9.3623045,12.548828 9.205308,12.302242 9.1200455,12.033078 9.086914,11.763672 Z m -7.064453,0.320313 a 10,10 0 0 0 -0.012695,0.214843 c 0.00374,0.09425 0.00599,0.188413 0.012695,0.283203 0.3296931,4.660884 4.386094,8.491239 9.160156,8.111328 4.017105,-0.319674 7.332473,-3.723896 7.22168,-7.80664 -0.160048,3.857512 -3.369603,7.000099 -7.22168,7.30664 -4.7733965,0.379858 -8.8294704,-3.449372 -9.160156,-8.109374 z m 19.958008,0.354492 a 10,10 0 0 1 -8.834961,9.488281 c -0.674779,0.195469 -1.374223,0.326033 -2.094727,0.364257 l 0.0088,0.16211 A 10,10 0 0 0 12,22.5 10,10 0 0 0 21.991211,12.680664 c -0.0036,-0.07564 -0.0045,-0.150628 -0.0098,-0.226562 -3.66e-4,-0.0053 -6e-4,-0.01035 -0.001,-0.01563 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12.104492,2.006836 C 11.834788,2.002206 11.560228,2.013884 11.285156,2.0263675 6.133537,2.399589 2.1137906,6.634755 2.0097656,11.798828 c 0.00373,0.09425 0.00599,0.188413 0.012695,0.283203 2.325e-4,0.0033 7.4e-4,0.0065 9.75e-4,0.0098 0.2065603,-5.0689535 4.1797454,-9.1972537 9.2617194,-9.5654298 0.275071,-0.012483 0.549632,-0.024161 0.819336,-0.019531 0.339492,0.00583 0.67419,0.026666 1.003906,0.05957 3.273523,0.3673902 6.156141,2.3233475 7.707031,5.229492 0.630258,1.305228 1.178227,2.6920468 1.165039,4.6318358 0.0035,-0.08234 0.0092,-0.164222 0.01074,-0.24707 -0.0036,-0.07564 -0.01049,-0.15045 -0.0098,-0.226563 C 22,10 21.44864,8.607241 20.815429,7.2958985 19.26454,4.3897538 16.381923,2.4337965 13.108399,2.0664063 12.778683,2.0335013 12.443984,2.0126612 12.104492,2.006836 Z m -0.40039,3.584961 C 11.471326,5.590947 11.235705,5.602712 10.998047,5.627927 7.954445,5.950866 5.4400645,8.571029 5.589844,11.69824 5.714503,8.796176 8.11837,6.433473 10.998047,6.127927 c 3.802521,-0.4034625 7.054178,2.6150475 7.388672,6.292969 0.01427,0.156852 0.01337,0.310799 0.01758,0.46582 0.01319,-0.318005 0.01212,-0.639262 -0.01758,-0.96582 C 18.073131,8.472847 15.195745,5.6044465 11.704102,5.591797 Z m -0.196289,3.5429685 c -0.234143,0.01153 -0.471097,0.052829 -0.707032,0.12793 -0.613835,0.1953905 -1.1087325,0.5905865 -1.441406,1.1552735 -0.2146315,0.364318 -0.3327025,0.855852 -0.272461,1.345703 0.035425,-0.312006 0.1317445,-0.606849 0.272461,-0.845703 0.3326735,-0.564687 0.827571,-0.959883 1.441406,-1.1552735 0.943738,-0.300402 1.909499,-0.05639 2.606446,0.4453125 0.696946,0.501703 1.188282,1.243432 1.36914,2.095703 0.03768,0.177566 0.05807,0.3526 0.07031,0.526367 0.02153,-0.333177 0.004,-0.676069 -0.07031,-1.026367 -0.180858,-0.852271 -0.672194,-1.594 -1.36914,-2.095703 C 12.884517,9.3317305 12.210242,9.100179 11.507813,9.1347655 Z M 4.0117187,11.602539 c -0.01376,0.276666 -0.014149,0.55601 0.00586,0.838867 0.2534364,3.582839 3.3927948,6.546386 7.0068363,6.258789 3.015864,-0.239997 5.514153,-2.838741 5.378905,-5.858398 -0.14367,2.801549 -2.530895,5.131758 -5.378906,5.358398 -3.6140405,0.287597 -6.7533989,-2.67595 -7.0068354,-6.258789 -0.00807,-0.114022 -0.00338,-0.225763 -0.00586,-0.338867 z m 3.5800783,0.08301 c -0.017515,0.229219 -0.016455,0.462585 0.01367,0.699219 0.208554,1.637971 1.7099235,2.991012 3.34082,2.731445 1.129744,-0.179805 2.069652,-1.228357 1.884766,-2.327148 -0.118911,0.899642 -0.929305,1.675081 -1.884766,1.827148 -1.6308965,0.259567 -3.132266,-1.093474 -3.34082,-2.731445 -0.00852,-0.06691 -0.00909,-0.132785 -0.01367,-0.199219 z m 2.771484,0.326172 c -0.173215,0.165945 -0.259765,0.422064 -0.259765,0.5 h 1.888672 c 0.06874,-0.171975 0.111328,-0.348297 0.111328,-0.5 z m 9.629883,0.819335 c -0.139796,4.755123 -4.150194,8.705725 -8.942383,8.959961 l 0.0088,0.16211 C 11.372137,21.983508 11.685961,21.99915 12,22 c 0.384346,-2.75e-4 0.761604,-0.02779 1.134766,-0.07031 3.975133,-1.146414 6.977173,-4.842191 6.858398,-9.098633 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mandrivaupdate.svg b/.icons/awkward/24x24/apps/mandrivaupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mandrivaupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/manjaro-architect.svg b/.icons/awkward/24x24/apps/manjaro-architect.svg
new file mode 100644
index 00000000..110f51b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/manjaro-architect.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m5 5.5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m5 5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h6v-1z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <circle style="fill:#16a086" cx="18" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 19,14.0003 0,3.0155 2,0 -3,3.9842 -3,-4.0158 2,0 0,-2.9842 2.2973,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/manjaro-settings-manager.svg b/.icons/awkward/24x24/apps/manjaro-settings-manager.svg
new file mode 100644
index 00000000..10b389fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/manjaro-settings-manager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 5 v -14 h 7 v -6 z m 13,0 v 20 h 2.35512 l 1.77342,-1.143791 c 0.465567,-0.300273 0.867776,-0.46201 1,-1 L 22,16.810458 V 3.5 c 0,-0.554 -0.446,-1 -1,-1 z m -7,7 v 13 h 6 v -13 z"/>
+ <path style="fill:#16a085" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 H 8 V 8 h 7 V 2 Z m 13,0 v 20 h 2.35512 l 1.77342,-1.143791 c 0.465567,-0.300273 0.859271,-0.464172 1,-1 L 22,16.538126 V 3 C 22,2.446 21.554,2 21,2 Z M 9,9 v 13 h 6 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 15 V 2 Z m 13,0 v 0.5 h 5 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z M 9,9 v 0.5 h 6 V 9 Z"/>
+ <circle style="opacity:0.2" cx="18" cy="18.5" r="5"/>
+ <circle style="fill:#8255cc" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.244,15 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 l 0.06672,0.79185 h 1.5135 l 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.03632,-0.3976 2.3784,2.3572 0 0 0 -0.03461,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 h -1.5135 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/manjaro-welcome.svg b/.icons/awkward/24x24/apps/manjaro-welcome.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/manjaro-welcome.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/manjaro.svg b/.icons/awkward/24x24/apps/manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/maps.svg b/.icons/awkward/24x24/apps/maps.svg
new file mode 100644
index 00000000..08e008cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2 2)">
+ <rect fill="#e9e5dc" width="40" height="40" x="-42" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m4.0001 2.0009c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path fill="#2095f2" fill-rule="evenodd" d="m4.0001 42.001 18-18 18 18z"/>
+ <path fill="#1ea362" fill-rule="evenodd" d="m42 40.001-18-18 18-18z"/>
+ <path fill="#feea3a" fill-rule="evenodd" d="m23.768 20.201-3.5352 3.5371 18.23 18.23h1.5371c1.108 0 2-0.892 2-2v-1.5352l-18.232-18.232z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m38.465 2.0009-36.465 36.4v1.5352c0 1.108 0.892 2 2 2h1.5371l36.463-36.4v-1.5371c0-1.108-0.892-2-2-2h-1.5352z"/>
+ <path opacity=".2" d="m4.0001 43c-1.108 0-2-0.892-2-2v-1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v1c0 1.108-0.892 2-2 2h-36z"/>
+ <path opacity=".2" d="m32 1c-6.6275 0-12 5.1154-12 11.426 0 0.39437 0.03408 0.75839 0.07488 1.1425 0.03288 0.38225 0.08592 0.76818 0.15 1.1426 1.374 8.031 6.9752 13.719 11.775 18.289 4.8-4.5702 10.401-10.257 11.775-18.289 0.06408-0.3744 0.11712-0.76033 0.15-1.1426 0.04104-0.38409 0.07488-0.74811 0.07488-1.1425 0-6.3105-5.373-11.426-12-11.426z"/>
+ <path fill="#f34235" d="m32 0c-6.6275 0-12 5.1154-12 11.426 0 0.39437 0.03408 0.75839 0.07488 1.1425 0.03288 0.38225 0.08592 0.76818 0.15 1.1426 1.374 8.031 6.9752 13.719 11.775 18.289 4.8-4.5702 10.401-10.257 11.775-18.289 0.06408-0.3744 0.11712-0.76033 0.15-1.1426 0.04104-0.38409 0.07488-0.74811 0.07488-1.1425 0-6.3105-5.373-11.426-12-11.426z"/>
+ <path opacity=".2" d="m32 7c3.3137 0 6 2.6863 6 6s-2.6863 6-6 6-6-2.6863-6-6 2.6863-6 6-6z"/>
+ <path fill="#fff" d="m32 6c3.3137 0 6 2.6863 6 6s-2.6863 6-6 6-6-2.6863-6-6 2.6863-6 6-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/marble.svg b/.icons/awkward/24x24/apps/marble.svg
new file mode 100644
index 00000000..f7faa94a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/marble.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99993 1)">
+ <rect fill="#37a0f2" width="19.982" height="19.982" x="-20.99" y="-20.99" rx="9.991" ry="9.991" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m18.064 3.9358-14.128 14.128c3.9137 3.9137 10.215 3.9137 14.129 0 3.9137-3.9137 3.9137-10.215 0-14.129z"/>
+ <path fill="#fff" opacity=".2" d="m10.662 1.0181c-0.69498 0.0229-1.368 0.12355-2.0194 0.28024l0.011 0.1953-0.44749-0.068348-0.003-0.01365c-3.2711 0.9467-5.8376 3.5078-6.789 6.7774l0.36824 0.53999-0.16505 0.30449 0.41014 0.62998 1.0166 0.25399v-0.166l0.40719 0.058498-0.038049 0.29199 0.31834 0.0585 0.49404 0.136 0.69748 0.79848 0.89248 0.0675 0.085998 0.73148-0.60948 0.42799-0.028499 0.65298-0.087498 0.39849 0.88248 1.1115 0.066498 0.37899s0.31999 0.0875 0.35949 0.0875c0.038499 0 0.71648 0.51699 0.71648 0.51699v2.0064l0.24249 0.0685-0.164 0.92498 0.40599 0.54449-0.074998 0.91798 0.32999 0.58198c0.37599 0.1205 0.76098 0.2215 1.155 0.29699l0.024499-0.1805 0.090998-0.26299 0.0195-0.26749-0.34499-0.0105-0.1745-0.219 0.28699-0.27799 0.038999-0.208-0.31999-0.092 0.0195-0.1945 0.45499-0.069 0.69348-0.33499 0.23199-0.42899 0.72598-0.93448-0.1645-0.73148 0.22299-0.38849 0.66798 0.0205 0.44999-0.35949 0.1455-1.411 0.49899-0.63648 0.087-0.41049-0.45499-0.1455-0.29999-0.49499-1.027-0.011-0.81448-0.31249-0.0375-0.58299-0.27249-0.47749-0.73598-0.0105-0.42499-0.67198-0.37899-0.1845-0.0195 0.203-0.68748 0.042-0.2522-0.353-0.7165-0.146-0.591 0.686-0.9294-0.158-0.0685-1.0546-0.6785-0.116 0.2725-0.5165-0.0785-0.2979-0.8914 0.5994-0.5615-0.068-0.2002-0.4414 0.122-0.454 0.3096-0.5725 0.71298-0.36249 1.375-0.0005-0.004 0.42149 0.494 0.2305-0.039-0.7195 0.3564-0.3615 0.7185-0.4735 0.05-0.334 0.717-0.751 0.7615-0.424-0.0665-0.0565 0.516-0.4884 0.1885 0.049999 0.087498 0.1105 0.1955-0.21999 0.047999-0.020499-0.21399-0.029999-0.21899-0.073498v-0.21099l0.1165-0.094498h0.25399l0.116 0.051499 0.1005 0.20549 0.125-0.019v-0.018499l0.034499 0.012 0.35799-0.054999 0.051-0.1745 0.203 0.050499v0.1905l-0.1885 0.13 0.0285 0.20899 0.64648 0.2s0.001 0.0035 0.002 0.009l0.1495-0.0125 0.0095-0.28249-0.51349-0.23549-0.0295-0.1345 0.42599-0.1465 0.0185-0.40924-0.44449-0.27244-0.029-0.69138-0.61048 0.30174h-0.22249l0.057498-0.52634-0.82998-0.1973-0.34399 0.26174v0.79588l-0.61798 0.19725-0.24799 0.51959-0.26849 0.043999v-0.66513l-0.5811-0.0802-0.29-0.1904-0.117-0.4306 1.039-0.6113 0.508-0.1553 0.051499 0.34279 0.28349-0.0137 0.021499-0.17285 0.29649-0.042949 0.005-0.059549-0.127-0.0537-0.029-0.1826 0.364-0.0303 0.22-0.2314 0.0115-0.0166 0.003 0.00095 0.067498-0.069348 0.76548-0.097648 0.33799 0.29004-0.88798 0.47459 1.13 0.26854 0.1455-0.37984h0.49399l0.175-0.33104-0.34849-0.087898v-0.41799l-0.23849-0.1064zm-5.4785 2.4999 0.2755 0.0654-0.0945 0.3721-0.298 0.0959-0.1885-0.3889 0.3055-0.1445zm12.569 0.12205-0.22449 0.038099-0.42099 0.59874-0.60348 0.095498-0.088 0.51949 0.25499 0.059499-0.0735 0.33399-0.59848-0.12-0.54899 0.12-0.117 0.30699 0.0945 0.64548 0.32249 0.151 0.54099-0.003 0.36499-0.031999 0.1115-0.29299 0.57049-0.74498 0.37699 0.076998 0.36899-0.33699 0.0695 0.26299 0.90998 0.61798-0.1115 0.1505-0.40999-0.022499 0.157 0.22449 0.25299 0.055499 0.29599-0.124-0.007-0.35699 0.132-0.066498-0.1065-0.1135-0.60748-0.33949-0.158-0.45249h0.40349c-0.348-0.4499-0.733-0.8679-1.151-1.2517zm-11.813 0.76083h0.45699v0.1395h0.1005v0.24049h-0.69698l-0.2605-0.0724 0.0655-0.168 0.335-0.1395zm0.68248 0.1025 0.23949 0.21849-0.23949 0.058999v-0.27749zm0.5279 0.3361 0.1765 0.112-0.1425 0.1185-0.1405-0.1185 0.1065-0.112zm-1.341 0.036999h0.38499l-0.4944 0.6935-0.203-0.1095 0.043-0.292 0.2695-0.292zm0.61848 0h0.39149v0.23349l-0.174 0.112-0.21749 0.041999v-0.38749zm0.48599 0.25599h0.029499l0.44299 0.1315v0.22649h-0.37099l-0.1015-0.147v-0.21099zm-0.1825 0.21099v0.22749l-0.166 0.168h-0.37099l0.058498-0.25499 0.175-0.0145 0.035999-0.087998 0.26749-0.037999zm11.524 0.96448-1.3075 0.1025-0.40549 0.21899h-0.51949l-0.25499-0.026499-0.62998 0.35249v0.66298l-1.29 0.93448 0.1075 0.39949h0.26099l-0.0675 0.37899-0.1845 0.068498-0.011 0.99398 1.1155 1.2755h0.48399l0.0305-0.077h0.87098l0.25099-0.23449h0.49499l0.27049 0.27349 0.73748 0.077-0.0975 0.98448 0.81698 1.451-0.43049 0.82698 0.0295 0.38999 0.33849 0.34049v0.93648l0.1945 0.26299c1.2095-1.6525 1.9315-3.6869 1.9315-5.9004 0-1.4335-0.30449-2.7924-0.84348-4.0224l-0.46699 0.045999v0.36499h-0.1885l-0.203-0.1465-1.034-0.26249v-0.67198z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0096c-5.5349 0-9.9908 4.4558-9.9908 9.9908 0 0.08378-0.002 0.16649 0 0.24977 0.1322-5.4184 4.5399-9.7413 9.9908-9.7413s9.8588 4.3228 9.9908 9.7408c0.002-0.08328 0-0.16599 0-0.24977 0-5.5344-4.4559-9.9903-9.9908-9.9903z"/>
+ <path fill="#f2f2f2" d="m3.9354 18.065 6.1813-7.9473 0.83648 0.83648 0.92963 0.92963z"/>
+ <path fill="#f34235" d="m18.064 3.9358-7.9473 6.1813 1.766 1.766z"/>
+ <path fill="#fff" opacity=".2" d="m18.064 3.9358-14.128 14.128c-3.9137-3.9137-3.9137-10.215 0-14.129 3.9137-3.9137 10.215-3.9137 14.129 0z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.24999 0 5.5399 4.4599 9.9998 9.9998 9.9998s9.9998-4.4599 9.9998-9.9998c0-0.084-0.004-0.1665-0.006-0.24999-0.132 5.4229-4.5379 9.7498-9.9938 9.7498s-9.8618-4.3269-9.9938-9.7498z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/marknoto.svg b/.icons/awkward/24x24/apps/marknoto.svg
new file mode 100644
index 00000000..3cd05869
--- /dev/null
+++ b/.icons/awkward/24x24/apps/marknoto.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3,2.5 C 2.446,2.5 2,2.946 2,3.5 V 21.5 C 2,22.054 2.446,22.5 3,22.5 H 14 L 22,14.5 V 3.5 C 22,2.946 21.554,2.5 21,2.5 Z"/>
+ <path style="fill:#fecd38" d="M 3,2 C 2.446,2 2,2.446 2,3 V 21 C 2,21.554 2.446,22 3,22 H 14 L 22,14 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g style="opacity:0.5" transform="matrix(0.5,0,0,0.5,0,-3.5)">
+ <path d="M 28,22 V 25 L 32.5,29 28,33 V 36 L 36,29.133 Z"/>
+ <path d="M 20,24 V 27 L 15.5,31 20,35 V 38 L 12,31.133 Z"/>
+ <rect width="2" height="16" x="29.99" y="14.77" transform="rotate(15)"/>
+ </g>
+ <path style="fill:#ffe69b" d="M 22,14 H 15 C 14.448,14 14,14.448 14,15 V 22 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,14 C 14.448,14 14,14.448 14,15 V 15.5 C 14,14.948 14.448,14.5 15,14.5 H 21.5 L 22,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/markpado.svg b/.icons/awkward/24x24/apps/markpado.svg
new file mode 100644
index 00000000..6c1beae9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/markpado.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#a47f4a" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".5" transform="matrix(.5 0 0 .5 -1 -4)">
+ <path d="m28 22v3l4.5 4-4.5 4v3l7.9999-6.8672z"/>
+ <path d="m20 24v3l-4.5 4 4.5 4v3l-7.9999-6.8672z"/>
+ <rect width="2" height="16" x="29.99" y="14.77" transform="rotate(15)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/marktext.svg b/.icons/awkward/24x24/apps/marktext.svg
new file mode 100644
index 00000000..624515a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/marktext.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="21" height="21" x="-22" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,9.799711 h 1.5 v 3.270121 L 7,13.333916 v 2.965795 L 5,15.14277 Z"/>
+ <path style="fill:#137fb0" d="m 5,9.299711 h 1.5 v 3.270121 L 7,12.833916 v 2.965795 L 5,14.64277 Z"/>
+ <path style="opacity:0.2" d="M 15,13.799711 9.507813,16.970609 11.5,18.121 15,16.099516 Z"/>
+ <path style="opacity:0.2" d="M 5,7.427125 13.700196,12.450563 11.493164,13.724 5,9.9749765 Z"/>
+ <path style="opacity:0.2" d="m 8,13.799711 v 2.299805 l 3.5,2.020507 1.992188,-1.149414 z"/>
+ <path style="fill:#0ea3e7" d="m 5,6.926664 8.700196,5.023438 -2.207032,1.273437 L 5,9.4745155 Z"/>
+ <path style="opacity:0.2" d="m 18,9.799711 h -1.5 v 3.270121 L 16,13.333916 v 2.965795 l 2,-1.156941 z"/>
+ <path style="fill:#0ea3e7" d="M 15,13.299711 9.507813,16.470609 11.5,17.621 15,15.599516 Z"/>
+ <path style="fill:#35cfee" d="m 8,13.299711 v 2.299805 l 3.5,2.020507 1.992188,-1.149414 z"/>
+ <path style="fill:#229eb5" d="m 18,9.299711 h -1.5 v 3.270121 L 16,12.833916 v 2.965795 l 2,-1.156941 z"/>
+ <path style="opacity:0.2" d="M 18,7.427125 9.299805,12.450563 11.506836,13.724 18,9.9749765 Z"/>
+ <path style="fill:#35cfee" d="M 18,6.926664 9.299805,11.950102 11.506836,13.223539 18,9.4745155 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,1 C 5.683,1 1,5.683 1,11.5 c 0,0.08447 0.011708,0.166015 0.013672,0.25 C 1.1469713,6.0506689 5.7674739,1.5 11.5,1.5 17.232526,1.5 21.853029,6.0506689 21.986328,11.75 21.988292,11.666015 22,11.584474 22,11.5 22,5.683 17.317,1 11.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/marsshooter.svg b/.icons/awkward/24x24/apps/marsshooter.svg
new file mode 100644
index 00000000..ababd218
--- /dev/null
+++ b/.icons/awkward/24x24/apps/marsshooter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#f24f37" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m10.056 1.0537a10 10 0 0 0 -3.6195 1.0498c0.0505 0.1601-0.0085 0.3406-0.1925 0.5-0.1245 0.1079-0.2265 0.2759-0.2265 0.3741 0 0.2998 0.271 0.7602 0.4875 0.8271 0.2875 0.089 0.191 0.3958-0.179 0.5653-0.171 0.0785-0.3815 0.3045-0.4675 0.502-0.0865 0.198-0.2135 0.393-0.2825 0.4335-0.0685 0.041-0.125 0.1955-0.125 0.344 0 0.2075 0.095 0.308 0.4065 0.4325 0.223 0.0895 0.49 0.1545 0.5935 0.1445 0.5955-0.056 0.637 0.291 0.1165 0.969-0.2765 0.36-0.4095 0.4505-0.598 0.405-0.1755-0.042-0.2715 0.0075-0.3515 0.1815-0.084 0.1845-0.222 0.247-0.5925 0.2725-0.3645 0.0255-0.5275 0.0995-0.664 0.299-0.1 0.1455-0.244 0.2635-0.3205 0.2635-0.0767 0-0.2568 0.098-0.4004 0.217-0.2922 0.2425-0.4063 0.267-0.5088 0.1085-0.1354-0.21-0.4275-0.104-0.8622 0.3125-0.3846 0.368-0.4311 0.4665-0.3731 0.786 0.1032 0.5685 0.41155 1.073 0.76365 1.249 0.30725 0.1535 0.31325 0.17 0.12695 0.367-0.10715 0.1135-0.291 0.235-0.4082 0.2705-0.3385 0.103-0.14795 0.232 0.45605 0.309 0.6182 0.0785 0.8103 0.3025 0.5215 0.608-0.1611 0.171-0.1521 0.203 0.1064 0.365 0.505 0.317 0.9066 0.123 0.4326-0.209-0.3047-0.214-0.0916-0.3 0.3555-0.146 0.3565 0.124 0.427 0.117 0.6375-0.066 0.4325-0.374 0.9025 0.18 0.507 0.598-0.2515 0.266-0.1755 0.587 0.1505 0.632 0.144 0.0195 0.443 0.1535 0.665 0.298 0.222 0.144 0.464 0.2625 0.537 0.2625s0.279 0.1465 0.458 0.3255c0.363 0.3625 0.5645 0.4085 0.667 0.153 0.123-0.307 0.0735-0.4655-0.258-0.827-0.2635-0.288-0.692-1.053-0.692-1.2365 0-0.113 0.4355-0.017 0.6795 0.1495 0.1525 0.1045 0.3995 0.239 0.549 0.3 0.159 0.065 0.324 0.267 0.3995 0.488 0.1175 0.347 0.164 0.377 0.58 0.377h0.452l0.0685 0.8125c0.082 0.9775 0.1605 1.1755 0.496 1.256 0.247 0.0595 0.5105 0.442 0.5105 0.741 0 0.0795-0.1775 0.2745-0.3945 0.433-0.269 0.1965-0.385 0.3635-0.367 0.527 0.0225 0.205-0.024 0.237-0.3135 0.215-0.1865-0.014-0.5105 0.052-0.7185 0.146-0.2465 0.11-0.5135 0.146-0.764 0.101-0.288-0.051-0.3855-0.031-0.3855 0.081 0 0.083-0.101 0.238-0.224 0.345-0.304 0.2635-0.1785 0.403 0.2885 0.319 0.29-0.052 0.403-0.029 0.453 0.096 0.1065 0.2655-0.1635 0.6455-0.414 0.583-0.159-0.04-0.235 0.0145-0.2845 0.202-0.017 0.0665-0.0485 0.123-0.086 0.171a10 10 0 0 0 1.5825 0.4675c-0.05-0.096-0.107-0.183-0.1625-0.222-0.2575-0.182-0.085-0.655 0.2695-0.74 0.3615-0.087 0.3045-0.322-0.0885-0.366-0.3445-0.04-0.711-0.388-0.596-0.567 0.0775-0.1195 0.407-0.102 1.0735 0.056 0.301 0.071 0.5065-0.072 1.204-0.835 0.4035-0.442 0.714-0.626 1.0545-0.626 0.13 0 0.5935-0.1195 1.0305-0.2655 0.825-0.2765 1.1475-0.2665 1.117 0.035-0.063 0.627 0.3405 0.606 0.998-0.051 0.274-0.2735 0.5245-0.4715 0.557-0.4405 0.1255 0.1205-0.1005 0.707-0.3645 0.9445-0.3345 0.301-0.351 0.491-0.0565 0.6415 0.161 0.083 0.2295 0.2505 0.255 0.627l0.034 0.514h0.418c0.1465 0 0.268 0.02 0.366 0.0575a10 10 0 0 0 4.845 -8.253c-0.153-0.327-0.142-0.5245 0-0.747a10 10 0 0 0 -0.045 -0.56c-0.092-0.004-0.184-0.0085-0.292-0.004-0.504 0.021-0.935-0.1775-0.935-0.4305 0-0.0535-0.179-0.274-0.397-0.4895-0.248-0.244-0.376-0.46-0.338-0.572 0.034-0.102-0.04-0.2665-0.168-0.378-0.126-0.109-0.229-0.284-0.229-0.389 0-0.1675-0.1065-0.1885-0.877-0.17l-0.877 0.0215 0.015 0.8645c0.026 1.514 0.2515 1.907 0.947 1.6535 0.3185-0.1165 1.101-0.0285 1.3235 0.148 0.0805 0.064 0.197 0.296 0.2585 0.516 0.062 0.2195 0.291 0.6 0.51 0.8445 0.443 0.496 0.4775 0.6895 0.2235 1.2715-0.2215 0.508-0.4605 0.4495-0.413-0.1015l0.035-0.41-0.375 0.07c-0.2075 0.0395-0.4675 0.1925-0.584 0.344-0.166 0.2155-0.2435 0.247-0.368 0.1485-0.087-0.069-0.1575-0.2145-0.1575-0.3225s-0.107-0.228-0.237-0.2675c-0.1305-0.0395-0.309-0.236-0.3965-0.4375-0.1405-0.322-0.137-0.4205 0.0265-0.8115 0.1655-0.3965 0.167-0.462 0.0145-0.6085-0.14-0.134-0.2125-0.1385-0.3965-0.028-0.185 0.1105-0.2725 0.1025-0.4925-0.045-0.1465-0.0985-0.403-0.18-0.569-0.18-0.3375 0-0.4395-0.164-0.4395-0.707 0-0.5015-0.299-0.6835-1.011-0.618-0.495 0.0455-0.604 0.013-1.002-0.294-0.247-0.1895-0.636-0.6455-0.866-1.0145s-0.478-0.7545-0.55-0.8565c-0.104-0.1475-0.078-0.289 0.125-0.6905l0.257-0.505-0.543 0.0735c-0.966 0.1305-1.1615 0.2555-0.746 0.4785 0.162 0.0865 0.169 0.131 0.044 0.2755-0.082 0.094-0.1205 0.2435-0.085 0.332 0.0355 0.088-0.0095 0.296-0.0995 0.4615-0.0905 0.166-0.166 0.3985-0.169 0.518-0.01 0.3725-0.648 0.669-1.359 0.6295-1.077-0.0595-1.1645-0.0425-1.547 0.3125-0.478 0.444-0.5395 0.6505-0.317 1.0625 0.2155 0.4 0.5985 0.5595 1.2615 0.5265 0.593-0.0295 0.66 0.023 0.5245 0.415-0.1155 0.333-0.5025 0.461-0.765 0.253-0.202-0.161-0.8985-0.037-1.112 0.198-0.0895 0.098-0.2225 0.356-0.295 0.572-0.125 0.373-0.1615 0.396-0.7215 0.45-0.559 0.054-0.613 0.036-1.015-0.334-0.4485-0.413-0.5245-0.729-0.3085-1.273 0.096-0.241 0.167-0.281 0.423-0.233 0.507 0.092 0.707-0.084 0.707-0.6255 0-0.2625-0.051-0.508-0.1135-0.545-0.062-0.037-0.113-0.176-0.113-0.3095s-0.064-0.3055-0.1415-0.381c-0.1135-0.11-0.097-0.169 0.084-0.297 0.124-0.0875 0.328-0.1465 0.453-0.1315 0.1245 0.015 0.469-0.039 0.7655-0.1195 0.4285-0.1155 0.5545-0.203 0.6125-0.4285 0.11-0.428 0.3785-0.7715 0.6035-0.7715 0.3555 0 0.363-0.836 0.0175-2.052-0.051-0.1795-0.1915-0.2935-0.4395-0.355-0.201-0.05-0.4195-0.187-0.4855-0.3049-0.0655-0.1179-0.186-0.2139-0.2675-0.2139s-0.241-0.0976-0.3535-0.2168c-0.1135-0.12-0.348-0.2168-0.5265-0.2168-0.4225 0-0.4295-0.2909-0.0105-0.4443 0.4425-0.1622 1.1315 0.0504 1.298 0.4003 0.2255 0.4746 0.476 0.2766 0.5565-0.4404 0.0995-0.8867 0.4055-1.1416 1.37-1.1416h0.6935l-0.304-0.3037c-0.095-0.0947-0.173-0.2106-0.227-0.3242zm3.595 0.31445c-0.02 0.0176-0.039 0.032-0.058 0.0517-0.232 0.2368-0.341 0.2705-0.699 0.2159-0.626-0.0955-0.546 0.1566 0.147 0.4609 0.3745 0.16455 0.6155 0.35215 0.6975 0.54195 0.395 0.9158 0.667 1.4088 0.8035 1.4588 0.276 0.1015 0.4405-0.1022 0.502-0.6229 0.0705-0.5974 0.2725-0.72405 0.6355-0.39745 0.141 0.12675 0.338 0.23045 0.4375 0.23045 0.3105 0 0.54 0.12465 0.54 0.293 0 0.0887 0.105 0.30245 0.2335 0.4754 0.1895 0.2545 0.318 0.3155 0.672 0.3155 0.4345 0 0.701 0.0815 1.245 0.382 0.0085 0.0045 0.017 0.006 0.0255 0.0105a10 10 0 0 0 -5.183 -3.4158zm-12.648 9.589a10 10 0 0 0 -0.00195 0.043 10 10 0 0 0 0.1953 1.921c0.3623 0.1475 0.4624 0.089 0.5-0.248 0.01945-0.1745 0.11055-0.372 0.20315-0.4405 0.14305-0.1055 0.11725-0.1595-0.1758-0.3595-0.1897-0.1295-0.37665-0.3555-0.41505-0.502-0.0372-0.142-0.163-0.297-0.30565-0.414zm3.1476 3.3055c-0.0935-0.0095-0.20615 0.0405-0.33115 0.1605-0.26445 0.253-0.2245 0.7615 0.0752 0.9625 0.34345 0.2305 0.47595 0.1635 0.51945-0.2615 0.0535-0.524-0.0585-0.84-0.2635-0.8615zm1.697 1.512c-0.102 0.0035-0.2145 0.0765-0.327 0.2305-0.1195 0.163-0.152 0.3735-0.1065 0.693 0.0565 0.393 0.032 0.477-0.1735 0.5825-0.2645 0.135-0.321 0.537-0.1045 0.744 0.215 0.206 0.42 0.152 0.494-0.13 0.105-0.402 0.6935-0.449 1.0955-0.088 0.1715 0.154 0.3115 0.232 0.3115 0.173s-0.1785-0.2735-0.3965-0.4755c-0.3335-0.31-0.3955-0.442-0.3955-0.841 0-0.563-0.1725-0.8955-0.3975-0.8885zm-2.787 1.291a10 10 0 0 0 0.23145 0.292c-0.0691-0.105-0.1469-0.206-0.2324-0.291zm3.37 1.535c-0.0505 0.0175-0.072 0.081-0.072 0.1925 0 0.113-0.072 0.2315-0.16 0.2635-0.117 0.043-0.144 0.1785-0.099 0.502 0.0085 0.0605 0.011 0.109 0.014 0.1595a10 10 0 0 0 0.416 0.2135c-0.007-0.173 0.0245-0.3765 0.115-0.6315 0.1535-0.433 0.159-0.5415 0.034-0.6175-0.117-0.071-0.197-0.0995-0.248-0.082z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/master-pdf-editor.svg b/.icons/awkward/24x24/apps/master-pdf-editor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/master-pdf-editor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/masterpassword-gui.svg b/.icons/awkward/24x24/apps/masterpassword-gui.svg
new file mode 100644
index 00000000..d8efad2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/masterpassword-gui.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="2" y="1.5" rx="6.3" ry="6.3"/>
+ <rect style="fill:#4f4f4f" width="21" height="21" x="2" y="1" rx="6.3" ry="6.3"/>
+ <path style="opacity:0.2" d="m 19,7.5 v 9 h 1 v -9 z m -12.5,3 A 1.5,1.5 0 0 0 5,12 1.5,1.5 0 0 0 6.5,13.5 1.5,1.5 0 0 0 8,12 1.5,1.5 0 0 0 6.5,10.5 Z m 5,0 A 1.5,1.5 0 0 0 10,12 1.5,1.5 0 0 0 11.5,13.5 1.5,1.5 0 0 0 13,12 1.5,1.5 0 0 0 11.5,10.5 Z m 5,0 A 1.5,1.5 0 0 0 15,12 1.5,1.5 0 0 0 16.5,13.5 1.5,1.5 0 0 0 18,12 1.5,1.5 0 0 0 16.5,10.5 Z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="11.5" r="1.5"/>
+ <rect style="fill:#5279ff" width="1" height="9" x="19" y="7"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 8.3007812 1 C 4.8105811 1 2 3.8105811 2 7.3007812 L 2 7.8007812 C 2 4.3105811 4.8105811 1.5 8.3007812 1.5 L 16.699219 1.5 C 20.189419 1.5 23 4.3105811 23 7.8007812 L 23 7.3007812 C 23 3.8105811 20.189419 1 16.699219 1 L 8.3007812 1 z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="1" height=".5" x="19" y="7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/masterpdfeditor.svg b/.icons/awkward/24x24/apps/masterpdfeditor.svg
new file mode 100644
index 00000000..bfd829f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/masterpdfeditor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 8,2.5 c -3.324,0 -6,2.676 -6,6 v 4 4 5 c 0,0.554 0.446,1 1,1 h 5 4 4 c 3.324,0 6,-2.676 6,-6 v -4 -4 -5 c 0,-0.554 -0.446,-1 -1,-1 h -5 -4 z"/>
+ <path style="fill:#e23a3d" d="M 8,2 C 4.676,2 2,4.676 2,8 v 4 4 5 c 0,0.554 0.446,1 1,1 h 5 4 4 c 3.324,0 6,-2.676 6,-6 V 12 8 3 C 22,2.446 21.554,2 21,2 h -5 -4 z"/>
+ <path style="opacity:0.2" d="m 10.722656,7.501953 c -0.375865,-0.0034 -0.872305,-0.0029 -1.398437,0.00295 L 7.411133,7.526388 7.6064455,7.763693 c 0.24543,0.298064 0.5067515,0.8703645 1.4755855,3.236328 1.429651,3.4913 1.623621,3.889649 1.892579,3.889649 0.04156,0 0.123768,-0.07647 0.182617,-0.169922 0.240621,-0.382125 1.841362,-4.111378 1.839844,-4.286133 -9.5e-4,-0.103837 -0.225875,-0.7065365 -0.5,-1.339844 C 11.995719,7.9355075 11.773152,7.618 11.398438,7.524435 11.354288,7.51341 11.098522,7.50539 10.722656,7.501975 Z m -3.5585935,0.46875 c -0.097077,0.00295 -0.189767,0.076033 -0.28125,0.21875 L 3.5,16.5 h 4.1708985 c 0,0 1.446208,-3.6154 1.5751955,-3.966797 C 9.289309,12.415426 8.123512,9.429477 7.689453,8.5458985 7.4980885,8.156358 7.325857,7.9657975 7.1640625,7.970703 Z m 8.8583985,1.564453 c -0.314605,-0.013725 -0.761771,0.105692 -1.552734,0.3808595 -0.612126,0.2129525 -1.066761,0.4423575 -1.131836,0.5097655 -0.122798,0.127198 -1.888672,4.329498 -1.888672,4.492188 0,0.189098 0.180801,0.285064 0.455078,0.241211 0.149162,-0.02384 1.587789,-0.552723 3.318359,-1.175781 2.261654,-0.814263 3.239141,-1.132813 3.477539,-1.132813 0.223448,0 0.332031,-0.03228 0.332031,-0.09863 0,-0.127258 -2.228118,-2.8303805 -2.541015,-3.053711 -0.138928,-0.09916 -0.279987,-0.154851 -0.46875,-0.163086 z m 2.688476,3.644532 c -0.163007,-0.01914 -0.333877,0.02199 -0.749023,0.154297 -1.317719,0.419957 -2.475586,0.889962 -2.475586,1.003906 0,0.125413 0.830078,2.162109 0.830078,2.162109 H 20.5 c 0,0 -1.157074,-2.965836 -1.263672,-3.101562 -0.04061,-0.05173 -0.200443,-0.133186 -0.355469,-0.180664 -0.06129,-0.01877 -0.115586,-0.03171 -0.169922,-0.03809 z"/>
+ <path style="fill:#ffffff" d="m 7.670926,16 c 0,0 1.44611,-3.615597 1.575097,-3.966994 C 9.289238,11.915229 8.1239315,8.9295415 7.6898725,8.045963 7.383689,7.4226985 7.1265805,7.3092755 6.882626,7.6898525 L 3.5,16 Z"/>
+ <path style="fill:#ffffff" d="m 20.5,16 c 0,0 -1.157211,-2.965939 -1.263809,-3.101665 -0.04062,-0.05173 -0.200714,-0.132896 -0.35574,-0.180374 -0.245155,-0.07508 -0.364748,-0.05991 -0.918276,0.116502 -1.317718,0.419958 -2.476283,0.889374 -2.476283,1.003318 0,0.125414 0.830027,2.162219 0.830027,2.162219 z"/>
+ <path style="fill:#ffffff" d="m 15.222249,13.483315 c 2.261654,-0.814263 3.239765,-1.132832 3.478164,-1.132832 0.223448,0 0.331673,-0.03214 0.331673,-0.0985 0,-0.127258 -2.228363,-2.8301635 -2.54126,-3.053494 -0.370473,-0.2644285 -0.755934,-0.2229985 -2.021477,0.21727 -0.612125,0.212952 -1.0661,0.442338 -1.131175,0.509746 -0.122798,0.127197 -1.889412,4.329889 -1.889412,4.492579 0,0.189099 0.181617,0.285272 0.455894,0.241419 0.149162,-0.02384 1.587022,-0.553134 3.317593,-1.176191 z"/>
+ <path style="fill:#ffffff" d="m 11.156741,14.219551 c 0.240621,-0.382125 1.841623,-4.110886 1.840106,-4.285641 -9.5e-4,-0.103837 -0.225926,-0.706956 -0.500051,-1.3402635 -0.501352,-1.1582635 -0.723698,-1.47598 -1.098413,-1.569545 -0.0883,-0.02205 -1.021479,-0.03053 -2.0737435,-0.01886 L 7.411425,7.0264665 7.6068015,7.26374 c 0.24543,0.298064 0.506387,0.870586 1.4752215,3.236549 1.42965,3.491301 1.623231,3.889172 1.892188,3.889172 0.04156,0 0.123682,-0.07646 0.18253,-0.169916 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 4 4 5 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 h -5 -4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/masterpdfeditor3.svg b/.icons/awkward/24x24/apps/masterpdfeditor3.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/masterpdfeditor3.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/masterpdfeditor4.svg b/.icons/awkward/24x24/apps/masterpdfeditor4.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/masterpdfeditor4.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/masterpdfeditor5.svg b/.icons/awkward/24x24/apps/masterpdfeditor5.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/masterpdfeditor5.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mat.svg b/.icons/awkward/24x24/apps/mat.svg
new file mode 100644
index 00000000..0031d012
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mat.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="4" height="15" x="10" y="7.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#b83229" width="4" height="15" x="10" y="7" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 10.849218,12.491012 C 8.5351098,12.446134 6.5962069,12.406508 6.0218523,12.329526 5.6006568,12.27307 5.3938092,12.218032 5.1605182,12.100341 4.7752092,11.905962 4.5355788,11.634911 4.3626451,11.197851 4.2045337,10.798267 4.1401546,10.480896 4.0810718,9.8097509 4.0143961,9.052359 4.0091848,8.915244 4.0022609,7.7351691 3.9941054,6.3473982 4.0105214,5.8926373 4.101859,4.9715093 4.1497517,4.4886079 4.2195636,4.1676788 4.3507334,3.8273544 4.4701916,3.5174276 4.5792542,3.3463829 4.7775998,3.1578929 5.0268837,2.920996 5.3006585,2.7769866 5.6462749,2.7009643 6.1621476,2.587491 9.4934529,2.5000016 12.001651,2.5000016 c 2.508198,0 5.839444,0.087489 6.355316,0.2009627 0.373076,0.082063 0.646888,0.233642 0.914044,0.5060002 0.209095,0.2131659 0.31679,0.4068618 0.444949,0.8002981 0.132055,0.4053902 0.1827,0.764158 0.257736,1.8258307 0.03563,0.5041729 0.03562,2.8250477 0,3.3289722 -0.04169,0.5895129 -0.09286,1.1144885 -0.12692,1.3023345 -0.08758,0.482945 -0.259595,0.935114 -0.45353,1.192203 -0.133058,0.176382 -0.395719,0.386545 -0.61536,0.492365 -0.222406,0.107151 -0.434303,0.160274 -0.775905,0.194527 -1.058533,0.106139 -5.290529,0.183636 -7.152749,0.147517 z"/>
+ <path style="fill:#d54c41" d="M 10.849218,11.991014 C 8.5351098,11.946136 6.5962069,11.90651 6.0218523,11.829528 5.6006568,11.773072 5.3938092,11.718034 5.1605182,11.600343 4.7752092,11.405964 4.5355788,11.134913 4.3626451,10.697853 4.2045337,10.298269 4.1401546,9.9808981 4.0810718,9.3097517 4.0143961,8.5523598 4.0091848,8.4152448 4.0022609,7.2351699 3.9941054,5.847399 4.0105214,5.3926381 4.101859,4.4715101 4.1497517,3.9886087 4.2195636,3.6676796 4.3507334,3.3273552 4.4701916,3.0174284 4.5792542,2.8463837 4.7775998,2.6578937 5.0268837,2.4209968 5.3006585,2.2769874 5.6462749,2.2009651 6.1621476,2.0874918 9.4934529,2.0000024 12.001651,2.0000024 c 2.508198,0 5.839444,0.087489 6.355316,0.2009627 0.373076,0.082063 0.646888,0.233642 0.914044,0.5060002 0.209095,0.2131659 0.31679,0.4068618 0.444949,0.8002981 0.132055,0.4053902 0.1827,0.764158 0.257736,1.8258307 0.03563,0.5041729 0.03562,2.8250477 0,3.3289722 -0.04169,0.5895129 -0.09286,1.1144893 -0.12692,1.3023358 -0.08758,0.4829449 -0.259595,0.9351139 -0.45353,1.1922029 -0.133058,0.176382 -0.395719,0.386545 -0.61536,0.492365 -0.222406,0.107151 -0.434303,0.160274 -0.775905,0.194527 -1.058533,0.106139 -5.290529,0.183636 -7.152749,0.147517 z"/>
+ <path style="opacity:0.2" d="m 16.492188,4.4919042 a 0.50005,0.50005 0 0 0 -0.07422,0.00781 H 15.5 a 0.50005,0.50005 0 1 0 0,1 H 16 v 3.5 a 0.50005,0.50005 0 1 0 1,0 v -3.5 h 0.5 a 0.50005,0.50005 0 1 0 0,-1 h -0.908203 a 0.50005,0.50005 0 0 0 -0.09961,-0.00781 z m -7.0058599,0.00586 A 0.50005,0.50005 0 0 0 9.0996094,4.6989355 L 8,6.1657323 6.9003906,4.6989355 A 0.50005,0.50005 0 0 0 6.5136719,4.4997167 0.50005,0.50005 0 0 0 6,4.9997167 v 4 a 0.50005,0.50005 0 1 0 1,0 V 6.5016698 l 0.5996094,0.7988281 a 0.50005,0.50005 0 0 0 0.8007812,0 L 9,6.5016698 v 2.4980469 a 0.50005,0.50005 0 1 0 1,0 v -4 A 0.50005,0.50005 0 0 0 9.4863281,4.4977642 Z m 3.5195309,0.00195 A 0.50005,0.50005 0 0 0 12.53125,4.8239355 l -1.5,4 a 0.50005,0.50005 0 1 0 0.935547,0.3515624 l 0.253906,-0.6757812 h 1.556641 l 0.253906,0.6757812 a 0.50005,0.50005 0 1 0 0.935547,-0.3515624 l -1.5,-4 A 0.50005,0.50005 0 0 0 13.005859,4.4997167 Z M 13,6.4235448 13.402344,7.4997167 h -0.806641 z"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="M 6.5000006,8.4998788 V 4.4998795 L 8.0000004,6.5 9.5000003,4.4998795 v 3.9999993"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="m 11.499533,8.4998788 1.5,-3.9999993 1.5,3.9999993"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="m 16.50005,8.4998788 v -3.9999993 0"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="M 15.500121,4.4998795 H 17.5"/>
+ <path style="fill:none;stroke:#fefefe" d="m 11.999533,7.5 h 2"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.001953 2 C 9.493755 2 6.1623571 2.0876986 5.6464844 2.2011719 C 5.300868 2.2771942 5.0266277 2.4213062 4.7773438 2.6582031 C 4.5789982 2.8466931 4.4710207 3.0181982 4.3515625 3.328125 C 4.2203927 3.6684494 4.1494552 3.9878017 4.1015625 4.4707031 C 4.0102249 5.3918311 3.9937976 5.8466041 4.0019531 7.234375 C 4.0024953 7.3267731 4.0033548 7.3414666 4.0039062 7.421875 C 4.0014633 6.329217 4.0193928 5.7993737 4.1015625 4.9707031 C 4.1494552 4.4878017 4.2203927 4.1684494 4.3515625 3.828125 C 4.4710207 3.5181982 4.5789982 3.3466931 4.7773438 3.1582031 C 5.0266277 2.9213062 5.300868 2.7771942 5.6464844 2.7011719 C 6.1623571 2.5876986 9.493755 2.5 12.001953 2.5 C 14.510151 2.5 17.84155 2.5876982 18.357422 2.7011719 C 18.730498 2.7832349 19.004328 2.9346731 19.271484 3.2070312 C 19.480579 3.4201971 19.588638 3.6143762 19.716797 4.0078125 C 19.848852 4.4132027 19.899573 4.7723117 19.974609 5.8339844 C 19.989748 6.0481985 19.993821 6.6566207 19.996094 7.2480469 C 19.999173 6.4475177 19.995101 5.6239432 19.974609 5.3339844 C 19.899573 4.2723117 19.848852 3.9132027 19.716797 3.5078125 C 19.588638 3.1143762 19.480579 2.9201971 19.271484 2.7070312 C 19.004328 2.4346731 18.730498 2.2832349 18.357422 2.2011719 C 17.84155 2.0876982 14.510151 2 12.001953 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mate-ax-applet.svg b/.icons/awkward/24x24/apps/mate-ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-brightness-applet.svg b/.icons/awkward/24x24/apps/mate-brightness-applet.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-brightness-applet.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-cpu-frequency-applet.svg b/.icons/awkward/24x24/apps/mate-cpu-frequency-applet.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-cpu-frequency-applet.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-desktop-item-edit.svg b/.icons/awkward/24x24/apps/mate-desktop-item-edit.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-disk-usage-analyzer.svg b/.icons/awkward/24x24/apps/mate-disk-usage-analyzer.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-disk-usage-analyzer.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-eyes-applet.svg b/.icons/awkward/24x24/apps/mate-eyes-applet.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-eyes-applet.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-indicator-applet.svg b/.icons/awkward/24x24/apps/mate-indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-inhibit-applet.svg b/.icons/awkward/24x24/apps/mate-inhibit-applet.svg
new file mode 100644
index 00000000..ee38a112
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-inhibit-applet.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 7.0069043,17.50002 v 2.999985 C 7.0069043,21.5 8.0068992,21.5 8.0068992,21.5 h 0.9999949 1.9999899 1.99999 1.999989 1.99999 1.99999 0.999995 c 0,0 0.999995,0 0.999995,-0.999995 V 17.50002 h -1.99999 -1.99999 -1.99999 -1.999989 -1.99999 -1.9999899 z"/>
+ <path style="fill:#38732b" d="m 21.006833,17.000023 h -1.99999 v 3.99998 h 0.999995 c 0,0 0.999995,0 0.999995,-0.999995 z"/>
+ <rect style="fill:#ffff00" width="2" height="4" x="13.01" y="17"/>
+ <rect style="fill:#38732b" width="2" height="4" x="11.01" y="17"/>
+ <rect style="fill:#ffff00" width="2" height="4" x="9.01" y="17"/>
+ <path style="fill:#38732b" d="m 7.0069043,17.000023 h 1.9999898 v 3.99998 H 8.0068992 c 0,0 -0.9999949,0 -0.9999949,-0.999995 z"/>
+ <rect style="fill:#ffff00" width="2" height="4" x="17.01" y="17"/>
+ <rect style="fill:#38732b" width="2" height="4" x="15.01" y="17"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-23.01" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5bbd41" width="16" height="20" x="-19" y="-23.01" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:none;stroke:#00090e;stroke-width:1.99998975;stroke-linecap:round;stroke-linejoin:round" d="M 8.0108842,6.4999522 H 15.010848 L 8.0108842,15.499905 h 6.9999638"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.99998975;stroke-linecap:round;stroke-linejoin:round" d="M 8.0108842,6.0000548 H 15.010848 L 8.0108842,15.000008 h 6.9999638"/>
+ <path style="opacity:0.1;fill:none;stroke:#00090e;stroke-width:0.99999487;stroke-linecap:round;stroke-linejoin:round" d="m 17.510957,6.0000048 h 2.999984 l -2.999984,3.9999783 h 2.999984"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999487;stroke-linecap:round;stroke-linejoin:round" d="m 17.510957,5.5001074 h 2.999984 l -2.999984,3.9999789 h 2.999984"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.0071622,3.0000947 c -0.5539972,0 -0.9999949,0.4459977 -0.9999949,0.9999949 V 4.500087 c 0,-0.5539971 0.4459977,-0.9999948 0.9999949,-0.9999948 H 22.00707 c 0.553997,0 0.999995,0.4459977 0.999995,0.9999948 V 4.0000896 c 0,-0.5539972 -0.445998,-0.9999949 -0.999995,-0.9999949 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99998975;stroke-linecap:round;stroke-linejoin:round" d="m 2.0071724,3.4998497 h 1.9999898 v 16.0000273 0 0"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.99998975;stroke-linecap:round;stroke-linejoin:round" d="m 2.0071724,3.0000947 h 1.9999898 v 16.0000283 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mate-invest-applet.svg b/.icons/awkward/24x24/apps/mate-invest-applet.svg
new file mode 120000
index 00000000..ae8771b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-invest-applet.svg
@@ -0,0 +1 @@
+keurocalc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-logo.svg b/.icons/awkward/24x24/apps/mate-logo.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-logo.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-netspeed-applet.svg b/.icons/awkward/24x24/apps/mate-netspeed-applet.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-netspeed-applet.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-network-properties.svg b/.icons/awkward/24x24/apps/mate-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-notification-properties.svg b/.icons/awkward/24x24/apps/mate-notification-properties.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-notification-properties.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-clock.svg b/.icons/awkward/24x24/apps/mate-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-drawer.svg b/.icons/awkward/24x24/apps/mate-panel-drawer.svg
new file mode 100644
index 00000000..75374c69
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-drawer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e3af4a" d="m21 19v-15c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v15c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <rect opacity=".2" width="14" height="11" x="4" y="6.5" rx=".945" ry="1.001"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#faff84" width="14" height="11" x="4" y="6" rx=".945" ry="1.001"/>
+ <rect opacity=".2" width="6" height="2" x="8" y="10.5" rx=".992" ry=".912"/>
+ <rect fill="#4e4e4e" width="6" height="2" x="8" y="10" rx=".992" ry=".912"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mate-panel-fish.svg b/.icons/awkward/24x24/apps/mate-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-force-quit.svg b/.icons/awkward/24x24/apps/mate-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-launcher.svg b/.icons/awkward/24x24/apps/mate-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-notification-area.svg b/.icons/awkward/24x24/apps/mate-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-separator.svg b/.icons/awkward/24x24/apps/mate-panel-separator.svg
new file mode 100644
index 00000000..d5180e93
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-separator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4ab3e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height="18" x="11" y="3.5" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="2" height="18" x="11" y="3" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 7,13.5 V 15.5 L 3,12.5 7,9.5 V 11.5 H 10 V 13.5 Z"/>
+ <path style="fill:#b3e5fc" d="M 7,13 V 15 L 3,12 7,9 V 11 H 10 V 13 Z"/>
+ <path style="opacity:0.2" d="M 17,13.5 V 15.5 L 21,12.5 17,9.5 V 11.5 H 14 V 13.5 Z"/>
+ <path style="fill:#b3e5fc" d="M 17,13 V 15 L 21,12 17,9 V 11 H 14 V 13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mate-panel-window-list.svg b/.icons/awkward/24x24/apps/mate-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-window-menu.svg b/.icons/awkward/24x24/apps/mate-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel-workspace-switcher.svg b/.icons/awkward/24x24/apps/mate-panel-workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-panel.svg b/.icons/awkward/24x24/apps/mate-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-power-manager.svg b/.icons/awkward/24x24/apps/mate-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-power-statistics.svg b/.icons/awkward/24x24/apps/mate-power-statistics.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-preferences-desktop-display.svg b/.icons/awkward/24x24/apps/mate-preferences-desktop-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-preferences-desktop-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-sensors-applet.svg b/.icons/awkward/24x24/apps/mate-sensors-applet.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-sensors-applet.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-session-properties.svg b/.icons/awkward/24x24/apps/mate-session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-sticky-notes-applet.svg b/.icons/awkward/24x24/apps/mate-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate-system-log.svg b/.icons/awkward/24x24/apps/mate-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mate.svg b/.icons/awkward/24x24/apps/mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mateconf-editor.svg b/.icons/awkward/24x24/apps/mateconf-editor.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mateconf-editor.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/matepalimpsest.svg b/.icons/awkward/24x24/apps/matepalimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/matepalimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mathematica.svg b/.icons/awkward/24x24/apps/mathematica.svg
new file mode 100644
index 00000000..b8e96314
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mathematica.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.023791,1.5005218 A 0.59912637,0.60006444 0 0 0 11.481472,1.797399 L 9.6873933,4.873984 6.4299696,3.441747 A 0.59912637,0.60006444 0 0 0 5.5931875,4.0509313 L 5.9473228,7.5964651 2.4714895,8.355455 A 0.59912637,0.60006444 0 0 0 2.1518704,9.3410093 L 4.5190798,12.00099 2.1522604,14.661362 a 0.59912637,0.60006444 0 0 0 0.3198141,0.985359 l 3.4760288,0.758209 -0.3533558,3.545535 a 0.59912637,0.60006444 0 0 0 0.8369769,0.608987 l 3.2572284,-1.432823 1.7948592,3.076195 a 0.59912637,0.60006444 0 0 0 1.034521,-2.01e-4 l 1.794274,-3.076584 3.257229,1.432042 a 0.59912637,0.60006444 0 0 0 0.836977,-0.609185 l -0.354137,-3.545143 3.475834,-0.759186 a 0.59912637,0.60006444 0 0 0 0.31962,-0.985554 l -2.36721,-2.65978 2.366819,-2.6605673 A 0.59912637,0.60006444 0 0 0 21.527926,8.3533067 L 18.051702,7.595098 18.405058,4.049564 A 0.59912637,0.60006444 0 0 0 17.56808,3.4405752 L 14.311047,4.8735934 12.515993,1.7972038 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 12.023791,1.0005214 A 0.59912637,0.60006444 0 0 0 11.481472,1.2973986 L 9.6873933,4.3739836 6.4299696,2.9417466 A 0.59912637,0.60006444 0 0 0 5.5931875,3.5509309 L 5.9473228,7.0964647 2.4714895,7.8554546 A 0.59912637,0.60006444 0 0 0 2.1518704,8.8410089 l 2.3672094,2.6599801 -2.3668194,2.660372 a 0.59912637,0.60006444 0 0 0 0.3198141,0.985359 l 3.4760288,0.758209 -0.3533558,3.545535 a 0.59912637,0.60006444 0 0 0 0.8369769,0.608987 l 3.2572284,-1.432823 1.7948592,3.076195 a 0.59912637,0.60006444 0 0 0 1.034521,-2.01e-4 l 1.794274,-3.076584 3.257229,1.432042 a 0.59912637,0.60006444 0 0 0 0.836977,-0.609185 l -0.354137,-3.545143 3.475834,-0.759186 a 0.59912637,0.60006444 0 0 0 0.31962,-0.985554 l -2.36721,-2.65978 2.366819,-2.6605667 A 0.59912637,0.60006444 0 0 0 21.527926,7.8533063 L 18.051702,7.0950976 18.405058,3.5495636 A 0.59912637,0.60006444 0 0 0 17.56808,2.9405748 L 14.311047,4.373593 12.515993,1.2972034 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 7.671875,5.5 c 0,0 0.8057405,2.6753298 0.3144531,4.390625 C 7.4950411,11.60592 5,13.537109 5,13.537109 c 0,0 3.2597689,0.183478 4.4980469,1 C 10.736325,15.353631 11.996094,18.5 11.996094,18.5 c 0,0 1.673499,-3.466715 2.373047,-3.962891 C 15.068689,14.040934 19,13.533203 19,13.533203 c 0,0 -2.872854,-2.791652 -3.117188,-3.570312 -0.244332,-0.778665 0.445313,-4.4609379 0.445313,-4.4609379 0,0 -2.587382,1.9980469 -4.404297,1.9980469 -1.816915,0 -4.251953,-2 -4.251953,-2 z M 15,7.5195312 c -0.06086,0.4558722 -0.119919,0.9248236 -0.148438,1.3515626 -0.03309,0.4951772 -0.09261,0.8527422 0.07617,1.3906252 0.177636,0.566102 0.440661,0.818827 0.769532,1.220703 0.32887,0.401875 0.723612,0.836633 1.107422,1.24414 0.05805,0.06164 0.05595,0.05506 0.113281,0.115235 -0.07452,0.01273 -0.06879,0.01007 -0.144531,0.02344 -0.548992,0.09692 -1.122861,0.208732 -1.628907,0.335938 -0.506046,0.127206 -0.883765,0.186347 -1.353515,0.519531 -0.469719,0.333163 -0.649598,0.671257 -0.927735,1.101563 -0.278136,0.430306 -0.560419,0.926893 -0.820312,1.404296 -0.0061,0.01129 -0.0056,0.01023 -0.01172,0.02149 C 11.547205,15.334506 10.993254,14.32588 10.048828,13.703125 9.2065678,13.147737 8.1699505,12.980713 7.2207031,12.830078 7.9046275,12.115005 8.6361549,11.252237 8.9472656,10.166016 9.2055053,9.26439 9.0870658,8.3818583 8.9902344,7.5546875 9.8306943,8.0308609 10.810562,8.5 11.923828,8.5 13.074545,8.5 14.113987,8.008359 15,7.5195312 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.671875,5 c 0,0 0.8057405,2.6753298 0.3144531,4.390625 C 7.4950411,11.10592 5,13.037109 5,13.037109 c 0,0 3.2597689,0.183478 4.4980469,1 C 10.736325,14.853631 11.996094,18 11.996094,18 c 0,0 1.673499,-3.466715 2.373047,-3.962891 C 15.068689,13.540934 19,13.033203 19,13.033203 c 0,0 -2.872854,-2.791652 -3.117188,-3.570312 C 15.63848,8.6842264 16.328125,5.0019531 16.328125,5.0019531 16.328125,5.0019531 13.740743,7 11.923828,7 10.106913,7 7.671875,5 7.671875,5 Z M 15,7.0195312 c -0.06086,0.4558722 -0.119919,0.9248236 -0.148438,1.3515626 -0.03309,0.4951769 -0.09261,0.8527422 0.07617,1.3906252 0.177636,0.566102 0.440661,0.818827 0.769532,1.220703 0.32887,0.401875 0.723612,0.836633 1.107422,1.24414 0.05805,0.06164 0.05595,0.05506 0.113281,0.115235 -0.07452,0.01273 -0.06879,0.01007 -0.144531,0.02344 -0.548992,0.09692 -1.122861,0.208732 -1.628907,0.335938 -0.506046,0.127206 -0.883765,0.186347 -1.353515,0.519531 -0.469719,0.333163 -0.649598,0.671257 -0.927735,1.101563 -0.278136,0.430306 -0.560419,0.926893 -0.820312,1.404296 -0.0061,0.01129 -0.0056,0.01023 -0.01172,0.02148 C 11.547205,14.834506 10.993254,13.82588 10.048828,13.203125 9.2065678,12.647737 8.1699505,12.480713 7.2207031,12.330078 7.9046275,11.615005 8.6361549,10.752237 8.9472656,9.666016 9.2055053,8.7643896 9.0870658,7.8818583 8.9902344,7.0546875 9.8306943,7.5308609 10.810562,8 11.923828,8 13.074545,8 14.113987,7.508359 15,7.0195312 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12.023438 1 A 0.59912637 0.60006444 0 0 0 11.482422 1.296875 L 9.6875 4.3730469 L 6.4296875 2.9414062 A 0.59912637 0.60006444 0 0 0 5.59375 3.5507812 L 5.6191406 3.8066406 A 0.59912637 0.60006444 0 0 1 6.4296875 3.4414062 L 9.6875 4.8730469 L 11.482422 1.796875 A 0.59912637 0.60006444 0 0 1 12.023438 1.5 A 0.59912637 0.60006444 0 0 1 12.515625 1.796875 L 14.310547 4.8730469 L 17.568359 3.4414062 A 0.59912637 0.60006444 0 0 1 18.378906 3.8066406 L 18.404297 3.5488281 A 0.59912637 0.60006444 0 0 0 17.568359 2.9414062 L 14.310547 4.3730469 L 12.515625 1.296875 A 0.59912637 0.60006444 0 0 0 12.023438 1 z M 5.8984375 7.1054688 L 2.4707031 7.8554688 A 0.59912637 0.60006444 0 0 0 2.0546875 8.6914062 A 0.59912637 0.60006444 0 0 1 2.4707031 8.3554688 L 5.9472656 7.5957031 L 5.8984375 7.1054688 z M 18.099609 7.1054688 L 18.050781 7.5957031 L 21.527344 8.3535156 A 0.59912637 0.60006444 0 0 1 21.945312 8.6894531 A 0.59912637 0.60006444 0 0 0 21.527344 7.8535156 L 18.099609 7.1054688 z M 19.703125 11.75 L 19.480469 12 L 21.847656 14.658203 A 0.59912637 0.60006444 0 0 1 21.945312 14.808594 A 0.59912637 0.60006444 0 0 0 21.847656 14.158203 L 19.703125 11.75 z M 4.296875 11.751953 L 2.1523438 14.162109 A 0.59912637 0.60006444 0 0 0 2.0546875 14.810547 A 0.59912637 0.60006444 0 0 1 2.1523438 14.662109 L 4.5195312 12.001953 L 4.296875 11.751953 z M 5.8984375 16.394531 L 5.5957031 19.451172 A 0.59912637 0.60006444 0 0 0 5.6210938 19.693359 L 5.9472656 16.404297 L 5.8984375 16.394531 z M 18.101562 16.394531 L 18.052734 16.404297 L 18.380859 19.689453 A 0.59912637 0.60006444 0 0 0 18.40625 19.449219 L 18.101562 16.394531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/matlab-desktop.svg b/.icons/awkward/24x24/apps/matlab-desktop.svg
new file mode 120000
index 00000000..230abc95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/matlab-desktop.svg
@@ -0,0 +1 @@
+matlab.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/matlab.svg b/.icons/awkward/24x24/apps/matlab.svg
new file mode 100644
index 00000000..0e627dd1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/matlab.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#ff9959" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".1" transform="matrix(.5 0 0 .5 -1.0014 -.497)">
+ <path d="m29.23 12.06c-0.426 0.34-1.68 2.719-2.934 5.555-0.508 1.156-1.227 2.668-1.59 3.363-1.078 2.059-3.711 5.805-4.93 7l-1.137 1.125 0.848 0.926c0.52 0.57 1.207 1.754 1.777 3.078 1.082 2.523 1.27 2.887 1.477 2.887 0.098 0 0.652-0.313 1.27-0.707 1.379-0.895 2.668-2.098 4.422-4.145 2.738-3.191 4.793-3.867 7.324-2.402 0.684 0.398 1.246 0.648 1.246 0.555 0-0.098-0.348-1.059-0.766-2.141s-1.559-4.137-2.527-6.789c-0.691-1.164-2.949-9.117-4.48-8.297m-5.457 6.527c-0.012 0-0.027 0-0.043 0.008-2.316 1.039-3.152 1.512-3.836 2.172-0.449 0.441-0.816 0.91-0.816 1.047 0 0.426 1.824 1.563 2.125 1.324 0.145-0.117 0.715-0.953 1.266-1.863 0.973-1.621 1.477-2.664 1.305-2.688m-6.484 4.59c-0.395 0-5.992 2.168-6.258 2.426-0.078 0.074 0.004 0.211 0.184 0.313 0.18 0.105 1.203 0.805 2.289 1.559 1.082 0.754 2.023 1.367 2.09 1.371 0.066 0 0.563-0.266 1.094-0.594 1.117-0.688 3.273-2.816 3.262-3.223-0.008-0.363-2.156-1.855-2.664-1.855m0.004 0.004"/>
+ </g>
+ <g fill="#4d4d4d" transform="matrix(.5 0 0 .5 -1.0014 -.997)">
+ <path d="m29.23 12.06c-0.426 0.34-1.68 2.719-2.934 5.555-0.508 1.156-1.227 2.668-1.59 3.363-1.078 2.059-3.711 5.805-4.93 7l-1.137 1.125 0.848 0.926c0.52 0.57 1.207 1.754 1.777 3.078 1.082 2.523 1.27 2.887 1.477 2.887 0.098 0 0.652-0.313 1.27-0.707 1.379-0.895 2.668-2.098 4.422-4.145 2.738-3.191 4.793-3.867 7.324-2.402 0.684 0.398 1.246 0.648 1.246 0.555 0-0.098-0.348-1.059-0.766-2.141s-1.559-4.137-2.527-6.789c-0.691-1.164-2.949-9.117-4.48-8.297m-5.457 6.527c-0.012 0-0.027 0-0.043 0.008-2.316 1.039-3.152 1.512-3.836 2.172-0.449 0.441-0.816 0.91-0.816 1.047 0 0.426 1.824 1.563 2.125 1.324 0.145-0.117 0.715-0.953 1.266-1.863 0.973-1.621 1.477-2.664 1.305-2.688m-6.484 4.59c-0.395 0-5.992 2.168-6.258 2.426-0.078 0.074 0.004 0.211 0.184 0.313 0.18 0.105 1.203 0.805 2.289 1.559 1.082 0.754 2.023 1.367 2.09 1.371 0.066 0 0.563-0.266 1.094-0.594 1.117-0.688 3.273-2.816 3.262-3.223-0.008-0.363-2.156-1.855-2.664-1.855m0.004 0.004"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mattermost-desktop.svg b/.icons/awkward/24x24/apps/mattermost-desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mattermost-desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mattermost.svg b/.icons/awkward/24x24/apps/mattermost.svg
new file mode 100644
index 00000000..a517cdae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mattermost.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#248afd" cx="12" cy="12" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:0.2" d="M 11.841797,5.5078125 A 7,7 0 0 0 5,12.5 a 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -3.013672,-5.7324219 l 0,1.7304688 A 5,5 0 0 1 17,11.5 a 5,5 0 0 1 -5,5 5,5 0 0 1 -5,-5 5,5 0 0 1 3.908203,-4.8730469 c 0.286067,-0.3408095 0.640306,-0.7670403 0.789063,-0.9492187 0.04987,-0.061074 0.09636,-0.1130355 0.144531,-0.1699219 z m 1.798828,1.0019531 c -0.03697,0.016353 -0.213816,0.2122762 -0.394531,0.4335938 -0.180714,0.2213171 -0.575346,0.6943891 -0.876953,1.0527344 -0.301607,0.3583451 -0.874369,1.0443141 -1.271485,1.5234374 -0.780165,0.9412708 -0.904685,1.1310648 -1.033203,1.5781248 -0.080264,0.279217 -0.087327,0.730245 -0.01563,0.992188 0.196567,0.718088 0.853792,1.256244 1.701172,1.394531 0.03852,0.0063 0.171683,0.01393 0.294922,0.01563 0.513461,0.0074 0.950159,-0.16604 1.320312,-0.525391 0.195086,-0.189393 0.249224,-0.263897 0.369141,-0.505859 0.07727,-0.1559 0.16115,-0.363727 0.1875,-0.460938 0.0676,-0.249337 0.09961,-0.764496 0.06445,-1.943359 l 0,-3.4335936 C 13.967913,6.5380701 13.724065,6.4728566 13.640625,6.5097656 Z"/>
+ <path style="fill:#ffffff" d="M 11.841797 5.0078125 A 7 7 0 0 0 5 12 A 7 7 0 0 0 12 19 A 7 7 0 0 0 19 12 A 7 7 0 0 0 15.986328 6.2675781 L 15.986328 7.9980469 A 5 5 0 0 1 17 11 A 5 5 0 0 1 12 16 A 5 5 0 0 1 7 11 A 5 5 0 0 1 10.908203 6.1269531 C 11.19427 5.7861436 11.548509 5.3599128 11.697266 5.1777344 C 11.747135 5.1166602 11.793623 5.0646989 11.841797 5.0078125 z M 13.640625 6.0097656 C 13.603655 6.0261186 13.426809 6.2220418 13.246094 6.4433594 C 13.06538 6.6646765 12.670748 7.1377485 12.369141 7.4960938 C 12.067534 7.8544389 11.494772 8.5404079 11.097656 9.0195312 C 10.317491 9.9608017 10.192971 10.150596 10.064453 10.597656 C 9.9841891 10.876873 9.9771261 11.327901 10.048828 11.589844 C 10.245395 12.307932 10.90262 12.846088 11.75 12.984375 C 11.78852 12.990675 11.921683 12.9983 12.044922 13 C 12.558383 13.0074 12.995081 12.83396 13.365234 12.474609 C 13.56032 12.285216 13.614458 12.210712 13.734375 11.96875 C 13.811645 11.81285 13.895525 11.605023 13.921875 11.507812 C 13.989475 11.258475 14.021488 10.743316 13.986328 9.5644531 L 13.986328 6.1308594 C 13.967913 6.0380701 13.724065 5.9728566 13.640625 6.0097656 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/maxima-icon.svg b/.icons/awkward/24x24/apps/maxima-icon.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maxima-icon.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/maxima-new.svg b/.icons/awkward/24x24/apps/maxima-new.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maxima-new.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/maxima.svg b/.icons/awkward/24x24/apps/maxima.svg
new file mode 100644
index 00000000..4bf07c0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maxima.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <circle style="opacity:0.2" cx="12" cy="1040.862" r="10"/>
+ <circle style="fill:#404b8b" cx="12" cy="1040.362" r="10"/>
+ <path style="opacity:0.2" d="m 6.625,1035.8622 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 0.40625,0 c 0,0 0.484651,0.1305 0.4661105,0.5431 -0.1256095,1.7547 -0.79338,6.6525 -1.0012665,7.0409 -0.2621285,0.3669 -0.432381,0.416 -0.871094,0.416 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 3.25,0 c 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.752811,0.097 -0.903405,-0.098 -1.106584,-0.6606 -0.1035735,-0.5477 -0.067742,-1.4112 0.060685,-2.8355 0.2311485,-2.5635 0.3588225,-3.09 0.6972655,-2.8808 0.2333435,0.1442 1.927057,3.9598 2.483399,5.665 0.229314,0.7029 0.504743,1.2489 0.612305,1.2129 0.107561,-0.036 0.442399,-0.7375 0.74414,-1.5596 0.682144,-1.8584 2.031834,-4.8519 2.254883,-5.1015 0.296092,-0.3314 0.47365,0.2535 0.917969,3.0224 0.420401,2.6199 0.422588,2.7022 0.08496,3.0752 -0.122097,0.1196 -0.331802,0.062 -0.499024,0.062 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 3.25,0 c 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.552972,0.064 -0.526834,-0.1071 -0.698203,-0.528 -0.526975,-1.5993 -1.321843,-6.2112 -1.132852,-6.9642 0.207615,-0.4523 0.349344,-0.5078 0.831055,-0.5078 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 l -3.25,0 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.405435,0.2323 0.625,0.5 0.32583,0.3181 0.09164,0.5864 -0.04185,0.9123 -0.475591,1.1357 -1.227683,2.7889 -1.227683,2.7889 -0.199751,0.5749 -0.627511,1.4964 -0.936524,1.4824 -0.251047,-0.026 -1.086339,-2.3938 -1.630859,-3.4746 -0.205491,-0.4932 -0.3406655,-0.6459 -0.4653905,-0.9489 -0.398969,-0.6365 0.052302,-0.7601 0.052302,-0.7601 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 z"/>
+ <path style="fill:#f26265" d="m 6.625,1035.3622 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 0.40625,0 c 0,0 0.484651,0.1304 0.4661105,0.543 -0.1256095,1.7548 -0.79338,6.6526 -1.0012665,7.041 -0.2621285,0.3669 -0.432381,0.416 -0.871094,0.416 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 3.25,0 c 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.752811,0.097 -0.903405,-0.098 -1.106584,-0.6606 -0.1035735,-0.5477 -0.067742,-1.4112 0.060685,-2.8355 0.2311485,-2.5635 0.3588225,-3.0901 0.6972655,-2.8809 0.2333435,0.1442 1.927057,3.9598 2.483399,5.6651 0.229314,0.7029 0.504743,1.2489 0.612305,1.2129 0.107561,-0.036 0.442399,-0.7375 0.74414,-1.5596 0.682144,-1.8584 2.031834,-4.852 2.254883,-5.1016 0.296092,-0.3314 0.47365,0.2536 0.917969,3.0225 0.420401,2.6199 0.422588,2.7022 0.08496,3.0752 -0.122096,0.1195 -0.331802,0.062 -0.499024,0.062 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.27875,0.5 0.625,0.5 l 3.25,0 c 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.552972,0.064 -0.526834,-0.1072 -0.698203,-0.5281 -0.526975,-1.5993 -1.321842,-6.2111 -1.132852,-6.9641 0.207615,-0.4523 0.349344,-0.5078 0.831055,-0.5078 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 l -3.25,0 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.277 0.405435,0.2323 0.625,0.5 0.32583,0.3181 0.09164,0.5863 -0.04185,0.9123 -0.475591,1.1356 -1.227683,2.7889 -1.227683,2.7889 -0.199751,0.5749 -0.627511,1.4964 -0.936524,1.4824 -0.251047,-0.026 -1.086339,-2.3939 -1.630859,-3.4746 -0.205491,-0.4933 -0.3406655,-0.646 -0.4653905,-0.9489 -0.398969,-0.6366 0.052302,-0.7601 0.052302,-0.7601 0.34625,0 0.625,-0.223 0.625,-0.5 0,-0.277 -0.27875,-0.5 -0.625,-0.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1030.3622 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.291 10,10 0 0 1 9.9892578,-9.791 10,10 0 0 1 9.989258,9.709 10,10 0 0 0 0.01074,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.625,1035.3622 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.093 0.039755,0.1755 0.094727,0.25 0.108561,-0.1471 0.3004145,-0.25 0.5302735,-0.25 l 3.25,0 c 0.229859,0 0.421713,0.1029 0.530274,0.25 0.05497,-0.074 0.09473,-0.1569 0.09473,-0.25 0,-0.277 -0.27875,-0.5 -0.625,-0.5 l -3.25,0 z m 7.5,0 c -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.099 0.06068,0.1534 0.137696,0.1992 0.114102,-0.1183 0.285237,-0.1992 0.487304,-0.1992 l 3.25,0 c 0.229859,0 0.421713,0.1029 0.530273,0.25 0.05497,-0.074 0.09473,-0.1569 0.09473,-0.25 0,-0.277 -0.27875,-0.5 -0.625,-0.5 l -3.25,0 z m -4.385742,1.6016 c -0.089123,0.098 -0.152192,0.2829 0.083008,0.6582 0.124725,0.303 0.2603305,0.4559 0.4658205,0.9492 0.54452,1.0807 1.379812,3.4486 1.63086,3.4746 0.309012,0.014 0.736772,-0.9075 0.936523,-1.4824 -10e-7,0 0.751948,-1.6534 1.227539,-2.7891 0.117779,-0.2876 0.313113,-0.5301 0.133789,-0.8017 -0.04194,0.097 -0.0905,0.196 -0.133789,0.3017 -0.47559,1.1356 -1.22754,2.7891 -1.227539,2.7891 -0.199751,0.5749 -0.627511,1.4964 -0.936523,1.4824 -0.251048,-0.026 -1.08634,-2.3939 -1.63086,-3.4746 -0.20549,-0.4933 -0.3410955,-0.6463 -0.4658205,-0.9492 -0.036755,-0.059 -0.059667,-0.108 -0.083008,-0.1582 z m -2.274414,0.2588 c -0.1641725,1.9292 -0.7700995,6.3524 -0.96875,6.7236 -0.262129,0.3669 -0.432381,0.416 -0.871094,0.416 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.093 0.039755,0.1755 0.094727,0.25 0.108561,-0.1471 0.3004145,-0.25 0.5302735,-0.25 0.438713,0 0.608965,-0.049 0.871094,-0.416 0.207886,-0.3885 0.875367,-5.2863 1.0009765,-7.041 0.00315,-0.07 -0.01143,-0.1283 -0.032225,-0.1826 z m 9.063476,0.2656 c -0.107769,1.0087 0.642548,5.3104 1.148438,6.8457 0.171368,0.4209 0.14527,0.5924 0.698242,0.5283 0.229859,0 0.421713,0.1029 0.530273,0.25 0.05497,-0.074 0.09473,-0.1569 0.09473,-0.25 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.552972,0.064 -0.526874,-0.1074 -0.698242,-0.5283 -0.445957,-1.3534 -1.077399,-4.8418 -1.148438,-6.3457 z m -8.813476,5.5674 c -0.01468,0.4874 4.2e-5,0.8626 0.05371,1.1464 0.203179,0.5624 0.3536345,0.7573 1.1064455,0.6602 0.229859,0 0.4217125,0.1029 0.5302735,0.25 0.054971,-0.074 0.094727,-0.1569 0.094727,-0.25 0,-0.277 -0.27875,-0.5 -0.625,-0.5 -0.752811,0.097 -0.9032665,-0.098 -1.1064455,-0.6602 -0.033125,-0.1751 -0.047575,-0.3986 -0.05371,-0.6464 z m 8.129883,0.8447 c -0.03287,0.1725 -0.105289,0.2719 -0.220703,0.3994 -0.122096,0.1195 -0.331802,0.062 -0.499024,0.062 -0.34625,0 -0.625,0.223 -0.625,0.5 0,0.093 0.03975,0.1755 0.09473,0.25 0.108561,-0.1471 0.300414,-0.25 0.530273,-0.25 0.167222,0 0.376928,0.057 0.499024,-0.062 0.189161,-0.209 0.258664,-0.3755 0.220703,-0.8994 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/maxthon-browser.svg b/.icons/awkward/24x24/apps/maxthon-browser.svg
new file mode 100644
index 00000000..9635179b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maxthon-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#1da6e8" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5 7.5v8h3v-5h5v5h3v-5.5c0-2.0172-2.119-2.5-3-2.5h-8zm4 4v3h3v-3h-3z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" d="m5 7v8h3v-5h5v5h3v-5.5c0-2.0172-2.119-2.5-3-2.5h-8zm4 4v3h3v-3h-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/maya.svg b/.icons/awkward/24x24/apps/maya.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/maya.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mc.svg b/.icons/awkward/24x24/apps/mc.svg
new file mode 100644
index 00000000..4f168a87
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mc.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#005491" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m21 19v-16c0-0.554-0.446-1-1-1h-9v18h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".2" transform="translate(0 .5)">
+ <path d="m2 3h7v1h-7z"/>
+ <path d="m2 5h6v1h-6z"/>
+ <path d="m2 7h4v1h-4z"/>
+ <path d="m2 9h3v1h-3z"/>
+ </g>
+ <g fill="#fff">
+ <path d="m2 3h7v1h-7z"/>
+ <path d="m2 5h6v1h-6z"/>
+ <path d="m2 7h4v1h-4z"/>
+ <path d="m2 9h3v1h-3z"/>
+ </g>
+ <g opacity=".2" transform="translate(0 .5)">
+ <path d="m12 3h5v1h-5z"/>
+ <path d="m12 5h7v1h-7z"/>
+ <path d="m12 7h4v1h-4z"/>
+ <path d="m12 9h6v1h-6z"/>
+ </g>
+ <g fill="#fff">
+ <path d="m12 3h5v1h-5z"/>
+ <path d="m12 5h7v1h-7z"/>
+ <path d="m12 7h4v1h-4z"/>
+ <path d="m12 9h6v1h-6z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mcomix.svg b/.icons/awkward/24x24/apps/mcomix.svg
new file mode 100644
index 00000000..d92567c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mcomix.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,4.5 A 8,8 0 0 1 12.613971,4.5257354 8,8 0 0 0 12,4.5 Z m 0,0 A 8,8 0 0 0 4.9659927,8.7049633 8,8 0 0 1 12,4.5 Z m 0.998162,0.07261 A 8,8 0 0 1 13.41728,4.629595 8,8 0 0 0 12.998162,4.57261 Z m 0.742647,0.129596 A 8,8 0 0 1 14.203126,4.8125001 8,8 0 0 0 13.740809,4.7022059 Z M 14.484376,4.90625 A 8,8 0 0 1 14.961398,5.0726104 8,8 0 0 0 14.484376,4.90625 Z m 0.708639,0.2693015 a 8,8 0 0 1 0.508272,0.2362132 8,8 0 0 0 -0.508272,-0.2362132 z m 0.657169,0.3216911 a 8,8 0 0 1 0.540441,0.3198529 8,8 0 0 0 -0.540441,-0.3198529 z m 0.67647,0.4172793 A 8,8 0 0 1 17.040441,6.2931986 8,8 0 0 0 16.526654,5.9145219 Z M 17.132353,6.374081 A 8,8 0 0 1 17.636949,6.8290442 8,8 0 0 0 17.132353,6.374081 Z m 0.576286,0.5321689 a 8,8 0 0 1 0.46967,0.5183826 8,8 0 0 0 -0.46967,-0.5183826 z M 8,7.3235294 A 4,4 0 0 0 4.9457721,8.7398899 8,8 0 0 0 4.9448544,8.7408311 8,8 0 0 0 4,12.5 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -0.931986,-3.7371322 4,4 0 0 0 -9.41e-4,-0.00184 A 4,4 0 0 0 16,7.3235294 a 4,4 0 0 0 -4,3.9999996 4,4 0 0 0 0.01195,0.235295 l -0.02023,0 A 4,4 0 0 0 12,11.323529 4,4 0 0 0 8,7.3235294 Z M 19.067096,8.7610297 A 8,8 0 0 0 18.66636,8.0854781 8,8 0 0 1 19.067096,8.7610297 Z M 18.219669,7.4788602 a 8,8 0 0 1 0.439338,0.5946692 8,8 0 0 0 -0.439338,-0.5946692 z"/>
+ <path style="opacity:0.2" d="m 5,6.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="opacity:0.2" d="m 19,6.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="fill:#f8bb88" d="m 19,6 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19,6 a 5,5 0 0 0 -5,5 5,5 0 0 0 0.01074,0.207031 A 5,5 0 0 1 19,6.5 5,5 0 0 1 23.989258,11.292969 5,5 0 0 0 24,11 5,5 0 0 0 19,6 Z"/>
+ <path style="opacity:0.1" d="m 19,8.5 a 3.0000001,3.0000001 0 0 0 -3,3 3.0000001,3.0000001 0 0 0 3,3 3.0000001,3.0000001 0 0 0 3,-3 3.0000001,3.0000001 0 0 0 -3,-3 z"/>
+ <path style="fill:#986135" d="m 19,8 a 3.0000001,3.0000001 0 0 0 -3,3 3.0000001,3.0000001 0 0 0 3,3 3.0000001,3.0000001 0 0 0 3,-3 3.0000001,3.0000001 0 0 0 -3,-3 z"/>
+ <path style="fill:#f8bb88" d="M 5,6 A 5,5 0 0 0 0,11 5,5 0 0 0 5,16 5,5 0 0 0 10,11 5,5 0 0 0 5,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,6 A 5,5 0 0 0 0,11 5,5 0 0 0 0.01074219,11.207031 5,5 0 0 1 5,6.5 5,5 0 0 1 9.989258,11.292969 5,5 0 0 0 10,11 5,5 0 0 0 5,6 Z"/>
+ <path style="opacity:0.1" d="M 4.9999994,8.5 A 3.0000001,3.0000001 0 0 0 2,11.5 3.0000001,3.0000001 0 0 0 4.9999994,14.5 3.0000001,3.0000001 0 0 0 8,11.5 3.0000001,3.0000001 0 0 0 4.9999994,8.5 Z"/>
+ <path style="fill:#986135" d="M 4.9999994,8 A 3.0000001,3.0000001 0 0 0 2,11 3.0000001,3.0000001 0 0 0 4.9999994,14 3.0000001,3.0000001 0 0 0 8,11 3.0000001,3.0000001 0 0 0 4.9999994,8 Z"/>
+ <path style="fill:#f59d56" d="M 12,4 A 8,8 0 0 1 12.613971,4.0257354 8,8 0 0 0 12,4 Z m 0,0 A 8,8 0 0 0 4.9659927,8.2049633 8,8 0 0 1 12,4 Z m 0.998162,0.07261 a 8,8 0 0 1 0.419118,0.056985 8,8 0 0 0 -0.419118,-0.056985 z m 0.742647,0.129596 A 8,8 0 0 1 14.203126,4.3125001 8,8 0 0 0 13.740809,4.2022059 Z M 14.484376,4.40625 A 8,8 0 0 1 14.961398,4.5726104 8,8 0 0 0 14.484376,4.40625 Z m 0.708639,0.2693015 a 8,8 0 0 1 0.508272,0.2362132 8,8 0 0 0 -0.508272,-0.2362132 z m 0.657169,0.3216911 a 8,8 0 0 1 0.540441,0.3198529 8,8 0 0 0 -0.540441,-0.3198529 z m 0.67647,0.4172793 A 8,8 0 0 1 17.040441,5.7931986 8,8 0 0 0 16.526654,5.4145219 Z M 17.132353,5.874081 A 8,8 0 0 1 17.636949,6.3290442 8,8 0 0 0 17.132353,5.874081 Z m 0.576286,0.5321689 a 8,8 0 0 1 0.46967,0.5183826 8,8 0 0 0 -0.46967,-0.5183826 z M 8,6.8235294 A 4,4 0 0 0 4.9457721,8.2398899 8,8 0 0 0 4.9448544,8.2408311 8,8 0 0 0 4,12 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.068014,8.2628678 4,4 0 0 0 19.067073,8.2610325 4,4 0 0 0 16,6.8235294 a 4,4 0 0 0 -4,3.9999996 4,4 0 0 0 0.01195,0.235295 l -0.02023,0 A 4,4 0 0 0 12,10.823529 4,4 0 0 0 8,6.8235294 Z M 19.067096,8.2610297 A 8,8 0 0 0 18.66636,7.5854781 8,8 0 0 1 19.067096,8.2610297 Z M 18.219669,6.9788602 a 8,8 0 0 1 0.439338,0.5946692 8,8 0 0 0 -0.439338,-0.5946692 z"/>
+ <path style="opacity:0.1" d="M 12,4.500176 A 8,8 0 0 0 4.9448529,8.7409849 4,4 0 0 1 8,7.3237054 4,4 0 0 1 12,11.323705 4,4 0 0 1 16,7.3237054 4,4 0 0 1 19.068014,8.7630438 8,8 0 0 0 12,4.500176 Z m 0,6.823529 A 4,4 0 0 1 11.9917,11.559 l 0.02023,0 A 4,4 0 0 1 12,11.323705 Z"/>
+ <path style="fill:#986135" d="M 12,4 A 8,8 0 0 0 4.9448529,8.2408089 4,4 0 0 1 8,6.8235294 4,4 0 0 1 12,10.823529 4,4 0 0 1 16,6.8235294 4,4 0 0 1 19.068014,8.2628678 8,8 0 0 0 12,4 Z m 0,6.823529 a 4,4 0 0 1 -0.0083,0.235295 l 0.02023,0 A 4,4 0 0 1 12,10.823529 Z"/>
+ <circle style="opacity:0.1" cx="8.5" cy="13" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="12.5" r="1.5"/>
+ <circle style="opacity:0.1" cx="15.5" cy="13" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,17 c 0,0 1.5,1 3.5,1 2,0 3.5,-1 3.5,-1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,16.5 c 0,0 1.5,1 3.5,1 2,0 3.5,-1 3.5,-1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 4 A 8 8 0 0 0 4.9453125 8.2402344 A 4 4 0 0 1 5.6523438 7.5898438 A 8 8 0 0 1 12 4.4414062 A 8 8 0 0 1 18.347656 7.59375 A 4 4 0 0 1 19.068359 8.2636719 A 8 8 0 0 0 12 4 z M 12.011719 11.042969 A 4 4 0 0 0 12.009766 11.058594 L 12.011719 11.058594 A 4 4 0 0 1 12.011719 11.042969 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mdmflexiserver.svg b/.icons/awkward/24x24/apps/mdmflexiserver.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mdmflexiserver.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mdmsetup.svg b/.icons/awkward/24x24/apps/mdmsetup.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mdmsetup.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/me-tv.svg b/.icons/awkward/24x24/apps/me-tv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/me-tv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/me.kozec.syncthingtk.svg b/.icons/awkward/24x24/apps/me.kozec.syncthingtk.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/media-optical-copy.svg b/.icons/awkward/24x24/apps/media-optical-copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/media-optical-copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/media-player-48.svg b/.icons/awkward/24x24/apps/media-player-48.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/media-player-48.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/media-player-banshee.svg b/.icons/awkward/24x24/apps/media-player-banshee.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/24x24/apps/media-player-banshee.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mediaconch.svg b/.icons/awkward/24x24/apps/mediaconch.svg
new file mode 100644
index 00000000..02dac64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mediaconch.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.99433,12.5027 A 9.9973002,9.9973002 0 0 1 11.99703,22.5 9.9973002,9.9973002 0 0 1 1.99973,12.5027 9.9973002,9.9973002 0 0 1 11.99703,2.5053996 9.9973002,9.9973002 0 0 1 21.99433,12.5027 Z"/>
+ <path style="fill:#e4e4e4" d="m 21.99433,12.002835 a 9.9973002,9.9973002 0 0 1 -9.9973,9.9973 9.9973002,9.9973002 0 0 1 -9.9973,-9.9973 9.9973002,9.9973002 0 0 1 9.9973,-9.9973004 9.9973002,9.9973002 0 0 1 9.9973,9.9973004 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.99703,2.0055346 a 9.9973002,9.9973002 0 0 0 -9.9973,9.9973004 9.9973002,9.9973002 0 0 0 0.010739,0.290937 9.9973002,9.9973002 0 0 1 9.986561,-9.7883724 9.9973002,9.9973002 0 0 1 9.986561,9.7063634 9.9973002,9.9973002 0 0 0 0.01074,-0.208928 9.9973002,9.9973002 0 0 0 -9.997301,-9.9973004 z"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="18" r="4"/>
+ <path style="fill:#ffffff" d="m 4.3224672,19.549516 c 0,-0.08303 0.01192,-0.153181 0.035761,-0.210643 0.023841,-0.05727 0.05689,-0.103596 0.099363,-0.138957 0.042282,-0.03536 0.092251,-0.06092 0.1497173,-0.07688 0.057274,-0.01576 0.1185841,-0.02384 0.1839304,-0.02384 0.061886,0 0.1207002,0.0081 0.1762462,0.02384 0.055542,0.01596 0.1045516,0.04151 0.1470251,0.07688 0.042286,0.03536 0.075727,0.08168 0.1005195,0.138957 0.024801,0.05746 0.037081,0.127612 0.037081,0.210643 0,0.07956 -0.01228,0.147605 -0.037081,0.204111 -0.024801,0.05631 -0.058234,0.1034 -0.1005195,0.140493 -0.042473,0.03692 -0.091483,0.06381 -0.1470251,0.08072 C 4.9119391,19.99156 4.8531251,20 4.7912389,20 4.7258929,20 4.6645825,19.9916 4.6073085,19.97484 4.5498425,19.95792 4.4998727,19.93102 4.4575912,19.89412 4.4151182,19.85704 4.3820562,19.80994 4.3582282,19.753627 4.3346272,19.697227 4.3226272,19.629223 4.3226272,19.54962 m 0.087451,-0.905991 v -0.195847 c 0,-0.09014 0.00924,-0.171822 0.027841,-0.245049 0.018441,-0.07341 0.046706,-0.142989 0.084759,-0.209299 0.037881,-0.06611 0.086871,-0.130689 0.1468371,-0.193347 0.060154,-0.06266 0.1326127,-0.12762 0.2173716,-0.194695 0.074187,-0.05823 0.1368448,-0.11032 0.1879666,-0.156445 0.051314,-0.04575 0.092635,-0.09129 0.1245444,-0.136457 0.031721,-0.04498 0.054774,-0.09206 0.068802,-0.141457 0.01424,-0.04959 0.021361,-0.107056 0.021361,-0.172206 0,-0.100712 -0.034201,-0.18393 -0.1020595,-0.249085 -0.068038,-0.06535 -0.171822,-0.09802 -0.3113509,-0.09802 -0.1216643,0 -0.2529289,0.02556 -0.3934258,0.07669 -0.1401089,0.05131 -0.285602,0.113968 -0.4356952,0.188159 L 3.777,16.331151 c 0.075727,-0.04421 0.1583695,-0.0861 0.2475447,-0.125693 0.089375,-0.0398 0.1820103,-0.07515 0.2781097,-0.106092 0.096287,-0.03076 0.1939228,-0.05516 0.2927102,-0.07284 0.098984,-0.01768 0.1960389,-0.02652 0.2915622,-0.02652 0.1800864,0 0.342492,0.02172 0.4872171,0.06496 0.1449171,0.04324 0.2677294,0.10628 0.3682449,0.189311 0.1009035,0.08303 0.1779742,0.18393 0.2317881,0.30213 0.054006,0.118393 0.080915,0.253313 0.080915,0.405135 0,0.11128 -0.01252,0.210647 -0.037081,0.298094 -0.024601,0.08745 -0.061502,0.168746 -0.1097438,0.243701 -0.048818,0.07515 -0.1097438,0.147605 -0.1829704,0.217183 -0.073227,0.06977 -0.1585616,0.143569 -0.255621,0.221216 -0.074187,0.05823 -0.1347247,0.109164 -0.1816223,0.152409 -0.046706,0.04325 -0.083415,0.08437 -0.1097439,0.123005 -0.026521,0.039 -0.044586,0.07919 -0.05439,0.1207 -0.00964,0.04132 -0.0146,0.09033 -0.0146,0.146837 v 0.158946 H 4.4100943 Z"/>
+ <path style="opacity:0.2" d="m 8.9895001,18.212 a 4,4 0 0 1 -3.9895,3.788 4,4 0 0 1 -3.9895,-3.712 4,4 0 0 0 -0.0105,0.212 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -0.01074,-0.288085 z"/>
+ <path style="opacity:0.1" d="m 22.99619,17.566068 c -0.269665,0.07768 -1.763405,0.501349 -1.927538,0.40296 -1.677766,-1.005773 -3.017141,-0.503067 -4.586843,0.15093 C 15.991221,18.324332 15.499094,18.52527 14.791381,18.817 17.591127,13.324942 15.860186,7.9370601 9.4752113,6.7323375 10.697296,6.4466661 12.405177,6.4191751 13.746722,6.7714915 c 3.658659,0.9620957 5.673735,2.4095355 7.831509,6.3154335 0.633741,1.282403 1.485783,3.311676 1.417959,4.47914"/>
+ <path style="fill:#dc3034" d="m 22.99619,17.066203 c -0.269665,0.07768 -1.763405,0.501349 -1.927538,0.40296 -1.677766,-1.005773 -3.017141,-0.503067 -4.586843,0.15093 -0.490588,0.204374 -0.982715,0.405312 -1.690428,0.697042 C 17.591127,12.825077 15.860186,7.4371951 9.4752113,6.2324725 10.697296,5.9468011 12.405177,5.91931 13.746722,6.2716269 c 3.658659,0.9620957 5.673735,2.4095353 7.831509,6.3154331 0.633741,1.282403 1.485783,3.311676 1.417959,4.47914"/>
+ <path style="opacity:0.1" d="m 2.803513,13.299739 c 0.9251096,-1.791258 4.1918409,-2.25942 6.030123,-1.316315 1.828878,0.938313 3.042462,3.965764 1.376903,6.902693 C 10.233059,16.82673 9.7559419,14.93844 8.1847932,13.610279 6.6430341,12.347772 4.7166722,12.54039 2.803513,13.299739"/>
+ <path style="fill:#48539e" d="m 2.803513,12.799874 c 0.9251096,-1.791258 4.1918409,-2.25942 6.030123,-1.316315 1.828878,0.938313 3.042462,3.965764 1.376903,6.902693 0.02252,-2.059387 -0.4545971,-3.947677 -2.0257458,-5.275838 -1.5417591,-1.262507 -3.468121,-1.069889 -5.3812802,-0.31054"/>
+ <path style="opacity:0.1" d="M 4.1916381,10.608351 C 5.4829034,8.9254293 7.1106623,8.4353836 8.9106017,8.5780836 11.279714,8.7659093 13.08092,9.929124 14.044915,12.168558 c 0.899608,2.147376 0.435968,4.904528 -1.476468,7.038972 0.721731,-2.787175 0.575413,-5.138111 -1.263864,-7.078309 C 9.4049882,10.20738 6.9879469,9.835256 4.1916381,10.608351"/>
+ <path style="fill:#469d3b" d="M 4.1916381,10.108486 C 5.4829034,8.4255642 7.1106623,7.9355186 8.9106017,8.0782185 11.279714,8.2660443 13.08092,9.4292587 14.044915,11.668693 c 0.899608,2.147376 0.435968,4.904528 -1.476468,7.038972 C 13.290178,15.92049 13.14386,13.569554 11.304583,11.629356 9.4049882,9.707515 6.9879469,9.335391 4.1916381,10.108486"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mediainfo.svg b/.icons/awkward/24x24/apps/mediainfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mediainfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mediawriter.svg b/.icons/awkward/24x24/apps/mediawriter.svg
new file mode 100644
index 00000000..1492a330
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mediawriter.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g style="opacity:.2" transform="matrix(.46666667 0 0 -.5 .79999997 25.5)">
+ <path d="m9 6h30v14h-30z"/>
+ <rect style="opacity:.5" width="6" height="4" x="12" y="9"/>
+ <rect style="opacity:.5" width="6" height="4" x="30" y="9"/>
+ </g>
+ <path style="fill:#b7b7b7" d="m5 22h14v-7h-14z"/>
+ <rect style="opacity:.5" width="3" height="2" x="7" y="-21" transform="scale(1,-1)"/>
+ <rect style="opacity:.5" width="3" height="2" x="14" y="-21" transform="scale(1,-1)"/>
+ <path style="opacity:.2" d="m12 2.5a10 10 0 0 0 -10 10 10 10 0 0 0 1.3554688 5h17.294922a10 10 0 0 0 1.349609 -5 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#5161a2" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 1.3554688 5h17.294922a10 10 0 0 0 1.349609 -5 10 10 0 0 0 -10 -10z"/>
+ <g transform="translate(4,1)">
+ <path style="opacity:.2;fill:#ffffff" d="m10.5 2c-1.9329966 0-3.5 1.567003-3.5 3.5v2.4667969s0.00377 0.028042 0.00391 0.033203l-2.50391 1e-7c-1.9329966 0-3.5 1.5670034-3.5 3.5 0 1.932997 1.5670034 3.5 3.5 3.5s3.5-1.567003 3.5-3.5v-2.4667969s-0.00377-0.028042-0.00391-0.033203l2.50391-1e-7c1.932997 0 3.5-1.567003 3.5-3.5s-1.567003-3.5-3.5-3.5zm0 1c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5h-1.8027344c-0.6970063 0-0.6972656-0.7382813-0.6972656-0.7382812v-1.7617188c0-1.380712 1.1192881-2.5 2.5-2.5zm-6 6h1.8027344c0.6970063 0 0.6972656 0.7382812 0.6972656 0.7382812v1.7617188c0 1.380712-1.1192881 2.5-2.5 2.5s-2.5-1.119288-2.5-2.5 1.1192881-2.5 2.5-2.5z"/>
+ <path style="fill:#ffffff" d="m10.5 2c-1.9329966 0-3.5 1.567003-3.5 3.5v2.4667969s0.00377 0.028042 0.00391 0.033203l-2.50391 1e-7c-0.1673346 0-0.3272112 0.0261212-0.4882812 0.0488281-0.0019496 0.15531-0.0117199 0.1590952-0.0117188 0.3515625-0.0000014 0.2741054 0.004388 0.4398391 0.0078125 0.6484375 0.1591968-0.0317987 0.3236386-0.0488281 0.4921875-0.0488281h1.8027344c0.6970063 0 0.6972656 0.7382812 0.6972656 0.7382812v1.7617188c0 1.380712-1.1192881 2.5-2.5 2.5-0.5532952 0-1.0604814-0.185956-1.4746094-0.490234-0.0147824 0.135817-0.0253906 0.282466-0.0253906 0.490234 0 0.2338 0.017514 0.435325 0.023437 0.662109 0.4499033 0.210494 0.9470412 0.337891 1.476563 0.337891 1.9329966 0 3.5-1.567003 3.5-3.5v-2.4667969s-0.00377-0.028042-0.00391-0.033203l2.50391-1e-7c0.165346 0 0.323183-0.026649 0.482422-0.048828 0.008207-0.1650318 0.017578-0.3216607 0.017578-0.5507814 0-0.1834192-0.010743-0.3197075-0.021484-0.4492187-0.15511 0.0301143-0.314603 0.0488281-0.478516 0.0488281h-1.8027344c-0.6970063 0-0.6972656-0.7382814-0.6972656-0.7382812v-1.7617188c0-1.380712 1.1192881-2.5 2.5-2.5 0.560778 0 1.07318 0.1921082 1.490234 0.5039062 0.003474-0.1617859 0.009763-0.2921925 0.009766-0.5039062-0.000004-0.2654061-0.011814-0.4599981-0.021484-0.6621094-0.450304-0.2109533-0.94838-0.3378906-1.478516-0.3378906z"/>
+ </g>
+ <path style="opacity:.1;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0097656 0.203125 10 10 0 0 1 9.9902344 -9.703125 10 10 0 0 1 9.990234 9.8125 10 10 0 0 0 0.009766 -0.3125 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/medit.svg b/.icons/awkward/24x24/apps/medit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/medit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mednafen.svg b/.icons/awkward/24x24/apps/mednafen.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mednafen.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mednaffe.svg b/.icons/awkward/24x24/apps/mednaffe.svg
new file mode 100644
index 00000000..63d60245
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mednaffe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="9.5"/>
+ <circle style="fill:#5364f6" cx="12.5" cy="11.5" r="9.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5,1.9995015 A 9.5,9.5 0 0 0 3,11.4995 9.5,9.5 0 0 0 3.0107422,11.795399 9.5,9.5 0 0 1 12.5,2.4995015 9.5,9.5 0 0 1 21.989258,11.703602 9.5,9.5 0 0 0 22,11.4995 9.5,9.5 0 0 0 12.5,1.9995015 Z"/>
+ <path style="opacity:0.1" d="M 5.734375,2.5003879 A 1.0001,1.0001 0 0 0 4.7871094,3.2289035 l -2.25,8.0000005 a 1.0001663,1.0001663 0 1 0 1.9257812,0.541015 L 5.5546875,7.8851535 6.2675781,11.683982 a 1.0001,1.0001 0 0 0 1.8066407,0.382812 L 10.896484,7.9613254 10.267578,11.314841 a 1.0001,1.0001 0 1 0 1.964844,0.369141 l 1.5,-8.0000003 a 1.0001,1.0001 0 0 0 -1.806641,-0.75 L 7.7890625,8.9515598 6.7324219,3.3167941 A 1.0001,1.0001 0 0 0 5.734375,2.5003879 Z M 10.751953,13.500388 A 1.0001,1.0001 0 0 0 9.7734375,14.29531 l -0.5878906,2.820312 a 1.0001,1.0001 0 0 0 -0.074219,0.361328 l -0.5878906,2.820313 a 1.0003325,1.0003325 0 1 0 1.9589847,0.40625 l 0.458984,-2.203125 h 1.560547 a 1.0001,1.0001 0 1 0 0,-2 h -1.144531 l 0.208984,-1 h 1.435547 a 1.0001,1.0001 0 1 0 0,-2 z m 5.503906,0 a 1.0001,1.0001 0 0 0 -0.978515,0.794922 l -0.587891,2.820312 a 1.0001,1.0001 0 0 0 -0.07617,0.373047 l -0.585937,2.808594 a 1.0001,1.0001 0 0 0 0.978515,1.203125 h 2.746094 a 1.0001,1.0001 0 1 0 0,-2 h -1.517578 l 0.208984,-1 h 1.558594 a 1.0001,1.0001 0 1 0 0,-2 h -1.142578 l 0.208984,-1 h 1.4375 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3.5,10.9995 5.75,3 7.25,10.9995 12.75,3 l -1.5,7.9995"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.502771,17 h -2.379737 m -0.620263,3 1.25,-6.0005 h 2.25"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 18.002771,17 h -2.376966 m 2.879737,-3.0005 h -2.25 l -1.25,6.0005 h 2.747229"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mega.svg b/.icons/awkward/24x24/apps/mega.svg
new file mode 100644
index 00000000..b02f6fe6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e32037" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5 6.5v10h3v-5.5l3 2.5 3-2.5v5.5h3v-10h-3l-3 2.5-3-2.5h-3z"/>
+ <path fill="#fff" d="m5 6v10h3v-5.5l3 2.5 3-2.5v5.5h3v-10h-3l-3 2.5-3-2.5h-3z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/megabasterd.svg b/.icons/awkward/24x24/apps/megabasterd.svg
new file mode 100644
index 00000000..2951e5a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/megabasterd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.978643,15.5 a 0.39535353,0.39345903 0 0 0 -0.321201,0.196186 L 8.0529579,21.909419 A 0.39535353,0.39345903 0 0 0 8.3952784,22.5 h 7.2089686 a 0.39535353,0.39345903 0 0 0 0.342321,-0.590581 L 12.342083,15.696186 A 0.39535353,0.39345903 0 0 0 11.978643,15.5 Z"/>
+ <path style="fill:#bc2b1a" d="m 11.978643,15 a 0.39535353,0.39345903 0 0 0 -0.321201,0.196186 L 8.0529579,21.409419 A 0.39535353,0.39345903 0 0 0 8.3952784,22 h 7.2089686 a 0.39535353,0.39345903 0 0 0 0.342321,-0.590581 L 12.342083,15.196186 A 0.39535353,0.39345903 0 0 0 11.978643,15 Z"/>
+ <path style="opacity:0.2" d="M 12,1.5003259 C 11.252317,1.7262541 5.8916854,7.3117365 4.3621236,9.477676 1.9809632,12.849518 1.4042209,15.954115 2.6130587,17.669551 3.4088726,18.798873 4.9153809,19.455354 6.4246724,19.499585 8.7778219,19.52473 10.583912,18.402815 12,16.973278 c 1.416088,1.429537 3.222178,2.551452 5.575327,2.526307 1.509292,-0.04423 3.015799,-0.700712 3.811614,-1.830034 1.208838,-1.715436 0.632096,-4.820033 -1.749065,-8.191875 C 18.108315,7.3117365 12.747683,1.7262541 12,1.5003259 Z"/>
+ <path style="fill:#f1432e" d="M 12,1.0003249 C 11.252317,1.2262531 5.8916854,6.8117355 4.3621236,8.977675 1.9809632,12.349518 1.4042209,15.454115 2.6130587,17.169551 3.4088726,18.298873 4.9153809,18.955354 6.4246724,18.999585 8.7778219,19.02473 10.583912,17.902815 12,16.473278 c 1.416088,1.429537 3.222178,2.551452 5.575327,2.526307 1.509292,-0.04423 3.015799,-0.700712 3.811614,-1.830034 1.208838,-1.715436 0.632096,-4.820033 -1.749065,-8.191876 C 18.108315,6.8117355 12.747683,1.2262531 12,1.0003249 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 1 C 11.252317 1.2259282 5.8908899 6.8125761 4.3613281 8.9785156 C 2.7471564 11.264264 1.9831242 13.414837 2.0214844 15.105469 C 2.1317879 13.499535 2.9045111 11.541441 4.3613281 9.4785156 C 5.8908899 7.3125761 11.252317 1.7259282 12 1.5 C 12.747683 1.7259282 18.109111 7.3125761 19.638672 9.4785156 C 21.095489 11.541441 21.868212 13.499535 21.978516 15.105469 C 22.016876 13.414837 21.252844 11.264264 19.638672 8.9785156 C 18.109111 6.8125761 12.747683 1.2259282 12 1 z"/>
+ <path style="opacity:0.2" d="m 7,7.5 v 9 h 2 v -3 -3.171875 L 10.585937,11.914062 12,13.328125 13.414062,11.914062 15,10.328125 V 13.5 v 3 h 2 v -9 h -2 l -3,3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 7,7 v 9 H 9 V 13 9.828125 L 10.585937,11.414062 12,12.828125 13.414062,11.414062 15,9.828125 V 13 16 h 2 V 7 H 15 L 12,10 9,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/megaglest.svg b/.icons/awkward/24x24/apps/megaglest.svg
new file mode 100644
index 00000000..5a165a4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/megaglest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7.9999604,2.4997587 A 6.0000569,9.0000853 0 0 0 1.9999035,11.499844 6.0000569,9.0000853 0 0 0 4.149338,18.4003 c -0.4469051,0.105124 -0.6992254,0.176759 -0.6992254,0.176759 a 2.000219,2.000219 0 1 0 1.0996198,3.84574 c 0,0 3.2465226,-0.92286 7.4502656,-0.92286 4.203744,0 7.450266,0.92286 7.450266,0.92286 a 2.000219,2.000219 0 1 0 1.09962,-3.84574 c 0,0 -0.255579,-0.07188 -0.706061,-0.177736 A 6.0000569,9.0000853 0 0 0 22.000093,11.499844 6.0000569,9.0000853 0 0 0 16.000036,2.4997587 6.0000569,9.0000853 0 0 0 12.000975,4.8054446 6.0000569,9.0000853 0 0 0 7.9999604,2.4997587 Z"/>
+ <ellipse style="fill:#fbba22" cx="8" cy="11" rx="6" ry="9"/>
+ <ellipse style="fill:#fbba22" cx="16" cy="11" rx="6" ry="9"/>
+ <path style="fill:none;stroke:#ea8504;stroke-width:4.00003815;stroke-linecap:round;stroke-linejoin:round" d="m 3.9999225,19.999976 c 0,0 3.5000332,-1.000009 8.0000755,-1.000009 4.500043,0 8.000076,1.000009 8.000076,1.000009"/>
+ <path style="opacity:0.3" d="M 8 5 C 7.5591318 5 6.9490339 5.2561383 6.2539062 6.2988281 C 5.5587807 7.341518 5 9.0551402 5 11 C 5 12.94486 5.5587806 14.656529 6.2539062 15.699219 C 6.4503072 15.99382 6.6396647 16.220548 6.8203125 16.400391 C 8.0023447 16.223293 9.42586 16.076001 11 16.027344 L 11 8 C 10.790005 7.3778241 10.030949 6.7261112 9.7460938 6.2988281 C 9.0509671 5.2561383 8.4408682 5 8 5 z M 16 5 C 15.559132 5 14.949032 5.2561383 14.253906 6.2988281 C 13.969051 6.7261112 13.209995 7.3778241 13 8 L 13 16.027344 C 14.57414 16.076001 15.997655 16.223293 17.179688 16.400391 C 17.360335 16.220548 17.549693 15.99382 17.746094 15.699219 C 18.441219 14.656529 19 12.94486 19 11 C 19 9.0551402 18.44122 7.341518 17.746094 6.2988281 C 17.050967 5.2561383 16.440868 5 16 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.9999604,1.9998058 c -3.3137399,0 -6.0000569,4.0294757 -6.0000569,9.0000852 0.00177,0.06775 0.00405,0.135459 0.00684,0.203127 0.1067197,-4.850325 2.7579107,-8.7003193 5.9932208,-8.7032075 1.477434,0.00345 2.9020777,0.8244383 4.0010147,2.3056859 1.098436,-1.4805745 2.522301,-2.3015137 3.999061,-2.3056859 3.256439,0.0042 5.916193,3.9038995 5.993221,8.7871925 0.0033,-0.09564 0.0056,-0.191359 0.0068,-0.287112 0,-4.9706095 -2.686317,-9.0000852 -6.000057,-9.0000852 -1.47676,0.00417 -2.900625,0.8251114 -3.999061,2.3056859 C 10.902038,2.8242441 9.4773944,2.0032572 7.9999604,1.9998058 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/meld.svg b/.icons/awkward/24x24/apps/meld.svg
new file mode 100644
index 00000000..1830bef0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/meld.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.0">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 18.439792,2.499999 C 20.412147,2.499999 22,4.0851539 22,6.0541575 V 22.4745 L 5.560207,22.5 C 3.5878547,22.5 2,20.914845 2,18.945841 V 2.5016642 Z"/>
+ <path style="fill:#4f75c4;fill-rule:evenodd" d="M 18.439792,1.9999995 C 20.412147,1.9999995 22,3.5851545 22,5.554158 v 16.420343 l -16.439793,0.0255 C 3.5878547,22 2,20.414845 2,18.445841 V 2.0016647 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 18.439453,2 2,2.0019531 v 0.5 L 18.439453,2.5 C 20.411808,2.5 22,4.0847074 22,6.053711 v -0.5 C 22,3.5847074 20.411808,2 18.439453,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.493158,5.50079 c -1.878544,0.027795 -3.746015,0.8001915 -5.2457455,2.686939 -1.534236,1.930158 -0.4411865,4.641989 0.9021415,5.419154 1.086193,0.506898 2.038919,-0.332142 2.179994,-0.869582 -0.389544,0.180049 -1.645936,0.193948 -1.875422,-0.573094 -0.240922,-1.782209 0.926407,-3.0511575 2.576855,-3.232636 2.787289,-0.306482 4.962568,2.476621 5.18545,5.100631 0.314339,3.70074 -2.539647,7.396659 -5.909001,8.455509 L 22,22.5 V 9.1440975 C 21.383886,8.440138 20.676412,7.794164 19.859494,7.2465415 18.270055,6.181056 16.371701,5.4729935 14.493158,5.50079 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="m 14.493158,5.00079 c -1.878544,0.027795 -3.746015,0.8001915 -5.2457455,2.686939 -1.534236,1.930158 -0.4411865,4.641989 0.9021415,5.419154 1.086193,0.506898 2.038919,-0.332142 2.179994,-0.869582 -0.389544,0.180049 -1.645936,0.193948 -1.875422,-0.573094 -0.240922,-1.7822095 0.926407,-3.0511575 2.576855,-3.232636 2.787289,-0.306482 4.962568,2.476621 5.18545,5.100631 0.314339,3.70074 -2.539647,7.396659 -5.909001,8.455509 L 22,22 V 8.6440975 C 21.383886,7.940138 20.676412,7.294164 19.859494,6.7465415 18.270055,5.681056 16.371701,4.9729935 14.493158,5.00079 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.5068425,19.49921 c 1.8785435,-0.0278 3.7460145,-0.800192 5.2457455,-2.686939 1.534236,-1.930158 0.441184,-4.641988 -0.902143,-5.419153 -1.086192,-0.506898 -2.038918,0.332141 -2.179993,0.869581 0.389543,-0.180048 1.650706,-0.265996 1.880192,0.501047 0.240921,1.782209 -0.931177,3.123204 -2.581626,3.304683 C 8.181731,16.374911 6.006452,13.591809 5.7835695,10.967799 5.4692295,7.267058 8.3232145,3.5711391 11.69257,2.5122889 L 2,2.4999999 V 15.855902 c 0.6161134,0.70396 1.3235871,1.349933 2.1405053,1.897556 1.5894387,1.065486 3.4877957,1.773548 5.3663372,1.745752 z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="m 9.5068425,18.99921 c 1.8785435,-0.0278 3.7460145,-0.800192 5.2457455,-2.686939 1.534236,-1.930158 0.441184,-4.641988 -0.902143,-5.419153 -1.086192,-0.506898 -2.038918,0.332141 -2.179993,0.869581 0.389543,-0.180048 1.650706,-0.265996 1.880192,0.501047 0.240921,1.782209 -0.931177,3.123204 -2.581626,3.304683 C 8.181731,15.874911 6.006452,13.091809 5.7835695,10.467799 5.4692295,6.767058 8.3232145,3.0711391 11.69257,2.0122889 L 2,1.9999998 V 15.355902 c 0.6161134,0.70396 1.3235871,1.349933 2.1405053,1.897556 1.5894387,1.065486 3.4877957,1.773548 5.3663372,1.745752 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 14.493164,5.0009765 C 12.614621,5.0287715 10.7468,5.8007525 9.2470705,7.6875 8.6577895,8.4288495 8.4595375,9.285449 8.510742,10.103516 8.556002,9.4436855 8.777127,8.778716 9.2470705,8.1875 10.7468,6.3007525 12.61462,5.5287715 14.493164,5.5009765 16.371707,5.4731815 18.269935,6.180608 19.859375,7.246094 20.676292,7.793716 21.383886,8.4405715 22,9.144531 v -0.5 C 21.383886,7.9405715 20.676292,7.293716 19.859375,6.746094 18.269935,5.680608 16.371707,4.9731801 14.493164,5.0009765 Z m -4.057617,6.4521485 c -0.01853,0.226593 -0.01497,0.462916 0.01856,0.710938 0.173732,0.580689 0.934714,0.713731 1.463867,0.666015 0.213269,-0.189283 0.362568,-0.407761 0.411133,-0.592773 -0.389544,0.180048 -1.645515,0.1938 -1.875,-0.573242 -0.0097,-0.0716 -0.01336,-0.141033 -0.01856,-0.210938 z m 7.792968,2.931641 c -0.145316,3.400985 -2.810742,6.625144 -5.920898,7.602538 l 1.200196,0.0019 c 2.71383,-1.406172 4.818626,-4.473407 4.720702,-7.604492 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 2,2 v 0.5 l 8.492188,0.010742 c 0.38932,-0.2017262 0.79091,-0.3694256 1.200195,-0.4980469 z m 3.7714845,8.115235 c -0.01211,0.283435 -0.012465,0.567848 0.01172,0.852539 0.2228825,2.62401 2.3982595,5.407067 5.1855475,5.100585 1.584018,-0.174174 2.724093,-1.417503 2.600586,-3.092773 -0.114021,1.418433 -1.178585,2.436414 -2.600586,2.592774 -2.787288,0.306482 -4.962665,-2.476576 -5.1855475,-5.100586 -0.00999,-0.117606 -0.00805,-0.235028 -0.01172,-0.352539 z m 7.2998045,0.624023 c -0.732804,0.04733 -1.294584,0.620358 -1.40039,1.023438 0.09701,-0.04484 0.248107,-0.08402 0.423828,-0.105469 0.407194,-0.353887 1.051624,-0.59232 1.755859,-0.263672 0.827372,0.478666 1.556561,1.6911 1.638672,3.00293 0.102495,-1.494335 -0.706812,-2.963814 -1.638672,-3.50293 -0.271548,-0.126724 -0.535029,-0.170072 -0.779297,-0.154297 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mellowplayer.svg b/.icons/awkward/24x24/apps/mellowplayer.svg
new file mode 100644
index 00000000..6bae22cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mellowplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" viewBox="-2.01 0 24 24">
+ <path style="opacity:.2" d="m6.99 2.502a6 6 0 0 0 -6 6 6 6 0 0 0 1.5371094 4 6 6 0 0 0 -1.5371094 4 6 6 0 0 0 6 6 6 6 0 0 0 5.654297 -4.017578 6 6 0 0 0 0.345703 0.01758 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6 6 6 0 0 0 -0.345703 0.013672 6 6 0 0 0 -5.654297 -4.013674z"/>
+ <circle style="fill:#5f81d4" cx="12.99" cy="12.002" r="6"/>
+ <circle style="fill:#5f81d4" cx="6.99" cy="8.002" r="6"/>
+ <path style="opacity:.2;fill:#ffffff" transform="translate(-2.01 .002)" d="m9 2a6 6 0 0 0 -6 6 6 6 0 0 0 0.0097656 0.2148438 6 6 0 0 1 5.9902344 -5.7148438 6 6 0 0 1 5.654297 4.0136719 6 6 0 0 1 0.345703 -0.0136719 6 6 0 0 1 5.990234 5.785156 6 6 0 0 0 0.009766 -0.285156 6 6 0 0 0 -6 -6 6 6 0 0 0 -0.345703 0.0136719 6 6 0 0 0 -5.654297 -4.0136719z"/>
+ <circle style="fill:#5f81d4" cx="6.99" cy="16.002" r="6"/>
+ <path style="opacity:.2" d="m10.49 5.502a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.5 -3.5zm0 7a3.5 3.5 0 0 0 -2.5585938 1.119141 3.5 3.5 0 0 0 0.0585938 -0.619141 3.5 3.5 0 0 0 -3.5 -3.5 3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 2.5585938 -1.119141 3.5 3.5 0 0 0 -0.0585938 0.619141 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.5 -3.5z"/>
+ <circle style="fill:#f2f2f2" cx="4.49" cy="12.502" r="3.5"/>
+ <circle style="fill:#f2f2f2" cx="10.49" cy="15.502" r="3.5"/>
+ <circle style="fill:#f2f2f2" cx="10.49" cy="8.502" r="3.5"/>
+ <path style="opacity:.2" d="m4.2203885 5.5410755c0.2427275-0.1186895 0.475915 0.07086 0.475915 0.07086l5.5685895 3.21916 5.384159 3.1157055s0.340948 0.162623 0.340948 0.551289c0 0.389729-0.343774 0.516568-0.343774 0.516568l-5.393699 3.115705-5.6940165 3.288958s-0.1660575 0.144199-0.380166 0.05173c-0.244494-0.10629-0.180897-0.37662-0.180897-0.37662v-6.613699-6.5070545c0.000353 0-0.02685-0.3103655 0.222941-0.432599z"/>
+ <path style="fill:#ffbf00" d="m4.2203885 5.0410748c0.2427275-0.1186897 0.475915 0.07086 0.475915 0.07086l5.5685895 3.21916 5.384159 3.1157062s0.340948 0.162623 0.340948 0.551289c0 0.389729-0.343774 0.516568-0.343774 0.516568l-5.393699 3.115705-5.6940165 3.288958s-0.1660575 0.144199-0.380166 0.05173c-0.244494-0.10629-0.180897-0.37662-0.180897-0.37662v-6.613699-6.5070552c0.000353 0-0.02685-0.3103655 0.222941-0.432599z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mendeley-desktop.svg b/.icons/awkward/24x24/apps/mendeley-desktop.svg
new file mode 100644
index 00000000..8c77cc09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mendeley-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect fill="#be212e" width="20" height="20" x="1" y="1" rx="1.053"/>
+ <path opacity=".2" d="m6.4766 5.5019c-0.6964 0.0222-1.3676 0.3427-1.8828 0.8301-0.5237 0.4954-0.8986 1.1765-0.9747 1.9082-0.038016 0.36588-0.00158 0.74054 0.11523 1.0879 0.1168 0.3474 0.31391 0.66689 0.57617 0.91406 0.30931 0.29152 0.69554 0.47509 1.0508 0.70312 0.17762 0.11404 0.34897 0.24059 0.49609 0.39453 0.14713 0.15394 0.27053 0.33758 0.33789 0.54297 0.059934 0.18275 0.073634 0.3793 0.046875 0.57031-0.026757 0.19107-0.09424 0.37579-0.19336 0.53906-0.19824 0.32659-0.51838 0.56426-0.86914 0.69141-0.40684 0.14745-0.85395 0.15427-1.2461 0.33984-0.3103 0.14684-0.57159 0.40346-0.73438 0.71484s-0.22707 0.67729-0.1875 1.0293c0.04649 0.41361 0.23593 0.80558 0.52148 1.0977 0.28555 0.29207 0.66453 0.48205 1.0605 0.54492 0.58071 0.09218 1.2009-0.10074 1.623-0.52539 0.21107-0.21232 0.37301-0.47695 0.46289-0.76758 0.089879-0.29069 0.10722-0.60702 0.048828-0.90625-0.0445-0.229-0.1314-0.445-0.2128-0.662-0.0813-0.217-0.1581-0.44-0.1777-0.672-0.0346-0.41 0.1169-0.826 0.3789-1.135 0.26202-0.30867 0.62717-0.51177 1.0137-0.60156 0.24937-0.05794 0.50987-0.07224 0.76172-0.02734 0.25185 0.04496 0.49515 0.14877 0.69922 0.30859 0.20407 0.15983 0.36838 0.37666 0.45898 0.625s0.10545 0.52842 0.0332 0.7832c-0.07399 0.26094-0.23341 0.48484-0.39453 0.69922s-0.32809 0.42847-0.42383 0.68164c-0.10559 0.2792-0.11726 0.5943-0.044922 0.88476 0.072339 0.29041 0.22555 0.5574 0.42578 0.77344 0.22151 0.23902 0.50156 0.41773 0.80664 0.51562 0.30508 0.09795 0.61821 0.11523 0.9375 0.11523s0.65195-0.01728 0.95703-0.11523c0.30508-0.0979 0.58513-0.2766 0.80664-0.51562 0.20023-0.21604 0.35344-0.48303 0.42578-0.77344 0.07234-0.29046 0.06067-0.60557-0.04492-0.88476-0.09575-0.25317-0.26271-0.46726-0.42383-0.68164s-0.32054-0.43828-0.39453-0.69922c-0.07224-0.25478-0.0574-0.53486 0.0332-0.7832s0.25492-0.46517 0.45898-0.625c0.20407-0.15983 0.44737-0.26364 0.69922-0.30859 0.25185-0.04489 0.51235-0.03059 0.76172 0.02734 0.3865 0.08979 0.75165 0.2929 1.0137 0.60156 0.26202 0.30867 0.41352 0.72471 0.37891 1.1348-0.01961 0.23225-0.09641 0.45455-0.17773 0.67188-0.08132 0.21727-0.1683 0.43364-0.21289 0.66211-0.0584 0.29923-0.04105 0.61556 0.04883 0.90625 0.08988 0.29063 0.25182 0.55525 0.46289 0.76758 0.42214 0.42465 1.0423 0.61757 1.623 0.52539 0.39602-0.06288 0.77499-0.25285 1.0605-0.54492 0.28555-0.29207 0.47499-0.68405 0.52148-1.0977 0.03957-0.35201-0.02471-0.71791-0.1875-1.0293-0.16279-0.31138-0.42407-0.568-0.73438-0.71484-0.39214-0.18558-0.83925-0.19239-1.2461-0.33984-0.35076-0.12714-0.6709-0.36482-0.86914-0.69141-0.09912-0.16327-0.1666-0.34799-0.19336-0.53906-0.02676-0.19102-0.01307-0.38757 0.04688-0.57031 0.06736-0.20539 0.19076-0.38902 0.33789-0.54297s0.31847-0.28049 0.49609-0.39453c0.35524-0.22803 0.74147-0.4116 1.0508-0.70312 0.262-0.247 0.459-0.5665 0.576-0.9139 0.116-0.3473 0.153-0.722 0.115-1.0879-0.076-0.7317-0.451-1.4128-0.975-1.9082-0.515-0.4874-1.186-0.8079-1.883-0.8301-0.34819-0.0111-0.70053 0.050672-1.0215 0.19141-0.32096 0.14074-0.61 0.35964-0.83203 0.63867-0.25454 0.31988-0.41405 0.70956-0.56055 1.0957-0.1465 0.38619-0.28599 0.77982-0.50781 1.125-0.365 0.5692-0.942 1.1094-1.601 1.1094s-1.2358-0.5402-1.6016-1.1094c-0.2218-0.3452-0.3613-0.7388-0.5078-1.125-0.1465-0.3861-0.306-0.7758-0.5605-1.0957-0.222-0.279-0.5111-0.4979-0.8321-0.6386-0.3209-0.1408-0.6733-0.2025-1.0214-0.1915zm4.5234 4.9981a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" d="m6.4766 5.002c-0.6964 0.0222-1.3676 0.3426-1.8828 0.83-0.5237 0.4954-0.8986 1.1765-0.9747 1.9082-0.038016 0.36588-0.00158 0.74054 0.11523 1.0879 0.1168 0.3474 0.31391 0.66689 0.57617 0.91406 0.30931 0.29152 0.69554 0.47509 1.0508 0.70312 0.17762 0.11404 0.34897 0.24059 0.49609 0.39453 0.14713 0.15394 0.27053 0.33758 0.33789 0.54297 0.059934 0.18275 0.073634 0.3793 0.046875 0.57031-0.026757 0.19107-0.09424 0.37579-0.19336 0.53906-0.19824 0.32659-0.51838 0.56426-0.86914 0.69141-0.40684 0.14745-0.85395 0.15427-1.2461 0.33984-0.3103 0.14684-0.57159 0.40346-0.73438 0.71484s-0.22707 0.67729-0.1875 1.0293c0.04649 0.41361 0.23593 0.80558 0.52148 1.0977 0.28555 0.29207 0.66453 0.48205 1.0605 0.54492 0.58071 0.09218 1.2009-0.10074 1.623-0.52539 0.21107-0.21232 0.37301-0.47695 0.46289-0.76758 0.089879-0.29069 0.10722-0.60702 0.048828-0.90625-0.0445-0.229-0.1314-0.445-0.2128-0.662-0.0813-0.217-0.1581-0.44-0.1777-0.672-0.0346-0.41 0.1169-0.826 0.3789-1.135 0.26202-0.30867 0.62717-0.51177 1.0137-0.60156 0.24937-0.05794 0.50987-0.07224 0.76172-0.02734 0.25185 0.04496 0.49515 0.14877 0.69922 0.30859 0.20407 0.15983 0.36838 0.37666 0.45898 0.625s0.10545 0.52842 0.0332 0.7832c-0.07399 0.26094-0.23341 0.48484-0.39453 0.69922s-0.32809 0.42847-0.42383 0.68164c-0.10559 0.2792-0.11726 0.5943-0.044922 0.88476 0.072339 0.29041 0.22555 0.5574 0.42578 0.77344 0.22151 0.23902 0.50156 0.41773 0.80664 0.51562 0.305 0.099 0.618 0.116 0.937 0.116 0.31929 0 0.65195-0.01728 0.95703-0.11523 0.30508-0.0979 0.58513-0.2766 0.80664-0.51562 0.20023-0.21604 0.35344-0.48303 0.42578-0.77344 0.07234-0.29046 0.06067-0.60557-0.04492-0.88476-0.09575-0.25317-0.26271-0.46726-0.42383-0.68164s-0.32054-0.43828-0.39453-0.69922c-0.07224-0.25478-0.0574-0.53486 0.0332-0.7832s0.25492-0.46517 0.45898-0.625c0.20407-0.15983 0.44737-0.26364 0.69922-0.30859 0.25185-0.04489 0.51235-0.03059 0.76172 0.02734 0.3865 0.08979 0.75165 0.2929 1.0137 0.60156 0.26202 0.30867 0.41352 0.72471 0.37891 1.1348-0.01961 0.23225-0.09641 0.45455-0.17773 0.67188-0.08132 0.21727-0.1683 0.43364-0.21289 0.66211-0.0584 0.29923-0.04105 0.61556 0.04883 0.90625 0.08988 0.29063 0.25182 0.55525 0.46289 0.76758 0.42214 0.42465 1.0423 0.61757 1.623 0.52539 0.39602-0.06288 0.77499-0.25285 1.0605-0.54492 0.28555-0.29207 0.47499-0.68405 0.52148-1.0977 0.03957-0.35201-0.02471-0.71791-0.1875-1.0293-0.16279-0.31138-0.42407-0.568-0.73438-0.71484-0.39214-0.18558-0.83925-0.19239-1.2461-0.33984-0.35076-0.12714-0.6709-0.36482-0.86914-0.69141-0.09912-0.16327-0.1666-0.34799-0.19336-0.53906-0.02676-0.19102-0.01307-0.38757 0.04688-0.57031 0.06736-0.20539 0.19076-0.38902 0.33789-0.54297s0.31847-0.28049 0.49609-0.39453c0.35524-0.22803 0.74147-0.4116 1.0508-0.70312 0.263-0.2473 0.46-0.5668 0.577-0.9142 0.116-0.3473 0.153-0.722 0.115-1.0879-0.076-0.7317-0.451-1.4128-0.975-1.9082-0.515-0.4874-1.186-0.8078-1.883-0.83-0.34819-0.0111-0.70053 0.050672-1.0215 0.19141-0.32096 0.14074-0.61 0.35964-0.83203 0.63867-0.25454 0.31988-0.41405 0.70956-0.56055 1.0957-0.1465 0.38619-0.28599 0.77982-0.50781 1.125-0.365 0.5692-0.942 1.1093-1.601 1.1093s-1.2358-0.5401-1.6016-1.1094c-0.2218-0.3451-0.3613-0.7388-0.5078-1.125-0.1465-0.3861-0.306-0.7758-0.5605-1.0957-0.222-0.279-0.5111-0.4979-0.8321-0.6386-0.3209-0.1408-0.6733-0.2025-1.0214-0.1914zm4.5234 4.998a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" opacity=".2" d="m2.0527 1c-0.5831 0-1.0527 0.4696-1.0527 1.0527v0.5c0-0.5831 0.4696-1.0527 1.0527-1.0527h17.895c0.582 0 1.052 0.4696 1.052 1.0527v-0.5c0-0.5831-0.47-1.0527-1.053-1.0527h-17.894z"/>
+ <path opacity=".2" d="m1 19.947v0.5c0 0.583 0.4696 1.053 1.0527 1.053h17.895c0.582 0 1.052-0.47 1.052-1.053v-0.5c0 0.583-0.47 1.053-1.053 1.053h-17.894c-0.5834 0-1.053-0.47-1.053-1.053z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mendeleydesktop.svg b/.icons/awkward/24x24/apps/mendeleydesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mendeleydesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/menu-editor.svg b/.icons/awkward/24x24/apps/menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/menulibre.svg b/.icons/awkward/24x24/apps/menulibre.svg
new file mode 100644
index 00000000..d8d49b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/menulibre.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.9230769,1.5 H 20.076923 C 20.588308,1.5 21,1.91235 21,2.4264 v 16.20195 c 0,0.5141 -0.411715,0.866465 -0.923077,0.8713 H 9.5 L 7.5,22.5 5.5,19.49965 H 3.9230769 C 3.4116923,19.49965 3,19.14245 3,18.62835 V 2.4264 C 3,1.91235 3.4116923,1.5 3.9230769,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9230769,1 H 20.076923 C 20.588308,1 21,1.41235 21,1.9264 v 16.20195 c 0,0.5141 -0.411715,0.866465 -0.923077,0.8713 H 9.5 L 7.5,22 5.5,18.99965 H 3.9230769 C 3.4116923,18.99965 3,18.64245 3,18.12835 V 1.9264 C 3,1.41235 3.4116923,1 3.9230769,1 Z"/>
+ <path style="opacity:0.1" d="M 6.3652344,4.5 C 6.1671354,4.5 6,4.6690875 6,4.8671875 V 6.1347656 C 6,6.3328656 6.1671354,6.5 6.3652344,6.5 H 7.6347656 C 7.8328646,6.5 8,6.3328656 8,6.1347656 V 4.8671875 C 8,4.6690875 7.8328646,4.5 7.6347656,4.5 Z M 11,4.5 a 1.0001,1.0001 0 1 0 0,2 h 6 a 1.0001,1.0001 0 1 0 0,-2 z m -4.6347656,5 C 6.1671354,9.5 6,9.6690875 6,9.8671875 V 11.134766 C 6,11.332866 6.1671354,11.5 6.3652344,11.5 H 7.6347656 C 7.8328646,11.5 8,11.332866 8,11.134766 V 9.8671875 C 8,9.6690875 7.8328646,9.5 7.6347656,9.5 Z M 11,9.5 a 1.0001,1.0001 0 1 0 0,2 h 6 a 1.0001,1.0001 0 1 0 0,-2 z m -5.4101562,4 C 5.2688833,13.5 5,13.768911 5,14.089844 v 2.822265 C 5,17.233109 5.2688832,17.5 5.5898438,17.5 H 8.4101562 C 8.7311167,17.5 9,17.233109 9,16.912109 V 14.089844 C 9,13.768911 8.7311167,13.5 8.4101562,13.5 Z M 11,14.5 a 1.0001,1.0001 0 1 0 0,2 h 6 a 1.0001,1.0001 0 1 0 0,-2 z"/>
+ <path style="fill:#188eee" d="M 5.589844,13 C 5.2688835,13 5,13.268911 5,13.589844 v 2.821614 C 5,16.732458 5.2688835,17 5.589844,17 H 8.410156 C 8.7311165,17 9,16.732458 9,16.411458 V 13.589844 C 9,13.268911 8.7311165,13 8.410156,13 Z"/>
+ <path style="fill:#898989" d="M 6.3652345,9 C 6.1671355,9 6,9.168111 6,9.366211 v 1.268555 C 6,10.832866 6.1671355,11 6.3652345,11 h 1.269531 C 7.8328645,11 8,10.832866 8,10.634766 V 9.366211 C 8,9.168111 7.8328645,9 7.6347655,9 Z"/>
+ <path style="fill:#898989" d="M 6.3652345,4 C 6.1671355,4 6,4.168111 6,4.366211 V 5.6347655 C 6,5.8328655 6.1671355,6 6.3652345,6 h 1.269531 C 7.8328645,6 8,5.8328655 8,5.6347655 V 4.366211 C 8,4.168111 7.8328645,4 7.6347655,4 Z"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 11,10 h 6"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 11,5 h 6"/>
+ <path style="fill:none;stroke:#188eee;stroke-width:2;stroke-linecap:round" d="m 11,15 h 6"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.9238281 1 C 3.4124435 1 3 1.4117314 3 1.9257812 L 3 2.4257812 C 3 1.9117314 3.4124435 1.5 3.9238281 1.5 L 20.076172 1.5 C 20.587557 1.5 21 1.9117312 21 2.4257812 L 21 1.9257812 C 21 1.4117312 20.587557 1 20.076172 1 L 3.9238281 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/meow.svg b/.icons/awkward/24x24/apps/meow.svg
new file mode 100644
index 00000000..7e351d29
--- /dev/null
+++ b/.icons/awkward/24x24/apps/meow.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4ba9c0" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m10.339 16.476c-0.4443-0.041-1.3299-0.204-1.712-0.315-0.8172-0.237-1.5411-0.622-2.1344-1.134-0.118-0.102-0.2611-0.184-0.3216-0.184-0.060011 0-0.62898 0.17699-1.2644 0.39332-0.6354 0.21633-1.1864 0.39332-1.2244 0.39332-0.1215 0-0.2091-0.15076-0.35656-0.61367-0.16141-0.50669-0.17231-0.60082-0.078619-0.67848 0.035888-0.02977 0.48806-0.19506 1.0048-0.36733s0.94668-0.33467 0.95543-0.36089c0.01834-0.05495-0.70931-0.10818-1.4789-0.10818-0.48094 0-0.51011-0.0056-0.6244-0.11974-0.11093-0.1108-0.11769-0.14071-0.090553-0.40011 0.016155-0.1542 0.029337-0.39035 0.029337-0.52477 0-0.39769 0.00302-0.39876 1.0343-0.38148l0.48209 0.01478 0.057611-0.39498c0.0669-0.458 0.2177-0.882 0.4496-1.263 0.123-0.202 0.1588-0.306 0.1433-0.416-0.2191-1.5707-0.2503-2.1759-0.1372-3.3368 0.0915-0.9389 0.2355-1.1792 0.7066-1.1792 0.49315 0 1.7641 0.57531 3.1064 1.8935l0.67697 0.66483 0.44466-0.04952c0.55923-0.062283 1.2857-0.062469 1.9928-0.0003765l0.54841 0.04805 0.77195-0.734c1.0245-0.97414 1.7468-1.2797 2.2063-1.5553 0.32624-0.19574 0.42482-0.23222 0.66967-0.24779 0.2689-0.017115 0.29598-0.00938 0.4269 0.12136 0.2684 0.26809 0.38344 0.83685 0.38441 2.0179 0.000749 0.71047-0.02322 0.84137-0.14226 1.8926l-0.05825 0.51554 0.20018 0.30688c0.25241 0.38694 0.41061 0.81958 0.4837 1.3227l0.05713 0.39332 0.46174-0.01586c0.61224-0.01274 0.77897-0.0026 0.85033 0.05127 0.07435 0.05622 0.09473 0.15576 0.12542 0.61257 0.02154 0.32065 0.0191 0.5782-0.0059 0.62491-0.04967 0.0927-0.27303 0.13711-0.69471 0.13812-0.16562 0.000376-0.53657 0.01428-0.82433 0.03083-0.75012 0.04317-0.70241 0.10092 0.3822 0.46256 0.48302 0.16105 0.90995 0.32452 0.94874 0.36326 0.06314 0.06307 0.06229 0.10178-0.0081 0.37003-0.11326 0.43131-0.27708 0.81617-0.37234 0.8747-0.06559 0.04031-0.31082-0.02725-1.2045-0.33178-0.61719-0.21032-1.1623-0.3821-1.2113-0.38175-0.04903 0.000377-0.27835 0.14454-0.50961 0.32042-0.89115 0.67774-2.0167 1.1053-3.2947 1.2515-0.39089 0.04473-1.4423 0.05351-1.8513 0.01545z"/>
+ <path fill="#fff" d="m10.339 15.976c-0.4443-0.041-1.3299-0.204-1.712-0.315-0.8172-0.237-1.5411-0.622-2.1344-1.134-0.118-0.102-0.2611-0.184-0.3216-0.184-0.060011 0-0.62898 0.17699-1.2644 0.39332-0.6354 0.21633-1.1864 0.39332-1.2244 0.39332-0.1215 0-0.2091-0.15076-0.35656-0.61367-0.16141-0.50669-0.17231-0.60082-0.078619-0.67848 0.035888-0.02977 0.48806-0.19506 1.0048-0.36733s0.94668-0.33467 0.95543-0.36089c0.01834-0.05495-0.70931-0.10818-1.4789-0.10818-0.48094 0-0.51011-0.0056-0.6244-0.11974-0.11093-0.1108-0.11769-0.14071-0.090553-0.40011 0.016155-0.1542 0.029337-0.39035 0.029337-0.52477 0-0.39769 0.00302-0.39876 1.0343-0.38148l0.48209 0.01478 0.057611-0.39498c0.0669-0.458 0.2177-0.882 0.4496-1.2628 0.123-0.2021 0.1588-0.306 0.1433-0.4164-0.2191-1.5705-0.2503-2.1757-0.1372-3.3366 0.0915-0.9389 0.2355-1.1792 0.7066-1.1792 0.49315 0 1.7641 0.57531 3.1064 1.8935l0.67697 0.66483 0.44466-0.04952c0.55923-0.062283 1.2857-0.062469 1.9928-0.0003765l0.54841 0.04805 0.77195-0.734c1.0245-0.97414 1.7468-1.2797 2.2063-1.5553 0.32624-0.19574 0.42482-0.23222 0.66967-0.24779 0.2689-0.017115 0.29598-0.00938 0.4269 0.12136 0.2684 0.26809 0.38344 0.83685 0.38441 2.0179 0.000749 0.71047-0.02322 0.84137-0.14226 1.8926l-0.05825 0.51554 0.20018 0.30688c0.25241 0.38694 0.41061 0.81958 0.4837 1.3227l0.05713 0.39332 0.46174-0.01586c0.61224-0.01274 0.77897-0.0026 0.85033 0.05127 0.07435 0.05622 0.09473 0.15576 0.12542 0.61257 0.02154 0.32065 0.0191 0.5782-0.0059 0.62491-0.04967 0.0927-0.27303 0.13711-0.69471 0.13812-0.16562 0.000376-0.53657 0.01428-0.82433 0.03083-0.75012 0.04317-0.70241 0.10092 0.3822 0.46256 0.48302 0.16105 0.90995 0.32452 0.94874 0.36326 0.06314 0.06307 0.06229 0.10178-0.0081 0.37003-0.11326 0.43131-0.27708 0.81617-0.37234 0.8747-0.06559 0.04031-0.31082-0.02725-1.2045-0.33178-0.61719-0.21032-1.1623-0.3821-1.2113-0.38175-0.04903 0.000377-0.27835 0.14454-0.50961 0.32042-0.89115 0.67774-2.0167 1.1053-3.2947 1.2515-0.39089 0.04473-1.4423 0.05351-1.8513 0.01545z"/>
+ <circle opacity=".2" cx="8" cy="11.5" r="1"/>
+ <circle fill="#303030" cx="8" cy="11" r="1"/>
+ <circle opacity=".2" cx="14" cy="11.5" r="1"/>
+ <circle fill="#303030" cx="14" cy="11" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mess.svg b/.icons/awkward/24x24/apps/mess.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mess.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/messengerfordesktop.svg b/.icons/awkward/24x24/apps/messengerfordesktop.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/messengerfordesktop.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/metacity.svg b/.icons/awkward/24x24/apps/metacity.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/metacity.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/meterbridge.svg b/.icons/awkward/24x24/apps/meterbridge.svg
new file mode 100644
index 00000000..ce11eb21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/meterbridge.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,4.5 c -4.432,0 -8,3.568 -8,8 0,1.460901 0.3937605,2.823695 1.0722655,4 H 18.927734 C 19.606239,15.323695 20,13.960901 20,12.5 c 0,-4.432 -3.568,-8 -8,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.327 9.994,9.75 0.002,-0.0835 0.006,-0.166 0.006,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffe485" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,1.460901 0.3937605,2.823695 1.0722655,4 H 18.927734 C 19.606239,14.823695 20,13.460901 20,12 20,7.568 16.432,4 12,4 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 12,16 9,11"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="16" r="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-linecap:round" d="m 5.5,9.9999285 c 0,0 2,-2.5 6.5,-2.5 4.5,0 6.5,2.5 6.5,2.5"/>
+ <path style="fill:none;stroke:#e93232;stroke-linecap:round" d="M 14.692552,7.8301585 C 17.307577,8.5094005 18.5,9.9999285 18.5,9.9999285"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,4 C 7.568,4 4,7.568 4,12 4,12.09984 4.00612,12.197979 4.00977,12.296875 4.1178468,7.960423 7.636584,4.5 12,4.5 c 4.363416,0 7.882153,3.460423 7.990234,7.796875 C 19.993878,12.197979 20,12.099842 20,12 20,7.568 16.432,4 12,4 Z"/>
+ <path style="opacity:0.2" d="M 12 14 A 2 2 0 0 0 10 16 A 2 2 0 0 0 10.017578 16.244141 A 2 2 0 0 1 12 14.5 A 2 2 0 0 1 13.982422 16.255859 A 2 2 0 0 0 14 16 A 2 2 0 0 0 12 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/meterbridge32x32.svg b/.icons/awkward/24x24/apps/meterbridge32x32.svg
new file mode 120000
index 00000000..84334cbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/meterbridge32x32.svg
@@ -0,0 +1 @@
+meterbridge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/metro-2033-redux.svg b/.icons/awkward/24x24/apps/metro-2033-redux.svg
new file mode 100644
index 00000000..0c336966
--- /dev/null
+++ b/.icons/awkward/24x24/apps/metro-2033-redux.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 3,2 C 2.446,2 2,2.446 2,3 V 17.05 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 15.484497,4.500002 c -0.818244,1.81e-4 -0.77784,0.042355 -1.195071,0.7048705 -1.20242,1.909292 -2.184948,3.3870875 -2.251824,3.3870875 -0.04407,0 -0.270808,-0.3010585 -0.503856,-0.669113 C 11.300698,7.554792 11.073226,7.2303465 11.028158,7.201863 10.983093,7.173358 10.912918,7.0594435 10.872246,6.9487825 10.831571,6.838122 10.678058,6.5702925 10.531102,6.353551 10.384142,6.1368055 10.233211,5.909145 10.195687,5.847657 9.700363,5.0360185 9.520051,4.765555 9.408255,4.6661005 9.291475,4.5622135 9.085403,4.5447285 7.7057275,4.5214825 6.392304,4.4993475 6.136064,4.5103175 6.136064,4.588943 c 0,0.158332 0.706544,1.1484895 0.8697835,1.2188915 0.096948,0.041805 0.169048,0.147342 0.195628,0.286612 0.0344,0.1802215 0.785364,1.3822135 1.4555955,2.3298395 0.2470165,0.3492595 0.984108,1.4499485 1.204532,1.798666 0.116476,0.184267 0.25464,0.368928 0.307032,0.410269 0.05239,0.04134 0.169392,0.210045 0.259988,0.375034 0.0906,0.164989 0.275844,0.450877 0.41164,0.635314 0.135796,0.18444 0.353364,0.512598 0.483468,0.729107 0.130104,0.216509 0.302484,0.436797 0.383119,0.489521 0.08064,0.05272 0.184132,0.184822 0.230008,0.293686 0.04587,0.108864 0.10396,0.197931 0.128996,0.197931 0.02504,0 0.644748,-0.880826 1.37724,-1.957428 0.732488,-1.076601 1.468246,-1.969361 1.512974,-1.984019 0.06214,-0.02037 0.08142,0.683748 0.08142,2.985721 0,1.656868 0.02044,3.032653 0.04545,3.057247 0.025,0.02458 0.612629,0.04467 1.427933,0.04467 1.081395,0 1.394679,-0.0098 1.489042,-0.06746 V 4.818707 C 17.982428,4.646932 17.948241,4.608308 17.881305,4.573093 17.679984,4.4671825 17.547369,4.484011 17.393841,4.634924 c -0.170724,0.1678195 -0.218664,0.1678195 -0.325284,0 -0.07945,-0.1250605 -0.159224,-0.134135 -1.177084,-0.134135 -0.155775,0 -0.290084,-8e-4 -0.406975,-8e-4 z M 6.16738,5.9092245 c -0.102852,0 -0.166828,0.806031 -0.167376,2.1074115 -3.44e-4,0.8462005 0.0174,1.0201385 0.115004,1.126148 0.108408,0.1177505 0.108408,0.1369975 0,0.317396 -0.165304,0.2750755 -0.149012,0.576543 0.03812,0.705657 l 0.153516,0.105974 -0.131928,0.216403 c -0.122704,0.201438 -0.132964,0.379225 -0.14792,2.563267 -0.01184,1.731128 0.0049,2.360135 0.0637,2.397433 0.04383,0.0278 0.739804,0.04312 1.546612,0.03405 l 1.3669295,-0.01652 0.01772,-2.867043 0.01784,-2.867172 L 8.790402,9.363357 C 8.677704,9.141374 8.5437545,8.950532 8.4313155,8.7717945 8.3470635,8.573584 7.9704395,7.9931725 7.30274,7.032339 6.990876,6.5835645 6.683724,6.4532365 6.680816,6.768387 6.680016,6.866123 6.670656,6.867794 6.613652,6.781087 6.577292,6.725756 6.547036,6.5684895 6.546492,6.431599 6.545292,6.1836615 6.346232,5.909199 6.167368,5.909199 Z m 9.530596,1.096147 c 0.08568,0.00355 0.1266,0.085808 0.1266,0.249278 0,0.206656 -0.08393,0.2426765 -0.289975,0.124706 -0.15948,-0.091308 -0.151173,-0.241422 0.0184,-0.3306265 0.05785,-0.030435 0.106044,-0.045025 0.144984,-0.04336 z m -0.172703,0.991746 c 0.03244,-0.00275 0.0591,0.0012 0.07249,0.014275 0.01968,0.019345 0.01556,0.067284 -0.0092,0.1066265 -0.05531,0.087966 -0.309827,0.095401 -0.309827,0.00905 0,-0.054076 0.149276,-0.121706 0.246527,-0.129947 z m 1.838451,0.6619095 c 0.01656,0 0.03012,0.030195 0.03012,0.067068 0,0.03688 -0.03248,0.067068 -0.07222,0.067068 -0.03972,0 -0.05331,-0.0302 -0.03012,-0.067068 0.0232,-0.03688 0.05568,-0.067068 0.07223,-0.067068 z m 0.577148,0.195965 c 0.0118,0.00155 0.02492,0.00865 0.03892,0.02241 0.02208,0.021705 0.0268,0.094595 0.01052,0.162036 -0.02828,0.1171645 -0.03188,0.1172705 -0.08262,0.00235 -0.04348,-0.098468 -0.01792,-0.1937865 0.0332,-0.1867955 z m -7.912693,0.823946 c 0.04391,0.00275 0.06516,0.073217 0.06516,0.2153535 0,0.2675855 -0.01504,0.2835695 -0.133791,0.1429115 C 9.861379,9.9209225 9.888703,9.720884 10.008056,9.68182 c 0.0072,-0.00235 0.01384,-0.00315 0.02012,-0.00275 z m -2.670923,2.009954 c 0.066892,-0.0044 0.1297955,0.07676 0.1547115,0.21601 0.03232,0.180658 -0.097904,0.20145 -0.205084,0.03275 -0.064807,-0.102007 -0.06948,-0.162642 -0.01652,-0.214697 0.02196,-0.02158 0.044595,-0.0326 0.066896,-0.03405 z M 7.04516,12.188106 c 0.01996,-1.73e-4 0.04317,0.0023 0.06956,0.0072 0.127024,0.02386 0.153588,0.0634 0.128596,0.191903 -0.0246,0.126507 -0.074492,0.161777 -0.228272,0.161777 -0.108204,0 -0.196692,0.0302 -0.196692,0.06707 0,0.03688 -0.080556,0.06707 -0.178968,0.06707 -0.156472,0 -0.167524,-0.01344 -0.088084,-0.107547 0.04996,-0.05917 0.16122,-0.133836 0.247196,-0.165968 0.085976,-0.03213 0.1563155,-0.100296 0.1563155,-0.151427 0,-0.04602 0.03052,-0.06956 0.090349,-0.07008 z m 5.185669,0.119468 c 0.02924,-0.0044 0.05988,0.0084 0.07636,0.03456 0.02196,0.03496 0.01076,0.08111 -0.0248,0.102699 -0.03556,0.02159 -0.08251,0.0107 -0.104472,-0.02422 -0.02196,-0.03496 -0.01088,-0.0811 0.02464,-0.102702 0.0089,-0.0054 0.01848,-0.0089 0.02824,-0.01034 z M 8.3740275,12.78596 c 0.043255,-0.0052 0.082744,0.01506 0.08542,0.06484 0.002,0.03688 -0.047615,0.07751 -0.110208,0.09025 -0.071144,0.01447 -0.102416,-0.01065 -0.083289,-0.06707 0.01772,-0.05221 0.064821,-0.08284 0.108077,-0.08802 z"/>
+ <path style="fill:#ffffff" d="m 15.484497,4.000002 c -0.818244,1.81e-4 -0.77784,0.042355 -1.195071,0.7048705 -1.20242,1.909292 -2.184948,3.3870875 -2.251824,3.3870875 -0.04407,0 -0.270808,-0.3010585 -0.503856,-0.669113 C 11.300698,7.054792 11.073226,6.7303465 11.028158,6.701863 10.983093,6.673358 10.912918,6.5594435 10.872246,6.4487825 10.831571,6.338122 10.678058,6.0702925 10.531102,5.853551 10.384142,5.6368055 10.233211,5.409145 10.195687,5.347657 9.700363,4.5360185 9.520051,4.265555 9.408255,4.1661005 9.291475,4.0622135 9.085403,4.0447285 7.7057275,4.0214825 6.392304,3.9993475 6.136064,4.0103175 6.136064,4.088943 c 0,0.158332 0.706544,1.1484895 0.8697835,1.2188915 0.096948,0.041805 0.169048,0.147342 0.195628,0.286612 0.0344,0.1802215 0.785364,1.3822135 1.4555955,2.3298395 0.2470165,0.3492595 0.984108,1.4499485 1.204532,1.798666 0.116476,0.184267 0.25464,0.368928 0.307032,0.410269 0.05239,0.04134 0.169392,0.210045 0.259988,0.375034 0.0906,0.164989 0.275844,0.450877 0.41164,0.635314 0.135796,0.18444 0.353364,0.512598 0.483468,0.729107 0.130104,0.216509 0.302484,0.436797 0.383119,0.489521 0.08064,0.05272 0.184132,0.184822 0.230008,0.293686 0.04587,0.108864 0.10396,0.197931 0.128996,0.197931 0.02504,0 0.644748,-0.880826 1.37724,-1.957428 0.732488,-1.0766015 1.468246,-1.969361 1.512974,-1.984019 0.06214,-0.02037 0.08142,0.683748 0.08142,2.985721 0,1.656868 0.02044,3.032653 0.04545,3.057247 0.025,0.02458 0.612629,0.04467 1.427933,0.04467 1.081395,0 1.394679,-0.0098 1.489042,-0.06746 V 4.318707 C 17.982428,4.146932 17.948241,4.108308 17.881305,4.073093 17.679984,3.9671825 17.547369,3.984011 17.393841,4.134924 c -0.170724,0.1678195 -0.218664,0.1678195 -0.325284,0 -0.07945,-0.1250605 -0.159224,-0.134135 -1.177084,-0.134135 -0.155775,0 -0.290084,-8e-4 -0.406975,-8e-4 z M 6.16738,5.4092245 c -0.102852,0 -0.166828,0.806031 -0.167376,2.1074115 -3.44e-4,0.8462005 0.0174,1.0201385 0.115004,1.126148 0.108408,0.1177505 0.108408,0.1369975 0,0.317396 -0.165304,0.2750755 -0.149012,0.5765425 0.03812,0.7056565 L 6.306644,9.7718105 6.174716,9.988214 c -0.122704,0.201438 -0.132964,0.379225 -0.14792,2.563267 -0.01184,1.731128 0.0049,2.360135 0.0637,2.397433 0.04383,0.0278 0.739804,0.04312 1.546612,0.03405 l 1.3669295,-0.01652 0.01772,-2.867043 0.01784,-2.867172 L 8.790402,8.863357 C 8.677704,8.641374 8.5437545,8.450532 8.4313155,8.2717945 8.3470635,8.073584 7.9704395,7.4931725 7.30274,6.532339 6.990876,6.0835645 6.683724,5.9532365 6.680816,6.268387 6.680016,6.366123 6.670656,6.367794 6.613652,6.281087 6.577292,6.225756 6.547036,6.0684895 6.546492,5.931599 6.545292,5.6836615 6.346232,5.409199 6.167368,5.409199 Z m 9.530596,1.096147 c 0.08568,0.00355 0.1266,0.085808 0.1266,0.249278 0,0.206656 -0.08393,0.2426765 -0.289975,0.124706 -0.15948,-0.091308 -0.151173,-0.241422 0.0184,-0.3306265 0.05785,-0.030435 0.106044,-0.045025 0.144984,-0.04336 z m -0.172703,0.991746 c 0.03244,-0.00275 0.0591,0.0012 0.07249,0.014275 0.01968,0.019345 0.01556,0.067284 -0.0092,0.1066265 -0.05531,0.087966 -0.309827,0.095401 -0.309827,0.00904 0,-0.054075 0.149276,-0.121706 0.246527,-0.129947 z m 1.838451,0.6619095 c 0.01656,0 0.03012,0.030195 0.03012,0.067068 0,0.03688 -0.03248,0.067068 -0.07222,0.067068 -0.03972,0 -0.05331,-0.0302 -0.03012,-0.067068 0.0232,-0.03688 0.05568,-0.067068 0.07223,-0.067068 z m 0.577148,0.195965 c 0.0118,0.00155 0.02492,0.00865 0.03892,0.02241 0.02208,0.021705 0.0268,0.094595 0.01052,0.162036 -0.02828,0.1171645 -0.03188,0.1172705 -0.08262,0.00235 -0.04348,-0.098468 -0.01792,-0.1937865 0.0332,-0.1867955 z m -7.912693,0.823946 c 0.04391,0.00275 0.06516,0.073217 0.06516,0.2153535 0,0.2675855 -0.01504,0.283569 -0.133791,0.1429115 C 9.861379,9.4209225 9.888703,9.220884 10.008056,9.18182 c 0.0072,-0.00235 0.01384,-0.00315 0.02012,-0.00275 z m -2.670923,2.009954 c 0.066892,-0.0044 0.1297955,0.07676 0.1547115,0.21601 0.03232,0.180658 -0.097904,0.20145 -0.205084,0.03275 -0.064807,-0.102007 -0.06948,-0.162642 -0.01652,-0.214697 0.02196,-0.02158 0.044595,-0.0326 0.066896,-0.03405 z M 7.04516,11.688106 c 0.01996,-1.73e-4 0.04317,0.0023 0.06956,0.0072 0.127024,0.02386 0.153588,0.0634 0.128596,0.191903 -0.0246,0.126507 -0.074492,0.161777 -0.228272,0.161777 -0.108204,0 -0.196692,0.0302 -0.196692,0.06707 0,0.03688 -0.080556,0.06707 -0.178968,0.06707 -0.156472,0 -0.167524,-0.01344 -0.088084,-0.107547 0.04996,-0.05917 0.16122,-0.133836 0.247196,-0.165968 0.085976,-0.03213 0.1563155,-0.100296 0.1563155,-0.151427 0,-0.04602 0.03052,-0.06956 0.090349,-0.07008 z m 5.185669,0.119468 c 0.02924,-0.0044 0.05988,0.0084 0.07636,0.03456 0.02196,0.03496 0.01076,0.08111 -0.0248,0.102699 -0.03556,0.02159 -0.08251,0.0107 -0.104472,-0.02422 -0.02196,-0.03496 -0.01088,-0.0811 0.02464,-0.102702 0.0089,-0.0054 0.01848,-0.0089 0.02824,-0.01034 z M 8.3740275,12.28596 c 0.043255,-0.0052 0.082744,0.01506 0.08542,0.06484 0.002,0.03688 -0.047615,0.07751 -0.110208,0.09025 -0.071144,0.01447 -0.102416,-0.01065 -0.083289,-0.06707 0.01772,-0.05221 0.064821,-0.08284 0.108077,-0.08802 z"/>
+ <path style="fill:#ef3a3a" d="m 2,17 v 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4 z"/>
+ <path style="fill:#3f3f3f" d="m 5.8277315,18 q 0.5588235,0 0.823529,0.214286 0.2689075,0.210083 0.2689075,0.638655 0,0.239496 -0.088235,0.399159 -0.088236,0.159664 -0.226891,0.256303 -0.1344535,0.09664 -0.285714,0.147059 L 7.142857,21 H 6.701681 L 5.97479,19.760504 H 5.3781515 V 21 H 5 v -3 z m -0.02101,0.327731 h -0.428571 v 1.113445 H 5.82773 q 0.365546,0 0.5336135,-0.142857 0.1680675,-0.147059 0.1680675,-0.428572 0,-0.294117 -0.176471,-0.415966 -0.1764705,-0.12605 -0.5462185,-0.12605 z"/>
+ <path style="fill:#3f3f3f" d="M 9.67647,21 H 8 v -3 h 1.67647 v 0.331932 H 8.378151 v 0.936975 H 9.60084 v 0.327731 H 8.378151 v 1.071429 H 9.67647 Z"/>
+ <path style="fill:#3f3f3f" d="m 13.003362,19.470588 q 0,0.760504 -0.415967,1.147059 Q 12.175631,21 11.436135,21 H 10.6 v -3 h 0.92437 q 0.44958,0 0.781513,0.168067 0.336133,0.168067 0.516806,0.495798 0.180672,0.327731 0.180673,0.806723 z m -0.39916,0.01261 q 0,-0.600841 -0.298319,-0.878151 -0.294118,-0.281513 -0.836135,-0.281513 h -0.491596 v 2.352941 h 0.407563 q 1.218487,0 1.218487,-1.193277 z"/>
+ <path style="fill:#3f3f3f" d="m 15.979006,18 v 1.914364 q 0,0.30663 -0.12431,0.555249 -0.124309,0.244475 -0.381215,0.389503 Q 15.216574,21 14.827072,21 14.271824,21 13.985912,20.701657 13.7,20.39917 13.7,19.906076 V 18 h 0.372929 v 1.918507 q 0,0.360498 0.190607,0.559393 0.194752,0.198895 0.584254,0.198895 0.401934,0 0.580111,-0.211326 0.18232,-0.215469 0.18232,-0.551105 V 18 Z"/>
+ <path style="fill:#3f3f3f" d="M 19.145027,21 H 18.722375 L 17.939226,19.715469 17.143646,21 H 16.75 l 0.982044,-1.541437 -0.91989,-1.417127 h 0.414365 l 0.725138,1.160221 0.729282,-1.160221 h 0.393646 l -0.915746,1.40884 z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="2" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/metro-last-light-redux.svg b/.icons/awkward/24x24/apps/metro-last-light-redux.svg
new file mode 100644
index 00000000..7235e7bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/metro-last-light-redux.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 3,2 C 2.446,2 2,2.446 2,3 V 17.05 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 15.484497,4.500002 c -0.818244,1.81e-4 -0.77784,0.042355 -1.195071,0.7048705 -1.20242,1.909292 -2.184948,3.3870875 -2.251824,3.3870875 -0.04407,0 -0.270808,-0.3010585 -0.503856,-0.669113 C 11.300698,7.554792 11.073226,7.2303465 11.028158,7.201863 10.983093,7.173358 10.912918,7.0594435 10.872246,6.9487825 10.831571,6.838122 10.678058,6.5702925 10.531102,6.353551 10.384142,6.1368055 10.233211,5.909145 10.195687,5.847657 9.700363,5.0360185 9.520051,4.765555 9.408255,4.6661005 9.291475,4.5622135 9.085403,4.5447285 7.7057275,4.5214825 6.392304,4.4993475 6.136064,4.5103175 6.136064,4.588943 c 0,0.158332 0.706544,1.1484895 0.8697835,1.2188915 0.096948,0.041805 0.169048,0.147342 0.195628,0.286612 0.0344,0.1802215 0.785364,1.3822135 1.4555955,2.3298395 0.2470165,0.3492595 0.984108,1.4499485 1.204532,1.798666 0.116476,0.184267 0.25464,0.368928 0.307032,0.410269 0.05239,0.04134 0.169392,0.210045 0.259988,0.375034 0.0906,0.164989 0.275844,0.450877 0.41164,0.635314 0.135796,0.18444 0.353364,0.512598 0.483468,0.729107 0.130104,0.216509 0.302484,0.436797 0.383119,0.489521 0.08064,0.05272 0.184132,0.184822 0.230008,0.293686 0.04587,0.108864 0.10396,0.197931 0.128996,0.197931 0.02504,0 0.644748,-0.880826 1.37724,-1.957428 0.732488,-1.076601 1.468246,-1.969361 1.512974,-1.984019 0.06214,-0.02037 0.08142,0.683748 0.08142,2.985721 0,1.656868 0.02044,3.032653 0.04545,3.057247 0.025,0.02458 0.612629,0.04467 1.427933,0.04467 1.081395,0 1.394679,-0.0098 1.489042,-0.06746 V 4.818707 C 17.982428,4.646932 17.948241,4.608308 17.881305,4.573093 17.679984,4.4671825 17.547369,4.484011 17.393841,4.634924 c -0.170724,0.1678195 -0.218664,0.1678195 -0.325284,0 -0.07945,-0.1250605 -0.159224,-0.134135 -1.177084,-0.134135 -0.155775,0 -0.290084,-8e-4 -0.406975,-8e-4 z M 6.16738,5.9092245 c -0.102852,0 -0.166828,0.806031 -0.167376,2.1074115 -3.44e-4,0.8462005 0.0174,1.0201385 0.115004,1.126148 0.108408,0.1177505 0.108408,0.1369975 0,0.317396 -0.165304,0.2750755 -0.149012,0.576543 0.03812,0.705657 l 0.153516,0.105974 -0.131928,0.216403 c -0.122704,0.201438 -0.132964,0.379225 -0.14792,2.563267 -0.01184,1.731128 0.0049,2.360135 0.0637,2.397433 0.04383,0.0278 0.739804,0.04312 1.546612,0.03405 l 1.3669295,-0.01652 0.01772,-2.867043 0.01784,-2.867172 L 8.790402,9.363357 C 8.677704,9.141374 8.5437545,8.950532 8.4313155,8.7717945 8.3470635,8.573584 7.9704395,7.9931725 7.30274,7.032339 6.990876,6.5835645 6.683724,6.4532365 6.680816,6.768387 6.680016,6.866123 6.670656,6.867794 6.613652,6.781087 6.577292,6.725756 6.547036,6.5684895 6.546492,6.431599 6.545292,6.1836615 6.346232,5.909199 6.167368,5.909199 Z m 9.530596,1.096147 c 0.08568,0.00355 0.1266,0.085808 0.1266,0.249278 0,0.206656 -0.08393,0.2426765 -0.289975,0.124706 -0.15948,-0.091308 -0.151173,-0.241422 0.0184,-0.3306265 0.05785,-0.030435 0.106044,-0.045025 0.144984,-0.04336 z m -0.172703,0.991746 c 0.03244,-0.00275 0.0591,0.0012 0.07249,0.014275 0.01968,0.019345 0.01556,0.067284 -0.0092,0.1066265 -0.05531,0.087966 -0.309827,0.095401 -0.309827,0.00905 0,-0.054076 0.149276,-0.121706 0.246527,-0.129947 z m 1.838451,0.6619095 c 0.01656,0 0.03012,0.030195 0.03012,0.067068 0,0.03688 -0.03248,0.067068 -0.07222,0.067068 -0.03972,0 -0.05331,-0.0302 -0.03012,-0.067068 0.0232,-0.03688 0.05568,-0.067068 0.07223,-0.067068 z m 0.577148,0.195965 c 0.0118,0.00155 0.02492,0.00865 0.03892,0.02241 0.02208,0.021705 0.0268,0.094595 0.01052,0.162036 -0.02828,0.1171645 -0.03188,0.1172705 -0.08262,0.00235 -0.04348,-0.098468 -0.01792,-0.1937865 0.0332,-0.1867955 z m -7.912693,0.823946 c 0.04391,0.00275 0.06516,0.073217 0.06516,0.2153535 0,0.2675855 -0.01504,0.2835695 -0.133791,0.1429115 C 9.861379,9.9209225 9.888703,9.720884 10.008056,9.68182 c 0.0072,-0.00235 0.01384,-0.00315 0.02012,-0.00275 z m -2.670923,2.009954 c 0.066892,-0.0044 0.1297955,0.07676 0.1547115,0.21601 0.03232,0.180658 -0.097904,0.20145 -0.205084,0.03275 -0.064807,-0.102007 -0.06948,-0.162642 -0.01652,-0.214697 0.02196,-0.02158 0.044595,-0.0326 0.066896,-0.03405 z M 7.04516,12.188106 c 0.01996,-1.73e-4 0.04317,0.0023 0.06956,0.0072 0.127024,0.02386 0.153588,0.0634 0.128596,0.191903 -0.0246,0.126507 -0.074492,0.161777 -0.228272,0.161777 -0.108204,0 -0.196692,0.0302 -0.196692,0.06707 0,0.03688 -0.080556,0.06707 -0.178968,0.06707 -0.156472,0 -0.167524,-0.01344 -0.088084,-0.107547 0.04996,-0.05917 0.16122,-0.133836 0.247196,-0.165968 0.085976,-0.03213 0.1563155,-0.100296 0.1563155,-0.151427 0,-0.04602 0.03052,-0.06956 0.090349,-0.07008 z m 5.185669,0.119468 c 0.02924,-0.0044 0.05988,0.0084 0.07636,0.03456 0.02196,0.03496 0.01076,0.08111 -0.0248,0.102699 -0.03556,0.02159 -0.08251,0.0107 -0.104472,-0.02422 -0.02196,-0.03496 -0.01088,-0.0811 0.02464,-0.102702 0.0089,-0.0054 0.01848,-0.0089 0.02824,-0.01034 z M 8.3740275,12.78596 c 0.043255,-0.0052 0.082744,0.01506 0.08542,0.06484 0.002,0.03688 -0.047615,0.07751 -0.110208,0.09025 -0.071144,0.01447 -0.102416,-0.01065 -0.083289,-0.06707 0.01772,-0.05221 0.064821,-0.08284 0.108077,-0.08802 z"/>
+ <path style="fill:#ffffff" d="m 15.484497,4.000002 c -0.818244,1.81e-4 -0.77784,0.042355 -1.195071,0.7048705 -1.20242,1.909292 -2.184948,3.3870875 -2.251824,3.3870875 -0.04407,0 -0.270808,-0.3010585 -0.503856,-0.669113 C 11.300698,7.054792 11.073226,6.7303465 11.028158,6.701863 10.983093,6.673358 10.912918,6.5594435 10.872246,6.4487825 10.831571,6.338122 10.678058,6.0702925 10.531102,5.853551 10.384142,5.6368055 10.233211,5.409145 10.195687,5.347657 9.700363,4.5360185 9.520051,4.265555 9.408255,4.1661005 9.291475,4.0622135 9.085403,4.0447285 7.7057275,4.0214825 6.392304,3.9993475 6.136064,4.0103175 6.136064,4.088943 c 0,0.158332 0.706544,1.1484895 0.8697835,1.2188915 0.096948,0.041805 0.169048,0.147342 0.195628,0.286612 0.0344,0.1802215 0.785364,1.3822135 1.4555955,2.3298395 0.2470165,0.3492595 0.984108,1.4499485 1.204532,1.798666 0.116476,0.184267 0.25464,0.368928 0.307032,0.410269 0.05239,0.04134 0.169392,0.210045 0.259988,0.375034 0.0906,0.164989 0.275844,0.450877 0.41164,0.635314 0.135796,0.18444 0.353364,0.512598 0.483468,0.729107 0.130104,0.216509 0.302484,0.436797 0.383119,0.489521 0.08064,0.05272 0.184132,0.184822 0.230008,0.293686 0.04587,0.108864 0.10396,0.197931 0.128996,0.197931 0.02504,0 0.644748,-0.880826 1.37724,-1.957428 0.732488,-1.0766015 1.468246,-1.969361 1.512974,-1.984019 0.06214,-0.02037 0.08142,0.683748 0.08142,2.985721 0,1.656868 0.02044,3.032653 0.04545,3.057247 0.025,0.02458 0.612629,0.04467 1.427933,0.04467 1.081395,0 1.394679,-0.0098 1.489042,-0.06746 V 4.318707 C 17.982428,4.146932 17.948241,4.108308 17.881305,4.073093 17.679984,3.9671825 17.547369,3.984011 17.393841,4.134924 c -0.170724,0.1678195 -0.218664,0.1678195 -0.325284,0 -0.07945,-0.1250605 -0.159224,-0.134135 -1.177084,-0.134135 -0.155775,0 -0.290084,-8e-4 -0.406975,-8e-4 z M 6.16738,5.4092245 c -0.102852,0 -0.166828,0.806031 -0.167376,2.1074115 -3.44e-4,0.8462005 0.0174,1.0201385 0.115004,1.126148 0.108408,0.1177505 0.108408,0.1369975 0,0.317396 -0.165304,0.2750755 -0.149012,0.5765425 0.03812,0.7056565 L 6.306644,9.7718105 6.174716,9.988214 c -0.122704,0.201438 -0.132964,0.379225 -0.14792,2.563267 -0.01184,1.731128 0.0049,2.360135 0.0637,2.397433 0.04383,0.0278 0.739804,0.04312 1.546612,0.03405 l 1.3669295,-0.01652 0.01772,-2.867043 0.01784,-2.867172 L 8.790402,8.863357 C 8.677704,8.641374 8.5437545,8.450532 8.4313155,8.2717945 8.3470635,8.073584 7.9704395,7.4931725 7.30274,6.532339 6.990876,6.0835645 6.683724,5.9532365 6.680816,6.268387 6.680016,6.366123 6.670656,6.367794 6.613652,6.281087 6.577292,6.225756 6.547036,6.0684895 6.546492,5.931599 6.545292,5.6836615 6.346232,5.409199 6.167368,5.409199 Z m 9.530596,1.096147 c 0.08568,0.00355 0.1266,0.085808 0.1266,0.249278 0,0.206656 -0.08393,0.2426765 -0.289975,0.124706 -0.15948,-0.091308 -0.151173,-0.241422 0.0184,-0.3306265 0.05785,-0.030435 0.106044,-0.045025 0.144984,-0.04336 z m -0.172703,0.991746 c 0.03244,-0.00275 0.0591,0.0012 0.07249,0.014275 0.01968,0.019345 0.01556,0.067284 -0.0092,0.1066265 -0.05531,0.087966 -0.309827,0.095401 -0.309827,0.00904 0,-0.054075 0.149276,-0.121706 0.246527,-0.129947 z m 1.838451,0.6619095 c 0.01656,0 0.03012,0.030195 0.03012,0.067068 0,0.03688 -0.03248,0.067068 -0.07222,0.067068 -0.03972,0 -0.05331,-0.0302 -0.03012,-0.067068 0.0232,-0.03688 0.05568,-0.067068 0.07223,-0.067068 z m 0.577148,0.195965 c 0.0118,0.00155 0.02492,0.00865 0.03892,0.02241 0.02208,0.021705 0.0268,0.094595 0.01052,0.162036 -0.02828,0.1171645 -0.03188,0.1172705 -0.08262,0.00235 -0.04348,-0.098468 -0.01792,-0.1937865 0.0332,-0.1867955 z m -7.912693,0.823946 c 0.04391,0.00275 0.06516,0.073217 0.06516,0.2153535 0,0.2675855 -0.01504,0.283569 -0.133791,0.1429115 C 9.861379,9.4209225 9.888703,9.220884 10.008056,9.18182 c 0.0072,-0.00235 0.01384,-0.00315 0.02012,-0.00275 z m -2.670923,2.009954 c 0.066892,-0.0044 0.1297955,0.07676 0.1547115,0.21601 0.03232,0.180658 -0.097904,0.20145 -0.205084,0.03275 -0.064807,-0.102007 -0.06948,-0.162642 -0.01652,-0.214697 0.02196,-0.02158 0.044595,-0.0326 0.066896,-0.03405 z M 7.04516,11.688106 c 0.01996,-1.73e-4 0.04317,0.0023 0.06956,0.0072 0.127024,0.02386 0.153588,0.0634 0.128596,0.191903 -0.0246,0.126507 -0.074492,0.161777 -0.228272,0.161777 -0.108204,0 -0.196692,0.0302 -0.196692,0.06707 0,0.03688 -0.080556,0.06707 -0.178968,0.06707 -0.156472,0 -0.167524,-0.01344 -0.088084,-0.107547 0.04996,-0.05917 0.16122,-0.133836 0.247196,-0.165968 0.085976,-0.03213 0.1563155,-0.100296 0.1563155,-0.151427 0,-0.04602 0.03052,-0.06956 0.090349,-0.07008 z m 5.185669,0.119468 c 0.02924,-0.0044 0.05988,0.0084 0.07636,0.03456 0.02196,0.03496 0.01076,0.08111 -0.0248,0.102699 -0.03556,0.02159 -0.08251,0.0107 -0.104472,-0.02422 -0.02196,-0.03496 -0.01088,-0.0811 0.02464,-0.102702 0.0089,-0.0054 0.01848,-0.0089 0.02824,-0.01034 z M 8.3740275,12.28596 c 0.043255,-0.0052 0.082744,0.01506 0.08542,0.06484 0.002,0.03688 -0.047615,0.07751 -0.110208,0.09025 -0.071144,0.01447 -0.102416,-0.01065 -0.083289,-0.06707 0.01772,-0.05221 0.064821,-0.08284 0.108077,-0.08802 z"/>
+ <path style="fill:#f4be01" d="m 2,17 v 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4 z"/>
+ <path style="fill:#3f3f3f" d="m 5.8277315,18 q 0.5588235,0 0.823529,0.214286 0.2689075,0.210083 0.2689075,0.638655 0,0.239496 -0.088235,0.399159 -0.088236,0.159664 -0.226891,0.256303 -0.1344535,0.09664 -0.285714,0.147059 L 7.142857,21 H 6.701681 L 5.97479,19.760504 H 5.3781515 V 21 H 5 v -3 z m -0.02101,0.327731 h -0.428571 v 1.113445 H 5.82773 q 0.365546,0 0.5336135,-0.142857 0.1680675,-0.147059 0.1680675,-0.428572 0,-0.294117 -0.176471,-0.415966 -0.1764705,-0.12605 -0.5462185,-0.12605 z"/>
+ <path style="fill:#3f3f3f" d="M 9.67647,21 H 8 v -3 h 1.67647 v 0.331932 H 8.378151 v 0.936975 H 9.60084 v 0.327731 H 8.378151 v 1.071429 H 9.67647 Z"/>
+ <path style="fill:#3f3f3f" d="m 13.003362,19.470588 q 0,0.760504 -0.415967,1.147059 Q 12.175631,21 11.436135,21 H 10.6 v -3 h 0.92437 q 0.44958,0 0.781513,0.168067 0.336133,0.168067 0.516806,0.495798 0.180672,0.327731 0.180673,0.806723 z m -0.39916,0.01261 q 0,-0.600841 -0.298319,-0.878151 -0.294118,-0.281513 -0.836135,-0.281513 h -0.491596 v 2.352941 h 0.407563 q 1.218487,0 1.218487,-1.193277 z"/>
+ <path style="fill:#3f3f3f" d="m 15.979006,18 v 1.914364 q 0,0.30663 -0.12431,0.555249 -0.124309,0.244475 -0.381215,0.389503 Q 15.216574,21 14.827072,21 14.271824,21 13.985912,20.701657 13.7,20.39917 13.7,19.906076 V 18 h 0.372929 v 1.918507 q 0,0.360498 0.190607,0.559393 0.194752,0.198895 0.584254,0.198895 0.401934,0 0.580111,-0.211326 0.18232,-0.215469 0.18232,-0.551105 V 18 Z"/>
+ <path style="fill:#3f3f3f" d="M 19.145027,21 H 18.722375 L 17.939226,19.715469 17.143646,21 H 16.75 l 0.982044,-1.541437 -0.91989,-1.417127 h 0.414365 l 0.725138,1.160221 0.729282,-1.160221 h 0.393646 l -0.915746,1.40884 z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="2" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/metronome.svg b/.icons/awkward/24x24/apps/metronome.svg
new file mode 100644
index 00000000..1fd5e947
--- /dev/null
+++ b/.icons/awkward/24x24/apps/metronome.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.4)">
+ <g transform="translate(2,-2)">
+ <path fill="#37a0f2" d="m41.91 1048.4-9.955-36c-0.29522-1.0676-0.88798-2-1.991-2h-15.928c-1.103 0-1.6958 0.9324-1.991 2l-9.955 36c-0.29521 1.0676 0.88799 2 1.991 2h35.838c1.103 0 2.2862-0.9324 1.991-2z"/>
+ <path opacity=".2" d="m26 1011.4-4 8-4-8z"/>
+ <path fill="#fff" d="m26 1010.4-4 8-4-8z"/>
+ <path fill="#fff" opacity=".2" d="m14.018 1010.4c-1.1056 0-1.6997 0.9324-1.9956 2l-9.9779 36c-0.078704 0.284-0.047005 0.5568 0.054566 0.8066l9.9234-35.807c0.29589-1.0676 0.89003-2 1.9956-2h15.965c1.1056 0 1.6997 0.9324 1.9956 2l9.9234 35.807c0.10157-0.2498 0.13327-0.5226 0.05457-0.8066l-9.9779-36c-0.2959-1.0676-0.89003-2-1.9956-2h-15.965z"/>
+ <circle opacity=".2" cx="22" cy="1041.4" r="6"/>
+ <circle fill="#fff" cx="22" cy="1040.4" r="6"/>
+ <rect fill="#fe4343" width="3.976" height="28" x="536.3" y="863.52" rx="1.913" ry="2.175" transform="matrix(.86558 .50078 -.49912 .86653 0 0)"/>
+ <path opacity=".2" d="m2.1445 1049.2-0.054441 0.1934c-0.29521 1.0676 0.88799 2 1.991 2h35.838c1.103 0 2.2862-0.9324 1.991-2l-0.05445-0.1934c-0.27965 0.6895-1.1269 1.1934-1.9366 1.1934h-35.838c-0.80963 0-1.6569-0.5039-1.9366-1.1934z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mgba.svg b/.icons/awkward/24x24/apps/mgba.svg
new file mode 100644
index 00000000..4194618f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mgba.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4721" x1="24.756" x2="24.102" y1="26.512" y2="5.924" gradientTransform="matrix(.34375 0 0 .33334 3.75 2.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#fff"/>
+ <stop offset="1" stop-color="#fff" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect fill="#e4e4e4" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect fill="url(#linearGradient4721)" opacity=".15" width="11" height="7" x="6.5" y="4.5" rx=".206" ry=".2"/>
+ <rect style="fill:#333333" width="10" height="6" x="7" y="5" rx="0" ry="0"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m7.4 13.5c-0.3324 0-0.3724 0.26875-0.4 0.6v1.4h-1.4c-0.3324 0-0.6 0.068-0.6 0.4v1.2c0 0.3324 0.26844 0.37632 0.6 0.4h1.4v1.4c0 0.3324 0.0676 0.6 0.4 0.6h1.2c0.3324 0 0.4-0.268 0.4-0.6v-1.4h1.4c0.3324 0 0.6-0.0676 0.6-0.4v-1.2c0-0.332-0.2676-0.4-0.6-0.4h-1.4v-1.4c0-0.332-0.0676-0.6-0.4-0.6z"/>
+ <path fill="#4f4f4f" d="m7.4 13c-0.3324 0-0.3724 0.269-0.4 0.6v1.4h-1.4c-0.3324 0-0.6 0.068-0.6 0.4v1.2c0 0.3324 0.26844 0.37632 0.6 0.4h1.4v1.4c0 0.332 0.0676 0.6 0.4 0.6h1.2c0.3324 0 0.4-0.268 0.4-0.6v-1.4h1.4c0.3324 0 0.6-0.068 0.6-0.4v-1.2c0-0.332-0.268-0.4-0.6-0.4h-1.4v-1.4c0-0.332-0.0676-0.6-0.4-0.6z"/>
+ <circle fill="#fff" opacity=".2" cx="17" cy="15.5" r="1"/>
+ <circle fill="#fff" opacity=".2" cx="14" cy="15.5" r="1"/>
+ <circle fill="#fff" opacity=".2" cx="17" cy="18.5" r="1"/>
+ <circle fill="#fff" opacity=".2" cx="14" cy="18.5" r="1"/>
+ <circle fill="#ef5646" cx="17" cy="15" r="1"/>
+ <circle fill="#ef5646" cx="14" cy="15" r="1"/>
+ <circle fill="#eb9200" cx="17" cy="18" r="1"/>
+ <circle fill="#eb9200" cx="14" cy="18" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mhwaveedit.svg b/.icons/awkward/24x24/apps/mhwaveedit.svg
new file mode 100644
index 00000000..35103821
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mhwaveedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#f3963c" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#27cebe" d="m 22,12 v 9 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 v -9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1" d="m 17.5,3.4918954 c -0.252395,0 -0.504781,0.1697319 -0.5,0.5078125 V 6.5000477 H 15 V 3.9997079 C 15.00386,3.7178232 14.774065,3.4894461 14.492188,3.4938485 14.21643,3.4981588 13.996224,3.7239418 14,3.9997079 v 2.9163554 c -0.0094,0.05527 -0.0094,0.1107452 0,0.1660156 V 10.500145 H 11 V 3.9997079 C 10.999825,3.5543902 10.461481,3.3314153 10.146484,3.6461923 L 8,5.7926767 5.8535156,3.6461923 C 5.5385183,3.3314144 5.0001748,3.5543896 5,3.9997079 V 9.8419424 L 2,7.0099111 v 1.375 L 5.15625,11.363426 C 5.4750715,11.663506 5.9992573,11.437974 6,11.000145 V 5.2067391 l 1.6464844,1.6464844 c 0.1952649,0.195184 0.5117663,0.195184 0.7070312,0 L 10,5.2067391 v 5.7934059 c 2.8e-5,0.276131 0.223869,0.499972 0.5,0.5 h 4 c 0.276131,-2.8e-5 0.499972,-0.223869 0.5,-0.5 V 7.5000477 h 2 v 3.5000973 c 3.02e-4,0.420923 0.487804,0.654146 0.814453,0.388672 L 22,8.3927236 V 7.1036611 L 18,9.9493643 V 7.0781727 c 0.0082,-0.051762 0.0082,-0.1044884 0,-0.15625 V 3.9997079 C 18.0048,3.6616272 17.752395,3.4918954 17.5,3.4918954 Z M 14.492188,13.492333 c -0.02487,4.29e-4 -0.04968,0.0037 -0.07422,0.0078 H 10.5 c -0.276131,2.8e-5 -0.499972,0.223869 -0.5,0.5 v 5.792969 L 8.3535156,18.146629 c -0.1952649,-0.195184 -0.5117663,-0.195184 -0.7070312,0 L 6,19.793114 V 14.000145 C 5.9995646,13.565323 5.4826846,13.339186 5.1621094,13.632957 L 2,16.529442 v 1.357422 l 3,-2.75 v 5.863281 c 1.754e-4,0.445318 0.5385185,0.668294 0.8535156,0.353516 L 8,19.207176 l 2.146484,2.146485 c 0.314997,0.314777 0.85334,0.0918 0.853516,-0.353516 v -6.5 h 3 v 2.421875 c -0.0082,0.05176 -0.0082,0.104488 0,0.15625 v 3.921875 c 2.8e-5,0.276131 0.223869,0.499972 0.5,0.5 h 3.048828 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 15 v -3 h 2.449219 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 15 v -2 h 3.306641 L 22,17.377098 V 16.031395 L 18.833984,13.629051 C 18.742129,13.546113 18.623758,13.500183 18.5,13.500145 h -3.916016 c -0.03033,-0.0051 -0.06106,-0.0065 -0.0918,-0.0059 z"/>
+ <path style="fill:#3f51b5" d="M 14.492188,2.9927765 C 14.21643,2.9970868 13.996224,3.2238463 14,3.4996124 v 2.9153788 c -0.0094,0.05527 -0.0094,0.1117215 0,0.166992 V 10.00005 H 11 V 3.4996124 C 10.999825,3.0542947 10.461482,2.8313198 10.146485,3.1460968 L 8,5.2925814 5.8535155,3.1460968 C 5.5385182,2.8313189 5.0001748,3.0542941 5,3.4996124 V 9.341847 L 2,6.5098155 v 1.375 L 5.1572265,10.863331 C 5.476048,11.163411 5.9992573,10.937879 6,10.50005 V 4.7066434 l 1.6464845,1.6464845 c 0.1952649,0.195184 0.5117661,0.195184 0.707031,0 L 10,4.7066434 V 10.50005 c 2.8e-5,0.276131 0.223869,0.499972 0.5,0.5 h 4 c 0.276131,-2.8e-5 0.499972,-0.223869 0.5,-0.5 V 6.9999522 h 2 V 10.50005 c 3.02e-4,0.420923 0.48878,0.653169 0.815429,0.387695 L 22,7.8916515 V 6.602589 l -4,2.84668 V 6.5771007 c 0.0082,-0.051762 0.0082,-0.1044884 0,-0.15625 V 3.4996124 c 0.0096,-0.6761613 -1.009563,-0.6761613 -1,0 V 5.9999522 H 15 V 3.4996124 C 15.00386,3.2177277 14.774065,2.9883741 14.492188,2.9927765 Z"/>
+ <path style="fill:#d64e44" d="m 14.492188,12.993164 c -0.02487,4.29e-4 -0.04968,0.0027 -0.07422,0.0068 H 10.5 c -0.276131,2.8e-5 -0.499972,0.223869 -0.5,0.5 v 5.792969 L 8.3535155,17.646484 c -0.1952649,-0.195184 -0.5117661,-0.195184 -0.707031,0 L 6,19.292969 V 13.5 C 5.9995646,13.065178 5.4826847,12.838064 5.1621095,13.131836 L 2,16.030273 v 1.356446 l 3,-2.75 V 20.5 c 1.754e-4,0.445318 0.5385184,0.668293 0.8535155,0.353515 L 8,18.707031 10.146485,20.853515 C 10.461482,21.168292 10.999824,20.945317 11,20.5 V 14 h 3 v 2.422851 c -0.0082,0.05176 -0.0082,0.104488 0,0.15625 V 20.5 c 2.8e-5,0.276131 0.223869,0.499972 0.5,0.5 h 3.049804 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 15 v -3 h 2.450195 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 15 v -2 h 3.307328 L 22,16.876953 V 15.53125 L 18.834672,13.128906 C 18.742817,13.045968 18.623469,13.000038 18.499711,13 h -3.915726 c -0.03033,-0.0051 -0.06106,-0.0074 -0.0918,-0.0068 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/microscope.svg b/.icons/awkward/24x24/apps/microscope.svg
new file mode 100644
index 00000000..afaf4c99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/microscope.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 6.3143243,19.500042 5.4322887,0 2.077835,0 4.861437,0 C 19.411627,19.500042 20,20.171633 20,21.000021 20,21.82841 19.411627,22.5 18.685885,22.5 l -4.861437,0 -3.070343,0 -4.4397807,0 c -0.7257419,0 -1.3141152,-0.67159 -1.3141152,-1.499979 0,-0.828438 0.5883293,-1.499979 1.3141152,-1.499979 z"/>
+ <path style="opacity:0.2" d="m 11.521652,13.288254 c 0.0447,-0.169143 0.155715,-0.313903 0.308709,-0.402429 l 2.238444,-1.294843 c 0.318523,-0.184257 0.728619,-0.0793 0.91578,0.234515 l 1.423248,2.386893 c 0.187071,0.313858 0.08051,0.717649 -0.238101,0.901992 l -2.238443,1.294844 c -0.137963,0.07978 -0.293009,0.105352 -0.439714,0.08325 -0.192113,-0.029 -0.369952,-0.139796 -0.476066,-0.31777 l -1.423247,-2.386892 c -0.08988,-0.15069 -0.11526,-0.330421 -0.07061,-0.499564 z"/>
+ <path style="opacity:0.2" d="M 9.3595233,5.3732857 C 9.0335814,5.3660659 8.704596,5.4835977 8.4503565,5.7267963 L 6.2716759,7.8107518 C 3.3352059,10.619911 3.232009,15.294058 6.0412101,18.230529 l 0.7363182,0.76952 3.5253417,0 -2.4208651,-2.531215 C 6.0440251,14.547538 6.1120731,11.489568 8.0333698,9.6515461 L 10.21205,7.5675912 C 10.720444,7.0812369 10.73751,6.2752707 10.251115,5.7668348 10.007917,5.5126378 9.6854678,5.3805046 9.3595258,5.3732857 Z"/>
+ <rect style="fill:#e4e4e4" width="5" height="1" x="-18" y="18" transform="scale(-1,1)"/>
+ <path style="fill:#3f3f3f" d="m 10.669921,21.75001 7.689389,0 c 0.703564,0 1.273957,-0.320396 1.273957,-1.023959 0,-0.703564 -0.570393,-1.273957 -1.273957,-1.273957 l -7.145113,0 -3.3318631,-3.48287 C 6.044354,14.047928 6.1121286,10.98954 8.0334253,9.1515186 L 10.211593,7.0677926 C 10.719987,6.5814384 10.737865,5.7750241 10.251468,5.2665882 9.7650712,4.7581944 8.9587419,4.7403165 8.450263,5.2267138 L 6.2720949,7.3104392 C 3.335625,10.119599 3.2320523,14.794085 6.0412536,17.730554 l 3.7081053,3.876141 c 0.2403536,0.251223 0.5728991,0.143315 0.9205621,0.143315 z"/>
+ <path style="fill:#4f4f4f" d="m 11.521652,12.788261 c 0.0447,-0.169143 0.155715,-0.313903 0.308709,-0.402429 l 2.238444,-1.294843 c 0.318523,-0.184257 0.728619,-0.0793 0.91578,0.234515 l 1.423248,2.386893 c 0.187071,0.313858 0.08051,0.717648 -0.238101,0.901992 l -2.238443,1.294844 c -0.137963,0.07978 -0.293009,0.105352 -0.439714,0.08325 -0.192113,-0.029 -0.369952,-0.139796 -0.476066,-0.31777 l -1.423247,-2.386892 c -0.08988,-0.15069 -0.11526,-0.330421 -0.07061,-0.499564 z"/>
+ <path style="opacity:0.2" d="M 6.0694757,5.1256047 C 6.2123347,4.5657645 6.5605858,4.096097 7.0501205,3.8031411 L 8.7289276,2.7984372 C 9.1490438,2.5470606 9.6452133,2.449958 10.126081,2.5250034 c 0.63542,0.099173 1.186452,0.4797242 1.511772,1.0441279 l 4.276512,7.4199007 c 0.0836,0.144978 0.107196,0.317803 0.06564,0.480485 -0.04151,0.162682 -0.144725,0.301914 -0.287003,0.387058 l -4.271329,2.556149 c -0.128262,0.07674 -0.272406,0.101328 -0.408795,0.08007 -0.178605,-0.02789 -0.343939,-0.134456 -0.442593,-0.305632 L 6.2937786,6.7673068 C 6.0062781,6.2684408 5.9266172,5.6854449 6.0694757,5.1256047 Z"/>
+ <path style="fill:#ff9b32" d="M 6.0694757,4.6256117 C 6.2123347,4.0657714 6.5605858,3.596104 7.0501205,3.3031481 L 8.7289276,2.2984442 C 9.1490438,2.0470676 9.6452133,1.9499649 10.126081,2.0250103 c 0.63542,0.099173 1.186452,0.4797242 1.511772,1.044128 l 4.276512,7.4199007 c 0.0836,0.144978 0.107196,0.317803 0.06564,0.480485 -0.04151,0.162682 -0.144725,0.301914 -0.287003,0.387058 l -4.271329,2.556149 c -0.128262,0.07674 -0.272406,0.101328 -0.408795,0.08007 -0.178605,-0.02789 -0.343939,-0.134456 -0.442593,-0.305632 L 6.2937786,6.2673138 C 6.0062781,5.7684477 5.9266172,5.1854519 6.0694757,4.6256117 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.7638147,2.0002858 c -0.362107,0.00743 -0.720055,0.1093149 -1.0351421,0.2978474 L 7.049985,3.303002 C 6.5604504,3.5959579 6.2123892,4.0654089 6.0695302,4.6252492 c -0.069523,0.27245 -0.08399,0.5502248 -0.049804,0.8212775 0.01118,-0.107284 0.022665,-0.214936 0.049804,-0.3212845 C 6.2123892,4.565402 6.5604504,4.0959509 7.049985,3.802995 L 8.7286726,2.7981262 C 9.1487888,2.5467496 9.6452463,2.4496471 10.126114,2.5246925 c 0.63542,0.099173 1.186378,0.4805036 1.511698,1.0449073 l 4.276307,7.4198182 c 0.01224,0.02123 0.01379,0.04605 0.02344,0.06836 0.01286,-0.03009 0.03378,-0.05573 0.04199,-0.08789 0.04155,-0.162683 0.01817,-0.335484 -0.06543,-0.480462 L 11.637812,3.0696068 C 11.312492,2.505203 10.761534,2.1238726 10.126114,2.0246995 10.005897,2.0059381 9.884517,1.9978079 9.7638147,2.0002858 Z"/>
+ <path style="fill:#ff9b32" d="m 6.3143243,19.000049 5.4322887,0 2.077835,0 4.861437,0 c 0.725742,0 1.314115,0.671591 1.314115,1.499979 0,0.828389 -0.588373,1.499979 -1.314115,1.499979 l -4.861437,0 -3.070343,0 -4.4397807,0 c -0.7257419,0 -1.3141152,-0.67159 -1.3141152,-1.499979 0,-0.828438 0.5883293,-1.499979 1.3141152,-1.499979 z"/>
+ <path style="opacity:0.2" d="M 6.5000003,12.5 C 8.4299069,12.5 10,10.929907 10,8.9999999 10,7.0700935 8.4299069,5.4999996 6.5000003,5.4999996 4.5700937,5.4999996 3,7.0700935 3,8.9999999 3,10.929907 4.5700937,12.5 6.5000003,12.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.5000003,12 C 8.4299069,12 10,10.429907 10,8.4999999 10,6.5700935 8.4299069,4.9999996 6.5000003,4.9999996 4.5700937,4.9999996 3,6.5700935 3,8.4999999 3,10.429907 4.5700937,12 6.5000003,12 Z"/>
+ <path style="opacity:0.2" d="m 6.4999791,7.5000418 c 0.8270939,0 1.499979,0.6728852 1.499979,1.4999791 C 7.9999581,9.8271149 7.327073,10.5 6.4999791,10.5 5.6728851,10.5 5,9.8271149 5,9.0000209 5,8.172927 5.6728851,7.5000418 6.4999791,7.5000418 Z"/>
+ <path style="fill:#e4e4e4" d="m 6.4999791,7.0000418 c 0.8270939,0 1.499979,0.6728852 1.499979,1.4999791 C 7.9999581,9.3271149 7.327073,10 6.4999791,10 5.6728851,10 5,9.3271149 5,8.5000209 5,7.672927 5.6728851,7.0000418 6.4999791,7.0000418 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.3146438,19.000049 c -0.7257859,0 -1.3144347,0.67154 -1.3144347,1.499979 0,0.0855 0.00944,0.168401 0.021485,0.249996 0.104606,-0.708968 0.6420771,-1.249982 1.2929505,-1.249982 l 5.4315657,0 2.078096,0 4.86126,0 c 0.650834,0 1.188337,0.541042 1.29295,1.249982 C 19.990557,20.668429 20,20.58553 20,20.500028 20,19.671639 19.411307,19.000049 18.685565,19.000049 l -4.86126,0 -2.078096,0 -5.4315652,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/microsoft-office-online.svg b/.icons/awkward/24x24/apps/microsoft-office-online.svg
new file mode 120000
index 00000000..6ea82728
--- /dev/null
+++ b/.icons/awkward/24x24/apps/microsoft-office-online.svg
@@ -0,0 +1 @@
+ms-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/microsoft.svg b/.icons/awkward/24x24/apps/microsoft.svg
new file mode 100644
index 00000000..a2f38bb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/microsoft.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ffba08" d="M 21,22 C 21.554,22 22,21.554 22,21 V 12 H 11 V 22 Z"/>
+ <path style="fill:#459ee9" d="M 3,22 C 2.446,22 2,21.554 2,21 V 11 H 12 V 22 Z"/>
+ <path style="fill:#eb572a" d="M 2,12 V 3 C 2,2.446 2.446,2 3,2 H 13 V 12 Z"/>
+ <path style="fill:#79a61c" d="M 12,2 V 12 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 H 21 C 21.554,2 22,2.446 22,3 V 3.5 C 22,2.946 21.554,2.5 21,2.5 H 3 C 2.446,2.5 2,2.946 2,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/midori.svg b/.icons/awkward/24x24/apps/midori.svg
new file mode 100644
index 00000000..06dad70b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/midori.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#8ac249" width="19.982" height="19.982" x="-20.99" y="-20.99" rx="9.991" ry="9.991" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m18.065 3.9354-14.13 14.13c3.9138 3.9139 10.216 3.9139 14.129 0 3.9139-3.9138 3.9139-10.216 0-14.129z"/>
+ <path fill="#f2f2f2" d="m3.9353 18.065 6.1814-7.9478 0.83649 0.83649 0.92966 0.92966z"/>
+ <path fill="#f34235" d="m18.065 3.9354-7.9478 6.1814 1.7662 1.7662z"/>
+ <path fill="#fff" opacity=".2" d="m18.065 3.9354-14.13 14.13c-3.9139-3.9139-3.9139-10.216 0-14.129 3.9138-3.9138 10.216-3.9138 14.129 0z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0091c-5.535 0-9.991 4.456-9.991 9.991 0 0.08379-0.002 0.1665 0 0.24978 0.1321-5.4183 4.5398-9.7414 9.991-9.7414s9.8591 4.3229 9.991 9.7412c0.002-0.08328 0-0.16599 0-0.24978 0-5.535-4.456-9.991-9.991-9.991z"/>
+ <path opacity=".2" d="m11 21.5c-5.535 0-9.991-4.456-9.991-9.991 0-0.08378-0.002-0.16649 0-0.24977 0.1321 5.4181 4.5398 9.7412 9.991 9.7412s9.8591-4.3229 9.991-9.7412c0.002 0.08328 0 0.16599 0 0.24977 0 5.535-4.456 9.991-9.991 9.991z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mikutter.svg b/.icons/awkward/24x24/apps/mikutter.svg
new file mode 100644
index 00000000..95ebd3a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mikutter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.7342384,4.5001255 C 6.7527733,4.5162135 4.5903293,6.0722918 3.4091806,7.7288307 2.370512,9.1855442 2.1040746,10.646194 2.0967356,10.687032 c -0.062486,0.30747 -0.095426,0.619454 -0.096294,0.93289 a 3.6523862,3.5515841 0 0 0 0,0.0104 v 3.917102 c -0.019518,1.342041 0.616167,2.816419 1.6316402,3.703821 1.0154733,0.887404 2.2289159,1.248479 3.3898887,1.248479 0.9374447,0 1.8845855,-0.321524 2.7586311,-0.879136 0.6807674,0.444409 1.4330054,0.788317 2.2896474,0.860063 0.163845,0.01389 0.327706,0.02087 0.492166,0.01907 a 3.6523862,3.5515841 0 0 0 0.01606,0 c 0.98062,-0.0149 1.847617,-0.38788 2.621322,-0.891275 0.879133,0.566704 1.83375,0.891275 2.778247,0.891275 1.160973,0 2.374414,-0.361076 3.389888,-1.248479 1.015473,-0.887399 1.651159,-2.361778 1.63164,-3.703818 v -3.972586 c -2.4e-5,-0.31769 -0.03297,-0.635119 -0.09629,-0.946762 -0.004,-0.02193 -0.276253,-1.5096748 -1.339193,-2.9720733 C 20.359339,5.9985103 18.180157,4.4841082 15.21227,4.5001255 14.228605,4.5054351 13.344176,4.7307992 12.533884,5.032463 11.691606,4.71618 10.762024,4.4945787 9.7342384,4.5001255 Z"/>
+ <path style="fill:#f540ae" d="M 9.7342384,4.0001247 C 6.7527733,4.0162127 4.5903293,5.572291 3.4091806,7.2288299 2.370512,8.6855433 2.1040746,10.146193 2.0967356,10.187031 c -0.062486,0.30747 -0.095426,0.619455 -0.096294,0.932891 a 3.6523862,3.5515841 0 0 0 0,0.0104 v 3.917102 c -0.019518,1.342041 0.616167,2.816419 1.6316402,3.703821 1.0154733,0.887404 2.2289159,1.248479 3.3898887,1.248479 0.9374447,0 1.8845855,-0.321524 2.7586311,-0.879136 0.6807674,0.444409 1.4330054,0.788317 2.2896474,0.860063 0.163845,0.01389 0.327706,0.02087 0.492166,0.01907 a 3.6523862,3.5515841 0 0 0 0.01606,0 c 0.98062,-0.0149 1.847617,-0.38788 2.621322,-0.891275 0.879133,0.566704 1.83375,0.891275 2.778247,0.891275 1.160973,0 2.374414,-0.361076 3.389888,-1.248479 1.015473,-0.887399 1.651159,-2.361778 1.63164,-3.703818 v -3.972586 c -2.4e-5,-0.31769 -0.03297,-0.63512 -0.09629,-0.946763 -0.004,-0.02193 -0.276253,-1.5096748 -1.339193,-2.9720731 C 20.359339,5.4985095 18.180157,3.9841074 15.21227,4.0001247 14.228605,4.0054343 13.344176,4.2307984 12.533884,4.5324622 11.691606,4.2161792 10.762024,3.9945779 9.7342384,4.0001247 Z"/>
+ <path style="opacity:0.2" d="M 9.4926711,7.5003842 C 7.7398362,7.510111 6.4578996,8.5115986 5.8305617,9.4164002 5.2032239,10.321201 5.0297805,11.240619 5.0297805,11.240619 a 1.50015,1.50015 0 0 0 -0.029297,0.291016 v 4.46875 a 1.50015,1.50015 0 1 0 3,0 v -4.238281 c 0.013162,-0.05329 0.069491,-0.30963 0.2949219,-0.634767 0.2476621,-0.3572 0.4657256,-0.622807 1.2128906,-0.626953 0.752881,-0.0042 0.962656,0.252711 1.205078,0.595703 0.219836,0.311038 0.273781,0.554602 0.28711,0.607423 v 4.296875 a 1.50015,1.50015 0 0 0 1.373047,1.515625 1.50015,1.50015 0 0 0 0.150391,0.0059 1.50015,1.50015 0 0 0 1.476562,-1.521525 v -4.238281 c 0.01316,-0.05329 0.06949,-0.30963 0.294922,-0.634767 0.247662,-0.3572 0.465726,-0.622807 1.21289,-0.626953 0.752882,-0.0042 0.962657,0.252711 1.205079,0.595703 0.219836,0.311038 0.273781,0.554602 0.287109,0.607423 v 4.296875 a 1.50015,1.50015 0 1 0 3,0 v -4.53125 a 1.50015,1.50015 0 0 0 -0.0293,-0.294923 c 0,0 -0.176016,-0.915541 -0.808594,-1.8105468 -0.632572,-0.8950056 -1.9228,-1.8729775 -3.669918,-1.863281 -1.257578,0.00698 -2.2677,0.5263342 -2.972657,1.1523438 C 11.809327,8.0190002 10.775056,7.493267 9.4926711,7.5003842 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 6.5006336,15.500636 v -4.46906 c 0,0 0.5,-2.5170653 2.9999999,-2.5309383 2.5000005,-0.013875 3.0000005,2.4690573 3.0000005,2.4690573 v 4.530941 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 12.500634,15.500636 v -4.46906 c 0,0 0.5,-2.5170653 3,-2.5309383 2.5,-0.013875 3,2.4690573 3,2.4690573 v 4.530941 0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.73438,4.0000002 C 6.7529149,4.0160882 4.5893568,5.5719769 3.4082081,7.2285158 2.3695395,8.6852292 2.1050002,10.146662 2.0976612,10.1875 2.0351752,10.49497 2.000873,10.805705 2.000005,11.119141 a 3.6523862,3.5515841 0 0 0 0,0.01172 v 0.488282 C 2.000873,11.305705 2.035175,10.99497 2.097661,10.6875 2.105001,10.64666 2.3695393,9.1852292 3.4082079,7.7285158 4.5893568,6.0719769 6.7529149,4.5160882 9.73438,4.5000002 c 1.027786,-0.00555 1.95655,0.2169201 2.798828,0.5332031 0.810292,-0.3016638 1.696023,-0.5278935 2.679688,-0.5332031 2.967887,-0.016017 5.146812,1.4987576 6.351562,3.15625 1.06294,1.462398 1.333891,2.9507268 1.337891,2.9726558 0.06332,0.311643 0.09763,0.627623 0.09766,0.945313 v -0.5 c -2.8e-5,-0.317691 -0.03434,-0.63367 -0.09766,-0.945313 -0.004,-0.02193 -0.274951,-1.5102575 -1.337891,-2.9726558 C 20.359708,5.4987578 18.180783,3.9839829 15.212896,4.0000002 14.229231,4.0053098 13.3435,4.2315395 12.533208,4.5332033 11.69093,4.2169203 10.762166,3.9944534 9.73438,4.0000002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/milkytracker.svg b/.icons/awkward/24x24/apps/milkytracker.svg
new file mode 100644
index 00000000..41a37b01
--- /dev/null
+++ b/.icons/awkward/24x24/apps/milkytracker.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 20,21.5 V 7.5 H 4 v 14 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 20,21 V 7 H 4 v 14 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#b8b8b8" d="m 7,4 h 10 l 3,3 H 4 Z"/>
+ <rect style="fill:#a3a3a3" width="10" height="2" x="7" y="2"/>
+ <path style="fill:#a3a3a3" d="m 17,4 v 0 l 3,3 h -7 z"/>
+ <path style="fill:#b8b8b8" d="m 13,7 v 15 h 6 c 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,16.999879 v -5 m -3.9952192,0 1.9952192,3 2,-3 m -3.9952192,5 v -5"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,16.499879 v -5 m -3.9952192,0 1.9952192,3 2,-3 m -3.9952192,5 v -5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 14.5,11.999879 h 4 m -2,5 v -5"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round" d="m 14.5,11.499879 h 4 m -2,5 v -5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,2 V 2.5 H 17 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/min.svg b/.icons/awkward/24x24/apps/min.svg
new file mode 100644
index 00000000..20c5ab79
--- /dev/null
+++ b/.icons/awkward/24x24/apps/min.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.736402,2.5037798 C 10.126524,2.5472647 8.5019554,2.9826662 7.0039444,3.8475485 2.2103099,6.6151721 0.5800605,12.702512 3.3476667,17.496177 6.1152732,22.289841 12.202574,23.920101 16.996209,21.152478 21.789842,18.384854 23.420092,12.297513 20.652487,7.5038493 18.749757,4.2082049 15.278136,2.408113 11.736402,2.5037798 Z"/>
+ <path style="fill:#fbd713" d="M 19.576792,7.4415097 C 16.882361,2.7746188 12.41983,1.2734089 7.6895176,3.742355 7.5611266,3.8093694 7.1309919,3.27431 7.0043214,3.3474434 2.2107599,6.1150069 0.57972245,12.202122 3.3472863,16.995683 c 2.7675639,4.793561 8.8546787,6.424598 13.6482407,3.657034 0.142737,-0.08241 -0.15436,-0.672029 -0.01726,-0.760204 4.467027,-2.872992 5.283681,-7.800181 2.598528,-12.4510033 z"/>
+ <path style="fill:#f88301" d="M 20.652561,7.0044776 C 17.884997,2.2109162 11.797882,0.57987869 7.0043214,3.3474424 L 16.995527,20.652717 c 4.79356,-2.767564 6.424598,-8.854679 3.657034,-13.6482394 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 18.062055,16.00005 A 6.9999465,6.9999465 0 0 1 8.4999504,18.562208 6.9999465,6.9999465 0 0 1 5.937792,9.0001033 6.9999465,6.9999465 0 0 1 15.499897,6.4379449 6.9999465,6.9999465 0 0 1 18.062055,16.00005 Z"/>
+ <path style="fill:#425dbb;fill-rule:evenodd" d="m 18.062055,15.500053 c -1.932982,3.348022 -6.214082,4.49514 -9.5621046,2.562158 C 8.3780539,17.991831 8.5282524,17.581873 8.4122334,17.50543 5.3416581,15.482258 5.2528362,12.298234 7.115441,9.0721078 c 1.8558853,-3.214488 4.362196,-4.3664871 7.643134,-2.7451575 0.136296,0.067352 0.607786,-0.4660985 0.741322,-0.3890021 3.348023,1.9329818 4.49514,6.2140818 2.562158,9.5621048 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.906174,5.5977848 C 9.9750382,5.6270596 8.3911168,6.8624077 7.1151955,9.0723678 5.2525907,12.298494 5.3414856,15.482726 8.4120606,17.505897 c 0.1160191,0.07644 -0.034005,0.48626 0.08789,0.556636 0.073112,0.04221 0.1486874,0.07497 0.2226543,0.114258 L 15.499897,6.4376224 c -0.153494,-0.088619 -0.31067,-0.1634997 -0.46777,-0.2392562 -0.114158,0.083709 -0.22068,0.1549754 -0.273435,0.1289056 -1.025294,-0.5066657 -1.974728,-0.7427939 -2.852518,-0.729487 z"/>
+ <path style="fill:#4c8ee6;fill-rule:evenodd" d="M 8.4999504,18.062211 C 5.1519275,16.129229 4.0048103,11.848129 5.937792,8.5001067 7.8707737,5.1520842 12.151874,4.0049666 15.499897,5.9379482 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12.187422,5.0011099 C 9.7050197,4.9366373 7.2663949,6.1983412 5.93747,8.5001067 5.2652277,9.6644648 4.9739065,10.941388 5.0097426,12.193438 5.0565212,11.103985 5.3545065,10.009826 5.93747,9.0001028 7.8282411,5.7251919 11.963999,4.5637683 15.277243,6.3233653 L 15.499897,5.9376262 C 14.45364,5.3335693 13.315787,5.0304157 12.187422,5.0011099 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.736254,2.0040625 C 10.126375,2.0475472 8.5018794,2.4829254 7.0038679,3.3478023 3.6743383,5.2701068 1.876338,8.7936304 2.0126953,12.373124 2.0545189,8.9689201 3.82979,5.6803532 7.0038679,3.8477984 8.5018794,2.9829216 10.126375,2.5475434 11.736254,2.5040587 c 3.541734,-0.095666 7.013218,1.7043381 8.915948,4.9999616 0.8453,1.4641043 1.274989,3.0489897 1.33495,4.6230117 0.02134,-1.736977 -0.3999,-3.5034518 -1.33495,-5.1230079 -1.90273,-3.2956232 -5.374214,-5.0956277 -8.915948,-4.9999616 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/minecraft-launcher.svg b/.icons/awkward/24x24/apps/minecraft-launcher.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minecraft-launcher.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/minecraft.svg b/.icons/awkward/24x24/apps/minecraft.svg
new file mode 100644
index 00000000..c9a0522a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minecraft.svg
@@ -0,0 +1,406 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#b8845b" width="1" height="1" x="10" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-18" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="7" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-8" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-9" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="6" ry="0"/>
+ <rect fill="#9bca6b" width="1" height="1" x="-16" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="6" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-2" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="5" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-8" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#9bca6b" width="1" height="1" x="8" y="5" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="1" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="2" y="2" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="3" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="4" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-14" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-13" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-17" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="3" y="5" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="16" y="6" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="2" y="5" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="12" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="3" y="1" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-5" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-14" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-3" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m2 1s-1 0-1 1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="8" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="8" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="8" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="7" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="7" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="6" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-10" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="9" y="5" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-6" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="14" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="15" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="11" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-16" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="6" y="5" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-4" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="5" y="5" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-12" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m6 1h-1v1h1z"/>
+ <rect fill="#60a036" width="1" height="1" x="-15" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="15" y="1" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="18" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="18" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="7" y="18" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-12" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="17" y="18" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-18" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="9" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="9" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="7" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="8" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="17" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="9" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-4" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="5" y="9" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="9" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="9" ry="0" transform="scale(-1,1)"/>
+ <path fill="#956b49" d="m1 20h1v1s-1 0-1-1z"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="20" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="7" y="20" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-18" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="11" y="20" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-4" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-3" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-6" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="5" y="20" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="20" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="20" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="19" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="19" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="7" y="19" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="17" y="19" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-19" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-17" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="-19" ry="0" transform="scale(-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="-19" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-11" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="19" y="7" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="20" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-14" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="14" y="6" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-12" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#9bca6b" width="1" height="1" x="10" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="12" y="6" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="19" y="5" ry="0"/>
+ <rect fill="#9bca6b" width="1" height="1" x="-15" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="8" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="9" y="2" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="10" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-21" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-20" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="6" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-21" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-11" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-21" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-12" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-7" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="10" y="1" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-19" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-20" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-10" y="1" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m9 1h-1v1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-19" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-17" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-12" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-19" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-17" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-12" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-5" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-18" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="13" y="6" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-14" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-19" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-18" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-17" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-8" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="18" y="5" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="17" y="5" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="18" y="6" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-5" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="7" y="1" ry="0"/>
+ <path fill="#56962c" d="m21 2c0-1-1-1-1-1v1h1z"/>
+ <rect fill="#60a036" width="1" height="1" x="17" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-17" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="18" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="18" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="18" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-21" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-10" y="18" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="9" y="9" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="19" y="9" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="20" y="9" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-14" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-21" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="-9" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="-9" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="9" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-17" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="18" y="9" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="20" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="14" y="20" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="9" y="20" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-19" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-9" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="15" y="19" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="16" y="19" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="18" y="19" ry="0"/>
+ <path fill="#b8845b" d="m21 20h-1v1s1 0 1-1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-17" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="8" y="20" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="19" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="19" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="19" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-21" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-10" y="19" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-13" y="20" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="16" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="16" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="16" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="17" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="17" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="7" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="8" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="-17" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="17" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-4" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="5" y="17" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="17" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-12" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="9" y="17" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-18" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="13" y="14" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="10" y="14" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="11" y="14" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="15" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="19" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-10" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="9" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="16" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-13" y="-15" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="15" y="15" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-12" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="13" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="10" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-19" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-20" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="17" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-21" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="20" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="18" y="-15" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-17" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="12" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="12" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-18" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="1" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="7" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="8" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-5" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="17" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-4" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="5" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="13" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-19" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-17" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-12" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="9" y="13" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="19" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="20" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-14" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-21" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="-13" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="-13" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-17" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="18" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="12" y="10" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-17" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-19" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="4" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-18" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-11" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="15" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="20" y="11" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-21" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-16" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-15" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-14" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="17" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-5" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-15" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="18" y="11" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-17" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-20" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="11" y="11" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="3" y="10" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="10" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="6" y="10" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="10" y="10" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-3" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-2" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="8" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="11" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-10" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="2" y="-11" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-12" y="-11" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-8" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="13" y="11" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="5" y="11" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="6" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-4" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="1" y="15" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="2" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="8" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-6" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-8" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="16" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="17" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="18" y="3" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="19" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="15" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="1" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-21" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-15" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-14" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-3" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-6" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-5" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-4" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="8" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="9" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-8" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="10" y="3" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="11" y="3" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="12" y="3" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="6" y="3" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-21" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-20" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-19" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-18" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="8" y="4" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="9" y="4" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="16" y="4" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-8" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-7" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-11" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-14" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-13" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-12" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="1" y="4" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="2" y="4" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-16" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="3" y="4" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="4" y="4" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="5" y="4" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="14" y="4" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-19" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="14" y="16" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="17" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="20" y="17" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="15" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="16" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="17" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-14" y="-17" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="16" y="17" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="14" y="17" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-20" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-21" y="16" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="18" y="17" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="19" y="-17" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-18" y="17" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-6" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="8" y="14" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-2" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="14" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-5" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="14" ry="0"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/minetest-icon.svg b/.icons/awkward/24x24/apps/minetest-icon.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minetest-icon.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/minetest.svg b/.icons/awkward/24x24/apps/minetest.svg
new file mode 100644
index 00000000..bba3f94c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minetest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.952441,10.500769 c -0.331565,0.0074 -0.639743,0.05578 -1.002941,0.256249 l -8.1611068,4.504685 c -0.3634882,0.200636 -0.7436916,0.579512 -0.7855384,1.148437 -0.041847,0.568926 0.38389,1.106423 0.7812922,1.325781 l 8.169599,4.509372 c 0.39744,0.219377 0.762054,0.261395 1.093809,0.253906 0.331755,-0.0075 0.639684,-0.05574 1.002942,-0.256249 l 8.161106,-4.504686 c 0.363222,-0.20049 0.743653,-0.579288 0.785539,-1.148437 0.04189,-0.569148 -0.384112,-1.106544 -0.781293,-1.32578 L 13.04625,10.754675 c -0.397261,-0.219278 -0.761616,-0.261218 -1.09296,-0.253906 z"/>
+ <path style="fill:#197236" d="m 11.952441,10.000769 c -0.331565,0.0074 -0.639743,0.05578 -1.002941,0.256249 l -8.1611068,4.504685 c -0.3634882,0.200636 -0.7436916,0.579512 -0.7855384,1.148437 -0.041847,0.568926 0.38389,1.106423 0.7812922,1.325781 l 8.169599,4.509372 c 0.39744,0.219377 0.762054,0.261395 1.093809,0.253906 0.331755,-0.0075 0.639684,-0.05574 1.002942,-0.25625 l 8.161106,-4.504685 c 0.363222,-0.20049 0.743653,-0.579288 0.785539,-1.148437 0.04189,-0.569148 -0.384112,-1.106544 -0.781293,-1.32578 L 13.04625,10.254675 C 12.648989,10.035397 12.284634,9.993457 11.95329,10.000769 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.952149,10.000977 c -0.331566,0.0074 -0.639731,0.05539 -1.00293,0.255859 l -8.161133,4.504883 c -0.3634882,0.200636 -0.7433095,0.579512 -0.7851563,1.148437 -0.00797,0.108396 0.00578,0.214228 0.02832,0.318359 0.1002117,-0.468145 0.4338007,-0.788489 0.756836,-0.966796 l 8.1611333,-4.504883 c 0.363198,-0.20047 0.671364,-0.248475 1.00293,-0.255859 h 9.99e-4 c 0.331344,-0.0073 0.695513,0.03463 1.092774,0.253906 l 8.169921,4.508789 c 0.321506,0.177465 0.657109,0.565313 0.752929,1.007812 0.01256,-0.05864 0.02366,-0.1183 0.02832,-0.18164 0.04189,-0.569149 -0.384069,-1.106936 -0.78125,-1.326172 L 13.045899,10.254883 C 12.648637,10.035605 12.284468,9.993665 11.953125,10.000977 Z"/>
+ <path style="opacity:0.2" d="m 7,11.5 h 4 v 4 l -2,1 -2,-1 z"/>
+ <path style="fill:#a0722e" d="m 7,11 h 4 v 4 L 9,16 7,15 Z"/>
+ <path style="opacity:0.2" d="M 9.030084,2.500366 A 1.2682434,1.2506621 0 0 0 8.3659065,2.6672075 L 4.634177,4.79184 A 1.2682434,1.2506621 0 0 0 4,5.875055 v 4.24954 a 1.2682434,1.2506621 0 0 0 0.634122,1.083106 l 3.7317285,2.124742 a 1.2682434,1.2506621 0 0 0 1.2682435,0 l 3.731729,-2.124742 A 1.2682434,1.2506621 0 0 0 14,10.124484 V 5.874945 A 1.2682434,1.2506621 0 0 0 13.365823,4.7917295 L 9.634094,2.6670973 A 1.2682434,1.2506621 0 0 0 9.029917,2.5002567 Z"/>
+ <path style="fill:#74ba2f" d="M 9.030084,2.000366 A 1.2682434,1.2506621 0 0 0 8.3659065,2.1672075 L 4.634177,4.29184 A 1.2682434,1.2506621 0 0 0 4,5.375055 v 4.24954 a 1.2682434,1.2506621 0 0 0 0.634122,1.083106 l 3.7317285,2.124742 a 1.2682434,1.2506621 0 0 0 1.2682435,0 l 3.731729,-2.124742 A 1.2682434,1.2506621 0 0 0 14,9.624484 V 5.374945 A 1.2682434,1.2506621 0 0 0 13.365823,4.2917295 L 9.634094,2.1670973 A 1.2682434,1.2506621 0 0 0 9.029917,2.0002567 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.0302735,2 A 1.2682434,1.2506621 0 0 0 8.366211,2.1669922 L 4.633789,4.291992 A 1.2682434,1.2506621 0 0 0 4,5.375 v 0.5 A 1.2682434,1.2506621 0 0 1 4.633789,4.791992 L 8.366211,2.6669922 A 1.2682434,1.2506621 0 0 1 9.0302735,2.5 1.2682434,1.2506621 0 0 1 9.633789,2.6669922 L 13.366211,4.791992 A 1.2682434,1.2506621 0 0 1 14,5.875 v -0.5 A 1.2682434,1.2506621 0 0 0 13.366211,4.291992 L 9.633789,2.1669922 A 1.2682434,1.2506621 0 0 0 9.0302735,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/minetime.svg b/.icons/awkward/24x24/apps/minetime.svg
new file mode 100644
index 00000000..bb16f722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minetime.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 8.6455333,6.9999999 -0.677334,0.391622 -0.2166695,0.1250059 -0.7485819,0.4326395 -0.00295,0.00195 0.00295,0.00195 v 0.696331 8.3504497 L 8.5020638,18 10.001179,16.999948 V 11.084607 L 12,12.549174 13.998821,11.084607 v 5.915341 L 15.497936,18 16.997051,16.999948 V 8.6494983 7.9531738 L 17,7.9512238 16.997051,7.9492738 16.24847,7.5166343 16.0318,7.3916284 15.354467,7.0000064 14.754235,7.3467039 12,9.1218268 9.2457653,7.3466974 Z"/>
+ <path style="fill:#8b8b8b" d="m 8.6455344,6.5000002 -0.6773341,0.391622 -0.2166695,0.125006 -0.7485818,0.4326395 -0.00295,0.00195 0.00295,0.00195 V 8.1494986 16.499949 L 8.5020649,17.5 10.00118,16.499949 v -5.915341 l 1.998821,1.464566 1.998821,-1.464566 v 5.915341 L 15.497937,17.5 16.997052,16.499949 V 8.1494986 7.4531742 l 0.0029,-0.00195 -0.0029,-0.00195 -0.748581,-0.4326395 -0.21667,-0.125006 -0.677333,-0.391622 -0.600232,0.3466975 -2.754235,1.7751229 -2.7542346,-1.7751294 z"/>
+ <path style="opacity:0.2" d="m 8.6455333,6.4999994 -0.677334,0.391622 -0.2166695,0.125006 -0.7485819,0.4326395 -0.00295,0.00195 0.00295,0.00195 v 0.6963309 8.3504502 l 1.4991159,1.000051 1.4991152,-1.000051 V 10.584607 L 12,12.049173 V 8.6218263 L 9.2457653,6.8466969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mini.xterm.svg b/.icons/awkward/24x24/apps/mini.xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mini.xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/minimizeall.svg b/.icons/awkward/24x24/apps/minimizeall.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minimizeall.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/minitube.svg b/.icons/awkward/24x24/apps/minitube.svg
new file mode 100644
index 00000000..6e4d00e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minitube.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#995d27" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 17,12.5 c 0,-5.5385 -2.333,-6 -7,-6 -4.6667,0 -7,0.4615 -7,6 0,5.5385 2.3333,6 7,6 4.6667,0 7,-0.46154 7,-6 z"/>
+ <path style="fill:#57c2ff" d="M 17,12 C 17,6.4615 14.667,6 10,6 5.3333,6 3,6.4615 3,12 c 0,5.5385 2.3333,6 7,6 4.6667,0 7,-0.46154 7,-6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,20 2,19.554 2,19 Z"/>
+ <circle style="opacity:0.2" cx="19.5" cy="12" r="1.5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="11.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="19.5" cy="8" r="1.5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="7.5" r="1.5"/>
+ <path style="fill:#323232" d="m 18,17 v 1 h 3 v -1 z"/>
+ <path style="fill:#323232" d="m 18,15 v 1 h 3 v -1 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10 6 C 5.3333 6 3 6.4615 3 12 C 3 12.088271 3.0066271 12.164289 3.0078125 12.25 C 3.0810022 6.9578702 5.4076767 6.5 10 6.5 C 14.592619 6.5 16.919007 6.9578702 16.992188 12.25 C 16.993373 12.16429 17 12.088271 17 12 C 17 6.4615 14.667 6 10 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mint-dev-settings.svg b/.icons/awkward/24x24/apps/mint-dev-settings.svg
new file mode 100644
index 00000000..e9192688
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mint-dev-settings.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#7ec242" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 8.6452,7.579 V 14.839 C 8.6452,15.979 9.566,16.913 10.71,16.913 H 15.355 C 16.499,16.913 17.419,15.979 17.419,14.839 V 10.95 C 17.419,9.9642 16.611,9.1345 15.613,9.1345 15.106,9.1345 14.651,9.342 14.323,9.7049 13.994,9.342 13.539,9.1345 13.032,9.1345 12.035,9.1345 11.226,9.9642 11.226,10.95 V 14.061 H 12.258 V 10.95 C 12.258,10.535 12.605,10.172 13.032,10.172 13.46,10.172 13.807,10.535 13.807,10.95 V 14.061 H 14.839 V 10.95 C 14.839,10.535 15.186,10.172 15.613,10.172 16.04,10.172 16.387,10.535 16.387,10.95 V 14.839 C 16.387,15.409 15.927,15.876 15.355,15.876 H 10.71 C 10.138,15.876 9.6775,15.409 9.6775,14.839 V 7.579 Z"/>
+ <path style="fill:#ffffff" d="M 8.6452,7.079 V 14.339 C 8.6452,15.479 9.566,16.413 10.71,16.413 H 15.355 C 16.499,16.413 17.419,15.479 17.419,14.339 V 10.45 C 17.419,9.4642 16.611,8.6345 15.613,8.6345 15.106,8.6345 14.651,8.842 14.323,9.2049 13.994,8.842 13.539,8.6345 13.032,8.6345 12.035,8.6345 11.226,9.4642 11.226,10.45 V 13.561 H 12.258 V 10.45 C 12.258,10.035 12.605,9.6716 13.032,9.6716 13.46,9.6716 13.807,10.035 13.807,10.45 V 13.561 H 14.839 V 10.45 C 14.839,10.035 15.186,9.6716 15.613,9.6716 16.04,9.6716 16.387,10.035 16.387,10.45 V 14.339 C 16.387,14.909 15.927,15.376 15.355,15.376 H 10.71 C 10.138,15.376 9.6775,14.909 9.6775,14.339 V 7.079 Z"/>
+ <path style="opacity:0.2" d="M 4,5.5 V 9.5 H 6 V 14.369 C 6,17.212 8.3469,19.5 11.177,19.5 H 20 V 10.642 C 20,7.7979 17.718,5.5 14.887,5.5 Z M 5,6.5 H 14.887 C 17.163,6.5 19,8.3548 19,10.642 V 18.5 H 11.177 C 8.9012,18.5 7,16.655 7,14.369 V 9.5 C 7,8.9571 6.5404,8.5 6,8.5 H 5 Z"/>
+ <path style="fill:#ffffff" d="M 4,5 V 9 H 6 V 13.869 C 6,16.712 8.3469,19 11.177,19 H 20 V 10.142 C 20,7.2979 17.718,5 14.887,5 Z M 5,6 H 14.887 C 17.163,6 19,7.8548 19,10.142 V 18 H 11.177 C 8.9012,18 7,16.155 7,13.869 V 9 C 7,8.4571 6.5404,8 6,8 H 5 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <circle style="fill:#2196f3" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="M 17.244,15 17.177,15.79 A 2.3784,2.3572 0 0 0 16.482,16.188 L 15.758,15.85 15.001,17.149 15.659,17.602 A 2.3784,2.3572 0 0 0 15.622,18 2.3784,2.3572 0 0 0 15.657,18.399 L 15,18.85 15.757,20.15 16.48,19.812 A 2.3784,2.3572 0 0 0 17.176,20.208 L 17.243,21 H 18.757 L 18.823,20.21 A 2.3784,2.3572 0 0 0 19.519,19.811 L 20.243,20.15 21,18.85 20.342,18.398 A 2.3784,2.3572 0 0 0 20.378,18 2.3784,2.3572 0 0 0 20.344,17.601 L 21,17.15 20.243,15.851 19.52,16.188 A 2.3784,2.3572 0 0 0 18.824,15.792 L 18.757,15.001 H 17.244 Z M 18.001,17.142 A 0.86485,0.85715 0 0 1 18.865,17.999 0.86485,0.85715 0 0 1 18,18.856 0.86485,0.85715 0 0 1 17.135,17.999 0.86485,0.85715 0 0 1 18,17.142 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintbackup.svg b/.icons/awkward/24x24/apps/mintbackup.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintbackup.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintdrivers.svg b/.icons/awkward/24x24/apps/mintdrivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintdrivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintinstall.svg b/.icons/awkward/24x24/apps/mintinstall.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintinstall.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintlocale-im.svg b/.icons/awkward/24x24/apps/mintlocale-im.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintnanny.svg b/.icons/awkward/24x24/apps/mintnanny.svg
new file mode 100644
index 00000000..1e204273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintnanny.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659999 -3.134,-7 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.8125509 -0.07617,3.6230469 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.1935731,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.2329931,0.232951 -0.3046881,0.359005 -0.3046881,0.572266 0,0.808716 0.959536,1.449836 2.7441411,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153771,-0.40852 -0.8398441,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115411,-0.338097 0.4570311,-0.341797 0.0455,-0.0037 -0.2608041,-0.09693 -0.7226561,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.413212 3.544922,-4.1542969 0.366663,-0.155085 0.7455291,-0.2621399 1.1445311,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffffff" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659999 -3.134,-7 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.812551 -0.07617,3.6230469 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.3142399,9.6546891 9.262139,9.6714291 9.01172,9.9218751 8.7787269,10.154826 8.7070319,10.28088 8.7070319,10.494141 c 0,0.808716 0.959536,1.449836 2.7441411,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153771,-0.40852 -0.8398441,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115411,-0.338097 0.4570311,-0.341797 0.0455,-0.0037 -0.2608041,-0.09693 -0.7226561,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.413212 3.544922,-4.1542969 0.366663,-0.155085 0.7455291,-0.2621399 1.1445311,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#cc5e55" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16,13 v 5 h 2 v -5 z"/>
+ <circle style="fill:#ffffff" cx="17" cy="20" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintreport.svg b/.icons/awkward/24x24/apps/mintreport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintreport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintsources-additional.svg b/.icons/awkward/24x24/apps/mintsources-additional.svg
new file mode 100644
index 00000000..037e59a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-additional.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#78ba26" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="6" height="8" x="9" y="6" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 7.185913,12.500001 A 0.68592775,0.5651267 0 0 0 6.591987,13.34782 l 4.814088,6.869767 a 0.68592775,0.5651267 0 0 0 1.187851,0 l 4.814087,-6.869767 a 0.68592775,0.5651267 0 0 0 -0.593926,-0.847819 z"/>
+ <path style="fill:#ffffff" d="m 7.185913,12.000001 a 0.68592775,0.5651267 0 0 0 -0.593926,0.847818 l 4.814088,6.869768 a 0.68592775,0.5651267 0 0 0 1.187851,0 l 4.814087,-6.869768 a 0.68592775,0.5651267 0 0 0 -0.593926,-0.847818 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintsources-foreign.svg b/.icons/awkward/24x24/apps/mintsources-foreign.svg
new file mode 100644
index 00000000..b2f68938
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-foreign.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e33765" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 13,19.5 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 13.45,13.4 13,14 13,15.5 H 11 V 15 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 C 13.78,10.55 14,10.05 14,9.5 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 8 c 0,-2.21 1.79,-4 4,-4 2.21,0 4,1.79 4,4 0,0.88 -0.36,1.68 -0.93,2.25 z"/>
+ <path style="fill:#ffffff" d="m 13,19 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 13.45,12.9 13,13.5 13,15 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 C 13.78,10.05 14,9.55 14,9 14,7.9 13.1,7 12,7 10.9,7 10,7.9 10,9 H 8 c 0,-2.21 1.79,-4 4,-4 2.21,0 4,1.79 4,4 0,0.88 -0.36,1.68 -0.93,2.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.292969 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.207031 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintsources-keys.svg b/.icons/awkward/24x24/apps/mintsources-keys.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-keys.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintsources-maintenance.svg b/.icons/awkward/24x24/apps/mintsources-maintenance.svg
new file mode 100644
index 00000000..e28896f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-maintenance.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.1" d="m 12,8.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 0,-2.2092 1.7908,-4 4,-4 z"/>
+ <path style="fill:#546e7a" d="m 12,8 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 C 9.7908,16 8,14.2092 8,12 8,9.7908 9.7908,8 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintsources-mint.svg b/.icons/awkward/24x24/apps/mintsources-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintsources-ppa.svg b/.icons/awkward/24x24/apps/mintsources-ppa.svg
new file mode 100644
index 00000000..18d56c3c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources-ppa.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <g style="opacity:0.1" transform="translate(0,0.500227)">
+ <path d="m 9,13.75 10e-7,-3.5 3,-1.75 3,1.75 -10e-7,3.5 -3,1.75 z"/>
+ <path d="M 12.458656,4.541227 V 7.6009222 L 15.655273,9.3361525 18.31912,7.737844 Z"/>
+ <path d="M 11.393117,4.541227 V 7.6009222 L 8.1964999,9.3361525 5.5326524,7.737844 Z"/>
+ <path d="m 18.838038,8.5231462 -2.649996,1.5295808 0.0959,3.636152 L 19,15.196617 Z"/>
+ <path d="m 5.1618449,8.5231462 2.6498889,1.5299008 -0.095675,3.635886 -2.716059,1.507737 z"/>
+ <path d="m 12.458656,19.458773 v -3.059695 l 3.196617,-1.73523 2.663847,1.598308 z"/>
+ <path d="M 11.393117,19.458773 V 16.399078 L 8.1964999,14.663848 5.5326524,16.262156 Z"/>
+ </g>
+ <g>
+ <path style="fill:#d6ac12" d="m 9,13.75 10e-7,-3.5 3,-1.75 3,1.75 -10e-7,3.5 -3,1.75 z"/>
+ <path style="fill:#8fb635" d="M 12.458656,4.541227 V 7.6009222 L 15.655273,9.3361525 18.31912,7.737844 Z"/>
+ <path style="fill:#3895bd" d="M 11.393117,4.541227 V 7.6009222 L 8.1964999,9.3361525 5.5326524,7.737844 Z"/>
+ <path style="fill:#d18c3b" d="m 18.838038,8.5231462 -2.649996,1.5295808 0.0959,3.636152 L 19,15.196617 Z"/>
+ <path style="fill:#3941bf" d="m 5.1618449,8.5231462 2.6498889,1.5299008 -0.095675,3.635886 -2.716059,1.507737 z"/>
+ <path style="fill:#a02c35" d="m 12.458656,19.458773 v -3.059695 l 3.196617,-1.73523 2.663847,1.598308 z"/>
+ <path style="fill:#bb3a84" d="M 11.393117,19.458773 V 16.399078 L 8.1964999,14.663848 5.5326524,16.262156 Z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintsources.svg b/.icons/awkward/24x24/apps/mintsources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintsources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintstick.svg b/.icons/awkward/24x24/apps/mintstick.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintstick.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintupdate-release-upgrade.svg b/.icons/awkward/24x24/apps/mintupdate-release-upgrade.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintupdate.svg b/.icons/awkward/24x24/apps/mintupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mintupload.svg b/.icons/awkward/24x24/apps/mintupload.svg
new file mode 100644
index 00000000..60a61443
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintupload.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.05" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 V 12 H 22 V 3.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#687df9" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 10.8571,19.5 C 10.5406,19.5 9.9899,19.2597 10,18.9615 V 10.5 H 8 l 4,-5 4,5 h -2 v 8.4615 C 14,19.2598 13.459,19.5 13.143,19.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.8571,19 C 10.5406,19 9.9899,18.7597 10,18.4615 V 10 H 8 l 4,-5 4,5 h -2 v 8.4615 C 14,18.7598 13.459,19 13.143,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mintwelcome.svg b/.icons/awkward/24x24/apps/mintwelcome.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mintwelcome.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/minuet.svg b/.icons/awkward/24x24/apps/minuet.svg
new file mode 100644
index 00000000..a19f5681
--- /dev/null
+++ b/.icons/awkward/24x24/apps/minuet.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 23,21.444519 V 4.5561516 C 23,3.9707419 22.509231,3.5 21.9,3.5 H 2.1 C 1.4905436,3.5 1,3.9707419 1,4.555481 V 21.444966 C 1,22.029482 1.4905436,22.5 2.1,22.5 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <path style="fill:#4f4f4f" d="M 23,20.944519 V 4.0561516 C 23,3.4707419 22.509231,3 21.9,3 H 2.1 C 1.4905436,3 1,3.4707419 1,4.055481 V 20.944966 C 1,21.529482 1.4905436,22 2.1,22 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <rect style="opacity:0.2" width="3" height="15" x="3" y="5.5" ry=".5"/>
+ <rect style="fill:#da6156" width="3" height="15" x="3" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="6" y="5.5" ry=".5"/>
+ <rect style="fill:#eb8644" width="3" height="15" x="6" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="9" y="5.5" ry=".5"/>
+ <rect style="fill:#ecb554" width="2" height="15" x="9" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="11" y="5.5" ry=".5"/>
+ <rect style="fill:#40a95d" width="3" height="15" x="11" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="14" y="5.5" ry=".5"/>
+ <rect style="fill:#4cb094" width="3" height="15" x="14" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="17" y="5.5" ry=".5"/>
+ <rect style="fill:#476eb9" width="2" height="15" x="17" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="19" y="5.5" ry=".5"/>
+ <path style="opacity:0.2" d="M 4.4941406,4.5 C 4.2199406,4.5 4,4.7199406 4,4.9941406 V 13.005859 C 4,13.279859 4.2199406,13.5 4.4941406,13.5 H 5.5058594 C 5.7800594,13.5 6,13.279859 6,13.005859 V 4.9941406 C 6,4.7199406 5.7800594,4.5 5.5058594,4.5 Z m 3,0 C 7.2199406,4.5 7,4.7199406 7,4.9941406 V 13.005859 C 7,13.279859 7.2199406,13.5 7.4941406,13.5 H 8.5058594 C 8.7800594,13.5 9,13.279859 9,13.005859 V 4.9941406 C 9,4.7199406 8.7800594,4.5 8.5058594,4.5 Z m 4.0000004,0 C 11.220141,4.5 11,4.7199406 11,4.9941406 V 13.005859 C 11,13.279859 11.220141,13.5 11.494141,13.5 h 1.009765 C 12.777906,13.5 13,13.279859 13,13.005859 V 4.9941406 C 13,4.7199406 12.777906,4.5 12.503906,4.5 Z m 3,0 C 14.220141,4.5 14,4.7199406 14,4.9941406 V 13.005859 C 14,13.279859 14.220141,13.5 14.494141,13.5 h 1.009765 C 15.777906,13.5 16,13.279859 16,13.005859 V 4.9941406 C 16,4.7198406 15.777906,4.5 15.503906,4.5 Z m 3,0 C 17.220141,4.5 17,4.7199406 17,4.9941406 V 13.005859 C 17,13.279859 17.220141,13.5 17.494141,13.5 h 1.009765 C 18.777906,13.5 19,13.279859 19,13.005859 V 4.9941406 C 19,4.7199406 18.777906,4.5 18.503906,4.5 Z"/>
+ <rect style="fill:#a860a2" width="2" height="15" x="19" y="5" ry=".5"/>
+ <path style="fill:#4f4f4f" d="M 4.4941406,4 C 4.2199406,4 4,4.2199406 4,4.4941406 V 12.505859 C 4,12.779859 4.2199406,13 4.4941406,13 H 5.5058594 C 5.7800594,13 6,12.779859 6,12.505859 V 4.4941406 C 6,4.2199406 5.7800594,4 5.5058594,4 Z m 3,0 C 7.2199406,4 7,4.2199406 7,4.4941406 V 12.505859 C 7,12.779859 7.2199406,13 7.4941406,13 H 8.5058594 C 8.7800594,13 9,12.779859 9,12.505859 V 4.4941406 C 9,4.2199406 8.7800594,4 8.5058594,4 Z M 11.494141,4 C 11.220141,4 11,4.2199406 11,4.4941406 V 12.505859 C 11,12.779859 11.220141,13 11.494141,13 h 1.009765 C 12.777906,13 13,12.779859 13,12.505859 V 4.4941406 C 13,4.2199406 12.777906,4 12.503906,4 Z m 3,0 C 14.220141,4 14,4.2199406 14,4.4941406 V 12.505859 C 14,12.779859 14.220141,13 14.494141,13 h 1.009765 C 15.777906,13 16,12.779859 16,12.505859 V 4.4941406 C 16,4.2198406 15.777906,4 15.503906,4 Z m 3,0 C 17.220141,4 17,4.2199406 17,4.4941406 V 12.505859 C 17,12.779859 17.220141,13 17.494141,13 h 1.009765 C 18.777906,13 19,12.779859 19,12.505859 V 4.4941406 C 19,4.2199406 18.777906,4 18.503906,4 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.0996094 3 C 1.490153 3 1 3.4699484 1 4.0546875 L 1 4.5546875 C 1 3.9699484 1.490153 3.5 2.0996094 3.5 L 21.900391 3.5 C 22.509622 3.5 23 3.9712309 23 4.5566406 L 23 4.0566406 C 23 3.4712309 22.509622 3 21.900391 3 L 2.0996094 3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.4941406,4.0004 C 4.2199406,4.0004 4,4.2203406 4,4.4945406 v 0.5 C 4,4.7203406 4.2199406,4.5004 4.4941406,4.5004 H 5.5058594 C 5.7800594,4.5004 6,4.7203406 6,4.9945406 v -0.5 C 6,4.2203406 5.7800594,4.0004 5.5058594,4.0004 Z m 3,0 C 7.2199406,4.0004 7,4.2203406 7,4.4945406 v 0.5 C 7,4.7203406 7.2199406,4.5004 7.4941406,4.5004 H 8.5058594 C 8.7800594,4.5004 9,4.7203406 9,4.9945406 v -0.5 C 9,4.2203406 8.7800594,4.0004 8.5058594,4.0004 Z m 4.0000004,0 C 11.220141,4.0004 11,4.2203406 11,4.4945406 v 0.5 C 11,4.7203406 11.220141,4.5004 11.494141,4.5004 h 1.009765 C 12.777906,4.5004 13,4.7203406 13,4.9945406 v -0.5 C 13,4.2203406 12.777906,4.0004 12.503906,4.0004 Z m 3,0 C 14.220141,4.0004 14,4.2203406 14,4.4945406 v 0.5 C 14,4.7203406 14.220141,4.5004 14.494141,4.5004 h 1.009765 C 15.777906,4.5004 16,4.7202406 16,4.9945406 v -0.5 C 16,4.2202406 15.777906,4.0004 15.503906,4.0004 Z m 3,0 C 17.220141,4.0004 17,4.2203406 17,4.4945406 v 0.5 C 17,4.7203406 17.220141,4.5004 17.494141,4.5004 h 1.009765 C 18.777906,4.5004 19,4.7203406 19,4.9945406 v -0.5 C 19,4.2203406 18.777906,4.0004 18.503906,4.0004 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/miro-guide-source.svg b/.icons/awkward/24x24/apps/miro-guide-source.svg
new file mode 120000
index 00000000..c99c8d45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/miro-guide-source.svg
@@ -0,0 +1 @@
+miro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/miro.svg b/.icons/awkward/24x24/apps/miro.svg
new file mode 100644
index 00000000..c411a4f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/miro.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m4 6.5v11h3v-7h2v7h4v-7h2v7h3v-9.075c0-1.078-0.834-1.925-1.896-1.925"/>
+ <path fill="#fff" d="m4 6v11h3v-7h2v7h4v-7h2v7h3v-9.075c0-1.078-0.834-1.925-1.896-1.925"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mist.svg b/.icons/awkward/24x24/apps/mist.svg
new file mode 100644
index 00000000..43251a1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#234780" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 12,4.5 2.5,4 2.5,4 -5,3 -5,-3 2.5,-4 z"/>
+ <path style="fill:#63bfd7" d="M 12,4 14.5,8 17,12 12,15 7,12 9.5,8 Z"/>
+ <path style="opacity:0.2" d="m 12,20.5 5,-6.85 -5,3 -5,-3 z"/>
+ <path style="fill:#63bfd7" d="m 12,20 5,-6.85 -5,3 -5,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mixcloud.svg b/.icons/awkward/24x24/apps/mixcloud.svg
new file mode 100644
index 00000000..17e368d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mixcloud.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 12,4 C 9.1525,4 6.7275,5.729 5.6835,8.176 3.03285,8.567 1,10.808 1,13.5455 1,16.558 3.46245,19 6.5,19 l 11.6875,0 C 20.8455,19 23,16.863 23,14.2275 23,11.7775 21.1425,9.77 18.746,9.497 18.121,6.37 15.337,4 12,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,4 C 9.1525,4 6.7275,5.7285 5.6835,8.176 3.03285,8.5665 1,10.8085 1,13.546 1,13.6265 1.00825,13.7045 1.0117,13.784 1.13705,11.167 3.1182,9.054 5.6835,8.676 6.7275,6.2285 9.1525,4.5 12,4.5 c 3.337,0 6.121,2.3695 6.746,5.497 2.312,0.263 4.117,2.142 4.2425,4.4735 C 22.9925,14.3895 23,14.3095 23,14.2275 23,11.7775 21.1425,9.77 18.746,9.497 18.121,6.3695 15.337,4 12,4 Z"/>
+ <path style="opacity:0.2" d="M 1.0117,13.784 C 1.00755,13.8715 1,13.9575 1,14.046 1,17.0585 3.46245,19.5 6.5,19.5 l 11.6875,0 C 20.8455,19.5 23,17.3635 23,14.7275 23,14.641 22.993,14.556 22.9885,14.4705 22.8595,16.9925 20.7625,19 18.1875,19 L 6.5,19 C 3.54355,19 1.1385,16.685 1.0115,13.784 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.0125,7.9935758 c 0,0 2,1 2,4.0000002 0,3 -2,3.999999 -2,3.999999"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9.0127495,8.9935758 c 0,0 1.9997505,1.0000005 2.0000005,3.0000002 2.49e-4,2 -2.0000005,3 -2.0000005,3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mixxx-icon.svg b/.icons/awkward/24x24/apps/mixxx-icon.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mixxx-icon.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mixxx.svg b/.icons/awkward/24x24/apps/mixxx.svg
new file mode 100644
index 00000000..1b34a089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mixxx.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -13.034 -41.81)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(1.0006 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" ry="10"/>
+ <path fill="#fff" opacity=".1" d="m5.4456 2.675c-2.6837 1.7895-4.4463 4.843-4.4463 8.324h8c0-0.8105 0.48466-1.5042 1.1778-1.8184l-4.731-6.506z"/>
+ <path fill="#fff" opacity=".1" d="m16.531 19.3c2.6837-1.7896 4.4463-4.8428 4.4463-8.324h-8c0 0.8105-0.48466 1.5042-1.1778 1.8184l4.7314 6.506z"/>
+ <rect fill="#fe774b" width="8" height="8" x="7" y="7" ry="4"/>
+ <rect fill="url(#linearGradient4282)" width="2" height="2" x="10" y="-12" ry="1" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".25" d="m11.001 8c-1.662 0-3 1.338-3 3s1.338 3 3 3 3-1.338 3-3-1.338-3-3-3zm0 0.5c1.385 0 2.5 1.115 2.5 2.5s-1.115 2.5-2.5 2.5-2.5-1.115-2.5-2.5 1.115-2.5 2.5-2.5z"/>
+ <path fill="#fff" opacity=".1" d="m11.001 1c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.0022-0.084-0.0061-0.166-0.0061-0.25 0-5.54 4.4559-10 9.9909-10z"/>
+ <path opacity=".2" d="m1.0065 11.25c-0.002 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.4235-4.538 9.75-9.994 9.75s-9.862-4.3265-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mkusb.svg b/.icons/awkward/24x24/apps/mkusb.svg
new file mode 100644
index 00000000..59e0b6c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkusb.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#afd817" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 15.797852,5.991211 4.1425781,18.18164 A 10,10 0 0 0 5.5322265,19.625 L 17.24414,7.3740235 Z"/>
+ <path style="opacity:0.1" transform="matrix(0.42454883,0.24511338,-0.24511338,0.42454883,28.536467,15.600023)" d="M -28.541582,-8.4892456 -25.808671,1.7101161 -36.008033,-1.022795 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2" d="M 7.666413,16.198496 C 7.5755415,15.931774 9.069293,14.406132 8.8856495,13.490713 8.383674,10.988507 7.5736845,10.411465 10.01699,8.249402"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2" d="m 8.7247455,14.493898 c 0.2667235,0.09087 1.3907725,-0.867425 2.2392595,-0.817645 2.547682,0.149468 3.547773,1.111173 5.709835,-1.332137"/>
+ <circle style="opacity:0.1" cx="10" cy="8.5" r="2"/>
+ <circle style="fill:#4f4f4f" cx="10" cy="8" r="2"/>
+ <rect style="opacity:0.1" width="3.182" height="3.182" x="19.27" y="-5.13" transform="rotate(45)"/>
+ <rect style="fill:#4f4f4f" width="3.182" height="3.182" x="18.91" y="-5.48" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" transform="matrix(0.42454883,0.24511338,-0.24511338,0.42454883,28.536467,15.100023)" d="M -28.541582,-8.4892456 -25.808671,1.7101161 -36.008033,-1.022795 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mkv-gui.svg b/.icons/awkward/24x24/apps/mkv-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkv-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mkvinfo.svg b/.icons/awkward/24x24/apps/mkvinfo.svg
new file mode 100644
index 00000000..e0c0159d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkvinfo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="fill:none;stroke:#474747;stroke-width:0.53399998" d="M 17.09,9.5481 A 6.4169,4.7612 59 0 1 8.9278,14.452 6.4169,4.7612 59 1 1 17.09,9.5481 Z"/>
+ <path style="fill:#2a58ae" d="m 13,8.4923 c -2.1236,0 -3.8442,1.7201 -3.8442,3.8442 0,2.1241 1.7201,3.8442 3.8442,3.8442 2.1241,0 3.8442,-1.7201 3.8442,-3.8442 0,-2.1241 -1.7201,-3.8442 -3.8442,-3.8442 z m -0.68753,2.0316 c 1.4441,0 2.6251,1.1656 2.6251,2.6096 0,1.4441 -1.1811,2.6251 -2.6251,2.6251 -1.4441,0 -2.6096,-1.1811 -2.6096,-2.6251 0,-1.4441 1.1656,-2.6096 2.6096,-2.6096 z"/>
+ <path style="fill:#474747" d="m 5.1735,12.371 c 0,0 -1.5004,1.4328 -1.3832,2.3276 0.1617,1.2342 1.7116,1.4311 2.9348,1.4168 2.9656,-0.0341 13.528,-3.4996 13.493,-7.6571 -0.011,-1.3442 -2.4288,-1.463 -2.4288,-1.3832 0,0 1.793,0.4499 1.754,1.3156 C 19.3973,11.617 10.5749,15.24 6.6563,15.339 5.8345,15.36 4.6899,15.183 4.3627,14.428 4.0695,13.752 5.1723,12.371 5.1723,12.371 Z"/>
+ <path style="fill:#d24646" d="m 17.048,8.5067 a 1.87235,1.87235 0 0 1 -3.7447,0 1.87235,1.87235 0 1 1 3.7447,0 z"/>
+ <path style="fill:#606060" d="m 11.938,14.731 a 1.1976,1.1976 0 0 1 -2.3952,0 1.1976,1.1976 0 1 1 2.3952,0 z"/>
+ <circle style="fill:#009545" cx="18" cy="18" r="5"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="17" y="17"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="17" y="14"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.292969 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.207031 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mkvmerge.svg b/.icons/awkward/24x24/apps/mkvmerge.svg
new file mode 120000
index 00000000..3641e984
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkvmerge.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mkvmergeGUI.svg b/.icons/awkward/24x24/apps/mkvmergeGUI.svg
new file mode 100644
index 00000000..ba8a6057
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkvmergeGUI.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#474747" stroke-width=".534" d="m16.09 8.5481a6.4169 4.7612 59 0 1 -8.1622 4.9039 6.4169 4.7612 59 1 1 8.1622 -4.9039z"/>
+ <path fill="#2a58ae" d="m12 7.4923c-2.1236 0-3.8442 1.7201-3.8442 3.8442s1.7201 3.8442 3.8442 3.8442 3.8442-1.7201 3.8442-3.8442-1.7201-3.8442-3.8442-3.8442zm-0.68753 2.0316c1.4441 0 2.6251 1.1656 2.6251 2.6096 0 1.4441-1.1811 2.6251-2.6251 2.6251-1.4441 0-2.6096-1.1811-2.6096-2.6251 0-1.4441 1.1656-2.6096 2.6096-2.6096z"/>
+ <path fill="#474747" d="m4.1735 11.371s-1.5004 1.4328-1.3832 2.3276c0.1617 1.2342 1.7116 1.4311 2.9348 1.4168 2.9656-0.0341 13.528-3.4996 13.493-7.6571-0.011-1.3442-2.4288-1.463-2.4288-1.3832 0 0 1.793 0.4499 1.754 1.3156-0.146 3.2263-8.9684 6.8493-12.887 6.9483-0.8218 0.021-1.9664-0.156-2.2936-0.911-0.2932-0.676 0.8096-2.057 0.8096-2.057z"/>
+ <path fill="#d24646" d="m16.048 7.5067a1.8723 1.8723 0 0 1 -3.7447 0 1.8723 1.8723 0 1 1 3.7447 0z"/>
+ <path fill="#606060" d="m10.938 13.731a1.1976 1.1976 0 0 1 -2.3952 0 1.1976 1.1976 0 1 1 2.3952 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mkvtoolnix-gui.svg b/.icons/awkward/24x24/apps/mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mmex.svg b/.icons/awkward/24x24/apps/mmex.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mmex.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mnemosyne.svg b/.icons/awkward/24x24/apps/mnemosyne.svg
new file mode 100644
index 00000000..04193a23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mnemosyne.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g style="opacity:0.2" transform="matrix(0.02044511,0,0,0.02044511,2.4229436,2.2943743)">
+ <g>
+ <path transform="matrix(24.455977,0,0,24.455977,-96.497486,-87.776619)" d="m 13.374039,28.197268 c -0.797351,0.977266 0.150391,2.820312 0.150391,2.820312 0,0 8.671045,11.007441 9.803692,12.283203 1.136736,1.279851 2.441014,0.629721 1.488281,-1.136719 -0.126187,-0.232449 -0.376721,-0.714536 -0.640625,-1.224609 L 16.357487,29.549611 c -0.642988,-0.987752 -0.988202,-1.499243 -1.954151,-1.789843 0,0 -0.792518,0.216077 -1.029297,0.4375 z m 0.595705,-0.400393 c -0.126758,0.0368 -0.244884,0.09791 -0.359375,0.179687 0.360279,-0.180632 0.359375,-0.179687 0.359375,-0.179687 z"/>
+ </g>
+ </g>
+ <g style="opacity:0.2" transform="matrix(0.02044511,0,0,0.02044511,2.472871,2.2943743)">
+ <g>
+ <path transform="matrix(24.455977,0,0,24.455977,-96.497486,-87.776619)" d="M 24.107015,4.0078125 C 18.824324,4.4343702 15.863527,25.22871 16.327371,30.062651 c -0.04106,-0.02445 -1.063477,0.832028 -0.126953,-0.0625 C 18.597448,33.696915 22.258736,38.417556 24,41 c 2.535167,-0.0082 6.516748,3.12567 10.029297,2.996094 2.339973,-0.08632 5.511967,-3.151989 4.894531,-11.787915 -0.613347,-8.631836 -11.36841,-5.818359 -11.384766,-5.818359 2.191694,-1.56199 5.15622,-3.137094 6.934927,-4.028492 2.007689,-1.247139 -0.674788,-4.989055 -3.144532,-9.429687 C 29.268611,9.2270247 26.425871,4.656145 25.190999,4.1777344 24.821202,4.03232 24.459194,3.9793753 24.107015,4.0078125 Z"/>
+ </g>
+ </g>
+ <path style="fill:none;stroke:#3f3f3f" d="M 4.5000102,10.999883 C 6.4833892,11.055335 6.6905487,12.071565 7.5,14.499918"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.02044511,0,0,0.02044511,2.472871,1.794373)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" transform="matrix(24.455977,0,0,24.455977,-96.497486,-87.776619)" d="M 24.107015,4.0078125 C 18.824324,4.4343702 15.863527,25.22871 16.327371,30.062651 c -0.04106,-0.02445 -1.063477,0.832028 -0.126953,-0.0625 C 18.597448,33.696915 22.258736,38.417556 24,41 c 2.535167,-0.0082 6.516748,3.12567 10.029297,2.996094 2.339973,-0.08632 5.511967,-3.151989 4.894531,-11.787915 -0.613347,-8.631836 -11.36841,-5.818359 -11.384766,-5.818359 2.191694,-1.56199 5.15622,-3.137094 6.934927,-4.028492 2.007689,-1.247139 -0.674788,-4.989055 -3.144532,-9.429687 C 29.268611,9.2270247 26.425871,4.656145 25.190999,4.1777344 24.821202,4.03232 24.459194,3.9793753 24.107015,4.0078125 Z"/>
+ </g>
+ </g>
+ <g style="fill:#ffffff;opacity:0.2" transform="matrix(0.02044511,0,0,0.02044511,2.472871,1.794373)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(48.911451,0,0,48.911451,-120.95171,-87.765387)" d="M 12.552734 2.0039062 C 10.118174 2.200488 8.6884703 10.975015 8.6582031 14.251953 C 8.8289002 10.625466 10.248036 2.6900021 12.552734 2.5039062 C 12.728826 2.4896875 12.910803 2.5151827 13.095703 2.5878906 C 13.713145 2.8270984 15.133629 5.1125166 16.164062 6.9648438 C 17.004503 8.4759672 17.876795 9.8143683 18.042969 10.71875 C 18.242491 9.8638147 17.177954 8.2878336 16.164062 6.4648438 C 15.133629 4.6125166 13.713145 2.3270984 13.095703 2.0878906 C 12.910803 2.0151827 12.728826 1.9896875 12.552734 2.0039062 z M 15.994141 12.976562 C 15.735593 12.981848 15.507439 13.005594 15.289062 13.029297 C 14.932961 13.246875 14.584958 13.470512 14.269531 13.695312 C 14.277709 13.695312 19.656214 12.287553 19.962891 16.603516 C 19.990874 16.994912 19.987759 17.338952 19.986328 17.685547 C 20.007454 17.203782 20.004265 16.682211 19.962891 16.103516 C 19.771218 13.406039 17.598556 12.94376 15.994141 12.976562 z M 8.5996094 15 C 8.1629079 15.417119 8.5601559 15.089184 8.6347656 15.050781 C 8.6241783 15.034523 8.6101009 15.01618 8.5996094 15 z M 8.6347656 15.050781 C 8.6429388 15.063332 8.6538803 15.077248 8.6621094 15.089844 C 8.6616476 15.072261 8.6605088 15.051247 8.6601562 15.033203 C 8.6584674 15.032907 8.6394948 15.048347 8.6347656 15.050781 z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.02044511,0,0,0.02044511,2.4229436,1.794373)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" transform="matrix(24.455977,0,0,24.455977,-96.497486,-87.776619)" d="m 13.374039,28.197268 c -0.797351,0.977266 0.150391,2.820312 0.150391,2.820312 0,0 8.671045,11.007441 9.803692,12.283203 1.136736,1.279851 2.441014,0.629721 1.488281,-1.136719 -0.126187,-0.232449 -0.376721,-0.714536 -0.640625,-1.224609 L 16.357487,29.549611 c -0.642988,-0.987752 -0.988202,-1.499243 -1.954151,-1.789843 0,0 -0.792518,0.216077 -1.029297,0.4375 z m 0.595705,-0.400393 c -0.126758,0.0368 -0.244884,0.09791 -0.359375,0.179687 0.360279,-0.180632 0.359375,-0.179687 0.359375,-0.179687 z"/>
+ </g>
+ </g>
+ <circle style="opacity:0.2" cx="7.5" cy="15" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="14.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="4" cy="11.5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="4" cy="11" r="1"/>
+ <path style="fill:#4f4f4f" d="M 10.029297 5.9785156 C 10.021023 5.9785351 10.004101 5.9802073 9.9941406 5.9804688 C 9.8925516 6.3202579 9.7996896 6.6749081 9.7089844 7.0332031 C 10.607589 6.9220739 11.5594 7.3491178 12.037109 8.0976562 C 12.019214 7.818952 11.947657 7.5486141 11.826172 7.2988281 C 11.459988 6.5506079 10.888532 5.9787301 10.029297 5.9785156 z"/>
+ <path style="fill:#4f4f4f" d="M 9.2597656 9.0703125 C 9.198417 9.3957867 9.1304301 9.7165509 9.078125 10.037109 C 9.8164505 10.130985 10.645507 10.445522 10.980469 10.970703 C 10.962569 10.692 10.89101 10.419707 10.769531 10.169922 C 10.498002 9.6176316 9.8849871 9.237268 9.2597656 9.0703125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/modem-manager-gui.svg b/.icons/awkward/24x24/apps/modem-manager-gui.svg
new file mode 100644
index 00000000..4ae87afb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/modem-manager-gui.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1)">
+ <path style="opacity:.2" d="m9.681 15.111c2.589 1.507 2.85 2.662 2.319 3.59s-1.6547 1.277-4.2435-0.229c-2.5888-1.507-5.5164-4.556-5.7565-5.592 1.0099-0.308 5.0921 0.724 7.681 2.231z"/>
+ <path style="fill:#fec8a4" d="m9.681 14.611c2.589 1.507 2.85 2.662 2.319 3.59s-1.6547 1.277-4.2435-0.229c-2.5888-1.507-5.5164-4.556-5.7565-5.592 1.0099-0.308 5.0921 0.724 7.681 2.231z"/>
+ <path style="opacity:.2" d="m11.772 14.423c1.4947 2.6101 1.1483 3.7424 0.22776 4.2782-0.92 0.536-2.0664 0.272-3.5611-2.338s-2.5183-6.7255-2.2124-7.7436c1.0275 0.242 4.0511 3.1936 5.5455 5.8036z"/>
+ <path style="fill:#fba66f" d="m11.772 13.923c1.4947 2.6101 1.1483 3.7424 0.22776 4.2782-0.92 0.536-2.0664 0.272-3.5611-2.338s-2.5183-6.7255-2.2124-7.7436c1.0275 0.242 4.0511 3.1936 5.5455 5.8036z"/>
+ <path style="opacity:.2" d="m13.924 14.881c0 3.0138-0.86163 3.8198-1.9245 3.8198s-1.9245-0.80602-1.9245-3.8198 1.1547-7.094 1.9245-7.8216c0.7698 0.72759 1.9245 4.8078 1.9245 7.8216z"/>
+ <path style="fill:#f8863b" d="m13.924 14.381c0 3.0138-0.86163 3.8198-1.9245 3.8198s-1.9245-0.80602-1.9245-3.8198 1.1547-7.094 1.9245-7.8216c0.7698 0.72759 1.9245 4.8078 1.9245 7.8216z"/>
+ <path style="opacity:.2" d="m15.561 16.363c-1.4947 2.6101-2.6406 2.8738-3.5611 2.338-0.92048-0.5358-1.2669-1.6682 0.22776-4.2782s4.5182-5.5615 5.5457-5.8035c0.30582 1.0181-0.71772 5.1338-2.2124 7.7438z"/>
+ <path style="fill:#f76d12" d="m15.561 15.863c-1.4947 2.6101-2.6406 2.8738-3.5611 2.338-0.92048-0.5358-1.2669-1.6682 0.22776-4.2782s4.5182-5.5615 5.5457-5.8035c0.30582 1.0181-0.71772 5.1338-2.2124 7.7438z"/>
+ <path style="opacity:.2" d="m16.244 18.472c-2.5889 1.5069-3.7121 1.1576-4.2435 0.22963-0.53143-0.92802-0.26987-2.0833 2.319-3.5902s6.6711-2.5388 7.681-2.2305c-0.24009 1.0359-3.1676 4.0842-5.7565 5.5911z"/>
+ <path style="fill:#d75908" d="m16.244 17.972c-2.5889 1.5069-3.7121 1.1576-4.2435 0.22963-0.53143-0.92802-0.26987-2.0833 2.319-3.5902s6.6711-2.5388 7.681-2.2305c-0.24009 1.0359-3.1676 4.0842-5.7565 5.5911z"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;fill:none" d="m12.5 20.99995c-0.995816 0-1.006395-1.491749-1-2"/>
+ <path style="stroke-linejoin:bevel;stroke:#3aa03d;stroke-linecap:round;fill:none" d="m12.5 20.5c-0.995816 0-1.006395-1.491749-1-2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mog.svg b/.icons/awkward/24x24/apps/mog.svg
new file mode 100644
index 00000000..68faac99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mog.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m11 4.5a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 3a4 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 -4z"/>
+ <path fill="#fff" d="m11 4a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 3a4 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 -4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/money-manager-ex.svg b/.icons/awkward/24x24/apps/money-manager-ex.svg
new file mode 100644
index 00000000..805787f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/money-manager-ex.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 9.5,3.4998268 0.2207031,0.011719 c 0,0 -1.4170513,-0.1932887 -3.0058593,0.2480468 C 5.9204397,3.9802602 5.0111723,4.3781163 4.2519531,5.1795143 3.492734,5.9809123 3,7.1962598 3,8.4998268 3,11.10696 4.8594319,12.85344 6.3554688,13.601388 c 1.4960368,0.747949 2.9238281,0.886719 2.9238281,0.886719 A 2.0002,2.0002 0 0 0 9.5,14.499826 l 2.5,0 a 2.0002,2.0002 0 0 0 0.355469,-0.0293 l 2.173828,0 c 0,0 0.7647,0.02715 1.4375,0.326172 0.6728,0.299024 1.0625,0.423839 1.0625,1.673828 0,0.446425 -0.07172,0.479137 -0.15625,0.568359 -0.08453,0.08922 -0.300269,0.224576 -0.630859,0.316407 C 15.581007,17.538956 14.75,17.482248 14.75,17.482248 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.529297,0 a 2.0002,2.0002 0 1 0 0,4 l 7.529297,0 -0.222656,-0.01367 c 0,0 1.419004,0.193289 3.007812,-0.248047 0.794404,-0.220667 1.703672,-0.61657 2.462891,-1.417968 0.759219,-0.801398 1.251953,-2.016746 1.251953,-3.320313 0,-2.749989 -1.862265,-4.627148 -3.439453,-5.328125 -1.577189,-0.700977 -3.060547,-0.671875 -3.060547,-0.671875 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.0293 l -1.9746092,0 C 9.6461994,10.494605 8.8807018,10.391315 8.1445312,10.023264 7.3905795,9.6463239 7,9.3926749 7,8.4998268 7,8.0534027 7.0697703,8.0187368 7.1542969,7.9295143 7.2388234,7.8402918 7.454566,7.7068918 7.7851562,7.6150612 8.4463368,7.4313999 9.2792969,7.488108 9.2792969,7.488108 A 2.0002,2.0002 0 0 0 9.5,7.4998268 l 7.5,0 a 2.0002,2.0002 0 1 0 0,-4 l -7.5,0 z"/>
+ <path style="fill:none;stroke:#5e983c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 12.028439,11.970017 2.499987,0 c 0,0 4.499977,1.1e-5 4.499977,3.99999 0,3.499983 -4.499977,2.999985 -4.499977,2.999985 l -7.5284464,0 m 4.9999744,-6.97015 -2.4999871,0 c 0,0 -4.4999771,-0.499786 -4.4999771,-3.999768 0,-3.4999821 4.4999771,-2.9999847 4.4999771,-2.9999847 l 7.4999621,0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.8144531 2.9707031 C 8.2615893 2.9775479 7.5092478 3.0390979 6.7148438 3.2597656 C 5.9204397 3.4804332 5.0111723 3.8782895 4.2519531 4.6796875 C 3.492734 5.4810855 3 6.696433 3 8 C 3 8.088914 3.0172472 8.1689529 3.0214844 8.2558594 C 3.0794448 7.0471699 3.5411367 5.9299938 4.2519531 5.1796875 C 5.0111723 4.3782895 5.9204397 3.9804332 6.7148438 3.7597656 C 8.3036518 3.3184301 9.7207031 3.5117188 9.7207031 3.5117188 L 9.5 3.5 L 17 3.5 A 2.0002 2.0002 0 0 1 19.011719 5.2441406 A 2.0002 2.0002 0 0 0 17 3 L 9.5 3 L 9.7207031 3.0117188 C 9.7207031 3.0117188 9.3673169 2.9638584 8.8144531 2.9707031 z M 7.0292969 8.2265625 C 7.0164034 8.3007086 7 8.3546501 7 8.5 C 7 9.3928481 7.3905796 9.6464968 8.1445312 10.023438 C 8.8807019 10.391488 9.6461993 10.494775 9.6835938 10.5 L 11.658203 10.5 A 2.0002 2.0002 0 0 1 12.029297 10.470703 L 14.529297 10.470703 C 14.529297 10.470703 16.012655 10.441601 17.589844 11.142578 C 19.115323 11.820574 20.891939 13.606778 21.007812 16.210938 C 21.011651 16.129762 21.029297 16.052656 21.029297 15.970703 C 21.029297 13.220714 19.167032 11.343555 17.589844 10.642578 C 16.012655 9.9416008 14.529297 9.9707031 14.529297 9.9707031 L 12.029297 9.9707031 A 2.0002 2.0002 0 0 0 11.658203 10 L 9.6835938 10 C 9.6461993 9.9947785 8.8807019 9.8914882 8.1445312 9.5234375 C 7.4665063 9.1844569 7.0997933 8.920674 7.0292969 8.2265625 z M 17.003906 16.203125 C 16.978405 16.385639 16.934082 16.47464 16.873047 16.539062 C 16.788517 16.628283 16.572778 16.763638 16.242188 16.855469 C 15.581007 17.039133 14.75 16.982422 14.75 16.982422 A 2.0002 2.0002 0 0 0 14.529297 16.970703 L 7 16.970703 A 2.0002 2.0002 0 0 0 4.9882812 19.226562 A 2.0002 2.0002 0 0 1 7 17.470703 L 14.529297 17.470703 A 2.0002 2.0002 0 0 1 14.75 17.482422 C 14.75 17.482422 15.581007 17.539133 16.242188 17.355469 C 16.572778 17.263638 16.788517 17.128283 16.873047 17.039062 C 16.957577 16.949841 17.029297 16.917128 17.029297 16.470703 C 17.029297 16.358651 17.010093 16.29803 17.003906 16.203125 z"/>
+ <path style="fill:#97ca79;fill-rule:evenodd" d="m 11.985306,1.0002168 c -0.551897,0.00808 -0.992897,0.4611467 -0.985347,1.0123159 l 0,7.9874673 1.99999,0 0,-7.9874673 C 13.007655,1.449906 12.548676,0.99197903 11.985306,1.0002168 Z M 10.999959,14 l 0,7.987 c -0.01912,1.350504 2.019105,1.350504 1.99999,0 l 0,-7.987 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="11" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.984375,1 C 11.432478,1.00808 10.99245,1.4605495 11,2.0117188 l 0,0.5 C 10.99245,1.9605496 11.432478,1.50808 11.984375,1.5 12.547745,1.4917622 13.007706,1.9490921 13,2.5117188 l 0,-0.5 C 13.007706,1.449092 12.547745,0.99176223 11.984375,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/moneydance.svg b/.icons/awkward/24x24/apps/moneydance.svg
new file mode 100644
index 00000000..5d0c16cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/moneydance.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#ff7c40" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 14.525391,6.5019531 a 4.5,1.5 0 0 0 -4.5,1.5 4.5,1.5 0 0 0 4.5,1.5 4.5,1.5 0 0 0 4.5,-1.5 4.5,1.5 0 0 0 -4.5,-1.5 z m 4.236328,3 a 4.5,1.499268 0 0 1 -4.236328,0.9999999 4.5,1.499268 0 0 1 -4.236329,-0.9980468 4.5,1.499268 0 0 0 -0.263671,0.4980468 4.5,1.499268 0 0 0 4.5,1.5 4.5,1.499268 0 0 0 4.5,-1.5 4.5,1.499268 0 0 0 -0.263672,-0.4999999 z m 0,1.9999999 a 4.5,1.499268 0 0 1 -4.236328,1 4.5,1.499268 0 0 1 -0.822266,-0.02539 C 13.886419,12.640008 14,12.815241 14,13 c 0,0 3.2e-5,0.388975 0,0.490234 a 4.5,1.499268 0 0 0 0.525391,0.01172 4.5,1.499268 0 0 0 4.5,-1.5 4.5,1.499268 0 0 0 -0.263672,-0.500001 z m -8.472657,0.002 a 4.5,1.499268 0 0 0 -0.02148,0.02344 c 0.01593,9.18e-4 0.03295,-9.74e-4 0.04883,0 a 4.5,1.499268 0 0 1 -0.02734,-0.02344 z M 18.761719,13.5 a 4.5,1.499268 0 0 1 -4.236328,1 A 4.5,1.499268 0 0 1 14,14.488281 c -1.07e-4,0.453259 2.7e-5,0.533348 0,1 a 4.5,1.499268 0 0 0 0.525391,0.01172 4.5,1.499268 0 0 0 4.5,-1.5 A 4.5,1.499268 0 0 0 18.761719,13.5 Z m 0,2 a 4.5,1.499268 0 0 1 -4.236328,1 A 4.5,1.499268 0 0 1 14,16.488281 c 8.9e-5,0.125894 -1.66e-4,0.489918 0,0.511719 2.46e-4,0.167981 -0.101189,0.327713 -0.253906,0.478516 a 4.5,1.499268 0 0 0 0.779297,0.02148 4.5,1.499268 0 0 0 4.5,-1.5 4.5,1.499268 0 0 0 -0.263672,-0.5 z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#ffd8c6" d="M 14.525391 6.0019531 A 4.5 1.5 0 0 0 10.025391 7.5019531 A 4.5 1.5 0 0 0 14.525391 9.0019531 A 4.5 1.5 0 0 0 19.025391 7.5019531 A 4.5 1.5 0 0 0 14.525391 6.0019531 z M 18.761719 9.0019531 A 4.5 1.499268 0 0 1 14.525391 10.001953 A 4.5 1.499268 0 0 1 10.289062 9.0039062 A 4.5 1.499268 0 0 0 10.025391 9.5019531 A 4.5 1.499268 0 0 0 14.525391 11.001953 A 4.5 1.499268 0 0 0 19.025391 9.5019531 A 4.5 1.499268 0 0 0 18.761719 9.0019531 z M 18.761719 11.001953 A 4.5 1.499268 0 0 1 14.525391 12.001953 A 4.5 1.499268 0 0 1 13.703125 11.976562 C 13.886419 12.140008 14 12.315241 14 12.5 C 14 12.5 14.000032 12.888975 14 12.990234 A 4.5 1.499268 0 0 0 14.525391 13.001953 A 4.5 1.499268 0 0 0 19.025391 11.501953 A 4.5 1.499268 0 0 0 18.761719 11.001953 z M 10.289062 11.003906 A 4.5 1.499268 0 0 0 10.267578 11.027344 C 10.28351 11.028262 10.300533 11.02637 10.316406 11.027344 A 4.5 1.499268 0 0 1 10.289062 11.003906 z M 18.761719 13 A 4.5 1.499268 0 0 1 14.525391 14 A 4.5 1.499268 0 0 1 14 13.988281 C 13.999893 14.44154 14.000027 14.521629 14 14.988281 A 4.5 1.499268 0 0 0 14.525391 15 A 4.5 1.499268 0 0 0 19.025391 13.5 A 4.5 1.499268 0 0 0 18.761719 13 z M 18.761719 15 A 4.5 1.499268 0 0 1 14.525391 16 A 4.5 1.499268 0 0 1 14 15.988281 C 14.000089 16.114175 13.999834 16.478199 14 16.5 C 14.000246 16.667981 13.898811 16.827713 13.746094 16.978516 A 4.5 1.499268 0 0 0 14.525391 17 A 4.5 1.499268 0 0 0 19.025391 15.5 A 4.5 1.499268 0 0 0 18.761719 15 z"/>
+ <path style="opacity:0.2" d="M 9.5,11.5 A 4.5,1.5 0 0 0 5,13 4.5,1.5 0 0 0 9.5,14.5 4.5,1.5 0 0 0 14,13 4.5,1.5 0 0 0 9.5,11.5 Z m 4.238281,3 A 4.5,1.499268 0 0 1 9.5,15.5 4.5,1.499268 0 0 1 5.2636719,14.501953 4.5,1.499268 0 0 0 5,15 4.5,1.499268 0 0 0 9.5,16.5 4.5,1.499268 0 0 0 14,15 4.5,1.499268 0 0 0 13.738281,14.5 Z m 0,2 A 4.5,1.499268 0 0 1 9.5,17.5 4.5,1.499268 0 0 1 5.2636719,16.501953 4.5,1.499268 0 0 0 5,17 4.5,1.499268 0 0 0 9.5,18.5 4.5,1.499268 0 0 0 14,17 4.5,1.499268 0 0 0 13.738281,16.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.5 11 A 4.5 1.5 0 0 0 5 12.5 A 4.5 1.5 0 0 0 9.5 14 A 4.5 1.5 0 0 0 14 12.5 A 4.5 1.5 0 0 0 9.5 11 z M 13.738281 14 A 4.5 1.499268 0 0 1 9.5 15 A 4.5 1.499268 0 0 1 5.2636719 14.001953 A 4.5 1.499268 0 0 0 5 14.5 A 4.5 1.499268 0 0 0 9.5 16 A 4.5 1.499268 0 0 0 14 14.5 A 4.5 1.499268 0 0 0 13.738281 14 z M 13.738281 16 A 4.5 1.499268 0 0 1 9.5 17 A 4.5 1.499268 0 0 1 5.2636719 16.001953 A 4.5 1.499268 0 0 0 5 16.5 A 4.5 1.499268 0 0 0 9.5 18 A 4.5 1.499268 0 0 0 14 16.5 A 4.5 1.499268 0 0 0 13.738281 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/moneydance_icon512.svg b/.icons/awkward/24x24/apps/moneydance_icon512.svg
new file mode 120000
index 00000000..f930821f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/moneydance_icon512.svg
@@ -0,0 +1 @@
+moneydance.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mono-runtime-common.svg b/.icons/awkward/24x24/apps/mono-runtime-common.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mono-runtime-common.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mono-runtime.svg b/.icons/awkward/24x24/apps/mono-runtime.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mono-runtime.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mono.svg b/.icons/awkward/24x24/apps/mono.svg
new file mode 100644
index 00000000..800c4fc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mono.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <rect style="opacity:0.2" width="40" height="40" x="-45" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4a5579" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,4 C 4.892,4 4,4.892 4,6 V 7 C 4,5.892 4.892,5 6,5 H 42 C 43.108,5 44,5.892 44,7 V 6 C 44,4.892 43.108,4 42,4 Z"/>
+ <path style="opacity:0.2" d="M 14.035,36.957 C 14.035,36.808 19.044,30.781 19.151,30.805 19.21,30.821 21.451,31.77 24.123,32.919 28.692,34.881 28.997,34.998 29.118,34.834 29.306,34.58 29.949,33.235 30.289,32.384 L 30.578,31.66 30.094,31.394 C 29.404,31.019 28.392,30.178 27.759,29.455 27.181,28.795 26.138,27.204 26.138,26.981 26.138,26.907 26.47,27.243 26.876,27.727 28.013,29.08 30.633,31.206 30.797,30.905 30.992,30.546 31.121,29.49 31.113,28.262 31.105,26.765 30.91,25.601 30.394,23.994 L 30.105,23.091 28.684,22.646 C 27.899,22.396 27.114,22.154 26.938,22.095 26.321,21.9 26.708,21.911 27.606,22.115 28.684,22.357 29.781,22.556 30.457,22.642 31.059,22.716 31.187,22.599 31.25,21.939 31.332,21.09 30.789,18.746 30.234,17.584 30.015,17.119 29.914,17.014 29.473,16.813 28.008,16.129 23.414,15.504 21.464,15.708 20.62,15.794 19.757,16.001 19.485,16.173 19.411,16.232 19.953,16.364 20.886,16.536 21.726,16.692 22.339,16.829 22.249,16.853 22.147,16.869 20.835,16.723 19.309,16.528 16.637,16.184 16.539,16.176 16.344,16.348 15.953,16.7 15.399,17.658 15.281,18.173 15.172,18.67 15.179,18.729 15.426,19.233 15.848,20.096 16.637,20.726 18.422,21.629 19.266,22.068 19.937,22.427 19.913,22.454 19.886,22.477 19.164,22.208 18.312,21.851 L 16.753,21.206 14.469,21.847 C 13.215,22.196 12.145,22.485 12.094,22.485 12.031,22.485 12,20.968 12,18.396 12,14.46 12.008,14.296 12.203,13.894 12.32,13.648 12.551,13.385 12.758,13.26 L 13.117,13.037 23.576,13.006 C 29.325,12.99 34.273,13.006 34.55,13.037 35.191,13.115 35.769,13.585 35.921,14.151 35.987,14.397 36.011,18.122 35.995,25.208 L 35.968,35.882 35.745,36.237 C 35.616,36.448 35.354,36.678 35.112,36.796 34.702,36.996 34.62,37 24.377,37 18.698,37 14.047,36.965 14.047,36.926 M 14.027,36.946"/>
+ <path style="fill:#ffffff" d="M 14.035,35.957 C 14.035,35.808 19.044,29.781 19.151,29.805 19.21,29.821 21.451,30.77 24.123,31.919 28.692,33.881 28.997,33.998 29.118,33.834 29.306,33.58 29.949,32.235 30.289,31.384 L 30.578,30.66 30.094,30.394 C 29.404,30.019 28.392,29.178 27.759,28.455 27.181,27.795 26.138,26.204 26.138,25.981 26.138,25.907 26.47,26.243 26.876,26.727 28.013,28.08 30.633,30.206 30.797,29.905 30.992,29.546 31.121,28.49 31.113,27.262 31.105,25.765 30.91,24.601 30.394,22.994 L 30.105,22.091 28.684,21.646 C 27.899,21.396 27.114,21.154 26.938,21.095 26.321,20.9 26.708,20.911 27.606,21.115 28.684,21.357 29.781,21.556 30.457,21.642 31.059,21.716 31.187,21.599 31.25,20.939 31.332,20.09 30.789,17.746 30.234,16.584 30.015,16.119 29.914,16.014 29.473,15.813 28.008,15.129 23.414,14.504 21.464,14.708 20.62,14.794 19.757,15.001 19.485,15.173 19.411,15.232 19.953,15.364 20.886,15.536 21.726,15.692 22.339,15.829 22.249,15.853 22.147,15.869 20.835,15.723 19.309,15.528 16.637,15.184 16.539,15.176 16.344,15.348 15.953,15.7 15.399,16.658 15.281,17.173 15.172,17.67 15.179,17.729 15.426,18.233 15.848,19.096 16.637,19.726 18.422,20.629 19.266,21.068 19.937,21.427 19.913,21.454 19.886,21.477 19.164,21.208 18.312,20.851 L 16.753,20.206 14.469,20.847 C 13.215,21.196 12.145,21.485 12.094,21.485 12.031,21.485 12,19.968 12,17.396 12,13.46 12.008,13.296 12.203,12.894 12.32,12.648 12.551,12.385 12.758,12.26 L 13.117,12.037 23.576,12.006 C 29.325,11.99 34.273,12.006 34.55,12.037 35.191,12.115 35.769,12.585 35.921,13.151 35.987,13.397 36.011,17.122 35.995,24.208 L 35.968,34.882 35.745,35.237 C 35.616,35.448 35.354,35.678 35.112,35.796 34.702,35.996 34.62,36 24.377,36 18.698,36 14.047,35.965 14.047,35.926 M 14.027,35.946"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/monochroma.svg b/.icons/awkward/24x24/apps/monochroma.svg
new file mode 100644
index 00000000..4defca02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/monochroma.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 13.99983,2.5000003 C 8.4769635,2.5000466 3.9998583,6.9773035 4,12.500171 c 4.72e-5,5.522734 4.4770965,9.999783 9.99983,9.999829 2.439733,-0.0045 4.793637,-0.90088 6.618503,-2.520196 l -7.163669,-7.055387 7.608752,-7.49398 C 19.190137,3.5563457 16.649619,2.5023732 13.99983,2.5000003 Z"/>
+ <path style="fill:#3f3f3f" d="M 13.99983,2.0000003 C 8.4769635,2.0000466 3.9998583,6.4773035 4,12.000171 4.0000472,17.522905 8.4770965,21.999954 13.99983,22 c 2.439733,-0.0045 4.793637,-0.90088 6.618503,-2.520196 L 13.454664,12.424417 21.063416,4.9304369 C 19.190137,3.0563457 16.649619,2.0023732 13.99983,2.0000003 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14,2 C 8.4771335,2.0000463 3.9998584,6.4771325 4,12 c 7e-7,0.08383 0.0038,0.16666 0.00586,0.25 C 4.1388053,6.8430095 8.5609695,2.5000457 14,2.5 c 2.530262,0.00226 4.953654,0.9729518 6.798828,2.691406 L 21.063476,4.930664 C 19.190198,3.0565728 16.649788,2.0023729 14,2 Z m -0.291015,10.674805 -0.253907,0.25 6.884766,6.780273 c 0.09221,-0.07609 0.188611,-0.145982 0.27832,-0.225586 z"/>
+ <circle style="opacity:0.2" cx="14" cy="12.5" r="6"/>
+ <circle style="fill:#ececec" cx="14" cy="12" r="6"/>
+ <circle style="opacity:0.1" cx="14" cy="12.5" r="2"/>
+ <circle style="fill:#d64043" cx="14" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/monodevelop.svg b/.icons/awkward/24x24/apps/monodevelop.svg
new file mode 100644
index 00000000..a3b973b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/monodevelop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 18.130859,4.4988326 C 17.243552,4.6081141 16.443546,5.0610518 15.59375,5.4168014 14.919772,5.6999763 14.575062,6.271646 14.5,6.9988326 14.140415,6.5939955 13.689696,6.2025475 13.267578,5.9011764 11.905148,4.9284701 10.295324,4.4023316 8.640625,4.5125045 H 8.638675 C 5.3682007,4.7297563 1.9679487,7.5520026 2,11.862114 c 0.025532,3.450283 1.1613254,5.614592 1.9199219,7.414063 0.4305295,1.021408 1.6095791,1.497933 2.6289062,1.0625 C 8.633137,19.861562 9.1553569,18.845809 9.5,17.498833 c 0.2821598,0.333422 0.4749977,0.873965 0.820312,1.167969 1.250991,1.0663 2.909477,1.832031 4.789063,1.832031 1.73336,0 3.339509,-0.775573 4.636719,-2.03125 C 21.043303,17.211906 22.015755,15.357133 22,13.18438 v -0.002 c -0.02541,-3.4047964 -1.069127,-5.6847784 -1.935547,-7.3710474 -0.02639,-0.073342 -0.05704,-0.145079 -0.0918,-0.2148438 -0.0025,-0.00484 -0.0053,-0.012749 -0.0078,-0.017578 C 19.611716,4.8965132 18.898898,4.4767196 18.130859,4.4988326 Z"/>
+ <path style="fill:#4a5579" d="M 18.130859,4 C 17.243552,4.1092815 16.443546,4.5622192 15.59375,4.9179688 14.919772,5.2011437 14.575062,5.7728134 14.5,6.5 14.140415,6.0951629 13.689696,5.7037149 13.267578,5.4023438 11.905148,4.4296375 10.295324,3.903499 8.640625,4.0136719 H 8.638675 C 5.3682007,4.2309237 1.9679487,7.05317 2,11.363281 c 0.025532,3.450283 1.1613254,5.614592 1.9199219,7.414063 0.4305295,1.021408 1.6095791,1.497933 2.6289062,1.0625 C 8.633137,19.362729 9.1553569,18.346976 9.5,17 9.7821598,17.333422 9.9749977,17.873965 10.320312,18.167969 11.571303,19.234269 13.229789,20 15.109375,20 c 1.73336,0 3.339509,-0.775573 4.636719,-2.03125 C 21.043303,16.713073 22.015755,14.8583 22,12.685547 v -0.002 C 21.974591,9.278751 20.930873,6.998769 20.064453,5.3125 c -0.02639,-0.073342 -0.05704,-0.145079 -0.0918,-0.2148438 -0.0025,-0.00484 -0.0053,-0.012749 -0.0078,-0.017578 C 19.611716,4.3976806 18.898898,3.977887 18.130859,4 Z"/>
+ <path style="opacity:0.2" d="M 8.770902,6.5094875 C 6.6067865,6.653246 3.976278,8.6358805 4.0001614,11.847613 4.0227179,14.895829 4.9541768,16.580047 5.7635645,18.5 l 1.689761,-0.720153 C 6.4886955,16.327278 5.051038,13.383984 5.133967,11.440184 5.189032,10.159307 5.640829,9.2620115 6.4256695,8.539134 8.3171145,6.796323 10.924402,7.2057945 12.456267,9.0644295 13.32669,10.159988 13.475963,11.769261 12.677853,12.944535 11.323789,14.938752 8.249444,13.969236 8.0378095,11.658887 7.937631,10.561284 9.00443,9.716451 9.984319,9.706912 8.9792195,9.130517 7.424135,10.194054 7.5083905,11.498096 7.756514,15.341411 11.989874,15.416356 13.295509,13.225237 15.626146,9.312429 11.668773,6.3159935 8.7728925,6.5088065 Z"/>
+ <path style="opacity:0.2" d="m 18.189198,6.5 -1.823442,0.762841 c 1.098371,2.110188 2.372964,3.727412 2.374982,6.333277 6.5e-4,0.956772 -0.382715,2.041024 -1.291409,2.847262 -0.825963,0.732328 -1.90281,1.164943 -3.18682,0.986608 -1.3432,-0.186473 -2.266691,-0.801492 -2.843117,-1.501949 -0.905331,-1.194101 -1.055323,-2.719105 -0.324197,-3.835905 0.417017,-0.636718 1.343199,-1.177827 2.260638,-1.098491 1.618296,0.139006 2.5243,1.035429 2.510175,2.390914 -0.01412,1.379217 -0.992098,1.908798 -2.089122,1.814545 1.0264,0.452958 2.576763,-0.139685 2.57071,-1.659265 -0.0081,-2.047805 -1.388937,-3.033735 -2.879438,-3.041871 -1.539602,-0.0088 -2.391125,0.564163 -2.884819,1.340566 -0.493695,0.776403 -0.6268715,1.800306 -0.571718,2.637057 0.0565,0.849636 0.672609,1.876929 1.605517,2.670962 0.931564,0.794032 2.182616,1.353449 3.492858,1.353449 2.109973,0 4.912734,-2.146127 4.889865,-5.299881 -0.02354,-3.154433 -0.942997,-5.027293 -1.811335,-6.698763 z"/>
+ <path style="fill:#f9f9f9" d="M 8.770902,6.0094875 C 6.6067865,6.153246 3.976278,8.1358805 4.0001614,11.347613 4.0227179,14.395829 4.9541768,16.080047 5.7635645,18 l 1.689761,-0.720153 C 6.4886955,15.827278 5.051038,12.883984 5.133967,10.940184 5.189032,9.659307 5.640829,8.7620115 6.4256695,8.039134 8.3171145,6.296323 10.924402,6.7057945 12.456267,8.5644295 13.32669,9.659988 13.475963,11.269261 12.677853,12.444535 11.323789,14.438752 8.249444,13.469236 8.0378095,11.158887 7.937631,10.061284 9.00443,9.216451 9.984319,9.206912 8.9792195,8.630517 7.424135,9.6940545 7.5083905,10.998096 7.756514,14.841411 11.989874,14.916356 13.295509,12.725237 15.626146,8.812429 11.668773,5.8159935 8.7728925,6.0088065 Z"/>
+ <path style="fill:#4696e2" d="m 18.189198,6 -1.823442,0.762841 c 1.098371,2.110188 2.372964,3.727412 2.374982,6.333277 6.5e-4,0.956772 -0.382715,2.041024 -1.291409,2.847262 -0.825963,0.732328 -1.90281,1.164943 -3.18682,0.986608 -1.3432,-0.186473 -2.266691,-0.801492 -2.843117,-1.501949 -0.905331,-1.194101 -1.055323,-2.719105 -0.324197,-3.835905 0.417017,-0.636718 1.343199,-1.177827 2.260638,-1.098491 1.618296,0.139006 2.5243,1.035429 2.510175,2.390914 -0.01412,1.379217 -0.992098,1.908798 -2.089122,1.814545 1.0264,0.452958 2.576763,-0.139685 2.57071,-1.659265 -0.0081,-2.047805 -1.388937,-3.033735 -2.879438,-3.0418715 -1.539602,-0.00881 -2.391125,0.5641635 -2.884819,1.3405665 -0.493695,0.776403 -0.6268715,1.800306 -0.571718,2.637057 0.0565,0.849636 0.672609,1.876929 1.605517,2.670962 C 12.548702,17.440583 13.799754,18 15.109996,18 17.219969,18 20.02273,15.853874 19.999861,12.700119 19.976321,9.5456855 19.056864,7.672826 18.188526,6.001356 Z"/>
+ <path style="fill:#f9f9f9" d="m 13.062286,9.7407335 c 0.108584,0.3727405 0.154576,0.7621235 0.132959,1.1471505 l 0.736601,0.217637 c 0.0912,-0.484184 0.08788,-0.945939 0.0079,-1.379751 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.130859 4 C 17.243552 4.1092815 16.443546 4.5622192 15.59375 4.9179688 C 14.919772 5.2011437 14.575062 5.7728134 14.5 6.5 C 14.140415 6.0951629 13.689696 5.7037149 13.267578 5.4023438 C 11.905148 4.4296375 10.295324 3.903499 8.640625 4.0136719 L 8.6386719 4.0136719 C 5.3681976 4.2309237 1.9679487 7.0531702 2 11.363281 C 2.0006051 11.445052 2.0098862 11.517318 2.0117188 11.597656 C 2.1192014 7.438903 5.4365079 4.7244328 8.6386719 4.5117188 L 8.640625 4.5117188 C 10.295324 4.4015459 11.905148 4.9276843 13.267578 5.9003906 C 13.689696 6.2017617 14.140415 6.5932098 14.5 6.9980469 C 14.575062 6.2708603 14.919772 5.6991905 15.59375 5.4160156 C 16.443546 5.060266 17.243552 4.6073284 18.130859 4.4980469 C 18.898898 4.4759339 19.611707 4.8957274 19.964844 5.578125 C 19.967344 5.582954 19.970156 5.5908631 19.972656 5.5957031 C 20.007416 5.6654679 20.038063 5.7372049 20.064453 5.8105469 C 20.907899 7.4521033 21.911793 9.6650644 21.988281 12.921875 C 21.990368 12.842407 22.000583 12.765899 22 12.685547 L 22 12.683594 C 21.974591 9.2787978 20.930873 6.998769 20.064453 5.3125 C 20.038063 5.239158 20.007416 5.167421 19.972656 5.0976562 C 19.970156 5.0928163 19.967344 5.0849071 19.964844 5.0800781 C 19.611707 4.3976805 18.898898 3.977887 18.130859 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/monodoc.svg b/.icons/awkward/24x24/apps/monodoc.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/monodoc.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/moonlight.svg b/.icons/awkward/24x24/apps/moonlight.svg
new file mode 100644
index 00000000..4a28b22d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/moonlight.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.0">
+ <circle style="opacity:0.2" cx="11.5" cy="-12" r="10.5" transform="scale(1,-1)"/>
+ <circle style="fill:#565c64" cx="11.5" cy="-11.5" r="10.5" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="M 12.025,3.6040997 V 10.732615 L 17.067871,5.6897443 16.956103,5.5974593 C 15.897738,4.7053735 14.651202,4.083981 13.331348,3.7917462 12.948624,3.7087573 12.329558,3.6227949 12.025,3.6040997 Z m -1.05,0.00205 c -0.03795,0.00154 -0.06724,0.00111 -0.10459,0.0041 C 9.079839,3.7579052 7.415026,4.4438977 6.0459472,5.5974568 L 5.9331541,5.6907696 10.975,10.732615 Z m 6.835254,2.8259772 -5.042871,5.0428711 h 7.124414 l -0.001,-0.02666 C 19.847676,10.445512 19.509368,9.2058037 19.007885,8.2029771 18.727916,7.6431166 18.211209,6.8802207 17.817407,6.4403305 Z M 5.1907715,6.4331769 5.09541,6.5480206 C 4.3539536,7.4247255 3.8280742,8.3783481 3.4773437,9.4796128 3.2835191,10.082539 3.135892,10.888502 3.1112793,11.448362 l -0.00103,0.02664 H 10.232617 Z M 3.1123047,12.524998 c 0.00742,0.189658 0.038094,0.526094 0.085107,0.815185 0.2338203,1.495012 0.8950321,2.928522 1.8979979,4.115918 l 0.093311,0.112794 5.0438961,-5.043897 z m 9.6550783,0 5.044922,5.044922 0.09434,-0.113819 c 0.741456,-0.876704 1.267335,-1.830327 1.618066,-2.931591 0.193824,-0.602927 0.341451,-1.40889 0.366065,-1.96875 l 0.001,-0.03076 z m -1.792383,0.742383 -5.0438965,5.043896 0.1148437,0.09536 c 0.8768267,0.741353 1.8312008,1.267384 2.9326178,1.618066 0.60301,0.193797 1.408812,0.341455 1.96875,0.366065 l 0.02768,10e-4 z m 1.05,0 v 7.124414 l 0.02974,-10e-4 c 0.559938,-0.02461 1.36574,-0.172267 1.96875,-0.366065 1.101417,-0.350682 2.055791,-0.876713 2.932617,-1.618066 l 0.113818,-0.09434 z"/>
+ <path style="fill:#ffffff" d="M 12.025,3.1041012 V 10.232617 L 17.067871,5.1897458 16.956103,5.0974608 C 15.897738,4.205375 14.651202,3.5839825 13.331348,3.2917477 12.948624,3.2087588 12.329558,3.1227964 12.025,3.1041012 Z m -1.05,0.00205 c -0.03795,0.00154 -0.06724,0.00111 -0.10459,0.0041 C 9.079839,3.2579067 7.415026,3.9438992 6.0459472,5.0974583 L 5.9331541,5.1907711 10.975,10.232617 Z M 17.810254,5.9321284 12.767383,10.975 h 7.124414 l -0.001,-0.02666 C 19.847676,9.9455135 19.509368,8.7058052 19.007885,7.7029786 18.727916,7.1431181 18.211209,6.3802222 17.817407,5.940332 Z M 5.1907715,5.9331784 5.09541,6.0480221 C 4.3539536,6.924727 3.8280742,7.8783496 3.4773437,8.9796143 3.2835191,9.5825405 3.135892,10.388504 3.1112793,10.948364 L 3.1102539,10.975 H 10.232617 Z M 3.1123047,12.025 c 0.00742,0.189658 0.038094,0.526094 0.085107,0.815185 0.2338203,1.495012 0.8950321,2.928522 1.8979979,4.115918 L 5.1887209,17.068897 10.232617,12.025 Z m 9.6550783,0 5.044922,5.044922 0.09434,-0.113819 c 0.741456,-0.876704 1.267335,-1.830327 1.618066,-2.931591 0.193824,-0.602927 0.341451,-1.40889 0.366065,-1.96875 l 0.001,-0.03076 z m -1.792383,0.742383 -5.0438965,5.043896 0.1148437,0.09536 c 0.8768267,0.741353 1.8312008,1.267384 2.9326178,1.618066 0.60301,0.193797 1.408812,0.341455 1.96875,0.366065 l 0.02768,0.001 z m 1.05,0 v 7.124414 l 0.02974,-0.001 c 0.559938,-0.02461 1.36574,-0.172267 1.96875,-0.366065 1.101417,-0.350682 2.055791,-0.876713 2.932617,-1.618066 l 0.113818,-0.09434 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.703125 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.796875 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/morpheus.svg b/.icons/awkward/24x24/apps/morpheus.svg
new file mode 100644
index 00000000..9d2f60db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/morpheus.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="19.7" height="19.7" x="2.15" y="2.15" rx=".985" ry=".985"/>
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#f73a3a" d="M 3,2 C 2.446,2 2,2.446 2,3 V 14.987305 L 7,14 8,7 5.060547,2 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.060547,2 8,7 h 8.5 L 21.044922,2.0048828 C 21.029696,2.0042008 21.0154,2 21,2 Z"/>
+ <path style="fill:#357cca" d="M 18,14.5 11,17 10.5,22 H 13.396485 21 c 0.554,0 1,-0.446 1,-1 V 19.382812 C 21.98973,19.329373 21.9753,19.272926 21.973635,19.225586 21.974242,19.171792 21.990749,19.11702 22,19.0625 v -2.834961 z"/>
+ <path style="fill:#cccccc" d="M 21.044922,2.0048828 16.5,7 18,14.5 22,16.227539 V 3 C 22,2.4614001 21.57743,2.0287354 21.044922,2.0048828 Z"/>
+ <path style="opacity:0.2" d="M 8,8 7.133711,14.346941 11,17.5 18,15 16.5,8 Z"/>
+ <path style="fill:#fece00" d="m 8,7 -1,7 4,3 7,-2.5 L 16.5,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#e4e4e4" d="M 7,14 2,14.987305 V 21 c 0,0.554 0.446,1 1,1 H 9.0082095 10.5 L 11,17 Z"/>
+ <path style="opacity:0.1" d="M 5.0605469 2.5 L 8 7.5 L 16.5 7.5 L 21.044922 2.5058594 C 21.029696 2.5051774 21.0154 2.5 21 2.5 L 20.595703 2.5 L 16.5 7 L 8 7 L 5.3554688 2.5 L 5.0605469 2.5 z"/>
+ <path style="opacity:0.2" d="M 16.582031 7.4101562 L 16.5 7.5 L 18 15 L 22 16.728516 L 22 16.228516 L 18 14.5 L 16.582031 7.4101562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/moserial.svg b/.icons/awkward/24x24/apps/moserial.svg
new file mode 100644
index 00000000..98fe57e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/moserial.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#9c9c9c" transform="matrix(0.12368025,0.21422047,-0.24736049,0.14281364,16.623018,-0.07953805)" d="m 23.723231,13.979746 3.032011,5.251599 3.032012,5.251599 -6.064024,0 -6.064024,0 3.032012,-5.251599 z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="19.5"/>
+ <path style="fill:#4f4f4f" d="m 10,13 4,0 2,8 -8,0 z"/>
+ <path style="opacity:0.2" d="M 17.501168,14.561009 C 14.153121,16.494005 9.8719875,15.34688 7.938991,11.998832 6.0059945,8.650783 7.1531205,4.36965 10.501169,2.4366536 Z"/>
+ <path style="fill:#686868" d="M 17.501168,14.061009 C 14.153121,15.994006 9.8719875,14.84688 7.938991,11.498832 6.0059945,8.150783 7.1531205,3.86965 10.501169,1.9366535 Z"/>
+ <circle style="opacity:0.2" cx="14.495" cy="-10.106" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <circle style="fill:#e4e4e4" cx="14.062" cy="-10.356" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.500977,1.9365235 c -2.3382655,1.349998 -3.598501,3.845265 -3.490235,6.368164 0.067527,-2.347791 1.3068565,-4.60759 3.490235,-5.868164 L 17.27832,14.174805 c 0.07392,-0.03926 0.14959,-0.07207 0.222656,-0.114258 L 10.500977,1.9365234 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="5" y="19"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/motrix.svg b/.icons/awkward/24x24/apps/motrix.svg
new file mode 100644
index 00000000..0d6b8112
--- /dev/null
+++ b/.icons/awkward/24x24/apps/motrix.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#a776d6" cx="11" cy="11" r="10"/>
+ <rect style="opacity:.2" width="12" height="12" x="5" y="5.5" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <rect style="fill:#e5e9f0" width="12" height="12" x="5" y="5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="m7 5v2.5c0 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5v-2.5z"/>
+ <path style="opacity:.2" d="m8 6.5v1h2v-1zm4 0v1h2v-1z"/>
+ <path style="fill:#fbe604" d="m8 6v1h2v-1zm4 0v1h2v-1z"/>
+ <path style="opacity:.2" d="m7 5v0.5h8v-0.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m6 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h1v-0.5zm9 0v0.5h1c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#9aa0aa" d="m11.5 15c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h1c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5zm3 0c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h1c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mousepad.svg b/.icons/awkward/24x24/apps/mousepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mousepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/movmetaedit.svg b/.icons/awkward/24x24/apps/movmetaedit.svg
new file mode 100644
index 00000000..2a7b9b6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/movmetaedit.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 9 9 c 0,0.554 0.446,1 1,1 h 9 a 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#e4e4e4" d="m 7.9,2 v 20 h 3.95 C 15,22 21.35,17.522847 21.35,12 21.35,6.4771525 15,2 11.85,2 Z"/>
+ <path style="fill:#e8494e" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9 9 c 0,0.554 0.446,1 1,1 H 4 V 2 Z"/>
+ <rect style="fill:#38af29" width="2" height="20" x="4" y="2"/>
+ <rect style="fill:#1f72c7" width="2" height="20" x="6" y="2"/>
+ <path style="opacity:0.1" d="m 12,2.5 c -0.32102,0.00312 -0.641704,0.021695 -0.960937,0.055664 C 16.131342,3.0876634 19.999214,7.3800073 20,12.5 c -0.0048,5.147039 -3.915839,9.449739 -9.039062,9.944336 C 11.306091,22.48091 11.652915,22.49949 12,22.5 c 5.522847,0 10,-4.477153 10,-10 0,-5.5228475 -4.477153,-10 -10,-10 z m 0,4 C 11.658301,6.4998875 11.317218,6.5289645 10.980469,6.586914 13.873984,7.0661884 15.996939,9.5670624 16,12.5 c 2.48e-4,2.92015 -2.10189,5.416413 -4.979492,5.913086 0.323569,0.05572 0.651167,0.08479 0.979492,0.08691 3.313708,0 6,-2.686292 6,-6 0,-3.3137085 -2.686292,-6 -6,-6 z m 0,3 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ <path style="fill:#4f4f4f" d="M 12,2 A 10,10 0 0 0 11.039063,2.055664 10,10 0 0 1 20,12 10,10 0 0 1 10.960938,21.944336 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,6 A 6,6 0 0 0 10.980469,6.086914 6,6 0 0 1 16,12 6,6 0 0 1 11.020508,17.913086 6,6 0 0 0 12,18 6,6 0 0 0 18,12 6,6 0 0 0 12,6 Z"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="3"/>
+ <path style="fill:#ffffff" d="m 11.306468,13.549516 c 0,-0.08303 0.01192,-0.153182 0.03576,-0.210644 0.02384,-0.05727 0.05689,-0.103596 0.09936,-0.138957 0.04228,-0.03536 0.09225,-0.06093 0.149717,-0.07688 0.05727,-0.01576 0.118584,-0.02384 0.18393,-0.02384 0.06189,0 0.120701,0.0081 0.176246,0.02384 0.05554,0.01596 0.104552,0.04152 0.147026,0.07688 0.04229,0.03536 0.07573,0.08168 0.100519,0.138957 0.0248,0.05746 0.03709,0.127612 0.03709,0.210644 0,0.07957 -0.01229,0.147605 -0.03709,0.20411 -0.0248,0.05631 -0.05823,0.103399 -0.100519,0.140493 -0.04247,0.03692 -0.09148,0.06381 -0.147026,0.08072 -0.05555,0.01672 -0.114359,0.02516 -0.176246,0.02516 -0.06535,0 -0.126656,-0.0084 -0.18393,-0.02516 -0.05747,-0.01693 -0.107435,-0.04382 -0.149717,-0.08072 -0.04248,-0.03708 -0.07553,-0.08418 -0.09936,-0.140493 -0.0236,-0.0564 -0.0356,-0.124404 -0.0356,-0.204007 m 0.08745,-1.049617 v -0.05222 c 0,-0.09014 0.0092,-0.171823 0.02784,-0.245049 0.01844,-0.07341 0.0467,-0.142989 0.08476,-0.209299 0.03788,-0.06611 0.08687,-0.130688 0.146837,-0.193346 0.06015,-0.06266 0.132612,-0.127621 0.217371,-0.194695 0.07419,-0.05823 0.136844,-0.110321 0.187966,-0.156446 0.05131,-0.04574 0.09264,-0.0913 0.124545,-0.136457 0.03172,-0.04497 0.05477,-0.09206 0.0688,-0.141456 0.01424,-0.04959 0.02136,-0.107056 0.02136,-0.172206 0,-0.100711 -0.0342,-0.183931 -0.102059,-0.249085 -0.06804,-0.06535 -0.171821,-0.09802 -0.31135,-0.09802 -0.121665,0 -0.252929,0.02556 -0.393425,0.07669 -0.14011,0.05131 -0.285603,0.113967 -0.435696,0.188159 L 10.761,10.33115 c 0.07573,-0.0442 0.158369,-0.0861 0.247544,-0.125693 0.08938,-0.0398 0.182011,-0.07515 0.27811,-0.106091 0.09629,-0.03076 0.193922,-0.05516 0.29271,-0.07284 0.09898,-0.01768 0.196038,-0.02653 0.291561,-0.02653 0.180087,0 0.342492,0.02172 0.487217,0.06496 0.144917,0.04324 0.267729,0.10628 0.368244,0.189311 0.100904,0.08303 0.177974,0.18393 0.231788,0.30213 0.05401,0.118392 0.08092,0.253313 0.08092,0.405134 0,0.111279 -0.01253,0.210647 -0.03708,0.298094 -0.0246,0.08745 -0.0615,0.168746 -0.109744,0.2437 -0.04882,0.07515 -0.109743,0.147605 -0.182969,0.217184 -0.07323,0.06977 -0.158562,0.143569 -0.255621,0.221215 -0.07419,0.05823 -0.134725,0.109164 -0.181623,0.152409 -0.0467,0.04325 -0.08341,0.08437 -0.109743,0.123004 -0.02653,0.039 -0.04459,0.07919 -0.05439,0.1207 -0.0096,0.04133 -0.0146,0.09033 -0.0146,0.146838 v 0.01532 H 11.3941 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 A 10,10 0 0 1 21.989258,12.291016 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mozc-setup.svg b/.icons/awkward/24x24/apps/mozc-setup.svg
new file mode 120000
index 00000000..e247dfd5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mozc-setup.svg
@@ -0,0 +1 @@
+mozc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mozc.svg b/.icons/awkward/24x24/apps/mozc.svg
new file mode 100644
index 00000000..de0d4080
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mozc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="18.25" cy="16.75" r="4.75"/>
+ <circle style="fill:#fcbd1e" cx="18.25" cy="16.25" r="4.75"/>
+ <rect style="opacity:0.2" width="19" height="19" x="1" y="2.5" rx="9.5" ry="9.5"/>
+ <rect style="fill:#ff7000" width="19" height="19" x="1" y="2" rx="9.5" ry="9.5"/>
+ <path style="opacity:0.2" d="m 8.1477981,4.5363515 c -0.03257,0.5113125 -0.070538,1.242102 -0.100586,2.0595705 -0.9929215,0.005 -1.981302,-0.02095 -2.957031,-0.088868 L 4.9505326,8.502172 c 1.011143,0.070379 2.030703,0.098415 3.0517575,0.094727 -0.00355,0.585967 0.00115,1.190153 0.018555,1.802735 -1.2388015,0.498095 -2.4388515,1.32979 -3.2402345,2.348632 -0.4409851,0.560648 -0.7930513,1.205253 -0.7802735,1.982422 0.012778,0.777168 0.5327555,1.55355 1.2841795,1.977538 1.204764,0.679783 2.5735435,0.445653 3.6982425,-0.138672 0.04673,0.107162 0.089146,0.219468 0.140625,0.321289 L 10.90854,15.9885 c -0.08224,-0.162671 -0.157302,-0.372816 -0.229492,-0.601562 0.53165,-0.462716 1.030466,-0.97814 1.496094,-1.504883 0.611264,-0.691496 1.046413,-1.33157 1.510742,-1.976563 0.262135,0.102204 0.593794,0.15547 0.766602,0.316407 0.323997,0.301742 0.557015,0.71592 0.599609,1.526367 0.01984,0.377513 -0.114463,0.638375 -0.483398,0.977539 -0.368936,0.339163 -0.968321,0.666437 -1.602539,0.913085 -1.268438,0.493298 -2.604493,0.680664 -2.604493,0.680664 L 10.62729,18.301 c 0,0 1.517367,-0.196187 3.064453,-0.797852 0.773544,-0.300832 1.571658,-0.69904 2.230469,-1.304687 0.658811,-0.605648 1.181981,-1.508644 1.126953,-2.555664 -0.0637,-1.212027 -0.516927,-2.217509 -1.233399,-2.884766 -0.274635,-0.25577 -0.594808,-0.419548 -0.914062,-0.581054 0.107948,-0.177168 0.369141,-0.582032 0.369141,-0.582032 L 13.540376,8.592992 c 0,0 -0.316882,0.511874 -0.676758,1.063477 -0.98316,-0.080366 -1.969096,0.0097 -2.849609,0.176758 -0.0074,-0.4358415 -0.01389,-0.866645 -0.01074,-1.2880865 C 12.037271,8.4510075 14.061016,8.234631 16.020848,7.92307 L 15.706394,5.947484 c -1.84783,0.293756 -3.750414,0.4987945 -5.654296,0.5927735 0.02847,-0.73903 0.06186,-1.407035 0.0918,-1.876953 z m 3.2001949,7.1416015 c -0.242716,0.307348 -0.404261,0.576168 -0.671875,0.878906 -0.148809,0.168342 -0.30377,0.329464 -0.458007,0.490235 -0.04648,-0.378917 -0.08186,-0.774184 -0.113282,-1.177735 0.392662,-0.07915 0.816194,-0.143932 1.243164,-0.191406 z m -3.2138669,0.889649 c 0.057314,0.701515 0.1401825,1.382965 0.2626955,2.02539 -0.083939,0.05294 -0.1710195,0.117929 -0.25293,0.163086 -0.805084,0.443848 -1.345848,0.510612 -1.876953,0.210938 -0.323754,-0.182677 -0.2652835,-0.188388 -0.2666015,-0.268555 -0.0013,-0.08017 0.080218,-0.367651 0.352539,-0.713867 0.37974,-0.482784 1.070573,-1.020696 1.78125,-1.416992 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2" d="m 14.40534,8.594203 c 0,0 -5.0688234,8.752747 -8.6295554,6.743618 -2.1503561,-1.213331 0.6109775,-3.831626 2.945114,-4.636618 2.2644814,-0.780968 7.1173544,-1.5502295 7.3299424,2.494716 0.149736,2.849069 -5.556181,3.614458 -5.556181,3.614458"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2" d="m 9.1461021,4.100203 c -0.15413,2.4196 -0.4676035,9.19408 0.8701469,11.840027"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2" d="M 5.0204211,7.004487 C 8.6124046,7.2545045 12.339282,6.995847 15.863794,6.435544"/>
+ <circle style="opacity:0.2" cx="16.5" cy="20" r="2.5"/>
+ <circle style="fill:#e4e4e4" cx="16.5" cy="19.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,2 C 5.237,2 1,6.237 1,11.5 1,11.58446 1.010526,11.666078 1.012695,11.75 1.1456952,6.604681 5.321464,2.5 10.5,2.5 c 5.178536,0 9.354305,4.104681 9.487304,9.25 C 19.989474,11.666078 20,11.584464 20,11.5 20,6.237 15.763,2 10.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mozilla-firefox.svg b/.icons/awkward/24x24/apps/mozilla-firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mozilla-firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mozo.svg b/.icons/awkward/24x24/apps/mozo.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mozo.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mp3splt-gtk.svg b/.icons/awkward/24x24/apps/mp3splt-gtk.svg
new file mode 100644
index 00000000..93366c7b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mp3splt-gtk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(0.058825,0,0,0.058825,-12.0334,-42.81)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.4462,3.675 C 3.7625,5.4645 1.9999,8.518 1.9999,11.999 l 8,0 c 0,-0.8105 0.48466,-1.5042 1.1778,-1.8184 l -4.731,-6.506 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.5316,20.3 c 2.6837,-1.7896 4.4463,-4.8428 4.4463,-8.324 l -8,0 c 0,0.8105 -0.48466,1.5042 -1.1778,1.8184 l 4.7314,6.506 z"/>
+ <rect style="fill:#feb925" width="8" height="8" x="8" y="8" ry="4"/>
+ <rect style="fill:url(#linearGradient4282)" width="2" height="2" x="11" y="-13" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.0016,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0146,12.166 2.0107,12.084 2.0107,12 2.0107,6.46 6.4666,2 12.0016,2 Z"/>
+ <path style="opacity:0.2" d="m 2.0071,12.25 c -0.002,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.4235 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.3265 -9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mpc-qt.svg b/.icons/awkward/24x24/apps/mpc-qt.svg
new file mode 100644
index 00000000..ef961b98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mpc-qt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,5.5 c -3.860811,0 -7,3.139189 -7,7 0,3.860811 3.139189,7 7,7 3.860811,0 7,-3.139189 7,-7 0,-3.860811 -3.139189,-7 -7,-7 z m 0,1 c 3.318785,0 6,2.681215 6,6 0,3.318785 -2.681215,6 -6,6 -3.318785,0 -6,-2.681215 -6,-6 0,-3.318785 2.681215,-6 6,-6 z m -3,3 v 2 h 1 v -2 z m 5,0 v 2 h 1 v -2 z m -4.3203125,4.832031 -0.7070313,0.707031 0.3535157,0.353516 C 10.035158,16.101564 10.997342,16.5 12,16.5 c 1.002658,0 1.964842,-0.398436 2.673828,-1.107422 l 0.353516,-0.353516 -0.707032,-0.707031 -0.353515,0.353516 C 13.445075,15.207268 12.737825,15.5 12,15.5 c -0.737825,0 -1.445075,-0.292732 -1.966797,-0.814453 z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="m 12,5 c -3.860811,0 -7,3.139189 -7,7 0,3.860811 3.139189,7 7,7 3.860811,0 7,-3.139189 7,-7 0,-3.860811 -3.139189,-7 -7,-7 z m 0,1 c 3.318785,0 6,2.681215 6,6 0,3.318785 -2.681215,6 -6,6 C 8.681215,18 6,15.318785 6,12 6,8.681215 8.681215,6 12,6 Z"/>
+ <path style="fill:none;stroke:#d4d4d4;stroke-linecap:square" d="M 14.320194,14.538944 A 3.28125,3.28125 0 0 1 12,15.5 3.28125,3.28125 0 0 1 9.6798059,14.538944"/>
+ <rect style="fill:#d4d4d4" width="1" height="2" x="9" y="9"/>
+ <rect style="fill:#d4d4d4" width="1" height="2" x="14" y="9"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12 5 C 8.139189 5 5 8.139189 5 12 C 5 12.084401 5.0106967 12.166314 5.0136719 12.25 C 5.1467933 8.5055817 8.2235904 5.5 12 5.5 C 15.77641 5.5 18.853207 8.5055817 18.986328 12.25 C 18.989303 12.166314 19 12.084401 19 12 C 19 8.139189 15.860811 5 12 5 z M 9 9 L 9 9.5 L 10 9.5 L 10 9 L 9 9 z M 14 9 L 14 9.5 L 15 9.5 L 15 9 L 14 9 z M 6.0136719 12.25 C 6.0102452 12.333447 6 12.415697 6 12.5 C 6 15.818785 8.681215 18.5 12 18.5 C 15.318785 18.5 18 15.818785 18 12.5 C 18 12.415697 17.989755 12.333447 17.986328 12.25 C 17.854858 15.451628 15.234482 18 12 18 C 8.7655182 18 6.1451421 15.451628 6.0136719 12.25 z M 9.6796875 13.832031 L 8.9726562 14.539062 L 9.2226562 14.789062 L 9.6796875 14.332031 L 10.033203 14.685547 C 10.554925 15.207268 11.262175 15.5 12 15.5 C 12.737825 15.5 13.445075 15.207268 13.966797 14.685547 L 14.320312 14.332031 L 14.777344 14.789062 L 15.027344 14.539062 L 14.320312 13.832031 L 13.966797 14.185547 C 13.445075 14.707268 12.737825 15 12 15 C 11.262175 15 10.554925 14.707268 10.033203 14.185547 L 9.6796875 13.832031 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mpd.svg b/.icons/awkward/24x24/apps/mpd.svg
new file mode 100644
index 00000000..f26bf70a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mpd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="6" height="1" x="12" y="21.5" rx=".375" ry=".5"/>
+ <rect style="opacity:0.2" width="14" height="11" x="8" y="2.5" rx="1.5" ry="1.5"/>
+ <circle style="opacity:0.2" cx="9" cy="12.5" r="7"/>
+ <rect style="fill:#00b4ed" width="14" height="11" x="8" y="2" rx="1.5" ry="1.5"/>
+ <circle style="fill:#4f4f4f" cx="9" cy="12" r="7"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="12" r="5"/>
+ <circle style="opacity:0.2" cx="9" cy="12" r="2"/>
+ <rect style="fill:#3f3f3f" width="2" height="2.5" x="14" y="19" rx=".286" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="8" x="10" y="12.5" rx="1.071" ry="1.091"/>
+ <rect style="fill:#1d64bc" width="10" height="8" x="10" y="12" rx="1.071" ry="1.091"/>
+ <rect style="fill:#4f4f4f" width="6" height="1" x="12" y="21" rx=".375" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5,2 C 8.669,2 8,2.669 8,3.5 V 4 C 8,3.169 8.669,2.5 9.5,2.5 h 11 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mplayer.svg b/.icons/awkward/24x24/apps/mplayer.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mplayer.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mps.svg b/.icons/awkward/24x24/apps/mps.svg
new file mode 100644
index 00000000..6876698f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mps.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#f7c73c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#21d789" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#21d789" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5042927,15.99995 H 11.504293"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5042927,15.5 H 11.504293"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 9.5042927,11.999952 V 7.999951 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4 v -4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 9.5042927,11.500002 V 7.500001 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 7.500001"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507074,9.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 11.507123,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507074,9.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 7.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 15.503232,11.49995 c 0,0 0.252193,0.500484 1,0.500242 0.747806,-2.4e-4 0.999999,-0.500242 0.999999,-1.000241 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 -0.006,-0.5046485 0.235933,-1.0046475 0.99401,-1.0046475 0.758075,0 0.999942,0.499999 0.999942,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 15.503232,11 c 0,0 0.252193,0.500484 1,0.500242 0.747806,-2.4e-4 0.999999,-0.500242 0.999999,-1.000241 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 C 15.503178,8 15.745156,7.500001 16.503232,7.500001 17.261307,7.500001 17.503174,8 17.503174,8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mpv-icon-8bit-64x64.svg b/.icons/awkward/24x24/apps/mpv-icon-8bit-64x64.svg
new file mode 120000
index 00000000..c3ff8c41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mpv.svg b/.icons/awkward/24x24/apps/mpv.svg
new file mode 100644
index 00000000..493dbc29
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mpv.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8d348e" cx="12" cy="12" r="10"/>
+ <circle style="opacity:.3" cx="13" cy="11" r="7"/>
+ <circle style="opacity:.2" cx="12" cy="12.5" r="5"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="5"/>
+ <path style="fill:#691f69" transform="matrix(.5051815 0 0 .5 .78204032 -.32912823)" d="m27.154517 24.658257-3.464101 2-3.464102 1.999999v-4-3.999999l3.464102 2z"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-excel.svg b/.icons/awkward/24x24/apps/ms-excel.svg
new file mode 100644
index 00000000..1cc64442
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-excel.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="10" y="4.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 12.676619,2.5005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.8061856 A 1.2858429,1.3637897 0 0 0 2,6.1361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,21.13629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 12.676619,2.5005813 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="10" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 10.669,4 10,4.669 10,5.5 L 10,6 c 0,-0.831 0.669,-1.5 1.5,-1.5 l 9,0 C 21.331,4.5 22,5.169 22,6 L 22,5.5 C 22,4.669 21.331,4 20.5,4 l -9,0 z"/>
+ <path style="opacity:0.2" d="m 11,7.5 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 9,0 0,-1 0,-5 0,-1 0,-2 0,-1 -9,0 z m 5,1 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z"/>
+ <path style="fill:#4f4f4f" d="m 11,7 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 9,0 0,-1 0,-5 0,-1 0,-2 0,-1 -9,0 z m 5,1 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z"/>
+ <path style="fill:#1d8f50" d="m 12.676619,2.0005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.3061856 A 1.2858429,1.3637897 0 0 0 2,5.6361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,20.63629 l 0,-8.636471 0,-8.6364721 A 1.2858429,1.3637897 0 0 0 12.676619,2.0005813 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.676758,2.0009765 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 3.0009765,4.3066406 A 1.2858429,1.3637897 0 0 0 2,5.635742 l 0,0.5 A 1.2858429,1.3637897 0 0 1 3.0009765,4.8066406 L 12.429688,2.5332031 A 1.2858429,1.3637897 0 0 1 12.676758,2.5009765 1.2858429,1.3637897 0 0 1 14,3.8632813 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 12.676758,2.0009765 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,9.5003995 5,15.4999 m 0,-5.9995005 6,5.9995005 0,0 0,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,9.0004985 5,15 M 5,9.0004985 11,15 l 0,0 0,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-office.svg b/.icons/awkward/24x24/apps/ms-office.svg
new file mode 100644
index 00000000..8dc4560d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-office.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#f63db6" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 9.9610415,18.187253 c -2.0680865,-0.72138 -3.7668525,-1.31808 -3.775029,-1.32601 -0.0082,-0.008 -0.01016,-0.019 -0.00465,-0.02455 0.00578,-0.0056 2.2094937,0.18806 4.2859065,0.4303 2.862633,0.333965 3.519863,0.434005 3.533101,0.413815 0.02311,-0.03525 0.02254,-9.8175193 -5.81e-4,-9.8527743 -0.02512,-0.03835 -4.9294063,1.084885 -4.9711039,1.138325 -0.022545,0.02885 -0.02853,0.735215 -0.02853,3.3585843 0,2.631495 -0.00593,3.32646 -0.028525,3.343361 -0.04323,0.03235 -2.9144011,1.112629 -2.9472261,1.112384 -0.0228,-1.8e-4 -0.02739,-0.857389 -0.0228,-4.249854 l 0.00577,-4.2496403 2.955365,-1.05877 c 1.625451,-0.58232 3.372894,-1.20809 3.883212,-1.390595 l 0.927847,-0.33183 2.084573,0.647065 c 1.146513,0.35589 2.097403,0.655 2.113096,0.664695 0.0227,0.01405 0.02853,1.18492 0.02853,5.7333903 0,5.421349 -0.0021,5.71683 -0.03993,5.736485 -0.06982,0.0362 -4.139981,1.21957 -4.190587,1.218365 -0.02667,-5e-4 -1.740541,-0.591371 -3.8086325,-1.312745 z"/>
+ <path style="fill:#ffffff" d="m 9.9610415,17.687255 c -2.0680865,-0.72138 -3.7668525,-1.31808 -3.775029,-1.32601 -0.0082,-0.008 -0.01016,-0.019 -0.00465,-0.02455 0.00578,-0.0056 2.2094937,0.18806 4.2859065,0.4303 2.862633,0.333965 3.519863,0.434005 3.533101,0.413815 0.02311,-0.03525 0.02254,-9.8175195 -5.81e-4,-9.8527745 -0.02512,-0.03835 -4.9294063,1.084885 -4.9711039,1.138325 -0.022545,0.02885 -0.02853,0.735215 -0.02853,3.3585845 0,2.631495 -0.00593,3.32646 -0.028525,3.343361 -0.04323,0.03235 -2.9144011,1.112629 -2.9472261,1.112384 -0.0228,-1.8e-4 -0.02739,-0.857389 -0.0228,-4.249854 l 0.00577,-4.2496405 2.955365,-1.05877 c 1.625451,-0.58232 3.372894,-1.20809 3.883212,-1.390595 l 0.927847,-0.33183 2.084573,0.647065 c 1.146513,0.35589 2.097403,0.655 2.113096,0.664695 0.0227,0.01405 0.02853,1.18492 0.02853,5.7333905 0,5.421349 -0.0021,5.71683 -0.03993,5.736485 -0.06982,0.0362 -4.139981,1.21957 -4.190587,1.218365 -0.02667,-5e-4 -1.740541,-0.591371 -3.8086325,-1.312745 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-onedrive.svg b/.icons/awkward/24x24/apps/ms-onedrive.svg
new file mode 100644
index 00000000..03c60cc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-onedrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.000004,5.4999989 A 7,7 0 0 0 6.249027,8.5126945 5.5,5.5 0 0 0 1.6718785,11.377928 l -0.00977,0.003 c -0.422319,0.778572 -0.6621095,1.67112 -0.6621095,2.61912 5.5e-4,1.123169 0.343598,2.169796 0.9277345,3.044922 l -0.00195,0.001 c 0.00752,0.01129 0.01682,0.021 0.024415,0.03223 0.099898,0.147334 0.206874,0.289022 0.3203125,0.425781 0.01804,0.02178 0.03536,0.04396 0.053711,0.06543 0.11468,0.134015 0.2353005,0.262293 0.3623045,0.384766 0.014925,0.0144 0.02887,0.02973 0.043945,0.04395 0.2870285,0.270623 0.6033385,0.51025 0.944336,0.714843 0.015395,0.0092 0.03139,0.01728 0.046875,0.02637 0.149315,0.08761 0.302824,0.168628 0.4609375,0.242188 0.033845,0.01577 0.068363,0.02984 0.102539,0.04492 0.141503,0.06234 0.2859325,0.119387 0.433594,0.169922 0.0423,0.01453 0.084258,0.02946 0.126953,0.04297 0.147574,0.0465 0.2982835,0.08495 0.451172,0.11914 0.040605,0.0091 0.080216,0.02106 0.121094,0.0293 0.1907985,0.03814 0.3842435,0.06886 0.582031,0.08691 V 19.5 h 0.5 5.5 6.5 c 0.19127,0 0.378485,-0.0159 0.563477,-0.03907 0.04403,-0.0056 0.08715,-0.01364 0.130859,-0.02051 0.15553,-0.02415 0.308176,-0.05508 0.458008,-0.09473 0.02967,-0.0079 0.0594,-0.01495 0.08887,-0.02343 0.366417,-0.105078 0.712504,-0.255118 1.03418,-0.444336 0.02865,-0.01684 0.05669,-0.03429 0.08496,-0.05176 0.150999,-0.09338 0.297112,-0.19367 0.435546,-0.303711 0.0044,-0.0035 0.0093,-0.0063 0.01367,-0.0098 0.0014,-0.0011 0.0024,-0.0027 0.0039,-0.0039 0.149544,-0.120076 0.290844,-0.249792 0.423829,-0.387695 0.0166,-0.01726 0.0315,-0.03617 0.04785,-0.05371 0.118225,-0.126563 0.228895,-0.259847 0.33203,-0.399414 0.01355,-0.0184 0.0277,-0.03606 0.041,-0.05469 0.527735,-0.737261 0.84181,-1.637476 0.84181,-2.613286 0,-2.415692 -1.905045,-4.380767 -4.293947,-4.489258 A 7,7 0 0 0 12.000004,5.4999989 Z"/>
+ <circle style="fill:#056ab6" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,4.9999995 A 7,7 0 0 0 5,12 7,7 0 0 0 5.010742,12.292968 7,7 0 0 1 12,5.4999995 7,7 0 0 1 18.989258,12.207031 7,7 0 0 0 19,12 7,7 0 0 0 12,4.9999995 Z"/>
+ <path style="fill:#138fe6" d="m 18.5,9.9999995 c -0.636709,0.031545 -1.189785,0.1496155 -1.709959,0.3398485 l -10e-4,10e-4 c -1.666787,0.695082 -3.39871,1.418637 -4.903299,2.046846 L 1.9257812,16.545897 C 2.8470491,17.92956 4.3446853,18.822327 6,18.974609 V 19 h 0.5 12 C 20.985281,19 23,16.985281 23,14.5 23,12.014718 20.985281,9.9999995 18.5,9.9999995 Z"/>
+ <path style="fill:#1581d9" d="M 6.5,7.9999995 A 5.5,5.5 0 0 0 1.671875,10.877929 l -0.00977,0.003 C 1.2397907,11.659451 1,12.551999 1,13.5 c 0.00135,2.842823 2.1689475,5.216171 5,5.474609 V 19 h 0.5 12 c 1.663307,-0.0012 3.190306,-0.919805 3.970703,-2.388672 l -7.716797,-4.59961 -5.5429685,-3.3037105 -0.01758,0.0049 A 5.5,5.5 0 0 0 6.5,7.9999995 Z"/>
+ <path style="fill:#38afec" d="m 13.94336,11.52832 c -0.689889,0.288072 -1.426189,0.595735 -2.057618,0.859375 l -9.9580076,4.157226 c 0.00741,0.01111 0.014971,0.02216 0.022461,0.03321 0.100079,0.147932 0.2075027,0.289561 0.3203125,0.425781 0.018057,0.02177 0.035324,0.04394 0.053711,0.06543 0.1150359,0.134626 0.2356894,0.262634 0.3623047,0.384766 0.014907,0.01438 0.028875,0.02973 0.043945,0.04395 0.2888149,0.272348 0.60583,0.511765 0.9443359,0.714844 0.015348,0.0092 0.031428,0.01731 0.046875,0.02636 0.1496174,0.08778 0.3035094,0.168847 0.4609375,0.242188 0.033792,0.01572 0.068367,0.02987 0.1025391,0.04492 0.1418144,0.06258 0.2865106,0.119394 0.4335937,0.169922 0.04223,0.01445 0.084248,0.02951 0.1269531,0.04297 0.147984,0.04683 0.2988831,0.08484 0.4511721,0.119141 0.04064,0.0091 0.080101,0.0211 0.121094,0.0293 0.191513,0.03858 0.385364,0.06882 0.582031,0.08691 V 19 h 0.5 12 c 0.190115,-1.37e-4 0.377835,-0.01551 0.563477,-0.03907 0.04398,-0.0055 0.08728,-0.01374 0.130859,-0.02051 0.154935,-0.02434 0.307725,-0.05473 0.458008,-0.09473 0.02965,-0.0078 0.05947,-0.015 0.08887,-0.02343 0.363339,-0.104703 0.710699,-0.254237 1.03418,-0.444336 0.0286,-0.01683 0.05677,-0.03432 0.08496,-0.05176 0.150661,-0.09308 0.296635,-0.19333 0.435547,-0.303711 0.0044,-0.0035 0.0093,-0.0063 0.01367,-0.0098 0.0015,-0.0011 0.0024,-0.0027 0.0039,-0.0039 0.148967,-0.119582 0.290534,-0.249305 0.423828,-0.387695 0.01663,-0.01725 0.03149,-0.03619 0.04785,-0.05371 0.117572,-0.126043 0.228811,-0.259328 0.332032,-0.399414 0.01355,-0.01833 0.02774,-0.03615 0.04102,-0.05469 0.113737,-0.159399 0.219104,-0.326161 0.3125,-0.501953 l -7.716788,-4.599614 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.5,9.9999995 c -0.636709,0.031545 -1.189787,0.1496105 -1.709961,0.3398435 l -0.001,10e-4 c -1.666787,0.695082 -3.398731,1.418667 -4.903321,2.046875 l -9.9599368,4.15818 c 0.088575,0.133032 0.1872743,0.257124 0.2861328,0.380859 l 9.673828,-4.039062 c 1.50459,-0.628208 3.236534,-1.351793 4.90332,-2.046875 l 10e-4,-0.001 C 17.310213,10.64961 17.863291,10.531544 18.5,10.5 c 2.400856,0 4.356796,1.881748 4.487304,4.25 C 22.991894,14.666721 23,14.584424 23,14.5 23,12.014718 20.985281,9.9999995 18.5,9.9999995 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.5,7.9999995 A 5.5,5.5 0 0 0 1.671875,10.877929 l -0.00977,0.003 C 1.2397906,11.659431 1,12.551999 1,13.5 c 4.53e-5,0.09542 0.0088,0.188903 0.013672,0.283203 0.033976,-0.866261 0.2588547,-1.684123 0.6484375,-2.402344 l 0.00977,-0.0029 A 5.5,5.5 0 0 1 6.5,8.4999995 5.5,5.5 0 0 1 9.1933595,9.21289 l 0.01758,-0.0049 5.5429685,3.303711 7.490234,4.464844 c 0.07879,-0.119211 0.158674,-0.237453 0.226563,-0.365235 L 14.753908,12.011701 9.2109395,8.70799 9.1933595,8.71289 A 5.5,5.5 0 0 0 6.5,7.9999995 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-onenote.svg b/.icons/awkward/24x24/apps/ms-onenote.svg
new file mode 100644
index 00000000..b97b2f6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-onenote.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="10" y="4.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 12.676619,2.5005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.8061856 A 1.2858429,1.3637897 0 0 0 2,6.1361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,21.13629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 12.676619,2.5005813 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="10" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 10.669,4 10,4.669 10,5.5 L 10,6 c 0,-0.831 0.669,-1.5 1.5,-1.5 l 9,0 C 21.331,4.5 22,5.169 22,6 L 22,5.5 C 22,4.669 21.331,4 20.5,4 l -9,0 z"/>
+ <path style="opacity:0.2" d="M 11,7.5 V 8.5 H 19 V 10.5 H 11 V 11.5 H 17 V 13.5 H 11 V 14.5 H 17 V 16.5 H 11 V 17.5 H 20 V 7.5 Z M 19,8.5 V 10.5 Z M 18,11.5 H 19 V 13.5 H 18 Z M 18,14.5 H 19 V 16.5 H 18 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,7 V 8 H 19 V 10 H 11 V 11 H 17 V 13 H 11 V 14 H 17 V 16 H 11 V 17 H 20 V 7 Z M 18,11 H 19 V 13 H 18 Z M 18,14 H 19 V 16 H 18 Z"/>
+ <path style="fill:#9c27b0" d="M 12.677,2.0006 A 1.2858,1.3638 0 0 0 12.43,2.0334 L 3.0011,4.3062 A 1.2858,1.3638 0 0 0 2,5.6361 V 12 18.364 A 1.2858,1.3638 0 0 0 3.0011,19.693 L 12.43,21.966 A 1.2858,1.3638 0 0 0 14,20.636 V 12 3.3633 A 1.2858,1.3638 0 0 0 12.677,2.0006 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.676758,2.0009765 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 3.0009765,4.3066406 A 1.2858429,1.3637897 0 0 0 2,5.635742 l 0,0.5 A 1.2858429,1.3637897 0 0 1 3.0009765,4.8066406 L 12.429688,2.5332031 A 1.2858429,1.3637897 0 0 1 12.676758,2.5009765 1.2858429,1.3637897 0 0 1 14,3.8632813 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 12.676758,2.0009765 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,15.5 V 9.5 L 11,15.5 V 9.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,15 V 9 L 11,15 V 9"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-outlook.svg b/.icons/awkward/24x24/apps/ms-outlook.svg
new file mode 100644
index 00000000..c8c4540a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-outlook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="10" y="4.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 12.676619,2.5005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.8061856 A 1.2858429,1.3637897 0 0 0 2,6.1361025 v 6.3637165 6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,21.13629 V 12.499819 3.863347 A 1.2858429,1.3637897 0 0 0 12.676619,2.5005813 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="10" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 9.5,7.5 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 H 19 c 0.554,0 1,-0.446 1,-1 v -8 c 0,-0.554 -0.446,-1 -1,-1 z m 1,1 h 7.792969 l -3.339844,3.339844 z M 9.5,9 15.046875,13.160156 19,9.207031 V 16.5 H 9.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 9.5,7 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 H 19 c 0.554,0 1,-0.446 1,-1 V 8 C 20,7.446 19.554,7 19,7 Z m 1,1 h 7.792969 l -3.339844,3.339844 z m -1,0.5 5.546875,4.160156 L 19,8.707031 V 16 H 9.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 10.669,4 10,4.669 10,5.5 V 6 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 9 C 21.331,4.5 22,5.169 22,6 V 5.5 C 22,4.669 21.331,4 20.5,4 Z"/>
+ <path style="fill:#f7a600" d="m 12.6765,2.0006 a 1.28585,1.3638 0 0 0 -0.247,0.03285 L 3.0011,4.3062 A 1.28585,1.3638 0 0 0 2,5.636 V 12 18.3635 a 1.28585,1.3638 0 0 0 1.0011,1.33 l 9.4284,2.2725 A 1.28585,1.3638 0 0 0 14,20.6365 V 12 3.36335 A 1.28585,1.3638 0 0 0 12.6765,2.0006 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.676758,2.0009765 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 3.0009765,4.3066406 A 1.2858429,1.3637897 0 0 0 2,5.635742 v 0.5 A 1.2858429,1.3637897 0 0 1 3.0009765,4.8066406 L 12.429688,2.5332031 A 1.2858429,1.3637897 0 0 1 12.676758,2.5009765 1.2858429,1.3637897 0 0 1 14,3.8632813 v -0.5 A 1.2858429,1.3637897 0 0 0 12.676758,2.0009765 Z"/>
+ <path style="opacity:0.2" d="m 8,8.5 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 m 0,2 a 2.0000002,2.0000002 0 0 1 2,2 2.0000002,2.0000002 0 0 1 -2,2 2.0000002,2.0000002 0 0 1 -2,-2 2.0000002,2.0000002 0 0 1 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 8,8 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 m 0,2 a 2.0000002,2.0000002 0 0 1 2,2 2.0000002,2.0000002 0 0 1 -2,2 2.0000002,2.0000002 0 0 1 -2,-2 2.0000002,2.0000002 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-powerpoint.svg b/.icons/awkward/24x24/apps/ms-powerpoint.svg
new file mode 100644
index 00000000..12d57723
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-powerpoint.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="10" y="4.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 12.676619,2.5005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.8061856 A 1.2858429,1.3637897 0 0 0 2,6.1361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,21.13629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 12.676619,2.5005813 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="10" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 10.669,4 10,4.669 10,5.5 L 10,6 c 0,-0.831 0.669,-1.5 1.5,-1.5 l 9,0 C 21.331,4.5 22,5.169 22,6 L 22,5.5 C 22,4.669 21.331,4 20.5,4 l -9,0 z"/>
+ <path style="opacity:0.2" d="m 16,6.5 c -1.656854,0 -3,1.3431458 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 l -3,0 z m -4.5,8 0,1 8.5,0 0,-1 z m 0,3 0,1 8.5,0 0,-1 z"/>
+ <path style="fill:#4f4f4f" d="m 16,6 c -1.656854,0 -3,1.3431458 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 l -3,0 z m -4.5,8 0,1 8.5,0 0,-1 z m 0,3 0,1 8.5,0 0,-1 z"/>
+ <path style="fill:#da4f2e" d="m 12.676619,2.0005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.3061856 A 1.2858429,1.3637897 0 0 0 2,5.6361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,20.63629 l 0,-8.636471 0,-8.6364721 A 1.2858429,1.3637897 0 0 0 12.676619,2.0005813 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.676758,2.0009765 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 3.0009765,4.3066406 A 1.2858429,1.3637897 0 0 0 2,5.635742 l 0,0.5 A 1.2858429,1.3637897 0 0 1 3.0009765,4.8066406 L 12.429688,2.5332031 A 1.2858429,1.3637897 0 0 1 12.676758,2.5009765 1.2858429,1.3637897 0 0 1 14,3.8632813 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 12.676758,2.0009765 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,16.499758 0,-6 5,0 0,3 -5,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5,16.000001 0,-6.0000025 5,0 0,3.0000025 -5,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ms-skype.svg b/.icons/awkward/24x24/apps/ms-skype.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-skype.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ms-word.svg b/.icons/awkward/24x24/apps/ms-word.svg
new file mode 100644
index 00000000..1ccb91ac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ms-word.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="10" y="4.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="10" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 12.676619,2.5005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.8061856 A 1.2858429,1.3637897 0 0 0 2,6.1361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,21.13629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 12.676619,2.5005813 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 10.669,4 10,4.669 10,5.5 L 10,6 c 0,-0.831 0.669,-1.5 1.5,-1.5 l 9,0 C 21.331,4.5 22,5.169 22,6 L 22,5.5 C 22,4.669 21.331,4 20.5,4 l -9,0 z"/>
+ <g style="opacity:0.2" transform="matrix(0.44444444,0,0,0.5,1.7777779,1)">
+ <rect width="18" height="2" x="23" y="23"/>
+ <rect width="18" height="2" x="23" y="19"/>
+ <rect width="18" height="2" x="23" y="31"/>
+ <rect width="18" height="2" x="23" y="27"/>
+ <rect width="18" height="2" x="23" y="15"/>
+ <rect width="18" height="2" x="23" y="11"/>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(0.44444444,0,0,0.5,1.7777779,0.5000009)">
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="23"/>
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="19"/>
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="31"/>
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="27"/>
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="15"/>
+ <rect style="fill:#4f4f4f" width="18" height="2" x="23" y="11"/>
+ </g>
+ <path style="fill:#3072d6" d="m 12.676619,2.0005813 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 3.0011162,4.3061856 A 1.2858429,1.3637897 0 0 0 2,5.6361025 l 0,6.3637165 0,6.363715 a 1.2858429,1.3637897 0 0 0 1.0011162,1.329917 l 9.4285718,2.272756 A 1.2858429,1.3637897 0 0 0 14,20.63629 l 0,-8.636471 0,-8.6364721 A 1.2858429,1.3637897 0 0 0 12.676619,2.0005813 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,9.5002255 6,15.500112 7.55,9.5002255 9.5,15.500112 11,9.5002255"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,9.0000015 6,14.999888 7.55,9.0000015 9.5,14.999888 11,9.0000015"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.676758,2.0009765 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 3.0009765,4.3066406 A 1.2858429,1.3637897 0 0 0 2,5.635742 l 0,0.5 A 1.2858429,1.3637897 0 0 1 3.0009765,4.8066406 L 12.429688,2.5332031 A 1.2858429,1.3637897 0 0 1 12.676758,2.5009765 1.2858429,1.3637897 0 0 1 14,3.8632813 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 12.676758,2.0009765 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mscore.svg b/.icons/awkward/24x24/apps/mscore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mscore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/msiexec.svg b/.icons/awkward/24x24/apps/msiexec.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/24x24/apps/msiexec.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mstdn.svg b/.icons/awkward/24x24/apps/mstdn.svg
new file mode 100644
index 00000000..3ab666b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mstdn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9,2.5 C 5.676,2.5 3,5.1268085 3,8.390625 v 3.21875 c 0,0.0066 0.00193,0.01292 0.00195,0.01953 0.0038,2.160167 0.2086077,6.949878 1.9023438,8.878906 C 6.433774,22.249764 10.000366,22.5 11.441406,22.5 14.002343,22.5 16,21.498047 16,21.498047 v -1.505859 c 0,0 -2.40235,0.540213 -4.226562,0.507812 C 10.52074,20.47775 9.7046686,20.149532 9.1660156,19.337891 8.9381046,18.994474 9.0163701,18.056806 8.9003906,17.5 c -3.738e-4,-0.0018 3.734e-4,-0.0041 0,-0.0059 C 8.9339051,17.494677 8.9663506,17.5 9,17.5 h 6 c 3.324,0 6,-2.626808 6,-5.890625 V 8.390625 C 21,5.1268085 18.324,2.5 15,2.5 Z"/>
+ <rect style="fill:#3088d4" width="18" height="15" x="3" y="2" rx="6" ry="5.891"/>
+ <path style="fill:#3088d4" d="m 3.0164755,10 h 5.283113 c 0,0 0.025799,4.242684 0.600131,7 0.1159795,0.556806 0.03865,1.494128 0.266561,1.837545 C 9.7049335,19.649186 10.521357,19.97775 11.774055,20 13.598268,20.032401 16,19.492779 16,19.492779 v 1.504333 C 16,20.997112 14.001977,22 11.44104,22 10,22 6.432902,21.749171 4.9034249,20.00722 2.6939006,17.49075 3.0164755,10 3.0164755,10 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="8.5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9 2 C 5.676 2 3 4.6268085 3 7.890625 L 3 8.390625 C 3 5.1268085 5.676 2.5 9 2.5 L 15 2.5 C 18.324 2.5 21 5.1268085 21 8.390625 L 21 7.890625 C 21 4.6268085 18.324 2 15 2 L 9 2 z M 8.9003906 17.494141 C 8.900764 17.495941 8.9000168 17.4982 8.9003906 17.5 C 9.0163701 18.056806 8.9381046 18.994474 9.1660156 19.337891 C 9.7046686 20.149532 10.52074 20.47775 11.773438 20.5 C 13.59765 20.532401 16 19.992188 16 19.992188 L 16 19.492188 C 16 19.492188 13.597649 20.032401 11.773438 20 C 10.520739 19.97775 9.7046686 19.649532 9.1660156 18.837891 C 8.9947405 18.579813 8.9831444 18.011532 8.9453125 17.496094 C 8.9304379 17.494828 8.9154914 17.494401 8.9003906 17.494141 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mtpaint.svg b/.icons/awkward/24x24/apps/mtpaint.svg
new file mode 100644
index 00000000..637c6497
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mtpaint.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m9 7.5v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#ffbc2c" d="m9 7v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#b7785d" d="m10.199219 5-1.199219 2h3 3l-1.199219-2h-3.601562z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m9 7v0.5h6v-0.5z"/>
+ <path style="opacity:.2" d="m3 7.5v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#eb4646" d="m3 7v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#b7785d" d="m4.1992188 5-1.1992188 2h3 3l-1.1992188-2h-3.6015624z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3 7v0.5h6v-0.5z"/>
+ <path style="opacity:.2" d="m15 7.5v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#4f82ea" d="m15 7v13.5c0 0.831 0.669 1.5 1.5 1.5h3c0.831 0 1.5-0.669 1.5-1.5v-13.5z"/>
+ <path style="fill:#b7785d" d="m16.199219 5-1.199219 2h3 3l-1.199219-2h-3.601562z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m15 7v0.5h6v-0.5z"/>
+ <rect style="opacity:.1" width="2" height="15" x="11" y="7"/>
+ <rect style="opacity:.1" width="2" height="15" x="5" y="7"/>
+ <rect style="opacity:.1" width="2" height="15" x="17" y="7"/>
+ <path style="opacity:.2" d="M 12,2.5 10.5,5 10.199219,5.5 h 3.601562 L 13.5,5 Z"/>
+ <path style="fill:#ffbc2c" d="m12 2-1.5 2.5-0.300781 0.5h3.601562l-0.300781-0.5-1.5-2.5z"/>
+ <path style="opacity:.2" d="M 6,2.5 4.5,5 4.1992188,5.5 H 7.8007812 L 7.5,5 Z"/>
+ <path style="fill:#eb4646" d="m6 2-1.5 2.5-0.3007812 0.5h3.6015624l-0.3007812-0.5-1.5-2.5z"/>
+ <path style="opacity:.2" d="M 18,2.5 16.5,5 16.199219,5.5 h 3.601562 L 19.5,5 Z"/>
+ <path style="fill:#4f82ea" d="m18 2-1.5 2.5-0.300781 0.5h3.601562l-0.300781-0.5-1.5-2.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m12 2-1.5 2.5-0.300781 0.5h0.300781l1.5-2.5 1.5 2.5h0.300781l-0.300781-0.5-1.5-2.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m6 2-1.5 2.5-0.3007812 0.5h0.3007812l1.5-2.5 1.5 2.5h0.3007812l-0.3007812-0.5-1.5-2.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m18 2-1.5 2.5-0.300781 0.5h0.300781l1.5-2.5 1.5 2.5h0.300781l-0.300781-0.5-1.5-2.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mtvmusic.svg b/.icons/awkward/24x24/apps/mtvmusic.svg
new file mode 100644
index 00000000..8ee4d26f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mtvmusic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m4.0664 3.5c-0.5909 0-1.0664 0.4755-1.0664 1.0664v13.868c0 0.591 0.4755 1.066 1.0664 1.066h13.867c0.592 0 1.067-0.475 1.067-1.066v-13.868c0-0.5905-0.475-1.066-1.066-1.066h-13.868zm0.9336 2h4l2 4 2-4h4v12h-3v-8.7266l-2 4.7266h-2l-2-4.7266v8.7266h-3v-12z"/>
+ <path fill="#fff" d="m4.0664 3c-0.5909 0-1.0664 0.4755-1.0664 1.0664v13.868c0 0.591 0.4755 1.066 1.0664 1.066h13.868c0.591 0 1.066-0.475 1.066-1.066v-13.868c0-0.5905-0.475-1.066-1.066-1.066h-13.868zm0.9336 2h4l2 4 2-4h4v12h-3v-8.7266l-2 4.7266h-2l-2-4.7266v8.7266h-3v-12z"/>
+ <circle fill="#ffa822" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m12 14v1h1v3h1v-3h1v-1h-3zm4 0 1.3008 4h1.5l1.199-4h-1l-1 3-1-3h-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mucommander.svg b/.icons/awkward/24x24/apps/mucommander.svg
new file mode 120000
index 00000000..d89d789f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mucommander.svg
@@ -0,0 +1 @@
+gnome-commander.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mugshot.svg b/.icons/awkward/24x24/apps/mugshot.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mugshot.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mullvad-vpn.svg b/.icons/awkward/24x24/apps/mullvad-vpn.svg
new file mode 100644
index 00000000..dc112f12
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mullvad-vpn.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22" y="2.5" rx="10" ry="10" transform="scale(-1,1)"/>
+ <g transform="scale(0.5)">
+ <rect style="fill:#2f4760" width="40" height="40" x="-44" y="4" rx="20" ry="20" transform="scale(-1,1)"/>
+ </g>
+ <path style="opacity:0.2" d="M 10.343121,19.336896 C 9.9819925,19.243361 9.295794,19.050848 9.001859,18.909086 8.404851,18.621157 7.499919,17.890051 7.499919,17.695649 7.87944,17.038374 8.434685,16.850035 9.000889,16.500031 8.580588,16.228945 8.4405805,16.049969 8.5262675,15.564159 c 0,0 0.043925,-0.175446 -0.2604655,-0.410356 -1.249958,-1.254293 -3.0978055,-2.713102 -3.7648925,-4.20207 0,-0.384079 0.218361,-0.467492 0.7939585,-0.451702 0.279604,0.0077 1.2116075,-0.01004 2.071144,0 1.5532025,0.01813 2.1310815,0 2.1310815,0 0,0 1.6233495,-0.03028 2.1182345,0.360997 1.251647,0.989623 1.814586,0.928778 2.862428,1.277913 0.976377,0.325322 1.023133,-0.13891 1.023133,2.182708 0.211864,1.314321 0.04482,1.981912 0.940634,3.149791 0.108969,0.143555 0.08286,0.210057 -0.204154,0.520012 -0.567721,0.613097 -1.764135,1.208444 -2.855995,1.42117 -0.739111,0.144 -2.344362,0.10399 -3.038233,-0.07573 z"/>
+ <path style="fill:#d2943b" d="M 10.343121,18.836865 C 9.9819925,18.74333 9.295794,18.550817 9.001859,18.409055 8.404851,18.121126 7.499919,17.39002 7.499919,17.195618 7.87944,16.538343 8.434685,16.350004 9.000889,16 8.580588,15.728914 8.4405805,15.549938 8.5262675,15.064128 c 0,0 0.043925,-0.175446 -0.2604655,-0.410356 -1.249958,-1.254293 -3.0978055,-2.713102 -3.7648925,-4.20207 0,-0.384079 0.218361,-0.4674915 0.7939585,-0.451702 0.279604,0.0077 1.2116075,-0.010035 2.071144,0 1.5532025,0.01813 2.1310815,0 2.1310815,0 0,0 1.6233495,-0.030285 2.1182345,0.360997 1.251647,0.989623 1.814586,0.928778 2.862428,1.277913 0.976377,0.325322 1.023133,-0.13891 1.023133,2.182708 0.211864,1.314321 0.04482,1.981912 0.940634,3.149791 0.108969,0.143555 0.08286,0.210057 -0.204154,0.520012 -0.567721,0.613097 -1.764135,1.208444 -2.855995,1.42117 -0.739111,0.144 -2.344362,0.10399 -3.038233,-0.07573 z"/>
+ <path style="fill:#ffffff" d="m 10.886631,15.872868 c 0.426809,-0.143059 0.976168,-0.531669 1.401129,-0.991141 0.237991,-0.25732 0.261669,-0.31845 0.14492,-0.374145 -0.08693,-0.04147 -0.350979,0.08914 -0.700224,0.346335 -0.629905,0.463891 -1.225898,0.741792 -1.62375,0.757127 -0.147033,0.0057 -0.360877,0.04469 -0.475209,0.08673 -0.196693,0.07232 -0.1899835,0.08286 0.124726,0.195854 0.409845,0.147158 0.640061,0.142921 1.128408,-0.02077 z"/>
+ <path style="opacity:0.2" d="m 13.250889,7.499598 c 1.794926,0 3.25,1.4550745 3.25,3.25 0,0.772286 -0.270794,1.480459 -0.720703,2.038086 -0.09914,0.254054 -0.176622,0.464402 -0.173828,0.520508 0.0095,0.191406 -0.133287,0.347187 -1.34668,-0.08691 -1.279779,-0.457851 -1.842653,-0.787509 -3.188476,-1.868164 -0.50349,-0.404286 -1.118798,-0.786222 -1.681641,-1.043945 -0.4880605,-0.22348 -0.888672,-0.261618 -0.888672,-0.30957 0,-0.5 0.6434685,-0.4536565 1,-0.5 h 0.758789 c 0.490792,-1.1722385 1.640852,-2 2.991211,-2 z"/>
+ <path style="fill:#ffd548" d="m 13.250889,7 c 1.794926,0 3.25,1.4550745 3.25,3.25 0,0.772286 -0.270794,1.480459 -0.720703,2.038086 -0.09914,0.254054 -0.176622,0.464403 -0.173828,0.520508 C 15.615889,13 15.473071,13.155782 14.259678,12.72168 12.979899,12.263828 12.417025,11.93417 11.071202,10.853516 10.567712,10.449229 9.952404,10.067294 9.389561,9.8095705 8.9015005,9.58609 8.500889,9.5479525 8.500889,9.5 c 0,-0.5 0.6434685,-0.4536565 1,-0.5 h 0.758789 C 10.75047,7.8277615 11.90053,7 13.250889,7 Z"/>
+ <path style="opacity:0.2" d="m 10.886631,16.372868 c 0.426809,-0.143059 0.976168,-0.531669 1.401129,-0.991141 0.237991,-0.25732 0.261669,-0.31845 0.14492,-0.374145 -0.08693,-0.04147 -0.350979,0.08914 -0.700224,0.346335 -0.629905,0.463891 -1.225898,0.741792 -1.62375,0.757127 -0.147033,0.0057 -0.360877,0.04469 -0.475209,0.08673 -0.196693,0.07232 -0.1899835,0.08286 0.124726,0.195854 0.409845,0.147158 0.640061,0.142921 1.128408,-0.02077 z"/>
+ <circle style="opacity:0.2" cx="-5" cy="10.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#efc286" cx="-5" cy="10" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 6.9199219 3.3886719 C 5.5591939 4.19072 4.4083937 5.3021007 3.5625 6.6328125 L 10.964844 8.9707031 L 11.486328 8.5761719 L 11.628906 7.7167969 L 11.666016 7.1054688 L 6.9199219 3.3886719 z"/>
+ <ellipse id="ellipse836" style="opacity:0.2" cx="13.205" cy="4.56" rx=".729" ry="1.015" transform="matrix(0.94990923,0.31252594,-0.28367784,0.95891964,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="13.063" cy="4.085" rx=".729" ry="1.015" transform="matrix(0.94990923,0.31252594,-0.28367784,0.95891964,0,0)"/>
+ <g style="fill:#ffffff" transform="scale(0.5)">
+ <path style="opacity:0.1;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.167874 4.00765,24.333141 4.011719,24.5 4.2763904,13.653863 13.087874,5 24,5 34.912126,5 43.72361,13.653863 43.988281,24.5 43.992353,24.333141 44,24.167874 44,24 44,12.92 35.08,4 24,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multibootusb.svg b/.icons/awkward/24x24/apps/multibootusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multibootusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multimc.svg b/.icons/awkward/24x24/apps/multimc.svg
new file mode 100644
index 00000000..f7bcf84c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#714f36" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 2.9999997,2.5000062 C 2.4459999,2.5000062 2,2.946006 2,3.5000059 V 5.0000054 6.5000049 H 4 V 5.501465 h 2 v 0.9985399 0 H 8 V 8.5 h 2 V 6.5000049 5.501465 4.5 h 2 v 1.001465 0.9985399 h 1.999998 V 5.501465 h 1.999996 V 6.5000049 8.5 H 18 V 6.5000049 L 20,6.5 V 5.501465 h 2 v 0.9985399 0 0 -0.9985399 h -0.001 c 0,-8.55e-4 9.5e-4,-0.00207 0.001,-0.00293 V 3.5000059 C 22,2.946006 21.553994,2.5000062 20.999994,2.5000062 Z"/>
+ <path style="fill:#629431" d="M 2.9999997,2.0000062 C 2.4459999,2.0000062 2,2.446006 2,3.0000059 V 4.5000054 6.0000049 H 4 V 5.001465 h 2 v 0.9985399 0 H 8 V 8 h 2 V 6.0000049 5.001465 4 h 2 v 1.001465 0.9985399 h 1.999998 V 5.001465 h 1.999996 V 6.0000049 8 H 18 V 6.0000049 L 20,6 V 5.001465 h 2 v 0.9985399 0 0 -0.9985399 h -0.001 c 0,-8.55e-4 9.5e-4,-0.00207 0.001,-0.00293 V 3.0000059 C 22,2.446006 21.553994,2.0000062 20.999994,2.0000062 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5000057 V 3.0000059 C 2,2.446006 2.4459999,2.0000062 2.9999997,2.0000062 H 20.999994 c 0.554,0 1,0.4459998 1,0.9999997 v 0.4999998 c 0,-0.5539998 -0.446,-0.9999997 -1,-0.9999997 H 2.9999997 C 2.4459999,2.500006 2,2.9460059 2,3.5000057 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.4459999,1 0.9999997,1 H 20.999994 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 2.9999997 C 2.4459999,22 2,21.554 2,21 Z"/>
+ <path style="fill:none;stroke:#78c629;stroke-width:2;stroke-linecap:round" d="m 7,10.999963 c 3.499999,0 6.550241,5.999999 10.05024,5.999999 1.53659,0 3.000007,-1.585813 2.999999,-3.000034 -8e-6,-1.414205 -1.463409,-2.999965 -2.999999,-2.999965 -3.999999,0 -6.550241,6 -10.05024,6"/>
+ <path style="fill:none;stroke:#78c629;stroke-width:2;stroke-linecap:round" d="m 17,11.000038 c -3.897526,0 -6.500002,5.999999 -10.0000009,5.999999 -1.53659,0 -3.0000072,-1.585813 -2.9999991,-3.000034 8.1e-6,-1.414205 1.4634091,-2.999965 2.9999991,-2.999965"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17,10 c -0.0047,0 -0.0089,0.0019 -0.01367,0.002 -0.301666,-0.0028 -0.614787,0.0031 -0.847656,0.07422 -2.028888,0.349168 -3.584599,1.8738 -4.976563,3.199219 C 9.579195,14.782632 8.1785708,16 7,16 6.5757163,16 6.0468709,15.74942 5.640625,15.332031 5.3182339,15.000797 5.1098281,14.588759 5.0351562,14.25 5.0157334,14.338113 5.0000004,14.425242 5,14.5 c -2.1e-6,0.362179 0.2343791,0.914642 0.640625,1.332031 C 6.0468709,16.24942 6.5757163,16.5 7,16.5 8.1785708,16.5 9.579195,15.282632 11.162109,13.775391 12.745025,12.268149 14.538091,10.5 17,10.5 c 0.01052,-1.17e-4 0.02066,-0.0035 0.03125,-0.0039 0.0097,3.45e-4 0.02176,0.0038 0.03125,0.0039 1.112295,0 2.083363,0.542428 2.792969,1.271484 0.651811,0.669676 1.105034,1.528519 1.177734,2.478516 0.0065,-0.08424 0.0293,-0.16431 0.0293,-0.25 -6e-6,-1.052029 -0.497423,-1.999459 -1.207031,-2.728516 -0.526091,-0.540508 -1.196422,-0.975653 -1.960938,-1.166015 -0.199029,-0.09301 -0.499302,-0.1056975 -0.818359,-0.103516 -0.0047,-1.9e-5 -0.0089,-0.002 -0.01367,-0.002 -0.01166,-1.531e-4 -0.02344,1.37e-4 -0.03516,0 -0.0095,1.06e-4 -0.01787,-1.244e-4 -0.02734,0 z"/>
+ <path style="opacity:0.2" d="m 17,12 c -0.391424,0 -0.785372,0.0963 -1.181641,0.259766 -4.85e-4,-0.0017 -0.0015,-0.0021 -0.002,-0.0039 -6.06e-4,0.0024 5.81e-4,0.0035 0,0.0059 -1.056371,0.436518 -2.135967,1.37794 -3.27539,2.46289 C 10.973312,16.217367 9.3214281,18 7,18 5.8876937,18 4.9166395,17.457588 4.2070312,16.728516 3.5552204,16.058825 3.1019849,15.200003 3.0292969,14.25 3.0228508,14.334238 3.0000005,14.414313 3,14.5 c -6e-6,1.052042 0.497423,1.999443 1.2070312,2.728516 C 4.9166395,17.957588 5.8876937,18.5 7,18.5 c 2.3214281,0 3.973312,-1.782633 5.541016,-3.275391 1.344318,-1.280051 2.606196,-2.362354 3.84375,-2.646484 0.196979,-0.03396 0.411108,-0.07127 0.630859,-0.07617 0.136024,0.0029 0.255457,0.02431 0.365234,0.04687 0.343552,0.09185 0.712327,0.309537 1.013672,0.619141 C 18.716918,13.499192 18.92533,13.911239 19,14.25 c 0.01943,-0.08811 0.03516,-0.17524 0.03516,-0.25 -2e-6,-0.362176 -0.234384,-0.914656 -0.640625,-1.332031 -0.155932,-0.160206 -0.332506,-0.286258 -0.511719,-0.392578 -0.0014,-0.0059 0.0015,-0.0057 0,-0.01172 -9.9e-4,0.0038 -0.0029,0.0042 -0.0039,0.0078 C 17.592621,12.102527 17.295194,12 17.035156,12 c -0.0043,5.6e-5 -0.0094,0.0037 -0.01367,0.0039 C 17.014059,12.003444 17.007508,12.000099 17,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multimedia-audio-player.svg b/.icons/awkward/24x24/apps/multimedia-audio-player.svg
new file mode 100644
index 00000000..40a52441
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia-audio-player.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#e65a2f" cx="12" cy="12" r="10"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-19.5" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ff9907" width="14" height="14" x="-19" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(0.5,0,0,0.5,-234.5,-82.99975)">
+ <path d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.5,0,0,0.5,-234.5,-83.49975)">
+ <path style="fill:#ffffff" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.989,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.0107,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.01074,-0.29102 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 5 C 8.122 5 5 8.122 5 12 C 5 12.084525 5.0087769 12.166218 5.0117188 12.25 C 5.1437474 8.4898619 8.2065251 5.5 12 5.5 C 15.793475 5.5 18.856253 8.4898619 18.988281 12.25 C 18.991223 12.166218 19 12.084525 19 12 C 19 8.122 15.878 5 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multimedia-photo-manager.svg b/.icons/awkward/24x24/apps/multimedia-photo-manager.svg
new file mode 100644
index 00000000..7235d707
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia-photo-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(-1 -.0000019073)">
+ <path fill="#ff766a" d="m3 3c-0.554 0-1 0.446-1 1v12h20v-12c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m16 7.5002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffee4" fill-rule="evenodd" d="m16 7.0002c1.6568 0 2.9999 1.3431 2.9999 2.9999 0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.6567 1.343-2.9998 3-2.9998z"/>
+ <path fill="#fff" opacity=".2" d="m3.0005 3.0004c-0.55398 0-0.99996 0.44598-0.99996 0.99996v0.49998c0-0.55398 0.44598-0.99996 0.99996-0.99996h17.999c0.55398 0 0.99996 0.44598 0.99996 0.99996v-0.49998c0-0.55398-0.44598-0.99996-0.99996-0.99996z"/>
+ <path fill="#d22f7a" d="m2.0005 16v3.9998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-3.9998z"/>
+ <path opacity=".2" d="m2.0005 20v0.49998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-0.49998c0 0.55398-0.44598 0.99996-0.99996 0.99996h-17.999c-0.5545 0-1.0005-0.446-1.0005-1z"/>
+ <path d="m2.0005 16v-0.57148s1.4422-0.95231 1.8477-1.0354c0.40547-0.08309 0.88431-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.22559 0.2293 0.008 0.64422-0.02 1.1264-0.04915 0.48212-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87057 0.0343 1.5332 0.07474 0.66257 0.04055 1.5727 0.10834 1.7791 0.12731 0.20649 0.01885 0.4492 0.05371 0.72467 0.09171 0.27544 0.0377 0.75227 0.09468 0.92101 0.11034 0.16869 0.0154 0.55978 0.0692 1.0136 0.11097 0.45377 0.0417 1.18 0.056 1.3896 0.04055 0.20971-0.01545 0.64927-0.17073 1.1392-0.31387 0.48986-0.14308 1.03-0.2741 1.4408-0.24171 0.411 0.032 2.722 0.833 2.722 0.833v0.57143h-17.57z"/>
+ <circle opacity=".2" cx="18.5" cy="17" r="5.5"/>
+ <circle fill="#42a1cd" cx="18.5" cy="16.5" r="5.5"/>
+ <path fill="#fff" d="m17.496 13.5-0.49927 0.5h-1.4978c-0.49927 0-0.49927 0.5-0.49927 0.5v4.0469c-0.002 0.449 0.499 0.453 0.499 0.453h5.9913c0.62409 0 0.49927-0.5 0.49927-0.5-0.003-0.08209 0-4 0-4 0-0.5-0.49927-0.5-0.49927-0.5h-1.4978l-0.49926-0.5zm0.99854 1.5c0.82724 0 1.4978 0.6716 1.4978 1.5s-0.67057 1.5-1.4978 1.5c-0.82719 0-1.4978-0.6716-1.4978-1.5s0.67062-1.5 1.4978-1.5zm0 0.5c-0.5515 0-0.99854 0.44772-0.99854 1s0.44707 1 0.99854 1c0.55148 0 0.99854-0.44772 0.99854-1s-0.44706-1-0.99854-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multimedia-photo-viewer.svg b/.icons/awkward/24x24/apps/multimedia-photo-viewer.svg
new file mode 100644
index 00000000..491364cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia-photo-viewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ff766a" d="M 3,3 C 2.446,3 2,3.446 2,4 V 16 H 22 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16,7.5001 c 1.6568,0 2.9999,1.3431 2.9999,2.9999 0,1.6568 -1.3431,2.9999 -2.9999,2.9999 -1.6568,0 -2.9999,-1.3431 -2.9999,-2.9999 0,-1.6568 1.3431,-2.9999 2.9999,-2.9999 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="m 16,7.0001 c 1.6568,0 2.9999,1.3431 2.9999,2.9999 0,1.6568 -1.3431,2.9999 -2.9999,2.9999 -1.6568,0 -2.9999,-1.3431 -2.9999,-2.9999 0,-1.6568 1.3431,-2.9999 2.9999,-2.9999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0005,3.0002 c -0.554,0 -1,0.446 -1,1 v 0.49999 c 0,-0.55399 0.44599,-0.99998 0.99998,-0.99998 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#d22f7a" d="m 2.0005,16 v 3.9999 c 0,0.55399 0.44599,0.99998 0.99998,0.99998 h 18 c 0.554,0 1,-0.446 1,-1 v -3.9999 z"/>
+ <path style="fill:#3f3f3f" d="m 2,16 v -0.695046 c 0,0 1.4422,-1.158224 1.8477,-1.259254 0.40547,-0.101054 0.88433,-0.01879 1.3764,0.09416 0.49212,0.112583 1.2268,0.305762 1.4561,0.315285 0.2293,0.0097 0.64423,-0.02432 1.1264,-0.05978 0.48213,-0.03472 1.2804,-0.06672 1.5294,-0.06324 0.24899,0 0.87058,0.04171 1.5332,0.0909 0.66258,0.04932 1.5727,0.131764 1.7792,0.154835 0.20649,0.02292 0.44921,0.06532 0.72468,0.111538 0.27544,0.04585 0.75228,0.115149 0.92103,0.134195 0.16869,0.01873 0.55979,0.08416 1.0136,0.134962 0.45378,0.05072 1.18,0.06811 1.3897,0.04932 0.20971,-0.01879 0.64928,-0.486804 1.1392,-0.660891 0.48986,-0.174014 1.03,-0.333373 1.4409,-0.293968 0.411,0.03892 2.722,1.250118 2.722,1.250118 v 0.694985 h -17.571 z"/>
+ <path style="opacity:0.2" d="m 2.0005,20 v 0.49999 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.55399 -0.44599,0.99998 -0.99998,0.99998 h -18 C 2.44653,20.99998 2.00054,20.55399 2.00054,20 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="2" y="16"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multimedia-video-player.svg b/.icons/awkward/24x24/apps/multimedia-video-player.svg
new file mode 100644
index 00000000..0b99de6f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia-video-player.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#9c27b0" d="M 3.5,3 C 2.669,3 2,3.669 2,4.5 V 17 H 22 V 4.5 C 22,3.669 21.331,3 20.5,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,3 C 2.669,3 2,3.669 2,4.5 V 5 C 2,4.169 2.669,3.5 3.5,3.5 h 17 C 21.331,3.5 22,4.169 22,5 V 4.5 C 22,3.669 21.331,3 20.5,3 Z"/>
+ <path style="fill:#e4e4e4" d="m 2,17 v 2.5 C 2,20.331 2.669,21 3.5,21 h 17 C 21.331,21 22,20.331 22,19.5 V 17 Z"/>
+ <rect style="fill:#ffffff;opacity:0.2" width="20" height=".5" x="2" y="17"/>
+ <rect style="fill:#999999" width="6" height="1" x="14" y="18" rx=".462" ry=".464"/>
+ <rect style="fill:#9c27b0" width="10" height="1" x="4" y="18" rx=".476" ry=".5"/>
+ <circle style="opacity:0.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+ <path style="opacity:0.2" d="M 9.2957,6.5001 C 9.0234,6.4947 8.9765,6.8449 8.999,7.0977 c 0.002,2.366 -0.00351,4.7323 0.0025,7.0981 0.023945,0.28288 0.3278,0.3959 0.50056,0.22047 1.8459,-1.211 4.5319,-2.414 6.3759,-3.6305 0.201,-0.1675 0.124,-0.5574 -0.101,-0.6385 -1.846,-1.2065 -4.525,-2.4196 -6.3729,-3.622 -0.0345,-0.0164 -0.0716,-0.0249 -0.1087,-0.025 z"/>
+ <path style="fill:#ffffff" d="M 9.3016,6.0001 C 9.0293,5.9947 8.9824,6.3449 9.0049,6.5977 c 0.002,2.366 -0.00351,4.7323 0.0025,7.0981 0.023945,0.28288 0.3278,0.3959 0.50056,0.22047 1.846,-1.211 4.532,-2.414 6.376,-3.6305 0.201,-0.1675 0.124,-0.5574 -0.101,-0.6385 -1.846,-1.2065 -4.525,-2.4196 -6.3729,-3.622 -0.0346,-0.0164 -0.0717,-0.0249 -0.1088,-0.025 z"/>
+ <path style="opacity:0.2" d="M 2,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,21.5 22,20.831 22,20 V 19.5 C 22,20.331 21.331,21 20.5,21 H 3.5 C 2.669,21 2,20.331 2,19.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/multimedia-volume-control.svg b/.icons/awkward/24x24/apps/multimedia-volume-control.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia-volume-control.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multimedia.svg b/.icons/awkward/24x24/apps/multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multisystem-liveusb.svg b/.icons/awkward/24x24/apps/multisystem-liveusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multisystem-liveusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multisystem-vbox.svg b/.icons/awkward/24x24/apps/multisystem-vbox.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multisystem-vbox.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multisystem.svg b/.icons/awkward/24x24/apps/multisystem.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multisystem.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multitasking-view.svg b/.icons/awkward/24x24/apps/multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/multiwinia.svg b/.icons/awkward/24x24/apps/multiwinia.svg
new file mode 100644
index 00000000..91db15d5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/multiwinia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11,2.5 a 3.0003,3.0003 0 0 0 -2.8261719,2 H 6 a 3.0003,3.0003 0 0 0 -3,3 v 2 a 3.0003,3.0003 0 0 0 3,3 H 6.1738281 A 3.0003,3.0003 0 0 0 6,13.5 v 6 a 3.0003,3.0003 0 0 0 3,3 h 2 A 3.0003,3.0003 0 0 0 11.998047,22.324219 3.0003,3.0003 0 0 0 13,22.5 h 2 a 3.0003,3.0003 0 0 0 3,-3 v -6 a 3.0003,3.0003 0 0 0 -0.175781,-1 H 18 a 3.0003,3.0003 0 0 0 3,-3 v -2 a 3.0003,3.0003 0 0 0 -3,-3 H 15.824219 A 3.0003,3.0003 0 0 0 13,2.5 Z"/>
+ <path style="fill:#556765" d="M 11,2 A 3.0003,3.0003 0 0 0 8.1738281,4 H 6 A 3.0003,3.0003 0 0 0 3,7 v 2 a 3.0003,3.0003 0 0 0 3,3 H 6.1738281 A 3.0003,3.0003 0 0 0 6,13 v 6 a 3.0003,3.0003 0 0 0 3,3 h 2 A 3.0003,3.0003 0 0 0 11.998047,21.824219 3.0003,3.0003 0 0 0 13,22 h 2 a 3.0003,3.0003 0 0 0 3,-3 V 13 A 3.0003,3.0003 0 0 0 17.824219,12 H 18 A 3.0003,3.0003 0 0 0 21,9 V 7 A 3.0003,3.0003 0 0 0 18,4 H 15.824219 A 3.0003,3.0003 0 0 0 13,2 Z"/>
+ <path style="opacity:0.2" d="m 11,5.5 v 2 H 6 v 2 h 5 v 4 H 9 v 6 h 2 v -4 h 2 v 4 h 2 v -6 h -2 v -4 h 5 v -2 h -5 v -2 z"/>
+ <path style="fill:#eb3a49" d="M 11,5 V 7 H 6 v 2 h 5 v 4 H 9 v 6 h 2 v -4 h 2 v 4 h 2 V 13 H 13 V 9 h 5 V 7 H 13 V 5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,5 v 0.5 h 2 V 5 Z M 6,7 v 0.5 h 5 V 7 Z m 7,0 v 0.5 h 5 V 7 Z m -4,6 v 0.5 h 2 V 13 Z m 4,0 v 0.5 h 2 V 13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,2 A 3.0003,3.0003 0 0 0 8.1738281,4 H 6 A 3.0003,3.0003 0 0 0 3,7 v 0.5 a 3.0003,3.0003 0 0 1 3,-3 H 8.1738281 A 3.0003,3.0003 0 0 1 11,2.5 h 2 a 3.0003,3.0003 0 0 1 2.824219,2 H 18 a 3.0003,3.0003 0 0 1 3,3 V 7 A 3.0003,3.0003 0 0 0 18,4 H 15.824219 A 3.0003,3.0003 0 0 0 13,2 Z M 6.0449219,12.5 A 3.0003,3.0003 0 0 0 6,13 v 0.5 a 3.0003,3.0003 0 0 1 0.1738281,-1 z m 11.7792971,0 A 3.0003,3.0003 0 0 1 18,13.5 V 13 a 3.0003,3.0003 0 0 0 -0.04687,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mumble.svg b/.icons/awkward/24x24/apps/mumble.svg
new file mode 100644
index 00000000..d1c1df2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mumble.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m11 2c-2.2793 0-4.3588 0.7085-5.8923 1.899-1.5336 1.1906-2.6077 2.8946-2.6077 4.7894v0.68489c-1.5226 0.76858-2.4998 2.7844-2.4998 5.1474 0 3.0245 1.7739 5.4792 3.9998 5.4792v-11.312c0-1.4187 0.6912-2.7242 1.9572-3.707 1.266-0.9831 3.0534-1.481 5.0428-1.481 1.9895 0 3.777 0.49795 5.0429 1.481 1.266 0.9828 1.951 2.2883 1.957 3.7074v10.315h-0.5v-9.7907c-0.3435 0-0.828 0.17135-1 0.3422v9.4485h-2.5v-1.4943c0-0.828-0.169-1.509-1-1.509h-3c-0.8309 0-1 0.681-1 1.509v0.99621c0 0.82785 0.16915 1.4943 1.0001 1.4943h8.0499c2.225-0.001 3.95-2.455 3.95-5.478 0-2.363-0.978-4.379-2.5-5.1477v-0.68489c0-1.8948-1.074-3.5988-2.607-4.7894-1.534-1.1905-3.613-1.899-5.893-1.899zm-6.5 7.213v10.787c0.3435 0 0.828-0.17135 1-0.51355v-9.9312c-0.172-0.1704-0.6565-0.3418-1-0.3418z"/>
+ <path fill="#fff" opacity=".1" d="m11 2c-2.2795 0-4.3591 0.7079-5.8926 1.8984-1.5336 1.1906-2.6074 2.8943-2.6074 4.7891v0.5c0-1.8948 1.0738-3.5985 2.6074-4.7891 1.5335-1.1905 3.6131-1.8984 5.8926-1.8984s4.3591 0.70792 5.8926 1.8984c1.533 1.1906 2.607 2.8943 2.607 4.7891v-0.5c0-1.8948-1.074-3.5985-2.607-4.7891-1.534-1.1905-3.614-1.8984-5.893-1.8984zm-6.5 7.2129v0.5c0.3435 0 0.828 0.17095 1 0.3418v-0.5c-0.172-0.1712-0.6565-0.3421-1-0.3421zm13 0c-0.3435 0-0.828 0.17095-1 0.3418v0.5c0.172-0.17085 0.6565-0.3418 1-0.3418v-0.5zm-15 0.1601c-1.5226 0.769-2.5 2.785-2.5 5.148 0 0.07094 0.01369 0.13674 0.015625 0.20703 0.078148-2.233 1.026-4.119 2.4844-4.855v-0.5zm17 0v0.5c1.4592 0.73662 2.4072 2.6238 2.4844 4.8594 0.002-0.071 0.016-0.138 0.016-0.211 0-2.363-0.978-4.379-2.5-5.148zm-9.5 6.627c-0.83099 0-1 0.68192-1 1.5098v0.5c0-0.828 0.169-1.51 1-1.51h3c0.83099 0 1 0.68192 1 1.5098v-0.5c0-0.828-0.169-1.51-1-1.51h-3zm4 3.0039v0.50005h2.5v-0.5h-2.5zm3.5 0v0.5h0.5v-0.5h-0.5z"/>
+ <path opacity=".2" d="m11 3.5c-1.9895 0-3.777 0.4974-5.043 1.4805-1.266 0.9827-1.957 2.2879-1.957 3.707v0.5c0-1.4191 0.691-2.7243 1.957-3.707 1.266-0.9831 3.0535-1.4805 5.043-1.4805 1.989 0 3.777 0.4974 5.043 1.4805 1.266 0.9827 1.951 2.2879 1.957 3.707v-0.5c-0.006-1.4191-0.691-2.7243-1.957-3.707-1.266-0.9831-3.054-1.4805-5.043-1.4805zm-10.984 11.229c-0.003438 0.098-0.015625 0.193-0.015625 0.292 0 3.025 1.7742 5.479 4 5.479v-0.5c-2.1736 0-3.9038-2.345-3.9844-5.271zm21.969 0.0039c-0.081 2.922-1.763 5.265-3.934 5.267h-8.051c-0.831 0-1-0.666-1-1.494v0.5c0 0.828 0.169 1.494 1 1.494h8.0508c2.224-0.002 3.949-2.456 3.949-5.479 0-0.098-0.012-0.192-0.016-0.289zm-16.485 4.753c-0.172 0.343-0.6565 0.514-1 0.514v0.5c0.3435 0 0.828-0.17147 1-0.51367v-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/muon.svg b/.icons/awkward/24x24/apps/muon.svg
new file mode 100644
index 00000000..548eb99c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/muon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".05" d="m2 1.5c-0.554 0-1 0.446-1 1v8.5h20v-8.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#fabd7f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#3f3f3f" d="m9.8571 4c-0.3165 0-0.8672 0.2403-0.8571 0.5385v8.4615h-2l4 5 4-5h-2v-8.4615c0-0.2983-0.541-0.5385-0.857-0.5385z"/>
+ <path fill="#fff" opacity=".1" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/muondiscover.svg b/.icons/awkward/24x24/apps/muondiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/muondiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mupdf.svg b/.icons/awkward/24x24/apps/mupdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mupdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mupen64plus-qt.svg b/.icons/awkward/24x24/apps/mupen64plus-qt.svg
new file mode 100644
index 00000000..d6e28659
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mupen64plus-qt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.8867188,2.5019991 A 3.0002893,3.0002893 0 0 0 3,5.500046 l 0,14.000001 a 3.0002893,3.0002893 0 1 0 6,0 l 0,-5.890625 0.7226562,0.84375 a 3.0002893,3.0002893 0 0 0 4.5546878,0 L 15,13.609422 l 0,5.890625 a 3.0002893,3.0002893 0 1 0 6,0 L 21,5.500046 A 3.0002893,3.0002893 0 0 0 15.722656,3.546921 L 12,7.890671 8.2773438,3.546921 A 3.0002893,3.0002893 0 0 0 5.8867188,2.5019991 Z"/>
+ <path style="fill:none;stroke:#d24343;stroke-width:5.99997854;stroke-linecap:round;stroke-linejoin:round" d="M 6,19.000016 6,5.0000655 12.000265,12.000041 18,5.0000655 18,19.000016"/>
+ <circle style="opacity:0.2" cx="18" cy="18.5" r="5"/>
+ <circle style="fill:#6c9832" cx="18" cy="18" r="5"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="17" y="15" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="17" y="-21" rx="1" ry="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 5.8867188 2.0019531 A 3.0002893 3.0002893 0 0 0 3 5 L 3 5.5 A 3.0002893 3.0002893 0 0 1 5.8867188 2.5019531 A 3.0002893 3.0002893 0 0 1 8.2773438 3.546875 L 12 7.890625 L 15.722656 3.546875 A 3.0002893 3.0002893 0 0 1 21 5.5 L 21 5 A 3.0002893 3.0002893 0 0 0 15.722656 3.046875 L 12 7.390625 L 8.2773438 3.046875 A 3.0002893 3.0002893 0 0 0 5.8867188 2.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/museeks.svg b/.icons/awkward/24x24/apps/museeks.svg
new file mode 100644
index 00000000..7f936912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/museeks.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#469ed7" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m14 6.5-6 7 3 2.5 2-2.5v3h3v-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#abfaff" d="m14 6-6 7 3 2.5 2-2.5v3h3v-10z"/>
+ <path opacity=".2" d="m12 11.5-3 2.5-3 2.5v-10l3 2.5z"/>
+ <path fill="#fff" d="m12 11-3 2.5-3 2.5v-10l3 2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/museeq.svg b/.icons/awkward/24x24/apps/museeq.svg
new file mode 100644
index 00000000..8648c357
--- /dev/null
+++ b/.icons/awkward/24x24/apps/museeq.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#0277bd" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" style="enable-background:new" transform="matrix(.5 0 0 .5 -73 -119.5)">
+ <rect width="4" height="24" x="160" y="250"/>
+ <rect width="4" height="18" x="172" y="250"/>
+ <path d="m160 258v2c0 4.3974 3.6026 8 8 8s8-3.6026 8-8v-2h-4v2c0 2.2506-1.7494 4-4 4s-4-1.7494-4-4v-2z"/>
+ </g>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.5 0 0 .5 -73 -120)">
+ <rect width="4" height="24" x="160" y="250"/>
+ <rect width="4" height="18" x="172" y="250"/>
+ <path d="m160 258v2c0 4.3974 3.6026 8 8 8s8-3.6026 8-8v-2h-4v2c0 2.2506-1.7494 4-4 4s-4-1.7494-4-4v-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/musescore.svg b/.icons/awkward/24x24/apps/musescore.svg
new file mode 100644
index 00000000..42dd54dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/musescore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <rect fill="#f8d7ae" width="40" height="40" x="-42" y="-42.11" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m22 2c-11.08 0-20 8.92-20 20 0 0.168 0.008 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.6539 19.988 19.5c0.004-0.16686 0.0117-0.33213 0.0117-0.5 0-11.08-8.92-20-20-20z"/>
+ <path fill="#2a567b" fill-rule="evenodd" d="m28.504 10c-2.218 0-3.56 1.376-4.07 2.621-0.511 1.246-0.428 2.434-0.428 2.434l1.996-0.11s-0.028-0.812 0.281-1.566c0.31-0.755 0.72-1.379 2.221-1.379s1.909 0.624 2.219 1.379c0.309 0.754 0.283 1.566 0.283 1.566l1.996 0.11s0.083-1.188-0.428-2.434c-0.511-1.245-1.852-2.621-4.07-2.621zm-0.004 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-13.996 3.988c-2.218 0-3.56 1.376-4.07 2.621-0.511 1.246-0.428 2.434-0.428 2.434l-0.002-0.055v11.012h2v-11.039l-0.002-0.027s-0.028-0.812 0.281-1.567c0.31-0.754 0.72-1.379 2.221-1.379s1.909 0.625 2.219 1.379c0.309 0.755 0.283 1.567 0.283 1.567l-0.002 0.027v0.025l-0.004 4.014h0.004v6.988h2v-11.027l-0.004-0.027s-0.028-0.812 0.281-1.567c0.31-0.754 0.722-1.379 2.223-1.379s1.909 0.625 2.219 1.379c0.309 0.755 0.283 1.567 0.283 1.567l-0.004 0.027v6.039l0.004-0.055s-0.083 1.188 0.428 2.434c0.51 1.245 1.852 2.621 4.07 2.621s3.559-1.376 4.07-2.621c0.511-1.246 0.428-2.434 0.428-2.434l0.002 0.055v-11h-2v11.027l0.002 0.028s0.026 0.812-0.283 1.566c-0.31 0.755-0.718 1.379-2.219 1.379s-1.911-0.624-2.221-1.379c-0.309-0.754-0.281-1.566-0.281-1.566l0.002-0.028v-6.039l-0.002 0.055s0.083-1.188-0.428-2.434c-0.51-1.245-1.852-2.621-4.07-2.621-1.642 0-2.8 0.754-3.5 1.651-0.7-0.897-1.859-1.651-3.5-1.651z"/>
+ <path opacity=".2" d="m2.0117 22.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.16787-0.0076-0.33314-0.01172-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/musicbrainz.svg b/.icons/awkward/24x24/apps/musicbrainz.svg
new file mode 100644
index 00000000..94350b41
--- /dev/null
+++ b/.icons/awkward/24x24/apps/musicbrainz.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#736dab" cx="11" cy="11" r="10"/>
+ <path fill="#ffba58" d="m21 11c0 5.5228-4.4772 10-10 10v-20c5.5228 0 10 4.4772 10 10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="7"/>
+ <circle fill="#fff" cx="11" cy="11" r="7"/>
+ <path opacity=".8" d="m9 8v4.0879a1.5 1.5 0 0 0 -0.5 -0.088 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5v-4.5h3v2.0879a1.5 1.5 0 0 0 -0.5 -0.088 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5v-4.5h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/musique.svg b/.icons/awkward/24x24/apps/musique.svg
new file mode 100644
index 00000000..7760430c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/musique.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 19.683594,3.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.6582031 C 7.143725,5.8711886 6.99983,7.5002034 7,7.4980469 V 9.5 17.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 8.4648438 L 18,6.7363281 V 8.5 15.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 5.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#5652d2" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 V 9 16.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.9648438 L 18,6.2363281 V 8 14.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 17,12.5 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 m -11,2 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"/>
+ <path style="fill:#3c8cf8" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 17 20 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 6 22 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 19.683594 3.0195312 C 19.494034 3.0000953 19.277372 3.0084354 19.029297 3.0527344 L 8.9140625 5.1582031 C 7.143725 5.3711886 6.99983 7.0002034 7 6.9980469 L 7 7.4980469 C 6.99983 7.5002034 7.143725 5.8711886 8.9140625 5.6582031 L 19.029297 3.5527344 C 19.277372 3.5084354 19.494034 3.5000953 19.683594 3.5195312 C 21.01051 3.6555864 21 5.1484375 21 5.1484375 L 21 4.6484375 C 21 4.6484375 21.01051 3.1555864 19.683594 3.0195312 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17 12 A 4 4 0 0 0 13 16 A 4 4 0 0 0 13.009766 16.210938 A 4 4 0 0 1 17 12.5 A 4 4 0 0 1 20.990234 16.283203 A 4 4 0 0 0 21 16 A 4 4 0 0 0 17 12 z M 6 14 A 4 4 0 0 0 2 18 A 4 4 0 0 0 2.0097656 18.210938 A 4 4 0 0 1 6 14.5 A 4 4 0 0 1 9.9902344 18.283203 A 4 4 0 0 0 10 18 A 4 4 0 0 0 6 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mutt.svg b/.icons/awkward/24x24/apps/mutt.svg
new file mode 100644
index 00000000..88e1366c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mutt.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4c0-0.3275-0.15848-0.6147-0.40039-0.7969l0.004-0.00585z"/>
+ <rect opacity=".2" width="32" height="26" x="144" y="243" rx="2" ry="2" transform="matrix(.5 0 0 .5 -69 -119)"/>
+ <path fill="#fff" opacity=".1" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v0.5c0-0.32025 0.15196-0.60145 0.38476-0.7842v-0.001l0.0117-0.0088c0.01945-0.0148 0.03805-0.0306 0.058595-0.04395l9.545-7.162 9.6035 7.1975-0.004 0.00585c0.243 0.182 0.401 0.469 0.401 0.7965v-0.5c0-0.3275-0.158-0.6147-0.4-0.7969l0.004-0.00585-9.604-7.197z"/>
+ <rect fill="#ebebeb" width="16" height="13" x="3" y="2" rx="1" ry="1"/>
+ <path fill="#848484" d="m11 4c-2.2091 0-4 1.7908-4 4 0 2.209 1.7909 4 4 4h2.5s0.46875 0 0.5-0.5c0-0.5-0.5-0.5-0.5-0.5h-2.5c-1.6568 0-3-1.3431-3-3 0-1.6568 1.3431-3 3-3 1.6568 0 3 1.3431 3 3v0.5c0 0.27614-0.22386 0.5-0.5 0.5s-0.5-0.22386-0.5-0.5v-0.5c0-1.1045-0.89545-2-2-2-1.1045 0-2 0.89545-2 2 0 1.1045 0.89545 2 2 2 0.5231 0 0.99515-0.20545 1.3515-0.5342 0.285 0.3385 0.7055 0.534 1.1485 0.534 0.8284 0 1.5-0.6716 1.5-1.5v-0.5c0-2.2091-1.7908-4-4-4zm0 3c0.5523 0 1 0.44771 1 1 0 0.55228-0.44771 1-1 1-0.55228 0-1-0.44771-1-1 0-0.55228 0.44771-1 1-1z"/>
+ <path fill="#4f4f4f" d="m1 8 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#6a6a6a" d="m20 21c0.554 0 1-0.446 1-1v-12l-19 13z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-boot-options.svg b/.icons/awkward/24x24/apps/mx-boot-options.svg
new file mode 100644
index 00000000..144bf61a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-boot-options.svg
@@ -0,0 +1,17 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-21" y="-19" width="20" height="16" rx="1" ry="1" style="fill:#8e8e8e"/>
+ <path d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <rect x="3" y="1.5" width="16" height="17" ry="1" style="opacity:.2"/>
+ <rect x="3" y="1" width="16" height="17" ry="1" style="fill:#f49c35"/>
+ <path d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m14.5 19.5a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5zm2 0a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5z" style="opacity:.2"/>
+ <circle cx="16.5" cy="19.5" r=".5" style="fill:#b7b7b7"/>
+ <circle cx="14.5" cy="19.5" r=".5" style="fill:#b7b7b7"/>
+ <rect x="5" y="19.5" width="7" height="1" ry=".5" style="fill:#ffffff;opacity:.2"/>
+ <rect x="5" y="19" width="7" height="1" ry=".5" style="fill:#3b3a36"/>
+ <circle cx="11" cy="9.5" r="6" style="opacity:.2"/>
+ <circle cx="11" cy="9" r="6" style="fill:#252a35"/>
+ <path d="m9.96439 5.00006-0.0882 1.0536a3.1429 3.1429 0 0 0-0.91852 0.53126l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0-0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854-0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048-0.53013 3.1429 3.1429 0 0 0-0.0457-0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0-0.921-0.528l-0.088-1.056h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.143 1.143 1.1429 1.1429 0 0 1-1.143 1.143 1.1429 1.1429 0 0 1-1.143-1.143 1.1429 1.1429 0 0 1 1.143-1.143z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-bootrepair.svg b/.icons/awkward/24x24/apps/mx-bootrepair.svg
new file mode 100644
index 00000000..658a9535
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-bootrepair.svg
@@ -0,0 +1,18 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-21" y="-19" width="20" height="16" rx="1" ry="1" style="fill:#8e8e8e"/>
+ <path d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <rect x="3" y="1.5" width="16" height="17" ry="1" style="opacity:.2"/>
+ <rect x="3" y="1" width="16" height="17" ry="1" style="fill:#b7b7b7"/>
+ <path d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m14.5 19.5a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5zm2 0a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5z" style="opacity:.2"/>
+ <circle cx="16.5" cy="19.5" r=".5" style="fill:#b7b7b7"/>
+ <circle cx="14.5" cy="19.5" r=".5" style="fill:#b7b7b7"/>
+ <rect x="5" y="19.5" width="7" height="1" ry=".5" style="fill:#ffffff;opacity:.2"/>
+ <rect x="5" y="19" width="7" height="1" ry=".5" style="fill:#3b3a36"/>
+ <circle cx="11" cy="9.5" r="6" style="opacity:.2"/>
+ <circle cx="11" cy="9" r="6" style="fill:#e4e4e4"/>
+ <rect x="10" y="4" width="2" height="10" ry="1" style="fill:#db4539"/>
+ <rect transform="rotate(90)" x="8" y="-16" width="2" height="10" ry="1" style="fill:#db4539"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-broadcom-manager.svg b/.icons/awkward/24x24/apps/mx-broadcom-manager.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-broadcom-manager.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-cleanup.svg b/.icons/awkward/24x24/apps/mx-cleanup.svg
new file mode 100644
index 00000000..ab11fc52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-cleanup.svg
@@ -0,0 +1,15 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="2" y="2.5" width="18" height="18" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="2" y="2" width="18" height="18" rx="1" ry="1" style="fill:#aa86f1"/>
+ <path d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <g transform="translate(2.5e-4,-5e-4)">
+ <path d="m9.9989 10.333-1.241 1.408-0.957 0.927-1.0655 0.711-1.2815 0.671-1.4842 0.5485-0.9297 0.216-0.04005 0.12 0.0537 0.3225 0.21585 0.537 0.458 0.8855 0.44545 0.6565 0.863 0.8995 0.391 0.3885 0.3505 0.122 1.5905-0.0145-0.943 0.6435-0.014 0.162 0.5665 0.4425 0.7685 0.4425c0.9935 0.551 1.889-0.538 1.889-0.538s-0.482 0.8255-0.4525 1.116h0.9445l0.499-0.08 0.5665-0.2825-0.1895 0.295 1.0265 0.013c1.082-0.024 1.798-0.646 2.439-1.313l0.674-0.792 0.5265-0.791 0.3905-0.725 0.621-1.4355 0.472-1.167 0.2295-0.618h-0.224l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496-0.121-0.175-0.0245-0.068-0.045999-0.0295z" style="fill:#fed24c"/>
+ <path d="m17.654 1.5234-0.991 1.8597-0.858 1.8971-1.049 2.0691-0.725 1.702-0.806-0.3369-1.16-0.4976h-0.28392l-0.24213 0.067395-0.39058 0.51045-1.1328 1.4884 0.05333 0.14769 0.12106 0.17493 0.83595 0.49613 1.0521 0.6438c1.2689 0.7691 2.0064 1.7743 3.3756 2.1602l1.7048 0.19722h0.28681l0.01873-0.07456 0.2479-1.5185 0.20322-1.2274 0.02017-0.2624-0.14845-0.27531-0.9988-0.45598-0.5794-0.24806-0.35455-0.22655-0.04035-0.01721 0.04756-0.075995 0.59235-1.4611 0.53325-1.2905 0.6673-1.745 0.51595-1.2346 0.43814-1.0998 0.35989-1.0657c0.216-0.7959-0.731-1.2265-1.314-0.3006z" style="fill:#c2352a"/>
+ <path d="m18.383 1.002c-0.2405 0.01795-0.5105 0.1743-0.7285 0.5215l-0.991 1.8593-0.858 1.8977-1.049 2.069-0.725 1.7025-0.806-0.337-1.16-0.498h-0.2845l-0.242 0.067-0.3905 0.511-1.133 1.488 0.054 0.1475 0.1025 0.1475 0.9765-1.283 0.3905-0.511 0.242-0.067h0.2845l1.16 0.497 0.8055 0.338 0.725-1.7025 1.0495-2.069 0.8575-1.8977 0.9915-1.8593c0.4555-0.7244 1.127-0.61305 1.2975-0.1514l0.017-0.04785c0.134-0.4975-0.186-0.85212-0.586-0.8222zm-2.392 8.8995-0.1295 0.319-0.047 0.0765 0.04 0.0175 0.3545 0.2265 0.579 0.248 0.999 0.456 0.1035 0.1915 0.0255-0.1545 0.0195-0.2615-0.1485-0.2755-0.999-0.456-0.579-0.248z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m18.952 1.8721-0.3435 1.0176-0.4375 1.0996-0.5165 1.2352-0.667 1.745-0.5335 1.2905-0.5925 1.4605-0.047 0.0765 0.04 0.0175 0.1365 0.087 0.463-1.1415 0.5335-1.2905 0.667-1.745 0.5165-1.2352 0.4375-1.0996 0.3605-1.0654c0.0465-0.1732 0.0305-0.3237-0.017-0.45215zm-8.78 8.706-0.1565 0.205 0.054 0.1475 0.121 0.175 0.836 0.496 1.0515 0.6445c1.269 0.769 2.007 1.7745 3.376 2.16l1.705 0.1965h0.2865l0.0195-0.074 0.247-1.5185 0.204-1.228 0.0195-0.2615-0.045-0.084-0.1785 1.0735-0.247 1.5185-0.0195 0.074h-0.2865l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496z" style="opacity:.2"/>
+ <path d="m9.9989 10.333-1.241 1.408-0.957 0.927-1.0655 0.711-1.2815 0.671-1.4842 0.5485-0.9297 0.216-0.04005 0.12 0.0537 0.3225 0.01955 0.0495 0.8965-0.208 1.4842-0.5485 1.2815-0.671 1.0655-0.711 0.957-0.927 1.241-1.408 0.045999 0.0295 0.0245 0.068 0.121 0.175 0.836 0.496 1.0515 0.6445c1.269 0.769 2.007 1.7745 3.376 2.16l1.705 0.1965h0.0385l0.1855-0.5h-0.224l-1.705-0.1965c-1.369-0.385-2.107-1.391-3.376-2.16l-1.0515-0.6445-0.836-0.496-0.121-0.175-0.0245-0.068zm-2.631 8.8985-0.743 7e-3 -0.2 0.1365-0.014 0.162 0.2375 0.1855zm2.267 1.1525s-0.158 0.184-0.4065 0.363c-0.0315 0.0995-0.0525 0.19-0.046 0.253h0.1445c0.1335-0.307 0.308-0.616 0.308-0.616z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m17.197 14.603-0.044 0.118-0.472 1.167-0.621 1.4355-0.3905 0.725-0.5265 0.791-0.674 0.792c-0.641 0.6665-1.357 1.289-2.44 1.3145l-1.0265-0.013 0.1895-0.295-0.5665 0.2825-0.499 0.08h-0.8c-0.0846 0.194-0.1566 0.388-0.1451 0.5h0.9445l0.499-0.08 0.5665-0.2825-0.1895 0.295 1.0265 0.013c1.083-0.026 1.799-0.648 2.44-1.315l0.674-0.792 0.5265-0.791 0.3905-0.725 0.621-1.4355 0.472-1.167 0.2295-0.618h-0.1855zm-14.124 0.704-0.0332 8e-3 -0.04005 0.12 0.0537 0.3225 0.21585 0.537 0.458 0.8855 0.44545 0.6565 0.863 0.8995 0.391 0.3885 0.3505 0.122 0.8475-0.0075 0.743-0.507-1.5905 0.0145-0.3505-0.122-0.3906-0.388-0.863-0.9-0.4455-0.656-0.458-0.886-0.1963-0.487zm3.5752 4.416-0.2235 0.1525-0.014 0.162 0.5665 0.4425 0.7685 0.4425c0.584 0.3235 1.1285 0.08 1.4825-0.175 0.114-0.359 0.4065-0.863 0.4065-0.863s-0.8955 1.089-1.889 0.538l-0.768-0.442-0.329-0.257z" style="opacity:.2"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-clocky.svg b/.icons/awkward/24x24/apps/mx-clocky.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-clocky.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-codecs.svg b/.icons/awkward/24x24/apps/mx-codecs.svg
new file mode 100644
index 00000000..94c61228
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-codecs.svg
@@ -0,0 +1,30 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="2" y="3" width="18" height="18" rx=".89999998" ry=".89999998" style="fill:#4f4f4f"/>
+ <path d="m3 4.5v2h2v-2zm14 0v2h2v-2zm-14 3v2h2v-2zm14 0v2h2v-2zm-14 4v2h2v-2zm14 0v2h2v-2zm-14 4v2h2v-2zm14 0v2h2v-2zm-14 3v2h2v-2zm14 0v2h2v-2z" style="opacity:.2"/>
+ <rect x="3" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="3" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="3" y="11" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="3" y="15" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="3" y="18" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="17" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="17" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="17" y="11" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="17" y="15" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="17" y="18" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="6" y="4.5" width="10" height="5" ry="1" style="opacity:.2"/>
+ <rect x="6" y="4" width="10" height="5" ry="1" style="fill:#28a1e1"/>
+ <rect x="6" y="10.5" width="10" height="5" ry="1" style="opacity:.2"/>
+ <rect x="6" y="10" width="10" height="5" ry="1" style="fill:#28a1e1"/>
+ <rect x="6" y="16.5" width="10" height="4" ry=".80000001" style="opacity:.2"/>
+ <rect x="6" y="16" width="10" height="4" ry=".80000001" style="fill:#28a1e1"/>
+ <path d="m7 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h8c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m7 10c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h8c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 6.8007812,16 C 6.3575812,16 6,16.357581 6,16.800781 v 0.5 C 6,16.857581 6.3575812,16.5 6.8007812,16.5 H 15.199219 C 15.642419,16.5 16,16.857581 16,17.300781 v -0.5 C 16,16.357581 15.642419,16 15.199219,16 Z" style="fill:#ffffff;opacity:.2"/>
+ <rect x="8" y="1" width="6" height="6" ry="1" style="fill:#ff961b"/>
+ <path d="m6.4457222 6.5179272c-0.3962992 1.422e-4 -0.59473 0.4381876-0.3146018 0.6944983l4.5651726 4.1684605c0.173771 0.158819 0.455432 0.158819 0.629203 0l4.543384-4.1863883c0.280129-0.2563105 0.08169-0.6943558-0.314602-0.6944983z" style="opacity:.2"/>
+ <path d="m6.4457222 6.0179278c-0.3962992 1.422e-4 -0.59473 0.4381877-0.3146018 0.6944983l4.5651726 4.1684599c0.173771 0.158819 0.455432 0.158819 0.629203 0l4.543384-4.1863877c0.280129-0.2563105 0.081695-0.6943558-0.314602-0.6944983z" style="fill:#ffe330"/>
+ <path d="m9 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h4c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 15.554688,6 6.4453125,6.0175781 C 6.0642635,6.0177149 5.876994,6.4206738 6.1113281,6.6796875 6.1894748,6.5888844 6.2964342,6.5176315 6.4453125,6.5175781 L 15.554688,6.5 c 0.148879,5.35e-5 0.255837,0.071306 0.333984,0.1621094 C 16.123006,6.4030957 15.93573,6.000137 15.554688,6 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-conky.svg b/.icons/awkward/24x24/apps/mx-conky.svg
new file mode 100644
index 00000000..ba00b6a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-conky.svg
@@ -0,0 +1,12 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="2" ry="2" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="2" ry="2" style="fill:#292d96"/>
+ <path d="M 3,1 C 1.892,1 1,1.892 1,3 v 16 c 0,0.554 0.2224844,1.054516 0.5839844,1.416016 L 20.416016,1.5839844 C 20.054516,1.2224844 19.554,1 19,1 Z" style="fill:#0072c0"/>
+ <path d="m3 17.5h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2z" style="opacity:.2"/>
+ <path d="m3 17h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2z" style="fill:#ffffff"/>
+ <path d="m3 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m14 3.5v1h5v-1zm0 2v1h3v-1zm0 2v1h4v-1zm0 2v1h2v-1zm0 2v1h5v-1zm0 2v1h4v-1z" style="opacity:.2"/>
+ <path d="m14 3v1h5v-1zm0 2v1h3v-1zm0 2v1h4v-1zm0 2v1h2v-1zm0 2v1h5v-1zm0 2v1h4v-1z" style="fill:#ffbb1f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-findshares.svg b/.icons/awkward/24x24/apps/mx-findshares.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-findshares.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-live-usb-maker.svg b/.icons/awkward/24x24/apps/mx-live-usb-maker.svg
new file mode 100644
index 00000000..487de6af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-live-usb-maker.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.999985 3h13.99995v7h-13.99995z" style="fill:#b7b7b7"/>
+ <path d="m4.999985 3v0.5h13.99995v-0.5z" style="fill:#ffffff;opacity:.2"/>
+ <rect x="2" y="9" width="20" height="12" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <path d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <rect x="6" y="5" width="4" height="2" style="opacity:.5"/>
+ <rect x="14" y="5" width="4" height="2" style="opacity:.5"/>
+ <path d="m12 10.5a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0-5-5zm0 1a4 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-4zm0 1c-0.554 0-1 0.446-1 1v1h-1c-0.554 0-1 0.446-1 1s0.446 1 1 1h1v1c0 0.554 0.446 1 1 1s1-0.446 1-1v-1h1c0.554 0 1-0.446 1-1s-0.446-1-1-1h-1v-1c0-0.554-0.446-1-1-1z" style="opacity:.2"/>
+ <path d="m12 10a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0-5-5zm0 1a4 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-4zm0 1c-0.554 0-1 0.446-1 1v1h-1c-0.554 0-1 0.446-1 1s0.446 1 1 1h1v1c0 0.554 0.446 1 1 1s1-0.446 1-1v-1h1c0.554 0 1-0.446 1-1s-0.446-1-1-1h-1v-1c0-0.554-0.446-1-1-1z" style="fill:#0ad313"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-menu-editor.svg b/.icons/awkward/24x24/apps/mx-menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-network-assistant.svg b/.icons/awkward/24x24/apps/mx-network-assistant.svg
new file mode 100644
index 00000000..57c49d5d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-network-assistant.svg
@@ -0,0 +1,20 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1)">
+ <g>
+ <path d="m7 20.5-2-2h-2.5c-0.831 0-1.5-0.669-1.5-1.5v-12c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v12c0 0.831-0.669 1.5-1.5 1.5h-2.5l-2 2z" style="opacity:.2"/>
+ <path d="m7 20-2-2h-2.5c-0.831 0-1.5-0.669-1.5-1.5v-12c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v12c0 0.831-0.669 1.5-1.5 1.5h-2.5l-2 2z" style="fill:#afafb1"/>
+ <path d="m9 17-2.25-2h-2.75v-9h14v9h-3l-2 2z" style="opacity:.6"/>
+ <g transform="scale(1,-1)" style="fill:#f8c44e">
+ <rect x="7" y="-8" width="1" height="2"/>
+ <rect x="9" y="-8" width="1" height="2"/>
+ <rect x="11" y="-8" width="1" height="2"/>
+ <rect x="13" y="-8" width="1" height="2"/>
+ <rect x="15" y="-8" width="1" height="2"/>
+ </g>
+ <path d="m2.5 3c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m4 15v0.5h2.75l2.25 2h4l2-2h3v-0.5h-3l-2 2h-4l-2.25-2z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+ <circle cx="16" cy="16" r="6" style="fill:#c149c0"/>
+ <path d="m15.224 13-0.067 0.79a2.3571 2.3571 0 0 0-0.688 0.398l-0.718-0.338-0.75 1.299 0.652 0.453a2.3571 2.3571 0 0 0-0.036 0.398 2.3571 2.3571 0 0 0 0.033 0.399l-0.65 0.451 0.75 1.299 0.717-0.337a2.3571 2.3571 0 0 0 0.69 0.396l0.065 0.792h1.5l0.067-0.79a2.3571 2.3571 0 0 0 0.688-0.399l0.719 0.338 0.75-1.299-0.652-0.453a2.3571 2.3571 0 0 0 0.036-0.397 2.3571 2.3571 0 0 0-0.035-0.4l0.651-0.451-0.75-1.298-0.716 0.337a2.3571 2.3571 0 0 0-0.691-0.395l-0.066-0.792h-1.5zm0.75 2.142a0.85715 0.85715 0 0 1 0.856 0.858 0.85715 0.85715 0 0 1-0.856 0.856 0.85715 0.85715 0 0 1-0.858-0.856 0.85715 0.85715 0 0 1 0.858-0.858z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-packageinstaller.svg b/.icons/awkward/24x24/apps/mx-packageinstaller.svg
new file mode 100644
index 00000000..64d66c70
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-packageinstaller.svg
@@ -0,0 +1,12 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m2 1.5c-0.554 0-1 0.446-1 1v8.5h20v-8.5c0-0.554-0.446-1-1-1z" style="opacity:.05"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-21" y="-21" width="20" height="20" rx="1" ry="1" style="fill:#fabd7f"/>
+ <path d="M 9.8571,4 C 9.5406,4 8.9899,4.2403 9,4.5385 V 13 H 7 l 4,5 4,-5 H 13 V 4.5385 C 13,4.2402 12.459,4 12.143,4 Z" style="fill:#3f3f3f"/>
+ <path d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ </g>
+ <circle cx="17" cy="17" r="6" style="fill:#6c9832"/>
+ <rect x="13" y="16" width="8" height="2" rx="1" ry="1" style="fill:#ffffff"/>
+ <rect x="16" y="13" width="2" height="8" rx="1" ry="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-qsi.svg b/.icons/awkward/24x24/apps/mx-qsi.svg
new file mode 100644
index 00000000..1cdda7f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-qsi.svg
@@ -0,0 +1,15 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-20.5" y="-17" width="16" height="12" rx="1" ry="1" style="opacity:.2"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-20" y="-17" width="16" height="12" rx="1" ry="1" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-18.5" y="-21" width="16" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-18" y="-21" width="16" height="20" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-16" y="-19" width="12" height="16" rx="0" ry="0" style="fill:#0072c0"/>
+ <path d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <rect x="3" y="16" width="16" height=".5" style="fill:#ffffff;opacity:.1"/>
+ <path d="m3 16 16-12h-16z" style="fill:#00ade5"/>
+ <path d="m11 5.5a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0-5-5zm0 1a4 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-4zm0 1a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm0 2h-1v4h2v-4z" style="opacity:.2"/>
+ <path d="m11 5a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0-5-5zm0 1a4 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-4zm0 1a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm0 2h-1v4h2v-4z" style="fill:#ffffff"/>
+ <rect x="3" y="4" width="16" height=".5" style="opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-repo-manager.svg b/.icons/awkward/24x24/apps/mx-repo-manager.svg
new file mode 100644
index 00000000..7d99bdf8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-repo-manager.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-22" y="-22" width="20" height="20" rx="1" ry="1" style="fill:#3c96d6"/>
+ <path d="m10.8571 5c-0.3165 0-0.8672 0.2403-0.8571 0.5385v8.4615h-2l4 5 4-5h-2v-8.4615c0-0.2983-0.541-0.5385-0.857-0.5385z" style="fill:#ffffff"/>
+ <path d="m2 3.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <circle cx="18" cy="18" r="5" style="fill:#3f3f3f"/>
+ <path d="m17.223 15-0.06613 0.7902a2.3572 2.3572 0 0 0-0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0-0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889-0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036-0.3976 2.3572 2.3572 0 0 0-0.0343-0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0-0.6905-0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1-0.857 0.857 0.85715 0.85715 0 0 1-0.857-0.857 0.85715 0.85715 0 0 1 0.857-0.857z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-select-sound.svg b/.icons/awkward/24x24/apps/mx-select-sound.svg
new file mode 100644
index 00000000..7511c0f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-select-sound.svg
@@ -0,0 +1,35 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="m6 5.5c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h1.5v-2h5v2h9.5c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1z" style="opacity:.2"/>
+ <path d="m6 5c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h1.5v-2h5v2h9.5c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1z" style="fill:#419d45"/>
+ <path d="m6 4.9849c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <g style="opacity:.2">
+ <rect x="13" y="16.5" width="2" height="3"/>
+ <rect x="15.5" y="16.5" width="2" height="3"/>
+ <rect x="18" y="16.5" width="2" height="3"/>
+ <rect x="20.5" y="16.5" width="2" height="3"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect x="13" y="16" width="2" height="3"/>
+ <rect x="15.5" y="16" width="2" height="3"/>
+ <rect x="18" y="16" width="2" height="3"/>
+ <rect x="20.5" y="16" width="2" height="3"/>
+ </g>
+ <rect x="11" y="8" width="5" height="5" rx="1" ry="1" style="fill:#4e4e4e"/>
+ <g style="fill:#b7b7b7">
+ <rect x="12" y="7" width="1" height="1.5"/>
+ <rect x="14" y="7" width="1" height="1.5"/>
+ <rect x="12" y="12.5" width="1" height="1.5"/>
+ <rect x="14" y="12.5" width="1" height="1.5"/>
+ <rect transform="rotate(90)" x="9" y="-17" width="1" height="1.5"/>
+ <rect transform="rotate(90)" x="11" y="-17" width="1" height="1.5"/>
+ <rect transform="rotate(90)" x="9" y="-11.5" width="1" height="1.5"/>
+ <rect transform="rotate(90)" x="11" y="-11.5" width="1" height="1.5"/>
+ </g>
+ <path d="m3 5h2v15.5" style="fill:none;opacity:.2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#000000"/>
+ <path d="m3 4h2v16" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#b7b7b7"/>
+ <path d="m3 3a1.0001 1.0001 0 0 0-0.9805 1.2461 1.0001 1.0001 0 0 1 0.9805-0.7461h2a1.0001 1.0001 0 0 1 1 1v-0.5a1.0001 1.0001 0 0 0-1-1z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+ <circle cx="17" cy="17" r="6" style="fill:#ff9907"/>
+ <path d="m15 14v2 2a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1v-3h3v2a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1v-3-2h-1-3-1z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-snapshot.svg b/.icons/awkward/24x24/apps/mx-snapshot.svg
new file mode 100644
index 00000000..a3f24674
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-snapshot.svg
@@ -0,0 +1,20 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <style id="style1086" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+ <style id="style1086-0" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+ <g transform="translate(1,1)">
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-20.5" y="-17" width="16" height="12" rx="1" ry="1" style="opacity:.2"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-20" y="-17" width="16" height="12" rx="1" ry="1" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-18.5" y="-21" width="16" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-18" y="-21" width="16" height="20" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-16" y="-19" width="12" height="16" rx="0" ry="0" style="fill:#00ccff"/>
+ <path d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <rect x="3" y="16" width="16" height=".5" style="fill:#ffffff;opacity:.1"/>
+ <rect x="3" y="4" width="16" height=".5" style="opacity:.2"/>
+ <path d="m11 5.500003c-1.221453 0.00248-2.399751 0.4519809-3.3125 1.2636719l1.580078 2.734375 2.289063-3.9648438c-0.184785-0.021414-0.370621-0.032499-0.556641-0.0332031zm1.582031 0.2617188-1.582031 2.7382812h4.576172c-0.566201-1.2948941-1.653953-2.2896935-2.994141-2.7382812zm-5.601562 1.7753906c-0.634577 0.8577228-0.978142 1.8959462-0.980469 2.9628906 0.0015 0.336031 0.0368 0.671058 0.105469 1h3.162109zm5.751953 1.9628906 2.287109 3.962891c0.634577-0.857723 0.978142-1.895946 0.980469-2.962891-0.0015-0.336031-0.0368-0.6710577-0.105469-1zm0 2-2.291016 3.966797c0.185432 0.02149 0.371922 0.03257 0.558594 0.0332 1.221453-0.0025 2.399751-0.451981 3.3125-1.263671zm-6.308594 1c0.566202 1.294894 1.653953 2.289693 2.994141 2.738281l1.582031-2.738281z" style="opacity:.2"/>
+ <path d="M 11,5 C 9.778547,5.00248 8.600249,5.4519809 7.6875,6.2636719 l 1.580078,2.734375 2.289063,-3.9648438 C 11.371856,5.0117891 11.18602,5.0007041 11,5 Z M 12.582031,5.2617188 11,8 h 4.576172 C 15.009971,6.7051059 13.922219,5.7103065 12.582031,5.2617188 Z M 6.980469,7.0371094 C 6.345892,7.8948322 6.002327,8.9330556 6,10 c 0.0015,0.336031 0.0368,0.671058 0.105469,1 H 9.267578 Z M 12.732422,9 15.019531,12.962891 C 15.654108,12.105168 15.997673,11.066945 16,10 15.99854,9.6639694 15.963201,9.3289423 15.894531,9 Z m 0,2 -2.291016,3.966797 c 0.185432,0.02149 0.371922,0.03257 0.558594,0.0332 1.221453,-0.0025 2.399751,-0.451981 3.3125,-1.263671 z m -6.308594,1 c 0.566202,1.294894 1.653953,2.289693 2.994141,2.738281 L 11,12 Z" style="fill:#4f4f4f"/>
+ <circle cx="11" cy="10.5" r="1" style="opacity:.2"/>
+ <circle cx="11" cy="10" r="1" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-system-sounds.svg b/.icons/awkward/24x24/apps/mx-system-sounds.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-system-sounds.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-timeset-gui-icon.svg b/.icons/awkward/24x24/apps/mx-timeset-gui-icon.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-timeset-gui-icon.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-tools.svg b/.icons/awkward/24x24/apps/mx-tools.svg
new file mode 100644
index 00000000..e85f763d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-tools.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#318e9e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 8,5.5 C 7.7054,5.5007 7.4126,5.5448 7.1309,5.6309 L 9,7.5 V 9.5 H 7 L 5.1309,7.6309 C 5.0448,7.9126 5.0007,8.2054 5,8.5 5,10.157 6.3431,11.5 8,11.5 8.4743,11.499 8.9415,11.385 9.3633,11.168 L 10.803,12.738 9.5723,14.215 9,13.5 4,19.5 H 17 20 L 16,15.5 15.609,15.891 12.674,12.689 15.332,9.5 H 17 V 10.5 L 18,11.5 20,9.5 19,8.5 H 18 V 7.5 C 18,7.5 16.871,5.8608 16,5.5 H 13 C 13,5.5 14.764,5.7929 15,6.5 15,7.5 14,8.5 14,8.5 L 14.182,8.6816 11.715,11.643 10.434,10.246 C 10.8,9.7375 10.998,9.1269 11,8.5 11,6.8431 9.6569,5.5 8,5.5 Z M 11.762,13.785 14.609,16.891 13,18.5 10.469,15.336 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 C 7.7054,5.0007 7.4126,5.0448 7.1309,5.1309 L 9,7 V 9 H 7 L 5.1309,7.1309 C 5.0448,7.4126 5.0007,7.7054 5,8 5,9.6569 6.3431,11 8,11 8.4743,10.999 8.9415,10.885 9.3633,10.668 L 10.803,12.238 9.5723,13.715 9,13 4,19 H 17 20 L 16,15 15.609,15.391 12.674,12.189 15.332,9 H 17 V 10 L 18,11 20,9 19,8 H 18 V 7 C 18,7 16.871,5.3608 16,5 H 13 C 13,5 14.764,5.2929 15,6 15,7 14,8 14,8 L 14.182,8.1816 11.715,11.143 10.434,9.7461 C 10.8,9.2375 10.998,8.6269 11,8 11,6.3431 9.6569,5 8,5 Z M 11.762,13.285 14.609,16.391 13,18 10.469,14.836 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-tweak.svg b/.icons/awkward/24x24/apps/mx-tweak.svg
new file mode 100644
index 00000000..ab36947b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-tweak.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="2" ry="2"/>
+ <rect style="fill:#0072c0" width="20" height="20" x="2" y="2" rx="2" ry="2"/>
+ <path style="fill:#00ade5" d="M 4,2 C 2.892,2 2,2.892 2,4 v 16 c 0,0.554 0.2224844,1.054516 0.5839844,1.416016 L 21.416016,2.5839844 C 21.054516,2.2224844 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 7.7,8.5 c 0,0 4,-3 7,-3 4,0 4,5 2,8 l 2,1 -5,3 -1,-6 2,1 c 1,-2 1,-4 0,-5 -3,-1 -7,1 -7,1 z"/>
+ <path style="fill:#ffffff" d="m 7.7,8 c 0,0 4,-3 7,-3 4,0 4,5 2,8 l 2,1 -5,3 -1,-6 2,1 c 1,-2 1,-4 0,-5 -3,-1 -7,1 -7,1 z"/>
+ <path style="opacity:0.2" d="m 4,18.5 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z"/>
+ <path style="fill:#ffffff" d="m 4,18 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z m 3,0 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.2" d="m 4,6.5 v 2 h 2 v -2 z m 0,3 v 2 h 2 v -2 z m 0,3 v 2 h 2 v -2 z m 0,3 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 2.892,2 2,2.892 2,4 v 16 c 0,0.554 0.222484,1.054516 0.583984,1.416016 L 21.416016,2.5839844 C 21.054516,2.2224844 20.554,2 20,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,6 V 8 H 6 V 6 Z m 0,3 v 2 H 6 V 9 Z m 0,3 v 2 h 2 v -2 z m 0,3 v 2 h 2 v -2 z m 0,3 v 2 l 2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 2.892,2 2,2.892 2,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 16 c 1.108,0 2,0.892 2,2 V 4 C 22,2.892 21.108,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-usb-unmounter.svg b/.icons/awkward/24x24/apps/mx-usb-unmounter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-usb-unmounter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-user.svg b/.icons/awkward/24x24/apps/mx-user.svg
new file mode 100644
index 00000000..696f375b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-user.svg
@@ -0,0 +1,12 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m8.5 1.5a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5-3.5 3.5 3.5 0 0 0-3.5-3.5zm-4.5 8c-1.662 0-3 1.338-3 3v7c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-7c0-1.662-1.338-3-3-3z" style="opacity:.2"/>
+ <path d="m8.5 1a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5-3.5 3.5 3.5 0 0 0-3.5-3.5zm-4.5 8c-1.662 0-3 1.338-3 3v7c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-7c0-1.662-1.338-3-3-3z" style="fill:#008ecc"/>
+ <path d="M 8.5,1 A 3.5,3.5 0 0 0 5,4.5 3.5,3.5 0 0 0 5.01172,4.7246094 3.5,3.5 0 0 1 8.5,1.5 3.5,3.5 0 0 1 11.988281,4.7753906 3.5,3.5 0 0 0 12,4.5 3.5,3.5 0 0 0 8.5,1 Z M 4,9 C 2.338,9 1,10.338 1,12 v 0.5 c 0,-1.662 1.338,-3 3,-3 h 9 c 1.662,0 3,1.338 3,3 V 12 C 16,10.338 14.662,9 13,9 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m13.5 2.5a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5-3.5 3.5 3.5 0 0 0-3.5-3.5zm-4.5 8c-1.662 0-3 1.338-3 3v7c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-7c0-1.662-1.338-3-3-3z" style="opacity:.2"/>
+ <path d="m13.5 2a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5-3.5 3.5 3.5 0 0 0-3.5-3.5zm-4.5 8c-1.662 0-3 1.338-3 3v7c0 0.554 0.446 1 1 1h13c0.554 0 1-0.446 1-1v-7c0-1.662-1.338-3-3-3z" style="fill:#00ac7d"/>
+ <path d="m13.5 2a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 0.011719 0.2246094 3.5 3.5 0 0 1 3.488281-3.2246094 3.5 3.5 0 0 1 3.488281 3.2753906 3.5 3.5 0 0 0 0.011719-0.2753906 3.5 3.5 0 0 0-3.5-3.5zm-4.5 8c-1.662 0-3 1.338-3 3v0.5c0-1.662 1.338-3 3-3h9c1.662 0 3 1.338 3 3v-0.5c0-1.662-1.338-3-3-3z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m11 12.5v1l2 2-0.5 0.5-0.5-0.5-3 4h10l-2-3-0.5 0.5-1.5-1.5 2-2v-1h-1l-2 2-2-2zm3 4 1.5 1.5-0.5 0.5-1.5-1.5z" style="opacity:.2"/>
+ <path d="m11 12v1l2 2-0.5 0.5-0.5-0.5-3 4h10l-2-3-0.5 0.5-1.5-1.5 2-2v-1h-1l-2 2-2-2zm3 4 1.5 1.5-0.5 0.5-1.5-1.5z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mx-viewer.svg b/.icons/awkward/24x24/apps/mx-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mx-welcome.svg b/.icons/awkward/24x24/apps/mx-welcome.svg
new file mode 100644
index 00000000..b3e6cc99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mx-welcome.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#fabd7f"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m11 4.5a2 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-2zm-6 2v1l4 4v8h1v-4h2v4h1v-8l4-4v-1h-1l-3 3h-4l-3-3z" style="opacity:.2"/>
+ <path d="m11 4a2 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-2zm-6 2v1l4 4v8h1v-4h2v4h1v-8l4-4v-1h-1l-3 3h-4l-3-3z" style="fill:#4f4f4f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mygpo.svg b/.icons/awkward/24x24/apps/mygpo.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mygpo.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/mynotes.svg b/.icons/awkward/24x24/apps/mynotes.svg
new file mode 100644
index 00000000..bc004de4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mynotes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3,2.5 C 2.446,2.5 2,2.946 2,3.5 V 21.5 C 2,22.054 2.446,22.5 3,22.5 H 14 L 22,14.5 V 3.5 C 22,2.946 21.554,2.5 21,2.5 Z"/>
+ <path style="fill:#fecd38" d="M 3,2 C 2.446,2 2,2.446 2,3 V 21 C 2,21.554 2.446,22 3,22 H 14 L 22,14 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#ffe69b" d="M 22,14 H 15 C 14.448,14 14,14.448 14,15 V 22 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,14 C 14.448,14 14,14.448 14,15 V 15.5 C 14,14.948 14.448,14.5 15,14.5 H 21.5 L 22,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mypaint.svg b/.icons/awkward/24x24/apps/mypaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mypaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/myrulib.svg b/.icons/awkward/24x24/apps/myrulib.svg
new file mode 100644
index 00000000..c2e80a3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/myrulib.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#7a6a4d" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="opacity:0.2" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 L 7,22 7,2 5.0002,2 Z"/>
+ <path style="opacity:0.2" d="m 15,2.5 0,9 1.5,-1 1.5,1 0,-9 z"/>
+ <path style="fill:#f2bc61" d="m 15,2 0,9 1.5,-1 1.5,1 0,-9 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/myspace.svg b/.icons/awkward/24x24/apps/myspace.svg
new file mode 100644
index 00000000..0dd441f3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/myspace.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#3e50b4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <circle cx="15.5" cy="7.5" r="2.5"/>
+ <path d="m15.5 11a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.002 0.05566l-0.002 0.002v5.442h5v-5.4707l-0.001-0.0019a2.5 2.5 0 0 0 0.001 -0.027 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <circle cx="11" cy="7.5" r="2"/>
+ <path d="m11 10.5a2 2.1875 0 0 0 -2 2.1875 2 2.1875 0 0 0 0.00155 0.0487l-0.0016 0.002v4.762h4v-4.7869l-0.0008-0.0016a2 2.1875 0 0 0 0.001 -0.024 2 2.1875 0 0 0 -2 -2.188z"/>
+ <circle cx="7.5" cy="7.5" r="1.5"/>
+ <path d="m7.5 10a1.5 1.5625 0 0 0 -1.5 1.563 1.5 1.5625 0 0 0 0.0012 0.034l-0.0012 0.001v3.402h3v-3.4192l-0.0006-0.0012a1.5 1.5625 0 0 0 0.0006 -0.017 1.5 1.5625 0 0 0 -1.5 -1.563z"/>
+ </g>
+ <g fill="#92aeff" transform="translate(-1,-1)">
+ <circle cx="15.5" cy="7.5" r="2.5"/>
+ <path d="m15.5 11a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.002 0.05566l-0.002 0.002v5.442h5v-5.4707l-0.001-0.0019a2.5 2.5 0 0 0 0.001 -0.027 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <circle cx="11" cy="7.5" r="2"/>
+ <path d="m11 10.5a2 2.1875 0 0 0 -2 2.1875 2 2.1875 0 0 0 0.00155 0.0487l-0.0016 0.002v4.762h4v-4.7869l-0.0008-0.0016a2 2.1875 0 0 0 0.001 -0.024 2 2.1875 0 0 0 -2 -2.188z"/>
+ <circle cx="7.5" cy="7.5" r="1.5"/>
+ <path d="m7.5 10a1.5 1.5625 0 0 0 -1.5 1.563 1.5 1.5625 0 0 0 0.0012 0.034l-0.0012 0.001v3.402h3v-3.4192l-0.0006-0.0012a1.5 1.5625 0 0 0 0.0006 -0.017 1.5 1.5625 0 0 0 -1.5 -1.563z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/mysql-workbench.svg b/.icons/awkward/24x24/apps/mysql-workbench.svg
new file mode 100644
index 00000000..b74f00d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/mysql-workbench.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#26557c" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m4.7559 4.5002c-0.57654-0.012922-0.84726 0.40938-0.72852 1.1348 0.038275 0.2338 0.23215 0.56599 0.65039 1.1191 0.46511 0.61514 0.65282 0.95145 0.85547 1.5332 0.3195 0.9172 0.46698 1.2251 0.72656 1.5117 0.20164 0.22267 0.20187 0.22354 0.066406 0.67773-0.21006 0.70433-0.2526 2.1154-0.083984 2.7793 0.25235 0.99356 0.56122 1.4434 0.99414 1.4434 0.30924 0 0.56361-0.27077 0.6543-0.70117 0.031445-0.14923 0.090159-0.36315 0.13086-0.47461 0.07026-0.19233 0.088286-0.17682 0.36328 0.29687 0.15936 0.27452 0.46405 0.68315 0.67578 0.9082 0.48912 0.51991 1.1586 1.1067 1.207 1.0566 0.02045-0.0211-0.17434-0.33-0.43359-0.68555-0.2593-0.355-0.7474-1.181-1.086-1.835-0.3948-0.763-0.664-1.189-0.748-1.19-0.27296-0.002-0.52636 0.45309-0.67383 1.2051-0.16989 0.8663-0.4697 0.72171-0.71289-0.3457-0.14014-0.6151-0.068021-1.4449 0.19336-2.2207 0.1189-0.35293 0.2168-0.67956 0.2168-0.72461 0-0.04504-0.1898-0.42249-0.42188-0.83984-0.2321-0.417-0.5046-1.0086-0.6055-1.3141-0.2451-0.7424-0.3615-0.9596-0.8535-1.5899-0.5069-0.6493-0.5541-0.9481-0.1504-0.9453 0.31356 0.00219 0.81937 0.22664 1.3281 0.58789 0.32208 0.2287 0.43009 0.25781 0.94727 0.25781 0.64946 1e-7 0.79096 0.05572 1.6914 0.68164 0.91704 0.63745 1.599 1.2301 2.0723 1.7988 0.4203 0.50506 0.6499 0.94562 1.8867 3.623 0.47477 1.0278 0.89589 1.5239 1.4766 1.7363 0.89692 0.3281 1.2025 0.47602 1.5977 0.77539l0.41797 0.31641-0.28125 0.05664c-0.15496 0.03137-0.49276 0.08192-0.75 0.11328-0.53598 0.06534-0.88672 0.30175-0.88672 0.5957 0 0.33127 1.0705 1.2793 2.1426 1.8984 0.51508 0.29748 1.0093 0.59119 1.0996 0.65234 0.24022 0.16273 0.30614 0.14411 0.24414-0.07031-0.12987-0.44907-0.57014-0.88872-1.791-1.7871-0.71619-0.52702-0.72234-0.50723 0.23438-0.60742 0.68233-0.07146 1.0254-0.19394 1.0254-0.36719 0-0.07884-0.34613-0.50039-0.76953-0.93555-0.663-0.68141-0.88694-0.85158-1.6172-1.2266-0.995-0.51-1.357-0.915-1.586-1.775-0.342-1.283-1.263-2.7902-2.485-4.0681-1.2615-1.3193-2.466-2.0478-3.5701-2.1621-0.4488-0.0465-0.6801-0.1195-0.9121-0.2852-0.3932-0.2809-1.3062-0.5974-1.7519-0.6074zm2.5703 3.002c-0.081771-0.00524-0.15427 0.00565-0.20312 0.039063-0.18227 0.12466-0.15936 0.27669 0.054687 0.37109 0.10062 0.044374 0.24204 0.20098 0.31641 0.34766 0.25 0.4931 0.6338 0.161 0.4628-0.4004-0.0539-0.177-0.3855-0.3417-0.6308-0.3575z"/>
+ <path fill="#fff" d="m4.7559 4c-0.5766-0.0129-0.8473 0.4094-0.7286 1.1348 0.038275 0.2338 0.23215 0.56599 0.65039 1.1191 0.46511 0.61514 0.65282 0.95145 0.85547 1.5332 0.3195 0.9172 0.46698 1.2251 0.72656 1.5117 0.20164 0.22267 0.20187 0.22354 0.066406 0.67773-0.21006 0.70433-0.2526 2.1154-0.083984 2.7793 0.25235 0.99356 0.56122 1.4434 0.99414 1.4434 0.30924 0 0.56361-0.27077 0.6543-0.70117 0.031445-0.14923 0.090159-0.36315 0.13086-0.47461 0.07026-0.19233 0.088286-0.17682 0.36328 0.29687 0.15936 0.27452 0.46405 0.68315 0.67578 0.9082 0.48912 0.51991 1.1586 1.1067 1.207 1.0566 0.02045-0.0211-0.17434-0.33-0.43359-0.68555-0.2593-0.355-0.7474-1.182-1.086-1.835-0.3948-0.763-0.664-1.189-0.748-1.19-0.27296-0.002-0.52636 0.45309-0.67383 1.2051-0.16989 0.8663-0.4697 0.72171-0.71289-0.3457-0.14014-0.6151-0.068021-1.4449 0.19336-2.2207 0.1189-0.35293 0.2168-0.67956 0.2168-0.72461 0-0.04504-0.1898-0.42249-0.42188-0.83984-0.2321-0.4172-0.5046-1.0088-0.6055-1.3143-0.2451-0.7424-0.3615-0.9596-0.8535-1.5899-0.5069-0.6493-0.5541-0.9481-0.1504-0.9453 0.31356 0.00219 0.81937 0.22664 1.3281 0.58789 0.32208 0.2287 0.43009 0.25781 0.94727 0.25781 0.64946 1e-7 0.79096 0.05572 1.6914 0.68164 0.917 0.6375 1.599 1.2302 2.072 1.7989 0.4203 0.50506 0.6499 0.94562 1.8867 3.623 0.47477 1.0278 0.89589 1.5239 1.4766 1.7363 0.89692 0.3281 1.2025 0.47602 1.5977 0.77539l0.41797 0.31641-0.28125 0.05664c-0.15496 0.03137-0.49276 0.08192-0.75 0.11328-0.53598 0.06534-0.88672 0.30175-0.88672 0.5957 0 0.33127 1.0705 1.2793 2.1426 1.8984 0.51508 0.29748 1.0093 0.59119 1.0996 0.65234 0.24022 0.16273 0.30614 0.14411 0.24414-0.07031-0.12987-0.44907-0.57014-0.88872-1.791-1.7871-0.71619-0.52702-0.72234-0.50723 0.23438-0.60742 0.68233-0.07146 1.0254-0.19394 1.0254-0.36719 0-0.07884-0.34613-0.50039-0.76953-0.93555-0.663-0.68141-0.88694-0.85158-1.6172-1.2266-0.99463-0.51075-1.3567-0.91557-1.5859-1.7754-0.342-1.2831-1.263-2.7904-2.485-4.0683-1.2615-1.3193-2.466-2.0478-3.5701-2.1621-0.4488-0.0465-0.6801-0.1195-0.9121-0.2852-0.3932-0.2809-1.3062-0.5974-1.7519-0.6074zm2.5703 3.002c-0.081771-0.00524-0.15427 0.00565-0.20312 0.039063-0.18227 0.12466-0.15936 0.27669 0.054687 0.37109 0.10062 0.044374 0.24204 0.20098 0.31641 0.34766 0.25 0.4932 0.6338 0.161 0.4628-0.4004-0.0539-0.177-0.3855-0.3417-0.6308-0.3574z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/naev.svg b/.icons/awkward/24x24/apps/naev.svg
new file mode 100644
index 00000000..b19a4922
--- /dev/null
+++ b/.icons/awkward/24x24/apps/naev.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4d5a98" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="m 5.0404785,18.401861 c -0.095428,-0.175195 -0.015495,-0.672178 0.170138,-1.057846 0.198256,-0.41189 0.622058,-0.825505 1.287235,-1.256292 0.920372,-0.596057 3.0267475,-2.554902 4.4518455,-4.140038 0.26986,-0.300165 0.314791,-0.380444 0.287624,-0.513906 -0.02911,-0.143023 0.05074,-0.242882 0.833866,-1.042751 0.476334,-0.4865204 0.8564,-0.9127654 0.844591,-0.9472114 -0.01181,-0.03444 -0.08357,-0.05743 -0.15947,-0.05107 -0.0759,0.0064 -0.665629,0.05296 -1.31051,0.103553 -1.166812,0.09155 -1.174114,0.09294 -1.5022375,0.287436 -0.181349,0.107492 -0.3743845,0.187078 -0.4289675,0.176858 -0.1762875,-0.03301 -0.1442365,-0.232657 0.07012,-0.436792 0.1973785,-0.187967 0.20241,-0.203557 0.20241,-0.6272305 0,-0.402432 0.011115,-0.4430605 0.1507025,-0.5509435 0.2239375,-0.1730735 0.3396195,-0.146401 0.4876845,0.112444 0.139948,0.244657 0.17423,0.2511205 0.545273,0.102806 0.150278,-0.060069 0.207691,-0.059921 0.323229,8.5e-4 0.127053,0.06681 0.30106,0.02144 1.819111,-0.474318 0.923241,-0.3015065 1.771141,-0.593772 1.884221,-0.6494785 0.254484,-0.125367 0.448545,-0.3482385 0.852519,-0.979087 0.247429,-0.3863865 0.392479,-0.545934 0.679537,-0.7474605 0.347005,-0.243612 0.368814,-0.2510405 0.443267,-0.1509985 0.05061,0.068002 0.07831,0.2620145 0.07831,0.548517 v 0.4432975 l 0.348324,0.328704 c 0.38688,0.365088 0.385544,0.3559825 0.126501,0.8623 -0.09495,0.185591 -0.163303,0.463804 -0.214001,0.8710495 l -0.07449,0.5983635 0.365372,1.5173144 c 0.200954,0.834521 0.430736,1.795486 0.510626,2.135476 0.07989,0.339991 0.16928,0.675705 0.198646,0.746033 l 0.05339,0.127868 0.234893,-0.117741 c 0.408975,-0.204999 0.547517,0.0077 0.209504,0.321699 -0.272225,0.252856 -1.185511,0.916538 -1.40242,1.019134 -0.167018,0.079 -0.196272,0.07936 -0.273624,0.0034 -0.07735,-0.076 -0.06806,-0.108038 0.08692,-0.299648 0.09544,-0.118001 0.173531,-0.232176 0.173531,-0.253723 0,-0.06624 -1.866312,-3.158157 -2.069422,-3.428411 -0.157808,-0.209977 -0.227336,-0.257028 -0.400831,-0.271249 -0.285737,-0.02342 -0.519333,0.103717 -1.463338,0.79645 -0.91442,0.671024 -0.958824,0.697446 -1.170649,0.696569 -0.194164,-8e-4 -0.381563,0.13851 -1.262706,0.938704 -1.7244795,1.566053 -2.9741765,2.90811 -3.3849145,3.635081 -0.5812955,1.028841 -1.2652495,1.535855 -2.2978125,1.703365 -0.2072695,0.03362 -0.2473735,0.02294 -0.303995,-0.08101 z"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 5.0404785,17.901873 c -0.095428,-0.175195 -0.015495,-0.672177 0.170138,-1.057845 0.198256,-0.41189 0.622058,-0.825505 1.287235,-1.256292 0.920372,-0.596057 3.0267475,-2.554902 4.4518455,-4.140039 0.26986,-0.300165 0.314791,-0.380443 0.287624,-0.513905 -0.02911,-0.143023 0.05074,-0.242882 0.833866,-1.0427524 0.476334,-0.48652 0.8564,-0.9127659 0.844591,-0.9472119 -0.01181,-0.034445 -0.08357,-0.057428 -0.15947,-0.051072 -0.0759,0.00635 -0.665629,0.052955 -1.31051,0.1035525 -1.166812,0.091548 -1.174114,0.092945 -1.5022375,0.2874364 -0.181349,0.107492 -0.3743845,0.187078 -0.4289675,0.176858 -0.1762875,-0.03301 -0.1442365,-0.232658 0.07012,-0.436793 0.1973785,-0.1879659 0.20241,-0.2035564 0.20241,-0.6272284 0,-0.402432 0.011115,-0.4430605 0.1507025,-0.5509435 0.2239375,-0.1730735 0.3396195,-0.146401 0.4876845,0.112444 0.139948,0.244657 0.17423,0.2511205 0.545273,0.102806 0.150278,-0.060069 0.207691,-0.059921 0.323229,8.5e-4 0.127053,0.066809 0.30106,0.02144 1.819111,-0.474318 0.923241,-0.3015065 1.771141,-0.593772 1.884221,-0.6494785 0.254484,-0.125367 0.448545,-0.3482385 0.852519,-0.979087 0.247429,-0.3863865 0.392479,-0.545934 0.679537,-0.7474605 0.347005,-0.243612 0.368814,-0.2510405 0.443267,-0.1509985 0.05061,0.068003 0.07831,0.2620145 0.07831,0.548517 v 0.4432975 l 0.348324,0.328704 c 0.38688,0.365088 0.385544,0.3559825 0.126501,0.8623 -0.09495,0.185591 -0.163303,0.463804 -0.214001,0.8710495 l -0.07449,0.598363 0.365372,1.5173148 c 0.200954,0.834521 0.430736,1.795486 0.510626,2.135476 0.07989,0.339991 0.16928,0.675705 0.198646,0.746033 l 0.05339,0.127868 0.234893,-0.117741 c 0.408975,-0.204999 0.547517,0.0077 0.209504,0.321699 -0.272225,0.252856 -1.185511,0.916538 -1.40242,1.019134 -0.167018,0.079 -0.196272,0.07936 -0.273624,0.0033 -0.07735,-0.076 -0.06806,-0.108038 0.08692,-0.299648 0.09544,-0.118001 0.173531,-0.232176 0.173531,-0.253723 0,-0.06624 -1.866312,-3.158157 -2.069422,-3.428411 -0.157808,-0.209977 -0.227336,-0.257028 -0.400831,-0.271249 -0.285737,-0.02342 -0.519333,0.103717 -1.463338,0.79645 -0.91442,0.671024 -0.958824,0.697446 -1.170649,0.696569 -0.194164,-8e-4 -0.381563,0.13851 -1.262706,0.938704 -1.7244795,1.566053 -2.9741765,2.908109 -3.3849145,3.63508 -0.5812955,1.028842 -1.2652495,1.535856 -2.2978125,1.703366 -0.2072695,0.03363 -0.2473735,0.02294 -0.303995,-0.08101 z"/>
+ <path style="fill:#f44336" d="m 11.235685,10.923076 c 6e-4,0.0036 9.49e-4,0.0071 0.0017,0.01075 0.02717,0.133461 -0.01779,0.213728 -0.287654,0.513893 -0.666406,0.741244 -1.48123,1.562901 -2.254648,2.290018 0.163474,0.179303 0.373658,0.408527 0.5610095,0.605651 0.505036,-0.517545 1.1017295,-1.091028 1.7711665,-1.698964 0.664522,-0.603473 0.934326,-0.830866 1.110177,-0.905953 -0.297399,-0.285979 -0.63434,-0.583311 -0.901726,-0.815402 z"/>
+ <path style="fill:#f44336" d="m 17.262008,8.8152567 c -0.425445,0.3283029 -0.881152,0.7813589 -1.193513,1.0882649 l 0.176614,0.4078664 c 0.214801,0.495958 0.216652,0.54585 0.0267,0.740655 l -0.150027,0.153883 0.210015,0.369011 c 0.11552,0.202961 0.235405,0.36901 0.266429,0.36901 0.03102,0 0.121144,-0.04168 0.200297,-0.09264 0.172265,-0.110901 0.193519,-0.09323 0.414557,0.344534 l 0.169799,0.336193 -0.111822,0.215347 c -0.109864,0.211592 -0.109926,0.218569 -0.0039,0.394366 0.09418,0.156169 0.134554,0.17691 0.317369,0.162553 0.190135,-0.01493 0.218497,0.002 0.306197,0.18264 0.108147,0.222825 0.197758,0.247477 0.351218,0.0967 0.07587,-0.07454 0.138179,-0.109363 0.08635,-0.433111 l -0.01631,-0.03908 c -0.02937,-0.07033 -0.118731,-0.406044 -0.198621,-0.746034 -0.07989,-0.33999 -0.309673,-1.300955 -0.510627,-2.135477 z"/>
+ <path style="fill:#f44336" d="m 14.480869,7.1275977 c -0.355321,0.1238445 -0.840138,0.2874665 -1.367782,0.4597815 -1.162528,0.379652 -1.536077,0.4946965 -1.704699,0.497978 l -0.541459,0.171993 -0.799287,0.5140025 0.400369,-0.043795 -0.112045,0.1577245 0.537214,-0.025355 0.236156,-0.243666 c 0.211835,-0.041355 0.340227,-0.055958 0.537215,-0.071782 0.07136,-0.00573 -0.219917,0.2721405 -0.149468,0.26902 0.197522,-0.00875 0.407547,-0.020275 0.62446,-0.03282 0.115224,-0.00667 0.398924,-0.369831 0.513085,-0.400951 0.181124,-0.049375 0.367826,-0.04667 0.557099,-0.017235 0.427561,-0.1221865 1.216548,-1.1649565 1.269141,-1.2349015 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nasc.svg b/.icons/awkward/24x24/apps/nasc.svg
new file mode 100644
index 00000000..51c2c032
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nasc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#aedeec" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="m 5,7.5 0,1 0.004,0 2.2959,3.9746 -2.2998,3.9824 0,1.043 8,0 0,-2 -1,0 0,1 -5.869,0 2.0205,-3.5 0.30274,-0.5244 0,-10e-4 L 8.1516,11.9502 6.1594,8.5 l 4.8408,0 0,0.5 1,0 0,-1.5 -7,0 z"/>
+ <path style="fill:#e37739" d="m 5,7 0,1 0.004,0 2.2959,3.9746 -2.2998,3.9824 0,1.043 8,0 0,-2 -1,0 0,1 -5.869,0 2.0205,-3.5 0.30274,-0.5244 0,-10e-4 L 8.1516,11.4502 6.1594,8 l 4.8408,0 0,0.5 1,0 0,-1.5 -7,0 z"/>
+ <rect style="fill:#ffffff" width="1" height="20" x="16" y="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/natronIcon256_linux.svg b/.icons/awkward/24x24/apps/natronIcon256_linux.svg
new file mode 100644
index 00000000..31c6b234
--- /dev/null
+++ b/.icons/awkward/24x24/apps/natronIcon256_linux.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 7.4418042,22.5 c -0.607053,0 -1.3517639,-0.438067 -1.6548929,-0.973483 L 1.227347,13.473484 c -0.3031292,-0.535416 -0.3031292,-1.411551 0,-1.946966 L 5.7869113,3.4734845 C 6.0900403,2.938069 6.8347512,2.5000016 7.4418042,2.5000016 h 9.1163918 c 0.607053,0 1.351763,0.4380674 1.654849,0.9734829 l 4.559608,8.0530335 c 0.303129,0.535415 0.303129,1.41155 0,1.946966 l -4.559564,8.053033 C 17.910004,22.061933 17.165293,22.5 16.55824,22.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.4418042,22 C 6.8347512,22 6.0900403,21.561933 5.7869113,21.026517 L 1.227347,12.973484 c -0.3031292,-0.535416 -0.3031292,-1.41155 0,-1.946966 L 5.7869113,2.9734845 C 6.0900403,2.4380691 6.8347512,2.0000016 7.4418042,2.0000016 h 9.1163918 c 0.607053,0 1.351763,0.4380675 1.654849,0.9734829 l 4.559608,8.0530335 c 0.303129,0.535416 0.303129,1.41155 0,1.946966 l -4.559564,8.053033 C 17.910004,21.561933 17.165293,22 16.55824,22 Z"/>
+ <path style="opacity:0.2" d="M 15.364242,7.0340817 C 15.188296,6.7403697 15.003911,6.5 15.002032,6.5 c -0.0019,0 -0.0034,0.2773971 -0.0034,0.6164376 v 4.7260274 c 0,0.339042 -0.105583,0.376398 -0.282211,0.08306 L 12.321158,7.0333834 C 12.14453,6.7400406 11.711755,6.5 11.359438,6.5 H 9.5462407 C 9.1939232,6.5 8.7617043,6.7403286 8.5857593,7.0340817 l -3.4538,4.9318363 c -0.1759453,0.293712 -0.1759453,0.77441 0,1.068163 l 3.503946,4.931837 C 8.8118503,18.259671 8.9960917,18.5 8.9979282,18.5 c 0.00185,0 0.0034,-0.277398 0.0034,-0.616439 v -4.808219 c 0,-0.339041 0.1042315,-0.375658 0.2790235,-0.08125 l 2.4018353,4.970672 c 0.174835,0.294452 0.606114,0.535233 0.958432,0.535233 h 1.81314 c 0.352317,0 0.784536,-0.240328 0.960482,-0.534041 l 3.4538,-4.931918 c 0.175945,-0.293713 0.175945,-0.77437 0,-1.068123 z"/>
+ <path style="fill:#ffffff" d="M 15.364242,6.5340817 C 15.188296,6.2403697 15.003911,6 15.002032,6 c -0.0019,0 -0.0034,0.2773971 -0.0034,0.6164376 v 4.7260274 c 0,0.339042 -0.105583,0.376398 -0.282211,0.08306 L 12.321158,6.5333834 C 12.14453,6.2400406 11.711755,6 11.359438,6 H 9.5462407 C 9.1939232,6 8.7617043,6.2403286 8.5857593,6.5340817 l -3.4538,4.9318363 c -0.1759453,0.293712 -0.1759453,0.77441 0,1.068163 l 3.503946,4.931837 C 8.8118503,17.759671 8.9960917,18 8.9979282,18 c 0.00185,0 0.0034,-0.277398 0.0034,-0.616439 v -4.808219 c 0,-0.339041 0.1042315,-0.375658 0.2790235,-0.08125 l 2.4018353,4.970672 c 0.174835,0.294452 0.606114,0.535233 0.958432,0.535233 h 1.81314 c 0.352317,0 0.784536,-0.240328 0.960482,-0.534041 l 3.4538,-4.931918 c 0.175945,-0.293713 0.175945,-0.77437 0,-1.068123 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7.4414062,2.0000016 c -0.607053,0 -1.3511674,0.438217 -1.6542964,0.9736329 L 1.2275396,11.026368 c -0.1874893,0.331162 -0.2583069,0.793022 -0.2138671,1.223633 0.02741,-0.265593 0.098227,-0.519378 0.2138671,-0.723633 L 5.7871098,3.4736345 C 6.0902388,2.9382185 6.8343532,2.5000016 7.4414062,2.5000016 h 9.1171878 c 0.607053,0 1.351211,0.4382169 1.654296,0.9736329 l 4.55957,8.0527335 c 0.11564,0.204255 0.186458,0.45804 0.213867,0.723633 0.04444,-0.430611 -0.02637,-0.892471 -0.213867,-1.223633 L 18.21289,2.9736345 C 17.909805,2.4382186 17.165647,2.0000016 16.558594,2.0000016 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nautilus-actions.svg b/.icons/awkward/24x24/apps/nautilus-actions.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nautilus-actions.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nautilus.svg b/.icons/awkward/24x24/apps/nautilus.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nautilus.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/navalbattle.svg b/.icons/awkward/24x24/apps/navalbattle.svg
new file mode 100644
index 00000000..9e8f11ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/navalbattle.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4414">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4420" x1="23.968" x2="23.968" y1="32.02" y2="34.144" gradientTransform="matrix(.5 0 0 .5 -1 -3)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ <linearGradient id="linearGradient4430" x1="37.9" x2="32.46" y1="4.185" y2="-1.361" gradientTransform="matrix(.35356 .35356 -.35356 .35356 -1 -3)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect fill="#4e91d9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m3 8.5 8 4 8-4-2.6667 6h-10.667z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" d="m11 8 4 4h-8z"/>
+ <path fill="url(#linearGradient4430)" opacity=".15" d="m11 8 4 4h-8z"/>
+ <path fill="#fff" d="m3 8 8 4 8-4-2.6667 6h-10.667z"/>
+ <path fill="url(#linearGradient4420)" opacity=".15" d="m11 13 5 1h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/navicat-postgresql.svg b/.icons/awkward/24x24/apps/navicat-postgresql.svg
new file mode 100644
index 00000000..29b544c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/navicat-postgresql.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 17.271537,5.3573065 C 16.353659,7.127176 15.336123,8.728922 14.34262,10.33934 L 11,15.5 20.649566,15.4982 c 0.669393,-0.09364 1.040196,-0.695615 1.145024,-1.365485 0.737647,-4.6811278 -0.617748,-7.036939 -2.371722,-8.95957 -0.81646,-0.8887351 -1.535133,-0.9657581 -2.151121,0.1842878 z"/>
+ <path style="opacity:0.2" d="M 10.900433,2.5003731 C 7.9228329,2.47102 4.8957657,4.1784255 3.389551,6.1971501 2.1529811,7.8551326 1.2064988,9.527636 1,11.53827 H 1.00116 C 1.052728,12.680707 1.6238428,13.442487 2.9168957,13.5 H 11.999999 L 12.56005,9.2877185 C 12.769194,7.7110536 13.055325,6.1241196 12.990705,4.521784 12.938715,3.2397389 11.830253,2.5280044 10.900479,2.500622 Z"/>
+ <path style="opacity:0.2" d="M 11.203896,9.5184449 C 9.2968359,9.4133332 7.1193339,9.7403476 5.6830034,10.942582 4.247785,12.144001 3.2830059,13.713588 3.0439599,15.535251 2.7330303,18.593147 4.093647,20.408348 6.4236334,21.744225 11.592941,23.76764 16.678885,21.467967 19.489945,17.927688 20.455438,16.684923 19.856482,15.256986 19.280163,14.430709 17.542589,11.939505 15.314149,9.7450464 11.203712,9.5185016 Z"/>
+ <path style="fill:#1f798c" d="M 10.900433,2.0003734 C 7.9228329,1.9710203 4.8957657,3.6784258 3.389551,5.6971504 2.1529811,7.3551329 1.2064988,9.0276363 1,11.03827 H 1.00116 C 1.052728,12.180707 1.6238428,12.942487 2.9168957,13 H 11.999999 L 12.56005,8.7877188 C 12.769194,7.2110539 13.055325,5.6241199 12.990705,4.0217843 12.938715,2.7397392 11.830253,2.0280047 10.900479,2.0006223 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 10.900391 2 C 7.9227905 1.9706469 4.8948866 3.678541 3.3886719 5.6972656 C 2.152102 7.3552481 1.2064988 9.0284288 1 11.039062 L 1.0019531 11.039062 C 1.0064854 11.13947 1.0185538 11.231865 1.03125 11.326172 C 1.2810349 9.4108043 2.1965329 7.7956755 3.3886719 6.1972656 C 4.8948866 4.178541 7.9227905 2.4706469 10.900391 2.5 C 11.823645 2.5271904 12.920052 3.230985 12.986328 4.4960938 C 12.986388 4.3378529 12.996628 4.1800218 12.990234 4.0214844 C 12.938244 2.7394393 11.830165 2.0273824 10.900391 2 z"/>
+ <path style="fill:#1f798c" d="M 17.271537,4.8573068 C 16.353659,6.6271763 15.336123,8.2289223 14.34262,9.8393398 L 11,15 20.649566,14.9982 C 21.318959,14.90456 21.689762,14.302585 21.79459,13.632715 22.532237,8.9515875 21.176842,6.5957763 19.422868,4.6731453 18.606408,3.7844102 17.887735,3.7073872 17.271747,4.8574331 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 18.271484 4 C 17.91276 4.0134081 17.579478 4.2823989 17.271484 4.8574219 C 16.353606 6.6272914 15.3353 8.2294263 14.341797 9.8398438 L 11 15 L 11.324219 15 L 14.341797 10.339844 C 15.3353 8.7294258 16.353606 7.1272914 17.271484 5.3574219 C 17.887472 4.207376 18.607368 4.285093 19.423828 5.1738281 C 20.736629 6.612864 21.824736 8.2939617 21.980469 11.011719 C 21.932098 8.008226 20.812293 6.1958035 19.423828 4.6738281 C 19.015598 4.2294606 18.630209 3.9865919 18.271484 4 z"/>
+ <path style="fill:#13b7c9" d="M 11.203896,9.0184452 C 9.2968359,8.9133335 7.1193339,9.2403479 5.6830034,10.442582 4.247785,11.644001 3.2830059,13.213588 3.0439599,15.035251 2.7330303,18.093147 4.093647,19.908348 6.4236334,21.244225 11.592941,23.26764 16.678885,20.967967 19.489945,17.427688 20.455438,16.184923 19.856482,14.756986 19.280163,13.930709 17.542589,11.439505 15.314149,9.2450467 11.203712,9.0185019 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.203125 9.0175781 C 9.2960649 8.9124664 7.1199243 9.2411253 5.6835938 10.443359 C 4.2483754 11.644778 3.2839679 13.213493 3.0449219 15.035156 C 3.0010352 15.466768 2.996837 15.86771 3.0175781 16.251953 C 3.0209345 16.016924 3.0193588 15.786561 3.0449219 15.535156 C 3.2839679 13.713493 4.2483754 12.144778 5.6835938 10.943359 C 7.1199243 9.741125 9.2960649 9.4124664 11.203125 9.5175781 C 15.313562 9.7441229 17.541723 11.940437 19.279297 14.431641 C 19.59417 14.883079 19.907007 15.514957 19.976562 16.197266 C 20.0602 15.328642 19.670247 14.492151 19.279297 13.931641 C 17.541723 11.440437 15.313562 9.2441229 11.203125 9.0175781 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/navicat.svg b/.icons/awkward/24x24/apps/navicat.svg
new file mode 100644
index 00000000..b45fd186
--- /dev/null
+++ b/.icons/awkward/24x24/apps/navicat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 17.271537,5.3573065 C 16.353659,7.127176 15.336123,8.728922 14.34262,10.33934 L 11,15.5 20.649566,15.4982 c 0.669393,-0.09364 1.040196,-0.695615 1.145024,-1.365485 0.737647,-4.6811278 -0.617748,-7.036939 -2.371722,-8.95957 -0.81646,-0.8887351 -1.535133,-0.9657581 -2.151121,0.1842878 z"/>
+ <path style="opacity:0.2" d="M 10.900433,2.5003731 C 7.9228329,2.47102 4.8957657,4.1784255 3.389551,6.1971501 2.1529811,7.8551326 1.2064988,9.527636 1,11.53827 H 1.00116 C 1.052728,12.680707 1.6238428,13.442487 2.9168957,13.5 H 11.999999 L 12.56005,9.2877185 C 12.769194,7.7110536 13.055325,6.1241196 12.990705,4.521784 12.938715,3.2397389 11.830253,2.5280044 10.900479,2.500622 Z"/>
+ <path style="opacity:0.2" d="M 11.203896,9.5184449 C 9.2968359,9.4133332 7.1193339,9.7403476 5.6830034,10.942582 4.247785,12.144001 3.2830059,13.713588 3.0439599,15.535251 2.7330303,18.593147 4.093647,20.408348 6.4236334,21.744225 11.592941,23.76764 16.678885,21.467967 19.489945,17.927688 20.455438,16.684923 19.856482,15.256986 19.280163,14.430709 17.542589,11.939505 15.314149,9.7450464 11.203712,9.5185016 Z"/>
+ <path style="fill:#228c1f" d="M 10.900433,2.0003734 C 7.9228329,1.9710203 4.8957657,3.6784258 3.389551,5.6971504 2.1529811,7.3551329 1.2064988,9.0276363 1,11.03827 H 1.00116 C 1.052728,12.180707 1.6238428,12.942487 2.9168957,13 H 11.999999 L 12.56005,8.7877188 C 12.769194,7.2110539 13.055325,5.6241199 12.990705,4.0217843 12.938715,2.7397392 11.830253,2.0280047 10.900479,2.0006223 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 10.900391 2 C 7.9227905 1.9706469 4.8948866 3.678541 3.3886719 5.6972656 C 2.152102 7.3552481 1.2064988 9.0284288 1 11.039062 L 1.0019531 11.039062 C 1.0064854 11.13947 1.0185538 11.231865 1.03125 11.326172 C 1.2810349 9.4108043 2.1965329 7.7956755 3.3886719 6.1972656 C 4.8948866 4.178541 7.9227905 2.4706469 10.900391 2.5 C 11.823645 2.5271904 12.920052 3.230985 12.986328 4.4960938 C 12.986388 4.3378529 12.996628 4.1800218 12.990234 4.0214844 C 12.938244 2.7394393 11.830165 2.0273824 10.900391 2 z"/>
+ <path style="fill:#228c1f" d="M 17.271537,4.8573068 C 16.353659,6.6271763 15.336123,8.2289223 14.34262,9.8393398 L 11,15 20.649566,14.9982 C 21.318959,14.90456 21.689762,14.302585 21.79459,13.632715 22.532237,8.9515875 21.176842,6.5957763 19.422868,4.6731453 18.606408,3.7844102 17.887735,3.7073872 17.271747,4.8574331 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 18.271484 4 C 17.91276 4.0134081 17.579478 4.2823989 17.271484 4.8574219 C 16.353606 6.6272914 15.3353 8.2294263 14.341797 9.8398438 L 11 15 L 11.324219 15 L 14.341797 10.339844 C 15.3353 8.7294258 16.353606 7.1272914 17.271484 5.3574219 C 17.887472 4.207376 18.607368 4.285093 19.423828 5.1738281 C 20.736629 6.612864 21.824736 8.2939617 21.980469 11.011719 C 21.932098 8.008226 20.812293 6.1958035 19.423828 4.6738281 C 19.015598 4.2294606 18.630209 3.9865919 18.271484 4 z"/>
+ <path style="fill:#6ccc32" d="M 11.203896,9.0184452 C 9.2968359,8.9133335 7.1193339,9.2403479 5.6830034,10.442582 4.247785,11.644001 3.2830059,13.213588 3.0439599,15.035251 2.7330303,18.093147 4.093647,19.908348 6.4236334,21.244225 11.592941,23.26764 16.678885,20.967967 19.489945,17.427688 20.455438,16.184923 19.856482,14.756986 19.280163,13.930709 17.542589,11.439505 15.314149,9.2450467 11.203712,9.0185019 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.203125 9.0175781 C 9.2960649 8.9124664 7.1199243 9.2411253 5.6835938 10.443359 C 4.2483754 11.644778 3.2839679 13.213493 3.0449219 15.035156 C 3.0010352 15.466768 2.996837 15.86771 3.0175781 16.251953 C 3.0209345 16.016924 3.0193588 15.786561 3.0449219 15.535156 C 3.2839679 13.713493 4.2483754 12.144778 5.6835938 10.943359 C 7.1199243 9.741125 9.2960649 9.4124664 11.203125 9.5175781 C 15.313562 9.7441229 17.541723 11.940437 19.279297 14.431641 C 19.59417 14.883079 19.907007 15.514957 19.976562 16.197266 C 20.0602 15.328642 19.670247 14.492151 19.279297 13.931641 C 17.541723 11.440437 15.313562 9.2441229 11.203125 9.0175781 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/navit.svg b/.icons/awkward/24x24/apps/navit.svg
new file mode 100644
index 00000000..5fc9aef5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/navit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m20 21v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path style="opacity:0.2" d="m 11,3.5 v 4 h 2 v -4 z m 0,7 v 4 h 2 v -4 z m 0,7 v 4 h 2 v -4 z"/>
+ <path style="fill:#ffffff" d="M 11 3 L 11 7 L 13 7 L 13 3 L 11 3 z M 11 10 L 11 14 L 13 14 L 13 10 L 11 10 z M 11 17 L 11 21 L 13 21 L 13 17 L 11 17 z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <circle style="fill:#3f8ce6" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 17 13 L 17 14.041016 A 3.5 3.5 0 0 0 14.039062 17 L 13 17 L 13 18 L 14.041016 18 A 3.5 3.5 0 0 0 17 20.960938 L 17 22 L 18 22 L 18 20.958984 A 3.5 3.5 0 0 0 20.960938 18 L 22 18 L 22 17 L 20.958984 17 A 3.5 3.5 0 0 0 18 14.039062 L 18 13 L 17 13 z M 17.5 16 A 1.5 1.5 0 0 1 19 17.5 A 1.5 1.5 0 0 1 17.5 19 A 1.5 1.5 0 0 1 16 17.5 A 1.5 1.5 0 0 1 17.5 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ndm.svg b/.icons/awkward/24x24/apps/ndm.svg
new file mode 100644
index 00000000..71dc1054
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ndm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 7.0009523,2.4988968 a 3.0003,3.0003 0 0 0 -3,3 v 9.0000012 a 3.0003,3.0003 0 0 0 3,3 h 1.75 l 2.8496087,3.800781 a 3.0003,3.0003 0 0 0 4.800782,0 l 3,-4 a 3.0003,3.0003 0 0 0 -1.400391,-4.625 v -0.675781 c 0,-1.411188 -0.140925,-2.7254214 -0.609375,-3.9902356 C 16.89563,6.6696067 16.016814,5.48482 14.790014,4.6961624 13.564641,3.9084224 12.379607,3.6561846 11.291968,3.5613968 a 3.0003,3.0003 0 0 0 -2.2910157,-1.0625 z"/>
+ <path style="fill:#e14343" d="m 7.0009523,1.9999996 a 3.0003,3.0003 0 0 0 -3,3 V 14 a 3.0003,3.0003 0 0 0 3,3 h 1.75 l 2.8496087,3.800781 a 3.0003,3.0003 0 0 0 4.800782,0 l 3,-4 a 3.0003,3.0003 0 0 0 -1.400391,-4.625 V 11.5 c 0,-1.411188 -0.140925,-2.7254211 -0.609375,-3.9902348 -0.495947,-1.3390557 -1.374763,-2.5238424 -2.601563,-3.3125 -1.225373,-0.78774 -2.410407,-1.0399778 -3.498046,-1.1347656 a 3.0003,3.0003 0 0 0 -2.2910157,-1.0625 z"/>
+ <path style="opacity:0.2" d="M 7.0009523,5.4999996 V 14.5 h 2 V 8.4999996 c 1.4999997,0 2.5733937,0.07606 3.0839837,0.4042969 0.255296,0.1641181 0.445096,0.3718741 0.619141,0.8417971 C 12.878122,10.216016 13.000952,10.949074 13.000952,12 v 3.5 h -2 l 3,4 3,-4 h -2 V 12 c 0,-1.199074 -0.12717,-2.1535164 -0.421875,-2.9492194 C 14.284372,8.2550784 13.786672,7.6190843 13.166968,7.2207027 11.927558,6.4239395 10.500952,6.4999996 9.0009523,6.4999996 v -1 z"/>
+ <path style="fill:#ffffff" d="M 7.0009523,4.9999996 V 14 h 2 V 7.9999996 c 1.4999997,0 2.5733937,0.07606 3.0839837,0.4042969 0.255296,0.1641184 0.445096,0.3718742 0.619141,0.8417971 0.174045,0.469922 0.296875,1.2029804 0.296875,2.2539064 V 15 h -2 l 3,4 3,-4 h -2 v -3.5 c 0,-1.199074 -0.12717,-2.1535164 -0.421875,-2.9492192 C 14.284372,7.7550784 13.786672,7.1190843 13.166968,6.7207027 11.927558,5.9239395 10.500952,5.9999996 9.0009523,5.9999996 v -1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.0009523,1.9999996 a 3.0003,3.0003 0 0 0 -3,3 v 0.5 a 3.0003,3.0003 0 0 1 3,-3 h 2 a 3.0003,3.0003 0 0 1 2.2910157,1.0625 c 1.087639,0.094788 2.272674,0.3470256 3.498046,1.1347656 1.2268,0.7886576 2.105616,1.9734443 2.601563,3.3125 C 17.860027,9.2745796 18.000952,10.588812 18.000952,12 v -0.5 c 0,-1.411188 -0.140925,-2.7254211 -0.609375,-3.9902348 -0.495947,-1.3390557 -1.374763,-2.5238424 -2.601563,-3.3125 -1.225372,-0.78774 -2.410407,-1.0399778 -3.498046,-1.1347656 a 3.0003,3.0003 0 0 0 -2.2910157,-1.0625 z M 18.000952,12.175781 v 0.5 a 3.0003,3.0003 0 0 1 1.984375,2.582031 3.0003,3.0003 0 0 0 -1.984375,-3.082031 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/negibox.svg b/.icons/awkward/24x24/apps/negibox.svg
new file mode 100644
index 00000000..28552389
--- /dev/null
+++ b/.icons/awkward/24x24/apps/negibox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#20ee03" d="m 3.227539,1.999967 v 0.0625 0.540039 h 0.360352 v -0.540039 -0.0625 z m 2.455078,0 v 0.085937 0.5234375 0.5234375 0.5234375 0.5234375 0.524414 0.5234375 0.506836 0.5234374 0.524414 0.5234375 0.540039 H 6.042969 V 7.3056309 6.7821934 6.2577794 5.734342 5.2109045 4.687467 4.1640295 3.6396155 3.116178 2.5927405 2.069303 1.999967 Z m 1.227539,0 V 2.081998 2.6054355 H 7.269531 V 2.066373 1.999967 Z m 2.455079,0 V 2.085904 2.6093415 3.132779 3.6562165 4.179654 4.704068 5.2275055 5.750943 6.2743804 6.7978179 7.3222319 7.8456694 H 9.72461 V 7.3056309 6.7821934 6.2577794 5.734342 5.2109045 4.687467 4.1640295 3.6396155 3.116178 2.5927405 2.069303 1.999967 Z m 2.455077,0 V 2.085904 2.59274 3.1161775 3.6562165 4.164029 4.6874665 5.210904 5.750943 6.2743804 6.7978179 7.3222319 7.8456694 8.3691069 h 0.359375 V 7.8290684 7.3056309 6.7821934 6.2577794 5.734342 5.2109045 4.687467 4.1640295 3.6396155 3.116178 2.5927405 2.069303 1.999967 Z m 1.227539,0 V 2.079069 2.6025065 3.125944 h 0.359375 V 2.5859045 2.062467 1.999967 Z m 3.682618,0 v 0.085937 0.5234375 0.5234375 0.5234375 0.5234375 0.524414 0.5234375 0.506836 0.5234374 0.524414 0.5234375 0.540039 h 0.359375 V 7.3056309 6.7821934 6.2577794 5.734342 5.2109045 4.687467 4.1640295 3.6396155 3.116178 2.5927405 2.069303 1.999967 Z m 1.226562,0 v 0.082031 0.5234375 h 0.360352 V 2.066373 1.999967 Z m 1.227539,0 V 2.085904 2.59274 3.1161775 3.6562165 4.164029 4.6874665 5.210904 5.750943 6.2743804 6.7978179 7.3222319 7.8456694 8.3691069 h 0.360352 V 7.8290684 7.3056309 6.7821934 6.2577794 5.734342 5.2109045 4.687467 4.1640295 3.6396155 3.116178 2.5927405 2.069303 1.999967 Z m 1.227539,0 v 0.085937 h 0.360352 V 1.999967 Z M 2.360352,2.2353185 C 2.141516,2.418472 2,2.6909785 2,2.999967 v 0.1259765 h 0.360352 v -0.540039 z m 19.279296,0 v 0.370117 0.524414 0.5234375 0.5234375 H 22 V 2.999967 C 22,2.6909785 21.858484,2.418472 21.639648,2.2353185 Z M 4.455078,2.5898105 V 3.1298495 3.653287 4.1767245 H 4.81543 V 3.6366855 3.113248 2.5898105 Z m 11.047851,0 v 0.540039 0.5234375 0.5234375 h 0.359375 V 3.6366855 3.113248 2.5898105 Z m -7.365233,0.00586 V 3.1357095 3.660124 4.1835615 4.706999 5.2304365 5.7538735 6.2782879 H 8.497071 V 5.7382485 5.2138345 4.690397 4.1669595 3.643522 3.1200845 2.5956705 Z m 12.274413,0.524414 v 0.5400395 0.5234375 0.5234375 0.5234375 0.523437 0.5244144 0.5234375 0.5234375 0.5234375 0.5234375 0.524414 h 0.360352 V 8.3564129 7.8319984 7.3085614 6.7851234 6.2616864 5.7382485 5.2138345 4.690397 4.1669595 3.643522 3.1200845 Z M 3.227539,3.636686 v 0.540039 0.5078125 0.539063 0.524414 H 3.587891 V 5.2079755 4.6845375 4.1601235 3.636686 Z m 11.047851,0 v 0.540039 0.5078125 0.539063 0.524414 h 0.359375 V 5.2079755 4.6845375 4.1601235 3.636686 Z M 6.910156,3.639636 V 4.16405 4.704089 H 7.269531 V 4.16405 3.639636 Z m 3.682618,0 V 4.16405 4.704089 h 0.359375 V 4.16405 3.639636 Z M 2,4.1601435 v 0.540039 0.523438 h 0.360352 v -0.539063 -0.524414 z m 11.047851,0 v 0.540039 0.523438 h 0.359375 v -0.539063 -0.524414 z m 2.455078,1.0507815 v 0.5234375 0.5400389 0.5234375 0.524414 h 0.359375 V 6.7822139 6.2577999 5.7343625 5.210925 Z m 6.136719,0 v 0.540039 0.5234374 0.5234375 0.524414 H 22 V 6.7822139 6.2577999 5.7343625 5.210925 Z M 6.910156,5.7382685 V 6.2783079 6.8017454 7.3251829 7.8486204 H 7.269531 V 7.3085814 6.7851434 6.2617064 5.7382685 Z m 3.682618,0 v 0.5400394 0.5234375 0.5234375 0.5234375 h 0.359375 V 7.3085814 6.7851434 6.2617064 5.7382685 Z m 7.364257,0 v 0.5400394 0.5234375 0.5234375 0.5234375 h 0.360352 V 7.3085814 6.7851434 6.2617064 5.7382685 Z M 2,6.2577999 v 0.540039 0.524414 0.5234375 0.5234375 H 2.360352 V 7.8290889 7.3056514 6.7822139 6.2577999 Z m 11.047851,0 v 0.524414 0.5234375 0.5234375 0.540039 h 0.359375 V 7.8290889 7.3056514 6.7822139 6.2577999 Z m -9.820312,0.524414 v 0.540039 h 0.360352 v -0.540039 z m 11.047851,0 v 0.540039 h 0.359375 V 6.7822139 Z M 8.137696,7.3124874 v 0.540039 0.5234375 H 8.497071 V 7.8359249 7.3124874 Z M 3.227539,8.3564329 v 0.540039 0.5234375 H 3.587891 V 8.8798704 8.3564329 Z m 1.227539,0 v 0.5234375 0.540039 H 4.81543 V 8.8798704 8.3564329 Z m 9.820312,0 v 0.540039 0.5234375 h 0.359375 V 8.8798704 8.3564329 Z m 1.227539,0 v 0.5234375 0.540039 h 0.359375 V 8.8798704 8.3564329 Z m 6.136719,0 v 0.540039 0.5234375 0.5234375 H 22 V 9.4033079 8.8798704 8.3564329 Z M 5.682617,8.8798704 v 0.540039 0.5234375 0.5234371 0.523438 0.524414 0.523437 0.523438 H 6.042969 V 12.021472 11.498034 10.974597 10.450183 9.9267454 9.4033079 8.8798704 Z m 3.682618,0 v 0.540039 0.5234375 0.5234371 0.523438 0.524414 0.523437 0.523438 H 9.72461 V 12.021472 11.498034 10.974597 10.450183 9.9267454 9.4033079 8.8798704 Z m 7.365234,0 v 0.540039 0.506836 0.5400386 0.523438 0.524414 0.523437 0.523438 h 0.359375 V 12.021472 11.498034 10.974597 10.450183 9.9267454 9.4033079 8.8798704 Z m -6.137695,0.00295 v 0.540039 0.5234375 0.5244141 0.523437 0.523438 h 0.359375 V 10.977526 10.454089 9.9306514 9.4062374 8.8827999 Z m 7.364257,0 v 0.540039 0.5234375 0.5244141 0.523437 0.523438 h 0.360352 V 10.977526 10.454089 9.9306514 9.4062374 8.8827999 Z M 2,9.4033079 v 0.540039 h 0.360352 v -0.540039 z m 9.820312,0 v 0.540039 0.5234371 h 0.359375 V 9.9267454 9.4033079 Z m 1.227539,0 v 0.540039 h 0.359375 v -0.540039 z m -4.910155,0.00684 v 0.5400395 0.5234376 0.523437 0.523438 0.523437 0.524414 H 8.497071 V 12.028307 11.50487 10.980456 10.457018 9.9335809 9.4101429 Z m 12.274413,0.520508 v 0.5234371 0.523438 0.540039 0.506836 0.524414 0.523437 0.540039 h 0.360352 V 13.072253 12.548815 12.024401 11.500964 10.977526 10.454089 9.9306514 Z M 3.227539,10.454094 v 0.540039 0.506836 0.540039 0.523437 h 0.360352 v -0.540044 -0.523437 -0.523438 -0.523437 z m 1.227539,0 v 0.523437 0.523438 0.523437 0.540039 0.524414 H 4.81543 v -0.540044 -0.524414 -0.523437 -0.523438 -0.523437 z m 9.820312,0 v 0.540039 0.506836 0.523437 0.540039 h 0.359375 v -0.540044 -0.523437 -0.523438 -0.523437 z m 1.227539,0 v 0.523437 0.523438 0.523437 0.524414 0.540039 h 0.359375 V 12.548815 12.024401 11.500964 10.977526 10.454089 Z M 2,10.977531 v 0.540039 0.523438 h 0.360352 v -0.540039 -0.523438 z m 11.047851,0 v 0.540039 0.523438 h 0.359375 v -0.540039 -0.523438 z m 8.591797,0 v 0.523438 0.540039 H 22 v -0.540039 -0.523438 z m -9.819336,0.523438 v 0.540039 0.523437 0.524414 0.523438 0.523437 h 0.359375 V 13.59567 13.072232 12.548795 12.024381 11.500943 Z m 7.364258,0 v 0.540039 0.523437 0.524414 0.523438 0.523437 h 0.360352 V 13.59567 13.072232 12.548795 12.024381 11.500943 Z M 6.910156,12.55173 v 0.540039 0.523437 0.523438 0.523437 H 7.269531 V 14.123019 13.598605 13.075167 12.55173 Z m 3.682617,0 v 0.523437 0.540039 0.523438 0.523437 h 0.359375 V 14.123019 13.598605 13.075167 12.55173 Z m 7.364258,0 v 0.540039 0.523437 0.523438 0.523437 h 0.360352 V 14.123019 13.598605 13.075167 12.55173 Z m -4.90918,0.523437 v 0.540039 0.507813 0.539062 0.524414 h 0.359375 v -0.540039 -0.523437 -0.524414 -0.523438 z m 8.591797,0 v 0.540039 0.507813 0.539062 0.524414 0.506836 0.540039 0.523438 0.523437 0.524414 H 22 V 17.26462 16.741183 16.216769 15.693331 15.169894 14.646456 14.123019 13.598605 13.075167 Z M 5.682617,13.595675 v 0.540039 0.523437 0.523438 H 6.042969 V 14.64255 14.119112 13.595675 Z m 3.682618,0 v 0.540039 0.523437 0.523438 H 9.72461 V 14.64255 14.119112 13.595675 Z m 7.365234,0 v 0.540039 0.523437 0.523438 h 0.359375 V 14.64255 14.119112 13.595675 Z m -13.50293,0.003 v 0.524414 0.523437 0.540039 0.523438 0.523437 0.523438 0.523437 0.524414 0.523438 0.523437 0.523418 H 3.587891 V 18.834928 18.31149 17.788053 17.264615 16.741178 16.216764 15.693326 15.169889 14.646451 14.123014 13.5986 Z m 11.047851,0 v 0.524414 0.523437 0.540039 0.506836 0.540039 0.523438 0.523437 0.524414 0.523438 0.523437 0.523418 h 0.359375 V 18.834928 18.31149 17.788053 17.264615 16.741178 16.216764 15.693326 15.169889 14.646451 14.123014 13.5986 Z m -6.137694,0.0039 v 0.540039 0.523437 0.523438 0.523437 0.507813 0.523438 0.540039 H 8.497071 V 16.744177 16.220739 15.696325 15.172887 14.64945 14.126012 13.602575 Z m -3.682618,0.520508 v 0.523437 0.523438 0.523437 0.523438 0.524414 0.523437 0.523438 0.540039 H 4.81543 V 17.788067 17.264629 16.741192 16.216778 15.69334 15.169903 14.646465 14.123028 Z m 11.047851,0 v 0.523437 0.523438 0.523437 0.523438 0.524414 0.523437 0.523438 0.540039 h 0.359375 V 17.788067 17.264629 16.741192 16.216778 15.69334 15.169903 14.646465 14.123028 Z m 4.90918,0.523437 v 0.540039 h 0.360352 V 14.64652 Z m -8.591797,0.523438 v 0.540039 0.523437 0.523438 h 0.359375 V 16.216778 15.69334 15.169903 Z m -4.910156,0.526367 v 0.540039 0.524414 0.523438 0.523437 0.523438 0.507812 0.540039 h 0.359375 v -0.540039 -0.524414 -0.523437 -0.523438 -0.523437 -0.523438 -0.524414 z m 3.682618,0 v 0.540039 0.524414 0.506836 0.523438 0.540039 0.507812 0.540039 h 0.359375 v -0.540039 -0.524414 -0.523437 -0.523438 -0.523437 -0.523438 -0.524414 z m 7.364257,0 v 0.540039 0.524414 0.523438 0.523437 0.523438 0.507812 0.540039 h 0.360352 V 18.838903 18.314489 17.791052 17.267614 16.744177 16.220739 15.696325 Z M 5.682617,16.216833 v 0.524414 0.539062 h 0.360352 v -0.539062 -0.524414 z m 11.047852,0 v 0.524414 0.539062 h 0.359375 V 16.741233 16.216819 Z M 2,16.220733 v 0.540039 0.523437 0.523438 0.523437 0.523438 0.524414 0.523438 0.523437 0.523438 H 2.360352 V 20.409147 19.885709 19.362272 18.838834 18.31442 17.790983 17.267545 16.744108 16.22067 Z m 11.047851,0 v 0.523437 0.523438 0.540039 0.506836 0.524414 0.523437 0.54004 0.523437 0.523438 h 0.359375 V 20.409147 19.885709 19.362272 18.838834 18.31442 17.790983 17.267545 16.744108 16.22067 Z m 7.364258,0 v 0.523437 0.540039 h 0.360352 v -0.540036 -0.523438 z m -8.591797,1.570312 v 0.523438 0.540039 h 0.359375 V 18.31442 17.790983 Z m 7.364258,0 v 0.523438 0.540039 h 0.360352 V 18.31442 17.790983 Z m -9.819335,0.52344 v 0.540039 0.524414 0.523438 H 9.72461 v -0.540039 -0.523438 -0.524414 z m 7.365234,0 v 0.540039 0.524414 0.523438 h 0.359375 v -0.540039 -0.523438 -0.524414 z m 3.68164,0.0039 v 0.540039 0.523437 0.523438 0.507812 0.523438 0.523437 0.540046 h 0.360352 V 21.459928 20.93649 20.413053 19.888639 19.365201 18.841764 18.318326 Z m 1.227539,0.520507 v 0.540039 0.523439 0.523436 H 22 v -0.540032 -0.523437 -0.523438 z m -17.18457,0.523445 v 0.523437 0.540039 0.523438 H 4.81543 v -0.540039 -0.523438 -0.523437 z m 11.047851,0 v 0.523437 0.540039 0.523438 h 0.359375 v -0.540039 -0.523438 -0.523437 z m -3.682617,0.526367 v 0.540039 0.507812 0.523438 0.540039 h 0.359375 V 21.459928 20.93649 20.413053 19.888639 Z m 7.364258,0 v 0.540039 0.507812 0.523438 0.540039 h 0.360352 V 21.459928 20.93649 20.413053 19.888639 Z M 3.227539,20.409212 v 0.540039 h 0.360352 v -0.540039 z m 11.047851,0 v 0.540039 h 0.359375 v -0.540039 z m -7.365234,0.0039 v 0.540046 0.506836 0.540039 H 7.269531 V 21.459928 20.93649 20.413053 Z M 5.682617,20.93655 v 0.540045 0.523438 h 0.360352 v -0.540039 -0.523438 z m 3.682618,0 v 0.523444 0.540039 H 9.72461 v -0.540039 -0.523438 z m 12.274413,0.523437 v 0.304688 c 0.10044,-0.08406 0.183117,-0.187435 0.244141,-0.304688 z"/>
+ <path style="opacity:0.2" d="M 8.9999996,6.4999997 V 13.499999 H 5.9999998 l 2.9999998,3 3.0000004,3 2.999999,-3 3,-3 h -3 V 6.4999997 Z"/>
+ <path style="fill:#20ee03" d="M 8.9999996,5.9999998 V 12.999999 H 5.9999998 l 2.9999998,3 3.0000004,3 2.999999,-3 3,-3 h -3 V 5.9999998 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.9999999,1.9999999 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 20.999999 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.9999996,5.9999998 V 6.4999997 H 14.999999 V 5.9999998 Z m -2.9999998,6.9999992 0.4999999,0.5 h 2.4999999 v -0.5 z m 8.9999992,0 v 0.5 h 2.5 l 0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nemiver.svg b/.icons/awkward/24x24/apps/nemiver.svg
new file mode 100644
index 00000000..d9d391f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nemiver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 7,7.5 v 1 1 12 c 0,0.554 0.446,1 1,1 h 8 c 0.554,0 1,-0.446 1,-1 v -12 -1 -1 H 16 8 Z"/>
+ <rect style="fill:#64b515" width="4" height="4" x="10" y="1" rx="1.007" ry="1.193"/>
+ <path style="fill:#e4e4e4" d="m 17,7 c 0,2.7614235 -2.238577,6.5 -5,6.5 C 9.2385765,13.5 7,9.7614235 7,7 7,5 9.2385765,4 12,4 c 2.761423,0 5,1 5,3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 4 C 9.2385765 4 7 5 7 7 C 7 7.0685135 7.0168014 7.1432462 7.0195312 7.2128906 C 7.225753 5.4055671 9.3749598 4.5 12 4.5 C 14.62504 4.5 16.774247 5.4055671 16.980469 7.2128906 C 16.983199 7.1432462 17 7.0685135 17 7 C 17 5 14.761423 4 12 4 z"/>
+ <path style="fill:#64b515" d="m 7,7 v 1 1 12 c 0,0.554 0.446,1 1,1 h 8 c 0.554,0 1,-0.446 1,-1 V 9 8 7 H 16 8 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.47594941px" d="m 9.5,13.762026 h 5"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.5px" d="m 9.25,16.750001 5.5,-5.500866"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.50000006px" d="M 14.75,16.750002 9.25,11.250001"/>
+ <ellipse style="fill:#3f3f3f" cx="12" cy="12.5" rx="1" ry="1.5"/>
+ <ellipse style="fill:#3f3f3f" cx="12" cy="15.25" rx="1.5" ry="1.75"/>
+ <rect style="opacity:0.2" width="10" height=".5" x="7" y="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.006836,1 C 10.448897,1 10,1.5316649 10,2.1923828 v 0.5 C 10,2.0316649 10.448897,1.5 11.006836,1.5 h 1.986328 C 13.551104,1.5 14,2.0316649 14,2.6923828 v -0.5 C 14,1.5316649 13.551104,1 12.993164,1 Z"/>
+ <rect style="opacity:0.4" width="1" height="1" x="10" y="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nemo.svg b/.icons/awkward/24x24/apps/nemo.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nemo.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nepomuk.svg b/.icons/awkward/24x24/apps/nepomuk.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nepomuk.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nerolinux.svg b/.icons/awkward/24x24/apps/nerolinux.svg
new file mode 100644
index 00000000..0aa96977
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nerolinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#d14234" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffc81b" d="m 10.890156,6.692383 -0.186524,0.3847655 c -0.266564,0.55065 -0.238097,0.956298 0.119141,1.729492 0.240681,0.5209205 0.23604,0.927043 0.232227,1.3133365 -0.11405,0.908467 -0.613494,1.785684 -1.347926,1.8935 -0.646401,0.09489 -1.639807,-0.708887 -1.9248045,-1.254516 -0.2840675,-0.543849 -0.383292,-0.0847 -0.152344,0.705078 0.074079,0.253331 0.3084745,0.96205 0.520508,1.451781 0.6473505,1.495182 0.5241525,2.312979 -0.2773865,2.553125 -0.4396015,0.131708 -0.9040495,0.0039 -1.322266,-0.363281 -0.164037,-0.144027 -0.32596,-0.234367 -0.359375,-0.201172 -0.033435,0.0332 -0.079218,0.445318 -0.102539,0.916016 -0.1962265,1.546348 1.0248385,2.136834 2.2228,2.804834 0.634468,0.349173 1.3252905,0.611206 2.059427,0.774072 0.429797,0.09535 0.932948,0.12404 1.823242,0.103515 1.105394,-0.02549 1.310932,-0.05567 2.035156,-0.293945 1.356441,-0.446285 2.517549,-1.226341 3.406624,-2.217096 0.378406,-0.444149 0.489779,-0.764808 0.609978,-1.231146 0.11707,-0.673706 0.162759,-1.483399 0.08398,-1.483398 -0.0435,0 -0.266395,0.190622 -0.496094,0.423828 -0.297992,0.302542 -0.483841,0.423828 -0.648437,0.423828 -0.3231,0 -0.61813,-0.228563 -0.391844,-0.728515 0.303564,-0.670691 0.265345,-1.288739 -0.129883,-2.083985 -0.177668,-0.357489 -0.396637,-0.716682 -0.486328,-0.797851 -0.159282,-0.144148 -0.162624,-0.135016 -0.163086,0.395507 -9e-4,1.042338 -0.272118,1.527685 -1.037109,1.859375 -0.626831,0.271789 -1.585301,0.291076 -2.019289,0.03613 -0.656911,-0.385899 -0.657727,-0.793578 -0.001,-2.390625 C 13.115172,11.030429 13.225922,10.750108 13.3027,10.52791 13.552556,9.843541 13.470654,9.165594 13.099587,8.808596 12.878988,8.5971765 12.528788,8.381572 12.21875,8.265625 11.571534,8.0235825 11.154324,7.744571 11.006367,7.15625 Z"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nerolinuxexpress.svg b/.icons/awkward/24x24/apps/nerolinuxexpress.svg
new file mode 100644
index 00000000..11734c70
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nerolinuxexpress.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7a7a7a" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ff6c40" d="m 10.890156,6.692383 -0.186524,0.3847655 c -0.266564,0.55065 -0.238097,0.956298 0.119141,1.729492 0.240681,0.5209205 0.23604,0.927043 0.232227,1.3133365 -0.11405,0.908467 -0.613494,1.785684 -1.347926,1.8935 -0.646401,0.09489 -1.639807,-0.708887 -1.9248045,-1.254516 -0.2840675,-0.543849 -0.383292,-0.0847 -0.152344,0.705078 0.074079,0.253331 0.3084745,0.96205 0.520508,1.451781 0.6473505,1.495182 0.5241525,2.312979 -0.2773865,2.553125 -0.4396015,0.131708 -0.9040495,0.0039 -1.322266,-0.363281 -0.164037,-0.144027 -0.32596,-0.234367 -0.359375,-0.201172 -0.033435,0.0332 -0.079218,0.445318 -0.102539,0.916016 -0.1962265,1.546348 1.0248385,2.136834 2.2228,2.804834 0.634468,0.349173 1.3252905,0.611206 2.059427,0.774072 0.429797,0.09535 0.932948,0.12404 1.823242,0.103515 1.105394,-0.02549 1.310932,-0.05567 2.035156,-0.293945 1.356441,-0.446285 2.517549,-1.226341 3.406624,-2.217096 0.378406,-0.444149 0.489779,-0.764808 0.609978,-1.231146 0.11707,-0.673706 0.162759,-1.483399 0.08398,-1.483398 -0.0435,0 -0.266395,0.190622 -0.496094,0.423828 -0.297992,0.302542 -0.483841,0.423828 -0.648437,0.423828 -0.3231,0 -0.61813,-0.228563 -0.391844,-0.728515 0.303564,-0.670691 0.265345,-1.288739 -0.129883,-2.083985 -0.177668,-0.357489 -0.396637,-0.716682 -0.486328,-0.797851 -0.159282,-0.144148 -0.162624,-0.135016 -0.163086,0.395507 -9e-4,1.042338 -0.272118,1.527685 -1.037109,1.859375 -0.626831,0.271789 -1.585301,0.291076 -2.019289,0.03613 -0.656911,-0.385899 -0.657727,-0.793578 -0.001,-2.390625 C 13.115172,11.030429 13.225922,10.750108 13.3027,10.52791 13.552556,9.843541 13.470654,9.165594 13.099587,8.808596 12.878988,8.5971765 12.528788,8.381572 12.21875,8.265625 11.571534,8.0235825 11.154324,7.744571 11.006367,7.15625 Z"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nestopia.svg b/.icons/awkward/24x24/apps/nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.ankiweb.Anki.svg b/.icons/awkward/24x24/apps/net.ankiweb.Anki.svg
new file mode 120000
index 00000000..ca6806c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.ankiweb.Anki.svg
@@ -0,0 +1 @@
+anki.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.bartkessels.getit.svg b/.icons/awkward/24x24/apps/net.bartkessels.getit.svg
new file mode 100644
index 00000000..d2cddd4d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.bartkessels.getit.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="10.5" height="6" x="-17.5" y="13.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="opacity:.2" width="10.5" height="6" x="6.5" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#2c6de3" width="10.5" height="6" x="-17.5" y="13" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff;opacity:.1" d="m8 13c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h8.5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <rect style="fill:#53990f" width="10.5" height="6" x="6.5" y="4" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m7.5 4.0000001c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h8.5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m15.942942 11.500437a0.91619455 1.0231252 0 0 1 0.431212 0.136869l3.083796 1.988101 3.083795 1.988101a0.91619455 1.0231252 0 0 1 0 1.772308l-3.083795 1.988101-3.083796 1.989099a0.91619455 1.0231252 0 0 1-1.374154-0.886153v-7.953404a0.91619455 1.0231252 0 0 1 0.942942-1.023022z"/>
+ <path style="fill:#3ba4fa" d="m15.942942 11.000437a0.91619455 1.0231252 0 0 1 0.431212 0.136869l3.083796 1.988101 3.083795 1.988101a0.91619455 1.0231252 0 0 1 0 1.772308l-3.083795 1.988101-3.083796 1.989099a0.91619455 1.0231252 0 0 1-1.374154-0.886153v-7.953404a0.91619455 1.0231252 0 0 1 0.942942-1.023022z"/>
+ <path style="opacity:.2" d="m8.0570585 2.5004364a0.91619455 1.0231252 0 0 0-0.4312125 0.1368697l-3.083796 1.988101-3.0837955 1.988101a0.91619455 1.0231252 0 0 0 0 1.7723075l3.0837955 1.9881014 3.083796 1.989099a0.91619455 1.0231252 0 0 0 1.374154-0.886153v-7.9534038a0.91619455 1.0231252 0 0 0-0.9429415-1.0230228z"/>
+ <path style="fill:#88d216" d="m8.0570585 2.0004363a0.91619455 1.0231252 0 0 0-0.4312125 0.1368697l-3.083796 1.988101-3.0837955 1.9881011a0.91619455 1.0231252 0 0 0 0 1.7723075l3.0837955 1.988101 3.083796 1.9890994a0.91619455 1.0231252 0 0 0 1.374154-0.886153v-7.9534038a0.91619455 1.0231252 0 0 0-0.9429415-1.0230229z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m15.942383 11a0.91619455 1.0231252 0 0 0-0.942383 1.023438v0.5a0.91619455 1.0231252 0 0 1 0.94336-1.023438 0.91619455 1.0231252 0 0 1 0.430664 0.137696l3.083984 1.987304 3.083984 1.988281a0.91619455 1.0231252 0 0 1 0.429687 0.635743 0.91619455 1.0231252 0 0 0-0.429687-1.135743l-3.083984-1.988281-3.083984-1.987304a0.91619455 1.0231252 0 0 0-0.430664-0.137696 0.91619455 1.0231252 0 0 1-1e-3 0z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m8.0566405 2.0000001a0.91619455 1.0231252 0 0 0-0.430664 0.1376953l-3.0839845 1.9873047-3.0839842 1.988281a0.91619455 1.0231252 0 0 0-0.4296875 1.1357425 0.91619455 1.0231252 0 0 1 0.4296875-0.6357425l3.0839842-1.988281 3.0839845-1.9873047a0.91619455 1.0231252 0 0 1 0.430664-0.1376953 0.91619455 1.0231252 0 0 1 0.9433595 1.0234375v-0.5a0.91619455 1.0231252 0 0 0-0.9433595-1.0234375z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.baseart.Glide.svg b/.icons/awkward/24x24/apps/net.baseart.Glide.svg
new file mode 100644
index 00000000..53ecf8f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.baseart.Glide.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="fill:#4f4f4f" d="M 22,20 22,4 C 22,3.446 21.554,3 21,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="M 9.3825,10.4998 A 0.37499,0.38889 0 0 0 9,10.8888 l 0,6.222 a 0.37499,0.38889 0 0 0 0.561,0.33798 l 5.2495,-3.1108 a 0.37499,0.38889 0 0 0 0,-0.67595 l -5.249,-3.1109 a 0.37499,0.38889 0 0 0 -0.1785,-0.051 z"/>
+ <path style="fill:#ffffff" d="M 9.3825,9.9998 A 0.37499,0.38889 0 0 0 9,10.3888 l 0,6.222 a 0.37499,0.38889 0 0 0 0.561,0.33798 l 5.2495,-3.1108 a 0.37499,0.38889 0 0 0 0,-0.67595 l -5.249,-3.1109 a 0.37499,0.38889 0 0 0 -0.1785,-0.051 z"/>
+ <g transform="matrix(0.5,0,0,0.5,-72,-118)">
+ <path style="opacity:0.2" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,6 40,0 0,-6 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="opacity:0.2" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,2 40,0 0,-2 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,6 8,0 0,-4 -4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 163,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 163,246 -4,4 5,0 4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 173,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 173,246 -4,4 5,0 4,-4 z"/>
+ <path style="fill:#bebebe;fill-rule:evenodd" d="m 183,246 -4,-4 5,0 4,4 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 183,246 -4,4 5,0 4,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 150,242 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 l 36,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 l -36,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.blockout.BlockOutII.svg b/.icons/awkward/24x24/apps/net.blockout.BlockOutII.svg
new file mode 120000
index 00000000..ba192db2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.blockout.BlockOutII.svg
@@ -0,0 +1 @@
+blockout.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.codeindustry.MasterPDFEditor.svg b/.icons/awkward/24x24/apps/net.codeindustry.MasterPDFEditor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.codeindustry.MasterPDFEditor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.danigm.timetrack.svg b/.icons/awkward/24x24/apps/net.danigm.timetrack.svg
new file mode 100644
index 00000000..37b203ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.danigm.timetrack.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <rect style="fill:#d5d3cf" width="18.667" height="19" x="2.67" y="2.67" rx="9.333" ry="9.333"/>
+ <path style="fill:#e4e4e4" d="M 22,12.000001 A 9.9999995,9.9999995 0 0 1 12.000002,22 9.9999995,9.9999995 0 0 1 2.0000002,12.000001 9.9999995,9.9999995 0 0 1 12.000002,2.0000008 9.9999995,9.9999995 0 0 1 22,12.000001 Z"/>
+ <path style="fill:#443e4f" d="M 16.142578 5.1679688 C 14.77524 5.1864033 13.129623 6.0117188 11.587891 6.0117188 C 6.8934696 6.0117187 4.7773438 7.1825331 4.7773438 11.876953 C 4.7773438 12.483346 4.4355851 13.111608 4.1972656 13.716797 A 8 8 0 0 0 12 20 A 8 8 0 0 0 20 12 A 8 8 0 0 0 16.142578 5.1679688 z"/>
+ <path style="fill:#f8e45c" d="M 7.2578125 5.5664062 A 8 8 0 0 0 4 12 A 8 8 0 0 0 4.0058594 12.144531 L 12 12 L 7.2578125 5.5664062 z"/>
+ <path style="fill:#3787e4" d="M 4.0683594 11.011719 A 8 8 0 0 0 4 12 A 8 8 0 0 0 4.5878906 14.996094 L 12 12 L 4.0683594 11.011719 z"/>
+ <path style="fill:#2cc162" d="M 12 4 A 8 8 0 0 0 6.65625 6.0585938 L 12 12 L 17.414062 6.1230469 A 8 8 0 0 0 12 4 z"/>
+ <path style="fill:none;stroke:#807f7c;stroke-linecap:round" d="M 12.000017,12 9.1666835,8.851852"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" d="M 12.000017,12.499884 16.09261,8.0924765"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round" d="M 12.000017,12 16.09261,7.5925925"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" d="M 12.000017,12.500013 9.7963135,18.16668"/>
+ <path style="fill:none;stroke:#f14b53;stroke-width:0.5;stroke-linecap:round" d="M 12.000017,12 9.7963135,17.666667"/>
+ <circle style="opacity:0.2" cx="5.867" cy="16.304" r="1" transform="rotate(-24.039089)"/>
+ <circle style="fill:#d5d3cf" cx="6.071" cy="15.848" r="1" transform="rotate(-24.039089)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12 4 A 8 8 0 0 0 4 12 A 8 8 0 0 0 4.0097656 12.292969 A 8 8 0 0 1 12 4.5 A 8 8 0 0 1 19.990234 12.207031 A 8 8 0 0 0 20 12 A 8 8 0 0 0 12 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.990234 12.207031 A 8 8 0 0 1 12 20 A 8 8 0 0 1 4.0097656 12.292969 A 8 8 0 0 0 4 12.5 A 8 8 0 0 0 12 20.5 A 8 8 0 0 0 20 12.5 A 8 8 0 0 0 19.990234 12.207031 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.drawpile.drawpile.svg b/.icons/awkward/24x24/apps/net.drawpile.drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.drawpile.drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.fsuae.FS-UAE.svg b/.icons/awkward/24x24/apps/net.fsuae.FS-UAE.svg
new file mode 120000
index 00000000..fc8c864a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.fsuae.FS-UAE.svg
@@ -0,0 +1 @@
+fs-uae-launcher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.jami.Jami.svg b/.icons/awkward/24x24/apps/net.jami.Jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.jami.Jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mancubus.SLADE.svg b/.icons/awkward/24x24/apps/net.mancubus.SLADE.svg
new file mode 120000
index 00000000..d9a31258
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mancubus.SLADE.svg
@@ -0,0 +1 @@
+slade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.AVIMetaEdit.svg b/.icons/awkward/24x24/apps/net.mediaarea.AVIMetaEdit.svg
new file mode 120000
index 00000000..ff71af90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.BWFMetaEdit.svg b/.icons/awkward/24x24/apps/net.mediaarea.BWFMetaEdit.svg
new file mode 120000
index 00000000..a40a1388
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.BWFMetaEdit.svg
@@ -0,0 +1 @@
+bwfmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.DVAnalyzer.svg b/.icons/awkward/24x24/apps/net.mediaarea.DVAnalyzer.svg
new file mode 120000
index 00000000..9388104f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.DVAnalyzer.svg
@@ -0,0 +1 @@
+dvanalyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.MOVMetaEdit.svg b/.icons/awkward/24x24/apps/net.mediaarea.MOVMetaEdit.svg
new file mode 120000
index 00000000..24fb0656
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.MOVMetaEdit.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.MediaConch.svg b/.icons/awkward/24x24/apps/net.mediaarea.MediaConch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.MediaConch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.MediaInfo.svg b/.icons/awkward/24x24/apps/net.mediaarea.MediaInfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.MediaInfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.mediaarea.QCTools.svg b/.icons/awkward/24x24/apps/net.mediaarea.QCTools.svg
new file mode 120000
index 00000000..e3dbac26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.mediaarea.QCTools.svg
@@ -0,0 +1 @@
+qctools.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.meijn.onvifviewer.svg b/.icons/awkward/24x24/apps/net.meijn.onvifviewer.svg
new file mode 100644
index 00000000..432612bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.meijn.onvifviewer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 18.837891,7.5 8,10.308594 9.1621094,14.5 13.082031,13.484375 A 1.5,1.5 0 0 0 14,14.412109 V 17 a 0.5,0.5 0 0 0 0.5,0.5 H 19 v -1 H 15 V 14.412109 A 1.5,1.5 0 0 0 16,13 1.5,1.5 0 0 0 15.976562,12.734375 L 20,11.691406 Z M 4,11 5.3378906,16 8,13.945312 l -0.6699219,-2.5 z"/>
+ <rect style="fill:#3f3f3f" width="11.196" height="4.35" x="5.09" y="11.5" transform="matrix(0.96803763,-0.25080498,0.2670514,0.96368229,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 4,10.5 1.3381372,5 L 8,13.446153 7.3309315,10.946152 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="14" y="13.5"/>
+ <rect style="fill:#3f3f3f" width="4.5" height="1" x="14.5" y="16"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="16.5" r=".5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="12.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.minetest.Minetest.svg b/.icons/awkward/24x24/apps/net.minetest.Minetest.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.minetest.Minetest.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.olofson.KoboDeluxe.svg b/.icons/awkward/24x24/apps/net.olofson.KoboDeluxe.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.olofson.KoboDeluxe.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-cnc.svg b/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-cnc.svg
new file mode 120000
index 00000000..a52cdc03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-cnc.svg
@@ -0,0 +1 @@
+openra-cnc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-d2k.svg b/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-d2k.svg
new file mode 120000
index 00000000..4980f70c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.openra.OpenRA.openra-d2k.svg
@@ -0,0 +1 @@
+openra-d2k.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.openra.OpenRA.svg b/.icons/awkward/24x24/apps/net.openra.OpenRA.svg
new file mode 120000
index 00000000..9c5c63e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.openra.OpenRA.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.oz9aec.Gpredict.svg b/.icons/awkward/24x24/apps/net.oz9aec.Gpredict.svg
new file mode 120000
index 00000000..489dbbc1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.oz9aec.Gpredict.svg
@@ -0,0 +1 @@
+gpredict-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.pcsx2.PCSX2.svg b/.icons/awkward/24x24/apps/net.pcsx2.PCSX2.svg
new file mode 120000
index 00000000..9327d927
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.pcsx2.PCSX2.svg
@@ -0,0 +1 @@
+PCSX2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.pioneerspacesim.Pioneer.svg b/.icons/awkward/24x24/apps/net.pioneerspacesim.Pioneer.svg
new file mode 100644
index 00000000..80ef45fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.pioneerspacesim.Pioneer.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5001 C 6.4835,2.5001 2,6.9835 2,12.5 2,18.017 6.4835,22.5 12,22.5 17.517,22.5 22,18.017 22,12.5 22,6.9835 17.517,2.5001 12,2.5001 Z"/>
+ <path style="fill:#cb3300" d="M 12,2.0001 C 6.4835,2.0001 2,6.4834 2,12 2,17.517 6.4835,22 12,22 17.517,22 22,17.517 22,12 22,6.4834 17.517,2.0001 12,2.0001 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <path style="fill:#2a334d" d="M 12,4 C 7.5817,4 4,7.5817 4,12 4,12.944 4.1634,13.849 4.4634,14.69 5.5681,17.785 8.5723,17.043 12.047,17.043 15.491,17.043 18.379,17.824 19.507,14.772 19.826,13.908 20,12.975 20,12 20,7.5817 16.418,4 12,4 Z"/>
+ <path style="opacity:0.2" d="M 15.25,6 14.868,7.8682 13,8.25 14.868,8.6318 15.25,10.5 15.632,8.6318 17.5,8.25 15.632,7.8682 Z M 17.25,9 17.123,9.623 16.5,9.75 17.123,9.877 17.25,10.5 17.377,9.877 18,9.75 17.377,9.623 Z M 16.5,11 16.415,11.415 16,11.5 16.415,11.585 16.5,12 16.585,11.585 17,11.5 16.585,11.415 Z"/>
+ <path style="opacity:0.2" d="M 11.447,5.502 11.146,5.5234 11.223,6.6465 11.359,6.6367 11.328,6.1729 11.545,6.1572 11.84,6.6025 12,6.5908 11.667,6.1094 C 11.703,6.0942 11.737,6.0733 11.768,6.0469 11.799,6.0204 11.824,5.9867 11.843,5.9453 11.861,5.9039 11.869,5.8527 11.865,5.793 11.858,5.686 11.821,5.6093 11.752,5.5615 11.684,5.5126 11.582,5.4923 11.447,5.502 Z M 11.448,5.626 C 11.538,5.6196 11.605,5.6298 11.649,5.6582 11.694,5.6856 11.719,5.7362 11.724,5.8096 11.728,5.8798 11.712,5.935 11.674,5.9746 11.636,6.0132 11.572,6.0357 11.483,6.042 L 11.32,6.0537 11.292,5.6367 Z M 10.453,5.6396 9.8633,5.7978 10.137,6.8877 10.728,6.7295 10.697,6.6094 10.24,6.7314 10.142,6.3418 10.572,6.2266 10.543,6.1084 10.112,6.2236 10.026,5.8828 10.483,5.7607 Z M 9.209,6.0322 8.6543,6.2949 9.1084,7.3184 9.6631,7.0557 9.6133,6.9434 9.1836,7.1455 9.0215,6.7803 9.4258,6.5889 9.376,6.4775 8.9717,6.668 8.8291,6.3486 9.2588,6.1455 Z M 7.9776,6.6846 7.874,6.7617 8.2364,7.2754 C 8.2561,7.3034 8.2782,7.3336 8.3018,7.3652 8.3256,7.3954 8.3472,7.4236 8.3672,7.4502 8.388,7.4762 8.4037,7.4958 8.4141,7.5088 L 8.4092,7.5127 7.4072,7.1123 7.2783,7.209 7.9209,8.1191 8.0234,8.042 7.6641,7.5342 C 7.6311,7.4874 7.5981,7.4427 7.5645,7.4004 7.5308,7.358 7.5021,7.3224 7.4795,7.2939 L 7.4844,7.29 8.4903,7.6914 8.6201,7.5937 Z M 6.7373,7.9209 C 6.6943,7.9207 6.652,7.9279 6.6104,7.9414 6.5263,7.9678 6.4493,8.0233 6.378,8.1084 6.3033,8.1974 6.259,8.2865 6.2451,8.3769 6.2319,8.4666 6.2452,8.5549 6.2852,8.6406 6.3244,8.7256 6.3858,8.8049 6.4698,8.8799 6.5553,8.9562 6.6416,9.0086 6.7295,9.0371 6.8175,9.0656 6.9042,9.0674 6.9883,9.041 7.0731,9.0138 7.1526,8.9554 7.2266,8.8672 7.2979,8.7821 7.3393,8.6951 7.3526,8.6055 7.3665,8.515 7.355,8.4266 7.3164,8.3408 7.2778,8.2535 7.2154,8.172 7.1299,8.0957 7.0444,8.0194 6.9567,7.9676 6.8682,7.9414 6.8239,7.9276 6.7803,7.921 6.7373,7.9209 Z M 6.7344,8.0576 C 6.8303,8.0654 6.9311,8.1161 7.0352,8.209 7.1392,8.3018 7.2015,8.3971 7.2236,8.4961 7.2456,8.5936 7.2164,8.6909 7.1357,8.7871 7.0551,8.8833 6.9665,8.9276 6.8691,8.9199 6.771,8.9116 6.6695,8.8614 6.5654,8.7686 6.4614,8.6757 6.3995,8.58 6.3789,8.4824 6.3576,8.3842 6.3874,8.2864 6.4688,8.1895 6.5494,8.0933 6.6377,8.0492 6.7344,8.0576 Z M 5.7236,9.043 5.5225,9.3936 5.5908,9.4346 5.6826,9.3369 6.4336,9.7959 6.3936,9.9248 6.4619,9.9668 6.6621,9.6172 6.5938,9.5752 6.5039,9.6738 5.7529,9.2148 5.792,9.085 Z M 5.4219,10.008 C 5.3792,10.008 5.3389,10.019 5.3008,10.04 5.2246,10.081 5.1592,10.17 5.1064,10.307 L 5,10.583 6.0137,11 6.0645,10.868 5.6699,10.706 5.7168,10.586 C 5.7571,10.481 5.7735,10.392 5.7666,10.319 5.7601,10.245 5.7377,10.186 5.6992,10.141 5.6602,10.094 5.6125,10.06 5.5566,10.037 5.5093,10.018 5.4646,10.007 5.4219,10.008 Z M 5.418,10.156 C 5.4466,10.155 5.4771,10.161 5.5098,10.175 5.5846,10.206 5.6282,10.252 5.6406,10.313 5.653,10.375 5.64,10.456 5.6016,10.556 L 5.5606,10.661 5.1602,10.496 5.2119,10.363 C 5.2474,10.271 5.2891,10.21 5.3379,10.181 5.3625,10.165 5.3894,10.157 5.418,10.156 Z"/>
+ <path style="fill:#dbc464" d="M 12,12 A 12.5,12.5 0 0 0 4.4355,14.578 8,8 0 0 0 12,20 8,8 0 0 0 19.566,14.574 12.5,12.5 0 0 0 12,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,12 A 12.5,12.5 0 0 0 4.4355,14.578 8,8 0 0 0 4.5801,14.98 12.5,12.5 0 0 1 12,12.5 12.5,12.5 0 0 1 19.422,14.969 8,8 0 0 0 19.566,14.574 12.5,12.5 0 0 0 12,12 Z"/>
+ <path style="fill:#d37b1d" d="M 9,16.5 V 19.41 A 8,8 0 0 0 12,20 8,8 0 0 0 15,19.412 V 16.5 Z"/>
+ <path style="fill:#c95419" d="M 10,16.5 V 19.734 A 8,8 0 0 0 12,20 8,8 0 0 0 14,19.74 V 16.5 Z"/>
+ <path style="fill:#dbc464" d="M 17.5,7.75 15.632,8.1318 15.25,10 14.868,8.1318 13,7.75 14.868,7.3682 15.25,5.5 15.632,7.3682 Z"/>
+ <path style="fill:#ffffff" d="M 16.033,7.75 15.383,7.8829 15.25,8.5332 15.117,7.8829 14.467,7.75 15.117,7.6171 15.25,6.9668 15.383,7.6171 Z"/>
+ <path style="fill:#ffffff" d="M 18,9.25 17.377,9.3773 17.25,10 17.123,9.3773 16.5,9.25 17.123,9.1227 17.25,8.5 17.377,9.1227 Z"/>
+ <path style="fill:#ffffff" d="M 17,11 16.585,11.085 16.5,11.5 16.415,11.085 16,11 16.415,10.915 16.5,10.5 16.585,10.915 Z"/>
+ <path style="fill:#ac00ff" d="M 10.527,17.043 C 10.493,17.19 10.508,17.586 10.527,17.734 10.61,18.379 11.011,19.692 11.011,19.692 11.011,19.692 11.359,18.405 11.426,17.778 11.443,17.617 11.484,17.205 11.426,17.049 11.379,16.925 11.103,16.716 11.103,16.716 H 10.769 C 10.769,16.716 10.554,16.929 10.527,17.043 Z"/>
+ <path style="fill:#ffffff" d="M 10.741,17.245 C 10.723,17.323 10.731,17.533 10.741,17.612 10.785,17.953 10.997,18.649 10.997,18.649 10.997,18.649 11.181,17.967 11.217,17.635 11.226,17.549 11.248,17.331 11.217,17.248 11.192,17.183 11.046,17.072 11.046,17.072 H 10.869 C 10.869,17.072 10.755,17.185 10.741,17.245 Z"/>
+ <path style="fill:#ac00ff" d="M 12.539,17.043 C 12.505,17.19 12.52,17.586 12.539,17.734 12.622,18.379 13.022,19.692 13.022,19.692 13.022,19.692 13.37,18.405 13.437,17.778 13.455,17.617 13.496,17.205 13.437,17.049 13.391,16.925 13.115,16.716 13.115,16.716 H 12.781 C 12.781,16.716 12.566,16.929 12.539,17.043 Z"/>
+ <path style="fill:#ffffff" d="M 12.753,17.245 C 12.734,17.323 12.742,17.533 12.753,17.612 12.797,17.953 13.009,18.649 13.009,18.649 13.009,18.649 13.193,17.967 13.229,17.635 13.238,17.549 13.26,17.331 13.229,17.248 13.204,17.183 13.058,17.072 13.058,17.072 H 12.881 C 12.881,17.072 12.767,17.185 12.753,17.245 Z"/>
+ <path style="opacity:0.2" d="M 11.606,9.5 11.313,9.6279 C 11.313,9.6279 10.454,10.839 9.7627,11.932 9.7627,11.932 9.7617,11.933 9.7617,11.933 9.5316,12.296 9.32,12.648 9.165,12.936 8.7969,13.62 8.4316,14.32 8.2363,15.065 8.036,15.831 8,17.42 8,17.42 L 8.6504,17.724 9.001,17.888 C 9.001,17.888 10.01,17.979 10.757,18.477 11.666,19.082 11.988,20 11.988,20 11.988,20 12.311,19.082 13.22,18.477 13.967,17.979 14.976,17.888 14.976,17.888 L 15.348,17.714 15.35,17.724 16,17.42 C 16,17.42 15.964,15.831 15.764,15.065 15.568,14.32 15.203,13.62 14.835,12.936 14.214,11.782 12.688,9.6279 12.688,9.6279 L 12.397,9.502 12.405,9.5146 12.37,9.5 H 11.988 Z"/>
+ <path style="fill:#787878" d="M 13.219,17.976 C 13.966,17.478 14.976,17.388 14.976,17.388 L 15.977,16.92 C 15.977,16.92 15.94,15.33 15.74,14.565 15.545,13.819 15.18,13.119 14.812,12.435 14.191,11.282 12.664,9.1281 12.664,9.1281 L 12.371,9 H 11.988 11.606 L 11.312,9.1281 C 11.312,9.1281 9.7856,11.282 9.1649,12.435 8.7968,13.119 8.4321,13.819 8.2368,14.565 8.0364,15.33 8.0002,16.92 8.0002,16.92 L 9.0011,17.388 C 9.0011,17.388 10.01,17.478 10.757,17.976 11.666,18.582 11.988,19.5 11.988,19.5 11.988,19.5 12.311,18.582 13.219,17.976 Z"/>
+ <path style="fill:#717171" d="M 11.603,9.0016 11.312,9.1282 C 11.312,9.1282 9.7855,11.282 9.1648,12.436 8.7967,13.12 8.4317,13.819 8.2365,14.565 8.0361,15.33 8,16.92 8,16.92 L 8.6505,17.224 9.0732,14.433 9.7683,12.278 Z"/>
+ <path style="fill:#717171" d="M 12.397,9.0016 12.688,9.1282 C 12.688,9.1282 14.214,11.282 14.835,12.436 15.203,13.12 15.568,13.819 15.764,14.565 15.964,15.33 16,16.92 16,16.92 L 15.35,17.224 14.927,14.433 14.232,12.278 Z"/>
+ <path style="fill:#4a49ac" d="M 11.823,9 C 11.823,9 11.8,10.173 11.611,11.134 11.475,11.824 11.098,12.262 10.566,13.072 10.241,13.567 10,13.729 10,14.237 V 15.746 C 10,16.209 10.704,16.871 10.996,17.341 11.261,17.715 11.488,18.163 11.668,18.532 11.848,18.902 12,19.5 12,19.5 12,19.5 12.151,18.902 12.331,18.532 12.511,18.163 12.738,17.715 13.003,17.341 13.295,16.871 14,16.209 14,15.746 V 14.237 C 14,13.729 13.759,13.567 13.434,13.072 12.902,12.262 12.525,11.824 12.389,11.134 12.2,10.173 12.177,9 12.177,9 H 12 Z M 11.998,12.827 C 12.844,13.097 13.05,13.646 13.39,14.189 13.39,14.463 13.416,14.737 13.416,15.011 13.416,15.285 13.39,15.558 13.39,15.832 12.832,16.413 12.327,17.018 11.998,17.721 11.668,17.018 11.164,16.413 10.606,15.832 10.606,15.558 10.58,15.285 10.58,15.011 10.58,14.737 10.606,14.463 10.606,14.189 10.945,13.646 11.152,13.097 11.998,12.827 Z"/>
+ <path style="fill:#ffffff" d="M 11.447,5.002 11.146,5.0234 11.223,6.1465 11.359,6.1367 11.328,5.6729 11.545,5.6572 11.84,6.1025 12,6.0908 11.667,5.6094 C 11.703,5.5942 11.737,5.5733 11.768,5.5469 11.799,5.5204 11.824,5.4867 11.843,5.4453 11.861,5.4039 11.869,5.3527 11.865,5.293 11.858,5.186 11.821,5.1093 11.752,5.0615 11.684,5.0126 11.582,4.9923 11.447,5.002 Z M 11.448,5.126 C 11.538,5.1196 11.605,5.1298 11.649,5.1582 11.694,5.1856 11.719,5.2362 11.724,5.3096 11.728,5.3798 11.712,5.435 11.674,5.4746 11.636,5.5132 11.572,5.5357 11.483,5.542 L 11.32,5.5537 11.292,5.1367 Z M 10.453,5.1396 9.8633,5.2979 10.137,6.3877 10.728,6.2295 10.697,6.1094 10.24,6.2314 10.142,5.8418 10.572,5.7266 10.543,5.6084 10.112,5.7236 10.026,5.3828 10.483,5.2607 Z M 9.209,5.5322 8.6543,5.7949 9.1084,6.8184 9.6631,6.5557 9.6133,6.4434 9.1836,6.6455 9.0215,6.2803 9.4258,6.0889 9.376,5.9775 8.9717,6.168 8.8291,5.8486 9.2588,5.6455 Z M 7.9776,6.1846 7.874,6.2617 8.2364,6.7754 C 8.2561,6.8034 8.2782,6.8336 8.3018,6.8652 8.3256,6.8954 8.3472,6.9236 8.3672,6.9502 8.388,6.9762 8.4037,6.9958 8.4141,7.0088 L 8.4092,7.0127 7.4072,6.6123 7.2783,6.709 7.9209,7.6191 8.0234,7.542 7.6641,7.0342 C 7.6311,6.9874 7.5981,6.9427 7.5645,6.9004 7.5308,6.858 7.5021,6.8224 7.4795,6.7939 L 7.4844,6.79 8.4903,7.1914 8.6201,7.0937 Z M 6.7373,7.4209 C 6.6943,7.4207 6.652,7.4279 6.6104,7.4414 6.5263,7.4678 6.4493,7.5233 6.378,7.6084 6.3033,7.6974 6.259,7.7865 6.2451,7.877 6.2319,7.9666 6.2452,8.0549 6.2852,8.1406 6.3244,8.2256 6.3858,8.3049 6.4698,8.3799 6.5553,8.4562 6.6416,8.5086 6.7295,8.5371 6.8175,8.5656 6.9042,8.5674 6.9883,8.541 7.0731,8.5138 7.1526,8.4554 7.2266,8.3672 7.2979,8.2821 7.3393,8.1951 7.3526,8.1055 7.3665,8.015 7.355,7.9266 7.3164,7.8408 7.2778,7.7535 7.2154,7.672 7.1299,7.5957 7.0444,7.5194 6.9567,7.4676 6.8682,7.4414 6.8239,7.4276 6.7803,7.421 6.7373,7.4209 Z M 6.7344,7.5576 C 6.8303,7.5654 6.9311,7.6161 7.0352,7.709 7.1392,7.8018 7.2015,7.8971 7.2236,7.9961 7.2456,8.0936 7.2164,8.1909 7.1357,8.2871 7.0551,8.3833 6.9665,8.4276 6.8691,8.4199 6.771,8.4116 6.6695,8.3614 6.5654,8.2686 6.4614,8.1757 6.3995,8.08 6.3789,7.9824 6.3576,7.8842 6.3874,7.7864 6.4688,7.6895 6.5494,7.5933 6.6377,7.5492 6.7344,7.5576 Z M 5.7236,8.543 5.5225,8.8936 5.5908,8.9346 5.6826,8.8369 6.4336,9.2959 6.3936,9.4248 6.4619,9.4668 6.6621,9.1172 6.5938,9.0752 6.5039,9.1738 5.7529,8.7148 5.792,8.585 Z M 5.4219,9.5078 C 5.3792,9.5084 5.3389,9.5195 5.3008,9.54 5.2246,9.5811 5.1592,9.6699 5.1064,9.8066 L 5,10.083 6.0137,10.5 6.0645,10.368 5.6699,10.206 5.7168,10.086 C 5.7571,9.9815 5.7735,9.8923 5.7666,9.8193 5.7601,9.7454 5.7377,9.6858 5.6992,9.6406 5.6602,9.594 5.6125,9.5601 5.5566,9.5371 5.5093,9.5177 5.4646,9.5073 5.4219,9.5078 Z M 5.418,9.6562 C 5.4466,9.6553 5.4771,9.6614 5.5098,9.6748 5.5846,9.7055 5.6282,9.7518 5.6406,9.8135 5.653,9.8751 5.64,9.9561 5.6016,10.056 L 5.5606,10.161 5.1602,9.9961 5.2119,9.8633 C 5.2474,9.7715 5.2891,9.7104 5.3379,9.6807 5.3625,9.6653 5.3894,9.6572 5.418,9.6562 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4834,2 2,6.4834 2,12 2,12.084 2.0038,12.167 2.0059,12.25 2.1394,6.849 6.5673,2.5 12,2.5 17.433,2.5 21.861,6.849 21.994,12.25 21.996,12.167 22,12.084 22,12 22,6.4834 17.517,2 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,4 A 8,8 0 0 0 4,12 8,8 0 0 0 4.0098,12.293 8,8 0 0 1 12,4.5 8,8 0 0 1 19.99,12.207 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.poedit.Poedit.svg b/.icons/awkward/24x24/apps/net.poedit.Poedit.svg
new file mode 120000
index 00000000..d5db0d23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.poedit.Poedit.svg
@@ -0,0 +1 @@
+poedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.redeclipse.RedEclipse.svg b/.icons/awkward/24x24/apps/net.redeclipse.RedEclipse.svg
new file mode 120000
index 00000000..2c459965
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.redeclipse.RedEclipse.svg
@@ -0,0 +1 @@
+redeclipse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.runelite.RuneLite.svg b/.icons/awkward/24x24/apps/net.runelite.RuneLite.svg
new file mode 100644
index 00000000..6eba60a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.runelite.RuneLite.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="M 9,5.5 C 9,5.866114 9.2064683,6.1734106 9.5,6.3476562 V 8.5058594 C 9.0355972,8.509828 8.5730994,8.5213554 8.2246094,8.6054688 7.8433049,8.6975037 7.5,9 7.5,9.5 L 8,9.75 C 8,9.75 8.2606295,9.542663 8.5,9.5 8.6309804,9.476656 8.8111653,9.51213 9,9.568359 V 12.5 l -1,1 1,1 v 3.75 l 1,1.25 1,-1.25 V 9.5683594 C 11.188835,9.5121298 11.36902,9.4766563 11.5,9.5 11.739371,9.542665 12,9.75 12,9.75 L 12.5,9.5 C 12.5,9 12.156695,8.6975037 11.775391,8.6054688 11.426901,8.5213536 10.964403,8.5098275 10.5,8.5058594 V 6.3476562 C 10.793532,6.1734106 11,5.866114 11,5.5 Z m 3.568359,3 C 12.822288,8.74611 13,9.0875565 13,9.5 12.999962,9.6237585 12.954035,9.7421294 12.871094,9.8339844 13.642625,10.278292 14.026954,10.467973 14,11.431641 13.962211,12.782666 13.389399,13.100977 12,13.5 l 0.853516,1.615234 c 0.700712,1.323745 1.917811,2.19178 3.285156,2.875 C 17.687578,18.764175 19.255062,19.291041 21,19.5 19.784714,18.368783 18.398895,17.612756 17.072266,16.642578 15.955009,15.825517 15.244991,15.1869 14.5,14 15.215331,13.258562 15.949297,12.350981 16,11.283203 16.06686,9.8751161 15.000976,8.5 14.044922,8.5 Z"/>
+ <path style="fill:#aeaeae" d="M 9 5 C 9 5.366114 9.2064683 5.6734106 9.5 5.8476562 L 9.5 8.0058594 C 9.0355972 8.009828 8.5730994 8.0213554 8.2246094 8.1054688 C 7.8433049 8.1975037 7.5 8.5 7.5 9 L 8 9.25 C 8 9.25 8.2606295 9.042663 8.5 9 C 8.6309804 8.9766563 8.8111653 9.0121298 9 9.0683594 L 9 12.001953 L 8.0019531 13 L 9 13.998047 L 9 17.75 L 10 19 L 11 17.75 L 11 9.0683594 C 11.188835 9.0121298 11.36902 8.9766563 11.5 9 C 11.739371 9.042665 12 9.25 12 9.25 L 12.5 9 C 12.5 8.5 12.156695 8.1975037 11.775391 8.1054688 C 11.426901 8.0213536 10.964403 8.0098275 10.5 8.0058594 L 10.5 5.8476562 C 10.793532 5.6734106 11 5.366114 11 5 L 9 5 z M 12.568359 8 C 12.822288 8.24611 13 8.5875565 13 9 C 12.999962 9.1237585 12.954035 9.2421294 12.871094 9.3339844 C 13.642625 9.7782925 14.026954 9.9679734 14 10.931641 C 13.962211 12.282666 13.389399 12.600977 12 13 L 12.853516 14.615234 C 13.554228 15.938979 14.771327 16.807014 16.138672 17.490234 C 17.687578 18.264175 19.255062 18.791041 21 19 C 19.784714 17.868783 18.398895 17.112756 17.072266 16.142578 C 15.955009 15.325517 15.244991 14.6869 14.5 13.5 C 15.215331 12.758562 15.949297 11.850981 16 10.783203 C 16.06686 9.3751161 15.000976 8 14.044922 8 L 12.568359 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.scribus.Scribus.svg b/.icons/awkward/24x24/apps/net.scribus.Scribus.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.scribus.Scribus.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sf.VICE.svg b/.icons/awkward/24x24/apps/net.sf.VICE.svg
new file mode 100644
index 00000000..68787fc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sf.VICE.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 12.5,6.5 c -3.3137085,0 -6.5,2.6862915 -6.5,6 0,3.313709 3.1862915,6 6.5,6 0.863396,-0.0022 1.716143,-0.19076 2.5,-0.552734 V 14.945312 C 14.342549,15.619093 13.441392,15.998644 12.5,16 c -1.932996,0 -4,-1.567003 -4,-3.5 0,-1.932996 2.067004,-3.5 4,-3.5 0.940822,3.285e-4 1.841897,0.3803899 2.5,1.052734 V 11.5 h 3 l 2,-2 H 15 V 7.0546875 C 14.216218,6.6923775 13.363468,6.50253 12.5,6.5 Z m 2.5,6 v 2 h 5 l -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#003079" d="M 12.5,6 C 9.1862915,6 6,8.6862915 6,12 c 0,3.313709 3.1862915,6 6.5,6 0.863396,-0.0022 1.716143,-0.190761 2.5,-0.552735 v -3.002929 c -0.657451,0.67378 -1.558608,1.054308 -2.5,1.055664 -1.932996,0 -4,-1.567003 -4,-3.5 0,-1.932996 2.067004,-3.5 4,-3.5 0.940822,3.285e-4 1.841897,0.3794135 2.5,1.051758 V 6.553711 C 14.216218,6.191401 13.363468,6.00253 12.5,6 Z"/>
+ <path style="fill:#003079" d="m 15,9 h 5 l -2,2 h -3 z"/>
+ <path style="fill:#ff2f2f" d="m 15,14 h 5 l -2,-2 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.sf.fuse_emulator.svg b/.icons/awkward/24x24/apps/net.sf.fuse_emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sf.fuse_emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sf.nootka.svg b/.icons/awkward/24x24/apps/net.sf.nootka.svg
new file mode 120000
index 00000000..cb379f5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sf.nootka.svg
@@ -0,0 +1 @@
+nootka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Chessx.svg b/.icons/awkward/24x24/apps/net.sourceforge.Chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.ExtremeTuxRacer.svg b/.icons/awkward/24x24/apps/net.sourceforge.ExtremeTuxRacer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.ExtremeTuxRacer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Fillets.svg b/.icons/awkward/24x24/apps/net.sourceforge.Fillets.svg
new file mode 100644
index 00000000..89dff479
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Fillets.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <circle style="fill:#ffff00" cx="12" cy="12" r="8"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2" d="m 12.682509,14.363882 c 1.417269,-1.114823 1.470637,-1.114823 2.847386,0 C 17.631493,16.065653 18,15.787587 18,12.5 18,9.2124125 17.631493,8.9343465 15.529895,10.636118 c -1.37675,1.114823 -1.430117,1.114823 -2.847386,0 C 11.888122,10.011252 10.599581,9.5 9.8190845,9.5 8.3933595,9.5 6,11.380052 6,12.5 c 0,1.119948 2.3933595,3 3.8190845,3 0.7804965,0 2.0690375,-0.511252 2.8634245,-1.136118 z"/>
+ <path style="fill:#ffff00" d="m 12.682509,13.863882 c 1.417269,-1.114823 1.470637,-1.114823 2.847386,0 C 17.631493,15.565654 18,15.287587 18,12 18,8.7124125 17.631493,8.4343465 15.529895,10.136118 c -1.37675,1.114823 -1.430117,1.114823 -2.847386,0 C 11.888122,9.5112525 10.599581,9 9.8190845,9 8.3933595,9 6,10.880052 6,12 c 0,1.119948 2.3933595,3 3.8190845,3 0.7804965,0 2.0690375,-0.511252 2.8634245,-1.136118 z"/>
+ <path style="fill:#4f4f4f" d="M 7.838037,12.750001 C 6.9047785,11.769697 8.01536,10.5 9.8060725,10.5 c 0.6897155,0 1.7550305,0.3375 2.3673655,0.75 1.102083,0.742418 1.102083,0.757583 0,1.500001 C 11.561103,13.162501 10.495788,13.5 9.8060725,13.5 9.1163575,13.5 8.2307415,13.162501 7.838037,12.750001 Z"/>
+ <path style="opacity:0.2" d="M 9.5,11.864407 C 9.5,11.514831 9.275,11.39573 9,11.599741 8.7249995,11.803751 8.5,12.089768 8.5,12.235335 8.5,12.380901 8.7249995,12.5 9,12.5 c 0.275,0 0.5,-0.286017 0.5,-0.635593 z"/>
+ <path style="fill:#ffff00" d="M 9.5,11.364407 C 9.5,11.014831 9.275,10.89573 9,11.099741 8.7249995,11.303751 8.5,11.589768 8.5,11.735335 8.5,11.880901 8.7249995,12 9,12 9.275,12 9.5,11.713983 9.5,11.364407 Z"/>
+ <path style="fill:#4f4f4f" d="m 15.896202,12.747664 c -0.574581,-0.684842 -0.53908,-0.983816 0.204121,-1.71898 C 16.939465,10.198614 17,10.254395 17,11.857714 c 0,1.949772 -0.128014,2.052985 -1.103798,0.88995 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Klavaro.svg b/.icons/awkward/24x24/apps/net.sourceforge.Klavaro.svg
new file mode 120000
index 00000000..f826fcee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Klavaro.svg
@@ -0,0 +1 @@
+klavaro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Lifeograph.svg b/.icons/awkward/24x24/apps/net.sourceforge.Lifeograph.svg
new file mode 120000
index 00000000..1b7eb875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Lifeograph.svg
@@ -0,0 +1 @@
+lifeograph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Ri-li.svg b/.icons/awkward/24x24/apps/net.sourceforge.Ri-li.svg
new file mode 120000
index 00000000..3f00810c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Ri-li.svg
@@ -0,0 +1 @@
+Ri-li.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.Teo.svg b/.icons/awkward/24x24/apps/net.sourceforge.Teo.svg
new file mode 100644
index 00000000..9564da61
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.Teo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffffff" width="11" height="11" x="6.5" y="6"/>
+ <path style="opacity:0.2" d="m 12.018554,2.4999933 c -0.06039,-0.00241 -0.120767,0.00772 -0.177733,0.02832 L 2.317383,5.9677048 c -0.1902196,0.068829 -0.3175261,0.252932 -0.3173828,0.458976 v 4.0858642 c -2.102e-4,0.335829 0.3247066,0.571093 0.6347656,0.458976 L 4.0000002,10.478366 V 13.52128 L 2.6347658,13.028125 C 2.3247068,12.916008 1.99979,13.151273 2.0000002,13.487101 v 4.085864 c -1.433e-4,0.206045 0.1271632,0.390148 0.3173828,0.458977 l 9.523438,3.439391 c 0.05697,0.0206 0.117345,0.03072 0.177733,0.02832 0.04791,-0.0019 0.09544,-0.01197 0.140625,-0.02832 l 9.523438,-3.439391 C 21.872836,17.963113 22.000143,17.779009 22,17.572965 v -4.085864 c 2.1e-4,-0.335828 -0.324707,-0.571092 -0.634766,-0.458976 L 20,13.52128 v -3.042914 l 1.365234,0.493155 C 21.675293,11.083638 22.00021,10.848373 22,10.512545 V 6.4266808 C 22.000143,6.2206373 21.872836,6.0365333 21.682617,5.9677048 L 12.159179,2.528313 c -0.04519,-0.016343 -0.09272,-0.02641 -0.140625,-0.02832 z M 12,7.5868163 16,9.0321028 V 14.967544 L 12,16.41283 8.0000001,14.967544 V 9.0321028 Z"/>
+ <path style="fill:#3b5ade" d="m 12.018601,2.0007202 c -0.06039,-0.00241 -0.120675,0.00693 -0.177641,0.027537 L 2.3171508,5.4685198 C 2.1269312,5.5373483 1.9998572,5.7211133 2.0000005,5.9271573 v 4.0860977 c -2.102e-4,0.335828 0.3251716,0.570755 0.6352306,0.458638 L 12,7.0876558 21.364769,10.471893 c 0.310059,0.112117 0.63544,-0.12281 0.63523,-0.458638 V 5.9271573 c 1.44e-4,-0.2060435 -0.12693,-0.389809 -0.31715,-0.4586375 L 12.15904,2.0282575 C 12.11385,2.0119135 12.0665,2.0026295 12.018601,2.0007202 Z"/>
+ <rect style="fill:#3b5ade" width="4" height="8" x="4" y="7.5"/>
+ <path style="fill:#3b5ade" d="m 12.018601,20.999641 c -0.06039,0.0024 -0.120675,-0.0069 -0.177641,-0.02754 L 2.3171508,17.531841 C 2.1269312,17.463011 1.9998572,17.279247 2.0000005,17.073202 V 12.987104 C 1.9997903,12.651275 2.3251721,12.416348 2.6352311,12.528465 L 12,15.912704 21.364769,12.528465 c 0.310059,-0.112116 0.63544,0.122811 0.63523,0.458639 v 4.086098 c 1.44e-4,0.206044 -0.12693,0.389809 -0.31715,0.458639 l -9.523809,3.440262 c -0.04519,0.01635 -0.09254,0.02563 -0.140439,0.02754 z"/>
+ <rect style="fill:#3b5ade" width="4" height="8" x="16" y="7.5"/>
+ <path style="opacity:0.2" d="m 3.0000002,14.223924 v 2.991158 L 12,20.466 v -3.053656 a 1.0001,1.0000821 0 0 1 -0.339844,-0.05859 z"/>
+ <path style="fill:#b6afff" d="M 3.0000002,13.723772 V 16.71493 L 12,19.965848 v -3.053656 a 1.0001,1.0000821 0 0 1 -0.339844,-0.05859 z"/>
+ <path style="opacity:0.2" d="m 12,3.5346624 v 3.0536559 a 1.0001,1.0000821 0 0 1 0.339844,0.058593 L 21,9.7767377 V 6.7855803 Z"/>
+ <path style="fill:#b6afff" d="m 12,3.0345104 v 3.0536559 a 1.0001,1.0000821 0 0 1 0.339844,0.058593 L 21,9.2765858 V 6.2854283 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.018554,2.0003492 c -0.06039,-0.00241 -0.120767,0.00772 -0.177733,0.02832 L 2.317383,5.4680608 c -0.1902196,0.068829 -0.3175261,0.252932 -0.3173828,0.458976 v 0.499991 C 1.9998569,6.2209838 2.1271634,6.0368803 2.317383,5.9680518 L 11.840821,2.52866 c 0.05697,-0.020603 0.117345,-0.03073 0.177733,-0.02832 0.04791,0.00191 0.09544,0.011976 0.140625,0.02832 l 9.523438,3.4393918 C 21.872836,6.0368803 22.000143,6.2209843 22,6.4270278 V 5.9270368 C 22.000143,5.7209933 21.872836,5.5368893 21.682617,5.4680608 L 12.159179,2.028669 c -0.04519,-0.016343 -0.09272,-0.02641 -0.140625,-0.02832 z M 2.5185549,12.502114 c -0.2699036,-0.02549 -0.5187386,0.191493 -0.5185547,0.485343 v 0.499991 C 1.99979,13.15162 2.3247068,12.916355 2.6347658,13.028472 l 1.3652344,0.493155 V 13.021636 L 2.6347658,12.528481 c -0.038758,-0.01401 -0.077653,-0.02272 -0.1162109,-0.02637 z m 18.9628901,0 c -0.03856,0.0036 -0.07745,0.01235 -0.116211,0.02637 L 20,13.021636 v 0.499991 l 1.365234,-0.493155 C 21.675293,12.916356 22.00021,13.15162 22,13.487448 v -0.499991 c 1.83e-4,-0.293849 -0.248651,-0.510829 -0.518555,-0.485343 z M 8.0000001,14.4679 v 0.499991 L 12,16.413177 16,14.967891 V 14.4679 l -4,1.445286 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.TuxFootball.svg b/.icons/awkward/24x24/apps/net.sourceforge.TuxFootball.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.TuxFootball.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.VMPK.svg b/.icons/awkward/24x24/apps/net.sourceforge.VMPK.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.VMPK.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.atanks.svg b/.icons/awkward/24x24/apps/net.sourceforge.atanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.atanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.btanks.svg b/.icons/awkward/24x24/apps/net.sourceforge.btanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.btanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.chromium-bsu.svg b/.icons/awkward/24x24/apps/net.sourceforge.chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.electrip.Electrip.svg b/.icons/awkward/24x24/apps/net.sourceforge.electrip.Electrip.svg
new file mode 120000
index 00000000..ddc43201
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.electrip.Electrip.svg
@@ -0,0 +1 @@
+electrip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.fretsonfire.svg b/.icons/awkward/24x24/apps/net.sourceforge.fretsonfire.svg
new file mode 120000
index 00000000..7d4286fd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.fretsonfire.svg
@@ -0,0 +1 @@
+fretsonfire.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.mars-game.svg b/.icons/awkward/24x24/apps/net.sourceforge.mars-game.svg
new file mode 120000
index 00000000..ea4632d5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.mars-game.svg
@@ -0,0 +1 @@
+marsshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.maxima.svg b/.icons/awkward/24x24/apps/net.sourceforge.maxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.maxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.projectM.svg b/.icons/awkward/24x24/apps/net.sourceforge.projectM.svg
new file mode 120000
index 00000000..f0f983b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.projectM.svg
@@ -0,0 +1 @@
+prjm16-transparent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg b/.icons/awkward/24x24/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
new file mode 120000
index 00000000..3e52076b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
@@ -0,0 +1 @@
+luminance-hdr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.torcs.svg b/.icons/awkward/24x24/apps/net.sourceforge.torcs.svg
new file mode 120000
index 00000000..211b89f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.torcs.svg
@@ -0,0 +1 @@
+torcs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.sourceforge.xournal.svg b/.icons/awkward/24x24/apps/net.sourceforge.xournal.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.supertuxkart.SuperTuxKart.svg b/.icons/awkward/24x24/apps/net.supertuxkart.SuperTuxKart.svg
new file mode 120000
index 00000000..337217e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.supertuxkart.SuperTuxKart.svg
@@ -0,0 +1 @@
+supertuxkart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.wz2100.wz2100.svg b/.icons/awkward/24x24/apps/net.wz2100.wz2100.svg
new file mode 120000
index 00000000..33b71dd9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.wz2100.wz2100.svg
@@ -0,0 +1 @@
+warzone2100.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.xmind.XMind8.svg b/.icons/awkward/24x24/apps/net.xmind.XMind8.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.xmind.XMind8.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/net.xmind.ZEN.svg b/.icons/awkward/24x24/apps/net.xmind.ZEN.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/24x24/apps/net.xmind.ZEN.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/netbeans-beta.svg b/.icons/awkward/24x24/apps/netbeans-beta.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netbeans-beta.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/netbeans.svg b/.icons/awkward/24x24/apps/netbeans.svg
new file mode 100644
index 00000000..8bca6069
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netbeans.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.053711,2.5009124 c -0.418904,-0.010094 -0.832308,0.09424 -1.195312,0.3027344 L 4.1416015,6.6669279 C 3.4351876,7.0731404 2.9999486,7.8241574 3,8.6366549 v 7.7265631 c -2e-7,0.563978 0.2135816,1.094991 0.578125,1.504883 a 2.2828381,2.27395 0 0 0 0.042969,0.0498 c 0.037362,0.03964 0.076877,0.07723 0.1171875,0.114257 a 2.2828381,2.27395 0 0 0 0.078125,0.06836 c 0.037093,0.03108 0.074032,0.06199 0.1132813,0.09082 a 2.2828381,2.27395 0 0 0 0.211914,0.140625 l 6.7167972,3.863281 a 2.2828381,2.27395 0 0 0 2.283203,0 l 6.716796,-3.863281 A 2.2828381,2.27395 0 0 0 21,16.363218 V 8.6366549 a 2.2828381,2.27395 0 0 0 -0.01855,-0.270508 c -0.0035,-0.02889 -0.0081,-0.057309 -0.0127,-0.085937 a 2.2828381,2.27395 0 0 0 -0.03418,-0.170899 c -0.0093,-0.03879 -0.01899,-0.07711 -0.03027,-0.1152345 A 2.2828381,2.27395 0 0 0 20.86133,7.8680999 C 20.84546,7.8241999 20.831,7.7799979 20.8125,7.7372404 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,10e-4 C 20.611135,7.2856099 20.285508,6.9125699 19.858367,6.6669494 L 13.141602,2.8036468 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <path style="fill:#add439" d="m 12.053711,2.0009814 c -0.03305,-7.95e-4 -0.06568,0.00328 -0.09863,0.00391 L 11.976563,6.7900439 12,11.942487 16.523437,9.4575245 20.700195,7.0293019 C 20.503239,6.6780584 20.220285,6.3750949 19.858398,6.1669969 L 13.141602,2.3037158 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <path style="fill:#ac1248" d="M 3.3398438,6.9482469 C 3.1228758,7.3003734 2.999973,7.7093394 3,8.1367239 v 3.8632821 3.863281 c -2e-7,0.428024 0.1241071,0.835987 0.3427735,1.1875 L 7.5,14.625006 12,12.000006 7.5,9.3750049 Z"/>
+ <path style="fill:#3471b9" d="M 20.657226,6.9492239 16.5,9.3750049 12,12.000006 l 4.5,2.625 4.162109,2.427734 A 2.2828381,2.27395 0 0 0 21,15.863287 V 8.1367239 a 2.2828381,2.27395 0 0 0 -0.01855,-0.270508 c -0.0035,-0.02889 -0.0081,-0.05731 -0.0127,-0.085937 A 2.2828381,2.27395 0 0 0 20.93457,7.6093799 C 20.92527,7.5705899 20.91558,7.5322689 20.9043,7.4941454 A 2.2828381,2.27395 0 0 0 20.86133,7.3681689 C 20.84546,7.3242689 20.831,7.2800669 20.8125,7.2373094 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,10e-4 C 20.762,7.1265114 20.71108,7.0369819 20.657215,6.9492454 Z"/>
+ <path style="opacity:0.2" d="M 3.5546875,7.1765675 C 3.4601344,7.288436 3.3645162,7.3989882 3.2929688,7.5261769 L 7.4765625,9.9148488 12,12.500787 v -0.05859 L 16.523438,9.9578175 20.699219,7.5300831 C 20.628103,7.4032583 20.53266,7.2926793 20.439453,7.1804738 L 16.523438,9.4578175 12,11.942194 v 0.05859 L 7.4765625,9.4148488 Z"/>
+ <path style="fill:#86b02f" d="m 12.044922,2.0009814 c -0.415885,-0.00843 -0.826066,0.095703 -1.186523,0.3027344 L 4.1416015,6.1669969 C 3.7796424,6.3751364 3.4904602,6.6743184 3.2929688,7.0253954 L 7.4765625,9.4150439 12,12.000006 12.023438,6.7900439 Z"/>
+ <path style="fill:#2e90e8" d="m 12,12.000006 -0.02343,5.209961 -0.02149,4.789062 a 2.2828381,2.27395 0 0 0 1.186524,-0.303711 l 6.716797,-3.863281 a 2.2828381,2.27395 0 0 0 0.847656,-0.857422 L 16.52344,14.584967 Z"/>
+ <path style="fill:#eb2f6a" d="m 12,12.000006 -4.5234375,2.584961 -4.1767578,2.385742 c 0.07997,0.140712 0.1701088,0.275788 0.2783203,0.397461 a 2.2828381,2.27395 0 0 0 0.042969,0.0498 c 0.037362,0.03964 0.076877,0.07723 0.1171875,0.114257 a 2.2828381,2.27395 0 0 0 0.078125,0.06836 c 0.037093,0.03108 0.074032,0.06199 0.1132813,0.09082 a 2.2828381,2.27395 0 0 0 0.211914,0.140625 l 6.7167972,3.863281 a 2.2828381,2.27395 0 0 0 1.186524,0.300782 l -0.02149,-4.786133 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,12.000006 -4.5234375,2.584961 -4.1767578,2.385742 c 0.071832,0.126393 0.1540777,0.246729 0.2480469,0.358398 L 7.4765625,15.084967 12,12.500006 l 4.523437,2.584961 3.930664,2.246093 a 2.2828381,2.27395 0 0 0 0.251953,-0.356445 l -4.182617,-2.389648 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,6 5,2.9 v 5.894 L 12,18 7,14.794 V 8.9 Z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053711,2.0009814 c -0.418904,-0.010094 -0.832308,0.09424 -1.195312,0.3027344 L 4.1416015,6.1669969 C 3.4351876,6.5732094 2.9999486,7.3242259 3,8.1367239 v 0.5 C 2.9999486,7.8242259 3.4351876,7.0732094 4.1416015,6.6669969 L 10.858399,2.8037158 c 0.363004,-0.2084949 0.776408,-0.3128289 1.195312,-0.3027344 0.382291,0.00879 0.756612,0.1124843 1.087891,0.3027344 l 6.716796,3.8632811 c 0.427141,0.2456205 0.752768,0.6186605 0.945313,1.053711 l 0.001,-10e-4 a 2.2828381,2.27395 0 0 1 0.0078,0.01758 c 0.01851,0.042755 0.03297,0.086959 0.04883,0.1308595 a 2.2828381,2.27395 0 0 1 0.04297,0.1259765 c 0.01129,0.038125 0.02098,0.076445 0.03027,0.1152345 a 2.2828381,2.27395 0 0 1 0.03418,0.1708985 c 0.0046,0.02863 0.0092,0.057047 0.0127,0.085937 A 2.2828381,2.27395 0 0 1 21,8.6367239 v -0.5 a 2.2828381,2.27395 0 0 0 -0.01855,-0.270508 c -0.0035,-0.02889 -0.0081,-0.05731 -0.0127,-0.085937 A 2.2828381,2.27395 0 0 0 20.93457,7.6093799 C 20.92527,7.5705899 20.91558,7.5322689 20.9043,7.4941454 A 2.2828381,2.27395 0 0 0 20.86133,7.3681689 C 20.84546,7.3242689 20.831,7.2800669 20.8125,7.2373094 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,10e-4 C 20.611135,6.7856789 20.285508,6.4126389 19.858367,6.1670184 L 13.141602,2.3037158 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 12,6 5,3.1000001 V 14.794 L 12,18 7,14.794 V 9.1000001 Z"/>
+ </g>
+ <path style="fill:#cedbe6" d="m 12,5.9999999 5,3.1 v 5.6940011 l -5,3.206 z"/>
+ <path style="fill:#dee5c0" d="m 12,5.9999999 -5,3.1 5,2.9125271 5,-2.9125271 z"/>
+ <path style="opacity:0.1" d="M 16.583984 9.3417969 L 12 12.013672 L 12 12.513672 L 17 9.5996094 L 16.583984 9.3417969 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/netease-cloud-music.svg b/.icons/awkward/24x24/apps/netease-cloud-music.svg
new file mode 100644
index 00000000..a18f2871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netease-cloud-music.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e32e2e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m2 3.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:1.9998759;fill:none" d="m10 6.5c-3.528723 1.63324-4.471617 4.947719-3.846838 7.688667 1.42298 6.242736 6.255909 5.32382 7.096061 5.182932 1.391802-0.2334 4.102652-1.163268 4.663126-4.635988 0.572746-3.548763-1.670637-4.953056-3.066513-5.2610675-1.753511-0.3869265-3.334027-0.1424105-4.130921 1.0938875-0.7393695 1.147054-0.872175 2.564427-0.405489 3.516057 0.426026 0.868722 1.036427 1.400716 1.695944 1.415512 2.273897 0.05102 2.581893-1.491405 2.333604-2.821935-0.574523-2.831591-1.900974-4.0627325-1.444554-6.250772 0.466751-1.4738312 2.070966-1.268627 3.10558-0.427293"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:1.9998759;fill:none" d="m10 6c-3.528723 1.63324-4.471617 4.947719-3.846838 7.688667 1.42298 6.242736 6.255909 5.32382 7.096061 5.182932 1.391802-0.2334 4.102652-1.163268 4.663126-4.635988 0.572746-3.548763-1.670637-4.953056-3.066513-5.2610675-1.753511-0.3869265-3.334027-0.1424105-4.130921 1.0938875-0.7393695 1.147054-0.872175 2.564427-0.405489 3.516057 0.426026 0.868722 1.036427 1.400716 1.695944 1.415512 2.273897 0.05102 2.581893-1.491405 2.333604-2.821935-0.574523-2.831591-1.900974-4.0627325-1.444554-6.250772 0.466751-1.4738309 2.070966-1.2686269 3.10558-0.427293"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/netflix-desktop.svg b/.icons/awkward/24x24/apps/netflix-desktop.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netflix-desktop.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/netflix.svg b/.icons/awkward/24x24/apps/netflix.svg
new file mode 100644
index 00000000..57544f5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netflix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#d44338" d="m13 5h3v14l-3-0.5z"/>
+ <path style="opacity:.2" d="m7 5.5v14l3-0.5v-13.5z"/>
+ <path style="fill:#d44338" d="m7 5v14l3-0.5v-13.5z"/>
+ <path style="opacity:.2" d="m7 5.5 6 13.5 3 0.5v-0.5l-3-0.5v-6l-3-7z"/>
+ <path style="fill:#ff695e" d="m7 5 6 13.5 3 0.5-6-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nethack.svg b/.icons/awkward/24x24/apps/nethack.svg
new file mode 100644
index 00000000..31075f77
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nethack.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="matrix(0.49998272,0,0,0.4999949,9.1196015e-5,2.2937543e-4)">
+ <path style="opacity:0.2" d="M 3.7519531,13.001768 A 1.8377124,1.8073633 1.1995551 0 0 2.0683594,15.29669 1.8377124,1.8073633 1.1995551 0 0 2.9628906,16.396299 L 20.236328,25.892393 9.9042969,31.572081 c -1.081455,-0.919025 -2.1205153,-1.893445 -3.2695313,-2.730469 -1.388086,0.317337 -0.3868303,2.079704 -0.3496094,3.044922 0.10443,0.500779 0.2081531,1.001204 0.3125,1.501953 l -3.6328124,1.996094 a 1.8073928,1.8377424 88.800445 1 0 1.7929687,3.154296 l 3.6523437,-2.007812 c 0.6597951,0.924224 0.9131888,2.157926 0.2617188,3.164062 -0.669264,1.279765 -2.2212939,1.405966 -3.4980469,1.355469 -1.155308,0.934451 0.8949229,2.335583 1.6855469,2.902344 3.540292,2.217675 8.53107,0.705958 10.806641,-2.595703 1.479163,-2.010815 1.930515,-4.94557 0.490234,-7.085938 -1.248734,-0.919029 -1.31738,1.458014 -2.375,1.763672 -1.401025,1.001882 -3.50629,0.254003 -4.078125,-1.314453 L 24,27.960753 36.296875,34.720518 c -0.571835,1.568456 -2.6771,2.316335 -4.078125,1.314453 -1.05762,-0.305658 -1.126266,-2.682701 -2.375,-1.763672 -1.440281,2.140368 -0.988929,5.075123 0.490234,7.085938 2.275571,3.301661 7.266349,4.813378 10.806641,2.595703 0.790624,-0.566761 2.840855,-1.967893 1.685547,-2.902344 -1.276753,0.0505 -2.828783,-0.0757 -3.498047,-1.355469 -0.65147,-1.006136 -0.398076,-2.239838 0.261719,-3.164062 l 3.652344,2.007812 a 1.8377422,1.8073926 1.1995551 1 0 1.792968,-3.154296 l -3.632812,-1.996094 c 0.104347,-0.500749 0.20807,-1.001174 0.3125,-1.501953 0.03722,-0.965218 1.038476,-2.727585 -0.34961,-3.044922 -1.149016,0.837024 -2.188076,1.811444 -3.269531,2.730469 L 27.763672,25.892393 45.037109,16.396299 a 1.8073633,1.8377124 88.800445 0 0 0.894532,-1.099609 1.8073633,1.8377124 88.800445 0 0 -2.6875,-2.054687 L 24,23.822081 4.7558594,13.242003 A 1.8377124,1.8073633 1.1995551 0 0 3.7519531,13.001768 Z"/>
+ <path style="fill:#005a5a" d="m 45.930697,14.297849 a 1.8073633,1.8377124 88.800445 0 0 -2.686331,-2.055593 l -33.3409823,18.33 c -1.081455,-0.919025 -2.120567,-1.892855 -3.269583,-2.729879 -1.388086,0.317337 -0.38635,2.078476 -0.349129,3.043694 0.10443,0.500779 0.208507,1.001385 0.312854,1.502134 l -3.631989,1.996888 a 1.8073633,1.8377124 88.800445 1 0 1.792246,3.154164 l 3.651774,-2.008125 c 0.659795,0.924224 0.913973,2.158346 0.262503,3.164483 -0.669264,1.279764 -2.221302,1.406549 -3.498055,1.356052 -1.155308,0.934451 0.894174,2.334369 1.684798,2.90113 3.5402923,2.217675 8.5319543,0.706535 10.8075253,-2.595126 1.479163,-2.010815 1.929614,-4.944884 0.489333,-7.085252 -1.248734,-0.919029 -1.316261,1.45775 -2.373881,1.763408 -1.401025,1.001882 -3.507257,0.2536 -4.079092,-1.314856 L 45.036611,15.396422 a 1.8073633,1.8377124 88.800445 0 0 0.894086,-1.098573 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 44.064453,12.001953 a 1.8073633,1.8377124 88.800445 0 0 -0.820312,0.240235 L 9.9042969,30.572266 c -1.081455,-0.919025 -2.1205153,-1.893445 -3.2695313,-2.730469 -0.7847246,0.1794 -0.7930308,0.823883 -0.65625,1.521484 0.094329,-0.246091 0.2875046,-0.437183 0.65625,-0.521484 1.149016,0.837024 2.1880763,1.811444 3.2695313,2.730469 L 43.244141,13.242188 a 1.8073633,1.8377124 88.800445 0 1 2.683593,1.068359 1.8073633,1.8377124 88.800445 0 0 0.0039,-0.01367 1.8073633,1.8377124 88.800445 0 0 -1.867188,-2.294922 z M 6.4101562,32.492188 2.9648438,34.384766 a 1.8073633,1.8377124 88.800445 0 0 -0.890625,2.089843 1.8073633,1.8377124 88.800445 0 1 0.890625,-1.089843 l 3.6328124,-1.996094 c -0.062296,-0.298952 -0.1252638,-0.597568 -0.1875,-0.896484 z m 11.1542968,0.576171 c -0.716719,0.104177 -0.923887,1.71845 -1.783203,1.966797 -1.149084,0.821717 -2.758876,0.455354 -3.621094,-0.564453 l -0.457031,0.25 c 0.571835,1.568456 2.6771,2.316335 4.078125,1.314453 1.05762,-0.305658 1.126266,-2.682701 2.375,-1.763672 0.516914,0.768174 0.78188,1.639933 0.851562,2.533204 0.10441,-1.233328 -0.142653,-2.479711 -0.851562,-3.533204 -0.234138,-0.172318 -0.4264,-0.227165 -0.591797,-0.203125 z m -8.5664061,4.833985 c -0.057284,0.272957 -0.1625405,0.540255 -0.3261719,0.792968 -0.669264,1.279765 -2.2212939,1.405966 -3.4980469,1.355469 -0.4344696,0.351414 -0.416243,0.769591 -0.1816406,1.183594 0.048565,-0.06251 0.1085554,-0.12448 0.1816406,-0.183594 1.276753,0.0505 2.8287829,-0.0757 3.4980469,-1.355469 0.3616097,-0.558473 0.4371086,-1.185997 0.3261719,-1.792968 z"/>
+ <path style="fill:#008080" d="m 2.0693022,14.297849 a 1.8377124,1.8073633 1.1995551 0 1 2.6863313,-2.055593 l 33.3409825,18.33 c 1.081455,-0.919025 2.120567,-1.892855 3.269583,-2.729879 1.388086,0.317337 0.38635,2.078476 0.349129,3.043694 -0.10443,0.500779 -0.208507,1.001385 -0.312854,1.502134 l 3.631989,1.996888 a 1.8377124,1.8073633 1.1995551 1 1 -1.792246,3.154164 l -3.651774,-2.008125 c -0.659795,0.924224 -0.913973,2.158346 -0.262503,3.164483 0.669264,1.279764 2.221302,1.406549 3.498055,1.356052 1.155308,0.934451 -0.894174,2.334369 -1.684798,2.90113 -3.540292,2.217675 -8.531954,0.706535 -10.807525,-2.595126 -1.479163,-2.010815 -1.929614,-4.944884 -0.489333,-7.085252 1.248734,-0.919029 1.316261,1.45775 2.373881,1.763408 1.401025,1.001882 3.507257,0.2536 4.079092,-1.314856 L 2.9633883,15.396422 A 1.8377124,1.8073633 1.1995551 0 1 2.0693022,14.297849 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.7519531,12.001953 a 1.8377124,1.8073633 1.1995551 0 0 -1.6835937,2.294922 1.8377124,1.8073633 1.1995551 0 0 0.00391,0.01367 1.8377124,1.8073633 1.1995551 0 1 2.6835938,-1.068359 l 33.3398398,18.33008 c 1.081455,-0.919025 2.120515,-1.893445 3.269531,-2.730469 0.368746,0.0843 0.561921,0.275393 0.65625,0.521484 0.136781,-0.697601 0.128475,-1.342084 -0.65625,-1.521484 -1.149016,0.837024 -2.188076,1.811444 -3.269531,2.730469 L 4.7558594,12.242188 A 1.8377124,1.8073633 1.1995551 0 0 3.7519531,12.001953 Z M 41.589844,32.492188 c -0.06224,0.298916 -0.125204,0.597532 -0.1875,0.896484 l 3.632812,1.996094 a 1.8377124,1.8073633 1.1995551 0 1 0.890625,1.089843 1.8377124,1.8073633 1.1995551 0 0 -0.890625,-2.089843 z m -11.154297,0.576171 c -0.165397,-0.02404 -0.357659,0.03081 -0.591797,0.203125 -0.708909,1.053493 -0.955972,2.299876 -0.851562,3.533204 0.06968,-0.893271 0.334648,-1.76503 0.851562,-2.533204 1.248734,-0.919029 1.31738,1.458014 2.375,1.763672 1.401025,1.001882 3.50629,0.254003 4.078125,-1.314453 l -0.457031,-0.25 c -0.862218,1.019807 -2.47201,1.38617 -3.621094,0.564453 -0.859316,-0.248347 -1.066484,-1.86262 -1.783203,-1.966797 z m 8.566406,4.833985 c -0.110937,0.606971 -0.03544,1.234495 0.326172,1.792968 0.669264,1.279765 2.221294,1.405966 3.498047,1.355469 0.07308,0.05911 0.133076,0.121084 0.18164,0.183594 0.234603,-0.414003 0.25283,-0.83218 -0.18164,-1.183594 -1.276753,0.0505 -2.828783,-0.0757 -3.498047,-1.355469 -0.163631,-0.252713 -0.268887,-0.520011 -0.326172,-0.792968 z"/>
+ <path style="opacity:0.2" d="m 9.1327951,5.0011914 a 1.1787305,1.1257677 0 0 0 -1.1327945,1.12613 V 29.027754 c 0,0.768562 0.3181416,1.29212 0.7159571,1.944464 0.3978154,0.652343 0.9326436,1.374726 1.5708603,2.156418 1.276431,1.563386 2.966438,3.358953 4.718368,5.07588 1.751932,1.716925 3.561158,3.349136 5.086962,4.574557 0.762903,0.612711 1.452051,1.122066 2.05524,1.502121 C 22.750578,44.661248 23.114615,45 24,45 c 0.885385,0 1.249421,-0.338752 1.852611,-0.718806 0.603189,-0.380055 1.292338,-0.88941 2.05524,-1.502121 1.525805,-1.225421 3.335031,-2.857632 5.086962,-4.574557 1.751931,-1.716927 3.441938,-3.512494 4.718368,-5.07588 0.638217,-0.781692 1.173046,-1.504075 1.57086,-2.156418 0.397816,-0.652344 0.715958,-1.175902 0.715958,-1.944464 V 6.1273214 A 1.1787305,1.1257677 0 0 0 37.92739,5.3919272 L 35.326015,8.2763682 32.008684,5.3053018 A 1.1787305,1.1257677 0 0 0 31.202025,5.0011914 H 24 16.797974 A 1.1787305,1.1257677 0 0 0 15.991316,5.3053018 L 12.673984,8.2763682 10.072609,5.3919272 A 1.1787305,1.1257677 0 0 0 9.1327951,5.0011914 Z"/>
+ <path style="fill:#e4e4e4" d="m 9.1327951,4.0011931 a 1.1787305,1.1257677 0 0 0 -1.1327945,1.12613 V 28.027756 c 0,0.768562 0.3181416,1.29212 0.7159571,1.944464 0.3978154,0.652343 0.9326436,1.374726 1.5708603,2.156418 1.276431,1.563386 2.966438,3.358953 4.718368,5.07588 1.751932,1.716925 3.561158,3.349136 5.086962,4.574557 0.762903,0.612711 1.452051,1.122066 2.05524,1.502121 0.60319,0.380054 0.967227,0.718806 1.852612,0.718806 0.885385,0 1.249421,-0.338752 1.852611,-0.718806 0.603189,-0.380055 1.292338,-0.88941 2.05524,-1.502121 1.525805,-1.225421 3.335031,-2.857632 5.086962,-4.574557 1.751931,-1.716927 3.441938,-3.512494 4.718368,-5.07588 0.638217,-0.781692 1.173046,-1.504075 1.57086,-2.156418 0.397816,-0.652344 0.715958,-1.175902 0.715958,-1.944464 V 5.1273231 A 1.1787305,1.1257677 0 0 0 37.92739,4.3919289 L 35.326015,7.2763699 32.008684,4.3053035 A 1.1787305,1.1257677 0 0 0 31.202025,4.0011931 H 24 16.797974 A 1.1787305,1.1257677 0 0 0 15.991316,4.3053035 L 12.673984,7.2763699 10.072609,4.3919289 A 1.1787305,1.1257677 0 0 0 9.1327951,4.0011931 Z"/>
+ <path style="fill:#008080" d="m 12,11.999664 v 15.703463 c 0.02351,0.0265 0.01009,-0.01375 0.132812,0.1875 0.25221,0.413576 0.685424,1.015095 1.251954,1.708984 1.131341,1.385679 2.745205,3.106792 4.419922,4.748047 1.674188,1.640735 3.414023,3.206595 4.791015,4.3125 0.575759,0.46241 1.019131,0.772671 1.404297,1.03125 0.385167,-0.258579 0.828541,-0.568842 1.404297,-1.03125 1.376992,-1.105904 3.116829,-2.671765 4.791015,-4.3125 1.674718,-1.641255 3.288583,-3.362369 4.419922,-4.748047 0.566531,-0.69389 0.999747,-1.295414 1.251954,-1.708984 C 35.98991,27.689377 35.97649,27.729617 36,27.703127 V 11.999664 Z"/>
+ <path style="opacity:0.3" d="m 24,11.999664 v 27.691744 c 0.385167,-0.258579 0.828541,-0.568842 1.404297,-1.03125 1.376992,-1.105904 3.116829,-2.671765 4.791015,-4.3125 1.674718,-1.641255 3.288583,-3.362369 4.419922,-4.748047 0.566531,-0.69389 0.999747,-1.295414 1.251954,-1.708984 C 35.98991,27.689377 35.97649,27.729617 36,27.703127 V 11.999664 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 38.789062,4.000002 A 1.1787305,1.1257677 0 0 0 37.927734,4.3925801 L 35.326172,7.2773458 32.007812,4.3046895 A 1.1787305,1.1257677 0 0 0 31.201172,4.0019551 H 24 16.798828 a 1.1787305,1.1257677 0 0 0 -0.80664,0.3027344 L 12.673828,7.2773458 10.072266,4.3925801 A 1.1787305,1.1257677 0 0 0 9.1328125,4.0019551 1.1787305,1.1257677 0 0 0 8,5.1269551 v 0.9628907 a 1.1787305,1.1257677 0 0 1 1.1328125,-1.0878907 1.1787305,1.1257677 0 0 1 0.9394535,0.390625 l 2.601562,2.8828125 3.31836,-2.9707031 a 1.1787305,1.1257677 0 0 1 0.80664,-0.3027344 H 24 31.201172 a 1.1787305,1.1257677 0 0 1 0.80664,0.3027344 l 3.31836,2.9707031 2.601562,-2.8828125 A 1.1787305,1.1257677 0 0 1 40,6.1269551 v -1 A 1.1787305,1.1257677 0 0 0 38.789062,4.000002 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/netsurf.svg b/.icons/awkward/24x24/apps/netsurf.svg
new file mode 100644
index 00000000..11c30043
--- /dev/null
+++ b/.icons/awkward/24x24/apps/netsurf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.01075,12.206 A 9.9999998,9.9999998 0 0 0 2,12.497 a 9.9999998,9.9999998 0 0 0 10,10 9.9999998,9.9999998 0 0 0 10,-10 A 9.9999998,9.9999998 0 0 0 21.9895,12.288 9.9999998,9.9999998 0 0 1 12,21.997 9.9999998,9.9999998 0 0 1 2.011,12.206 Z"/>
+ <path style="fill:#42b8fe" d="M 17,3.3367461 A 9.9999998,9.9999998 0 0 0 3.3397459,6.9970001 9.9999998,9.9999998 0 0 0 6.9999999,20.657254 9.9999998,9.9999998 0 0 0 20.660254,16.997 9.9999998,9.9999998 0 0 0 17,3.3367461 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,1.9970002 A 9.9999998,9.9999998 0 0 0 2,11.997 a 9.9999998,9.9999998 0 0 0 0.01075,0.209 9.9999998,9.9999998 0 0 1 9.989,-9.7089998 9.9999998,9.9999998 0 0 1 9.9895,9.7909998 9.9999998,9.9999998 0 0 0 0.0105,-0.291 9.9999998,9.9999998 0 0 0 -10,-9.9999998 z"/>
+ <path style="opacity:0.2" transform="matrix(0.39638784,0.305104,-0.305104,0.39638784,9.2390374,-4.782473)" d="m 26.721132,7.139029 1.350113,3.796569 3.639254,-1.7299056 -1.729906,3.6392536 3.796569,1.350113 -3.796569,1.350113 1.729906,3.639253 -3.639254,-1.729906 -1.350113,3.79657 -1.350113,-3.79657 -3.639253,1.729906 1.729906,-3.639254 -3.79657,-1.350112 3.79657,-1.350113 -1.729906,-3.6392538 3.639254,1.7299058 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.39638784,0.305104,-0.305104,0.39638784,9.2390374,-5.2824731)" d="m 26.721132,7.139029 1.350113,3.796569 3.639254,-1.7299056 -1.729906,3.6392536 3.796569,1.350113 -3.796569,1.350113 1.729906,3.639253 -3.639254,-1.729906 -1.350113,3.79657 -1.350113,-3.79657 -3.639253,1.729906 1.729906,-3.639254 -3.79657,-1.350112 3.79657,-1.350113 -1.729906,-3.6392538 3.639254,1.7299058 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,3.496912 c -2.4999999,8 -0.4703401,13.445365 5,19"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 7.5,2.9970002 C 5.0000001,10.997 7.0296599,16.442365 12.5,21.997"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 22,12.996912 c -5.632586,5.603964 -11.5,6.5 -19,4.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 22,12.497 c -5.632586,5.603964 -11.5,6.5 -19,4.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/network-defaultroute.svg b/.icons/awkward/24x24/apps/network-defaultroute.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/network-defaultroute.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/network-firewall.svg b/.icons/awkward/24x24/apps/network-firewall.svg
new file mode 120000
index 00000000..3184e8c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/network-firewall.svg
@@ -0,0 +1 @@
+firewall-config.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/network-idle.svg b/.icons/awkward/24x24/apps/network-idle.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/network-idle.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/network_local.svg b/.icons/awkward/24x24/apps/network_local.svg
new file mode 100644
index 00000000..6f655c48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/network_local.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#40c269" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 11,15 0,2 -5,0 0,2 12,0 0,-2 -5,0 0,-2 -2,0 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <g style="fill:#3f3f3f">
+ <rect style="fill:#3f3f3f" width="2" height="3" x="11" y="15"/>
+ <rect style="fill:#3f3f3f" width="12" height="2" x="6" y="17"/>
+ </g>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <circle cx="5" cy="18" r="2"/>
+ <circle cx="12" cy="18" r="2"/>
+ <circle cx="19" cy="18" r="2"/>
+ </g>
+ <circle style="fill:#ffffff" cx="5" cy="18" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="2"/>
+ <circle style="fill:#ffffff" cx="19" cy="18" r="2"/>
+ <path style="opacity:0.2" d="M 8.043,5.5 C 7.4649,5.5 7,5.9649 7,6.543 l 0,7.914 C 7,15.035 7.4649,15.5 8.043,15.5 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 c 0,-0.5781 -0.465,-1.043 -1.043,-1.043 l -7.9141,0 z m 0.957,2 6,0 0,6 -6,0 0,-6 z"/>
+ <path style="fill:#ffffff" d="M 8.043,5 C 7.4649,5 7,5.4649 7,6.043 l 0,7.914 C 7,14.535 7.4649,15 8.043,15 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 17.0001,5.4649 16.5351,5 15.9571,5 L 8.0431,5 Z M 9,7 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/neverball.svg b/.icons/awkward/24x24/apps/neverball.svg
new file mode 100644
index 00000000..3c237929
--- /dev/null
+++ b/.icons/awkward/24x24/apps/neverball.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 21.999858,12.000082 c 0,5.522808 -4.477121,9.999929 -9.999929,9.999929 -0.193901,0 -0.114289,-0.56968 -0.292508,-0.580811 C 8.085198,21.192964 7.3356329,19.264827 5.8845078,15.853565 5.3734422,14.652167 2.7299271,13.288495 2.7299271,11.900546 c 0,-0.192416 -0.7244925,-0.284027 -0.7137685,-0.473759 0.2970789,-5.2560465 4.6533781,-9.4266337 9.9837704,-9.4266337 0.29401,0 0.0068,0.888474 0.26907,0.9366664 2.07058,0.380446 3.800357,1.291697 5.381891,2.7501905 1.981366,1.8272194 4.348968,3.4052827 4.348968,6.3130718 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 12,2.49975 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.28125 A 10,10 0 0 0 20.017578,6.5407656 C 18.061022,4.1272083 15.111224,2.5035586 12,2.49975 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 12 2 L 12 10 C 15.471401 10 19.097959 10.379684 21.972656 11.28125 A 10 10 0 0 0 20.017578 6.0410156 C 18.061022 3.6274583 15.111224 2.0038086 12 2 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 12 10 C 8.4926077 10 4.9186181 10.384898 2.0351562 11.306641 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 L 12 10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.999929,2.0001459 c -2.62933,0 -5.0216465,1.0147732 -6.8066698,2.6740389 C 3.2289081,6.5001444 2,9.1065963 2,12.000075 c 0.00217,0.09705 0.00575,0.194066 0.010742,0.291013 0.1136448,-5.4368511 4.5511501,-9.7862916 9.9891871,-9.7909456 5.406958,0.00352 9.831837,4.3042463 9.989187,9.7089156 0.0043,-0.06962 0.0079,-0.139287 0.01074,-0.208983 0,-5.5228084 -4.477121,-9.9999291 -9.999929,-9.9999291 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/neverputt.svg b/.icons/awkward/24x24/apps/neverputt.svg
new file mode 100644
index 00000000..3a298e9d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/neverputt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e14e4e;fill-rule:evenodd" d="m 21.999858,12.000082 c 0,5.522808 -4.477121,9.999929 -9.999929,9.999929 -4.1348593,0 -4.5928985,-2.567345 -6.1154212,-6.146446 -0.5110654,-1.201398 -3.8845077,-2.465534 -3.8845077,-3.853483 0,-5.5228079 4.4771205,-9.9999287 9.9999289,-9.9999287 2.615019,0 3.869089,2.0436108 5.650961,3.6868569 1.981365,1.82722 4.348968,3.4052827 4.348968,6.3130718 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 12,2.49975 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.28125 A 10,10 0 0 0 20.017578,6.5407656 C 18.061022,4.1272083 15.111224,2.5035586 12,2.49975 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 12 2 L 12 10 C 15.471401 10 19.097959 10.379684 21.972656 11.28125 A 10 10 0 0 0 20.017578 6.0410156 C 18.061022 3.6274583 15.111224 2.0038086 12 2 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 12 10 C 8.4926077 10 4.9186181 10.384898 2.0351562 11.306641 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 L 12 10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.999929,2.0001459 c -2.62933,0 -5.0216465,1.0147732 -6.8066698,2.6740389 C 3.2289081,6.5001444 2,9.1065963 2,12.000075 c 0.00217,0.09705 0.00575,0.194066 0.010742,0.291013 0.1136448,-5.4368511 4.5511501,-9.7862916 9.9891871,-9.7909456 5.406958,0.00352 9.831837,4.3042463 9.989187,9.7089156 0.0043,-0.06962 0.0079,-0.139287 0.01074,-0.208983 0,-5.5228084 -4.477121,-9.9999291 -9.999929,-9.9999291 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.1171875,2.5253898 C 5.988147,2.5102905 5.8556665,2.5199891 5.7226562,2.558593 5.1906153,2.7130083 4.8866003,3.2648333 5.0410156,3.7968742 L 8.0703125,14.234374 c 0.079348,0.353092 0.136479,0.670161 0.1445313,0.880859 0.058184,1.522474 -0.3293009,2.4231 -1.1835938,2.384766 -0.832433,-0.03736 -1.7480346,-0.650686 -2.6699219,-0.900391 -0.9202704,-0.249268 -2.0665497,0.876587 -2.3242187,1.931641 -0.093665,0.383521 0.00273,0.738023 0.1503906,1.087891 0.5368973,1.272094 3.6658821,2.928404 10.283203,2.880859 7.778026,-0.05589 8.895365,-2.803329 9.341797,-3.806641 0.472653,-1.062237 0.03279,-2.720807 -1.089844,-3.128906 -0.682325,-0.24804 -2.424397,0.20532 -3.4375,0.599609 -1.025065,0.398945 -2.850764,1.36332 -4.291015,1.335938 -1.364639,-0.02634 -2.226316,-1.789776 -2.675782,-2.695312 L 6.9609375,3.2402336 C 6.845126,2.8412029 6.5043089,2.5706878 6.1171875,2.5253898 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 12.470065,21.999264 c 7.778026,-0.05589 8.895633,-2.802346 9.342065,-3.805658 0.472653,-1.062237 0.03231,-2.721255 -1.090322,-3.129354 -0.682325,-0.24804 -2.422647,0.206308 -3.43575,0.600598 C 16.260993,16.063794 14.433582,17.027382 12.993331,17 11.574986,16.97262 10.687836,15.04882 10.255213,14.183574 9.8268812,13.326911 9.159965,10.722592 9.159965,10.722592 l -1.8028482,0.463222 c 0,0 0.8244471,2.569654 0.8573049,3.429423 0.058184,1.522474 -0.3285747,2.423136 -1.1828676,2.384802 -0.832433,-0.03736 -1.747382,-0.650249 -2.6692693,-0.899954 -0.9202704,-0.249268 -2.0677497,0.875822 -2.3254187,1.930876 -0.093665,0.383521 0.00368,0.739085 0.1513456,1.088953 0.5368973,1.272094 3.6645323,2.926895 10.2818533,2.87935 z"/>
+ <rect style="fill:#e4e4e4" width="2" height="17" x="3.92" y="3.57" rx="1" ry="1" transform="matrix(0.96036951,-0.27873,0.27873,0.96036951,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 6.1171875 2.0253906 C 5.988147 2.0102913 5.8556665 2.0199899 5.7226562 2.0585938 C 5.1906153 2.213009 4.8866003 2.7648341 5.0410156 3.296875 C 5.119826 2.9560877 5.3613226 2.6634644 5.7226562 2.5585938 C 5.8556665 2.5199898 5.988147 2.5102913 6.1171875 2.5253906 C 6.5043089 2.5706886 6.845126 2.8412037 6.9609375 3.2402344 L 10.318359 14.804688 C 10.767825 15.710223 11.629502 17.47366 12.994141 17.5 C 14.434392 17.527382 16.260091 16.563008 17.285156 16.164062 C 18.298259 15.769773 20.040331 15.316413 20.722656 15.564453 C 21.467985 15.835395 21.904272 16.657377 21.980469 17.490234 C 22.071018 16.510404 21.618577 15.390138 20.722656 15.064453 C 20.040331 14.816413 18.298259 15.269773 17.285156 15.664062 C 16.260091 16.063007 14.434392 17.027382 12.994141 17 C 11.629502 16.973657 10.767825 15.210223 10.318359 14.304688 L 6.9609375 2.7402344 C 6.845126 2.3412037 6.5043089 2.0706886 6.1171875 2.0253906 z M 8.1992188 15.017578 C 8.1722186 16.276482 7.8012639 17.034552 7.03125 17 C 6.198817 16.96264 5.2832154 16.349314 4.3613281 16.099609 C 3.4410577 15.850341 2.2947784 16.976196 2.0371094 18.03125 C 1.9887181 18.229393 1.9934143 18.419454 2.0273438 18.605469 C 2.031888 18.580582 2.0309723 18.556379 2.0371094 18.53125 C 2.2947784 17.476196 3.4410577 16.350341 4.3613281 16.599609 C 5.2832154 16.849314 6.198817 17.46264 7.03125 17.5 C 7.8855429 17.538334 8.2730278 16.637708 8.2148438 15.115234 C 8.2139516 15.091891 8.2012792 15.043438 8.1992188 15.017578 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/newbreeze.svg b/.icons/awkward/24x24/apps/newbreeze.svg
new file mode 100644
index 00000000..791fb739
--- /dev/null
+++ b/.icons/awkward/24x24/apps/newbreeze.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#00a356" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 6,7.5 c -0.554,0 -1,0.446 -1,1 v 9 c 0,0.554 0.446,1 1,1 h 1 v -4.25 c 4.14e-5,-0.414196 0.3358036,-0.749959 0.75,-0.75 h 8.5 c 0.414196,4.1e-5 0.749959,0.335804 0.75,0.75 v 4.25 h 1 c 0.554,0 1,-0.446 1,-1 v -8 c 0,-0.554 -0.446,-1 -1,-1 h -5.25 l -2,-1 z m 3,8 v 3 h 6 v -3 z"/>
+ <path style="fill:#ffffff" d="M 6,7 C 5.446,7 5,7.446 5,8 v 9 c 0,0.554 0.446,1 1,1 H 7 V 13.75 C 7.0000414,13.335804 7.3358036,13.000041 7.75,13 h 8.5 c 0.414196,4.1e-5 0.749959,0.335804 0.75,0.75 V 18 h 1 c 0.554,0 1,-0.446 1,-1 V 9 C 19,8.446 18.554,8 18,8 h -5.25 l -2,-1 z m 3,8 v 3 h 6 v -3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nextcloud.svg b/.icons/awkward/24x24/apps/nextcloud.svg
new file mode 100644
index 00000000..a2dd79ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nextcloud.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#177ab3" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:.2" d="m12 9.5a3 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 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path style="fill:#ffffff" d="m12 9a3 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 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path style="opacity:.2" d="m7 10.5a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path style="fill:#ffffff" d="m7 10a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path style="opacity:.2" d="m17 10.5a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path style="fill:#ffffff" d="m17 10a2 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 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nexuiz.svg b/.icons/awkward/24x24/apps/nexuiz.svg
new file mode 100644
index 00000000..7e7c77aa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nexuiz.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m9.0182 4.5c-0.03925 0.00105-0.081246 0.013485-0.1213 0.04255-0.04005 0.029065-0.072914 0.082287-0.080865 0.12764-0.015905 0.090714 0.0035 0.13413 0.04043 0.21274 0.17009 0.32251 0.33824 0.57413 0.40433 0.76586 0.11354 0.26587 0.11192 0.51295 0.080866 0.68077l-0.2022 1.0211c-1.0207 0.2487-2.0059 0.5001-2.992 0.851-0.192 0.0646-0.3382 0.1296-0.4852 0.2127-0.013385-0.0023-0.027045-0.0023-0.04043 0-0.051666 0.03238-0.054082 0.080056-0.080866 0.12764-0.01339 0.023795-0.036725 0.051519-0.040435 0.085097-0.0037 0.033575 0.01142 0.088397 0.040435 0.12764 0.086118 0.12486 0.20189 0.17647 0.3639 0.25529 0.16201 0.078815 0.3481 0.16009 0.4852 0.21274 0.68585 0.26339 1.5678 0.47632 2.2642 0.55312-0.18753 0.8903-0.36873 1.7704-0.64693 2.638-0.067728 0.21122-0.15407 0.43122-0.2426 0.63822-0.25427 0.59455-0.57676 1.1373-0.88953 1.6594-0.33037 0.48745-0.60876 0.96262-0.97039 1.4041-0.067461 0.07517-0.17635 0.13955-0.2426 0.21274-0.033125 0.03659-0.056747 0.09519-0.080865 0.12764-0.01206 0.01623-0.030115 0.02285-0.04043 0.04255-0.01032 0.0197-0.00395 0.03003 0 0.0851-0.0022 0.01408-0.0022 0.02846 0 0.04255 0.01016 0.01729 0.024 0.03185 0.04043 0.04255 0.01016 0.01729 0.024 0.03186 0.040435 0.04255 0.013385 0.0023 0.027045 0.0023 0.04043 0 0.072233 0.01157 0.13202-0.01955 0.20217-0.04255 0.070142-0.023 0.1184-0.04374 0.20217-0.0851 0.16754-0.08272 0.38365-0.17641 0.56606-0.29784 0.26206-0.17444 0.45539-0.35182 0.6065-0.46803 0.26629-0.20479 0.86598-0.79221 1.1726-1.1913 0.35225-0.4218 0.7273-0.87434 1.0108-1.4466 0.00544-0.01098-0.0054-0.03148 0-0.04255 0.019335-0.0351 0.13135-0.26061 0.16173-0.34038 0.060769-0.15955 0.10142-0.31786 0.1213-0.38293l0.88953-2.8507 3.1133-0.76586c-0.07723 0.68744-0.16387 1.3534-0.2426 2.0423-0.06 0.56794-0.10097 0.79664-0.16173 1.4041-0.0018 0.01815 0.0019 0.02368 0 0.04255-0.03448 0.18721-0.13478 0.71312-0.16173 0.85096-0.20666 1.0568-0.42868 2.0151-0.88953 2.8507-0.11026 0.163-0.23781 0.33441-0.3639 0.46803-0.12752-0.0651-0.30642-0.15579-0.56606-0.17019-0.0045-0.0006-0.02796 0.00055-0.04043 0-0.01338-0.0023-0.02704-0.0023-0.04043 0-0.00055 0.000175-0.04016 0.04225-0.04044 0.04255-0.01643 0.01069-0.03027 0.02526-0.04043 0.04255-0.01715 0.09663 0.01374 0.17133 0.04043 0.25529 0.0267 0.08396 0.04846 0.17808 0.08087 0.25529 0.23377 0.55684 0.50809 1.0368 0.76823 1.5317 0.01016 0.01729 0.024 0.03186 0.04044 0.04255 0.01016 0.01729 0.024 0.03186 0.04043 0.04255 0.01338 0.0023 0.02705 0.0023 0.04044 0 0.01338 0.0023 0.02704 0.0023 0.04043 0 0.01643-0.01075 0.03027-0.02525 0.04043-0.04255 0.38842-0.38741 0.84452-1.0112 1.1726-1.5317 0.6452-1.0184 1.1907-2.1568 1.5769-3.4464 0.0577-0.2006 0.10472-0.40364 0.16173-0.63822l1.213-4.893c0.05129-0.21624 0.11058-0.45657 0.1213-0.63822 0.0022-0.014085 0.0022-0.02846 0-0.04255-0.0251-0.062991-0.07999-0.095868-0.1213-0.12764-0.0413-0.03178-0.06909-0.057673-0.1213-0.085097-0.105-0.0555-0.243-0.1226-0.364-0.1708-0.582-0.2062-1.214-0.3918-1.901-0.5531-0.073-0.0336-0.123-0.0471-0.202-0.0426-0.078 0.0045-0.195 0.0253-0.283 0.0426-0.175 0.0345-0.356 0.0989-0.485 0.1276l-1.617 0.3829c0.069-0.2262 0.18-0.5597 0.081-0.9786-0.138-0.4754-0.495-0.7527-0.89-0.8935-0.337-0.1198-0.6655-0.2265-1.0107-0.3404-0.0559-0.0184-0.31-0.1129-0.5661-0.1276z"/>
+ <path fill="#b7b7b7" d="m9.0182 4c-0.03925 0.00105-0.081246 0.013485-0.1213 0.04255-0.04005 0.029065-0.072914 0.082287-0.080865 0.12764-0.015905 0.090714 0.0035 0.13413 0.04043 0.21274 0.17009 0.32251 0.33824 0.57413 0.40433 0.76586 0.11354 0.26587 0.11192 0.51295 0.080866 0.68077l-0.2022 1.0211c-1.0207 0.2487-2.0059 0.5001-2.992 0.851-0.192 0.0646-0.3382 0.1296-0.4852 0.2127-0.013385-0.0023-0.027045-0.0023-0.04043 0-0.051666 0.03238-0.054082 0.080056-0.080866 0.12764-0.01339 0.023795-0.036725 0.051519-0.040435 0.085097-0.0037 0.033575 0.01142 0.088397 0.040435 0.12764 0.086118 0.12486 0.20189 0.17647 0.3639 0.25529 0.16201 0.078815 0.3481 0.16009 0.4852 0.21274 0.68585 0.26339 1.5678 0.47632 2.2642 0.55312-0.18753 0.8903-0.36873 1.7704-0.64693 2.638-0.067728 0.21122-0.15407 0.43122-0.2426 0.63822-0.25427 0.59455-0.57676 1.1373-0.88953 1.6594-0.33037 0.48745-0.60876 0.96262-0.97039 1.4041-0.067461 0.07517-0.17635 0.13955-0.2426 0.21274-0.033125 0.03659-0.056747 0.09519-0.080865 0.12764-0.01206 0.01623-0.030115 0.02285-0.04043 0.04255-0.01032 0.0197-0.00395 0.03003 0 0.0851-0.0022 0.01408-0.0022 0.02846 0 0.04255 0.01016 0.01729 0.024 0.03186 0.04043 0.04255 0.01016 0.01729 0.024 0.03186 0.040435 0.04255 0.013385 0.0023 0.027045 0.0023 0.04043 0 0.072233 0.01158 0.13202-0.01955 0.20217-0.04255 0.070142-0.02299 0.1184-0.04373 0.20217-0.0851 0.16754-0.08272 0.38365-0.17641 0.56606-0.29784 0.26206-0.17444 0.45539-0.35182 0.6065-0.46803 0.26629-0.20479 0.86598-0.79221 1.1726-1.1913 0.35225-0.4218 0.7273-0.87434 1.0108-1.4466 0.00544-0.01098-0.0054-0.03148 0-0.04255 0.019335-0.0351 0.13135-0.26061 0.16173-0.34038 0.0608-0.16 0.1014-0.318 0.1213-0.383l0.8894-2.8508 3.113-0.7659c-0.07723 0.68744-0.16387 1.3534-0.2426 2.0423-0.06 0.56794-0.10097 0.79663-0.16173 1.4041-0.0018 0.01815 0.0019 0.02368 0 0.04255-0.03448 0.18721-0.13478 0.71312-0.16173 0.85096-0.20666 1.0568-0.42868 2.0151-0.88953 2.8507-0.11026 0.163-0.23781 0.33441-0.3639 0.46803-0.12752-0.0651-0.30642-0.15579-0.56606-0.17019-0.0045-0.0006-0.02796 0.00055-0.04043 0-0.01338-0.0023-0.02704-0.0023-0.04043 0-0.00055 0.000174-0.04016 0.04225-0.04044 0.04255-0.01643 0.01068-0.03027 0.02525-0.04043 0.04255-0.01715 0.09663 0.01374 0.17133 0.04043 0.25529 0.0267 0.08396 0.04846 0.17809 0.08087 0.25529 0.23377 0.55684 0.50809 1.0368 0.76823 1.5317 0.01016 0.01729 0.024 0.03186 0.04044 0.04255 0.01016 0.01729 0.024 0.03186 0.04043 0.04255 0.01338 0.0023 0.02705 0.0023 0.04044 0 0.01338 0.0023 0.02704 0.0023 0.04043 0 0.01643-0.01075 0.03027-0.02526 0.04043-0.04255 0.38842-0.38741 0.84452-1.0112 1.1726-1.5317 0.6452-1.0184 1.1907-2.1568 1.5769-3.4464 0.0577-0.2006 0.10472-0.40364 0.16173-0.63822l1.213-4.893c0.05129-0.21624 0.11058-0.45657 0.1213-0.63822 0.0022-0.014085 0.0022-0.02846 0-0.04255-0.0251-0.062991-0.08-0.095868-0.12131-0.12764-0.0413-0.03178-0.06909-0.057673-0.1213-0.085097-0.105-0.0545-0.243-0.1216-0.364-0.1698-0.582-0.2062-1.214-0.3918-1.901-0.5531-0.07339-0.033585-0.12342-0.047035-0.20216-0.04255-0.07875 0.0045-0.19525 0.025285-0.28303 0.04255-0.17556 0.03452-0.35636 0.098897-0.4852 0.12764l-1.6173 0.38293c0.06883-0.22626 0.18057-0.55975 0.08087-0.9786-0.138-0.4754-0.495-0.7527-0.89-0.8935-0.337-0.1198-0.6655-0.2265-1.0107-0.3404-0.0559-0.0184-0.31-0.1129-0.5661-0.1276z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nfoview.svg b/.icons/awkward/24x24/apps/nfoview.svg
new file mode 100644
index 00000000..6062c085
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nfoview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3968c2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 12,6.5 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z m -3,4 v 2 h 2 v 4 H 9 v 2 h 6 v -2 h -2 v -4 -2 h -2 z"/>
+ <path style="fill:#ffffff" d="m 12,6 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z m -3,4 v 2 h 2 v 4 H 9 v 2 h 6 v -2 h -2 v -4 -2 h -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nheko.svg b/.icons/awkward/24x24/apps/nheko.svg
new file mode 100644
index 00000000..d4a2d437
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nheko.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,12.5 a 10,10 0 0 1 -10,10 10,10 0 0 1 -10,-10 10,10 0 0 1 10,-10 10,10 0 0 1 10,10 z"/>
+ <path style="fill:#4f4f4f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.2" d="M 5.8007812,8.5 4,11.5 h 3.8242188 l -2.625,5 H 7.25 9.3007812 11.349609 l 2.625,-5 h 2.050782 l -2.625,5 h 2.048828 l 4.201172,-8 H 19.5 11.449219 9.4003906 Z"/>
+ <path style="fill:#ffffff" d="m 13.5,8 h 2.05 l -4.2,8 H 9.3 Z"/>
+ <path style="fill:#ffffff" d="m 17.6,8 h 2.05 l -4.2,8 H 13.4 Z"/>
+ <path style="fill:#ffffff" d="M 5.8007812 8 L 4 11 L 7.8242188 11 L 9.4003906 8 L 5.8007812 8 z M 13.5 8 L 11.925781 11 L 17.800781 11 L 19.5 8 L 13.5 8 z"/>
+ <path style="fill:#4485e8" d="M 11.45,8 H 13.5 L 9.3,16 H 7.25 Z"/>
+ <path style="fill:#69b0ec" d="m 9.4,8 h 2.05 l -4.2,8 H 5.2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nicotine-plus.svg b/.icons/awkward/24x24/apps/nicotine-plus.svg
new file mode 100644
index 00000000..06726618
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nicotine-plus.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f2ad19" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m5.4824 4.499c-0.3126-0.0013-0.6386 0.001-0.9824 0.001h-1.5v14h3v-10.974c0.5762 0.0216 1.0462 0.0562 1.3125 0.1234 0.4666 0.1178 0.4317 0.0738 0.627 0.5176 0.3905 0.8877 0.5605 4.083 0.5605 10.333h3c0-0.96746 0.0036-1.7315 0.0068-2.5547h2.4932v2.5h3v-2.5h2.5v-3h-2.5v-2.5h-3v2.5h-2.4971c-0.03-2.753-0.184-4.5465-0.817-5.987-0.493-1.1187-1.5588-1.944-2.6391-2.2168-0.6552-0.1654-1.3228-0.215-2.0469-0.2314v-0.0098h-0.4727c-0.01551-0.0000815-0.029345-0.0009-0.04492-0.001z"/>
+ <g transform="matrix(.5 0 0 .5 -1 -1)">
+ <rect fill="#ffffff" width="6" height="28" x="8" y="10"/>
+ <path fill="none" stroke="#ffffff" stroke-width="6" d="m11 13c11 0 11 0 11 25"/>
+ <path fill="#ffffff" d="m30 21.891v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/night-in-the-woods.svg b/.icons/awkward/24x24/apps/night-in-the-woods.svg
new file mode 100644
index 00000000..d78ddc65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/night-in-the-woods.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.5402077,3.581474 2.4613858,5.7928274 3.3298897,6.1125129 2.4346566,6.5132668 3.2778947,6.9345063 2.4227553,7.4964198 3.2830649,7.5946573 2.4939605,8.2308097 2.50713,8.5957607 c -0.9720581,0.864995 -1.3175815,1.9476103 -1.4693633,3.1371553 -0.46278584,3.711639 3.3812046,7.52922 8.5858285,8.526842 5.2046438,0.997592 9.7990258,-1.202567 10.2618668,-4.914207 0.02025,-0.166739 0.0318,-0.335072 0.03463,-0.504649 1.10726,-1.356518 2.249189,-2.542437 3.079908,-4.064883 -1.64532,-0.187687 -3.084268,-0.169053 -4.472946,-0.100091 0.77387,-0.6980839 1.69913,-1.6107513 2.472999,-2.5944543 -1.078109,0.54469 -2.112659,0.819722 -2.762923,1.04352 0.712812,-0.878316 1.362376,-1.6652044 1.76295,-2.5435199 L 17.061435,8.1185247 18.000133,6.0814739 C 16.536292,7.0346208 15.53848,7.4285053 14.504212,7.8661513 13.496495,7.3893643 12.411562,7.0347448 11.299634,6.8187093 9.8193987,6.5352043 8.1789563,6.5043573 6.7992239,6.7286668 4.779658,4.7161684 3.7751747,4.2976455 2.5402077,3.581474 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.5402077,3.081474 2.4613858,5.2928274 3.3298897,5.6125129 2.4346566,6.0132669 3.2778947,6.4345063 2.4227553,6.9964198 3.2830649,7.0946573 2.4939605,7.7308098 2.50713,8.0957607 c -0.9720581,0.864995 -1.3175815,1.9476103 -1.4693633,3.1371553 -0.46278584,3.711639 3.3812046,7.52922 8.5858285,8.526842 5.2046438,0.997592 9.7990258,-1.202567 10.2618668,-4.914207 0.02025,-0.166739 0.0318,-0.335072 0.03463,-0.504649 C 21.027352,12.984384 22.169281,11.798465 23,10.276019 21.35468,10.088332 19.915732,10.106966 18.527054,10.175928 19.300924,9.4778442 20.226184,8.5651767 21.000053,7.5814738 19.921944,8.1261637 18.887394,8.4011957 18.23713,8.6249937 18.949942,7.7466778 19.599506,6.9597893 20.00008,6.0814739 L 17.061435,7.6185248 18.000133,5.5814739 C 16.536292,6.5346208 15.53848,6.9285053 14.504212,7.3661513 13.496495,6.8893643 12.411562,6.5347448 11.299634,6.3187094 9.8193987,6.0352044 8.1789563,6.0043574 6.7992239,6.2286669 4.779658,4.2161686 3.7751747,3.7976455 2.5402077,3.081474 Z"/>
+ <path style="opacity:0.2" d="M 5.0546875,9.5035456 C 2.5603516,9.3861361 1.5,11.571906 1.5,11.571906 c 0,0 0.1405091,2.866419 3.421875,3.751953 3.2813655,0.885533 4.578125,-1.875 4.578125,-1.875 0,0 0.040247,-2.749644 -3.2871094,-3.7402352 C 5.7969709,9.5847999 5.4110212,9.5203184 5.0546875,9.5035456 Z M 14.554688,10.503546 C 12.060351,10.386136 11,12.571906 11,12.571906 c 0,0 0.140509,2.866419 3.421875,3.751953 3.281366,0.885534 4.578125,-1.875 4.578125,-1.875 0,0 0.04025,-2.749645 -3.287109,-3.740235 -0.41592,-0.123824 -0.80187,-0.188305 -1.158203,-0.205078 z"/>
+ <path style="opacity:0.2" d="m 11.029297,7.7855443 a 0.25002498,0.25002498 0 0 0 -0.231446,0.2158205 l -0.185547,1.2255859 a 0.25039774,0.25039774 0 1 0 0.495118,0.075195 l 0.18457,-1.2255859 A 0.25002498,0.25002498 0 0 0 11.029297,7.7855443 Z m 1.177734,1.3183594 a 0.25002498,0.25002498 0 0 0 -0.208008,0.105469 l -0.80957,1.1103513 a 0.25021742,0.25021742 0 0 0 0.404297,0.294921 L 12.40332,9.5042942 A 0.25002498,0.25002498 0 0 0 12.207031,9.1039037 Z m -2.6591798,0.230469 a 0.25002498,0.25002498 0 0 0 -0.02539,0.001 0.25002498,0.25002498 0 0 0 -0.205078,0.363281 l 0.624023,1.2714833 A 0.2500387,0.2500387 0 1 0 10.390625,10.750411 L 9.7666017,9.4779507 A 0.25002498,0.25002498 0 0 0 9.5478517,9.3343962 Z M 5.294922,15.696676 A 0.25002498,0.25002498 0 0 0 5.250977,16.18984 l 2.2656248,0.555664 A 0.25035444,0.25035444 0 1 0 7.6357423,16.259176 L 5.369141,15.704488 a 0.25002498,0.25002498 0 0 0 -0.074218,-0.0078 z m 3.4912108,0.07031 a 0.25002498,0.25002498 0 0 0 -0.230469,0.293946 c 0.089083,0.498617 0.16899,0.703017 0.25293,1.036132 -0.349119,0.459262 -0.6883465,0.982234 -1.056641,1.327149 a 0.25011068,0.25011068 0 1 0 0.341797,0.365234 c 0.30093,-0.281827 0.573692,-0.732402 0.863281,-1.083984 0.1852959,0.592419 0.3621719,1.004784 0.5253909,1.317383 a 0.25002498,0.25002498 0 1 0 0.4423825,-0.231444 c -0.194279,-0.372085 -0.380133,-0.841787 -0.5791015,-1.574218 0.195467,-0.269417 0.409723,-0.43329 0.59668,-0.749024 A 0.25002498,0.25002498 0 0 0 9.8095702,16.104879 L 8.8847653,15.78066 a 0.25002498,0.25002498 0 0 0 -0.098632,-0.01367 z m 0.3642574,0.636719 0.1640625,0.05762 c -0.03684,0.05794 -0.07811,0.08849 -0.115234,0.144532 -0.016545,-0.07603 -0.031885,-0.118916 -0.04883,-0.202149 z m 1.5058598,0.572266 a 0.25002498,0.25002498 0 0 0 -0.02929,0.49707 l 2.958984,0.474609 a 0.25021583,0.25021583 0 1 0 0.0791,-0.49414 L 10.70606,16.979877 a 0.25002498,0.25002498 0 0 0 -0.04981,-0.0039 z m -5.3916015,0.08594 a 0.25019064,0.25019064 0 0 0 0.01953,0.5 l 2.0117189,0.02246 a 0.25002498,0.25002498 0 1 0 0.00586,-0.499023 l -2.0117189,-0.02343 a 0.25002498,0.25002498 0 0 0 -0.02539,0 z m 5.2275385,0.789063 a 0.25002498,0.25002498 0 0 0 -0.09668,0.476562 l 1.857421,0.899414 a 0.25005062,0.25005062 0 1 0 0.217774,-0.450195 L 10.61328,17.877341 a 0.25002498,0.25002498 0 0 0 -0.121094,-0.02637 z"/>
+ <path style="fill:#ffd357" d="m 1.5000088,11.071996 c 0,0 1.3858803,-2.8536644 4.7132381,-1.8630732 3.3273568,0.9905902 3.2867293,3.7395432 3.2867293,3.7395432 0,0 -1.2963935,2.762003 -4.577759,1.87647 -3.2813659,-0.885534 -3.4222084,-3.75294 -3.4222084,-3.75294 z"/>
+ <path style="fill:#9f3820" d="m 7.4658225,9.7489359 a 2.9999966,3.2727273 0 0 0 -1.9658182,3.0692471 2.9999966,3.2727273 0 0 0 0.7617181,2.173296 c 2.2961569,-0.05484 3.2382773,-2.043324 3.2382773,-2.043324 0,0 0.02156,-1.996317 -2.0341772,-3.1992191 z"/>
+ <path style="fill:#ffd357" d="m 11,12.071995 c 0,0 1.38588,-2.8536641 4.713238,-1.863073 3.327357,0.99059 3.286729,3.739543 3.286729,3.739543 0,0 -1.296393,2.762004 -4.577759,1.87647 C 11.140842,14.939401 11,12.071995 11,12.071995 Z"/>
+ <path style="fill:#9f3820" d="m 16.965814,10.748935 a 2.9999966,3.2727273 0 0 0 -1.965819,3.069247 2.9999966,3.2727273 0 0 0 0.761719,2.173296 c 2.296156,-0.05484 3.238277,-2.043324 3.238277,-2.043324 0,0 0.02156,-1.996317 -2.034177,-3.199219 z"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="M 7.5762588,16.002422 5.310106,15.447446"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="M 7.2987709,16.834886 5.286982,16.811762"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="m 10.666137,16.726302 2.959551,0.474497"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="m 10.504189,17.602573 1.857637,0.899532"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round;stroke-linejoin:round" d="M 9.7036677,18.407319 C 9.4214467,17.866808 9.1437642,17.430693 8.8018313,15.516818 l 0.9249604,0.323736 c -0.5674135,0.95825 -1.1747219,1.677128 -1.8036729,2.266153"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.49999997;stroke-linecap:round" d="M 10.166148,10.360164 9.5417997,9.0883437"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.49999997;stroke-linecap:round" d="M 10.859868,8.7646077 11.04486,7.5390353"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.49999997;stroke-linecap:round" d="m 11.391721,9.9670562 0.80934,-1.1099525"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.5400392,3.0810557 -0.079102,2.2119142 0.017578,0.00683 0.061523,-1.7187497 c 1.2349669,0.7161715 2.239223,1.1349622 4.2587888,3.1474606 1.3797324,-0.2243095 3.0207408,-0.193661 4.500976,0.089844 1.111928,0.2160355 2.196385,0.5710645 3.204101,1.0478515 0.952921,-0.4032245 1.891753,-0.7892815 3.175782,-1.5898439 l 0.320312,-0.695312 C 16.536158,6.5342023 15.538173,6.9285658 14.503905,7.3662118 13.496189,6.8894248 12.411732,6.5343958 11.299804,6.3183604 9.8195687,6.0348554 8.1785603,6.0042069 6.7988279,6.2285164 4.7792622,4.2160183 3.7750061,3.7972272 2.5400392,3.0810557 Z M 2.716797,5.8867199 2.4345704,6.0136729 2.9628907,6.2773449 3.3300782,6.1123054 Z m 17.283202,0.1943355 -2.634765,1.3779299 -0.303711,0.6591794 2.558593,-1.3378904 c 0.141857,-0.228788 0.271057,-0.4606009 0.379883,-0.6992189 z M 2.8457032,6.7187508 2.4228517,6.9960948 3.0712892,7.0703133 3.2783204,6.9345713 Z M 2.7402345,7.5322273 2.4941407,7.7304698 2.5068362,8.0957037 c -0.9720581,0.864995 -1.316968,1.9481513 -1.4687499,3.1376953 -0.036898,0.295932 -0.036873,0.5919 -0.020508,0.887696 0.0058,-0.129297 0.0044,-0.258533 0.020508,-0.387696 C 1.1898682,10.543855 1.5347781,9.4606987 2.5068362,8.5957037 L 2.4941407,8.2304697 3.2832032,7.5947273 Z m 18.2597645,0.048828 c -0.837018,0.4228844 -1.591739,0.6642359 -2.216797,0.8642579 -0.175905,0.2224375 -0.357766,0.4478745 -0.545898,0.6796875 0.509832,-0.175466 1.258103,-0.3877185 2.076172,-0.7314455 0.236285,-0.26365 0.467613,-0.5342319 0.686523,-0.8124999 z m -0.333008,2.5488287 c -0.542241,-0.0075 -1.063695,0.005 -1.579101,0.02441 -0.192217,0.183427 -0.380863,0.359397 -0.560547,0.521484 1.307971,-0.06495 2.666735,-0.07852 4.194335,0.07617 0.09558,-0.155797 0.189446,-0.312708 0.278321,-0.475587 -0.82266,-0.09384 -1.594021,-0.136302 -2.333008,-0.146484 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.0546875 9.0039062 C 2.5603516 8.8864968 1.5 11.072266 1.5 11.072266 C 1.5 11.072266 1.5196535 11.251797 1.5625 11.46875 C 1.7137148 11.185223 2.7503212 9.3954386 5.0546875 9.5039062 C 5.4110212 9.5206793 5.7969709 9.5851601 6.2128906 9.7089844 C 8.7376656 10.460638 9.3213168 12.212064 9.4570312 13.019531 C 9.4616847 13.010213 9.5 12.949219 9.5 12.949219 C 9.5 12.949219 9.5402474 10.199575 6.2128906 9.2089844 C 5.7969709 9.0851605 5.4110212 9.0206791 5.0546875 9.0039062 z M 14.554688 10.003906 C 12.060351 9.8864969 11 12.072266 11 12.072266 C 11 12.072266 11.019653 12.251797 11.0625 12.46875 C 11.213715 12.185223 12.25032 10.395438 14.554688 10.503906 C 14.91102 10.520679 15.296971 10.58516 15.712891 10.708984 C 18.237668 11.460637 18.821317 13.212064 18.957031 14.019531 C 18.961685 14.010213 19 13.949219 19 13.949219 C 19 13.949219 19.040248 11.199574 15.712891 10.208984 C 15.296971 10.08516 14.91102 10.020679 14.554688 10.003906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nighthawk.svg b/.icons/awkward/24x24/apps/nighthawk.svg
new file mode 100644
index 00000000..f9e56d22
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nighthawk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <circle style="fill:#1890ff" cx="12" cy="11" r="7"/>
+ <circle style="fill:#40a9ff" cx="12" cy="11" r="4"/>
+ <circle style="fill:#91d5ff" cx="12" cy="11" r="2"/>
+ <path style="opacity:0.1" d="M 11.382553,20.936329 C 11.068868,20.593762 10.233434,19.720634 9.526033,18.996043 8.8186335,18.271452 7.710395,17.085757 7.0632815,16.361166 6.416168,15.636575 5.8201805,14.970637 5.738866,14.881304 L 5.5910205,14.71888 5.5505255,13.636054 c -0.022275,-0.595554 -0.044315,-1.18028 -0.04898,-1.299391 -0.00587,-0.149727 0.0048,-0.216566 0.034565,-0.216566 0.02368,0 0.954072,0.747151 2.06754,1.660334 1.113468,0.913183 2.047,1.660333 2.0745165,1.660333 0.027515,0 0.379055,-0.535999 0.781198,-1.191109 0.402143,-0.65511 0.826694,-1.338096 0.943446,-1.517747 0.133919,-0.206064 0.212279,-0.364582 0.212279,-0.429426 0,-0.06679 -0.116887,-0.293673 -0.333795,-0.647904 -0.395289,-0.645547 -0.451539,-0.751654 -0.451539,-0.851767 0,-0.111651 0.156484,-0.25281 0.280255,-0.25281 0.13598,0 0.233255,0.114229 0.576472,0.67696 0.147251,0.241427 0.286552,0.446758 0.30956,0.456291 0.0241,0.01 0.171664,-0.194846 0.348101,-0.483196 0.317868,-0.519487 0.434431,-0.650055 0.580322,-0.650055 0.09686,0 0.261291,0.147334 0.261291,0.234129 0,0.101692 -0.09248,0.278968 -0.461561,0.88479 -0.199557,0.327555 -0.35656,0.619918 -0.348898,0.649696 0.0077,0.02977 0.262246,0.452079 0.565743,0.938449 0.303497,0.486369 0.727651,1.174665 0.942565,1.529546 0.214915,0.354881 0.409514,0.652515 0.432442,0.661412 0.02293,0.0089 0.898428,-0.686357 1.94556,-1.545006 1.047132,-0.858649 1.972557,-1.617427 2.056497,-1.686172 0.08394,-0.06875 0.163249,-0.114244 0.176243,-0.101105 0.013,0.01314 0.0028,0.602859 -0.02268,1.31049 l -0.04631,1.286602 -1.325786,1.481706 c -0.861376,0.962678 -1.986219,2.158545 -3.21117,3.413926 -1.036962,1.062721 -1.896664,1.936381 -1.910448,1.941466 -0.01378,0.0051 -0.281719,-0.271035 -0.595405,-0.613601 z"/>
+ <path style="fill:#555555" d="M 11.382553,20.436329 C 11.068868,20.093762 10.233434,19.220634 9.526033,18.496043 8.8186335,17.771452 7.710395,16.585757 7.0632815,15.861166 6.416168,15.136575 5.8201805,14.470637 5.738866,14.381304 L 5.5910205,14.21888 5.5505255,13.136054 c -0.022275,-0.595554 -0.044315,-1.18028 -0.04898,-1.299391 -0.00587,-0.149727 0.0048,-0.216566 0.034565,-0.216566 0.02368,0 0.954072,0.747151 2.06754,1.660334 1.113468,0.913183 2.047,1.660333 2.0745165,1.660333 0.027515,0 0.379055,-0.535999 0.781198,-1.191109 0.402143,-0.65511 0.826694,-1.338096 0.943446,-1.517747 0.133919,-0.206064 0.212279,-0.364582 0.212279,-0.429426 0,-0.06679 -0.116887,-0.293673 -0.333795,-0.647904 -0.395289,-0.645546 -0.451539,-0.751653 -0.451539,-0.851765 0,-0.11165 0.156484,-0.25281 0.280255,-0.25281 0.13598,0 0.233255,0.11423 0.576472,0.676958 0.147251,0.241427 0.286552,0.446758 0.30956,0.456291 0.0241,0.01 0.171664,-0.194846 0.348101,-0.483196 0.317868,-0.519484 0.434431,-0.650053 0.580322,-0.650053 0.09686,0 0.261291,0.147334 0.261291,0.23413 0,0.101691 -0.09248,0.278966 -0.461561,0.884787 -0.199557,0.327555 -0.35656,0.619918 -0.348898,0.649696 0.0077,0.02977 0.262246,0.452079 0.565743,0.938449 0.303497,0.486369 0.727651,1.174665 0.942565,1.529546 0.214915,0.354881 0.409514,0.652515 0.432442,0.661412 0.02293,0.0089 0.898428,-0.686357 1.94556,-1.545006 1.047132,-0.858649 1.972557,-1.617427 2.056497,-1.686172 0.08394,-0.06875 0.163249,-0.114244 0.176243,-0.101105 0.013,0.01314 0.0028,0.602859 -0.02268,1.31049 l -0.04631,1.286602 -1.325786,1.481706 c -0.861376,0.962678 -1.986219,2.158545 -3.21117,3.413926 -1.036962,1.062721 -1.896664,1.936381 -1.910448,1.941466 -0.01378,0.0051 -0.281719,-0.271035 -0.595405,-0.613601 z"/>
+ <path style="opacity:0.3" d="m 12.007282,18.377506 -1.084097,1.578109 c 0.131853,0.139643 0.382098,0.396092 0.4598,0.480947 0.313686,0.342567 0.580788,0.618287 0.594568,0.613209 0.0079,-0.0029 0.65858,-0.667898 1.098961,-1.1162 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nihilumbra.svg b/.icons/awkward/24x24/apps/nihilumbra.svg
new file mode 100644
index 00000000..45aea32a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nihilumbra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#d83abd" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="M 10.771484,4.6405245 C 10.467401,4.659481 10.184339,4.7170989 9.9335938,4.8006807 8.9306114,5.1350083 8.2929687,5.7928683 8.2929688,5.7928683 a 1.0001,1.0001 0 1 0 1.4140624,1.4140624 c 0,0 0.3623568,-0.3421399 0.8593748,-0.5078124 0.497018,-0.1656726 0.962265,-0.2564853 1.726563,0.5078124 0.06495,0.064951 0.106131,0.1758968 0.128906,0.3144532 A 5,5 0 0 0 12,7.4998995 5,5 0 0 0 8.1425781,9.3221651 C 7.6857786,9.0439247 7.1272863,8.8123995 6.46875,8.8123995 c -0.7354167,0 -1.5284673,0.3331547 -2.1757812,0.9804688 -0.4857023,0.4857027 -0.6477443,1.0914177 -0.7089844,1.6425777 -0.06124,0.551162 -0.019261,1.089782 0.050781,1.580079 0.140085,0.980595 0.4160156,1.800781 0.4160156,1.800781 a 1.0005645,1.0005645 0 1 0 1.8984376,-0.632812 c 0,0 -0.2240694,-0.679814 -0.3339844,-1.449219 -0.054957,-0.384703 -0.075478,-0.783583 -0.042969,-1.076172 0.03251,-0.29259 0.1204679,-0.436874 0.1347656,-0.451172 0.3526861,-0.352686 0.5596355,-0.394531 0.7617188,-0.394531 0.2020833,0 0.4582356,0.09065 0.7265625,0.269531 0.00346,0.0023 0.00631,0.0055 0.00977,0.0078 A 5,5 0 0 0 6.9999996,12.4999 5,5 0 0 0 7.4355465,14.525291 c -0.036979,0.04434 -0.075514,0.07725 -0.1113281,0.125 -0.5350002,0.713333 -0.8678212,1.998732 -0.21875,3.296875 C 8.3439823,20.424193 11,20.4999 11,20.4999 a 1.0001,1.0001 0 1 0 0,-2 c 0,0 -1.343983,0.07571 -2.1054692,-1.447266 C 8.7060115,16.675595 8.6713747,16.442185 8.7089844,16.259666 a 5,5 0 0 0 3.1718746,1.234375 c 0.01355,0.02081 0.02322,0.03971 0.03711,0.06055 C 12.503307,18.432594 13.5,19.4999 15,19.4999 c 2.666667,0 3.894531,-2.552734 3.894531,-2.552734 a 1.0001163,1.0001163 0 1 0 -1.789062,-0.894532 c 0,0 -0.772136,1.447266 -2.105469,1.447266 -0.3125,0 -0.623381,-0.182318 -0.916016,-0.460938 A 5,5 0 0 0 16.75,14.052634 c 0.03326,0.01194 0.05968,0.02784 0.09375,0.03906 0.434714,0.143159 0.975282,0.240581 1.564453,0.08008 0.589171,-0.160505 1.151452,-0.626674 1.480469,-1.267578 0.687206,-1.33863 0.333679,-2.709676 -0.121094,-3.6113287 -0.454773,-0.9016534 -1.060547,-1.5000002 -1.060547,-1.5 A 1.0001,1.0001 0 0 0 17.990234,7.4901339 1.0001,1.0001 0 0 0 17.292969,9.2069307 c 0,0 0.394226,0.4009989 0.689453,0.9863283 0.295227,0.585329 0.4417,1.189527 0.128906,1.798829 -0.127683,0.248716 -0.169554,0.233936 -0.228516,0.25 -0.05896,0.01606 -0.210998,0.01545 -0.412109,-0.05078 -0.17975,-0.05919 -0.357434,-0.159321 -0.507812,-0.25 A 5,5 0 0 0 14.414062,8.1229464 C 14.491754,7.3920522 14.411605,6.4974419 13.707031,5.7928683 13.08918,5.1750171 12.39592,4.8441061 11.732422,4.7088839 11.400673,4.6412727 11.075568,4.621568 10.771484,4.6405245 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.771484,4.140625 C 10.467401,4.1595815 10.184339,4.2171994 9.9335938,4.3007812 8.9306114,4.6351088 8.2929687,5.2929688 8.2929688,5.2929688 a 1.0001,1.0001 0 1 0 1.4140624,1.4140624 c 0,0 0.3623568,-0.3421399 0.8593748,-0.5078124 0.497018,-0.1656726 0.962265,-0.2564853 1.726563,0.5078124 0.06495,0.064951 0.106131,0.1758968 0.128906,0.3144532 A 5,5 0 0 0 12,7 5,5 0 0 0 8.1425781,8.8222656 C 7.6857786,8.5440252 7.1272863,8.3125 6.46875,8.3125 5.7333333,8.3125 4.9402827,8.6456547 4.2929688,9.2929688 3.8072665,9.778671 3.6452245,10.384386 3.5839844,10.935547 c -0.06124,0.551161 -0.019261,1.089781 0.050781,1.580078 0.140085,0.980595 0.4160156,1.800781 0.4160156,1.800781 a 1.0005644,1.0005644 0 1 0 1.8984376,-0.632812 c 0,0 -0.2240694,-0.679814 -0.3339844,-1.449219 -0.054957,-0.384703 -0.075479,-0.783583 -0.042969,-1.076172 0.03251,-0.292589 0.1204679,-0.436874 0.1347656,-0.451172 C 6.0597173,10.354345 6.2666667,10.3125 6.46875,10.3125 c 0.2020833,0 0.4582356,0.09065 0.7265625,0.269531 0.00346,0.0023 0.00631,0.0055 0.00977,0.0078 A 5,5 0 0 0 7,12 5,5 0 0 0 7.4355469,14.025391 c -0.036979,0.04434 -0.075514,0.07725 -0.1113281,0.125 -0.5350002,0.713333 -0.8678212,1.998732 -0.21875,3.296875 C 8.3439827,19.924293 11,20 11,20 a 1.0001,1.0001 0 1 0 0,-2 C 11,18 9.6560174,18.07571 8.8945312,16.552734 8.7060115,16.175695 8.6713747,15.942285 8.7089844,15.759766 a 5,5 0 0 0 3.1718746,1.234375 c 0.01355,0.02081 0.02322,0.03971 0.03711,0.06055 C 12.503307,17.932694 13.5,19 15,19 c 2.666667,0 3.894531,-2.552734 3.894531,-2.552734 A 1.0001163,1.0001163 0 1 0 17.105469,15.552734 C 17.105469,15.552734 16.333333,17 15,17 14.6875,17 14.376619,16.817682 14.083984,16.539062 A 5,5 0 0 0 16.75,13.552734 c 0.03326,0.01194 0.05968,0.02784 0.09375,0.03906 0.434714,0.143159 0.975282,0.240581 1.564453,0.08008 0.589171,-0.160505 1.151452,-0.626674 1.480469,-1.267578 0.687206,-1.33863 0.333679,-2.709675 -0.121094,-3.6113282 -0.454773,-0.9016534 -1.060547,-1.5000002 -1.060547,-1.5 A 1.0001,1.0001 0 0 0 17.990234,6.9902344 1.0001,1.0001 0 0 0 17.292969,8.7070312 c 0,0 0.394226,0.4009989 0.689453,0.9863282 0.295227,0.5853296 0.4417,1.1895276 0.128906,1.7988286 -0.127683,0.248716 -0.169554,0.233936 -0.228516,0.25 -0.05896,0.01606 -0.210998,0.01545 -0.412109,-0.05078 -0.17975,-0.05919 -0.357434,-0.159321 -0.507812,-0.25 A 5,5 0 0 0 14.414062,7.6230469 C 14.491754,6.8921527 14.411605,5.9975424 13.707031,5.2929688 13.08918,4.6751176 12.39592,4.3442066 11.732422,4.2089844 11.400673,4.1413732 11.075568,4.1216685 10.771484,4.140625 Z"/>
+ <path style="opacity:0.2" d="M 9.5,11.5 A 1.5,1.5 0 0 0 8,13 1.5,1.5 0 0 0 9.5,14.5 1.5,1.5 0 0 0 11,13 1.5,1.5 0 0 0 9.5,11.5 Z m 5,0 A 1.5,1.5 0 0 0 13,13 1.5,1.5 0 0 0 14.5,14.5 1.5,1.5 0 0 0 16,13 1.5,1.5 0 0 0 14.5,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.5,11 A 1.5,1.5 0 0 0 8,12.5 1.5,1.5 0 0 0 9.5,14 1.5,1.5 0 0 0 11,12.5 1.5,1.5 0 0 0 9.5,11 Z m 5,0 A 1.5,1.5 0 0 0 13,12.5 1.5,1.5 0 0 0 14.5,14 1.5,1.5 0 0 0 16,12.5 1.5,1.5 0 0 0 14.5,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nip2.svg b/.icons/awkward/24x24/apps/nip2.svg
new file mode 100644
index 00000000..22c11cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nip2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,3.5 c -0.554,0 -1,0.446 -1,1 l 0,12 0,4 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,-4 0,-12 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 z"/>
+ <path style="fill:#e4e4e4" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,12 0,4 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,16 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <rect style="fill:#494949" width="16" height="14" x="4" y="5"/>
+ <path style="opacity:0.1" d="m 4,11 c 0,0 1.5,-1.5 3.5,-1.5 2,0 2.561716,2.035882 4.5,2 1.938284,-0.03588 3.5,-4 5,-4 1.5,0 3,1 3,1 L 20,19 4,19 Z"/>
+ <path style="fill:#4966ff" d="M 17 8 C 15.5 8 13.938284 11.96412 12 12 C 10.061716 12.035882 9.5 10 7.5 10 C 5.5 10 4 11.5 4 11.5 L 4 19 L 20 19 L 20 9 C 20 9 18.5 8 17 8 z"/>
+ <path style="opacity:0.1" d="m 4,13.5 c 0,0 0.5,2 1.5,2 1,0 2.5,-2 4.5,-2 2,0 4,2 5.5,2 1.5,0 4.5,-2 4.5,-2 L 20,19 4,19 Z"/>
+ <path style="fill:#19c171" d="M 4 14 L 4 19 L 20 19 L 20 14 C 20 14 17 16 15.5 16 C 14 16 12 14 10 14 C 8 14 6.5 16 5.5 16 C 4.5 16 4 14 4 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17,8 C 15.5,8 13.938284,11.96412 12,12 10.061716,12.03588 9.5,10 7.5,10 5.5,10 4,11.5 4,11.5 L 4,12 c 0,0 1.5,-1.5 3.5,-1.5 2,0 2.561716,2.035882 4.5,2 1.938284,-0.03588 3.5,-4 5,-4 1.5,0 3,1 3,1 L 20,9 C 20,9 18.5,8 17,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4,14 0,0.5 c 0,0 0.5,2 1.5,2 1,0 2.5,-2 4.5,-2 2,0 4,2 5.5,2 1.5,0 4.5,-2 4.5,-2 L 20,14 c 0,0 -3,2 -4.5,2 C 14,16 12,14 10,14 8,14 6.5,16 5.5,16 4.5,16 4,14 4,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nitrogen.svg b/.icons/awkward/24x24/apps/nitrogen.svg
new file mode 100644
index 00000000..02d790c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nitrogen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="16" cy="12.5" r="6"/>
+ <circle style="fill:#5792f1" cx="16" cy="12" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16 6 A 6 6 0 0 0 10 12 A 6 6 0 0 0 10.009766 12.285156 A 6 6 0 0 1 16 6.5 A 6 6 0 0 1 21.990234 12.214844 A 6 6 0 0 0 22 12 A 6 6 0 0 0 16 6 z"/>
+ <circle style="fill:#006ec9" cx="16" cy="12" r="4"/>
+ <circle style="opacity:0.2" cx="12" cy="16.5" r="6"/>
+ <circle style="fill:#5792f1" cx="12" cy="16" r="6"/>
+ <circle style="fill:#006ec9" cx="12" cy="16" r="4"/>
+ <circle style="opacity:0.2" cx="8" cy="12.5" r="6"/>
+ <circle style="fill:#5792f1" cx="8" cy="12" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8 6 A 6 6 0 0 0 2 12 A 6 6 0 0 0 2.0097656 12.285156 A 6 6 0 0 1 8 6.5 A 6 6 0 0 1 13.990234 12.214844 A 6 6 0 0 0 14 12 A 6 6 0 0 0 8 6 z"/>
+ <circle style="fill:#006ec9" cx="8" cy="12" r="4"/>
+ <circle style="fill:#5792f1" cx="12" cy="8" r="6"/>
+ <circle style="fill:#006ec9" cx="12" cy="8" r="4"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#5792f1" cx="12" cy="12" r="6"/>
+ <circle style="fill:#006ec9" cx="12" cy="12" r="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 6 6 0 0 0 6 8 A 6 6 0 0 0 6.0097656 8.2851562 A 6 6 0 0 1 12 2.5 A 6 6 0 0 1 17.990234 8.2148438 A 6 6 0 0 0 18 8 A 6 6 0 0 0 12 2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 6.0097656 12.285156 A 6 6 0 0 1 12 6.5 A 6 6 0 0 1 17.990234 12.214844 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nitroshare.svg b/.icons/awkward/24x24/apps/nitroshare.svg
new file mode 100644
index 00000000..02fcdf3b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nitroshare.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 13.941406,1.5008699 c -0.509747,0.01475 -0.99461,0.2236241 -1.355468,0.5839195 L 9.171875,5.4984723 H 7 C 5.8954762,5.4985827 5.0001104,6.3938489 5,7.4982499 v 9.9988881 c 1.104e-4,1.104402 0.8954762,1.999668 2,1.999778 h 1 v 0.999889 c 6.997e-4,1.781075 2.154073,2.672876 3.414062,1.413905 l 3.414063,-3.413683 H 17 c 1.104524,-1.1e-4 1.99989,-0.895376 2,-1.999777 V 6.4983611 C 18.99989,5.3939601 18.104524,4.4986939 17,4.4985835 H 16 V 3.4986947 C 15.999267,2.371774 15.067972,1.4679702 13.941406,1.5008699 Z"/>
+ <path style="fill:#4f4f4f" d="m 13.941406,1.0008701 c -0.509747,0.01475 -0.99461,0.2236241 -1.355468,0.5839195 L 9.171875,4.9984725 H 7 C 5.8954762,4.9985829 5.0001104,5.8938491 5,6.9982501 v 9.9988879 c 1.104e-4,1.104402 0.8954762,1.999668 2,1.999778 h 1 v 0.999889 c 6.997e-4,1.781075 2.154073,2.672876 3.414062,1.413905 l 3.414063,-3.413683 H 17 c 1.104524,-1.1e-4 1.99989,-0.895376 2,-1.999777 V 5.9983613 C 18.99989,4.8939603 18.104524,3.9986941 17,3.9985837 H 16 V 2.9986949 C 15.999267,1.8717742 15.067972,0.96797046 13.941406,1.0008701 Z"/>
+ <path opacity=".3" d="m14 3-4 4h-3v10h3v3l4-4h3v-10h-3z"/>
+ <path opacity=".2" d="m8 8.5v6h2v-3l4 4h2v-6h-2v3l-4-4h-2z"/>
+ <path fill="#fff" d="m8 8v6h2v-3l4 4h2v-6h-2v3l-4-4z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.941406 1 C 13.431659 1.01475 12.946795 1.223689 12.585938 1.5839844 L 9.171875 4.9980469 L 7 4.9980469 C 5.8954762 4.9981573 5.0001104 5.8936459 5 6.9980469 L 5 7.4980469 C 5.0001104 6.3936459 5.8954762 5.4981573 7 5.4980469 L 9.171875 5.4980469 L 12.585938 2.0839844 C 12.946795 1.723689 13.431659 1.51475 13.941406 1.5 C 15.067972 1.4671003 15.999267 2.3711262 16 3.4980469 L 16 2.9980469 C 15.999267 1.8711262 15.067972 0.96710036 13.941406 1 z M 16 3.9980469 L 16 4.4980469 L 17 4.4980469 C 18.104524 4.4981573 18.99989 5.3936459 19 6.4980469 L 19 5.9980469 C 18.99989 4.8936459 18.104524 3.9981573 17 3.9980469 L 16 3.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nixnote.svg b/.icons/awkward/24x24/apps/nixnote.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nixnote.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nixnote2.svg b/.icons/awkward/24x24/apps/nixnote2.svg
new file mode 100644
index 00000000..4c6ec9aa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nixnote2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#f3ad1d" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 11.53377,5.5035787 c -0.584936,0.02924 -1.7164045,0.288521 -2.305192,1.2089845 0,0 -0.544231,-0.170246 0.089844,-1.131836 0,0 -1.7428365,-0.4042095 -2.6182265,0.923828 H 5 v 8.9166788 c 0,0 2.301892,4.905529 9.779297,3.95703 0,0 3.384176,-0.49265 2.941406,-3.55078 0,0 1.056121,-1.160931 1.207031,-2.639649 0.13947,-1.365665 0.123732,-2.766875 -0.473633,-4.5367953 -0.0417,-0.123384 -0.218788,-0.1135955 -0.246093,0.01367 -0.20939,0.9763445 -0.966651,3.7064713 -2.731445,4.7047643 0,0 0.928844,-2.165632 0.421875,-4.1725378 -0.01625,-0.064363 -0.109443,-0.058028 -0.117188,0.00782 -0.07435,0.637003 -0.33865,2.5291388 -1.240234,2.8063268 0,0 -0.384152,-2.5331568 -2.829512,-3.8610143 0,0 0.210975,-0.6343395 0.271484,-1.086914 0.06033,-0.452764 -0.150928,-0.66365 -0.03027,-0.875 0.120835,-0.2113595 0.603511,-0.5127005 0.603511,-0.5127005 0,0 -0.437525,-0.201114 -1.022461,-0.171875 z m 1.167402,6.9987093 c 0.452568,-0.02863 0.825319,0.344247 0.796875,0.796875 -0.02376,0.373047 -0.326,0.675693 -0.699219,0.699219 -0.452562,0.02864 -0.825539,-0.344247 -0.796875,-0.796875 0.02353,-0.373262 0.326007,-0.675693 0.699219,-0.699219 z m 3.368164,4.000976 c 0.102461,0.0078 0.21525,0.03443 0.307617,0.105469 0.03069,0.02365 0.137038,0.105945 0.121094,0.203125 -0.01516,0.09258 -0.131969,0.144631 -0.175782,0.164063 -0.134459,0.05972 -0.187833,0.01042 -0.36328,0.05762 -0.04279,0.01149 -0.173074,0.04789 -0.286133,0.144531 -0.09206,0.0788 -0.06971,0.10894 -0.154297,0.182617 -0.08318,0.07262 -0.260367,0.177828 -0.385742,0.125 -0.119724,-0.05036 -0.129817,-0.217845 -0.131836,-0.25 -0.01412,-0.228986 0.181097,-0.400391 0.263672,-0.472656 0.08479,-0.07403 0.276816,-0.21431 0.5625,-0.25 0.04835,-0.0061 0.139726,-0.0176 0.242187,-0.0098 z"/>
+ <path style="fill:#ffffff" d="m 11.53377,5.0032437 c -0.584936,0.02924 -1.7164045,0.288521 -2.305192,1.2089845 0,0 -0.544231,-0.170246 0.089844,-1.131836 0,0 -1.7428365,-0.4042095 -2.6182265,0.923828 H 5 v 8.9166788 c 0,0 2.301892,4.905529 9.779297,3.95703 0,0 3.384176,-0.49265 2.941406,-3.55078 0,0 1.056121,-1.160931 1.207031,-2.639649 0.13947,-1.365665 0.123732,-2.7668748 -0.473633,-4.5367953 -0.0417,-0.123384 -0.218788,-0.1135955 -0.246093,0.01367 -0.20939,0.9763445 -0.966651,3.7064713 -2.731445,4.7047643 0,0 0.928844,-2.165632 0.421875,-4.1725378 -0.01625,-0.064364 -0.109443,-0.058028 -0.117188,0.00782 -0.07435,0.6370025 -0.33865,2.5291388 -1.240234,2.8063268 0,0 -0.384152,-2.5331568 -2.829512,-3.8610143 0,0 0.210975,-0.6343395 0.271484,-1.086914 0.06033,-0.452764 -0.150928,-0.66365 -0.03027,-0.875 0.120839,-0.2113545 0.603515,-0.5126955 0.603515,-0.5126955 0,0 -0.437525,-0.201114 -1.022461,-0.171875 z m 1.167402,6.9987093 c 0.452568,-0.02863 0.825319,0.344247 0.796875,0.796875 -0.02376,0.373047 -0.326,0.675693 -0.699219,0.699219 -0.452562,0.02863 -0.825539,-0.344247 -0.796875,-0.796875 0.02353,-0.373262 0.326007,-0.675693 0.699219,-0.699219 z m 3.368164,4.000976 c 0.102461,0.0078 0.21525,0.03443 0.307617,0.105469 0.03069,0.02366 0.137038,0.105945 0.121094,0.203125 -0.01516,0.09258 -0.131969,0.144631 -0.175782,0.164063 -0.134459,0.05972 -0.187833,0.01042 -0.36328,0.05762 -0.04279,0.01149 -0.173074,0.04789 -0.286133,0.144531 -0.09206,0.0788 -0.06971,0.10894 -0.154297,0.182617 -0.08318,0.07262 -0.260367,0.177828 -0.385742,0.125 -0.119724,-0.05036 -0.129817,-0.217845 -0.131836,-0.25 -0.01412,-0.228986 0.181097,-0.400391 0.263672,-0.472656 0.08479,-0.07403 0.276816,-0.21431 0.5625,-0.25 0.04835,-0.0061 0.139726,-0.0176 0.242187,-0.0098 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nl.g4d.Girens.svg b/.icons/awkward/24x24/apps/nl.g4d.Girens.svg
new file mode 100644
index 00000000..3c964ae7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nl.g4d.Girens.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#beedf9" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#339fba" width="16" height="16" x="4" y="4" rx="1.231" ry="1.333"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.706947,6.500465 c -2.3358265,0.02902 -4.6050725,1.337708 -5.6589875,3.664176 -1.3003017,2.870357 -0.2297255,6.508216 2.610263,7.861569 2.2535625,1.0739 5.0616165,0.277861 6.3171685,-1.938536 l 2.13274,1.62798 c -0.0025,0.0041 -0.0043,0.0086 -0.0068,0.0127 l 0.124019,0.07617 0.12402,0.07617 c 0.152228,-0.247413 0.291598,-0.503897 0.416001,-0.767602 1.695306,-3.59368 0.379177,-8.172669 -3.150283,-9.9446415 -0.777582,-0.390387 -1.608492,-0.605529 -2.440347,-0.65627 -0.155973,-0.00952 -0.312036,-0.013655 -0.467758,-0.01172 z M 11.80753,9.82088 c 0.416002,0.00561 0.834371,0.090923 1.227497,0.26075 1.988478,0.859002 2.766542,3.389376 1.918881,5.395674 -0.06338,0.15001 -0.134172,0.294152 -0.21093,0.432631 l -2.125905,-1.62212 c 0.02792,-0.07743 0.05193,-0.157016 0.06933,-0.241219 0.07061,-0.341726 0.01387,-0.732282 -0.160151,-1.049837 -0.174021,-0.317556 -0.489275,-0.565896 -0.898407,-0.545915 -0.203569,0.0099 -0.39481,0.134968 -0.529279,0.305673 -0.06724,0.08535 -0.120932,0.190283 -0.114254,0.31251 0.0067,0.122226 0.08751,0.241296 0.211907,0.315439 l 0.07422,-0.125004 1.093713,0.834987 c -0.124978,0.436294 -0.418256,0.751468 -0.796848,0.930692 -0.410403,0.194284 -0.909023,0.227104 -1.342728,0.08203 C 8.930899,14.674457 8.3979665,13.069918 8.8632935,11.791643 9.331863,10.50446 10.559524,9.804049 11.80753,9.82088 Z"/>
+ <path style="fill:#beedf9;fill-rule:evenodd" d="M 11.706947,6.000465 C 9.3711205,6.029485 7.1018745,7.338173 6.0479595,9.6646405 4.7476578,12.534998 5.818234,16.172857 8.6582225,17.52621 c 2.2535625,1.0739 5.0616165,0.277861 6.3171685,-1.938536 l 2.13274,1.627981 c -0.0025,0.0041 -0.0043,0.0086 -0.0068,0.01269 l 0.124019,0.07617 0.12402,0.07617 c 0.152228,-0.247414 0.291598,-0.503898 0.416001,-0.767602 1.695306,-3.593681 0.379177,-8.17267 -3.150283,-9.9446425 -0.777582,-0.390387 -1.608492,-0.605529 -2.440347,-0.65627 -0.155973,-0.00952 -0.312036,-0.013655 -0.467758,-0.01172 z M 11.80753,9.32088 c 0.416002,0.00561 0.834371,0.090923 1.227497,0.26075 1.988478,0.859002 2.766542,3.389376 1.918881,5.395674 -0.06338,0.15001 -0.134172,0.294152 -0.21093,0.432631 l -2.125905,-1.62212 c 0.02792,-0.07743 0.05193,-0.157016 0.06933,-0.241219 0.07061,-0.341726 0.01387,-0.732282 -0.160151,-1.049837 -0.174021,-0.317556 -0.489275,-0.565896 -0.898407,-0.545915 -0.203569,0.0099 -0.39481,0.134968 -0.529279,0.305673 -0.06724,0.08535 -0.120932,0.190283 -0.114254,0.31251 0.0067,0.122226 0.08751,0.241296 0.211907,0.315439 l 0.07422,-0.125004 1.093713,0.834987 c -0.124978,0.436294 -0.418256,0.751468 -0.796848,0.930692 -0.410403,0.194284 -0.909023,0.227104 -1.342728,0.08203 C 8.930899,14.174457 8.3979665,12.569918 8.8632935,11.291643 9.331863,10.00446 10.559524,9.304049 11.80753,9.32088 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.707031,6 C 9.371205,6.02902 7.1017665,7.3385715 6.0478515,9.665039 5.6374705,10.570937 5.4638165,11.552775 5.506836,12.515625 5.533816,11.715935 5.708377,10.914414 6.0478515,10.165039 7.1017665,7.8385715 9.371205,6.52902 11.707031,6.5 c 0.155723,-0.00195 0.311801,0.0022 0.467774,0.01172 0.831855,0.050741 1.662848,0.265863 2.44043,0.65625 2.396757,1.2032965 3.76947,3.702049 3.874999,6.306641 C 18.55185,10.694169 17.165184,7.948177 14.615235,6.66797 13.837652,6.277583 13.00666,6.062461 12.174805,6.01172 12.018831,6.0022035 11.862754,5.998065 11.707031,6 Z m -0.0791,5.951172 c -0.203569,0.0099 -0.394828,0.134959 -0.529297,0.305664 -0.06724,0.08535 -0.120936,0.190273 -0.114258,0.3125 0.0042,0.07675 0.04452,0.147998 0.09961,0.211914 0.0055,-0.0076 0.0089,-0.01709 0.01465,-0.02441 0.134468,-0.170705 0.325727,-0.295724 0.529296,-0.305664 0.409133,-0.01998 0.724417,0.228343 0.898438,0.545899 0.08331,0.152031 0.13757,0.321037 0.166016,0.493164 0.05392,-0.328017 -0.0014,-0.692649 -0.166016,-0.993164 -0.174021,-0.317556 -0.489305,-0.56588 -0.898438,-0.545899 z M 8.7197265,12.5 c -0.095432,1.106364 0.4423465,2.252018 1.5048835,2.607422 0.433704,0.14507 0.93237,0.112253 1.342773,-0.08203 0.378592,-0.179225 0.671897,-0.49437 0.796875,-0.930664 l -0.169922,-0.129883 c -0.152621,0.245999 -0.367322,0.437638 -0.626953,0.560546 -0.410403,0.194284 -0.909069,0.227101 -1.342773,0.08203 C 9.3229005,14.305812 8.8018275,13.432921 8.7197265,12.5 Z m 6.5644535,1.000977 c -0.02473,0.501902 -0.130469,1.004114 -0.330078,1.476562 -0.06338,0.15001 -0.13418,0.294138 -0.210938,0.432617 l -2.035156,-1.552734 c -0.0045,0.06385 -0.0088,0.128054 -0.02149,0.189453 -0.0174,0.0842 -0.04142,0.163782 -0.06934,0.241211 l 2.125977,1.62207 c 0.07676,-0.138479 0.147558,-0.282607 0.210937,-0.432617 0.266075,-0.629763 0.37152,-1.311426 0.330078,-1.976562 z"/>
+ <path style="opacity:0.1" d="M 5.230469,4 C 4.5486225,4 4,4.5943412 4,5.333008 v 0.5 C 4,5.094341 4.5486225,4.5 5.230469,4.5 H 18.769531 C 19.451377,4.5 20,5.094341 20,5.833008 v -0.5 C 20,4.5943412 19.451377,4 18.769531,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nl.hjdskes.gcolor3.svg b/.icons/awkward/24x24/apps/nl.hjdskes.gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nl.hjdskes.gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nl.openoffice.bluefish.svg b/.icons/awkward/24x24/apps/nl.openoffice.bluefish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nl.openoffice.bluefish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nm-device-wireless.svg b/.icons/awkward/24x24/apps/nm-device-wireless.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nm-device-wireless.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nmap.svg b/.icons/awkward/24x24/apps/nmap.svg
new file mode 100644
index 00000000..64a81a96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nmap.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#9748de" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125508 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,16.275087 9.945565,15.99773 9.621098,15.796875 9.296643,15.596032 8.969438,15.363212 8.896488,15.263672 8.775598,15.098486 8.766499,14.996563 8.859378,14.691406 9.02865,14.134074 9.229414,13.82285 9.621097,13.470703 9.826441,13.286085 10.032638,13.132606 10.078128,13.128906 10.123628,13.125206 9.817324,13.031976 9.355472,12.9375 8.893646,12.84284 8.216483,12.643995 7.867191,12.517578 7.22848,12.286469 6.367827,11.802306 6.039065,11.451172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#a0ff50" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125509 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.31424,9.6546891 9.262139,9.6714292 9.01172,9.9218751 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nocover.svg b/.icons/awkward/24x24/apps/nocover.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nocover.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nocturn.svg b/.icons/awkward/24x24/apps/nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/noiz2sa.svg b/.icons/awkward/24x24/apps/noiz2sa.svg
new file mode 100644
index 00000000..3908d59b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/noiz2sa.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:6" d="M 5,5.5001795 19,19.50018"/>
+ <rect style="opacity:0.2" width="6" height="20" x="16" y="2.5" rx="2" ry="2"/>
+ <rect style="opacity:0.2" width="6" height="20" x="2" y="2.5" rx="2" ry="2"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:6" d="M 5,5 19,19"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7.121094,2.8789063 -4.2421877,4.2421877 0.25,0.25 3.9921877,-3.9921877 13.75,13.7499997 0.25,-0.25 z"/>
+ <rect style="fill:#4f4f4f" width="6" height="20" x="2" y="2" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="6" height="20" x="16" y="2" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 2.892,2 2,2.892 2,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 2 c 1.108,0 2,0.892 2,2 V 4 C 8,2.892 7.108,2 6,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18,2 c -1.108,0 -2,0.892 -2,2 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 2 c 1.108,0 2,0.892 2,2 V 4 C 22,2.892 21.108,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nomacs.svg b/.icons/awkward/24x24/apps/nomacs.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nomacs.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nootka.svg b/.icons/awkward/24x24/apps/nootka.svg
new file mode 100644
index 00000000..afa8a809
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nootka.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#dcdcbe" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2.5 7v0.5h17v-0.5h-17zm0 2v0.5h17v-0.5h-17zm0 2v0.5h17v-0.5h-17zm0 2v0.5h17v-0.5h-17zm0 2v0.5h17v-0.5h-17z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g fill="#2a2a2a" transform="matrix(.5283 0 0 .5039 -.31525 4.5)">
+ <g>
+ <path d="m16.681 13.4c-0.7-0.8-1.7-1.3-2.9-1.2-0.1-0.2-0.5-2.2-0.5-2.2s1.4-2.1 1.7-2.5c1.5-2.4 1.6-4.3 0.7-6.2-0.3-0.7-1.1-1.3-1.9-1.3-0.6 0-1.1 0.5-1.4 1.1-1 1.7-1 4.9-0.5 7.1 0 0-0.5 0.5-1 1.1-1 1.1-2.1 2.3-2.5 3.9-0.5 1.8-0.1 3.5 1 4.8 1.2 1.5 3 2.2 5.2 2 0.4 1.9 0.7 3.1 0.1 4.2-0.2 0.4-0.6 0.8-1.3 0.8-0.2 0-0.3 0-0.5-0.1 0.6-0.3 1.1-0.9 1.1-1.6 0-1-0.8-1.8-1.8-1.8-1.7 0.1-1.8 1.8-1.8 1.8 0 0.6 0.2 1.2 0.6 1.6 0.5 0.5 1.3 0.9 2.2 0.9 1.1 0 2.2-0.4 2.6-2 0.4-1.3-0.3-3.4-0.4-4.1 1.1-0.5 2.1-2 2.2-3 0.2-1.1-0.2-2.4-0.9-3.3zm-3.2-11.1c0.1-0.2 0.3-0.3 0.5-0.3 0.1 0 0.3 0.1 0.4 0.2 0.4 0.2 0.5 0.6 0.5 1.2-0.1 1.5-1.4 3.3-2.1 3.9-0.3-1.4-0.1-4 0.7-5zm-2.9 15.7c-0.7-0.7-1-1.7-0.9-2.7 0.2-1.6 1.3-2.9 2.2-3.9 0.2-0.2 0.4-0.4 0.5-0.6 0.1 0.5 0.4 1.3 0.5 1.7-1.2 0.5-1.9 2.1-1.8 3.4 0 0.6 0.2 1 0.5 1.4 0.1 0.1 0.2 0.2 0.3 0.2s0.3-0.1 0.3-0.2c0.1-0.1 0.1-0.3 0-0.4s-0.1-0.2-0.1-0.4c-0.1-0.9 0.5-1.6 1.2-1.9 0.1 0.6 0.8 3.7 0.9 4.4-1.3 0.4-2.7 0-3.6-1zm4.5 0.6c-0.2-0.7-0.3-1.5-0.5-2.4-0.1-0.6-0.2-1.3-0.4-1.9 1.3 0 1.7 1.1 1.8 1.5 0.3 1.1 0 2.2-0.9 2.8z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nos-tv.svg b/.icons/awkward/24x24/apps/nos-tv.svg
new file mode 100644
index 00000000..f71ad228
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nos-tv.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5362ca" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6,6.5 -1,1 v 8 l 1,1 h 6.5 v -1 H 6 v -8 H 18 V 9 h 0.207031 L 19,9.7929688 V 7.5 l -1,-1 z m 8,3 -1,1 v 7 l 1,1 h 4 l 1,-1 v -7 l -1,-1 z m 0,1 h 4 v 4 h -4 z m 0,5 h 4 v 2 h -4 z m 1,1 V 17 h 2 v -0.5 z m -11.5,1 1,1 h 8.792969 L 12.5,17.707031 V 17.5 Z m 16,0 v 0.207031 L 18.707031,18.5 H 19.5 l 1,-1 z"/>
+ <path style="fill:#61d3e0" d="M 5.560832,10.451192 19,13 v 1.86754 L 18.357752,15 c 0,0 -4.283754,0 -4.357752,0 v 1 H 7 L 5.5,15.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.560547,10.451172 5.5,15.5 5.50586,15.50879 5.5605475,10.951173 19,13.5 V 13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#fccf42" d="M 6,6 5,7 v 8 l 1,1 h 6.5 V 15 H 6 V 7 h 12 v 1.5 h 0.207031 L 19,9.292969 V 7 L 18,6 Z"/>
+ <path style="fill:#fccf42" d="m 3.5,17 1,1 h 8.792969 L 12.5,17.207031 V 17 Z m 16,0 v 0.207031 L 18.707031,18 H 19.5 l 1,-1 z"/>
+ <path style="fill:#fccf42" d="m 14,9 -1,1 v 7 l 1,1 h 4 l 1,-1 V 10 L 18,9 Z m 0,1 h 4 v 4 h -4 z m 0,5 h 4 v 2 h -4 z m 1,1 v 0.5 h 2 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/noson.svg b/.icons/awkward/24x24/apps/noson.svg
new file mode 100644
index 00000000..aecc3a30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/noson.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#f55e07" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#4c4c4c" d="m 11.991116,4 c 4.535258,0 7.999999,3.4602998 7.999999,7.991116 0,4.535259 -3.46474,8 -7.999999,8 C 7.4602998,19.991116 4,16.526374 4,11.991116 4,7.4602998 7.4602998,4 11.991116,4 Z M 4,4 Z m 16,16 z"/>
+ <path style="opacity:0.2" d="m 11.995837,7.5 c 2.835137,0 5,2.1648631 5,4.995837 0,2.835137 -2.164863,5 -5,5 -2.8309741,0 -4.9958367,-2.164863 -4.9958367,-5 C 7.0000003,9.6648631 9.1648629,7.5 11.995837,7.5 Z m -4.9958368,0 z M 17,17.5 Z"/>
+ <path style="fill:#808080" d="m 11.995837,7 c 2.835137,0 5,2.1648631 5,4.995837 0,2.835137 -2.164863,5 -5,5 -2.8309741,0 -4.9958367,-2.164863 -4.9958367,-5 C 7.0000003,9.1648631 9.1648629,7 11.995837,7 Z M 7.0000002,7 Z M 17,17 Z"/>
+ <path style="fill:#333333" d="m 11.996672,10 c 1.134775,0 2.000001,0.865224 2.000001,1.996672 0,1.134775 -0.865226,2 -2.000001,2 -1.131448,0 -1.9966721,-0.865225 -1.9966721,-2 C 9.9999999,10.865224 10.865224,10 11.996672,10 Z M 10,10 Z m 4,4 z"/>
+ <path style="opacity:0.2" d="M 11.990234 4 C 7.4594182 4 4 7.4594182 4 11.990234 C 4 12.074809 4.0093276 12.15642 4.0117188 12.240234 C 4.1378394 7.8341978 7.5441069 4.5 11.990234 4.5 C 16.440721 4.5 19.852234 7.8341978 19.978516 12.240234 C 19.98091 12.15642 19.990234 12.074809 19.990234 11.990234 C 19.990234 7.4594182 16.525492 4 11.990234 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/notable.svg b/.icons/awkward/24x24/apps/notable.svg
new file mode 100644
index 00000000..7ebdb762
--- /dev/null
+++ b/.icons/awkward/24x24/apps/notable.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3.5,2.5 C 3.396125,2.5 3.295088,2.511334 3.1972656,2.53125 3.0997486,2.551163 3.0055493,2.579449 2.9160156,2.617187 2.8262265,2.6550391 2.7399315,2.7020528 2.6601562,2.7558594 2.261551,3.0249467 2,3.4808932 2,4 V 17.5 L 3.9804688,20.328125 4.1015625,20.5 4.3339844,20.833984 5.5,22.5 6.6660156,20.833984 6.8984375,20.5 7.0195312,20.328125 9,17.5 v -2.787109 l 4.859375,5.984375 c 0.485629,0.645378 1.109887,1.268991 1.855469,1.576172 C 15.943617,22.414371 16.210519,22.5 16.5,22.5 h 0.833984 1.115235 1.216797 H 20.5 C 21.331,22.5 22,21.831 22,21 V 4 C 22,3.169 21.331,2.5 20.5,2.5 H 19.666016 17.333984 16.5 C 15.668999,2.5 15,3.169 15,4 v 6.587891 L 8.6308594,3.0175781 c -0.010957,-0.012621 -0.019882,-0.026819 -0.03125,-0.039063 l -0.00977,-0.00977 h -0.00195 C 8.5127931,2.8895009 8.430665,2.8171703 8.3398438,2.7558594 8.1805004,2.6484065 7.9980596,2.5711353 7.8027344,2.53125 7.7049481,2.5113339 7.6038753,2.5 7.5,2.5 H 6.6660156 4.3339844 Z"/>
+ <path style="fill:#fabe5c" d="M 3.5,2.5 C 3.432496,2.5 3.3650851,2.5076 3.296875,2.521484 3.228456,2.535455 3.16565,2.554406 3.109375,2.578125 3.050475,2.602955 2.9925831,2.634087 2.9394531,2.669922 2.6738673,2.8492116 2.5,3.1488426 2.5,3.5 v 13.341797 l 1.8886719,2.699219 0.1210937,0.171875 a 0.50005,0.50005 0 0 0 0.00195,0.002 L 4.7441406,20.046875 5.5,21.126953 6.2558594,20.046875 6.4882812,19.714844 a 0.50005,0.50005 0 0 0 0.00195,-0.002 L 6.6113281,19.541016 8.5,16.841797 v -2.628906 a 0.50005,0.50005 0 0 1 0.8886719,-0.314453 l 4.8593751,5.984374 a 0.50005,0.50005 0 0 1 0.01172,0.01367 c 0.454894,0.604533 1.030388,1.16023 1.646484,1.414063 a 0.50005,0.50005 0 0 1 0.07031,0.03711 C 16.134479,21.44494 16.30912,21.5 16.5,21.5 h 0.833984 1.115235 1.216797 H 20.5 c 0.562649,0 1,-0.437351 1,-1 v -17 c 0,-0.5626486 -0.437351,-1 -1,-1 H 19.666016 17.333984 16.5 c -0.56265,0 -1,0.437351 -1,1 v 6.587891 a 0.50005,0.50005 0 0 1 -0.882812,0.322265 L 8.2539062,2.8457031 C 8.2182952,2.8046961 8.2236781,2.8111347 8.2363281,2.8242188 A 0.50005,0.50005 0 0 1 8.2246094,2.8125 C 8.1702128,2.7550979 8.1160749,2.7074069 8.0605469,2.6699219 7.9557555,2.5992564 7.8342187,2.5482534 7.703125,2.5214844 7.6349998,2.5076104 7.567504,2.5 7.5,2.5 H 6.6660156 4.3339844 Z M 8.2617188,2.8476562 8.3828125,2.96875 H 8.5820312 A 0.50005,0.50005 0 0 1 8.2617188,2.8476562 Z"/>
+ <path style="fill:#faab00" d="M 6.8880427,3.2345826 C 5.6329932,3.5946961 6.916591,2.1069584 6.8251955,2.180664 l -0.694336,0.5605469 13.2116465,16.3824741 1.620086,2.008911 v 0 l 0.326063,-0.875454 -0.02282,-1.786033 -0.08285,-0.739964 -0.32188,-0.678449 L 8.5904616,2.4681957 7.9381165,2.5597356 C 7.7012015,2.2659584 7.136532,2.306696 6.8251955,2.180664 Z"/>
+ <path style="fill:#ffcd6e" d="M 4.1845703,4.3105469 3.4902344,4.8701172 C 2.7971664,5.4290385 2.7639408,6.530288 3.4160156,7.338867 L 13.858451,20.196873 c 0.719601,0.956317 1.738536,1.884308 3.015481,1.767565 L 17.333334,22 h 1.116861 z"/>
+ <path style="fill:#f5b94a" d="M 6.1308595,2.741211 4.1845703,4.3105469 18.450195,22 20.962592,21.132596 20.65262,20.748231 Z"/>
+ <path style="fill:#faab00" d="m 19.666667,2 v 20 h 0.833072 C 21.330739,22 22,21.331 22,20.5 V 3.5 C 22,2.669 21.330739,2 20.499739,2 Z"/>
+ <path style="fill:#f5b94a" d="M 4.3333333,2 V 20.333008 L 5.5,22 6.6666667,20.333008 V 2 Z"/>
+ <path style="fill:#faab00" d="M 6.6666667,2 V 20.333008 L 9,17 V 3.5 C 9,2.9808932 8.7387096,2.5249467 8.3401044,2.2558594 c -2.268e-4,-1.529e-4 -7e-4,1.527e-4 -9.333e-4,0 C 8.1798277,2.1484065 7.998559,2.0701588 7.8032338,2.0302735 c -2.912e-4,-5.93e-5 -6.067e-4,5.91e-5 -9.333e-4,0 C 7.7045142,2.0103574 7.6036148,2 7.4997395,2 Z"/>
+ <path style="fill:#ffcd6e" d="M 3.5002604,2 C 3.3963854,2 3.2945671,2.0103574 3.1967447,2.0302735 3.0992278,2.0501864 3.0046379,2.0794488 2.9151042,2.1171875 2.8253151,2.1550391 2.7396712,2.2020528 2.6598959,2.2558594 2.2612906,2.5249467 2,2.9808932 2,3.5 V 17 l 2.3333333,3.333008 V 2 Z"/>
+ <path style="fill:#ffcd6e" d="M 16.500261,2 C 15.66926,2 15,2.669 15,3.5 v 17 c 0,0.831 0.66926,1.5 1.500261,1.5 h 0.833072 V 2 Z"/>
+ <rect style="fill:#f5b94a" width="2.333" height="20" x="17.33" y="2"/>
+ <rect style="fill:#8d8d8d" width="7" height="2" x="15" y="6"/>
+ <path style="fill:#ff7863" d="M 16.500261,2 C 15.66926,2 15,2.6689997 15,3.5 V 6 h 7 V 3.5 C 22,2.6689997 21.330739,2 20.499739,2 Z"/>
+ <path style="fill:#f8e2c8" d="M 2,17 3.9804688,19.828125 4.1015625,20 h 2.796875 L 7.0195312,19.828125 9,17 Z"/>
+ <path style="fill:#8d6e63" d="M 4.1015625,20 5.5,22 6.8984375,20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.500261,2 C 15.66926,2 15,2.6689997 15,3.5 V 4 c 0,-0.8310002 0.66926,-1.5 1.500261,-1.5 h 3.999478 C 21.330739,2.5 22,3.1689997 22,4 V 3.5 C 22,2.6689997 21.330739,2 20.499739,2 Z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="15" y="6"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="7" height=".5" x="15" y="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,17 0.35,0.5 h 6.3 L 9,17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5 2 C 3.396125 2 3.295088 2.0113339 3.1972656 2.03125 C 3.0997487 2.0511629 3.0055493 2.0794488 2.9160156 2.1171875 C 2.8262265 2.1550391 2.7399315 2.2020528 2.6601562 2.2558594 C 2.2615512 2.5249467 2 2.9808932 2 3.5 L 2 4 C 2 3.4808932 2.2615512 3.0249467 2.6601562 2.7558594 C 2.7399316 2.7020528 2.8262265 2.6550396 2.9160156 2.6171875 C 3.0055493 2.5794495 3.0997486 2.551163 3.1972656 2.53125 C 3.295088 2.511334 3.396125 2.5 3.5 2.5 L 4.3339844 2.5 L 6.6660156 2.5 L 7.5 2.5 C 7.6038753 2.5 7.7049481 2.5113339 7.8027344 2.53125 C 7.9980596 2.5711353 8.1805002 2.6484065 8.3398438 2.7558594 C 8.4306648 2.8171703 8.5127943 2.8895058 8.5878906 2.96875 L 8.5898438 2.96875 L 8.5996094 2.9785156 C 8.6109774 2.9907596 8.6199024 3.0049571 8.6308594 3.0175781 L 15 10.585938 L 15 10.085938 L 8.6308594 2.5175781 C 8.6199023 2.5049571 8.6109774 2.4907593 8.5996094 2.4785156 L 8.5898438 2.46875 L 8.5878906 2.46875 C 8.5127931 2.3895009 8.4306648 2.3171703 8.3398438 2.2558594 C 8.1805002 2.1484065 7.9980596 2.0711353 7.8027344 2.03125 C 7.7049481 2.0113339 7.6038753 2 7.5 2 L 6.6660156 2 L 4.3339844 2 L 3.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/notepad.svg b/.icons/awkward/24x24/apps/notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/notepadqq.svg b/.icons/awkward/24x24/apps/notepadqq.svg
new file mode 100644
index 00000000..ec9335a2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/notepadqq.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 17.5 C 18.885,22.5 20,21.385 20,20 V 5 C 20,3.615 18.885,2.5 17.5,2.5 Z"/>
+ <path style="fill:#7a7a7a" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 17.5 C 18.885,22 20,20.885 20,19.5 V 4.5 C 20,3.115 18.885,2 17.5,2 Z"/>
+ <rect style="opacity:0.2" width="16" height="8" x="4" y="8.5" ry="0"/>
+ <rect style="fill:#34c637" width="16" height="8" x="4" y="8" ry="0"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="4" y="8" ry="0"/>
+ <path style="fill:#4f4f4f" d="M 17,2 V 22 H 17.5 C 17.672,22 17.838,21.983 18,21.95 V 2.0498 C 17.838,2.0173 17.672,2 17.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 17.5 C 18.885,2.5 20,3.615 20,5 V 4.5 C 20,3.115 18.885,2 17.5,2 Z"/>
+ <path style="opacity:0.2" d="M 5,10.5 V 14.5 H 6 V 11.5 H 6.5 C 6.777,11.5 7,11.723 7,12 V 14.5 H 8 V 11.5 C 8,10.946 7.554,10.5 7,10.5"/>
+ <path style="fill:#ffffff" d="M 5,10 V 14 H 6 V 11 H 6.5 C 6.777,11 7,11.223 7,11.5 V 14 H 8 V 11 C 8,10.446 7.554,10 7,10"/>
+ <path style="opacity:0.2" d="M 10,10.5 C 9.446,10.5 9,10.946 9,11.5 V 13.5 C 9,14.054 9.446,14.5 10,14.5 H 11 V 15.5 H 12 V 10.5 Z M 10.5,11.5 H 11 V 13.5 H 10.5 C 10.223,13.5 10,13.277 10,13 V 12 C 10,11.723 10.223,11.5 10.5,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 10,10 C 9.446,10 9,10.446 9,11 V 13 C 9,13.554 9.446,14 10,14 H 11 V 15 H 12 V 10 Z M 10.5,11 H 11 V 13 H 10.5 C 10.223,13 10,12.777 10,12.5 V 11.5 C 10,11.223 10.223,11 10.5,11 Z"/>
+ <path style="opacity:0.2" d="M 14,10.5 C 13.446,10.5 13,10.946 13,11.5 V 13.5 C 13,14.054 13.446,14.5 14,14.5 H 15 V 15.5 H 16 V 10.5 Z M 14.5,11.5 H 15 V 13.5 H 14.5 C 14.223,13.5 14,13.277 14,13 V 12 C 14,11.723 14.223,11.5 14.5,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 14,10 C 13.446,10 13,10.446 13,11 V 13 C 13,13.554 13.446,14 14,14 H 15 V 15 H 16 V 10 Z M 14.5,11 H 15 V 13 H 14.5 C 14.223,13 14,12.777 14,12.5 V 11.5 C 14,11.223 14.223,11 14.5,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/notes.svg b/.icons/awkward/24x24/apps/notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/notifyconf.svg b/.icons/awkward/24x24/apps/notifyconf.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/notifyconf.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/novprog.svg b/.icons/awkward/24x24/apps/novprog.svg
new file mode 100644
index 00000000..34ab19d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/novprog.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#5a72e3" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.3" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 H 6.98925 V 2 h -1.989 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.2" d="m 15,7.5 v 10 h 2 v -10 z m -6,2 v 8 h 2 v -8 z m 3,3 v 5 h 2 v -5 z"/>
+ <path style="fill:#ffffff" d="m 15,7 v 10 h 2 V 7 Z M 9,9 v 8 h 2 V 9 Z m 3,3 v 5 h 2 v -5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nsight.svg b/.icons/awkward/24x24/apps/nsight.svg
new file mode 100644
index 00000000..00242fc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nsight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="-20.5" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4ca341" width="16" height="16" x="-20" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 12.084406 4.0091492 12.16624 4.0117188 12.25 C 4.1440711 7.9356504 7.6524059 4.5 12 4.5 C 16.347594 4.5 19.855929 7.9356504 19.988281 12.25 C 19.990851 12.16624 20 12.084406 20 12 C 20 7.568 16.432 4 12 4 z"/>
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 7.0039062,3.8535156 10,10 0 0 1 12,12.5 10,10 0 0 1 6.9960938,21.146484 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 12,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 12 2 A 10 10 0 0 0 7.0039062 3.3535156 A 10 10 0 0 1 12 12 A 10 10 0 0 1 6.9960938 20.646484 A 10 10 0 0 0 12 22 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 7.0039062 3.3535156 A 10 10 0 0 1 7.4316406 3.6308594 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.292969 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 11.992188 12.167969 A 10 10 0 0 1 6.9960938 20.646484 A 10 10 0 0 0 7.4375 20.875 A 10 10 0 0 0 12 12.5 A 10 10 0 0 0 11.992188 12.167969 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ntfs-config.svg b/.icons/awkward/24x24/apps/ntfs-config.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ntfs-config.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuclear.svg b/.icons/awkward/24x24/apps/nuclear.svg
new file mode 100644
index 00000000..a7f1b679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuclear.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#4d8ee4" d="m 7.938119,3.1757425 7.566832,-0.061881 c 3.323888,-0.027182 4.494269,2.3830141 4.824257,5.6905941 l 0.742574,7.4430694 c 0.152158,1.525127 0.359263,2.680099 -0.579829,3.738432 C 19.394415,21.222856 17.791301,22 16,22 H 8 C 4.676,22 2,19.324 2,16 V 8 C 2,6.145622 2.832838,4.4929181 4.146403,3.3939988 5.187423,2.5230889 6.468546,3.1877607 7.938119,3.1757425 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.1679687,3.3779297 c -0.00705,0.00574 -0.014456,0.00974 -0.021484,0.015625 C 4.089216,3.4414649 4.0378334,3.4959122 3.9824219,3.5458985 4.0443796,3.4900058 4.103696,3.4312244 4.1679687,3.3779297 Z M 3.756836,3.756836 C 2.6723278,4.841337 2,6.337993 2,8 V 8.5 C 2,6.837993 2.6723278,5.341337 3.756836,4.2568359 L 19.979492,20.479492 c 0.08816,-0.07844 0.1783,-0.154863 0.261719,-0.238281 L 4.015625,4.015625 Z m 16.782226,16.166015 c -0.05775,0.06681 -0.117126,0.132121 -0.177734,0.196289 0.04271,-0.04522 0.08957,-0.08627 0.130859,-0.132812 0.01844,-0.02078 0.02931,-0.04262 0.04687,-0.06348 z"/>
+ <path style="fill:#a54adb" d="M 8,2 C 6.338,2 4.8384062,2.6694063 3.7539063,3.7539063 L 20.246094,20.246094 C 21.330593,19.161594 22,17.662 22,16 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8 2 C 5.2992502 2 3.0269464 3.7675069 2.2695312 6.2128906 C 2.5620961 5.2736259 3.0799634 4.4356298 3.7578125 3.7578125 L 4.015625 4.015625 C 5.0743251 3.0749305 6.4658389 2.5 8 2.5 L 16 2.5 C 19.323999 2.5 22 5.1760005 22 8.5 L 22 8 C 22 4.6760003 19.323999 2 16 2 L 8 2 z M 2.2695312 6.2128906 C 2.1530058 6.5891035 2.0720723 6.9803809 2.03125 7.3847656 C 2.0723051 6.9806101 2.1525053 6.5885965 2.2695312 6.2128906 z"/>
+ <path style="opacity:0.2" d="m 7.6367188,6.5 2.1816406,3 2.1816406,3 2.181641,-3 2.18164,-3 H 12 Z M 12,12.5 l 2.181641,3 2.18164,3 2.181641,-3 2.18164,-3 h -4.363281 z m 0,0 H 7.6367188 3.2734375 l 2.1816406,3 2.1816407,3 2.1816406,-3 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.92319996,0,0,0.73288842,-6.8796969,-3.5969624)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.92319996,0,0,0.73288842,-11.243333,2.4030376)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.92319996,0,0,0.73288842,-2.5160606,2.4030374)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/null_team-48.svg b/.icons/awkward/24x24/apps/null_team-48.svg
new file mode 100644
index 00000000..40af823a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/null_team-48.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.110851,22.210803 C 9.234394,22.020158 7.9761365,21.611923 7.3147205,21.303617 L 6.1121475,20.743059 4.8104721,21.282835 C 3.3074476,21.906107 2,22.172689 2,21.855879 2,21.741996 2.4122378,20.830543 2.9160829,19.830427 L 3.8321645,18.012036 3.4643012,17.390984 C 2.7778019,16.231988 2.4774283,14.815497 2.4720069,12.711541 2.4636947,9.4883025 3.2242817,7.564959 5.3359672,5.4692135 7.940937,2.8839064 11.243153,1.9950629 15.361614,2.770652 c 5.084899,0.9575886 7.930722,4.706604 7.61456,10.031231 -0.176602,2.974215 -1.087014,5.156182 -2.908369,6.970438 -1.807151,1.800106 -3.721393,2.592074 -6.549489,2.709678 -1.345042,0.05593 -2.225818,-0.01416 -3.407465,-0.271196 z"/>
+ <path style="fill:#18a8df" d="M 10.110851,21.710803 C 9.234394,21.520158 7.9761365,21.111923 7.3147205,20.803617 L 6.1121475,20.243059 4.8104721,20.782835 C 3.3074476,21.406107 2,21.672689 2,21.355879 2,21.241996 2.4122378,20.330543 2.9160829,19.330427 L 3.8321645,17.512036 3.4643012,16.890984 C 2.7778019,15.731989 2.4774283,14.315497 2.4720069,12.211541 2.4636947,8.9883025 3.2242817,7.064959 5.3359672,4.9692132 7.940937,2.3839063 11.243153,1.4950628 15.361614,2.2706519 c 5.084899,0.9575886 7.930722,4.7066041 7.61456,10.0312311 -0.176602,2.974215 -1.087014,5.156182 -2.908369,6.970438 -1.807151,1.800106 -3.721393,2.592074 -6.549489,2.709678 -1.345042,0.05593 -2.225818,-0.01416 -3.407465,-0.271196 z"/>
+ <path style="opacity:0.2" d="m 17.0465,19.181522 c 1.076867,-0.422389 1.167333,-0.671248 0.640749,-1.762615 C 17.44441,16.915609 17.024104,16.235123 16.753236,15.906714 16.27756,15.204352 16.201012,15.341911 15.50854,15.716365 l -0.352008,0.190349 c -0.873678,0.472442 -1.166391,0.558948 -1.402012,0.414338 -0.167184,-0.102606 -0.5111,-0.845149 -0.784139,-1.693024 -0.437232,-1.357747 -0.593955,-1.620759 -1.551975,-2.604522 -0.586096,-0.601846 -1.06563,-1.22669 -1.06563,-1.388541 0,-0.313455 0.625307,-0.9750675 1.384194,-1.464561 C 12.311042,8.800119 12.315502,8.4565785 11.76089,7.328299 11.252002,6.2930525 10.571402,5.5 10.191836,5.5 9.7623905,5.5 8.6939705,6.499331 8.314237,7.256186 c -0.7264135,1.447826 -0.262758,2.983762 2.122102,7.02981 2.845812,4.828076 4.20873,5.837462 6.610165,4.895526 z"/>
+ <path style="fill:#ffffff" d="m 17.0465,18.681522 c 1.076867,-0.422389 1.167333,-0.671248 0.640749,-1.762615 C 17.44441,16.415609 17.024104,15.735123 16.753236,15.406714 16.27756,14.704352 16.201012,14.841911 15.50854,15.216365 l -0.352008,0.190349 c -0.873678,0.472442 -1.166391,0.558948 -1.402012,0.414339 -0.167184,-0.102607 -0.5111,-0.84515 -0.784139,-1.693025 -0.437232,-1.357747 -0.593955,-1.620759 -1.551975,-2.604522 -0.586096,-0.601846 -1.06563,-1.22669 -1.06563,-1.388541 0,-0.313455 0.625307,-0.9750675 1.384194,-1.464561 C 12.311042,8.300119 12.315502,7.9565785 11.76089,6.828299 11.252002,5.7930525 10.571402,5 10.191836,5 9.7623905,5 8.6939705,5.999331 8.314237,6.756186 c -0.7264135,1.447826 -0.262758,2.983762 2.122102,7.02981 2.845812,4.828076 4.20873,5.837462 6.610165,4.895526 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.423828,2.0019531 C 9.635496,2.045925 7.289665,3.0297697 5.3359375,4.96875 c -2.1116854,2.0957455 -2.87257,4.0199255 -2.8642578,7.243164 2.571e-4,0.09976 0.00426,0.19039 0.00586,0.28711 C 2.5044419,9.408206 3.2730559,7.51606 5.3359375,5.46875 7.9409075,2.8834429 11.242867,1.9949187 15.361328,2.7705078 20.077933,3.6587393 22.864101,6.951507 22.991211,11.672852 23.052516,6.6851645 20.242171,3.1896685 15.361328,2.2705078 14.331713,2.0766105 13.353272,1.9872958 12.423828,2.0019531 Z M 3.696289,17.782226 2.9160156,19.330078 C 2.4121706,20.330194 2,21.241585 2,21.355469 c 0,0.0594 0.058954,0.09243 0.1435547,0.112304 0.1605496,-0.379025 0.4399234,-0.977619 0.7724609,-1.637695 l 0.9160156,-1.818359 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nulloy.svg b/.icons/awkward/24x24/apps/nulloy.svg
new file mode 100644
index 00000000..356a9ebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nulloy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 4.4746094,5.4084061 0.015625,0.099609 C 4.8459264,7.865411 5.047922,9.5368576 5.3125,10.718953 c 0.264578,1.182095 0.5948861,1.885321 1.2128906,2.275391 0.6180045,0.39007 1.4980095,0.458685 2.8515625,0.416015 1.3535539,-0.04265 3.1870649,-0.199539 5.7148439,-0.277344 l 0.08008,-0.002 -0.01172,-0.08008 C 14.92204,11.239284 14.842798,9.9839961 14.681641,9.0802811 14.520485,8.1765616 14.271179,7.6147344 13.693359,7.2326249 13.115538,6.8505144 12.22849,6.6484855 10.791016,6.4142655 9.3535411,6.1800455 7.3625421,5.9149795 4.5742188,5.4259842 Z M 17,5.500203 c -1.101093,0 -2,0.8931412 -2,2 0,1.1069812 0.898917,2 2,2 1.101083,0 2,-0.8930188 2,-2 0,-1.1068595 -0.898905,-2 -2,-2 z m 2.552734,3.3300781 -0.148437,0.087891 c -1.190724,0.7119849 -2.071193,0.8410037 -2.751953,1.2148439 -0.340378,0.18692 -0.628051,0.438714 -0.863282,0.849609 -0.235231,0.4109 -0.418017,0.977941 -0.566406,1.804687 l -0.02344,0.126953 0.11914,-0.04492 c 1.848347,-0.6918 2.668527,-0.751014 3.166016,-1.111329 0.248745,-0.18016 0.403849,-0.437415 0.544922,-0.859374 0.141074,-0.421961 0.27364,-1.0147227 0.484375,-1.8984377 z m -0.152343,3.0937499 -0.197266,0.06641 c -1.975155,0.65906 -2.782451,0.848285 -3.197266,1.150391 -0.207408,0.151049 -0.307192,0.335818 -0.382812,0.595703 -0.07562,0.259889 -0.135253,0.601074 -0.271485,1.09961 l -0.0332,0.115234 0.119141,-0.02539 c 1.196176,-0.263975 1.748286,-0.327325 2.214844,-0.65625 0.466559,-0.328924 0.818454,-0.902232 1.634765,-2.169922 z m -4.171875,1.56836 -0.09961,0.0059 c -3.004123,0.156555 -4.571415,-0.0058 -5.613281,0.660156 -0.520933,0.33295 -0.8961344,0.871191 -1.2402344,1.738281 -0.3441,0.867089 -0.6598405,2.067123 -1.0625,3.742188 l -0.029297,0.121094 0.1210937,-0.03516 c 1.7929425,-0.526745 3.0634587,-0.753433 3.9921877,-0.902343 0.928727,-0.148905 1.518627,-0.217564 1.955078,-0.439454 0.436451,-0.221889 0.700449,-0.599723 0.962891,-1.324218 0.262441,-0.724495 0.531938,-1.80456 0.988281,-3.46875 z m 3.605468,0.373046 c -0.88223,0.925599 -1.63506,1.094063 -2.21875,1.298828 -0.291845,0.102385 -0.545247,0.21672 -0.736328,0.44336 -0.191082,0.226639 -0.313238,0.558025 -0.361328,1.083984 l -0.0078,0.08984 0.08984,-0.0098 c 1.072916,-0.138855 1.674792,-0.247844 2.13086,-0.630859 0.456068,-0.383015 0.747007,-1.019882 1.224609,-2.197266 z m -10.818359,1.548828 -0.1289062,0.0332 C 6.5244387,15.788784 5.8956144,16.20637 5.5058594,16.898641 5.1161039,17.590911 4.96023,18.536761 4.4921875,19.955281 L 4.4472656,20.092 4.5839844,20.045125 c 0.6184277,-0.2045 1.0568881,-0.351951 1.3925781,-0.519531 0.33569,-0.167555 0.568774,-0.358335 0.7578125,-0.640625 0.378077,-0.564576 0.5916467,-1.474614 1.2382812,-3.345704 z m 10.529297,1.011719 -0.13086,0.04883 c -1.093367,0.416304 -1.695236,0.603623 -2.023437,0.888672 -0.164101,0.142525 -0.255172,0.315347 -0.287109,0.535157 -0.03194,0.219809 -0.01008,0.23452 0.0332,0.591796 l 0.0098,0.08203 0.08008,-0.01953 c 0.373177,-0.09436 0.645546,-0.09343 0.863282,-0.08398 0.217735,0.0095 0.387251,0.03178 0.546875,-0.04297 0.159623,-0.07476 0.281227,-0.239022 0.410156,-0.560547 0.128927,-0.32153 0.270787,-0.558397 0.464844,-1.304687 z"/>
+ <path style="fill:#ffffff" d="M 4.4746094 4.9082031 L 4.4902344 5.0078125 C 4.8459264 7.365208 5.047922 9.0366546 5.3125 10.21875 C 5.577078 11.400845 5.9073861 12.104071 6.5253906 12.494141 C 7.1433951 12.884211 8.0234001 12.952826 9.3769531 12.910156 C 10.730507 12.867506 12.564018 12.710617 15.091797 12.632812 L 15.171875 12.630859 L 15.160156 12.550781 C 14.92204 10.739081 14.842798 9.4837931 14.681641 8.5800781 C 14.520485 7.6763586 14.271179 7.1145314 13.693359 6.7324219 C 13.115538 6.3503114 12.22849 6.1482825 10.791016 5.9140625 C 9.3535411 5.6798425 7.3625421 5.4147765 4.5742188 4.9257812 L 4.4746094 4.9082031 z M 17 5 C 15.898907 5 15 5.8931412 15 7 C 15 8.1069812 15.898917 9 17 9 C 18.101083 9 19 8.1069812 19 7 C 19 5.8931405 18.101095 5 17 5 z M 19.552734 8.3300781 L 19.404297 8.4179688 C 18.213573 9.1299537 17.333104 9.2589725 16.652344 9.6328125 C 16.311966 9.8197325 16.024293 10.071527 15.789062 10.482422 C 15.553831 10.893322 15.371045 11.460363 15.222656 12.287109 L 15.199219 12.414062 L 15.318359 12.369141 C 17.166706 11.677341 17.986886 11.618127 18.484375 11.257812 C 18.73312 11.077652 18.888224 10.820397 19.029297 10.398438 C 19.170371 9.976477 19.302937 9.383715 19.513672 8.5 L 19.552734 8.3300781 z M 19.400391 11.423828 L 19.203125 11.490234 C 17.22797 12.149294 16.420674 12.338519 16.005859 12.640625 C 15.798451 12.791674 15.698667 12.976443 15.623047 13.236328 C 15.547427 13.496217 15.487794 13.837402 15.351562 14.335938 L 15.318359 14.451172 L 15.4375 14.425781 C 16.633676 14.161806 17.185786 14.098456 17.652344 13.769531 C 18.118903 13.440607 18.470798 12.867299 19.287109 11.599609 L 19.400391 11.423828 z M 15.228516 12.992188 L 15.128906 12.998047 C 12.124783 13.154602 10.557491 12.992247 9.515625 13.658203 C 8.994692 13.991153 8.6194906 14.529394 8.2753906 15.396484 C 7.9312906 16.263573 7.6155501 17.463607 7.2128906 19.138672 L 7.1835938 19.259766 L 7.3046875 19.224609 C 9.09763 18.697864 10.368146 18.471176 11.296875 18.322266 C 12.225602 18.173361 12.815502 18.104702 13.251953 17.882812 C 13.688404 17.660923 13.952402 17.283089 14.214844 16.558594 C 14.477285 15.834099 14.746782 14.754034 15.203125 13.089844 L 15.228516 12.992188 z M 18.833984 13.365234 C 17.951754 14.290833 17.198924 14.459297 16.615234 14.664062 C 16.323389 14.766447 16.069987 14.880782 15.878906 15.107422 C 15.687824 15.334061 15.565668 15.665447 15.517578 16.191406 L 15.509766 16.28125 L 15.599609 16.271484 C 16.672525 16.132629 17.274401 16.02364 17.730469 15.640625 C 18.186537 15.25761 18.477476 14.620743 18.955078 13.443359 L 18.833984 13.365234 z M 8.015625 14.914062 L 7.8867188 14.947266 C 6.5244387 15.288581 5.8956144 15.706167 5.5058594 16.398438 C 5.1161039 17.090708 4.96023 18.036558 4.4921875 19.455078 L 4.4472656 19.591797 L 4.5839844 19.544922 C 5.2024121 19.340422 5.6408725 19.192971 5.9765625 19.025391 C 6.3122525 18.857836 6.5453365 18.667056 6.734375 18.384766 C 7.112452 17.82019 7.3260217 16.910152 7.9726562 15.039062 L 8.015625 14.914062 z M 18.544922 15.925781 L 18.414062 15.974609 C 17.320695 16.390913 16.718826 16.578232 16.390625 16.863281 C 16.226524 17.005806 16.135453 17.178628 16.103516 17.398438 C 16.071576 17.618247 16.093439 17.632958 16.136719 17.990234 L 16.146484 18.072266 L 16.226562 18.052734 C 16.599739 17.958374 16.872108 17.9593 17.089844 17.96875 C 17.307579 17.97825 17.477095 18.000531 17.636719 17.925781 C 17.796342 17.851021 17.917946 17.686759 18.046875 17.365234 C 18.175802 17.043704 18.317662 16.806837 18.511719 16.060547 L 18.544922 15.925781 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/numptyphysics.svg b/.icons/awkward/24x24/apps/numptyphysics.svg
new file mode 100644
index 00000000..c1901747
--- /dev/null
+++ b/.icons/awkward/24x24/apps/numptyphysics.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-22" y="-22.03" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.0268169 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="opacity:.2" d="m3.0268169 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m2.0268169 8.5c7.5-0.4028335 8.1227781 5.949844 10.819384 8.465616 2.180616 2.034384 7.180616 3.534384 9.180616 3.534384"/>
+ <path style="stroke-linejoin:round;stroke:#4a61cc;stroke-linecap:round;stroke-width:2;fill:none" d="m2.0268169 8c7.5-0.4028335 8.1227781 5.949844 10.819384 8.465616 2.180616 2.034384 7.180616 3.534384 9.180616 3.534384"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m14.055 8.6708133s-0.599889 0.664871-0.72985 1.2298961c-0.194492 0.8455846 0.258284 1.8265656 0.851467 2.4597916 0.666694 0.711699 2.366067 1.159452 2.69631 1.135288 1.939451-0.141911 2.408433-1.092753 2.935574-2.175969 0.36575-0.751577 0.152397-1.7094327-0.09735-2.5070952-0.716425-1.8806875-2.362045-3.1521898-3.736994-3.3129158-1.231683-0.126468-2.087627 1.3455265-2.081362 1.3463095l-0.856795 0.946074"/>
+ <path style="stroke-linejoin:round;stroke:#e84343;stroke-linecap:round;stroke-width:2;fill:none" d="m14.055 8.1708125s-0.599889 0.664871-0.72985 1.229896c-0.194492 0.8455855 0.258284 1.8265665 0.851467 2.4597925 0.666694 0.711699 2.366067 1.159452 2.69631 1.135288 1.939451-0.141911 2.408433-1.092753 2.935574-2.175969 0.36575-0.751577 0.152397-1.7094335-0.09735-2.507096-0.716425-1.8806875-2.362045-3.1521898-3.736994-3.3129158-1.231683-0.126468-2.087627 1.3455265-2.081362 1.3463095l-0.856795 0.946074"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nutstore.svg b/.icons/awkward/24x24/apps/nutstore.svg
new file mode 100644
index 00000000..afb33d7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nutstore.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 16.409776,19.625337 C 12.226585,22.340982 5.3707542,22.087509 2.8192701,18.986607 0.62782964,16.323274 3.0612199,8.8038897 7.4061067,5.4014598 11.750994,1.9990299 15.940856,3.1747666 18.906719,6.8358021 21.872583,10.496839 21.052353,16.611476 16.409776,19.625337 Z"/>
+ <path style="opacity:0.2" d="m 18,6.3102177 c 0.874594,-0.6364789 1.712493,-1.4574054 2.707125,-1.7210348 0.57699,-0.1321685 1.113016,-0.1558547 1.505834,0.1996994 0.240443,0.3663483 0.624905,0.7537015 0.747897,1.2988124 0.105141,0.466 0.01319,1.125686 -0.456719,1.11817 -0.353166,-0.1189235 -1.113469,-0.388363 -1.561363,-0.293224 -1.179976,0.250643 -1.489256,1.087325 -1.489256,1.087325 z"/>
+ <path style="fill:#77451f" d="m 18,5.8102173 c 0.874594,-0.6364793 1.712493,-1.4574056 2.707125,-1.7210351 0.57699,-0.1321685 1.113016,-0.1558547 1.505834,0.1996995 0.240443,0.3663482 0.624905,0.7537012 0.747897,1.2988126 0.105141,0.4659999 0.01319,1.1256859 -0.456719,1.1181699 -0.353166,-0.1189235 -1.113469,-0.388363 -1.561363,-0.293224 -1.179976,0.250643 -1.489256,1.087325 -1.489256,1.087325 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 21.529297,4.0058247 c -0.255232,-0.022002 -0.53377,0.016923 -0.822266,0.083008 C 19.7124,4.352462 18.874594,5.1740329 18,5.8105123 l 0.258789,0.3007809 c 0.782932,-0.5996989 1.552343,-1.2850005 2.448242,-1.5224607 0.576991,-0.1321685 1.113042,-0.1553589 1.50586,0.2001953 0.240443,0.3663483 0.625055,0.753717 0.748047,1.2988279 0.0085,0.037615 0.0069,0.080433 0.0127,0.1201175 0.03792,-0.1993695 0.03119,-0.4256414 -0.0127,-0.6201174 C 22.837946,5.0427446 22.453334,4.6553761 22.212891,4.2890278 22.016482,4.1112507 21.78453,4.0278264 21.529297,4.0058247 Z"/>
+ <path style="fill:#ebbe63" d="M 16.409776,19.125337 C 12.226585,21.840982 5.3707542,21.587509 2.8192701,18.486607 0.62782964,15.823274 3.0612199,8.3038912 7.4061067,4.9014613 11.750994,1.4990313 15.940856,2.6747681 18.906719,6.3358036 21.872583,9.9968395 21.052353,16.111476 16.409776,19.125337 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.929688,2.8886714 C 11.177661,2.7999123 9.3071382,3.4137801 7.40625,4.9023433 4.0845563,7.5035226 1.8885388,12.503969 2.0136719,15.908203 2.1044853,12.529586 4.2437551,7.8788559 7.40625,5.4023433 c 4.344887,-3.40243 8.534137,-2.2274418 11.5,1.4335937 1.087119,1.3419298 1.660538,3.0144895 1.728516,4.742188 C 20.668055,9.6749625 20.098069,7.8071084 18.90625,6.335937 17.237952,4.2766045 15.182293,3.0027902 12.929688,2.8886714 Z"/>
+ <path style="opacity:0.2" d="M 11.793752,2.5000338 C 10.980707,2.4968788 10.19002,2.604024 9.452823,2.8205127 8.3320738,3.2593158 7.4121279,3.6642716 8.4595266,4.2118205 10.445619,5.2396244 12.316828,6.6394274 13.93628,8.4154533 c 2.57665,2.8257707 4.176076,6.2123837 4.90941,9.5522937 0.207581,1.155029 1.216474,0.132924 1.630092,-0.290324 C 22.738534,15.348117 22.625154,9.6337605 19.165676,5.8398085 17.135562,3.6134183 14.353971,2.5099838 11.793752,2.5000338 Z"/>
+ <path style="fill:#a9622c" d="M 11.793752,2.0000678 C 10.980707,1.9969128 10.19002,2.104058 9.452823,2.3205467 8.3320738,2.7593498 7.4121279,3.1643056 8.4595266,3.7118545 10.445619,4.7396584 12.316828,6.1394614 13.93628,7.9154873 c 2.57665,2.8257697 4.176076,6.2123827 4.90941,9.5522927 0.207581,1.155029 1.216474,0.132924 1.630092,-0.290324 C 22.738534,14.84815 22.625154,9.1337945 19.165676,5.3398425 17.135562,3.1134523 14.353971,2.0100178 11.793752,2.0000678 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.792969,1.9999657 C 10.979924,1.9968107 10.190322,2.1037895 9.453125,2.3202782 8.494184,2.6957291 7.6931348,3.0479267 8.1347656,3.4843407 8.3693043,3.2560978 8.8845152,3.0429041 9.453125,2.8202782 c 0.737197,-0.2164887 1.526799,-0.3234675 2.339844,-0.3203125 2.560219,0.00995 5.342933,1.1134536 7.373047,3.3398438 1.88047,2.0622807 2.7653,4.6901355 2.824218,7.0351565 C 22.05462,10.409921 21.181716,7.5503945 19.166016,5.3398095 17.135902,3.1134193 14.353188,2.0099157 11.792969,1.9999657 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nutty.svg b/.icons/awkward/24x24/apps/nutty.svg
new file mode 100644
index 00000000..1a76b700
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nutty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#1fa764" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659999 -3.134,-7 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.8125509 -0.07617,3.6230469 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.1935731,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.2329931,0.232951 -0.3046881,0.359005 -0.3046881,0.572266 0,0.808716 0.959536,1.449836 2.7441411,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153771,-0.40852 -0.8398441,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115411,-0.338097 0.4570311,-0.341797 0.0455,-0.0037 -0.2608041,-0.09693 -0.7226561,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.413212 3.544922,-4.1542969 0.366663,-0.155085 0.7455291,-0.2621399 1.1445311,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffffff" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659999 -3.134,-7 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.1775889 -0.152344,0.3808589 -0.592693,1.2947941 -0.626245,2.812551 -0.07617,3.6230469 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.3142399,9.6546891 9.262139,9.6714291 9.01172,9.9218751 8.7787269,10.154826 8.7070319,10.28088 8.7070319,10.494141 c 0,0.808716 0.959536,1.449836 2.7441411,1.828125 2.42356,0.51366 3.021041,0.975602 3.08789,2.249999 0.08393,1.598059 -0.767351,2.803478 -2.630859,3.736329 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 -0.135323,-0.131163 -0.5153771,-0.40852 -0.8398441,-0.609375 -0.324455,-0.200843 -0.65166,-0.433664 -0.72461,-0.533204 -0.12089,-0.165186 -0.129989,-0.267109 -0.03711,-0.572266 0.169272,-0.557332 0.370036,-0.868556 0.761719,-1.220702 0.205344,-0.184618 0.4115411,-0.338097 0.4570311,-0.341797 0.0455,-0.0037 -0.2608041,-0.09693 -0.7226561,-0.191406 -0.461826,-0.09466 -1.138989,-0.293505 -1.488281,-0.419922 -0.638711,-0.231109 -1.499364,-0.715272 -1.828126,-1.066406 -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.413212 3.544922,-4.1542969 0.366663,-0.155085 0.7455291,-0.2621399 1.1445311,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.744139 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.068359 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#cc5e55" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16,21 v -5 h 2 v 5 z m 1,-6 a 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer.svg b/.icons/awkward/24x24/apps/nuvolaplayer.svg
new file mode 100644
index 00000000..3ae49768
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m11 3.5c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path fill="#f98e3c" d="m11 3c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path opacity=".2" d="m15 12.5-7 4v-8z"/>
+ <path fill="#fff" d="m15 12-7 4v-8z"/>
+ <path fill="#fff" opacity=".2" d="m11 3c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3.svg b/.icons/awkward/24x24/apps/nuvolaplayer3.svg
new file mode 120000
index 00000000..12327cf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3.svg
@@ -0,0 +1 @@
+nuvolaplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_8tracks.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_8tracks.svg
new file mode 120000
index 00000000..d14d1c75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_8tracks.svg
@@ -0,0 +1 @@
+8tracks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_bandcamp.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_bandcamp.svg
new file mode 120000
index 00000000..311658be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_bandcamp.svg
@@ -0,0 +1 @@
+bandcamp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_deezer.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_deezer.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_deezer.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_google_play_music.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_google_play_music.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_google_play_music.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_groove.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_groove.svg
new file mode 120000
index 00000000..694e6b3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_groove.svg
@@ -0,0 +1 @@
+groove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_jango.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_jango.svg
new file mode 120000
index 00000000..c5b85a28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_jango.svg
@@ -0,0 +1 @@
+jango.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_mixcloud.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_mixcloud.svg
new file mode 120000
index 00000000..d6047dfc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_mixcloud.svg
@@ -0,0 +1 @@
+mixcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_plex.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_soundcloud.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_soundcloud.svg
new file mode 120000
index 00000000..9630b342
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_soundcloud.svg
@@ -0,0 +1 @@
+soundcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_spotify.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_yandex_music.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_yandex_music.svg
new file mode 120000
index 00000000..dd4dff7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_yandex_music.svg
@@ -0,0 +1 @@
+jazzradio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nuvolaplayer3_youtube.svg b/.icons/awkward/24x24/apps/nuvolaplayer3_youtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-310-settings.svg b/.icons/awkward/24x24/apps/nvidia-310-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-310-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-current-settings.svg b/.icons/awkward/24x24/apps/nvidia-current-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-current-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-current-updates-settings.svg b/.icons/awkward/24x24/apps/nvidia-current-updates-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-current-updates-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-ddm-mx.svg b/.icons/awkward/24x24/apps/nvidia-ddm-mx.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-ddm-mx.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-drivers-settings.svg b/.icons/awkward/24x24/apps/nvidia-drivers-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-drivers-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-settings.svg b/.icons/awkward/24x24/apps/nvidia-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-x-server-setting.svg b/.icons/awkward/24x24/apps/nvidia-x-server-setting.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-x-server-setting.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia-x-server-settings.svg b/.icons/awkward/24x24/apps/nvidia-x-server-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia-x-server-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvidia.svg b/.icons/awkward/24x24/apps/nvidia.svg
new file mode 100644
index 00000000..1b01b1a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvidia.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.033203,5.5 C 9.1026042,5.4880579 8.1640302,6.1008656 8.0175781,7.2753906 4.943215,8.1376469 2.703125,10.128906 2.703125,10.128906 c -0.67129,0.572028 -0.8886928,1.516223 -0.5351562,2.324219 0,0 1.8224817,3.894386 5.8496093,5.28125 0.1188196,1.006177 0.971207,1.7646 1.9843749,1.765625 H 19 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 v -10 c -1.1e-4,-1.1045238 -0.895476,-1.9998896 -2,-2 z m 1.939453,1.6835938 0.0098,0.00781 c -0.0025,-6.42e-4 -0.0053,-0.00131 -0.0078,-0.00195 -3.59e-4,-0.00212 -0.0016,-0.00374 -0.002,-0.00586 z"/>
+ <path style="fill:#4ca341" d="M 10.033203 5 C 9.1026042 4.9880579 8.1640302 5.6008656 8.0175781 6.7753906 C 4.943215 7.6376469 2.703125 9.6289063 2.703125 9.6289062 C 2.031835 10.200934 1.8144322 11.145129 2.1679688 11.953125 C 2.1679688 11.953125 3.9904505 15.847511 8.0175781 17.234375 C 8.1363977 18.240552 8.9887851 18.998975 10.001953 19 L 19 19 C 20.104524 18.99989 20.99989 18.104524 21 17 L 21 7 C 20.99989 5.8954762 20.104524 5.0001104 19 5 L 10.033203 5 z M 11.972656 6.6835938 L 11.982422 6.6914062 C 11.979922 6.6907642 11.977109 6.6900931 11.974609 6.6894531 C 11.97425 6.6873331 11.973056 6.6857138 11.972656 6.6835938 z"/>
+ <path style="fill:#262626" d="m 5.5326,11.305 c 0,0 1.76084,-2.016 4.46864,-2.2245 V 8.3491 C 7.00164,8.5916 4,11.151 4,11.151 c 0,0 1.87564,4.2844 6.00114,4.6768 V 15.0504 C 6.97364,14.6664 5.5326,11.3044 5.5326,11.3044 Z m 4.46864,2.1993 v 0.71195 c -2.2882,-0.411 -3.32794,-2.807 -3.32794,-2.807 0,0 1.50324,-1.2262 3.32784,-1.425 v 0.78125 c -0.0012,0 -0.0019,-4.05e-4 -0.0029,-4.05e-4 -0.95765,-0.11578 -2.11044,0.78555 -2.11044,0.78555 0,0 0.82395,1.5174 2.11384,1.954 m 0,-6.504 v 1.349 c 0.08805,-0.00674 -0.22855,-0.0125 -0.14002,-0.01554 3.4098,-0.11578 5.6315,2.8176 5.6315,2.8176 0,0 -2.5517,3.1262 -5.21,3.1262 -0.24364,0 -0.0671,-0.02278 -0.28136,-0.06101 v 0.8342 c 0.1832,0.0234 -0.03149,0.03722 0.16671,0.03722 2.4738,0 4.2629,-1.2729 5.995,-2.7794 0.28722,0.23176 1.463,0.79555 1.7048,1.0424 -1.6471,1.3894 -5.486,2.5094 -7.662,2.5094 -0.20977,0 -0.0066,-0.01279 -0.20461,-0.03204 v 1.1722 h 8.99836 v -10 h -8.99836 z m 0,2.9838 v -0.9034 c 0.08714,-0.00521 -0.2297,-0.01083 -0.14002,-0.013715 2.452,-0.0776 4.0606,2.123 4.0606,2.123 0,0 -1.7375,2.4312 -3.6004,2.4312 -0.26811,0 -0.10386,-0.0434 -0.32021,-0.1167 v -2.7392 c 0.95455,0.11621 0.74206,0.54105 1.31596,1.5049 l 1.2764,-1.0844 c 0,0 -0.9317,-1.2312 -2.5024,-1.2312 -0.1707,0 0.07054,0.0121 -0.08986,0.0293"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.033203 5 C 9.1026043 4.9880579 8.1640302 5.6008656 8.0175781 6.7753906 C 4.943215 7.6376469 2.703125 9.6289063 2.703125 9.6289062 C 2.1620899 10.08994 1.9232881 10.792315 2.0332031 11.470703 C 2.0802098 10.963223 2.2958687 10.475943 2.703125 10.128906 C 2.703125 10.128906 4.943215 8.1376469 8.0175781 7.2753906 C 8.1640302 6.1008656 9.1026043 5.4880579 10.033203 5.5 L 19 5.5 C 20.104524 5.5001104 20.99989 6.3954762 21 7.5 L 21 7 C 20.99989 5.8954762 20.104524 5.0001104 19 5 L 10.033203 5 z M 11.972656 7.1835938 C 11.973056 7.1857138 11.97425 7.1873331 11.974609 7.1894531 C 11.977109 7.1900931 11.979922 7.1907642 11.982422 7.1914062 L 11.972656 7.1835938 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nvim-gtk.svg b/.icons/awkward/24x24/apps/nvim-gtk.svg
new file mode 120000
index 00000000..d4675411
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvim-gtk.svg
@@ -0,0 +1 @@
+nvim-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvim-qt.svg b/.icons/awkward/24x24/apps/nvim-qt.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvim-qt.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nvim.svg b/.icons/awkward/24x24/apps/nvim.svg
new file mode 100644
index 00000000..26de354f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m8 2.5-4.0293 2.8203-0.9687 0.6797-0.002 13 5 3.5v-11.426l8 11.426 4.029-2.82 0.971-0.68v-13l-5-3.5v11.426z"/>
+ <path style="fill:#6ba63f" d="m21 5.5002-5-3.5v20l5-3.5z"/>
+ <path style="fill:#42afe6" d="m3.0016 5.5002 4.9984-3.5v20l-4.9999-3.5z"/>
+ <path style="fill:#96ca6b" d="m8 2.0002 12.029 17.18-4.029 2.82-12.029-17.179z"/>
+ <path style="fill:#569e41" d="m16 13.425v8.575l4.0295-2.8205z"/>
+ <path style="fill:#70be63" d="m8 2.0002-4.0292 2.8213 4.0292 5.7535v-8.575z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m8 2l-4.0293 2.8203-0.9687 0.6797v0.5l0.9687-0.6797 4.0293-2.8203 8 11.426v-0.5l-8-11.426zm8 0v0.5l5 3.5v-0.5l-5-3.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nvvp.svg b/.icons/awkward/24x24/apps/nvvp.svg
new file mode 100644
index 00000000..90636746
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nvvp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-290.65)">
+ <rect style="fill:#3f3f3f" width="18" height="18" x="3" y="293.65" rx=".581" ry=".546"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,293.14999 c -0.2769997,0 -0.5000001,0.22299 -0.5000001,0.49999 v 5.00001 c 0,0.27704 0.2230004,0.5 0.5000001,0.5 h 4.9999989 c 0.2769978,0 0.4999997,-0.223 0.4999997,-0.5 v -5.00001 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 v 5.00001 c 0,0.27704 0.2229997,0.5 0.5000001,0.5 h 4.9999986 c 0.277001,0 0.5,-0.223 0.5,-0.5 v -5.00001 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999976,0 c -0.277001,0 -0.499999,0.22299 -0.499999,0.49999 v 5.00001 c 0,0.27704 0.222999,0.5 0.499999,0.5 h 4.999999 c 0.276998,0 0.500001,-0.223 0.500001,-0.5 v -5.00001 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z m -13.9999961,6.99998 c -0.2769997,0 -0.5000001,0.223 -0.5000001,0.50003 v 4.99998 c 0,0.27704 0.2230004,0.49999 0.5000001,0.49999 h 4.9999989 c 0.2769978,0 0.4999997,-0.22299 0.4999997,-0.49999 V 300.65 c 0,-0.27703 -0.2229996,-0.50003 -0.4999997,-0.50003 z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.50003 v 4.99998 c 0,0.27704 0.2229997,0.49999 0.5000001,0.49999 h 4.9999986 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 V 300.65 c 0,-0.27703 -0.223,-0.50003 -0.5,-0.50003 z m 6.9999976,0 c -0.277001,0 -0.499999,0.223 -0.499999,0.50003 v 4.99998 c 0,0.27704 0.222999,0.49999 0.499999,0.49999 h 4.999999 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 V 300.65 c 0,-0.27703 -0.223003,-0.50003 -0.500001,-0.50003 z M 2.5000019,307.15 c -0.2769997,0 -0.5000001,0.22299 -0.5000001,0.49999 V 312.65 c 0,0.27704 0.2230004,0.5 0.5000001,0.5 h 4.9999989 c 0.2769978,0 0.4999997,-0.22299 0.4999997,-0.5 v -5.00001 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999985,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 V 312.65 c 0,0.27704 0.2229997,0.5 0.5000001,0.5 h 4.9999986 c 0.277001,0 0.5,-0.22299 0.5,-0.5 v -5.00001 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999976,0 c -0.277001,0 -0.499999,0.22299 -0.499999,0.49999 V 312.65 c 0,0.27704 0.222999,0.5 0.499999,0.5 h 4.999999 c 0.276998,0 0.500001,-0.22299 0.500001,-0.5 v -5.00001 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,292.64999 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 V 298.15 c 0,0.27704 0.223,0.49999 0.4999999,0.49999 h 4.9999989 c 0.2770016,0 0.5000001,-0.22299 0.5000001,-0.49999 v -5.00001 c 0,-0.27704 -0.2229997,-0.5 -0.5000001,-0.5 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,292.64999 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 V 298.15 c 0,0.27704 0.2229997,0.49999 0.5000001,0.49999 h 4.9999986 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 v -5.00001 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,292.64999 c -0.277002,0 -0.5,0.223 -0.5,0.5 V 298.15 c 0,0.27704 0.222999,0.49999 0.5,0.49999 h 4.999998 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 v -5.00001 c 0,-0.27704 -0.223003,-0.5 -0.500001,-0.5 z"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,299.64998 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 v 5.00002 c 0,0.27703 0.223,0.49999 0.4999999,0.49999 h 4.9999989 c 0.2770016,0 0.5000001,-0.22299 0.5000001,-0.49999 v -5.00002 c 0,-0.27704 -0.2229997,-0.49999 -0.5000001,-0.49999 z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,299.64998 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 v 5.00002 c 0,0.27703 0.2229997,0.49999 0.5000001,0.49999 h 4.9999986 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 v -5.00002 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,299.64998 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 v 5.00002 c 0,0.27703 0.222999,0.49999 0.5,0.49999 h 4.999998 c 0.276998,0 0.500001,-0.22299 0.500001,-0.49999 v -5.00002 c 0,-0.27704 -0.223003,-0.49999 -0.500001,-0.49999 z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000019,306.65 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 v 4.99997 c 0,0.27704 0.223,0.50003 0.4999999,0.50003 h 4.9999989 c 0.2770016,0 0.5000001,-0.22299 0.5000001,-0.50003 V 307.15 c 0,-0.27704 -0.2229997,-0.5 -0.5000001,-0.5 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 9.5000004,306.65 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 v 4.99997 c 0,0.27704 0.2229997,0.50003 0.5000001,0.50003 h 4.9999986 c 0.277001,0 0.5,-0.22299 0.5,-0.50003 V 307.15 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.499999,306.65 c -0.277002,0 -0.5,0.223 -0.5,0.5 v 4.99997 c 0,0.27704 0.222999,0.50003 0.5,0.50003 h 4.999998 c 0.276998,0 0.500001,-0.22299 0.500001,-0.50003 V 307.15 c 0,-0.27704 -0.223003,-0.5 -0.500001,-0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.5000018,292.64999 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 v 0.49999 c 0,-0.27704 0.223,-0.49999 0.4999999,-0.49999 h 4.999999 c 0.2769978,0 0.4999997,0.22299 0.4999997,0.49999 v -0.49999 c 0,-0.27704 -0.2229996,-0.5 -0.4999997,-0.5 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 v 0.49999 c 0,-0.27704 0.2229997,-0.49999 0.5000001,-0.49999 h 4.9999986 c 0.277002,0 0.5,0.22299 0.5,0.49999 v -0.49999 c 0,-0.27704 -0.223,-0.5 -0.5,-0.5 z m 6.9999986,0 c -0.277002,0 -0.5,0.223 -0.5,0.5 v 0.49999 c 0,-0.27704 0.222999,-0.49999 0.5,-0.49999 h 4.999999 c 0.276997,0 0.499999,0.22299 0.499999,0.49999 v -0.49999 c 0,-0.27704 -0.222999,-0.5 -0.499999,-0.5 z m -13.9999972,6.99999 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 v 0.5 c 0,-0.27704 0.223,-0.5 0.4999999,-0.5 h 4.999999 c 0.2769978,0 0.4999997,0.223 0.4999997,0.5 v -0.5 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 v 0.5 c 0,-0.27704 0.2229997,-0.5 0.5000001,-0.5 h 4.9999986 c 0.277002,0 0.5,0.223 0.5,0.5 v -0.5 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999986,0 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 v 0.5 c 0,-0.27704 0.222999,-0.5 0.5,-0.5 h 4.999999 c 0.276997,0 0.499999,0.223 0.499999,0.5 v -0.5 c 0,-0.27704 -0.222999,-0.49999 -0.499999,-0.49999 z m -13.9999972,6.99999 c -0.2769997,0 -0.4999999,0.22299 -0.4999999,0.49999 v 0.50003 c 0,-0.27704 0.223,-0.50003 0.4999999,-0.50003 h 4.999999 c 0.2769978,0 0.4999997,0.22299 0.4999997,0.50003 v -0.50003 c 0,-0.27704 -0.2229996,-0.49999 -0.4999997,-0.49999 z m 6.9999986,0 c -0.2770016,0 -0.5000001,0.22299 -0.5000001,0.49999 v 0.50003 c 0,-0.27704 0.2229997,-0.50003 0.5000001,-0.50003 h 4.9999986 c 0.277002,0 0.5,0.22299 0.5,0.50003 v -0.50003 c 0,-0.27704 -0.223,-0.49999 -0.5,-0.49999 z m 6.9999986,0 c -0.277002,0 -0.5,0.22299 -0.5,0.49999 v 0.50003 c 0,-0.27704 0.222999,-0.50003 0.5,-0.50003 h 4.999999 c 0.276997,0 0.499999,0.22299 0.499999,0.50003 v -0.50003 c 0,-0.27704 -0.222999,-0.49999 -0.499999,-0.49999 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nylas-mail.svg b/.icons/awkward/24x24/apps/nylas-mail.svg
new file mode 120000
index 00000000..2fffe177
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nylas-mail.svg
@@ -0,0 +1 @@
+nylas.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/nylas.svg b/.icons/awkward/24x24/apps/nylas.svg
new file mode 100644
index 00000000..6921891b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nylas.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#37a0f2" cx="11" cy="11" r="10"/>
+ <g opacity=".2" transform="translate(-1,1.5)">
+ <path d="m5 12 6 2v2l-6-2z"/>
+ <path d="m5 9 6 2v2l-6-2z"/>
+ <path d="m5 6 6 2v2l-6-2z"/>
+ <path d="m12 11 6 2v2l-6-2z"/>
+ <path d="m12 8 6 2v2l-6-2z"/>
+ <path d="m12 5 6 2v2l-6-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <g fill="#fff" transform="translate(-1,1)">
+ <path d="m5 12 6 2v2l-6-2z"/>
+ <path d="m5 9 6 2v2l-6-2z"/>
+ <path d="m5 6 6 2v2l-6-2z"/>
+ <path d="m12 11 6 2v2l-6-2z"/>
+ <path d="m12 8 6 2v2l-6-2z"/>
+ <path d="m12 5 6 2v2l-6-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/nz.scuttlebutt.Patchwork.svg b/.icons/awkward/24x24/apps/nz.scuttlebutt.Patchwork.svg
new file mode 100644
index 00000000..e48267ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/nz.scuttlebutt.Patchwork.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5.8007812,10.500366 c -0.1990323,0.0053 -0.3988294,0.07391 -0.6835937,0.203125 -1.0641366,0.394496 -2.3616628,0.543767 -2.8222656,1.392578 -0.7085026,1.305649 0.038823,2.521652 0.3515625,3.537109 0.1327121,0.430053 0.2469177,0.788754 0.7421875,1.042969 l 2.0605469,1.550781 c 0.075506,0.569941 0.1098408,0.775097 0.7246093,0.992188 l 3.8339839,1.796875 c 2.14394,0.863855 3.748415,0.430808 4.757813,-0.207031 3.080832,-1.193037 3.051033,-2.023543 3.234375,-2.830078 0,0 -3.257905,1.481819 -3.679688,-0.123047 L 13.824219,15.398804 C 13.603734,14.623798 12.564422,14.232087 11.806641,13.70935 L 9.3457031,12.074585 7.7988281,11.232788 6.4785156,10.672241 C 6.1974279,10.552815 5.9998136,10.495089 5.8007812,10.500366 Z"/>
+ <path style="opacity:0.2" d="M 8.8804525,5.2891602 C 9.886146,4.8735199 11.138521,4.9720678 12.363165,4.5645439 c 1.201522,-0.3998298 2.860276,1.1564547 3.662531,1.9607178 0.618949,0.6204985 1.082475,1.861496 1.082475,1.861496 0.968415,2.6666173 3.423499,5.0880023 3.389148,7.9200293 0.03611,0.84819 -0.292775,1.379897 -0.97232,1.745897 C 18.403203,18.648685 16.60485,18.965683 15.333476,19.5 L 13.048697,19.435 5,11.556843 C 6.017348,9.2210977 6.942132,6.7962622 8.8804525,5.2891602 Z"/>
+ <path style="fill:#535be2" d="M 8.8804525,4.7891602 C 9.886146,4.3735199 11.138521,4.4720678 12.363165,4.0645439 c 1.201522,-0.3998298 2.860276,1.1564547 3.662531,1.9607178 0.618949,0.6204985 1.082475,1.861496 1.082475,1.861496 0.968415,2.6666173 3.423499,5.0880023 3.389148,7.9200293 0.03611,0.84819 -0.292775,1.379897 -0.97232,1.745897 C 18.403203,18.148685 16.60485,18.465683 15.333476,19 L 13.048697,18.935 5,11.056843 C 6.017348,8.7210977 6.942132,6.2962622 8.8804525,4.7891602 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.833008,4.0009767 c -0.161913,-0.00586 -0.319536,0.013498 -0.469727,0.063477 C 11.138638,4.4719772 9.886553,4.3734223 8.8808595,4.7890627 6.942539,6.2961647 6.017348,8.7208952 5,11.056641 l 0.1523437,0.149414 C 6.112669,8.9810012 7.039435,6.7208247 8.8808595,5.2890627 9.886553,4.8734223 11.138638,4.9719772 12.363281,4.5644533 c 1.201523,-0.3998297 2.859855,1.1566744 3.662109,1.9609374 0.61895,0.6204985 1.083008,1.8613285 1.083008,1.8613285 0.949101,2.6134328 3.319733,4.9922058 3.381836,7.7519528 0.0089,-0.105293 0.01181,-0.215105 0.0068,-0.332031 0.03435,-2.832028 -2.420256,-5.253305 -3.388672,-7.9199218 0,0 -0.464058,-1.24083 -1.083008,-1.8613285 -0.701971,-0.7037301 -2.058991,-1.9833903 -3.192381,-2.024414 z"/>
+ <path style="opacity:0.2" d="m 13.000823,11.098338 c -0.03796,-1.241116 1.245447,-2.2814329 2.30689,-2.8458906 0.560216,-0.2979132 1.268052,-0.00212 1.881643,-0.1460748 0.46612,-0.10936 0.786657,-0.8276294 1.337108,-0.5381078 1.33766,0.7035718 5.152493,4.7753602 2.631257,7.8484132 -1.90526,1.213635 -4.311227,1.88069 -6.709707,-0.616905 -0.344828,-0.359078 -0.364855,-1.163753 -0.650088,-1.874017 -0.240133,-0.597957 -0.773603,-1.05913 -0.797103,-1.827418 z"/>
+ <path style="fill:#6178e2" d="m 13.000823,10.598338 c -0.03796,-1.2411154 1.245447,-2.2814323 2.30689,-2.84589 0.560216,-0.2979132 1.268052,-0.00212 1.881643,-0.1460748 0.46612,-0.10936 0.786657,-0.8276294 1.337108,-0.5381078 1.33766,0.7035718 5.152493,4.7753596 2.631257,7.8484126 -1.90526,1.213635 -4.311227,1.88069 -6.709707,-0.616905 -0.344828,-0.359078 -0.364855,-1.163753 -0.650088,-1.874017 -0.240133,-0.597957 -0.773603,-1.05913 -0.797103,-1.827418 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.330078 7.0039062 C 17.893593 6.9489258 17.597308 7.5097788 17.189453 7.6054688 C 16.575862 7.7494236 15.86881 7.4540399 15.308594 7.7519531 C 14.247151 8.3164108 12.96204 9.3565409 13 10.597656 C 13.001901 10.6598 13.025054 10.709218 13.033203 10.767578 C 13.205062 9.6741809 14.343404 8.7652247 15.308594 8.2519531 C 15.86881 7.9540399 16.575862 8.2494235 17.189453 8.1054688 C 17.655573 7.9961088 17.976893 7.2788378 18.527344 7.5683594 C 19.507501 8.0838949 21.807539 10.407904 21.980469 12.822266 C 22.128686 10.236657 19.575159 7.6194809 18.527344 7.0683594 C 18.458537 7.0321692 18.392433 7.0117606 18.330078 7.0039062 z"/>
+ <path style="opacity:0.2" d="m 16.005938,12.535579 c 0.159759,-1.196321 1.749676,-1.952815 2.960651,-2.7559687 0.492259,-0.4601542 0.795396,-0.2820246 1.293076,0.030854 1.445651,0.9143087 1.918015,2.1181827 1.682899,3.5325437 -0.06435,0.685109 -0.268965,0.677216 -0.941092,0.78737 L 18.746139,14.5 c -1.680606,-0.09455 -2.839628,-1.21989 -2.740201,-1.964424 z"/>
+ <path style="fill:#80a4e9" d="m 16.005938,12.035579 c 0.159759,-1.196321 1.749676,-1.952815 2.960651,-2.7559681 0.492259,-0.4601542 0.795396,-0.2820246 1.293076,0.030854 1.445651,0.9143081 1.918015,2.1181821 1.682899,3.5325431 -0.06435,0.685109 -0.268965,0.677216 -0.941092,0.78737 L 18.746139,14 c -1.680606,-0.09455 -2.839628,-1.21989 -2.740201,-1.964424 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.611328 9.0058594 C 19.411801 8.9797364 19.212926 9.0492198 18.966797 9.2792969 C 17.755822 10.08245 16.165618 10.838835 16.005859 12.035156 C 15.991182 12.145062 16.011031 12.264758 16.048828 12.386719 C 16.317144 11.277961 17.808378 10.547594 18.966797 9.7792969 C 19.459056 9.3191427 19.762086 9.4976683 20.259766 9.8105469 C 21.382112 10.52038 21.910917 11.405842 21.984375 12.427734 C 22.066673 11.192869 21.561294 10.133704 20.259766 9.3105469 C 20.010926 9.1541076 19.810855 9.0319823 19.611328 9.0058594 z"/>
+ <path style="opacity:0.2" d="m 19.374298,10.525054 c 0.579951,-0.347237 2.192151,-1.6071582 2.584366,-0.7066596 0.320006,0.7347166 -1.323028,2.3411486 -1.323028,2.3411486 -1.318847,1.194471 -2.161427,-1.095574 -1.261338,-1.634489 z"/>
+ <path style="fill:#c3d9f2" d="m 19.374298,10.025054 c 0.579951,-0.3472371 2.192151,-1.6071576 2.584366,-0.706659 0.320006,0.734716 -1.323028,2.341148 -1.323028,2.341148 -1.318847,1.194471 -2.161427,-1.095574 -1.261338,-1.634489 z"/>
+ <path style="fill:#3f3f3f" d="M 4.5856449,7.7152792 3.4705,8.1985867 5.531474,11.289959 6.065369,10.991209 Z"/>
+ <path style="opacity:0.2" d="M 2.7053663,4.7359144 C 3.0959101,4.4492188 3.5076668,4.3618708 3.9786261,4.8308781 4.2865394,5.1375152 3.8499903,6.4316877 4.114245,7.1583052 4.3033276,7.6782237 5.1423625,7.9077132 4.9790447,8.5028037 4.7429902,9.3629277 3.8656757,9.8943237 3.3116805,9.1358937 2.3468975,7.8150892 1.2497898,6.4626607 2.7053663,4.7359144 Z"/>
+ <path style="fill:#4f4f4f" d="M 2.7053663,4.2359141 C 3.0959101,3.9492185 3.5076668,3.8618706 3.9786261,4.3308779 4.2865394,4.6375148 3.8499903,5.9316877 4.114245,6.6583052 4.3033276,7.1782237 5.1423625,7.4077132 4.9790447,8.0028037 4.7429902,8.8629277 3.8656757,9.3943237 3.3116805,8.6358937 2.3468975,7.3150892 1.2497898,5.9626607 2.7053663,4.2359141 Z"/>
+ <path style="fill:#2e895d" d="m 5.807617,10.239131 c -0.1440445,0.0038 -0.3095535,0.05482 -0.5839842,0.179348 a 0.250025,0.23915434 0 0 1 -0.016602,0.0075 c -0.554026,0.205394 -1.1445098,0.34091 -1.6357417,0.524971 -0.491232,0.18406 -0.8647997,0.406625 -1.053711,0.754755 -0.3231023,0.595423 -0.315158,1.153538 -0.1855468,1.715014 0.1296112,0.561476 0.3907246,1.111637 0.5546875,1.644022 0.1323192,0.428779 0.1982576,0.68344 0.6210937,0.900475 a 0.250025,0.23915434 0 0 1 0.036133,0.02335 l 2.058594,1.550612 a 0.250025,0.23915434 0 0 1 0.09375,0.157863 c 0.03761,0.283889 0.069526,0.444707 0.1259765,0.533373 0.05645,0.08867 0.1534835,0.162764 0.4384765,0.263417 a 0.250025,0.23915434 0 0 1 0.023435,0.0094 l 3.8251945,1.793478 c 2.073142,0.833966 3.566895,0.412982 4.517579,-0.187754 a 0.250025,0.23915434 0 0 1 0.04395,-0.02148 c 1.521455,-0.589176 2.247676,-1.083068 2.606445,-1.492697 0.233458,-0.266554 0.317942,-0.507563 0.379883,-0.755689 -0.281667,0.117211 -0.616619,0.282945 -1.289063,0.414741 -0.45364,0.08891 -0.930031,0.13216 -1.356445,0.03083 -0.426414,-0.101333 -0.808347,-0.390311 -0.93457,-0.870584 a 0.250025,0.23915434 0 0 1 -0.003,-0.01308 l -0.490235,-2.440812 c 0,0 0,-9.57e-4 0,-9.57e-4 -0.08703,-0.305009 -0.348608,-0.558533 -0.711914,-0.805197 -0.362458,-0.246088 -0.81086,-0.474071 -1.208984,-0.748216 L 9.2109145,11.776647 7.685524,10.946229 6.37693,10.389503 C 6.108721,10.275555 5.9524075,10.235305 5.807617,10.239131 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.490284,7.3891897 7.851,7.7318252 c 0,0 0.752148,1.405445 0.872231,2.0374 C 8.9227225,10.81908 8.645364,12.188907 8.645364,12.188907 l 0.578996,0.122969 c 0,0 0.315013,-1.419468 0.080566,-2.6532843 -0.1183415,-0.62279 0.185358,-2.269402 0.185358,-2.269402 z"/>
+ <path style="opacity:0.2" d="M 7.7445845,3.515123 C 8.0287505,3.478015 8.326207,3.504076 8.649071,3.6508925 c 0.399016,0.1479406 0.289762,0.3319232 0.2498795,0.6608448 -0.04196,0.3539259 -0.068644,0.8544084 0.022765,1.3191129 0.070913,0.360495 0.2726115,1.100929 0.4254335,1.64525 0.1596205,0.5421735 0.310766,0.61251 -0.1900965,0.7949255 L 8.294989,8.3849917 C 7.8227675,8.6380067 7.7524275,8.4509297 7.561614,8.0446087 6.937562,6.7093907 6.97897,5.4745797 7.0210425,4.2398689 6.95492,3.6645215 7.2894515,3.5778666 7.7445845,3.515123 Z"/>
+ <path style="fill:#4f4f4f" d="m 7.7445845,3.0151228 c 0.284166,-0.037108 0.5816225,-0.011047 0.9044865,0.1357694 0.399016,0.1479406 0.289762,0.3319233 0.2498795,0.6608449 -0.04196,0.3539259 -0.068644,0.8544082 0.022765,1.3191131 0.070913,0.360495 0.2726115,1.100929 0.4254335,1.64525 0.1596205,0.5421735 0.310766,0.61251 -0.1900965,0.7949255 L 8.294989,7.8849917 C 7.8227675,8.1380067 7.7524275,7.9509297 7.561614,7.5446087 6.937562,6.2093907 6.97897,4.9745796 7.0210425,3.7398687 6.95492,3.1645213 7.2894515,3.0778663 7.7445845,3.0151228 Z"/>
+ <path style="fill:#45ce64" d="M 2.2958796,11.595147 C 2.7564824,10.746336 4.0525122,10.596765 5.1166488,10.202269 5.6861775,9.9438334 5.916455,9.9325178 6.4786305,10.171369 l 1.320024,0.560837 c 0,0 -2.4488551,2.077841 -2.8505912,3.496317 -0.3220547,1.137131 0.5005368,3.498543 0.5005368,3.498543 L 3.3893474,16.176577 C 2.8940776,15.922362 2.7790742,15.562154 2.6463621,15.132102 2.333623,14.116644 1.587377,12.900796 2.2958796,11.595147 Z"/>
+ <path style="fill:#39ab55" d="m 4.9480632,14.228523 c 0.4017362,-1.418476 2.8505913,-3.496318 2.8505913,-3.496318 l 1.5460945,0.8417 c 0,0 -0.837937,3.808611 -0.583109,5.703454 0.153177,1.138988 1.247146,3.238879 1.247146,3.238879 L 6.173458,18.718242 C 5.5586895,18.501151 5.5241065,18.297006 5.4486001,17.727065 c 0,0 -0.8225915,-2.361411 -0.5005369,-3.498542 z"/>
+ <path style="fill:#309158" d="M 8.76164,17.277359 C 8.506812,15.382516 9.344749,11.573905 9.344749,11.573905 l 2.461048,1.635878 -0.113022,4.7427 c -0.03293,1.382027 1.866952,1.910944 3.072193,2.356025 -1.009398,0.637839 -2.612243,1.071585 -4.756182,0.20773 0,0 -1.093969,-2.099891 -1.247146,-3.238879 z"/>
+ <path style="fill:#2b814e" d="m 11.806124,13.209494 -0.113452,4.743215 c -0.03293,1.382028 1.867166,1.911172 3.072407,2.356252 3.080832,-1.193037 3.051578,-2.023846 3.23492,-2.830381 0,0 -3.258768,1.482015 -3.680551,-0.122851 l -0.494692,-2.457988 c -0.220485,-0.775006 -1.260851,-1.16551 -2.018632,-1.688247 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21.470703 9 C 20.824621 8.9907315 19.809963 9.7649628 19.375 10.025391 C 19.037467 10.227484 18.943488 10.67525 19.029297 11.09375 C 19.070817 10.857693 19.174433 10.645477 19.375 10.525391 C 19.949495 10.18142 21.534247 8.9448422 21.945312 9.796875 C 21.995454 9.6202356 22.017257 9.4521505 21.958984 9.3183594 C 21.860931 9.0932347 21.686064 9.0030895 21.470703 9 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.8007812 10 C 5.6017489 10.005277 5.4019518 10.073907 5.1171875 10.203125 C 4.0530509 10.597621 2.7555247 10.746892 2.2949219 11.595703 C 2.0276794 12.088185 1.9681082 12.568275 2.0136719 13.029297 C 2.0411234 12.724495 2.1229283 12.412658 2.2949219 12.095703 C 2.7555247 11.246892 4.0530509 11.097621 5.1171875 10.703125 C 5.4019518 10.57391 5.601749 10.5053 5.8007812 10.5 C 5.9998136 10.494723 6.1974279 10.552449 6.4785156 10.671875 L 7.7988281 11.232422 L 9.3457031 12.074219 L 11.806641 13.708984 C 12.564422 14.231721 13.603734 14.623432 13.824219 15.398438 L 14.320312 17.855469 C 14.714495 19.355316 17.491144 18.196163 17.865234 18.033203 C 17.922924 17.845168 17.958689 17.660244 18 17.478516 C 18 17.478516 14.742095 18.960335 14.320312 17.355469 L 13.824219 14.898438 C 13.603734 14.123431 12.564422 13.731721 11.806641 13.208984 L 9.3457031 11.574219 L 7.7988281 10.732422 L 6.4785156 10.171875 C 6.1974279 10.052449 5.9998136 9.994723 5.8007812 10 z"/>
+ <path style="opacity:0.1" d="M 7.7988281 10.732422 C 7.7988281 10.732422 5.3490018 12.81004 4.9472656 14.228516 C 4.625211 15.365647 5.4492188 17.726562 5.4492188 17.726562 C 5.4768919 17.935446 5.5074313 18.085584 5.5546875 18.214844 A 0.50005 0.50005 0 0 0 5.9199219 17.5625 C 5.9199219 17.5625 5.7229444 16.996858 5.5644531 16.294922 C 5.4059619 15.592986 5.3238022 14.739101 5.4296875 14.365234 C 5.5754135 13.850696 6.2447793 12.968185 6.8867188 12.292969 C 7.5286582 11.617753 8.1230469 11.113281 8.1230469 11.113281 A 0.50005 0.50005 0 0 0 8.2382812 10.970703 L 7.7988281 10.732422 z"/>
+ <path style="opacity:0.1" d="M 9.3457031 11.574219 C 9.3457031 11.574219 8.5068908 15.382501 8.7617188 17.277344 C 8.9148958 18.416332 10.007812 20.515625 10.007812 20.515625 C 10.171061 20.581403 10.325471 20.626521 10.482422 20.677734 A 0.50005 0.50005 0 0 0 10.453125 20.285156 C 10.453125 20.285156 10.185748 19.773786 9.9003906 19.123047 C 9.6150332 18.472314 9.3188539 17.664827 9.2578125 17.210938 C 9.1459457 16.379121 9.2762655 14.959836 9.4511719 13.789062 C 9.5988658 12.800443 9.7452178 12.104795 9.7949219 11.873047 L 9.3457031 11.574219 z"/>
+ <path style="opacity:0.1" d="M 11.806641 13.208984 L 11.693359 17.953125 C 11.660429 19.335153 13.560384 19.863514 14.765625 20.308594 C 14.939696 20.241186 15.069797 20.178437 15.224609 20.113281 A 0.50005 0.50005 0 0 0 14.9375 19.839844 C 14.315167 19.610023 13.565322 19.367778 13.015625 19.048828 C 12.465928 18.729878 12.182385 18.425416 12.193359 17.964844 L 12.298828 13.513672 C 12.130763 13.414037 11.96062 13.315203 11.806641 13.208984 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/obconf.svg b/.icons/awkward/24x24/apps/obconf.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/obconf.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/obs.svg b/.icons/awkward/24x24/apps/obs.svg
new file mode 100644
index 00000000..7ae72ad1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/obs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill="#fff" d="m11 4c-3.8596 0-7 3.1404-7 7s3.1404 7 7 7 7-3.1404 7-7-3.1404-7-7-7zm0 1.0742c3.2794 0 5.9258 2.6463 5.9258 5.9258 0 3.2794-2.6463 5.9258-5.9258 5.9258-3.2794 0-5.9258-2.6463-5.9258-5.9258 0-2.4773 1.5118-4.5916 3.6641-5.4785-0.1234 0.1089-0.2499 0.2342-0.3809 0.3765-0.2307 0.2507-0.4452 0.5125-0.5625 0.7305-0.2462 0.4579-0.4191 1.1619-0.4179 1.6914 0.001 0.44459 0.10999 0.98898 0.2793 1.4121 0.046 0.11497 0.0913 0.24351 0.22461 0.32617 0.13327 0.0827 0.24604 0.0806 0.41406 0.0996 0.15941 0.018 0.46061 0.0862 0.60742 0.13672 1.4107 0.48534 2.0738 2.106 1.4121 3.457-0.44631 0.91136-1.5057 1.5082-2.457 1.4004-0.11401-0.0129-0.19766-0.02-0.26758-0.0195-0.0349 0.00024-0.0598-0.003-0.12109 0.0156-0.0153 0.005-0.0339 0.0113-0.0586 0.0254-0.0124 0.007-0.0424 0.0288-0.043 0.0293-0.00058 0.00051-0.0465 0.0522-0.0469 0.0527-0.00035 0.00054-0.0351 0.0854-0.0351 0.0859-0.00013 0.00058-0.004 0.0931-0.004 0.0937 0.0001 0.00062 0.0231 0.0716 0.0234 0.0723 0.00032 0.00066 0.0199 0.0349 0.0293 0.0469 0.0751 0.0961 0.10096 0.0821 0.13282 0.0957 0.0319 0.0136 0.0637 0.0254 0.10156 0.0371 0.0757 0.0233 0.17414 0.0479 0.29883 0.0762 0.50152 0.1141 1.2605 0.0917 1.7441-0.0566l0.39648-0.12305-0.0918-0.0918c0.615-0.26736 1.2705-0.64912 1.6191-1.1387l0.19531-0.27344-0.19141-0.57617c-0.50731-1.535 0.39525-3.0487 1.9707-3.3145 1.1214-0.18915 2.3249 0.50933 2.7324 1.5938 0.0269 0.0717 0.0458 0.12647 0.0625 0.16797 0.008 0.0207 0.0168 0.0383 0.0254 0.0566 0.004 0.009 0.008 0.0182 0.0156 0.0312 0.004 0.007 0.008 0.0134 0.0156 0.0234 0.007 0.01 0.0365 0.0405 0.0371 0.041 0.00031 0.00028 0.0427 0.033 0.043 0.0332 0.00027 0.00016 0.0896 0.0312 0.0898 0.0312 0.00024 0.00004 0.13261-0.0155 0.13281-0.0156 0.00021-0.00008 0.0975-0.072 0.0977-0.0723 0.00017-0.00021 0.037-0.0622 0.0371-0.0625 0.00014-0.00033 0.011-0.0302 0.0137-0.041 0.005-0.0217 0.007-0.0342 0.008-0.0449 0.003-0.0429 0.00018-0.0537-0.002-0.0723-0.004-0.0371-0.0107-0.0794-0.0195-0.13477-0.112-0.705-0.465-1.354-1.02-1.902-0.58-0.5737-1.275-0.9075-2.111-1.0195-0.1256-0.0168-0.22033-0.0418-0.35547 0.008-0.13514 0.0494-0.20228 0.16004-0.25195 0.24414-0.0949 0.16068-0.51594 0.58157-0.77344 0.74609-0.717 0.45811-1.8999 0.46-2.6191 0.002-0.8372-0.5333-1.3157-1.5734-1.1641-2.5019 0.0848-0.519 0.3087-0.9707 0.6739-1.3574 0.0726-0.0769 0.1288-0.1374 0.1718-0.1856s0.0684-0.0722 0.10351-0.13281c0.009-0.0152 0.0208-0.0337 0.0313-0.0723 0.003-0.01 0.004-0.0198 0.006-0.0332s0.002-0.0483 0.002-0.0488c-0.00003-0.00051-0.0116-0.0621-0.0117-0.0625-0.00014-0.00042-0.0349-0.0719-0.0352-0.0723-0.00016-0.00023-0.0217-0.0218-0.0391-0.0391 0.50791-0.14119 1.0401-0.22266 1.5938-0.22266z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ocenaudio.svg b/.icons/awkward/24x24/apps/ocenaudio.svg
new file mode 100644
index 00000000..63cadbd8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ocenaudio.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle opacity=".2" cx="12" cy="14.5" r="8"/>
+ <path opacity=".2" d="m12 2.5001c-2.2796 0-4.3585 0.709-5.892 1.8995-1.5336 1.1906-3.108 2.8942-3.108 4.7889v0.8115c-1.5226 0.769-2 2.658-2 5.021 0 3.024 1.7742 5.479 4 5.479v-11.312c0-1.4186 0.6904-2.075 1.9565-3.0578 1.266-0.9831 3.0535-1.6304 5.0435-1.6304 1.9895 0 3.7774 0.64735 5.0435 1.6302 1.266 0.9829 1.956 1.6393 1.956 3.0584v11.311c2.226 0 3.9999-2.4547 3.9999-5.4791 0-2.362-0.478-4.251-2-5.02v-0.8116c0-1.895-1.574-3.5984-3.108-4.7889-1.533-1.1905-3.612-1.8995-5.892-1.8995z"/>
+ <circle fill="#fdbb28" cx="12" cy="14" r="8"/>
+ <path fill="#fff" opacity=".1" d="m12 6a8 8 0 0 0 -8 8 8 8 0 0 0 0.0098 0.293 8 8 0 0 1 7.9902 -7.793 8 8 0 0 1 7.99 7.707 8 8 0 0 0 0.01 -0.207 8 8 0 0 0 -8 -8z"/>
+ <path fill="#4f4f4f" d="m12 2.0001c-2.2796 0-4.3585 0.709-5.892 1.8995-1.5336 1.1906-3.108 2.8942-3.108 4.7889v0.8115c-1.5226 0.769-2 2.658-2 5.021 0 3.024 1.7742 5.479 4 5.479v-11.312c0-1.4186 0.6904-2.075 1.9565-3.0578 1.266-0.9831 3.0535-1.6304 5.0435-1.6304 1.9895 0 3.7774 0.64735 5.0435 1.6302 1.266 0.9829 1.956 1.6393 1.956 3.0584v11.311c2.226 0 3.9999-2.4547 3.9999-5.4791 0-2.362-0.478-4.251-2-5.02v-0.8116c0-1.895-1.574-3.5984-3.108-4.7889-1.533-1.1905-3.612-1.8995-5.892-1.8995z"/>
+ <circle opacity=".1" cx="15.5" cy="12" r="1.5"/>
+ <circle fill="#3d3d3d" cx="15.5" cy="11.5" r="1.5"/>
+ <circle opacity=".1" cx="8.5" cy="12" r="1.5"/>
+ <circle fill="#3d3d3d" cx="8.5" cy="11.5" r="1.5"/>
+ <path opacity=".1" d="m15 17.5c0 1.6569-1.3431 3-3 3s-3-1.3287-3-2.9856z"/>
+ <path fill="#3d3d3d" d="m15 17c0 1.6569-1.3431 3-3 3s-3-1.3287-3-2.9856z"/>
+ <path fill="#fff" opacity=".1" d="m12 2c-2.2796 0-4.3591 0.7099-5.8926 1.9004-1.5336 1.1906-3.1074 2.8943-3.1074 4.7891v0.5c0-1.8948 1.5738-3.5985 3.1074-4.7891 1.5335-1.1905 3.613-1.9004 5.8926-1.9004 2.28 0 4.359 0.7099 5.893 1.9004 1.533 1.1905 3.107 2.8921 3.107 4.7871v-0.5c0-1.895-1.574-3.5966-3.107-4.7871-1.534-1.1905-3.613-1.9004-5.893-1.9004zm-9 7.5c-1.5226 0.769-2 2.658-2 5.021 0 0.047 0.0089 0.091 0.0098 0.137 0.049-2.19 0.5477-3.93 1.9902-4.658v-0.5zm18 0v0.5c1.442 0.728 1.941 2.468 1.99 4.658 0.001-0.046 0.01-0.09 0.01-0.137 0-2.363-0.478-4.252-2-5.021z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ocrfeeder.svg b/.icons/awkward/24x24/apps/ocrfeeder.svg
new file mode 100644
index 00000000..deaa04e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ocrfeeder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10.498861,2.500384 c -4.6639745,0 -8.4984785,3.8356587 -8.4984785,8.501037 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.19343 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379204 3.850687,1.806071 5.479488,0.17678 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.480161 l -2.261308,-2.261995 c 0.294575,-0.871682 0.484915,-1.775098 0.485265,-2.704431 v -10e-4 c 0,-4.6653553 -3.834504,-8.501014 -8.498477,-8.501014 z"/>
+ <path style="fill:#4f4f4f" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4984785,3.8356589 -8.4984785,8.5010376 0,4.665378 3.834504,8.501037 8.4984785,8.501037 h 0.0039 c 0.930949,-0.0015 1.835885,-0.193431 2.7085,-0.490294 l 2.259361,2.260041 c 1.378787,1.379203 3.850687,1.806071 5.479488,0.176779 1.627625,-1.628116 1.201082,-4.101938 -0.176727,-5.48016 L 18.512075,13.206839 C 18.80665,12.335157 18.99699,11.43174 18.99734,10.502407 v -10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.498477,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 13.45463,13.400061 C 12.557213,13.400297 13,14.021828 13,14.400061 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 c -0.188266,-0.193533 0.01761,0.707047 -0.252396,0.707031 z"/>
+ <path style="fill:#a27f41" d="M 13.45463,13 C 12.557213,13.000236 13,13.621767 13,14 l 0.02671,0.440777 4.266254,4.266254 c 0.942508,0.98168 2.395742,-0.471554 1.414062,-1.414062 l -5,-5 C 13.51876,12.099436 13.724632,13.000016 13.45463,13 Z"/>
+ <path style="opacity:0.2" d="m 10.5,5.5 c -3.0375661,1e-7 -5.4999999,2.4624339 -5.5,5.5 1e-7,3.037566 2.4624339,5.5 5.5,5.5 3.037566,0 5.5,-2.462434 5.5,-5.5 0,-3.0375661 -2.462434,-5.4999999 -5.5,-5.5 z"/>
+ <path style="fill:#62aeff" d="m 10.5,5 c -3.0375661,1e-7 -5.4999999,2.4624339 -5.5,5.5 1e-7,3.037566 2.4624339,5.5 5.5,5.5 C 13.537566,16 16,13.537566 16,10.5 16,7.4624339 13.537566,5.0000001 10.5,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.498861,2.0003934 c -4.6639745,0 -8.4988609,3.8354349 -8.4988609,8.5008136 0,0.08434 0.010206,0.166215 0.012695,0.249995 0.1351693,-4.5506162 3.9065065,-8.2508182 8.4861659,-8.2508182 4.580643,0 8.352535,3.701808 8.486165,8.2537472 0.0031,-0.08411 0.01266,-0.167405 0.01269,-0.251948 v -0.001 c 0,-4.6653312 -3.834887,-8.5007896 -8.49886,-8.5007896 z m 8.129727,11.3230246 c -0.03815,0.127997 -0.0734,0.257108 -0.116209,0.383782 l 2.260698,2.261675 c 0.692275,0.692483 1.143717,1.66167 1.215798,2.661082 0.06787,-1.169447 -0.408396,-2.353427 -1.215798,-3.161072 z"/>
+ <path style="opacity:0.2" d="M 8,7.5000002 8,8.4999998 8,10.5 l 0,1 0,3 1,0 0,-3 3,0 0,3 1,0 0,-6.9999998 -4,0 z m 1,0.9999996 3,0 0,2.0000002 -3,0 z"/>
+ <path style="fill:#ffffff" d="M 8,7.0000002 8,7.9999998 8,10 l 0,1 0,3 1,0 0,-3 3,0 0,3 1,0 0,-6.9999998 -4,0 z m 1,0.9999996 3,0 L 12,10 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ocsstore.svg b/.icons/awkward/24x24/apps/ocsstore.svg
new file mode 100644
index 00000000..05335254
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ocsstore.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#144379" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.5 C 10.317459,5.5028315 8.6922303,6.111599 7.421875,7.2148438 L 8.9882812,8.78125 C 9.2858033,8.6060657 9.6283744,8.5 10,8.5 l 4,0 c 0.371626,0 0.714197,0.1060657 1.011719,0.28125 L 16.580078,7.2128906 C 15.308934,6.1099127 13.682963,5.5018201 12,5.5 Z M 6.7128906,7.9199219 C 5.6099127,9.1910656 5.0018201,10.817037 5,12.5 c 0.00283,1.682541 0.611599,3.30777 1.7148438,4.578125 L 8,15.792969 8,14.5 8,10.5 C 8,10.128374 8.1060657,9.7858033 8.28125,9.4882812 L 6.7128906,7.9199219 Z M 17.285156,7.921875 15.71875,9.4882812 C 15.893934,9.7858033 16,10.128374 16,10.5 l 0,4 c 0,0.371626 -0.106066,0.714197 -0.28125,1.011719 l 1.568359,1.568359 C 18.390087,15.808934 18.99818,14.182963 19,12.5 18.997168,10.817459 18.388401,9.1922303 17.285156,7.921875 Z M 15.011719,16.21875 C 14.714197,16.393935 14.371626,16.5 14,16.5 l -4,0 -1.9941406,1.736328 C 9.1729938,19.051363 10.564772,19.497612 12,19.5 c 1.682963,-0.0018 3.308934,-0.609913 4.580078,-1.712891 L 15.011719,16.21875 Z M 8,17.207031 7.421875,17.785156 C 7.606813,17.945766 7.8009381,18.093114 8,18.232422 l 0,-1.025391 z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#00cea5" d="M 12,5 C 10.317459,5.0028315 8.6922303,5.611599 7.421875,6.7148438 L 8.9882812,8.28125 C 9.2858032,8.1060657 9.6283744,8 10,8 l 4,0 c 0.371626,0 0.714197,0.1060657 1.011719,0.28125 L 16.580078,6.7128906 C 15.308934,5.6099127 13.682963,5.0018201 12,5 Z"/>
+ <path style="fill:#d152ac" d="M 6.7128906 7.4199219 C 5.6099127 8.6910656 5.0018201 10.317037 5 12 C 5.00283 13.682541 5.611599 15.30777 6.7148438 16.578125 L 8 15.292969 L 8 14 L 8 10 C 8 9.6283744 8.1060657 9.2858033 8.28125 8.9882812 L 6.7128906 7.4199219 z"/>
+ <path style="fill:#d75950" d="M 17.285156,7.421875 15.71875,8.9882812 C 15.893934,9.2858032 16,9.6283744 16,10 l 0,4 c 0,0.371626 -0.106066,0.714197 -0.28125,1.011719 l 1.568359,1.568359 C 18.390087,15.308934 18.99818,13.682963 19,12 18.997168,10.317459 18.388401,8.6922303 17.285156,7.421875 Z"/>
+ <path style="fill:#e88a19" d="M 15.011719 15.71875 C 14.714197 15.893935 14.371626 16 14 16 L 10 16 L 8.0058594 17.736328 C 9.1729938 18.551363 10.564772 18.997612 12 19 C 13.682963 18.99818 15.308934 18.390087 16.580078 17.287109 L 15.011719 15.71875 z M 8 16.707031 L 7.421875 17.285156 C 7.606813 17.445766 7.8009381 17.593114 8 17.732422 L 8 16.707031 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 5 C 10.317459 5.0028315 8.6922303 5.611599 7.421875 6.7148438 L 7.7011719 6.9941406 C 8.9268829 6.0346123 10.436606 5.502631 12 5.5 C 13.563786 5.5016912 15.074345 6.0329606 16.300781 6.9921875 L 16.580078 6.7128906 C 15.308934 5.6099127 13.682963 5.0018201 12 5 z M 6.7128906 7.4199219 C 5.6099127 8.6910656 5.0018201 10.317037 5 12 C 5.0001411 12.083866 5.0085806 12.166456 5.0117188 12.25 C 5.0706114 10.657025 5.6648902 9.127706 6.7128906 7.9199219 L 8.1308594 9.3378906 C 8.1745869 9.2180784 8.2173121 9.0968694 8.28125 8.9882812 L 6.7128906 7.4199219 z M 17.285156 7.421875 L 15.71875 8.9882812 C 15.782688 9.0968694 15.825413 9.2180784 15.869141 9.3378906 L 17.285156 7.921875 C 18.33341 9.12891 18.928459 10.657456 18.988281 12.25 C 18.991371 12.166433 18.999909 12.083887 19 12 C 18.997168 10.317459 18.388401 8.6922303 17.285156 7.421875 z M 16 14 C 16 14.371626 15.893934 14.714197 15.71875 15.011719 L 15.869141 15.162109 C 15.945223 14.953647 16 14.735992 16 14.5 L 16 14 z M 15.011719 15.71875 C 14.714197 15.893935 14.371626 16 14 16 L 10 16 L 8.0058594 17.736328 C 8.1150815 17.8126 8.234648 17.869702 8.3476562 17.939453 L 10 16.5 L 14 16.5 C 14.371626 16.5 14.714197 16.393935 15.011719 16.21875 L 16.300781 17.507812 C 16.394248 17.434709 16.490064 17.365215 16.580078 17.287109 L 15.011719 15.71875 z M 8 16.707031 L 7.421875 17.285156 C 7.5120246 17.363447 7.6091017 17.431313 7.703125 17.503906 L 8 17.207031 L 8 16.707031 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/octave.svg b/.icons/awkward/24x24/apps/octave.svg
new file mode 100644
index 00000000..e7f21356
--- /dev/null
+++ b/.icons/awkward/24x24/apps/octave.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,-1)">
+ <path fill="#e4e4e4" d="m11 3c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 3c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.083-0.0058-0.166-0.0058-0.25 0-5.54 4.4559-10 9.991-10z"/>
+ <path opacity=".2" d="m1.0059 13.25c-0.0021 0.084-0.0059 0.166-0.0059 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#2971d5" d="m11 5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm1 1.5a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6z"/>
+ <rect fill="#fc924d" width="5" height="5" x="2" y="11" rx="1" ry="1"/>
+ <rect fill="#fc924d" width="4" height="4" x="15" y="15" rx=".8" ry=".8"/>
+ <rect fill="#fc924d" width="3" height="3" x="14" y="6" rx=".6" ry=".6"/>
+ <path opacity=".2" d="m14 8.4004v0.5c0 0.3324 0.267 0.5996 0.6 0.5996h1.8008c0.332 0 0.599-0.2672 0.599-0.5996v-0.5c0 0.3324-0.267 0.5996-0.6 0.5996h-1.8c-0.333 0-0.6-0.2672-0.6-0.5996zm-12 6.5996v0.5c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-3c-0.554 0-1-0.446-1-1zm13 3.1992v0.5c0 0.443 0.358 0.801 0.801 0.801h2.3984c0.443 0 0.801-0.358 0.801-0.801v-0.5c0 0.443-0.358 0.801-0.801 0.801h-2.3984c-0.443 0-0.801-0.358-0.801-0.801z"/>
+ <path fill="#fff" opacity=".2" d="m14.6 6c-0.333 0-0.6 0.2672-0.6 0.5996v0.5c0-0.3324 0.267-0.5996 0.6-0.5996h1.8008c0.332 0 0.599 0.2672 0.599 0.5996v-0.5c0-0.3324-0.267-0.5996-0.6-0.5996h-1.8zm-11.6 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h3c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-3zm12.801 4c-0.443 0-0.801 0.358-0.801 0.801v0.5c0-0.443 0.358-0.801 0.801-0.801h2.3984c0.443 0 0.801 0.358 0.801 0.801v-0.5c0-0.443-0.358-0.801-0.801-0.801h-2.3984z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/octodad-dadliest-catch.svg b/.icons/awkward/24x24/apps/octodad-dadliest-catch.svg
new file mode 100644
index 00000000..097fa685
--- /dev/null
+++ b/.icons/awkward/24x24/apps/octodad-dadliest-catch.svg
@@ -0,0 +1,17 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(0,1)">
+ <path d="m8 21.5h6s1 0 1-1 1-9 1-9l-11-2s1 12 3 12z" style="opacity:.2"/>
+ <path d="m8 21h6s1 0 1-1 1-9 1-9l-11-2s1 12 3 12z" style="fill:#df8028"/>
+ <path d="m5 13.5c1.490712 2.981424 4 6 10 6 5 0 6-5 6-5s-2-2-2-4c0-2.0000002 1-4.0000002 1-4.0000002s-2-5-6-5c-4.1824649-0.1410259-7 1-9 5v7.0000002z" style="opacity:.2"/>
+ <path d="m5 13c1.490712 2.981424 4 6 10 6 5 0 6-5 6-5s-2-2-2-4 1-4 1-4-2-5-6-5c-4.1824649-0.14102583-7 1-9 5v7z" style="fill:#f8bb07"/>
+ <path d="M 14,1 C 9.8175351,0.8589741 7,2 5,6 v 0.5 c 2,-4 4.8175351,-5.1410259 9,-5 3.6875,0 5.594727,4.0919113 5.882812,4.7558594 C 19.939308,6.1299315 20,6 20,6 20,6 18,1 14,1 Z m 5.019531,9.166016 C 19.013619,10.277582 19,10.388083 19,10.5 c 0,1.818439 1.586533,3.559828 1.886719,3.875 C 20.920745,14.248145 21,14 21,14 c 0,0 -1.875287,-1.891133 -1.980469,-3.833984 z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m6 5.5a3 4 0 0 0-3 4 3 4 0 0 0 3 4 3 4 0 0 0 3-4 3 4 0 0 0-3-4zm7 1a3 4 0 0 0-3 4 3 4 0 0 0 3 4 3 4 0 0 0 3-4 3 4 0 0 0-3-4z" style="opacity:.2"/>
+ <ellipse cx="6" cy="9" rx="3" ry="4" style="fill:#ffffff"/>
+ <path d="m3 11.569365s0 2 1 3l3-1 3-5.0000004v5.0000004l2 3c1.333333 2 5-1 5-1s-1 5-5.0236 4.929905c-1.794783-0.031267-2.9764-0.929905-4.9764-2.929905-1 0-3 1-5-1-1-2 1-5 1-5z" style="opacity:.2"/>
+ <path d="m3 11s0 2 1 3l3-1 3-5v5l2 3c1.333333 2 5-1 5-1s-1 5-5.0236 4.929905c-1.794783-0.031267-2.9764-0.929905-4.9764-2.929905-1 0-3 1-5-1-1-2 1-5 1-5z" style="fill:#facd48"/>
+ <ellipse cx="13" cy="10" rx="3" ry="4" style="fill:#ffffff"/>
+ <ellipse cx="6" cy="8.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+ <ellipse cx="13" cy="9.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+ <path d="m10 8-3 5-3 1c-1-1-1-3-1-3s-1.3928803 2.098181-1.265625 3.955078c0.1370706-1.69076 1.265625-3.384766 1.265625-3.384766s0 2 1 3l3-1 3-4.9999995zm0 5v0.570312l2 3c1.220339 1.83051 4.269468-0.438766 4.798828-0.851562 0.131077-0.408062 0.201172-0.71875 0.201172-0.71875s-3.666667 3-5 1z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/octopi.svg b/.icons/awkward/24x24/apps/octopi.svg
new file mode 100644
index 00000000..b9435008
--- /dev/null
+++ b/.icons/awkward/24x24/apps/octopi.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#3fc778" d="m9.8236 2c-3.7645 0-6.7954 3.0465-6.8209 6.8399h-0.00276v10.259c0 1.0526 0.70714 1.8999 1.75 1.8999 1.0428 0 1.75-0.44738 1.75-1.4999 0 1.0526 1.2072 1.4999 2.25 1.4999 1.2096 0.01646 2.2232-0.61794 2.25-1.4999 0 1.0526 1.2071 1.4999 2.25 1.4999 1.2096 0.01646 2.2232-0.61794 2.25-1.4999 0 1.0526 0.70719 1.4999 1.75 1.4999s1.75-0.84739 1.75-1.8999v-10.26h-0.0028c-0.025-3.7925-3.056-6.839-6.82-6.839z"/>
+ <rect opacity=".2" width="4" height="4" x="14" y="7.5" ry="2"/>
+ <rect fill="#ecf0f1" width="4" height="4" x="14" y="7" ry="2"/>
+ <rect opacity=".2" width="4" height="4" x="6" y="7.5" ry="2"/>
+ <rect fill="#ecf0f1" width="4" height="4" x="6" y="7" ry="2"/>
+ <rect fill="#494949" width="1" height="1" x="9" y="9" ry=".5"/>
+ <path fill="#fff" opacity=".2" d="m9.8231 2c-3.764 0-6.7944 3.0465-6.8199 6.8399h-0.003v0.49999h0.00295c0.02535-3.7935 3.056-6.8399 6.8199-6.8399h2.354c3.764 0 6.7944 3.0465 6.8199 6.8399h0.003v-0.49999h-0.003c-0.026-3.7934-3.056-6.8399-6.82-6.8399h-2.354z"/>
+ <path opacity=".2" d="m3.0002 19.099v0.49999c0 1.0526 0.70719 1.9004 1.75 1.9004s1.75-0.44741 1.75-1.5c0 1.0526 1.2072 1.5 2.25 1.5 1.2096 0.01646 2.2232-0.61799 2.25-1.5 0 1.0526 1.2072 1.5 2.25 1.5 1.2096 0.01646 2.2232-0.61799 2.25-1.5 0 1.0526 0.70719 1.5 1.75 1.5s1.75-0.84779 1.75-1.9004v-0.49999c0 1.0526-0.70719 1.9004-1.75 1.9004s-1.75-0.44741-1.75-1.5c-0.02676 0.88199-1.0404 1.5164-2.25 1.5-1.0428 0-2.25-0.44741-2.25-1.5-0.02675 0.88199-1.0404 1.5164-2.25 1.5-1.0428 0-2.25-0.44741-2.25-1.5 0 1.0526-0.70719 1.5-1.75 1.5s-1.75-0.84779-1.75-1.9004z"/>
+ <rect fill="#494949" width="1" height="1" x="17" y="9" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/odrive.svg b/.icons/awkward/24x24/apps/odrive.svg
new file mode 100644
index 00000000..789178b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/odrive.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.2692761,3.5 A 1.6155455,1.6365273 0 0 0 6.8739571,4.3117895 L 1.2201129,14.129972 a 1.6155455,1.6365273 0 0 0 0.051269,1.732244 l 3.2307683,4.909091 A 1.6155455,1.6365273 0 0 0 5.8462001,21.5 l 11.3076879,0 a 1.6155455,1.6365273 0 0 0 1.34405,-0.728693 l 3.230768,-4.909091 a 1.6155455,1.6365273 0 0 0 0.05127,-1.732244 L 16.126131,4.3117895 A 1.6155455,1.6365273 0 0 0 14.730812,3.5 l -6.4615359,0 z"/>
+ <path style="fill:#909090" d="m 8.1088121,15 -0.391422,-0.130593 -2.971146,5.401173 0.2062425,0.455982 C 5.2174021,20.904861 5.5283791,20.999982 5.8464371,21 l 11.3072149,0 c 0.540109,4.2e-5 1.044512,-0.273332 1.344188,-0.728516 l 3.230899,-4.909179 C 21.802332,15.249416 21.861823,15.12772 21.905851,15 l -0.02711,-0.378788 -6.452611,0 L 15.203621,15 Z m -6.8915284,0.269531 c 0.011943,0.02177 0.024375,0.04326 0.037287,0.06445 -0.012912,-0.0212 -0.025344,-0.04269 -0.037287,-0.06445 z"/>
+ <path style="fill:#ffa246" d="M 8.2691451,3 C 7.6946371,2.9999219 7.1633081,3.3089143 6.8736876,3.8115235 L 1.2200802,13.629883 c -0.31096399,0.539993 -0.29106869,1.212268 0.051269,1.732422 l 3.230899,4.909179 c 0.118828,0.180416 0.271873,0.335106 0.450238,0.455078 L 14.864803,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.2691451,3 C 7.6946371,2.9999219 7.1633081,3.3089143 6.8736876,3.8115235 L 1.2200802,13.629883 c -0.19163,0.332768 -0.25717739,0.71535 -0.1994841,1.082031 0.029864,-0.201618 0.09445,-0.399638 0.1994842,-0.582031 L 6.8736876,4.3115234 C 7.1633081,3.8089143 7.6946371,3.4999219 8.2691451,3.5 l 6.3163799,0 0.27965,-0.5 -6.5960299,0 z"/>
+ <path style="opacity:0.2" d="m 8.2695311,3.5 c -0.02955,4.81e-4 -0.059389,0.00178 -0.088867,0.00391 L 14.791992,15.5 l 6.845703,0 0.09082,-0.137695 a 1.6155455,1.6365273 0 0 0 0.248047,-0.638672 c -0.02894,-0.206604 -0.09031,-0.409127 -0.196289,-0.59375 L 16.125976,4.3115234 C 15.836356,3.8089143 15.304977,3.4999219 14.730469,3.5 l -6.4609379,0 z"/>
+ <path style="fill:#ffe94f" d="m 8.2691451,3 c -0.02955,4.81e-4 -0.059078,0.00178 -0.088556,0.00391 L 14.791534,15 l 7.114317,0 c 0.158842,-0.453249 0.112819,-0.954332 -0.125843,-1.370117 L 16.1264,3.8115235 C 15.83678,3.3089143 15.305452,2.9999219 14.730943,3 Z M 21.903054,15.006836 c -0.01961,0.05607 -0.04258,0.110577 -0.06805,0.164063 0.0256,-0.0534 0.04832,-0.108166 0.06805,-0.164063 z m -0.0783,0.185547 c -0.0288,0.0583 -0.06048,0.115419 -0.09601,0.169921 0.03533,-0.05465 0.06738,-0.11139 0.09601,-0.169921 z m -20.6074683,0.07715 c 0.011943,0.02177 0.024375,0.04326 0.037287,0.06445 -0.012912,-0.0212 -0.025344,-0.04269 -0.037287,-0.06445 z"/>
+ <path style="opacity:0.2" d="M 11.497248,9.022461 4.9524866,20.726562 c 0.068092,0.0451 0.139451,0.08493 0.213467,0.119141 L 11.636141,9.274414 11.497248,9.022461 Z M 4.5022486,20.271484 c 0.059169,0.08955 0.126925,0.172965 0.202281,0.249024 -0.075032,-0.07597 -0.143116,-0.159194 -0.202281,-0.249024 z m 0.2050775,0.251953 c 0.073412,0.07369 0.1536355,0.140076 0.2395675,0.198242 -0.086099,-0.05849 -0.1664055,-0.124535 -0.2395675,-0.198242 z"/>
+ <path style="opacity:0.2" d="M 11.542966,8.5008255 A 1.0000054,0.8750911 0 0 0 10.635825,8.934055 L 8.8859896,11.559066 7.1361544,14.184077 A 1.0000054,0.8750911 0 0 0 8.000331,15.5 l 3.499669,0 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 14.114012,11.559066 12.364177,8.934055 A 1.0000054,0.8750911 0 0 0 11.542966,8.5008255 Z"/>
+ <path style="fill:#ffffff" d="M 11.542966,8.0008255 A 1.0000054,0.8750911 0 0 0 10.635825,8.434055 L 8.8859896,11.059066 7.1361544,13.684077 A 1.0000054,0.8750911 0 0 0 8.000331,15 L 11.5,15 l 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 14.114012,11.059066 12.364177,8.434055 A 1.0000054,0.8750911 0 0 0 11.542966,8.0008255 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.2691451,3 a 1.6155455,1.6365273 0 0 0 -0.088556,0.00391 L 8.4537151,3.5 14.730943,3.5 A 1.6155455,1.6365273 0 0 1 16.1264,4.3115234 l 5.653608,9.8183596 a 1.6155455,1.6365273 0 0 1 0.199484,0.576171 1.6155455,1.6365273 0 0 0 -0.199484,-1.076171 L 16.1264,3.8115235 A 1.6155455,1.6365273 0 0 0 14.730943,3 L 8.2691451,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/office-address-book.svg b/.icons/awkward/24x24/apps/office-address-book.svg
new file mode 100644
index 00000000..2be34619
--- /dev/null
+++ b/.icons/awkward/24x24/apps/office-address-book.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <circle fill="#2095f2" cx="11" cy="11" r="10"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.4595-10-9.999-10z"/>
+ <path opacity=".2" d="m20.989 11.209a10 10 0 0 1 -9.9895 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m11 5.5c-3.3135 0-6 2.6865-6 6s2.6865 6 6 6h3.75s0.70315 0 0.75-0.75c0-0.75-0.75-0.75-0.75-0.75h-3.75c-2.4853 0-4.5-2.0147-4.5-4.5s2.0147-4.5 4.5-4.5c2.4855 0 4.5 2.0145 4.5 4.5v0.75c0 0.414-0.336 0.75-0.75 0.75s-0.75-0.336-0.75-0.75v-0.75c0-1.657-1.343-3-3-3s-3 1.343-3 3 1.343 3 3 3c0.7845 0 1.493-0.308 2.0275-0.8015 0.4275 0.5085 1.058 0.802 1.7225 0.8015 1.2425 0 2.25-1.0075 2.25-2.25v-0.75c0-3.3135-2.6865-6-6-6zm0 4.5c0.8284 0 1.5 0.6716 1.5 1.5 0 0.8285-0.6715 1.5-1.5 1.5s-1.5-0.6715-1.5-1.5c0-0.8284 0.6716-1.5 1.5-1.5z"/>
+ <path fill="#fff" d="m11 5c-3.3135 0-6 2.6865-6 6s2.6865 6 6 6h3.75s0.70315 0 0.75-0.75c0-0.75-0.75-0.75-0.75-0.75h-3.75c-2.4853 0-4.5-2.0147-4.5-4.5s2.0147-4.5 4.5-4.5c2.4855 0 4.5 2.0145 4.5 4.5v0.75c0 0.414-0.336 0.75-0.75 0.75s-0.75-0.336-0.75-0.75v-0.75c0-1.657-1.343-3-3-3s-3 1.343-3 3 1.343 3 3 3c0.7845 0 1.493-0.308 2.0275-0.8015 0.4275 0.5085 1.058 0.802 1.7225 0.8015 1.2425 0 2.25-1.0075 2.25-2.25v-0.75c0-3.3135-2.6865-6-6-6zm0 4.5c0.8284 0 1.5 0.6716 1.5 1.5 0 0.8285-0.6715 1.5-1.5 1.5s-1.5-0.6715-1.5-1.5c0-0.8284 0.6716-1.5 1.5-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/office-addressbook.svg b/.icons/awkward/24x24/apps/office-addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/24x24/apps/office-addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/office-calendar.svg b/.icons/awkward/24x24/apps/office-calendar.svg
new file mode 100644
index 00000000..a127e058
--- /dev/null
+++ b/.icons/awkward/24x24/apps/office-calendar.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 21,20 21,4.5 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 L 2,20 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 21,8.5 0,-4 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 l 0,4 z"/>
+ <path style="fill:#f54b3e" d="M 21,8 21,4 C 21,3.446 20.554,3 20,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 17,0 c 0.554,0 1,0.446 1,1 L 21,4 C 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 21,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="12" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="12" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="9"/>
+ <circle style="opacity:0.2" cx="13.5" cy="15" r="1.5"/>
+ <circle style="fill:#f54b3e" cx="13.5" cy="14.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="6" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/office-date.svg b/.icons/awkward/24x24/apps/office-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/office-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/okteta.svg b/.icons/awkward/24x24/apps/okteta.svg
new file mode 100644
index 00000000..e8196e9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/okteta.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g fill="#fff" opacity=".5" transform="matrix(.5 0 0 .5 0 -.5)">
+ <g>
+ <g>
+ <path d="m9.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ <path fill-rule="evenodd" d="m16.492 8.0001a0.50005 0.4988 0 0 0 -0.49219 0.50655v4.9875a0.50005 0.4988 0 1 0 1 0v-4.9875a0.50005 0.4988 0 0 0 -0.508 -0.5064z"/>
+ <path fill-rule="evenodd" d="m20.492 8.0001a0.50005 0.4988 0 0 0 -0.49219 0.50655v4.9875a0.50005 0.4988 0 1 0 1 0v-4.9875a0.50005 0.4988 0 0 0 -0.508 -0.5064z"/>
+ <path d="m24.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ <path d="m31.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ </g>
+ <path d="m34.5 17a0.50005 0.50005 0 0 1 0.5 0.5v5a0.50005 0.50005 0 0 1 -0.5 0.5h-3a0.50005 0.50005 0 0 1 -0.5 -0.5v-5a0.50005 0.50005 0 0 1 0.5 -0.5h3zm-0.5 1h-2v4h2v-4z"/>
+ <path fill-rule="evenodd" d="m27.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ <path fill-rule="evenodd" d="m23.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ <path d="m19.5 17a0.50005 0.50005 0 0 1 0.5 0.5v5a0.50005 0.50005 0 0 1 -0.5 0.5h-3a0.50005 0.50005 0 0 1 -0.5 -0.5v-5a0.50005 0.50005 0 0 1 0.5 -0.5h3zm-0.5 1h-2v4h2v-4z"/>
+ <path fill-rule="evenodd" d="m11.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,44,17)">
+ <g>
+ <path d="m9.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ <path fill-rule="evenodd" d="m16.492 8.0001a0.50005 0.4988 0 0 0 -0.49219 0.50655v4.9875a0.50005 0.4988 0 1 0 1 0v-4.9875a0.50005 0.4988 0 0 0 -0.508 -0.5064z"/>
+ <path fill-rule="evenodd" d="m20.492 8.0001a0.50005 0.4988 0 0 0 -0.49219 0.50655v4.9875a0.50005 0.4988 0 1 0 1 0v-4.9875a0.50005 0.4988 0 0 0 -0.508 -0.5064z"/>
+ <path d="m24.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ <path d="m31.5 8a0.50005 0.50005 0 0 0 -0.5 0.5v5a0.50005 0.50005 0 0 0 0.5 0.5h3a0.50005 0.50005 0 0 0 0.5 -0.5v-5a0.50005 0.50005 0 0 0 -0.5 -0.5h-3zm0.5 1h2v4h-2v-4z"/>
+ </g>
+ <path d="m34.5 17a0.50005 0.50005 0 0 1 0.5 0.5v5a0.50005 0.50005 0 0 1 -0.5 0.5h-3a0.50005 0.50005 0 0 1 -0.5 -0.5v-5a0.50005 0.50005 0 0 1 0.5 -0.5h3zm-0.5 1h-2v4h2v-4z"/>
+ <path fill-rule="evenodd" d="m27.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ <path fill-rule="evenodd" d="m23.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ <path d="m19.5 17a0.50005 0.50005 0 0 1 0.5 0.5v5a0.50005 0.50005 0 0 1 -0.5 0.5h-3a0.50005 0.50005 0 0 1 -0.5 -0.5v-5a0.50005 0.50005 0 0 1 0.5 -0.5h3zm-0.5 1h-2v4h2v-4z"/>
+ <path fill-rule="evenodd" d="m11.508 17a0.50005 0.4988 0 0 1 0.49219 0.50655v4.9875a0.50005 0.4988 0 1 1 -1 0v-4.9875a0.50005 0.4988 0 0 1 0.508 -0.506z"/>
+ </g>
+ </g>
+ <circle fill="#f34235" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m13 17.664v1.3364h1.3364l3.3754-3.3754-1.3364-1.3364zm5.894-3.2168c0.14136-0.14136 0.14136-0.36409 0-0.50545l-0.83525-0.83525c-0.14136-0.14136-0.36409-0.14136-0.50545 0l-0.6982 0.7025 1.3364 1.3364z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/okular.svg b/.icons/awkward/24x24/apps/okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/onboard.svg b/.icons/awkward/24x24/apps/onboard.svg
new file mode 100644
index 00000000..00419ee9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/onboard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#e4e4e4" d="m 2,12 v 4 c 0,3.324 2.676,6 6,6 h 4 V 12 Z"/>
+ <path style="fill:#ebc53d" d="M 8,2 C 4.676,2 2,4.676 2,8 v 4 H 12 V 2 Z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 V 12 H 22 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#008aff" d="m 12,12 v 10 h 4 c 3.324,0 6,-2.676 6,-6 v -4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <rect style="opacity:0.2" width="10" height=".5" x="12" y="12"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="10" height=".5" x="2" y="12"/>
+ <path style="fill:#3f3f3f" d="m 7.0028125,4.0000001 c -0.935067,0 -1.671975,0.266718 -2.2059375,0.7987499 C 4.265557,5.33065 4,6.062668 4,7 4,7.934836 4.265557,8.6684125 4.796875,9.2003125 5.330838,9.731984 6.067746,10 7.0028125,10 7.940403,10 8.671927,9.731984 9.203124,9.2003125 9.7345625,8.6684125 10,7.934836 10,7 10,6.062668 9.7345625,5.33065 9.203124,4.79875 8.6719265,4.2667181 7.940403,4.0000001 7.0028125,4.0000001 Z m 0,1.0799999 c 0.46098,0 0.816136,0.168687 1.0687495,0.504375 C 8.324175,5.920063 8.4512495,6.390604 8.4512495,7 8.4512495,7.606888 8.324175,8.0799365 8.071562,8.4156245 7.818949,8.7513125 7.4637925,8.919062 7.0028125,8.919062 6.544357,8.919062 6.188551,8.7513125 5.9359375,8.4156245 5.6832045,8.0799365 5.554375,7.606888 5.554375,7 5.554375,6.390604 5.6832045,5.920063 5.9359375,5.584375 6.188551,5.248687 6.544357,5.08 7.0028125,5.08 Z"/>
+ <path style="fill:#3f3f3f" d="m 15,14 v 6 h 2.496562 c 0.775136,0 1.354618,-0.14024 1.734375,-0.424688 C 19.610693,19.292113 19.8,18.858459 19.8,18.279687 c 0,-0.377208 -0.08771,-0.696534 -0.264375,-0.95625 -0.176659,-0.259703 -0.429539,-0.437895 -0.752813,-0.534375 0.25237,-0.09894 0.447182,-0.248764 0.579375,-0.452812 0.133398,-0.206532 0.19875,-0.458136 0.19875,-0.75 0,-0.555288 -0.18029,-0.957087 -0.545625,-1.209375 C 18.653583,14.124587 18.067486,14 17.2575,14 Z m 1.504687,1.051875 h 0.829688 c 0.236749,0 0.416483,0.05402 0.539063,0.164062 0.122575,0.106356 0.185625,0.265031 0.185625,0.471563 0,0.209004 -0.06305,0.367117 -0.185625,0.473437 -0.12258,0.107604 -0.302313,0.16125 -0.539063,0.16125 h -0.829688 z m -0.0019,2.325 h 0.88125 c 0.304046,0 0.534829,0.06391 0.68625,0.195 0.151428,0.128628 0.225,0.323421 0.225,0.583125 0,0.26466 -0.07586,0.464224 -0.229687,0.595312 -0.150224,0.131124 -0.379921,0.196875 -0.681563,0.196875 h -0.88125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/onionshare80.svg b/.icons/awkward/24x24/apps/onionshare80.svg
new file mode 100644
index 00000000..629f5fe8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/onionshare80.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#5d105d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.5 A 7,7 0 0 0 6.9902344,7.6191406 L 7.3105469,7.9394531 9.1113281,9.7402344 A 4,4 0 0 1 12,8.5 a 4,4 0 0 1 4,4 h -2.050781 l 3.5,3.5 3.5,-3.5 H 19 a 7,7 0 0 0 -7,-7 z M 6.5507812,9 l -3.5,3.5 H 5 a 7,7 0 0 0 7,7 7,7 0 0 0 5.009766,-2.119141 L 16.689453,17.060547 14.888672,15.259766 A 4,4 0 0 1 12,16.5 4,4 0 0 1 8,12.5 h 2.050781 z"/>
+ <path style="fill:#ffffff" d="M 12 5 A 7 7 0 0 0 6.9902344 7.1191406 L 7.3105469 7.4394531 L 9.1113281 9.2402344 A 4 4 0 0 1 12 8 A 4 4 0 0 1 16 12 A 4 4 0 0 1 15.955078 12.568359 L 18.796875 13.644531 A 7 7 0 0 0 19 12 A 7 7 0 0 0 12 5 z M 5.125 10.695312 A 7 7 0 0 0 5 12 A 7 7 0 0 0 12 19 A 7 7 0 0 0 17.009766 16.880859 L 16.689453 16.560547 L 14.888672 14.759766 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 8.0097656 11.779297 L 5.34375 10.914062 L 5.125 10.695312 z"/>
+ <path style="fill:#ffffff" d="m 6.55,8.5 3.5,3.5 h -7 z"/>
+ <path style="fill:#ffffff" d="m 17.45,15.5 3.5,-3.5 h -7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openage.svg b/.icons/awkward/24x24/apps/openage.svg
new file mode 100644
index 00000000..ad77af57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openage.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="m 6.9999999,6.5 0,5.5 c 0,1.3313 0.6900499,2.41735 1.5878999,3.1924 L 6.9999999,17.776475 C 8.4542998,18.828675 10.2045,19.49995 12,19.5 c 1.7955,5e-5 3.5457,-0.671325 5,-1.723525 L 15.4121,15.1924 C 16.30995,14.4174 17,13.3313 17,12 l 0,-5.5 -2,0 0,1.9003998 C 14.597945,8.1569898 14.18195,7.7270499 13,7.5663999 L 13,6.5 l -2,0 0,1.0663999 C 9.8180498,7.7270499 9.4020498,8.1569998 8.9999998,8.4003998 l 0,-1.9003998 z M 12,9.4999998 c 1.34785,0 2.14285,0.25 3,0.7500002 l 0,2.25 c 0,1.2681 -2,2.5 -3,3 -1,-0.5 -3.0000002,-1.7319 -3.0000002,-3 l 0,-2.25 C 9.8571498,9.7499998 10.65215,9.4999998 12,9.4999998 Z"/>
+ <path style="fill:#ffffff" d="m 6.9999999,6 0,5.5 c 0,1.3313 0.6900499,2.41735 1.5878999,3.1924 L 6.9999999,17.276475 C 8.4542998,18.328675 10.2045,18.99995 12,19 c 1.7955,5e-5 3.5457,-0.671325 5,-1.723525 L 15.4121,14.6924 C 16.30995,13.9174 17,12.8313 17,11.5 L 17,6 15,6 15,7.9003998 C 14.597945,7.6569898 14.18195,7.2270499 13,7.0663999 L 13,6 11,6 11,7.0663999 C 9.8180498,7.2270499 9.4020498,7.6569998 8.9999998,7.9003998 L 8.9999998,6 Z M 12,8.9999998 c 1.34785,0 2.14285,0.25 3,0.75 L 15,12 c 0,1.2681 -2,2.5 -3,3 -1,-0.5 -3.0000002,-1.7319 -3.0000002,-3 l 0,-2.2500002 c 0.85715,-0.5 1.6521502,-0.75 3.0000002,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openarena.svg b/.icons/awkward/24x24/apps/openarena.svg
new file mode 100644
index 00000000..41a92e01
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openarena.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#303877" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m11.5 5.5c-1.8314 0.0018-3.6605 0.462-5.0561 1.3734-3.0677 2.0043-3.2774 5.7126-0.459 7.8426 0.25915 0.19214 0.49302 0.37268 0.52246 0.39609l-0.7788 1.186 2.0214 1.202 3.75-7.2 3.75 7.2 2.0215-1.2023-0.7788-1.1859c0.02944-0.02342 0.2633-0.20395 0.52246-0.39609 2.8184-2.1298 2.6087-5.8385-0.45898-7.8422-1.396-0.9117-3.224-1.3719-5.056-1.3737zm-0.625 1.2c-0.95497 1.656-2.1166 4.0818-3.125 6-3.1654-2.4 0.26212-5.9274 3.125-6zm1.2353 0c2.8629 0.072617 6.2904 3.6 3.125 6-1.0084-1.9182-2.17-4.344-3.125-6zm-0.61 6-1.25 2.4 1.25 2.4 1.25-2.4-1.25-2.4z"/>
+ <path fill="#9c9c9c" d="m11.5 5c-1.8314 0.0018-3.6605 0.462-5.0561 1.3734-3.0677 2.0043-3.2774 5.7126-0.459 7.8426 0.25915 0.19214 0.49302 0.37268 0.52246 0.39609l-0.7788 1.186 2.0214 1.202 3.75-7.2 3.75 7.2 2.021-1.202-0.778-1.186c0.02944-0.02342 0.2633-0.20395 0.52246-0.39609 2.8184-2.1298 2.6087-5.8385-0.45898-7.8422-1.396-0.9117-3.224-1.3719-5.056-1.3737zm-0.625 1.2c-0.955 1.656-2.1166 4.082-3.125 6-3.1654-2.4 0.2621-5.9274 3.125-6zm1.2353 0c2.8629 0.072617 6.2904 3.6 3.125 6-1.0084-1.9182-2.17-4.344-3.125-6zm-0.61 6-1.25 2.4 1.25 2.4 1.25-2.4-1.25-2.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openarena128.svg b/.icons/awkward/24x24/apps/openarena128.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openarena128.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openbazaar2.svg b/.icons/awkward/24x24/apps/openbazaar2.svg
new file mode 100644
index 00000000..9e38188a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openbazaar2.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <g style="fill:none" transform="matrix(-1.9832395,0,0,1.9484438,52.491622,1032.9675)">
+ <use width="100%" height="100%" x="0" y="0" xlink:href="#path-2"/>
+ <use style="fill:#ffffff" width="100%" height="100%" x="0" y="0" xlink:href="#path-2"/>
+ </g>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8.1920001,1050.8622 12,1042.8623 l 3.808,7.9999 1.684324,0 c 2.007603,0 2.007603,-6.4999 2.507597,-7.9999 l -15.9998434,0 c 0.4999951,1.5 0.4773517,7.9972 2.4976891,7.9999 z"/>
+ <polygon style="opacity:0.2;fill-rule:evenodd" transform="matrix(1.0226446,0,0,1.036372,3.7386997,1042.8623)" points="11.5 6.75 4.66 6.75 8.08 0"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 11.982422,1030.3624 c -0.02886,0.06 -0.06303,0.124 -0.09766,0.1836 -0.02469,0.048 -0.05849,0.1038 -0.08398,0.1523 -0.176621,0.2973 -0.713346,1.1685 -1.787091,1.8457 -1.2799461,0.7509 -3.0791816,1.2744 -4.5165575,1.2549 0,0 -2.3601619,6.5725 -2.4540778,6.7831 -0.014128,0.01 -0.028889,0.021 -0.042968,0.03 l 0.032226,0 c -9.614e-4,0 -0.032077,0.089 -0.032226,0.089 l 0.00586,0.022 0.00586,0 c 0.050731,-0.034 0.1038947,-0.075 0.1552717,-0.1103 l 17.7517801,0 c 0.0266,0.017 0.05463,0.038 0.08105,0.055 l 0,-0.01 -0.0166,-0.045 0.0166,0 c -0.007,-0 -0.01444,-0.01 -0.02148,-0.015 l -2.469702,-6.7997 c -1.365119,0.026 -2.931369,-0.3962 -3.945274,-0.9404 -1.171427,-0.6422 -1.942851,-1.5185 -2.255838,-2.0274 -0.0073,-0.014 -0.01718,-0.031 -0.02441,-0.046 -0.0635,-0.13 -0.126926,-0.2593 -0.190428,-0.3838 -0.04041,-0.011 -0.07571,-0.028 -0.11035,-0.038 z"/>
+ <polygon style="fill:#315165;fill-rule:evenodd" transform="matrix(1.0226446,0,0,1.036372,3.7386997,1042.3623)" points="8.08 0 11.5 6.75 4.66 6.75"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 8.1919999,1050.3622 3.8079991,-7.9999 3.808001,7.9999 1.684324,0 c 2.007603,0 2.007603,-6.4999 2.507597,-7.9999 l -15.9998434,0 c 0.4999951,1.5 0.4773517,7.9973 2.497689,7.9999 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.1923612,1050.8622 -2.1725783,-3.3437 c -0.034635,-0.053 -0.02252,-0.1268 0.02741,-0.1645 0,0 2.0316352,-1.533 3.0474518,-2.2995 C 9.2251541,1044.9561 12,1042.8623 12,1042.8623 l -3.8076358,7.9999 0,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.3907085,1040.8623 a 0.39084793,0.38543137 0 0 0 -0.3789025,0.4775 l 0.2285134,0.9209 0.077148,0.3076 a 0.39084793,0.38543137 0 0 0 0.3789026,0.294 l 0.3271453,0 a 0.39084793,0.38543137 0 0 0 9.749e-4,0 l 4.9452643,-0.01 a 0.39084793,0.38543137 0 0 0 0.01758,0 l 0.5898382,0 a 0.39084793,0.38543137 0 0 0 0.054687,0.01 l 0.3486296,0 2.0195113,0 2.019511,0 0.34863,0 a 0.39084793,0.38543137 0 0 0 0.05469,-0.01 l 0.589838,0 a 0.39084793,0.38543137 0 0 0 0.01758,0 l 4.945264,0.01 a 0.39084793,0.38543137 0 0 1 0.001,0 l 0.327145,0 a 0.39084793,0.38543137 0 0 0 0.378903,-0.294 l 0.07715,-0.3076 0.228513,-0.9209 a 0.39084793,0.38543137 0 0 0 -0.378903,-0.4775 l -5.999941,0 -5.218699,0 -5.9999415,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.1923612,1050.3622 -2.1725783,-3.3437 c -0.034635,-0.053 -0.02252,-0.1268 0.02741,-0.1645 0,0 2.0316352,-1.5329 3.0474518,-2.2995 C 9.2251541,1044.4561 12,1042.3623 12,1042.3623 l -3.808,7.9999 z"/>
+ <path style="fill-rule:evenodd;opacity:0.3" d="m 11.982422,1030.3624 c -0.02886,0.06 -0.06303,0.124 -0.09766,0.1836 -0.02469,0.048 -0.05849,0.1038 -0.08398,0.1523 -0.176621,0.2973 -0.713346,1.1685 -1.787091,1.8457 -1.2799461,0.7509 -3.0791816,1.2744 -4.5165575,1.2549 0,0 -2.3601619,6.5725 -2.4540778,6.7831 -0.014128,0.01 -0.028889,0.021 -0.042968,0.03 l 0.032226,0 c -9.614e-4,0 -0.032077,0.089 -0.032226,0.089 l 0.00586,0.022 0.00586,0 c 0.050731,-0.034 0.1038947,-0.075 0.1552717,-0.1103 l 17.7517801,0 c 0.0266,0.017 0.05463,0.038 0.08105,0.055 l 0,-0.01 -0.0166,-0.045 0.0166,0 c -0.007,-0 -0.01444,-0.01 -0.02148,-0.015 l -2.469702,-6.7997 c -1.365119,0.026 -2.931369,-0.3962 -3.945274,-0.9404 -1.171427,-0.6422 -1.942851,-1.5185 -2.255838,-2.0274 -0.0073,-0.014 -0.01718,-0.031 -0.02441,-0.046 -0.0635,-0.13 -0.126926,-0.2593 -0.190428,-0.3838 -0.04041,-0.011 -0.07571,-0.028 -0.11035,-0.038 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.1" transform="translate(0,1028.3622)" d="M 11.982422 2 C 11.953562 2.06 11.919396 2.1239937 11.884766 2.1835938 C 11.860076 2.2315938 11.826271 2.2874375 11.800781 2.3359375 C 11.62416 2.6332375 11.087417 3.5044406 10.013672 4.1816406 C 8.7337258 4.9325406 6.9354228 5.457 5.4980469 5.4375 C 5.4980469 5.4375 3.1368847 12.010103 3.0429688 12.220703 C 3.0288408 12.230703 3.014079 12.241 3 12.25 L 3.0332031 12.25 C 3.0322417 12.25 3.000149 12.337891 3 12.337891 L 3.0058594 12.361328 L 3.0117188 12.361328 C 3.0624497 12.327328 3.1165917 12.2853 3.1679688 12.25 L 3.2128906 12.25 C 3.5721857 11.290499 5.4980469 5.9375 5.4980469 5.9375 C 6.9354228 5.957 8.7337258 5.4325406 10.013672 4.6816406 C 11.087417 4.0044406 11.62416 3.1332375 11.800781 2.8359375 C 11.826271 2.7874375 11.860076 2.7315938 11.884766 2.6835938 C 11.919396 2.6239937 11.953562 2.56 11.982422 2.5 C 12.017062 2.51 12.05334 2.5280625 12.09375 2.5390625 C 12.157252 2.6635625 12.219703 2.791875 12.283203 2.921875 C 12.290433 2.936875 12.299341 2.95475 12.306641 2.96875 C 12.619628 3.47765 13.391073 4.3538937 14.5625 4.9960938 C 15.576404 5.5402938 17.142694 5.9615469 18.507812 5.9355469 L 20.802734 12.25 L 20.917969 12.25 C 20.944569 12.267 20.97358 12.287687 21 12.304688 L 21 12.294922 L 20.982422 12.25 L 21 12.25 C 20.993 12.25 20.985556 12.241328 20.978516 12.236328 L 18.507812 5.4355469 C 17.142694 5.4615469 15.576405 5.0402938 14.5625 4.4960938 C 13.391073 3.8538937 12.619628 2.97765 12.306641 2.46875 C 12.299341 2.45475 12.290433 2.436875 12.283203 2.421875 C 12.219703 2.291875 12.157252 2.1635625 12.09375 2.0390625 C 12.05334 2.0280625 12.017062 2.01 11.982422 2 z"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 20.999913,1040.6123 0,0 c -1.420128,-0.9042 -3.094262,-2.4482 -4.826125,-4.289 -1.88773,-2.0032 -3.105806,-3.9848 -3.890918,-5.5387 -0.0635,-0.13 -0.127003,-0.2599 -0.190505,-0.3844 -0.04041,-0.011 -0.07505,-0.028 -0.109684,-0.038 -0.02886,0.06 -0.0635,0.1245 -0.09813,0.1841 -0.819747,1.5863 -2.0782351,3.595 -3.9890564,5.647 -1.7376356,1.8679 -3.4464106,3.4661 -4.8954023,4.419"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 11.982422 2 C 11.953562 2.06 11.919396 2.1239937 11.884766 2.1835938 C 11.065019 3.7698937 9.8053525 5.7800313 7.8945312 7.8320312 C 6.1568957 9.6999312 4.4489917 11.2971 3 12.25 L 3.6816406 12.25 C 4.9745583 11.282734 6.4183854 9.9168854 7.8945312 8.3300781 C 9.8053525 6.2780781 11.065019 4.2698937 11.884766 2.6835938 C 11.919396 2.6239937 11.953562 2.56 11.982422 2.5 C 12.017056 2.51 12.051387 2.5261094 12.091797 2.5371094 C 12.155299 2.6616094 12.219703 2.791875 12.283203 2.921875 C 13.068315 4.475775 14.286098 6.4577375 16.173828 8.4609375 C 17.632763 10.011641 19.041119 11.325595 20.300781 12.25 L 21 12.25 C 19.579872 11.3458 17.905691 9.8017375 16.173828 7.9609375 C 14.286098 5.9577375 13.068315 3.975775 12.283203 2.421875 C 12.219703 2.291875 12.155299 2.1616094 12.091797 2.0371094 C 12.051387 2.0261094 12.017056 2.01 11.982422 2 z"/>
+ <path style="fill:#0364a4;fill-rule:evenodd" d="m 3.3907085,1040.3623 a 0.39084793,0.38543137 0 0 0 -0.3789025,0.4775 l 0.2285134,0.9209 0.077148,0.3076 a 0.39084793,0.38543137 0 0 0 0.3789026,0.294 l 0.3271453,0 a 0.39084793,0.38543137 0 0 0 9.749e-4,0 l 4.9452643,-0.01 a 0.39084793,0.38543137 0 0 0 0.01758,0 l 0.5898382,10e-4 a 0.39084793,0.38543137 0 0 0 0.054687,0 l 0.3486296,0 2.0195113,-0 2.019511,0 0.34863,0 a 0.39084793,0.38543137 0 0 0 0.05469,-0 l 0.589838,-10e-4 a 0.39084793,0.38543137 0 0 0 0.01758,0 l 4.945262,0.01 a 0.39084793,0.38543137 0 0 1 10e-4,0 l 0.327145,0 a 0.39084793,0.38543137 0 0 0 0.378902,-0.294 l 0.07715,-0.3076 0.228513,-0.9209 a 0.39084793,0.38543137 0 0 0 -0.378926,-0.4775 l -5.999941,0 -5.218699,0 -5.9999415,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.807639,1050.8622 2.172578,-3.3437 c 0.03464,-0.053 0.02252,-0.1268 -0.02741,-0.1645 0,0 -2.031635,-1.533 -3.047451,-2.2995 C 14.774846,1044.9561 12,1042.8623 12,1042.8623 l 3.807636,7.9999 0,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 15.808002,1050.3622 2.172215,-3.3437 c 0.03464,-0.053 0.02252,-0.1268 -0.02741,-0.1645 0,0 -2.031635,-1.5329 -3.047451,-2.2995 C 14.774846,1044.4561 12,1042.3623 12,1042.3623 l 3.807999,7.9999 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openbazaar2client.svg b/.icons/awkward/24x24/apps/openbazaar2client.svg
new file mode 120000
index 00000000..f545f064
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openbazaar2client.svg
@@ -0,0 +1 @@
+openbazaar2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openbox.svg b/.icons/awkward/24x24/apps/openbox.svg
new file mode 100644
index 00000000..dabd419c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openbox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5489cd" width="18" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="11" x="2" y="8.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="11" x="2" y="8"/>
+ <rect style="opacity:0.2" width="1" height="2" x="6" y="19"/>
+ <rect style="opacity:0.2" width="1" height="2" x="17" y="19"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,8 2,8.5 22,8.5 22,8 2,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openbve.svg b/.icons/awkward/24x24/apps/openbve.svg
new file mode 100644
index 00000000..bd0696ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openbve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#636363" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m6 2.5v10c0 3.313709 2.6862915 6 6 6 3.313709 0 6-2.686291 6-6 0-3.3137085-2.686291-6-6-6-1.476954 0.00225-2.901179 0.5492225-4 1.536133v-5.536133zm6 6c2.209139 0 4 1.790861 4 4s-1.790861 4-4 4-4-1.790861-4-4 1.790861-4 4-4zm2 3c-0.552285 0-1 0.447715-1 1s0.447715 1 1 1 1-0.447715 1-1-0.447715-1-1-1z"/>
+ <path style="fill:#e4e4e4" d="m12 6a6 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-6zm0 2a4 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-4z"/>
+ <rect style="fill:#e4e4e4" width="2" height="10" x="6" y="2"/>
+ <circle style="fill:#ed8f00" cx="14" cy="12" r="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m6 2v0.5h2v-0.5zm6 4c-1.476954 0.00225-2.901179 0.5492225-4 1.536133v0.5c1.098821-0.9869105 2.523046-1.53386 4-1.536133 3.23219 0.0034 5.880813 2.566536 5.990234 5.796875 0.005705-0.098862 0.008961-0.197851 0.009766-0.296875 0-3.3137085-2.686291-6-6-6zm2 5c-0.552285 0-1 0.447715-1 1 3.19e-4 0.08371 0.01115 0.16704 0.03223 0.248047 0.114701-0.440573 0.51251-0.748062 0.96777-0.748047 0.456386 4.45e-4 0.854568 0.309829 0.967774 0.751953 0.021408-0.082273 0.032237-0.16694 0.032226-0.251953 0-0.552285-0.447715-1-1-1zm1.989258 1.211914c-0.112567 2.121828-1.864448 3.785363-3.989258 3.788086-2.097223-1.86e-4 -3.838213-1.620137-3.989258-3.711914-0.005454 0.070531-0.009036 0.141194-0.010742 0.211914 0 2.209139 1.790861 4 4 4s4-1.790861 4-4c-1.18e-4 -0.09613-0.0037-0.192217-0.01074-0.288086z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openclonk.svg b/.icons/awkward/24x24/apps/openclonk.svg
new file mode 100644
index 00000000..effa0114
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openclonk.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4.013752,5.6288145 c -0.0082,0.0265 -0.013651,0.055001 -0.013651,0.084001 0,2.9650323 0.7764796,6.3930705 2.1300812,9.4041035 1.0975419,2.443027 3.071117,5.701063 6.2412378,7.352081 0.0405,0.0205 0.085,0.031 0.129005,0.031 0.044,0 0.0885,-0.0105 0.129005,-0.031 3.170121,-1.651018 5.143196,-4.909054 6.241238,-7.352081 1.353551,-3.011033 2.130081,-6.4390712 2.130081,-9.4041035 0,-0.029 -0.0055,-0.057501 -0.0135,-0.084001 -0.068,2.8675318 -0.825031,6.1155675 -2.116581,8.9880985 -1.098042,2.443027 -3.071117,5.701063 -6.241237,7.352081 -0.0405,0.0205 -0.085,0.031 -0.129006,0.031 -0.044,0 -0.0885,-0.0105 -0.129004,-0.031 C 9.2012996,20.317976 7.2277245,17.05994 6.1301826,14.616913 4.8387834,11.744382 4.0814046,8.4963463 4.013752,5.6288145 Z"/>
+ <path style="fill:#e8604d" d="M 20.813488,4.9459567 12.593927,2.0161709 c -0.06037,-0.021552 -0.126248,-0.021552 -0.186622,0 L 4.1877447,4.9459567 c -0.112164,0.039984 -0.1872393,0.1471754 -0.1872393,0.2674115 0,2.9649488 0.7762264,6.3923528 2.1297127,9.4033548 1.0978494,2.44266 3.0720815,5.700996 6.2422419,7.351404 0.04035,0.02098 0.08439,0.03148 0.128492,0.03148 0.04411,0 0.08815,-0.01049 0.128493,-0.03148 3.169993,-1.650748 5.144169,-4.909028 6.242242,-7.351404 1.353431,-3.011229 2.129657,-6.4388595 2.129657,-9.4033548 0,-0.1202361 -0.07507,-0.2274274 -0.187239,-0.2674115 z"/>
+ <path style="opacity:0.1" d="M 17.484375,6.2408253 A 0.7500756,0.7500756 0 0 0 16.96875,6.4673878 l -13.75,13.7500002 a 0.75130096,0.75130096 0 1 0 1.0625,1.0625 l 13.75,-13.7500002 A 0.7500756,0.7500756 0 0 0 17.484375,6.2408253 Z"/>
+ <path style="fill:none;stroke:#795b42;stroke-width:1.50000119;stroke-linecap:round" d="M 3.7500012,20.25 17.500012,6.5000107"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.500425,2.0000298 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 4.1876086,4.9463622 c -0.1121543,0.03995 -0.1875072,0.1462014 -0.1875072,0.266703 0,0.1350016 0.010451,0.2760027 0.013651,0.4130043 0.026401,-0.083001 0.089753,-0.1495016 0.1738566,-0.1795016 l 8.219812,-2.9299325 c 0.0605,-0.02155 0.126506,-0.02155 0.187008,0 l 8.218813,2.9299325 c 0.084,0.03 0.147505,0.096501 0.174006,0.1795016 0.003,-0.1370016 0.0135,-0.2780027 0.0135,-0.4130043 0,-0.1205016 -0.0755,-0.2267526 -0.187507,-0.266703 L 12.594429,2.0166299 c -0.0305,-0.01075 -0.0625,-0.0166 -0.094,-0.0166 z"/>
+ <path style="fill:none;stroke:#b1b1b2;stroke-width:0.33291188" d="m 12.425289,11.561494 c -0.401227,0.844383 -0.409002,1.565048 0.509493,2.265037 0.918495,0.69999 1.594715,0.501186 2.286228,0.237465"/>
+ <path style="opacity:0.2" d="m 3.6743547,2.5310292 a 0.69992046,1.0848766 33.145248 0 0 -0.926562,0.60259 0.69992046,1.0848766 33.145248 0 0 -0.00715,1.2910088 0.69992046,1.0848766 33.145248 0 0 0.4325574,0.057057 L 15.28287,13.699996 16.36207,12.282519 4.1551935,2.990246 A 0.69992046,1.0848766 33.145248 0 0 3.9269666,2.6079176 0.69992046,1.0848766 33.145248 0 0 3.6743572,2.5310292 Z"/>
+ <path style="fill:#b1b1b2" d="m 3.6743547,2.0310288 a 0.69992046,1.0848766 33.145248 0 0 -0.926562,0.60259 0.69992046,1.0848766 33.145248 0 0 -0.00715,1.2910088 0.69992046,1.0848766 33.145248 0 0 0.4325574,0.057057 L 15.28287,13.199995 16.36207,11.782519 4.1551935,2.4902456 A 0.69992046,1.0848766 33.145248 0 0 3.9269666,2.1079172 0.69992046,1.0848766 33.145248 0 0 3.6743572,2.0310288 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.6748058,2.0312355 A 0.69992046,1.0848766 33.145248 0 0 2.7480473,2.6337751 0.69992046,1.0848766 33.145248 0 0 2.5332033,3.6279165 0.69992046,1.0848766 33.145248 0 1 2.7480473,3.1337755 0.69992046,1.0848766 33.145248 0 1 3.6748058,2.5312359 0.69992046,1.0848766 33.145248 0 1 3.9267591,2.6083844 0.69992046,1.0848766 33.145248 0 1 4.155275,2.9902207 L 16.121105,12.098628 16.362316,11.782221 4.155275,2.4902203 A 0.69992046,1.0848766 33.145248 0 0 3.9267591,2.108384 0.69992046,1.0848766 33.145248 0 0 3.6748058,2.0312355 Z"/>
+ <path style="fill:#989898" d="m 6.587692,4.1673219 0.6817275,0.5063562 c 0.04006,0.02975 0.064072,0.1100596 0.016875,0.1262591 -0.5119254,0.1757127 -1.1698749,0.4037104 -1.0240928,1.3307296 0.00776,0.049295 -0.0862,0.04663 -0.1262596,0.01687 L 5.4542177,5.6411829 c -0.040059,-0.02975 -0.026824,-0.077362 -0.016872,-0.1262596 0.1365091,-0.67092 0.5312339,-1.016156 1.0240918,-1.3307291 0.04206,-0.026847 0.0862,-0.046629 0.1262596,-0.016875 z"/>
+ <path style="fill:#989898" d="m 10.565695,7.2103247 0.681728,0.5063559 c 0.04006,0.02975 0.06407,0.1100596 0.01688,0.1262591 -0.511925,0.1757126 -1.169875,0.4037103 -1.024093,1.3307295 0.0077,0.049295 -0.0862,0.04663 -0.126259,0.01687 L 9.4322212,8.6841853 c -0.04006,-0.02975 -0.026825,-0.077362 -0.01687,-0.1262596 0.1365091,-0.67092 0.531234,-1.0161558 1.0240918,-1.3307285 0.04206,-0.026845 0.0862,-0.04663 0.126259,-0.016875 z"/>
+ <path style="fill:#989898" d="m 14.556199,10.231328 0.681727,0.506356 c 0.04006,0.02975 0.06407,0.11006 0.01688,0.126259 -0.511925,0.175713 -1.169875,0.40371 -1.024093,1.33073 0.0078,0.04929 -0.0862,0.04663 -0.126259,0.01687 l -0.68173,-0.506354 c -0.04006,-0.02975 -0.02683,-0.07736 -0.01687,-0.12626 0.136509,-0.67092 0.531234,-1.016156 1.024092,-1.330728 0.04206,-0.02684 0.0862,-0.04663 0.12626,-0.01688 z"/>
+ <path style="fill:#b1b1b2" d="M 15,12.899999 V 13.4 h -2.000002 z"/>
+ <path style="opacity:0.1" d="m 21.92291,19.783385 c 0.106773,0.478663 0.07262,0.466828 -0.318832,0.763848 -0.48119,0.398113 -0.981849,0.794504 -1.553907,0.902624 -0.184259,0.03501 -0.382936,0.0635 -0.592008,0.04356 -0.341697,-0.02436 -0.427376,-0.136861 -0.596546,-0.420021 L 16.145273,16.526747 15.879705,15.350971 14.678728,14.124534 12.221959,12.141097 8.6998837,9.2976198 C 8.561692,9.0114151 8.3283504,8.6871508 8.0405551,8.3411051 7.878119,8.1457914 7.3525686,7.7736166 7.1297199,7.60358 6.0543205,6.7830378 5.4601374,6.2244379 5.2714879,5.9063411 5.17108,5.5001428 5.4417765,5.5463578 5.6859107,5.740449 l 7.1929283,5.718498 c 0.518743,0.377027 0.995415,0.743537 1.74132,1.177355 0.463006,0.0851 0.754278,0.03911 1.088087,-0.276925 0.181348,-0.207648 0.219856,-0.343876 0.288934,-0.49539 0.812085,0.430724 1.059154,0.547494 0.905908,1.77544 l 0.182101,0.765989 0.889464,2.058165 3.415033,2.490588 c 0.366348,0.187852 0.467953,0.486533 0.533224,0.829216 z"/>
+ <path style="fill:#664117" d="m 21.92291,19.283392 c 0.106773,0.478662 0.07262,0.466827 -0.318832,0.763848 -0.48119,0.398113 -0.981849,0.794504 -1.553907,0.902623 -0.184259,0.035 -0.382936,0.0635 -0.592008,0.04355 -0.341697,-0.02436 -0.427376,-0.13686 -0.596546,-0.420021 L 16.145273,16.026754 15.879705,14.850977 14.678728,13.624541 12.221959,11.641104 8.6998837,8.7976254 C 8.561692,8.5114207 8.3283504,8.1871564 8.0405551,7.8411107 7.878119,7.645797 7.3525686,7.2736222 7.1297199,7.1035856 6.0543205,6.2830434 5.4601374,5.7244435 5.2714879,5.4063467 5.17108,5.0001484 5.4417765,5.0463634 5.6859107,5.2404546 l 7.1929283,5.7184994 c 0.518743,0.377027 0.995415,0.743537 1.74132,1.177355 0.463006,0.0851 0.754278,0.03911 1.088087,-0.276925 0.181348,-0.207648 0.219856,-0.343877 0.288934,-0.495391 0.812085,0.430724 1.059154,0.547495 0.905908,1.775441 l 0.182101,0.765989 0.889464,2.058165 3.415033,2.490588 c 0.366348,0.187852 0.467953,0.486533 0.533224,0.829216 z"/>
+ <path style="opacity:0.2" d="m 19.474114,2.5001216 c 0.622397,0.0034 1.337452,0.08424 1.703383,0.3945957 0.407249,0.3453984 0.617256,1.1415867 0.724723,1.8143901 0.207536,0.7082899 0.0594,1.2202758 -0.207099,1.7993728 C 20.857542,8.2658931 19.765702,9.8958149 18.622567,11.500015 16.158879,10.108551 14.244405,8.2959056 13.000008,5.9693918 14.326445,4.8646734 15.80923,3.8383509 17.558172,2.9454857 18.182852,2.5450185 18.8509,2.4994595 19.474114,2.5001216 Z"/>
+ <path style="fill:#b1b1b2" d="m 19.474114,2.0001212 c 0.622397,0.0034 1.337452,0.08424 1.703383,0.3945957 0.407249,0.3453984 0.617256,1.1415867 0.724723,1.8143901 0.207536,0.7082898 0.0594,1.2202758 -0.207099,1.7993728 C 20.857542,7.7658927 19.765702,9.3958145 18.622567,11.000014 16.158879,9.6085502 14.244405,7.7959052 13.000008,5.4693914 14.326445,4.364673 15.80923,3.3383505 17.558172,2.4454853 18.182852,2.0450181 18.8509,1.9994591 19.474114,2.0001212 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.473647,2.0000071 c -0.623214,-6.6e-4 -1.290361,0.044846 -1.915041,0.4453129 -1.748942,0.8928652 -3.232161,1.9196981 -4.558598,3.0244164 0.06249,0.1168201 0.134348,0.2265797 0.200196,0.3408207 1.276416,-1.0433403 2.694899,-2.0159898 4.358402,-2.8652367 0.62468,-0.4004672 1.291827,-0.445975 1.915041,-0.4453129 0.622397,0.0034 1.338171,0.084176 1.704102,0.3945316 0.40725,0.3453984 0.617144,1.1416512 0.724611,1.8144546 0.04079,0.1392157 0.06399,0.2694596 0.0791,0.3955079 0.035,-0.2735928 0.01847,-0.5625084 -0.0791,-0.8955083 C 21.794893,3.5361899 21.584999,2.7399371 21.177749,2.3945387 20.811818,2.0841828 20.096044,2.0034121 19.473647,2.0000071 Z"/>
+ <path style="fill:#989898" d="M 17.896484 5.9609375 C 17.624171 5.9742252 16.849745 6.2190566 14.857422 8.0644531 C 15.200437 8.4366447 15.566399 8.7917335 15.955078 9.1289062 C 18.396265 6.2416652 18.03125 5.9707031 18.03125 5.9707031 C 18.023525 5.9782006 17.98842 5.9564515 17.896484 5.9609375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/opencomic.svg b/.icons/awkward/24x24/apps/opencomic.svg
new file mode 100644
index 00000000..d67b78f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opencomic.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e74c3c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2.0000004 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5000004 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2.0000004 Z"/>
+ <path style="opacity:0.2" d="M 5.5,8.7472264 6.7022035,13.233911 8.1977655,12.833176 6.9955615,8.3464914 Z M 8.383046,7.9747159 9.5852495,12.461401 11.080811,12.060667 9.8786075,7.5739814 Z M 11.266092,7.2022064 12.468296,11.688891 16.95498,10.486688 15.752777,6.0000029 Z M 7.0739785,14.621395 8.247223,19.000002 9.7427845,18.599267 8.5695405,14.22066 Z m 2.883046,-0.77251 0.4007345,1.495562 7.369731,-1.974714 -0.400735,-1.495561 z M 10.729535,16.73193 11.130269,18.227492 18.5,16.252778 18.099266,14.757217 Z"/>
+ <path style="fill:#ffffff" d="M 5.5,8.2472259 6.7022035,12.73391 8.1977655,12.333176 6.9955615,7.8464909 Z M 8.383046,7.4747154 9.5852495,11.961401 11.080811,11.560666 9.8786075,7.0739809 Z M 11.266092,6.7022059 12.468296,11.188891 16.95498,9.9866874 15.752777,5.5000024 Z M 7.0739785,14.121394 8.247223,18.500001 9.7427845,18.099267 8.5695405,13.72066 Z m 2.883046,-0.77251 0.4007345,1.495562 7.369731,-1.974714 -0.400735,-1.495561 z M 10.729535,16.23193 11.130269,17.727492 18.5,15.752778 18.099266,14.257217 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/opencubicplayer.svg b/.icons/awkward/24x24/apps/opencubicplayer.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opencubicplayer.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/opengl.svg b/.icons/awkward/24x24/apps/opengl.svg
new file mode 100644
index 00000000..50b58915
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opengl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3b82ad" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="m 20.400178,15.076556 c -1.428557,0.849 -3.5682,1.332246 -5.955468,1.332246 -4.301066,0 -7.7877775,-1.750002 -7.7877775,-3.908802 0,-2.1588 3.4867115,-3.908844 7.7877775,-3.908844 2.396044,0 4.544356,0.4922 5.972956,1.3465105 C 18.858333,8.5062655 16.062465,7.5004665 12.865733,7.5 7.969778,7.4992 4.0004243,9.7372215 4,12.498622 3.9995083,15.259978 7.9681765,17.499331 12.864154,17.5 c 3.184023,5.99e-4 5.972646,-1.002049 7.536024,-2.423444"/>
+ <path style="fill:#ffffff" d="m 20.400178,14.576556 c -1.428557,0.849 -3.5682,1.332246 -5.955468,1.332246 -4.301066,0 -7.7877775,-1.750002 -7.7877775,-3.908802 0,-2.1588 3.4867115,-3.908844 7.7877775,-3.908844 2.396044,0 4.544356,0.4922 5.972956,1.3465105 C 18.858333,8.0062655 16.062465,7.0004665 12.865733,7 7.969778,6.9992 4.0004243,9.2372215 4,11.998622 3.9995083,14.759978 7.9681765,16.999331 12.864154,17 c 3.184023,5.99e-4 5.972646,-1.002049 7.536024,-2.423444"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openjdk-10.svg b/.icons/awkward/24x24/apps/openjdk-10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openjdk-11.svg b/.icons/awkward/24x24/apps/openjdk-11.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openjdk-6.svg b/.icons/awkward/24x24/apps/openjdk-6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openjdk-7.svg b/.icons/awkward/24x24/apps/openjdk-7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openjdk-8.svg b/.icons/awkward/24x24/apps/openjdk-8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openjdk-9.svg b/.icons/awkward/24x24/apps/openjdk-9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openjdk-9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openlp.svg b/.icons/awkward/24x24/apps/openlp.svg
new file mode 100644
index 00000000..db892b67
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openlp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2a4986" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 7.274414,3.6961561 A 10,10 0 0 0 4.8193359,5.555531 L 18.694336,13.974477 3.8232422,6.753773 A 10,10 0 0 0 2.4423828,9.562367 L 19.143554,15.077992 2.1289063,10.982289 A 10,10 0 0 0 2,12.499867 10,10 0 0 0 2.1396485,14.149281 L 17.797851,15.702016 2.5234375,15.653188 a 10,10 0 0 0 1.3144531,2.602539 L 18.089844,16.966664 4.7207031,19.346546 A 10,10 0 0 0 7.227539,21.286 l 13.6875,-4.280273 a 10,10 0 0 0 0.726562,-1.893555 z"/>
+ <path style="fill:#ffffff" d="M 7.274414,3.196289 A 10,10 0 0 0 4.8193359,5.055664 L 18.694336,13.47461 3.8232422,6.253906 A 10,10 0 0 0 2.4423828,9.0625 L 19.143554,14.578125 2.1289063,10.482422 A 10,10 0 0 0 2,12 10,10 0 0 0 2.1396485,13.649414 L 17.797851,15.202149 2.5234375,15.153321 a 10,10 0 0 0 1.3144531,2.602538 L 18.089844,16.466797 4.7207031,18.846679 a 10,10 0 0 0 2.5068359,1.939454 l 13.6875,-4.280274 a 10,10 0 0 0 0.726562,-1.893554 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openmw.svg b/.icons/awkward/24x24/apps/openmw.svg
new file mode 100644
index 00000000..bd0541da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openmw.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.900391,5.5 c 0.813621,1.3926165 0.955288,2.7938532 0.90039,4.1953125 C 12.464841,9.5589624 12.111426,9.4383103 11.720703,9.3515625 8.3257741,8.597826 8.4077194,10.367131 7.0058594,11.021484 c 1.6123924,-0.0083 2.8960613,0.570401 4.0820316,1.31836 -0.28565,0.222542 -0.565814,0.469065 -0.835938,0.763672 -2.3502193,2.563227 -0.7798191,3.376744 -0.9140624,4.917968 0.7991894,-1.400854 1.9425184,-2.225735 3.1835934,-2.878906 0.04987,0.359615 0.121773,0.725104 0.242188,1.107422 1.044709,3.316964 2.535117,2.363129 3.802734,3.25 -0.813319,-1.3921 -0.955118,-2.794373 -0.90039,-4.195312 0.336,0.136387 0.691227,0.256984 1.082031,0.34375 3.394929,0.753735 3.312985,-1.01557 4.714844,-1.669922 -1.611874,0.0083 -2.896378,-0.5688 -4.082032,-1.316407 0.285966,-0.222711 0.565529,-0.470708 0.835938,-0.765625 2.350219,-2.5632269 0.777866,-3.3767452 0.912109,-4.9179684 -0.799189,1.4008541 -1.942518,2.225735 -3.183594,2.8789063 C 15.895441,9.4978143 15.823537,9.1323098 15.703125,8.75 14.658414,5.4330367 13.168008,6.3868696 11.900391,5.5 Z"/>
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 1.980469,-0.207031 A 10,10 0 0 1 6,12.5 10,10 0 0 1 14.019531,2.7070312 10,10 0 0 0 12,2.5 Z"/>
+ <path style="fill:#ca994c" d="m 19.129329,6.4792709 c -1.33292,2.3364 -3.615886,3.0789179 -5.729938,4.0754251 v 0 c -1.117565,0.47254 -2.186244,0.998886 -3.148348,2.048188 -2.3502194,2.563227 -0.7784712,3.376592 -0.9127145,4.917816 1.3329205,-2.3364 3.6158875,-3.078918 5.7299395,-4.075424 v 0 c 1.117565,-0.472541 2.186243,-0.998887 3.148347,-2.048188 2.350219,-2.5632273 0.778471,-3.3765939 0.912714,-4.9178171 z"/>
+ <path style="fill:#ca994c" d="m 21.462658,13.479257 c -2.689842,0.01385 -4.474364,-1.591993 -6.39439,-2.924561 v 0 C 14.100253,9.8231257 13.110085,9.1607959 11.720311,8.8522403 8.325382,8.0985038 8.40686,9.8663608 7.005,10.520714 c 2.6898423,-0.01385 4.474365,1.591992 6.394391,2.924562 v 0 c 0.968015,0.731569 1.958183,1.393899 3.347956,1.702455 3.394929,0.753735 3.313452,-1.014122 4.715311,-1.668474 z"/>
+ <path style="fill:#ca994c" d="m 11.900501,5 c 1.356922,2.3225433 0.858477,4.6709096 0.664452,6.999985 v 0 c -0.149551,1.20411 -0.228061,2.392787 0.199609,3.750643 1.044709,3.316964 2.534979,2.362472 3.802596,3.249343 -1.356922,-2.322544 -0.858477,-4.67091 -0.664452,-6.999986 v 0 C 16.052257,10.795876 16.130767,9.6071994 15.703098,8.2493423 14.658387,4.932379 13.168118,5.8868696 11.900501,5 Z"/>
+ <path style="opacity:0.25" d="m 11.900501,5 c 0.813878,1.3930568 0.960275,2.7954035 0.905234,4.1973059 l 1.463641,2.8026791 v 0 C 14.372063,10.790977 14.497437,9.6071994 14.069767,8.2493423 13.614997,6.8054404 12.804265,5.6255234 12.166646,5.1576819 12.076997,5.1119131 11.98824,5.0613847 11.900501,5 Z"/>
+ <path style="opacity:0.25" d="m 14.269376,11.999985 c -0.14728,1.734035 -0.496593,5.30856 2.050776,6.850507 l 9.63e-4,9.62e-4 c 0.0829,0.04331 0.164807,0.09169 0.246072,0.148546 -0.812014,-1.389865 -0.959602,-2.788974 -0.905609,-4.187665 z"/>
+ <path style="opacity:0.25" d="m 19.129329,6.4792709 c -0.799483,1.4013682 -1.940752,2.229325 -3.182356,2.882608 L 14.251602,12.03077 v 0 c 1.098377,-0.515575 2.186244,-0.998886 3.148349,-2.048188 1.02307,-1.1157938 1.639542,-2.4078666 1.725894,-3.1939817 -0.0053,-0.1005236 -0.0058,-0.2026533 0.0036,-0.3093294 z"/>
+ <path style="opacity:0.25" d="m 14.251602,12.03077 c -1.575358,0.739468 -4.8456425,2.224217 -4.9073235,5.201278 l -3.416e-4,0.0013 c 0.00392,0.09345 0.00298,0.188572 -0.00561,0.287377 0.7976511,-1.398155 1.9355231,-2.225526 3.1738201,-2.878112 z"/>
+ <path style="opacity:0.25" d="m 21.462658,13.479257 c -1.613362,0.0083 -2.901028,-0.56608 -4.08759,-1.314698 L 14.216056,12.03077 v 0 c 0.995688,0.693434 1.958183,1.393899 3.347957,1.702455 1.47784,0.328109 2.905045,0.215953 3.629017,-0.102321 0.08446,-0.05475 0.172599,-0.106356 0.269628,-0.151647 z"/>
+ <path style="opacity:0.25" d="M 14.216056,12.03077 C 12.787977,11.036204 9.8670052,8.9464284 7.2579547,10.381541 l -0.00126,3.42e-4 c -0.078955,0.05014 -0.1618083,0.09688 -0.2516797,0.138832 1.6096633,-0.0083 2.8951228,0.563448 4.079428,1.309553 z"/>
+ <path style="fill:#ca994c" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 A 10 10 0 0 0 13.980469 21.792969 A 10 10 0 0 1 6 12 A 10 10 0 0 1 14.019531 2.2070312 A 10 10 0 0 0 12 2 z"/>
+ <path style="opacity:0.25" d="M 12.990234 2.0527344 A 10 10 0 0 0 4 12 A 10 10 0 0 0 13.019531 21.941406 A 10 10 0 0 0 13.980469 21.792969 A 10 10 0 0 1 6 12 A 10 10 0 0 1 14.019531 2.2070312 A 10 10 0 0 0 12.990234 2.0527344 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4771525,2 2,6.4771525 2,12 c 0.00254,0.06904 0.0058,0.138056 0.00977,0.207031 C 2.1681626,6.8027119 6.593361,2.5029592 12,2.5 c 0.272607,0.00319 0.54497,0.017523 0.816406,0.042969 C 13.210055,2.4060266 13.61188,2.2938285 14.019531,2.2070312 13.35512,2.0696912 12.678457,2.0003235 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.900391,5 c 0.132367,0.226564 0.240999,0.4546565 0.339843,0.6816406 1.187324,0.5571828 2.509887,0.042568 3.462891,3.0683594 0.06993,0.2220159 0.121669,0.4375732 0.164063,0.6503906 0.0264,-0.013694 0.05181,-0.029122 0.07812,-0.042969 C 15.895442,8.9978143 15.823537,8.6323098 15.703125,8.25 14.658414,4.9330367 13.168008,5.8868696 11.900391,5 Z M 10.601562,8.6796875 C 8.3237447,8.5223452 8.2324869,9.9489261 7.0058594,10.521484 c 0.2268518,-0.0012 0.4456748,0.0123 0.6601562,0.0332 0.8282817,-0.7674156 1.2968949,-1.8154061 4.0546874,-1.2031255 0.390723,0.086748 0.744138,0.2073999 1.080078,0.34375 0.0065,-0.1667165 -0.0021,-0.333304 -0.002,-0.5 C 12.463433,9.059244 12.110779,8.9381667 11.720703,8.8515625 11.296337,8.7573454 10.926966,8.702165 10.601562,8.6796875 Z m 5.355469,0.671875 c -10.6380207,9.7656245 -5.31901,4.8828125 0,0 z m -5.222656,2.7851565 c -0.163327,0.143789 -0.325013,0.29512 -0.482422,0.466797 -1.1406666,1.244049 -1.3503986,2.072426 -1.2871092,2.77539 0.075303,-0.599749 0.4057772,-1.31418 1.2871092,-2.27539 0.270124,-0.294607 0.550288,-0.54113 0.835938,-0.763672 -0.11495,-0.0725 -0.23652,-0.13419 -0.353516,-0.203125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-base.svg b/.icons/awkward/24x24/apps/openoffice4-base.svg
new file mode 100644
index 00000000..8116ce1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-base.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e81d62" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,7.5 c -1.6775,0 -3.1111781,0.5176 -3.7050781,1.25 -0.0499,0.0615 -0.093259,0.125053 -0.1308594,0.189453 -0.0358,0.0611 -0.067697,0.122147 -0.091797,0.185547 a 3.9999,2 0 0 0 -0.015625,0.05859 c -0.0138,0.043 -0.028909,0.08696 -0.037109,0.130859 A 3.9999,2 0 0 0 8,9.5 c 2.2e-4,0.06499 0.00673,0.130862 0.019531,0.195312 a 3.9999,2 0 0 0 0.054688,0.1875 3.9999,2 0 0 0 0.09375,0.185547 A 3.9999,2 0 0 0 8.2949219,10.25 3.9999,2 0 0 0 12,11.5 a 3.9999,2 0 0 0 3.705078,-1.25 3.9999,2 0 0 0 0.002,-0.002 3.9999,2 0 0 0 0.107422,-0.154297 c 0.0064,-0.01014 0.01351,-0.02106 0.01953,-0.03125 a 3.9999,2 0 0 0 0.06641,-0.132812 c 0.0094,-0.02093 0.02133,-0.04144 0.0293,-0.0625 a 3.9999,2 0 0 0 0.03125,-0.111329 c 0.0077,-0.02933 0.01638,-0.05839 0.02148,-0.08789 A 3.9999,2 0 0 0 16,9.5 3.9999,2 0 0 0 15.978516,9.300781 C 15.940226,9.107281 15.845648,8.923 15.705078,8.75 15.111378,8.0175 13.6776,7.5 12,7.5 Z M 8.2949219,11.75 A 3.9999,2 0 0 0 8,12.5 a 3.9999,2 0 0 0 4,2 3.9999,2 0 0 0 4,-2 A 3.9999,2 0 0 0 15.705078,11.75 3.9999,2 0 0 1 12,13 3.9999,2 0 0 1 8.2949219,11.75 Z m 0,3 A 3.9999,2 0 0 0 8,15.5 a 3.9999,2 0 0 0 4,2 3.9999,2 0 0 0 4,-2 A 3.9999,2 0 0 0 15.705078,14.75 3.9999,2 0 0 1 12,16 3.9999,2 0 0 1 8.2949219,14.75 Z"/>
+ <path style="fill:#ffffff" d="M 12,7 C 10.3225,7 8.8888219,7.5176 8.2949219,8.25 8.2450219,8.3115 8.2016629,8.375053 8.1640625,8.439453 8.1282625,8.500553 8.0963655,8.5616 8.0722655,8.625 a 3.9999,2 0 0 0 -0.015625,0.05859 c -0.0138,0.043 -0.028909,0.08696 -0.037109,0.130859 A 3.9999,2 0 0 0 8,9 c 2.2e-4,0.06499 0.00673,0.130862 0.019531,0.195312 a 3.9999,2 0 0 0 0.054688,0.1875 3.9999,2 0 0 0 0.09375,0.185547 A 3.9999,2 0 0 0 8.2949219,9.75 3.9999,2 0 0 0 12,11 3.9999,2 0 0 0 15.705078,9.75 3.9999,2 0 0 0 15.707078,9.748 3.9999,2 0 0 0 15.8145,9.593703 c 0.0064,-0.01014 0.01351,-0.02106 0.01953,-0.03125 a 3.9999,2 0 0 0 0.06641,-0.132812 c 0.0094,-0.02093 0.02133,-0.04144 0.0293,-0.0625 a 3.9999,2 0 0 0 0.03125,-0.111329 c 0.0077,-0.02933 0.01638,-0.05839 0.02148,-0.08789 A 3.9999,2 0 0 0 16,9 3.9999,2 0 0 0 15.978516,8.800781 C 15.940226,8.607281 15.845648,8.423 15.705078,8.25 15.111378,7.5175 13.6776,7 12,7 Z M 8.2949219,11.25 A 3.9999,2 0 0 0 8,12 3.9999,2 0 0 0 12,14 3.9999,2 0 0 0 16,12 3.9999,2 0 0 0 15.705078,11.25 3.9999,2 0 0 1 12,12.5 3.9999,2 0 0 1 8.2949219,11.25 Z m 0,3 A 3.9999,2 0 0 0 8,15 3.9999,2 0 0 0 12,17 3.9999,2 0 0 0 16,15 3.9999,2 0 0 0 15.705078,14.25 3.9999,2 0 0 1 12,15.5 3.9999,2 0 0 1 8.2949219,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-calc.svg b/.icons/awkward/24x24/apps/openoffice4-calc.svg
new file mode 100644
index 00000000..1fa678e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-calc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="11.5" cy="13" r="9.5"/>
+ <circle style="fill:#4bae4f" cx="11.5" cy="12.5" r="9.5"/>
+ <path style="opacity:0.2" d="m 7,16.5 h 9 v -7 H 7 Z m 1,-6 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z"/>
+ <path style="fill:#ffffff" d="m 7,16 h 9 V 9 H 7 Z m 1,-6 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 8 Z m 4,0 h 3 v 1 h -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5 3 A 9.5 9.5 0 0 0 2 12.5 A 9.5 9.5 0 0 0 2.0097656 12.792969 A 9.5 9.5 0 0 1 11.5 3.5 A 9.5 9.5 0 0 1 20.990234 12.707031 A 9.5 9.5 0 0 0 21 12.5 A 9.5 9.5 0 0 0 11.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-draw.svg b/.icons/awkward/24x24/apps/openoffice4-draw.svg
new file mode 100644
index 00000000..f57ade66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-draw.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#fec006" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:square" d="m 7.5109245,13.042742 0.7693,0.017 c 1.5141,0.033 2.8522255,0.210478 3.3887755,1.043328 1.25185,1.9431 -1.127626,2.5732 -2.1238255,1.200901 -0.93095,-1.50625 -0.60925,-4.885828 0.7320495,-5.249228 2.42705,-0.5531505 2.829,3.549327 4.3232,2.797278 1.15415,-0.5809 -0.7297,-3.1712285 0.39941,-3.7992785 0.483935,-0.2692 1.49625,0.672328 1.49625,0.672328"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square" d="m 7.5109245,12.5425 0.7693,0.017 c 1.5141,0.033 2.8522255,0.210478 3.3887755,1.043328 1.25185,1.9431 -1.127626,2.5732 -2.1238255,1.2009 -0.93095,-1.50625 -0.60925,-4.885828 0.7320495,-5.249228 2.42705,-0.55315 2.829,3.549328 4.3232,2.797278 1.15415,-0.5809 -0.7297,-3.171228 0.39941,-3.799278 0.483935,-0.2692 1.49625,0.672328 1.49625,0.672328"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-impress.svg b/.icons/awkward/24x24/apps/openoffice4-impress.svg
new file mode 100644
index 00000000..7a0c25c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-impress.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#ff5722" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 9,9.5 c -1.1046,0 -2,0.89545 -2,2 0,1.10455 0.89545,2 2,2 1.10455,0 2,-0.89545 2,-2 H 9 Z m 4,0 v 1 h 4 v -1 z m 0,2 v 1 h 4 v -1 z m -6,3 v 1 h 8 v -1 z"/>
+ <path style="fill:#ffffff" d="m 9,9 c -1.1046,0 -2,0.89545 -2,2 0,1.10455 0.89545,2 2,2 1.10455,0 2,-0.89545 2,-2 H 9 Z m 4,0 v 1 h 4 V 9 Z m 0,2 v 1 h 4 v -1 z m -6,3 v 1 h 8 v -1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-main.svg b/.icons/awkward/24x24/apps/openoffice4-main.svg
new file mode 100644
index 00000000..109b7cdc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-main.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#0e85cd" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.010742,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 19.942524,8.249099 C 19.902774,8.225154 19.861625,8.203734 19.822125,8.1813275 19.175314,7.837149 18.463176,7.610312 17.706474,7.530919 16.369934,7.3913165 15.091631,7.730732 14.012219,8.4223075 13.273368,7.9585495 12.435134,7.656241 11.534106,7.5618645 10.291758,7.431643 9.101443,7.716871 8.07166,8.3128085 8.061785,8.3179685 8.05153,8.3251335 8.041525,8.3314185 8.016965,8.3524235 8,8.3858875 8,8.4236925 c 0,0.065251 0.04722,0.118321 0.106346,0.118321 0.00621,0 0.012025,-0.00145 0.01747,-0.00145 0.0025,-0.00125 0.00507,-0.00125 0.00722,-0.00125 C 8.684288,8.425614 9.261974,8.393268 9.8500415,8.4550185 11.50081,8.627947 12.939011,9.1899995 13.948791,10.456509 c 0.05241,0.05993 0.09913,0.05699 0.152303,-0.003 1.270201,-1.6274865 3.216711,-2.269914 5.30894,-2.0517565 0.116221,0.012325 0.231935,0.02842 0.345878,0.048305 0.03975,0.00588 0.101155,0.016945 0.136983,0.021 0.06925,0.0091 0.107106,-0.052225 0.107106,-0.1173385 -1.28e-4,-0.04523 -0.01785,-0.082755 -0.05748,-0.1044575 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 19.942524,7.749099 C 19.902774,7.725154 19.861625,7.703734 19.822125,7.6813275 19.175314,7.337149 18.463176,7.110312 17.706474,7.030919 16.369934,6.8913165 15.091631,7.230732 14.012219,7.9223075 13.273368,7.4585495 12.435134,7.156241 11.534106,7.0618645 10.291758,6.931643 9.101443,7.216871 8.07166,7.8128085 8.061785,7.8179685 8.05153,7.8251335 8.041525,7.8314185 8.016965,7.8524235 8,7.8858875 8,7.9236925 c 0,0.065251 0.04722,0.118321 0.106346,0.118321 0.00621,0 0.012025,-0.00145 0.01747,-0.00145 0.0025,-0.00125 0.00507,-0.00125 0.00722,-0.00125 0.553252,-0.1136995 1.130938,-0.1460455 1.7190055,-0.084295 1.6507685,0.1729285 3.0889695,0.734981 4.0987495,2.001491 0.05241,0.05993 0.09913,0.056989 0.152303,-0.00305 1.270201,-1.627487 3.216711,-2.2699145 5.30894,-2.051757 0.116221,0.012325 0.231935,0.02842 0.345878,0.048305 0.03975,0.00588 0.101155,0.016945 0.136983,0.021 0.06925,0.0091 0.107106,-0.052224 0.107106,-0.1173385 -1.28e-4,-0.04523 -0.01785,-0.082755 -0.05748,-0.1044575 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16.435865,13.500003 c -2.240006,0 -4.314054,0.700036 -6.008986,1.891273 C 9.13274,14.81831 7.6986195,14.499812 6.1883035,14.499812 c -0.9423325,0 -1.8550835,0.124819 -2.7225954,0.357346 0.00632,0.02988 -0.00661,-0.02977 0,0 -1.0666761,0.331433 -2.0243439,0.90649 -2.89317956,1.521572 -0.005611,0.0038 -0.01068,0.0075 -0.0163835,0.0114 -0.043459,0.0352 -0.0659561,0.09344 -0.0520426,0.152062 0.019245,0.08108 0.10113865,0.131288 0.18407635,0.112146 0.003085,-7.5e-4 0.143775,-0.0444 0.2110614,-0.06463 0.23238321,-0.07129 0.47097761,-0.135573 0.71124811,-0.191028 0.7398174,-0.170757 1.4750004,-0.312945 2.2021702,-0.31838 2.3181024,-0.01733 5.2085345,0.948548 6.7963705,2.370267 0.0037,0.0044 0.0087,0.0084 0.01349,0.0114 0.02645,0.02403 0.06027,0.03802 0.09927,0.03802 0.04753,0 0.091,-0.02182 0.118541,-0.05607 7.5e-4,0 0.05953,-0.08235 0.08963,-0.122601 1.886494,-2.543019 4.996957,-3.795851 8.45884,-3.795851 0.246764,0 0.493563,0.0085 0.736305,0.02566 0.07019,0.0046 0.217531,0.01615 0.220699,0.01615 0.08518,0 0.154201,-0.06783 0.154201,-0.151112 0,-0.0602 -0.03629,-0.111391 -0.08674,-0.135905 -0.0065,-0.0025 -0.01197,-0.0052 -0.01831,-0.0076 C 19.175878,13.774685 17.838213,13.5 16.435864,13.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.435865,13.000003 c -2.240006,0 -4.314054,0.700036 -6.008986,1.891273 C 9.13274,14.31831 7.6986195,13.999812 6.1883035,13.999812 c -0.9423325,0 -1.8550835,0.124819 -2.7225954,0.357346 0.00632,0.02988 -0.00661,-0.02977 0,0 -1.0666761,0.331433 -2.0243439,0.90649 -2.89317956,1.521572 -0.005611,0.0038 -0.01068,0.0075 -0.0163835,0.01141 -0.043459,0.0352 -0.0659561,0.09344 -0.0520426,0.152062 0.019245,0.08108 0.10113865,0.131288 0.18407635,0.112146 0.003085,-7.5e-4 0.143775,-0.0444 0.2110614,-0.06463 0.23238321,-0.07129 0.47097761,-0.135573 0.71124811,-0.191028 0.7398174,-0.170757 1.4750004,-0.312945 2.2021702,-0.31838 2.3181024,-0.01733 5.2085345,0.948548 6.7963705,2.370267 0.0037,0.0044 0.0087,0.0084 0.01349,0.0114 0.02645,0.02403 0.06027,0.03802 0.09927,0.03802 0.04753,0 0.091,-0.02182 0.118541,-0.05607 7.5e-4,0 0.05953,-0.08235 0.08963,-0.122601 1.886494,-2.543019 4.996957,-3.795851 8.45884,-3.795851 0.246764,0 0.493563,0.0085 0.736305,0.02566 0.07019,0.0046 0.217531,0.01615 0.220699,0.01615 0.08518,0 0.154201,-0.06783 0.154201,-0.151112 0,-0.0602 -0.03629,-0.111391 -0.08674,-0.135905 -0.0065,-0.0025 -0.01197,-0.0052 -0.01831,-0.0076 C 19.175878,13.274685 17.838213,13 16.435864,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-math.svg b/.icons/awkward/24x24/apps/openoffice4-math.svg
new file mode 100644
index 00000000..72fe9491
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-math.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 11.960938,9.5 10.404297,14.46875 9.2480469,11.574219 H 7 v 1.001953 h 1.59375 l 1.554688,3.919922 h 0.691406 l 1.851562,-5.988282 h 3.197266 V 9.5 Z m 0.748046,3 1.626954,1.90625 L 12.556641,16.5 h 0.888671 L 14.779297,14.929688 16.113281,16.5 h 0.888672 L 15.257812,14.445312 16.916016,12.5 H 16.027344 L 14.8125,13.923828 13.597656,12.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.960938 9 L 10.404297 13.96875 L 9.2480469 11.074219 L 7 11.074219 L 7 12.076172 L 8.59375 12.076172 L 10.148438 15.996094 L 10.839844 15.996094 L 12.691406 10.007812 L 15.888672 10.007812 L 15.888672 9 L 11.960938 9 z M 12.708984 12 L 14.335938 13.90625 L 12.556641 16 L 13.445312 16 L 14.779297 14.429688 L 16.113281 16 L 17.001953 16 L 15.257812 13.945312 L 16.916016 12 L 16.027344 12 L 14.8125 13.423828 L 13.597656 12 L 12.708984 12 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openoffice4-printeradmin.svg b/.icons/awkward/24x24/apps/openoffice4-printeradmin.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-printeradmin.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openoffice4-startcenter.svg b/.icons/awkward/24x24/apps/openoffice4-startcenter.svg
new file mode 120000
index 00000000..b6298846
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-startcenter.svg
@@ -0,0 +1 @@
+openoffice4-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openoffice4-writer.svg b/.icons/awkward/24x24/apps/openoffice4-writer.svg
new file mode 100644
index 00000000..661bdef4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openoffice4-writer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3e50b4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 8,16.5 v -1 h 5 v 1 z m 0,-2 v -1 h 8 v 1 z m 0,-2 v -1 h 8 v 1 z m 0,-2 V 9.4999998 h 8 V 10.5 Z"/>
+ <path style="fill:#ffffff" d="m 8,16 v -1 h 5 v 1 z m 0,-2 v -1 h 8 v 1 z m 0,-2 v -1 h 8 v 1 z M 8,9.9999998 v -1 h 8 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openra-cnc.svg b/.icons/awkward/24x24/apps/openra-cnc.svg
new file mode 100644
index 00000000..5425532b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openra-cnc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="12" r="10"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 2.477539,-0.461914 L 14.09961,17.578125 A 5.5,5.5 0 0 1 12,18 5.5,5.5 0 0 1 6.5,12.5 5.5,5.5 0 0 1 12,7 5.5,5.5 0 0 1 14.102539,7.4208985 L 14.482422,5.958008 A 7,7 0 0 0 12,5.5 Z"/>
+ <path style="fill:#e13535" d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 2.477539,-0.461914 L 14.09961,17.078125 A 5.5,5.5 0 0 1 12,17.5 5.5,5.5 0 0 1 6.5,12 5.5,5.5 0 0 1 12,6.5 5.5,5.5 0 0 1 14.102539,6.9208985 L 14.482422,5.458008 A 7,7 0 0 0 12,5 Z"/>
+ <path style="opacity:0.2" d="m 12,7.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 1.97461,-0.407227 L 13.592774,15.616211 A 3.5,3.5 0 0 1 12,16 3.5,3.5 0 0 1 8.5,12.5 3.5,3.5 0 0 1 12,9 3.5,3.5 0 0 1 13.592774,9.3876955 L 13.97461,7.913086 A 5,5 0 0 0 12,7.5 Z"/>
+ <path style="fill:#e13535" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 1.97461,-0.407227 L 13.592774,15.116211 A 3.5,3.5 0 0 1 12,15.5 3.5,3.5 0 0 1 8.5,12 3.5,3.5 0 0 1 12,8.5 3.5,3.5 0 0 1 13.592774,8.8876955 L 13.97461,7.413086 A 5,5 0 0 0 12,7 Z"/>
+ <path style="opacity:0.2" d="m 13.470147,9.8849475 a 3,3 0 0 0 -2.938912,0.00275 L 10.93934,11.439328 9.3849475,11.029841 a 3,3 0 0 0 0.00275,2.938912 L 10.939327,13.560648 10.52984,15.11504 a 3,3 0 0 0 2.938913,-0.0028 l -0.408105,-1.55163 1.554392,0.409487 a 3,3 0 0 0 -0.0028,-2.938912 l -1.55163,0.408105 z"/>
+ <path style="fill:#ffa92e" d="m 13.470147,9.3849475 a 3,3 0 0 0 -2.938912,0.00275 L 10.93934,10.939328 9.3849475,10.529841 a 3,3 0 0 0 0.00275,2.938912 L 10.939327,13.060648 10.52984,14.61504 a 3,3 0 0 0 2.938913,-0.0028 l -0.408105,-1.55163 1.554392,0.409487 a 3,3 0 0 0 -0.0028,-2.938912 l -1.55163,0.408105 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 5.010742,12.207031 7,7 0 0 1 12,5.5 7,7 0 0 1 14.362305,5.9189455 L 14.482422,5.458008 A 7,7 0 0 0 12,5 Z M 6.510742,12.292969 A 5.5,5.5 0 0 0 6.5,12.5 5.5,5.5 0 0 0 12,18 5.5,5.5 0 0 0 14.09961,17.578125 l 0.258789,1.000976 a 7,7 0 0 0 0.11914,-0.04102 L 14.09961,17.078125 A 5.5,5.5 0 0 1 12,17.5 5.5,5.5 0 0 1 6.510742,12.292969 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,7 A 5,5 0 0 0 7,12 5,5 0 0 0 7.010742,12.207031 5,5 0 0 1 12,7.5 5,5 0 0 1 13.856446,7.8691405 L 13.97461,7.413086 A 5,5 0 0 0 12,7 Z M 8.511719,12.270508 A 3.5,3.5 0 0 0 8.5,12.5 3.5,3.5 0 0 0 12,16 3.5,3.5 0 0 0 13.592774,15.616211 l 0.263672,1.021484 a 5,5 0 0 0 0.118164,-0.04492 L 13.592774,15.116211 A 3.5,3.5 0 0 1 12,15.5 3.5,3.5 0 0 1 8.511719,12.270508 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.036133,9.001953 A 3,3 0 0 0 10.53125,9.3876955 l 0.116211,0.4404295 a 3,3 0 0 1 2.706055,-10e-4 L 13.469727,9.384742 A 3,3 0 0 0 12.036133,9.0019295 Z m -2.6513675,1.528321 a 3,3 0 0 0 -0.370117,1.737304 3,3 0 0 1 0.370117,-1.237304 l 1.5546875,0.409179 -0.141601,-0.537109 z m 5.2275395,9.99e-4 -1.410156,0.371094 -0.141602,0.537109 1.551758,-0.408203 a 3,3 0 0 1 0.373047,1.201172 3,3 0 0 0 -0.373047,-1.701172 z m -3.672852,3.029297 -0.141601,0.03711 -0.267578,1.017579 a 3,3 0 0 0 0.116211,0.05762 z m 2.121094,0 0.291992,1.111328 a 3,3 0 0 0 0.116211,-0.05959 l -0.266601,-1.014649 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openra-d2k.svg b/.icons/awkward/24x24/apps/openra-d2k.svg
new file mode 100644
index 00000000..400d270a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openra-d2k.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="6" cy="7.5" r="4"/>
+ <circle style="fill:#8d533f" cx="6" cy="7" r="4"/>
+ <path style="opacity:0.2" d="m 5.622199,3.0214798 a 4,4 0 0 0 -1.4475998,0.41992 c 0.0202,0.06402 -0.0034,0.13624 -0.077,0.2 -0.0498,0.04316 -0.0906,0.11038 -0.0906,0.14962 0,0.11994 0.1084,0.3040999 0.195,0.33086 0.115,0.0356 0.0764,0.15832 -0.0716,0.22612 -0.0684,0.0314 -0.1526,0.1218 -0.187,0.2008 -0.0346,0.0792 -0.0854,0.1571999 -0.113,0.1734 -0.0274,0.0164 -0.05,0.0782 -0.05,0.1376 0,0.083 0.038,0.1231999 0.1626,0.1730002 0.0892,0.0358 0.196,0.0618 0.2374,0.0578 0.2382,-0.0224 0.2548,0.1164 0.0466,0.3876 -0.1106,0.144 -0.1638,0.1802 -0.2392,0.162 -0.0702,-0.0168 -0.1086,0.003 -0.1406,0.0726 -0.0336,0.0738 -0.0888,0.0988 -0.237,0.109 -0.1458,0.0102 -0.211,0.0398 -0.2656,0.1196 -0.04,0.0582 -0.0976,0.1054 -0.1282,0.1054 -0.03068,0 -0.10272,0.0392 -0.16016,0.0868 -0.11688,0.097 -0.16252,0.1068 -0.2035,0.0434 -0.05416,-0.084 -0.17102,-0.0416 -0.34492,0.125 -0.1538,0.1472 -0.17242,0.1866 -0.14922,0.3144 0.04128,0.2274 0.16462,0.4292 0.30546,0.4996 0.1229,0.0614 0.1253,0.068 0.05078,0.1468 -0.04286,0.0454 -0.1164,0.094 -0.16328,0.1081995 -0.1354,0.0412 -0.05918,0.0928 0.18242,0.1236005 0.24728,0.0314 0.32412,0.1209995 0.2086,0.2432 -0.06442,0.0682 -0.0608,0.081 0.04258,0.1458 0.202,0.1268 0.36264,0.0492 0.17304,-0.0836 -0.12186,-0.0854 -0.03664,-0.1202 0.1422,-0.0582 0.1426,0.0494 0.1708,0.0466 0.255,-0.0266 0.173,-0.1498 0.361,0.0718 0.2028,0.239 -0.1006,0.1066 -0.0702,0.2349995 0.0602,0.2528 0.0576,0.0078 0.1772,0.0614 0.266,0.1192 0.0888,0.0576 0.1856,0.105 0.2148,0.105 0.0292,0 0.1116,0.058599 0.1832,0.1302 0.1452,0.145 0.2258,0.1634 0.2668,0.0612 0.0492,-0.1228 0.0294,-0.1862 -0.1032,-0.3308 -0.1054,-0.1152 -0.2768,-0.4212 -0.2768,-0.4946 0,-0.0452 0.1742,-0.0068 0.2718,0.0598 0.061,0.0418 0.1598,0.0956 0.2196,0.12 0.0636,0.026 0.1296,0.1068 0.1597998,0.1952 0.047,0.1388 0.0656,0.1508 0.232,0.1508 h 0.1808 l 0.0274,0.3249995 c 0.0328,0.391 0.0642,0.4702 0.1984,0.5024 0.0988,0.0238 0.2042,0.1768 0.2042,0.2964 0,0.0318 -0.071,0.1098 -0.1578,0.1732 -0.1076,0.078601 -0.154,0.1454 -0.1468,0.2108 0.009,0.0818 -0.0096,0.0946 -0.1254,0.086001 -0.0746,-0.0056 -0.2042,0.0206 -0.2874,0.058199 -0.0986,0.044402 -0.2053998,0.058602 -0.3055998,0.040602 -0.1152,-0.020601 -0.1542,-0.0126 -0.1542,0.0324 0,0.0332 -0.0404,0.0952 -0.0896,0.137999 -0.1216,0.1054 -0.0714,0.1612 0.1154,0.1276 0.116,-0.0208 0.1612,-0.0116 0.1812,0.0384 0.0426,0.1062 -0.0654,0.2582 -0.1656,0.2332 -0.0636,-0.016 -0.094,0.0058 -0.1138,0.0808 -0.0068,0.0266 -0.0194,0.0492 -0.0344,0.0684 a 4,4 0 0 0 0.6329998,0.187 c -0.02,-0.0382 -0.0428,-0.073 -0.065,-0.0886 -0.103,-0.0728 -0.034,-0.262 0.1078,-0.296 0.1446,-0.0348 0.1218,-0.1286 -0.0354,-0.1466 -0.1378,-0.0156 -0.2843998,-0.1552 -0.2383998,-0.2266 0.031,-0.0478 0.1627998,-0.0408 0.4293998,0.0224 0.1204,0.0284 0.2026,-0.0288 0.4816,-0.334 0.1614,-0.1768 0.2856,-0.2504005 0.4218,-0.2504005 0.052,0 0.2374,-0.0478 0.4122,-0.1061995 0.33,-0.1106 0.459,-0.1066005 0.4468,0.014 -0.0252,0.2507995 0.1362,0.2424 0.3992,-0.0204 0.1096,-0.1094 0.2098,-0.1886 0.2228,-0.1762 0.0502,0.0482 -0.0402,0.2828 -0.1458,0.3778 -0.1338,0.1204 -0.1404,0.1964 -0.0226,0.2566 0.0644,0.0332 0.0918,0.1002 0.102,0.2508 l 0.0136,0.2056 h 0.1672 c 0.0586,0 0.1072,0.008 0.1464,0.023 a 4,4 0 0 0 1.938,-3.3012 c -0.0612,-0.1308 -0.0568,-0.2098 0,-0.2988 a 4,4 0 0 0 -0.018,-0.2242 c -0.0364,-0.0018 -0.0736,-0.0034 -0.1164,-0.0016 -0.2016,0.0084 -0.3742,-0.071 -0.3742,-0.1722 0,-0.0214 -0.0716,-0.1096 -0.159,-0.1958 -0.0992,-0.0976 -0.15,-0.184 -0.1352,-0.2288 0.0136,-0.0408 -0.0156,-0.1066 -0.0672,-0.1512 -0.0502,-0.0436 -0.0914,-0.1136 -0.0914,-0.1556 0,-0.067 -0.0426,-0.0754 -0.3508,-0.068 l -0.3508,0.0086 0.006,0.3458 c 0.0104,0.6056 0.1006,0.7628 0.3788,0.6614 0.1274,-0.0466 0.4404,-0.0114 0.5294,0.0592 0.0322,0.0256 0.0788,0.1184 0.1034,0.2064 0.0248,0.0878 0.1164,0.24 0.204,0.3378 0.1772,0.1984 0.191,0.2758 0.0894,0.5086 -0.0886,0.2032 -0.1842,0.1798 -0.1652,-0.0406 l 0.014,-0.164 -0.15,0.028 c -0.083,0.0158 -0.187,0.077 -0.2336,0.1376 -0.0664,0.0862 -0.0974,0.0988 -0.1472,0.0594 -0.0348,-0.0276 -0.063,-0.0858 -0.063,-0.129 0,-0.0432 -0.0428,-0.0912 -0.0948,-0.107 -0.0522,-0.0158 -0.1236,-0.0944 -0.1586,-0.175 -0.0562,-0.1288 -0.0548,-0.1682 0.0106,-0.3246 0.0662,-0.1586 0.0668,-0.1848 0.0058,-0.2434 -0.056,-0.0536 -0.085,-0.0554 -0.1586,-0.0112 -0.074,0.0442 -0.109,0.041 -0.197,-0.018 -0.0586,-0.0394 -0.1612,-0.072 -0.2276,-0.072 -0.135,0 -0.1758,-0.0656 -0.1758,-0.2828 0,-0.2006 -0.1196,-0.2734 -0.4044,-0.2472 -0.1976,0.0182 -0.2412,0.0052 -0.4006,-0.1176 -0.0986,-0.0758 -0.2542,-0.2582 -0.3462,-0.4058 -0.092,-0.1476 -0.191,-0.3018 -0.22,-0.3426 -0.0416,-0.059 -0.0314,-0.1156 0.05,-0.2762 l 0.1028,-0.2020002 -0.2172,0.0294 c -0.3864,0.0522 -0.4646,0.1022 -0.2984,0.1914002 0.0648,0.0346 0.0676,0.0524 0.0176,0.1101995 -0.0328,0.0376 -0.0482,0.0974 -0.034,0.1328005 0.0142,0.0352 -0.0038,0.1184 -0.0398,0.1846 -0.0362,0.0664 -0.0664,0.1594 -0.0676,0.2072 -0.0038,0.149 -0.259,0.2676 -0.5434,0.2518 -0.4308,-0.0238 -0.4658,-0.017 -0.6187998,0.125 -0.1912,0.1776 -0.2158,0.2602 -0.1268,0.425 0.0862,0.16 0.2394,0.2238 0.5045998,0.2106 0.2372,-0.0118 0.264,0.0092 0.2098,0.166 -0.0462,0.1332 -0.201,0.1844 -0.306,0.1012 -0.0808,-0.0642 -0.3593998,-0.0146 -0.4447998,0.0794 -0.0358,0.0392 -0.089,0.1424 -0.118,0.2288 -0.05,0.1492 -0.0646,0.1584 -0.2886,0.18 -0.2236,0.0218 -0.2452,0.0146 -0.406,-0.1336 -0.1794,-0.1652 -0.2098,-0.2916 -0.1234,-0.5092 0.0384,-0.0964 0.0668,-0.1122 0.1692,-0.0934 0.2028,0.037 0.2828,-0.0334 0.2828,-0.25 0,-0.105 -0.0204,-0.2032 -0.0454,-0.218 -0.0248,-0.0148 -0.0452,-0.0704 -0.0452,-0.1238 0,-0.0534 -0.0256,-0.1222 -0.0566,-0.1524 -0.0454,-0.044 -0.0388,-0.0676 0.0336,-0.1188 0.0496,-0.035 0.1312,-0.0586 0.1812,-0.0526 0.0498,0.006 0.1876,-0.0156 0.3062,-0.0478 0.1714,-0.0462 0.2218,-0.0812 0.245,-0.1714 0.044,-0.1712005 0.1513998,-0.3086005 0.2413998,-0.3086005 0.1422,0 0.1452,-0.3343997 0.007,-0.8207997 -0.0204,-0.0718 -0.0766,-0.1174 -0.1757998,-0.142 -0.0804,-0.02 -0.1678,-0.0748 -0.1942,-0.12196 -0.0262,-0.04716 -0.0744,-0.08556 -0.107,-0.08556 -0.0326,0 -0.0964,-0.03904 -0.1414,-0.08672 -0.0454,-0.048 -0.1392,-0.08672 -0.2106,-0.08672 -0.169,0 -0.1718,-0.11636 -0.0042,-0.17772 0.177,-0.06488 0.4526,0.02016 0.5192,0.16014 0.0902,0.18982 0.1904,0.11062 0.2225998,-0.17616 0.0398,-0.3547 0.1622,-0.45664 0.548,-0.45664 h 0.2774 l -0.1216,-0.12148 c -0.0378,-0.03792 -0.0692,-0.08426 -0.091,-0.1297 z m 1.438,0.12578 c -0.0078,0.00704 -0.0154,0.0128 -0.023,0.0207 -0.0928,0.09472 -0.1364,0.10822 -0.2798,0.08634 -0.2504,-0.03818 -0.2182,0.06264 0.059,0.18438 0.1498,0.06582 0.2462,0.14086 0.279,0.21678 0.158,0.36632 0.2668,0.5635399 0.3214,0.5835399 0.1104,0.0406 0.1762,-0.04088 0.2008,-0.2491599 0.0282,-0.2389601 0.109,-0.2896201 0.2542,-0.1589801 0.0564,0.0507 0.1352,0.09218 0.175,0.09218 0.1242,0 0.216,0.04986 0.216,0.1172 0,0.03548 0.042,0.12098 0.0934,0.19016 0.0758,0.1018 0.1272,0.1262 0.2688,0.1262 0.1738,0 0.2804,0.0326 0.498,0.1528 0.0034,0.0018 0.0068,0.0024 0.0102,0.0042 a 4,4 0 0 0 -2.073,-1.3663399 z M 2.0007992,6.98286 a 4,4 0 0 0 -7.8e-4,0.0172 4,4 0 0 0 0.07812,0.7684 c 0.14492,0.059 0.18496,0.0356 0.2,-0.0992 0.00778,-0.0698 0.04422,-0.1488 0.08126,-0.1762 0.05722,-0.0422 0.0469,-0.0638 -0.07032,-0.1438 -0.07588,-0.0518 -0.15066,-0.1422 -0.16602,-0.2008 -0.01488,-0.0568 -0.0652,-0.1188005 -0.12226,-0.1656 z m 1.25902,1.3222 c -0.0374,-0.0038 -0.08246,0.0162 -0.13246,0.0642 -0.10578,0.1011995 -0.0898,0.3046 0.03008,0.3849995 0.13738,0.0922 0.19038,0.0654 0.20778,-0.1046 0.0214,-0.2096 -0.0234,-0.336 -0.1054,-0.3445995 z m 0.6788,0.6048 c -0.0408,0.0014 -0.0858,0.0306 -0.1308,0.0922 -0.0478,0.0652 -0.0608,0.1494 -0.0426,0.2772 0.0226,0.1572 0.0128,0.1908 -0.0694,0.2329995 -0.1058,0.054 -0.1284,0.2148 -0.0418,0.2976005 0.086,0.0824 0.168,0.0608 0.1976,-0.052 0.042,-0.1608 0.2774,-0.1796 0.4382,-0.0352 0.0686,0.0616 0.1246,0.0928 0.1246,0.0692 0,-0.0236 -0.0714,-0.1093995 -0.1586,-0.1902 -0.1334,-0.1239995 -0.1582,-0.1768 -0.1582,-0.3364 0,-0.2252 -0.069,-0.3582 -0.159,-0.3554 z m -1.11478,0.5164 a 4,4 0 0 0 0.09258,0.1168 c -0.02726,-0.0422 -0.05838,-0.0826 -0.09258,-0.1168 z m 1.34798,0.613999 c -0.0202,0.007 -0.0288,0.0324 -0.0288,0.077 0,0.0452 -0.0288,0.0926 -0.064,0.1054 -0.0468,0.0172 -0.0576,0.0714 -0.0396,0.200801 0.0034,0.0242 0.0044,0.0436 0.0056,0.0638 a 4,4 0 0 0 0.1664,0.0854 c -0.0028,-0.0692 0.0098,-0.1506 0.046,-0.252601 0.0614,-0.173199 0.0636,-0.216599 0.0136,-0.247 -0.0468,-0.0284 -0.0788,-0.0398 -0.0992,-0.0328 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="9"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,3 A 4,4 0 0 0 2,7 4,4 0 0 0 2.0107422,7.288086 4,4 0 0 1 6,3.5 4,4 0 0 1 9.989258,7.211914 4,4 0 0 0 10,7 4,4 0 0 0 6,3 Z"/>
+ <circle style="fill:#bb694b" cx="12" cy="12" r="9"/>
+ <path style="opacity:0.2" d="m 11.149948,3.0483294 a 9,9 0 0 0 -3.2571,0.94482 c 0.04545,0.144045 -0.00765,0.30654 -0.17325,0.45 -0.11205,0.09711 -0.20385,0.248355 -0.20385,0.336645 0,0.2698651 0.2439,0.6842251 0.43875,0.7444351 0.25875,0.0801 0.1719,0.35622 -0.1611,0.50877 -0.1539,0.07065 -0.34335,0.27405 -0.42075,0.4518 -0.07785,0.1782 -0.19215,0.3537 -0.25425,0.39015 -0.06165,0.0369 -0.1125,0.17595 -0.1125,0.3096 0,0.18675 0.0855,0.2772 0.36585,0.38925 0.2007,0.08055 0.441,0.13905 0.53415,0.13005 0.53595,-0.0504 0.5733,0.2619 0.10485,0.8721 -0.24885,0.324 -0.36855,0.40545 -0.5382,0.3645 -0.15795,-0.0378 -0.24435,0.00675 -0.31635,0.16335 -0.0756,0.16605 -0.1998,0.2223 -0.53325,0.24525 -0.32805,0.02295 -0.47475,0.08955 -0.5976,0.2691 -0.09,0.13095 -0.2196,0.23715 -0.28845,0.23715 -0.06903,0 -0.23112,0.0882 -0.36036,0.1952995 -0.26298,0.21825 -0.36567,0.2403 -0.4578748,0.09765 -0.12186,-0.1889995 -0.384795,-0.0936 -0.77607,0.28125 -0.34605,0.3312 -0.387945,0.41985 -0.335745,0.7074 0.09288,0.51165 0.370395,0.9657 0.687285,1.1241 0.276525,0.13815 0.281925,0.153 0.114255,0.3303 -0.096435,0.10215 -0.2619,0.2115 -0.36738,0.24345 -0.30465,0.0927 -0.133155,0.2088 0.410445,0.2781 0.5563798,0.07065 0.7292698,0.27225 0.4693498,0.5472 -0.1449448,0.15345 -0.1367998,0.18225 0.095805,0.32805 0.4545,0.2853 0.81594,0.1107 0.38934,-0.1881 -0.274185,-0.19215 -0.08244,-0.27045 0.31995,-0.13095 0.32085,0.11115 0.3843,0.10485 0.57375,-0.05985 0.38925,-0.33705 0.81225,0.16155 0.4563,0.53775 -0.22635,0.23985 -0.15795,0.52875 0.13545,0.5688 0.1296,0.01755 0.3987,0.13815 0.5985,0.2682 0.1998,0.1296 0.4176,0.23625 0.4833,0.23625 0.0657,0 0.2511,0.13185 0.4122,0.29295 0.3267,0.32625 0.50805,0.36765 0.6003,0.1377 0.1107,-0.2763 0.06615,-0.41895 -0.2322,-0.7443 -0.23715,-0.2592 -0.6228,-0.9477 -0.6228,-1.11285 0,-0.1017 0.39195,-0.0153 0.61155,0.13455 0.13725,0.09405 0.35955,0.2151 0.4941,0.27 0.1431,0.0585 0.2916,0.2403 0.35955,0.4392 0.10575,0.3123 0.1476,0.3393 0.522,0.3393 h 0.4068 l 0.06165,0.73125 c 0.0738,0.87975 0.14445,1.05795 0.4464,1.1304 0.2223,0.05355 0.45945,0.3978 0.45945,0.6669 0,0.07155 -0.15975,0.24705 -0.35505,0.3897 -0.2421,0.17685 -0.3465,0.32715 -0.3303,0.4743 0.02025,0.18405 -0.0216,0.21285 -0.28215,0.1935 -0.16785,-0.0126 -0.45945,0.04635 -0.64665,0.13095 -0.22185,0.0999 -0.46215,0.13185 -0.6876,0.09135 -0.2592,-0.04635 -0.34695,-0.02835 -0.34695,0.0729 0,0.0747 -0.0909,0.2142 -0.2016,0.3105 -0.2736,0.23715 -0.16065,0.3627 0.25965,0.2871 0.261,-0.0468 0.3627,-0.0261 0.4077,0.0864 0.09585,0.23895 -0.14715,0.58095 -0.3726,0.5247 -0.1431,-0.036 -0.2115,0.01305 -0.25605,0.1818 -0.0153,0.05985 -0.04365,0.1107 -0.0774,0.1539 a 9,9 0 0 0 1.42425,0.42075 c -0.045,-0.08595 -0.0963,-0.16425 -0.14625,-0.19935 -0.23175,-0.1638 -0.0765,-0.5895 0.24255,-0.666 0.32535,-0.0783 0.27405,-0.28935 -0.07965,-0.32985 -0.31005,-0.0351 -0.6399,-0.3492 -0.5364,-0.50985 0.06975,-0.10755 0.3663,-0.0918 0.96615,0.0504 0.2709,0.0639 0.45585,-0.0648 1.0836,-0.7515 0.36315,-0.3978 0.6426,-0.5634 0.94905,-0.5634 0.117,0 0.53415,-0.10755 0.92745,-0.23895 0.7425,-0.24885 1.03275,-0.23985 1.0053,0.0315 -0.0567,0.5643 0.30645,0.5454 0.8982,-0.0459 0.2466,-0.24615 0.47205,-0.42435 0.5013,-0.39645 0.11295,0.10845 -0.09045,0.6363 -0.32805,0.85005 -0.30105,0.2709 -0.3159,0.4419 -0.05085,0.57735 0.1449,0.0747 0.20655,0.22545 0.2295,0.5643 l 0.0306,0.4626 h 0.3762 c 0.13185,0 0.2412,0.018 0.3294,0.05175 a 9,9 0 0 0 4.3605,-7.4277 c -0.1377,-0.2943 -0.1278,-0.47205 0,-0.6723 a 9,9 0 0 0 -0.0405,-0.50445 c -0.0819,-0.004 -0.1656,-0.0076 -0.2619,-0.0036 -0.4536,0.0189 -0.84195,-0.15975 -0.84195,-0.38745 0,-0.04815 -0.1611,-0.2466 -0.35775,-0.44055 -0.2232,-0.2196 -0.3375,-0.4139995 -0.3042,-0.5147995 0.0306,-0.0918 -0.0351,-0.23985 -0.1512,-0.3402 -0.11295,-0.0981 -0.20565,-0.2556 -0.20565,-0.3501 0,-0.15075 -0.09585,-0.16965 -0.7893,-0.153 l -0.7893,0.01935 0.0135,0.77805 c 0.0234,1.3625995 0.22635,1.7162995 0.8523,1.4881495 0.28665,-0.10485 0.9909,-0.02565 1.19115,0.1332 0.07245,0.0576 0.1773,0.2664 0.23265,0.4644 0.0558,0.19755 0.2619,0.54 0.459,0.76005 0.3987,0.4464 0.42975,0.62055 0.20115,1.14435 -0.19935,0.4572 -0.41445,0.40455 -0.3717,-0.09135 l 0.0315,-0.369 -0.3375,0.063 c -0.18675,0.03555 -0.42075,0.17325 -0.5256,0.3096 -0.1494,0.19395 -0.21915,0.2223 -0.3312,0.13365 -0.0783,-0.0621 -0.14175,-0.19305 -0.14175,-0.29025 0,-0.0972 -0.0963,-0.2052 -0.2133,-0.24075 -0.11745,-0.03555 -0.2781,-0.2124 -0.35685,-0.39375 -0.12645,-0.2898 -0.1233,-0.37845 0.02385,-0.73035 0.14895,-0.35685 0.1503,-0.4158 0.01305,-0.54765 -0.126,-0.1206 -0.19125,-0.12465 -0.35685,-0.0252 -0.1665,0.09945 -0.24525,0.09225 -0.44325,-0.0405 -0.13185,-0.08865 -0.3627,-0.162 -0.5121,-0.162 -0.30375,0 -0.39555,-0.1476 -0.39555,-0.6363 0,-0.45135 -0.2691,-0.61515 -0.9099,-0.5562 -0.4446,0.04095 -0.5427,0.0117 -0.90135,-0.2645995 -0.22185,-0.17055 -0.57195,-0.58095 -0.77895,-0.91305 -0.207,-0.3321 -0.42975,-0.67905 -0.495,-0.77085 -0.0936,-0.13275 -0.07065,-0.2601 0.1125,-0.62145 l 0.2313,-0.4545 -0.4887,0.06615 c -0.8694,0.11745 -1.04535,0.22995 -0.6714,0.43065 0.1458,0.07785 0.1521,0.1179 0.0396,0.24795 -0.0738,0.0846 -0.10845,0.21915 -0.0765,0.2988 0.03195,0.0792 -0.0085,0.2664 -0.08955,0.41535 -0.08145,0.1494 -0.1494,0.35865 -0.1521,0.4662 -0.0085,0.33525 -0.58275,0.6021 -1.22265,0.56655 -0.9693,-0.05355 -1.04805,-0.03825 -1.3923,0.28125 -0.4302,0.3995995 -0.48555,0.5854495 -0.2853,0.9562495 0.19395,0.36 0.53865,0.50355 1.13535,0.47385 0.5337,-0.02655 0.594,0.0207 0.47205,0.3735 -0.10395,0.2997 -0.45225,0.4149 -0.6885,0.2277 -0.1818,-0.14445 -0.80865,-0.03285 -1.0008,0.17865 -0.08055,0.0882 -0.20025,0.3204 -0.2655,0.5148 -0.1125,0.3357 -0.14535,0.3564 -0.64935,0.405 -0.5031,0.04905 -0.5517,0.03285 -0.9135,-0.3006 -0.40365,-0.3717 -0.47205,-0.6561 -0.27765,-1.1457 0.0864,-0.2169 0.1503,-0.25245 0.3807,-0.21015 0.4563,0.08325 0.6363,-0.07515 0.6363,-0.5625 0,-0.23625 -0.0459,-0.4572 -0.10215,-0.4905 -0.0558,-0.0333 -0.1017,-0.1584 -0.1017,-0.27855 0,-0.1201495 -0.0576,-0.2749495 -0.12735,-0.3428995 -0.10215,-0.099 -0.0873,-0.1521 0.0756,-0.2673 0.1116,-0.07875 0.2952,-0.13185 0.4077,-0.11835 0.11205,0.0135 0.4221,-0.0351 0.68895,-0.10755 0.38565,-0.10395 0.49905,-0.1827 0.55125,-0.38565 0.099,-0.3852 0.34065,-0.69435 0.54315,-0.69435 0.31995,0 0.3267,-0.7524 0.01575,-1.8468 -0.0459,-0.16155 -0.17235,-0.26415 -0.39555,-0.3195 -0.1809,-0.045 -0.37755,-0.1683 -0.43695,-0.27441 -0.05895,-0.10611 -0.1674,-0.19251 -0.24075,-0.19251 -0.07335,0 -0.2169,-0.08784 -0.31815,-0.19512 -0.10215,-0.108 -0.3132,-0.19512 -0.47385,-0.19512 -0.38025,0 -0.38655,-0.2618101 -0.00945,-0.3998701 0.39825,-0.14598 1.01835,0.04536 1.1682,0.3603151 0.20295,0.427095 0.4284,0.248895 0.50085,-0.3963601 0.08955,-0.798075 0.36495,-1.02744 1.233,-1.02744 h 0.62415 l -0.2736,-0.27333 c -0.08505,-0.08532 -0.1557,-0.189585 -0.20475,-0.291825 z m 3.2355,0.283005 c -0.01755,0.01584 -0.03465,0.0288 -0.05175,0.046575 -0.2088,0.21312 -0.3069,0.243495 -0.62955,0.194265 -0.5634,-0.085905 -0.49095,0.14094 0.13275,0.414855 0.33705,0.148095 0.55395,0.316935 0.62775,0.487755 0.3555,0.8242201 0.6003,1.2679651 0.72315,1.3129651 0.2484,0.09135 0.39645,-0.09198 0.4518,-0.56061 0.06345,-0.5376601 0.24525,-0.6516451 0.57195,-0.3577051 0.1269,0.114075 0.3042,0.2074051 0.39375,0.2074051 0.27945,0 0.486,0.112185 0.486,0.2637 0,0.07983 0.0945,0.272205 0.21015,0.42786 0.17055,0.22905 0.2862,0.28395 0.6048,0.28395 0.39105,0 0.6309,0.07335 1.1205,0.3438 0.0076,0.00405 0.0153,0.0054 0.02295,0.00945 A 9,9 0 0 0 14.385448,3.3313344 Z M 3.0017982,11.961434 a 9,9 0 0 0 -0.00176,0.0387 9,9 0 0 0 0.17577,1.728899 c 0.32607,0.13275 0.41616,0.0801 0.45,-0.2232 0.017505,-0.15705 0.099495,-0.3348 0.182835,-0.39645 0.128745,-0.09495 0.105525,-0.143549 -0.15822,-0.323549 -0.17073,-0.11655 -0.338985,-0.31995 -0.373545,-0.4518 -0.03348,-0.127801 -0.1467,-0.267301 -0.275085,-0.372601 z m 2.8327948,2.97495 c -0.08415,-0.0085 -0.185535,0.03645 -0.298035,0.144451 -0.238005,0.2277 -0.20205,0.68535 0.06768,0.866249 0.309105,0.20745 0.428355,0.14715 0.467505,-0.23535 0.04815,-0.4716 -0.05265,-0.756 -0.23715,-0.77535 z m 1.5273,1.3608 c -0.0918,0.0032 -0.19305,0.06885 -0.2943,0.207451 -0.10755,0.146699 -0.1368,0.33615 -0.09585,0.623699 0.05085,0.3537 0.0288,0.429301 -0.15615,0.52425 -0.23805,0.1215 -0.2889,0.4833 -0.09405,0.6696 0.1935,0.1854 0.378,0.1368 0.4446,-0.117 0.0945,-0.3618 0.62415,-0.4041 0.98595,-0.0792 0.15435,0.1386 0.28035,0.2088 0.28035,0.1557 0,-0.0531 -0.16065,-0.24615 -0.35685,-0.42795 -0.30015,-0.279 -0.35595,-0.3978 -0.35595,-0.7569 0,-0.5067 -0.15525,-0.80595 -0.35775,-0.79965 z m -2.5082548,1.1619 a 9,9 0 0 0 0.2083048,0.2628 c -0.061335,-0.09495 -0.1313548,-0.18585 -0.2083048,-0.2628 z m 3.0329548,1.3815 c -0.04545,0.01575 -0.0648,0.0729 -0.0648,0.17325 0,0.1017 -0.0648,0.20835 -0.144,0.23715 -0.1053,0.0387 -0.1296,0.16065 -0.0891,0.4518 0.00765,0.05445 0.0099,0.0981 0.0126,0.14355 a 9,9 0 0 0 0.3744,0.19215 c -0.0063,-0.1557 0.02205,-0.33885 0.1035,-0.56835 0.13815,-0.3897 0.1431,-0.48735 0.0306,-0.55575 -0.1053,-0.0639 -0.1773,-0.08955 -0.2232,-0.0738 z"/>
+ <circle style="opacity:0.2" cx="16" cy="14.5" r="3"/>
+ <circle style="fill:#eea788" cx="16" cy="14" r="3"/>
+ <path style="opacity:0.2" d="m 15.71665,11.01611 a 3,3 0 0 0 -1.0857,0.31494 c 0.01515,0.04802 -0.0026,0.10218 -0.05775,0.15 -0.03735,0.03237 -0.06795,0.08278 -0.06795,0.112215 0,0.08995 0.0813,0.228075 0.14625,0.248145 0.08625,0.0267 0.0573,0.11874 -0.0537,0.16959 -0.0513,0.02355 -0.11445,0.09135 -0.14025,0.1506 -0.02595,0.0594 -0.06405,0.1179 -0.08475,0.13005 -0.02055,0.0123 -0.0375,0.05865 -0.0375,0.1032 0,0.06225 0.0285,0.0924 0.12195,0.12975 0.0669,0.02685 0.147,0.04635 0.17805,0.04335 0.17865,-0.0168 0.1911,0.0873 0.03495,0.2907 -0.08295,0.108 -0.12285,0.13515 -0.1794,0.1215 -0.05265,-0.0126 -0.08145,0.0023 -0.10545,0.05445 -0.0252,0.05535 -0.0666,0.0741 -0.17775,0.08175 -0.10935,0.0076 -0.15825,0.02985 -0.1992,0.0897 -0.03,0.04365 -0.0732,0.07905 -0.09615,0.07905 -0.02301,0 -0.07704,0.0294 -0.12012,0.0651 -0.08766,0.07275 -0.12189,0.0801 -0.152625,0.03255 -0.04062,-0.063 -0.128265,-0.0312 -0.25869,0.09375 -0.11535,0.1104 -0.129315,0.139951 -0.111915,0.2358 0.03096,0.17055 0.123465,0.3219 0.229095,0.3747 0.09218,0.04605 0.09398,0.051 0.03809,0.1101 -0.03214,0.03405 -0.0873,0.0705 -0.12246,0.08115 -0.10155,0.0309 -0.04439,0.0696 0.136815,0.0927 0.18546,0.02355 0.24309,0.09075 0.15645,0.1824 -0.04831,0.05115 -0.0456,0.06075 0.03194,0.10935 0.1515,0.0951 0.27198,0.0369 0.12978,-0.0627 -0.0914,-0.06405 -0.02748,-0.09015 0.10665,-0.04365 0.10695,0.03705 0.1281,0.03495 0.19125,-0.01995 0.12975,-0.11235 0.27075,0.05385 0.1521,0.17925 -0.07545,0.07995 -0.05265,0.17625 0.04515,0.1896 0.0432,0.0059 0.1329,0.04605 0.1995,0.0894 0.0666,0.0432 0.1392,0.07875 0.1611,0.07875 0.0219,0 0.0837,0.04395 0.1374,0.09765 0.1089,0.10875 0.16935,0.12255 0.2001,0.0459 0.0369,-0.0921 0.02205,-0.13965 -0.0774,-0.2481 -0.07905,-0.0864 -0.2076,-0.3159 -0.2076,-0.37095 0,-0.0339 0.13065,-0.0051 0.20385,0.04485 0.04575,0.03135 0.11985,0.0717 0.1647,0.09 0.0477,0.0195 0.0972,0.0801 0.11985,0.1464 0.03525,0.1041 0.0492,0.1131 0.174,0.1131 h 0.1356 l 0.02055,0.24375 c 0.0246,0.29325 0.04815,0.35265 0.1488,0.376801 0.0741,0.01785 0.15315,0.1326 0.15315,0.222299 0,0.02385 -0.05325,0.08235 -0.11835,0.1299 -0.0807,0.05895 -0.1155,0.10905 -0.1101,0.158101 0.0068,0.06135 -0.0072,0.07095 -0.09405,0.0645 -0.05595,-0.0042 -0.15315,0.01545 -0.21555,0.04365 -0.07395,0.0333 -0.15405,0.04395 -0.2292,0.03045 -0.0864,-0.01545 -0.11565,-0.0095 -0.11565,0.0243 0,0.0249 -0.0303,0.0714 -0.0672,0.1035 -0.0912,0.07905 -0.05355,0.1209 0.08655,0.0957 0.087,-0.0156 0.1209,-0.0087 0.1359,0.0288 0.03195,0.07965 -0.04905,0.19365 -0.1242,0.1749 -0.0477,-0.012 -0.0705,0.0044 -0.08535,0.0606 -0.0051,0.01995 -0.01455,0.0369 -0.0258,0.0513 a 3,3 0 0 0 0.47475,0.140251 c -0.015,-0.02865 -0.0321,-0.05475 -0.04875,-0.06645 -0.07725,-0.0546 -0.0255,-0.1965 0.08085,-0.222001 0.10845,-0.0261 0.09135,-0.09645 -0.02655,-0.10995 -0.10335,-0.0117 -0.2133,-0.1164 -0.1788,-0.16995 0.02325,-0.03585 0.1221,-0.0306 0.32205,0.0168 0.0903,0.0213 0.15195,-0.0216 0.3612,-0.2505 0.12105,-0.1326 0.2142,-0.187799 0.31635,-0.187799 0.039,0 0.17805,-0.03585 0.30915,-0.07965 0.2475,-0.08295 0.34425,-0.07995 0.3351,0.0105 -0.0189,0.188099 0.10215,0.181799 0.2994,-0.0153 0.0822,-0.08205 0.15735,-0.14145 0.1671,-0.13215 0.03765,0.03615 -0.03015,0.2121 -0.10935,0.283349 -0.10035,0.0903 -0.1053,0.147301 -0.01695,0.19245 0.0483,0.0249 0.06885,0.07515 0.0765,0.1881 l 0.0102,0.154201 h 0.1254 c 0.04395,0 0.0804,0.006 0.1098,0.01725 a 3,3 0 0 0 1.4535,-2.4759 c -0.0459,-0.0981 -0.0426,-0.157349 0,-0.2241 a 3,3 0 0 0 -0.0135,-0.168149 c -0.0273,-0.0014 -0.0552,-0.0025 -0.0873,-0.0012 -0.1512,0.0063 -0.28065,-0.05325 -0.28065,-0.12915 0,-0.01605 -0.0537,-0.0822 -0.11925,-0.146851 -0.0744,-0.0732 -0.112501,-0.138 -0.101401,-0.171599 0.0102,-0.0306 -0.0117,-0.07995 -0.0504,-0.1134 -0.03765,-0.0327 -0.06855,-0.0852 -0.06855,-0.116701 0,-0.05025 -0.03195,-0.05655 -0.263101,-0.051 l -0.2631,0.0064 0.0045,0.25935 c 0.0078,0.4542 0.07545,0.572099 0.2841,0.49605 0.09555,-0.03495 0.3303,-0.0085 0.39705,0.0444 0.02415,0.0192 0.0591,0.0888 0.07755,0.154799 0.0186,0.06585 0.0873,0.18 0.153,0.25335 0.1329,0.148801 0.14325,0.20685 0.06705,0.381451 -0.06645,0.1524 -0.13815,0.13485 -0.1239,-0.03045 l 0.0105,-0.123 -0.1125,0.021 c -0.06225,0.01185 -0.14025,0.05775 -0.1752,0.1032 -0.0498,0.06465 -0.07305,0.0741 -0.1104,0.04455 -0.0261,-0.0207 -0.04725,-0.06435 -0.04725,-0.09675 0,-0.0324 -0.0321,-0.0684 -0.0711,-0.08025 -0.03915,-0.01185 -0.0927,-0.0708 -0.11895,-0.131251 -0.04215,-0.0966 -0.0411,-0.12615 0.008,-0.24345 0.04965,-0.11895 0.0501,-0.1386 0.0043,-0.182549 -0.042,-0.0402 -0.06375,-0.04155 -0.11895,-0.0084 -0.0555,0.03315 -0.08175,0.03075 -0.14775,-0.0135 -0.04395,-0.02955 -0.1209,-0.054 -0.1707,-0.054 -0.10125,0 -0.13185,-0.0492 -0.13185,-0.2121 0,-0.15045 -0.0897,-0.20505 -0.3033,-0.1854 -0.1482,0.01365 -0.1809,0.0039 -0.30045,-0.0882 -0.07395,-0.05685 -0.19065,-0.19365 -0.25965,-0.30435 -0.069,-0.1107 -0.14325,-0.22635 -0.165,-0.25695 -0.0312,-0.04425 -0.02355,-0.0867 0.0375,-0.20715 l 0.0771,-0.1515 -0.1629,0.02205 c -0.2898,0.03915 -0.34845,0.07665 -0.2238,0.14355 0.0486,0.02595 0.0507,0.0393 0.0132,0.08265 -0.0246,0.0282 -0.03615,0.07305 -0.0255,0.0996 0.01065,0.0264 -0.0028,0.0888 -0.02985,0.13845 -0.02715,0.0498 -0.0498,0.11955 -0.0507,0.1554 -0.0028,0.11175 -0.19425,0.2007 -0.40755,0.18885 -0.3231,-0.01785 -0.34935,-0.01275 -0.4641,0.09375 -0.1434,0.1332 -0.16185,0.19515 -0.0951,0.31875 0.06465,0.12 0.17955,0.16785 0.37845,0.15795 0.1779,-0.0088 0.198,0.0069 0.15735,0.1245 -0.03465,0.0999 -0.15075,0.1383 -0.2295,0.0759 -0.0606,-0.04815 -0.26955,-0.01095 -0.3336,0.05955 -0.02685,0.0294 -0.06675,0.1068 -0.0885,0.1716 -0.0375,0.1119 -0.04845,0.1188 -0.21645,0.135 -0.1677,0.01635 -0.1839,0.01095 -0.3045,-0.1002 -0.13455,-0.1239 -0.15735,-0.2187 -0.09255,-0.3819 0.0288,-0.0723 0.0501,-0.08415 0.1269,-0.07005 0.1521,0.02775 0.2121,-0.02505 0.2121,-0.1875 0,-0.07875 -0.0153,-0.1524 -0.03405,-0.1635 -0.0186,-0.0111 -0.0339,-0.0528 -0.0339,-0.09285 0,-0.04005 -0.0192,-0.09165 -0.04245,-0.1143 -0.03405,-0.033 -0.0291,-0.0507 0.0252,-0.0891 0.0372,-0.02625 0.0984,-0.04395 0.1359,-0.03945 0.03735,0.0045 0.1407,-0.0117 0.22965,-0.03585 0.12855,-0.03465 0.16635,-0.0609 0.18375,-0.12855 0.033,-0.1284 0.11355,-0.23145 0.18105,-0.23145 0.10665,0 0.1089,-0.2508 0.0053,-0.6156 -0.0153,-0.05385 -0.05745,-0.08805 -0.13185,-0.1065 -0.0603,-0.015 -0.12585,-0.0561 -0.14565,-0.09147 -0.01965,-0.03537 -0.0558,-0.06417 -0.08025,-0.06417 -0.02445,0 -0.0723,-0.02928 -0.10605,-0.06504 -0.03405,-0.036 -0.1044,-0.06504 -0.15795,-0.06504 -0.12675,0 -0.12885,-0.08727 -0.0031,-0.13329 0.13275,-0.04866 0.33945,0.01512 0.3894,0.120105 0.06765,0.142365 0.1428,0.08296 0.16695,-0.13212 0.02985,-0.266025 0.12165,-0.34248 0.411,-0.34248 h 0.20805 l -0.0912,-0.09111 c -0.02835,-0.02844 -0.0519,-0.0632 -0.06825,-0.09727 z m 1.078499,0.09434 c -0.0058,0.0053 -0.01155,0.0096 -0.01725,0.01553 -0.0696,0.07104 -0.1023,0.08116 -0.20985,0.06475 -0.187799,-0.02864 -0.16365,0.04698 0.04425,0.138285 0.11235,0.04936 0.18465,0.105645 0.20925,0.162585 0.1185,0.274739 0.2001,0.422655 0.24105,0.437654 0.0828,0.03045 0.13215,-0.03066 0.1506,-0.18687 0.02115,-0.17922 0.08175,-0.217215 0.19065,-0.119235 0.0423,0.03802 0.1014,0.06913 0.13125,0.06913 0.09315,0 0.162,0.0374 0.162,0.0879 0,0.02661 0.0315,0.09074 0.07005,0.14262 0.05685,0.07635 0.0954,0.09465 0.2016,0.09465 0.13035,0 0.2103,0.02445 0.3735,0.1146 0.0025,0.0014 0.0051,0.0018 0.0077,0.0031 a 3,3 0 0 0 -1.5548,-1.024704 z M 13.0006,13.987144 a 3,3 0 0 0 -6e-4,0.0129 3,3 0 0 0 0.05859,0.576299 c 0.108689,0.04425 0.138719,0.0267 0.15,-0.0744 0.0058,-0.05235 0.03317,-0.1116 0.06095,-0.13215 0.04292,-0.03165 0.03518,-0.04785 -0.05274,-0.10785 -0.05691,-0.03885 -0.112995,-0.10665 -0.124515,-0.1506 -0.01116,-0.0426 -0.0489,-0.0891 -0.0917,-0.1242 z m 0.944265,0.99165 c -0.02805,-0.0029 -0.06184,0.01215 -0.09934,0.04815 -0.07934,0.0759 -0.06735,0.228451 0.02256,0.28875 0.103035,0.06915 0.142785,0.04905 0.155835,-0.07845 0.01605,-0.157199 -0.01755,-0.252 -0.07905,-0.25845 z m 0.5091,0.4536 c -0.0306,10e-4 -0.06435,0.02295 -0.0981,0.06915 -0.03585,0.0489 -0.0456,0.11205 -0.03195,0.2079 0.01695,0.1179 0.0096,0.1431 -0.05205,0.17475 -0.07935,0.0405 -0.0963,0.161099 -0.03135,0.223199 0.0645,0.0618 0.125999,0.0456 0.148199,-0.039 0.0315,-0.1206 0.20805,-0.1347 0.32865,-0.0264 0.05145,0.0462 0.09345,0.0696 0.09345,0.0519 0,-0.0177 -0.05355,-0.08205 -0.11895,-0.14265 -0.100049,-0.093 -0.11865,-0.1326 -0.11865,-0.2523 0,-0.1689 -0.05175,-0.26865 -0.119249,-0.266549 z m -0.836086,0.3873 a 3,3 0 0 0 0.06944,0.0876 c -0.02045,-0.03165 -0.04378,-0.06195 -0.06944,-0.0876 z m 1.010985,0.4605 c -0.01515,0.0052 -0.0216,0.0243 -0.0216,0.05775 0,0.0339 -0.0216,0.06945 -0.048,0.07905 -0.0351,0.0129 -0.0432,0.05355 -0.0297,0.150599 0.0025,0.01815 0.0033,0.0327 0.0042,0.04785 a 3,3 0 0 0 0.1248,0.06405 c -0.0021,-0.0519 0.0074,-0.11295 0.0345,-0.18945 0.04605,-0.1299 0.0477,-0.16245 0.0102,-0.18525 -0.0351,-0.0213 -0.0591,-0.02985 -0.0744,-0.0246 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,3 A 9,9 0 0 0 3,12 9,9 0 0 0 3.0107422,12.292969 9,9 0 0 1 12,3.5 9,9 0 0 1 20.989258,12.207031 9,9 0 0 0 21,12 9,9 0 0 0 12,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,11 a 3,3 0 0 0 -3,3 3,3 0 0 0 0.0127,0.249024 A 3,3 0 0 1 16,11.5 3,3 0 0 1 18.987304,14.250977 3,3 0 0 0 19,14 3,3 0 0 0 16,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openra-ra.svg b/.icons/awkward/24x24/apps/openra-ra.svg
new file mode 100644
index 00000000..1702c62f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openra-ra.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5000517 C 10.553408,2.5133972 9.8783313,3.0758375 9.5615185,4.0068914 L 9.5732385,3.9648993 8.0859302,8.500067 H 3.0702926 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391115,8.5192171 1.8990394,8.7950693 1.5185309,9.2520219 0.69560437,10.183802 0.87002316,11.649892 1.9150163,12.344803 l 3.9433693,2.842781 -1.5302773,4.689465 c -0.0017,0.0052 -0.00328,0.01041 -0.00488,0.01563 -0.2338281,0.757683 -0.013944,1.538283 0.5742204,2.072271 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067893,0.619774 1.6998703,0.698545 2.4980528,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 L 11.5,19.250094 l 4.045909,2.881843 c 0.01464,0.01047 0.02974,0.02059 0.04492,0.03027 0.798182,0.512998 1.791263,0.434227 2.498052,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588165,-0.533988 0.808049,-1.314588 0.574221,-2.072271 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.530277,-4.689465 3.943369,-2.842781 C 22.129957,11.649892 22.304376,10.183802 21.48145,9.2520219 21.100941,8.7950693 20.560869,8.5192171 19.961914,8.500067 c -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 h -5.015638 l -1.487308,-4.5351679 0.01172,0.041992 C 13.121668,3.0758375 12.446592,2.5133972 11.5,2.5000517 Z"/>
+ <path style="fill:#fc3e28" d="M 11.5,1.9999466 C 10.553408,2.0132922 9.8783313,2.5757324 9.5615185,3.5067864 L 9.573237,3.4647941 8.0859287,7.9999618 H 3.0702911 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.43911,8.0191118 1.8990379,8.294964 1.5185294,8.7519167 0.69560287,9.6836965 0.87002166,11.149787 1.9150148,11.844698 l 3.9433693,2.842781 -1.5302773,4.689464 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.2338281,0.757683 -0.013944,1.538283 0.5742204,2.072272 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067893,0.619774 1.6998703,0.698544 2.4980528,0.185547 0.015185,-0.0097 0.030285,-0.0198 0.04492,-0.03027 L 11.5,18.749989 l 4.045909,2.881843 c 0.01464,0.01047 0.02974,0.02059 0.04492,0.03027 0.798182,0.512997 1.791263,0.434227 2.498052,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588165,-0.533989 0.808049,-1.314589 0.574221,-2.072272 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.530256,-4.689464 3.943369,-2.842781 C 22.129978,11.149787 22.304397,9.6836965 21.481471,8.7519167 21.100962,8.294964 20.56089,8.0191118 19.961935,7.9999618 c -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 h -5.015638 l -1.487308,-4.5351677 0.01172,0.041992 C 13.121668,2.5757324 12.446592,2.0132922 11.5,1.9999466 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,1.9999466 C 10.553408,2.0132922 9.8783313,2.5757324 9.5615185,3.5067864 L 9.573237,3.4647941 8.0859287,7.9999618 H 3.0702911 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.43911,8.0191118 1.8990379,8.294964 1.5185294,8.7519167 1.1051441,9.2199828 0.94464055,9.8222594 1.0185282,10.394499 1.0640328,9.9854328 1.2250028,9.5842713 1.5185294,9.2519179 1.8990379,8.7949653 2.43911,8.5191131 3.0380645,8.499963 c 0.010935,-1.73e-4 0.021292,-1.73e-4 0.032227,0 H 8.0859287 L 9.573237,3.9647953 9.561517,4.0067874 C 9.8783313,3.0757336 10.553408,2.5132934 11.5,2.4999479 c 0.946592,0.013345 1.621686,0.5757859 1.938481,1.5068397 l -0.01172,-0.041992 1.487308,4.5351677 h 5.015638 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139027,0.2950023 1.519535,0.7519549 0.293526,0.3323534 0.454497,0.7335149 0.500001,1.1425808 C 22.055358,9.8222594 21.894854,9.2199828 21.481469,8.7519167 21.100962,8.294964 20.56089,8.0191118 19.961935,7.9999618 c -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 h -5.015638 l -1.487308,-4.5351677 0.01172,0.041992 C 13.121668,2.5757324 12.446592,2.0132922 11.5,1.9999466 Z M 5.7265478,15.091777 4.3281068,19.376943 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289223 -0.1114523,0.581398 -0.07324,0.862308 0.014579,-0.120584 0.036053,-0.241798 0.073242,-0.362306 0.0016,-0.0052 0.00319,-0.01043 0.00489,-0.01563 L 5.8583841,15.18748 Z m 11.5469042,0 -0.131836,0.0957 1.530277,4.689465 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362306 0.03821,-0.28091 0.01601,-0.573085 -0.07324,-0.862308 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 z"/>
+ <path style="opacity:0.2" d="m 11.198933,8.500284 c 0.395243,-0.0044 0.802678,0.036595 1.128459,0.1263698 1.271729,0.3504419 2.390428,1.3745042 2.843448,2.6935482 0.409483,1.192276 0.28515,2.574231 -0.15165,3.568776 l -0.178413,0.39783 0.829618,0.741837 0.829617,0.739497 c 0,0 -0.137009,0.243396 -0.299808,0.532613 -0.162799,0.289218 -0.859874,0.812992 -0.859874,0.812992 0,0 -0.27873,-0.233982 -0.54416,-0.524201 -0.265407,-0.290222 -0.60418,-0.652876 -0.751556,-0.807363 l -0.267616,-0.283162 -0.191796,0.154453 c -0.328207,0.260952 -0.612526,0.390304 -1.164141,0.533561 -0.986863,0.256295 -1.804025,0.18399 -2.7430967,-0.24572 L 9.2096326,16.726019 8.9955385,16.985779 C 8.8773877,17.128742 8.5716365,17.525506 8.3175703,17.868027 8.0634802,18.210548 7.80653,18.495203 7.7444204,18.499876 7.6822837,18.504526 7.4581827,18.364129 7.2470921,18.190972 7.0360086,18.017815 6.780385,17.742365 6.6806342,17.577845 l -0.180647,-0.299543 1.2957223,-1.411129 1.2934983,-1.411129 0.1717239,0.217637 c 0.2776042,0.358473 0.7447403,0.754954 1.0860853,0.919691 0.473472,0.228509 1.383621,0.194291 1.90232,-0.07021 0.208391,-0.106267 0.374669,-0.26678 0.374669,-0.26678 0,0 -0.855148,-1.036962 -1.451835,-1.652168 C 11.03651,13.46435 10.833652,13.251525 10.72168,13.131502 L 10.518741,12.911525 9.9656635,13.550394 C 9.6611582,13.900389 9.3256039,14.186923 9.3256039,14.186923 L 7.8648457,12.740692 c 0,0 0.6491621,-0.836881 1.4384561,-1.738755 0.1121293,-0.128136 0.3586804,-0.41674 0.5463934,-0.643549 L 10.1909,9.9441752 l 0.31,0.1287098 c 0.35276,0.145962 0.713875,0.131629 0.885365,-0.0351 0.06429,-0.062502 0.207403,-0.1170079 0.207403,-0.1170079 l 0.780562,0.6669509 c 0,0 -0.251106,0.369234 -0.562001,0.732477 -0.310884,0.363242 -0.544233,0.695817 -0.521861,0.739497 0.07476,0.145886 2.279227,1.954051 2.279227,1.954051 0,0 0.307425,-0.900266 0.289915,-1.469634 C 13.81658,11.146592 13.00104,9.9437867 11.698489,9.3521122 11.113034,9.0861765 11.0741,9.07565 10.309095,9.099373 10.118394,9.079003 9.0936653,9.2331314 9.0936653,9.2331314 c 0,0 0.40241,-0.3452999 1.0258747,-0.5737115 0.239758,-0.087835 0.563474,-0.1386648 0.909903,-0.1544524 0.05567,-0.0025 0.113024,-0.00405 0.16949,-0.00465 z"/>
+ <path style="fill:#fbbe25" d="m 11.198933,8.0002828 c 0.395243,-0.0044 0.802678,0.036595 1.128459,0.1263698 1.271729,0.3504419 2.390428,1.3745044 2.843448,2.6935484 0.409483,1.192276 0.28515,2.574231 -0.15165,3.568775 l -0.178413,0.397831 0.829618,0.741837 0.829617,0.739497 c 0,0 -0.137009,0.243396 -0.299808,0.532613 -0.162799,0.289218 -0.859874,0.812991 -0.859874,0.812991 0,0 -0.27873,-0.233981 -0.54416,-0.5242 -0.265407,-0.290222 -0.60418,-0.652876 -0.751556,-0.807363 l -0.267616,-0.283162 -0.191796,0.154452 c -0.328207,0.260953 -0.612526,0.390304 -1.164141,0.533562 -0.986863,0.256294 -1.804025,0.18399 -2.7430967,-0.24572 L 9.2096326,16.226017 8.9955385,16.485778 C 8.8773877,16.628741 8.5716365,17.025505 8.3175703,17.368026 8.0634802,17.710547 7.80653,17.995202 7.7444204,17.999874 7.6822837,18.004524 7.4581827,17.864128 7.2470921,17.690971 7.0360086,17.517813 6.780385,17.242364 6.6806342,17.077844 l -0.180647,-0.299543 1.2957223,-1.41113 1.2934983,-1.411129 0.1717239,0.217638 c 0.2776042,0.358473 0.7447403,0.754954 1.0860853,0.919691 0.473472,0.228509 1.383621,0.194291 1.90232,-0.07021 0.208391,-0.106267 0.374669,-0.266781 0.374669,-0.266781 0,0 -0.855148,-1.036961 -1.451835,-1.652167 C 11.03651,12.964349 10.833652,12.751524 10.72168,12.6315 l -0.202939,-0.219977 -0.5530775,0.63887 C 9.6611582,13.400388 9.3256039,13.686922 9.3256039,13.686922 L 7.8648457,12.24069 c 0,0 0.6491621,-0.83688 1.4384561,-1.738754 C 9.4154311,10.3738 9.6619822,10.085196 9.8496952,9.8583864 L 10.1909,9.4441739 l 0.31,0.1287098 c 0.35276,0.1459619 0.713875,0.1316294 0.885365,-0.0351 0.06429,-0.062502 0.207403,-0.1170078 0.207403,-0.1170078 l 0.780562,0.6669511 c 0,0 -0.251106,0.369233 -0.562001,0.732477 -0.310884,0.363242 -0.544233,0.695817 -0.521861,0.739497 0.07476,0.145886 2.279227,1.954051 2.279227,1.954051 0,0 0.307425,-0.900266 0.289915,-1.469634 C 13.81658,10.646591 13.00104,9.4437854 11.698489,8.8521109 11.113034,8.5861752 11.0741,8.5756487 10.309095,8.5993718 10.118394,8.5790017 9.0936653,8.7331301 9.0936653,8.7331301 c 0,0 0.40241,-0.3452999 1.0258747,-0.5737114 0.239758,-0.087835 0.563474,-0.1386649 0.909903,-0.1544524 0.05567,-0.0025 0.113024,-0.00405 0.16949,-0.00465 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.199218,7.9999618 c -0.05647,6e-4 -0.11425,0.0024 -0.169922,0.0049 -0.34643,0.01579 -0.670401,0.066462 -0.910159,0.1542969 -0.6234647,0.2284115 -1.0253932,0.5742204 -1.0253932,0.5742204 0,0 1.0251222,-0.1541594 1.2158232,-0.1337893 0.02166,-6.5e-4 0.03124,-3.65e-4 0.05176,-0.001 0.200803,-0.04703 0.422631,-0.08257 0.667971,-0.09375 0.05567,-0.0025 0.113456,-0.0043 0.169922,-0.0049 0.395243,-0.0044 0.802151,0.03718 1.127932,0.1269533 1.271729,0.3504419 2.390738,1.3743219 2.843758,2.6933659 0.146103,0.425403 0.220969,0.874784 0.241211,1.322269 0.02981,-0.607802 -0.04043,-1.237642 -0.241211,-1.82227 C 14.717888,9.501214 13.598879,8.4773335 12.32715,8.1268916 12.001369,8.0371404 11.594461,7.9955617 11.199218,7.9999618 Z m 0.394532,1.420902 c 0,0 -0.142742,0.054686 -0.207031,0.1171878 -0.171491,0.1667295 -0.532986,0.181118 -0.885745,0.035155 L 10.190426,9.4443004 9.8496052,9.8583639 C 9.6618922,10.085174 9.4158346,10.373784 9.3037053,10.50192 8.5144113,11.403794 7.8652252,12.240206 7.8652252,12.240206 l 0.2226566,0.220704 c 0.225853,-0.285255 0.6343691,-0.794599 1.2158235,-1.458989 0.1121293,-0.128135 0.3581869,-0.416746 0.5458999,-0.643556 l 0.3408208,-0.4140633 0.310548,0.1289063 c 0.352759,0.145962 0.714254,0.131573 0.885745,-0.03515 0.06429,-0.062502 0.207031,-0.1171879 0.207031,-0.1171879 l 0.554689,0.4746109 c 0.130668,-0.174047 0.225587,-0.307618 0.225587,-0.307618 z m -0.112305,2.3193422 c -0.120753,0.165191 -0.204178,0.294401 -0.191407,0.319336 0.07476,0.145886 2.279303,1.954107 2.279303,1.954107 0,0 0.307549,-0.900362 0.29004,-1.46973 -0.0024,-0.07572 -0.01565,-0.148145 -0.02246,-0.222657 -0.0551,0.545726 -0.267579,1.192386 -0.267579,1.192386 0,0 -1.619858,-1.332546 -2.087897,-1.773442 z M 9.0888608,13.956031 7.795889,15.367168 6.4999872,16.778304 6.6806517,17.07811 c 3.535e-4,6e-4 0.0016,0.0014 0.00195,0.002 L 7.795886,15.867166 9.0888578,14.45603 9.2607332,14.673804 c 0.2776042,0.358472 0.7445958,0.755187 1.0859398,0.919924 0.473473,0.228509 1.38365,0.194184 1.902349,-0.07031 0.208391,-0.106267 0.375001,-0.266602 0.375001,-0.266602 0,0 -0.164447,-0.194889 -0.259766,-0.308595 -0.03994,0.02594 -0.07007,0.05216 -0.115235,0.0752 -0.518699,0.264497 -1.428876,0.298822 -1.902349,0.07031 C 10.005329,14.92899 9.5383374,14.532275 9.2607332,14.173802 Z m 5.9121242,0.974612 -0.160156,0.356447 0.829103,0.741212 0.64258,0.573244 c 0.08002,-0.142151 0.1875,-0.333009 0.1875,-0.333009 l -0.83008,-0.740236 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openrct2.svg b/.icons/awkward/24x24/apps/openrct2.svg
new file mode 100644
index 00000000..9b2baaf5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openrct2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="14.568" height="14.568" x="-24.61" y="-6.93" rx=".728" ry=".728" transform="matrix(-0.70710679,-0.70710678,-0.70710679,0.70710678,0,0)"/>
+ <path style="fill:#357ab4" transform="matrix(-0.70710679,-0.70710678,-0.70710679,0.70710678,0,0)" d="m -23.526109,-7.2839413 11.883063,0 0.998616,0.2803956 c 0.388506,0.1090863 0.9578093,0.044468 0.9578093,0.4479986 l 0,13.1110942 c 0,0.4035304 -0.3248643,0.7283942 -0.7283943,0.7283942 h -13.111094 c -0.40353,0 -0.728394,-0.3248638 -0.728394,-0.7283942 l 0,-13.1110942 c 0,-0.4035304 0.324864,-0.7283942 0.728394,-0.7283942 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.963951,2.4325883 c -0.186191,0 -0.336906,-0.3604141 -0.479576,-0.2177445 L 2.2148438,11.484375 C 2.0069241,11.692295 1.9537357,11.991921 2.0488281,12.25 c 0.035408,-0.0961 0.088596,-0.188206 0.1660157,-0.265625 L 11.484375,2.7148438 c 0.285339,-0.2853391 0.745911,-0.2853391 1.03125,0 l 9.269531,9.2695312 c 0.07742,0.07742 0.130608,0.169528 0.166016,0.265625 0.09509,-0.258079 0.0419,-0.557705 -0.166016,-0.765625 L 13.581537,3.2807558 12.515625,2.7148438 C 12.372955,2.5721742 12.150142,2.4325883 11.963951,2.4325883 Z"/>
+ <path style="fill:#3f3f3f" d="m 11,2 v 5.5 h 1 V 2 Z"/>
+ <path style="fill:#ee5050" d="m 12.000001,6.4999999 c -1.187878,1.284e-4 -2.7120345,0.8361219 -2.9496105,2 l -0.050781,0.5 L 9,12.5 7.5722664,17.888672 11.458985,21.77539 C 11.608788,21.925193 11.8045,22 12.000001,22 c 0.195501,0 0.391212,-0.07481 0.541015,-0.22461 L 16.427735,17.888672 15,12.5 l 3.65e-4,-3.5000001 -0.05273,-0.5 c -0.237428,-1.1631595 -1.760485,-1.9989436 -2.947629,-2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 6.5 C 10.812122 6.5001284 9.2883573 7.3361219 9.0507812 8.5 L 9 9 L 9 9.5 L 9.0507812 9 C 9.2883573 7.8361219 10.812122 7.0001284 12 7 C 13.187144 7.0010564 14.709838 7.8368405 14.947266 9 L 15 9.5 L 15 9 L 14.947266 8.5 C 14.709838 7.3368405 13.187144 6.5010564 12 6.5 z M 9 12.5 L 7.5722656 17.888672 L 7.6777344 17.994141 L 9 13 L 9 12.5 z M 15 12.5 L 15 13 L 16.322266 17.994141 L 16.427734 17.888672 L 15 12.5 z"/>
+ <path style="fill:#ffce35" d="m 12.000001,6.4999999 c -1,0 -1,2 -1,2 V 12.5 L 9.6230479,19.939453 11.458985,21.77539 C 11.608788,21.925193 11.8045,22 12.000001,22 c 0.195501,0 0.391212,-0.07481 0.541015,-0.22461 L 14.376954,19.939453 13.000001,12.5 V 8.4999999 c 0,0 0,-2 -1,-2 z"/>
+ <rect style="opacity:0.1" width="8" height="1" x="8" y="9.5" rx=".571" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="8" y="9" rx=".571" ry=".5"/>
+ <path style="fill:#3f3f3f" d="m 12.000001,11 c -1,0 -1,1 -1,1 V 12 12.333333 14 h 1 1 V 12.333333 12 12 c 0,0 0,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="M 15.5,4.2499999 13.75,5.1249998 12,6 V 4.2499999 2.5 l 1.75,0.8749999 z"/>
+ <path style="fill:#ffce35" d="M 15.5,3.7500002 13.75,4.6250001 12,5.5000003 V 3.7500002 2.0000003 l 1.75,0.8749999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openscad.svg b/.icons/awkward/24x24/apps/openscad.svg
new file mode 100644
index 00000000..addb122d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openscad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="8.5"/>
+ <path style="fill:#e3954f" d="m 18.710107,4.0041013 c -0.119204,0.00984 -0.233429,0.033335 -0.341797,0.070312 h -0.001 l -0.0049,-0.00977 -0.07324,0.036133 c -0.06103,0.024566 -0.12,0.053562 -0.176719,0.086919 L 9.4122557,8.4699215 12.864404,16.3 c 3.03288,-1.327552 5.89387,-3.14801 8.958008,-4.371093 0.02011,-0.0063 0.03987,-0.01334 0.05957,-0.02051 0.04401,-0.01599 0.087,-0.03423 0.128906,-0.05469 0.02409,-0.01179 0.04695,-0.02581 0.07031,-0.03907 0.03844,-0.02086 0.07589,-0.04365 0.112305,-0.06836 0.05617,-0.03964 0.11017,-0.083 0.161132,-0.131836 0.0497,-0.04974 0.09662,-0.103828 0.140625,-0.162109 0.02861,-0.03665 0.05511,-0.07563 0.08105,-0.115235 0.02165,-0.03211 0.04249,-0.06532 0.0625,-0.09961 0.02833,-0.05002 0.05355,-0.103379 0.07813,-0.157227 0.01317,-0.02744 0.02586,-0.05543 0.03808,-0.08398 0.02459,-0.06053 0.04523,-0.123867 0.06543,-0.188477 0.0099,-0.03012 0.01935,-0.06072 0.02832,-0.0918 0.01663,-0.06095 0.03,-0.12446 0.04297,-0.188477 0.0088,-0.03972 0.01699,-0.08009 0.02442,-0.121094 0.01034,-0.06378 0.01747,-0.12997 0.02441,-0.196289 0.0049,-0.04147 0.0091,-0.08347 0.0127,-0.125977 0.0048,-0.06733 0.0064,-0.136567 0.0078,-0.2060545 0.0015,-0.048935 0.0022,-0.098426 0.002,-0.1484375 -7.5e-4,-0.059641 -0.0047,-0.1207085 -0.0078,-0.1816405 -0.0022,-0.058965 -0.0054,-0.1185535 -0.0098,-0.178711 -0.0018,-0.0209 -0.0047,-0.04245 -0.0068,-0.063477 -0.0219,-0.2270215 -0.05916,-0.4607145 -0.111328,-0.698242 -0.0022,-0.00998 -0.0046,-0.020275 -0.0068,-0.030275 -0.05507,-0.244962 -0.125684,-0.492771 -0.210938,-0.7402345 l -0.0029,-0.00976 c -0.0013,-0.0039 -0.0035,-0.00781 -0.0049,-0.01172 C 22.514654,7.5680765 22.413304,7.3222275 22.29907,7.081239 22.29237,7.066979 22.28735,7.052514 22.28052,7.038269 22.156245,6.7792755 22.01786,6.5273695 21.867297,6.2863205 21.761618,6.118272 21.650344,5.956092 21.534289,5.8009685 c -0.01094,-0.01474 -0.02122,-0.03033 -0.03223,-0.04492 -0.113881,-0.1507365 -0.231995,-0.2943 -0.353516,-0.4296875 -0.0167,-0.01862 -0.03398,-0.03543 -0.05078,-0.053711 -0.106293,-0.1157555 -0.214883,-0.224997 -0.32516,-0.3271425 -0.01925,-0.017811 -0.03829,-0.036354 -0.05762,-0.053711 -0.125826,-0.113303 -0.253394,-0.2170541 -0.381836,-0.3105468 -0.01011,-0.00734 -0.02016,-0.013298 -0.03027,-0.020508 -0.110188,-0.078174 -0.220724,-0.1486034 -0.331055,-0.2109375 -0.03425,-0.019454 -0.06833,-0.038747 -0.102539,-0.056641 -0.121376,-0.064542 -0.242063,-0.1190146 -0.361328,-0.163086 -0.01146,-0.00413 -0.02274,-0.00583 -0.03418,-0.00977 -0.111845,-0.03806 -0.22207,-0.066758 -0.330079,-0.085937 -0.02981,-0.00541 -0.05932,-0.00971 -0.08887,-0.013672 -0.118288,-0.017222 -0.23345,-0.022768 -0.344726,-0.016601 z"/>
+ <circle style="fill:#edd448" cx="12.5" cy="11.5" r="8.5"/>
+ <path style="fill:#e3954f" d="M 16.888672 4.7597656 L 11.150391 7.3945312 A 4.5 2.25 0 0 0 12.5 7.5 A 4.5 2.25 0 0 0 17 5.25 A 4.5 2.25 0 0 0 16.888672 4.7597656 z M 18.873047 10.494141 A 2.6543585 4.3020314 27.886738 0 0 15.433594 12.914062 A 2.6543585 4.3020314 27.886738 0 0 14.560547 15.271484 L 20.642578 12.433594 A 2.6543585 4.3020314 27.886738 0 0 19.804688 10.816406 A 2.6543585 4.3020314 27.886738 0 0 18.873047 10.494141 z"/>
+ <path style="opacity:0.3" d="m 18.873047,10.494141 a 2.6543585,4.3020314 27.886738 0 0 -3.439453,2.420898 2.6543585,4.3020314 27.886738 0 0 -0.05664,5.25293 2.6543585,4.3020314 27.886738 0 0 2.716797,-0.282227 8.5,8.5 0 0 0 2.339844,-3.361328 2.6543585,4.3020314 27.886738 0 0 -0.628906,-3.708984 2.6543585,4.3020314 27.886738 0 0 -0.931641,-0.321289 z"/>
+ <ellipse style="opacity:0.3" cx="12.5" cy="5.25" rx="4.5" ry="2.25"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.5,3 A 8.5,8.5 0 0 0 4.0000003,11.5 8.5,8.5 0 0 0 4.0107425,11.790039 8.5,8.5 0 0 1 12.5,3.5 8.5,8.5 0 0 1 20.989258,11.709961 8.5,8.5 0 0 0 21,11.5 8.5,8.5 0 0 0 12.5,3 Z"/>
+ <path style="opacity:0.1" d="m 5.3175292,10.668806 a 4.2825632,2.328364 64.809931 0 0 -0.5244142,0.07422 l -2.7353516,1.34668 a 4.2825632,2.328364 64.80993 0 0 -0.2275391,0.112305 l -0.022461,0.01074 9.75e-4,10e-4 a 4.2825632,2.328364 64.80993 0 0 -0.2148437,0.171875 4.2825632,2.328364 64.80993 0 0 0.4726562,5.328124 4.2825632,2.328364 64.80993 0 0 3.5712894,2.143555 l 2.7421875,-1.349609 -0.00195,-0.0039 A 4.2825632,2.328364 64.809931 0 0 8.6837422,18.280161 4.2825632,2.328364 64.809931 0 0 8.2110857,12.952036 4.2825632,2.328364 64.809931 0 0 5.3175312,10.668833 Z"/>
+ <path style="fill:#e3954f" d="m 5.3175292,10.168946 a 4.2825632,2.328364 64.809931 0 0 -0.5244142,0.07422 l -2.7353516,1.34668 a 4.2825632,2.328364 64.80993 0 0 -0.2275391,0.112305 l -0.022461,0.01074 9.75e-4,9.99e-4 a 4.2825632,2.328364 64.80993 0 0 -0.2148437,0.171875 4.2825632,2.328364 64.80993 0 0 0.4726562,5.328125 4.2825632,2.328364 64.80993 0 0 3.5712894,2.143555 l 2.7421875,-1.349609 -0.00195,-0.0039 A 4.2825632,2.328364 64.809931 0 0 8.6837422,17.780301 4.2825632,2.328364 64.809931 0 0 8.2110857,12.452176 4.2825632,2.328364 64.809931 0 0 5.3175312,10.168973 Z"/>
+ <ellipse style="opacity:0.2" cx="-4.942" cy="14.048" rx="2.428" ry="4.227" transform="matrix(0.70812504,-0.70608706,0.51863379,0.85499649,0,0)"/>
+ <path style="opacity:0.1" d="m 20.546875,12.478516 -5.869141,2.738281 c -0.04869,0.186207 -0.08785,0.371555 -0.117187,0.554687 l 6.082031,-2.83789 c -0.02208,-0.159025 -0.05405,-0.311088 -0.0957,-0.455078 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openshot-qt.svg b/.icons/awkward/24x24/apps/openshot-qt.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openshot-qt.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openshot.svg b/.icons/awkward/24x24/apps/openshot.svg
new file mode 100644
index 00000000..e6b20a95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openshot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#3168b2" d="M 12,2 C 6.4771525,2 2,6.4771525 2,12 c 0,4.299171 2.7129724,7.964695 6.520301,9.377953 1.083682,0.402256 2.094298,-1.183883 3.317974,-1.183883 5.522847,0 9.245283,-2.617314 9.245283,-8.140162 0,-4.454492 -2.157826,-7.2314194 -6.182447,-8.5249276 C 14.750168,3.4804677 14.759386,2.3842313 14.60541,2.3427923 13.774731,2.1192353 12.90129,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 14.536133,2.8330078 C 12.92125,3.7455033 8.6662645,6.368207 9,8.6777345 c 0.4618225,3.1959165 6.803134,2.6551765 7,5.1562505 0.239872,3.047443 -4.170818,6.113656 -7.0908205,7.664062 C 9.9067019,21.826633 10.94976,21.996027 12,22 c 5.40626,-0.0035 9.830872,-4.303091 9.989258,-9.707031 C 21.89512,7.8294633 18.853669,3.9690671 14.536133,2.8330078 Z"/>
+ <path style="fill:#e4e4e4" d="M 14.536133,2.3330078 C 12.92125,3.2455033 8.6662645,5.868207 9,8.1777345 c 0.4618225,3.1959165 6.803134,2.6551765 7,5.1562505 0.255576,3.246948 -4.866216,6.538343 -7.663086,7.968749 C 9.5034264,21.762766 10.746054,21.999299 12,22 17.522847,22 22,17.522847 22,12 21.997244,7.4561705 18.931406,3.4853828 14.536133,2.3330078 Z"/>
+ <path style="opacity:0.2" d="M 4.0117188,6.5 C 3.6225168,7.017332 3.2842219,7.5737077 3,8.1621094 L 3,8.5 2.8378906,8.5 C 2.7131445,8.7852705 2.6020594,9.0765824 2.5039062,9.375 2.4943333,9.4086318 2.481663,9.4714289 2.4726562,9.5 L 4,9.5 l 0,6 -1.5371094,0 c 0.00372,0.01166 0.00985,0.03824 0.013672,0.05078 0.1041317,0.324873 0.2296942,0.639788 0.3652343,0.94922 L 3,16.5 3,16.855469 C 3.2829493,17.438318 3.6235685,17.987147 4.0097656,18.5 L 6,18.5 l 5,0 2,0 5,0 1.988281,0 a 10,10 0 0 0 0.65625,-1 L 20,17.5 l 0,-1 1,0 0,0.337891 A 10,10 0 0 0 21.527344,15.5 L 20,15.5 l 0,-6 1.537109,0 A 10,10 0 0 0 21,8.1738281 L 21,8.5 l -1,0 0,-1 0.646484,0 a 10,10 0 0 0 -0.666015,-1 L 4.0117188,6.5 Z M 4,7.5 l 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m -12,2 5,0 0,6 -5,0 0,-6 z m 7,0 5,0 0,6 -5,0 0,-6 z m -9,7 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z m 2,0 1,0 0,1 -1,0 0,-1 z"/>
+ <path style="fill:#3c3c3c" d="M 4.0117188 6 C 3.6225168 6.517332 3.2842219 7.0737077 3 7.6621094 L 3 8 L 2.8378906 8 C 2.7131445 8.2852705 2.6020594 8.5765824 2.5039062 8.875 C 2.4943333 8.9086318 2.481663 8.9714289 2.4726562 9 L 4 9 L 4 15 L 2.4628906 15 C 2.4666058 15.011659 2.4727421 15.038243 2.4765625 15.050781 C 2.5806943 15.375653 2.7062568 15.690568 2.8417969 16 L 3 16 L 3 16.355469 C 3.2829493 16.938318 3.6235685 17.487147 4.0097656 18 L 6 18 L 11 18 L 13 18 L 18 18 L 19.988281 18 A 10 10 0 0 0 20.644531 17 L 20 17 L 20 16 L 21 16 L 21 16.337891 A 10 10 0 0 0 21.527344 15 L 20 15 L 20 9 L 21.537109 9 A 10 10 0 0 0 21 7.6738281 L 21 8 L 20 8 L 20 7 L 20.646484 7 A 10 10 0 0 0 19.980469 6 L 4.0117188 6 z M 4 7 L 5 7 L 5 8 L 4 8 L 4 7 z M 6 7 L 7 7 L 7 8 L 6 8 L 6 7 z M 8 7 L 9 7 L 9 8 L 8 8 L 8 7 z M 10 7 L 11 7 L 11 8 L 10 8 L 10 7 z M 12 7 L 13 7 L 13 8 L 12 8 L 12 7 z M 14 7 L 15 7 L 15 8 L 14 8 L 14 7 z M 16 7 L 17 7 L 17 8 L 16 8 L 16 7 z M 18 7 L 19 7 L 19 8 L 18 8 L 18 7 z M 6 9 L 11 9 L 11 15 L 6 15 L 6 9 z M 13 9 L 18 9 L 18 15 L 13 15 L 13 9 z M 4 16 L 5 16 L 5 17 L 4 17 L 4 16 z M 6 16 L 7 16 L 7 17 L 6 17 L 6 16 z M 8 16 L 9 16 L 9 17 L 8 17 L 8 16 z M 10 16 L 11 16 L 11 17 L 10 17 L 10 16 z M 12 16 L 13 16 L 13 17 L 12 17 L 12 16 z M 14 16 L 15 16 L 15 17 L 14 17 L 14 16 z M 16 16 L 17 16 L 17 17 L 16 17 L 16 16 z M 18 16 L 19 16 L 19 17 L 18 17 L 18 16 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.0705,10.926 10,9.5 0 0 1 12,2.5 10,9.5 0 0 1 21.961,11.2235 10,10 0 0 0 12,2 Z m 9.961,9.2235 A 10,10 0 0 1 22,12 10,9.5 0 0 0 21.961,11.2235 Z M 2.0705,10.926 A 10,9.5 0 0 0 2.0461,11.122 10,10 0 0 1 2.0705,10.926 Z M 2.0461,11.122 A 10,10 0 0 0 2.0002,12 10,9.5 0 0 1 2.0461,11.122 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openspades.svg b/.icons/awkward/24x24/apps/openspades.svg
new file mode 100644
index 00000000..67be456b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openspades.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ffffbf" d="m 2,9 0,12 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,9 2,9 Z"/>
+ <path style="fill:#6765f6" d="M 22,9 22,3 C 22,2.446 21.554,2 21,2 L 3,2 C 2.446,2 2,2.446 2,3 l 0,6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="opacity:0.1" width="4" height="4" x="6" y="9.5"/>
+ <rect style="fill:#3f3f3f" width="4" height="4" x="6" y="9"/>
+ <rect style="opacity:0.1" width="4" height="4" x="14" y="9.5"/>
+ <rect style="fill:#3f3f3f" width="4" height="4" x="14" y="9"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/openterm.svg b/.icons/awkward/24x24/apps/openterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/openttd.svg b/.icons/awkward/24x24/apps/openttd.svg
new file mode 100644
index 00000000..c5872972
--- /dev/null
+++ b/.icons/awkward/24x24/apps/openttd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2.2297852,13.053031 9.2171848,9.217185 c 0.306379,0.306379 0.799684,0.306379 1.106062,0 l 9.217185,-9.217185 c 0.306379,-0.306379 0.306379,-0.799683 0,-1.106062 L 12.553032,2.729784 c -0.306379,-0.3063794 -0.799683,-0.3063787 -1.106062,0 l -9.2171848,9.217185 c -0.3063788,0.306379 -0.3063795,0.799682 0,1.106062 z m 4.2364761,2.024352 7.2420737,7.242073 c 0.240726,0.240727 0.628322,0.240726 0.869049,-10e-7 l 7.242073,-7.242073 c 0.240726,-0.240726 0.240727,-0.628322 0,-0.869048 L 14.577384,6.9662608 c -0.240727,-0.2407267 -0.628323,-0.240726 -0.869049,0 L 6.466262,14.208334 c -0.2407267,0.240726 -0.2407274,0.628322 -7e-7,0.869049 z m -4.2857178,-3e-6 7.2420732,7.242073 c 0.240726,0.240726 0.6283223,0.240726 0.8690483,0 l 7.242073,-7.242073 c 0.240727,-0.240727 0.240726,-0.628322 0,-0.869048 L 10.291665,6.9662587 C 10.050939,6.7255319 9.6633429,6.7255312 9.4226161,6.966258 L 2.180543,14.208331 c -0.2407265,0.240726 -0.2407262,0.628322 5e-7,0.869049 z"/>
+ <rect style="fill:#4bae4f" width="11.471" height="11.471" x="11.23" y="-8.77" rx=".615" ry=".615" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#4bae4f" width="11.471" height="11.471" x="14.27" y="-5.74" rx=".615" ry=".615" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#f58411" width="14.599" height="14.599" x="9.67" y="-7.3" rx=".782" ry=".782" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.999512,2 C 11.799591,2 11.599967,2.076303 11.446777,2.2294925 L 2.2299805,11.446289 c -0.218002,0.218002 -0.2777805,0.530134 -0.185547,0.802735 0.037425,-0.110181 0.097406,-0.214594 0.185547,-0.302735 L 11.446777,2.7294925 c 0.30638,-0.3063795 0.800067,-0.3063795 1.106446,0 l 9.216797,9.2167965 c 0.08814,0.08814 0.148119,0.192554 0.185547,0.302735 0.09223,-0.272601 0.03246,-0.584733 -0.185547,-0.802735 L 12.553223,2.2294925 C 12.400033,2.0763025 12.199433,2 11.999512,2 Z"/>
+ <g style="font-size:39.06629181px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.32798985,0,0,0.33876386,1.3462336,1.0126631)">
+ <path d="m 33.498292,44.733236 c 1.437009,-0.127169 2.215021,-0.688283 2.965318,-1.387712 0.763013,-0.699429 1.099848,-1.340061 1.099848,-2.548166 0,-1.093653 -0.330476,-2.335121 -1.080773,-3.098134 -0.750297,-0.763013 -1.534668,-1.42749 -2.984393,-1.821714 z m -2.032583,-21.64733 c -1.30984,0.08902 -2.517782,0.624737 -3.242645,1.298732 -0.724863,0.661279 -0.822522,1.518059 -0.822522,2.637146 0,1.017351 0.06587,1.896427 0.727145,2.570422 0.673995,0.673995 1.91373,0.945799 3.338022,1.365456 z m -8.130333,21.64733 v -4.919848 h 2.032583 c 0.05087,1.742214 0.629647,2.489351 1.596132,3.379533 0.966484,0.890183 2.594084,1.502164 4.501618,1.540315 V 35.87751 c -2.924885,-0.813881 -5.169254,-2.2922 -6.351925,-3.347702 -1.182671,-1.068219 -1.778408,-2.479836 -1.778408,-4.234767 0,-2.034703 0.70383,-3.668781 2.102688,-4.90232 1.398859,-1.233539 3.535134,-2.122152 6.027645,-2.274754 v -4.919848 h 2.032583 v 4.919848 c 1.284406,0.101735 2.202304,0.507106 3.384975,0.825028 1.195388,0.305205 2.597263,0.718931 3.729066,1.240324 v 4.822435 H 38.57975 c -0.152603,-1.47516 -0.952545,-2.463879 -1.83001,-3.31591 -0.877466,-0.852032 -1.750855,-1.489486 -3.251448,-1.603938 v 8.855726 c 3.128355,0.852031 5.000021,1.751771 6.246276,2.858141 1.258972,1.093653 1.884057,2.185697 1.884057,4.029646 0,2.111004 -0.733179,4.179108 -2.208338,5.450797 -1.475159,1.271689 -3.238731,2.230205 -5.921995,2.420959 v 4.919848 h -2.032583 v -4.919848 c -1.220822,-0.02543 -2.676744,-0.430765 -3.986583,-0.761405 -1.30984,-0.317922 -2.719458,-0.570689 -4.14375,-1.206534 z"/>
+ </g>
+ <g style="font-size:39.06629181px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.32798985,0,0,0.33876386,1.3462336,0.51266305)">
+ <path style="fill:#ffffff" d="m 33.498292,44.733236 c 1.437009,-0.127169 2.215021,-0.688283 2.965318,-1.387712 0.763013,-0.699429 1.099848,-1.340061 1.099848,-2.548166 0,-1.093653 -0.330476,-2.335121 -1.080773,-3.098134 -0.750297,-0.763013 -1.534668,-1.42749 -2.984393,-1.821714 z m -2.032583,-21.64733 c -1.30984,0.08902 -2.517782,0.624737 -3.242645,1.298732 -0.724863,0.661279 -0.822522,1.518059 -0.822522,2.637146 0,1.017351 0.06587,1.896427 0.727145,2.570422 0.673995,0.673995 1.91373,0.945799 3.338022,1.365456 z m -8.130333,21.64733 v -4.919848 h 2.032583 c 0.05087,1.742214 0.629647,2.489351 1.596132,3.379533 0.966484,0.890183 2.594084,1.502164 4.501618,1.540315 V 35.87751 c -2.924885,-0.813881 -5.169254,-2.2922 -6.351925,-3.347702 -1.182671,-1.068219 -1.778408,-2.479836 -1.778408,-4.234767 0,-2.034703 0.70383,-3.668781 2.102688,-4.90232 1.398859,-1.233539 3.535134,-2.122152 6.027645,-2.274754 v -4.919848 h 2.032583 v 4.919848 c 1.284406,0.101735 2.202304,0.507106 3.384975,0.825028 1.195388,0.305205 2.597263,0.718931 3.729066,1.240324 v 4.822435 H 38.57975 c -0.152603,-1.47516 -0.952545,-2.463879 -1.83001,-3.31591 -0.877466,-0.852032 -1.750855,-1.489486 -3.251448,-1.603938 v 8.855726 c 3.128355,0.852031 5.000021,1.751771 6.246276,2.858141 1.258972,1.093653 1.884057,2.185697 1.884057,4.029646 0,2.111004 -0.733179,4.179108 -2.208338,5.450797 -1.475159,1.271689 -3.238731,2.230205 -5.921995,2.420959 v 4.919848 h -2.032583 v -4.919848 c -1.220822,-0.02543 -2.676744,-0.430765 -3.986583,-0.761405 -1.30984,-0.317922 -2.719458,-0.570689 -4.14375,-1.206534 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/opera-beta.svg b/.icons/awkward/24x24/apps/opera-beta.svg
new file mode 100644
index 00000000..3095648d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opera-beta.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="m12 2v4a5 6 0 0 1 5 6 5 6 0 0 1 -5 6 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 0.140625 -0.005859 10 10 0 0 0 9.859375 -9.994141 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#e74c3c" d="m12 2a2 2 0 0 0 -0.160156 0.0078125 10 10 0 0 0 -9.839844 9.9921875 10 10 0 0 0 10 10 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12.0001 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 0.20703 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10zm4.9922 10.197a5 6 0 0 1 -4.992 5.803 5 6 0 0 1 -4.9921 -5.697 5 6 0 0 0 -0.0078 0.197 5 6 0 0 0 5 6 5 6 0 0 0 5 -6 5 6 0 0 0 -0.0078 -0.30273z"/>
+ <path style="opacity:.2" d="m12.0001 6a5 6 0 0 0 -5 6 5 6 0 0 0 0.00781 0.30273 5 6 0 0 1 4.9922 -5.803 5 6 0 0 1 4.992 5.697 5 6 0 0 0 0.008 -0.197 5 6 0 0 0 -5 -6zm-9.9902 6.207a10 10 0 0 0 -0.0097 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/opera-developer.svg b/.icons/awkward/24x24/apps/opera-developer.svg
new file mode 100644
index 00000000..77bd1fe8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opera-developer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#e4e4e4" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10zm0 4a5 6 0 0 1 5 6 5 6 0 0 1 -5 6 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 0.20703 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10zm4.9922 10.197a5 6 0 0 1 -4.992 5.803 5 6 0 0 1 -4.9921 -5.697 5 6 0 0 0 -0.0078 0.197 5 6 0 0 0 5 6 5 6 0 0 0 5 -6 5 6 0 0 0 -0.0078 -0.30273z"/>
+ <path opacity=".2" d="m11 5a5 6 0 0 0 -5 6 5 6 0 0 0 0.00781 0.30273 5 6 0 0 1 4.9922 -5.803 5 6 0 0 1 4.992 5.697 5 6 0 0 0 0.008 -0.197 5 6 0 0 0 -5 -6zm-9.9902 6.207a10 10 0 0 0 -0.0097 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/opera.svg b/.icons/awkward/24x24/apps/opera.svg
new file mode 100644
index 00000000..b5e09208
--- /dev/null
+++ b/.icons/awkward/24x24/apps/opera.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#e74c3c" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10zm0 4a5 6 0 0 1 5 6 5 6 0 0 1 -5 6 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 0.20703 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10zm4.9922 10.197a5 6 0 0 1 -4.992 5.803 5 6 0 0 1 -4.9921 -5.697 5 6 0 0 0 -0.0078 0.197 5 6 0 0 0 5 6 5 6 0 0 0 5 -6 5 6 0 0 0 -0.0078 -0.30273z"/>
+ <path opacity=".2" d="m11 5a5 6 0 0 0 -5 6 5 6 0 0 0 0.00781 0.30273 5 6 0 0 1 4.9922 -5.803 5 6 0 0 1 4.992 5.697 5 6 0 0 0 0.008 -0.197 5 6 0 0 0 -5 -6zm-9.9902 6.207a10 10 0 0 0 -0.0097 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/oracle-javaws.svg b/.icons/awkward/24x24/apps/oracle-javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle-javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oracle-sqldeveloper.svg b/.icons/awkward/24x24/apps/oracle-sqldeveloper.svg
new file mode 120000
index 00000000..e569093f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle-sqldeveloper.svg
@@ -0,0 +1 @@
+sqldeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oracle_java6.svg b/.icons/awkward/24x24/apps/oracle_java6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle_java6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oracle_java7.svg b/.icons/awkward/24x24/apps/oracle_java7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle_java7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oracle_java8.svg b/.icons/awkward/24x24/apps/oracle_java8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle_java8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oracle_java9.svg b/.icons/awkward/24x24/apps/oracle_java9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oracle_java9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/orage.svg b/.icons/awkward/24x24/apps/orage.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/orage.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/orage_globaltime.svg b/.icons/awkward/24x24/apps/orage_globaltime.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/orage_globaltime.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/orca.svg b/.icons/awkward/24x24/apps/orca.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/orca.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/oregano.svg b/.icons/awkward/24x24/apps/oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.DolphinEmu.dolphin-emu.svg b/.icons/awkward/24x24/apps/org.DolphinEmu.dolphin-emu.svg
new file mode 120000
index 00000000..db73511a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.DolphinEmu.dolphin-emu.svg
@@ -0,0 +1 @@
+dolphin-emu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.apache.netbeans.svg b/.icons/awkward/24x24/apps/org.apache.netbeans.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.apache.netbeans.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.armagetronad.ArmagetronAdvanced.svg b/.icons/awkward/24x24/apps/org.armagetronad.ArmagetronAdvanced.svg
new file mode 120000
index 00000000..13ceea70
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.armagetronad.ArmagetronAdvanced.svg
@@ -0,0 +1 @@
+armagetronad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.audacityteam.Audacity.svg b/.icons/awkward/24x24/apps/org.audacityteam.Audacity.svg
new file mode 120000
index 00000000..c2e2d131
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.audacityteam.Audacity.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.avidemux.Avidemux.svg b/.icons/awkward/24x24/apps/org.avidemux.Avidemux.svg
new file mode 120000
index 00000000..cdae97d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.avidemux.Avidemux.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.baedert.corebird.svg b/.icons/awkward/24x24/apps/org.baedert.corebird.svg
new file mode 120000
index 00000000..215d0441
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.baedert.corebird.svg
@@ -0,0 +1 @@
+corebird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.bitcoincore.bitcoin-qt.svg b/.icons/awkward/24x24/apps/org.bitcoincore.bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.bitcoincore.bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.blender.Blender.svg b/.icons/awkward/24x24/apps/org.blender.Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.bluej.BlueJ.svg b/.icons/awkward/24x24/apps/org.bluej.BlueJ.svg
new file mode 120000
index 00000000..847f70f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.bluej.BlueJ.svg
@@ -0,0 +1 @@
+bluej.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.bunkus.mkvtoolnix-gui.svg b/.icons/awkward/24x24/apps/org.bunkus.mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.bunkus.mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.bzflag.BZFlag.svg b/.icons/awkward/24x24/apps/org.bzflag.BZFlag.svg
new file mode 120000
index 00000000..d879ad19
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.bzflag.BZFlag.svg
@@ -0,0 +1 @@
+bzflag.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.claws_mail.Claws-Mail.svg b/.icons/awkward/24x24/apps/org.claws_mail.Claws-Mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.claws_mail.Claws-Mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.clementine_player.Clementine.svg b/.icons/awkward/24x24/apps/org.clementine_player.Clementine.svg
new file mode 120000
index 00000000..fd923151
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.clementine_player.Clementine.svg
@@ -0,0 +1 @@
+clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.codeblocks.codeblocks.svg b/.icons/awkward/24x24/apps/org.codeblocks.codeblocks.svg
new file mode 120000
index 00000000..de609946
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.codeblocks.codeblocks.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.cznic.Datovka.svg b/.icons/awkward/24x24/apps/org.cznic.Datovka.svg
new file mode 120000
index 00000000..d6d0f696
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.cznic.Datovka.svg
@@ -0,0 +1 @@
+datovka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.darktable.Darktable.svg b/.icons/awkward/24x24/apps/org.darktable.Darktable.svg
new file mode 120000
index 00000000..68a39c28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.darktable.Darktable.svg
@@ -0,0 +1 @@
+darktable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.davmail.DavMail.svg b/.icons/awkward/24x24/apps/org.davmail.DavMail.svg
new file mode 120000
index 00000000..09611d6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.davmail.DavMail.svg
@@ -0,0 +1 @@
+davmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.debian.TuxPuck.svg b/.icons/awkward/24x24/apps/org.debian.TuxPuck.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.debian.TuxPuck.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.develz.Crawl.svg b/.icons/awkward/24x24/apps/org.develz.Crawl.svg
new file mode 120000
index 00000000..700ab448
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.develz.Crawl.svg
@@ -0,0 +1 @@
+crawl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.eclipse.iot.fourdiac.Ide.svg b/.icons/awkward/24x24/apps/org.eclipse.iot.fourdiac.Ide.svg
new file mode 120000
index 00000000..13125f1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.eclipse.iot.fourdiac.Ide.svg
@@ -0,0 +1 @@
+4diac-ide.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.electrum.electrum.svg b/.icons/awkward/24x24/apps/org.electrum.electrum.svg
new file mode 120000
index 00000000..efbdaac0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.electrum.electrum.svg
@@ -0,0 +1 @@
+electrum.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.equeim.Tremotesf.svg b/.icons/awkward/24x24/apps/org.equeim.Tremotesf.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.equeim.Tremotesf.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.ethereum.Mist.svg b/.icons/awkward/24x24/apps/org.ethereum.Mist.svg
new file mode 120000
index 00000000..e1584d57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.ethereum.Mist.svg
@@ -0,0 +1 @@
+mist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.eu.encom.matrique.svg b/.icons/awkward/24x24/apps/org.eu.encom.matrique.svg
new file mode 100644
index 00000000..29fb6ee8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.eu.encom.matrique.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <circle style="fill:#008f7e" cx="11.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.4;fill:none;stroke:#ffffff;stroke-linejoin:bevel" d="M 8,15.5 H 4.1497778 l 3.6750001,-4 H 19.374778 l -3.15,4 H 15"/>
+ <path style="opacity:0.2" d="M 8,7.499999 V 14 14.5 H 9 V 14 9.777343 L 11.045898,14.5 h 0.908204 L 14,9.777343 V 14 14.5 h 1 V 14 7.499999 H 13.949219 L 11.5,13.10684 9.050781,7.499999 Z"/>
+ <path style="fill:#ffffff" d="m 8,7 v 6.500001 0.5 h 1 v -0.5 -4.222657 l 2.045898,4.722657 h 0.908204 L 14,9.277344 v 4.222657 0.5 h 1 v -0.5 V 7 H 13.949219 L 11.5,12.606841 9.050781,7 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.796875 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.703125 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.eu.encom.spectral.svg b/.icons/awkward/24x24/apps/org.eu.encom.spectral.svg
new file mode 100644
index 00000000..8252eea4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.eu.encom.spectral.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="M 11.360108,19.476172 C 9.2682445,19.274193 7.3377785,18.125102 6.189998,16.398716 5.113063,14.778893 4.7511691,12.858501 5.169499,10.983417 5.325197,10.285528 5.718354,9.274448 5.799093,9.364299 c 0.017675,0.01966 0.072946,0.202014 0.122819,0.405195 0.2941515,1.198342 1.0605365,2.074637 2.3495245,2.686466 0.82299,0.390635 1.608679,0.618246 3.2155385,0.931525 1.490213,0.290529 1.875588,0.442132 2.477017,0.743692 0.65766,0.329752 1.068074,0.71113 1.314837,1.221809 0.223691,0.462939 0.276708,0.765916 0.254779,1.456023 -0.01674,0.527147 -0.03261,0.632719 -0.138436,0.923557 -0.382834,0.988648 -1.189793,1.392643 -1.92378,1.575794 -0.658069,0.162714 -1.444372,0.232207 -2.111284,0.167812 z m 6.77523,-3.970393 C 17.873844,13.956212 17.012286,12.822883 15.538805,12.090199 14.68475,11.66552 14.08538,11.490625 12.093258,11.084771 10.596173,10.779769 9.823113,10.606805 9.2719425,10.343313 8.6143635,10.028961 8.2111205,9.540034 8.0776315,8.895229 8.01168,8.5766765 8.0213355,7.7993205 8.0947815,7.510285 8.242692,6.9284625 8.6729105,6.310578 9.084782,6.0884565 9.1946905,6.029178 9.4555075,5.9238105 9.6643685,5.8543065 12.63525,4.8656384 16.074912,5.9975965 17.815347,8.607348 c 1.070746,1.605567 1.43376,3.539463 1.014922,5.406783 -0.156865,0.69937 -0.519382,1.645572 -0.630463,1.645572 -0.02117,0 -0.05017,-0.06926 -0.06447,-0.153924 z"/>
+ <path style="fill:#329289" d="M 11.360108,18.976172 C 9.2682445,18.774193 7.3377785,17.625102 6.189998,15.898716 5.113063,14.278893 4.7511691,12.358501 5.169499,10.483417 5.325197,9.785528 5.718354,8.774448 5.799093,8.864299 c 0.017675,0.01966 0.072946,0.202014 0.122819,0.405195 0.2941515,1.198342 1.0605365,2.074637 2.3495245,2.686466 0.82299,0.390635 1.608679,0.618246 3.2155385,0.931525 1.490213,0.290529 1.875588,0.442132 2.477017,0.743692 0.65766,0.329752 1.068074,0.71113 1.314837,1.221809 0.223691,0.462939 0.276708,0.765917 0.254779,1.456023 -0.01674,0.527147 -0.03261,0.632719 -0.138436,0.923557 -0.382834,0.988648 -1.189793,1.392643 -1.92378,1.575794 -0.658069,0.162714 -1.444372,0.232207 -2.111284,0.167812 z m 6.77523,-3.970393 C 17.873844,13.456212 17.012286,12.322883 15.538805,11.590199 14.68475,11.16552 14.08538,10.990625 12.093258,10.584771 10.596173,10.279769 9.823113,10.106805 9.2719425,9.843313 8.6143635,9.5289605 8.2111205,9.040034 8.0776315,8.395229 8.01168,8.0766765 8.0213355,7.2993205 8.0947815,7.010285 8.242692,6.4284625 8.6729105,5.810578 9.084782,5.5884565 9.1946905,5.529178 9.4555075,5.4238105 9.6643685,5.3543065 12.63525,4.3656383 16.074912,5.4975965 17.815347,8.107348 c 1.070746,1.605567 1.43376,3.539463 1.014922,5.406783 -0.156865,0.69937 -0.519382,1.645572 -0.630463,1.645572 -0.02117,0 -0.05017,-0.06926 -0.06447,-0.153924 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.fedoraproject.MediaWriter.svg b/.icons/awkward/24x24/apps/org.fedoraproject.MediaWriter.svg
new file mode 120000
index 00000000..286d1d97
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.fedoraproject.MediaWriter.svg
@@ -0,0 +1 @@
+mediawriter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.filezillaproject.Filezilla.svg b/.icons/awkward/24x24/apps/org.filezillaproject.Filezilla.svg
new file mode 120000
index 00000000..59b19a25
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.filezillaproject.Filezilla.svg
@@ -0,0 +1 @@
+filezilla.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.flarerpg.Flare.svg b/.icons/awkward/24x24/apps/org.flarerpg.Flare.svg
new file mode 120000
index 00000000..b2b8acbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.flarerpg.Flare.svg
@@ -0,0 +1 @@
+flare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.flatpak.qtdemo.svg b/.icons/awkward/24x24/apps/org.flatpak.qtdemo.svg
new file mode 120000
index 00000000..bfc70049
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.flatpak.qtdemo.svg
@@ -0,0 +1 @@
+../mimetypes/application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.flightgear.FlightGear.svg b/.icons/awkward/24x24/apps/org.flightgear.FlightGear.svg
new file mode 120000
index 00000000..f8d8068d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.flightgear.FlightGear.svg
@@ -0,0 +1 @@
+flightgear.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.fontforge.FontForge.svg b/.icons/awkward/24x24/apps/org.fontforge.FontForge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.fontforge.FontForge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freecadweb.FreeCAD.svg b/.icons/awkward/24x24/apps/org.freecadweb.FreeCAD.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freecadweb.FreeCAD.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freeciv.Freeciv.svg b/.icons/awkward/24x24/apps/org.freeciv.Freeciv.svg
new file mode 120000
index 00000000..0e0084e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freeciv.Freeciv.svg
@@ -0,0 +1 @@
+freeciv-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freedesktop.Bustle.svg b/.icons/awkward/24x24/apps/org.freedesktop.Bustle.svg
new file mode 100644
index 00000000..3a0a1a8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freedesktop.Bustle.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m12 13.5a3 3 0 0 0-2.8242188 2h-4.1757812v-0.503906a0.48279215 0.49620059 0 0 0-0.4960938-0.496094 0.48279215 0.49620059 0 0 0-0.2285156 0.066406l-1.2675781 0.751953-1.265625 0.751953a0.48279215 0.49620059 0 0 0 0 0.859376l1.265625 0.751953 1.2675781 0.751953a0.48279215 0.49620059 0 0 0 0.7246094-0.429688v-0.503906h4.1738281a3 3 0 0 0 2.8261719 2 3 3 0 0 0 2.824219-2h4.175781v0.503906c-1e-6 0.381938 0.402747 0.6206 0.724609 0.429688l1.267579-0.751953 1.265624-0.751953c0.321971-0.190966 0.321972-0.66841 0-0.859376l-1.265624-0.751953-1.267579-0.751953c-0.06927-0.04095-0.148635-0.064106-0.228515-0.066406-0.271922-0.008163-0.495917 0.216501-0.496094 0.496094v0.503906h-4.173828a3 3 0 0 0-2.826172-2z"/>
+ <path style="fill:#65b457" d="m22.5 15.5v0.5h-21l1e-7 -0.5c0-5.79899 4.7010099-10.5 10.5-10.5s10.5 4.70101 10.5 10.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m12 5c-5.79899 0-10.5 4.70101-10.5 10.5v0.5c0-5.79899 4.70101-10.5 10.5-10.5s10.5 4.70101 10.5 10.5v-0.5c0-5.79899-4.70101-10.5-10.5-10.5z"/>
+ <path style="opacity:.2" d="m12.5 6.5175769v1.0078125a8 8 0 0 1 3.244141 0.9101565l0.848633-0.663086a9 9 0 0 0-4.092774-1.254883zm-1 0.00781a9 9 0 0 0-4.0927735 1.2470755l0.848633 0.6640625a8 8 0 0 1 3.2441405-0.9179715zm5.966797 1.833008-0.817383 0.6396485a8 8 0 0 1 2.267578 2.5019556h1.132813a9 9 0 0 0-2.583008-3.1416016zm-10.929688 0.002955a9 9 0 0 0-2.5947267 3.1386491h1.1376952a8 8 0 0 1 2.2734375-2.5000001zm-3.0126954 4.1386491a9 9 0 0 0-0.5244141 3 9 9 0 0 0 0.025391 0.5h0.9931637a8 8 0 0 1-0.0185547-0.5 8 8 0 0 1 0.5898438-3zm15.886719 0a8 8 0 0 1 0.588867 3 8 8 0 0 1-0.02539 0.5h1.007813a9 9 0 0 0 0.01758-0.5 9 9 0 0 0-0.526367-3z"/>
+ <path style="fill:#ffffff" d="m12.5 6.017578v1.0078125a8 8 0 0 1 3.244141 0.9101565l0.848633-0.663086a9 9 0 0 0-4.092774-1.254883zm-1 0.00781a9 9 0 0 0-4.0927735 1.2470755l0.848633 0.6640625a8 8 0 0 1 3.2441405-0.9179715zm5.966797 1.833008-0.817383 0.6396485a8 8 0 0 1 2.267578 2.5019555h1.132813a9 9 0 0 0-2.583008-3.1416015zm-10.929688 0.002955a9 9 0 0 0-2.5947267 3.138649h1.1376952a8 8 0 0 1 2.2734375-2.5zm-3.0126954 4.138649a9 9 0 0 0-0.5244141 3 9 9 0 0 0 0.0253906 0.5h0.9931641a8 8 0 0 1-0.0185547-0.5 8 8 0 0 1 0.5898438-3zm15.886719 0a8 8 0 0 1 0.588867 3 8 8 0 0 1-0.02539 0.5h1.007813a9 9 0 0 0 0.017577-0.5 9 9 0 0 0-0.526367-3z"/>
+ <path style="fill:#3f3f3f" d="m4 15v2h8v-2z"/>
+ <path style="fill:#3f3f3f" d="m12 15v2h8v-2z"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="16" r="3"/>
+ <path style="fill:#3f3f3f" d="m4.5031134 13.999999a0.48279215 0.49620059 0 0 0-0.227229 0.06589l-1.2672027 0.751984-1.2672027 0.751979a0.48279215 0.49620059 0 0 0 0 0.859542l2.5344054 1.503958a0.48279215 0.49620059 0 0 0 0.7241156-0.429772v-3.007914a0.48279215 0.49620059 0 0 0-0.4968866-0.495667z"/>
+ <path style="fill:#3f3f3f" d="m19.496887 13.999999c0.07988 0.0023 0.157959 0.02494 0.227229 0.06589l1.267203 0.751979 1.267202 0.751979c0.321971 0.190966 0.321971 0.668576 0 0.859542l-1.267202 0.751979-1.267203 0.751979c-0.321862 0.190912-0.724117-0.047829-0.724116-0.429767v-3.007914c1.77e-4 -0.279593 0.224965-0.50383 0.496887-0.495667z"/>
+ <circle style="opacity:.2" cx="12" cy="16.5" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="16" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.freedesktop.GlxInfo.svg b/.icons/awkward/24x24/apps/org.freedesktop.GlxInfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freedesktop.GlxInfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freedesktop.GstDebugViewer.svg b/.icons/awkward/24x24/apps/org.freedesktop.GstDebugViewer.svg
new file mode 120000
index 00000000..d531aad3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freedesktop.GstDebugViewer.svg
@@ -0,0 +1 @@
+gst-debug-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freedesktop.Piper.svg b/.icons/awkward/24x24/apps/org.freedesktop.Piper.svg
new file mode 100644
index 00000000..2917b14e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freedesktop.Piper.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#976e2e" width="20" height="18" x="-22" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 6.5,4.5 C 5.669,4.5 5,5.169 5,6 v 4.5 1.5 1.5 h 1.5 11 1.5 V 12 10.5 6 C 19,5.169 18.331,4.5 17.5,4.5 Z M 7,6.5 H 17 V 11 11.5 H 7 V 11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 3,21 v 0.5 c 0,0.554 0.446,1 1,1 h 16 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 4 C 3.446,22 3,21.554 3,21 Z"/>
+ <path style="fill:#c3c3c3" d="M 6.5,4 C 5.669,4 5,4.669 5,5.5 V 10 11.5 13 h 1.5 11 1.5 V 11.5 10 5.5 C 19,4.669 18.331,4 17.5,4 Z M 7,6 H 17 V 10.5 11 H 7 v -0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5 4 C 5.669 4 5 4.669 5 5.5 L 5 6 C 5 5.169 5.669 4.5 6.5 4.5 L 17.5 4.5 C 18.331 4.5 19 5.169 19 6 L 19 5.5 C 19 4.669 18.331 4 17.5 4 L 6.5 4 z M 7 11 L 7 11.5 L 17 11.5 L 17 11 L 7 11 z"/>
+ <rect style="fill:#a4a4a4" width="2" height="4.5" x="11" y="12.5"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 10.501437,13.5 0.5,-3"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 12.501437,13.5 0.5,-3"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 14.501437,13.5 0.5,-3"/>
+ <path style="opacity:0.2" d="M 9.9941405,16.5 C 9.4999175,16.5 9,16.999945 9,17.509765 V 21.5 h 3 a 1,1 0 0 1 1,-1 1,1 0 0 1 0.08594,0.0039 A 1.5,1.5 0 0 1 14.5,19.5 1.5,1.5 0 0 1 15,19.586914 V 16.5 Z"/>
+ <path style="fill:#ffb22b" d="M 9.9941405,16 C 9.4999175,16 9,16.499945 9,17.009765 V 21 h 3 a 1,1 0 0 1 1,-1 1,1 0 0 1 0.08594,0.0039 A 1.5,1.5 0 0 1 14.5,19 1.5,1.5 0 0 1 15,19.086914 V 16 Z"/>
+ <path style="opacity:0.2" d="M 15 17 A 1 1 0 0 0 14 18 A 1 1 0 0 0 15 19 L 15 17 z"/>
+ <circle style="opacity:0.2" cx="10.5" cy="19.5" r=".5"/>
+ <path style="opacity:0.2" d="M 9.9941405,16 C 9.4999175,16 9,16.499945 9,17.009765 v 0.738282 A 1.25,1.25 0 0 0 9.75,18 1.25,1.25 0 0 0 11,16.75 1.25,1.25 0 0 0 10.749024,16 Z"/>
+ <path style="opacity:0.1" d="M 15 17 A 1 1 0 0 0 14 18 A 1 1 0 0 0 14.033203 18.248047 A 1 1 0 0 1 15 17.5 L 15 17 z"/>
+ <path style="opacity:0.1" d="m 10.5,19.000001 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.06738,0.25 0.5,0.5 0 0 1 0.432617,-0.25 0.5,0.5 0 0 1 0.432617,0.25 0.5,0.5 0 0 0 0.06738,-0.25 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="opacity:0.1" d="M 9.9941405,16 C 9.4999175,16 9,16.499945 9,17.009765 v 0.5 C 9,16.999945 9.4999175,16.5 9.9941405,16.5 H 10.749024 A 1.25,1.25 0 0 1 10.973633,16.998047 1.25,1.25 0 0 0 11,16.75 1.25,1.25 0 0 0 10.749024,16 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 9.501437,13.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 9.501437,13.5 0.5,-3"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 11.501437,13.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 11.501437,13.5 0.5,-3"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 13.501437,13.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 13.501437,13.5 0.5,-3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.freedesktop.fwupd.svg b/.icons/awkward/24x24/apps/org.freedesktop.fwupd.svg
new file mode 120000
index 00000000..2ef1d0cc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freedesktop.fwupd.svg
@@ -0,0 +1 @@
+fwupd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.freefilesync.FreeFileSync.svg b/.icons/awkward/24x24/apps/org.freefilesync.FreeFileSync.svg
new file mode 120000
index 00000000..b2e7da42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.freefilesync.FreeFileSync.svg
@@ -0,0 +1 @@
+freefilesync.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.fritzing.Fritzing.svg b/.icons/awkward/24x24/apps/org.fritzing.Fritzing.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.fritzing.Fritzing.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.frozen_bubble.frozen-bubble.svg b/.icons/awkward/24x24/apps/org.frozen_bubble.frozen-bubble.svg
new file mode 120000
index 00000000..9be798dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.frozen_bubble.frozen-bubble.svg
@@ -0,0 +1 @@
+frozen-bubble.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gabmus.gnome-feeds.svg b/.icons/awkward/24x24/apps/org.gabmus.gnome-feeds.svg
new file mode 100644
index 00000000..6cbe64e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gabmus.gnome-feeds.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 1,16.5 V 19.02 C 1,19.82 1.6646,20.469 2.5,20.5 H 10.5 C 11.335,20.469 12,19.82 12,19.019 12,19.82 12.665,20.469 13.5,20.5 H 21.5 C 22.335,20.469 23,19.82 23,19.02 V 16.5 Z"/>
+ <path style="fill:#ff8915" d="M 12,16 V 18.52 C 12,19.32 12.665,19.969 13.5,20 H 21.5 C 22.335,19.969 23,19.32 23,18.52 V 16 Z"/>
+ <path style="fill:#ff8915" d="M 1,16 V 18.52 C 1,19.32 1.6646,19.969 2.5,20 H 10.5 C 11.335,19.969 12,19.32 12,18.52 V 16 Z"/>
+ <path style="opacity:0.2" d="M 2.5611,3.5 C 1.6963,3.5 1.0001,4.1602 1.0001,4.9802 V 18.02 C 1.0001,18.84 1.6963,19.5 2.5611,19.5 H 21.439 C 22.304,19.5 23,18.84 23,18.02 V 4.9802 C 23,4.1602 22.304,3.5 21.439,3.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.5611,3 C 1.6963,3 1.0001,3.6602 1.0001,4.4802 V 17.52 C 1.0001,18.34 1.6963,19 2.5611,19 H 21.439 C 22.304,19 23,18.34 23,17.52 V 4.4802 C 23,3.6602 22.304,3 21.439,3 Z"/>
+ <path style="opacity:0.05" d="M 2.5611,3 C 1.6963,3 1.0001,3.6602 1.0001,4.4802 V 17.52 C 1.0001,18.34 1.6963,19 2.5611,19 H 12 V 3 Z"/>
+ <path style="fill:#ff8915" d="M 16,10 A 0.99992,1 0 0 1 15,11 0.99992,1 0 0 1 14,10 0.99992,1 0 0 1 15,9 0.99992,1 0 0 1 16,10 Z"/>
+ <path style="fill:#ff8915" d="M 14,7 H 14.507 V 7.507 H 14 Z M 17.507,10.507 H 18 V 11 H 17.507 Z M 19.507,10.507 H 19.999 V 11 H 19.507 Z M 14,5 H 14.507 V 5.507 H 14 Z"/>
+ <path style="fill:#ff8915" d="M 14.507,8.007 C 15.894,8.007 17.007,9.1205 17.007,10.507 H 18.007 C 18.007,8.58 16.434,7.007 14.507,7.007 Z"/>
+ <path style="fill:#ff8915" d="M 14.507,6.014 A 4.4856,4.486 0 0 1 19,10.507 H 20 C 20,7.48 17.535,5.014 14.507,5.014 Z"/>
+ <path style="fill:#ff8915" d="M 15,7.5 A 0.49996,0.5 0 0 1 14.5,8 0.49996,0.5 0 0 1 14,7.5 0.49996,0.5 0 0 1 14.5,7 0.49996,0.5 0 0 1 15,7.5 Z M 15,5.5 A 0.49996,0.5 0 0 1 14.5,6 0.49996,0.5 0 0 1 14,5.5 0.49996,0.5 0 0 1 14.5,5 0.49996,0.5 0 0 1 15,5.5 Z M 18,10.5 A 0.49996,0.5 0 0 1 17.5,11 0.49996,0.5 0 0 1 17,10.5 0.49996,0.5 0 0 1 17.5,10 0.49996,0.5 0 0 1 18,10.5 Z M 19.999,10.5 A 0.49996,0.5 0 0 1 19.5,11 0.49996,0.5 0 0 1 19,10.5 0.49996,0.5 0 0 1 19.5,10 0.49996,0.5 0 0 1 19.999,10.5 Z"/>
+ <rect style="fill:#ff8915" width="5" height="1" x="3" y="5" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="3" y="7" ry="0"/>
+ <rect style="fill:#9c9891" width="4" height="1" x="14" y="13" ry="0"/>
+ <rect style="fill:#9c9891" width="5" height="1" x="3" y="9" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="3" y="11" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="3" y="13" ry="0"/>
+ <rect style="fill:#9c9891" width="4" height="1" x="3" y="15" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="3" y="17" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="14" y="15" ry="0"/>
+ <rect style="fill:#9c9891" width="6" height="1" x="14" y="17" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5615,3 C 1.6967,3 1,3.6604 1,4.4805 V 4.9805 C 1,4.1604 1.6967,3.5 2.5615,3.5 H 21.438 C 22.303,3.5 23,4.1604 23,4.9805 V 4.4805 C 23,3.6604 22.303,3 21.438,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gabmus.hydrapaper.svg b/.icons/awkward/24x24/apps/org.gabmus.hydrapaper.svg
new file mode 100644
index 00000000..d7e53684
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gabmus.hydrapaper.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m19 9.0000001v-5.6875001c0-0.450125-0.3791-0.8125-0.85-0.8125h-15.3c-0.4709 0-0.85 0.362375-0.85 0.8125v11.375c0 0.450125 0.3791 0.8125 0.85 0.8125h9.35z"/>
+ <path style="opacity:.2" d="M 21,11.759259 V 6.3125 C 21,5.862375 20.6209,5.5 20.15,5.5 H 4.85 C 4.3791,5.5 4,5.862375 4,6.3125 v 11.375 C 4,18.137625 4.3791,18.5 4.85,18.5 H 14 Z"/>
+ <path style="opacity:.2" d="m23 14.5v-5.1875c0-0.450125-0.3791-0.8125-0.85-0.8125h-15.3c-0.4709 0-0.85 0.362375-0.85 0.8125v11.375c0 0.450125 0.3791 0.8125 0.85 0.8125h9.15z"/>
+ <path style="fill:#ff9212" d="M 19,8.5000001 V 2.8125 C 19,2.362375 18.6209,2 18.15,2 H 2.85 C 2.3791,2 2,2.362375 2,2.8125 v 11.375 C 2,14.637625 2.3791,15 2.85,15 h 9.35 z"/>
+ <path style="opacity:.3" d="m17 9.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#cfff3d" d="M 21,11.259259 V 5.8125 C 21,5.362375 20.6209,5 20.15,5 H 4.85 C 4.3791,5 4,5.362375 4,5.8125 v 11.375 C 4,17.637625 4.3791,18 4.85,18 H 14 Z"/>
+ <path style="opacity:.3" d="m19 12.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#39ddff" d="M 23,14 V 8.8125 C 23,8.362375 22.6209,8 22.15,8 H 6.85 C 6.3791,8 6,8.362375 6,8.8125 v 11.375 C 6,20.637625 6.3791,21 6.85,21 H 16 Z"/>
+ <path style="opacity:.3" d="m21 15.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#93edff" d="m23 14h-6.125c-0.483262 0-0.875 0.391755-0.875 0.875v6.125z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2.8496094 2c-0.4709 0-0.8496094 0.362375-0.8496094 0.8125v0.5c0-0.450125 0.3787094-0.8125 0.8496094-0.8125h15.300782c0.4709 0 0.849609 0.362375 0.849609 0.8125v-0.5c0-0.450125-0.378709-0.8125-0.849609-0.8125h-15.300782z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 4.8496094,5 C 4.3787094,5 4,5.362375 4,5.8125 v 0.5 C 4,5.862375 4.3787094,5.5 4.8496094,5.5 H 20.150391 C 20.621291,5.5 21,5.862375 21,6.3125 v -0.5 C 21,5.362375 20.621291,5 20.150391,5 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 6.8496094,8 C 6.3787094,8 6,8.362375 6,8.8125 v 0.5 C 6,8.862375 6.3787094,8.5 6.8496094,8.5 H 22.150391 C 22.621291,8.5 23,8.862375 23,9.3125 v -0.5 C 23,8.362375 22.621291,8 22.150391,8 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m16.875 14c-0.483262 0-0.875 0.391755-0.875 0.875v0.5c0-0.483245 0.391738-0.875 0.875-0.875h5.625l0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gahshomar.Gahshomar.svg b/.icons/awkward/24x24/apps/org.gahshomar.Gahshomar.svg
new file mode 120000
index 00000000..ab326756
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gahshomar.Gahshomar.svg
@@ -0,0 +1 @@
+gahshomar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gajim.Gajim.svg b/.icons/awkward/24x24/apps/org.gajim.Gajim.svg
new file mode 120000
index 00000000..b9417023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gajim.Gajim.svg
@@ -0,0 +1 @@
+gajim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gaphor.Gaphor.svg b/.icons/awkward/24x24/apps/org.gaphor.Gaphor.svg
new file mode 120000
index 00000000..5471d6e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gaphor.Gaphor.svg
@@ -0,0 +1 @@
+gaphor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.geany.Geany.svg b/.icons/awkward/24x24/apps/org.geany.Geany.svg
new file mode 120000
index 00000000..b5b94e7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.geany.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.geogebra.GeoGebra.svg b/.icons/awkward/24x24/apps/org.geogebra.GeoGebra.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.geogebra.GeoGebra.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gimp.GIMP.svg b/.icons/awkward/24x24/apps/org.gimp.GIMP.svg
new file mode 120000
index 00000000..6b2c669f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gimp.GIMP.svg
@@ -0,0 +1 @@
+gimp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gna.Warmux.svg b/.icons/awkward/24x24/apps/org.gna.Warmux.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gna.Warmux.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnode.NixView.svg b/.icons/awkward/24x24/apps/org.gnode.NixView.svg
new file mode 100644
index 00000000..612b456e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnode.NixView.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 13.50114,2.500384 c 4.663975,0 8.498478,3.8356587 8.498478,8.501037 0,4.665378 -3.834503,8.501037 -8.498478,8.501037 h -0.0039 c -0.930949,-0.0015 -1.835885,-0.19343 -2.7085,-0.490294 L 8.529379,21.272205 C 7.150592,22.651409 4.678692,23.078276 3.049891,21.448985 1.422266,19.820869 1.848809,17.347047 3.226618,15.968824 L 5.487926,13.706829 C 5.193351,12.835147 5.003011,11.931731 5.002661,11.002398 v -10e-4 c 0,-4.6653553 3.834504,-8.501014 8.498477,-8.501014 z"/>
+ <path style="fill:#2d4b9a" d="m 13.50114,2.0003934 c 4.663975,0 8.498478,3.8356589 8.498478,8.5010376 0,4.665378 -3.834503,8.501037 -8.498478,8.501037 h -0.0039 c -0.930949,-0.0015 -1.835885,-0.193431 -2.7085,-0.490294 L 8.529379,20.772215 C 7.150592,22.151418 4.678692,22.578286 3.049891,20.948994 1.422266,19.320878 1.848809,16.847056 3.226618,15.468834 L 5.487926,13.206839 C 5.193351,12.335157 5.003011,11.43174 5.002661,10.502407 v -10e-4 c 0,-4.6653547 3.834504,-8.5010136 8.498477,-8.5010136 z"/>
+ <path style="opacity:0.2" d="m 10.545371,13.400061 c 0.897417,2.36e-4 0.45463,0.621767 0.45463,1 l -0.02671,0.440777 -4.266254,4.266254 C 5.764529,20.088772 4.311295,18.635538 5.292975,17.69303 l 5,-5 c 0.188266,-0.193533 -0.01761,0.707047 0.252396,0.707031 z"/>
+ <path style="fill:#eb8345" d="m 10.545371,13 c 0.897417,2.36e-4 0.45463,0.621767 0.45463,1 l -0.02671,0.440777 -4.266254,4.266254 C 5.764529,19.688711 4.311295,18.235477 5.292975,17.292969 l 5,-5 C 10.481241,12.099436 10.275369,13.000016 10.545371,13 Z"/>
+ <path style="opacity:0.2" d="m 13.500001,5.4000602 a 5.5000002,5.5000002 0 0 1 5.5,5.5000008 5.5000002,5.5000002 0 0 1 -5.5,5.5 5.5000002,5.5000002 0 0 1 -5.5,-5.5 5.5000002,5.5000002 0 0 1 5.5,-5.5000008 z m 0,2 a 3.4999999,3.4999999 0 0 0 -3.5,3.5000008 3.4999999,3.4999999 0 0 0 3.5,3.5 3.4999999,3.4999999 0 0 0 3.5,-3.5 3.4999999,3.4999999 0 0 0 -3.5,-3.5000008 z"/>
+ <path style="fill:#ffffff" d="m 13.500001,5 a 5.5000002,5.5000002 0 0 1 5.5,5.5 5.5000002,5.5000002 0 0 1 -5.5,5.5 5.5000002,5.5000002 0 0 1 -5.5,-5.5 5.5000002,5.5000002 0 0 1 5.5,-5.5 z m 0,2 a 3.4999999,3.4999999 0 0 0 -3.5,3.5 3.4999999,3.4999999 0 0 0 3.5,3.5 3.4999999,3.4999999 0 0 0 3.5,-3.5 3.4999999,3.4999999 0 0 0 -3.5,-3.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.50114,2.0003934 c 4.663975,0 8.498861,3.8354349 8.498861,8.5008136 0,0.08434 -0.01021,0.166215 -0.0127,0.249995 -0.135169,-4.5506162 -3.906507,-8.2508182 -8.486166,-8.2508182 -4.580643,0 -8.352535,3.701808 -8.486165,8.2537472 -0.0031,-0.08411 -0.01266,-0.167405 -0.01269,-0.251948 v -0.001 c 0,-4.6653312 3.834887,-8.5007896 8.49886,-8.5007896 z M 5.371413,13.323418 c 0.03815,0.127997 0.0734,0.257108 0.116209,0.383782 L 3.226924,15.968875 C 2.534649,16.661358 2.083207,17.630545 2.011126,18.629957 1.943256,17.46051 2.419522,16.27653 3.226924,15.468885 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Aisleriot.svg b/.icons/awkward/24x24/apps/org.gnome.Aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.ArchiveManager.svg b/.icons/awkward/24x24/apps/org.gnome.ArchiveManager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.ArchiveManager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Bijiben.svg b/.icons/awkward/24x24/apps/org.gnome.Bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Books.svg b/.icons/awkward/24x24/apps/org.gnome.Books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Boxes.svg b/.icons/awkward/24x24/apps/org.gnome.Boxes.svg
new file mode 120000
index 00000000..14c25b6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Builder.svg b/.icons/awkward/24x24/apps/org.gnome.Builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Calculator.svg b/.icons/awkward/24x24/apps/org.gnome.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Calendar.svg b/.icons/awkward/24x24/apps/org.gnome.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Characters.svg b/.icons/awkward/24x24/apps/org.gnome.Characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Cheese.svg b/.icons/awkward/24x24/apps/org.gnome.Cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Chess.svg b/.icons/awkward/24x24/apps/org.gnome.Chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.ChromeGnomeShell.svg b/.icons/awkward/24x24/apps/org.gnome.ChromeGnomeShell.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.ChromeGnomeShell.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Clocks.svg b/.icons/awkward/24x24/apps/org.gnome.Clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.ColorViewer.svg b/.icons/awkward/24x24/apps/org.gnome.ColorViewer.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.ColorViewer.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Contacts.svg b/.icons/awkward/24x24/apps/org.gnome.Contacts.svg
new file mode 120000
index 00000000..a556d3b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+gnome-contacts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.DejaDup.svg b/.icons/awkward/24x24/apps/org.gnome.DejaDup.svg
new file mode 120000
index 00000000..a562f831
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.DejaDup.svg
@@ -0,0 +1 @@
+deja-dup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Devhelp.svg b/.icons/awkward/24x24/apps/org.gnome.Devhelp.svg
new file mode 120000
index 00000000..c410bbf5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Devhelp.svg
@@ -0,0 +1 @@
+devhelp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Dictionary.svg b/.icons/awkward/24x24/apps/org.gnome.Dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.DiskUtility.svg b/.icons/awkward/24x24/apps/org.gnome.DiskUtility.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.DiskUtility.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Documents.svg b/.icons/awkward/24x24/apps/org.gnome.Documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Empathy.svg b/.icons/awkward/24x24/apps/org.gnome.Empathy.svg
new file mode 120000
index 00000000..9d835048
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Empathy.svg
@@ -0,0 +1 @@
+empathy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Eolie.svg b/.icons/awkward/24x24/apps/org.gnome.Eolie.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Eolie.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Epiphany.svg b/.icons/awkward/24x24/apps/org.gnome.Epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Evince.svg b/.icons/awkward/24x24/apps/org.gnome.Evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Evolution.svg b/.icons/awkward/24x24/apps/org.gnome.Evolution.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Evolution.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.FeedReader.svg b/.icons/awkward/24x24/apps/org.gnome.FeedReader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.FeedReader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Files.svg b/.icons/awkward/24x24/apps/org.gnome.Files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Firmware.svg b/.icons/awkward/24x24/apps/org.gnome.Firmware.svg
new file mode 100644
index 00000000..011be4ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Firmware.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="17" height="2" x="4" y="5"/>
+ <rect width="17" height="2" x="4" y="8"/>
+ <rect width="17" height="2" x="4" y="11"/>
+ <rect width="17" height="2" x="4" y="14"/>
+ <rect width="17" height="2" x="4" y="17"/>
+ </g>
+ <g style="fill:#b7b7b7">
+ <rect width="17" height="2" x="4" y="5"/>
+ <rect width="17" height="2" x="4" y="8"/>
+ <rect width="17" height="2" x="4" y="11"/>
+ <rect width="17" height="2" x="4" y="14"/>
+ <rect width="17" height="2" x="4" y="17"/>
+ </g>
+ <rect style="opacity:0.2" width="15" height="18" x="5" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="15" height="18" x="5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6 3 C 5.446 3 5 3.446 5 4 L 5 4.5 C 5 3.946 5.446 3.5 6 3.5 L 19 3.5 C 19.554 3.5 20 3.946 20 4.5 L 20 4 C 20 3.446 19.554 3 19 3 L 6 3 z"/>
+ <g style="opacity:0.4;fill:#ffffff">
+ <rect width="1" height="2" x="9" y="6"/>
+ <rect width="1" height="2" x="9" y="9"/>
+ <rect width="1" height="4" x="9" y="12"/>
+ <rect width="1" height="5" x="12" y="6"/>
+ <rect width="1" height="5" x="12" y="12"/>
+ <rect width="1" height="4" x="15" y="6"/>
+ <rect width="1" height="2" x="15" y="11"/>
+ <rect width="1" height="5" x="15" y="14"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Four-in-a-row.svg b/.icons/awkward/24x24/apps/org.gnome.Four-in-a-row.svg
new file mode 120000
index 00000000..6d525fc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Four-in-a-row.svg
@@ -0,0 +1 @@
+four-in-a-row.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Fractal.svg b/.icons/awkward/24x24/apps/org.gnome.Fractal.svg
new file mode 100644
index 00000000..222c843f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Fractal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 20.888758,3.5001354 c 0.615546,0 1.111092,0.6344452 1.111092,1.2499906 l 0,12.499876 c 0,0.615495 -0.495546,1.24999 -1.111092,1.24999 l -9.388929,0 L 8.9998475,21.5 6.4998663,18.499992 l -3.3888746,0 C 2.4954963,18.499992 2,17.865497 2,17.250002 L 2,4.750126 C 2,4.1345806 2.4954963,3.5001354 3.1109917,3.5001354 Z"/>
+ <path style="fill:#3c6eac" d="m 20.888758,3.0001384 c 0.615546,0 1.111092,0.6344452 1.111092,1.2499906 l 0,12.499876 c 0,0.615495 -0.495546,1.24999 -1.111092,1.24999 l -4.192645,0 L 12.47156,17.38162 9.4857132,17.157247 6.8532232,17.072433 4.7894369,16.630737 C 4.1875716,16.501924 3.165776,16.658541 3.1484099,16.043291 L 2.8392226,5.0893516 C 2.8218551,4.4740513 3.4040324,5.1618963 3.9943839,4.9877709 L 10.733216,3.0001384 Z"/>
+ <path style="fill:#47f6f4" d="m 3.1114698,3.0001384 c -0.6154954,0 -1.1113198,0.6344452 -1.1113198,1.2499906 l 0,12.499876 c 0,0.615495 0.4958244,1.24999 1.1113198,1.24999 l 3.3886464,0 2.4999813,3.000008 2.4999815,-3.000008 5.553669,0 c 0.04137,-0.03389 0.08266,-0.06334 0.124023,-0.09766 3.024117,-2.629903 3.943809,-6.784094 1.13964,-9.9206459 C 17.216504,6.7503883 15.090987,6.0142109 13.484159,5.998311 12.291758,5.986531 11.309647,6.3719397 10.358049,7.2463481 8.8716904,8.6124479 8.4309272,11.586216 9.9039512,13.133095 c 0.9498478,0.997622 3.4522208,1.287537 4.4946428,0.25781 0.648185,-0.640315 0.833692,-2.475073 0.132812,-3.151563 -0.417127,-0.4027819 -1.649272,-0.5142671 -2.071373,-0.05371 -0.240104,0.260384 -0.304034,0.711463 -0.01269,0.960931 0.154558,0.131939 0.419134,0.165398 0.557613,-0.0098 0.06793,-0.08588 0.08702,-0.231988 -0.01367,-0.302732 -0.04525,-0.0313 -0.118717,-0.03739 -0.151366,0.01465 -0.0091,0.02016 -0.0122,0.0533 0.0127,0.0664 0.0091,0.0053 0.02735,0.0056 0.02735,-0.0049 l 0,-0.0078 c -0.0131,-0.0038 0,-0.0073 0,-0.0078 0.0091,-0.0044 0.02246,0.0046 0.02246,0.01367 0.0053,0.02609 -0.01942,0.04948 -0.04297,0.05469 -0.06146,0.01399 -0.105063,-0.04444 -0.118163,-0.09765 -0.02027,-0.120084 0.09426,-0.210532 0.2041,-0.223631 0.221903,-0.02591 0.385714,0.184894 0.401364,0.387692 0.02942,0.382137 -0.335679,0.65642 -0.688471,0.67187 -0.624651,0.02754 -1.059158,-0.568763 -1.072258,-1.148429 C 11.569292,9.5792651 12.50274,8.9947501 13.414143,9 14.879977,9.00824 16.035349,10.328553 16,11.705128 15.94652,13.839609 14.509941,16 11.71103,16 8.6789274,15.873387 5.8375669,12.133598 5.9998406,9.2618104 6.1711889,6.2216402 8.5276362,3.9316762 11.331831,3.0001384 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 20.888508,3.0001384 c 0.615596,0 1.111342,0.6344452 1.111342,1.2499906 l 0,0.4999963 c 0,-0.6155454 -0.495746,-1.2499907 -1.111342,-1.2499907 l -17.7768663,0 c -0.6154954,0 -1.1114917,0.6344453 -1.1114917,1.2499907 l 0,-0.4999963 c 0,-0.6155454 0.4959963,-1.2499906 1.1114917,-1.2499906 l 17.7768663,0 z"/>
+ <path style="opacity:0.2" d="M 10.144531 3.5 C 7.8920056 4.6229813 6.1463772 6.6646015 6 9.2617188 C 5.9913429 9.4149247 5.9958933 9.5710491 6.0039062 9.7285156 C 6.190741 6.7051707 8.5382354 4.4280834 11.332031 3.5 L 10.144531 3.5 z M 13.414062 9 C 12.50266 8.9947501 11.569196 9.5792068 11.585938 10.552734 C 11.587268 10.611643 11.611301 10.667983 11.621094 10.726562 C 11.7921 9.9512596 12.610154 9.4953693 13.414062 9.5 C 14.778471 9.5076698 15.860009 10.653394 15.976562 11.921875 C 15.981583 11.849292 15.998181 11.777687 16 11.705078 C 16.035349 10.328503 14.879897 9.00824 13.414062 9 z M 12.945312 10.642578 C 12.835472 10.655677 12.721916 10.74515 12.742188 10.865234 C 12.755287 10.918444 12.797915 10.976881 12.859375 10.962891 C 12.882925 10.957681 12.907644 10.934293 12.902344 10.908203 C 12.902344 10.899133 12.889959 10.890131 12.880859 10.894531 C 12.880859 10.895031 12.867759 10.898544 12.880859 10.902344 L 12.880859 10.910156 C 12.880859 10.920656 12.862616 10.921316 12.853516 10.916016 C 12.828616 10.902916 12.830744 10.869769 12.839844 10.849609 C 12.872493 10.797569 12.946937 10.802684 12.992188 10.833984 C 13.092878 10.904728 13.073789 11.050839 13.005859 11.136719 C 13.001532 11.142194 12.994801 11.143366 12.990234 11.148438 C 13.1136 11.152646 13.212922 11.22458 13.275391 11.328125 C 13.32386 11.23875 13.356239 11.140779 13.347656 11.029297 C 13.332006 10.826499 13.167216 10.616668 12.945312 10.642578 z M 12.306641 10.947266 C 12.217571 11.188173 12.239216 11.468339 12.447266 11.646484 C 12.469019 11.665054 12.496031 11.677045 12.521484 11.691406 C 12.566686 11.696246 12.610701 11.703266 12.658203 11.701172 C 12.78846 11.695467 12.914208 11.644846 13.027344 11.576172 C 13.064664 11.492233 13.073338 11.391001 12.992188 11.333984 C 12.946937 11.302684 12.872493 11.297569 12.839844 11.349609 C 12.830744 11.369769 12.828616 11.402916 12.853516 11.416016 C 12.862616 11.421316 12.880859 11.420656 12.880859 11.410156 L 12.880859 11.402344 C 12.867759 11.398544 12.880859 11.395031 12.880859 11.394531 C 12.889959 11.390131 12.902344 11.399133 12.902344 11.408203 C 12.907644 11.434293 12.882925 11.457681 12.859375 11.462891 C 12.797915 11.476881 12.755288 11.418444 12.742188 11.365234 C 12.734381 11.318993 12.758997 11.282775 12.783203 11.248047 C 12.664645 11.260462 12.537782 11.223754 12.447266 11.146484 C 12.380916 11.089672 12.338254 11.020357 12.306641 10.947266 z M 9.015625 10.996094 C 8.9917493 11.978806 9.2509662 12.946726 9.9042969 13.632812 C 10.854145 14.630434 13.356015 14.920352 14.398438 13.890625 C 14.805372 13.488631 15.029428 12.616856 14.966797 11.855469 C 14.922692 12.469345 14.717735 13.075203 14.398438 13.390625 C 13.356014 14.420352 10.854145 14.130434 9.9042969 13.132812 C 9.3622475 12.563587 9.0826354 11.800547 9.015625 10.996094 z M 19.990234 12.537109 C 19.889023 14.505716 18.859855 16.439499 17.177734 17.902344 C 17.136371 17.936664 17.096058 17.96611 17.054688 18 L 17.597656 18 C 19.156197 16.463072 20.047774 14.501162 19.990234 12.537109 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.GHex.svg b/.icons/awkward/24x24/apps/org.gnome.GHex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.GHex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Games.svg b/.icons/awkward/24x24/apps/org.gnome.Games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Geary.svg b/.icons/awkward/24x24/apps/org.gnome.Geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Genius.svg b/.icons/awkward/24x24/apps/org.gnome.Genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Glade.svg b/.icons/awkward/24x24/apps/org.gnome.Glade.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Glade.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Gnote.svg b/.icons/awkward/24x24/apps/org.gnome.Gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Gtranslator.svg b/.icons/awkward/24x24/apps/org.gnome.Gtranslator.svg
new file mode 100644
index 00000000..53e983c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Gtranslator.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="M 9.3457031,6.203125 9.5234375,7.0546875 C 6.5136965,8.571242 6.1994622,9.899385 5.7851562,11.234375 l 1.625,0.287109 C 7.7936613,9.900227 8.8064897,9.071359 9.9960938,8.5625 l 0.3007812,0.921875 2.099609,-2.3125 z M 16.498047,6.5 C 15.745555,6.5 15.14119,6.7132331 14.683594,7.1386719 14.228032,7.5619173 14,8.1195174 14,8.8125 c 0,0.4824562 0.124928,0.900836 0.373047,1.253906 0.248119,0.350878 0.611749,0.747464 1.09375,0.949219 H 14.5 V 10.5 h -0.46875 v 1 h 2.238281 V 10.984375 C 15.956332,10.9142 15.717469,10.591386 15.552734,10.255859 15.388002,9.91814 15.306641,9.4629932 15.306641,8.890625 c 0,-0.6513159 0.09944,-1.1447029 0.300781,-1.4824219 0.203376,-0.3399125 0.500143,-0.5097656 0.890625,-0.5097656 0.390482,0 0.687249,0.1698531 0.890625,0.5097656 0.203376,0.337719 0.304687,0.8296328 0.304687,1.4765625 0,0.5833331 -0.07949,1.0416664 -0.242187,1.3750004 -0.162701,0.333333 -0.403436,0.654439 -0.720703,0.724609 V 11.5 h 2.236328 v -1 H 18.5 v 0.515625 H 17.529297 C 18.013333,10.81387 18.378834,10.417284 18.626953,10.066406 18.875072,9.713336 19,9.2949562 19,8.8125 19,8.1195174 18.772049,7.5619173 18.314453,7.1386719 17.856857,6.7132331 17.250538,6.5 16.498047,6.5 Z m -0.265625,7.269531 c -0.383505,1.621257 -1.396334,2.450124 -2.585938,2.958985 l -0.300781,-0.919922 -2.099609,2.3125 3.050781,0.966797 -0.177734,-0.84961 c 3.009741,-1.516555 3.323975,-2.844699 3.738281,-4.179687 z M 6.9121094,14.5 5,19.5 h 1.1308594 l 0.3613281,-1 h 2.015625 l 0.3554687,1 H 10 l -1.8613281,-5 z M 7.5039062,15.679688 8.2050781,17.5 H 6.8027344 Z"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <g style="font-weight:bold;font-size:15.23467541px;line-height:0%;font-family:FreeSans;text-align:center;text-anchor:middle;fill:#5e5c64;enable-background:new" transform="matrix(0.48478384,0,0,0.4502039,0.27417294,2.0995838)">
+ <path style="fill:#5e5c64" d="m 16.984789,35.318255 h -4.159067 l -0.746499,2.221216 H 9.748318 l 3.945781,-11.106079 h 2.528956 l 3.839138,11.106079 h -2.34614 z m -0.624622,-2.221216 -1.447294,-4.043283 -1.447294,4.043283 z"/>
+ </g>
+ <g style="font-weight:bold;font-size:19.29725647px;line-height:0%;font-family:FreeSans;text-align:center;text-anchor:middle;fill:#5e5c64;enable-background:new" transform="matrix(0.41009816,0,0,0.44220449,2.9674585,1.0516101)">
+ <path style="fill:#5e5c64" d="m 35.508896,21.400037 h 2.366284 v -1.164173 h 1.137394 v 2.261397 h -5.452646 v -1.164174 c 0.773636,-0.158694 1.358822,-0.886457 1.755559,-1.640256 0.396736,-0.753799 0.595104,-1.790273 0.595104,-3.109421 0,-1.462965 -0.24796,-2.576307 -0.74388,-3.340024 -0.495921,-0.768677 -1.219965,-1.153015 -2.172132,-1.153015 -0.952167,0 -1.676211,0.384338 -2.172131,1.153015 -0.490961,0.763717 -0.736442,1.882018 -0.736442,3.354902 0,1.294352 0.200848,2.323387 0.602543,3.087104 0.401696,0.758759 0.984403,1.489001 1.74812,1.647695 v 1.164174 h -5.460084 v -2.261397 h 1.144832 v 1.164173 h 2.358846 c -1.175331,-0.456247 -2.065509,-1.352623 -2.670532,-2.146096 -0.605023,-0.798431 -0.907534,-1.74316 -0.907534,-2.834185 0,-1.567109 0.555431,-2.829226 1.666292,-3.786352 1.115821,-0.962086 2.591185,-1.443129 4.42609,-1.443129 1.834906,0 3.310269,0.481043 4.42609,1.443129 1.115821,0.957126 1.673731,2.219243 1.673731,3.786352 0,1.091025 -0.302511,2.035754 -0.907534,2.834185 -0.605023,0.793473 -1.497679,1.689849 -2.67797,2.146096 z"/>
+ </g>
+ <path style="fill:#2cc26f" d="M 9.996138,8.063372 10.29729,8.98367 12.396256,6.670991 9.345525,5.7026655 9.5235945,6.554065 c -3.009741,1.5165545 -3.323882,2.8445385 -3.738188,4.179529 l 1.625338,0.287531 C 7.7942495,9.399868 8.806534,8.572231 9.996138,8.063372 Z"/>
+ <path style="fill:#2cc26f" d="m 13.64718,16.228017 -0.301151,-0.920298 -2.098967,2.312677 3.050731,0.968325 -0.17807,-0.851397 c 3.009741,-1.516555 3.323883,-2.844541 3.738189,-4.179529 l -1.625338,-0.287531 c -0.383505,1.621257 -1.39579,2.448892 -2.585394,2.957753 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Hitori.svg b/.icons/awkward/24x24/apps/org.gnome.Hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.IconPreview.svg b/.icons/awkward/24x24/apps/org.gnome.IconPreview.svg
new file mode 100644
index 00000000..8a5590ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.IconPreview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.428711,4.5 C 2.6372823,4.5 2,5.172416 2,6.0078125 V 17.992187 C 2,18.827584 2.6372823,19.5 3.428711,19.5 H 12 12.0498 20.571284 C 21.362717,19.5 22,18.827584 22,17.992187 V 6.0078125 C 22,5.172416 21.362717,4.4992571 20.571289,4.5 H 12.049805 12 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.428711,4 C 2.6372823,4 2,4.672416 2,5.5078125 V 17.492187 C 2,18.327584 2.6372823,19 3.428711,19 H 12.05 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.428711,4 C 2.6372823,4 2,4.672416 2,5.5078125 v 0.5 C 2,5.172416 2.6372823,4.5 3.428711,4.5 h 8.621094 V 4 Z"/>
+ <path style="fill:#51495d" d="m 12,4 v 15 h 8.571428 C 21.362857,19 22,18.327306 22,17.491909 V 5.508091 C 22,4.6726945 21.362857,3.9992572 20.571428,4 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="12" r="4.5"/>
+ <circle style="fill:#e4e4e4" cx="18.5" cy="11.5" r="4.5"/>
+ <circle style="fill:#3ea5e6" cx="18.5" cy="11.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,4 v 0.5 h 8.571289 C 21.362717,4.4992571 22,5.172416 22,6.0078125 v -0.5 C 22,4.672416 21.362717,3.9992572 20.571289,4 Z"/>
+ <path style="opacity:0.2" d="M 18.5,9 A 2.5,2.5 0 0 0 16,11.5 2.5,2.5 0 0 0 16.013672,11.738281 2.5,2.5 0 0 1 18.5,9.5 2.5,2.5 0 0 1 20.986328,11.761719 2.5,2.5 0 0 0 21,11.5 2.5,2.5 0 0 0 18.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Keysign.svg b/.icons/awkward/24x24/apps/org.gnome.Keysign.svg
new file mode 100644
index 00000000..35bb4f79
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Keysign.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 16.764142,2.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 13.773088,3.5293425 13.715175,3.4426752 13.616394,3.3828977 13.047655,3.0387253 12.349869,2.9516496 11.790368,3.0303603 11.008177,3.1404392 10.370364,3.6369142 9.8921604,4.1914876 9.543411,4.0642058 9.1800607,3.9779093 8.8133229,4.0137541 8.5257968,4.041849 8.260783,4.1108438 8.0202892,4.2022297 7.1366318,4.5380292 6.3971643,5.3878057 6.1464675,6.2246813 5.9142581,6.2959615 5.6465263,6.295039 5.4529292,6.4092504 4.6564582,6.8794032 4.027015,7.9129704 4.0014728,8.8047472 3.9759309,9.696524 4.3039171,10.339724 4.6598954,10.84673 c 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.783199 -0.1582723,0.347212 -0.3078476,0.702337 -0.3921272,1.097651 -0.4683716,2.197016 0.422413,4.255977 1.7479898,5.865207 C 8.1882174,20.202259 10.112751,21.5 12.439036,21.5 c 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,13.032326 16.890202,11.077974 19.319799,7.7207443 19.758814,6.929172 20.197014,6.0487536 19.906038,4.7617737 19.760549,4.1183077 19.295224,3.3993249 18.672104,3.0039932 18.048984,2.6086614 17.386878,2.5000893 16.764142,2.5000893 Z"/>
+ <path style="fill:#4f4f4f" d="m 16.764142,2.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 13.773088,3.0293449 13.715175,2.9426776 13.616394,2.8829 13.047655,2.5387277 12.349869,2.451652 11.790368,2.5303626 11.008177,2.6404415 10.370364,3.1369166 9.8921604,3.69149 9.543411,3.5642082 9.1800607,3.4779117 8.8133229,3.5137564 8.5257968,3.5418513 8.260783,3.6108462 8.0202892,3.7022321 7.1366318,4.0380314 6.3971643,4.8878081 6.1464675,5.7246836 5.9142581,5.7959638 5.6465263,5.7950413 5.4529292,5.9092528 4.6564582,6.3794056 4.027015,7.4129727 4.0014728,8.3047495 c -0.025542,0.8917768 0.3024443,1.5349773 0.6584226,2.0419825 0.2291783,0.326409 0.549865,0.541214 0.8466831,0.7832 -0.1582723,0.347212 -0.3078476,0.702336 -0.3921272,1.097651 -0.4683716,2.197015 0.422413,4.255977 1.7479898,5.865207 1.3257763,1.609471 3.2503099,2.907212 5.5765949,2.907212 2.516093,0 4.643358,-1.684743 5.377648,-4.139603 0.289886,-0.758517 0.11813,-1.634438 -0.01139,-2.359134 C 17.450873,12.532328 16.890202,10.577977 19.319799,7.2207466 19.758814,6.4291743 20.197014,5.548756 19.906038,4.2617763 19.760549,3.61831 19.295224,2.8993273 18.672104,2.5039955 18.048984,2.1086638 17.386878,2.0000917 16.764142,2.0000917 Z"/>
+ <path style="opacity:0.2" d="m 16.77858,4.5000799 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z m -4.701258,0.5107396 c -1.694046,0.2381329 -1.098315,3.4286329 -0.196292,3.4882651 0.901655,0.059633 1.890951,-3.7263975 0.196292,-3.4882651 z M 9.0128135,6.0039788 C 8.9262879,6.0124238 8.8335883,6.0347237 8.7344883,6.072338 7.1485963,6.6743047 8.4935319,9.159255 9.3819608,8.9922463 10.215533,8.835921 10.310703,5.8772689 9.0128135,6.0039788 Z M 6.9278148,8.0000635 C 6.786219,7.9960135 6.6328317,8.0358283 6.4697985,8.1318988 5.1661221,8.9005722 6.9088604,10.757766 7.6758748,10.469778 8.3470136,10.217681 7.9189861,8.0285283 6.9278148,8.0000635 Z M 13.00898,9.5010329 C 10.675032,9.4597246 7.5964247,10.684628 7.0713721,13.14457 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.41106 3.538151,-3.198227 0.246134,-1.362813 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119837 -0.82521,1.13183 -0.726189,-0.088 -1.082219,-0.507211 -1.177756,-1.140619 -0.130052,-1.663272 5.108334,-2.848656 4.693445,-5.427709 C 15.541853,10.006959 14.409348,9.5258183 13.00898,9.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 16.77858,4.0000822 c -2.96175,0 -3.516769,4.4999789 -1.85062,4.4999789 1.665909,0 4.81249,-4.4999789 1.85062,-4.4999789 z M 12.077322,4.5108218 C 10.383276,4.7489547 10.979007,7.9394547 11.88103,7.999087 12.782685,8.0587202 13.771981,4.2726896 12.077322,4.5108218 Z M 9.0128135,5.5039812 C 8.9262879,5.5124261 8.8335883,5.534726 8.7344883,5.5723404 7.1485963,6.174307 8.4935319,8.6592574 9.3819608,8.4922486 10.215533,8.3359234 10.310703,5.3772713 9.0128135,5.5039812 Z M 6.9278148,7.5000658 C 6.786219,7.4960158 6.6328317,7.5358306 6.4697985,7.6319012 5.1661221,8.4005746 6.9088604,10.257768 7.6758748,9.9697807 8.3470136,9.7176829 7.9189861,7.5285307 6.9278148,7.5000658 Z M 13.00898,9.0010352 C 10.675032,8.9597269 7.5964247,10.18463 7.0713721,12.644573 c -0.5686513,2.662083 2.3413095,6.355439 5.3770499,6.355439 1.493428,0 3.215878,-1.411061 3.538151,-3.198227 0.246134,-1.362814 -3.096378,-0.816805 -2.983453,0.08496 0.09221,0.736709 -0.293318,1.119838 -0.82521,1.131831 -0.726189,-0.088 -1.082219,-0.507212 -1.177756,-1.14062 -0.130052,-1.663271 5.108334,-2.848655 4.693445,-5.427709 C 15.541853,9.5069609 14.409348,9.0258206 13.00898,9.0010352 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.763685,2.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 13.773212,3.0293449 13.71502,2.9426776 13.616239,2.8829 13.0475,2.5387277 12.349576,2.451652 11.790075,2.5303626 11.007884,2.6404415 10.370827,3.1369166 9.8926234,3.69149 9.543874,3.5642082 9.1802647,3.4779117 8.8135269,3.5137564 8.5260008,3.5418513 8.261056,3.6108462 8.0205622,3.7022321 7.1369048,4.0380314 6.3972443,4.8878081 6.1465475,5.7246836 5.9143381,5.7959638 5.6467883,5.7950413 5.4531912,5.9092528 4.6567202,6.3794056 4.0265918,7.4129727 4.0010496,8.3047495 3.9972746,8.4365084 4.0041096,8.5614088 4.0147215,8.6826772 4.0900846,7.8201473 4.6924923,6.8582873 5.4531912,6.4092504 5.6467883,6.295039 5.9143381,6.2959615 6.1465475,6.2246813 6.3972443,5.3878057 7.1369048,4.5380292 8.0205622,4.2022297 8.261056,4.1108438 8.5260008,4.0418489 8.8135269,4.0137541 9.1802647,3.9779093 9.543874,4.0642058 9.8926234,4.1914876 10.370827,3.6369142 11.007884,3.1404392 11.790075,3.0303603 c 0.559501,-0.078711 1.257425,0.00836 1.826164,0.3525374 0.09878,0.059778 0.156973,0.1464448 0.243163,0.2158192 0.754665,-0.6302164 1.767723,-1.0986276 2.904283,-1.0986276 0.622737,0 1.285074,0.1085721 1.908194,0.5039039 0.623121,0.3953317 1.08888,1.1143382 1.234369,1.7578045 0.04331,0.1915806 0.0657,0.3712847 0.0791,0.5458954 0.0234,-0.319439 0.0075,-0.6627794 -0.0791,-1.0458933 C 19.760759,3.6183335 19.295,2.8993273 18.671879,2.5039955 18.048759,2.1086638 17.386422,2.0000917 16.763685,2.0000917 Z M 5.3486997,11.502976 c -0.094182,0.231439 -0.1796991,0.468153 -0.2343739,0.724607 -0.1041785,0.488675 -0.1373217,0.969814 -0.1171871,1.441399 0.013731,-0.31059 0.049546,-0.624115 0.1171871,-0.941402 0.08428,-0.395314 0.2343039,-0.750439 0.3925762,-1.097651 -0.052273,-0.04261 -0.1050785,-0.08526 -0.1582023,-0.126953 z m 12.1434973,0.762692 c -0.04056,0.991235 0.156277,1.862046 0.313475,2.735339 0.06291,0.351998 0.133104,0.740237 0.158202,1.132807 0.03697,-0.557425 -0.06855,-1.1312 -0.158202,-1.632805 -0.130214,-0.723386 -0.286103,-1.445596 -0.313475,-2.235341 z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="17" r="5.5"/>
+ <circle style="fill:#0093dd" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 14.5,14 A 2.5,2.5 0 0 0 12,16.5 2.5,2.5 0 0 0 14.5,19 2.5,2.5 0 0 0 16.945312,17 H 19 v 1 h 1 v -1 h 1 V 16 H 16.949219 A 2.5,2.5 0 0 0 14.5,14 Z m 0,1 A 1.5,1.5 0 0 1 16,16.5 1.5,1.5 0 0 1 14.5,18 1.5,1.5 0 0 1 13,16.5 1.5,1.5 0 0 1 14.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Klotski.svg b/.icons/awkward/24x24/apps/org.gnome.Klotski.svg
new file mode 120000
index 00000000..6d6f9fcd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Klotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.LightsOff.svg b/.icons/awkward/24x24/apps/org.gnome.LightsOff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.LightsOff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Logs.svg b/.icons/awkward/24x24/apps/org.gnome.Logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Lollypop.svg b/.icons/awkward/24x24/apps/org.gnome.Lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Mahjongg.svg b/.icons/awkward/24x24/apps/org.gnome.Mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Maps.svg b/.icons/awkward/24x24/apps/org.gnome.Maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Mines.svg b/.icons/awkward/24x24/apps/org.gnome.Mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.MultiWriter.svg b/.icons/awkward/24x24/apps/org.gnome.MultiWriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.MultiWriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Music.svg b/.icons/awkward/24x24/apps/org.gnome.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Nautilus.svg b/.icons/awkward/24x24/apps/org.gnome.Nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Notes.svg b/.icons/awkward/24x24/apps/org.gnome.Notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.OCRFeeder.svg b/.icons/awkward/24x24/apps/org.gnome.OCRFeeder.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.OCRFeeder.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.OfficeRunner.svg b/.icons/awkward/24x24/apps/org.gnome.OfficeRunner.svg
new file mode 100644
index 00000000..99cb98b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.OfficeRunner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="16" cy="4.5" r="2"/>
+ <path style="opacity:0.2" d="m 14.795557,7.0924294 c -0.355832,0.019725 -0.674284,0.227315 -0.835937,0.544922 L 11.166038,13.426414 8.0927958,16.939109 4.1113503,16.496726 C 2.7858302,16.349591 2.5651271,18.337872 3.8906472,18.485007 l 4.5000001,0.5 c 0.3254005,0.03608 0.6478535,-0.08941 0.863281,-0.335937 l 3.4999997,-4 c 0.05454,-0.06235 0.10112,-0.13124 0.138672,-0.205078 l 2.058594,-4.047852 1.139649,2.508789 c 0.289182,0.635167 1.123562,0.786323 1.617187,0.292969 l 3,-3 C 21.68971,9.2553899 20.236476,7.8021559 19.293968,8.7838359 L 17.314475,10.763328 15.761377,7.6773904 c -0.170548,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <path style="fill:#548536" d="m 14.795557,6.5925624 c -0.355832,0.019725 -0.674284,0.227315 -0.835937,0.544922 L 11.166038,12.926547 8.0927958,16.439242 4.1113503,15.996859 C 2.7858302,15.849724 2.5651271,17.838005 3.8906472,17.98514 l 4.5000001,0.5 c 0.3254005,0.03608 0.6478535,-0.08941 0.863281,-0.335937 l 3.4999997,-4 c 0.05454,-0.06235 0.10112,-0.13124 0.138672,-0.205078 l 2.058594,-4.0478516 1.139649,2.5087886 c 0.289182,0.635167 1.123562,0.786323 1.617187,0.292969 l 3,-3.0000001 c 0.98168,-0.942508 -0.471554,-2.395742 -1.414062,-1.414062 L 17.314475,10.263461 15.761377,7.1775234 c -0.170548,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.795921,6.5925624 c -0.355833,0.019725 -0.674284,0.227315 -0.835938,0.544922 L 11.166038,12.926547 8.0927958,16.439242 4.1113503,15.996859 C 3.2797461,15.904549 2.8831758,16.652814 3.0302957,17.259554 3.1306906,16.8121 3.503199,16.429353 4.1113503,16.496859 l 3.9814455,0.442383 3.0732422,-3.512695 2.793945,-5.7890626 c 0.161654,-0.317607 0.480105,-0.525197 0.835938,-0.544922 0.411752,-0.022785 0.795271,0.209499 0.96582,0.584961 l 1.552734,3.0859376 1.979493,-1.9794921 c 0.63917,-0.665736 1.510938,-0.210861 1.701171,0.4443355 0.245358,-0.86881 -0.906345,-1.772196 -1.701171,-0.9443355 L 17.314475,10.263461 15.761741,7.1775234 c -0.170549,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <circle style="fill:#75b74a" cx="16" cy="4" r="2"/>
+ <path style="opacity:0.2" d="m 12.515647,6.4908677 c -0.08656,-0.00105 -0.172895,0.00911 -0.256836,0.030275 l -3.4999985,1 C 8.3136785,7.6322917 8.0012665,8.0320662 8.001,8.4908677 v 3.9999993 c -0.019125,1.352322 2.019125,1.352322 2,0 V 9.2721177 l 1.570311,-0.5185545 0.06641,1.1816405 c -0.248617,0.7375473 -0.483972,1.4718423 -0.664063,2.1953113 -0.544388,1.899769 0.05308,3.042611 1.207031,3.325196 0.04477,0.04803 0.09416,0.09153 0.147461,0.129882 l 2.869141,2.059571 1.889648,4.251953 c 0.541667,1.218749 2.369792,0.406249 1.828125,-0.8125 l -2,-4.5 C 16.842784,16.422181 16.72851,16.28195 16.58401,16.178367 L 14.2969,14.536765 c 0.473572,-0.807074 0.668441,-1.96743 0.944336,-2.9375 0.214225,-0.753104 0.429682,-1.506551 0.645508,-2.2597643 0.195607,-0.6190155 0.141185,-1.0958655 0.0023,-1.447083 -0.309597,-0.737885 -0.73655,-0.8123265 -1.436418,-0.9747955 l -1.661645,-0.385739 c -3.04e-4,10e-4 -6.5e-4,0.00195 -0.001,0.00295 -0.08895,-0.027368 -0.18131,-0.04216 -0.274381,-0.043965 z"/>
+ <path style="fill:#75b74a" d="m 12.515647,5.9909999 c -0.08656,-0.00105 -0.172895,0.00911 -0.256836,0.030275 l -3.4999985,1 C 8.3136785,7.1324239 8.0012665,7.5321984 8.001,7.9909999 V 11.991 c -0.019125,1.352322 2.019125,1.352322 2,0 V 8.7722499 l 1.570311,-0.5185545 0.06641,1.1816405 c -0.248617,0.7375481 -0.483972,1.4718431 -0.664063,2.1953121 -0.544388,1.899769 0.05308,3.042611 1.207031,3.325196 0.04477,0.04803 0.09416,0.09153 0.147461,0.129882 l 2.869141,2.059571 1.889648,4.251953 c 0.541667,1.218749 2.369792,0.406249 1.828125,-0.8125 l -2,-4.5 C 16.842784,15.922314 16.72851,15.782083 16.58401,15.6785 L 14.2969,14.036898 c 0.473572,-0.807074 0.668441,-1.96743 0.944336,-2.9375 0.214225,-0.753104 0.429682,-1.5065516 0.645508,-2.2597651 0.195607,-0.6190155 0.141185,-1.0958655 0.0023,-1.447083 -0.309597,-0.737885 -0.73655,-0.8123265 -1.436418,-0.9747955 l -1.661645,-0.385739 c -3.04e-4,0.001 -6.5e-4,0.00195 -0.001,0.00295 -0.08895,-0.027368 -0.18131,-0.04216 -0.274381,-0.043965 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16 2 A 2 2 0 0 0 14 4 A 2 2 0 0 0 14.017578 4.2441406 A 2 2 0 0 1 16 2.5 A 2 2 0 0 1 17.982422 4.2558594 A 2 2 0 0 0 18 4 A 2 2 0 0 0 16 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.515625 5.9902344 C 12.429065 5.9891844 12.343707 6.0003194 12.259766 6.0214844 L 8.7597656 7.0214844 C 8.3146316 7.1326334 8.0022196 7.5314329 8.0019531 7.9902344 L 8.0019531 8.4902344 C 8.0022196 8.0314329 8.3146316 7.6326334 8.7597656 7.5214844 L 12.259766 6.5214844 C 12.343707 6.5003194 12.429065 6.4891844 12.515625 6.4902344 C 12.608696 6.4920394 12.700112 6.5077882 12.789062 6.5351562 C 12.789412 6.5341563 12.790712 6.53225 12.791016 6.53125 L 14.453125 6.9179688 C 15.152993 7.0804377 15.579075 7.1546931 15.888672 7.8925781 C 15.939536 8.021204 15.972113 8.172799 15.992188 8.3359375 C 16.036975 7.9561238 15.986876 7.6409205 15.888672 7.3925781 C 15.579075 6.6546931 15.152993 6.5804377 14.453125 6.4179688 L 12.791016 6.03125 C 12.790712 6.03225 12.789412 6.0341562 12.789062 6.0351562 C 12.700112 6.0077882 12.608696 5.9920394 12.515625 5.9902344 z M 11.615234 9.5097656 C 11.375859 10.222364 11.148662 10.931649 10.974609 11.630859 C 10.805234 12.221935 10.756953 12.730456 10.791016 13.171875 C 10.81311 12.852798 10.865518 12.51156 10.974609 12.130859 C 11.1547 11.40739 11.390055 10.673094 11.638672 9.9355469 L 11.615234 9.5097656 z M 14.470703 14.162109 C 14.413964 14.288541 14.363702 14.42322 14.296875 14.537109 L 16.583984 16.177734 C 16.728484 16.281317 16.843736 16.421548 16.916016 16.583984 L 18.916016 21.083984 C 18.945773 21.150938 18.942925 21.211159 18.958984 21.275391 C 19.020261 21.070422 19.029694 20.83976 18.916016 20.583984 L 16.916016 16.083984 C 16.843736 15.921548 16.728484 15.781317 16.583984 15.677734 L 14.470703 14.162109 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.PasswordSafe.svg b/.icons/awkward/24x24/apps/org.gnome.PasswordSafe.svg
new file mode 100644
index 00000000..dfaacac9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.PasswordSafe.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#656565" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16" height="16" x="4" y="4.5" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <rect style="fill:#d9d9d9" width="16" height="16" x="4" y="4" rx="1" ry="1"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="5"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="12" r="5"/>
+ <path style="opacity:0.2" d="m 13.025782,7.0984767 -0.575153,2.1465017 0.536625,0.1437883 0.575154,-2.1465017 z m -2.051153,-2.883e-4 -0.537249,0.1436211 0.575047,2.1469 0.537249,-0.1436211 z m 4.364274,1.1694033 -1.571455,1.5717472 0.393461,0.3930041 1.571455,-1.5717469 z M 8.6605961,8.2676361 8.2675917,8.6610967 9.8393389,10.232552 10.232342,9.8390911 Z m 8.0975939,2.1697439 -2.146899,0.575047 0.143621,0.537249 2.146899,-0.575047 z m -9.515925,2.12e-4 -0.1437883,0.536626 2.1465017,0.575153 0.1437883,-0.536625 z m 7.512757,2.013037 -0.143789,0.536625 2.146503,0.575154 0.143787,-0.536626 z m -5.5099336,-3.05e-4 -2.1469,0.575047 0.1436211,0.537249 2.1469,-0.575047 z m 4.9155726,1.317124 -0.393003,0.393461 1.571745,1.571455 0.393006,-0.393461 z m -4.3215699,2.1e-4 -1.571455,1.571746 0.3934606,0.393005 1.5714553,-1.571748 z m 3.1484819,0.843633 -0.537249,0.143621 0.575047,2.146899 0.537249,-0.143621 z m -1.974827,-5.8e-5 -0.575154,2.146503 0.536626,0.143787 0.575153,-2.146501 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#d9d9d9" cx="12" cy="12" r="2"/>
+ <rect style="opacity:0.1" width="2" height="4" x="3" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="2" height="4" x="3" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1" width="2" height="4" x="3" y="13.5" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="2" height="4" x="3" y="13" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 5 C 20,4.446 19.554,4 19,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.01758,0.247071 A 2,2 0 0 1 12,10.5 2,2 0 0 1 13.982422,12.25293 2,2 0 0 0 14,12 2,2 0 0 0 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Photos.svg b/.icons/awkward/24x24/apps/org.gnome.Photos.svg
new file mode 100644
index 00000000..699935d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Photos.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.000001,2.5 c -0.595675,0 -1.148736,0.177248 -1.61526,0.4794922 L 4.6298906,6.330078 C 4.13813,6.586446 3.7099464,6.9806625 3.4125936,7.5 3.139658,7.9768435 3.0131314,8.497121 3.0136557,9.010742 h -0.013656 v 6.978516 h 0.013656 C 3.01319,16.502815 3.1396512,17.023296 3.4125936,17.5 c 0.2972929,0.519397 0.7255488,0.913557 1.217297,1.169922 l 5.7860634,3.36914 C 10.875978,22.329127 11.417479,22.5 12.000001,22.5 c 0.602304,0 1.162124,-0.18078 1.631841,-0.489258 l 5.708031,-3.324219 c 0.504656,-0.255717 0.944019,-0.656424 1.247534,-1.186523 0.27306,-0.477061 0.399581,-0.997864 0.398938,-1.511719 H 21 V 9.010742 H 20.98635 C 20.986856,8.4971155 20.860397,7.976788 20.587407,7.5 20.290114,6.9806025 19.861858,6.586443 19.37011,6.330078 L 13.631842,2.9882813 C 13.162211,2.6799935 12.602123,2.5 12.000001,2.5 Z"/>
+ <path style="fill:#33d17a" d="m 3,8.510742 v 6.978516 H 9.0143055 V 8.510742 Z"/>
+ <path style="fill:#3584e4" d="m 7.51902,12.886719 -3.0237344,5.205078 5.9928474,3.489257 3.023734,-5.205078 z"/>
+ <path style="fill:#a347ba" d="m 16.480979,12.885742 -5.992847,3.490234 3.023735,5.205078 5.992847,-3.490234 z"/>
+ <path style="fill:#e83c44" d="m 14.985694,8.510742 v 6.977539 H 21 V 8.510742 Z"/>
+ <path style="fill:#ff912f" d="m 13.511867,2.4189453 -3.023735,5.2050782 5.992847,3.4892575 3.023735,-5.205078 z"/>
+ <path style="fill:#f6d32d" d="M 10.488133,2.4189453 4.4952856,5.908203 7.51902,11.113281 13.511867,7.6240235 Z"/>
+ <path style="fill:#a347ba" d="m 12.000052,22 c 1.654783,0 2.996288,-1.353053 2.996288,-3.021706 -0.0015,-0.989254 -0.482939,-1.915152 -1.28907,-2.478806 l -1.54109,-0.913562 -0.166128,-0.0967 C 11.523306,15.217311 11.049749,14.939742 10.579479,14.656583 9.610146,14.130191 9.005133,13.110103 9.0037645,11.999832 v 6.978126 c 0,1.668821 1.3415045,3.021706 2.9962875,3.021706 z M 9.014751,18.734543 c 0.004,-0.04751 0.01082,-0.09434 0.01698,-0.141349 -0.00666,0.047 -0.01232,0.09401 -0.01698,0.141349 z"/>
+ <path style="fill:#f6d32d" d="m 12.000052,2.0000001 c -1.654783,0 -2.9962875,1.3528849 -2.9962875,3.0217059 0.0015,0.9891945 0.482987,1.9150175 1.2890695,2.478638 l 1.54109,0.9135625 0.166128,0.096694 c 0.476746,0.2719205 0.950303,0.549489 1.420573,0.832648 0.969281,0.526363 1.574285,1.5463715 1.575714,2.6565825 V 5.021706 c 0,-1.668821 -1.341504,-3.0217059 -2.996287,-3.0217059 z m 2.985301,3.2651209 c -0.004,0.047675 -0.01082,0.094513 -0.01698,0.1415165 0.0067,-0.047005 0.01232,-0.094009 0.01698,-0.1413485 z"/>
+ <path style="fill:#3584e4" d="M 3.4126922,16.999916 C 4.2400005,18.445298 6.0727295,18.940355 7.5056205,18.10586 8.354454,17.609971 8.908831,16.726455 8.989782,15.740536 l 0.01382,-1.802448 v -0.193557 c -0.005,-0.534674 -0.00285,-1.152277 0.005,-1.656902 -0.032675,-1.109641 0.540616,-2.148 1.493149,-2.7044265 L 9.0035985,10.255301 6.0073105,12 5.33015,12.394333 4.5094999,12.872098 c -1.4332242,0.834326 -1.9242824,2.682604 -1.0968077,4.127818 z m 1.3113752,-4.239957 c 0.042781,-0.02014 0.086559,-0.03761 0.1298391,-0.0559 -0.043686,0.01766 -0.086977,0.0363 -0.1298391,0.0559 z"/>
+ <path style="fill:#ff912f" d="M 20.587412,6.999916 C 19.760103,5.5545335 17.927374,5.0594775 16.494483,5.893972 15.645696,6.3898275 15.091326,7.2732705 15.010323,8.259128 l -0.01382,1.802616 v 0.193557 c 0.005,0.534674 0.0028,1.152277 -0.005,1.656902 0.03267,1.109642 -0.540616,2.148 -1.49315,2.704427 l 1.498144,-0.872266 2.996121,-1.744532 0.677161,-0.394332 0.82065,-0.477765 C 20.923652,10.29324 21.41471,8.445131 20.587235,6.999916 Z m -1.311375,4.239957 c -0.04278,0.02015 -0.08656,0.03761 -0.129839,0.0559 0.04362,-0.01762 0.08689,-0.03626 0.129839,-0.0559 z"/>
+ <path style="fill:#33d17a" d="m 3.4126922,6.999916 c -0.8273083,1.445383 -0.33625,3.293324 1.0966412,4.127651 0.8502291,0.493413 1.8861066,0.535864 2.7732306,0.113649 l 1.5547405,-0.889221 0.166127,-0.0967 C 9.4753425,9.9749205 9.950509,9.70015 10.428832,9.4310465 11.365507,8.847572 12.544028,8.829137 13.498196,9.3830365 L 12.000052,8.5106025 9.0035985,6.766071 8.326437,6.3717385 7.505787,5.8939735 C 6.072563,5.0594775 4.2400006,5.5547015 3.4125258,6.999916 Z m 4.2966763,-0.9745 c 0.038785,0.027195 0.075573,0.056573 0.11286,0.085447 -0.036945,-0.02943 -0.074578,-0.057975 -0.11286,-0.085615 z"/>
+ <path style="fill:#e83c44" d="m 20.587412,16.999916 c 0.827308,-1.445383 0.33625,-3.293324 -1.096642,-4.127818 -0.850256,-0.493359 -1.886133,-0.535748 -2.77323,-0.113482 l -1.55474,0.889221 -0.166128,0.09669 c -0.471911,0.280381 -0.947077,0.555151 -1.4254,0.824255 -0.936644,0.583526 -2.115166,0.602025 -3.069364,0.04818 l 1.498144,0.872266 2.996454,1.744699 0.677161,0.394333 0.82065,0.477766 c 1.433224,0.834326 3.265786,0.339269 4.093261,-1.105945 z m -4.296677,0.9745 c -0.03879,-0.0272 -0.07557,-0.05657 -0.112859,-0.08545 0.03695,0.02938 0.07457,0.05792 0.112859,0.08562 z"/>
+ <path style="fill:#3e384f" d="m 9.0037125,10.255469 v 3.489063 L 12,15.489231 14.996288,13.744532 V 10.255469 L 12,8.510769 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 11.404325,2 10.85129,2.177248 10.384766,2.4794922 L 4.6298828,5.830078 C 4.1381221,6.086446 3.7094621,6.4806625 3.4121094,7 3.1391738,7.4768435 3.0131476,7.997121 3.0136719,8.510742 H 3 v 0.5 H 3.013672 C 3.0131476,8.497121 3.1391738,7.9768435 3.4121094,7.5 3.7094621,6.9806625 4.1381221,6.586446 4.6298828,6.330078 L 10.384766,2.9794922 C 10.85129,2.677248 11.404325,2.5 12,2.5 c 0.602123,0 1.162206,0.1799935 1.631836,0.4882813 l 5.738281,3.3417967 c 0.491748,0.256365 0.92048,0.6505245 1.217773,1.169922 0.272991,0.476788 0.39895,0.9971155 0.398438,1.510742 H 21 v -0.5 H 20.98633 C 20.986839,7.9971155 20.860881,7.476788 20.58789,7 20.290597,6.4806025 19.861865,6.086443 19.370117,5.830078 L 13.631836,2.4882813 C 13.162206,2.1799935 12.602123,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Podcasts.svg b/.icons/awkward/24x24/apps/org.gnome.Podcasts.svg
new file mode 100644
index 00000000..596f2135
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Podcasts.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.5,4.5 C 1.669,4.5 1,5.169 1,6 V 16.5 17.25 18 c 0,0.831 0.669,1.5 1.5,1.5 h 18 C 21.331,19.5 22,18.831 22,18 V 17.25 16.5 6 C 22,5.169 21.331,4.5 20.5,4.5 Z"/>
+ <path style="fill:#ed333b" d="M 2.5,4 C 1.669,4 1,4.669 1,5.5 V 16 16.75 17.5 C 1,18.331 1.669,19 2.5,19 h 18 C 21.331,19 22,18.331 22,17.5 V 16.75 16 5.5 C 22,4.669 21.331,4 20.5,4 Z"/>
+ <path style="fill:#949390" d="m 6.625,15.5 a 0.81255455,0.77785555 0 0 0 -0.7543131,0.488281 l -0.8125,1.945313 A 0.81255455,0.77785555 0 0 0 5.0338542,18 H 5 V 18.237304 19 H 5.8125 17.1875 18 v -1 h -0.03492 a 0.81255455,0.77785555 0 0 0 -0.02327,-0.06641 l -0.8125,-1.945313 A 0.81255455,0.77785555 0 0 0 16.375,15.5 Z"/>
+ <path style="fill:#f6f5f4" d="m 4.5,5.9999995 h 14 l 1.5,1.5 V 16 H 3 V 7.4999995 Z"/>
+ <rect style="fill:#424048" width="17" height="5" x="3" y="9"/>
+ <circle style="opacity:0.2" cx="7" cy="11.5" r="1"/>
+ <circle style="fill:#f6f5f4" cx="7" cy="11" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="11.5" r="1"/>
+ <circle style="fill:#f6f5f4" cx="16" cy="11" r="1"/>
+ <rect style="fill:#949390" width="5" height="2" x="9" y="10"/>
+ <path style="opacity:0.5;fill:#424048" d="m 9,10 v 2 h 1.898661 c 0.06736,-0.329076 0.101383,-0.664101 0.101562,-1 -0.0018,-0.336064 -0.03745,-0.671091 -0.106445,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,4 C 1.669,4 1,4.669 1,5.5 V 6 C 1,5.169 1.669,4.5 2.5,4.5 h 18 C 21.331,4.5 22,5.169 22,6 V 5.5 C 22,4.669 21.331,4 20.5,4 Z"/>
+ <rect style="opacity:0.2" width="5" height=".5" x="9" y="10"/>
+ <rect style="opacity:0.3" width="13" height="1" x="5" y="18"/>
+ <rect style="opacity:0.2" width="17" height=".5" x="3" y="16"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Polari.svg b/.icons/awkward/24x24/apps/org.gnome.Polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.PowerStats.svg b/.icons/awkward/24x24/apps/org.gnome.PowerStats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.PowerStats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Quadrapassel.svg b/.icons/awkward/24x24/apps/org.gnome.Quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Recipes.svg b/.icons/awkward/24x24/apps/org.gnome.Recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Reversi.svg b/.icons/awkward/24x24/apps/org.gnome.Reversi.svg
new file mode 120000
index 00000000..c51280a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Rhythmbox3.svg b/.icons/awkward/24x24/apps/org.gnome.Rhythmbox3.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Rhythmbox3.svg
@@ -0,0 +1 @@
+rhythmbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Robots.svg b/.icons/awkward/24x24/apps/org.gnome.Robots.svg
new file mode 120000
index 00000000..cd2fa6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Robots.svg
@@ -0,0 +1 @@
+gnome-robots.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Screenshot.svg b/.icons/awkward/24x24/apps/org.gnome.Screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Settings.svg b/.icons/awkward/24x24/apps/org.gnome.Settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Shell.Extensions.GSConnect.svg b/.icons/awkward/24x24/apps/org.gnome.Shell.Extensions.GSConnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Shell.Extensions.GSConnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Shotwell.svg b/.icons/awkward/24x24/apps/org.gnome.Shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.SimpleScan.svg b/.icons/awkward/24x24/apps/org.gnome.SimpleScan.svg
new file mode 100644
index 00000000..72962aff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.SimpleScan.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="2.5" y="-20" rx="1.43" ry="1.6" transform="rotate(90)"/>
+ <rect style="fill:#8d8d8d" width="20" height="16" x="2" y="-20" rx="1.43" ry="1.6" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 6,13.5 v 6.382812 C 6,19.882812 6,20.5 6.5625,20.5 H 14 l 4,-4 v -3 z"/>
+ <path style="fill:#01dfd8" d="M 6,13 V 4.3749997 C 6,4.3749997 6,4 6.387096,4 H 17.612904 C 18,4 18,4.3749997 18,4.3749997 V 13"/>
+ <path style="fill:#e4e4e4" d="m 6,13 h 12 v 3 L 15.1875,17.323529 14,20 H 6.5625 C 6,20 6,19.382353 6,19.382353 Z"/>
+ <path style="fill:#cccccc" d="M 14,20 V 16.545455 C 14,16.545455 14,16 14.545455,16 H 18 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="20" height="2" x="2" y="12" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.386719,4 C 5.999623,4 6,4.375 6,4.375 v 0.5 C 6,4.875 5.999623,4.5 6.386719,4.5 H 17.613281 C 18.000377,4.5 18,4.875 18,4.875 v -0.5 C 18,4.375 18.000377,4 17.613281,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5996095,2 C 4.7132091,2 4,2.637628 4,3.4296875 v 0.5 C 4,3.137628 4.7132091,2.5 5.5996095,2.5 H 18.40039 C 19.286791,2.5 20,3.137628 20,3.9296875 v -0.5 C 20,2.637628 19.286791,2 18.40039,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Software.svg b/.icons/awkward/24x24/apps/org.gnome.Software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.SoundRecorder.svg b/.icons/awkward/24x24/apps/org.gnome.SoundRecorder.svg
new file mode 120000
index 00000000..59e75f2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.SoundRecorder.svg
@@ -0,0 +1 @@
+gnome-sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Sudoku.svg b/.icons/awkward/24x24/apps/org.gnome.Sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.SwellFoop.svg b/.icons/awkward/24x24/apps/org.gnome.SwellFoop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.SwellFoop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Sysprof.svg b/.icons/awkward/24x24/apps/org.gnome.Sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.SystemMonitor.svg b/.icons/awkward/24x24/apps/org.gnome.SystemMonitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.SystemMonitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Tali.svg b/.icons/awkward/24x24/apps/org.gnome.Tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Taquin.svg b/.icons/awkward/24x24/apps/org.gnome.Taquin.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Taquin.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Terminal.svg b/.icons/awkward/24x24/apps/org.gnome.Terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Tetravex.svg b/.icons/awkward/24x24/apps/org.gnome.Tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Todo.svg b/.icons/awkward/24x24/apps/org.gnome.Todo.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Tomboy.svg b/.icons/awkward/24x24/apps/org.gnome.Tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Totem.svg b/.icons/awkward/24x24/apps/org.gnome.Totem.svg
new file mode 100644
index 00000000..65c7e92b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Totem.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.0708945,2.5008228 A 3.0005429,3.0221257 0 0 0 3.0003497,5.5216285 v 6.9782275 c -6e-7,6.5e-4 7e-7,0.0013 0,0.002 v 6.976274 0.002 a 3.0005429,3.0221257 0 0 0 0,0.0029 c -0.005,0.304188 0.043725,0.602323 0.1337992,0.886806 a 3.0005429,3.0221257 0 0 0 0,0.0019 3.0005429,3.0221257 0 0 0 0.019533,0.05665 c 0.019699,0.05795 0.039278,0.116273 0.062505,0.172868 a 3.0005429,3.0221257 0 0 0 0.1045,0.229515 3.0005429,3.0221257 0 0 0 1.3565481,1.359509 3.0005429,3.0221257 0 0 0 0.236346,0.106456 c 2.753e-4,1.1e-4 7e-4,-1.1e-4 9.75e-4,0 0.1817562,0.07252 0.3706587,0.126754 0.5654727,0.159195 a 3.0005429,3.0221257 0 0 0 0.4726915,0.042 c 0.035115,9.01e-4 0.070521,0.0025 0.105477,0.0019 a 3.0005429,3.0221257 0 0 0 0.1660285,-0.0098 c 0.035525,-0.003 0.071134,-0.0044 0.106453,-0.0088 a 3.0005429,3.0221257 0 0 0 1.169034,-0.383826 l 6.0004543,-3.489602 a 3.0005429,3.0221257 0 0 0 0.01953,-0.0127 l 5.980926,-3.478868 a 3.0005429,3.0221257 0 0 0 1.494253,-2.793244 c -0.01705,-0.384366 -0.106658,-0.765333 -0.280294,-1.117298 -0.127473,-0.293261 -0.310184,-0.547827 -0.525431,-0.772537 a 3.0005429,3.0221257 0 0 0 -0.0098,-0.0098 c -0.04894,-0.05064 -0.09916,-0.100015 -0.151378,-0.147477 A 3.0005429,3.0221257 0 0 0 19.664698,9.987889 C 19.491879,9.8656455 19.312246,9.7532225 19.126571,9.6548485 c -0.01306,-0.00517 -0.02691,-0.00774 -0.04004,-0.012695 L 7.5006905,2.904183 A 3.0005429,3.0221257 0 0 0 6.0708945,2.5008228 Z"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 6.0713275,8.9783015 A 3.0003157,3.0218275 0 0 0 3.000701,11.998996 v 6.97766 a 3.0003157,3.0218275 0 0 0 4.499911,2.616764 l 5.999881,-3.489396 a 3.0003157,3.0218275 0 0 0 0,-5.23334 L 7.500612,9.3822315 a 3.0003157,3.0218275 0 0 0 -1.4292845,-0.40393 z" overflow="visible"/>
+ <path style="fill:#9c5ac9;fill-rule:evenodd" d="M 6.0713275,2.0008295 A 3.0003157,3.0218275 0 0 0 3.000701,5.0211465 V 18.976467 H 9.000582 V 10.254486 L 16.500433,14.615571 19.500374,9.3822315 7.500612,2.404571 A 3.0003157,3.0218275 0 0 0 6.0713275,2.0008295 Z" overflow="visible"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 12.071209,5.48966 A 3.0003157,3.0218275 0 0 0 9.000582,8.5099765 v 6.9776605 a 3.0003157,3.0218275 0 0 0 4.499911,2.616575 l 5.999881,-3.488641 a 3.0003157,3.0218275 0 0 0 0,-5.2333395 L 13.500493,5.893401 A 3.0003157,3.0218275 0 0 0 12.071209,5.48966 Z" overflow="visible"/>
+ <path style="fill:#4bcdbe;fill-rule:evenodd" d="m 13.427932,18.132161 c 2.027773,-1.169112 4.04767,-2.352198 6.072255,-3.526787 1.321661,-0.735912 1.886212,-2.536507 1.213476,-3.900125 -0.307494,-0.707397 -0.925482,-1.200271 -1.588094,-1.551326 -1.601593,-0.63356 -3.659365,0.3419905 -4.031733,2.097264 -0.109123,0.236428 -0.09562,0.483809 -0.09337,0.747808 -0.0088,1.259945 0.01819,2.521023 -0.01538,3.780212 -0.09187,0.980838 -0.693736,1.889917 -1.557156,2.352954 z" overflow="visible"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 3.0037195,5.1423635 c -0.0075,2.286104 -9.5e-4,4.5725865 -0.0032,6.8586905 v 6.977661 a 3.0003157,3.0218275 0 0 0 4.499911,2.616764 l 5.9998815,-3.489208 a 3.0003157,3.0218275 0 0 0 0,-5.233151 L 7.5004305,9.38429 A 3.0003157,3.0218275 0 0 0 7.2803095,9.270608 C 6.2693295,8.677837 5.2456,8.1062165 4.2488695,7.489841 3.5018845,6.955422 3.032581,6.0623945 3.003894,5.1423635 Z" overflow="visible"/>
+ <path style="fill:#f7d838;fill-rule:evenodd" d="m 3.004263,11.91685 c -0.00843,2.352954 -0.0013,4.706474 -0.00375,7.059806 -0.02775,1.520545 1.2382255,2.913244 2.747008,3.00842 0.761985,0.08554 1.4947205,-0.207158 2.128083,-0.609578 C 9.221077,20.29533 9.4111985,18.012625 8.088037,16.810277 7.939165,16.596887 7.7197945,16.484904 7.491799,16.354982 6.412758,15.717268 5.314967,15.110523 4.248863,14.451469 3.4514415,13.880793 2.970701,12.901276 3.004263,11.91685 Z" overflow="visible"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 6.071289,2.0009765 A 3.0005429,3.0221257 0 0 0 3,5.0214845 v 0.5 A 3.0005429,3.0221257 0 0 1 6.071289,2.5009765 3.0005429,3.0221257 0 0 1 7.5009765,2.9042969 L 19.086914,9.642578 c 0.01312,0.00495 0.02698,0.00752 0.04004,0.012695 0.185675,0.098374 0.365268,0.2107645 0.538086,0.3330075 a 3.0005429,3.0221257 0 0 1 0.363281,0.2880865 c 0.05222,0.04746 0.102427,0.09682 0.151367,0.147461 a 3.0005429,3.0221257 0 0 1 0.0098,0.0098 c 0.215246,0.22471 0.397918,0.4792 0.525391,0.77246 0.161083,0.326521 0.246855,0.678182 0.27246,1.03418 a 3.0005429,3.0221257 0 0 0 0.0078,-0.416992 c -0.01705,-0.384366 -0.106637,-0.765223 -0.280273,-1.117188 -0.127472,-0.29326 -0.310144,-0.54775 -0.525391,-0.7724605 a 3.0005429,3.0221257 0 0 0 -0.0098,-0.00976 c -0.04894,-0.050641 -0.09915,-0.099999 -0.151367,-0.147461 A 3.0005429,3.0221257 0 0 0 19.665043,9.4882805 C 19.492224,9.3660375 19.312632,9.253647 19.126957,9.155273 19.113891,9.150103 19.100042,9.147533 19.086916,9.142578 L 7.5009765,2.4042969 A 3.0005429,3.0221257 0 0 0 6.071289,2.0009765 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.TwentyFortyEight.svg b/.icons/awkward/24x24/apps/org.gnome.TwentyFortyEight.svg
new file mode 120000
index 00000000..2de35897
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.TwentyFortyEight.svg
@@ -0,0 +1 @@
+gnome-2048.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Usage.svg b/.icons/awkward/24x24/apps/org.gnome.Usage.svg
new file mode 100644
index 00000000..9301525c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Usage.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22" y="4.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#afafb1" width="20" height="16" x="-22" y="4" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="20" cy="15.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="15.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="15" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="15" r="1"/>
+ <rect style="fill:#3798a0" width="10" height="10" x="4" y="7" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="20" cy="18.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="18.5" r="1"/>
+ <circle style="fill:#0b7ce1" cx="20" cy="18" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="18" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="12.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="12.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="12" r="1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 5,11.5 h 1.5 l 1,-2 1,5 1.5,-6 1,3 h 2"/>
+ <circle style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="8" r="2.5"/>
+ <circle style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="7.5" r="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 4 C 2.446 4 2 4.446 2 5 L 2 5.5 C 2 4.946 2.446 4.5 3 4.5 L 21 4.5 C 21.554 4.5 22 4.946 22 5.5 L 22 5 C 22 4.446 21.554 4 21 4 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.Weather.Application.svg b/.icons/awkward/24x24/apps/org.gnome.Weather.Application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Weather.Application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Weather.svg b/.icons/awkward/24x24/apps/org.gnome.Weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.Yelp.svg b/.icons/awkward/24x24/apps/org.gnome.Yelp.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.Yelp.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.baobab.svg b/.icons/awkward/24x24/apps/org.gnome.baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.bijiben.svg b/.icons/awkward/24x24/apps/org.gnome.bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.books.svg b/.icons/awkward/24x24/apps/org.gnome.books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.builder.svg b/.icons/awkward/24x24/apps/org.gnome.builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.calendar.svg b/.icons/awkward/24x24/apps/org.gnome.calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.cheese.svg b/.icons/awkward/24x24/apps/org.gnome.cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.chess.svg b/.icons/awkward/24x24/apps/org.gnome.chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.clocks.svg b/.icons/awkward/24x24/apps/org.gnome.clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.design.Contrast.svg b/.icons/awkward/24x24/apps/org.gnome.design.Contrast.svg
new file mode 100644
index 00000000..933e02dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.design.Contrast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <ellipse id="ellipse852" style="opacity:0.2" cx="12" cy="12.5" rx="10" ry="10"/>
+ <ellipse id="ellipse1089" style="fill:#cccccc" cx="12" cy="12" rx="10" ry="10"/>
+ <path id="ellipse854" style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,9.9999115 0 0 0 2,12 10,9.9999115 0 0 0 2.0107422,12.291016 10,9.9999115 0 0 1 12,2.5 10,9.9999115 0 0 1 21.989258,12.208985 10,9.9999115 0 0 0 22,12 10,9.9999115 0 0 0 12,2 Z"/>
+ <path style="fill:#4a4455" d="m 12,20 a 8,8 0 0 1 -6.9282035,-4 8,8 0 0 1 0,-8 A 8,8 0 0 1 12,4"/>
+ <path style="opacity:0.2" d="m 19.461914,3.5 c -0.411098,4.895e-4 -0.805098,0.1652946 -1.09375,0.4580078 l -0.001,-9.75e-4 -1.582032,1.5830077 -0.989257,-0.9892577 c -0.230729,-0.2307292 -0.460938,0 -0.460938,0 l -0.732422,0.7324217 c 0,0 -0.230729,0.230208 0,0.4609375 L 15.707008,6.8486345 9.9726325,12.581056 C 9.4861045,13.310783 9.7298275,14.040779 9,14.770508 L 9.729492,15.5 c 0.729828,-0.729728 1.716393,-0.47816 2.189454,-0.972656 l 5.733398,-5.7333985 1.103515,1.1035155 c 0.230731,0.230729 0.460938,0 0.460938,0 l 0.732422,-0.732422 c 0.230729,-0.230729 0,-0.4609375 0,-0.4609375 l -0.989258,-0.9892575 1.573242,-1.5732425 0.0098,-0.00879 -10e-4,-10e-4 C 20.834692,5.842999 20.999817,5.449284 21,5.038086 21,4.1885644 20.311434,3.4999987 19.461914,3.5 Z"/>
+ <path style="fill:#ffffff" d="M 16.048585,6.006428 9.973103,12.081086 C 9.4865515,12.810814 9.7298275,13.540543 9,14.270272 L 9.7298275,15 C 10.459655,14.270272 11.44625,14.521525 11.91931,14.027029 l 6.075482,-6.0746585 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 19.461876,2.9999999 c -0.411098,4.894e-4 -0.804909,0.1654404 -1.093561,0.4581536 l -7.5e-4,-7.35e-4 -1.582268,1.5822545 -0.989045,-0.9890434 c -0.230729,-0.2307292 -0.461459,1.2e-6 -0.461459,1.2e-6 l -0.732246,0.7322437 c 0,0 -0.23073,0.230728 -10e-7,0.4614575 l 4.153134,4.1531215 c 0.230731,0.230729 0.46146,1e-6 0.46146,1e-6 l 0.732247,-0.732244 c 0.230729,-0.230729 0,-0.4614585 0,-0.4614585 l -0.989013,-0.9890095 1.573248,-1.573243 0.009,-0.00901 L 20.5423,5.63225 c 0.292701,-0.288837 0.457519,-0.6828407 0.457701,-1.0940387 0,-0.8495216 -0.688674,-1.5381939 -1.538194,-1.5381926 z"/>
+ <path style="opacity:0.2" d="M 12,4 A 8,8 0 0 0 5.0722655,8 8,8 0 0 0 4.0117187,12.322266 8,8 0 0 1 5.0722655,8.5 8,8 0 0 1 12,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.design.IconLibrary.svg b/.icons/awkward/24x24/apps/org.gnome.design.IconLibrary.svg
new file mode 100644
index 00000000..7dae7229
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.design.IconLibrary.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 2,6.5 v 16 H 20.461539 C 21.314152,22.5 22,21.820683 22,20.976191 V 8.0238095 C 22,7.179315 21.314152,6.5 20.461539,6.5 Z m 0,0"/>
+ <path style="fill:#e4e4e4" d="M 2,6 V 22 H 20.461539 C 21.314152,22 22,21.320683 22,20.476191 V 7.5238095 C 22,6.679315 21.314152,6 20.461539,6 Z m 0,0"/>
+ <path style="opacity:0.1" d="m 2,2.5 v 18 h 2 9 7.875 C 21.498292,20.5 22,19.952415 22,19.272461 V 11.5 3.727539 C 22,3.0475852 21.498292,2.5 20.875,2.5 H 13 4 Z"/>
+ <path style="fill:#5c5c6c" d="m 13,11 v 9 h 7.875 C 21.498291,20 22,19.452681 22,18.772727 V 11 Z m 0,0"/>
+ <path style="fill:#cccccc" d="m 4,20 h 9 V 11 H 4 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 13,11.000001 V 2.0000006 h 7.875 c 0.623291,0 1.125,0.5473187 1.125,1.2272726 v 7.7727278 z m 0,0"/>
+ <path style="fill:#5c5c6c" d="m 4,2.0000006 h 9 V 11.000001 H 4 Z m 0,0"/>
+ <path style="opacity:0.1" d="M 11,5.90981 C 11,5.1316085 10.397321,4.5 9.6535395,4.5 9.1640625,4.5 8.735172,4.7739204 8.5,5.1835445 8.2648275,4.7739204 7.835937,4.5 7.3464605,4.5 6.6026785,4.5 6,5.1316085 6,5.90981 6,6.315246 6.1634245,6.680473 6.424904,6.937639 h -8.5e-4 L 8.468854,9 10.575838,6.937639 h -8.5e-4 C 10.836466,6.680473 10.999891,6.315246 10.999891,5.90981"/>
+ <path style="fill:#dedcd9" d="M 11,5.40981 C 11,4.6316084 10.397321,4 9.6535395,4 9.1640625,4 8.735172,4.2739204 8.5,4.6835443 8.2648275,4.2739204 7.835937,4 7.3464605,4 6.6026785,4 6,4.6316084 6,5.40981 6,5.815246 6.1634245,6.180473 6.424904,6.437639 h -8.5e-4 L 8.468854,8.5 10.575838,6.437639 h -8.5e-4 C 10.836466,6.180473 10.999891,5.815246 10.999891,5.40981"/>
+ <path style="fill:#5c5c6c" d="M 17.5,4 C 16.10848,4 15,5.1483145 15,6.5 15,7.851686 16.108481,9 17.5,9 18.891519,9 20,7.8516865 20,6.5 20,5.148314 18.891519,4 17.5,4 Z m 0,1.5 c 0.539028,0 1,0.4142085 1,1 0,0.5857925 -0.460972,1 -1,1 -0.53903,0 -1,-0.4142065 -1,-1 0,-0.5857915 0.460971,-1 1,-1 z"/>
+ <path style="opacity:0.2" d="m 17.691406,12.50036 a 0.7024221,0.7024221 0 0 0 -0.517578,1.164062 l 0.707031,0.835938 h -2.27539 a 0.5814487,1 0 1 0 0,2 h 2.27539 l -0.707031,0.835938 a 0.7026,0.7026 0 0 0 1.072266,0.908203 L 20.568359,15.50036 18.246094,12.756219 A 0.7024221,0.7024221 0 0 0 17.691406,12.50036 Z"/>
+ <path style="fill:#dedcd9" d="m 17.691406,12 a 0.7024221,0.7024221 0 0 0 -0.517578,1.164062 L 18.728516,15 17.173828,16.835938 a 0.7026,0.7026 0 1 0 1.072266,0.908203 L 20.568359,15 18.246094,12.255859 A 0.7024221,0.7024221 0 0 0 17.691406,12 Z"/>
+ <path style="fill:#5c5c6c" d="M 7.0000005,13 C 7.552344,13 8,13.447657 8,14 8,14.552343 7.552344,15 7.0000005,15 6.4476565,15 6,14.552343 6,14 6,13.447657 6.4476565,13 7.0000005,13 Z"/>
+ <path style="fill:#464559" d="M 2,2 H 4 V 20 H 2 Z m 0,0"/>
+ <path style="fill:#fa5e4a" d="m 4,20 h 3 v 3.5 L 5.5,22.1875 4,23.5 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 10.000001,13 C 10.552344,13 11,13.447657 11,14 11,14.552343 10.552344,15 10.000001,15 9.4476565,15 9,14.552343 9,14 9,13.447657 9.4476565,13 10.000001,13 Z"/>
+ <path style="fill:#5c5c6c" d="M 7.0000005,16 C 7.552344,16 8,16.447656 8,17 8,17.552343 7.552344,18 7.0000005,18 6.4476565,18 6,17.552343 6,17 6,16.447656 6.4476565,16 7.0000005,16 Z"/>
+ <path style="fill:#5c5c6c" d="M 10.000001,16 C 10.552344,16 11,16.447656 11,17 11,17.552343 10.552344,18 10.000001,18 9.4476565,18 9,17.552343 9,17 9,16.447656 9.4476565,16 10.000001,16 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="9" height=".5" x="4" y="11"/>
+ <rect style="opacity:0.1" width="9" height=".5" x="13" y="11"/>
+ <path style="opacity:0.1" d="M 17.5,4 C 16.10848,4 15,5.1483145 15,6.5 15,6.583825 15.0044,6.6669885 15.0127,6.7490235 15.139573,5.5091115 16.19545,4.5 17.5,4.5 c 1.304549,0 2.360427,1.009111 2.487304,2.2490235 C 19.995634,6.6669885 20,6.5838245 20,6.5 20,5.148314 18.891519,4 17.5,4 Z M 16.532226,6.75 C 16.512697,6.829474 16.5,6.911949 16.5,7 c 0,0.5857935 0.46097,1 1,1 0.539028,0 1,-0.4142075 1,-1 C 18.5,6.911949 18.4873,6.829474 18.46777,6.75 18.357375,7.1992545 17.958006,7.5 17.5,7.5 17.041993,7.5 16.642624,7.199255 16.532226,6.75 Z"/>
+ <path style="opacity:0.1" d="m 7,13 c -0.552344,0 -1,0.447657 -1,1 0,0.0869 0.01433,0.169617 0.035155,0.25 C 6.1467015,13.81947 6.5345575,13.5 7,13.5 c 0.4654425,0 0.8532985,0.31947 0.964844,0.75 C 7.98567,14.169617 8,14.086901 8,14 8,13.447657 7.5523435,13 7,13 Z m 3,0 c -0.552344,0 -1,0.447657 -1,1 0,0.0869 0.01433,0.169617 0.035155,0.25 C 9.1467015,13.81947 9.5345575,13.5 10,13.5 c 0.465443,0 0.853298,0.31947 0.964844,0.75 C 10.98567,14.169617 11,14.086901 11,14 11,13.447657 10.552343,13 10,13 Z m -3,3 c -0.552344,0 -1,0.447656 -1,1 0,0.0869 0.01433,0.169617 0.035155,0.25 C 6.1467015,16.81947 6.5345575,16.5 7,16.5 c 0.4654425,0 0.8532985,0.31947 0.964844,0.75 C 7.98567,17.169617 8,17.086901 8,17 8,16.447656 7.5523435,16 7,16 Z m 3,0 c -0.552344,0 -1,0.447656 -1,1 0,0.0869 0.01433,0.169617 0.035155,0.25 C 9.1467015,16.81947 9.5345575,16.5 10,16.5 c 0.465443,0 0.853298,0.31947 0.964844,0.75 C 10.98567,17.169617 11,17.086901 11,17 11,16.447656 10.552343,16 10,16 Z"/>
+ <path style="fill:#dedcd9" d="m 15.604803,14.000807 a 0.5814487,1 0 1 0 0,1.998386 h 3.790393 a 0.5814487,1 0 1 0 0,-1.998386 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,2 v 0.5 h 2 9 7.875 C 21.498292,2.5 22,3.0475852 22,3.727539 v -0.5 C 22,2.5475852 21.498292,2 20.875,2 H 13 4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.dfeet.svg b/.icons/awkward/24x24/apps/org.gnome.dfeet.svg
new file mode 100644
index 00000000..6ada1f2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.dfeet.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 14.960938,7.480507 a 2.0002,2.0002 0 0 0 -1.375,0.6054685 L 2.5859375,19.085975 A 2.0002,2.0002 0 1 0 5.4140625,21.9141 L 16.414062,10.914101 A 2.0002,2.0002 0 0 0 14.960938,7.480507 Z"/>
+ <path style="fill:none;stroke:#545eba;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="M 15,9 4,20 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.960938,6.980469 a 2.0002,2.0002 0 0 0 -1.375,0.6054685 L 2.5859375,18.585937 A 2.0002,2.0002 0 0 0 1.9882812,20.27832 2.0002,2.0002 0 0 1 2.5859375,19.085937 L 13.585938,8.0859375 a 2.0002,2.0002 0 0 1 1.375,-0.6054685 2.0002,2.0002 0 0 1 2.041015,1.7480465 2.0002,2.0002 0 0 0 -2.041015,-2.2480465 z"/>
+ <rect style="opacity:0.2" width="9.5" height="6" x="-5.72" y="14.32" rx="1" ry="1" transform="rotate(-45)"/>
+ <rect style="fill:#4f4f4f" width="9.5" height="6" x="-5.36" y="13.97" rx="1" ry="1" transform="rotate(-45)"/>
+ <circle style="opacity:0.2" cx="15" cy="9.5" r="7"/>
+ <circle style="fill:#727272" cx="15" cy="9" r="7"/>
+ <circle style="opacity:0.2" cx="15" cy="9.5" r="5"/>
+ <circle style="fill:#ffffff" cx="15" cy="9" r="5"/>
+ <path style="fill:#3f3f3f" d="M 15.813399,6.0007755 C 14.831075,6.0460005 13.315101,8.053681 13.315101,8.053681 l 0.546617,0.71899 c 0,0 3.29249,-1.121166 2.521227,-2.4407815 -0.144611,-0.247428 -0.342856,-0.34155 -0.569546,-0.331114 z m -2.647793,2.175891 c 0,0 -1.043642,0.370968 -0.517269,1.062402 0.559753,0.735282 1.08223,-0.316923 1.08223,-0.316923 z"/>
+ <path style="fill:#3f3f3f" d="m 16.677233,9.007036 c -1.047181,0.1139435 -2.686557,1.58276 -2.686557,1.58276 l 0.42269,0.825662 c 0,0 3.570354,-0.495548 3.031183,-1.9671035 -0.134792,-0.367889 -0.418255,-0.4793 -0.767316,-0.4413185 z m -2.860774,1.677397 c 0,0 -1.135525,0.172217 -0.728283,0.966652 0.433068,0.844818 1.164302,-0.110087 1.164302,-0.110087 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15,2 A 7,7 0 0 0 8,9 7,7 0 0 0 8.010742,9.292969 7,7 0 0 1 15,2.5 7,7 0 0 1 21.989258,9.207031 7,7 0 0 0 22,9 7,7 0 0 0 15,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.documents.svg b/.icons/awkward/24x24/apps/org.gnome.documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.eog.svg b/.icons/awkward/24x24/apps/org.gnome.eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.epiphany.svg b/.icons/awkward/24x24/apps/org.gnome.epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.files.svg b/.icons/awkward/24x24/apps/org.gnome.files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.five-or-more.svg b/.icons/awkward/24x24/apps/org.gnome.five-or-more.svg
new file mode 120000
index 00000000..b537f8fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.five-or-more.svg
@@ -0,0 +1 @@
+five-or-more.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.font-viewer.svg b/.icons/awkward/24x24/apps/org.gnome.font-viewer.svg
new file mode 100644
index 00000000..1f48d1b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.font-viewer.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#a448ba" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <g style="font-weight:bold;font-size:322.10223389px;line-height:1.25;font-family:Montserrat;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.02813012,0,0,0.02708784,-5.3442201,-28.979452)">
+ <path d="m 812.20261,1309.7929 c -27.70079,0 -55.72369,7.4083 -74.72772,20.9366 l 18.03773,35.1092 c 12.56198,-9.9852 31.56602,-16.1051 49.92584,-16.1051 27.05659,0 42.19199,14.4169 42.19199,35.9977 l -50.00981,-0.2354 c -52.82417,-0.2486 -74.40225,26.624 -74.40225,57.2238 0,29.9555 22.04572,51.6578 62.6306,51.6578 25.44607,0 52.4405,-7.5298 61.78146,-23.3128 l 0.003,21.3432 53.33034,-0.01 -0.006,-104.013 c -0.003,-52.5026 -35.93005,-78.5921 -88.75482,-78.5921 z m -11.67969,151.6087 c -17.71562,0 -28.34499,-8.3747 -28.34499,-20.9367 0,-11.5956 7.40547,-23.1197 30.91845,-22.9689 l 44.53407,0.2354 0.003,16.1495 c 0.003,16.8142 -30.36157,27.5207 -47.11089,27.5207 z"/>
+ </g>
+ <g style="font-size:40px;line-height:1000%;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.18934366,0,0,0.19230769,2.272625,-31.986177)">
+ <path d="m 55.305889,221.92387 c -0.944974,0.77446 -1.612023,1.05106 -2.445832,1.05106 -1.278503,0 -1.667605,-0.77447 -1.667605,-3.20851 v -10.78724 c 0,-2.8766 -0.277936,-4.48085 -1.111745,-5.80851 -1.22291,-1.99149 -4.573306,-3.04255 -7.852936,-3.04255 -5.225182,0 -9.33863,2.71064 -9.33863,6.19575 0,1.27234 1.056163,2.37871 2.39025,2.37871 1.334086,0 2.501413,-1.10637 2.501413,-2.3234 0,-0.22127 -0.05563,-0.49787 -0.111176,-0.8851 -0.111177,-0.49787 -0.16676,-0.94042 -0.16676,-1.32766 0,-1.49362 1.778783,-2.71064 4.002271,-2.71064 2.723757,0 4.672684,1.60425 4.672684,4.59149 v 4.39862 c -7.655771,2.24877 -9.953459,2.84819 -12.343697,4.95032 -1.22292,1.10637 -2.001135,2.98723 -2.001135,4.81276 0,3.48511 2.445832,5.91915 5.836637,5.91915 2.445831,0 5.172972,-1.1617 8.563777,-4.0383 0.277937,2.93191 1.790584,4.0383 4.069655,4.0383 1.889959,0 3.057287,-0.66383 5.002829,-2.76596 z m -9.128066,-3.1532 c 0,1.65958 -0.277936,2.26809 -1.445263,2.93191 -1.389682,0.77448 -3.338597,1.21703 -4.505924,1.21703 -1.945553,0 -3.501982,-1.88085 -3.501982,-4.25958 v -0.22127 c 0.05563,-3.31915 2.949483,-4.39712 9.453169,-6.6652 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 17.514184,14.002064 c -0.155045,-0.01376 -0.350536,0.04126 -0.586475,0.165062 -0.235938,0.123797 -0.475246,0.309492 -0.717925,0.557085 -0.242679,0.240715 -0.468505,0.533013 -0.677479,0.876891 -0.202233,0.343879 -0.350537,0.725585 -0.444912,1.145116 -0.07415,0.309492 -0.101116,0.577716 -0.08089,0.804677 0.02022,0.220081 0.06741,0.402338 0.141563,0.546765 0.07415,0.137553 0.165156,0.237278 0.273014,0.299176 0.107854,0.06878 0.20897,0.103164 0.303346,0.103164 0.202232,-0.01376 0.404465,-0.05846 0.606697,-0.134114 0.175268,-0.06877 0.360649,-0.175377 0.55614,-0.319806 0.195492,-0.151308 0.37413,-0.364511 0.535916,-0.639615 -0.0067,0.185694 0.0034,0.340441 0.03033,0.464236 0.03371,0.123797 0.06741,0.223517 0.101116,0.299175 0.04045,0.08941 0.091,0.158182 0.151674,0.206328 0.06067,0.04127 0.131452,0.06878 0.212345,0.08253 0.08089,0.02063 0.165156,0.02751 0.252791,0.02063 0.09437,-0.0069 0.18538,-0.02407 0.273013,-0.05158 0.08764,-0.02751 0.165158,-0.0619 0.232568,-0.103162 0.101118,-0.06877 0.225826,-0.185694 0.37413,-0.350756 0.155045,-0.171938 0.31009,-0.357632 0.465137,-0.557084 0.161786,-0.206327 0.316831,-0.409217 0.465135,-0.608666 0.148303,-0.206326 0.269641,-0.378266 0.364016,-0.515817 0.0809,-0.110041 0.128085,-0.206327 0.141565,-0.28886 0.02022,-0.08253 0.01685,-0.144429 -0.01011,-0.185694 -0.02697,-0.04126 -0.06741,-0.05502 -0.121342,-0.04127 -0.05393,0.0069 -0.107855,0.04127 -0.161786,0.103166 -0.04045,0.05502 -0.107855,0.14099 -0.20223,0.257907 -0.08764,0.116921 -0.188751,0.251032 -0.30335,0.40234 -0.114599,0.151305 -0.239307,0.309491 -0.37413,0.474553 -0.12808,0.158182 -0.252792,0.306052 -0.374129,0.443601 -0.12134,0.130675 -0.235939,0.240717 -0.343798,0.330123 -0.107855,0.08253 -0.19549,0.123797 -0.262901,0.123797 -0.08089,0 -0.144933,-0.01719 -0.192121,-0.05158 -0.04044,-0.04126 -0.07078,-0.09285 -0.09101,-0.154747 -0.02022,-0.0619 -0.0337,-0.127235 -0.04044,-0.196009 0,-0.07566 0.0034,-0.14443 0.01011,-0.206329 0.02022,-0.103162 0.03708,-0.189131 0.05056,-0.257909 0.01349,-0.06877 0.0236,-0.127235 0.03033,-0.175377 0.01349,-0.05502 0.0236,-0.106603 0.03034,-0.154746 0.01347,-0.05502 0.02697,-0.11348 0.04044,-0.175377 0.06741,-0.316369 0.12134,-0.574278 0.161786,-0.773729 0.04044,-0.199448 0.07078,-0.357634 0.091,-0.474552 0.02022,-0.116917 0.03034,-0.196012 0.03034,-0.237277 0,-0.04815 -0.0034,-0.0791 -0.01011,-0.09285 -0.01349,-0.0069 -0.04044,-0.01032 -0.08089,-0.01032 -0.03371,0 -0.08426,0.0034 -0.151675,0.01032 -0.06067,0.0069 -0.138192,0.02063 -0.232568,0.04127 0.141565,-0.220083 0.195493,-0.39546 0.161788,-0.526134 -0.02697,-0.137552 -0.08763,-0.240716 -0.182011,-0.309492 -0.114598,-0.07565 -0.262902,-0.130674 -0.444911,-0.165061 z m -0.238129,0.645289 c 0.0257,0.0014 0.0477,0.0098 0.06623,0.02527 0.02022,0.02752 0.0337,0.06534 0.04044,0.113479 0.0067,0.04127 0.0034,0.09972 -0.01011,0.175379 -0.0067,0.06877 -0.03708,0.158184 -0.091,0.268226 0.05393,-0.01374 0.107858,-0.02407 0.161787,-0.03095 0.05393,-0.0069 0.09775,-0.01718 0.131451,-0.03095 0.04044,-0.01374 0.07752,-0.02407 0.111227,-0.03095 0.02697,-0.0069 0.03034,0.04814 0.01011,0.165061 -0.01348,0.110043 -0.03708,0.251033 -0.07078,0.422972 -0.0337,0.171942 -0.07415,0.350759 -0.12134,0.536451 -0.04719,0.185695 -0.08763,0.347317 -0.12134,0.48487 -0.0067,0.03439 -0.03708,0.08941 -0.091,0.165061 -0.04719,0.07565 -0.111228,0.158184 -0.192121,0.247593 -0.07415,0.08941 -0.161786,0.175378 -0.262903,0.257909 -0.09437,0.08253 -0.192121,0.151307 -0.293237,0.206326 -0.09437,0.04814 -0.18875,0.07565 -0.283125,0.08253 -0.09437,0 -0.178639,-0.03783 -0.252791,-0.11348 -0.04045,-0.04127 -0.06741,-0.127233 -0.08089,-0.257908 -0.01348,-0.137552 -0.01011,-0.295739 0.01012,-0.474553 0.02697,-0.178818 0.07078,-0.367951 0.131451,-0.5674 0.06067,-0.206327 0.141563,-0.398899 0.24268,-0.577715 0.242678,-0.43329 0.455023,-0.729025 0.637032,-0.88721 0.141563,-0.123795 0.251021,-0.183887 0.328122,-0.180021 z"/>
+ <g style="opacity:0.2" transform="matrix(0.190427,0,0,0.18709021,1.906336,-30.9016)">
+ <path style="fill-rule:evenodd" transform="translate(0,172)" d="m 37,66.398819 c -2.704645,-0.03825 -2.704645,4.03825 0,4 h 9.880859 c 0.01107,10e-4 0.285634,0.0327 0.585938,0.197266 0.306304,0.16789 0.485897,0.188343 0.537109,0.939453 v -0.01953 L 48.25,78.310547 C 47.789324,78.134111 47.480469,78.058594 47.480469,78.058594 L 47.244141,78 H 38 c -4.333333,0 -5.896484,4.367188 -5.896484,4.367188 L 32,82.675781 V 85 c 0,3.03333 1.431289,5.127712 2.939453,6.070312 C 36.447617,92.012912 38,92 38,92 h 7.591797 l 3.392578,-2.203125 0.01953,0.320313 c 0.08969,2.735348 4.223189,2.492675 3.992188,-0.234376 l -1,-18.610946 v -0.0098 c -0.140818,-2.06533 -1.461734,-3.545828 -2.607422,-4.173828 -1.145688,-0.62799 -2.257813,-0.685547 -2.257813,-0.685547 l -0.06641,-0.0039 z M 38,82 h 8.644531 c 0.106906,0.0312 0.525263,0.141312 1.03711,0.482422 0.558515,0.372213 0.877827,0.68942 0.894531,1.355469 L 48.714844,85.201172 44.408203,88 H 38 C 38,88 37.552383,87.9871 37.060547,87.679688 36.568711,87.372288 36,86.96667 36,85 V 83.435547 C 36.102847,83.130577 36.534758,82 38,82 Z"/>
+ </g>
+ <g>
+ <g style="font-weight:bold;font-size:322.10223389px;line-height:1.25;font-family:Montserrat;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.02813012,0,0,0.02708784,-5.3442201,-29.479452)">
+ <path style="fill:#ffffff" d="m 812.20261,1309.7929 c -27.70079,0 -55.72369,7.4083 -74.72772,20.9366 l 18.03773,35.1092 c 12.56198,-9.9852 31.56602,-16.1051 49.92584,-16.1051 27.05659,0 42.19199,14.4169 42.19199,35.9977 l -50.00981,-0.2354 c -52.82417,-0.2486 -74.40225,26.624 -74.40225,57.2238 0,29.9555 22.04572,51.6578 62.6306,51.6578 25.44607,0 52.4405,-7.5298 61.78146,-23.3128 l 0.003,21.3432 53.33034,-0.01 -0.006,-104.013 c -0.003,-52.5026 -35.93005,-78.5921 -88.75482,-78.5921 z m -11.67969,151.6087 c -17.71562,0 -28.34499,-8.3747 -28.34499,-20.9367 0,-11.5956 7.40547,-23.1197 30.91845,-22.9689 l 44.53407,0.2354 0.003,16.1495 c 0.003,16.8142 -30.36157,27.5207 -47.11089,27.5207 z"/>
+ </g>
+ <g style="font-size:40px;line-height:1000%;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.18934366,0,0,0.19230769,2.272625,-32.486177)">
+ <path style="fill:#ffffff" d="m 55.305889,221.92387 c -0.944974,0.77446 -1.612023,1.05106 -2.445832,1.05106 -1.278503,0 -1.667605,-0.77447 -1.667605,-3.20851 v -10.78724 c 0,-2.8766 -0.277936,-4.48085 -1.111745,-5.80851 -1.22291,-1.99149 -4.573306,-3.04255 -7.852936,-3.04255 -5.225182,0 -9.33863,2.71064 -9.33863,6.19575 0,1.27234 1.056163,2.37871 2.39025,2.37871 1.334086,0 2.501413,-1.10637 2.501413,-2.3234 0,-0.22127 -0.05563,-0.49787 -0.111176,-0.8851 -0.111177,-0.49787 -0.16676,-0.94042 -0.16676,-1.32766 0,-1.49362 1.778783,-2.71064 4.002271,-2.71064 2.723757,0 4.672684,1.60425 4.672684,4.59149 v 4.39862 c -7.655771,2.24877 -9.953459,2.84819 -12.343697,4.95032 -1.22292,1.10637 -2.001135,2.98723 -2.001135,4.81276 0,3.48511 2.445832,5.91915 5.836637,5.91915 2.445831,0 5.172972,-1.1617 8.563777,-4.0383 0.277937,2.93191 1.790584,4.0383 4.069655,4.0383 1.889959,0 3.057287,-0.66383 5.002829,-2.76596 z m -9.128066,-3.1532 c 0,1.65958 -0.277936,2.26809 -1.445263,2.93191 -1.389682,0.77448 -3.338597,1.21703 -4.505924,1.21703 -1.945553,0 -3.501982,-1.88085 -3.501982,-4.25958 v -0.22127 c 0.05563,-3.31915 2.949483,-4.39712 9.453169,-6.6652 z"/>
+ </g>
+ <path style="fill:#ffffff" d="m 17.514184,13.502064 c -0.155045,-0.01376 -0.350536,0.04126 -0.586475,0.165062 -0.235938,0.123797 -0.475246,0.309492 -0.717925,0.557085 -0.242679,0.240715 -0.468505,0.533013 -0.677479,0.876891 -0.202233,0.343879 -0.350537,0.725585 -0.444912,1.145116 -0.07415,0.309492 -0.101116,0.577716 -0.08089,0.804677 0.02022,0.220081 0.06741,0.402338 0.141563,0.546765 0.07415,0.137553 0.165156,0.237278 0.273014,0.299176 C 15.528934,17.965613 15.63005,18 15.724426,18 c 0.202232,-0.01376 0.404465,-0.05846 0.606697,-0.134114 0.175268,-0.06877 0.360649,-0.175377 0.55614,-0.319806 0.195492,-0.151308 0.37413,-0.364511 0.535916,-0.639615 -0.0067,0.185694 0.0034,0.340441 0.03033,0.464236 0.03371,0.123797 0.06741,0.223517 0.101116,0.299175 0.04045,0.08941 0.091,0.158182 0.151674,0.206328 0.06067,0.04127 0.131452,0.06878 0.212345,0.08253 0.08089,0.02063 0.165156,0.02751 0.252791,0.02063 0.09437,-0.0069 0.18538,-0.02407 0.273013,-0.05158 0.08764,-0.02751 0.165158,-0.0619 0.232568,-0.103162 0.101118,-0.06877 0.225826,-0.185694 0.37413,-0.350756 0.155045,-0.171938 0.31009,-0.357632 0.465137,-0.557084 0.161786,-0.206327 0.316831,-0.409217 0.465135,-0.608666 0.148303,-0.206326 0.269641,-0.378266 0.364016,-0.515817 0.0809,-0.110041 0.128085,-0.206327 0.141565,-0.28886 0.02022,-0.08253 0.01685,-0.144429 -0.01011,-0.185694 -0.02697,-0.04126 -0.06741,-0.05502 -0.121342,-0.04127 -0.05393,0.0069 -0.107855,0.04127 -0.161786,0.103166 -0.04045,0.05502 -0.107855,0.14099 -0.20223,0.257907 -0.08764,0.116921 -0.188751,0.251032 -0.30335,0.40234 -0.114599,0.151305 -0.239307,0.309491 -0.37413,0.474553 -0.12808,0.158182 -0.252792,0.306052 -0.374129,0.443601 -0.12134,0.130675 -0.235939,0.240717 -0.343798,0.330123 -0.107855,0.08253 -0.19549,0.123797 -0.262901,0.123797 -0.08089,0 -0.144933,-0.01719 -0.192121,-0.05158 -0.04044,-0.04126 -0.07078,-0.09285 -0.09101,-0.154747 -0.02022,-0.0619 -0.0337,-0.127235 -0.04044,-0.196009 0,-0.07566 0.0034,-0.14443 0.01011,-0.206329 0.02022,-0.103162 0.03708,-0.189131 0.05056,-0.257909 0.01349,-0.06877 0.0236,-0.127235 0.03033,-0.175377 0.01349,-0.05502 0.0236,-0.106603 0.03034,-0.154746 0.01347,-0.05502 0.02697,-0.11348 0.04044,-0.175377 0.06741,-0.316369 0.12134,-0.574278 0.161786,-0.773729 0.04044,-0.199448 0.07078,-0.357634 0.091,-0.474552 0.02022,-0.116917 0.03034,-0.196012 0.03034,-0.237277 0,-0.04815 -0.0034,-0.0791 -0.01011,-0.09285 -0.01349,-0.0069 -0.04044,-0.01032 -0.08089,-0.01032 -0.03371,0 -0.08426,0.0034 -0.151675,0.01032 -0.06067,0.0069 -0.138192,0.02063 -0.232568,0.04127 0.141565,-0.220083 0.195493,-0.39546 0.161788,-0.526134 -0.02697,-0.137552 -0.08763,-0.240716 -0.182011,-0.309492 -0.114598,-0.07565 -0.262902,-0.130674 -0.444911,-0.165061 z m -0.238129,0.645289 c 0.0257,0.0014 0.0477,0.0098 0.06623,0.02527 0.02022,0.02752 0.0337,0.06534 0.04044,0.113479 0.0067,0.04127 0.0034,0.09972 -0.01011,0.175379 -0.0067,0.06877 -0.03708,0.158184 -0.091,0.268226 0.05393,-0.01374 0.107858,-0.02407 0.161787,-0.03095 0.05393,-0.0069 0.09775,-0.01718 0.131451,-0.03095 0.04044,-0.01374 0.07752,-0.02407 0.111227,-0.03095 0.02697,-0.0069 0.03034,0.04814 0.01011,0.165061 -0.01348,0.110043 -0.03708,0.251033 -0.07078,0.422972 -0.0337,0.171942 -0.07415,0.350759 -0.12134,0.536451 -0.04719,0.185695 -0.08763,0.347317 -0.12134,0.48487 -0.0067,0.03439 -0.03708,0.08941 -0.091,0.165061 -0.04719,0.07565 -0.111228,0.158184 -0.192121,0.247593 -0.07415,0.08941 -0.161786,0.175378 -0.262903,0.257909 -0.09437,0.08253 -0.192121,0.151307 -0.293237,0.206326 -0.09437,0.04814 -0.18875,0.07565 -0.283125,0.08253 -0.09437,0 -0.178639,-0.03783 -0.252791,-0.11348 -0.04045,-0.04127 -0.06741,-0.127233 -0.08089,-0.257908 -0.01348,-0.137552 -0.01011,-0.295739 0.01012,-0.474553 0.02697,-0.178818 0.07078,-0.367951 0.131451,-0.5674 0.06067,-0.206327 0.141563,-0.398899 0.24268,-0.577715 0.242678,-0.43329 0.455023,-0.729025 0.637032,-0.88721 0.141563,-0.123795 0.251021,-0.183887 0.328122,-0.180021 z"/>
+ <g style="fill:#ffffff" transform="matrix(0.190427,0,0,0.18709021,1.906336,-31.4016)">
+ <path style="fill:#ffffff;fill-rule:evenodd" transform="translate(0,172)" d="m 37,66.398819 c -2.704645,-0.03825 -2.704645,4.03825 0,4 h 9.880859 c 0.01107,10e-4 0.285634,0.0327 0.585938,0.197266 0.306304,0.16789 0.485897,0.188343 0.537109,0.939453 v -0.01953 L 48.25,78.310547 C 47.789324,78.134111 47.480469,78.058594 47.480469,78.058594 L 47.244141,78 H 38 c -4.333333,0 -5.896484,4.367188 -5.896484,4.367188 L 32,82.675781 V 85 c 0,3.03333 1.431289,5.127712 2.939453,6.070312 C 36.447617,92.012912 38,92 38,92 h 7.591797 l 3.392578,-2.203125 0.01953,0.320313 c 0.08969,2.735348 4.223189,2.492675 3.992188,-0.234376 l -1,-18.610946 v -0.0098 c -0.140818,-2.06533 -1.461734,-3.545828 -2.607422,-4.173828 -1.145688,-0.62799 -2.257813,-0.685547 -2.257813,-0.685547 l -0.06641,-0.0039 z M 38,82 h 8.644531 c 0.106906,0.0312 0.525263,0.141312 1.03711,0.482422 0.558515,0.372213 0.877827,0.68942 0.894531,1.355469 L 48.714844,85.201172 44.408203,88 H 38 C 38,88 37.552383,87.9871 37.060547,87.679688 36.568711,87.372288 36,86.96667 36,85 V 83.435547 C 36.102847,83.130577 36.534758,82 38,82 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.3" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 v 17 C 2,21.331 2.669,22 3.5,22 H 6 V 2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.gnome.frogr.svg b/.icons/awkward/24x24/apps/org.gnome.frogr.svg
new file mode 120000
index 00000000..807441dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.frogr.svg
@@ -0,0 +1 @@
+frogr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.games.svg b/.icons/awkward/24x24/apps/org.gnome.games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.gbrainy.svg b/.icons/awkward/24x24/apps/org.gnome.gbrainy.svg
new file mode 120000
index 00000000..589693c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.gbrainy.svg
@@ -0,0 +1 @@
+gbrainy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.gedit.svg b/.icons/awkward/24x24/apps/org.gnome.gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.ghex.svg b/.icons/awkward/24x24/apps/org.gnome.ghex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.ghex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.gitg.svg b/.icons/awkward/24x24/apps/org.gnome.gitg.svg
new file mode 120000
index 00000000..e6630d8d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.gitg.svg
@@ -0,0 +1 @@
+gitg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.glabels-3.svg b/.icons/awkward/24x24/apps/org.gnome.glabels-3.svg
new file mode 120000
index 00000000..d944d10f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.glabels-3.svg
@@ -0,0 +1 @@
+glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.hitori.svg b/.icons/awkward/24x24/apps/org.gnome.hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.iagno.svg b/.icons/awkward/24x24/apps/org.gnome.iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.lollypop.svg b/.icons/awkward/24x24/apps/org.gnome.lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.mahjongg.svg b/.icons/awkward/24x24/apps/org.gnome.mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.maps.svg b/.icons/awkward/24x24/apps/org.gnome.maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.meld.svg b/.icons/awkward/24x24/apps/org.gnome.meld.svg
new file mode 120000
index 00000000..eaf0b44b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.meld.svg
@@ -0,0 +1 @@
+meld.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.music.svg b/.icons/awkward/24x24/apps/org.gnome.music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.nautilus.svg b/.icons/awkward/24x24/apps/org.gnome.nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.polari.svg b/.icons/awkward/24x24/apps/org.gnome.polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.powerstats.svg b/.icons/awkward/24x24/apps/org.gnome.powerstats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.powerstats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.quadrapassel.svg b/.icons/awkward/24x24/apps/org.gnome.quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.recipes.svg b/.icons/awkward/24x24/apps/org.gnome.recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.seahorse.Application.svg b/.icons/awkward/24x24/apps/org.gnome.seahorse.Application.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.seahorse.Application.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.software.svg b/.icons/awkward/24x24/apps/org.gnome.software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.tetravex.svg b/.icons/awkward/24x24/apps/org.gnome.tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.tweaks.svg b/.icons/awkward/24x24/apps/org.gnome.tweaks.svg
new file mode 120000
index 00000000..aab58340
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.tweaks.svg
@@ -0,0 +1 @@
+gnome-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.weather.application.svg b/.icons/awkward/24x24/apps/org.gnome.weather.application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.weather.application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.weather.svg b/.icons/awkward/24x24/apps/org.gnome.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnome.zbrown.Palette.svg b/.icons/awkward/24x24/apps/org.gnome.zbrown.Palette.svg
new file mode 120000
index 00000000..cd8258be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnome.zbrown.Palette.svg
@@ -0,0 +1 @@
+com.github.cassidyjames.palette.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnu.emacs.svg b/.icons/awkward/24x24/apps/org.gnu.emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnu.emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gnucash.GnuCash.svg b/.icons/awkward/24x24/apps/org.gnucash.GnuCash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.godotengine.Godot.svg b/.icons/awkward/24x24/apps/org.godotengine.Godot.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.godotengine.Godot.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Connectagram.svg b/.icons/awkward/24x24/apps/org.gottcode.Connectagram.svg
new file mode 120000
index 00000000..796b3980
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Connectagram.svg
@@ -0,0 +1 @@
+connectagram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.CuteMaze.svg b/.icons/awkward/24x24/apps/org.gottcode.CuteMaze.svg
new file mode 120000
index 00000000..e3aba8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.CuteMaze.svg
@@ -0,0 +1 @@
+cutemaze.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.FocusWriter.svg b/.icons/awkward/24x24/apps/org.gottcode.FocusWriter.svg
new file mode 120000
index 00000000..55ec5cb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.FocusWriter.svg
@@ -0,0 +1 @@
+focuswriter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Gottet.svg b/.icons/awkward/24x24/apps/org.gottcode.Gottet.svg
new file mode 120000
index 00000000..da8621f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Gottet.svg
@@ -0,0 +1 @@
+gottet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Hexalate.svg b/.icons/awkward/24x24/apps/org.gottcode.Hexalate.svg
new file mode 120000
index 00000000..3e9d3c30
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Hexalate.svg
@@ -0,0 +1 @@
+hexalate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Kapow.svg b/.icons/awkward/24x24/apps/org.gottcode.Kapow.svg
new file mode 120000
index 00000000..1cb1def5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Kapow.svg
@@ -0,0 +1 @@
+kapow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.NovProg.svg b/.icons/awkward/24x24/apps/org.gottcode.NovProg.svg
new file mode 120000
index 00000000..d0c2c942
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.NovProg.svg
@@ -0,0 +1 @@
+novprog.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Peg-E.svg b/.icons/awkward/24x24/apps/org.gottcode.Peg-E.svg
new file mode 120000
index 00000000..573a914b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Peg-E.svg
@@ -0,0 +1 @@
+peg-e.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Simsu.svg b/.icons/awkward/24x24/apps/org.gottcode.Simsu.svg
new file mode 120000
index 00000000..192d8f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Simsu.svg
@@ -0,0 +1 @@
+simsu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Tanglet.svg b/.icons/awkward/24x24/apps/org.gottcode.Tanglet.svg
new file mode 120000
index 00000000..984ee9b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Tanglet.svg
@@ -0,0 +1 @@
+tanglet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gottcode.Tetzle.svg b/.icons/awkward/24x24/apps/org.gottcode.Tetzle.svg
new file mode 120000
index 00000000..9d13a120
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gottcode.Tetzle.svg
@@ -0,0 +1 @@
+tetzle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.gpodder.gpodder.svg b/.icons/awkward/24x24/apps/org.gpodder.gpodder.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.gpodder.gpodder.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.hedgewars.Hedgewars.svg b/.icons/awkward/24x24/apps/org.hedgewars.Hedgewars.svg
new file mode 120000
index 00000000..60c0c4dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.hedgewars.Hedgewars.svg
@@ -0,0 +1 @@
+hedgewars.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.homelinuxserver.vance.biblereader-symbolic.svg b/.icons/awkward/24x24/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
new file mode 100644
index 00000000..34e285af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3d65c2" width="16" height="20" x="4" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5,2 H 7 V 22 H 5 C 4.446,22 4,21.554 4,21 V 3 C 4,2.446 4.446,2 5,2 Z"/>
+ <path style="opacity:0.2" d="M 12,5.5 V 8.5 H 9 V 11.5 H 12 V 19.5 H 15 V 11.5 H 18 V 8.5 H 15 V 5.5 Z"/>
+ <path style="fill:#ffd972" d="M 12,5 V 8 H 9 V 11 H 12 V 19 H 15 V 11 H 18 V 8 H 15 V 5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.hydrogenmusic.Hydrogen.svg b/.icons/awkward/24x24/apps/org.hydrogenmusic.Hydrogen.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.hydrogenmusic.Hydrogen.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.inkscape.Inkscape.svg b/.icons/awkward/24x24/apps/org.inkscape.Inkscape.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.inkscape.Inkscape.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.jamovi.jamovi.svg b/.icons/awkward/24x24/apps/org.jamovi.jamovi.svg
new file mode 120000
index 00000000..652bd94b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.jamovi.jamovi.svg
@@ -0,0 +1 @@
+jamovi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.jaspstats.JASP.svg b/.icons/awkward/24x24/apps/org.jaspstats.JASP.svg
new file mode 120000
index 00000000..0bf311a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.jaspstats.JASP.svg
@@ -0,0 +1 @@
+jasp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.jdownloader.JDownloader.svg b/.icons/awkward/24x24/apps/org.jdownloader.JDownloader.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.dolphin.svg b/.icons/awkward/24x24/apps/org.kde.dolphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.dolphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.elisa.svg b/.icons/awkward/24x24/apps/org.kde.elisa.svg
new file mode 120000
index 00000000..ce5b28ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.gcompris.svg b/.icons/awkward/24x24/apps/org.kde.gcompris.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.gcompris.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kalzium.svg b/.icons/awkward/24x24/apps/org.kde.kalzium.svg
new file mode 120000
index 00000000..3c811762
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kalzium.svg
@@ -0,0 +1 @@
+kalzium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kapman.svg b/.icons/awkward/24x24/apps/org.kde.kapman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kapman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.katomic.svg b/.icons/awkward/24x24/apps/org.kde.katomic.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.katomic.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kblocks.svg b/.icons/awkward/24x24/apps/org.kde.kblocks.svg
new file mode 120000
index 00000000..e6adddea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kblocks.svg
@@ -0,0 +1 @@
+kblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kbounce.svg b/.icons/awkward/24x24/apps/org.kde.kbounce.svg
new file mode 120000
index 00000000..8d8d330c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kbounce.svg
@@ -0,0 +1 @@
+kbounce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kbruch.svg b/.icons/awkward/24x24/apps/org.kde.kbruch.svg
new file mode 120000
index 00000000..3fe3ec09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kbruch.svg
@@ -0,0 +1 @@
+kbruch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kdenlive.svg b/.icons/awkward/24x24/apps/org.kde.kdenlive.svg
new file mode 120000
index 00000000..f57ee4a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kdenlive.svg
@@ -0,0 +1 @@
+kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kdiamond.svg b/.icons/awkward/24x24/apps/org.kde.kdiamond.svg
new file mode 120000
index 00000000..53fb69d5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kdiamond.svg
@@ -0,0 +1 @@
+kdiamond.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kgeography.svg b/.icons/awkward/24x24/apps/org.kde.kgeography.svg
new file mode 120000
index 00000000..561e4172
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kgeography.svg
@@ -0,0 +1 @@
+kgeography.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kgoldrunner.svg b/.icons/awkward/24x24/apps/org.kde.kgoldrunner.svg
new file mode 120000
index 00000000..119d1f06
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kgoldrunner.svg
@@ -0,0 +1 @@
+kgoldrunner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.khangman.svg b/.icons/awkward/24x24/apps/org.kde.khangman.svg
new file mode 120000
index 00000000..bf68c03a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.khangman.svg
@@ -0,0 +1 @@
+khangman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kigo.svg b/.icons/awkward/24x24/apps/org.kde.kigo.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kigo.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.killbots.svg b/.icons/awkward/24x24/apps/org.kde.killbots.svg
new file mode 120000
index 00000000..5d5dc1ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.killbots.svg
@@ -0,0 +1 @@
+killbots.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kjumpingcube.svg b/.icons/awkward/24x24/apps/org.kde.kjumpingcube.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kjumpingcube.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.klickety.svg b/.icons/awkward/24x24/apps/org.kde.klickety.svg
new file mode 120000
index 00000000..545ac385
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.klickety.svg
@@ -0,0 +1 @@
+klickety.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.klines.svg b/.icons/awkward/24x24/apps/org.kde.klines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.klines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.knavalbattle.svg b/.icons/awkward/24x24/apps/org.kde.knavalbattle.svg
new file mode 120000
index 00000000..219802ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.knavalbattle.svg
@@ -0,0 +1 @@
+knavalbattle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.knetwalk.svg b/.icons/awkward/24x24/apps/org.kde.knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kolourpaint.svg b/.icons/awkward/24x24/apps/org.kde.kolourpaint.svg
new file mode 120000
index 00000000..3ac1a801
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kolourpaint.svg
@@ -0,0 +1 @@
+kolourpaint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kontact.svg b/.icons/awkward/24x24/apps/org.kde.kontact.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kontact.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.konversation.svg b/.icons/awkward/24x24/apps/org.kde.konversation.svg
new file mode 120000
index 00000000..338f588d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.konversation.svg
@@ -0,0 +1 @@
+konversation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.krita.svg b/.icons/awkward/24x24/apps/org.kde.krita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.krita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.ksquares.svg b/.icons/awkward/24x24/apps/org.kde.ksquares.svg
new file mode 120000
index 00000000..abf7998f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.ksquares.svg
@@ -0,0 +1 @@
+ksquares.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.ksudoku.svg b/.icons/awkward/24x24/apps/org.kde.ksudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.ksudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.ktouch.svg b/.icons/awkward/24x24/apps/org.kde.ktouch.svg
new file mode 120000
index 00000000..76842716
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.ktouch.svg
@@ -0,0 +1 @@
+ktouch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.ktuberling.svg b/.icons/awkward/24x24/apps/org.kde.ktuberling.svg
new file mode 120000
index 00000000..6e462e37
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.ktuberling.svg
@@ -0,0 +1 @@
+ktuberling.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kubrick.svg b/.icons/awkward/24x24/apps/org.kde.kubrick.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kubrick.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kwordquiz.svg b/.icons/awkward/24x24/apps/org.kde.kwordquiz.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kwordquiz.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.kxstitch.svg b/.icons/awkward/24x24/apps/org.kde.kxstitch.svg
new file mode 120000
index 00000000..c399e003
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.kxstitch.svg
@@ -0,0 +1 @@
+kxstitch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.okular.svg b/.icons/awkward/24x24/apps/org.kde.okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.palapeli.svg b/.icons/awkward/24x24/apps/org.kde.palapeli.svg
new file mode 120000
index 00000000..694e75b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.palapeli.svg
@@ -0,0 +1 @@
+palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kde.skrooge.svg b/.icons/awkward/24x24/apps/org.kde.skrooge.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kde.skrooge.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.keepassxc.KeePassXC.svg b/.icons/awkward/24x24/apps/org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.kicad_pcb.KiCad.svg b/.icons/awkward/24x24/apps/org.kicad_pcb.KiCad.svg
new file mode 120000
index 00000000..e83d1f49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.kicad_pcb.KiCad.svg
@@ -0,0 +1 @@
+kicad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.laptop.TurtleArtActivity.svg b/.icons/awkward/24x24/apps/org.laptop.TurtleArtActivity.svg
new file mode 120000
index 00000000..5183b397
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.laptop.TurtleArtActivity.svg
@@ -0,0 +1 @@
+turtleart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.leocad.LeoCAD.svg b/.icons/awkward/24x24/apps/org.leocad.LeoCAD.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.leocad.LeoCAD.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.base.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.calc.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.chart.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.draw.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.impress.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.math.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.startcenter.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.writer.svg b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libreoffice.LibreOffice.writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.libretro.RetroArch.svg b/.icons/awkward/24x24/apps/org.libretro.RetroArch.svg
new file mode 120000
index 00000000..b1f836b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.libretro.RetroArch.svg
@@ -0,0 +1 @@
+retroarch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.linux_hardware.hw-probe.svg b/.icons/awkward/24x24/apps/org.linux_hardware.hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.linux_hardware.hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.manaplus.ManaPlus.svg b/.icons/awkward/24x24/apps/org.manaplus.ManaPlus.svg
new file mode 120000
index 00000000..e8fab465
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.manaplus.ManaPlus.svg
@@ -0,0 +1 @@
+manaplus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mapeditor.Tiled.svg b/.icons/awkward/24x24/apps/org.mapeditor.Tiled.svg
new file mode 120000
index 00000000..24ae0923
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mapeditor.Tiled.svg
@@ -0,0 +1 @@
+tiled.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.megaglest.MegaGlest.svg b/.icons/awkward/24x24/apps/org.megaglest.MegaGlest.svg
new file mode 120000
index 00000000..333d1722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.megaglest.MegaGlest.svg
@@ -0,0 +1 @@
+megaglest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.midori_browser.Midori.svg b/.icons/awkward/24x24/apps/org.midori_browser.Midori.svg
new file mode 120000
index 00000000..d1e1e168
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.midori_browser.Midori.svg
@@ -0,0 +1 @@
+midori.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mixxx.Mixxx.svg b/.icons/awkward/24x24/apps/org.mixxx.Mixxx.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mixxx.Mixxx.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mozilla.Firefox.svg b/.icons/awkward/24x24/apps/org.mozilla.Firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mozilla.Firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mozilla.FirefoxDevEdition.svg b/.icons/awkward/24x24/apps/org.mozilla.FirefoxDevEdition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mozilla.FirefoxDevEdition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mozilla.FirefoxNightly.svg b/.icons/awkward/24x24/apps/org.mozilla.FirefoxNightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mozilla.FirefoxNightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mozilla.Thunderbird.svg b/.icons/awkward/24x24/apps/org.mozilla.Thunderbird.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mozilla.Thunderbird.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.musescore.MuseScore.svg b/.icons/awkward/24x24/apps/org.musescore.MuseScore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.musescore.MuseScore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.musicbrainz.Picard.svg b/.icons/awkward/24x24/apps/org.musicbrainz.Picard.svg
new file mode 120000
index 00000000..9e9193d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.musicbrainz.Picard.svg
@@ -0,0 +1 @@
+picard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.mypaint.MyPaint.svg b/.icons/awkward/24x24/apps/org.mypaint.MyPaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.mypaint.MyPaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.naev.Naev.svg b/.icons/awkward/24x24/apps/org.naev.Naev.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.naev.Naev.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.nextcloud.Nextcloud.svg b/.icons/awkward/24x24/apps/org.nextcloud.Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.nextcloud.Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.nongnu.lingot.svg b/.icons/awkward/24x24/apps/org.nongnu.lingot.svg
new file mode 100644
index 00000000..91094bc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.nongnu.lingot.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#7cb651" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 11.791992,6.501871 C 8.477505,6.5696045 5.2776925,8.15667 3.5,10.946207 L 9.2958985,14.21 C 9.7927572,13.16683 10.844548,12.501721 12,12.500039 c 1.155805,0.0013 2.208067,0.666473 2.705078,1.709961 L 20.5,10.946207 C 19.597044,9.5292995 18.469239,8.5083995 16.905273,7.6903475 15.292435,6.8467315 13.528152,6.466392 11.791992,6.501871 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#ffd95f" d="M 11.791992,6.001832 C 8.477505,6.0695655 5.2776925,7.656631 3.5,10.446168 l 5.7958985,3.263793 C 9.7927572,12.666791 10.844548,12.001682 12,12 c 1.155805,0.0013 2.208067,0.666473 2.705078,1.709961 L 20.5,10.446168 C 19.597044,9.0292605 18.469239,8.0083605 16.905273,7.1903085 15.292435,6.3466925 13.528152,5.966353 11.791992,6.001832 Z"/>
+ <path style="opacity:0.1" d="m 15.555483,8.4264465 -0.222462,0.705727 -1.663944,5.2704095 c -0.268666,-0.409738 -0.678394,-0.706598 -1.151438,-0.834253 -1.066933,-0.285884 -2.163607,0.347281 -2.44949,1.414213 -0.285884,1.066932 0.347281,2.163606 1.414213,2.44949 0.862436,0.230466 1.773181,-0.138531 2.23198,-0.904307 0.0082,-0.01353 0.01532,-0.02757 0.0232,-0.0413 0.03469,-0.06133 0.06612,-0.124457 0.09415,-0.189108 0.0079,-0.01818 0.01633,-0.03587 0.02365,-0.05432 0.02995,-0.07347 0.0555,-0.148665 0.07651,-0.225175 0.0033,-0.01429 0.0065,-0.02861 0.0095,-0.04295 l 1.859436,-6.147147 c 0.162611,0.284833 0.304406,0.946984 0.435753,1.330225 0.156698,0.45721 0.243325,1.092044 0.178337,1.518345 -0.06499,0.426302 -0.257033,0.801456 -0.726344,1.129803 -0.12525,0.07313 -0.198,0.210918 -0.189332,0.355695 0.0087,0.144778 0.09708,0.271926 0.230156,0.329589 0.133081,0.05766 0.287839,0.03591 0.399394,-0.05677 0.627096,-0.438737 0.952119,-1.037033 1.044064,-1.640156 0.178793,-1.356985 -0.561882,-2.500527 -1.212,-3.5941555 C 15.840824,8.940748 15.690682,8.684418 15.555486,8.4264465 Z"/>
+ <path style="fill:#456347" d="m 15.555483,7.926614 -0.222462,0.705727 -1.663944,5.270409 c -0.268666,-0.409738 -0.678394,-0.706598 -1.151438,-0.834253 -1.066933,-0.285884 -2.163607,0.347281 -2.44949,1.414214 -0.285884,1.066931 0.347281,2.163605 1.414213,2.449489 0.862436,0.230466 1.773181,-0.138531 2.23198,-0.904307 0.0082,-0.01352 0.01532,-0.02756 0.0232,-0.0413 0.03469,-0.06133 0.06612,-0.124457 0.09415,-0.189108 0.0079,-0.01818 0.01633,-0.03587 0.02365,-0.05432 0.02995,-0.07347 0.0555,-0.148665 0.07651,-0.225174 0.0033,-0.01429 0.0065,-0.02861 0.0095,-0.04296 l 1.859436,-6.1471465 c 0.162611,0.2848325 0.304406,0.9469845 0.435753,1.3302245 0.156698,0.457211 0.243325,1.092044 0.178337,1.518346 -0.06499,0.426301 -0.257033,0.801455 -0.726344,1.129802 -0.12525,0.07313 -0.198,0.210919 -0.189332,0.355696 0.0087,0.144777 0.09708,0.271926 0.230156,0.329589 0.133081,0.05766 0.287839,0.03592 0.399394,-0.05677 0.627096,-0.438736 0.952119,-1.037033 1.044064,-1.640155 C 17.3516,10.937635 16.610925,9.7940935 15.960807,8.700465 15.840824,8.4409155 15.690682,8.1845855 15.555486,7.926614 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.791016 6.0019531 C 8.4765286 6.0696866 5.2776925 7.6557755 3.5 10.445312 L 3.7617188 10.591797 C 5.5789348 8.0304484 8.6248158 6.5666563 11.791016 6.5019531 C 13.527176 6.4664741 15.291459 6.8458371 16.904297 7.6894531 C 18.328711 8.434511 19.381723 9.3642832 20.242188 10.591797 L 20.5 10.445312 C 19.597044 9.028405 18.468263 8.0075051 16.904297 7.1894531 C 15.291459 6.3458371 13.527176 5.9664741 11.791016 6.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.octave.Octave.svg b/.icons/awkward/24x24/apps/org.octave.Octave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.octave.Octave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.olivevideoeditor.Olive.svg b/.icons/awkward/24x24/apps/org.olivevideoeditor.Olive.svg
new file mode 100644
index 00000000..910bd4ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.olivevideoeditor.Olive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m1.9980469 15.207031v0.5c0 3.763795 3.0311271 6.792969 6.7949219 6.792969h6.4140622c3.763795 0 6.794922-3.029174 6.794922-6.792969v-0.5c0 3.763795-3.031127 6.792969-6.794922 6.792969h-6.4140622c-3.7637948 0-6.7949219-3.029174-6.7949219-6.792969z"/>
+ <rect style="fill:#4bae4f" width="20.003" height="20" x="2" y="2" ry="6.794"/>
+ <path style="opacity:.2" d="m4.9171191 5.0549495 0.5150845 0.3866713c-1.6337976 0.7532075 2.5620989 4.1921264 2.5620989 4.1921264s0.8165901-0.7350379 2.0129905-0.8124195c1.186699-1.2160762 6.125609-0.2905127 5.940568 0.7075126-1.660206 0.025944-2.186005-0.1861969-2.186005-0.1861969s0.08196 0.094522 0.115797 0.4189363c-0.121331 0.099963-1.838111-0.2847566-2.197022-0.2573488-1.021247 0.077986-1.7104982 0.1038163-2.4431588 0.1849187 0.5040381 0.1662182 4.5205218 0.8815064 5.8047848 2.1230144-0.342577 0.132125-0.492402 0.0777-0.606788 0.119871-0.100589 0.03708-0.202353 0.242013-0.423095 0.242999-0.15816 6.65e-4 -0.104099-0.140024-0.43074-0.294454-2.032366 0.08082-2.691289-1.159207-2.891849-1.311254-0.8972002-0.214131-2.408685-0.6983293-2.408685-0.6983293s1.279769 1.0212263 1.981438 1.5880363c0.05836 0.04714 1.020307 0.225949 2.243194 0.822414 0.65734-0.538105 2.429444 0.374993 2.100169 1.211131-0.293307 0.744776-2.261177-0.02262-2.188831-1.035832-0.449241-0.139906-1.279116-0.541112-1.810058-0.732502 0.509025 0.396958 2.508864 2.063236 2.910696 2.53453 1.760387-0.216195 4.41796 0.223135 6.066482 1.279679-0.375958 0.09929-2.164865 0.439017-2.523191 0.343391-0.66582-0.251817-1.65817-1.067584-1.763906-1.159009-0.382463-0.06447-1.24088-0.187834-1.570623-0.225343 0.334451 0.339371 1.43897 1.615466 1.785775 2.152266 0.14367-0.03037 0.876301 0.145725 1.079337 0.28371 0.752188-0.767475 1.971832 0.579218 2.721564 1.229617-0.196957 0.399878-3.290437-0.215567-2.877-1.111653-0.221068-0.0295-0.66351-0.272383-0.826659-0.285276 0.166774 0.218414 0.530481 0.514865 1.00982 1.017651 0.461069-0.131155 2.198963 1.749647 2.245597 2.161242-1.300518-0.316858-1.942821-0.592543-2.14417-0.827723-0.397416-0.464195-0.246956-1.130728-0.209092-1.251877-0.511417-0.457037-0.606695-0.592929-0.77397-0.683642-0.0044 0.0047 6.65e-4 0.140792 0.0084 0.2069 0.840103 0.619354 0.434173 2.333526-0.04882 2.394315-0.210209 0.02647-0.694731-2.418443-0.0897-2.509538 0.01392-0.04844 0.02193-0.192828 0.02269-0.198529-0.31929-0.347573-2.090015-2.230253-2.205163-2.309535 0.05734 0.148572 0.151379 0.392868 0.237682 0.694475 1.045629 0.683372 1.218631 1.776811 1.139828 3.061087-0.250748-0.43891-2.707282-2.438716-1.632898-3.325225 0.0076-0.136713-0.03318-0.447013 0.05731-0.621441-0.340712-0.340513-1.401606-1.38778-1.4968-1.386933 0.118488 0.242884 0.19206 0.381551 0.250823 0.644173 0.808659 0.403599 0.573751 1.446114 0.205421 1.468255-0.388038 0.02332-1.248019-1.173113-0.439151-1.426853-0.06535-0.301221-0.184191-0.710639-0.232106-0.888498-0.349982-0.267663-1.509068-1.194068-1.776543-1.410021 0.328884 0.547257 0.650147 1.399081 0.810801 1.88749 0.968942 1.097721 0.70091 2.795684 0.602937 4.547092-1.136817-0.84398-1.8426091-3.724379-1.11949-4.44136-0.2413972-0.832879-0.6062676-2.242161-0.6062676-2.242161-1.5630224-1.213161-2.4277657-2.1224338-2.4277657-2.1224338s1.0414148 1.3504058 1.1600318 2.0742868c0.9120744 0.176843 1.6740367 1.76568 0.9488137 2.036824-1.0600335 0.396309-2.1978962-1.285413-1.2935926-1.911774 0 0-0.8007239-1.4749335-1.4205325-2.7685524-2.4447957-2.6835189-2.2097911-3.4891958-1.4764922-3.5789011z"/>
+ <path style="fill:#e4e4e4" d="m4.9171187 4.5549494 0.5150845 0.3866713c-1.6337976 0.7532075 2.5620989 4.1921264 2.5620989 4.1921264s0.8165901-0.7350379 2.0129909-0.8124195c1.186699-1.2160762 6.125609-0.2905127 5.940568 0.7075126-1.660206 0.025944-2.186005-0.1861969-2.186005-0.1861969s0.08196 0.094522 0.115797 0.4189363c-0.121331 0.099963-1.838111-0.2847566-2.197022-0.2573488-1.021247 0.077986-1.7104986 0.1038163-2.4431592 0.1849187 0.5040381 0.1662182 4.5205222 0.8815065 5.8047852 2.1230145-0.342577 0.132125-0.492402 0.0777-0.606788 0.119871-0.100589 0.03708-0.202353 0.242013-0.423095 0.242999-0.15816 6.65e-4 -0.104099-0.140024-0.43074-0.294454-2.032366 0.08082-2.691289-1.159207-2.891849-1.311254-0.8972006-0.2141305-2.4086854-0.6983294-2.4086854-0.6983294s1.279769 1.0212264 1.9814384 1.5880364c0.05836 0.04714 1.020307 0.225949 2.243194 0.822414 0.65734-0.538105 2.429444 0.374993 2.100169 1.211131-0.293307 0.744776-2.261177-0.02262-2.188831-1.035832-0.449241-0.139906-1.279116-0.541112-1.810058-0.732502 0.509025 0.396958 2.508864 2.063236 2.910696 2.53453 1.760387-0.216195 4.41796 0.223135 6.066482 1.279679-0.375958 0.09929-2.164865 0.439017-2.523191 0.343391-0.66582-0.251817-1.65817-1.067584-1.763906-1.159009-0.382463-0.06447-1.24088-0.187834-1.570623-0.225343 0.334451 0.339371 1.43897 1.615466 1.785775 2.152266 0.14367-0.03037 0.876301 0.145725 1.079337 0.28371 0.752188-0.767475 1.971832 0.579218 2.721564 1.229617-0.196957 0.399878-3.290437-0.215567-2.877-1.111653-0.221068-0.0295-0.66351-0.272383-0.826659-0.285276 0.166774 0.218414 0.530481 0.514865 1.00982 1.017651 0.461069-0.131155 2.198963 1.749647 2.245597 2.161242-1.300518-0.316858-1.942821-0.592543-2.14417-0.827723-0.397416-0.464195-0.246956-1.130728-0.209092-1.251877-0.511417-0.457037-0.606695-0.592929-0.77397-0.683642-0.0044 0.0047 6.65e-4 0.140792 0.0084 0.2069 0.840103 0.619354 0.434173 2.333526-0.04882 2.394315-0.210209 0.02647-0.694731-2.418443-0.0897-2.509538 0.01392-0.04844 0.02193-0.192828 0.02269-0.198529-0.31929-0.347573-2.090015-2.230253-2.205163-2.309535 0.05734 0.148572 0.151379 0.392868 0.237682 0.694475 1.045629 0.683372 1.218631 1.776811 1.139828 3.061087-0.250748-0.43891-2.707282-2.438716-1.632898-3.325225 0.0076-0.136713-0.03318-0.447013 0.05731-0.621441-0.340712-0.340513-1.401606-1.38778-1.4968-1.386933 0.118488 0.242884 0.19206 0.381551 0.250823 0.644173 0.808659 0.403599 0.573751 1.446114 0.205421 1.468255-0.388038 0.02332-1.248019-1.173113-0.439151-1.426853-0.06535-0.301221-0.184191-0.710639-0.232106-0.888498-0.349982-0.267663-1.509068-1.194068-1.7765434-1.410021 0.3288844 0.547257 0.6501474 1.399081 0.8108014 1.88749 0.968942 1.097721 0.70091 2.795684 0.602937 4.547092-1.136817-0.84398-1.8426095-3.724379-1.11949-4.44136-0.2413976-0.832879-0.606268-2.242161-0.606268-2.242161-1.5630224-1.2131609-2.4277657-2.1224339-2.4277657-2.1224339s1.0414148 1.3504059 1.1600318 2.0742869c0.9120744 0.176843 1.6740367 1.76568 0.9488137 2.036824-1.0600335 0.396309-2.1978962-1.285413-1.2935926-1.911774 0 0-0.8007239-1.4749336-1.4205325-2.7685525-2.4447957-2.6835189-2.2097911-3.4891958-1.4764922-3.5789011z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m8.7929688 2c-3.7637948 0-6.7949219 3.029174-6.7949219 6.7929688v0.5c0-3.7637948 3.0311271-6.7929688 6.7949219-6.7929688h6.4140622c3.763795 0 6.794922 3.029174 6.794922 6.7929688v-0.5c0-3.7637948-3.031127-6.7929688-6.794922-6.7929688h-6.4140622z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.openclonk.OpenClonk.svg b/.icons/awkward/24x24/apps/org.openclonk.OpenClonk.svg
new file mode 120000
index 00000000..3cbb7921
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openclonk.OpenClonk.svg
@@ -0,0 +1 @@
+openclonk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.openmw.OpenMW.svg b/.icons/awkward/24x24/apps/org.openmw.OpenMW.svg
new file mode 120000
index 00000000..d97a229d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openmw.OpenMW.svg
@@ -0,0 +1 @@
+openmw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.openscad.OpenSCAD.svg b/.icons/awkward/24x24/apps/org.openscad.OpenSCAD.svg
new file mode 120000
index 00000000..5fe116e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openscad.OpenSCAD.svg
@@ -0,0 +1 @@
+openscad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.openshot.OpenShot.svg b/.icons/awkward/24x24/apps/org.openshot.OpenShot.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openshot.OpenShot.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.openstreetmap.josm.svg b/.icons/awkward/24x24/apps/org.openstreetmap.josm.svg
new file mode 120000
index 00000000..8c7e2756
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openstreetmap.josm.svg
@@ -0,0 +1 @@
+josm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.openttd.OpenTTD.svg b/.icons/awkward/24x24/apps/org.openttd.OpenTTD.svg
new file mode 120000
index 00000000..1e3c400d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.openttd.OpenTTD.svg
@@ -0,0 +1 @@
+openttd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.osgeo.grass.svg b/.icons/awkward/24x24/apps/org.osgeo.grass.svg
new file mode 120000
index 00000000..54871490
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.osgeo.grass.svg
@@ -0,0 +1 @@
+grass.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.pencil2d.Pencil2D.svg b/.icons/awkward/24x24/apps/org.pencil2d.Pencil2D.svg
new file mode 120000
index 00000000..e0b5c837
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pencil2d.Pencil2D.svg
@@ -0,0 +1 @@
+pencil2d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.perezdecastro.Revolt.svg b/.icons/awkward/24x24/apps/org.perezdecastro.Revolt.svg
new file mode 120000
index 00000000..14725633
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.perezdecastro.Revolt.svg
@@ -0,0 +1 @@
+revolt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.phoenicis.playonlinux.svg b/.icons/awkward/24x24/apps/org.phoenicis.playonlinux.svg
new file mode 120000
index 00000000..80fc8ef9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.phoenicis.playonlinux.svg
@@ -0,0 +1 @@
+playonlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.photoqt.PhotoQt.svg b/.icons/awkward/24x24/apps/org.photoqt.PhotoQt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.photoqt.PhotoQt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.pitivi.Pitivi.svg b/.icons/awkward/24x24/apps/org.pitivi.Pitivi.svg
new file mode 120000
index 00000000..bbcb8678
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pitivi.Pitivi.svg
@@ -0,0 +1 @@
+pitivi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.pjbroad.EternallandsClient.svg b/.icons/awkward/24x24/apps/org.pjbroad.EternallandsClient.svg
new file mode 120000
index 00000000..3503e147
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pjbroad.EternallandsClient.svg
@@ -0,0 +1 @@
+eternallands.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.ppsspp.PPSSPP.svg b/.icons/awkward/24x24/apps/org.ppsspp.PPSSPP.svg
new file mode 120000
index 00000000..1e164aed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.ppsspp.PPSSPP.svg
@@ -0,0 +1 @@
+ppsspp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.processing.processingide.svg b/.icons/awkward/24x24/apps/org.processing.processingide.svg
new file mode 100644
index 00000000..7306b67f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.processing.processingide.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ababab" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2" d="m 9.6540638,8.5001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 15.85166 a 0.63932034,0.64853259 0 0 0 0.958871,0.561517 l 2.8608632,-1.675217 2.860864,-1.676061 a 0.63932034,0.64853259 0 0 0 0,-1.122988 L 12.819778,10.262583 9.9589583,8.5871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+ <path style="fill:#ffffff" d="m 9.6540638,8.0001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 15.35166 a 0.63932034,0.64853259 0 0 0 0.958871,0.561517 l 2.8608632,-1.675217 2.860864,-1.676061 a 0.63932034,0.64853259 0 0 0 0,-1.122988 L 12.819778,9.7625833 9.9589583,8.0871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/org.pulseaudio.pavucontrol.svg b/.icons/awkward/24x24/apps/org.pulseaudio.pavucontrol.svg
new file mode 120000
index 00000000..05d3c8ee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pulseaudio.pavucontrol.svg
@@ -0,0 +1 @@
+pavucontrol.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.pwmt.zathura.svg b/.icons/awkward/24x24/apps/org.pwmt.zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pwmt.zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.pyzo.pyzo.svg b/.icons/awkward/24x24/apps/org.pyzo.pyzo.svg
new file mode 120000
index 00000000..0997a7b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.pyzo.pyzo.svg
@@ -0,0 +1 @@
+pyzologo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.qbittorrent.qBittorrent.svg b/.icons/awkward/24x24/apps/org.qbittorrent.qBittorrent.svg
new file mode 120000
index 00000000..f9513bb6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.qbittorrent.qBittorrent.svg
@@ -0,0 +1 @@
+qbittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.qgis.qgis.svg b/.icons/awkward/24x24/apps/org.qgis.qgis.svg
new file mode 120000
index 00000000..0c9fd1b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.qgis.qgis.svg
@@ -0,0 +1 @@
+qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.qownnotes.QOwnNotes.svg b/.icons/awkward/24x24/apps/org.qownnotes.QOwnNotes.svg
new file mode 120000
index 00000000..1d8cc505
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.qownnotes.QOwnNotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.quassel_irc.QuasselClient.svg b/.icons/awkward/24x24/apps/org.quassel_irc.QuasselClient.svg
new file mode 120000
index 00000000..1e5a898c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.quassel_irc.QuasselClient.svg
@@ -0,0 +1 @@
+quassel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.qutebrowser.qutebrowser.svg b/.icons/awkward/24x24/apps/org.qutebrowser.qutebrowser.svg
new file mode 120000
index 00000000..d706a582
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.qutebrowser.qutebrowser.svg
@@ -0,0 +1 @@
+qutebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.remmina.Remmina.svg b/.icons/awkward/24x24/apps/org.remmina.Remmina.svg
new file mode 120000
index 00000000..0940d90d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.remmina.Remmina.svg
@@ -0,0 +1 @@
+remmina.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.sauerbraten.Sauerbraten.svg b/.icons/awkward/24x24/apps/org.sauerbraten.Sauerbraten.svg
new file mode 120000
index 00000000..768f0e8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.sauerbraten.Sauerbraten.svg
@@ -0,0 +1 @@
+sauerbraten.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.scantailor.ScanTailor.svg b/.icons/awkward/24x24/apps/org.scantailor.ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.scantailor.ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.scummvm.ScummVM.svg b/.icons/awkward/24x24/apps/org.scummvm.ScummVM.svg
new file mode 120000
index 00000000..e68d7508
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.scummvm.ScummVM.svg
@@ -0,0 +1 @@
+scummvm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.seul.pingus.svg b/.icons/awkward/24x24/apps/org.seul.pingus.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.seul.pingus.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.shadowsocks.qt5client.svg b/.icons/awkward/24x24/apps/org.shadowsocks.qt5client.svg
new file mode 120000
index 00000000..5409bf3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.shadowsocks.qt5client.svg
@@ -0,0 +1 @@
+shadowsocks-qt5.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.shotcut.Shotcut.svg b/.icons/awkward/24x24/apps/org.shotcut.Shotcut.svg
new file mode 120000
index 00000000..7aab390a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.shotcut.Shotcut.svg
@@ -0,0 +1 @@
+shotcut.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.signal.Signal.svg b/.icons/awkward/24x24/apps/org.signal.Signal.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.signal.Signal.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.sparkleshare.SparkleShare.svg b/.icons/awkward/24x24/apps/org.sparkleshare.SparkleShare.svg
new file mode 120000
index 00000000..908990b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.sparkleshare.SparkleShare.svg
@@ -0,0 +1 @@
+sparkleshare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.speed_dreams.SpeedDreams.svg b/.icons/awkward/24x24/apps/org.speed_dreams.SpeedDreams.svg
new file mode 120000
index 00000000..19e0ce62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.speed_dreams.SpeedDreams.svg
@@ -0,0 +1 @@
+speed-dreams.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.speedcrunch.SpeedCrunch.svg b/.icons/awkward/24x24/apps/org.speedcrunch.SpeedCrunch.svg
new file mode 120000
index 00000000..8066186f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.speedcrunch.SpeedCrunch.svg
@@ -0,0 +1 @@
+speedcrunch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.stellarium.Stellarium.svg b/.icons/awkward/24x24/apps/org.stellarium.Stellarium.svg
new file mode 120000
index 00000000..9189a675
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.stellarium.Stellarium.svg
@@ -0,0 +1 @@
+stellarium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.subsurface_divelog.Subsurface.svg b/.icons/awkward/24x24/apps/org.subsurface_divelog.Subsurface.svg
new file mode 120000
index 00000000..8654b6db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.subsurface_divelog.Subsurface.svg
@@ -0,0 +1 @@
+subsurface-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.supertux.SuperTux-Milestone1.svg b/.icons/awkward/24x24/apps/org.supertux.SuperTux-Milestone1.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.supertux.SuperTux-Milestone1.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.supertuxproject.SuperTux.svg b/.icons/awkward/24x24/apps/org.supertuxproject.SuperTux.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.supertuxproject.SuperTux.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.synfig.SynfigStudio.svg b/.icons/awkward/24x24/apps/org.synfig.SynfigStudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.synfig.SynfigStudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.taisei_project.Taisei.svg b/.icons/awkward/24x24/apps/org.taisei_project.Taisei.svg
new file mode 120000
index 00000000..451f821d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.taisei_project.Taisei.svg
@@ -0,0 +1 @@
+taisei.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.telegram.desktop.svg b/.icons/awkward/24x24/apps/org.telegram.desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.telegram.desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.texstudio.TeXstudio.svg b/.icons/awkward/24x24/apps/org.texstudio.TeXstudio.svg
new file mode 120000
index 00000000..214660be
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.texstudio.TeXstudio.svg
@@ -0,0 +1 @@
+texstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.tordini.flavio.Minitube.svg b/.icons/awkward/24x24/apps/org.tordini.flavio.Minitube.svg
new file mode 120000
index 00000000..a4fb52a7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.tordini.flavio.Minitube.svg
@@ -0,0 +1 @@
+minitube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.tuxfamily.StuntRally.svg b/.icons/awkward/24x24/apps/org.tuxfamily.StuntRally.svg
new file mode 120000
index 00000000..fc771b74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.tuxfamily.StuntRally.svg
@@ -0,0 +1 @@
+stuntrally.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.tuxfamily.XMoto.svg b/.icons/awkward/24x24/apps/org.tuxfamily.XMoto.svg
new file mode 120000
index 00000000..450880db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.tuxfamily.XMoto.svg
@@ -0,0 +1 @@
+xmoto.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.tuxpaint.Tuxpaint.svg b/.icons/awkward/24x24/apps/org.tuxpaint.Tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.tuxpaint.Tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.videolan.VLC.svg b/.icons/awkward/24x24/apps/org.videolan.VLC.svg
new file mode 120000
index 00000000..495a6363
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.videolan.VLC.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.vim.Vim.svg b/.icons/awkward/24x24/apps/org.vim.Vim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.wesnoth.Wesnoth.svg b/.icons/awkward/24x24/apps/org.wesnoth.Wesnoth.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.wesnoth.Wesnoth.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.widelands.Widelands.svg b/.icons/awkward/24x24/apps/org.widelands.Widelands.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.widelands.Widelands.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.wireshark.Wireshark.svg b/.icons/awkward/24x24/apps/org.wireshark.Wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.wxhexeditor.wxHexEditor.svg b/.icons/awkward/24x24/apps/org.wxhexeditor.wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.wxhexeditor.wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.xiphos.Xiphos.svg b/.icons/awkward/24x24/apps/org.xiphos.Xiphos.svg
new file mode 120000
index 00000000..3f5b2be5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.xiphos.Xiphos.svg
@@ -0,0 +1 @@
+xiphos.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.xonotic.Xonotic.svg b/.icons/awkward/24x24/apps/org.xonotic.Xonotic.svg
new file mode 120000
index 00000000..5025bbcd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.xonotic.Xonotic.svg
@@ -0,0 +1 @@
+xonotic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.zdoom.GZDoom.svg b/.icons/awkward/24x24/apps/org.zdoom.GZDoom.svg
new file mode 120000
index 00000000..25784219
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.zdoom.GZDoom.svg
@@ -0,0 +1 @@
+gzdoom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.zealdocs.Zeal.svg b/.icons/awkward/24x24/apps/org.zealdocs.Zeal.svg
new file mode 120000
index 00000000..e5593d7b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.zealdocs.Zeal.svg
@@ -0,0 +1 @@
+zeal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.zim_wiki.Zim.svg b/.icons/awkward/24x24/apps/org.zim_wiki.Zim.svg
new file mode 120000
index 00000000..a5f80f3a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.zim_wiki.Zim.svg
@@ -0,0 +1 @@
+zim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.zotero.Zotero.svg b/.icons/awkward/24x24/apps/org.zotero.Zotero.svg
new file mode 120000
index 00000000..8b064a92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.zotero.Zotero.svg
@@ -0,0 +1 @@
+zotero.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/org.zulip.Zulip.svg b/.icons/awkward/24x24/apps/org.zulip.Zulip.svg
new file mode 120000
index 00000000..cfed72f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/org.zulip.Zulip.svg
@@ -0,0 +1 @@
+zulip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/osmo.svg b/.icons/awkward/24x24/apps/osmo.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/osmo.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/osmscout-server.svg b/.icons/awkward/24x24/apps/osmscout-server.svg
new file mode 100644
index 00000000..6b219c08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/osmscout-server.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 9 a 10,10 0 0 0 10,10 h 9 c 0.554,0 1,-0.446 1,-1 v -9 -9 c 0,-0.554 -0.446,-1 -1,-1 h -9 z"/>
+ <path style="fill:#4f4f4f" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9 a 10,10 0 0 0 10,10 h 9 c 0.554,0 1,-0.446 1,-1 V 12 3 C 22,2.446 21.554,2 21,2 h -9 z"/>
+ <path style="opacity:0.2" d="M 4,4.5 V 9.7128905 12.5 12.51953 c 5.7e-4,0.239236 0.015592,0.474688 0.037109,0.708008 0.00796,0.08956 0.018448,0.17795 0.029297,0.266601 0.01643,0.130149 0.037039,0.258645 0.05957,0.386719 0.037329,0.217017 0.084424,0.430139 0.1386719,0.640625 0.016634,0.06416 0.029768,0.129811 0.047851,0.19336 4.239e-4,-6e-4 5.5e-4,-0.0014 9.75e-4,-0.002 0.030009,0.105576 0.06057,0.210751 0.094727,0.314453 -2.094e-4,8.5e-5 -7.65e-4,-8.5e-5 -9.75e-4,0 0.050615,0.153617 0.1072048,0.304143 0.1669922,0.453125 0.047601,0.11955 0.09827,0.236944 0.1513672,0.353516 0.023442,0.051 0.048766,0.100959 0.073242,0.151367 0.1130355,0.234834 0.2365042,0.462417 0.3710937,0.683594 0.00175,0.0028 0.00315,0.0059 0.0049,0.0088 0.054991,0.09011 0.1056475,0.182827 0.1640625,0.270508 -5e-4,-2.31e-4 -0.00145,-7.5e-4 -0.00195,-10e-4 0.0044,0.0066 0.00924,0.01293 0.01367,0.01953 0.021215,0.03166 0.044755,0.06145 0.066406,0.09277 0.108685,0.1572 0.2223835,0.310406 0.341797,0.458984 0.036545,0.0455 0.072834,0.09108 0.1103515,0.135742 0.135322,0.160984 0.2772985,0.316197 0.424805,0.465821 0.04318,0.04385 0.087649,0.08607 0.1318355,0.128906 0.1279295,0.12389 0.259457,0.243276 0.395508,0.358398 0.037565,0.03183 0.073165,0.06554 0.111328,0.09668 0.0061,0.005 0.01244,0.0097 0.018555,0.01465 0.148709,0.120445 0.303561,0.234065 0.4609375,0.34375 0.072147,0.05034 0.1448655,0.09948 0.21875,0.147461 0.1597585,0.103673 0.3217595,0.203545 0.4892575,0.295898 2.445e-4,1.35e-4 7.5e-4,-1.35e-4 10e-4,0 0.5856705,0.322966 1.2192435,0.568319 1.8847655,0.737305 0.0023,6e-4 0.0046,0.0014 0.0068,0.002 0.282151,0.07137 0.56972,0.127184 0.863281,0.167969 0.0075,10e-4 0.01491,0.0029 0.02246,0.0039 0.174566,0.02375 0.350232,0.04224 0.528321,0.05469 0.07223,0.005 0.145001,0.0076 0.217773,0.01074 0.11842,0.0052 0.234653,0.01761 0.354453,0.01761 h 0.0019 6.444338 H 19.875 20 V 20.34375 19.155273 18.68457 17.683594 16.4375 12.5 6.09375 4.5 h -7.999023 -0.002 z"/>
+ <path style="fill:#c6783d" d="m 4,4 v 8 0.01953 C 4.0105434,16.452278 7.563868,20 11.999512,20 h 0.001 7.999511 V 12 4 h -7.999512 -10e-4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.283203 4.5 C 13.234175 4.5232707 13.195686 4.5785343 13.152344 4.6796875 C 13.096362 4.8103356 13.055044 4.7820097 12.820312 4.5136719 C 12.652768 4.5203657 12.4375 4.525314 12.4375 4.5390625 C 12.4375 4.5601765 12.584737 4.7465732 12.763672 4.953125 C 13.081643 5.3201733 13.090232 5.3246431 13.152344 5.1796875 C 13.248694 4.954822 13.322012 4.9334656 13.537109 5.0664062 C 13.753474 5.2001301 13.9375 5.2253441 13.9375 5.1210938 C 13.9375 5.0842458 13.864587 4.9295583 13.775391 4.7773438 L 13.689453 4.6289062 C 13.638596 4.6091355 13.595575 4.6025407 13.537109 4.5664062 C 13.486356 4.5350382 13.443383 4.5135406 13.40625 4.5 L 13.283203 4.5 z M 14.929688 4.5 L 14.949219 4.6347656 C 14.960199 4.7085986 15.017972 4.7929737 15.078125 4.8222656 C 15.138275 4.8515576 15.23672 4.9000116 15.296875 4.9296875 C 15.367695 4.9646245 15.399201 5.0398935 15.386719 5.1425781 C 15.372699 5.2578297 15.443573 5.3867581 15.646484 5.6152344 C 15.832294 5.8244524 15.958618 6.0456911 16.025391 6.2753906 C 16.13101 6.6387171 16.299479 6.8125 16.542969 6.8125 C 16.643053 6.8125 16.719825 6.880596 16.804688 7.046875 C 16.870477 7.175781 16.981861 7.334342 17.052734 7.3984375 C 17.188531 7.5212495 17.197795 7.5207365 17.976562 7.3671875 C 18.316344 7.3001935 18.397235 7.3055164 18.695312 7.4121094 C 18.984866 7.5156544 19.051764 7.5729694 19.185547 7.8261719 C 19.270897 7.9877089 19.397464 8.1444667 19.466797 8.1757812 C 19.655448 8.2609903 19.741818 8.2013976 19.814453 7.9316406 C 19.850523 7.7976751 19.906405 7.6875 19.939453 7.6875 C 19.976333 7.687504 20 7.0719865 20 6.09375 L 20 5.59375 C 20 6.5719865 19.976333 7.187504 19.939453 7.1875 C 19.906405 7.1875 19.850523 7.2976751 19.814453 7.4316406 C 19.741818 7.7013976 19.655448 7.7609902 19.466797 7.6757812 C 19.397464 7.6444667 19.270897 7.4877089 19.185547 7.3261719 C 19.051764 7.0729694 18.984866 7.0156544 18.695312 6.9121094 C 18.397235 6.8055164 18.316344 6.8001935 17.976562 6.8671875 C 17.197795 7.0207365 17.188531 7.0212495 17.052734 6.8984375 C 16.981861 6.834342 16.870477 6.675781 16.804688 6.546875 C 16.719825 6.380596 16.643053 6.3125 16.542969 6.3125 C 16.299479 6.3125 16.13101 6.1387171 16.025391 5.7753906 C 15.958618 5.5456911 15.832294 5.3244524 15.646484 5.1152344 C 15.443573 4.8867581 15.372699 4.7578297 15.386719 4.6425781 C 15.393739 4.584822 15.383534 4.5381112 15.363281 4.5 L 14.929688 4.5 z M 11.046875 5.1230469 C 10.973452 5.1147554 10.990641 5.2707321 11.125 5.5488281 C 11.272145 5.8533946 11.40033 5.94276 11.65625 5.921875 C 11.796981 5.91039 11.84375 5.875071 11.84375 5.78125 C 11.84375 5.6946555 11.779447 5.6366138 11.634766 5.5898438 C 11.519899 5.5527137 11.356764 5.4331838 11.271484 5.3242188 C 11.168188 5.1922273 11.090935 5.1279969 11.046875 5.1230469 z M 14.294922 5.546875 C 14.233122 5.553275 14.220439 5.5892635 14.224609 5.6875 C 14.233809 5.9038815 14.411629 6.5371075 14.556641 6.875 C 14.623031 7.029687 14.709752 7.2450176 14.75 7.3535156 C 14.79025 7.4620136 14.969493 7.7081076 15.148438 7.9003906 C 15.426799 8.1994946 15.505349 8.25 15.697266 8.25 C 15.971004 8.25 16.076133 8.135701 16.083984 7.828125 C 16.085492 7.7690623 16.04847 7.6768079 16.021484 7.59375 C 15.964103 7.6987213 15.865717 7.75 15.697266 7.75 C 15.505349 7.75 15.426799 7.6994946 15.148438 7.4003906 C 14.969493 7.2081076 14.79025 6.9620136 14.75 6.8535156 C 14.709752 6.7450176 14.623031 6.529687 14.556641 6.375 C 14.459125 6.1477785 14.366432 5.8246315 14.300781 5.546875 C 14.299209 5.5469906 14.296428 5.5467222 14.294922 5.546875 z M 11.982422 6.8359375 C 11.964442 6.8341225 11.944658 6.8443994 11.923828 6.8652344 C 11.889458 6.8996094 11.8813 6.95964 11.90625 7 C 11.936488 7.048935 11.972012 7.0533937 12.013672 7.0117188 C 12.048052 6.9773438 12.05619 6.91537 12.03125 6.875 C 12.01613 6.85053 12.000392 6.8377375 11.982422 6.8359375 z M 14.279297 7.4355469 C 14.1223 7.6870832 14.095372 7.8577124 14.210938 8.0605469 C 14.240224 8.0020575 14.264018 7.9470916 14.310547 7.8769531 C 14.489896 7.606599 14.488155 7.5457376 14.279297 7.4355469 z M 14.080078 7.8359375 C 14.073458 7.8425075 14.069859 7.8659387 14.068359 7.9023438 C 14.065659 7.9682297 14.078849 8.005145 14.099609 7.984375 C 14.120409 7.9636045 14.123509 7.9083963 14.105469 7.8632812 C 14.095489 7.8383362 14.086678 7.8293675 14.080078 7.8359375 z M 14.15625 8.4453125 C 14.10725 8.5935772 14.012196 8.7605862 13.880859 8.9003906 C 13.801408 8.9849661 13.752454 9.078585 13.771484 9.109375 C 13.790514 9.140165 13.761981 9.2489494 13.707031 9.3496094 C 13.579427 9.5833834 13.478981 10.178439 13.488281 10.648438 C 13.495292 11.004081 13.49139 11.012605 13.34375 10.984375 C 13.206932 10.958221 13.218404 10.98632 13.433594 11.244141 C 13.449197 11.259826 13.465119 11.282934 13.480469 11.296875 C 13.481816 11.247325 13.489947 11.232914 13.488281 11.148438 C 13.478981 10.678439 13.579427 10.083383 13.707031 9.8496094 C 13.761981 9.7489494 13.790514 9.640165 13.771484 9.609375 C 13.752454 9.578585 13.801408 9.4849661 13.880859 9.4003906 C 14.114662 9.1515131 14.251091 8.8068111 14.173828 8.6582031 C 14.164828 8.6407981 14.166134 8.635925 14.177734 8.640625 C 14.212594 8.65473 14.333944 8.760885 14.492188 8.921875 C 14.641975 9.0742615 14.73666 9.1832934 14.794922 9.2714844 C 14.737762 9.1840344 14.645184 9.0765724 14.5 8.9277344 C 14.302177 8.7249336 14.198568 8.5821839 14.15625 8.4453125 z M 13.480469 11.296875 C 13.468908 11.285003 13.457523 11.274342 13.445312 11.259766 C 13.438094 11.251143 13.440386 11.252278 13.433594 11.244141 C 13.384055 11.194341 13.336298 11.153192 13.283203 11.078125 C 12.993817 10.749612 12.738051 10.530685 12.488281 10.396484 C 12.285732 10.287655 12.082049 10.168149 12.037109 10.130859 C 11.940154 10.050391 11.423594 10.108202 11.199219 10.224609 C 11.08565 10.283529 11.009586 10.285905 10.896484 10.234375 C 10.763719 10.173882 10.724085 10.190458 10.564453 10.365234 C 10.464652 10.474506 10.351503 10.5625 10.314453 10.5625 C 10.277405 10.5625 10.136727 10.489581 10.001953 10.400391 C 9.8671766 10.311197 9.7277613 10.256827 9.6914062 10.279297 C 9.6550462 10.301767 9.625 10.446644 9.625 10.601562 C 9.625 10.940789 9.5513816 11.101024 9.2910156 11.326172 C 9.1854981 11.417421 9.1511569 11.472328 9.1699219 11.492188 C 9.1475069 11.482867 9.1412475 11.461475 9.1640625 11.421875 C 9.188819 11.378905 9.1378364 11.407025 9.0527344 11.484375 C 9.0307694 11.504335 8.99759 11.519769 8.96875 11.537109 C 8.965625 11.517059 8.9501625 11.5 8.9140625 11.5 C 8.8625011 11.5 8.802501 11.52813 8.78125 11.5625 C 8.769325 11.58181 8.7754925 11.597885 8.7890625 11.609375 C 8.7644865 11.614705 8.7360187 11.626712 8.7148438 11.626953 C 8.5181877 11.629203 8.25 11.813356 8.25 11.945312 C 8.25 11.97458 8.2022707 12.038869 8.1308594 12.119141 C 8.1947643 12.220193 8.25 12.339039 8.25 12.417969 C 8.25 12.490649 8.0593412 12.705292 7.8242188 12.925781 C 8.0571738 12.711776 8.25 12.506557 8.25 12.445312 C 8.25 12.313356 8.5181877 12.129203 8.7148438 12.126953 C 8.7360187 12.126712 8.7644865 12.114705 8.7890625 12.109375 C 8.7754925 12.097885 8.769325 12.08181 8.78125 12.0625 C 8.802501 12.02813 8.8625011 12 8.9140625 12 C 8.9501625 12 8.965625 12.017059 8.96875 12.037109 C 8.99759 12.019769 9.0307694 12.004335 9.0527344 11.984375 C 9.1378364 11.907025 9.188819 11.878905 9.1640625 11.921875 C 9.1412475 11.961475 9.1475069 11.982867 9.1699219 11.992188 C 9.1511569 11.972328 9.1854981 11.917421 9.2910156 11.826172 C 9.4721713 11.66952 9.5455271 11.523612 9.5839844 11.347656 C 9.6007998 11.27072 9.625 11.204765 9.625 11.101562 C 9.625 10.946644 9.6550462 10.801767 9.6914062 10.779297 C 9.7277613 10.756827 9.8671766 10.811197 10.001953 10.900391 C 10.136727 10.989581 10.277405 11.0625 10.314453 11.0625 C 10.351503 11.0625 10.464652 10.974506 10.564453 10.865234 C 10.724085 10.690458 10.763719 10.673882 10.896484 10.734375 C 11.009586 10.785905 11.08565 10.783529 11.199219 10.724609 C 11.423594 10.608202 11.940154 10.550391 12.037109 10.630859 C 12.082049 10.668149 12.285732 10.787655 12.488281 10.896484 C 12.738051 11.030685 12.993817 11.249612 13.283203 11.578125 C 13.336298 11.653192 13.384055 11.694341 13.433594 11.744141 C 13.218404 11.48632 13.206932 11.458221 13.34375 11.484375 C 13.455861 11.505811 13.475961 11.455943 13.480469 11.298828 C 13.480145 11.298497 13.480792 11.297207 13.480469 11.296875 z M 13.433594 11.744141 C 13.440386 11.752278 13.438094 11.751143 13.445312 11.759766 C 13.472712 11.792476 13.496268 11.81416 13.523438 11.84375 C 13.49461 11.819638 13.463259 11.773962 13.433594 11.744141 z M 13.425781 8.8125 C 13.34993 8.8125 13.364449 8.9660082 13.449219 9.0507812 C 13.547361 9.1489233 13.625 9.1465709 13.625 9.0449219 C 13.625 8.9548629 13.503671 8.8125 13.425781 8.8125 z M 8.0332031 11.488281 C 7.9997111 11.464301 7.921748 11.499456 7.859375 11.566406 C 7.7970015 11.633356 7.698775 11.6875 7.640625 11.6875 C 7.5824725 11.6875 7.3841249 11.750342 7.2011719 11.826172 C 6.8691684 11.963783 6.8691781 11.964301 6.9082031 12.195312 C 6.9902036 12.680681 6.6434495 12.985557 6.1015625 12.904297 C 5.721151 12.847249 5.5361002 12.970255 5.3320312 13.416016 C 5.1837852 13.739834 5.1661951 13.755017 4.9921875 13.716797 C 4.7530579 13.664254 4.5390641 13.805199 4.3789062 14.119141 C 4.3607392 14.154751 4.335491 14.182404 4.3125 14.214844 C 4.1140746 13.517554 4.00181 12.782932 4 12.019531 L 4 12.519531 C 4.00181 13.282932 4.1140746 14.017554 4.3125 14.714844 C 4.335491 14.682404 4.3607392 14.654751 4.3789062 14.619141 C 4.5390641 14.305199 4.7530579 14.164254 4.9921875 14.216797 C 5.1661951 14.255017 5.1837852 14.239834 5.3320312 13.916016 C 5.5361002 13.470255 5.721151 13.347249 6.1015625 13.404297 C 6.6434495 13.485557 6.9902036 13.180681 6.9082031 12.695312 C 6.8691781 12.464301 6.8691684 12.463783 7.2011719 12.326172 C 7.3841249 12.250342 7.5824725 12.1875 7.640625 12.1875 C 7.698775 12.1875 7.7970015 12.133356 7.859375 12.066406 C 7.921748 11.999456 7.9997111 11.964301 8.0332031 11.988281 C 8.0634331 12.009927 8.0958121 12.065071 8.1269531 12.113281 C 8.2024522 12.024682 8.25 11.953889 8.25 11.917969 C 8.25 11.799098 8.1272221 11.555601 8.0332031 11.488281 z M 9.7148438 11.78125 C 9.6044537 11.84299 9.5122996 11.887964 9.4316406 11.923828 C 9.5127246 11.888008 9.6060953 11.842068 9.7148438 11.78125 z M 9.3378906 11.960938 C 9.3033106 11.973458 9.2679406 11.985434 9.2441406 11.990234 C 9.2692256 11.985034 9.3034156 11.973318 9.3378906 11.960938 z"/>
+ <path style="fill:#3876d2" d="m 4,4 v 5.2128905 2.8066405 c 0.00181,0.763401 0.1140936,1.498023 0.312519,2.195313 0.022991,-0.03244 0.048243,-0.06107 0.06641,-0.09668 0.1601578,-0.313942 0.3732124,-0.45391 0.612342,-0.401367 0.1740076,0.03822 0.1925956,0.02206 0.3408416,-0.301758 0.204069,-0.445761 0.3881895,-0.56779 0.768601,-0.510742 0.541887,0.08126 0.8886905,-0.224593 0.80669,-0.709961 -0.039025,-0.231011 -0.03804,-0.231529 0.2939635,-0.36914 0.182953,-0.07583 0.3803505,-0.137696 0.438503,-0.137696 0.05815,0 0.15639,-0.05512 0.2187635,-0.12207 0.062373,-0.06695 0.141323,-0.10211 0.174815,-0.07813 0.094019,0.06732 0.2168105,0.311793 0.2168105,0.430664 0,0.07268 -0.1906845,0.286347 -0.425807,0.506836 0.232955,-0.214005 0.425807,-0.419224 0.425807,-0.480469 0,-0.131957 0.2682165,-0.315133 0.4648725,-0.317383 0.021175,-2.41e-4 0.04867,-0.01323 0.073246,-0.01856 -0.01357,-0.01149 -0.018765,-0.02659 -0.00684,-0.0459 C 8.8027885,11.528123 8.862802,11.5 8.914363,11.5 c 0.0361,0 0.051566,0.01608 0.054691,0.03613 0.02884,-0.01734 0.062024,-0.0318 0.083989,-0.05176 0.085102,-0.07735 0.1351145,-0.10547 0.110358,-0.0625 -0.022815,0.0396 -0.016555,0.06002 0.00586,0.06934 -0.018765,-0.01986 0.01656,-0.07379 0.1220775,-0.165039 0.260366,-0.225148 0.334005,-0.385382 0.334005,-0.724609 0,-0.154918 0.03005,-0.299796 0.06641,-0.322266 0.036355,-0.02247 0.175789,0.0319 0.3105655,0.121094 0.134774,0.08919 0.275471,0.162109 0.312519,0.162109 0.03705,0 0.149237,-0.08897 0.249038,-0.198242 0.159632,-0.174776 0.199287,-0.190376 0.332052,-0.129883 0.113102,0.05153 0.189184,0.04818 0.302753,-0.01074 0.224375,-0.116407 0.741963,-0.174218 0.838918,-0.09375 0.04494,0.03729 0.247674,0.156796 0.450223,0.265625 0.24977,0.134201 0.505584,0.354104 0.79497,0.682617 0.08489,0.120019 0.164259,0.200271 0.241226,0.264649 -0.02717,-0.02959 -0.05171,-0.05127 -0.07911,-0.08398 -0.235929,-0.281803 -0.242706,-0.301398 -0.101569,-0.274418 0.14764,0.02823 0.15155,0.01873 0.144539,-0.336914 -0.0093,-0.469999 0.09116,-1.065054 0.218764,-1.298828 0.05495,-0.10066 0.08446,-0.208468 0.06543,-0.239258 -0.01903,-0.03079 0.02993,-0.1253855 0.109381,-0.209961 0.233803,-0.2488775 0.369273,-0.592603 0.29201,-0.741211 -0.009,-0.017405 -0.0067,-0.023255 0.0049,-0.018555 0.03486,0.014105 0.155252,0.1212365 0.313496,0.2822265 0.149788,0.1523865 0.245468,0.260442 0.30373,0.348633 -0.05716,-0.08745 -0.149764,-0.193937 -0.294948,-0.342775 C 14.056612,7.9725315 14.026169,7.806578 14.311176,7.376953 14.503198,7.087496 14.496183,7.040194 14.239883,6.913086 14.127707,6.8574535 14.089545,6.779903 14.074834,6.578125 14.059879,6.3730005 14.016709,6.288541 13.877556,6.189453 13.77965,6.119736 13.632063,6.0625 13.549411,6.0625 13.322077,6.0625 13.227154,5.949519 13.028871,5.4433595 12.86533,5.02588 12.822244,4.9693272 12.591345,4.8671875 12.429677,4.7956722 12.224775,4.6151954 12.033694,4.3769531 L 11.730941,4 Z m 9.025942,0 c -0.323287,0 -0.587927,0.016972 -0.587927,0.038086 0,0.021114 0.146281,0.2075107 0.325216,0.4140625 0.317971,0.3670483 0.326583,0.3724946 0.388695,0.227539 0.09635,-0.2248655 0.169692,-0.2462218 0.384789,-0.1132812 0.216365,0.1337238 0.401392,0.1579613 0.401392,0.053711 0,-0.036848 -0.0739,-0.1915355 -0.163096,-0.34375 L 13.612891,4 Z m 1.903436,0 0.01953,0.133789 c 0.01098,0.073833 0.06876,0.1582081 0.128913,0.1875 0.06015,0.029292 0.158609,0.077746 0.218764,0.1074219 0.07082,0.034937 0.103312,0.110206 0.09083,0.2128906 -0.01402,0.1152516 0.05687,0.2441802 0.259781,0.4726565 0.18581,0.209218 0.312156,0.4304565 0.378929,0.660156 0.105619,0.3633265 0.27412,0.538086 0.51761,0.538086 0.100084,0 0.175895,0.068096 0.260758,0.234375 0.06579,0.128906 0.178166,0.28649 0.249039,0.3505855 0.135797,0.122812 0.144141,0.123274 0.922908,-0.030275 0.339782,-0.066994 0.420716,-0.062648 0.718794,0.043945 0.289553,0.103545 0.357458,0.16086 0.491241,0.4140625 0.08535,0.161537 0.211934,0.319271 0.281267,0.3505855 0.188651,0.085209 0.274065,0.02464 0.3467,-0.245117 0.03607,-0.1339655 0.09196,-0.243164 0.125008,-0.243164 C 19.97633,7.1875015 20,6.571986 20,5.5937495 V 4 Z M 14.29555,5.0458985 c -0.0618,0.0064 -0.07449,0.043365 -0.07032,0.1416015 0.0092,0.2163815 0.186063,0.8496075 0.331075,1.1875 0.06639,0.154687 0.153123,0.3700175 0.193371,0.4785155 0.04025,0.108498 0.219517,0.354592 0.398462,0.546875 C 15.426499,7.6994945 15.506063,7.75 15.69798,7.75 15.971718,7.75 16.076871,7.635701 16.084722,7.328125 16.089422,7.1440135 15.984427,6.907411 15.590552,6.21875 15.137456,5.426546 15.062963,5.331024 14.81023,5.205078 14.6567,5.128568 14.461568,5.058258 14.375633,5.048828 c -0.03274,-0.0036 -0.05948,-0.00504 -0.08008,-0.00295 z m -3.248245,0.076172 c 0.04406,0.00495 0.120351,0.06918 0.223647,0.2011715 0.08528,0.108965 0.249413,0.228495 0.36428,0.265625 0.144681,0.04677 0.208997,0.1057885 0.208997,0.192383 0,0.093821 -0.04678,0.12914 -0.187511,0.140625 C 11.400798,5.94276 11.27258,5.852418 11.125435,5.5478515 10.991076,5.2697555 10.973882,5.113779 11.047305,5.1220705 Z m 0.934627,1.713867 c 0.01797,0.0018 0.03469,0.014595 0.04981,0.039065 0.02494,0.04037 0.0168,0.101367 -0.01758,0.135742 -0.04166,0.041675 -0.07719,0.038195 -0.107428,-0.01074 -0.02495,-0.04036 -0.01777,-0.101367 0.0166,-0.135742 0.02083,-0.020835 0.04062,-0.030135 0.0586,-0.02832 z m 2.097785,1 c 0.0066,-0.00657 0.01541,0.0024 0.02539,0.027345 0.01804,0.045115 0.0159,0.099347 -0.0049,0.1201175 -0.02076,0.02077 -0.03492,-0.016145 -0.03222,-0.082031 0.0015,-0.036405 0.0051,-0.05886 0.01172,-0.06543 z M 13.42538,8.8125 c 0.07789,0 0.200208,0.1413865 0.200208,0.2314455 0,0.101649 -0.07765,0.104002 -0.175792,0.00586 C 13.365025,8.9650325 13.349535,8.8125 13.425381,8.8125 Z m -3.7111635,2.46875 c -0.11039,0.06174 -0.202562,0.106714 -0.283221,0.142578 0.081084,-0.03582 0.1744725,-0.08176 0.283221,-0.142578 z m 4.5510585,0.09082 c -0.06065,0.02287 -0.10008,0.02932 -0.170909,0.06543 -0.02788,0.01422 -0.03871,0.01263 -0.06641,0.02539 0.07546,-0.0206 0.154563,-0.05033 0.237319,-0.09082 z M 9.33724,11.45996 c -0.03458,0.01252 -0.069956,0.02449 -0.093756,0.02929 0.025085,-0.0052 0.059281,-0.01691 0.093756,-0.02929 z"/>
+ <path style="fill:#56d147" d="m 18.080937,8.071289 c -0.03836,0.00648 -0.07347,0.021705 -0.09766,0.045905 -0.06373,0.063745 -0.11618,0.743561 -0.06446,0.8359375 0.03721,0.066452 0.05753,0.061949 0.334005,-0.079102 C 18.530728,8.732249 18.562832,8.655688 18.367087,8.604498 18.235758,8.570153 18.230463,8.528364 18.319237,8.189459 18.341087,8.106026 18.196035,8.051863 18.080941,8.071295 Z m -3.902581,0.068359 c -0.01162,-0.0047 -0.01393,0.00115 -0.0049,0.018555 0.07726,0.148608 -0.05821,0.4923335 -0.29201,0.741211 -0.07945,0.084575 -0.128413,0.179171 -0.109382,0.209961 0.01903,0.03079 -0.01049,0.138598 -0.06543,0.239258 -0.127609,0.233774 -0.228028,0.828828 -0.218763,1.298827 0.007,0.355648 0.0031,0.365139 -0.14454,0.336914 -0.141137,-0.02698 -0.13436,-0.0074 0.101569,0.274414 0.139756,0.166928 0.288029,0.303711 0.329121,0.303711 0.04109,0 0.185487,-0.05625 0.320332,-0.125 0.134846,-0.06875 0.280923,-0.125 0.325216,-0.125 0.04429,0 0.139814,-0.05875 0.211927,-0.130859 0.08543,-0.08543 0.183448,-0.121239 0.281267,-0.102539 0.126543,0.02419 0.149423,0.0035 0.149423,-0.129883 0,-0.08706 -0.04746,-0.210305 -0.105476,-0.274414 -0.09183,-0.101478 -0.09423,-0.145783 -0.02442,-0.338867 0.04555,-0.125953 0.06262,-0.313261 0.04005,-0.433593 -0.03141,-0.167425 -0.01288,-0.235002 0.08789,-0.321289 C 15.230853,9.434974 15.220452,9.32205 15.030953,9.25 14.911734,9.204675 14.874693,9.14549 14.874693,9.0009765 c 0,-0.147902 -0.08326,-0.274329 -0.382836,-0.5791015 C 14.333613,8.260885 14.213224,8.153752 14.178361,8.1396485 Z M 11.075628,10.75 c -0.179276,0 -0.946855,0.299411 -1.3614115,0.53125 -0.400193,0.223807 -0.6332,0.283605 -0.5508155,0.140625 0.024755,-0.04297 -0.025255,-0.01484 -0.110358,0.0625 -0.0851,0.07734 -0.2370045,0.141428 -0.337911,0.142578 -0.196656,0.0023 -0.4648725,0.185426 -0.4648725,0.317383 0,0.129082 -0.8351515,0.885005 -1.166087,1.055664 -0.1666465,0.08594 -0.475566,0.280769 -0.686565,0.432617 -0.444907,0.320181 -1.5299403,0.90767 -1.9903561,1.094727 0.1925209,0.584309 0.4533547,1.135507 0.7676246,1.65039 0.10622,0.02514 0.2113365,0.05231 0.2793145,0.0791 0.1653605,0.06518 0.357281,0.118164 0.426784,0.118164 0.069504,0 0.109142,0.02812 0.087896,0.0625 -0.04732,0.07656 -0.476435,0.08099 -0.6318745,0.0098 0.70697,1.061549 1.6613145,1.939929 2.7833735,2.558594 0.572284,-0.224472 1.286824,-0.348309 1.474699,-0.192383 0.049035,0.0407 0.1075445,0.176306 0.129891,0.301758 0.022345,0.125453 0.097749,0.2911 0.1679785,0.368164 0.056419,0.06191 0.096521,0.166283 0.113288,0.259766 0.291673,0.07403 0.588784,0.132519 0.892632,0.173828 0.106148,-0.0495 0.157002,-0.118821 0.135751,-0.206055 -0.01777,-0.07296 0.01083,-0.220613 0.06446,-0.328125 0.0808,-0.161966 0.134089,-0.195312 0.311543,-0.195312 0.204371,0 0.214856,-0.01007 0.214856,-0.225586 0,-0.221344 0.004,-0.225769 0.203138,-0.186524 0.111714,0.02202 0.357851,0.05682 0.546908,0.07715 0.189058,0.02032 0.391453,0.07929 0.450223,0.130859 0.06816,0.0598 0.164373,0.07913 0.265641,0.05371 0.115722,-0.02904 0.159189,-0.01476 0.159189,0.05176 0,0.180855 0.123938,0.161287 0.366234,-0.05762 0.275178,-0.248614 0.351411,-0.480824 0.418971,-1.28418 0.04885,-0.580786 0.01057,-0.625523 -0.472686,-0.558594 -0.189057,0.02619 -0.367582,0.02573 -0.396508,-10e-4 -0.02892,-0.02671 -0.0595,-0.199589 -0.06739,-0.383789 -0.0079,-0.1842 -0.03711,-0.539322 -0.06543,-0.789063 -0.05217,-0.459969 -0.02564,-0.58693 0.239273,-1.139648 0.09169,-0.191315 0.359953,-0.237772 0.5723,-0.09863 0.2207,0.144612 0.396469,0.123691 0.479522,-0.05859 0.06073,-0.133297 0.05024,-0.18666 -0.06446,-0.341797 -0.172467,-0.233255 -0.169597,-0.302185 0.02051,-0.634742 0.08552,-0.149602 0.155816,-0.293556 0.15626,-0.319336 4.14e-4,-0.02578 -0.14199,-0.04687 -0.316426,-0.04687 -0.310426,0 -0.62473,0.132886 -1.432704,0.606446 -0.675181,0.395728 -0.793334,0.454378 -0.914119,0.455078 -0.07287,4.13e-4 -0.410428,0.08376 -0.750046,0.18457 C 10.68425,14.7219 10.092549,14.874514 9.7093335,14.960938 9.2472975,15.065136 8.90809,15.183027 8.702436,15.309571 8.5318625,15.414526 8.3665795,15.5 8.3342475,15.5 c -0.059795,0 -0.6748805,0.398713 -0.959043,0.62207 -0.191702,0.150682 -0.8442245,0.253226 -0.8018065,0.125977 0.02765,-0.08297 0.5292575,-0.380381 1.051822,-0.624023 0.4625935,-0.215681 0.5157675,-0.243285 0.906305,-0.47461 0.4492935,-0.266128 1.260678,-0.529732 3.260942,-1.05957 0.178082,-0.04717 0.557834,-0.218341 0.843801,-0.379883 1.024657,-0.578822 1.0407,-0.584961 1.501068,-0.584961 0.493578,0 0.595911,-0.09529 0.365256,-0.34082 -0.07599,-0.08089 -0.132679,-0.213302 -0.125984,-0.293945 0.02799,-0.33706 -0.08788,-0.420984 -0.376976,-0.271485 -0.09924,0.05132 -0.336611,0.09375 -0.527376,0.09375 -0.342918,0 -0.380124,-0.02495 -0.350607,-0.240234 0.0064,-0.04634 -0.03642,-0.137612 -0.09571,-0.203125 -0.08773,-0.09695 -0.184287,-0.117799 -0.519563,-0.108399 -0.495831,0.0139 -1.02784,-0.128229 -1.057682,-0.283203 -0.01148,-0.05961 0.02274,-0.176728 0.07715,-0.259765 0.05441,-0.08304 0.09962,-0.174887 0.09962,-0.204102 0,-0.06794 -0.408368,-0.263672 -0.549838,-0.263672 z m 6.236708,0.564453 c -0.157491,0.002 -0.281267,0.04703 -0.281267,0.147461 0,0.120369 0.02233,0.137011 0.406274,0.307617 0.406655,0.180696 0.610843,0.116926 0.539096,-0.168945 -0.04361,-0.173789 -0.401619,-0.289435 -0.664103,-0.286133 z m 0.401391,1.748047 c -0.119832,0 -0.182931,0.292713 -0.0879,0.407227 0.08591,0.103519 0.224045,0.121798 0.276385,0.03711 0.05571,-0.09015 -0.09467,-0.444337 -0.188489,-0.444337 z m 2.223769,2.8125 c -0.03437,0 -0.0625,0.02812 -0.0625,0.0625 0,0.03438 0.02813,0.0625 0.0625,0.0625 0.03438,0 0.0625,-0.02812 0.0625,-0.0625 0,-0.03437 -0.02813,-0.0625 -0.0625,-0.0625 z m 0,1.09375 c -0.06991,0.04321 -0.08516,0.362104 -0.02051,0.426758 0.0731,0.0731 0.08301,0.04716 0.08301,-0.211914 0,-0.153211 -0.02476,-0.238173 -0.0625,-0.214844 z m -5.177073,0.03223 c -0.455116,0.0019 -0.533502,0.28221 -0.0918,0.328125 0.130822,0.0136 0.246978,0.02937 0.257829,0.03515 0.05588,0.02975 0.260758,-0.129837 0.260758,-0.203125 0,-0.108968 -0.138807,-0.161357 -0.426784,-0.160157 z m -2.026491,0.699219 c 0.08357,0.01659 0.110358,0.08393 0.110358,0.284179 0,0.281958 0.0084,0.289654 0.259781,0.226563 0.2336,-0.05863 0.38042,0.134019 0.229507,0.300781 -0.05661,0.06256 -0.133267,0.112428 -0.170909,0.111328 -0.07164,-0.0021 -0.440539,-0.305049 -0.448269,-0.368164 -0.0024,-0.02004 -0.0409,-0.111762 -0.08594,-0.204102 -0.09864,-0.202266 -0.04535,-0.38052 0.105476,-0.350585 z m 5.304034,0.289062 c -0.07151,-0.02914 -0.107087,0.0037 -0.129891,0.08887 -0.02069,0.07732 -0.06769,0.241006 -0.104498,0.364258 -0.0546,0.182825 -0.04241,0.314649 0.06739,0.714844 0.07401,0.269793 0.130448,0.549101 0.125007,0.620117 -0.0054,0.07102 -0.0067,0.150001 -0.003,0.175781 0.0038,0.02578 0.207569,0.04687 0.452197,0.04687 0.432732,0 0.443592,-0.0038 0.400414,-0.140625 -0.02441,-0.07734 -0.05751,-0.225 -0.07325,-0.328125 -0.162598,-1.06543 -0.151516,-1.029199 -0.387719,-1.258789 -0.167373,-0.162686 -0.275194,-0.254061 -0.346701,-0.283203 z M 20,18.184568 l -0.250015,0.12793 c -0.317462,0.161959 -0.324117,0.320744 -0.02636,0.601563 0.122757,0.115777 0.235279,0.210937 0.250015,0.210937 0.01474,0 0.02636,-0.211216 0.02636,-0.469726 z m -6.371483,0.06543 c 0.03234,0 0.05957,0.04219 0.05957,0.09375 0,0.09665 -0.07415,0.124098 -0.14454,0.05371 -0.04993,-0.04993 0.0062,-0.147461 0.08497,-0.147461 z m -1.546969,0.148438 c 0.01133,-0.005 0.02676,-0.0028 0.04395,0.0078 0.03437,0.02125 0.0625,0.05125 0.0625,0.06641 0,0.01516 -0.02813,0.02734 -0.0625,0.02734 -0.03438,0 -0.0625,-0.03 -0.0625,-0.06641 0,-0.0182 0.0072,-0.03016 0.01855,-0.03516 z m 0.493194,0.914062 c -0.18628,0 -0.26201,0.119123 -0.184582,0.289063 0.08209,0.180175 0.146689,0.187567 0.232437,0.02735 0.09793,-0.182993 0.0777,-0.316408 -0.04786,-0.316408 z m 0.524446,0.125 c -0.117505,0 -0.182492,0.104959 -0.137704,0.22168 0.03983,0.103781 0.09548,0.111889 0.21974,0.0332 0.106221,-0.06726 0.04567,-0.254884 -0.08204,-0.254884 z m -1.415125,0.0625 c -0.02482,0 -0.06283,0.09683 -0.08497,0.214844 -0.02377,0.126695 -0.0841,0.225542 -0.14747,0.242187 -0.01848,0.0049 -0.02464,0.01009 -0.02441,0.01465 0.07185,0.005 0.144428,0.0076 0.216809,0.01074 0.06798,-0.01044 0.126809,-0.02856 0.143564,-0.05566 0.03045,-0.04927 0.01197,-0.06028 -0.0586,-0.0332 -0.09569,0.03672 -0.09772,0.02483 -0.01367,-0.137695 0.0859,-0.166126 0.07506,-0.255857 -0.03125,-0.255857 z m 8.255386,0.1875 c -0.05569,0 -0.189464,0.195982 -0.189464,0.277344 0,0.01945 0.05626,0.03516 0.125007,0.03516 C 19.966656,20 20,19.958332 20,19.84375 20,19.757812 19.97261,19.6875 19.939449,19.6875 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4,4 v 0.5 h 7.999024 0.0019 H 20 V 4 h -7.999023 -0.002 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 9 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 h -9 z"/>
+ <path style="opacity:0.1" d="M 18.289062 8.8476562 C 18.270132 8.8580839 18.273957 8.8637744 18.251953 8.875 C 17.98239 9.0125247 17.957498 9.0163698 17.921875 8.9550781 C 17.899301 9.1705494 17.887644 9.3989632 17.917969 9.453125 C 17.955179 9.519577 17.975478 9.516051 18.251953 9.375 C 18.529859 9.2332195 18.562933 9.1566587 18.367188 9.1054688 C 18.268113 9.0795589 18.258404 9.006408 18.289062 8.8476562 z M 14.970703 9.7070312 C 14.955789 9.7565928 14.95642 9.8157969 14.972656 9.9023438 C 14.995226 10.022676 14.977191 10.209984 14.931641 10.335938 C 14.861831 10.529021 14.865201 10.57235 14.957031 10.673828 C 14.960314 10.677456 14.959682 10.685464 14.962891 10.689453 C 14.979676 10.587904 14.987671 10.482394 14.972656 10.402344 C 14.941246 10.234919 14.959777 10.166365 15.060547 10.080078 C 15.23117 9.9339971 15.220752 9.82205 15.03125 9.75 C 15.001982 9.7388729 14.990733 9.7208864 14.970703 9.7070312 z M 14.90625 11.078125 C 14.810393 11.061945 14.714573 11.097927 14.630859 11.181641 C 14.558746 11.25375 14.464212 11.3125 14.419922 11.3125 C 14.375629 11.3125 14.228596 11.36875 14.09375 11.4375 C 13.958905 11.50625 13.814528 11.5625 13.773438 11.5625 C 13.736783 11.5625 13.60557 11.433 13.480469 11.291016 C 13.476511 11.453995 13.457241 11.506072 13.34375 11.484375 C 13.202613 11.457395 13.209383 11.475999 13.445312 11.757812 C 13.585069 11.924741 13.732345 12.0625 13.773438 12.0625 C 13.814528 12.0625 13.958905 12.00625 14.09375 11.9375 C 14.228596 11.86875 14.375629 11.8125 14.419922 11.8125 C 14.464212 11.8125 14.558746 11.75375 14.630859 11.681641 C 14.716289 11.596211 14.81429 11.559425 14.912109 11.578125 C 15.038652 11.602315 15.0625 11.582602 15.0625 11.449219 C 15.0625 11.362159 15.015047 11.237937 14.957031 11.173828 C 14.924501 11.13788 14.917101 11.108879 14.90625 11.078125 z M 11.470703 11.402344 C 11.467127 11.426598 11.445942 11.459548 11.449219 11.476562 C 11.457452 11.519319 11.508657 11.561816 11.582031 11.599609 C 11.595581 11.570082 11.625 11.526079 11.625 11.513672 C 11.625 11.48987 11.54191 11.443604 11.470703 11.402344 z M 17.3125 11.814453 C 17.155009 11.816453 17.03125 11.860506 17.03125 11.960938 C 17.03125 12.081307 17.053556 12.098925 17.4375 12.269531 C 17.844155 12.450227 18.048309 12.38548 17.976562 12.099609 C 17.932952 11.92582 17.574984 11.811151 17.3125 11.814453 z M 14.402344 13.107422 C 14.33066 13.117437 14.246409 13.125 14.136719 13.125 C 13.676351 13.125 13.661376 13.130162 12.636719 13.708984 C 12.350752 13.870526 11.971051 14.042674 11.792969 14.089844 C 9.7927048 14.619682 8.9805435 14.882309 8.53125 15.148438 C 8.1407125 15.379762 8.0875935 15.407366 7.625 15.623047 C 7.1024355 15.866689 6.6018688 16.165077 6.5742188 16.248047 C 6.5318007 16.375296 7.183298 16.271776 7.375 16.121094 C 7.6591625 15.897737 8.2741894 15.5 8.3339844 15.5 C 8.3663164 15.5 8.5325515 15.413549 8.703125 15.308594 C 8.908779 15.18205 9.2469484 15.065136 9.7089844 14.960938 C 10.0922 14.874513 10.68382 14.721857 11.023438 14.621094 C 11.363056 14.520284 11.700568 14.437913 11.773438 14.4375 C 11.894222 14.4368 12.012319 14.37815 12.6875 13.982422 C 13.495474 13.508862 13.810668 13.375 14.121094 13.375 C 14.29553 13.375 14.437914 13.396095 14.4375 13.421875 C 14.437238 13.437103 14.383453 13.536824 14.345703 13.611328 C 14.641566 13.582447 14.692281 13.485805 14.501953 13.283203 C 14.45638 13.234691 14.424524 13.170716 14.402344 13.107422 z M 17.712891 13.5625 C 17.593059 13.5625 17.529969 13.854236 17.625 13.96875 C 17.71091 14.072269 17.850004 14.090547 17.902344 14.005859 C 17.958054 13.915709 17.80671 13.5625 17.712891 13.5625 z M 14.220703 13.890625 C 14.138178 14.067822 14.125618 14.184505 14.238281 14.34375 C 14.257934 14.305499 14.253858 14.290105 14.28125 14.242188 C 14.36677 14.092586 14.437056 13.947655 14.4375 13.921875 C 14.437784 13.904221 14.318788 13.898614 14.220703 13.890625 z M 13.513672 14.701172 C 13.408601 14.719308 13.319282 14.779343 13.273438 14.875 C 13.008525 15.427718 12.981033 15.555656 13.033203 16.015625 C 13.033975 16.022429 13.034384 16.030155 13.035156 16.037109 C 13.062868 15.863565 13.126962 15.680608 13.273438 15.375 C 13.365127 15.183685 13.633356 15.138202 13.845703 15.277344 C 14.066403 15.421956 14.241166 15.401031 14.324219 15.21875 C 14.384949 15.085453 14.374466 15.03209 14.259766 14.876953 C 14.246518 14.859036 14.241642 14.84625 14.230469 14.830078 C 14.13608 14.894319 14.003445 14.880703 13.845703 14.777344 C 13.73953 14.707773 13.618742 14.683036 13.513672 14.701172 z M 4.5742188 14.945312 C 4.5281999 14.965936 4.4463613 15.011841 4.4082031 15.027344 C 4.600724 15.611653 4.8615114 16.162851 5.1757812 16.677734 C 5.2820013 16.702874 5.3871001 16.729069 5.4550781 16.755859 C 5.5119709 16.778285 5.5444491 16.778998 5.6015625 16.796875 C 5.5138796 16.679806 5.4191571 16.569291 5.3378906 16.447266 C 5.4933301 16.518456 5.92143 16.51406 5.96875 16.4375 C 5.989996 16.40312 5.9503634 16.375 5.8808594 16.375 C 5.8113564 16.375 5.6204386 16.321039 5.4550781 16.255859 C 5.3871001 16.229069 5.2820013 16.202874 5.1757812 16.177734 C 4.938648 15.789228 4.7441132 15.373794 4.5742188 14.945312 z M 19.9375 16.375 C 19.90313 16.375 19.875 16.40312 19.875 16.4375 C 19.875 16.47188 19.90313 16.5 19.9375 16.5 C 19.97188 16.5 20 16.47188 20 16.4375 C 20 16.40313 19.97187 16.375 19.9375 16.375 z M 5.3378906 16.947266 C 6.0448606 18.008815 6.9990347 18.887194 8.1210938 19.505859 C 8.6933777 19.281387 9.4078281 19.158527 9.5957031 19.314453 C 9.6447381 19.355153 9.7022629 19.489782 9.7246094 19.615234 C 9.7469544 19.740687 9.8223486 19.907311 9.8925781 19.984375 C 9.9489971 20.046285 9.9890924 20.150658 10.005859 20.244141 C 10.297532 20.318171 10.594589 20.37666 10.898438 20.417969 C 11.004585 20.368469 11.056407 20.298171 11.035156 20.210938 C 11.017386 20.137978 11.045979 19.990324 11.099609 19.882812 C 11.180409 19.720847 11.232702 19.6875 11.410156 19.6875 C 11.614527 19.6875 11.625 19.678407 11.625 19.462891 C 11.625 19.241547 11.628987 19.236146 11.828125 19.275391 C 11.939839 19.297411 12.185943 19.333186 12.375 19.353516 C 12.392167 19.355361 12.398746 19.362786 12.416016 19.365234 C 12.452525 19.333618 12.502258 19.3125 12.574219 19.3125 C 12.647293 19.3125 12.672682 19.365602 12.671875 19.439453 C 12.719312 19.456983 12.806067 19.466734 12.826172 19.484375 C 12.865242 19.518653 12.913623 19.536092 12.966797 19.542969 C 12.985101 19.483481 13.025983 19.4375 13.099609 19.4375 C 13.168541 19.4375 13.214379 19.491843 13.228516 19.552734 C 13.237055 19.563521 13.25 19.569957 13.25 19.589844 C 13.25 19.770699 13.374892 19.750157 13.617188 19.53125 C 13.892366 19.282636 13.967596 19.051403 14.035156 18.248047 C 14.053397 18.031181 14.050077 17.905886 14.025391 17.816406 C 13.959581 18.544373 13.881314 18.792621 13.617188 19.03125 C 13.374892 19.250157 13.25 19.270699 13.25 19.089844 C 13.25 19.080517 13.242023 19.079563 13.240234 19.072266 C 13.212515 19.089264 13.179237 19.123547 13.162109 19.123047 C 13.143512 19.122502 13.080348 19.070698 13.033203 19.039062 C 12.954536 19.04522 12.880704 19.032218 12.826172 18.984375 C 12.767402 18.932806 12.564058 18.873836 12.375 18.853516 C 12.185943 18.833186 11.939839 18.797411 11.828125 18.775391 C 11.628987 18.736146 11.625 18.741547 11.625 18.962891 C 11.625 19.178407 11.614527 19.1875 11.410156 19.1875 C 11.232702 19.1875 11.180409 19.220847 11.099609 19.382812 C 11.045979 19.490324 11.017386 19.637978 11.035156 19.710938 C 11.056407 19.798171 11.004585 19.868469 10.898438 19.917969 C 10.594589 19.87666 10.297532 19.818171 10.005859 19.744141 C 9.9890924 19.650658 9.9489971 19.546285 9.8925781 19.484375 C 9.8223486 19.407311 9.7469544 19.240687 9.7246094 19.115234 C 9.7022629 18.989782 9.6447381 18.855153 9.5957031 18.814453 C 9.4078281 18.658527 8.6933777 18.781387 8.1210938 19.005859 C 7.1982032 18.497009 6.3977414 17.803982 5.7460938 16.986328 C 5.5978156 16.996861 5.4305003 16.98968 5.3378906 16.947266 z M 19.9375 17.46875 C 19.86759 17.51196 19.851366 17.829877 19.916016 17.894531 C 19.989116 17.967631 20 17.942668 20 17.683594 C 20 17.530383 19.97524 17.445421 19.9375 17.46875 z M 14.759766 17.501953 C 14.30465 17.503853 14.226267 17.784163 14.667969 17.830078 C 14.798791 17.843678 14.91493 17.857501 14.925781 17.863281 C 14.981661 17.893031 15.1875 17.733444 15.1875 17.660156 C 15.1875 17.551188 15.047743 17.500753 14.759766 17.501953 z M 12.734375 17.701172 C 12.583549 17.671237 12.530266 17.848515 12.628906 18.050781 C 12.663295 18.121285 12.681706 18.168879 12.695312 18.207031 C 12.708852 18.205837 12.718655 18.198052 12.734375 18.201172 C 12.79667 18.213539 12.820415 18.274156 12.832031 18.376953 C 12.947291 18.488049 13.111581 18.621566 13.162109 18.623047 C 13.199751 18.624147 13.277374 18.574279 13.333984 18.511719 C 13.484897 18.344957 13.337116 18.152307 13.103516 18.210938 C 12.852135 18.274029 12.84375 18.266333 12.84375 17.984375 C 12.84375 17.784126 12.817945 17.717762 12.734375 17.701172 z M 13.628906 18.25 C 13.550136 18.25 13.493039 18.346554 13.542969 18.396484 C 13.613359 18.466872 13.6875 18.4404 13.6875 18.34375 C 13.6875 18.29219 13.661246 18.25 13.628906 18.25 z M 12.082031 18.398438 C 12.070681 18.403438 12.0625 18.415394 12.0625 18.433594 C 12.0625 18.470004 12.09062 18.5 12.125 18.5 C 12.15937 18.5 12.1875 18.487816 12.1875 18.472656 C 12.1875 18.457496 12.15937 18.4275 12.125 18.40625 C 12.10781 18.39565 12.093361 18.393438 12.082031 18.398438 z M 19.998047 18.683594 C 19.99672 18.919882 19.988431 19.125 19.974609 19.125 C 19.959873 19.125 19.845413 19.02984 19.722656 18.914062 C 19.702187 18.894758 19.695324 18.87952 19.677734 18.861328 C 19.448001 19.00763 19.45471 19.161358 19.722656 19.414062 C 19.845413 19.52984 19.959873 19.625 19.974609 19.625 C 19.989349 19.625 20 19.412807 20 19.154297 L 20 18.683594 L 19.998047 18.683594 z M 12.082031 18.898438 C 12.093361 18.893438 12.10781 18.89565 12.125 18.90625 C 12.15937 18.9275 12.1875 18.957496 12.1875 18.972656 C 12.1875 18.987816 12.15937 19 12.125 19 C 12.09062 19 12.0625 18.970004 12.0625 18.933594 C 12.0625 18.915394 12.070681 18.903438 12.082031 18.898438 z M 17.814453 18.900391 C 17.80992 18.915735 17.807046 18.928921 17.802734 18.943359 C 17.748134 19.126184 17.761294 19.258008 17.871094 19.658203 C 17.945104 19.927996 18.001535 20.206328 17.996094 20.277344 C 17.990694 20.348364 17.988487 20.427345 17.992188 20.453125 C 17.995987 20.478905 18.200684 20.5 18.445312 20.5 C 18.878045 20.5 18.888881 20.4962 18.845703 20.359375 C 18.821293 20.282035 18.787224 20.134375 18.771484 20.03125 C 18.767451 20.004822 18.767498 20.009468 18.763672 19.984375 C 18.703513 19.995293 18.627081 20 18.445312 20 C 18.200684 20 17.995987 19.978905 17.992188 19.953125 C 17.988487 19.927345 17.990694 19.848364 17.996094 19.777344 C 18.001535 19.706328 17.945104 19.427996 17.871094 19.158203 C 17.838873 19.040766 17.830642 18.979678 17.814453 18.900391 z M 12.574219 19.8125 C 12.387939 19.8125 12.313197 19.931623 12.390625 20.101562 C 12.472715 20.281737 12.537299 20.289123 12.623047 20.128906 C 12.720977 19.945913 12.699779 19.8125 12.574219 19.8125 z M 13.099609 19.9375 C 12.982104 19.9375 12.916149 20.041482 12.960938 20.158203 C 13.000768 20.261984 13.057381 20.270095 13.181641 20.191406 C 13.287862 20.124146 13.227319 19.9375 13.099609 19.9375 z M 11.683594 20 C 11.658774 20 11.621749 20.09683 11.599609 20.214844 C 11.575839 20.341539 11.514542 20.440386 11.451172 20.457031 C 11.432692 20.461931 11.427504 20.466143 11.427734 20.470703 C 11.499584 20.475703 11.57215 20.479282 11.644531 20.482422 C 11.712511 20.471982 11.770354 20.452881 11.787109 20.425781 C 11.817559 20.376511 11.799086 20.367451 11.728516 20.394531 C 11.632826 20.431251 11.630794 20.418384 11.714844 20.255859 C 11.800744 20.089733 11.789904 20 11.683594 20 z M 19.939453 20.1875 C 19.883763 20.1875 19.75 20.383482 19.75 20.464844 C 19.75 20.484294 19.806253 20.5 19.875 20.5 C 19.966664 20.499998 20 20.458332 20 20.34375 C 20 20.25781 19.972613 20.1875 19.939453 20.1875 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/osu.svg b/.icons/awkward/24x24/apps/osu.svg
new file mode 100644
index 00000000..e9d58b26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/osu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#f964a6" cx="11" r="10" cy="11"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m17 7.5000004v4.9999996h1v-4.9999996zm-11 2c-0.554 0-1 0.446-1 0.9999996v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.5539996-0.446-0.9999996-1-0.9999996zm4 0s-1 0-1 0.9999996v1s0 1 1 1h1v1h-2s0 1 1 1h1s1 0 1-1v-1s0-1-1-1h-1v-1h2s0-0.9999996-1-0.9999996zm3 0v3.9999996c0 1 1 1 1 1h1c1 0 1-1 1-1v-3.9999996h-1v3.9999996h-1v-3.9999996zm-6.5 0.9999996c0.277 0 0.5 0.446 0.5 1v1c0 0.554-0.223 1-0.5 1s-0.5-0.446-0.5-1v-1c0-0.554 0.223-1 0.5-1zm10.5 3v1h1v-1z"/>
+ <path d="m17 7v5h1v-5zm-11 2c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm4 0s-1 0-1 1v1s0 1 1 1h1v1h-2s0 1 1 1h1s1 0 1-1v-1s0-1-1-1h-1v-1h2s0-1-1-1zm3 0v4c0 1 1 1 1 1h1c1 0 1-1 1-1v-4h-1v4h-1v-4zm-6.5 1c0.277 0 0.5 0.446 0.5 1v1c0 0.554-0.223 1-0.5 1s-0.5-0.446-0.5-1v-1c0-0.554 0.223-1 0.5-1zm10.5 3v1h1v-1z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/otter-browser.svg b/.icons/awkward/24x24/apps/otter-browser.svg
new file mode 100644
index 00000000..53340415
--- /dev/null
+++ b/.icons/awkward/24x24/apps/otter-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3b94f7" d="m 12.0001,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 12.0001,6.5 a 5,6 0 0 1 5,6 5,6 0 0 1 -5,6 5,6 0 0 1 -5,-6 5,6 0 0 1 5,-6 z"/>
+ <path style="fill:#ffffff" d="m 12.0001,6 a 5,6 0 0 1 5,6 5,6 0 0 1 -5,6 5,6 0 0 1 -5,-6 5,6 0 0 1 5,-6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.0001,2 C 6.4772916,2.0000552 2.0002,6.4771916 2.0002,12 2.00275,12.06903 2.00602,12.138036 2.01,12.207 2.1684118,6.8027452 6.5935249,2.5030313 12.0001,2.5 c 5.43912,0.00427 9.877412,4.355044 9.99,9.793 0.0048,-0.09761 0.0081,-0.19529 0.01,-0.293 0,-5.5228475 -4.477153,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 2.01,12.207 c -0.0047,0.09761 -0.00797,0.195291 -0.0098,0.293 0,5.522847 4.4771525,10 10,10 5.522847,0 10,-4.477153 10,-10 -0.0026,-0.06904 -0.0058,-0.138056 -0.0098,-0.20703 -0.158411,5.404216 -4.583464,9.703915 -9.99,9.707 -5.4391586,-0.0042 -9.877511,-4.355005 -9.9901,-9.793 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/outlast.svg b/.icons/awkward/24x24/apps/outlast.svg
new file mode 100644
index 00000000..84f8c28e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/outlast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.1012485,-8.7e-6 -8.9999228,4.635952 -9,10 7.72e-5,5.364048 3.8987515,10.000008 9,10 5.101248,8e-6 8.999923,-4.635952 9,-10 -7.7e-5,-5.364048 -3.898752,-10.0000087 -9,-10 z"/>
+ <path style="fill:#3a4b37" d="m 12,2 c -5.1012485,-8.8e-6 -8.9999228,4.635952 -9,10 7.72e-5,5.364048 3.8987515,10.000008 9,10 5.101248,8e-6 8.999923,-4.635952 9,-10 C 20.999923,6.635952 17.101248,1.9999912 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 a 6.9999895,8.0001315 0 0 0 -7,8 6.9999895,8.0001315 0 0 0 7,8 6.9999895,8.0001315 0 0 0 7,-8 6.9999895,8.0001315 0 0 0 -7,-8 z m 0,3 a 3.9998858,4.9999448 0 0 1 4,5 3.9998858,4.9999448 0 0 1 -4,5 3.9998858,4.9999448 0 0 1 -4,-5 3.9998858,4.9999448 0 0 1 4,-5 z"/>
+ <path style="fill:#a1eaa4" d="M 12 4 A 6.9999895 8.0001315 0 0 0 5 12 A 6.9999895 8.0001315 0 0 0 12 20 A 6.9999895 8.0001315 0 0 0 19 12 A 6.9999895 8.0001315 0 0 0 12 4 z M 12 7 A 3.9998858 4.9999448 0 0 1 16 12 A 3.9998858 4.9999448 0 0 1 12 17 A 3.9998858 4.9999448 0 0 1 8 12 A 3.9998858 4.9999448 0 0 1 12 7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 c -5.1012485,-8.8e-6 -8.9999228,4.635952 -9,10 1.2e-6,0.08415 0.00981,0.166225 0.011719,0.25 C 3.1315414,6.9935325 6.9787775,2.4999914 12,2.5 c 5.021222,-8.6e-6 8.868458,4.4935325 8.988281,9.75 C 20.990191,12.166225 20.999999,12.084149 21,12 20.999923,6.635952 17.101248,1.9999912 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 4 A 6.9999895 8.0001315 0 0 0 5 12 A 6.9999895 8.0001315 0 0 0 5.0097656 12.207031 A 6.9999895 8.0001315 0 0 1 12 4.5 A 6.9999895 8.0001315 0 0 1 18.990234 12.292969 A 6.9999895 8.0001315 0 0 0 19 12 A 6.9999895 8.0001315 0 0 0 12 4 z M 15.992188 12.207031 A 3.9998858 4.9999448 0 0 1 12 17 A 3.9998858 4.9999448 0 0 1 8.0078125 12.292969 A 3.9998858 4.9999448 0 0 0 8 12.5 A 3.9998858 4.9999448 0 0 0 12 17.5 A 3.9998858 4.9999448 0 0 0 16 12.5 A 3.9998858 4.9999448 0 0 0 15.992188 12.207031 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/overcooked2.svg b/.icons/awkward/24x24/apps/overcooked2.svg
new file mode 100644
index 00000000..50bc8d80
--- /dev/null
+++ b/.icons/awkward/24x24/apps/overcooked2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z m 0,7.428711 A 2.1052633,2.5714286 0 0 1 14.105263,12.5 2.1052633,2.5714286 0 0 1 12,15.071289 2.1052633,2.5714286 0 0 1 9.894737,12.5 2.1052633,2.5714286 0 0 1 12,9.928711 Z"/>
+ <path style="fill:#ae2d20" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z m 0,7.428711 A 2.1052633,2.5714286 0 0 1 14.105263,12 2.1052633,2.5714286 0 0 1 12,14.571289 2.1052633,2.5714286 0 0 1 9.894737,12 2.1052633,2.5714286 0 0 1 12,9.428711 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 a 7.9999995,8 0 0 0 -8,8 7.9999995,8 0 0 0 8,8 7.9999995,8 0 0 0 8,-8 7.9999995,8 0 0 0 -8,-8 z m 0,3.7647059 A 3.5000001,4.2352941 0 0 1 15.5,12.5 3.5000001,4.2352941 0 0 1 12,16.735294 3.5000001,4.2352941 0 0 1 8.5,12.5 3.5000001,4.2352941 0 0 1 12,8.2647059 Z"/>
+ <path style="fill:#ffffff" d="m 12,4 a 7.9999995,8 0 0 0 -8,8 7.9999995,8 0 0 0 8,8 7.9999995,8 0 0 0 8,-8 7.9999995,8 0 0 0 -8,-8 z m 0,3.7647059 A 3.5000001,4.2352941 0 0 1 15.5,12 3.5000001,4.2352941 0 0 1 12,16.235294 3.5000001,4.2352941 0 0 1 8.5,12 3.5000001,4.2352941 0 0 1 12,7.7647059 Z"/>
+ <path style="opacity:0.2" d="m 17.70442,22.215726 c -0.875129,-0.104372 -1.753084,-0.193381 -2.623797,-0.327095 -0.196991,-0.282213 0.02988,-0.686969 0.0228,-1.01954 0.213745,-1.097009 1.060493,-1.974386 2.012357,-2.578394 0.554979,-0.396254 1.213089,-0.74439 1.542443,-1.34816 0.09014,-0.408387 0.04363,-0.856471 -0.141004,-1.236162 -0.332027,-0.374597 -0.929033,-0.353324 -1.394794,-0.282977 -0.385154,0.01405 -0.767934,0.35382 -1.092896,0.346289 -0.02332,-0.512377 0.0099,-1.03208 0.09864,-1.53744 0.193851,-0.544231 0.869579,-0.673213 1.404523,-0.714646 1.052775,-0.08774 2.241933,0.140424 2.930112,0.959297 0.506394,0.582447 0.581414,1.370206 0.518105,2.094053 -0.02345,0.980129 -0.804991,1.749134 -1.613124,2.268388 -0.538513,0.351526 -1.155742,0.624934 -1.588588,1.099407 -0.03672,0.358424 0.651733,0.2312 0.918425,0.329246 0.648741,0.08575 1.30961,0.125946 1.944611,0.280092 0.04957,0.569676 -0.03067,1.146739 -0.103297,1.713166 0.0087,0.417352 -0.568326,0.155471 -0.835602,0.179534 -0.666777,-0.07118 -1.332614,-0.150039 -1.998911,-0.225058 z"/>
+ <path style="fill:#fd9a00" d="m 17.70442,21.715726 c -0.875129,-0.104372 -1.753084,-0.193381 -2.623797,-0.327095 -0.196991,-0.282213 0.02988,-0.686969 0.0228,-1.01954 0.213745,-1.097009 1.060493,-1.974386 2.012357,-2.578394 0.554979,-0.396254 1.213089,-0.74439 1.542443,-1.34816 0.09014,-0.408387 0.04363,-0.856471 -0.141004,-1.236162 -0.332027,-0.374597 -0.929033,-0.353324 -1.394794,-0.282977 -0.385154,0.01405 -0.767934,0.35382 -1.092896,0.346289 -0.02332,-0.512377 0.0099,-1.03208 0.09864,-1.53744 0.193851,-0.544231 0.869579,-0.673213 1.404523,-0.714646 1.052775,-0.08774 2.241933,0.140424 2.930112,0.959297 0.506394,0.582447 0.581414,1.370206 0.518105,2.094053 -0.02345,0.980129 -0.804991,1.749134 -1.613124,2.268388 -0.538513,0.351526 -1.155742,0.624934 -1.588588,1.099407 -0.03672,0.358424 0.651733,0.2312 0.918425,0.329246 0.648741,0.08575 1.30961,0.125946 1.944611,0.280092 0.04957,0.569676 -0.03067,1.146739 -0.103297,1.713166 0.0087,0.417352 -0.568326,0.155471 -0.835602,0.179534 -0.666777,-0.07118 -1.332614,-0.150039 -1.998911,-0.225058 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.207031 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.292969 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 9.90625 12.234375 A 2.1052633 2.5714286 0 0 0 9.8945312 12.5 A 2.1052633 2.5714286 0 0 0 12 15.070312 A 2.1052633 2.5714286 0 0 0 14.105469 12.5 A 2.1052633 2.5714286 0 0 0 14.09375 12.265625 A 2.1052633 2.5714286 0 0 1 12 14.570312 A 2.1052633 2.5714286 0 0 1 9.90625 12.234375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/overgrive.svg b/.icons/awkward/24x24/apps/overgrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/overgrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/owncloud.svg b/.icons/awkward/24x24/apps/owncloud.svg
new file mode 100644
index 00000000..dcb0928e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/owncloud.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#394e6f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="13" cy="10" r="2.25"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="17.5" cy="14" r="1.25"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="14.75" cy="12.75" r="2.5"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="5.5" cy="13" r="2.25"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="7.75" cy="8.25" r="1.5"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="8" cy="11" r="2.75"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="7.75" cy="14" r="1.25"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="10.25" cy="8.75" r="2.5"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" cx="10.999" cy="12.001" r="3.249"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/oxygen-not-included.svg b/.icons/awkward/24x24/apps/oxygen-not-included.svg
new file mode 100644
index 00000000..72cc0771
--- /dev/null
+++ b/.icons/awkward/24x24/apps/oxygen-not-included.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <ellipse id="ellipse928" style="opacity:0.2" cx="-20.289" cy="13.264" rx="1.312" ry="1.773" transform="matrix(-0.98343787,-0.18124556,-0.17051154,0.98535568,0,0)"/>
+ <ellipse id="ellipse930" style="opacity:0.2" cx=".891" cy="17.165" rx="1.311" ry="1.76" transform="matrix(0.98368354,-0.17990746,0.17178412,0.98513462,0,0)"/>
+ <path style="opacity:0.2" d="M 5.2749613,8.4952143 C 9.7046763,10.04015 11.727555,3.6666804 18,13.001337 c -0.454843,3.480084 0.09106,3.108012 -0.634665,5.775454 -0.836101,2.490603 -3.912852,3.924506 -7.044345,3.700278 C 7.7853473,22.295505 5.3671018,21.643785 4.5133627,18.745058 4.1090443,17.406159 3.9692795,15.81064 4.0054971,14.143043 4.047513,12.208509 4.897559,10.335641 5.2749613,8.4952143 Z"/>
+ <ellipse id="ellipse839" style="fill:#e59c62" cx="-20.204" cy="12.772" rx="1.312" ry="1.773" transform="matrix(-0.98343787,-0.18124556,-0.17051154,0.98535568,0,0)"/>
+ <ellipse style="fill:#e59c62" cx=".977" cy="16.674" rx="1.311" ry="1.76" transform="matrix(0.98368354,-0.17990746,0.17178412,0.98513462,0,0)"/>
+ <path style="fill:#f4ac6f" d="M 5.2749613,7.9952138 C 8.1340798,6.0063078 11.327003,2.265437 18,12.501337 c -0.454843,3.480083 0.09106,3.108012 -0.634665,5.775454 -0.836101,2.490603 -3.912852,3.924506 -7.044345,3.700277 C 7.7853473,21.795505 5.3671018,21.143785 4.5133627,18.245058 4.1090443,16.906159 3.9692795,15.310639 4.0054971,13.643042 4.047513,11.708508 4.897559,9.8356403 5.2749613,7.9952138 Z"/>
+ <g transform="matrix(-0.5,0,0,0.5,21.5,-0.50000017)">
+ <circle style="fill:#3f3f3f" cx="15" cy="29" r="2"/>
+ <path style="fill:#3f3f3f" d="m 12.508677,26.039209 c 0.408595,0.627898 1.136592,1.284016 1.95396,1.185189 l -1.121124,0.640643 C 12.654239,27.358846 12.519087,26.71462 12.508677,26.039209 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.547712,27.480655 c 0.408596,0.627899 1.8413,0.387116 2.658668,0.28829 l -0.544546,1.409414 C 12.97456,28.672164 11.558122,28.156066 11.547712,27.480655 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.675841,28.60178 c 0.408595,0.627899 1.841299,0.387117 2.658668,0.28829 l -0.544546,1.409414 C 13.102689,29.793289 11.686251,29.277192 11.675841,28.60178 Z"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,-0.499856,-0.5)">
+ <circle style="fill:#3f3f3f" cx="15" cy="29" r="2"/>
+ <path style="fill:#3f3f3f" d="m 12.508677,26.039209 c 0.408595,0.627898 1.136592,1.284016 1.95396,1.185189 l -1.121124,0.640643 C 12.654239,27.358846 12.519087,26.71462 12.508677,26.039209 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.547712,27.480655 c 0.408596,0.627899 1.8413,0.387116 2.658668,0.28829 l -0.544546,1.409414 C 12.97456,28.672164 11.558122,28.156066 11.547712,27.480655 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.675841,28.60178 c 0.408595,0.627899 1.841299,0.387117 2.658668,0.28829 l -0.544546,1.409414 C 13.102689,29.793289 11.686251,29.277192 11.675841,28.60178 Z"/>
+ </g>
+ <path style="opacity:0.2" d="M 14.495108,17.156957 C 14.109546,18.552349 12.482307,19.6 10.533421,19.6 8.4153735,19.6 6.677233,18.362584 6.5,16.786199 6.50612,16.723639 6.53105,16.63063 6.6095005,16.63237 c 0.5363685,0.01189 2.257821,-0.07002 3.8821335,-0.01039 1.612676,0.0592 3.36772,-0.122606 3.921613,0.11109 0.119808,0.05055 0.07999,0.252866 0.08186,0.423892 z"/>
+ <path style="fill:#ffffff" d="M 14.495108,16.656957 C 14.109546,18.052348 12.482307,19.1 10.533421,19.1 8.4153735,19.1 6.677233,17.862584 6.5,16.286198 6.50612,16.223638 6.53105,16.13063 6.6095005,16.13237 c 0.5363685,0.01189 2.257821,-0.07002 3.8821335,-0.01039 1.612676,0.0592 3.36772,-0.122606 3.921613,0.111089 0.119808,0.05055 0.07999,0.252866 0.08186,0.423893 z"/>
+ <path style="opacity:0.2" d="M 5.3865108,4.6874989 C 7.8342253,2.8760537 9.5656723,2.2225434 11.349282,2.6052581 c 2.376808,0.5099983 4.790053,2.2529011 5.124532,2.8281832 0.55105,0.947771 0.957344,4.134636 1.302413,4.7711877 0.351949,0.649245 1.314115,1.351865 1.742713,1.380742 1.003418,0.06761 1.170286,-0.427898 1.48106,-0.312886 -0.921682,1.59207 -1.377204,3.605922 -4.544519,3.166145 C 15.442588,14.278259 15.338068,13.663068 14.742343,12.910824 12.77956,10.439247 11.43023,7.9426508 9.4423558,7.9999998 7.8415078,8.0461833 6.9996573,10.693932 5.2859473,10.45 3.5938243,10.203156 4.0270659,7.4478388 4.1121996,6.2745903 4.2749664,5.3948083 4.7240863,5.1784828 5.3865108,4.6874989 Z"/>
+ <path style="fill:#ffe678" d="M 5.3865108,4.1874991 C 7.8342253,2.3760539 9.5656723,1.7225436 11.349282,2.1052583 c 2.376808,0.5099983 4.790053,2.2529011 5.124532,2.8281831 0.55105,0.9477709 0.957344,4.1346359 1.302413,4.7711879 0.351949,0.6492447 1.314115,1.3518647 1.742713,1.3807417 1.003418,0.06761 1.170286,-0.427898 1.48106,-0.312886 -0.921682,1.59207 -1.377204,3.605922 -4.544519,3.166145 C 15.442588,13.778259 15.338068,13.163068 14.742343,12.410824 12.77956,9.9392473 11.43023,7.4426508 9.4423558,7.4999998 7.8415078,7.5461833 6.9996573,10.193932 5.2859473,9.9499998 3.5938243,9.7031558 4.0270659,6.9478388 4.1121996,5.7745903 4.2749664,4.8948083 4.7240863,4.6784832 5.3865108,4.1874991 Z"/>
+ <circle style="fill:#ffffff" cx="7.125" cy="13.875" r=".375"/>
+ <circle style="fill:#ffffff" cx="13.875" cy="13.875" r=".375"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.681641,2.010742 C 9.1218868,1.9042049 7.5284688,2.6024853 5.3867188,4.1874998 4.7242941,4.6784839 4.2750713,4.8946319 4.1123045,5.7744138 4.0771555,6.2588103 3.9895148,7.0111973 4.0097654,7.7470703 4.027646,7.1850638 4.0852108,6.6477993 4.1123045,6.2744138 4.2750713,5.3946318 4.7242941,5.1784838 5.3867188,4.6874998 7.8344333,2.8760546 9.5659998,2.2227539 11.34961,2.6054686 c 2.376807,0.5099982 4.789544,2.2528428 5.124023,2.8281252 0.551051,0.947771 0.957666,4.134932 1.302734,4.7714842 0.351949,0.649244 1.31359,1.351006 1.742188,1.379883 0.687386,0.04631 0.97496,-0.164625 1.192383,-0.269532 0.09477,-0.182376 0.187199,-0.367014 0.289062,-0.542968 -0.310774,-0.115013 -0.478027,0.380106 -1.481445,0.3125 C 19.089957,11.056086 18.128316,10.354322 17.776367,9.7050778 17.431299,9.0685258 17.024684,5.8813643 16.473633,4.9335936 16.139154,4.3583116 13.726417,2.6154668 11.34961,2.1054686 11.126658,2.0576292 10.904463,2.0259616 10.681641,2.010742 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/p7zip.svg b/.icons/awkward/24x24/apps/p7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/p7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pac.svg b/.icons/awkward/24x24/apps/pac.svg
new file mode 100644
index 00000000..0ffb2ce2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pac.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,21.5 6,19.5 H 3.5 C 2.669,19.5 2,18.831 2,18 V 6 C 2,5.169 2.669,4.5 3.5,4.5 H 20.5 C 21.331,4.5 22,5.169 22,6 V 18 C 22,18.831 21.331,19.5 20.5,19.5 H 18 L 16,21.5 Z"/>
+ <path style="fill:#2c80c2" d="M 8,21 6,19 H 3.5 C 2.669,19 2,18.331 2,17.5 V 5.5 C 2,4.669 2.669,4 3.5,4 H 20.5 C 21.331,4 22,4.669 22,5.5 V 17.5 C 22,18.331 21.331,19 20.5,19 H 18 L 16,21 Z"/>
+ <path style="opacity:0.5" d="M 10,18 7.75,16 H 5 V 7 H 19 V 16 H 16 L 14,18 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="8" y="-9"/>
+ <rect width="1" height="2" x="10" y="-9"/>
+ <rect width="1" height="2" x="12" y="-9"/>
+ <rect width="1" height="2" x="14" y="-9"/>
+ <rect width="1" height="2" x="16" y="-9"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.5 4 C 2.669 4 2 4.669 2 5.5 L 2 6 C 2 5.169 2.669 4.5 3.5 4.5 L 20.5 4.5 C 21.331 4.5 22 5.169 22 6 L 22 5.5 C 22 4.669 21.331 4 20.5 4 L 3.5 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,16 V 16.5 H 7.75 L 10,18.5 H 14 L 16,16.5 H 19 V 16 H 16 L 14,18 H 10 L 7.75,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/package-manager-icon.svg b/.icons/awkward/24x24/apps/package-manager-icon.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package-manager-icon.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package.svg b/.icons/awkward/24x24/apps/package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_applications.svg b/.icons/awkward/24x24/apps/package_applications.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_applications.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_development.svg b/.icons/awkward/24x24/apps/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_editors.svg b/.icons/awkward/24x24/apps/package_editors.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_editors.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_edutainment.svg b/.icons/awkward/24x24/apps/package_edutainment.svg
new file mode 120000
index 00000000..aec743bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_edutainment.svg
@@ -0,0 +1 @@
+applications-education.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_favorite.svg b/.icons/awkward/24x24/apps/package_favorite.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_favorite.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_games.svg b/.icons/awkward/24x24/apps/package_games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_games_arcade.svg b/.icons/awkward/24x24/apps/package_games_arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_games_arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_games_board.svg b/.icons/awkward/24x24/apps/package_games_board.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_games_board.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_games_card.svg b/.icons/awkward/24x24/apps/package_games_card.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_games_card.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_games_strategy.svg b/.icons/awkward/24x24/apps/package_games_strategy.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_games_strategy.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_graphics.svg b/.icons/awkward/24x24/apps/package_graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_multimedia.svg b/.icons/awkward/24x24/apps/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_network.svg b/.icons/awkward/24x24/apps/package_network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_settings.svg b/.icons/awkward/24x24/apps/package_settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_system.svg b/.icons/awkward/24x24/apps/package_system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_toys.svg b/.icons/awkward/24x24/apps/package_toys.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_toys.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_utilities.svg b/.icons/awkward/24x24/apps/package_utilities.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_utilities.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/package_wordprocessing.svg b/.icons/awkward/24x24/apps/package_wordprocessing.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/package_wordprocessing.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/packet-tracer.svg b/.icons/awkward/24x24/apps/packet-tracer.svg
new file mode 100644
index 00000000..2b16967c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/packet-tracer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ffc83b" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="2" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#be8a06" width="20" height="6" x="2" y="9"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="9"/>
+ <circle style="fill:#1ac52f" cx="12" cy="12" r="3.5"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0.99500015,1.4997717)">
+ <path d="M 22,12 A 10,10 0 0 0 12,22 10,10 0 0 0 22,32 10,10 0 0 0 32,22 10,10 0 0 0 22,12 Z m 0,4 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="stroke:#ffffff;stroke-width:4;stroke-linecap:round" d="M 28.310137,28.760862 34,33.999099"/>
+ <path transform="matrix(2,0,0,2,-1.9900003,-1.9989006)" d="m 11.994141,7 a 5,5 0 0 0 -5.0000004,5 5,5 0 0 0 5.0000004,5 5,5 0 0 0 2.623047,-0.75 l 2.699218,2.484375 a 1.000392,1.000392 0 0 0 1.355469,-1.470703 l -2.59375,-2.386719 A 5,5 0 0 0 16.994141,12 a 5,5 0 0 0 -5,-5 z m 0,2 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000004,-3 3,3 0 0 1 3.0000004,-3 z"/>
+ </g>
+ <path style="opacity:0.3" d="m 9,9 v 2 h 2 V 9 Z m 2,2 v 2 h 2 v -2 z m 2,0 h 2 V 9 h -2 z m 0,2 v 2 h 2 v -2 z m -2,0 H 9 v 2 h 2 z"/>
+ <g transform="matrix(0.5,0,0,0.5,0.99500015,0.9994503)">
+ <path style="fill:#ffffff" d="M 22,12 A 10,10 0 0 0 12,22 10,10 0 0 0 22,32 10,10 0 0 0 32,22 10,10 0 0 0 22,12 Z m 0,4 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round" d="M 28.310137,28.760862 34,33.999099"/>
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-1.9900003,-1.9989006)" d="M 11.994141 7 A 5 5 0 0 0 6.9941406 12 A 5 5 0 0 0 11.994141 17 A 5 5 0 0 0 14.617188 16.25 L 17.316406 18.734375 A 1.000392 1.000392 0 0 0 18.671875 17.263672 L 16.078125 14.876953 A 5 5 0 0 0 16.994141 12 A 5 5 0 0 0 11.994141 7 z M 11.994141 9 A 3 3 0 0 1 14.994141 12 A 3 3 0 0 1 11.994141 15 A 3 3 0 0 1 8.9941406 12 A 3 3 0 0 1 11.994141 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pacman.svg b/.icons/awkward/24x24/apps/pacman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pacman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pairs.svg b/.icons/awkward/24x24/apps/pairs.svg
new file mode 100644
index 00000000..3e405077
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pairs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#2e7dd2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#fff" opacity=".2" transform="matrix(.61929 0 0 .61929 -3.2448 -3.2448)">
+ <path transform="matrix(.80733 0 0 .80733 3.625 3.625)" d="m15.35 4-1.225 0.7168 0.283 1.0469 0.711 0.4629 1.42 0.1953v1.6152l0.656-0.1055 0.604-1.2617 1.51-0.4785v-1.9355l0.337-0.2559h-4.296zm6.4 0 0.43 0.1016-0.143 1.2793h0.545l1.492-0.7344 0.072 1.6797 1.086 0.664-0.044 0.9961-1.042 0.3535 0.071 0.3301 1.254 0.5703-0.026 0.6856-0.363 0.0312c-0.001-0.0111-0.004-0.0175-0.004-0.0175l-1.582-0.4883-0.066-0.5078 0.461-0.3184v-0.4629l-0.498-0.125-0.123 0.4258-0.874 0.1367-0.087-0.0293v0.043l-0.301 0.0469-0.248-0.4981-0.283-0.125h-0.623l-0.282 0.2324v0.5157l0.532 0.1757 0.525 0.0743-0.119 0.0527-0.479 0.5312-0.211-0.2656-0.463-0.1211-1.261 1.1856 0.164 0.135-1.864 1.033-1.751 1.822-0.122 0.811-1.755 1.156-0.872 0.875 0.098 1.752-1.209-0.563 0.01-1.025-3.3614 0.002-1.7402 0.881-0.7559 1.392-0.2988 1.106 0.4883 1.072 1.371 0.166 2.1797-1.457 0.1914 0.723-0.666 1.256 1.6579 0.283 0.166 2.562 2.274 0.387 1.443-1.67 1.754 0.356 0.615 0.857 1.682-0.1 0.047-0.496 0.924 0.448 1.041 1.632 1.798 0.026 0.665 1.162 0.093 1.418 1.991 0.758 2.507 0.025 0.735 1.205 1.113 0.358-0.213 0.996-1.219 1.549-0.355 3.429-1.102 0.869-1.632-0.047-0.543 0.946 0.404 1.779-1.779 2.272-0.567 1.043-0.83 0.398h20.127c1.108 0 2-0.892 2-2v-6.322l-0.182-0.182-0.072-0.947 0.254-0.485v-2.943l-1.197-2.115 0.234-2.393-1.799-0.187-0.662-0.662h-1.209l-0.615 0.568h-2.131l-0.072 0.189h-1.186l-2.72-3.101 0.023-2.414 0.449-0.166 0.168-0.924h-0.64l-0.26-0.969 3.146-2.273v-1.61l1.541-0.855 0.625 0.061h1.266l0.992-0.532 3.197-0.25v1.635l0.85 0.215v-2.238l-0.143-0.202 0.143 0.008v-1.086l-1.09-0.734-0.17-0.639-0.904 0.817-0.914-0.188-1.395 1.813-0.275 0.709-0.891 0.08-1.32 0.01-0.789-0.37-0.232-1.566 0.283-0.748 1.343-0.293 1.463 0.293 0.18-0.811-0.621-0.146 0.211-1.2618 1.475-0.2305 1.031-1.4551 1.064-0.1797 0.959 0.1426h0.354l-0.196-1.3667-1.166 0.4707-0.412-1.0215-0.677-0.0937-0.127-0.7012 0.32-0.3496h-19.754zm17.133 1.0137 0.234 1.1367 0.498 0.8047 0.332 0.3808 0.602 0.2344-0.569 0.6758-1.101 0.1055h-0.826l0.092-0.9825 0.689-0.1425-0.059-0.461-0.64-0.4023-0.449-0.3067 0.002-0.4511 0.259-0.4024 0.936-0.1894zm-1.399 1.2773 0.545 0.2363-0.049 0.6153-1.171 0.8301h-0.663v-0.5918h0.004l0.569-0.9121 0.765-0.1778zm-14.945 3.459 0.369 0.0781-0.158 0.3279-0.404 0.035-0.082 0.391-0.313 0.195-0.5 0.043c-0.017-0.117-0.027-0.207-0.027-0.207h-0.195v-0.422h0.816l0.17-0.4351 0.324-0.0059zm21.223 0.295 0.238 0.674v-0.674h-0.238zm-23.387 0.146 0.355 0.28-0.06 0.414-0.592 0.051 0.031-0.415 0.266-0.33zm-16.375 11.58v20.229c0 1.108 0.892 2 2 2h11.041l-0.707-0.943 0.402-2.248-0.59-0.164v-4.879s-1.658-1.256-1.753-1.256c-0.096 0-0.877-0.213-0.877-0.213l-0.166-0.922-2.155-2.699 0.213-0.971 0.072-1.586 1.491-1.043-0.213-1.777-2.178-0.162-1.703-1.944-1.209-0.334-0.7793-0.144 0.0937-0.709-0.9941-0.141v0.403l-1.9883-0.497z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2.0002 1.0002c-0.554 0-0.99999 0.446-0.99999 0.99999v0.5c0-0.554 0.446-0.99999 0.99999-0.99999h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2.0002 21.5c-0.554 0-0.99999-0.446-0.99999-0.99999v-0.5c0 0.554 0.446 0.99999 0.99999 0.99999h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#333" d="m8.0451 4.5036c-3.653 0.135-4.0945 1.9165-3.0585 4.3395 0.314 0.735 1.3155 0.6725 0.7535-0.073-2.359-7.3469 13.319-0.6305 10.169 3.7309-0.88899 0.98499-2.295 1.249-3.425 0.74999-0.514-0.227-1.451 0.068-0.69499 0.4935 1.5345 0.86399 5.1725 0.3695 5.6085-1.686 1.085-5.1199-6.716-7.6519-9.3524-7.5549m4.9614 3.741c-2.161 2.3609-4.2789 7.2559-5.4359 8.4129-0.626 0.625-1.497-0.518-1.759-0.162-0.478 0.651 0.495 0.994 1.4785 1.005 2.318 0.043 6.6354-10.075 5.7164-9.2559z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/palapeli.svg b/.icons/awkward/24x24/apps/palapeli.svg
new file mode 100644
index 00000000..a4bd1200
--- /dev/null
+++ b/.icons/awkward/24x24/apps/palapeli.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#5cab3b" d="m9 1c-1.108 0-2 0.892-2 2v2h-4c-1.108 0-2 0.892-2 2v4h2c1.108 0 2 0.892 2 2s-0.892 2-2 2h-2v4c0 1.108 0.892 2 2 2h4v-2c0-1.108 0.892-2 2-2s2 0.892 2 2v2h4c1.108 0 2-0.892 2-2v-4h2c1.108 0 2-0.892 2-2s-0.892-2-2-2h-2v-4c0-1.108-0.892-2-2-2h-4v-2c0-1.108-0.892-2-2-2z"/>
+ <path fill="#fff" opacity=".2" d="m9 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2s2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2zm-6 4c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h4v-0.5h-4zm8 0v0.5h4c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-4zm6 6v0.5h2c1.0083 0 1.8296 0.74102 1.9707 1.709 0.009-0.07 0.029-0.136 0.029-0.209 0-1.108-0.892-2-2-2h-2zm-12.07 2.5c-0.222 0.863-0.9955 1.5-1.9297 1.5h-2v0.5h2c0.93416 0 1.7077-0.63701 1.9297-1.5 0.024039 0.09347 0.028601 0.19352 0.041016 0.29102 0.014-0.096 0.0293-0.191 0.0293-0.291 0-0.174-0.029-0.339-0.0703-0.5z"/>
+ <path opacity=".2" d="m1 11v0.5h2c1.0224 0 1.8511 0.76218 1.9746 1.75 0.0104-0.083 0.0254-0.164 0.0254-0.25 0-1.108-0.892-2-2-2h-2zm19.975 2.25c-0.124 0.988-0.953 1.75-1.975 1.75h-2v0.5h2c1.108 0 2-0.892 2-2 0-0.08564-0.01504-0.16725-0.02539-0.25zm-11.975 3.75c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2s2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2zm-8 2v0.5c0 1.108 0.892 2 2 2h4v-0.5h-4c-1.108 0-2-0.892-2-2zm16 0c0 1.108-0.892 2-2 2h-4v0.5h4c1.108 0 2-0.892 2-2v-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/palaura.svg b/.icons/awkward/24x24/apps/palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/palemoon.svg b/.icons/awkward/24x24/apps/palemoon.svg
new file mode 100644
index 00000000..1e3429de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/palemoon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#37a0f2" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m10.056 1.0537a10 10 0 0 0 -3.6195 1.0498c0.0505 0.1601-0.0085 0.3406-0.1925 0.5-0.1245 0.1079-0.2265 0.2759-0.2265 0.3741 0 0.2998 0.271 0.7602 0.4875 0.8271 0.2875 0.089 0.191 0.3958-0.179 0.5653-0.171 0.0785-0.3815 0.3045-0.4675 0.502-0.0865 0.198-0.2135 0.393-0.2825 0.4335-0.0685 0.041-0.125 0.1955-0.125 0.344 0 0.2075 0.095 0.308 0.4065 0.4325 0.223 0.0895 0.49 0.1545 0.5935 0.1445 0.5955-0.056 0.637 0.291 0.1165 0.969-0.2765 0.36-0.4095 0.4505-0.598 0.405-0.1755-0.042-0.2715 0.0075-0.3515 0.1815-0.084 0.1845-0.222 0.247-0.5925 0.2725-0.3645 0.0255-0.5275 0.0995-0.664 0.299-0.1 0.1455-0.244 0.2635-0.3205 0.2635-0.0767 0-0.2568 0.098-0.4004 0.217-0.2922 0.2425-0.4063 0.267-0.5088 0.1085-0.1354-0.21-0.4275-0.104-0.8622 0.3125-0.3846 0.368-0.4311 0.4665-0.3731 0.786 0.1032 0.5685 0.41155 1.073 0.76365 1.249 0.30725 0.1535 0.31325 0.17 0.12695 0.367-0.10715 0.1135-0.291 0.235-0.4082 0.2705-0.3385 0.103-0.14795 0.232 0.45605 0.309 0.6182 0.0785 0.8103 0.3025 0.5215 0.608-0.1611 0.171-0.1521 0.203 0.1064 0.365 0.505 0.317 0.9066 0.123 0.4326-0.209-0.3047-0.214-0.0916-0.3 0.3555-0.146 0.3565 0.124 0.427 0.117 0.6375-0.066 0.4325-0.374 0.9025 0.18 0.507 0.598-0.2515 0.266-0.1755 0.587 0.1505 0.632 0.144 0.0195 0.443 0.1535 0.665 0.298 0.222 0.144 0.464 0.2625 0.537 0.2625s0.279 0.1465 0.458 0.3255c0.363 0.3625 0.5645 0.4085 0.667 0.153 0.123-0.307 0.0735-0.4655-0.258-0.827-0.2635-0.288-0.692-1.053-0.692-1.2365 0-0.113 0.4355-0.017 0.6795 0.1495 0.1525 0.1045 0.3995 0.239 0.549 0.3 0.159 0.065 0.324 0.267 0.3995 0.488 0.1175 0.347 0.164 0.377 0.58 0.377h0.452l0.0685 0.8125c0.082 0.9775 0.1605 1.1755 0.496 1.256 0.247 0.0595 0.5105 0.442 0.5105 0.741 0 0.0795-0.1775 0.2745-0.3945 0.433-0.269 0.1965-0.385 0.3635-0.367 0.527 0.0225 0.205-0.024 0.237-0.3135 0.215-0.1865-0.014-0.5105 0.052-0.7185 0.146-0.2465 0.11-0.5135 0.146-0.764 0.101-0.288-0.051-0.3855-0.031-0.3855 0.081 0 0.083-0.101 0.238-0.224 0.345-0.304 0.2635-0.1785 0.403 0.2885 0.319 0.29-0.052 0.403-0.029 0.453 0.096 0.1065 0.2655-0.1635 0.6455-0.414 0.583-0.159-0.04-0.235 0.0145-0.2845 0.202-0.017 0.0665-0.0485 0.123-0.086 0.171a10 10 0 0 0 1.5825 0.4675c-0.05-0.096-0.107-0.183-0.1625-0.222-0.2575-0.182-0.085-0.655 0.2695-0.74 0.3615-0.087 0.3045-0.322-0.0885-0.366-0.3445-0.04-0.711-0.388-0.596-0.567 0.0775-0.1195 0.407-0.102 1.0735 0.056 0.301 0.071 0.5065-0.072 1.204-0.835 0.4035-0.442 0.714-0.626 1.0545-0.626 0.13 0 0.5935-0.1195 1.0305-0.2655 0.825-0.2765 1.1475-0.2665 1.117 0.035-0.063 0.627 0.3405 0.606 0.998-0.051 0.274-0.2735 0.5245-0.4715 0.557-0.4405 0.1255 0.1205-0.1005 0.707-0.3645 0.9445-0.3345 0.301-0.351 0.491-0.0565 0.6415 0.161 0.083 0.2295 0.2505 0.255 0.627l0.034 0.514h0.418c0.1465 0 0.268 0.02 0.366 0.0575a10 10 0 0 0 4.845 -8.253c-0.153-0.327-0.142-0.5245 0-0.747a10 10 0 0 0 -0.045 -0.56c-0.092-0.004-0.184-0.0085-0.292-0.004-0.504 0.021-0.935-0.1775-0.935-0.4305 0-0.0535-0.179-0.274-0.397-0.4895-0.248-0.244-0.376-0.46-0.338-0.572 0.034-0.102-0.04-0.2665-0.168-0.378-0.126-0.109-0.229-0.284-0.229-0.389 0-0.1675-0.1065-0.1885-0.877-0.17l-0.877 0.0215 0.015 0.8645c0.026 1.514 0.2515 1.907 0.947 1.6535 0.3185-0.1165 1.101-0.0285 1.3235 0.148 0.0805 0.064 0.197 0.296 0.2585 0.516 0.062 0.2195 0.291 0.6 0.51 0.8445 0.443 0.496 0.4775 0.6895 0.2235 1.2715-0.2215 0.508-0.4605 0.4495-0.413-0.1015l0.035-0.41-0.375 0.07c-0.2075 0.0395-0.4675 0.1925-0.584 0.344-0.166 0.2155-0.2435 0.247-0.368 0.1485-0.087-0.069-0.1575-0.2145-0.1575-0.3225s-0.107-0.228-0.237-0.2675c-0.1305-0.0395-0.309-0.236-0.3965-0.4375-0.1405-0.322-0.137-0.4205 0.0265-0.8115 0.1655-0.3965 0.167-0.462 0.0145-0.6085-0.14-0.134-0.2125-0.1385-0.3965-0.028-0.185 0.1105-0.2725 0.1025-0.4925-0.045-0.1465-0.0985-0.403-0.18-0.569-0.18-0.3375 0-0.4395-0.164-0.4395-0.707 0-0.5015-0.299-0.6835-1.011-0.618-0.495 0.0455-0.604 0.013-1.002-0.294-0.247-0.1895-0.636-0.6455-0.866-1.0145s-0.478-0.7545-0.55-0.8565c-0.104-0.1475-0.078-0.289 0.125-0.6905l0.257-0.505-0.543 0.0735c-0.966 0.1305-1.1615 0.2555-0.746 0.4785 0.162 0.0865 0.169 0.131 0.044 0.2755-0.082 0.094-0.1205 0.2435-0.085 0.332 0.0355 0.088-0.0095 0.296-0.0995 0.4615-0.0905 0.166-0.166 0.3985-0.169 0.518-0.01 0.3725-0.648 0.669-1.359 0.6295-1.077-0.0595-1.1645-0.0425-1.547 0.3125-0.478 0.444-0.5395 0.6505-0.317 1.0625 0.2155 0.4 0.5985 0.5595 1.2615 0.5265 0.593-0.0295 0.66 0.023 0.5245 0.415-0.1155 0.333-0.5025 0.461-0.765 0.253-0.202-0.161-0.8985-0.037-1.112 0.198-0.0895 0.098-0.2225 0.356-0.295 0.572-0.125 0.373-0.1615 0.396-0.7215 0.45-0.559 0.054-0.613 0.036-1.015-0.334-0.4485-0.413-0.5245-0.729-0.3085-1.273 0.096-0.241 0.167-0.281 0.423-0.233 0.507 0.092 0.707-0.084 0.707-0.6255 0-0.2625-0.051-0.508-0.1135-0.545-0.062-0.037-0.113-0.176-0.113-0.3095s-0.064-0.3055-0.1415-0.381c-0.1135-0.11-0.097-0.169 0.084-0.297 0.124-0.0875 0.328-0.1465 0.453-0.1315 0.1245 0.015 0.469-0.039 0.7655-0.1195 0.4285-0.1155 0.5545-0.203 0.6125-0.4285 0.11-0.428 0.3785-0.7715 0.6035-0.7715 0.3555 0 0.363-0.836 0.0175-2.052-0.051-0.1795-0.1915-0.2935-0.4395-0.355-0.201-0.05-0.4195-0.187-0.4855-0.3049-0.0655-0.1179-0.186-0.2139-0.2675-0.2139s-0.241-0.0976-0.3535-0.2168c-0.1135-0.12-0.348-0.2168-0.5265-0.2168-0.4225 0-0.4295-0.2909-0.0105-0.4443 0.4425-0.1622 1.1315 0.0504 1.298 0.4003 0.2255 0.4746 0.476 0.2766 0.5565-0.4404 0.0995-0.8867 0.4055-1.1416 1.37-1.1416h0.6935l-0.304-0.3037c-0.095-0.0947-0.173-0.2106-0.227-0.3242zm3.595 0.31445c-0.02 0.0176-0.039 0.032-0.058 0.0517-0.232 0.2368-0.341 0.2705-0.699 0.2159-0.626-0.0955-0.546 0.1566 0.147 0.4609 0.3745 0.16455 0.6155 0.35215 0.6975 0.54195 0.395 0.9158 0.667 1.4088 0.8035 1.4588 0.276 0.1015 0.4405-0.1022 0.502-0.6229 0.0705-0.5974 0.2725-0.72405 0.6355-0.39745 0.141 0.12675 0.338 0.23045 0.4375 0.23045 0.3105 0 0.54 0.12465 0.54 0.293 0 0.0887 0.105 0.30245 0.2335 0.4754 0.1895 0.2545 0.318 0.3155 0.672 0.3155 0.4345 0 0.701 0.0815 1.245 0.382 0.0085 0.0045 0.017 0.006 0.0255 0.0105a10 10 0 0 0 -5.183 -3.4158zm-12.648 9.589a10 10 0 0 0 -0.00195 0.043 10 10 0 0 0 0.1953 1.921c0.3623 0.1475 0.4624 0.089 0.5-0.248 0.01945-0.1745 0.11055-0.372 0.20315-0.4405 0.14305-0.1055 0.11725-0.1595-0.1758-0.3595-0.1897-0.1295-0.37665-0.3555-0.41505-0.502-0.0372-0.142-0.163-0.297-0.30565-0.414zm3.1476 3.3055c-0.0935-0.0095-0.20615 0.0405-0.33115 0.1605-0.26445 0.253-0.2245 0.7615 0.0752 0.9625 0.34345 0.2305 0.47595 0.1635 0.51945-0.2615 0.0535-0.524-0.0585-0.84-0.2635-0.8615zm1.697 1.512c-0.102 0.0035-0.2145 0.0765-0.327 0.2305-0.1195 0.163-0.152 0.3735-0.1065 0.693 0.0565 0.393 0.032 0.477-0.1735 0.5825-0.2645 0.135-0.321 0.537-0.1045 0.744 0.215 0.206 0.42 0.152 0.494-0.13 0.105-0.402 0.6935-0.449 1.0955-0.088 0.1715 0.154 0.3115 0.232 0.3115 0.173s-0.1785-0.2735-0.3965-0.4755c-0.3335-0.31-0.3955-0.442-0.3955-0.841 0-0.563-0.1725-0.8955-0.3975-0.8885zm-2.787 1.291a10 10 0 0 0 0.23145 0.292c-0.0691-0.105-0.1469-0.206-0.2324-0.291zm3.37 1.535c-0.0505 0.0175-0.072 0.081-0.072 0.1925 0 0.113-0.072 0.2315-0.16 0.2635-0.117 0.043-0.144 0.1785-0.099 0.502 0.0085 0.0605 0.011 0.109 0.014 0.1595a10 10 0 0 0 0.416 0.2135c-0.007-0.173 0.0245-0.3765 0.115-0.6315 0.1535-0.433 0.159-0.5415 0.034-0.6175-0.117-0.071-0.197-0.0995-0.248-0.082z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/palimpsest.svg b/.icons/awkward/24x24/apps/palimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/palimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pamac-updater.svg b/.icons/awkward/24x24/apps/pamac-updater.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pamac-updater.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pan.svg b/.icons/awkward/24x24/apps/pan.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pan.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/panini.svg b/.icons/awkward/24x24/apps/panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/paperwork.svg b/.icons/awkward/24x24/apps/paperwork.svg
new file mode 100644
index 00000000..b370f7a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/paperwork.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#607d8b" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.6;fill:#ffffff;fill-rule:evenodd" d="M 19.199299,6.5 9.0464375,14.385931 9.0451105,16 l 0.624556,-1.412411 -0.641382,1.403955 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.2000005,12.973451 19.2,6.5013255 9.046033,14.391428 C 7.8286555,13.599457 6.7522325,12.879051 5.2000005,12.973451 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.6901295,14.593739 19.2,6.5026035 13.916771,15.970847 C 12.540408,15.271084 11.288974,14.563768 9.6901295,14.593739 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 19.2,7.0009765 -0.0039,0.00195 -0.0019,0.001 -0.36915,0.170878 -4.908203,8.7958985 c -1.143458,-0.581349 -2.203466,-1.161489 -3.445313,-1.326172 l -1.0312495,0.962891 -0.3769535,0.851562 1.408203,-1.314453 c 1.241847,0.164683 2.301855,0.744823 3.445313,1.326172 L 19.2,7.0029295 19.16192,7.0351545 19.18828,7.0107395 Z M 9.063281,16.458984 9.044726,16.475584 V 16.5 Z m -0.018555,0.0166 v -0.02051 l -0.0166,0.03614 z m 0,-0.02051 0.381836,-0.834961 -0.3632815,0.338868 -0.01758,0.04004 z M 9.063281,15.958981 9.6697265,14.587887 9.045703,15.954098 v 0.02051 z M 6.163867,13.028321 5.2,13.473633 c 1.552232,-0.0944 2.6283255,0.625998 3.845703,1.417969 l 0.001,-0.500977 -0.001,10e-4 C 8.097546,13.774797 7.232323,13.207194 6.163867,13.028344 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/paprefs.svg b/.icons/awkward/24x24/apps/paprefs.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/paprefs.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/paraview.svg b/.icons/awkward/24x24/apps/paraview.svg
new file mode 100644
index 00000000..d913dcbc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/paraview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5.2714844,5.5000003 A 0.77763233,0.86615308 0 0 0 4.5205077,6.1386723 L 1.5273438,18.40625 A 0.77763233,0.86615308 0 0 0 2.2773437,19.5 h 3.4521482 a 0.77763233,0.86615308 0 0 0 0.75,-0.639648 L 9.4726559,6.5927738 a 0.77763233,0.86615308 0 0 0 -0.75,-1.0927735 z m 6.4999996,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 8.0273439,18.40625 a 0.77763233,0.86615308 0 0 0 0.75,1.09375 h 3.4521481 a 0.77763233,0.86615308 0 0 0 0.75,-0.639648 L 15.972656,6.5927738 a 0.77763233,0.86615308 0 0 0 -0.75,-1.0927735 z m 6.5,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 14.527344,18.40625 a 0.77763233,0.86615308 0 0 0 0.75,1.09375 h 3.452148 a 0.77763233,0.86615308 0 0 0 0.75,-0.639648 L 22.472656,6.5927738 a 0.77763233,0.86615308 0 0 0 -0.75,-1.0927735 z"/>
+ <path style="fill:#dd2f38" d="M 5.2715444,5.0000013 A 0.77763233,0.86615308 0 0 0 4.520566,5.6385558 L 1.5272846,17.906422 A 0.77763233,0.86615308 0 0 0 2.2775036,19 H 5.7294209 A 0.77763233,0.86615308 0 0 0 6.4796394,18.3606 L 9.4729219,6.0927333 A 0.77763233,0.86615308 0 0 0 8.7227034,5.0000013 Z"/>
+ <path style="fill:#0766b5" d="M 18.271544,5.0000013 A 0.77763233,0.86615308 0 0 0 17.520566,5.6385558 L 14.527284,17.906422 A 0.77763233,0.86615308 0 0 0 15.277503,19 h 3.451918 a 0.77763233,0.86615308 0 0 0 0.750218,-0.6394 L 22.472922,6.0927333 a 0.77763233,0.86615308 0 0 0 -0.750219,-1.092732 z"/>
+ <path style="fill:#27a74e" d="M 11.771544,5.0000008 A 0.77763233,0.86615308 0 0 0 11.020566,5.6385553 L 8.0272844,17.906422 A 0.77763233,0.86615308 0 0 0 8.7775034,19 h 3.4519176 a 0.77763233,0.86615308 0 0 0 0.750218,-0.639401 L 15.972922,6.0927328 a 0.77763233,0.86615308 0 0 0 -0.750219,-1.092732 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.2714844,5.0000003 A 0.77763233,0.86615308 0 0 0 4.5205077,5.6386723 L 1.5273438,17.90625 a 0.77763233,0.86615308 0 0 0 0.00586,0.47461 L 4.5205077,6.1386723 a 0.77763233,0.86615308 0 0 1 0.7509767,-0.638672 h 3.4511715 a 0.77763233,0.86615308 0 0 1 0.7431645,0.6191405 l 0.00684,-0.026365 A 0.77763233,0.86615308 0 0 0 8.7226559,5.0000003 Z m 6.4999996,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 8.0273439,17.90625 a 0.77763233,0.86615308 0 0 0 0.00586,0.47461 L 11.020509,6.1386723 a 0.77763233,0.86615308 0 0 1 0.750975,-0.638672 h 3.451172 a 0.77763233,0.86615308 0 0 1 0.743164,0.6191405 l 0.0068,-0.026365 A 0.77763233,0.86615308 0 0 0 15.222656,5.0000003 Z m 6.5,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 14.527344,17.90625 a 0.77763233,0.86615308 0 0 0 0.0059,0.47461 L 17.520509,6.1386723 a 0.77763233,0.86615308 0 0 1 0.750975,-0.638672 h 3.451172 a 0.77763233,0.86615308 0 0 1 0.743164,0.6191405 l 0.0068,-0.026365 A 0.77763233,0.86615308 0 0 0 21.722656,5.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/parcellite.svg b/.icons/awkward/24x24/apps/parcellite.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/parcellite.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/parlatype.svg b/.icons/awkward/24x24/apps/parlatype.svg
new file mode 100644
index 00000000..1b80a290
--- /dev/null
+++ b/.icons/awkward/24x24/apps/parlatype.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#bdc0b9" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.3" d="M 7.5,16.5 3.7539063,20.246094 C 4.8384062,21.330593 6.338,22 8,22 h 4 4 c 1.662,0 3.161594,-0.669407 4.246094,-1.753906 L 16.5,16.5 H 12 Z"/>
+ <path style="opacity:0.15" d="M 20.246094,3.7539063 16.5,7.5 v 4.5 4.5 l 3.746094,3.746094 C 21.330593,19.161594 22,17.662 22,16 V 8 C 22,6.338 21.330593,4.8384062 20.246094,3.7539063 Z"/>
+ <path style="opacity:0.15" d="M 3.7539063,3.7539063 C 2.6694063,4.8384062 2,6.338 2,8 v 4 4 c 0,1.662 0.6694062,3.161594 1.7539063,4.246094 L 7.5,16.5 V 12 7.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="5" y="5.5" rx="3" ry="3"/>
+ <rect style="fill:#eceeeb" width="14" height="14" x="5" y="5" rx="3" ry="3"/>
+ <path style="fill:#3f3f3f" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 2,3.994141 V 14.5 H 9.555664 A 3.5,3.5 0 0 1 8.5,12 3.5,3.5 0 0 1 12,8.5 3.5,3.5 0 0 1 15.5,12 3.5,3.5 0 0 1 14.448242,14.5 H 15.5 v 1.064453 A 5,5 0 0 0 17,12 5,5 0 0 0 12,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <rect style="fill:#3f3f3f" width="3.017" height="5.119" x="2.66" y="13.81" rx="1.786" ry="1.857" transform="matrix(0.95980529,-0.28066672,0.29012582,0.95698851,0,0)"/>
+ <rect style="fill:#3f3f3f" width="3.017" height="5.119" x="-20.31" y="7.08" rx="1.786" ry="1.857" transform="matrix(-0.95980529,-0.28066672,-0.29012582,0.95698851,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/parole.svg b/.icons/awkward/24x24/apps/parole.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/parole.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/paromplayer.svg b/.icons/awkward/24x24/apps/paromplayer.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/paromplayer.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/partitionmanager.svg b/.icons/awkward/24x24/apps/partitionmanager.svg
new file mode 100644
index 00000000..68a0bace
--- /dev/null
+++ b/.icons/awkward/24x24/apps/partitionmanager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".5" d="m12 5c2.7614 0 5 2.2386 5 5s-2.2386 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2.5c-1.3807 0-2.5 1.1193-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.1193 2.5-2.5-1.1193-2.5-2.5-2.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle fill="#cc5e55" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17.244 15-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.657 0.4515 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.6565-0.4505-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6965 -0.396l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.864 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.865 -0.857 0.86485 0.85715 0 0 1 0.865 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/password-manager.svg b/.icons/awkward/24x24/apps/password-manager.svg
new file mode 100644
index 00000000..84d12f0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/password-manager.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#4bae4f" d="m12 10a12 12 0 0 0 -12 12 12 12 0 0 0 12 12 12 12 0 0 0 11.297 -8h8.703v6h8v-6h4v-8h-20.699a12 12 0 0 0 -11.301 -8z"/>
+ <circle opacity=".2" cx="12" cy="23" r="4"/>
+ <circle fill="#f9f9f9" cx="12" cy="22" r="4"/>
+ <path fill="#fff" opacity=".2" d="m12 10a12 12 0 0 0 -12 12 12 12 0 0 0 0.01954 0.422 12 12 0 0 1 11.98 -11.426 12 12 0 0 1 11.301 8h20.699v-0.996h-20.699a12 12 0 0 0 -11.301 -8z"/>
+ <path opacity=".2" d="m0.019531 22.43a12 12 0 0 0 -0.019531 0.57 12 12 0 0 0 12 12 12 12 0 0 0 11.297 -8h8.703v-1h-8.703a12 12 0 0 1 -11.297 8 12 12 0 0 1 -11.98 -11.57zm39.98 3.57v1h4v-1h-4zm-8 6v1h8v-1h-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/password.svg b/.icons/awkward/24x24/apps/password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/passwords.svg b/.icons/awkward/24x24/apps/passwords.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/passwords.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/patchage.svg b/.icons/awkward/24x24/apps/patchage.svg
new file mode 100644
index 00000000..4836acf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/patchage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill:none;stroke:#141414;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 12.014242,20.535515 c 0,0 0,-9.5 0,-12 0,-2.5 2,-4 4,-4 2,0 4,1.5 4,4 0,2.5 -2,4 -4,4 -2,0 -11.9999995,0 -11.9999995,0"/>
+ <path style="fill:#58a90a" d="m 16.014242,2.0355 a 6,6 0 0 0 -5.133789,2.90625 c -0.02516,0.040897 -0.04805,0.083382 -0.07226,0.125 a 6,6 0 0 0 -0.189454,0.354492 c -0.04956,0.100594 -0.0937,0.204368 -0.137695,0.308594 a 6,6 0 0 0 -0.08398,0.208008 c -0.04752,0.1260245 -0.08983,0.254903 -0.128907,0.385742 a 6,6 0 0 0 -0.05566,0.1992185 c -0.03199,0.122899 -0.06071,0.2472505 -0.08496,0.3740235 a 6,6 0 0 0 -0.04492,0.275391 c -0.01463,0.102442 -0.02865,0.2048435 -0.03809,0.30957 A 6,6 0 0 0 10.014242,8.0355 v 2 h 2 v -2 a 4,4 0 0 1 4,-4 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 h -3 -1 -2 -0.4999995 -7.5273438 a 2.0002,2.0002 0 0 0 2.0273438,2 h 5.9999995 v 6 a 2.0002,2.0002 0 0 0 2,2.027344 V 14.0355 h 2 2 a 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6 z"/>
+ <path style="fill:#e4e4e4" d="m 16.014242,4.0355 c -2.209139,0 -4,1.790861 -4,4 v 2 h -2 -5.9999995 c -1.1151867,-0.01514 -2.027335,0.884711 -2.0273438,2 h 7.5273438 0.4999995 2 1 3 c 2.209139,0 4,-1.790861 4,-4 0,-2.209139 -1.790861,-4 -4,-4 z m 0,2 c 1,0 2,0.5666665 2,2 0,1.4333335 -1,2 -2,2 h -2 v -2 c 0,-1.4333335 1,-2 2,-2 z m -4,8 v 8.027344 c 1.11529,-9e-6 2.015135,-0.912157 2,-2.027344 v -6 z m -0.0088,8.027344 c 0.0088,-0.02734 0,0 0,0 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="10.01" y="14.04"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.014242,2.0355 c -3,0 -6,2.4333334 -6,6 v 0.5 c 0,-3.5666666 3,-6 6,-6 2.92847,0 5.849321,2.3218521 5.987305,5.75 0.0034,-0.083735 0.0127,-0.164959 0.0127,-0.25 0,-3.5666666 -3,-6 -6,-6 z m 1.977539,6.25 c -0.114123,1.242221 -1.040404,1.75 -1.977539,1.75 h -2 v 0.5 h 2 c 1,0 2,-0.5666665 2,-2 0,-0.090107 -0.0148,-0.1666685 -0.02246,-0.25 z m -13.9775385,1.75 A 2.0002,2.0002 0 0 0 2.0035003,12.29136 2.0002,2.0002 0 0 1 4.0142425,10.5355 h 5.9999995 v -0.5 z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height=".5" x="10.01" y="10.04"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pavucontrol.svg b/.icons/awkward/24x24/apps/pavucontrol.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pavucontrol.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/payday2.svg b/.icons/awkward/24x24/apps/payday2.svg
new file mode 100644
index 00000000..fbcb769e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/payday2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#2097fb" d="m14 2-6 1v1h-2c-4 0-4 2.5-4 2.5v2.5h6c0-0.82843 0.67157-1.5 1.5-1.5s1.5 0.67157 1.5 1.5h0.0498l-8.959 6h-0.09082v4h6v2l6-1v-1h6v-4h-9l7.0195-4.7959c0.98-0.7037 1.98-1.204 1.98-3.204 0 0 0-3-5.5-3h-0.5z"/>
+ <path fill="#fff" opacity=".2" d="m14 2-6 1v0.5l6-1v-0.5zm-8 2c-4 0-4 2.5-4 2.5v0.5s0-2.5 4-2.5h2v-0.5h-2zm8 0v0.5h0.5c4.7216 0 5.384 2.2004 5.4785 2.8262 0.0069-0.10898 0.02148-0.20688 0.02148-0.32617 0 0 0-3-5.5-3h-0.5zm-3.068 5.0781-8.8422 5.9219h-0.089844v0.5h0.089844l8.9592-6h-0.049c0-0.1475-0.029-0.2872-0.068-0.4219zm0.8 5.9219l-0.73242 0.5h9v-0.5h-8.2676z"/>
+ <path opacity=".2" d="m19.979 7.3262c-0.109 1.7182-1.038 2.217-1.959 2.8788l-7.02 4.795h0.73242l6.2871-4.2949c0.98-0.704 1.98-1.205 1.98-3.205 0 0-0.0059-0.070667-0.02148-0.17383zm-10.479 0.1738c-0.82843 0-1.5 0.67157-1.5 1.5h-6v0.5h6c0-0.82843 0.67157-1.5 1.5-1.5 0.68093 0 1.2485 0.45651 1.4316 1.0781l0.117-0.0781h-0.049c0-0.8284-0.672-1.5-1.5-1.5zm-7.5 11.5v0.5h6v-0.5h-6zm12 0v0.5h6v-0.5h-6zm0 1-6 1v0.5l6-1v-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pb-for-desktop.svg b/.icons/awkward/24x24/apps/pb-for-desktop.svg
new file mode 120000
index 00000000..e3e2257e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pb-for-desktop.svg
@@ -0,0 +1 @@
+pushbullet-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pcbcalculator.svg b/.icons/awkward/24x24/apps/pcbcalculator.svg
new file mode 100644
index 00000000..22dd4fc7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pcbcalculator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#6aa22a" d="M 21,22 C 21.554,22 22,21.554 22,21 V 12 H 11 V 22 Z"/>
+ <path style="fill:#71c454" d="M 3,22 C 2.446,22 2,21.554 2,21 V 11 H 12 V 22 Z"/>
+ <path style="fill:#86d478" d="M 2,12 V 3 C 2,2.446 2.446,2 3,2 H 13 V 12 Z"/>
+ <path style="fill:#36862c" d="M 12,2 V 12 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 H 21 C 21.554,2 22,2.446 22,3 V 3.5 C 22,2.946 21.554,2.5 21,2.5 H 3 C 2.446,2.5 2,2.946 2,3.5 Z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="M 15,15 V 16 H 19 V 15 Z M 15,17 V 18 H 19 V 17 Z"/>
+ <path style="fill:#3f3f3f" d="M 15,7 V 8 H 19 V 7 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,5.5 V 7 H 9.5 V 8 H 8 V 9.5 H 7 V 8 H 5.5 V 7 H 7 V 5.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.707,14.586 5,15.293 5.3535,15.647 6.5,16.793 5.3535,17.94 5,18.293 5.707,19 6.0605,18.646 7.207,17.5 8.3535,18.646 8.7071,19 9.4141,18.293 9.0606,17.939 7.9141,16.793 9.0606,15.646 9.4142,15.292 8.7071,14.585 8.3536,14.939 7.2071,16.085 6.0606,14.939 5.7071,14.586 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pcbnew.svg b/.icons/awkward/24x24/apps/pcbnew.svg
new file mode 100644
index 00000000..07efd32b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pcbnew.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.3" d="m 11,6 v 5 1 4 H 4.5 v 1 H 12 v -5 h 7.5 V 11 H 12 V 6 Z"/>
+ <path style="opacity:0.2" d="M 11.5,5.5 A 1.5,1.5 0 0 0 10,7 1.5,1.5 0 0 0 11.5,8.5 1.5,1.5 0 0 0 13,7 1.5,1.5 0 0 0 11.5,5.5 Z m 0,5 A 1.5,1.5 0 0 0 10,12 1.5,1.5 0 0 0 11.5,13.5 1.5,1.5 0 0 0 13,12 1.5,1.5 0 0 0 11.5,10.5 Z m 8,0 A 1.5,1.5 0 0 0 18,12 1.5,1.5 0 0 0 19.5,13.5 1.5,1.5 0 0 0 21,12 1.5,1.5 0 0 0 19.5,10.5 Z m -15,5 A 1.5,1.5 0 0 0 3,17 1.5,1.5 0 0 0 4.5,18.5 1.5,1.5 0 0 0 6,17 1.5,1.5 0 0 0 4.5,15.5 Z m 7,0 A 1.5,1.5 0 0 0 10,17 1.5,1.5 0 0 0 11.5,18.5 1.5,1.5 0 0 0 13,17 1.5,1.5 0 0 0 11.5,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.5 5 A 1.5 1.5 0 0 0 10 6.5 A 1.5 1.5 0 0 0 11.5 8 A 1.5 1.5 0 0 0 13 6.5 A 1.5 1.5 0 0 0 11.5 5 z M 11.5 10 A 1.5 1.5 0 0 0 10 11.5 A 1.5 1.5 0 0 0 11.5 13 A 1.5 1.5 0 0 0 13 11.5 A 1.5 1.5 0 0 0 11.5 10 z M 19.5 10 A 1.5 1.5 0 0 0 18 11.5 A 1.5 1.5 0 0 0 19.5 13 A 1.5 1.5 0 0 0 21 11.5 A 1.5 1.5 0 0 0 19.5 10 z M 4.5 15 A 1.5 1.5 0 0 0 3 16.5 A 1.5 1.5 0 0 0 4.5 18 A 1.5 1.5 0 0 0 6 16.5 A 1.5 1.5 0 0 0 4.5 15 z M 11.5 15 A 1.5 1.5 0 0 0 10 16.5 A 1.5 1.5 0 0 0 11.5 18 A 1.5 1.5 0 0 0 13 16.5 A 1.5 1.5 0 0 0 11.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pcloud.svg b/.icons/awkward/24x24/apps/pcloud.svg
new file mode 100644
index 00000000..5a310063
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pcloud.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 18.75 13 C 17.245514 13.0019 15.938985 14.036121 15.591797 15.5 L 11.898438 15.5 A 5 5 0 0 1 7 19.5 L 18.75 19.5 C 20.544925 19.5 22 18.044925 22 16.25 C 22 14.455075 20.544925 13 18.75 13 z M 7 19.5 A 5 5 0 0 1 6.8007812 19.490234 A 5 5 0 0 1 6.5 19.5 L 7 19.5 z"/>
+ <path style="fill:#138985" d="m 18.75,12.499999 c -1.504486,0.0019 -2.811015,1.036121 -3.158203,2.5 H 7 v 4 h 11.75 c 1.794925,0 3.25,-1.455075 3.25,-3.25 0,-1.794925 -1.455075,-3.25 -3.25,-3.25 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.75,12.499999 a 3.25,3.25 0 0 0 -3.158203,2.5 H 6 v 0.5 h 9.591797 a 3.25,3.25 0 0 1 3.158203,-2.5 3.25,3.25 0 0 1 3.238281,3.014649 3.25,3.25 0 0 0 0.01172,-0.264649 3.25,3.25 0 0 0 -3.25,-3.25 z"/>
+ <circle style="opacity:0.2" cx="18" cy="11.5" r="3"/>
+ <circle style="opacity:0.2" cx="7" cy="14.5" r="5"/>
+ <circle style="fill:#16aca8" cx="7" cy="14" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,8.9999993 A 5,5 0 0 0 2,13.999999 5,5 0 0 0 2.010742,14.292968 5,5 0 0 1 7,9.4999993 5,5 0 0 1 11.989258,14.20703 5,5 0 0 0 12,13.999999 5,5 0 0 0 7,8.9999993 Z"/>
+ <circle style="fill:#16aca8" cx="18" cy="11" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18,8.0000008 A 3,3 0 0 0 15,11.000001 3,3 0 0 0 15.0127,11.249025 3,3 0 0 1 18,8.5000008 3,3 0 0 1 20.987304,11.250978 3,3 0 0 0 21,11.000001 3,3 0 0 0 18,8.0000008 Z"/>
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="6.5"/>
+ <circle style="fill:#1bd0cb" cx="12.5" cy="11.5" r="6.5"/>
+ <path style="opacity:0.2" d="M 12.5,7.5 A 4.5,4.5 0 0 0 8,12 4.5,4.5 0 0 0 12.5,16.5 4.5,4.5 0 0 0 17,12 4.5,4.5 0 0 0 12.5,7.5 Z m 0,1 A 3.5,3.5 0 0 1 16,12 3.5,3.5 0 0 1 12.5,15.5 3.5,3.5 0 0 1 9,12 3.5,3.5 0 0 1 12.5,8.5 Z m -1.5,1 v 3 2 h 1 v -2 h 1.5 A 1.5,1.5 0 0 0 15,11 1.5,1.5 0 0 0 13.5,9.5 H 12 Z m 1,1 h 1.5 A 0.5,0.5 0 0 1 14,11 0.5,0.5 0 0 1 13.5,11.5 H 12 Z"/>
+ <path style="fill:#ffffff" d="M 12.5 7 A 4.5 4.5 0 0 0 8 11.5 A 4.5 4.5 0 0 0 12.5 16 A 4.5 4.5 0 0 0 17 11.5 A 4.5 4.5 0 0 0 12.5 7 z M 12.5 8 A 3.5 3.5 0 0 1 16 11.5 A 3.5 3.5 0 0 1 12.5 15 A 3.5 3.5 0 0 1 9 11.5 A 3.5 3.5 0 0 1 12.5 8 z M 11 9 L 11 12 L 11 14 L 12 14 L 12 12 L 13.5 12 A 1.5 1.5 0 0 0 15 10.5 A 1.5 1.5 0 0 0 13.5 9 L 12 9 L 11 9 z M 12 10 L 13.5 10 A 0.5 0.5 0 0 1 14 10.5 A 0.5 0.5 0 0 1 13.5 11 L 12 11 L 12 10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.5 5 A 6.5 6.5 0 0 0 6 11.5 A 6.5 6.5 0 0 0 6.0097656 11.800781 A 6.5 6.5 0 0 1 12.5 5.5 A 6.5 6.5 0 0 1 18.990234 11.699219 A 6.5 6.5 0 0 0 19 11.5 A 6.5 6.5 0 0 0 12.5 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pcsx2.svg b/.icons/awkward/24x24/apps/pcsx2.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pcsx2.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pd.svg b/.icons/awkward/24x24/apps/pd.svg
new file mode 100644
index 00000000..5db1981d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pd.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="22" x="-21.5" y="-23" rx="1.125" ry="1.1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="18" height="22" x="-21" y="-23" rx="1.125" ry="1.1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 7,5.5 v 2 H 3 v 10 h 4 v 2 h 10 v -2 h 4 v -10 h -4 v -2 z"/>
+ <rect style="fill:#ffffff" width="10" height="14" x="7" y="5"/>
+ <rect style="fill:#ffffff" width="10" height="18" x="7" y="-21" transform="rotate(90)"/>
+ <path style="opacity:0.1" d="m 15,7.5 v 1 h 1 v 1.501953 A 2.5,2.5 0 0 0 14.5,9.5 2.5,2.5 0 0 0 12,12 2.5,2.5 0 0 0 14.5,14.5 2.5,2.5 0 0 0 16,13.996094 V 14.5 h 2 v -1 h -1 v -5 h 1 v -1 z m -10,2 v 1 H 6 V 12 15.5 H 5 v 1 h 3 v -1 H 7 V 13.998047 A 2.5,2.5 0 0 0 8.5,14.5 2.5,2.5 0 0 0 11,12 2.5,2.5 0 0 0 8.5,9.5 2.5,2.5 0 0 0 7,10.003906 V 9.5 H 6 Z m 3.5,1 A 1.4999999,1.4999999 0 0 1 10,12 1.4999999,1.4999999 0 0 1 8.5,13.5 1.4999999,1.4999999 0 0 1 7,12 1.4999999,1.4999999 0 0 1 8.5,10.5 Z m 6,0 A 1.4999999,1.4999999 0 0 1 16,12 1.4999999,1.4999999 0 0 1 14.5,13.5 1.4999999,1.4999999 0 0 1 13,12 1.4999999,1.4999999 0 0 1 14.5,10.5 Z"/>
+ <g transform="translate(-1)">
+ <rect style="fill:#3f3f3f" width="1" height="6.5" x="7" y="9"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="15" y="-9" transform="rotate(90)"/>
+ <rect style="fill:#3f3f3f" width="1" height="2" x="9" y="-8" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="M 9.5,9 A 2.5,2.5 0 0 0 7,11.5 2.5,2.5 0 0 0 9.5,14 2.5,2.5 0 0 0 12,11.5 2.5,2.5 0 0 0 9.5,9 Z m 0,1 A 1.4999999,1.4999999 0 0 1 11,11.5 1.4999999,1.4999999 0 0 1 9.5,13 1.4999999,1.4999999 0 0 1 8,11.5 1.4999999,1.4999999 0 0 1 9.5,10 Z"/>
+ </g>
+ <g transform="rotate(-180,12,11.5)">
+ <rect style="fill:#3f3f3f" width="1" height="6.5" x="7" y="9"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="15" y="-9" transform="rotate(90)"/>
+ <rect style="fill:#3f3f3f" width="1" height="2" x="9" y="-8" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="M 9.5,9 A 2.5,2.5 0 0 0 7,11.5 2.5,2.5 0 0 0 9.5,14 2.5,2.5 0 0 0 12,11.5 2.5,2.5 0 0 0 9.5,9 Z m 0,1 A 1.4999999,1.4999999 0 0 1 11,11.5 1.4999999,1.4999999 0 0 1 9.5,13 1.4999999,1.4999999 0 0 1 8,11.5 1.4999999,1.4999999 0 0 1 9.5,10 Z"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.0996094 3 C 1.4902094 3 1 3.50175 1 4.125 L 1 4.625 C 1 4.00175 1.4902094 3.5 2.0996094 3.5 L 21.900391 3.5 C 22.509791 3.5 23 4.00175 23 4.625 L 23 4.125 C 23 3.50175 22.509791 3 21.900391 3 L 2.0996094 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pdfarranger.svg b/.icons/awkward/24x24/apps/pdfarranger.svg
new file mode 100644
index 00000000..a23ceed4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfarranger.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="14" height="14" x="-16.5" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db7da0" width="14" height="14" x="-16" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-19.5" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="14" height="14" x="-19" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-22.5" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="14" height="14" x="-22" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m7 5c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m10 8c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:0.1;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m14.514014 17.992879s2.084121-0.771768 2.018293-3.493c-0.0472-1.951193-2.018293-2.507233-2.018293-2.507233m-0.0141 5.993233v-5.999647"/>
+ <path style="stroke-linejoin:bevel;stroke:#3f3f3f;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m14.514014 17.493s2.084121-0.771768 2.018293-3.493c-0.0472-1.951193-2.018293-2.507233-2.018293-2.507233m-0.0141 5.993233v-5.999647"/>
+ <path style="opacity:0.1;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m18.506985 14.992879h1.999879m-1.999879-3.00022h1.999879m-1.99978 6.00022v-6.000122"/>
+ <path style="stroke-linejoin:bevel;stroke:#3f3f3f;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m18.506985 14.493h1.999879m-1.999879-3.00022h1.999879m-1.99978 6.00022v-6.000122"/>
+ <path style="opacity:0.1;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m10.506938 15.992658s1.999926 0.4645 1.999926-2.000002c0-2.464497-1.999926-1.999997-1.999926-1.999997m0.000098 6.00022v-6.000122"/>
+ <path style="stroke-linejoin:bevel;stroke:#3f3f3f;stroke-linecap:round;stroke-width:0.99999994;fill:none" d="m10.506938 15.492779s1.999926 0.4645 1.999926-2.000002c0-2.464497-1.999926-1.999997-1.999926-1.999997m0.000098 6.00022v-6.000122"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pdfchain.svg b/.icons/awkward/24x24/apps/pdfchain.svg
new file mode 100644
index 00000000..01289c85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfchain.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-16.5" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2e72be" width="14" height="14" x="-16" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-19.5" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#459df7" width="14" height="14" x="-19" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-22.5" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#90c2fa" width="14" height="14" x="-22" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 C 2.892,2 2,2.892 2,4 l 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 10,0 c 1.108,0 2,0.892 2,2 L 16,4 C 16,2.892 15.108,2 14,2 L 4,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,5 C 5.892,5 5,5.892 5,7 l 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 10,0 c 1.108,0 2,0.892 2,2 L 19,7 C 19,5.892 18.108,5 17,5 L 7,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,8 C 8.892,8 8,8.892 8,10 l 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 10,0 c 1.108,0 2,0.892 2,2 L 22,10 C 22,8.892 21.108,8 20,8 L 10,8 Z"/>
+ <path style="fill:#f34e51" d="m 15.042969,14 a 3.890242,2.4730582 34.437874 0 0 -1.84082,0.947266 3.890242,2.4730582 34.437874 0 0 2.125976,4.240234 3.890242,2.4730582 34.437874 0 0 4.469726,-0.134766 A 3.890242,2.4730582 34.437874 0 0 17.671875,14.8125 3.890242,2.4730582 34.437874 0 0 15.042969,14 Z"/>
+ <path style="opacity:0.2" d="m 15.713867,15.501386 a 2.6324099,1.8222014 25.717096 0 1 1.162109,0.1875 2.6324099,1.8222014 25.717096 0 1 2.095703,2.658202 2.6324099,1.8222014 25.717096 0 1 -2.847656,0.964844 2.6324099,1.8222014 25.717096 0 1 -2.095702,-2.658203 2.6324099,1.8222014 25.717096 0 1 1.685546,-1.152344 z"/>
+ <path style="fill:#ffffff" d="m 15.713867,15.000977 a 2.6324099,1.8222014 25.717096 0 1 1.162109,0.1875 2.6324099,1.8222014 25.717096 0 1 2.095703,2.658202 2.6324099,1.8222014 25.717096 0 1 -2.847656,0.964844 2.6324099,1.8222014 25.717096 0 1 -2.095702,-2.658203 2.6324099,1.8222014 25.717096 0 1 1.685546,-1.152343 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,12.999533 5,4"/>
+ <path style="fill:none;stroke:#f34e51;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,12.5 5,4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pdfeditor.svg b/.icons/awkward/24x24/apps/pdfeditor.svg
new file mode 100644
index 00000000..53c0b610
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfeditor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m20 2.3v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path fill="#b0322c" d="m20 1.8v14.4c0 0.4432-0.3568 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.3568-0.8-0.8v-14.4c0-0.4432 0.357-0.8 0.8-0.8h12.4c0.443 0 0.8 0.3568 0.8 0.8z"/>
+ <path fill="#c03630" d="m16 5.8v14.4c0 0.443-0.357 0.8-0.8 0.8h-12.4c-0.4432 0-0.8-0.357-0.8-0.8v-14.4c0-0.4432 0.3568-0.8 0.8-0.8h12.4c0.4432 0 0.8 0.3568 0.8 0.8z"/>
+ <path opacity=".2" d="m2.0002 20.2v0.5c0 0.4435 0.3566 0.8 0.7998 0.8h12.4c0.4435 0 0.8-0.3565 0.8-0.8v-0.5c0 0.444-0.356 0.8-0.8 0.8h-12.4c-0.4434 0-0.8-0.356-0.8-0.8z"/>
+ <path fill="#fff" opacity=".2" d="m2.8 5c-0.4432 0-0.7998 0.3565-0.7998 0.8v0.5c0-0.4435 0.3566-0.8 0.7998-0.8h12.4c0.444 0 0.8 0.3565 0.8 0.8v-0.5c0-0.4435-0.356-0.8-0.8-0.8h-12.4z"/>
+ <path fill="#fff" opacity=".2" d="m6.8002 1.0002c-0.4435 0-0.8 0.3566-0.8 0.7998v0.5c0-0.4432 0.3566-0.7998 0.7998-0.7998h12.4c0.444 0 0.8 0.3566 0.8 0.7998v-0.5c0-0.4432-0.356-0.7998-0.8-0.7998h-12.4z"/>
+ <path fill="#fff" stroke="#fff" stroke-width=".25" d="m8.3907 8.1125c-0.23063 0-0.4463 0.11288-0.49848 0.2992-0.19376 0.7143 0.0231 1.819 0.38478 3.1953l-0.1091 0.26647c-0.27694 0.67505-0.6231 1.3474-0.9275 1.944-1.2568 2.459-2.2344 3.7858-2.8864 3.8787l-0.0025-0.027c-0.01415-0.30673 0.5519-1.0976 1.3191-1.7263 0.080025-0.06472 0.42152-0.3951 0.42152-0.3951s-0.46096 0.24334-0.5645 0.30609c-0.9614 0.57385-1.4398 1.1488-1.5178 1.5304-0.02315 0.11336-0.0083 0.25285 0.091875 0.31012l0.2458 0.12347c0.6692 0.33498 1.492-0.5458 2.586-2.4631 1.1132-0.36518 2.5022-0.709 3.7668-0.8953 1.132 0.6468 2.4305 0.95475 2.9294 0.8218 0.09493-0.0251 0.1948-0.09962 0.2458-0.16826 0.04-0.06316 0.09592-0.31586 0.09592-0.31586s-0.09387 0.12774-0.17115 0.16539c-0.31576 0.14906-1.3126-0.09962-2.3356-0.6001 0.8845-0.09414 1.6214-0.09777 2.0152 0.0281 0.50015 0.15965 0.50055 0.3233 0.49389 0.35663 0.0068-0.02745 0.02915-0.13709 0.0264-0.18376-0.01135-0.12003-0.04835-0.22722-0.13898-0.31586-0.18514-0.1824-0.64225-0.27431-1.2652-0.28254-0.4695-0.0051-1.0325 0.036-1.6436 0.12347-0.28006-0.16082-0.5756-0.33761-0.80975-0.5565-0.59385-0.55465-1.0916-1.3247-1.4007-2.188 0.0211-0.08277 0.0413-0.16364 0.05972-0.24522 0.085915-0.38636 0.14758-1.6637 0.14758-1.6637s-0.24467 0.9596-0.28311 1.1044c-0.0247 0.09178-0.05543 0.18975-0.090735 0.29174-0.1875-0.65895-0.28254-1.2976-0.28254-1.782 0-0.1369 0.01175-0.40328 0.050525-0.6139 0.0189-0.15022 0.0733-0.22824 0.1298-0.2659 0.11178 0.0271 0.23692 0.19854 0.36754 0.48527 0.11218 0.2479 0.10508 0.535 0.10508 0.7127 0 0 0.1203-0.44 0.09246-0.70005-0.018-0.1565-0.1665-0.558-0.4825-0.5535h-0.02585l-0.1407-0.0015zm0.10739 3.9896c0.32676 0.657 0.7774 1.281 1.3686 1.7814 0.13178 0.1114 0.272 0.21738 0.41634 0.317-1.0736 0.19966-2.201 0.48051-3.2488 0.91945 0.18946-0.33654 0.3943-0.7032 0.60415-1.0986 0.40637-0.7684 0.6526-1.3611 0.8597-1.9192z"/>
+ <circle fill="#30a7c0" cx="16" cy="16" r="6"/>
+ <g fill="none" transform="matrix(.5 0 0 .5 -7.9999 -247)">
+ <rect width="16" height="16" x="40" y="518"/>
+ </g>
+ <path fill="#fff" d="m13 17.664v1.3365h1.3364l3.3754-3.3754-1.3364-1.3364zm5.894-3.2168c0.14136-0.14136 0.14136-0.36409 0-0.50545l-0.83525-0.83525c-0.14136-0.14136-0.36409-0.14136-0.50545 0l-0.6982 0.7025 1.3364 1.3364z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pdfmod.svg b/.icons/awkward/24x24/apps/pdfmod.svg
new file mode 120000
index 00000000..7d25da76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfmod.svg
@@ -0,0 +1 @@
+pdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pdfsam-basic.svg b/.icons/awkward/24x24/apps/pdfsam-basic.svg
new file mode 100644
index 00000000..80b58fa0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfsam-basic.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <circle style="opacity:0.2" cx="12" cy="1040.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="1040.362" r="10"/>
+ <path style="fill:#fa9109" d="m 12.33477,1042.3547 c 1.174692,0.3864 1.622774,-0.01 1.622774,-0.01 -0.661002,-0.6419 -0.813441,-0.812 -0.658684,-1.3043 0.308629,-0.985 0.327996,-1.4116 0.209101,-1.9172 -0.284518,-1.2099 -0.817815,-1.4101 -0.817815,-1.4101 -0.233538,0.8932 -0.275487,1.0923 -0.794206,1.2222 -0.996386,0.2571 -1.362199,0.4275 -1.743777,0.7727 -0.918965,0.8314 -0.80324,1.4255 -0.80324,1.4255 0.880687,-0.2606 1.095925,-0.2984 1.444614,0.074 0.508939,0.551 1.053468,0.9861 1.541233,1.1465 z"/>
+ <path style="fill:#009245" d="m 12.005869,1032.3623 c -1.520429,0 -2.941697,0.4287 -4.1505815,1.1721 -0.021225,0.013 -0.04127,0.026 -0.062502,0.041 5.5710795,1.5116 7.1765905,4.1002 7.3733855,6.5697 0.113889,1.43 -0.736362,2.1506 -0.736362,2.1506 2.637513,-0.2392 5.479742,-2.8501 5.479742,-2.8501 -0.490266,-3.9621 -3.703569,-7.0826 -7.903683,-7.0826 z m -4.7775635,1.6437 c -3.1662215,2.4083 -4.2445428,6.7678 -2.1446295,10.4269 0.7602145,1.3246 1.8386925,2.3488 3.083149,3.0299 0.0218,0.012 0.044605,0.023 0.06641,0.034 -1.483996,-5.6092 -0.059183,-8.3028 1.967865,-9.7088 1.174459,-0.8145 2.220805,-0.4333 2.220805,-0.4333 -1.524445,-2.1783 -5.193599,-3.3492 -5.193599,-3.3492 z m 12.7662105,6.0785 c -4.086797,4.0974 -7.117119,4.2022 -9.341248,3.139 -1.2883485,-0.6156 -1.483467,-1.7174 -1.483467,-1.7174 -1.1130685,2.4175 -0.286146,6.1994 -0.286146,6.1994 3.656201,1.5544 7.948399,0.3141 10.048312,-3.3453 0.760215,-1.3244 1.101338,-2.7759 1.065479,-4.2011 -2.75e-4,-0.025 -0.0024,-0.05 -0.0029,-0.075 z"/>
+ <path style="opacity:0.2" d="m 11.608162,1040.5515 c 0.171339,-0.2163 0.485915,-0.2527 0.702251,-0.081 0.216643,0.1715 0.252855,0.4863 0.08151,0.7027 -0.171346,0.2163 -0.48637,0.2528 -0.702555,0.081 -0.216336,-0.1714 -0.252696,-0.4859 -0.08121,-0.7026"/>
+ <path style="fill:#ffffff" d="m 11.608162,1040.0515 c 0.171339,-0.2163 0.485915,-0.2527 0.702251,-0.081 0.216643,0.1715 0.252855,0.4863 0.08151,0.7027 -0.171346,0.2163 -0.48637,0.2528 -0.702555,0.081 -0.216336,-0.1714 -0.252696,-0.4859 -0.08121,-0.7026"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1030.3622 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.291 10,10 0 0 1 9.989258,-9.791 10,10 0 0 1 9.989258,9.709 10,10 0 0 0 0.01074,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 12.00586,1032.3622 c -1.520429,0 -2.9415065,0.4285 -4.150391,1.1719 -0.021225,0.013 -0.04127,0.027 -0.0625,0.041 0.2008375,0.054 0.3855215,0.1137 0.5761715,0.1709 1.090567,-0.5639 2.3263745,-0.8838 3.6367195,-0.8838 4.043323,0 7.16473,2.8949 7.830077,6.6455 0.008,-0.01 0.07324,-0.062 0.07324,-0.062 -0.490266,-3.9621 -3.703206,-7.083 -7.903319,-7.083 z m -4.7773445,1.6436 c -2.10021,1.5974 -3.2740682,4.0541 -3.2187499,6.5947 0.099078,-2.3599 1.2567159,-4.6024 3.2187499,-6.0947 0,0 3.0095045,0.9653 4.7089845,2.7675 0.296528,0.018 0.484375,0.082 0.484375,0.082 -1.524445,-2.1784 -5.1933595,-3.3496 -5.1933595,-3.3496 z m 12.7656245,6.0791 c -4.086797,4.0974 -7.11669,4.2018 -9.340819,3.1386 -1.2883485,-0.6156 -1.483399,-1.7177 -1.483399,-1.7177 -0.464701,1.0093 -0.583482,2.2479 -0.5732425,3.3584 0.03005,-0.9715 0.178284,-2.0006 0.5732425,-2.8584 0,0 0.1950505,1.1021 1.483399,1.7177 2.224128,1.0632 5.254021,0.9588 9.340819,-3.1386 0.0039,-0.1421 0.0065,-0.2841 0.0029,-0.4258 -2.75e-4,-0.025 -0.0024,-0.05 -0.0029,-0.074 z m -4.828124,0.5683 c -0.08844,1.0917 -0.736328,1.6416 -0.736328,1.6416 0.139861,-0.013 0.28034,-0.035 0.420898,-0.06 0.193404,-0.3572 0.369065,-0.8834 0.31543,-1.5811 z m -7.539063,2.836 c -0.03644,1.1054 0.106913,2.4078 0.4677735,3.9306 0.024395,0.014 0.04774,0.03 0.072266,0.043 0.0218,0.012 0.0446,0.022 0.066406,0.034 -0.409891,-1.5493 -0.5917795,-2.8691 -0.6064455,-4.0078 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pdfshuffler.svg b/.icons/awkward/24x24/apps/pdfshuffler.svg
new file mode 100644
index 00000000..bd974b38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pdfshuffler.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="14" height="14" x="-16.5" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db7da0" width="14" height="14" x="-16" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-19.5" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="14" height="14" x="-19" y="-19" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-22.5" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="14" height="14" x="-22" y="-22" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m7 5c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m10 8c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h10c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-10z"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m14.514014 17.992879s2.084121-0.771768 2.018293-3.493c-0.0472-1.951193-2.018293-2.507233-2.018293-2.507233m-0.0141 5.993233v-5.999647"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m14.514014 17.493s2.084121-0.771768 2.018293-3.493c-0.0472-1.951193-2.018293-2.507233-2.018293-2.507233m-0.0141 5.993233v-5.999647"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m18.506985 14.992879h1.999879m-1.999879-3.00022h1.999879m-1.99978 6.00022v-6.000122"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m18.506985 14.493h1.999879m-1.999879-3.00022h1.999879m-1.99978 6.00022v-6.000122"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m10.506938 15.992658s1.999926 0.4645 1.999926-2.000002c0-2.464497-1.999926-1.999997-1.999926-1.999997m0.000098 6.00022v-6.000122"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m10.506938 15.492779s1.999926 0.4645 1.999926-2.000002c0-2.464497-1.999926-1.999997-1.999926-1.999997m0.000098 6.00022v-6.000122"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/peazip.svg b/.icons/awkward/24x24/apps/peazip.svg
new file mode 100644
index 00000000..f5671c95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/peazip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99996 1)">
+ <rect fill="#7de63e" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5.9116 5.907a16.79 16.806 0 0 0 -4.6507 14.828 16.79 16.806 0 0 0 14.828 -4.642 16.79 16.806 0 0 0 4.65 -14.828 16.79 16.806 0 0 0 -14.828 4.642z"/>
+ <path fill="#fff" opacity=".2" d="m2.0001 1c-0.554 0-0.99999 0.446-0.99999 0.99999v0.5c0-0.554 0.446-0.99999 0.99999-0.99999h18c0.554 0 0.99999 0.446 0.99999 0.99999v-0.5c0-0.554-0.446-0.99999-0.99999-0.99999h-18z"/>
+ <path opacity=".2" d="m2.0001 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 0.99999 0.99999 0.99999h18c0.554 0 0.99999-0.446 0.99999-0.99999v0.5c0 0.554-0.446 0.99999-0.99999 0.99999h-18z"/>
+ <circle opacity=".2" cx="11" cy="11" r="5"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="3"/>
+ <circle fill="#ffc20c" cx="11" cy="11" r="3"/>
+ <circle opacity=".2" cx="17" cy="5" r="3"/>
+ <circle opacity=".2" cx="17" cy="5.5" r="2"/>
+ <circle fill="#ffc20c" cx="17" cy="5" r="2"/>
+ <circle opacity=".2" cx="5" cy="17" r="3"/>
+ <circle opacity=".2" cx="5" cy="17.5" r="2"/>
+ <circle fill="#ffc20c" cx="5" cy="17" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/peek.svg b/.icons/awkward/24x24/apps/peek.svg
new file mode 100644
index 00000000..cfe64ca7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/peek.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16" height="12" x="4" y="8.5"/>
+ <rect style="fill:#ff8e20" width="16" height="12" x="4" y="8"/>
+ <circle style="opacity:0.2" cx="19" cy="5.5" r="1"/>
+ <circle style="fill:#ed333b" cx="19" cy="5" r="1"/>
+ <g style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" transform="translate(0,0.5)">
+ <path d="M 6.5,15.5 V 17.5 H 8.5"/>
+ <path d="M 17.5,15.5 V 17.5 H 15.5"/>
+ <path d="M 17.5,12.5 V 10.5 H 15.5"/>
+ <path d="M 6.5,12.5 V 10.5 H 8.5"/>
+ </g>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <path d="M 6.5,15.5 V 17.5 H 8.5"/>
+ <path d="M 17.5,15.5 V 17.5 H 15.5"/>
+ <path d="M 17.5,12.5 V 10.5 H 15.5"/>
+ <path d="M 6.5,12.5 V 10.5 H 8.5"/>
+ </g>
+ <rect style="opacity:0.2" width="6" height="1" x="9" y="5.5" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="6" height="1" x="9" y="5" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/peerunity.svg b/.icons/awkward/24x24/apps/peerunity.svg
new file mode 100644
index 00000000..624e2ccd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/peerunity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.0108148,12.209066 A 9.9999354,9.9999354 0 0 0 2.0000648,12.500065 9.9999354,9.9999354 0 0 0 12,22.5 9.9999354,9.9999354 0 0 0 21.999936,12.500065 9.9999354,9.9999354 0 0 0 21.989436,12.291066 9.9999354,9.9999354 0 0 1 12,22.000003 9.9999354,9.9999354 0 0 1 2.0110648,12.209066 Z"/>
+ <circle style="fill:#3cb054" cx="12" cy="12" r="10"/>
+ <path style="fill-rule:evenodd;opacity:0.2" d="M 8.0000013,7.5000964 C 15.25568,7.7485906 18.053653,11.780918 16.649025,15.3796 c -0.39798,1.001356 -0.820781,1.549429 -1.71009,2.120432 0.03622,-0.144284 0.07352,-0.289362 0.101663,-0.43705 C 15.566724,14.255417 14.875983,10.866234 9.9999882,9.0000867 13.87943,11.138114 14.851709,15.000048 13.329677,17.408308 10.25047,17.856483 8.0000013,15.421489 8.0000013,12.616081 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8,7.0001001 c 7.255679,0.2484939 10.053652,4.2808209 8.649024,7.8795039 -0.397979,1.001356 -0.820781,1.549428 -1.71009,2.120432 0.03622,-0.144284 0.07352,-0.289362 0.101663,-0.437051 C 15.566723,13.75542 14.875982,10.366238 9.9999871,8.5000904 13.879429,10.638117 14.851708,14.500052 13.329675,16.908312 10.250469,17.356487 8,14.921493 8,12.116085 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2.0001324 a 9.9999354,9.9999354 0 0 0 -9.9999352,9.9999356 9.9999354,9.9999354 0 0 0 0.01075,0.208998 9.9999354,9.9999354 0 0 1 9.9889352,-9.7089368 9.9999354,9.9999354 0 0 1 9.989436,9.7909368 9.9999354,9.9999354 0 0 0 0.0105,-0.290998 9.9999354,9.9999354 0 0 0 -9.999936,-9.9999356 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/peg-e.svg b/.icons/awkward/24x24/apps/peg-e.svg
new file mode 100644
index 00000000..df668b14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/peg-e.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#16439e" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pencil.svg b/.icons/awkward/24x24/apps/pencil.svg
new file mode 100644
index 00000000..12f07d44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pencil.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <circle fill="#e4e4e4" cx="11" cy="11" r="10"/>
+ <path fill="#4e4e4e" fill-rule="evenodd" d="m13 7-5 3v10.537a10 10 0 0 0 3 0.463 10 10 0 0 0 7 -2.861v-8.1387l-5-3z"/>
+ <path fill="#fea332" fill-rule="evenodd" d="m13 8-4 2.5v10.297a10 10 0 0 0 2 0.203 10 10 0 0 0 6 -2.013v-8.4873l-4-2.5z"/>
+ <path opacity=".2" d="m21 11.5a10 9 0 0 1 -1.369 4.526 10 10 0 0 1 -8.631 4.974 10 10 0 0 1 -8.583 -4.907 10 9 0 0 1 -1.3818 -3.881 10 10 0 0 0 9.9648 9.288 10 10 0 0 0 10 -10z"/>
+ <path opacity=".2" d="m15 11.5a2 1 0 0 1 -1 0.86602 2 1 0 0 1 -2 0 2 1 0 0 1 -1 -0.866"/>
+ <path fill="#4e4e4e" d="m15 11a2 1 0 0 1 -1 0.86602 2 1 0 0 1 -2 0 2 1 0 0 1 -1 -0.866"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 9 0 0 1 1.3691 -4.5264 10 10 0 0 1 8.6309 -4.9736 10 10 0 0 1 8.583 4.9072 10 9 0 0 1 1.382 3.8808 10 10 0 0 0 -9.965 -9.288z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pencil2d.svg b/.icons/awkward/24x24/apps/pencil2d.svg
new file mode 100644
index 00000000..3201052f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pencil2d.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="9"/>
+ <circle style="fill:#005cc0" cx="12" cy="12" r="9"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 3 A 9 9 0 0 0 3 12 A 9 9 0 0 0 3.0097656 12.287109 A 9 9 0 0 1 12 3.5 A 9 9 0 0 1 20.990234 12.212891 A 9 9 0 0 0 21 12 A 9 9 0 0 0 12 3 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#0179ff" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 5 A 6.9999661 6.9999661 0 0 0 5 12 A 6.9999661 6.9999661 0 0 0 5.0097656 12.292969 A 6.9999661 6.9999661 0 0 1 12 5.5 A 6.9999661 6.9999661 0 0 1 18.990234 12.207031 A 6.9999661 6.9999661 0 0 0 19 12 A 6.9999661 6.9999661 0 0 0 12 5 z"/>
+ <circle style="fill:#419cff" cx="12" cy="12" r="5"/>
+ <path style="opacity:0.1" d="M 18.265541,4.5014764 C 17.41297,4.480369 16.835861,4.7338973 16.835861,4.7338973 L 5.9677494,10.92332 3.1738175,14.969199 c 0.018128,0.0047 0.033817,0.01082 0.051758,0.01563 1.1206416,0.300235 1.8768214,0.768838 2.3222543,1.380853 0.063648,0.08745 0.1207134,0.177289 0.1718742,0.270506 0.051161,0.09322 0.096744,0.189252 0.1357418,0.288085 0.077882,0.197376 0.1317694,0.406118 0.1630847,0.624997 0.03024,0.21134 0.039125,0.431814 0.02832,0.662106 0.01062,-0.229727 0.00195,-0.451268 -0.02832,-0.662106 C 5.9870603,17.330213 5.9335975,17.121763 5.8554454,16.924268 5.8163706,16.82552 5.7709343,16.729319 5.7197036,16.636183 5.6684733,16.543048 5.6115361,16.453051 5.5478294,16.365677 5.1018815,15.754057 4.3460007,15.285013 3.2255751,14.984824 2.3413123,16.344465 1.49861,17.709165 1.1464836,18.484807 c -0.27016505,0.671576 -0.18716595,0.897286 0.430662,0.96484 3.8444254,0.145529 4.2725918,-0.07069 4.2724403,-0.07031 l 4.9355231,-0.239256 10.657175,-6.070284 c 0,0 2.848326,-2.048762 0.841792,-6.0087595 C 20.914327,5.008976 19.361705,4.5286148 18.265541,4.5014764 Z"/>
+ <path style="fill:#bb7739" d="M 14.695312 5.4511719 L 5.96875 10.421875 L 10.785156 18.638672 L 20.140625 13.3125 C 20.554771 9.5228076 19.147325 6.0737594 14.695312 5.4511719 z"/>
+ <path style="fill:#4f4f4f" d="m 5.8494139,18.87915 c 0.5917372,-2.141919 -0.06302,-3.708213 -2.6239931,-4.394358 -0.8842627,1.359641 -1.7272829,2.723998 -2.0794093,3.499641 -0.27016505,0.671575 -0.18686225,0.897698 0.4309657,0.965251 3.8444253,0.145529 4.2725882,-0.07091 4.2724367,-0.07053 z"/>
+ <path style="fill:#e4af64" d="m 3.1737072,14.468989 2.7942222,-4.046176 c 4.9215996,0.245664 6.7012656,4.834809 4.8170216,8.216718 L 5.8495654,18.878775 C 6.445453,16.721831 5.7796403,15.147481 3.1737072,14.468989 Z"/>
+ <path style="fill:#e15c7d" d="M 18.265143,4.0013308 C 17.412572,3.9802234 16.8361,4.233223 16.8361,4.233223 l -2.140136,1.2184003 c 4.452012,0.6225875 5.859005,4.0704883 5.444859,7.8601807 l 1.301712,-0.742055 c 0,0 2.847897,-2.04891 0.841363,-6.0089075 C 20.914149,4.5087829 19.361307,4.028469 18.265143,4.0013308 Z"/>
+ <path style="fill:#c2c2c2" d="m 14.695964,5.4516233 -3.279257,1.867699 c 5.194072,-0.039465 6.599698,5.1561187 4.733766,8.2640597 l 3.99035,-2.271578 c 3.5e-5,-3.22e-4 -3.5e-5,-6.5e-4 0,-0.001 0.413801,-3.7893119 -0.993225,-7.2366797 -5.444859,-7.8592147 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.265541,4.0010564 c -0.852571,-0.021107 -1.42968,0.2324207 -1.42968,0.2324208 l -2.139638,1.2177676 c 0.230639,0.032255 0.44764,0.076949 0.662106,0.1240229 l 1.477532,-0.8417929 c 0,0 0.577109,-0.2525517 1.42968,-0.2314444 1.096164,0.02714 2.648786,0.5065231 4.018535,2.5585816 0.466457,0.9205751 0.662632,1.7339902 0.701169,2.4462772 C 23.03044,8.6848992 22.864093,7.7053054 22.284076,6.5606145 20.914327,4.5085559 19.361705,4.0281946 18.265541,4.0010564 Z m 1.936514,8.2929286 c -0.0067,0.335678 -0.02402,0.674448 -0.06152,1.017573 l 0.04199,-0.02441 c 0.02165,-0.335405 0.02876,-0.666832 0.01953,-0.993159 z"/>
+ <path style="opacity:0.3" d="m 14.215756,5.724681 -0.704098,0.4013651 a 5.999971,5.999971 0 0 1 5.23142,5.9443069 5.999971,5.999971 0 0 1 -0.464841,2.301747 l 0.68359,-0.389646 A 6.4999685,6.4999685 0 0 0 19.261631,12.051799 6.4999685,6.4999685 0 0 0 14.215756,5.724681 Z M 13.120058,6.349678 12.42182,6.7471371 a 5.999971,5.999971 0 0 1 5.182592,5.9364949 5.999971,5.999971 0 0 1 -0.481443,2.345691 l 0.68359,-0.389646 a 6.4999685,6.4999685 0 0 0 0.316405,-1.9746 6.4999685,6.4999685 0 0 0 -5.002906,-6.315399 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/performous.svg b/.icons/awkward/24x24/apps/performous.svg
new file mode 100644
index 00000000..5b10e43a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/performous.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#6e85e9" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 13.893037,7.499848 -0.625,0.455601 -1.590908,0.626419 -0.352272,0.364444 -0.272726,0.2050185 -0.05682,0.478363 0.113635,0.250557 0.106961,0.6087785 0.386364,0.751697 0.420454,0.535315 -0.158908,1.081994 -0.749999,1.617308 -0.454545,0.728915 -0.638545,0.922541 -0.03409,0.421401 -0.486455,0.364471 0.590909,0.535314 -0.097818,0.63781 0.056818,1.601015 0.222818,1.628674 0.227272,1.184516 1.963228,0 -0.159092,-0.04556 0.204545,-0.182235 -0.03409,-0.512532 0.215909,-0.444184 -0.181818,0.02268 0.279589,-0.569463 0,-0.569488 0.21591,-0.296122 0,-0.387228 0.443181,-0.803752 0.03409,-0.512531 -0.09091,-0.421402 0.154728,-0.478358 0.238637,-0.387252 0,-0.239166 0.272726,-0.03417 0.238636,-0.239192 0.21591,-0.603637 0.477272,-0.535313 0.568181,-0.216384 0.352274,0.307513 0.874999,0.261949 0.693181,0.36447 0.329545,0.421402 0.568182,0.05696 1.795454,0.785872 0.920454,0.330296 0.749999,0.569463 L 22,18.097067 22,17.880683 21.602273,17.573169 22,17.675665 l 0,-0.854193 -0.06818,0 -0.352273,-0.148087 -0.238638,-0.125279 0.352274,-0.296122 0.09091,-0.216384 -0.05682,-0.148087 -0.329543,0.05696 -0.693182,0.36447 -0.09091,0.182235 -0.238638,-0.05696 -0.863635,-0.489749 -0.03409,-0.330297 -0.511364,-0.261949 -0.863635,-0.455575 -0.215909,0.148062 0.0341,-0.205018 -0.477272,-0.455575 -0.420456,-0.113887 -0.386363,-0.455575 -0.125,-0.148062 0.386363,0.27334 -0.05682,-0.307514 0.306818,0.159453 -0.09091,-0.455575 0.420455,0.387227 -0.181819,-0.261949 0.420454,0.170844 -0.363636,-0.50114 0.272728,0.0911 -0.125,-0.489724 0.215908,0.18221 -0.306817,-0.444184 0.306817,0.09113 -0.272725,-0.364471 0.363634,-0.03418 -0.397726,-0.239166 0.238636,-0.113913 -0.261363,-0.03417 0.352272,-0.330296 -0.329545,0.03417 0.0341,-0.216383 0.03409,-0.592246 -0.181819,0.410011 -0.215909,-0.592245 0.03409,0.478358 -0.125,0.03417 -0.295455,0 -0.329545,-0.489749 -0.329544,0 -0.386364,-0.330297 -0.181818,0.182236 -0.454545,0.157286 -0.440737,0 -0.124999,0.296123 0.124999,0.480523 -0.06818,0.353054 -0.295454,-0.170819 -0.238637,-0.4556 -0.661536,-0.113887 -0.204545,-0.216384 -0.454546,-0.205017 -0.311505,-0.642953 0.03409,-0.387227 1.261363,-0.9681115 0.590909,0.27334 0.09091,0.2050175 0,0.250562 0.159092,0.2050175 0.295453,0.091105 0.204546,-0.182235 0.03409,-0.204997 L 14.915784,8.946202 14.733966,8.855097 14.62033,8.707036 14.881694,8.5817575 14.824874,8.28561 l 0,-0.18221 -0.181832,-0.182235 -0.09091,-0.2733405 -0.352273,-0.079739 -0.306817,-0.068348 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 13.893037,6.999848 -0.625,0.455601 -1.590908,0.626419 -0.352272,0.364444 -0.272726,0.2050185 -0.05682,0.478363 0.113635,0.250557 0.106961,0.6087785 0.386364,0.751697 0.420454,0.535315 -0.158908,1.081994 -0.749999,1.617308 -0.454545,0.728915 -0.638545,0.922541 -0.03409,0.421401 -0.486455,0.364471 0.590909,0.535314 -0.097818,0.63781 0.056818,1.601015 0.222818,1.628674 L 10.500182,22 l 1.963228,0 -0.159092,-0.04556 0.204545,-0.182235 -0.03409,-0.512532 0.215909,-0.444184 -0.181818,0.02268 0.279589,-0.569463 0,-0.569488 0.21591,-0.296122 0,-0.387228 0.443181,-0.803752 0.03409,-0.512531 -0.09091,-0.421402 0.154728,-0.478358 0.238637,-0.387252 0,-0.239166 0.272726,-0.03417 0.238636,-0.239192 0.21591,-0.603637 0.477272,-0.535313 0.568181,-0.216384 0.352274,0.307513 0.874999,0.261949 0.693181,0.36447 0.329545,0.421402 0.568182,0.05696 1.795454,0.785872 0.920454,0.330296 0.749999,0.569463 L 22,17.597067 22,17.380683 21.602273,17.073169 22,17.175665 l 0,-0.854193 -0.06818,0 -0.352273,-0.148087 -0.238638,-0.125279 0.352274,-0.296122 0.09091,-0.216384 -0.05682,-0.148087 -0.329543,0.05696 -0.693182,0.36447 -0.09091,0.182235 -0.238638,-0.05696 -0.863635,-0.489749 -0.03409,-0.330297 -0.511364,-0.261949 -0.863635,-0.455575 -0.215909,0.148062 0.0341,-0.205018 -0.477272,-0.455575 -0.420456,-0.113887 -0.386363,-0.455575 -0.125,-0.148062 0.386363,0.27334 -0.05682,-0.307514 0.306818,0.159453 -0.09091,-0.455575 0.420455,0.387227 -0.181819,-0.261949 0.420454,0.170844 -0.363636,-0.50114 0.272728,0.0911 -0.125,-0.489724 0.215908,0.18221 -0.306817,-0.444184 0.306817,0.09113 -0.272725,-0.364471 0.363634,-0.03418 -0.397726,-0.239166 0.238636,-0.113913 -0.261363,-0.03417 0.352272,-0.330296 -0.329545,0.03417 0.0341,-0.216383 0.03409,-0.592246 -0.181819,0.410011 -0.215909,-0.5922455 0.03409,0.4783585 -0.125,0.03417 -0.295455,0 -0.329545,-0.489749 -0.329544,0 -0.386364,-0.330297 -0.181818,0.1822355 -0.454545,0.1572865 -0.440737,0 -0.124999,0.296123 0.124999,0.480523 -0.06818,0.353054 -0.295454,-0.170819 -0.238637,-0.4556 -0.661536,-0.113887 -0.204545,-0.216384 -0.454546,-0.2050175 -0.311505,-0.6429525 0.03409,-0.387227 1.261363,-0.9681115 0.590909,0.27334 0.09091,0.2050175 0,0.250562 0.159092,0.2050175 0.295453,0.091105 0.204546,-0.182235 0.03409,-0.204997 L 14.915784,8.446202 14.733966,8.355097 14.62033,8.207036 14.881694,8.0817575 14.824874,7.78561 l 0,-0.18221 -0.181832,-0.182235 -0.09091,-0.2733405 -0.352273,-0.079739 -0.306817,-0.068348 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/persepolis.svg b/.icons/awkward/24x24/apps/persepolis.svg
new file mode 100644
index 00000000..783b3d50
--- /dev/null
+++ b/.icons/awkward/24x24/apps/persepolis.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ea4141" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="M 11.5,14 C 9.9999998,16 9.8725013,17.873708 9.4999998,20 8.9995539,17.745224 8.9999999,16 7.4999999,14 l 1.9999999,0.5 z"/>
+ <path d="m 16.5,14 c -1.5,2 -1.627499,3.873708 -2,6 -0.500446,-2.254776 -0.5,-4 -2,-6 l 2,0.5 z"/>
+ <path d="M 8,9.4999998 C 9.9999999,11 14.873708,11.127498 17,11.5 14.745224,12.000446 9.9999999,12 8,13.5 l 0.5,-2 z"/>
+ <path d="m 8,4.4999999 c 1.9999999,1.5 6.873708,1.6274985 9,2 -2.254776,0.500446 -7.0000001,0.5 -9,1.9999999 L 8.5,6.4999999 Z"/>
+ <path d="m 9.5,6.9999999 c 2,1.4999999 3.373708,1.6274984 5.5,1.9999999 -2.254776,0.500446 -3.5,0.5 -5.5,2.0000002 L 9.9999999,8.9999998 Z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="M 11.5,14 C 9.9999998,16 9.8725013,17.873708 9.4999998,20 8.9995539,17.745224 8.9999999,16 7.4999999,14 l 1.9999999,0.5 z"/>
+ <path style="fill:#ffffff" d="m 16.5,14 c -1.5,2 -1.627499,3.873708 -2,6 -0.500446,-2.254776 -0.5,-4 -2,-6 l 2,0.5 z"/>
+ <path style="fill:#ffffff" d="M 8,9.4999998 C 9.9999999,11 14.873708,11.127498 17,11.5 14.745224,12.000446 9.9999999,12 8,13.5 l 0.5,-2 z"/>
+ <path style="fill:#ffffff" d="m 8,4.4999999 c 1.9999999,1.5 6.873708,1.6274985 9,2 -2.254776,0.500446 -7.0000001,0.5 -9,1.9999999 L 8.5,6.4999999 Z"/>
+ <path style="fill:#ffffff" d="m 9.5,6.9999999 c 2,1.4999999 3.373708,1.6274984 5.5,1.9999999 -2.254776,0.500446 -3.5,0.5 -5.5,2.0000002 L 9.9999999,8.9999998 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/peruse.svg b/.icons/awkward/24x24/apps/peruse.svg
new file mode 100644
index 00000000..55b30c0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/peruse.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#bbc91b;fill-rule:evenodd" d="M 13,3 10.5,11.5 22,15 22,4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="fill:#3e7952;fill-rule:evenodd" d="M 10.5,11.5 7.5,21 21,21 c 0.554,0 1,-0.446 1,-1 l 0,-2 0,-3 z"/>
+ <path style="fill:#3a76a2;fill-rule:evenodd" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,16 c 0,0.554 0.446,1 1,1 L 7.9785155,21 13,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="fill:#9f3f32" d="M 11.811525,5.22461 C 7.81435,9.980985 2,9.5 2,9.5 l 0,2 c 0,0 1.927325,2.71837 7.17285,2.367525 z"/>
+ <path style="fill:#4d2f2b" d="m 8.98779,8.785545 c -0.380625,0.002 -0.94684,0.640115 -0.520865,0.9507 0.466725,0.3403 0.34166,0.70847 0.107995,0.80448 -0.233665,0.09602 -0.589035,0.01015 -0.619445,-0.56324 C 7.926525,9.432055 7.338135,9.1052 6.78363,9.9208 c -0.03425,0.08637 -0.059845,0.173665 -0.07199,0.260985 -0.10956,0.78777 0.660545,1.55882 1.448315,1.66838 C 8.94773,11.95973 9.877625,11.272575 9.987185,10.4848 10.08242,9.800045 9.626035,9.043905 8.9878,8.78555 Z m -2.02398,0.80818 c -0.02075,0.0292 -0.03445,0.0601 -0.053105,0.08998 L 6.96381,9.593725 Z"/>
+ <path style="fill:#dee3e3" d="M 11.811524,5.2246095 C 9.237996,7.9261025 6.425913,8.8596215 4.2568359,9.368164 4.4987575,9.6535735 4.9101198,10 5.5,10 6.5,10 7,9.5 7,9.5 c 0,0 1.306755,0.31759 3,-1 0.583165,-0.4537885 0.992123,-1.005839 1.290039,-1.5371095 z"/>
+ <path style="fill:#e05e4c" d="M 9.980469,11.326172 C 9.6110975,11.474312 9.1607755,11.669612 8.5,12 7.3843365,12.557832 6.4609815,13.097635 5.830078,13.619476 6.8607605,14.0173 7.9453945,14.110212 9.1728515,13.867523 Z"/>
+ <path style="fill:#ffc169" d="m 16.810547,13.202149 c -0.2221,0.308647 -0.45706,0.716821 -0.695313,1.231445 -0.676919,1.462155 -1.083191,3.032665 -1.597656,2.978515 -0.51446,-0.05417 -0.689534,-0.269363 -0.974609,-0.595703 -0.285075,-0.326335 -0.641164,-0.970616 -0.993164,-1.160156 -0.352,-0.18954 -0.432531,-0.135473 -0.62207,-0.108398 -0.18954,0.0271 -0.285043,-0.03418 -0.379883,0.216797 -0.09483,0.250959 0.397818,0.808244 0.533203,1.268554 0.10596,0.360267 0.358215,0.951032 0.451172,1.451172 L 13.339844,21 l 5.21875,0 c 0.266523,-0.758367 0.887883,-1.762915 1.672851,-2.472656 0.144987,-0.131092 1.110865,-0.894675 1.185547,-1.049805 0.106071,-0.220333 -0.0049,-0.593839 -0.292969,-0.55957 -0.09604,0.01142 -0.221334,0.06559 -0.383789,0.180664 -0.293987,0.20824 -1.158921,0.639034 -1.53418,0.901367 0.392279,-0.575809 1.169439,-1.477449 1.376954,-1.779297 0.217391,-0.316201 0.618543,-0.961619 0.68457,-1.362304 l -0.654297,-0.242188 c -0.222873,0.146945 -0.484053,0.418923 -0.81543,0.819336 -0.649845,0.785225 -1.434757,1.949574 -1.651367,1.787109 -0.21662,-0.16246 0.676858,-1.380785 1.083008,-2.166015 0.14428,-0.278943 0.28416,-0.549547 0.400391,-0.806641 l -1.069336,-0.396484 c -0.222469,0.303082 -0.414235,0.634129 -0.522461,0.850586 -0.27077,0.54154 -0.97506,2.112474 -1.21875,2.031249 -0.243695,-0.08123 0.162209,-1.435204 0.568359,-2.193359 0.1675,-0.312669 0.331777,-0.646076 0.453125,-0.957031 l -1.030273,-0.382812 z"/>
+ <path style="fill:#6c5548" d="M 20.69686,4 C 19.39372,4 17,4 14.91868,4.93438 14.032575,5.332185 13.18116,6.47212 13.61554,6.9065 14.04992,7.340885 14.926335,6.25984 16.221815,5.80314 18.5,5 21.04587,4.599245 22,4.48613 L 22,4.198525 C 21.72629,4.09655 21.310745,4 20.69686,4 Z"/>
+ <path style="opacity:0.2" d="m 17.722656,6.5000009 c -1.54064,0 -3.222656,2.1258025 -3.222656,3.6738731 0,0.870842 1.977212,1.115586 3.466797,1.306069 C 19.495117,11.675375 21,10.41587 21,8.8678049 c 0,-0.113235 -0.01147,-0.2213595 -0.0293,-0.326763 0,0 0,-10e-4 0,-10e-4 -8.5e-4,-0.00502 -0.0021,-0.00973 -0.0029,-0.01472 -3.5e-5,-1.955e-4 -9.5e-4,-8e-4 -0.001,-10e-4 -0.217164,-1.216231 -1.571203,-1.896503 -2.892578,-2.000809 -0.0013,-1.045e-4 -0.0026,-8.5e-4 -0.0039,-9.5e-4 -0.116161,-0.009 -0.232788,-0.022525 -0.347621,-0.022525 z"/>
+ <path style="fill:#ffffff" d="M 17.722656,6 C 16.182016,6 14.5,8.1258025 14.5,9.6738735 14.5,10.544716 16.477212,10.78946 17.966797,10.979943 19.495117,11.175375 21,9.91587 21,8.367804 c 0,-0.113235 -0.01147,-0.2213595 -0.0293,-0.326763 0,0 0,-10e-4 0,-10e-4 -8.5e-4,-0.00502 -0.0021,-0.00973 -0.0029,-0.01472 -3.5e-5,-1.955e-4 -9.5e-4,-8e-4 -0.001,-10e-4 -0.217164,-1.216231 -1.571203,-1.896503 -2.892578,-2.000809 -0.0013,-1.045e-4 -0.0026,-8.5e-4 -0.0039,-9.5e-4 -0.116161,-0.009 -0.232788,-0.022525 -0.347621,-0.022525 z"/>
+ <path style="fill:#583268" d="M 18.433594,6.071289 A 1.5166552,1.5239656 0 0 0 17.5,7.475586 1.5166552,1.5239656 0 0 0 19.016601,9 1.5166552,1.5239656 0 0 0 20.533203,7.475586 1.5166552,1.5239656 0 0 0 20.476562,7.069336 C 19.99207,6.533572 19.230376,6.197353 18.433594,6.071289 Z"/>
+ <path style="fill:#54d883" d="M 4.4501953,3 C 4.5470178,4.0000569 4.8622131,5.114379 5.176758,5.6591875 5.798073,6.7353425 6.923845,6.6711275 8,6.0498125 9.07606,5.4284925 9.89432,4.43553 9.273,3.359375 9.2101515,3.250518 9.1185965,3.1259468 9.023,3 Z"/>
+ <path style="opacity:0.2" d="m 12.161133,3.5 -4.8232425,18 0.1621095,0 0.4785155,0 0.3945315,0 4.823242,-18 L 13,3.5 l -0.838867,0 z"/>
+ <path style="opacity:0.2" d="M 10.5,11.5 10.241211,12.465821 22,15.616211 22,15.5 22,14.581055 10.5,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 12.161133,3 7.3378905,21 7.5,21 7.9785155,21 8.373047,21 13.196289,3 13,3 12.161133,3 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,11 10.241211,11.965821 22,15.116211 22,15 22,14.081055 10.5,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pgAdmin4.svg b/.icons/awkward/24x24/apps/pgAdmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pgAdmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pgadmin.svg b/.icons/awkward/24x24/apps/pgadmin.svg
new file mode 100644
index 00000000..0a6e59d5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pgadmin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#0a7cb4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 7.4523,7.5001 c -1.0034,-0.01123 -2.1996,1.0214 -2.416,3.9561 -0.23063,3.1303 0.6738,3.4394 1.6543,3.4394 0.8167,0 1.4724,-0.4033 2.1914,-1.2304 0.10846,-0.12521 0.22972,-0.18923 0.27734,-0.14258 0.04786,0.04665 0.084165,0.082 0.08008,0.0791 -0.00385,-0.0034 -0.057175,0.1195 -0.1084,0.27734 -0.14117,0.4351 -0.35681,1.2804 -0.13965,1.874 0.056755,0.15542 0.1753,0.13391 0.22364,-0.02442 0.1152,-0.37757 0.33666,-1.0284 0.57715,-1.3554 0.09788,-0.13367 0.21208,-0.05815 0.20703,0.10742 -0.03078,1.0075 0.29946,2.8432 1.8047,4.0098 1.5742,1.2207 3.8685,1.1894 5.1125,0.66795 0.15223,-0.0643 0.38918,-0.0605 0.55175,-0.03125 0.10004,0.01789 0.22726,0.02922 0.38574,0.02051 0.46078,-0.02611 -0.30815,-0.41222 -0.35938,-0.61815 -0.05074,-0.20643 0.35942,-0.24583 0.44238,-0.90235 0.08345,-0.6575 -0.4414,-0.02539 -0.4414,-0.02539 0,0 -0.38516,0.44483 -1.9228,0.34766 -1.4167,-0.08871 -3.1058,-0.80655 -3.0488,-3.335 0.0041,-0.16606 0.05618,-0.31466 0.10644,-0.33496 0.05026,-0.01982 0.19003,0.05537 0.27636,0.19629 0.2138,0.3476 0.40466,0.9109 0.5088,1.253 0.04858,0.15808 0.16616,0.18058 0.22364,0.02539 0.18878,-0.51655 0.05072,-1.2228 -0.08203,-1.6836 -0.04521,-0.1593 0.0026,-0.35964 0.10938,-0.45898 0.1063,-0.09935 0.26898,-0.08322 0.37696,0.04199 0.7234,0.83515 1.3826,1.2432 2.2031,1.2432 0.98025,0 1.884,-0.30892 1.6533,-3.4394 -0.23111,-3.1303 -1.5768,-4.0961 -2.6142,-3.9414 -0.66905,0.09935 -1.1321,0.43931 -1.376,0.66895 -0.12072,0.11312 -0.2041,0.22962 -0.2041,0.24219 -2.4e-4,0.012325 -0.09472,-0.07185 -0.22266,-0.17676 -0.55915,-0.45976 -1.2621,-0.7344 -2.0254,-0.7344 -0.7532,0 -1.4479,0.26645 -2.0039,0.71485 C 9.32515,8.3345 9.22944,8.42361 9.22896,8.41732 9.22896,8.41055 9.147055,8.299 9.02681,8.18588 8.78247,7.95649 8.31986,7.61554 7.65081,7.51598 7.585985,7.50621 7.51946,7.501105 7.45257,7.500355 Z m 3.0479,2.5 c 0.27604,0 0.5,0.22397 0.5,0.5 0,0.27604 -0.22396,0.5 -0.5,0.5 -0.27603,0 -0.5,-0.22396 -0.5,-0.5 0,-0.27603 0.22397,-0.5 0.5,-0.5 z m 2,0 c 0.27604,0 0.5,0.22397 0.5,0.5 0,0.27604 -0.22396,0.5 -0.5,0.5 -0.27603,0 -0.5,-0.22396 -0.5,-0.5 0,-0.27603 0.22397,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff" d="m 7.4523,7.0001 c -1.003,-0.011 -2.1995,1.0215 -2.416,3.956 -0.2305,3.1305 0.674,3.4395 1.6545,3.4395 0.8165,0 1.4725,-0.4035 2.1915,-1.2305 0.1085,-0.125 0.2295,-0.189 0.277,-0.1425 0.048,0.0465 0.0845,0.082 0.0805,0.079 -0.004,-0.0035 -0.0575,0.1195 -0.1085,0.2775 -0.1415,0.435 -0.357,1.2805 -0.14,1.874 0.057,0.1555 0.1755,0.134 0.224,-0.0245 0.115,-0.3775 0.3365,-1.0285 0.577,-1.3555 0.098,-0.1335 0.212,-0.058 0.207,0.1075 -0.031,1.0075 0.2995,2.843 1.8045,4.0095 1.5745,1.221 3.8685,1.1895 5.1125,0.668 0.152,-0.064 0.389,-0.0605 0.552,-0.031 0.1,0.018 0.227,0.029 0.3855,0.0205 0.461,-0.026 -0.308,-0.4125 -0.3595,-0.618 -0.0505,-0.2065 0.3595,-0.246 0.4425,-0.9025 0.0835,-0.6575 -0.4415,-0.0255 -0.4415,-0.0255 0,0 -0.385,0.445 -1.9225,0.3475 -1.417,-0.0885 -3.106,-0.8065 -3.049,-3.3345 0.004,-0.1665 0.056,-0.315 0.1065,-0.335 0.05,-0.02 0.19,0.055 0.276,0.196 0.214,0.3475 0.405,0.911 0.509,1.253 0.0485,0.158 0.166,0.1805 0.2235,0.0255 0.189,-0.5165 0.051,-1.223 -0.082,-1.6835 -0.045,-0.1595 0.0025,-0.36 0.1095,-0.459 0.1065,-0.0995 0.269,-0.0835 0.377,0.042 0.7235,0.835 1.3825,1.243 2.203,1.243 0.9805,0 1.884,-0.309 1.6535,-3.4395 -0.231,-3.1305 -1.577,-4.096 -2.6145,-3.9415 -0.669,0.0995 -1.132,0.4395 -1.376,0.669 -0.1205,0.113 -0.204,0.2295 -0.204,0.2425 0,0.012 -0.0945,-0.072 -0.2225,-0.177 -0.559,-0.46 -1.262,-0.7345 -2.0255,-0.7345 -0.753,0 -1.448,0.2665 -2.004,0.715 -0.1285,0.1035 -0.224,0.193 -0.2245,0.1865 0,-0.007 -0.082,-0.1185 -0.202,-0.2315 C 8.7823,7.4561 8.3198,7.1151 7.6508,7.0156 7.5858,7.0061 7.5193,7.0006 7.4523,7.0001 Z m 3.048,2.5 c 0.276,0 0.5,0.224 0.5,0.5 0,0.276 -0.224,0.5 -0.5,0.5 -0.276,0 -0.5,-0.224 -0.5,-0.5 0,-0.276 0.224,-0.5 0.5,-0.5 z m 2,0 c 0.276,0 0.5,0.224 0.5,0.5 0,0.276 -0.224,0.5 -0.5,0.5 -0.276,0 -0.5,-0.224 -0.5,-0.5 0,-0.276 0.224,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pgadmin3.svg b/.icons/awkward/24x24/apps/pgadmin3.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pgadmin3.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pgadmin4.svg b/.icons/awkward/24x24/apps/pgadmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pgadmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pgmodeler.svg b/.icons/awkward/24x24/apps/pgmodeler.svg
new file mode 100644
index 00000000..1a4f0a2c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pgmodeler.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6,2.5 v 3 H 2 v 8 3 h 3 v 3 h 3 v 3 h 7 3 v -3 h 3 v -3 -8 h -3 -3 v -3 -3 z"/>
+ <rect style="fill:#3a48a8" width="3" height="3" x="3" y="2"/>
+ <rect style="fill:#878186" width="3" height="3" x="15" y="2"/>
+ <rect style="fill:#3a48a8" width="3" height="3" x="18" y="5"/>
+ <rect style="fill:#ffba52" width="3" height="3" x="18" y="16"/>
+ <rect style="fill:#878186" width="3" height="3" x="15" y="19"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="5" y="16"/>
+ <rect style="fill:#cb383c" width="3" height="3" x="2" y="13"/>
+ <path style="fill:#00879d" d="M 6,2 V 5 H 2 v 8 h 3 v 3 h 3 v 6 h 7 v -3 h 3 v -3 h 3 V 8 H 18 15 V 5 2 Z"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="15" y="5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="19" height=".5" x="2" y="5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="15" height=".5" x="3" y="2"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="15" y="8"/>
+ <path style="opacity:0.2" d="M 6.6513822,3.6672419 C 8.3160607,3.3662516 10.81504,3.4696276 12.564219,3.9928621 c 1.131357,0.2798291 1.914247,0.8605435 2.620692,1.6424063 1.136973,1.3646165 1.821939,3.1236405 1.792629,4.7150426 0.146274,2.110956 -0.426019,4.301407 -1.597133,5.623331 -0.532787,0.587772 -1.682873,1.500552 -2.722367,2.434319 0,0 -0.275661,0.320856 -0.26087,0.511843 0.02214,0.285942 0.193671,0.466361 0.366519,0.651933 0.09807,0.105286 0.254127,0.200825 0.399139,0.292407 0.398827,0.206919 0.364741,0.704372 0.225752,0.931549 -0.312323,0.312643 -0.596392,0.481737 -0.991088,0.61984 -0.470131,0.168305 -0.655281,0.08573 -0.939095,-0.25344 -0.273043,-0.305397 -0.470093,-0.620421 -0.630932,-0.952872 -0.347284,-0.616619 -0.407306,-1.183183 -0.322731,-1.826631 0.09193,-0.290615 0.27225,-0.54175 0.549414,-0.908519 0.423212,-0.515829 0.765337,-0.931816 1.16183,-1.581454 0.272761,-0.419437 -0.0218,-0.512406 -0.208502,-0.677231 C 11.072289,14.399071 10.082427,13.640527 9.4804257,12.712967 10.223657,11.916421 10.326831,10.959597 10.54287,10.031035 9.6413097,11.775214 8.6840257,12.9579 6.9032719,12.422977 6.1393777,12.119783 5.5009341,11.584464 5.0676875,11.079997 3.8865063,9.5121249 3.9959076,8.0461249 4.0078448,7.4411064 4.0235837,6.6642894 4.1998554,5.8837964 4.6998238,5.0974586 5.1643511,4.2684214 5.8408301,3.9276174 6.6513822,3.6672419 Z"/>
+ <path style="fill:#6fc0fc" d="M 6.6513822,3.1672415 C 8.3160607,2.8662512 10.81504,2.9696272 12.564219,3.4928617 c 1.131357,0.2798291 1.914247,0.8605435 2.620692,1.6424063 1.136973,1.3646165 1.821939,3.1236405 1.792629,4.7150425 0.146274,2.1109555 -0.426019,4.3014065 -1.597133,5.6233305 -0.532787,0.587772 -1.682873,1.500552 -2.722367,2.434319 0,0 -0.275661,0.320856 -0.26087,0.511843 0.02214,0.285942 0.193671,0.466361 0.366519,0.651933 0.09807,0.105286 0.254127,0.200825 0.399139,0.292407 0.398827,0.206919 0.364741,0.704372 0.225752,0.931549 -0.312323,0.312643 -0.596392,0.481737 -0.991088,0.61984 -0.470131,0.168305 -0.655281,0.08573 -0.939095,-0.25344 -0.273043,-0.305397 -0.470093,-0.620421 -0.630932,-0.952872 -0.347284,-0.616619 -0.407306,-1.183183 -0.322731,-1.826631 0.09193,-0.290615 0.27225,-0.54175 0.549414,-0.908519 0.423212,-0.515829 0.765337,-0.931816 1.16183,-1.581454 0.272761,-0.419437 -0.0218,-0.512406 -0.208502,-0.677231 C 11.072289,13.89907 10.082427,13.140526 9.4804257,12.212966 10.223657,11.41642 10.326831,10.459596 10.54287,9.5310345 9.6413097,11.275213 8.6840257,12.457899 6.9032719,11.922976 6.1393777,11.619782 5.5009341,11.084463 5.0676875,10.579996 3.8865063,9.0121245 3.9959076,7.5461245 4.0078448,6.941106 4.0235837,6.164289 4.1998554,5.383796 4.6998238,4.5974582 5.1643511,3.768421 5.8408301,3.427617 6.6513822,3.1672415 Z"/>
+ <circle style="fill:#3f3f3f" cx="14" cy="10" r="1"/>
+ <path style="opacity:0.2" d="M 13.18156,12.69295 15.5,14.432219 c -0.316797,-0.0081 -0.732121,0.09669 -1.192701,0.05994 -1.001051,-0.07987 -2.196947,-0.333391 -2.294214,-0.661328 -0.0549,-0.455031 0.05131,-0.810518 0.54202,-1.171001 0.302321,-0.236213 0.334266,-0.198353 0.626455,0.03313 z"/>
+ <path style="fill:#ffffff" d="M 13.18156,12.192949 15.5,13.932218 c -0.316797,-0.0081 -0.732121,0.09669 -1.192701,0.05994 -1.001051,-0.07987 -2.196947,-0.333391 -2.294214,-0.661328 -0.0549,-0.455031 0.05131,-0.810518 0.54202,-1.171001 0.302321,-0.236213 0.334266,-0.198353 0.626455,0.03313 z"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="2" y="13"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="5" y="16"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="15" y="19"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="18" y="16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.03125,3.0175781 C 7.5355444,3.0420378 7.0685134,3.0927212 6.6523438,3.1679688 5.8417917,3.4283442 5.1637461,3.768619 4.6992188,4.5976562 4.1992503,5.383994 4.0235514,6.1645892 4.0078125,6.9414062 c -0.00313,0.1588428 -0.010502,0.382687 -0.00195,0.6464844 0.00113,-0.042885 0.00123,-0.1097708 0.00195,-0.1464844 C 4.0235514,6.6645892 4.1992503,5.883994 4.6992188,5.0976562 5.1637461,4.268619 5.8417917,3.9283442 6.6523438,3.6679688 8.3170223,3.3669784 10.815274,3.468953 12.564453,3.9921875 c 1.131357,0.2798291 1.914649,0.8607153 2.621094,1.6425781 1.136973,1.3646165 1.822279,3.1234419 1.792969,4.7148434 0.01038,0.149769 0.0085,0.300942 0.01172,0.451172 0.0099,-0.31649 0.01019,-0.635063 -0.01172,-0.9511716 C 17.007826,8.2582074 16.32252,6.4993821 15.185547,5.1347656 14.479102,4.3529028 13.69581,3.7720166 12.564453,3.4921875 11.252569,3.0997616 9.5183669,2.944199 8.03125,3.0175781 Z m 2.511719,7.0136719 c -0.06347,0.122799 -0.129065,0.234734 -0.19336,0.351562 -0.150966,0.644975 -0.3527231,1.276617 -0.8691402,1.830079 0.057753,0.08898 0.134717,0.169784 0.1992187,0.255859 0.5612005,-0.744298 0.6687505,-1.601383 0.8632815,-2.4375 z m 1.669922,5.365234 c -0.395148,0.646667 -0.73612,1.063671 -1.158203,1.578125 -0.277164,0.366769 -0.458852,0.617589 -0.550782,0.908203 -0.03263,0.248215 -0.03422,0.484178 -0.01563,0.716797 0.0057,-0.07225 0.0059,-0.142699 0.01563,-0.216797 0.09193,-0.290614 0.273618,-0.541434 0.550782,-0.908203 0.423211,-0.515829 0.765616,-0.932393 1.162109,-1.582031 0.171242,-0.263326 0.104994,-0.391554 -0.0039,-0.496094 z m 0.259765,3.285157 c -0.04461,0.08256 -0.08158,0.168418 -0.07617,0.238281 0.02214,0.285942 0.19434,0.466772 0.367188,0.652344 0.09807,0.105286 0.253425,0.199433 0.398437,0.291015 0.147305,0.07643 0.221859,0.196784 0.267579,0.324219 0.09331,-0.250385 0.08043,-0.643663 -0.267579,-0.824219 -0.145012,-0.09158 -0.300367,-0.185729 -0.398437,-0.291015 -0.112552,-0.120838 -0.220464,-0.2436 -0.291016,-0.390625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/phatch-inspector.svg b/.icons/awkward/24x24/apps/phatch-inspector.svg
new file mode 100644
index 00000000..6c095b4f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phatch-inspector.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m11 3c-5.54 0-10 5-10 8s4.46 8 10 8 10-5 10-8-4.46-8-10-8z"/>
+ <path fill="#fff" opacity=".1" d="m11 3c-5.54 0-10 5-10 8 0 0.08 0.0161 0.167 0.0225 0.25 0.2299-3.019 4.5857-7.75 9.9775-7.75s9.7476 4.731 9.9775 7.75c0.006-0.083 0.022-0.17 0.022-0.25 0-3-4.46-8-10-8z"/>
+ <path opacity=".2" d="m1.0225 11.25c-0.0064 0.083-0.0225 0.17-0.0225 0.25 0 3 4.46 8 10 8s10-5 10-8c0-0.08028-0.01614-0.16699-0.02246-0.25-0.23 3.019-4.586 7.75-9.978 7.75-5.3918 0-9.7476-4.731-9.9775-7.75z"/>
+ <path opacity=".2" d="m12.078 6.4992c-2.16 0-3.9445 1.7668-3.9445 3.927 0 0.821 0.27756 1.5764 0.71315 2.2089l-2.6297 2.6328a0.71705 0.7179 0 1 0 1.0028 1.0264l2.6297-2.6328c0.63275 0.43619 1.407 0.6917 2.2286 0.6917 2.16 0 3.9222-1.7668 3.9222-3.927-0.0005-2.16-1.7625-3.927-3.9225-3.927zm0 1.428c1.3888 0 2.496 1.1102 2.496 2.499s-1.1072 2.499-2.496 2.499-2.496-1.1102-2.496-2.499c0-1.3889 1.1072-2.499 2.496-2.499z"/>
+ <path fill="#54b23f" d="m12.078 5.9991c-2.16 0-3.9445 1.7668-3.9445 3.927 0 0.821 0.27756 1.5764 0.71315 2.2089l-2.6297 2.6328a0.71705 0.7179 0 1 0 1.0028 1.0264l2.6297-2.6328c0.63275 0.43619 1.407 0.6917 2.2286 0.6917 2.16 0 3.9222-1.7668 3.9222-3.927-0.0005-2.16-1.7625-3.927-3.9225-3.927zm0 1.428c1.3888 0 2.496 1.1102 2.496 2.499s-1.1072 2.499-2.496 2.499-2.496-1.1102-2.496-2.499c0-1.3889 1.1072-2.499 2.496-2.499z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/phatch.svg b/.icons/awkward/24x24/apps/phatch.svg
new file mode 100644
index 00000000..45b9d1e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phatch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m11 3c-5.54 0-10 5-10 8s4.46 8 10 8 10-5 10-8-4.46-8-10-8z"/>
+ <path fill="#fff" opacity=".1" d="m11 3c-5.54 0-10 5-10 8 0 0.08 0.0161 0.167 0.0225 0.25 0.2299-3.019 4.5857-7.75 9.9775-7.75s9.7476 4.731 9.9775 7.75c0.006-0.083 0.022-0.17 0.022-0.25 0-3-4.46-8-10-8z"/>
+ <path opacity=".2" d="m1.0225 11.25c-0.0064 0.083-0.0225 0.17-0.0225 0.25 0 3 4.46 8 10 8s10-5 10-8c0-0.08028-0.01614-0.16699-0.02246-0.25-0.23 3.019-4.586 7.75-9.978 7.75-5.3918 0-9.7476-4.731-9.9775-7.75z"/>
+ <path opacity=".2" d="m9.9756 4.5c-0.2636 0-0.4756 0.3312-0.4756 0.7432v0.9668a5.5 5.5 0 0 0 -1.1758 0.4921l-0.6875-0.6875c-0.2913-0.2913-0.6759-0.3748-0.8623-0.1884l-1.4482 1.4482c-0.1864 0.1864-0.1029 0.571 0.1884 0.8623l0.6846 0.6836a5.5 5.5 0 0 0 -0.4853 1.1797h-0.9707c-0.412 0-0.7432 0.212-0.7432 0.476v2.0488c0 0.263 0.3312 0.475 0.7432 0.475h0.9668a5.5 5.5 0 0 0 0.49219 1.1758l-0.6875 0.6875c-0.2914 0.291-0.3749 0.675-0.1885 0.862l1.4482 1.4482c0.1864 0.1864 0.571 0.10283 0.8623-0.18848l0.68359-0.68457a5.5 5.5 0 0 0 1.1797 0.485v0.9707c0 0.412 0.212 0.743 0.4756 0.743h2.0488c0.264 0 0.476-0.331 0.476-0.743v-0.9668a5.5 5.5 0 0 0 1.1758 -0.49219l0.6875 0.6875c0.29131 0.29131 0.6759 0.37488 0.8623 0.18848l1.4482-1.4482c0.1864-0.1864 0.10283-0.571-0.18848-0.8623l-0.68457-0.68359a5.5 5.5 0 0 0 0.485 -1.18h0.9707c0.412 0 0.743-0.212 0.743-0.476v-2.0488c0-0.263-0.331-0.475-0.743-0.475h-0.9668a5.5 5.5 0 0 0 -0.492 -1.1758l0.6875-0.6875c0.291-0.2913 0.374-0.6759 0.188-0.8623l-1.448-1.4482c-0.187-0.1864-0.571-0.1029-0.863 0.1884l-0.683 0.6846a5.5 5.5 0 0 0 -1.18 -0.4853v-0.9707c0-0.41197-0.21197-0.74316-0.47559-0.74316h-2.0488zm1.0244 4a3 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 -3z"/>
+ <path fill="#54b23f" d="m9.9756 4c-0.2636 0-0.4756 0.3312-0.4756 0.7432v0.9668a5.5 5.5 0 0 0 -1.1758 0.4921l-0.6875-0.6875c-0.2913-0.2913-0.6759-0.3748-0.8623-0.1884l-1.4482 1.4482c-0.1864 0.1864-0.1029 0.571 0.1884 0.8623l0.6846 0.6836a5.5 5.5 0 0 0 -0.4853 1.1797h-0.9707c-0.412 0-0.7432 0.212-0.7432 0.4756v2.0488c0 0.26361 0.33119 0.47559 0.74316 0.47559h0.9668a5.5 5.5 0 0 0 0.49219 1.1758l-0.6875 0.6875c-0.2914 0.291-0.3749 0.675-0.1885 0.862l1.4482 1.4482c0.1864 0.1864 0.571 0.10283 0.8623-0.18848l0.68359-0.68457a5.5 5.5 0 0 0 1.1797 0.485v0.9707c0 0.412 0.212 0.743 0.4756 0.743h2.0488c0.264 0 0.476-0.331 0.476-0.743v-0.9668a5.5 5.5 0 0 0 1.1758 -0.49219l0.6875 0.6875c0.29131 0.29131 0.6759 0.37488 0.8623 0.18848l1.4482-1.4482c0.1864-0.1864 0.10283-0.571-0.18848-0.8623l-0.68457-0.68359a5.5 5.5 0 0 0 0.485 -1.18h0.9707c0.412 0 0.743-0.212 0.743-0.476v-2.0484c0-0.2636-0.331-0.4756-0.743-0.4756h-0.9668a5.5 5.5 0 0 0 -0.492 -1.1758l0.6875-0.6875c0.291-0.2913 0.374-0.6759 0.188-0.8623l-1.448-1.4482c-0.187-0.1864-0.571-0.1029-0.863 0.1884l-0.683 0.6846a5.5 5.5 0 0 0 -1.18 -0.4853v-0.9707c0-0.412-0.212-0.7432-0.476-0.7432h-2.0488zm1.0244 4a3 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 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/phonon-gstreamer.svg b/.icons/awkward/24x24/apps/phonon-gstreamer.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phonon-gstreamer.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/phoronix-test-suite.svg b/.icons/awkward/24x24/apps/phoronix-test-suite.svg
new file mode 100644
index 00000000..9069f70e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phoronix-test-suite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4,2.5 c -1.108,0 -2,0.892 -2,2 l 0,10 0,6 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 14,0 c 1.108,0 2,-0.892 2,-2 l 0,-10 c 0,-1.108 -0.892,-2 -2,-2 l -16,0 z"/>
+ <path style="fill:#7cb320" d="M 4,2 C 2.892,2 2,2.892 2,4 l 0,10 0,6 c 0,1.108 0.892,2 2,2 1.108,0 2,-0.892 2,-2 l 0,-4 14,0 c 1.108,0 2,-0.892 2,-2 L 22,4 C 22,2.892 21.108,2 20,2 L 4,2 Z"/>
+ <path style="opacity:0.2" d="M 7.923828,5.5 C 6.857952,5.5 6,6.343 6,7.390625 L 6,8.5 l -1.5,0 2.5,2 2.5,-2 -1.5,0 0,-1 7,0 1,0 2,0 0,-0.109375 C 18,6.343 17.142048,5.5 16.076172,5.5 Z M 17,8.5 l -2.5,2 1.5,0 0,1 -7,0 -1,0 -2,0 0,0.109375 C 6,12.657 6.857952,13.5 7.923828,13.5 l 8.152344,0 C 17.142048,13.5 18,12.657 18,11.609375 L 18,10.5 l 1.5,0 z"/>
+ <path style="fill:#ffffff" d="M 7.923828,5 C 6.857952,5 6,5.843 6,6.890625 L 6,8 4.5,8 7,10 9.5,8 8,8 8,7 l 7,0 1,0 2,0 0,-0.109375 C 18,5.843 17.142048,5 16.076172,5 Z M 17,8 l -2.5,2 1.5,0 0,1 -7,0 -1,0 -2,0 0,0.109375 C 6,12.157 6.857952,13 7.923828,13 l 8.152344,0 C 17.142048,13 18,12.157 18,11.109375 L 18,10 l 1.5,0 z"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="9" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 2.892,2 2,2.892 2,4 l 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 16,0 c 1.108,0 2,0.892 2,2 L 22,4 C 22,2.892 21.108,2 20,2 L 4,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/photocollage.svg b/.icons/awkward/24x24/apps/photocollage.svg
new file mode 100644
index 00000000..5af63019
--- /dev/null
+++ b/.icons/awkward/24x24/apps/photocollage.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#ffc129" d="M 3,2 C 2.446,2 2,2.446 2,3 L 2,9 14,9 14,2 3,2 Z"/>
+ <path style="fill:#5fb319" d="m 14,2 0,7 8,0 0,-6 C 22,2.446 21.554,2 21,2 l -7,0 z"/>
+ <path style="fill:#e74b4b" d="m 10,9.5 0,12.5 11,0 c 0.554,0 1,-0.446 1,-1 l 0,-11.5 -12,0 z"/>
+ <path style="fill:#35abe4" d="M 2,9.5 2,21 c 0,0.554 0.446,1 1,1 l 6.5,0 0,-12.5 -7.5,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="8" y="-11" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="8.5"/>
+ <rect style="fill:#ffffff" width="20" height="2" x="2" y="8"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="2" y="-15" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/photofilmstrip.svg b/.icons/awkward/24x24/apps/photofilmstrip.svg
new file mode 100644
index 00000000..83c4ca7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/photofilmstrip.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="m 21,3.5 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z m -4,-16 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z m -4,-16 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 9,3.5 H 7 v 2 h 2 z m 0,16 H 7 v 2 H 9 Z M 5,3.5 H 3 v 2 h 2 z m 0,16 H 3 v 2 h 2 z"/>
+ <path style="fill:#ffffff" d="m 21,3 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 17,3 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 13,3 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 9,3 H 7 V 5 H 9 Z M 9,19 H 7 v 2 H 9 Z M 5,3 H 3 V 5 H 5 Z M 5,19 H 3 v 2 h 2 z"/>
+ <path style="opacity:0.2" d="m 11.500022,12.833038 c -0.96178,1.5941 -3.0918998,2.1402 -4.7577998,1.2199 -1.666,-0.92048 -2.2365,-2.9589 -1.275,-4.5529012 z"/>
+ <path style="fill:#beff4c" d="m 11.500022,12.333038 c -0.96178,1.5941 -3.0918998,2.1402 -4.7577998,1.2199 -1.666,-0.92048 -2.2365,-2.9589 -1.275,-4.5529003 z"/>
+ <path style="opacity:0.2" d="m 12.500022,12.833038 c 0.96178,1.5941 3.0919,2.1402 4.7578,1.2199 1.666,-0.92048 2.2364,-2.9589 1.275,-4.5529012 z"/>
+ <path style="fill:#beff4c" d="m 12.500022,12.333038 c 0.96178,1.5941 3.0919,2.1402 4.7578,1.2199 1.666,-0.92048 2.2364,-2.9589 1.275,-4.5529003 z"/>
+ <path style="fill:#2c2c2c" d="m 8.3998222,10.620038 c -0.34249,0.88398 -0.194,2.0024 0.57999,3.3429 0.002,-5e-4 0.004,0 0.006,0 -0.432,-0.979 -0.372,-2.053 0.0605,-2.985 l -0.6465,-0.358 z"/>
+ <path style="fill:#2c2c2c" d="m 15.601022,10.620038 -0.64648,0.35749 c 0.43249,0.93198 0.49249,2.006 0.0605,2.9854 0.002,0 0.004,-5e-4 0.006,0 0.77398,-1.3405 0.92248,-2.4589 0.57999,-3.3429 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/photolayoutseditor.svg b/.icons/awkward/24x24/apps/photolayoutseditor.svg
new file mode 100644
index 00000000..8d94fcb9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/photolayoutseditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#8c93dd" d="m2 2c-0.554 0-1 0.446-1 1v12h20v-12c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m15 6.5001c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffca3" fill-rule="evenodd" d="m15 6.0001c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fff" opacity=".2" d="m2.0005 2.0002c-0.554 0-1 0.446-1 1v0.49999c0-0.55399 0.44599-0.99998 0.99998-0.99998h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path fill="#5184b0" d="m1.0005 15v3.9999c0 0.55399 0.44599 0.99998 0.99998 0.99998h18c0.554 0 1-0.446 1-1v-3.9999z"/>
+ <path d="m1.0005 15.071v-0.57149s1.4422-0.95233 1.8477-1.0354c0.40547-0.08309 0.88433-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.2256 0.2293 0.008 0.64423-0.02 1.1264-0.04915 0.48213-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87058 0.0343 1.5332 0.07474 0.66258 0.04055 1.5727 0.10834 1.7792 0.12731 0.20649 0.01885 0.44921 0.05371 0.72468 0.09171 0.27544 0.0377 0.75228 0.09468 0.92103 0.11034 0.16869 0.0154 0.55979 0.0692 1.0136 0.11097 0.45378 0.0417 1.18 0.056 1.3897 0.04055 0.20971-0.01545 0.64928-0.17074 1.1392-0.31388 0.48986-0.14308 1.03-0.27411 1.4409-0.24171 0.411 0.033 2.722 0.834 2.722 0.834v0.57144h-17.571z"/>
+ <path opacity=".2" d="m1.0005 19v0.49999c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.49999c0 0.55399-0.44599 0.99998-0.99998 0.99998h-18c-0.55399 0-0.99998-0.44599-0.99998-0.99998z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/photoqt.svg b/.icons/awkward/24x24/apps/photoqt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/photoqt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/photoshop.svg b/.icons/awkward/24x24/apps/photoshop.svg
new file mode 120000
index 00000000..a6e2a98d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/photoshop.svg
@@ -0,0 +1 @@
+AdobePhotoshop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/phpmyadmin.svg b/.icons/awkward/24x24/apps/phpmyadmin.svg
new file mode 100644
index 00000000..91215304
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phpmyadmin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.5070766,12.992871 c 0,0 2.9998466,0.338925 2.9998466,-1.499906 0,-1.8388323 -2.9998466,-1.4999418 -2.9998466,-1.4999418 m 7.2e-5,5.9998558 V 9.9930972"/>
+ <path style="fill:none;stroke:#a287e9;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.5070766,12.492871 c 0,0 2.9998466,0.338925 2.9998466,-1.499906 0,-1.8388317 -2.9998466,-1.4999412 -2.9998466,-1.4999412 m 7.2e-5,5.9998552 V 9.4930978"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 14.5,15.992879 V 9.9931332 m -4.9957073,0 L 12,12.992945 14.5,9.9931332 M 9.5042927,15.992879 V 9.9931332"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:round" d="M 14.497851,15.492879 V 9.4931338 m -4.9957067,0 2.4957067,2.9998112 2.5,-2.9998112 M 9.5021443,15.492879 V 9.4931338"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 16.507121,13.492913 h 2.999848 m -2.999774,2.499966 v -4.476767 m 2.999774,4.476767 v -4.476767 m -2.999848,0 c 0,0 0.0077,-1.5229788 1.499942,-1.5229788 1.492256,0 1.499906,1.5229788 1.499906,1.5229788"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:bevel" d="m 16.507121,12.992913 h 2.999848 m -2.999774,2.499966 v -4.476767 m 2.999774,4.476767 v -4.476767 m -2.999848,0 c 0,0 0.0077,-1.5229782 1.499942,-1.5229782 1.492256,0 1.499906,1.5229782 1.499906,1.5229782"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/phpstorm.svg b/.icons/awkward/24x24/apps/phpstorm.svg
new file mode 100644
index 00000000..548b09ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/phpstorm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cf4f8c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 7.5071707,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.95e-5,4.00005 V 7.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507121,11.49995 c 0,0 0.252193,0.500484 1.000001,0.500242 0.747806,-2.4e-4 0.999998,-0.500242 0.999998,-1.000241 0,-2.1071925 -1.999999,0.105581 -1.994008,-1.9953525 -0.006,-0.5046485 0.235933,-1.0046475 0.99401,-1.0046475 0.758075,0 0.999942,0.499999 0.999942,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.507121,11 c 0,0 0.252193,0.500484 1.000001,0.500242 0.747805,-2.4e-4 0.999998,-0.500242 0.999998,-1.000241 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 C 11.507067,8 11.749045,7.500001 12.507122,7.500001 13.265197,7.500001 13.507064,8 13.507064,8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pia-manager.svg b/.icons/awkward/24x24/apps/pia-manager.svg
new file mode 100644
index 00000000..22bbf5cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pia-manager.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5 A 7,6.5 0 0 0 5,9 7,6.5 0 0 0 5.0234375,9.5 L 5,9.5 l 0,12 c 0,0.554 0.4795566,1 1.0761719,1 l 3.7695312,0 1.6152349,-2 1.078124,0 1.615235,2 3.769531,0 C 18.520443,22.5 19,22.054 19,21.5 l 0,-12 -0.02734,0 A 7,6.5 0 0 0 19,9 7,6.5 0 0 0 12,2.5 Z"/>
+ <path style="opacity:0.2" d="m 4,9.5 c -0.554,0 -1,0.446 -1,1 l 0,7 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 l 0,-7 C 7,9.946 6.554,9.5 6,9.5 l -2,0 z m 14,0 c -0.554,0 -1,0.446 -1,1 l 0,7 c 0,0.554 0.446,1 1,1 l 2,0 c 0.554,0 1,-0.446 1,-1 l 0,-7 c 0,-0.554 -0.446,-1 -1,-1 l -2,0 z"/>
+ <rect style="fill:#358334" width="4" height="9" x="3" y="9" rx="1" ry="1"/>
+ <rect style="fill:#358334" width="4" height="9" x="17" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,9 C 3.446,9 3,9.446 3,10 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 2,0 c 0.554,0 1,0.446 1,1 L 7,10 C 7,9.446 6.554,9 6,9 L 4,9 Z m 14,0 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 2,0 c 0.554,0 1,0.446 1,1 L 21,10 C 21,9.446 20.554,9 20,9 l -2,0 z"/>
+ <path style="fill:#50b24e" d="M 6.0769229,9 17.923077,9 C 18.519692,9 19,9 19,9 l 0,12 c 0,0.554 -0.480308,1 -1.076923,1 l -3.769231,0 -1.615384,-2 -1.076924,0 -1.6153842,2 -3.7692309,0 C 5.4803076,22 4.9999998,21.554 4.9999998,21 l 0,-12 c 0,0 0.4803078,0 1.0769231,0 z"/>
+ <ellipse style="fill:#50b24e" cx="12" cy="8.5" rx="7" ry="6.5"/>
+ <path style="opacity:0.2" d="M 12,5 A 4,4 0 0 0 8,9 4,4 0 0 0 8.036135,9.5 l 7.928711,0 A 4,4 0 0 0 16,9 4,4 0 0 0 12,5 Z"/>
+ <path style="fill:#ffffff" d="M 12,5 A 4,3.5555556 0 0 0 8,8.5555556 4,3.5555556 0 0 0 8.036135,9 l 7.928711,0 A 4,3.5555556 0 0 0 16,8.5555556 4,3.5555556 0 0 0 12,5 Z"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="7" r="1"/>
+ <circle style="fill:#3f3f3f" cx="14" cy="7" r="1"/>
+ <path style="opacity:0.2" class="ColorScheme-Text" d="m 12,11.5 c -1.108,0 -2,0.9108 -2,2.03125 L 10,14.5 9.5,14.5 C 9.223,14.5 9,14.723 9,15 l 0,3 c 0,0.277 0.223,0.5 0.5,0.5 l 5,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-3 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 l -0.5,0 0,-0.96875 C 14,12.41125 13.108,11.5 12,11.5 Z m 0,1 c 0.554,0 1,0.446 1,1 l 0,1 -2,0 0,-1 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:#ffffff" class="ColorScheme-Text" d="m 12,11 c -1.108,0 -2,0.9108 -2,2.03125 L 10,14 9.5,14 C 9.223,14 9,14.223 9,14.5 l 0,3 C 9,17.777 9.223,18 9.5,18 l 5,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-3 C 15,14.223 14.777,14 14.5,14 L 14,14 14,13.03125 C 14,11.91125 13.108,11 12,11 Z m 0,1 c 0.554,0 1,0.446 1,1 l 0,1 -2,0 0,-1 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 7 6.5 0 0 0 5 8.5 A 7 6.5 0 0 0 5.0097656 8.7246094 A 7 6.5 0 0 1 12 2.5 A 7 6.5 0 0 1 18.986328 8.7480469 A 7 6.5 0 0 0 19 8.5 A 7 6.5 0 0 0 12 2 z M 5 9 L 5 9.5 L 5.0234375 9.5 A 7 6.5 0 0 1 5 9 z M 19 9 A 7 6.5 0 0 1 18.972656 9.5 L 19 9.5 L 19 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pia.svg b/.icons/awkward/24x24/apps/pia.svg
new file mode 120000
index 00000000..2be2aa24
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pia.svg
@@ -0,0 +1 @@
+pia-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pianoteq.svg b/.icons/awkward/24x24/apps/pianoteq.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pianoteq.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/picard.svg b/.icons/awkward/24x24/apps/picard.svg
new file mode 100644
index 00000000..01ffdff4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/picard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.054151,2.5004985 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 l -6.717112,3.863 A 2.2828381,2.27395 0 0 0 3,8.6363485 v 7.7264995 a 2.2828381,2.27395 0 0 0 1.141419,1.9693 l 6.717112,3.8632 a 2.2828381,2.27395 0 0 0 2.282838,0 l 6.717112,-3.8632 A 2.2828381,2.27395 0 0 0 21,16.362648 V 8.6361485 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 l -6.717112,-3.863 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#f68048" d="m 12.053711,2 v 9.75e-4 C 11.634935,1.9907335 11.363653,2.593334 11.000646,2.8015772 L 4.9239628,7.1271625 C 4.2174469,7.533395 4.1023021,7.750867 4.1024182,8.5634615 L 3.889047,15.863281 c 2.343e-4,0.812245 0.00865,1.100387 0.7148589,1.506446 l 6.2544931,4.076653 c 0.359128,0.206579 0.760641,0.557069 1.161442,0.553603 0.387574,-0.0034 0.774484,-0.104908 1.121761,-0.30467 l 6.716796,-3.863282 C 20.564611,17.425973 20.999765,16.675526 21,15.863281 V 8.136719 C 21.000116,7.3241245 20.564914,6.5732245 19.858398,6.166992 L 13.141602,2.303711 C 12.810247,2.1132752 12.43616,2.0088398 12.053711,2 Z"/>
+ <path style="fill:#8d259c" d="M 12,2.0019531 A 2.2828381,2.27395 0 0 0 10.858399,2.303711 L 4.1416015,6.166992 A 2.2828381,2.27395 0 0 0 3,8.136719 v 7.726562 a 2.2828381,2.27395 0 0 0 1.1416015,1.96875 l 6.7167975,3.863281 A 2.2828381,2.27395 0 0 0 12,21.998047 Z"/>
+ <path style="opacity:0.2" d="m 15.560547,6.4031955 c -0.275201,0 -0.52615,0.13914 -0.671875,0.3710935 -0.08801,0.1389645 -0.127555,0.2943735 -0.123047,0.4472655 0,0 0,0.001 0,0.001 0.0023,0.076117 0.01537,0.151403 0.03907,0.223633 0,0 0,0.001 0,0.001 0.02378,0.072236 0.05844,0.1416215 0.102539,0.2050785 -0.05924,0.067013 -0.120895,0.1257465 -0.18457,0.177734 0,0 -10e-4,0.001 -10e-4,0.001 -0.06333,0.051609 -0.128295,0.096138 -0.193359,0.134766 0,0 -10e-4,10e-4 -10e-4,10e-4 C 14.135034,8.1991985 13.7346,8.212842 13.614214,8.2109065 13.254255,8.054519 12.905257,7.9743125 12.601518,7.935516 12.143893,7.880639 11.266156,7.725533 10.594682,7.748016 9.949845,7.787536 9.233079,8.076045 8.6454635,9.035125 8.5883955,9.024985 8.5302,9.0195 8.4726115,9.0195 c -0.473315,0 -0.8793725,0.337936 -0.96582,0.803711 -0.04823,0.258432 0.00656,0.520602 0.1552735,0.737305 0.1485855,0.216573 0.3734045,0.362187 0.631836,0.410156 0.059668,0.01118 0.120216,0.0166 0.180664,0.0166 0.473315,0 0.8802195,-0.337806 0.9667965,-0.80371 C 9.5074,9.828672 9.371805,9.4822225 9.117143,9.2607095 c 0.458711,-0.721866 0.994231,-0.954584 1.5,-0.991211 0.891387,-0.068071 1.413928,0.1063905 2.228515,0.234375 0.192598,0.04367 0.397801,0.108845 0.605469,0.203125 6.5e-4,2.605e-4 0.0013,6e-4 0.002,0.001 0.11196,0.050795 0.219464,0.1071805 0.322266,0.170898 0.102802,0.063719 0.200544,0.134516 0.293945,0.210938 0.187118,0.153133 0.355028,0.4810325 0.50293,0.6835935 -0.01767,0.022465 -0.0346,0.045 -0.0498,0.069336 -0.05837,0.09275 -0.09563,0.192907 -0.112305,0.294922 0,0 0,10e-4 0,10e-4 -0.0082,0.05069 -0.01134,0.101573 -0.0098,0.152344 0,0 0,0.001 0,0.001 0.0016,0.05077 0.0084,0.101983 0.01953,0.151367 0.01127,0.05013 0.02715,0.09832 0.04785,0.145508 0.04086,0.09316 0.100177,0.179088 0.175781,0.251953 0.03811,0.03679 0.07953,0.07022 0.125977,0.09961 0.127396,0.08087 0.275116,0.124024 0.425781,0.124024 0.274681,0 0.526673,-0.138879 0.673828,-0.371094 0.05869,-0.09266 0.09552,-0.192944 0.112305,-0.294922 0.02518,-0.152967 0.005,-0.309578 -0.05664,-0.4501955 -0.0616,-0.1406175 -0.164339,-0.265234 -0.30371,-0.3535155 -0.04525,-0.028485 -0.09288,-0.051183 -0.142579,-0.069336 -0.04902,-0.018035 -0.09989,-0.030945 -0.151367,-0.039065 0,0 -10e-4,0 -10e-4,0 -0.0518,-0.0081 -0.103831,-0.01159 -0.15625,-0.00977 -0.05249,0.0019 -0.105064,0.00886 -0.15625,0.02051 -0.199933,-0.280007 -0.431484,-0.6726575 -0.694336,-0.8740235 0.08152,-0.025185 0.166318,-0.056712 0.251953,-0.094726 0.04287,-0.01901 0.08663,-0.04568 0.129883,-0.06836 0.04368,-0.02296 0.08724,-0.041325 0.130859,-0.068359 0.08682,-0.053625 0.17195,-0.1158865 0.255859,-0.1875 0.08369,-0.071493 0.164873,-0.152265 0.242188,-0.2441405 0.07436,0.022275 0.151952,0.035155 0.230469,0.035155 0.06844,0 0.135889,-0.00893 0.200195,-0.02539 0.06454,-0.016635 0.126828,-0.04142 0.18457,-0.073242 0.115614,-0.063596 0.215223,-0.155751 0.288086,-0.2714845 0.0284,-0.044695 0.05157,-0.091347 0.07031,-0.1396485 0.05621,-0.144906 0.06889,-0.303467 0.03418,-0.4589845 -0.02321,-0.103931 -0.06625,-0.200438 -0.125977,-0.285156 -0.02972,-0.04216 -0.06388,-0.081328 -0.101562,-0.1171875 -0.03805,-0.0362 -0.07958,-0.068922 -0.125,-0.097656 -0.06344,-0.039995 -0.13194,-0.071077 -0.203125,-0.091797 0,0 -10e-4,0 -10e-4,0 -0.07149,-0.020725 -0.145566,-0.03125 -0.220703,-0.03125 z m 0,0.521484 c 0.05161,0 0.102675,0.01564 0.146484,0.04297 0.03113,0.01975 0.05741,0.044975 0.07813,0.074218 0.02039,0.02909 0.03595,0.061881 0.04394,0.097657 0,0 0,10e-4 0,10e-4 1.46e-4,6.5e-4 -1.41e-4,0.0013 0,0.00195 0.015,0.070177 0.003,0.14197 -0.03613,0.203125 -0.039,0.061813 -0.102815,0.1033295 -0.171875,0.119141 -0.06889,0.01535 -0.144117,0.00582 -0.207031,-0.03418 l -0.01269,-0.00781 c -0.05969,-0.04223 -0.09751,-0.10401 -0.110352,-0.1708985 -0.01272,-0.066248 -9e-4,-0.137508 0.03809,-0.1992185 0.05018,-0.079745 0.136418,-0.12793 0.231446,-0.12793 z m 2.743164,1.0800785 c -0.274811,0 -0.52602,0.1381445 -0.671875,0.370117 -0.208384,0.329146 -0.146028,0.754843 0.132812,1.0097655 0.0027,0.00185 0.0058,0.00594 0.0088,0.00782 -0.175364,0.587307 -0.248767,1.6925255 -0.104492,2.2246095 -0.01859,0.01685 -0.03753,0.03285 -0.05469,0.05176 -0.02977,0.03313 -0.05844,0.0677 -0.08301,0.106445 -0.04134,0.06533 -0.07113,0.134169 -0.0918,0.205079 -0.438215,0.06346 -0.676322,0.06754 -0.887695,0.205078 -0.264542,0.172032 -0.514227,0.334586 -1.251953,0.346679 -0.255312,-0.02995 -0.762478,-0.02368 -0.988281,-0.01563 -0.186024,0.0075 -0.377821,0.01371 -0.629883,10e-4 -0.173545,-0.0094 -0.274181,-0.115074 -0.450195,-0.315429 C 12.997063,11.934877 12.669479,11.597337 12,11.548703 v 0.520508 c 0.428337,0.03894 0.637051,0.245301 0.839844,0.476562 0.193304,0.220217 0.412959,0.469496 0.813477,0.491211 0.27533,0.01497 0.488523,0.0083 0.676757,10e-4 0.32382,-0.01123 0.879043,-0.02102 1.321289,0.08887 0.338899,0.08349 1.57329,1.256986 1.920898,1.861328 -0.01404,0.01872 -0.02867,0.03698 -0.04102,0.05664 -0.226582,0.358142 -0.133877,0.829698 0.209961,1.072265 0.0094,0.0075 0.01995,0.0136 0.03711,0.02539 0.127525,0.08068 0.27427,0.123047 0.424805,0.123047 0.275071,0 0.527126,-0.139626 0.672851,-0.371094 0.113746,-0.178584 0.150642,-0.390431 0.104493,-0.597656 -0.04654,-0.207993 -0.171716,-0.385605 -0.35254,-0.5 -0.127396,-0.08012 -0.273422,-0.123047 -0.423828,-0.123047 -0.06864,0 -0.136694,0.0095 -0.201172,0.02539 -0.332919,-0.544289 -1.125052,-1.359181 -1.714843,-1.792969 0.235682,-0.08162 0.396796,-0.186183 0.547851,-0.284179 0.185764,-0.120554 0.340255,-0.06916 0.631836,-0.118165 0.05525,0.134594 0.147928,0.255416 0.274414,0.344727 0.0094,0.0075 0.01898,0.01262 0.03614,0.02441 0.127525,0.08068 0.274269,0.124024 0.424805,0.124024 0.275071,0 0.527126,-0.139627 0.672851,-0.371094 0.113746,-0.178772 0.150641,-0.391427 0.104493,-0.598633 -0.04654,-0.207731 -0.170739,-0.384628 -0.351563,-0.499023 -0.127395,-0.08012 -0.2744,-0.123047 -0.424805,-0.123047 -0.01625,0 -0.03258,0.0011 -0.04883,0.0019 -0.0923,-0.410389 -0.01952,-1.359999 0.104493,-1.8144535 0.01457,0.0014 0.02939,0.00295 0.04395,0.00295 0.275071,0 0.526149,-0.1384815 0.671875,-0.370117 0.11374,-0.1787175 0.151612,-0.391241 0.105463,-0.598579 C 19.034515,8.419007 18.909341,8.2422395 18.728516,8.127845 18.601121,8.047725 18.454117,8.0047985 18.303712,8.0047985 Z m 0,0.521484 c 0.05187,0 0.102937,0.014665 0.146484,0.041995 0.0624,0.0395 0.105951,0.1005945 0.12207,0.1728515 0.01585,0.070948 0.0033,0.1439055 -0.03614,0.2060545 -0.07774,0.123549 -0.25229,0.165455 -0.378906,0.084961 l -0.0127,-0.00782 C 18.025191,8.9402385 17.993877,8.778058 18.072263,8.654172 v -0.001 c 0.05044,-0.079745 0.136679,-0.1269535 0.231446,-0.1269535 z M 8.504883,9.5301485 c 0.017925,0.0049 0.039475,0.013995 0.053711,0.0166 0.251412,0.0468 0.417632,0.2896035 0.3710935,0.5410155 C 8.8835375,10.335276 8.638524,10.504746 8.388672,10.458858 8.137,10.412058 7.9709095,10.17023 8.017578,9.918819 8.058528,9.699256 8.249713,9.538936 8.472656,9.538936 c 0,-0.014365 0.0143,-0.01368 0.032225,-0.00879 z m 6.691406,0.463867 c 0.052,0 0.103326,0.013846 0.146485,0.041016 0.03207,0.02037 0.05774,0.04676 0.07813,0.07617 0.02038,0.02941 0.0352,0.06233 0.04297,0.09668 0.01532,0.06882 0.0043,0.143141 -0.03614,0.207031 -0.05096,0.08031 -0.138242,0.12793 -0.233399,0.12793 -0.05161,0 -0.10144,-0.01447 -0.145508,-0.042 -0.03198,-0.02028 -0.05879,-0.04676 -0.0791,-0.07617 -0.02013,-0.02916 -0.03422,-0.0616 -0.04199,-0.0957 0,0 0,-10e-4 0,-10e-4 -0.0077,-0.03443 -0.0087,-0.07016 -0.003,-0.105469 0.0058,-0.03531 0.01791,-0.06949 0.03809,-0.101561 0.02197,-0.03463 0.05175,-0.06366 0.08789,-0.08594 0.04355,-0.02691 0.09364,-0.041014 0.145508,-0.041014 z m 3.007812,1.9326175 c 0.05187,0 0.102938,0.01466 0.146485,0.04199 0.0624,0.0395 0.104974,0.100781 0.121093,0.172851 0.01585,0.07095 0.0033,0.143962 -0.03614,0.206055 -0.07774,0.123549 -0.251314,0.165455 -0.37793,0.08496 l -0.0127,-0.0078 c -0.119334,-0.08405 -0.151626,-0.246227 -0.07324,-0.370113 v -9.99e-4 c 0.05044,-0.07975 0.137656,-0.126953 0.232422,-0.126953 z m -3.404296,2.129883 c -0.278971,0 -0.541575,0.149136 -0.68457,0.388671 -0.108937,0.182703 -0.14002,0.396362 -0.08789,0.60254 0.04563,0.181017 0.151349,0.336252 0.299805,0.445312 -0.526873,1.198313 -1.498628,1.700662 -1.933594,1.90918 -0.01664,0.0056 -0.03231,0.01366 -0.04687,0.02246 -0.154305,0.06908 -0.280512,0.09101 -0.34668,0.104493 v 0.520507 c 0.03575,-0.0038 0.259356,-0.01525 0.566406,-0.155273 0.695218,-0.176338 0.88894,-0.04635 1.092774,0.0918 0.132725,0.08985 0.297359,0.202548 0.553711,0.21582 0.01299,6.5e-4 0.02639,0.001 0.04004,0.001 0.27416,0 1.172723,-0.282952 1.413086,-0.374023 0.148715,0.145076 0.347477,0.227539 0.55664,0.227539 0.189924,0 0.373673,-0.06865 0.517578,-0.192383 0.161196,-0.13815 0.259141,-0.331082 0.275391,-0.542969 0.01625,-0.212018 -0.05101,-0.417193 -0.189453,-0.578125 -0.151445,-0.176712 -0.370824,-0.27832 -0.603516,-0.27832 -0.189664,0 -0.374519,0.06774 -0.518555,0.191406 -0.209553,0.179708 -0.301576,0.446327 -0.270507,0.702149 -0.253232,0.09098 -1.054264,0.327548 -1.19336,0.323242 -0.106726,-0.0056 -0.169206,-0.04454 -0.289062,-0.125977 -0.152355,-0.103332 -0.113845,-0.196692 -0.338868,-0.240234 0.381668,-0.358929 0.881082,-0.888452 1.215821,-1.668945 0.267921,-0.0094 0.517218,-0.154575 0.655273,-0.385742 0.224243,-0.376469 0.10023,-0.866264 -0.276367,-1.091797 -0.123366,-0.07338 -0.263971,-0.112305 -0.407227,-0.112305 z m 0,0.521484 c 0.04914,0 0.09727,0.01361 0.139648,0.03907 0.129996,0.07806 0.173182,0.246119 0.0957,0.375977 -0.05005,0.08405 -0.138441,0.134765 -0.236328,0.134765 -0.04927,0 -0.09786,-0.01304 -0.140625,-0.03907 -0.06279,-0.03744 -0.107061,-0.09781 -0.125,-0.168945 -0.01793,-0.07113 -0.0072,-0.14483 0.03027,-0.208008 0.05018,-0.08386 0.13844,-0.133789 0.236327,-0.133789 z m 3.404296,0.618164 c 0.05187,0 0.102938,0.01467 0.146485,0.04199 0.0624,0.0395 0.104974,0.100594 0.121093,0.172852 0.01585,0.07113 0.0033,0.143906 -0.03614,0.206055 -0.07774,0.123549 -0.251314,0.165455 -0.37793,0.08496 l -0.0127,-0.0078 c -0.119337,-0.08405 -0.151628,-0.2461 -0.07324,-0.370118 v -9.99e-4 c 0.05044,-0.07975 0.137655,-0.126953 0.232422,-0.126953 z m -1.981445,1.789062 c 0.08021,0 0.15549,0.03546 0.208008,0.09668 0.04784,0.05597 0.07102,0.126194 0.06543,0.199219 -0.0056,0.07301 -0.03883,0.139578 -0.09473,0.1875 -0.0637,0.05466 -0.132563,0.06641 -0.178711,0.06641 -0.08073,0 -0.156856,-0.03524 -0.208984,-0.0957 -0.09854,-0.114938 -0.08477,-0.289025 0.03027,-0.387695 0.06396,-0.05504 0.132564,-0.06641 0.17871,-0.06641 z"/>
+ <path style="opacity:0.2" d="M 8.9349215,8.25 6.5460095,9.414499 5.25,16.459286 7.5323065,15.87408 9.453459,17.25 10.75,10.205213 Z M 8.461712,10.737462 C 8.0598825,10.661792 7.794699,10.271207 7.869535,9.8648955 7.944371,9.45845 8.3306485,9.190309 8.7324785,9.2659795 c 0.4020955,0.075671 0.667279,0.466391 0.592443,0.8727025 -0.074704,0.406311 -0.46138,0.674452 -0.8632095,0.59878 z"/>
+ <path style="fill:#b66bc2" d="M 8.9349215,7.75 6.5460095,8.914499 5.25,15.959286 7.5323065,15.37408 9.453459,16.75 10.75,9.705213 Z M 8.461712,10.237462 C 8.0598825,10.161792 7.794699,9.7712065 7.869535,9.3648955 7.944371,8.95845 8.3306485,8.690309 8.7324785,8.7659795 c 0.4020955,0.075671 0.667279,0.466391 0.592443,0.872702 -0.074704,0.4063115 -0.46138,0.6744525 -0.8632095,0.5987805 z"/>
+ <path style="fill:#ffffff" d="M 15.560547 5.9042969 C 15.285346 5.9042969 15.034397 6.041484 14.888672 6.2734375 C 14.800662 6.412402 14.761117 6.5678111 14.765625 6.7207031 C 14.765625 6.7207031 14.765625 6.7226562 14.765625 6.7226562 C 14.767925 6.7987743 14.780997 6.8750356 14.804688 6.9472656 C 14.828468 7.0195016 14.864104 7.0888872 14.908203 7.1523438 C 14.848963 7.2193568 14.786331 7.2780906 14.722656 7.3300781 C 14.722656 7.3300781 14.720703 7.3320312 14.720703 7.3320312 C 14.657373 7.3836403 14.592408 7.4281689 14.527344 7.4667969 C 14.135073 7.6992294 13.733667 7.712873 13.613281 7.7109375 C 13.253322 7.55455 12.905301 7.4743434 12.601562 7.4355469 C 12.143937 7.3806699 11.267176 7.2255639 10.595703 7.2480469 C 9.9508656 7.2875669 9.2321468 7.5760757 8.6445312 8.5351562 C 8.5874633 8.5250163 8.5302442 8.5195312 8.4726562 8.5195312 C 7.9993412 8.5195312 7.5923069 8.8584437 7.5058594 9.3242188 C 7.4576294 9.5826508 7.5133959 9.8438439 7.6621094 10.060547 C 7.8106949 10.27712 8.0345372 10.422735 8.2929688 10.470703 C 8.3526368 10.481883 8.4141614 10.488281 8.4746094 10.488281 C 8.9479244 10.488281 9.3548287 10.149498 9.4414062 9.6835938 C 9.5074443 9.3287047 9.3718495 8.9832318 9.1171875 8.7617188 C 9.5758985 8.0398527 10.111418 7.8061577 10.617188 7.7695312 C 11.508574 7.7014593 12.031115 7.8759217 12.845703 8.0039062 C 13.038301 8.0475763 13.243503 8.1127508 13.451172 8.2070312 C 13.451172 8.2070312 13.453125 8.2089844 13.453125 8.2089844 C 13.565084 8.2597804 13.672589 8.3151882 13.775391 8.3789062 C 13.878194 8.4426253 13.974957 8.5134223 14.068359 8.5898438 C 14.255476 8.7429772 14.424364 9.0708765 14.572266 9.2734375 C 14.554596 9.2959025 14.536684 9.3174609 14.521484 9.3417969 C 14.463114 9.4345469 14.426831 9.5347037 14.410156 9.6367188 C 14.410156 9.6367188 14.410156 9.6386719 14.410156 9.6386719 C 14.401956 9.6893609 14.398851 9.7402446 14.400391 9.7910156 C 14.401991 9.8417846 14.408792 9.8939754 14.419922 9.9433594 C 14.431192 9.9934844 14.446097 10.040706 14.466797 10.087891 C 14.507657 10.181051 14.566974 10.26698 14.642578 10.339844 C 14.680688 10.376634 14.723084 10.410063 14.769531 10.439453 C 14.896927 10.520323 15.044648 10.564453 15.195312 10.564453 C 15.469993 10.564453 15.721986 10.425574 15.869141 10.193359 C 15.927831 10.100699 15.963684 10.000415 15.980469 9.8984375 C 16.005649 9.7454705 15.985468 9.5878831 15.923828 9.4472656 C 15.862228 9.3066481 15.760465 9.1820315 15.621094 9.09375 C 15.575844 9.065265 15.528215 9.0435436 15.478516 9.0253906 C 15.429496 9.0073556 15.377649 8.9944431 15.326172 8.9863281 C 15.274372 8.9782281 15.222341 8.9747325 15.169922 8.9765625 C 15.117432 8.9784625 15.064858 8.9844438 15.013672 8.9960938 C 14.813739 8.7160868 14.581211 8.3244129 14.318359 8.1230469 C 14.399879 8.0978619 14.484678 8.0673119 14.570312 8.0292969 C 14.613183 8.0102869 14.657919 7.9836175 14.701172 7.9609375 C 14.744852 7.9379775 14.788412 7.9196121 14.832031 7.8925781 C 14.918851 7.8389531 15.003982 7.7766916 15.087891 7.7050781 C 15.171581 7.6335851 15.252764 7.552813 15.330078 7.4609375 C 15.404438 7.4832125 15.48203 7.4960938 15.560547 7.4960938 C 15.628987 7.4960938 15.69546 7.4871631 15.759766 7.4707031 C 15.824306 7.4540681 15.887569 7.4283064 15.945312 7.3964844 C 16.060926 7.3328884 16.159559 7.2407335 16.232422 7.125 C 16.260822 7.080305 16.283994 7.0346296 16.302734 6.9863281 C 16.358944 6.8414221 16.372601 6.6828612 16.337891 6.5273438 C 16.314681 6.4234127 16.270664 6.3269055 16.210938 6.2421875 C 16.181217 6.2000275 16.147057 6.1608595 16.109375 6.125 C 16.071325 6.0888 16.029795 6.0560787 15.984375 6.0273438 C 15.920935 5.9873487 15.852435 5.9562669 15.78125 5.9355469 C 15.70976 5.9148219 15.635685 5.9042969 15.560547 5.9042969 z M 15.560547 6.4238281 C 15.612157 6.4238281 15.663222 6.44142 15.707031 6.46875 C 15.738161 6.4885 15.764436 6.5137257 15.785156 6.5429688 C 15.805546 6.5720588 15.820135 6.604849 15.828125 6.640625 C 15.828125 6.640625 15.828125 6.6425781 15.828125 6.6425781 C 15.843125 6.7127541 15.832099 6.7845481 15.792969 6.8457031 C 15.753969 6.9075161 15.690154 6.9490327 15.621094 6.9648438 C 15.552204 6.9801937 15.476977 6.9716406 15.414062 6.9316406 L 15.402344 6.9238281 C 15.342654 6.8815981 15.303858 6.8188416 15.291016 6.7519531 C 15.278296 6.6857041 15.291088 6.6144449 15.330078 6.5527344 C 15.380258 6.4729894 15.465519 6.4257812 15.560547 6.4257812 L 15.560547 6.4238281 z M 18.304688 7.5039062 C 18.029877 7.5039062 17.776714 7.6430275 17.630859 7.875 C 17.422475 8.204146 17.486785 8.6298431 17.765625 8.8847656 C 17.768425 8.8866156 17.770437 8.8906981 17.773438 8.8925781 C 17.598073 9.4798851 17.525646 10.585103 17.669922 11.117188 C 17.651332 11.134037 17.630441 11.149059 17.613281 11.167969 C 17.583511 11.201099 17.55582 11.236645 17.53125 11.275391 C 17.48991 11.340721 17.460123 11.409559 17.439453 11.480469 C 17.001238 11.543929 16.764107 11.548019 16.552734 11.685547 C 16.288192 11.85758 16.036555 12.019157 15.298828 12.03125 C 15.043517 12.0013 14.53635 12.009528 14.310547 12.017578 C 14.124524 12.025078 13.933703 12.030314 13.681641 12.017578 C 13.508096 12.008178 13.408437 11.901528 13.232422 11.701172 C 12.998078 11.434034 12.669479 11.097462 12 11.048828 L 12 11.568359 C 12.428337 11.607299 12.63705 11.813661 12.839844 12.044922 C 13.033148 12.265139 13.251827 12.515394 13.652344 12.537109 C 13.927675 12.552079 14.141844 12.544478 14.330078 12.537109 C 14.653897 12.525879 15.210098 12.517073 15.652344 12.626953 C 15.991243 12.710443 17.224657 13.883939 17.572266 14.488281 C 17.558226 14.507001 17.5436 14.525262 17.53125 14.544922 C 17.304668 14.903064 17.398348 15.37462 17.742188 15.617188 C 17.751587 15.624688 17.762137 15.630788 17.779297 15.642578 C 17.906821 15.723258 18.05259 15.765625 18.203125 15.765625 C 18.478196 15.765625 18.729275 15.625999 18.875 15.394531 C 18.988746 15.215947 19.026619 15.0041 18.980469 14.796875 C 18.933929 14.588882 18.80973 14.41127 18.628906 14.296875 C 18.50151 14.216755 18.35353 14.173828 18.203125 14.173828 C 18.134485 14.173828 18.068384 14.183349 18.003906 14.199219 C 17.670987 13.654929 16.878854 12.840038 16.289062 12.40625 C 16.524745 12.32463 16.684883 12.221043 16.835938 12.123047 C 17.021701 12.002493 17.175216 12.052918 17.466797 12.003906 C 17.522047 12.138499 17.615701 12.258345 17.742188 12.347656 C 17.751587 12.355156 17.762137 12.361257 17.779297 12.373047 C 17.906822 12.453727 18.052589 12.496094 18.203125 12.496094 C 18.478196 12.496094 18.731228 12.35842 18.876953 12.126953 C 18.990699 11.948182 19.026618 11.734551 18.980469 11.527344 C 18.933929 11.319613 18.80973 11.141739 18.628906 11.027344 C 18.501511 10.947224 18.35353 10.90625 18.203125 10.90625 C 18.186875 10.90625 18.170547 10.90545 18.154297 10.90625 C 18.061997 10.495862 18.135749 9.5462514 18.259766 9.0917969 C 18.274336 9.0931969 18.288174 9.0957031 18.302734 9.0957031 C 18.577805 9.0957031 18.830837 8.958198 18.976562 8.7265625 C 19.090309 8.547736 19.126227 8.3342911 19.080078 8.1269531 C 19.033538 7.9190916 18.909341 7.7413476 18.728516 7.6269531 C 18.601121 7.5468331 18.455093 7.5039063 18.304688 7.5039062 z M 18.304688 8.0253906 C 18.356558 8.0253906 18.405672 8.0410294 18.449219 8.0683594 C 18.511619 8.1078594 18.556146 8.1699305 18.572266 8.2421875 C 18.588116 8.3131345 18.574526 8.3851166 18.535156 8.4472656 C 18.457416 8.5708146 18.282866 8.6117435 18.15625 8.53125 L 18.144531 8.5253906 C 18.025193 8.4413396 17.993881 8.2781829 18.072266 8.1542969 C 18.122706 8.0745519 18.20992 8.0253906 18.304688 8.0253906 z M 8.4726562 9.0390625 C 8.4726562 9.0103325 8.5301258 9.041655 8.5585938 9.046875 C 8.8100058 9.093675 8.976226 9.3364786 8.9296875 9.5878906 C 8.8835375 9.8353976 8.6385239 10.004873 8.3886719 9.9589844 C 8.1369999 9.9121844 7.9709096 9.6693802 8.0175781 9.4179688 C 8.0585281 9.1984058 8.2497132 9.0390625 8.4726562 9.0390625 z M 15.195312 9.4941406 C 15.247312 9.4941406 15.300591 9.5079863 15.34375 9.5351562 C 15.37582 9.5555312 15.401485 9.5819161 15.421875 9.6113281 C 15.442255 9.6407381 15.457074 9.6726793 15.464844 9.7070312 C 15.480164 9.7758513 15.468174 9.8501725 15.427734 9.9140625 C 15.376774 9.9943695 15.288516 10.042969 15.193359 10.042969 C 15.141749 10.042969 15.092896 10.02752 15.048828 10 C 15.016848 9.97972 14.991013 9.9532391 14.970703 9.9238281 C 14.950573 9.8946631 14.935504 9.862232 14.927734 9.828125 C 14.920034 9.7937 14.918128 9.7579683 14.923828 9.7226562 C 14.929628 9.6873462 14.942711 9.6531702 14.962891 9.6210938 C 14.984861 9.5864638 15.014641 9.5574313 15.050781 9.5351562 C 15.094331 9.5082462 15.143445 9.4941406 15.195312 9.4941406 z M 18.203125 11.425781 C 18.254995 11.425781 18.306062 11.44142 18.349609 11.46875 C 18.412009 11.50825 18.456537 11.570508 18.472656 11.642578 C 18.488506 11.713528 18.474917 11.785563 18.435547 11.847656 C 18.357807 11.971205 18.183257 12.012134 18.056641 11.931641 L 18.044922 11.925781 C 17.925584 11.841731 17.894271 11.678573 17.972656 11.554688 C 18.023096 11.474948 18.108358 11.425781 18.203125 11.425781 z M 14.798828 13.556641 C 14.519857 13.556641 14.258229 13.705777 14.115234 13.945312 C 14.006297 14.128016 13.975218 14.340698 14.027344 14.546875 C 14.072974 14.727893 14.177717 14.885081 14.326172 14.994141 C 13.799299 16.192454 12.827545 16.693827 12.392578 16.902344 C 12.375938 16.907944 12.360263 16.915038 12.345703 16.923828 C 12.191397 16.992898 12.066168 17.01582 12 17.029297 L 12 17.548828 C 12.03575 17.545028 12.259356 17.534548 12.566406 17.394531 C 13.261623 17.218192 13.454369 17.348178 13.658203 17.486328 C 13.790928 17.576178 13.95654 17.6879 14.212891 17.701172 C 14.225881 17.701822 14.240256 17.703125 14.253906 17.703125 C 14.528067 17.703125 15.425653 17.419195 15.666016 17.328125 C 15.814731 17.473201 16.013493 17.556641 16.222656 17.556641 C 16.41258 17.556641 16.596329 17.488969 16.740234 17.365234 C 16.90143 17.227083 16.999375 17.034152 17.015625 16.822266 C 17.031875 16.610248 16.964616 16.40312 16.826172 16.242188 C 16.674727 16.065476 16.455349 15.964844 16.222656 15.964844 C 16.032992 15.964844 15.849114 16.032593 15.705078 16.15625 C 15.495525 16.335957 15.402525 16.6016 15.433594 16.857422 C 15.180362 16.948402 14.379329 17.185947 14.240234 17.181641 C 14.133508 17.176041 14.071028 17.136124 13.951172 17.054688 C 13.798818 16.951355 13.836351 16.857994 13.611328 16.814453 C 13.992996 16.455524 14.493386 15.926977 14.828125 15.146484 C 15.096046 15.137084 15.344366 14.990933 15.482422 14.759766 C 15.706665 14.383297 15.583628 13.895455 15.207031 13.669922 C 15.083665 13.596542 14.942083 13.556641 14.798828 13.556641 z M 14.798828 14.078125 C 14.847968 14.078125 14.897077 14.091737 14.939453 14.117188 C 15.069449 14.195248 15.112631 14.364283 15.035156 14.494141 C 14.985106 14.578191 14.896715 14.626953 14.798828 14.626953 C 14.749558 14.626953 14.700969 14.613911 14.658203 14.587891 C 14.595413 14.550451 14.551142 14.491051 14.533203 14.419922 C 14.515273 14.348792 14.52501 14.27607 14.5625 14.212891 C 14.61268 14.129031 14.700941 14.078125 14.798828 14.078125 z M 18.203125 14.695312 C 18.254995 14.695312 18.306062 14.710941 18.349609 14.738281 C 18.412009 14.777781 18.456537 14.839852 18.472656 14.912109 C 18.488506 14.983239 18.474917 15.055039 18.435547 15.117188 C 18.357807 15.240737 18.183257 15.281666 18.056641 15.201172 L 18.044922 15.195312 C 17.925584 15.111263 17.894271 14.948236 17.972656 14.824219 L 17.972656 14.822266 C 18.023096 14.742516 18.108358 14.695312 18.203125 14.695312 z M 16.222656 16.486328 C 16.302866 16.486328 16.379123 16.520811 16.431641 16.582031 C 16.479481 16.638001 16.501684 16.708225 16.496094 16.78125 C 16.490494 16.85426 16.456291 16.920828 16.400391 16.96875 C 16.336691 17.02341 16.268803 17.035156 16.222656 17.035156 C 16.141926 17.035156 16.0658 16.999923 16.013672 16.939453 C 15.915132 16.824515 15.927919 16.651404 16.042969 16.552734 C 16.106929 16.497694 16.176509 16.486328 16.222656 16.486328 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053349,2.001 a 2.2827619,2.27395 0 0 0 -1.19498,0.3027 L 4.1414809,6.167 A 2.2827619,2.27395 0 0 0 3,8.1365 v 0.5 A 2.2827619,2.27395 0 0 1 4.1415809,6.667 L 10.858469,2.8037 A 2.2827619,2.27395 0 0 1 12.053749,2.500965 2.2827619,2.27395 0 0 1 13.141631,2.8037 L 19.858519,6.667 A 2.2827619,2.27395 0 0 1 21,8.6365 v -0.5 A 2.2827619,2.27395 0 0 0 19.858519,6.167 L 13.141631,2.3037 A 2.2827619,2.27395 0 0 0 12.053649,2.001 Z"/>
+ <path d="m 13.484047,8.529036 c 0.0091,0.00185 0.01846,0.00375 0.02756,0.00562 -0.0094,-0.00155 -0.01846,-0.00375 -0.02756,-0.00562 z"/>
+ <path style="fill:#fffedb" d="m 13.484047,8.216251 c 0.0091,0.00185 0.01846,0.00375 0.02756,0.00562 -0.0094,-0.00145 -0.01846,-0.00375 -0.02756,-0.00562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pick-colour-picker.svg b/.icons/awkward/24x24/apps/pick-colour-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pick-colour-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pidgin.svg b/.icons/awkward/24x24/apps/pidgin.svg
new file mode 100644
index 00000000..0de064d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pidgin.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m16.563229 15.843791c2.491509 0 4.436771-3.343791 4.436771-3.574466-0.022363-0.221672-6.77e-4 -0.441227 0-0.638057-0.016724-2.653146-1.165679-4.931081-3.890094-7.715487-0.761577-0.778345-1.488667-1.415781-1.616835-1.415781-0.128169 0-0.614794 0.361897-1.080827 0.802717l-0.847332 0.801246c0.945226 1.253359 1.715604 2.468846 2.221862 3.933177-2.192045 0.345676-2.905204 2.617212-2.90707 4.838795 0 2.49433 1.192017 2.967856 3.683525 2.967856z"/>
+ <path style="opacity:.2" d="m6.4367707 8.1562092c-2.4915085 0-4.4367707 3.3437908-4.4367707 3.5744658 0.022363 0.221672 6.774e-4 0.441227 0 0.638057 0.016724 2.653146 1.1656791 4.931081 3.8900942 7.715487 0.7615766 0.778345 1.4886667 1.415781 1.6168348 1.415781 0.1281695 0 0.6147938-0.361897 1.0808266-0.802717l0.8473329-0.801246c-0.9452264-1.253359-1.7156046-2.468846-2.2218622-3.933177 2.1920447-0.345676 2.9052037-2.617212 2.9070697-4.838795 0-2.4943298-1.1920169-2.9678558-3.6835253-2.9678558z"/>
+ <path style="fill:#8b3391" d="M 6.4367707,7.6562092 C 3.9452622,7.6562092 2,11 2,11.230675 c 0.022363,0.221672 6.774e-4,0.441227 0,0.638057 0.016724,2.653146 1.1656791,4.931081 3.8900942,7.715487 C 6.6516708,20.362564 7.3787609,21 7.506929,21 7.6350985,21 8.1217228,20.638103 8.5877556,20.197283 L 9.4350885,19.396037 C 8.4898621,18.142678 7.7194839,16.927191 7.2132263,15.46286 9.405271,15.117184 10.11843,12.845648 10.120296,10.624065 c 0,-2.4943298 -1.1920169,-2.9678558 -3.6835253,-2.9678558 z"/>
+ <circle style="opacity:.2" cx="6.5" cy="12" r="4.5"/>
+ <circle style="fill:#bb3ecc" cx="6.5" cy="11.5" r="4.5"/>
+ <path style="fill:#8b3391" d="m16.563229 15.343791c2.491509 0 4.436771-3.343791 4.436771-3.574466-0.022363-0.221672-6.77e-4 -0.441227 0-0.638057-0.016724-2.653146-1.165679-4.931081-3.890094-7.715487-0.761577-0.778345-1.488667-1.415781-1.616835-1.415781-0.128169 0-0.614794 0.361897-1.080827 0.802717l-0.847332 0.801246c0.945226 1.253359 1.715604 2.468846 2.221862 3.933177-2.192045 0.345676-2.905204 2.617212-2.90707 4.838795 0 2.49433 1.192017 2.967856 3.683525 2.967856z"/>
+ <circle style="opacity:.2" cx="-16.5" cy="-12" r="4.5" transform="scale(-1)"/>
+ <circle style="fill:#bb3ecc" cx="-16.5" cy="-11.5" r="4.5" transform="scale(-1)"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 6.5,7 A 4.5,4.5 0 0 0 2,11.5 4.5,4.5 0 0 0 2.0117187,11.792969 4.5,4.5 0 0 1 6.5,7.5 4.5,4.5 0 0 1 10.990235,11.716797 4.5,4.5 0 0 0 11.000001,11.5 4.5,4.5 0 0 0 6.5,7 Z"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 16.5,7 A 4.5,4.5 0 0 0 12,11.5 4.5,4.5 0 0 0 12.011719,11.792969 4.5,4.5 0 0 1 16.5,7.5 4.5,4.5 0 0 1 20.988281,11.707031 4.5,4.5 0 0 0 21,11.5 4.5,4.5 0 0 0 16.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pillars-of-eternity.svg b/.icons/awkward/24x24/apps/pillars-of-eternity.svg
new file mode 100644
index 00000000..333d3727
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pillars-of-eternity.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#387068" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <g opacity=".2" transform="matrix(.49996 0 0 .5 -.99893 -.50001)">
+ <path d="m24.5 28.004c-3.0113-0.03004-5.7943 0.10213-8.2114 0.39517-4.3273 0.5246-6.104 0.75811-6.2197 0.82088-0.20799 0.11276 0.03501 0.23054 1.0133 0.48678 0.59303 0.15532 0.9849 0.32956 1.0955 0.48678 0.13606 0.19336 0.21122 0.21616 0.35764 0.10957 0.28516-0.2076 0.96592 0.04559 1.5683 0.58198 0.54158 0.48226 0.66716 0.5357 0.80162 0.34488 0.04479-0.06358 0.29977-0.11754 0.5673-0.11855 0.26754-0.001 0.57441-0.04968 0.6824-0.10957 0.13562-0.07522 0.33108-0.03954 0.63307 0.11676 0.24045 0.12444 0.63422 0.22632 0.87356 0.22632 0.23933 0 0.78366 0.15725 1.2106 0.34847 0.42699 0.19122 1.3045 0.56297 1.9506 0.82626 0.64613 0.26329 1.6248 0.70244 2.1746 0.97715 0.54984 0.27471 1.06 0.5012 1.1325 0.50294 0.07248 0.0017 0.33828-0.10866 0.59196-0.24608 1.0614-0.57498 4.61-2.0621 4.9207-2.0621 0.18517 0 0.37501-0.057 0.42342-0.12574 0.04884-0.06932 0.23288-0.09177 0.41314-0.05209 0.2456 0.05407 0.43645-0.01481 0.78106-0.28021 0.55963-0.43102 1.3402-0.48977 1.6032-0.12035 0.22755 0.31962 0.37429 0.29216 0.86122-0.16166 0.57052-0.53172 1.2014-0.7962 1.6793-0.70412 0.28566 0.05503 0.49072 0.0046 0.81395-0.20297 0.23768-0.15264 0.69743-0.34889 1.0236-0.43469 0.76429-0.20102 0.83805-0.23718 0.70501-0.35206-0.14608-0.12614-2.4585-0.53441-3.8663-0.68257-3.329-0.35036-6.5691-0.54116-9.5803-0.5712zm-2.1376 0.79034c0.28566-0.0087 0.51591 0.05889 0.51591 0.20657 0 0.32982-1.5714 1.5133-2.3452 1.7675-0.86018 0.28257-0.88801 0.28302-1.2127-0.0018-0.51541-0.45211-0.24711-0.76562 1.0318-1.2053 0.44598-0.15331 0.96797-0.38712 1.1593-0.51911 0.22392-0.1545 0.56528-0.23916 0.85095-0.24788zm3.4757 0.009c0.4794 0.0025 1.8862 0.51506 2.4192 0.91608 0.26702 0.2009 0.29422 0.2958 0.21582 0.75442-0.0493 0.28838-0.15808 0.52233-0.24048 0.51911-0.20833-0.0081-1.2447-0.56089-1.8334-0.97715-0.45545-0.32202-0.87778-1.0286-0.70501-1.1801 0.02538-0.02227 0.0754-0.03269 0.14388-0.03233zm-6.4767 0.08262c0.18132 0.09105-0.31032 0.47719-0.70501 0.55324-0.20493 0.03948-0.44617 0.14881-0.53647 0.24429-0.09034 0.09548-0.31709 0.24106-0.50358 0.32332-0.52792 0.23286-0.96047 0.27883-1.4265 0.15088-0.3771-0.10354-0.61592-0.43109-0.31448-0.43109 0.06236 0 0.34293-0.13886 0.62485-0.30895 0.37655-0.22718 0.81117-0.34602 1.6341-0.44726 0.6161-0.07587 1.1681-0.11409 1.2271-0.08442zm9.9318 0.04849c0.1417-0.0065 0.34562 0.0022 0.59608 0.02514 0.60009 0.05502 0.90645 0.14823 1.1531 0.35026 0.18474 0.15133 0.53991 0.36548 0.78928 0.476 0.42807 0.18972 0.43966 0.20908 0.20554 0.35924-0.29277 0.18779-0.22712 0.19387-1.0462-0.08982-0.77442-0.26822-1.9198-0.89897-1.9198-1.058 0-0.03451 0.08029-0.05634 0.22199-0.06287zm-5.0748 0.04131 0.32065 0.34667c0.17598 0.19074 0.4191 0.54114 0.54058 0.77956 0.12149 0.23843 0.2599 0.43289 0.30831 0.43289 0.20774 0 1.5745 0.87337 1.5745 1.0059 0 0.16311-0.66362 0.49756-0.9866 0.49756-0.11518 0-0.5174 0.18162-0.89411 0.40415-0.81315 0.48036-1.0459 0.49141-1.743 0.08083-0.28993-0.17077-0.82356-0.44065-1.186-0.59994-0.36241-0.15929-0.65774-0.36621-0.65774-0.45983 0-0.09363 0.34032-0.3674 0.7564-0.60892 0.4673-0.27125 0.8515-0.60491 1.0072-0.87117 0.1386-0.23708 0.41167-0.55954 0.60635-0.71849l0.35353-0.28919zm-9.1097 0.20657c0.2804 0.03303 0.24381 0.20737-0.16443 0.4257-0.23915 0.1279-0.49479 0.22931-0.5673 0.22453-0.28039-0.01849-0.85506-0.24565-0.85506-0.33769 0-0.09405 0.20675-0.14467 1.2024-0.29458 0.16203-0.0244 0.2909-0.02897 0.38436-0.01796zm18.639 0.0952c0.26271-0.0052 0.59215 0.02613 0.85917 0.09341l0.32887 0.08262-0.42136 0.19399c-0.23196 0.10696-0.49778 0.19242-0.59196 0.1904-0.23609-0.0051-0.63307-0.28175-0.63307-0.44187 0-0.07249 0.19565-0.11343 0.45836-0.11855zm-4.4048 1.0418c0.21336 0.0046 0.40124 0.10412 0.3227 0.21555-0.10612 0.15062-0.55367 0.15062-0.65979 0-0.04511-0.06403 0.01-0.14686 0.12333-0.18501 0.06764-0.02277 0.14264-0.03208 0.21376-0.03053zm-10.814 0.04311c0.09665 0 0.2 0.06423 0.23021 0.1437 0.03267 0.08595-0.06034 0.14549-0.23021 0.14549-0.1699 0-0.26283-0.05953-0.23021-0.14549 0.03019-0.07947 0.1336-0.1437 0.23021-0.1437z"/>
+ <path d="m36.872 27.674c-2.009-0.428-2.035-0.453-1.73-1.696 0.239-0.976 0.716-1.978 0.94-1.978 0.36585 0 0.8303 0.32054 1.0422 0.71931 0.13322 0.25065 0.35892 0.54534 0.50156 0.65486 0.18561 0.14252 0.25934 0.3636 0.25934 0.7777 0 0.67207 0.25723 1.1595 0.75913 1.4385 0.19548 0.10867 0.35542 0.24955 0.35542 0.31306 0 0.17355-0.47346 0.12246-2.1281-0.22965z"/>
+ <path d="m15.485 18-0.63812 0.31982c-0.82726 0.41395-1.2101 0.94295-1.4302 1.9785-0.09802 0.46113-0.28563 0.95803-0.41731 1.1045-0.13167 0.14645-0.4047 0.82813-0.60571 1.5137-0.20101 0.68558-0.43641 1.3432-0.52468 1.4621-0.14434 0.19429-0.18414 0.17401-0.37679-0.19269-0.11786-0.22434-0.26964-0.40723-0.3383-0.40723-0.23581 0-0.82483 1.0862-1.0656 1.9646-0.27328 0.99714-0.53273 1.5501-0.9197 1.9666-0.19686 0.21188-0.2173 0.2884-0.08103 0.29003 0.1576 0.0018 4.0346-0.57661 5.818-0.8681 0.5539-0.09053 0.57476-0.11137 0.79005-0.80056 0.12144-0.38872 0.4163-1.0684 0.65635-1.5117l0.43554-0.80652-0.01621-2.2388c-0.01869-2.4245 0.01034-2.3139-0.8488-3.2817l-0.437-0.493zm1.1851 7.3739c-0.05574 0.0095-0.11146 0.0586-0.16206 0.15495-0.23561 0.44856-0.43349 1.1861-0.35248 1.3151 0.10402 0.16564 0.27636 0.1651 0.59355-0.002 0.189-0.1 0.251-0.269 0.251-0.687 0-0.482-0.163-0.81-0.33-0.781z"/>
+ <path d="m32.093 26.804c-3.8145-0.60541-8.1639-0.776-11.628-0.45605-1.1786 0.10886-1.9329 0.12827-2.0051 0.05161-0.06369-0.06758-0.20714-0.66205-0.31874-1.321-0.19152-1.1308-0.19036-1.2699 0.02057-2.4765 0.31747-1.816 0.47034-2.2923 0.93064-2.9 0.41418-0.54682 0.83836-0.69499 1.0675-0.37288 0.27218 0.38266 0.77682 2.381 0.77682 3.0761 0 1.1427 0.23766 0.66533 0.38198-0.76721 0.14164-1.4059 0.18046-1.5922 0.76457-3.6691 0.23568-0.83805 0.46804-1.9412 0.51634-2.4515 0.05188-0.54768 0.1745-1.0486 0.29944-1.2229 0.11639-0.16234 0.28318-0.48449 0.37066-0.71589 0.27422-0.72547 0.37414-0.73959 1.4744-0.20834l1.0053 0.4854 0.29467 0.98738c0.16206 0.54306 0.40966 1.296 0.5502 1.6733 0.14054 0.37725 0.47304 1.5805 0.73886 2.6738 0.29613 1.218 0.56204 2.0489 0.68653 2.1455 0.22971 0.17821 0.73423 1.5655 0.86267 2.3722 0.04686 0.29397 0.16743 0.64292 0.26802 0.77544 0.16496 0.21731 0.17536 0.16396 0.1061-0.5438-0.04223-0.43161-0.1311-1.007-0.19746-1.2787-0.14889-0.6096 0.02176-1.6995 0.36468-2.3289 0.13392-0.24581 0.36451-0.91777 0.51243-1.4933 0.345-1.3422 0.45313-1.4687 1.0014-1.171 1.0563 0.57356 1.2716 0.87173 1.701 2.3555 0.22206 0.76731 0.50978 1.5858 0.63939 1.8188 0.2739 0.49254 0.71976 2.5129 0.72264 3.2746 0.0039 0.91424-0.38796 1.9444-0.71427 1.8799-0.04597-0.0091-0.58291-0.09577-1.1931-0.19263z"/>
+ </g>
+ <g fill="#ffcd59" transform="matrix(.49996 0 0 .5 -.99893 -1)">
+ <path d="m24.5 28.004c-3.0113-0.03004-5.7943 0.10213-8.2114 0.39517-4.3273 0.5246-6.104 0.75811-6.2197 0.82088-0.20799 0.11276 0.03501 0.23054 1.0133 0.48678 0.59303 0.15532 0.9849 0.32956 1.0955 0.48678 0.13606 0.19336 0.21122 0.21616 0.35764 0.10957 0.28516-0.2076 0.96592 0.04559 1.5683 0.58198 0.54158 0.48226 0.66716 0.5357 0.80162 0.34488 0.04479-0.06358 0.29977-0.11754 0.5673-0.11855 0.26754-0.001 0.57441-0.04968 0.6824-0.10957 0.13562-0.07522 0.33108-0.03954 0.63307 0.11676 0.24045 0.12444 0.63422 0.22632 0.87356 0.22632 0.23933 0 0.78366 0.15725 1.2106 0.34847 0.42699 0.19122 1.3045 0.56297 1.9506 0.82626 0.64613 0.26329 1.6248 0.70244 2.1746 0.97715 0.54984 0.27471 1.06 0.5012 1.1325 0.50294 0.07248 0.0017 0.33828-0.10866 0.59196-0.24608 1.0614-0.57498 4.61-2.0621 4.9207-2.0621 0.18517 0 0.37501-0.057 0.42342-0.12574 0.04884-0.06932 0.23288-0.09177 0.41314-0.05209 0.2456 0.05407 0.43645-0.01481 0.78106-0.28021 0.55963-0.43102 1.3402-0.48977 1.6032-0.12035 0.22755 0.31962 0.37429 0.29216 0.86122-0.16166 0.57052-0.53172 1.2014-0.7962 1.6793-0.70412 0.28566 0.05503 0.49072 0.0046 0.81395-0.20297 0.23768-0.15264 0.69743-0.34889 1.0236-0.43469 0.76429-0.20102 0.83805-0.23718 0.70501-0.35206-0.14608-0.12614-2.4585-0.53441-3.8663-0.68257-3.329-0.35036-6.5691-0.54116-9.5803-0.5712zm-2.1376 0.79034c0.28566-0.0087 0.51591 0.05889 0.51591 0.20657 0 0.32982-1.5714 1.5133-2.3452 1.7675-0.86018 0.28257-0.88801 0.28302-1.2127-0.0018-0.51541-0.45211-0.24711-0.76562 1.0318-1.2053 0.44598-0.15331 0.96797-0.38712 1.1593-0.51911 0.22392-0.1545 0.56528-0.23916 0.85095-0.24788zm3.4757 0.009c0.4794 0.0025 1.8862 0.51506 2.4192 0.91608 0.26702 0.2009 0.29422 0.2958 0.21582 0.75442-0.0493 0.28838-0.15808 0.52233-0.24048 0.51911-0.20833-0.0081-1.2447-0.56089-1.8334-0.97715-0.45545-0.32202-0.87778-1.0286-0.70501-1.1801 0.02538-0.02227 0.0754-0.03269 0.14388-0.03233zm-6.4767 0.08262c0.18132 0.09105-0.31032 0.47719-0.70501 0.55324-0.20493 0.03948-0.44617 0.14881-0.53647 0.24429-0.09034 0.09548-0.31709 0.24106-0.50358 0.32332-0.52792 0.23286-0.96047 0.27883-1.4265 0.15088-0.3771-0.10354-0.61592-0.43109-0.31448-0.43109 0.06236 0 0.34293-0.13886 0.62485-0.30895 0.37655-0.22718 0.81117-0.34602 1.6341-0.44726 0.6161-0.07587 1.1681-0.11409 1.2271-0.08442zm9.9318 0.04849c0.1417-0.0065 0.34562 0.0022 0.59608 0.02514 0.60009 0.05502 0.90645 0.14823 1.1531 0.35026 0.18474 0.15133 0.53991 0.36548 0.78928 0.476 0.42807 0.18972 0.43966 0.20908 0.20554 0.35924-0.29277 0.18779-0.22712 0.19387-1.0462-0.08982-0.77442-0.26822-1.9198-0.89897-1.9198-1.058 0-0.03451 0.08029-0.05634 0.22199-0.06287zm-5.0748 0.04131 0.32065 0.34667c0.17598 0.19074 0.4191 0.54114 0.54058 0.77956 0.12149 0.23843 0.2599 0.43289 0.30831 0.43289 0.20774 0 1.5745 0.87337 1.5745 1.0059 0 0.16311-0.66362 0.49756-0.9866 0.49756-0.11518 0-0.5174 0.18162-0.89411 0.40415-0.81315 0.48036-1.0459 0.49141-1.743 0.08083-0.28993-0.17077-0.82356-0.44065-1.186-0.59994-0.36241-0.15929-0.65774-0.36621-0.65774-0.45983 0-0.09363 0.34032-0.3674 0.7564-0.60892 0.4673-0.27125 0.8515-0.60491 1.0072-0.87117 0.1386-0.23708 0.41167-0.55954 0.60635-0.71849l0.35353-0.28919zm-9.1097 0.20657c0.2804 0.03303 0.24381 0.20737-0.16443 0.4257-0.23915 0.1279-0.49479 0.22931-0.5673 0.22453-0.28039-0.01849-0.85506-0.24565-0.85506-0.33769 0-0.09405 0.20675-0.14467 1.2024-0.29458 0.16203-0.0244 0.2909-0.02897 0.38436-0.01796zm18.639 0.0952c0.26271-0.0052 0.59215 0.02613 0.85917 0.09341l0.32887 0.08262-0.42136 0.19399c-0.23196 0.10696-0.49778 0.19242-0.59196 0.1904-0.23609-0.0051-0.63307-0.28175-0.63307-0.44187 0-0.07249 0.19565-0.11343 0.45836-0.11855zm-4.4048 1.0418c0.21336 0.0046 0.40124 0.10412 0.3227 0.21555-0.10612 0.15062-0.55367 0.15062-0.65979 0-0.04511-0.06403 0.01-0.14686 0.12333-0.18501 0.06764-0.02277 0.14264-0.03208 0.21376-0.03053zm-10.814 0.04311c0.09665 0 0.2 0.06423 0.23021 0.1437 0.03267 0.08595-0.06034 0.14549-0.23021 0.14549-0.1699 0-0.26283-0.05953-0.23021-0.14549 0.03019-0.07947 0.1336-0.1437 0.23021-0.1437z"/>
+ <path d="m36.872 27.674c-2.009-0.428-2.035-0.453-1.73-1.696 0.239-0.976 0.716-1.978 0.94-1.978 0.36585 0 0.8303 0.32054 1.0422 0.71931 0.13322 0.25065 0.35892 0.54534 0.50156 0.65486 0.18561 0.14252 0.25934 0.3636 0.25934 0.7777 0 0.67207 0.25723 1.1595 0.75913 1.4385 0.19548 0.10867 0.35542 0.24955 0.35542 0.31306 0 0.17355-0.47346 0.12246-2.1281-0.22965z"/>
+ <path d="m15.485 18-0.63812 0.31982c-0.82726 0.41395-1.2101 0.94295-1.4302 1.9785-0.09802 0.46113-0.28563 0.95803-0.41731 1.1045-0.13167 0.14645-0.4047 0.82813-0.60571 1.5137-0.20101 0.68558-0.43641 1.3432-0.52468 1.4621-0.14434 0.19429-0.18414 0.17401-0.37679-0.19269-0.11786-0.22434-0.26964-0.40723-0.3383-0.40723-0.23581 0-0.82483 1.0862-1.0656 1.9646-0.27328 0.99714-0.53273 1.5501-0.9197 1.9666-0.19686 0.21188-0.2173 0.2884-0.08103 0.29003 0.1576 0.0018 4.0346-0.57661 5.818-0.8681 0.5539-0.09053 0.57476-0.11137 0.79005-0.80056 0.12144-0.38872 0.4163-1.0684 0.65635-1.5117l0.43554-0.80652-0.01621-2.2388c-0.01869-2.4245 0.01034-2.3139-0.8488-3.2817l-0.437-0.493zm1.1851 7.3739c-0.05574 0.0095-0.11146 0.0586-0.16206 0.15495-0.23561 0.44856-0.43349 1.1861-0.35248 1.3151 0.10402 0.16564 0.27636 0.1651 0.59355-0.002 0.189-0.1 0.251-0.269 0.251-0.687 0-0.482-0.163-0.81-0.33-0.781z"/>
+ <path d="m32.093 26.804c-3.8145-0.60541-8.1639-0.776-11.628-0.45605-1.1786 0.10886-1.9329 0.12827-2.0051 0.05161-0.06369-0.06758-0.20714-0.66205-0.31874-1.321-0.19152-1.1308-0.19036-1.2699 0.02057-2.4765 0.31747-1.816 0.47034-2.2923 0.93064-2.9 0.41418-0.54682 0.83836-0.69499 1.0675-0.37288 0.27218 0.38266 0.77682 2.381 0.77682 3.0761 0 1.1427 0.23766 0.66533 0.38198-0.76721 0.14164-1.4059 0.18046-1.5922 0.76457-3.6691 0.23568-0.83805 0.46804-1.9412 0.51634-2.4515 0.05188-0.54768 0.1745-1.0486 0.29944-1.2229 0.11639-0.16234 0.28318-0.48449 0.37066-0.71589 0.27422-0.72547 0.37414-0.73959 1.4744-0.20834l1.0053 0.4854 0.29467 0.98738c0.16206 0.54306 0.40966 1.296 0.5502 1.6733 0.14054 0.37725 0.47304 1.5805 0.73886 2.6738 0.29613 1.218 0.56204 2.0489 0.68653 2.1455 0.22971 0.17821 0.73423 1.5655 0.86267 2.3722 0.04686 0.29397 0.16743 0.64292 0.26802 0.77544 0.16496 0.21731 0.17536 0.16396 0.1061-0.5438-0.04223-0.43161-0.1311-1.007-0.19746-1.2787-0.14889-0.6096 0.02176-1.6995 0.36468-2.3289 0.13392-0.24581 0.36451-0.91777 0.51243-1.4933 0.345-1.3422 0.45313-1.4687 1.0014-1.171 1.0563 0.57356 1.2716 0.87173 1.701 2.3555 0.22206 0.76731 0.50978 1.5858 0.63939 1.8188 0.2739 0.49254 0.71976 2.5129 0.72264 3.2746 0.0039 0.91424-0.38796 1.9444-0.71427 1.8799-0.04597-0.0091-0.58291-0.09577-1.1931-0.19263z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pinguin.svg b/.icons/awkward/24x24/apps/pinguin.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pinguin.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pingus-icon.svg b/.icons/awkward/24x24/apps/pingus-icon.svg
new file mode 100644
index 00000000..2007917c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pingus-icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 8,11.5 A 4,3.7997427 0 0 0 4.1445312,14.303563 C 4.0537228,14.504202 4,14.738084 4,15.018988 c 0,0.04303 0.00678,0.08469 0.00781,0.127519 A 4,3.7997427 0 0 0 4,15.300282 4,3.7997427 0 0 0 4.2783203,16.691748 C 5.190038,19.458809 8.29707,21.5 12,21.5 c 3.724139,0 6.844828,-2.064808 7.736328,-4.856071 A 4,3.7997427 0 0 0 20,15.300282 4,3.7997427 0 0 0 19.993164,15.123066 C 19.993852,15.088068 20,15.054118 20,15.018988 20,14.746729 19.94881,14.519031 19.863281,14.322316 A 4,3.7997427 0 0 0 16,11.5 4,3.7997427 0 0 0 12.044922,14.761135 C 12.040727,14.76287 12,14.77895 12,14.77895 c 0,0 -0.04073,-0.01608 -0.04492,-0.01782 A 4,3.7997427 0 0 0 8,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,11 A 4,3.7997427 0 0 0 4.1445312,13.803563 C 4.0537228,14.004202 4,14.238084 4,14.518988 c 0,0.04303 0.00678,0.08469 0.00781,0.127519 A 4,3.7997427 0 0 0 4,14.800282 4,3.7997427 0 0 0 4.2783203,16.191748 C 5.190038,18.958809 8.29707,21 12,21 c 3.724139,0 6.844828,-2.064808 7.736328,-4.856071 A 4,3.7997427 0 0 0 20,14.800282 4,3.7997427 0 0 0 19.993164,14.623066 C 19.993852,14.588068 20,14.554118 20,14.518988 20,14.246729 19.94881,14.019031 19.863281,13.822316 A 4,3.7997427 0 0 0 16,11 4,3.7997427 0 0 0 12.044922,14.261135 C 12.040727,14.26287 12,14.27895 12,14.27895 c 0,0 -0.04073,-0.01608 -0.04492,-0.01782 A 4,3.7997427 0 0 0 8,11 Z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="15" r="1"/>
+ <circle style="fill:#3f3f3f" cx="15" cy="15" r="1"/>
+ <path style="opacity:0.76700003;fill:#e31b1b" transform="matrix(0.5,0,0,0.4330127,-0.38964559,3.2634732)" d="m 20.779291,31.72315 4,0 4,0 -2,3.464101 -2,3.464102 -2,-3.464102 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pinta.svg b/.icons/awkward/24x24/apps/pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pioneer_install_icon.svg b/.icons/awkward/24x24/apps/pioneer_install_icon.svg
new file mode 100644
index 00000000..6be8703d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pioneer_install_icon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <path style="fill:#4f4f4f" d="m 8,2 h 8 c 3.324,0 6,2.676 6,6 v 8 c 0,0.753925 -0.137664,1.474515 -0.38933,2.138106 -0.857907,2.262131 -2.982842,3.408947 -5.5529,3.399733 L 8,21.508955 C 5.4111685,21.499674 3.2153705,20.37678 2.3707418,18.088428 2.1308936,17.438607 2,16.735152 2,16 V 8 C 2,4.676 4.676,2 8,2 Z"/>
+ <path style="opacity:0.2" d="M 17.154297,4.5001555 C 16.538694,5.7188828 15.882937,7.1586994 15.244141,8.3653899 15.046752,7.1801189 14.880514,5.8442546 13.878906,5.0411711 13.400161,4.669484 12.787032,4.5302349 12.191406,4.5060149 10.120678,4.4168974 8.2695116,5.6959373 7.0019531,7.2306243 5.7654301,8.8280132 4.9893927,10.835847 5,12.867342 c 0.04542,1.292089 0.531995,2.755162 1.796875,3.324218 1.0456455,0.471556 2.2355299,0.302726 3.333984,0.152344 1.669863,-0.376168 2.978536,-1.588191 4.019532,-2.886719 0.199008,-0.32307 0.237904,-0.179539 0.220703,0.126953 0.05206,0.702361 -0.0057,1.480154 0.410156,2.083985 0.587595,0.704351 1.695804,0.432403 2.277344,-0.138672 0.673786,-0.687676 1.132066,-1.586725 1.376953,-2.511719 -0.614089,-0.114797 -0.687204,0.941615 -1.195313,1.207031 -0.475769,0.503399 -1.626076,0.693019 -1.84375,-0.154297 -0.196185,-0.716211 -0.119452,-1.4671 -0.130859,-2.201171 C 16.509631,9.5275936 17.765444,6.8464128 19,4.5001555 Z m -5.212891,0.8535156 c 1.215819,-0.053864 2.086398,1.0681154 2.3125,2.1621094 0.175411,0.719683 0.186722,1.4622261 0.242188,2.1972656 C 13.57842,11.409281 12.6785,13.157308 11.328125,14.556795 10.631426,15.209887 9.673037,15.862171 8.671875,15.621248 7.716087,15.386019 7.2165342,14.378871 7.2226562,13.457185 7.2014262,12.313889 7.5992821,11.214604 7.8847656,10.121249 8.3804631,8.4145632 9.1582184,6.6349029 10.740234,5.6700774 11.100001,5.446597 11.521795,5.3487071 11.941406,5.3536711 Z M 10.5,8.5001555 A 1.5,1.5 0 0 0 9,10.000155 1.5,1.5 0 0 0 10.5,11.500154 1.5,1.5 0 0 0 12,10.000155 1.5,1.5 0 0 0 10.5,8.5001555 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:#ff4e4e" d="M 12.191707,4.0049147 C 10.120979,3.9157972 8.2703315,5.1963725 7.002773,6.7310595 5.76625,8.3284485 4.9894997,10.33495 5.000107,12.366445 c 0.04542,1.29209 0.5319435,2.755002 1.7968235,3.324058 1.0456455,0.471556 2.23606,0.302843 3.3345145,0.152461 1.669863,-0.376168 2.978326,-1.588248 4.019322,-2.886776 0.199008,-0.32307 0.237187,-0.177837 0.219986,0.128655 0.05206,0.702361 -0.0058,1.479154 0.410014,2.082985 0.587595,0.704351 1.696395,0.432547 2.277935,-0.138528 0.673786,-0.687676 1.131212,-1.586623 1.376099,-2.511617 -0.614089,-0.114797 -0.68729,0.94195 -1.195399,1.207366 -0.475769,0.503399 -1.625623,0.691725 -1.843297,-0.155591 C 15.19992,12.853246 15.277525,12.102956 15.266118,11.368885 16.510124,9.0271825 17.765444,6.3462555 19,3.9999982 H 17.154536 C 16.538933,5.2187255 15.882444,6.65893 15.243648,7.8656205 15.046259,6.6803495 14.880562,5.3450745 13.878954,4.541991 13.400209,4.1703039 12.787333,4.0291192 12.191707,4.0048992 Z m -0.250096,0.8492442 c 1.215819,-0.053864 2.086323,1.0669026 2.312425,2.1608966 0.175411,0.719683 0.186798,1.463319 0.242264,2.1983585 -0.917674,1.696236 -1.81689,3.444324 -3.167265,4.843811 -0.696699,0.653092 -1.655109,1.305449 -2.656271,1.064526 C 7.716976,14.886522 7.216852,13.878224 7.222974,12.956538 7.201744,11.813242 7.599621,10.714294 7.8851045,9.620938 8.380802,7.914252 9.157643,6.133948 10.739659,5.1691225 11.099426,4.9456421 11.522,4.8491949 11.941611,4.8541589 Z"/>
+ <circle style="fill:#ff4e4e" cx="10.5" cy="9.5" r="1.5"/>
+ <path style="fill:#00d8f4" d="M 2.3457031,18 C 2.9464935,19.707445 4.2925551,21.053506 6,21.654297 V 18 Z"/>
+ <path style="fill:#02b4f2" d="m 6,18 v 3.654297 C 6.625867,21.874517 7.2969735,22 8,22 h 2 v -4 z"/>
+ <rect style="fill:#039bf1" width="4" height="4" x="10" y="18"/>
+ <path style="fill:#0480f0" d="m 14,18 v 4 h 2 c 0.703026,0 1.374133,-0.125483 2,-0.345703 V 18 Z"/>
+ <path style="fill:#065fee" d="m 18,18 v 3.654297 C 19.707445,21.053506 21.053506,19.707445 21.654297,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.3457031,18 c 0.060248,0.171224 0.1331578,0.336431 0.2080079,0.5 h 18.892578 c 0.07485,-0.163569 0.14776,-0.328776 0.208008,-0.5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 17.154297 4 C 16.538694 5.2187273 15.882937 6.6585439 15.244141 7.8652344 C 15.046752 6.6799634 14.880514 5.3440991 13.878906 4.5410156 C 13.400161 4.1693285 12.787032 4.0300794 12.191406 4.0058594 C 10.120678 3.9167419 8.2695116 5.1957818 7.0019531 6.7304688 C 5.7654301 8.3278576 4.9893927 10.335693 5 12.367188 C 5.0015088 12.41011 5.0131301 12.454786 5.015625 12.498047 C 5.094274 10.593962 5.8405229 8.7308498 7.0019531 7.2304688 C 8.2695116 5.6957818 10.120678 4.4167419 12.191406 4.5058594 C 12.787032 4.5300794 13.400161 4.6693285 13.878906 5.0410156 C 14.880514 5.8440991 15.046752 7.1799634 15.244141 8.3652344 C 15.882937 7.1585439 16.538694 5.7187273 17.154297 4.5 L 18.748047 4.5 C 18.831919 4.3380857 18.916313 4.1590463 19 4 L 17.154297 4 z M 10.5 8 A 1.5 1.5 0 0 0 9 9.5 A 1.5 1.5 0 0 0 9.0214844 9.7460938 A 1.5 1.5 0 0 1 10.5 8.5 A 1.5 1.5 0 0 1 11.978516 9.7558594 A 1.5 1.5 0 0 0 12 9.5 A 1.5 1.5 0 0 0 10.5 8 z M 14.464844 9.2695312 C 13.557733 10.947952 12.663447 12.672754 11.328125 14.056641 C 10.631426 14.709733 9.673037 15.362017 8.671875 15.121094 C 7.7732985 14.899945 7.2951322 13.996293 7.2441406 13.123047 C 7.2386363 13.234591 7.2205699 13.344673 7.2226562 13.457031 C 7.2165342 14.378717 7.716087 15.385865 8.671875 15.621094 C 9.673037 15.862017 10.631426 15.209733 11.328125 14.556641 C 12.6785 13.157154 13.57842 11.409126 14.496094 9.7128906 C 14.48495 9.5652175 14.474111 9.4175639 14.464844 9.2695312 z M 15.263672 12.503906 C 15.256925 13.031455 15.256525 13.559364 15.396484 14.070312 C 15.614158 14.917629 16.764465 14.728008 17.240234 14.224609 C 17.697417 13.985795 17.80574 13.113653 18.269531 13.023438 C 18.329255 12.855704 18.390365 12.688242 18.435547 12.517578 C 17.821458 12.402781 17.748343 13.459193 17.240234 13.724609 C 16.764465 14.228008 15.614158 14.417628 15.396484 13.570312 C 15.300828 13.221102 15.271416 12.863636 15.263672 12.503906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pirut.svg b/.icons/awkward/24x24/apps/pirut.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pirut.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pithos.svg b/.icons/awkward/24x24/apps/pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pitivi.svg b/.icons/awkward/24x24/apps/pitivi.svg
new file mode 100644
index 00000000..89f40780
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pitivi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#fecd38" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#4d4d4d" d="m5 5v12h1v-1h1v1h8v-1h1v1h1v-12zm3 1h6v4h-6zm-2 1h1v1h-1zm9 0h1v1h-1zm-9 3h1v1h-1zm9 0h1v1h-1zm-7 2h6v4h-6zm-2 1h1v1h-1zm9 0h1v1h-1z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/piwigo.svg b/.icons/awkward/24x24/apps/piwigo.svg
new file mode 100644
index 00000000..4b997604
--- /dev/null
+++ b/.icons/awkward/24x24/apps/piwigo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 13,6.5 12,7.5 H 3 C 2.446,7.5 2,7.946 2,8.5 V 18.5 C 2,19.054 2.446,19.5 3,19.5 H 21 C 21.554,19.5 22,19.054 22,18.5 V 8.5 C 22,7.946 21.554,7.5 21,7.5 H 20 L 19,6.5 Z"/>
+ <path style="fill:#ff6c3a" d="M 12,5 11,6 H 3 C 2.446,6 2,6.446 2,7 V 18 C 2,18.554 2.446,19 3,19 H 21 C 21.554,19 22,18.554 22,18 V 7 C 22,6.446 21.554,6 21,6 H 19 L 18,5 Z"/>
+ <rect style="opacity:0.2" width="6" height="1" x="12" y="6.5"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="12" y="6"/>
+ <circle style="opacity:0.2" cx="8.5" cy="13" r="4.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="8.5" cy="13" r="3.5"/>
+ <circle style="fill:#4f4f4f" cx="8.5" cy="12.5" r="3.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5 11,6 H 3 C 2.446,6 2,6.446 2,7 V 7.5 C 2,6.946 2.446,6.5 3,6.5 H 11 L 12,5.5 H 18 L 19,6.5 H 21 C 21.554,6.5 22,6.946 22,7.5 V 7 C 22,6.446 21.554,6 21,6 H 19 L 18,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pix.svg b/.icons/awkward/24x24/apps/pix.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pix.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pk-package-sources.svg b/.icons/awkward/24x24/apps/pk-package-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pk-package-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pkgbrowser.svg b/.icons/awkward/24x24/apps/pkgbrowser.svg
new file mode 100644
index 00000000..3cbff568
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pkgbrowser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#b87425" width="20" height="19.998" x="-22" y="2" rx="10" ry="9.999" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 11,7.4995095 a 4,4 0 0 1 4,4.0000025 4,4 0 0 1 -0.558594,2.027344 l 2.265625,2.265625 a 1.0001,1.0001 0 1 1 -1.414062,1.414062 L 13.027344,14.940918 A 4,4 0 0 1 11,15.499512 a 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4.0000025 z m 0,2 c -1.112821,0 -2,0.8885165 -2,2.0000025 0,1.111485 0.887179,2 2,2 1.112821,0 2,-0.888515 2,-2 0,-1.111486 -0.887179,-2.0000025 -2,-2.0000025 z"/>
+ <path style="fill:#ffffff" d="m 11,7 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.558594,2.027344 l 2.265625,2.265625 a 1.0001,1.0001 0 1 1 -1.414062,1.414062 L 13.027344,14.441406 A 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 11,7 Z m 0,2 c -1.112821,0 -2,0.888515 -2,2 0,1.111485 0.887179,2 2,2 1.112821,0 2,-0.888515 2,-2 0,-1.111485 -0.887179,-2 -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.16664 0,0.25 C 21.8669,6.827 17.4555,2.5 12,2.5 6.5445,2.5 2.133,6.8268 2.001,12.25 1.999,12.16665 2.001,12.08386 2.001,12 2.001,6.46 6.46,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.9942,12.25 C 21.9962,12.334 22,12.416 22,12.5 c 0,5.54 -4.46,10 -10,10 C 6.46,22.5 2,18.04 2,12.5 2,12.416 2.004,12.3335 2.006,12.25 2.138,17.673 6.544,22 12,22 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plan.svg b/.icons/awkward/24x24/apps/plan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/planetary-annihilation-titans.svg b/.icons/awkward/24x24/apps/planetary-annihilation-titans.svg
new file mode 100644
index 00000000..96caa8ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/planetary-annihilation-titans.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#fa7645" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 7.25,6 6,14.5 9.5996095,19 14.400391,19 18,14.5 16.75,6 14.25,6 9.75,6 Z M 9.397461,7 14.602539,7 17.25,14.5 14.1875,18 13,18 13,16 11,16 11,18 9.8125,18 6.75,14.5 Z M 9.5,8 10,9 l 1,0 0.5,3 1,0 0.5,-3 1,0 0.5,-1 z m -1,4 2.057617,3 L 11,13.666992 Z m 7,0 L 13,13.666992 13.442383,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plank.svg b/.icons/awkward/24x24/apps/plank.svg
new file mode 100644
index 00000000..650c316f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plank.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="22" height="4" x="1" y="18.5" rx="1" ry="1"/>
+ <rect style="fill:#3c94e7" width="18" height="18" x="3" y="2" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="22" height="4" x="1" y="18" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 4.3984375,16.5 C 4.1774855,16.5 4,16.677482 4,16.898437 v 3.203125 C 4,20.322518 4.1774855,20.5 4.3984375,20.5 h 3.203125 C 7.8225205,20.5 8,20.322518 8,20.101562 V 16.898437 C 8,16.677482 7.8225205,16.5 7.6015625,16.5 Z m 6.0000005,0 C 10.177486,16.5 10,16.677482 10,16.898437 v 3.203125 C 10,20.322518 10.177486,20.5 10.398438,20.5 h 3.203125 C 13.822521,20.5 14,20.322518 14,20.101562 V 16.898437 C 14,16.677482 13.822521,16.5 13.601563,16.5 Z m 5.999999,0 C 16.177485,16.5 16,16.677482 16,16.898437 v 3.203125 C 16,20.322518 16.177485,20.5 16.398437,20.5 h 3.203125 C 19.82252,20.5 20,20.322518 20,20.101562 V 16.898437 C 20,16.677482 19.82252,16.5 19.601562,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 13.601164,16 h -3.202331 c -0.220952,0 -0.398837,0.177882 -0.398837,0.398837 v 3.202325 C 9.999996,19.822119 10.177881,20 10.398833,20 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 16.398837 C 14.000004,16.177882 13.822122,16 13.601164,16 Z"/>
+ <path style="fill:#ffffff" d="M 19.601168,16 H 16.398837 C 16.177885,16 16,16.177882 16,16.398837 v 3.202325 C 16,19.822118 16.177885,20 16.398837,20 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 16.398837 C 20.000008,16.177882 19.822126,16 19.601168,16 Z"/>
+ <path style="fill:#ffffff" d="M 7.601168,16 H 4.398837 C 4.177885,16 4,16.177882 4,16.398837 v 3.202325 C 4,19.822118 4.177885,20 4.398837,20 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 16.398837 C 8.000008,16.177882 7.822126,16 7.601168,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 3.892,2 3,2.892 3,4 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 4 C 21,2.892 20.108,2 19,2 Z"/>
+ <path style="opacity:0.4" d="m 11.6002,3.9999 c -0.8284,0 -1.5,0.6716 -1.5,1.5 4.75e-4,0.63525 0.40107,1.20135 1,1.4131 V 8 h -2 v 1 h 2 v 4 c 0,0.5 -0.6887,0.79615 -1.018,0.753 C 8.60615,13.55955 7.4079,13.24145 6.7187,12.60255 L 7.7301,12.6533 6.8678,11.8496 6.0055,11.0459 C 5.68,11.7824 5.6415,12.5139 5.6,13.3009 l 0.5342,-0.5264 c 0.257,1.0585 3.761,1.7255 4.256,2.161 l 1.21,1.0645 1.209,-1.0635 c 0.496,-0.4365 4,-1.1055 4.253,-2.165 l 0.538,0.5295 c 0,-0.801 -0.1745,-1.5025 -0.4055,-2.255 l -0.862,0.8035 -0.7325,0.804 0.8835,-0.051 C 15.7962,13.239 14.6032,13.559 13.1327,13.753 12.7992,13.797 12.1002,13.5 12.1002,13 V 9 h 2 V 8 h -2 V 6.9121 c 0.5985,-0.2115 0.999,-0.777 1,-1.412 0,-0.8285 -0.6715,-1.5 -1.5,-1.5 z m 0,1 c 0.27614,0 0.5,0.22385 0.5,0.5 0,0.27615 -0.22386,0.5 -0.5,0.5 -0.27614,0 -0.5,-0.22385 -0.5,-0.5 0,-0.27615 0.22386,-0.5 0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/planner.svg b/.icons/awkward/24x24/apps/planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/planwork.svg b/.icons/awkward/24x24/apps/planwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/planwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plasma-media-center.svg b/.icons/awkward/24x24/apps/plasma-media-center.svg
new file mode 100644
index 00000000..27c38fd8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plasma-media-center.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#316fb5" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path opacity=".2" d="m8.51 8.5001a0.5 0.5 0 0 0 -0.51 0.5v7.9995a0.5 0.5 0 0 0 0.748 0.43454l6.9995-3.9995a0.5 0.5 0 0 0 0 -0.8691l-7-4.0014a0.5 0.5 0 0 0 -0.23798 -0.065495z"/>
+ <path style="fill:#60e5bd" d="m8.51 8a0.5 0.5 0 0 0 -0.51 0.5v7.9995a0.5 0.5 0 0 0 0.748 0.43454l6.9995-3.9995a0.5 0.5 0 0 0 0 -0.8691l-6.9995-4a0.5 0.5 0 0 0 -0.2385 -0.067z"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" style="opacity:0.1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plasma-search.svg b/.icons/awkward/24x24/apps/plasma-search.svg
new file mode 100644
index 00000000..11f08127
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plasma-search.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#eba229" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 13,7.4995095 a 4,4 0 0 0 -4,4.0000025 4,4 0 0 0 0.5585938,2.027344 l -2.265625,2.265625 a 1.0001,1.0001 0 1 0 1.4140624,1.414062 L 10.972656,14.940918 A 4,4 0 0 0 13,15.499512 a 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4.0000025 z m 0,2 c 1.112821,0 2,0.8885165 2,2.0000025 0,1.111485 -0.887179,2 -2,2 -1.112821,0 -2,-0.888515 -2,-2 0,-1.111486 0.887179,-2.0000025 2,-2.0000025 z"/>
+ <path style="fill:#3f3f3f" d="M 13 7 A 4 4 0 0 0 9 11 A 4 4 0 0 0 9.5585938 13.027344 L 7.2929688 15.292969 A 1.0001 1.0001 0 1 0 8.7070312 16.707031 L 10.972656 14.441406 A 4 4 0 0 0 13 15 A 4 4 0 0 0 17 11 A 4 4 0 0 0 13 7 z M 13 9 C 14.112821 9 15 9.888515 15 11 C 15 12.111485 14.112821 13 13 13 C 11.887179 13 11 12.111485 11 11 C 11 9.888515 11.887179 9 13 9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plasma.svg b/.icons/awkward/24x24/apps/plasma.svg
new file mode 100644
index 00000000..2cf32fa8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plasma.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g>
+ <rect style="fill:#eba229" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <g transform="matrix(-0.044846,0,0,-0.044988,17.404,19)">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path style="opacity:0.2" d="M 64.748,301.4 A 33.448,33.342 0 0 0 98.196,268.058 33.448,33.342 0 0 0 64.748,234.716 33.448,33.342 0 0 0 31.3,268.058 33.448,33.342 0 0 0 64.748,301.4 Z M 157.6,279.172 c 6.6311,-0.0603 13.077,-0.72357 18.771,-2.1273 43.251,-10.664 86.997,-30.802 109.18,-77.016 34.01,-75.06 0.63,-163.8 -74.42,-197.8 -41.5,-18.434 -80.76,-16.71 -113.37,12.418 -9.6085,8.7465 -17.446,18.745 -20.556,33.125 -6.1857,28.606 8.8568,68.99 69.596,96.509 57.158,25.897 67.918,64.253 59.797,89.259 -8.1916,25.22 -38.34,48.005 -85.187,38.378 -5.0036,-1.0556 -9.9242,-2.4128 -14.808,-4.0375 9.3832,6.3074 31.106,11.468 50.999,11.288 z M -2.15,256.942 A 33.448,33.342 0 0 0 31.298,223.6 33.448,33.342 0 0 0 -2.15,190.258 33.448,33.342 0 0 0 -35.598,223.6 33.448,33.342 0 0 0 -2.15,256.942 Z m -22.298,-88.91 A 33.448,33.342 0 0 0 9,134.69 a 33.448,33.342 0 0 0 -33.448,-33.342 33.448,33.342 0 0 0 -33.448,33.342 33.448,33.342 0 0 0 33.448,33.342 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 c 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.423 4.5382,-9.75 9.994,-9.75 5.4558,0 9.862,4.327 9.994,9.75 0.002,-0.083 0.0059,-0.1661 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <g style="fill:#3f3f3f" transform="matrix(-0.044846,0,0,-0.044988,17.404,19)">
+ <g>
+ <g>
+ <g>
+ <g>
+ <path transform="matrix(11.498,0,0,11.498,-135.83,-118.41)" d="m 20.314,12.539 c -0.83567,0.7607 -1.5166,1.6303 -1.7871,2.8809 -0.53798,2.4879 0.77013,5.9992 6.0527,8.3926 4.9711,2.2523 5.9094,5.5908 5.2031,7.7656 -0.71244,2.1934 -3.3358,4.1732 -7.4102,3.3359 -0.43517,-0.09181 -0.86438,-0.21026 -1.2891,-0.35156 1.0881,0.73142 4.0872,1.2861 6.068,0.79777 3.7616,-0.92745 7.5687,-2.6789 9.4984,-6.6982 2.9574,-6.5276 0.05302,-14.246 -6.4746,-17.203 -3.6091,-1.6034 -7.0252,-1.4532 -9.8613,1.0801 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path style="fill:#3f3f3f" d="M 16,6.5 A 1.5,1.5 0 0 1 14.5,8 1.5,1.5 0 0 1 13,6.5 1.5,1.5 0 0 1 14.5,5 1.5,1.5 0 0 1 16,6.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 19,8.5 A 1.5,1.5 0 0 1 17.5,10 1.5,1.5 0 0 1 16,8.5 1.5,1.5 0 0 1 17.5,7 1.5,1.5 0 0 1 19,8.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 20,12.5 A 1.5,1.5 0 0 1 18.5,14 1.5,1.5 0 0 1 17,12.5 1.5,1.5 0 0 1 18.5,11 1.5,1.5 0 0 1 20,12.5 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.2 C 2.0038,12.3 2,12.4 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plasmadiscover.svg b/.icons/awkward/24x24/apps/plasmadiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plasmadiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plasmagik.svg b/.icons/awkward/24x24/apps/plasmagik.svg
new file mode 100644
index 00000000..ba803604
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plasmagik.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#ffbc2c" d="M 11.457031 1.9960938 C 11.311226 1.9983446 11.159399 2.0170524 11 2.0507812 L 11 2.0703125 C 10.3161 2.2433025 9.8179569 2.749379 9.5605469 3.5058594 L 9.5722656 3.4648438 L 8.0859375 8 L 3.0703125 8 C 3.0593775 7.999827 3.0480444 7.999827 3.0371094 8 C 2.4381557 8.01915 1.8980861 8.295001 1.5175781 8.7519531 C 0.69465262 9.6837317 0.86907072 11.14884 1.9140625 11.84375 L 5.8574219 14.6875 L 4.328125 19.376953 C 4.326425 19.382143 4.3238656 19.387378 4.3222656 19.392578 C 4.0884378 20.15026 4.3083206 20.930856 4.8964844 21.464844 C 4.8964844 21.464844 4.8984375 21.464844 4.8984375 21.464844 C 4.9024709 21.468451 4.9061645 21.473075 4.9101562 21.476562 C 4.9101562 21.476562 4.9121094 21.476562 4.9121094 21.476562 C 5.6188978 22.096335 6.6119747 22.175106 7.4101562 21.662109 C 7.4253412 21.652409 7.4404431 21.643272 7.4550781 21.632812 L 11.5 18.75 L 15.546875 21.632812 C 15.561515 21.643283 15.576617 21.652429 15.591797 21.662109 C 16.389978 22.175106 17.383055 22.096335 18.089844 21.476562 C 18.094144 21.472763 18.099246 21.468764 18.103516 21.464844 C 18.691679 20.930856 18.911562 20.15026 18.677734 19.392578 C 18.676134 19.387378 18.673575 19.382143 18.671875 19.376953 L 17.142578 14.6875 L 21.085938 11.84375 C 22.13093 11.14884 22.305348 9.6837317 21.482422 8.7519531 C 21.101914 8.295001 20.561845 8.01915 19.962891 8 C 19.951951 7.999827 19.940617 7.999827 19.929688 8 L 14.914062 8 L 13.427734 3.4648438 L 13.439453 3.5058594 C 13.162243 2.6911882 12.477667 1.9803381 11.457031 1.9960938 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/playonlinux.svg b/.icons/awkward/24x24/apps/playonlinux.svg
new file mode 100644
index 00000000..04b542aa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/playonlinux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1 1)">
+ <path fill="#37a0f2" d="m11.114 11.037c2.237 4.0714 1.2064 11.816-2.6988 9.5595-1.1419-0.66-1.5874-1.355-1.6629-2.004-0.5995 0.26-1.423 0.222-2.568-0.437-4.337-2.504 2.285-7.021 6.9267-7.117"/>
+ <path fill="#e74c3c" d="m11.114 11.037c0.15715-0.0033 0.31607-0.01201 0.47631-0.02574 4.5755-0.39224 10.228-4.9137 6.453-7.091-1.143-0.6592-1.9675-0.69785-2.567-0.43885-0.075-0.649-0.519-1.3433-1.6625-2.0051-4.1445-2.393-4.8765 4.8004-2.981 8.994 0.08796 0.19456 0.05019 0.40457 0.14939 0.58495"/>
+ <path fill="#fecd38" d="m10.964 11.077c0.09842 4.6444 4.8632 10.836 7.117 6.9295 0.65865-1.143 0.6973-1.9671 0.43831-2.5667 0.649-0.07488 1.3433-0.51935 2.0051-1.6624 2.504-4.3371-5.489-4.9376-9.557-2.7005"/>
+ <path fill="#a4c639" d="m10.964 11.077c-4.0715 2.237-11.816 1.206-9.56-2.699 0.6607-1.142 1.3551-1.5875 2.0038-1.663-0.2596-0.5995-0.2219-1.423 0.4371-2.5675 2.5041-4.3372 7.0201 2.2845 7.1171 6.9265"/>
+ <path opacity=".2" d="m9.8555 5.8234c-0.0075 0.3175 0.008 0.6435 0.0265 0.971 0.01 0.0225 0.022 0.044 0.032 0.0665-0.035-0.349-0.052-0.6955-0.0585-1.0375zm9.3975 0.1575c-0.1925 1.3555-1.786 2.849-3.7805 3.8595 0.3155-0.024 0.6265-0.0315 0.9335-0.0315 1.7705-1.108 3.0155-2.566 2.847-3.828zm-15.978 0.246c-0.0188 0.1835-0.01865 0.355 0.0029 0.513 0.04335-0.0085 0.08695-0.0195 0.1299-0.0245-0.0643-0.1485-0.1098-0.311-0.1328-0.4885zm-2.249 3.6945c-0.24598 1.7906 1.989 2.7456 4.6221 2.8096 0.3025-0.18 0.6165-0.353 0.9445-0.511-2.7518 0.151-5.342-0.638-5.5665-2.2986zm19.946 2.5946c-0.045 0.3805-0.1805 0.797-0.449 1.262-0.662 1.143-1.356 1.587-2.005 1.662 0.0625 0.1445 0.1065 0.3035 0.13 0.4755 0.6115-0.117 1.257-0.57 1.875-1.6375 0.392-0.6795 0.5165-1.2625 0.449-1.762zm-8.706 3.123c0.006 0.1705 0.006 0.3395 0.005 0.508 1.5995 3.0085 4.2795 5.0095 5.8085 2.3595 0.496-0.861 0.641-1.541 0.5715-2.08-0.0455 0.445-0.217 0.9645-0.5715 1.58-1.5305 2.6525-4.2145 0.646-5.8135-2.3675zm0.002 0.722c-0.077 3.102-1.3905 5.658-3.8535 4.235-1.1425-0.661-1.588-1.355-1.6635-2.004-0.5995 0.26-1.4225 0.223-2.5675-0.436-0.8894-0.514-1.3094-1.113-1.3886-1.74-0.12285 0.807 0.26475 1.5905 1.3886 2.2395 1.145 0.659 1.968 0.696 2.5675 0.4365 0.0755 0.6485 0.521 1.343 1.663 2.0035 2.594 1.499 3.9115-1.4165 3.8535-4.735z"/>
+ <path fill="#fff" opacity=".2" d="m12.362 1.001c-1.768-0.05439-2.5555 2.2197-2.5065 4.822 0.056-2.3864 0.8525-4.3729 2.506-4.322 0.427 0.0131 0.911 0.16255 1.453 0.47555 1.143 0.6618 1.587 1.3559 1.662 2.0049 0.5995-0.259 1.4235-0.2202 2.5665 0.43855 0.7655 0.4415 1.1325 0.9805 1.21 1.5605 0.109-0.769-0.2285-1.494-1.21-2.0606-1.143-0.6586-1.967-0.6974-2.566-0.4384-0.075-0.649-0.519-1.3431-1.662-2.0049-0.542-0.313-1.026-0.4625-1.453-0.4756zm-6.6245 1.7383c-0.683 0.0237-1.337 0.4455-1.8927 1.4082-0.4959 0.861-0.6391 1.54-0.5694 2.079 0.0455-0.4445 0.2154-0.964 0.5694-1.579 1.7787-3.0806 4.5652-0.6275 6.069 2.713-0.019-0.1905-0.0215-0.3775-0.032-0.5665-1.036-2.266-2.6575-4.1063-4.1445-4.0547zm-2.4592 4.0002c-0.6111 0.1175-1.2572 0.572-1.874 1.6385-0.3348 0.5795-0.43888 1.0915-0.3779 1.543 0.0442-0.322 0.161-0.6675 0.3779-1.043 0.6605-1.142 1.3552-1.5875 2.0039-1.663-0.0627-0.145-0.1063-0.3035-0.1299-0.4755zm13.128 3.069c-0.299 0.1875-0.609 0.367-0.9335 0.5315 2.721-0.204 5.271 0.4795 5.5 2.1755 0.218-1.8435-1.9725-2.7045-4.5665-2.707zm-9.8132 2.9115c-0.319 0.0175-0.6335 0.0185-0.9445 0.011-1.7607 1.0465-3.012 2.423-2.8526 3.6855 0.2037-1.338 1.8111-2.7405 3.7971-3.6965zm12.056 3.1955c-0.0435 0.0085-0.087 0.0195-0.13 0.0245 0.064 0.148 0.11 0.3095 0.133 0.4865 0.0185-0.1825 0.018-0.354-0.003-0.511zm-6.382 0.2235c0.003 0.0745 0.001 0.148 0.002 0.222 0.002-0.071 0.0025-0.1425 0.003-0.214-0.0015-0.0025-0.0035-0.005-0.005-0.008z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plex-media-player.svg b/.icons/awkward/24x24/apps/plex-media-player.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plex-media-player.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plex.svg b/.icons/awkward/24x24/apps/plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plexamp.svg b/.icons/awkward/24x24/apps/plexamp.svg
new file mode 100644
index 00000000..6fa46672
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plexamp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f3f3f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5" d="m 5,12.25 h 7.299765 l -3.528529,-5 h 1.251287 l 3.828829,5.25 -3.866367,5.25 h 1.276277 l 3.79129,-5.25 -3.753753,-5.25 h 1.238739 l 3.716216,5.25 -3.716217,5.25 h 1.201201 L 17.33,12.75 H 19"/>
+ <path style="fill:none;stroke:#ffb81b;stroke-width:0.5" d="m 5,11.75 h 7.299765 l -3.528529,-5 h 1.251287 L 13.851352,12 9.984985,17.25 h 1.276277 L 15.052552,12 11.298799,6.75 h 1.238739 l 3.716216,5.25 -3.716217,5.25 h 1.201201 L 17.33,12.25 H 19"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plexhometheater.svg b/.icons/awkward/24x24/apps/plexhometheater.svg
new file mode 100644
index 00000000..2b105b6c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plexhometheater.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m7 5.5h3l5 5.5-5 6.5h-3l5-6.5m-5-5.5"/>
+ <path fill="#ff9b2a" d="m7 5h3l5 5.5-5 6.5h-3l5-6.5m-5-5.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plexmediamanager.svg b/.icons/awkward/24x24/apps/plexmediamanager.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plexmediamanager.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plexmediaserver.svg b/.icons/awkward/24x24/apps/plexmediaserver.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plexmediaserver.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pling-store.svg b/.icons/awkward/24x24/apps/pling-store.svg
new file mode 100644
index 00000000..bf94b96b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pling-store.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3.0011567,6.500001 c 0.00462,3.720004 -0.00928,7.440283 0.007,11.160114 0.075265,2.395886 2.1784298,4.540078 4.7026088,4.794076 1.6272805,0.08513 3.2612045,0.02077 4.8913495,0.0408 1.274019,-0.02303 2.553667,0.05494 3.822872,-0.05853 2.517619,-0.314387 4.562849,-2.509575 4.572967,-4.907499 0.0041,-3.676302 5.99e-4,-7.352651 0.0017,-11.028971 -5.999516,0 -11.9990345,0 -17.9985512,0 z"/>
+ <path style="opacity:0.2" d="m 12,2.5 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,2 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"/>
+ <path style="fill:#ec770b" d="m 12,2 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,2 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"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 5,5 0 0 0 7,7 5,5 0 0 0 7.010742,7.207031 5,5 0 0 1 12,2.5 5,5 0 0 1 16.989258,7.292969 5,5 0 0 0 17,7 5,5 0 0 0 12,2 Z M 9.0126955,7.2490235 A 3,3 0 0 0 9,7.5 a 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 A 3,3 0 0 0 14.9873,7.2509765 3,3 0 0 1 12,10 3,3 0 0 1 9.0126955,7.2490235 Z"/>
+ <path style="fill:#ffa123" d="m 3.0011567,6.000001 c 0.00462,3.720004 -0.00928,7.440283 0.007,11.160114 0.075265,2.395886 2.1784298,4.540078 4.7026088,4.794076 1.6272805,0.08513 3.2612045,0.02077 4.8913495,0.0408 1.274019,-0.02303 2.553667,0.05494 3.822872,-0.05853 2.517619,-0.314387 4.562849,-2.509575 4.572967,-4.907499 0.0041,-3.676302 5.99e-4,-7.352651 0.0017,-11.028971 -5.999516,0 -11.9990345,0 -17.9985512,0 z"/>
+ <path style="opacity:0.2" d="m 11.752248,9.5009765 c -0.212748,0.00559 -0.429112,0.032785 -0.645508,0.082031 -0.701212,0.156556 -1.414078,0.33811 -2.0468747,0.4980465 -0.57722,0.118473 -1.146681,0.74646 -1.0488285,1.259767 l 1.9111332,8.4541 c 0.118029,0.522301 0.710951,0.818742 1.330078,0.664063 0.619127,-0.15468 1.023304,-0.699379 0.905273,-1.22168 L 11.45342,16.125 c 0.328031,-0.08918 0.694273,-0.172801 1.007813,-0.232422 1.751431,-0.437275 2.852171,-2.202268 2.458984,-3.941406 -0.340098,-1.496974 -1.678734,-2.489348 -3.167969,-2.4501955 z m -0.01953,2.0000005 a 1.1668754,1.4209131 78.331056 0 1 1.240234,0.857422 1.1668754,1.4209131 78.331056 0 1 -1.108398,1.455078 1.1668754,1.4209131 78.331056 0 1 -0.02343,0.0039 L 11.053029,14 l -0.552734,-2.267578 0.811523,-0.1875 a 1.1668754,1.4209131 78.331056 0 1 0.420899,-0.04394 z"/>
+ <path style="fill:#ffffff" d="M 11.752248,9.0009765 C 11.5395,9.0065715 11.323136,9.0337615 11.10674,9.083008 10.405528,9.239564 9.692662,9.421118 9.0598653,9.5810545 8.4826453,9.699527 7.9131843,10.327514 8.0110368,10.840821 L 9.92217,19.294922 c 0.118029,0.522301 0.710951,0.818742 1.330078,0.664062 0.619127,-0.154679 1.023304,-0.699379 0.905273,-1.22168 L 11.45342,15.625 c 0.328031,-0.08918 0.694273,-0.172801 1.007813,-0.232422 1.751431,-0.437275 2.852171,-2.202268 2.458984,-3.941406 C 14.580119,9.954198 13.241483,8.961824 11.752248,9.0009765 Z m -0.01953,2.0000005 a 1.1668754,1.4209131 78.331056 0 1 1.240234,0.857422 1.1668754,1.4209131 78.331056 0 1 -1.108398,1.455078 1.1668754,1.4209131 78.331056 0 1 -0.02343,0.0039 L 11.053029,13.5 l -0.552734,-2.267578 0.811523,-0.1875 a 1.1668754,1.4209131 78.331056 0 1 0.420899,-0.04394 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0000334,6 c 2.074e-4,0.1666645 -1.373e-4,0.3333345 0,0.5 H 20.999991 c 3.5e-5,-0.1666615 -5.3e-5,-0.3333385 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/plt.svg b/.icons/awkward/24x24/apps/plt.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plt.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plugin-notification.svg b/.icons/awkward/24x24/apps/plugin-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plugin-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/plv.svg b/.icons/awkward/24x24/apps/plv.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/plv.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pocket.svg b/.icons/awkward/24x24/apps/pocket.svg
new file mode 100644
index 00000000..3b7a8379
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pocket.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <rect fill="#ee4056" width="20" height="20" x="-1051.4" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m5.5273 1035.9c-0.84573 0-1.5273 0.6761-1.5273 1.5156 0 6.2242 1.1462 10.507 7 10.484s7-4.2655 7-10.484c0-0.8395-0.68161-1.5156-1.5273-1.5156h-10.945zm2.3164 3.4141c0.23532 0 0.47167 0.092 0.65234 0.2754l2.504 2.5 2.5039-2.5371c0.18067-0.1831 0.4146-0.2735 0.65039-0.2735s0.47363 0.09 0.6543 0.2735c0.36134 0.3661 0.36134 0.96 0 1.3261l-3.0859 3.125c-0.19844 0.2011-0.46426 0.2855-0.72266 0.2657-0.25839 0.02-0.52421-0.065-0.72266-0.2657l-3.0859-3.125c-0.36134-0.3661-0.36134-0.96 0-1.3261 0.18067-0.183 0.41703-0.2754 0.65234-0.2754z"/>
+ <path fill="#fff" d="m5.5273 1035.4c-0.84573 0-1.5273 0.676-1.5273 1.5156 0 6.2242 1.1462 10.507 7 10.484s7-4.2655 7-10.484c0-0.8396-0.68161-1.5156-1.5273-1.5156h-10.945zm2.3164 3.4141c0.23532 0 0.47167 0.092 0.65234 0.2753l2.504 2.5 2.5039-2.5372c0.18067-0.183 0.4146-0.2734 0.65039-0.2734s0.47363 0.09 0.6543 0.2734c0.36134 0.3662 0.36134 0.9601 0 1.3262l-3.0859 3.125c-0.19844 0.201-0.46426 0.2855-0.72266 0.2657-0.25839 0.02-0.52421-0.065-0.72266-0.2657l-3.0859-3.125c-0.36134-0.3661-0.36134-0.96 0-1.3262 0.18067-0.183 0.41703-0.2753 0.65234-0.2753z"/>
+ <path fill="#fff" opacity=".2" d="m2.5 1031.4c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+ <path opacity=".2" d="m1 1049.9v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/podcast.svg b/.icons/awkward/24x24/apps/podcast.svg
new file mode 100644
index 00000000..b724b371
--- /dev/null
+++ b/.icons/awkward/24x24/apps/podcast.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#02a8f3" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0038 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.0835 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m5 6.5c0 0.5 0.5 1 1 1 4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.9248-11-11-11-0.5 0-1 0.5-1 1zm0 4c0 0.5 0.5 1 1 1 2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7-0.5 0-1 0.5-1 1zm2 3c-1.1046 0-2 0.89545-2 2 0 1.1045 0.8955 2 2 2 1.1046 0 2-0.89545 2-2s-0.89545-2-2-2z"/>
+ <path fill="#fff" d="m5 6c0 0.5 0.5 1 1 1 4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.925-11-11-11-0.5 0-1 0.5-1 1zm0 4c0 0.5 0.5 1 1 1 2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7-0.5 0-1 0.5-1 1zm2 3c-1.1046 0-2 0.89545-2 2 0 1.1045 0.8955 2 2 2 1.1046 0 2-0.89545 2-2s-0.89545-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/poedit.svg b/.icons/awkward/24x24/apps/poedit.svg
new file mode 100644
index 00000000..73eeacd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/poedit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#dd9f59" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16.5" height="16" x="-20.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="-20" y="-20" rx=".97" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#6b6b6b" d="M 8.5149297,5.5 C 7.9870832,5.824216 6.3745267,6.239479 5.5002812,6.493164 l 0.027345,0.077148 c 0.415792,-0.041525 1.009827,-0.100367 1.4267575,-0.170898 l 0,0.6132815 -1.448242,0 0.035155,0.517578 1.211914,0 c -0.208181,0.856044 -0.689958,1.7160075 -1.238281,2.376953 l 0.083007,0.077148 c 0.514195,-0.372564 1.029547,-0.7034615 1.355469,-1.194336 l 0,2.209961 0.1328125,0 c 0.3537935,0 0.933198,-0.136621 0.939453,-0.178711 l 0,-2.2421875 C 8.2895947,8.81686 8.3400382,9.094849 8.3889532,9.390625 c 0.08987,0.075648 0.187473,0.111328 0.2773435,0.111328 0.187135,0 0.34668,-0.135377 0.34668,-0.3242185 0,-0.2553915 -0.092014,-0.4915965 -0.987305,-0.692383 l 0,-0.955078 1.171875,0 c 0.187704,0 0.277822,-0.429641 0.326172,-0.5058595 L 8.5149297,6.5 8.2903202,7.011719 l -0.2646485,0 0,-0.7539065 C 8.3385117,6.1867125 8.6304397,6.116022 8.8664922,6.044922 9.0036157,6.048412 9.5149297,6 9.5149297,6 Z m 1.4855383,1.015625 0,4.484375 c 0.652414,0 0.991274,-0.236553 0.986328,-0.248047 l 0,-0.232422 1.010743,0 0,0.368165 c 0.549461,0 0.993164,-0.159523 0.993164,-0.170899 l 0,-3.634766 c 0.145613,-0.02901 0.257305,-0.075846 0.298828,-0.1298825 L 12.486796,6.519531 11.929179,7 11.021953,7 Z m 0.986328,1.001953 1.010743,0 0,2.501953 -1.010743,0 z M 13,14 l 0,1.5 0,1 0,1.5 1,0 0,-1.5 1.066406,0 C 15.294135,17.381993 16.089083,17.99868 17,18 c 1.104569,0 2,-0.895431 2,-2 0,-1.104569 -0.895431,-2 -2,-2 -0.911281,8.76e-4 -1.70675,0.617655 -1.93457,1.5 L 14,15.5 14,14 Z m 4,1 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1,-0.447715 -1,-1 0,-0.552285 0.447715,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/poezio.svg b/.icons/awkward/24x24/apps/poezio.svg
new file mode 100644
index 00000000..774c534f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/poezio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 16.99802,2.500001 c -0.0053,0 -0.428234,0.1862234 -0.939523,0.4110434 -0.96182,0.4276193 -1.275064,0.6085947 -1.967575,1.1347825 -0.807928,0.6140605 -1.159653,1.1951871 -2.363241,3.8923976 -0.346255,0.7730285 -0.631964,1.398008 -0.642896,1.387102 -0.03847,-0.03838 0.115394,-0.904524 0.263819,-1.4802065 0.08241,-0.334503 0.269306,-0.9156525 0.406588,-1.304893 0.137493,-0.3837875 0.230835,-0.696255 0.203295,-0.696255 -0.115419,0 -0.857301,0.350867 -1.275035,0.597498 -0.9178805,0.553661 -2.0609265,1.5735285 -2.6434845,2.362915 -1.368412,1.863993 -1.983989,3.442988 -2.352319,6.030724 L 5.533751,15.904232 5.528286,15.399879 c -0.01093,-0.981281 0.099042,-1.853117 0.3792825,-3.092143 0.153891,-0.65244 0.2747415,-1.206072 0.2747415,-1.228092 0,-0.02202 -0.170265,0.142604 -0.3847035,0.367214 -0.6592931,0.691029 -1.3635,1.754721 -1.6164113,2.681265 -0.1154183,0.433072 -0.192354,1.42003 -0.1318067,1.78725 0.027541,0.169873 0.043945,0.317919 0.033014,0.334487 -0.010933,0.01091 -0.048671,-0.04383 -0.2025623,-0.120589 -0.1538911,-0.08221 -0.2802432,-0.126057 -0.2802432,-0.104246 0,0.02747 0.076942,0.301599 0.16482,0.619534 0.087878,0.317936 0.16482,0.575662 0.16482,0.581114 0,0 -0.1255497,-0.02745 -0.4057913,-0.07127 -0.2747755,-0.03838 -0.5110798,-0.06043 -0.522012,-0.04932 -0.016399,0.01636 0.1099588,0.191895 0.2747821,0.400147 C 5,19 4.161096,18.651538 5.5945175,18.93523 c 0.01093,0.01656 0.24178,0.08221 0.51109,0.15897 0.2693095,0.0713 0.6649395,0.191865 0.8737015,0.268621 L 7.3640535,19.5 7.0617195,19.231337 6.7596315,18.962674 8.133501,18.957224 9.5073705,18.951774 8.737923,18.644731 C 8.151544,18.459559 7.714182,18.406914 7.251013,18.054436 7.0566375,17.881183 7.248063,17.89011 7.9905665,17.89011 c 1.6322555,0 3.2754425,-0.532922 5.0561215,-1.333214 0.83547,-0.372883 1.637707,-0.82231 1.57737,-0.882709 -0.01661,-0.01636 -0.230832,-0.04929 -0.483743,-0.07676 -0.500146,-0.04928 -1.362947,-0.219378 -1.362947,-0.268662 0,-0.01636 0.380586,-0.166554 0.840729,-0.350871 2.288303,-1.155587 3.744958,-2.128427 5.360964,-3.568622 0.423039,-0.394525 0.784631,-0.781206 0.761684,-0.804096 -0.0055,-0.0109 -0.225375,0.03296 -0.478077,0.0877 -1.159649,0.252084 -3.138165,0.405597 -4.127315,0.323387 -0.505613,-0.04383 -1.214542,-0.208252 -1.582871,-0.361767 -0.225371,-0.09878 -0.197823,-0.0988 1.516844,-0.0988 1.58285,0 1.813698,-0.01635 2.434729,-0.126037 0.906738,-0.16442 1.511384,-0.356337 2.115806,-0.657915 0.983683,-0.488019 1.555296,-0.6874035 2.341149,-1.5975885 0.483749,-0.559114 0.61011,-0.740083 0.752859,-1.1018495 0.29685,-0.7566705 0.362616,-1.1602335 0.197792,-1.94962 C 22.746842,4.3387565 22.175219,3.7794001 21.147385,3.3956123 19.190254,2.6277335 17.491439,3.1019249 16.453917,4.3825667 16.146135,4.7609019 15.854753,4.8135959 15.810816,4.8574275 15.73387,4.934185 16.201008,4.0131204 16.772635,2.9496296 16.910128,2.7029987 17.008952,2.500001 16.99802,2.500001 Z"/>
+ <path style="fill:#90725a" d="m 16.99802,2.000001 c -0.0053,0 -0.428234,0.1862234 -0.939523,0.4110434 -0.96182,0.4276193 -1.275064,0.6085947 -1.967575,1.1347825 -0.807928,0.6140605 -1.159653,1.1951869 -2.363241,3.8923976 -0.346255,0.7730285 -0.631964,1.398008 -0.642896,1.387102 -0.03847,-0.03838 0.115394,-0.904524 0.263819,-1.4802065 0.08241,-0.334503 0.269306,-0.9156525 0.406588,-1.304893 0.137493,-0.3837875 0.230835,-0.696255 0.203295,-0.696255 -0.115419,0 -0.857301,0.350867 -1.275035,0.597498 -0.9178805,0.553661 -2.0609265,1.5735285 -2.6434845,2.362915 -1.368412,1.863993 -1.983989,3.442988 -2.352319,6.030724 L 5.533751,15.404232 5.528286,14.899879 c -0.01093,-0.981281 0.099042,-1.853117 0.3792825,-3.092143 0.153891,-0.65244 0.2747415,-1.206072 0.2747415,-1.228092 0,-0.02202 -0.170265,0.142604 -0.3847035,0.367214 -0.6592931,0.691029 -1.3635,1.754721 -1.6164113,2.681265 -0.1154183,0.433072 -0.192354,1.42003 -0.1318067,1.78725 0.027541,0.169873 0.043945,0.317919 0.033014,0.334487 -0.010933,0.0109 -0.048671,-0.04383 -0.2025623,-0.120589 -0.1538911,-0.08221 -0.2802432,-0.126057 -0.2802432,-0.104245 0,0.02747 0.076942,0.301598 0.16482,0.619533 0.087878,0.317936 0.16482,0.575662 0.16482,0.581114 0,0 -0.1255497,-0.02745 -0.4057913,-0.07127 -0.2747755,-0.03838 -0.5110798,-0.06043 -0.522012,-0.04932 -0.016399,0.01636 0.1099588,0.191895 0.2747821,0.400147 C 5,18.5 4.161096,18.151538 5.5945175,18.43523 c 0.01093,0.01656 0.24178,0.08221 0.51109,0.15897 0.2693095,0.0713 0.6649395,0.191865 0.8737015,0.268621 L 7.3640535,19 7.0617195,18.731337 6.7596315,18.462674 8.133501,18.457224 9.5073705,18.451774 8.737923,18.144731 C 8.151544,17.959559 7.714182,17.906914 7.251013,17.554436 7.0566375,17.381183 7.248063,17.39011 7.9905665,17.39011 c 1.6322555,0 3.2754425,-0.532922 5.0561215,-1.333214 0.83547,-0.372883 1.637707,-0.82231 1.57737,-0.882709 -0.01661,-0.01636 -0.230832,-0.04929 -0.483743,-0.07676 -0.500146,-0.04928 -1.362947,-0.219378 -1.362947,-0.268662 0,-0.01636 0.380586,-0.166554 0.840729,-0.350871 2.288303,-1.155587 3.744958,-2.128427 5.360964,-3.568622 0.423039,-0.394525 0.784631,-0.781206 0.761684,-0.804096 -0.0055,-0.0109 -0.225375,0.03296 -0.478077,0.0877 -1.159649,0.252084 -3.138165,0.405597 -4.127315,0.323387 -0.505613,-0.04383 -1.214542,-0.208252 -1.582871,-0.361767 -0.225371,-0.09878 -0.197823,-0.0988 1.516844,-0.0988 1.58285,0 1.813698,-0.01635 2.434729,-0.126037 0.906738,-0.16442 1.511384,-0.356337 2.115806,-0.657915 0.983683,-0.488019 1.555296,-0.6874035 2.341149,-1.5975885 0.483749,-0.559114 0.61011,-0.740083 0.752859,-1.1018495 0.29685,-0.7566705 0.362616,-1.1602335 0.197792,-1.9496202 C 22.746842,3.8387565 22.175219,3.2794001 21.147385,2.8956123 19.190254,2.1277335 17.491439,2.6019249 16.453917,3.8825668 16.146135,4.2609019 15.854753,4.3135959 15.810816,4.3574275 15.73387,4.434185 16.201008,3.5131205 16.772635,2.4496296 16.910128,2.2029987 17.008952,2.000001 16.99802,2.000001 Z"/>
+ <path style="opacity:0.2" d="M 20.813476,4.3906249 C 17.510781,4.9513916 14.320035,7.318772 11.19043,10.530274 8.0608235,13.741775 4.9901716,17.822288 2,21.909179 V 22.5 H 2.8066406 C 8.050958,15.060298 13.752504,6.6916945 20.813476,4.3906249 Z"/>
+ <path style="fill:#e4e4e4" d="M 20.813476,3.8906249 C 17.510781,4.4513916 14.320035,6.818772 11.19043,10.030274 8.0608235,13.241775 4.9901716,17.322288 2,21.409179 V 22 H 2.8066406 C 8.050958,14.560298 13.752504,6.1916945 20.813476,3.8906249 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.998047,2 c -0.0053,0 -0.428164,0.1863128 -0.939453,0.4111328 -0.96182,0.4276193 -1.275263,0.6085779 -1.967773,1.1347657 -0.807929,0.6140605 -1.159694,1.1953674 -2.363282,3.892578 -0.292604,0.653252 -0.46612,1.024467 -0.542968,1.171875 -0.07138,0.372401 -0.122454,0.6920535 -0.09961,0.714844 0.01093,0.010905 0.296323,-0.6136905 0.642578,-1.386719 1.203588,-2.6972105 1.555353,-3.2785175 2.363282,-3.8925781 0.69251,-0.5261878 1.005953,-0.7071463 1.967773,-1.1347656 0.333164,-0.1464965 0.445275,-0.1947035 0.612304,-0.2675781 0.03899,-0.073046 0.06138,-0.119586 0.101563,-0.194336 C 16.909953,2.2025879 17.008979,2 16.998047,2 Z m 2.402343,0.5263672 c -1.207477,-0.023462 -2.232992,0.476004 -2.946289,1.3564453 -0.116686,0.1434342 -0.22679,0.2297889 -0.326172,0.296875 -0.217142,0.4255319 -0.360067,0.7203153 -0.317382,0.6777344 0.04394,-0.043832 0.335772,-0.096274 0.643554,-0.4746094 1.037522,-1.2806419 2.736228,-1.7551835 4.69336,-0.9873047 1.027833,0.3837879 1.599829,0.9436126 1.764648,1.7275392 0.03795,0.1817195 0.05974,0.339416 0.07324,0.4892575 0.03344,-0.2951025 0.0094,-0.5932475 -0.07324,-0.9892576 C 22.74729,3.8391206 22.175294,3.2792957 21.147461,2.8955078 20.535857,2.6555457 19.949244,2.5370316 19.40039,2.5263672 Z M 11.958008,5.34375 c -0.115419,0 -0.85668,0.351025 -1.274414,0.597656 C 9.7657135,6.495067 8.622597,7.515301 8.040039,8.3046875 6.671627,10.168681 6.05583,11.747225 5.6875,14.334961 l -0.1533205,1.069336 -0.00195,-0.179687 c -2.34e-4,0.05865 -0.00455,0.115462 -0.0039,0.174804 l 0.00586,0.504883 L 5.68751,14.834961 C 6.05584,12.247225 6.671637,10.668681 8.040049,8.8046875 8.622607,8.015301 9.7657235,6.995067 10.683604,6.441406 11.016354,6.2449495 11.54106,5.990315 11.804698,5.8916015 11.908647,5.5886625 11.981403,5.34375 11.958018,5.34375 Z m 7.783203,4.761719 c -0.0055,-0.0109 -0.225814,0.03218 -0.478516,0.08691 -0.539087,0.117187 -1.257397,0.209703 -1.96875,0.270508 -0.481868,0.07661 -0.839616,0.09277 -2.224609,0.09277 -1.714667,0 -1.741972,-1.44e-4 -1.516601,0.09863 0.368329,0.153515 1.077394,0.318475 1.583007,0.362305 0.969995,0.08062 2.882176,-0.06812 4.049805,-0.311524 0.315275,-0.307574 0.574289,-0.58103 0.555664,-0.599609 z M 6.182617,10.580078 c 0,-0.02202 -0.170327,0.142577 -0.3847655,0.367187 -0.659293,0.691029 -1.3632996,1.754121 -1.6162109,2.680664 -0.1027269,0.385452 -0.169646,1.187531 -0.1416015,1.623047 0.0199,-0.406645 0.071997,-0.861876 0.1416015,-1.123047 C 4.4345519,13.201386 5.1385585,12.138294 5.7978515,11.447265 5.932918,11.305793 5.97153,11.278048 6.040039,11.21582 6.092669,10.979365 6.182617,10.591482 6.182617,10.580078 Z m 7.367188,4.425782 c -0.409091,0.163657 -0.772461,0.30821 -0.772461,0.323242 0,0.0458 0.733488,0.189442 1.240234,0.25 0.377176,-0.203087 0.641093,-0.37059 0.606446,-0.405274 -0.01661,-0.01636 -0.230487,-0.0487 -0.483399,-0.07617 -0.170001,-0.01675 -0.385145,-0.05662 -0.59082,-0.0918 z m -9.9501956,0.519531 c 0,0.02401 0.071057,0.275628 0.1445312,0.541015 0.04229,0.01807 0.083009,0.03433 0.1357422,0.0625 0.1538913,0.07676 0.1912159,0.131999 0.2021484,0.121094 0.010932,-0.01657 -0.00469,-0.165088 -0.032227,-0.334961 -0.00777,-0.0471 -0.00729,-0.126392 -0.010742,-0.191406 -0.020823,-0.01193 -0.03821,-0.03439 -0.1591797,-0.09473 -0.1538913,-0.08221 -0.2802736,-0.125327 -0.2802736,-0.103515 z m -0.5986329,1.080078 c -0.016399,0.01636 0.1105674,0.191162 0.2753907,0.399414 0.074421,0.06453 0.088064,0.08276 0.1533203,0.140625 0.045749,0.0057 0.044443,0.0019 0.09375,0.0088 0.2802416,0.04382 0.40625,0.07129 0.40625,0.07129 0,-0.005 -0.072207,-0.250182 -0.1494141,-0.526367 C 3.7193909,16.6874 3.7005921,16.682005 3.5234375,16.6543 3.248662,16.61592 3.0119087,16.59436 3.0009765,16.60547 Z m 4.897461,1.286132 c -0.630131,-3.39e-4 -0.8294585,8.5e-4 -0.647461,0.163086 0.276513,0.21043 0.5552705,0.313645 0.850586,0.402344 h 0.032225 l 1.3740235,-0.0049 -0.7695315,-0.307617 c -0.314,-0.09914 -0.584457,-0.163368 -0.839842,-0.252913 z M 7.253906,18.960937 7.364258,19 7.319338,18.960935 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pokerth.svg b/.icons/awkward/24x24/apps/pokerth.svg
new file mode 100644
index 00000000..4012b39b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pokerth.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#c12d25" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12 2c-5.5395076 0-9.9991111 4.4599999-9.9991111 10 0 0.084-0.002 0.1665 0 0.25 0.1321882-5.4230001 4.543596-9.75 9.9991111-9.75 5.455515 0 9.867123 4.3269999 9.999111 9.75 0.002-0.0835 0-0.166 0-0.25 0-5.5400001-4.459604-10-9.999111-10z"/>
+ <path style="opacity:.2" d="m2.00585 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4599999 10 10 10 5.54 0 10-4.46 10-10 0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75-5.4560001 0-9.862-4.327-9.994-9.75z"/>
+ <path style="fill:#ffffff" d="m12 2c-0.685283 0-1.354165 0.0681543-2.0000002 0.1982422v4.9736327l-3.5175779-3.5175781c-1.123396 0.7423252-2.0857999 1.7047291-2.8281251 2.8281251l3.5175781 3.5175779h-4.9736327c-0.1300879 0.6458352-0.1982422 1.3147172-0.1982422 2.0000002s0.068154 1.354164 0.1982422 2h4.9736327l-3.5175781 3.517578c0.7423252 1.123396 1.7047291 2.0858 2.8281251 2.828125l3.5175779-3.517578v4.973633c0.6458352 0.130087 1.3147172 0.198242 2.0000002 0.198242s1.354164-0.06816 2-0.198242v-4.973633l3.517578 3.517578c1.123396-0.742325 2.0858-1.704729 2.828125-2.828125l-3.517578-3.517578h4.973633c0.130087-0.645836 0.198242-1.314717 0.198242-2s-0.068155-1.354165-0.198242-2.0000002h-4.973633l3.517578-3.5175779c-0.742325-1.123396-1.704729-2.0857999-2.828125-2.8281251l-3.517578 3.5175781v-4.9736327c-0.645836-0.1300879-1.314717-0.1982422-2-0.1982422z"/>
+ <rect style="fill:#ffcb05" width="16" height="16" x="-20" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#c12d25" width="14" height="14" x="-19" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2" d="m7 9.5v1h2v5h1v-5h2v-1h-3zm6 0v6h1v-3h2v3h1v-6h-1v2h-2v-2z"/>
+ <rect style="fill:#fffcf7" width="1" height="6" x="9" y="9"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="9" y="-12" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="6" x="13" y="9"/>
+ <rect style="fill:#fffcf7" width="1" height="4" x="11" y="-17" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="6" x="16" y="9"/>
+ <rect style="fill:#fffcf7" width="1" height="6" x="9" y="9"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="9" y="-12" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/polari.svg b/.icons/awkward/24x24/apps/polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/polo.svg b/.icons/awkward/24x24/apps/polo.svg
new file mode 100644
index 00000000..b51f308c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/polo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 13.251953,7.4999252 c -0.295547,2.155e-4 -0.61203,0.00425 -0.952148,0.012695 -2.5819925,0.06409 -3.679439,0.39644 -5.013672,1.3382535 C 6.3320925,9.5243157 5.7086755,10.154094 6.138672,10.4301 8.664043,10.49992 8.2274838,9.0297583 9.567383,9.0350807 c 0.51061,0 0.561915,0.138167 0.43457,1.1611333 -0.2768945,2.224274 -0.903019,4.677885 -1.7021485,6.671874 -0.2308855,0.576106 -0.419824,1.157424 -0.4199215,1.291015 -2.765e-4,0.405887 0.355041,0.450744 1.0009765,0.126953 0.66573,-0.333708 0.9378315,-0.710122 1.4667965,-2.03418 0.263489,-0.659542 0.478516,-1.235417 0.478516,-1.279297 0,-0.209484 0.39015,-0.369551 1.151367,-0.472656 2.617216,-0.354506 4.868145,-1.72228 5.696289,-3.460937 0.571913,-1.2007108 0.38918,-2.1678213 -0.529297,-2.7939443 -0.789811,-0.538414 -1.823745,-0.746625 -3.892578,-0.7451165 z m -0.55664,1.8046028 c 0.139419,-0.01091 0.311425,-0.0032 0.524414,0.018555 1.246539,0.1273255 2.189679,0.489412 2.578125,0.990234 0.262776,0.338798 0.270643,1.150051 0.0166,1.640624 -0.489523,0.945313 -1.300276,1.287647 -3.708984,1.567383 -0.431598,0.05015 -0.559436,0.03588 -0.600586,-0.06641 -0.02875,-0.07144 0.07528,-0.741625 0.231445,-1.490235 0.156168,-0.748608 0.313617,-1.599606 0.349609,-1.890624 0.06574,-0.5315865 0.191115,-0.7368005 0.609375,-0.7695305 z"/>
+ <path style="fill:#ffffff" d="m 13.251953,7.000001 c -0.295547,2.155e-4 -0.61203,0.00425 -0.952148,0.012695 C 9.7178125,7.076786 8.620366,7.409136 7.286133,8.3509495 6.3320925,9.0243915 5.7086755,9.6541698 6.138672,9.9301758 8.664043,10 8.2274838,8.5298341 9.567383,8.5351565 c 0.51061,0 0.561915,0.138167 0.43457,1.161133 C 9.7250585,11.920564 9.098934,14.374175 8.2998045,16.368164 8.068919,16.94427 7.8799805,17.525588 7.879883,17.659179 c -2.765e-4,0.405887 0.355041,0.450744 1.0009765,0.126953 0.66573,-0.333708 0.9378315,-0.710122 1.4667965,-2.03418 0.263489,-0.659542 0.478516,-1.235417 0.478516,-1.279297 0,-0.209484 0.39015,-0.369551 1.151367,-0.472656 2.617216,-0.354506 4.868145,-1.72228 5.696289,-3.460937 C 18.245741,9.338351 18.063008,8.3712405 17.144531,7.7451175 16.35472,7.2067035 15.320786,6.9984925 13.251953,7.000001 Z m -0.55664,1.8046028 c 0.139419,-0.01091 0.311425,-0.0032 0.524414,0.018555 1.246539,0.1273255 2.189679,0.489412 2.578125,0.9902345 0.262776,0.3387977 0.270643,1.1500507 0.0166,1.6406237 -0.489523,0.945313 -1.300276,1.287647 -3.708984,1.567383 -0.431598,0.05015 -0.559436,0.03588 -0.600586,-0.06641 -0.02875,-0.07144 0.07528,-0.741625 0.231445,-1.490235 0.156168,-0.748608 0.313617,-1.5996061 0.349609,-1.8906237 0.06574,-0.531587 0.191115,-0.736801 0.609375,-0.769531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pomodoneapp.svg b/.icons/awkward/24x24/apps/pomodoneapp.svg
new file mode 100644
index 00000000..aceb61dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pomodoneapp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#e04c7f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="7" y="7.5" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="7" y="7" rx="2" ry="2"/>
+ <rect style="fill:#ab4367" width="6" height="6" x="9" y="9" rx=".9" ry=".9"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pomodoro-indicator.svg b/.icons/awkward/24x24/apps/pomodoro-indicator.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pomodoro-indicator.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pop-os-logo-icon.svg b/.icons/awkward/24x24/apps/pop-os-logo-icon.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pop-os-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pop-os.svg b/.icons/awkward/24x24/apps/pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pop_os.svg b/.icons/awkward/24x24/apps/pop_os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pop_os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/popcorn-time.svg b/.icons/awkward/24x24/apps/popcorn-time.svg
new file mode 100644
index 00000000..50e119ac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/popcorn-time.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 14,2.5 C 11.640356,2.502037 9.5570885,3.8872511 8.5859375,5.9570312 A 3,3 0 0 0 7,5.5 3,3 0 0 0 4,8.5 3,3 0 0 0 4.8457031,10.587891 2.5,2.5 0 0 0 3,13 2.5,2.5 0 0 0 3.046875,13.472656 c 0.00494,0.02579 0.011849,0.05067 0.017578,0.07617 a 2.5,2.5 0 0 0 0.1269531,0.408203 c 0.00526,0.01268 0.012115,0.02454 0.017578,0.03711 a 2.5,2.5 0 0 0 0.2128906,0.392578 c 0.00679,0.01016 0.014549,0.01924 0.021484,0.0293 a 2.5,2.5 0 0 0 0.2832031,0.34375 c 0.00689,0.0069 0.014515,0.01267 0.021484,0.01953 a 2.5,2.5 0 0 0 0.3398437,0.283203 2.5,2.5 0 0 0 0.00781,0.0039 c 0.00827,0.0056 0.017052,0.0101 0.025391,0.01563 a 2.5,2.5 0 0 0 0.40625,0.220703 2.5,2.5 0 0 0 0.4375,0.136719 c 0.013284,0.0029 0.025701,0.0071 0.039062,0.0098 0.00444,8.94e-4 0.00922,0.0011 0.013672,0.002 A 2.5,2.5 0 0 0 5.5,15.5 2.5,2.5 0 0 0 6,15.445312 L 6,15.5 c 0,1.662 1.338,3 3,3 l 6,0 c 1.662,0 3,-1.338 3,-3 l 0,-0.05078 C 18.164538,15.4829 18.332051,15.49991 18.5,15.5 19.880712,15.5 21,14.380712 21,13 20.9984,12.031514 20.437571,11.151083 19.560547,10.740234 19.849054,10.028496 19.998239,9.2679875 20,8.5 c 0,-3.3137085 -2.686292,-6 -6,-6 z"/>
+ <path style="opacity:0.2" d="M 6.5,14.5 C 5.668999,14.5 5,15.129991 5,15.912109 L 5,21.5 c 0,0.554 0.418125,1 0.9375,1 l 2.0625,0 3,0 3,0 3,0 2.0625,0 C 19.581875,22.5 20,22.054 20,21.5 l 0,-5.587891 C 20,15.129991 19.331001,14.5 18.5,14.5 17.668999,14.5 17,15.129991 17,15.912109 L 17,16.5 C 17,15.669 16.331,15 15.5,15 14.669,15 14,15.669 14,16.5 l 0,0.5 c 0,-0.831001 -0.669,-1.5 -1.5,-1.5 -0.831,0 -1.5,0.668999 -1.5,1.5 l 0,-0.5 C 11,15.669 10.331,15 9.5,15 8.669,15 8,15.669 8,16.5 L 8,15.912109 C 8,15.129991 7.331001,14.5 6.5,14.5 Z"/>
+ <path style="fill:#e6c59a" d="M 14 2 C 11.640356 2.002037 9.5570885 3.3872511 8.5859375 5.4570312 A 3 3 0 0 0 7 5 A 3 3 0 0 0 4 8 A 3 3 0 0 0 4.8457031 10.087891 A 2.5 2.5 0 0 0 3 12.5 A 2.5 2.5 0 0 0 3.046875 12.972656 C 3.0518181 12.998445 3.0587241 13.023327 3.0644531 13.048828 A 2.5 2.5 0 0 0 3.1914062 13.457031 C 3.1966683 13.469707 3.2035208 13.481572 3.2089844 13.494141 A 2.5 2.5 0 0 0 3.421875 13.886719 C 3.428666 13.896884 3.4364241 13.905956 3.4433594 13.916016 A 2.5 2.5 0 0 0 3.7265625 14.259766 C 3.7334509 14.266708 3.741078 14.272435 3.7480469 14.279297 A 2.5 2.5 0 0 0 4.0878906 14.5625 A 2.5 2.5 0 0 0 4.0957031 14.566406 C 4.1039711 14.572032 4.1127552 14.576502 4.1210938 14.582031 A 2.5 2.5 0 0 0 4.5273438 14.802734 A 2.5 2.5 0 0 0 4.9648438 14.939453 C 4.9781275 14.942357 4.9905444 14.946527 5.0039062 14.949219 C 5.0083451 14.950113 5.0131308 14.950301 5.0175781 14.951172 A 2.5 2.5 0 0 0 5.5 15 A 2.5 2.5 0 0 0 6 14.945312 L 6 15 C 6 16.662 7.338 18 9 18 L 15 18 C 16.662 18 18 16.662 18 15 L 18 14.949219 C 18.164538 14.982899 18.332051 14.99991 18.5 15 C 19.880712 15 21 13.880712 21 12.5 C 20.9984 11.531514 20.437571 10.651083 19.560547 10.240234 C 19.849054 9.5284962 19.998239 8.7679875 20 8 C 20 4.6862915 17.313708 2 14 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14 2 C 11.640356 2.002037 9.5570885 3.3872511 8.5859375 5.4570312 A 3 3 0 0 0 7 5 A 3 3 0 0 0 4 8 A 3 3 0 0 0 4.0136719 8.2441406 A 3 3 0 0 1 7 5.5 A 3 3 0 0 1 8.5859375 5.9570312 C 9.5570885 3.8872511 11.640356 2.502037 14 2.5 C 17.229266 2.5 19.854213 5.0531976 19.986328 8.25 C 19.990004 8.1666245 19.999808 8.0836061 20 8 C 20 4.6862915 17.313708 2 14 2 z M 4.5292969 10.201172 A 2.5 2.5 0 0 0 3 12.5 A 2.5 2.5 0 0 0 3.0136719 12.736328 A 2.5 2.5 0 0 1 4.8457031 10.587891 A 3 3 0 0 1 4.5292969 10.201172 z M 19.707031 10.322266 C 19.66187 10.462624 19.616096 10.603197 19.560547 10.740234 C 20.347697 11.108981 20.876501 11.857585 20.978516 12.707031 C 20.984307 12.637598 21 12.57093 21 12.5 C 20.998493 11.587933 20.497495 10.759485 19.707031 10.322266 z"/>
+ <path style="fill:#a81a1a" d="m 14,12 c 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 z"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="10.5" r="1.5"/>
+ <path style="fill:#e54b3f" d="M 18.5,14 C 17.668999,14 17,14.629647 17,15.411765 L 17,22 19.0625,22 C 19.581875,22 20,21.554 20,21 l 0,-5.588235 C 20,14.629647 19.331001,14 18.5,14 Z"/>
+ <path style="fill:#e54b3f" d="M 12.5,15 C 11.669,15 11,15.668999 11,16.5 l 0,5.5 3,0 0,-5.5 C 14,15.668999 13.331,15 12.5,15 Z"/>
+ <path style="fill:#ffffff" d="M 15.5,14.5 C 14.669,14.5 14,15.169 14,16 l 0,6 3,0 0,-6 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"/>
+ <path style="fill:#e54b3f" d="M 6.5,14 C 7.331001,14 8,14.629647 8,15.411765 L 8,22 5.9375,22 C 5.418125,22 5,21.554 5,21 L 5,15.411765 C 5,14.629647 5.668999,14 6.5,14 Z"/>
+ <path style="fill:#ffffff" d="m 9.5,14.5 c 0.831,0 1.5,0.669 1.5,1.5 l 0,6 -3,0 0,-6 c 0,-0.831 0.669,-1.5 1.5,-1.5 z"/>
+ <circle style="fill:#3f3f3f" cx="16.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/popcorntime.svg b/.icons/awkward/24x24/apps/popcorntime.svg
new file mode 120000
index 00000000..93260a57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/popcorntime.svg
@@ -0,0 +1 @@
+popcorn-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/portal.svg b/.icons/awkward/24x24/apps/portal.svg
new file mode 100644
index 00000000..ab22b948
--- /dev/null
+++ b/.icons/awkward/24x24/apps/portal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#56aad4" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m11 1.5a10 10 0 0 0 -1.1797 0.082c0.3867-0.0479 0.7787-0.082 1.1797-0.082zm-1.4043 0.1094a10 10 0 0 0 -1.0762 0.2168c0.3524-0.0892 0.711-0.1633 1.0762-0.2168zm-1.0762 0.2168c-0.033933 0.00859-0.069739 0.012525-0.10352 0.021484l0.00781 0.00781a10 10 0 0 1 0.095703 -0.029297zm-0.095703 0.029297a10 10 0 0 0 -1.0684 0.34375l4.3596 4.3574a5.0004 5 0 0 0 -0.715 -0.0566h-8.6504a10 10 0 0 0 -0.50977 1h6.168a5.0004 5 0 0 0 -0.541 0.4668l-0.002-0.002-6.0039 6.0022a10 10 0 0 0 0.38672 1.0293l4.209-4.211a5.0004 5 0 0 0 -0.0566 0.715v8.1504a10 10 0 0 0 1 0.50976v-5.668a5.0004 5 0 0 0 0.4668 0.54102l-0.00195 0.002 5.7129 5.7129a10 10 0 0 0 1.1016 -0.3125l-3.995-3.993a5.0004 5 0 0 0 0.715 0.057h8.3438a10 10 0 0 0 0.57422 -1h-5.9258a5.0004 5 0 0 0 0.54102 -0.4668l0.002 0.002 6.1113-6.1094a10 10 0 0 0 -0.345 -1.0701l-4.358 4.3575a5.0004 5 0 0 0 0.057 -0.713v-8.6504a10 10 0 0 0 -1 -0.5098v6.168a5.0004 5 0 0 0 -0.467 -0.541l0.002-0.00195-6.1113-6.1094zm11.877 6 0.0059-0.00586c-0.02129-0.054521-0.0481-0.10612-0.07031-0.16016a10 10 0 0 1 0.06445 0.16602zm0.3457 1.0703a10 10 0 0 1 0.03125 0.10938c-0.0096-0.038403-0.01331-0.078964-0.02344-0.11719l-0.0078 0.00781zm0.03125 0.10938c0.08714 0.3476 0.16022 0.70022 0.21289 1.0605a10 10 0 0 0 -0.213 -1.0608zm-13.322-6.836l-0.00586-0.00586c-0.054526 0.021297-0.10611 0.048098-0.16016 0.070312a10 10 0 0 1 0.1661 -0.0644zm5.2405-0.5586c0.1411 0.022697 0.28481 0.037892 0.42383 0.066406a10 10 0 0 0 -0.424 -0.0664zm1.1289 0.24805c0.08295 0.02345 0.16795 0.040903 0.25 0.066406a10 10 0 0 0 -0.25 -0.066406zm0.94141 0.31641c0.08538 0.033589 0.17359 0.061839 0.25781 0.097656a10 10 0 0 0 -0.258 -0.0976zm-8.1504 0.3595a10 10 0 0 0 -0.2519 0.1386c0.0845-0.0454 0.1659-0.0956 0.2519-0.1386zm-0.8144 0.4609a10 10 0 0 0 -0.2754 0.1816c0.091363-0.061368 0.1819-0.12324 0.27539-0.18164zm10.764 0.10938c0.0703 0.045904 0.14385 0.087159 0.21289 0.13477a10 10 0 0 0 -0.213 -0.1348zm-11.53 0.4238a10 10 0 0 0 -0.291 0.2285c0.09503-0.078286 0.19306-0.15374 0.29102-0.22852zm12.48 0.2734c0.05438 0.045492 0.10483 0.095958 0.1582 0.14258a10 10 0 0 0 -0.158 -0.1426zm-13.219 0.3496a10 10 0 0 0 -0.2305 0.2149c0.0746-0.0739 0.1535-0.1433 0.2305-0.2149zm13.893 0.2735c0.08262 0.083124 0.16058 0.16987 0.24023 0.25586a10 10 0 0 0 -0.24 -0.2559zm-14.633 0.4902a10 10 0 0 0 -0.125 0.13867c0.039944-0.047749 0.084185-0.091695 0.125-0.13867zm15.256 0.1992c0.07828 0.095019 0.15374 0.19307 0.22852 0.29102a10 10 0 0 0 -0.229 -0.291zm-15.944 0.6778a10 10 0 0 0 -0.1347 0.2129c0.0459-0.0704 0.0871-0.1439 0.1347-0.2129zm16.524 0.1035c0.06137 0.091352 0.12325 0.18191 0.18164 0.27539a10 10 0 0 0 -0.18164 -0.27539zm0.50391 0.83789c0.04544 0.084549 0.09562 0.16594 0.13867 0.25195a10 10 0 0 0 -0.139 -0.2519zm-17.994 0.8125a10 10 0 0 0 -0.0979 0.2578c0.0336-0.0854 0.0618-0.1736 0.0976-0.2578zm-0.3479 0.9492a10 10 0 0 0 -0.0723 0.2715c0.0253-0.09 0.0446-0.1826 0.0723-0.2715zm-0.2461 0.9512a10 10 0 0 0 -0.0703 0.4453c0.0236-0.1486 0.0402-0.299 0.0703-0.4453zm19.709 0.8434c0.03914 0.31772 0.05687 0.64225 0.06641 0.96875a10 10 0 0 0 0.002 -0.01758 10 10 0 0 0 -0.06836 -0.95117z"/>
+ <path fill="#fff" d="m11 1a10 10 0 0 0 -1.1797 0.082c0.3867-0.0479 0.7787-0.082 1.1797-0.082zm-1.4043 0.1094a10 10 0 0 0 -2.4062 0.6543c0.054046-0.022215 0.10563-0.049015 0.16016-0.070312l4.3653 4.3632a5.0004 5 0 0 0 -0.715 -0.0566h-8.6504a10 10 0 0 0 -0.5098 1h6.168a5.0004 5 0 0 0 -0.541 0.4668l-0.00195-0.00195-6.1191 6.1172c-0.1019-0.384-0.1779-0.778-0.2364-1.178a10 10 0 0 0 0.6543 2.4062c-0.022211-0.05404-0.04902-0.10564-0.070312-0.16016l4.3632-4.365a5.0004 5 0 0 0 -0.0566 0.715v8.6504a10 10 0 0 0 1 0.50976v-6.168a5.0004 5 0 0 0 0.4668 0.54102l-0.00195 0.002 6.1191 6.1191c-0.38389 0.10166-0.77806 0.17762-1.1777 0.23633a10 10 0 0 0 2.4043 -0.6543c-0.05405 0.02222-0.10563 0.04901-0.16016 0.07031l-4.365-4.363a5.0004 5 0 0 0 0.715 0.057h8.6504a10 10 0 0 0 0.50976 -1h-6.168a5.0004 5 0 0 0 0.54102 -0.4668l0.002 0.002 6.1191-6.1172c0.102 0.3844 0.178 0.7778 0.237 1.178a10 10 0 0 0 -0.655 -2.4063c0.02221 0.05404 0.04902 0.10564 0.07031 0.16016l-4.363 4.3633a5.0004 5 0 0 0 0.057 -0.713v-8.6504a10 10 0 0 0 -1 -0.5098v6.168a5.0004 5 0 0 0 -0.467 -0.541l0.002-0.00195-6.119-6.1171c0.3845-0.102 0.7794-0.1796 1.1797-0.2383zm3 0.03125c0.1411 0.022697 0.28481 0.037892 0.42383 0.066406a10 10 0 0 0 -0.424 -0.0664zm1.1289 0.24805c0.08295 0.02345 0.16795 0.040903 0.25 0.066406a10 10 0 0 0 -0.25 -0.066406zm0.94141 0.31641c0.08538 0.033589 0.17359 0.061839 0.25781 0.097656a10 10 0 0 0 -0.258 -0.0976zm-8.1504 0.3595a10 10 0 0 0 -0.2519 0.1386c0.0845-0.0454 0.1659-0.0956 0.2519-0.1386zm-0.8144 0.4609a10 10 0 0 0 -0.2754 0.1816c0.091363-0.061368 0.1819-0.12324 0.27539-0.18164zm10.764 0.10938c0.0703 0.045904 0.14385 0.087159 0.21289 0.13477a10 10 0 0 0 -0.213 -0.1348zm-11.53 0.4238a10 10 0 0 0 -0.291 0.2285c0.0951-0.0783 0.1931-0.1537 0.291-0.2285zm12.48 0.2734c0.05438 0.045492 0.10483 0.095958 0.1582 0.14258a10 10 0 0 0 -0.158 -0.1426zm-13.219 0.3496a10 10 0 0 0 -0.2305 0.2149c0.0746-0.0739 0.1535-0.1433 0.2305-0.2149zm13.893 0.2735c0.08262 0.083124 0.16058 0.16987 0.24023 0.25586a10 10 0 0 0 -0.24 -0.2559zm-14.633 0.4902a10 10 0 0 0 -0.125 0.13867c0.039944-0.047749 0.084185-0.091695 0.125-0.13867zm15.256 0.1992c0.07828 0.095019 0.15374 0.19307 0.22852 0.29102a10 10 0 0 0 -0.229 -0.291zm-15.944 0.6778a10 10 0 0 0 -0.1347 0.2129c0.0459-0.0704 0.0871-0.1439 0.1347-0.2129zm16.524 0.1035c0.06137 0.091352 0.12325 0.18191 0.18164 0.27539a10 10 0 0 0 -0.18164 -0.27539zm0.50391 0.83789c0.04544 0.084549 0.09562 0.16594 0.13867 0.25195a10 10 0 0 0 -0.139 -0.2519zm-17.994 0.8125a10 10 0 0 0 -0.0979 0.2578c0.0336-0.0854 0.0618-0.1736 0.0976-0.2578zm-0.3479 0.9492a10 10 0 0 0 -0.0723 0.2715c0.0253-0.09 0.0446-0.1826 0.0723-0.2715zm-0.2461 0.9512a10 10 0 0 0 -0.0703 0.4453c0.0236-0.1486 0.0402-0.299 0.0703-0.4453zm19.709 0.8437c0.048 0.3867 0.082 0.7797 0.082 1.1797a10 10 0 0 0 -0.082 -1.1797zm-19.918 1.1797a10 10 0 0 0 0.082031 1.1797c-0.0477-0.387-0.082-0.78-0.082-1.18zm19.861 1.5781c-0.02366 0.14862-0.04021 0.29899-0.07031 0.44531a10 10 0 0 0 0.07031 -0.44531zm-0.24414 1.125c-0.02524 0.08999-0.04461 0.18254-0.07227 0.27148a10 10 0 0 0 0.07227 -0.27148zm-0.32227 0.96289c-0.03359 0.08538-0.06183 0.17359-0.09766 0.25781a10 10 0 0 0 0.09766 -0.25781zm-18.23 0.818a10 10 0 0 0 0.1386 0.252c-0.0454-0.084-0.0956-0.166-0.1386-0.252zm0.45898 0.81055a10 10 0 0 0 0.20117 0.30078c-0.06749-0.09988-0.13725-0.19834-0.20117-0.30078zm16.842 0.16992c-0.04591 0.07032-0.08715 0.14384-0.13476 0.21289a10 10 0 0 0 0.13476 -0.21289zm-16.321 0.582a10 10 0 0 0 0.24805 0.31445c-0.085-0.103-0.1673-0.208-0.2481-0.314zm15.623 0.36914c-0.03994 0.04775-0.08418 0.0917-0.125 0.13867a10 10 0 0 0 0.125 -0.13867zm-14.998 0.373a10 10 0 0 0 0.24023 0.25586c-0.08262-0.08312-0.16058-0.16987-0.24023-0.25586zm14.363 0.31445c-0.07465 0.0739-0.15352 0.14332-0.23047 0.21484a10 10 0 0 0 0.23047 -0.21484zm-13.607 0.422a10 10 0 0 0 0.1582 0.14258c-0.054376-0.04549-0.10483-0.09596-0.1582-0.14258zm12.936 0.18164c-0.10294 0.08494-0.20808 0.16723-0.31445 0.24805a10 10 0 0 0 0.31445 -0.24805zm-12.055 0.512a10 10 0 0 0 0.31641 0.19922c-0.105-0.067-0.2141-0.128-0.3164-0.199zm11.289 0.05664c-0.09989 0.06749-0.19833 0.13725-0.30078 0.20117a10 10 0 0 0 0.30078 -0.20117zm-0.85938 0.52148c-0.08456 0.04544-0.16593 0.09561-0.25195 0.13867a10 10 0 0 0 0.25195 -0.13867zm-8.6445 0.4082a10 10 0 0 0 0.13477 0.04883c-0.044171-0.01796-0.09091-0.03026-0.13477-0.04883zm0.93555 0.3418a10 10 0 0 0 0.19727 0.05273c-0.065182-0.0188-0.13264-0.03266-0.19727-0.05273zm0.96875 0.25a10 10 0 0 0 0.28125 0.04297c-0.09337-0.01627-0.18881-0.02414-0.28125-0.04297zm3.1836 0.12109c-0.387 0.048-0.779 0.082-1.18 0.082a10 10 0 0 0 1.1797 -0.08203z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/portal2.svg b/.icons/awkward/24x24/apps/portal2.svg
new file mode 100644
index 00000000..c4409960
--- /dev/null
+++ b/.icons/awkward/24x24/apps/portal2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#56aad4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 10.8203,2.582 C 11.207,2.5341 11.599,2.5 12,2.5 Z M 10.5957,2.6094 A 10,10 0 0 0 9.5195,2.8262 C 9.8719,2.737 10.2305,2.6629 10.5957,2.6094 Z M 9.5195,2.8262 C 9.485567,2.83479 9.449761,2.838725 9.41598,2.847684 l 0.00781,0.00781 A 10,10 0 0 1 9.519493,2.826197 Z M 9.423797,2.855497 a 10,10 0 0 0 -1.0684,0.34375 l 4.3596,4.3574 a 5.0004,5 0 0 0 -0.715,-0.0566 l -8.6504,0 a 10,10 0 0 0 -0.50977,1 l 6.168,0 a 5.0004,5 0 0 0 -0.541,0.4668 l -0.002,-0.002 -6.0039,6.0022 a 10,10 0 0 0 0.38672,1.0293 l 4.209,-4.211 a 5.0004,5 0 0 0 -0.0566,0.715 l 0,8.1504 a 10,10 0 0 0 1,0.50976 l 0,-5.668 a 5.0004,5 0 0 0 0.4668,0.54102 l -0.00195,0.002 5.7129,5.7129 a 10,10 0 0 0 1.1016,-0.3125 l -3.995,-3.993 a 5.0004,5 0 0 0 0.715,0.057 l 8.3438,0 a 10,10 0 0 0 0.57422,-1 l -5.9258,0 a 5.0004,5 0 0 0 0.54102,-0.4668 l 0.002,0.002 6.1113,-6.1094 a 10,10 0 0 0 -0.345,-1.0701 l -4.358,4.3575 a 5.0004,5 0 0 0 0.057,-0.713 l 0,-8.6504 a 10,10 0 0 0 -1,-0.5098 l 0,6.168 a 5.0004,5 0 0 0 -0.467,-0.541 l 0.002,-0.00195 -6.1113,-6.1094 z m 11.877,6 0.0059,-0.00586 c -0.02129,-0.054521 -0.0481,-0.10612 -0.07031,-0.16016 a 10,10 0 0 1 0.06445,0.16602 z m 0.3457,1.0703 a 10,10 0 0 1 0.03125,0.10938 c -0.0096,-0.038403 -0.01331,-0.078964 -0.02344,-0.11719 l -0.0078,0.00781 z m 0.03125,0.10938 c 0.08714,0.3476 0.16022,0.70022 0.21289,1.0605 a 10,10 0 0 0 -0.213,-1.0608 z m -13.322,-6.836 -0.00586,-0.00586 C 8.295361,3.214614 8.243777,3.241415 8.189727,3.263629 a 10,10 0 0 1 0.1661,-0.0644 z m 5.2405,-0.5586 c 0.1411,0.022697 0.28481,0.037892 0.42383,0.066406 a 10,10 0 0 0 -0.424,-0.0664 z m 1.1289,0.24805 c 0.08295,0.02345 0.16795,0.040903 0.25,0.066406 a 10,10 0 0 0 -0.25,-0.066406 z m 0.94141,0.31641 c 0.08538,0.033589 0.17359,0.061839 0.25781,0.097656 a 10,10 0 0 0 -0.258,-0.0976 z m -8.1504,0.3595 a 10,10 0 0 0 -0.2519,0.1386 c 0.0845,-0.0454 0.1659,-0.0956 0.2519,-0.1386 z m -0.8144,0.4609 a 10,10 0 0 0 -0.2754,0.1816 c 0.091363,-0.061368 0.1819,-0.12324 0.27539,-0.18164 z m 10.764,0.10938 c 0.0703,0.045904 0.14385,0.087159 0.21289,0.13477 a 10,10 0 0 0 -0.213,-0.1348 z m -11.53,0.4238 a 10,10 0 0 0 -0.291,0.2285 c 0.09503,-0.078286 0.19306,-0.15374 0.29102,-0.22852 z m 12.48,0.2734 c 0.05438,0.045492 0.10483,0.095958 0.1582,0.14258 a 10,10 0 0 0 -0.158,-0.1426 z m -13.219,0.3496 a 10,10 0 0 0 -0.2305,0.2149 c 0.0746,-0.0739 0.1535,-0.1433 0.2305,-0.2149 z m 13.893,0.2735 c 0.08262,0.083124 0.16058,0.16987 0.24023,0.25586 a 10,10 0 0 0 -0.24,-0.2559 z m -14.633,0.4902 a 10,10 0 0 0 -0.125,0.13867 c 0.039944,-0.047749 0.084185,-0.091695 0.125,-0.13867 z m 15.256,0.1992 c 0.07828,0.095019 0.15374,0.19307 0.22852,0.29102 a 10,10 0 0 0 -0.229,-0.291 z m -15.944,0.6778 a 10,10 0 0 0 -0.1347,0.2129 c 0.0459,-0.0704 0.0871,-0.1439 0.1347,-0.2129 z m 16.524,0.1035 c 0.06137,0.091352 0.12325,0.18191 0.18164,0.27539 a 10,10 0 0 0 -0.18164,-0.27539 z m 0.50391,0.83789 c 0.04544,0.084549 0.09562,0.16594 0.13867,0.25195 a 10,10 0 0 0 -0.139,-0.2519 z m -17.994,0.8125 a 10,10 0 0 0 -0.0979,0.2578 c 0.0336,-0.0854 0.0618,-0.1736 0.0976,-0.2578 z m -0.3479,0.9492 a 10,10 0 0 0 -0.0723,0.2715 c 0.0253,-0.09 0.0446,-0.1826 0.0723,-0.2715 z m -0.2461,0.9512 a 10,10 0 0 0 -0.0703,0.4453 c 0.0236,-0.1486 0.0402,-0.299 0.0703,-0.4453 z m 19.709,0.8434 c 0.03914,0.31772 0.05687,0.64225 0.06641,0.96875 a 10,10 0 0 0 0.002,-0.01758 10,10 0 0 0 -0.06836,-0.95117 z"/>
+ <path style="fill:#ffffff" d="M 12,2 A 10,10 0 0 0 10.8203,2.082 C 11.207,2.0341 11.599,2 12,2 Z M 10.5957,2.1094 A 10,10 0 0 0 8.1895,2.7637 C 8.243546,2.741485 8.29513,2.714685 8.34966,2.693388 l 4.3653,4.3632 a 5.0004,5 0 0 0 -0.715,-0.0566 l -8.6504,0 a 10,10 0 0 0 -0.5098,1 l 6.168,0 a 5.0004,5 0 0 0 -0.541,0.4668 l -0.00195,-0.00195 -6.1191,6.1172 c -0.1019,-0.384 -0.1779,-0.778 -0.2364,-1.178 a 10,10 0 0 0 0.6543,2.4062 c -0.022211,-0.05404 -0.04902,-0.10564 -0.070312,-0.16016 l 4.3632,-4.365 a 5.0004,5 0 0 0 -0.0566,0.715 l 0,8.6504 a 10,10 0 0 0 1,0.50976 l 0,-6.168 a 5.0004,5 0 0 0 0.4668,0.54102 l -0.00195,0.002 6.1191,6.1191 c -0.38389,0.10166 -0.77806,0.17762 -1.1777,0.23633 a 10,10 0 0 0 2.4043,-0.6543 c -0.05405,0.02222 -0.10563,0.04901 -0.16016,0.07031 l -4.365,-4.363 a 5.0004,5 0 0 0 0.715,0.057 l 8.6504,0 a 10,10 0 0 0 0.50976,-1 l -6.168,0 a 5.0004,5 0 0 0 0.54102,-0.4668 l 0.002,0.002 6.1191,-6.1172 c 0.102,0.3844 0.178,0.7778 0.237,1.178 a 10,10 0 0 0 -0.655,-2.4063 c 0.02221,0.05404 0.04902,0.10564 0.07031,0.16016 l -4.363,4.3633 a 5.0004,5 0 0 0 0.057,-0.713 l 0,-8.6504 a 10,10 0 0 0 -1,-0.5098 l 0,6.168 a 5.0004,5 0 0 0 -0.467,-0.541 l 0.002,-0.00195 -6.119,-6.1171 c 0.3845,-0.102 0.7794,-0.1796 1.1797,-0.2383 z m 3,0.03125 c 0.1411,0.022697 0.28481,0.037892 0.42383,0.066406 a 10,10 0 0 0 -0.424,-0.0664 z m 1.1289,0.24805 c 0.08295,0.02345 0.16795,0.040903 0.25,0.066406 A 10,10 0 0 0 14.7246,2.3887 Z m 0.94141,0.31641 c 0.08538,0.033589 0.17359,0.061839 0.25781,0.097656 a 10,10 0 0 0 -0.258,-0.0976 z m -8.1504,0.3595 a 10,10 0 0 0 -0.2519,0.1386 c 0.0845,-0.0454 0.1659,-0.0956 0.2519,-0.1386 z m -0.8144,0.4609 a 10,10 0 0 0 -0.2754,0.1816 C 6.517173,3.645742 6.60771,3.58387 6.7012,3.52547 Z m 10.764,0.10938 c 0.0703,0.045904 0.14385,0.087159 0.21289,0.13477 a 10,10 0 0 0 -0.213,-0.1348 z m -11.53,0.4238 a 10,10 0 0 0 -0.291,0.2285 c 0.0951,-0.0783 0.1931,-0.1537 0.291,-0.2285 z m 12.48,0.2734 c 0.05438,0.045492 0.10483,0.095958 0.1582,0.14258 a 10,10 0 0 0 -0.158,-0.1426 z m -13.219,0.3496 a 10,10 0 0 0 -0.2305,0.2149 c 0.0746,-0.0739 0.1535,-0.1433 0.2305,-0.2149 z m 13.893,0.2735 c 0.08262,0.083124 0.16058,0.16987 0.24023,0.25586 a 10,10 0 0 0 -0.24,-0.2559 z m -14.633,0.4902 a 10,10 0 0 0 -0.125,0.13867 C 4.371154,5.536311 4.415395,5.492365 4.45621,5.44539 Z m 15.256,0.1992 c 0.07828,0.095019 0.15374,0.19307 0.22852,0.29102 a 10,10 0 0 0 -0.229,-0.291 z m -15.944,0.6778 a 10,10 0 0 0 -0.1347,0.2129 c 0.0459,-0.0704 0.0871,-0.1439 0.1347,-0.2129 z m 16.524,0.1035 c 0.06137,0.091352 0.12325,0.18191 0.18164,0.27539 A 10,10 0 0 0 20.29221,6.42589 Z m 0.50391,0.83789 c 0.04544,0.084549 0.09562,0.16594 0.13867,0.25195 a 10,10 0 0 0 -0.139,-0.2519 z m -17.994,0.8125 a 10,10 0 0 0 -0.0979,0.2578 c 0.0336,-0.0854 0.0618,-0.1736 0.0976,-0.2578 z m -0.3479,0.9492 a 10,10 0 0 0 -0.0723,0.2715 c 0.0253,-0.09 0.0446,-0.1826 0.0723,-0.2715 z m -0.2461,0.9512 a 10,10 0 0 0 -0.0703,0.4453 c 0.0236,-0.1486 0.0402,-0.299 0.0703,-0.4453 z m 19.709,0.8437 c 0.048,0.3867 0.082,0.7797 0.082,1.1797 a 10,10 0 0 0 -0.082,-1.1797 z m -19.918,1.1797 a 10,10 0 0 0 0.082031,1.1797 c -0.0477,-0.387 -0.082,-0.78 -0.082,-1.18 z m 19.861,1.5781 c -0.02366,0.14862 -0.04021,0.29899 -0.07031,0.44531 a 10,10 0 0 0 0.07031,-0.44531 z m -0.24414,1.125 c -0.02524,0.08999 -0.04461,0.18254 -0.07227,0.27148 a 10,10 0 0 0 0.07227,-0.27148 z m -0.32227,0.96289 c -0.03359,0.08538 -0.06183,0.17359 -0.09766,0.25781 a 10,10 0 0 0 0.09766,-0.25781 z m -18.23,0.818 a 10,10 0 0 0 0.1386,0.252 c -0.0454,-0.084 -0.0956,-0.166 -0.1386,-0.252 z m 0.45898,0.81055 A 10,10 0 0 0 3.72386,17.5954 C 3.65637,17.49552 3.58661,17.39706 3.52269,17.29462 Z m 16.842,0.16992 c -0.04591,0.07032 -0.08715,0.14384 -0.13476,0.21289 a 10,10 0 0 0 0.13476,-0.21289 z m -16.321,0.582 a 10,10 0 0 0 0.24805,0.31445 c -0.085,-0.103 -0.1673,-0.208 -0.2481,-0.314 z m 15.623,0.36914 c -0.03994,0.04775 -0.08418,0.0917 -0.125,0.13867 a 10,10 0 0 0 0.125,-0.13867 z m -14.998,0.373 a 10,10 0 0 0 0.24023,0.25586 C 4.8263,18.96142 4.74834,18.87467 4.66869,18.78868 Z m 14.363,0.31445 c -0.07465,0.0739 -0.15352,0.14332 -0.23047,0.21484 a 10,10 0 0 0 0.23047,-0.21484 z m -13.607,0.422 a 10,10 0 0 0 0.1582,0.14258 C 5.528514,19.62222 5.47806,19.57175 5.42469,19.52513 Z m 12.936,0.18164 c -0.10294,0.08494 -0.20808,0.16723 -0.31445,0.24805 a 10,10 0 0 0 0.31445,-0.24805 z m -12.055,0.512 a 10,10 0 0 0 0.31641,0.19922 c -0.105,-0.067 -0.2141,-0.128 -0.3164,-0.199 z m 11.289,0.05664 c -0.09989,0.06749 -0.19833,0.13725 -0.30078,0.20117 a 10,10 0 0 0 0.30078,-0.20117 z m -0.85938,0.52148 c -0.08456,0.04544 -0.16593,0.09561 -0.25195,0.13867 a 10,10 0 0 0 0.25195,-0.13867 z m -8.6445,0.4082 a 10,10 0 0 0 0.13477,0.04883 C 8.181409,21.23596 8.13467,21.22366 8.09081,21.20509 Z m 0.93555,0.3418 a 10,10 0 0 0 0.19727,0.05273 C 9.158448,21.58082 9.09099,21.56696 9.02636,21.54689 Z m 0.96875,0.25 a 10,10 0 0 0 0.28125,0.04297 C 10.18299,21.82359 10.08755,21.81572 9.99511,21.79689 Z m 3.1836,0.12109 c -0.387,0.048 -0.779,0.082 -1.18,0.082 a 10,10 0 0 0 1.1797,-0.08203 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.99,12.207 A 10,10 0 0 1 12,22 10,10 0 0 1 2.0098,12.293 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0098,-0.29297 z"/>
+ <circle style="fill:#ab49d8" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 17.5,15 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 16.40711,15.36235 16,15.833351 16,16.5 l 1,0 C 17,16 17.5,16 17.5,16 c 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 16.1802,18.59895 16,19.0139 16,19.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.666649 -0.40711,-1.13765 -0.776365,-1.32225 C 17.854375,14.9931 17.5,15 17.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/porthole.svg b/.icons/awkward/24x24/apps/porthole.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/porthole.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/postman.svg b/.icons/awkward/24x24/apps/postman.svg
new file mode 100644
index 00000000..20964733
--- /dev/null
+++ b/.icons/awkward/24x24/apps/postman.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <circle style="fill:#e97247" cx="24" cy="24" r="20"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 4.0215,24.582 20,20 0 0 1 23.9995,5 20,20 0 0 1 43.9785,24.418 20,20 0 0 0 43.9995,24 a 20,20 0 0 0 -20,-20 z"/>
+ <path style="opacity:0.2" d="M 43.979,24.418 A 20,20 0 0 1 24,44 20,20 0 0 1 4.022,24.582 20,20 0 0 0 4,25 20,20 0 0 0 24,45 20,20 0 0 0 44,25 20,20 0 0 0 43.979,24.418 Z"/>
+ <circle style="opacity:0.2" cx="24" cy="25" r="14"/>
+ <circle style="fill:#ffffff" cx="24" cy="24" r="14"/>
+ <path style="fill:#666666" d="M 34.25,14.482422 31,17.5 24,24 l 7,6.5 3.246094,3.013672 A 14,14 0 0 0 38,24 14,14 0 0 0 34.25,14.482422 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 34.007925,22.000137 c 0,0 1.062461,1.099368 1,2.99979 -0.06246,1.900422 -1,3.00021 -1,3.00021"/>
+ <path style="fill:none;stroke:#f3f3f3;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 34.007925,21 c 0,0 1.062461,1.099368 1,2.99979 -0.06246,1.900422 -1,3.00021 -1,3.00021"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/postr.svg b/.icons/awkward/24x24/apps/postr.svg
new file mode 100644
index 00000000..b3259554
--- /dev/null
+++ b/.icons/awkward/24x24/apps/postr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="7.5" cy="12.5" r="4"/>
+ <circle style="fill:#296ec6" cx="7.5" cy="12" r="4"/>
+ <circle style="opacity:0.1" cx="16.5" cy="12.5" r="4"/>
+ <circle style="fill:#e03c90" cx="16.5" cy="12" r="4"/>
+ <circle style="opacity:0.2" cx="18" cy="19" r="5"/>
+ <circle style="fill:#9a3cdb" cx="18" cy="18.5" r="5"/>
+ <path style="fill:#ffffff" d="m 18,15 -2.5,3 1.5,0 0,3 2,-0.01446 0,-2.98555 1.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/postscript-viewer.svg b/.icons/awkward/24x24/apps/postscript-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/postscript-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ppsspp.svg b/.icons/awkward/24x24/apps/ppsspp.svg
new file mode 100644
index 00000000..4263de6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ppsspp.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="10" x="1" y="6" rx="3" ry="3"/>
+ <path opacity=".2" d="m2.6 9.5c-0.2216 0-0.4 0.1784-0.4 0.4v0.8h-0.8c-0.2216 0-0.4 0.178-0.4 0.4v0.8c0 0.2216 0.1784 0.4 0.4 0.4h0.8v0.8c0 0.2215 0.1784 0.4 0.4 0.4h0.8c0.2216-0.000001 0.4-0.1784 0.4-0.4v-0.8h0.8c0.2216 0 0.4-0.178 0.4-0.4v-0.8c0-0.222-0.1785-0.4-0.4-0.4h-0.8v-0.8c0-0.2215-0.1785-0.4-0.4-0.4h-0.8z"/>
+ <path fill="#697e83" d="m2.6 9c-0.2216 0-0.4 0.1784-0.4 0.4v0.8h-0.8c-0.2216 0-0.4 0.178-0.4 0.4v0.8c0 0.2216 0.1784 0.4 0.4 0.4h0.8v0.8c0 0.2215 0.1784 0.4 0.4 0.4h0.8c0.2216-0.000001 0.4-0.1784 0.4-0.4v-0.8h0.8c0.2216 0 0.4-0.178 0.4-0.4v-0.8c0-0.222-0.1785-0.4-0.4-0.4h-0.8v-0.8c0-0.2215-0.1785-0.4-0.4-0.4h-0.8z"/>
+ <rect fill="#0093cd" width="9" height="8" x="6" y="7"/>
+ <path fill="none" stroke="#fff" stroke-width=".5" d="m6.25 13v-2.25h2v-2h-2.25"/>
+ <path fill="none" stroke="#fff" stroke-width=".5" d="m11.5 8.75h-1.25v4h-1.25"/>
+ <path fill="none" stroke="#fff" stroke-width=".5" d="m12.25 13v-2.25h2v-2h-2.25"/>
+ <path opacity=".2" d="m1 13v0.5c0 1.662 1.338 3 3 3h14c1.662 0 3-1.338 3-3v-0.5c0 1.662-1.338 3-3 3h-14c-1.662 0-3-1.338-3-3z"/>
+ <path fill="#fff" opacity=".1" d="m4 6c-1.662 0-3 1.338-3 3v0.5c0-1.662 1.338-3 3-3h14c1.662 0 3 1.338 3 3v-0.5c0-1.662-1.338-3-3-3h-14z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <circle cx="19" cy="10" r="1"/>
+ <circle cx="14" cy="-19" r="1" transform="rotate(90)"/>
+ <circle cx="12" cy="-21" r="1" transform="rotate(90)"/>
+ <circle cx="-17" cy="-12" r="1" transform="scale(-1)"/>
+ </g>
+ <g fill="#697e83" transform="translate(-1,-1)">
+ <circle cx="19" cy="10" r="1"/>
+ <circle cx="14" cy="-19" r="1" transform="rotate(90)"/>
+ <circle cx="12" cy="-21" r="1" transform="rotate(90)"/>
+ <circle cx="-17" cy="-12" r="1" transform="scale(-1)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/praat.svg b/.icons/awkward/24x24/apps/praat.svg
new file mode 100644
index 00000000..cf02b04d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/praat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.000148,2.5 C 8.2301485,2.5 5.7305,3.6153516 3.923,5.4228515 L 11.000148,12.5 3.923,19.577148 C 5.7305,21.384648 8.2301485,22.5 11.000148,22.5 c 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#fc66cc" d="M 11.000148,2 C 8.2301485,2 5.7305,3.1153516 3.923,4.9228515 L 11.000148,12 3.923,19.077148 C 5.7305,20.884648 8.2301485,22 11.000148,22 c 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000148,2 C 8.2301485,2 5.7305,3.1153516 3.923,4.9228515 l 0.261719,0.261719 C 5.9688685,3.5223589 8.3580515,2.5 11.000148,2.5 c 5.456063,0 9.861805,4.3269315 9.994141,9.75 0.002,-0.08343 0.0059,-0.166063 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z m -0.25,10.25 L 3.923,19.077148 c 0.08346,0.08346 0.1753485,0.157814 0.2617189,0.238281 L 11.000148,12.5 Z"/>
+ <path style="opacity:0.2" d="m 11.000148,7.5000155 a 5,5 0 0 0 -4.9999996,5.0000005 5,5 0 0 0 4.9999996,4.999999 v 1.977539 l 0.04395,0.04394 3.40625,-3.405273 a 5,5 0 0 0 0.08594,-0.08594 l 0.04394,-0.04394 -0.0019,-0.002 a 5,5 0 0 0 1.421872,-3.484377 5,5 0 0 0 -5,-5.0000005 z"/>
+ <path style="fill:#ffffff" d="m 16.000148,12 a 5,5 0 0 1 -5,5 5,5 0 0 1 -4.9999996,-5 5,5 0 0 1 4.9999996,-5 5,5 0 0 1 5,5 z"/>
+ <path style="fill:#ffffff" d="m 11.044094,11.951172 -0.04395,0.04395 v 6.982422 l 0.04395,0.04395 3.536133,-3.535156 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pragha.svg b/.icons/awkward/24x24/apps/pragha.svg
new file mode 100644
index 00000000..a08754b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pragha.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3c6eb4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 14.43964,6.50018 c -0.07335,-0.0044 -0.190733,0.04163 -0.405273,0.133789 -0.254665,0.1094 -0.834059,0.198242 -1.287109,0.198242 -1.603321,0.032245 -2.8862805,0.574419 -3.9257825,1.59375 -1.41095,1.3929505 -1.855514,3.144336 -1.211914,4.771486 0.148565,0.375595 0.2387755,0.757283 0.2001955,0.848633 -0.038565,0.09134 -0.3098825,0.345031 -0.6015625,0.563476 -0.63375,0.47456 -1.071991,1.24 -1.181641,2.0625 -0.065865,0.494055 -0.01989,0.729633 0.259766,1.317383 0.6006,1.26215 1.9623125,1.802668 3.414063,1.355468 0.8406005,-0.25893 1.6821185,-1.178868 2.3554685,-2.574218 0.58155,-1.2052 0.606319,-1.234122 1.230469,-1.451172 1.05225,-0.36594 1.714973,-0.770692 2.374023,-1.448242 1.1684,-1.20125 1.602344,-2.757091 1.183594,-4.244142 -0.188165,-0.66815 -0.346122,-0.8984235 -1.198242,-1.7490235 -0.53975,-0.5388 -1.018453,-1.084564 -1.064453,-1.211914 C 14.542467,6.5589055 14.51299,6.50456 14.43964,6.50018 Z m -2.507812,1 c 0.535113,0.0021 0.949586,0.1562625 1.0625,0.4628905 0.03702,0.1005515 -0.119356,0.5745145 -0.348633,1.0527345 -0.589609,1.22985 -0.778481,1.906624 -1.134766,4.076173 -0.441872,2.690687 -0.92429,3.852154 -1.8916015,4.550781 C 9.009526,18.083156 8.260538,18.120956 7.860538,17.732599 7.514476,17.396613 7.414407,16.975568 7.575382,16.534356 c 0.1275125,-0.349502 0.251265,-0.405467 1.180664,-0.536132 0.6466055,-0.09089 1.244141,-0.519411 1.244141,-1.079097 0,-0.35219 -0.2907395,-0.554393 -0.7929695,-1.061524 C 8.4302025,13.072989 8.090678,12.319072 8.0871005,11.368345 8.0814905,9.881327 8.843319,8.6169285 10.145695,7.9523285 10.741137,7.6484825 11.396714,7.4980835 11.931828,7.50018 Z m 1.545898,1.001953 c 0.170077,-0.02286 0.386853,0.1553655 0.692383,0.529297 1.207162,1.477345 1.082873,3.71355 -0.277344,4.998048 -0.579824,0.547532 -0.715161,0.58111 -1.117187,0.286133 -0.23254,-0.170621 -0.277306,-0.325201 -0.275391,-0.949219 0.0027,-0.955999 0.318338,-3.296998 0.564453,-4.1865245 0.119264,-0.4310375 0.243009,-0.654858 0.413086,-0.6777345 z"/>
+ <path style="fill:#ffffff" d="m 14.43964,6.0001805 c -0.07335,-0.0044 -0.190733,0.04163 -0.405273,0.133789 -0.254665,0.1094 -0.834059,0.198242 -1.287109,0.198242 -1.603321,0.032245 -2.8862805,0.574419 -3.9257825,1.59375 -1.41095,1.3929505 -1.855514,3.1443355 -1.211914,4.7714855 0.148565,0.375595 0.2387755,0.757283 0.2001955,0.848633 -0.038565,0.09135 -0.3098825,0.345031 -0.6015625,0.563476 -0.63375,0.47456 -1.071991,1.24 -1.181641,2.0625 -0.065865,0.494055 -0.01989,0.729633 0.259766,1.317383 0.6006,1.26215 1.9623125,1.802668 3.414063,1.355468 0.8406005,-0.25893 1.6821185,-1.178868 2.3554685,-2.574218 0.58155,-1.2052 0.606319,-1.234122 1.230469,-1.451172 1.05225,-0.36594 1.714973,-0.770692 2.374023,-1.448242 1.1684,-1.20125 1.602344,-2.757091 1.183594,-4.2441415 C 16.655772,8.4589835 16.497815,8.22871 15.645695,7.37811 15.105945,6.83931 14.627242,6.293546 14.581242,6.166196 14.542466,6.058906 14.51299,6.0045605 14.43964,6.0001805 Z m -2.507812,1 c 0.535113,0.0021 0.949586,0.1562625 1.0625,0.4628905 0.03702,0.1005515 -0.119356,0.5745145 -0.348633,1.0527345 -0.589609,1.2298495 -0.778481,1.9066225 -1.134766,4.0761725 -0.441872,2.690687 -0.92429,3.852154 -1.8916015,4.550781 C 9.009526,17.583156 8.260538,17.620956 7.860538,17.232599 7.514476,16.896617 7.414407,16.475572 7.575382,16.034361 c 0.1275125,-0.349503 0.251265,-0.405468 1.180664,-0.536133 0.6466055,-0.09089 1.244141,-0.519415 1.244141,-1.079101 0,-0.35219 -0.2907395,-0.554393 -0.7929695,-1.061524 C 8.4302025,12.572989 8.090678,11.819072 8.0871005,10.868345 8.0814905,9.3813275 8.843319,8.116929 10.145695,7.452329 10.741137,7.148483 11.396714,6.998084 11.931828,7.0001805 Z m 1.545898,1.001953 c 0.170077,-0.02286 0.386853,0.1553655 0.692383,0.529297 1.207162,1.4773435 1.082873,3.7135495 -0.277344,4.9980475 -0.579824,0.547532 -0.715161,0.58111 -1.117187,0.286133 -0.23254,-0.170621 -0.277306,-0.325201 -0.275391,-0.949219 0.0027,-0.955999 0.318338,-3.2969975 0.564453,-4.186524 0.119264,-0.4310375 0.243009,-0.654858 0.413086,-0.6777345 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/prboom-plus.svg b/.icons/awkward/24x24/apps/prboom-plus.svg
new file mode 100644
index 00000000..786afa32
--- /dev/null
+++ b/.icons/awkward/24x24/apps/prboom-plus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7.8952888,2.5000939 C 7.3985134,2.5074209 6.9996414,2.9122271 6.9996459,3.4090618 l 0.100182,2.0903481 H 4.8274327 C 4.1925208,5.4992734 3.7530467,6.1701699 3.9761721,6.7645904 L 5.0485819,10.490845 2.224953,13.718391 c -0.4125186,0.471896 -0.2349539,1.209865 0.3470728,1.442455 l 1.4280176,0.67995 v 1.757245 c 5.02e-5,0.501988 0.4299303,0.899877 0.9319133,0.899927 h 1.6132102 v 2.135562 c -3.95e-5,0.71739 0.791976,1.152147 1.3971679,0.76694 l 4.5971622,-2.425332 8.1966,3.451238 c 0.743647,0.312737 1.495885,-0.426115 1.196559,-1.175268 L 19.497894,14.812881 21.901588,9.7239035 C 22.203714,9.119486 21.764213,8.49926 21.088496,8.4992385 H 17.998101 V 6.5904496 c -1.35e-4,-0.196571 -0.05499,-0.387803 -0.172974,-0.5450255 L 15.680018,3.8679175 C 15.355863,3.4352258 14.727982,3.379386 14.332559,3.7480829 L 11.566628,5.7809001 8.5512653,2.7663931 C 8.3775763,2.5926286 8.1409488,2.4965679 7.8952888,2.5000939 Z"/>
+ <path style="fill:#932b2d" d="M 7.8952888,2.0000937 C 7.3985134,2.0074207 6.9996414,2.4122269 6.9996459,2.9090616 l 0.100182,2.0903481 H 4.8274327 C 4.1925208,4.9992732 3.7530467,5.6701697 3.9761721,6.2645902 L 5.0485819,9.9908448 2.224953,13.218391 c -0.4125186,0.471896 -0.2349539,1.209865 0.3470728,1.442455 l 1.4280176,0.67995 v 1.757245 c 5.02e-5,0.501988 0.4299303,0.899877 0.9319133,0.899927 h 1.6132102 v 2.135562 c -3.95e-5,0.71739 0.791976,1.152147 1.3971679,0.76694 l 4.5971622,-2.425332 8.1966,3.451238 c 0.743647,0.312737 1.495885,-0.426115 1.196559,-1.175268 L 19.497894,14.312881 21.901588,9.2239033 C 22.203714,8.6194858 21.764213,7.9992598 21.088496,7.9992383 H 17.998101 V 6.0904494 c -1.35e-4,-0.196571 -0.05499,-0.387803 -0.172974,-0.5450255 L 15.680018,3.3679173 C 15.355863,2.9352256 14.727982,2.8793858 14.332559,3.2480827 L 11.566628,5.2808999 8.5512653,2.2663929 C 8.3775763,2.0926284 8.1409488,1.9965677 7.8952888,2.0000937 Z"/>
+ <path style="opacity:0.2" d="M 11.900391,9.5 C 11.401791,9.5 11,9.8611322 11,10.308594 V 11.5 H 9.8085938 C 9.3611322,11.5 9,11.901791 9,12.400391 v 1.199218 C 9,14.098209 9.3611322,14.5 9.8085938,14.5 H 11 v 1.191406 C 11,16.138868 11.401791,16.5 11.900391,16.5 h 1.199218 C 13.598209,16.5 14,16.138868 14,15.691406 V 14.5 h 1.191406 C 15.638868,14.5 16,14.098209 16,13.599609 V 12.400391 C 16,11.901791 15.638868,11.5 15.191406,11.5 H 14 V 10.308594 C 14,9.8611322 13.598209,9.5 13.099609,9.5 Z"/>
+ <rect style="fill:#e9af00" width="3" height="7" x="11" y="9" rx=".9" ry=".808"/>
+ <rect style="fill:#e9af00" width="3" height="7" x="11" y="-16" rx=".9" ry=".808" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.8945312 2 C 7.3977558 2.007327 6.9999955 2.4113684 7 2.9082031 L 7.0195312 3.3125 C 7.0690981 2.8627605 7.4317725 2.5068253 7.8945312 2.5 C 8.1401913 2.496474 8.3770922 2.5918605 8.5507812 2.765625 L 11.566406 5.78125 L 14.332031 3.7480469 C 14.727454 3.37935 15.355532 3.4344958 15.679688 3.8671875 L 17.824219 6.0449219 C 17.942203 6.2021444 17.997912 6.3932728 17.998047 6.5898438 L 17.998047 6.0898438 C 17.997912 5.8932728 17.942203 5.7021444 17.824219 5.5449219 L 15.679688 3.3671875 C 15.355532 2.9344958 14.727454 2.87935 14.332031 3.2480469 L 11.566406 5.28125 L 8.5507812 2.265625 C 8.3770922 2.0918605 8.1401913 1.996474 7.8945312 2 z M 4.828125 5 C 4.2193977 4.9998691 3.7966982 5.6147185 3.9589844 6.1894531 C 4.0655836 5.8076643 4.3993213 5.4999078 4.828125 5.5 L 7.0996094 5.5 L 7.0761719 5 L 4.828125 5 z M 17.998047 8 L 17.998047 8.5 L 21.087891 8.5 C 21.510214 8.5000134 21.84069 8.7410409 21.955078 9.0703125 C 22.119433 8.5190491 21.706138 8.0000197 21.087891 8 L 17.998047 8 z M 4.9414062 10.113281 L 2.2246094 13.21875 C 2.009774 13.464509 1.961983 13.779426 2.0410156 14.060547 C 2.0766258 13.939186 2.1338536 13.822569 2.2246094 13.71875 L 5.0488281 10.490234 L 4.9414062 10.113281 z M 19.603516 14.589844 L 19.498047 14.8125 L 21.933594 21.251953 C 21.946482 21.284211 21.946004 21.31552 21.955078 21.347656 C 22.01133 21.163592 22.016664 20.959861 21.933594 20.751953 L 19.603516 14.589844 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.900391 9 C 11.401791 9 11 9.3611321 11 9.8085938 L 11 10.308594 C 11 9.861132 11.401791 9.5 11.900391 9.5 L 13.099609 9.5 C 13.598209 9.5 14 9.861132 14 10.308594 L 14 9.8085938 C 14 9.3611321 13.598209 9 13.099609 9 L 11.900391 9 z M 9.8085938 11 C 9.3611321 11 9 11.401791 9 11.900391 L 9 12.400391 C 9 11.901791 9.3611321 11.5 9.8085938 11.5 L 11 11.5 L 11 11 L 9.8085938 11 z M 14 11 L 14 11.5 L 15.191406 11.5 C 15.638868 11.5 16 11.901791 16 12.400391 L 16 11.900391 C 16 11.401791 15.638868 11 15.191406 11 L 14 11 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-activities.svg b/.icons/awkward/24x24/apps/preferences-activities.svg
new file mode 100644
index 00000000..137c4c95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-activities.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#546e7a" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.2" d="m 12,8.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092,0 -4,-1.7908 -4,-4 0,-2.2092 1.7908,-4 4,-4 z"/>
+ <path style="fill:#ffffff" d="m 12,8 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 C 9.7908,16 8,14.2092 8,12 8,9.7908 9.7908,8 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-autocompletion.svg b/.icons/awkward/24x24/apps/preferences-autocompletion.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-autocompletion.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-bluetooth.svg b/.icons/awkward/24x24/apps/preferences-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-calendar-and-tasks.svg b/.icons/awkward/24x24/apps/preferences-calendar-and-tasks.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-calendar-and-tasks.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-certificates.svg b/.icons/awkward/24x24/apps/preferences-certificates.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-certificates.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-color.svg b/.icons/awkward/24x24/apps/preferences-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-composer.svg b/.icons/awkward/24x24/apps/preferences-composer.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-composer.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-accessibility.svg b/.icons/awkward/24x24/apps/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..ffebdc44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-accessibility.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#3e50b4" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <path opacity=".2" d="m11 4.5c-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2-0.89543-2-2-2zm-5 5v1h3v8l1-0.0625v-4h2v4l1 0.0625v-8h3v-1h-7z"/>
+ <path fill="#fff" d="m11 4c-1.1046 0-2 0.8954-2 2s0.8954 2 2 2c1.105 0 2-0.8954 2-2s-0.895-2-2-2zm-5 5v1h3v8l1-0.0625v-4h2v4l1 0.0625v-8h3v-1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-activities.svg b/.icons/awkward/24x24/apps/preferences-desktop-activities.svg
new file mode 100644
index 00000000..99ddf93e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-activities.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="opacity:0.2" width="16" height="7" x="4" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#48aeff" width="16" height="7" x="4" y="4" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height="7" x="4" y="13" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 5 C 20,4.446 19.554,4 19,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-applications.svg b/.icons/awkward/24x24/apps/preferences-desktop-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-color.svg b/.icons/awkward/24x24/apps/preferences-desktop-color.svg
new file mode 100644
index 00000000..332ff2ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-color.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path id="ellipse856" style="opacity:0.2" d="M 12.497899,2.5 A 4.6426286,5 0 0 0 8.2829852,5.4208985 5.126057,4.5284602 23.678628 0 0 3.5640401,7.5 a 5.126057,4.5284602 23.678628 0 0 0.5020779,5 4.5284602,5.126057 66.321372 0 0 -0.5020779,5 4.5284602,5.126057 66.321372 0 0 4.7189451,2.080078 A 4.6426286,5 0 0 0 12.497899,22.5 4.6426286,5 0 0 0 16.714767,19.579101 c 1.965557,0.255354 3.808444,-0.556825 4.717968,-2.079101 0.94412,-1.584732 0.669373,-3.553849 -0.524544,-5.034179 0.0083,0.01034 0.01813,0.01989 0.02638,0.03027 A 4.52846,5.126057 66.32137 0 0 21.432735,7.5 4.52846,5.126057 66.32137 0 0 17.572401,5.3720705 4.52846,5.126057 66.32137 0 0 16.714767,5.4208985 4.6426286,5 0 0 0 12.497899,2.5 Z m 2.146041,3.602539 a 4.52846,5.126057 66.32137 0 1 10e-4,0 4.52846,5.126057 66.32137 0 0 0,10e-4 4.52846,5.126057 66.32137 0 0 -0.386815,0.239258 4.52846,5.126057 66.32137 0 1 0.385838,-0.2402345 z M 14.09986,6.455078 A 4.52846,5.126057 66.32137 0 0 13.850774,6.6416015 4.52846,5.126057 66.32137 0 1 14.09986,6.455078 Z m -0.415142,0.3291015 a 4.52846,5.126057 66.32137 0 0 -0.204153,0.183594 4.52846,5.126057 66.32137 0 1 0.204153,-0.183594 z m -0.369233,0.353516 a 4.52846,5.126057 66.32137 0 0 -0.181686,0.196289 4.52846,5.126057 66.32137 0 1 0.181686,-0.196289 z M 12.987278,7.515625 A 4.52846,5.126057 66.32137 0 0 12.828059,7.7246095 4.52846,5.126057 66.32137 0 1 12.987278,7.515625 Z m -0.28718,0.402344 a 4.52846,5.126057 66.32137 0 0 -0.13773,0.2197265 4.52846,5.126057 66.32137 0 1 0.13773,-0.2197265 z m 7.054486,3.477539 c 0.02825,0.01957 0.05429,0.04057 0.08205,0.06055 -0.02775,-0.01994 -0.05381,-0.04101 -0.08205,-0.06055 z m 0.418073,0.319336 c 0.04608,0.03875 0.08837,0.0802 0.132845,0.120117 -0.04455,-0.03993 -0.08668,-0.08137 -0.132845,-0.120117 z m 0.384861,0.357421 c 0.03692,0.03758 0.07087,0.07683 0.106472,0.115235 -0.03559,-0.03836 -0.06955,-0.0777 -0.106472,-0.115235 z m -8.01957,0.429688 c 0.16947,0.0015 0.336427,0.01356 0.501101,0.03418 -0.0051,-6.5e-4 -0.0105,-3.53e-4 -0.01563,-10e-4 a 4.6426286,5 0 0 0 -0.485472,-0.03321 z m 0.645669,0.05859 c 0.07922,0.01267 0.159499,0.02215 0.237363,0.03907 0.04527,0.0098 0.08904,0.02391 0.133822,0.03515 -0.0067,-0.0017 -0.01378,-0.0023 -0.02051,-0.0039 a 4.6426286,5 0 0 0 -0.113309,-0.03125 4.6426286,5 0 0 0 -0.21392,-0.03418 c -0.0079,-0.0013 -0.01552,-0.0036 -0.02345,-0.0049 z m 0.54408,0.12207 c 0.115359,0.03408 0.228345,0.07298 0.339928,0.116211 -0.01343,-0.0052 -0.02754,-0.0086 -0.04102,-0.01367 a 4.6426286,5 0 0 0 -0.275459,-0.09473 c -0.0079,-0.0024 -0.01551,-0.0055 -0.02345,-0.0078 z m 0.494263,0.176758 c 0.12704,0.0548 0.250957,0.116383 0.372163,0.182617 -0.02156,-0.01179 -0.04467,-0.02079 -0.06642,-0.03223 a 4.6426286,5 0 0 0 -0.288157,-0.141602 c -0.006,-0.0026 -0.01156,-0.0062 -0.01758,-0.0088 z m 0.463983,0.230469 c 0.01277,0.0074 0.02539,0.01497 0.0381,0.02246 0.133809,0.0789 0.263375,0.164599 0.388768,0.256836 A 4.6426286,5 0 0 0 14.724043,13.1123 4.6426286,5 0 0 0 14.701573,13.10058 c -0.0055,-0.0032 -0.01016,-0.0076 -0.01563,-0.01074 z m 0.500124,0.33789 c 0.09864,0.07566 0.196432,0.1528 0.289134,0.236328 A 4.6426286,5 0 0 0 15.186067,13.42773 Z m 0.454214,0.399414 c 0.0541,0.05371 0.109496,0.105721 0.161173,0.16211 a 4.6426286,5 0 0 0 -0.147497,-0.147461 4.6426286,5 0 0 0 -0.01368,-0.01465 z m 0.356534,0.392578 c 0.03834,0.04739 0.0776,0.09365 0.114286,0.142578 a 4.6426286,5 0 0 0 -0.09573,-0.11621 c -0.0067,-0.0084 -0.01183,-0.01804 -0.01856,-0.02637 z m 0.21099,0.283203 c 0.01069,0.01533 0.0217,0.03043 0.03224,0.0459 -0.0046,-0.0068 -0.01002,-0.01281 -0.01465,-0.01953 a 4.6426286,5 0 0 0 -0.01758,-0.02637 z m 0.0801,0.120118 a 4.52846,5.126057 66.32137 0 0 0.0039,0 c 0.03095,0.04725 0.06237,0.09415 0.09182,0.142578 a 4.6426286,5 0 0 0 -0.09573,-0.142578 z m 0.173871,0.283203 c 0.05362,0.09481 0.106538,0.190244 0.154335,0.289062 A 4.6426286,5 0 0 0 16.461774,14.90625 Z m 0.214898,0.423828 c 0.04706,0.104883 0.09155,0.21053 0.131868,0.319336 a 4.6426286,5 0 0 0 -0.131868,-0.319336 z m 0.177778,0.453125 c 0.03697,0.108742 0.07255,0.217949 0.102564,0.330078 A 4.6426286,5 0 0 0 16.85445,15.783203 Z m 0.14066,0.493164 c 0.02429,0.10382 0.04729,0.208166 0.06545,0.314453 a 4.6426286,5 0 0 0 -0.06545,-0.314453 z m 0.09377,0.510742 c 0.01281,0.09639 0.0246,0.192938 0.03224,0.291016 a 4.6426286,5 0 0 0 -0.03224,-0.291016 z"/>
+ <ellipse style="fill:#278df2" cx="12.499" cy="12" rx="8.252" ry="8"/>
+ <ellipse id="ellipse8" style="fill:#34e0c4" cx="16.583" cy="-9.72" rx="4.536" ry="5.118" transform="matrix(0.51165104,0.85919335,-0.87259818,0.48843876,0,0)"/>
+ <ellipse id="ellipse10" style="fill:#ffc107" cx="12.499" cy="17" rx="4.641" ry="5"/>
+ <ellipse id="ellipse14" style="fill:#fb8300" cx="16.583" cy=".517" rx="4.536" ry="5.118" transform="matrix(0.51165104,0.85919335,-0.87259818,0.48843876,0,0)"/>
+ <ellipse id="ellipse18" style="fill:#fa3e30" cx="4.368" cy="11.767" rx="4.536" ry="5.118" transform="matrix(-0.51165104,0.85919335,0.87259818,0.48843876,0,0)"/>
+ <path style="fill:#a544c9" d="M 12.499411,2 A 4.6414757,5 0 0 0 7.8579347,7 4.6414757,5 0 0 0 12.499411,12 4.5282783,5.1249895 66.278874 0 1 14.644884,5.602539 4.5282783,5.1249895 66.278874 0 1 16.714813,4.9208985 4.6414757,5 0 0 0 12.499411,2 Z m 0,10 A 4.6414757,5 0 0 0 16.91123,8.541992 4.6414757,5 0 0 1 16.287733,9.876953 5.1249895,4.5282783 23.721126 0 0 12.499411,12 Z M 16.91123,8.541992 A 4.6414757,5 0 0 0 17.023037,8.100586 4.6414757,5 0 0 1 16.91123,8.541992 Z M 16.769206,5.053711 A 4.6414757,5 0 0 1 16.924324,5.5097655 4.6414757,5 0 0 0 16.769206,5.053711 Z m 0.162169,0.4765625 a 4.6414757,5 0 0 1 0.09468,0.3955075 4.6414757,5 0 0 0 -0.09468,-0.3955075 z m 0.120872,0.517578 a 4.6414757,5 0 0 1 0.04532,0.319336 4.6414757,5 0 0 0 -0.04532,-0.319336 z m 0.06749,0.5185545 A 4.6414757,5 0 0 1 17.140886,7 4.6414757,5 0 0 0 17.119737,6.566406 Z m 0.01107,0.654297 a 4.6414757,5 0 0 1 -0.02014,0.328125 4.6414757,5 0 0 0 0.02014,-0.328125 z m -0.03626,0.4433595 a 4.6414757,5 0 0 1 -0.06044,0.3876955 4.6414757,5 0 0 0 0.06044,-0.3876955 z"/>
+ <path style="fill:#009688" d="M 16.359249,9.8720705 C 14.70987,9.9173115 13.265533,10.713575 12.499411,12 c 2.563416,0 4.641475,2.238576 4.641475,5 -0.0018,0.717949 -0.147129,1.427057 -0.426073,2.079101 1.965069,0.255354 3.807722,-0.556825 4.717021,-2.079101 1.281974,-2.152367 0.321379,-5.016709 -2.145475,-6.397461 -0.90004,-0.503619 -1.920312,-0.758231 -2.92711,-0.7304685 z m 0.355564,9.2070305 z M 12.499411,12 Z"/>
+ <path id="ellipse980" style="fill:#03a9f4" d="m 17.5725,4.8720702 a 4.5282783,5.1249895 66.278874 0 0 -2.927364,0.7309573 4.5282783,5.1249895 66.278874 0 0 -2.145474,6.3967285 c 0.766167,-1.286254 2.210333,-2.082448 3.859587,-2.127686 1.006798,-0.02776 2.02707,0.22685 2.92711,0.730469 0.66311,0.371157 1.216253,0.850154 1.647383,1.393067 A 4.5282783,5.1249895 66.278874 0 0 21.432085,7 4.5282783,5.1249895 66.278874 0 0 17.5725,4.8720702 Z M 12.499662,12 a 4.5282783,5.1249895 66.278874 0 0 3.795122,2.123291 C 15.45471,12.839435 14.068597,12.00009 12.499662,12 Z"/>
+ <path style="fill:#ffc107" d="m 12.499662,11.999756 c -7.9997744,8.000162 -3.9998873,4.000082 0,0 z m 0,2.44e-4 c 0.814377,1.61694 2.214779,2.317036 3.795122,2.123291 C 15.45471,12.839435 14.068597,12.00009 12.499662,12 Z"/>
+ <path id="ellipse880" style="opacity:0.2;fill:#ffffff" d="M 12.499024,2 A 4.6414757,5 0 0 0 8.2851562,4.9208984 5.1249895,4.5282785 23.721124 0 0 3.567383,7 5.1249895,4.5282785 23.721124 0 0 3.0156252,9.3134765 5.1249895,4.5282785 23.721124 0 1 3.567383,7.5 5.1249895,4.5282785 23.721124 0 1 8.2851562,5.4208985 4.6414757,5 0 0 1 12.499024,2.5 4.6414757,5 0 0 1 16.714844,5.4208985 4.5282783,5.1249895 66.278874 0 1 17.572266,5.3720705 4.5282783,5.1249895 66.278874 0 1 21.431641,7.5 4.5282783,5.1249895 66.278874 0 1 21.986328,9.339844 4.5282783,5.1249895 66.278874 0 0 21.431641,7 4.5282783,5.1249895 66.278874 0 0 17.572266,4.8720703 4.5282783,5.1249895 66.278874 0 0 16.714844,4.9208984 4.6414757,5 0 0 0 12.499024,2 Z m 2.145507,4.102539 a 4.5282783,5.1249895 66.278874 0 0 -0.385742,0.2402345 4.5282783,5.1249895 66.278874 0 1 0.386719,-0.239258 4.5282783,5.1249895 66.278874 0 0 0,-0.001 4.5282783,5.1249895 66.278874 0 1 -10e-4,0 z M 3.8886721,12.251953 a 4.5282785,5.1249895 66.278876 0 0 -0.875,2.91211 A 4.5282785,5.1249895 66.278876 0 1 4.0693362,12.5 5.1249895,4.5282785 23.721124 0 1 3.8886721,12.251953 Z m 17.2197269,10e-4 a 4.5282783,5.1249895 66.278874 0 1 -0.174805,0.243165 c -0.0082,-0.01039 -0.01802,-0.01993 -0.02636,-0.03027 0.650168,0.806338 1.025587,1.757622 1.082032,2.71289 0.06069,-1.009871 -0.258169,-2.037518 -0.88086,-2.925781 z m -7.923828,0.307617 c 0.0079,0.0013 0.01553,0.0036 0.02343,0.0049 a 4.6414757,5 0 0 1 0.213867,0.03418 c -0.07784,-0.01692 -0.158102,-0.0264 -0.237305,-0.03907 z m 0.237304,0.03907 a 4.6414757,5 0 0 1 0.113281,0.03125 c 0.0067,0.0016 0.01379,0.0022 0.02051,0.0039 -0.04477,-0.01125 -0.08853,-0.02532 -0.133789,-0.03515 z m 1.264649,0.490234 c 0.0055,0.0031 0.01017,0.0075 0.01563,0.01074 a 4.6414757,5 0 0 1 0.02246,0.01172 c -0.0127,-0.0075 -0.02531,-0.0151 -0.03808,-0.02246 z m 1.310547,1.129882 c 0.0067,0.0083 0.01188,0.018 0.01856,0.02637 a 4.6414757,5 0 0 1 0.0957,0.116211 c -0.03668,-0.04894 -0.07593,-0.09519 -0.114258,-0.142578 z m 0.210937,0.283203 a 4.6414757,5 0 0 1 0.01758,0.02637 c 0.0047,0.0067 0.01005,0.01277 0.01465,0.01953 -0.01053,-0.01547 -0.02153,-0.03057 -0.03223,-0.0459 z m 0.08008,0.120118 a 4.6414757,5 0 0 1 0.0957,0.142578 c -0.02944,-0.04843 -0.06085,-0.09533 -0.0918,-0.142578 a 4.5282783,5.1249895 66.278874 0 1 -0.0039,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-cursors.svg b/.icons/awkward/24x24/apps/preferences-desktop-cursors.svg
new file mode 100644
index 00000000..d35e71ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-cursors.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5.8892286,2.5005572 c 0.2057392,0.00475 0.4030165,0.079809 0.5565469,0.2117466 L 19.708754,13.073969 c 0.55052,0.472392 0.275981,1.34877 -0.454026,1.44933 l -5.14283,0.713359 2.410309,4.101301 c 0.538634,0.91667 0.219474,2.081614 -0.713468,2.610852 l -0.516793,0.293978 c -0.932942,0.52924 -2.118565,0.215647 -2.657199,-0.701023 L 10.132377,17.28217 6.4646067,20.203447 C 5.8999535,20.654731 5.0446532,20.268582 5.0439472,19.562039 L 5.0000068,3.3372637 C 4.9986568,2.8669762 5.4009183,2.4884594 5.8892311,2.5005572 Z"/>
+ <path style="fill:#e4e4e4" d="m 5.8892286,2.0005641 c 0.2057392,0.00475 0.4030165,0.079809 0.5565469,0.2117466 L 19.708754,12.573976 c 0.55052,0.472392 0.275981,1.34877 -0.454026,1.44933 l -5.14283,0.713359 2.410309,4.101301 c 0.538634,0.91667 0.219474,2.081614 -0.713468,2.610852 l -0.516793,0.293978 c -0.932942,0.52924 -2.118565,0.215646 -2.657199,-0.701023 l -2.50237,-4.259596 -3.6677703,2.921276 C 5.8999535,20.154738 5.0446532,19.768589 5.0439472,19.062046 L 5.0000068,2.8372706 C 4.9986568,2.3669831 5.4009183,1.9884663 5.8892311,2.0005641 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.8896396,2.0002821 C 5.4013268,1.9881842 4.9986534,2.3668971 5.0000034,2.8371846 l 9.75e-4,0.487298 c 0.006,-0.4642567 0.4048453,-0.8361939 0.8886612,-0.8242074 0.2057392,0.00475 0.402126,0.079974 0.5556564,0.2119111 L 19.708785,13.074349 c 0.125964,0.108087 0.204042,0.237763 0.248044,0.374018 0.09642,-0.293222 0.03076,-0.634772 -0.248044,-0.874011 L 6.445296,2.2121932 C 6.2917656,2.080256 6.0953788,2.005032 5.8896396,2.0002821 Z m 8.4940234,13.1980599 -0.271481,0.03809 2.410124,4.101506 c 0.128944,0.219442 0.206256,0.453672 0.240231,0.689444 0.05032,-0.397887 -0.01969,-0.814117 -0.240231,-1.189437 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-default-applications.svg b/.icons/awkward/24x24/apps/preferences-desktop-default-applications.svg
new file mode 100644
index 00000000..40835085
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-default-applications.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#f29947" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path fill="#3f3f3f" d="m11 4.5-1.5 4.5l-4.5 0.083984 3.5 2.916-1.207 4.5 3.707-2.5 3.707 2.5-1.207-4.5 3.5-2.916-4.5-0.084-1.5-4.5z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-display-color.svg b/.icons/awkward/24x24/apps/preferences-desktop-display-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-display-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-display.svg b/.icons/awkward/24x24/apps/preferences-desktop-display.svg
new file mode 100644
index 00000000..2c21de61
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-display.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-effects.svg b/.icons/awkward/24x24/apps/preferences-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-emoticons.svg b/.icons/awkward/24x24/apps/preferences-desktop-emoticons.svg
new file mode 100644
index 00000000..ed309645
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-emoticons.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#fecd38" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path fill="#3f3f3f" d="m7.5 7a1.4999 1.5 0 0 0 -1.5 1.5 1.4999 1.5 0 0 0 1.5 1.5 1.4999 1.5 0 0 0 1.5 -1.5 1.4999 1.5 0 0 0 -1.5 -1.5zm7 0a1.4999 1.5 0 0 0 -1.5 1.5 1.4999 1.5 0 0 0 1.5 1.5 1.4999 1.5 0 0 0 1.5 -1.5 1.4999 1.5 0 0 0 -1.5 -1.5zm-7.5 7a4.6252 6 0 0 0 4.002 3 4.6252 6 0 0 0 3.998 -3h-0.56055a4.6252 6 0 0 1 -3.4375 2 4.6252 6 0 0 1 -3.4375 -2h-0.56445z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4554 0-9.861-4.327-9.993-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-filetype-association.svg b/.icons/awkward/24x24/apps/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-font-installer.svg b/.icons/awkward/24x24/apps/preferences-desktop-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-font.svg b/.icons/awkward/24x24/apps/preferences-desktop-font.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-font.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-gaming.svg b/.icons/awkward/24x24/apps/preferences-desktop-gaming.svg
new file mode 100644
index 00000000..3a290d0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-gaming.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m7.026 4.5v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#4f4f4f" d="m7.026 4v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#fff" opacity=".1" d="m7.0254 4v0.002c-2.4885 0-4.3595 2.001-4.4902 4.4804l-0.4981 9.4606c-0.0439 0.258-0.0395 0.497-0.0078 0.721 0.0059-0.075-0.0054-0.143 0.0078-0.221l0.4981-9.4606c0.1307-2.4794 2.0017-4.4804 4.4902-4.4804v-0.002h9.9846c2.488 0 4.49 2 4.49 4.4824 0 0.0348-0.009 0.067-0.01 0.1016l0.487 9.322c0.009-0.116 0.023-0.233 0.007-0.347l-0.494-9.475c0.001-0.0346 0.01-0.0668 0.01-0.1016 0-2.4824-2.002-4.4824-4.49-4.4824h-9.9846z"/>
+ <path opacity=".2" d="m6 6.5v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path fill="#e4e4e4" d="m6 6v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path opacity=".2" d="m17 6.5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 0a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <g transform="translate(0,1)">
+ <circle fill="#ee5353" cx="15" cy="8" r="1"/>
+ <circle fill="#ffca58" cx="10" cy="-17" r="1" transform="rotate(90)"/>
+ <circle fill="#ee5353" cx="17" cy="6" r="1"/>
+ <circle fill="#ffca58" cx="8" cy="-19" r="1" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-gestures-screenedges.svg b/.icons/awkward/24x24/apps/preferences-desktop-gestures-screenedges.svg
new file mode 120000
index 00000000..b06bcb0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-gestures-screenedges.svg
@@ -0,0 +1 @@
+cs-overview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-gestures-touch.svg b/.icons/awkward/24x24/apps/preferences-desktop-gestures-touch.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-gestures-touch.svg
@@ -0,0 +1 @@
+libinput-gestures.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-icons.svg b/.icons/awkward/24x24/apps/preferences-desktop-icons.svg
new file mode 100644
index 00000000..73e513a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-icons.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="4" height="4" x="4" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="10" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="16" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="10" rx=".5" ry=".5"/>
+ </g>
+ <g style="fill:#ffffff">
+ <rect width="4" height="4" x="4" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="10" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="4" y="16" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="4" height="4" x="10" y="10" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-keyboard-shortcuts.svg b/.icons/awkward/24x24/apps/preferences-desktop-keyboard-shortcuts.svg
new file mode 100644
index 00000000..e8e2aac8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-keyboard-shortcuts.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="5" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="opacity:.2" cx="6" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="12" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="15" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="18" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="13.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="5" y="16.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="9" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="9" r="1"/>
+ <circle style="fill:#ff8834" cx="18" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="13" r="1"/>
+ <circle style="fill:#ff8834" cx="14" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="13" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="5" y="16" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-keyboard.svg b/.icons/awkward/24x24/apps/preferences-desktop-keyboard.svg
new file mode 100644
index 00000000..cd65cd5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-keyboard.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="5" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="opacity:.2" cx="6" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="9" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="12" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="15" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="18" cy="9.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="13.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="13.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="5" y="16.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="9" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="18" cy="9" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="13" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="13" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="5" y="16" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-launch-feedback.svg b/.icons/awkward/24x24/apps/preferences-desktop-launch-feedback.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-launch-feedback.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-locale.svg b/.icons/awkward/24x24/apps/preferences-desktop-locale.svg
new file mode 100644
index 00000000..c2f9aac6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-locale.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.5" d="M 8,16 16,22 V 10 L 8,2 Z"/>
+ <path style="fill:#e4e4e4" d="M 3,8 C 2.446,8 2,8.446 2,9 V 21 C 2,21.554 2.446,22 3,22 H 16 V 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,8 C 2.446,8 2,8.446 2,9 V 9.5 C 2,8.946 2.446,8.5 3,8.5 H 16 V 8 Z"/>
+ <path style="opacity:0.2" d="M 7.7015,11.277 C 8.0016,11.485 8.2787,11.739 8.5327,12.039 L 8.0825,12.593 C 7.8054,12.247 7.5168,11.958 7.2167,11.727 L 7.7016,11.277 M 7.7016,13.459 C 7.9786,13.667 8.2441,13.898 8.4981,14.152 L 8.0479,14.74 C 7.7934,14.417 7.5164,14.14 7.2164,13.909 L 7.7012,13.459 M 7.8398,15.849 8.3939,16.23 C 8.1168,17.176 7.7128,18.088 7.1818,18.966 L 6.5928,18.515 C 7.1238,17.661 7.5394,16.772 7.8396,15.849 M 9.4672,11 10.125,11.139 C 10.079,11.369 10.01,11.589 9.9174,11.797 H 12.619 V 12.42 H 9.6403 L 9.3287,12.939 C 9.2364,13.123 9.0864,13.319 8.8786,13.527 L 8.4626,13.043 C 8.9012,12.512 9.236,11.831 9.467,11 M 9.2938,13.147 H 12.48 C 12.48,13.863 12.468,14.532 12.445,15.155 H 12.896 V 15.779 H 12.411 C 12.365,16.264 12.33,16.737 12.307,17.199 H 12.826 V 17.788 H 12.238 C 12.145,18.596 11.822,19 11.268,19 11.129,19 10.933,18.977 10.679,18.93 L 10.576,18.34 C 10.876,18.387 11.107,18.41 11.268,18.41 11.43,18.41 11.534,18.202 11.58,17.786 H 8.8786 C 8.9709,17.163 9.0517,16.493 9.121,15.778 H 8.6362 V 15.154 H 9.1903 C 9.2364,14.508 9.2711,13.838 9.2942,13.146 M 9.8137,15.154 H 11.788 C 11.811,14.669 11.822,14.196 11.822,13.734 H 9.9175 C 9.8944,14.242 9.8598,14.716 9.8136,15.154 M 10.679,13.907 C 10.933,14.069 11.164,14.254 11.372,14.462 L 10.956,14.982 C 10.748,14.751 10.517,14.543 10.263,14.358 L 10.679,13.907 M 11.649,17.197 C 11.695,16.712 11.729,16.239 11.753,15.777 H 9.7785 C 9.7323,16.285 9.6746,16.759 9.6054,17.197 H 11.649 M 10.575,15.951 C 10.852,16.112 11.106,16.297 11.337,16.505 L 10.887,17.024 C 10.656,16.77 10.413,16.551 10.16,16.366 L 10.575,15.951 M 6.9386,11.83 V 17.267 H 6.3152 V 16.678 H 5.7264 V 17.579 H 5.103 V 11.83 H 6.9385 M 5.7264,16.089 H 6.3151 V 12.418 H 5.7264 V 16.089"/>
+ <path style="opacity:0.2" d="M 2,21 V 21.5 C 2,22.054 2.446,22.5 3,22.5 H 16 V 22 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#a3a3a3" d="M 8,16 16,22 V 10 L 8,2 Z"/>
+ <path style="fill:#2095f2" d="M 8,2 V 16 H 21 C 21.554,16 22,15.554 22,15 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#ffffff" d="M 14.11,9.687 14.306,8.9508 C 14.527,8.1532 14.736,7.2208 14.932,6.3741 H 14.981 C 15.19,7.2084 15.411,8.1533 15.631,8.9508 L 15.816,9.687 H 14.11 M 16.674,13 H 18.588 L 16.085,5 H 13.913 L 11.41,13 H 13.251 L 13.742,11.098 H 16.183 L 16.674,13"/>
+ <path style="opacity:0.2" d="M 22,15 C 22,15.554 21.554,16 21,16 H 8 V 16.5 H 21 C 21.554,16.5 22,16.054 22,15.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 V 2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-mouse.svg b/.icons/awkward/24x24/apps/preferences-desktop-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-multimedia.svg b/.icons/awkward/24x24/apps/preferences-desktop-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-notification-bell.svg b/.icons/awkward/24x24/apps/preferences-desktop-notification-bell.svg
new file mode 100644
index 00000000..2d5eafde
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-notification-bell.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(1.9995 2)">
+ <path fill="#ce903c" d="m14 38c1.1819 2.3167 4.2985 4 8 4s6.8181-1.6833 8-4h-16z"/>
+ <path fill="#efb055" d="m6.8152 23.576c0 8.313-10.123 14.424-1.0123 14.424h32.394c9.111 0-1.012-6.111-1.012-14.424 0-9.273-4.049-19.576-15.185-19.576s-15.185 10.303-15.185 19.576z"/>
+ <path fill="#fff" opacity=".1" d="m22 4c-11.136 0-15.186 10.303-15.186 19.576 0.0005 6.146-5.5242 11.085-4.7281 13.244 0.5755-2.487 4.7286-6.905 4.7286-12.244-0.0002-9.273 4.049-19.576 15.186-19.576 11.136 0 15.186 10.303 15.186 19.576 0 5.339 4.153 9.757 4.728 12.244 0.796-2.159-4.728-7.098-4.728-13.244 0-9.273-4.05-19.576-15.186-19.576z"/>
+ <path opacity=".2" d="m2.0862 36.82c-0.3207 1.386 0.4562 2.18 3.7168 2.18h32.394c3.261 0 4.038-0.794 3.717-2.18-0.281 0.762-1.341 1.18-3.717 1.18h-32.394c-2.3757 0-3.4363-0.418-3.7171-1.18z"/>
+ <path opacity=".2" d="m14 39c1.1817 2.317 4.2983 4 8 4s6.8183-1.683 8-4h-0.67886c-1.4731 1.782-4.1806 3-7.3211 3-3.1406 0-5.848-1.218-7.3211-3h-0.67886z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-notification.svg b/.icons/awkward/24x24/apps/preferences-desktop-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-notifications.svg b/.icons/awkward/24x24/apps/preferences-desktop-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-online-accounts.svg b/.icons/awkward/24x24/apps/preferences-desktop-online-accounts.svg
new file mode 100644
index 00000000..d1506704
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-online-accounts.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#37dbad" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m11 5.5c-3.3132 0-5.9995 2.6865-5.9995 6s2.6863 6 5.9995 6h3.7497s0.70309 0 0.74993-0.75c0-0.75-0.75-0.75-0.75-0.75h-3.75c-2.4851 0-4.4996-2.015-4.4996-4.5 0-2.4853 2.0145-4.5 4.4996-4.5 2.4853 0 4.4996 2.0145 4.4996 4.5v0.75c0 0.414-0.33597 0.75-0.74993 0.75s-0.74993-0.336-0.74993-0.75v-0.75c0-1.657-1.3429-3-2.9997-3-1.6569 0-2.9997 1.343-2.9997 3s1.3429 3 2.9997 3c0.78443 0 1.4929-0.308 2.0273-0.8015 0.42746 0.5085 1.0579 0.802 1.7223 0.8015 1.2424 0 2.2498-1.0075 2.2498-2.25v-0.75c0-3.3135-2.6863-6-5.9995-6zm0 4.5c0.82833 0 1.4999 0.6716 1.4999 1.5 0 0.828-0.672 1.5-1.5 1.5s-1.4999-0.672-1.4999-1.5 0.6719-1.5 1.4999-1.5z"/>
+ <path fill="#fff" d="m11.001 5c-3.3135 0-6 2.6865-6 6s2.6865 6 6 6h3.75s0.70315 0 0.75-0.75c0-0.75-0.75-0.75-0.75-0.75h-3.75c-2.4853 0-4.5-2.0147-4.5-4.5s2.0147-4.5 4.5-4.5c2.4855 0 4.5 2.0145 4.5 4.5v0.75c0 0.414-0.336 0.75-0.75 0.75s-0.75-0.336-0.75-0.75v-0.75c0-1.657-1.343-3-3-3s-3 1.343-3 3 1.343 3 3 3c0.7845 0 1.493-0.308 2.0275-0.8015 0.4275 0.5085 1.058 0.802 1.7225 0.8015 1.2425 0 2.25-1.0075 2.25-2.25v-0.75c0-3.3135-2.6865-6-6-6zm0 4.5c0.8284 0 1.5 0.6716 1.5 1.5 0 0.8285-0.6715 1.5-1.5 1.5s-1.5-0.6715-1.5-1.5c0-0.8284 0.6716-1.5 1.5-1.5z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-peripherals.svg b/.icons/awkward/24x24/apps/preferences-desktop-peripherals.svg
new file mode 100644
index 00000000..1c2dea75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-peripherals.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5000013 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 8.4789999,2.5214299 4.9999998,5.8421443 4.9999998,8.3342868 V 16.573572 C 4.9999998,19.96 7.6249999,22.5 12,22.5 c 4.375,7e-4 7,-2.538571 7,-5.925 V 8.5614298 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="fill:#4f4f4f" d="m 12,2.0000004 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 8.4789999,2.021429 4.9999998,5.3421434 4.9999998,7.8342859 v 8.2392851 c 0,3.386428 2.6250001,5.926428 7.0000002,5.926428 4.375,7e-4 7,-2.538571 7,-5.925 V 8.0614289 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="opacity:0.1" d="m 12,2.0000004 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.4890232,0.02 -6.9683712,3.340867 -6.9683712,5.8330095 V 12 H 19 V 8.0615239 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+ <path style="opacity:0.1" d="m 12,2.0000004 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.4890232,0.02 -6.9683712,3.340867 -6.9683712,5.8330095 V 12 H 12 c 0,0 0,-9.9999996 0,-9.9970699 z"/>
+ <path style="opacity:0.2" d="m 12,5.5002499 c 0.551,0 1,0.480033 1,1.0714885 V 9.4290959 C 13,10.019968 12.551,10.5 12,10.5 11.449,10.5 11,10.019968 11,9.4282624 V 6.5709049 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#e4e4e4" d="m 12,5.0002499 c 0.551,0 1,0.480033 1,1.0714885 V 8.9290959 C 13,9.5199684 12.551,10 12,10 11.449,10 11,9.5199684 11,8.9282624 V 6.0709049 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 11.9906 2 11.980023 2.0019531 11.970703 2.0019531 L 11.96875 2.0019531 C 8.4796199 2.0219517 5 5.3418419 5 7.8339844 L 5 8.3339844 C 5 5.8418419 8.4796199 2.5219517 11.96875 2.5019531 L 11.970703 2.5019531 C 11.980023 2.5019531 11.9906 2.5 12 2.5 L 12 2.5019531 C 15.504666 2.5226674 19 5.9705469 19 8.5605469 L 19 8.0605469 C 19 5.4705469 15.504666 2.0226674 12 2.0019531 L 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-personal.svg b/.icons/awkward/24x24/apps/preferences-desktop-personal.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-plasma-theme.svg b/.icons/awkward/24x24/apps/preferences-desktop-plasma-theme.svg
new file mode 120000
index 00000000..2b7de482
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-plasma-theme.svg
@@ -0,0 +1 @@
+xfce4-taskbar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-plasma.svg b/.icons/awkward/24x24/apps/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-remote-desktop.svg b/.icons/awkward/24x24/apps/preferences-desktop-remote-desktop.svg
new file mode 100644
index 00000000..ca008e69
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-remote-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2c80c2" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <path style="opacity:0.2" d="m 7.5000001,7.5005001 c -0.2770002,0 -0.5000002,0.223 -0.5000002,0.5 l 0,5.9994999 c 0,0.277 0.2695576,0.346295 0.5000002,0.5 L 10,14.5 10,15 c 0,0.277 0.223,0.5 0.5,0.5 l 3,0 c 0.277,0 0.252244,-0.376122 0.5,-0.5 l 0,-0.5 2.5,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-5.9994999 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 0.900391,1 7.1992179,0 c 0.221601,0 0.400391,0.16725 0.400391,0.375 L 16,13.125 c 0,0.20775 -0.17879,0.375 -0.400391,0.375 l -7.1992179,0 c -0.2216,0 -0.400391,-0.16725 -0.400391,-0.375 l 0,-4.2494999 c 0,-0.20775 0.178791,-0.375 0.400391,-0.375 z"/>
+ <path style="fill:#ffffff" d="m 7.5000001,7.0000001 c -0.2770002,0 -0.5000002,0.223 -0.5000002,0.5 l 0,5.9994999 c 0,0.277 0.2695576,0.346295 0.5000002,0.5 l 2.4999999,0 0,0.5 c 0,0.277 0.223,0.5 0.5,0.5 l 3,0 c 0.277,0 0.252244,-0.376122 0.5,-0.5 l 0,-0.5 2.5,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-5.9994999 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 0.900391,1 7.1992179,0 c 0.221601,0 0.400391,0.16725 0.400391,0.375 L 16,12.6245 c 0,0.20775 -0.17879,0.375 -0.400391,0.375 l -7.1992179,0 c -0.2216,0 -0.400391,-0.16725 -0.400391,-0.375 l 0,-4.2494999 c 0,-0.20775 0.178791,-0.375 0.400391,-0.375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-screensaver.svg b/.icons/awkward/24x24/apps/preferences-desktop-screensaver.svg
new file mode 100644
index 00000000..e7cfd243
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-screensaver.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-sound.svg b/.icons/awkward/24x24/apps/preferences-desktop-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-text-to-speech.svg b/.icons/awkward/24x24/apps/preferences-desktop-text-to-speech.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-text-to-speech.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-theme-applications.svg b/.icons/awkward/24x24/apps/preferences-desktop-theme-applications.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-theme-applications.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-theme-global.svg b/.icons/awkward/24x24/apps/preferences-desktop-theme-global.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-theme-global.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-theme-windowdecorations.svg b/.icons/awkward/24x24/apps/preferences-desktop-theme-windowdecorations.svg
new file mode 100644
index 00000000..d0463cd8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-theme-windowdecorations.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2,6 V 21.357422 C 2,21.990993 2.5094353,22.5 3.1425781,22.5 H 22 V 6 Z"/>
+ <path style="fill:#e4e4e4" d="M 2,6.45 V 20.857422 C 2,21.490993 2.5094353,22 3.1425781,22 H 22 V 6.45 Z"/>
+ <path style="fill:#636e73" d="M 3.1425781,2 C 2.5094353,2 2,2.5090067 2,3.1425781 V 7 H 22 V 2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.1425781,2 C 2.5094353,2 2,2.5090067 2,3.1425781 v 0.5 C 2,3.0090066 2.5094353,2.5 3.1425781,2.5 H 22 V 2 Z"/>
+ <circle style="opacity:0.2" cx="4.5" cy="5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="4.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="8.5" cy="5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="4.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="12.5" cy="5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-theme.svg b/.icons/awkward/24x24/apps/preferences-desktop-theme.svg
new file mode 100644
index 00000000..ea5ec118
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-theme.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 2c-0.554 0-1 0.446-1 1v15h20v-15c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#4f4f4f" d="m2 20c-0.554 0-1-0.446-1-1v-1h20v1c0 0.554-0.446 1-1 1z"/>
+ <path fill="#fff" opacity=".1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect opacity=".2" width="8" height="6" x="7" y="8.5" rx=".5" ry=".5"/>
+ <path fill="#fff" d="m7 9v4.5c0 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5v-4.5h-8z"/>
+ <path fill="#4f4f4f" d="m7.5 8h7c0.277 0 0.5 0.223 0.5 0.5v0.5h-8v-0.5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <g opacity=".2" transform="translate(-2,-2.5)">
+ <rect width="2" height="2" x="4" y="6" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="9" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="12" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="15" rx=".25" ry=".25"/>
+ </g>
+ <rect fill="#fff" width="2" height="2" x="2" y="3" rx=".25" ry=".25"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="6" rx=".25" ry=".25"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="9" rx=".25" ry=".25"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="12" rx=".25" ry=".25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-thunderbolt.svg b/.icons/awkward/24x24/apps/preferences-desktop-thunderbolt.svg
new file mode 100644
index 00000000..2da54e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-thunderbolt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#127bca" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 11.923918,1.5 -4.592165,11 h 4.549159 L 9.245735,17.64659 7.9386265,16.087015 7.311747,23.5 13.085129,18.681227 10.922493,18.456388 16.533915,9.5 H 12.457 l 4.231253,-8 z"/>
+ <path style="fill:#ffffff" d="M 11.923918,1 7.331753,12 h 4.549159 L 9.245735,17.14659 7.9386265,15.587015 7.311747,23 13.085129,18.181227 10.922493,17.956388 16.533915,9 H 12.457 l 4.231253,-8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-tweaks.svg b/.icons/awkward/24x24/apps/preferences-desktop-tweaks.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-tweaks.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-user-password.svg b/.icons/awkward/24x24/apps/preferences-desktop-user-password.svg
new file mode 100644
index 00000000..6dd67cee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-user-password.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#d2d2d2" d="M 12,2 C 8.676,2 6,4.676 6,8 v 2 H 8 V 8 c 0,-2.216 1.784,-4 4,-4 2.216,0 4,1.784 4,4 v 2 h 2 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <rect style="fill:#ffb437" width="12" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 8.676,2 6,4.676 6,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 3.324,0 6,2.676 6,6 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5,10 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 11 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="M 12,4 C 9.784,4 8,5.784 8,8 v 0.5 c 0,-2.216 1.784,-4 4,-4 2.216,0 4,1.784 4,4 V 8 C 16,5.784 14.216,4 12,4 Z"/>
+ <rect style="fill:#fed96a" width="16" height="7" x="4" y="12" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-user.svg b/.icons/awkward/24x24/apps/preferences-desktop-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-virtual.svg b/.icons/awkward/24x24/apps/preferences-desktop-virtual.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-virtual.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-desktop-wallpaper.svg b/.icons/awkward/24x24/apps/preferences-desktop-wallpaper.svg
new file mode 100644
index 00000000..7a1cd541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop-wallpaper.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 22,12 14,20 3,20 C 2.446,20 2,19.554 2,19 l 0,0.5 c 0,0.554 0.446,1 1,1 l 11,0 8,-8 0,-0.5 z"/>
+ <path style="fill:#325f78" d="M 22,12 22,5 C 22,4.446 21.554,4 21,4 L 3,4 C 2.446,4 2,4.446 2,5 l 0,14 c 0,0.554 0.446,1 1,1 l 11,0 z"/>
+ <path style="opacity:0.2" d="M 20,12.906 20,6 4,6 4,18 14.909,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="fill:#56839e" d="m 22,12 -7,0 c -0.5523,0 -1,0.44772 -1,1 l 0,7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15,12 c -0.5523,0 -1,0.44772 -1,1 l 0,0.5 c 0,-0.5523 0.44772,-1 1,-1 l 6.5,0 0.5,-0.5 -7,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-desktop.svg b/.icons/awkward/24x24/apps/preferences-desktop.svg
new file mode 100644
index 00000000..9922821a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" style="opacity:0.1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".3" d="m7 6c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3f3f3f" d="m6 10v7c0 0.554 0.446 1 1 1s1-0.446 1-1v-7h-2zm10 1v6c0 0.554 0.446 1 1 1s1-0.446 1-1v-6h-2zm-5 3v3c0 0.554 0.446 1 1 1s1-0.446 1-1v-3h-2z"/>
+ <path style="opacity:.2" d="m7 8.5a2 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-2zm10 1a2 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-2zm-5 3a2 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-2z"/>
+ <path style="fill:#ffffff" d="m7 8a2 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-2zm10 1a2 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-2zm-5 3a2 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-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-gtk-config.svg b/.icons/awkward/24x24/apps/preferences-gtk-config.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-gtk-config.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-mail-accounts.svg b/.icons/awkward/24x24/apps/preferences-mail-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-mail-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-mail.svg b/.icons/awkward/24x24/apps/preferences-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-management-service.svg b/.icons/awkward/24x24/apps/preferences-management-service.svg
new file mode 100644
index 00000000..ae650744
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-management-service.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#f56e2c" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m8 5.5v12h7v-3h-4v-9h-3z"/>
+ <path fill="#ffffff" d="m8 5v12h7v-3h-4v-9h-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-plugin.svg b/.icons/awkward/24x24/apps/preferences-plugin.svg
new file mode 100644
index 00000000..549f4003
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-plugin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#2279bf" d="m9 1c-1.108 0-2 0.892-2 2v2h-4c-1.108 0-2 0.892-2 2v4h2c1.108 0 2 0.892 2 2s-0.892 2-2 2h-2v4c0 1.108 0.892 2 2 2h4v-2c0-1.108 0.892-2 2-2s2 0.892 2 2v2h4c1.108 0 2-0.892 2-2v-4h2c1.108 0 2-0.892 2-2s-0.892-2-2-2h-2v-4c0-1.108-0.892-2-2-2h-4v-2c0-1.108-0.892-2-2-2z"/>
+ <path fill="#fff" opacity=".2" d="m9 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2s2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2zm-6 4c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h4v-0.5h-4zm8 0v0.5h4c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-4zm6 6v0.5h2c1.0083 0 1.8296 0.74102 1.9707 1.709 0.009-0.07 0.029-0.136 0.029-0.209 0-1.108-0.892-2-2-2h-2zm-12.07 2.5c-0.222 0.863-0.9955 1.5-1.9297 1.5h-2v0.5h2c0.93416 0 1.7077-0.63701 1.9297-1.5 0.024039 0.09347 0.028601 0.19352 0.041016 0.29102 0.014-0.096 0.0293-0.191 0.0293-0.291 0-0.174-0.029-0.339-0.0703-0.5z"/>
+ <path opacity=".2" d="m1 11v0.5h2c1.0224 0 1.8511 0.76218 1.9746 1.75 0.0104-0.083 0.0254-0.164 0.0254-0.25 0-1.108-0.892-2-2-2h-2zm19.975 2.25c-0.124 0.988-0.953 1.75-1.975 1.75h-2v0.5h2c1.108 0 2-0.892 2-2 0-0.08564-0.01504-0.16725-0.02539-0.25zm-11.975 3.75c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2s2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2zm-8 2v0.5c0 1.108 0.892 2 2 2h4v-0.5h-4c-1.108 0-2-0.892-2-2zm16 0c0 1.108-0.892 2-2 2h-4v0.5h4c1.108 0 2-0.892 2-2v-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-sound.svg b/.icons/awkward/24x24/apps/preferences-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-bluetooth.svg b/.icons/awkward/24x24/apps/preferences-system-bluetooth.svg
new file mode 100644
index 00000000..b681258e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-bluetooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#324090" width="20" height="14" x="-21" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" d="m7.7066 7.7929 7 6.5-3.2066 3.5v-13.5l3.2066 3.5-7 6.5"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-3.878 0-7 3.122-7 7v0.5c0-3.878 3.122-7 7-7s7 3.122 7 7v-0.5c0-3.878-3.122-7-7-7z"/>
+ <path opacity=".2" d="m4 14v0.5c0 3.878 3.122 7 7 7s7-3.122 7-7v-0.5c0 3.878-3.122 7-7 7s-7-3.122-7-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-brightness-lock.svg b/.icons/awkward/24x24/apps/preferences-system-brightness-lock.svg
new file mode 100644
index 00000000..3aaad029
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-brightness-lock.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,1.5000009 c -0.421357,0 -0.842397,0.1615487 -1.165263,0.4847886 L 8.8247559,4.4963389 H 5.7146457 c -0.9396184,0 -1.6661307,0.7579993 -1.6962569,1.6982239 V 9.3083182 L 1.5097095,11.320629 c -0.71267006,0.571661 -0.64573126,1.686749 0,2.333229 l 2.5086793,2.012312 v 3.113677 c 0,0.940707 0.7566385,1.698223 1.6962569,1.698223 h 3.1101102 l 2.0099811,2.511628 c 0.570993,0.7135 1.684795,0.64648 2.330526,0 l 2.009981,-2.511628 h 3.11011 c 0.939618,0 1.666131,-0.758 1.696257,-1.698223 V 15.66617 l 2.50868,-2.012312 c 0.712669,-0.571661 0.645731,-1.686748 0,-2.333229 L 19.981611,9.3083182 V 6.1945628 c 0,-0.9407081 -0.756639,-1.6982239 -1.696257,-1.6982239 h -3.11011 L 13.165263,1.9847895 C 12.879761,1.6280437 12.421358,1.5000009 12,1.5000009 Z"/>
+ <path style="fill:#546e7a" d="m 12,1.0000001 c -0.421357,0 -0.842397,0.1615487 -1.165263,0.4847886 L 8.8247559,3.9963381 H 5.7146457 c -0.9396184,0 -1.6661307,0.7579993 -1.6962569,1.6982239 V 8.8083174 L 1.5097095,10.820629 c -0.71267006,0.571661 -0.64573126,1.686749 0,2.333229 l 2.5086793,2.012312 v 3.113677 c 0,0.940707 0.7566385,1.698223 1.6962569,1.698223 h 3.1101102 l 2.0099811,2.511628 c 0.570993,0.7135 1.684795,0.64648 2.330526,0 l 2.009981,-2.511628 h 3.11011 c 0.939618,0 1.666131,-0.758 1.696257,-1.698223 V 15.16617 l 2.50868,-2.012312 c 0.712669,-0.571661 0.645731,-1.686748 0,-2.333229 L 19.981611,8.8083174 V 5.694562 c 0,-0.9407081 -0.756639,-1.6982239 -1.696257,-1.6982239 h -3.11011 L 13.165263,1.4847887 C 12.879761,1.1280429 12.421358,1.0000001 12,1.0000001 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5001103 A 5.9999611,5.9999611 0 0 0 6.0000389,12.500071 5.9999611,5.9999611 0 0 0 12,18.500033 Z"/>
+ <path style="fill:#ffffff" d="M 12,6.0001135 A 5.9999611,5.9999611 0 0 0 6.0000389,12.000075 5.9999611,5.9999611 0 0 0 12,18.000036 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 1 C 11.578643 1 11.15685 1.1611351 10.833984 1.484375 L 8.8242188 3.9960938 L 5.7148438 3.9960938 C 4.7752254 3.9960938 4.0477043 4.7550879 4.0175781 5.6953125 L 4.0175781 6.1953125 C 4.0477043 5.2550879 4.7752254 4.4960938 5.7148438 4.4960938 L 8.8242188 4.4960938 L 10.833984 1.984375 C 11.15685 1.6611351 11.578643 1.5 12 1.5 C 12.421358 1.5 12.880514 1.6276292 13.166016 1.984375 L 15.175781 4.4960938 L 18.285156 4.4960938 C 19.224774 4.4960937 19.982422 5.2546044 19.982422 6.1953125 L 19.982422 5.6953125 C 19.982422 4.7546044 19.224774 3.9960937 18.285156 3.9960938 L 15.175781 3.9960938 L 13.166016 1.484375 C 12.880514 1.1276292 12.421358 1 12 1 z M 4.0175781 8.8085938 L 1.5097656 10.820312 C 1.0970835 11.151341 0.95228146 11.665101 1.0234375 12.164062 C 1.0781975 11.840717 1.2354541 11.540349 1.5097656 11.320312 L 4.0175781 9.3085938 L 4.0175781 8.8085938 z M 19.982422 8.8085938 L 19.982422 9.3085938 L 22.490234 11.320312 C 22.762045 11.592439 22.924838 11.94784 22.976562 12.310547 C 23.064778 11.793374 22.887872 11.218412 22.490234 10.820312 L 19.982422 8.8085938 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-firewall.svg b/.icons/awkward/24x24/apps/preferences-system-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-login.svg b/.icons/awkward/24x24/apps/preferences-system-login.svg
new file mode 100644
index 00000000..df571ef0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-login.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#5db43e" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <g opacity=".2" transform="matrix(.49967 0 0 .49971 5.0005 5.5)">
+ <g>
+ <path d="m24.013 0.001s-3.601-0.101-7.2 1.7c-1.1 0.5-2.3 1.3-3.3 2.3-1.617 1.617-4.129 4.594-6.107 7h-4.393l-2 3 3.392 0.917c0.01 0.121 0.042 0.292 0.136 0.523l-0.527 1.159s-0.2 0.4 1.3 2c1.6 1.601 2.1 1.4 2.1 1.4l1.243-0.564c0.186 0.058 0.324 0.078 0.414 0.078l0.943 3.486 3-2v-4.527c2.423-1.959 5.396-4.421 7-5.973 1-1 1.8-2.2 2.399-3.3 1.699-3.599 1.6-7.199 1.6-7.199zm-7 9c-1.101 0-2-0.9-2-2 0-1.101 0.899-2 2-2 1.1 0 2 0.899 2 2 0 1.1-0.901 2-2 2zm-10.5 12c0.2 0.101 0.3 0.2 0.5 0.3-0.2 0.2-0.4 0.5-0.601 0.7-2.301 2.3-6.399 2-6.399 2s-0.3-4.101 2-6.399c0.2-0.201 0.5-0.399 0.7-0.601 0.1 0.2 0.199 0.3 0.3 0.5-1.5 1.899-1.3 4.8-1.3 4.8s2.899 0.2 4.8-1.3z"/>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.49967 0 0 .49971 5.0005 5)">
+ <g>
+ <path d="m24.013 0.001s-3.601-0.101-7.2 1.7c-1.1 0.5-2.3 1.3-3.3 2.3-1.617 1.617-4.129 4.594-6.107 7h-4.393l-2 3 3.392 0.917c0.01 0.121 0.042 0.292 0.136 0.523l-0.527 1.159s-0.2 0.4 1.3 2c1.6 1.601 2.1 1.4 2.1 1.4l1.243-0.564c0.186 0.058 0.324 0.078 0.414 0.078l0.943 3.486 3-2v-4.527c2.423-1.959 5.396-4.421 7-5.973 1-1 1.8-2.2 2.399-3.3 1.699-3.599 1.6-7.199 1.6-7.199zm-7 9c-1.101 0-2-0.9-2-2 0-1.101 0.899-2 2-2 1.1 0 2 0.899 2 2 0 1.1-0.901 2-2 2zm-10.5 12c0.2 0.101 0.3 0.2 0.5 0.3-0.2 0.2-0.4 0.5-0.601 0.7-2.301 2.3-6.399 2-6.399 2s-0.3-4.101 2-6.399c0.2-0.201 0.5-0.399 0.7-0.601 0.1 0.2 0.199 0.3 0.3 0.5-1.5 1.899-1.3 4.8-1.3 4.8s2.899 0.2 4.8-1.3z"/>
+ </g>
+ </g>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-network-proxy.svg b/.icons/awkward/24x24/apps/preferences-system-network-proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-network-share-windows.svg b/.icons/awkward/24x24/apps/preferences-system-network-share-windows.svg
new file mode 100644
index 00000000..e5666cd9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-network-share-windows.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="k" x1="16" x2="16" y1="28" y2="4" gradientTransform="matrix(1.7640507,0,0,1.7640507,30.187401,-6.9268829)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#eff0f1"/>
+ <stop offset="1" stop-color="#fcfcfc"/>
+ </linearGradient>
+ </defs>
+ <path style="opacity:0.2" d="M 3.5,2.5 C 2.669,2.5 2,3.169 2,4 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 C 10.331,11.5 11,10.831 11,10 V 4 C 11,3.169 10.331,2.5 9.5,2.5 Z m 11,0 C 13.669,2.5 13,3.169 13,4 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 C 21.331,11.5 22,10.831 22,10 V 4 C 22,3.169 21.331,2.5 20.5,2.5 Z m -11,11 C 2.669,13.5 2,14.169 2,15 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 c 0.831,0 1.5,-0.669 1.5,-1.5 v -6 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z m 11,0 C 13.669,13.5 13,14.169 13,15 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 c 0.831,0 1.5,-0.669 1.5,-1.5 v -6 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="2" y="2" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="13" y="2" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="2" y="13" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="13" y="13" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 6 C 10.331,2.5 11,3.169 11,4 V 3.5 C 11,2.669 10.331,2 9.5,2 Z m 11,0 C 13.669,2 13,2.669 13,3.5 V 4 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 6 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z M 3.5,13 C 2.669,13 2,13.669 2,14.5 V 15 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 6 c 0.831,0 1.5,0.669 1.5,1.5 V 14.5 C 11,13.669 10.331,13 9.5,13 Z m 11,0 C 13.669,13 13,13.669 13,14.5 V 15 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 6 c 0.831,0 1.5,0.669 1.5,1.5 V 14.5 C 22,13.669 21.331,13 20.5,13 Z"/>
+ <path style="opacity:0.2" d="M 16.705078,3.9990229 A 0.68856945,0.69095945 0 0 0 16,4.688476 V 5.4990229 H 6.0136719 a 1.0001,1.0001 0 0 0 -1,1 v 6.0000001 a 1.0001,1.0001 0 0 0 1,1 H 17 v 4 H 8 v -0.810547 a 0.68856945,0.69095945 0 0 0 -0.7050781,-0.689453 0.68856945,0.69095945 0 0 0 -0.328125,0.0918 L 5.40625,16.995117 3.8457031,17.899414 a 0.68856945,0.69095945 0 0 0 0,1.197265 l 1.5605469,0.904297 1.5605469,0.90625 A 0.68856945,0.69095945 0 0 0 8,20.307617 v -0.808594 h 10 a 1.0001,1.0001 0 0 0 1,-1 v -6 a 1.0001,1.0001 0 0 0 -1,-1 H 7.0136719 V 7.4990229 H 16 v 0.8085938 a 0.68856945,0.69095945 0 0 0 1.033203,0.5996093 l 1.560547,-0.90625 1.560547,-0.9042969 a 0.68856945,0.69095945 0 0 0 0,-1.1972656 L 18.59375,4.9951167 17.033203,4.0908198 a 0.68856945,0.69095945 0 0 0 -0.328125,-0.091797 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6.0142425,18 H 18 V 12 H 6.0142425 V 6 H 18 v 0 0 0 0"/>
+ <path style="fill:#ffffff" d="M 16.704637,3.5001884 A 0.68856945,0.69095945 0 0 0 16,4.1901791 v 1.8090891 1.8099885 a 0.68856945,0.69095945 0 0 0 1.032751,0.598232 l 1.561677,-0.904994 1.56078,-0.904095 a 0.68856945,0.69095945 0 0 0 0,-1.1973635 L 18.594428,4.4969416 17.032751,3.5919472 a 0.68856945,0.69095945 0 0 0 -0.328114,-0.091759 z"/>
+ <path style="fill:#ffffff" d="m 7.2953626,15.50019 a 0.68856945,0.69095945 0 0 1 0.704637,0.68999 v 1.809089 1.809988 a 0.68856945,0.69095945 0 0 1 -1.032751,0.598232 L 5.4055711,19.502495 3.8447911,18.5984 a 0.68856945,0.69095945 0 0 1 0,-1.197363 l 1.56078,-0.904095 1.5616775,-0.904994 a 0.68856945,0.69095945 0 0 1 0.328114,-0.09176 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-network-sharing.svg b/.icons/awkward/24x24/apps/preferences-system-network-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-network-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-network.svg b/.icons/awkward/24x24/apps/preferences-system-network.svg
new file mode 100644
index 00000000..3597d573
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-network.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,21.5 6,19.5 H 3.5 C 2.669,19.5 2,18.831 2,18 V 6 C 2,5.169 2.669,4.5 3.5,4.5 H 20.5 C 21.331,4.5 22,5.169 22,6 V 18 C 22,18.831 21.331,19.5 20.5,19.5 H 18 L 16,21.5 Z"/>
+ <path style="fill:#afafb1" d="M 8,21 6,19 H 3.5 C 2.669,19 2,18.331 2,17.5 V 5.5 C 2,4.669 2.669,4 3.5,4 H 20.5 C 21.331,4 22,4.669 22,5.5 V 17.5 C 22,18.331 21.331,19 20.5,19 H 18 L 16,21 Z"/>
+ <path style="opacity:0.6" d="M 10,18 7.75,16 H 5 V 7 H 19 V 16 H 16 L 14,18 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="8" y="-9"/>
+ <rect width="1" height="2" x="10" y="-9"/>
+ <rect width="1" height="2" x="12" y="-9"/>
+ <rect width="1" height="2" x="14" y="-9"/>
+ <rect width="1" height="2" x="16" y="-9"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.5 4 C 2.669 4 2 4.669 2 5.5 L 2 6 C 2 5.169 2.669 4.5 3.5 4.5 L 20.5 4.5 C 21.331 4.5 22 5.169 22 6 L 22 5.5 C 22 4.669 21.331 4 20.5 4 L 3.5 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,16 V 16.5 H 7.75 L 10,18.5 H 14 L 16,16.5 H 19 V 16 H 16 L 14,18 H 10 L 7.75,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-notifications.svg b/.icons/awkward/24x24/apps/preferences-system-notifications.svg
new file mode 100644
index 00000000..7f16c968
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-notifications.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m3 4c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h9l2 2 2-2h3c0.554 0 1-0.446 1-1v-12c0-0.554-0.446-1-1-1z"/>
+ <circle opacity=".2" cx="7" cy="8.5" r="6"/>
+ <path fill="#fff" opacity=".1" d="m3 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-16z"/>
+ <circle fill="#4daaf5" cx="7" cy="8" r="6"/>
+ <path fill="#fff" d="m6 12v-2h2v2h-2zm0-3v-5h2v5h-2z"/>
+ <path opacity=".2" d="m2 17v0.5c0 0.554 0.446 1 1 1h9l2 2 2-2h3c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-3l-2 2-2-2h-9c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-parental-controls.svg b/.icons/awkward/24x24/apps/preferences-system-parental-controls.svg
new file mode 100644
index 00000000..d8303cfc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-parental-controls.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fecd38" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#333" d="m8.5 4c-0.8284 0-1.5 0.6716-1.5 1.5s0.6716 1.5 1.5 1.5 1.5-0.6716 1.5-1.5-0.6716-1.5-1.5-1.5z"/>
+ <path fill="#333" d="m7.3666 8.0002c-0.2827-0.0002-0.4378 0.1697-0.5466 0.4306l-1.75 3.6002c-0.3869 0.872 0.9445 1.427 1.292 0.538 0.2025-0.529 0.4133-1.055 0.6519-1.569v6.3c0 0.7-0.0139 0.7 0.4861 0.7s0.5 0 0.5014-0.7l-0.0028-3.3h1l0.0028 3.3c0.0006 0.7-0.0014 0.7 0.4986 0.7s0.5 0 0.516-0.7l-0.0028-6.3h-0.02597l0.78204 1.5692c0.15614 0.39832 0.52985 0.56465 0.90072 0.35136l1.372 0.943c-0.0093 0.04564-0.02737-0.11148-0.02737-0.063v3.85c0 0.1939 0.29233 0.35 0.48623 0.35l0.499-1h1l0.50027 1c0.1939 0 0.52454-0.15626 0.51664-0.35v-3.5l1.3996 0.74746c0.32988 0.34354 0.83847-0.36458 0.49493-0.69446l-1.9971-1.1002c-0.06566-0.06566-0.15464-0.10252-0.24746-0.10254h-2.2057l-1.4395-0.68538c0.000064-0.09795-0.02044-0.19483-0.06013-0.28438l-1.651-3.6012c-0.10862-0.26051-0.36306-0.43032-0.64531-0.43066z"/>
+ <path fill="#333" d="m14.5 9c-0.826 0-1.5 0.6741-1.5 1.5 0 0.826 0.674 1.5 1.5 1.5s1.5-0.674 1.5-1.5c0-0.8259-0.674-1.5-1.5-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-power-management.svg b/.icons/awkward/24x24/apps/preferences-system-power-management.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-power-management.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-power.svg b/.icons/awkward/24x24/apps/preferences-system-power.svg
new file mode 100644
index 00000000..5416d07b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-power.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#fff" opacity=".2" d="m10.5 5.5v4.5h4.4996l-4.4996 7.5v-4.5h-4.4996z"/>
+ <path fill="#fecd38" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path fill="#3f3f3f" d="m11 5v4h4l-5 8v-4h-4z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-privacy-housekeeping.svg b/.icons/awkward/24x24/apps/preferences-system-privacy-housekeeping.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-privacy-housekeeping.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-privacy.svg b/.icons/awkward/24x24/apps/preferences-system-privacy.svg
new file mode 100644
index 00000000..6d23f8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-privacy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <rect style="opacity:0.2" width="16" height="16" x="-20.5" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5c8ba2" width="16" height="16" x="-20" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 8.0215,12.213 C 8.0146,12.309 8,12.402 8,12.5 c 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-0.09774 -0.01462,-0.19112 -0.02148,-0.28711 -0.112,2.108 -1.842,3.787 -3.978,3.787 -2.1363,0 -3.8657,-1.679 -3.9785,-3.787 z"/>
+ <path style="fill:#ffffff" d="M 12,6.5 10.5156,8.2812 C 9.0393,8.8697 8,10.3138 8,12 c 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-1.6862 -1.0393,-3.1303 -2.5156,-3.7188 L 12.0004,6.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.083 2.0065,12.164 2.0117,12.246 2.1468,6.8255 6.5457,2.5 12,2.5 c 5.4543,0 9.8532,4.3255 9.9883,9.7461 0.005,-0.082 0.012,-0.163 0.012,-0.246 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,6.5 10.5156,8.2812 C 9.0393,8.8697 8,10.3138 8,12 8,12.146 8.0276,12.285 8.043,12.428 8.2483,10.9931 9.2099,9.8017 10.5156,9.2812 L 12,7.5 13.484,9.2812 c 1.3058,0.52047 2.2674,1.7118 2.4727,3.1465 0.015,-0.143 0.043,-0.282 0.043,-0.428 0,-1.6862 -1.039,-3.1303 -2.516,-3.7188 l -1.484,-1.7812 z"/>
+ <path style="opacity:0.2" d="M 2.0117,12.25 C 2.0097,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08441 -0.0097,-0.1661 -0.01172,-0.25 -0.133,5.422 -4.532,9.75 -9.988,9.75 -5.4556,0 -9.8552,-4.328 -9.9883,-9.75 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 12.084406 4.0091492 12.16624 4.0117188 12.25 C 4.1440711 7.9356504 7.6524059 4.5 12 4.5 C 16.347594 4.5 19.855929 7.9356504 19.988281 12.25 C 19.990851 12.16624 20 12.084406 20 12 C 20 7.568 16.432 4 12 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-search.svg b/.icons/awkward/24x24/apps/preferences-system-search.svg
new file mode 100644
index 00000000..65b195b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-search.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#0286c2" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 13,7.4995095 a 4,4 0 0 0 -4,4.0000025 4,4 0 0 0 0.5585938,2.027344 l -2.265625,2.265625 a 1.0001,1.0001 0 1 0 1.4140624,1.414062 L 10.972656,14.940918 A 4,4 0 0 0 13,15.499512 a 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4.0000025 z m 0,2 c 1.112821,0 2,0.8885165 2,2.0000025 0,1.111485 -0.887179,2 -2,2 -1.112821,0 -2,-0.888515 -2,-2 0,-1.111486 0.887179,-2.0000025 2,-2.0000025 z"/>
+ <path style="fill:#ffffff" d="M 13 7 A 4 4 0 0 0 9 11 A 4 4 0 0 0 9.5585938 13.027344 L 7.2929688 15.292969 A 1.0001 1.0001 0 1 0 8.7070312 16.707031 L 10.972656 14.441406 A 4 4 0 0 0 13 15 A 4 4 0 0 0 17 11 A 4 4 0 0 0 13 7 z M 13 9 C 14.112821 9 15 9.888515 15 11 C 15 12.111485 14.112821 13 13 13 C 11.887179 13 11 12.111485 11 11 C 11 9.888515 11.887179 9 13 9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.16664 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-session-services.svg b/.icons/awkward/24x24/apps/preferences-system-session-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-session-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-session.svg b/.icons/awkward/24x24/apps/preferences-system-session.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-session.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-sharing.svg b/.icons/awkward/24x24/apps/preferences-system-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-splash.svg b/.icons/awkward/24x24/apps/preferences-system-splash.svg
new file mode 100644
index 00000000..c657b2a4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-splash.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#8a5ce7" d="M 3,3 C 2.446,3 2,3.446 2,4 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 5 C 2,4.446 2.446,3.5 3,3.5 h 18 c 0.554,0 1,0.946 1,1.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <circle style="opacity:0.6;fill:#ffffff" cx="-12" cy="7" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12" cy="17" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.8;fill:#ffffff" cx="12" cy="7" r="1" transform="matrix(0,1,1,0,0,0)"/>
+ <circle style="opacity:0.4;fill:#ffffff" cx="12" cy="17" r="1" transform="matrix(0,1,1,0,0,0)"/>
+ <circle style="opacity:0.9;fill:#ffffff" cx="16.971" cy="-5" r="1" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.5;fill:#ffffff" cx="16.971" cy="5" r="1" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.3;fill:#ffffff" cx="0" cy="-21.971" r="1" transform="rotate(135)"/>
+ <circle style="opacity:0.7;fill:#ffffff" cx="0" cy="-11.971" r="1" transform="rotate(135)"/>
+ <path style="opacity:0.2" d="M 11.032227,7.248047 A 1,1 0 0 0 11,7.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 12.967774,7.251953 1,1 0 0 1 12,8 1,1 0 0 1 11.032227,7.248047 Z m -1.6005865,1.46582 a 1,1 0 0 1 -0.2597655,0.458008 1,1 0 0 1 -1.4140625,0 1,1 0 0 1 -0.2597655,-0.4560545 1,1 0 0 0 0.2597655,0.9560545 1,1 0 0 0 1.4140625,0 1,1 0 0 0 0.2597655,-0.958008 z m 7.0703125,0 a 1,1 0 0 1 -0.259766,0.458008 1,1 0 0 1 -1.414062,0 1,1 0 0 1 -0.259765,-0.4560545 1,1 0 0 0 0.259765,0.9560545 1,1 0 0 0 1.414062,0 1,1 0 0 0 0.259766,-0.958008 z M 6.0322265,12.248047 A 1,1 0 0 0 6,12.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 7.9677735,12.251953 1,1 0 0 1 7,13 1,1 0 0 1 6.0322265,12.248047 Z m 9.9999995,0 A 1,1 0 0 0 16,12.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 17.96777,12.251953 1,1 0 0 1 17,13 1,1 0 0 1 16.032226,12.248047 Z M 9.4316405,15.78418 a 1,1 0 0 1 -0.2597655,0.458007 1,1 0 0 1 -1.4140625,0 1,1 0 0 1 -0.2597655,-0.456054 1,1 0 0 0 0.2597655,0.956054 1,1 0 0 0 1.4140625,0 1,1 0 0 0 0.2597655,-0.958007 z m 7.0703125,0 a 1,1 0 0 1 -0.259766,0.458007 1,1 0 0 1 -1.414062,0 1,1 0 0 1 -0.259765,-0.456054 1,1 0 0 0 0.259765,0.956054 1,1 0 0 0 1.414062,0 1,1 0 0 0 0.259766,-0.958007 z m -5.469726,1.463867 A 1,1 0 0 0 11,17.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 12.96777,17.251953 1,1 0 0 1 12,18 1,1 0 0 1 11.032227,17.248047 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-tabbox.svg b/.icons/awkward/24x24/apps/preferences-system-tabbox.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-tabbox.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-time.svg b/.icons/awkward/24x24/apps/preferences-system-time.svg
new file mode 100644
index 00000000..b5138c43
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-time.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5000002 C 6.4823465,2.5000002 2,6.982345 2,12.5 c 0,5.517655 4.4823465,10.000001 10,10 5.517654,0 10.000005,-4.482345 10,-10 C 22,6.982345 17.517654,2.5000002 12,2.5000002 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,2.0000002 C 6.4823465,2.0000002 2,6.482345 2,12 2,17.517655 6.4823465,22.000001 12,22 17.517654,22 22.000005,17.517655 22,12 22,6.482345 17.517654,2.0000002 12,2.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4823465,2 2,6.482345 2,12 c 0,0.08392 0.0038,0.166575 0.00586,0.25 C 2.1393415,6.8480585 6.5662625,2.5 12,2.5 c 5.433737,0 9.860658,4.3480585 9.99414,9.75 C 21.996202,12.166575 22,12.083916 22,12 22,6.482345 17.517654,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12.000001,4.5 C 7.585876,4.5 4,8.0858755 4,12.5 c 0,4.414124 3.585876,8.000001 8.000001,8 4.414123,0 8.000002,-3.585876 7.999999,-8 0,-4.4141245 -3.585876,-8 -7.999999,-8 z"/>
+ <path style="fill:#ef8a24" d="M 12.000001,4 C 7.585876,4 4,7.5858755 4,12 4,16.414124 7.585876,20.000001 12.000001,20 16.414124,20 20.000003,16.414124 20,12 20,7.5858755 16.414124,4 12.000001,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,4 c -4.4141245,0 -8,3.585876 -8,8 0,0.08438 0.010094,0.166242 0.012696,0.25 C 4.1461845,7.952308 7.670258,4.5 12,4.5 c 4.329741,0 7.853815,3.452308 7.987304,7.75 C 19.989906,12.166242 20,12.084383 20,12 20,7.585876 16.414123,4 12,4 Z"/>
+ <path style="opacity:0.2" d="m 12,10.5 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.103531,0 2,-0.896469 2,-2 0,-1.103531 -0.896469,-2 -2,-2 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,12.4999 20,4.4998997"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,12 20,4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,9.4999 4,3"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,9 4,3"/>
+ <path style="fill:#4f4f4f" d="m 12,10 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.103531,0 2,-0.896469 2,-2 0,-1.103531 -0.896469,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-users.svg b/.icons/awkward/24x24/apps/preferences-system-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-windows-actions.svg b/.icons/awkward/24x24/apps/preferences-system-windows-actions.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-windows-actions.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-windows-effect-flipswitch.svg b/.icons/awkward/24x24/apps/preferences-system-windows-effect-flipswitch.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-windows-effect-flipswitch.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-system-windows-move.svg b/.icons/awkward/24x24/apps/preferences-system-windows-move.svg
new file mode 100644
index 00000000..535616a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-windows-move.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4ab3e4" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="10" height="7" x="13" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="13" y="6" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="7" x="1" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="1" y="6" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="7" x="7" y="15.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="7" y="15" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system-windows.svg b/.icons/awkward/24x24/apps/preferences-system-windows.svg
new file mode 100644
index 00000000..9085a492
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system-windows.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#d3d3d3" d="m 6.0002,4.9 0,10.3001 c 0,0.4435 0.3565,0.8 0.79999,0.8 l 14.4,0 c 0.443,0 0.79949,-0.3565 0.79949,-0.8 l 0,-10.3001 -16,0 z"/>
+ <path style="fill:#5a6367" d="m 6.8002,2 c -0.4435,0 -0.8,0.3639 -0.8,0.8162 l 0,2.1838 16,0 0,-2.1838 C 22.0002,2.3639 21.6442,2 21.2002,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 22,3.0435 22,2.7943 C 22,2.3526 21.647,2.0001 21.203,2.0001 l -14.406,0 c -0.4435,0 -0.79699,0.35252 -0.79699,0.79424 l 0,0.24917 c 0,-0.44172 0.35367,-0.79424 0.79689,-0.79424 l 14.406,0 c 0.4435,0 0.79699,0.35252 0.79699,0.79424 z"/>
+ <path style="opacity:0.2" d="m 6.0002,15.204 0,0.49833 c 0,0.44202 0.3565,0.79733 0.79999,0.79733 l 14.4,0 c 0.444,0.001 0.8,-0.354 0.8,-0.796 l 0,-0.499 c 0,0.44202 -0.3565,0.79733 -0.79999,0.79733 l -14.4,0 c -0.4435,0 -0.79999,-0.35531 -0.79999,-0.79733 z"/>
+ <path style="fill:#e4e4e4" d="m 2.0002,10.9 0,10.3 c 0,0.4435 0.3566,0.8 0.79979,0.8 l 14.4,0 c 0.443,0 0.79949,-0.3565 0.79949,-0.8 l 0,-10.3 -15.999,0 z"/>
+ <path style="fill:#636e73" d="m 2.8,8.0467 c -0.4432,0 -0.79979,0.35531 -0.79979,0.79733 l 0,2.15597 16,0 0,-2.15587 c 0,-0.44202 -0.3565,-0.79733 -0.79999,-0.79733 l -14.4,0 z"/>
+ <path style="opacity:0.2" d="m 2.0002,21.204 0,0.49833 c 0,0.443 0.3566,0.798 0.7998,0.798 l 14.4,0 c 0.4435,0 0.79999,-0.35531 0.79999,-0.79733 l 0,-0.49833 c 0,0.44202 -0.3565,0.79733 -0.79999,0.79733 l -14.4,0 C 2.3566,22.002 2,21.646 2,21.204 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-system.svg b/.icons/awkward/24x24/apps/preferences-system.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-system.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-theme.svg b/.icons/awkward/24x24/apps/preferences-theme.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-tweaks-anim.svg b/.icons/awkward/24x24/apps/preferences-tweaks-anim.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-tweaks-anim.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-tweaks-cerbere.svg b/.icons/awkward/24x24/apps/preferences-tweaks-cerbere.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-tweaks-cerbere.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-tweaks-shadows.svg b/.icons/awkward/24x24/apps/preferences-tweaks-shadows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-tweaks-shadows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-tweaks-slingshot.svg b/.icons/awkward/24x24/apps/preferences-tweaks-slingshot.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-tweaks-slingshot.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-ubuntu-panel.svg b/.icons/awkward/24x24/apps/preferences-ubuntu-panel.svg
new file mode 100644
index 00000000..fe3aff95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-ubuntu-panel.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#8b346f" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 19 L 2 20 C 2 20.554 2.446 21 3 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+ <path style="opacity:0.2" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 19 L 2 20 C 2 20.554 2.446 21 3 21 L 6 21 L 6 3 L 3 3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <g style="opacity:0.2" transform="translate(-1,-1.5)">
+ <rect width="2" height="2" x="4" y="6" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="9" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="12" rx=".25" ry=".25"/>
+ <rect width="2" height="2" x="4" y="15" rx=".25" ry=".25"/>
+ </g>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="4" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="7" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="10" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="13" rx=".25" ry=".25"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-wallpaper.svg b/.icons/awkward/24x24/apps/preferences-wallpaper.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-wallpaper.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-web-browser-cache.svg b/.icons/awkward/24x24/apps/preferences-web-browser-cache.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-web-browser-cache.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-web-browser-cookies.svg b/.icons/awkward/24x24/apps/preferences-web-browser-cookies.svg
new file mode 100644
index 00000000..06249fde
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-web-browser-cookies.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.5625,2.5003317 c -0.430144,-0.0095 -0.898198,0.07018 -1.496094,0.2324219 -0.433448,0.1176179 -1.4067466,0.3465863 -2.2402341,0.53125 A 4.5000852,4.5000852 0 0 1 9,4.5003317 4.5000852,4.5000852 0 0 1 8.9902344,4.7171286 4.5,4.5 0 0 1 9,5.0003317 a 4.5,4.5 0 0 1 -4.5,4.5 A 4.5,4.5 0 0 1 2.9042969,9.2015036 C 2.8260659,9.5403016 2.6830185,10.046738 2.4785156,10.63705 1.9086561,12.281983 1.8681027,12.8582 2.2460938,14.00619 c 0.147583,0.448215 0.3169661,1.111864 0.375,1.476563 0.1498295,0.941526 0.423534,1.426658 1.4140624,2.503906 0.4788376,0.520763 1.1602774,1.395043 1.5136719,1.941406 0.568996,0.879689 0.7645662,1.056079 1.7128907,1.544922 1.1466879,0.591093 2.0237235,0.751624 5.1406252,0.939453 1.017966,0.202477 1.572051,0.05025 2.427734,-0.419921 0.510124,-0.280368 1.183921,-0.594349 1.498047,-0.697266 0.963596,-0.315698 2.224079,-1.0779 2.574219,-1.558594 0.182957,-0.251176 0.64241,-1.096716 1.021484,-1.878906 0.453114,-0.934955 0.921303,-1.653673 1.367188,-2.09961 0.932882,-0.681725 0.677734,-1.503192 0.677734,-2.580078 0,-1.847591 -0.01544,-1.945151 -0.552734,-3.4199208 C 21.111854,8.9232317 20.75154,7.9152384 20.615234,7.5198629 20.411599,6.9292024 20.146628,6.6102801 19.130859,5.7268942 17.574585,4.3734539 17.108984,4.0770885 16.042969,3.7581442 15.571779,3.6171663 14.754693,3.2749495 14.226562,2.9983786 13.605913,2.6733578 13.115541,2.5125476 12.5625,2.5003317 Z"/>
+ <path style="fill:#ffaa46" d="M 12.5625 2 C 12.132356 1.9905 11.664302 2.0701796 11.066406 2.2324219 C 10.632958 2.3500398 9.6596594 2.5790082 8.8261719 2.7636719 A 4.5000852 4.5000852 0 0 1 9 4 A 4.5000852 4.5000852 0 0 1 8.9902344 4.2167969 A 4.5 4.5 0 0 1 9 4.5 A 4.5 4.5 0 0 1 4.5 9 A 4.5 4.5 0 0 1 2.9042969 8.7011719 C 2.8260659 9.0399699 2.6830185 9.5464066 2.4785156 10.136719 C 1.9086561 11.781652 1.8681027 12.357869 2.2460938 13.505859 C 2.3936768 13.954074 2.5630599 14.617723 2.6210938 14.982422 C 2.7709233 15.923948 3.0446278 16.40908 4.0351562 17.486328 C 4.5139938 18.007091 5.1954336 18.881371 5.5488281 19.427734 C 6.1178241 20.307423 6.3133943 20.483813 7.2617188 20.972656 C 8.4084067 21.563749 9.2854423 21.72428 12.402344 21.912109 C 13.42031 22.114586 13.974395 21.96236 14.830078 21.492188 C 15.340202 21.21182 16.013999 20.897839 16.328125 20.794922 C 17.291721 20.479224 18.552204 19.717022 18.902344 19.236328 C 19.085301 18.985152 19.544754 18.139612 19.923828 17.357422 C 20.376942 16.422467 20.845131 15.703749 21.291016 15.257812 C 22.223898 14.576087 21.96875 13.75462 21.96875 12.677734 C 21.96875 10.830143 21.953311 10.732583 21.416016 9.2578125 C 21.111854 8.4229 20.75154 7.4149067 20.615234 7.0195312 C 20.411599 6.4288707 20.146628 6.1099484 19.130859 5.2265625 C 17.574585 3.8731222 17.108984 3.5767568 16.042969 3.2578125 C 15.571779 3.1168346 14.754693 2.7746178 14.226562 2.4980469 C 13.605913 2.1730261 13.115541 2.0122159 12.5625 2 z"/>
+ <path style="opacity:0.1" d="m 13.362256,5.5070815 c -0.155955,0.019115 -0.309236,0.076172 -0.466797,0.1259765 -0.763874,0.2697429 -1.603817,0.7208464 -1.798828,1.4062499 -0.115498,0.3411965 -0.123483,0.461099 -0.04687,0.6992185 0.02991,0.092971 0.06441,0.2309945 0.07617,0.306641 0.03037,0.195294 0.08538,0.2960855 0.286133,0.519531 0.09705,0.108018 0.235016,0.2890155 0.30664,0.402344 0.115323,0.182468 0.155453,0.218915 0.347656,0.3203125 0.223396,0.099545 0.248499,-0.258513 1.041993,0.194336 0.206319,0.042 0.31876,0.01061 0.492187,-0.086915 0.103391,-0.058154 0.240045,-0.1231835 0.303711,-0.144531 0.195299,-0.065482 0.450519,-0.223535 0.521484,-0.323242 0.515383,-0.738714 0.680514,-1.3268955 0.509766,-2.0703125 -0.06165,-0.17318 -0.135459,-0.381858 -0.163086,-0.4638675 -0.04127,-0.122517 -0.09491,-0.188836 -0.300781,-0.37207 C 14.156209,5.740019 14.062688,5.6787065 13.846631,5.61255 13.677526,5.5072665 13.518211,5.4879655 13.362256,5.5070815 Z M 6.7450686,9.5031749 c -0.1282945,-0.014 -0.2519105,0.025025 -0.361328,0.131836 -0.2676615,-0.014355 -0.3539665,0.00345 -0.5078125,0.107422 -0.060066,0.040595 -0.151615,0.093277 -0.203125,0.1171875 -0.132981,0.06173 -0.1931945,0.1224895 -0.310547,0.3134766 -0.4460162,0.635876 -0.3909509,0.895818 -0.2998045,1.416992 0.013275,0.158122 0.060078,0.232963 0.1660155,0.338867 0.063167,0.06313 0.1374395,0.148613 0.1660155,0.19043 0.435115,0.543971 1.394754,0.380712 1.9238284,0.260742 C 7.428957,12.300218 7.563438,12.20492 7.6161625,12.168214 7.6949305,12.113379 7.730722,12.060786 7.818311,11.874269 7.952506,11.588501 7.9765505,11.50823 7.978467,11.338136 8.0578195,11.050114 7.9017245,10.860798 7.7646,10.652589 7.5570425,10.062859 7.1299535,9.5451714 6.7450686,9.5031749 Z M 17.548779,12.501222 c -0.332706,-0.0122 -0.675735,0.05916 -0.919922,0.11914 -0.102133,0.07991 -0.225745,0.175209 -0.274414,0.211914 -0.07271,0.05484 -0.105672,0.107428 -0.186523,0.293946 -0.123872,0.285768 -0.146669,0.366038 -0.148438,0.536133 -0.07325,0.288021 0.07167,0.477338 0.198243,0.685546 0.255453,0.786307 0.869436,1.444819 1.273437,1.017579 0.24707,0.01436 0.327716,-0.0034 0.469727,-0.107422 0.05544,-0.04059 0.139952,-0.09328 0.1875,-0.117188 0.122751,-0.06173 0.177808,-0.12249 0.286133,-0.313476 0.888573,-0.738459 0.524975,-0.9312 0.276367,-1.416993 -0.01226,-0.158122 -0.05456,-0.232963 -0.152344,-0.338867 -0.05831,-0.06313 -0.127918,-0.148612 -0.154297,-0.190429 -0.200821,-0.271986 -0.522762,-0.367681 -0.855469,-0.379883 z m -8.71289,1.999023 c -0.121242,-0.0043 -0.2124795,0.03233 -0.336914,0.105469 -0.098911,0.05815 -0.2291315,0.123184 -0.290039,0.144531 -0.186836,0.06548 -0.4311335,0.223535 -0.4990235,0.323242 -1.0029619,0.504933 -0.7186229,1.295734 -0.487305,2.070313 0.058976,0.17318 0.1288445,0.381858 0.1552735,0.463867 0.03948,0.122517 0.090157,0.188836 0.2871095,0.37207 0.301754,0.280735 0.391938,0.342048 0.598633,0.408204 0.323555,0.210567 0.608689,0.0791 0.910156,-0.02051 1.3382855,-0.269744 2.1237175,-0.720847 1.7207025,-1.40625 0.110493,-0.341197 0.11821,-0.461099 0.04492,-0.699219 -0.02862,-0.09297 -0.06199,-0.230995 -0.07324,-0.306641 -0.02906,-0.195294 -0.08138,-0.296085 -0.273437,-0.519531 -0.418606,-0.788014 -0.8084365,-0.440804 -1.623047,-0.916992 -0.049345,-0.0105 -0.093375,-0.01712 -0.133789,-0.01856 z m 6.211914,3 c -0.119309,-0.0054 -0.246111,0.04064 -0.402344,0.09961 -0.665279,0.300286 -1.140872,0.274668 -1.574219,0.764648 -0.161446,0.33634 -0.01634,0.735782 0.109375,1.129883 0.04794,0.131784 0.104494,0.291109 0.125977,0.353515 0.03209,0.09323 0.07428,0.143769 0.234375,0.283204 0.245276,0.213629 0.31832,0.260204 0.486328,0.310546 0.574464,0.225568 0.659129,-0.256429 1.081055,-0.534179 0.556369,-0.294272 1.038196,-0.259825 0.816406,-0.611328 0.08981,-0.25964 0.0957,-0.351026 0.03613,-0.532227 -0.02326,-0.07075 -0.04945,-0.175834 -0.05859,-0.233398 -0.02362,-0.148613 -0.06655,-0.225473 -0.222656,-0.395508 -0.255025,-0.473796 -0.432989,-0.625767 -0.631836,-0.634766 z"/>
+ <path style="fill:#835145" d="m 11.096896,6.5393124 c -0.115497,0.3411965 -0.123467,0.460662 -0.04686,0.6987815 0.02991,0.09297 0.06398,0.23092 0.07574,0.3065665 0.03037,0.195294 0.08592,0.2958805 0.286682,0.519326 0.09705,0.108018 0.23501,0.289101 0.306635,0.4024295 0.115323,0.182468 0.155071,0.2191925 0.347274,0.32059 0.223395,0.099545 0.2485,-0.258042 1.041994,0.194807 0.206319,0.042 0.318545,0.010545 0.491972,-0.086977 0.103391,-0.058155 0.24003,-0.123232 0.303696,-0.1445795 0.195299,-0.065483 0.450455,-0.223723 0.521421,-0.32343 0.515382,-0.738714 0.680355,-1.3265135 0.509607,-2.0699305 -0.06165,-0.17318 -0.13465,-0.3819505 -0.162276,-0.46396 C 14.731511,5.7704185 14.677841,5.704022 14.471968,5.520788 14.156546,5.2400535 14.062207,5.1784705 13.84615,5.112314 13.507939,4.9017466 13.210784,5.0336895 12.895662,5.133299 12.131788,5.403042 11.291906,5.8539084 11.096895,6.5393119 Z"/>
+ <path style="fill:#835145" d="m 10.894129,16.460689 c 0.110493,-0.341196 0.118118,-0.460662 0.04483,-0.698781 -0.02862,-0.09297 -0.06121,-0.23092 -0.07246,-0.306566 -0.02905,-0.195295 -0.0822,-0.295881 -0.274259,-0.519327 -0.418606,-0.788014 -0.8078035,-0.441638 -1.622414,-0.917826 -0.1973785,-0.042 -0.3047415,-0.01055 -0.470654,0.08698 -0.098911,0.05815 -0.229628,0.123232 -0.2905355,0.14458 -0.186836,0.06548 -0.430936,0.223723 -0.498826,0.32343 -1.0029619,0.504933 -0.7188434,1.295351 -0.487525,2.06993 0.058976,0.17318 0.1288155,0.381951 0.1552445,0.46396 0.03948,0.122517 0.090825,0.188914 0.2877775,0.372148 0.301754,0.280734 0.392005,0.342318 0.5987,0.408474 0.323555,0.210567 0.607833,0.07862 0.9093,-0.02098 1.3382855,-0.269744 2.1238365,-0.72061 1.7208215,-1.406014 z"/>
+ <path style="fill:#835145" d="m 17.491558,14.865532 c 0.24707,0.01436 0.327296,-0.0041 0.469307,-0.108123 0.05544,-0.0406 0.139712,-0.09334 0.18726,-0.117251 0.122751,-0.06173 0.178251,-0.122463 0.286576,-0.313449 0.888573,-0.738459 0.524988,-0.930375 0.276379,-1.416168 -0.01225,-0.158122 -0.05469,-0.23309 -0.152475,-0.338993 -0.05831,-0.06313 -0.127607,-0.148963 -0.153985,-0.19078 -0.401642,-0.543971 -1.287461,-0.38078 -1.775834,-0.26081 -0.102134,0.07991 -0.225513,0.175291 -0.274181,0.211996 -0.07271,0.05484 -0.106056,0.107247 -0.186906,0.293765 -0.123872,0.285768 -0.14618,0.366686 -0.147948,0.536781 -0.07325,0.288021 0.07115,0.476627 0.197724,0.684836 0.255454,0.786307 0.87008,1.445437 1.274081,1.018197 z"/>
+ <path style="fill:#835145" d="m 6.3840346,9.1344679 c -0.2676615,-0.014355 -0.3545735,0.00415 -0.5084195,0.1081235 -0.060066,0.040595 -0.1513565,0.093341 -0.2028665,0.117251 -0.132981,0.06173 -0.193107,0.1224625 -0.3104595,0.3134495 -0.4460164,0.6358761 -0.3905589,0.8949931 -0.2994125,1.4161671 0.013275,0.158122 0.059244,0.23309 0.165182,0.338994 0.063167,0.06313 0.138242,0.148962 0.1668185,0.190779 0.4351145,0.543971 1.394758,0.38078 1.9238324,0.26081 0.110646,-0.07991 0.244307,-0.175291 0.2970315,-0.211996 0.078768,-0.05484 0.114894,-0.107247 0.202483,-0.293764 C 7.952419,11.088514 7.9765855,11.007595 7.978502,10.837501 8.0578545,10.549479 7.9014235,10.360873 7.764299,10.152664 7.487556,9.3663574 6.8217066,8.7072269 6.3840361,9.1344674 Z"/>
+ <path style="fill:#835145" d="m 15.924564,18.795475 c 0.08981,-0.259639 0.09601,-0.350548 0.03644,-0.531749 -0.02326,-0.07075 -0.04975,-0.175723 -0.0589,-0.233287 -0.02361,-0.148613 -0.06682,-0.225155 -0.222928,-0.39519 -0.408039,-0.758074 -0.617175,-0.692412 -1.033797,-0.535158 -0.665279,0.300286 -1.140533,0.274555 -1.57388,0.764535 -0.161447,0.33634 -0.01655,0.735829 0.10917,1.12993 0.04793,0.131784 0.104706,0.290652 0.126188,0.353058 0.03209,0.09323 0.07383,0.143758 0.233916,0.283192 0.245276,0.21363 0.318635,0.260493 0.486644,0.310835 0.574463,0.225567 0.659381,-0.256311 1.081307,-0.534061 0.556369,-0.294272 1.037628,-0.260599 0.815838,-0.612103 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5625 2 C 12.132356 1.9905 11.664302 2.0701796 11.066406 2.2324219 C 10.632958 2.3500398 9.6596594 2.5790082 8.8261719 2.7636719 A 4.5000852 4.5000852 0 0 1 8.9316406 3.2382812 C 9.7369729 3.0586694 10.653381 2.8444979 11.066406 2.7324219 C 11.664302 2.57018 12.132356 2.4905 12.5625 2.5 C 13.115541 2.5122159 13.605913 2.6730261 14.226562 2.9980469 C 14.754694 3.2746178 15.571779 3.6168346 16.042969 3.7578125 C 17.108984 4.0767568 17.574585 4.3731222 19.130859 5.7265625 C 20.146628 6.6099484 20.411599 6.9288708 20.615234 7.5195312 C 20.75154 7.9149067 21.111854 8.9229 21.416016 9.7578125 C 21.95331 11.232582 21.96875 11.330143 21.96875 13.177734 C 21.96875 13.380001 21.979842 13.564988 21.988281 13.75 C 21.99045 13.419457 21.96875 13.07067 21.96875 12.677734 C 21.96875 10.830143 21.953311 10.732583 21.416016 9.2578125 C 21.111854 8.4229 20.75154 7.4149067 20.615234 7.0195312 C 20.411599 6.4288707 20.146628 6.1099484 19.130859 5.2265625 C 17.574585 3.8731222 17.108984 3.5767568 16.042969 3.2578125 C 15.571779 3.1168346 14.754694 2.7746178 14.226562 2.4980469 C 13.605913 2.1730261 13.115541 2.0122159 12.5625 2 z M 9 4.5 A 4.5 4.5 0 0 1 4.5 9 A 4.5 4.5 0 0 1 2.9042969 8.7011719 C 2.8260659 9.0399699 2.6830185 9.5464064 2.4785156 10.136719 C 2.1161552 11.182693 1.9901436 11.794924 2.0273438 12.398438 C 2.0741141 11.929819 2.2127815 11.403776 2.4785156 10.636719 C 2.6830185 10.046407 2.8260659 9.5399699 2.9042969 9.2011719 A 4.5 4.5 0 0 0 4.5 9.5 A 4.5 4.5 0 0 0 9 5 A 4.5 4.5 0 0 0 8.9902344 4.7167969 A 4.5000852 4.5000852 0 0 0 9 4.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/preferences-web-browser-identification.svg b/.icons/awkward/24x24/apps/preferences-web-browser-identification.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-web-browser-identification.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/preferences-web-browser-shortcuts.svg b/.icons/awkward/24x24/apps/preferences-web-browser-shortcuts.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/preferences-web-browser-shortcuts.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/prepos.svg b/.icons/awkward/24x24/apps/prepos.svg
new file mode 100644
index 00000000..514c8f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/prepos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#18b4d9" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <path style="opacity:0.2" d="m 12,8.499906 c -2.2092,0 -4,1.7908 -4,4 v 6.919922 c 0.3212558,0.186239 0.6551587,0.350089 1,0.490234 v 0.589844 c 0,0.670402 0.3958417,1.258582 1,1.621094 v -6.175782 c 0.59039,0.343584 1.267662,0.554688 2,0.554688 2.2092,0 4,-1.7908 4,-4 0,-2.2092 -1.7908,-4 -4,-4 z m 0,2 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 12 8 C 9.7908 8 8 9.7908 8 12 L 8 18.919922 C 8.3212558 19.106161 8.6551587 19.270011 9 19.410156 L 9 20 C 9 20.670402 9.3958417 21.258582 10 21.621094 L 10 15.445312 C 10.59039 15.788896 11.267662 16 12 16 C 14.2092 16 16 14.2092 16 12 C 16 9.7908 14.2092 8 12 8 z M 12 10 C 13.104569 10 14 10.895431 14 12 C 14 13.104569 13.104569 14 12 14 C 10.895431 14 10 13.104569 10 12 C 10 10.895431 10.895431 10 12 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/printer-driver-deepin-cloud-print.svg b/.icons/awkward/24x24/apps/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/printer-driver-deepin-cloud-print.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/printer1.svg b/.icons/awkward/24x24/apps/printer1.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/printer1.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/printersandfax_q4os_startmenu.svg b/.icons/awkward/24x24/apps/printersandfax_q4os_startmenu.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/printersandfax_q4os_startmenu.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/printmgr.svg b/.icons/awkward/24x24/apps/printmgr.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/printmgr.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/prjm16-transparent.svg b/.icons/awkward/24x24/apps/prjm16-transparent.svg
new file mode 100644
index 00000000..dd3df577
--- /dev/null
+++ b/.icons/awkward/24x24/apps/prjm16-transparent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" transform="matrix(0.46650621,0.12499996,-0.12499996,0.46650621,31.995183,3.8577015)" d="m -40.71797,7.9999972 4.681881,9.6694048 3.379717,-10.1977897 0.625172,10.7250437 7.024977,-8.128168 -3.526713,10.147891 9.600747,-4.821105 -7.141687,8.025814 10.714891,-0.780074 -9.669405,4.681881 10.19779,3.379717 -10.725043,0.625172 8.128167,7.024977 -10.147891,-3.526713 4.821106,9.600747 -8.025815,-7.141687 0.780074,10.714891 -4.681881,-9.669405 -3.379716,10.19779 -0.625173,-10.725043 -7.024976,8.128167 3.526712,-10.147891 -9.600747,4.821106 7.141687,-8.025815 -10.714891,0.780074 9.669405,-4.681881 -10.19779,-3.379716 10.725044,-0.625173 -8.128168,-7.024976 10.147891,3.526712 -4.821105,-9.600747 8.025814,7.141687 z"/>
+ <path style="fill:#663892" transform="matrix(0.46650621,0.12499996,-0.12499996,0.46650621,31.995183,3.3577016)" d="m -40.71797,7.9999972 4.681881,9.6694048 3.379717,-10.1977897 0.625172,10.7250437 7.024977,-8.128168 -3.526713,10.147891 9.600747,-4.821105 -7.141687,8.025814 10.714891,-0.780074 -9.669405,4.681881 10.19779,3.379717 -10.725043,0.625172 8.128167,7.024977 -10.147891,-3.526713 4.821106,9.600747 -8.025815,-7.141687 0.780074,10.714891 -4.681881,-9.669405 -3.379716,10.19779 -0.625173,-10.725043 -7.024976,8.128167 3.526712,-10.147891 -9.600747,4.821106 7.141687,-8.025815 -10.714891,0.780074 9.669405,-4.681881 -10.19779,-3.379716 10.725044,-0.625173 -8.128168,-7.024976 10.147891,3.526712 -4.821105,-9.600747 8.025814,7.141687 z"/>
+ <path style="opacity:0.2" d="M 8.4824219,2.5000915 A 1.4989362,1.4989362 0 0 0 7.0644531,3.5762634 L 2.0664062,20.558685 a 1.4993393,1.4993393 0 1 0 2.8769532,0.845703 L 8.4960938,9.3301696 10.560547,16.404388 a 1.4989362,1.4989362 0 0 0 2.878906,0 l 2.064453,-7.0742184 3.552735,12.0742184 a 1.4993392,1.4993392 0 1 0 2.876953,-0.845703 L 16.935547,3.5762634 a 1.4989362,1.4989362 0 0 0 -2.876953,0.00195 L 12,10.632903 9.9414062,3.5782165 A 1.4989362,1.4989362 0 0 0 8.4824219,2.5000915 Z"/>
+ <path style="fill:none;stroke:#2a94ef;stroke-width:2.99757266;stroke-linecap:round;stroke-linejoin:round" d="M 3.5049197,20.480729 8.5020259,3.4984002 12,15.485 15.497975,3.4984002 20.49508,20.480729"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.4824219 2 A 1.4989362 1.4989362 0 0 0 7.0644531 3.0761719 L 2.0664062 20.058594 A 1.4993393 1.4993393 0 0 0 2.0273438 20.730469 A 1.4993393 1.4993393 0 0 1 2.0664062 20.558594 L 7.0644531 3.5761719 A 1.4989362 1.4989362 0 0 1 8.4824219 2.5 A 1.4989362 1.4989362 0 0 1 9.9414062 3.578125 L 12 10.632812 L 14.058594 3.578125 A 1.4989362 1.4989362 0 0 1 16.935547 3.5761719 L 21.933594 20.558594 A 1.4993392 1.4993392 0 0 1 21.972656 20.734375 A 1.4993392 1.4993392 0 0 0 21.933594 20.058594 L 16.935547 3.0761719 A 1.4989362 1.4989362 0 0 0 14.058594 3.078125 L 12 10.132812 L 9.9414062 3.078125 A 1.4989362 1.4989362 0 0 0 8.4824219 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/project-zomboid.svg b/.icons/awkward/24x24/apps/project-zomboid.svg
new file mode 100644
index 00000000..8f367de0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/project-zomboid.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#68303e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 10.942846,5.5000015 -0.179225,0.05509 c -0.255008,0.03976 -0.284156,0.2721975 -0.383947,0.4788285 -0.194914,0.2914385 -0.205941,0.487266 -0.09116,0.772535 0.127308,0.314006 0.308271,0.583282 0.537682,0.864015 l 0.376166,0.4599425 V 8.242338 8.3542635 l -0.223349,0.098285 -0.22317,0.098458 -0.420866,0.058236 C 10.060959,8.631316 10.016121,8.662525 9.90998,8.8876545 9.789939,9.066402 9.8059375,9.2341035 9.8052665,9.4392365 l -10e-4,0.331576 -0.139257,0.4924695 c -0.2224755,0.589774 -0.132327,1.21878 -0.126594,1.835569 -0.00936,0.620593 -0.088252,1.172259 0.227509,1.708781 0.115051,0.185309 0.129012,0.36568 0.3580845,0.36568 0.239154,0.03673 0.112921,-0.179951 0.08591,-0.343294 -0.01936,-0.21743 -0.155173,-0.343295 0.100192,-0.343295 0.205975,0.02012 0.144613,-0.03924 0.0935,-0.201465 -0.02413,-0.156744 -0.100736,-0.242494 -0.20418,-0.356412 -0.128153,-0.128291 -0.15818,-0.133453 -0.05028,-0.268618 0.178578,-0.210724 0.158797,-0.52382 0.202375,-0.785223 l 0.111943,-0.671553 0.06493,-0.306567 c 0.03712,-0.157109 0.10401,-0.287318 0.26606,-0.338577 l 0.101277,-0.03201 0.292254,0.530242 c 0.208576,0.289902 0.292253,0.520198 0.292253,0.857104 0.03861,0.258491 -0.03001,0.368279 -0.175784,0.569413 -0.195943,0.197824 -0.195822,0.400839 -0.228778,0.661234 l -0.05299,0.418671 -0.411073,0.655807 c -0.283499,0.349347 -0.41225,0.66535 -0.472387,1.088123 l -0.06149,0.432311 -0.318477,0.340844 C 9.439521,16.332163 9.411738,16.572856 9.340406,16.945714 L 9.240031,17.47036 9.1380355,17.649966 9.035851,17.829395 9.029001,18.187552 c -0.090638,0.257928 0.053683,0.327987 0.125352,0.514855 0.219923,0.377781 0.823985,0.936303 1.314425,0.766165 l -0.05804,-0.18415 -0.06348,-0.201465 -0.132024,-0.145502 -0.131839,-0.145679 -0.05444,-0.324409 -0.054436,-0.324581 h 0.095674 0.09567 L 10.3677,17.49362 c 0.07017,-0.420976 0.221467,-0.669098 0.51054,-0.962552 0.275494,-0.206827 0.334052,-0.406649 0.417589,-0.71632 l 0.108689,-0.402929 0.198394,-0.313391 0.198211,-0.31339 0.312692,-0.335076 c 0.28723,-0.264801 0.477627,-0.550994 0.477627,0.0196 -0.03668,0.25564 0.0875,0.453423 0.188994,0.682571 0.236538,0.378387 0.146795,0.527492 -0.01482,0.912534 -0.245553,0.397451 -0.172445,0.683382 -0.102725,1.119077 l 0.101456,0.632898 -0.132743,0.24816 c -0.185388,0.297575 -0.174177,0.518103 0.01429,0.778578 l 0.147216,0.203215 -0.05136,0.129238 c -8.5e-4,0.358789 0.370279,0.291153 0.623439,0.292755 h 1.621464 c -0.01539,-0.337531 -0.751769,-0.461399 -1.064128,-0.505765 l -0.122433,-0.142702 -0.122256,-0.142529 -0.02876,-0.603172 -0.02857,-0.603172 0.13962,-0.598099 0.139613,-0.598272 c 0.27117,-0.173288 0.226617,-0.262818 0.164575,-0.572918 l -0.07594,-0.379666 -0.01047,-0.940171 -0.01066,-0.940171 -0.06528,-0.693934 c 0.04899,-0.214797 -0.254775,-0.693934 0.0586,-0.693934 l 0.05625,0.141653 0.05624,0.141656 v 0.258478 c 0.0085,0.199985 -0.06651,0.283136 0.148118,0.203565 l 0.148296,-0.05509 0.08193,0.125043 0.08174,0.124866 0.0015,0.20671 c 0.01516,0.135418 -0.05825,0.242625 0.09404,0.151448 l 0.0926,-0.05526 0.0029,-0.240987 0.0029,-0.240991 0.136,0.173833 c 0.08017,0.06742 0.136004,0.264932 0.136004,0.08062 0.01018,-0.132692 -0.05802,-0.254259 -0.102363,-0.377221 -0.04802,-0.203187 -0.09169,-0.278307 -0.269108,-0.370226 l -0.166924,-0.08639 0.04829,-0.34784 C 14.626746,11.479216 14.386,11.159563 14.219535,10.789682 L 13.882061,10.139247 13.704282,9.781084 13.526326,9.4229265 13.463391,9.077705 C 13.441481,8.7513975 13.382596,8.7252685 13.091558,8.607622 12.910373,8.504969 12.754534,8.4827555 12.553345,8.4827555 H 12.324209 L 12.180068,8.18393 12.035932,7.9849105 V 7.8766575 7.768232 l 0.18519,-0.056835 C 12.511229,7.668042 12.406312,7.4234215 12.406312,7.1853465 12.431792,6.915417 12.431647,6.748378 12.270313,6.54213 l -0.136,-0.1738335 -0.0029,-0.201465 C 12.157523,5.972199 12.085183,5.923441 11.950026,5.7927555 11.792865,5.584482 11.60711,5.596345 11.357199,5.560164 Z"/>
+ <path style="fill:#ffffff" d="m 10.942846,5.0000005 -0.179225,0.05509 c -0.255008,0.03976 -0.284156,0.2721975 -0.383947,0.4788285 -0.194914,0.2914385 -0.205941,0.487266 -0.09116,0.772535 0.127308,0.314006 0.308271,0.583282 0.537682,0.864015 l 0.376166,0.4599425 V 7.742337 7.8542625 L 10.979016,7.952547 10.755846,8.0510045 10.33498,8.10924 C 10.060959,8.131315 10.016121,8.162524 9.90998,8.3876535 9.789939,8.566401 9.8059375,8.7341025 9.8052665,8.9392355 l -10e-4,0.331576 -0.139257,0.492469 C 9.442534,10.353054 9.5326825,10.982061 9.5384155,11.59885 c -0.00936,0.620593 -0.088252,1.172258 0.227509,1.708781 0.115051,0.185308 0.129012,0.36568 0.3580845,0.36568 0.239154,0.03673 0.112921,-0.179952 0.08591,-0.343294 -0.01936,-0.21743 -0.155173,-0.343295 0.100192,-0.343295 0.205975,0.02012 0.144613,-0.03925 0.0935,-0.201465 -0.02413,-0.156744 -0.100736,-0.242494 -0.20418,-0.356412 -0.128153,-0.128291 -0.15818,-0.133453 -0.05028,-0.268618 0.178578,-0.210724 0.158797,-0.52382 0.202375,-0.785223 l 0.111943,-0.671553 0.06493,-0.306567 c 0.03712,-0.157109 0.10401,-0.287318 0.26606,-0.338577 l 0.101277,-0.03201 0.292254,0.530242 c 0.208576,0.289902 0.292253,0.520198 0.292253,0.857104 0.03861,0.258491 -0.03001,0.368279 -0.175784,0.569413 -0.195943,0.197824 -0.195822,0.400839 -0.228778,0.661234 l -0.05299,0.418671 -0.411073,0.655807 c -0.283499,0.349347 -0.41225,0.66535 -0.472387,1.088123 l -0.06149,0.432311 -0.318477,0.340844 C 9.439526,15.832167 9.411743,16.07286 9.340411,16.445718 L 9.240036,16.970364 9.1380405,17.14997 9.035856,17.329399 9.029006,17.687556 c -0.090638,0.257928 0.053683,0.327987 0.125352,0.514855 0.219923,0.377781 0.823985,0.936303 1.314425,0.766165 l -0.05804,-0.18415 -0.06348,-0.201465 L 10.215239,18.437459 10.0834,18.29178 10.02896,17.967371 9.974524,17.64279 h 0.095675 0.09567 l 0.20183,-0.649166 c 0.07017,-0.420976 0.221467,-0.669098 0.51054,-0.962552 0.275493,-0.206827 0.334051,-0.406649 0.417588,-0.71632 l 0.10869,-0.402929 0.198394,-0.313391 0.19821,-0.31339 0.312692,-0.335076 c 0.28723,-0.264801 0.477628,-0.550994 0.477628,0.0196 -0.03668,0.25564 0.0875,0.453423 0.188993,0.68257 0.236539,0.378388 0.146795,0.527493 -0.01482,0.912535 -0.245553,0.397451 -0.172445,0.683382 -0.102725,1.119077 l 0.101456,0.632898 -0.132742,0.24816 c -0.185388,0.297575 -0.174178,0.518103 0.01428,0.778578 l 0.147215,0.203215 -0.05136,0.129238 c -8.5e-4,0.358789 0.370279,0.291153 0.62344,0.292755 h 1.621464 c -0.01539,-0.337531 -0.75177,-0.461399 -1.064129,-0.505765 l -0.122433,-0.142702 -0.122255,-0.142529 -0.02876,-0.603172 -0.02857,-0.603172 0.139619,-0.598099 0.139614,-0.598272 c 0.27117,-0.173288 0.226616,-0.262818 0.164574,-0.572918 l -0.07594,-0.379666 -0.01047,-0.940171 -0.01066,-0.940171 -0.06528,-0.693934 c 0.04899,-0.214797 -0.254775,-0.693934 0.0586,-0.693934 l 0.05625,0.141653 0.05624,0.141656 v 0.258478 c 0.0085,0.199985 -0.06651,0.283136 0.148118,0.203565 l 0.148296,-0.05509 0.08193,0.125043 0.08174,0.124866 0.0015,0.20671 c 0.01516,0.135418 -0.05825,0.242625 0.09404,0.151448 l 0.0926,-0.05526 0.0029,-0.240987 0.0029,-0.240991 0.136,0.173833 c 0.08017,0.06742 0.136005,0.264932 0.136005,0.08062 0.01018,-0.132692 -0.05802,-0.254259 -0.102363,-0.377221 -0.04802,-0.203187 -0.09169,-0.278307 -0.269109,-0.370226 l -0.166924,-0.08639 0.04829,-0.34784 C 14.626746,10.979214 14.386,10.659562 14.219535,10.289681 L 13.882061,9.6392455 13.704282,9.281083 13.526326,8.9229255 13.463391,8.577704 C 13.441481,8.2513965 13.382595,8.2252675 13.091558,8.107621 12.910373,8.004968 12.754534,7.9827545 12.553345,7.9827545 H 12.324209 L 12.180068,7.683929 12.035932,7.4849095 V 7.3766565 7.268231 l 0.18519,-0.056835 c 0.290107,-0.043355 0.18519,-0.2879755 0.18519,-0.5260505 0.02548,-0.2699295 0.02534,-0.4369685 -0.135999,-0.6432165 l -0.136,-0.1738335 -0.0029,-0.201465 C 12.157523,5.472198 12.085183,5.42344 11.950026,5.2927545 11.792865,5.084481 11.60711,5.096344 11.357199,5.060163 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/protege.svg b/.icons/awkward/24x24/apps/protege.svg
new file mode 100644
index 00000000..6556593b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/protege.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9.6108248,15.829523 c -2.1478587,-2.147859 -2.1478587,-5.630226 0,-7.7780844 C 11.758684,5.9035798 19.483643,1.660988 21.631502,3.8088468 23.779361,5.9567057 19.536768,13.681664 17.38891,15.829523 c -2.147859,2.147859 -5.630226,2.147859 -7.7780852,0 z"/>
+ <path style="fill:#25509a" d="m 9.6108248,15.329529 c -2.1478587,-2.147859 -2.1478587,-5.6302259 0,-7.7780846 C 11.758684,5.4035857 19.483643,1.1609939 21.631502,3.3088527 23.779361,5.4567115 19.536768,13.18167 17.38891,15.329529 c -2.147859,2.147859 -5.630226,2.147859 -7.7780852,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.908973,2.7184745 C 16.783179,2.678055 11.356376,5.8062915 9.6112403,7.5514269 8.4736749,8.6889922 7.9442425,10.200329 8.0116497,11.69005 8.0716191,10.36716 8.6010655,9.061596 9.6112403,8.0514211 11.759099,5.9035623 19.483751,1.6614235 21.63161,3.8092823 22.00461,4.1822824 22.181645,4.7256737 22.213634,5.376647 22.261814,4.5014337 22.096847,3.774526 21.63161,3.309288 21.228886,2.9065645 20.63031,2.7278021 19.908973,2.7184745 Z"/>
+ <path style="opacity:0.2" d="m 15.974713,14.415208 c -1.38357,1.38357 -3.566121,1.38357 -4.949691,0 -1.3835695,-1.38357 -1.3835695,-3.566121 0,-4.9496902 0.691785,-0.6917845 3.142859,-2.3450235 5.386103,-3.3090004 1.121622,-0.4819884 2.222662,-0.8149446 2.980311,-0.9073511 0.467647,-0.057037 0.698932,-0.012178 0.794104,0.00552 0.0177,0.095172 0.06256,0.3264573 0.0055,0.7941049 -0.09238,0.7576522 -0.425338,1.8586921 -0.907326,2.9803146 -0.963977,2.2432442 -2.617216,4.6943172 -3.309001,5.3861022 z"/>
+ <path style="fill:#ffffff" d="m 15.974713,13.915332 c -1.38357,1.38357 -3.566121,1.38357 -4.949691,0 -1.3835695,-1.38357 -1.3835695,-3.56612 0,-4.9496904 0.691785,-0.6917846 3.142859,-2.3450235 5.386103,-3.3090004 1.121622,-0.4819885 2.222662,-0.8149447 2.980311,-0.9073511 0.467647,-0.057037 0.698932,-0.012178 0.794104,0.00552 0.0177,0.095172 0.06256,0.3264571 0.0055,0.7941049 -0.09241,0.7576483 -0.425363,1.8586881 -0.907351,2.9803107 -0.963977,2.2432433 -2.617216,4.6943173 -3.309001,5.3861023 z"/>
+ <path style="opacity:0.2" d="m 9.6018942,8.1088257 c -2.1478586,2.1478583 -2.1478592,5.6302263 0,7.7780843 2.1478588,2.147859 9.8728178,6.39045 12.0206768,4.242592 2.147858,-2.147859 -2.094733,-9.872818 -4.242592,-12.020677 -2.147859,-2.1478583 -5.630226,-2.1478584 -7.7780848,7e-7 z"/>
+ <path style="fill:#9e51c3" d="m 9.6018942,7.6088257 c -2.1478586,2.1478587 -2.1478592,5.6302263 0,7.7780843 2.1478588,2.147859 9.8728178,6.39045 12.0206768,4.242592 2.147858,-2.147859 -2.094733,-9.8728185 -4.242592,-12.020677 -2.147859,-2.1478583 -5.630226,-2.1478584 -7.7780848,7e-7 z"/>
+ <path style="opacity:0.2" d="m 15.965781,9.5230223 c -1.383569,-1.3835694 -3.56612,-1.3835694 -4.94969,5e-7 -1.383569,1.3835692 -1.3835699,3.5661202 0,4.9496902 0.691785,0.691785 3.142859,2.345023 5.386104,3.309001 1.121622,0.481988 2.222661,0.814944 2.98031,0.90735 0.467648,0.05704 0.698931,0.01218 0.794105,-0.0055 0.0177,-0.09517 0.06256,-0.326456 0.0055,-0.794105 C 20.0897,17.131812 19.756752,16.03077 19.27476,14.909148 18.310783,12.665905 16.657544,10.214832 15.965758,9.5230463 Z"/>
+ <path style="fill:#ffffff" d="m 15.965781,9.0230223 c -1.383569,-1.3835694 -3.56612,-1.3835694 -4.94969,5e-7 -1.383569,1.3835692 -1.3835699,3.5661202 0,4.9496902 0.691785,0.691785 3.142859,2.345023 5.386104,3.309001 1.121622,0.481988 2.222661,0.814944 2.98031,0.90735 0.467648,0.05704 0.698931,0.01218 0.794105,-0.0055 0.0177,-0.09517 0.06256,-0.326456 0.0055,-0.794105 C 20.0897,16.631812 19.756752,15.53077 19.27476,14.409148 18.310783,12.165905 16.657544,9.7148319 15.965758,9.0230463 Z"/>
+ <path style="opacity:0.2" d="m 18.999804,11.999617 c 0,3.037531 -2.462405,5.499937 -5.499936,5.499937 C 10.462337,17.499554 2,15.037148 2,11.999617 2,8.9620866 10.462337,6.499681 13.499868,6.499681 c 3.037531,0 5.499936,2.4624056 5.499936,5.499936 z"/>
+ <path style="fill:#d97f33" d="m 18.999804,11.499623 c 0,3.037531 -2.462405,5.499937 -5.499936,5.499937 C 10.462337,16.99956 2,14.537154 2,11.499623 2,8.4620924 10.462337,5.9996867 13.499868,5.9996867 c 3.037531,0 5.499936,2.4624057 5.499936,5.4999363 z"/>
+ <path style="opacity:0.2" d="m 13.499868,8.4995399 c 1.956662,0 3.499959,1.5432971 3.499959,3.4999591 0,1.956663 -1.543297,3.49996 -3.499959,3.49996 -0.978332,0 -3.8805193,-0.564155 -6.1483672,-1.468733 C 6.2175769,13.578437 5.2035886,13.035319 4.6025091,12.564922 4.231501,12.274577 4.0996777,12.079314 4.0448983,11.999499 4.0996777,11.919685 4.231501,11.724422 4.6025091,11.434076 5.2035886,10.963679 6.2175769,10.420562 7.3515008,9.968273 9.6193487,9.0636944 12.521536,8.4995399 13.499868,8.4995399 Z"/>
+ <path style="fill:#ffffff" d="m 13.499868,7.9996637 c 1.956662,0 3.499959,1.5432967 3.499959,3.4999593 0,1.956663 -1.543297,3.49996 -3.499959,3.49996 -0.978332,0 -3.8805193,-0.564155 -6.1483672,-1.468733 C 6.2175769,13.07856 5.2035886,12.535443 4.6025091,12.065046 4.231501,11.7747 4.0996777,11.579438 4.0448983,11.499623 4.0996777,11.419808 4.231501,11.224546 4.6025091,10.9342 5.2035886,10.463803 6.2175769,9.9206861 7.3515008,9.4683968 9.6193487,8.5638182 12.521536,7.9996637 13.499868,7.9996637 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.499868,5.9996867 C 10.462337,5.9996867 2,8.4620924 2,11.499623 c 0,0.08379 0.0089,0.16712 0.021484,0.249997 0.4437214,-2.9214869 8.524645,-5.249939 11.478384,-5.249939 2.953153,0 5.355654,2.3292666 5.487241,5.249939 0.0038,-0.08345 0.0127,-0.16562 0.0127,-0.249997 0,-3.0375306 -2.462405,-5.4999363 -5.499936,-5.4999363 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/protonmail-desktop-unofficial.svg b/.icons/awkward/24x24/apps/protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/protonmail-desktop.svg b/.icons/awkward/24x24/apps/protonmail-desktop.svg
new file mode 100644
index 00000000..41b2bd0b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/protonmail-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 22,12 A 10,10 0 0 1 12,22 10,10 0 0 1 2,12 10,10 0 0 1 12,2 10,10 0 0 1 22,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.989,9.709 10,10 0 0 0 0.011,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <path style="opacity:0.2" d="m 12,6.5002895 c -0.250932,0 -0.502311,0.012927 -0.662109,0.039063 -1.9288025,0.31535 -3.0686481,1.3831926 -3.2968754,3.087891 -0.025213,0.188347 -0.03306,0.5213795 -0.037109,1.8027355 L 8,11.953049 l 0.056641,0.09961 c 0.1381439,0.250723 0.3282103,0.427355 1.2363282,1.142578 1.5182258,1.195741 2.1430228,1.632732 2.5273428,1.765626 0.06066,0.02097 0.143836,0.03845 0.185547,0.03906 0.255066,0.0039 0.999731,-0.471735 2.128907,-1.357422 1.408162,-1.104521 1.66941,-1.333603 1.80664,-1.583984 L 16,11.953049 16,11.697557 C 16,10.060274 15.98932,9.7691455 15.92187,9.4182585 15.80157,8.7925072 15.583326,8.2980895 15.23437,7.867477 14.674264,7.176301 13.798862,6.7252055 12.662109,6.539352 12.502306,6.513227 12.250931,6.5002895 12,6.5002895 Z m 0,2 c 0.907453,0 1.695395,0.707714 1.953125,1.5742205 C 13.998505,10.227065 14,10.233279 14,10.853807 c 0,0.344054 -0.0052,0.631734 -0.01172,0.638672 -0.0066,0.0069 -0.897374,0.01046 -1.988281,0.0078 -1.090907,0.0026 -1.981748,-9.13e-4 -1.988281,-0.0078 C 10.005219,11.485579 10,11.197861 10,10.853807 10,10.233279 10.0015,10.227065 10.04687,10.07451 10.304603,9.2080035 11.092547,8.5002895 12,8.5002895 Z M 8.0019531,12.999924 c 0,0 -0.00511,0.439257 0,2.080078 l 0.00781,2.015625 0.060547,0.126953 c 0.046208,0.09667 0.083027,0.141666 0.1582031,0.191406 l 0.097656,0.06445 1.59375,0.01172 c 0.8765258,0.0059 2.5175048,0.01034 3.6464838,0.0098 l 2.052735,-0.002 0.09961,-0.04687 c 0.12755,-0.06164 0.165482,-0.09985 0.224609,-0.22461 l 0.04687,-0.101562 0.002,-1.837891 0.0078,-2.287099 -0.02539,0 -0.0332,0.06055 c -0.137231,0.250381 -0.398478,0.479464 -1.80664,1.583984 -1.129174,0.885688 -1.873843,1.359369 -2.128907,1.355469 -0.04171,-6e-4 -0.124893,-0.01808 -0.185547,-0.03906 C 11.436048,15.827943 10.811195,15.390978 9.2929688,14.195236 8.384851,13.480014 8.1947845,13.303381 8.0566406,13.052658 l -0.03125,-0.05273 z"/>
+ <path style="fill:#ffffff" d="m 12,6.0003665 c -0.250932,0 -0.502311,0.012927 -0.662109,0.039063 -1.9288025,0.31535 -3.0686481,1.3831926 -3.2968754,3.0878905 -0.025213,0.188347 -0.03306,0.521379 -0.037109,1.802735 L 8,11.453125 l 0.056641,0.09961 c 0.1381439,0.250723 0.3282103,0.427355 1.2363282,1.142578 1.5182258,1.195741 2.1430228,1.632732 2.5273428,1.765626 0.06066,0.02097 0.143836,0.03845 0.185547,0.03906 0.255066,0.0039 0.999731,-0.471735 2.128907,-1.357422 1.408162,-1.104521 1.66941,-1.333603 1.80664,-1.583984 L 16,11.453125 16,11.197633 C 16,9.5603495 15.989325,9.2692215 15.921875,8.9183353 15.801575,8.2925842 15.583331,7.7981665 15.234375,7.367554 14.674264,6.676378 13.798862,6.2252825 12.662109,6.039429 12.502306,6.013304 12.250931,6.0003665 12,6.0003665 Z m 0,2 c 0.907453,0 1.695395,0.7077139 1.953125,1.574219 C 13.998505,9.7271405 14,9.7333545 14,10.353883 c 0,0.344054 -0.0052,0.631734 -0.01172,0.638672 -0.0066,0.0069 -0.897374,0.01046 -1.988281,0.0078 -1.090907,0.0026 -1.981748,-9.13e-4 -1.988281,-0.0078 C 10.005219,10.985655 10,10.697937 10,10.353883 10,9.7333545 10.0015,9.7271405 10.04687,9.5745855 10.304603,8.7080803 11.092547,8.0003665 12,8.0003665 Z M 8.0019531,12.5 c 0,0 -0.00511,0.439257 0,2.080078 l 0.00781,2.015625 0.060547,0.126953 c 0.046208,0.09667 0.083027,0.141666 0.1582031,0.191406 l 0.097656,0.06445 1.59375,0.01172 c 0.8765258,0.0059 2.5175048,0.01034 3.6464838,0.0098 l 2.052735,-0.002 0.09961,-0.04687 c 0.12755,-0.06164 0.165482,-0.09985 0.224609,-0.22461 l 0.04687,-0.101562 0.002,-1.837891 L 16,12.5 l -0.02539,0 -0.0332,0.06055 c -0.137231,0.250381 -0.398478,0.479464 -1.80664,1.583984 -1.129174,0.885688 -1.873843,1.359369 -2.128907,1.355469 -0.04171,-6e-4 -0.124893,-0.01808 -0.185547,-0.03906 C 11.436048,15.328019 10.811195,14.891054 9.2929688,13.695312 8.384851,12.98009 8.1947845,12.803457 8.0566406,12.552734 L 8.0253906,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/proxy.svg b/.icons/awkward/24x24/apps/proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/prusa-slicer.svg b/.icons/awkward/24x24/apps/prusa-slicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/prusa-slicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/prusaslicer.svg b/.icons/awkward/24x24/apps/prusaslicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/prusaslicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/psensor.svg b/.icons/awkward/24x24/apps/psensor.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/psensor.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/psi-plus.svg b/.icons/awkward/24x24/apps/psi-plus.svg
new file mode 100644
index 00000000..59563f0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/psi-plus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m13.693359 2.5-3.7070309 14.824219c-0.9205016-0.237676-1.4721998-0.511974-1.6972656-0.710938-0.2754781-0.24353-0.3273758-0.343079-0.3125-0.935547 0.0181242-0.721837 0.4835002-2.210869 0.9921875-4.179687 0.0333217-0.128968 0.2330919-0.540882 0.3769531-1.144531 0.0719306-0.301825 0.1566755-0.6993708-0.0039062-1.244141-0.1605818-0.5447702-0.7171644-1.099779-1.2324219-1.2871094-1.0489674-0.3813691-2.0126729-0.3559517-2.8085938-0.203125-0.7959208 0.1528268-1.424573 0.4327576-1.8007812 0.5625l0.9785156 2.8359374c0.721604-0.248858 1.1793171-0.405441 1.6464844-0.455078-0.026492 0.08734-0.035287 0.08583-0.060547 0.183594-0.4744455 1.836289-1.0486042 3.290796-1.0878906 4.855468-0.029178 1.162099 0.3862792 2.430602 1.3242187 3.259766 0.7702856 0.680953 1.7517023 1.079198 2.9589844 1.375l-0.5664061 2.263672h3.0917966l0.5-1.998047c1.499807-0.168116 2.843811-0.772278 3.908203-1.550781 1.549201-1.133094 2.594603-2.541438 3.050782-3.947266 0.873219-2.218917 0.74414-4.076438 0.74414-6.503906h-3c0 2.550092 0.109101 3.825186-0.541015 5.447266a1.50015 1.50015 0 0 0-0.03906 0.107422c-0.166155 0.528278-0.925349 1.698603-1.986328 2.474609-0.406926 0.297628-0.853689 0.525214-1.320313 0.705078l3.683591-14.734375z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:3;stroke:#3669e9" d="m3.989038 9.0999775c0.9598307-0.3310155 2.038091-0.938509 3.6072935-0.368 0.6951315 0.2527265 0.1032452 1.1813599-0.079859 1.8900445-0.4915664 1.902554-1.0107672 3.37445-1.0394725 4.517705-0.044054 1.754565 0.9317258 2.735069 3.877891 3.310273 3.841676 0.750042 6.870705-2.49445 7.48417-4.44492 0.775207-1.934189 0.649977-3.50508 0.649977-6.00508"/>
+ <path style="fill:#3669e9" d="m13.693038 2-5 20h3.091797l5-20z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m13.693359 2-3.7070309 14.824219c-0.9205016-0.237676-1.4721998-0.511974-1.6972656-0.710938-0.1929849-0.170604-0.2733361-0.279093-0.3007813-0.527343-0.0016063 0.026005-0.0111091 0.067516-0.0117187 0.091796-0.0148758 0.592468 0.0370219 0.692017 0.3125 0.935547 0.2250658 0.198964 0.776764 0.473262 1.6972656 0.710938l3.7070309-14.824219h2.966797l0.125-0.5h-3.091797zm-7.083984 5.0195312c-0.4715374-0.0222134-0.9106333 0.0231961-1.3085938 0.0996094-0.7959208 0.1528268-1.424573 0.4327576-1.8007812 0.5625l0.1523438 0.4433594c0.3832927-0.1414767 0.9342927-0.3687346 1.6484374-0.5058594 0.7959209-0.1528267 1.7596264-0.1782441 2.8085938 0.203125 0.5152575 0.1873304 1.0718401 0.7423392 1.2324219 1.2871094 0.035637 0.1208977 0.0560189 0.2309317 0.0703125 0.3378906 0.0271556-0.2362579 0.0288539-0.5014706-0.0703125-0.8378906-0.1605818-0.5447702-0.7171644-1.099779-1.2324219-1.2871094-0.5244837-0.1906845-1.0284626-0.2805209-1.5-0.3027344zm10.378906 0.9804688c0 0.1875924 0.001118 0.3255613 0.001953 0.5h2.998047c0 0.4484639 0.002229 0.8619128 0.003907 1.2773438 0.00221-0.5656437-0.003907-1.1519699-0.003907-1.7773438h-3zm0.00586 1.7753906c-0.002122 1.4650184-0.068305 2.4778114-0.546875 3.6718754a1.50015 1.50015 0 0 0-0.039063 0.107422c-0.166155 0.528278-0.925349 1.698603-1.986328 2.474609-0.364862 0.266862-0.765171 0.470293-1.179687 0.640625l-0.140626 0.564453c0.466625-0.179864 0.913387-0.40745 1.320313-0.705078 1.060979-0.776006 1.820173-1.946331 1.986328-2.474609a1.50015 1.50015 0 0 1 0.039063-0.107422c0.528125-1.317707 0.555299-2.442603 0.546875-4.1718754zm-10.869141 0.7871094c-0.0507323 0.00539-0.1073437 0.025309-0.1582031 0.033203-0.4516657 1.662452-0.953663 3.049319-0.9902344 4.505859-0.0024533 0.09771 0.0176047 0.197986 0.0214844 0.296876 0.0811906-1.487841 0.6127342-2.896457 1.0664062-4.652344 0.02526-0.097764 0.0340549-0.096254 0.0605469-0.183594zm3.0175781 9.640625-0.4492187 1.796875h0.125l0.4414062-1.763672c-0.0409768-0.01004-0.0767305-0.02292-0.1171875-0.033203z"/>
+ <circle style="fill:#d2524c" cx="17" cy="17" r="6"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="16" y="13"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="16" y="-21" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/psi.svg b/.icons/awkward/24x24/apps/psi.svg
new file mode 100644
index 00000000..ffc7f29a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/psi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m13.693359 2.5-3.7070309 14.824219c-0.9205016-0.237676-1.4721998-0.511974-1.6972656-0.710938-0.2754781-0.24353-0.3273758-0.343079-0.3125-0.935547 0.0181242-0.721837 0.4835002-2.210869 0.9921875-4.179687 0.0333217-0.128968 0.2330919-0.540882 0.3769531-1.144531 0.0719306-0.301825 0.1566755-0.6993708-0.0039062-1.244141-0.1605818-0.5447702-0.7171644-1.099779-1.2324219-1.2871094-1.0489674-0.3813691-2.0126729-0.3559517-2.8085938-0.203125-0.7959208 0.1528268-1.424573 0.4327576-1.8007812 0.5625l0.9785156 2.8359374c0.721604-0.248858 1.1793171-0.405441 1.6464844-0.455078-0.026492 0.08734-0.035287 0.08583-0.060547 0.183594-0.4744455 1.836289-1.0486042 3.290796-1.0878906 4.855468-0.029178 1.162099 0.3862792 2.430602 1.3242187 3.259766 0.7702856 0.680953 1.7517023 1.079198 2.9589844 1.375l-0.5664061 2.263672h3.0917966l0.5-1.998047c1.499807-0.168116 2.843811-0.772278 3.908203-1.550781 1.549201-1.133094 2.594603-2.541438 3.050782-3.947266 0.873219-2.218917 0.74414-4.076438 0.74414-6.503906h-3c0 2.550092 0.109101 3.825186-0.541015 5.447266a1.50015 1.50015 0 0 0-0.03906 0.107422c-0.166155 0.528278-0.925349 1.698603-1.986328 2.474609-0.406926 0.297628-0.853689 0.525214-1.320313 0.705078l3.683591-14.734375z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:3;stroke:#3669e9" d="m3.989038 9.0999775c0.9598307-0.3310155 2.038091-0.938509 3.6072935-0.368 0.6951315 0.2527265 0.1032452 1.1813599-0.079859 1.8900445-0.4915664 1.902554-1.0107672 3.37445-1.0394725 4.517705-0.044054 1.754565 0.9317258 2.735069 3.877891 3.310273 3.841676 0.750042 6.870705-2.49445 7.48417-4.44492 0.775207-1.934189 0.649977-3.50508 0.649977-6.00508"/>
+ <path style="fill:#3669e9" d="m13.693038 2-5 20h3.091797l5-20z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m13.693359 2-3.7070309 14.824219c-0.9205016-0.237676-1.4721998-0.511974-1.6972656-0.710938-0.1929849-0.170604-0.2733361-0.279093-0.3007813-0.527343-0.0016063 0.026005-0.0111091 0.067516-0.0117187 0.091796-0.0148758 0.592468 0.0370219 0.692017 0.3125 0.935547 0.2250658 0.198964 0.776764 0.473262 1.6972656 0.710938l3.7070309-14.824219h2.966797l0.125-0.5h-3.091797zm-7.083984 5.0195312c-0.4715374-0.0222134-0.9106333 0.0231961-1.3085938 0.0996094-0.7959208 0.1528268-1.424573 0.4327576-1.8007812 0.5625l0.1523438 0.4433594c0.3832927-0.1414767 0.9342927-0.3687346 1.6484374-0.5058594 0.7959209-0.1528267 1.7596264-0.1782441 2.8085938 0.203125 0.5152575 0.1873304 1.0718401 0.7423392 1.2324219 1.2871094 0.035637 0.1208977 0.0560189 0.2309317 0.0703125 0.3378906 0.0271556-0.2362579 0.0288539-0.5014706-0.0703125-0.8378906-0.1605818-0.5447702-0.7171644-1.099779-1.2324219-1.2871094-0.5244837-0.1906845-1.0284626-0.2805209-1.5-0.3027344zm10.378906 0.9804688c0 0.1875924 0.001118 0.3255613 0.001953 0.5h2.998047c0 0.4484639 0.002229 0.8619128 0.003907 1.2773438 0.00221-0.5656437-0.003907-1.1519699-0.003907-1.7773438h-3zm0.00586 1.7753906c-0.002122 1.4650184-0.068305 2.4778114-0.546875 3.6718754a1.50015 1.50015 0 0 0-0.039063 0.107422c-0.166155 0.528278-0.925349 1.698603-1.986328 2.474609-0.364862 0.266862-0.765171 0.470293-1.179687 0.640625l-0.140626 0.564453c0.466625-0.179864 0.913387-0.40745 1.320313-0.705078 1.060979-0.776006 1.820173-1.946331 1.986328-2.474609a1.50015 1.50015 0 0 1 0.039063-0.107422c0.528125-1.317707 0.555299-2.442603 0.546875-4.1718754zm-10.869141 0.7871094c-0.0507323 0.00539-0.1073437 0.025309-0.1582031 0.033203-0.4516657 1.662452-0.953663 3.049319-0.9902344 4.505859-0.0024533 0.09771 0.0176047 0.197986 0.0214844 0.296876 0.0811906-1.487841 0.6127342-2.896457 1.0664062-4.652344 0.02526-0.097764 0.0340549-0.096254 0.0605469-0.183594zm3.0175781 9.640625-0.4492187 1.796875h0.125l0.4414062-1.763672c-0.0409768-0.01004-0.0767305-0.02292-0.1171875-0.033203z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pspp.svg b/.icons/awkward/24x24/apps/pspp.svg
new file mode 100644
index 00000000..fcb40602
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pspp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="11" cy="12.5" r="9"/>
+ <circle style="fill:#ad3f36" cx="11" cy="12" r="9"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,2.9999996 A 9.0000002,9.0000002 0 0 0 2,12 9.0000002,9.0000002 0 0 0 2.0107422,12.292969 9.0000002,9.0000002 0 0 1 11,3.4999996 9.0000002,9.0000002 0 0 1 19.989258,12.207031 9.0000002,9.0000002 0 0 0 20,12 9.0000002,9.0000002 0 0 0 11,2.9999996 Z"/>
+ <path style="opacity:0.2" d="M 18.778175,19.75 11,11.971824 18.778175,4.1936499 c 4.295767,4.2957669 4.295767,11.2605831 0,15.5563501 z"/>
+ <path style="fill:#3b8ae0" d="M 18.778175,19.25 11,11.471824 18.778175,3.6936499 c 4.295767,4.2957669 4.295767,11.2605831 0,15.5563501 z"/>
+ <path style="opacity:0.2" d="M 11,2.4999996 11,12 17.717774,5.2822261 C 15.998612,3.5630643 13.623353,2.4999996 11,2.4999996 Z"/>
+ <path style="fill:#7dc564" d="M 11,1.9999996 11,11.5 17.717774,4.7822261 C 15.998612,3.0630643 13.623353,1.9999996 11,1.9999996 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11 2 L 11 2.5 C 13.495987 2.5 15.761636 3.4688009 17.457031 5.0429688 L 17.71875 4.78125 C 15.999588 3.0620882 13.623353 2 11 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ptbatcher.svg b/.icons/awkward/24x24/apps/ptbatcher.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ptbatcher.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/puddletag.svg b/.icons/awkward/24x24/apps/puddletag.svg
new file mode 100644
index 00000000..a784b615
--- /dev/null
+++ b/.icons/awkward/24x24/apps/puddletag.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ec6295" d="m11 3c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path opacity=".2" d="m15 7.5-6 2v4.2695a2 2 0 0 0 -1 -0.27 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2v-5.334l4-1.332v2.9355c-0.304-0.177-0.649-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6z"/>
+ <path fill="#fff" d="m15 7-6 2v4.2695a2 2 0 0 0 -1 -0.27 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2v-5.334l4-1.332v2.9355c-0.304-0.177-0.649-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6z"/>
+ <path fill="#fff" opacity=".2" d="m11 3c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ <path opacity=".2" d="m0.015625 13.5c-0.001829 0.062-0.015625 0.119-0.015625 0.182 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.09 0-0.061-0.014-0.117-0.016-0.178-0.158 2.66-2.242 4.768-4.796 4.768h-11.688c-2.9361 0-5.3274-2.435-5.4844-5.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pulse-sms.svg b/.icons/awkward/24x24/apps/pulse-sms.svg
new file mode 100644
index 00000000..94c55890
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pulse-sms.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1775d2" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.15" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.277 0.1112422,0.527258 0.2919922,0.708008 L 21.708008,2.2919922 C 21.527258,2.1112422 21.277,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 7.0917969,6.5 C 6.4874332,6.5 6,7.0240165 6,7.6757812 V 13.044922 15.324219 18.5 l 2,-2 h 8.908203 C 17.512567,16.5 18,15.975983 18,15.324219 V 7.6757812 C 18,7.0240165 17.512567,6.5 16.908203,6.5 Z"/>
+ <rect style="fill:#ffffff" width="12" height="10" x="6" y="6" rx="1.091" ry="1.176"/>
+ <path style="fill:#ffffff" d="M 5.9999999,12.545455 H 11.454545 L 5.9999999,18 Z"/>
+ <path style="fill:#b7b7b7" d="M 8 8.5 L 8 10 L 14.001953 10 L 15.501953 8.5 L 8 8.5 z M 8 10.5 L 8 12 L 12.001953 12 L 13.501953 10.5 L 8 10.5 z M 8 12.5 L 8 14 L 10.001953 14 L 11.501953 12.5 L 8 12.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 21.410156 2.5917969 L 17.378906 6.6230469 C 17.484965 6.6780362 17.584482 6.7467783 17.667969 6.8339844 L 21.707031 2.7949219 C 21.622045 2.7096605 21.521487 2.6419667 21.410156 2.5917969 z M 6 18.001953 L 2.2949219 21.707031 C 2.3798807 21.791715 2.4811007 21.859941 2.5917969 21.910156 L 6 18.5 L 6 18.001953 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pulseeffects.svg b/.icons/awkward/24x24/apps/pulseeffects.svg
new file mode 100644
index 00000000..330452bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pulseeffects.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path opacity=".3" d="m7 6c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00ab43" d="m7 10c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1s1-0.446 1-1v-6c0-0.554-0.446-1-1-1zm5 4.732c-0.554 0-1 0.446-1 1v1.268c0 0.554 0.446 1 1 1s1-0.446 1-1v-1.268c0-0.554-0.446-1-1-1zm5-2.732c-0.554 0-1 0.446-1 1v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4c0-0.554-0.446-1-1-1z"/>
+ <path fill="#fff" style="opacity:.1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m9 10.5a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path style="fill:#828282" d="m9 9.9998a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m14 14.5a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path style="fill:#828282" d="m14 14a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path style="opacity:.2" d="m19 12.5a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path style="fill:#828282" d="m19 12a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pumpa.svg b/.icons/awkward/24x24/apps/pumpa.svg
new file mode 100644
index 00000000..b4867008
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pumpa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill-rule="evenodd" opacity=".2" d="m13.529 3.9617c-0.11779 0.00355-0.08831-0.0044-0.16992 0.10156s-0.19128 0.35258-0.25586 0.63867c-0.12915 0.57218-0.10547 1.207-0.10547 1.207a1.0001 1.0001 0 1 1 -1.996 0.1055s0.000043-0.020809 0-0.021484c-0.01327 0.33673 0 0.55859 0 0.55859a1.0001 1.0001 0 1 0 1.996 -0.1055s-0.02368-0.63485 0.10547-1.207c0.06458-0.28609 0.17425-0.53271 0.25586-0.63867s0.05213-0.09801 0.16992-0.10156c1.2135-0.036591 2.9746 0.86914 2.9746 0.86914a1.0001 1.0001 0 0 0 1.4746 -1.127 1.0001 1.0001 0 0 1 -1.4746 0.58984s-1.7612-0.90573-2.9746-0.86914z"/>
+ <path fill="#f58411" d="m9.5 5.0012 2.5 1.5 2.5-1.5c4.155 0 7.5 3.345 7.5 7.5v2c0 4.155-3.345 7.5-7.5 7.5l-2.5-1.001-2.5 1.001c-4.155 0-7.5-3.345-7.5-7.5v-2c0-4.1548 3.345-7.4998 7.5-7.4998z"/>
+ <path fill="#fff" opacity=".2" d="m9.5 5.0012c-4.155 0-7.5 3.345-7.5 7.5v0.5c0-4.1548 3.345-7.4998 7.5-7.4998l2.5 1.5 2.5-1.5c4.155 0 7.5 3.345 7.5 7.5v-0.5c0-4.1548-3.345-7.4998-7.5-7.4998l-2.5 1.5-2.5-1.5z"/>
+ <path fill="none" stroke="#4a2507" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12 6s-0.158-2.9488 1.5-2.9988 3.5 1 3.5 1"/>
+ <path opacity=".2" d="m2 14.5v0.5c0 4.155 3.345 7.5 7.5 7.5l2.5-1 2.5 1c4.155 0 7.5-3.345 7.5-7.5v-0.5c0 4.155-3.345 7.5-7.5 7.5l-2.5-1-2.5 1c-4.155 0-7.5-3.345-7.5-7.5z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m13.471 2.002c-0.711 0.0214-1.343 0.4179-1.698 0.8789s-0.517 0.9606-0.621 1.4179c-0.195 0.8645-0.155 1.6104-0.15 1.6953 0.013-0.3219 0.049-0.7475 0.15-1.1953 0.104-0.4573 0.266-0.9569 0.621-1.4179s0.987-0.8575 1.698-0.8789c2.1016-0.063371 4.0254 1.1309 4.0254 1.1309a1.0001 1.0001 0 0 1 0.48828 0.62891 1.0001 1.0001 0 0 0 -0.48828 -1.1289s-1.9238-1.1942-4.0254-1.1309z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pureref.svg b/.icons/awkward/24x24/apps/pureref.svg
new file mode 100644
index 00000000..141ad53a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pureref.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 11.5,4.5 C 7.9102,4.5 5,7.4102 5,11 V 20.5 H 9 V 16.998 C 9.792,17.329 10.642,17.499 11.5,17.5 11.811,17.498 12.121,17.474 12.428,17.428 L 16,21 19,18 16.334,15.334 C 17.404,14.144 17.997,12.601 18,11 18,7.4102 15.09,4.5001 11.5,4.5001 Z"/>
+ <path style="fill:#dddddd" d="M 11.5,4 C 7.9102,4 5,6.9102 5,10.5 V 20 H 9 V 16.498 C 9.792,16.829 10.642,16.999 11.5,17 11.811,16.998 12.121,16.974 12.428,16.928 L 16,20.5 19,17.5 16.334,14.834 C 17.404,13.644 17.997,12.101 18,10.5 18,6.9102 15.09,4.0001 11.5,4.0001 Z"/>
+ <path style="opacity:0.2" d="M 11.5,5.5 C 8.4624,5.5 6,7.9624 6,11 V 19.5 H 8 V 15.24 C 8.9849,16.054 10.222,16.499 11.5,16.5 14.538,16.5 17,14.038 17,11 17,7.9624 14.538,5.5 11.5,5.5 Z"/>
+ <path style="fill:#333333" d="M 11.5,5 C 8.4624,5 6,7.4624 6,10.5 V 19 H 8 V 14.74 C 8.9849,15.554 10.222,15.999 11.5,16 14.538,16 17,13.538 17,10.5 17,7.4624 14.538,5 11.5,5 Z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="3.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="10.5" r="3.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 5 C 8.4624 5 6 7.4624 6 10.5 L 6 11 C 6 7.9624 8.4624 5.5 11.5 5.5 C 14.454 5.5 16.855 7.8293 16.986 10.75 C 16.99 10.667 17 10.584 17 10.5 C 17 7.4624 14.538 5 11.5 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pushbullet-indicator.svg b/.icons/awkward/24x24/apps/pushbullet-indicator.svg
new file mode 100644
index 00000000..9e94910c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pushbullet-indicator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4ab367" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0067 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <g opacity=".2" transform="translate(1 .49999)">
+ <path d="m5.5 8h1.9998c0.27548 0 0.49996 0.19782 0.49996 0.44276v7.1127c0 0.24494-0.22448 0.44454-0.49996 0.44454h-1.9998c-0.2755-0.001-0.5-0.201-0.5-0.446v-7.1122c0-0.245 0.2245-0.4428 0.5-0.4428"/>
+ <path d="m9.4719 8c-0.2611 0-0.4719 0.1978-0.4719 0.4427v7.1111c0 0.24489 0.21083 0.44444 0.47189 0.44444 1.4214 0 2.8418 0.0018 4.2641 0.0018 2.355 0 4.264-1.791 4.264-4 0-2.2089-1.9094-4-4.2641-4h-4.2641z"/>
+ </g>
+ <g fill="#f9f9f9" transform="translate(1)">
+ <path d="m5.5 8h1.9998c0.27548 0 0.49996 0.19782 0.49996 0.44276v7.1127c0 0.24494-0.22448 0.44454-0.49996 0.44454h-1.9998c-0.2755-0.001-0.5-0.201-0.5-0.446v-7.1122c0-0.245 0.2245-0.4428 0.5-0.4428"/>
+ <path d="m9.4719 8c-0.2611 0-0.4719 0.1978-0.4719 0.4427v7.1111c0 0.24489 0.21083 0.44444 0.47189 0.44444 1.4214 0 2.8418 0.0018 4.2641 0.0018 2.355 0 4.264-1.791 4.264-4 0-2.2089-1.9094-4-4.2641-4h-4.2641z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/putty.svg b/.icons/awkward/24x24/apps/putty.svg
new file mode 100644
index 00000000..a8a21fb7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/putty.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="9" x="-16.5" y="-19" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="12" height="9" x="-16" y="-19" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="15" x="-14.5" y="-22" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="15" x="-14" y="-22" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#266ad7" width="8" height="11" x="-12" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="9" x="-22.5" y="-14" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="12" height="9" x="-22" y="-14" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="15" x="-20.5" y="-17" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="15" x="-20" y="-17" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffbe47" width="8" height="11" x="-18" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.75 8 C 2.3345 8 2 8.3345 2 8.75 L 2 9.25 C 2 8.8345 2.3345 8.5 2.75 8.5 L 16.25 8.5 C 16.666 8.5 17 8.8345 17 9.25 L 17 8.75 C 17 8.3345 16.666 8 16.25 8 L 2.75 8 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7.75 2 C 7.3345 2 7 2.3345 7 2.75 L 7 3.25 C 7 2.8345 7.3345 2.5 7.75 2.5 L 21.25 2.5 C 21.666 2.5 22 2.8345 22 3.25 L 22 2.75 C 22 2.3345 21.666 2 21.25 2 L 7.75 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pycad.svg b/.icons/awkward/24x24/apps/pycad.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycad.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pycharm-community.svg b/.icons/awkward/24x24/apps/pycharm-community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycharm-community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pycharm-education.svg b/.icons/awkward/24x24/apps/pycharm-education.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycharm-education.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pycharm-professional.svg b/.icons/awkward/24x24/apps/pycharm-professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycharm-professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pycharm.svg b/.icons/awkward/24x24/apps/pycharm.svg
new file mode 100644
index 00000000..5e94d849
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycharm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#a2e36e" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#21d789" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 7.5071702,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 7.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,11.49995 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507121,11 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pycharmedu.svg b/.icons/awkward/24x24/apps/pycharmedu.svg
new file mode 100644
index 00000000..8e5e618f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pycharmedu.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#a2e36e" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#21d789" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 7.5071702,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.5071212,9.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 7.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507121,11.999828 h 2.000001 M 11.507121,9.999829 h 2.000001 m -2.000001,-2 h 2.000001 m -1.999951,4.00005 V 7.999878"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507121,11.5 h 2.000001 m -2.000001,-2 h 2.000001 M 11.507121,7.5000005 h 2.000001 M 11.507171,11.500051 V 7.5000495"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pychess.svg b/.icons/awkward/24x24/apps/pychess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pychess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pymol.svg b/.icons/awkward/24x24/apps/pymol.svg
new file mode 100644
index 00000000..d031e494
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pymol.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3f3f3f" width="19" height="19" x="-21.5" y="-21.5" rx="5.7" ry="5.7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8,2.5 c -3.324,0 -6,2.676 -6,6 v 8 c 0,3.324 2.676,6 6,6 h 8 c 3.324,0 6,-2.676 6,-6 v -8 c 0,-3.324 -2.676,-6 -6,-6 z m 0,3 h 8 c 1.713891,0 3,1.2861085 3,3 v 8 c 0,1.713891 -1.286109,3 -3,3 H 8 c -1.7138915,0 -3,-1.286109 -3,-3 v -8 c 0,-1.7138915 1.2861085,-3 3,-3 z"/>
+ <circle style="opacity:0.2" class="st9" cx="16.5" cy="10.5" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <circle style="fill:#ffd517" class="st6" cx="6.75" cy="17.25" r="2.25"/>
+ <circle style="fill:#ffd517" class="st9" cx="16.5" cy="10" r="2"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="m 7.809795,16.097108 2.614896,-1.932749"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="M 13.569752,11.953499 15.74422,10.503854"/>
+ <circle style="opacity:0.2" class="st13" cx="12" cy="13.5" r="3"/>
+ <circle style="fill:#b3e5fc" class="st13" cx="12" cy="13" r="3"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="m 8.5,5.5 1.933689,4.834222"/>
+ <circle style="opacity:0.2" class="st19" cx="8.5" cy="6" r="2.5"/>
+ <path style="fill:#4c6378" d="M 8,2 C 4.676,2 2,4.676 2,8 v 8 c 0,3.324 2.676,6 6,6 h 8 c 3.324,0 6,-2.676 6,-6 V 8 C 22,4.676 19.324,2 16,2 Z m 0,3 h 8 c 1.713891,0 3,1.2861085 3,3 v 8 c 0,1.713891 -1.286109,3 -3,3 H 8 C 6.2861085,19 5,17.713891 5,16 V 8 C 5,6.2861085 6.2861085,5 8,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z M 5,16 v 0.5 c 0,1.713891 1.2861085,3 3,3 h 8 c 1.713891,0 3,-1.286109 3,-3 V 16 c 0,1.713891 -1.286109,3 -3,3 H 8 C 6.2861085,19 5,17.713891 5,16 Z"/>
+ <circle style="fill:#ffd517" class="st19" cx="8.5" cy="5.5" r="2.5"/>
+ <circle style="opacity:0.2" class="st17" cx="17.5" cy="18" r="2.5"/>
+ <circle style="fill:#ffd517" class="st17" cx="17.5" cy="17.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,3 C 7.1192881,3 6,4.1192881 6,5.5 6.0001133,5.5861156 6.004676,5.6721678 6.01367,5.7578125 6.1382679,4.4776864 7.2138249,3.5009834 8.5,3.5 9.7807649,3.5001757 10.854249,4.4682511 10.986328,5.7421875 10.994802,5.6617271 10.999364,5.5809028 11,5.5 11,4.1192881 9.8807119,3 8.5,3 Z m 8,5 c -1.104569,0 -2,0.8954303 -2,1.9999996 5.05e-4,0.084597 0.0064,0.1690774 0.01758,0.2529304 C 14.642124,9.2524828 15.491831,8.5011395 16.5,8.5 c 1.006202,7.649e-4 1.855173,0.7489477 1.982422,1.747071 0.01096,-0.08192 0.01683,-0.16443 0.01758,-0.2470714 C 18.5,8.8954303 17.604569,8 16.5,8 Z m 1,7 c -1.380712,0 -2.5,1.119288 -2.5,2.5 1.13e-4,0.08611 0.0047,0.172167 0.01367,0.257812 C 15.138268,16.477686 16.213825,15.500983 17.5,15.5 c 1.280765,1.76e-4 2.354249,0.968251 2.486328,2.242187 C 19.994801,17.661727 19.999364,17.580903 20,17.5 20,16.119288 18.880712,15 17.5,15 Z"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="m 13.947225,14.593184 1.756161,1.436859"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pynocchio.svg b/.icons/awkward/24x24/apps/pynocchio.svg
new file mode 100644
index 00000000..7fbe79ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pynocchio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 2,12.5 10,10 0 0 0 3.9941,18.475 C 4.0208,19.22 3.8274,19.99 3.1777,20.932 A 1.0001,1.0001 0 0 0 4,22.5 C 5.1023,22.5 6.6077,22.12 8.0977,21.707 A 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 12,2.5 Z"/>
+ <path style="fill:#a7bf3c" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 3.9941 17.975 C 4.0208 18.72 3.8274 19.49 3.1777 20.432 A 1.0001 1.0001 0 0 0 4 22 C 5.1023 22 6.6077 21.62 8.0977 21.207 A 10 10 0 0 0 12 22 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+ <path style="stroke:#000000;stroke-width:2;stroke-linejoin:round;opacity:0.2" d="M 8,15.5 9,16.5 12,13.5 15,16.5 16,15.5 13,12.5 16,9.5 15,8.5 12,11.5 9,8.5 8,9.5 11,12.5 Z"/>
+ <path style="fill:#4f4f4f;stroke-width:2;stroke:#4f4f4f;stroke-linejoin:round" d="M 8,15 9,16 12,13 15,16 16,15 13,12 16,9 15,8 12,11 9,8 8,9 11,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.9844 7 A 1.0001 1.0001 0 0 0 8.293 7.293 L 7.293 8.293 A 1.0001 1.0001 0 0 0 7.0332 9.25 A 1.0001 1.0001 0 0 1 7.293 8.793 L 8.293 7.793 A 1.0001 1.0001 0 0 1 8.9844 7.5 A 1.0001 1.0001 0 0 1 9.707 7.793 L 12 10.086 L 14.293 7.793 A 1.0001 1.0001 0 0 1 15.707 7.793 L 16.707 8.793 A 1.0001 1.0001 0 0 1 16.967 9.25 A 1.0001 1.0001 0 0 0 16.707 8.293 L 15.707 7.293 A 1.0001 1.0001 0 0 0 14.293 7.293 L 12 9.5859 L 9.707 7.293 A 1.0001 1.0001 0 0 0 8.9844 7 z M 9.3359 12.25 L 7.293 14.293 A 1.0001 1.0001 0 0 0 7.0332 15.25 A 1.0001 1.0001 0 0 1 7.293 14.793 L 9.5859 12.5 L 9.3359 12.25 z M 14.664 12.25 L 14.414 12.5 L 16.707 14.793 A 1.0001 1.0001 0 0 1 16.967 15.25 A 1.0001 1.0001 0 0 0 16.707 14.293 L 14.664 12.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.207 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.293 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 3.9727 18.445 C 3.9133 19.049 3.6924 19.685 3.1777 20.432 A 1.0001 1.0001 0 0 0 3.0332 21.25 A 1.0001 1.0001 0 0 1 3.1777 20.932 C 3.8274 19.99 4.0208 19.22 3.9941 18.475 A 10 10 0 0 1 3.9727 18.445 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/pynvim.svg b/.icons/awkward/24x24/apps/pynvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pynvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pyrenamer.svg b/.icons/awkward/24x24/apps/pyrenamer.svg
new file mode 100644
index 00000000..0f991ee4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pyrenamer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#2297fd" d="m3 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path opacity=".2" d="m10.541 18.043h-3.0773l-0.4855 1.457h-1.9782l2.8269-8h2.3463l2.8269 8h-1.9782l-0.48048-1.4574zm-2.5865-1.4842h2.0907l-1.0428-3.183-1.0479 3.183z"/>
+ <path fill="#fff" d="m10.541 17.542h-3.0773l-0.48563 1.4574h-1.9782l2.8269-8h2.3463l2.8269 8h-1.9782l-0.48048-1.4574zm-2.5865-1.4842h2.0907l-1.0428-3.183-1.0479 3.183z"/>
+ <path fill="#fff" opacity=".2" d="m3 8c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-12z"/>
+ <path fill="#f3af3f" d="m9 2h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m9 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h12c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-12z"/>
+ <path opacity=".2" d="m14.92 8.597q0.44426 0 0.67373-0.21433 0.22946-0.21433 0.22946-0.6323 0-0.41259-0.22946-0.62695-0.22946-0.21969-0.67373-0.21969h-1.0399v1.6932h1.0399zm0.06347 3.499q0.56631 0 0.84949-0.26256 0.28804-0.26256 0.28804-0.793 0-0.51975-0.28316-0.77695-0.2829-0.2625-0.85418-0.2625h-1.1034v2.0951h1.1034zm1.748-2.8773q0.6054 0.1929 0.93737 0.71265 0.33198 0.51975 0.33198 1.2752 0 1.1574-0.71278 1.7254t-2.1677 0.568h-3.1196v-8h2.8219q1.5183 0 2.197 0.50365 0.68348 0.50365 0.68348 1.6128 0 0.58405-0.24898 0.99665-0.24898 0.40724-0.72252 0.6055z"/>
+ <path fill="#fff" d="m14.92 8.097q0.44426 0 0.67373-0.21433 0.22946-0.21433 0.22946-0.6323 0-0.41259-0.22946-0.62695-0.22946-0.21969-0.67373-0.21969h-1.0399v1.6932h1.0399zm0.06347 3.499q0.56631 0 0.84949-0.26256 0.28804-0.26256 0.28804-0.793 0-0.51975-0.28316-0.77695-0.2829-0.2625-0.85418-0.2625h-1.1034v2.0951h1.1034zm1.7477-2.8774q0.6054 0.1929 0.93737 0.71265 0.33198 0.51975 0.33198 1.2752 0 1.1574-0.71278 1.7254t-2.1677 0.568h-3.1196v-8h2.8219q1.5183 0 2.197 0.50365 0.68348 0.50365 0.68348 1.6128 0 0.58405-0.24898 0.99665-0.24898 0.40724-0.72252 0.6055z"/>
+ <path opacity=".2" d="m2 21v0.5c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m8 15v0.5c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/python.svg b/.icons/awkward/24x24/apps/python.svg
new file mode 100644
index 00000000..d169abe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#ffc851" d="m17 7v2.5c0 1.385-1.115 2.5-2.5 2.5h-5s-2.5 0-2.5 2.5v4.375c0 1.731 1.951 3.125 4.375 3.125h1.25c2.424 0 4.375-1.394 4.375-3.125v-0.875h-5v-1h6.875c1.731 0 3.125-1.951 3.125-4.375v-1.25c0-2.424-1.394-4.375-3.125-4.375h-1.875z"/>
+ <path opacity=".2" d="m14.5 20.5a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#fff" d="m14.5 20a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#4795d1" d="m11.375 2c-2.424 0-4.375 1.3938-4.375 3.125v0.875h5v1h-6.875c-1.7312 0-3.125 1.951-3.125 4.375v1.25c0 2.424 1.3938 4.375 3.125 4.375h1.875v-2.5c0-1.385 1.115-2.5 2.5-2.5h5s2.5 0 2.5-2.5v-4.375c0-1.7312-1.951-3.125-4.375-3.125h-1.25z"/>
+ <path opacity=".2" d="m9.5 3.5a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#fff" d="m9.5 3a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#fff" opacity=".1" d="m11.375 2c-2.424 0-4.375 1.3938-4.375 3.125v0.5c0-1.7312 1.951-3.125 4.375-3.125h1.25c2.424 0 4.375 1.3938 4.375 3.125v-0.5c0-1.7312-1.951-3.125-4.375-3.125zm-6.25 5c-1.7312 0-3.125 1.951-3.125 4.375v0.5c0-2.424 1.3938-4.375 3.125-4.375h6.875v-0.5h-5z"/>
+ <path fill="#fff" opacity=".1" d="m17 7v0.5h1.875c1.731 0 3.125 1.951 3.125 4.375v-0.5c0-2.424-1.394-4.375-3.125-4.375h-1.875zm0 2.5c0 1.385-1.115 2.5-2.5 2.5h-5s-2.5 0-2.5 2.5v0.5c0-2.5 2.5-2.5 2.5-2.5h5c1.385 0 2.5-1.115 2.5-2.5v-0.5zm-5 8.5v0.5h5v-0.5h-5zm2.0675 2.75a0.5 0.5 0 0 0 -0.068 0.25 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.068 -0.25 0.5 0.5 0 0 1 -0.432 0.25 0.5 0.5 0 0 1 -0.432 -0.25z"/>
+ <path opacity=".2" d="m7 6v0.5h5v-0.5zm10 3.5c0 2.5-2.5 2.5-2.5 2.5h-5c-1.385 0-2.5 1.115-2.5 2.5v0.5c0-1.385 1.115-2.5 2.5-2.5h5s2.5 0 2.5-2.5zm-15 3.125v0.5c0 2.424 1.3938 4.375 3.125 4.375h1.875v-0.5h-1.875c-1.7312 0-3.125-1.951-3.125-4.375z"/>
+ <path opacity=".2" d="m22 12.625c0 2.424-1.394 4.375-3.125 4.375h-6.875v0.5h6.875c1.731 0 3.125-1.951 3.125-4.375zm-15 6.25v0.5c0 1.7312 1.9512 3.125 4.375 3.125h1.25c2.424 0 4.375-1.394 4.375-3.125v-0.5c0 1.731-1.951 3.125-4.375 3.125h-1.25c-2.424 0-4.375-1.394-4.375-3.125z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/python2.6.svg b/.icons/awkward/24x24/apps/python2.6.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python2.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python2.7.svg b/.icons/awkward/24x24/apps/python2.7.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python2.7.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python3.0.svg b/.icons/awkward/24x24/apps/python3.0.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python3.0.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python3.1.svg b/.icons/awkward/24x24/apps/python3.1.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python3.1.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python3.2.svg b/.icons/awkward/24x24/apps/python3.2.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python3.2.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python3.3.svg b/.icons/awkward/24x24/apps/python3.3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python3.3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/python3.4.svg b/.icons/awkward/24x24/apps/python3.4.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/python3.4.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/pyzologo.svg b/.icons/awkward/24x24/apps/pyzologo.svg
new file mode 100644
index 00000000..780272c0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/pyzologo.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="5" height="7" x="18" y="13.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="5" height="7" x="12" y="13.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="11" height="8" x="12" y="4.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="10" height="16" x="1" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#2a93dd" width="10" height="16" x="1" y="4" rx="1" ry="1"/>
+ <rect style="fill:#e83f3c" width="11" height="8" x="12" y="4" rx="1" ry="1"/>
+ <rect style="fill:#9bb013" width="5" height="7" x="12" y="13" rx="1" ry="1"/>
+ <rect style="fill:#9bb013" width="5" height="7" x="18" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.3" width="6" height="1" x="3" y="7"/>
+ <rect style="opacity:0.3" width="6" height="1" x="3" y="10"/>
+ <rect style="opacity:0.3" width="6" height="1" x="3" y="13"/>
+ <rect style="opacity:0.3" width="4" height="1" x="3" y="16"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 14.252525,5.747475 1.5,1.5 -1.5,1.5"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 16.752525,5.747475 1.5,1.5 -1.5,1.5"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 19.252525,5.747475 1.5,1.5 -1.5,1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,4 C 1.446,4 1,4.446 1,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 8 c 0.554,0 1,0.446 1,1 V 5 C 11,4.446 10.554,4 10,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13,4 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 c 0.554,0 1,0.446 1,1 V 5 C 23,4.446 22.554,4 22,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13,13 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 14 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19,13 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 14 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/q4_findmenu.svg b/.icons/awkward/24x24/apps/q4_findmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4_findmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/q4_findweb.svg b/.icons/awkward/24x24/apps/q4_findweb.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4_findweb.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/q4_netcon.svg b/.icons/awkward/24x24/apps/q4_netcon.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4_netcon.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/q4os-swprofiler.svg b/.icons/awkward/24x24/apps/q4os-swprofiler.svg
new file mode 120000
index 00000000..e439e13c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4os-swprofiler.svg
@@ -0,0 +1 @@
+desktop-profiler.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/q4os-updatemgr.svg b/.icons/awkward/24x24/apps/q4os-updatemgr.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4os-updatemgr.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/q4oslogo.svg b/.icons/awkward/24x24/apps/q4oslogo.svg
new file mode 100644
index 00000000..f28ad910
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4oslogo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#448aff" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 12,5.5213985 C 8.8073935,5.770198 6.2716485,8.307186 6.024414,11.499914 h 4.541992 C 10.748402,10.796928 11.297138,10.247818 12,10.065344 Z m 1,0.00295 V 10.06634 c 0.702987,0.181977 1.252095,0.730732 1.434571,1.433594 h 4.543944 C 18.729716,8.3073075 16.192728,5.7715625 13,5.524328 Z m 1.810547,6.6650395 -2.121094,2.121094 3.5,3.5 2.121094,-2.121094 z M 6.0214845,12.499914 C 6.270284,15.692521 8.807272,18.228265 12,18.4755 v -4.541992 c -0.702986,-0.181997 -1.252095,-0.730731 -1.43457,-1.433594 z"/>
+ <path style="fill:#ffffff" d="M 12,5.0214845 C 8.8073935,5.270284 6.2716485,7.807272 6.024414,11 h 4.541992 C 10.748402,10.297014 11.297138,9.7479046 12,9.56543 Z m 1,0.00295 V 9.566426 C 13.702987,9.7484016 14.252095,10.297138 14.434571,11 h 4.543944 C 18.729716,7.8073935 16.192728,5.2716485 13,5.024414 Z M 6.0214845,12 C 6.270284,15.192607 8.807272,17.728351 12,17.975586 V 13.433594 C 11.297014,13.251598 10.747905,12.702863 10.56543,12 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3" d="m 13.75,12.75 3.5,3.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/q4wine.svg b/.icons/awkward/24x24/apps/q4wine.svg
new file mode 100644
index 00000000..b0a018fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/q4wine.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#80c342" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qalculate.svg b/.icons/awkward/24x24/apps/qalculate.svg
new file mode 100644
index 00000000..797b013b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qalculate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ec6295" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m15 5.5v10h2v-10zm0 12v2h2v-2z"/>
+ <path style="fill:#f5f5f5" d="m15 5v10h2v-10zm0 12v2h2v-2z"/>
+ <path style="opacity:.2" d="m11.5 5.5a5.5 5 0 0 0 -5.5 5 5.5 5 0 0 0 5.5 5 5.5 5 0 0 0 1.5 -0.19336v-1.198a3.5 4 0 0 1 -1.5 0.391 3.5 4 0 0 1 -3.5 -4 3.5 4 0 0 1 3.5 -4 3.5 4 0 0 1 1.5 0.3926v-1.2012a5.5 5 0 0 0 -1.5 -0.1914z"/>
+ <path style="fill:#f5f5f5" d="m11.5 5a5.5 5 0 0 0 -5.5 5 5.5 5 0 0 0 5.5 5 5.5 5 0 0 0 1.5 -0.193v-1.198a3.5 4 0 0 1 -1.5 0.391 3.5 4 0 0 1 -3.5 -4 3.5 4 0 0 1 3.5 -4 3.5 4 0 0 1 1.5 0.3926v-1.2012a5.5 5 0 0 0 -1.5 -0.1914z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qasmixer.svg b/.icons/awkward/24x24/apps/qasmixer.svg
new file mode 100644
index 00000000..203a1f01
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qasmixer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="M 7,6 C 6.446,6 6,6.446 6,7 v 10 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 C 8,6.446 7.554,6 7,6 Z"/>
+ <path style="opacity:0.2" d="m 12,6 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 C 13,6.446 12.554,6 12,6 Z"/>
+ <path style="opacity:0.2" d="m 17,6 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 C 18,6.446 17.554,6 17,6 Z"/>
+ <path style="fill:#4f4f4f" d="M 6,10.5 V 18 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -7.5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,10.5 V 18 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -7.5 z"/>
+ <path style="fill:#4f4f4f" d="M 11,14.5 V 18 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -3.5 z"/>
+ <rect style="opacity:0.1" width="4" height="3" x="5" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="5" y="9" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="4" height="3" x="10" y="13.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="10" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="4" height="3" x="15" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="15" y="9" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qbittorrent.svg b/.icons/awkward/24x24/apps/qbittorrent.svg
new file mode 100644
index 00000000..3a7ae7af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qbittorrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle fill="#2f67ba" cx="12" cy="12" r="10"/>
+ <path fill="#fff" style="opacity:0.1" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m21.99 12.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path style="opacity:0.2" d="m 7,8.5 c -2.209139,0 -4,1.790861 -4,4 0,2.209139 1.790861,4 4,4 0.7025232,-0.0013 1.3923246,-0.188495 2,-0.541016 L 9,19.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 l 0,-11 -2,0 0,0.5410156 C 8.3925148,8.6878093 7.7027016,8.5018543 7,8.5 Z m 0,2 c 1.1045695,0 2,0.895431 2,2 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 z"/>
+ <path style="fill:#64d4f9" d="M 7 8 C 4.790861 8 3 9.790861 3 12 C 3 14.209139 4.790861 16 7 16 C 7.7025232 15.9987 8.3923246 15.811505 9 15.458984 L 9 19 A 1 1 0 0 0 10 20 A 1 1 0 0 0 11 19 L 11 8 L 9 8 L 9 8.5410156 C 8.3925148 8.1878093 7.7027016 8.0018543 7 8 z M 7 10 C 8.1045695 10 9 10.895431 9 12 C 9 13.104569 8.1045695 14 7 14 C 5.8954305 14 5 13.104569 5 12 C 5 10.895431 5.8954305 10 7 10 z"/>
+ <path style="opacity:0.2" d="m 14,4.5 a 1,1 0 0 0 -1,1 l 0,11 2,0 0,-0.541016 c 0.607485,0.353206 1.297298,0.539172 2,0.541016 2.209139,0 4,-1.790861 4,-4 0,-2.209139 -1.790861,-4 -4,-4 -0.70252,0.00125 -1.392321,0.1865555 -2,0.5390625 L 15,5.5 a 1,1 0 0 0 -1,-1 z m 3,6 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 14 4 A 1 1 0 0 0 13 5 L 13 16 L 15 16 L 15 15.458984 C 15.607485 15.81219 16.297298 15.998156 17 16 C 19.209139 16 21 14.209139 21 12 C 21 9.790861 19.209139 8 17 8 C 16.29748 8.00125 15.607679 8.1865555 15 8.5390625 L 15 5 A 1 1 0 0 0 14 4 z M 17 10 C 18.104569 10 19 10.895431 19 12 C 19 13.104569 18.104569 14 17 14 C 15.895431 14 15 13.104569 15 12 C 15 10.895431 15.895431 10 17 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qbrowser.svg b/.icons/awkward/24x24/apps/qbrowser.svg
new file mode 100644
index 00000000..c70d4bbd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qbrowser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 22,12.5 c 0,5.52285 -4.477172,10 -9.999999,10 C 6.477143,22.5 2,18.02285 2,12.5 2,6.97715 6.477143,2.5 12.000001,2.5 17.522828,2.5 22,6.97715 22,12.5 Z"/>
+ <path style="fill:#336f33" d="m 20.706038,12.04975 c 0,2.55715 0.334155,4.84035 -1.24485,6.6085 C 17.629887,20.709 14.965706,22 12.000001,22 6.477143,22 2,17.52285 2,12 2,6.47715 6.477143,2 12.000001,2 c 0.18175,0 0.594617,0.1044 0.773979,0.11395 2.500188,0.1335 3.960292,2.0977 5.641638,3.7367 1.863288,1.8163 2.290421,3.3915 2.29042,6.1991 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4771425,2 2,6.47715 2,12 2,12.08384 2.00381,12.166658 2.00586,12.25 2.1389417,6.8430295 6.5609785,2.5 12,2.5 c 5.438992,0 9.861057,4.3430295 9.99414,9.75 C 21.996192,12.166658 22,12.083836 22,12 22,6.47715 17.522827,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,2.4999845 a 10,10 0 0 0 -0.615234,0.02246 C 10.568698,2.7532915 9.3105725,2.4965145 8.9990235,3.481429 9.669485,3.540929 10.501283,3.066022 11.267578,3.1279135 12.27361,2.914314 13.00714,3.528934 13.802735,3.9423665 c 1.15531,0.061659 1.914476,1.08747 2.220702,2.111328 -0.189672,-0.015585 -1.030264,-0.371641 -1.062499,0.3535155 0.317608,0.5468485 0.183047,1.6574495 0.923828,1.7763675 1.065923,0.188892 0.257526,-0.711549 -0.0459,-1.0771485 0.797134,-0.362844 1.641293,1.4885575 0.527343,1.3955075 0.24156,0.688375 -0.666467,1.5491155 -0.138672,2.1416015 0.521372,0.233546 -0.431872,0.661348 -0.408202,1.026368 0.134993,1.261392 1.673381,0.31803 1.202148,-0.634766 -0.239984,-0.989781 2.123298,-0.311051 0.832031,-1.079102 0.384886,-0.3208695 1.570144,0.842983 1.15918,-0.363281 0.3682,0.548352 0.948767,-0.397784 1.183593,0.2285155 0.08757,0.7107315 -0.678187,1.5143365 -1.15332,1.8896485 -0.862243,-0.454074 -1.588785,0.0027 -2.185547,0.671875 -0.580444,0.770891 -0.794085,1.757069 -1.050781,2.671875 -0.273277,0.937977 0.03225,2.224644 1.110351,2.452148 0.969589,0.207113 1.522339,-0.895725 2.413086,-0.980469 0.552699,0.186098 0.43647,0.974274 0.634766,1.453125 0.05901,0.383108 -0.289871,0.710002 -0.425781,1.080079 A 10,10 0 0 0 22,12.499985 10,10 0 0 0 12,2.4999845 Z M 8.003906,3.9599455 C 7.4379285,4.0006105 6.8104885,4.320247 6.970703,4.91893 6.406871,5.8000915 5.6391695,6.539451 4.9150391,7.2900235 3.8631376,8.0556405 3.2974934,9.3417075 3.2636719,10.624008 c -0.024563,1.01319 -0.268268,2.112295 0.1699219,3.06543 0.5492177,0.780634 0.9606131,1.644311 1.4580078,2.456054 L 5.010742,16.25975 C 5.1190105,15.662122 4.59837,14.816371 4.6533203,14.105453 c -1.2419514,0.08332 -1.0883535,-2.278068 0.1933594,-1.825195 0.6746873,-0.083 0.6912328,1.082627 1.0253908,0.917969 0.774011,-0.752898 1.556043,-1.577221 2.6240235,-1.879883 0.891474,0.317885 0.075738,-0.901167 0.8691405,-0.845703 C 10.584925,10.369235 9.7035255,9.054072 9.2753905,8.563461 8.7798755,7.4091315 8.0841595,10.366603 7.7509765,9.0400235 7.1107425,8.3624545 8.1048505,6.8131895 8.713867,7.764633 8.888171,7.669753 9.4905575,6.592825 8.6240235,6.587875 7.953452,5.954919 8.328243,4.853966 8.772461,4.1874845 8.6603655,4.01169 8.343493,3.935545 8.003906,3.9599455 Z m 0.879883,1.423828 C 8.7253995,5.3453835 8.414591,5.814343 8.421875,6.1288905 8.6199705,6.505079 8.9923925,6.0911855 8.9609375,5.8124845 8.9964175,5.523197 8.9557825,5.401223 8.883789,5.3837735 Z M 11.078125,5.541 c -0.372204,-0.027695 -0.982412,0.4838445 -0.292969,0.4550785 0.374869,0.7767495 0.177962,1.8178335 0.358399,2.703125 0.479433,0.842515 1.029691,-1.017345 1.514648,-1.208008 C 12.972196,6.6294705 12.388416,5.236141 11.314453,5.7880705 11.300193,5.619121 11.202193,5.5502315 11.078125,5.541 Z M 9.9716795,6.0868985 c -0.04013,-0.012605 -0.088319,0.00762 -0.135742,0.09375 0.2999045,0.2760475 0.2561385,-0.055931 0.135742,-0.09375 z M 13.362305,8.021469 c -0.08336,0.00195 -0.162057,0.051379 -0.198242,0.1855465 l 0.117187,0.071289 c 0.63037,0.158527 0.331122,-0.262624 0.08105,-0.256836 z m 5.645507,0.086914 c 0.246226,-0.024715 0.484916,0.161503 0.268555,0.5839845 -0.106799,0.493616 -0.396931,0.5897945 -0.584961,0.09668 -0.183401,-0.4207085 0.07018,-0.65595 0.316406,-0.6806645 z m -3.643554,1.040039 c -0.153816,-0.01498 -0.197042,0.10418 0.124023,0.4589845 0.1001,0.106426 0.214219,0.291536 0.385742,0.272461 0.309214,-0.308224 -0.253407,-0.706475 -0.509765,-0.7314455 z m -0.3125,0.4501955 c -0.03493,0.016905 -0.06062,0.087407 -0.05371,0.25 0.347795,0.1303685 0.158513,-0.3007185 0.05371,-0.25 z M 9.814453,10.654282 c -0.08261,0.01689 -0.109368,0.144616 0.04492,0.480468 0.591297,-0.01628 0.136822,-0.51762 -0.04492,-0.480468 z m -3.943359,3.84082 c -0.03319,-0.01067 -0.029215,0.03165 0.05664,0.178711 0.4731655,0.367061 0.04293,-0.146722 -0.05664,-0.178711 z m 0.859375,0.791016 c -0.065756,-0.0027 -0.132991,0.04242 -0.1757815,0.175781 0.5542335,0.26557 0.373049,-0.167806 0.1757815,-0.175781 z m -0.638672,1.23828 c -0.3521785,0.0084 -0.6104985,0.222276 -0.587891,0.81836 -0.6336607,0.938543 -0.01989,1.883073 0.695313,2.539062 0.4819165,0.332192 0.7031255,0.874323 0.9667965,1.369141 A 10,10 0 0 0 9.9765625,22.291 c 0.1627945,-0.04483 0.3216195,-0.100413 0.4716795,-0.175781 0.974018,-0.210167 2.21044,-1.057512 2.058594,-2.092774 C 11.778038,19.331416 10.52809,19.733181 9.836914,18.988265 9.4304395,18.011782 8.3903415,17.597842 7.519531,17.132797 7.152875,16.842554 6.5445975,16.513626 6.091797,16.524398 Z"/>
+ <path style="fill:#ffbf23" d="M 12,2 A 10,10 0 0 0 11.384766,2.02246 C 10.568698,2.253307 9.3105725,1.99653 8.9990235,2.9814445 c 0.6704615,0.0595 1.5022595,-0.415407 2.2685545,-0.3535155 1.006032,-0.2135995 1.739562,0.4010205 2.535157,0.814453 1.15531,0.06166 1.914476,1.08747 2.220702,2.111328 -0.189672,-0.015585 -1.030264,-0.371641 -1.062499,0.3535155 0.317608,0.5468485 0.183047,1.6574495 0.923828,1.7763675 1.065923,0.188892 0.257526,-0.711549 -0.0459,-1.0771485 0.797134,-0.362844 1.641293,1.4885575 0.527343,1.3955075 0.24156,0.688375 -0.666467,1.549115 -0.138672,2.141602 0.521372,0.233546 -0.431872,0.661348 -0.408202,1.026367 0.134993,1.261393 1.673381,0.318031 1.202148,-0.634766 -0.239984,-0.989781 2.123298,-0.31105 0.832031,-1.0791015 0.384886,-0.3208695 1.570144,0.8429835 1.15918,-0.363281 0.3682,0.5483515 0.948767,-0.397784 1.183593,0.2285155 0.08757,0.710731 -0.678187,1.514336 -1.15332,1.889649 -0.862243,-0.454075 -1.588785,0.0027 -2.185547,0.671875 -0.580444,0.77089 -0.794085,1.757068 -1.050781,2.671875 -0.273277,0.937977 0.03225,2.224643 1.110351,2.452148 0.969589,0.207113 1.522339,-0.895725 2.413086,-0.980469 0.552699,0.186098 0.43647,0.974274 0.634766,1.453125 0.05901,0.383107 -0.289871,0.710001 -0.425781,1.080079 A 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z M 8.003906,3.459961 C 7.4379285,3.500626 6.8104885,3.8202625 6.970703,4.4189455 6.406871,5.300107 5.6391695,6.0394665 4.9150391,6.790039 3.8631376,7.555656 3.2974934,8.841723 3.2636719,10.124024 c -0.024563,1.013189 -0.268268,2.112294 0.1699219,3.065429 0.5492177,0.780634 0.9606131,1.644311 1.4580078,2.456055 L 5.010742,15.759766 C 5.1190105,15.162137 4.59837,14.316386 4.6533203,13.605469 3.4113689,13.68879 3.5649668,11.3274 4.8466797,11.780274 5.521367,11.697275 5.5379125,12.8629 5.8720705,12.698242 6.6460815,11.945345 7.4281135,11.121021 8.496094,10.81836 9.387568,11.136245 8.5718325,9.917192 9.3652345,9.972656 10.584925,9.8692505 9.7035255,8.5540875 9.2753905,8.0634765 8.7798755,6.909147 8.0841595,9.866618 7.7509765,8.540039 7.1107425,7.86247 8.1048505,6.313205 8.713867,7.2646485 8.888171,7.1697685 9.4905575,6.0928405 8.6240235,6.0878905 7.953452,5.4549345 8.328243,4.3539815 8.772461,3.6875 8.6603655,3.5117055 8.343493,3.4355605 8.003906,3.459961 Z M 8.883789,4.883789 C 8.7253995,4.845399 8.414591,5.3143585 8.421875,5.628906 8.6199705,6.0050945 8.9923925,5.591201 8.9609375,5.3125 8.9964175,5.0232125 8.9557825,4.9012385 8.883789,4.883789 Z m 2.194336,0.1572265 C 10.705921,5.0133205 10.095713,5.52486 10.785156,5.496094 11.160025,6.2728435 10.963118,7.3139275 11.143555,8.199219 11.622988,9.041734 12.173246,7.181874 12.658203,6.991211 12.972196,6.129486 12.388416,4.7361565 11.314453,5.288086 11.300193,5.1191365 11.202193,5.050247 11.078125,5.0410155 Z M 9.9716795,5.586914 c -0.04013,-0.012605 -0.088319,0.00762 -0.135742,0.09375 0.2999045,0.2760475 0.2561385,-0.055931 0.135742,-0.09375 z m 3.3906255,1.9345705 c -0.08336,0.00195 -0.162057,0.051379 -0.198242,0.1855465 l 0.117187,0.07129 c 0.63037,0.158527 0.331122,-0.262624 0.08105,-0.256836 z m 5.645507,0.086914 c 0.246226,-0.024715 0.484916,0.161503 0.268555,0.5839845 -0.106799,0.493616 -0.396931,0.5897945 -0.584961,0.09668 -0.183401,-0.4207085 0.07018,-0.65595 0.316406,-0.6806645 z m -3.643554,1.040039 c -0.153816,-0.01498 -0.197042,0.10418 0.124023,0.4589845 0.1001,0.106426 0.214219,0.291536 0.385742,0.272461 0.309214,-0.308224 -0.253407,-0.706475 -0.509765,-0.7314455 z m -0.3125,0.4501955 c -0.03493,0.016905 -0.06062,0.087407 -0.05371,0.25 0.347795,0.1303685 0.158513,-0.3007185 0.05371,-0.25 z m -5.237305,1.055664 c -0.08261,0.01689 -0.109368,0.144616 0.04492,0.480469 0.591297,-0.01628 0.136822,-0.517621 -0.04492,-0.480469 z m -3.943359,3.84082 c -0.03319,-0.01067 -0.029215,0.03165 0.05664,0.178711 0.4731655,0.367062 0.04293,-0.146722 -0.05664,-0.178711 z m 0.859375,0.791016 c -0.065756,-0.0026 -0.132991,0.04242 -0.1757815,0.175781 0.5542335,0.26557 0.373049,-0.167805 0.1757815,-0.175781 z m -0.638672,1.238281 c -0.3521785,0.0084 -0.6104985,0.222276 -0.587891,0.818359 -0.6336607,0.938543 -0.01989,1.883073 0.695313,2.539063 0.4819165,0.332192 0.7031255,0.874323 0.9667965,1.36914 a 10,10 0 0 0 2.810547,1.040039 c 0.1627945,-0.04484 0.3216195,-0.100413 0.4716795,-0.175781 0.974018,-0.210167 2.21044,-1.057512 2.058594,-2.092773 C 11.778038,18.831431 10.52809,19.233197 9.836914,18.488281 9.4304395,17.511798 8.3903415,17.097857 7.519531,16.632812 7.152875,16.342569 6.5445975,16.013641 6.091797,16.024414 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 11.384766,2.02246 C 10.568698,2.253307 9.3105725,1.99653 8.9990235,2.9814445 c 0.1177035,0.010445 0.241743,9.75e-5 0.368164,-0.0166 C 9.8883115,2.592339 10.763977,2.698069 11.384766,2.5224615 A 10,10 0 0 1 12,2.5 10,10 0 0 1 21.990234,12.294922 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z M 8.003906,3.459961 C 7.4379285,3.500626 6.8104885,3.8202625 6.970703,4.4189455 6.406871,5.300107 5.6391695,6.0394665 4.9150391,6.790039 3.8631376,7.555656 3.2974934,8.841723 3.2636719,10.124024 c -0.015352,0.633243 -0.1164309,1.299607 -0.083008,1.943359 0.015723,-0.484111 0.071607,-0.97308 0.083008,-1.443359 C 3.2974934,9.341723 3.8631376,8.055656 4.9150391,7.290039 5.6391695,6.5394665 6.406871,5.800107 6.970703,4.9189455 6.8104885,4.3202625 7.437929,4.000628 8.003906,3.959961 8.2198645,3.944446 8.4205285,3.974461 8.571289,4.040039 8.634838,3.914783 8.70135,3.794191 8.772461,3.6875 8.6603655,3.5117055 8.343493,3.4355605 8.003906,3.459961 Z M 8.883789,4.883789 C 8.7253995,4.845399 8.414591,5.314359 8.421875,5.628906 8.454065,5.690039 8.491356,5.723696 8.5302735,5.7470705 8.6334925,5.537065 8.785076,5.359863 8.883789,5.383789 8.909579,5.390039 8.929629,5.415214 8.945312,5.451172 8.958252,5.403992 8.965912,5.356579 8.960937,5.3125 8.996417,5.0232125 8.955777,4.9012385 8.883789,4.883789 Z m 2.194336,0.1572265 C 10.705921,5.0133205 10.095713,5.52486 10.785156,5.496094 c 0.01453,0.030115 0.02326,0.062864 0.03613,0.09375 0.08662,-0.033075 0.176938,-0.054774 0.256836,-0.04883 0.124068,0.00923 0.222068,0.078121 0.236328,0.2470705 C 12.096377,5.38624 12.61284,6.0171305 12.717776,6.721678 12.845361,5.8719875 12.282884,4.7903905 11.314455,5.2880845 11.300195,5.119135 11.202195,5.0502455 11.078127,5.041014 Z m -2.7958985,0.352539 c -0.067229,0.440026 0.00475,0.876183 0.341797,1.194336 0.2113425,0.0012 0.334329,0.067076 0.3984375,0.1660155 C 9.1084855,6.49896 9.115233,6.227412 8.859375,6.1279295 8.740871,6.2876965 8.5470465,6.36661 8.421875,6.1289295 8.420175,6.054825 8.43838,5.9712875 8.46582,5.8886955 8.364925,5.73759 8.307415,5.570118 8.2822265,5.3935545 Z m 7.1513675,0.059571 c -0.237887,-3.175e-4 -0.456539,0.091524 -0.472656,0.4541015 0.03719,0.064039 0.0678,0.1368635 0.09473,0.2138675 0.226928,-0.311432 0.812439,-0.080147 0.967773,-0.067383 C 15.968051,5.868529 15.893282,5.6854535 15.808598,5.50586 15.69567,5.479035 15.565542,5.453302 15.433598,5.453126 Z M 9.9716795,5.586914 c -0.04013,-0.012605 -0.088319,0.00762 -0.135742,0.09375 0.2999045,0.2760475 0.2561385,-0.055931 0.135742,-0.09375 z m 6.0166015,1.4765625 c -0.0497,0.00639 -0.09959,0.02029 -0.149414,0.04297 0.11991,0.1444785 0.315497,0.3717135 0.446289,0.5830075 0.234169,-0.071167 0.118589,-0.33326 -0.06543,-0.5986325 -0.07528,-0.02417 -0.152685,-0.037475 -0.231445,-0.027345 z m -2.625976,0.458008 c -0.08336,0.00195 -0.162057,0.051379 -0.198242,0.1855465 l 0.117187,0.07129 C 13.91162,7.936848 13.612372,7.515697 13.3623,7.521485 Z M 8.979492,7.792969 C 8.5319615,7.8680675 8.0216875,9.6178845 7.7509765,8.540039 7.668556,8.452812 7.6145895,8.3511125 7.582031,8.2421875 7.520782,8.524802 7.547971,8.8251955 7.7509765,9.040039 8.0841595,10.366618 8.7798755,7.409147 9.2753905,8.5634765 9.4899865,8.8093875 9.817793,9.262219 9.9384765,9.6660155 10.140851,9.221889 9.5887185,8.422527 9.2753905,8.0634765 9.1824815,7.84704 9.0827685,7.7756385 8.979492,7.792969 Z m 7.866211,0.01074 c -0.06805,0.1257305 -0.205788,0.2043735 -0.432617,0.1972655 0.0041,0.04748 -0.0031,0.088956 -0.02735,0.1220705 0.02068,0.122928 0.01855,0.249385 -0.0078,0.378906 0.499392,0.03539 0.586005,-0.327424 0.467773,-0.698242 z m 2.430664,0.387695 c -1.52e-4,2.995e-4 1.53e-4,7e-4 0,10e-4 -0.106396,0.491758 -0.394923,0.588405 -0.583008,0.1015625 -0.07473,0.1147495 -0.09543,0.280692 -0.002,0.495117 0.09459,0.2480755 0.215263,0.3460955 0.325196,0.3203125 -0.0023,-0.007 -0.0014,-0.00943 -0.0039,-0.0166 0.0035,0.00511 0.0073,0.00785 0.01074,0.012695 0.105701,-0.030195 0.201043,-0.1732705 0.252929,-0.413086 0.126354,-0.2467265 0.0949,-0.41036 0,-0.500977 z M 16.37207,8.5410135 c -0.107885,0.4730505 -0.417013,0.9703725 -0.274414,1.381836 0.105414,-0.453959 0.399245,-0.948805 0.274414,-1.381836 z m -1.007812,0.107422 c -0.153816,-0.01498 -0.197042,0.10418 0.124023,0.4589845 0.03522,0.03745 0.0766,0.084293 0.117188,0.128906 0.0594,0.033205 0.113133,0.080507 0.166016,0.126953 0.03224,0.01218 0.06535,0.020735 0.102539,0.0166 0.309213,-0.308224 -0.253407,-0.706475 -0.509766,-0.7314455 z m -0.3125,0.4501955 c -0.03493,0.016905 -0.06062,0.087407 -0.05371,0.25 0.347795,0.1303685 0.158513,-0.3007185 0.05371,-0.25 z m 3.960937,0.4941405 c 0.0062,0.018125 0.0043,0.024925 0.0098,0.04199 0.0059,-0.0029 0.01133,-0.00597 0.0166,-0.00976 -0.0088,-0.011195 -0.01778,-0.019445 -0.02637,-0.032225 z m 1.137695,0.154297 c -0.163765,0.5840825 -0.725747,1.1623785 -1.107421,1.4638675 -0.764568,-0.402637 -1.42224,-0.08768 -1.97754,0.455078 -0.07187,0.216993 -0.224781,0.398359 -0.402343,0.505859 -0.437603,0.719787 -0.630775,1.578574 -0.856445,2.382813 -0.08225,0.282291 -0.105036,0.595264 -0.07715,0.902343 0.0152,-0.13813 0.03967,-0.273699 0.07715,-0.402343 0.256696,-0.914807 0.470337,-1.900985 1.050781,-2.671875 0.596761,-0.669175 1.323304,-1.12595 2.185547,-0.671875 0.475132,-0.375313 1.240893,-1.178918 1.15332,-1.889649 -0.01303,-0.03477 -0.03083,-0.048615 -0.0459,-0.074219 z M 9.9316405,10.184569 c -0.035085,0.06804 -0.091051,0.125964 -0.1679685,0.172851 0.01457,0.07136 0.040455,0.157084 0.095703,0.277344 0.484929,-0.01335 0.266796,-0.34894 0.072266,-0.450195 z m 6.2734375,0.427734 c -0.169737,0.180433 -0.397471,0.376741 -0.385742,0.557617 0.01278,0.119428 0.04113,0.213159 0.07617,0.294922 0.205601,-0.310022 0.75808,-0.630442 0.332031,-0.821289 -0.009,-0.01009 -0.01429,-0.02101 -0.02246,-0.03125 z m 0.873047,0.07617 c -0.06387,0.0847 -0.09365,0.194031 -0.05664,0.346679 0.02056,0.04158 0.0327,0.08266 0.0459,0.124024 0.04687,-0.145486 0.05686,-0.305782 0.01074,-0.470703 z m -13.2519531,2.22559 c -0.10956,0.555801 0.1497372,1.236853 0.8271484,1.191406 -0.040278,0.521095 0.2262079,1.112763 0.3300781,1.62793 l 0.027344,0.02637 C 5.1190105,15.162137 4.59837,14.316385 4.6533203,13.605469 4.1750965,13.637552 3.9058281,13.306685 3.8261719,12.914063 Z m 2.0449221,1.081054 c -0.03319,-0.01067 -0.029215,0.03165 0.05664,0.178711 0.4731655,0.367062 0.04293,-0.146722 -0.05664,-0.178711 z m 0.859375,0.791016 c -0.065756,-0.0026 -0.132991,0.04242 -0.1757815,0.175781 0.5542335,0.26557 0.3730485,-0.167805 0.1757815,-0.175781 z m -0.638672,1.238281 c -0.3521785,0.0084 -0.6104985,0.222276 -0.587891,0.818359 -0.248783,0.368484 -0.300807,0.737339 -0.234375,1.089844 0.033545,-0.195287 0.101031,-0.392342 0.234375,-0.589844 -0.022605,-0.596083 0.2357125,-0.809979 0.587891,-0.818359 0.4528005,-0.01077 1.0610785,0.318155 1.427734,0.608398 0.8708105,0.465045 1.9109085,0.878986 2.317383,1.855469 0.682395,0.735453 1.908185,0.355549 2.640625,1.010742 0.03929,-0.153118 0.05341,-0.312169 0.02929,-0.476562 -0.728798,-0.69103 -1.978746,-0.289264 -2.669922,-1.03418 C 9.4304375,17.511798 8.39034,17.097857 7.519529,16.632812 7.1528735,16.342569 6.5445955,16.013641 6.091795,16.024414 Z m 13.822265,1.796875 c -0.09256,0.247017 -0.281176,0.482805 -0.375,0.738281 a 10,10 0 0 0 0.426758,-0.541992 c -0.0011,-0.01276 10e-4,-0.0252 -0.001,-0.03808 -0.02039,-0.04924 -0.03598,-0.103414 -0.05078,-0.158203 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qctools.svg b/.icons/awkward/24x24/apps/qctools.svg
new file mode 100644
index 00000000..2c983886
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qctools.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="22" height="14" x="1" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#858585" width="22" height="14" x="1" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="20" height="11" x="2" y="7.5" rx=".909" ry=".786"/>
+ <rect style="fill:#ccdfd8" width="20" height="11" x="2" y="7" rx=".909" ry=".786"/>
+ <path style="fill:#3f3f3f" d="M 17 9 A 4 4 0 0 0 13 13 A 4 4 0 0 0 17 17 A 4 4 0 0 0 20.521484 14.890625 L 20 14.5 L 19.708984 14.28125 A 3 3 0 0 1 17 16 A 3 3 0 0 1 14 13 A 3 3 0 0 1 17 10 A 3 3 0 0 1 19.708984 11.716797 L 20 11.5 L 20.523438 11.107422 A 4 4 0 0 0 17 9 z"/>
+ <circle style="fill:#3f3f3f" cx=".062" cy="13.892" r="4" transform="rotate(-30)"/>
+ <path style="fill:#3f3f3f" d="M 8.3066406 12.412109 L 7.7753906 13.814453 C 7.7753906 13.814453 7.7181585 14.249389 8.796875 14.84375 C 9.3362335 15.14093 9.854691 15.48132 10.171875 15.777344 C 10.770425 16.270223 10.278579 16.560712 9.8964844 16.806641 C 9.4937434 16.97676 8.8582023 17.084452 8.1445312 17.158203 C 6.7171892 17.305706 6.1831231 17.254449 4.9199219 18.201172 C 3.9503551 18.927826 3.2534703 19.710792 3.0527344 21 L 3.8886719 21 C 4.1458421 20.079022 4.9843056 19.177827 5.8183594 18.552734 C 6.4318824 18.09292 6.7855076 17.957168 8.2988281 17.800781 C 9.5143031 17.586471 11.776026 17.282206 11.970703 16.503906 C 12.13882 15.731131 11.672965 15.125476 11.195312 14.679688 C 10.717657 14.233899 10.118664 13.859412 9.5195312 13.529297 C 8.3212647 12.869066 8.3066406 12.412109 8.3066406 12.412109 z"/>
+ <circle style="opacity:0.2" cx="-.188" cy="14.325" r="3" transform="rotate(-30)"/>
+ <circle style="fill:#939393" cx=".062" cy="13.892" r="3" transform="rotate(-30)"/>
+ <circle style="fill:#0062c9" cx=".062" cy="13.892" r="1" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx=".087" cy="12.267" r=".375" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-1.513" cy="14.517" r=".375" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="1.637" cy="14.517" r=".375" transform="rotate(-30)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,5 C 1.446,5 1,5.446 1,6 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 20 c 0.554,0 1,0.446 1,1 V 6 C 23,5.446 22.554,5 22,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9091797,7 C 2.4055433,7 2,7.350847 2,7.786133 v 0.5 C 2,7.850847 2.4055433,7.5 2.9091797,7.5 H 21.09082 C 21.594456,7.5 22,7.850847 22,8.286133 v -0.5 C 22,7.350847 21.594456,7 21.09082,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qdbusviewer-qt4.svg b/.icons/awkward/24x24/apps/qdbusviewer-qt4.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qdbusviewer-qt4.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qdbusviewer-qt5.svg b/.icons/awkward/24x24/apps/qdbusviewer-qt5.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qdbusviewer-qt5.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qdbusviewer.svg b/.icons/awkward/24x24/apps/qdbusviewer.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qdbusviewer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qdbusviewer5.svg b/.icons/awkward/24x24/apps/qdbusviewer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qdbusviewer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qdirstat.svg b/.icons/awkward/24x24/apps/qdirstat.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qdirstat.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qelectrotech.svg b/.icons/awkward/24x24/apps/qelectrotech.svg
new file mode 100644
index 00000000..19db5fc9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qelectrotech.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#474747" d="m12 7c-0.704 0-1.4 0.2755-1.938 0.8125-0.4735 0.474-0.7405 1.0685-0.7965 1.6875h-3.2655v6.5h5.5v0.75h0.5v-2h-0.5v0.75h-5v-5.5h2.7655c0.056 0.619 0.323 1.2135 0.797 1.6875 1.074 1.074 2.801 1.074 3.875 0 0.474-0.474 0.741-1.0685 0.797-1.6875h2.7655v5.5h-4.5v-1.5h-0.5v3.5h0.5v-1.5h5v-6.5h-3.2655c-0.056-0.619-0.322-1.2135-0.796-1.6875-0.538-0.537-1.234-0.8125-1.938-0.8125zm0 0.5155c0.4915 0 0.9815 0.158 1.3905 0.4845l-1.39 1.3905-1.39-1.3905c0.408-0.3265 0.898-0.4845 1.39-0.4845zm-1.75 0.844 1.39 1.3905-1.39 1.39c-0.6525-0.818-0.6525-1.963 0-2.781zm3.5 0c0.6525 0.818 0.6525 1.9635 0 2.7815l-1.39-1.3905 1.39-1.3905zm-1.75 1.7505 1.39 1.39c-0.818 0.6525-1.9635 0.6525-2.7815 0l1.3905-1.3905z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qemu-system-aarch64.svg b/.icons/awkward/24x24/apps/qemu-system-aarch64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu-system-aarch64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qemu-system-arm.svg b/.icons/awkward/24x24/apps/qemu-system-arm.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu-system-arm.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qemu-system-i386.svg b/.icons/awkward/24x24/apps/qemu-system-i386.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu-system-i386.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qemu-system-x86_64-spice.svg b/.icons/awkward/24x24/apps/qemu-system-x86_64-spice.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu-system-x86_64-spice.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qemu-system-x86_64.svg b/.icons/awkward/24x24/apps/qemu-system-x86_64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu-system-x86_64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qemu.svg b/.icons/awkward/24x24/apps/qemu.svg
new file mode 100644
index 00000000..77107814
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qemu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.4999997 A 9.9999857,9.9999857 0 0 0 2,12.5 a 9.9999857,9.9999857 0 0 0 10,10 9.9999857,9.9999857 0 0 0 5.123047,-1.425781 l 0.392578,0.960937 A 0.7500739,0.7500739 0 0 0 18.208984,22.5 H 22.25 a 0.7500739,0.7500739 0 0 0 0.697266,-1.027344 l -1.894532,-4.75 A 9.9999857,9.9999857 0 0 0 22,12.5 9.9999857,9.9999857 0 0 0 12,2.4999997 Z"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 9.8024367,3.9473317 c -0.01026,0.393306 -0.6958004,0.05134 -0.7255849,0.5009758 -0.7602004,-0.3384508 0.058471,0.5164007 -0.01758,0.5957025 h -0.0049 L 8.9977314,5.03815 C 8.9610415,5.02505 8.9075675,5.002705 8.8287862,4.9541656 8.6685574,5.0818234 8.5554171,5.2511467 8.4606227,5.4385399 7.8269106,6.4243769 7.5186001,7.2465412 7.3102339,8.2852152 7.0441623,9.6115463 6.9787419,11.162056 7.0055468,12.46978 c 0.028545,0.368684 0.1208763,0.716278 0.4228509,0.949217 0.8508033,0.698859 1.5580837,1.582733 2.2724577,2.423825 1.4063516,1.906632 2.6391336,3.532565 3.4423776,5.24218 -0.08846,-0.574543 -0.20381,-1.488062 -0.25877,-2.194333 -0.487759,-2.488787 -1.770516,-3.804942 -1.884762,-6.584951 -0.02679,-0.68769 0.715296,-2.077206 1.544919,-2.8066365 1.251886,-1.1006964 2.442643,-0.8231468 4.040033,-0.5869132 0.0086,0.00145 0.01971,0.00445 0.02832,0.00586 0.05301,0.00887 0.110468,0.018015 0.163086,0.02832 0.426791,0.038035 1.285505,0.2047562 1.439452,-0.089843 -0.588931,-0.5014723 -1.43638,-0.5665257 -2.153318,-0.7636709 -0.113492,-0.02064 -0.254925,-0.04367 -0.39453,-0.05664 l -0.702148,-0.1572268 -0.174804,-0.04492 v 0.0049 L 12.277043,7.3496901 c -0.03997,-0.0364 -0.08386,-0.073019 -0.124024,-0.1005859 l 2.452145,0.3037106 v -0.01172 c 0.08641,0.019255 0.172087,0.03477 0.258789,0.04492 v 0.00586 l 1.732419,0.3203121 c 0.298947,0.1114993 0.61795,0.1951922 0.916991,0.2138667 0.493611,0.071823 1.120292,0.8083688 1.282225,0.8437487 C 18.716225,8.1946399 17.942069,7.8477114 17.299496,7.6201947 16.548775,7.2551952 15.427109,7.2682407 15.308288,6.2588687 15.276683,6.1885238 15.245147,6.1183484 15.206725,6.050844 l -0.291991,-0.3876944 0.01074,-0.00586 C 14.526422,5.1863092 13.964691,4.8430097 13.367861,4.711979 12.775484,4.507505 12.110579,4.3040086 11.484075,4.2227219 11.271464,4.8487296 11.033415,3.7267934 10.522162,4.0596362 10.074026,4.1127079 10.136089,4.2312565 9.8024367,3.9473317 Z M 13.10712,5.5010403 c 0.177092,-0.00548 0.37958,0.032075 0.583006,0.1142578 0.542464,0.2191482 0.895137,0.680816 0.791015,1.0332015 -0.104122,0.352385 -0.629409,0.4564513 -1.171873,0.2373042 -0.542465,-0.2191482 -0.895135,-0.6739795 -0.791015,-1.0263655 0.06508,-0.2202397 0.293715,-0.3492855 0.588867,-0.358398 z"/>
+ <path style="fill:#ff7111" d="m 9.8024367,3.4472934 c -0.01026,0.3933061 -0.6958004,0.051341 -0.7255849,0.5009759 -0.7602004,-0.3384508 0.058471,0.5164006 -0.01758,0.5957022 h -0.0049 l -0.05664,-0.00586 C 8.9610415,4.5250095 8.9075675,4.5026695 8.8287862,4.4541277 8.6685574,4.5817854 8.5554171,4.7511088 8.4606227,4.938502 7.8269106,5.9243392 7.5186001,6.7465035 7.3102339,7.7851775 7.0441623,9.1115085 6.9787419,10.662018 7.0055468,11.969742 c 0.028545,0.368684 0.1208763,0.716278 0.4228509,0.949217 0.8508033,0.698859 1.5580837,1.582734 2.2724577,2.423825 1.4063516,1.906633 2.6391336,3.532565 3.4423776,5.24218 -0.08846,-0.574543 -0.20381,-1.488063 -0.25877,-2.194333 -0.487759,-2.488787 -1.770516,-3.804942 -1.884762,-6.584951 -0.02679,-0.68769 0.715296,-2.0772059 1.544919,-2.8066368 1.251886,-1.1006964 2.442643,-0.8231468 4.040033,-0.5869132 0.0086,0.00145 0.01971,0.00445 0.02832,0.00586 0.05301,0.00887 0.110468,0.018015 0.163086,0.02832 0.426791,0.038035 1.285505,0.2047562 1.439452,-0.089843 -0.588931,-0.5014722 -1.43638,-0.5665257 -2.153318,-0.7636709 -0.113492,-0.02064 -0.254925,-0.043665 -0.39453,-0.05664 l -0.702148,-0.1572268 -0.174804,-0.04492 v 0.0049 L 12.277043,6.8496518 c -0.03997,-0.0364 -0.08386,-0.073019 -0.124024,-0.1005858 l 2.452145,0.3037105 v -0.01172 c 0.08641,0.019255 0.172087,0.03477 0.258789,0.04492 v 0.00586 l 1.732419,0.320312 c 0.298947,0.1114993 0.61795,0.1951922 0.916991,0.2138667 0.493611,0.071823 1.120292,0.8083688 1.282225,0.8437488 C 18.716225,7.6946016 17.942069,7.3476731 17.299496,7.1201564 16.548775,6.755157 15.427109,6.7682024 15.308288,5.7588304 15.276683,5.6885025 15.245147,5.6183271 15.206725,5.5508227 l -0.291991,-0.3876944 0.01074,-0.00586 C 14.526422,4.6862712 13.964691,4.3429714 13.367861,4.2119407 12.775484,4.0074668 12.110579,3.8039704 11.484075,3.7226836 11.271464,4.3486914 11.033415,3.2267552 10.522162,3.5595979 10.074026,3.6126696 10.136089,3.7312183 9.8024367,3.4472934 Z M 13.10712,5.001002 c 0.177092,-0.00549 0.37958,0.032075 0.583006,0.1142579 0.542464,0.2191481 0.895137,0.680816 0.791015,1.0332014 -0.104122,0.352385 -0.629409,0.4564514 -1.171873,0.2373042 C 12.766803,6.1666173 12.414133,5.711786 12.518253,5.3594 12.583329,5.1391603 12.811968,5.0101145 13.10712,5.001002 Z"/>
+ <path style="fill:#4f4f4f" d="m 15.750222,14.500012 a 0.7500739,0.7500739 0 0 0 -0.694335,1.034178 l 2.458981,5.999991 a 0.7500739,0.7500739 0 0 0 0.694335,0.46582 h 4.041009 A 0.7500739,0.7500739 0 0 0 22.9465,20.971682 L 20.551973,14.97169 a 0.7500739,0.7500739 0 0 0 -0.696288,-0.471678 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.8024367,3.4472934 c -0.01026,0.3933061 -0.6958004,0.051341 -0.7255849,0.5009759 -0.6200881,-0.276071 -0.1950912,0.2371457 -0.05664,0.480468 0.021605,0.0086 0.03173,0.00844 0.05664,0.019532 0.029785,-0.4496354 0.715325,-0.1076698 0.7255849,-0.5009759 0.3336523,0.2839249 0.2715893,0.1653762 0.7197253,0.1123045 0.511253,-0.3328427 0.749302,0.7890935 0.961913,0.1630858 0.626504,0.081287 1.291409,0.2847831 1.883786,0.489257 0.59683,0.1310307 1.158563,0.474331 1.557615,0.9453114 l -0.01074,0.00586 0.291991,0.3876944 c 0.03842,0.067505 0.06996,0.1376628 0.101563,0.2080077 0.113334,0.9627646 1.135896,0.998711 1.881833,1.3164046 0.108498,0.021075 0.217947,0.044205 0.323242,0.050781 0.493611,0.071823 1.120292,0.8083688 1.282225,0.8437488 C 18.71623,7.6945856 17.942071,7.3476571 17.299498,7.1201404 16.548777,6.755141 15.427111,6.7681864 15.30829,5.7588144 15.27669,5.6884864 15.24515,5.6183116 15.206727,5.5508067 l -0.291991,-0.3876944 0.01074,-0.00586 C 14.526422,4.6862712 13.964691,4.3429714 13.367861,4.2119407 12.775484,4.0074668 12.110579,3.8039704 11.484075,3.7226836 11.271464,4.3486914 11.033415,3.2267552 10.522162,3.5595979 10.074026,3.6126696 10.136089,3.7312183 9.8024367,3.4472934 Z M 8.7760707,4.5097918 C 8.6460999,4.6301839 8.5434511,4.7748011 8.4606417,4.9385022 7.8269296,5.9243392 7.5186191,6.7465035 7.3102529,7.7851775 7.0788112,8.9388823 7.0037528,10.253858 7.0045893,11.439469 7.0245693,10.392846 7.1114287,9.2762878 7.3102529,8.2851767 7.5186191,7.2465027 7.8269296,6.4243384 8.4606417,5.4385014 8.5554361,5.2511082 8.6685764,5.0817849 8.8288052,4.9541271 c 0.078781,0.04854 0.1322553,0.070884 0.1689452,0.083984 l 0.05664,0.00586 h 0.0049 C 9.1035108,4.997863 8.8506071,4.6932724 8.7760877,4.5097923 Z m 3.7949163,1.2499981 c -0.01985,0.03185 -0.04175,0.062422 -0.05273,0.099609 -0.10412,0.352386 0.24855,0.8072173 0.791015,1.0263655 0.01051,0.00425 0.02075,0.00674 0.03125,0.010745 l 0.703124,0.086914 c 0.21967,-0.040255 0.384225,-0.1546637 0.437499,-0.3349605 0.03649,-0.1234883 0.01441,-0.2603181 -0.0498,-0.3955074 C 14.261221,6.5181988 13.792814,6.5811137 13.309268,6.385768 12.960076,6.2446997 12.691673,6.0059896 12.570987,5.7597924 Z m -0.417968,1.4892558 c 0.04017,0.027565 0.08405,0.064186 0.124024,0.1005859 l 2.513668,0.4892568 v -0.0049 l 0.174804,0.04492 0.702148,0.1572268 c 0.139605,0.01297 0.281038,0.036 0.39453,0.05664 0.514352,0.1414378 1.094561,0.2172252 1.599607,0.4326164 0.187909,0.00185 0.356584,-0.01581 0.461914,-0.078125 C 17.922932,8.2943682 17.709652,8.1545399 17.513363,8.1259785 17.214322,8.1073035 16.895319,8.0236111 16.596372,7.9121118 L 14.863953,7.5917997 v -0.00586 c -0.0867,-0.01015 -0.172381,-0.025665 -0.258789,-0.04492 v 0.01172 z M 11.018255,12.084 c -0.01104,0.07791 -0.02113,0.155538 -0.01855,0.221679 0.114247,2.780009 1.397003,4.096164 1.884763,6.584951 0.03703,0.475876 0.10085,1.013773 0.166015,1.51074 0.03003,0.06136 0.06385,0.122032 0.09277,0.183594 -0.08848,-0.574543 -0.20383,-1.488063 -0.25879,-2.194333 C 12.413508,15.987585 11.204055,14.673867 11.018255,12.084 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 A 9.9999857 9.9999857 0 0 0 2 12 A 9.9999857 9.9999857 0 0 0 2.0097656 12.207031 A 9.9999857 9.9999857 0 0 1 12 2.5 A 9.9999857 9.9999857 0 0 1 21.992188 12.351562 A 9.9999857 9.9999857 0 0 0 22 12 A 9.9999857 9.9999857 0 0 0 12 2 z M 21.154297 16.476562 A 9.9999857 9.9999857 0 0 1 21.052734 16.722656 L 22.947266 21.472656 A 0.7500739 0.7500739 0 0 1 22.957031 21.498047 A 0.7500739 0.7500739 0 0 0 22.947266 20.972656 L 21.154297 16.476562 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qgis.svg b/.icons/awkward/24x24/apps/qgis.svg
new file mode 100644
index 00000000..cce84251
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qgis.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <path style="opacity:0.2" d="m 11,1110.0215 v 3 l 2,1.998 v 0 l 0.0918,0.09 0.908203,0.9102 0.318359,0.3184 0.181641,0.1816 4.5,4.5 h 3 v -3 l -4.5,-4.5 -0.199219,-0.1992 -0.03516,-0.033 -0.267578,-0.2676 -0.998047,-1 -2,-2 z"/>
+ <path style="fill:#609a30" d="m 13,1111.5197 v 3 l 1.318359,1.3184 0.181641,0.1816 4.5,4.5 h 3 v -3 l -4.5,-4.5 -0.199219,-0.1992 -0.03516,-0.033 L 16,1111.5197 Z"/>
+ <path style="opacity:0.2" d="m 12,1101.0197 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 4.509765,-1.0761 l -2.716796,-2.7168 -0.181641,-0.1817 -0.200195,-0.2002 A 6,6 0 0 1 12,1117.0197 a 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 6,6 0 0 1 6,6 6,6 0 0 1 -0.174805,1.4112 l 0.182617,0.1826 0.199219,0.1992 2.709961,2.71 A 10,10 0 0 0 22,1111.0197 a 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#90ae24" d="m 12,1100.5197 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 4.509765,-1.0762 l -2.716796,-2.7168 -0.181641,-0.1816 -0.200195,-0.2002 A 6,6 0 0 1 12,1116.5197 a 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 6,6 0 0 1 6,6 6,6 0 0 1 -0.174805,1.4111 l 0.182617,0.1827 0.199219,0.1992 2.709961,2.7099 A 10,10 0 0 0 22,1110.5197 a 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#ee7913" transform="translate(0,1098.5197)" d="M 11 11 L 11 14 L 13.091797 16.089844 L 13.091797 13.011719 L 16.011719 13.011719 L 14 11 L 11 11 z"/>
+ <path style="fill:#f0e64a" transform="translate(0,1098.5197)" d="M 13 13 L 13 16 L 14 17 L 14 14 L 17 14 L 16 13 L 13 13 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1098.5197)" d="M 11 11 L 22 22 L 22 19 L 17.5 14.5 L 17.300781 14.300781 L 16.011719 13.011719 L 16 13 L 14 11 L 11 11 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1100.5197 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.209 10,10 0 0 1 9.989258,-9.709 10,10 0 0 1 9.989258,9.7891 10,10 0 0 0 0.01074,-0.2891 10,10 0 0 0 -10,-10 z m 5.989258,10.1953 a 6,6 0 0 1 -0.164063,1.2158 l 0.08105,0.081 A 6,6 0 0 0 18,1111.0197 6,6 0 0 0 17.98926,1110.715 Z m -11.9794925,0.1016 A 6,6 0 0 0 6,1111.0197 a 6,6 0 0 0 6,6 6,6 0 0 0 1.411133,-0.1748 l 0.200195,0.2002 0.181641,0.1816 2.375,2.375 a 10,10 0 0 0 0.341796,-0.1582 l -2.716796,-2.7168 -0.181641,-0.1816 -0.200195,-0.2002 A 6,6 0 0 1 12,1116.5197 6,6 0 0 1 6.0097655,1110.8166 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qgo.svg b/.icons/awkward/24x24/apps/qgo.svg
new file mode 100644
index 00000000..3e7e2e76
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qgo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4694d7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path opacity=".2" d="m10 7.5a3 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 3z"/>
+ <path fill="#fff" d="m10 7a3 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 3z"/>
+ <path fill="#4d4d4d" d="m10 17a3 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 3z"/>
+ <path opacity=".2" d="m20 17.5a3 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 -3z"/>
+ <path fill="#fff" d="m20 17a3 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 -3z"/>
+ <path fill="#4d4d4d" d="m20 7a3 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 -3z"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qjackctl.svg b/.icons/awkward/24x24/apps/qjackctl.svg
new file mode 100644
index 00000000..7d0b5080
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qjackctl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m9 11.5h5c0.554 0 1 0.446 1 1v10c0 0.554-0.446 1-1 1h-5c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1z"/>
+ <path fill="#b7b7b7" d="m10 5h3v7h-3z"/>
+ <path fill="#4f4f4f" d="m9 11h5c0.554 0 1 0.446 1 1v10c0 0.554-0.446 1-1 1h-5c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1z"/>
+ <path fill="#b7b7b7" d="m11.5 2 1.5 1-0.57295 2-1.8541-1e-7 -0.57295-2z"/>
+ <rect fill="#4f4f4f" width="3" height=".5" x="10" y="9"/>
+ <rect fill="#4f4f4f" width="3" height=".5" x="10" y="7.5"/>
+ <path fill="#fff" opacity=".2" d="m11.5 2-1.5 1 0.12 0.4199 1.38-0.9199 1.38 0.9199 0.12-0.4199-1.5-1z"/>
+ <path fill="#fff" opacity=".2" d="m10 5v0.5h3v-0.5h-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qjoypad.svg b/.icons/awkward/24x24/apps/qjoypad.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qjoypad.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qlandkartegt.svg b/.icons/awkward/24x24/apps/qlandkartegt.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qlandkartegt.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qlipper.svg b/.icons/awkward/24x24/apps/qlipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qlipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qmapshack.svg b/.icons/awkward/24x24/apps/qmapshack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qmapshack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qmmp.svg b/.icons/awkward/24x24/apps/qmmp.svg
new file mode 100644
index 00000000..7d04a7c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qmmp.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.582031,7.8438437 C 8.063176,7.9996386 6.5871313,11.999872 6.2324219,13.431735 c 0.035679,0.002 0.057691,0.0048 0.080078,0.0078 0.00601,0.04243 0.015625,0.62463 0.015625,0.761719 0,0.08386 -0.00749,0.17132 -0.023437,0.236328 -0.015945,0.06499 -0.038778,0.101725 -0.050781,0.109375 l -0.015625,0.0059 -0.00586,0.0078 c 0,0 -0.1536677,0.157116 -0.2109375,0.419922 -0.068747,0.571107 0.2032575,0.753548 0.5117187,1.130859 0.1210576,0.107873 0.2441946,0.206763 0.3691407,0.302734 0.6994753,0.494679 1.3447063,0.942344 1.9414062,1.556641 0.091874,0.09688 0.1634624,0.181214 0.2109375,0.251953 0.047504,0.07074 0.066406,0.125742 0.066406,0.136719 -0.00175,0.01395 -0.092291,0.777851 -0.1386719,1.566406 -0.023385,0.397884 -0.034496,0.590823 -0.013672,0.90625 0.01043,0.157725 0.024529,0.294871 0.056641,0.404297 0.01607,0.05472 0.037045,0.101108 0.066406,0.144531 0.029359,0.04342 0.070209,0.08599 0.1308593,0.101563 0.2630763,0.0676 0.5445914,-0.07085 0.765625,-0.246094 0.2210341,-0.175243 0.3973141,-0.386711 0.4082031,-0.613281 0.01709,-0.35536 -0.220997,-0.533878 -0.248046,-0.564453 -0.0064,-0.02442 -0.141212,0.03003 -0.1640633,-0.16211 -0.01234,-0.10371 -0.024075,-0.207005 -0.015625,-0.294938 0.0084,-0.08793 0.038783,-0.155906 0.058594,-0.175781 0.02763,-0.02777 0.06617,-0.03614 0.138672,-0.03516 0.0725,9.5e-4 0.16777,0.01247 0.269531,0.03516 0.101737,0.02267 0.311725,0.05689 0.419922,0.06641 0.108173,0.0095 0.219927,-0.0041 0.320312,-0.06641 0.215461,-0.133829 0.219269,-0.427711 0.427735,-0.693359 0.104231,-0.132836 0.143915,-0.219215 0.283203,-0.337891 0.03222,-0.02745 0.06393,-0.03421 0.09766,-0.03125 -1.765618,-5.759554 0.016,-9.8637164 -0.644531,-10.4980469 -0.564559,-0.00866 -0.751028,-0.02084 -0.757813,-0.021484 z m 2.820313,0 c -0.0068,6.44e-4 -0.193254,0.012824 -0.757813,0.021484 C 11.984003,8.4996586 13.765618,12.603821 12,18.363375 c 0.03373,-0.003 0.06544,0.0038 0.09766,0.03125 0.139288,0.118676 0.178972,0.205055 0.283203,0.337891 0.208466,0.265648 0.212274,0.55953 0.427735,0.693359 0.100385,0.06233 0.212139,0.07591 0.320312,0.06641 0.108197,-0.0095 0.318185,-0.04374 0.419922,-0.06641 0.101761,-0.02269 0.197031,-0.03421 0.269531,-0.03516 0.0725,-9.8e-4 0.111042,0.0074 0.138672,0.03516 0.01981,0.01987 0.05019,0.08785 0.05859,0.175781 0.0084,0.08793 -0.0033,0.191228 -0.01563,0.294922 -0.02285,0.192143 -0.157663,0.13769 -0.164062,0.16211 -0.02705,0.03057 -0.265137,0.209093 -0.248047,0.564453 0.01089,0.22657 0.18717,0.438038 0.408203,0.613281 0.221034,0.175242 0.502572,0.313694 0.765625,0.246094 0.06065,-0.01557 0.101499,-0.05814 0.130859,-0.101563 0.02936,-0.04342 0.05034,-0.08981 0.06641,-0.144531 0.03212,-0.109426 0.04621,-0.246572 0.05664,-0.404297 0.02082,-0.315427 0.0097,-0.508366 -0.01367,-0.90625 -0.04638,-0.788555 -0.136972,-1.552456 -0.138672,-1.566406 0,-0.01098 0.01891,-0.06598 0.06641,-0.136719 0.04747,-0.07074 0.119067,-0.155073 0.210937,-0.251953 0.5967,-0.614297 1.24193,-1.061962 1.941406,-1.556641 0.124946,-0.09597 0.248083,-0.194861 0.369141,-0.302734 0.308461,-0.377311 0.580469,-0.559752 0.511719,-1.130859 -0.05727,-0.262806 -0.210938,-0.419922 -0.210938,-0.419922 l -0.0059,-0.0078 -0.01563,-0.0059 c -0.01201,-0.0076 -0.03483,-0.04439 -0.05078,-0.109375 -0.01596,-0.06501 -0.02344,-0.152468 -0.02344,-0.236328 0,-0.137089 0.0096,-0.719289 0.01563,-0.761719 0.02238,-0.003 0.0444,-0.0058 0.08008,-0.0078 -0.35471,-1.431863 -1.830754,-5.4320964 -4.349609,-5.5878913 z"/>
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 10.582059,7.3440303 C 8.0632037,7.4998252 6.5862695,11.500237 6.2315601,12.9321 c 0.035679,0.002 0.058666,0.0048 0.081053,0.0078 0.00601,0.04243 0.01465,0.623347 0.01465,0.760436 0,0.08386 -0.00651,0.172291 -0.02246,0.237299 -0.015945,0.06499 -0.039754,0.100747 -0.051757,0.108397 l -0.01465,0.0068 -0.00683,0.0078 c 0,0 -0.1536635,0.15613 -0.2109333,0.418936 -0.068747,0.571107 0.2045292,0.754566 0.5129904,1.131877 0.1210576,0.107873 0.2437689,0.206059 0.368715,0.302031 0.6994753,0.494678 1.3454138,0.94197 1.9421137,1.556267 0.091874,0.09688 0.1634582,0.181209 0.2109333,0.251948 0.047504,0.07074 0.065428,0.126716 0.065428,0.137693 -0.00175,0.01395 -0.091311,0.77782 -0.1376923,1.566375 -0.023385,0.397884 -0.035474,0.590805 -0.01465,0.906232 0.01043,0.157725 0.025504,0.29584 0.057616,0.405266 0.01607,0.05472 0.037044,0.101105 0.066405,0.144528 0.029359,0.04342 0.070206,0.08501 0.1308564,0.100584 0.2630762,0.0676 0.5435997,-0.06987 0.7646333,-0.245112 0.2210334,-0.175243 0.3973064,-0.387676 0.4081954,-0.614246 0.01709,-0.35536 -0.220016,-0.533318 -0.247066,-0.563893 -0.0064,-0.02442 -0.142518,0.02906 -0.1653685,-0.163083 -0.01234,-0.103694 -0.0231,-0.206983 -0.01465,-0.294916 0.0084,-0.08793 0.03781,-0.154926 0.057621,-0.174801 0.02763,-0.02777 0.06617,-0.03711 0.13867,-0.03613 0.0725,9.5e-4 0.167764,0.01344 0.269525,0.03613 0.101737,0.02267 0.312047,0.05591 0.420244,0.06543 0.108173,0.0095 0.220898,-0.0031 0.321283,-0.06543 0.215461,-0.133829 0.217651,-0.427698 0.426117,-0.693346 0.104231,-0.132836 0.143909,-0.220184 0.283197,-0.33886 0.03222,-0.02745 0.0649,-0.03421 0.09863,-0.03125 -1.765618,-5.759554 0.01601,-9.8630792 -0.644518,-10.4974097 -0.564559,-0.00866 -0.751013,-0.02084 -0.757798,-0.021484 z"/>
+ <g style="opacity:0.2" transform="matrix(0.23988116,0,0,0.23610254,0.13617859,-0.06322217)">
+ <path style="fill-rule:evenodd" d="m 25.63825,57.444681 c 0,0 10.808695,0.407656 17.001734,-9.746061 6.19304,-10.153717 4.529632,-16.514958 4.529632,-16.514958 0,0 -3.213294,-0.115689 -3.218866,-0.116225 -0.335462,-0.03224 -0.5178,-0.5199 -1,-0.9063 -1.795298,-1.730199 -4.275716,-2.016094 -6.3125,-2.360169 -0.269,0.0755 0.0394,-0.0037 -0.0313,0 -0.0706,0.0037 -0.1158,-0.0038 -0.3125,0 -0.1966,0.0038 -0.6357,-0.005 -1.0937,0 -0.916,0.01 -2.18,0.0351 -3.6875,0.0938 -3.0151,0.1172 -6.9784,0.4145 -10.9688,1.125 -3.9903,0.7105 -8.01105,1.8192 -11.15627,3.6875 -3.13608,1.8628 -5.44221,4.831232 -5.7812498,8.454632 -9.9e-4,0.0105 9.5e-4,0.0207 0,0.0313 -0.00252,0.0271 -0.00982,0.0854 0,0.1875 0.01145,0.119 0.05769,0.282 0.1249998,0.4687 0.13462,0.3733 0.40615,0.8857 0.96875,1.4688 1.1252,1.1661 3.36525,2.6981 7.96872,4.4687 0,0 0.8212,0.347 1.50005,0.875 0.3395,0.264 0.6171,0.5841 0.75,0.8438 0.133,0.2596 0.1563,0.3982 0,0.6562 v 0.0313 c 0,0 -0.1098,0.1752 -0.1562,0.4062 -0.0464,0.231 -0.0532,0.5451 0.0312,0.9375 0.1689,0.7848 0.7239,2.412381 2.1563,3.689081 4e-4,4e-4 0.0989,0.0802 0.125,0.0937 0.0261,0.0135 0.0466,0.0255 0.0625,0.0313 0.0316,0.0115 0.0466,-0.0037 0.0625,0 0.0318,0.0073 0.0436,0.0285 0.0625,0.0312 0.0377,0.0054 0.0526,-0.0042 0.0937,0 0.0822,0.0084 0.2172,0.0164 0.3438,0.0313 0.2532,0.0297 0.5877,0.0667 0.9375,0.1562 0.6995,0.1791 1.3966,0.549 1.6875,1.0938 0.1567,0.2934 0.3986,0.3607 0.625,0.4375 0.2264,0.0767 0.4716,0.1208 0.75,0.1562 0.5567,0.0709 1.2273,0.1116 1.875,0.125 0.6476,0.0135 1.2718,0.0059 1.7187,0.0313"/>
+ </g>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 6.2863117,12.999623 c 0,0 2.5928023,0.09625 4.0783953,-2.30107 1.485594,-2.3973183 1.086574,-3.8992235 1.086574,-3.8992235 0,0 -0.770809,-0.027314 -0.772146,-0.027441 -0.08047,-0.00761 -0.12421,-0.1227497 -0.239881,-0.2139797 C 10.008596,6.1494044 9.4135906,6.0819039 8.9250045,6.0006669 c -0.064528,0.017826 0.00945,-8.736e-4 -0.00751,0 -0.016936,8.736e-4 -0.027778,-8.972e-4 -0.074963,0 -0.047161,8.972e-4 -0.1524925,-0.00118 -0.2623581,0 -0.2197311,0.00236 -0.5229409,0.00829 -0.8845617,0.022146 C 6.972346,6.0504839 6.021625,6.1206779 5.0644032,6.2884283 4.1072054,6.4561791 3.1427032,6.717946 2.3882242,7.1590564 1.6359377,7.5988682 1.0827406,8.2997225 1.0014113,9.1552165 c -2.375e-4,0.00248 2.279e-4,0.00489 0,0.00739 -6.045e-4,0.0064 -0.002356,0.020163 0,0.044269 0.00275,0.028096 0.013839,0.066581 0.029985,0.1106613 0.032293,0.088137 0.097428,0.209116 0.2323849,0.3467874 0.2699142,0.2753192 0.80726,0.6370278 1.9115458,1.0550708 0,0 0.1969904,0.08193 0.3598337,0.20659 0.08144,0.06233 0.1480307,0.137907 0.1799109,0.199223 0.031904,0.06129 0.037493,0.09402 0,0.154931 v 0.0074 c 0,0 -0.026339,0.04136 -0.03747,0.09591 -0.01113,0.05454 -0.012762,0.128699 0.00748,0.221346 0.040516,0.185293 0.17365,0.569569 0.5172558,0.871001 9.59e-5,9.5e-5 0.023724,0.01894 0.029985,0.02212 0.00626,0.0032 0.011178,0.006 0.014993,0.0074 0.00758,0.0027 0.011178,-8.74e-4 0.014993,0 0.00763,0.0017 0.010459,0.0067 0.014993,0.0074 0.00904,0.0013 0.012618,-9.91e-4 0.022477,0 0.019718,0.002 0.052102,0.0039 0.082471,0.0074 0.060738,0.007 0.1409782,0.01575 0.2248886,0.03688 0.1677969,0.04229 0.335018,0.12962 0.4047995,0.258249 0.037589,0.06927 0.095617,0.08516 0.1499257,0.103294 0.054309,0.01811 0.113128,0.02852 0.1799109,0.03688 0.1335418,0.01674 0.2944061,0.02635 0.4497771,0.02951 0.1553471,0.0032 0.3050809,0.0014 0.4122838,0.0074"/>
+ <path style="fill:#cccccc;fill-rule:evenodd" d="m 13.402321,7.3440303 c 2.518855,0.1557949 3.995789,4.1562067 4.350499,5.5880697 -0.03568,0.002 -0.05867,0.0048 -0.08105,0.0078 -0.006,0.04243 -0.01465,0.623347 -0.01465,0.760436 0,0.08386 0.0065,0.172291 0.02246,0.237299 0.01595,0.06499 0.03975,0.100747 0.05176,0.108397 l 0.01465,0.0068 0.0068,0.0078 c 0,0 0.153663,0.15613 0.210933,0.418936 0.06875,0.571107 -0.204529,0.754566 -0.51299,1.131877 -0.121058,0.107873 -0.243769,0.206059 -0.368715,0.302031 -0.699476,0.494678 -1.345414,0.94197 -1.942114,1.556267 -0.09187,0.09688 -0.163458,0.181209 -0.210933,0.251948 -0.0475,0.07074 -0.06543,0.126716 -0.06543,0.137693 0.0017,0.01395 0.09131,0.77782 0.137692,1.566375 0.02339,0.397884 0.03547,0.590805 0.01465,0.906232 -0.01043,0.157725 -0.0255,0.29584 -0.05762,0.405266 -0.01607,0.05472 -0.03704,0.101105 -0.0664,0.144528 -0.02936,0.04342 -0.07021,0.08501 -0.130856,0.100584 -0.263053,0.0676 -0.543576,-0.06987 -0.76461,-0.245112 -0.221033,-0.175243 -0.397306,-0.387676 -0.408195,-0.614246 -0.01709,-0.35536 0.220016,-0.533318 0.247066,-0.563893 0.0064,-0.02442 0.142518,0.02906 0.165368,-0.163083 0.01234,-0.103694 0.0231,-0.206983 0.01465,-0.294916 -0.0084,-0.08793 -0.03781,-0.154926 -0.05762,-0.174801 -0.02763,-0.02777 -0.06617,-0.03711 -0.13867,-0.03613 -0.0725,9.5e-4 -0.167764,0.01344 -0.269525,0.03613 -0.101737,0.02267 -0.312047,0.05591 -0.420244,0.06543 -0.108173,0.0095 -0.220898,-0.0031 -0.321283,-0.06543 -0.215461,-0.133829 -0.217651,-0.427698 -0.426117,-0.693346 -0.104231,-0.132836 -0.143909,-0.220184 -0.283197,-0.33886 -0.03222,-0.02745 -0.0649,-0.03421 -0.09863,-0.03125 1.765618,-5.759554 -0.01601,-9.8630792 0.644518,-10.4974097 0.564559,-0.00866 0.751013,-0.02084 0.757798,-0.021484 z"/>
+ <g style="opacity:0.2" transform="matrix(-0.23988116,0,0,0.23610254,23.863822,-0.06322217)">
+ <path style="fill-rule:evenodd" d="m 25.63825,57.444681 c 0,0 10.808695,0.407656 17.001734,-9.746061 6.19304,-10.153717 4.529632,-16.514958 4.529632,-16.514958 0,0 -3.213294,-0.115689 -3.218866,-0.116225 -0.335462,-0.03224 -0.5178,-0.5199 -1,-0.9063 -1.795298,-1.730199 -4.275716,-2.016094 -6.3125,-2.360169 -0.269,0.0755 0.0394,-0.0037 -0.0313,0 -0.0706,0.0037 -0.1158,-0.0038 -0.3125,0 -0.1966,0.0038 -0.6357,-0.005 -1.0937,0 -0.916,0.01 -2.18,0.0351 -3.6875,0.0938 -3.0151,0.1172 -6.9784,0.4145 -10.9688,1.125 -3.9903,0.7105 -8.01105,1.8192 -11.15627,3.6875 -3.13608,1.8628 -5.44221,4.831232 -5.7812498,8.454632 -9.9e-4,0.0105 9.5e-4,0.0207 0,0.0313 -0.00252,0.0271 -0.00982,0.0854 0,0.1875 0.01145,0.119 0.05769,0.282 0.1249998,0.4687 0.13462,0.3733 0.40615,0.8857 0.96875,1.4688 1.1252,1.1661 3.36525,2.6981 7.96872,4.4687 0,0 0.8212,0.347 1.50005,0.875 0.3395,0.264 0.6171,0.5841 0.75,0.8438 0.133,0.2596 0.1563,0.3982 0,0.6562 v 0.0313 c 0,0 -0.1098,0.1752 -0.1562,0.4062 -0.0464,0.231 -0.0532,0.5451 0.0312,0.9375 0.1689,0.7848 0.7239,2.412381 2.1563,3.689081 4e-4,4e-4 0.0989,0.0802 0.125,0.0937 0.0261,0.0135 0.0466,0.0255 0.0625,0.0313 0.0316,0.0115 0.0466,-0.0037 0.0625,0 0.0318,0.0073 0.0436,0.0285 0.0625,0.0312 0.0377,0.0054 0.0526,-0.0042 0.0937,0 0.0822,0.0084 0.2172,0.0164 0.3438,0.0313 0.2532,0.0297 0.5877,0.0667 0.9375,0.1562 0.6995,0.1791 1.3966,0.549 1.6875,1.0938 0.1567,0.2934 0.3986,0.3607 0.625,0.4375 0.2264,0.0767 0.4716,0.1208 0.75,0.1562 0.5567,0.0709 1.2273,0.1116 1.875,0.125 0.6476,0.0135 1.2718,0.0059 1.7187,0.0313"/>
+ </g>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 17.713689,12.999623 c 0,0 -2.592802,0.09625 -4.078396,-2.30107 C 12.1497,8.3012347 12.54872,6.7993295 12.54872,6.7993295 c 0,0 0.770808,-0.027314 0.772145,-0.027441 0.08047,-0.00761 0.124211,-0.1227497 0.239881,-0.2139797 0.430658,-0.4085044 1.025664,-0.4760049 1.51425,-0.5572419 0.06453,0.017826 -0.0095,-8.736e-4 0.0075,0 0.01694,8.736e-4 0.02778,-8.972e-4 0.07496,0 0.04716,8.972e-4 0.152493,-0.00118 0.262358,0 0.219731,0.00236 0.522941,0.00829 0.884562,0.022146 0.723266,0.027671 1.673987,0.097865 2.631209,0.2656154 0.957197,0.1677508 1.921699,0.4295177 2.676178,0.8706281 0.752287,0.4398118 1.305484,1.1406661 1.386813,1.9961601 2.38e-4,0.00248 -2.27e-4,0.00489 0,0.00739 6.05e-4,0.0064 0.0024,0.020163 0,0.044269 -0.0027,0.028096 -0.01384,0.066581 -0.02998,0.1106613 -0.03229,0.088137 -0.09743,0.209116 -0.232385,0.3467874 -0.269914,0.2753192 -0.80726,0.6370278 -1.911545,1.0550708 0,0 -0.196991,0.08193 -0.359834,0.20659 -0.08144,0.06233 -0.148031,0.137907 -0.179911,0.199223 -0.0319,0.06129 -0.03749,0.09402 0,0.154931 v 0.0074 c 0,0 0.02634,0.04136 0.03747,0.09591 0.01113,0.05454 0.01276,0.128699 -0.0075,0.221346 -0.04052,0.185293 -0.17365,0.569569 -0.517256,0.871001 -9.6e-5,9.5e-5 -0.02372,0.01894 -0.02998,0.02212 -0.0063,0.0032 -0.01118,0.006 -0.01499,0.0074 -0.0076,0.0027 -0.01118,-8.74e-4 -0.01499,0 -0.0076,0.0017 -0.01046,0.0067 -0.01499,0.0074 -0.009,0.0013 -0.01262,-9.91e-4 -0.02248,0 -0.01972,0.002 -0.0521,0.0039 -0.08247,0.0074 -0.06074,0.007 -0.140979,0.01575 -0.224889,0.03688 -0.167797,0.04229 -0.335018,0.12962 -0.404799,0.258249 -0.03759,0.06927 -0.09562,0.08516 -0.149926,0.103294 -0.05431,0.01811 -0.113128,0.02852 -0.179911,0.03688 -0.133542,0.01674 -0.294406,0.02635 -0.449777,0.02951 -0.155347,0.0032 -0.305081,0.0014 -0.412284,0.0074"/>
+ <path style="opacity:0.2" d="m 9.3583675,2.5128577 c -0.197496,0 -0.3584928,0.1766465 -0.3584928,0.3945422 0,0.1780914 0.1071378,0.3278535 0.2548799,0.3769475 0.2220206,0.8328835 0.7447852,1.6174679 1.4667714,2.1874566 A 1.4999702,1.9999603 0 0 0 10.50003,6.5127833 1.4999702,1.9999603 0 0 0 11.00002,8.0012538 V 18.012555 c 0,0.868033 0.399067,1.49997 0.99998,1.49997 0.600913,0 0.99863,-0.657687 0.99998,-1.49997 V 8.0002538 A 1.4999702,1.9999603 0 0 0 13.49997,6.5127833 1.4999702,1.9999603 0 0 0 13.279475,5.471804 c 0.721485,-0.5699887 1.243475,-1.3549731 1.465471,-2.1874566 0.147997,-0.049099 0.254995,-0.1988961 0.254995,-0.3769425 0,-0.2178957 -0.160997,-0.3945422 -0.358493,-0.3945422 -0.198291,0 -0.359368,0.1770165 -0.359368,0.3945222 0,0.1200376 0.04899,0.2268005 0.125972,0.298824 -0.202511,0.7354355 -0.670536,1.4298717 -1.312474,1.9433115 A 1.4999702,1.9999603 0 0 0 12.0001,4.513033 1.4999702,1.9999603 0 0 0 10.905622,5.1495204 C 10.263135,4.6360306 9.7946439,3.9420443 9.5921479,3.2064089 c 0.076999,-0.071998 0.1259975,-0.1787964 0.1259975,-0.298794 0,-0.2175457 -0.1614968,-0.3945422 -0.3594929,-0.3945422 z"/>
+ <g style="fill:#ffffff" transform="matrix(0.23988116,0,0,0.23610254,0.13617859,-0.56321227)">
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" transform="matrix(2.0843241,0,0,2.1176819,-0.56669883,0.26952161)" d="m 17.160156,13 c -0.439471,0.0047 -1.046275,0.0172 -1.769531,0.04492 -1.44656,0.05534 -3.347237,0.195742 -5.261719,0.53125 -1.9144331,0.335508 -3.8445274,0.859949 -5.3535154,1.742187 -1.5046028,0.879641 -2.6107757,2.281166 -2.7734375,3.992188 -4.749e-4,0.005 4.558e-4,0.0087 0,0.01367 -0.00121,0.0128 -0.00471,0.04163 0,0.08984 0.00549,0.05619 0.028254,0.132541 0.060547,0.220704 0.00834,0.02276 0.028374,0.0552 0.039063,0.08008 0.3340906,-1.440462 1.3478966,-2.621301 2.6738281,-3.396485 1.508988,-0.882238 3.4390823,-1.406679 5.3535158,-1.742187 1.914482,-0.335508 3.815159,-0.475907 5.261719,-0.53125 0.723256,-0.02772 1.33006,-0.0402 1.769531,-0.04492 0.219736,-0.0024 0.431068,0.0018 0.525391,0 0.09437,-0.0018 0.114565,0.0017 0.148437,0 0.03392,-0.0017 -0.113433,0.03565 0.01563,0 0.977192,0.162477 2.167964,0.298209 3.029297,1.115234 0.231346,0.182464 0.317571,0.412511 0.478516,0.427735 0.0027,2.53e-4 1.544922,0.05469 1.544922,0.05469 0,0 0.04339,0.197485 0.07227,0.50586 0.05377,-0.957265 -0.07227,-1.50586 -0.07227,-1.50586 0,0 -1.542249,-0.05443 -1.544922,-0.05469 -0.160945,-0.01522 -0.24717,-0.245271 -0.478516,-0.427735 C 20.017573,13.298209 18.826801,13.162477 17.849609,13 c -0.129058,0.03565 0.01829,-0.0017 -0.01563,0 -0.03387,0.0017 -0.05407,-0.0018 -0.148437,0 -0.09432,0.0018 -0.305655,-0.0024 -0.525391,0 z m 12.990235,0 c -0.977192,0.162477 -2.167964,0.298209 -3.029297,1.115234 -0.231346,0.182464 -0.317571,0.412511 -0.478516,0.427735 -0.0027,2.53e-4 -1.544922,0.05469 -1.544922,0.05469 0,0 -0.126036,0.548595 -0.07227,1.50586 0.02888,-0.308375 0.07227,-0.50586 0.07227,-0.50586 0,0 1.542249,-0.05443 1.544922,-0.05469 0.160945,-0.01522 0.24717,-0.245271 0.478516,-0.427735 0.861333,-0.817025 2.052105,-0.952757 3.029297,-1.115234 0.129058,0.03565 -0.01829,-0.0017 0.01563,0 0.03387,0.0017 0.05407,-0.0018 0.148437,0 0.09432,0.0018 0.305655,-0.0024 0.525391,0 0.439471,0.0047 1.046275,0.0172 1.769531,0.04492 1.44656,0.05534 3.347237,0.195742 5.261719,0.53125 1.914433,0.335508 3.844527,0.859949 5.353515,1.742187 1.325932,0.775184 2.339737,1.956023 2.673829,3.396485 0.01069,-0.02488 0.03072,-0.05732 0.03906,-0.08008 0.03229,-0.08816 0.05505,-0.16451 0.06055,-0.220704 0.0047,-0.04821 0.0012,-0.07705 0,-0.08984 -4.56e-4,-0.005 4.75e-4,-0.0087 0,-0.01367 C 45.835385,17.599525 44.729212,16.198 43.224609,15.318359 41.715621,14.436121 39.785527,13.91168 37.871094,13.576172 35.956612,13.240664 34.055935,13.100265 32.609375,13.044922 31.886119,13.017203 31.279315,13.004722 30.839844,13 c -0.219736,-0.0024 -0.431068,0.0018 -0.525391,0 -0.09437,-0.0018 -0.114565,0.0017 -0.148437,0 -0.03392,-0.0017 0.113433,0.03565 -0.01563,0 z M 7.3632812,24.15625 c 0.00332,0.01869 0.0016,0.03323 0.00586,0.05273 0.016796,0.07681 0.04722,0.179168 0.082031,0.285157 0.031555,-0.08125 0.028823,-0.147494 -0.021484,-0.244141 -0.014951,-0.02876 -0.044334,-0.06257 -0.066406,-0.09375 z m 33.2734378,0 c -0.02207,0.03118 -0.05145,0.06499 -0.06641,0.09375 -0.05031,0.09665 -0.05304,0.162894 -0.02148,0.244141 0.03481,-0.105989 0.06524,-0.208344 0.08203,-0.285157 0.0043,-0.01951 0.0025,-0.03405 0.0059,-0.05273 z"/>
+ </g>
+ <path style="fill:#4f4f4f" d="m 9.3583675,2.0128676 c -0.197496,0 -0.3584928,0.1766465 -0.3584928,0.3945422 0,0.1780915 0.1071378,0.3278535 0.2548799,0.3769475 0.2220206,0.8328835 0.7447852,1.6174679 1.4667714,2.1874566 A 1.4999702,1.9999603 0 0 0 10.50003,6.0127933 1.4999702,1.9999603 0 0 0 11.00002,7.5012637 V 17.512565 c 0,0.868033 0.399067,1.49997 0.99998,1.49997 0.600913,0 0.99863,-0.657687 0.99998,-1.49997 V 7.5002637 A 1.4999702,1.9999603 0 0 0 13.49997,6.0127933 1.4999702,1.9999603 0 0 0 13.279475,4.9718139 c 0.721485,-0.5699887 1.243475,-1.3549731 1.465471,-2.1874566 0.147997,-0.049099 0.254995,-0.198896 0.254995,-0.3769425 0,-0.2178957 -0.160997,-0.3945422 -0.358493,-0.3945422 -0.198291,0 -0.359368,0.1770165 -0.359368,0.3945222 0,0.1200376 0.04899,0.2268005 0.125972,0.2988241 -0.202511,0.7354354 -0.670536,1.4298716 -1.312474,1.9433114 A 1.4999702,1.9999603 0 0 0 12.0001,4.0130429 1.4999702,1.9999603 0 0 0 10.905622,4.6495303 C 10.263135,4.1360405 9.7946439,3.4420543 9.5921479,2.7064189 9.6691464,2.6344203 9.7181454,2.5276224 9.7181454,2.4076248 c 0,-0.2175457 -0.1614968,-0.3945422 -0.3594929,-0.3945422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qnapi-48.svg b/.icons/awkward/24x24/apps/qnapi-48.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qnapi-48.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qnapi.svg b/.icons/awkward/24x24/apps/qnapi.svg
new file mode 100644
index 00000000..09641af1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qnapi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#ff811f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="m 12,5.500125 c -3.8659932,0 -7,3.1340068 -7,7 0,3.865993 3.1340068,7 7,7 1.274663,-0.0028 2.524357,-0.353671 3.614258,-1.014649 0.488378,0.54529 0.92648,1.12172 1.274414,1.686524 L 18.59082,19.122195 C 18.1876,18.467644 17.702531,17.823817 17.164062,17.214969 18.342494,15.927235 18.997285,14.245677 19,12.500125 c 0,-3.8659932 -3.134007,-7 -7,-7 z m 0,2.5 c 2.209139,0 4,2.014719 4,4.5 -0.0013,1.020472 -0.310877,2.010144 -0.877929,2.806641 -0.02956,-0.02254 -0.0582,-0.04709 -0.08789,-0.06934 -1.407428,-1.054219 -2.463934,-1.815635 -4.060818,-1.691406 l 0.155273,1.993164 c 0.731682,-0.05692 1.331814,0.34619 2.426053,1.102538 -0.491751,0.235083 -1.020383,0.356949 -1.554689,0.358403 -2.209139,0 -4,-2.014719 -4,-4.5 0,-2.485281 1.790861,-4.5 4,-4.5 z"/>
+ <path style="fill:#5a3608" d="m 12,5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m 0,2.5 A 4,4.5 0 0 1 16,12 4,4.5 0 0 1 12,16.5 4,4.5 0 0 1 8,12 4,4.5 0 0 1 12,7.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="fill:none;stroke:#5a3608;stroke-width:2" d="m 11.052,14.042414 c 2.391,-0.186006 5.066251,2.472259 6.687834,5.104593"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qomp.svg b/.icons/awkward/24x24/apps/qomp.svg
new file mode 100644
index 00000000..d6be39f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qomp.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#2f67ba" cx="12" cy="12" r="10"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-19.5" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4bd076" width="14" height="14" x="-19" y="-19" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(0.5,0,0,0.5,-234.5,-82.99975)">
+ <path d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+ <g style="fill:#3f3f3f;enable-background:new" transform="matrix(0.5,0,0,0.5,-234.5,-83.49975)">
+ <path style="fill:#3f3f3f" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.989,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.0107,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.01074,-0.29102 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 5 C 8.122 5 5 8.122 5 12 C 5 12.084525 5.0087769 12.166218 5.0117188 12.25 C 5.1437474 8.4898619 8.2065251 5.5 12 5.5 C 15.793475 5.5 18.856253 8.4898619 18.988281 12.25 C 18.991223 12.166218 19 12.084525 19 12 C 19 8.122 15.878 5 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qpdfview.svg b/.icons/awkward/24x24/apps/qpdfview.svg
new file mode 100644
index 00000000..a10e6f9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qpdfview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e4e4e4" d="m20 21v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.5536 0-0.9996-0.446-0.9996-1z"/>
+ <circle fill="#309dc0" cx="17" cy="17" r="6"/>
+ <path fill="#fff" fill-rule="evenodd" d="m17 15c-0.7754 0.0076-1.556 0.18472-2.2314 0.5675-0.2692 0.17535-0.5924 0.40183-0.83595 0.63-0.38324 0.37529-0.71125 0.81315-0.9326 1.303 0.60745 1.34 1.943 2.3222 3.4121 2.4673 0.9637 0.10908 1.9722-0.05744 2.8194-0.5343 0.2692-0.17535 0.5924-0.40183 0.83595-0.63 0.38325-0.3753 0.71125-0.8132 0.9326-1.303-0.6075-1.34-1.9429-2.3224-3.4121-2.4674-0.19494-0.02275-0.39164-0.03325-0.5879-0.03325zm0 1.0002c0.8035-0.0178 1.5152 0.70105 1.5 1.5004 0.02575 0.8834-0.8545 1.6458-1.7246 1.4808-0.8788-0.10318-1.496-1.0891-1.207-1.9242 0.18458-0.6148 0.7879-1.0645 1.4316-1.0569zm0 1.0002a0.5 0.5001 0 0 0 -0.5 0.5001 0.5 0.5001 0 0 0 0.5 0.5001 0.5 0.5001 0 0 0 0.5 -0.5001 0.5 0.5001 0 0 0 -0.5 -0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qps.svg b/.icons/awkward/24x24/apps/qps.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qps.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qreator.svg b/.icons/awkward/24x24/apps/qreator.svg
new file mode 100644
index 00000000..2afa845e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qreator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1z"/>
+ <path style="opacity:.2" d="m20 4.5v6h-6v-6zm-8 0v1h-1v-1zm0 1h1v2h-1v1h-1v-2h1zm0 3h1v2h-1zm0 2v1h-1v-1zm-1 1v2h-2v-1h1v-1zm-2 1h-2v-1h2zm-2 0v1h-3v-2h2v1zm4 1h2v2h-1v-1h-1zm2 2h1v1h-1zm0 1v1 1h-1v-1h-1v-1zm-1 2v2h-1v-2zm1 0h2v2h-2zm2 0v-1h1v1zm1 0h1v2h-1zm0-1v-1h2v1zm2 0h1v1h1v1h-1v1h-1zm-3 0h-1v-1h1zm-1-2v-1h1v1zm1-1v-1h2v2h-1v-1zm0-1h-2v-1h1v-1h1zm-2-1h-1v-1h1zm-3-8v6h-6v-6zm9 1h-4v4h4zm-10 0h-4v4h4zm9 1v2h-2v-2zm-10 0v2h-2v-2zm11 5v1h1v1h-2v-1h-2v-1h2zm1 3v2h-1v-1h-1v-1h1zm-10 0v6h-6v-6zm-1 1h-4v4h4zm-1 1v2h-2v-2z"/>
+ <path style="fill:#fef7c0" d="m20 4v6h-6v-6zm-8 0v1h-1v-1zm0 1h1v2h-1v1h-1v-2h1zm0 3h1v2h-1zm0 2v1h-1v-1zm-1 1v2h-2v-1h1v-1zm-2 1h-2v-1h2zm-2 0v1h-3v-2h2v1zm4 1h2v2h-1v-1h-1zm2 2h1v1h-1zm0 1v2h-1v-1h-1v-1zm-1 2v2h-1v-2zm1 0h2v2h-2zm2 0v-1h1v1zm1 0h1v2h-1zm0-1v-1h2v1zm2 0h1v1h1v1h-1v1h-1zm-3 0h-1v-1h1zm-1-2v-1h1v1zm1-1v-1h2v2h-1v-1zm0-1h-2v-1h1v-1h1zm-2-1h-1v-1h1zm-3-8v6h-6v-6zm9 1h-4v4h4zm-10 0h-4v4h4zm9 1v2h-2v-2zm-10 0v2h-2v-2zm11 5v1h1v1h-2v-1h-2v-1h2zm1 3v2h-1v-1h-1v-1h1zm-10 0v6h-6v-6zm-1 1h-4v4h4zm-1 1v2h-2v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qsampler.svg b/.icons/awkward/24x24/apps/qsampler.svg
new file mode 100644
index 00000000..f7b4d955
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qsampler.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#28287b" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 12.444636,5.5000019 c -0.26116,8.71e-5 -0.529709,0.01135 -0.805791,0.034811 -2.4431975,0.207596 -4.1953845,1.4588225 -5.610647,2.9414915 h -1.31e-4 c -0.9984705,1.046786 -1.7404214,2.5146866 -1.9491473,3.9855536 -0.3028536,2.1341 0.2661371,4.038986 1.7035038,5.41201 1.218836,1.164277 3.146628,1.575408 5.1698645,1.621026 1.419064,0.03202 2.751431,-0.08622 3.944403,-0.364602 0.596484,-0.139188 1.107998,-0.317263 1.483882,-0.545539 0.37588,-0.228274 0.630425,-0.522417 0.638604,-0.882732 l 1.31e-4,-0.0014 v -0.0014 c 1.4e-5,-0.586697 -0.334659,-1.068374 -0.820792,-1.460749 -1.407526,-1.006189 -2.72391,-1.586111 -4.285036,-2.385281 -0.43024,-0.206374 -0.818867,-0.477038 -0.876316,-0.908423 -0.0735,-0.551886 0.756809,-1.367241 1.16186,-1.412448 0.564234,-0.05155 1.776212,-0.02898 2.350485,0.02936 0.574277,0.05832 1.070912,0.858367 1.267595,0.936402 l 0.01526,0.0061 0.0163,0.0024 c 0.03918,0.0053 0.0972,-0.01684 0.122821,-0.04559 0.02561,-0.0288 0.03039,-0.05158 0.03385,-0.06715 0.0069,-0.03117 0.0046,-0.04544 0.0033,-0.06118 -0.0023,-0.03145 -0.0082,-0.06137 -0.01653,-0.09911 -0.01667,-0.07547 -0.04448,-0.176723 -0.08154,-0.298749 -0.07409,-0.244052 -0.185025,-0.568677 -0.31372,-0.898581 -0.128701,-0.329904 -0.274472,-0.664199 -0.420912,-0.929753 -0.07322,-0.1327746 -0.146267,-0.2484016 -0.221413,-0.3401831 -0.07503,-0.091643 -0.148978,-0.16605 -0.257954,-0.1947055 -0.143321,-0.03918 -0.349997,-0.049405 -0.627198,-0.04587 -0.277865,0.0038 -1.170112,0.024425 -1.552518,0.062477 -0.764818,0.076052 -1.58929,0.220519 -2.46532,0.4333166 -0.8760405,0.212825 -1.7023565,0.491527 -2.279934,0.850418 -0.288789,0.179446 -0.5178065,0.379203 -0.6543725,0.614119 -0.1365475,0.234884 -0.1698415,0.511566 -0.064748,0.785317 v 1.33e-4 c 0.2235075,0.594381 0.789909,1.040866 1.487988,1.423987 C 10,14.5 11.507024,15.013203 12.885445,15.875019 c 0.796715,0.61441 1.353531,0.894778 1.051555,1.628097 -0.15365,0.373123 -1.041194,0.676183 -1.338895,0.776028 -0.815521,0.273515 -1.855995,0.244843 -2.579012,0.219711 C 8.343157,18.425829 7.0664085,17.595751 5.915556,16.276011 5.200452,15.455968 5.103273,14.612955 5.0255,13.405431 4.949313,12.222593 5.217345,10.886701 5.871451,9.9047605 7.3255275,7.7218875 9.115433,6.474407 11.624793,6.1371635 c 2.960952,-0.3832945 4.984146,0.692513 6.278868,1.8517155 0.647364,0.5796015 1.11048,1.2808985 1.40978,1.7297075 0.149647,0.224409 0.258346,0.4105855 0.32898,0.5373595 0.03531,0.06338 0.06093,0.111746 0.07821,0.143917 0.0087,0.01608 0.0146,0.02718 0.0214,0.03871 0.0033,0.0058 -0.0019,0.0049 0.02323,0.0313 0.0063,0.0066 0.0464,0.03202 0.04654,0.03206 1.31e-4,5.2e-5 0.169176,-0.05744 0.169237,-0.05754 6.1e-5,-1.32e-4 0.01944,-0.0646 0.01896,-0.07625 -4.59e-4,-0.01162 -0.0014,-0.01713 -0.0023,-0.02168 -0.0073,-0.03819 -0.01081,-0.03667 -0.01732,-0.05221 -0.0065,-0.01556 -0.01484,-0.03435 -0.02551,-0.05703 -0.02142,-0.0454 -0.05194,-0.106339 -0.09225,-0.181323 -0.08062,-0.1499698 -0.200303,-0.3554383 -0.361421,-0.5968478 -0.322228,-0.482815 -0.810154,-1.209462 -1.4826,-1.817386 -1.176772,-1.0638675 -2.924011,-2.0701455 -5.315256,-2.1374715 -0.0854,-0.0024 -0.171672,-0.00365 -0.258721,-0.00365 z"/>
+ <path style="fill:#9868ff" d="m 12.444636,4.9999999 c -0.26116,8.71e-5 -0.529709,0.01135 -0.805791,0.034811 -2.4431975,0.207596 -4.1953845,1.4588225 -5.610647,2.9414915 h -1.31e-4 c -0.9984705,1.046786 -1.7404214,2.5146886 -1.9491473,3.9855556 -0.3028536,2.1341 0.2661371,4.038986 1.7035038,5.41201 1.218836,1.164277 3.146628,1.575408 5.1698645,1.621026 1.419064,0.03202 2.751431,-0.08622 3.944403,-0.364602 0.596484,-0.139188 1.107998,-0.317263 1.483882,-0.545539 0.37588,-0.228274 0.630425,-0.522417 0.638604,-0.882732 l 1.31e-4,-0.0014 v -0.0014 c 1.4e-5,-0.586697 -0.334659,-1.068374 -0.820792,-1.460749 -1.407526,-1.006189 -2.72391,-1.586111 -4.285036,-2.385281 -0.43024,-0.206374 -0.818867,-0.477038 -0.876316,-0.908423 -0.0735,-0.551886 0.756809,-1.367241 1.16186,-1.412448 0.564234,-0.05155 1.776212,-0.02898 2.350485,0.02936 0.574277,0.05832 1.070912,0.858367 1.267595,0.936402 l 0.01526,0.0061 0.0163,0.0024 c 0.03918,0.0053 0.0972,-0.01684 0.122821,-0.04559 0.02561,-0.0288 0.03039,-0.05158 0.03385,-0.06715 0.0069,-0.03117 0.0046,-0.04544 0.0033,-0.06118 -0.0023,-0.03145 -0.0082,-0.06137 -0.01653,-0.09911 -0.01667,-0.07547 -0.04448,-0.176723 -0.08154,-0.298749 -0.07409,-0.244052 -0.185025,-0.568677 -0.31372,-0.898581 -0.128701,-0.329904 -0.274472,-0.6642001 -0.420912,-0.9297546 -0.07322,-0.132775 -0.146267,-0.248402 -0.221413,-0.3401835 -0.07503,-0.091643 -0.148978,-0.16605 -0.257954,-0.1947055 -0.143321,-0.03918 -0.349997,-0.049405 -0.627198,-0.04587 -0.277865,0.0038 -1.170112,0.024425 -1.552518,0.062477 -0.764818,0.076052 -1.58929,0.220519 -2.46532,0.4333165 C 9.1754895,9.7343279 8.3491735,10.013031 7.771596,10.371922 7.482807,10.551368 7.2537895,10.751125 7.1172235,10.986041 6.980676,11.220925 6.947382,11.497607 7.052475,11.771358 v 1.33e-4 c 0.2235075,0.594381 0.789909,1.040866 1.487988,1.423987 C 10,14 11.507024,14.513203 12.885445,15.375019 c 0.796715,0.61441 1.353531,0.894778 1.051555,1.628097 -0.15365,0.373123 -1.041194,0.676183 -1.338895,0.776028 -0.815521,0.273515 -1.855995,0.244843 -2.579012,0.219711 C 8.343157,17.925829 7.0664085,17.095751 5.915556,15.776011 5.200452,14.955968 5.103273,14.112955 5.0255,12.905431 4.9493135,11.722593 5.217345,10.386701 5.871451,9.4047585 7.3255275,7.2218855 9.115433,5.974405 11.624793,5.6371615 c 2.960952,-0.3832945 4.984146,0.692513 6.278868,1.8517155 0.647364,0.5796015 1.11048,1.2808985 1.40978,1.7297075 0.149647,0.224409 0.258346,0.410586 0.32898,0.5373605 0.03531,0.063382 0.06093,0.1117465 0.07821,0.143917 0.0087,0.01608 0.0146,0.027175 0.0214,0.038705 0.0033,0.00578 -0.0019,0.0049 0.02323,0.031305 0.0063,0.00659 0.0464,0.03202 0.04654,0.032065 1.31e-4,5.2e-5 0.169176,-0.057438 0.169237,-0.057543 6.1e-5,-1.325e-4 0.01944,-0.064602 0.01896,-0.076246 -4.59e-4,-0.01162 -0.0014,-0.017125 -0.0023,-0.021675 -0.0073,-0.03819 -0.01081,-0.03667 -0.01732,-0.052212 -0.0065,-0.01556 -0.01484,-0.034345 -0.02551,-0.057026 C 19.933452,9.69184 19.90293,9.6308955 19.862622,9.5559105 19.782002,9.405941 19.662319,9.2004725 19.501201,8.959063 19.178973,8.476248 18.691047,7.749601 18.018601,7.141677 16.841829,6.0778095 15.09459,5.0715315 12.703345,5.0042055 c -0.0854,-0.0024 -0.171672,-0.00365 -0.258721,-0.00365 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qsynth.svg b/.icons/awkward/24x24/apps/qsynth.svg
new file mode 100644
index 00000000..34483d46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qsynth.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 13.55 13.55">
+ <g transform="translate(.56444 .56444)">
+ <path fill="#ec953b" d="m6.1351 0.56446c-1.3443 1.7642-5.9119 6.7396-3.9664 9.6155 1.5055 2.2252 6.6225 2.2366 8.1105 0 1.936-2.9095-2.9991-7.8513-4.1435-9.6155z"/>
+ <path opacity=".2" d="m1.6968 8.6991c-0.021644 0.63666 0.11493 1.2352 0.4721 1.7632 1.5054 2.2252 6.622 2.2368 8.11 0 0.33806-0.50769 0.46298-1.078 0.4389-1.6822-0.02137 0.49951-0.15413 0.97221-0.4389 1.4-1.488 2.2368-6.6046 2.2252-8.11 0-0.3039-0.4492-0.4489-0.9492-0.4721-1.4809z"/>
+ <path fill="#fff" opacity=".2" d="m6.1353 0.56444c-1.1292 1.4817-4.5302 5.2282-4.4384 8.0938 0.1256-2.8247 3.346-6.3782 4.4384-7.8116 0.9446 1.4562 4.4677 5.0767 4.5827 7.9326 0.123-2.8949-3.6068-6.71-4.5827-8.2148z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qt-creator.svg b/.icons/awkward/24x24/apps/qt-creator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt-creator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qt.svg b/.icons/awkward/24x24/apps/qt.svg
new file mode 100644
index 00000000..72c60efe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m3.8636364 3.5h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="fill:#00cc5c" d="m3.8636364 3h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="opacity:.2" d="m8.5175781 6.5c-2.77931 0-3.5175781 1.5-3.5175781 4.5s0.7252781 4.5 3.5175781 4.5h0.7929688l1.1562501 2 1.337891-0.5-1.091797-2c1.038995-0.5 1.287109-2 1.287109-4 0-3-0.703112-4.5-3.4824219-4.5zm5.4824219 0v2h-1v1h1v3.5c0 2 0.467967 2.5 1.935547 2.5h1.095703l-0.0625-1h-1.238281c-0.675351 0-0.730469-0.5-0.730469-1.5v-3.5h2v-1h-2v-2zm-5.4921875 1c2.0183375 0 2.4921925 1.1666667 2.4921875 3.5 0 2.333333-0.458556 3.5-2.4921875 3.5-2.0336313 0-2.5078125-1.166667-2.5078125-3.5 0-2.3333333 0.489475-3.5 2.5078125-3.5z"/>
+ <path style="fill:#ffffff" d="m8.5175781 6c-2.77931 0-3.5175781 1.5-3.5175781 4.5s0.7252781 4.5 3.5175781 4.5h0.7929688l1.1562501 2 1.337891-0.5-1.091797-2c1.038995-0.5 1.287109-2 1.287109-4 0-3-0.703112-4.5-3.4824219-4.5zm5.4824219 0v2h-1v1h1v3.5c0 2 0.467967 2.5 1.935547 2.5h1.095703l-0.0625-1h-1.238281c-0.675351 0-0.730469-0.5-0.730469-1.5v-3.5h2v-1h-2v-2h-1zm-5.4921875 1c2.0183375 0 2.4921925 1.1666667 2.4921875 3.5 0 2.333333-0.458556 3.5-2.4921875 3.5-2.0336313 0-2.5078125-1.166667-2.5078125-3.5 0-2.3333333 0.489475-3.5 2.5078125-3.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.8632813 3-2.8632813 3v0.5l2.8632813-3h17.136719s1 0 1 1v-0.5c0-1-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qt4-logo.svg b/.icons/awkward/24x24/apps/qt4-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt4-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qt4logo.svg b/.icons/awkward/24x24/apps/qt4logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt4logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qt5-logo.svg b/.icons/awkward/24x24/apps/qt5-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt5-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qt5ct.svg b/.icons/awkward/24x24/apps/qt5ct.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qt5ct.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtassistant.svg b/.icons/awkward/24x24/apps/qtassistant.svg
new file mode 100644
index 00000000..04db91df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtassistant.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.8636364,3.5 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 3.8636364,3 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 V 6 Z"/>
+ <path style="opacity:0.2" d="M 8.5175781,6.5 C 5.7382681,6.5 5,8 5,11 c 0,3 0.7252781,4.5 3.5175781,4.5 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14.5 12,13 12,11 12,8 11.296888,6.5 8.5175781,6.5 Z M 14,6.5 v 2 h -1 v 1 h 1 V 13 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14.5 15,14 15,13 V 9.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 10.52615,7.5 11.000005,8.6666667 11,11 11,13.333333 10.541444,14.5 8.5078125,14.5 6.4741812,14.5 6,13.333333 6,11 6,8.6666667 6.489475,7.5 8.5078125,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5175781,6 C 5.7382681,6 5,7.5 5,10.5 5,13.5 5.7252781,15 8.5175781,15 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14 12,12.5 12,10.5 12,7.5 11.296888,6 8.5175781,6 Z M 14,6 v 2 h -1 v 1 h 1 v 3.5 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14 15,13.5 15,12.5 V 9 h 2 V 8 H 15 V 6 Z M 8.5078125,7 C 10.52615,7 11.000005,8.1666667 11,10.5 11,12.833333 10.541444,14 8.5078125,14 6.4741812,14 6,12.833333 6,10.5 6,8.1666667 6.489475,7 8.5078125,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8632813,3 1,6 v 0.5 l 2.8632813,-3 H 21 c 0,0 1,0 1,1 V 4 C 22,3 21,3 21,3 Z"/>
+ <circle style="fill:#4f4f4f" cx="17" cy="17" r="6"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.57142857,0,0,0.57142857,-283.27567,225.56529)">
+ <path style="fill:#ffffff" d="m 526.48193,-357.98925 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 c -0.72,0.73 -1.17,1.33 -1.17,2.83 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 c 0.37,-0.36 0.59,-0.86 0.59,-1.41 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 h -2 c 0,-2.21 1.79,-4 4,-4 2.21,0 4,1.79 4,4 0,0.88 -0.36,1.68 -0.93,2.25 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtconfig-qt4.svg b/.icons/awkward/24x24/apps/qtconfig-qt4.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtconfig-qt4.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtconfig-qt5.svg b/.icons/awkward/24x24/apps/qtconfig-qt5.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtconfig-qt5.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtconfig.svg b/.icons/awkward/24x24/apps/qtconfig.svg
new file mode 100644
index 00000000..ce9c6a6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtconfig.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#00cc5c" d="M 9.9495,2.0005 C 9.737,2.0236 9.55,2.197 9.511,2.4067 L 9.0885,4.5473 C 8.33,4.8435 7.617,5.2504 6.991,5.7504 L 4.9092,5.0473 C 4.6929,4.97285 4.4306,5.06935 4.3144,5.266 L 2.3108,8.7349 C 2.19795,8.9344 2.24635,9.2104 2.4204,9.3599 l 1.6592,1.453 c -0.05843,0.38962 -0.093915,0.7816 -0.093915,1.1875 0,0.40587 0.035513,0.79785 0.093915,1.1875 l -1.6592,1.453 c -0.17405,0.1495 -0.22245,0.4255 -0.1096,0.625 l 2.0036,3.4687 c 0.1162,0.19671 0.37853,0.29319 0.5948,0.21874 l 2.0818,-0.7031 c 0.6257,0.49998 1.3388,0.9069 2.0975,1.2031 l 0.42263,2.1406 c 0.042825,0.22407 0.25673,0.40314 0.48524,0.40624 h 4.0072 c 0.2285,-0.003 0.4424,-0.18217 0.48524,-0.40624 l 0.42263,-2.1406 c 0.7587,-0.29618 1.4718,-0.70315 2.0975,-1.2031 l 2.0818,0.7031 c 0.21628,0.07445 0.47861,-0.02205 0.5948,-0.21874 l 2.0036,-3.4687 c 0.11286,-0.1995 0.06445,-0.4756 -0.10957,-0.625 l -1.6585,-1.453 c 0.05843,-0.38962 0.09392,-0.7816 0.09392,-1.1875 0,-0.40587 -0.03552,-0.79785 -0.09392,-1.1875 l 1.6592,-1.4531 c 0.17402,-0.14939 0.22242,-0.42548 0.10957,-0.625 l -2.0035,-3.4689 c -0.116,-0.1967 -0.3785,-0.29315 -0.5945,-0.2187 l -2.0818,0.7031 c -0.626,-0.5 -1.339,-0.90695 -2.0975,-1.2031 l -0.4225,-2.1406 c -0.043,-0.22405 -0.257,-0.40315 -0.4855,-0.40625 h -4.0072 c -0.01563,-5e-4 -0.031305,-5e-4 -0.046935,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.8975,2.0003 C 9.6795,2.02315 9.4875,2.19475 9.448,2.4022 L 9.0145,4.5198 C 8.2365,4.81285 7.505,5.2154 6.8635,5.7099 L 4.7288,5.0145 C 4.507,4.94085 4.238,5.0363 4.11885,5.2309 l -2.0546,3.4316 c 0.027942,0.049475 0.067745,0.08671 0.11236,0.12366 l 0.080255,0.06183 1.862,-3.1224 c 0.1192,-0.1945 0.3882,-0.28995 0.61,-0.2165 l 2.1348,0.6956 c 0.64165,-0.49462 1.3728,-0.8972 2.1509,-1.1902 l 0.4333,-2.1177 c 0.03981,-0.20746 0.23165,-0.37904 0.44944,-0.40189 0.016025,-4.947e-4 0.0321,-4.947e-4 0.04813,0 h 4.1092 c 0.23432,0.00297 0.45366,0.18022 0.49759,0.40189 l 0.43338,2.1176 c 0.77805,0.293 1.5092,0.6956 2.1509,1.1902 l 2.1348,-0.6956 c 0.22178,-0.073645 0.49079,0.021815 0.60995,0.2164 l 1.862,3.1224 0.08025,-0.06183 c 0.04463,-0.03695 0.08441,-0.074185 0.11236,-0.12366 l -2.055,-3.4316 c -0.119,-0.1946 -0.388,-0.29005 -0.61,-0.2164 l -2.1345,0.69545 c -0.6415,-0.4945 -1.373,-0.89705 -2.151,-1.1901 l -0.4335,-2.1176 c -0.044,-0.22165 -0.263,-0.3988 -0.4975,-0.4019 h -4.1092 c -0.016025,-4.947e-4 -0.032105,-4.947e-4 -0.04813,0 z M 2.016,8.9868 c 0.0094,0.05846 0.019467,0.11922 0.048129,0.17003 -0.02795,-0.0495 -0.03805,-0.1145 -0.04815,-0.17 z m 19.968,0 C 21.97388,9.042515 21.96376,9.10736 21.93587,9.15683 21.96458,9.106025 21.97465,9.04526 21.984,8.9868 Z M 3.83,11.1663 c -0.016334,0.15866 -0.023268,0.31914 -0.032103,0.47918 0.00308,0.08338 0.011249,0.16434 0.016026,0.24732 0.0132,-0.22827 0.029535,-0.45698 0.064205,-0.6801 l -0.04815,-0.0465 z m 16.34,0 -0.04813,0.04634 c 0.03467,0.22314 0.051,0.45186 0.06421,0.6801 0.0046,-0.08298 0.01294,-0.16393 0.01602,-0.24732 -0.0088,-0.16004 -0.01577,-0.32052 -0.03211,-0.47918 z M 3.83,13.1138 2.1767,14.5053 c -0.044636,0.03695 -0.084415,0.07419 -0.11236,0.12366 l 0.19262,0.30914 1.6212,-1.3757 c -0.02285,-0.147 -0.03285,-0.3 -0.0481,-0.4485 z m 16.34,0 c -0.01531,0.14836 -0.02532,0.30122 -0.04813,0.44826 l 1.6212,1.3757 0.19262,-0.30914 c -0.0285,-0.05 -0.068,-0.087 -0.1125,-0.124 l -1.654,-1.3915 z M 2,14.9218 c 0.00155,0.027 0.0099,0.0515 0.01605,0.0775 C 2.00935,14.9728 2.00235,14.9493 2,14.9218 Z m 20,0 c -0.0025,0.0275 -0.0095,0.051 -0.016,0.0775 0.006,-0.026 0.0145,-0.0505 0.016,-0.0775 z"/>
+ <path style="opacity:0.2" d="M 2.3144,9.2264 2.3105,9.23421 c -0.11286,0.1995 -0.06367,0.47561 0.11035,0.625 l 1.6054,1.4062 c 0.015,-0.152 0.0312,-0.3035 0.05375,-0.4535 L 2.4209,9.35931 C 2.3774,9.32131 2.3417,9.27581 2.3144,9.22581 Z m 19.371,0 c -0.027,0.05 -0.062,0.0954 -0.106,0.1328 l -1.659,1.453 c 0.02251,0.15016 0.03872,0.3016 0.05371,0.45312 l 1.6054,-1.4062 c 0.17402,-0.14939 0.22321,-0.4255 0.11035,-0.625 l -0.0039,-0.00781 z m -17.69,3.0235 c -0.00297,0.08351 -0.010742,0.16538 -0.010742,0.25 0,0.24918 0.017164,0.49299 0.041015,0.7344 l 0.05375,-0.047 c -0.04625,-0.3085 -0.0727,-0.6205 -0.084,-0.9375 z m 16.008,0 c -0.01128,0.31707 -0.03774,0.6291 -0.08398,0.9375 l 0.05371,0.04687 c 0.02385,-0.24138 0.04102,-0.48519 0.04102,-0.7344 0,-0.08461 -0.0078,-0.16649 -0.01074,-0.25 z m -17.69,3.0235 c -0.08174,0.15003 -0.08855,0.34256 -0.0039,0.49219 l 2.0039,3.4688 c 0.1162,0.19671 0.37844,0.2932 0.59475,0.21875 l 2.0818,-0.703 c 0.6257,0.49998 1.339,0.90695 2.0976,1.2031 l 0.42188,2.1406 c 0.0443,0.223 0.2583,0.402 0.4868,0.405 h 4.0078 c 0.22851,-0.003 0.4425,-0.18218 0.48535,-0.40625 l 0.42188,-2.1406 c 0.7585,-0.2965 1.4715,-0.7035 2.0975,-1.2035 l 2.082,0.7031 c 0.21628,0.07445 0.47852,-0.02206 0.59475,-0.21875 l 2.0039,-3.4688 c 0.08464,-0.14962 0.07783,-0.34216 -0.0039,-0.49219 l -2,3.461 c -0.1162,0.1967 -0.37844,0.2932 -0.59475,0.21875 l -2.082,-0.703 c -0.6257,0.49998 -1.339,0.90695 -2.0976,1.2031 l -0.42188,2.1406 c -0.043,0.2245 -0.257,0.4035 -0.4855,0.4065 h -4.0078 c -0.2271,-0.003 -0.4411,-0.182 -0.4839,-0.406 l -0.4219,-2.141 c -0.7585,-0.2965 -1.4715,-0.7035 -2.0975,-1.2035 l -2.082,0.7031 c -0.2164,0.074 -0.47865,-0.0225 -0.59485,-0.219 l -2,-3.461 z"/>
+ <path style="opacity:0.2" d="M 9.517578,7.5 C 6.738268,7.5 6,9 6,12 c 0,3 0.725278,4.5 3.517578,4.5 h 0.792969 l 1.15625,2 1.337891,-0.5 -1.091797,-2 C 12.751886,15.5 13,14 13,12 13,9 12.296888,7.5 9.517578,7.5 Z M 15,7.5 v 2 h -1 v 1 h 1 V 14 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 16.730469 C 16.055118,15.5 16,15 16,14 v -3.5 h 2 v -1 h -2 v -2 z m -5.492187,1 C 11.52615,8.5 12.000005,9.666667 12,12 12,14.333333 11.541444,15.5 9.507813,15.5 7.474182,15.5 7,14.333333 7,12 7,9.666667 7.489475,8.5 9.507813,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.517578,7 C 6.738268,7 6,8.5 6,11.5 6,14.5 6.725278,16 9.517578,16 h 0.792969 l 1.15625,2 1.337891,-0.5 -1.091797,-2 C 12.751886,15 13,13.5 13,11.5 13,8.5 12.296888,7 9.517578,7 Z M 15,7 v 2 h -1 v 1 h 1 v 3.5 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 16.730469 C 16.055118,15 16,14.5 16,13.5 V 10 h 2 V 9 H 16 V 7 Z M 9.507813,8 C 11.52615,8 12.000005,9.166667 12,11.5 12,13.833333 11.541444,15 9.507813,15 7.474182,15 7,13.833333 7,11.5 7,9.166667 7.489475,8 9.507813,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtcreator.svg b/.icons/awkward/24x24/apps/qtcreator.svg
new file mode 100644
index 00000000..a55b340f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtcreator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m3.8636364 3.5h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="fill:#00cc5c" d="m3.8636364 3h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="opacity:.2" d="m8.5175781 6.5c-2.77931 0-3.5175781 1.5-3.5175781 4.5s0.7252781 4.5 3.5175781 4.5h0.7929688l1.1562501 2 1.337891-0.5-1.091797-2c1.038995-0.5 1.287109-2 1.287109-4 0-3-0.703112-4.5-3.4824219-4.5zm5.4824219 0v2h-1v1h1v3.5c0 2 0.467967 2.5 1.935547 2.5h1.095703l-0.0625-1h-1.238281c-0.675351 0-0.730469-0.5-0.730469-1.5v-3.5h2v-1h-2v-2zm-5.4921875 1c2.0183375 0 2.4921925 1.1666667 2.4921875 3.5 0 2.333333-0.458556 3.5-2.4921875 3.5-2.0336313 0-2.5078125-1.166667-2.5078125-3.5 0-2.3333333 0.489475-3.5 2.5078125-3.5z"/>
+ <path style="fill:#ffffff" d="m8.5175781 6c-2.77931 0-3.5175781 1.5-3.5175781 4.5s0.7252781 4.5 3.5175781 4.5h0.7929688l1.1562501 2 1.337891-0.5-1.091797-2c1.038995-0.5 1.287109-2 1.287109-4 0-3-0.703112-4.5-3.4824219-4.5zm5.4824219 0v2h-1v1h1v3.5c0 2 0.467967 2.5 1.935547 2.5h1.095703l-0.0625-1h-1.238281c-0.675351 0-0.730469-0.5-0.730469-1.5v-3.5h2v-1h-2v-2h-1zm-5.4921875 1c2.0183375 0 2.4921925 1.1666667 2.4921875 3.5 0 2.333333-0.458556 3.5-2.4921875 3.5-2.0336313 0-2.5078125-1.166667-2.5078125-3.5 0-2.3333333 0.489475-3.5 2.5078125-3.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m3.8632813 3-2.8632813 3v0.5l2.8632813-3h17.136719s1 0 1 1v-0.5c0-1-1-1-1-1z"/>
+ <circle style="fill:#b73ad2" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 20,14.00004 c -0.911931,0.929181 -2.789225,1.813571 -3.974679,2.161838 -3.181245,1.130637 -1.663439,3.834271 -1.663439,3.834271 0.965017,-0.716234 5.305429,-5.504943 5.305429,-5.504943 0,0 -3.409747,4.381576 -4.957117,5.504943 v 0.0023 c 4.152823,0.06915 4.319029,-2.190475 4.626382,-3.569609 C 19.65268,15.010484 20,14.00004 20,14.00004 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtcreator_logo_32.svg b/.icons/awkward/24x24/apps/qtcreator_logo_32.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtcreator_logo_32.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtcreatorubuntu.svg b/.icons/awkward/24x24/apps/qtcreatorubuntu.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtcreatorubuntu.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtdbusviewer.svg b/.icons/awkward/24x24/apps/qtdbusviewer.svg
new file mode 100644
index 00000000..f584ecd6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtdbusviewer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g>
+ <path style="fill:#ffffff" d="m 14,18 h 6 l -1.5,1 H 14 Z"/>
+ <path style="fill:#ffffff" d="m 20,18 -3,3 v -2.499999 z"/>
+ </g>
+ <path style="opacity:0.2" d="M 3.8636364,3.5 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 3.8636364,3 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 V 6 Z"/>
+ <path style="opacity:0.2" d="M 8.5175781,6.5 C 5.7382681,6.5 5,8 5,11 c 0,3 0.7252781,4.5 3.5175781,4.5 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14.5 12,13 12,11 12,8 11.296888,6.5 8.5175781,6.5 Z M 14,6.5 v 2 h -1 v 1 h 1 V 13 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14.5 15,14 15,13 V 9.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 10.52615,7.5 11.000005,8.6666667 11,11 11,13.333333 10.541444,14.5 8.5078125,14.5 6.4741812,14.5 6,13.333333 6,11 6,8.6666667 6.489475,7.5 8.5078125,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5175781,6 C 5.7382681,6 5,7.5 5,10.5 5,13.5 5.7252781,15 8.5175781,15 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14 12,12.5 12,10.5 12,7.5 11.296888,6 8.5175781,6 Z M 14,6 v 2 h -1 v 1 h 1 v 3.5 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14 15,13.5 15,12.5 V 9 h 2 V 8 H 15 V 6 Z M 8.5078125,7 C 10.52615,7 11.000005,8.1666667 11,10.5 11,12.833333 10.541444,14 8.5078125,14 6.4741812,14 6,12.833333 6,10.5 6,8.1666667 6.489475,7 8.5078125,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8632813,3 1,6 v 0.5 l 2.8632813,-3 H 21 c 0,0 1,0 1,1 V 4 C 22,3 21,3 21,3 Z"/>
+ <circle style="fill:#e55252" cx="17" cy="17" r="6"/>
+ <g transform="translate(0,-1)">
+ <path style="fill:#ffffff" d="m 14,18 h 6 l -1.5,1 H 14 Z"/>
+ <path style="fill:#ffffff" d="m 20,18 -3,3 v -2.499999 z"/>
+ </g>
+ <g transform="rotate(-180,17,17)">
+ <path style="fill:#ffffff" d="m 14,18 h 6 l -1.5,1 H 14 Z"/>
+ <path style="fill:#ffffff" d="m 20,18 -3,3 v -2.499999 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtdesigner.svg b/.icons/awkward/24x24/apps/qtdesigner.svg
new file mode 100644
index 00000000..0e2a3df8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtdesigner.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.8636364,3.5 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 3.8636364,3 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 V 6 Z"/>
+ <path style="opacity:0.2" d="M 8.5175781,6.5 C 5.7382681,6.5 5,8 5,11 c 0,3 0.7252781,4.5 3.5175781,4.5 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14.5 12,13 12,11 12,8 11.296888,6.5 8.5175781,6.5 Z M 14,6.5 v 2 h -1 v 1 h 1 V 13 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14.5 15,14 15,13 V 9.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 10.52615,7.5 11.000005,8.6666667 11,11 11,13.333333 10.541444,14.5 8.5078125,14.5 6.4741812,14.5 6,13.333333 6,11 6,8.6666667 6.489475,7.5 8.5078125,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5175781,6 C 5.7382681,6 5,7.5 5,10.5 5,13.5 5.7252781,15 8.5175781,15 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14 12,12.5 12,10.5 12,7.5 11.296888,6 8.5175781,6 Z M 14,6 v 2 h -1 v 1 h 1 v 3.5 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14 15,13.5 15,12.5 V 9 h 2 V 8 H 15 V 6 Z M 8.5078125,7 C 10.52615,7 11.000005,8.1666667 11,10.5 11,12.833333 10.541444,14 8.5078125,14 6.4741812,14 6,12.833333 6,10.5 6,8.1666667 6.489475,7 8.5078125,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8632813,3 1,6 v 0.5 l 2.8632813,-3 H 21 c 0,0 1,0 1,1 V 4 C 22,3 21,3 21,3 Z"/>
+ <circle style="fill:#ff9d04" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="M 14,18.2984 V 20 h 1.7016 L 20,15.7016 18.2984,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtfm.svg b/.icons/awkward/24x24/apps/qtfm.svg
new file mode 100644
index 00000000..df4da74b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtfm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 8 h 9 v -9 z m 10,0 v 9 h 9 v -8 c 0,-0.554 -0.446,-1 -1,-1 z m -11,11 v 8 c 0,0.554 0.446,1 1,1 h 8 v -9 z m 11,0 v 9 h 8 c 0.554,0 1,-0.446 1,-1 v -8 z"/>
+ <path style="fill:#84c22e" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 11 L 11 11 L 11 2 L 3 2 z M 13 2 L 13 11 L 22 11 L 22 3 C 22 2.446 21.554 2 21 2 L 13 2 z M 2 13 L 2 21 C 2 21.554 2.446 22 3 22 L 11 22 L 11 13 L 2 13 z M 13 13 L 13 22 L 21 22 C 21.554 22 22 21.554 22 21 L 22 13 L 13 13 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 11 2.5 L 11 2 L 3 2 z M 13 2 L 13 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 13 2 z M 2 13 L 2 13.5 L 11 13.5 L 11 13 L 2 13 z M 13 13 L 13 13.5 L 22 13.5 L 22 13 L 13 13 z"/>
+ <path style="opacity:0.2" d="M 7,7 C 6.446,7 6,7.446 6,8 v 1.5 7 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 v -7 c 0,-0.554 -0.446,-1 -1,-1 H 11 V 8 C 11,7.446 10.554,7 10,7 Z"/>
+ <rect style="fill:#ffffff" width="12" height="9" x="6" y="8" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="5" height="4" x="6" y="6" rx="1" ry="1.143"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtgain.svg b/.icons/awkward/24x24/apps/qtgain.svg
new file mode 120000
index 00000000..8ce797a4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtgain.svg
@@ -0,0 +1 @@
+easymp3gain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtikz.svg b/.icons/awkward/24x24/apps/qtikz.svg
new file mode 100644
index 00000000..59ebd6c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtikz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+ <circle style="fill:#4f4f4f" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 19.005859 15 C 18.930007 15 18.853822 15.028993 18.794922 15.087891 L 18.212891 15.673828 L 19.326172 16.787109 L 19.912109 16.205078 C 20.029905 16.087282 20.029905 15.902955 19.912109 15.785156 L 19.214844 15.087891 C 19.155946 15.028993 19.081712 15 19.005859 15 z M 17.505859 16.380859 L 15 18.886719 L 15 20 L 16.113281 20 L 18.619141 17.494141 L 17.505859 16.380859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtlinguist.svg b/.icons/awkward/24x24/apps/qtlinguist.svg
new file mode 100644
index 00000000..89992468
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtlinguist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 3.8636364,3.5 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 3.8636364,3 H 21 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 2.0000004 c 0,0 -1,0 -1,-1 V 6 Z"/>
+ <path style="opacity:0.2" d="M 8.5175781,6.5 C 5.7382681,6.5 5,8 5,11 c 0,3 0.7252781,4.5 3.5175781,4.5 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14.5 12,13 12,11 12,8 11.296888,6.5 8.5175781,6.5 Z M 14,6.5 v 2 h -1 v 1 h 1 V 13 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14.5 15,14 15,13 V 9.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 10.52615,7.5 11.000005,8.6666667 11,11 11,13.333333 10.541444,14.5 8.5078125,14.5 6.4741812,14.5 6,13.333333 6,11 6,8.6666667 6.489475,7.5 8.5078125,7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5175781,6 C 5.7382681,6 5,7.5 5,10.5 5,13.5 5.7252781,15 8.5175781,15 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 11.751886,14 12,12.5 12,10.5 12,7.5 11.296888,6 8.5175781,6 Z M 14,6 v 2 h -1 v 1 h 1 v 3.5 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 15.730469 C 15.055118,14 15,13.5 15,12.5 V 9 h 2 V 8 H 15 V 6 Z M 8.5078125,7 C 10.52615,7 11.000005,8.1666667 11,10.5 11,12.833333 10.541444,14 8.5078125,14 6.4741812,14 6,12.833333 6,10.5 6,8.1666667 6.489475,7 8.5078125,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8632813,3 1,6 v 0.5 l 2.8632813,-3 H 21 c 0,0 1,0 1,1 V 4 C 22,3 21,3 21,3 Z"/>
+ <circle style="fill:#3a63d2" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16.472843,19.986834 c -0.01945,-0.03174 0.02614,-0.288157 0.101323,-0.5698 0.07518,-0.281644 0.08856,-0.61844 0.09092,-0.748437 0.0037,-0.199579 -0.0276,-0.243408 -0.200699,-0.281664 C 15.534281,18.181369 15.07575,17.966879 14.629971,17.528837 14.22849,17.134326 14.04053,16.74212 14,16.214325 c 0.0123,-1.436344 1.719177,-2.191341 2.959283,-2.213594 2.078652,-0.03729 3.285926,1.35865 2.998762,2.64277 -0.191809,0.695663 -1.12372,1.769231 -2.271776,2.617102 -0.67713,0.50008 -1.163191,0.808231 -1.21343,0.726231 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtlogo.svg b/.icons/awkward/24x24/apps/qtlogo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtlogo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtoctave.svg b/.icons/awkward/24x24/apps/qtoctave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtoctave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtox.svg b/.icons/awkward/24x24/apps/qtox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/qtpass-icon.svg b/.icons/awkward/24x24/apps/qtpass-icon.svg
new file mode 100644
index 00000000..8792156d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtpass-icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="-1250 -1050 120 120">
+ <path style="opacity:.2" d="m-1190-937.5-33.7217-33.57056a21.435985 21.339931 0 1 1 33.7217 -25.75959 21.435985 21.339931 0 1 1 33.7216 25.75959z"/>
+ <path style="opacity:.2" d="m-1190-1037.5c-7.5833 0-14.1143 3.1864-18.4414 8.1035s-6.5586 11.4104-6.5586 18.1465v41.24999h10v-41.24999c0-4.5139 1.5185-8.6457 4.0664-11.541 2.548-2.8954 6.017-4.709 10.9336-4.709 4.9167 0 8.3857 1.8136 10.9336 4.709 2.5479 2.8953 4.0664 7.0271 4.0664 11.541v41.24999h10v-41.24999c0-6.7361-2.2315-13.2294-6.5586-18.1465-4.327-4.9171-10.858-8.1035-18.4414-8.1035z"/>
+ <path style="stroke:#8e8e8e;stroke-width:10.000003;fill:none" d="m-1210-972.50001v-41.24999c0-11.25 7.5-21.25 20-21.25s20 10 20 21.25v41.24999"/>
+ <path style="fill:#1b61a4" d="m-1190-940-33.7217-33.57056a21.435985 21.339931 0 1 1 33.7217 -25.75959 21.435985 21.339931 0 1 1 33.7216 25.75959z"/>
+ <circle style="fill:#272727" cx="-1190" cy="985" r="10" transform="scale(1,-1)"/>
+ <path style="fill:#272727" d="m-1190.3333-981.25001-9.6667 21.25001h20l-10-21.25001z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m-1190-1040c-7.5833 0-14.1153 3.1884-18.4424 8.1055s-6.5576 11.4084-6.5576 18.1445v2.5c0-6.7361 2.2305-13.2274 6.5576-18.1445s10.8591-8.1055 18.4424-8.1055c7.5834 0 14.1154 3.1884 18.4424 8.1055 4.3271 4.9171 6.5576 11.4084 6.5576 18.1445v-2.5c0-6.7361-2.2305-13.2274-6.5576-18.1445-4.327-4.9171-10.859-8.1055-18.4424-8.1055z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m-1207.6269-1009.9805a21.435984 21.339931 0 0 0 -22.3145 22.62212 21.435984 21.339931 0 0 1 39.9414 -9.47266 21.435984 21.339931 0 0 1 39.9414 9.49219 21.435984 21.339931 0 0 0 -39.9414 -11.99219 21.435984 21.339931 0 0 0 -17.6269 -10.64946z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtqr.svg b/.icons/awkward/24x24/apps/qtqr.svg
new file mode 100644
index 00000000..40311e40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtqr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.5" d="m 20,4 v 6 H 14 V 4 Z M 12,4 V 5 H 11 V 4 Z m 0,1 h 1 V 7 H 12 V 8 H 11 V 6 h 1 z m 0,3 h 1 v 2 h -1 z m 0,2 v 1 h -1 v -1 z m -1,1 v 2 H 9 v -1 h 1 V 11 Z M 9,12 H 7 v -1 h 2 z m -2,0 v 1 H 4 v -2 h 2 v 1 z m 4,1 h 2 v 2 h -1 v -1 h -1 z m 2,2 h 1 v 1 h -1 z m 0,1 v 1 1 h -1 v -1 h -1 v -1 z m -1,2 v 2 h -1 v -2 z m 1,0 h 2 v 2 h -2 z m 2,0 v -1 h 1 v 1 z m 1,0 h 1 v 2 h -1 z m 0,-1 v -1 h 2 v 1 z m 2,0 h 1 v 1 h 1 v 1 h -1 v 1 h -1 z m -3,0 h -1 v -1 h 1 z m -1,-2 v -1 h 1 v 1 z m 1,-1 v -1 h 2 v 2 h -1 v -1 z m 0,-1 h -2 v -1 h 1 v -1 h 1 z m -2,-1 h -1 v -1 h 1 z M 10,4 v 6 H 4 V 4 Z m 9,1 h -4 v 4 h 4 z M 9,5 H 5 v 4 h 4 z m 9,1 V 8 H 16 V 6 Z M 8,6 V 8 H 6 V 6 Z m 11,5 v 1 h 1 v 1 h -2 v -1 h -2 v -1 h 2 z m 1,3 v 2 h -1 v -1 h -1 v -1 h 1 z m -10,0 v 6 H 4 V 14 Z M 9,15 H 5 v 4 h 4 z m -1,1 v 2 H 6 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtractor.svg b/.icons/awkward/24x24/apps/qtractor.svg
new file mode 100644
index 00000000..fb9880f2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtractor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-22" y="2" rx="10" ry="10" transform="rotate(-90)"/>
+ <circle style="opacity:0.2" cx="-12" cy="12.5" r="4" transform="scale(-1,1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.166645 0,0.25 C 21.8669,6.827 17.4555,2.5 12,2.5 6.5445,2.5 2.133,6.8268 2.001,12.25 1.999,12.16665 2.001,12.08386 2.001,12 2.001,6.46 6.4605,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.99415,12.25 C 21.9962,12.3335 22,12.416 22,12.5 c 0,5.54 -4.46,10 -10,10 C 6.46,22.5 2,18.04 2,12.5 2,12.416 2.004,12.3335 2.006,12.25 2.138,17.673 6.544,22 12,22 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 5 C 8.134007 5 5 8.134007 5 12 C 5.001935 12.916878 5.1841001 13.823194 5.5332031 14.666016 C 5.5464531 14.698006 5.5585256 14.729909 5.5722656 14.761719 C 5.5722656 14.761719 5.5742188 14.763672 5.5742188 14.763672 C 5.5754187 14.766172 5.576925 14.768984 5.578125 14.771484 C 5.659442 14.937518 5.8299997 15.052734 6.0273438 15.052734 C 6.3034858 15.052734 6.5273438 14.828876 6.5273438 14.552734 C 6.5273438 14.492328 6.5137706 14.434469 6.4941406 14.380859 C 6.4929406 14.376209 6.4961406 14.371787 6.4941406 14.367188 C 6.4927406 14.363788 6.4897813 14.360722 6.4882812 14.357422 C 6.4788813 14.335582 6.4700375 14.312946 6.4609375 14.291016 C 6.1591035 13.565983 6.0021 12.787411 6 12 C 6 8.6862915 8.686291 6 12 6 C 12.776948 6.0015875 13.544722 6.1535586 14.261719 6.4472656 C 14.266549 6.4492436 14.274197 6.4478687 14.279297 6.4492188 C 14.280597 6.4498187 14.281803 6.4505719 14.283203 6.4511719 C 14.345619 6.4791769 14.413488 6.4960938 14.486328 6.4960938 C 14.76247 6.4960938 14.986328 6.2722362 14.986328 5.9960938 C 14.986328 5.8030413 14.87504 5.6380075 14.714844 5.5546875 C 14.705934 5.5498325 14.704079 5.5435125 14.693359 5.5390625 C 14.686979 5.5363825 14.680228 5.5358531 14.673828 5.5332031 C 14.672028 5.5324531 14.671722 5.5299969 14.669922 5.5292969 C 14.668022 5.5285594 14.665862 5.5299969 14.664062 5.5292969 C 13.82122 5.1823324 12.916185 5.000111 12 5 z M 17.972656 8.9492188 C 17.696514 8.9492188 17.472656 9.1730762 17.472656 9.4492188 C 17.472656 9.5096252 17.486229 9.5655346 17.505859 9.6191406 C 17.507059 9.6238306 17.503859 9.6301656 17.505859 9.6347656 C 17.507259 9.6381156 17.510219 9.6392281 17.511719 9.6425781 C 17.521119 9.6644131 17.529962 9.6870494 17.539062 9.7089844 C 17.840896 10.434017 17.9979 11.212589 18 12 C 18 15.313709 15.313709 18 12 18 C 11.223052 17.998412 10.455278 17.846372 9.7382812 17.552734 C 9.7334513 17.550706 9.7258031 17.552181 9.7207031 17.550781 C 9.7194031 17.550181 9.7181969 17.549428 9.7167969 17.548828 C 9.6543809 17.520828 9.5865119 17.503906 9.5136719 17.503906 C 9.2375299 17.503906 9.0136719 17.727764 9.0136719 18.003906 C 9.0136719 18.196959 9.1249602 18.361992 9.2851562 18.445312 C 9.2940662 18.450173 9.2959206 18.456437 9.3066406 18.460938 C 9.3130206 18.463637 9.3197719 18.464197 9.3261719 18.466797 C 9.3279719 18.467597 9.3282781 18.470003 9.3300781 18.470703 C 9.3319781 18.471441 9.3341375 18.470004 9.3359375 18.470703 C 10.17878 18.817668 11.083815 18.999889 12 19 C 15.865993 19 19 15.865993 19 12 C 18.998065 11.083122 18.8159 10.178646 18.466797 9.3359375 C 18.453547 9.3039435 18.441474 9.2720444 18.427734 9.2402344 C 18.427734 9.2402344 18.425781 9.2382812 18.425781 9.2382812 C 18.424581 9.2357512 18.423075 9.2329687 18.421875 9.2304688 C 18.340558 9.0644348 18.17 8.9492188 17.972656 8.9492188 z"/>
+ <circle style="fill:#e34343" cx="-12" cy="12" r="4" transform="scale(-1,1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,8 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.0098,0.283203 A 4,4 0 0 0 12,8.5 4,4 0 0 0 8.009766,12.210938 4,4 0 0 1 8,12 4,4 0 0 1 12,8 Z"/>
+ <circle style="fill:#ffffff" cx="-12" cy="12" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 18.470703,7.5 c 0.0099,-9.95e-5 0.01946,1.11e-4 0.0293,0.001 0.118758,0.013155 0.217069,0.094961 0.248047,0.2060545 0,0 0.231466,2.0487235 0.467773,3.0498055 0.6664,2.905417 1.84968,5.699705 2.708987,8.52439 0.0498,0.236347 0.075,0.477214 0.0752,0.71875 0,1.932997 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.567003 -3.5,-3.5 0.0015,-0.861964 0.321112,-1.693044 0.897461,-2.333985 C 14.852341,17.340289 13.836897,17.048272 13.02832,16.871094 11.942534,16.633172 9.717773,16.47168 9.717773,16.47168 9.500524,16.41702 9.426822,16.156328 9.584961,16.00293 l 4.33789,-4.209961 4.336914,-4.210938 C 18.315506,7.528373 18.391865,7.498838 18.470703,7.5 Z"/>
+ <path style="fill:#ffae11" d="m 18.470703,7 c 0.0099,-9.95e-5 0.01946,1.11e-4 0.0293,0.001 0.118758,0.013155 0.217069,0.094961 0.248047,0.2060545 0,0 0.231466,2.0487235 0.467773,3.0498055 0.6664,2.905417 1.84968,5.699705 2.708987,8.52439 0.0498,0.236347 0.075,0.477214 0.0752,0.71875 0,1.932997 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.567003 -3.5,-3.5 0.0015,-0.861964 0.321112,-1.693044 0.897461,-2.333985 -1.04512,-0.325726 -1.115065,-1.229624 -1.923642,-1.406803 -1.085787,-0.237922 -1.968399,-0.604549 -1.968399,-0.604549 -0.217249,-0.05466 0.648617,-0.07025 0.806756,-0.223645 l 1.110675,-3.638049 4.336914,-4.210938 C 18.315506,7.028373 18.391865,6.998838 18.470703,7 Z"/>
+ <path style="fill:#c3831f" d="m 13.876953,11.336914 6.331055,6.331055 0.0059,0.01367 A 2.5,2.5 0 0 1 21,19.5 2.5,2.5 0 0 1 18.5,22 2.5,2.5 0 0 1 16,19.5 2.5,2.5 0 0 1 16.905273,17.576172 c -0.29766,-0.159991 -0.634676,-0.299775 -1.009765,-0.407227 8e-4,-8.5e-4 0.0012,-0.0021 0.002,-0.003 -1.04512,-0.325726 -2.060564,-0.617744 -2.869141,-0.794921 C 11.942531,16.133102 9.71777,15.97161 9.71777,15.97161 9.500521,15.91695 9.426819,15.656258 9.584958,15.50286 Z M 18.5,18 A 1.5,1.5 0 0 0 17,19.5 1.5,1.5 0 0 0 18.5,21 1.5,1.5 0 0 0 20,19.5 1.5,1.5 0 0 0 18.5,18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.470703,7 c 0.0099,-9.95e-5 0.01946,8.75e-5 0.0293,0.001 0.118758,0.013155 0.217069,0.094961 0.248047,0.2060545 0,0 0.231466,2.0487235 0.467773,3.0498055 0.666402,2.905393 1.84968,5.699705 2.708987,8.52439 0.0498,0.236347 0.075,0.477214 0.0752,0.71875 0,0.08417 -0.0069,0.166342 -0.0127,0.249023 -0.01143,-0.157048 -0.03,-0.313506 -0.0625,-0.467773 C 21.065498,16.456564 19.88222,13.662253 19.21582,10.756836 18.979513,9.7557545 18.748047,7.707031 18.748047,7.707031 18.717072,7.595937 18.618758,7.5141315 18.5,7.5009765 c -0.0098,-9e-4 -0.01942,-0.0011 -0.0293,-0.001 -0.07884,-0.00115 -0.155197,0.028375 -0.210938,0.082031 L 13.922853,11.792945 9.654299,15.935523 C 9.493794,15.848213 9.445535,15.638154 9.584959,15.502906 l 4.337892,-4.209937 4.336914,-4.210938 C 18.315506,7.0283735 18.391865,6.998838 18.470703,7 Z m -2.884765,10.573242 c 0.106057,0.03252 0.204656,0.05947 0.311523,0.09277 -0.518538,0.576651 -0.826527,1.307685 -0.884765,2.076172 C 15.007165,19.661728 15,19.581864 15,19.5 c 0.0012,-0.689698 0.208857,-1.35819 0.585938,-1.926758 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qtwebflix.svg b/.icons/awkward/24x24/apps/qtwebflix.svg
new file mode 100644
index 00000000..86bfb087
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qtwebflix.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.5,6.5 c 1.295455,0 9.5,0 9.5,5.644489 V 16.85551 C 22,22.5 21.568182,22.5 12.5,22.5 10.772728,22.5 3.0000001,22.5 3,16.85551 V 12.144489 C 3.0000001,6.5 11.204546,6.5 12.5,6.5 Z"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.75" d="m 10,3 2.25,3"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.75" d="M 14.5,3 12.75,6"/>
+ <ellipse style="fill:#37474f" cx="12.5" cy="6.25" rx="3.5" ry="1.25"/>
+ <circle style="opacity:0.2" cx="10" cy="3.5" r="1"/>
+ <circle style="fill:#455a64" cx="10" cy="3" r="1"/>
+ <path style="fill:#455a64" d="M 12.5,6 C 13.795455,6 22,6 22,11.644489 V 16.35551 C 22,22 21.568182,22 12.5,22 10.772728,22 3.0000001,22 3,16.35551 V 11.644489 C 3.0000001,6 11.204546,6 12.5,6 Z"/>
+ <circle style="opacity:0.2" cx="20" cy="19.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="19" r="1"/>
+ <path style="opacity:0.3" d="m 12,8 c 0.954546,0 7,0 7,4.233367 v 3.533266 C 19,20 13.272728,20 12,20 10.727273,20 5,20 5,15.766633 V 12.233367 C 5,8 11.045454,8 12,8 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="M 11.999941,10.75 9.7498826,17.250032"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 16.749883,10.75 -2,6.500032"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round" d="m 7.2498826,11.249936 2.5,6.500032"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 7.2498826,10.75 2.5,6.500032"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round" d="m 11.999941,11.249936 2.749942,6.500032"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 11.999941,10.75 2.749942,6.500032"/>
+ <circle style="opacity:0.2" cx="15" cy="3.5" r="1"/>
+ <circle style="fill:#455a64" cx="15" cy="3" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,2 A 1,1 0 0 0 9,3 1,1 0 0 0 9.0322265,3.2519531 1,1 0 0 1 10,2.5 1,1 0 0 1 10.967774,3.2480469 1,1 0 0 0 11,3 1,1 0 0 0 10,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5,6 C 11.204546,6 3.0000001,6.000042 3,11.644531 v 0.5 C 3.0000001,6.500042 11.204546,6.5 12.5,6.5 c 1.295455,0 9.5,4.2e-5 9.5,5.644531 v -0.5 C 22,6.000042 13.795455,6 12.5,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15,2 A 1,1 0 0 0 14,3 1,1 0 0 0 14.03223,3.2519531 1,1 0 0 1 15,2.5 1,1 0 0 1 15.967774,3.2480469 1,1 0 0 0 16,3 1,1 0 0 0 15,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quadrapassel.svg b/.icons/awkward/24x24/apps/quadrapassel.svg
new file mode 100644
index 00000000..3f1ea2b9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quadrapassel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#f84e4e" d="m5.5 2c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm0 7c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm0 7c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-5c0-0.277-0.223-0.5-0.5-0.5h-5z"/>
+ <path fill="#fff" opacity=".2" d="m5.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm0 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm0 7c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5zm7 0c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h5c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-5z"/>
+ <path opacity=".2" d="m5 7.5v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm0 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm0 7v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5zm7 0v0.5c0 0.277 0.223 0.5 0.5 0.5h5c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-5c-0.277 0-0.5-0.223-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quake.svg b/.icons/awkward/24x24/apps/quake.svg
new file mode 100644
index 00000000..da3b6eff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 9.5,7.0546875 A 6,6 0 0 0 6,12.5 a 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -3.5,-5.441406 V 7.175781 A 5,5 0 0 1 17,11.5 a 5,5 0 0 1 -5,5 5,5 0 0 1 -5,-5 5,5 0 0 1 2.5,-4.3222655 z"/>
+ <path style="fill:#ffb16a" d="M 9.5,6.5546875 A 6,6 0 0 0 6,12 6,6 0 0 0 12,18 6,6 0 0 0 18,12 6,6 0 0 0 14.5,6.558594 V 6.675781 A 5,5 0 0 1 17,11 5,5 0 0 1 12,16 5,5 0 0 1 7,11 5,5 0 0 1 9.5,6.6777345 Z"/>
+ <path style="opacity:0.2" d="m 10,12.5 1,1 v 7 l 1,3 1,-3 v -7 l 1,-1 h -1 -2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5,6.5546875 A 6,6 0 0 0 6,12 6,6 0 0 0 6.010742,12.204102 6,6 0 0 1 7.9404295,8.0966795 5,5 0 0 1 9.5,6.6777345 Z m 5,0.0039 v 0.117187 a 5,5 0 0 1 1.572265,1.438477 6,6 0 0 1 1.916993,4.1865225 A 6,6 0 0 0 18,12 6,6 0 0 0 14.5,6.558594 Z m 2.489258,4.6572265 A 5,5 0 0 1 12,16 5,5 0 0 1 7.010742,11.292969 5,5 0 0 0 7,11.5 a 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -0.01074,-0.284179 z"/>
+ <path style="fill:#ffb16a" d="m 10,12 1,1 v 7 l 1,3 1,-3 v -7 l 1,-1 h -1 -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,12 0.5,0.5 h 0.5 2 0.5 L 14,12 h -1 -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quake1.svg b/.icons/awkward/24x24/apps/quake1.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake1.svg
@@ -0,0 +1 @@
+quake.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/quake2.svg b/.icons/awkward/24x24/apps/quake2.svg
new file mode 100644
index 00000000..4a93e7b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 8.7910156,6.1015625 A 6.5,6.5 0 0 0 5,12 6.5,6.5 0 0 0 11.5,18.5 6.5,6.5 0 0 0 18,12 6.5,6.5 0 0 0 14.208984,6.1054688 V 6.21875 A 5.5,5.5 0 0 1 17,11 5.5,5.5 0 0 1 11.5,16.5 5.5,5.5 0 0 1 6,11 5.5,5.5 0 0 1 8.7910156,6.2207031 Z"/>
+ <path style="fill:#86c14d" d="M 8.7910156 5.6015625 A 6.5 6.5 0 0 0 5 11.5 A 6.5 6.5 0 0 0 11.5 18 A 6.5 6.5 0 0 0 18 11.5 A 6.5 6.5 0 0 0 14.208984 5.6054688 L 14.208984 5.71875 A 5.5 5.5 0 0 1 17 10.5 A 5.5 5.5 0 0 1 11.5 16 A 5.5 5.5 0 0 1 6 10.5 A 5.5 5.5 0 0 1 8.7910156 5.7207031 L 8.7910156 5.6015625 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.7910156 5.6015625 A 6.5 6.5 0 0 0 5 11.5 A 6.5 6.5 0 0 0 5.0097656 11.697266 A 6.5 6.5 0 0 1 7.0644531 7.2675781 A 5.5 5.5 0 0 1 8.7910156 5.7207031 L 8.7910156 5.6015625 z M 14.208984 5.6054688 L 14.208984 5.71875 A 5.5 5.5 0 0 1 15.949219 7.28125 A 6.5 6.5 0 0 1 17.990234 11.800781 A 6.5 6.5 0 0 0 18 11.5 A 6.5 6.5 0 0 0 14.208984 5.6054688 z M 16.990234 10.685547 A 5.5 5.5 0 0 1 11.5 16 A 5.5 5.5 0 0 1 6.0097656 10.792969 A 5.5 5.5 0 0 0 6 11 A 5.5 5.5 0 0 0 11.5 16.5 A 5.5 5.5 0 0 0 17 11 A 5.5 5.5 0 0 0 16.990234 10.685547 z"/>
+ <path style="opacity:0.2" d="m 8,12.5 1,1 V 21 l 1,3 1,-3 v -7.5 l 1,-1 H 11 9 Z"/>
+ <path style="fill:#86c14d" d="m 8,12 1,1 v 7.5 l 1,3 1,-3 V 13 l 1,-1 H 11 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8,12 0.5,0.5 H 9 11 11.5 L 12,12 H 11 9 Z"/>
+ <path style="opacity:0.2" d="m 11,12.5 1,1 V 21 l 1,3 1,-3 v -7.5 l 1,-1 h -1 -2 z"/>
+ <path style="fill:#86c14d" d="m 11,12 1,1 v 7.5 l 1,3 1,-3 V 13 l 1,-1 h -1 -2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,12 0.5,0.5 h 0.5 2 0.5 L 15,12 h -1 -2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.796875 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.703125 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quake3-team-arena.svg b/.icons/awkward/24x24/apps/quake3-team-arena.svg
new file mode 100644
index 00000000..81d0f488
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake3-team-arena.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 -1,8 1,8 1,-8 z M 6.7929688,8.4082031 5.828125,8.671875 C 5.0371565,8.8884305 4.4183896,9.133184 3.9179688,9.4765625 3.4175479,9.819941 2.9288705,10.409002 3.0097656,11.148438 c 0.080895,0.739435 0.5966899,1.17712 1.1289063,1.488281 0.5322161,0.31116 1.1919607,0.544971 2.0195312,0.748047 0.803497,0.197169 1.7072189,0.339828 2.6542969,0.441406 L 10,20.5 V 11.933594 C 6.754869,11.72409 4.5058436,11.035645 4.5,10.25 4.5040502,9.7593934 5.3905163,9.2917134 6.9433594,8.9609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 18.649794,9.3105918 19.497972,9.7696391 19.5,10.25 19.4979,11.03637 17.248121,11.725848 14,11.935547 V 20.5 l 1.1875,-6.671875 c 0.90432,-0.09783 1.770078,-0.233894 2.546875,-0.417969 0.838981,-0.198809 1.510085,-0.427925 2.052734,-0.730468 0.54265,-0.302543 1.05935,-0.702138 1.189453,-1.427735 C 21.106668,10.526357 20.640848,9.879162 20.150391,9.5234375 19.659934,9.167713 19.052492,8.9220879 18.273438,8.7011719 Z"/>
+ <path style="fill:#a656d9" d="m 12,4 -1,8 1,8 1,-8 z"/>
+ <path style="fill:#568ad9" d="M 6.7929688,7.9082031 5.828125,8.171875 C 5.0371565,8.3884305 4.4183896,8.633184 3.9179688,8.9765625 3.4175479,9.319941 2.9288705,9.9090025 3.0097656,10.648438 c 0.080895,0.739435 0.5966899,1.17712 1.1289063,1.488281 0.5322161,0.31116 1.1919607,0.544971 2.0195312,0.748047 0.803497,0.197169 1.7072189,0.339828 2.6542969,0.441406 L 10,20 V 11.433594 C 6.754869,11.22409 4.5058436,10.535645 4.5,9.75 4.5040502,9.2593934 5.3905163,8.7917134 6.9433594,8.4609375 Z"/>
+ <path style="fill:#d95656" d="m 17.310547,7.9277341 -0.15625,0.5527344 C 18.649794,8.8105918 19.497972,9.2696391 19.5,9.75 19.4979,10.53637 17.248121,11.225848 14,11.435547 V 20 l 1.1875,-6.671875 c 0.90432,-0.09783 1.770078,-0.233894 2.546875,-0.417969 0.838981,-0.198809 1.510085,-0.427925 2.052734,-0.730468 0.54265,-0.302543 1.05935,-0.702138 1.189453,-1.427735 C 21.106668,10.026357 20.640848,9.379162 20.150391,9.0234375 19.659934,8.667713 19.052492,8.4220879 18.273438,8.2011719 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,4 -0.765625,6 h 0.06055 L 12,4.5 12.705078,10 h 0.06055 z M 6.7929688,7.9082031 5.828125,8.171875 C 5.0371565,8.3884305 4.4183896,8.633184 3.9179688,8.9765625 3.4175479,9.319941 2.9288705,9.9090025 3.0097656,10.648438 c 0.00356,0.03252 0.010416,0.06239 0.015625,0.09375 C 3.1201624,10.193777 3.5116979,9.753997 3.9160156,9.4765625 4.4164364,9.133184 5.0371565,8.8884305 5.828125,8.671875 l 0.9648438,-0.2636719 0.021484,0.080078 c 0.042514,-0.00923 0.085485,-0.018346 0.1289063,-0.027344 z m 10.5175782,0.019531 -0.15625,0.5527344 c 0.04488,0.010933 0.08916,0.022002 0.132812,0.033203 l 0.02344,-0.085937 0.962891,0.2734375 c 0.779054,0.220916 1.386496,0.4665411 1.876953,0.8222656 0.375466,0.272322 0.734207,0.7160115 0.824218,1.2343745 3.84e-4,-0.0021 0.0016,-0.0037 0.002,-0.0059 C 21.106623,10.026396 20.640848,9.379162 20.150391,9.0234375 19.659934,8.667713 19.052492,8.4220879 18.273438,8.2011719 Z m 2.103515,2.0703125 C 18.985358,10.68392 16.862172,11.24612 14,11.431641 v 0.501953 c 3.245131,-0.209504 5.494156,-0.897949 5.5,-1.683594 -0.0026,-0.08436 -0.0313,-0.168562 -0.08594,-0.2519531 z M 4.5859375,10.001953 C 4.5321009,10.084055 4.5033825,10.166947 4.5,10.25 c 0.00209,0.78637 2.2518788,1.475848 5.5,1.685547 V 11.433594 C 7.1403054,11.248361 5.017702,10.687081 4.5859375,10.001953 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quake3.svg b/.icons/awkward/24x24/apps/quake3.svg
new file mode 100644
index 00000000..02df4bf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 -1,8 1,8 1,-8 z M 6.7929688,8.4082031 5.828125,8.671875 C 5.0371565,8.8884305 4.4183896,9.133184 3.9179688,9.4765625 3.4175479,9.819941 2.9288705,10.409002 3.0097656,11.148438 c 0.080895,0.739435 0.5966899,1.17712 1.1289063,1.488281 0.5322161,0.31116 1.1919607,0.544971 2.0195312,0.748047 0.803497,0.197169 1.7072189,0.339828 2.6542969,0.441406 L 10,20.5 V 11.933594 C 6.754869,11.72409 4.5058436,11.035645 4.5,10.25 4.5040502,9.7593934 5.3905163,9.2917134 6.9433594,8.9609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 18.649794,9.3105918 19.497972,9.7696391 19.5,10.25 19.4979,11.03637 17.248121,11.725848 14,11.935547 V 20.5 l 1.1875,-6.671875 c 0.90432,-0.09783 1.770078,-0.233894 2.546875,-0.417969 0.838981,-0.198809 1.510085,-0.427925 2.052734,-0.730468 0.54265,-0.302543 1.05935,-0.702138 1.189453,-1.427735 C 21.106668,10.526357 20.640848,9.879162 20.150391,9.5234375 19.659934,9.167713 19.052492,8.9220879 18.273438,8.7011719 Z"/>
+ <path style="fill:#d95656" d="m 12,4 -1,8 1,8 1,-8 z M 6.7929688,7.9082031 5.828125,8.171875 C 5.0371565,8.3884305 4.4183896,8.633184 3.9179688,8.9765625 3.4175479,9.319941 2.9288705,9.9090025 3.0097656,10.648438 c 0.080895,0.739435 0.5966899,1.17712 1.1289063,1.488281 0.5322161,0.31116 1.1919607,0.544971 2.0195312,0.748047 0.803497,0.197169 1.7072189,0.339828 2.6542969,0.441406 L 10,20 V 11.433594 C 6.754869,11.22409 4.5058436,10.535645 4.5,9.75 4.5040502,9.2593934 5.3905163,8.7917134 6.9433594,8.4609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 18.649794,8.8105918 19.497972,9.2696391 19.5,9.75 19.4979,10.53637 17.248121,11.225848 14,11.435547 V 20 l 1.1875,-6.671875 c 0.90432,-0.09783 1.770078,-0.233894 2.546875,-0.417969 0.838981,-0.198809 1.510085,-0.427925 2.052734,-0.730468 0.54265,-0.302543 1.05935,-0.702138 1.189453,-1.427735 C 21.106668,10.026357 20.640848,9.379162 20.150391,9.0234375 19.659934,8.667713 19.052492,8.4220879 18.273438,8.2011719 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,4 -0.765625,6 h 0.06055 L 12,4.5 12.705078,10 h 0.06055 z M 6.7929688,7.9082031 5.828125,8.171875 C 5.0371565,8.3884305 4.4183896,8.633184 3.9179688,8.9765625 3.4175479,9.319941 2.9288705,9.9090025 3.0097656,10.648438 c 0.00356,0.03252 0.010416,0.06239 0.015625,0.09375 C 3.1201624,10.193777 3.5116979,9.753997 3.9160156,9.4765625 4.4164364,9.133184 5.0371565,8.8884305 5.828125,8.671875 l 0.9648438,-0.2636719 0.021484,0.080078 c 0.042514,-0.00923 0.085485,-0.018346 0.1289063,-0.027344 z m 10.5175782,0.019531 -0.15625,0.5527344 c 0.04488,0.010933 0.08916,0.022002 0.132812,0.033203 l 0.02344,-0.085937 0.962891,0.2734375 c 0.779054,0.220916 1.386496,0.4665411 1.876953,0.8222656 0.375466,0.272322 0.734207,0.7160115 0.824218,1.2343745 3.84e-4,-0.0021 0.0016,-0.0037 0.002,-0.0059 C 21.106623,10.026396 20.640848,9.379162 20.150391,9.0234375 19.659934,8.667713 19.052492,8.4220879 18.273438,8.2011719 Z m 2.103515,2.0703125 C 18.985358,10.68392 16.862172,11.24612 14,11.431641 v 0.501953 c 3.245131,-0.209504 5.494156,-0.897949 5.5,-1.683594 -0.0026,-0.08436 -0.0313,-0.168562 -0.08594,-0.2519531 z M 4.5859375,10.001953 C 4.5321009,10.084055 4.5033825,10.166947 4.5,10.25 c 0.00209,0.78637 2.2518788,1.475848 5.5,1.685547 V 11.433594 C 7.1403054,11.248361 5.017702,10.687081 4.5859375,10.001953 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quake4.svg b/.icons/awkward/24x24/apps/quake4.svg
new file mode 100644
index 00000000..c6c2b227
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quake4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#86c14d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 9.5,7.0546875 A 6,6 0 0 0 6,12.5 a 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -3.5,-5.441406 V 7.175781 A 5,5 0 0 1 17,11.5 a 5,5 0 0 1 -5,5 5,5 0 0 1 -5,-5 5,5 0 0 1 2.5,-4.3222655 z"/>
+ <path style="fill:#3f3f3f" d="M 9.5,6.5546875 A 6,6 0 0 0 6,12 6,6 0 0 0 12,18 6,6 0 0 0 18,12 6,6 0 0 0 14.5,6.558594 V 6.675781 A 5,5 0 0 1 17,11 5,5 0 0 1 12,16 5,5 0 0 1 7,11 5,5 0 0 1 9.5,6.6777345 Z"/>
+ <path style="opacity:0.2" d="m 11,15.5 v 5 l 1,3 1,-3 v -5 l -1,-3 z"/>
+ <path style="fill:#3f3f3f" d="m 11,15 v 5 l 1,3 1,-3 v -5 l -1,-3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quassel.svg b/.icons/awkward/24x24/apps/quassel.svg
new file mode 100644
index 00000000..eb82a122
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quassel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect fill="#0286c2" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m12 6.5a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 2.4042 -0.51 3.2308 3.2308 0 0 1 -0.558 0.04846 3.2308 3.2308 0 0 1 -3.2308 -3.2308 3.2308 3.2308 0 0 1 3.2308 -3.2308 3.2308 3.2308 0 0 1 3.2308 3.2308 3.2308 3.2308 0 0 1 -0.24969 1.2438 6 6 0 0 0 1.173 -3.551 6 6 0 0 0 -6 -6z"/>
+ <path fill="#fff" d="m12 6a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 2.4042 -0.51 3.2308 3.2308 0 0 1 -0.558 0.04846 3.2308 3.2308 0 0 1 -3.2308 -3.2308 3.2308 3.2308 0 0 1 3.2308 -3.2308 3.2308 3.2308 0 0 1 3.2308 3.2308 3.2308 3.2308 0 0 1 -0.24969 1.2438 6 6 0 0 0 1.173 -3.551 6 6 0 0 0 -6 -6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quaternion.svg b/.icons/awkward/24x24/apps/quaternion.svg
new file mode 100644
index 00000000..b82a525c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quaternion.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,1.5 A 10.5,10.5 0 0 0 1,12 10.5,10.5 0 0 0 11.5,22.5 h 9.45 C 21.5317,22.5 22,22.0317 22,21.45 V 12 A 10.5,10.5 0 0 0 11.5,1.5 Z"/>
+ <path style="fill:#1d99f3" d="M 11.5,1 A 10.5,10.5 0 0 0 1,11.5 10.5,10.5 0 0 0 11.5,22 h 9.45 C 21.5317,22 22,21.5317 22,20.95 V 11.5 A 10.5,10.5 0 0 0 11.5,1 Z"/>
+ <path style="opacity:0.2" d="m 11.947678,4.5507179 h -1.29e-4 C 9.592308,4.4315042 7.2266343,5.4529375 5.7077643,7.495636 4.9208723,8.5549475 4.4671221,9.753333 4.3169636,10.971131 L 5.2632798,10.831276 7.0597658,10.56808 8.5570663,9.420739 5.5094013,9.870147 C 5.7183523,9.2317375 6.0208173,8.613132 6.4447238,8.042669 8.0966138,5.820006 10.892155,4.9784255 13.395047,5.717528 L 14.267331,5.0518395 C 13.515799,4.7543909 12.732761,4.5887079 11.947678,4.5489328 Z m 3.743696,1.4016671 -2.57e-4,0.00558 -0.290814,0.911257 -0.479339,1.505763 0.278389,2.141216 0.957228,-3.003493 c 0.481637,0.467985 0.903679,1.011503 1.229823,1.6429955 1.362376,2.6374845 0.724138,5.7568435 -1.364104,7.6629785 l 0.004,0.02957 c -0.01538,0.0145 -0.03083,0.03068 -0.04636,0.04519 l 2.316613,2.682558 0.71125,-0.615091 -1.787497,-2.06981 c 1.91191,-2.195998 2.40432,-5.404447 0.982738,-8.1567375 C 17.59715,7.561294 16.719836,6.625436 15.691363,5.95495 Z M 4.184,13.126293 c 0.4438213,3.289059 3.0783483,5.951423 6.531505,6.292943 1.31379,0.129924 2.578786,-0.09685 3.700826,-0.594897 l -0.606031,-0.738657 -0.0035,-2.79e-4 -1.192744,-1.453101 -1.799038,-0.746968 2.040219,2.483794 C 12.200341,18.51841 11.513112,18.578324 10.805889,18.508369 7.9774203,18.228883 5.7760993,16.16705 5.1870933,13.544238 Z"/>
+ <path style="fill:#ffffff" d="m 11.947678,4.0507179 h -1.29e-4 C 9.592308,3.9315042 7.2266343,4.9529375 5.7077643,6.995636 4.9208723,8.0549475 4.4671221,9.253333 4.3169636,10.471131 L 5.2632798,10.331276 7.0597658,10.06808 8.5570663,8.920739 5.5094013,9.370147 C 5.7183523,8.7317375 6.0208173,8.113132 6.4447238,7.542669 8.0966138,5.320006 10.892155,4.4784255 13.395047,5.217528 L 14.267331,4.5518395 C 13.515799,4.2543909 12.732761,4.0887079 11.947678,4.0489328 Z m 3.743696,1.4016671 -2.57e-4,0.00558 -0.290814,0.911257 -0.479339,1.505763 0.278389,2.141216 0.957228,-3.003493 c 0.481637,0.467985 0.903679,1.011503 1.229823,1.6429955 1.362376,2.6374845 0.724138,5.7568435 -1.364104,7.6629785 l 0.004,0.02957 c -0.01538,0.0145 -0.03083,0.03068 -0.04636,0.04519 l 2.316613,2.682558 0.71125,-0.615091 -1.787497,-2.06981 c 1.91191,-2.195998 2.40432,-5.404447 0.982738,-8.1567375 C 17.59715,7.061294 16.719836,6.125436 15.691363,5.45495 Z M 4.184,12.626293 c 0.4438213,3.289059 3.0783483,5.951423 6.531505,6.292943 1.31379,0.129924 2.578786,-0.09685 3.700826,-0.594897 l -0.606031,-0.738657 -0.0035,-2.79e-4 -1.192744,-1.453101 -1.799038,-0.746968 2.040219,2.483794 C 12.200341,18.01841 11.513112,18.078324 10.805889,18.008369 7.9774203,17.728883 5.7760993,15.66705 5.1870933,13.044238 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.703125 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 22 12 L 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qubic.svg b/.icons/awkward/24x24/apps/qubic.svg
new file mode 100644
index 00000000..c2c03adf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qubic.svg
@@ -0,0 +1,16 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m11.054074 1.0002c-0.418899-0.010095-0.832508 0.094856-1.1955092 0.3033525l-6.7170554 3.8630317c-0.7064077 0.4062158-1.1415611 1.157013-1.1415094 1.9695162v7.6267296c0 0.812411 0.4351023 1.56311 1.1414094 1.969316l6.7170554 3.863232c0.3773412 0.217013 0.8014622 0.318088 1.2223802 0.303225 0.366954-0.01296 0.590422-0.209885 0.919387-0.399076l6.500054-4.000033c0.706407-0.406216 1.000059-0.687509 1.000008-1.500012v-7.5000622c1.7e-5 -0.2754837 0.449558-0.9073939 0.355905-1.1576645-0.182565-0.48787-0.530964-0.9068849-0.997861-1.1753711l-6.717055-3.8630317c-0.331275-0.1902514-0.705221-0.2945608-1.087509-0.3033525z" style="fill:#00e600"/>
+ <path d="m11.053574 1.00055a2.2828187 2.2739686 0 0 0-1.1950092 0.3027025l-6.7170554 3.8633317a2.2828187 2.2739686 0 0 0-1.1415094 1.9695162v0.5000041a2.2828187 2.2739686 0 0 1 1.1416094-1.9695162l6.7170554-3.8633317a2.2828187 2.2739686 0 0 1 1.1953092-0.3027375 2.2828187 2.2739686 0 0 1 1.087909 0.3027375l6.717055 3.8633317a2.2828187 2.2739686 0 0 1 1.14151 1.9695162v-0.5000041a2.2828187 2.2739686 0 0 0-1.14151-1.9695162l-6.717055-3.8633317a2.2828187 2.2739686 0 0 0-1.088009-0.3027025z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2 14.862664v0.500004a2.2828187 2.2739686 0 0 0 1.1416094 1.968766l6.7170554 3.863332a2.2828187 2.2739686 0 0 0 2.2832182 0l6.717055-3.863532a2.2828187 2.2739686 0 0 0 1.14151-1.969016v-0.500004a2.2828187 2.2739686 0 0 1-1.14161 1.968766l-6.717055 3.863332a2.2828187 2.2739686 0 0 1-2.2832182 0l-6.7170554-3.863532a2.2828187 2.2739686 0 0 1-1.1415094-1.969016z" style="opacity:.2"/>
+ <path d="m2.2306206 6.1419867a2.2828187 2.2739686 0 0 0-0.2304706 0.9941492v7.7266261a2.2828187 2.2739686 0 0 0 1.1416109 1.968766l6.7168519 3.863313a2.2828187 2.2739686 0 0 0 1.1416112 0.303713v-9.981527z" style="fill:#00bc00"/>
+ <path d="m19.775686 6.1605419-8.776439 4.8779701 9.77e-4 9.960042a2.2828187 2.2739686 0 0 0 1.140634-0.303713l6.717829-3.863313a2.2828187 2.2739686 0 0 0 1.141611-1.968766v-7.7266261a2.2828187 2.2739686 0 0 0-0.224612-0.975594z" style="fill:#009200"/>
+ <path d="m19.775615 6.1596909-8.775391 4.8769531v0.499999l8.775391-4.8769521a2.2828187 2.2739686 0 0 1 0.224609 0.9765626v-0.5a2.2828187 2.2739686 0 0 0-0.224609-0.9765626z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m2.2306926 6.1421128a2.2828187 2.2739686 0 0 0-0.2304688 0.9941407v0.5a2.2828187 2.2739686 0 0 1 0.2304688-0.9941407l8.7695314 4.8750002v-0.499999z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m3 5.5 1 10h3l1 2 2-1-1-2 1-1v-8zm8 0 1 12h6l1-4-1-2 1-3-2-3zm-5 2h1.9921875l0.0078125 5h-2zm8 0h2v2h-2zm0 5h2v3h-2z" style="opacity:.2"/>
+ <path d="m3 5 1 10h3l1 2 2-1-1-2 1-1v-8zm8 0 1 12h6l1-4-1-2 1-3-2-3zm-5 2h1.9921875l0.0078125 5h-2zm8 0h2v2h-2zm0 5h2v3h-2z" style="fill:#ffbb32"/>
+ <path d="M 10,12 3.8828125,13.833984 4,15 h 3 l 1,2 2,-1 -1,-2 1,-1 z M 18.572266,12.142578 16,13 v 2 H 14 V 13.666016 L 11.783203,14.40625 12,17 h 6 l 1,-4 z" style="fill:#fd6447"/>
+ <path d="M 3,5 3.050781,5.5 H 10 V 5 Z m 8,0 0.04102,0.5 H 17 L 18.888672,8.3339844 19,8 17,5 Z m 3,4 v 0.5 h 2 V 9 Z M 18.099609,11.199219 18,11.5 18.916016,13.333984 19,13 Z M 6,12 v 0.5 H 8 V 12 Z M 9.1660156,14.333984 9,14.5 9.8007812,16.099609 10,16 Z M 14,15 v 0.5 h 2 V 15 Z" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 10,12 3.8828125,13.833984 3.9316406,14.320312 10,12.5 Z M 18.572266,12.142578 16,13 v 0.5 l 2.572266,-0.857422 0.34375,0.691406 L 19,13 Z M 14,13.666016 11.783203,14.40625 11.824219,14.892578 14,14.166016 Z M 9.1660156,14.333984 9,14.5 9.8007812,16.099609 10,16 Z M 14,15 v 0.5 h 2 V 15 Z" style="fill:#ffffff;opacity:.1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quicksynergy.svg b/.icons/awkward/24x24/apps/quicksynergy.svg
new file mode 120000
index 00000000..dc02f27a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quicksynergy.svg
@@ -0,0 +1 @@
+synergy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/quimup.svg b/.icons/awkward/24x24/apps/quimup.svg
new file mode 100644
index 00000000..5016ba80
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quimup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#355871" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path fill="#fff" opacity=".1" d="m12.001 2c-5.5401 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m2.0067 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m19.001 4.5-6.5 6.5 7 1.5-13.5 9l5.5-7.5-7.0001-2z"/>
+ <path fill="#3bb8d6" d="m19.001 4-6.5 6.5 7 1.5-13.5 9 5.5-7.5-7-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/quimup64.svg b/.icons/awkward/24x24/apps/quimup64.svg
new file mode 120000
index 00000000..a247dd1f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quimup64.svg
@@ -0,0 +1 @@
+quimup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/quiterss.svg b/.icons/awkward/24x24/apps/quiterss.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quiterss.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/quodlibet.svg b/.icons/awkward/24x24/apps/quodlibet.svg
new file mode 100644
index 00000000..5ed77158
--- /dev/null
+++ b/.icons/awkward/24x24/apps/quodlibet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m9 3c-2.209 0-4 1.7908-4 4 0 2.209 1.791 4 4 4 0.3375-0.002 0.6735-0.04631 1-0.13281v9.2812c0 1.352 2 1.852 3 1.852 5.5 0 6-7 6-9-0.9815 0.945-6 7-6 2.5v-8.5c0-0.1365-0.035-0.5-0.035-0.5-0.252-1.9986-1.951-3.4981-3.965-3.5z"/>
+ <path opacity=".2" d="m9 6.5a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" d="m9 6a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" opacity=".1" d="m9 3c-2.209 0-4 1.7908-4 4 0 0.0856 0.0201 0.1658 0.0254 0.25 0.1314-2.0904 1.8512-3.75 3.9746-3.75 2.014 0.0019 3.713 1.5014 3.965 3.5 0 0 0.035 0.3635 0.035 0.5v-0.5c0-0.1365-0.035-0.5-0.035-0.5-0.252-1.9986-1.951-3.4981-3.965-3.5zm10 10c-0.9815 0.945-6 7-6 2.5v0.5c0 4.4857 4.9786-1.5083 5.9824-2.4824 0.006-0.177 0.018-0.383 0.018-0.518z"/>
+ <path opacity=".2" d="m5.0254 7.25c-0.0053 0.0842-0.0254 0.1644-0.0254 0.25 0 2.209 1.791 4 4 4 0.3375-0.002 0.6735-0.04631 1-0.13281v-0.5c-0.3265 0.087-0.6625 0.131-1 0.133-2.1234 0-3.8432-1.6597-3.9746-3.75zm13.975 6.25c-0.0031 0.003-0.01439 0.01448-0.01758 0.01758-0.081 2.442-0.852 8.482-5.982 8.482-1 0-3-0.5-3-1.852v0.5c0 1.3515 2 1.8516 3 1.8516 5.5 0 6-7 6-9z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qupzilla.svg b/.icons/awkward/24x24/apps/qupzilla.svg
new file mode 100644
index 00000000..1ed09874
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qupzilla.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#0286c2" width="20" height="19.998" x="-22" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m1.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m7.5 6.5c-1.2498 0-2.3175 0.368-3.5 1-1.7833 2.98-1.7014 7.326-0.0723 9.892l0.0723 0.108c4.3179-4.9056 8.7565-6.788 13.516-6.788 0.65395 0 1.3198 0.22458 1.9834 0.28808-2.1214-0.93315-7.527-4.5-12-4.5zm4.3545 6.4865c-0.11664-0.0012-0.23495 0.0034-0.35449 0.01367-2.165 0.18624-3.8158 1.9041-5.5 3.5 2.0186-0.79975 3.7972-1.0728 5.379-0.5713 0.27336 0.08667 1.0896 0.45226 1.8144 0.8125 1.8384 0.91375 2.747 1.2282 4.0254 1.3916 1.5268 0.15527 2.7789-0.22966 4.2812-0.6328l-1.5117-0.6123c-0.8049-0.34374-1.7806-0.8658-3.1728-1.6709-1.767-0.95335-3.2113-2.2124-4.961-2.2304z"/>
+ <path fill="#fff" d="m3.928 16.892c-1.6292-2.566-1.7113-6.912 0.072-9.892 1.1825-0.632 2.2502-1 3.5-1 4.4732 0 9.8785 3.5668 12 4.5-0.664-0.064-1.33-0.288-1.984-0.288-4.76 0-9.198 1.882-13.516 6.788z"/>
+ <path fill="#7ed1f3" d="m19.988 16.388c-0.804-0.344-1.78-0.866-3.172-1.671-1.886-1.017-3.404-2.381-5.316-2.217-2.165 0.186-3.8158 1.904-5.5 3.5 2.0186-0.79975 3.7972-1.0728 5.379-0.5713 0.27336 0.08667 1.0896 0.45226 1.8144 0.8125 1.8384 0.91375 2.747 1.2282 4.0254 1.3916 1.5268 0.15527 2.7789-0.22966 4.2812-0.6328z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qutebrowser.svg b/.icons/awkward/24x24/apps/qutebrowser.svg
new file mode 100644
index 00000000..05288766
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qutebrowser.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#02a8f3" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.0038 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.0835 0.006-0.166 0.006-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".5" d="m13 4c-0.554 0-1 0.446-1 1v5.585l-0.5869 0.5869c-0.3815-1.8115-1.988-3.172-3.913-3.172-2.2092 0-4 1.7908-4 4s1.7908 4 4 4c0.7025-0.0013 1.3923-0.18752 2-0.54005v4.04c0 0.554 0.446 1 1 1s1-0.446 1-1v-5.586l0.587-0.586c0.3815 1.8115 1.988 3.172 3.913 3.172 2.2092 0 4-1.7908 4-4s-1.7908-4-4-4c-0.7025 0.00125-1.3923 0.18752-2 0.54005v-4.04c0-0.554-0.446-1-1-1zm-5.5 6c1.1046 0 2 0.89545 2 2s-0.89545 2-2 2-2-0.89545-2-2 0.89545-2 2-2zm8.5 0.5c1.1046 0 2 0.89545 2 2s-0.89545 2-2 2-2-0.89545-2-2 0.89545-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qutim.svg b/.icons/awkward/24x24/apps/qutim.svg
new file mode 100644
index 00000000..d73aabb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qutim.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="15.68" height="15.68" x="-24.18" y="-13.6" rx="1.176" ry="1.176" transform="matrix(-0.41352317,-0.9104936,-0.9104936,0.41352317,0,0)"/>
+ <rect style="fill:#4f4f4f" width="15.68" height="15.68" x="-23.73" y="-13.8" rx="1.176" ry="1.176" transform="matrix(-0.41352317,-0.9104936,-0.9104936,0.41352317,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.28125,2 c -0.152728,0.00418 -0.30776,0.039093 -0.456055,0.1064453 L 2.6904296,7.6171873 C 2.1720186,7.8526363 1.9078869,8.4128783 2.0292969,8.9462888 2.1037,8.5933098 2.3353496,8.2784558 2.6904296,8.1171873 L 14.825195,2.6064452 c 0.593179,-0.269407 1.28821,-0.0092 1.557617,0.5839844 l 5.510742,12.1347654 c 0.03396,0.07477 0.05964,0.151584 0.07715,0.228516 0.04989,-0.236691 0.03099,-0.490417 -0.07715,-0.728516 L 16.382812,2.6904296 C 16.180757,2.2455451 15.739434,1.9874582 15.28125,2 Z"/>
+ <path style="opacity:0.2" d="M 11.99732,7.8290857 C 12.01516,8.2684941 11.578726,8.5942253 11.367973,8.5780003 11.165016,8.5623753 10.885745,8.2223591 10.981,7.7331092 11.202546,6.5893872 10.514044,5.9250397 9.7609183,5.5116017 11.292634,7.4532832 9.5092443,7.4582052 8.8006831,9.9529831 8.6550245,10.463673 8.5256069,10.984005 8.5215397,11.480951 c -0.0027,0.326234 0.048684,0.642391 0.1849234,0.939124 0.099313,0.214102 0.3554031,0.47127 0.3305743,0.728438 -0.024827,0.269473 -0.2164115,0.475577 -0.3354603,0.711212 -0.1839834,0.360528 -0.527124,0.684757 -0.6811863,1.004679 -0.087218,0.177803 0.1241412,0.312539 0.2788402,0.396826 0.2336414,0.129815 0.5519527,0.17042 0.6888272,0.410977 0.09422,0.166114 0.069392,0.341456 -0.012735,0.502032 -0.074485,0.151348 -0.129235,0.377139 0.024827,0.478038 0.1145926,0.07444 0.2635625,0.113203 0.3431401,0.243018 0.074484,0.122431 0.040107,0.269472 0.1591562,0.365449 0.199263,0.158731 0.5271235,0.143965 0.6786405,0.478038 0.06939,0.153808 0.117138,0.326689 0.208812,0.478037 0.141966,0.233174 0.53731,0.302696 0.810421,0.278702 0.293484,-0.02892 0.509936,-0.11751 0.790687,-0.199336 0.728934,-0.218409 1.41776,-0.506954 2.069025,-0.903781 0.54686,-0.338994 0.88045,-0.530947 1.372561,-0.809649 0.360329,-0.196875 0.87281,-0.132275 1.2707,-0.230713 0.49211,-0.122432 1.08417,-0.315 1.432402,-0.649073 0.367969,-0.350684 0.519485,-0.629385 0.631531,-1.275997 -0.159155,0.211641 -0.369299,0.896584 -0.776738,1.026399 -0.447546,0.141504 -0.683904,0.06706 -0.820778,-0.110742 -0.114592,-0.151348 -0.144512,-0.552669 -0.13942,-0.740315 0.266109,-0.845948 1.28939,-0.492804 2.057794,-0.785655 1.402482,-0.530948 1.723339,-1.539813 1.817559,-2.48666 0.04201,-0.516798 0.112047,-0.765022 1.014779,-1.8059987 C 20.791688,9.9928093 20.32377,10.120327 20.062755,10.670962 19.818928,11.187759 18.596187,11.842953 18.134,11.336 17.547032,10.689388 19.312175,9.7745651 20.271567,9.5438521 21.037425,9.3586661 21.76307,8.6185386 21.922226,7.9048657 22.175519,6.2743207 21.547945,5.2397982 21.481485,4.2037236 21.446885,3.6643493 21.685925,3.1245544 22,2.5000269 19.269522,4.5622945 21.587467,5.6844827 19.843755,7.3813007 18.846804,8.3447586 17.702297,7.8328832 18.09,7.0090837 18.345923,6.4781362 19.057527,6.7999037 19.261882,5.5718947 18.842709,6.1571265 17.778776,5.9818221 17.04285,6.3120721 16.283121,6.6530035 15.786145,7.8663573 15.168295,7.2678568 14.915463,6.9239988 14.902352,6.7167722 16.031705,6.1299127 16.907063,5.6734087 18.570701,5.8222952 19.08,2.5781617 18.055673,4.4983101 16.195904,4.1931535 14.173988,5.0224898 13.124833,5.4500783 11.944477,6.5973852 11.99668,7.8303162"/>
+ <path style="fill:#1684ce" d="M 11.99732,7.3290854 C 12.01516,7.7684938 11.578726,8.094225 11.367973,8.078 11.165016,8.062375 10.885745,7.7223588 10.981,7.2331089 11.202546,6.0893869 10.514044,5.4250394 9.7609183,5.0116014 11.292634,6.9532829 9.5092443,6.9582049 8.8006831,9.4529828 8.6550245,9.9636733 8.5256069,10.484005 8.5215397,10.980951 c -0.0027,0.326234 0.048684,0.642391 0.1849234,0.939124 0.099313,0.214102 0.3554031,0.47127 0.3305743,0.728438 -0.024827,0.269473 -0.2164115,0.475577 -0.3354603,0.711212 -0.1839834,0.360528 -0.527124,0.684757 -0.6811863,1.004679 -0.087218,0.177803 0.1241412,0.312539 0.2788402,0.396826 0.2336414,0.129815 0.5519527,0.17042 0.6888272,0.410977 0.09422,0.166114 0.069392,0.341456 -0.012735,0.502032 -0.074485,0.151348 -0.129235,0.377139 0.024827,0.478038 0.1145926,0.07444 0.2635625,0.113203 0.3431401,0.243018 0.074484,0.122431 0.040107,0.269472 0.1591562,0.365449 0.199263,0.158731 0.5271235,0.143965 0.6786405,0.478038 0.06939,0.153808 0.117138,0.326689 0.208812,0.478037 0.141966,0.233174 0.53731,0.302696 0.810421,0.278702 0.293484,-0.02892 0.509936,-0.11751 0.790687,-0.199336 0.728934,-0.218409 1.41776,-0.506954 2.069025,-0.903781 0.54686,-0.338994 0.88045,-0.530947 1.372561,-0.809649 0.360329,-0.196875 0.87281,-0.132275 1.2707,-0.230713 0.49211,-0.122432 1.08417,-0.315 1.432402,-0.649073 0.367969,-0.350684 0.519485,-0.629385 0.631531,-1.275997 -0.159155,0.211641 -0.369299,0.896584 -0.776738,1.026399 -0.447546,0.141504 -0.683904,0.06706 -0.820778,-0.110742 -0.114592,-0.151348 -0.144512,-0.552669 -0.13942,-0.740315 0.266109,-0.845948 1.28939,-0.492804 2.057794,-0.785655 1.402482,-0.530948 1.723339,-1.539813 1.817559,-2.48666 C 20.947653,10.313201 21.01769,10.064977 21.920422,9.024 20.791688,9.492809 20.32377,9.6203268 20.062755,10.170962 19.818928,10.687759 18.596187,11.342953 18.134,10.836 17.547032,10.189388 19.312175,9.2745648 20.271567,9.0438518 21.037425,8.8586658 21.76307,8.1185383 21.922226,7.4048654 22.175519,5.7743204 21.547945,4.7397979 21.481485,3.7037233 21.446885,3.164349 21.685925,2.6245541 22,2.0000266 19.269522,4.0622942 21.587467,5.1844824 19.843755,6.8813004 18.846804,7.8447583 17.702297,7.3328829 18.09,6.5090834 18.345923,5.9781359 19.057527,6.2999034 19.261882,5.0718944 18.842709,5.6571262 17.778776,5.4818218 17.04285,5.8120718 16.283121,6.1530032 15.786145,7.366357 15.168295,6.7678565 14.915463,6.4239985 14.902352,6.2167719 16.031705,5.6299124 16.907063,5.1734084 18.570701,5.3222949 19.08,2.0781614 18.055673,3.9983098 16.195904,3.6931532 14.173988,4.5224895 13.124833,4.950078 11.944477,6.0973849 11.99668,7.3303159"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 22 2 C 20.463508 3.1604772 20.525092 4.0224013 20.5625 4.8574219 C 20.573821 4.2423603 20.735572 3.587562 21.652344 2.7890625 C 21.744936 2.5368749 21.859996 2.2783935 22 2 z M 19.080078 2.078125 C 18.055751 3.9982734 16.195744 3.6941012 14.173828 4.5234375 C 13.124673 4.951026 11.943891 6.0971471 11.996094 7.3300781 L 11.998047 7.328125 C 12.015887 7.7675334 11.577941 8.09435 11.367188 8.078125 C 11.225811 8.0672409 11.055238 7.8914889 10.992188 7.625 C 10.986821 7.6617765 10.987794 7.6946054 10.980469 7.7324219 C 10.885214 8.2216718 11.164231 8.5625 11.367188 8.578125 C 11.577941 8.59435 12.015887 8.2675334 11.998047 7.828125 L 11.996094 7.8300781 C 11.943891 6.5971471 13.124673 5.451026 14.173828 5.0234375 C 16.092756 4.2363442 17.856936 4.4474993 18.908203 2.8320312 C 18.970047 2.5952166 19.034984 2.3653633 19.080078 2.078125 z M 21.501953 3.8242188 C 21.482786 3.9510918 21.474355 4.0773663 21.482422 4.203125 C 21.534056 5.0080673 21.917904 5.8170928 21.970703 6.9003906 C 22.039043 5.6122055 21.593691 4.7093784 21.501953 3.8242188 z M 9.7617188 5.0117188 C 10.019912 5.339018 10.157219 5.5994522 10.248047 5.8378906 C 10.627431 6.1377817 10.923389 6.5294746 10.998047 7.0566406 C 11.116889 6.0231326 10.474135 5.4028088 9.7617188 5.0117188 z M 19.261719 5.0722656 C 18.842546 5.6574974 17.778895 5.48225 17.042969 5.8125 C 16.28324 6.1534314 15.785819 7.3660786 15.167969 6.7675781 C 15.157668 6.7535691 15.155928 6.742106 15.146484 6.7285156 C 14.986464 6.9226678 15.028026 7.0772524 15.167969 7.2675781 C 15.785819 7.8660786 16.28324 6.6534314 17.042969 6.3125 C 17.640161 6.0445073 18.447665 6.1029475 18.957031 5.8242188 C 19.087246 5.6698373 19.199083 5.4486548 19.261719 5.0722656 z M 20.560547 5.3027344 C 20.547064 5.802608 20.432101 6.3083309 19.84375 6.8808594 C 19.107437 7.5924353 18.29478 7.4976031 18.074219 7.0683594 C 17.770517 7.8553569 18.87192 8.3200399 19.84375 7.3808594 C 20.627657 6.6180346 20.590676 5.9709122 20.560547 5.3027344 z M 10.320312 6.5625 C 10.136014 7.2789788 9.2538512 7.8579078 8.8007812 9.453125 C 8.6551226 9.9638155 8.5255516 10.483523 8.5214844 10.980469 C 8.5206834 11.077252 8.5353993 11.17086 8.5449219 11.265625 C 8.5770205 10.83397 8.6757602 10.391458 8.8007812 9.953125 C 9.3513679 8.0145607 10.531448 7.5711954 10.320312 6.5625 z M 21.919922 9.0234375 C 20.791188 9.4922465 20.323515 9.6212398 20.0625 10.171875 C 19.818673 10.688672 18.596953 11.342891 18.134766 10.835938 C 18.120091 10.819772 18.123112 10.801642 18.111328 10.785156 C 17.9958 10.976154 17.979462 11.164853 18.134766 11.335938 C 18.596953 11.84289 19.818673 11.188672 20.0625 10.671875 C 20.260098 10.255023 20.678857 10.050628 21.310547 9.7871094 C 21.45471 9.5837306 21.636517 9.3502429 21.919922 9.0234375 z M 8.9707031 12.878906 C 8.8982146 13.045244 8.7838751 13.195679 8.7011719 13.359375 C 8.5171885 13.719903 8.1735935 14.045312 8.0195312 14.365234 C 7.9590523 14.488527 8.0499933 14.580741 8.1582031 14.660156 C 8.3305157 14.40488 8.5558284 14.144185 8.7011719 13.859375 C 8.8202207 13.62374 9.0122824 13.41791 9.0371094 13.148438 C 9.0458918 13.057472 9.0128453 12.967965 8.9707031 12.878906 z M 18.767578 13.927734 C 18.608423 14.139375 18.397673 14.82331 17.990234 14.953125 C 17.542688 15.094629 17.306796 15.019599 17.169922 14.841797 C 17.119255 14.774878 17.090213 14.651924 17.068359 14.527344 C 17.057185 14.554184 17.040599 14.571842 17.03125 14.601562 C 17.026158 14.789209 17.05533 15.190449 17.169922 15.341797 C 17.26562 15.46611 17.415346 15.536702 17.646484 15.521484 C 17.830292 15.431507 18.002483 15.330029 18.134766 15.203125 C 18.502735 14.852441 18.655532 14.574346 18.767578 13.927734 z M 8.9785156 15.660156 C 8.9763438 15.664597 8.9768693 15.669409 8.9746094 15.673828 C 8.9034454 15.818428 8.856566 16.028104 8.9863281 16.134766 C 9.0532885 15.984854 9.0750651 15.824879 8.9882812 15.671875 C 8.9856437 15.667239 8.9812861 15.664645 8.9785156 15.660156 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qv4l2.svg b/.icons/awkward/24x24/apps/qv4l2.svg
new file mode 100644
index 00000000..c23ee784
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qv4l2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect opacity=".2" width="20" height="20" x="-21.5" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle opacity=".5" cx="11" cy="11.5" r="5.5"/>
+ <circle fill="#3f3f3f" cx="11" cy="11" r="6"/>
+ <circle opacity=".2" cx="11" cy="-11.5" r="5" transform="scale(1,-1)"/>
+ <circle fill="#ba174e" cx="11" cy="-11" r="5" transform="scale(1,-1)"/>
+ <circle fill="#55cc98" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16.244 14-0.06673 0.7902a2.3784 2.3572 0 0 0 -0.6951 0.39844l-0.72465-0.33818-0.75675 1.2991 0.65795 0.45285a2.3784 2.3572 0 0 0 -0.03632 0.3976 2.3784 2.3572 0 0 0 0.03461 0.39928l-0.65625 0.45117 0.75675 1.2991 0.72295-0.33733a2.3784 2.3572 0 0 0 0.6968 0.39592l0.06672 0.79185h1.5135l0.06672-0.7902a2.3784 2.3572 0 0 0 0.6951 -0.39844l0.72465 0.33817 0.75675-1.2991-0.65795-0.45285a2.3784 2.3572 0 0 0 0.03632 -0.3976 2.3784 2.3572 0 0 0 -0.03461 -0.39928l0.65625-0.45118-0.75675-1.2991-0.723 0.33734a2.3784 2.3572 0 0 0 -0.6968 -0.39592l-0.06672-0.79185h-1.5135zm0.75675 2.1428a0.86485 0.85715 0 0 1 0.864 0.857 0.86485 0.85715 0 0 1 -0.865 0.857 0.86485 0.85715 0 0 1 -0.864 -0.857 0.86485 0.85715 0 0 1 0.864 -0.857z"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="3"/>
+ <circle fill="#d67495" cx="11" cy="11" r="3"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084 0.0097 0.166 0.0117 0.25 0.1331-5.4224 4.5327-9.75 9.9883-9.75s9.8552 4.3276 9.9883 9.75c0.002-0.084 0.012-0.166 0.012-0.25 0-5.54-4.46-10-10-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qvidcap.svg b/.icons/awkward/24x24/apps/qvidcap.svg
new file mode 100644
index 00000000..67268bcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qvidcap.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="3" height="3.5" x="17" y="18"/>
+ <rect style="opacity:0.2" width="3" height="3.5" x="4" y="18"/>
+ <rect style="fill:#3f3f3f" width="3" height="3.5" x="17" y="17.5"/>
+ <rect style="fill:#3f3f3f" width="3" height="3.5" x="4" y="17.5"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#89774f" width="16" height="20" x="-19" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="10" x="5" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#d4cebf" width="14" height="10" x="5" y="6" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,3 C 2.669,3 2,3.669 2,4.5 V 5 C 2,4.169 2.669,3.5 3.5,3.5 h 17 C 21.331,3.5 22,4.169 22,5 V 4.5 C 22,3.669 21.331,3 20.5,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,6 C 5.446,6 5,6.446 5,7 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 12 c 0.554,0 1,0.446 1,1 V 7 C 19,6.446 18.554,6 18,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qview.svg b/.icons/awkward/24x24/apps/qview.svg
new file mode 100644
index 00000000..c1b410ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5000002 c -5.5400001,0 -10,4.4599999 -10,9.9999998 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 C 22,6.9600001 17.54,2.5000002 12,2.5000002 Z"/>
+ <path style="fill:#3f3f3f" d="M 12,2.0000002 C 6.4599999,2.0000002 2,6.4600001 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4600001 17.54,2.0000002 12,2.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2.0000002 c -5.5395076,0 -9.9991111,4.4599999 -9.9991111,9.9999998 0,0.084 -0.002,0.1665 0,0.25 C 2.1330772,6.8270001 6.5444849,2.5000002 12,2.5000002 c 5.455515,0 9.867123,4.3269999 9.999111,9.7499998 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.5399999 -4.459604,-9.9999998 -9.999111,-9.9999998 z"/>
+ <path style="opacity:0.2;isolation:isolate" d="M 15.5,5.5 C 14.671573,5.5 14,6.1715729 14,7 14,7.8284271 14.671573,8.5 15.5,8.5 16.328427,8.5 17,7.8284271 17,7 17,6.1715729 16.328427,5.5 15.5,5.5 Z m -5.78125,4 C 9.5977465,9.50335 9.4794954,9.5492351 9.3964844,9.6425781 L 5.109375,14.125 C 5.054208,14.20505 5,14.311327 5,14.417969 v 1.628906 C 5,16.313605 5.191873,16.5 5.46875,16.5 H 18.529297 C 18.77833,16.5 19,16.28701 19,16.046875 v -1.173828 c 8.5e-4,-0.120572 -0.05086,-0.236372 -0.140625,-0.320313 l -3.125,-3.898734 c -0.193606,-0.160089 -0.470457,-0.186687 -0.664063,0 l -1.21875,1.924125 c -0.190251,0.160043 -0.47381,0.160043 -0.664062,0 L 10.060547,9.6171875 C 9.9637442,9.5371445 9.8397534,9.496675 9.71875,9.5 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="M 15.5,5 C 14.671573,5 14,5.6715729 14,6.5 14,7.3284271 14.671573,8 15.5,8 16.328427,8 17,7.3284271 17,6.5 17,5.6715729 16.328427,5 15.5,5 Z M 9.71875,9 C 9.5977465,9.00335 9.4794954,9.0492351 9.3964844,9.1425781 L 5.109375,13.625 C 5.054208,13.70505 5,13.811327 5,13.917969 v 1.628906 C 5,15.813605 5.191873,16 5.46875,16 H 18.529297 C 18.77833,16 19,15.78701 19,15.546875 v -1.173828 c 8.5e-4,-0.120572 -0.05086,-0.236372 -0.140625,-0.320313 l -3.125,-3.898734 c -0.193606,-0.160089 -0.470457,-0.186687 -0.664063,0 l -1.21875,1.924125 c -0.190251,0.160043 -0.47381,0.160043 -0.664062,0 L 10.060547,9.1171875 C 9.9637442,9.0371445 9.8397534,8.996675 9.71875,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/qwinff.svg b/.icons/awkward/24x24/apps/qwinff.svg
new file mode 100644
index 00000000..2aa5a9f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/qwinff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#81d547" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path opacity=".2" d="m11.969 6.4997c-0.60419-0.0061-1.2033 0.07816-1.7852 0.22852-2.7126 0.68526-4.7327 3.1255-4.6914 5.7715h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.1082 0.43559-2.1356 1.2188-2.9629 1.472-1.6671 4.2311-2.0584 6.1875-0.94336 0.64989 0.80128 2.0932-0.07864 1.3359-0.90039-1.0772-0.79028-2.4564-1.1906-3.8164-1.1934zm5.7441 3-2.1875 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.64989-0.80128-2.0932 0.07864-1.3359 0.90039 1.0772 0.79028 2.4564 1.1906 3.8164 1.1934 0.60419 0.0061 1.2033-0.07816 1.7852-0.22852 2.7126-0.68526 4.7327-3.1255 4.6914-5.7715h1.4922l-2.2871-3z"/>
+ <path fill="#fff" d="m11.969 6c-0.604-0.0061-1.204 0.0782-1.785 0.2285-2.713 0.6853-4.7331 3.1256-4.6918 5.7715h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.108 0.4356-2.1356 1.2187-2.9629 1.472-1.667 4.2313-2.0584 6.1873-0.9433 0.65 0.8012 2.093-0.0787 1.336-0.9004-1.077-0.7903-2.456-1.1906-3.816-1.1934zm5.7441 3-2.1875 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.64989-0.80128-2.0932 0.07864-1.3359 0.90039 1.0772 0.79028 2.4564 1.1906 3.8164 1.1934 0.60419 0.0061 1.2033-0.07816 1.7852-0.22852 2.7126-0.68526 4.7327-3.1255 4.6914-5.7715h1.491l-2.287-3z"/>
+ <circle fill="#f34235" cx="17" cy="17" r="6"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 .5)">
+ <path d="m29.625 29h8.7498c0.625 0 0.625 0.571 0.625 0.571v6.8572c0 0.572-0.625 0.572-0.625 0.572h-8.7498s-0.625 0-0.625-0.571v-6.857c0-0.001 0-0.572 0.625-0.572z"/>
+ <path d="m43 30v6l-4-3.1304z"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rabbitvcs-small.svg b/.icons/awkward/24x24/apps/rabbitvcs-small.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rabbitvcs-small.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rabbitvcs.svg b/.icons/awkward/24x24/apps/rabbitvcs.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rabbitvcs.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/racket-logo.svg b/.icons/awkward/24x24/apps/racket-logo.svg
new file mode 100644
index 00000000..9a45b37a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/racket-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="circle_pieces" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#3e5ba9" d="M 12,2 A 10,10 0 0 0 8.6171875,2.5996094 C 14.340547,6.3216995 17.359834,11.953772 19.792969,18.251953 A 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#d82b2f" d="M 5.5703125 4.3554688 A 10 10 0 0 0 2 12 A 10 10 0 0 0 4.4726562 18.572266 L 4.734375 17.957031 L 7.7480469 18.154297 C 7.5955476 19.191575 7.4197816 20.041945 7.2265625 20.775391 A 10 10 0 0 0 12 22 A 10 10 0 0 0 16.917969 20.693359 C 16.054673 14.794158 11.83732 7.7734726 5.5703125 4.3554688 z"/>
+ <path style="opacity:0.2" d="M 8.732422,3.0614295 A 10,10 0 0 0 5.4404295,4.968656 C 7.262078,5.8550255 9.0300565,7.2226455 10.567383,8.878812 8.398206,11.058343 5.8204485,14.997156 4.4550781,19.043852 A 10,10 0 0 0 7.274414,21.3085 c 0.7939755,-3.74833 2.984929,-7.844113 5.135742,-10.16211 2.009543,2.819439 3.602882,6.321087 4.430664,10.09082 a 10,10 0 0 0 3.036133,-2.595703 C 18.000084,12.236928 12.7525,5.2408475 8.732422,3.0614295 Z"/>
+ <path style="fill:#ffffff" d="M 8.732422,2.5615235 A 10,10 0 0 0 5.4404295,4.46875 C 7.262078,5.3551195 9.0300565,6.7227395 10.567383,8.378906 8.398206,10.558438 5.8204485,14.49725 4.4550781,18.543945 a 10,10 0 0 0 2.8193359,2.264649 c 0.7939755,-3.74833 2.984929,-7.844112 5.135742,-10.162109 2.009543,2.819438 3.602882,6.321086 4.430664,10.090819 a 10,10 0 0 0 3.036133,-2.595703 C 18.000084,11.737022 12.7525,4.7409413 8.732422,2.5615235 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/racket-slideshow.svg b/.icons/awkward/24x24/apps/racket-slideshow.svg
new file mode 100644
index 00000000..7f1e70c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/racket-slideshow.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#696969" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <rect style="opacity:0.1" width="16" height=".5" x="4" y="17"/>
+ <path style="fill:#3e5ba9" d="m 12,6 a 5,5 0 0 0 -1.691406,0.2998047 c 2.86168,1.8610451 4.371323,4.6770813 5.587891,7.8261723 A 5,5 0 0 0 17,11 5,5 0 0 0 12,6 Z"/>
+ <path style="fill:#d82b2f" d="M 8.7851563,7.1772461 A 5,5 0 0 0 7,11 5,5 0 0 0 8.2407227,14.291016 l 0.180664,-0.354004 1.1225586,0.57373 c 0.092914,0.337426 0.1118245,0.626947 0.072266,0.878907 A 5,5 0 0 0 12,16 5,5 0 0 0 14.459473,15.346192 C 14.027825,12.396591 11.91866,8.886248 8.7851563,7.1772461 Z"/>
+ <path style="opacity:0.2" d="M 10.367188 6.78125 A 5 5 0 0 0 8.7207031 7.734375 C 9.6315273 8.1775598 10.514539 8.8613699 11.283203 9.6894531 C 10.261509 10.716024 9.066133 12.52437 8.359375 14.421875 A 5 5 0 0 0 9.75 15.458984 C 10.212783 13.712804 11.214067 11.890308 12.205078 10.822266 C 13.131277 12.121746 13.865056 13.718568 14.300781 15.435547 A 5 5 0 0 0 15.818359 14.226562 C 14.800572 11.121056 12.305822 7.8322479 10.367188 6.78125 z"/>
+ <path style="fill:#ffffff" d="M 10.366211,6.2807617 A 5,5 0 0 0 8.7202148,7.234375 c 0.9108242,0.4431848 1.7948132,1.1269948 2.5634772,1.955078 -1.084589,1.089766 -2.3734678,3.059172 -3.0561529,5.08252 a 5,5 0 0 0 1.4096679,1.132324 c 0.396988,-1.874165 1.492464,-3.922056 2.567871,-5.081055 1.004771,1.40972 1.801441,3.160544 2.215332,5.04541 a 5,5 0 0 0 1.518067,-1.297851 C 15.000042,10.868511 12.37625,7.3704706 10.366211,6.2807617 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/radeon-profile.svg b/.icons/awkward/24x24/apps/radeon-profile.svg
new file mode 100644
index 00000000..9ea3f62b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/radeon-profile.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m6 6.5001 4 3.9922 4.0547 0.0078 0.0156 0.0078-0.0156 3.9766l3.945 3.984v-11.969zm4 3.9219-4 3.0781v4.9999h5l3-3.9999-4 0.0156z"/>
+ <path fill="#fff" d="m6 6 4 3.9922 4.0547 0.0078 0.0156 0.0078-0.0156 3.9766l3.945 3.984v-11.969zm4 3.9219-4 3.0781v4.9999h5l3-4-4 0.016z"/>
+ <circle fill="#8561c5" cx="18" cy="18" r="5"/>
+ <path fill="#fff" d="m17.223 15-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1 -0.857 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/radio.svg b/.icons/awkward/24x24/apps/radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/radiotray-ng-on.svg b/.icons/awkward/24x24/apps/radiotray-ng-on.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/radiotray.svg b/.icons/awkward/24x24/apps/radiotray.svg
new file mode 100644
index 00000000..2d0bdc49
--- /dev/null
+++ b/.icons/awkward/24x24/apps/radiotray.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4c636b" width="20" height="16" x="-22" y="4" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle opacity=".2" cx="8" cy="12" r="5"/>
+ <path fill="#ee5858" d="m4.4644 8.4645a5 5 0 0 0 -0.3321 0.375l1.7836 1.7836a2.5 2.5 0 0 0 0.31626 3.1447 2.5 2.5 0 0 0 3.146 0.31764l1.7857 1.7857a5 5 0 0 0 0.37151 -0.3356 5 5 0 0 0 0.33214 -0.37496l-1.7836-1.7836a2.5 2.5 0 0 0 -0.3163 -3.144 2.5 2.5 0 0 0 -3.146 -0.3174l-1.7857-1.7857a5 5 0 0 0 -0.3716 0.3356z"/>
+ <circle opacity=".2" cx="8" cy="12.5" r="1.5"/>
+ <circle fill="#f3c4c4" cx="8" cy="12" r="1.5"/>
+ <rect opacity=".2" width="6" height="1" x="14" y="8" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="14" y="10" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="14" y="12" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="14" y="14" rx=".5" ry=".5"/>
+ <circle opacity=".2" cx="19" cy="18.5" r="1"/>
+ <circle fill="#58c4ee" cx="19" cy="18" r="1"/>
+ <path fill="#fff" opacity=".1" d="m3 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle opacity=".2" cx="16" cy="18.5" r="1"/>
+ <circle fill="#58c4ee" cx="16" cy="18" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/radiotunes.svg b/.icons/awkward/24x24/apps/radiotunes.svg
new file mode 100644
index 00000000..4b07f065
--- /dev/null
+++ b/.icons/awkward/24x24/apps/radiotunes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#2095f2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m7.1016 19.429c-2.1256-0.69882-2.8052-2.6176-1.2629-3.5659 0.51751-0.31822 1.6071-0.31512 2.3102 0.0065 0.28548 0.13062 0.56168 0.19449 0.61379 0.14194 0.12619-0.12726 0.3626-1.4133 0.92319-5.022 0.48341-3.1119 0.55835-4.1802 0.33794-4.8179-0.09814-0.28393-0.0948-0.41772 0.01375-0.54961 0.36062-0.43823 3.5237-1.1237 5.1784-1.1223 1.3622 0.0012 2.1035 0.38456 2.5853 1.3371 0.82012 1.6213-0.97044 4.407-4.039 6.284l-0.32355 0.19791 0.25024 0.4999c0.48776 0.97441 1.4819 2.4102 2.0797 3.0037 0.33334 0.33092 0.60608 0.66206 0.60608 0.73588 0 0.08152-0.223 0.1342-0.56816 0.1342-1.1132 0-2.262-0.82276-3.799-2.7208-0.23638-0.2919-0.45708-0.50321-0.49044-0.46956-0.03335 0.03364-0.2211 0.8851-0.4172 1.8921-0.45294 2.326-0.85232 3.2039-1.6924 3.7202-0.44105 0.27108-0.73312 0.3572-1.2912 0.38069-0.39666 0.0167-0.85326-0.01305-1.0147-0.06611zm6.2804-9.5478c0.90393-0.64702 1.6782-1.4032 2.1601-2.1095 0.30858-0.45232 0.43068-0.54647 0.63679-0.49104 0.17666 0.04751 0.14682 0.00445-0.09713-0.14022-0.6042-0.35826-3.2344-0.17691-3.5628 0.24565-0.12668 0.16304-0.60305 3.1735-0.523 3.3052 0.06312 0.10383 0.31458-0.04314 1.386-0.81007z"/>
+ <path fill="#fff" d="m7.1016 18.929c-2.1256-0.69882-2.8052-2.6176-1.2629-3.5659 0.51751-0.31822 1.6071-0.31512 2.3102 0.0065 0.28548 0.13062 0.56168 0.19449 0.61379 0.14194 0.12619-0.12726 0.3626-1.4133 0.92319-5.022 0.48341-3.1119 0.55835-4.1802 0.33794-4.8179-0.09814-0.28393-0.0948-0.41772 0.01375-0.54961 0.36062-0.43823 3.5237-1.1237 5.1784-1.1223 1.3622 0.0012 2.1035 0.38456 2.5853 1.3371 0.82012 1.6213-0.97044 4.407-4.039 6.284l-0.32355 0.19791 0.25024 0.4999c0.48776 0.97441 1.4819 2.4102 2.0797 3.0037 0.33334 0.33092 0.60608 0.66206 0.60608 0.73588 0 0.08152-0.223 0.1342-0.56816 0.1342-1.1132 0-2.262-0.82276-3.799-2.7208-0.23638-0.2919-0.45708-0.50321-0.49044-0.46956-0.03335 0.03364-0.2211 0.8851-0.4172 1.8921-0.45294 2.326-0.85232 3.2039-1.6924 3.7202-0.44105 0.27108-0.73312 0.3572-1.2912 0.38069-0.39666 0.0167-0.85326-0.01305-1.0147-0.06611zm6.2804-9.5478c0.90393-0.64702 1.6782-1.4032 2.1601-2.1095 0.30858-0.45232 0.43068-0.54647 0.63679-0.49104 0.17666 0.04751 0.14682 0.00445-0.09713-0.14022-0.6042-0.35826-3.2344-0.17691-3.5628 0.24565-0.12668 0.16304-0.60305 3.1735-0.523 3.3052 0.06312 0.10383 0.31458-0.04314 1.386-0.81007z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rakarrack.svg b/.icons/awkward/24x24/apps/rakarrack.svg
new file mode 100644
index 00000000..c64c553c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rakarrack.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g fill="#cd8652" transform="matrix(.042544 0 0 .041398 1.7233 2.0004)">
+ <g>
+ <g>
+ <path d="m377.6 125.4c8.051-7.326 18.943-9.081 27.078-4.883l1.56-1.553c4.904-12.028 13.757-25.333 26.031-37.604 12.283-12.276 25.584-21.135 37.606-26.042 0 0 2.368-2.369 5.298-5.298 2.925-2.93 1.154-9.438-3.96-14.547l-30.09-30.089c-5.1-5.109-11.59-6.906-14.48-4.015l-5.238 5.236c-4.889 12.062-13.773 25.441-26.116 37.784-12.331 12.331-25.708 21.219-37.782 26.115l-1.082 1.078c5.178 8.233 3.574 19.979-4.168 28.487l-80.781 80.303c-3.494-0.226-9.117-3.047-16.635-14.697-13.442-20.827-44.812-32.687-70.648 12.13s-4.408 52.227-77.991 60.774l0.016 0.024c-25.982 1.429-50.592 11.36-69.375 30.136-44.54 44.544-39.464 121.84 11.34 172.66 50.806 50.806 128.11 55.879 172.65 11.328 0.797-0.797 1.557-1.639 2.324-2.46l0.014 0.032s0.293-0.316 0.775-0.866c3.573-3.903 6.777-8.026 9.636-12.343 11.461-16.27 27.822-45.524 24.159-76.081-5.538-46.129 37.694-44.021 55.619-55.623 17.921-11.598 24.249-21.607 24.77-33.218 0 0-21.352 15.028-40.855-4.476-15.677-15.678-8.708-42.391-1.947-56.529l82.25-85.77z"/>
+ </g>
+ </g>
+ </g>
+ <g opacity=".2" transform="matrix(.042544 0 0 .041398 1.7233 3.0005)">
+ <g>
+ <g>
+ <path d="m474.06 26.983c-2.0542 2.054-4.1774 4.1752-4.1774 4.1752-12.022 4.907-25.337 13.766-37.62 26.042-12.274 12.271-21.124 25.572-26.028 37.6l-1.5608 1.5569c-8.135-4.198-19.01-2.4432-27.061 4.8828l-82.263 85.768c-4.3803 9.1597-8.7525 23.573-7.0924 36.869 1.0236-9.3708 4.0297-18.387 7.0924-24.792l82.263-85.768c8.051-7.326 18.926-9.0808 27.061-4.8828l1.5608-1.5569c4.904-12.028 13.754-25.329 26.028-37.6 12.283-12.276 25.598-21.135 37.62-26.042 0 0 2.3721-2.3784 5.3021-5.3074 2.2718-2.2757 1.6351-6.6846-1.1247-10.945zm-114.65 30.547c-0.62048 0.26957-1.2681 0.64737-1.8821 0.89637l-1.0788 1.0851c0.96223 1.5299 1.6137 3.2008 2.1116 4.93 0.6125-2.3029 0.92012-4.6372 0.84926-6.9115zm-21.25 202.56s-1.7493 1.1564-4.5217 2.406c-3.764 6.1277-10.097 12.186-20.244 18.753-17.752 11.49-60.268 9.6009-55.706 54.372 3.7339-32.42 39.73-31.953 55.706-42.294 17.921-11.598 24.245-21.625 24.766-33.236zm-331.42 66.52c-1.7897 35.492 12.218 73.488 41.453 102.73 50.806 50.806 128.11 55.874 172.65 11.323 0.7931-0.7931 1.578-1.6124 2.3412-2.4296v-0.0236c0.008-0.009 0.30545-0.30725 0.78039-0.84919 3.573-3.903 6.7812-8.0198 9.6402-12.337 11.081-15.73 26.567-43.607 24.284-73.054-1.9391 24.823-14.736 47.422-24.284 60.977-2.859 4.317-6.0672 8.4338-9.6402 12.337-0.47494 0.54194-0.77196 0.84008-0.78039 0.84918v0.0236c-0.76318 0.81718-1.5481 1.6365-2.3412 2.4296-44.541 44.551-121.84 39.483-172.65-11.323-25.932-25.94-39.865-58.79-41.449-90.65z"/>
+ </g>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.042544 0 0 .041398 1.7233 2.0004)">
+ <g>
+ <g>
+ <path opacity=".2" transform="matrix(11.752,0,0,12.077,-40.496,-48.309)" d="m39.986 4.0059c-0.093 0.0131-0.173 0.0495-0.234 0.1093l-0.445 0.4317c-0.416 0.9987-1.173 2.1069-2.223 3.1289-1.049 1.021-2.187 1.7567-3.215 2.1621l-0.092 0.0898c0.161 0.2493 0.243 0.5363 0.252 0.8363 0.986-0.417 2.059-1.1191 3.055-2.0882 1.05-1.022 1.807-2.1302 2.223-3.1289l0.445-0.4317c0.246-0.2393 0.798-0.091 1.232 0.3321l2.559 2.4902c0.097 0.0945 0.175 0.1954 0.242 0.2969 0.047-0.046 0.043-0.0422 0.096-0.0938 0.249-0.2426 0.097-0.7801-0.338-1.2031l-2.559-2.4902c-0.325-0.3173-0.718-0.4807-0.998-0.4414zm-6.029 7.3301c-0.092 0.336-0.268 0.666-0.535 0.951l-6.873 6.649c-0.297-0.019-0.776-0.253-1.416-1.217-1.144-1.725-3.813-2.707-6.012 1.004-2.198 3.71-0.375 4.325-6.637 5.033l0.002 0.002c-2.211 0.118-4.3057 0.939-5.904 2.494-1.8552 1.805-2.6917 4.261-2.5625 6.791 0.1124-2.168 0.9534-4.225 2.5625-5.791 1.5983-1.555 3.693-2.376 5.904-2.494l-0.002-0.002c6.262-0.708 4.439-1.323 6.637-5.033 2.199-3.711 4.868-2.729 6.012-1.004 0.64 0.964 1.119 1.198 1.416 1.217l6.873-6.649c0.536-0.573 0.721-1.324 0.535-1.951zm-5.982 13.201c-0.106 0.937 0.039 1.919 0.769 2.629 1.201 1.169 2.474 0.839 3.092 0.568 0.245-0.388 0.365-0.782 0.385-1.199 0 0-1.817 1.246-3.477-0.369-0.47-0.457-0.693-1.031-0.769-1.629zm-2.602 9.252c-0.039 0.327-0.045 0.688 0.006 1.104 0.01 0.084 0.005 0.166 0.012 0.25 0.033-0.412 0.04-0.828-0.012-1.25-0.005-0.037-0.002-0.068-0.006-0.104z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rambox-os.svg b/.icons/awkward/24x24/apps/rambox-os.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rambox-os.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rambox.svg b/.icons/awkward/24x24/apps/rambox.svg
new file mode 100644
index 00000000..375f4435
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rambox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#189bc1" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m11.5 6.5c-1.059 0.5539-1.5211 1.5561-2 2.5-0.3044-0.4115-0.3819-0.9885-0.5-1.5-0.9357 1.2318-1.348 3.278-1.7246 4.51-0.5334 1.751-1.2114 2.825-2.1816 3.451-0.5602 0.361-1.084 0.554-2.1368 0.797 1.5947 3.396 5.0301 5.742 9.043 5.742 0.115 0 0.227-0.014 0.342-0.018 0.19-0.755 0.196-1.575 0.064-2.136-0.118-0.469-0.426-1.313-0.406-1.346s0.524 0.018 0.951 0.018c0.505 0 0.875 0.018 1.143-0.063 0.226-0.068 0.495-0.18 0.656-0.172 0.714 0.036 1.617-0.287 1.855-0.922 0.075-0.197 0.202-0.451 0.284-0.564 0.134-0.185 0.139-0.238 0.052-0.529-0.122-0.412-0.37-0.755-0.896-1.235-0.399-0.364-0.525-0.401-0.545-0.791-0.015-0.286 0.063-0.486-0.092-0.633-0.176-0.165-0.693-0.059-0.722-0.062-0.185-0.215-0.362-0.44-0.022-0.75 0.257-0.235 0.305-0.323 0.305-0.58 0-0.253-0.047-0.342-0.27-0.537-0.147-0.129-0.304-0.235-0.351-0.235s-0.284-0.189-0.526-0.42c-0.468-0.446-0.832-0.525-1.197-0.525-0.295 0-0.625-0.073-0.625-0.5 0.393-1.4223 1.911-2.1716 2.5-2.5-1.493-0.2114-2.509 0.101-3.5 1-0.047-0.5224 0.445-1.6625 0.5-2z"/>
+ <path fill="#ffffff" d="m11.5 6c-1.059 0.5539-1.5211 1.5561-2 2.5-0.3044-0.4115-0.3819-0.9885-0.5-1.5-0.9357 1.2318-1.348 3.278-1.7246 4.51-0.5334 1.751-1.2114 2.825-2.1816 3.451-0.5765 0.372-1.0942 0.563-2.211 0.816-0.0488 0.015-0.0837 0.021-0.1308 0.034 1.4624 3.564 4.9178 6.076 8.996 6.177 0.151-0.007 0.303-0.013 0.453-0.023 0.338-0.864 0.365-1.937 0.205-2.619-0.118-0.469-0.426-1.313-0.406-1.346s0.524 0.018 0.951 0.018c0.505 0 0.875 0.018 1.143-0.063 0.226-0.068 0.495-0.18 0.656-0.172 0.714 0.036 1.617-0.287 1.855-0.922 0.075-0.197 0.202-0.451 0.284-0.564 0.134-0.185 0.139-0.238 0.052-0.529-0.122-0.412-0.37-0.755-0.896-1.235-0.399-0.364-0.525-0.401-0.545-0.791-0.015-0.286 0.063-0.486-0.092-0.633-0.176-0.165-0.693-0.059-0.722-0.062-0.185-0.215-0.362-0.44-0.022-0.75 0.257-0.235 0.305-0.323 0.305-0.58 0-0.253-0.047-0.342-0.27-0.537-0.147-0.129-0.304-0.235-0.351-0.235s-0.284-0.189-0.526-0.42c-0.468-0.446-0.832-0.525-1.197-0.525-0.295 0-0.625-0.073-0.625-0.5 0.393-1.4223 1.911-2.1716 2.5-2.5-1.493-0.2114-2.509 0.101-3.5 1-0.047-0.5224 0.445-1.6625 0.5-2z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ramme.svg b/.icons/awkward/24x24/apps/ramme.svg
new file mode 120000
index 00000000..f106eeba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ramme.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/randr.svg b/.icons/awkward/24x24/apps/randr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/randr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rapid-photo-downloader.svg b/.icons/awkward/24x24/apps/rapid-photo-downloader.svg
new file mode 100644
index 00000000..09097460
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rapid-photo-downloader.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 19.5,2.5 22,5 v 10.875 c 0,0.3465 -0.2785,0.625 -0.625,0.625 h -9.75 C 11.279,16.5 11,16.2215 11,15.875 V 3.125 C 11,2.77875 11.279,2.5 11.625,2.5 Z"/>
+ <path style="fill:#c2352a" d="M 19.5,2 22,4.5 V 15.375 C 22,15.7215 21.7215,16 21.375,16 h -9.75 C 11.279,16 11,15.7215 11,15.375 V 2.625 C 11,2.27875 11.279,2 11.625,2 Z"/>
+ <rect style="opacity:0.4" width="7" height="5" x="-20" y="-14" rx=".547" ry=".625" transform="scale(-1)"/>
+ <path style="opacity:0.2" d="m 12,3.5 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,1 v 1 h 1 v -1 z"/>
+ <path style="fill:#f8c44e" d="M 12 3 L 12 5 L 13 5 L 13 3 L 12 3 z M 14 3 L 14 5 L 15 5 L 15 3 L 14 3 z M 16 3 L 16 5 L 17 5 L 17 3 L 16 3 z M 18 3 L 18 5 L 19 5 L 19 3 L 18 3 z M 20 4 L 20 5 L 21 5 L 21 4 L 20 4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.5,2 22,4.5 V 5 L 19.5,2.5 H 11.625 C 11.279,2.5 11,2.77875 11,3.125 v -0.5 C 11,2.27875 11.279,2 11.625,2 Z"/>
+ <path style="opacity:0.2" d="M 10.5,8.5 13,11 V 21.875 C 13,22.2215 12.7215,22.5 12.375,22.5 H 2.625 C 2.279,22.5 2,22.2215 2,21.875 V 9.125 C 2,8.77875 2.279,8.5 2.625,8.5 Z"/>
+ <path style="fill:#1778ba" d="M 10.5,8 13,10.5 V 21.375 C 13,21.7215 12.7215,22 12.375,22 H 2.625 C 2.279,22 2,21.7215 2,21.375 V 8.625 C 2,8.27875 2.279,8 2.625,8 Z"/>
+ <rect style="opacity:0.4" width="7" height="5" x="-11" y="-20" rx=".547" ry=".625" transform="scale(-1)"/>
+ <path style="opacity:0.2" d="m 3,9.5 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,0 v 2 h 1 v -2 z m 2,1 v 1 h 1 v -1 z"/>
+ <path style="fill:#f8c44e" d="M 3 9 L 3 11 L 4 11 L 4 9 L 3 9 z M 5 9 L 5 11 L 6 11 L 6 9 L 5 9 z M 7 9 L 7 11 L 8 11 L 8 9 L 7 9 z M 9 9 L 9 11 L 10 11 L 10 9 L 9 9 z M 11 10 L 11 11 L 12 11 L 12 10 L 11 10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,8 13,10.5 V 11 L 10.5,8.5 H 2.625 C 2.279,8.5 2,8.77875 2,9.125 v -0.5 C 2,8.27875 2.279,8 2.625,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rapidsvn.svg b/.icons/awkward/24x24/apps/rapidsvn.svg
new file mode 100644
index 00000000..458b6524
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rapidsvn.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4f4f4f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0097656,12.207031 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9902,12.292969 10,10 0 0 1 12,22 10,10 0 0 1 2.0097656,12.207031 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0097656,12.207031 10,10 0 0 1 12,2.5 10,10 0 0 1 21.990234,12.292969 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="m 19.735534,6.1626891 c 0,0 -5.866915,4.8937799 -11.735534,5.0768109 C 6.3905255,11.289649 5.4156363,10.901802 4.6247559,10.52495 3.8338762,10.148085 2.6311477,9.0036294 2.6311477,9.0036294 L 2.372776,9.7950862 c 0,0 0.6828758,0.6718978 0.9404735,0.8571918 C 3.5215128,11.766687 4.3505579,14.5 7.7505761,14.5 c 2.4409799,0 3.9687009,-1.937988 4.2776919,-3.114115 4.265392,-1.215496 8.18056,-4.5968524 8.18056,-4.5968524 z M 18,12.5 c 1e-6,0.600533 -0.680793,1 -1.487323,1 C 15.706148,13.5 15,13.100533 15,12.5 c 0,-0.600531 0.706148,-1 1.512677,-1 C 17.319207,11.5 18,11.899469 18,12.5 Z m -3.677848,5.60545 c 0,0.710948 -0.987943,2.39455 -2.190526,2.39455 -1.501431,0 -3.6508748,-1.255413 -3.6508748,-2.327854 0,-1.07244 1.4192681,-1.672146 2.9207008,-1.672146 1.501431,0 2.9207,0.84588 2.9207,1.60545 z"/>
+ <path style="fill:#e6e6e6" d="m 19.117269,5.483566 c 0,0 -5.249044,4.333403 -11.1176627,4.516434 C 6.3901318,10.050149 5.4152426,9.662302 4.6243622,9.28545 3.8334825,8.9085852 2.9869618,8.1787079 2.9869618,8.1787079 L 2.485,9.439266 c 0,0 0.5702581,0.527718 0.8278558,0.713012 C 3.5211191,11.266687 4.3501642,14 7.7501824,14 10.191162,14 11.718883,12.062012 12.027874,10.885885 16.293266,9.670389 19.999606,6.5044794 19.999606,6.5044794 Z M 17.999606,12 c 1e-6,0.600533 -0.680793,1 -1.487323,1 -0.806529,0 -1.512677,-0.399467 -1.512677,-1 0,-0.600531 0.706148,-1 1.512677,-1 0.80653,0 1.487323,0.399469 1.487323,1 z m -3.677848,5.60545 C 14.321758,18.316398 13.333815,20 12.131232,20 10.629801,20 8.4803575,18.744587 8.4803575,17.672146 8.4803575,16.599706 9.8996256,16 11.401058,16 c 1.501431,0 2.9207,0.84588 2.9207,1.60545 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/raven-reader.svg b/.icons/awkward/24x24/apps/raven-reader.svg
new file mode 100644
index 00000000..325cb501
--- /dev/null
+++ b/.icons/awkward/24x24/apps/raven-reader.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2bc89d" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.9999973 c -5.5395076,0 -9.9991111,4.46 -9.9991111,9.9999997 0,0.084 -0.002,0.1665 0,0.25 C 2.1330772,6.8269972 6.5444849,2.4999973 12,2.4999973 c 5.455515,0 9.867123,4.3269999 9.999111,9.7499997 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.5399997 -4.459604,-9.9999997 -9.999111,-9.9999997 z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.249997 C 2.0038,12.333497 2,12.415997 2,12.499997 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.4560001,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.1" d="M 18.758626,12.287604 C 15.418796,6.4642248 12.777771,5.9852323 10.850315,6.8940068 9.9087323,7.3385517 10.302426,7.7470082 8.9605884,7.4533787 7.7663854,7.1925572 7.0105229,7.1039762 5.9606744,7.5928117 c -1.0498479,0.488836 -1.476349,1.1203855 -1.476349,1.4008915 0,0.2805065 0.2805064,-0.419939 1.0498485,-0.4921165 0.769342,-0.072177 2.0206015,0 2.8604805,0.6299095 0.8398785,0.629909 0.908775,1.0401268 0.908775,1.3206338 0,0.280507 -0.945969,-0.12467 -2.0187825,0.139433 -0.9481445,0.232935 -1.6797575,0.509317 -1.7502945,0.789823 -0.070537,0.280506 1.757961,0.07218 2.5797955,0.07054 0.3904125,0.01312 0.7119285,-0.109906 0.984233,0.419939 0.2821465,0.557732 0.3494025,0.984233 0.7004454,1.118745 0.3510427,0.134511 0.4199397,-0.278866 0.8398787,0.561012 0.419939,0.839879 0.559372,1.178523 0.0689,2.438341 -0.490476,1.259819 -0.9175707,2.221497 -0.707601,2.009887 0.164039,-0.164039 0.692838,-0.318646 0.881483,-0.563064 -0.05249,0.449466 0,1.276222 0.598741,2.19812 1.049849,1.609221 2.585252,1.476349 4.757126,2.032441 3.38084,0.851361 4.863633,0.800723 5.57228,1.955557 0.139433,0.228014 0.228015,0.428141 0.07874,-0.118108 -0.695525,-2.544242 -1.080898,-7.646064 -3.129743,-11.217189 z"/>
+ <path style="fill:#3e4d64" d="M 18.758626,11.787755 C 15.418796,5.9643753 12.777771,5.4853825 10.850315,6.3941573 9.9087323,6.8387023 10.302426,7.2471587 8.9605884,6.9535293 7.7663854,6.6927078 7.0105229,6.6041268 5.9606744,7.0929622 c -1.0498479,0.488836 -1.476349,1.1203855 -1.476349,1.4008915 0,0.2805065 0.2805064,-0.419939 1.0498485,-0.4921165 0.769342,-0.072177 2.0206015,0 2.8604805,0.6299095 0.8398785,0.629909 0.908775,1.040126 0.908775,1.3206325 0,0.2805068 -0.945969,-0.1246695 -2.0187825,0.1394328 -0.9481445,0.232936 -1.6797575,0.509318 -1.7502945,0.789824 -0.070537,0.280507 1.757961,0.07218 2.5797955,0.07054 0.3904125,0.01312 0.7119285,-0.109906 0.984233,0.419939 0.2821465,0.557732 0.3494025,0.984233 0.7004454,1.118745 0.3510427,0.134512 0.4199397,-0.278866 0.8398787,0.561013 0.419939,0.839879 0.559372,1.178523 0.0689,2.438341 -0.490476,1.259818 -0.9175707,2.221496 -0.707601,2.009886 0.164039,-0.164039 0.692838,-0.318646 0.881483,-0.563064 -0.05249,0.449467 0,1.276222 0.598741,2.19812 1.049849,1.609221 2.585252,1.47635 4.757126,2.032441 3.38084,0.851362 4.863633,0.800724 5.57228,1.955557 0.139433,0.228014 0.228015,0.428141 0.07874,-0.118108 -0.695525,-2.544242 -1.080898,-7.646063 -3.129743,-11.217188 z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="8" r=".5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="7.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rawtherapee.svg b/.icons/awkward/24x24/apps/rawtherapee.svg
new file mode 100644
index 00000000..35248d74
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rawtherapee.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e647ff" d="m4.9276 4.9367c1.9561-1.9561 4.515-2.935 7.0674-2.9367v10.005z"/>
+ <path fill="#ff3636" d="m19.063 4.9367c-1.956-1.9561-4.515-2.935-7.068-2.9367v10.005z"/>
+ <path fill="#5964ff" d="m4.9367 4.9356c-1.9561 1.9562-2.935 4.515-2.9367 7.0674h10.005z"/>
+ <path fill="#53bdff" d="m4.9367 19.071c-1.9561-1.956-2.935-4.515-2.9367-7.068h10.005z"/>
+ <path fill="#ff7221" d="m19.063 4.9356c1.956 1.9562 2.935 4.515 2.937 7.0674h-10.005z"/>
+ <path fill="#ffac29" d="m19.063 19.071c1.956-1.956 2.935-4.515 2.937-7.068h-10.005z"/>
+ <path fill="#80ffe5" d="m4.9276 19.063c1.9561 1.956 4.515 2.935 7.0674 2.937v-10.005z"/>
+ <path fill="#73ff44" d="m19.063 19.063c-1.956 1.956-4.515 2.935-7.068 2.937v-10.005z"/>
+ <path fill="#fff" opacity=".2" d="m11.995 2.0091c-5.537 0-9.995 4.458-9.995 9.9959 0 0.08396 0.004 0.16642 0.00585 0.24989 0.13229-5.4205 4.5361-9.7456 9.9895-9.7456s9.8575 4.325 9.9895 9.7456c0.002-0.08339 0.0058-0.16599 0.0058-0.24989 0-5.5375-4.458-9.9955-9.9955-9.9955z"/>
+ <path opacity=".2" d="m2.0058 12.255c-0.002 0.083-0.0058 0.166-0.0058 0.25 0 5.537 4.458 9.995 9.995 9.995 5.5375 0 9.9955-4.458 9.9955-9.9955 0-0.08396-0.004-0.16642-0.006-0.24989-0.13194 5.4205-4.5359 9.7456-9.9895 9.7456-5.4535 0-9.8575-4.325-9.9895-9.7456z"/>
+ <circle opacity=".2" cx="11.995" cy="12.504" r="4.998"/>
+ <circle fill="#fff" cx="12" cy="12" r="5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/razercommander.svg b/.icons/awkward/24x24/apps/razercommander.svg
new file mode 100644
index 00000000..056e78bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/razercommander.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 18.782858,5.5001141 c -0.02567,-2.207e-4 -0.07665,0.00163 -0.131175,0.00486 -0.07269,0.00434 -0.136652,0.00782 -0.142123,0.00782 -0.0055,0 -0.0321,0.031598 -0.05919,0.070216 -0.02707,0.038617 -0.05527,0.073432 -0.06267,0.07737 -0.0074,0.00397 -0.05408,0.022199 -0.103726,0.040577 -0.08356,0.030931 -0.09265,0.032811 -0.122112,0.025429 -0.04017,-0.010066 -0.09914,-0.00683 -0.608458,0.033245 l -0.236409,0.018611 -0.117182,0.1109641 c -0.06445,0.061025 -0.121132,0.1157077 -0.125983,0.1215224 -0.0049,0.00581 -0.0412,0.021168 -0.08075,0.034113 -0.142658,0.046683 -0.260683,0.1150349 -0.343919,0.199167 -0.05873,0.059362 -0.07813,0.090857 -0.125636,0.2040278 -0.01977,0.04709 -0.0374,0.087067 -0.03918,0.088837 -0.0019,0.00182 -0.03119,-0.014831 -0.06534,-0.036895 C 16.23418,6.3805741 16.054611,6.3252251 15.851845,6.3251728 15.567143,6.325107 15.312747,6.4017818 15.120738,6.5455148 14.934677,6.6847935 14.782322,6.8585621 14.6956,7.0304357 14.6627,7.0956277 14.62831,7.2306135 14.61189,7.3589572 14.5948,7.492543 14.6,7.7137269 14.6227,7.8182179 c 0.03858,0.1776672 0.186298,0.5044625 0.351589,0.7778576 0.19582,0.3238913 0.355959,0.5283433 0.743288,0.9489854 0.149934,0.1628286 0.182284,0.1966498 0.494596,0.5170421 0.243669,0.249973 0.323151,0.343181 0.424994,0.49841 0.221523,0.337644 0.336883,0.65981 0.302779,0.845593 -0.01774,0.09666 -0.08216,0.194566 -0.172489,0.262171 -0.0608,0.0455 -0.197282,0.113876 -0.277228,0.138888 -0.06748,0.02111 -0.151257,0.03773 -0.157726,0.0313 -0.0024,-0.0023 0.0079,-0.05324 0.02299,-0.113083 0.04886,-0.194818 0.06716,-0.369083 0.05648,-0.537613 -0.01841,-0.290519 -0.134046,-0.582045 -0.303829,-0.765963 -0.133822,-0.144964 -0.375859,-0.306541 -0.553066,-0.369212 -0.102887,-0.03639 -0.15936,-0.04458 -0.277604,-0.04026 -0.127968,0.0047 -0.197184,0.0204 -0.289148,0.06569 -0.117917,0.05807 -0.175467,0.137923 -0.174924,0.242728 2.21e-4,0.04712 0.0035,0.06184 0.02203,0.09595 0.02761,0.05116 0.0765,0.100333 0.117805,0.118509 0.01768,0.0078 0.0651,0.01752 0.105393,0.02163 0.101686,0.01039 0.179412,0.03173 0.266294,0.07313 0.08534,0.04068 0.144463,0.08308 0.22124,0.158708 0.09345,0.09206 0.144998,0.184064 0.173722,0.310088 0.01642,0.0719 0.01641,0.228024 0,0.294307 -0.01646,0.06656 -0.05407,0.162238 -0.07329,0.186546 l -0.01556,0.01968 -0.142472,-0.139062 c -0.188222,-0.183726 -0.446139,-0.425336 -0.518987,-0.486161 -0.260287,-0.217335 -0.526386,-0.370363 -0.739895,-0.425524 -0.03463,-0.0089 -0.0667,-0.01989 -0.07127,-0.02432 -0.0046,-0.0044 -0.01236,-0.03462 -0.0173,-0.06712 -0.04109,-0.27023 -0.160745,-0.5813159 -0.307806,-0.8002584 -0.08679,-0.129215 -0.161565,-0.2171327 -0.31216,-0.3670057 -0.220591,-0.21953 -0.428557,-0.3740701 -0.646727,-0.480579 l -0.111831,-0.054596 -0.02111,-0.07561 C 12.677659,8.4505714 12.555779,8.2044796 12.411553,8.012945 12.343652,7.9227704 12.199527,7.774325 12.113849,7.7063194 11.886006,7.525471 11.636702,7.4202646 11.323607,7.3728358 11.194463,7.3532685 10.931583,7.3462451 10.802212,7.3589011 10.540116,7.3845352 10.318757,7.4614242 10.156051,7.5833391 9.8292486,7.8282092 9.5340527,8.2476673 9.4016695,8.6552736 9.2959325,8.9808411 8.9341983,10.447073 8.7481283,11.304302 c -0.023889,0.110061 -0.046578,0.159766 -0.1189521,0.260584 -0.070203,0.0978 -0.1318153,0.161932 -0.1882209,0.195937 -0.037641,0.02269 -0.047241,0.02521 -0.094836,0.02479 -0.063976,-5.6e-4 -0.1263287,-0.02555 -0.1515054,-0.06072 -0.044669,-0.06239 -0.064307,-0.178061 -0.057801,-0.340493 0.00448,-0.112037 0.013468,-0.173221 0.061268,-0.417705 0.051521,-0.263526 0.00505,-0.456518 -0.1481122,-0.615183 -0.07493,-0.07762 -0.1920167,-0.145855 -0.3017068,-0.175828 -0.069577,-0.01901 -0.2071275,-0.01747 -0.2839283,0.0032 -0.2088032,0.05613 -0.376459,0.182178 -0.4880139,0.366889 -0.019623,0.0325 -0.043255,0.07736 -0.052521,0.0997 -0.028364,0.06837 -0.029274,0.0683 -0.077988,-0.005 -0.023814,-0.0358 -0.066881,-0.0884 -0.095706,-0.116855 -0.05235,-0.05168 -0.05252,-0.05178 -0.152637,-0.08408 -0.055127,-0.01778 -0.1254495,-0.04488 -0.1562766,-0.06022 -0.076025,-0.03782 -0.1371693,-0.05684 -0.2137424,-0.06646 -0.035373,-0.0045 -0.1430139,-0.021 -0.2392085,-0.03679 -0.1669105,-0.02742 -0.178516,-0.03041 -0.2540176,-0.06548 -0.087257,-0.04053 -0.079043,-0.03215 -0.1688481,-0.171977 C 5.5087409,9.9503552 5.4669168,9.9134054 5.4074875,9.89911 5.2945087,9.8719313 5.1552872,9.9777873 5.14421,10.099287 c -0.00374,0.04004 -0.00634,0.04583 -0.025707,0.05581 -0.038245,0.01967 -0.082019,0.06467 -0.099822,0.102627 -0.04788,0.102052 3.748e-4,0.242317 0.098256,0.285367 0.025069,0.01102 0.2185678,0.04327 0.2596837,0.04327 0.00528,0 0.04242,0.02431 0.082524,0.05403 0.071529,0.053 0.074126,0.056 0.1358602,0.156934 0.034627,0.05659 0.080249,0.123212 0.101418,0.148047 0.021173,0.02484 0.045351,0.05854 0.053741,0.0749 0.026045,0.05082 0.1022313,0.145529 0.1455768,0.181022 0.022783,0.01865 0.055765,0.05333 0.073347,0.07708 0.089272,0.120629 0.1947943,0.172262 0.397396,0.19445 l 0.084554,0.0092 0.060224,0.04325 c 0.0839,0.06025 0.1944355,0.11343 0.2829702,0.136149 0.1000791,0.02568 0.208952,0.0222 0.3175992,-0.01015 0.039928,-0.01188 0.073919,-0.01949 0.075535,-0.01688 0.00163,0.0026 0.00664,0.04428 0.011153,0.09261 0.029563,0.31599 0.16059,0.57393 0.3945699,0.776747 0.2056682,0.178277 0.3639789,0.251125 0.6414919,0.295202 0.098673,0.01568 0.292324,0.01751 0.3786472,0.0035 0.1582067,-0.02553 0.352567,-0.113614 0.5083737,-0.230394 0.1837922,-0.137758 0.3584419,-0.376525 0.5423344,-0.741452 0.1927793,-0.382565 0.2948973,-0.690105 0.4303728,-1.296086 0.06833,-0.305629 0.13433,-0.6482488 0.174591,-0.906347 0.01436,-0.091968 0.0363,-0.2085214 0.04879,-0.258997 0.06569,-0.2656293 0.182339,-0.5073797 0.34457,-0.7141627 0.06035,-0.076921 0.183631,-0.1940024 0.231115,-0.219475 0.108054,-0.057966 0.260521,-0.055815 0.395281,0.00556 0.05158,0.023487 0.305777,0.2106017 0.303489,0.2233987 -8.86e-4,0.00521 -0.04346,0.026138 -0.0945,0.046517 -0.219859,0.087768 -0.402845,0.2051375 -0.545031,0.3495953 -0.159797,0.1623493 -0.285448,0.3631207 -0.352402,0.5630978 -0.03776,0.1127916 -0.04659,0.1747743 -0.04647,0.3258387 1.11e-4,0.1802452 0.02247,0.3147542 0.07451,0.4489762 0.07241,0.186763 0.227857,0.341792 0.403821,0.40272 0.104582,0.03621 0.178167,0.025 0.2416,-0.03675 0.05643,-0.05494 0.08281,-0.126162 0.07237,-0.195387 -0.0028,-0.01855 -0.02123,-0.06079 -0.04283,-0.09818 -0.07213,-0.124819 -0.108984,-0.237951 -0.115544,-0.354717 -0.0064,-0.113837 0.02672,-0.281318 0.07561,-0.3824234 0.03024,-0.062549 0.104814,-0.1463318 0.181145,-0.2035228 0.0956,-0.07163 0.240869,-0.1335863 0.34051,-0.1452348 l 0.0417,-0.00487 -0.0052,0.06899 c -0.0054,0.071065 -0.0091,0.094071 -0.06658,0.413349 -0.01866,0.1035764 -0.03885,0.226537 -0.04489,0.273249 -0.04845,0.374539 -0.02567,0.742357 0.05971,0.963668 0.0021,0.0053 -0.01804,0.02441 -0.04697,0.04468 -0.271642,0.190389 -0.515144,0.475119 -0.662909,0.775147 -0.170812,0.346824 -0.27485,0.751082 -0.27485,1.067954 v 0.0932 l -0.05751,0.04715 c -0.08064,0.06611 -0.195529,0.182456 -0.264917,0.268272 -0.273721,0.338529 -0.409323,0.72625 -0.395324,1.130353 0.0064,0.184111 0.02993,0.306799 0.09639,0.502186 0.121849,0.35822 0.304375,0.63307 0.535981,0.807111 0.06918,0.05199 0.295026,0.162221 0.418512,0.204287 0.259999,0.08856 0.528072,0.129221 0.788966,0.11965 0.121657,-0.0044 0.136728,-0.0071 1.002303,-0.171155 0.483335,-0.09164 1.097636,-0.208071 1.365103,-0.258742 0.267466,-0.05067 0.519712,-0.09931 0.560547,-0.108078 0.18421,-0.03956 0.394631,0.0049 0.513884,0.108743 0.06019,0.05237 0.09361,0.137369 0.08077,0.205436 -0.01031,0.05469 -0.105879,0.135969 -0.222516,0.189261 -0.107055,0.04892 -0.208261,0.07758 -0.416684,0.118061 -0.16023,0.03112 -0.188931,0.03984 -0.270994,0.08239 -0.162694,0.08435 -0.294125,0.236367 -0.335101,0.387575 -0.02057,0.07591 -0.02312,0.234811 -0.0049,0.302051 0.05542,0.203905 0.205294,0.371288 0.41419,0.462589 0.114516,0.05006 0.275358,0.07945 0.379823,0.06942 0.02796,-0.0026 0.05129,-0.0018 0.05368,0.0021 0.0023,0.0038 -0.01211,0.03389 -0.03209,0.06696 -0.01998,0.03307 -0.04725,0.08583 -0.0606,0.117257 -0.02855,0.06716 -0.02926,0.08083 -0.01608,0.308227 0.0091,0.15702 0.02158,0.229817 0.0533,0.311237 0.0081,0.0209 0.01851,0.06742 0.02304,0.103386 0.01432,0.11374 0.02717,0.175489 0.04631,0.222638 l 0.01858,0.04577 -0.0089,0.116981 -0.0089,0.116993 -0.06053,0.09537 c -0.0656,0.103374 -0.08337,0.14382 -0.08337,0.189613 0,0.05344 0.01548,0.0879 0.05911,0.131504 0.06909,0.06909 0.15395,0.099 0.229579,0.08095 0.03471,-0.0083 0.03978,-0.0077 0.06437,0.0074 0.01468,0.0091 0.04065,0.02077 0.0577,0.02606 v 0 c 0.05699,0.01773 0.107371,0.01337 0.164847,-0.01423 0.0635,-0.03049 0.10371,-0.06861 0.127969,-0.121315 0.02659,-0.05778 0.02102,-0.119032 -0.02061,-0.226762 l -0.03138,-0.08124 0.02099,-0.136631 c 0.0207,-0.134613 0.0214,-0.13705 0.0478,-0.166161 0.04037,-0.04452 0.0577,-0.0719 0.08092,-0.127908 0.01161,-0.02802 0.0428,-0.07921 0.06932,-0.113783 0.05558,-0.07246 0.110069,-0.176161 0.132465,-0.252102 0.0086,-0.02899 0.03406,-0.100453 0.05668,-0.158805 l 0.04112,-0.106109 -0.0039,-0.07134 c -0.0031,-0.05551 -0.01018,-0.08995 -0.03199,-0.155255 l -0.02804,-0.08393 0.01253,-0.104203 c 0.0144,-0.119858 0.01536,-0.175444 0.0046,-0.263161 -0.01636,-0.132472 -0.0579,-0.232507 -0.136396,-0.328438 -0.02658,-0.0325 -0.04839,-0.06406 -0.04839,-0.07015 -2.7e-5,-0.0063 0.02869,-0.02694 0.06689,-0.04801 0.135515,-0.07475 0.285628,-0.202658 0.382852,-0.326212 0.147013,-0.186835 0.244739,-0.543159 0.21908,-0.798774 -0.02204,-0.219574 -0.08763,-0.418182 -0.188816,-0.571668 -0.11133,-0.168876 -0.286631,-0.318956 -0.491669,-0.420921 -0.16443,-0.08177 -0.32757,-0.121767 -0.631079,-0.154741 -0.119185,-0.01293 -0.582229,-0.01295 -0.716462,0 -0.412421,0.03977 -0.927672,0.142279 -1.473757,0.293212 -0.09392,0.02596 -0.21632,0.05724 -0.271993,0.06952 -0.112518,0.02483 -0.732988,0.105542 -0.806339,0.104893 -0.05034,-4.48e-4 -0.208907,-0.0243 -0.280331,-0.04219 -0.14991,-0.03753 -0.276101,-0.09532 -0.331331,-0.151726 -0.04007,-0.04092 -0.09654,-0.147374 -0.113354,-0.213706 -0.0057,-0.02262 -0.01281,-0.06659 -0.01575,-0.09774 -0.005,-0.05329 -0.0028,-0.06686 0.03805,-0.230293 0.02387,-0.09552 0.04637,-0.173665 0.04998,-0.173665 0.0036,0 0.03543,0.02718 0.07069,0.0604 0.287609,0.265237 0.650631,0.383901 0.9501,0.409564 0.403668,0.01211 0.924687,-0.170539 1.09611,-0.485089 0.108877,-0.209686 0.110528,-0.42042 0.004,-0.51948 -0.04215,-0.03921 -0.09165,-0.05621 -0.163701,-0.05621 -0.08559,0 -0.146787,0.03284 -0.190513,0.10228 -0.05081,0.08067 -0.06581,0.100168 -0.112861,0.146576 -0.08284,0.08171 -0.216177,0.152361 -0.353444,0.187297 -0.08724,0.0222 -0.214481,0.02391 -0.285843,0.0038 -0.06704,-0.01887 -0.178302,-0.0716 -0.232958,-0.1104 -0.07686,-0.05455 -0.197545,-0.19414 -0.200489,-0.231881 -10e-4,-0.01333 0.206003,-0.07778 0.480719,-0.14965 0.279721,-0.07317 0.462449,-0.139056 0.667029,-0.240506 0.196063,-0.09723 0.317353,-0.179991 0.444569,-0.303351 0.04323,-0.04192 0.08217,-0.07622 0.08654,-0.07622 0.0044,0 0.02929,0.0095 0.05539,0.02118 0.127817,0.05705 0.348716,0.121989 0.503341,0.147975 0.20729,0.03484 0.371755,0.03714 0.572134,0.008 0.369623,-0.05371 0.679457,-0.153504 0.937469,-0.301937 0.03605,-0.02074 0.07018,-0.03771 0.07584,-0.03771 0.0057,0 0.0597,0.01632 0.120067,0.03629 0.196465,0.06497 0.363187,0.09467 0.57009,0.10156 0.29653,0.0099 0.564715,-0.04556 0.811486,-0.167752 0.179961,-0.0891 0.291548,-0.170144 0.430112,-0.312424 0.249444,-0.256135 0.428697,-0.550179 0.499832,-0.819876 0.03326,-0.126124 0.04026,-0.204433 0.0302,-0.338084 -0.0327,-0.435138 -0.19255,-0.847288 -0.470187,-1.212341 C 17.362216,9.6966637 16.815023,9.0670574 16.160549,8.352898 15.924761,8.0956062 15.930536,8.1021153 15.841616,7.9942293 15.727414,7.8556679 15.683483,7.7545616 15.662457,7.5819335 c -0.01674,-0.1375184 0.02849,-0.238123 0.123663,-0.2750797 0.109755,-0.042611 0.335988,0.092501 0.533678,0.3187276 0.154627,0.1769461 0.224956,0.2376511 0.341527,0.2947689 0.205014,0.1004561 0.404982,0.095272 0.603034,-0.015638 0.08735,-0.048917 0.183587,-0.147038 0.223663,-0.228044 0.04632,-0.093631 0.06854,-0.1889498 0.0732,-0.3138672 0.0067,-0.1796659 -0.02938,-0.3195578 -0.125143,-0.4852237 -0.01338,-0.023165 -0.02258,-0.043881 -0.02042,-0.046023 0.0021,-0.00219 0.07052,-0.00756 0.151926,-0.012026 0.142362,-0.00781 0.149709,-0.00897 0.192558,-0.030548 0.0245,-0.012343 0.06292,-0.035266 0.08538,-0.050946 0.02246,-0.01568 0.07258,-0.049811 0.111368,-0.075841 0.07902,-0.053018 0.144528,-0.1137543 0.214018,-0.1983732 0.03504,-0.042658 0.05832,-0.063138 0.09216,-0.081079 0.05946,-0.031523 0.108523,-0.080327 0.135787,-0.1350796 l 0.02207,-0.04431 0.07795,-0.027202 c 0.07407,-0.025844 0.08282,-0.027225 0.175315,-0.027692 0.14847,-7.933e-4 0.213177,-0.018158 0.267195,-0.07189 0.04654,-0.046284 0.05861,-0.078717 0.05861,-0.1575392 2.2e-5,-0.079948 -0.0126,-0.1146093 -0.06228,-0.1710541 -0.02349,-0.026693 -0.02905,-0.039429 -0.03333,-0.07629 -0.0089,-0.07635 -0.06002,-0.1593953 -0.105104,-0.1706499 -0.0021,-5.6e-4 -0.0078,-7.934e-4 -0.01643,-8.867e-4 z m -6.218864,3.8643377 c 0.0065,-0.00121 0.01834,0.00615 0.04411,0.025933 0.129381,0.099287 0.261181,0.2335832 0.364988,0.37188 0.214158,0.2853132 0.325624,0.6118862 0.311522,0.9127222 -0.0071,0.150547 -0.04464,0.2588 -0.11937,0.343769 -0.06207,0.07057 -0.134472,0.09421 -0.225736,0.07371 -0.173448,-0.03897 -0.299777,-0.172635 -0.360653,-0.381587 -0.05911,-0.202901 -0.07552,-0.623095 -0.03858,-0.9885652 0.0063,-0.062957 0.01163,-0.16598 0.0117,-0.2289376 7.4e-5,-0.062958 0.0032,-0.1192395 0.0069,-0.1250556 0.0014,-0.00215 0.0029,-0.0035 0.0051,-0.00387 z m 1.344163,2.0279602 c 0.09985,10e-4 0.209653,0.02889 0.325373,0.08389 0.11727,0.05575 0.393202,0.247326 0.612678,0.425379 0.187397,0.152029 0.348896,0.290602 0.346615,0.297409 -0.0056,0.01667 -0.180127,0.06098 -0.325966,0.08275 -0.07316,0.01092 -0.367312,0.02 -0.432867,0.01336 -0.08536,-0.0087 -0.23722,-0.03614 -0.306448,-0.05548 -0.19309,-0.05393 -0.414085,-0.191616 -0.510331,-0.317948 -0.06108,-0.08016 -0.107713,-0.195924 -0.107495,-0.266787 1.11e-4,-0.03566 0.03076,-0.09317 0.07132,-0.133782 0.08684,-0.08695 0.198742,-0.130078 0.327112,-0.128792 z m -1.356315,0.348167 c 0.0094,3.2e-5 0.01861,4.47e-4 0.02778,0.0011 0.106759,0.0085 0.191811,0.03868 0.233304,0.08281 0.04054,0.04313 0.05509,0.153672 0.03195,0.242843 -0.07498,0.288901 -0.440275,0.563259 -1.068834,0.802724 -0.108569,0.04136 -0.285488,0.09428 -0.31522,0.09428 -0.0068,0 -0.008,-0.0075 -0.0044,-0.02679 0.01969,-0.104393 0.0859,-0.278661 0.160642,-0.422769 0.180287,-0.347638 0.434194,-0.604791 0.712604,-0.721692 0.08539,-0.03586 0.15659,-0.05277 0.222139,-0.05255 z"/>
+ <path style="fill:#3ffe3f" d="m 18.782858,5.0000664 c -0.02567,-2.207e-4 -0.07665,0.00163 -0.131175,0.00486 -0.07269,0.00434 -0.136652,0.00782 -0.142123,0.00782 -0.0055,0 -0.0321,0.031598 -0.05919,0.070216 -0.02707,0.038617 -0.05527,0.073432 -0.06267,0.07737 -0.0074,0.00397 -0.05408,0.022199 -0.103726,0.040577 -0.08356,0.030931 -0.09265,0.032811 -0.122112,0.025429 -0.04017,-0.010066 -0.09914,-0.00683 -0.608458,0.033245 l -0.236409,0.018611 -0.117182,0.1109641 c -0.06445,0.061025 -0.121132,0.1157077 -0.125983,0.1215224 -0.0049,0.00581 -0.0412,0.021168 -0.08075,0.034113 -0.142658,0.046683 -0.260683,0.1150349 -0.343919,0.199167 -0.05873,0.059362 -0.07813,0.090857 -0.125636,0.2040278 -0.01977,0.04709 -0.0374,0.087067 -0.03918,0.088837 -0.0019,0.00182 -0.03119,-0.014831 -0.06534,-0.036895 C 16.23418,5.8805264 16.054611,5.8251774 15.851845,5.8251251 15.567143,5.8250593 15.312747,5.9017341 15.120738,6.0454671 14.934677,6.1847458 14.782322,6.3585144 14.6956,6.530388 14.6627,6.59558 14.62831,6.7305658 14.61189,6.8589095 14.5948,6.9924953 14.6,7.2136792 14.6227,7.3181702 c 0.03858,0.1776672 0.186298,0.5044625 0.351589,0.7778576 0.19582,0.3238913 0.355959,0.5283433 0.743288,0.9489854 0.149934,0.1628286 0.182284,0.1966498 0.494596,0.5170424 0.243669,0.249973 0.323151,0.343181 0.424994,0.4984094 0.221523,0.337644 0.336883,0.65981 0.302779,0.845593 -0.01774,0.09666 -0.08216,0.194566 -0.172489,0.262171 -0.0608,0.0455 -0.197282,0.113876 -0.277228,0.138888 -0.06748,0.02111 -0.151257,0.03773 -0.157726,0.0313 -0.0024,-0.0023 0.0079,-0.05324 0.02299,-0.113083 0.04886,-0.194818 0.06716,-0.369083 0.05648,-0.537613 -0.01841,-0.290519 -0.134046,-0.582045 -0.303829,-0.7659624 -0.133822,-0.144964 -0.375859,-0.306541 -0.553066,-0.369212 -0.102887,-0.03639 -0.15936,-0.04458 -0.277604,-0.04026 -0.127968,0.0047 -0.197184,0.0204 -0.289148,0.06569 -0.117917,0.05807 -0.175467,0.137923 -0.174924,0.242728 2.21e-4,0.04712 0.0035,0.06184 0.02203,0.09595 0.02761,0.05116 0.0765,0.1003324 0.117805,0.1185084 0.01768,0.0078 0.0651,0.01752 0.105393,0.02163 0.101686,0.01039 0.179412,0.03173 0.266294,0.07313 0.08534,0.04068 0.144463,0.08308 0.22124,0.158708 0.09345,0.09206 0.144998,0.184064 0.173722,0.310088 0.01642,0.0719 0.01641,0.228024 0,0.294307 -0.01646,0.06656 -0.05407,0.162238 -0.07329,0.186546 l -0.01556,0.01968 -0.142472,-0.139062 c -0.188222,-0.183726 -0.446139,-0.425336 -0.518987,-0.486161 -0.260287,-0.217335 -0.526386,-0.370363 -0.739895,-0.425524 -0.03463,-0.0089 -0.0667,-0.01989 -0.07127,-0.02432 -0.0046,-0.0044 -0.01236,-0.03462 -0.0173,-0.06712 -0.04109,-0.27023 -0.160745,-0.5813156 -0.307806,-0.8002581 -0.08679,-0.129215 -0.161565,-0.2171327 -0.31216,-0.3670057 -0.220591,-0.21953 -0.428557,-0.3740701 -0.646727,-0.480579 l -0.111831,-0.054596 -0.02111,-0.07561 C 12.677659,7.9505237 12.555779,7.7044319 12.411553,7.5128973 12.343652,7.4227227 12.199527,7.2742773 12.113849,7.2062717 11.886006,7.0254233 11.636702,6.9202169 11.323607,6.8727881 11.194463,6.8532208 10.931583,6.8461974 10.802212,6.8588534 10.540116,6.8844875 10.318757,6.9613765 10.156051,7.0832914 9.8292486,7.3281615 9.5340527,7.7476196 9.4016695,8.1552259 9.2959325,8.4807934 8.9341983,9.9470256 8.7481283,10.804254 c -0.023889,0.110061 -0.046578,0.159766 -0.1189521,0.260584 -0.070203,0.0978 -0.1318153,0.161932 -0.1882209,0.195937 -0.037641,0.02269 -0.047241,0.02521 -0.094836,0.02479 -0.063976,-5.6e-4 -0.1263287,-0.02555 -0.1515054,-0.06072 -0.044669,-0.06239 -0.064307,-0.178061 -0.057801,-0.340493 0.00448,-0.112037 0.013468,-0.173221 0.061268,-0.417705 0.051521,-0.263526 0.00505,-0.456518 -0.1481122,-0.6151824 -0.07493,-0.07762 -0.1920167,-0.145855 -0.3017068,-0.175829 -0.069577,-0.01901 -0.2071275,-0.01747 -0.2839283,0.0032 -0.2088032,0.05613 -0.376459,0.182179 -0.4880139,0.3668894 -0.019623,0.0325 -0.043255,0.07736 -0.052521,0.0997 -0.028364,0.06837 -0.029274,0.0683 -0.077988,-0.005 -0.023814,-0.0358 -0.066881,-0.0884 -0.095706,-0.116855 -0.05235,-0.05168 -0.05252,-0.05178 -0.152637,-0.08408 -0.055127,-0.01778 -0.1254495,-0.04488 -0.1562766,-0.06022 -0.076025,-0.03782 -0.1371693,-0.05684 -0.2137424,-0.06646 -0.035373,-0.0045 -0.1430139,-0.021 -0.2392085,-0.03679 -0.1669105,-0.02742 -0.178516,-0.03041 -0.2540176,-0.06548 -0.087257,-0.04053 -0.079043,-0.03215 -0.1688481,-0.171977 C 5.5087409,9.4503075 5.4669168,9.4133577 5.4074875,9.3990623 5.2945087,9.3718836 5.1552872,9.4777396 5.14421,9.5992396 c -0.00374,0.04004 -0.00634,0.04583 -0.025707,0.05581 -0.038245,0.01967 -0.082019,0.06467 -0.099822,0.102627 -0.04788,0.102052 3.748e-4,0.242317 0.098256,0.2853664 0.025069,0.01102 0.2185678,0.04327 0.2596837,0.04327 0.00528,0 0.04242,0.02431 0.082524,0.05403 0.071529,0.053 0.074126,0.056 0.1358602,0.156934 0.034627,0.05659 0.080249,0.123212 0.101418,0.148047 0.021173,0.02484 0.045351,0.05854 0.053741,0.0749 0.026045,0.05082 0.1022313,0.145529 0.1455768,0.181022 0.022783,0.01865 0.055765,0.05333 0.073347,0.07708 0.089272,0.120629 0.1947943,0.172262 0.397396,0.19445 l 0.084554,0.0092 0.060224,0.04325 c 0.0839,0.06025 0.1944355,0.11343 0.2829702,0.136149 0.1000791,0.02568 0.208952,0.0222 0.3175992,-0.01015 0.039928,-0.01188 0.073919,-0.01949 0.075535,-0.01688 0.00163,0.0026 0.00664,0.04428 0.011153,0.09261 0.029563,0.31599 0.16059,0.57393 0.3945699,0.776747 0.2056682,0.178277 0.3639789,0.251125 0.6414919,0.295202 0.098673,0.01568 0.292324,0.01751 0.3786472,0.0035 0.1582067,-0.02553 0.352567,-0.113614 0.5083737,-0.230394 0.1837922,-0.137758 0.3584419,-0.376525 0.5423344,-0.741452 0.1927793,-0.382565 0.2948973,-0.690105 0.4303728,-1.296086 0.06833,-0.3056284 0.13433,-0.648249 0.174591,-0.9063472 0.01436,-0.091968 0.0363,-0.2085214 0.04879,-0.258997 0.06569,-0.2656293 0.182339,-0.5073797 0.34457,-0.7141627 0.06035,-0.076921 0.183631,-0.1940024 0.231115,-0.219475 0.108054,-0.057966 0.260521,-0.055815 0.395281,0.00556 0.05158,0.023487 0.305777,0.2106017 0.303489,0.2233987 -8.86e-4,0.00521 -0.04346,0.026138 -0.0945,0.046517 -0.219859,0.087768 -0.402845,0.2051375 -0.545031,0.3495953 -0.159797,0.1623493 -0.285448,0.3631207 -0.352402,0.5630978 -0.03776,0.1127916 -0.04659,0.1747743 -0.04647,0.3258387 1.11e-4,0.180246 0.02247,0.314755 0.07451,0.448977 0.07241,0.1867624 0.227857,0.3417914 0.403821,0.4027194 0.104582,0.03621 0.178167,0.025 0.2416,-0.03675 0.05643,-0.05494 0.08281,-0.126162 0.07237,-0.195387 -0.0028,-0.01855 -0.02123,-0.06079 -0.04283,-0.09818 -0.07213,-0.124819 -0.108984,-0.237951 -0.115544,-0.354717 -0.0064,-0.113837 0.02672,-0.2813182 0.07561,-0.3824236 0.03024,-0.062549 0.104814,-0.1463318 0.181145,-0.2035228 0.0956,-0.07163 0.240869,-0.1335863 0.34051,-0.1452348 l 0.0417,-0.00487 -0.0052,0.06899 c -0.0054,0.071065 -0.0091,0.094071 -0.06658,0.413349 -0.01866,0.1035764 -0.03885,0.2265372 -0.04489,0.2732492 -0.04845,0.3745394 -0.02567,0.7423574 0.05971,0.9636684 0.0021,0.0053 -0.01804,0.02441 -0.04697,0.04468 -0.271642,0.190389 -0.515144,0.475119 -0.662909,0.775147 -0.170812,0.346824 -0.27485,0.751082 -0.27485,1.067954 v 0.0932 l -0.05751,0.04715 c -0.08064,0.06611 -0.195529,0.182456 -0.264917,0.268272 -0.273721,0.338529 -0.409323,0.72625 -0.395324,1.130353 0.0064,0.184111 0.02993,0.306799 0.09639,0.502186 0.121849,0.35822 0.304375,0.63307 0.535981,0.807111 0.06918,0.05199 0.295026,0.162221 0.418512,0.204287 0.259999,0.08856 0.528072,0.129221 0.788966,0.11965 0.121657,-0.0044 0.136728,-0.0071 1.002303,-0.171155 0.483335,-0.09164 1.097636,-0.208071 1.365103,-0.258742 0.267466,-0.05067 0.519712,-0.09931 0.560547,-0.108078 0.18421,-0.03956 0.394631,0.0049 0.513884,0.108743 0.06019,0.05237 0.09361,0.137369 0.08077,0.205436 -0.01031,0.05469 -0.105879,0.135969 -0.222516,0.189261 -0.107055,0.04892 -0.208261,0.07758 -0.416684,0.118061 -0.16023,0.03112 -0.188931,0.03984 -0.270994,0.08239 -0.162694,0.08435 -0.294125,0.236367 -0.335101,0.387575 -0.02057,0.07591 -0.02312,0.234811 -0.0049,0.302051 0.05542,0.203905 0.205294,0.371288 0.41419,0.462589 0.114516,0.05006 0.275358,0.07945 0.379823,0.06942 0.02796,-0.0026 0.05129,-0.0018 0.05368,0.0021 0.0023,0.0038 -0.01211,0.03389 -0.03209,0.06696 -0.01998,0.03307 -0.04725,0.08583 -0.0606,0.117257 -0.02855,0.06716 -0.02926,0.08083 -0.01608,0.308227 0.0091,0.15702 0.02158,0.229817 0.0533,0.311237 0.0081,0.0209 0.01851,0.06742 0.02304,0.103386 0.01432,0.11374 0.02717,0.175489 0.04631,0.222638 l 0.01858,0.04577 -0.0089,0.116981 -0.0089,0.116993 -0.06053,0.09537 c -0.0656,0.103374 -0.08337,0.14382 -0.08337,0.189613 0,0.05344 0.01548,0.0879 0.05911,0.131504 0.06909,0.06909 0.15395,0.099 0.229579,0.08095 0.03471,-0.0083 0.03978,-0.0077 0.06437,0.0074 0.01468,0.0091 0.04065,0.02077 0.0577,0.02606 v 0 c 0.05699,0.01773 0.107371,0.01337 0.164847,-0.01423 0.0635,-0.03049 0.10371,-0.06861 0.127969,-0.121315 0.02659,-0.05778 0.02102,-0.119032 -0.02061,-0.226762 l -0.03138,-0.08124 0.02099,-0.136631 c 0.0207,-0.134613 0.0214,-0.13705 0.0478,-0.166161 0.04037,-0.04452 0.0577,-0.0719 0.08092,-0.127908 0.01161,-0.02802 0.0428,-0.07921 0.06932,-0.113783 0.05558,-0.07246 0.110069,-0.176161 0.132465,-0.252102 0.0086,-0.02899 0.03406,-0.100453 0.05668,-0.158805 l 0.04112,-0.106109 -0.0039,-0.07134 c -0.0031,-0.05551 -0.01018,-0.08995 -0.03199,-0.155255 l -0.02804,-0.08393 0.01253,-0.104203 c 0.0144,-0.119858 0.01536,-0.175444 0.0046,-0.263161 -0.01636,-0.132472 -0.0579,-0.232507 -0.136396,-0.328438 -0.02658,-0.0325 -0.04839,-0.06406 -0.04839,-0.07015 -2.7e-5,-0.0063 0.02869,-0.02694 0.06689,-0.04801 0.135515,-0.07475 0.285628,-0.202658 0.382852,-0.326212 0.147013,-0.186835 0.244739,-0.543159 0.21908,-0.798774 -0.02204,-0.219574 -0.08763,-0.418182 -0.188816,-0.571668 -0.11133,-0.168876 -0.286631,-0.318956 -0.491669,-0.420921 -0.16443,-0.08177 -0.32757,-0.121767 -0.631079,-0.154741 -0.119185,-0.01293 -0.582229,-0.01295 -0.716462,0 -0.412421,0.03977 -0.927672,0.142279 -1.473757,0.293212 -0.09392,0.02596 -0.21632,0.05724 -0.271993,0.06952 -0.112518,0.02483 -0.732988,0.105542 -0.806339,0.104893 -0.05034,-4.48e-4 -0.208907,-0.0243 -0.280331,-0.04219 -0.14991,-0.03753 -0.276101,-0.09532 -0.331331,-0.151726 -0.04007,-0.04092 -0.09654,-0.147374 -0.113354,-0.213706 -0.0057,-0.02262 -0.01281,-0.06659 -0.01575,-0.09774 -0.005,-0.05329 -0.0028,-0.06686 0.03805,-0.230293 0.02387,-0.09552 0.04637,-0.173665 0.04998,-0.173665 0.0036,0 0.03543,0.02718 0.07069,0.0604 0.287609,0.265237 0.650631,0.383901 0.9501,0.409564 0.403668,0.01211 0.924687,-0.170539 1.09611,-0.485089 0.108877,-0.209686 0.110528,-0.42042 0.004,-0.51948 -0.04215,-0.03921 -0.09165,-0.05621 -0.163701,-0.05621 -0.08559,0 -0.146787,0.03284 -0.190513,0.10228 -0.05081,0.08067 -0.06581,0.100168 -0.112861,0.146576 -0.08284,0.08171 -0.216177,0.152361 -0.353444,0.187297 -0.08724,0.0222 -0.214481,0.02391 -0.285843,0.0038 -0.06704,-0.01887 -0.178302,-0.0716 -0.232958,-0.1104 -0.07686,-0.05455 -0.197545,-0.19414 -0.200489,-0.231881 -10e-4,-0.01333 0.206003,-0.07778 0.480719,-0.14965 0.279721,-0.07317 0.462449,-0.139056 0.667029,-0.240506 0.196063,-0.09723 0.317353,-0.179991 0.444569,-0.303351 0.04323,-0.04192 0.08217,-0.07622 0.08654,-0.07622 0.0044,0 0.02929,0.0095 0.05539,0.02118 0.127817,0.05705 0.348716,0.121989 0.503341,0.147975 0.20729,0.03484 0.371755,0.03714 0.572134,0.008 0.369623,-0.05371 0.679457,-0.153504 0.937469,-0.301937 0.03605,-0.02074 0.07018,-0.03771 0.07584,-0.03771 0.0057,0 0.0597,0.01632 0.120067,0.03629 0.196465,0.06497 0.363187,0.09467 0.57009,0.10156 0.29653,0.0099 0.564715,-0.04556 0.811486,-0.167752 0.179961,-0.0891 0.291548,-0.170144 0.430112,-0.312424 0.249444,-0.256135 0.428697,-0.550179 0.499832,-0.819876 0.03326,-0.126124 0.04026,-0.204433 0.0302,-0.338084 -0.0327,-0.435138 -0.19255,-0.8472884 -0.470187,-1.2123414 C 17.362216,9.196616 16.815023,8.5670097 16.160549,7.8528503 15.924761,7.5955585 15.930536,7.6020676 15.841616,7.4941816 15.727414,7.3556202 15.683483,7.2545139 15.662457,7.0818858 c -0.01674,-0.1375184 0.02849,-0.238123 0.123663,-0.2750797 0.109755,-0.042611 0.335988,0.092501 0.533678,0.3187276 0.154627,0.1769461 0.224956,0.2376511 0.341527,0.2947689 0.205014,0.1004561 0.404982,0.095272 0.603034,-0.015638 0.08735,-0.048917 0.183587,-0.147038 0.223663,-0.228044 0.04632,-0.093631 0.06854,-0.1889498 0.0732,-0.3138672 0.0067,-0.1796659 -0.02938,-0.3195578 -0.125143,-0.4852237 -0.01338,-0.023165 -0.02258,-0.043881 -0.02042,-0.046023 0.0021,-0.00219 0.07052,-0.00756 0.151926,-0.012026 0.142362,-0.00781 0.149709,-0.00897 0.192558,-0.030548 0.0245,-0.012343 0.06292,-0.035266 0.08538,-0.050946 0.02246,-0.01568 0.07258,-0.049811 0.111368,-0.075841 0.07902,-0.053018 0.144528,-0.1137543 0.214018,-0.1983732 0.03504,-0.042658 0.05832,-0.063138 0.09216,-0.081079 0.05946,-0.031523 0.108523,-0.080327 0.135787,-0.1350796 l 0.02207,-0.04431 0.07795,-0.027202 c 0.07407,-0.025844 0.08282,-0.027225 0.175315,-0.027692 0.14847,-7.933e-4 0.213177,-0.018158 0.267195,-0.07189 0.04654,-0.046284 0.05861,-0.078717 0.05861,-0.1575392 2.2e-5,-0.079948 -0.0126,-0.1146093 -0.06228,-0.1710541 -0.02349,-0.026693 -0.02905,-0.039429 -0.03333,-0.07629 -0.0089,-0.07635 -0.06002,-0.1593953 -0.105104,-0.1706499 -0.0021,-5.6e-4 -0.0078,-7.934e-4 -0.01643,-8.867e-4 z m -6.218864,3.8643377 c 0.0065,-0.00121 0.01834,0.00615 0.04411,0.025933 0.129381,0.099287 0.261181,0.2335832 0.364988,0.37188 0.214158,0.2853135 0.325624,0.6118865 0.311522,0.9127219 -0.0071,0.150547 -0.04464,0.2588 -0.11937,0.343769 -0.06207,0.07057 -0.134472,0.09421 -0.225736,0.07371 -0.173448,-0.03897 -0.299777,-0.172635 -0.360653,-0.381587 -0.05911,-0.202901 -0.07552,-0.6230944 -0.03858,-0.9885649 0.0063,-0.062957 0.01163,-0.16598 0.0117,-0.2289376 7.4e-5,-0.062958 0.0032,-0.1192395 0.0069,-0.1250556 0.0014,-0.00215 0.0029,-0.0035 0.0051,-0.00387 z m 1.344163,2.0279599 c 0.09985,10e-4 0.209653,0.02889 0.325373,0.08389 0.11727,0.05575 0.393202,0.247326 0.612678,0.425379 0.187397,0.152029 0.348896,0.290602 0.346615,0.297409 -0.0056,0.01667 -0.180127,0.06098 -0.325966,0.08275 -0.07316,0.01092 -0.367312,0.02 -0.432867,0.01336 -0.08536,-0.0087 -0.23722,-0.03614 -0.306448,-0.05548 -0.19309,-0.05393 -0.414085,-0.191616 -0.510331,-0.317948 -0.06108,-0.08016 -0.107713,-0.195924 -0.107495,-0.266787 1.11e-4,-0.03566 0.03076,-0.09317 0.07132,-0.133782 0.08684,-0.08695 0.198742,-0.130078 0.327112,-0.128792 z m -1.356315,0.348167 c 0.0094,3.2e-5 0.01861,4.47e-4 0.02778,0.0011 0.106759,0.0085 0.191811,0.03868 0.233304,0.08281 0.04054,0.04313 0.05509,0.153672 0.03195,0.242843 -0.07498,0.288901 -0.440275,0.563259 -1.068834,0.802724 -0.108569,0.04136 -0.285488,0.09428 -0.31522,0.09428 -0.0068,0 -0.008,-0.0075 -0.0044,-0.02679 0.01969,-0.104393 0.0859,-0.278661 0.160642,-0.422769 0.180287,-0.347638 0.434194,-0.604791 0.712604,-0.721692 0.08539,-0.03586 0.15659,-0.05277 0.222139,-0.05255 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rclone-browser.svg b/.icons/awkward/24x24/apps/rclone-browser.svg
new file mode 100644
index 00000000..9c889579
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rclone-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#60c8ef" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99987733;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="6"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rclonetray.svg b/.icons/awkward/24x24/apps/rclonetray.svg
new file mode 100644
index 00000000..6802eb65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rclonetray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 5.6242025,22.488049 C 5.0612055,22.414994 4.580404,22.204984 4.1105273,21.826894 3.9509703,21.698499 3.6045925,21.343719 3.4626396,21.163289 2.2382904,19.607054 1.7191812,17.140181 2.1489499,14.767492 c 0.320379,-1.76875 1.1420132,-3.247555 2.1991506,-3.95809 l 0.1890206,-0.127046 0.0112,-0.130815 C 4.6240668,9.6671865 4.7577352,9.0907815 5.0360565,8.4483415 5.249706,7.9551865 5.5033785,7.5732165 5.848851,7.2244665 c 0.442563,-0.44676 0.892101,-0.66726 1.41629,-0.6947 0.522834,-0.02735 1.0563325,0.18954 1.488001,0.60498 0.1104045,0.10625 0.1502375,0.11027 0.1688815,0.01705 0.02075,-0.10366 0.2105045,-0.609465 0.3494175,-0.9313 0.565997,-1.3113302 1.382646,-2.4588027 2.330774,-3.0897027 0.09518,-0.06333 0.289966,-0.17428 0.432854,-0.24655 0.89123,-0.450765 1.851312,-0.50606 2.777721,-0.15997 1.707715,0.63796 3.290996,2.6732152 3.875867,5.2902302 0.214129,0.958115 0.288555,1.65212 0.325693,3.036965 l 0.0045,0.16412 0.156277,0.043 c 1.51785,0.417545 2.53854,2.295775 2.780103,4.70149 0.180441,1.79699 -0.19026,3.5962 -1.00902,4.89733 -0.479511,0.76201 -1.141108,1.3239 -1.80433,1.532395 -0.380081,0.11948 0.09992,0.112015 -6.991437,0.108805 -3.557148,-0.0015 -6.4939175,-0.0063 -6.5261505,-0.01055 z"/>
+ <path style="fill:#00539e" d="M 5.6242025,21.988055 C 5.0612055,21.915 4.580404,21.70499 4.1105273,21.3269 3.9509703,21.198505 3.6045925,20.843725 3.4626396,20.663295 2.2382904,19.10706 1.7191812,16.640187 2.1489499,14.267497 c 0.320379,-1.76875 1.1420132,-3.247555 2.1991506,-3.95809 l 0.1890206,-0.127045 0.0112,-0.130815 C 4.6240668,9.1671925 4.7577352,8.5907875 5.0360565,7.9483475 5.249706,7.4551925 5.5033785,7.0732225 5.848851,6.7244725 c 0.442563,-0.44676 0.892101,-0.66726 1.41629,-0.6947 0.522834,-0.02735 1.0563325,0.18954 1.488001,0.60498 0.1104045,0.10625 0.1502375,0.11027 0.1688815,0.01705 0.02075,-0.10366 0.2105045,-0.609465 0.3494175,-0.9313 0.565997,-1.3113303 1.382646,-2.4588028 2.330774,-3.0897028 0.09518,-0.06333 0.289966,-0.17428 0.432854,-0.24655 0.89123,-0.450765 1.851312,-0.50606 2.777721,-0.15997 1.707715,0.63796 3.290996,2.673215 3.875867,5.2902303 0.214129,0.958115 0.288555,1.65212 0.325693,3.036965 l 0.0045,0.16412 0.156277,0.043 c 1.51785,0.417545 2.53854,2.295775 2.780103,4.70149 0.180441,1.79699 -0.19026,3.5962 -1.00902,4.89733 -0.479511,0.76201 -1.141108,1.3239 -1.80433,1.532395 -0.380081,0.11948 0.09992,0.112015 -6.991437,0.108805 -3.557148,-0.0015 -6.4939175,-0.0064 -6.5261505,-0.01055 z"/>
+ <path style="opacity:0.2" d="M 10.760742,8.501963 C 9.6751925,8.515923 8.564283,8.6182755 7.614258,8.807627 7.367871,8.856727 7.130676,8.9089245 7.0878905,8.9228615 L 7.010742,8.9482515 7.004882,14.214226 7,20.480479 l 0.9658205,-0.0059 1.03125,-0.0049 0.00586,-1.874652 c 0.0036,-0.969412 -0.00507,-1.133435 0.01074,-1.152344 0.01232,-0.01477 0.04265,-0.02277 0.066406,-0.01758 0.023755,0.0052 0.220001,0.02541 0.498047,0.04492 0.6298515,0.04416 1.8755055,0.05006 2.3517235,0.0098 0.683738,-0.05782 1.258142,-0.145717 1.775391,-0.272461 l 0.27832,-0.06836 0.04883,0.0625 c 0.163611,0.214339 0.486095,0.82744 0.638672,1.213867 0.208964,0.529209 0.341306,1.417865 0.341797,1.89516 9.9e-5,0.0894 0.0062,0.168406 0.01367,0.175781 0.0074,0.0074 0.464262,0.01369 1.014649,0.01369 h 1.000977 l -0.0127,-0.236328 c -0.05516,-1.002607 -0.508006,-2.659929 -1.092774,-3.647112 -0.08481,-0.143166 -0.154297,-0.269553 -0.154297,-0.280274 0,-0.01071 0.05226,-0.05608 0.116211,-0.101562 0.703255,-0.500156 1.767197,-1.614366 1.968589,-2.498047 C 18.442797,11.619778 17.169989,9.96664 15.392578,9.2129005 14.872203,8.999247 14.352177,8.845784 13.753906,8.7285255 12.905799,8.5623 11.846292,8.4880015 10.760742,8.501963 Z m 0.954102,2.051758 c 0.26051,7.5e-4 0.505493,0.01003 0.722656,0.02832 3.718378,0.151328 4.680412,3.141873 2.014649,4.453474 -0.496295,0.221558 -1.172025,0.387828 -1.879883,0.462891 -0.500976,0.05312 -1.904348,0.07486 -2.416016,0.03711 -0.5306195,-0.03914 -1.1071895,-0.125858 -1.1376955,-0.170898 -0.01008,-0.01487 -0.0184,-1.114642 -0.018555,-2.515625 -2.805e-4,-2.23786 0.00275,-1.993072 0.03125,-2.01988 0.01756,-0.01642 0.03832,-0.02929 0.0459,-0.02929 0.00758,0 0.1238605,-0.02065 0.2578125,-0.0459 0.682744,-0.128618 1.598354,-0.202437 2.379883,-0.200195 z"/>
+ <path style="fill:#ffffff" d="M 10.760742,8.001953 C 9.6751925,8.015913 8.564283,8.1182655 7.614258,8.307617 7.367871,8.356717 7.130676,8.4089145 7.0878905,8.4228515 L 7.010742,8.4482415 7.004882,13.714216 7,19.980469 l 0.9658205,-0.0059 1.03125,-0.0049 0.00586,-1.874652 c 0.0036,-0.969412 -0.00507,-1.133435 0.01074,-1.152344 0.01232,-0.01477 0.04265,-0.02277 0.066406,-0.01758 0.023755,0.0052 0.220001,0.02541 0.498047,0.04492 0.6298515,0.04416 1.8755055,0.05006 2.3517235,0.0098 0.683738,-0.05782 1.258142,-0.145717 1.775391,-0.272461 l 0.27832,-0.06836 0.04883,0.0625 c 0.163611,0.214339 0.486095,0.82744 0.638672,1.213867 0.208964,0.529209 0.341306,1.417865 0.341797,1.89516 9.9e-5,0.0894 0.0062,0.168406 0.01367,0.175781 0.0074,0.0074 0.464262,0.01369 1.014649,0.01369 h 1.000977 l -0.0127,-0.236328 c -0.05516,-1.002607 -0.508006,-2.659929 -1.092774,-3.647112 -0.08481,-0.143166 -0.154297,-0.269553 -0.154297,-0.280274 0,-0.01071 0.05226,-0.05608 0.116211,-0.101562 0.703255,-0.500156 1.767197,-1.614366 1.968589,-2.498047 C 18.442797,11.119768 17.169989,9.46663 15.392578,8.7128905 14.872203,8.499237 14.352177,8.345774 13.753906,8.2285155 12.905799,8.06229 11.846292,7.9879915 10.760742,8.001953 Z m 0.954102,2.051758 c 0.26051,7.5e-4 0.505493,0.01003 0.722656,0.02832 3.718378,0.151328 4.680412,3.141873 2.014649,4.453474 -0.496295,0.221558 -1.172025,0.387828 -1.879883,0.462891 -0.500976,0.05312 -1.904348,0.07486 -2.416016,0.03711 -0.5306195,-0.03914 -1.1071895,-0.125858 -1.1376955,-0.170898 -0.01008,-0.01487 -0.0184,-1.114642 -0.018555,-2.515625 -2.805e-4,-2.23786 0.00275,-1.993072 0.03125,-2.01988 0.01756,-0.01642 0.03832,-0.02929 0.0459,-0.02929 0.00758,0 0.1238605,-0.02065 0.2578125,-0.0459 0.682744,-0.128618 1.598354,-0.202437 2.379883,-0.200195 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.761719,2.0039063 C 13.17594,1.9752292 12.592176,2.1020609 12.035156,2.383789 11.892269,2.4560591 11.697719,2.5675294 11.602539,2.6308594 10.654411,3.2617593 9.8374815,4.4093728 9.2714845,5.720703 9.1325715,6.042538 8.942625,6.547707 8.921875,6.651367 8.90323,6.744587 8.863334,6.7410155 8.7529295,6.634767 8.321261,6.219327 7.788459,6.0019485 7.265625,6.0292985 6.741436,6.0567385 6.291196,6.277851 5.848633,6.724611 5.5031605,7.073361 5.2497825,7.4550885 5.036133,7.9482435 4.7578115,8.5906835 4.6235977,9.1674045 4.5478515,10.051759 l -0.010742,0.130859 -0.1894531,0.126954 c -1.0571375,0.710535 -1.8778632,2.189257 -2.1982422,3.958008 -0.1188928,0.65639 -0.1588828,1.318242 -0.1376953,1.967773 0.010159,-0.48777 0.049202,-0.979218 0.1376953,-1.467773 0.320379,-1.768751 1.1411047,-3.247473 2.1982422,-3.958008 l 0.1894531,-0.126954 0.010742,-0.130859 C 4.6235977,9.6674045 4.7578115,9.0906835 5.036133,8.4482435 5.2497825,7.9550885 5.5031605,7.573361 5.848633,7.224611 6.291196,6.777851 6.741436,6.5567385 7.265625,6.5292985 7.788459,6.5019485 8.321261,6.719327 8.7529295,7.134767 8.863334,7.241017 8.903231,7.2445885 8.921875,7.151367 8.942625,7.047707 9.1325715,6.542538 9.2714845,6.220703 9.8374815,4.909373 10.654411,3.7617594 11.602539,3.1308594 c 0.09518,-0.06333 0.28973,-0.1748003 0.432617,-0.2470703 0.891231,-0.450765 1.850935,-0.5052697 2.777344,-0.1591797 1.707715,0.63796 3.291105,2.6730241 3.875976,5.2900391 0.21413,0.958115 0.289034,1.6522645 0.326172,3.0371095 l 0.0039,0.164063 0.15625,0.04297 c 1.517849,0.417545 2.53871,2.295456 2.780273,4.701172 0.0199,0.198217 0.03048,0.396149 0.03711,0.593749 0.0081,-0.362114 -3.42e-4,-0.727586 -0.03711,-1.093749 -0.241563,-2.405716 -1.262424,-4.283627 -2.780273,-4.701172 l -0.15625,-0.04297 -0.0039,-0.164063 C 18.97751,9.166913 18.902606,8.4727635 18.688476,7.5146485 18.103605,4.8976332 16.520215,2.8625694 14.8125,2.2246094 14.465097,2.0948256 14.113186,2.0211124 13.761719,2.0039063 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rdm.svg b/.icons/awkward/24x24/apps/rdm.svg
new file mode 100644
index 00000000..4574b5b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rdm.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.000462,10.500003 c -0.663295,-1.21e-4 -1.326623,0.147688 -1.817474,0.442197 l -7.447165,4.467541 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.44625,4.46754 c 0.981703,0.589018 2.653247,0.589017 3.634948,0 l 7.446268,-4.46754 c 0.981701,-0.589017 0.980777,-1.59194 -9.5e-4,-2.180956 L 13.817935,10.9422 c -0.490851,-0.294509 -1.154179,-0.442077 -1.817473,-0.442197 z"/>
+ <path style="fill:#af2d2c" d="m 12.000462,10.000003 c -0.663295,-1.204e-4 -1.326623,0.147688 -1.817474,0.442197 l -7.447165,4.467541 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.44625,4.46754 c 0.981703,0.589018 2.653247,0.589017 3.634948,0 l 7.446268,-4.46754 c 0.981701,-0.589017 0.980777,-1.59194 -9.5e-4,-2.180956 L 13.817935,10.4422 c -0.490851,-0.294509 -1.154179,-0.442076 -1.817473,-0.442197 z"/>
+ <path style="opacity:0.2" d="m 12.000462,6.5000039 c -0.663295,-1.205e-4 -1.326623,0.147688 -1.817474,0.4421974 L 2.7358232,11.409742 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.4462508,4.46754 c 0.981702,0.589017 2.653247,0.589017 3.634948,0 l 7.446268,-4.46754 c 0.9817,-0.589017 0.980776,-1.59194 -9.5e-4,-2.180956 L 13.817935,6.9422013 C 13.327084,6.6476919 12.663757,6.5001244 12.000462,6.5000039 Z"/>
+ <path style="fill:#da3837" d="M 12.000462,6.000004 C 11.337167,5.9998835 10.673839,6.147692 10.182988,6.4422014 L 2.7358232,10.909742 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.4462508,4.46754 c 0.981702,0.589018 2.653247,0.589017 3.634948,0 l 7.446268,-4.46754 c 0.9817,-0.589017 0.980776,-1.59194 -9.5e-4,-2.180956 L 13.817935,6.4422014 C 13.327084,6.147692 12.663757,6.0001245 12.000462,6.000004 Z"/>
+ <path style="opacity:0.2" d="M 12.000462,2.500005 C 11.337167,2.4998845 10.673839,2.6476929 10.182988,2.9422024 L 2.735823,7.4097432 c -0.9817028,0.5890178 -0.9807913,1.5919366 9e-4,2.1809555 l 7.44625,4.4675403 c 0.981703,0.589017 2.653247,0.589017 3.634948,0 L 21.264189,9.5906987 C 22.24589,9.0016818 22.244966,7.998759 21.263239,7.4097432 L 13.817935,2.9422024 C 13.327084,2.6476929 12.663756,2.5001255 12.000462,2.500005 Z"/>
+ <path style="fill:#e0504d" d="M 12.000462,2.000005 C 11.337167,1.9998845 10.673839,2.147693 10.182988,2.4422024 L 2.735823,6.9097433 c -0.9817028,0.5890179 -0.9807913,1.5919366 9e-4,2.1809555 l 7.44625,4.4675402 c 0.981703,0.589018 2.653247,0.589017 3.634948,0 L 21.264189,9.0906988 C 22.24589,8.5016819 22.244966,7.4987592 21.263239,6.9097433 L 13.817935,2.4422024 C 13.327084,2.147693 12.663756,2.0001255 12.000462,2.000005 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2.000005 C 11.336705,1.9998845 10.673468,2.1478782 10.182617,2.4423877 L 2.7353538,6.9101598 C 2.1411397,7.2666862 1.9136751,7.7737666 2.0390649,8.2500035 2.1204905,7.9394486 2.3478653,7.6426516 2.7353538,7.4101597 L 10.182617,2.9423876 C 10.673468,2.6478781 11.336705,2.4998844 12,2.5000049 c 0.663295,1.205e-4 1.327508,0.1478732 1.818359,0.4423827 l 7.445311,4.4677721 c 0.387498,0.2324909 0.615491,0.5292884 0.697265,0.8398438 C 22.085794,7.7737661 21.857898,7.2666852 21.26367,6.9101598 L 13.818359,2.4423877 C 13.327508,2.1478782 12.663295,2.0001255 12,2.000005 Z"/>
+ <polygon style="opacity:0.2" transform="matrix(0.01476006,0,0,0.02167915,1.0507096,-0.15500063)" points="759.89 376.17 715.19 301.86 572.44 289.03 678.96 250.62 647 191.66 746.72 230.66 840.74 199.88 815.33 260.85 911.2 296.75 787.57 309.58"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.01476006,0,0,0.02167915,1.0507096,-0.65500063)" points="746.72 230.66 840.74 199.88 815.33 260.85 911.2 296.75 787.57 309.58 759.89 376.17 715.19 301.86 572.44 289.03 678.96 250.62 647 191.66"/>
+ <polygon style="opacity:0.2" transform="matrix(0.01209877,0,0,0.02048718,2.6870314,-0.19811806)" points="752.51 619.81 521.79 524.11 852.4 473.38"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.01209877,0,0,0.02048718,2.6870314,-0.69811806)" points="521.79 524.11 852.4 473.38 752.51 619.81"/>
+ <ellipse style="opacity:0.2" cx="7.5" cy="8" rx="2.5" ry="1.5"/>
+ <ellipse style="fill:#ffffff" cx="7.5" cy="7.5" rx="2.5" ry="1.5"/>
+ <g transform="matrix(0.51839738,0,0,0.58416919,-0.69910241,-1.1170528)">
+ <path style="opacity:0.25" transform="matrix(0.02808355,0,0,0.04204144,2.8125203,-1.0576208)" d="M 1046.891,477.818 840.825,400.575 1046.891,314.947 Z"/>
+ <path style="opacity:0.4" transform="matrix(0.02808355,0,0,0.04204144,2.8125203,-1.0576208)" d="m 1252.957,392.274 -206.066,85.544 0,-162.871 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/re.sonny.Tangram.svg b/.icons/awkward/24x24/apps/re.sonny.Tangram.svg
new file mode 100644
index 00000000..d361df84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/re.sonny.Tangram.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="24" height="24" version="1.0">
+ <path style="opacity:0.2" d="M 3.538086,2.5 C 3.1119321,2.5 2.7272955,2.6711419 2.4492188,2.9492188 2.1711418,3.2272956 2,3.6119321 2,4.0380859 V 20.961914 c 0,0.426154 0.1711418,0.81079 0.4492188,1.088867 C 2.7272955,22.328858 3.1119321,22.5 3.538086,22.5 H 12 20.461914 C 21.314221,22.5 22,21.814222 22,20.961914 V 12.5 4.0380859 C 22,3.6119321 21.828858,3.2272956 21.550781,2.9492188 21.272704,2.6711419 20.888068,2.5 20.461914,2.5 Z"/>
+ <path style="fill:#33d17a" d="m 3.5384616,1.9999997 c -0.4261539,0 -0.8107904,0.1715176 -1.0888671,0.4495944 L 12,12 21.550405,2.4495941 C 21.272329,2.1715173 20.887692,1.9999997 20.461538,1.9999997 Z"/>
+ <path style="fill:#3584e4" d="M 2.4495945,2.4495941 C 2.1715175,2.7276711 2,3.1123074 2,3.5384613 V 20.461538 c 0,0.426154 0.1715175,0.810791 0.4495945,1.088868 L 12,12 Z"/>
+ <path style="fill:#5e5c64" d="M 21.550405,2.4495941 17,6.9999995 22,12 V 3.5384613 C 22,3.1123074 21.828482,2.7276711 21.550405,2.4495941 Z"/>
+ <rect style="fill:#f6d32d" width="7.071" height="7.071" x="0" y="16.97" transform="rotate(-45)"/>
+ <path style="fill:#865e3c" d="M 22,12 12,22 h 8.461538 C 21.313846,22 22,21.313846 22,20.461538 Z"/>
+ <path style="fill:#ff7800" d="M 16.999995,16.999998 H 7 l 5,-5 z"/>
+ <path style="fill:#ed333b" d="m 7,17 -4.5504055,4.550406 c 0.2780767,0.278077 0.6627132,0.449595 1.0888671,0.449595 H 12 L 17,17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.538086,2 C 3.1119321,2 2.7272955,2.1711419 2.4492188,2.4492188 2.1711418,2.7272956 2,3.1119321 2,3.538086 V 4.0380859 C 2,3.6119321 2.1711418,3.2272956 2.4492188,2.9492188 2.7272955,2.6711419 3.1119321,2.5 3.538086,2.5 h 16.923828 c 0.426154,0 0.81079,0.1711419 1.088867,0.4492188 C 21.828858,3.2272956 22,3.6119321 22,4.0380859 V 3.538086 C 22,3.1119321 21.828858,2.7272956 21.550781,2.4492188 21.272704,2.1711419 20.888068,2 20.461914,2 Z"/>
+ <path style="opacity:0.1" d="M 2.4492188,2.4492188 C 2.1711418,2.7272956 2,3.1119321 2,3.538086 V 4.0380859 C 2,3.6119321 2.1711418,3.2272956 2.4492188,2.9492188 L 12,12.5 16.5,17 H 17 l -5,-5 z"/>
+ <path style="opacity:0.1" d="M 21.268554,2.7314453 12,12 2.4492188,21.550781 C 2.1711418,21.272705 2,20.888068 2,20.461914 v 0.5 c 0,0.426154 0.1711418,0.810791 0.4492188,1.088867 L 12,12.5 21.550781,2.9492188 C 21.466659,2.865097 21.370379,2.7942175 21.268554,2.7314453 Z"/>
+ <path style="opacity:0.1" d="m 7,17 -0.5,0.5 h 10 L 17,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/reactotron.svg b/.icons/awkward/24x24/apps/reactotron.svg
new file mode 100644
index 00000000..8c198881
--- /dev/null
+++ b/.icons/awkward/24x24/apps/reactotron.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <ellipse style="opacity:0.2" cx="12" cy="12.5" rx="10" ry="4"/>
+ <ellipse style="fill:#c22c2d" cx="12" cy="12" rx="10" ry="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 8 A 10 4 0 0 0 2 12 A 10 4 0 0 0 2.0273438 12.289062 A 10 4 0 0 1 12 8.5 A 10 4 0 0 1 21.972656 12.210938 A 10 4 0 0 0 22 12 A 10 4 0 0 0 12 8 z"/>
+ <ellipse style="opacity:0.2" cx="16.876" cy="-4.333" rx="10.061" ry="3.972" transform="matrix(0.4902083,0.87160531,-0.86025975,0.50985603,0,0)"/>
+ <ellipse style="fill:#ed5633" cx="16.446" cy="-4.578" rx="10.061" ry="3.972" transform="matrix(0.4902083,0.87160531,-0.86025975,0.50985603,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.8457031 3.0039062 A 10.061445 3.9708087 60.885621 0 0 7.0683594 3.2304688 A 10.061445 3.9708087 60.885621 0 0 6.0097656 6.1542969 A 10.061445 3.9708087 60.885621 0 1 7.0683594 3.7304688 A 10.061445 3.9708087 60.885621 0 1 15.416016 10.474609 A 10.061445 3.9708087 60.885621 0 1 17.990234 18.345703 A 10.061445 3.9708087 60.885621 0 0 15.416016 9.9746094 A 10.061445 3.9708087 60.885621 0 0 7.8457031 3.0039062 z"/>
+ <ellipse style="opacity:0.2" cx="4.636" cy="16.591" rx="10.061" ry="3.972" transform="matrix(-0.4902083,0.87160531,0.86025975,0.50985603,0,0)"/>
+ <ellipse style="fill:#ff9c31" cx="4.206" cy="16.346" rx="10.061" ry="3.972" transform="matrix(-0.4902083,0.87160531,0.86025975,0.50985603,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.154297 3.0039062 A 3.9708087 10.061445 29.114379 0 0 8.5839844 9.9746094 A 3.9708087 10.061445 29.114379 0 0 6.0097656 18.345703 A 3.9708087 10.061445 29.114379 0 1 8.5839844 10.474609 A 3.9708087 10.061445 29.114379 0 1 16.931641 3.7304688 A 3.9708087 10.061445 29.114379 0 1 17.990234 6.1542969 A 3.9708087 10.061445 29.114379 0 0 16.931641 3.2304688 A 3.9708087 10.061445 29.114379 0 0 16.154297 3.0039062 z"/>
+ <path style="opacity:0.2" d="m 9.7,8.4999986 h 4.6 l 2.2,4.0000004 -2.2,4 H 9.7 l -2.2,-4 z"/>
+ <path style="fill:#ffffff" d="m 9.7,8 h 4.6 l 2.2,4 -2.2,4 H 9.7 L 7.5,12 Z"/>
+ <circle style="fill:#c22c2d" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/realtimesync.svg b/.icons/awkward/24x24/apps/realtimesync.svg
new file mode 100644
index 00000000..22684404
--- /dev/null
+++ b/.icons/awkward/24x24/apps/realtimesync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.028734,3.5003743 c -0.906941,-0.00836 -1.774231,0.126891 -2.5840496,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.545416 -1.497539,4.06147 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,8.2442331 C 19.81314,7.8152513 19.370732,7.4952142 18.864497,7.3257636 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 -0.03793,-0.012343 -0.07713,-0.020293 -0.116851,-0.023709 -0.03099,-0.00867 -0.06303,-0.012091 -0.0943,-0.019588 C 18.543179,6.7135413 18.35999,6.1502426 17.969665,5.6981043 17.858326,5.5687791 17.734723,5.4508274 17.600651,5.3455594 15.939691,4.0457037 13.942028,3.5067353 12.031774,3.5003733 Z"/>
+ <path style="fill:#d54747" d="M 12.028734,3.0003737 C 11.121793,2.9920107 10.254503,3.1272647 9.4446844,3.3498254 6.2013517,4.2261282 3.8482047,6.8491422 3.0004497,9.9924962 1.2557467,10.437332 0.37748966,12.537912 1.5029107,14.053966 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,7.7442325 C 19.81314,7.3152507 19.370732,6.9952136 18.864497,6.825763 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 C 18.822467,6.81241 18.783267,6.80446 18.743546,6.801044 18.712556,6.792374 18.680516,6.788953 18.649246,6.781456 18.543179,6.2135407 18.35999,5.650242 17.969665,5.1981037 17.858326,5.0687785 17.734723,4.9508268 17.600651,4.8455588 15.939691,3.5457031 13.942028,3.0067347 12.031774,3.0003727 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 c -3.3137085,0 -6,2.6862915 -6,6 H 4 l 1.5,2 1.5,2 1.5,-2 1.5,-2 H 8 c 0,-2.209139 1.790861,-4 4,-4 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 C 14.311197,9.0949171 14.792554,9.4000271 15,9.5 c 0.552285,0 1,-0.4477153 1,-1 -1.92e-4,-0.3698733 -0.204529,-0.7094344 -0.53125,-0.8828125 l 0.002,-0.00195 C 14.45742,6.8925226 13.244567,6.5027866 12,6.5 Z m 5,3 -1.5,2 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 11.286493,17.4979 10.586522,17.4047 9.9726562,17.041016 9.6888032,16.905083 9.207446,16.599973 9,16.5 c -0.552285,0 -1,0.447715 -1,1 1.92e-4,0.369873 0.204529,0.709434 0.53125,0.882812 l -0.00195,0.002 C 9.5425799,19.107527 10.755433,19.497213 12,19.5 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#ffffff" d="M 12 6 C 8.6862915 6 6 8.6862915 6 12 L 4 12 L 5.5 14 L 7 16 L 8.5 14 L 10 12 L 8 12 C 8 9.790861 9.790861 8 12 8 C 12.713507 8.00205 13.413478 8.0953027 14.027344 8.4589844 C 14.311197 8.5949171 14.792554 8.9000271 15 9 C 15.552285 9 16 8.5522847 16 8 C 15.999808 7.6301267 15.795471 7.2905656 15.46875 7.1171875 L 15.470703 7.1152344 C 14.45742 6.3925226 13.244567 6.0027866 12 6 z M 17 9 L 15.5 11 L 14 13 L 16 13 C 16 15.209139 14.209139 17 12 17 C 11.286493 16.9979 10.586522 16.904696 9.9726562 16.541016 C 9.6888032 16.405083 9.207446 16.099973 9 16 C 8.447715 16 8 16.447715 8 17 C 8.000192 17.369873 8.204529 17.709434 8.53125 17.882812 L 8.5292969 17.884766 C 9.5425799 18.607527 10.755433 18.997213 12 19 C 15.313709 19 18 16.313709 18 13 L 20 13 L 18.5 11 L 17 9 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.029297 3 C 11.122356 2.991637 10.255131 3.1270487 9.4453125 3.3496094 C 6.2019798 4.2259122 3.847755 6.8488335 3 9.9921875 C 1.6872761 10.326884 0.86879353 11.598376 1.0214844 12.853516 C 1.1077006 11.777204 1.8629273 10.7821 3 10.492188 C 3.847755 7.3488343 6.2019798 4.7259122 9.4453125 3.8496094 C 10.255131 3.6270487 11.122356 3.49164 12.029297 3.5 L 12.03125 3.5 C 13.941504 3.506362 15.940603 4.0458474 17.601562 5.3457031 C 17.735634 5.4509711 17.857411 5.5679404 17.96875 5.6972656 C 18.359075 6.1494039 18.542371 6.7133347 18.648438 7.28125 C 18.679708 7.288747 18.713151 7.2921112 18.744141 7.3007812 C 18.783862 7.3041973 18.823398 7.3118757 18.861328 7.3242188 C 18.862728 7.3245427 18.863834 7.3258142 18.865234 7.3261719 C 19.371469 7.4956225 19.812494 7.8151588 20.132812 8.2441406 L 22.494141 11.408203 C 22.774433 11.784157 22.927935 12.19718 22.978516 12.611328 C 23.024331 12.035026 22.888044 11.436541 22.494141 10.908203 L 20.132812 7.7441406 C 19.812494 7.3151588 19.371469 6.9956225 18.865234 6.8261719 C 18.863834 6.8258142 18.862728 6.8245427 18.861328 6.8242188 C 18.823398 6.8118757 18.783862 6.8041973 18.744141 6.8007812 C 18.713151 6.7921112 18.679708 6.788747 18.648438 6.78125 C 18.54237 6.2133347 18.359075 5.6494039 17.96875 5.1972656 C 17.857411 5.0679404 17.735634 4.9509711 17.601562 4.8457031 C 15.940603 3.5458474 13.941504 3.006362 12.03125 3 L 12.029297 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/realvnc-vncviewer.svg b/.icons/awkward/24x24/apps/realvnc-vncviewer.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/24x24/apps/realvnc-vncviewer.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/recipes.svg b/.icons/awkward/24x24/apps/recipes.svg
new file mode 100644
index 00000000..dcc7b30e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/recipes.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="11.5" r="10"/>
+ <circle style="fill:#caa17d" cx="12" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 10,13.5 0,5 c 0,0.554 0.446,1 1,1 l 1,0 c 0.554,0 1,-0.446 1,-1 l 0,-5 -3,0 z"/>
+ <path style="opacity:0.2" d="m 10,3.5 c 0,0 5,2.765199 5,10 l -5,0 z"/>
+ <path style="fill:#855629" d="m 10,13 0,5 c 0,0.554 0.446,1 1,1 l 1,0 c 0.554,0 1,-0.446 1,-1 l 0,-5 -3,0 z"/>
+ <path style="fill:#e4e4e4" d="m 10,3 c 0,0 5,2.765199 5,10 l -5,0 z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="15" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="14.5" r=".5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="18" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="17.5" r=".5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="18" r="4.5"/>
+ <circle style="fill:#e74c3c" cx="18.5" cy="17.5" r="4.5"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17.5,13 0,0.618164 a 4.5,4.5 0 0 0 -3.007812,2.345703 c 0.337612,-0.05909 1.035613,-0.234909 2.09082,-0.810546 C 17.001958,14.92472 17.362074,14.722267 17.5,14.5 c -1.196071,1.5 0.101051,1.71997 0.75,2.5 0,0 1.520624,-1 0.25,-2.5 1.5,0.730331 3,0.5 3,0.5 0,0 0.0081,-0.147045 -0.002,-0.349609 A 4.5,4.5 0 0 0 18.5,13.5 l 0,-0.5 -1,0 z"/>
+ <path style="fill:#a6ef4d;fill-rule:evenodd" d="m 17.5,12.5 0,0.618164 a 4.5,4.5 0 0 0 -3.007812,2.345703 c 0.337612,-0.05909 1.035613,-0.234909 2.09082,-0.810546 C 17.001958,14.42472 17.362074,14.222267 17.5,14 c -1.196071,1.5 0.101051,1.71997 0.75,2.5 0,0 1.520624,-1 0.25,-2.5 1.5,0.730331 3,0.5 3,0.5 0,0 0.0081,-0.147045 -0.002,-0.349609 A 4.5,4.5 0 0 0 18.5,13 l 0,-0.5 -1,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,1 A 10,10 0 0 0 2,11 10,10 0 0 0 2.0107422,11.291016 10,10 0 0 1 12,1.5 10,10 0 0 1 21.989258,11.208985 10,10 0 0 0 22,11 10,10 0 0 0 12,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/recoll.svg b/.icons/awkward/24x24/apps/recoll.svg
new file mode 100644
index 00000000..b4191a4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/recoll.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="2" y="6" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="2" y="14" ry="0"/>
+ <path style="fill:#a3d341" d="m 2,18 0,3 c 0,0.554 0.446,1 1,1 l 3,0 0,-4 -4,0 z"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="18" y="6" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="18" y="14" ry="0"/>
+ <path style="fill:#a3d341" d="m 18,18 0,4 3,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 -4,0 z"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="10" y="6" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="10" y="14" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="10" y="18" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="6" y="2" ry="0"/>
+ <rect style="fill:#6b6bd8" width="4" height="4" x="6" y="10" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="6" y="18" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="14" y="2" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="14" y="10" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="14" y="18" ry="0"/>
+ <path style="opacity:0.2" d="m 3,2.5000036 c -0.554,0 -1,0.446 -1,1 l 0,2.9999999 4,0 0,-3.9999999 -3,0 z"/>
+ <path style="fill:#a3d341" d="M 3,2 C 2.446,2 2,2.446 2,3 L 2,6 6,6 6,2 3,2 Z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="2" y="10.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="2" y="10" ry="0"/>
+ <path style="opacity:0.2" d="m 18,2.5000036 0,3.9999999 4,0 0,-2.9999999 c 0,-0.554 -0.446,-1 -1,-1 l -3,0 z"/>
+ <path style="fill:#a3d341" d="m 18,2 0,4 4,0 0,-3 C 22,2.446 21.554,2 21,2 l -3,0 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="18" y="10.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="18" y="10" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="10" y="2.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="10" y="2" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="10" y="10.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="10" y="10" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="6" y="6.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="6" y="6" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="6" y="14.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="6" y="14" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="14" y="6.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="14" y="6" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="14" y="14.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="14" y="14" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/record-desktop.svg b/.icons/awkward/24x24/apps/record-desktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/record-desktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/recordmydesktop.svg b/.icons/awkward/24x24/apps/recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/reddit-is-a-dead-bird.svg b/.icons/awkward/24x24/apps/reddit-is-a-dead-bird.svg
new file mode 120000
index 00000000..87266ec0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/reddit-is-a-dead-bird.svg
@@ -0,0 +1 @@
+reddit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/reddit.svg b/.icons/awkward/24x24/apps/reddit.svg
new file mode 100644
index 00000000..dd6ac18a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/reddit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.64999)">
+ <circle style="opacity:0.2" cx="3.175" cy="293.957" r="2.646"/>
+ <circle style="fill:#ff5836" cx="3.175" cy="293.825" r="2.646"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.1750001,291.17916 a 2.6458333,2.6458333 0 0 0 -2.64583344,2.64583 2.6458333,2.6458333 0 0 0 0.002842,0.077 2.6458333,2.6458333 0 0 1 2.64299124,-2.59054 2.6458333,2.6458333 0 0 1 2.6429912,2.56883 2.6458333,2.6458333 0 0 0 0.00284,-0.0553 2.6458333,2.6458333 0 0 0 -2.6458334,-2.64583 z"/>
+ <path style="opacity:0.2" d="m 3.3000569,292.36926 c -0.064066,0.004 -0.1163455,0.0526 -0.1240235,0.11628 l -0.1178221,0.94671 a 1.5874999,1.0583332 0 0 0 -0.9591146,0.2775 0.396875,0.396875 0 0 0 -0.3793051,-0.28163 0.396875,0.396875 0 0 0 -0.3968749,0.39687 0.396875,0.396875 0 0 0 0.3198771,0.38964 1.5874999,1.0583332 0 0 0 -0.055294,0.27182 1.5874999,1.0583332 0 0 0 1.5875,1.05833 1.5874999,1.0583332 0 0 0 1.5874999,-1.05833 1.5874999,1.0583332 0 0 0 -0.05426,-0.27285 0.396875,0.396875 0 0 0 0.3188436,-0.38861 0.396875,0.396875 0 0 0 -0.396875,-0.39687 0.396875,0.396875 0 0 0 -0.3798218,0.28163 1.5874999,1.0583332 0 0 0 -0.9260417,-0.27543 l 0.097152,-0.7829 0.5663737,0.0811 c 0.040128,0.10042 0.1373254,0.16631 0.245463,0.1664 0.146128,0 0.264587,-0.11845 0.2645833,-0.26458 -1.8e-6,-0.14612 -0.1184592,-0.26459 -0.2645833,-0.26459 -0.081112,1.4e-4 -0.1576795,0.0375 -0.2077392,0.10129 l -0.6996991,-0.0992 c -0.0087,-0.002 -0.017525,-0.002 -0.026355,-0.002 z m -0.6542236,1.58802 a 0.26458332,0.26458332 0 0 1 0.2645833,0.26459 0.26458332,0.26458332 0 0 1 -0.2645833,0.26458 0.26458332,0.26458332 0 0 1 -0.2645833,-0.26458 0.26458332,0.26458332 0 0 1 0.2645833,-0.26459 z m 1.0583333,0 a 0.26458332,0.26458332 0 0 1 0.2645834,0.26459 0.26458332,0.26458332 0 0 1 -0.2645834,0.26458 0.26458332,0.26458332 0 0 1 -0.2645833,-0.26458 0.26458332,0.26458332 0 0 1 0.2645833,-0.26459 z m 0.1297078,0.78962 a 0.13276655,0.13276655 0 0 1 0.1214397,0.19585 c 0,0 -0.056486,0.10174 -0.1782836,0.18294 -0.121798,0.0812 -0.3153984,0.15399 -0.6020305,0.15399 -0.2866322,0 -0.481266,-0.0727 -0.603064,-0.15399 -0.1217979,-0.0812 -0.1762166,-0.18294 -0.1762166,-0.18294 a 0.1323049,0.1323049 0 0 1 0.1064534,-0.19327 0.1323049,0.1323049 0 0 1 0.013436,-5.2e-4 0.1323049,0.1323049 0 0 1 0.116272,0.0749 c 0,0 0.010177,0.0311 0.086816,0.0822 0.07664,0.0511 0.2132512,0.11007 0.455786,0.11007 0.2425346,0 0.3796639,-0.0589 0.4563028,-0.11007 0.07664,-0.0511 0.086816,-0.0822 0.086816,-0.0822 a 0.13276655,0.13276655 0 0 1 0.1157552,-0.0765 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.26458333,0,0,0.26458333,0,290.64999)" d="M 12.472656 5.9980469 C 12.230517 6.013165 12.032925 6.1968575 12.003906 6.4375 L 11.558594 10.015625 A 5.9999997 3.9999996 0 0 0 7.9335938 11.064453 A 1.5 1.5 0 0 0 6.5 10 A 1.5 1.5 0 0 0 5 11.5 A 1.5 1.5 0 0 0 6.2089844 12.972656 A 5.9999997 3.9999996 0 0 0 6 14 A 5.9999997 3.9999996 0 0 0 12 18 A 5.9999997 3.9999996 0 0 0 18 14 A 5.9999997 3.9999996 0 0 0 17.794922 12.96875 A 1.5 1.5 0 0 0 19 11.5 A 1.5 1.5 0 0 0 17.5 10 A 1.5 1.5 0 0 0 16.064453 11.064453 A 5.9999997 3.9999996 0 0 0 12.564453 10.023438 L 12.931641 7.0644531 L 15.072266 7.3710938 C 15.223931 7.7506339 15.591291 7.9996598 16 8 C 16.552295 8 17.000014 7.5523024 17 7 C 16.999993 6.4477354 16.55228 6 16 6 C 15.693435 6.0005291 15.404046 6.1417164 15.214844 6.3828125 L 12.570312 6.0078125 C 12.537431 6.0002534 12.504076 6 12.470703 6 L 12.472656 5.9980469 z M 10 12 A 0.99999997 0.99999997 0 0 1 11 13 A 0.99999997 0.99999997 0 0 1 10 14 A 0.99999997 0.99999997 0 0 1 9 13 A 0.99999997 0.99999997 0 0 1 10 12 z M 14 12 A 0.99999997 0.99999997 0 0 1 15 13 A 0.99999997 0.99999997 0 0 1 14 14 A 0.99999997 0.99999997 0 0 1 13 13 A 0.99999997 0.99999997 0 0 1 14 12 z M 14.490234 14.984375 A 0.50179485 0.50179485 0 0 1 14.949219 15.724609 C 14.949219 15.724609 14.73573 16.109118 14.275391 16.416016 C 13.815052 16.722913 13.083334 16.998047 12 16.998047 C 10.916666 16.998047 10.181042 16.723102 9.7207031 16.416016 C 9.2603646 16.109118 9.0546875 15.724609 9.0546875 15.724609 A 0.50005003 0.50005003 0 0 1 9.4570312 14.994141 A 0.50005003 0.50005003 0 0 1 9.5078125 14.992188 A 0.50005003 0.50005003 0 0 1 9.9472656 15.275391 C 9.9472656 15.275391 9.9857306 15.392804 10.275391 15.585938 C 10.565054 15.779069 11.08138 16.001953 11.998047 16.001953 C 12.914713 16.001953 13.432997 15.779183 13.722656 15.585938 C 14.012319 15.392804 14.050781 15.275391 14.050781 15.275391 A 0.50179485 0.50179485 0 0 1 14.488281 14.986328 L 14.490234 14.984375 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/redeclipse.svg b/.icons/awkward/24x24/apps/redeclipse.svg
new file mode 100644
index 00000000..49cec9cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redeclipse.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 2.0163754,8.939421 C 2.6492845,7.5097583 4.1492703,8.2878073 4.6910724,7.4122896 5.2038885,6.5836116 3.4998333,5.2951752 2.4477373,5.3525713 2.8207706,4.9967158 5.2244045,5.4318909 5.9714389,5.453839 6.8781751,5.480479 5.4665605,3.6917243 5.4665605,3.6917243 5.7982746,3.0387414 7.5340063,3.4579348 8.2221136,4.3677499 9.0044486,5.4021534 10.187001,2.6377507 9.478091,2.1651445 c 1.472665,0.069442 1.688623,2.2423837 2.446465,2.3143216 1.243072,0.1179982 1.493515,-0.4908503 1.719113,-1.2543178 0.876804,0.8671511 0.180898,1.9969417 0.629981,2.0604763 1.469969,0.8212251 2.547988,-1.4189751 3.356893,-0.6795275 -1.203171,0.8173368 -2.290798,3.1808327 -0.531205,3.1882268 0.858468,0.051942 1.071642,0.1832748 2.075988,1.0166549 -2.285764,-0.7885065 -2.325945,1.1277421 -1.277128,0.9092452 2.187272,-0.4556684 2.725963,1.352402 2.484279,1.400738 -0.646847,-0.323424 -4.197493,-0.460751 -3.875591,0.09653 1.65412,2.863636 -1.552271,4.067141 -4.238005,4.743587 l -5.5897468,0.03891 C 5.6566258,15.383962 2.1665418,13.584598 2.0163754,10.964393 1.9956059,10.601991 3.2470223,11.045877 3.5100358,10.634064 4.2243032,9.5156991 3.4156155,8.9240155 2.0163754,8.939421 Z"/>
+ <path style="fill:#ff3c3c" d="M 2.0163754,8.4394201 C 2.6492845,7.0097574 4.1492703,7.7878063 4.6910724,6.9122887 5.2038885,6.0836106 3.4998333,4.7951744 2.4477373,4.8525705 2.8207706,4.4967149 5.2244045,4.9318898 5.9714389,4.9538381 6.8781751,4.9804786 5.4665605,3.1917234 5.4665605,3.1917234 5.7982746,2.5387404 7.5340063,2.9579338 8.2221136,3.8677489 9.0044486,4.9021522 10.187001,2.1377497 9.478091,1.6651436 c 1.472665,0.069442 1.688623,2.2423837 2.446465,2.3143216 1.243072,0.1179982 1.493515,-0.4908503 1.719113,-1.2543179 0.876804,0.8671512 0.180898,1.9969419 0.629981,2.0604763 1.469969,0.8212251 2.547988,-1.4189751 3.356893,-0.6795275 -1.203171,0.8173371 -2.290798,3.1808328 -0.531205,3.1882268 0.858468,0.051942 1.071642,0.1832749 2.075988,1.0166549 -2.285764,-0.7885065 -2.325945,1.1277421 -1.277128,0.9092452 2.187272,-0.4556683 2.725963,1.352402 2.484279,1.400738 -0.646847,-0.323423 -4.197493,-0.460751 -3.875591,0.09653 1.65412,2.863636 -1.552271,4.067141 -4.238005,4.743587 l -5.5897468,0.03891 C 5.6566258,14.883961 2.1665418,13.084597 2.0163754,10.464392 1.9956059,10.10199 3.2470223,10.545877 3.5100358,10.134063 4.2243032,9.0156981 3.4156155,8.4240145 2.0163754,8.4394201 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.4781835,1.6649999 c 0.1454123,0.096941 0.2078424,0.2930446 0.2138679,0.5302744 1.2800986,0.259372 1.5132886,2.2159201 2.2324256,2.284184 1.243072,0.1179982 1.493156,-0.4904411 1.718754,-1.2539086 0.366804,0.362766 0.454429,0.7676009 0.469727,1.1250021 0.01348,-0.4210874 0.09704,-1.0644747 -0.469727,-1.625003 C 13.417633,3.4890163 13.167549,4.0974556 11.924477,3.9794574 11.166636,3.9075195 10.950848,1.7344415 9.4781835,1.6649999 Z M 9.6705669,2.5048452 C 9.5329206,3.4208621 8.7783317,4.6032853 8.2223216,3.868129 7.5342148,2.9583139 5.7981716,2.538387 5.4664575,3.1913699 c 0,0 0.092057,0.1180273 0.2138674,0.2910162 C 6.2605025,3.1658612 7.6294415,3.5842239 8.2223216,4.36813 8.8900109,5.2509486 9.8444682,3.3698283 9.6705669,2.5048452 Z m 7.6435691,1.4521512 c -0.76834,-0.077812 -1.753821,1.5476751 -3.040045,0.8291031 -0.101062,-0.014298 -0.140187,-0.089139 -0.15625,-0.1962894 -0.01103,0.3789896 -0.06086,0.665574 0.15625,0.6962905 1.22747,0.6857483 2.180227,-0.7580485 2.932623,-0.8242205 0.13652,-0.1361204 0.279229,-0.2572399 0.423829,-0.3554694 C 17.52943,4.0139798 17.423899,3.9681123 17.314136,3.9569964 Z M 3.0504372,4.7148103 C 2.7609663,4.7237118 2.5411553,4.7635419 2.447897,4.8525059 2.8278584,4.8317773 3.2917922,4.9900306 3.7066884,5.235319 4.5385508,5.2901401 5.5350621,5.4412514 5.9713409,5.4540695 6.3178546,5.4642495 6.3242786,5.208533 6.2018103,4.8896153 6.1533252,4.9324529 6.0801216,4.9572646 5.9713409,4.9540686 5.4110654,4.9376074 3.9188498,4.6881055 3.0504372,4.7148103 Z m 13.1533448,2.008793 c -0.105783,0.5946492 0.110532,1.0670155 0.89551,1.0703146 0.528987,0.032005 0.813437,0.096005 1.188479,0.3339846 0.248351,0.011545 0.538846,0.062277 0.887696,0.1826178 -1.004345,-0.83338 -1.217707,-0.9646618 -2.076175,-1.0166034 -0.545393,-0.0023 -0.815847,-0.2315139 -0.89551,-0.5703136 z m -11.4707245,0.09375 c -0.013038,0.031775 -0.023048,0.064114 -0.041992,0.094727 -0.5418021,0.8755176 -2.0419006,0.097684 -2.6748097,1.5273464 0.1134997,-0.00125 0.2160589,0.00795 0.3212897,0.01465 C 3.0604987,7.7025942 4.2267836,8.1623325 4.6910654,7.4120826 4.8038809,7.2297798 4.8042759,7.0249349 4.7330575,6.817355 Z M 17.308277,9.0155996 c -0.200799,0.3596177 0.04708,0.8181506 0.589845,0.7050794 1.426853,-0.2972521 2.14345,0.364471 2.408207,0.876955 0.02071,0.0082 0.0593,0.015 0.07617,0.02344 C 20.624185,10.572739 20.085394,8.7650117 17.898122,9.22068 17.610224,9.2806571 17.408143,9.17723 17.308277,9.0156016 Z M 3.7340322,9.6474368 C 3.6934142,9.7969756 3.6227501,9.9578519 3.510399,10.133766 3.2473855,10.54558 1.995486,10.102416 2.0162555,10.464821 c 0.00773,0.134864 0.030054,0.26602 0.054688,0.396485 0.2379463,-0.156089 1.210908,0.13031 1.4394559,-0.227539 C 3.763875,10.236887 3.8224768,9.9080663 3.7340322,9.6474368 Z M 16.643236,10.996072 c -0.129401,0.05659 -0.190232,0.129037 -0.136719,0.22168 0.25664,0.4443 0.385004,0.844288 0.427736,1.212893 0.0559,-0.42192 -0.03099,-0.897719 -0.291017,-1.434573 z"/>
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="6.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="10.5" r="6.5"/>
+ <circle style="opacity:0.2" cx="14" cy="14.5" r="8"/>
+ <circle style="fill:#4f4f4f" cx="14" cy="14" r="8"/>
+ <path style="opacity:0.1" d="m 13.999677,5.999969 a 8.000015,8.000015 0 0 0 -8.0000155,8.000015 8.000015,8.000015 0 0 0 0.010742,0.29004 8.000015,8.000015 0 0 1 7.9892735,-7.7900541 8.000015,8.000015 0 0 1 1.898441,0.2392585 6.5000122,6.5000122 0 0 0 -0.627931,-0.6337902 8.000015,8.000015 0 0 0 -1.27051,-0.1054692 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/redhat-server_settings.svg b/.icons/awkward/24x24/apps/redhat-server_settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redhat-server_settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/redhat-tools.svg b/.icons/awkward/24x24/apps/redhat-tools.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redhat-tools.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/redhat-web-browser.svg b/.icons/awkward/24x24/apps/redhat-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redhat-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/reditr.svg b/.icons/awkward/24x24/apps/reditr.svg
new file mode 100644
index 00000000..eb231e51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/reditr.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#426ea7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 .5 .5)">
+ <path d="m33 22.348c-2.4823 5.9041-18.812 6.8091-19.651 4.4322-1.454-4.5678 1.7663-9.2629 7.1927-10.487 5.426-1.223 11.004 1.488 12.458 6.055z"/>
+ <path d="m33 24s-13.619 9.674-22.359 6.576c-1.5198-1.173 1.363-3.129 1.359-3.576-3.3429 1.305-5 3-5 5.043 1.4232 4.548 14.335-0.453 16.48-1.406 4.251-2.004 9.52-6.637 9.52-6.637z"/>
+ <path d="m16 34s16.329-3.985 20-12.5c0.173-1.912-2.674-1.193-2.998-1.5 4.574-2.216 7.234 0.063 6.998 1.5-0.427 2.602-5.504 6.855-12.136 9.631-4.359 1.754-11.864 2.869-11.864 2.869z"/>
+ </g>
+ <path fill="#fff" d="m17 11.174c-1.241 2.952-9.4062 3.405-9.8254 2.216-0.727-2.284 0.8831-4.6311 3.5964-5.2431 2.713-0.6119 5.502 0.7434 6.229 3.0271z"/>
+ <path fill="#fff" d="m17 12s-6.809 4.837-11.179 3.288c-0.7604-0.586 0.6812-1.565 0.679-1.788-1.6714 0.652-2.5 1.5-2.5 2.522 0.7116 2.273 7.168-0.227 8.24-0.704 2.125-1.001 4.76-3.318 4.76-3.318z"/>
+ <path fill="#fff" d="m8.5 17s8.1647-1.9923 10-6.25c0.08652-0.95606-1.3369-0.59657-1.4992-0.75 2.2874-1.1081 3.6172 0.03171 3.4992 0.75-0.21347 1.301-2.7521 3.4275-6.0681 4.8153-2.18 0.878-5.932 1.435-5.932 1.435z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rednotebook.svg b/.icons/awkward/24x24/apps/rednotebook.svg
new file mode 100644
index 00000000..47f303fc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rednotebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#c2352a" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="opacity:.2" d="m15 2.5v11l1-1h1l1 1v-11z"/>
+ <path style="fill:#fec006" d="m15 2v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/redream.svg b/.icons/awkward/24x24/apps/redream.svg
new file mode 100644
index 00000000..1dd96919
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redream.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#0e89f7" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1" d="M 6.6746815,18.77859 C 4.986171,15.132966 4.5223748,11.04791 5.5221635,8.6273705 5.7057975,8.1827825 5.6315775,8.217684 7.488321,7.7028115 c 0.1044045,-0.02895 0.50805,-0.344821 0.896991,-0.7019345 2.201846,-2.0216649 5.149232,-1.9992268 7.460593,0.056796 0.651001,0.579086 0.840656,0.683429 1.589947,0.874748 0.772783,0.197317 0.868136,0.252081 1.040164,0.5973865 0.104162,0.2090855 0.274613,0.7924725 0.378777,1.2964155 0.248142,1.200498 0.167848,3.75018 -0.161567,5.130468 -0.462428,1.937617 -1.544624,4.606023 -1.833596,4.521152 -0.0785,-0.02305 -0.319331,-0.373863 -0.535169,-0.779569 -0.430465,-0.540033 -1.144022,-0.84902 -1.708822,-1.012095 C 13.443212,17.347663 10.69921,17.421046 9.53836,17.670929 8.208561,17.957174 8.1773555,17.778101 7.751477,18.683392 7.5065255,19.204083 7.3023595,19.5 7.1880625,19.5 c -0.112726,0 -0.303261,-0.267741 -0.513381,-0.721405 z"/>
+ <path style="fill:#3f3f3f" d="M 6.6746815,18.278591 C 4.986171,14.632967 4.5223748,10.547911 5.5221635,8.1273715 5.7057975,7.6827835 5.6315775,7.717685 7.488321,7.2028125 c 0.1044045,-0.02895 0.50805,-0.344821 0.896991,-0.7019345 2.201846,-2.0216649 5.149232,-1.9992268 7.460593,0.056796 0.651001,0.579086 0.840656,0.683429 1.589947,0.874748 0.772783,0.197317 0.868136,0.252081 1.040164,0.5973865 0.104162,0.2090855 0.274613,0.7924725 0.378777,1.2964155 0.248142,1.200498 0.167848,3.75018 -0.161567,5.130468 -0.462428,1.937617 -1.544624,4.606023 -1.833596,4.521152 -0.0785,-0.02305 -0.319331,-0.373863 -0.535169,-0.779569 -0.430465,-0.540033 -1.144022,-0.84902 -1.708822,-1.012095 -1.172427,-0.338516 -3.916429,-0.265133 -5.077279,-0.01525 -1.329799,0.286245 -1.3610045,0.107172 -1.786883,1.012463 -0.2449515,0.520691 -0.4491175,0.816608 -0.5634145,0.816608 -0.112726,0 -0.303261,-0.267741 -0.513381,-0.721405 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/redshift-gtk.svg b/.icons/awkward/24x24/apps/redshift-gtk.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redshift-gtk.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/redshift-icon-256.svg b/.icons/awkward/24x24/apps/redshift-icon-256.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redshift-icon-256.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/redshift.svg b/.icons/awkward/24x24/apps/redshift.svg
new file mode 100644
index 00000000..3ca3f79f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redshift.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e74c3c" d="m11.5 2c-3.5899 0-6.4999 2.9102-6.4999 6.5-0.0135 1.9465 1.709 3.648 2.5 5.5 0.3525 0.8255 1 2.5 1 2.5h6s0.6475-1.6745 1-2.5c0.791-1.852 2.4655-3.575 2.5-5.5 0-3.5898-2.91-6.5-6.5-6.5z"/>
+ <path fill="#4f4f4f" d="m14.5 16.5-1 4.5c-0.12018 0.5408-0.446 1-1 1h-2c-0.5539 0-0.8838-0.458-0.9999-1l-1-4.5z"/>
+ <path fill="#fff" opacity=".2" d="m8.5001 16.5 0.2225 1h5.555l0.2225-1h-6zm0.4445 2 0.2225 1h4.666l0.2225-1h-5.111zm0.444 2 0.1115 0.5c0.039 0.1815 0.104 0.3515 0.1915 0.5h3.615c0.0875-0.1485 0.153-0.3185 0.1935-0.5l0.1115-0.5h-4.223z"/>
+ <path fill="#fff" opacity=".2" d="m11.5 2c-3.5899 0-6.4999 2.9102-6.4999 6.5-0.0005 0.0855 0.007 0.1695 0.0125 0.254 0.1305-3.475 2.9805-6.254 6.4875-6.254 3.491 0 6.331 2.754 6.4855 6.207 0.0055-0.069 0.0135-0.1375 0.0145-0.207 0-3.5898-2.91-6.5-6.5-6.5z"/>
+ <path opacity=".2" d="m17.986 8.707c-0.1445 1.842-1.723 3.508-2.4855 5.293-0.3525 0.8255-1 2.5-1 2.5h-6s-0.6475-1.6745-1-2.5c-0.756-1.771-2.3595-3.4045-2.4875-5.246-0.003 0.082-0.0125 0.163-0.0125 0.246-0.0135 1.9465 1.709 3.648 2.5 5.5 0.3525 0.8255 1 2.5 1 2.5h6s0.6475-1.6745 1-2.5c0.791-1.852 2.4655-3.575 2.5-5.5 0-0.099-0.0105-0.195-0.0145-0.293z"/>
+ <path opacity=".2" d="m8.5001 17 1 4.5c0.116 0.5415 0.446 1 1 1h2c0.554 0 0.88-0.459 1-1l1-4.5h-0.1115l-0.8885 4c-0.12 0.541-0.446 1-1 1h-2c-0.5539 0-0.8839-0.458-0.9999-1l-0.8885-4h-0.1115z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/redshiftgui.svg b/.icons/awkward/24x24/apps/redshiftgui.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/24x24/apps/redshiftgui.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/referencer.svg b/.icons/awkward/24x24/apps/referencer.svg
new file mode 100644
index 00000000..0229f9d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/referencer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="#008295" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-18c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m12.44 7.5294c-2.4948 0.2796-4.44 2.3996-4.44 4.9686 0 2.759 2.242 5.002 5 5.002s5-2.243 5-5.002c0-2.532-1.892-4.6252-4.334-4.9526 0 0-0.6824-0.090365-1.226-0.016045zm0.22735 0.67605v1.6835c-0.478-0.0169-0.934-0.0675-1.356-0.1472 0.06337-0.14856 0.1298-0.29164 0.20224-0.4221 0.33398-0.6014 0.7373-0.97655 1.1535-1.1142zm0.714 0.0279c0.03753 0.00622 0.07569 0.01058 0.11298 0.01744 0.37608 0.16465 0.7375 0.52195 1.0412 1.0688 0.07111 0.12805 0.1364 0.26824 0.19876 0.41373-0.41998 0.08185-0.87605 0.13498-1.353 0.15419zm-2.196 0.28465c-0.105 0.1429-0.2055 0.2925-0.2955 0.4549-0.104 0.18675-0.1965 0.38905-0.282 0.60015-0.23-0.0675-0.444-0.1442-0.63945-0.2283 0.354-0.3403 0.764-0.6203 1.217-0.8267zm3.798 0.16744c0.42165 0.1311 0.7442 0.39828 1.0482 0.6593-0.183 0.0788-0.3815 0.15125-0.5955 0.2158-0.084-0.20645-0.1745-0.4047-0.276-0.58765-0.0555-0.0999-0.115-0.1946-0.1765-0.28745zm-5.4675 1.1716c0.0074 0.026785-0.01232-0.03599-0.003-0.00865 0.25756 0.12024 0.56375 0.3124 0.86575 0.40285-0.15618 0.55835-0.2529 1.1718-0.27896 1.8202h-1.4527c0.08015-0.829 0.39335-1.587 0.86915-2.2145zm6.973 0.006c0.4731 0.62645 0.7844 1.382 0.8641 2.2082h-1.4032c-0.02625-0.6533-0.12421-1.2712-0.28244-1.8328 0.28518-0.08745 0.5694-0.25394 0.81425-0.36824 0.01072-0.025165-0.0016 0.01761 0.0073-0.00712zm-1.5148 0.55185c0.1421 0.5003 0.23414 1.0604 0.26083 1.6563h-1.8537v-1.4694c0.5611-0.02059 1.0972-0.08399 1.5928-0.18698zm-3.902 0.01047c0.49686 0.1003 1.0338 0.16014 1.595 0.17791v1.468h-1.853c0.02651-0.59185 0.1176-1.1482 0.25804-1.6458zm-2.4326 2.3603h1.4596c0.02677 0.66625 0.1277 1.2964 0.29152 1.867-0.32116 0.04171-0.8736 0.36658-0.9021 0.38253-0.56115-0.6855-0.78785-1.3085-0.8489-2.25zm2.1745 0h1.853v1.5182c-0.55645 0.01756-1.0891 0.07634-1.5824 0.17512-0.14799-0.50955-0.24325-1.0828-0.27059-1.6933zm2.5671 0h1.8537c-0.02752 0.61455-0.1237 1.1916-0.27338 1.7038-0.49214-0.10146-1.024-0.16382-1.5803-0.18419zm2.5685 0h1.4102c-0.0561 0.86505-0.31179 1.6096-0.7967 2.2646-0.225-0.143-0.639-0.292-0.907-0.385 0.16591-0.5739 0.26804-1.2085 0.295-1.8796zm-3.2826 2.2326v1.6326c-0.416-0.138-0.8195-0.5115-1.1535-1.113-0.065-0.117-0.125-0.244-0.1825-0.376 0.4165-0.07771 0.8662-0.1271 1.3362-0.14372zm0.71415 0.0014c0.46994 0.01877 0.9192 0.07014 1.3341 0.15-0.05683 0.1291-0.1161 0.25344-0.17993 0.36838-0.33402 0.6015-0.7378 0.9751-1.1542 1.1128zm-2.753 0.31c0.08052 0.19454 0.16659 0.38259 0.26292 0.55605 0.13636 0.24554 0.292 0.46844 0.46168 0.667-0.547-0.22234-1.0399-0.5496-1.4499-0.9607 0.21814-0.09779 0.46176-0.18584 0.7253-0.26233zm4.7912 0.01256c0.24664 0.07344 0.47471 0.15746 0.68065 0.24978-0.39058 0.39162-0.8558 0.70855-1.3718 0.93 0.15892-0.19053 0.30414-0.40408 0.43308-0.6363 0.09427-0.16976 0.1789-0.35353 0.25804-0.5435z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m12.44 7.0293c-2.4948 0.2797-4.44 2.3997-4.44 4.9687 0 2.7585 2.242 5.0015 4.9995 5.0015 2.758 0 5.0005-2.243 5.0005-5.0015 0-2.5325-1.8915-4.6256-4.3345-4.9531 0 0-0.6824-0.090365-1.226-0.016045zm0.22735 0.67605v1.6835c-0.478-0.0169-0.934-0.0675-1.356-0.1472 0.06337-0.14856 0.1298-0.29164 0.20224-0.4221 0.33398-0.6014 0.7373-0.97655 1.1535-1.1142zm0.71415 0.02791c0.03753 0.00622 0.07569 0.01058 0.11298 0.01744 0.37608 0.16465 0.7375 0.52195 1.0412 1.0688 0.07111 0.12805 0.1364 0.26824 0.19876 0.41373-0.41998 0.08185-0.87605 0.13498-1.353 0.15419zm-2.196 0.28465c-0.105 0.1429-0.2055 0.2925-0.2955 0.4549-0.104 0.18675-0.1965 0.38905-0.282 0.60015-0.23-0.0675-0.444-0.1442-0.63945-0.2283 0.35345-0.3403 0.76445-0.62035 1.217-0.82675zm3.798 0.16744c0.42165 0.1311 0.7442 0.39828 1.0482 0.6593-0.183 0.0788-0.3815 0.15125-0.5955 0.2158-0.084-0.20645-0.1745-0.4047-0.276-0.58765-0.0555-0.0999-0.115-0.1946-0.1765-0.28745zm-5.4675 1.1716c0.0074 0.026785-0.01232-0.03599-0.003-0.00865 0.25756 0.12024 0.56375 0.3124 0.86575 0.40285-0.15618 0.55835-0.2529 1.1718-0.27896 1.8202h-1.4527c0.08015-0.829 0.39335-1.587 0.86915-2.2145zm6.973 0.006c0.4731 0.62645 0.7844 1.382 0.8641 2.2082h-1.4032c-0.02625-0.6533-0.12421-1.2712-0.28244-1.8328 0.28518-0.08745 0.5694-0.25394 0.81425-0.36824 0.01072-0.025165-0.0016 0.01761 0.0073-0.00711zm-1.5148 0.55185c0.1421 0.5003 0.23414 1.0604 0.26083 1.6563h-1.8537v-1.4694c0.5611-0.02059 1.0972-0.08399 1.5928-0.18698zm-3.902 0.01047c0.49686 0.1003 1.0338 0.16014 1.595 0.17791v1.468h-1.853c0.02651-0.59185 0.1176-1.1482 0.25804-1.6458zm-2.4326 2.3603h1.4596c0.02677 0.66625 0.1277 1.2964 0.29152 1.867-0.32116 0.04171-0.8736 0.36658-0.9021 0.38253-0.56115-0.6855-0.78785-1.3085-0.8489-2.25zm2.1745 0h1.853v1.5182c-0.55645 0.01756-1.0891 0.07633-1.5824 0.17512-0.14799-0.50955-0.24325-1.0828-0.27059-1.6933zm2.5671 0h1.8537c-0.02752 0.61455-0.1237 1.1916-0.27338 1.7038-0.49214-0.10146-1.024-0.16382-1.5803-0.18419zm2.5685 0h1.4102c-0.0561 0.86505-0.31179 1.6096-0.7967 2.2646-0.22686-0.14312-0.64085-0.29258-0.90845-0.38505 0.16591-0.5739 0.26804-1.2085 0.295-1.8796zm-3.2826 2.2326v1.6326c-0.416-0.138-0.8195-0.5115-1.1535-1.113-0.065-0.117-0.125-0.244-0.1825-0.376 0.4165-0.07771 0.8662-0.1271 1.3362-0.14372zm0.71415 0.0014c0.46994 0.01877 0.9192 0.07014 1.3341 0.15-0.05683 0.1291-0.1161 0.25344-0.17993 0.36838-0.33402 0.6015-0.7378 0.9751-1.1542 1.1128zm-2.7547 0.30908c0.08052 0.19454 0.16659 0.38259 0.26292 0.55605 0.13636 0.24554 0.292 0.46844 0.46168 0.667-0.547-0.22234-1.0399-0.5496-1.4499-0.9607 0.21814-0.09779 0.46176-0.18584 0.7253-0.26233zm4.7912 0.01256c0.24664 0.07345 0.47471 0.15746 0.68065 0.24978-0.39058 0.39162-0.8558 0.70855-1.3718 0.93 0.15892-0.19053 0.30414-0.40408 0.43308-0.6363 0.09427-0.16976 0.1789-0.35353 0.25804-0.5435z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/regedit.svg b/.icons/awkward/24x24/apps/regedit.svg
new file mode 100644
index 00000000..ab64ad1a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/regedit.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#259fb3" d="m14.999 15v6h5.1c0.49858 0 0.89996-0.40138 0.89996-0.89996v-5.1h-6z"/>
+ <rect style="fill:#1e8496" width="6" height="6" x="9" y="15"/>
+ <path style="fill:#186977" d="m3 15v5.1c0 0.499 0.4014 0.9 0.9 0.9h5.1v-6z"/>
+ <rect style="opacity:.2" width="6" height="6" x="3" y="9.5"/>
+ <rect style="fill:#4ca9ba" width="6" height="6" x="3" y="9"/>
+ <rect style="opacity:.2" width="6" height="6" x="9" y="9.5"/>
+ <rect style="fill:#6eb9c7" width="6" height="6" x="9" y="9"/>
+ <rect style="opacity:.2" width="6" height="6" x="15" y="9.5"/>
+ <rect style="fill:#90cad5" width="6" height="6" x="15" y="9"/>
+ <path style="opacity:.2" d="m15 3.5v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9z"/>
+ <path style="fill:#c5e6ec" d="m15 3v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9z"/>
+ <rect style="opacity:.2" width="6" height="6" x="9" y="3.5"/>
+ <rect style="fill:#acdbe3" width="6" height="6" x="9" y="3"/>
+ <path style="opacity:.2" d="m3.9 3.5c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6z"/>
+ <path style="fill:#96d1dc" d="m3.9 3c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.9004 3c-0.4986 0-0.9004 0.4018-0.9004 0.9004v0.5c0-0.4986 0.4018-0.9004 0.9004-0.9004h16.2c0.498 0 0.9 0.4018 0.9 0.9004v-0.5c0-0.4986-0.402-0.9004-0.9-0.9004z"/>
+ <path style="opacity:.2" d="m3 20.1v0.5c0 0.49858 0.40181 0.90039 0.90039 0.90039h16.2c0.498 0 0.9-0.402 0.9-0.9v-0.5c0 0.498-0.402 0.9-0.9 0.9h-16.2c-0.4986 0-0.9004-0.402-0.9004-0.9z"/>
+ <g transform="translate(0,-1)">
+ <circle style="fill:#48aeff" cx="18" cy="18" r="6"/>
+ <path style="fill:#ffffff" d="m15.142857 15h1.714286c0.079144 0 0.142857 0.063712 0.142857 0.142857v1.714286c0 0.079143-0.06372 0.142857-0.142857 0.142857h-1.714286c-0.079143 0-0.142857-0.063714-0.142857-0.142857v-1.714286c0-0.079143 0.063714-0.142857 0.142857-0.142857z"/>
+ <path style="fill:#ffffff" d="m19.142857 15h1.714286c0.07914 0 0.142857 0.06371 0.142857 0.142857v1.714286c0 0.079143-0.06372 0.142857-0.142857 0.142857h-1.714286c-0.079143 0-0.142857-0.06372-0.142857-0.142857v-1.714286c0-0.079143 0.063713-0.142857 0.142857-0.142857z"/>
+ <path style="fill:#ffffff" d="m15.142857 19h1.714286c0.079144 0 0.142857 0.06372 0.142857 0.142857v1.714286c0 0.079143-0.063714 0.142857-0.142857 0.142857h-1.714286c-0.079143 0-0.142857-0.063714-0.142857-0.142857v-1.714286c0-0.079143 0.063713-0.142857 0.142857-0.142857z"/>
+ <path style="fill:#ffffff" d="m19.142857 19h1.714286c0.07914 0 0.142857 0.06372 0.142857 0.142857v1.714286c0 0.079143-0.063714 0.142857-0.142857 0.142857h-1.714286c-0.079143 0-0.142857-0.063718-0.142857-0.142857v-1.714286c0-0.079143 0.06372-0.142857 0.142857-0.142857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/reigns.svg b/.icons/awkward/24x24/apps/reigns.svg
new file mode 100644
index 00000000..d558e46d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/reigns.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="19" height="19" x="3" y="2.5" rx=".95" ry=".95"/>
+ <rect style="fill:#3f3f3f" width="19" height="19" x="3" y="2" rx=".95" ry=".95"/>
+ <path style="opacity:0.2" d="M 8.5,4.5 A 1.5,1.5 0 0 0 7,6 1.5,1.5 0 0 0 8,7.4121094 V 8.5 11.355469 11.5 17.582031 L 12.5,20.5 17,17.582031 V 11.5 8.5 7.4121094 A 1.5,1.5 0 0 0 18,6 1.5,1.5 0 0 0 16.5,4.5 1.5,1.5 0 0 0 15,6 1.5,1.5 0 0 0 16,7.4121094 V 8.5 H 13 V 7.4121094 A 1.5,1.5 0 0 0 14,6 1.5,1.5 0 0 0 12.5,4.5 1.5,1.5 0 0 0 11,6 1.5,1.5 0 0 0 12,7.4121094 V 8.5 H 9 V 7.4121094 A 1.5,1.5 0 0 0 10,6 1.5,1.5 0 0 0 8.5,4.5 Z"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="8" y="6.36"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="12" y="6.36"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="16" y="6.36"/>
+ <circle style="fill:#fae71d" cx="12.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#fae71d" cx="8.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#fae71d" cx="16.5" cy="5.5" r="1.5"/>
+ <path style="fill:#ffffff" d="m 8,9.856264 h 9 v 7.225211 L 12.5,20 8,17.081475 Z"/>
+ <rect style="opacity:0.675" width="1" height="3" x="10" y="13"/>
+ <rect style="opacity:0.675" width="1" height="3" x="14" y="13"/>
+ <rect style="fill:#fae71d" width="9" height="3" x="8" y="8"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.9492188 2 C 3.4229188 2 3 2.4229188 3 2.9492188 L 3 3.4492188 C 3 2.9229188 3.4229188 2.5 3.9492188 2.5 L 21.050781 2.5 C 21.577081 2.5 22 2.9229188 22 3.4492188 L 22 2.9492188 C 22 2.4229188 21.577081 2 21.050781 2 L 3.9492188 2 z"/>
+ <path style="opacity:0.2" d="M 12.5,20 17,17.082031 V 11 8 6.9121094 C 17.598592,6.7004758 17.999109,6.1349021 18,5.5 18,4.6715729 17.328427,4 16.5,4 15.671573,4 15,4.6715729 15,5.5 c 8.91e-4,0.6349021 0.401408,1.2004758 1,1.4121094 V 8 H 13 V 6.9121094 C 13.598592,6.7004758 13.999109,6.1349021 14,5.5 14,4.6715729 13.328427,4 12.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rekonq.svg b/.icons/awkward/24x24/apps/rekonq.svg
new file mode 120000
index 00000000..ee9f2449
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rekonq.svg
@@ -0,0 +1 @@
+konqueror.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/relay.svg b/.icons/awkward/24x24/apps/relay.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/relay.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/remmina.svg b/.icons/awkward/24x24/apps/remmina.svg
new file mode 100644
index 00000000..cc11677b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/remmina.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-308.3)">
+ <circle style="fill:#ffffff" cx="12" cy="320.3" r="9"/>
+ <path style="opacity:0.1" d="m 8,315.13397 v 2.42578 L 9.8613281,318.79998 8,320.04022 v 2.42578 l 5.5,-3.66602 z"/>
+ <path style="fill:#20aa73" transform="translate(0,308.3)" d="M 8 6.3339844 L 8 8.7597656 L 9.8613281 10 L 8 11.240234 L 8 13.666016 L 13.5 10 L 8 6.3339844 z"/>
+ <path style="opacity:0.1" d="m 16,319.13397 -5.5,3.66601 5.5,3.66602 v -2.42578 L 14.140625,322.79998 16,321.55975 Z"/>
+ <path style="fill:#3989da" transform="translate(0,308.3)" d="M 16 10.333984 L 10.5 14 L 16 17.666016 L 16 15.240234 L 14.140625 14 L 16 12.759766 L 16 10.333984 z"/>
+ <path style="opacity:0.2" d="m 20.749024,315.97285 -1.681641,1.11914 A 7.9999998,7.9999998 0 0 1 20,320.79999 7.9999998,7.9999998 0 0 1 12,328.8 7.9999998,7.9999998 0 0 1 5.8447265,325.88886 L 4.1689452,327.0041 C 6.0021465,329.31363 8.8291174,330.8 12,330.8 c 5.513956,0 10,-4.48578 10,-10.00001 0,-1.75071 -0.457001,-3.39445 -1.250976,-4.82714 z"/>
+ <path style="fill:#20aa73" d="m 20.749024,315.47285 -1.681641,1.11914 A 7.9999998,7.9999998 0 0 1 20,320.29999 7.9999998,7.9999998 0 0 1 12,328.3 7.9999998,7.9999998 0 0 1 5.8447265,325.38886 L 4.1689452,326.5041 C 6.0021465,328.81363 8.8291174,330.3 12,330.3 c 5.513956,0 10,-4.48578 10,-10.00001 0,-1.75071 -0.457001,-3.39445 -1.250976,-4.82714 z"/>
+ <path style="opacity:0.2" d="m 12,310.79999 c -5.5142169,0 -10,4.48579 -10,10 0,1.62736 0.3920263,3.16411 1.0849609,4.52345 L 4.774414,324.19941 A 7.9999998,7.9999998 0 0 1 4,320.79999 a 7.9999998,7.9999998 0 0 1 8,-8 7.9999998,7.9999998 0 0 1 5.927734,2.64747 l 1.685547,-1.1211 C 17.77782,312.17072 15.046049,310.79999 12,310.79999 Z"/>
+ <path style="fill:#3989da" d="m 12,310.3 c -5.5142169,0 -10,4.48578 -10,9.99999 0,1.62736 0.3920263,3.16411 1.0849609,4.52345 L 4.774414,323.69941 A 7.9999998,7.9999998 0 0 1 4,320.29999 a 7.9999998,7.9999998 0 0 1 8,-8 7.9999998,7.9999998 0 0 1 5.927734,2.64747 l 1.685547,-1.1211 C 17.77782,311.67072 15.046049,310.3 12,310.3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,310.3 c -5.5142169,0 -10,4.48578 -10,9.99999 0,0.0751 0.00517,0.1489 0.00684,0.22364 0.1473438,-5.38655 4.5716591,-9.72364 9.993164,-9.72364 2.895142,0 5.50445,1.24031 7.332031,3.21387 l 0.28125,-0.1875 C 17.77782,311.67072 15.046049,310.3 12,310.3 Z M 4.008789,320.62519 A 7.9999998,7.9999998 0 0 0 4,320.79999 a 7.9999998,7.9999998 0 0 0 0.6113281,3.00782 l 0.1630859,-0.1084 a 7.9999998,7.9999998 0 0 1 -0.765625,-3.07422 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/renpy.svg b/.icons/awkward/24x24/apps/renpy.svg
new file mode 100644
index 00000000..dee18dc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/renpy.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient938">
+ <stop style="stop-color:#2bb5fe" offset="0"/>
+ <stop style="stop-color:#2bb5fe;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient940" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(0.49999999,0,0,0.49999999,0,-0.49999998)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ <linearGradient id="linearGradient944" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(0.49999999,0,0,0.49999999,4.7409456,-0.5628772)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ </defs>
+ <path style="fill:#3fbcfe" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <ellipse id="ellipse974" style="opacity:0.2" cx="12.712" cy="14.352" rx="4.488" ry="4.648"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <ellipse style="fill:#f6dcc2" cx="12.712" cy="13.852" rx="4.488" ry="4.648"/>
+ <path style="opacity:0.1" d="M 8.7164438,10.0173 C 12.443132,9.7680853 14.059509,8.5635328 17.567892,9.6241463 19.133643,10.71969 19.577495,16.780118 18.080996,18.7515 l -0.163779,-1.319587 c -0.03202,0.689796 -0.183301,0.962167 -0.334842,1.233635 l -0.118708,-0.58357 -0.449685,0.644526 0.29321,-1.57711 c -0.216129,0.537396 -0.46974,1.059798 -0.987806,1.476419 l -1.313201,-0.139716 0.963788,-0.878606 1.022915,-2.361777 -0.512386,0.245279 -0.109197,-3.537035 c -0.146559,1.105706 -0.155295,2.324171 -0.476695,2.905355 -0.346559,-0.720202 -0.507349,-1.99771 -0.744786,-3.04528 0.125264,2.006252 -0.470252,2.955363 -1.255799,3.62576 -0.375373,-0.593809 -0.464076,-1.510122 -0.350064,-2.654488 -0.487106,0.556667 -0.866826,1.43549 -1.233285,2.354096 0.02288,-1.086046 -0.432025,-1.917269 0.421506,-3.446327 -0.851279,0.452048 -1.515573,1.371557 -2.123672,2.431553 0.05419,-0.705894 0.136419,-1.431811 0.611403,-2.438269 -0.637566,0.995886 -1.2725507,1.993061 -1.6708727,3.108568 -0.2266075,-0.755083 -0.3951595,-1.532496 0.1602025,-2.588337 -1.464609,0.921811 -0.746139,5.01346 -0.477647,6.303814 H 6.9125494 l -0.279885,-0.55977 -0.3198685,0.55977 H 5.3132064 l 0.992644,-6.900522 z"/>
+ <path style="fill:#a89580" d="M 20,9.4555233 17.625281,11.58885 16.752972,8.9030538 Z"/>
+ <path style="fill:#a89580" d="M 3.9999999,12.256097 7.5913603,10.696659 7.2470274,12.808567 Z"/>
+ <path style="fill:#ff7f7f" d="m 8.7164438,9.5172768 c 3.7266882,-0.2492145 5.3430652,-1.453767 8.8514482,-0.3931535 1.565751,1.0955437 2.009603,7.1559717 0.513104,9.1273537 L 17.917217,16.93189 c -0.03202,0.689796 -0.183301,0.962167 -0.334842,1.233635 l -0.118708,-0.58357 -0.449685,0.644526 0.29321,-1.57711 c -0.216129,0.537396 -0.46974,1.059798 -0.987806,1.476419 l -1.313201,-0.139716 0.963788,-0.878606 1.022915,-2.361777 -0.512386,0.245279 -0.109197,-3.537035 c -0.146559,1.105706 -0.155295,2.324171 -0.476695,2.905355 -0.346559,-0.720202 -0.507349,-1.99771 -0.744786,-3.04528 0.125264,2.006252 -0.470252,2.955363 -1.255799,3.62576 -0.375373,-0.593809 -0.464076,-1.510122 -0.350064,-2.654488 -0.487106,0.556667 -0.866826,1.43549 -1.233285,2.354096 0.02288,-1.086046 -0.432025,-1.917269 0.421506,-3.446327 -0.851279,0.452048 -1.515573,1.371557 -2.123672,2.431553 0.05419,-0.705894 0.136419,-1.431811 0.611403,-2.438269 -0.637566,0.995886 -1.2725507,1.993061 -1.6708727,3.108568 -0.2266075,-0.755083 -0.3951595,-1.532496 0.1602025,-2.588337 -1.464609,0.921811 -0.746139,5.01346 -0.477647,6.303814 H 6.9125494 L 6.6326644,17.45061 6.3127959,18.01038 H 5.3132064 l 0.992644,-6.900522 z"/>
+ <path style="fill:#eadbcc" d="m 6.1348634,10.167144 c 0.602775,-1.8945222 1.0530805,-3.7477511 4.2690696,-5.1671441 2.77527,-0.048935 4.71152,1.40627 6.520026,3.1700139 C 18.325005,8.3730973 19.203307,8.8898278 20,9.4555233 13.828974,8.4787883 9.0887553,9.9499408 3.9999999,12.256097 4.4562578,11.62362 4.95751,10.979895 6.1348634,10.167144 Z"/>
+ <path style="fill:#29325f" d="m 10.646484,14.000976 c -0.546172,0.01985 -1.1435547,0.644219 -1.1435547,1.196289 0.1701685,0.237705 0.4057805,0.444708 0.6015627,0.636719 9.5e-4,0.001 0.0019,0.002 0.003,0.003 0.0074,0.0049 0.01395,0.01095 0.02148,0.01563 0.176922,0.141361 0.396586,0.218485 0.623047,0.21875 0.552284,0 1,-0.447715 1,-1 0.0089,-0.267497 -0.09565,-0.534794 -0.172852,-0.745117 -0.195605,-0.229645 -0.628517,-0.33625 -0.932617,-0.325195 z"/>
+ <path style="fill:#29325f" d="m 14.529964,15.208891 c 0.175862,0.558241 0.288325,0.685248 0.783804,0.785861 0.469347,0.05007 0.871831,-0.265593 1.137543,-0.631382 0.06968,-0.579268 0.0613,-1.218876 -0.431347,-1.340257 -0.274297,-0.06758 -0.907223,0.01519 -1.113542,0.220143 -0.227577,0.226069 -0.497499,0.581414 -0.376458,0.965635 z"/>
+ <path style="fill:#ffffff" d="m 12.286943,17.001299 h 1.446198 c -0.247928,1.083973 -1.486569,0.752508 -1.446198,0 z"/>
+ <path style="fill:#a66067" d="m 16.840038,9.6950253 c 0.861053,2.4030227 0.9857,3.4152187 1.082693,4.3750187 0.455315,-2.101181 0.148332,-2.794222 -1.082693,-4.3750187 z m -5.962614,0.5851767 c -0.560162,0.722792 -1.2710777,1.068515 -1.7172717,2.076229 l 0.091985,-1.296105 -0.631585,2.99375 -0.192952,-1.149562 -0.4477815,3.144951 -0.3251905,-2.553786 -0.2683029,1.444977 -0.397381,-3.120665 -0.3576265,1.926692 -0.2621485,-1.674191 -1.055913,5.937897 h 0.9995245 l 0.3198675,-0.559727 0.279947,0.559727 h 2.3190829 c -0.268492,-1.290354 -0.987053,-5.382029 0.477556,-6.30384 -0.542869,1.032089 -0.393449,1.797946 -0.1748215,2.537152 0.250223,-1.390113 0.5797802,-2.805302 1.3430112,-3.963499 z m 3.218139,0.845162 c -0.564058,0.299665 -1.293798,1.564257 -1.828718,2.739419 0.02581,0.252241 0.04958,0.505602 0.04392,0.774636 0.366459,-0.918607 0.746124,-1.797514 1.233229,-2.35418 -0.114012,1.144366 -0.0254,2.060777 0.349976,2.654586 0.07429,-0.06341 0.146291,-0.13039 0.216738,-0.199439 -0.26303,-1.199803 -0.467087,-2.443492 -0.01514,-3.615022 z m 1.05425,0.188628 c 0.237437,1.047569 0.398302,2.325112 0.744861,3.045314 0.04832,-0.08737 0.09134,-0.190606 0.130908,-0.304232 -0.0038,-0.743225 -0.173183,-1.622872 -0.875769,-2.741082 z m 1.312305,0.199439 c 0.06638,0.599391 0.04381,1.13719 -0.03876,1.626285 l 0.05722,1.851175 0.512321,-0.245183 -1.171125,2.334878 -0.815514,0.905551 1.313137,0.139724 c 0.518067,-0.416621 0.771586,-0.93902 0.987714,-1.476416 l -0.293087,1.57705 0.449611,-0.644559 0.118765,0.583513 c 0.151541,-0.271468 0.302822,-0.543765 0.334839,-1.233562 l 0.163676,1.319559 c 0.242102,-0.318928 0.432694,-0.745915 0.576693,-1.240548 -0.480675,-1.702942 -1.178874,-3.879452 -2.195493,-5.497467 z"/>
+ <path style="fill:url(#linearGradient940)" d="m 10.734375,14.33789 a 0.74999999,0.74999999 0 0 0 -0.7500002,0.75 0.74999999,0.74999999 0 0 0 0.7500002,0.75 0.74999999,0.74999999 0 0 0 0.75,-0.75 0.74999999,0.74999999 0 0 0 -0.75,-0.75 z m 0.0068,0.215821 a 0.54102169,0.54102169 0 0 1 0.541015,0.541015 0.54102169,0.54102169 0 0 1 -0.541015,0.541016 0.54102169,0.54102169 0 0 1 -0.541016,-0.541016 0.54102169,0.54102169 0 0 1 0.541016,-0.541015 z"/>
+ <path style="fill:url(#linearGradient944)" d="m 15.47532,14.275013 a 0.74999999,0.74999999 0 0 0 -0.75,0.75 0.74999999,0.74999999 0 0 0 0.75,0.75 0.74999999,0.74999999 0 0 0 0.75,-0.75 0.74999999,0.74999999 0 0 0 -0.75,-0.75 z m 0.0068,0.21582 a 0.54102169,0.54102169 0 0 1 0.541016,0.541016 0.54102169,0.54102169 0 0 1 -0.541016,0.541015 0.54102169,0.54102169 0 0 1 -0.541015,-0.541015 0.54102169,0.54102169 0 0 1 0.541015,-0.541016 z"/>
+ <path style="opacity:0.1" d="M 6.1348634,10.167144 C 9.4097998,8.4407183 12.978567,7.6839359 16.923959,8.1700138 18.325005,8.3730973 19.203307,8.8898278 20,9.4555233 13.828974,8.4787883 9.0887553,9.9499408 3.9999999,12.256097 4.4562578,11.62362 4.95751,10.979895 6.1348634,10.167144 Z"/>
+ <path style="opacity:0.2" d="m 10.404297,4.9999999 2.523437,3.1064454 c 0.146779,-0.01384 0.293524,-0.02789 0.441406,-0.038085 z m 0,0 -1.4531252,3.9560544 c 0.111524,-0.037655 0.2227695,-0.076852 0.334961,-0.1123045 z"/>
+ <path style="opacity:0.1" d="M 16.667969,9.1533203 C 12.268864,9.0641493 8.5212683,10.263502 4.611328,11.990234 4.3790321,12.252538 4.1797436,12.506694 3.9999999,12.755859 9.0887553,10.449703 13.828974,8.9783428 20,9.9550778 19.674861,9.7242113 19.324691,9.5090643 18.942383,9.3124998 18.163623,9.2220143 17.40603,9.1682808 16.667969,9.1533203 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/repository.svg b/.icons/awkward/24x24/apps/repository.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/repository.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/resapplet.svg b/.icons/awkward/24x24/apps/resapplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/resapplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rescuetime.svg b/.icons/awkward/24x24/apps/rescuetime.svg
new file mode 100644
index 00000000..e3e4276f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rescuetime.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="8" height="20" x="8" y="2" rx="1" ry="1"/>
+ <rect fill="#e4e4e4" width="8" height="20" x="8" y="-22" rx="1" ry="1" transform="rotate(90)"/>
+ <rect opacity=".2" width="2" height="8" x="11.5" y="-20" rx="1" ry="1" transform="rotate(90)"/>
+ <rect fill="#3e3e3e" width="2" height="8" x="11" y="4" rx="1" ry="1"/>
+ <rect fill="#3e3e3e" width="2" height="8" x="11" y="-20" rx="1" ry="1" transform="rotate(90)"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="3"/>
+ <circle fill="#df574d" cx="12" cy="12" r="3"/>
+ <path opacity=".2" d="m2 15v0.5c0 0.554 0.446 1 1 1h5v-0.5h-5c-0.554 0-1-0.446-1-1zm20 0c0 0.554-0.446 1-1 1h-5v0.5h5c0.554 0 1-0.446 1-1v-0.5zm-14 6v0.5c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-6c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m9 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h6c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-6zm-6 6c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h5v-0.5h-5zm13 0v0.5h5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/resharper.svg b/.icons/awkward/24x24/apps/resharper.svg
new file mode 100644
index 00000000..79798e5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/resharper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c72566" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#cf4f8c" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#c72566" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 9.5071232,11.999951 -1.0000015,-1.5 M 7.5071212,9.999949 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 9.5071232,7.7677 7.5071212,7.99995 7.5071212,7.99995 M 7.5071702,12 V 7.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 9.5071232,11.500001 -1.0000015,-1.5 M 7.5071212,9.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 9.5071232,7.26775 7.5071212,7.5 7.5071212,7.5 m 4.9e-5,4.000049 v -4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 11.507121,10.999904 h 4 v 0 0 m -4,-2.000051 h 4 v 0 0 m -0.999975,3.000026 v -4.000001 0 0 m -2.00005,4.000001 v -4.000001 0 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 11.507121,10.500025 h 4 v 0 0 m -4,-2.00005 h 4 v 0 0 M 14.507146,11.5 v -4 0 0 m -2.00005,4 v -4 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/resharpercpp.svg b/.icons/awkward/24x24/apps/resharpercpp.svg
new file mode 100644
index 00000000..fad81c92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/resharpercpp.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ff8c2a" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#c72566" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 9.5071222,11.99995 -1.000001,-1.5 M 7.5071207,9.999949 c 0,0 2.0000015,0.23225 2.0000015,-0.999999 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 7.9999985"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 9.5071222,11.5 8.5071212,10 M 7.5071207,9.4999985 c 0,0 2.0000015,0.2322505 2.0000015,-0.9999985 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 7.5000485"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 11.507121,10.99995 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 11.507121,10.5 h 2 m -1,1 v -2"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 13.507121,7.9998788 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 13.507121,7.4999288 h 2 m -1,1 v -2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/residualvm.svg b/.icons/awkward/24x24/apps/residualvm.svg
new file mode 100644
index 00000000..97cf0789
--- /dev/null
+++ b/.icons/awkward/24x24/apps/residualvm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 5.7505114,1031.6391 c -0.6180399,0.3847 -1.1527424,0.9249 -1.4255252,1.5554 -0.3965422,0.9164 -0.3181896,1.6123 -0.3181896,2.1335 l 0,11.486 c 0,0.5191 -0.061492,1.0199 0.185448,1.7975 0.2469404,0.7775 1.1146545,1.614 1.8564316,1.8873 l 0.013665,0.01 c 0.4089542,0.147 0.800649,0.2268 1.2083398,0.2852 l 0.00195,0 c 0.7651468,0.1092 1.514546,0.072 2.2097587,-0.076 l 0.00781,0 c 0.2644576,-0.057 0.5163543,-0.1371 0.7730253,-0.2384 0.576509,-0.2108 1.310929,-0.8136 1.567522,-1.4829 0.01169,-0.031 -0.0025,-0.029 0.0078,-0.059 0.236506,0.4833 0.562516,1.0318 1.036557,1.3148 0.575352,0.3433 1.038904,0.4174 1.47968,0.4983 0.529953,0.097 0.947487,0.1018 1.460158,0.1074 0.343495,0.01 0.774461,0 1.186866,-0.014 0.416475,-0.014 0.580771,0.028 1.204437,-0.1035 l 0.002,0 c 0.717854,-0.1518 1.46597,-0.3325 2.135581,-1.2426 0.275966,-0.3756 0.616664,-0.9721 0.651996,-1.7584 0.05134,-1.1423 -0.377717,-1.9126 -0.81597,-2.6766 -0.256811,-0.4478 -0.429128,-0.8783 -1.050223,-1.6157 -0.185655,-0.2204 -0.306677,-0.3066 -0.478259,-0.4748 0.139541,-0.119 0.197538,-0.1571 0.351375,-0.3009 0.938935,-0.8774 1.509039,-1.8932 1.795917,-2.7607 0.190821,-0.5771 0.204474,-1.0327 0.19716,-1.5062 -0.01522,-0.9846 -0.199188,-1.992 -0.597337,-2.9678 -0.36768,-0.901 -1.01705,-1.757 -1.848624,-2.3699 -0.831573,-0.6129 -1.793159,-1.0295 -2.971071,-1.4301 -0.603586,-0.2052 -1.143296,-0.3499 -1.749067,-0.4611 -0.802423,-0.1475 -1.789273,-0.2261 -2.756371,-0.2775 -1.9180217,-0.089 -3.7146041,-0.071 -5.3228281,0.7403 z"/>
+ <path style="fill:#4f4f4f" d="m 5.7505114,1031.1391 c -0.6180399,0.3847 -1.1527424,0.9249 -1.4255252,1.5554 -0.3965422,0.9164 -0.3181896,1.6123 -0.3181896,2.1335 l 0,11.486 c 0,0.5191 -0.061492,1.0199 0.185448,1.7975 0.2469404,0.7775 1.1146545,1.614 1.8564316,1.8873 l 0.013665,0.01 c 0.4089542,0.147 0.800649,0.2268 1.2083398,0.2852 l 0.00195,0 c 0.7651468,0.1092 1.514546,0.072 2.2097587,-0.076 l 0.00781,0 c 0.2644576,-0.057 0.5163543,-0.1371 0.7730253,-0.2384 0.576509,-0.2108 1.310929,-0.8136 1.567522,-1.4829 0.01169,-0.031 -0.0025,-0.029 0.0078,-0.059 0.236506,0.4833 0.562516,1.0318 1.036557,1.3148 0.575352,0.3433 1.038904,0.4174 1.47968,0.4983 0.529953,0.097 0.947487,0.1018 1.460158,0.1074 0.343495,0.01 0.774461,0 1.186866,-0.014 0.416475,-0.014 0.580771,0.028 1.204437,-0.1035 l 0.002,0 c 0.717854,-0.1518 1.46597,-0.3325 2.135581,-1.2426 0.275966,-0.3756 0.616664,-0.9721 0.651996,-1.7584 0.05134,-1.1423 -0.377717,-1.9126 -0.81597,-2.6766 -0.256811,-0.4478 -0.429128,-0.8783 -1.050223,-1.6157 -0.185655,-0.2204 -0.306677,-0.3066 -0.478259,-0.4748 0.139541,-0.119 0.197538,-0.1571 0.351375,-0.3009 0.938935,-0.8774 1.509039,-1.8932 1.795917,-2.7607 0.190821,-0.5771 0.204474,-1.0327 0.19716,-1.5062 -0.01522,-0.9846 -0.199188,-1.992 -0.597337,-2.9678 -0.36768,-0.901 -1.01705,-1.757 -1.848624,-2.3699 -0.831573,-0.6129 -1.793159,-1.0295 -2.971071,-1.4301 -0.603586,-0.2052 -1.143296,-0.3499 -1.749067,-0.4611 -0.802423,-0.1475 -1.789273,-0.2261 -2.756371,-0.2775 -1.9180217,-0.089 -3.7146041,-0.071 -5.3228281,0.7403 z"/>
+ <path style="opacity:0.2" d="m 9.6583105,1032.866 c -0.8135993,-0.018 -1.6363221,0.031 -2.3750628,0.2539 -1.2999701,0.4558 -1.2832372,1.1587 -1.2832372,2.2217 l 0,11.4824 c 0,1.0378 -2.01e-5,1.5376 0.7334178,1.8076 0.2225899,0.08 0.4946357,0.1404 0.816428,0.1865 0.5258757,0.075 1.0337309,0.05 1.5143814,-0.052 0.1855186,-0.04 0.3642118,-0.095 0.5127096,-0.1573 0.4431717,-0.1575 0.4402027,-0.4404 0.422862,-0.8114 0.08526,-1.2997 0.5691807,-1.9708 1.3790967,-1.9225 1.621094,-0.013 1.787432,1.0993 2.131004,2.1521 0.16147,0.4848 0.467768,0.6255 1.205176,0.7606 0.234385,0.043 0.668569,0.068 1.1221,0.073 0.582852,0.01 1.696535,-0.018 1.957875,-0.073 0.454499,-0.096 0.786927,-0.2622 0.940454,-0.4707 0.141397,-0.1922 0.252372,-0.4117 0.263679,-0.6631 0.01934,-0.4299 -0.187417,-0.9525 -0.552749,-1.5889 -0.330006,-0.5748 -0.316401,-0.6976 -0.843773,-1.3232 -0.642154,-0.7619 -1.456492,-1.2548 -1.575051,-1.6875 -0.149374,-0.5452 0.826609,-1.1054 1.611186,-1.8379 0.732809,-0.6842 1.044795,-1.2663 1.263705,-1.9277 0.07099,-0.2145 0.100918,-0.5108 0.09571,-0.8477 -0.0108,-0.6978 -0.174195,-1.5687 -0.449231,-2.2422 -0.50047,-1.2253 -1.454539,-1.9276 -3.613377,-2.6611 -0.541797,-0.184 -0.941162,-0.2899 -1.46879,-0.3867 -0.613222,-0.1126 -1.585596,-0.1995 -2.502019,-0.2481 -0.26595,-0.017 -1.0352902,-0.031 -1.3064905,-0.037 z m 1.8037595,3.9961 0,0 c 0.685699,0.01 1.287357,0.5652 1.484414,1.3916 0.07119,0.2985 0.0716,0.9429 10e-4,1.3047 -0.183371,0.9448 -0.818038,1.4201 -1.70903,1.2783 -0.305595,-0.048 -0.514497,-0.1686 -0.725605,-0.4151 -0.327488,-0.3824 -0.511748,-0.9794 -0.512709,-1.6582 -0.00155,-1.1016 0.500069,-1.821 1.323277,-1.8965 0.04637,-0.01 0.09296,-0.01 0.138676,-0.01 z"/>
+ <path style="fill:#ed9f21" d="m 9.6583105,1032.366 c -0.8135993,-0.018 -1.6363221,0.031 -2.3750628,0.2539 -1.2999701,0.4558 -1.2832372,1.1587 -1.2832372,2.2217 l 0,11.4824 c 0,1.0378 -2.01e-5,1.5376 0.7334178,1.8076 0.2225899,0.08 0.4946357,0.1404 0.816428,0.1865 0.5258757,0.075 1.0337309,0.05 1.5143814,-0.052 0.1855186,-0.04 0.3642118,-0.095 0.5127096,-0.1573 0.4431717,-0.1575 0.4402027,-0.4404 0.422862,-0.8114 0.08526,-1.2997 0.5691807,-1.9708 1.3790967,-1.9225 1.621094,-0.013 1.787432,1.0993 2.131004,2.1521 0.16147,0.4848 0.467768,0.6255 1.205176,0.7606 0.234385,0.043 0.668569,0.068 1.1221,0.073 0.582852,0.01 1.696535,-0.018 1.957875,-0.073 0.454499,-0.096 0.786927,-0.2622 0.940454,-0.4707 0.141397,-0.1922 0.252372,-0.4117 0.263679,-0.6631 0.01934,-0.4299 -0.187417,-0.9525 -0.552749,-1.5889 -0.330006,-0.5748 -0.316401,-0.6976 -0.843773,-1.3232 -0.642154,-0.7619 -1.456492,-1.2548 -1.575051,-1.6875 -0.149374,-0.5452 0.826609,-1.1054 1.611186,-1.8379 0.732809,-0.6842 1.044795,-1.2663 1.263705,-1.9277 0.07099,-0.2145 0.100918,-0.5108 0.09571,-0.8477 -0.0108,-0.6978 -0.174195,-1.5687 -0.449231,-2.2422 -0.50047,-1.2253 -1.454539,-1.9276 -3.613377,-2.6611 -0.541797,-0.184 -0.941162,-0.2899 -1.46879,-0.3867 -0.613222,-0.1126 -1.585596,-0.1995 -2.502019,-0.2481 -0.26595,-0.017 -1.0352902,-0.031 -1.3064905,-0.037 z m 1.8037595,3.9961 0,0 c 0.685699,0.01 1.287357,0.5652 1.484414,1.3916 0.07119,0.2985 0.0716,0.9429 10e-4,1.3047 -0.183371,0.9448 -0.818038,1.4201 -1.70903,1.2783 -0.305595,-0.048 -0.514497,-0.1686 -0.725605,-0.4151 -0.327488,-0.3824 -0.511748,-0.9794 -0.512709,-1.6582 -0.00155,-1.1016 0.500069,-1.821 1.323277,-1.8965 0.04637,-0.01 0.09296,-0.01 0.138676,-0.01 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1028.3622)" d="M 9.6582031 2 C 8.2683634 2.0055453 6.956168 2.1688688 5.75 2.7773438 C 5.1319601 3.1620438 4.5970015 3.7015313 4.3242188 4.3320312 C 3.9276766 5.2484313 4.0058594 5.9436438 4.0058594 6.4648438 L 4.0058594 6.9648438 C 4.0058594 6.4436438 3.9276766 5.7484313 4.3242188 4.8320312 C 4.5970015 4.2015313 5.1319601 3.6620438 5.75 3.2773438 C 7.358224 2.4660438 9.156197 2.4481094 11.074219 2.5371094 C 12.041317 2.5885094 13.027655 2.6669531 13.830078 2.8144531 C 14.435849 2.9256531 14.974539 3.0701906 15.578125 3.2753906 C 16.756037 3.6759906 17.719208 4.0921781 18.550781 4.7050781 C 19.382355 5.3179781 20.030757 6.1732187 20.398438 7.0742188 C 20.771698 7.9890216 20.950162 8.9318962 20.984375 9.8574219 C 20.986457 9.7535199 20.997703 9.6471193 20.996094 9.5429688 C 20.980874 8.5583687 20.796587 7.5500187 20.398438 6.5742188 C 20.030757 5.6732187 19.382355 4.8179781 18.550781 4.2050781 C 17.719208 3.5921781 16.756037 3.1759906 15.578125 2.7753906 C 14.974539 2.5701906 14.435849 2.4256531 13.830078 2.3144531 C 13.027655 2.1669531 12.041317 2.0885094 11.074219 2.0371094 C 10.594713 2.0148594 10.121483 1.9981516 9.6582031 2 z M 18.919922 14.378906 C 18.828923 14.459068 18.759286 14.520129 18.652344 14.611328 C 18.823926 14.779528 18.943251 14.865538 19.128906 15.085938 C 19.750001 15.823337 19.922877 16.253372 20.179688 16.701172 C 20.568562 17.37909 20.931369 18.0762 20.976562 19.019531 C 20.981253 18.970604 20.993825 18.927454 20.996094 18.876953 C 21.047434 17.734653 20.617941 16.965172 20.179688 16.201172 C 19.922877 15.753372 19.750001 15.323337 19.128906 14.585938 C 19.047706 14.48954 18.986032 14.442049 18.919922 14.378906 z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="translate(0,1028.3622)" d="M 9.6582031 4.0039062 C 8.8446038 3.9859062 8.0219438 4.0349125 7.2832031 4.2578125 C 5.983233 4.7136125 6 5.4155156 6 6.4785156 L 6 6.9785156 C 6 5.9155156 5.983233 5.2136125 7.2832031 4.7578125 C 8.0219438 4.5349125 8.8446038 4.4859062 9.6582031 4.5039062 C 9.9294034 4.5099063 10.698894 4.5240156 10.964844 4.5410156 C 11.881267 4.5896156 12.853575 4.6764625 13.466797 4.7890625 C 13.994425 4.8858625 14.39375 4.9917813 14.935547 5.1757812 C 17.094385 5.9092813 18.048358 6.6106375 18.548828 7.8359375 C 18.807203 8.4686388 18.95505 9.2674528 18.982422 9.9414062 C 18.991218 9.8258522 19.000057 9.7081402 18.998047 9.578125 C 18.987247 8.880325 18.823864 8.0094375 18.548828 7.3359375 C 18.048358 6.1106375 17.094385 5.4092813 14.935547 4.6757812 C 14.39375 4.4917813 13.994425 4.3858625 13.466797 4.2890625 C 12.853575 4.1764625 11.881267 4.0896156 10.964844 4.0410156 C 10.698894 4.0240156 9.9294034 4.0099063 9.6582031 4.0039062 z M 10.021484 10.212891 C 10.017699 10.278652 9.9999032 10.331583 10 10.400391 C 10.000961 11.079191 10.186184 11.676194 10.513672 12.058594 C 10.72478 12.305094 10.932686 12.426609 11.238281 12.474609 C 12.129273 12.616409 12.763895 12.140112 12.947266 11.195312 C 12.996047 10.945326 12.999414 10.591795 12.980469 10.279297 C 12.972187 10.425903 12.969 10.583934 12.947266 10.695312 C 12.763895 11.640112 12.129273 12.116409 11.238281 11.974609 C 10.932686 11.926609 10.72478 11.805094 10.513672 11.558594 C 10.238156 11.236881 10.07039 10.759308 10.021484 10.212891 z M 16.095703 14.302734 C 16.023666 14.434498 15.992255 14.563337 16.027344 14.691406 C 16.145903 15.124106 16.961362 15.617006 17.603516 16.378906 C 18.130888 17.004506 18.11726 17.128325 18.447266 17.703125 C 18.716069 18.171374 18.896585 18.57625 18.966797 18.929688 C 18.976167 18.882781 18.997781 18.840344 19 18.791016 C 19.01934 18.361116 18.812598 17.839525 18.447266 17.203125 C 18.11726 16.628325 18.130888 16.504506 17.603516 15.878906 C 17.014065 15.179537 16.304 14.710283 16.095703 14.302734 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/resolve.svg b/.icons/awkward/24x24/apps/resolve.svg
new file mode 100644
index 00000000..49dbdf6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/resolve.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 11.79051,21.5 -0.563255,0 c -0.02613,-0.0095 -0.05234,-0.01187 -0.07871,-0.01187 C 10.847823,21.47388 10.549285,21.44965 10.25336,21.40942 9.6997975,21.337787 9.155495,21.216045 8.62568,21.046802 7.7163875,20.755817 6.86913,20.338245 6.0839075,19.794085 5.35578,19.288115 4.7116325,18.691657 4.1506575,18.004617 3.489315,17.198067 2.9739875,16.307965 2.608665,15.329893 2.28158,14.461355 2.0859275,13.56199 2.026125,12.633697 2.026125,12.583585 2.016625,12.533473 2,12.48336 L 2,11.502675 C 2.016625,11.45945 2.02375,11.414325 2.026125,11.369058 2.038,11.14709 2.06175,10.925123 2.090725,10.705768 2.2340325,9.646423 2.5488625,8.641655 3.0334575,7.689565 3.3675725,7.033305 3.773365,6.42274 4.2505025,5.859295 4.7231275,5.301075 5.25299,4.8021825 5.8399475,4.3656575 6.7970725,3.6544875 7.8496725,3.141535 8.9999325,2.8267525 9.5583425,2.67423 10.12896,2.574005 10.706322,2.526125 c 0.102506,-0.0095 0.21014,0 0.312645,-0.026125 l 0.964203,0 c 0.07391,0.021375 0.150385,0.0095 0.224248,0.016625 0.38209,0.03325 0.761519,0.081273 1.138385,0.155135 1.186264,0.2338425 2.286364,0.6777775 3.303292,1.33361 0.790115,0.5082025 1.486987,1.12138 2.09551,1.8347825 0.489392,0.5727075 0.904447,1.1955275 1.243455,1.8681275 0.400947,0.7947225 0.68723,1.627255 0.84987,2.50287 0.08579,0.46284 0.150385,0.930525 0.15257,1.403007 0,0.03135 0.0071,0.0646 0.0095,0.09538 l 0,0.56316 c -0.0095,0.03562 -0.0095,0.07386 -0.01187,0.112052 0,0.09058 0,0.181545 -0.0071,0.27208 -0.04323,0.577553 -0.133665,1.147695 -0.276972,1.71076 -0.274408,1.057113 -0.716206,2.037797 -1.329573,2.94196 -0.455952,0.672932 -0.988,1.27908 -1.599135,1.815782 -0.608522,0.534518 -1.274615,0.98553 -1.99785,1.350378 -0.83315,0.419805 -1.709003,0.71117 -2.627938,0.87077 -0.353115,0.06199 -0.708795,0.102457 -1.066707,0.123975 -0.09429,0.01093 -0.19456,0.0085 -0.292552,0.02945 z"/>
+ <path style="fill:#4f4f4f" d="m 11.79051,21 -0.563255,0 c -0.02613,-0.0095 -0.05234,-0.01187 -0.07871,-0.01187 C 10.847823,20.97388 10.549285,20.94965 10.25336,20.90942 9.6997975,20.837787 9.155495,20.716045 8.62568,20.546802 7.7163875,20.255817 6.86913,19.838245 6.0839075,19.294085 5.35578,18.788115 4.7116325,18.191657 4.1506575,17.504617 3.489315,16.698067 2.9739875,15.807965 2.608665,14.829893 2.28158,13.961355 2.0859275,13.06199 2.026125,12.133697 2.026125,12.083585 2.016625,12.033473 2,11.98336 L 2,11.002675 C 2.016625,10.95945 2.02375,10.914325 2.026125,10.869058 2.038,10.64709 2.06175,10.425123 2.090725,10.205768 2.2340325,9.146423 2.5488625,8.141655 3.0334575,7.189565 3.3675725,6.533305 3.773365,5.92274 4.2505025,5.359295 4.7231275,4.801075 5.25299,4.3021825 5.8399475,3.8656575 6.7970725,3.1544875 7.8496725,2.641535 8.9999325,2.3267525 9.5583425,2.17423 10.12896,2.074005 10.706322,2.026125 c 0.102506,-0.0095 0.21014,0 0.312645,-0.026125 l 0.964203,0 c 0.07391,0.021375 0.150385,0.0095 0.224248,0.016625 0.38209,0.03325 0.761519,0.081273 1.138385,0.155135 1.186264,0.2338425 2.286364,0.6777775 3.303292,1.33361 0.790115,0.5082025 1.486987,1.12138 2.09551,1.8347825 0.489392,0.5727075 0.904447,1.1955275 1.243455,1.8681275 0.400947,0.7947225 0.68723,1.627255 0.84987,2.50287 0.08579,0.46284 0.150385,0.930525 0.15257,1.403007 0,0.03135 0.0071,0.0646 0.0095,0.09538 l 0,0.56316 c -0.0095,0.03562 -0.0095,0.07386 -0.01187,0.112052 0,0.09058 0,0.181545 -0.0071,0.27208 -0.04323,0.577553 -0.133665,1.147695 -0.276972,1.71076 -0.274408,1.057113 -0.716206,2.037797 -1.329573,2.94196 -0.455952,0.672932 -0.988,1.27908 -1.599135,1.815782 -0.608522,0.534518 -1.274615,0.98553 -1.99785,1.350378 -0.83315,0.419805 -1.709003,0.71117 -2.627938,0.87077 -0.353115,0.06199 -0.708795,0.102457 -1.066707,0.123975 -0.09429,0.01093 -0.19456,0.0085 -0.292552,0.02945 z"/>
+ <path style="opacity:0.2" d="m 7.6644343,16.499309 c 0.1631829,0.0047 0.3464064,-0.0145 0.5295809,-0.05156 0.5419398,-0.112984 1.0022394,-0.347655 1.3559833,-0.76371 0.2151298,-0.253712 0.3959903,-0.528664 0.5518865,-0.817838 0.183271,-0.340733 0.33641,-0.695733 0.46995,-1.055085 0.163182,-0.434673 0.301744,-0.878846 0.408399,-1.32779 0.05925,-0.251513 -0.0074,-0.409082 -0.299431,-0.495728 C 10.309777,11.877189 9.9359929,11.778474 9.5549717,11.698425 8.924152,11.566774 8.2883102,11.482328 7.6397648,11.503147 c -0.1832235,0.007 -0.3660529,0.02573 -0.5469129,0.05628 -0.5246072,0.08707 -0.9698887,0.317387 -1.3335781,0.681509 -0.6212169,0.62041 -0.8683052,1.36068 -0.7151183,2.204485 0.220154,1.205729 1.3436226,2.063383 2.6202788,2.053885 z"/>
+ <path style="fill:#e9ff61" d="m 7.6644343,15.999309 c 0.1631829,0.0047 0.3464064,-0.0145 0.5295809,-0.05156 0.5419398,-0.112984 1.0022394,-0.347655 1.3559833,-0.76371 0.2151298,-0.253712 0.3959903,-0.528664 0.5518865,-0.817838 0.183271,-0.340733 0.33641,-0.695733 0.46995,-1.055085 0.163182,-0.434673 0.301744,-0.878846 0.408399,-1.32779 0.05925,-0.251513 -0.0074,-0.409082 -0.299431,-0.495728 C 10.309777,11.377189 9.9359929,11.278474 9.5549717,11.198425 8.924152,11.066774 8.2883102,10.982328 7.6397648,11.003147 c -0.1832235,0.007 -0.3660529,0.02573 -0.5469129,0.05628 -0.5246072,0.08707 -0.9698887,0.317387 -1.3335781,0.681509 -0.6212169,0.62041 -0.8683052,1.36068 -0.7151183,2.204485 0.220154,1.205729 1.3436226,2.063383 2.6202788,2.053885 z"/>
+ <path style="opacity:0.2" d="m 9.0009396,7.9606963 c -0.00699,0.1714947 0.025645,0.3589687 0.079776,0.546488 0.1031355,0.3567832 0.2740645,0.6837017 0.4756272,0.9925017 0.4591672,0.702231 1.0379282,1.30344 1.6658812,1.861628 0.05143,0.04588 0.112647,0.08463 0.178203,0.114178 0.06565,0.03188 0.131205,0.03188 0.199043,0.0045 0.06556,-0.02732 0.124211,-0.0662 0.173448,-0.116682 0.217928,-0.210282 0.433337,-0.420884 0.639608,-0.638222 0.290477,-0.308799 0.567107,-0.626476 0.817811,-0.96728 0.22744,-0.308665 0.431147,-0.63349 0.580954,-0.9856745 C 13.9611,8.4220878 14.033928,8.0610251 13.984738,7.6813883 13.902728,7.0549119 13.628707,6.5241301 13.138905,6.1079362 12.559771,5.6166056 11.885193,5.4198898 11.126037,5.5294697 9.8913013,5.708066 8.9961841,6.7692197 9.0009396,7.960622 Z"/>
+ <path style="fill:#10b7d6" d="m 9.0009396,7.4606963 c -0.00699,0.1714947 0.025645,0.3589687 0.079776,0.546488 0.1031355,0.3567832 0.2740645,0.6837014 0.4756272,0.9925014 0.4591672,0.7022313 1.0379282,1.3034403 1.6658812,1.8616283 0.05143,0.04588 0.112647,0.08463 0.178203,0.114178 0.06565,0.03188 0.131205,0.03188 0.199043,0.0045 0.06556,-0.02732 0.124211,-0.0662 0.173448,-0.116682 0.217928,-0.210282 0.433337,-0.420884 0.639608,-0.638222 0.290477,-0.308799 0.567107,-0.626476 0.817811,-0.96728 0.22744,-0.3086654 0.431147,-0.6334897 0.580954,-0.9856745 C 13.9611,7.9220878 14.033928,7.5610251 13.984738,7.1813883 13.902728,6.5549119 13.628707,6.0241301 13.138905,5.6079362 12.559771,5.1166056 11.885193,4.9198898 11.126037,5.0294697 9.8913013,5.208066 8.9961841,6.2692197 9.0009396,7.460622 Z"/>
+ <path style="opacity:0.2" d="m 15.335569,16.499309 c -0.163184,0.0047 -0.346407,-0.0145 -0.529581,-0.05156 -0.541942,-0.112984 -1.002242,-0.347655 -1.355985,-0.76371 -0.215132,-0.253712 -0.395992,-0.528664 -0.551887,-0.817838 -0.183273,-0.340733 -0.336412,-0.695733 -0.469952,-1.055085 -0.163183,-0.434673 -0.301746,-0.878846 -0.408401,-1.32779 -0.05925,-0.251513 0.0075,-0.409082 0.299432,-0.495728 0.371027,-0.110411 0.744812,-0.209126 1.125834,-0.289175 0.63082,-0.131651 1.266664,-0.216097 1.915209,-0.195278 0.183223,0.007 0.366054,0.02573 0.546915,0.05628 0.524607,0.08707 0.969889,0.317387 1.33358,0.681509 0.621218,0.62041 0.868307,1.36068 0.71512,2.204485 -0.220155,1.205729 -1.343626,2.063383 -2.620284,2.053885 z"/>
+ <path style="fill:#ff5e5e" d="m 15.335569,15.999309 c -0.163184,0.0047 -0.346407,-0.0145 -0.529581,-0.05156 -0.541942,-0.112984 -1.002242,-0.347655 -1.355985,-0.76371 -0.215132,-0.253712 -0.395992,-0.528664 -0.551887,-0.817838 -0.183273,-0.340733 -0.336412,-0.695733 -0.469952,-1.055085 -0.163183,-0.434673 -0.301746,-0.878846 -0.408401,-1.32779 -0.05925,-0.251513 0.0075,-0.409082 0.299432,-0.495728 0.371027,-0.110411 0.744812,-0.209126 1.125834,-0.289175 0.63082,-0.131651 1.266664,-0.216097 1.915209,-0.195278 0.183223,0.007 0.366054,0.02573 0.546915,0.05628 0.524607,0.08707 0.969889,0.317387 1.33358,0.681509 0.621218,0.62041 0.868307,1.36068 0.71512,2.204485 -0.220155,1.205729 -1.343626,2.063383 -2.620284,2.053885 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.019531,2 c -0.102505,0.026125 -0.209994,0.015891 -0.3125,0.025391 C 10.129669,2.0732706 9.55841,2.1736494 9,2.3261719 7.84974,2.6409544 6.7969687,3.1540644 5.8398438,3.8652344 5.2528863,4.3017594 4.722625,4.801155 4.25,5.359375 3.7728625,5.92282 3.3673181,6.5331931 3.0332031,7.1894531 2.5486081,8.1415431 2.2331513,9.145733 2.0898438,10.205078 2.0608687,10.424433 2.0372656,10.647173 2.0253906,10.869141 2.0230156,10.914408 2.016625,10.958728 2,11.001953 l 0,0.5 c 0.016625,-0.04322 0.023016,-0.08755 0.025391,-0.132812 0.011875,-0.221968 0.035478,-0.444708 0.064453,-0.664063 C 2.2331513,9.645733 2.5486081,8.6415431 3.0332031,7.6894531 3.3673181,7.0331931 3.7728625,6.42282 4.25,5.859375 4.722625,5.301155 5.2528863,4.8017594 5.8398438,4.3652344 6.7969687,3.6540644 7.84974,3.1409544 9,2.8261719 9.55841,2.6736494 10.129669,2.5732706 10.707031,2.5253906 10.809537,2.5158906 10.917026,2.526125 11.019531,2.5 l 0.962891,0 c 0.07391,0.021375 0.150746,0.010453 0.224609,0.017578 0.38209,0.03325 0.761806,0.080435 1.138672,0.1542969 1.186264,0.2338425 2.285807,0.6781519 3.302735,1.3339844 0.790115,0.5082025 1.48718,1.1205819 2.095703,1.8339844 0.489392,0.5727074 0.905132,1.1965406 1.24414,1.8691406 0.400947,0.7947225 0.68697,1.6263386 0.84961,2.5019536 0.08579,0.462839 0.150158,0.929861 0.152343,1.402343 0,0.03135 0.0074,0.06492 0.0098,0.0957 l 0,-0.5 c -0.0024,-0.03078 -0.0098,-0.06435 -0.0098,-0.0957 -0.0022,-0.472482 -0.06655,-0.939504 -0.152343,-1.402343 C 20.675251,8.8353225 20.389228,8.0037069 19.988281,7.2089844 19.649273,6.5363844 19.233533,5.9125512 18.744141,5.3398438 18.135618,4.6264413 17.438553,4.0140619 16.648438,3.5058594 15.63151,2.8500269 14.531967,2.4057175 13.345703,2.171875 12.968837,2.098013 12.589121,2.0508281 12.207031,2.0175781 12.133168,2.0104531 12.056332,2.021375 11.982422,2 l -0.962891,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7.640625,11.003906 c -0.1832235,0.007 -0.366015,0.02414 -0.546875,0.05469 -0.5246072,0.08707 -0.970295,0.317518 -1.3339844,0.68164 -0.5594038,0.558678 -0.796915,1.219794 -0.7304687,1.960938 0.062557,-0.53942 0.30011,-1.031138 0.7304687,-1.460938 0.3636894,-0.364122 0.8093772,-0.59457 1.3339844,-0.68164 0.18086,-0.03055 0.3636515,-0.04769 0.546875,-0.05469 0.6485454,-0.02082 1.2832428,0.06366 1.9140625,0.195313 0.3810212,0.08005 0.7559275,0.178653 1.1269535,0.289062 0.123702,0.0367 0.199617,0.08844 0.25,0.152344 0.0136,-0.05335 0.03612,-0.104707 0.04883,-0.158203 0.05925,-0.251513 -0.0068,-0.407495 -0.298828,-0.494141 C 10.310615,11.377872 9.9357087,11.279268 9.5546875,11.199219 8.9238678,11.067568 8.2891704,10.983087 7.640625,11.003906 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.679688,5.0039062 c -0.179047,-0.010709 -0.362946,-0.002 -0.552735,0.025391 C 9.8922174,5.2078932 8.9952445,6.2695352 9,7.4609375 8.9975023,7.522217 9.0225029,7.591617 9.0292969,7.65625 9.1636018,6.5939177 9.9992558,5.6924108 11.126953,5.5292969 c 0.759156,-0.1095799 1.432585,0.086794 2.011719,0.578125 0.477607,0.4058321 0.746632,0.9230753 0.835937,1.5292969 0.01759,-0.1494951 0.02987,-0.299892 0.0098,-0.4550782 C 13.902365,6.5551642 13.628474,6.0236158 13.138672,5.6074219 12.704321,5.2389239 12.216828,5.0360347 11.679688,5.0039062 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.359375,11.003906 c -0.648545,-0.02082 -1.283243,0.06366 -1.914063,0.195313 -0.381021,0.08005 -0.755926,0.178651 -1.126953,0.289062 -0.291932,0.08665 -0.358078,0.242628 -0.298828,0.494141 0.01271,0.0535 0.03522,0.10485 0.04883,0.158203 0.05039,-0.0639 0.12634,-0.115641 0.25,-0.152344 0.371027,-0.110411 0.745932,-0.209013 1.126953,-0.289062 0.63082,-0.131651 1.265518,-0.216132 1.914063,-0.195313 0.183223,0.007 0.366014,0.02414 0.546875,0.05469 0.524607,0.08707 0.970293,0.317518 1.333984,0.68164 0.43036,0.4298 0.667912,0.921518 0.730469,1.460938 0.06645,-0.741144 -0.171064,-1.40226 -0.730469,-1.960938 -0.363691,-0.364122 -0.809377,-0.59457 -1.333984,-0.68164 -0.180861,-0.03055 -0.363652,-0.04769 -0.546875,-0.05469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/retext.svg b/.icons/awkward/24x24/apps/retext.svg
new file mode 100644
index 00000000..29a6c569
--- /dev/null
+++ b/.icons/awkward/24x24/apps/retext.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#e4e4e4" d="m21 4h-18c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".15" d="m2 5c0-0.554 0.446-1 1-1h9v16h-9c-0.554 0-1-0.446-1-1z"/>
+ <rect opacity=".6" width="4" height="1" x="3" y="5"/>
+ <rect opacity=".6" width="6" height="1" x="3" y="7"/>
+ <rect opacity=".6" width="7" height="1" x="3" y="9"/>
+ <rect opacity=".6" width="5" height="1" x="3" y="11"/>
+ <rect opacity=".6" width="6" height="1" x="3" y="13"/>
+ <path fill="#c2352a" d="m13 6v12h2v-5l2 5h3v-2h-1l-2-3h3v-7zm2 2h3v3h-3z"/>
+ <path fill="#fff" opacity=".2" d="m3 4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/retroarch.svg b/.icons/awkward/24x24/apps/retroarch.svg
new file mode 100644
index 00000000..b37752da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/retroarch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:#565656" d="M 8.5,8 10,10 7,10 6.788,11 5,11 5.5,9 l -1,0 -1,4 1,0 1.912,0 -0.412,2 2,0 -1.5,2 2,0 1.5,-2 4,0 1.5,2 2,0 -1.5,-2 2,0 -0.412,-2 2.912,0 -1,-4 -1,0 0.5,2 -1.788,0 L 17,10 14,10 15.5,8 14.5,8 13,10 11,10 9.5,8 Z"/>
+ <path style="opacity:0.2" d="m 8,11.5 0,2 2,0 0,-2 -2,0 z m 6,0 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#ffffff" d="m 8,11 0,2 2,0 0,-2 -2,0 z m 6,0 0,2 2,0 0,-2 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/retropie.svg b/.icons/awkward/24x24/apps/retropie.svg
new file mode 100644
index 00000000..cb94229f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/retropie.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 8.5,12.5 h 7 c 1.662,0 3.583567,1.443821 3,3 l -1.5,4 c -0.583567,1.556179 -1.338,3 -3,3 h -4 c -1.662,0 -2.416433,-1.443821 -3,-3 l -1.5,-4 c -0.5835672,-1.556179 1.338,-3 3,-3 z"/>
+ <path style="fill:#991a37" d="m 8.5,12 h 7 c 1.662,0 3.583567,1.443821 3,3 L 17,19 c -0.583567,1.556179 -1.338,3 -3,3 H 10 C 8.338,22 7.583567,20.556179 7,19 L 5.5,15 c -0.5835672,-1.556179 1.338,-3 3,-3 z"/>
+ <path style="opacity:0.2" d="M 12,11.5 A 1.5555549,0.7777777 0 0 0 11.113281,11.638672 1.5555549,0.7777777 0 0 0 10.1875,11.619141 1.5555549,0.7777777 0 0 0 9.404297,11.867188 1.5555549,0.7777777 0 0 0 8.5,11.96875 1.5555549,0.7777777 0 0 0 7.871094,12.310547 1.5555549,0.7777777 0 0 0 7.050781,12.525391 1.5555549,0.7777777 0 0 0 6.6191405,12.9375 1.5555549,0.7777777 0 0 0 5.9375,13.25 1.5555549,0.7777777 0 0 0 5.7353515,13.703125 1.5555549,0.7777777 0 0 0 5.238281,14.09375 1.5555549,0.7777777 0 0 0 5.2783205,14.557617 1.5555549,0.7777777 0 0 0 5,15 1.5555549,0.7777777 0 0 0 5.2783205,15.44336 1.5555549,0.7777777 0 0 0 5.238281,15.90625 1.5555549,0.7777777 0 0 0 5.7353515,16.297851 1.5555549,0.7777777 0 0 0 5.9375,16.75 1.5555549,0.7777777 0 0 0 6.621094,17.064453 1.5555549,0.7777777 0 0 0 7.050781,17.474609 1.5555549,0.7777777 0 0 0 7.8740235,17.690429 1.5555549,0.7777777 0 0 0 8.5,18.03125 1.5555549,0.7777777 0 0 0 9.4072265,18.132812 1.5555549,0.7777777 0 0 0 10.1875,18.380859 1.5555549,0.7777777 0 0 0 11.116211,18.361328 1.5555549,0.7777777 0 0 0 12,18.5 1.5555549,0.7777777 0 0 0 12.886719,18.361328 1.5555549,0.7777777 0 0 0 13.8125,18.380859 1.5555549,0.7777777 0 0 0 14.595703,18.132812 1.5555549,0.7777777 0 0 0 15.5,18.03125 1.5555549,0.7777777 0 0 0 16.128906,17.689453 1.5555549,0.7777777 0 0 0 16.949219,17.474609 1.5555549,0.7777777 0 0 0 17.380859,17.0625 1.5555549,0.7777777 0 0 0 18.0625,16.75 1.5555549,0.7777777 0 0 0 18.264648,16.296875 1.5555549,0.7777777 0 0 0 18.761719,15.90625 1.5555549,0.7777777 0 0 0 18.721679,15.442383 1.5555549,0.7777777 0 0 0 19,15 1.5555549,0.7777777 0 0 0 18.721679,14.556641 1.5555549,0.7777777 0 0 0 18.761719,14.09375 1.5555549,0.7777777 0 0 0 18.264648,13.702149 1.5555549,0.7777777 0 0 0 18.0625,13.25 1.5555549,0.7777777 0 0 0 17.378906,12.935547 1.5555549,0.7777777 0 0 0 16.949219,12.525391 1.5555549,0.7777777 0 0 0 16.125976,12.309571 1.5555549,0.7777777 0 0 0 15.5,11.96875 1.5555549,0.7777777 0 0 0 14.592774,11.867188 1.5555549,0.7777777 0 0 0 13.8125,11.619141 1.5555549,0.7777777 0 0 0 12.883789,11.638672 1.5555549,0.7777777 0 0 0 12,11.5 Z"/>
+ <path style="fill:#e33d43" d="M 12,11 A 1.5555549,0.7777777 0 0 0 11.113281,11.138672 1.5555549,0.7777777 0 0 0 10.1875,11.119141 1.5555549,0.7777777 0 0 0 9.404297,11.367188 1.5555549,0.7777777 0 0 0 8.5,11.46875 1.5555549,0.7777777 0 0 0 7.871094,11.810547 1.5555549,0.7777777 0 0 0 7.050781,12.025391 1.5555549,0.7777777 0 0 0 6.6191405,12.4375 1.5555549,0.7777777 0 0 0 5.9375,12.75 1.5555549,0.7777777 0 0 0 5.7353515,13.203125 1.5555549,0.7777777 0 0 0 5.238281,13.59375 1.5555549,0.7777777 0 0 0 5.2783205,14.057617 1.5555549,0.7777777 0 0 0 5,14.5 1.5555549,0.7777777 0 0 0 5.2783205,14.94336 1.5555549,0.7777777 0 0 0 5.238281,15.40625 1.5555549,0.7777777 0 0 0 5.7353515,15.797852 1.5555549,0.7777777 0 0 0 5.9375,16.25 1.5555549,0.7777777 0 0 0 6.621094,16.564453 1.5555549,0.7777777 0 0 0 7.050781,16.974609 1.5555549,0.7777777 0 0 0 7.8740235,17.190429 1.5555549,0.7777777 0 0 0 8.5,17.53125 1.5555549,0.7777777 0 0 0 9.4072265,17.632812 1.5555549,0.7777777 0 0 0 10.1875,17.880859 1.5555549,0.7777777 0 0 0 11.116211,17.861328 1.5555549,0.7777777 0 0 0 12,18 1.5555549,0.7777777 0 0 0 12.886719,17.861328 1.5555549,0.7777777 0 0 0 13.8125,17.880859 1.5555549,0.7777777 0 0 0 14.595703,17.632812 1.5555549,0.7777777 0 0 0 15.5,17.53125 1.5555549,0.7777777 0 0 0 16.128906,17.189453 1.5555549,0.7777777 0 0 0 16.949219,16.974609 1.5555549,0.7777777 0 0 0 17.380859,16.5625 1.5555549,0.7777777 0 0 0 18.0625,16.25 1.5555549,0.7777777 0 0 0 18.264648,15.796875 1.5555549,0.7777777 0 0 0 18.761719,15.40625 1.5555549,0.7777777 0 0 0 18.721679,14.942383 1.5555549,0.7777777 0 0 0 19,14.5 1.5555549,0.7777777 0 0 0 18.721679,14.056641 1.5555549,0.7777777 0 0 0 18.761719,13.59375 1.5555549,0.7777777 0 0 0 18.264648,13.202149 1.5555549,0.7777777 0 0 0 18.0625,12.75 1.5555549,0.7777777 0 0 0 17.378906,12.435547 1.5555549,0.7777777 0 0 0 16.949219,12.025391 1.5555549,0.7777777 0 0 0 16.125976,11.809571 1.5555549,0.7777777 0 0 0 15.5,11.46875 1.5555549,0.7777777 0 0 0 14.592774,11.367188 1.5555549,0.7777777 0 0 0 13.8125,11.119141 1.5555549,0.7777777 0 0 0 12.883789,11.138672 1.5555549,0.7777777 0 0 0 12,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,11 A 1.5555549,0.7777777 0 0 0 11.113281,11.138672 1.5555549,0.7777777 0 0 0 10.1875,11.119141 1.5555549,0.7777777 0 0 0 9.404297,11.367188 1.5555549,0.7777777 0 0 0 8.5,11.46875 1.5555549,0.7777777 0 0 0 7.871094,11.810547 1.5555549,0.7777777 0 0 0 7.050781,12.025391 1.5555549,0.7777777 0 0 0 6.6191405,12.4375 1.5555549,0.7777777 0 0 0 5.9375,12.75 1.5555549,0.7777777 0 0 0 5.7353515,13.203125 1.5555549,0.7777777 0 0 0 5.238281,13.59375 1.5555549,0.7777777 0 0 0 5.270508,14.044922 1.5555549,0.7777777 0 0 1 5.7353515,13.703125 1.5555549,0.7777777 0 0 1 5.9375,13.25 1.5555549,0.7777777 0 0 1 6.6191405,12.9375 1.5555549,0.7777777 0 0 1 7.050781,12.525391 1.5555549,0.7777777 0 0 1 7.871094,12.310547 1.5555549,0.7777777 0 0 1 8.5,11.96875 1.5555549,0.7777777 0 0 1 9.404297,11.867188 1.5555549,0.7777777 0 0 1 10.1875,11.619141 1.5555549,0.7777777 0 0 1 11.113281,11.638672 1.5555549,0.7777777 0 0 1 12,11.5 a 1.5555549,0.7777777 0 0 1 0.883789,0.138672 1.5555549,0.7777777 0 0 1 0.928711,-0.01953 1.5555549,0.7777777 0 0 1 0.780274,0.248047 1.5555549,0.7777777 0 0 1 0.907226,0.101562 1.5555549,0.7777777 0 0 1 0.625976,0.340821 1.5555549,0.7777777 0 0 1 0.823243,0.21582 1.5555549,0.7777777 0 0 1 0.429687,0.410156 1.5555549,0.7777777 0 0 1 0.683594,0.314453 1.5555549,0.7777777 0 0 1 0.202148,0.452149 1.5555549,0.7777777 0 0 1 0.464844,0.341797 1.5555549,0.7777777 0 0 0 0.03223,-0.450196 A 1.5555549,0.7777777 0 0 0 18.264648,13.202149 1.5555549,0.7777777 0 0 0 18.0625,12.75 1.5555549,0.7777777 0 0 0 17.378906,12.435547 1.5555549,0.7777777 0 0 0 16.949219,12.025391 1.5555549,0.7777777 0 0 0 16.125976,11.809571 1.5555549,0.7777777 0 0 0 15.5,11.46875 1.5555549,0.7777777 0 0 0 14.592774,11.367188 1.5555549,0.7777777 0 0 0 13.8125,11.119141 1.5555549,0.7777777 0 0 0 12.883789,11.138672 1.5555549,0.7777777 0 0 0 12,11 Z m 6.754883,3.083008 a 1.5555549,0.7777777 0 0 1 0.0068,0.01074 1.5555549,0.7777777 0 0 1 -0.04004,0.462891 A 1.5555549,0.7777777 0 0 1 18.915039,14.75 1.5555549,0.7777777 0 0 0 19,14.5 1.5555549,0.7777777 0 0 0 18.754883,14.083008 Z m -13.511719,0.003 A 1.5555549,0.7777777 0 0 0 5,14.5 a 1.5555549,0.7777777 0 0 0 0.084961,0.25 1.5555549,0.7777777 0 0 1 0.1933595,-0.192383 1.5555549,0.7777777 0 0 1 -0.04004,-0.463867 1.5555549,0.7777777 0 0 1 0.0049,-0.0078 z m 13.513672,1.328125 a 1.5555549,0.7777777 0 0 1 -0.03515,0.02832 1.5555549,0.7777777 0 0 1 0.0078,0.01269 1.5555549,0.7777777 0 0 0 0.02735,-0.04101 z m -13.511719,0.003 a 1.5555549,0.7777777 0 0 0 0.02539,0.03907 1.5555549,0.7777777 0 0 1 0.00781,-0.0127 1.5555549,0.7777777 0 0 1 -0.033205,-0.02637 z"/>
+ <ellipse style="opacity:0.2" cx="14" cy="15.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#ffd428" cx="14" cy="15.25" rx="1" ry=".75"/>
+ <ellipse style="opacity:0.2" cx="16" cy="14.25" rx="1" ry=".75"/>
+ <ellipse style="fill:#72ba3e" cx="16" cy="13.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#3f3f3f" cx="12" cy="13" rx="2" ry="1"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="M 12,12 V 6"/>
+ <circle style="opacity:0.2" cx="12" cy="5.5" r="3"/>
+ <circle style="fill:#e33d43" cx="12" cy="5" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 3,3 0 0 0 9,5 3,3 0 0 0 9.012695,5.2490235 3,3 0 0 1 12,2.5 3,3 0 0 1 14.987305,5.2509765 3,3 0 0 0 15,5 3,3 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/revelation.svg b/.icons/awkward/24x24/apps/revelation.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/revelation.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/revolt.svg b/.icons/awkward/24x24/apps/revolt.svg
new file mode 100644
index 00000000..fcb176c4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/revolt.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="12" r="10.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 11.5,3.5 A 1.5,1.5 0 0 0 10,5 1.5,1.5 0 0 0 11.5,6.5 1.5,1.5 0 0 0 13,5 1.5,1.5 0 0 0 11.5,3.5 Z M 7.964844,4.4384765 A 1.5,1.5 0 0 0 7.25,4.638672 1.5,1.5 0 0 0 6.701172,6.6875 1.5,1.5 0 0 0 8.75,7.2373045 1.5,1.5 0 0 0 9.298828,5.1875 1.5,1.5 0 0 0 7.964844,4.4384765 Z m 6.964844,9.75e-4 A 1.5,1.5 0 0 0 13.701172,5.1875 1.5,1.5 0 0 0 14.25,7.2373045 1.5,1.5 0 0 0 16.298828,6.6875 1.5,1.5 0 0 0 15.75,4.638672 1.5,1.5 0 0 0 14.929688,4.4394531 Z M 17.526367,7 A 1.5,1.5 0 0 0 16.8125,7.201172 1.5,1.5 0 0 0 16.262695,9.25 1.5,1.5 0 0 0 18.3125,9.798828 1.5,1.5 0 0 0 18.861328,7.75 1.5,1.5 0 0 0 17.526367,7 Z M 5.3671875,7.00195 A 1.5,1.5 0 0 0 4.1386719,7.75 1.5,1.5 0 0 0 4.6875,9.798828 1.5,1.5 0 0 0 6.7373045,9.25 1.5,1.5 0 0 0 6.1875,7.201172 1.5,1.5 0 0 0 5.3671875,7.001953 Z M 4.5,10.5 A 1.5,1.5 0 0 0 3,12 1.5,1.5 0 0 0 4.5,13.5 1.5,1.5 0 0 0 6,12 1.5,1.5 0 0 0 4.5,10.5 Z m 14,0 A 1.5,1.5 0 0 0 17,12 1.5,1.5 0 0 0 18.5,13.5 1.5,1.5 0 0 0 20,12 1.5,1.5 0 0 0 18.5,10.5 Z M 5.402344,14 A 1.5,1.5 0 0 0 4.6875,14.201172 1.5,1.5 0 0 0 4.1386719,16.25 1.5,1.5 0 0 0 6.1875,16.798828 1.5,1.5 0 0 0 6.7373045,14.75 1.5,1.5 0 0 0 5.402344,14 Z m 12.088867,0.002 A 1.5,1.5 0 0 0 16.262695,14.75 1.5,1.5 0 0 0 16.8125,16.798828 1.5,1.5 0 0 0 18.861328,16.25 1.5,1.5 0 0 0 18.3125,14.201172 1.5,1.5 0 0 0 17.491211,14.001953 Z m -2.526367,2.5605 A 1.5,1.5 0 0 0 14.25,16.762695 1.5,1.5 0 0 0 13.701172,18.8125 1.5,1.5 0 0 0 15.75,19.361328 1.5,1.5 0 0 0 16.298828,17.3125 a 1.5,1.5 0 0 0 -1.333984,-0.75 z m -7.0351565,0.001 A 1.5,1.5 0 0 0 6.701172,17.3125 1.5,1.5 0 0 0 7.25,19.361328 1.5,1.5 0 0 0 9.298828,18.8125 1.5,1.5 0 0 0 8.75,16.762695 1.5,1.5 0 0 0 7.9296875,16.563476 Z M 11.5,17.5 A 1.5,1.5 0 0 0 10,19 1.5,1.5 0 0 0 11.5,20.5 1.5,1.5 0 0 0 13,19 1.5,1.5 0 0 0 11.5,17.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.5,3 A 1.5,1.5 0 0 0 10,4.5 1.5,1.5 0 0 0 11.5,6 1.5,1.5 0 0 0 13,4.5 1.5,1.5 0 0 0 11.5,3 Z M 7.964844,3.9384765 A 1.5,1.5 0 0 0 7.25,4.1386719 1.5,1.5 0 0 0 6.701172,6.1875 1.5,1.5 0 0 0 8.75,6.7373045 1.5,1.5 0 0 0 9.298828,4.6875 1.5,1.5 0 0 0 7.964844,3.9384765 Z m 6.964844,9.75e-4 A 1.5,1.5 0 0 0 13.701172,4.6875 1.5,1.5 0 0 0 14.25,6.7373045 1.5,1.5 0 0 0 16.298828,6.1875 1.5,1.5 0 0 0 15.75,4.1386719 1.5,1.5 0 0 0 14.929688,3.9394531 Z M 17.526367,6.5 A 1.5,1.5 0 0 0 16.8125,6.701172 1.5,1.5 0 0 0 16.262695,8.75 1.5,1.5 0 0 0 18.3125,9.298828 1.5,1.5 0 0 0 18.861328,7.25 1.5,1.5 0 0 0 17.526367,6.5 Z M 5.3671875,6.50195 A 1.5,1.5 0 0 0 4.1386719,7.25 1.5,1.5 0 0 0 4.6875,9.298828 1.5,1.5 0 0 0 6.7373045,8.75 1.5,1.5 0 0 0 6.1875,6.701172 1.5,1.5 0 0 0 5.3671875,6.501953 Z M 4.5,10 A 1.5,1.5 0 0 0 3,11.5 1.5,1.5 0 0 0 4.5,13 1.5,1.5 0 0 0 6,11.5 1.5,1.5 0 0 0 4.5,10 Z m 14,0 A 1.5,1.5 0 0 0 17,11.5 1.5,1.5 0 0 0 18.5,13 1.5,1.5 0 0 0 20,11.5 1.5,1.5 0 0 0 18.5,10 Z M 5.402344,13.5 A 1.5,1.5 0 0 0 4.6875,13.701172 1.5,1.5 0 0 0 4.1386719,15.75 1.5,1.5 0 0 0 6.1875,16.298828 1.5,1.5 0 0 0 6.7373045,14.25 1.5,1.5 0 0 0 5.402344,13.5 Z m 12.088867,0.002 A 1.5,1.5 0 0 0 16.262695,14.25 1.5,1.5 0 0 0 16.8125,16.298828 1.5,1.5 0 0 0 18.861328,15.75 1.5,1.5 0 0 0 18.3125,13.701172 1.5,1.5 0 0 0 17.491211,13.501953 Z m -2.526367,2.5605 A 1.5,1.5 0 0 0 14.25,16.262695 1.5,1.5 0 0 0 13.701172,18.3125 1.5,1.5 0 0 0 15.75,18.861328 1.5,1.5 0 0 0 16.298828,16.8125 a 1.5,1.5 0 0 0 -1.333984,-0.75 z m -7.0351565,0.001 A 1.5,1.5 0 0 0 6.701172,16.8125 1.5,1.5 0 0 0 7.25,18.861328 1.5,1.5 0 0 0 9.298828,18.3125 1.5,1.5 0 0 0 8.75,16.262695 1.5,1.5 0 0 0 7.9296875,16.063476 Z M 11.5,17 A 1.5,1.5 0 0 0 10,18.5 1.5,1.5 0 0 0 11.5,20 1.5,1.5 0 0 0 13,18.5 1.5,1.5 0 0 0 11.5,17 Z"/>
+ <circle style="opacity:0.3" cx="11.5" cy="11.5" r="3.5"/>
+ <path style="opacity:0.2" d="m 16.368191,13.500341 c -0.230947,-0.008 -0.261653,0.122719 -0.329822,0.468812 -0.343058,2.278561 1.657172,3.54278 4.285281,4.527741 0.768105,0.07089 0.926989,-1.088717 1.173748,-1.718409 0.319747,-0.815946 0.83203,-1.547788 0.207678,-1.884044 l -5.030964,-1.342284 c -0.130623,-0.03053 -0.228938,-0.04917 -0.30592,-0.05182 z"/>
+ <path style="fill:#8e8e8e" d="m 16.368193,13.000433 c -0.230947,-0.008 -0.261653,0.122719 -0.329822,0.468812 -0.343058,2.278561 1.657172,3.54278 4.285281,4.527741 0.768105,0.07089 0.926989,-1.088717 1.173748,-1.718409 0.319747,-0.815945 0.83203,-1.547788 0.207678,-1.884044 l -5.030964,-1.342284 c -0.130623,-0.03053 -0.228938,-0.04917 -0.30592,-0.05182 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.368164,13 c -0.230948,-0.008 -0.261909,0.122657 -0.330078,0.46875 -0.04032,0.267815 -0.04508,0.520737 -0.02343,0.761719 0.0063,-0.0865 0.0099,-0.172125 0.02343,-0.261719 0.06817,-0.346093 0.09913,-0.476705 0.330078,-0.46875 0.07698,0.0026 0.175041,0.02122 0.305664,0.05176 l 5.03125,1.342773 c 0.132115,0.07115 0.205126,0.162975 0.248047,0.266602 0.0915,-0.329055 0.06557,-0.597696 -0.248047,-0.766602 L 16.673828,13.05176 C 16.543205,13.021223 16.445147,13.002647 16.368164,13 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.5 1 A 10.5 10.5 0 0 0 1 11.5 A 10.5 10.5 0 0 0 1.0097656 11.796875 A 10.5 10.5 0 0 1 11.5 1.5 A 10.5 10.5 0 0 1 21.990234 11.703125 A 10.5 10.5 0 0 0 22 11.5 A 10.5 10.5 0 0 0 11.5 1 z"/>
+ <path style="opacity:0.2" d="M 9,5.5 A 4,4 0 0 1 5,9.5 4,4 0 0 1 1.0000004,5.5 4,4 0 0 1 5,1.5000002 4,4 0 0 1 9,5.5 Z"/>
+ <path style="fill:#ffae4a" d="M 9,5 A 4,4 0 0 1 5,9 4,4 0 0 1 1.0000004,5 4,4 0 0 1 5,1.0000002 4,4 0 0 1 9,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,1 A 4,4 0 0 0 1,5 4,4 0 0 0 1.0107422,5.288086 4,4 0 0 1 5,1.5 4,4 0 0 1 8.989258,5.211914 4,4 0 0 0 9,5 4,4 0 0 0 5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rexloader.svg b/.icons/awkward/24x24/apps/rexloader.svg
new file mode 120000
index 00000000..872423d1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rexloader.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rhythmbox.svg b/.icons/awkward/24x24/apps/rhythmbox.svg
new file mode 100644
index 00000000..3af709e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rhythmbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle fill="#3f3f3f" cx="-14" cy="12" r="7" transform="rotate(-90)"/>
+ <circle opacity=".2" cx="-14.5" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#fec006" cx="-14" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#3f3f3f" cx="-14" cy="-12" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="-7" r="1" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="-17" r="1" transform="rotate(90)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ricin.svg b/.icons/awkward/24x24/apps/ricin.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ricin.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rider.svg b/.icons/awkward/24x24/apps/rider.svg
new file mode 100644
index 00000000..31d893f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rider.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#cf4f8c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 V 12 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,2 H 21 C 21.554,2 22,2.446 22,3 V 12 H 12 Z"/>
+ <path style="fill:#ff8c2a" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 V 12 H 12 Z"/>
+ <path style="fill:#cf4f8c" d="M 12,22 H 21 C 21.554,22 22,21.554 22,21 V 12 H 12 Z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5,16 H 11.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5,15.5 H 11.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="M 11.5,12 C 11.5,12 13.522,12.175 13.5,10 13.478,7.8248 11.5,8 11.5,8 M 11.5,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="M 11.5,11.5 C 11.5,11.5 13.522,11.675 13.5,9.5 13.478,7.3249 11.5,7.5 11.5,7.5 M 11.5,11.5 V 7.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 9.5,12 8.5,10.5 M 7.5,10 C 7.5,10 9.5,10.232 9.5,9 9.5,7.7677 7.5,8 7.5,8 M 7.5,12 V 8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 9.5,11.5 8.5,10 M 7.5,9.5 C 7.5,9.5 9.5,9.7323 9.5,8.5 9.5,7.2678 7.5,7.5 7.5,7.5 M 7.5,11.5 V 7.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rimworld.svg b/.icons/awkward/24x24/apps/rimworld.svg
new file mode 100644
index 00000000..f75419e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rimworld.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#b5b5b5" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 12,5.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.544922,0.8886719 L 10.146484,10.121094 6.9960938,10.408203 A 1,1 0 0 0 6,9.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 0.7050781,-0.291016 L 9,13.519531 8.2441406,16.53125 A 1,1 0 0 0 8,16.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -0.095703,-0.423828 L 12,15.621094 15.095703,17.076172 A 1,1 0 0 0 15,17.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 1,1 0 0 0 -0.244141,0.03125 L 15,13.519531 17.294922,11.208984 A 1,1 0 0 0 18,11.5 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 1,1 0 0 0 -0.994141,0.908203 L 13.853516,10.121094 12.455078,7.3886719 A 1,1 0 0 0 13,6.5 1,1 0 0 0 12,5.5 Z"/>
+ <circle style="opacity:0.4" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#e5e5e5" transform="matrix(0.5,0,0,0.48192017,0.34582991,0.6247257)" d="m 23.30834,11.153869 3.708204,7.513642 8.291797,0.786488 -6.000001,6.266935 2,8.258292 -8,-3.899037 -8,3.899036 2,-8.258291 -6,-6.266935 8.291796,-0.786488 z"/>
+ <circle style="fill:#e5e5e5" cx="12" cy="6" r="1"/>
+ <circle style="fill:#e5e5e5" cx="6" cy="10" r="1"/>
+ <circle style="fill:#e5e5e5" cx="18" cy="10" r="1"/>
+ <circle style="fill:#e5e5e5" cx="8" cy="17" r="1"/>
+ <circle style="fill:#e5e5e5" cx="16" cy="17" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.990234 12.207031 A 8 8 0 0 1 12 20 A 8 8 0 0 1 4.0097656 12.292969 A 8 8 0 0 0 4 12.5 A 8 8 0 0 0 12 20.5 A 8 8 0 0 0 20 12.5 A 8 8 0 0 0 19.990234 12.207031 z"/>
+ <path style="opacity:0.2" d="M 12 4 A 8 8 0 0 0 4 12 A 8 8 0 0 0 4.0097656 12.292969 A 8 8 0 0 1 12 4.5 A 8 8 0 0 1 19.990234 12.207031 A 8 8 0 0 0 20 12 A 8 8 0 0 0 12 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ring-kde.svg b/.icons/awkward/24x24/apps/ring-kde.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ring-kde.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ring.svg b/.icons/awkward/24x24/apps/ring.svg
new file mode 100644
index 00000000..2c62dc28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="6" height="22" x="1.14" y="5.83" rx="2" ry="2.2" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)"/>
+ <rect style="fill:#115090" width="6" height="22" x="1.39" y="5.39" rx="2" ry="2.2" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="22" x="-19.64" y="-6.17" rx="2" ry="2.2" transform="matrix(-0.8660254,-0.5,-0.5,0.8660254,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.1279295,1.7338984 C 7.865055,1.7574613 7.6061,1.8356328 7.366211,1.9741328 l -1.732422,1 C 4.9417211,3.3736984 4.6090494,4.1595761 4.7021484,4.962414 4.7697266,4.34738 5.0874945,3.789536 5.633789,3.4741328 l 1.732422,-1 c 0.959556,-0.554 2.222631,-0.1502384 2.832031,0.9052734 l 8.799805,15.2421878 c 0.169877,0.294237 0.263821,0.606691 0.299804,0.916992 0.05112,-0.465262 -0.03735,-0.962404 -0.299804,-1.416992 L 10.198242,2.8794062 C 9.741192,2.0877724 8.9165535,1.6632098 8.1279295,1.7338984 Z"/>
+ <rect style="fill:#0c7ace" width="6" height="22" x="-19.39" y="-6.61" rx="2" ry="2.2" transform="matrix(-0.8660254,-0.5,-0.5,0.8660254,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.872071,1.7338984 c -0.788624,-0.070689 -1.613263,0.353874 -2.070313,1.1455078 L 5.001953,18.121594 C 4.7394967,18.576182 4.6510268,19.073324 4.7021484,19.538586 4.738132,19.228285 4.8320753,18.915831 5.001953,18.621594 L 13.801758,3.3794062 c 0.6094,-1.0555118 1.872475,-1.4592734 2.832031,-0.9052734 l 1.732422,1 c 0.546295,0.3154032 0.864062,0.8732472 0.93164,1.4882812 0.0931,-0.8028379 -0.239572,-1.5887156 -0.93164,-1.9882812 l -1.732422,-1 C 16.3939,1.8356328 16.134945,1.7574613 15.872071,1.7338984 Z"/>
+ <rect style="opacity:0.2" width="6" height="22" x="-15.5" y="-23" rx="2" ry="2.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#00a8ec" width="6" height="22" x="-15" y="-23" rx="2" ry="2.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.2001953,9.0005 C 1.9813953,9.0005 1,9.8925 1,11.0005 l 0,0.5 c 0,-1.108 0.9813953,-2 2.2001953,-2 l 17.5996087,0 c 1.2188,0 2.200196,0.892 2.200196,2 l 0,-0.5 c 0,-1.108 -0.981396,-2 -2.200196,-2 l -17.5996087,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/riot-web.svg b/.icons/awkward/24x24/apps/riot-web.svg
new file mode 100644
index 00000000..e101e64d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/riot-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6.5,2.5003936 -2.5,2.5 V 20.000395 c -0.047813,3.380807 5.047813,3.380807 5,0 v -4.5 h 3.5 c 3.589851,0 6.5,-2.910149 6.5,-6.5000013 0,-3.589851 -2.91021,-6.4790955 -6.5,-6.5000001 z m 2.5,5 h 3.5 c 0.88765,0 1.5,0.6123497 1.5,1.5000001 0,0.8876503 -0.61235,1.5000013 -1.5,1.5000013 H 9 Z"/>
+ <path style="fill:#a2ddef" d="M 6.5 2 L 4 4.5 L 4 19.5 C 3.952187 22.880807 9.047813 22.880807 9 19.5 L 9 15 L 12.5 15 C 16.089851 15 19 12.089851 19 8.5 C 19 4.9101491 16.08979 2.0209046 12.5 2 L 6.5 2 z M 9 7 L 12.5 7 C 13.38765 7 14 7.6123497 14 8.5 C 14 9.3876503 13.38765 10 12.5 10 L 9 10 L 9 7 z"/>
+ <path style="opacity:0.3;fill:#001851" d="M 6.3144531 4 L 6.3144531 4.5292969 A 0.50005 0.50005 0 0 0 6 5 L 6 19.5 A 0.50005 0.50005 0 1 0 7 19.5 L 7 13 L 12.369141 13 C 14.926444 13 17 10.985281 17 8.5 C 17 6.0147186 14.926444 4 12.369141 4 L 6.3144531 4 z M 7 5 L 7.3144531 5 L 9 5 L 12.369141 5 C 14.401224 5 16 6.5708198 16 8.5 C 16 10.42918 14.401224 12 12.369141 12 L 9 12 L 7.3144531 12 L 7 12 L 7 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5 2 L 4 4.5 L 4 5 L 6.5 2.5 L 12.5 2.5 C 16.005338 2.5204128 18.855778 5.2779635 18.988281 8.75 C 18.991474 8.6663275 19 8.5844539 19 8.5 C 19 4.9101491 16.08979 2.0209046 12.5 2 L 6.5 2 z M 13.978516 8.75 C 13.873028 9.4988481 13.300518 10 12.5 10 L 9 10 L 9 10.5 L 12.5 10.5 C 13.38765 10.5 14 9.8876503 14 9 C 14 8.9128683 13.989997 8.8315077 13.978516 8.75 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 6.4550781,2.499587 C 5.9735512,2.5074764 5.4897443,2.6541219 5.0664062,2.9507589 4.5194672,3.3337694 4.1549231,3.9081565 4.0390625,4.5659932 3.9230542,5.2238298 4.0702236,5.8860436 4.453125,6.4331808 5.2436076,7.562825 6.8046921,7.8394468 7.9335938,7.0484151 8.4803842,6.6652563 8.8449291,6.0911656 8.9609375,5.4331808 9.0767975,4.7756405 8.9297762,4.1131299 8.546875,3.5659932 8.0528234,2.8599657 7.257623,2.486438 6.4550781,2.499587 Z m 5.3085939,7.970703 a 2.50025,2.50025 0 0 0 -2.0390626,3.923828 l 4.6992186,7 a 2.5010412,2.5010412 0 1 0 4.152344,-2.789062 l -4.701172,-7 A 2.50025,2.50025 0 0 0 11.763672,10.47029 Z"/>
+ <path style="fill:#368bd6;fill-rule:evenodd" d="M 8.547328,3.0655608 C 8.9302292,3.6126975 9.0772714,4.276602 8.9614114,4.9341423 8.845403,5.5921272 8.4803826,6.1653109 7.9335922,6.5484697 6.8046905,7.3395014 5.2430855,7.0640835 4.4526029,5.9344393 4.0697015,5.3873022 3.9226591,4.723546 4.0386674,4.0657095 4.154528,3.4078727 4.5195478,2.834541 5.0664868,2.4515305 6.1953884,1.6604986 7.7568455,1.9359168 8.547328,3.0655608 Z"/>
+ <path style="fill:none;stroke:#368bd6;stroke-width:5;stroke-linecap:round" d="m 16.5,19.5 -4.7,-7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/riot.svg b/.icons/awkward/24x24/apps/riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ripperx.svg b/.icons/awkward/24x24/apps/ripperx.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ripperx.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rise-to-ruins.svg b/.icons/awkward/24x24/apps/rise-to-ruins.svg
new file mode 100644
index 00000000..a8478089
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rise-to-ruins.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11,2.5019531 c -1.5914064,0.03 -2.9285454,0.010818 -4.5175781,0.095703 L 5.046875,4.2050781 5,20.5 5.00586,20.498 5,22.5 8.9199219,21.251953 C 9.0779093,20.647083 9.0720794,19.444539 9.0273438,18.388672 9.061305,17.819209 9.054095,17.142383 9.0292969,16.5 h 2.3339841 l 3.369141,4.197266 4.597656,-0.908204 v -2 L 16.248047,13.714844 C 17.043272,12.798829 17.863573,11.7955 17.839844,10.662109 18.021426,9.4078775 18.129755,8.3967243 17.984375,7.5703125 18.258573,5.1265829 17.937197,3.7492173 14.837891,3.0097656 13.582075,2.7072719 12.295968,2.4818719 11,2.5019531 Z m 2.267578,6 c 0.238656,0.2062313 0.397392,0.4587664 0.521484,0.7246094 -0.298286,0.6839082 -0.877715,1.2507995 -1.716796,1.4042965 -0.722961,0.167975 -2.077042,0.67108 -2.7500004,0.117188 0,0 -0.1283685,-0.7633116 -0.2167968,-1.6113282 C 9.1675676,8.842289 9.2635482,8.6150334 9.4414062,8.5703125 9.6962006,8.4824085 13.001701,8.5028162 13.267578,8.5019531 Z"/>
+ <path style="fill:#54545a" d="m 10.999435,4.0012071 c -1.5914064,0.03 -2.9285773,0.010817 -4.51761,0.095702 L 5.0478514,5.7052869 5,22 8.9198673,20.750992 C 9.2289742,19.567547 8.906,15.999837 8.906,15.999837 h 2.457687 l 3.369097,4.196475 4.596621,-0.907215 V 17.28926 l -3.878857,-3.12998 c 0.904473,-1.161864 2.421864,-2.461773 2.389721,-3.997019 C 18.294524,7.0246132 18.37234,5.3531739 14.838253,4.5099897 13.582437,4.207496 12.295403,3.9811259 10.999435,4.0012071 Z m 2.268525,4.0010984 c 1.40807,1.2167634 0.758256,3.7705045 -1.195297,4.1278775 -0.722961,0.167975 -2.0764848,0.671078 -2.7494432,0.117186 0,0 -0.7454805,-3.9602797 0.1191399,-4.1776814 0.2547943,-0.087904 3.5597233,-0.066519 3.8256003,-0.067382 z"/>
+ <path style="fill:#9696a0" d="m 10.999435,2.0013701 c -1.5914064,0.03 -2.9285773,0.010817 -4.51761,0.095702 L 5.0478514,3.7054499 5,20.000163 8.9198673,18.751155 C 9.2289742,17.56771 8.906,14 8.906,14 h 2.457687 l 3.369097,4.196475 4.596621,-0.907215 -3.878857,-5.129817 C 16.355021,10.997579 17.872412,9.6976699 17.840269,8.162424 18.294524,5.0247762 18.37234,3.3533369 14.838253,2.5101527 13.582437,2.207659 12.295403,1.9812889 10.999435,2.0013701 Z m 2.268525,4.0010984 c 1.40807,1.2167634 0.758256,3.7705047 -1.195297,4.1278775 -0.722961,0.167975 -2.0764848,0.671078 -2.7494432,0.117186 0,0 -0.7454805,-3.9602797 0.1191399,-4.1776814 0.2547943,-0.087904 3.5597233,-0.066519 3.8256003,-0.067382 z"/>
+ <path style="opacity:0.15" d="M 9.1621094 2.0234375 C 9.0402724 2.0247105 8.9085686 2.0277554 8.7871094 2.0292969 C 8.7948581 2.0772924 8.7980725 2.1279481 8.7949219 2.1835938 C 8.4619677 2.3871157 7.9899458 2.3831162 7.6230469 2.28125 C 7.6025099 2.2011598 7.6030118 2.1312394 7.6074219 2.0644531 C 7.4399676 2.0692186 7.2728844 2.0714907 7.1015625 2.078125 C 6.9084707 2.4273036 6.6187438 2.8098392 6.515625 3.0117188 C 6.6430614 3.9622561 6.5326721 4.9259785 6.421875 5.8769531 C 6.3260067 6.2796959 5.8702702 5.5062434 5.6953125 6.0800781 C 5.5602677 6.5684178 5.244711 6.2362118 5.0410156 5.9453125 L 5.0390625 6.5722656 L 5.0371094 6.9707031 C 5.5152973 6.9806031 6.09056 7.1853057 6.4726562 6.8183594 C 7.4508501 6.3647492 6.5469 7.5166353 6.0449219 7.4550781 C 6.0365119 7.8759852 6.5522952 8.3974096 6.4980469 8.9863281 C 6.9357718 9.3627473 6.0450592 10.258411 6.7460938 10.207031 C 7.4988927 10.997056 8.0190347 10.023796 8.15625 9.2792969 C 8.3508335 9.3249559 8.6096002 9.3510153 8.8652344 9.4023438 C 8.7758615 8.8762424 8.5895892 7.6181699 8.6425781 6.6269531 C 8.3523292 6.3415487 8.7083826 4.703975 8.2167969 5.3378906 C 8.1868823 6.2744026 7.0971396 5.9913262 7.1484375 5.1816406 C 6.8470728 4.3871435 7.6447702 3.7476348 7.6191406 2.9394531 C 8.0764732 2.5613109 9.117949 2.731204 9.6699219 2.6933594 L 9.1621094 2.0234375 z M 7.1816406 2.6132812 C 7.2271146 2.6068513 7.2755869 2.6174986 7.3222656 2.6503906 C 7.3114656 2.7655612 7.2321064 2.8582535 7.1621094 2.9433594 C 6.6255563 3.5080159 6.8633271 2.6582601 7.1816406 2.6132812 z M 16.941406 3.7441406 L 16.941406 4.0097656 C 17.058162 4.1174648 17.150705 4.3568078 17.121094 4.5683594 C 17.196624 5.1451603 17.081248 5.2026773 16.941406 5.0644531 L 16.941406 6.1835938 C 17.103645 6.2183278 17.231122 6.3561246 17.234375 6.640625 C 17.257005 8.0159319 16.73848 9.0274056 15.859375 9.9433594 C 15.489615 10.277379 15.133811 10.665027 14.685547 10.892578 C 14.684097 10.246876 15.282137 9.6803904 15.472656 9.0527344 C 15.859619 8.3328647 15.039048 8.6350114 14.708984 8.4296875 C 14.733 7.7313541 14.25845 8.1441763 13.947266 8.2734375 C 13.897372 8.492094 13.82203 8.7031169 13.716797 8.9023438 C 13.810491 8.8153643 13.906106 8.8253959 14.009766 9.0898438 C 14.835319 9.7435433 13.883185 10.121564 13.621094 10.777344 C 13.320536 11.639296 12.454044 12.089741 11.570312 11.980469 C 10.725178 12.091661 9.2081543 11.609376 8.5820312 12.365234 C 8.1964333 13.01753 7.4750934 12.748818 6.9160156 12.529297 C 6.1328766 12.103397 5.7203149 11.529703 5.1914062 10.837891 C 5.049288 9.8832796 5.046934 8.9170731 5.0351562 7.9511719 L 5.0234375 12.087891 C 5.0714015 12.84667 5.1161962 13.606665 5.1621094 14.365234 C 5.2083834 15.279798 5.3025812 14.342902 5.3007812 13.960938 C 5.4097954 13.410187 5.023961 11.79661 6 12.517578 C 6.6848052 12.930864 6.8573481 13.538736 7.6816406 13.662109 L 8.9179688 14.210938 C 8.9181546 14.201195 8.9178256 14.191386 8.9179688 14.181641 C 8.9166399 14.166484 8.90625 14 8.90625 14 L 8.9179688 14 C 8.916562 13.6669 8.904584 13.332267 8.953125 13.001953 C 9.0875113 12.007552 10.826957 12.17715 11.492188 12.513672 C 12.087395 13.437685 12.993668 14.132998 13.447266 15.152344 C 13.895032 15.788592 14.161807 16.701443 14.824219 17.099609 C 15.75676 17.075839 16.695412 16.836272 17.039062 15.902344 C 17.585681 15.019212 17.96291 15.745504 18.449219 16.126953 L 16.693359 13.804688 C 16.792169 13.955485 16.891168 14.105075 16.980469 14.261719 C 16.857725 14.812407 16.842283 15.573479 16.369141 16.041016 C 15.923357 16.379401 15.324406 16.678152 14.751953 16.611328 C 14.458913 15.886979 13.867834 15.290667 13.609375 14.542969 C 13.915987 13.617571 15.082071 14.841203 15.777344 14.738281 C 16.110582 14.359008 14.975817 13.90182 14.675781 13.644531 C 14.296045 13.006613 12.757403 13.930734 13.089844 13.033203 C 13.504375 12.270809 14.547003 11.861331 15.376953 11.951172 C 15.413653 12.005702 15.454629 12.057287 15.492188 12.111328 C 15.49357 12.109609 15.494705 12.107189 15.496094 12.105469 C 15.577203 12.002936 15.675057 11.893819 15.763672 11.789062 C 15.7457 11.766401 15.727403 11.738672 15.708984 11.726562 C 15.620664 11.498071 15.158063 11.243161 15.333984 11.033203 C 16.440952 9.9644116 16.947626 8.8631544 17.673828 7.4902344 C 17.736928 7.9873181 17.737346 8.4909723 17.660156 8.984375 C 17.71921 8.8511455 17.766223 8.7171206 17.796875 8.5800781 C 17.827527 8.4430357 17.842793 8.3029631 17.839844 8.1621094 C 17.911674 7.6659733 17.95577 7.2104957 17.970703 6.7851562 C 17.957948 6.4637064 17.947305 6.1429395 17.9375 5.8222656 C 17.840186 4.9727134 17.54073 4.2892008 16.941406 3.7441406 z M 6.8320312 5.4472656 C 6.8501962 5.4362606 6.8787427 5.4351819 6.9179688 5.4511719 C 7.0311908 6.1310817 6.7048721 5.5243216 6.8320312 5.4472656 z M 7.4882812 6.8535156 C 8.4594884 6.9353086 7.8607843 8.3845462 7.7773438 9.0507812 L 7.7265625 9.2265625 L 7.6757812 9.390625 C 7.5464281 10.480746 6.6725061 9.6183216 6.5957031 8.9941406 C 6.2643503 8.219053 6.4356077 6.8835252 7.4882812 6.8535156 z M 13.996094 7.4902344 C 13.995632 7.4941697 13.994596 7.4980177 13.994141 7.5019531 C 13.998241 7.5504432 14.010504 7.5977803 14.011719 7.6464844 C 14.037981 7.5943539 14.064914 7.5427767 14.091797 7.4902344 L 13.996094 7.4902344 z M 13.509766 9.2109375 C 13.209422 9.6173955 12.793091 9.9409687 12.251953 10.083984 C 11.969926 10.369183 11.69506 10.673151 11.34375 10.867188 C 11.25361 10.723773 11.115458 10.551324 10.994141 10.390625 C 10.843755 10.422461 10.697908 10.454764 10.546875 10.472656 C 10.93331 10.736893 11.214685 11.152499 11.527344 11.501953 C 12.2061 10.767753 12.928487 10.065125 13.494141 9.2363281 C 13.499027 9.2272065 13.50488 9.2200542 13.509766 9.2109375 z M 18.992188 16.84375 C 19.013897 17.010304 19.026193 17.178271 19.033203 17.347656 L 19.328125 17.289062 L 18.992188 16.84375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11 2.0019531 C 9.4085936 2.0319531 8.0714546 2.0127713 6.4824219 2.0976562 L 5.046875 3.7050781 L 5 20 L 5.0019531 20 L 5.046875 4.2050781 L 6.4824219 2.5976562 C 8.0714546 2.5127713 9.4085936 2.5319531 11 2.5019531 C 12.295968 2.4818719 13.582075 2.7072719 14.837891 3.0097656 C 17.333026 3.6050704 18.015875 4.6257255 18.048828 6.2714844 C 18.144492 4.3213989 17.580334 3.1640748 14.837891 2.5097656 C 13.582075 2.2072719 12.295968 1.9818719 11 2.0019531 z M 18.005859 7.296875 C 17.997037 7.3898881 17.99518 7.4740138 17.984375 7.5703125 C 18.016285 7.7517066 18.031644 7.9466723 18.041016 8.1464844 C 18.049193 7.8444861 18.037547 7.5612082 18.005859 7.296875 z M 13.646484 8.9765625 C 13.323841 9.5418967 12.803326 9.9971232 12.072266 10.130859 C 11.349305 10.298834 9.995224 10.801939 9.3222656 10.248047 C 9.3222656 10.248047 9.2305602 9.5981643 9.1542969 8.9921875 C 9.1395299 9.0429643 9.1173959 9.0801686 9.1054688 9.1367188 C 9.1938971 9.984735 9.3222656 10.748047 9.3222656 10.748047 C 9.995224 11.301939 11.349305 10.798834 12.072266 10.630859 C 12.911347 10.477362 13.490777 9.910471 13.789062 9.2265625 C 13.748717 9.140131 13.695709 9.0590466 13.646484 8.9765625 z M 16.447266 13.476562 C 16.380062 13.555447 16.315419 13.637239 16.248047 13.714844 L 19.330078 17.789062 L 19.330078 17.289062 L 16.447266 13.476562 z M 9.0292969 16.5 C 9.038285 16.732832 9.0416778 16.969949 9.0449219 17.205078 C 9.0473331 16.972145 9.0462666 16.740655 9.0410156 16.5 L 9.0292969 16.5 z M 9.03125 18.216797 C 9.0287693 18.271991 9.0305296 18.335251 9.0273438 18.388672 C 9.0440922 18.783976 9.0436818 19.190529 9.0429688 19.587891 C 9.0570332 19.155792 9.0465698 18.682649 9.03125 18.216797 z M 5.0039062 20.498047 L 5 22 L 5.0019531 22 L 5.0058594 20.498047 L 5.0039062 20.498047 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ristretto.svg b/.icons/awkward/24x24/apps/ristretto.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ristretto.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rkward.svg b/.icons/awkward/24x24/apps/rkward.svg
new file mode 100644
index 00000000..2036ffde
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rkward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1">
+ <path style="opacity:0.2" d="m 9.490442,9.499718 c -2.2799605,0 -4.3465975,0.4806385 -5.8800993,1.290072 -0.7667508,0.404762 -1.399665,0.891156 -1.8611861,1.466835 C 1.2876402,12.832303 1,13.515095 1,14.258629 v 1.48246 c 0,0.743533 0.2876402,1.426326 0.7491566,2.002004 0.4615211,0.575678 1.0944353,1.063094 1.8611861,1.467812 C 5.1438445,20.020338 7.2104815,20.5 9.490442,20.5 c 2.279915,0 4.346607,-0.479662 5.8801,-1.289095 0.766768,-0.404718 1.399651,-0.892134 1.861185,-1.467812 0.46149,-0.575678 0.749157,-1.258471 0.749157,-2.002004 v -1.48246 c 0,-0.743534 -0.287667,-1.426326 -0.749157,-2.002004 C 16.770193,11.680947 16.13731,11.194552 15.370541,10.78979 13.837049,9.9803565 11.770357,9.499718 9.490442,9.499718 Z m 2.010433,2.500064 c 1.306091,0 2.499277,0.33425 3.407296,0.848655 0.806513,0.456915 1.317961,1.061212 1.574399,1.651409 -0.217891,0.446554 -0.662318,1.02387 -1.409546,1.506875 -0.871239,0.563109 -2.074346,0.993189 -3.57215,0.993189 -1.499663,0 -2.7197655,-0.424605 -3.596537,-0.977564 -0.779451,-0.491577 -1.2279225,-1.090358 -1.4105215,-1.5225 0.155165,-0.523241 0.6482255,-1.157221 1.504166,-1.634808 0.938197,-0.523503 2.1983365,-0.865256 3.5028935,-0.865256 z"/>
+ <path style="fill:#3773f2" d="m 9.490442,8.999718 c -2.2799605,0 -4.3465975,0.4806385 -5.8800993,1.290072 -0.7667508,0.404762 -1.399665,0.891156 -1.8611861,1.466835 C 1.2876402,12.332303 1,13.015095 1,13.758629 v 1.48246 c 0,0.743534 0.2876402,1.426326 0.7491566,2.002004 0.4615211,0.575678 1.0944353,1.063094 1.8611861,1.467812 C 5.1438445,19.520338 7.2104815,20 9.490442,20 c 2.279915,0 4.346607,-0.479662 5.8801,-1.289095 0.766768,-0.404718 1.399651,-0.892134 1.861185,-1.467812 0.46149,-0.575678 0.749157,-1.25847 0.749157,-2.002004 v -1.48246 c 0,-0.743534 -0.287667,-1.426326 -0.749157,-2.002004 C 16.770193,11.180947 16.13731,10.694552 15.370541,10.28979 13.837049,9.4803565 11.770357,8.999718 9.490442,8.999718 Z m 2.010433,2.500064 c 1.306091,0 2.499277,0.33425 3.407296,0.848655 0.806513,0.456915 1.317961,1.061212 1.574399,1.651409 -0.217891,0.446554 -0.662318,1.02387 -1.409546,1.506875 -0.871239,0.563109 -2.074346,0.993189 -3.57215,0.993189 -1.499663,0 -2.7197655,-0.424605 -3.596537,-0.977564 -0.779451,-0.491577 -1.2279225,-1.090357 -1.4105215,-1.5225 0.155165,-0.52324 0.6482255,-1.157221 1.504166,-1.634807 0.938197,-0.523504 2.1983365,-0.865257 3.5028935,-0.865257 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.4902345,9 C 7.210274,9 5.1438535,9.4806055 3.6103515,10.290039 2.8436007,10.694801 2.2105445,11.181158 1.7490235,11.756836 1.287507,12.332515 1,13.015255 1,13.758789 v 0.5 C 1,13.515255 1.287507,12.832515 1.7490235,12.256836 2.2105445,11.681158 2.8436007,11.194801 3.6103515,10.790039 5.1438535,9.9806055 7.210274,9.5 9.4902345,9.5 c 2.2799155,0 4.3463905,0.4806055 5.8798825,1.290039 0.766769,0.404762 1.399794,0.891119 1.861328,1.466797 0.46149,0.575679 0.749024,1.258419 0.749024,2.001953 v -0.5 c 0,-0.743534 -0.287534,-1.426274 -0.749024,-2.001953 C 16.769911,11.181158 16.136886,10.694801 15.370117,10.290039 13.836625,9.4806055 11.77015,9 9.4902345,9 Z m -2.879883,5.216797 C 6.562607,14.313365 6.5212,14.408751 6.4941405,14.5 6.6767395,14.932142 7.124846,15.530884 7.904297,16.022461 8.7810685,16.57542 10.001313,17 11.500977,17 c 1.497803,0 2.701026,-0.430055 3.572265,-0.993164 0.747228,-0.483005 1.191289,-1.060282 1.40918,-1.506836 -0.03744,-0.08618 -0.09218,-0.17251 -0.140625,-0.258789 -0.246576,0.402246 -0.648121,0.864579 -1.268555,1.265625 C 14.202003,16.069945 12.99878,16.5 11.500977,16.5 10.001313,16.5 8.7810685,16.07542 7.904297,15.522461 7.245407,15.106918 6.8355495,14.620136 6.6103515,14.216797 Z"/>
+ <path style="opacity:0.2" d="M 11.337891,4.5009765 C 11.13862,4.522691 10.987122,4.6929894 10.988281,4.8955078 V 16.481445 c 0.167398,0.01111 0.337576,0.01855 0.512696,0.01855 1.449204,0 2.619621,-0.404249 3.483398,-0.940429 V 13.5 h 0.720703 c 0.476374,0 0.802423,0.105085 1.045898,0.277344 0.471684,0.568433 0.624457,1.63141 0.709961,2.565429 0.08725,0.952565 0.02832,1.734375 0.02832,1.734375 -0.0077,0.1095 0.02841,0.217632 0.102539,0.297852 0.07412,0.08026 0.178478,0.125271 0.28711,0.125 h 3.685547 c 0.205299,5.5e-4 0.376912,-0.159258 0.391601,-0.366211 0.07274,-0.987214 -0.05762,-2.202112 -0.307617,-3.285156 -0.245039,-1.061297 -0.562481,-1.975362 -1.142578,-2.467773 -0.01154,-0.01191 -0.01668,-0.0303 -0.02832,-0.04199 -0.1644,-0.16513 -0.344166,-0.30487 -0.53125,-0.422852 0.495077,-0.264614 0.93566,-0.570571 1.243164,-0.986328 C 21.670071,10.288883 21.999955,9.317796 22,8.381836 21.999955,7.036796 21.546529,5.9563415 20.632812,5.2939455 20.053075,4.8706612 19.28975,4.6614415 18.427734,4.5185547 18.25382,4.489761 18.082948,4.5831413 18.009765,4.7451172 l -1.117187,2.2832033 c -0.08582,0.1838985 -0.01853,0.403772 0.154297,0.5078125 0.168016,0.098942 0.329061,0.2300915 0.488281,0.366211 -9e-5,0.0047 -9e-5,0.00996 0,0.01465 0.197128,0.165445 0.396484,0.602123 0.396484,1.136719 0,0.5411385 -0.300883,0.983846 -0.496093,1.151367 -0.18677,0.163277 -0.610718,0.294966 -1.269532,0.29492 h -1.18164 V 4.8955078 C 14.98433,4.677487 14.822193,4.5009991 14.606446,4.5009765 h -3.226563 c -0.01398,-7.55e-4 -0.02806,-7.55e-4 -0.04199,0 z"/>
+ <path style="fill:#4f4f4f" d="m 11.337972,4.0005663 c -0.199271,0.021714 -0.350375,0.1920229 -0.349216,0.3945413 V 16.481355 c 0.167111,0.01107 0.337308,0.01855 0.512119,0.01855 1.449306,0 2.619596,-0.404213 3.483383,-0.940453 v -2.559636 h 0.720868 c 0.476373,0 0.802222,0.105091 1.045697,0.277351 0.471684,0.568433 0.624171,1.631475 0.709674,2.565495 0.08725,0.952565 0.02829,1.73442 0.02829,1.73442 -0.0077,0.1095 0.02927,0.217639 0.103399,0.297859 0.07412,0.08026 0.178154,0.125274 0.286787,0.125003 h 3.685768 c 0.205299,5.5e-4 0.376473,-0.159267 0.391161,-0.36622 0.07274,-0.987214 -0.05728,-2.202197 -0.307271,-3.285241 -0.245039,-1.061296 -0.563147,-1.975425 -1.143244,-2.467836 -0.01153,-0.01191 -0.01665,-0.0303 -0.02829,-0.04199 -0.1644,-0.16513 -0.343568,-0.304881 -0.530652,-0.422862 0.495078,-0.264614 0.935237,-0.570597 1.242742,-0.986354 C 21.669805,9.788642 21.999955,8.8177895 22,7.8818295 21.999955,6.5367895 21.546115,5.456256 20.632399,4.7938601 20.052661,4.3705759 19.289865,4.1613364 18.427849,4.0184495 18.253935,3.9896559 18.082558,4.083042 18.009375,4.2450179 l -1.116907,2.2832616 c -0.08582,0.1838985 -0.01871,0.403785 0.154124,0.5078255 0.168016,0.098942 0.329487,0.230101 0.488707,0.3662205 -9e-5,0.0047 -9e-5,0.00996 0,0.01465 0.197128,0.165445 0.396675,0.601761 0.396675,1.136357 0,0.5411385 -0.301164,0.983769 -0.496374,1.15129 -0.18677,0.163279 -0.611242,0.295166 -1.270055,0.2951205 H 14.984258 V 4.3951076 C 14.984213,4.1770868 14.8225,4.0005888 14.606753,4.0005663 h -3.226836 c -0.01398,-7.55e-4 -0.02801,-7.55e-4 -0.04195,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.337891,4.0009765 c -0.199271,0.021714 -0.350769,0.1920128 -0.34961,0.3945313 v 0.5 c -0.0012,-0.2025185 0.150339,-0.3728168 0.34961,-0.3945313 0.01394,-7.55e-4 0.028,-7.55e-4 0.04199,0 h 3.226562 c 0.215747,2.26e-5 0.377885,0.1765105 0.37793,0.3945313 v -0.5 C 14.98433,4.177487 14.822193,4.0009991 14.606446,4.0009765 h -3.226563 c -0.01398,-7.55e-4 -0.02806,-7.55e-4 -0.04199,0 z m 6.961913,0.017578 c -0.125,0.02171 -0.235152,0.1050806 -0.290039,0.2265625 l -1.117187,2.2832035 c -0.06416,0.137497 -0.04314,0.294908 0.04395,0.4091795 L 18.00977,4.745117 c 0.07318,-0.1619758 0.244055,-0.2553561 0.417969,-0.2265625 0.862015,0.1428869 1.62534,0.3521065 2.205078,0.775391 0.855136,0.619928 1.301923,1.6094635 1.356445,2.8359375 0.005,-0.082835 0.01074,-0.165505 0.01074,-0.248047 -4.5e-5,-1.34504 -0.453471,-2.425495 -1.367187,-3.0878909 -0.579735,-0.423284 -1.34306,-0.6325036 -2.205076,-0.7753904 -0.04348,-0.0072 -0.08626,-0.00724 -0.12793,-2e-7 z M 17.909179,8.801758 C 17.837296,9.226764 17.599721,9.564191 17.435547,9.705078 17.248777,9.868357 16.824829,10.000046 16.166015,10 h -1.18164 v 0.5 h 1.18164 c 0.658814,4.6e-5 1.082762,-0.131643 1.269532,-0.294922 0.19521,-0.167521 0.496093,-0.6102285 0.496093,-1.151367 0,-0.088635 -0.01241,-0.1695085 -0.02246,-0.251953 z m 2.41211,2.897461 c -0.120319,0.07589 -0.245822,0.147752 -0.375,0.216796 0.187084,0.117982 0.36685,0.257722 0.53125,0.422852 0.01164,0.01169 0.01678,0.03008 0.02832,0.04199 0.580097,0.492411 0.897539,1.406477 1.142578,2.467773 0.177339,0.768281 0.29034,1.600382 0.317383,2.373047 0.01773,-0.903261 -0.100524,-1.933551 -0.317383,-2.873047 -0.245039,-1.061296 -0.562481,-1.975362 -1.142578,-2.467773 -0.01154,-0.01191 -0.01668,-0.0303 -0.02832,-0.04199 -0.05001,-0.05024 -0.103697,-0.09401 -0.15625,-0.139648 z m -2.817383,5.481445 c -0.0058,0.200551 -0.01465,0.396484 -0.01465,0.396484 -0.0027,0.03774 0.007,0.07402 0.01465,0.110352 0.0044,-0.148965 0.0041,-0.279097 0,-0.506836 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rlogo_icon.svg b/.icons/awkward/24x24/apps/rlogo_icon.svg
new file mode 100644
index 00000000..21607f90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rlogo_icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <circle fill="#e4e4e4" cx="12" cy="1040.4" r="10"/>
+ <path fill="#fff" opacity=".2" d="m12 1030.4a10 10 0 0 0 -10 10 10 10 0 0 0 0.010742 0.291 10 10 0 0 1 9.9893 -9.791 10 10 0 0 1 9.9893 9.709 10 10 0 0 0 0.01074 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m21.989 1040.6a10 10 0 0 1 -9.989 9.8 10 10 0 0 1 -9.9893 -9.709 10 10 0 0 0 -0.010742 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.01074 -0.291z"/>
+ <path opacity=".2" d="m12 1032.4a8 6 0 0 0 -8 6 8 6 0 0 0 8 6 8 6 0 0 0 8 -6 8 6 0 0 0 -8 -6zm1 2a6 4 0 0 1 6 4 6 4 0 0 1 -6 4 6 4 0 0 1 -6 -4 6 4 0 0 1 6 -4z"/>
+ <path fill="#1e62b2" fill-rule="evenodd" d="m16.5 1041.4s0.27653-0.01 0.55232 0.1328c0.0957 0.049 0.26127 0.1466 0.38071 0.2748 0.11699 0.1255 0.17403 0.2528 0.17403 0.2528l1.393 3.3h-3c-0.58578-1.1213-1.0324-1.8792-1.7794-2.8778-0.14863-0.1215-0.47061-0.1221-0.47061-0.1221h-0.75022l0.000433 2.9981h-3.0002v-9.9981h5.4132c0.58678 0 3 0.5 3.0868 3-0.08678 2.5-2 3-2 3zm-3.4998-4.0006v2.0006h1.9998s1 0 1-1-1-0.9993-1-0.9993z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/robocraft.svg b/.icons/awkward/24x24/apps/robocraft.svg
new file mode 100644
index 00000000..2d8932d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/robocraft.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 10.144531,1.2500007 8.2167968,4.6240241 A 0.25002499,0.25002499 0 0 1 7.9999998,4.7500005 H 4.1455077 L 2.2880859,8.0000004 4.2167968,11.375977 a 0.25002499,0.25002499 0 0 1 0,0.248047 L 2.2880859,15 4.1455077,18.25 h 3.8544921 a 0.25002499,0.25002499 0 0 1 0.216797,0.125977 L 10.145508,21.75 h 3.708984 l 1.92871,-3.374023 A 0.25002499,0.25002499 0 0 1 15.999999,18.25 h 3.854492 L 21.711913,15 19.783202,11.624024 a 0.25002499,0.25002499 0 0 1 0,-0.248047 L 21.711913,8.0000004 19.854491,4.7500005 H 15.999999 A 0.25002499,0.25002499 0 0 1 15.783202,4.6240241 L 13.854492,1.2500007 Z M 9.9999997,7.7500004 H 14 a 0.25002499,0.25002499 0 0 1 0.216797,0.1259765 l 1.999999,3.5000001 a 0.25002499,0.25002499 0 0 1 0,0.248047 l -1.999999,3.5 A 0.25002499,0.25002499 0 0 1 14,15.25 H 9.9999997 a 0.25002499,0.25002499 0 0 1 -0.216797,-0.125976 l -1.9999999,-3.5 a 0.25002499,0.25002499 0 0 1 0,-0.248047 L 9.7832027,7.8759769 a 0.25002499,0.25002499 0 0 1 0.216797,-0.1259765 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,5.2547044,8.4999979)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,5.2547044,7.9999979)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,-0.74529539,4.9999975)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,-0.74529539,4.4999979)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,11.254705,-2.0000011)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#fb8902" transform="matrix(0.57735028,0,0,0.58333333,11.254705,-2.5000009)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,-0.74529539,-2.0000004)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,-0.74529539,-2.5000003)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,5.2547044,-5.5000005)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,5.2547044,-6.0000005)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2" transform="matrix(0.57735028,0,0,0.58333333,11.254705,4.999997)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,11.254705,4.4999974)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9999997,1.0000007 7.9999998,4.5000006 8.1425778,4.7500005 9.9999997,1.5000007 H 14 L 15.857421,4.7500005 15.999999,4.5000006 14,1.0000007 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.9999999,4.5000006 2,8.0000004 l 0.1425781,0.25 1.8574218,-3.2499999 h 3.9999999 l 0.142578,-0.25 -0.142578,-0.2499999 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.999999,4.5000006 -0.142578,0.2499999 0.142578,0.25 h 4 l 1.857422,3.2499999 0.142578,-0.25 -2,-3.4999998 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.9999997,15 -0.142578,0.25 0.142578,0.25 H 14 L 14.142578,15.25 14,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16 11.5 L 14 15 L 14.142578 15.25 L 16 12 L 20 12 L 21.857422 15.25 L 22 15 L 20 11.5 L 16 11.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/roccat.svg b/.icons/awkward/24x24/apps/roccat.svg
new file mode 100644
index 00000000..eec91d09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/roccat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <path style="fill:#4f4f4f" transform="matrix(0,-1,-1,0,0,0)" d="m -12,-22 c 0.53681,0 1.06348,0.04188 1.576934,0.12255 2.2713826,0.356886 3.0266069,2.73061 4.51456,4.339878 1.646974,1.781255 3.1791297,3.185742 3.3300352,4.632139 0.040635,0.38948 0.5561868,1.683225 0.5128138,2.062834 C -2.6359051,-5.8517747 -6.8515942,-2 -12,-2 c -3.442188,0 -6.467437,-1.7218074 -8.264987,-4.3546641 -1.095501,-1.6045716 -0.452317,-3.4217696 -0.452317,-5.5195809 0,-2.277629 2.514407,-4.171505 3.787219,-5.849169 0.829185,-1.092929 -1.164641,-2.335667 0.0401,-3.009353 C -15.445866,-21.540308 -13.778591,-22 -12,-22 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.1665 2.00585,12.25 2.1382,6.827 6.544,2.5 11.99985,2.5 c 5.45585,0 9.862,4.327 9.994,9.75 0.002,-0.0835 0.006,-0.166 0.006,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 11.847656,2.5078125 c -0.223419,0.00334 -0.444509,0.015575 -0.664062,0.033203 -0.170348,0.013754 -0.338085,0.032591 -0.50586,0.054687 -0.141044,0.018525 -0.280827,0.040156 -0.419922,0.064453 -0.0095,0.00938 -0.01953,0.018895 -0.01953,0.029297 0,0.039518 0.08959,0.072266 0.197266,0.072266 1.615027,0.2035263 3.258944,0.773033 4.548828,1.6679687 0.984691,0.6942917 1.802549,2.0227465 2.339844,3.078125 C 17.622029,8.0927852 17.912091,8.7952105 16.674766,8.354 15.720338,8.0136675 14.590971,7.367336 14.516563,7.4492185 14.486013,7.4828385 14.4053,7.6820893 14.336875,7.8925778 14.20695,8.2922333 13.923155,8.512567 13.866172,8.455586 c -0.01816,-0.01818 0.0163,-0.4704479 0.07813,-0.7622269 0.134684,-0.6357515 0.142177,-1.1696249 0.0332,-1.6777344 C 13.859506,5.4654186 13.788665,5.4304966 13.155234,5.6191406 11.553315,5.8568042 9.7604637,6.6831919 8.5860547,7.4003906 8.0636777,7.7144226 7.9505437,7.728536 8.0157422,7.46875 8.0990197,7.136952 7.8672103,7.243016 7.2676953,7.8125 6.7024618,8.349416 6.5294141,8.448697 6.5294141,8.234375 6.5294141,7.9840385 6.3783008,8.147276 6.0880078,8.7128906 5.9205618,9.0391486 5.6867186,9.5651264 5.5684766,9.8808594 5.3944695,10.345481 5.2390444,10.582953 4.7520703,11.126953 3.8069852,12.182713 3.7708647,12.40625 4.543086,12.40625 c 0.5736132,0 0.5898209,0.146838 0.029297,0.267578 l -0.3769531,0.08008 0.00586,0.462891 c 0.00906,0.632187 0.2051453,1.019139 0.6132812,1.208984 0.1947283,0.09058 0.3698068,0.246239 0.4570313,0.408203 0.140565,0.261013 0.5213255,0.632813 0.6484375,0.632813 0.036885,0 0.045624,-0.167164 0.021484,-0.371094 -0.048885,-0.412749 0.1190628,-0.879063 0.3632813,-1.009765 0.1123935,-0.06015 0.1777338,-0.02504 0.3398437,0.1875 0.199877,0.262053 0.5582001,0.54532 0.6171876,0.486328 0.0171,-0.01711 -0.053228,-0.251674 -0.1582032,-0.519532 -0.288056,-0.735032 -0.263481,-0.846296 0.1328125,-1.191406 0.4496745,-0.391594 0.9278454,-0.595227 1.2480469,-0.535156 0.4923685,0.09237 1.3811241,0.884054 1.488164,1.310547 0.064288,0.25613 -0.090998,0.606419 -0.3730468,0.84375 -0.292065,0.245755 -0.7242623,0.568359 -0.9139453,0.568359 -0.07967,0 -0.3067083,-0.140877 -0.5039063,-0.314453 -0.197193,-0.17358 -0.3761465,-0.297678 -0.3984375,-0.275391 -0.022275,0.02229 -0.00378,0.172171 0.041016,0.333985 0.044905,0.161813 0.081802,0.338004 0.082031,0.390625 0.001,0.168816 -0.4275728,0.102647 -0.8789062,-0.134766 -0.240085,-0.126292 -0.4500219,-0.228516 -0.4667969,-0.228516 -0.1403875,0 0.3797874,1.786016 0.6230469,2.109376 0.180615,0.240089 0.3624264,0.371565 0.59375,0.386718 0.3069435,0.02011 0.7003713,-0.16328 1.2871093,-0.55664 0.9742361,-0.653146 1.1749241,-1.243602 2.1502741,-1.402344 0.534783,-0.08704 0.809948,0.02027 1.199218,0.470703 0.534799,0.618814 1.755792,3.58458 1.63086,3.910156 -1.330534,0.856307 -2.792736,1.061477 -4.2617193,1.074219 -1.537952,0.04408 -2.6855659,-0.295895 -4.0214843,-0.681641 0.4230753,0.337575 0.8725066,0.641609 1.3476562,0.908203 0.00458,0.0026 0.00908,0.0052 0.013672,0.0078 4.868e-4,2.71e-4 0.00147,-2.71e-4 0.00195,0 0.1696363,0.09479 0.3459051,0.178638 0.5214844,0.263672 0.094547,0.04565 0.1870094,0.09399 0.2832031,0.136719 0.1660054,0.07401 0.337131,0.139983 0.5078125,0.205078 0.1126628,0.04277 0.2252496,0.08621 0.3398438,0.125 0.154282,0.05248 0.311133,0.09948 0.46875,0.144531 0.1661009,0.04722 0.3343466,0.09014 0.5039062,0.128906 0.1181381,0.02716 0.2357386,0.05518 0.3554694,0.07813 0.205914,0.03923 0.414733,0.06922 0.625,0.0957 0.104946,0.0133 0.208487,0.03099 0.314453,0.04102 C 11.359435,22.482686 11.6775,22.5 12,22.5 c 0.30273,0 0.600755,-0.01884 0.896484,-0.04492 0.09496,-0.0084 0.189044,-0.0183 0.283204,-0.0293 0.145639,-0.017 0.288018,-0.04326 0.43164,-0.06641 0.330696,-0.05335 0.655845,-0.122252 0.97461,-0.207031 0.08623,-0.0229 0.174481,-0.04128 0.259765,-0.06641 0.399368,-0.117836 0.78949,-0.25734 1.166016,-0.421876 0.05202,-0.0227 0.100799,-0.05067 0.152343,-0.07422 0.324881,-0.148656 0.638509,-0.314775 0.94336,-0.496094 0.07994,-0.04748 0.15981,-0.09491 0.238281,-0.144531 0.70086,-0.443941 1.344471,-0.968837 1.912109,-1.56836 0.03708,-0.03911 0.07097,-0.08138 0.107422,-0.121093 0.253435,-0.276497 0.493518,-0.567174 0.714844,-0.871094 0.03185,-0.04371 0.06455,-0.08661 0.0957,-0.13086 0.24611,-0.349758 0.473369,-0.712749 0.673828,-1.09375 -0.985291,-0.509007 -2.695999,-1.285853 -3.746093,-1.660156 -0.347896,-0.124008 -0.568926,-0.241619 -0.529297,-0.28125 0.142427,-0.142424 2.946062,0.341171 4.246093,0.732422 0.09701,0.02919 0.324496,0.102398 0.5,0.16211 0.0042,-0.01092 0.0075,-0.02226 0.01172,-0.0332 0.06471,-0.167304 0.128363,-0.333951 0.183594,-0.505859 -0.221972,-0.116273 -0.478259,-0.252798 -0.599609,-0.318359 -1.039447,-0.561604 -2.603076,-1.128415 -4.095704,-1.486328 -1.329938,-0.318904 -1.273612,-0.300735 -1.126953,-0.382813 0.271945,-0.152189 3.692114,0.172667 5.431641,0.515625 0.08059,0.01589 0.456737,0.08545 0.744141,0.138672 0.0085,-0.05535 0.01776,-0.11036 0.02539,-0.166016 0.03111,-0.305266 0.05729,-0.789686 0.07422,-1.015625 -0.365204,-0.169615 -0.797634,-0.340298 -1.271484,-0.511719 -1.425069,-0.515532 -3.466418,-0.80366 -5.296875,-0.908203 -0.780868,-0.0446 -1.070905,-0.200993 -0.878907,-0.28125 1.225236,-0.226744 1.478128,-0.5625 3.806641,-0.5625 1.252419,0.07225 2.424722,0.330981 3.574219,0.564453 C 21.38585,7.2730922 18.65811,4.0993997 15.007811,2.9570242 c -0.0093,-0.00279 -0.01802,-0.007 -0.02734,-0.00977 -0.0051,-0.00158 -0.01053,-0.00234 -0.01563,-0.00391 -0.29649,-0.09131 -0.600476,-0.1665772 -0.908203,-0.2304688 -0.02118,-0.0045 -0.04107,-0.00911 -0.0625,-0.013672 -0.239155,-0.048055 -0.483406,-0.080557 -0.728516,-0.1113282 -0.443477,-0.049162 -0.94413,-0.075265 -1.417969,-0.080078 z"/>
+ <path style="fill:#11a0ee" d="m 11.847656,2.0078125 c -0.223419,0.00334 -0.444509,0.015575 -0.664062,0.033203 -0.170348,0.013754 -0.338085,0.032591 -0.50586,0.054687 -0.141044,0.018525 -0.280827,0.040156 -0.419922,0.064453 -0.0095,0.00938 -0.01953,0.018895 -0.01953,0.029297 0,0.039518 0.08959,0.072266 0.197266,0.072266 1.615027,0.2035263 3.258944,0.773033 4.548828,1.6679687 0.984691,0.6942917 1.802549,2.0227465 2.339844,3.078125 C 17.622029,7.5927852 17.912091,8.2952105 16.674766,7.854 15.720338,7.5136675 14.590971,6.867336 14.516563,6.9492185 14.486013,6.9828385 14.4053,7.1820893 14.336875,7.3925778 14.20695,7.7922333 13.923155,8.012567 13.866172,7.955586 c -0.01816,-0.01818 0.0163,-0.4704479 0.07813,-0.7622269 0.134684,-0.6357515 0.142177,-1.1696249 0.0332,-1.6777344 C 13.859506,4.9654186 13.788665,4.9304966 13.155234,5.1191406 11.553315,5.3568042 9.7604637,6.1831919 8.5860547,6.9003906 8.0636777,7.2144226 7.9505437,7.228536 8.0157422,6.96875 8.0990197,6.636952 7.8672103,6.743016 7.2676953,7.3125 6.7024618,7.849416 6.5294141,7.948697 6.5294141,7.734375 6.5294141,7.4840385 6.3783008,7.647276 6.0880078,8.2128906 5.9205618,8.5391486 5.6867186,9.0651264 5.5684766,9.3808594 5.3944695,9.8454814 5.2390444,10.082953 4.7520703,10.626953 3.8069852,11.682713 3.7708647,11.90625 4.543086,11.90625 c 0.5736132,0 0.5898209,0.146838 0.029297,0.267578 l -0.3769531,0.08008 0.00586,0.462891 c 0.00906,0.632187 0.2051453,1.019139 0.6132812,1.208984 0.1947283,0.09058 0.3698068,0.246239 0.4570313,0.408203 0.140565,0.261013 0.5213255,0.632813 0.6484375,0.632813 0.036885,0 0.045624,-0.167164 0.021484,-0.371094 -0.048885,-0.412749 0.1190628,-0.879063 0.3632813,-1.009765 0.1123935,-0.06015 0.1777338,-0.02504 0.3398437,0.1875 0.199877,0.262053 0.5582001,0.54532 0.6171876,0.486328 0.0171,-0.01711 -0.053228,-0.251674 -0.1582032,-0.519532 -0.288056,-0.735032 -0.263481,-0.846296 0.1328125,-1.191406 0.4496745,-0.391594 0.9278454,-0.595227 1.2480469,-0.535156 0.4923685,0.09237 1.3811241,0.884054 1.488164,1.310547 0.064288,0.25613 -0.090998,0.606419 -0.3730468,0.84375 -0.292065,0.245755 -0.7242623,0.568359 -0.9139453,0.568359 -0.07967,0 -0.3067083,-0.140877 -0.5039063,-0.314453 -0.197193,-0.17358 -0.3761465,-0.297678 -0.3984375,-0.275391 -0.022275,0.02229 -0.00378,0.172171 0.041016,0.333985 0.044905,0.161813 0.081802,0.338004 0.082031,0.390625 0.001,0.168816 -0.4275728,0.102647 -0.8789062,-0.134766 -0.240085,-0.126292 -0.4500219,-0.228516 -0.4667969,-0.228516 -0.1403875,0 0.3797874,1.786016 0.6230469,2.109376 0.180615,0.240089 0.3624264,0.371565 0.59375,0.386718 0.3069435,0.02011 0.7003713,-0.16328 1.2871093,-0.55664 0.9742361,-0.653146 1.1749241,-1.243602 2.1502741,-1.402344 0.534783,-0.08704 0.809948,0.02027 1.199218,0.470703 0.534799,0.618814 1.755792,3.58458 1.63086,3.910156 -1.330534,0.856307 -2.792736,1.061477 -4.2617193,1.074219 -1.537952,0.04408 -2.6855659,-0.295895 -4.0214843,-0.681641 0.4230753,0.337575 0.8725066,0.641609 1.3476562,0.908203 0.00458,0.0026 0.00908,0.0052 0.013672,0.0078 4.868e-4,2.71e-4 0.00147,-2.71e-4 0.00195,0 0.1696363,0.09479 0.3459051,0.178638 0.5214844,0.263672 0.094547,0.04565 0.1870094,0.09399 0.2832031,0.136719 0.1660054,0.07401 0.337131,0.139983 0.5078125,0.205078 0.1126628,0.04277 0.2252496,0.08621 0.3398438,0.125 0.154282,0.05248 0.311133,0.09948 0.46875,0.144531 0.1661009,0.04722 0.3343466,0.09014 0.5039062,0.128906 0.1181381,0.02716 0.2357386,0.05518 0.3554694,0.07813 0.205914,0.03923 0.414733,0.06922 0.625,0.0957 0.104946,0.0133 0.208487,0.03099 0.314453,0.04102 C 11.359435,21.982686 11.6775,22 12,22 c 0.30273,0 0.600755,-0.01884 0.896484,-0.04492 0.09496,-0.0084 0.189044,-0.0183 0.283204,-0.0293 0.145639,-0.017 0.288018,-0.04326 0.43164,-0.06641 0.330696,-0.05335 0.655845,-0.122252 0.97461,-0.207031 0.08623,-0.0229 0.174481,-0.04128 0.259765,-0.06641 0.399368,-0.117836 0.78949,-0.25734 1.166016,-0.421876 0.05202,-0.0227 0.100799,-0.05067 0.152343,-0.07422 0.324881,-0.148656 0.638509,-0.314775 0.94336,-0.496094 0.07994,-0.04748 0.15981,-0.09491 0.238281,-0.144531 0.70086,-0.443941 1.344471,-0.968837 1.912109,-1.56836 0.03708,-0.03911 0.07097,-0.08138 0.107422,-0.121093 0.253435,-0.276497 0.493518,-0.567174 0.714844,-0.871094 0.03185,-0.04371 0.06455,-0.08661 0.0957,-0.13086 0.24611,-0.349758 0.473369,-0.712749 0.673828,-1.09375 -0.985291,-0.509007 -2.695999,-1.285853 -3.746093,-1.660156 -0.347896,-0.124008 -0.568926,-0.241619 -0.529297,-0.28125 0.142427,-0.142424 2.946062,0.341171 4.246093,0.732422 0.09701,0.02919 0.324496,0.102398 0.5,0.16211 0.0042,-0.01092 0.0075,-0.02226 0.01172,-0.0332 0.06471,-0.167304 0.128363,-0.333951 0.183594,-0.505859 -0.221972,-0.116273 -0.478259,-0.252798 -0.599609,-0.318359 -1.039447,-0.561604 -2.603076,-1.128415 -4.095704,-1.486328 -1.329938,-0.318904 -1.273612,-0.300735 -1.126953,-0.382813 0.271945,-0.152189 3.692114,0.172667 5.431641,0.515625 0.08059,0.01589 0.456737,0.08545 0.744141,0.138672 0.0085,-0.05535 0.01776,-0.11036 0.02539,-0.166016 0.03111,-0.305266 0.05729,-0.789686 0.07422,-1.015625 -0.365204,-0.169615 -0.797634,-0.340298 -1.271484,-0.511719 -1.425069,-0.515532 -3.466418,-0.80366 -5.296875,-0.908203 -0.780868,-0.0446 -1.070905,-0.200993 -0.878907,-0.28125 1.225236,-0.226744 1.478128,-0.5625 3.806641,-0.5625 1.252419,0.07225 2.424722,0.330981 3.574219,0.564453 C 21.38585,6.7730922 18.65811,3.5993997 15.007811,2.4570242 c -0.0093,-0.00279 -0.01802,-0.007 -0.02734,-0.00977 -0.0051,-0.00158 -0.01053,-0.00234 -0.01563,-0.00391 -0.29649,-0.09131 -0.600476,-0.1665772 -0.908203,-0.2304688 -0.02118,-0.0045 -0.04107,-0.00911 -0.0625,-0.013672 -0.239155,-0.048055 -0.483406,-0.080557 -0.728516,-0.1113282 -0.443477,-0.049162 -0.94413,-0.075265 -1.417969,-0.080078 z"/>
+ <path style="opacity:0.2" d="m 7.3818579,9.5003495 c 0.038245,0.0018 0.068196,0.00988 0.085592,0.02595 0.1728235,0.15947 -0.379691,0.7903445 -0.782556,0.8936035 -0.7002885,0.179496 -0.86093,0.05812 -0.4939885,-0.372334 0.211886,-0.2485635 0.923071,-0.5594455 1.1909525,-0.547219 z"/>
+ <path style="fill:#ffffff" d="m 7.3818579,9.0003495 c 0.038245,0.0018 0.068196,0.00988 0.085592,0.02595 0.1728235,0.15947 -0.379691,0.7903445 -0.782556,0.8936035 -0.7002885,0.179496 -0.86093,0.058121 -0.4939885,-0.3723345 0.211886,-0.248563 0.923071,-0.559445 1.1909525,-0.5472185 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.847656 2.0078125 C 11.624237 2.0111525 11.403147 2.0233876 11.183594 2.0410156 C 11.013246 2.0547696 10.845509 2.0736071 10.677734 2.0957031 C 10.53669 2.1142281 10.396907 2.1358593 10.257812 2.1601562 C 10.248313 2.1695363 10.238281 2.1790511 10.238281 2.1894531 C 10.238281 2.2289711 10.327871 2.2617188 10.435547 2.2617188 C 10.873982 2.3169706 11.313014 2.4052878 11.748047 2.5136719 C 11.781472 2.5127819 11.814129 2.5083137 11.847656 2.5078125 C 12.321495 2.5126255 12.822148 2.5387286 13.265625 2.5878906 C 13.510735 2.6186618 13.754986 2.6511637 13.994141 2.6992188 C 14.015571 2.7037808 14.035461 2.7083906 14.056641 2.7128906 C 14.364368 2.7767822 14.668354 2.8520494 14.964844 2.9433594 C 14.969944 2.9449294 14.975369 2.9456856 14.980469 2.9472656 C 14.989789 2.9500356 14.998513 2.9542412 15.007812 2.9570312 C 18.494293 4.0481393 21.134053 6.9941579 21.814453 10.646484 C 21.843405 10.652387 21.873421 10.658188 21.902344 10.664062 C 21.385851 6.7730997 18.658112 3.5994067 15.007812 2.4570312 C 14.998513 2.4542412 14.989789 2.4500356 14.980469 2.4472656 C 14.975369 2.4456856 14.969944 2.4449294 14.964844 2.4433594 C 14.668354 2.3520494 14.364368 2.2767822 14.056641 2.2128906 C 14.035461 2.2083906 14.015571 2.2037808 13.994141 2.1992188 C 13.754986 2.1511637 13.510735 2.1186618 13.265625 2.0878906 C 12.822148 2.0387286 12.321495 2.0126255 11.847656 2.0078125 z M 13.535156 5.0234375 C 13.437595 5.0380947 13.312655 5.0719796 13.154297 5.1191406 C 11.552378 5.3568042 9.7603465 6.1831919 8.5859375 6.9003906 C 8.0635605 7.2144226 7.9504265 7.228536 8.015625 6.96875 C 8.0989025 6.636952 7.8670931 6.743016 7.2675781 7.3125 C 6.7023446 7.849416 6.5292969 7.948697 6.5292969 7.734375 C 6.5292969 7.4840385 6.3781836 7.647276 6.0878906 8.2128906 C 5.9204446 8.5391486 5.6866014 9.0651264 5.5683594 9.3808594 C 5.3943523 9.8454814 5.2389272 10.082953 4.7519531 10.626953 C 4.0171102 11.44785 3.8471392 11.760576 4.1640625 11.861328 C 4.285676 11.676326 4.4611478 11.451813 4.7519531 11.126953 C 5.2389272 10.582953 5.3943523 10.345481 5.5683594 9.8808594 C 5.6866014 9.5651264 5.9204446 9.0391486 6.0878906 8.7128906 C 6.3781836 8.147276 6.5292969 7.9840385 6.5292969 8.234375 C 6.5292969 8.448697 6.7023446 8.349416 7.2675781 7.8125 C 7.8670931 7.243016 8.0989025 7.136952 8.015625 7.46875 C 7.9504265 7.728536 8.0635605 7.7144226 8.5859375 7.4003906 C 9.7603465 6.6831919 11.552378 5.8568042 13.154297 5.6191406 C 13.787728 5.4304966 13.858566 5.4654189 13.976562 6.015625 C 14.011676 6.1793412 14.014819 6.3537789 14.025391 6.5253906 C 14.050573 6.1701878 14.044496 5.8323666 13.976562 5.515625 C 13.888065 5.1029704 13.82784 4.979466 13.535156 5.0234375 z M 14.515625 6.9492188 C 14.485075 6.9828387 14.404362 7.1820896 14.335938 7.3925781 C 14.227431 7.7263505 14.019371 7.9226722 13.917969 7.9492188 C 13.891 8.1700833 13.853172 8.4430027 13.865234 8.4550781 C 13.922217 8.5120591 14.206013 8.2922336 14.335938 7.8925781 C 14.404362 7.6820896 14.485075 7.4828387 14.515625 7.4492188 C 14.590033 7.3673363 15.7194 8.0131831 16.673828 8.3535156 C 17.620853 8.6912097 17.670896 8.3586535 17.509766 7.921875 C 17.400699 8.0211902 17.153637 8.0246079 16.673828 7.8535156 C 15.7194 7.5131831 14.590033 6.8673363 14.515625 6.9492188 z M 15.431641 10.945312 C 15.161727 11.019608 14.882167 11.095361 14.521484 11.162109 C 14.329486 11.242366 14.619523 11.398759 15.400391 11.443359 C 17.230848 11.547902 19.272197 11.83603 20.697266 12.351562 C 21.158075 12.518266 21.574861 12.684605 21.933594 12.849609 C 21.945467 12.670946 21.960644 12.471465 21.96875 12.363281 C 21.603546 12.193666 21.171116 12.022983 20.697266 11.851562 C 19.280135 11.338902 17.254212 11.051308 15.431641 10.945312 z M 4.1972656 12.365234 L 4.2011719 12.716797 C 4.2013574 12.729742 4.2047355 12.739213 4.2050781 12.751953 L 4.5722656 12.673828 C 5.1327895 12.553088 5.1165819 12.40625 4.5429688 12.40625 C 4.3862335 12.40625 4.2865594 12.388741 4.1972656 12.365234 z M 15.933594 13.355469 C 15.81065 13.360481 15.727353 13.371601 15.693359 13.390625 C 15.5467 13.472703 15.490374 13.454534 16.820312 13.773438 C 18.312941 14.13135 19.876569 14.698162 20.916016 15.259766 C 21.006602 15.308706 21.192714 15.407962 21.363281 15.498047 C 21.416521 15.359215 21.469779 15.220822 21.515625 15.078125 C 21.293653 14.961852 21.037366 14.825327 20.916016 14.759766 C 20.009885 14.270191 18.705014 13.785338 17.396484 13.429688 C 16.787308 13.380241 16.22378 13.343638 15.933594 13.355469 z M 6.9707031 13.363281 C 6.880062 13.542139 6.9166244 13.752943 7.0859375 14.191406 C 7.1684311 14.246689 7.2395374 14.281949 7.2617188 14.259766 C 7.2788188 14.242656 7.2084908 14.008092 7.1035156 13.740234 C 7.0427662 13.58522 7.0030889 13.470854 6.9707031 13.363281 z M 9.921875 13.734375 C 9.8569279 13.890358 9.7468364 14.044084 9.5996094 14.167969 C 9.3075444 14.413724 8.8752299 14.736328 8.6855469 14.736328 C 8.6058769 14.736328 8.3788386 14.595451 8.1816406 14.421875 C 7.9844476 14.248295 7.8054941 14.124197 7.7832031 14.146484 C 7.7609281 14.168774 7.7794228 14.318655 7.8242188 14.480469 C 7.8502474 14.574262 7.8560276 14.630442 7.8710938 14.707031 C 7.9370611 14.736284 8.0278995 14.786544 8.1816406 14.921875 C 8.3788386 15.095451 8.6058769 15.236328 8.6855469 15.236328 C 8.8752299 15.236328 9.3075444 14.913724 9.5996094 14.667969 C 9.8816582 14.430638 10.036944 14.080349 9.9726562 13.824219 C 9.9661718 13.798382 9.9338351 13.762656 9.921875 13.734375 z M 6.5605469 14.507812 C 6.5119665 14.507812 6.5561798 14.747893 6.6269531 15.041016 C 6.6857829 15.064682 6.8215542 15.128077 7.0273438 15.236328 C 7.4786771 15.473741 7.90725 15.53991 7.90625 15.371094 C 7.906021 15.318473 7.8691237 15.142282 7.8242188 14.980469 C 7.8208004 14.968121 7.8234181 14.967236 7.8203125 14.955078 C 7.6747052 14.990909 7.3590738 14.910827 7.0273438 14.736328 C 6.7872588 14.610036 6.5773219 14.507812 6.5605469 14.507812 z M 5.9492188 14.757812 C 5.9429498 14.802576 5.9452529 14.847103 5.9433594 14.892578 C 5.9493666 14.85805 5.9506969 14.816806 5.9492188 14.757812 z M 16.744141 15.197266 C 16.651309 15.196909 16.592022 15.204853 16.574219 15.222656 C 16.53459 15.262287 16.75562 15.379898 17.103516 15.503906 C 18.085991 15.854107 19.607452 16.544879 20.611328 17.050781 C 20.688557 16.920357 20.77873 16.798779 20.849609 16.664062 C 20.075824 16.264321 18.915224 15.743308 17.917969 15.337891 C 17.422926 15.260036 16.966729 15.198122 16.744141 15.197266 z M 13.972656 19.466797 C 12.661294 20.285134 11.225966 20.487485 9.7832031 20.5 C 8.2452511 20.54408 7.0976372 20.204105 5.7617188 19.818359 C 6.1486133 20.127066 6.5597457 20.404672 6.9902344 20.654297 C 7.8624539 20.875393 8.730847 21.030162 9.7832031 21 C 11.252186 20.987258 12.714388 20.782088 14.044922 19.925781 C 14.068707 19.863795 14.03242 19.685767 13.972656 19.466797 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rochard.svg b/.icons/awkward/24x24/apps/rochard.svg
new file mode 100644
index 00000000..28e30b9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rochard.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 16,4.5 C 12.972699,4.5 10.681917,5.9749328 9.1992188,7.9492188 7.7165199,9.9235047 7,12.384789 7,14.5 l 0,6 1,0 4,0 0,-1 0,-5 c 0,-0.916667 0.242183,-2.223892 0.863281,-3.240234 C 13.484379,10.243423 14.416667,9.5 16,9.5 l 0,-1 0,-1 0,-1 0,-1 0,-1 z m -1,1.0625 0,1.0292969 C 11.647284,7.1484036 9,10.44239 9,14.5 l 0,5 -1,0 0,-5 C 8,12.615212 8.6664297,10.326495 10,8.5507812 11.163294,7.0017979 12.803148,5.8355229 15,5.5625 Z m 0,2.0429688 0,1.0039062 C 13.619684,8.8920137 12.625544,9.7357929 12.011719,10.740234 11.257817,11.973892 11,13.416667 11,14.5 l 0,5 -1,0 0,-5 c 0,-3.557273 2.247331,-6.3415311 5,-6.8945312 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="fill:#ffba40" width="5" height="1" x="7" y="19"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="5" y="-16" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#ffba40" d="m 7.5,20 0,-6 c 0,-4 2.765076,-9.5 8.5,-9.5 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 9.5,20 0,-6 c 0,-4.2175685 3,-7.5 6.5,-7.5 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 11.5,20 0,-6 c 0,-2 1,-5.5 4.5,-5.5 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rocket-league.svg b/.icons/awkward/24x24/apps/rocket-league.svg
new file mode 100644
index 00000000..1ae29ac9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rocket-league.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.25663,2.5 C 10.205868,2.5008151 9.1530628,2.5599925 8.163638,2.6914062 6.7000236,2.8858019 5.3362371,3.2211243 4.0968918,3.7441406 3.7071886,3.9085997 3.3534449,4.0846939 3.0216628,4.2675781 2.0221353,4.8176356 1.5001911,5.4597818 1.2478278,6.09375 1.0331365,6.6461795 1.0878667,6.6522416 1.074152,6.7402344 1.060437,6.8282274 1.055612,6.8779239 1.050735,6.9238281 1.040985,7.0156361 1.036237,7.0820067 1.031221,7.1542969 1.02119,7.2988771 1.013647,7.4517686 1.007805,7.6171875 L 1,7.8574219 1.0292712,8.0957031 c 0.073091,0.5837135 0.1635714,1.1574961 0.2673437,1.7246094 0.7896691,3.0607495 2.4037378,6.7321515 4.0491826,8.7499955 0.6380924,0.753913 1.0879157,1.216905 1.9455595,1.876954 0.8203721,0.631365 1.6376317,1.123531 2.6441656,1.599609 0.1088654,0.05149 0.2070444,0.09697 0.2946644,0.136719 0.04381,0.01988 0.08207,0.03794 0.134648,0.06055 0.02629,0.01131 0.05252,0.02114 0.113181,0.04492 0.03033,0.01189 0.06671,0.02611 0.15221,0.05469 0.04275,0.01429 0.09416,0.03295 0.200996,0.06055 0.05342,0.0138 0.226159,0.04879 0.226364,0.04883 2.04e-4,3.6e-5 0.524802,0.04687 0.524931,0.04687 6.32e-4,0 0.537053,-0.04578 0.655675,-0.07227 0.118621,-0.02648 0.186779,-0.04725 0.241975,-0.06445 0.110392,-0.0344 0.163037,-0.05523 0.206849,-0.07227 0.08762,-0.03406 0.127457,-0.05239 0.167822,-0.07031 0.08073,-0.03585 0.141773,-0.06553 0.208801,-0.09766 0.134057,-0.06425 0.283314,-0.137369 0.44102,-0.216797 0.31541,-0.158855 0.566395,-0.281361 0.89765,-0.474609 0.968741,-0.599507 1.867479,-1.294851 2.655876,-2.052776 l 0.002,-0.002 0.002,-0.002 C 20.092139,16.333239 21.432031,12.344934 21.964133,8.0955611 22.095876,7.3233277 21.828415,6.4927276 21.745585,6.093608 21.41839,5.1059372 20.737415,4.7365652 19.971643,4.2675781 19.639857,4.0846925 19.286117,3.9085987 18.896414,3.7441406 17.657069,3.2211226 16.293283,2.8858019 14.829668,2.6914062 13.755923,2.5487935 12.605555,2.4913813 11.467382,2.5019531 11.397779,2.5014214 11.327158,2.4999554 11.25663,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.25663,2 C 10.205868,2.0008151 9.1530628,2.0599925 8.163638,2.1914062 6.7000236,2.3858019 5.3362371,2.7211243 4.0968918,3.2441406 3.7071886,3.4085997 3.3534449,3.5846939 3.0216628,3.7675781 2.0221353,4.3176356 1.5001911,4.9597818 1.2478278,5.59375 1.0331365,6.1461795 1.0878667,6.1522416 1.074152,6.2402344 1.060437,6.3282274 1.055612,6.3779239 1.050735,6.4238281 1.040985,6.5156361 1.036237,6.5820067 1.031221,6.6542969 1.02119,6.7988771 1.013647,6.9517686 1.007805,7.1171875 L 1,7.3574219 1.0292712,7.5957031 c 0.073091,0.5837135 0.1635714,1.1574961 0.2673437,1.7246094 0.7896691,3.0607495 2.4037378,6.7321515 4.0491826,8.7499955 0.6380924,0.753913 1.0879157,1.216905 1.9455595,1.876954 0.8203721,0.631365 1.6376317,1.123531 2.6441656,1.599609 0.1088654,0.05149 0.2070444,0.09697 0.2946644,0.136719 0.04381,0.01988 0.08207,0.03794 0.134648,0.06055 0.02629,0.01131 0.05252,0.02114 0.113181,0.04492 0.03033,0.01189 0.06671,0.02611 0.15221,0.05469 0.04275,0.01429 0.09416,0.03295 0.200996,0.06055 0.05342,0.0138 0.226159,0.04879 0.226364,0.04883 2.04e-4,3.6e-5 0.524802,0.04687 0.524931,0.04687 6.32e-4,0 0.537053,-0.04578 0.655675,-0.07227 0.118621,-0.02648 0.186779,-0.04725 0.241975,-0.06445 0.110392,-0.0344 0.163037,-0.05523 0.206849,-0.07227 0.08762,-0.03406 0.127457,-0.05239 0.167822,-0.07031 0.08073,-0.03585 0.141773,-0.06553 0.208801,-0.09766 0.134057,-0.06425 0.283314,-0.137369 0.44102,-0.216797 0.31541,-0.158855 0.566395,-0.281361 0.89765,-0.474609 0.968741,-0.599507 1.867479,-1.294851 2.655876,-2.052776 l 0.002,-0.002 0.002,-0.002 C 20.092139,15.833239 21.432031,11.844934 21.964133,7.5955611 22.095876,6.8233277 21.828415,5.9927276 21.745585,5.593608 21.41839,4.6059372 20.737415,4.2365652 19.971643,3.7675781 19.639857,3.5846925 19.286117,3.4085987 18.896414,3.2441406 17.657069,2.7211226 16.293283,2.3858019 14.829668,2.1914062 13.755923,2.0487935 12.605555,1.9913813 11.467382,2.0019531 11.397779,2.0014214 11.327158,1.9999554 11.25663,2 Z"/>
+ <path style="opacity:0.2" d="M 11.262418,5.500001 C 10.328097,5.5007251 9.3835163,5.5562839 8.5579168,5.6658426 7.3083528,5.8316629 6.1840374,6.1189685 5.2597544,6.5086836 4.7372114,6.7290093 4.0709933,7.0959237 4.037618,7.1817519 4.026447,7.2104712 4.009519,7.4542276 4,7.7234519 4.070641,8.2871068 4.1551967,8.8365025 4.2552111,9.371666 c 0.047083,0.3313906 0.1845034,0.999157 0.3191983,1.517855 0.1897265,0.73063 0.3127675,0.984314 0.6241605,1.286997 0.188842,0.183561 0.332593,0.281211 0.6166745,0.418879 0.4107515,0.199053 0.8928045,0.32982 1.7661194,0.479098 0.5395405,0.09223 1.051465,0.212254 1.477976,0.346577 2.7073402,0.852643 5.0905472,2.770888 5.2087052,4.192459 0.008,0.09656 0.01934,0.190389 0.02515,0.208537 0.01551,0.04843 0.185683,-0.09899 0.65289,-0.565643 2.432247,-2.439469 3.567571,-5.652477 4.053909,-9.5329731 -0.0095,-0.2692243 -0.02645,-0.5129788 -0.03762,-0.5417 -0.03337,-0.085829 -0.699592,-0.4527426 -1.222138,-0.6730683 -0.92428,-0.3897151 -2.048595,-0.6770207 -3.29816,-0.842841 -0.895842,-0.1188798 -1.931689,-0.174105 -2.9426,-0.1647235 -0.07891,-7.724e-4 -0.157924,-0.00116 -0.237065,-0.00111 z m -4.5480706,8.478962 c -0.165539,-0.0013 -0.293766,0.0077 -0.3651135,0.02824 -0.061704,0.01775 -0.1505245,0.07005 -0.198269,0.116728 -0.1318825,0.128951 -0.1112755,0.242949 0.108871,0.602424 0.4023955,0.657064 0.8971204,1.343633 1.3732714,1.905722 0.293321,0.346258 1.168472,1.191807 1.487123,1.436828 0.7064197,0.54319 1.1953577,0.837849 2.0987057,1.264747 0.193594,0.09149 0.358734,0.166347 0.366957,0.166347 0.04055,0 1.05495,-0.510456 1.310983,-0.65969 0.448368,-0.26134 0.79245,-0.491996 0.880958,-0.590561 0.04403,-0.04904 0.108914,-0.150581 0.144165,-0.225666 0.125248,-0.266787 0.07245,-0.62322 -0.145825,-0.984125 -0.754164,-1.246954 -3.16127,-2.492863 -5.6358882,-2.917146 -0.51699,-0.08864 -1.061753,-0.141069 -1.4259384,-0.143845 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.255859 2 C 10.205097 2.0008151 9.1534873 2.0599926 8.1640625 2.1914062 C 6.7004481 2.385802 5.3370016 2.7211243 4.0976562 3.2441406 C 3.707953 3.4085997 3.3532665 3.5846939 3.0214844 3.7675781 C 2.0219569 4.3176356 1.5004102 4.9597818 1.2480469 5.59375 C 1.0333556 6.1461795 1.0879335 6.1522416 1.0742188 6.2402344 C 1.0605038 6.3282274 1.0556583 6.3779239 1.0507812 6.4238281 C 1.0410313 6.5156361 1.036266 6.5820067 1.03125 6.6542969 C 1.021219 6.7988771 1.0136545 6.9517686 1.0078125 7.1171875 L 1 7.3574219 L 1.015625 7.4785156 C 1.0204798 7.3676599 1.0242249 7.2555515 1.03125 7.1542969 C 1.036266 7.0820067 1.0410313 7.0156361 1.0507812 6.9238281 C 1.0556583 6.8779239 1.0605038 6.8282274 1.0742188 6.7402344 C 1.0879335 6.6522416 1.0333556 6.6461795 1.2480469 6.09375 C 1.5004102 5.4597818 2.0219569 4.8176356 3.0214844 4.2675781 C 3.3532665 4.0846939 3.707953 3.9085997 4.0976562 3.7441406 C 5.3370016 3.2211243 6.7004481 2.885802 8.1640625 2.6914062 C 9.1534873 2.5599926 10.205097 2.5008151 11.255859 2.5 C 11.326387 2.4999554 11.397194 2.5014214 11.466797 2.5019531 C 12.60497 2.4913813 13.756333 2.5487936 14.830078 2.6914062 C 16.293693 2.885802 17.657139 3.2211226 18.896484 3.7441406 C 19.286187 3.9085987 19.638917 4.0846925 19.970703 4.2675781 C 20.736475 4.7365652 21.418899 5.1060792 21.746094 6.09375 C 21.801986 6.3630714 21.933871 6.8339508 21.978516 7.3457031 C 22.025602 6.6502359 21.82003 5.9500169 21.746094 5.59375 C 21.418899 4.6060792 20.736475 4.2365652 19.970703 3.7675781 C 19.638917 3.5846925 19.286187 3.4085987 18.896484 3.2441406 C 17.657139 2.7211226 16.293693 2.385802 14.830078 2.1914062 C 13.756333 2.0487936 12.60497 1.9913813 11.466797 2.0019531 C 11.397194 2.0014214 11.326387 1.9999554 11.255859 2 z"/>
+ <path style="fill:#0087db" d="M 11.262418,5.000001 C 10.328097,5.0007251 9.3835163,5.0562839 8.5579168,5.1658426 7.3083528,5.3316629 6.1840374,5.6189685 5.2597544,6.0086836 4.7372114,6.2290093 4.0709933,6.5959237 4.037618,6.6817519 4.026447,6.7104712 4.009519,6.9542276 4,7.2234519 4.070641,7.7871068 4.1551967,8.3365025 4.2552111,8.871666 c 0.047083,0.3313906 0.1845034,0.999157 0.3191983,1.517855 0.1897265,0.73063 0.3127675,0.984314 0.6241605,1.286997 0.188842,0.183561 0.332593,0.281211 0.6166745,0.418879 0.4107515,0.199053 0.8928045,0.32982 1.7661194,0.479098 0.5395405,0.09223 1.051465,0.212254 1.477976,0.346577 2.7073402,0.852643 5.0905472,2.770888 5.2087052,4.192459 0.008,0.09656 0.01934,0.190389 0.02515,0.208537 0.01551,0.04843 0.185683,-0.09899 0.65289,-0.565643 2.432247,-2.439469 3.567571,-5.652477 4.053909,-9.5329731 -0.0095,-0.2692243 -0.02645,-0.5129788 -0.03762,-0.5417 -0.03337,-0.085829 -0.699592,-0.4527426 -1.222138,-0.6730683 -0.92428,-0.3897151 -2.048595,-0.6770207 -3.29816,-0.842841 -0.895842,-0.1188798 -1.931689,-0.174105 -2.9426,-0.1647235 -0.07891,-7.724e-4 -0.157924,-0.00116 -0.237065,-0.00111 z m -4.5480706,8.478962 c -0.165539,-0.0013 -0.293766,0.0077 -0.3651135,0.02824 -0.061704,0.01775 -0.1505245,0.07005 -0.198269,0.116728 -0.1318825,0.128951 -0.1112755,0.242949 0.108871,0.602424 0.4023955,0.657064 0.8971204,1.343633 1.3732714,1.905722 0.293321,0.346258 1.168472,1.191807 1.487123,1.436828 0.7064197,0.54319 1.1953577,0.837849 2.0987057,1.264747 0.193594,0.09149 0.358734,0.166347 0.366957,0.166347 0.04055,0 1.05495,-0.510456 1.310983,-0.65969 0.448368,-0.26134 0.79245,-0.491996 0.880958,-0.590561 0.04403,-0.04904 0.108914,-0.150581 0.144165,-0.225666 0.125248,-0.266787 0.07245,-0.62322 -0.145825,-0.984125 -0.754164,-1.246954 -3.16127,-2.492863 -5.6358882,-2.917146 -0.51699,-0.08864 -1.061753,-0.141069 -1.4259384,-0.143845 z"/>
+ <circle style="opacity:0.2" cx="5" cy="6.5" r="4"/>
+ <circle style="fill:#e6e6e6" cx="5" cy="6" r="4"/>
+ <circle style="opacity:0.2" cx="5" cy="6.5" r="2"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="6" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 A 4 4 0 0 0 1 6 A 4 4 0 0 0 1.0097656 6.2832031 A 4 4 0 0 1 5 2.5 A 4 4 0 0 1 8.9902344 6.2109375 A 4 4 0 0 0 9 6 A 4 4 0 0 0 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rocketchat-desktop.svg b/.icons/awkward/24x24/apps/rocketchat-desktop.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rocketchat-desktop.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rocketchat.svg b/.icons/awkward/24x24/apps/rocketchat.svg
new file mode 100644
index 00000000..5c5d2ae3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rocketchat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 1,2.5 C 1.8470386,3.6858541 2.4575964,5.970654 2.7871094,8.598633 A 10.5,7 0 0 0 1,12.5 10.5,7 0 0 0 2.8857422,16.487304 C 2.6100829,19.079084 2.0054016,21.327031 1,22.5 c 2.9464545,0 5.586861,-1.28201 7.416992,-3.309571 A 10.5,7 0 0 0 11.5,19.5 10.5,7 0 0 0 22,12.5 10.5,7 0 0 0 11.5,5.5 10.5,7 0 0 0 8.421875,5.814453 C 6.591583,3.7839166 3.9489357,2.5 1,2.5 Z"/>
+ <path style="fill:#c1272d" d="M 11,12 C 11,17.522847 6.5228475,22 1,22 4,18.5 3.5,5.5 1,2.0000002 6.5228475,2.0000002 11,6.4771525 11,12 Z"/>
+ <ellipse style="fill:#c1272d" cx="11.5" cy="12" rx="10.5" ry="7"/>
+ <path style="opacity:0.2" d="m 11.5,7.500422 c -2.5392015,0 -4.8049933,0.7085371 -6.3144531,1.7148438 C 3.6768842,10.221041 3.0007129,11.376689 3,12.498469 c 0.00336,0.814342 0.3592425,1.67576 1.2675781,2.544922 a 2.0002,2.0002 0 0 1 0.6054688,1.65625 C 4.7570525,17.789806 4.5539084,18.787686 4.3242188,19.768 5.3166251,19.309794 6.2032367,18.658739 6.9316406,17.851984 a 2.0002,2.0002 0 0 1 1.8847656,-0.61914 c 0.8626462,0.176658 1.7710218,0.26762 2.6835938,0.267578 2.539202,0 4.804993,-0.708537 6.314453,-1.714844 C 19.323913,14.779272 20,13.622758 20,12.500422 20,11.378086 19.323913,10.221572 17.814453,9.2152658 16.304993,8.2089592 14.039202,7.500422 11.5,7.500422 Z"/>
+ <path style="fill:#ffffff" d="M 11.5 7 C 8.9607985 7 6.6950067 7.7085371 5.1855469 8.7148438 C 3.6768842 9.7206188 3.0007129 10.876267 3 11.998047 C 3.0033587 12.812389 3.3592425 13.673807 4.2675781 14.542969 A 2.0002 2.0002 0 0 1 4.8730469 16.199219 C 4.7570525 17.289384 4.5539084 18.287264 4.3242188 19.267578 C 5.3166251 18.809372 6.2032367 18.158317 6.9316406 17.351562 A 2.0002 2.0002 0 0 1 8.8164062 16.732422 C 9.6790524 16.90908 10.587428 17.000042 11.5 17 C 14.039202 17 16.304993 16.291463 17.814453 15.285156 C 19.323913 14.27885 20 13.122336 20 12 C 20 10.877664 19.323913 9.7211502 17.814453 8.7148438 C 16.304993 7.7085372 14.039202 7 11.5 7 z"/>
+ <path style="opacity:0.2" d="m 9,11.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#c1272d" d="M 9 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 13 A 1 1 0 0 0 10 12 A 1 1 0 0 0 9 11 z M 12 11 A 1 1 0 0 0 11 12 A 1 1 0 0 0 12 13 A 1 1 0 0 0 13 12 A 1 1 0 0 0 12 11 z M 15 11 A 1 1 0 0 0 14 12 A 1 1 0 0 0 15 13 A 1 1 0 0 0 16 12 A 1 1 0 0 0 15 11 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1 2 C 1.1101046 2.1541464 1.2163403 2.3279514 1.3183594 2.5175781 C 4.1378237 2.6073254 6.6583889 3.8594311 8.421875 5.8164062 A 10.5 7 0 0 1 11.5 5.5 A 10.5 7 0 0 1 21.984375 12.298828 A 10.5 7 0 0 0 22 12 A 10.5 7 0 0 0 11.5 5 A 10.5 7 0 0 0 8.421875 5.3164062 C 6.5915506 3.2852593 3.9494444 2 1 2 z M 2.7207031 8.171875 A 10.5 7 0 0 0 1 12 A 10.5 7 0 0 0 1.0175781 12.236328 A 10.5 7 0 0 1 2.7871094 8.5976562 C 2.7685986 8.4500675 2.7409797 8.3171649 2.7207031 8.171875 z M 2.8222656 16.421875 C 2.5264857 18.823011 1.9469548 20.895219 1 22 C 1.126696 22 1.2494759 21.985167 1.375 21.980469 C 2.1572353 20.726938 2.6454634 18.73703 2.8847656 16.486328 A 10.5 7 0 0 1 2.8222656 16.421875 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rockradio.svg b/.icons/awkward/24x24/apps/rockradio.svg
new file mode 100644
index 00000000..05c93a04
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rockradio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9.1472709,2.4996772 c -0.6095301,0 -1.1002348,0.4905799 -1.1002348,1.099955 l 0,8.9748738 -3.3941242,-3.6933489 c -0.4123813,-0.4487366 -1.12484,-0.4308923 -1.555732,0 L 2.3192139,9.658525 c -0.431002,0.430883 -0.4202009,1.11392 0,1.555337 l 5.9137619,6.212346 C 8.939402,20.397987 11.593323,22.496824 14.648645,22.5 18.294502,22.5 21,19.5452 21,15.90027 L 21,3.6005322 c 0,-0.6093751 -0.240651,-1.099955 -0.850181,-1.099955 l -1.100235,0 c -0.60953,0 -1.050224,0.4905799 -1.050224,1.099955 l 0,5.8973228 c 0,-0.391234 -0.540715,-0.9975433 -1.150246,-0.9975433 l -1.100234,0 C 15.13935,8.5003117 14.5,9.106631 14.5,9.497855 l 0,0.0043 c 0,-0.393574 -0.34206,-1.0018332 -0.95159,-1.0018332 l -1.50041,0 c -0.60953,0 -1.050134,0.6082692 -1.050134,1.0018332 l 0,-5.9017227 c 0,-0.6093751 -0.299101,-0.6899887 -0.75016,-1.099955 l -1.1002351,0 z"/>
+ <path style="fill:#fabd7f" d="m 9.1472709,1.9996772 c -0.6095301,0 -1.1002348,0.4905799 -1.1002348,1.099955 l 0,8.9748738 -3.3941242,-3.6933489 c -0.4123813,-0.4487366 -1.12484,-0.4308923 -1.555732,0 L 2.3192139,9.158525 c -0.431002,0.430883 -0.4202009,1.11392 0,1.555337 l 5.9137619,6.212346 C 8.939402,19.897987 11.593323,21.996824 14.648645,22 18.294502,22 21,19.0452 21,15.40027 L 21,3.1005322 c 0,-0.6093751 -0.240651,-1.099955 -0.850181,-1.099955 l -1.100235,0 c -0.60953,0 -1.050224,0.4905799 -1.050224,1.099955 l 0,5.8973228 c 0,-0.3912339 -0.540715,-0.9975433 -1.150246,-0.9975433 l -1.100234,0 C 15.13935,8.0003117 14.5,8.6066311 14.5,8.997855 l 0,0.00429 c 0,-0.3935739 -0.34206,-1.0018332 -0.95159,-1.0018332 l -1.50041,0 c -0.60953,0 -1.050134,0.6082693 -1.050134,1.0018332 l 0,-5.9017227 c 0,-0.6093751 -0.299101,-0.6899887 -0.75016,-1.099955 l -1.1002351,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.1464844,2 C 8.5369543,2 8.046875,2.4902343 8.046875,3.0996094 l 0,0.5 C 8.046875,2.9902343 8.5369543,2.5 9.1464844,2.5 l 0.00195,0 1.0996096,0 c 0.451059,0.4099663 0.75,0.4902343 0.75,1.0996094 l 0,-0.5 c 0,-0.6093751 -0.298941,-0.6896431 -0.75,-1.0996094 L 9.1484375,2 9.1464844,2 Z M 19.048828,2 C 18.439298,2 18,2.4902343 18,3.0996094 l 0,0.5 C 18,2.9902343 18.439298,2.5 19.048828,2.5 l 1.101563,0 C 20.759921,2.5 21,2.9902343 21,3.5996094 l 0,-0.5 C 21,2.4902343 20.759921,2 20.150391,2 l -1.101563,0 z m -7,6 c -0.60953,0 -1.050781,0.6083892 -1.050781,1.001953 l 0,0.5 C 10.998047,9.108389 11.439298,8.5 12.048828,8.5 l 1.5,0 C 14.156578,8.5 14.498009,9.104379 14.5,9.498047 14.5,9.106823 15.138517,8.5 15.748047,8.5 l 1.101562,0 C 17.45914,8.5 18,9.106813 18,9.498047 L 18,8.9980469 C 18,8.606813 17.45914,8 16.849609,8 L 15.748047,8 C 15.138517,8 14.5,8.606823 14.5,8.9980469 14.498009,8.6043791 14.156578,8 13.548828,8 l -1.5,0 z M 3.8828125,8.0507812 C 3.5992887,8.0530118 3.3131023,8.1654132 3.0976562,8.3808594 L 2.3183594,9.158203 C 2.0393034,9.437182 1.9662688,9.819413 2.0488281,10.175781 2.0938433,9.987958 2.1700787,9.806443 2.3183594,9.658203 L 3.0976562,8.8808594 c 0.4308921,-0.4308923 1.1423063,-0.4487366 1.5546876,0 l 3.3945312,3.6933596 0,-0.5 L 4.6523438,8.3808594 C 4.4461531,8.1564911 4.1663363,8.0485507 3.8828125,8.0507812 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rocksndiamonds.svg b/.icons/awkward/24x24/apps/rocksndiamonds.svg
new file mode 100644
index 00000000..fc7ffc16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rocksndiamonds.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.875718,1.5008715 A 0.91312513,0.91312513 0 0 0 10.280106,1.7540957 L 2.2812519,9.4275028 A 0.91312513,0.91312513 0 0 0 2.0289191,10.313788 l 2.2397864,8.701463 a 0.91312513,0.91312513 0 0 0 0.6303854,0.650001 l 9.6617531,2.798841 a 0.91312513,0.91312513 0 0 0 0.844378,-0.181002 l 7.272172,-6.167437 A 0.91312513,0.91312513 0 0 0 22.99749,15.351523 L 22.324306,6.3005403 A 0.91312513,0.91312513 0 0 0 21.735827,5.5141187 L 11.234155,1.5588277 a 0.91312513,0.91312513 0 0 0 -0.358437,-0.057956 z"/>
+ <path style="fill:#36c53c" d="M 10.875718,1.0008947 A 0.91312513,0.91312513 0 0 0 10.280106,1.254119 L 2.2812519,8.9275262 A 0.91312513,0.91312513 0 0 0 2.0289193,9.8138114 l 2.2397861,8.7014626 a 0.91312513,0.91312513 0 0 0 0.6303857,0.650001 l 9.6617529,2.798841 a 0.91312513,0.91312513 0 0 0 0.844378,-0.181002 l 7.272172,-6.167437 a 0.91312513,0.91312513 0 0 0 0.320096,-0.76413 L 22.324306,5.8005637 A 0.91312513,0.91312513 0 0 0 21.735827,5.0141421 L 11.234155,1.058851 a 0.91312513,0.91312513 0 0 0 -0.358437,-0.057956 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 10.58214,1.0626883 c -0.112209,0.043306 -0.214757,0.1083522 -0.301755,0.1914045 L 2.2814318,8.9278537 C 2.1576443,9.0469881 2.0699775,9.1986278 2.0285043,9.3653499 l 4.971636,3.6347331 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.870223,1.0021419 c -0.09867,0.00447 -0.195962,0.024916 -0.288083,0.060546 L 7.0001403,13.000083 18.00002,9 Z"/>
+ <path style="opacity:0.05" d="m 10.876083,1.0011653 c -0.0019,3.192e-4 -0.0039,6.45e-4 -0.0059,9.75e-4 L 17.99998,9 22.202115,5.4093296 C 22.096667,5.2277392 21.931811,5.0880599 21.735362,5.0138256 L 11.234478,1.058782 C 11.120073,1.0157851 10.9982,0.99619244 10.876083,1.0011653 Z"/>
+ <path style="opacity:0.1" d="m 2.0285043,9.3653499 c -0.037242,0.1470922 -0.037242,0.3011458 0,0.448238 L 4.268719,18.51566 c 0.035721,0.137263 0.1029257,0.264317 0.1962873,0.371091 l 2.535134,-5.886668 z"/>
+ <path style="opacity:0.16000001" d="m 7.0001403,13.000083 -2.535134,5.886668 c 0.115082,0.132627 0.2659637,0.229258 0.4345665,0.278317 l 9.6610482,2.798804 c 0.100215,0.02859 0.204586,0.03982 0.308591,0.0332 z"/>
+ <path style="opacity:0.23000004" d="m 18.00002,9 -10.9998797,4.000083 7.8690717,8.996992 c 0.06069,-0.0034 0.120882,-0.01292 0.179686,-0.02832 z"/>
+ <path style="opacity:0.3" d="m 18.00002,9 -2.951122,12.968755 c 0.131118,-0.03462 0.25288,-0.098 0.356442,-0.185546 l 7.272397,-6.167914 c 0.103845,-0.08832 0.186598,-0.198766 0.242186,-0.32324 z"/>
+ <path style="opacity:0.22000002" d="M 22.202155,5.4093296 18.00002,9 l 4.919903,6.292055 c 0.06182,-0.138146 0.08833,-0.289492 0.07715,-0.440425 L 22.324225,5.8009276 C 22.31376,5.6628269 22.272016,5.528916 22.202155,5.4093296 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.876083,1.0011653 A 0.91312513,0.91312513 0 0 0 10.280385,1.2540928 L 2.2814318,8.9278537 A 0.91312513,0.91312513 0 0 0 2.0285043,9.8135879 l 0.00684,0.027345 A 0.91312513,0.91312513 0 0 1 2.2814318,9.4278493 L 10.280385,1.7540884 a 0.91312513,0.91312513 0 0 1 0.595698,-0.2529274 0.91312513,0.91312513 0 0 1 0.358395,0.057617 l 10.500884,3.9550436 a 0.91312513,0.91312513 0 0 1 0.588863,0.7871021 l 0.655267,8.8085163 a 0.91312513,0.91312513 0 0 0 0.01758,-0.25781 L 22.324225,5.8009276 A 0.91312513,0.91312513 0 0 0 21.735362,5.0138256 L 11.234478,1.058782 a 0.91312513,0.91312513 0 0 0 -0.358395,-0.057617 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rocs.svg b/.icons/awkward/24x24/apps/rocs.svg
new file mode 100644
index 00000000..155bea98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rocs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle fill="#37a0f2" cx="12" cy="12" r="10"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m21.99 12.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <g opacity=".2" transform="matrix(-.45901 0 0 -.45901 22.902 23.631)">
+ <path fill-rule="evenodd" transform="matrix(-1,0,0,-1,7.2754,50.69)" d="m-16.725 11.189a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 0.45508 1.0742l-1.8164 3.9336a1.5 1.5 0 0 0 -0.13867 -0.0078 1.5 1.5 0 0 0 -1.1602 0.55469l-4.2422-1.5137a1.5 1.5 0 0 0 -0.43555 -1 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 0 2.1211 1.5 1.5 0 0 0 1 0.4375l1.5137 4.2383a1.5 1.5 0 0 0 -0.55469 1.1621h-1l-1.123 0.13477-3.877 0.4668v4.8008l3.873 0.46484a11.5 11.5 0 0 0 1.2344 2.9746l-2.4102 3.0703 3.3926 3.3926 3.0703-2.4102a11.5 11.5 0 0 0 2.9746 1.2305l0.46484 3.877h4.8008v-0.002l0.46484-3.873a11.5 11.5 0 0 0 2.9746 -1.2324l3.0705 2.41 3.3926-3.394-2.4101-3.071-0.6992-0.89-0.7676-0.768a1.5 1.5 0 0 0 0.57422 -1.1816 1.5 1.5 0 0 0 -0.00781 -0.13867l3.9316-1.8164a1.5 1.5 0 0 0 1.0762 0.45508 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5 1.5 1.5 0 0 0 -1.0742 0.45508l-3.9336-1.8145a1.5 1.5 0 0 0 0.00781 -0.14062 1.5 1.5 0 0 0 -0.55273 -1.1621l1.5137-4.2402a1.5 1.5 0 0 0 0.99805 -0.43555 1.5 1.5 0 0 0 0 -2.1211 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 -0.4375 1l-4.2379 1.512a1.5 1.5 0 0 0 -1.1621 -0.55274 1.5 1.5 0 0 0 -0.13867 0.0078l-1.8145-3.9336a1.5 1.5 0 0 0 0.45312 -1.0742 1.5 1.5 0 0 0 -1.5 -1.5zm0.13867 2.9922 1.8145 3.9336a1.5 1.5 0 0 0 -0.36524 0.57422h-3.1758a1.5 1.5 0 0 0 -0.36719 -0.57422l1.8145-3.9316a1.5 1.5 0 0 0 0.14062 0.0059 1.5 1.5 0 0 0 0.13867 -0.0078zm-8.8359 3.5039 4.1973 1.5a1.5 1.5 0 0 0 0 0.0039 1.5 1.5 0 0 0 0.14844 0.64453l-2.5039 2.5039a1.5 1.5 0 0 0 -0.64453 -0.14844 1.5 1.5 0 0 0 -0.0039 0l-1.5-4.1973a1.5 1.5 0 0 0 0.16602 -0.14063 1.5 1.5 0 0 0 0.14062 -0.16602zm17.395 0a1.5 1.5 0 0 0 0.14062 0.16602 1.5 1.5 0 0 0 0.16602 0.14258l-1.5 4.1953a1.5 1.5 0 0 0 -0.00391 0 1.5 1.5 0 0 0 -0.64453 0.14844l-2.5039-2.5039a1.5 1.5 0 0 0 0.14844 -0.64453 1.5 1.5 0 0 0 0 -0.0039l4.1973-1.5zm-10.285 2.0039h3.1738a1.5 1.5 0 0 0 1.4141 1 1.5 1.5 0 0 0 0.64453 -0.14648l2.5039 2.502a1.5 1.5 0 0 0 -0.14844 0.64453 1.5 1.5 0 0 0 1 1.4141v3.1738a1.5 1.5 0 0 0 -1 1.4121 1.5 1.5 0 0 0 0.35352 0.96484 7.5 7.5 0 0 1 -6.3535 3.5352 7.5 7.5 0 0 1 -7.5 -7.5 7.5 7.5 0 0 1 0.1582 -1.5098 1.5 1.5 0 0 0 1.3418 -1.4902 1.5 1.5 0 0 0 -0.14844 -0.64648l2.502-2.502a1.5 1.5 0 0 0 0.64648 0.14844 1.5 1.5 0 0 0 1.4121 -1zm10.16 5.0449 3.9355 1.8164a1.5 1.5 0 0 0 -0.00781 0.13867 1.5 1.5 0 0 0 0.00781 0.13867l-3.9336 1.8145a1.5 1.5 0 0 0 -0.57422 -0.36523v-3.1758a1.5 1.5 0 0 0 0.57227 -0.36719z"/>
+ </g>
+ <g fill="#fff" transform="matrix(-.45901 0 0 -.45901 22.902 23.131)">
+ <path fill-rule="evenodd" transform="matrix(-1,0,0,-1,7.2754,50.69)" d="m-16.725 11.189a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 0.45508 1.0742l-1.8164 3.9336a1.5 1.5 0 0 0 -0.13867 -0.0078 1.5 1.5 0 0 0 -1.1602 0.55469l-4.2422-1.5137a1.5 1.5 0 0 0 -0.43555 -1 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 0 2.1211 1.5 1.5 0 0 0 1 0.4375l1.5137 4.2383a1.5 1.5 0 0 0 -0.55469 1.1621h-1l-1.123 0.13477-3.877 0.4668v4.8008l3.873 0.46484a11.5 11.5 0 0 0 1.2344 2.9746l-2.4102 3.0703 3.3926 3.3926 3.0703-2.4102a11.5 11.5 0 0 0 2.9746 1.2305l0.46484 3.877h4.8008v-0.002l0.46484-3.873a11.5 11.5 0 0 0 2.9746 -1.2324l3.0705 2.41 3.3926-3.394-2.4101-3.071-0.6992-0.89-0.7676-0.768a1.5 1.5 0 0 0 0.57422 -1.1816 1.5 1.5 0 0 0 -0.00781 -0.13867l3.9316-1.8164a1.5 1.5 0 0 0 1.0762 0.45508 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5 1.5 1.5 0 0 0 -1.0742 0.45508l-3.9336-1.8145a1.5 1.5 0 0 0 0.00781 -0.14062 1.5 1.5 0 0 0 -0.55273 -1.1621l1.5137-4.2402a1.5 1.5 0 0 0 0.99805 -0.43555 1.5 1.5 0 0 0 0 -2.1211 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 -0.4375 1l-4.2379 1.512a1.5 1.5 0 0 0 -1.1621 -0.55274 1.5 1.5 0 0 0 -0.13867 0.0078l-1.8145-3.9336a1.5 1.5 0 0 0 0.45312 -1.0742 1.5 1.5 0 0 0 -1.5 -1.5zm0.13867 2.9922 1.8145 3.9336a1.5 1.5 0 0 0 -0.36524 0.57422h-3.1758a1.5 1.5 0 0 0 -0.36719 -0.57422l1.8145-3.9316a1.5 1.5 0 0 0 0.14062 0.0059 1.5 1.5 0 0 0 0.13867 -0.0078zm-8.8359 3.5039 4.1973 1.5a1.5 1.5 0 0 0 0 0.0039 1.5 1.5 0 0 0 0.14844 0.64453l-2.5039 2.5039a1.5 1.5 0 0 0 -0.64453 -0.14844 1.5 1.5 0 0 0 -0.0039 0l-1.5-4.1973a1.5 1.5 0 0 0 0.16602 -0.14063 1.5 1.5 0 0 0 0.14062 -0.16602zm17.395 0a1.5 1.5 0 0 0 0.14062 0.16602 1.5 1.5 0 0 0 0.16602 0.14258l-1.5 4.1953a1.5 1.5 0 0 0 -0.00391 0 1.5 1.5 0 0 0 -0.64453 0.14844l-2.5039-2.5039a1.5 1.5 0 0 0 0.14844 -0.64453 1.5 1.5 0 0 0 0 -0.0039l4.1973-1.5zm-10.285 2.0039h3.1738a1.5 1.5 0 0 0 1.4141 1 1.5 1.5 0 0 0 0.64453 -0.14648l2.5039 2.502a1.5 1.5 0 0 0 -0.14844 0.64453 1.5 1.5 0 0 0 1 1.4141v3.1738a1.5 1.5 0 0 0 -1 1.4121 1.5 1.5 0 0 0 0.35352 0.96484 7.5 7.5 0 0 1 -6.3535 3.5352 7.5 7.5 0 0 1 -7.5 -7.5 7.5 7.5 0 0 1 0.1582 -1.5098 1.5 1.5 0 0 0 1.3418 -1.4902 1.5 1.5 0 0 0 -0.14844 -0.64648l2.502-2.502a1.5 1.5 0 0 0 0.64648 0.14844 1.5 1.5 0 0 0 1.4121 -1zm10.16 5.0449 3.9355 1.8164a1.5 1.5 0 0 0 -0.00781 0.13867 1.5 1.5 0 0 0 0.00781 0.13867l-3.9336 1.8145a1.5 1.5 0 0 0 -0.57422 -0.36523v-3.1758a1.5 1.5 0 0 0 0.57227 -0.36719z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rosa-imagewriter.svg b/.icons/awkward/24x24/apps/rosa-imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rosa-imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rosamp.svg b/.icons/awkward/24x24/apps/rosamp.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rosamp.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rosegarden.svg b/.icons/awkward/24x24/apps/rosegarden.svg
new file mode 100644
index 00000000..21ea982c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rosegarden.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c53b7c" d="M 14.6329,2.1759 C 11.9109,1.44669 9.1334,3.0504 8.4039,5.772 5.6829,5.0425 2.9049,6.6465 2.1759,9.3675 c -0.72915,2.7213 0.87461,5.499 3.5959,6.228 -0.72915,2.7213 0.87461,5.499 3.5959,6.228 2.7213,0.72916 5.499,-0.8746 6.228,-3.5959 2.7213,0.72916 5.499,-0.8746 6.228,-3.5959 0.7295,-2.7205 -0.8745,-5.498 -3.596,-6.2275 0.7295,-2.721 -0.8745,-5.499 -3.5955,-6.228 z"/>
+ <path style="opacity:0.2" d="m 18.3959,7.323 c -0.01747,0.35801 -0.07028,0.72015 -0.16699,1.0811 0.03446,0.00924 0.06649,0.02234 0.10059,0.032225 0.06408,-0.37417 0.08477,-0.747 0.0664,-1.1133 z m -16.387,3.625 c -0.11257,2.3071 1.3606,4.448 3.6621,5.115 0.02668,-0.15578 0.05884,-0.31198 0.10059,-0.46778 -2.1913,-0.586 -3.6553,-2.502 -3.7627,-4.6467 z m 19.983,2.604 c -0.01747,0.35801 -0.07028,0.72016 -0.16699,1.0811 -0.72915,2.7213 -3.5073,4.3249 -6.2285,3.5957 -0.72916,2.7213 -3.5073,4.3249 -6.2285,3.5957 -2.1913,-0.58715 -3.6552,-2.5028 -3.7627,-4.6475 -0.11424,2.3413 1.4024,4.515 3.7627,5.1475 2.7213,0.72916 5.4995,-0.8744 6.2285,-3.5957 2.7213,0.72916 5.4995,-0.8744 6.2285,-3.5957 0.14201,-0.53 0.19298,-1.0624 0.16699,-1.5811 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.1099,2.0039 C 10.9409,2.0875 8.9964,3.5604 8.4044,5.7715 5.6829,5.0425 2.9049,6.646 2.1759,9.367 2.0336,9.897 1.98267,10.4295 2.0087,10.948 2.0261,10.59 2.0789,10.228 2.1757,9.867 2.9048,7.146 5.6829,5.5425 8.4042,6.2715 c 0.729,-2.7213 3.5067,-4.3249 6.2287,-3.5957 2.191,0.5871 3.655,2.5027 3.762,4.6472 0.114,-2.341 -1.402,-4.5148 -3.762,-5.147 -0.511,-0.137 -1.024,-0.19141 -1.524,-0.1721 z m 5.2195,6.4325 c -0.0265,0.156 -0.0585,0.312 -0.1005,0.468 2.1915,0.587 3.6555,2.5025 3.7625,4.6475 0.113,-2.3075 -1.3605,-4.448 -3.662,-5.1155 z M 5.6704,16.063 C 5.6064,16.437 5.585399,16.81 5.6039,17.1765 5.6214,16.8185 5.6744,16.456 5.7709,16.095 5.7364,16.086 5.7044,16.073 5.6704,16.063 Z"/>
+ <path style="opacity:0.2" d="M 19.4219,8.2148 C 18.2349,6.1588 15.6249,5.4593 13.5689,6.6464 12.3819,4.5904 9.7707,3.8909 7.7147,5.0778 5.6587,6.2647 4.9592,8.8755 6.1463,10.9315 4.0903,12.118 3.3908,14.729 4.5777,16.785 c 1.187,2.056 3.7978,2.7555 5.8537,1.5685 1.187,2.056 3.7978,2.7555 5.8537,1.5685 2.056,-1.187 2.7555,-3.7978 1.5685,-5.8537 2.056,-1.187 2.7555,-3.7978 1.5685,-5.8537 z"/>
+ <path style="fill:#dc6ca0" d="M 19.4219,7.7148 C 18.2349,5.6588 15.6249,4.9593 13.5689,6.1464 12.3819,4.0904 9.7707,3.3909 7.7147,4.5778 5.6587,5.7647 4.9592,8.3755 6.1463,10.4315 4.0903,11.618 3.3908,14.229 4.5777,16.285 c 1.187,2.056 3.7978,2.7555 5.8537,1.5685 1.187,2.056 3.7978,2.7555 5.8537,1.5685 2.056,-1.187 2.7555,-3.7978 1.5685,-5.8537 2.056,-1.187 2.7555,-3.7978 1.5685,-5.8537 z"/>
+ <path style="opacity:0.2" d="m 13.0469,8.5913 a 2.6977,2.6977 0 0 0 -2.7845,0.8994 2.6977,2.6977 0 0 0 -2.1712,1.9623 2.6977,2.6977 0 0 0 0.89937,2.7848 2.6977,2.6977 0 0 0 1.962,2.1713 2.6977,2.6977 0 0 0 2.7848,-0.89937 2.6977,2.6977 0 0 0 2.1713,-1.962 2.6977,2.6977 0 0 0 -0.89937,-2.7848 2.6977,2.6977 0 0 0 -1.962,-2.1713 z"/>
+ <path style="fill:#f0a9ca" d="m 13.0469,8.0913 a 2.6977,2.6977 0 0 0 -2.7845,0.8994 2.6977,2.6977 0 0 0 -2.1712,1.962 2.6977,2.6977 0 0 0 0.8994,2.7843 2.6977,2.6977 0 0 0 1.962,2.172 2.6977,2.6977 0 0 0 2.7843,-0.9 2.6977,2.6977 0 0 0 2.172,-1.962 2.6977,2.6977 0 0 0 -0.9,-2.7845 2.6977,2.6977 0 0 0 -1.962,-2.1712 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.2459,8.002 a 2.6977,2.6977 0 0 0 -1.9843,0.9882 2.6977,2.6977 0 0 0 -2.1699,1.9629 2.6977,2.6977 0 0 0 -0.0762,0.9489 2.6977,2.6977 0 0 1 0.0762,-0.449 2.6977,2.6977 0 0 1 2.1699,-1.9628 2.6977,2.6977 0 0 1 2.7853,-0.8984 2.6977,2.6977 0 0 1 1.963,2.1699 2.6977,2.6977 0 0 1 0.974,1.8363 2.6977,2.6977 0 0 0 -0.974,-2.3363 2.6977,2.6977 0 0 0 -1.963,-2.1699 2.6977,2.6977 0 0 0 -0.801,-0.0898 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.1581,4.0098 C 9.3354,3.9523 8.4857,4.133 7.7147,4.5781 6.297,5.3965 5.5437,6.8922 5.5897,8.416 5.7069,7.0721 6.4527,5.8067 7.7147,5.0781 c 2.0561,-1.1869 4.6672,-0.4876 5.8532,1.5684 2.056,-1.187 4.6667,-0.48765 5.8535,1.5684 0.3685,0.63823 0.53591,1.3296 0.55664,2.0156 C 20.05178,9.38505 19.87978,8.5088 19.4214,7.7149 18.2344,5.6588 15.6234,4.9595 13.5674,6.1465 12.8264,4.8615 11.5284,4.1056 10.1576,4.0098 Z M 5.9765,10.5547 C 4.6749,11.393 3.9774,12.812 4.0214,14.27 4.1386,12.926 4.8843,11.66 6.1464,10.9316 6.0758,10.8095 6.0338,10.6804 5.9765,10.5547 Z m 12.046,3.3903 c -0.05946,0.03829 -0.10798,0.08729 -0.16992,0.12305 0.3685,0.63824 0.5359,1.3296 0.55664,2.0156 0.06239,-0.71535 -0.07152,-1.4477 -0.38672,-2.1387 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/roxterm.svg b/.icons/awkward/24x24/apps/roxterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/roxterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rpcs3.svg b/.icons/awkward/24x24/apps/rpcs3.svg
new file mode 100644
index 00000000..381e6596
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rpcs3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="m 5,12.5 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 5 m 0,-8 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 5"/>
+ <path style="fill:none;stroke:#1f75e6;stroke-width:2;stroke-linejoin:round" d="m 5,12 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 5 M 5,8 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rpmdrake.svg b/.icons/awkward/24x24/apps/rpmdrake.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rpmdrake.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rrootage.svg b/.icons/awkward/24x24/apps/rrootage.svg
new file mode 100644
index 00000000..bdac62c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rrootage.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 11,9.5 v 7 4 h 2 v -4 h 1.507812 l 3.076172,4 h 2.523438 L 16.828125,16.236328 C 18.102312,15.71316 19,14.462733 19,13 19,11.067003 17.432997,9.5 15.5,9.5 H 13 Z m 2,2 h 2.5 c 0.852116,0 1.5,0.647884 1.5,1.5 0,0.852116 -0.647884,1.5 -1.5,1.5 H 13 Z m -9,1 v 8 h 2 v -6 h 3 v -2 C 7.85912,12.4954 6.8648112,12.759312 6,13.259766 V 12.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#ffffff" d="M 15.792969,14.390625 14.207031,15.609375 17.583984,20 h 2.523438 z"/>
+ <rect style="fill:#9c9c9c" width="2" height="8" x="4" y="12"/>
+ <path style="fill:#9c9c9c" d="m 9,12 v 2 H 4.5 v 0 C 5.652023,12.696685 7.131468,11.992411 9,12 Z"/>
+ <path style="fill:#ffffff" d="m 11,9 v 7 h 4.5 C 17.432997,16 19,14.432997 19,12.5 19,10.567003 17.432997,9 15.5,9 Z m 2,2 h 2.5 c 0.852116,0 1.5,0.647884 1.5,1.5 0,0.852116 -0.647884,1.5 -1.5,1.5 H 13 Z"/>
+ <rect style="fill:#ffffff" width="2" height="11" x="11" y="9"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rsibreak.svg b/.icons/awkward/24x24/apps/rsibreak.svg
new file mode 100644
index 00000000..8abb4b9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rsibreak.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5000002 C 6.4823465,2.5000002 2,6.982345 2,12.5 c 0,5.517655 4.4823465,10.000001 10,10 5.517654,0 10.000005,-4.482345 10,-10 C 22,6.982345 17.517654,2.5000002 12,2.5000002 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,2.0000002 C 6.4823465,2.0000002 2,6.482345 2,12 2,17.517655 6.4823465,22.000001 12,22 17.517654,22 22.000005,17.517655 22,12 22,6.482345 17.517654,2.0000002 12,2.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4823465,2 2,6.482345 2,12 2,12.08392 2.0038,12.166575 2.00586,12.25 2.1393415,6.8480585 6.5662625,2.5 12,2.5 c 5.433737,0 9.860658,4.3480585 9.99414,9.75 C 21.996202,12.166575 22,12.083916 22,12 22,6.482345 17.517654,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12.000001,4.5 C 7.585876,4.5 4,8.0858755 4,12.5 c 0,4.414124 3.585876,8.000001 8.000001,8 4.414123,0 8.000002,-3.585876 7.999999,-8 0,-4.4141245 -3.585876,-8 -7.999999,-8 z"/>
+ <path style="fill:#6e6eee" d="M 12.000001,4 C 7.585876,4 4,7.5858755 4,12 4,16.414124 7.585876,20.000001 12.000001,20 16.414124,20 20.000003,16.414124 20,12 20,7.5858755 16.414124,4 12.000001,4 Z"/>
+ <path style="fill:#994a8a" d="M 12,4 C 7.5858755,4 4,7.585876 4,12 h 8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,4 C 7.5858755,4 4,7.585876 4,12 4,12.08438 4.010094,12.166242 4.012696,12.25 4.1461845,7.952308 7.670258,4.5 12,4.5 c 4.329741,0 7.853815,3.452308 7.987304,7.75 C 19.989906,12.166242 20,12.084383 20,12 20,7.585876 16.414123,4 12,4 Z"/>
+ <path style="opacity:0.1" d="m 12,10.5 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.103531,0 2,-0.896469 2,-2 0,-1.103531 -0.896469,-2 -2,-2 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,2 V 12"/>
+ <path style="fill:#4f4f4f" d="m 12,10 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.103531,0 2,-0.896469 2,-2 0,-1.103531 -0.896469,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rssguard.svg b/.icons/awkward/24x24/apps/rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rssnow.svg b/.icons/awkward/24x24/apps/rssnow.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rssnow.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rssowl.svg b/.icons/awkward/24x24/apps/rssowl.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rssowl.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/rstudio.svg b/.icons/awkward/24x24/apps/rstudio.svg
new file mode 100644
index 00000000..e33860d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rstudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#63aaed" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 2.03615,13.2395 a 10,10 0 0 0 9.964,9.2605 10,10 0 0 0 9.9435,-9.037 10,9.231 0 0 1 -2.509,5.194 A 10,10 0 0 1 12.00015,22 10,10 0 0 1 4.48365,18.5675 10,9.231 0 0 1 2.0363,13.2395 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2.036,11.2605 10,9.231 0 0 1 4.4834,5.9325 10,10 0 0 1 11.9999,2.5 10,10 0 0 1 19.4424,5.8515 10,9.231 0 0 1 21.9434,11.037 10,10 0 0 0 11.9999,2 Z"/>
+ <path style="opacity:0.2" d="m 8.588867,7.500314 c -0.6910815,-0.041108 -1.059982,0 -1.088867,0.55 -0.028885,0.55 0.6630535,0.4200487 1.088867,0.4573243 H 9 V 16.500313 H 8.588867 c -1.0221426,0 -1.589016,0 -1.588867,0.45 2.127e-4,0.642431 0.4573522,0.55 1.589844,0.55 h 2.474609 C 11.720826,17.534137 12,17.397658 12,16.950313 c 0,-0.51551 -0.472819,-0.417737 -0.935547,-0.45 H 9.9936525 v -3 h 2.2267935 c 0.693109,0.257281 2.112394,2.336261 2.937554,4 h 1.253133 C 17.095679,17.529597 18,17.585654 18,16.943313 c 0,-0.642341 -1.165834,-0.406154 -1.588867,-0.443 H 15.896 c -0.693109,-1.149208 -1.603341,-2.752776 -2.379,-3.456 C 15,12.500313 15,11.500313 15,10.554024 15,8.5006365 14,7.500314 12.134766,7.500314 Z m 1.417481,0.9926757 h 2.259277 C 14,8.4929897 14,9.753311 14,10.494454 c 0,0.861828 0,1.974141 -2,2.006347 l -1.993652,-9.76e-4 z"/>
+ <path style="fill:#ffffff" d="M 8.588867,7 C 7.8977855,6.9588925 7.528885,7 7.5,7.55 7.471115,8.1 8.1630535,7.9700487 8.588867,8.0073243 H 9 V 16 H 8.588867 C 7.5667244,16 6.999851,16 7,16.45 7.0002127,17.092431 7.4573522,17 8.589844,17 h 2.474609 C 11.720826,17.033824 12,16.897345 12,16.45 12,15.93449 11.527181,16.032263 11.064453,16 H 9.9936525 v -3 h 2.2267935 c 0.693109,0.257281 2.112394,2.336261 2.937554,4 h 1.253133 C 17.095679,17.029284 18,17.085341 18,16.443 18,15.800659 16.834166,16.036846 16.411133,16 H 15.896 C 15.202891,14.850792 14.292659,13.247224 13.517,12.544 15,12 15,11 15,10.053711 15,8.0003225 14,7 12.134766,7 Z m 1.417481,0.9926757 h 2.259277 C 14,7.9926757 14,9.252997 14,9.9941405 c 0,0.8618285 0,1.9741415 -2,2.0063475 l -1.993652,-9.76e-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rto-proxy.svg b/.icons/awkward/24x24/apps/rto-proxy.svg
new file mode 100644
index 00000000..1ec21982
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rto-proxy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 10,10 0 0 0 -10,10 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#46c552" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.208985 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.291016 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5000003 13.854102,10.450156 18,11.500001 15,14.158359 15.708204,18.5 12,16.450155 8.2917959,18.5 9,14.158359 6,11.5 10.145898,10.450155 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.95105654,0,0,1,0.71085916,0.06986676)" d="m 11.870105,5.9301333 1.949518,3.9501552 4.359255,1.0498455 -3.154387,2.658358 0.74465,4.341641 -3.899036,-2.049845 -3.8990366,2.049845 0.7446498,-4.341641 -3.1543865,-2.658359 4.359255,-1.0498445 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rtt-rlinux.svg b/.icons/awkward/24x24/apps/rtt-rlinux.svg
new file mode 100644
index 00000000..b882524d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rtt-rlinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:0.5" d="M 12 5 C 9.2386 5 7 7.2386 7 10 L 7 15 L 12 15 C 14.7614 15 17 12.7614 17 10 C 17 7.2386 14.7614 5 12 5 z M 12 8 C 13.10456 8 14 8.89544 14 10 C 14 11.10456 13.10456 12 12 12 C 10.89544 12 10 11.10456 10 10 C 10 8.89544 10.89544 8 12 8 z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle fill="#3056a1" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 15,18.0002 c 0,1.6568 1.3432,3 3,3 1.64,0 2.9702,-1.3166 2.997,-2.9502 A 0.5,0.5 0 0 0 21,18 0.5,0.5 0 0 0 20.5,17.5 0.5,0.5 0 0 0 20,18 c 0,1.1046 -0.89545,2 -2,2 -1.10455,0 -2,-0.89545 -2,-2 0,-1.10455 0.89545,-2 2,-2 l 0,1 2,-1.5 -2,-1.5 0,1 c -1.6568,0 -3,1.3432 -3,3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rtt-rstudio.svg b/.icons/awkward/24x24/apps/rtt-rstudio.svg
new file mode 100644
index 00000000..a9c6f204
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rtt-rstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e4e4e4" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:0.5" d="M 12 5 C 9.2386 5 7 7.2386 7 10 L 7 15 L 12 15 C 14.7614 15 17 12.7614 17 10 C 17 7.2386 14.7614 5 12 5 z M 12 8 C 13.10456 8 14 8.89544 14 10 C 14 11.10456 13.10456 12 12 12 C 10.89544 12 10 11.10456 10 10 C 10 8.89544 10.89544 8 12 8 z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle fill="#30a14b" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 15,18.0002 c 0,1.6568 1.3432,3 3,3 1.64,0 2.9702,-1.3166 2.997,-2.9502 A 0.5,0.5 0 0 0 21,18 0.5,0.5 0 0 0 20.5,17.5 0.5,0.5 0 0 0 20,18 c 0,1.1046 -0.89545,2 -2,2 -1.10455,0 -2,-0.89545 -2,-2 0,-1.10455 0.89545,-2 2,-2 l 0,1 2,-1.5 -2,-1.5 0,1 c -1.6568,0 -3,1.3432 -3,3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rubymine.svg b/.icons/awkward/24x24/apps/rubymine.svg
new file mode 100644
index 00000000..17a55cf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rubymine.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#6655e4" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#c72566" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#fe4b71" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 14.507121,11.999951 V 7.99995 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 14.507121,11.500001 V 7.5 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4 v -4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 9.5071222,11.99995 -1.000001,-1.5 M 7.5071207,9.999949 c 0,0 2.0000015,0.23225 2.0000015,-0.999999 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 7.9999985"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 9.5071222,11.5 8.5071212,10 M 7.5071207,9.4999985 c 0,0 2.0000015,0.2322505 2.0000015,-0.9999985 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 7.5000485"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/runescape.svg b/.icons/awkward/24x24/apps/runescape.svg
new file mode 100644
index 00000000..e9fbedc1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/runescape.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#38738f" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 9,5.5 C 9,5.866114 9.2064683,6.1734106 9.5,6.3476562 V 8.5058594 C 9.0355972,8.509828 8.5730994,8.5213554 8.2246094,8.6054688 7.8433049,8.6975037 7.5,9 7.5,9.5 L 8,9.75 C 8,9.75 8.2606295,9.542663 8.5,9.5 8.6309804,9.476656 8.8111653,9.51213 9,9.568359 V 12.5 l -1,1 1,1 v 3.75 l 1,1.25 1,-1.25 V 9.5683594 C 11.188835,9.5121298 11.36902,9.4766563 11.5,9.5 11.739371,9.542665 12,9.75 12,9.75 L 12.5,9.5 C 12.5,9 12.156695,8.6975037 11.775391,8.6054688 11.426901,8.5213536 10.964403,8.5098275 10.5,8.5058594 V 6.3476562 C 10.793532,6.1734106 11,5.866114 11,5.5 Z m 3.568359,3 C 12.822288,8.74611 13,9.0875565 13,9.5 12.999962,9.6237585 12.954035,9.7421294 12.871094,9.8339844 13.642625,10.278292 14.026954,10.467973 14,11.431641 13.962211,12.782666 13.389399,13.100977 12,13.5 l 0.853516,1.615234 c 0.700712,1.323745 1.917811,2.19178 3.285156,2.875 C 17.687578,18.764175 19.255062,19.291041 21,19.5 19.784714,18.368783 18.398895,17.612756 17.072266,16.642578 15.955009,15.825517 15.244991,15.1869 14.5,14 15.215331,13.258562 15.949297,12.350981 16,11.283203 16.06686,9.8751161 15.000976,8.5 14.044922,8.5 Z"/>
+ <path style="fill:#ffffff" d="m 9,8.1 h 2 v 9.65 L 10,19 9,17.75 Z"/>
+ <path style="fill:#ffffff" d="M 10,8 C 9.3864345,8.0071 8.698486,7.990375 8.223633,8.104988 7.8423285,8.197023 7.5,8.5 7.5,9 L 8,9.25 C 8,9.25 8.2606295,9.042663 8.5,9 8.957157,8.918524 10,9.5 10,9.5 10,9.5 11.042843,8.918524 11.5,9 11.739371,9.042665 12,9.25 12,9.25 L 12.5,9 C 12.5,8.5 12.157671,8.197023 11.776367,8.104988 11.301514,7.9903725 10.613566,8.007101 10,8 Z"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="5.5" y="-10.5" transform="rotate(90)"/>
+ <path style="fill:#ffffff" d="M 11,5 C 11,5.5522845 10.552285,6 10,6 9.4477155,6 9,5.5522845 9,5 Z"/>
+ <rect style="fill:#ffffff" width="1.414" height="1.414" x="14.85" y="2.12" transform="rotate(45)"/>
+ <path style="fill:#ffffff" d="M 12.567383,7.9995195 C 12.821312,8.2456295 13,8.587076 13,8.9995195 12.999962,9.123278 12.954035,9.2426255 12.871094,9.3344805 13.642625,9.7787886 14.026954,9.9673328 14,10.931 13.962211,12.282025 13.389399,12.600977 12,13 l 0.854492,1.614258 c 0.700712,1.323745 1.916835,2.192756 3.28418,2.875976 C 17.687578,18.264175 19.255062,18.791041 21,19 19.784714,17.868783 18.399871,17.113732 17.073242,16.143554 15.955985,15.326493 15.244991,14.6869 14.5,13.5 15.215331,12.758562 15.949297,11.850005 16,10.782227 16.06686,9.37414 15,7.9995195 14.043946,7.9995195 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rust.svg b/.icons/awkward/24x24/apps/rust.svg
new file mode 100644
index 00000000..91c1213b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rust.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -.5 .5)">
+ <rect width="2.121" height="2.121" x="34.3" y="-1.77" transform="rotate(45)"/>
+ <path d="m30 10-2 8h-5l-2-8z"/>
+ <rect width="5" height="2" x="23" y="19"/>
+ <path d="m11 29 8-2v-5l-8-2z"/>
+ <rect width="5" height="2" x="22" y="20" transform="matrix(0,1,1,0,0,0)"/>
+ <path d="m32.364 38-4.2426-7.0711 3.5355-3.5355 7.0711 4.2426z"/>
+ <rect width="5" height="2" x="-3.02" y="-40.76" transform="rotate(135)"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 0)">
+ <rect width="2.121" height="2.121" x="34.3" y="-1.77" transform="rotate(45)"/>
+ <path d="m30 10-2 8h-5l-2-8z"/>
+ <rect width="5" height="2" x="23" y="19"/>
+ <path d="m11 29 8-2v-5l-8-2z"/>
+ <rect width="5" height="2" x="22" y="20" transform="matrix(0,1,1,0,0,0)"/>
+ <path d="m32.364 38-4.2426-7.0711 3.5355-3.5355 7.0711 4.2426z"/>
+ <rect width="5" height="2" x="-3.02" y="-40.76" transform="rotate(135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/rygel.svg b/.icons/awkward/24x24/apps/rygel.svg
new file mode 100644
index 00000000..eb3a33b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/rygel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#ff4848" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m7.5586 1.5c0.019402 0.06611 0.070313 0.26172 0.070312 0.26172l0.12305 0.36914h-0.00586l0.00977 0.025391c0.03129 0.0977 0.055906 0.19816 0.076172 0.29883 0.02022 0.10066 0.035632 0.20263 0.044922 0.30469 0.00912 0.10208 0.013489 0.20467 0.011719 0.30664-0.0015 0.10198-0.00931 0.2024-0.021484 0.30273-0.012141 0.10033-0.03007 0.19973-0.052734 0.29688-0.022665 0.097162-0.048969 0.19268-0.082031 0.28516-0.03307 0.092455-0.069954 0.18331-0.11328 0.26953-0.04334 0.086224-0.093004 0.16762-0.14648 0.24609l0.00977-0.00391c-0.056818 0.079696-0.10875 0.16444-0.15625 0.25-0.04752 0.085549-0.08927 0.17317-0.12695 0.26367-0.03767 0.0905-0.072281 0.18087-0.099609 0.27539-0.02733 0.094528-0.04801 0.19143-0.064453 0.28906-0.01648 0.097625-0.028183 0.19902-0.033203 0.29883-0.00517 0.099799-0.00299 0.19973 0.00391 0.30078 0.00685 0.10105 0.019731 0.20329 0.039063 0.30469 0.01931 0.10138 0.043917 0.2 0.076172 0.30078 0.02672 0.083403 0.057668 0.16561 0.091797 0.24414 0.034135 0.078513 0.072221 0.15514 0.11328 0.22852 0.082076 0.14676 0.1767 0.28168 0.2832 0.40625 0.10651 0.12456 0.22485 0.23771 0.35156 0.33789 0.12667 0.10018 0.26166 0.18809 0.4043 0.26172 0.14263 0.073619 0.2949 0.13283 0.44922 0.17773 0.15434 0.04489 0.31281 0.07389 0.47461 0.087891 0.1618 0.014 0.32326 0.013232 0.48828-0.00586 0.082517-0.00955 0.16554-0.022806 0.24805-0.041016 0.08253-0.018225 0.16604-0.043121 0.24805-0.070312 0.08198-0.02717 0.16302-0.055114 0.24023-0.089844 0.07721-0.034715 0.15048-0.075483 0.22266-0.11719 0.14434-0.083438 0.27976-0.18083 0.40234-0.28906 0.12256-0.10823 0.2334-0.22674 0.33203-0.35547s0.18332-0.26525 0.25586-0.41016c0.07254-0.14494 0.12957-0.29629 0.17383-0.45312 0.04428-0.15684 0.07598-0.32188 0.08984-0.48633 0.01387-0.16445 0.01285-0.32832-0.0059-0.49609-0.0093-0.083885-0.02115-0.17002-0.03906-0.25391-0.0179-0.083914-0.0436-0.16855-0.07031-0.25195-0.03228-0.10079-0.07013-0.19557-0.11328-0.28906-0.04313-0.09349-0.09151-0.18378-0.14453-0.26953-0.05306-0.08573-0.1099-0.16851-0.17188-0.24609-0.06195-0.077578-0.12732-0.14974-0.19726-0.21875-0.07-0.0688-0.144-0.1352-0.221-0.1951-0.077-0.06-0.159-0.1136-0.242-0.1641s-0.168-0.0961-0.256-0.1367-0.179-0.0772-0.271-0.1074l0.01367-0.00586c-0.089-0.0313-0.175-0.0658-0.26-0.1094-0.0857-0.0435-0.1695-0.0937-0.2503-0.1484s-0.1591-0.115-0.2344-0.1797c-0.0752-0.0647-0.1482-0.1354-0.2168-0.209-0.0685-0.0736-0.1325-0.1491-0.1933-0.2304-0.0608-0.0814-0.1179-0.168-0.1699-0.2559-0.0521-0.0879-0.1004-0.1801-0.1426-0.2734-0.0321-0.0712-0.06-0.1429-0.0859-0.2168l0.0058-0.002-0.1367-0.4121h-1.0293zm7.0762 5.002c-0.09972-0.00415-0.19992-0.00197-0.30078 0.00586-0.10087 0.00778-0.20362 0.022744-0.30469 0.042969-0.10108 0.02022-0.20042 0.04494-0.30078 0.078125-0.08305 0.02745-0.16407 0.058906-0.24219 0.09375-0.0781 0.034845-0.15366 0.073545-0.22656 0.11523-0.14582 0.083385-0.28088 0.17952-0.4043 0.28711-0.12342 0.1076-0.23511 0.22595-0.33398 0.35352-0.09888 0.12756-0.1856 0.26298-0.25781 0.40625-0.0722 0.14325-0.1304 0.29452-0.17383 0.44922-0.0434 0.1547-0.07151 0.31468-0.08399 0.47656-0.0125 0.16189-0.0089 0.32542 0.01172 0.49023 0.01029 0.08241 0.02401 0.16571 0.04297 0.24805 0.01896 0.082348 0.04241 0.16436 0.07031 0.24609 0.02789 0.081725 0.05835 0.1614 0.09375 0.23828 0.03538 0.07688 0.07679 0.15087 0.11914 0.22266 0.08467 0.14356 0.18179 0.27686 0.29102 0.39844 0.10923 0.12156 0.22989 0.23068 0.35938 0.32812 0.12948 0.09745 0.26866 0.18464 0.41406 0.25586 0.14543 0.07121 0.29608 0.12706 0.45312 0.16992 0.15706 0.04285 0.31996 0.07155 0.48438 0.08399 0.16437 0.0124 0.33262 0.01051 0.5-0.0098 0.08369-0.0101 0.16637-0.02628 0.25-0.04492 0.08364-0.01865 0.16695-0.04286 0.25-0.07031 0.10036-0.03318 0.19804-0.07127 0.29102-0.11524 0.09297-0.04396 0.18047-0.0927 0.26562-0.14648 0.08515-0.05379 0.16723-0.11117 0.24414-0.17383 0.07692-0.06265 0.14854-0.12866 0.2168-0.19922s0.13419-0.1471 0.19336-0.22461c0.05917-0.07749 0.1105-0.15871 0.16016-0.24219 0.04967-0.08348 0.09699-0.16931 0.13672-0.25781 0.03974-0.088492 0.07413-0.17891 0.10352-0.27148l0.006 0.0136c0.0304-0.08915 0.06471-0.17597 0.10742-0.26172 0.04273-0.085762 0.09259-0.17065 0.14648-0.25195 0.0539-0.08129 0.11574-0.16057 0.17969-0.23633 0.06395-0.075765 0.1322-0.14761 0.20508-0.2168 0.07286-0.069169 0.14784-0.13575 0.22852-0.19727 0.08066-0.061529 0.16657-0.11713 0.25391-0.16992 0.08734-0.052799 0.17666-0.10151 0.26953-0.14453 0.0702-0.03251 0.14381-0.061407 0.2168-0.087891l0.002 0.00391c0.146-0.0294 0.287-0.0375 0.428-0.0508v-0.99805c-0.20995 0.016786-0.4203 0.03382-0.6543 0.078125l-0.002-0.00391-0.02344 0.00781c-0.09729 0.032165-0.19849 0.058931-0.29883 0.080078-0.10034 0.02113-0.20086 0.036655-0.30273 0.046875-0.10187 0.0102-0.20478 0.01611-0.30664 0.015625-0.103-0.0005-0.203-0.0082-0.304-0.0194-0.1-0.0113-0.199-0.0251-0.297-0.0469-0.097-0.0218-0.194-0.0518-0.287-0.084-0.092-0.0322-0.181-0.0668-0.267-0.1094-0.087-0.0425-0.169-0.0918-0.248-0.1445l0.0039 0.011719c-0.08013-0.05609-0.16411-0.10953-0.25-0.15625-0.08589-0.046735-0.17488-0.088141-0.26562-0.125-0.091-0.0368-0.183-0.0692-0.277-0.0956-0.095-0.0265-0.192-0.047-0.289-0.0626-0.098-0.0155-0.198-0.0251-0.297-0.0292zm-8.2327 1.998c-0.082864 0.00185-0.16631 0.00747-0.25 0.017578-0.08369 0.0101-0.16832 0.026287-0.25195 0.044922-0.08363 0.018645-0.16694 0.040918-0.25 0.068359-0.1004 0.0331-0.1941 0.0712-0.2871 0.1152s-0.1844 0.0946-0.2695 0.1484c-0.0852 0.0538-0.1653 0.1112-0.2422 0.1739-0.077 0.0626-0.1505 0.1306-0.2188 0.2011-0.0682 0.0706-0.1322 0.1432-0.1914 0.2207s-0.1124 0.1587-0.1621 0.2422-0.0931 0.1693-0.1328 0.2578c-0.0398 0.0888-0.0761 0.1788-0.1055 0.2718l-0.0058-0.012c-0.030416 0.08915-0.066665 0.174-0.10938 0.25977-0.042723 0.08576-0.090634 0.17065-0.14453 0.25195-0.0539 0.081-0.1119 0.162-0.1758 0.238-0.0217 0.026-0.3442 0.048-0.6055 0.072v1.4219c0.28309 0.0026 0.80964 0.0065 0.89062 0.01563 0.11035-0.0088 0.38666 0.18246 0.58203 0.27539 0.092651 0.03224 0.18301 0.07075 0.26953 0.11328 0.086515 0.04256 0.1692 0.08788 0.24805 0.14062l-0.00586-0.0098c0.080122 0.05609 0.16607 0.10758 0.25195 0.1543 0.085898 0.04674 0.17293 0.08813 0.26367 0.125 0.090746 0.03685 0.18269 0.06924 0.27734 0.0957 0.09466 0.02647 0.19143 0.04498 0.28906 0.06055 0.097658 0.01558 0.19715 0.02907 0.29688 0.0332 0.099721 0.0041 0.19992 0.0019 0.30078-0.0059s0.20166-0.02079 0.30273-0.04102c0.10108-0.02022 0.2004-0.04688 0.30078-0.08008 0.083039-0.02745 0.16601-0.05891 0.24414-0.09375 0.0781-0.03484 0.15365-0.07354 0.22656-0.11524 0.14582-0.08339 0.28088-0.17953 0.4043-0.28711 0.12342-0.10761 0.23512-0.2279 0.33398-0.35547 0.098886-0.12756 0.1856-0.26297 0.25781-0.40625 0.072199-0.14326 0.12849-0.29451 0.17188-0.44922 0.0434-0.15471 0.071524-0.31273 0.083984-0.47461 0.012465-0.1619 0.010818-0.32541-0.00977-0.49023-0.01034-0.08241-0.023964-0.16767-0.042969-0.25-0.018963-0.08236-0.04432-0.16436-0.072266-0.24609-0.027895-0.08173-0.058355-0.15944-0.09375-0.23633-0.0352-0.0764-0.0766-0.1506-0.119-0.2224-0.0846-0.1435-0.1818-0.2768-0.291-0.3984s-0.2298-0.2326-0.3593-0.3301c-0.1295-0.0974-0.2667-0.1807-0.4122-0.2519-0.1454-0.0712-0.298-0.129-0.455-0.1719-0.1571-0.0429-0.32-0.0716-0.4844-0.084-0.0822-0.0062-0.1652-0.0097-0.2481-0.0078zm5.0664 3.0195v0.002c-0.08192 0.001-0.1636 0.0061-0.24609 0.01563-0.0825 0.0096-0.16553 0.02085-0.24805 0.03906-0.08251 0.01823-0.1641 0.04313-0.24609 0.07031-0.08197 0.02717-0.16304 0.05902-0.24024 0.09375-0.0772 0.03471-0.15049 0.07157-0.22266 0.11328-0.145 0.083-0.2802 0.182-0.4027 0.291-0.1226 0.108-0.2334 0.226-0.3321 0.355-0.098615 0.12873-0.18528 0.26719-0.25781 0.41211-0.072515 0.14494-0.12953 0.29629-0.17383 0.45312-0.044265 0.15685-0.075983 0.31798-0.089844 0.48242-0.013865 0.16445-0.012847 0.33223 0.00586 0.5 0.00933 0.08389 0.025104 0.16806 0.042969 0.25195 0.01789 0.08392 0.039699 0.16855 0.066406 0.25195 0.03228 0.10079 0.070137 0.19557 0.11328 0.28906 0.043125 0.09349 0.091512 0.18572 0.14453 0.27148 0.05302 0.08575 0.10992 0.16656 0.17188 0.24414 0.061954 0.0776 0.12733 0.1517 0.19727 0.2207 0.069943 0.069 0.14568 0.1334 0.22266 0.19336 0.076963 0.05996 0.15525 0.11357 0.23828 0.16406 0.08304 0.0505 0.16967 0.09613 0.25781 0.13672 0.08814 0.0406 0.1792 0.07717 0.27148 0.10742l-0.01367 0.0039c0.08888 0.03127 0.17439 0.06972 0.25976 0.11328 0.08537 0.04357 0.16919 0.09177 0.25 0.14648 0.08081 0.05472 0.16114 0.11691 0.23633 0.18164s0.14632 0.13344 0.21484 0.20703c0.06851 0.0736 0.13452 0.15108 0.19531 0.23242 0.0608 0.08133 0.11596 0.16598 0.16797 0.25391s0.10042 0.1781 0.14258 0.27148c0.03209 0.07107 0.058 0.14493 0.08399 0.21875l-0.0039 0.002 0.16016 0.47656s0.33202 1.0616 0.44141 2.4141h0.99024c-0.112-1.538-0.495-2.741-0.495-2.741l-0.12305-0.36719 0.0039-0.002-0.0078-0.02734c-0.03129-0.0977-0.054-0.19621-0.07422-0.29688-0.02023-0.10066-0.03759-0.2026-0.04687-0.30469-0.0091-0.10208-0.01103-0.20468-0.0098-0.30664 0.0015-0.10198 0.0074-0.20241 0.01953-0.30273 0.01215-0.10034 0.03008-0.19972 0.05274-0.29688 0.02268-0.09716 0.05093-0.19465 0.08398-0.28711 0.03307-0.09246 0.06996-0.18136 0.11328-0.26758 0.04334-0.08623 0.09302-0.16763 0.14648-0.24609l-0.01172 0.0039c0.05681-0.07969 0.10876-0.16444 0.15625-0.25 0.04751-0.08555 0.08928-0.17317 0.12695-0.26367s0.07229-0.18282 0.09961-0.27734c0.02732-0.09453 0.04801-0.19144 0.06445-0.28906 0.01639-0.09762 0.02623-0.19707 0.03125-0.29688 0.0049-0.09979 0.007-0.19973 0-0.30078-0.0069-0.10106-0.02169-0.20331-0.04102-0.30469-0.0193-0.10139-0.04392-0.20195-0.07617-0.30273-0.02671-0.0834-0.05763-0.16366-0.0918-0.24219-0.03413-0.07852-0.07223-0.15514-0.11328-0.22852-0.08207-0.14676-0.17672-0.28364-0.2832-0.4082-0.10649-0.12456-0.22489-0.23576-0.35156-0.33594s-0.26168-0.18809-0.4043-0.26172c-0.1426-0.07362-0.29295-0.13283-0.44727-0.17773-0.15431-0.04489-0.31284-0.07585-0.47461-0.08984-0.08089-0.007-0.16222-0.01074-0.24414-0.0098z"/>
+ <path fill="#fff" d="m7.5586 1c0.019402 0.06611 0.070313 0.26172 0.070312 0.26172l0.12305 0.36914h-0.00586l0.00977 0.025391c0.03129 0.0977 0.055906 0.19816 0.076172 0.29883 0.02022 0.10066 0.035632 0.20263 0.044922 0.30469 0.00912 0.10208 0.013489 0.20467 0.011719 0.30664-0.0015 0.10198-0.00931 0.2024-0.021484 0.30273-0.012141 0.10033-0.03007 0.19973-0.052734 0.29688-0.022665 0.097162-0.048969 0.19268-0.082031 0.28516-0.03307 0.092455-0.069954 0.18331-0.11328 0.26953-0.04334 0.086224-0.093004 0.16762-0.14648 0.24609l0.00977-0.00391c-0.056818 0.079696-0.10875 0.16444-0.15625 0.25-0.04752 0.085549-0.08927 0.17317-0.12695 0.26367-0.03767 0.0905-0.072281 0.18087-0.099609 0.27539-0.02733 0.094528-0.04801 0.19143-0.064453 0.28906-0.01648 0.097625-0.028183 0.19902-0.033203 0.29883-0.00517 0.099799-0.00299 0.19973 0.00391 0.30078 0.00685 0.10105 0.019732 0.20329 0.039063 0.30469 0.01931 0.10138 0.043917 0.2 0.076172 0.30078 0.02672 0.083403 0.057668 0.16561 0.091797 0.24414 0.034135 0.078513 0.072221 0.15514 0.11328 0.22852 0.082076 0.14676 0.1767 0.28168 0.2832 0.40625 0.10651 0.12456 0.22485 0.23771 0.35156 0.33789 0.12667 0.10018 0.26166 0.18809 0.4043 0.26172 0.14263 0.073619 0.2949 0.13283 0.44922 0.17773 0.15434 0.04489 0.31281 0.07389 0.47461 0.087891 0.1618 0.014 0.32326 0.013231 0.48828-0.00586 0.082517-0.00955 0.16554-0.022806 0.24805-0.041016 0.08253-0.018225 0.16604-0.043122 0.24805-0.070312 0.08198-0.02717 0.16302-0.055114 0.24023-0.089844 0.07721-0.034715 0.15048-0.075483 0.22266-0.11719 0.14434-0.083438 0.27976-0.18083 0.40234-0.28906 0.12256-0.10823 0.2334-0.22674 0.33203-0.35547s0.18332-0.26525 0.25586-0.41016c0.07254-0.14494 0.12957-0.29629 0.17383-0.45312 0.04428-0.15684 0.07598-0.32188 0.08984-0.48633 0.01387-0.16445 0.01281-0.32832-0.0059-0.49609-0.0093-0.083885-0.02115-0.17002-0.03906-0.25391-0.0179-0.083914-0.04358-0.16855-0.07029-0.25195-0.03228-0.10079-0.07013-0.19557-0.11328-0.28906-0.04313-0.09349-0.09151-0.18378-0.14453-0.26953-0.05306-0.08573-0.1099-0.16851-0.17188-0.24609-0.06195-0.077578-0.12732-0.14974-0.19726-0.21875-0.06997-0.06899-0.14372-0.13536-0.2207-0.19531-0.07698-0.059968-0.15915-0.11358-0.24219-0.16406-0.08305-0.050505-0.1677-0.096129-0.25586-0.13672-0.08816-0.040607-0.17917-0.077167-0.27148-0.10742l0.01367-0.00586c-0.089-0.0311-0.175-0.0656-0.26-0.1092-0.0857-0.0435-0.1695-0.0937-0.2503-0.1484s-0.1591-0.115-0.2344-0.1797c-0.0752-0.0647-0.1482-0.1354-0.2168-0.209-0.0685-0.0736-0.1325-0.1491-0.1933-0.2304-0.0608-0.0814-0.1179-0.168-0.1699-0.2559-0.0521-0.0879-0.1004-0.1801-0.1426-0.2734-0.0321-0.0712-0.06-0.1429-0.0859-0.2168l0.0058-0.002-0.1367-0.4121h-1.0293zm7.0762 5.002c-0.09972-0.00415-0.19992-0.00197-0.30078 0.00586-0.10087 0.00778-0.20362 0.022744-0.30469 0.042969-0.10108 0.02022-0.20042 0.04494-0.30078 0.078125-0.08305 0.02745-0.16407 0.058906-0.24219 0.09375-0.0781 0.034845-0.15366 0.073545-0.22656 0.11523-0.14582 0.083385-0.28088 0.17952-0.4043 0.28711-0.12342 0.1076-0.23511 0.22595-0.33398 0.35352-0.09888 0.12756-0.1856 0.26298-0.25781 0.40625-0.0722 0.14325-0.1304 0.29452-0.17383 0.44922-0.0434 0.1547-0.07151 0.31468-0.08399 0.47656-0.0125 0.16189-0.0089 0.32542 0.01172 0.49023 0.01029 0.08241 0.02401 0.16571 0.04297 0.24805 0.01896 0.082348 0.04241 0.16436 0.07031 0.24609 0.02789 0.081725 0.05835 0.1614 0.09375 0.23828 0.03538 0.076882 0.07679 0.15087 0.11914 0.22266 0.08467 0.14356 0.18179 0.27686 0.29102 0.39844 0.10923 0.12156 0.22989 0.23068 0.35938 0.32812 0.12948 0.09745 0.26866 0.18464 0.41406 0.25586 0.14543 0.07121 0.29608 0.12706 0.45312 0.16992 0.15706 0.04285 0.31996 0.07156 0.48438 0.08399 0.16437 0.0124 0.33262 0.01048 0.5-0.0098 0.08369-0.0101 0.16637-0.02628 0.25-0.04492 0.08364-0.01865 0.16695-0.04286 0.25-0.07031 0.10036-0.03318 0.19804-0.07127 0.29102-0.11524 0.09297-0.04396 0.18047-0.0927 0.26562-0.14648 0.08515-0.05379 0.16723-0.11117 0.24414-0.17383 0.07692-0.06265 0.14854-0.12866 0.2168-0.19922s0.13419-0.1471 0.19336-0.22461c0.05917-0.077494 0.1105-0.15871 0.16016-0.24219 0.04967-0.083484 0.09699-0.1693 0.13672-0.25781 0.03974-0.088492 0.07413-0.17891 0.10352-0.27148l0.006 0.0136c0.0304-0.08915 0.06471-0.17597 0.10742-0.26172 0.04273-0.085762 0.09259-0.17065 0.14648-0.25195 0.0539-0.08129 0.11574-0.16057 0.17969-0.23633 0.06395-0.075765 0.1322-0.14761 0.20508-0.2168 0.07286-0.069169 0.14784-0.13575 0.22852-0.19727 0.08066-0.061529 0.16657-0.11713 0.25391-0.16992 0.08734-0.052799 0.17666-0.10151 0.26953-0.14453 0.0702-0.03251 0.14381-0.061407 0.2168-0.087891l0.002 0.00391c0.146-0.0294 0.287-0.0375 0.428-0.0508v-0.99805c-0.20995 0.016786-0.4203 0.03382-0.6543 0.078125l-0.002-0.00391-0.02344 0.00781c-0.09729 0.032165-0.19849 0.058931-0.29883 0.080078-0.10034 0.02113-0.20086 0.036655-0.30273 0.046875-0.10187 0.0102-0.20478 0.01611-0.30664 0.015625-0.103-0.0005-0.203-0.0082-0.304-0.0194-0.1-0.0113-0.199-0.0251-0.297-0.0469-0.097-0.0218-0.194-0.0518-0.287-0.084-0.092-0.0322-0.181-0.0668-0.267-0.1094-0.087-0.0425-0.169-0.0918-0.248-0.1445l0.0039 0.011719c-0.08013-0.05609-0.16411-0.10953-0.25-0.15625-0.08589-0.046735-0.17488-0.088141-0.26562-0.125-0.091-0.0368-0.183-0.0692-0.277-0.0956-0.095-0.0265-0.192-0.047-0.289-0.0626-0.098-0.0155-0.198-0.0251-0.297-0.0292zm-8.2327 1.998c-0.082864 0.00185-0.16631 0.00747-0.25 0.017578-0.08369 0.0101-0.16832 0.026287-0.25195 0.044922-0.08363 0.018645-0.16694 0.040918-0.25 0.068359-0.1004 0.0331-0.1941 0.0712-0.2871 0.1152s-0.1844 0.0946-0.2695 0.1484c-0.0852 0.0538-0.1653 0.1112-0.2422 0.1739-0.077 0.0626-0.1505 0.1306-0.2188 0.2011-0.0682 0.0706-0.1322 0.1432-0.1914 0.2207s-0.1124 0.1587-0.1621 0.2422-0.0931 0.1693-0.1328 0.2578c-0.0398 0.0885-0.0761 0.1789-0.1055 0.2715l-0.0058-0.0117c-0.0305 0.0892-0.0667 0.174-0.1094 0.26s-0.0907 0.17-0.1446 0.252c-0.0538 0.081-0.1118 0.162-0.1757 0.238-0.0217 0.026-0.3442 0.048-0.6055 0.072v1.4219c0.28309 0.0026 0.80964 0.0065 0.89062 0.01563 0.11035-0.0088 0.38666 0.18246 0.58203 0.27539 0.092651 0.03224 0.18301 0.07075 0.26953 0.11328 0.086515 0.04256 0.1692 0.08788 0.24805 0.14062l-0.00586-0.0098c0.080122 0.05609 0.16607 0.10758 0.25195 0.1543 0.085898 0.04674 0.17293 0.08813 0.26367 0.125 0.090746 0.03685 0.18269 0.06924 0.27734 0.0957 0.09466 0.02647 0.19143 0.04498 0.28906 0.06055 0.097658 0.01558 0.19715 0.02907 0.29688 0.0332 0.099721 0.0041 0.19992 0.0019 0.30078-0.0059s0.20166-0.02079 0.30273-0.04102c0.10108-0.02022 0.2004-0.04688 0.30078-0.08008 0.083039-0.02745 0.16601-0.05891 0.24414-0.09375 0.0781-0.03484 0.15365-0.07354 0.22656-0.11524 0.14582-0.08339 0.28088-0.17953 0.4043-0.28711 0.12342-0.10761 0.23512-0.2279 0.33398-0.35547 0.098886-0.12756 0.1856-0.26297 0.25781-0.40625 0.072199-0.14326 0.12849-0.29451 0.17188-0.44922 0.0434-0.15471 0.071524-0.31273 0.083984-0.47461 0.012465-0.1619 0.010814-0.32541-0.00977-0.49023-0.0103-0.082-0.0239-0.167-0.0429-0.2498-0.019-0.0823-0.0443-0.1643-0.0723-0.2461-0.0279-0.0817-0.0583-0.1594-0.0937-0.2363-0.0354-0.0768-0.0768-0.1509-0.1192-0.2227-0.0846-0.1435-0.1818-0.2768-0.291-0.3984s-0.2298-0.2326-0.3593-0.3301c-0.1295-0.0974-0.2667-0.1807-0.4122-0.2519-0.1454-0.0712-0.298-0.129-0.455-0.1719-0.1571-0.0429-0.32-0.0716-0.4844-0.084-0.0822-0.0062-0.1652-0.0097-0.2481-0.0078zm5.0664 3.0195v0.002c-0.08192 0.001-0.1636 0.0061-0.24609 0.01563-0.0825 0.0096-0.16553 0.02085-0.24805 0.03906-0.08251 0.01823-0.1641 0.04313-0.24609 0.07031-0.08197 0.02717-0.16304 0.05902-0.24024 0.09375-0.0772 0.03471-0.15049 0.07157-0.22266 0.11328-0.145 0.083-0.2802 0.182-0.4027 0.291-0.1226 0.108-0.2334 0.226-0.3321 0.355-0.098615 0.12873-0.18528 0.26719-0.25781 0.41211-0.072515 0.14494-0.12953 0.29629-0.17383 0.45312-0.044265 0.15685-0.075983 0.31798-0.089844 0.48242-0.013865 0.16445-0.012846 0.33223 0.00586 0.5 0.00933 0.08389 0.025104 0.16806 0.042969 0.25195 0.01789 0.08392 0.039699 0.16855 0.066406 0.25195 0.03228 0.10079 0.070137 0.19557 0.11328 0.28906 0.043125 0.09349 0.091512 0.18572 0.14453 0.27148 0.05302 0.08575 0.10992 0.16656 0.17188 0.24414 0.061954 0.0776 0.12733 0.1517 0.19727 0.2207 0.069943 0.069 0.14568 0.1334 0.22266 0.19336 0.076963 0.05996 0.15525 0.11357 0.23828 0.16406 0.08304 0.0505 0.16967 0.09613 0.25781 0.13672 0.08814 0.0406 0.1792 0.07717 0.27148 0.10742l-0.01367 0.0039c0.08888 0.03127 0.17439 0.06972 0.25976 0.11328 0.08537 0.04357 0.16919 0.09177 0.25 0.14648 0.08081 0.05472 0.16114 0.11691 0.23633 0.18164s0.14632 0.13344 0.21484 0.20703c0.06851 0.0736 0.13452 0.15108 0.19531 0.23242 0.0608 0.08133 0.11596 0.16598 0.16797 0.25391s0.10041 0.1781 0.14258 0.27148c0.03209 0.07107 0.058 0.14493 0.08399 0.21875l-0.0039 0.002 0.16016 0.47656s0.43789 1.3195 0.48438 2.9141h0.98828c-0.04661-1.7817-0.5371-3.2402-0.53711-3.2402l-0.12305-0.36719 0.0039-0.002-0.0078-0.02734c-0.03129-0.0977-0.054-0.19621-0.07422-0.29688-0.02023-0.10066-0.03759-0.2026-0.04687-0.30469-0.0091-0.10208-0.01106-0.20468-0.0098-0.30664 0.0015-0.10198 0.0074-0.20241 0.01953-0.30273 0.01215-0.10034 0.03008-0.19972 0.05274-0.29688 0.02268-0.09716 0.05093-0.19465 0.08398-0.28711 0.03307-0.09246 0.06996-0.18136 0.11328-0.26758 0.04334-0.08623 0.09302-0.16763 0.14648-0.24609l-0.01172 0.0039c0.05681-0.07969 0.10876-0.16444 0.15625-0.25 0.04751-0.08555 0.08928-0.17317 0.12695-0.26367s0.07229-0.18282 0.09961-0.27734c0.02732-0.09453 0.04801-0.19144 0.06445-0.28906 0.01639-0.09762 0.02623-0.19707 0.03125-0.29688 0.0049-0.09979 0.007-0.19973 0-0.30078-0.0069-0.10106-0.02169-0.20331-0.04102-0.30469-0.0193-0.10139-0.04392-0.20195-0.07617-0.30273-0.02671-0.0834-0.05763-0.16366-0.0918-0.24219-0.03413-0.07852-0.07223-0.15514-0.11328-0.22852-0.08207-0.14676-0.17672-0.28364-0.2832-0.4082-0.10649-0.12456-0.22489-0.23576-0.35156-0.33594s-0.26168-0.18809-0.4043-0.26172c-0.1426-0.07362-0.29295-0.13283-0.44727-0.17773-0.15431-0.04489-0.31284-0.07585-0.47461-0.08984-0.08089-0.007-0.16222-0.01077-0.24414-0.0098z"/>
+ <path fill="#fff" d="m18.991 1.9111 0.009 4.7784v-4.6895c0-0.0304-0.006-0.0591-0.009-0.0889z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sabnzbdplus.svg b/.icons/awkward/24x24/apps/sabnzbdplus.svg
new file mode 100644
index 00000000..49226683
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sabnzbdplus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.7672918,13.5 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,22.359195 11.596922,22.494912 12,22.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,13.499529 21.314451,13.499784 21.232708,13.5 L 12,13.5 l -9.2327082,0 z"/>
+ <path style="fill:#ff961b" d="M 7,2 C 6.5845,2 6.005276,2.4460251 6,3 l 0,10.5 6,0 6,0 L 18,3 C 18,2.446 17.4155,2 17,2 Z"/>
+ <path style="fill:#ffe330;fill-rule:evenodd" d="m 2.7672918,13 c -0.081743,-2.16e-4 -1.6342759,-4.71e-4 -0.076813,1.391602 l 8.2816431,7.200195 C 11.279665,21.859195 11.596922,21.994912 12,22 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 22.866984,12.999529 21.314451,12.999784 21.232708,13 L 12,13 2.7672918,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 2.7675781,13 C 2.7026088,12.999828 1.713114,13.002318 2.0898438,13.701172 2.2816981,13.501746 2.7247996,13.499887 2.7675781,13.5 L 12,13.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 22.286886,13.002318 21.297391,12.999828 21.232422,13 L 12,13 2.7675781,13 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7 2 C 6.5845 2 6.005276 2.4460251 6 3 L 6 3.5 C 6.005276 2.9460251 6.5845 2.5 7 2.5 L 17 2.5 C 17.4155 2.5 18 2.946 18 3.5 L 18 3 C 18 2.446 17.4155 2 17 2 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/safeeyes.svg b/.icons/awkward/24x24/apps/safeeyes.svg
new file mode 100644
index 00000000..d9ba42aa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/safeeyes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(.5)">
+ <path opacity=".2" d="m24 5c-11.08 0-20 8.92-20 20s8.92 20 20 20 20-8.92 20-20-8.92-20-20-20z"/>
+ <path fill="#d2d2d2" d="m24 4c-11.08 0-20 8.92-20 20s8.92 20 20 20 20-8.92 20-20-8.92-20-20-20z"/>
+ <circle opacity=".1" cx="34.648" cy=".707" r="14" transform="rotate(45)"/>
+ <path fill="#fff" opacity=".2" d="m24 4c-11.08 0-20 8.92-20 20 0 0.168 0.0076 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.654 19.988 19.5c0.004-0.167 0.012-0.332 0.012-0.5 0-11.08-8.92-20-20-20z"/>
+ <circle fill="#4d4d4d" cx="33.941" cy="0" r="14" transform="rotate(45)"/>
+ <path opacity=".2" d="m32.485 16.515c-1.313-1.314-2.854-2.248-4.49-2.827l-1.5206 3.8877-3.182 8.1317 8.1317-3.182 3.8877-1.5206c-0.57979-1.6355-1.5134-3.1762-2.827-4.4899z"/>
+ <path fill="#57beff" d="m32.485 15.515c-1.313-1.314-2.854-2.248-4.49-2.827l-1.5206 3.8877-3.182 8.1317 8.1317-3.182 3.8877-1.5206c-0.57979-1.6355-1.5134-3.1762-2.827-4.4899z"/>
+ <circle opacity=".2" cx="24" cy="15" r="2"/>
+ <circle fill="#94ff57" cx="24" cy="14" r="2"/>
+ <circle opacity=".2" cx="24" cy="35" r="2"/>
+ <circle fill="#94ff57" cx="24" cy="34" r="2"/>
+ <circle opacity=".2" cx="25" cy="-34" r="2" transform="rotate(90)"/>
+ <circle fill="#94ff57" cx="24" cy="-34" r="2" transform="rotate(90)"/>
+ <circle opacity=".2" cx="25" cy="-14" r="2" transform="rotate(90)"/>
+ <circle fill="#94ff57" cx="24" cy="-14" r="2" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sage-notebook.svg b/.icons/awkward/24x24/apps/sage-notebook.svg
new file mode 100644
index 00000000..eb4c7051
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sage-notebook.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#695fff" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 18.280683,12.112787 17.49588,9.4028455"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 16.029474,13.511125 17.556719,9.440631"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="m 16.00961,16.909018 0.04967,-3.490443"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 12.879837,16.382179 16.00961,17.009"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 10.94978,18.401797 8.820477,17.219566"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="m 8.870694,17.379773 4.009143,-0.997594"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 6.658535,14.081309 8.7019555,10.844091"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 5.938617,9.165321 7.8367375,7.8751355"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 7.8975765,7.8913225 9.7287805,5.699618"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 11.151324,8.591392 14.327482,7.2499795"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 9.9861335,5.4879125 8.6421545,10.844091"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 5.8144625,9.207896 11.151324,8.591392"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.70882499" d="m 14.315911,7.016803 -1.580219,6.734976"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.70882499" d="M 14.236822,7.189552 7.909741,7.950706"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.70882499" d="M 12.735692,13.751779 7.9158275,7.9129205"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 12.735692,13.751779 -1.625909,4.80657"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53149998" d="M 6.7294975,14.131752 7.8975765,7.831948"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="M 11.018529,18.444984 6.6990825,14.250511"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 16.068025,16.895675 -5.067747,1.527711"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 18.173,12.128984 -2.104975,4.782879"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="M 12.735692,13.751779 18,12"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53149998" d="m 14.328084,7.1463645 3.75974,4.9664225"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 6.624248,14.131752 6.111444,-0.379973"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 5.5413455,13.829443 8.710972,17.187182"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 5.8759555,9.208508 5.638686,13.829442"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="m 9.726958,5.510682 4.714887,0.167347"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 17.556719,9.440631 14.569601,5.6618325"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.3544125" d="M 14.271501,7.0761865 14.55135,5.699618"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 6.788514,14.185581 5.5535185,13.942655"/>
+ <path style="opacity:0.2" d="M 10,5.5 A 0.5,0.5 0 0 0 9.5,6 0.5,0.5 0 0 0 10,6.5 0.5,0.5 0 0 0 10.5,6 0.5,0.5 0 0 0 10,5.5 Z M 14.625,6 A 0.375,0.375 0 0 0 14.25,6.375 0.375,0.375 0 0 0 14.625,6.75 0.375,0.375 0 0 0 15,6.375 0.375,0.375 0 0 0 14.625,6 Z m -0.25,1 A 0.625,0.625 0 0 0 13.75,7.625 0.625,0.625 0 0 0 14.375,8.25 0.625,0.625 0 0 0 15,7.625 0.625,0.625 0 0 0 14.375,7 Z m -6.5,1 A 0.625,0.625 0 0 0 7.25,8.625 0.625,0.625 0 0 0 7.875,9.25 0.625,0.625 0 0 0 8.5,8.625 0.625,0.625 0 0 0 7.875,8 Z m 3.25,0.75 A 0.375,0.375 0 0 0 10.75,9.125 0.375,0.375 0 0 0 11.125,9.5 0.375,0.375 0 0 0 11.5,9.125 0.375,0.375 0 0 0 11.125,8.75 Z M 6,9.25 A 0.5,0.5 0 0 0 5.5,9.75 0.5,0.5 0 0 0 6,10.25 0.5,0.5 0 0 0 6.5,9.75 0.5,0.5 0 0 0 6,9.25 Z M 17.625,9.5 A 0.375,0.375 0 0 0 17.25,9.875 0.375,0.375 0 0 0 17.625,10.25 0.375,0.375 0 0 0 18,9.875 0.375,0.375 0 0 0 17.625,9.5 Z m -8.9941405,1.508789 a 0.375,0.375 0 0 0 -0.375,0.375 0.375,0.375 0 0 0 0.375,0.375 0.375,0.375 0 0 0 0.375,-0.375 0.375,0.375 0 0 0 -0.375,-0.375 z M 18,12 A 0.5,0.5 0 0 0 17.5,12.5 0.5,0.5 0 0 0 18,13 0.5,0.5 0 0 0 18.5,12.5 0.5,0.5 0 0 0 18,12 Z m -5.25,1.5 A 0.75,0.75 0 0 0 12,14.25 0.75,0.75 0 0 0 12.75,15 0.75,0.75 0 0 0 13.5,14.25 0.75,0.75 0 0 0 12.75,13.5 Z m 3.328125,0.15918 a 0.375,0.375 0 0 0 -0.375,0.375 0.375,0.375 0 0 0 0.375,0.375 0.375,0.375 0 0 0 0.375,-0.375 0.375,0.375 0 0 0 -0.375,-0.375 z M 5.625,14 A 0.375,0.375 0 0 0 5.25,14.375 0.375,0.375 0 0 0 5.625,14.75 0.375,0.375 0 0 0 6,14.375 0.375,0.375 0 0 0 5.625,14 Z m 1.125,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 6.125,2.5 A 0.375,0.375 0 0 0 12.5,16.875 0.375,0.375 0 0 0 12.875,17.25 0.375,0.375 0 0 0 13.25,16.875 0.375,0.375 0 0 0 12.875,16.5 Z M 16,17 A 0.5,0.5 0 0 0 15.5,17.5 0.5,0.5 0 0 0 16,18 0.5,0.5 0 0 0 16.5,17.5 0.5,0.5 0 0 0 16,17 Z M 8.875,17.5 A 0.375,0.375 0 0 0 8.5,17.875 0.375,0.375 0 0 0 8.875,18.25 0.375,0.375 0 0 0 9.25,17.875 0.375,0.375 0 0 0 8.875,17.5 Z M 11,18.5 A 0.5,0.5 0 0 0 10.5,19 0.5,0.5 0 0 0 11,19.5 0.5,0.5 0 0 0 11.5,19 0.5,0.5 0 0 0 11,18.5 Z"/>
+ <path style="fill:#ffffff" d="M 10,5 A 0.5,0.5 0 0 0 9.5,5.5 0.5,0.5 0 0 0 10,6 0.5,0.5 0 0 0 10.5,5.5 0.5,0.5 0 0 0 10,5 Z m 4.625,0.5 A 0.375,0.375 0 0 0 14.25,5.875 0.375,0.375 0 0 0 14.625,6.25 0.375,0.375 0 0 0 15,5.875 0.375,0.375 0 0 0 14.625,5.5 Z m -0.25,1 A 0.625,0.625 0 0 0 13.75,7.125 0.625,0.625 0 0 0 14.375,7.75 0.625,0.625 0 0 0 15,7.125 0.625,0.625 0 0 0 14.375,6.5 Z m -6.5,1 A 0.625,0.625 0 0 0 7.25,8.125 0.625,0.625 0 0 0 7.875,8.75 0.625,0.625 0 0 0 8.5,8.125 0.625,0.625 0 0 0 7.875,7.5 Z m 3.25,0.75 A 0.375,0.375 0 0 0 10.75,8.625 0.375,0.375 0 0 0 11.125,9 0.375,0.375 0 0 0 11.5,8.625 0.375,0.375 0 0 0 11.125,8.25 Z M 6,8.75 A 0.5,0.5 0 0 0 5.5,9.25 0.5,0.5 0 0 0 6,9.75 0.5,0.5 0 0 0 6.5,9.25 0.5,0.5 0 0 0 6,8.75 Z M 17.625,9 A 0.375,0.375 0 0 0 17.25,9.375 0.375,0.375 0 0 0 17.625,9.75 0.375,0.375 0 0 0 18,9.375 0.375,0.375 0 0 0 17.625,9 Z m -8.9941405,1.508789 a 0.375,0.375 0 0 0 -0.375,0.375 0.375,0.375 0 0 0 0.375,0.375 0.375,0.375 0 0 0 0.375,-0.375 0.375,0.375 0 0 0 -0.375,-0.375 z M 18,11.5 A 0.5,0.5 0 0 0 17.5,12 0.5,0.5 0 0 0 18,12.5 0.5,0.5 0 0 0 18.5,12 0.5,0.5 0 0 0 18,11.5 Z M 12.75,13 A 0.75,0.75 0 0 0 12,13.75 0.75,0.75 0 0 0 12.75,14.5 0.75,0.75 0 0 0 13.5,13.75 0.75,0.75 0 0 0 12.75,13 Z m 3.328125,0.15918 a 0.375,0.375 0 0 0 -0.375,0.375 0.375,0.375 0 0 0 0.375,0.375 0.375,0.375 0 0 0 0.375,-0.375 0.375,0.375 0 0 0 -0.375,-0.375 z M 5.625,13.5 A 0.375,0.375 0 0 0 5.25,13.875 0.375,0.375 0 0 0 5.625,14.25 0.375,0.375 0 0 0 6,13.875 0.375,0.375 0 0 0 5.625,13.5 Z m 1.125,0 A 0.5,0.5 0 0 0 6.25,14 0.5,0.5 0 0 0 6.75,14.5 0.5,0.5 0 0 0 7.25,14 0.5,0.5 0 0 0 6.75,13.5 Z M 12.875,16 A 0.375,0.375 0 0 0 12.5,16.375 0.375,0.375 0 0 0 12.875,16.75 0.375,0.375 0 0 0 13.25,16.375 0.375,0.375 0 0 0 12.875,16 Z M 16,16.5 A 0.5,0.5 0 0 0 15.5,17 0.5,0.5 0 0 0 16,17.5 0.5,0.5 0 0 0 16.5,17 0.5,0.5 0 0 0 16,16.5 Z M 8.875,17 A 0.375,0.375 0 0 0 8.5,17.375 0.375,0.375 0 0 0 8.875,17.75 0.375,0.375 0 0 0 9.25,17.375 0.375,0.375 0 0 0 8.875,17 Z M 11,18 A 0.5,0.5 0 0 0 10.5,18.5 0.5,0.5 0 0 0 11,19 0.5,0.5 0 0 0 11.5,18.5 0.5,0.5 0 0 0 11,18 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sakura-dungeon.svg b/.icons/awkward/24x24/apps/sakura-dungeon.svg
new file mode 100644
index 00000000..ef8172b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sakura-dungeon.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 17.108547,1047.0671 c -0.02957,0.03 -0.05461,0.062 -0.07819,0.094 0.03458,0.027 0.06696,0.064 0.107046,0.1181 0.0899,0.121 0.328959,0.3017 0.531034,0.4012 0.536005,0.2639 1.409259,1.2549 1.656572,1.8803 l 0.188532,0.4758 0.396358,0.077 c 0.527225,0.1021 0.699486,0.2055 0.876987,0.5262 0.183681,0.3319 0.757741,0.2204 1.108299,0.1167 0.103561,-0.351 0.214746,-0.9257 -0.116709,-1.1097 -0.320231,-0.1777 -0.423672,-0.3497 -0.525505,-0.8777 l -0.07595,-0.3977 -0.475759,-0.1885 c -0.624512,-0.2477 -1.614708,-1.1219 -1.878266,-1.6587 -0.09937,-0.2023 -0.279685,-0.4417 -0.400524,-0.5317 -0.05888,-0.044 -0.09647,-0.08 -0.122223,-0.1181 l -1.191861,1.1919 z"/>
+ <path style="opacity:0.2" d="m 1.9999999,1030.862 0.190416,3.9481 9.8285751,9.8425 1.877396,-1.8775 1.877405,-1.8773 -9.8285755,-9.8425 -3.9425639,-0.1907 z"/>
+ <path style="fill:#8e8e8e" d="m 1.9999999,1030.3621 0.190416,3.9481 9.8285751,9.8425 1.877396,-1.8775 1.877405,-1.8773 -9.8285755,-9.8425 -3.9425639,-0.1907 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.0000006,1030.3622 0.024414,0.5039 3.9208969,0.1895 9.5781215,9.5927 0.25,-0.25 -9.8281215,-9.8427 -3.9423812,-0.1905 -0.00293,-0 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 1.9999999,1030.3621 c 0,0 11.7677541,11.7678 11.8963841,11.9131 l 1.877405,-1.8773 -9.8285755,-9.8425 -3.9425931,-0.1907 z"/>
+ <path style="fill:#bc7538" d="m 17.108547,1046.5672 c -0.02957,0.03 -0.05461,0.062 -0.07819,0.095 0.03458,0.026 0.06696,0.064 0.107046,0.1181 0.0899,0.121 0.328959,0.3017 0.531034,0.4012 0.536005,0.2639 1.409259,1.2549 1.656572,1.8803 l 0.188532,0.4758 0.396358,0.077 c 0.527225,0.1021 0.699486,0.2055 0.876987,0.5262 0.183681,0.3319 0.757741,0.2204 1.108299,0.1167 0.103561,-0.351 0.214746,-0.9257 -0.116709,-1.1097 -0.320231,-0.1777 -0.423672,-0.3497 -0.525505,-0.8777 l -0.07595,-0.3977 -0.475759,-0.1885 c -0.624512,-0.2477 -1.614708,-1.1219 -1.878266,-1.6587 -0.09937,-0.2023 -0.279685,-0.4417 -0.400524,-0.5317 -0.05888,-0.044 -0.09647,-0.08 -0.122223,-0.1181 l -1.191861,1.1919 z"/>
+ <path style="opacity:0.2" d="m 17.067378,1034.9031 c -0.181918,-0.023 -0.533499,0.3156 -0.766602,0.9873 -0.316399,0.9114 -0.358846,1.1385 -0.209961,1.9186 0.174701,0.9154 0.362338,1.1449 -0.17871,1.0859 -0.497954,-0.054 -0.600446,0.01 -0.236329,0.1455 0.165238,0.062 0.30772,0.2028 0.529297,0.5254 0.238521,0.3472 0.304169,0.3426 0.308594,0.7148 0.0031,0.2603 -0.03224,0.5471 -0.0791,0.6377 -0.106308,0.2054 -0.413569,0.1718 -0.657226,-0.072 l -0.175781,-0.1758 -0.363282,0.4394 c -0.47313,0.5715 -0.837393,0.7491 -1.537108,0.7491 -0.307562,-10e-5 -0.58867,0.03 -0.625,0.066 -0.03635,0.036 -0.0664,0.318 -0.06641,0.6259 7e-6,0.7007 -0.177451,1.0653 -0.748046,1.5391 l -0.438477,0.3643 0.175781,0.1757 c 0.243657,0.244 0.277436,0.5509 0.07227,0.6573 -0.09075,0.047 -0.177634,0.083 -0.4375,0.08 -0.371739,0 -0.566359,-0.071 -0.913086,-0.3096 -0.322054,-0.2219 -0.463589,-0.3638 -0.52539,-0.5293 -0.136151,-0.3647 -0.1987471,-0.2623 -0.144532,0.2363 0.05892,0.5419 -0.170828,0.3536 -1.0849597,0.1787 -0.7789166,-0.1491 -1.0045374,-0.1058 -1.914771,0.211 -0.4790643,0.1667 -0.7886452,0.5157 -0.9179686,0.6396 -0.075998,0.076 -0.090782,0.1397 -0.03613,0.1943 0.04565,0.045 0.3852883,0.1584 0.7548822,0.25 0.6658902,0.1651 0.6533795,0.2515 0.5544201,0.3506 -0.02815,0.028 -0.3045879,0.1618 -0.6132808,0.2969 -0.3087204,0.135 -0.6984363,0.2835 -0.7439722,0.3291 -0.2344979,0.2349 0.7739277,0.4756 1.6765888,0.418 0.2958989,-0.019 0.5579518,-0.014 0.5830078,0.012 0.065233,0.065 -0.4392728,0.3551 -0.8946391,0.6055 -0.5458158,0.3004 -0.5346728,0.4777 0.038085,0.5947 0.6497307,0.1324 1.1181765,0.01 1.7129978,-0.4111 0.8922017,-0.6226 0.8071108,-0.3118 0.2173189,0.6045 -0.3210889,0.4988 -0.3920323,0.6851 -0.3867184,1.0273 0.0036,0.2301 0.035005,0.4189 0.069336,0.4189 0.163977,0 1.9440382,-1.2826 2.2680312,-1.6787 0.452708,-0.5534 0.578174,-0.4741 0.384766,0.2442 -0.07588,0.2816 -0.116217,0.7332 -0.08984,1.0029 l 0.04785,0.4893 0.384766,-0.3848 c 0.478862,-0.4795 0.855689,-1.0563 1.095702,-1.6758 0.101683,-0.2623 0.222974,-0.468 0.269531,-0.457 0.04635,0.011 0.155111,0.1979 0.241211,0.415 0.08616,0.2173 0.272306,0.5495 0.414062,0.7383 0.237028,0.3156 0.268912,0.3327 0.390625,0.2109 0.217734,-0.218 0.363014,-0.6677 0.472656,-1.4629 l 0.103516,-0.7519 0.429687,0.1553 c 0.371835,0.1341 0.500419,0.1263 0.96289,-0.058 0.373629,-0.1486 0.491352,-0.1854 0.589844,-0.1114 0.02346,-0.033 0.04874,-0.064 0.07813,-0.094 l 1.191406,-1.1924 c 2.08e-4,3e-4 7.5e-4,6e-4 10e-4,10e-4 -0.06633,-0.097 -0.03023,-0.2166 0.114258,-0.5811 0.183655,-0.4631 0.191626,-0.5926 0.05762,-0.9648 l -0.155273,-0.4297 0.750976,-0.1035 c 0.794069,-0.1099 1.24319,-0.2555 1.460937,-0.4736 0.121712,-0.1218 0.10408,-0.1534 -0.210938,-0.3907 -0.188486,-0.1419 -0.519441,-0.3289 -0.736328,-0.415 -0.21696,-0.086 -0.404058,-0.1946 -0.415039,-0.2412 -0.01083,-0.046 0.195225,-0.1685 0.457032,-0.2705 0.618627,-0.2404 1.194061,-0.6181 1.67285,-1.0977 l 0.384766,-0.3847 -0.489258,-0.048 c -0.269151,-0.026 -0.719703,0.014 -1.000976,0.09 -0.717173,0.1936 -0.796766,0.068 -0.244141,-0.3857 0.395516,-0.3243 2.07589,-2.1072 2.075872,-2.2716 -1.13e-4,-0.035 -0.188226,-0.065 -0.417969,-0.068 -0.341696,-0.01 -0.528244,0.064 -1.026366,0.3857 -0.914928,0.5906 -1.425048,0.6778 -0.803411,-0.2157 0.414465,-0.5957 0.543387,-1.0665 0.411132,-1.7172 -0.116528,-0.5734 -0.293792,-0.5849 -0.593749,-0.038 -0.250226,0.4558 -0.740451,0.9622 -0.805664,0.8969 -0.02517,-0.025 -0.02958,-0.2877 -0.01074,-0.584 0.05747,-0.904 -0.183481,-1.9128 -0.417968,-1.6779 -0.04557,0.045 -0.193259,0.4352 -0.328125,0.7443 -0.134853,0.3092 -0.267721,0.585 -0.295899,0.6133 -0.09896,0.099 -0.186729,0.1116 -0.351562,-0.5553 -0.09152,-0.3702 -0.203366,-0.7102 -0.249023,-0.7559 -0.01822,-0.018 -0.04042,-0.029 -0.06641,-0.032 z m 4.109373,13.4684 0.07617,0.3984 c 0.02546,0.132 0.05106,0.2408 0.08008,0.334 -0.02896,-0.093 -0.05365,-0.202 -0.0791,-0.334 z m -1.663085,1.665 0,0 0.333007,0.063 z m 2.486327,0.1025 c 7e-4,0.2106 -0.05271,0.4427 -0.104492,0.6182 0.05178,-0.1755 0.105224,-0.4076 0.104492,-0.6182 z"/>
+ <path style="fill:#f4955b" d="m 17.067378,1034.4036 c -0.181918,-0.023 -0.533499,0.3156 -0.766602,0.9873 -0.316399,0.9114 -0.358846,1.1385 -0.209961,1.9186 0.174701,0.9154 0.362338,1.1449 -0.17871,1.0859 -0.497954,-0.054 -0.600446,0.01 -0.236329,0.1455 0.165238,0.062 0.30772,0.2028 0.529297,0.5254 0.238521,0.3472 0.304169,0.3426 0.308594,0.7148 0.0031,0.2603 -0.03224,0.5471 -0.0791,0.6377 -0.106308,0.2054 -0.413569,0.1718 -0.657226,-0.072 l -0.175781,-0.1758 -0.363282,0.4394 c -0.47313,0.5715 -0.837393,0.7491 -1.537108,0.7491 -0.307562,-10e-5 -0.58867,0.03 -0.625,0.066 -0.03635,0.036 -0.0664,0.318 -0.06641,0.6259 7e-6,0.7007 -0.177451,1.0653 -0.748046,1.5391 l -0.438477,0.3643 0.175781,0.1757 c 0.243657,0.244 0.277436,0.5509 0.07227,0.6573 -0.09075,0.047 -0.177634,0.083 -0.4375,0.08 -0.371739,0 -0.566359,-0.071 -0.913086,-0.3096 -0.322054,-0.2219 -0.463589,-0.3638 -0.52539,-0.5293 -0.136151,-0.3647 -0.1987471,-0.2623 -0.144532,0.2363 0.05892,0.5419 -0.170828,0.3536 -1.0849597,0.1787 -0.7789166,-0.1491 -1.0045374,-0.1058 -1.914771,0.211 -0.4790643,0.1667 -0.7886452,0.5157 -0.9179686,0.6396 -0.075998,0.076 -0.090782,0.1397 -0.03613,0.1943 0.04565,0.045 0.3852883,0.1584 0.7548822,0.25 0.6658902,0.1651 0.6533795,0.2515 0.5544201,0.3506 -0.02815,0.028 -0.3045879,0.1618 -0.6132808,0.2969 -0.3087204,0.135 -0.6984363,0.2835 -0.7439722,0.3291 -0.2344979,0.2349 0.7739277,0.4756 1.6765888,0.418 0.2958989,-0.019 0.5579518,-0.014 0.5830078,0.012 0.065233,0.065 -0.4392728,0.3551 -0.8946391,0.6055 -0.5458158,0.3004 -0.5346728,0.4777 0.038085,0.5947 0.6497307,0.1324 1.1181765,0.01 1.7129978,-0.4111 0.8922017,-0.6226 0.8071108,-0.3118 0.2173189,0.6045 -0.3210889,0.4988 -0.3920323,0.6851 -0.3867184,1.0273 0.0036,0.2301 0.035005,0.4189 0.069336,0.4189 0.163977,0 1.9440382,-1.2826 2.2680312,-1.6787 0.452708,-0.5534 0.578174,-0.4741 0.384766,0.2442 -0.07588,0.2816 -0.116217,0.7332 -0.08984,1.0029 l 0.04785,0.4893 0.384766,-0.3848 c 0.478862,-0.4795 0.855689,-1.0563 1.095702,-1.6758 0.101683,-0.2623 0.222974,-0.468 0.269531,-0.457 0.04635,0.011 0.155111,0.1979 0.241211,0.415 0.08616,0.2173 0.272306,0.5495 0.414062,0.7383 0.237028,0.3156 0.268912,0.3327 0.390625,0.2109 0.217734,-0.218 0.363014,-0.6677 0.472656,-1.4629 l 0.103516,-0.7519 0.429687,0.1553 c 0.371835,0.1341 0.500419,0.1263 0.96289,-0.058 0.373629,-0.1486 0.491352,-0.1854 0.589844,-0.1114 0.02346,-0.033 0.04874,-0.064 0.07813,-0.094 l 1.191406,-1.1924 c 2.08e-4,3e-4 7.5e-4,6e-4 10e-4,10e-4 -0.06633,-0.097 -0.03023,-0.2166 0.114258,-0.5811 0.183655,-0.4631 0.191626,-0.5926 0.05762,-0.9648 l -0.155273,-0.4297 0.750976,-0.1035 c 0.794069,-0.1099 1.24319,-0.2555 1.460937,-0.4736 0.121712,-0.1218 0.10408,-0.1534 -0.210938,-0.3907 -0.188486,-0.1419 -0.519441,-0.3289 -0.736328,-0.415 -0.21696,-0.086 -0.404058,-0.1946 -0.415039,-0.2412 -0.01083,-0.046 0.195225,-0.1685 0.457032,-0.2705 0.618627,-0.2404 1.194061,-0.6181 1.67285,-1.0977 l 0.384766,-0.3847 -0.489258,-0.048 c -0.269151,-0.026 -0.719703,0.014 -1.000976,0.09 -0.717173,0.1936 -0.796766,0.068 -0.244141,-0.3857 0.395516,-0.3243 2.07589,-2.1072 2.075872,-2.2716 -1.13e-4,-0.035 -0.188226,-0.065 -0.417969,-0.068 -0.341696,-0.01 -0.528244,0.064 -1.026366,0.3857 -0.914928,0.5906 -1.425048,0.6778 -0.803411,-0.2157 0.414465,-0.5957 0.543387,-1.0665 0.411132,-1.7172 -0.116528,-0.5734 -0.293792,-0.5849 -0.593749,-0.038 -0.250226,0.4558 -0.740451,0.9622 -0.805664,0.8969 -0.02517,-0.025 -0.02958,-0.2877 -0.01074,-0.584 0.05747,-0.904 -0.183481,-1.9128 -0.417968,-1.6779 -0.04557,0.045 -0.193259,0.4352 -0.328125,0.7443 -0.134853,0.3092 -0.267721,0.585 -0.295899,0.6133 -0.09896,0.099 -0.186729,0.1116 -0.351562,-0.5553 -0.09152,-0.3702 -0.203366,-0.7102 -0.249023,-0.7559 -0.01822,-0.018 -0.04042,-0.029 -0.06641,-0.032 z m 4.109373,13.4684 0.07617,0.3984 c 0.02546,0.132 0.05106,0.2408 0.08008,0.334 -0.02896,-0.093 -0.05365,-0.202 -0.0791,-0.334 z m -1.663085,1.665 0,10e-4 0.333007,0.063 z m 2.486327,0.1025 c 7e-4,0.2106 -0.05271,0.4427 -0.104492,0.6182 0.05178,-0.1755 0.105224,-0.4076 0.104492,-0.6182 z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="translate(0,1028.3622)" d="M 18.445312 5.9941406 C 18.416395 5.9872713 18.388686 5.9979812 18.359375 6.0273438 C 18.313805 6.0723438 18.166116 6.4623844 18.03125 6.7714844 C 17.896397 7.0806844 17.762553 7.3564656 17.734375 7.3847656 C 17.635415 7.4837656 17.547646 7.4969781 17.382812 6.8300781 C 17.291293 6.4598781 17.180423 6.1199188 17.134766 6.0742188 C 17.116546 6.0562187 17.094349 6.0440156 17.068359 6.0410156 L 17.066406 6.0410156 C 16.884488 6.0180156 16.533884 6.3575969 16.300781 7.0292969 C 16.052676 7.743973 15.976429 8.0459036 16.025391 8.515625 C 16.058965 8.2531373 16.146477 7.9718223 16.300781 7.5273438 C 16.533884 6.8556437 16.884488 6.5180156 17.066406 6.5410156 L 17.068359 6.5410156 C 17.094349 6.5440156 17.116546 6.5542656 17.134766 6.5722656 C 17.180423 6.6179656 17.291293 6.957925 17.382812 7.328125 C 17.547646 7.995025 17.635415 7.9837656 17.734375 7.8847656 C 17.762553 7.8564656 17.896397 7.5806844 18.03125 7.2714844 C 18.166116 6.9623844 18.313805 6.5723438 18.359375 6.5273438 C 18.593862 6.2924437 18.834814 7.3010781 18.777344 8.2050781 C 18.758504 8.5013781 18.761939 8.7640625 18.787109 8.7890625 C 18.852322 8.8543625 19.343524 8.346425 19.59375 7.890625 C 19.893707 7.343725 20.070972 7.3562875 20.1875 7.9296875 C 20.201436 7.9982528 20.200877 8.0581199 20.208984 8.1230469 C 20.238147 7.9061919 20.239009 7.6831117 20.1875 7.4296875 C 20.070972 6.8562875 19.893707 6.8456781 19.59375 7.3925781 C 19.343524 7.8483781 18.852322 8.3543625 18.787109 8.2890625 C 18.761939 8.2640625 18.758504 8.0013781 18.777344 7.7050781 C 18.82763 6.9140781 18.647734 6.042226 18.445312 5.9941406 z M 21.605469 8.9765625 C 21.263773 8.9665625 21.076247 9.0415813 20.578125 9.3632812 C 20.180879 9.6197096 19.886293 9.7556383 19.701172 9.7832031 C 19.265413 10.490353 19.726623 10.412939 20.578125 9.8632812 C 21.076247 9.5415813 21.263773 9.4665625 21.605469 9.4765625 C 21.642769 9.4770496 21.666693 9.4825587 21.701172 9.484375 C 21.889549 9.2627213 22.023442 9.0895557 22.023438 9.0449219 C 22.023325 9.0099219 21.835212 8.9795625 21.605469 8.9765625 z M 16.201172 10.009766 C 16.146443 10.042507 16.056239 10.04892 15.912109 10.033203 C 15.414155 9.9792031 15.311664 10.042234 15.675781 10.177734 C 15.800204 10.22442 15.922351 10.345372 16.064453 10.525391 C 16.262751 10.51074 16.263097 10.303154 16.201172 10.009766 z M 21.193359 11.613281 C 20.924208 11.587281 20.472679 11.627125 20.191406 11.703125 C 20.12101 11.722128 20.085459 11.723484 20.027344 11.736328 C 20.011247 11.750418 19.960568 11.805499 19.947266 11.816406 C 19.394641 12.270106 19.474233 12.394772 20.191406 12.201172 C 20.472679 12.125172 20.924208 12.085328 21.193359 12.111328 L 21.220703 12.113281 C 21.245326 12.089625 21.272737 12.069101 21.296875 12.044922 L 21.681641 11.660156 L 21.193359 11.613281 z M 16.492188 11.800781 C 16.477882 11.916344 16.457024 12.011341 16.433594 12.056641 C 16.327286 12.262041 16.021001 12.228175 15.777344 11.984375 L 15.601562 11.808594 L 15.238281 12.248047 C 14.765151 12.819547 14.400887 12.998047 13.701172 12.998047 C 13.39361 12.997947 13.112502 13.0265 13.076172 13.0625 C 13.039822 13.0985 13.009776 13.381553 13.009766 13.689453 C 13.009773 14.390153 12.832314 14.754716 12.261719 15.228516 L 11.822266 15.591797 L 11.998047 15.767578 C 12.033069 15.802649 12.055768 15.840065 12.082031 15.876953 L 12.261719 15.728516 C 12.832314 15.254716 13.009773 14.890153 13.009766 14.189453 C 13.009776 13.881553 13.039822 13.5985 13.076172 13.5625 C 13.112502 13.5265 13.39361 13.495994 13.701172 13.496094 C 14.400887 13.496094 14.765151 13.319547 15.238281 12.748047 L 15.601562 12.308594 L 15.777344 12.484375 C 16.021001 12.728175 16.327286 12.762041 16.433594 12.556641 C 16.480454 12.466041 16.516772 12.178269 16.513672 11.917969 C 16.512965 11.858549 16.496469 11.843959 16.492188 11.800781 z M 19.589844 13.658203 C 19.347714 13.756641 19.157706 13.86852 19.167969 13.912109 C 19.17895 13.958709 19.365071 14.068297 19.582031 14.154297 C 19.798918 14.240397 20.129873 14.426459 20.318359 14.568359 C 20.334634 14.580619 20.330994 14.582548 20.345703 14.59375 C 20.417222 14.552391 20.481388 14.508924 20.529297 14.460938 C 20.651009 14.339138 20.633377 14.307613 20.318359 14.070312 C 20.131818 13.929876 19.806795 13.74546 19.589844 13.658203 z M 10.050781 15.460938 C 10.02489 15.503275 10.023674 15.653044 10.050781 15.902344 C 10.109701 16.444244 9.8789755 16.256931 8.9648438 16.082031 C 8.1859271 15.932931 7.9610148 15.976169 7.0507812 16.292969 C 6.5717169 16.459669 6.2621359 16.807741 6.1328125 16.931641 C 6.0568145 17.007641 6.0430043 17.072353 6.0976562 17.126953 C 6.1139851 17.14305 6.2877124 17.187325 6.3671875 17.216797 C 6.5322431 17.067053 6.7423038 16.90031 7.0507812 16.792969 C 7.9610148 16.476169 8.1859271 16.432931 8.9648438 16.582031 C 9.8789755 16.756931 10.109701 16.944244 10.050781 16.402344 C 9.9965662 15.903744 10.059162 15.801316 10.195312 16.166016 C 10.257113 16.331516 10.398649 16.473412 10.720703 16.695312 C 11.06743 16.933913 11.261074 17.005859 11.632812 17.005859 C 11.892679 17.008859 11.979563 16.972781 12.070312 16.925781 C 12.240309 16.83762 12.239218 16.612066 12.097656 16.398438 C 12.086933 16.40634 12.0828 16.419305 12.070312 16.425781 C 11.979563 16.472781 11.892679 16.508859 11.632812 16.505859 C 11.261074 16.505859 11.06743 16.433913 10.720703 16.195312 C 10.398649 15.973412 10.257113 15.831516 10.195312 15.666016 C 10.127237 15.483666 10.076672 15.4186 10.050781 15.460938 z M 18.486328 15.513672 L 18.318359 15.537109 L 18.472656 15.966797 C 18.490224 16.01559 18.499107 16.052 18.511719 16.09375 C 18.556771 15.902496 18.561389 15.732247 18.486328 15.513672 z M 7.0039062 17.921875 C 6.9142192 17.963749 6.8990353 17.977017 6.7929688 18.023438 C 6.4842483 18.158437 6.094364 18.307916 6.0488281 18.353516 C 5.9318441 18.4707 6.1247576 18.589559 6.4589844 18.671875 C 6.4597412 18.672061 6.4601792 18.671689 6.4609375 18.671875 C 6.5932829 18.616552 6.6550413 18.583752 6.7929688 18.523438 C 7.1016617 18.388338 7.3781 18.254563 7.40625 18.226562 C 7.4952933 18.137393 7.486086 18.057065 7.0039062 17.921875 z M 7.6171875 19.269531 C 7.5450223 19.310151 7.4862225 19.348992 7.4140625 19.388672 C 6.9200956 19.660536 6.906301 19.828546 7.328125 19.945312 C 7.360976 19.925398 7.3757101 19.90978 7.4140625 19.888672 C 7.8694288 19.638272 8.3738267 19.348203 8.3085938 19.283203 C 8.2835377 19.257203 8.0224614 19.252484 7.7265625 19.271484 C 7.690036 19.273815 7.653971 19.268157 7.6171875 19.269531 z M 21.175781 19.509766 L 21.251953 19.908203 C 21.277413 20.040203 21.303011 20.148987 21.332031 20.242188 C 21.303071 20.149187 21.279356 20.040203 21.253906 19.908203 L 21.175781 19.509766 z M 9.78125 19.748047 C 9.7467585 19.743257 9.6770668 19.774356 9.6035156 19.808594 C 9.536479 19.923837 9.4783334 20.029333 9.3828125 20.177734 C 9.0617236 20.676534 8.9907798 20.860925 8.9960938 21.203125 C 8.9981231 21.332831 9.0101473 21.438585 9.0253906 21.515625 C 9.0519854 21.27916 9.1278881 21.071797 9.3828125 20.675781 C 9.7514324 20.103094 9.9223065 19.767634 9.78125 19.748047 z M 11.767578 20.089844 C 11.7612 20.0858 11.744322 20.102428 11.736328 20.101562 C 11.727955 20.13565 11.72887 20.151868 11.71875 20.189453 C 11.64287 20.471053 11.602529 20.921706 11.628906 21.191406 L 11.634766 21.246094 C 11.649719 21.045927 11.676793 20.843206 11.71875 20.6875 C 11.815454 20.32835 11.831357 20.130281 11.767578 20.089844 z M 19.513672 21.173828 L 19.513672 21.175781 L 19.845703 21.238281 L 19.513672 21.173828 z M 19.513672 21.673828 L 19.845703 21.736328 L 19.513672 21.673828 z"/>
+ <path style="fill:#f12a2a" d="m 13.099812,1041.4707 c 0.159134,0.3057 0.233582,0.6072 0.382826,1.5506 0.09102,0.5754 0.16194,0.8268 0.284455,1.0082 0.148766,0.2204 0.379011,0.3421 0.628464,0.3321 0.167731,-0.01 0.292852,-0.063 0.416932,-0.1867 0.204562,-0.2044 0.250074,-0.4901 0.128908,-0.8092 -0.03469,-0.091 -0.05215,-0.1653 -0.0388,-0.1644 0.01335,0 0.06601,0.021 0.117029,0.044 0.221113,0.1019 0.496585,0.1058 0.68373,0.01 0.126888,-0.065 0.280511,-0.2552 0.320642,-0.3969 0.111707,-0.3943 -0.142352,-0.7584 -0.650855,-0.9328 -0.199842,-0.069 -0.352282,-0.099 -0.822485,-0.1645 -0.657314,-0.091 -1.112855,-0.206 -1.391712,-0.3497 -0.05736,-0.029 -0.106307,-0.052 -0.108764,-0.049 -0.0024,0 0.01988,0.051 0.04963,0.1083 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/samba.svg b/.icons/awkward/24x24/apps/samba.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/samba.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sanctum-2.svg b/.icons/awkward/24x24/apps/sanctum-2.svg
new file mode 100644
index 00000000..f89e92e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sanctum-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 0,10 10,0 A 10,10 0 0 0 12,2.5 Z m 0,10 -10,0 a 10,10 0 0 0 10,10 l 0,-10 z"/>
+ <path style="fill:#e4e4e4" d="m 12,2 0,10 10,0 A 10,10 0 0 0 12,2 Z m 0,10 -10,0 a 10,10 0 0 0 10,10 l 0,-10 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 0,0.5 A 10,10 0 0 1 21.974609,12 L 22,12 A 10,10 0 0 0 12,2 Z M 2,12 a 10,10 0 0 0 0.02539,0.5 L 12,12.5 12,12 2,12 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="8"/>
+ <circle style="fill:#3ca2e4" cx="12" cy="12" r="6"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,9.4999 4,0 0,3 -4,0 0,3 4,0"/>
+ <path style="fill:none;stroke:#ffc34c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,9 4,0 0,3 -4,0 0,3 4,0"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10 8 A 1.0001 1.0001 0 0 0 9.0195312 9.2460938 A 1.0001 1.0001 0 0 1 10 8.5 L 14 8.5 A 1.0001 1.0001 0 0 1 15 9.5 L 15 9 A 1.0001 1.0001 0 0 0 14 8 L 10 8 z M 10 11 A 1.0001 1.0001 0 0 0 9 12 L 9 12.5 A 1.0001 1.0001 0 0 1 10 11.5 L 13 11.5 L 13 11 L 10 11 z M 11 14 L 11 14.5 L 14 14.5 A 1.0001 1.0001 0 0 1 14.980469 15.253906 A 1.0001 1.0001 0 0 0 14 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sauerbraten.svg b/.icons/awkward/24x24/apps/sauerbraten.svg
new file mode 100644
index 00000000..90ef6b5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sauerbraten.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.023392,2.5005106 c -0.186146,-0.00411 -0.369879,0.041693 -0.531189,0.1324098 L 2.5087722,5.4702125 C 2.1939426,5.647535 1.9999996,5.975242 2.0000002,6.3298875 V 16.448366 c -6e-7,0.354646 0.1939424,0.682353 0.508772,0.859676 l 8.9834318,5.059239 c 0.314581,0.176958 0.701987,0.176958 1.016568,0 l 8.982456,-5.059239 C 21.806058,17.13072 22,16.803012 22,16.448366 V 6.3298875 C 22,5.975242 21.806058,5.647535 21.491228,5.4702125 L 12.508772,2.6329204 C 12.360921,2.5497742 12.194007,2.5042409 12.023392,2.5005106 Z"/>
+ <path style="fill:#4a4034" d="m 12.023392,2.0005169 c -0.186146,-0.00411 -0.369879,0.041693 -0.531189,0.1324098 L 2.5087722,4.9702187 C 2.1939426,5.1475415 1.9999996,5.4752485 2.0000002,5.829894 v 10.118479 c -6e-7,0.354646 0.1939424,0.682353 0.508772,0.859676 l 8.9834318,5.059238 c 0.314581,0.176959 0.701987,0.176959 1.016568,0 l 8.982456,-5.059238 C 21.806058,16.630726 22,16.303019 22,15.948373 V 5.829894 C 22,5.4752485 21.806058,5.1475415 21.491228,4.9702188 L 12.508772,2.1329267 C 12.360921,2.0497804 12.194007,2.0042472 12.023392,2.0005169 Z"/>
+ <path style="opacity:0.06000001;fill:#ffffff" d="m 12.023872,2.000529 c -0.18631,-0.0042 -0.370226,0.041584 -0.531684,0.1323735 L 2.5088977,4.9704756 C 2.2633304,5.1091945 2.0882963,5.341647 2.0260418,5.611728 2.0882963,5.881809 2.2633304,6.1142615 2.5088977,6.25298 l 8.9832903,5.059491 c 0.314617,0.177008 0.702093,0.177008 1.01671,0 L 21.491102,6.25298 C 21.73667,6.1142615 21.911704,5.881809 21.973958,5.611728 21.911704,5.341647 21.73667,5.1091945 21.491102,4.9704756 L 12.508898,2.1329025 C 12.361148,2.0498252 12.194364,2.0043063 12.023872,2.000529 Z"/>
+ <path style="opacity:0.07999998" d="M 2.1486546,5.31443 C 2.0958885,5.399002 2.0563891,5.4907985 2.0314671,5.586772 2.0563891,5.4907985 2.0958887,5.399002 2.1486546,5.31443 Z M 2.0260418,5.611728 c -0.01692,0.071534 -0.025654,0.144678 -0.026041,0.2180905 V 15.9488 c 1.429e-4,0.354551 0.1941214,0.682111 0.5088975,0.859342 l 8.9832907,5.059491 C 11.64676,21.954003 11.821867,21.999275 12,21.998922 V 11.444844 c -0.178233,2.4e-5 -0.353347,-0.04562 -0.507812,-0.132373 L 2.5088977,6.25298 C 2.2633304,6.1142615 2.0882963,5.881809 2.0260418,5.611728 Z"/>
+ <path style="fill:#564c3d" d="m 12,6.000212 6,2.2136075 v 6.7635495 l -6,3.022689 -6,-3.022689 v -6.76355 z"/>
+ <path style="opacity:0.05;fill:#ffffff" d="M 12,6.000212 6,8.2136065 v 6.7637625 l 6,-2.47724 z"/>
+ <path style="opacity:0.12999998;fill:#ffffff" d="m 12,6.000212 6,2.2133945 v 6.7637625 l -6,-2.47724 z"/>
+ <path style="opacity:0.1" d="M 12.009358,9.500247 A 0.4070164,0.31269312 0 0 0 11.796883,9.541952 L 8.20351,11.135632 A 0.4070164,0.31269312 0 0 0 8,11.406432 v 3.187358 a 0.4070164,0.31269312 0 0 0 0.20351,0.270801 l 3.593372,1.593679 a 0.4070164,0.31269312 0 0 0 0.406627,0 l 3.592982,-1.593676 A 0.4070164,0.31269312 0 0 0 16,14.593792 V 11.406437 A 0.4070164,0.31269312 0 0 0 15.796491,11.135635 L 12.203509,9.5419565 a 0.4070164,0.31269312 0 0 0 -0.194151,-0.041705 z"/>
+ <path style="fill:#ff2a2a" d="m 12.009358,9.0002535 a 0.4070164,0.31269312 0 0 0 -0.212475,0.041705 L 8.20351,10.635638 A 0.4070164,0.31269312 0 0 0 8,10.906439 v 3.187358 a 0.4070164,0.31269312 0 0 0 0.20351,0.270801 l 3.593372,1.593679 a 0.4070164,0.31269312 0 0 0 0.406627,0 l 3.592982,-1.593676 A 0.4070164,0.31269312 0 0 0 16,14.093799 V 10.906443 A 0.4070164,0.31269312 0 0 0 15.796491,10.635641 L 12.203509,9.041963 A 0.4070164,0.31269312 0 0 0 12.009358,9.000258 Z"/>
+ <path style="fill:#ffbd30" d="m 12.009376,9.0002505 a 0.4070164,0.31269312 0 0 0 -0.2125,0.04216 l -3.59375,1.5927355 a 0.4070164,0.31269312 0 0 0 -0.148438,0.115067 0.4070164,0.31269312 0 0 0 0.148438,0.113929 l 3.59375,1.593875 a 0.4070164,0.31269312 0 0 0 0.40625,0 l 3.59375,-1.593875 a 0.4070164,0.31269312 0 0 0 0.148437,-0.113929 0.4070164,0.31269312 0 0 0 -0.148437,-0.115069 l -3.59375,-1.592736 a 0.4070164,0.31269312 0 0 0 -0.19375,-0.042155 z"/>
+ <path style="fill:#ff6f2a" d="M 8.054688,10.75021 C 8.018968,10.797652 8.000112,10.851482 8,10.906292 v 3.18775 c 2.865e-4,0.111373 0.077656,0.214222 0.203125,0.270013 l 3.59375,1.593876 c 0.06174,0.02749 0.131778,0.04202 0.203126,0.04215 v -3.499918 c -0.07134,-1.31e-4 -0.141396,-0.01467 -0.203125,-0.04216 L 8.203126,10.86413 C 8.141534,10.83677 8.090357,10.79749 8.054688,10.7502 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.023438,2.0002633 c -0.186311,-0.00421 -0.369792,0.042021 -0.53125,0.1328108 L 2.508789,4.9709282 C 2.2632218,5.109647 2.0886218,5.341464 2.0263672,5.611545 2.0468517,5.7004135 2.0825759,5.78282 2.1259766,5.8615415 2.2144753,5.7010195 2.3440243,5.5630195 2.5087891,5.469945 L 11.492188,2.6330677 c 0.161458,-0.09079 0.344939,-0.1370158 0.53125,-0.1328108 0.170491,0.00378 0.337601,0.049733 0.485351,0.1328108 l 8.982422,2.8368773 c 0.164765,0.093075 0.294314,0.2310745 0.382812,0.3915965 0.0434,-0.078722 0.07912,-0.161128 0.09961,-0.2499965 C 21.911379,5.341464 21.736778,5.109647 21.491211,4.9709282 L 12.508789,2.133074 C 12.361039,2.049997 12.193929,2.0040406 12.023438,2.0002633 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sayonara.svg b/.icons/awkward/24x24/apps/sayonara.svg
new file mode 100644
index 00000000..4e07cbda
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sayonara.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6,4.5214844 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 m 6,0.029297 c -1.108,0 -2,0.892 -2,2 0,1.1080001 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z M 6,10.470703 a 2,2 0 0 0 -2,2.001953 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2.001953 z M 12,10.5 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z m -6,5.972656 a 2,2 0 0 0 -2,1.998047 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-1.998047 z M 12,16.5 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 6,9.9716795 a 2,2 0 0 0 -2,2.0000005 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2.0000005 z"/>
+ <path style="fill:#ffffff" d="m 12,10 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#ff9448" d="m 6,15.97168 a 2,2 0 0 0 -2,1.999999 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-1.999999 z"/>
+ <path style="fill:#ff9448" d="m 12,16 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 6,4.0216795 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"/>
+ <path style="fill:#ffffff" d="m 12,4.0499995 c -1.108,0 -2,0.892 -2,2 0,1.108 0.892,2 2,2 h 6 c 1.108,0 2,-0.892 2,-2 0,-1.108 -0.892,-2 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sc-controller.svg b/.icons/awkward/24x24/apps/sc-controller.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sc-controller.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sc_ide.svg b/.icons/awkward/24x24/apps/sc_ide.svg
new file mode 100644
index 00000000..57756fa0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sc_ide.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#575757" cx="12" cy="12" r="10"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="fill:#6e6e6e" cx="12" cy="12" r="8"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#818181" cx="12" cy="12" r="6"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="4"/>
+ <circle style="fill:#a4a4a4" cx="12" cy="12" r="4"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,4 A 8,8 0 0 0 4,12 8,8 0 0 0 4.0107422,12.290039 8,8 0 0 1 12,4.5 8,8 0 0 1 19.989258,12.209961 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,6 A 6,6 0 0 0 6,12 6,6 0 0 0 6.00977,12.296875 6,6 0 0 1 12,6.5 6,6 0 0 1 17.990234,12.203125 6,6 0 0 0 18,12 6,6 0 0 0 12,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,8 A 4,4 0 0 0 8,12 4,4 0 0 0 8.01074,12.288086 4,4 0 0 1 12,8.5 4,4 0 0 1 15.989258,12.211914 4,4 0 0 0 16,12 4,4 0 0 0 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scans2pdf.svg b/.icons/awkward/24x24/apps/scans2pdf.svg
new file mode 100644
index 00000000..92f1b101
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scans2pdf.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ab35da" d="M 5.9999999,4 V 9.5385419 L 11.664418,4 Z"/>
+ <path style="fill:#e64242" d="M 11.664418,4 5.9999999,9.5385419 V 15.1375 L 17.390625,4 Z"/>
+ <path style="fill:#ff9800" d="M 17.390625,4 5.9999999,15.1375 V 20 H 6.7531958 L 18,9.0031248 V 4 Z"/>
+ <path style="fill:#ffde00" d="M 18,9.0031248 6.7531958,20 H 12.480469 L 18,14.603125 Z"/>
+ <path style="fill:#23a052" d="M 18,14.603125 12.480469,20 H 18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3398e9" width="20" height="2" x="2" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-20.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-4.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scantailor.svg b/.icons/awkward/24x24/apps/scantailor.svg
new file mode 100644
index 00000000..55724c7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scantailor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 0,-17 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 l 0,17 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#d5b380" d="M 22,21 22,4 C 22,3.446 21.554,3 21,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,17 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 3.0003182,16.499787 c 0,0 1.5083145,4.8e-4 3.000096,0 1.4917775,-4.8e-4 2.0000015,-1 2.0000015,-2 0,-4.149676 -4.000001,0.13718 -4.000001,-4.000001 -0.012095,-1.00671 0.487731,-2.0000005 1.9999995,-2.0000005 l 2.9999038,0"/>
+ <path style="fill:none;stroke:#ff4141;stroke-width:2" d="m 3.0003182,15.999787 c 0,0 1.5083145,4.8e-4 3.000096,0 1.4917775,-4.8e-4 2.0000015,-1 2.0000015,-2 0,-4.1496756 -4.000001,0.13718 -4.000001,-4.0000006 -0.012095,-1.0067095 0.487731,-2 1.9999995,-2 l 2.9999038,0"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 14,10.499999 6,0 M 17.000001,17.5 l 0,-7.000001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 14,9.9999997 6,0 M 17.000001,17 l 0,-7.0000003"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <rect style="fill:#353535" width="1" height="2" x="11" y="12"/>
+ <rect style="fill:#353535" width="1" height="2" x="11" y="9"/>
+ <rect style="fill:#353535" width="1" height="2" x="11" y="6"/>
+ <rect style="fill:#353535" width="1" height="2" x="11" y="18"/>
+ <rect style="fill:#353535" width="1" height="2" x="11" y="15"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/schism-icon-128.svg b/.icons/awkward/24x24/apps/schism-icon-128.svg
new file mode 120000
index 00000000..1a7c00a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/schism-icon-128.svg
@@ -0,0 +1 @@
+schism.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/schism.svg b/.icons/awkward/24x24/apps/schism.svg
new file mode 100644
index 00000000..50c8ad65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/schism.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="19" height="18" x="2" y="3.5" rx="1.157" ry="1.189"/>
+ <rect style="fill:#b49478;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="19" height="18" x="2" y="3" rx="1.157" ry="1.189"/>
+ <rect style="fill:#3f3f3f" width="15" height="12" x="4" y="7"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="4" y="7"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="9" y="7"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="14" y="7"/>
+ <path style="opacity:0.2" d="m 6.0000001,9.0011072 v 1.9999998 h 3 V 9.0011072 Z m 4.9999999,0 v 1.9999998 h 3 V 9.0011072 Z m 5,0 v 1.9999998 h 3 V 9.0011072 Z M 6.0000001,13.001107 v 2 h 3 v -2 z m 4.9999999,0 v 2 h 3 v -2 z m 5,0 v 2 h 3 v -2 z m -9.9999999,4 v 2 h 3 v -2 z m 4.9999999,0 v 2 h 3 v -2 z m 5,0 v 2 h 3 v -2 z"/>
+ <rect style="opacity:0.2" width="15" height=".5" x="4" y="7"/>
+ <rect style="fill:#574c45" width="7" height="1" x="4" y="4"/>
+ <rect style="fill:#574c45" width="4" height="1" x="4" y="5"/>
+ <rect style="fill:#574c45" width="4" height="1" x="15" y="4"/>
+ <path style="fill:#ffffff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;opacity:0.2" d="M 3.15625 3 C 2.5154798 3 2 3.5307471 2 4.1894531 L 2 4.6894531 C 2 4.0307471 2.5154798 3.5 3.15625 3.5 L 19.84375 3.5 C 20.48452 3.5 21 4.0307471 21 4.6894531 L 21 4.1894531 C 21 3.5307471 20.48452 3 19.84375 3 L 3.15625 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scid.svg b/.icons/awkward/24x24/apps/scid.svg
new file mode 100644
index 00000000..05df3450
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#af903d" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#fece43" d="M 3,2 C 2.446,2 2,2.446 2,3 V 6 H 6 V 2 Z m 3,4 v 4 h 4 V 6 Z m 4,0 h 4 V 2 h -4 z m 4,0 v 4 h 4 V 6 Z m 4,0 h 4 V 3 C 22,2.446 21.554,2 21,2 h -3 z m 0,4 v 4 h 4 v -4 z m 0,4 h -4 v 4 h 4 z m 0,4 v 4 h 3 c 0.554,0 1,-0.446 1,-1 v -3 z m -4,0 h -4 v 4 h 4 z m -4,0 V 14 H 6 v 4 z M 6,18 H 2 v 3 c 0,0.554 0.446,1 1,1 H 6 Z M 6,14 V 10 H 2 v 4 z m 4,0 h 4 v -4 h -4 z"/>
+ <path style="opacity:0.2" d="M 2,6 V 6.5 H 6 V 6 Z m 8,0 v 0.5 h 4 V 6 Z m 8,0 v 0.5 h 4 V 6 Z M 6,10 v 0.5 h 4 V 10 Z m 8,0 v 0.5 h 4 V 10 Z M 2,14 v 0.5 H 6 V 14 Z m 8,0 v 0.5 h 4 V 14 Z m 8,0 v 0.5 h 4 V 14 Z M 6,18 v 0.5 h 4 V 18 Z m 8,0 v 0.5 h 4 V 18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 6 V 2 Z m 7,0 v 0.5 h 4 V 2 Z m 8,0 v 0.5 h 3 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z M 6,6 v 0.5 h 4 V 6 Z m 8,0 v 0.5 h 4 V 6 Z M 2,10 v 0.5 H 6 V 10 Z m 8,0 v 0.5 h 4 V 10 Z m 8,0 v 0.5 h 4 V 10 Z M 6,14 v 0.5 h 4 V 14 Z m 8,0 v 0.5 h 4 V 14 Z M 2,18 v 0.5 H 6 V 18 Z m 8,0 v 0.5 h 4 V 18 Z m 8,0 v 0.5 h 4 V 18 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 16,8.4999 H 8 v 4 h 8 v 4 H 8"/>
+ <path style="fill:none;stroke:#434176;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 16,8 H 8 v 4 h 8 v 4 H 8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scilab.svg b/.icons/awkward/24x24/apps/scilab.svg
new file mode 100644
index 00000000..58139f51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scilab.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle fill="#e74c3c" cx="12" cy="12" r="10"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m21.99 12.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m4 12.239c0-3.9411 2.0904-5.973 3.3134-5.973s1.4236 0.5886 1.4236 1.556c0 1.8777-2.2678 1.1064-2.2678 4.6303 0 1.1671 0.5246 2.61 1.8898 2.61 1.0954 0 1.4982-1.2729 2.0536-3.5512 0.9215-3.425 1.854-6.0105 5.0015-6.0105 3.058 0 4.586 2.5085 4.586 6.45 0 3.9411-2.3676 6.45-3.5906 6.45s-1.537-0.47568-1.537-1.443c0-1.8777 2.57-1.6084 2.57-5.132 0-1.1671-0.5246-2.8861-1.8898-2.8861-1.0954 0-1.4824 0.07483-2.1544 2.5724-0.365 2.667-1.234 6.988-4.56 6.988-3.058 0-4.838-2.32-4.838-6.262z"/>
+ <path fill="#fff" d="m4 11.739c0-3.9411 2.0904-5.973 3.3134-5.973s1.4236 0.5886 1.4236 1.556c0 1.8777-2.2678 1.1064-2.2678 4.6303 0 1.1671 0.5246 2.61 1.8898 2.61 1.0954 0 1.4982-1.2729 2.0536-3.5512 0.9215-3.425 1.854-6.0105 5.0015-6.0105 3.058 0 4.586 2.5085 4.586 6.45 0 3.9411-2.3676 6.45-3.5906 6.45s-1.537-0.47568-1.537-1.443c0-1.8777 2.57-1.6084 2.57-5.132 0-1.1671-0.5246-2.8861-1.8898-2.8861-1.0954 0-1.4824 0.07483-2.1544 2.5724-0.365 2.667-1.234 6.988-4.56 6.988-3.058 0-4.838-2.32-4.838-6.262z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scinotes.svg b/.icons/awkward/24x24/apps/scinotes.svg
new file mode 100644
index 00000000..7291a42c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scinotes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e74c3c" d="m20 21v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path style="opacity:0.2" d="m 7,6.5 0,1 10,0 0,-1 -10,0 z m 0,2 0,1 9,0 0,-1 -9,0 z m 0,2 0,1 10,0 0,-1 -10,0 z m 0,2 0,1 8,0 0,-1 -8,0 z m 0,2 0,1 10,0 0,-1 -10,0 z m 0,2 0,1 8,0 0,-1 -8,0 z"/>
+ <path style="fill:#ffffff" d="M 7 6 L 7 7 L 17 7 L 17 6 L 7 6 z M 7 8 L 7 9 L 16 9 L 16 8 L 7 8 z M 7 10 L 7 11 L 17 11 L 17 10 L 7 10 z M 7 12 L 7 13 L 15 13 L 15 12 L 7 12 z M 7 14 L 7 15 L 17 15 L 17 14 L 7 14 z M 7 16 L 7 17 L 15 17 L 15 16 L 7 16 z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scout-app.svg b/.icons/awkward/24x24/apps/scout-app.svg
new file mode 100644
index 00000000..1ade2565
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scout-app.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,3.9992557 c -0.511985,0.00282 -1.003555,0.054877 -1.506836,0.1552735 -3.7107945,0.7214154 -6.7273032,3.1028684 -5.8359375,6.9814458 0.4384165,1.90826 1.5047125,3.133688 1.9140625,4.351562 1.085141,3.226976 0.969144,4.884342 3.049805,5.600586 0.836898,0.286068 1.512945,0.42331 2.378906,0.411133 0.865962,0.01218 1.542009,-0.125065 2.378906,-0.411133 2.080661,-0.716244 1.964664,-2.37361 3.049805,-5.600586 0.40935,-1.217874 1.475646,-2.443302 1.914063,-4.351562 C 20.234139,7.2573976 17.217631,4.8759446 13.506836,4.1545292 13.003556,4.0541332 12.511986,4.0020807 12,3.9992557 Z"/>
+ <path style="fill:#d7cec7" d="M 12,3.0002255 C 11.488015,3.0030455 10.996445,3.0551035 10.493164,3.155499 6.7823695,3.8769143 4.1656343,6.2583675 5.057,10.136944 c 0.4384165,1.90826 1.104939,3.633464 1.514289,4.851337 1.085141,3.226976 0.969144,4.884342 3.049805,5.600586 C 10.457992,20.874935 11.134039,21.012178 12,21 c 0.865962,0.01217 1.542009,-0.125065 2.378906,-0.411133 2.080661,-0.716244 1.964664,-2.37361 3.049805,-5.600586 0.40935,-1.217873 0.825873,-2.943077 1.264289,-4.851337 C 19.584366,6.2583675 17.217631,3.8769143 13.506836,3.155499 13.003556,3.055103 12.511986,3.0030505 12,3.0002255 Z"/>
+ <path style="fill:#de8c4a" d="m 13.487305,3.1525693 0.01953,0.00293 c 3.478871,0.6763265 6.347576,2.8113602 5.958009,6.2714842 -0.02671,0.2309729 -0.06674,0.4662899 -0.12207,0.7070305 -0.0041,0.01803 -0.0095,0.03384 -0.01367,0.05176 -0.439745,1.854981 -1.465151,3.563895 -1.881836,4.755634 C 14,15 13,10.78204 13,7.2619445 12.9946,5.9163935 12.899564,4.3752775 13.487305,3.1525693 Z"/>
+ <path style="fill:#de8c4a" d="m 10.512696,3.1525693 -0.01953,0.00293 C 7.014294,3.8318258 4.1455894,5.9668595 4.5351562,9.4269835 c 0.026715,0.2309729 0.066744,0.4662899 0.1220703,0.7070305 0.00414,0.01803 0.00946,0.03384 0.013672,0.05176 0.439745,1.854981 1.4651505,3.563895 1.881836,4.755634 C 10,15 11,10.78204 11,7.2619445 11.0054,5.9163935 11.100436,4.3752775 10.512696,3.1525693 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.632813,16 C 11.283201,16 11,16.338242 11,16.75586 11,17.177777 11.651376,18 12,18 12.348624,18 13,17.177777 13,16.75586 13,16.338242 12.716799,16 12.367188,16 L 12,16 11.632813,16 Z"/>
+ <circle style="opacity:0.2" cx="8.5" cy="11" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="10.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="15.5" cy="11" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8" cy="10.5" r=".5"/>
+ <path style="fill:#d86f6f" d="m 13,20 c 0,0.552285 -0.447715,1 -1,1 -0.552284,0 -1,-0.447715 -1,-1 0,-0.119005 0.02079,-0.233155 0.05893,-0.339017 0.13887,-0.385425 0.487361,-0.170687 0.92064,-0.170687 0.432822,0 0.821849,-0.21532 0.961058,0.169466 C 12.979052,19.765967 13,19.880537 13,20 Z"/>
+ <path style="fill:none;stroke:#79431b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 9.25,18.75 c 0,0 0.919206,0.845593 1.5,0.999831 0.360193,0.09565 1.25,-0.5 1.25,-0.5 0,0 0.889807,0.595654 1.25,0.5 C 13.830794,19.595593 14.75,18.75 14.75,18.75"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 3 C 11.49536 3.0027795 11.009408 3.0547558 10.513672 3.1523438 L 10.5 3.1542969 C 10.497348 3.1548233 10.494839 3.1557209 10.492188 3.15625 C 10.472418 3.1600931 10.455253 3.1679377 10.435547 3.171875 C 7.1118611 3.8355019 4.3674249 5.8360695 4.5136719 9.0546875 C 4.6591142 6.1286978 7.2874385 4.300445 10.435547 3.671875 C 10.455257 3.667938 10.472418 3.66009 10.492188 3.65625 C 10.494787 3.65572 10.4973 3.6548233 10.5 3.6542969 L 10.513672 3.6523438 C 11.009408 3.554756 11.49536 3.50278 12 3.5 C 12.511336 3.5028214 13.003305 3.5560979 13.505859 3.65625 L 13.507812 3.65625 C 16.683081 4.2740731 19.342411 6.1116419 19.486328 9.0585938 C 19.636081 5.8184648 16.859014 3.8083049 13.507812 3.15625 L 13.505859 3.15625 C 13.003248 3.0561039 12.511336 3.0028214 12 3 z"/>
+ <path style="opacity:0.2" d="m 8.9945806,5.3770604 c 0,0 1.8767694,-2.0042627 0.502016,-2.5747106 C 7.9566343,2.1633493 3.8415349,2.5669749 2.4062284,3.7323183 1.8583475,4.1652169 1.9857881,4.5407291 2.0996531,5.0536394 2.4936881,6.8279399 3.5152962,11.353451 3.7156962,11.496304 3.9651491,11.674124 8.9945806,5.3770604 8.9945806,5.3770604 Z"/>
+ <path style="fill:#86522b" d="m 8.9945806,4.8770616 c 0,0 1.8767694,-2.0042627 0.502016,-2.5747106 C 7.9566343,1.6633505 3.8415349,2.0669761 2.4062284,3.2323195 1.8583475,3.6652181 1.9857881,4.0407303 2.0996531,4.5536406 2.4936881,6.3279411 3.5152962,10.853451 3.7156962,10.996304 3.9651491,11.174124 8.9945806,4.8770616 8.9945806,4.8770616 Z"/>
+ <path style="opacity:0.2" d="m 15.005419,5.3770604 c 0,0 -1.876769,-2.0042627 -0.502016,-2.5747106 1.539963,-0.6390005 5.655062,-0.2353749 7.090369,0.9299685 0.547881,0.4328986 0.42044,0.8084108 0.306575,1.3213211 -0.394034,1.7743005 -1.415643,6.2998116 -1.616043,6.4426646 -0.249453,0.17782 -5.278885,-6.1192436 -5.278885,-6.1192436 z"/>
+ <path style="fill:#86522b" d="m 15.005419,4.8770616 c 0,0 -1.876769,-2.0042627 -0.502016,-2.5747106 1.539963,-0.6390005 5.655062,-0.2353749 7.090369,0.9299685 0.547881,0.4328986 0.42044,0.8084108 0.306575,1.3213211 -0.394034,1.7743005 -1.415643,6.2998104 -1.616043,6.4426634 -0.249453,0.17782 -5.278885,-6.1192424 -5.278885,-6.1192424 z"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="15" cy="10.5" r=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6.9550781 2.0078125 C 5.2473653 2.072479 3.3033166 2.5040822 2.40625 3.2324219 C 1.9686243 3.5782043 1.9660315 3.8898966 2.0390625 4.2617188 C 2.0821481 4.0860929 2.1766098 3.9138681 2.40625 3.7324219 C 3.8415565 2.5670785 7.9561314 2.1637339 9.4960938 2.8027344 C 9.7508262 2.9084345 9.8929465 3.06381 9.9570312 3.2460938 C 10.038721 2.8569095 9.9623346 2.496199 9.4960938 2.3027344 C 8.9186079 2.0631092 7.9797058 1.9690126 6.9550781 2.0078125 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 17.044922 2.0078125 C 16.020294 1.9690126 15.081392 2.0631092 14.503906 2.3027344 C 14.037666 2.496199 13.961279 2.8569095 14.042969 3.2460938 C 14.107053 3.06381 14.249174 2.9084345 14.503906 2.8027344 C 16.043869 2.1637339 20.158443 2.5670785 21.59375 3.7324219 C 21.82339 3.9138681 21.917852 4.0860929 21.960938 4.2617188 C 22.033969 3.8898966 22.031376 3.5782043 21.59375 3.2324219 C 20.696683 2.5040823 18.752635 2.072479 17.044922 2.0078125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scratch.svg b/.icons/awkward/24x24/apps/scratch.svg
new file mode 100644
index 00000000..1a84c79c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scratch.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 14.776033,2.5000173 c -0.195425,-0.00281 -0.382992,0.076093 -0.5176,0.2167966 l -2.457137,2.7832002 h -1.172903 c -0.8708702,0 -2.072587,-0.00835 -3.196427,0.3300777 L 4.1300659,3.5997034 C 3.6678828,3.2612022 2.9992497,3.5880362 2.9991577,4.1582966 V 9.030284 c -1.208239,1.757138 -2.07841068,4.038109 -1.9932501,5.954095 -1.6e-5,0.0027 -1.6e-5,0.0051 0,0.0078 0.1080757,1.919257 1.4652022,3.560812 3.4142098,4.696284 C 6.3691251,20.823952 8.9561673,21.5 11.793483,21.5 c 0.316612,0 0.628859,-0.0065 0.936564,-0.01953 0.04326,-0.0019 0.08046,-0.0093 0.123051,-0.01172 -0.07847,0.0042 -0.158134,0.009 -0.233408,0.01172 -0.0058,2.5e-4 -0.01177,7.5e-4 -0.01758,0.001 -10e-4,-7.6e-5 -0.002,7.7e-5 -0.003,0 -4.1644067,-0.326743 -7.599915,-2.905463 -7.599915,-5.090842 -5e-7,-1.880123 1.7628996,-2.743142 5.0002158,-3.390622 0.7872512,-0.157453 3.5189332,2.132271 4.3888612,1.94824 0.760599,-0.160901 0.641473,-2.245344 1.353574,-2.310544 0.974455,-0.08922 0.268383,-0.821108 1.179739,-0.818358 0.318189,-0.0907 0.678564,-0.127729 1.069382,-0.118164 0.535193,0.0131 1.129961,0.119291 1.750075,0.289062 -0.0043,-0.0026 -0.0075,-0.0053 -0.01172,-0.0078 C 19.411834,10.03744 18.228076,8.4128681 16.557359,7.2587988 L 15.442078,3.019548 C 15.362665,2.7174441 15.090434,2.5049677 14.776033,2.5000173 Z"/>
+ <path style="fill:#ff7f00" d="m 14.776147,2.0000908 c -0.195424,-0.00281 -0.383137,0.075616 -0.517746,0.2163195 l -2.457469,2.7836044 h -1.172221 c -0.8708696,0 -2.072876,-0.00875 -3.196716,0.3296841 L 4.1300353,3.1993235 C 3.6678522,2.8608222 2.9992497,3.1884162 2.9991577,3.7586766 V 8.530404 c -1.208239,1.757138 -2.07856979,4.037776 -1.9934092,5.953762 -1.6e-5,0.0027 -1.6e-5,0.0054 0,0.0081 0.1080757,1.919257 1.4655627,3.561104 3.4145703,4.696576 1.9490078,1.135474 4.536005,1.811112 7.3733202,1.811111 0.316613,0 0.628987,-0.0066 0.936691,-0.01963 2.425505,-0.103007 3.778409,-1.179116 5.411769,-2.060879 1.840573,-0.993625 2.364216,-2.022252 2.364215,-3.926917 0,-1.553802 0.560424,-2.710884 -0.776943,-3.510628 C 19.411834,9.5369574 18.227983,7.9131891 16.557266,6.7591198 L 15.442472,2.5196195 C 15.363059,2.2175157 15.090549,2.0050412 14.776147,2.0000908 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.775391 2 C 14.579967 1.99719 14.392422 2.0760934 14.257812 2.2167969 L 11.800781 5 L 10.628906 5 C 9.7580366 5 8.5554806 4.991644 7.4316406 5.3300781 L 4.1308594 3.1992188 C 3.6686763 2.8607174 3.000092 3.1875521 3 3.7578125 L 3 4.2578125 C 3.000092 3.6875521 3.6686763 3.3607174 4.1308594 3.6992188 L 7.4316406 5.8300781 C 8.5554806 5.491644 9.7580366 5.5 10.628906 5.5 L 11.800781 5.5 L 14.257812 2.7167969 C 14.392422 2.5760934 14.579967 2.49719 14.775391 2.5 C 15.089793 2.5049504 15.363946 2.7174275 15.443359 3.0195312 L 16.556641 7.2597656 C 18.227358 8.4138349 19.410979 10.03748 19.728516 11.982422 C 20.343581 12.35023 20.550191 12.797509 20.601562 13.320312 C 20.632649 12.580474 20.526367 11.959536 19.728516 11.482422 C 19.410979 9.5374803 18.227358 7.9138349 16.556641 6.7597656 L 15.443359 2.5195312 C 15.363946 2.2174274 15.089793 2.0049504 14.775391 2 z M 3 8.53125 C 1.791761 10.288388 0.92069879 12.568389 1.0058594 14.484375 C 1.0058434 14.487075 1.0058434 14.489488 1.0058594 14.492188 C 1.0068317 14.509455 1.0124977 14.525746 1.0136719 14.542969 C 1.0644791 12.724898 1.8825421 10.656365 3 9.03125 L 3 8.53125 z"/>
+ <path style="fill:#5f4a44" d="m 14.252696,13.00022 c -0.233157,-0.0021 -0.489597,0.01034 -0.771187,0.03925 -0.905794,0.09301 -1.182264,0.0213 -1.231952,0.518545 0.830805,0.47437 1.728141,1.027341 2.22106,0.930932 0.447455,-0.08752 0.592439,-0.786782 0.779069,-1.364424 -0.271329,-0.07548 -0.600157,-0.120847 -0.99699,-0.124308 z"/>
+ <path style="opacity:0.2" d="m 17.991016,11.701212 c -0.390818,-0.0096 -0.751193,0.02746 -1.069382,0.118164 -0.911356,-0.0028 -0.205284,0.729138 -1.179739,0.818359 -0.712101,0.0652 -0.592975,2.149642 -1.353574,2.310544 -0.869928,0.18403 -3.60161,-2.105694 -4.3888612,-1.94824 -3.2373162,0.64748 -5.0002163,1.510498 -5.0002158,3.390621 0,2.18538 3.4355083,4.7641 7.599937,5.090816 10e-4,7.6e-5 0.002,-7.7e-5 0.003,0 0.0058,-2.13e-4 0.01177,-7.5e-4 0.01758,-0.001 0.150863,-0.0054 0.312201,-0.01586 0.467794,-0.02344 2.276463,-0.136114 4.285305,-0.630983 5.837166,-1.468749 1.84055,-0.993599 3.075306,-2.555265 3.075306,-4.45993 0,-1.549059 -0.928067,-2.738389 -2.258887,-3.538083 -0.620114,-0.16977 -1.214882,-0.27596 -1.750075,-0.289062 z"/>
+ <path style="fill:#ffce9d" d="m 17.991016,11.20118 c -0.390818,-0.0096 -0.751193,0.02746 -1.069382,0.118164 -0.911356,-0.0027 -0.205284,0.729138 -1.179739,0.818359 -0.712101,0.0652 -0.592975,2.149643 -1.353574,2.310544 -0.869928,0.18403 -3.60161,-2.105694 -4.3888612,-1.94824 -3.2373162,0.64748 -5.0002163,1.510498 -5.0002158,3.390621 0,2.18538 3.4355083,4.7641 7.599937,5.090816 10e-4,7.6e-5 0.002,-7.7e-5 0.003,0 0.0058,-2.13e-4 0.01177,-7.5e-4 0.01758,-0.001 0.150863,-0.0054 0.312201,-0.01586 0.467794,-0.02344 2.276463,-0.136114 4.285305,-0.630983 5.837166,-1.468749 C 20.765244,18.494631 22.000001,16.932964 22,15.028299 22,13.479241 21.071934,12.28991 19.741114,11.490217 19.121,11.320446 18.526231,11.214256 17.991038,11.201155 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.991016,11.20118 c -0.390818,-0.0096 -0.751193,0.02746 -1.069382,0.118164 -0.911356,-0.0027 -0.205284,0.729138 -1.179739,0.818359 -0.712101,0.0652 -0.592975,2.149643 -1.353574,2.310544 -0.869928,0.18403 -3.60161,-2.105694 -4.3888612,-1.94824 -3.2373162,0.64748 -5.0002163,1.510498 -5.0002158,3.390621 0,0.06314 0.012886,0.127673 0.018556,0.191406 0.1873621,-1.667546 1.9275437,-2.471189 4.98166,-3.082028 0.787251,-0.157453 3.518933,2.132271 4.388861,1.94824 0.760599,-0.160901 0.641473,-2.245344 1.353574,-2.310544 0.974455,-0.08922 0.268383,-0.821108 1.179739,-0.818358 0.318189,-0.0907 0.678564,-0.127729 1.069382,-0.118164 0.535193,0.0131 1.129961,0.119291 1.750075,0.289062 1.278143,0.768039 2.175443,1.899023 2.245214,3.359371 0.0079,-0.105939 0.01367,-0.213094 0.01367,-0.321288 0,-1.549059 -0.928067,-2.738389 -2.258887,-3.538083 -0.620114,-0.16977 -1.214882,-0.27596 -1.750075,-0.289062 z"/>
+ <path style="opacity:0.2" d="m 16.999761,18.013393 c -0.01535,1.358534 -3.000059,2.5886 -4.254938,2.479905 -2.422291,-0.209815 -4.5355405,-1.849376 -3.4556679,-4.493293 z"/>
+ <path style="fill:#ffffff" d="m 16.999761,17.513394 c -0.01535,1.358533 -3.000059,2.588599 -4.254938,2.479905 -2.422291,-0.209815 -4.5355405,-1.849376 -3.4556679,-4.493294 z"/>
+ <ellipse style="opacity:0.2" cx="2.505" cy="13.537" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.698" cy="13.078" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="opacity:0.2" cx="10.276" cy="15.804" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="8.25" cy="12.25" rx=".75" ry=".75"/>
+ <ellipse style="fill:#ffffff" cx="10.468" cy="15.346" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="16.25" cy="11.25" rx=".75" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/screencloud.svg b/.icons/awkward/24x24/apps/screencloud.svg
new file mode 100644
index 00000000..5b315bff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screencloud.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#569cde" d="m10.5 3a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 0.251 1.908c-1.3335 0.655-2.251 2.035-2.251 3.643v0.89844c0 2.244 1.7824 4.051 3.9961 4.051h14.008c2.214 0 3.996-1.807 3.996-4.051v-0.89844c0-1.7004-1.0243-3.1477-2.4834-3.75a4.5 4.5 0 0 0 0.983 -2.801 4.5 4.5 0 0 0 -4.5 -4.5 4.5 4.5 0 0 0 -1.229 0.1729 7.5 7.5 0 0 0 -5.271 -2.1729z"/>
+ <path fill="#fff" opacity=".2" d="m10.5 3a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 0.0107 0.201 7.5 7.5 0 0 1 7.4893 -7.201 7.5 7.5 0 0 1 5.271 2.1729 4.5 4.5 0 0 1 1.229 -0.1729 4.5 4.5 0 0 1 4.489 4.2812 4.5 4.5 0 0 0 0.011 -0.2812 4.5 4.5 0 0 0 -4.5 -4.5 4.5 4.5 0 0 0 -1.229 0.1729 7.5 7.5 0 0 0 -5.271 -2.1729zm10.28 9.4336a4.5 4.5 0 0 1 -0.26367 0.36719c1.46 0.602 2.484 2.049 2.484 3.75v-0.5c0-1.5938-0.90548-2.9555-2.2197-3.6172zm-17.631 0.034c-1.2762 0.674-2.1494 2.017-2.1494 3.583v0.5c0-1.608 0.9175-2.988 2.251-3.643a7.5 7.5 0 0 1 -0.1016 -0.44z"/>
+ <path opacity=".2" d="m21.489 9.7812a4.5 4.5 0 0 1 -0.97266 2.5195c0.09153 0.03778 0.17571 0.08853 0.26367 0.13281a4.5 4.5 0 0 0 0.72 -2.434 4.5 4.5 0 0 0 -0.011 -0.2188zm-18.478 0.9198a7.5 7.5 0 0 0 -0.0107 0.299 7.5 7.5 0 0 0 0.1494 1.468c0.034803-0.01839 0.066164-0.04218 0.10156-0.05957a7.5 7.5 0 0 1 -0.2403 -1.707zm-2.0107 6.248v0.5c0 2.244 1.7824 4.051 3.9961 4.051h14.008c2.214 0 3.996-1.807 3.996-4.051v-0.5c0 2.244-1.782 4.051-3.996 4.051h-14.008c-2.2136 0-3.996-1.807-3.996-4.051z"/>
+ <path opacity=".2" d="m12 7.5a6 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 -6zm0 1.5a4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5z"/>
+ <path fill="#aaceee" d="m12 7a6 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 -6zm0 1.5a4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5z"/>
+ <path opacity=".2" d="m12 10.5a3 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 -3z"/>
+ <path fill="#fff" d="m12 10a3 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 -3z"/>
+ <circle opacity=".2" cx="7.5" cy="7" r="1.5"/>
+ <circle fill="#fff" cx="7.5" cy="6.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/screengrab.svg b/.icons/awkward/24x24/apps/screengrab.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screengrab.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/screenruler-icon-32x32.svg b/.icons/awkward/24x24/apps/screenruler-icon-32x32.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screenruler-icon-32x32.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/screenruler-icon.svg b/.icons/awkward/24x24/apps/screenruler-icon.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screenruler-icon.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/screenruler.svg b/.icons/awkward/24x24/apps/screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/screensaver.svg b/.icons/awkward/24x24/apps/screensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/screensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/scribus-ng.svg b/.icons/awkward/24x24/apps/scribus-ng.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scribus-ng.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/scribus-trunk.svg b/.icons/awkward/24x24/apps/scribus-trunk.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scribus-trunk.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/scribus.svg b/.icons/awkward/24x24/apps/scribus.svg
new file mode 100644
index 00000000..0783abff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scribus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle fill="#37a0f2" cx="12" cy="12" r="10"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m21.99 12.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m13 6.9773c-1.6346 2.7648-2.9307 5.2325-3.7678 7.9985-0.4435 1.4805-0.8435 3.0139-1.232 4.5014 0.633 0.0535 0.51135-0.0044 0.99985 0.000115 0.3595-0.8045 1.0776-1.57 1.5766-2.1285 1.2386-1.2887 2.4184-1.8655 3.9234-2.3716 0.022-1.517-0.08835-3.0214 0.52665-4.3519 0.252-0.554 0.647-1.1468 0.973-1.6488 0-1.5-1.5-3-3-2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m13 6.4773c-1.6346 2.7648-2.9307 5.2325-3.7678 7.9985-0.4435 1.4805-0.8435 3.0139-1.232 4.5014 0.633 0.0535 0.51135-0.0044 0.99985 0.000115 0.3595-0.8045 1.0776-1.57 1.5766-2.1285 1.2385-1.2885 2.4185-1.8655 3.9235-2.3715 0.022-1.517-0.0885-3.0215 0.5265-4.352 0.252-0.553 0.6475-1.146 0.9735-1.648 0-1.5-1.5-3-3-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/script-error.svg b/.icons/awkward/24x24/apps/script-error.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/script-error.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/scsi.svg b/.icons/awkward/24x24/apps/scsi.svg
new file mode 100644
index 00000000..0c3307a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scsi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="17.149" height="17.149" x="-8.93" y="8.75" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <rect style="fill:#8e8e8e" width="17.149" height="17.149" x="-8.57" y="8.4" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.99996,2.0002449 c -1.315087,0 -2.6299632,0.5040125 -3.6376517,1.5117007 l -4.850528,4.850528 C 2.4401142,9.4341398 1.9437583,10.852858 2.0117982,12.250123 2.0717142,11.01969 2.5680701,9.8061778 3.5117803,8.8624676 l 4.850528,-4.8505279 c 2.0153767,-2.0153765 5.2599277,-2.0153765 7.2753047,0 l 4.850527,4.8505279 c 0.943711,0.9437102 1.440067,2.1572224 1.499982,3.3876554 0.06804,-1.397265 -0.428316,-2.8159832 -1.499982,-3.8876494 L 15.637613,3.5119456 C 14.629924,2.5042574 13.315048,2.0002449 11.99996,2.0002449 Z"/>
+ <path style="opacity:0.1" d="M 11.984336,5.5003962 A 1.0000881,1.0000881 0 0 0 11.291961,5.7933617 L 5.2930094,11.792313 a 1.0000881,1.0000881 0 0 0 0,1.414046 l 5.9999286,6.000905 a 1.0000881,1.0000881 0 0 0 1.414045,0 l 4.706975,-4.706975 h -2.829067 l -2.584931,2.58493 -4.5858824,-4.585883 4.5849064,-4.5849061 2.585907,2.5859071 h 2.829067 L 12.706007,5.7933617 A 1.0000881,1.0000881 0 0 0 11.984336,5.5003962 Z m 1.015612,5.9999288 a 1.0000881,1.0000881 0 1 0 0,1.999976 h 4.999941 a 1.0000881,1.0000881 0 1 0 0,-1.999976 z"/>
+ <path style="fill:#3f3f3f" d="M 11.984336,5.0002091 A 1.0000881,1.0000881 0 0 0 11.291961,5.2931746 L 5.2930094,11.292126 a 1.0000881,1.0000881 0 0 0 0,1.414046 l 5.9999286,6.000905 a 1.0000881,1.0000881 0 0 0 1.414045,0 l 4.706975,-4.706975 H 14.584891 L 11.99996,16.585032 7.4140776,11.999149 11.998984,7.4142429 14.584891,10.00015 h 2.829067 L 12.706007,5.2931746 A 1.0000881,1.0000881 0 0 0 11.984336,5.0002091 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.99997616;stroke-linecap:round;stroke-linejoin:round" d="m 12.999948,12.000126 h 4.999941"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/scudcloud.svg b/.icons/awkward/24x24/apps/scudcloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scudcloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/scummvm.svg b/.icons/awkward/24x24/apps/scummvm.svg
new file mode 100644
index 00000000..bf105310
--- /dev/null
+++ b/.icons/awkward/24x24/apps/scummvm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 12.175087,1030.8622 c -0.878745,0 -1.740235,0.1239 -2.5601206,0.377 l -0.00195,0 c -0.832513,0.2577 -1.6115944,0.6553 -2.2867311,1.1914 -0.6947584,0.5518 -1.2646446,1.2575 -1.6657378,2.0507 -0.4653878,0.9202 -0.6405182,1.9019 -0.6405182,2.9024 0,1.1331 0.3487514,2.1405 0.7830725,2.9258 0.2776515,0.5022 0.659635,0.8939 1.0232668,1.3047 -0.8441806,0.4114 -0.9327834,0.8027 -1.0369364,0.9492 -0.2070601,0.2912 -0.5425906,0.7171 -0.8533733,1.1367 -0.1553913,0.2098 -0.3049084,0.4167 -0.4510966,0.6523 -0.1459755,0.2352 -0.3498849,0.3513 -0.4491439,1.1661 -0.1611192,0.865 0.2502785,1.2985 0.6561406,1.8886 0.2286787,0.2865 0.4904108,0.5695 0.7947894,0.8653 0.5981286,0.5813 1.2889814,1.1839 2.2125216,1.6289 1.2978219,0.684 2.764111,0.9609 4.374271,0.9609 0.86701,0 1.763549,-0.1011 2.657759,-0.3437 l 0.002,0 c 0.878044,-0.2388 1.740202,-0.6024 2.523016,-1.1504 0.798215,-0.5589 1.465117,-1.2908 1.954752,-2.1407 C 19.767194,1046.262 20,1045.1678 20,1044.0614 c 0,-1.103 -0.202194,-2.1763 -0.693245,-3.1367 l -0.002,0 c -0.34705,-0.677 -0.829397,-1.2707 -1.359149,-1.8184 0.196641,-0.1948 0.519359,-0.3234 0.632708,-0.5371 0.01148,-0.022 0.02255,-0.044 0.03319,-0.066 -0.104597,0.216 0.454064,-0.6546 0.859232,-1.2773 0.0196,-0.03 0.240647,-0.2497 0.429615,-0.8379 0.188971,-0.5882 -0.02277,-1.8939 -0.663951,-2.4727 -0.693953,-0.6267 -1.728006,-1.5227 -3.257269,-2.1718 -0.930125,-0.4169 -2.135442,-0.8809 -3.80405,-0.8809 z"/>
+ <path style="fill:#4f4f4f" d="m 12.175087,1030.3622 c -0.878745,0 -1.740235,0.1239 -2.5601206,0.377 l -0.00195,0 c -0.832513,0.2577 -1.6115944,0.6553 -2.2867311,1.1914 -0.6947584,0.5518 -1.2646446,1.2575 -1.6657378,2.0507 -0.4653878,0.9202 -0.6405182,1.9019 -0.6405182,2.9024 0,1.1331 0.3487514,2.1405 0.7830725,2.9258 0.2776515,0.5022 0.659635,0.8939 1.0232668,1.3047 -0.8441806,0.4114 -0.9327834,0.8027 -1.0369364,0.9492 -0.2070601,0.2912 -0.5425906,0.7171 -0.8533733,1.1367 -0.1553913,0.2098 -0.3049084,0.4167 -0.4510966,0.6523 -0.1459755,0.2352 -0.3498849,0.3513 -0.4491439,1.1661 -0.1611192,0.865 0.2502785,1.2985 0.6561406,1.8886 0.2286787,0.2865 0.4904108,0.5695 0.7947894,0.8653 0.5981286,0.5813 1.2889814,1.1839 2.2125216,1.6289 1.2978219,0.684 2.764111,0.9609 4.374271,0.9609 0.86701,0 1.763549,-0.1011 2.657759,-0.3437 l 0.002,0 c 0.878044,-0.2388 1.740202,-0.6024 2.523016,-1.1504 0.798215,-0.5589 1.465117,-1.2908 1.954752,-2.1407 C 19.767194,1045.762 20,1044.6678 20,1043.5614 c 0,-1.103 -0.202194,-2.1763 -0.693245,-3.1367 l -0.002,0 c -0.34705,-0.677 -0.829397,-1.2707 -1.359149,-1.8184 0.196641,-0.1948 0.519359,-0.3234 0.632708,-0.5371 0.01148,-0.022 0.02255,-0.044 0.03319,-0.066 -0.104597,0.216 0.454064,-0.6546 0.859232,-1.2773 0.0196,-0.03 0.240647,-0.2497 0.429615,-0.8379 0.188971,-0.5882 -0.02277,-1.8939 -0.663951,-2.4727 -0.693953,-0.6267 -1.728006,-1.5227 -3.257269,-2.1718 -0.930125,-0.4169 -2.135442,-0.8809 -3.80405,-0.8809 z"/>
+ <path style="opacity:0.2" d="m 17.50759,1041.8354 c 0.316561,0.619 0.475313,1.3685 0.475313,2.2242 0,0.8251 -0.17402,1.5641 -0.521746,2.1676 -0.34783,0.6037 -0.812328,1.1124 -1.369002,1.5021 -0.556464,0.3897 -1.199166,0.6675 -1.902355,0.8587 -0.703711,0.1909 -1.423382,0.2742 -2.13431,0.2742 -1.422481,0 -2.5174378,-0.2232 -3.4835387,-0.7423 -1.102645,-0.5194 -2.6014499,-2.1137 -2.5715109,-2.3607 0.03892,-0.3212 0.885996,-1.3159 1.3994629,-2.0379 0.250074,-0.3516 0.349185,-0.5177 0.72382,-0.1893 0.468189,0.5676 1.1184219,0.9325 1.7178429,1.2373 0.3785748,0.1914 0.6039538,0.2986 1.0601308,0.433 0.394367,0.1227 0.835756,0.1712 1.175952,0.1712 0.339882,0 0.566579,-0.025 0.727197,-0.1694 0.177575,-0.159 0.22957,-0.3269 0.22957,-0.6631 0,-0.2901 -0.245681,-0.6265 -0.562242,-0.8867 -1.389287,-0.967 -2.5699244,-1.8312 -3.8186329,-2.8879 -0.471859,-0.443 -0.803998,-0.853 -1.120769,-1.4259 C 7.2157952,1038.7675 7,1038.1313 7,1037.3825 c 0,-0.7336 0.1468322,-1.4488 0.4251182,-1.999 0.2782829,-0.5502 0.6529889,-1.0121 1.1247449,-1.3867 0.471338,-0.3742 1.0162979,-0.6568 1.6347779,-0.8482 0.618166,-0.1908 1.275445,-0.2864 1.971104,-0.2864 1.397791,0 2.095656,0.3011 3.015424,0.7148 1.242163,0.5245 2.032548,1.2115 2.707627,1.821 0.263136,0.2375 0.036,0.5243 -0.101184,0.735 -0.344775,0.5298 -0.832552,1.183 -0.984749,1.4973 -0.121143,0.2284 -0.345065,0.3143 -0.530797,0.1551 -1.071512,-0.7255 -2.368092,-1.8041 -3.378839,-1.923 -0.278285,0 -0.55788,0.081 -0.689022,0.2185 -0.131561,0.1375 -0.179202,0.4144 -0.172321,0.6282 0.504579,1.2232 1.794305,1.8297 2.736577,2.3985 0.54862,0.3134 1.099941,0.7162 1.579332,1.1591 0.479285,0.4437 0.852609,0.95 1.169797,1.5687 z"/>
+ <path style="fill:#8dc808" d="m 17.50759,1041.3354 c 0.316561,0.619 0.475313,1.3685 0.475313,2.2242 0,0.8251 -0.17402,1.5641 -0.521746,2.1676 -0.34783,0.6037 -0.812328,1.1124 -1.369002,1.5021 -0.556464,0.3897 -1.199166,0.6675 -1.902355,0.8587 -0.703711,0.1909 -1.423382,0.2742 -2.13431,0.2742 -1.422481,0 -2.5174378,-0.2232 -3.4835387,-0.7423 -1.102645,-0.5194 -2.6014499,-2.1137 -2.5715109,-2.3607 0.03892,-0.3212 0.885996,-1.3159 1.3994629,-2.0379 0.250074,-0.3516 0.349185,-0.5177 0.72382,-0.1893 0.468189,0.5676 1.1184219,0.9325 1.7178429,1.2373 0.3785748,0.1914 0.6039538,0.2986 1.0601308,0.433 0.394367,0.1227 0.835756,0.1712 1.175952,0.1712 0.339882,0 0.566579,-0.025 0.727197,-0.1694 0.177575,-0.159 0.22957,-0.3269 0.22957,-0.6631 0,-0.2901 -0.245681,-0.6265 -0.562242,-0.8867 -1.389287,-0.967 -2.5699244,-1.8312 -3.8186329,-2.8879 -0.471859,-0.443 -0.803998,-0.853 -1.120769,-1.4259 C 7.2157952,1038.2675 7,1037.6313 7,1036.8825 c 0,-0.7336 0.1468322,-1.4488 0.4251182,-1.999 0.2782829,-0.5502 0.6529889,-1.0121 1.1247449,-1.3867 0.471338,-0.3742 1.0162979,-0.6568 1.6347779,-0.8482 0.618166,-0.1908 1.275445,-0.2864 1.971104,-0.2864 1.397791,0 2.095656,0.3011 3.015424,0.7148 1.242163,0.5245 2.032548,1.2115 2.707627,1.821 0.263136,0.2375 0.036,0.5243 -0.101184,0.735 -0.344775,0.5298 -0.832552,1.183 -0.984749,1.4973 -0.121143,0.2284 -0.345065,0.3143 -0.530797,0.1551 -1.071512,-0.7255 -2.368092,-1.8041 -3.378839,-1.923 -0.278285,0 -0.55788,0.081 -0.689022,0.2185 -0.131561,0.1375 -0.179202,0.4144 -0.172321,0.6282 0.504579,1.2232 1.794305,1.8297 2.736577,2.3985 0.54862,0.3134 1.099941,0.7162 1.579332,1.1591 0.479285,0.4437 0.852609,0.95 1.169797,1.5687 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1028.3622)" d="M 12.175781 2 C 11.297036 2 10.43512 2.1238531 9.6152344 2.3769531 L 9.6132812 2.3769531 C 8.7807682 2.6346531 8.0013086 3.0322594 7.3261719 3.5683594 C 6.6314135 4.1201594 6.0612495 4.8259406 5.6601562 5.6191406 C 5.1947684 6.5393406 5.0195313 7.5209844 5.0195312 8.5214844 C 5.0195312 8.5872468 5.0309051 8.6479939 5.0332031 8.7128906 C 5.0667757 7.8197265 5.2428846 6.9442017 5.6601562 6.1191406 C 6.0612495 5.3259406 6.6314135 4.6201594 7.3261719 4.0683594 C 8.0013086 3.5322594 8.7807682 3.1346531 9.6132812 2.8769531 L 9.6152344 2.8769531 C 10.43512 2.6238531 11.297036 2.5 12.175781 2.5 C 13.844389 2.5 15.048391 2.9639594 15.978516 3.3808594 C 17.507779 4.0299594 18.542375 4.9260344 19.236328 5.5527344 C 19.660738 5.9358529 19.879112 6.629279 19.935547 7.2304688 C 20.006236 6.5771208 19.79199 5.5543355 19.236328 5.0527344 C 18.542375 4.4260344 17.507779 3.5299594 15.978516 2.8808594 C 15.048391 2.4639594 13.844389 2 12.175781 2 z M 18.207031 10.546875 C 18.115138 10.609535 18.019362 10.670785 17.945312 10.744141 C 18.475065 11.291841 18.957638 11.8855 19.304688 12.5625 L 19.306641 12.5625 C 19.757946 13.445166 19.957678 14.424789 19.988281 15.433594 C 19.990654 15.355309 20 15.277668 20 15.199219 C 20 14.096219 19.797692 13.0229 19.306641 12.0625 L 19.304688 12.0625 C 19.018507 11.50424 18.627927 11.012765 18.207031 10.546875 z M 6.5371094 12.923828 C 5.9857907 13.267403 5.878294 13.57566 5.7890625 13.701172 C 5.5820024 13.992372 5.2463296 14.418291 4.9355469 14.837891 C 4.7801556 15.047691 4.6305632 15.254634 4.484375 15.490234 C 4.3383995 15.725434 4.1344153 15.84145 4.0351562 16.65625 C 3.9900485 16.89842 3.9973409 17.10163 4.0292969 17.289062 C 4.0348903 17.241957 4.0258691 17.20611 4.0351562 17.15625 C 4.1344153 16.34145 4.3383995 16.225434 4.484375 15.990234 C 4.6305632 15.754634 4.7801556 15.547691 4.9355469 15.337891 C 5.2463296 14.918291 5.5820024 14.492372 5.7890625 14.201172 C 5.8932155 14.054672 5.9819913 13.663353 6.8261719 13.251953 C 6.7294525 13.142688 6.6341168 13.03283 6.5371094 12.923828 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1028.3622)" d="M 12.15625 4 C 11.460591 4 10.803713 4.0963094 10.185547 4.2871094 C 9.5670669 4.4785094 9.0221192 4.7605656 8.5507812 5.1347656 C 8.0790253 5.5093656 7.7040641 5.9712844 7.4257812 6.5214844 C 7.1474952 7.0716844 7 7.7859312 7 8.5195312 C 7 8.5902578 7.0118712 8.6558503 7.015625 8.7246094 C 7.0498458 8.0972948 7.1852891 7.4969621 7.4257812 7.0214844 C 7.7040641 6.4712844 8.0790253 6.0093656 8.5507812 5.6347656 C 9.0221192 5.2605656 9.5670669 4.9785094 10.185547 4.7871094 C 10.803713 4.5963094 11.460591 4.5 12.15625 4.5 C 13.554041 4.5 14.252107 4.8011437 15.171875 5.2148438 C 16.414038 5.7393437 17.203827 6.4256562 17.878906 7.0351562 C 17.888385 7.0437116 17.886298 7.0538225 17.894531 7.0625 C 17.993802 6.8894458 18.065183 6.7032853 17.878906 6.5351562 C 17.203827 5.9256562 16.414038 5.2393437 15.171875 4.7148438 C 14.252107 4.3011437 13.554041 4 12.15625 4 z M 12.078125 7.9570312 C 12.039471 8.0842143 12.017483 8.2233283 12.021484 8.3476562 C 12.526063 9.5708562 13.81554 10.177294 14.757812 10.746094 C 15.306432 11.059494 15.8585 11.461397 16.337891 11.904297 C 16.817176 12.347997 17.190624 12.853956 17.507812 13.472656 C 17.791029 14.026454 17.940791 14.690239 17.970703 15.435547 C 17.974115 15.355588 17.982422 15.27896 17.982422 15.197266 C 17.982422 14.341566 17.824374 13.591656 17.507812 12.972656 C 17.190624 12.353956 16.817176 11.847997 16.337891 11.404297 C 15.8585 10.961397 15.306432 10.559494 14.757812 10.246094 C 13.845462 9.6953557 12.613856 9.104032 12.078125 7.9570312 z M 7.7148438 14.509766 C 7.6119774 14.554191 7.5254276 14.683575 7.4003906 14.859375 C 6.8869237 15.581375 6.03892 16.575284 6 16.896484 C 5.9949016 16.938547 6.0470311 17.030428 6.1210938 17.138672 C 6.3636808 16.700595 6.9811686 15.948855 7.4003906 15.359375 C 7.6504646 15.007775 7.7484119 14.841522 8.1230469 15.169922 C 8.5912359 15.737522 9.2423759 16.10145 9.8417969 16.40625 C 10.220372 16.59765 10.446167 16.705444 10.902344 16.839844 C 11.296711 16.962544 11.737929 17.011719 12.078125 17.011719 C 12.418007 17.011719 12.644069 16.986197 12.804688 16.841797 C 12.982262 16.682797 13.035156 16.515887 13.035156 16.179688 C 13.035156 16.117835 13.016736 16.053156 12.996094 15.988281 C 12.964559 16.128318 12.913128 16.244699 12.804688 16.341797 C 12.644069 16.486197 12.418007 16.511719 12.078125 16.511719 C 11.737929 16.511719 11.296711 16.462544 10.902344 16.339844 C 10.446167 16.205444 10.220372 16.09765 9.8417969 15.90625 C 9.2423759 15.60145 8.5912359 15.237522 8.1230469 14.669922 C 7.9357294 14.505722 7.8177101 14.465341 7.7148438 14.509766 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sdl_instead.svg b/.icons/awkward/24x24/apps/sdl_instead.svg
new file mode 100644
index 00000000..233338d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sdl_instead.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#23a8ff" width="16" height="20" x="4" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 13.736985,14.944772 a 0.32061495,0.3205306 60 0 0 -0.141161,0.390878 l 0.321051,0.857688 -0.806822,-0.431379 a 0.32061495,0.3205306 60 0 0 -0.385265,0.500874 l 0.629884,0.677615 -0.920761,-0.08981 a 0.32061495,0.3205306 60 0 0 -0.163635,0.610695 l 0.833558,0.379701 -0.876451,0.265588 a 0.32061495,0.3205306 60 0 0 0.08189,0.627168 l 0.924212,0.03301 -0.714455,0.587511 a 0.32061495,0.3205306 60 0 0 0.31654,0.548262 l 0.857689,-0.32105 -0.430716,0.806439 a 0.32061495,0.3205306 60 0 0 0.500593,0.386311 l 0.67657,-0.630164 -0.08914,0.920379 a 0.32061495,0.3205306 60 0 0 0.611077,0.164298 l 0.378656,-0.833838 0.26625,0.876068 a 0.32061495,0.3205306 60 0 0 0.62755,-0.08122 l 0.03263,-0.924874 0.587893,0.715118 a 0.32061495,0.3205306 60 0 0 0.5476,-0.316157 l -0.321436,-0.858354 0.806822,0.431379 a 0.32061495,0.3205306 60 0 0 0.38565,-0.50021 l -0.629885,-0.677615 0.920762,0.08981 a 0.32061495,0.3205306 60 0 0 0.163252,-0.611357 l -0.833175,-0.379039 0.876451,-0.265588 a 0.32061495,0.3205306 60 0 0 -0.08227,-0.62783 l -0.924211,-0.03301 0.714455,-0.58751 a 0.32061495,0.3205306 60 0 0 -0.31654,-0.548263 l -0.857306,0.321714 0.430333,-0.807102 a 0.32061495,0.3205306 60 0 0 -0.500212,-0.38565 l -0.676569,0.630165 0.08876,-0.921041 a 0.32061495,0.3205306 60 0 0 -0.610695,-0.163635 l -0.379038,0.833175 -0.266251,-0.876069 a 0.32061495,0.3205306 60 0 0 -0.627167,0.08189 l -0.03301,0.924211 -0.58751,-0.714455 a 0.32061495,0.3205306 60 0 0 -0.406439,-0.07472 z m 0.318576,1.73068 0.426391,0.73853 a 1.1758279,1.1758279 0 0 0 -0.15691,0.585598 L 13.5885,18.424823 a 1.9597132,1.9597132 0 0 1 0.467061,-1.749371 z m 1.019445,-0.585925 a 1.9597132,1.9597132 0 0 1 1.74937,0.467061 l -0.73853,0.426391 a 1.1758279,1.1758279 0 0 0 -0.585597,-0.15691 z m 0.03246,1.232036 a 0.7838853,0.7838853 0 0 1 1.070807,0.286922 0.7838853,0.7838853 0 0 1 -0.286922,1.070807 0.7838853,0.7838853 0 0 1 -1.070807,-0.286921 0.7838853,0.7838853 0 0 1 0.286922,-1.070808 z m -0.933033,2.122705 0.73853,-0.426391 a 1.1758279,1.1758279 0 0 0 0.585598,0.15691 l 0.425243,0.736542 a 1.9597132,1.9597132 0 0 1 -1.749371,-0.467061 z m 2.499335,-1.442992 0.736542,-0.425243 a 1.9597132,1.9597132 0 0 1 -0.467062,1.749371 l -0.426393,-0.73853 a 1.1758279,1.1758279 0 0 0 0.156911,-0.585598 z"/>
+ <path style="opacity:0.1" d="m 15,2.5 v 8.25 L 16.5,10 18,10.75 V 2.5 Z"/>
+ <path style="fill:#f14d4d" d="m 15,2 v 8.25 L 16.5,9.5 18,10.25 V 2 Z"/>
+ <path style="opacity:0.2" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 H 7 V 2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#f8d084" d="m 13.736985,14.444772 a 0.32061495,0.3205306 60 0 0 -0.141161,0.390878 l 0.321051,0.857688 -0.806822,-0.431379 a 0.32061495,0.3205306 60 0 0 -0.385265,0.500874 l 0.629884,0.677615 -0.920761,-0.08981 a 0.32061495,0.3205306 60 0 0 -0.163635,0.610695 l 0.833558,0.379701 -0.876451,0.265588 a 0.32061495,0.3205306 60 0 0 0.08189,0.627168 l 0.924212,0.03301 -0.714455,0.587511 a 0.32061495,0.3205306 60 0 0 0.31654,0.548262 l 0.857689,-0.32105 -0.430716,0.806439 a 0.32061495,0.3205306 60 0 0 0.500593,0.386311 l 0.67657,-0.630164 -0.08914,0.920379 a 0.32061495,0.3205306 60 0 0 0.611077,0.164298 l 0.378656,-0.833838 0.26625,0.876068 a 0.32061495,0.3205306 60 0 0 0.62755,-0.08122 l 0.03263,-0.924874 0.587893,0.715118 a 0.32061495,0.3205306 60 0 0 0.5476,-0.316157 l -0.321436,-0.858354 0.806822,0.431379 a 0.32061495,0.3205306 60 0 0 0.38565,-0.50021 l -0.629885,-0.677615 0.920762,0.08981 a 0.32061495,0.3205306 60 0 0 0.163252,-0.611357 l -0.833175,-0.379039 0.876451,-0.265588 a 0.32061495,0.3205306 60 0 0 -0.08227,-0.62783 l -0.924211,-0.03301 0.714455,-0.58751 a 0.32061495,0.3205306 60 0 0 -0.31654,-0.548263 l -0.857306,0.321714 0.430333,-0.807102 a 0.32061495,0.3205306 60 0 0 -0.500212,-0.38565 l -0.676569,0.630165 0.08876,-0.921041 a 0.32061495,0.3205306 60 0 0 -0.610695,-0.163635 l -0.379038,0.833175 -0.266251,-0.876069 a 0.32061495,0.3205306 60 0 0 -0.627167,0.08189 l -0.03301,0.924211 -0.58751,-0.714455 a 0.32061495,0.3205306 60 0 0 -0.406439,-0.07472 z m 0.318576,1.73068 0.426391,0.73853 a 1.1758279,1.1758279 0 0 0 -0.15691,0.585598 L 13.5885,17.924823 a 1.9597132,1.9597132 0 0 1 0.467061,-1.749371 z m 1.019445,-0.585925 a 1.9597132,1.9597132 0 0 1 1.74937,0.467061 l -0.73853,0.426391 a 1.1758279,1.1758279 0 0 0 -0.585597,-0.15691 z m 0.03246,1.232036 a 0.7838853,0.7838853 0 0 1 1.070807,0.286922 0.7838853,0.7838853 0 0 1 -0.286922,1.070807 0.7838853,0.7838853 0 0 1 -1.070807,-0.286921 0.7838853,0.7838853 0 0 1 0.286922,-1.070808 z m -0.933033,2.122705 0.73853,-0.426391 a 1.1758279,1.1758279 0 0 0 0.585598,0.15691 l 0.425243,0.736542 a 1.9597132,1.9597132 0 0 1 -1.749371,-0.467061 z m 2.499335,-1.442992 0.736542,-0.425243 a 1.9597132,1.9597132 0 0 1 -0.467062,1.749371 l -0.426393,-0.73853 a 1.1758279,1.1758279 0 0 0 0.156911,-0.585598 z"/>
+ <path style="opacity:0.2" d="M 7.233266,10.071852 A 0.4122192,0.41211074 60 0 0 7.0517735,10.57441 l 0.4127795,1.102742 -1.037342,-0.55463 a 0.4122192,0.41211074 60 0 0 -0.495341,0.64398 l 0.809851,0.87122 -1.183836,-0.115466 a 0.4122192,0.41211074 60 0 0 -0.2103875,0.785179 l 1.071717,0.488187 -1.126865,0.34147 A 0.4122192,0.41211074 60 0 0 5.397632,14.94345 l 1.188272,0.04244 -0.9185845,0.755371 a 0.4122192,0.41211074 60 0 0 0.406979,0.704909 l 1.1027425,-0.412779 -0.553777,1.03685 a 0.4122192,0.41211074 60 0 0 0.6436195,0.496685 l 0.869875,-0.81021 -0.1146135,1.183344 a 0.4122192,0.41211074 60 0 0 0.7856705,0.21124 l 0.4868435,-1.072077 0.342322,1.126372 a 0.4122192,0.41211074 60 0 0 0.80685,-0.10443 l 0.04195,-1.189124 0.755862,0.919438 A 0.4122192,0.41211074 60 0 0 11.9457,17.424991 l -0.413271,-1.103595 1.037341,0.55463 a 0.4122192,0.41211074 60 0 0 0.495835,-0.643127 l -0.809851,-0.87122 1.183836,0.115466 a 0.4122192,0.41211074 60 0 0 0.209896,-0.786031 l -1.071225,-0.487335 1.126866,-0.34147 a 0.4122192,0.41211074 60 0 0 -0.105776,-0.807211 l -1.188272,-0.04244 0.918585,-0.75537 a 0.4122192,0.41211074 60 0 0 -0.406979,-0.704909 l -1.10225,0.413632 0.553285,-1.037702 a 0.4122192,0.41211074 60 0 0 -0.643129,-0.495835 l -0.869875,0.810212 0.114122,-1.184197 A 0.4122192,0.41211074 60 0 0 10.189659,9.8481015 L 9.7023235,10.919326 9.360001,9.7929525 a 0.4122192,0.41211074 60 0 0 -0.806358,0.105284 l -0.04244,1.1882715 -0.75537,-0.918585 a 0.4122192,0.41211074 60 0 0 -0.5225645,-0.09607 z m 0.409598,2.22516 0.5482165,0.949539 a 1.5117786,1.5117786 0 0 0 -0.201742,0.752911 l -0.946982,0.546741 A 2.5196311,2.5196311 0 0 1 7.642864,12.297012 Z M 8.953579,11.54368 a 2.5196311,2.5196311 0 0 1 2.249191,0.600507 l -0.949539,0.548217 A 1.5117786,1.5117786 0 0 0 9.500319,12.490662 Z m 0.041725,1.584047 a 1.0078524,1.0078524 0 0 1 1.376752,0.368899 1.0078524,1.0078524 0 0 1 -0.368899,1.376752 1.0078524,1.0078524 0 0 1 -1.376753,-0.368899 1.0078524,1.0078524 0 0 1 0.3689,-1.376752 z M 7.79569,15.856918 8.745229,15.308701 a 1.5117786,1.5117786 0 0 0 0.752911,0.201742 l 0.546741,0.946982 A 2.5196311,2.5196311 0 0 1 7.79569,15.856918 Z m 3.213431,-1.855276 0.946982,-0.54674 a 2.5196311,2.5196311 0 0 1 -0.600507,2.249191 l -0.548217,-0.949539 a 1.5117786,1.5117786 0 0 0 0.201742,-0.752912 z"/>
+ <path style="fill:#f8d084" d="M 7.233266,9.571852 A 0.4122192,0.41211074 60 0 0 7.0517735,10.07441 l 0.4127795,1.102742 -1.037342,-0.55463 a 0.4122192,0.41211074 60 0 0 -0.495341,0.64398 l 0.809851,0.87122 -1.183836,-0.115466 a 0.4122192,0.41211074 60 0 0 -0.2103875,0.785179 l 1.071717,0.488187 -1.126865,0.34147 A 0.4122192,0.41211074 60 0 0 5.397632,14.44345 l 1.188272,0.04244 -0.9185845,0.755371 a 0.4122192,0.41211074 60 0 0 0.406979,0.704909 l 1.1027425,-0.412779 -0.553777,1.03685 a 0.4122192,0.41211074 60 0 0 0.6436195,0.496685 l 0.869875,-0.81021 -0.1146135,1.183344 a 0.4122192,0.41211074 60 0 0 0.7856705,0.21124 l 0.4868435,-1.072077 0.342322,1.126372 a 0.4122192,0.41211074 60 0 0 0.80685,-0.10443 l 0.04195,-1.189124 0.755862,0.919438 A 0.4122192,0.41211074 60 0 0 11.9457,16.924991 l -0.413271,-1.103595 1.037341,0.554629 a 0.4122192,0.41211074 60 0 0 0.495835,-0.643126 l -0.809851,-0.87122 1.183836,0.115466 a 0.4122192,0.41211074 60 0 0 0.209896,-0.786031 l -1.071225,-0.487335 1.126866,-0.34147 a 0.4122192,0.41211074 60 0 0 -0.105776,-0.807211 l -1.188272,-0.04244 0.918585,-0.75537 a 0.4122192,0.41211074 60 0 0 -0.406979,-0.704909 l -1.10225,0.413632 0.553285,-1.037702 A 0.4122192,0.41211074 60 0 0 11.730591,9.9324735 L 10.860716,10.742686 10.974838,9.558489 A 0.4122192,0.41211074 60 0 0 10.189659,9.3481015 L 9.7023235,10.419326 9.360001,9.2929525 A 0.4122192,0.41211074 60 0 0 8.553643,9.3982365 L 8.511203,10.586508 7.755833,9.667923 A 0.4122192,0.41211074 60 0 0 7.2332685,9.571853 Z m 0.409598,2.22516 0.5482165,0.949539 a 1.5117786,1.5117786 0 0 0 -0.201742,0.752911 l -0.946982,0.546741 A 2.5196311,2.5196311 0 0 1 7.642864,11.797012 Z M 8.953579,11.04368 a 2.5196311,2.5196311 0 0 1 2.249191,0.600507 l -0.949539,0.548217 A 1.5117786,1.5117786 0 0 0 9.500319,11.990662 Z m 0.041725,1.584047 a 1.0078524,1.0078524 0 0 1 1.376752,0.368899 1.0078524,1.0078524 0 0 1 -0.368899,1.376752 1.0078524,1.0078524 0 0 1 -1.376753,-0.368899 1.0078524,1.0078524 0 0 1 0.3689,-1.376752 z M 7.79569,15.356918 8.745229,14.808701 a 1.5117786,1.5117786 0 0 0 0.752911,0.201742 l 0.546741,0.946982 A 2.5196311,2.5196311 0 0 1 7.79569,15.356918 Z m 3.213431,-1.855276 0.946982,-0.54674 a 2.5196311,2.5196311 0 0 1 -0.600507,2.249191 l -0.548217,-0.949539 a 1.5117786,1.5117786 0 0 0 0.201742,-0.752912 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/seafile-client-qt5.svg b/.icons/awkward/24x24/apps/seafile-client-qt5.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seafile-client-qt5.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/seafile-client.svg b/.icons/awkward/24x24/apps/seafile-client.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seafile-client.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/seafile.svg b/.icons/awkward/24x24/apps/seafile.svg
new file mode 100644
index 00000000..02618dbf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seafile.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#fea238" d="m12 2c-5.5395 0-9.9991 4.46-9.9991 10s4.4596 10 9.9991 10 9.9991-4.46 9.9991-10-4.459-10-9.999-10z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0067 12.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ <g transform="translate(0 -.5)">
+ <path opacity=".2" d="m7.6686 16.925c-0.70611-0.25309-1.1072-0.93738-0.92727-1.582 0.099969-0.35813 0.36362-0.6517 0.7701-0.85751 0.27151-0.13747 0.34032-0.19843 0.31087-0.2754-0.27971-0.73109-0.10092-1.5811 0.44846-2.1322 0.73826-0.74048 1.914-0.78464 2.6902-0.10106 0.10934 0.09629 0.22334 0.17508 0.25334 0.17508 0.03001 0 0.09937-0.14265 0.15416-0.317 0.20454-0.6508 0.5862-1.1692 1.1248-1.5278 1.5025-1.0003 3.453-0.4766 4.2345 1.137 0.22778 0.47032 0.24512 0.54162 0.26621 1.0949 0.01657 0.43504-0.0033 0.6807-0.07469 0.92732-0.05347 0.18452-0.08134 0.35144-0.0619 0.37094 0.01946 0.0195 0.12522-0.06296 0.23507-0.18324 0.21292-0.2331 0.23073-0.23519 0.72765-0.08499 0.4816 0.14557 0.94111 0.6124 1.109 1.1266 0.11388 0.34887 0.08778 0.90756-0.05788 1.2388-0.14649 0.33318-0.52119 0.73798-0.84703 0.91507-0.22225 0.1208-0.31678 0.12763-2.0115 0.1454-1.1249 0.01179-1.8542-0.0039-1.985-0.04262-0.53532-0.15866-0.9448-0.75322-0.9448-1.3718 0-0.74168 0.59192-1.3819 1.2776-1.3819h0.21733l-0.21376 0.19638c-0.33764 0.3102-0.42292 0.67935-0.2442 1.0571 0.10574 0.22349 0.46317 0.44238 0.72237 0.44238 0.26094 0 0.63046-0.20611 0.76434-0.42633 0.15286-0.25145 0.15112-0.75772-0.0042-1.1736-0.16685-0.44728-0.5092-0.81332-0.97649-1.0441-0.34351-0.16962-0.44421-0.19201-0.85691-0.19056-0.81493 0.0028-0.89009 0.05599-2.8828 2.0377-1.5126 1.5042-1.7597 1.7267-2.0117 1.8114-0.34006 0.11425-0.91069 0.12175-1.2061 0.01586zm-2.5322-4.741c-0.1748-0.175-0.1809-0.319-0.0222-0.521 0.093473-0.11918 0.17211-0.15408 0.34718-0.15408 0.21578 0 0.22815-0.01023 0.26517-0.2193 0.065571-0.37034 0.32171-0.78048 0.59683-0.95568 0.34712-0.22106 0.75393-0.31278 1.0381-0.23407 0.12256 0.03394 0.24292 0.04158 0.26746 0.01696 0.024547-0.02461 0.07161-0.18856 0.1046-0.36433 0.1256-0.6694 0.5697-1.2688 1.1724-1.5823 0.3584-0.1865 1.22-0.2294 1.614-0.0804 0.64542 0.24397 1.0897 0.71199 1.2947 1.3638 0.06429 0.20441 0.11688 0.4062 0.11688 0.44843 0 0.042229-0.12062 0.21709-0.26804 0.38857s-0.34788 0.45204-0.44547 0.62347c-0.12701 0.22311-0.2041 0.30282-0.27127 0.28049-0.05162-0.01716-0.25126-0.08774-0.44366-0.15687-0.5219-0.1875-1.2579-0.14653-1.781 0.09916-0.44773 0.21028-0.74998 0.46178-1.0025 0.83423-0.10022 0.14778-0.21019 0.28803-0.24437 0.31166-0.034207 0.02363-0.54216 0.04337-1.1288 0.04386-1.0553 0.0009-1.0682-0.000663-1.2098-0.14264z"/>
+ <path fill="#fff" d="m7.6686 16.425c-0.70611-0.25309-1.1072-0.93738-0.92727-1.582 0.099969-0.35813 0.36362-0.6517 0.7701-0.85751 0.27151-0.13747 0.34032-0.19843 0.31087-0.2754-0.27971-0.73109-0.10092-1.5811 0.44846-2.1322 0.73826-0.74048 1.914-0.78464 2.6902-0.10106 0.10934 0.09629 0.22334 0.17508 0.25334 0.17508 0.03001 0 0.09937-0.14265 0.15416-0.317 0.20454-0.6508 0.5862-1.1692 1.1248-1.5278 1.5025-1.0003 3.453-0.4766 4.2345 1.137 0.22778 0.47032 0.24512 0.54162 0.26621 1.0949 0.01657 0.43504-0.0033 0.6807-0.07469 0.92732-0.05347 0.18452-0.08134 0.35144-0.0619 0.37094 0.01946 0.0195 0.12522-0.06296 0.23507-0.18324 0.21292-0.2331 0.23073-0.23519 0.72765-0.08499 0.4816 0.14557 0.94111 0.6124 1.109 1.1266 0.11388 0.34887 0.08778 0.90756-0.05788 1.2388-0.14649 0.33318-0.52119 0.73798-0.84703 0.91507-0.22225 0.1208-0.31678 0.12763-2.0115 0.1454-1.1249 0.01179-1.8542-0.0039-1.985-0.04262-0.53532-0.15866-0.9448-0.75322-0.9448-1.3718 0-0.74168 0.59192-1.3819 1.2776-1.3819h0.21733l-0.21376 0.19638c-0.33764 0.3102-0.42292 0.67935-0.2442 1.0571 0.10574 0.22349 0.46317 0.44238 0.72237 0.44238 0.26094 0 0.63046-0.20611 0.76434-0.42633 0.15286-0.25145 0.15112-0.75772-0.0042-1.1736-0.16685-0.44728-0.5092-0.81332-0.97649-1.0441-0.34351-0.16962-0.44421-0.19201-0.85691-0.19056-0.81493 0.0028-0.89009 0.05599-2.8828 2.0377-1.5126 1.5042-1.7597 1.7267-2.0117 1.8114-0.34006 0.11425-0.91069 0.12175-1.2061 0.01586zm-2.5322-4.741c-0.1748-0.175-0.1809-0.319-0.0222-0.521 0.093473-0.11918 0.17211-0.15408 0.34718-0.15408 0.21578 0 0.22815-0.01023 0.26517-0.2193 0.065571-0.37034 0.32171-0.78048 0.59683-0.95568 0.34712-0.22106 0.75393-0.31278 1.0381-0.23407 0.12256 0.033944 0.24292 0.04158 0.26746 0.016963 0.0245-0.0246 0.0716-0.1886 0.1046-0.3644 0.1256-0.6693 0.5697-1.2687 1.1724-1.5822 0.3584-0.1865 1.22-0.2294 1.614-0.0804 0.64542 0.24397 1.0897 0.71199 1.2947 1.3638 0.06429 0.20441 0.11688 0.4062 0.11688 0.44843 0 0.042229-0.12062 0.21709-0.26804 0.38857s-0.34788 0.45204-0.44547 0.62347c-0.12701 0.22311-0.2041 0.30282-0.27127 0.28049-0.05162-0.01716-0.25126-0.08774-0.44366-0.15687-0.5219-0.1875-1.2579-0.14653-1.781 0.09916-0.44773 0.21028-0.74998 0.46178-1.0025 0.83423-0.10022 0.14778-0.21019 0.28803-0.24437 0.31166-0.034207 0.02363-0.54216 0.04337-1.1288 0.04386-1.0553 0.0009-1.0682-0.000663-1.2098-0.14264z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/seahorse-preferences.svg b/.icons/awkward/24x24/apps/seahorse-preferences.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seahorse-preferences.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/seahorse.svg b/.icons/awkward/24x24/apps/seahorse.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seahorse.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/seamonkey-mozilla-build.svg b/.icons/awkward/24x24/apps/seamonkey-mozilla-build.svg
new file mode 120000
index 00000000..dfd1391e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seamonkey-mozilla-build.svg
@@ -0,0 +1 @@
+seamonkey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/seamonkey.svg b/.icons/awkward/24x24/apps/seamonkey.svg
new file mode 100644
index 00000000..5bc5d1c1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/seamonkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 2.0220869,12.209 a 10,10 0 0 0 -0.01075,0.291 10,10 0 0 0 10.0000001,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.209 10,10 0 0 1 -9.9895,9.709 10,10 0 0 1 -9.9890001,-9.791 z"/>
+ <path style="fill:#4882e3" d="M 12.055545,9.0291775 C 6.5326979,9.0291775 2.011337,6.4771525 2.011337,12 c 0,5.522847 4.4771524,10 10,10 5.522847,0 10,-4.477153 10,-10 0,-5.5228475 -4.432944,-2.9708225 -9.955792,-2.9708225 z"/>
+ <path style="fill:#335a9e" d="m 12.011337,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.208985 9.999966,9.999966 0 0 1 0.016601,-0.448243 c 0.00431,10e-5 0.00644,-9.9e-5 0.010742,0 a 9.999966,9.999966 0 0 1 0.02832,-0.477539 c 1.0922479,-0.547445 2.0913325,-0.766546 3.0312499,-0.772461 0.792243,-0.005 1.5433631,0.142113 2.277344,0.360352 2.5135141,0.147909 4.7323921,1.221304 7.3720701,1.356445 2.485604,-0.109917 5.804361,-1.412823 7.09668,-1.726562 a 9.999966,9.999966 0 0 1 0.113281,0.80957 c 10e-4,1.18e-4 0.0028,-1.18e-4 0.0039,0 a 9.999966,9.999966 0 0 1 0.03711,0.740234 10,10 0 0 0 0.002,-0.05078 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#7767c0" d="M 21.802734 10.068359 C 20.202403 10.540124 16.993898 11.62768 14.757812 11.726562 C 10.422368 11.504604 7.2091801 8.7806891 2.0195312 11.628906 A 10 10 0 0 0 2.0175781 11.640625 C 2.0264966 12.139807 2.0729795 12.63858 2.15625 13.130859 C 2.6055182 12.978214 3.447995 12.893104 4.9882812 13.261719 C 7.8045082 13.935687 11.788172 13.555459 14.050781 12.857422 C 16.313395 12.159383 18.61363 11.888617 19.9375 11.816406 C 20.721733 11.77363 21.523377 12.118838 21.978516 12.412109 A 10 10 0 0 0 22 12 A 10 10 0 0 0 21.802734 10.068359 z"/>
+ <path style="fill:#595afd" d="m 2.020126,11.359411 c -0.00389,0.08004 -0.00682,0.160124 -0.00879,0.240234 a 10,10 0 0 0 0.2148437,2.046875 c 0.5105187,-0.0513 1.4274322,-0.140253 3.0458982,0.247071 2.7491641,0.657921 5.3576681,-0.493386 7.5664061,-1.174805 0.135209,-0.04171 0.270387,-0.07547 0.403321,-0.103516 -0.0015,-3.6e-5 -0.0044,3.7e-5 -0.0059,0 C 9.419717,11.666367 8.017768,11.499772 2.020126,11.359411 Z m 11.22168,1.255859 c 0.47865,0.01107 1.015347,-0.01711 1.575195,-0.06152 -0.501395,-0.05979 -1.027948,-0.05393 -1.575195,0.06152 z m 1.575195,-0.06152 c 1.366448,0.162929 2.541164,0.808259 3.405273,1.016601 1.832056,0.441719 2.869952,0.649726 3.448242,0.600586 a 10,10 0 0 0 0.309571,-1.816406 c 0.0018,-0.02715 0.0052,-0.05503 0.0068,-0.08203 a 10,10 0 0 0 0.02445,-0.672856 c -6e-4,-0.01563 -0.0013,-0.03125 -0.002,-0.04687 -2.24614,0.297368 -4.967335,0.824459 -7.192383,1.000977 z"/>
+ <path style="opacity:0.2" d="m 16.338207,5.5002 c -1.050355,-0.052088 -2.07834,0.2914415 -2.690085,1.1337095 -3.34e-4,2.49e-4 -6.5e-4,4.99e-4 -0.001,7.5e-4 -0.72961,1.0184605 -1.114275,2.216371 -1.43333,3.3831185 -10e-7,2.5e-4 -10e-7,5e-4 0,7.5e-4 -0.4411,1.633763 -1.18595,3.180017 -2.12357,4.592615 -1.94353,2.913749 -4.5614226,5.449381 -7.8451976,6.729394 -0.073993,0.03589 -0.1240092,0.10479 -0.188375,0.159181 -0.1247468,0.117208 -0.028282,0.325732 0.14181,0.306545 2.30273,-0.270536 4.0987575,-1.903752 5.7973825,-3.264784 1.3654651,-0.133756 2.7123351,-0.400389 4.0323551,-0.752808 6.5e-4,-2.46e-4 0.0014,-4.95e-4 0.002,-7.5e-4 1.855135,-0.521512 4.00979,-1.244216 5.27575,-2.807728 1.261945,-1.547581 1.466395,-3.451089 1.00539,-5.3169665 -0.15676,-0.745649 -0.985245,-1.5099005 -1.8,-1.671053 -0.0219,-0.07706 0.0072,-0.4142625 -0.01435,-0.4919735 0.17667,-0.193569 0.543847,-0.340931 0.719107,-0.594574 0.194755,-0.2818595 0.358288,-0.4807805 0.258463,-0.8671575 -0.0054,-0.02042 -0.01432,-0.03972 -0.02645,-0.056999 C 17.233277,5.6715645 16.691822,5.5008305 16.337782,5.5002 Z"/>
+ <path style="opacity:0.2" d="m 4.9882812,10.490632 c -0.7852249,0.005 -1.8974331,0.175229 -2.8671874,0.541015 A 10,10 0 0 0 2,12.500397 a 10,10 0 0 0 0.013672,0.375 c 0.6569048,-0.234893 1.5639874,-0.433157 2.0214843,-0.408203 1.3238666,0.07221 4.8135639,2.225789 7.0761717,2.923828 2.262604,0.698038 5.054867,-1.546736 7.871094,-2.220703 0.714655,-0.171029 1.862155,0.0067 2.96875,0.279297 A 10,10 0 0 0 22,12.500397 10,10 0 0 0 21.945312,11.545319 c -0.340163,-0.02874 -0.898859,-0.03502 -1.542968,0.179687 -1.010952,0.336984 -4.284107,1.190569 -6.740235,1.123047 -3.151041,-0.205181 -5.6128316,-2.366927 -8.6738278,-2.347656 z"/>
+ <path style="fill:#8a72ff" d="M 4.9882812 9.9902344 C 4.2030563 9.9952149 3.0908481 10.165464 2.1210938 10.53125 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0136719 12.375 C 2.6705767 12.140107 3.5776593 11.941843 4.0351562 11.966797 C 5.3590228 12.039007 8.8487201 14.192586 11.111328 14.890625 C 13.373932 15.588663 16.166195 13.343889 18.982422 12.669922 C 19.697077 12.498893 20.844577 12.676664 21.951172 12.949219 A 10 10 0 0 0 22 12 A 10 10 0 0 0 21.945312 11.044922 C 21.605149 11.016185 21.046453 11.009903 20.402344 11.224609 C 19.391392 11.561593 16.118237 12.415178 13.662109 12.347656 C 10.511068 12.142475 8.0492774 9.9807288 4.9882812 10 L 4.9882812 9.9902344 z"/>
+ <path style="fill:#50ddee" d="m 16.338207,5 c -1.050355,-0.052088 -2.07834,0.2914415 -2.690085,1.1337095 -3.34e-4,2.49e-4 -6.5e-4,4.99e-4 -0.001,7.5e-4 -0.72961,1.0184605 -1.114275,2.216371 -1.43333,3.383118 -10e-7,2.5e-4 -10e-7,5e-4 0,7.5e-4 -0.4411,1.6337635 -1.18595,3.1800165 -2.12357,4.5926155 -1.94353,2.913749 -4.5614226,5.449381 -7.8451976,6.729394 -0.073993,0.03589 -0.1240092,0.10479 -0.188375,0.15918 -0.1247468,0.117208 -0.028282,0.325732 0.14181,0.306545 2.30273,-0.270535 4.0987575,-1.903751 5.7973825,-3.264784 1.3654651,-0.133755 2.7123351,-0.400389 4.0323551,-0.752807 6.5e-4,-2.46e-4 0.0014,-4.95e-4 0.002,-7.5e-4 1.855135,-0.521512 4.00979,-1.244217 5.27575,-2.807728 1.261945,-1.547581 1.466395,-3.451089 1.00539,-5.3169665 -0.15676,-0.745649 -0.985245,-1.5099005 -1.8,-1.671053 -0.0219,-0.07706 0.0072,-0.4142625 -0.01435,-0.4919735 0.17667,-0.193569 0.543847,-0.340931 0.719107,-0.594574 0.194755,-0.2818595 0.358288,-0.4807805 0.258463,-0.8671575 -0.0054,-0.02042 -0.01432,-0.03972 -0.02645,-0.056999 C 17.233277,5.1713645 16.691822,5.0006305 16.337782,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.011337,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/searchmonkey.svg b/.icons/awkward/24x24/apps/searchmonkey.svg
new file mode 100644
index 00000000..c7361abd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/searchmonkey.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#b87425" width="20" height="19.998" x="-22" y="2" rx="10" ry="9.999" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 11,7.4995095 a 4,4 0 0 1 4,4.0000025 4,4 0 0 1 -0.558594,2.027344 l 2.265625,2.265625 a 1.0001,1.0001 0 1 1 -1.414062,1.414062 L 13.027344,14.940918 A 4,4 0 0 1 11,15.499512 a 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4.0000025 z m 0,2 c -1.112821,0 -2,0.8885165 -2,2.0000025 0,1.111485 0.887179,2 2,2 1.112821,0 2,-0.888515 2,-2 0,-1.111486 -0.887179,-2.0000025 -2,-2.0000025 z"/>
+ <path style="fill:#ffd33c" d="m 11,7 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.558594,2.027344 l 2.265625,2.265625 a 1.0001,1.0001 0 1 1 -1.414062,1.414062 L 13.027344,14.441406 A 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 11,7 Z m 0,2 c -1.112821,0 -2,0.888515 -2,2 0,1.111485 0.887179,2 2,2 1.112821,0 2,-0.888515 2,-2 0,-1.111485 -0.887179,-2 -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.16664 0,0.25 C 21.8669,6.827 17.4555,2.5 12,2.5 6.5445,2.5 2.133,6.8268 2.001,12.25 1.999,12.16665 2.001,12.08386 2.001,12 2.001,6.46 6.46,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 21.9942,12.25 C 21.9962,12.334 22,12.416 22,12.5 c 0,5.54 -4.46,10 -10,10 C 6.46,22.5 2,18.04 2,12.5 2,12.416 2.004,12.3335 2.006,12.25 2.138,17.673 6.544,22 12,22 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/securecrt.svg b/.icons/awkward/24x24/apps/securecrt.svg
new file mode 100644
index 00000000..7a9a746f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/securecrt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <circle style="fill:#bb46da" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 14,14 h 0.5 c 3.0376,0 5.5,2.4624 5.5,5.5 V 20 H 19.5 C 19.227,20 19,19.775 19,19.5 19,17.015 16.985,15 14.5,15 14.227,15 14,14.775 14,14.5 Z"/>
+ <path style="fill:#ffffff" d="m 14,16 h 0.5 c 1.933,0 3.5,1.567 3.5,3.5 V 20 H 17.5 C 17.227,20 17,19.775 17,19.5 17,18.119 15.881,17 14.5,17 14.227,17 14,16.775 14,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 15,18 c 0.5523,0 1,0.44772 1,1 0,0.55228 -0.44772,1 -1,1 -0.55228,0 -1,-0.44772 -1,-1 0,-0.55228 0.44772,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/securecrt_64.svg b/.icons/awkward/24x24/apps/securecrt_64.svg
new file mode 120000
index 00000000..daa8b607
--- /dev/null
+++ b/.icons/awkward/24x24/apps/securecrt_64.svg
@@ -0,0 +1 @@
+securecrt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/security-high.svg b/.icons/awkward/24x24/apps/security-high.svg
new file mode 100644
index 00000000..7129eb03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/security-high.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g fill="#59c156" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.029704 0 0 .031193 5.2624 5.5004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.029704 0 0 .031193 5.2624 5.0004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#5c7bd5" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path fill="#fff" opacity=".2" transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m24 4c-0.063 0-0.125 0.0117-0.186 0.0332l-16.439 5.8594c-0.2243 0.0799-0.375 0.2924-0.375 0.5334 0 0.27 0.0209 0.552 0.0273 0.826 0.0528-0.166 0.1795-0.299 0.3477-0.359l16.439-5.8598c0.121-0.0431 0.253-0.0431 0.374 0l16.437 5.8598c0.168 0.06 0.295 0.193 0.348 0.359 0.006-0.274 0.027-0.556 0.027-0.826 0-0.241-0.151-0.4535-0.375-0.5334l-16.437-5.8594c-0.061-0.0215-0.125-0.0332-0.188-0.0332z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.056109 0 0 .056714 .60682 1.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m7.0273 10.258c-0.0164 0.053-0.0273 0.11-0.0273 0.168 0 5.93 1.5529 12.786 4.26 18.808 2.195 4.886 6.142 11.402 12.482 14.704 0.081 0.041 0.17 0.062 0.258 0.062s0.177-0.021 0.258-0.062c6.34-3.302 10.286-9.818 12.482-14.704 2.707-6.022 4.26-12.878 4.26-18.808 0-0.058-0.011-0.115-0.027-0.168-0.136 5.735-1.65 12.231-4.233 17.976-2.196 4.886-6.142 11.402-12.482 14.704-0.081 0.041-0.17 0.062-0.258 0.062s-0.177-0.021-0.258-0.062c-6.34-3.302-10.287-9.818-12.482-14.704-2.5827-5.745-4.0974-12.241-4.2327-17.976z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/security-low.svg b/.icons/awkward/24x24/apps/security-low.svg
new file mode 100644
index 00000000..734334e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/security-low.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g fill="#f46868" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.029704 0 0 .031193 5.2624 5.5004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.029704 0 0 .031193 5.2624 5.0004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#5c7bd5" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path fill="#fff" opacity=".2" transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m24 4c-0.063 0-0.125 0.0117-0.186 0.0332l-16.439 5.8594c-0.2243 0.0799-0.375 0.2924-0.375 0.5334 0 0.27 0.0209 0.552 0.0273 0.826 0.0528-0.166 0.1795-0.299 0.3477-0.359l16.439-5.8598c0.121-0.0431 0.253-0.0431 0.374 0l16.437 5.8598c0.168 0.06 0.295 0.193 0.348 0.359 0.006-0.274 0.027-0.556 0.027-0.826 0-0.241-0.151-0.4535-0.375-0.5334l-16.437-5.8594c-0.061-0.0215-0.125-0.0332-0.188-0.0332z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.056109 0 0 .056714 .60682 1.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m7.0273 10.258c-0.0164 0.053-0.0273 0.11-0.0273 0.168 0 5.93 1.5529 12.786 4.26 18.808 2.195 4.886 6.142 11.402 12.482 14.704 0.081 0.041 0.17 0.062 0.258 0.062s0.177-0.021 0.258-0.062c6.34-3.302 10.286-9.818 12.482-14.704 2.707-6.022 4.26-12.878 4.26-18.808 0-0.058-0.011-0.115-0.027-0.168-0.136 5.735-1.65 12.231-4.233 17.976-2.196 4.886-6.142 11.402-12.482 14.704-0.081 0.041-0.17 0.062-0.258 0.062s-0.177-0.021-0.258-0.062c-6.34-3.302-10.287-9.818-12.482-14.704-2.5827-5.745-4.0974-12.241-4.2327-17.976z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/security-medium.svg b/.icons/awkward/24x24/apps/security-medium.svg
new file mode 100644
index 00000000..4ab25014
--- /dev/null
+++ b/.icons/awkward/24x24/apps/security-medium.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g fill="#f2aa51" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.029704 0 0 .031193 5.2624 5.5004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.029704 0 0 .031193 5.2624 5.0004)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <g fill="#5c7bd5" transform="matrix(.056109 0 0 .056714 .60682 1)">
+ <path fill="#fff" opacity=".2" transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m24 4c-0.063 0-0.125 0.0117-0.186 0.0332l-16.439 5.8594c-0.2243 0.0799-0.375 0.2924-0.375 0.5334 0 0.27 0.0209 0.552 0.0273 0.826 0.0528-0.166 0.1795-0.299 0.3477-0.359l16.439-5.8598c0.121-0.0431 0.253-0.0431 0.374 0l16.437 5.8598c0.168 0.06 0.295 0.193 0.348 0.359 0.006-0.274 0.027-0.556 0.027-0.826 0-0.241-0.151-0.4535-0.375-0.5334l-16.437-5.8594c-0.061-0.0215-0.125-0.0332-0.188-0.0332z"/>
+ </g>
+ <g opacity=".2" transform="matrix(.056109 0 0 .056714 .60682 1.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="m7.0273 10.258c-0.0164 0.053-0.0273 0.11-0.0273 0.168 0 5.93 1.5529 12.786 4.26 18.808 2.195 4.886 6.142 11.402 12.482 14.704 0.081 0.041 0.17 0.062 0.258 0.062s0.177-0.021 0.258-0.062c6.34-3.302 10.286-9.818 12.482-14.704 2.707-6.022 4.26-12.878 4.26-18.808 0-0.058-0.011-0.115-0.027-0.168-0.136 5.735-1.65 12.231-4.233 17.976-2.196 4.886-6.142 11.402-12.482 14.704-0.081 0.041-0.17 0.062-0.258 0.062s-0.177-0.021-0.258-0.062c-6.34-3.302-10.287-9.818-12.482-14.704-2.5827-5.745-4.0974-12.241-4.2327-17.976z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/selene.svg b/.icons/awkward/24x24/apps/selene.svg
new file mode 100644
index 00000000..a9613a46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/selene.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <rect style="fill:#f1d27a" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="m 14,22.999533 c 0,-9 6,-8 20,-8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,7 V 6 C 4,4.892 4.892,4 6,4 h 36 c 1.108,0 2,0.892 2,2 V 7 C 44,5.892 43.108,5 42,5 H 6 C 4.892,5 4,5.892 4,7 Z"/>
+ <path style="opacity:0.2" d="m 4,42 v 1 c 0,1.108 0.892,2 2,2 h 36 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 6 C 4.892,44 4,43.108 4,42 Z"/>
+ <path style="fill:none;stroke:#454545;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="m 14,22 c 0,-9 6,-8 20,-8"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="m 34.05657,26.999533 c 0,9 -6,8 -20,8"/>
+ <path style="fill:none;stroke:#454545;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="m 34.05657,26 c 0,9 -6,8 -20,8"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/selinux.svg b/.icons/awkward/24x24/apps/selinux.svg
new file mode 100644
index 00000000..431529fe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/selinux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <circle opacity=".2" cx="12" cy="1040.9" r="10"/>
+ <circle fill="#4f4f4f" cx="12" cy="1040.4" r="10"/>
+ <path opacity=".2" d="m9 1035.9v1h1.5v1h-2.5v2.5h-1v-1.5h-1v4h1v-1.5h1v1.5l2 2h4.5l1-1 1 0.01v0.4922h1l0.5-0.5v-4l-0.5-0.5h-1v0.5h-0.375l-2-2h-2.625v-1h1.5v-1zm0 3h4.5l2 2h1.5v2h-2l-1 1h-3.375l-1.625-1.625z"/>
+ <path fill="#ffa92c" d="m9 1035.4v1h1.5v1h-2.5v2.5h-1v-1.5h-1v4h1v-1.5h1v1.5l2 2h4.5l1-1 1 0.01v0.4922h1l0.5-0.5v-4l-0.5-0.5h-1v0.5h-0.375l-2-2h-2.625v-1h1.5v-1zm0 3h4.5l2 2h1.5v2h-2l-1 1h-3.375l-1.625-1.625z"/>
+ <path fill="#fff" opacity=".1" d="m12 1030.4a10 10 0 0 0 -10 10 10 10 0 0 0 0.010742 0.291 10 10 0 0 1 9.9893 -9.791 10 10 0 0 1 9.9893 9.709 10 10 0 0 0 0.01074 -0.209 10 10 0 0 0 -10 -10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/semaphor.svg b/.icons/awkward/24x24/apps/semaphor.svg
new file mode 100644
index 00000000..38cdd23a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/semaphor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#36445d" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 7,15.5 h 5 v 5 z"/>
+ <path style="fill:#70bbff" d="m 7,15 h 5 v 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,15 0.5,0.5 H 12 V 15 Z"/>
+ <path style="opacity:0.2" d="m 7,10.5 h 5 v 5 z"/>
+ <path style="fill:#3675fb" d="m 7,10 h 5 v 5 z"/>
+ <path style="opacity:0.2" d="m 7,10.5 h 5 v -5 z"/>
+ <path style="fill:#70bbff" d="m 7,10 h 5 V 5 Z"/>
+ <path style="opacity:0.2" d="m 17,10.5 h -5 v -5 z"/>
+ <path style="fill:#3675fb" d="M 17,10 H 12 V 5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,5 7,10 H 7.5 L 12,5.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,5 V 5.5 L 16.5,10 H 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sengi.svg b/.icons/awkward/24x24/apps/sengi.svg
new file mode 100644
index 00000000..e239e9c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sengi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 9.4277344 5.4042969 C 9.4069544 5.4094169 9.3866025 5.4212111 9.3671875 5.4394531 C 9.2200845 5.5776497 9.111786 6.010953 9.1328125 6.375 C 9.1395525 6.491615 9.1422419 6.5859375 9.1386719 6.5859375 C 9.0125409 6.5859375 8.5976563 6.7313296 8.5976562 6.7753906 C 8.5976562 6.7880456 8.6572406 6.860514 8.7285156 6.9375 C 8.8675216 7.0876425 8.9429642 7.2327054 8.9882812 7.4355469 C 9.0375813 7.6562099 9.0102905 7.6703022 8.8984375 7.4804688 C 8.4088375 6.6495323 7.4935888 6.124398 6.7929688 6.2734375 C 6.7015318 6.2928875 6.5990866 6.3229618 6.5644531 6.3398438 C 6.5022211 6.3701738 6.5009215 6.3727091 6.5078125 6.5644531 C 6.5314475 7.2220721 6.8261061 7.6123794 7.4785156 7.8496094 C 7.7652786 7.9538824 7.7689584 7.9743486 7.4980469 7.9628906 C 7.2356039 7.9517906 6.9641075 7.8214179 6.7265625 7.5917969 L 6.6328125 7.5 L 6.4863281 7.5273438 C 6.1654391 7.5860208 5.2998995 7.5576235 4.015625 7.4453125 C 3.6257704 7.4112205 3.4793461 7.4040257 3.40625 7.4101562 C 2.5194383 8.9005256 2.0457864 10.596184 2.0117188 12.328125 A 10 10 0 0 0 3.6191406 17.449219 C 3.7567554 17.470431 3.8948737 17.49497 4.0195312 17.507812 C 4.4620641 17.553403 5.2629795 17.553773 5.6640625 17.507812 C 6.4900665 17.413113 7.144143 17.215505 8.03125 16.791016 C 8.2175045 16.701896 8.3836731 16.63421 8.4003906 16.640625 C 8.4378906 16.655015 8.5922744 16.920335 8.7011719 17.160156 C 8.8108714 17.401744 8.931593 17.770549 9.015625 18.117188 C 9.05383 18.274776 9.088081 18.410467 9.09375 18.419922 C 9.11431 18.454212 9.1928714 18.435335 9.2167969 18.390625 C 9.2633219 18.303685 9.1676856 17.584533 8.9941406 16.707031 L 8.890625 16.179688 L 8.9648438 16.119141 C 9.0056438 16.085071 9.0854765 16.033161 9.140625 16.003906 L 9.2382812 15.951172 L 9.3476562 16.007812 C 9.4997763 16.086832 9.760166 16.353535 9.890625 16.564453 C 10.089234 16.885551 10.265324 17.380067 10.371094 17.914062 L 10.423828 18.173828 L 10.490234 18.166016 C 10.615614 18.152646 10.623996 18.127302 10.59375 17.837891 C 10.53474 17.273303 10.325733 16.569406 9.9980469 15.828125 C 9.9351819 15.685915 9.8886942 15.555872 9.8945312 15.541016 C 9.9003712 15.526156 9.9378196 15.493387 9.9785156 15.466797 C 10.268504 15.277334 11.672507 14.412849 12.275391 13.734375 C 12.60285 13.365858 13.112047 12.760307 13.173828 12.666016 C 13.228648 12.582356 13.314713 12.55075 13.619141 12.505859 C 13.963212 12.455119 14.621635 12.471313 14.953125 12.539062 C 15.635552 12.67852 16.280377 12.932193 16.976562 13.333984 C 17.839126 13.831797 18.837249 14.145983 19.666016 15.027344 C 19.757886 15.125054 19.840607 15.205078 19.849609 15.205078 C 19.868989 15.205078 19.943359 14.979148 19.943359 14.919922 C 19.943359 14.870012 19.691052 14.418081 19.410156 13.966797 C 18.155296 11.950712 16.521209 10.125103 14.84375 8.8632812 C 13.459031 7.8216642 12.054505 7.1344625 10.535156 6.7578125 L 10.146484 6.6621094 L 10.126953 6.5488281 C 10.060324 6.1616916 9.8768767 5.7575903 9.6757812 5.5507812 C 9.5622982 5.4340741 9.4900729 5.3889209 9.4277344 5.4042969 z M 10.082031 8.5 C 10.190572 8.50085 10.306915 8.5188715 10.423828 8.5546875 C 10.66063 8.6272285 10.87097 8.7841986 10.951172 8.9472656 C 11.007062 9.0609066 11.011552 9.0898449 10.982422 9.1855469 C 10.901872 9.4501589 10.518304 9.5706864 10.109375 9.4589844 C 9.9378475 9.4121344 9.8139725 9.3475762 9.6875 9.2382812 C 9.5535355 9.1225102 9.5 9.0168831 9.5 8.8691406 C 9.5 8.6421221 9.7564108 8.497503 10.082031 8.5 z"/>
+ <path style="fill:#80adf5" d="m 9.426758,4.9042969 c -0.02078,0.00512 -0.040155,0.016914 -0.05957,0.035156 -0.147103,0.1381966 -0.256378,0.5705236 -0.2353515,0.9345706 0.00674,0.116615 0.00943,0.211914 0.00586,0.211914 -0.126131,0 -0.5400395,0.1444155 -0.5400395,0.1884765 0,0.012655 0.058608,0.0861 0.129883,0.163086 0.139006,0.1501425 0.2144485,0.2952055 0.2597655,0.498047 0.0493,0.220663 0.02201,0.2337785 -0.089843,0.043945 C 8.4078625,6.1485555 7.4935895,5.624398 6.7929695,5.7734375 6.7015325,5.7928875 6.5981105,5.8229625 6.563477,5.839844 6.501245,5.870174 6.500922,5.872709 6.507813,6.064453 6.531448,6.722072 6.8261065,7.1123795 7.478516,7.3496095 7.765279,7.4538825 7.7689575,7.473372 7.498046,7.461914 7.235603,7.450814 6.965083,7.3204415 6.727538,7.0908205 L 6.6328125,7 6.486328,7.026367 C 6.165439,7.085044 5.300876,7.056647 4.0166015,6.944336 3.6267469,6.910244 3.4793461,6.9040255 3.40625,6.910156 2.489924,8.450127 2.0042401,10.208033 2,12 c 0.0042,1.718486 0.4511891,3.406892 1.2978515,4.902344 0.2208671,0.03735 0.4957242,0.08229 0.7207032,0.105468 0.4425329,0.04559 1.2444248,0.04596 1.6455078,0 0.826004,-0.0947 1.4800805,-0.293284 2.3671875,-0.717773 0.1862545,-0.08912 0.352423,-0.156806 0.3691405,-0.150391 0.0375,0.01439 0.1909075,0.280687 0.299805,0.520508 0.1096995,0.241588 0.230421,0.609416 0.314453,0.956055 0.038205,0.157588 0.074409,0.294256 0.080078,0.303711 0.02056,0.03429 0.098145,0.01541 0.1220705,-0.0293 0.046525,-0.08694 -0.048135,-0.806092 -0.22168,-1.683594 l -0.104492,-0.527344 0.074219,-0.06152 c 0.0408,-0.03407 0.119656,-0.08598 0.1748045,-0.115235 l 0.099609,-0.05273 0.109375,0.05664 c 0.15212,0.07902 0.411533,0.345722 0.541992,0.55664 0.1986085,0.321098 0.3746985,0.815614 0.4804685,1.34961 l 0.05176,0.259765 0.06738,-0.0068 c 0.12538,-0.01337 0.133761,-0.03969 0.103515,-0.329101 -0.05901,-0.564588 -0.268016,-1.268485 -0.5957025,-2.009766 -0.062865,-0.14221 -0.109353,-0.271276 -0.103516,-0.286132 0.00584,-0.01486 0.044265,-0.04861 0.084961,-0.0752 0.2899885,-0.189463 1.6939905,-1.05383 2.2968745,-1.732305 0.327459,-0.368517 0.836656,-0.974068 0.898437,-1.068359 0.05482,-0.08366 0.139908,-0.114288 0.444336,-0.15918 0.344071,-0.05074 1.002495,-0.03454 1.333985,0.03321 0.682427,0.139458 1.328228,0.393131 2.024414,0.794922 0.862563,0.497813 1.860686,0.811881 2.689453,1.693242 0.09187,0.09771 0.174592,0.177734 0.183594,0.177734 0.01938,0 0.09375,-0.226907 0.09375,-0.286133 0,-0.04991 -0.253284,-0.500864 -0.53418,-0.952148 C 18.155294,11.450753 16.521209,9.6241265 14.84375,8.3623045 13.459031,7.3206875 12.054505,6.6344625 10.535156,6.2578125 L 10.145508,6.161133 10.125978,6.048828 C 10.059349,5.661691 9.8768765,5.25759 9.675781,5.050781 9.562298,4.9340738 9.4890965,4.8889209 9.426758,4.9042969 Z m 0.655273,3.0956991 c 0.108541,8.5e-4 0.224884,0.017895 0.341797,0.053711 0.236802,0.072541 0.447142,0.229511 0.527344,0.392578 0.05589,0.113641 0.06038,0.143556 0.03125,0.239258 -0.08055,0.264612 -0.464118,0.384163 -0.873047,0.272461 C 9.9378475,8.911154 9.8139725,8.8465955 9.6875,8.7373005 9.5535355,8.6215295 9.5,8.516879 9.5,8.3691365 9.5,8.142118 9.7564105,7.997499 10.082031,7.999996 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9.4277344 4.9042969 C 9.4069544 4.9094169 9.3866025 4.9212111 9.3671875 4.9394531 C 9.2200845 5.0776497 9.111786 5.510953 9.1328125 5.875 C 9.1395525 5.991615 9.1422419 6.0859375 9.1386719 6.0859375 C 9.0125409 6.0859375 8.5976563 6.2293765 8.5976562 6.2734375 C 8.5976562 6.2860925 8.6572406 6.360514 8.7285156 6.4375 C 8.7928021 6.5069368 8.8404554 6.5749559 8.8808594 6.6484375 C 8.9796431 6.6173642 9.0876356 6.5859375 9.1386719 6.5859375 C 9.1422419 6.5859375 9.1395525 6.491615 9.1328125 6.375 C 9.111786 6.010953 9.2200845 5.5776497 9.3671875 5.4394531 C 9.3866025 5.4212111 9.4069544 5.4094169 9.4277344 5.4042969 C 9.4900729 5.3889209 9.5622982 5.4340741 9.6757812 5.5507812 C 9.8768767 5.7575903 10.060324 6.1616916 10.126953 6.5488281 L 10.146484 6.6621094 L 10.535156 6.7578125 C 12.054505 7.1344625 13.459031 7.8216642 14.84375 8.8632812 C 16.521209 10.125103 18.155296 11.950712 19.410156 13.966797 C 19.610984 14.289444 19.700889 14.472571 19.791016 14.648438 C 19.806788 14.662694 19.846738 14.705078 19.849609 14.705078 C 19.868989 14.705078 19.943359 14.479148 19.943359 14.419922 C 19.943359 14.370012 19.691052 13.918081 19.410156 13.466797 C 18.155296 11.450712 16.521209 9.6231501 14.84375 8.3613281 C 13.459031 7.3197111 12.054505 6.6344625 10.535156 6.2578125 L 10.146484 6.1621094 L 10.126953 6.0488281 C 10.060324 5.6616911 9.8768767 5.2575902 9.6757812 5.0507812 C 9.5622982 4.9340741 9.4900729 4.8889209 9.4277344 4.9042969 z M 7.0644531 5.7480469 C 6.9714457 5.7463551 6.8805463 5.7548076 6.7929688 5.7734375 C 6.7015318 5.7928875 6.5990866 5.8229623 6.5644531 5.8398438 C 6.5022211 5.8701737 6.5009215 5.8727091 6.5078125 6.0644531 C 6.5116212 6.1704275 6.5344863 6.2589936 6.5527344 6.3515625 C 6.5581195 6.3486345 6.5576664 6.3431514 6.5644531 6.3398438 C 6.5990866 6.3229618 6.7015318 6.2928875 6.7929688 6.2734375 C 7.4935888 6.124398 8.4088375 6.6495323 8.8984375 7.4804688 C 9.0102905 7.6703022 9.0375813 7.6562099 8.9882812 7.4355469 C 8.9429642 7.2327054 8.8675216 7.0876425 8.7285156 6.9375 C 8.6572406 6.860514 8.5976562 6.7880456 8.5976562 6.7753906 C 8.5976562 6.7653416 8.6644833 6.7421947 8.6992188 6.7246094 C 8.2592499 6.1487505 7.6308955 5.7583505 7.0644531 5.7480469 z M 3.40625 6.9101562 C 2.489924 8.4501273 2.0042401 10.208033 2 12 C 2.0002081 12.085151 2.015201 12.168923 2.0175781 12.253906 C 2.0638871 10.54797 2.5321926 8.879091 3.40625 7.4101562 C 3.4793461 7.4040257 3.6257704 7.4112205 4.015625 7.4453125 C 5.2998995 7.5576235 6.1654391 7.5860208 6.4863281 7.5273438 L 6.6328125 7.5 L 6.7265625 7.5917969 C 6.9641075 7.8214179 7.2356039 7.9517906 7.4980469 7.9628906 C 7.7689584 7.9743486 7.7652786 7.9538824 7.4785156 7.8496094 C 6.9892085 7.6716869 6.7015504 7.4080928 6.578125 7.0097656 L 6.4863281 7.0253906 C 6.1654391 7.0840676 5.2998995 7.0576235 4.015625 6.9453125 C 3.6257704 6.9112205 3.4793461 6.9040258 3.40625 6.9101562 z M 9.6152344 8.6503906 C 9.5478843 8.710122 9.5 8.7802758 9.5 8.8691406 C 9.5 9.0168831 9.5535355 9.1225102 9.6875 9.2382812 C 9.8139725 9.3475762 9.9378475 9.4121344 10.109375 9.4589844 C 10.518304 9.5706864 10.901872 9.4501589 10.982422 9.1855469 C 11.011552 9.0898449 11.007062 9.0609066 10.951172 8.9472656 C 10.935169 8.9147293 10.894681 8.8868973 10.869141 8.8554688 C 10.708112 8.9954896 10.416072 9.0408078 10.109375 8.9570312 C 9.9378475 8.9101812 9.8139725 8.8456231 9.6875 8.7363281 C 9.6540089 8.7073854 9.6390921 8.6787904 9.6152344 8.6503906 z M 10.03125 15.417969 C 10.022306 15.424399 9.9860062 15.461903 9.9785156 15.466797 C 9.9378196 15.493387 9.9003712 15.526156 9.8945312 15.541016 C 9.8886942 15.555872 9.9351819 15.685915 9.9980469 15.828125 C 10.28997 16.488504 10.469377 17.103835 10.550781 17.632812 C 10.599084 17.604147 10.615643 17.547373 10.59375 17.337891 C 10.537215 16.796978 10.335607 16.124989 10.03125 15.417969 z M 8.9746094 16.111328 C 8.9719384 16.113463 8.9672605 16.117122 8.9648438 16.119141 L 8.890625 16.179688 L 8.9941406 16.707031 C 9.0908717 17.196136 9.1564319 17.599546 9.1933594 17.908203 C 9.2010349 17.901755 9.2122444 17.899132 9.2167969 17.890625 C 9.2633219 17.803685 9.1676856 17.084533 8.9941406 16.207031 L 8.9746094 16.111328 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sepolicy.svg b/.icons/awkward/24x24/apps/sepolicy.svg
new file mode 100644
index 00000000..6dc19e8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sepolicy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <circle opacity=".2" cx="12" cy="1040.9" r="10"/>
+ <circle fill="#4f4f4f" cx="12" cy="1040.4" r="10"/>
+ <path opacity=".2" d="m9 1035.9v1h1.5v1h-2.5v2.5h-1v-1.5h-1v4h1v-1.5h1v1.5l2 2h4.5l1-1 1 0.01v0.4922h1l0.5-0.5v-4l-0.5-0.5h-1v0.5h-0.375l-2-2h-2.625v-1h1.5v-1zm0 3h4.5l2 2h1.5v2h-2l-1 1h-3.375l-1.625-1.625z"/>
+ <path fill="#ffa92c" d="m9 1035.4v1h1.5v1h-2.5v2.5h-1v-1.5h-1v4h1v-1.5h1v1.5l2 2h4.5l1-1 1 0.01v0.4922h1l0.5-0.5v-4l-0.5-0.5h-1v0.5h-0.375l-2-2h-2.625v-1h1.5v-1zm0 3h4.5l2 2h1.5v2h-2l-1 1h-3.375l-1.625-1.625z"/>
+ <path fill="#fff" opacity=".1" d="m12 1030.4a10 10 0 0 0 -10 10 10 10 0 0 0 0.010742 0.291 10 10 0 0 1 9.9893 -9.791 10 10 0 0 1 9.9893 9.709 10 10 0 0 0 0.01074 -0.209 10 10 0 0 0 -10 -10z"/>
+ </g>
+ <circle style="fill:#3f92e7" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17.223,15 -0.06613,0.7902 a 2.3572,2.3572 0 0 0 -0.6889,0.39844 l -0.7182,-0.33818 -0.75,1.2991 0.65205,0.45285 a 2.3572,2.3572 0 0 0 -0.036,0.3976 2.3572,2.3572 0 0 0 0.0343,0.39928 l -0.6505,0.4515 0.75,1.2991 0.7165,-0.33733 a 2.3572,2.3572 0 0 0 0.69055,0.39592 l 0.06613,0.79185 1.5,0 0.06612,-0.7902 a 2.3572,2.3572 0 0 0 0.6889,-0.39844 l 0.7182,0.33817 0.75,-1.2991 -0.65205,-0.45285 a 2.3572,2.3572 0 0 0 0.036,-0.3976 2.3572,2.3572 0 0 0 -0.0343,-0.39928 l 0.6504,-0.45118 -0.75,-1.2991 -0.7165,0.33734 a 2.3572,2.3572 0 0 0 -0.6905,-0.395 l -0.06612,-0.79185 -1.5,0 z m 0.75,2.1428 a 0.85715,0.85715 0 0 1 0.857,0.857 0.85715,0.85715 0 0 1 -0.857,0.857 0.85715,0.85715 0 0 1 -0.857,-0.857 0.85715,0.85715 0 0 1 0.857,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/serviio.svg b/.icons/awkward/24x24/apps/serviio.svg
new file mode 100644
index 00000000..3eecc8ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/serviio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#f4b400" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 12,5.4999993 A 7,7 0 0 0 5.3047,10.499999 H 3 l 1.75,2 1.75,2 1.75,-2 1.75,-2 H 8.5469 A 4,4 0 0 1 12,8.4999993 4,4 0 0 1 15.842,11.394499 L 17.5,9.4999993 18.842,11.033199 A 7,7 0 0 0 12,5.4999993 Z m 5.5,4.9999997 -1.75,2 -1.75,2 h 1.4531 a 4,4 0 0 1 -3.453,2 4,4 0 0 1 -3.8418,-2.895 l -1.6582,1.895 -1.3418,-1.533 a 7,7 0 0 0 6.8418,5.533 7,7 0 0 0 6.695,-5 h 2.305 l -1.75,-2 -1.75,-2 z"/>
+ <path style="fill:#3f3f3f" d="M 12,5 A 7,7 0 0 0 5.3047,10 H 3 L 4.75,12 6.5,14 8.25,12 10,10 H 8.5469 A 4,4 0 0 1 12,8 4,4 0 0 1 15.842,10.8945 L 17.5,9 18.842,10.5332 A 7,7 0 0 0 12,5 Z m 5.5,5 -1.75,2 -1.75,2 h 1.4531 a 4,4 0 0 1 -3.453,2 4,4 0 0 1 -3.8418,-2.895 L 6.5001,15 5.1583,13.467 a 7,7 0 0 0 6.8418,5.533 7,7 0 0 0 6.695,-5 h 2.305 l -1.75,-2 -1.75,-2 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/session-properties.svg b/.icons/awkward/24x24/apps/session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/setroubleshoot_icon.svg b/.icons/awkward/24x24/apps/setroubleshoot_icon.svg
new file mode 120000
index 00000000..27faafb0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+selinux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sgt-launcher.svg b/.icons/awkward/24x24/apps/sgt-launcher.svg
new file mode 100644
index 00000000..013e8059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sgt-launcher.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#8e8e8e" d="M 12,2 3,2 C 2.446,2 2,2.446 2,3 l 0,9 10,0 z"/>
+ <path style="fill:#e4e4e4" d="m 12,2 9,0 c 0.554,0 1,0.446 1,1 l 0,9 -10,0 z"/>
+ <path style="fill:#45792a" d="M 12,22 3,22 C 2.446,22 2,21.554 2,21 l 0,-9 10,0 z"/>
+ <path style="fill:#8e8e8e" d="m 12,22 9,0 c 0.554,0 1,-0.446 1,-1 l 0,-9 -10,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <circle style="opacity:0.1" cx="7" cy="7.5" r="3"/>
+ <circle style="fill:#ffffff" cx="7" cy="7" r="3"/>
+ <path style="opacity:0.1" transform="matrix(0.37324164,0,0,0.49728728,1.748359,0.26997496)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+ <path style="fill:#ffdd4c" transform="matrix(0.37324164,0,0,0.49728728,1.748359,-0.30694823)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+ <path style="opacity:0.1" d="m 16,4.5 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f" d="m 16,4 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.1" d="m 20,13.5 -2,1.3 0,5.7 2,0 z"/>
+ <path style="fill:#3f3f3f" d="m 20,13 -2,1.3 0,5.7 2,0 z"/>
+ <path style="opacity:0.1" transform="matrix(0,0.3110347,0.43098232,0,2.4673116,11.623632)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+ <path style="fill:#e33939" transform="matrix(0,0.3110347,0.43098232,0,2.4673116,11.123632)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shadow-beta.svg b/.icons/awkward/24x24/apps/shadow-beta.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadow-beta.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/shadow-dev.svg b/.icons/awkward/24x24/apps/shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/shadow-preprod.svg b/.icons/awkward/24x24/apps/shadow-preprod.svg
new file mode 100644
index 00000000..dbed35da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadow-preprod.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#e4e4e4" d="M 12,2 C 6.4771525,2 2,6.4771525 2,12 2.00499,14.794744 3.179263,17.459883 5.2382812,19.349609 5.0818045,18.916797 5.0011944,18.460228 5,18 c 0,-2.209139 1.790861,-4 4,-4 2.209139,0 4,1.790861 4,4 -0.0023,1.759597 -1.154189,3.311056 -2.837891,3.822266 C 10.767947,21.938065 11.383199,21.997563 12,22 17.522847,22 22,17.522847 22,12 22,6.4771525 17.522847,2 12,2 Z"/>
+ <path style="fill:#263547" d="m 12,4 c 4.441967,0 8,3.5580328 8,8 0,3.459953 -2.18456,6.32367 -5.238281,7.447266 C 14.881347,18.976554 14.999345,18.502711 15,18.001953 A 2.0002,2.0002 0 0 0 15,18 C 15,14.709981 12.290019,12 9,12 7.1652678,12 5.5713604,12.888911 4.4667969,14.205078 4.2538023,13.482933 4.001745,12.768005 4,12 v -0.002 c 0,0 0,-0.002 0,-0.002 C 4.0021386,7.5560874 7.5593682,4 12,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 C 6.4771525 2 2 6.4771525 2 12 C 2.0001428 12.079975 2.0116207 12.158534 2.0136719 12.238281 C 2.1539158 6.8377084 6.5656031 2.5 12 2.5 C 17.438379 2.5 21.854217 6.8439075 21.988281 12.25 C 21.990364 12.166034 22 12.084468 22 12 C 22 6.4771525 17.522847 2 12 2 z M 9 12 C 7.1652678 12 5.5713604 12.888911 4.4667969 14.205078 C 4.2723522 13.545825 4.055017 12.890362 4.015625 12.197266 C 4.0119386 12.297179 4.0000486 12.395237 4 12.496094 L 4 12.498047 L 4 12.5 C 4.001745 13.268005 4.2538023 13.982933 4.4667969 14.705078 C 5.5713604 13.388911 7.1652678 12.5 9 12.5 C 12.178627 12.5 14.807487 15.031601 14.982422 18.169922 C 14.985395 18.113303 14.999925 18.059241 15 18.001953 A 2.0002 2.0002 0 0 0 15 18 C 15 14.709981 12.290019 12 9 12 z M 19.988281 12.279297 C 19.875141 15.562391 17.791811 18.263582 14.890625 19.388672 C 14.851147 19.576003 14.808715 19.762343 14.761719 19.947266 C 17.81544 18.82367 20 15.959953 20 12.5 C 20 12.425472 19.990272 12.353315 19.988281 12.279297 z M 5.0234375 18.267578 C 5.0188561 18.345989 5 18.42044 5 18.5 C 5.0005802 18.723551 5.0209451 18.946494 5.0585938 19.166016 C 5.1203151 19.225662 5.1748735 19.291415 5.2382812 19.349609 C 5.1123401 19.001258 5.0492366 18.63623 5.0234375 18.267578 z M 12.976562 18.277344 C 12.859679 19.919518 11.755771 21.338394 10.162109 21.822266 C 10.441107 21.875593 10.721684 21.913986 11.003906 21.943359 C 12.214275 21.239944 12.998111 19.945054 13 18.5 C 13 18.423749 12.980773 18.352541 12.976562 18.277344 z"/>
+ <path style="opacity:0.2" d="M 12,4 C 7.5593682,4 4.0021386,7.5562749 4,11.996094 v 0.002 0.002 c 1.52e-4,0.06689 0.011867,0.131145 0.015625,0.197266 C 4.1742169,7.8987983 7.6602438,4.5 12,4.5 c 4.367439,0 7.87163,3.4417621 7.988281,7.779297 C 19.991499,12.185918 20,12.094287 20,12 20,7.5580328 16.441967,4 12,4 Z M 2.0136719,12.238281 C 2.0113893,12.326181 2,12.411549 2,12.5 2.00499,15.294744 3.179263,17.959883 5.2382812,19.849609 5.1578116,19.627032 5.0984529,19.398426 5.0585938,19.166016 3.1734127,17.344216 2.0810913,14.859511 2.0136719,12.238281 Z M 21.988281,12.25 C 21.854217,17.656092 17.438379,22 12,22 11.667245,21.9987 11.334525,21.97777 11.003906,21.94336 10.740447,22.096472 10.463086,22.230883 10.162109,22.322267 10.767947,22.438065 11.383199,22.497563 12,22.5 c 5.522847,0 10,-4.477153 10,-10 0,-0.08447 -0.0096,-0.166034 -0.01172,-0.25 z M 9,14 c -2.209139,0 -4,1.790861 -4,4 2.331e-4,0.08981 0.017182,0.178195 0.023437,0.267578 C 5.1460675,16.168757 6.8704206,14.5 9,14.5 c 2.132888,0 3.858782,1.673912 3.976562,3.777344 0.0066,-0.09278 0.02332,-0.183245 0.02344,-0.277344 0,-2.209139 -1.790861,-4 -4,-4 z m 5.982422,4.169922 c -0.02302,0.438292 -0.114761,0.860482 -0.220703,1.277344 0.04468,-0.01644 0.0846,-0.04141 0.128906,-0.05859 C 14.951636,19.09916 14.999602,18.805985 15,18.501953 A 2.0002,2.0002 0 0 0 15,18.5 c 0,-0.111392 -0.01145,-0.220099 -0.01758,-0.330078 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shadow-tactics.svg b/.icons/awkward/24x24/apps/shadow-tactics.svg
new file mode 100644
index 00000000..087a9ff0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadow-tactics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1" d="m 13.540001,19.46204 c -0.221184,-0.02716 -0.432458,-0.08404 -0.476657,-0.128222 -0.06675,-0.06676 -0.07753,-0.290406 -0.06769,-1.404492 0.009,-1.019611 -0.0039,-0.837897 -0.05602,-0.879446 -0.03724,-0.02974 -0.433364,-0.240711 -0.880252,-0.468968 -0.446885,-0.228213 -0.803147,-0.424317 -0.791678,-0.435781 0.01147,-0.01164 0.784596,0.354581 1.718082,0.813422 3.463221,1.702311 2.756772,1.610551 2.950359,1.536291 0.04635,-0.01767 0.08426,-0.05978 0.08426,-0.09327 0,-0.03362 -0.746502,-0.666268 -1.691348,-1.146485 -0.944846,-0.480175 -1.28844,-0.69909 -1.342655,-0.746112 -0.088,-0.07633 -0.09465,-0.13779 -0.062,-0.573184 0.02719,-0.3629 0.01422,-0.597319 -0.05081,-0.916042 -0.04805,-0.235627 -0.08007,-0.555599 -0.07116,-0.71106 l 0.0162,-0.282691 0.119857,0.227997 c 0.06592,0.125421 0.119851,0.28726 0.119851,0.359582 0,0.282906 0.431899,0.465046 0.469805,0.198129 0.02107,-0.148565 0.116456,-0.156797 0.153986,-0.01336 0.04099,0.156711 0.121964,0.129644 0.121964,-0.04094 0,-0.193475 -0.175257,-0.519999 -0.421291,-0.78489 -0.108848,-0.117188 -0.265977,-0.320964 -0.349177,-0.452806 -0.0832,-0.131799 -0.183583,-0.258857 -0.223084,-0.282303 -0.07959,-0.0472 -0.09932,-0.250367 -0.02431,-0.250367 0.09472,0 0.124295,-0.285622 0.03625,-0.350013 -0.04606,-0.03362 -0.08374,-0.132144 -0.08374,-0.218817 0,-0.08667 -0.03702,-0.282304 -0.08232,-0.434791 -0.04527,-0.152444 -0.06878,-0.299069 -0.05223,-0.325834 0.01655,-0.02672 0.0069,-0.152099 -0.02159,-0.278511 -0.03345,-0.148737 -0.03327,-0.423929 4.31e-4,-0.780364 0.06568,-0.6935612 -0.05016,-0.9541877 -0.284721,-1.3218722 -0.09301,-0.145634 -0.196255,-0.3434185 -0.22942,-0.439445 -0.05761,-0.166796 -0.05435,-0.17464 0.07272,-0.17464 0.157624,0 0.463016,-0.3081205 0.580084,-0.585209 0.04314,-0.1021465 0.131235,-0.242005 0.195751,-0.310792 0.09366,-0.099863 0.115908,-0.183476 0.110348,-0.4148355 -0.01483,-0.6172315 -0.598233,-1.044135 -1.108944,-0.811439 -0.113357,0.051633 -0.153362,0.045515 -0.245195,-0.037495 -0.09039,-0.081803 -0.127851,-0.08801 -0.212563,-0.03491 -0.05656,0.03534 -0.137497,0.064219 -0.179869,0.064219 -0.04237,0 -0.094,0.053444 -0.11474,0.118783 -0.02073,0.065339 -0.104935,0.181579 -0.187122,0.258383 -0.101521,0.094819 -0.140402,0.17408 -0.121287,0.247177 0.01875,0.071761 -0.02663,0.1700285 -0.136066,0.294673 -0.179838,0.2048535 -0.207741,0.3061375 -0.08432,0.3061375 0.154444,0 0.07752,0.093009 -0.148268,0.179209 -0.290018,0.1107665 -0.304512,0.109689 -0.304512,-0.02241 0,-0.060253 -0.02716,-0.217352 -0.06031,-0.349065 C 10.07054,7.3504983 10.04981,7.3273103 9.9248398,7.3418348 l -0.139497,0.015945 v 0.529696 0.5296965 l -0.2263941,0.153004 c -0.1245154,0.08413 -0.2263904,0.173778 -0.2263904,0.199207 0,0.02543 -0.071705,0.161624 -0.1593395,0.302733 -0.115098,0.185372 -0.1689296,0.3527285 -0.19388,0.602836 -0.019005,0.190415 -0.069947,0.4163867 -0.113223,0.5021127 -0.04748,0.09404 -0.039155,0.228905 -0.055354,0.568876 -0.02405,0.504741 -0.040425,0.577838 -0.157758,0.70369 -0.115503,0.123911 -0.1244635,0.161537 -0.076118,0.319584 0.182592,0.596975 0.360857,1.015732 0.5508625,1.294071 0.375989,0.550858 0.78773,1.265624 0.757362,1.314757 -0.054879,0.08879 -0.129502,0.04758 -0.131394,-0.07254 -0.0013,-0.0659 -0.03099,-0.169253 -0.066585,-0.229593 -0.1212616,-0.205754 -0.384153,-0.502841 -0.444967,-0.502841 -0.03336,0 -0.076239,-0.08305 -0.09528,-0.184553 -0.06552,-0.349237 -0.1371219,-0.259374 -0.133971,0.168089 0.0043,0.58689 0.05128,0.788855 0.183372,0.788855 0.076619,0 0.1112665,0.04095 0.1233905,0.146496 0.01181,0.102492 -0.00728,0.146497 -0.063443,0.146497 -0.044155,0 -0.095113,-0.02414 -0.113219,-0.05327 -0.0181,-0.02931 -0.100185,-0.05327 -0.182398,-0.05327 -0.082209,0 -0.2066459,-0.04457 -0.2765109,-0.09904 -0.069873,-0.05448 -0.242626,-0.116117 -0.3839031,-0.137021 l -0.2568659,-0.03793 0.03728,0.256874 c 0.03827,0.263556 0.07692,0.370314 0.07692,0.212482 0,-0.09848 0.1852131,-0.123696 0.2413461,-0.03275 0.019005,0.0306 0.236165,0.149039 0.482562,0.262865 0.246393,0.11387 0.447992,0.232523 0.447992,0.263685 0,0.03103 -0.02043,0.05672 -0.045395,0.05672 -0.070127,0 -0.17386,0.707612 -0.1126845,0.768771 0.088824,0.08883 0.05678,0.346435 -0.054991,0.442117 -0.1400825,0.119946 -0.156422,0.60025 -0.02043,0.60025 0.063904,0 0.077312,0.03103 0.051987,0.11986 -0.01879,0.0659 -0.048115,-0.315969 -0.065202,-0.238002 -0.017585,0.08034 -0.077188,0.153823 -0.1374925,0.169597 -0.1119735,0.02931 -0.1088915,0.145721 0.00485,0.183649 0.03672,0.01207 0.080277,-0.02931 0.096776,-0.09249 0.042365,-0.161969 0.1986985,-0.116413 0.21952,0.064 0.020125,0.174467 0.031895,0.177183 0.1695845,0.03965 0.059189,-0.05922 0.1065385,-0.177571 0.1065385,-0.266356 0,-0.08788 0.023965,0.339803 0.053267,0.339803 0.054193,0 0.07183,-0.433248 0.057641,-0.282567 -0.01461,0.15503 0.153043,0.704121 0.2465259,0.807431 0.088553,0.09784 0.086855,0.106672 -0.038835,0.201491 -0.1170245,0.08823 -0.121257,0.103052 -0.038575,0.134773 0.051082,0.01939 0.092875,0.08822 0.092875,0.152444 0,0.17033 0.1008791,0.244678 0.3319331,0.244678 0.25281,0 0.30003,0.09538 0.195281,0.394406 -0.07364,0.210197 -0.08417,0.217653 -0.288502,0.204378 C 9.793245,19.241971 9.4682685,19.136853 9.3360425,19.000571 9.2446015,18.906311 9.170936,18.877478 9.070656,18.896657 8.878569,18.933297 8.679646,18.817357 8.4738575,18.548627 8.1806153,18.165728 7.8210727,17.810974 7.6248652,17.710983 7.4171847,17.605173 6.7540385,17.518327 6.312589,17.468891 6.022907,17.436566 5.620105,17.232705 5.620105,17.11862 c 0,-0.03017 -0.085441,-0.0909 -0.189859,-0.134558 -0.280954,-0.117361 -0.6136369,0.125814 -0.7271489,-0.06085 -0.2220455,-0.365098 -0.270942,-0.625852 -0.228627,-1.219163 0.066775,-0.936256 0.053953,-1.028145 -0.226291,-1.621844 -0.251392,-0.532584 -0.252724,-0.538359 -0.2467545,-1.068185 0.00539,-0.480347 0.026935,-0.590208 0.219283,-1.118611 0.117309,-0.3223 0.2418885,-0.751962 0.276847,-0.954875 0.083558,-0.484959 0.15531,-0.645377 0.4311055,-0.9637977 C 5.262657,9.5911658 5.411834,9.4287523 5.446805,8.9185373 5.4737,8.5261143 5.48857,8.4818508 5.628005,8.3787563 5.814166,8.2410953 5.820894,8.1799368 5.6499,8.1799368 c -0.221046,0 -0.1940095,-0.074304 0.1336265,-0.367339 0.1738085,-0.155418 0.316012,-0.3112665 0.316012,-0.34635 0,-0.077795 0.381954,-0.4582365 0.4600855,-0.4582365 0.03086,0 0.09947,-0.047925 0.1524955,-0.1065425 0.05303,-0.058573 0.1415955,-0.1064995 0.1968195,-0.1064995 0.117352,0 0.4491175,-0.035775 0.4996435,-0.1175355 0.019095,-0.03103 0.077929,-0.04267 0.130717,-0.02586 0.1343635,0.04267 0.427731,-0.214335 0.427731,-0.374666 0,-0.101414 0.085893,-0.282991 0.233143,-0.310618 0.100642,-0.018965 0.203577,-0.02155 0.228752,-0.00603 0.02517,0.015515 0.1494655,-0.0181 0.276209,-0.074907 0.3274805,-0.1465825 1.3350755,-0.330748 1.5360115,-0.280709 0.0877,0.02198 0.119851,0.00647 0.119851,-0.057538 0,-0.1309368 0.107586,-0.1478753 0.393187,-0.061934 0.177592,0.053487 0.298086,0.062063 0.388389,0.027584 0.194281,-0.073826 0.654901,-0.060336 0.953289,0.028015 0.144479,0.04267 0.48707,0.113913 0.76131,0.158133 0.274243,0.044265 0.53251,0.1085685 0.573924,0.142919 0.04142,0.03448 0.08963,0.048185 0.107142,0.0306 0.0175,-0.01767 0.142772,0.024135 0.278369,0.092707 0.135591,0.068529 0.40131,0.164124 0.590488,0.2124385 0.189169,0.04827 0.380933,0.1202055 0.426144,0.159771 0.08164,0.071503 0.50566,0.2974745 0.558164,0.2974745 0.01508,0 0.003,-0.06383 -0.02651,-0.141841 -0.02965,-0.078011 -0.03383,-0.161969 -0.0093,-0.186536 0.05611,-0.056116 0.50706,0.2230845 0.772235,0.4781055 0.168529,0.1620985 0.253181,0.199552 0.532683,0.2356695 0.571839,0.073917 0.281665,0.073313 0.345017,-0.03922 0.03301,-0.058572 0.06536,-0.1158525 0.07189,-0.1272735 0.0065,-0.011205 0.094,0.041805 0.19438,0.118481 0.189527,0.1445565 0.239652,0.1310235 0.316956,-0.085596 0.01853,-0.051935 0.07619,-0.1095165 0.128123,-0.1279635 0.05194,-0.018535 0.138539,-0.071503 0.192457,-0.117964 0.08978,-0.077278 0.103728,-0.076588 0.16568,0.00819 0.110241,0.150763 0.223718,0.108827 0.527632,-0.1950695 0.407827,-0.407853 0.673533,-0.526679 0.673533,-0.301224 0,0.066503 -0.104246,0.172916 -0.290644,0.2966125 -0.325614,0.216145 -0.614913,0.519697 -0.614913,0.6452035 0,0.045645 -0.04794,0.14391 -0.106538,0.2184295 -0.0586,0.074476 -0.106538,0.203603 -0.106538,0.286958 0,0.083355 -0.034,0.241919 -0.07561,0.352384 -0.09171,0.2435565 -0.138337,0.6725285 -0.08287,0.7623055 0.02952,0.04771 0.09223,0.02586 0.232609,-0.081243 0.22224,-0.1695115 0.252315,-0.10706 0.05904,0.1226615 -0.118167,0.1404195 -0.18342,0.382597 -0.103099,0.382597 0.04658,0 0.311581,-0.3251015 0.354409,-0.4347905 0.04657,-0.119257 0.112965,-0.1246445 0.202763,-0.01638 0.05606,0.067581 0.04675,0.103698 -0.05456,0.2115335 -0.149979,0.1596415 -0.09636,0.2472205 0.206922,0.338118 0.114512,0.03448 0.219516,0.092104 0.233342,0.12848 0.0772,0.202914 -0.234476,0.5020695 -0.463245,0.4446175 -0.144634,-0.036205 -0.227347,0.043705 -0.147996,0.143177 0.02819,0.03534 0.06805,0.3086377 0.08855,0.6073617 0.02051,0.298724 0.0723,0.670287 0.115076,0.825662 0.237527,0.862599 0.305246,1.239778 0.324723,2.566734 l 0.01927,1.312086 -0.139786,0.166106 c -0.07688,0.09137 -0.170765,0.16615 -0.208624,0.16615 -0.136036,0 -0.343932,0.361348 -0.432873,0.752349 -0.04903,0.215585 -0.124511,0.445953 -0.167735,0.511896 -0.04877,0.07448 -0.06538,0.172528 -0.04378,0.258599 0.02035,0.08098 0.0079,0.171063 -0.02995,0.216662 -0.03646,0.04392 -0.07148,0.277175 -0.08015,0.533791 -0.01051,0.311223 -0.04313,0.498147 -0.102789,0.589173 -0.08582,0.130981 -0.09506,0.132575 -0.521403,0.08905 -0.66962,-0.0684 -0.676998,-0.05504 -1.120348,0.151797 -0.310309,0.144772 -0.523438,-0.201325 -0.854841,0.116062 -0.604849,0.579218 -0.786066,0.666107 -1.421831,0.681709 -0.278321,0.0069 -0.18444,-0.0095 -0.402938,-0.03664 z M 9.5870248,18.726629 c 0.042365,-0.02672 0.071029,-0.143867 0.071029,-0.290062 0,-0.393199 -0.109448,-0.475864 -0.2418545,-0.182657 -0.114167,0.252867 -0.1512025,0.40475 -0.1135635,0.46565 0.04021,0.06508 0.1871305,0.06874 0.2843895,0.0069 z m -0.790144,-0.832257 c 0,-0.04396 -0.035945,-0.07991 -0.079902,-0.07991 -0.043945,0 -0.079903,0.03578 -0.079903,0.07991 0,0.04396 0.035945,0.07991 0.079903,0.07991 0.04395,0 0.079902,-0.03578 0.079902,-0.07991 z M 7.5594997,17.271796 c -0.03293,-0.09878 -0.147595,-0.115163 -0.147595,-0.02112 0,0.04637 0.03797,0.08435 0.084342,0.08435 0.04639,0 0.074851,-0.02845 0.063253,-0.06327 z m 0.7405271,-0.355999 c -0.01642,-0.06594 -0.04918,-0.198948 -0.072795,-0.295621 -0.02362,-0.09667 -0.066908,-0.180545 -0.096203,-0.186449 -0.075399,-0.01508 -0.095569,0.287432 -0.030555,0.458409 0.06849,0.180157 0.2437205,0.200931 0.199556,0.0237 z M 8.1407778,15.58742 c -0.01698,-0.04267 -0.02961,-0.02974 -0.032195,0.03233 -0.00215,0.05616 0.0103,0.08762 0.02797,0.06991 0.017715,-0.01767 0.01961,-0.06366 0.0043,-0.102103 z m 0.028705,-0.451772 -0.054077,-0.204077 -0.00552,0.263641 c -0.0039,0.194423 0.01013,0.248039 0.054077,0.20412 0.04241,-0.04267 0.04401,-0.118395 0.00552,-0.263684 z M 18.553346,9.3239333 c 0.05645,-0.04267 0.08754,-0.092794 0.06907,-0.1112405 -0.05945,-0.059477 -0.304888,0.031895 -0.304888,0.1133955 0,0.099474 0.102698,0.098569 0.23582,-0.0043 z m -7.643491,9.9997987 c -0.05279,-0.0528 -0.04297,-0.364107 0.01642,-0.520343 0.04701,-0.12361 0.07962,-0.136626 0.342622,-0.136626 0.260034,0 0.302272,-0.01638 0.400828,-0.154728 0.06059,-0.08508 0.110163,-0.179554 0.110163,-0.209896 0,-0.123395 0.113874,-0.112361 0.239475,0.02328 0.09931,0.107189 0.133406,0.20244 0.133406,0.372727 0,0.125851 -0.02397,0.2436 -0.05327,0.261702 -0.02931,0.0181 -0.05327,0.006 -0.05327,-0.02672 0,-0.03276 -0.02397,-0.04474 -0.05327,-0.02672 -0.02931,0.0181 -0.05327,0.08943 -0.05327,0.158564 0,0.226963 -0.05537,0.294199 -0.242264,0.294199 -0.09768,0 -0.19241,-0.02414 -0.210517,-0.05327 -0.0181,-0.02931 -0.09002,-0.05327 -0.159805,-0.05327 -0.06979,0 -0.141699,0.02414 -0.159805,0.05327 -0.0372,0.06021 -0.203552,0.07167 -0.257461,0.01767 z m -0.03552,-3.140372 c 0,-0.02931 0.02397,-0.05327 0.05327,-0.05327 0.02931,0 0.05327,0.02413 0.05327,0.05327 0,0.02931 -0.02396,0.05327 -0.05327,0.05327 -0.02931,0 -0.05327,-0.02414 -0.05327,-0.05327 z m 0.221636,-0.612878 c 0.01134,-0.09952 0.05281,-0.165202 0.111288,-0.176278 0.12839,-0.02457 0.117938,0.111068 -0.01806,0.234117 -0.11065,0.100164 -0.11118,0.09982 -0.09322,-0.05784 z M 9.9786108,12.816881 c -0.04642,-0.15253 -0.07192,-1.001509 -0.030085,-1.001509 0.02556,0 0.1621802,0.332773 0.2345182,0.571287 0.07245,0.238901 0.02495,0.547496 -0.09016,0.585855 -0.03341,0.0112 -0.08483,-0.05888 -0.1142662,-0.155634 z M 19.010009,9.8622063 c 0,-0.04642 0.03797,-0.084346 0.08434,-0.084346 0.09407,0 0.07768,0.114645 -0.02107,0.1475735 -0.03478,0.011635 -0.06326,-0.01681 -0.06326,-0.063227 z m 0.439463,-0.492501 c -0.127628,-0.051504 -0.07405,-0.3575555 0.09944,-0.5680115 0.144272,-0.1750285 0.191385,-0.1993365 0.35956,-0.185286 0.289454,0.024135 0.276459,0.1705025 -0.0452,0.508922 -0.266337,0.2801915 -0.29015,0.294242 -0.413803,0.2443755 z M 9.8653463,8.7305468 c -2.361e-4,-0.080725 0.3767827,-0.191535 0.4391437,-0.12917 0.03875,0.03879 0.0088,0.066202 -0.09851,0.090251 -0.0848,0.018965 -0.196143,0.0459 -0.2474103,0.05978 -0.051271,0.01379 -0.093146,0.00475 -0.09322,-0.02069 z M 18.712742,8.0679203 c 0.163495,-0.149427 0.297268,-0.3038105 0.297268,-0.3431175 0,-0.100767 0.105103,-0.1536935 0.172136,-0.086673 0.14538,0.1453755 -0.368111,0.7014915 -0.647733,0.7014915 -0.09976,0 -0.071,-0.04383 0.178329,-0.271701 z M 5.30061,7.8069078 c 0,-0.029305 0.04794,-0.053271 0.106534,-0.053271 0.058594,0 0.1065385,0.024135 0.1065385,0.053271 0,0.02931 -0.047945,0.053272 -0.1065385,0.053272 -0.058594,0 -0.106534,-0.024135 -0.106534,-0.053272 z m 5.737821,-0.382413 c 0.0017,-0.094388 0.197681,-0.338247 0.238807,-0.2971295 0.04458,0.044565 -0.120468,0.3637185 -0.188091,0.3637185 -0.02853,0 -0.05137,-0.03017 -0.05072,-0.066589 z m 8.414213,-0.02432 c -0.07517,-0.195888 0.217163,-0.3701405 0.385954,-0.230023 0.09837,0.081631 0.09698,0.12973 -0.0067,0.233471 -0.109482,0.1094735 -0.336682,0.107405 -0.379221,-0.0043 z M 14.285187,5.5873993 c -0.119162,-0.1191273 0.09641,-0.4331522 0.255483,-0.3721228 0.09727,0.037495 0.108551,0.2531245 0.01797,0.3437203 -0.06964,0.069649 -0.216904,0.08495 -0.273442,0.028445 z M 8.0528015,5.4275856 c -0.05593,-0.0559 -0.04146,-0.2208431 0.022885,-0.260624 C 8.1607525,5.1144236 8.293487,5.2689786 8.253275,5.373754 8.218365,5.464695 8.11711,5.4918906 8.052818,5.427586 Z"/>
+ <path style="fill:#9e2323" d="m 13.540001,18.962431 c -0.221184,-0.02716 -0.432458,-0.08404 -0.476657,-0.128222 -0.06675,-0.06676 -0.07753,-0.290406 -0.06769,-1.404492 0.009,-1.019611 -0.0039,-0.837897 -0.05602,-0.879446 -0.03724,-0.02974 -0.433364,-0.240711 -0.880252,-0.468968 -0.446885,-0.228213 -0.803147,-0.424317 -0.791678,-0.435781 0.01147,-0.01164 0.784596,0.354581 1.718082,0.813422 3.463221,1.702311 2.756772,1.610551 2.950359,1.536291 0.04635,-0.01767 0.08426,-0.05978 0.08426,-0.09327 0,-0.03362 -0.746502,-0.666268 -1.691348,-1.146485 -0.944846,-0.480175 -1.28844,-0.69909 -1.342655,-0.746112 -0.088,-0.07633 -0.09465,-0.13779 -0.062,-0.573184 0.02719,-0.3629 0.01422,-0.597319 -0.05081,-0.916042 -0.04805,-0.235627 -0.08007,-0.555599 -0.07116,-0.71106 l 0.0162,-0.282691 0.119857,0.227997 c 0.06592,0.125421 0.119851,0.28726 0.119851,0.359582 0,0.282906 0.431899,0.465046 0.469805,0.198129 0.02107,-0.148565 0.116456,-0.156797 0.153986,-0.01336 0.04099,0.156711 0.121964,0.129644 0.121964,-0.04094 0,-0.193475 -0.175257,-0.519999 -0.421291,-0.78489 -0.108848,-0.117188 -0.265977,-0.320964 -0.349177,-0.452806 -0.0832,-0.131799 -0.183583,-0.258857 -0.223084,-0.282303 -0.07959,-0.0472 -0.09932,-0.250367 -0.02431,-0.250367 0.09472,0 0.124295,-0.285622 0.03625,-0.350013 -0.04606,-0.03362 -0.08374,-0.132144 -0.08374,-0.218817 0,-0.08667 -0.03702,-0.282304 -0.08232,-0.434791 -0.04527,-0.152444 -0.06878,-0.299069 -0.05223,-0.325834 0.01655,-0.02672 0.0069,-0.152099 -0.02159,-0.278511 -0.03345,-0.148737 -0.03327,-0.423929 4.31e-4,-0.780364 0.06568,-0.6935615 -0.05016,-0.954188 -0.284721,-1.3218725 -0.09301,-0.145634 -0.196255,-0.3434185 -0.22942,-0.439445 -0.05761,-0.166796 -0.05435,-0.17464 0.07272,-0.17464 0.157624,0 0.463016,-0.3081205 0.580084,-0.585209 0.04314,-0.1021465 0.131235,-0.242005 0.195751,-0.310792 0.09366,-0.099863 0.115908,-0.183476 0.110348,-0.4148355 C 13.012966,6.2350775 12.429563,5.808174 11.918852,6.04087 11.805495,6.092503 11.76549,6.086385 11.673657,6.003375 c -0.09039,-0.081803 -0.127851,-0.08801 -0.212563,-0.03491 -0.05656,0.03534 -0.137497,0.064219 -0.179869,0.064219 -0.04237,0 -0.094,0.053444 -0.11474,0.118783 -0.02073,0.065339 -0.104935,0.181579 -0.187122,0.258383 -0.101521,0.094819 -0.140402,0.17408 -0.121287,0.247177 0.01875,0.071761 -0.02663,0.1700285 -0.136066,0.294673 -0.179838,0.2048535 -0.207741,0.3061375 -0.08432,0.3061375 0.154444,0 0.07752,0.093009 -0.148268,0.179209 -0.290018,0.1107665 -0.304512,0.109689 -0.304512,-0.02241 0,-0.060253 -0.02716,-0.217352 -0.06031,-0.349065 C 10.070538,6.850889 10.049812,6.827701 9.9248398,6.8422255 l -0.139497,0.015945 V 7.3878665 7.917563 L 9.5589487,8.070567 c -0.1245154,0.08413 -0.2263904,0.173778 -0.2263904,0.199207 0,0.02543 -0.071705,0.161624 -0.1593395,0.302733 -0.115098,0.185372 -0.1689296,0.3527285 -0.19388,0.602836 -0.019005,0.190415 -0.069947,0.416387 -0.113223,0.5021125 -0.04748,0.094043 -0.039155,0.228905 -0.055354,0.5688765 -0.02405,0.504741 -0.040425,0.577838 -0.157758,0.70369 -0.115503,0.123911 -0.1244635,0.161537 -0.076118,0.319584 0.182592,0.596975 0.360857,1.015732 0.5508625,1.294071 0.375989,0.550858 0.78773,1.265624 0.757362,1.314757 -0.054879,0.08879 -0.129502,0.04758 -0.131394,-0.07254 -0.0013,-0.0659 -0.03099,-0.169253 -0.066585,-0.229593 -0.1212616,-0.205754 -0.384153,-0.502841 -0.444967,-0.502841 -0.03336,0 -0.076239,-0.08305 -0.09528,-0.184553 -0.06552,-0.349237 -0.1371219,-0.259374 -0.133971,0.168089 0.0043,0.58689 0.05128,0.788855 0.183372,0.788855 0.076619,0 0.1112665,0.04095 0.1233905,0.146496 0.01181,0.102492 -0.00728,0.146497 -0.063443,0.146497 -0.044155,0 -0.095113,-0.02414 -0.113219,-0.05327 -0.0181,-0.02931 -0.100185,-0.05327 -0.182398,-0.05327 -0.082209,0 -0.2066459,-0.04457 -0.2765109,-0.09904 -0.069873,-0.05448 -0.242626,-0.116117 -0.3839031,-0.137021 l -0.2568659,-0.03793 0.03728,0.256874 c 0.03827,0.263556 0.07692,0.370314 0.07692,0.212482 0,-0.09848 0.1852131,-0.123696 0.2413461,-0.03275 0.019005,0.0306 0.236165,0.149039 0.482562,0.262865 0.246393,0.11387 0.447992,0.232523 0.447992,0.263685 0,0.03103 -0.02043,0.05672 -0.045395,0.05672 -0.070127,0 -0.17386,0.707612 -0.1126845,0.768771 0.088824,0.08883 0.05678,0.346435 -0.054991,0.442117 -0.1400825,0.119946 -0.156422,0.60025 -0.02043,0.60025 0.063904,0 0.077312,0.03103 0.051987,0.11986 -0.01879,0.0659 -0.048115,-0.315969 -0.065202,-0.238002 -0.017585,0.08034 -0.077188,0.153823 -0.1374925,0.169597 -0.1119735,0.02931 -0.1088915,0.145721 0.00485,0.183649 0.03672,0.01207 0.080277,-0.02931 0.096776,-0.09249 0.042365,-0.161969 0.1986985,-0.116413 0.21952,0.064 0.020125,0.174467 0.031895,0.177183 0.1695845,0.03965 0.059189,-0.05922 0.1065385,-0.177571 0.1065385,-0.266356 0,-0.08788 0.023965,0.339803 0.053267,0.339803 0.054193,0 0.07183,-0.433248 0.057641,-0.282567 -0.01461,0.15503 0.153043,0.704121 0.2465259,0.807431 0.088553,0.09784 0.086855,0.106672 -0.038835,0.201491 -0.1170245,0.08823 -0.121257,0.103052 -0.038575,0.134773 0.051082,0.01939 0.092875,0.08822 0.092875,0.152444 0,0.17033 0.1008791,0.244678 0.3319331,0.244678 0.25281,0 0.30003,0.09538 0.195281,0.394406 -0.07364,0.210197 -0.08417,0.217653 -0.288502,0.204378 C 9.793245,18.742362 9.4682685,18.637244 9.3360425,18.500962 9.2446015,18.406702 9.170936,18.377869 9.070656,18.397048 8.878569,18.433688 8.679646,18.317748 8.4738575,18.049018 8.1806153,17.666119 7.8210727,17.311365 7.6248652,17.211374 7.4171847,17.105564 6.7540385,17.018718 6.312589,16.969282 6.022907,16.936957 5.620105,16.733096 5.620105,16.619011 c 0,-0.03017 -0.085441,-0.0909 -0.189859,-0.134558 -0.280954,-0.117361 -0.6136369,0.125814 -0.7271489,-0.06085 -0.2220455,-0.365098 -0.270942,-0.625852 -0.228627,-1.219163 0.066775,-0.936256 0.053953,-1.028145 -0.226291,-1.621844 -0.251392,-0.532584 -0.252724,-0.538359 -0.2467545,-1.068185 0.00539,-0.480347 0.026935,-0.590208 0.219283,-1.118611 0.117309,-0.3223 0.2418885,-0.751962 0.276847,-0.954875 C 4.5811121,9.9559655 4.6528646,9.795548 4.9286601,9.477127 5.262657,9.0915565 5.411834,8.929143 5.446805,8.418928 5.4737,8.026505 5.48857,7.9822415 5.628005,7.879147 5.814166,7.741486 5.820894,7.6803275 5.6499,7.6803275 c -0.221046,0 -0.1940095,-0.074304 0.1336265,-0.367339 0.1738085,-0.155418 0.316012,-0.3112665 0.316012,-0.34635 0,-0.077795 0.381954,-0.4582365 0.4600855,-0.4582365 0.03086,0 0.09947,-0.047925 0.1524955,-0.1065425 C 6.7651495,6.343287 6.853715,6.29536 6.908939,6.29536 c 0.117352,0 0.4491175,-0.035775 0.4996435,-0.1175355 0.019095,-0.03103 0.077929,-0.04267 0.130717,-0.02586 0.1343635,0.04267 0.427731,-0.214335 0.427731,-0.374666 0,-0.101414 0.085893,-0.282991 0.233143,-0.310618 0.100642,-0.018965 0.203577,-0.02155 0.228752,-0.00603 0.02517,0.015515 0.1494655,-0.0181 0.276209,-0.074907 0.3274805,-0.1465825 1.3350755,-0.330748 1.5360115,-0.280709 0.0877,0.02198 0.119851,0.00647 0.119851,-0.057538 0,-0.1309368 0.107586,-0.1478753 0.393187,-0.061934 0.177592,0.053487 0.298086,0.062063 0.388389,0.027584 0.194281,-0.073826 0.654901,-0.060336 0.953289,0.028015 0.144479,0.04267 0.48707,0.113913 0.76131,0.158133 0.274243,0.044265 0.53251,0.1085685 0.573924,0.142919 0.04142,0.03448 0.08963,0.048185 0.107142,0.0306 0.0175,-0.01767 0.142772,0.024135 0.278369,0.092707 0.135591,0.068529 0.40131,0.164124 0.590488,0.2124385 0.189169,0.04827 0.380933,0.1202055 0.426144,0.159771 0.08164,0.071503 0.50566,0.2974745 0.558164,0.2974745 0.01508,0 0.003,-0.06383 -0.02651,-0.141841 -0.02965,-0.078011 -0.03383,-0.161969 -0.0093,-0.186536 0.05611,-0.056116 0.50706,0.2230845 0.772235,0.4781055 0.168529,0.1620985 0.253181,0.199552 0.532683,0.2356695 0.571839,0.073917 0.281665,0.073313 0.345017,-0.03922 0.03301,-0.058572 0.06536,-0.1158525 0.07189,-0.1272735 0.0065,-0.011205 0.094,0.041805 0.19438,0.118481 0.189527,0.1445565 0.239652,0.1310235 0.316956,-0.085596 0.01853,-0.051935 0.07619,-0.1095165 0.128123,-0.1279635 0.05194,-0.018535 0.138539,-0.071503 0.192457,-0.117964 0.08978,-0.077278 0.103728,-0.076588 0.16568,0.00819 0.110241,0.150763 0.223718,0.108827 0.527632,-0.1950695 0.407827,-0.407853 0.673533,-0.526679 0.673533,-0.301224 0,0.066503 -0.104246,0.172916 -0.290644,0.2966125 -0.325614,0.216145 -0.614913,0.519697 -0.614913,0.6452035 0,0.045645 -0.04794,0.14391 -0.106538,0.2184295 -0.0586,0.074476 -0.106538,0.203603 -0.106538,0.286958 0,0.083355 -0.034,0.241919 -0.07561,0.352384 -0.09171,0.2435565 -0.138337,0.6725285 -0.08287,0.7623055 0.02952,0.04771 0.09223,0.02586 0.232609,-0.081243 0.22224,-0.1695115 0.252315,-0.10706 0.05904,0.1226615 -0.118167,0.1404195 -0.18342,0.382597 -0.103099,0.382597 0.04658,0 0.311581,-0.3251015 0.354409,-0.4347905 0.04657,-0.119257 0.112965,-0.1246445 0.202763,-0.01638 0.05606,0.067581 0.04675,0.103698 -0.05456,0.2115335 -0.149979,0.1596415 -0.09636,0.2472205 0.206922,0.338118 0.114512,0.03448 0.219516,0.092104 0.233342,0.12848 0.0772,0.202914 -0.234476,0.5020695 -0.463245,0.4446175 -0.144634,-0.036205 -0.227347,0.043705 -0.147996,0.143177 0.02819,0.03534 0.06805,0.3086375 0.08855,0.607362 0.02051,0.298724 0.0723,0.670287 0.115076,0.825662 0.237527,0.862599 0.305246,1.239778 0.324723,2.566734 l 0.01927,1.312086 -0.139786,0.166106 c -0.07688,0.09137 -0.170765,0.16615 -0.208624,0.16615 -0.136036,0 -0.343932,0.361348 -0.432873,0.752349 -0.04903,0.215585 -0.124511,0.445953 -0.167735,0.511896 -0.04877,0.07448 -0.06538,0.172528 -0.04378,0.258599 0.02035,0.08098 0.0079,0.171063 -0.02995,0.216662 -0.03646,0.04392 -0.07148,0.277175 -0.08015,0.533791 -0.01051,0.311223 -0.04313,0.498147 -0.102789,0.589173 -0.08582,0.130981 -0.09506,0.132575 -0.521403,0.08905 -0.66962,-0.0684 -0.676998,-0.05504 -1.120348,0.151797 -0.310309,0.144772 -0.523438,-0.201325 -0.854841,0.116062 -0.604849,0.579218 -0.786066,0.666107 -1.421831,0.681709 -0.278321,0.0069 -0.18444,-0.0095 -0.402938,-0.03664 z M 9.5870248,18.22702 c 0.042365,-0.02672 0.071029,-0.143867 0.071029,-0.290062 0,-0.393199 -0.109448,-0.475864 -0.2418545,-0.182657 -0.114167,0.252867 -0.1512025,0.40475 -0.1135635,0.46565 0.04021,0.06508 0.1871305,0.06874 0.2843895,0.0069 z m -0.790144,-0.832257 c 0,-0.04396 -0.035945,-0.07991 -0.079902,-0.07991 -0.043945,0 -0.079903,0.03578 -0.079903,0.07991 0,0.04396 0.035945,0.07991 0.079903,0.07991 0.04395,0 0.079902,-0.03578 0.079902,-0.07991 z M 7.5594997,16.772187 c -0.03293,-0.09878 -0.147595,-0.115163 -0.147595,-0.02112 0,0.04637 0.03797,0.08435 0.084342,0.08435 0.04639,0 0.074851,-0.02845 0.063253,-0.06327 z m 0.7405271,-0.355999 c -0.01642,-0.06594 -0.04918,-0.198948 -0.072795,-0.295621 -0.02362,-0.09667 -0.066908,-0.180545 -0.096203,-0.186449 -0.075399,-0.01508 -0.095569,0.287432 -0.030555,0.458409 0.06849,0.180157 0.2437205,0.200931 0.199556,0.0237 z m -0.159249,-1.328377 c -0.01698,-0.04267 -0.02961,-0.02974 -0.032195,0.03233 -0.00215,0.05616 0.0103,0.08762 0.02797,0.06991 0.017715,-0.01767 0.01961,-0.06366 0.0043,-0.102103 z m 0.028705,-0.451772 -0.054077,-0.204077 -0.00552,0.263641 c -0.0039,0.194423 0.01013,0.248039 0.054077,0.20412 0.04241,-0.04267 0.04401,-0.118395 0.00552,-0.263684 z M 18.553346,8.824324 c 0.05645,-0.04267 0.08754,-0.092794 0.06907,-0.1112405 -0.05945,-0.059477 -0.304888,0.031895 -0.304888,0.1133955 0,0.099474 0.102698,0.098569 0.23582,-0.0043 z m -7.643491,9.999799 c -0.05279,-0.0528 -0.04297,-0.364107 0.01642,-0.520343 0.04701,-0.12361 0.07962,-0.136626 0.342622,-0.136626 0.260034,0 0.302272,-0.01638 0.400828,-0.154728 0.06059,-0.08508 0.110163,-0.179554 0.110163,-0.209896 0,-0.123395 0.113874,-0.112361 0.239475,0.02328 0.09931,0.107189 0.133406,0.20244 0.133406,0.372727 0,0.125851 -0.02397,0.2436 -0.05327,0.261702 -0.02931,0.0181 -0.05327,0.006 -0.05327,-0.02672 0,-0.03276 -0.02397,-0.04474 -0.05327,-0.02672 -0.02931,0.0181 -0.05327,0.08943 -0.05327,0.158564 0,0.226963 -0.05537,0.294199 -0.242264,0.294199 -0.09768,0 -0.19241,-0.02414 -0.210517,-0.05327 -0.0181,-0.02931 -0.09002,-0.05327 -0.159805,-0.05327 -0.06979,0 -0.141699,0.02414 -0.159805,0.05327 -0.0372,0.06021 -0.203552,0.07167 -0.257461,0.01767 z m -0.03552,-3.140372 c 0,-0.02931 0.02397,-0.05327 0.05327,-0.05327 0.02931,0 0.05327,0.02413 0.05327,0.05327 0,0.02931 -0.02396,0.05327 -0.05327,0.05327 -0.02931,0 -0.05327,-0.02414 -0.05327,-0.05327 z m 0.221636,-0.612878 c 0.01134,-0.09952 0.05281,-0.165202 0.111288,-0.176278 0.12839,-0.02457 0.117938,0.111068 -0.01806,0.234117 -0.11065,0.100164 -0.11118,0.09982 -0.09322,-0.05784 z M 9.9786108,12.317272 c -0.04642,-0.15253 -0.07192,-1.001509 -0.030085,-1.001509 0.02556,0 0.1621802,0.332773 0.2345182,0.571287 0.07245,0.238901 0.02495,0.547496 -0.09016,0.585855 -0.03341,0.0112 -0.08483,-0.05888 -0.1142662,-0.155634 z M 19.010009,9.362597 c 0,-0.04642 0.03797,-0.084346 0.08434,-0.084346 0.09407,0 0.07768,0.114645 -0.02107,0.1475735 -0.03478,0.011635 -0.06326,-0.01681 -0.06326,-0.063227 z m 0.439463,-0.492501 c -0.127628,-0.051504 -0.07405,-0.3575555 0.09944,-0.5680115 0.144272,-0.1750285 0.191385,-0.1993365 0.35956,-0.185286 0.289454,0.024135 0.276459,0.1705025 -0.0452,0.508922 -0.266337,0.2801915 -0.29015,0.294242 -0.413803,0.2443755 z M 9.8653463,8.2309375 c -2.361e-4,-0.080725 0.3767827,-0.191535 0.4391437,-0.12917 0.03875,0.03879 0.0088,0.066202 -0.09851,0.090251 -0.0848,0.018965 -0.196143,0.0459 -0.2474103,0.05978 -0.051271,0.01379 -0.093146,0.00475 -0.09322,-0.02069 z M 18.712742,7.568311 c 0.163495,-0.149427 0.297268,-0.3038105 0.297268,-0.3431175 0,-0.100767 0.105103,-0.1536935 0.172136,-0.086673 0.14538,0.1453755 -0.368111,0.7014915 -0.647733,0.7014915 -0.09976,0 -0.071,-0.04383 0.178329,-0.271701 z M 5.30061,7.3072985 c 0,-0.029305 0.04794,-0.053271 0.106534,-0.053271 0.058594,0 0.1065385,0.024135 0.1065385,0.053271 0,0.02931 -0.047945,0.053272 -0.1065385,0.053272 -0.058594,0 -0.106534,-0.024135 -0.106534,-0.053272 z m 5.737821,-0.382413 c 0.0017,-0.094388 0.197681,-0.338247 0.238807,-0.2971295 0.04458,0.044565 -0.120468,0.3637185 -0.188091,0.3637185 -0.02853,0 -0.05137,-0.03017 -0.05072,-0.066589 z m 8.414213,-0.02432 c -0.07517,-0.195888 0.217163,-0.3701405 0.385954,-0.230023 0.09837,0.081631 0.09698,0.12973 -0.0067,0.233471 -0.109482,0.1094735 -0.336682,0.107405 -0.379221,-0.0043 z M 14.285187,5.08779 c -0.119162,-0.1191273 0.09641,-0.4331522 0.255483,-0.3721228 0.09727,0.037495 0.108551,0.2531245 0.01797,0.3437203 -0.06964,0.069649 -0.216904,0.08495 -0.273442,0.028445 z M 8.0528015,4.9279763 c -0.05593,-0.0559 -0.04146,-0.2208431 0.022885,-0.260624 0.085066,-0.052538 0.2178005,0.102017 0.1775885,0.2067924 -0.03491,0.090941 -0.136165,0.1181366 -0.200457,0.053832 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shadowsocks-qt5.svg b/.icons/awkward/24x24/apps/shadowsocks-qt5.svg
new file mode 100644
index 00000000..108129e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadowsocks-qt5.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#2ec14a" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 17,7 5,13.28125 8.823242,14.538086 14.47461,9.760742 10.288086,15.03711 12.467774,15.756836 14.771485,16.5 Z M 10.007813,15.997071 10,18.5 11.326172,16.447265 10.901367,16.291992 Z"/>
+ <path style="fill:#ffffff" d="M 17,6.5 5,12.78125 8.823242,14.038086 14.47461,9.260742 10.288086,14.53711 12.467774,15.256836 14.771485,16 Z M 10.007813,15.497071 10,18 11.326172,15.947266 10.901367,15.791992 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shadwen.svg b/.icons/awkward/24x24/apps/shadwen.svg
new file mode 100644
index 00000000..95de8439
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shadwen.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#55448e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 5.6329575,19.470207 c -0.01,-0.01585 0.18715,-0.256005 0.4377,-0.533715 1.7081,-1.893555 1.95525,-2.212145 2.14945,-2.77082 0.0613,-0.17634 0.1271,-0.325845 0.14625,-0.332225 0.019,-0.0063 0.1265,0.11028 0.2386,0.25924 0.11215,0.14896 0.39985,0.505055 0.63945,0.791335 0.242,0.289215 0.42195,0.53349 0.405,0.549735 -0.017,0.0161 -0.14955,0.06884 -0.29495,0.11725 -0.14535,0.0484 -0.40965,0.17096 -0.5872,0.27235 -0.35675,0.20368 -0.83965,0.6207 -0.7976,0.688765 0.02,0.03215 0.8692,0.04195 3.6382995,0.04195 3.21285,0 3.621001,-0.0061 3.6902,-0.05448 0.043,-0.02995 0.07775,-0.08151 0.07775,-0.114545 0,-0.03305 -0.12335,-0.23294 -0.2742,-0.444235 -0.1508,-0.211295 -0.78365,-1.100745 -1.40635,-1.976555 -1.2145,-1.70817 -4.4156995,-6.192255 -4.9015495,-6.865915 -0.1622,-0.224875 -0.73585,-1.026225 -1.27485,-1.78077 -0.84825,-1.187555 -1.01165,-1.397335 -1.21615,-1.56123 -0.1299,-0.104135 -0.2362,-0.204415 -0.2362,-0.222845 0,-0.01905 0.14815,-0.0335 0.34385,-0.0335 0.31225,0 0.3504,0.00725 0.4148,0.078745 0.039,0.0433 1.9658,2.74818 4.2817995,6.010825 2.316,3.262645 4.5153,6.360475 4.88735,6.884065 0.37205,0.523585 0.67645,0.96849 0.67645,0.98868 0,0.04465 -11.0103495,0.05252 -11.0378995,0.0079 z M 16.844557,19.210262 C 15.536208,17.407572 7.0940575,5.545832 7.1054575,5.526232 c 0.0085,-0.01445 2.4002,-0.02625 5.3152495,-0.02625 4.5575,0 5.30005,0.00695 5.30005,0.04975 0,0.02735 -0.24805,0.282585 -0.5512,0.56717 -1.4096,1.323185 -2.01975,2.00849 -2.3201,2.605805 -0.0766,0.15237 -0.1588,0.27641 -0.1826,0.275645 -0.0648,-0.002 -1.09195,-1.396615 -1.0548,-1.432055 0.0175,-0.01655 0.14175,-0.08933 0.27645,-0.16178 0.3516,-0.18904 0.7515,-0.475275 0.9211,-0.65925 0.16005,-0.173645 0.1744,-0.212105 0.091,-0.244105 -0.0305,-0.0117 -1.2643,-0.02125 -2.7419,-0.02125 -2.6074495,0 -2.6882995,0.002 -2.7474995,0.06739 -0.0335,0.03705 -0.05565,0.088955 -0.049,0.115315 0.0065,0.02635 0.27165,0.42114 0.58925,0.8773 0.6154495,0.883955 0.6719495,0.964545 1.2948995,1.84716 0.22135,0.313625 0.4748,0.673695 0.56325,0.800145 0.0884,0.126455 0.3153,0.450395 0.5042,0.71988 0.3714,0.529915 0.65,0.936275 1.26325,1.84262 0.2169,0.320485 0.47125,0.690585 0.5653,0.82244 0.1939,0.27183 1.5326,2.222325 2.4925,3.63164 0.35295,0.518145 0.7472,1.096575 0.8762,1.2854 0.26235,0.384035 0.4254,0.57097 0.69285,0.794345 0.1001,0.08362 0.1732,0.166295 0.16245,0.183735 -0.011,0.01745 -0.31045,0.0317 -0.66585,0.0317 h -0.64625 z"/>
+ <path style="fill:#ffffff" d="m 5.6329575,18.970216 c -0.01,-0.01585 0.18715,-0.256005 0.4377,-0.533715 1.7081,-1.893555 1.95525,-2.212145 2.14945,-2.77082 0.0613,-0.17634 0.1271,-0.325845 0.14625,-0.332225 0.019,-0.0063 0.1265,0.11028 0.2386,0.25924 0.11215,0.14896 0.39985,0.505055 0.63945,0.791335 0.242,0.289215 0.42195,0.53349 0.405,0.549735 -0.017,0.0161 -0.14955,0.06885 -0.29495,0.11725 -0.14535,0.0484 -0.40965,0.17096 -0.5872,0.27235 -0.35675,0.20368 -0.83965,0.6207 -0.7976,0.688765 0.02,0.03215 0.8692,0.04195 3.6382995,0.04195 3.21285,0 3.621001,-0.006 3.6902,-0.05448 0.043,-0.02995 0.07775,-0.08151 0.07775,-0.114545 0,-0.03305 -0.12335,-0.23294 -0.2742,-0.444235 -0.1508,-0.211295 -0.78365,-1.100745 -1.40635,-1.976555 -1.2145,-1.70817 -4.4156995,-6.192255 -4.9015495,-6.865915 -0.1622,-0.224875 -0.73585,-1.026225 -1.27485,-1.78077 -0.84825,-1.187555 -1.01165,-1.397335 -1.21615,-1.56123 -0.1299,-0.104135 -0.2362,-0.204415 -0.2362,-0.222845 0,-0.01905 0.14815,-0.0335 0.34385,-0.0335 0.31225,0 0.3504,0.00725 0.4148,0.078745 0.039,0.0433 1.9658,2.74818 4.2817995,6.010825 2.316,3.262645 4.5153,6.360475 4.88735,6.884065 0.37205,0.523585 0.67645,0.96849 0.67645,0.98868 0,0.04465 -11.0103495,0.05252 -11.0378995,0.0079 z M 16.844557,18.710271 C 15.536208,16.907581 7.0940575,5.045841 7.1054575,5.026241 c 0.0085,-0.01445 2.4002,-0.02625 5.3152495,-0.02625 4.5575,0 5.30005,0.00695 5.30005,0.04975 0,0.02735 -0.24805,0.282585 -0.5512,0.56717 -1.4096,1.323185 -2.01975,2.00849 -2.3201,2.605805 -0.0766,0.15237 -0.1588,0.27641 -0.1826,0.275645 -0.0648,-0.002 -1.09195,-1.396615 -1.0548,-1.432055 0.0175,-0.01655 0.14175,-0.08933 0.27645,-0.16178 0.3516,-0.18904 0.7515,-0.475275 0.9211,-0.65925 0.16005,-0.173645 0.1744,-0.212105 0.091,-0.244105 -0.0305,-0.0117 -1.2643,-0.02125 -2.7419,-0.02125 -2.6074495,0 -2.6882995,0.002 -2.7474995,0.06739 -0.0335,0.03705 -0.05565,0.088955 -0.049,0.115315 0.0065,0.02635 0.27165,0.42114 0.58925,0.8773 0.6154495,0.883955 0.6719495,0.964545 1.2948995,1.84716 0.22135,0.313625 0.4748,0.673695 0.56325,0.800145 0.0884,0.126455 0.3153,0.450395 0.5042,0.71988 0.3714,0.529915 0.65,0.936275 1.26325,1.84262 0.2169,0.320485 0.47125,0.690585 0.5653,0.82244 0.1939,0.27183 1.5326,2.222325 2.4925,3.63164 0.35295,0.518145 0.7472,1.096575 0.8762,1.2854 0.26235,0.384035 0.4254,0.57097 0.69285,0.794345 0.1001,0.08361 0.1732,0.166295 0.16245,0.183735 -0.011,0.01745 -0.31045,0.0317 -0.66585,0.0317 h -0.64625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sheets.svg b/.icons/awkward/24x24/apps/sheets.svg
new file mode 100644
index 00000000..f97f1be1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sheets.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#67c0bf" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".5" d="m6 15h9v-7h-9zm1-6h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3zm-4 2h3v1h-3zm4 0h3v1h-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shotcut.svg b/.icons/awkward/24x24/apps/shotcut.svg
new file mode 100644
index 00000000..ddd252c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shotcut.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#115c77" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.3" d="M 3,2 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 H 9 V 2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="opacity:0.2" width="2" height="22" x="8" y="1.5" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="2" height="22" x="8" y="1" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,1 C 8.223,1 8,1.223 8,1.5 V 2 C 8,1.723 8.223,1.5 8.5,1.5 h 1 C 9.777,1.5 10,1.723 10,2 V 1.5 C 10,1.223 9.777,1 9.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shotwell.svg b/.icons/awkward/24x24/apps/shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/showfoto.svg b/.icons/awkward/24x24/apps/showfoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/showfoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/showtime.svg b/.icons/awkward/24x24/apps/showtime.svg
new file mode 100644
index 00000000..cfe478da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/showtime.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#3e50b4" d="m2.8214 1.0007a1.7691 1.5693 0 0 0 -1.8214 1.5684v16.861a1.7691 1.5693 0 0 0 2.6541 1.3593l8.23-4.2161 8.2308-4.2145a1.7691 1.5693 0 0 0 0 -2.7185l-8.231-4.2136-8.2299-4.2161a1.7691 1.5693 0 0 0 -0.8327 -0.2091z"/>
+ <path opacity=".2" d="m10.271 7.5003a0.70764 0.62771 0 0 1 0.72856 0.62735v6.7444a0.70764 0.62771 0 0 1 -1.0616 0.544l-3.2921-1.687-3.2923-1.685a0.70764 0.62771 0 0 1 0 -1.0874l3.2923-1.6866 3.2921-1.6865a0.70764 0.62771 0 0 1 0.33309 -0.083647z"/>
+ <path fill="#fff" d="m10.271 7.0003a0.70764 0.62771 0 0 1 0.72856 0.62735v6.7444a0.70764 0.62771 0 0 1 -1.0616 0.544l-3.2921-1.687-3.2923-1.685a0.70764 0.62771 0 0 1 0 -1.0874l3.2923-1.6866 3.2921-1.6865a0.70764 0.62771 0 0 1 0.33309 -0.083647z"/>
+ <path fill="#fff" opacity=".2" d="m2.8213 1.001a1.7691 1.5693 0 0 0 -1.8213 1.5684v0.49902a1.7691 1.5693 0 0 1 1.8213 -1.5674 1.7691 1.5693 0 0 1 0.83301 0.20898l8.2295 4.2158 8.2314 4.2148a1.7691 1.5693 0 0 1 0.86133 1.1074 1.7691 1.5693 0 0 0 -0.86133 -1.6074l-8.231-4.2152-8.2297-4.2158a1.7691 1.5693 0 0 0 -0.833 -0.209z"/>
+ <path opacity=".2" d="m20.977 11.248a1.7691 1.5693 0 0 1 -0.86133 1.1113l-8.2314 4.2139-8.2295 4.2158a1.7691 1.5693 0 0 1 -2.655 -1.358v0.5a1.7691 1.5693 0 0 0 2.6543 1.3584l8.2295-4.2158 8.2314-4.2139a1.7691 1.5693 0 0 0 0.86133 -1.6113z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/shutter.svg b/.icons/awkward/24x24/apps/shutter.svg
new file mode 100644
index 00000000..ab5d6e28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/shutter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1.0000001,1.0000037)">
+ <path style="opacity:0.2" d="M 17.480469,1.5026678 C 14.66339,1.5352668 10.317522,2.3175782 8.9589844,3.9362616 l -0.00391,0 C 7.8710477,5.5121468 7.7341171,11.679528 8.015625,11.299543 10.322689,8.168672 15.851705,4.3026977 19.154297,2.7487616 20.937347,1.9059963 19.67153,1.4772688 17.480469,1.5026678 Z M 6.9570312,5.0261053 C 6.2453114,5.1470104 3.3890067,7.114404 4.046875,10.653059 l 0.00195,0.002 c 0.6244674,1.807876 4.6247821,4.212247 4.4863281,3.759765 C 7.3990747,10.683232 6.9885309,8.2685213 7.1152344,5.0866522 7.1175845,5.0276796 7.0587041,5.008836 6.9570312,5.0261053 Z M 14.759766,6.6100897 C 12.853163,6.747354 9.49974,9.9919702 9.9707031,9.9733709 13.870512,9.8388666 16.307024,10.062841 19.349609,11.008527 19.800997,11.148553 18.862386,6.9280766 14.759766,6.6100897 Z m -2.0625,3.3789062 c -0.100578,0.00524 -0.141257,0.03162 -0.107422,0.080078 2.228563,3.201168 3.360976,5.368626 4.21875,8.4375 0.127384,0.455241 3.16378,-2.622633 1.203125,-6.240234 C 17.006191,10.928895 13.401785,9.9519974 12.697266,9.9889959 Z M 2.3710938,10.598371 c -0.3667504,-0.04824 -1.2272771,3.958274 2.1992187,5.994141 1.7716495,0.72217 6.2142155,-0.701846 5.7832035,-0.898438 -3.5560997,-1.602934 -5.6396545,-2.885216 -7.9492191,-5.078125 -0.01085,-0.01 -0.021353,-0.01608 -0.033203,-0.01758 z m 11.4863282,1.955078 c -0.02204,-0.0057 -0.03766,0.0047 -0.04492,0.0332 -0.987228,3.775045 -1.897475,6.047468 -3.671875,8.693359 -0.2651573,0.390404 4.047346,0.700114 5.523437,-3.142578 l 0.002,0.002 c 0.388011,-1.750928 -1.478085,-5.499442 -1.808594,-5.585938 z m -1.082031,2.41211 c -0.009,-0.0023 -0.01996,-4.98e-4 -0.0332,0.0059 -3.5210991,1.683731 -5.8435838,2.455099 -9.0136724,2.802735 -0.4680031,0.0538 2.0759851,3.549112 5.9648438,2.199218 l 0.00391,0 C 11.337068,19.112097 13.054855,15.035897 12.775398,14.9656 Z"/>
+ <path style="fill:#37a0f2" d="m 17.480545,1.0011325 c -2.817079,0.032599 -7.1632,0.8157664 -8.5217379,2.4344498 l -0.00295,0 C 7.8718267,5.0114675 7.7338228,11.178764 8.0153307,10.798779 10.322395,7.6679082 15.85205,3.8010673 19.154642,2.2471312 20.937692,1.4043659 19.671656,0.97578354 17.480595,1.0011825 Z M 14.760469,6.1084224 C 12.853866,6.2456867 9.5003222,9.4921332 9.9712853,9.4735339 13.871094,9.3390295 16.306962,9.5620053 19.349547,10.507691 19.800935,10.647716 18.863189,6.4264593 14.760569,6.1084724 Z m -2.062557,3.3797609 c -0.100578,0.00524 -0.142239,0.031619 -0.108404,0.080077 2.228563,3.2011677 3.361094,5.3692787 4.218868,8.4381527 0.127384,0.455241 3.163789,-2.624142 1.203134,-6.241743 -1.005528,-1.337445 -4.609129,-2.3134049 -5.313648,-2.2764064 z m 1.160182,2.5653447 c -0.02204,-0.0057 -0.03766,0.0047 -0.04492,0.0332 -0.987228,3.775045 -1.898553,6.047252 -3.672953,8.693143 -0.2651573,0.390404 4.048563,0.700221 5.524654,-3.142471 l 10e-4,0.002 c 0.388011,-1.750928 -1.477041,-5.499774 -1.80755,-5.58627 z m -1.08303,2.412001 c -0.009,-0.0023 -0.01997,-4.57e-4 -0.03321,0.0059 -3.5210986,1.683731 -5.8436635,2.454999 -9.0137521,2.802635 -0.4680031,0.0538 2.076308,3.549004 5.9651667,2.19911 l 0.0039,-0.001 C 11.336964,18.610859 13.054812,14.535677 12.775355,14.46538 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.9577511,4.5244875 C 6.2460313,4.6453926 3.3896515,6.6146016 4.0475198,10.153256 l 0.001,0.0019 C 4.6729872,11.963032 8.673449,14.366283 8.5349951,13.913801 7.3989135,10.182255 6.988352,7.7681041 7.1150555,4.586235 7.1174056,4.5272624 7.059499,4.5074432 6.9578261,4.5247125 Z M 2.370723,10.097258 c -0.3667503,-0.04824 -1.2262343,3.957887 2.2002615,5.993754 1.7716495,0.72217 6.2141735,-0.700821 5.7831615,-0.897413 -3.5560993,-1.602934 -5.6401575,-2.885882 -7.9497221,-5.078791 -0.01085,-0.01 -0.021551,-0.016 -0.033401,-0.0175 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.480469,1.0019531 C 14.66339,1.0345521 10.317522,1.8168635 8.9589844,3.4355469 l -0.00391,0 C 8.1230579,4.6450778 7.8516737,8.5343834 7.8964844,10.117188 7.9107605,8.3295293 8.199397,5.0341054 8.9550781,3.9355469 l 0.00391,0 C 10.317521,2.3168635 14.66339,1.5345521 17.480469,1.5019531 c 1.11974,-0.01298 1.990747,0.095574 2.34375,0.3144531 0.566548,-0.553649 -0.569596,-0.8350192 -2.34375,-0.8144531 z M 6.9570312,4.5253906 C 6.3028086,4.6365283 3.844192,6.3123126 3.9609375,9.3300781 4.1129086,6.6269664 6.3397669,5.1302499 6.9570312,5.0253906 c 0.089732,-0.015241 0.1380424,0.0031 0.1484376,0.046875 0.00366,-0.1625509 0.00314,-0.3198767 0.00977,-0.4863281 0.00235,-0.058973 -0.05653,-0.077816 -0.1582032,-0.060547 z m 0.1425782,1.4296875 c -0.021219,2.6357451 0.3839557,4.8811379 1.3085937,8.0019529 0.097353,0.02597 0.1442599,0.01359 0.1269531,-0.04297 C 7.5674952,10.735707 7.13089,8.5105179 7.0996094,5.9550781 Z M 14.759766,6.109375 C 12.853163,6.2466393 9.49974,9.4912556 9.9707031,9.4726562 c 0.1043039,-0.0036 0.1848599,0.00112 0.2871089,-0.00195 0.836918,-0.9126336 3.07423,-2.7585403 4.501954,-2.8613281 3.148718,0.2440517 4.425178,2.7729601 4.648437,3.8789059 0.281925,-0.286086 -0.764958,-4.0779042 -4.648437,-4.3789059 z m -1.916016,3.84375 c 0.01208,0.017629 0.02119,0.033213 0.0332,0.050781 0.962326,0.07351 4.187354,1.001574 5.134766,2.261719 0.428303,0.790262 0.608777,1.55222 0.642578,2.259766 0.04548,-0.841787 -0.111018,-1.778986 -0.642578,-2.759766 C 17.513985,11.103593 16.379772,10.531106 15.275391,10.125 14.503333,10.032317 13.703735,9.9756435 12.84375,9.953125 Z M 2.3710938,10.097656 c -0.1550919,-0.0204 -0.3814077,0.699677 -0.3515626,1.673828 0.047269,-0.703663 0.2247642,-1.190506 0.3515626,-1.173828 0.01185,0.0015 0.022353,0.0076 0.033203,0.01758 2.2093195,2.097728 4.2467679,3.368002 7.5292969,4.876954 0.3369423,-0.1374 0.5208903,-0.252775 0.4199223,-0.298829 -0.6800146,-0.30652 -1.2654113,-0.596992 -1.8496099,-0.888671 0.011883,0.03927 0.019205,0.06981 0.03125,0.109374 0.082047,0.268139 -1.2878613,-0.47446 -2.5488281,-1.49414 -1.2841954,-0.807423 -2.4051922,-1.68729 -3.5820312,-2.804688 -0.01085,-0.01 -0.021353,-0.01608 -0.033203,-0.01758 z m 11.4863282,1.955078 c -0.02204,-0.0057 -0.03766,0.0047 -0.04492,0.0332 -0.987228,3.775044 -1.897475,6.047468 -3.671875,8.693359 -0.04209,0.06197 0.06177,0.114631 0.220703,0.15625 1.62557,-2.50172 2.507321,-4.740435 3.451172,-8.349609 0.0073,-0.0285 0.02288,-0.0389 0.04492,-0.0332 0.286565,0.075 1.722453,2.901024 1.847656,4.792969 0.105086,-1.259012 -0.642646,-3.208149 -1.232422,-4.357422 -0.152787,-0.262099 -0.31371,-0.529767 -0.482422,-0.800781 -0.04979,-0.05969 -0.103936,-0.127208 -0.132812,-0.134766 z m -1.082031,2.41211 c -0.009,-0.0023 -0.01997,-4.98e-4 -0.0332,0.0059 -0.923409,0.441559 -1.761196,0.817702 -2.556641,1.142578 0.06081,0.02762 0.106285,0.05227 0.167969,0.08008 0.293722,0.133972 -1.6723537,0.826864 -3.5175785,1.033203 -0.9909621,0.246996 -1.9963121,0.42503 -3.1074219,0.546876 -0.1056469,0.01214 -0.037617,0.2129 0.1445313,0.480468 3.078294,-0.353505 5.3830235,-1.120519 8.8183591,-2.759765 0.09695,-0.298324 0.142345,-0.514617 0.08399,-0.529297 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sideka.svg b/.icons/awkward/24x24/apps/sideka.svg
new file mode 100644
index 00000000..c26ec8df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sideka.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3496de" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 12.474271,4.4999623 c -0.93624,-0.020042 -1.908347,0.3227771 -2.614258,0.7812502 -0.344396,0.2275895 -0.308797,0.295364 0.05273,0.100586 0.601675,-0.324162 1.191156,-0.4523175 2.077149,-0.4531252 1.133455,-9.6e-4 1.764495,0.1748857 2.417968,0.6757812 l 0.277344,0.212891 0.352539,0.00295 c 0.193701,0.0019 0.430939,0.0162 0.527343,0.03125 0.254735,0.039665 0.291435,0.03975 0.313477,0.0039 0.0466,-0.083159 -0.757178,-0.672706 -1.224609,-0.8974614 C 13.943592,4.5968146 13.188366,4.5174674 12.474271,4.4999763 Z M 7.6647003,4.5722279 C 7.6183853,4.5436194 7.2312688,4.799905 6.9205598,5.065392 6.4887553,5.434351 6.0443543,6.0579945 5.8141143,6.6161735 5.4601768,7.474218 5.4013978,8.5317015 5.6578643,9.427697 c 0.1594955,0.5572175 0.6663365,1.475481 0.8115235,1.469726 0.032655,-0.0015 0.142918,-0.102919 0.2441405,-0.225586 h -0.001 c 0.1012275,-0.122661 0.1845705,-0.238055 0.1845705,-0.256836 0,-0.0188 -0.070957,-0.149183 -0.1572265,-0.289062 C 6.5397168,9.801388 6.3915398,9.443187 6.2945598,9.052697 6.1886423,8.6262235 6.1874178,7.926562 6.2926098,7.4999625 6.5014523,6.65177 6.9796473,5.9428945 7.6930003,5.424767 7.8528758,5.3086405 7.9840158,5.2097625 7.9840158,5.2050405 c 0,-0.03861 -0.291123,-0.615383 -0.319336,-0.6328126 z m 0.895508,1.0205081 c -0.083153,0 -0.4482185,0.292722 -0.7089845,0.5683595 -0.420112,0.444067 -0.687319,0.970816 -0.803711,1.586914 -0.117623,0.6226325 -0.014865,1.424253 0.2509765,1.9560545 0.1360915,0.272257 0.2716865,0.479424 0.3134765,0.479492 0.02044,3.9e-5 0.107652,-0.0824 0.1933595,-0.1835935 C 8.0859068,9.6686805 8.0740938,9.7239825 7.9322783,9.420861 7.7453058,9.021217 7.6843903,8.7529065 7.6842318,8.3261345 7.6839528,7.5441885 8.0591093,6.7824775 8.6588408,6.346642 8.7649353,6.269543 8.8523638,6.178709 8.8531768,6.1444935 8.8555768,6.047364 8.6141718,5.592736 8.5602083,5.592736 Z M 9.999661,6.4999625 a 2,2 0 0 0 -1.9999997,2 2,2 0 0 0 1.9999997,1.9999995 2,2 0 0 0 2,-1.9999995 2,2 0 0 0 -2,-2 z m 5,0 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,1.9999995 2,2 0 0 0 2,-1.9999995 2,2 0 0 0 -2,-2 z m -5,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -0.9999997,-1 1,1 0 0 1 0.9999997,-1 z m 5,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m -5.094726,0.253906 c -0.09931,0.00599 -0.187341,0.0184 -0.203125,0.03418 -0.01111,0.011075 -0.0033,0.081744 0.01758,0.15625 C 9.79117,8.200008 9.64504,8.35957 9.405913,8.287072 9.341783,8.267637 9.284621,8.264857 9.268218,8.281212 c -0.01544,0.015405 -0.02311,0.133843 -0.0166,0.2626955 0.0096,0.190539 0.02894,0.2587275 0.09961,0.365234 0.09673,0.1457745 0.284402,0.2833515 0.441406,0.3232425 0.15412,0.03917 0.411194,0.01055 0.549804,-0.060547 0.376479,-0.1930665 0.518659,-0.6630875 0.313478,-1.0390625 -0.09961,-0.1825325 -0.302142,-0.339501 -0.481446,-0.373047 -0.05976,-0.01119 -0.170224,-0.01185 -0.269532,-0.00586 z m 5,0 c -0.09931,0.00599 -0.187341,0.0184 -0.203125,0.03418 -0.01111,0.011075 -0.0033,0.081744 0.01758,0.15625 0.07178,0.2557095 -0.07435,0.4152715 -0.313477,0.3427735 -0.06413,-0.019435 -0.121292,-0.022215 -0.137695,-0.00586 -0.01544,0.015405 -0.02311,0.133843 -0.0166,0.2626955 0.0096,0.190539 0.02893,0.2587275 0.09961,0.365234 0.09673,0.1457745 0.284402,0.2833515 0.441406,0.3232425 0.15412,0.03917 0.411194,0.01055 0.549805,-0.060547 0.376477,-0.1930665 0.518658,-0.6630875 0.313476,-1.0390625 -0.09961,-0.1825325 -0.30214,-0.339501 -0.481445,-0.373047 -0.05976,-0.01119 -0.170224,-0.01185 -0.269531,-0.00586 z m -2.405274,1.246094 c -0.223046,-6.65e-5 -0.353739,0.098206 -0.457031,0.3447265 -0.08803,0.210101 -0.03514,0.712797 0.113281,1.067383 0.08451,0.201887 0.315565,0.587891 0.351563,0.587891 0.01233,0 0.06652,-0.06132 0.120117,-0.136719 0.214002,-0.301046 0.365643,-0.815305 0.371094,-1.254883 0.003,-0.229561 -0.0026,-0.2554485 -0.0791,-0.371094 C 12.807603,9.0678835 12.688352,9.000024 12.499661,8.9999625 Z m 4.953125,0.46875 c -0.02659,0.00625 -0.27671,0.232095 -0.555664,0.501953 l -0.506836,0.4912115 -0.02343,0.52832 c -0.103555,2.407358 -0.919001,4.361291 -2.457031,5.884766 -1.162318,1.151322 -3.129281,2.100221 -4.9248047,2.537109 -0.548639,0.133499 -1.92165,0.332238 -1.96875,0.285156 -0.022125,-0.02212 0.010385,-0.100115 0.091797,-0.222656 0.3029365,-0.456116 0.539698,-1.053026 0.6523435,-1.642578 0.110779,-0.579767 0.1236775,-0.979118 0.056641,-1.81543 -0.073933,-0.922377 -0.055851,-1.617421 0.046875,-2.095703 0.1466635,-0.682888 0.4409665,-1.221516 0.823242,-1.508789 0.4670252,-0.350967 0.9017702,-0.506836 1.4179692,-0.506836 1.171629,0 2.212116,0.819551 2.449218,1.928711 0.07261,0.339654 0.04482,1.163301 -0.05566,1.66211 -0.233395,1.15865 -0.836405,1.993638 -1.708984,2.733398 -0.167061,0.141629 -0.359088,0.30916 -0.427735,0.37207 l -0.125,0.114258 0.104493,-0.03808 c 0.05785,-0.02087 0.263247,-0.132001 0.456054,-0.24707 1.451812,-0.86644 2.265367,-1.744705 2.575196,-3.212891 0.09475,-0.449 0.134165,-1.338633 0.07422,-1.683594 -0.098,-0.563944 -0.436405,-1.155324 -0.924804,-1.615234 -1.008791,-0.949952 -2.420921,-1.170513 -3.6914067,-0.576172 -0.652463,0.305227 -1.2173055,0.817229 -1.4941405,1.354492 -0.4557325,0.884461 -0.53259,1.805858 -0.241211,3.319336 0.098111,0.509607 0.143555,0.9093 0.143555,1.261719 0,1.125431 -0.3941255,2.188765 -1.100586,2.966797 -0.1077635,0.11868 -0.196289,0.224904 -0.196289,0.236328 0,0.0352 0.085222,0.02431 0.5048825,-0.06641 0.222664,-0.04813 0.740057,-0.13586 1.1503905,-0.194336 1.5729992,-0.224181 2.6974452,-0.563461 4.0068362,-1.209961 1.618512,-0.799121 3.099209,-1.868777 4.064453,-3.226563 0.986818,-1.388129 1.606812,-3.166055 1.757813,-5.041992 0.07162,-0.8897545 0.07976,-1.28602 0.02637,-1.2734375 z"/>
+ <path style="fill:#ffffff" d="m 12.474271,4 c -0.93624,-0.020043 -1.908347,0.3227771 -2.614258,0.78125 -0.344396,0.2275895 -0.308797,0.295364 0.05273,0.1005859 0.601675,-0.3241615 1.191156,-0.4523172 2.077149,-0.453125 1.133455,-9.6e-4 1.764495,0.1748857 2.417968,0.6757811 l 0.277344,0.212891 0.352539,0.00295 c 0.193701,0.0019 0.430939,0.0162 0.527343,0.03125 0.254735,0.039665 0.291435,0.03975 0.313477,0.0039 C 15.925165,5.27231 15.121389,4.682763 14.653958,4.4580078 13.943592,4.0968383 13.188366,4.017491 12.474271,4 Z M 7.6647003,4.0722656 C 7.6183853,4.0436571 7.2312688,4.2999426 6.9205598,4.5654297 6.4887553,4.9343889 6.0443543,5.558032 5.8141143,6.116211 5.4601768,6.9742555 5.4013978,8.031739 5.6578643,8.9277345 5.8173598,9.484952 6.3242008,10.403216 6.4693878,10.397461 c 0.032655,-0.0015 0.142918,-0.10292 0.2441405,-0.225586 h -0.001 c 0.1012275,-0.122661 0.1845705,-0.2380555 0.1845705,-0.256836 0,-0.0188 -0.070957,-0.1491835 -0.1572265,-0.2890625 C 6.5397403,9.3014255 6.3915633,8.9432245 6.2945833,8.5527345 6.1886658,8.126261 6.1874413,7.4265995 6.2926303,7 6.5014728,6.1518075 6.9796678,5.442932 7.6930208,4.9248047 7.8528963,4.8086784 7.9840363,4.7097999 7.9840363,4.7050781 c 0,-0.038607 -0.291123,-0.6153829 -0.319336,-0.6328125 z m 0.895508,1.0205079 c -0.083153,0 -0.4482185,0.292722 -0.7089845,0.5683595 C 7.4311118,6.1052 7.1639048,6.631949 7.0475128,7.248047 6.9298898,7.8706795 7.0326478,8.6723 7.2984893,9.2041015 7.4345808,9.4763585 7.5701758,9.683526 7.6119658,9.683594 7.6324058,9.6836325 7.7196178,9.601193 7.8053253,9.5 8.0859068,9.168718 8.0740938,9.22402 7.9322783,8.9208985 7.7453058,8.5212545 7.6843903,8.252944 7.6842318,7.826172 7.6839528,7.044226 8.0591093,6.282515 8.6588408,5.8466795 8.7649353,5.7695805 8.8523638,5.6787465 8.8531768,5.644531 8.8555768,5.5474015 8.6141718,5.0927735 8.5602083,5.0927735 Z M 9.999661,6 a 2,2 0 0 0 -1.9999997,2 2,2 0 0 0 1.9999997,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 5,0 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 m -5,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 A 1,1 0 0 1 8.9996613,8 1,1 0 0 1 9.999661,7 Z m 5,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 9.904935,7.253906 c -0.09931,0.006 -0.187341,0.0184 -0.203125,0.03418 C 9.6907,7.299161 9.69851,7.36983 9.71939,7.444336 9.79117,7.7000455 9.64504,7.8596075 9.405913,7.7871095 9.341783,7.7676745 9.284621,7.7648945 9.268218,7.7812495 c -0.01544,0.015405 -0.02311,0.133843 -0.0166,0.2626955 0.0096,0.190539 0.02894,0.2587275 0.09961,0.365234 0.09673,0.1457745 0.284402,0.2833515 0.441406,0.3232425 0.15412,0.03917 0.411194,0.01055 0.549804,-0.060547 C 10.718916,8.478808 10.861097,8.008787 10.655915,7.632812 10.556305,7.4502795 10.353774,7.293311 10.174469,7.259765 10.114713,7.248575 10.004245,7.247915 9.904938,7.253905 Z m 5,0 c -0.09931,0.006 -0.187341,0.0184 -0.203125,0.03418 -0.01111,0.011075 -0.0033,0.081744 0.01758,0.15625 0.07178,0.2557095 -0.07435,0.4152715 -0.313477,0.3427735 -0.06413,-0.019435 -0.121292,-0.022215 -0.137695,-0.00586 -0.01544,0.015405 -0.02311,0.133843 -0.0166,0.2626955 0.0096,0.190539 0.02893,0.2587275 0.09961,0.365234 0.09673,0.1457745 0.284402,0.2833515 0.441406,0.3232425 0.15412,0.03917 0.411194,0.01055 0.549805,-0.060547 C 15.718915,8.478808 15.861096,8.008787 15.655914,7.632812 15.556304,7.4502795 15.353774,7.293311 15.174469,7.259765 15.114712,7.248575 15.004245,7.247915 14.904938,7.253905 Z M 12.499661,8.5 c -0.223046,-6.65e-5 -0.353739,0.098206 -0.457031,0.3447265 -0.08803,0.210101 -0.03514,0.712797 0.113281,1.067383 C 12.240426,10.113996 12.471476,10.5 12.507474,10.5 c 0.01233,0 0.06652,-0.06132 0.120117,-0.136719 0.214002,-0.301046 0.365643,-0.8153045 0.371094,-1.2548825 0.003,-0.229561 -0.0026,-0.2554485 -0.0791,-0.371094 C 12.807603,8.567921 12.688352,8.5000615 12.499661,8.5 Z m 4.953125,0.46875 c -0.02659,0.00625 -0.27671,0.232095 -0.555664,0.501953 l -0.506836,0.491211 -0.02343,0.528321 c -0.103555,2.407358 -0.919001,4.36129 -2.457031,5.884765 -1.162319,1.151322 -3.129281,2.100221 -4.9248047,2.537109 -0.548639,0.133499 -1.92165,0.332238 -1.96875,0.285156 -0.022125,-0.02212 0.010385,-0.100114 0.091797,-0.222656 0.3029365,-0.456116 0.539698,-1.053026 0.6523435,-1.642578 0.110779,-0.579767 0.1236775,-0.979118 0.056641,-1.815429 -0.073933,-0.922378 -0.055851,-1.617421 0.046875,-2.095703 0.1466635,-0.682889 0.4409665,-1.221516 0.823242,-1.508789 0.4670252,-0.350968 0.9017702,-0.506836 1.4179692,-0.506836 1.171629,0 2.212116,0.819551 2.449218,1.928711 0.07261,0.339653 0.04482,1.163301 -0.05566,1.662109 -0.233395,1.15865 -0.836405,1.993638 -1.708984,2.733398 -0.167061,0.141629 -0.359088,0.30916 -0.427735,0.37207 l -0.125,0.114258 0.104493,-0.03809 c 0.05785,-0.02087 0.263247,-0.132001 0.456054,-0.24707 1.451812,-0.866439 2.265367,-1.744705 2.575196,-3.21289 0.09475,-0.449 0.134165,-1.338633 0.07422,-1.683594 -0.098,-0.563945 -0.436405,-1.155325 -0.924804,-1.615234 -1.008791,-0.949953 -2.420921,-1.170514 -3.6914067,-0.576172 -0.652463,0.305227 -1.2173055,0.817228 -1.4941405,1.354492 -0.4557325,0.88446 -0.53259,1.805858 -0.241211,3.319336 0.098111,0.509606 0.143555,0.909299 0.143555,1.261718 0,1.125431 -0.3941255,2.188765 -1.100586,2.966797 -0.1077635,0.11868 -0.196289,0.224905 -0.196289,0.236328 0,0.0352 0.085222,0.02431 0.5048825,-0.06641 0.222664,-0.04813 0.740057,-0.135859 1.1503905,-0.194336 1.5729992,-0.22418 2.6974452,-0.563461 4.0068362,-1.209961 1.618512,-0.799121 3.099209,-1.868776 4.064453,-3.226562 0.986818,-1.38813 1.606812,-3.166055 1.757813,-5.041992 0.07162,-0.889755 0.07976,-1.2860205 0.02637,-1.273438 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sigil.svg b/.icons/awkward/24x24/apps/sigil.svg
new file mode 100644
index 00000000..193c1efb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sigil.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#97302c" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 12.275392,5.499981 C 10.689374,5.49957 9.4893339,6.188602 8.9171164,7.426653 8.7259279,7.8403095 8.6892739,7.9880715 8.6632199,8.4636415 c -0.053428,0.975139 0.263367,1.7638215 0.951137,2.3695635 0.5019131,0.44205 0.6919941,0.545685 2.3915131,1.297455 2.036341,0.893936 4.053301,2.492839 3.78111,4.409943 C 15.57668,18.021795 13.528672,19.012668 12.032679,19 10.440542,18.986517 8.6888977,18.032378 8.082,16.315254 c -0.292865,-1.2052 0.5208807,-1.929349 1.5310717,-2.151044 0.6691303,-0.146847 1.7537003,0.108509 2.2047123,0.645801 0.211168,0.251565 0.286132,1.097905 0.159174,1.478298 -0.09967,-0.459182 -0.506193,-0.786911 -0.976527,-0.787252 C 10.448166,15.501057 10,15.948299 10,16.5 c 0,0.551701 0.448166,0.998943 1.000431,0.998943 1.248845,-0.07742 1.499945,-1.509515 1.499945,-2.713319 -0.07742,-1.262584 -3.3305433,-1.903229 -4.7005143,-0.425332 -0.782879,0.854132 -1.071134,1.821837 -0.500567,3.225103 0.1016565,0.250018 0.169833,0.585204 0.1904225,0.863041 0.020415,0.275453 0.057496,0.435559 0.083005,0.478514 0.036535,0.06151 0.1742615,0.06414 0.6464605,0.01073 0.5600765,-0.06335 0.6376975,0.0421 1.181597,0.185823 0.9225323,0.415305 2.9658333,0.436287 3.9644153,0.304669 1.432959,-0.203892 2.721643,-1.009127 3.236208,-2.02325 0.314919,-0.620652 0.404033,-1.032041 0.398423,-1.838874 -0.0087,-1.25674 -0.32772,-2.635712 -1.041953,-3.370029 C 15.46986,11.694284 14.99131,11.427293 13.444294,10.791256 11.577386,10.023699 10.97675,9.69355 10.40046,9.1172465 9.9521539,8.6689295 9.8523884,7.792012 10.157305,7.123748 c 0.163548,-0.3584365 0.643578,-0.7924015 1.057579,-0.9560195 0.469247,-0.185452 1.244108,-0.230041 1.733334,-0.099504 0.823295,0.219676 1.609029,0.80987 1.921804,1.4437845 0.188867,0.3827855 0.249721,1.304184 0.131831,1.882288 -0.04176,0.204796 -0.05966,0.389304 -0.04004,0.409723 0.06993,0.07277 0.451163,-0.045945 0.695287,-0.216568 0.278527,-0.1946655 0.4912,-0.491232 0.598611,-0.833103 0.101114,-0.321824 -0.05978,-1.02577 -0.173294,-1.535127 -0.05271,-0.236529 -0.08995,-0.5937915 -0.08301,-0.7940815 0.01306,-0.376509 -0.057,-0.5045665 -0.247061,-0.44972 -0.04945,0.01427 -0.292775,0.059844 -0.540019,0.101456 -0.449186,0.075602 -0.299352,0.025335 -0.83838,-0.1964395 -0.670138,-0.2757125 -1.24846,-0.380236 -2.098555,-0.380456 z"/>
+ <path style="fill:#ffffff" d="M 12.275392,4.999981 C 10.689374,4.99957 9.4893339,5.688602 8.9171164,6.926653 8.7259279,7.3403095 8.6892739,7.4880715 8.6632199,7.9636415 c -0.053428,0.975139 0.263367,1.7638215 0.951137,2.3695635 0.5019131,0.44205 0.6919941,0.545685 2.3915131,1.297455 2.036341,0.893936 4.053301,2.492839 3.78111,4.409943 C 15.57668,17.521795 13.528672,18.512668 12.032679,18.5 10.440542,18.486517 8.6888977,17.532378 8.082,15.815254 c -0.292865,-1.2052 0.5208807,-1.929349 1.5310717,-2.151044 0.6691303,-0.146847 1.7537003,0.108509 2.2047123,0.645801 0.211168,0.251565 0.286132,1.097905 0.159174,1.478298 -0.09967,-0.459182 -0.506193,-0.786911 -0.976527,-0.787252 C 10.448166,15.001057 10,15.448299 10,16 c 0,0.551701 0.448166,0.998943 1.000431,0.998943 1.248845,-0.07742 1.499945,-1.509515 1.499945,-2.713319 -0.07742,-1.262584 -3.3305433,-1.903229 -4.7005143,-0.425332 -0.782879,0.854132 -1.071134,1.821837 -0.500567,3.225103 0.1016565,0.250018 0.169833,0.585204 0.1904225,0.863041 0.020415,0.275453 0.057496,0.435559 0.083005,0.478514 0.036535,0.06151 0.1742615,0.06414 0.6464605,0.01073 0.5600765,-0.06335 0.6376975,0.0421 1.181597,0.185823 0.9225323,0.415305 2.9658333,0.436287 3.9644153,0.304669 1.432959,-0.203892 2.721643,-1.009127 3.236208,-2.02325 0.314919,-0.620652 0.404033,-1.032041 0.398423,-1.838874 -0.0087,-1.25674 -0.32772,-2.635712 -1.041953,-3.370029 C 15.46986,11.194284 14.99131,10.927293 13.444294,10.291256 11.577386,9.523699 10.97675,9.19355 10.40046,8.6172465 9.9521539,8.1689295 9.8523884,7.292012 10.157305,6.623748 c 0.163548,-0.3584365 0.643578,-0.7924015 1.057579,-0.9560195 0.469247,-0.185452 1.244108,-0.230041 1.733334,-0.099504 0.823295,0.219676 1.609029,0.80987 1.921804,1.4437845 0.188867,0.3827855 0.249721,1.304184 0.131831,1.882288 -0.04176,0.204796 -0.05966,0.389304 -0.04004,0.409723 0.06993,0.072769 0.451163,-0.045945 0.695287,-0.216568 0.278527,-0.1946655 0.4912,-0.491232 0.598611,-0.833103 0.101114,-0.321824 -0.05978,-1.02577 -0.173294,-1.535127 -0.05271,-0.236529 -0.08995,-0.5937915 -0.08301,-0.7940815 0.01306,-0.376509 -0.057,-0.5045665 -0.247061,-0.44972 -0.04945,0.01427 -0.292775,0.059844 -0.540019,0.101456 -0.449186,0.075602 -0.299352,0.025335 -0.83838,-0.1964395 -0.670138,-0.2757125 -1.24846,-0.380236 -2.098555,-0.380456 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/signal-desktop-beta.svg b/.icons/awkward/24x24/apps/signal-desktop-beta.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/24x24/apps/signal-desktop-beta.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/signal-desktop.svg b/.icons/awkward/24x24/apps/signal-desktop.svg
new file mode 100644
index 00000000..705071ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/signal-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#2893ea" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 11.5,4.52359 C 10.408582,4.5888455 9.3680205,4.8631413 8.425781,5.3106995 l 0.5,0.865234 C 9.7159505,5.8125965 10.584806,5.5849665 11.5,5.52359 Z m 1,0 v 1 c 0.915194,0.061377 1.784053,0.2890045 2.574219,0.6523435 l 0.5,-0.865234 C 14.63198,4.8631413 13.591418,4.5888455 12.5,4.52359 Z M 7.5478515,5.7882385 C 6.6279445,6.371642 5.8443755,7.134713 5.245117,8.0226135 L 6.109375,8.521637 C 6.6174515,7.78323 7.275754,7.1462755 8.046875,6.6515195 Z m 8.9042965,0 -0.499023,0.863281 c 0.770861,0.494703 1.429555,1.131901 1.9375,1.8701175 L 18.754883,8.0226135 C 18.155624,7.134713 17.372054,6.371642 16.452148,5.7882385 Z M 4.7421875,8.8868715 C 4.2768777,9.8310985 4.0079799,10.881278 4.0019531,12.000153 H 5.001953 C 5.007793,11.066045 5.2250885,10.18387 5.6064455,9.3858945 Z m 14.5156245,0 -0.864258,0.499023 c 0.381359,0.7979745 0.598642,1.6801565 0.604493,2.6142575 h 1 c -0.006,-1.118874 -0.274925,-2.1690535 -0.740235,-3.1132805 z M 4.078125,13.000153 c 0.1485699,1.025852 0.520864,2.000932 1.082031,2.87207 l 0.8652345,-0.5 C 5.552785,14.649002 5.230561,13.846251 5.088867,13.000153 Z m 14.836914,0 c -0.136974,0.864874 -0.452258,1.671111 -0.913086,2.387695 l 0.863281,0.499024 c 0.548793,-0.862335 0.921167,-1.836395 1.063477,-2.886719 z M 6.635742,16.17398 5.763672,16.677887 C 5.8422465,16.771217 5.9169905,16.867177 6,16.957183 v 0.113282 1.198242 c -1.465e-4,0.768008 0.4378135,1.421001 1.0458985,1.8125 l 0.488281,-0.845703 C 7.223273,19.016911 6.9999225,18.675225 7,18.268707 V 17.070465 16.558747 C 6.872228,16.435441 6.752806,16.3054 6.635742,16.17398 Z m 10.762695,0.02051 c -0.517392,0.584019 -1.144351,1.076497 -1.843749,1.463867 l 0.49707,0.860352 c 0.850681,-0.474489 1.60352,-1.090757 2.21875,-1.821289 z m -2.749999,1.892578 C 13.975932,18.345459 13.25259,18.503389 12.5,18.553863 v 1 c 0.929785,-0.05559 1.824307,-0.259338 2.651367,-0.59668 z m -4.137696,0.28711 -0.6259765,0.362304 a 1.0001,1.0001 0 0 0 -10e-4,0 L 8.844703,19.335115 a 1.0001,1.0001 0 0 0 -0.001,0.001 c -0.088866,0.05102 -0.1820715,0.08389 -0.276367,0.108398 L 7.991164,20.44256 c 0.45356,0.06895 0.92625,0.0043 1.350586,-0.239258 a 2.0002,2.0002 0 0 0 0.00195,-0.001 l 1.039063,-0.598633 a 2.0002,2.0002 0 0 0 0.003,-0.002 l 0.341797,-0.197266 c 0.258133,0.03994 0.514534,0.09268 0.772461,0.129883 v -0.990234 c -0.332264,-0.03763 -0.661399,-0.102251 -0.989258,-0.169922 z"/>
+ <path style="fill:#b1ddf4" d="M 11.5,4.0234375 C 10.408582,4.088693 9.3680205,4.3629888 8.425781,4.8105469 l 0.5,0.8652341 C 9.7159505,5.312444 10.584806,5.084814 11.5,5.0234375 Z m 1,0 v 1 c 0.915194,0.061377 1.784053,0.2890045 2.574219,0.6523435 l 0.5,-0.8652341 C 14.63198,4.3629888 13.591418,4.088693 12.5,4.0234375 Z M 7.5478515,5.288086 C 6.6279445,5.8714895 5.8443755,6.6345605 5.245117,7.522461 L 6.109375,8.0214845 C 6.6174515,7.2830775 7.275754,6.646123 8.046875,6.151367 Z m 8.9042965,0 -0.499023,0.863281 c 0.770861,0.494703 1.429555,1.131901 1.9375,1.8701175 L 18.754883,7.522461 C 18.155624,6.6345605 17.372054,5.8714895 16.452148,5.288086 Z M 4.7421875,8.386719 C 4.2768777,9.330946 4.0079799,10.381126 4.0019531,11.5 H 5.001953 C 5.007793,10.565893 5.2250885,9.6837175 5.6064455,8.885742 Z m 14.5156245,0 -0.864258,0.499023 c 0.381359,0.7979745 0.598642,1.680157 0.604493,2.614258 h 1 c -0.006,-1.118874 -0.274925,-2.169054 -0.740235,-3.113281 z M 4.078125,12.5 c 0.1485699,1.025852 0.520864,2.000932 1.082031,2.872071 l 0.8652345,-0.5 C 5.552785,14.148849 5.230561,13.346099 5.088867,12.5 Z m 14.836914,0 c -0.136974,0.864874 -0.452258,1.671112 -0.913086,2.387696 l 0.863281,0.499023 C 19.414027,14.524384 19.786401,13.550324 19.928711,12.5 Z M 6.635742,15.673828 5.763672,16.177734 C 5.8422465,16.271065 5.9169905,16.367024 6,16.457031 v 0.113281 1.198242 c -1.465e-4,0.768009 0.4378135,1.421001 1.0458985,1.8125 l 0.488281,-0.845703 C 7.223273,18.516759 6.9999225,18.175073 7,17.768554 V 16.570312 16.058594 C 6.872228,15.935288 6.752806,15.805248 6.635742,15.673828 Z m 10.762695,0.02051 c -0.517392,0.584018 -1.144351,1.076497 -1.843749,1.463867 l 0.49707,0.860351 c 0.850681,-0.474489 1.60352,-1.090757 2.21875,-1.821289 z m -2.749999,1.892578 C 13.975932,17.845307 13.25259,18.003236 12.5,18.053711 v 1 c 0.929785,-0.05559 1.824307,-0.259338 2.651367,-0.59668 z m -4.137696,0.287109 -0.6259765,0.362305 a 1.0001,1.0001 0 0 0 -10e-4,0 L 8.844703,18.834963 a 1.0001,1.0001 0 0 0 -0.001,0.001 c -0.088866,0.05102 -0.1820715,0.08389 -0.276367,0.108398 l -0.576172,0.998047 c 0.45356,0.06895 0.92625,0.0043 1.350586,-0.239258 a 2.0002,2.0002 0 0 0 0.00195,-0.001 l 1.039063,-0.598633 a 2.0002,2.0002 0 0 0 0.003,-0.002 l 0.341797,-0.197265 c 0.258162,0.03993 0.514564,0.09268 0.77249,0.129877 v -0.990234 c -0.332263,-0.03763 -0.661399,-0.10225 -0.989258,-0.169922 z"/>
+ <path style="opacity:0.2" d="m 12,6.500109 a 6,5.5384615 0 0 0 -6,5.538086 6,5.5384615 0 0 0 2,4.120117 v 0.912109 1.198242 a 0.23079231,0.23079231 0 0 0 0.345703,0.200196 L 9.3847655,17.870226 10.293946,17.344835 A 6,5.5384615 0 0 0 12,17.577258 6,5.5384615 0 0 0 18,12.038195 6,5.5384615 0 0 0 12,6.500109 Z"/>
+ <ellipse style="fill:#ffffff" cx="12" cy="11.538" rx="6" ry="5.538"/>
+ <path style="fill:#ffffff" d="M 8.236178,15.140374 A 0.23079231,0.23079231 0 0 0 8,15.371143 v 1.198918 1.198918 a 0.23079231,0.23079231 0 0 0 0.3461535,0.20012 L 9.384615,17.36964 10.423077,16.770181 a 0.23079231,0.23079231 0 0 0 0,-0.399339 L 9.384615,15.770482 8.3461535,15.171022 A 0.23079231,0.23079231 0 0 0 8.236178,15.140373 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/simon.svg b/.icons/awkward/24x24/apps/simon.svg
new file mode 100644
index 00000000..07c7f593
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simon.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,17.5 c 0,-1.301085 0,-5 0,-5 0,0 -3.539661,0 -5,0 -2.7614235,0 -5,2.238577 -5,5 0,2.761423 2.2385765,5 5,5 2.7614235,0 5,-2.238577 5,-5 z"/>
+ <path style="opacity:0.2" d="m 12,7.5 c 0,1.3010845 0,5 0,5 0,0 -3.539661,0 -5,0 -2.7614237,0 -5,-2.238577 -5,-5 0,-2.7614237 2.2385763,-5 5,-5 2.7614235,0 5,2.2385763 5,5 z"/>
+ <path style="opacity:0.2" d="m 12,7.5 c 0,1.3010845 0,5 0,5 0,0 3.539661,0 5,0 2.761423,0 5,-2.238577 5,-5 0,-2.7614237 -2.238577,-5 -5,-5 -2.761423,0 -5,2.2385763 -5,5 z"/>
+ <path style="opacity:0.2" d="m 12,17.5 c 0,-1.301085 0,-5 0,-5 0,0 3.539661,0 5,0 2.761423,0 5,2.238577 5,5 0,2.761423 -2.238577,5 -5,5 -2.761423,0 -5,-2.238577 -5,-5 z"/>
+ <path style="fill:#d32f2f" d="m 12,7 c 0,1.3010845 0,5 0,5 0,0 -3.539661,0 -5,0 C 4.2385763,12 2,9.7614235 2,7 2,4.2385763 4.2385763,2 7,2 c 2.7614235,0 5,2.2385763 5,5 z"/>
+ <path style="fill:#92dc39" d="m 12,7 c 0,1.3010845 0,5 0,5 0,0 3.539661,0 5,0 2.761423,0 5,-2.2385765 5,-5 0,-2.7614237 -2.238577,-5 -5,-5 -2.761423,0 -5,2.2385763 -5,5 z"/>
+ <path style="fill:#fdd835" d="m 12,17 c 0,-1.301084 0,-5 0,-5 0,0 3.539661,0 5,0 2.761423,0 5,2.238577 5,5 0,2.761423 -2.238577,5 -5,5 -2.761423,0 -5,-2.238577 -5,-5 z"/>
+ <path style="fill:#2f58d3" d="m 12,17 c 0,-1.301084 0,-5 0,-5 0,0 -3.539661,0 -5,0 -2.7614235,0 -5,2.238577 -5,5 0,2.761423 2.2385765,5 5,5 2.7614235,0 5,-2.238577 5,-5 z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="4"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,2 C 4.2385763,2 2,4.2385763 2,7 2,7.084484 2.0085535,7.166544 2.0126955,7.25 2.1439234,4.6056306 4.3230602,2.5 7,2.5 c 2.7614235,0 5,2.2385763 5,5 V 7 C 12,4.2385763 9.7614235,2 7,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17,2 c -2.761423,0 -5,2.2385763 -5,5 v 0.5 c 0,-2.7614237 2.238577,-5 5,-5 2.676939,0 4.856076,2.1056306 4.987304,4.75 C 21.991446,7.166544 22,7.084484 22,7 22,4.2385763 19.761423,2 17,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,12 v 0.5 h 5 c 2.676939,0 4.856076,2.105631 4.987304,4.75 C 21.991446,17.166544 22,17.084484 22,17 22,14.238577 19.761423,12 17,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7,12 c -2.7614235,0 -5,2.238577 -5,5 0,0.08448 0.00855,0.166544 0.012695,0.25 C 2.1439234,14.605631 4.3230604,12.5 7,12.5 h 5 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/simple-ccsm.svg b/.icons/awkward/24x24/apps/simple-ccsm.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simple-ccsm.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/simple-image-reducer.svg b/.icons/awkward/24x24/apps/simple-image-reducer.svg
new file mode 100644
index 00000000..b58cc543
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simple-image-reducer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="2" y="1.5" rx="1.05" ry="1.05"/>
+ <rect style="fill:#4cc74c" width="21" height="21" x="2" y="1" rx="1.05" ry="1.05"/>
+ <path style="opacity:0.2" d="M 7.546875 2.7382812 L 6.0234375 7.6894531 L 10.595703 6.9277344 L 8.9921875 5.8574219 C 11.639168 4.2036224 15.155622 4.60043 17.363281 6.9726562 L 18.367188 6.0390625 C 16.863143 4.4229018 14.84107 3.5668323 12.791016 3.4921875 C 11.175078 3.4333494 9.5444201 3.8664362 8.1328125 4.7851562 L 7.546875 2.7382812 z M 12.5 7.5 A 2.25 2.25 0 0 0 10.25 9.75 A 2.25 2.25 0 0 0 10.267578 10 A 2.25 2.25 0 0 0 10.25 10 A 2.25 2.25 0 0 0 8 12.25 A 2.25 2.25 0 0 0 10.25 14.5 A 2.25 2.25 0 0 0 12 13.660156 L 12 16.5 L 13 16.5 L 13 13.662109 A 2.25 2.25 0 0 0 14.75 14.5 A 2.25 2.25 0 0 0 17 12.25 A 2.25 2.25 0 0 0 14.75 10 A 2.25 2.25 0 0 0 14.734375 10 A 2.25 2.25 0 0 0 14.75 9.75 A 2.25 2.25 0 0 0 12.5 7.5 z M 4 7.9277344 L 4 17.072266 L 7.046875 12.5 L 4 7.9277344 z M 21 7.9277344 L 17.951172 12.5 L 21 17.072266 L 21 7.9277344 z M 18.976562 16.310547 L 14.404297 17.072266 L 16.005859 18.138672 C 13.353779 19.795632 9.8324926 19.395883 7.6269531 17.015625 L 6.6210938 17.947266 C 9.3084051 20.84746 13.658234 21.300011 16.867188 19.210938 L 17.453125 21.261719 L 18.976562 16.310547 z"/>
+ <path style="fill:#2bffbf" d="M 4,7.4285715 V 16.571428 L 7.047619,12 Z"/>
+ <path style="fill:#2bffbf" d="M 20.999619,7.4285715 V 16.571428 L 17.952,12 Z"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.37142861" d="M 7.5122565,5.6283901 A 7.3293886,7.3298526 0 0 1 17.865458,6.0053626"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.37142861" d="M 17.469707,17.387256 A 7.3293886,7.3298526 0 0 1 7.1241309,16.981608"/>
+ <path style="fill:#bfecbf" d="M 6.024,7.19 7.5478095,2.2376193 8.3097145,4.904286 10.595429,6.4280955 Z"/>
+ <path style="fill:#bfecbf" d="m 18.976381,15.809524 -1.52381,4.952381 -0.761905,-2.666667 -2.285713,-1.52381 z"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="9.25" r="2.25"/>
+ <circle style="fill:#ffffff" cx="14.75" cy="11.75" r="2.25"/>
+ <circle style="fill:#ffffff" cx="10.25" cy="11.75" r="2.25"/>
+ <rect style="fill:#ffffff" width="1" height="5.066" x="12" y="10.93"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.0507812 1 C 2.4690813 1 2 1.4690813 2 2.0507812 L 2 2.5507812 C 2 1.9690813 2.4690813 1.5 3.0507812 1.5 L 21.949219 1.5 C 22.530919 1.5 23 1.9690813 23 2.5507812 L 23 2.0507812 C 23 1.4690813 22.530919 1 21.949219 1 L 3.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/simplenote.svg b/.icons/awkward/24x24/apps/simplenote.svg
new file mode 100644
index 00000000..0f6d6b7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simplenote.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m11 1.0001c-5.54 0-10 4.4599-10 9.9999s4.46 9.9999 9.9999 9.9999c5.54 0 9.9999-4.46 9.9999-9.9999 0-5.54-4.46-9.9999-9.9999-9.9999z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0001c5.535 0 9.9909 4.46 9.9909 9.9999 0 0.08393-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.7499-9.9849-9.7499-5.451 0-9.8529 4.327-9.9849 9.7499-0.002-0.08343-0.00584-0.16606-0.00584-0.25 0-5.54 4.4559-9.9999 9.9909-9.9999z"/>
+ <path opacity=".2" d="m1.006 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.4599 10 9.9998 10 5.54 0 10-4.46 10-10 0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.7499-9.9939 9.7499-5.456 0-9.8619-4.327-9.9939-9.7499z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -.99991 -.51535)">
+ <path d="m17 12c-4.3628 2.4872-6.9929 6.978-7 12 0.0092 6.9171 5.1605 12.966 12 14 0.49038 0.05185 0.63898 0.02889 1 0 3.3137 0 6-2.6863 6-6-0.003-2.2743-1.2841-4.305-3.2344-5.3174 0 0-2.1544-0.98728-3.1074-1.499-1.381-0.691-2.9-1.302-4.347-2.186-0.724-0.442-1.455-0.958-2.112-1.756-0.656-0.797-1.199-1.992-1.199-3.242 0-2.4249 0.87659-4.2729 2-6z"/>
+ <path d="m31 36c4.3628-2.4872 6.9929-6.978 7-12-0.0092-6.9171-5.1605-12.966-12-14-0.49038-0.05185-0.63898-0.02889-1 0-3.3137 0-6 2.6863-6 6 0.003 2.2743 1.2841 4.305 3.2344 5.3174 0 0 2.1544 0.98728 3.1074 1.499 1.3807 0.69037 2.9005 1.3012 4.3477 2.1855 0.72357 0.44218 1.4546 0.95846 2.1113 1.7559 0.656 0.797 1.199 1.992 1.199 3.242 0 2.4249-0.87659 4.2729-2 6z"/>
+ </g>
+ <g fill="#2b8ae2" transform="matrix(.5 0 0 .5 -.99991 -.99991)">
+ <path d="m17 12c-4.3628 2.4872-6.9929 6.978-7 12 0.0092 6.9171 5.1605 12.966 12 14 0.49038 0.05185 0.63898 0.02889 1 0 3.3137 0 6-2.6863 6-6-0.003-2.2743-1.2841-4.305-3.2344-5.3174 0 0-2.1544-0.98728-3.1074-1.499-1.381-0.691-2.9-1.302-4.347-2.186-0.724-0.442-1.455-0.958-2.112-1.756-0.656-0.797-1.199-1.992-1.199-3.242 0-2.4249 0.87659-4.2729 2-6z"/>
+ <path d="m31 36c4.3628-2.4872 6.9929-6.978 7-12-0.0092-6.9171-5.1605-12.966-12-14-0.49038-0.05185-0.63898-0.02889-1 0-3.3137 0-6 2.6863-6 6 0.003 2.2743 1.2841 4.305 3.2344 5.3174 0 0 2.1544 0.98728 3.1074 1.499 1.3807 0.69037 2.9005 1.3012 4.3477 2.1855 0.72357 0.44218 1.4546 0.95846 2.1113 1.7559 0.656 0.797 1.199 1.992 1.199 3.242 0 2.4249-0.87659 4.2729-2 6z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/simplescreenrecorder.svg b/.icons/awkward/24x24/apps/simplescreenrecorder.svg
new file mode 100644
index 00000000..7ce93ce6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simplescreenrecorder.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 6,20 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,21 6,20.554 6,20 Z"/>
+ <path style="opacity:0.2" d="m 2,18 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 18 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <g style="opacity:0.2" transform="translate(1,-0.50075)">
+ <path d="m 6.5318,9.0005 h 5.9347 c 0.533,0 0.533,0.5714 0.533,0.5714 v 4.85685 c 0,0.572 -0.533,0.572 -0.533,0.572 H 6.5334 c 0,0 -0.5334,0 -0.5334,-0.571 V 9.5724 c 0,0 0,-0.5714 0.5334,-0.5714 z"/>
+ <path d="m 15.9995,9.5005 v 5 l -3,-2.5 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="translate(1,-1.0005)">
+ <path d="m 6.5318,9.0005 h 5.9347 c 0.533,0 0.533,0.5714 0.533,0.5714 v 4.85685 c 0,0.572 -0.533,0.572 -0.533,0.572 H 6.5334 c 0,0 -0.5334,0 -0.5334,-0.571 V 9.5724 c 0,0 0,-0.5714 0.5334,-0.5714 z"/>
+ <path d="m 15.9995,9.5005 v 5 l -3,-2.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/simsu.svg b/.icons/awkward/24x24/apps/simsu.svg
new file mode 100644
index 00000000..763d5513
--- /dev/null
+++ b/.icons/awkward/24x24/apps/simsu.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="1.575" ry="1.575" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-22" y="-22" rx="1.575" ry="1.575" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 2.5751953,1 C 1.7026453,1 1,1.7026453 1,2.5751953 V 8 H 8 V 1 Z"/>
+ <path style="opacity:0.1" d="m 15,1 v 7 h 7 V 2.5751953 C 22,1.7026453 21.297354,1 20.424804,1 Z"/>
+ <rect style="opacity:0.1" width="7" height="7" x="8" y="-22" transform="scale(1,-1)"/>
+ <path style="opacity:0.5" d="m 15,22 v -7 h 7 v 5.424804 C 22,21.297354 21.297354,22 20.424804,22 Z"/>
+ <rect style="opacity:0.5" width="7" height="7" x="1" y="8"/>
+ <rect style="opacity:0.3" width="7" height="7" x="8" y="8"/>
+ <g style="font-weight:bold;font-size:38.05962372px;font-family:'Bitstream Vera Sans';fill:#3f3f3f" transform="matrix(0.49412584,0,0,0.505944,-0.39037389,0.03766869)">
+ <path style="fill:#3f3f3f" d="m 9.9992322,9.8463934 q -0.5161651,0 -0.7768029,0.3372956 -0.2555273,0.332186 -0.2555273,1.001667 0,0.669482 0.2555273,1.006778 0.2606378,0.332185 0.7768029,0.332185 0.5212758,0 0.7768028,-0.332185 0.260638,-0.337296 0.260638,-1.006778 0,-0.669481 -0.260638,-1.001667 Q 10.520508,9.8463934 9.9992322,9.8463934 Z M 12.431852,6.1821322 v 1.4105106 q -0.485502,-0.2299746 -0.914788,-0.337296 -0.429286,-0.112432 -0.838129,-0.112432 -0.8790141,0 -1.3696265,0.4906124 Q 8.8186962,8.119029 8.7369274,9.0798115 9.0742235,8.8293948 9.4677355,8.7067417 9.8612475,8.5789781 10.326307,8.5789781 q 1.170315,0 1.885791,0.6848131 0.720587,0.6848131 0.720587,1.7938018 0,1.226531 -0.802355,1.96756 -0.802356,0.735918 -2.15154,0.735918 -1.4871687,0 -2.304856,-1.001667 -0.8125768,-1.006777 -0.8125768,-2.8516841 0,-1.8909018 0.9505615,-2.9692269 0.955672,-1.0834357 2.6165993,-1.0834357 0.526386,0 1.022109,0.081769 0.495723,0.081769 0.981225,0.2453059 z"/>
+ </g>
+ <g style="font-weight:bold;font-size:11px;line-height:125%;font-family:'DejaVu Sans';fill:#3f3f3f" transform="matrix(0.49648488,0,0,0.49881264,-0.36653881,0.07082463)">
+ <path style="fill:#3f3f3f" d="m 6.7807479,19.905621 h 6.0424801 v 1.165527 L 9.6972518,27.924664 H 7.6830916 L 10.642564,21.42564 H 6.7807479 Z"/>
+ </g>
+ <g style="font-weight:bold;font-size:11px;line-height:125%;font-family:'DejaVu Sans';fill:#3f3f3f" transform="matrix(0.49648481,0,0,0.48077923,-0.31732562,0.57440154)">
+ <path style="fill:#3f3f3f" d="m 25.168932,23.445171 q 0.811035,0.209473 1.22998,0.730469 0.424317,0.515625 0.424317,1.315918 0,1.192383 -0.913086,1.81543 -0.913086,0.617676 -2.664063,0.617676 -0.617675,0 -1.240722,-0.102051 -0.617676,-0.09668 -1.22461,-0.29541 v -1.595215 q 0.580078,0.290039 1.149414,0.440429 0.574707,0.14502 1.12793,0.14502 0.821777,0 1.256836,-0.284668 0.44043,-0.284668 0.44043,-0.816406 0,-0.547852 -0.451172,-0.827149 -0.445801,-0.284668 -1.321289,-0.284668 h -0.827149 v -1.332031 h 0.870118 q 0.778808,0 1.160156,-0.241699 0.381347,-0.24707 0.381347,-0.746582 0,-0.461914 -0.370605,-0.714356 -0.370605,-0.252441 -1.047363,-0.252441 -0.499512,0 -1.009766,0.112793 -0.510254,0.112793 -1.015137,0.333008 v -1.514649 q 0.612305,-0.171875 1.213868,-0.257812 0.601562,-0.08594 1.18164,-0.08594 1.562988,0 2.336426,0.515625 0.778809,0.510254 0.778809,1.541504 0,0.703614 -0.370606,1.154785 -0.370605,0.445801 -1.095703,0.628418 z"/>
+ </g>
+ <g style="font-weight:bold;font-size:11px;line-height:125%;font-family:'DejaVu Sans';fill:#3f3f3f" transform="matrix(0.5147884,0,0,0.48995212,-0.90472459,0.45892199)">
+ <path style="fill:#3f3f3f" d="m 37.079575,40.404644 h 3.528808 v 1.52002 h -5.827637 v -1.52002 l 2.927247,-2.583496 q 0.392089,-0.354492 0.580078,-0.692871 0.187988,-0.338379 0.187988,-0.703613 0,-0.563965 -0.381348,-0.907715 -0.375976,-0.34375 -1.004394,-0.34375 -0.483399,0 -1.058106,0.209472 -0.574707,0.204102 -1.22998,0.612305 v -1.761719 q 0.698242,-0.230957 1.380371,-0.349121 0.682129,-0.123535 1.337402,-0.123535 1.439453,0 2.234375,0.633789 0.800293,0.633789 0.800293,1.76709 0,0.655273 -0.338379,1.224609 -0.338379,0.563965 -1.42334,1.514649 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5751953,1 C 1.7026453,1 1,1.7026453 1,2.5751953 v 0.5 C 1,2.2026453 1.7026453,1.5 2.5751953,1.5 H 20.424804 C 21.297354,1.5 22,2.2026453 22,3.0751953 v -0.5 C 22,1.7026453 21.297354,1 20.424804,1 Z"/>
+ <path style="opacity:0.2" d="m 1,8 v 0.5 h 7 7 V 8 H 8 Z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="15" y="15"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="7" height=".5" x="15" y="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1,15 v 0.5 h 7 7 V 15 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/singular.svg b/.icons/awkward/24x24/apps/singular.svg
new file mode 100644
index 00000000..0180aff9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/singular.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#00679a" d="M 20,21 20,3 C 20,2.446 19.554,2 19,2 L 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 17.499986,5.999879 c 0,1.447348 -4,6.5 -4,6.5 0,0 4.013451,5.187932 4,6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 15.5,4.4998784 c 0,1.5 -5,10.5000006 -8,10.5000006 -1.5,0 -2,-1.5 -2,-2.5 0,-1 0.5,-2.5000006 2,-2.5000006 3.019216,-0.01076 8,9.0000006 8,10.5000006"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 15.5,4 c 0,1.5 -5,10.5 -8,10.5 -1.5,0 -2,-1.5 -2,-2.5 0,-1 0.5,-2.5 2,-2.5 3.019216,-0.01076 8,9 8,10.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 17.499986,5.5 c 0,1.447348 -4,6.5 -4,6.5 0,0 4.013451,5.187932 4,6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 18.499997,9.0002408 C 18,10.500242 16.5,12.500242 16.5,12.500242 c 0,0 1.5,2 1.999997,3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 18.499997,8.5 C 18,10 16.5,12 16.5,12 c 0,0 1.5,2 1.999997,3.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sirikali.svg b/.icons/awkward/24x24/apps/sirikali.svg
new file mode 100644
index 00000000..4cd49b1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sirikali.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#1493ca" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 a 4,4 0 0 0 -4,4 l 0,1 -0.2363281,0 C 7.3409719,11.5 7,11.811219 7,12.199219 l 0,5.601562 C 7,18.188781 7.3409719,18.5 7.7636719,18.5 l 8.4726561,0 C 16.659328,18.5 17,18.188781 17,17.800781 l 0,-5.601562 C 17,11.811219 16.659328,11.5 16.236328,11.5 L 16,11.5 l 0,-1 a 4,4 0 0 0 -4,-4 z m 0,2 a 2,2 0 0 1 2,2 l 0,1 -4,0 0,-1 a 2,2 0 0 1 2,-2 z m 0,4 a 1,1 0 0 1 1,1 1,1 0 0 1 -0.5,0.865234 l 0,2.134766 -1,0 0,-2.136719 A 1,1 0 0 1 11,13.5 a 1,1 0 0 1 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 12 6 A 4 4 0 0 0 8 10 L 8 11 L 7.7636719 11 C 7.3409719 11 7 11.311219 7 11.699219 L 7 17.300781 C 7 17.688781 7.3409719 18 7.7636719 18 L 16.236328 18 C 16.659328 18 17 17.688781 17 17.300781 L 17 11.699219 C 17 11.311219 16.659328 11 16.236328 11 L 16 11 L 16 10 A 4 4 0 0 0 12 6 z M 12 8 A 2 2 0 0 1 14 10 L 14 11 L 10 11 L 10 10 A 2 2 0 0 1 12 8 z M 12 12 A 1 1 0 0 1 13 13 A 1 1 0 0 1 12.5 13.865234 L 12.5 16 L 11.5 16 L 11.5 13.863281 A 1 1 0 0 1 11 13 A 1 1 0 0 1 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skanlite.svg b/.icons/awkward/24x24/apps/skanlite.svg
new file mode 100644
index 00000000..31445e4d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skanlite.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="12" x="-20" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="2" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-20.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-4.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skrooge.svg b/.icons/awkward/24x24/apps/skrooge.svg
new file mode 100644
index 00000000..a87f92f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skrooge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#ffc947" width="19" height="19" x="-21.5" y="-21.5" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#b38d32" d="m12 2c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10zm0 1.5c4.735 0 8.5 3.765 8.5 8.5s-3.765 8.5-8.5 8.5-8.5-3.765-8.5-8.5 3.765-8.5 8.5-8.5z"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.08394-0.0038-0.16657-0.0059-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#b38d32" d="m12 6a6 6 0 0 0 -5.6504 4h-1.8496l-0.5 1h2.0859a6 6 0 0 0 -0.08594 1h-0.5l-0.5 1h1.0898a6 6 0 0 0 5.9102 5 6 6 0 0 0 4.4629 -2h-1.4727a5 5 0 0 1 -2.9902 1 5 5 0 0 1 -4.8945 -4h5.3945l0.5-1h-6a5 5 0 0 1 0.10156 -1h5.3984l0.5-1h-5.5801a5 5 0 0 1 4.5801 -3 5 5 0 0 1 2.9902 1h1.4746a6 6 0 0 0 -4.4648 -2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skullgirls.svg b/.icons/awkward/24x24/apps/skullgirls.svg
new file mode 100644
index 00000000..2128b9b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skullgirls.svg
@@ -0,0 +1,17 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="M 6.769531,1.5 C 3.58282,1.5 1,4.4399109 1,8.0664062 1,9.0407791 1.151098,9.979596 1.416016,10.875 c 0,0 0.240321,0.807207 0.453125,1.251953 C 2.182634,12.859907 2.568219,13.557783 3,14.220703 V 17.5 a 1.0001,1.0001 0 1 0 2,0 V 16.748047 C 7.784538,19.727428 11,21.5 11,21.5 c 0,0 3.215462,-1.772572 6,-4.751953 V 19.5 a 1.0001,1.0001 0 1 0 2,0 v -5.279297 c 0.431781,-0.66292 0.817366,-1.360796 1.130859,-2.09375 C 20.343663,11.682207 20.583984,10.875 20.583984,10.875 20.848901,9.979596 21,9.0407792 21,8.0664062 21,4.4399108 18.415228,1.5 15.228516,1.5 13.557262,1.5 12.054049,2.2078808 11,3.5 9.94595,2.2078808 8.440785,1.5 6.769531,1.5 Z" style="opacity:.2"/>
+ <path d="M 6.7695312,1 C 3.5828195,1 1,3.9399109 1,7.5664062 1,8.5407791 1.1510983,9.4795959 1.4160156,10.375 c 0,0 0.2403211,0.807207 0.453125,1.251953 C 2.182634,12.359907 2.5682193,13.057783 3,13.720703 V 17 a 1.0001,1.0001 0 1 0 2,0 V 16.248047 C 7.7845383,19.227428 11,21 11,21 c 0,0 3.215462,-1.772572 6,-4.751953 V 19 a 1.0001,1.0001 0 1 0 2,0 v -5.279297 c 0.431781,-0.66292 0.817366,-1.360796 1.130859,-2.09375 C 20.343663,11.182207 20.583984,10.375 20.583984,10.375 20.848901,9.4795959 21,8.5407792 21,7.5664062 21,3.9399108 18.415228,1 15.228516,1 13.557262,1 12.054049,1.7078808 11,3 9.9459501,1.7078808 8.4407852,1 6.7695312,1 Z" style="fill:#ed1b24"/>
+ <g transform="matrix(.49999998 0 0 .49999998 -.99981864 -1.0000885)" style="fill:#ffffff;opacity:.2">
+ <g transform="matrix(.090632 0 0 .098526 4 2.2582)" style="fill:#ffffff">
+ <g style="fill:#ffffff">
+ <path transform="matrix(11.033631,0,0,10.149605,-44.138522,-22.918024)" d="M 15.541016,4 C 9.1675914,4 4,9.8798216 4,17.132812 4,17.316258 4.016191,17.495593 4.021484,17.677734 4.2341949,10.63747 9.3027031,5 15.541016,5 18.883524,5 21.8919,6.4157615 24,9 26.1081,6.4157615 29.116476,5 32.458984,5 38.697297,5 43.765805,10.63747 43.978516,17.677734 43.983809,17.495593 44,17.316258 44,17.132812 44,9.8798216 38.832409,4 32.458984,4 29.116476,4 26.1081,5.4157615 24,8 21.8919,5.4157615 18.883524,4 15.541016,4 Z" style="fill:#ffffff"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 11,5.5 a 6,5 0 0 0 -6,5 6,5 0 0 0 2.3476562,3.958984 L 7,15.5 h 1.0625 a 3,2.5 0 0 0 2.9375,2 3,2.5 0 0 0 2.9375,-2 H 15 L 14.654297,14.460938 A 6,5 0 0 0 17,10.5 6,5 0 0 0 11,5.5 Z" style="opacity:.2"/>
+ <path d="m11.0625 5a6 5 0 0 0-6 5 6 5 0 0 0 2.3476562 3.958984l-0.3476562 1.041016h1.0625a3 2.5 0 0 0 2.9375 2 3 2.5 0 0 0 2.9375-2h1.0625l-0.345703-1.039062a6 5 0 0 0 2.345703-3.960938 6 5 0 0 0-6-5z" style="fill:#ffffff"/>
+ <path d="M 7.4492188,8.5996094 A 2,2.5 0 0 0 6.1289062,10.128906 L 5,9 6,11 a 2,2.5 0 0 0 2,2.5 2,2.5 0 0 0 1.8808594,-1.658203 z m 7.1015622,0 -2.43164,3.2402346 A 2,2.5 0 0 0 14,13.5 2,2.5 0 0 0 16,11 l 1,-2 -1.126953,1.126953 A 2,2.5 0 0 0 14.550781,8.5996094 Z" style="fill:#3f3f3f"/>
+ <path d="m9 14v1h-0.875a3 2.5 0 0 0 0.5449219 1h4.7871091a3 2.5 0 0 0 0.542969-1v-1h-1v1h-1v-1h-1v1h-1v-1z" style="fill:#3f3f3f"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skydrive.svg b/.icons/awkward/24x24/apps/skydrive.svg
new file mode 100644
index 00000000..0d1a4e5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skydrive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#a1bde8" d="m9 3c-2.071 0-3.8347 1.2679-4.5938 3.0625-1.9278 0.2866-3.4062 1.9299-3.4062 3.9375 0 2.2092 1.7908 4 4 4h8.5c1.933 0 3.5-1.567 3.5-3.5 0-1.7966-1.351-3.2687-3.094-3.4688-0.454-2.2934-2.479-4.0312-4.906-4.0312z"/>
+ <path fill="#fff" opacity=".1" d="m9 3c-2.071 0-3.8347 1.2679-4.5938 3.0625-1.9278 0.2866-3.4062 1.9299-3.4062 3.9375 0 0.079 0.0072 0.157 0.0117 0.235 0.1237-1.8852 1.5524-3.3986 3.3945-3.6725 0.7591-1.7946 2.5228-3.0625 4.5938-3.0625 2.4268 0 4.4517 1.7378 4.9062 4.0312 1.657 0.19019 2.9566 1.5307 3.0811 3.2061 0.006-0.079 0.013-0.157 0.013-0.237 0-1.7966-1.351-3.2687-3.094-3.4688-0.454-2.2934-2.479-4.0312-4.906-4.0312z"/>
+ <path opacity=".2" d="m1.0117 10.235c-0.0057 0.088-0.0117 0.176-0.0117 0.265 0 2.2092 1.7908 4 4 4h8.5c1.933 0 3.5-1.567 3.5-3.5 0-0.089-0.006-0.176-0.013-0.263-0.122 1.822-1.634 3.263-3.487 3.263h-8.5c-2.1297 0-3.8659-1.666-3.9883-3.765z"/>
+ <path fill="#5481c5" d="m13 8c-2.071 0-3.8347 1.2679-4.5938 3.062-1.9278 0.287-3.4062 1.93-3.4062 3.938 0 2.2092 1.7908 4 4 4h8.5c1.933 0 3.5-1.567 3.5-3.5 0-1.797-1.351-3.269-3.094-3.469-0.454-2.2932-2.479-4.031-4.906-4.031z"/>
+ <path opacity=".2" d="m5.0117 15.235c-0.0057 0.088-0.0117 0.176-0.0117 0.265 0 2.2092 1.7908 4 4 4h8.5c1.933 0 3.5-1.567 3.5-3.5 0-0.089-0.006-0.176-0.013-0.263-0.122 1.822-1.634 3.263-3.487 3.263h-8.5c-2.1297 0-3.8659-1.666-3.9883-3.765z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skype.svg b/.icons/awkward/24x24/apps/skype.svg
new file mode 100644
index 00000000..060f0f15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skype.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="7.8" cy="8.3" r="5.8"/>
+ <circle style="opacity:0.2" cx="16.2" cy="16.7" r="5.8"/>
+ <circle style="fill:#1587d7" cx="7.8" cy="7.8" r="5.8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.7998039,1.9999998 A 5.7999995,5.7999995 0 0 0 1.9999998,7.7998039 5.7999995,5.7999995 0 0 0 2.010742,8.0927729 5.7999995,5.7999995 0 0 1 7.7998039,2.4999998 5.7999995,5.7999995 0 0 1 13.589843,8.0029289 5.7999995,5.7999995 0 0 0 13.599608,7.7998039 5.7999995,5.7999995 0 0 0 7.7998039,1.9999998 Z"/>
+ <circle style="fill:#1587d7" cx="16.2" cy="16.2" r="5.8"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="9"/>
+ <circle style="fill:#28a8ea" cx="12" cy="12" r="9"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.6569182,12.329815 A 2.7454742,2.6973005 0 0 1 8.7959703,11.436723 2.5114005,2.467334 0 0 1 8.5010528,10.20322 2.2564997,2.2169058 0 0 1 9.0326488,8.7102395 3.1999052,3.1437578 0 0 1 10.41841,7.8002581 a 5.3519271,5.2580191 0 0 1 1.814543,-0.299946 7.0466194,6.9229754 0 0 1 1.207412,0.090992 4.3586089,4.2821302 0 0 1 0.836963,0.2123305 1.623008,1.5945298 0 0 1 0.655191,0.411144 0.84696798,0.83210658 0 0 1 0.202365,0.5527369 0.81505168,0.80075034 0 0 1 -0.212674,0.576316 0.70810464,0.69567984 0 0 1 -0.535108,0.219076 0.96324637,0.94634467 0 0 1 -0.397872,-0.087671 7.2023954,7.0760179 0 0 0 -0.946778,-0.340355 3.4366703,3.3763685 0 0 0 -0.912369,-0.111202 2.0823926,2.0458537 0 0 0 -1.14227,0.2864405 0.95050097,0.93382293 0 0 0 -0.456189,0.839177 0.85877988,0.84371123 0 0 0 0.236649,0.589767 2.1582929,2.1204223 0 0 0 0.63805,0.448236 q 0.401356,0.195578 1.197086,0.519025 a 1.2405213,1.2187544 0 0 1 0.171536,0.06742 8.5027778,8.3535833 0 0 1 1.481796,0.748174 2.9877312,2.9353068 0 0 1 0.912431,0.920051 2.4692081,2.425882 0 0 1 0.329291,1.27728 2.6151593,2.5692722 0 0 1 -0.456248,1.540194 2.7115517,2.6639732 0 0 1 -1.275943,0.930188 5.3782686,5.2838986 0 0 1 -1.91748,0.306698 6.0413955,5.9353895 0 0 1 -2.6137072,-0.485317 1.4224954,1.3975355 0 0 1 -0.538533,-0.411147 0.94083837,0.92432988 0 0 1 -0.174958,-0.559483 0.74430449,0.73124449 0 0 1 0.229775,-0.569563 0.84756648,0.83269458 0 0 1 0.5934075,-0.205574 1.516411,1.4898032 0 0 1 0.6928677,0.175238 q 0.397776,0.195589 0.627751,0.29326 a 3.1550816,3.0997208 0 0 0 0.541985,0.168485 3.0988942,3.0445192 0 0 0 0.696229,0.07074 1.8583917,1.8257833 0 0 0 1.169736,-0.306643 1.0301015,1.0120267 0 0 0 0.39443,-0.839184 0.90778538,0.89185683 0 0 0 -0.246928,-0.613401 2.6253187,2.5792534 0 0 0 -0.727151,-0.51897 Q 12.01339,13.445414 11.142159,13.088125 a 8.3730838,8.2261648 0 0 1 -1.4852518,-0.75831"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.6569182,11.829812 A 2.7454742,2.6973005 0 0 1 8.7959703,10.93672 2.5114005,2.467334 0 0 1 8.5010528,9.7032172 2.2564997,2.2169058 0 0 1 9.0326488,8.2102373 3.1999052,3.1437578 0 0 1 10.41841,7.3002559 a 5.3519271,5.2580191 0 0 1 1.814543,-0.299946 7.0466194,6.9229754 0 0 1 1.207412,0.090992 4.3586089,4.2821302 0 0 1 0.836963,0.2123305 1.623008,1.5945298 0 0 1 0.655191,0.411144 0.84696798,0.83210658 0 0 1 0.202365,0.5527369 0.81505168,0.80075034 0 0 1 -0.212674,0.576316 0.70810464,0.69567984 0 0 1 -0.535108,0.219076 0.96324637,0.94634467 0 0 1 -0.397872,-0.087671 7.2023954,7.0760179 0 0 0 -0.946778,-0.340355 3.4366703,3.3763685 0 0 0 -0.912369,-0.111202 2.0823926,2.0458537 0 0 0 -1.14227,0.2864405 0.95050097,0.93382293 0 0 0 -0.456189,0.8391769 0.85877988,0.84371123 0 0 0 0.236649,0.5897663 2.1582929,2.1204223 0 0 0 0.63805,0.448236 q 0.401356,0.195578 1.197086,0.519025 a 1.2405213,1.2187544 0 0 1 0.171536,0.06742 8.5027778,8.3535833 0 0 1 1.481796,0.748174 2.9877312,2.9353068 0 0 1 0.912431,0.920051 2.4692081,2.425882 0 0 1 0.329291,1.27728 2.6151593,2.5692722 0 0 1 -0.456248,1.540194 2.7115517,2.6639732 0 0 1 -1.275943,0.930188 5.3782686,5.2838986 0 0 1 -1.91748,0.306698 6.0413955,5.9353895 0 0 1 -2.6137072,-0.485317 1.4224954,1.3975355 0 0 1 -0.538533,-0.411147 0.94083837,0.92432988 0 0 1 -0.174958,-0.559483 0.74430449,0.73124449 0 0 1 0.229775,-0.569563 0.84756648,0.83269458 0 0 1 0.5934075,-0.205574 1.516411,1.4898032 0 0 1 0.6928677,0.175238 q 0.397776,0.195589 0.627751,0.29326 a 3.1550816,3.0997208 0 0 0 0.541985,0.168485 3.0988942,3.0445192 0 0 0 0.696229,0.07074 1.8583917,1.8257833 0 0 0 1.169736,-0.306643 1.0301015,1.0120267 0 0 0 0.39443,-0.839184 0.90778538,0.89185683 0 0 0 -0.246928,-0.613401 2.6253187,2.5792534 0 0 0 -0.727151,-0.51897 Q 12.01339,12.945411 11.142159,12.588122 a 8.3730838,8.2261648 0 0 1 -1.4852518,-0.75831"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 3 A 9 9 0 0 0 3 12 A 9 9 0 0 0 3.0097656 12.287109 A 9 9 0 0 1 12 3.5 A 9 9 0 0 1 20.990234 12.212891 A 9 9 0 0 0 21 12 A 9 9 0 0 0 12 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/skypeforlinux.svg b/.icons/awkward/24x24/apps/skypeforlinux.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skypeforlinux.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/skyrim-script-extender.svg b/.icons/awkward/24x24/apps/skyrim-script-extender.svg
new file mode 100644
index 00000000..e971810f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/skyrim-script-extender.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.5253906,2.500216 C 9.4588486,2.498876 9.3901456,2.511085 9.3242188,2.537325 L 7.0957031,3.4240441 C 6.8319951,3.5290061 6.7055849,3.8263517 6.8105469,4.0900598 L 7.5234375,5.8791222 A 8,8 0 0 0 5.5058594,7.8400598 L 3.7363281,7.078341 C 3.4756391,6.96609 3.1747504,7.0852291 3.0625,7.3459191 l -0.9472656,2.203125 c -0.1122505,0.260689 0.00689,0.5615779 0.2675781,0.6738279 l 1.765625,0.759765 A 8,8 0 0 0 4,12.500215 8,8 0 0 0 4.109375,13.799043 l -1.7871094,0.710938 c -0.2637081,0.104962 -0.3901183,0.402308 -0.2851562,0.666015 l 0.8867187,2.228516 c 0.104962,0.263709 0.4023076,0.390117 0.6660157,0.285156 l 1.7890624,-0.712891 a 8,8 0 0 0 1.9609376,2.017579 L 6.578125,20.763887 c -0.112251,0.260689 0.00689,0.561577 0.2675781,0.673828 l 2.203125,0.947266 c 0.260689,0.11225 0.5615776,-0.0068 0.6738281,-0.267578 L 10.482422,20.351777 A 8,8 0 0 0 12,20.500215 8,8 0 0 0 13.298828,20.39084 l 0.710938,1.787109 c 0.104962,0.263708 0.402308,0.390119 0.666015,0.285157 l 2.228516,-0.886719 c 0.263708,-0.104962 0.390118,-0.402308 0.285156,-0.666016 l -0.712891,-1.789062 a 8,8 0 0 0 2.017579,-1.960938 l 1.769531,0.761719 c 0.260689,0.112251 0.561577,-0.0069 0.673828,-0.267578 l 0.947266,-2.203125 c 0.11225,-0.260689 -0.0068,-0.561577 -0.267578,-0.673828 L 19.851562,14.017793 A 8,8 0 0 0 20,12.500215 8,8 0 0 0 19.890625,11.201387 l 1.787109,-0.710937 c 0.263708,-0.104962 0.390119,-0.402308 0.285157,-0.6660152 L 21.076172,7.5959191 C 20.97121,7.3322111 20.673864,7.2058009 20.410156,7.3107629 L 18.621094,8.0236535 A 8,8 0 0 0 16.660156,6.0060754 L 17.421875,4.2365441 C 17.534126,3.975855 17.414937,3.6749665 17.154297,3.562716 L 14.951172,2.6154504 C 14.690484,2.5032 14.389595,2.6223387 14.277344,2.8830285 l -0.759766,1.765625 A 8,8 0 0 0 12,4.500216 8,8 0 0 0 10.701172,4.609591 L 9.9902344,2.8224816 C 9.9115129,2.6247006 9.7250171,2.5042313 9.5253906,2.500216 Z"/>
+ <path style="fill:#e4e4e4" d="m 14.95133,2.1147476 c -0.260688,-0.1122504 -0.560925,0.00725 -0.673176,0.2679398 L 12.062414,7.528495 9.990591,2.3232144 C 9.885629,2.0595063 9.588901,1.9317377 9.3251935,2.0366998 L 7.0966125,2.9237269 C 6.8329045,3.0286889 6.7051355,3.325417 6.8100975,3.589125 L 8.881921,8.7944055 3.7361132,6.578666 C 3.4754242,6.466415 3.1751877,6.585916 3.0629373,6.846606 L 2.1147478,9.0486695 c -0.1122505,0.260689 0.00725,0.560926 0.2679397,0.673176 L 7.528495,11.937586 2.3232145,14.009409 c -0.2637081,0.104962 -0.3914767,0.40169 -0.2865146,0.665397 l 0.8870272,2.228581 c 0.104962,0.263709 0.4016901,0.391477 0.6653981,0.286516 l 5.2052803,-2.071824 -2.215739,5.145808 c -0.112251,0.260689 0.00725,0.560925 0.2679395,0.673176 l 2.202064,0.94819 c 0.260689,0.11225 0.5609255,-0.0072 0.673176,-0.26794 l 2.21574,-5.145808 2.071823,5.205281 c 0.104962,0.263708 0.401691,0.391476 0.665398,0.286514 l 2.228581,-0.887027 c 0.263708,-0.104962 0.391476,-0.40169 0.286514,-0.665398 l -2.071823,-5.20528 5.145808,2.215739 c 0.260689,0.112251 0.560925,-0.0073 0.673176,-0.26794 l 0.94819,-2.202064 c 0.11225,-0.260689 -0.0072,-0.560925 -0.26794,-0.673176 l -5.145808,-2.21574 5.205281,-2.071823 C 21.940494,9.885629 22.068262,9.5889005 21.9633,9.325193 L 21.076273,7.096612 C 20.971311,6.832904 20.674583,6.7051355 20.410875,6.8100975 l -5.20528,2.071823 2.215739,-5.1458073 c 0.112251,-0.2606891 -0.0073,-0.5609256 -0.26794,-0.6731761 z"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.1" d="M 10.800001,6.5000403 8,11.500024 l 3.000372,4.999982 v -1.999993 c -0.514504,-0.05305 -0.862323,-0.290664 -0.896506,-0.643478 -0.03952,-0.408094 0.282059,-0.728518 0.129579,-1.053603 0.594208,0.146218 0.809335,0.379034 0.958183,0.723125 0.07371,-0.240228 -0.147585,-0.415055 -0.168975,-0.569337 0.771543,0.341373 0.989991,0.726389 0.979539,1.548012 -0.0028,0.219605 -0.610448,0.925661 -0.598667,1.135073 0.0118,0.209411 0.244112,0.446083 0.270923,0.62169 0.02632,0.172522 -0.451544,0.397834 -0.451544,0.742827 0,0.327056 0.77708,1.495678 0.77708,1.495678 l 0.799999,-1.333329 c -0.424835,0.226799 -0.699416,0.248043 -0.898335,0.238182 -0.284996,0.01369 -0.431904,-0.249018 -0.393336,-0.409725 0.06099,-0.254101 0.491672,-0.548809 0.491672,-0.737506 0,-0.22536 -0.176329,-0.369141 -0.156697,-0.588369 0.01965,-0.219228 0.872328,-0.8428 0.789224,-1.30555 -0.129772,-0.722609 -0.300131,-1.13791 0.396568,-1.439705 -0.08759,0.248503 -0.03428,0.393054 0.0118,0.63478 0.08305,-0.464222 0.332048,-0.525531 0.74996,-0.788566 -0.120772,0.495943 0.126156,0.682538 0.109936,1.056874 -0.0162,0.374336 -0.642863,0.664663 -0.900775,0.672927 v 0.999997 c 0.172176,-0.07905 0.441871,1.16e-4 0.600003,0 L 16,11.500024 13.200003,6.5000403 v 0.6666643 c -0.245956,0.1334722 -0.265424,0.2270123 -0.258652,0.44312 0,0 0.136932,-0.119604 0.258652,-0.109788 0.12172,0.00981 0.796071,1.8363905 0.799999,1.9999937 -4e-6,0.202867 -0.799999,0.3333323 -0.799999,0.6666647 0.192219,-0.160005 0.507096,-0.105953 0.794071,0.0047 0.223136,0.08607 0.393584,0.938551 0.424995,1.131603 -0.0077,0.196323 -0.259147,0.369741 -0.573267,0.373014 -0.314115,0.0033 -0.45547,-0.0458 -0.459395,-0.163601 -0.0041,-0.117794 0.404424,-0.428639 0.404424,-0.428639 -0.468112,-0.02143 -0.677403,0.247723 -0.852043,0.438455 0.02332,-0.114522 0.0471,-0.196324 0.07068,-0.294485 -0.238103,0.0383 -0.348556,0.194275 -0.435839,0.320662 -0.118361,-0.254786 -0.820341,-0.786391 -0.808857,-1.009772 -0.043,-0.367013 1.286324,-0.343953 1.427527,-1.1975721 -0.0078,-0.3239334 -0.368792,-0.6374543 -0.701127,-0.7107633 -0.267004,-0.058897 -0.353384,-0.07853 -0.353384,-0.07853 0.179284,-0.080397 0.71738,-0.3099431 0.588968,-0.6282344 C 12.677326,8.049222 12.616244,8.208461 12.063184,8.2344079 11.497656,8.0073438 11.571112,7.6664917 11.662685,7.390217 c -0.372884,0.226774 -0.31748,0.4475819 -0.223808,0.7722049 0.0266,0.1603293 -0.17124,0.2948117 -0.228996,0.4011497 0.01143,0.1339127 0.02064,0.2795339 -0.06941,0.3416072 -0.223828,0.2035254 0.04946,0.5135306 0.176684,0.49408 -0.01744,-0.4023604 0.47164,-0.5590616 0.667499,-0.6020574 0.321972,-3.4e-6 0.90138,0.3606533 0.897451,0.5602486 -0.004,0.199595 -0.390935,0.3959183 -0.869963,0.5300728 -0.479031,0.1341552 -0.863827,0.3108452 -0.852047,0.7427562 0.015,0.422085 0.252648,0.812585 0.298412,0.92797 -0.159684,-0.127898 -0.247688,-0.312889 -0.479027,-0.340293 0.05516,0.098 0.112091,0.206993 0.160991,0.320661 -0.242132,-0.326433 -0.492663,-0.421522 -0.930575,-0.471175 0.770112,0.512363 0.238008,0.619458 -0.04711,0.615146 -0.2719037,-0.0041 -0.6096708,-0.09655 -0.5732628,-0.359927 0.02192,-0.158512 0.1445876,-1.035085 0.4245428,-1.150408 0.295136,-0.121576 0.605859,-0.114925 0.785944,-0.0056 0,-0.333332 -0.8052112,-0.5156036 -0.799999,-0.6666651 0.0052,-0.1510609 0.672063,-1.9999932 0.799999,-1.9999932 0.127936,0 0.173123,0.02232 0.25,0.1197913 0.07315,-0.3158163 -0.168249,-0.3395887 -0.25,-0.4531233 3e-6,-0.078529 0,-0.6666647 0,-0.6666647 z"/>
+ <path style="fill:#4f4f4f" d="M 10.800001,6.0000363 8,11.00002 l 3.000372,4.999982 v -1.999993 c -0.514504,-0.05305 -0.862323,-0.290664 -0.896506,-0.643478 -0.03952,-0.408094 0.282059,-0.728518 0.129579,-1.053603 0.594208,0.146218 0.60896,0.379034 0.757808,0.723125 0.07371,-0.240228 0.05279,-0.415055 0.0314,-0.569337 0.771543,0.341373 0.989991,0.726389 0.979539,1.548012 -0.0028,0.219605 -0.610448,0.925661 -0.598667,1.135073 0.0118,0.209411 0.244112,0.446083 0.270923,0.62169 0.02632,0.172522 -0.451544,0.397834 -0.451544,0.742827 0,0.327056 0.77708,1.495678 0.77708,1.495678 l 0.799999,-1.333329 c -0.424835,0.226799 -0.699416,0.248043 -0.898335,0.238182 -0.284996,0.01369 -0.431904,-0.249018 -0.393336,-0.409725 0.06099,-0.254101 0.491672,-0.548809 0.491672,-0.737506 0,-0.22536 -0.176329,-0.369141 -0.156697,-0.588369 0.01965,-0.219228 0.872328,-0.8428 0.789224,-1.30555 -0.129772,-0.722609 -0.300131,-1.13791 0.396568,-1.439705 -0.08759,0.248503 -0.03428,0.393054 0.0118,0.63478 0.08305,-0.464222 0.332048,-0.525531 0.74996,-0.788566 -0.120772,0.495943 0.126156,0.682538 0.109936,1.056874 -0.0162,0.374336 -0.642863,0.664663 -0.900775,0.672927 v 0.999997 c 0.172176,-0.07905 0.441871,1.16e-4 0.600003,0 L 16,11.00002 13.200003,6.0000363 v 0.6666643 c -0.245956,0.1334722 -0.265424,0.2270123 -0.258652,0.44312 0,0 0.136932,-0.119604 0.258652,-0.109788 0.12172,0.00981 0.796071,1.8363905 0.799999,1.9999937 -4e-6,0.202867 -0.799999,0.3333323 -0.799999,0.6666645 0.192219,-0.1600053 0.507096,-0.1059525 0.794071,0.00473 0.223136,0.086072 0.393584,0.9385512 0.424995,1.1316032 -0.0077,0.196323 -0.259147,0.369741 -0.573267,0.373014 -0.314115,0.0033 -0.45547,-0.0458 -0.459395,-0.163601 -0.0041,-0.117794 0.404424,-0.428639 0.404424,-0.428639 -0.468112,-0.02143 -0.677403,0.247723 -0.852043,0.438455 0.02332,-0.114522 0.0471,-0.196324 0.07068,-0.294485 -0.238103,0.0383 -0.348556,0.194275 -0.435839,0.320662 -0.118361,-0.254786 -0.820341,-0.786391 -0.808857,-1.009772 -0.043,-0.3670125 1.286324,-0.3439527 1.427527,-1.1975721 -0.0078,-0.3239334 -0.368792,-0.6374543 -0.701127,-0.7107633 -0.267004,-0.058897 -0.353384,-0.07853 -0.353384,-0.07853 0.179284,-0.080397 0.71738,-0.3099431 0.588968,-0.6282344 C 12.677326,7.549218 12.616244,7.708457 12.063184,7.7344039 11.497656,7.5073398 11.571112,7.1664877 11.662685,6.890213 c -0.372884,0.226774 -0.31748,0.4475819 -0.223808,0.7722049 0.0266,0.1603293 -0.17124,0.2948117 -0.228996,0.4011497 0.01143,0.1339127 0.02064,0.2795339 -0.06941,0.3416072 -0.223828,0.2035254 0.04946,0.5135306 0.176684,0.49408 -0.01744,-0.4023604 0.47164,-0.5590616 0.667499,-0.6020574 0.321972,-3.4e-6 0.90138,0.3606533 0.897451,0.5602486 -0.004,0.199595 -0.390935,0.3959183 -0.869963,0.5300728 -0.479031,0.1341549 -0.863827,0.3108452 -0.852047,0.7427562 0.015,0.422085 0.252648,0.812585 0.298412,0.92797 -0.159684,-0.127898 -0.247688,-0.312889 -0.479027,-0.340293 0.05516,0.098 0.112091,0.206993 0.160991,0.320661 -0.242132,-0.326433 -0.492663,-0.421522 -0.930575,-0.471175 0.770112,0.512363 0.238008,0.619458 -0.04711,0.615146 -0.2719037,-0.0041 -0.6096708,-0.09655 -0.5732628,-0.359927 0.02192,-0.158512 0.1445876,-1.035085 0.4245428,-1.1504077 0.295136,-0.1215767 0.605859,-0.1149251 0.785944,-0.00559 0,-0.3333323 -0.8052112,-0.5156039 -0.799999,-0.6666654 0.0052,-0.1510609 0.672063,-1.9999932 0.799999,-1.9999932 0.127936,0 0.173123,0.02232 0.25,0.1197913 0.07315,-0.3158163 -0.168249,-0.3395887 -0.25,-0.4531233 3e-6,-0.078529 0,-0.6666647 0,-0.6666647 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5253906 2 C 9.4588485 1.9986616 9.3901455 2.0108689 9.3242188 2.0371094 L 7.0957031 2.9238281 C 6.8319951 3.0287901 6.7055849 3.3261357 6.8105469 3.5898438 L 6.8398438 3.6621094 C 6.8945313 3.5591608 6.9783832 3.4705242 7.0957031 3.4238281 L 9.3242188 2.5371094 C 9.3901455 2.5108694 9.4588486 2.49866 9.5253906 2.5 C 9.7250171 2.5040153 9.9115129 2.6244846 9.9902344 2.8222656 L 10.701172 4.609375 A 8 8 0 0 1 12 4.5 A 8 8 0 0 1 13.517578 4.6484375 L 14.277344 2.8828125 C 14.389595 2.6221244 14.690484 2.502984 14.951172 2.6152344 L 17.154297 3.5625 C 17.265411 3.610354 17.343758 3.6962307 17.396484 3.7949219 L 17.421875 3.7363281 C 17.534126 3.475639 17.414937 3.1747505 17.154297 3.0625 L 14.951172 2.1152344 C 14.690484 2.002984 14.389595 2.1221227 14.277344 2.3828125 L 13.517578 4.1484375 A 8 8 0 0 0 12 4 A 8 8 0 0 0 10.701172 4.109375 L 9.9902344 2.3222656 C 9.9115129 2.1244846 9.7250171 2.0040153 9.5253906 2 z M 7.3710938 5.4941406 A 8 8 0 0 0 5.5058594 7.3398438 L 3.7363281 6.578125 C 3.4756391 6.465874 3.1747504 6.5850131 3.0625 6.8457031 L 2.1152344 9.0488281 C 2.0508378 9.1983818 2.0696761 9.3574267 2.140625 9.4902344 L 3.0625 7.3457031 C 3.1747504 7.0850131 3.4756391 6.965874 3.7363281 7.078125 L 5.5058594 7.8398438 A 8 8 0 0 1 7.5234375 5.8789062 L 7.3710938 5.4941406 z M 16.822266 5.6289062 L 16.660156 6.0058594 A 8 8 0 0 1 18.621094 8.0234375 L 20.410156 7.3105469 C 20.673864 7.2055849 20.97121 7.3319951 21.076172 7.5957031 L 21.933594 9.7519531 C 22.001831 9.623497 22.021157 9.4706065 21.962891 9.3242188 L 21.076172 7.0957031 C 20.97121 6.8319951 20.673864 6.7055849 20.410156 6.8105469 L 18.621094 7.5234375 A 8 8 0 0 0 16.822266 5.6289062 z M 4.0800781 10.953125 A 8 8 0 0 0 4 12 A 8 8 0 0 0 4.0117188 12.242188 A 8 8 0 0 1 4.1484375 10.982422 L 4.0800781 10.953125 z M 19.955078 11.175781 L 19.890625 11.201172 A 8 8 0 0 1 19.988281 12.257812 A 8 8 0 0 0 20 12 A 8 8 0 0 0 19.955078 11.175781 z M 4.0449219 13.324219 L 2.3222656 14.009766 C 2.0585575 14.114728 1.9321473 14.412074 2.0371094 14.675781 L 2.0664062 14.748047 C 2.1210938 14.645098 2.2049457 14.556462 2.3222656 14.509766 L 4.109375 13.798828 A 8 8 0 0 1 4.0449219 13.324219 z M 19.919922 13.546875 A 8 8 0 0 1 19.851562 14.017578 L 21.617188 14.777344 C 21.728361 14.825198 21.806658 14.911074 21.859375 15.009766 L 21.884766 14.951172 C 21.997016 14.690483 21.877926 14.389595 21.617188 14.277344 L 19.919922 13.546875 z M 7.1777344 18.871094 L 6.578125 20.263672 C 6.5137282 20.413226 6.5325667 20.572271 6.6035156 20.705078 L 7.3398438 18.994141 A 8 8 0 0 1 7.1777344 18.871094 z M 16.628906 19.005859 A 8 8 0 0 1 16.476562 19.121094 L 17.160156 20.837891 C 17.228394 20.709435 17.247719 20.556544 17.189453 20.410156 L 16.628906 19.005859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slack.svg b/.icons/awkward/24x24/apps/slack.svg
new file mode 100644
index 00000000..7741d496
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="6.3" ry="6.3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#612862" width="21" height="21" x="-22" y="-22" rx="6.3" ry="6.3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 9.5,4.5 C 8.674418,4.5 8,5.174419 8,6 8,6.8255815 8.674418,7.5 9.5,7.5 H 11 V 6 C 11,5.174419 10.325581,4.5 9.5,4.5 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 v 4.0039061 c 0,0.82482 0.674419,1.498047 1.5,1.498047 0.825582,0 1.5,-0.673227 1.5,-1.498047 V 5.9980469 c 0,-0.82482 -0.674418,-1.4980469 -1.5,-1.4980469 z m -8.0039061,4 C 4.6732269,8.5 4,9.1744185 4,10 c 0,0.825581 0.6732269,1.5 1.4980469,1.5 H 9.5019531 C 10.326773,11.5 11,10.825581 11,10 11,9.1744185 10.326773,8.5 9.5019531,8.5 Z m 12.0039061,0 c -0.825581,0 -1.5,0.6744185 -1.5,1.5 v 1.5 h 1.5 c 0.825581,0 1.5,-0.674419 1.5,-1.5 0,-0.8255815 -0.674419,-1.5 -1.5,-1.5 z M 5.5,12.5 C 4.674419,12.5 4,13.174419 4,14 4,14.825582 4.674419,15.5 5.5,15.5 6.3255815,15.5 7,14.825582 7,14 v -1.5 z m 4,0 C 8.6744185,12.5 8,13.173227 8,13.998047 v 4.003906 C 8,18.826773 8.6744185,19.5 9.5,19.5 10.325581,19.5 11,18.826773 11,18.001953 V 13.998047 C 11,13.173227 10.325581,12.5 9.5,12.5 Z m 3.998047,0 C 12.673227,12.5 12,13.174419 12,14 c 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003906 C 18.326773,15.5 19,14.825581 19,14 19,13.174419 18.326773,12.5 17.501953,12.5 Z M 12,16.5 V 18 c 0,0.825581 0.674419,1.5 1.5,1.5 0.825582,0 1.5,-0.674419 1.5,-1.5 0,-0.825581 -0.674418,-1.5 -1.5,-1.5 z"/>
+ <path style="fill:#e01e5a" class="st0" d="m 7,13.500096 c 0,0.825582 -0.6744185,1.5 -1.5,1.5 -0.825581,0 -1.5,-0.674418 -1.5,-1.5 0,-0.825581 0.674419,-1.5 1.5,-1.5 H 7 Z"/>
+ <path style="fill:#e01e5a" class="st0" d="m 8,13.498713 c 0,-0.82482 0.6744185,-1.498617 1.5,-1.498617 0.825581,0 1.5,0.673797 1.5,1.498617 v 4.002574 c 0,0.82482 -0.674419,1.498617 -1.5,1.498617 -0.8255815,0 -1.5,-0.673797 -1.5,-1.498617 z"/>
+ <path style="fill:#ecb22e" class="st0" d="M 13.5,16 C 14.325582,16 15,16.674419 15,17.5 15,18.325581 14.325582,19 13.5,19 12.674419,19 12,18.325581 12,17.5 V 16 Z"/>
+ <path style="fill:#ecb22e" class="st0" d="m 13.498617,15.000001 c -0.82482,0 -1.498617,-0.674419 -1.498617,-1.5 0,-0.825581 0.673797,-1.5 1.498617,-1.5 h 4.002574 c 0.82482,0 1.498617,0.674419 1.498617,1.5 0,0.825581 -0.673797,1.5 -1.498617,1.5 z"/>
+ <path style="fill:#2eb67d" class="st0" d="m 16.001289,9.499904 c 0,-0.8255815 0.674419,-1.5 1.5,-1.5 0.825581,0 1.5,0.6744185 1.5,1.5 0,0.825581 -0.674419,1.5 -1.5,1.5 h -1.5 z"/>
+ <path style="fill:#2eb67d" class="st0" d="m 15.001289,9.501288 c 0,0.82482 -0.674418,1.498616 -1.5,1.498616 -0.825581,0 -1.5,-0.673796 -1.5,-1.498616 V 5.4987125 c 0,-0.82482 0.674419,-1.498617 1.5,-1.498617 0.825582,0 1.5,0.673797 1.5,1.498617 z"/>
+ <path style="fill:#36c5f0" class="st0" d="M 9.499809,7 C 8.674227,7 7.9998085,6.3255815 7.9998085,5.5 7.9998085,4.674419 8.674227,4 9.499809,4 c 0.825581,0 1.5,0.674419 1.5,1.5 V 7 Z"/>
+ <path style="fill:#36c5f0" class="st0" d="m 9.501192,8 c 0.82482,0 1.498617,0.6744185 1.498617,1.5 0,0.825581 -0.673797,1.5 -1.498617,1.5 H 5.498617 C 4.673797,11 4,10.325581 4,9.5 4,8.6744185 4.673797,8 5.498617,8 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7.3007812 1 C 3.8105811 1 1 3.8105811 1 7.3007812 L 1 7.8007812 C 1 4.3105811 3.8105811 1.5 7.3007812 1.5 L 15.699219 1.5 C 19.189419 1.5 22 4.3105811 22 7.8007812 L 22 7.3007812 C 22 3.8105811 19.189419 1 15.699219 1 L 7.3007812 1 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 9.5 4 C 8.674418 4 8 4.674419 8 5.5 C 8 5.5857541 8.0114241 5.6680941 8.0253906 5.75 C 8.1458838 5.0433731 8.7601722 4.5 9.5 4.5 C 10.325581 4.5 11 5.174419 11 6 L 11 5.5 C 11 4.674419 10.325581 4 9.5 4 z M 13.501953 4 C 12.676372 4 12.001953 4.6732269 12.001953 5.4980469 L 12.001953 5.9980469 C 12.001953 5.1732269 12.676372 4.5 13.501953 4.5 C 14.327535 4.5 15.001953 5.1732269 15.001953 5.9980469 L 15.001953 5.4980469 C 15.001953 4.6732269 14.327535 4 13.501953 4 z M 5.4980469 8 C 4.6732269 8 4 8.6744185 4 9.5 C 4 9.5857541 4.011448 9.6680942 4.0253906 9.75 C 4.1456778 9.0433728 4.7589019 8.5 5.4980469 8.5 L 9.5019531 8.5 C 10.241098 8.5 10.854322 9.0433728 10.974609 9.75 C 10.988552 9.6680942 11 9.5857541 11 9.5 C 11 8.6744185 10.326773 8 9.5019531 8 L 5.4980469 8 z M 17.501953 8 C 16.676372 8 16.001953 8.6744185 16.001953 9.5 L 16.001953 10 C 16.001953 9.1744185 16.676372 8.5 17.501953 8.5 C 18.24178 8.5 18.856069 9.0433728 18.976562 9.75 C 18.990529 9.6680942 19.001953 9.5857541 19.001953 9.5 C 19.001953 8.6744185 18.327534 8 17.501953 8 z M 5.5 12 C 4.674419 12 4 12.674419 4 13.5 C 4 13.585754 4.0114241 13.668094 4.0253906 13.75 C 4.145884 13.043373 4.7601731 12.5 5.5 12.5 L 7 12.5 L 7 12 L 5.5 12 z M 9.5 12 C 8.6744185 12 8 12.673227 8 13.498047 L 8 13.998047 C 8 13.173227 8.6744185 12.5 9.5 12.5 C 10.325581 12.5 11 13.173227 11 13.998047 L 11 13.498047 C 11 12.673227 10.325581 12 9.5 12 z M 13.498047 12 C 12.673227 12 12 12.674419 12 13.5 C 12 13.585754 12.011448 13.668094 12.025391 13.75 C 12.145678 13.043373 12.758902 12.5 13.498047 12.5 L 17.501953 12.5 C 18.241098 12.5 18.854322 13.043373 18.974609 13.75 C 18.988552 13.668094 19 13.585754 19 13.5 C 19 12.674419 18.326773 12 17.501953 12 L 13.498047 12 z M 12 16 L 12 16.5 L 13.5 16.5 C 14.239828 16.5 14.854116 17.043373 14.974609 17.75 C 14.988576 17.668094 15 17.585754 15 17.5 C 15 16.674419 14.325582 16 13.5 16 L 12 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slade.svg b/.icons/awkward/24x24/apps/slade.svg
new file mode 100644
index 00000000..26936c43
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.75,2.5 C 11.3345,2.5 11,2.8345 11,3.25 V 4.0703125 A 8.5,8.5 0 0 0 9.647461,4.3359375 L 9.332031,3.586914 C 9.17081,3.2039676 8.7335325,3.0253026 8.350586,3.1865235 L 7.8896485,3.3808594 C 7.506702,3.5420805 7.328037,3.9793581 7.489258,4.3623047 L 7.807617,5.118164 A 8.5,8.5 0 0 0 6.739258,5.8251955 L 6.1660155,5.251953 c -0.293803,-0.2938026 -0.766744,-0.2938026 -1.0605465,0 L 4.7519531,5.605469 c -0.2938027,0.293802 -0.2938027,0.7667435 0,1.0605465 L 5.3310545,7.245117 A 8.5,8.5 0 0 0 4.6142578,8.305664 L 3.8623047,7.989258 C 3.4793582,7.828037 3.0420804,8.006703 2.8808594,8.3896485 L 2.6865235,8.850586 c -0.161221,0.3829465 0.017444,0.8202245 0.4003906,0.981445 l 0.7519531,0.316407 A 8.5,8.5 0 0 0 3.5654297,11.5 H 2.75 C 2.3345,11.5 2,11.8345 2,12.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.8203125 a 8.5,8.5 0 0 0 0.265625,1.352539 L 3.086914,15.167969 C 2.7039675,15.32919 2.5253025,15.766467 2.6865235,16.149414 l 0.1943359,0.460937 c 0.1612211,0.382947 0.5984986,0.561612 0.9814453,0.400391 L 4.618164,16.692383 a 8.5,8.5 0 0 0 0.7070315,1.068359 l -0.5732424,0.573242 c -0.2938028,0.293803 -0.2938028,0.766744 0,1.060547 l 0.3535159,0.353516 c 0.293802,0.293803 0.7667435,0.293803 1.0605465,0 L 6.745117,19.168945 a 8.5,8.5 0 0 0 1.060547,0.716797 l -0.316406,0.751953 c -0.161221,0.382947 0.017445,0.820224 0.4003905,0.981445 l 0.4609375,0.194336 c 0.3829465,0.161222 0.8202245,-0.01744 0.981445,-0.40039 L 9.6484375,20.661133 A 8.5,8.5 0 0 0 11,20.93457 V 21.75 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.820313 a 8.5,8.5 0 0 0 1.352539,-0.265625 l 0.31543,0.749024 c 0.161221,0.382946 0.598498,0.561612 0.981445,0.40039 l 0.460937,-0.194336 c 0.382947,-0.161221 0.561612,-0.598498 0.400391,-0.981445 l -0.318359,-0.755859 a 8.5,8.5 0 0 0 1.068359,-0.707032 l 0.573242,0.573243 c 0.293803,0.293803 0.766744,0.293803 1.060547,0 l 0.353516,-0.353516 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.060547 l -0.579102,-0.579101 a 8.5,8.5 0 0 0 0.716797,-1.060547 l 0.751953,0.316406 c 0.382947,0.161221 0.820224,-0.01745 0.981445,-0.400391 l 0.194336,-0.460937 c 0.161222,-0.382946 -0.01744,-0.820224 -0.40039,-0.981445 L 20.161133,14.851563 A 8.5,8.5 0 0 0 20.43457,13.5 H 21.25 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.5 C 22,11.8345 21.6655,11.5 21.25,11.5 h -0.820313 a 8.5,8.5 0 0 0 -0.265625,-1.352539 l 0.749024,-0.31543 c 0.382946,-0.1612205 0.561612,-0.5984985 0.40039,-0.981445 L 21.11914,8.3896485 C 20.957919,8.006702 20.520642,7.828037 20.137695,7.989258 L 19.381836,8.307617 A 8.5,8.5 0 0 0 18.674804,7.239258 l 0.573243,-0.5732425 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.0605465 L 18.894531,5.251953 c -0.293803,-0.2938027 -0.766744,-0.2938027 -1.060547,0 L 17.254883,5.8310545 A 8.5,8.5 0 0 0 16.194336,5.114258 L 16.510742,4.3623047 C 16.671963,3.9793581 16.493298,3.5420805 16.110351,3.3808594 L 15.649414,3.1865235 C 15.266467,3.0253026 14.82919,3.2039676 14.667969,3.586914 L 14.351563,4.3388672 A 8.5,8.5 0 0 0 13,4.0654297 V 3.25 C 13,2.8345 12.6655,2.5 12.25,2.5 Z"/>
+ <path style="fill:#574b37" d="M 11.75,2 C 11.3345,2 11,2.3345 11,2.75 V 3.5703125 A 8.5,8.5 0 0 0 9.647461,3.8359375 L 9.332031,3.086914 C 9.17081,2.7039676 8.7335325,2.5253026 8.350586,2.6865235 L 7.8896485,2.8808594 C 7.506702,3.0420805 7.328037,3.4793581 7.489258,3.8623047 L 7.807617,4.618164 A 8.5,8.5 0 0 0 6.739258,5.3251955 L 6.1660155,4.7519531 c -0.293803,-0.2938028 -0.766744,-0.2938028 -1.0605465,0 L 4.7519531,5.105469 c -0.2938028,0.293802 -0.2938028,0.7667435 0,1.0605465 L 5.3310545,6.745117 A 8.5,8.5 0 0 0 4.6142578,7.805664 L 3.8623047,7.489258 C 3.4793582,7.328037 3.0420804,7.506703 2.8808594,7.8896485 L 2.6865235,8.350586 c -0.161221,0.3829465 0.017444,0.8202245 0.4003906,0.981445 L 3.8388672,9.6484375 A 8.5,8.5 0 0 0 3.5654297,11 H 2.75 C 2.3345,11 2,11.3345 2,11.75 v 0.5 C 2,12.6655 2.3345,13 2.75,13 h 0.8203125 a 8.5,8.5 0 0 0 0.265625,1.352539 L 3.086914,14.667969 C 2.7039675,14.82919 2.5253025,15.266467 2.6865235,15.649414 l 0.1943359,0.460937 c 0.1612211,0.382947 0.5984986,0.561612 0.9814453,0.400391 L 4.618164,16.192383 a 8.5,8.5 0 0 0 0.7070315,1.068359 l -0.5732424,0.573242 c -0.2938028,0.293803 -0.2938028,0.766744 0,1.060547 l 0.3535159,0.353516 c 0.293802,0.293803 0.7667435,0.293803 1.0605465,0 L 6.745117,18.668945 a 8.5,8.5 0 0 0 1.060547,0.716797 l -0.316406,0.751953 c -0.161221,0.382947 0.017445,0.820224 0.4003905,0.981445 l 0.4609375,0.194336 c 0.3829465,0.161222 0.8202245,-0.01744 0.981445,-0.40039 L 9.6484375,20.161133 A 8.5,8.5 0 0 0 11,20.43457 V 21.25 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 12.6655,22 13,21.6655 13,21.25 v -0.820313 a 8.5,8.5 0 0 0 1.352539,-0.265625 l 0.31543,0.749024 c 0.161221,0.382946 0.598498,0.561612 0.981445,0.40039 l 0.460937,-0.194336 c 0.382947,-0.161221 0.561612,-0.598498 0.400391,-0.981445 l -0.318359,-0.755859 a 8.5,8.5 0 0 0 1.068359,-0.707032 l 0.573242,0.573243 c 0.293803,0.293803 0.766744,0.293803 1.060547,0 l 0.353516,-0.353516 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.060547 l -0.579102,-0.579101 a 8.5,8.5 0 0 0 0.716797,-1.060547 l 0.751953,0.316406 c 0.382947,0.161221 0.820224,-0.01745 0.981445,-0.400391 l 0.194336,-0.460937 c 0.161222,-0.382946 -0.01744,-0.820224 -0.40039,-0.981445 L 20.161133,14.351563 A 8.5,8.5 0 0 0 20.43457,13 H 21.25 C 21.6655,13 22,12.6655 22,12.25 v -0.5 C 22,11.3345 21.6655,11 21.25,11 H 20.429687 A 8.5,8.5 0 0 0 20.164062,9.647461 l 0.749024,-0.31543 c 0.382946,-0.1612205 0.561612,-0.5984985 0.40039,-0.981445 L 21.11914,7.8896485 C 20.957919,7.506702 20.520642,7.328037 20.137695,7.489258 L 19.381836,7.807617 A 8.5,8.5 0 0 0 18.674804,6.739258 l 0.573243,-0.5732425 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.0605465 L 18.894531,4.7519531 c -0.293803,-0.2938028 -0.766744,-0.2938028 -1.060547,0 L 17.254883,5.3310545 A 8.5,8.5 0 0 0 16.194336,4.6142578 L 16.510742,3.8623047 C 16.671963,3.4793581 16.493298,3.0420805 16.110351,2.8808594 L 15.649414,2.6865235 C 15.266467,2.5253026 14.82919,2.7039676 14.667969,3.086914 L 14.351563,3.8388672 A 8.5,8.5 0 0 0 13,3.5654297 V 2.75 C 13,2.3345 12.6655,2 12.25,2 Z"/>
+ <path style="opacity:0.2" d="m 15.999997,6.5 3e-6,4 c 0,0 -2,0 -2,1 0,1.600253 1.617307,1.712546 1.500178,3.28934 -0.293102,3.969157 -5.028134,3.83477 -7.494423,3.626586 L 8,14.78934 c 0,0 0.7615355,0.25978 1.515168,0.202892 C 10,15 10.597959,14.411744 10.5,14 10.597959,12.911744 8.9731725,11.86892 8.969244,10.547868 9,6.5 14.5,6.5 16,6.5 Z"/>
+ <path style="fill:#3264e0" d="M 15.999997,6 16,10 c 0,0 -2,0 -2,1 0,1.600253 1.617307,1.712546 1.500178,3.28934 -0.293102,3.969157 -5.028134,3.83477 -7.494423,3.626586 L 8,14.28934 c 0,0 0.7615355,0.25978 1.515168,0.202892 C 10,14.5 10.597959,13.911744 10.5,13.5 10.597959,12.411744 8.9731725,11.36892 8.969244,10.047868 9,6 14.5,6 16,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.75,2 C 11.3345,2 11,2.3345 11,2.75 v 0.5 C 11,2.8345 11.3345,2.5 11.75,2.5 h 0.5 C 12.6655,2.5 13,2.8345 13,3.25 V 2.75 C 13,2.3345 12.6655,2 12.25,2 Z M 8.642578,2.6269531 c -0.097366,-6.16e-5 -0.1962555,0.019265 -0.291992,0.05957 L 7.8896485,2.8808594 C 7.520875,3.0361135 7.344381,3.4471256 7.475586,3.819336 7.543842,3.6286976 7.687268,3.4660619 7.8896485,3.3808594 L 8.350586,3.1865234 C 8.7335325,3.0253025 9.17081,3.2039674 9.332031,3.586914 l 0.31543,0.7490235 A 8.5,8.5 0 0 1 11,4.0703125 v -0.5 A 8.5,8.5 0 0 0 9.647461,3.8359375 L 9.332031,3.086914 C 9.2111155,2.7997042 8.934675,2.6271382 8.642578,2.6269531 Z m 6.714844,0 C 15.065325,2.6271382 14.788885,2.7997042 14.667969,3.086914 L 14.351563,3.8388672 A 8.5,8.5 0 0 0 13,3.5654297 v 0.5 a 8.5,8.5 0 0 1 1.351563,0.2734375 L 14.667969,3.5869141 C 14.82919,3.2039676 15.266467,3.0253026 15.649414,3.1865235 l 0.460937,0.1943359 c 0.202381,0.085203 0.345807,0.2478382 0.414063,0.4384766 0.131205,-0.3722104 -0.04529,-0.7832225 -0.414063,-0.9384766 L 15.649414,2.6865235 c -0.09574,-0.040305 -0.194626,-0.059632 -0.291992,-0.05957 z M 5.635742,4.53125 c -0.1916855,0 -0.383372,0.073802 -0.530273,0.2207031 L 4.7519531,5.105469 C 4.5400816,5.3173395 4.4834439,5.6219135 4.5771484,5.885742 4.6133839,5.783719 4.6700219,5.6874 4.7519531,5.605469 L 5.105469,5.251953 c 0.2938025,-0.2938025 0.7667435,-0.2938025 1.0605465,0 L 6.739258,5.8251955 A 8.5,8.5 0 0 1 7.807617,5.118164 L 7.640625,4.7226562 A 8.5,8.5 0 0 0 6.739258,5.3251955 L 6.1660155,4.7519531 C 6.019114,4.6050518 5.827428,4.53125 5.635742,4.53125 Z m 12.728516,0 c -0.191686,0 -0.383372,0.073802 -0.530274,0.2207031 L 17.254883,5.3310545 A 8.5,8.5 0 0 0 16.362304,4.7158203 L 16.194336,5.114258 a 8.5,8.5 0 0 1 1.060547,0.7167965 L 17.833984,5.251953 c 0.293803,-0.2938026 0.766744,-0.2938025 1.060547,0 l 0.353516,0.353516 c 0.08193,0.081931 0.138569,0.17825 0.174804,0.280273 0.0937,-0.2638285 0.03706,-0.568402 -0.174804,-0.780273 L 18.894531,4.7519531 C 18.74763,4.6050518 18.555944,4.53125 18.364258,4.53125 Z m 0.522461,2.496094 -0.211915,0.211914 a 8.5,8.5 0 0 1 0.707032,1.068359 l 0.755859,-0.318359 c 0.382947,-0.161221 0.820224,0.017445 0.981445,0.4003905 l 0.194336,0.4609375 c 0.006,0.014175 0.0086,0.028665 0.01367,0.04297 0.0609,-0.1700895 0.06235,-0.3624025 -0.01367,-0.5429685 L 21.11914,7.88965 C 20.957919,7.5067035 20.520642,7.3280385 20.137695,7.4892595 l -0.755859,0.318359 A 8.5,8.5 0 0 0 18.886719,7.0273455 Z M 5.123047,7.037109 A 8.5,8.5 0 0 0 4.6142578,7.805664 L 3.8623047,7.489258 C 3.4793582,7.328037 3.0420804,7.506703 2.8808594,7.8896485 L 2.6865235,8.350586 c -0.076019,0.180566 -0.074571,0.372879 -0.013672,0.5429685 0.00504,-0.014305 0.0077,-0.028795 0.013672,-0.04297 L 2.8808594,8.389647 C 3.0420803,8.0067015 3.4793582,7.8280355 3.8623047,7.9892565 l 0.7519531,0.316406 a 8.5,8.5 0 0 1 0.7167967,-1.060547 z m 15.15332,3.0625 -0.112305,0.04785 A 8.5,8.5 0 0 1 20.429687,11.5 H 21.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v -0.5 C 22,11.3345 21.6655,11 21.25,11 h -0.820313 a 8.5,8.5 0 0 0 -0.15332,-0.900391 z m -16.5439451,0.0039 A 8.5,8.5 0 0 0 3.5654297,11 H 2.75 C 2.3345,11 2,11.3345 2,11.75 v 0.5 C 2,11.8345 2.3345,11.5 2.75,11.5 h 0.8154297 a 8.5,8.5 0 0 1 0.2734375,-1.351562 z m 16.5351561,4.292969 a 8.5,8.5 0 0 1 -0.106445,0.455078 l 0.751953,0.316406 c 0.20238,0.0852 0.345806,0.247838 0.414062,0.438477 0.131205,-0.372211 -0.04529,-0.783223 -0.414062,-0.938477 z m -16.5439452,0.0039 -0.6367187,0.267578 c -0.3687733,0.155254 -0.5452674,0.566267 -0.4140625,0.938477 0.068256,-0.190639 0.211682,-0.353274 0.4140625,-0.438477 L 3.8359375,14.852539 A 8.5,8.5 0 0 1 3.7236328,14.400391 Z m 15.1533202,3.0625 a 8.5,8.5 0 0 1 -0.208008,0.291992 l 0.579102,0.579102 c 0.08193,0.08193 0.138569,0.17825 0.174804,0.280273 0.0937,-0.263829 0.03706,-0.568402 -0.174804,-0.780273 z m -13.763672,0.0098 -0.3613279,0.361328 c -0.2118715,0.211872 -0.2685092,0.516445 -0.1748046,0.780274 0.036236,-0.102024 0.092873,-0.198343 0.1748046,-0.280274 L 5.3251955,17.760729 A 8.5,8.5 0 0 1 5.113281,17.472643 Z m 11.246094,2.304688 a 8.5,8.5 0 0 1 -0.166992,0.104492 l 0.318359,0.755859 c 0.006,0.01417 0.0086,0.02866 0.01367,0.04297 0.0609,-0.170089 0.06235,-0.362402 -0.01367,-0.542968 z m -8.7216795,0.0068 -0.1484375,0.353516 c -0.076018,0.180566 -0.074571,0.372879 -0.01367,0.542968 0.00504,-0.01431 0.0077,-0.02879 0.01367,-0.04297 L 7.805664,19.885727 A 8.5,8.5 0 0 1 7.6376955,19.784164 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16,6 c -1.5,0 -6.9995175,-1.6e-5 -7.0302735,4.047852 2.005e-4,0.06739 0.00743,0.133237 0.015625,0.199219 C 9.281463,6.50141 14.538299,6.5 16,6.5 Z m -1.974609,5.317383 C 14.009455,11.374423 14,11.434715 14,11.5 c 0,1.455149 1.333829,1.683076 1.488281,2.897461 0.0035,-0.03658 0.009,-0.0711 0.01172,-0.108398 0.10882,-1.464929 -1.277084,-1.667298 -1.474609,-2.97168 z m -3.539063,2.40918 C 10.387866,14.098287 9.9163585,14.498608 9.515625,14.492188 8.7619925,14.549075 8,14.289063 8,14.289063 l 10e-4,0.5 c 0.00145,5e-4 0.7617425,0.259957 1.5146485,0.203125 C 10.000457,14.999956 10.597959,14.411744 10.5,14 c 0.0082,-0.09157 4.88e-4,-0.182317 -0.01367,-0.273437 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slay-the-spire.svg b/.icons/awkward/24x24/apps/slay-the-spire.svg
new file mode 100644
index 00000000..ed07211d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slay-the-spire.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#fbce02" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.1" d="m 12.786133,3.4999912 c -0.07865,-0.015333 0.342584,1.5531713 0.320313,2.3662108 -0.09757,2.9775365 -0.507108,4.738946 -0.859375,1.5810545 L 11.958985,6.97753 l -0.1875,1.416992 c -0.092,0.548064 -0.229633,0.7443795 -0.508789,0.72168 -0.08475,-0.00689 -0.276075,-0.4795435 -0.371094,-0.408203 -0.08981,0.067436 -0.08295,0.674458 -0.182617,0.8125 -0.114417,0.1584645 -0.235904,0.363721 -0.364258,0.616211 -0.5544375,1.090647 -0.823975,1.280612 -1.036133,0.729492 -0.014985,-0.03895 0.164261,-0.349336 0.088867,-0.423828 -0.092713,-0.0916 -0.4460375,0.04919 -0.506836,-0.02148 C 8.6565955,10.14893 8.524414,9.8631655 8.524414,10.025386 c 0,0.04296 0.093426,1.167264 0.208008,1.769531 0.1912705,1.005362 0.1528165,1.212603 -0.464844,2.528321 -0.619924,1.320536 -0.650801,1.493852 -0.401367,2.210937 0.5680685,1.633101 1.9551425,3.630792 2.990235,4.305664 0.554723,0.361669 1.171213,0.658868 1.36914,0.660156 0.705241,0.005 2.719254,-2.113377 3.512695,-3.694336 C 16.157391,16.970565 16.5,16.167611 16.5,16.020499 c 0,-0.147117 -0.254244,-0.822445 -0.565429,-1.5 -0.526715,-1.146844 -0.54655,-1.29336 -0.279297,-2.121094 0.06441,-0.199489 0.775157,-1.06371 0.826171,-1.295898 0.02855,-0.129946 -0.596672,0.383716 -0.574218,0.24414 0.114129,-0.709493 0.140744,-1.5405375 -0.0098,-2.4648435 l -0.20602,-0.908203 -0.563477,1.158203 C 14.464176,9.962594 14.189772,9.561068 13.947266,7.4003815 13.84132,6.4564325 13.703318,5.1626905 13.535157,4.8427646 c 0,0 -0.701836,-1.3335736 -0.749023,-1.3427734 z M 9.2783205,5.499991 C 9.1831775,5.512866 8.6998395,6.5304005 8.621094,6.748038 8.4153055,7.316811 8.4702035,7.9209325 8.805664,8.772452 9.0240065,9.3266895 9.2314265,9.5446345 9.4921875,9.4921785 10.271674,9.1210955 9.8977175,8.0910355 9.9814455,7.50878 9.9469155,7.53318 9.6764955,7.9937265 9.5654295,7.707022 9.4399675,7.38316 9.1464845,7.116935 9.1464845,6.874991 c 0,-0.2968395 0.254162,-1.391548 0.131836,-1.375 z m -1.279297,5.714844 C 7.8804615,11.214835 7.5,11.783655 7.5,11.960929 c 0,0.177278 0.359954,0.442382 0.4785155,0.442382 0.1185615,0 0.417969,-0.185026 0.417969,-0.362304 0,-0.177279 -0.2788995,-0.826172 -0.397461,-0.826172 z"/>
+ <path style="fill:#33bdc9" d="m 12.786133,3 c -0.07865,-0.015333 0.342584,1.5531713 0.320313,2.366211 -0.09757,2.9775365 -0.507108,4.738946 -0.859375,1.5810545 l -0.288086,-0.4697265 -0.1875,1.416992 c -0.092,0.548064 -0.229633,0.7443795 -0.508789,0.72168 -0.08475,-0.00689 -0.276075,-0.4795435 -0.371094,-0.408203 -0.08981,0.067436 -0.08295,0.674458 -0.182617,0.8125 C 10.594568,9.1789725 10.473081,9.384229 10.344727,9.636719 9.7902895,10.727366 9.520752,10.91733 9.308594,10.366211 9.293609,10.327256 9.472855,10.016875 9.397461,9.942383 9.304748,9.8507795 8.9514235,9.991568 8.890625,9.920898 8.6565955,9.648934 8.524414,9.3631695 8.524414,9.52539 c 0,0.042955 0.093426,1.167264 0.208008,1.769531 0.1912705,1.005362 0.1528165,1.212603 -0.464844,2.52832 -0.619924,1.320537 -0.650801,1.493852 -0.401367,2.210938 0.5680685,1.633101 1.9551425,3.630792 2.990235,4.305664 0.554723,0.361669 1.171213,0.658868 1.36914,0.660156 0.705241,0.005 2.719254,-2.113377 3.512695,-3.694336 C 16.157391,16.470574 16.5,15.66762 16.5,15.520508 c 0,-0.147117 -0.254244,-0.822446 -0.565429,-1.5 -0.526715,-1.146845 -0.54655,-1.293361 -0.279297,-2.121094 0.06441,-0.199489 0.775157,-1.06371 0.826171,-1.295898 0.02855,-0.129946 -0.596672,0.383716 -0.574218,0.24414 0.114129,-0.709493 0.140744,-1.5405375 -0.0098,-2.4648435 l -0.20602,-0.908203 -0.563477,1.158203 C 14.464176,9.462603 14.189772,9.061077 13.947266,6.9003905 13.84132,5.9564415 13.703318,4.6626992 13.535157,4.3427734 c 0,0 -0.701836,-1.3335736 -0.749023,-1.3427734 z M 9.2783205,5 C 9.1831775,5.012875 8.6998395,6.0304095 8.621094,6.248047 8.4153055,6.81682 8.4702035,7.4209415 8.805664,8.272461 c 0.2183425,0.5542375 0.4257625,0.7721825 0.6865235,0.7197265 0.7794865,-0.371083 0.40553,-1.401143 0.489258,-1.9833985 -0.03453,0.0244 -0.30495,0.4849465 -0.416016,0.198242 C 9.4399675,6.883169 9.1464845,6.616944 9.1464845,6.375 c 0,-0.2968395 0.254162,-1.3915483 0.131836,-1.375 z m -1.279297,5.714844 C 7.8804615,10.714844 7.5,11.283664 7.5,11.460938 c 0,0.177278 0.359954,0.442383 0.4785155,0.442383 0.1185615,0 0.417969,-0.185027 0.417969,-0.362305 0,-0.177279 -0.2788995,-0.826172 -0.397461,-0.826172 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 13.461914,9.225586 c 0.04056,0.073237 0.04115,0.151314 0.0918,0.225586 0.119369,0.1750615 0.308284,0.379592 0.603516,0.49707 0.25324,0.10077 0.530959,0.062981 0.759765,0.0049 -0.013,0.234801 0.03672,0.52527 0.003,0.735352 -0.01526,0.09486 -0.0059,0.2541 0.03906,0.428711 -0.08096,0.110533 -0.146013,0.13743 -0.254883,0.474609 -0.141149,0.437167 -0.264048,0.880055 -0.198242,1.378906 0.06581,0.498852 0.25142,0.883024 0.519531,1.466797 0.146111,0.318133 0.281121,0.640804 0.373047,0.884766 0.02877,0.07636 0.04345,0.123404 0.0625,0.179687 -0.02849,0.0748 -0.05738,0.150341 -0.104492,0.260742 -0.127303,0.298349 -0.310798,0.694386 -0.511719,1.094727 -0.324887,0.647349 -0.988206,1.536559 -1.620117,2.201172 -0.315956,0.332306 -0.62783,0.613572 -0.859375,0.785156 -0.07604,0.05635 -0.125855,0.06983 -0.18164,0.09277 -0.02836,-0.01271 -0.04212,-0.01675 -0.07422,-0.03223 -0.201985,-0.09738 -0.466666,-0.24563 -0.707031,-0.402344 -0.621174,-0.405 -2.106542,-2.40087 -2.5917975,-3.795898 -0.1122975,-0.322838 -0.103269,-0.277447 -0.085937,-0.373046 0.01733,-0.0956 0.1427175,-0.434145 0.448242,-1.084961 0.3140205,-0.668915 0.5192775,-1.107779 0.614258,-1.624024 0.06181,-0.335955 -0.00704,-0.660387 -0.046875,-0.986328 0.2219715,-0.03608 0.4101375,-0.115774 0.5341795,-0.203125 0.554118,-0.390211 0.665659,-0.761956 0.961914,-1.344726 0.112053,-0.2204245 0.212032,-0.3858045 0.283203,-0.4843755 0.02845,-0.0394 0.0071,-0.036435 0.02832,-0.070313 0.160774,-0.038715 0.290232,-0.084022 0.440429,-0.171875 0.161318,0.1350105 0.37524,0.2658295 0.691407,0.2558595 0.413226,-0.01303 0.653569,-0.2377445 0.782226,-0.3935545 z"/>
+ <rect style="opacity:0.2" width="4.161" height="4.161" x="18.76" y="-3.9" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+ <rect style="fill:#ffffff" width="4.161" height="4.161" x="18.46" y="-4.19" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sleep.svg b/.icons/awkward/24x24/apps/sleep.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sleep.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/slic3r-prusa.svg b/.icons/awkward/24x24/apps/slic3r-prusa.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slic3r-prusa.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/slic3r-prusa3d.svg b/.icons/awkward/24x24/apps/slic3r-prusa3d.svg
new file mode 100644
index 00000000..747ba660
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slic3r-prusa3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 13,2.5 c -4.432,0 -8,3.568 -8,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 19.138672,5.361328 C 17.673443,3.610823 15.471758,2.5 13,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 13,2 c -4.432,0 -8,3.568 -8,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 19.138672,4.8613281 C 17.673443,3.110823 15.471758,2 13,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13,2 C 8.568,2 5,5.568 5,10 5,10.108237 5.00455,10.215104 5.00879,10.322266 5.103622,5.9738525 8.628015,2.5 13,2.5 c 2.343979,0 4.436953,1.0064399 5.897461,2.602539 L 19.138672,4.8613281 C 17.673443,3.1108231 15.471758,2 13,2 Z"/>
+ <path style="opacity:0.2" d="M 16.138672,8.361328 4.8613281,19.638672 C 6.326557,21.389177 8.528242,22.5 11,22.5 c 4.432,0 8,-3.568 8,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="fill:#ed6b21" d="M 16.138672,7.861328 4.8613281,19.138672 C 6.326557,20.889177 8.528242,22 11,22 c 4.432,0 8,-3.568 8,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 16.138672 7.8613281 L 4.8613281 19.138672 C 4.9370681 19.229158 5.0239044 19.309482 5.1035156 19.396484 L 16.138672 8.3613281 C 17.832596 9.7791973 18.917316 11.889173 18.986328 14.263672 C 18.989187 14.175347 19 14.089044 19 14 C 19 11.528242 17.889177 9.3265571 16.138672 7.8613281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slic3r.svg b/.icons/awkward/24x24/apps/slic3r.svg
new file mode 100644
index 00000000..9062825e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slic3r.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 16.138672,8.361328 4.8613281,19.638672 C 6.326557,21.389177 8.528242,22.5 11,22.5 c 4.432,0 8,-3.568 8,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="fill:#909004" d="M 16.138672,7.861328 4.8613281,19.138672 C 6.326557,20.889177 8.528242,22 11,22 c 4.432,0 8,-3.568 8,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="opacity:0.2" d="m 13,2.5 c -4.432,0 -8,3.568 -8,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 19.138672,5.361328 C 17.673443,3.610823 15.471758,2.5 13,2.5 Z"/>
+ <path style="fill:#c5c520" d="m 13,2 c -4.432,0 -8,3.568 -8,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 19.138672,4.8613281 C 17.673443,3.110823 15.471758,2 13,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13,2 C 8.568,2 5,5.568 5,10 5,10.108237 5.00455,10.215104 5.00879,10.322266 5.103622,5.9738525 8.628015,2.5 13,2.5 c 2.343979,0 4.436953,1.0064399 5.897461,2.602539 L 19.138672,4.8613281 C 17.673443,3.1108231 15.471758,2 13,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slime-rancher.svg b/.icons/awkward/24x24/apps/slime-rancher.svg
new file mode 100644
index 00000000..8776b0fc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slime-rancher.svg
@@ -0,0 +1,14 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(.982422 .90234)">
+ <path d="m1 13.5s0-12 11-12c9 0 9 14 9 14s0 6-11 6c-8 0-9-8-9-8z" style="opacity:.2"/>
+ <path d="m1 13s0-12 11-12c9 0 9 14 9 14s0 6-11 6c-8 0-9-8-9-8z" style="fill:#e04970"/>
+ <path d="m5.5 7.5a1.5 2 0 0 0-1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5-2 1.5 2 0 0 0-1.5-2zm12 2a1.5 2 0 0 0-1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5-2 1.5 2 0 0 0-1.5-2zm-9.5 3c-1 1-1 1.5-1 2 0 2.071068 1.9289322 3 4 3 2.071068 0 4-0.928932 4-3-3.19e-4 -0.718579 0-1-1-2-0.586969 0.48707-2 1-3 1-2 0-2.7563851-0.09154-3-1z" style="opacity:.2"/>
+ <path d="m8 12c-1 1-1 1.5-1 2 0 2.071068 1.9289322 3 4 3 2.071068 0 4-0.928932 4-3-3.19e-4 -0.718579 0-1-1-2-0.586969 0.48707-2 1-3 1-2 0-2.7563851-0.09154-3-1z" style="fill:#60010d"/>
+ <ellipse cx="11.5" cy="15.5" rx="1.5" ry=".5" style="fill:#d52f45"/>
+ <ellipse cx="17.5" cy="11" rx="1.5" ry="2" style="fill:#60010d"/>
+ <ellipse cx="5.5" cy="9" rx="1.5" ry="2" style="fill:#60010d"/>
+ <circle cx="5.5" cy="8.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="17.5" cy="10.5" r=".5" style="fill:#ffffff"/>
+ <path d="M 12,1 C 1,1 1,13 1,13 1,13 1.014778,13.07813 1.017578,13.09766 1.1120358,11.191005 2.0730069,1.5 12,1.5 c 8.305959,0 8.938887,11.789849 8.988281,13.628906 C 20.990972,15.084908 21,15 21,15 21,15 21,1 12,1 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slimjet.svg b/.icons/awkward/24x24/apps/slimjet.svg
new file mode 100644
index 00000000..f5800aad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slimjet.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#37a0f2" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0091c-5.535 0-9.991 4.456-9.991 9.991 0 0.08379-0.002 0.1665 0 0.24978 0.1322-5.4185 4.54-9.7415 9.991-9.7415s9.859 4.3229 9.991 9.741c0.002-0.08328 0-0.16599 0-0.24978 0-5.5345-4.456-9.9905-9.991-9.9905z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" transform="matrix(.015968 -.016708 -.016006 -.016748 9.849 19.657)">
+ <g>
+ <path d="m452.77 4.923-154.96 95.257-306.8 37.61 212.64 56.54-94.32 123.97-106.83-12.85 106.13 43.4 43.51 105.87-12.89-106.56 124.84-94.71 56.11 212.74 37.4-306.25 95.16-155.02z"/>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.015968 -.016708 -.016006 -.016748 9.849 19.157)">
+ <g>
+ <path d="m452.77 4.923-154.96 95.257-306.8 37.61 212.64 56.54-94.32 123.97-106.83-12.85 106.13 43.4 43.51 105.87-12.89-106.56 124.84-94.71 56.11 212.74 37.4-306.25 95.16-155.02z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slingscold.svg b/.icons/awkward/24x24/apps/slingscold.svg
new file mode 100644
index 00000000..1d0039fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slingscold.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#848484" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.0009,6.46 2.0009,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.8671,4.327 9.9991,9.75 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <g style="fill:#3f3f3f" transform="matrix(0.49967,0,0,0.49971,6.0005,6)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" d="m 24.013,0.001 c 0,0 -3.601,-0.101 -7.2,1.7 -1.1,0.5 -2.3,1.3 -3.3,2.3 -1.617,1.617 -4.129,4.594 -6.107,7 l -4.393,0 -2,3 3.392,0.917 c 0.01,0.121 0.042,0.292 0.136,0.523 L 4.014,16.6 c 0,0 -0.2,0.4 1.3,2 1.6,1.601 2.1,1.4 2.1,1.4 l 1.243,-0.564 c 0.186,0.058 0.324,0.078 0.414,0.078 l 0.943,3.486 3,-2 0,-4.527 c 2.423,-1.959 5.396,-4.421 7,-5.973 1,-1 1.8,-2.2 2.399,-3.3 1.699,-3.599 1.6,-7.199 1.6,-7.199 z m -7,9 c -1.101,0 -2,-0.9 -2,-2 0,-1.101 0.899,-2 2,-2 1.1,0 2,0.899 2,2 0,1.1 -0.901,2 -2,2 z m -10.5,12 c 0.2,0.101 0.3,0.2 0.5,0.3 -0.2,0.2 -0.4,0.5 -0.601,0.7 -2.301,2.3 -6.399,2 -6.399,2 0,0 -0.3,-4.101 2,-6.399 0.2,-0.201 0.5,-0.399 0.7,-0.601 0.1,0.2 0.199,0.3 0.3,0.5 -1.5,1.899 -1.3,4.8 -1.3,4.8 0,0 2.899,0.2 4.8,-1.3 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.537,9.75 -9.993,9.75 -5.4555,0 -9.8611,-4.327 -9.9931,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/slingshot.svg b/.icons/awkward/24x24/apps/slingshot.svg
new file mode 100644
index 00000000..5bffeabf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/slingshot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="-17.324" cy="-3.889" r="8.5" transform="rotate(-135)"/>
+ <circle style="fill:#33b67a" cx="-16.971" cy="-3.536" r="8.5" transform="rotate(-135)"/>
+ <path style="opacity:0.2" d="m 4.0895551,21.045812 a 8.5000085,8.5000085 0 0 0 2.806142,1.544196 c 0.065844,-0.126549 0.2098232,-0.199606 0.4162209,-0.18482 0.1396822,0.01 0.3019933,-0.02972 0.3609554,-0.08868 0.1802222,-0.180223 0.2940598,-0.619824 0.2041437,-0.790159 -0.1193066,-0.226292 0.1230936,-0.352691 0.4473554,-0.232182 0.1499597,0.0556 0.4123139,0.04628 0.5827096,-0.02074 0.1709962,-0.06702 0.3645314,-0.107887 0.4303454,-0.09076 0.065814,0.01653 0.1926337,-0.04238 0.2818883,-0.131629 C 9.744032,20.926326 9.747338,20.808823 9.6349408,20.546769 9.5547018,20.358943 9.4332916,20.159397 9.3650736,20.1032 8.9734952,19.778939 9.1571129,19.545434 9.8774611,19.45077 c 0.3825629,-0.05019 0.5168959,-0.02464 0.6028449,0.116001 0.08024,0.130726 0.16769,0.158675 0.320355,0.102177 0.161379,-0.0604 0.281888,-0.01503 0.519901,0.192333 0.234406,0.203753 0.376852,0.257246 0.578802,0.21938 0.147556,-0.02735 0.305029,-0.01172 0.351008,0.03426 0.0461,0.0461 0.21325,0.09545 0.371083,0.110231 0.321377,0.02987 0.404682,0.08372 0.370993,0.240567 -0.04483,0.2076 0.194467,0.319483 0.706103,0.330452 0.452284,0.0099 0.539465,-0.02131 0.696638,-0.2482 0.279664,-0.403719 0.397559,-0.892276 0.291715,-1.209686 -0.09241,-0.27693 -0.0861,-0.290453 0.14428,-0.296884 0.13262,-0.0038 0.316148,0.03366 0.407927,0.08276 0.26536,0.141546 0.228365,-0.05052 -0.08838,-0.459827 -0.324382,-0.418745 -0.305209,-0.668838 0.05199,-0.678876 0.199275,-0.0057 0.213069,-0.03035 0.155099,-0.28306 -0.112997,-0.494056 -0.470976,-0.618832 -0.385629,-0.134393 0.05479,0.31143 -0.125557,0.235669 -0.301122,-0.126218 -0.140042,-0.288501 -0.186623,-0.326667 -0.423133,-0.343195 -0.48504,-0.03486 -0.434552,-0.650327 0.05439,-0.66385 0.311339,-0.009 0.458594,-0.247629 0.289401,-0.470315 -0.07483,-0.09827 -0.174001,-0.358521 -0.220582,-0.578803 -0.04688,-0.219981 -0.12111,-0.436657 -0.164986,-0.480533 -0.04387,-0.04387 -0.07964,-0.255743 -0.07964,-0.470915 -3.01e-4,-0.436056 -0.09376,-0.584814 -0.308935,-0.492854 -0.258448,0.110591 -0.323961,0.235608 -0.341993,0.652129 -0.01473,0.331475 -0.216976,1.048817 -0.327267,1.159109 -0.06792,0.06792 -0.271971,-0.251536 -0.318551,-0.498263 -0.02885,-0.154468 -0.09647,-0.383765 -0.14966,-0.510284 -0.0565,-0.134634 -0.03426,-0.355216 0.05319,-0.533425 0.137939,-0.279184 0.128022,-0.325163 -0.122011,-0.575197 l -0.271671,-0.27167 0.447175,-0.529517 c 0.538233,-0.636804 0.610057,-0.802992 0.456791,-1.053025 -0.112695,-0.184219 -0.04117,-0.572492 0.138541,-0.752203 0.04778,-0.04778 0.27167,-0.0583 0.497361,-0.02314 0.279785,0.04358 0.44988,0.01292 0.537331,-0.09617 0.10939,-0.136436 0.156571,-0.127721 0.31765,0.0592 0.10368,0.120508 0.337786,0.275878 0.5193,0.344396 0.214873,0.08144 0.396687,0.220582 0.520201,0.39819 0.142147,0.204054 0.212769,0.250634 0.280386,0.183017 0.04988,-0.04988 0.203753,-0.08234 0.341993,-0.07273 0.341091,0.02434 0.349505,-0.134933 0.01833,-0.365132 -0.205557,-0.143048 -0.25965,-0.22479 -0.214572,-0.329972 0.09557,-0.223587 0.486242,-0.289702 0.599238,-0.101576 0.07152,0.119607 0.14996,0.132529 0.292407,0.04959 0.05019,-0.02975 0.103078,-0.04478 0.154467,-0.05109 A 8.5000085,8.5000085 0 0 0 16.576065,9.7914336 c -0.02735,0.087452 -0.04538,0.1740012 -0.03546,0.2307994 0.04538,0.264158 -0.342594,0.444771 -0.606751,0.282791 -0.269567,-0.164987 -0.376252,0.01022 -0.16709,0.273473 0.183619,0.2305 0.194137,0.660545 0.01773,0.698711 -0.118405,0.02524 -0.305929,-0.183318 -0.611559,-0.678877 -0.138239,-0.223587 -0.347702,-0.261152 -1.225523,-0.221784 -0.508181,0.02314 -0.805396,-0.05289 -1.01005,-0.257546 -0.07813,-0.07814 -0.428543,-0.2848933 -0.77895,-0.4597965 C 11.496365,9.3295332 11.30854,9.129687 11.508085,8.9668048 11.922804,8.6278175 11.667662,8.3979192 10.877593,8.3976187 c -0.32907,-3.005e-4 -0.598637,-0.031855 -0.599539,-0.070022 -0.003,-0.1478562 0.485341,-0.3645314 0.786763,-0.3486039 0.381962,0.020135 0.506077,-0.084146 0.419527,-0.3516093 -0.04688,-0.1466542 0.01262,-0.2884998 0.223587,-0.5301186 L 11.996432,6.7678951 11.745196,6.5166599 C 11.657144,6.4286073 11.596138,6.3435597 11.559775,6.2621186 A 8.5000085,8.5000085 0 0 0 3.6873382,8.3104671 C 3.582757,8.5989669 3.4574399,8.711061 3.2383603,8.7594451 A 8.5000085,8.5000085 0 0 0 2.9285235,9.1233755 c 0.05199,0.0574 0.1054827,0.1157006 0.1724989,0.1773071 0.3155467,0.2903033 0.4555893,0.6689592 0.3035259,0.8210224 -0.032156,0.03215 -0.057099,0.272272 -0.055296,0.533124 0.0024,0.295712 -0.051089,0.501869 -0.1406437,0.546948 -0.081742,0.04087 -0.136737,0.183618 -0.1262187,0.328168 0.00992,0.140945 -0.033358,0.308034 -0.096467,0.371143 -0.1006744,0.100675 -0.049285,0.177307 0.4249363,0.62929 l 0.5400357,0.514191 0.5105846,-0.528616 C 5.3558291,11.59035 5.4565037,11.218606 4.8861152,10.952945 4.6246622,10.831535 4.207239,10.308329 4.1795911,10.068513 4.1696741,9.9816628 4.2390942,9.7721996 4.3343592,9.6030064 4.4290232,9.4338133 4.520081,9.0674789 4.5354075,8.7888961 4.5672626,8.2245181 4.6628283,8.0874809 5.1652989,7.8903392 5.6037588,7.7181411 5.7122464,7.8969492 5.3525231,8.199575 L 5.0850598,8.4249658 5.3525231,8.6082829 c 0.1484576,0.1009751 0.3966874,0.1652867 0.5577665,0.1442502 0.2292973,-0.02975 0.2948108,-0.0021 0.3104378,0.1319286 0.01082,0.093763 -0.03426,0.2235872 -0.099172,0.2884998 -0.064913,0.064913 -0.072726,0.2013487 -0.01833,0.3032253 0.054695,0.1021771 0.043875,0.3275678 -0.02464,0.5012685 -0.1090891,0.2779817 -0.1703952,0.3350807 -0.5036725,0.4718177 -0.3377854,0.13884 -0.3780554,0.177307 -0.3744489,0.357019 0.0036,0.164685 0.044475,0.210965 0.2214837,0.255141 0.1776077,0.04478 0.2253903,0.102177 0.2689658,0.32306 0.02885,0.147255 0.1340326,0.350407 0.2338052,0.45018 0.2028517,0.202852 0.1655872,0.362729 -0.1607786,0.689094 -0.3014223,0.301422 -0.2311003,0.590523 0.2362092,0.979096 0.3242618,0.269568 0.3702419,0.354615 0.4252369,0.77865 0.03426,0.262053 -0.00601,0.769933 -0.089555,1.129957 -0.083545,0.360024 -0.1664886,0.740483 -0.1842191,0.845365 -0.026145,0.151162 -0.1265192,0.220883 -0.4901495,0.339889 l -0.4579935,0.149058 0.3705424,0.282189 c 0.6590416,0.50217 0.8516753,0.544543 0.7359747,0.160779 -0.04538,-0.149359 -0.02284,-0.180313 0.1391412,-0.192033 0.1057836,-0.0072 0.2187792,-0.07393 0.2506342,-0.148457 0.031555,-0.07423 0.1836182,-0.172198 0.3371843,-0.217577 0.1541672,-0.04538 0.3392879,-0.139742 0.4129155,-0.209764 0.2295977,-0.218178 0.7912708,-0.01293 1.1948702,0.438159 0.6115596,0.683084 0.6743681,0.725457 1.1176366,0.741986 0.5541608,0.02043 0.7152398,-0.06672 0.8291368,-0.448077 0.110892,-0.36994 -0.02344,-0.696005 -0.441766,-1.074661 -0.3741483,-0.338687 -0.3828633,-0.410511 -0.06581,-0.564679 0.269568,-0.130726 0.579104,0.02494 0.61186,0.307734 0.02494,0.217877 0.518098,0.561973 0.787665,0.549051 0.112695,-0.0051 0.347703,-0.08024 0.521103,-0.166488 0.299319,-0.149059 0.335081,-0.140945 0.70412,0.163182 0.368739,0.303226 0.390376,0.346501 0.409309,0.810805 0.02134,0.517797 -0.122913,0.753405 -0.579704,0.950547 -0.202551,0.08715 -0.268966,0.06822 -0.394584,-0.113898 -0.249131,-0.360324 -0.475123,-0.374749 -0.800587,-0.04928 -0.157773,0.157773 -0.274676,0.335982 -0.259349,0.395786 0.01502,0.0595 -0.03787,0.173701 -0.118105,0.25394 -0.08024,0.08024 -0.145151,0.222085 -0.143949,0.314044 0.0021,0.134332 -0.04328,0.159877 -0.228997,0.128022 -0.12712,-0.02194 -0.285194,-0.109089 -0.351309,-0.193235 C 10.175592,18.780007 9.9360728,18.605409 9.7094801,18.475584 9.3825138,18.287458 9.2541917,18.264318 9.0837965,18.364993 8.7604362,18.556124 8.3925988,18.601202 8.2573642,18.465967 8.043694,18.252297 7.5367159,18.75026 7.0135094,19.688786 c -0.077234,0.13854 -0.061306,0.291505 0.050788,0.477528 0.090757,0.150861 0.1397421,0.364531 0.1085481,0.475062 -0.031495,0.110232 -0.01677,0.240357 0.032215,0.289342 0.048985,0.04898 0.08619,0.203512 0.082163,0.342774 -0.0039,0.140343 0.078857,0.339468 0.1861422,0.446754 0.2539402,0.25394 0.083305,0.43299 -0.2607318,0.273353 C 6.8491806,21.825123 6.5628443,21.283224 6.6731054,20.972816 6.8227945,20.552057 6.5532278,20.520502 6.0739273,20.903035 5.4811502,21.376205 5.1440559,21.345462 4.5643517,20.765757 l -0.4168262,-0.416822 1.804e-4,0.365253 c -1.804e-4,0.113777 -0.022629,0.230589 -0.058151,0.331624 z M 2.1178088,18.696071 c 0.022299,0.0011 0.042374,0.0039 0.065664,0.0035 0.2817682,-0.0029 0.3675669,0.04235 0.5501632,0.290694 0.3188823,0.433571 0.421991,0.233695 0.1883962,-0.365754 C 2.7958436,18.300526 2.763748,18.042919 2.8285402,17.879557 3.1415626,17.091711 3.2744228,16.631885 3.2224327,16.51979 3.117551,16.292898 2.8962476,16.316458 2.5463213,16.592456 2.1448858,16.909145 1.9473535,16.863857 1.9254756,16.449379 1.9169108,16.28845 1.8608336,16.107716 1.80103,16.047913 1.6144067,15.86129 1.5513875,15.648431 1.6525728,15.547245 c 0.053312,-0.05331 0.1186756,-0.244894 0.1453919,-0.426078 0.039068,-0.266862 -0.0015,-0.380759 -0.2142713,-0.593528 -0.2611524,-0.261152 -0.3723451,-0.470315 -0.5186987,-0.977894 -0.0024,-0.0078 -0.00661,-0.01382 -0.00902,-0.02163 a 8.5000085,8.5000085 0 0 0 1.0618296,5.167961 z m 13.3656572,1.838886 a 8.5000085,8.5000085 0 0 0 0.02702,-0.02467 8.5000085,8.5000085 0 0 0 1.037217,-1.271983 c -0.129103,-0.306411 -0.224428,-0.331415 -0.449578,-0.151463 -0.116572,0.09319 -0.290033,0.157143 -0.386861,0.142658 -0.149389,-0.02257 -0.166338,0.02539 -0.110411,0.321737 0.03619,0.191852 0.01271,0.440052 -0.05226,0.551185 -0.06299,0.107707 -0.08054,0.276479 -0.06512,0.432539 z m 0.09493,-3.87855 c 0.05049,0.06191 0.148246,0.09956 0.295502,0.102568 0.311008,0.0069 0.592626,-0.322759 0.533304,-0.623701 -0.06789,-0.344967 -0.187796,-0.384335 -0.469384,-0.155038 -0.347101,0.28279 -0.469713,0.540035 -0.359422,0.676171 z m -0.111193,-1.928741 c 0.06341,0.0592 0.174903,0.08294 0.335081,0.058 0.169794,-0.02615 0.315847,-0.133131 0.480532,-0.352511 0.202251,-0.270168 0.267463,-0.30593 0.454387,-0.245825 0.240116,0.07783 0.515694,-0.129826 0.509984,-0.384366 -0.0054,-0.253039 -0.161079,-0.343796 -0.37505,-0.21878 -0.304728,0.17851 -0.68669,-0.146954 -0.711332,-0.605549 -0.01052,-0.195639 -0.04779,-0.326666 -0.08325,-0.291204 -0.03546,0.03546 -0.0571,0.27167 -0.04748,0.524108 0.01412,0.38677 -0.02795,0.503372 -0.267764,0.743187 -0.338386,0.338387 -0.434552,0.641912 -0.295111,0.77294 z m 2.451017,0.899127 a 8.5000085,8.5000085 0 0 0 0.03639,-0.314615 c -0.02245,0.104371 -0.03639,0.211837 -0.03639,0.314615 z m -1.102881,-2.948077 c 0.04087,0.01984 0.09196,-0.0054 0.158975,-0.07243 0.06792,-0.06792 0.182416,-0.09587 0.254541,-0.06221 0.09617,0.04448 0.193836,-0.02074 0.361226,-0.242219 0.03126,-0.04147 0.0589,-0.07213 0.08745,-0.104281 a 8.5000085,8.5000085 0 0 0 -0.12171,-0.378355 c -0.09977,0.108187 -0.241018,0.211566 -0.448678,0.310437 -0.352511,0.167991 -0.421029,0.229899 -0.391578,0.350708 0.02765,0.112996 0.0586,0.178208 0.09977,0.198344 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.6240328,6.0009588 A 8.5000085,8.5000085 0 0 0 3.489261,8.4892428 8.5000085,8.5000085 0 0 0 1.012696,14.698233 8.5000085,8.5000085 0 0 1 3.489261,8.9892433 a 8.5000085,8.5000085 0 0 1 12.021496,0 8.5000085,8.5000085 0 0 1 2.476565,5.8125057 8.5000085,8.5000085 0 0 0 -2.476565,-6.3125062 8.5000085,8.5000085 0 0 0 -5.8867242,-2.488284 z"/>
+ <path style="opacity:0.2" d="m 20.71877,1.5126731 c -0.127155,-0.00304 -0.258409,-1.882e-4 -0.394531,0.00879 -2.340561,0.1554999 -5.660259,2.0652731 -8.527352,4.8027395 0.191917,0.053911 0.380987,0.1154626 0.56836,0.1826171 1.39603,-1.1000466 2.912934,-1.9418162 4.183597,-2.4941433 0.587298,-0.2552844 1.792578,-0.7235839 2.678714,-0.778321 1.132138,-0.069933 1.879315,0.3993389 1.61426,1.3886733 -0.339639,1.2297654 -1.423101,3.1658638 -3.180668,5.1123098 -1.757567,1.9464465 -4.151975,4.0018415 -5.937506,4.9462945 l 1.063478,1.937501 c 2.089321,-1.325952 4.385684,-3.359118 6.358405,-5.54395 3.820509,-4.2313919 4.97952,-8.4280506 2.588869,-9.3740332 C 21.440929,1.5847872 21.100237,1.5217972 20.71877,1.5126731 Z m -9.340829,5.2050835 c 0.185651,0.04191 0.371645,0.083199 0.554688,0.1376956 3.51e-4,-2.965e-4 6.5e-4,-7e-4 10e-4,-0.001 -0.183521,-0.054663 -0.369523,-0.094708 -0.555665,-0.1367186 z"/>
+ <path style="fill:#a91f1f" d="m 20.71877,1.0126726 c -0.127155,-0.00304 -0.258409,-1.883e-4 -0.394531,0.00879 -2.45399,0.1630358 -5.990364,2.2432427 -8.946298,5.1962944 0.185651,0.04191 0.371645,0.0832 0.554688,0.1376956 1.508612,-1.2740298 3.213464,-2.2330341 4.616215,-2.8427767 0.587298,-0.2552844 1.792737,-0.7239394 2.678873,-0.7786765 1.132138,-0.069933 1.879156,0.3996944 1.614101,1.3890288 -0.339639,1.2297654 -1.423101,3.1658638 -3.180668,5.1123098 -1.757567,1.946446 -4.151901,4.001452 -5.937432,4.945904 l 1.063164,1.938201 c 2.089322,-1.325952 4.385924,-3.359428 6.358645,-5.54426 3.820509,-4.2313914 4.97952,-8.4280501 2.588869,-9.3740327 C 21.440929,1.0847867 21.100237,1.0217967 20.71877,1.0126726 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="15.5" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.71877,1.0126726 c -0.127155,-0.00304 -0.258409,-1.882e-4 -0.394531,0.00879 -2.45399,0.1630358 -5.990364,2.2432425 -8.946298,5.1962944 0.140873,0.0318 0.28107,0.067364 0.420899,0.1044921 2.866639,-2.7364388 6.185383,-4.6453223 8.525399,-4.800786 0.136122,-0.00898 0.267376,-0.011829 0.394531,-0.00879 0.381467,0.00912 0.722159,0.072114 1.015626,0.1884768 0.775737,0.3069596 1.171893,0.9601732 1.230471,1.8417987 C 23.041555,2.4062571 22.650747,1.5637503 21.734396,1.2011494 21.440929,1.0847867 21.100237,1.0217967 20.71877,1.0126726 Z m 0.143555,2.9785187 c -0.0081,0.044699 -0.0079,0.084784 -0.02051,0.1318361 -0.339638,1.2297653 -1.4231,3.1658637 -3.180667,5.1123097 -1.757567,1.9464459 -4.151976,4.0018419 -5.937506,4.9462939 l 0.208008,0.378907 c 1.760905,-0.987458 4.037674,-2.951563 5.729498,-4.8252004 1.757567,-1.946446 2.841029,-3.8825444 3.180667,-5.1123097 0.06485,-0.2420393 0.06763,-0.4523001 0.02051,-0.6318366 z"/>
+ <circle style="fill:#e13c3c" cx="12" cy="15" r="5"/>
+ <circle style="opacity:0.2" cx="12" cy="15.5" r="3"/>
+ <circle style="fill:#ffa833" cx="12" cy="15" r="3"/>
+ <circle style="opacity:0.2" cx="12" cy="15.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="15" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 12 A 3 3 0 0 0 9 15 A 3 3 0 0 0 9.0136719 15.255859 A 3 3 0 0 1 12 12.5 A 3 3 0 0 1 14.986328 15.244141 A 3 3 0 0 0 15 15 A 3 3 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/smartcode-stremio.svg b/.icons/awkward/24x24/apps/smartcode-stremio.svg
new file mode 120000
index 00000000..ecc7e813
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smartcode-stremio.svg
@@ -0,0 +1 @@
+stremio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smartgit.svg b/.icons/awkward/24x24/apps/smartgit.svg
new file mode 100644
index 00000000..c660b76b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smartgit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 11.955078,7.5328751 5,12.499672 10.230469,16.236 10.585938,14.439125 8,12.499672 11.488281,9.8824845 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#483c8f" d="M 11.955078,7.0332031 5,12 10.230469,15.736328 10.585938,13.939453 8,12 11.488281,9.3828125 Z"/>
+ <path style="opacity:0.2" d="M 13.751953,8.7516251 13.396484,10.546547 16,12.499672 12.486328,15.134438 12.019531,17.486 19,12.499672 Z"/>
+ <path style="fill:#4b8adf" d="M 13.751953,8.2519531 13.396484,10.046875 16,12 12.486328,14.634766 12.019531,16.986328 19,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/smartgithg.svg b/.icons/awkward/24x24/apps/smartgithg.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smartgithg.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smartsynchronize.svg b/.icons/awkward/24x24/apps/smartsynchronize.svg
new file mode 100644
index 00000000..79b5298a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smartsynchronize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.1" d="M 5.9999997,6.5 13.144845,12.064369 5.9999997,17.5 V 15.415947 L 10.494581,12 5.9999997,8.5624093 Z M 18,8.2401579 13.144845,12.064369 18,15.802647 v -2.08381 L 15.816312,11.999919 18,10.281246 Z"/>
+ <path style="fill:#d87d00" d="M 5.9999997,6 13.144845,11.564369 5.9999997,17 V 14.915947 L 10.494581,11.5 5.9999997,8.0624093 Z M 18,7.7401579 13.144845,11.564369 18,15.302647 v -2.08381 L 15.816312,11.499919 18,9.781246 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/smb4k.svg b/.icons/awkward/24x24/apps/smb4k.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smb4k.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smilla-enlarger.svg b/.icons/awkward/24x24/apps/smilla-enlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smilla-enlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smilla.svg b/.icons/awkward/24x24/apps/smilla.svg
new file mode 100644
index 00000000..1383e33c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smilla.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#704b91" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="6" y="12"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="8" y="12"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="10" y="12"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="12" y="12"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="14" y="12"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="16" y="12"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="6" y="10"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="8" y="10"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="10" y="10"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="12" y="10"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="14" y="10"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="16" y="10"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="6" y="8"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="8" y="8"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="10" y="8"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="12" y="8"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="14" y="8"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="8" y="14"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="10" y="14"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="12" y="14"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="14" y="14"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="16" y="14"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="10" y="16"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="12" y="16"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="14" y="16"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="16" y="16"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="6" y="6"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="8" y="6"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="10" y="6"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="12" y="6"/>
+ <path style="opacity:0.2" d="m 6,8 0,0.5 10,0 0,-0.5 z m 0,2 0,0.5 12,0 0,-0.5 z m 0,2 0,0.5 12,0 0,-0.5 z m 0,2 0,0.5 12,0 0,-0.5 z m 2,2 0,0.5 10,0 0,-0.5 z m 2,2 0,0.5 8,0 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/smillaenlarger.svg b/.icons/awkward/24x24/apps/smillaenlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smillaenlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smplayer.svg b/.icons/awkward/24x24/apps/smplayer.svg
new file mode 100644
index 00000000..3538e4bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smplayer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2.0002 2)">
+ <path fill="#4f4f4f" d="m36 22a14 14 0 0 1 -14 14 14 14 0 0 1 -14 -14 14 14 0 0 1 14 -14 14 14 0 0 1 14 14z"/>
+ <path fill="#e4e4e4" d="m22 2c-11.08 0-20 8.92-20 20s8.92 20 20 20 20-8.92 20-20-8.92-20-20-20zm0 3a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6zm-11 11a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6zm22 0a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6zm-11 11a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6z"/>
+ <path fill="#4f4f4f" d="m21.366 18.9a1 1 0 0 1 -0.366 1.366 1 1 0 0 1 -1.366 -0.366 1 1 0 0 1 0.366 -1.366 1 1 0 0 1 1.366 0.366z"/>
+ <path fill="#4f4f4f" d="m24.366 24.1a1 1 0 0 1 -0.366 1.366 1 1 0 0 1 -1.366 -0.366 1 1 0 0 1 0.366 -1.366 1 1 0 0 1 1.366 0.366z"/>
+ <path fill="#4f4f4f" d="m25.098 21.3a1 1 0 0 1 -1.366 -0.366 1 1 0 0 1 0.366 -1.366 1 1 0 0 1 1.366 0.366 1 1 0 0 1 -0.366 1.366z"/>
+ <path fill="#4f4f4f" d="m19.902 24.3a1 1 0 0 1 -1.366 -0.366 1 1 0 0 1 0.366 -1.366 1 1 0 0 1 1.366 0.366 1 1 0 0 1 -0.366 1.366z"/>
+ <path fill="#fff" opacity=".2" d="m22 2c-11.08 0-20 8.92-20 20 0 0.168 0.0076 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.654 19.988 19.5c0.004-0.167 0.012-0.332 0.012-0.5 0-11.08-8.92-20-20-20zm-5.9746 9.498a6 6 0 0 0 -0.025 0.502 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -0.025 -0.498 6 6 0 0 1 -5.975 5.498 6 6 0 0 1 -5.975 -5.502zm-11 11a6 6 0 0 0 -0.025 0.502 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -0.025 -0.498 6 6 0 0 1 -5.975 5.498 6 6 0 0 1 -5.9746 -5.502zm22 0a6 6 0 0 0 -0.025 0.502 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -0.025 -0.498 6 6 0 0 1 -5.975 5.498 6 6 0 0 1 -5.975 -5.502zm-11 11a6 6 0 0 0 -0.025 0.502 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -0.025 -0.498 6 6 0 0 1 -5.975 5.498 6 6 0 0 1 -5.975 -5.502z"/>
+ <path opacity=".2" d="m22 5a6 6 0 0 0 -6 6 6 6 0 0 0 0.02539 0.4981 6 6 0 0 1 5.975 -5.498 6 6 0 0 1 5.975 5.502 6 6 0 0 0 0.025 -0.502 6 6 0 0 0 -6 -6zm-11 11a6 6 0 0 0 -6 6 6 6 0 0 0 0.0254 0.498 6 6 0 0 1 5.9746 -5.498 6 6 0 0 1 5.975 5.502 6 6 0 0 0 0.025 -0.502 6 6 0 0 0 -6 -6zm22 0a6 6 0 0 0 -6 6 6 6 0 0 0 0.02539 0.4981 6 6 0 0 1 5.975 -5.498 6 6 0 0 1 5.975 5.502 6 6 0 0 0 0.025 -0.502 6 6 0 0 0 -6 -6zm-30.988 6.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.1679-0.0076-0.3331-0.01172-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5zm19.988 4.5a6 6 0 0 0 -6 6 6 6 0 0 0 0.02539 0.4981 6 6 0 0 1 5.975 -5.498 6 6 0 0 1 5.975 5.502 6 6 0 0 0 0.025 -0.502 6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/smtube.svg b/.icons/awkward/24x24/apps/smtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smuxi-frontend-gnome.svg b/.icons/awkward/24x24/apps/smuxi-frontend-gnome.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smuxi-frontend-gnome.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/smuxi.svg b/.icons/awkward/24x24/apps/smuxi.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/24x24/apps/smuxi.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/snes9x.svg b/.icons/awkward/24x24/apps/snes9x.svg
new file mode 100644
index 00000000..f9e67c1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/snes9x.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11.5,2.5 A 3.5,3.5 0 0 0 8,6 3.5,3.5 0 0 0 11.5,9.5 3.5,3.5 0 0 0 15,6 3.5,3.5 0 0 0 11.5,2.5 Z m -6,6 A 3.5,3.5 0 0 0 2,12 3.5,3.5 0 0 0 5.5,15.5 3.5,3.5 0 0 0 9,12 3.5,3.5 0 0 0 5.5,8.5 Z m 12,0 A 3.5,3.5 0 0 0 14,12 3.5,3.5 0 0 0 17.5,15.5 3.5,3.5 0 0 0 21,12 3.5,3.5 0 0 0 17.5,8.5 Z m -6,6 A 3.5,3.5 0 0 0 8,18 3.5,3.5 0 0 0 11.5,21.5 3.5,3.5 0 0 0 15,18 3.5,3.5 0 0 0 11.5,14.5 Z"/>
+ <path style="fill:#8685b9" d="M 15,5.5 A 3.5,3.5 0 0 1 11.5,9 3.5,3.5 0 0 1 8,5.5 3.5,3.5 0 0 1 11.5,2 3.5,3.5 0 0 1 15,5.5 Z"/>
+ <path style="fill:#6560e0" d="M 15,17.5 A 3.5,3.5 0 0 1 11.5,21 3.5,3.5 0 0 1 8,17.5 3.5,3.5 0 0 1 11.5,14 3.5,3.5 0 0 1 15,17.5 Z"/>
+ <path style="fill:#6560e0" d="M 17.5,15 A 3.5,3.5 0 0 1 14,11.5 3.5,3.5 0 0 1 17.5,8 3.5,3.5 0 0 1 21,11.5 3.5,3.5 0 0 1 17.5,15 Z"/>
+ <path style="fill:#8685b9" d="M 5.5,15 A 3.5,3.5 0 0 1 2,11.5 3.5,3.5 0 0 1 5.5,8 3.5,3.5 0 0 1 9,11.5 3.5,3.5 0 0 1 5.5,15 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 2 A 3.5 3.5 0 0 0 8 5.5 A 3.5 3.5 0 0 0 8.0117188 5.7246094 A 3.5 3.5 0 0 1 11.5 2.5 A 3.5 3.5 0 0 1 14.988281 5.7753906 A 3.5 3.5 0 0 0 15 5.5 A 3.5 3.5 0 0 0 11.5 2 z M 5.5 8 A 3.5 3.5 0 0 0 2 11.5 A 3.5 3.5 0 0 0 2.0117188 11.724609 A 3.5 3.5 0 0 1 5.5 8.5 A 3.5 3.5 0 0 1 8.9882812 11.775391 A 3.5 3.5 0 0 0 9 11.5 A 3.5 3.5 0 0 0 5.5 8 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 17.5 8 A 3.5 3.5 0 0 0 14 11.5 A 3.5 3.5 0 0 0 14.011719 11.724609 A 3.5 3.5 0 0 1 17.5 8.5 A 3.5 3.5 0 0 1 20.988281 11.775391 A 3.5 3.5 0 0 0 21 11.5 A 3.5 3.5 0 0 0 17.5 8 z M 11.5 14 A 3.5 3.5 0 0 0 8 17.5 A 3.5 3.5 0 0 0 8.0117188 17.724609 A 3.5 3.5 0 0 1 11.5 14.5 A 3.5 3.5 0 0 1 14.988281 17.775391 A 3.5 3.5 0 0 0 15 17.5 A 3.5 3.5 0 0 0 11.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soapui.svg b/.icons/awkward/24x24/apps/soapui.svg
new file mode 100644
index 00000000..60b11306
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soapui.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="15.02" height="15.02" x="-24.83" y="-7.16" rx="1.502" ry="1.502" transform="matrix(-0.70710678,-0.70710678,-0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#66b744" width="15.02" height="15.02" x="-24.48" y="-7.51" rx="1.502" ry="1.502" transform="matrix(-0.70710678,-0.70710678,-0.70710678,0.70710678,0,0)"/>
+ <g style="opacity:0.2" transform="matrix(0.50000001,0,0,0.50000001,0,0.4999996)">
+ <path transform="scale(2,2)" d="M 12,4 C 10.759424,4 9.6781885,4.2080836 8.7734375,4.6054688 L 6.2792969,7.0996094 C 6.0580546,7.6691317 5.9603752,8.2739421 6.0058594,8.8652344 6.2012394,11.405178 8.6590909,13.5 12,13.5 c 2.159091,0 2.951239,1.155178 3.005859,1.865234 0.02731,0.355028 -0.0562,0.640345 -0.447265,0.964844 C 14.16753,16.654578 13.375,17 12,17 10.3,17 7.9375,15.330078 7.9375,15.330078 a 1.50015,1.50015 0 0 0 -2.4140625,0.814453 l 3.0917969,3.091797 C 9.5738734,19.657994 10.735958,20 12,20 c 1.240576,0 2.321812,-0.208084 3.226562,-0.605469 l 2.494141,-2.49414 c 0.221242,-0.569523 0.320875,-1.174333 0.275391,-1.765625 C 17.800714,12.594822 15.340909,10.5 12,10.5 9.840909,10.5 9.0487606,9.3448216 8.9941406,8.6347656 8.9668311,8.2797376 9.0522954,7.9944214 9.4433594,7.6699219 9.8344229,7.3454219 10.625,7 12,7 c 1.7,0 4.0625,1.671875 4.0625,1.671875 A 1.50015,1.50015 0 0 0 18.476562,7.8554688 L 15.384766,4.7636719 C 14.426127,4.3420058 13.264042,4 12,4 Z"/>
+ </g>
+ <g transform="scale(0.50000001,0.50000001)">
+ <path style="fill:#ffffff" transform="scale(2,2)" d="M 12 4 C 10.759424 4 9.6781885 4.2080836 8.7734375 4.6054688 L 6.2792969 7.0996094 C 6.0580546 7.6691317 5.9603752 8.2739421 6.0058594 8.8652344 C 6.2012394 11.405178 8.6590909 13.5 12 13.5 C 14.159091 13.5 14.951239 14.655178 15.005859 15.365234 C 15.033169 15.720262 14.949658 16.005579 14.558594 16.330078 C 14.16753 16.654578 13.375 17 12 17 C 10.3 17 7.9375 15.330078 7.9375 15.330078 A 1.50015 1.50015 0 0 0 5.5234375 16.144531 L 8.6152344 19.236328 C 9.5738734 19.657994 10.735958 20 12 20 C 13.240576 20 14.321812 19.791916 15.226562 19.394531 L 17.720703 16.900391 C 17.941945 16.330868 18.041578 15.726058 17.996094 15.134766 C 17.800714 12.594822 15.340909 10.5 12 10.5 C 9.840909 10.5 9.0487606 9.3448216 8.9941406 8.6347656 C 8.9668311 8.2797376 9.0522954 7.9944214 9.4433594 7.6699219 C 9.8344229 7.3454219 10.625 7 12 7 C 13.7 7 16.0625 8.671875 16.0625 8.671875 A 1.50015 1.50015 0 0 0 18.476562 7.8554688 L 15.384766 4.7636719 C 14.426127 4.3420058 13.264042 4 12 4 z"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 11.616059 2 11.231696 2.1472105 10.9375 2.4414062 L 2.4414062 10.9375 C 2.0831769 11.295729 1.9454666 11.787668 2.0234375 12.25 C 2.0735338 11.952952 2.2112441 11.667662 2.4414062 11.4375 L 10.9375 2.9414062 C 11.525891 2.3530148 12.474109 2.3530148 13.0625 2.9414062 L 21.558594 11.4375 C 21.788756 11.667662 21.926466 11.952952 21.976562 12.25 C 22.054533 11.787668 21.916823 11.295729 21.558594 10.9375 L 13.0625 2.4414062 C 12.768304 2.1472105 12.383941 2 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sofastats.svg b/.icons/awkward/24x24/apps/sofastats.svg
new file mode 100644
index 00000000..a3888e3d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sofastats.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="2" height="2" x="18" y="17.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="18" y="17"/>
+ <rect style="opacity:0.2" width="2" height="2" x="4" y="17.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="4" y="17"/>
+ <rect style="opacity:0.2" width="20" height="6" x="2" y="11.5" rx="1" ry="1"/>
+ <rect style="fill:#6d4c41" width="16" height="9" x="4" y="4" rx="1" ry="1"/>
+ <rect style="fill:#795548" width="20" height="6" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,11 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 12 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#8d6e63" width="4" height="9" x="2" y="8" rx="1" ry="1"/>
+ <rect style="fill:#8d6e63" width="4" height="9" x="18" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 5 C 20,4.446 19.554,4 19,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,8 C 2.446,8 2,8.446 2,9 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 2 c 0.554,0 1,0.446 1,1 V 9 C 6,8.446 5.554,8 5,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19,8 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 2 c 0.554,0 1,0.446 1,1 V 9 C 22,8.446 21.554,8 21,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/software-center.svg b/.icons/awkward/24x24/apps/software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software-manager.svg b/.icons/awkward/24x24/apps/software-manager.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-manager.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software-properties-mint.svg b/.icons/awkward/24x24/apps/software-properties-mint.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-properties-mint.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software-properties.svg b/.icons/awkward/24x24/apps/software-properties.svg
new file mode 100644
index 00000000..4d2e5c38
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-properties.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#3f3f3f" d="m9.8571 4c-0.3165 0-0.8672 0.2403-0.8571 0.5385v8.4615h-2l4 5 4-5h-2v-8.4615c0-0.2983-0.541-0.5385-0.857-0.5385z"/>
+ <path fill="#fff" opacity=".1" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle fill="#f2ab56" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16.223 14-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036 -0.3976 2.3572 2.3572 0 0 0 -0.0343 -0.39928l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.857 0.85715 0.85715 0 0 1 -0.857 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/software-sources.svg b/.icons/awkward/24x24/apps/software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software-store.svg b/.icons/awkward/24x24/apps/software-store.svg
new file mode 100644
index 00000000..e7ef7c6e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-store.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m8 1-1 1v2h-6v15c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-15h-6v-2l-1-1zm0 1h6v2h-6z"/>
+ <path fill="#fff" opacity=".1" d="m8 1-1 1v0.5l1-1h6l1 1v-0.5l-1-1h-6zm-7 3v0.5h6v-0.5h-6zm7 0v0.5h6v-0.5h-6zm7 0v0.5h6v-0.5h-6z"/>
+ <path opacity=".2" d="m8 2v0.5h6v-0.5h-6zm-7 17v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle fill="#4ab3e4" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m17 12v3.0155h2l-3 3.984-3-4.0158h2v-2.984h2.2973z"/>
+ <path fill="#fff" d="m13 19h6v1h-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/software-update-available.svg b/.icons/awkward/24x24/apps/software-update-available.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-update-available.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software-update-urgent.svg b/.icons/awkward/24x24/apps/software-update-urgent.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software-update-urgent.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/software.svg b/.icons/awkward/24x24/apps/software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/softwarecenter-debian.svg b/.icons/awkward/24x24/apps/softwarecenter-debian.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/softwarecenter-debian.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/softwarecenter-ubuntu.svg b/.icons/awkward/24x24/apps/softwarecenter-ubuntu.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/softwarecenter-ubuntu.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/softwarecenter.svg b/.icons/awkward/24x24/apps/softwarecenter.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/softwarecenter.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/solaar.svg b/.icons/awkward/24x24/apps/solaar.svg
new file mode 100644
index 00000000..9998c7b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/solaar.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#029499" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 9.3671875,5.937 -1.734375,1 1.5644531,2.7089844 A 4,4 0 0 0 8.1328125,11.4995 L 5,11.4995 l 0,2 3.1308594,0 a 4,4 0 0 0 1.0683594,1.851562 L 7.6328125,18.062 l 1.734375,1 1.5644535,-2.710938 A 4,4 0 0 0 12,16.4995 4,4 0 0 0 13.070312,16.353016 l 1.5625,2.708984 1.734376,-1 -1.564454,-2.708984 A 4,4 0 0 0 15.867188,13.4995 l 3.132812,0 0,-2 -3.130859,0 A 4,4 0 0 0 14.800781,9.6479375 L 16.367188,6.937 l -1.734376,-1 -1.564453,2.7109375 A 4,4 0 0 0 12,8.4995 4,4 0 0 0 10.929688,8.6459844 L 9.3671875,5.937 Z M 12,10.4995 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 9.3671875 5.4375 L 7.6328125 6.4375 L 9.1972656 9.1464844 A 4 4 0 0 0 8.1328125 11 L 5 11 L 5 13 L 8.1308594 13 A 4 4 0 0 0 9.1992188 14.851562 L 7.6328125 17.5625 L 9.3671875 18.5625 L 10.931641 15.851562 A 4 4 0 0 0 12 16 A 4 4 0 0 0 13.070312 15.853516 L 14.632812 18.5625 L 16.367188 17.5625 L 14.802734 14.853516 A 4 4 0 0 0 15.867188 13 L 19 13 L 19 11 L 15.869141 11 A 4 4 0 0 0 14.800781 9.1484375 L 16.367188 6.4375 L 14.632812 5.4375 L 13.068359 8.1484375 A 4 4 0 0 0 12 8 A 4 4 0 0 0 10.929688 8.1464844 L 9.3671875 5.4375 z M 12 10 A 2 2 0 0 1 14 12 A 2 2 0 0 1 12 14 A 2 2 0 0 1 10 12 A 2 2 0 0 1 12 10 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/solfege.svg b/.icons/awkward/24x24/apps/solfege.svg
new file mode 100644
index 00000000..4fd94d62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/solfege.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#805fd6" d="m13 3c-1 0-3 0.4998-3 1.8515v9.2815c-0.3265-0.0865-0.6625-0.131-1-0.133-2.2091 0-4 1.7908-4 4 0.0002 2.209 1.791 4 4.0001 4 2.0143-0.0019 3.713-1.5014 3.9648-3.5 0 0 0.03515-0.36366 0.03515-0.5v-8.5c0.000001-4.5 5.0185 1.5549 6 2.5 0-2-0.5-9-6-9z"/>
+ <path fill="#fff" opacity=".2" d="m13 3c-1 0-3 0.4998-3 1.8515v0.5c0-1.3517 2-1.8515 3-1.8515 5.129 0 5.9005 6.038 5.9825 8.4815 0.003 0.003 0.0145 0.0155 0.0175 0.0185 0-2-0.5-9-6-9zm-3.9999 11c-2.2091 0-4 1.7908-4 4 0 0.08436 0.00755 0.16693 0.012695 0.25 0.1296-2.092 1.8625-3.75 3.9873-3.75 0.3376 0.0019 0.6736 0.04652 1 0.13281v-0.5c-0.3265-0.0865-0.6625-0.131-1-0.133z"/>
+ <path opacity=".2" d="m13.8 7.8595c-0.486 0.0505-0.8 0.5155-0.8 1.6405v0.5c0.000001-4.5 5.0185 1.5549 6 2.5 0-0.13491-0.01165-0.34182-0.01758-0.51855-0.752-0.73-3.731-4.272-5.182-4.1215zm-0.8 10.14c0 0.13634-0.03515 0.5-0.03515 0.5-0.252 1.9985-1.9505 3.498-3.965 3.5-2.1248 0-3.8577-1.658-3.9873-3.75-0.0049 0.083-0.0125 0.166-0.0125 0.25 0 2.209 1.7908 4 4 4 2.0143-0.0019 3.713-1.5014 3.9648-3.5 0 0 0.03515-0.36366 0.03515-0.5v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/somafm.svg b/.icons/awkward/24x24/apps/somafm.svg
new file mode 100644
index 00000000..30014419
--- /dev/null
+++ b/.icons/awkward/24x24/apps/somafm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" opacity=".2" d="m14.75 7.75v-1.5h-7.5v2.5l7.5 5.5v2.5h-7.5v-1.5"/>
+ <path fill="none" stroke="#ff5151" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="m14.75 7.25v-1.5h-7.5v2.5l7.5 5.5v2.5h-7.5v-1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sonata.svg b/.icons/awkward/24x24/apps/sonata.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sonata.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/songkick.svg b/.icons/awkward/24x24/apps/songkick.svg
new file mode 100644
index 00000000..f02d8826
--- /dev/null
+++ b/.icons/awkward/24x24/apps/songkick.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e73c4f" width="20" height="20" x="1" y="1" rx="8" ry="8"/>
+ <path opacity=".2" d="m11 1.5001 0.0098 7.2402 0.01172 7.7402h2.4218l0.0059-2.0352c0.0044-1.6116 0.01014-2.0343 0.03125-2.0273 0.01468 0.005 0.41065 0.62241 0.87891 1.3711 0.46825 0.74869 0.91043 1.4449 0.98242 1.5488 0.14888 0.21499 0.44073 0.51266 0.63086 0.64062 0.39791 0.26779 0.81266 0.40611 1.4531 0.48242 0.34291 0.04087 1.5015 0.05379 1.5371 0.01758 0.01556-0.0158 0.02136-0.38289 0.01758-1.166l-0.0059-1.1445-0.42773-0.01367c-0.48524-0.01565-0.59058-0.0361-0.86719-0.17383-0.2149-0.10698-0.46594-0.33682-0.65039-0.59961-0.06568-0.09358-0.39558-0.62103-0.73438-1.1699-0.59735-0.96782-0.61602-0.9991-0.58398-1.0488 0.01816-0.02821 0.76428-1.0834 1.6562-2.3457 0.892-1.262 1.627-2.3075 1.633-2.3239 0.0095-0.02512-0.22021-0.03125-1.4375-0.03125h-1.4473l-1.3047 1.8477c-0.7182 1.0157-1.3183 1.8508-1.332 1.8555-0.02629 0.0089-0.02853-6.8106-0.0098-8.6406-0.155-0.0091-0.31-0.0235-0.468-0.0235h-2zm-4.6797 5c-0.33212 0.00225-0.65665 0.015263-0.8125 0.039063-1.2809 0.19565-2.187 0.74822-2.6777 1.6348-0.15541 0.28076-0.25225 0.55232-0.3125 0.88281-0.040131 0.22008-0.043754 0.31424-0.033203 0.67188 0.00863 0.29195 0.025166 0.47637 0.056641 0.61914 0.21507 0.97521 0.82971 1.5937 1.9004 1.916 0.34553 0.10402 0.56161 0.14355 1.4863 0.26758 0.51387 0.06892 0.90411 0.1312 0.98633 0.1582 0.35369 0.11614 0.52058 0.32687 0.55078 0.69531 0.037168 0.45358-0.23895 0.76369-0.79297 0.89258-0.2221 0.051-0.6279 0.081-0.914 0.066-0.9399-0.05-1.5527-0.237-2.084-0.635l-0.0625-0.04687-0.80664 0.75586c-0.4429 0.416-0.8047 0.773-0.8047 0.793 0 0.0509 0.37151 0.3516 0.65625 0.53125 0.7187 0.45344 1.4818 0.66718 2.6914 0.75195 0.25409 0.01783 1.1912-0.0085 1.4082-0.03906 1.6272-0.229 2.7512-1.012 3.1192-2.176 0.171-0.54 0.166-1.357-0.0098-1.963-0.1291-0.444-0.2962-0.724-0.623-1.033-0.341-0.322-0.6356-0.488-1.1504-0.65-0.3474-0.109-0.6397-0.163-1.5664-0.285-0.9886-0.13-1.1046-0.162-1.3301-0.3596-0.2556-0.2245-0.3001-0.5231-0.1289-0.8497 0.121-0.2309 0.3688-0.3988 0.7246-0.4902 0.18583-0.04775 0.92991-0.053726 1.2266-0.00977 0.39843 0.05904 0.77116 0.20601 1.0371 0.4082 0.07734 0.0588 0.15368 0.10742 0.16992 0.10742 0.044081 0 1.584-1.4545 1.584-1.4961 0-0.04833-0.29687-0.28674-0.58594-0.46875-0.5576-0.351-1.2208-0.5656-2.0469-0.6621-0.1843-0.0215-0.5234-0.0296-0.8555-0.0273z"/>
+ <path fill="#fff" d="m11 1 0.0098 7.2402 0.01172 7.7402h2.4218l0.0059-2.0352c0.0044-1.6116 0.01014-2.0343 0.03125-2.0273 0.01468 0.005 0.41065 0.62241 0.87891 1.3711 0.46825 0.74869 0.91043 1.4449 0.98242 1.5488 0.14888 0.21499 0.44073 0.51266 0.63086 0.64062 0.39791 0.26779 0.81266 0.40611 1.4531 0.48242 0.34291 0.04087 1.5015 0.05379 1.5371 0.01758 0.01556-0.0158 0.02136-0.38289 0.01758-1.166l-0.0059-1.1445-0.42773-0.01367c-0.48524-0.01565-0.59058-0.0361-0.86719-0.17383-0.2149-0.10698-0.46594-0.33682-0.65039-0.59961-0.06568-0.09358-0.39558-0.62103-0.73438-1.1699-0.59735-0.96782-0.61602-0.9991-0.58398-1.0488 0.01816-0.02821 0.76428-1.0834 1.6562-2.3457 0.892-1.262 1.627-2.3076 1.633-2.324 0.0095-0.02512-0.22021-0.03125-1.4375-0.03125h-1.4473l-1.3047 1.8477c-0.7182 1.0157-1.3183 1.8508-1.332 1.8555-0.02629 0.0089-0.02853-6.8106-0.0098-8.6406-0.155-0.0091-0.31-0.0236-0.468-0.0236h-2zm-4.6797 5c-0.3321 0.0022-0.6566 0.0153-0.8125 0.0391-1.2809 0.1956-2.187 0.7482-2.6777 1.6347-0.15541 0.28076-0.25225 0.55232-0.3125 0.88281-0.040131 0.22008-0.043754 0.31424-0.033203 0.67188 0.00863 0.29195 0.025166 0.47637 0.056641 0.61914 0.21507 0.97521 0.82971 1.5937 1.9004 1.916 0.34553 0.10402 0.56161 0.14355 1.4863 0.26758 0.51387 0.06892 0.90411 0.1312 0.98633 0.1582 0.35369 0.11614 0.52058 0.32687 0.55078 0.69531 0.037168 0.45358-0.23895 0.76369-0.79297 0.89258-0.22215 0.05168-0.62801 0.08145-0.91406 0.06641-0.93996-0.04945-1.5527-0.23692-2.084-0.63477l-0.0625-0.04687-0.80664 0.75586c-0.4428 0.416-0.8046 0.773-0.8046 0.793 0 0.0509 0.37151 0.3516 0.65625 0.53125 0.7187 0.45344 1.4818 0.66718 2.6914 0.75195 0.25409 0.01783 1.1912-0.0085 1.4082-0.03906 1.6272-0.229 2.7512-1.012 3.1192-2.176 0.171-0.541 0.166-1.357-0.0098-1.963-0.1291-0.444-0.2962-0.724-0.623-1.033-0.341-0.322-0.6356-0.488-1.1504-0.65-0.3474-0.109-0.6397-0.1633-1.5664-0.2853-0.9886-0.1302-1.1046-0.1614-1.3301-0.3594-0.2556-0.2245-0.3001-0.523-0.1289-0.8496 0.121-0.2309 0.3688-0.3988 0.7246-0.4903 0.18583-0.04775 0.92991-0.053726 1.2266-0.00977 0.39843 0.05904 0.77116 0.20601 1.0371 0.4082 0.07734 0.0588 0.15368 0.10742 0.16992 0.10742 0.044081 0 1.584-1.4545 1.584-1.4961 0-0.04833-0.29687-0.28674-0.58594-0.46875-0.5576-0.351-1.2208-0.5656-2.0469-0.6621-0.1843-0.0215-0.5234-0.0295-0.8555-0.0273z"/>
+ <path fill="#fff" opacity=".2" d="m9 1c-4.432 0-8 3.568-8 8v0.5c0-4.432 3.568-8 8-8h4c4.432 0 8 3.568 8 8v-0.5c0-4.432-3.568-8-8-8h-4z"/>
+ <path opacity=".2" d="m1 13v0.5c0 4.432 3.568 8 8 8h4c4.432 0 8-3.568 8-8v-0.5c0 4.432-3.568 8-8 8h-4c-4.432 0-8-3.568-8-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sonic-visualiser.svg b/.icons/awkward/24x24/apps/sonic-visualiser.svg
new file mode 100644
index 00000000..7bad58e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sonic-visualiser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#eb6416" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 9 h 0.5 19 0.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1.5;stroke-linejoin:round" d="M 4,12.249531 H 6.03382 L 7.3020755,8.2495308 8.147579,16.749531 10.29977,5.2495308 11.760184,19.749531 13.758647,6.2495308 15.295926,17.749531 16.794773,9.2495308 17.794004,12.749531 H 20"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5;stroke-linejoin:round" d="m 4,11.75 h 2.03382 l 1.2682555,-4 0.8455035,8.5 2.152191,-11.5 1.460414,14.5 1.998463,-13.5 1.537279,11.5 1.498847,-8.5 0.999231,3.5 H 20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soulseek.svg b/.icons/awkward/24x24/apps/soulseek.svg
new file mode 100644
index 00000000..a60ace43
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soulseek.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.5439999,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.2" d="m 9.281745,17.750066 c -0.338153,-0.723404 -0.3376055,-0.708219 -0.04149,-1.14994 0.410666,-0.612633 1.30209,-1.702309 1.30209,-1.999681 0,-0.187454 -0.184304,-0.335215 -0.640865,-0.513796 C 8.917791,13.701883 7.6545015,13.051397 6.9671996,12.540001 6.1253896,11.913643 5.3391686,11.409644 5.0942621,10.59157 4.9220841,10.016435 4.9793516,9.8922091 5.3192576,10.103513 c 1.7835149,1.032441 2.3408669,1.235279 4.1083754,1.396907 1.098155,-0.0482 1.67555,-0.914478 1.632553,-1.6938884 -0.03516,-0.587931 -0.235938,-1.5880738 -0.469743,-2.3406662 -0.131854,-0.4244155 -0.05853,-0.573122 -0.03447,-0.736106 0.01657,-0.112335 0.05906,-0.2155125 0.09438,-0.2292845 0.473692,0.399601 1.03247,0.4305165 1.395375,0.564576 1.071401,0.408884 1.446391,0.643554 1.60023,1.2818799 0.07681,0.318683 0.496835,0.533891 0.713834,0.7472215 0.102841,0.1011005 0.186986,0.210226 0.186986,0.242499 0,0.164097 -0.741013,0.2040225 -1.177658,0.079562 -0.383906,-0.1094265 -0.42412,0.6690457 -0.384669,1.0232687 0.05904,0.941788 0.995518,0.979022 2.036883,1.060938 0.868471,0.06832 2.349679,-0.329248 3.475128,-0.816685 0.235704,-0.102086 0.462292,-0.178475 0.503536,-0.169755 -0.383876,1.658326 -2.034876,2.640977 -3.461677,3.245878 -0.703803,0.286845 -1.719931,0.614067 -2.025139,0.652149 -0.75882,0.09469 -1.018956,0.194843 -1.141623,0.439549 -0.13983,0.278932 -0.345355,1.563044 -0.421559,2.539589 -0.117641,0.527402 -0.504097,0.833579 -0.904416,0.98604 -0.830241,0.2987 -1.2911231,0.05606 -1.763839,-0.627119 z"/>
+ <path style="fill:#4895fb" d="m 9.281745,17.24959 c -0.338153,-0.723404 -0.3376055,-0.708219 -0.04149,-1.14994 0.410666,-0.612633 1.30209,-1.702309 1.30209,-1.999681 0,-0.187454 -0.184304,-0.335215 -0.640865,-0.513796 C 8.917791,13.201407 7.6545015,12.550921 6.9671996,12.039525 6.1253896,11.413167 5.3391686,10.909168 5.0942621,10.091094 4.9220841,9.5159586 4.9793516,9.3917331 5.3192576,9.6030371 7.1027725,10.635478 7.6601245,10.838316 9.427633,10.999944 c 1.098155,-0.0482 1.67555,-0.914478 1.632553,-1.6938884 -0.03516,-0.587931 -0.235938,-1.5880738 -0.469743,-2.3406662 -0.131854,-0.4244155 -0.05853,-0.573122 -0.03447,-0.736106 0.01657,-0.112335 0.05906,-0.2155125 0.09438,-0.2292845 0.473692,0.399601 1.03247,0.4305165 1.395375,0.564576 1.071401,0.408884 1.446391,0.643554 1.60023,1.2818799 0.07681,0.318683 0.496835,0.533891 0.713834,0.7472215 0.102841,0.1011005 0.186986,0.210226 0.186986,0.242499 0,0.164097 -0.741013,0.2040225 -1.177658,0.079562 -0.383906,-0.1094265 -0.42412,0.6690453 -0.384669,1.0232688 0.05904,0.9417879 0.995518,0.9790219 2.036883,1.0609379 0.868471,0.06832 2.349679,-0.329248 3.475128,-0.816685 0.235704,-0.102086 0.462292,-0.178475 0.503536,-0.169755 -0.383876,1.658326 -2.034876,2.640977 -3.461677,3.245878 -0.703803,0.286845 -1.719931,0.614067 -2.025139,0.652149 -0.75882,0.09469 -1.018956,0.194843 -1.141623,0.439549 -0.13983,0.278932 -0.345355,1.563044 -0.421559,2.539589 -0.117641,0.527402 -0.504097,0.833579 -0.904416,0.98604 -0.830241,0.2987 -1.2911231,0.05606 -1.763839,-0.627119 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 10.650391 6 C 10.615071 6.013772 10.573211 6.1161806 10.556641 6.2285156 C 10.538292 6.3528103 10.517486 6.5078356 10.554688 6.7441406 C 10.555356 6.7400263 10.556031 6.7345967 10.556641 6.7304688 C 10.573211 6.6181338 10.615071 6.513772 10.650391 6.5 C 11.124083 6.899601 11.682017 6.9303936 12.044922 7.0644531 C 13.116323 7.4733371 13.492645 7.7093303 13.646484 8.3476562 C 13.709145 8.6076345 13.98606 8.7932936 14.208984 8.9707031 C 14.398149 8.9490787 14.546875 8.9060865 14.546875 8.8359375 C 14.546875 8.8036645 14.462216 8.6948505 14.359375 8.59375 C 14.142376 8.3804195 13.723294 8.1643861 13.646484 7.8457031 C 13.492645 7.2073772 13.116323 6.9733371 12.044922 6.5644531 C 11.682017 6.4303936 11.124083 6.399601 10.650391 6 z M 5.1171875 9.5097656 C 4.9753312 9.4842428 4.9725349 9.65119 5.078125 10.025391 C 5.1302836 10.013575 5.2009703 10.03054 5.3183594 10.103516 C 7.1018743 11.135957 7.6602259 11.338372 9.4277344 11.5 C 10.525889 11.4518 11.103544 10.586051 11.060547 9.8066406 C 11.057978 9.7636831 11.041395 9.6916327 11.037109 9.6445312 C 10.923259 10.317553 10.368386 10.958713 9.4277344 11 C 7.6602259 10.838372 7.1018743 10.635957 5.3183594 9.6035156 C 5.2333829 9.5506896 5.1676653 9.5188476 5.1171875 9.5097656 z M 12.992188 9.9746094 C 12.9756 10.145039 12.970671 10.316408 12.984375 10.439453 C 13.043415 11.381241 13.980119 11.418084 15.021484 11.5 C 15.889955 11.56832 17.370645 11.171031 18.496094 10.683594 C 18.641459 10.620634 18.709549 10.6076 18.806641 10.578125 C 18.88632 10.39851 18.95406 10.21213 19 10.013672 C 18.958756 10.004952 18.731798 10.081508 18.496094 10.183594 C 17.370645 10.671031 15.889955 11.06832 15.021484 11 C 13.994826 10.919241 13.074675 10.878095 12.992188 9.9746094 z M 10.427734 14.378906 C 10.187544 14.829217 9.5694557 15.608476 9.2402344 16.099609 C 9.0171677 16.432362 8.9629229 16.506788 9.09375 16.832031 C 9.129803 16.766508 9.1753062 16.696464 9.2402344 16.599609 C 9.6509004 15.986976 10.542969 14.896981 10.542969 14.599609 C 10.542969 14.520357 10.500268 14.449297 10.427734 14.378906 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sound-juicer.svg b/.icons/awkward/24x24/apps/sound-juicer.svg
new file mode 100644
index 00000000..bec14fcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sound-juicer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#858585" d="m10 6a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1045 0 2 0.8955 2 2s-0.8955 2-2 2-2-0.896-2-2c0-1.1046 0.8954-2 2-2z"/>
+ <path fill="#e4e4e4" d="m10 1c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10zm0 6a4 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 -4z"/>
+ <path fill="#fff" opacity=".2" d="m10 1c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.083-0.00584-0.166-0.00584-0.25 0-5.54 4.4559-10 9.9906-10zm1.973 10.25c0.01044 0.08276 0.02538 0.16442 0.02538 0.25 0 1.1046-0.8946 2-1.9982 2s-1.9982-0.89545-1.9982-2c0-0.08559 0.014935-0.16724 0.025375-0.25 0.12409 0.9853 0.95475 1.75 1.9728 1.75s1.8487-0.7647 1.9728-1.75z"/>
+ <path opacity=".2" d="m0.006 11.25c-0.00205 0.084-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#ff9f26" d="m17.426 10c-1.339 1.875-5.891 7.164-3.952 10.221 1.5002 2.3654 6.5995 2.3775 8.0823 0 1.9293-3.093-2.9889-8.3461-4.1293-10.221z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sound-recorder.svg b/.icons/awkward/24x24/apps/sound-recorder.svg
new file mode 100644
index 00000000..2362614a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sound-recorder.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#e05048" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m11 5.5c-1.108 0-2 0.89199-2 2v4c0 1.108 0.89199 2 2 2s2-0.892 2-2v-4c0-1.108-0.89199-2-2-2zm-4.002 6v0.49805c0 2.0675 1.5263 3.7572 3.5 3.9746v1.5254h1v-1.5254c1.9737-0.21744 3.5-1.9071 3.5-3.9746v-0.49805h-1v0.49805c0 1.662-1.338 3-3 3s-3-1.338-3-3v-0.49805h-1z"/>
+ <path fill="#fff" d="m11 5c-1.108 0-2 0.892-2 2v4c0 1.108 0.89199 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-4.002 6v0.49805c0 2.0675 1.5263 3.7572 3.5 3.9746v1.5254h1v-1.5254c1.9737-0.21744 3.5-1.9071 3.5-3.9746v-0.49805h-1v0.49805c0 1.662-1.338 3-3 3s-3-1.338-3-3v-0.49805h-1z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soundcloud.svg b/.icons/awkward/24x24/apps/soundcloud.svg
new file mode 100644
index 00000000..c84741bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soundcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f83" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m3.1812 11.689c-0.0334 0-0.0599 0.026-0.0642 0.063l-0.117 0.894 0.117 0.879c0.004 0.0371 0.0308 0.0629 0.0642 0.0629 0.0324 0 0.0587-0.0256 0.0638-0.0625l0.1387-0.87947-0.1387-0.89471c-0.005-0.0369-0.0316-0.0629-0.0638-0.0629zm0.658-0.48875c-0.006-0.0384-0.0329-0.0649-0.0666-0.0649-0.0339 0-0.062 0.0274-0.0666 0.0649 0 0.00044-0.15727 1.4463-0.15727 1.4463l0.15727 1.4143c0.004 0.0379 0.0325 0.0653 0.0666 0.0653 0.0335 0 0.0609-0.0267 0.0664-0.0649l0.1789-1.414zm2.4785-1.3341c-0.0645 0-0.11786 0.0532-0.12096 0.12071l-0.12527 2.6609 0.12527 1.7196c0.003 0.0672 0.0564 0.1202 0.12096 0.1202 0.0642 0 0.11736-0.0532 0.12115-0.12054v0.001l0.14161-1.7198-0.1416-2.6609c-0.004-0.0675-0.057-0.1207-0.1211-0.1207zm-1.2828 0.92484c-0.0495 0-0.09 0.0398-0.094 0.093l-0.1411 1.7631 0.1411 1.7058c0.004 0.0528 0.0444 0.0927 0.094 0.0927 0.049 0 0.0895-0.0398 0.0938-0.0927l0.1604-1.706-0.1604-1.764c-0.004-0.0528-0.0447-0.0927-0.0938-0.0927zm2.5864 3.6964c0.08 0 0.14506-0.0649 0.14833-0.14808l0.1229-1.691-0.1227-3.5422c-0.003-0.0831-0.0683-0.1481-0.1483-0.1481-0.0807 0-0.14592 0.0651-0.1485 0.14825 0 0.00022-0.10892 3.5423-0.10892 3.5423l0.10892 1.6914c0.003 0.0825 0.0678 0.14758 0.14832 0.14758zm2.6688 0.008c0.11013 0 0.20098-0.0913 0.20304-0.2035v0.001-0.001l0.0857-1.6422-0.0857-4.0915c-0.002-0.11205-0.0929-0.2035-0.20304-0.2035-0.11029 0-0.20132 0.0913-0.20304 0.20368l-0.0766 4.0899c0 0.003 0.0766 1.6446 0.0766 1.6446 0.001 0.11119 0.0929 0.20247 0.20304 0.20247zm-1.3446-0.006c0.0958 0 0.1731-0.0774 0.17568-0.17615v0.001l0.1044-1.665-0.1044-3.5683c-0.003-0.0987-0.0798-0.17596-0.17568-0.17596-0.0965 0-0.17379 0.0772-0.17586 0.17596l-0.0927 3.5684 0.0929 1.6647c0.002 0.0977 0.0793 0.17509 0.17586 0.17509zm-3.2718-0.0156c0.0569 0 0.10307-0.0459 0.10737-0.10633l0.1512-1.72-0.151-1.636c-0.004-0.0604-0.0503-0.10599-0.10737-0.10599-0.0578 0-0.10393 0.0459-0.10755 0.10668l-0.13301 1.6354 0.13301 1.7198c0.004 0.0606 0.0498 0.1065 0.10755 0.1065zm-1.2726-0.0942c0.0417 0 0.0754-0.0331 0.0802-0.0788l0.1698-1.653-0.1695-1.716c-0.005-0.0459-0.0387-0.079-0.0804-0.079-0.0422 0-0.0759 0.0333-0.0802 0.079 0 0.00022-0.14936 1.716-0.14936 1.716l0.14936 1.6533c0.004 0.0459 0.0379 0.0791 0.0802 0.0791zm5.2143-5.3574c-0.1041 0-0.18756 0.0833-0.18962 0.19l-0.0847 3.438 0.0847 1.6543c0.002 0.1053 0.0853 0.1886 0.18962 0.1886 0.10393 0 0.18687-0.0831 0.18928-0.18982v0.001l0.095-1.6543-0.095-3.4384c-0.0021-0.1067-0.0854-0.19-0.1893-0.19zm-2.6482 5.4696c0.0719 0 0.13129-0.059 0.13474-0.1344l0.1322-1.708-0.1322-3.27c-0.004-0.0755-0.0628-0.13439-0.13474-0.13439-0.0726 0-0.1318 0.059-0.1349 0.13439 0 0.00022-0.11701 3.2695-0.11701 3.2695l0.11718 1.7089c0.003 0.0747 0.0621 0.1337 0.13473 0.1337zm1.4757-0.16122v-0.001l0.11356-1.68-0.11356-3.662c-0.003-0.0909-0.074-0.16228-0.16192-0.16228-0.0884 0-0.15968 0.0712-0.16209 0.16228l-0.10083 3.6618 0.101 1.6808c0.002 0.0901 0.0737 0.16124 0.16192 0.16124 0.0881 0 0.159-0.0712 0.16192-0.16177v0.001zm8.5894-3.7917c-0.26963 0-0.52688 0.0549-0.76124 0.15379-0.157-1.7853-1.644-3.1857-3.458-3.1857-0.44395 0-0.8767 0.088-1.2589 0.23675-0.1485 0.0579-0.18807 0.11743-0.18945 0.23295v6.2869c0.001 0.12124 0.095 0.2222 0.21251 0.23414 0.005 0.001 5.42 0.003 5.4552 0.003 1.086 0 1.967-0.887 1.967-1.981s-0.881-1.981-1.968-1.981zm-6.07-2.5674c-0.11821 0-0.21526 0.0977-0.21698 0.2177l-0.0888 4.4623 0.089 1.6195c0.001 0.11828 0.0986 0.2158 0.21681 0.2158 0.11787 0 0.21491-0.0975 0.21664-0.21754v0.002l0.0965-1.6197-0.0965-4.4626c-0.001-0.11967-0.0988-0.21735-0.21664-0.21735z"/>
+ <path fill="#fff" d="m3.1812 11.189c-0.0334 0-0.0599 0.026-0.0642 0.063l-0.117 0.894 0.117 0.879c0.004 0.0371 0.0308 0.0629 0.0642 0.0629 0.0324 0 0.0587-0.0256 0.0638-0.0625l0.1387-0.87947-0.1387-0.89471c-0.005-0.0369-0.0316-0.0629-0.0638-0.0629zm0.658-0.48875c-0.006-0.0384-0.0329-0.0649-0.0666-0.0649-0.0339 0-0.062 0.0274-0.0666 0.0649 0 0.00044-0.15727 1.4463-0.15727 1.4463l0.15727 1.4143c0.004 0.0379 0.0325 0.0653 0.0666 0.0653 0.0335 0 0.0609-0.0267 0.0664-0.0649l0.1789-1.414zm2.4785-1.3341c-0.0645 0-0.11786 0.0532-0.12096 0.12071l-0.12527 2.6609 0.12527 1.7196c0.003 0.0672 0.0564 0.1202 0.12096 0.1202 0.0642 0 0.11736-0.0532 0.12115-0.12054v0.001l0.14161-1.7198-0.1416-2.6609c-0.004-0.0675-0.057-0.1207-0.1211-0.1207zm-1.2828 0.92484c-0.0495 0-0.09 0.0398-0.094 0.093l-0.1411 1.7631 0.1411 1.7058c0.004 0.0528 0.0444 0.0927 0.094 0.0927 0.049 0 0.0895-0.0398 0.0938-0.0927l0.1604-1.706-0.1604-1.764c-0.004-0.0528-0.0447-0.0927-0.0938-0.0927zm2.5864 3.6964c0.08 0 0.14506-0.0649 0.14833-0.14808l0.1229-1.691-0.1227-3.5422c-0.003-0.0831-0.0683-0.1481-0.1483-0.1481-0.0807 0-0.14592 0.0651-0.1485 0.14825 0 0.00022-0.10892 3.5423-0.10892 3.5423l0.10892 1.6914c0.003 0.0825 0.0678 0.14758 0.14832 0.14758zm2.6688 0.008c0.11013 0 0.20098-0.0913 0.20304-0.2035v0.001-0.001l0.0857-1.6422-0.0857-4.0915c-0.002-0.11205-0.0929-0.2035-0.20304-0.2035-0.11029 0-0.20132 0.0913-0.20304 0.20368l-0.0766 4.0899c0 0.003 0.0766 1.6446 0.0766 1.6446 0.001 0.11119 0.0929 0.20247 0.20304 0.20247zm-1.3446-0.006c0.0958 0 0.1731-0.0774 0.17568-0.17615v0.001l0.1044-1.665-0.1044-3.5683c-0.003-0.0987-0.0798-0.17596-0.17568-0.17596-0.0965 0-0.17379 0.0772-0.17586 0.17596l-0.0927 3.5684 0.0929 1.6647c0.002 0.0977 0.0793 0.17509 0.17586 0.17509zm-3.2718-0.0156c0.0569 0 0.10307-0.0459 0.10737-0.10633l0.1512-1.72-0.151-1.636c-0.004-0.0604-0.0503-0.10599-0.10737-0.10599-0.0578 0-0.10393 0.0459-0.10755 0.10668l-0.13301 1.6354 0.13301 1.7198c0.004 0.0606 0.0498 0.1065 0.10755 0.1065zm-1.2726-0.0942c0.0417 0 0.0754-0.0331 0.0802-0.0788l0.1698-1.653-0.1695-1.716c-0.005-0.0459-0.0387-0.079-0.0804-0.079-0.0422 0-0.0759 0.0333-0.0802 0.079 0 0.00022-0.14936 1.716-0.14936 1.716l0.14936 1.6533c0.004 0.0459 0.0379 0.0791 0.0802 0.0791zm5.2143-5.3574c-0.1041 0-0.18756 0.0833-0.18962 0.19l-0.0847 3.438 0.0847 1.6543c0.002 0.1053 0.0853 0.1886 0.18962 0.1886 0.10393 0 0.18687-0.0831 0.18928-0.18982v0.001l0.095-1.6543-0.095-3.4384c-0.0021-0.1067-0.0854-0.19-0.1893-0.19zm-2.6482 5.4696c0.0719 0 0.13129-0.059 0.13474-0.1344l0.1322-1.708-0.1322-3.27c-0.004-0.0755-0.0628-0.13439-0.13474-0.13439-0.0726 0-0.1318 0.059-0.1349 0.13439 0 0.00022-0.11701 3.2695-0.11701 3.2695l0.11718 1.7089c0.003 0.0747 0.0621 0.1337 0.13473 0.1337zm1.4757-0.16122v-0.001l0.11356-1.68-0.11356-3.662c-0.003-0.0909-0.074-0.16228-0.16192-0.16228-0.0884 0-0.15968 0.0712-0.16209 0.16228l-0.10083 3.6618 0.101 1.6808c0.002 0.0901 0.0737 0.16124 0.16192 0.16124 0.0881 0 0.159-0.0712 0.16192-0.16177v0.001zm8.5894-3.7917c-0.26963 0-0.52688 0.0549-0.76124 0.15379-0.157-1.7853-1.644-3.1857-3.458-3.1857-0.44395 0-0.8767 0.088-1.2589 0.23675-0.1485 0.0579-0.18807 0.11743-0.18945 0.23295v6.2869c0.001 0.12124 0.095 0.2222 0.21251 0.23414 0.004 0.001 5.419 0.003 5.454 0.003 1.087 0 1.968-0.887 1.968-1.981s-0.881-1.981-1.968-1.981zm-6.07-2.5674c-0.11821 0-0.21526 0.0977-0.21698 0.2177l-0.0888 4.4623 0.089 1.6195c0.001 0.11828 0.0986 0.2158 0.21681 0.2158 0.11787 0 0.21491-0.0975 0.21664-0.21754v0.002l0.0965-1.6197-0.0965-4.4626c-0.001-0.11967-0.0988-0.21735-0.21664-0.21735z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soundconverter.svg b/.icons/awkward/24x24/apps/soundconverter.svg
new file mode 120000
index 00000000..85bc8ca0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soundconverter.svg
@@ -0,0 +1 @@
+soundkonverter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/soundkonverter.svg b/.icons/awkward/24x24/apps/soundkonverter.svg
new file mode 100644
index 00000000..3ed44295
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soundkonverter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#81d547" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 11.969,6.4997 C 11.365,6.4936 10.7654,6.5779 10.1836,6.7282 7.471,7.4135 5.4509,9.8537 5.4922,12.5 H 4 l 2.2871,3 2.1875,-3 H 7.043 C 7.0378,11.3918 7.47859,10.3644 8.2618,9.5371 9.7338,7.87 12.4929,7.4787 14.4493,8.59374 15.09919,9.39502 16.5425,8.5151 15.7852,7.69335 14.708,6.90307 13.3288,6.50275 11.9688,6.49995 Z m 5.7441,3 -2.1875,3 h 1.4316 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 h 1.4922 l -2.2871,-3 z"/>
+ <path style="fill:#ffffff" d="M 11.969,6 C 11.365,5.9939 10.7654,6.0782 10.1836,6.2285 7.471,6.9138 5.4509,9.3541 5.4922,12 H 4 l 2.2871,3 2.1875,-3 H 7.043 C 7.0378,10.8918 7.4786,9.8644 8.2617,9.0371 9.7337,7.3701 12.493,6.9787 14.449,8.0938 15.099,8.895 16.542,8.0151 15.785,7.1934 14.708,6.4031 13.329,6.0028 11.969,6 Z m 5.7441,3 -2.1875,3 h 1.4316 c 0.0052,1.1082 -0.43559,2.1356 -1.2188,2.9629 -1.472,1.6671 -4.2311,2.0584 -6.1875,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164,1.1934 0.60419,0.0061 1.2033,-0.07816 1.7852,-0.22852 2.7126,-0.68526 4.7327,-3.1255 4.6914,-5.7715 h 1.4922 l -2.288,-3 z"/>
+ <circle style="fill:#8561c5" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 15,13 v 4.0938 c -0.158,-0.057 -0.322,-0.094 -0.5,-0.094 -0.8284,0 -1.5,0.6716 -1.5,1.5 0,0.8284 0.6716,1.5 1.5,1.5 0.8284,0 1.5,-0.6716 1.5,-1.5 v -3.5 h 3 v 2.0938 c -0.158,-0.057 -0.322,-0.094 -0.5,-0.094 -0.8284,0 -1.5,0.6716 -1.5,1.5 0,0.8284 0.6716,1.5 1.5,1.5 0.8284,0 1.5,-0.6716 1.5,-1.5 v -5.5 h -0.5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 8.5 C 2 5.176 4.676 2.5 8 2.5 L 16 2.5 C 19.324 2.5 22 5.176 22 8.5 L 22 8 C 22 4.676 19.324 2 16 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soundnode.svg b/.icons/awkward/24x24/apps/soundnode.svg
new file mode 100644
index 00000000..04f7591e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soundnode.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#86316b" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.004,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 0.002,-0.08343 0.0059,-0.16606 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="m 9,8 6,-2 2,4 -1.924,6 L 10,17 7,14 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 12,13 15,6"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 12,13 9,8"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 12,13 7,14"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="m 12,13 3,3"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="m 12,13 -2,4"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="m 12,13 5,-3"/>
+ <g style="opacity:0.2" transform="translate(0,-0.5)">
+ <circle cx="15" cy="7" r="1"/>
+ <circle cx="17" cy="11" r="1"/>
+ <circle cx="15" cy="17" r="1"/>
+ <circle cx="10" cy="18" r="1"/>
+ <circle cx="7" cy="15" r="1"/>
+ <circle cx="9" cy="9" r="1"/>
+ <circle cx="12" cy="14" r="1"/>
+ </g>
+ <g transform="translate(0,-1)">
+ <circle style="fill:#ffffff" cx="15" cy="7" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="11" r="1"/>
+ <circle style="fill:#ffffff" cx="15" cy="17" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="18" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="15" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/soundwire.svg b/.icons/awkward/24x24/apps/soundwire.svg
new file mode 100644
index 00000000..03af72a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/soundwire.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <rect style="fill:#5b3a2b" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,7 V 6 C 4,4.892 4.892,4 6,4 h 36 c 1.108,0 2,0.892 2,2 V 7 C 44,5.892 43.108,5 42,5 H 6 C 4.892,5 4,5.892 4,7 Z"/>
+ <path style="opacity:0.2" d="m 4,42 v 1 c 0,1.108 0.892,2 2,2 h 36 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 6 C 4.892,44 4,43.108 4,42 Z"/>
+ <path style="opacity:0.2" d="m 25.742188,5 c 0.286771,0.067712 3.345852,0.7962561 6.513671,2.0664062 1.659248,0.6652824 3.288343,1.47837 4.365235,2.2773438 0.892578,0.662227 1.04556,1.080118 1.142578,1.373047 -0.0067,0.0033 -0.003,0.0026 -0.0098,0.0059 -0.585229,0.283323 -1.715527,1.019946 -3.121094,1.28125 -2.811132,0.522607 -6.756763,0.823493 -10.707031,0.96875 C 16.025212,13.26321 8.0761379,12.964897 8.0761379,12.964897 6.9610055,12.922086 6.026538,13.399923 6,14.515625 c -0.025912,1.084118 0.6617996,1.821186 1.15625,2.1875 0.4944504,0.366314 0.9738721,0.5688 1.5097656,0.763672 1.071787,0.389743 2.3769034,0.684916 3.9238284,0.96875 3.093849,0.567668 7.10229,1.044944 11.103515,1.509765 3.050847,0.354418 5.753997,0.705663 8.326172,1.060547 -2.622037,0.366979 -5.386805,0.727805 -8.501953,1.13086 -4.072667,0.526944 -8.139361,1.104843 -11.27539,1.857422 -1.568017,0.376289 -2.8935114,0.774233 -4.0019536,1.355468 -0.5542212,0.290618 -1.0743856,0.621095 -1.5371094,1.175782 -0.4293715,0.514705 -0.7329398,1.364989 -0.6582031,2.191406 0.058963,0.963403 0.5490633,1.538828 0.9472656,1.908203 0.4269404,0.396033 0.8766863,0.681915 1.3945313,0.96875 1.0356897,0.573671 2.3430112,1.115118 3.8925782,1.669922 1.106728,0.396251 2.692669,0.728679 3.996094,1.117187 -1.314838,0.472103 -2.911647,0.853923 -4.03125,1.341797 -1.569788,0.684046 -2.8997683,1.359117 -3.9492191,2.060547 -0.5247254,0.350715 -0.9818022,0.701116 -1.390625,1.146485 C 6.4954741,39.375053 6.0329196,39.959569 6.0019531,40.9375 5.9646485,42.115595 6.2807068,43.133284 6.7480469,44 H 12.4375 c -0.263785,-0.121507 -0.6945,-0.338162 -1.220703,-0.763672 -0.625052,-0.505443 -1.008846,-1.087338 -1.119141,-1.796875 0.118567,-0.101575 0.195311,-0.179953 0.419922,-0.330078 0.71475,-0.477724 1.891932,-1.09377 3.326172,-1.71875 2.495556,-1.087455 5.916279,-2.167748 9.291016,-3.089844 0.121072,0.02732 0.212843,0.06682 0.333984,0.09375 4.057634,0.902139 8.112039,1.585676 11.3125,1.777344 1.60023,0.09583 2.968455,0.08805 4.183594,-0.164063 0.607569,-0.126055 1.195951,-0.30021 1.792968,-0.722656 0.597018,-0.422446 1.192456,-1.281064 1.240235,-2.179687 0.0016,-0.03643 0.0023,-0.07291 0.002,-0.109375 -0.003,-1.645983 -1.157083,-3.159517 -2.482422,-3.820313 -1.325339,-0.660795 -2.808336,-0.850876 -4.46875,-0.882812 -3.320828,-0.06387 -7.403814,0.638926 -11.5,1.667969 -0.182619,0.04588 -0.321481,0.120782 -0.503906,0.167968 -3.433652,-0.81012 -6.898894,-1.729633 -9.416016,-2.630859 -1.014262,-0.363145 -1.661833,-0.679986 -2.339844,-0.996094 0.581543,-0.208656 1.023846,-0.410117 1.886719,-0.617187 2.815743,-0.675717 6.819719,-1.257129 10.855469,-1.779297 4.03575,-0.522168 8.109304,-0.991417 11.240234,-1.498047 1.565465,-0.253315 2.882912,-0.507696 3.94336,-0.830078 0.530224,-0.161191 0.991732,-0.321076 1.488281,-0.626953 0.248275,-0.152939 0.518665,-0.342701 0.791016,-0.691407 0.27235,-0.348705 0.537265,-0.937619 0.503906,-1.564453 -0.0649,-1.219439 -0.865732,-1.767357 -1.351563,-2.058593 -0.48583,-0.291238 -0.949736,-0.45551 -1.478515,-0.617188 -1.057558,-0.323355 -2.365585,-0.580711 -3.914063,-0.832031 -2.34491,-0.380583 -5.416493,-0.721684 -8.404297,-1.070313 3.015443,-0.172445 6.110876,-0.332239 8.515625,-0.779297 1.594522,-0.296431 2.96583,-0.648872 4.13086,-1.21289 0.582515,-0.282009 1.127741,-0.616231 1.611328,-1.138672 C 41.590962,12.663106 41.99966,11.857012 42,11 42.000861,8.8288281 40.553791,7.2793101 39.005859,6.1308594 38.450858,5.7190894 37.844743,5.3503562 37.222656,5 Z"/>
+ <path style="fill:#f19037" d="m 25.742188,4 c 0.286771,0.067712 3.345852,0.796256 6.513671,2.0664062 1.659248,0.6652823 3.288343,1.47837 4.365235,2.2773438 0.892578,0.6622268 1.04556,1.0801184 1.142578,1.3730469 -0.0067,0.00328 -0.003,0.00256 -0.0098,0.00586 -0.585229,0.2833231 -1.715527,1.0196651 -3.121094,1.2809691 -2.811132,0.522607 -6.756763,0.823493 -10.707031,0.96875 -7.900535,0.290513 -15.8496091,-0.0078 -15.8496091,-0.0078 C 6.9609715,11.921858 6.026538,12.399923 6,13.515625 c -0.025912,1.084118 0.6617996,1.821186 1.15625,2.1875 0.4944504,0.366314 0.9738721,0.5688 1.5097656,0.763672 1.071787,0.389743 2.3769034,0.684916 3.9238284,0.96875 3.093849,0.567668 7.10229,1.044944 11.103515,1.509765 3.050847,0.354418 5.753997,0.705663 8.326172,1.060547 -2.622037,0.366979 -5.386805,0.727805 -8.501953,1.13086 -4.072667,0.526944 -8.139361,1.104843 -11.27539,1.857422 -1.568016,0.376289 -2.8935114,0.774233 -4.0019536,1.355468 -0.5542212,0.290618 -1.0743856,0.621095 -1.5371094,1.175782 -0.4293715,0.514705 -0.7329398,1.364989 -0.6582031,2.191406 0.058963,0.963403 0.5490633,1.538828 0.9472656,1.908203 0.4269404,0.396033 0.8766863,0.681915 1.3945313,0.96875 1.0356897,0.573671 2.3430112,1.115118 3.8925782,1.669922 1.106728,0.396251 2.692669,0.728679 3.996094,1.117187 -1.314838,0.472103 -2.911647,0.853923 -4.03125,1.341797 -1.569788,0.684046 -2.8997683,1.359117 -3.9492191,2.060547 -0.5247254,0.350715 -0.9818022,0.701116 -1.390625,1.146485 C 6.4954741,38.375054 6.0329196,38.959569 6.0019531,39.9375 5.9492442,41.602067 6.5823263,42.962966 7.3867188,44 h 6.3437502 c -0.230021,-0.399333 -0.590836,-0.707026 -1.021485,-0.871094 0,0 -0.751512,-0.293637 -1.492187,-0.892578 -0.625052,-0.505443 -1.008846,-1.087338 -1.119141,-1.796875 0.118567,-0.101575 0.195311,-0.179953 0.419922,-0.330078 0.71475,-0.477724 1.891932,-1.09377 3.326172,-1.71875 2.495556,-1.087455 5.916279,-2.167748 9.291016,-3.089844 0.121072,0.02732 0.212843,0.06682 0.333984,0.09375 4.057634,0.902139 8.112039,1.585676 11.3125,1.777344 1.60023,0.09583 2.968455,0.08805 4.183594,-0.164063 0.607569,-0.126055 1.195951,-0.30021 1.792968,-0.722656 0.597018,-0.422446 1.192456,-1.281064 1.240235,-2.179687 0.0016,-0.03643 0.0023,-0.07291 0.002,-0.109375 -0.003,-1.645983 -1.157083,-3.159517 -2.482422,-3.820313 -1.325339,-0.660795 -2.808336,-0.850876 -4.46875,-0.882812 -3.320828,-0.06387 -7.403814,0.638926 -11.5,1.667969 -0.182619,0.04588 -0.321481,0.120782 -0.503906,0.167968 -3.433652,-0.81012 -6.898894,-1.729633 -9.416016,-2.630859 -1.014262,-0.363145 -1.661833,-0.679986 -2.339844,-0.996094 0.581543,-0.208656 1.023846,-0.410117 1.886719,-0.617187 2.815743,-0.675717 6.819719,-1.257129 10.855469,-1.779297 4.03575,-0.522168 8.109304,-0.991417 11.240234,-1.498047 1.565465,-0.253315 2.882912,-0.507696 3.94336,-0.830078 0.530224,-0.161191 0.991732,-0.321076 1.488281,-0.626953 0.248275,-0.152939 0.518665,-0.342701 0.791016,-0.691407 0.27235,-0.348705 0.537265,-0.937619 0.503906,-1.564453 -0.0649,-1.219439 -0.865732,-1.767356 -1.351563,-2.058593 -0.48583,-0.291238 -0.949736,-0.45551 -1.478515,-0.617188 -1.057558,-0.323355 -2.365585,-0.580711 -3.914063,-0.832031 -2.34491,-0.380583 -5.416493,-0.721684 -8.404297,-1.070313 3.015443,-0.172445 6.110876,-0.332239 8.515625,-0.779297 1.594522,-0.296431 2.96583,-0.648872 4.13086,-1.21289 0.582515,-0.282009 1.127741,-0.616231 1.611328,-1.138672 C 41.591009,11.663106 41.99966,10.857012 42,10 42.000861,7.8288281 40.553791,6.2793101 39.005859,5.1308594 38.450858,4.7190894 37.844743,4.3503562 37.222656,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/space.fips.Fips.svg b/.icons/awkward/24x24/apps/space.fips.Fips.svg
new file mode 100644
index 00000000..532c798f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/space.fips.Fips.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 22,12.500001 C 22,18.022846 17.522845,22.5 11.999916,22.5 6.4771208,22.5 1.9999999,18.022846 1.9999999,12.500001 1.9999999,6.977154 6.4771208,2.5000002 11.999916,2.5000002 17.522845,2.5000002 22,6.9771553 22,12.500001"/>
+ <path style="fill:#ebd0a1" d="M 22,12.000001 C 22,17.522846 17.522845,22 11.999916,22 6.4771208,22 1.9999999,17.522846 1.9999999,12.000001 1.9999999,6.4771553 6.4771208,2.0000002 11.999916,2.0000002 17.522845,2.0000002 22,6.4771552 22,12.000001"/>
+ <path style="opacity:0.1" d="M 8.59375,4.406364 C 8.5730438,4.7022177 8.3640994,4.9178515 8.28125,5.1944503 8.1881075,5.5053603 8.1655975,5.8823765 8.2138663,6.2022628 8.2618788,6.5205553 8.4014406,6.8294203 8.6357412,7.0538253 8.790275,7.2016052 8.9856919,7.2711178 9.1542963,7.393669 8.7893219,7.8841928 8.5861506,8.5043278 8.5576162,9.1397628 8.5292538,9.7719353 8.677745,10.220844 8.9794913,10.749138 c 0.5648568,0.989337 2.1155157,1.472799 3.3115237,1.578124 1.25913,0.110974 1.581064,0.07486 2.236328,0.02832 0.299255,-0.02121 2.398203,-0.297515 2.730469,-0.571289 0.335253,-0.276671 0.503119,-0.776219 0.336914,-1.192383 -0.228604,-0.57209 -1.00372,-0.862256 -1.526367,-1.0878922 -0.677271,-0.2925225 -1.686146,-0.8989 -2.273438,-1.3710925 -0.359736,-0.2890963 -0.745848,-0.6578938 -1.15332,-0.9492188 0.1864,-0.2170375 0.328554,-0.5230138 0.386718,-0.7167975 0.175037,-0.5830912 0.05145,-1.281475 0.286134,-1.8369137 -0.135658,0.2900612 -0.820379,0.5136925 -1.086915,0.6894525 -0.3888,0.2566187 -0.914117,0.5317487 -1.144531,0.9550787 -0.03518,0.064612 -0.06729,0.1568063 -0.09473,0.2539063 -0.243348,-0.03685 -0.484724,-0.046725 -0.700195,0.025387 -0.0772,0.025825 -0.145753,0.063075 -0.217774,0.0957 C 10.146851,6.4426615 10.209243,6.233309 10.168945,6.007919 10.067767,5.443214 9.6792624,4.9582003 9.1601556,4.7315515 8.9534275,4.641289 8.7871363,4.4997378 8.5937494,4.4063565 Z M 7.7763669,7.671989 c -1.4031555,0.7391625 -2.943585,2.2411088 -3.5175776,3.982422 -0.5308699,1.610579 -0.1750708,3.438079 0.4404296,4.765625 0.019732,0.0425 0.040104,0.08518 0.060546,0.126953 0.8550935,1.744346 2.4134511,2.842764 4.1699224,3.55664 0.6934338,0.281807 2.3833297,0.494444 3.6552737,0.34961 2.002347,-0.228024 3.086879,-0.730192 3.599609,-1.09375 -1.471375,-1.632512 -2.119341,-3.190534 -2.401367,-4.163086 -0.661489,-0.08766 -1.881867,-0.417811 -2.404297,-0.71582 -1.7173451,-0.979572 -1.8564449,-2.418946 -1.8564449,-2.418946 0,0 -0.9119557,-0.623378 -1.2539069,-1.078124 C 7.9397788,10.546284 7.6795838,10.069789 7.5488281,9.5352703 7.4906344,9.2972565 7.4994781,7.8178527 7.7763669,7.671989 Z m 8.8037101,0.237305 c 0.543858,0.7369913 1.022764,1.7071388 1.313477,2.273438 0.347973,0.677558 0.370247,1.428792 0.391602,1.982421 0.05805,1.511768 -1.410419,2.948827 -2.994141,2.980469 0.229473,0.655915 0.642894,1.551016 1.37793,2.524414 0.295201,0.37391 0.546875,0.667968 0.546875,0.667968 0,0 1.326649,-1.107443 2.089844,-2.590819 0.688997,-1.339194 0.726955,-2.715433 0.68164,-3.421875 -0.125378,-1.949647 -1.452149,-3.532511 -3.407227,-4.416016 z"/>
+ <path style="fill:#b8884a" d="m 19.986885,11.825451 c -0.125378,-1.9496475 -1.45183,-3.5323562 -3.406907,-4.4158615 0.543857,0.7369904 1.023288,1.7062764 1.314002,2.272574 0.347973,0.6775595 0.369472,1.4289545 0.390827,1.9825845 0.05806,1.511768 -1.409844,2.948888 -2.993567,2.980529 0.229473,0.655915 0.642523,1.551444 1.377559,2.524842 0.295202,0.37391 0.546681,0.667504 0.546681,0.667504 0,0 1.326669,-1.107404 2.089864,-2.59078 0.688997,-1.339193 0.726856,-2.71495 0.681541,-3.421392"/>
+ <path style="fill:#845333" d="m 16.973339,14.145881 c 0,0 0.0019,0.01071 0.0074,0.02998 0.0049,0.01931 0.01478,0.04734 0.02706,0.08214 0.01225,0.03503 0.03034,0.07623 0.05161,0.122922 0.0094,0.02366 0.02417,0.04719 0.03706,0.07267 0.01318,0.02548 0.02643,0.05234 0.04358,0.07883 0.01643,0.02678 0.03258,0.05509 0.05096,0.08339 0.01904,0.02787 0.0388,0.05661 0.05906,0.08616 0.01911,0.03026 0.04336,0.05834 0.0666,0.08786 0.02433,0.02881 0.04524,0.06088 0.07153,0.08992 0.05291,0.05782 0.10395,0.120037 0.163671,0.176701 0.02896,0.02918 0.0582,0.05842 0.08745,0.08794 0.03004,0.02876 0.06269,0.05512 0.09396,0.08283 l 0.09309,0.0839 c 0.03286,0.02576 0.06565,0.05146 0.09816,0.07688 0.03265,0.02525 0.06471,0.05087 0.09599,0.0768 0.03206,0.02474 0.06551,0.04706 0.09751,0.07021 0.06544,0.04409 0.124363,0.09368 0.186184,0.131972 0.06139,0.03894 0.118575,0.07745 0.171489,0.113274 0.05241,0.03656 0.102787,0.06617 0.147093,0.09354 0.04409,0.02771 0.0826,0.05197 0.1143,0.07188 0.0632,0.04075 0.09889,0.06538 0.09889,0.06538 0,0 -0.04076,-0.01346 -0.111475,-0.03953 -0.03519,-0.01339 -0.07804,-0.02974 -0.127115,-0.04849 -0.04894,-0.0192 -0.104825,-0.0399 -0.162008,-0.07007 -0.0582,-0.02824 -0.121325,-0.05916 -0.187269,-0.09359 -0.06681,-0.03275 -0.132326,-0.07638 -0.201674,-0.118798 -0.03431,-0.02185 -0.07008,-0.04286 -0.104675,-0.06631 -0.03424,-0.02434 -0.06847,-0.04951 -0.102501,-0.07549 -0.03424,-0.02579 -0.06884,-0.05178 -0.10345,-0.07782 l -0.09874,-0.08571 c -0.03214,-0.02964 -0.06551,-0.05777 -0.09635,-0.08848 -0.03011,-0.03148 -0.06016,-0.06288 -0.08997,-0.09402 -0.06204,-0.05986 -0.110175,-0.131096 -0.162369,-0.194234 -0.04814,-0.06665 -0.09244,-0.132906 -0.129214,-0.198758 -0.01788,-0.03317 -0.03533,-0.06546 -0.05227,-0.09659 -0.01512,-0.03213 -0.02787,-0.06413 -0.04111,-0.09416 -0.02685,-0.05981 -0.04342,-0.118421 -0.0582,-0.169318 -0.01412,-0.05138 -0.02259,-0.09699 -0.02765,-0.134853 -0.0055,-0.03764 -0.0066,-0.06755 -0.007,-0.08797 -4.34e-4,-0.02032 3.63e-4,-0.03096 3.63e-4,-0.03096"/>
+ <path style="fill:#845333" d="m 18.019864,12.931045 c 0,0 0.02715,0.01556 0.07456,0.04047 0.04785,0.02461 0.116038,0.05849 0.198273,0.09642 0.04149,0.01802 0.08644,0.03757 0.133992,0.0582 0.04764,0.01998 0.0983,0.03974 0.150785,0.05972 0.05175,0.02194 0.107788,0.03764 0.162803,0.05864 0.05531,0.02027 0.113075,0.03613 0.169968,0.05458 0.05748,0.01651 0.115025,0.03294 0.171779,0.04923 0.05755,0.01244 0.113438,0.02901 0.168159,0.04261 0.05523,0.01066 0.108363,0.02361 0.159039,0.03541 0.0506,0.01145 0.09918,0.01911 0.143764,0.02909 0.04481,0.0084 0.08571,0.01912 0.122487,0.02449 0.0367,0.0059 0.0687,0.01266 0.09519,0.01787 0.05299,0.01085 0.08346,0.01838 0.08346,0.01838 0,0 -0.03061,0.0047 -0.08462,0.01035 -0.05392,0.005 -0.131747,0.01479 -0.224766,0.0116 -0.04654,-9.38e-4 -0.09751,8.12e-4 -0.150643,-0.0047 -0.05314,-0.0048 -0.1096,-0.0096 -0.167507,-0.01708 -0.05748,-0.01044 -0.117488,-0.01911 -0.177569,-0.03206 -0.05965,-0.01544 -0.120162,-0.03099 -0.180755,-0.04663 -0.059,-0.02092 -0.118787,-0.03922 -0.17605,-0.06195 -0.0574,-0.02246 -0.113,-0.04668 -0.165481,-0.07312 -0.05343,-0.02417 -0.102425,-0.05313 -0.148759,-0.08035 -0.04676,-0.02642 -0.08839,-0.05596 -0.126825,-0.08259 -0.07644,-0.05436 -0.134715,-0.106773 -0.17366,-0.144923 -0.03859,-0.03894 -0.05762,-0.06356 -0.05762,-0.06356"/>
+ <path style="fill:#845333" d="m 18.151901,10.69329 c 0,0 0.09866,-0.0072 0.246702,-0.0181 0.03641,-0.0029 0.07586,-0.006 0.117487,-0.0094 0.04141,-0.0038 0.08506,-0.0077 0.130229,-0.01187 0.08991,-0.01013 0.185532,-0.0199 0.280289,-0.03424 0.0477,-0.0055 0.09482,-0.0139 0.141374,-0.0215 0.04676,-0.0071 0.09251,-0.0152 0.136671,-0.02389 0.08831,-0.0173 0.171489,-0.03373 0.242213,-0.0514 0.03584,-0.0081 0.06863,-0.01571 0.09773,-0.0223 0.0286,-0.0084 0.05422,-0.01434 0.07536,-0.01961 0.04241,-0.01012 0.06769,-0.01478 0.06769,-0.01478 0,0 -0.01969,0.01556 -0.05566,0.04096 -0.03576,0.02599 -0.08846,0.06095 -0.156578,0.09381 -0.01686,0.0086 -0.03446,0.01766 -0.0527,0.02693 -0.01889,0.0076 -0.03844,0.01564 -0.05849,0.02375 -0.04025,0.01607 -0.08266,0.03431 -0.128345,0.04625 -0.04546,0.01311 -0.09208,0.02918 -0.141014,0.03809 -0.04842,0.01125 -0.09816,0.02041 -0.148253,0.027 -0.04988,0.0075 -0.100112,0.012 -0.149699,0.01491 -0.04945,0.0048 -0.09845,0.0019 -0.145574,0.003 -0.09433,-0.0021 -0.18213,-0.0097 -0.256547,-0.02309 -0.149121,-0.02352 -0.242863,-0.06464 -0.242863,-0.06457"/>
+ <path style="fill:#b8884a" d="M 12.22058,6.9373973 C 12.604313,6.9293573 12.931293,6.2894452 13.028222,5.9665188 13.203258,5.383427 13.079332,4.6857437 13.314013,4.1303045 13.178356,4.4203664 12.494137,4.6440478 12.227602,4.8198078 11.838801,5.0764261 11.313114,5.3507796 11.0827,5.7741093 10.98295,5.9573254 10.891015,6.3480077 10.939153,6.5103034"/>
+ <path style="fill:#b8884a" d="M 8.5580324,8.6399095 C 8.6084802,7.5164354 9.1824437,6.4237264 10.288183,6.053892 c 0.536379,-0.1795242 1.228271,0.080424 1.731446,0.2728334 0.645635,0.247063 1.23669,0.8740224 1.774901,1.3065455 0.58729,0.4721921 1.596679,1.077652 2.273949,1.3701752 0.522647,0.2256359 1.297786,0.5165665 1.52639,1.0886549 0.166205,0.416163 -0.0015,0.915067 -0.336752,1.191737 -0.332265,0.273775 -2.431178,0.550517 -2.730434,0.571727 -0.655263,0.04655 -0.977248,0.08252 -2.236379,-0.02845 C 11.095296,11.72179 9.5443298,11.238306 8.9794728,10.248968 8.6777273,9.7206743 8.5296705,9.2720809 8.5580324,8.6399095"/>
+ <path style="fill:#f2c9c0" d="m 17.152501,11.270445 c 0.388004,-0.32213 0.569845,-1.18609 0.03533,-1.4260585 -0.389378,-0.174675 -0.975729,-0.1486875 -1.354466,0.048075 -0.279855,0.1452125 -0.670537,0.6327505 -0.539876,0.9807965 0.154912,0.412977 0.705864,0.07811 1.004105,0.17243 0.319886,0.10105 0.490941,0.527063 0.854911,0.224767"/>
+ <path style="fill:#3f3f3f" d="m 10.710884,7.5303903 c -0.418307,-0.099387 -0.9459979,0.37128 -0.597442,0.7703037 0.5861,0.6715688 1.261585,-0.5522687 0.637426,-0.759125 -0.01338,-0.0045 -0.02669,-0.00812 -0.03999,-0.011125"/>
+ <path style="fill:#b8884a" d="M 9.8463865,6.9853911 C 9.8317061,6.4749053 10.263158,6.0328269 10.169335,5.5080805 10.068157,4.9433755 9.6794363,4.457719 9.1603289,4.2310697 8.953601,4.1408008 8.7871647,4.0000046 8.593778,3.9066231 8.5730748,4.2024761 8.3643924,4.417326 8.2815434,4.6939237 8.1884007,5.0048335 8.1652652,5.3823411 8.2135341,5.7022272 8.2615496,6.0205208 8.4015785,6.329621 8.6358793,6.5540263 8.7952215,6.7064047 8.9985327,6.7737987 9.1705647,6.9038089 9.2941686,6.9973353 9.406031,7.1368285 9.4956918,7.2592379"/>
+ <path style="fill:#3f3f3f" d="m 12.352539,7.5849615 c -0.450424,0.029175 -0.899418,0.28734 -1.174805,0.6357425 -0.483412,0.6116125 -0.09184,1.2364988 0.532227,1.5097663 0.596194,0.2610337 1.40441,0.2754887 1.911133,-0.1738288 0.71455,-0.6336925 -0.04144,-1.669255 -0.735353,-1.896485 -0.0099,-0.00325 -0.02334,0.00325 -0.03417,0.002 -0.1,-0.038138 -0.201985,-0.066063 -0.30664,-0.0752 -0.06391,-0.00563 -0.128036,-0.00612 -0.192383,-0.002 z m 10e-4,0.2929688 c 0.124296,0.002 0.246775,0.033663 0.357422,0.1015625 0.0232,0.014225 0.05246,0.018487 0.08399,0.019525 0.493186,0.2539012 0.918977,0.90576 0.521483,1.4042975 -0.285717,0.3584687 -0.937136,0.213705 -1.29785,0.083988 -0.43122,-0.1550563 -0.778246,-0.54564 -0.575195,-1.0166013 0.14637,-0.33954 0.537268,-0.5987312 0.910156,-0.5927737 z"/>
+ <path style="fill:#3f3f3f" d="m 14.374944,8.002019 c -0.191614,-0.034375 -0.384385,-0.05935 -0.574117,-8.75e-4 -0.220496,0.067975 -0.386628,0.2297613 -0.553194,0.3817063 -0.06399,0.058413 -0.04951,0.1268975 0.03851,0.1438362 0.09642,0.018537 0.223464,-0.012738 0.296721,-0.079488 0.09417,-0.085925 0.186835,-0.1811175 0.295998,-0.2482212 0.03989,-0.024612 0.183867,0.01665 0.237942,0.02635 0.09902,0.017737 0.220279,-0.0134 0.296649,-0.079488 0.06572,-0.056825 0.04829,-0.1282725 -0.03851,-0.1438363 v 0"/>
+ <path style="fill:#3f3f3f" d="m 15.61914,6.851564 c -0.144452,-0.010625 -0.295449,0.00825 -0.419921,0.026363 -0.696308,0.1015625 -1.271733,0.68573 -1.228516,1.40332 0.115962,0.680165 0.645545,1.0652975 1.313476,0.8925775 C 15.906868,9.0126878 16.330058,8.4379003 16.307616,7.8115203 16.297116,7.517839 16.203879,7.2194403 15.999023,7.0048802 15.90141,6.9027053 15.763593,6.8621827 15.61914,6.851559 Z m -0.365235,0.1621088 c 0.07645,0.003 0.156103,0.02005 0.239259,0.055662 0.298676,0.12791 0.372634,0.573695 0.395507,0.8544912 0.0367,0.4502588 -0.170176,0.7789675 -0.527343,1.0429688 C 14.868288,9.3312003 14.453313,8.536824 14.390625,8.168944 14.3625,7.7012403 14.718726,6.9926853 15.253905,7.0136703 Z"/>
+ <path style="fill:#843733" d="m 11.835182,10.755327 c 0.181841,0.254375 0.330672,0.358325 0.660837,0.3812 0.229329,0.01585 0.402265,-0.09975 0.642451,0.0189 0.174819,0.08629 0.303164,0.19031 0.493836,0.24757 0.761458,0.228604 1.625201,0.03019 2.372109,-0.158387 0.247787,-0.06261 0.206164,-0.212968 -0.04048,-0.150714 -0.728883,0.184085 -1.668128,0.410011 -2.345252,-0.0333 -0.189948,-0.124287 -0.364478,-0.16577 -0.589318,-0.152016 -0.405521,0.02482 -0.569699,0.021 -0.800403,-0.301716 -0.06291,-0.08803 -0.466835,0.04634 -0.393795,0.148468 v 0"/>
+ <path style="fill:#845333" d="m 16.002389,10.517168 c 0.06754,-0.04989 0.150134,-0.16635 0.156721,-0.252275 0.0053,-0.06906 -0.06139,-0.109525 -0.120813,-0.08188 -0.04909,0.02287 -0.08991,0.1219 -0.112924,0.167941 -0.04806,0.09577 -0.08556,0.28637 0.07702,0.166205"/>
+ <path style="fill:#845333" d="m 17.042832,10.76481 c 0.0569,-0.04206 0.126463,-0.140145 0.132038,-0.212606 0.0045,-0.0582 -0.05175,-0.0923 -0.101775,-0.06891 -0.04141,0.01926 -0.07572,0.102575 -0.09519,0.141447 -0.04046,0.08064 -0.07217,0.241271 0.06494,0.140073"/>
+ <path style="fill:#b8884a" d="M 13.783309,14.695812 C 13.12182,14.608149 11.901201,14.278049 11.378771,13.980039 9.6614259,13.000466 9.5224467,11.561883 9.5224467,11.561883 c 0,0 -0.9115632,-0.623412 -1.2535134,-1.078158 C 7.9401578,10.046496 7.6798115,9.5697437 7.5490556,9.0352248 7.4908622,8.7972104 7.499006,7.3181624 7.7758931,7.172299 6.3727376,7.911461 4.8324704,9.4130219 4.2584779,11.154334 c -0.5308698,1.610579 -0.1744932,3.438461 0.4410071,4.766007 0.019733,0.0425 0.039814,0.08463 0.060256,0.126398 0.8550927,1.744345 2.4133774,2.842788 4.1698482,3.556664 0.6934341,0.281807 2.3837418,0.494703 3.6556858,0.349869 2.002346,-0.228024 3.086731,-0.730105 3.59946,-1.093664 -1.471374,-1.632512 -2.119399,-3.191245 -2.401426,-4.163796"/>
+ <path style="fill:#845333" d="m 4.2584779,11.154334 c 0,0 0.015694,0.01657 0.047618,0.04474 0.030541,0.02939 0.080337,0.06733 0.1411871,0.117487 0.063203,0.04763 0.1394933,0.105613 0.2328314,0.163816 0.022932,0.01506 0.046634,0.03055 0.070977,0.04647 0.025394,0.01448 0.051461,0.02932 0.078266,0.04452 0.05401,0.02954 0.1081638,0.06479 0.1681664,0.09548 0.1211638,0.05958 0.2500816,0.127477 0.3939832,0.183723 0.1400507,0.06457 0.296367,0.111189 0.4544643,0.167508 0.07886,0.02889 0.1632946,0.04546 0.2463174,0.06928 0.041796,0.01107 0.083811,0.02222 0.1260578,0.03344 0.04208,0.01173 0.084376,0.0236 0.1280413,0.03069 0.086614,0.01686 0.1739287,0.03395 0.2615843,0.05103 l 0.1316893,0.02541 0.133695,0.01571 c 0.1781994,0.02077 0.3554944,0.05117 0.5327888,0.05415 0.1767594,0.0055 0.3503544,0.02809 0.5192812,0.01933 0.1686657,-0.0041 0.3322213,-2.9e-4 0.4870682,-0.0061 0.1547887,-0.01071 0.3011156,-0.02099 0.4362,-0.0304 0.06769,-0.0046 0.1325875,-0.009 0.1942556,-0.01318 0.061419,-0.0074 0.1196162,-0.01455 0.1743269,-0.02121 0.1096037,-0.01339 0.2052362,-0.02504 0.2839306,-0.03468 0.1576986,-0.01868 0.2484955,-0.02743 0.2484955,-0.02743 0,0 -0.08814,0.02129 -0.2435736,0.05516 -0.077848,0.01673 -0.1723788,0.03699 -0.2808175,0.06023 -0.054319,0.01165 -0.112145,0.02403 -0.1730819,0.03706 -0.061362,0.01035 -0.1264844,0.01722 -0.1941825,0.02664 -0.1357504,0.01722 -0.2828229,0.03591 -0.4383716,0.05567 -0.15623,0.01324 -0.321935,0.01824 -0.4931782,0.02577 -0.042869,0.0017 -0.086049,0.0035 -0.1295612,0.0053 -0.043494,0.0019 -0.08738,-0.0019 -0.1315163,-0.0026 -0.088258,-0.0032 -0.1776131,-0.0066 -0.2676725,-0.0099 -0.1805737,-0.0015 -0.3621969,-0.0304 -0.5444431,-0.05046 l -0.1364094,-0.01731 -0.1346212,-0.02729 c -0.089552,-0.01832 -0.1788005,-0.03663 -0.2672737,-0.05473 -0.088987,-0.01607 -0.1737333,-0.04749 -0.2591014,-0.0708 -0.084434,-0.02678 -0.1699762,-0.04618 -0.2501395,-0.07803 C 5.6446076,12.077798 5.4879872,12.021413 5.3473937,11.94888 5.2028114,11.88554 5.0752262,11.807287 4.9563204,11.738663 c -0.058816,-0.03547 -0.112565,-0.07398 -0.1644238,-0.108945 -0.025705,-0.01781 -0.05073,-0.03511 -0.075081,-0.05205 -0.023294,-0.01839 -0.045886,-0.03619 -0.067806,-0.05357 -0.088959,-0.06725 -0.1608334,-0.13269 -0.2200185,-0.186185 -0.0576,-0.05545 -0.1009538,-0.100687 -0.128548,-0.133412 -0.02842,-0.03185 -0.041964,-0.0501 -0.041964,-0.0501"/>
+ <path style="fill:#845333" d="m 5.2880131,16.928354 c 0,-8.6e-5 0.1038563,-0.0044 0.2829895,-0.02946 0.1792493,-0.02389 0.4331458,-0.07327 0.7304825,-0.156375 0.1488463,-0.04081 0.3078768,-0.09258 0.4740311,-0.152074 0.1665807,-0.05864 0.3375132,-0.132703 0.5135625,-0.209928 0.1743263,-0.08138 0.3521351,-0.170251 0.5275332,-0.270155 0.1770119,-0.09707 0.3497612,-0.208031 0.5198169,-0.322499 0.084884,-0.05746 0.1675943,-0.118196 0.2511525,-0.176896 0.080735,-0.06264 0.1611525,-0.125045 0.2409175,-0.186995 0.077536,-0.06479 0.15442,-0.129142 0.2303774,-0.192713 0.073714,-0.06613 0.1466163,-0.131517 0.2182376,-0.19587 0.069276,-0.06696 0.1374231,-0.132848 0.2041006,-0.197347 0.065635,-0.06557 0.1278168,-0.131798 0.1895136,-0.195225 0.062748,-0.06246 0.1175163,-0.128997 0.1738488,-0.19044 0.055537,-0.06204 0.1109287,-0.120688 0.1591972,-0.181117 0.09835,-0.119384 0.191715,-0.226584 0.267586,-0.327132 0.07739,-0.09945 0.146594,-0.185157 0.197918,-0.259724 0.106194,-0.146733 0.168738,-0.229835 0.168738,-0.229835 0,0 -0.05169,0.08983 -0.145429,0.245615 -0.0456,0.07875 -0.10786,0.169832 -0.177628,0.275642 -0.06795,0.107143 -0.152979,0.222169 -0.246346,0.347467 -0.04533,0.06379 -0.097696,0.126029 -0.150265,0.19191 -0.053444,0.06515 -0.10686,0.134209 -0.1675075,0.200148 -0.059838,0.06682 -0.120093,0.136518 -0.1839761,0.205743 -0.065852,0.06747 -0.1331232,0.136293 -0.2014938,0.206366 -0.071318,0.06718 -0.1437644,0.135526 -0.2171162,0.204722 -0.074648,0.06784 -0.1531163,0.133269 -0.2313906,0.200142 -0.07991,0.06487 -0.1623607,0.12807 -0.24411,0.192705 -0.084803,0.06059 -0.1685569,0.12343 -0.2549744,0.1825 -0.17458,0.11546 -0.3518463,0.227235 -0.5334113,0.324961 -0.1795031,0.101402 -0.3647169,0.185018 -0.543995,0.264356 -0.1810006,0.07573 -0.3585487,0.142606 -0.5303056,0.195508 -0.1711275,0.05475 -0.3355005,0.0979 -0.4886461,0.130531 -0.3058211,0.06834 -0.566334,0.09224 -0.7476752,0.103944 -0.090877,0.0059 -0.1625346,0.0046 -0.2111726,0.0042 -0.048631,-0.0018 -0.07456,-0.0027 -0.07456,-0.0027"/>
+ <path style="fill:#845333" d="m 11.866454,19.948041 c 0,0 0.02114,-0.08794 0.05806,-0.241911 0.03822,-0.153399 0.08368,-0.374837 0.138914,-0.639562 0.02519,-0.132957 0.05567,-0.276236 0.08223,-0.428825 0.01383,-0.07615 0.02794,-0.154332 0.04242,-0.234329 0.01296,-0.08019 0.02621,-0.162137 0.03959,-0.245529 0.03011,-0.166067 0.04842,-0.339576 0.07507,-0.514604 0.02439,-0.175348 0.04076,-0.354423 0.06139,-0.533021 0.01318,-0.179082 0.03236,-0.357955 0.04097,-0.534518 0.0036,-0.176564 0.02164,-0.350355 0.01853,-0.518659 7.3e-5,-0.08412 1.45e-4,-0.166914 2.18e-4,-0.247932 3.62e-4,-0.04054 6.25e-4,-0.08064 0.001,-0.12023 -8.75e-4,-0.03962 -0.0037,-0.07855 -0.0054,-0.117067 -0.0038,-0.07708 -0.0075,-0.152075 -0.011,-0.224601 -0.0041,-0.07248 -0.003,-0.143279 -0.01259,-0.20987 -0.01528,-0.133781 -0.02714,-0.25698 -0.03757,-0.366498 -0.0035,-0.05503 -0.01455,-0.105107 -0.02259,-0.151958 -0.0083,-0.04683 -0.016,-0.08975 -0.02295,-0.128635 -0.02722,-0.155548 -0.04097,-0.245528 -0.04097,-0.245528 0,0 0.02613,0.08642 0.06848,0.23939 0.01042,0.03828 0.02201,0.08071 0.03468,0.126883 0.01224,0.04634 0.02794,0.09605 0.03649,0.150655 0.02071,0.108642 0.04401,0.231507 0.06703,0.366128 0.02251,0.134659 0.03251,0.282179 0.04894,0.437815 0.0035,0.03894 0.0081,0.07847 0.01088,0.118507 0.0015,0.04001 0.0031,0.08056 0.0047,0.12162 0.0026,0.08209 0.0054,0.165901 0.0081,0.251182 0.0041,0.08534 0.0025,0.171981 1.45e-4,0.259724 -0.0021,0.08774 -0.0045,0.176556 -0.0066,0.266116 -0.0071,0.17893 -0.02449,0.35996 -0.03657,0.541526 -0.02251,0.18032 -0.04082,0.361213 -0.06718,0.538138 -0.02744,0.176701 -0.054,0.350659 -0.08803,0.517435 -0.01643,0.08348 -0.0325,0.165618 -0.04821,0.245985 -0.01817,0.07977 -0.03605,0.157874 -0.05357,0.233882 -0.03287,0.152378 -0.07297,0.294412 -0.107135,0.425928 -0.07145,0.262496 -0.142245,0.477911 -0.192482,0.628255 -0.02454,0.07531 -0.04728,0.133414 -0.06189,0.173312 -0.01506,0.03967 -0.02309,0.0608 -0.02309,0.0608"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2.0000015 c -5.5227955,0 -9.9999997,4.4771538 -9.9999997,9.9999995 0,0.08384 0.00381,0.166658 0.00586,0.25 C 2.1389418,6.843034 6.56104,2.5000015 12.000001,2.5000015 c 5.439091,0 9.861056,4.3430338 9.994139,9.7499995 0.002,-0.08334 0.0059,-0.166165 0.0059,-0.25 0,-5.5228457 -4.47707,-9.9999995 -9.999998,-9.9999995 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spacefm.svg b/.icons/awkward/24x24/apps/spacefm.svg
new file mode 100644
index 00000000..0322f733
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spacefm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4385ce" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5,12.5 2,0 0,6 3,0 0,-3 4,0 0,3 3,0 0,-6 2,0 -7,-7 z"/>
+ <path style="fill:#ffffff" d="m 5,12 2,0 0,6 3,0 0,-3 4,0 0,3 3,0 0,-6 2,0 -7,-7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spacemacs.svg b/.icons/awkward/24x24/apps/spacemacs.svg
new file mode 100644
index 00000000..8a59e40e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spacemacs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#8366b2" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 C 6.46 2 2 6.46 2 12 C 2 12.084 2.0097 12.166 2.0117 12.25 C 2.1448 6.8276 6.5444 2.5 12 2.5 C 17.456 2.5 21.855 6.8276 21.988 12.25 C 21.99 12.166 22 12.084 22 12 C 22 6.46 17.54 2 12 2 z"/>
+ <path style="opacity:0.2" d="M 4.4082031,2.5019531 C 3.805225,2.490027 3.3305826,2.6590585 2.9140625,3.0273438 1.880008,3.9463607 2.0049967,6.0235815 2.7714844,8.65625 2.8253519,8.5264236 2.886211,8.4004012 2.9453125,8.2734375 2.4316386,6.2600081 2.1980232,5.4385255 3.0605469,4.6816406 3.7771757,4.0555937 4.9132577,4.0033862 6.3320312,4.5332031 8.8535537,5.4748007 11.669591,7.015371 14.537109,10.685547 c 0.270631,0.346383 0.460642,0.580943 0.691407,0.871094 -0.734458,0.01329 -1.848257,-0.06033 -2.808594,-0.234375 C 8.8071426,10.667582 5.4038725,9.3949834 3.8085938,7.7167969 c -0.1428493,-0.150273 -0.2592106,-0.26247 -0.2597657,-0.25 -6.55e-4,0.0128 0.3211547,0.6713841 0.7148438,1.4628906 l 0.5917969,1.3847655 0.8808593,0.427735 c 0.957092,0.474092 2.17643,1.029464 4.8242189,2.193359 2.900756,1.27507 4.198362,1.886943 5.515625,2.603515 1.055668,0.574273 2.128581,1.276559 2.669922,1.744141 0.184454,0.159974 0.22794,0.199952 0.24414,0.216797 6e-4,-0.01205 0.01316,-0.06958 0.0078,-0.117188 -0.03507,-0.259617 -0.236181,-1.286238 -0.423828,-2.236328 -0.0406,-0.215207 -0.08468,-0.429661 -0.126953,-0.644531 -0.01943,-0.09792 -0.0452,-0.233162 -0.0625,-0.320312 -0.02751,-0.138612 -0.05962,-0.269701 -0.08789,-0.40625 C 17.89907,11.849234 17.436394,9.9391276 16.847656,8.0566406 16.576163,7.1992336 16.404538,6.78221 16.125,6.2734375 16.02154,6.085074 14.878253,5.3128265 14.681641,5.2089844 c -0.0032,-0.00164 -0.01535,-0.015098 -0.01758,-0.015625 l -0.002,0.00391 c -0.0072,-0.00359 -0.05728,-0.040189 -0.06055,-0.041016 l 0,0.00195 c -0.0026,-8.55e-4 -0.0053,-0.00173 -0.0059,-0.00195 -0.01159,0.01069 0.07929,0.2078064 0.175781,0.3789062 0.988369,1.7529112 1.636808,4.3847179 1.306641,5.8574214 -0.0055,0.02288 -0.0092,0.04473 -0.01758,0.06836 -4.21e-4,0.0012 -0.0017,0.005 -0.002,0.0059 -8e-4,-2.5e-4 -0.0033,2e-4 -0.0039,0 -0.0077,0.0029 -0.02925,0.005 -0.03906,0.0078 C 15.74588,11.125821 15.509139,10.827169 15.179688,10.392578 13.156251,7.7729891 9.4624644,3.9261431 5.6464844,2.7148438 5.1786964,2.5810004 4.7699899,2.5091088 4.4082031,2.5019531 Z"/>
+ <path style="fill:#ffffff" d="M 4.4082031 2.0019531 C 3.805225 1.990027 3.3305826 2.1590585 2.9140625 2.5273438 C 1.880008 3.4463607 2.0049967 5.5235815 2.7714844 8.15625 C 2.8253519 8.0264236 2.886211 7.9004012 2.9453125 7.7734375 C 2.4316386 5.7600081 2.1980232 4.9385255 3.0605469 4.1816406 C 3.7771757 3.5555937 4.9132577 3.5033862 6.3320312 4.0332031 C 8.8535537 4.9748007 11.669591 6.515371 14.537109 10.185547 C 14.80774 10.53193 14.997751 10.76649 15.228516 11.056641 C 14.494058 11.069931 13.380259 10.996315 12.419922 10.822266 C 8.8071426 10.167582 5.4038725 8.8949834 3.8085938 7.2167969 C 3.6657445 7.0665239 3.5493832 6.9543269 3.5488281 6.9667969 C 3.5481731 6.9795969 3.8699828 7.638181 4.2636719 8.4296875 L 4.8554688 9.8144531 L 5.7363281 10.242188 C 6.6934201 10.71628 7.9127581 11.271652 10.560547 12.435547 C 13.461303 13.710617 14.758909 14.32249 16.076172 15.039062 C 17.13184 15.613335 18.204753 16.315621 18.746094 16.783203 C 18.930548 16.943177 18.974034 16.983155 18.990234 17 C 18.990834 16.98795 19.003397 16.930416 18.998047 16.882812 C 18.962977 16.623195 18.761866 15.596574 18.574219 14.646484 C 18.533619 14.431277 18.489539 14.216823 18.447266 14.001953 C 18.427836 13.904033 18.402066 13.768791 18.384766 13.681641 C 18.357256 13.543029 18.325145 13.41194 18.296875 13.275391 C 17.89907 11.349234 17.436394 9.4391276 16.847656 7.5566406 C 16.576163 6.6992336 16.404538 6.28221 16.125 5.7734375 C 16.02154 5.585074 14.878253 4.8128265 14.681641 4.7089844 C 14.678441 4.7073444 14.666292 4.6938864 14.664062 4.6933594 L 14.662109 4.6972656 C 14.654909 4.6936756 14.604833 4.657077 14.601562 4.65625 L 14.601562 4.6582031 C 14.598963 4.6573481 14.596303 4.65647 14.595703 4.65625 C 14.584113 4.66694 14.674989 4.8640564 14.771484 5.0351562 C 15.759853 6.7880674 16.408292 9.4198741 16.078125 10.892578 C 16.072625 10.915458 16.068887 10.937308 16.060547 10.960938 C 16.060126 10.962138 16.058894 10.965897 16.058594 10.966797 C 16.057794 10.966547 16.055288 10.966997 16.054688 10.966797 C 16.046988 10.969697 16.025435 10.971809 16.015625 10.974609 C 15.74588 10.625821 15.509139 10.327169 15.179688 9.8925781 C 13.156251 7.2729891 9.4624644 3.4261431 5.6464844 2.2148438 C 5.1786964 2.0810004 4.7699899 2.0091088 4.4082031 2.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spaceview.svg b/.icons/awkward/24x24/apps/spaceview.svg
new file mode 100644
index 00000000..a59c126c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spaceview.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#5a9e0d" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m11 3.5c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6z"/>
+ <path fill="#aef260" d="m11 3c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8h-2a6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6v-2z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.4505 0-9.844 4.3185-9.9845 9.734 0.2669-5.298 4.6175-9.484 9.9845-9.484s9.7175 4.186 9.9845 9.4845c-0.14-5.4155-4.534-9.734-9.984-9.734z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="#ff9a1b" d="m11 3v2a6 6 0 0 1 6 6h2c0-4.432-3.568-8-8-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sparkleshare.svg b/.icons/awkward/24x24/apps/sparkleshare.svg
new file mode 100644
index 00000000..ba68c7d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sparkleshare.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 2,17 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,6 C 22,5.446 21.554,5 21,5 L 11,5 11,4 C 11,3.446 10.554,3 10,3 L 3,3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 11,4 C 11,3.446 10.554,3 10,3 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 22,6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="opacity:0.2" d="m 12.029297,10.494081 c -0.441482,-0.01481 -0.841609,0.241901 -0.986328,0.632812 l -0.757813,2.341246 -2.3066404,0.04297 c -0.9551771,0.01653 -1.3500269,1.153858 -0.5878906,1.693358 l 1.8398438,1.304687 -0.6699219,2.169999 c -0.2766441,0.855937 0.7565301,1.557394 1.5390621,1.044922 l 1.892579,-1.234375 1.894531,1.234375 c 0.782184,0.508982 1.81142,-0.19069 1.537109,-1.044922 l -0.667969,-2.169999 1.837891,-1.304687 c 0.761435,-0.538934 0.36828,-1.675151 -0.585938,-1.69336 l -2.308593,-0.04297 -0.757813,-2.341245 c -0.13576,-0.366812 -0.49789,-0.618053 -0.912109,-0.632811 z m -0.04883,0.980468 c -0.01259,0.03401 -0.0094,0.01983 0.01367,0.01758 0.02332,0.0028 0.02222,0.01618 0.0098,-0.01758 l 0.002,0 0.75586,2.341246 c 0.143112,0.386088 0.508229,0.645003 0.919922,0.652344 l 2.166015,0.04101 -1.671875,1.185546 c -0.356247,0.252722 -0.50728,0.707401 -0.373047,1.123047 l 0.636719,2.068437 c -0.0039,-0.0022 -8.92e-4,0.0032 -0.0059,0 l -0.002,0 -1.892579,-1.234375 c -0.331831,-0.216172 -0.759965,-0.216172 -1.091796,0 l -1.8945316,1.234375 c -0.00635,0.0041 -0.00318,-0.0024 -0.00781,0 l 0.6367186,-2.068437 c 0.134232,-0.415643 -0.0168,-0.870318 -0.3730392,-1.123041 l -1.671875,-1.185547 2.1679692,-0.04101 c 0.410974,-0.0081 0.775116,-0.266911 0.917968,-0.652344 z"/>
+ <path style="fill:#ffffff" d="m 12.029297,9.9941406 c -0.441482,-0.014813 -0.841609,0.2419014 -0.986328,0.6328124 l -0.757813,2.341246 -2.3066404,0.04297 c -0.9551771,0.01653 -1.3500269,1.153858 -0.5878906,1.693358 l 1.8398438,1.304687 -0.6699219,2.169999 c -0.2766441,0.855937 0.7565301,1.557394 1.5390621,1.044922 l 1.892579,-1.234375 1.894531,1.234375 c 0.782184,0.508982 1.81142,-0.19069 1.537109,-1.044922 l -0.667969,-2.169999 1.837891,-1.304687 c 0.761435,-0.538934 0.36828,-1.675151 -0.585938,-1.69336 l -2.308593,-0.04297 -0.757813,-2.341245 c -0.13576,-0.366812 -0.49789,-0.618053 -0.912109,-0.6328114 z m -0.04883,0.9804684 c -0.01259,0.03401 -0.0094,0.01983 0.01367,0.01758 0.02332,0.0028 0.02222,0.01618 0.0098,-0.01758 l 0.002,0 0.75586,2.341246 c 0.143112,0.386088 0.508229,0.645003 0.919922,0.652344 l 2.166015,0.04101 -1.671875,1.185546 c -0.356247,0.252722 -0.50728,0.707401 -0.373047,1.123047 l 0.636719,2.068437 c -0.0039,-0.0022 -8.92e-4,0.0032 -0.0059,0 l -0.002,0 -1.892579,-1.234375 c -0.331831,-0.216172 -0.759965,-0.216172 -1.091796,0 l -1.8945316,1.234375 c -0.00635,0.0041 -0.00318,-0.0024 -0.00781,0 l 0.6367186,-2.068437 c 0.134232,-0.415643 -0.0168,-0.870318 -0.3730392,-1.123041 l -1.671875,-1.185547 2.1679692,-0.04101 c 0.410974,-0.0081 0.775116,-0.266911 0.917968,-0.652344 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spec-ops-the-line.svg b/.icons/awkward/24x24/apps/spec-ops-the-line.svg
new file mode 100644
index 00000000..6224c872
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spec-ops-the-line.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffaf30" width="21" height="21" x="-22" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 2.0127611,12.999063 2.0023161,13.335 c -0.00758,0.241312 0.00315,0.344639 0.036559,0.368164 0.025536,0.01798 0.1538064,0.03286 0.2855059,0.0332 h 0.2393722 l -0.015668,1.540039 c -0.00872,0.84678 -0.00689,1.572026 0.00435,1.611328 0.011241,0.0393 0.048193,0.07904 0.081822,0.08887 0.033629,0.0098 0.2163806,0.01996 0.4064978,0.02246 0.2438077,0.0032 0.3574657,-0.01041 0.3847365,-0.04687 0.025913,-0.0347 0.034011,-0.326422 0.024372,-0.886719 -0.0079,-0.459136 -0.019233,-1.175442 -0.025243,-1.591796 L 3.4133035,13.71684 3.6709552,13.70512 c 0.1622934,-0.0073 0.272013,-0.03206 0.2976924,-0.06641 0.02457,-0.03285 0.03601,-0.170005 0.029597,-0.34668 l -0.010447,-0.292969 h -0.987082 z"/>
+ <path style="fill:#3f3f3f" d="M 5.063637,12.998016 5.040911,13.196258 C 5.028732,13.304972 5.015067,14.193436 5.00985,15.170867 L 5,16.948211 l 0.2484841,0.01074 c 0.1365238,0.0061 0.254905,0.0201 0.2636361,0.03125 0.022167,0.0283 0.1981848,-0.02267 0.245454,-0.07129 0.02361,-0.02428 0.039395,-0.137701 0.039395,-0.286133 0,-0.205287 -0.011679,-0.258001 -0.070455,-0.322266 l -0.070454,-0.07715 0.077272,-0.02343 0.076515,-0.02246 -0.00909,-0.524414 c -0.0105,-0.59036 -0.014251,-0.580019 0.2386359,-0.621093 0.1177803,-0.01913 0.134534,-0.01173 0.1469693,0.06445 0.067489,0.413474 0.07368,0.512773 0.047727,0.766601 -0.015593,0.152548 -0.025615,0.465895 -0.021969,0.696289 l 0.00682,0.418946 h 0.3749991 0.3749994 l -0.00151,-0.298829 -0.00151,-0.297851 -0.217424,-0.08594 c -0.2030783,-0.08068 -0.2181221,-0.09491 -0.2272725,-0.210937 -0.00811,-0.102887 0.00186,-0.124024 0.055303,-0.124024 0.050807,0 0.064393,0.02581 0.064393,0.120118 0,0.13738 0.04431,0.155649 0.093182,0.03907 0.037287,-0.08895 0.1246248,-0.104279 0.1810603,-0.03223 0.020336,0.02597 0.04743,0.03341 0.060606,0.0166 0.013172,-0.01681 0.024242,-0.722517 0.024242,-1.56836 v -1.538086 l -0.343939,-0.0049 -0.3431814,-0.0039 0.011365,0.442383 c 0.00628,0.243535 9.697e-4,0.553751 -0.011365,0.689453 l -0.021969,0.24707 -0.2704539,-0.01172 -0.2704543,-0.01172 -0.01515,-0.677734 -0.015911,-0.678711 H 5.3909092 Z"/>
+ <path style="fill:#3f3f3f" d="m 16.615545,12.99756 c -0.04654,0.0014 -0.197989,0.0075 -0.337053,0.01172 -0.200769,0.0061 -0.257417,0.02093 -0.273369,0.07422 -0.01105,0.03691 -0.0025,0.26229 0.01864,0.501954 0.04432,0.502096 0.04434,0.601099 0.0093,0.904296 -0.0221,0.191278 -0.01692,0.229469 0.03417,0.277344 0.01057,0.0099 0.02869,0.0095 0.04349,0.01758 l 1.750496,-0.05078 c 0.0025,-0.0024 0.0092,-0.0053 0.01087,-0.0078 0.02519,-0.0389 0.03023,-0.298808 0.01553,-0.882812 l -0.02174,-0.828125 -0.243858,0.002 c -0.418562,9.5e-4 -0.386756,-0.05657 -0.386756,0.720703 0,0.382588 -0.01355,0.681448 -0.03106,0.695313 -0.04236,0.03354 -0.115257,-0.160616 -0.189495,-0.503906 -0.03439,-0.159015 -0.118453,-0.434583 -0.187942,-0.611329 -0.110671,-0.281607 -0.137093,-0.320675 -0.211223,-0.318425 z m 1.251907,1.886719 -1.618471,0.0078 c -0.01444,0.0092 -0.03548,0.01755 -0.06213,0.02148 -0.08787,0.01295 -0.08876,0.0132 -0.08387,0.320313 0.0027,0.16933 0.0064,0.603607 0.0078,0.964844 0.0026,0.66029 0.01265,0.726451 0.10096,0.769531 0.06394,0.03119 0.46162,0.03748 0.521887,0.0078 0.04006,-0.01969 0.04567,-0.11302 0.03106,-0.585937 -0.01825,-0.591279 0.01105,-1.361328 0.05281,-1.361328 0.03404,0 0.38669,1.308673 0.386755,1.435547 4.2e-5,0.110556 0.07689,0.293141 0.187942,0.441406 0.05729,0.07657 0.103795,0.09378 0.27023,0.09378 0.335869,0 0.324209,0.03821 0.335499,-1.068359 0.0069,-0.680953 -0.0012,-0.966463 -0.02796,-1.007813 -0.01152,-0.01779 -0.04647,-0.03062 -0.100961,-0.03906 z"/>
+ <path style="fill:#3f3f3f" d="m 8.9604509,12.999016 c -0.4627065,-0.0027 -0.9204196,0.0078 -0.9436951,0.03418 -0.023348,0.02651 -0.022376,0.33516 0.00342,0.919922 0.021359,0.484161 0.039355,1.041736 0.039355,1.238282 0,0.375677 0.026524,0.453125 0.1574251,0.453125 0.040323,0 0.1107308,0.02967 0.155714,0.06543 0.07108,0.05651 0.078457,0.08738 0.059034,0.234375 -0.024658,0.18662 0.00294,0.231897 0.1668367,0.276367 0.171176,0.04644 0.066514,0.104493 -0.1890814,0.104493 -0.2722816,0 -0.3215156,0.04488 -0.2489711,0.225586 0.031413,0.07825 0.028806,0.124426 -0.012835,0.21582 -0.029126,0.06393 -0.053045,0.13409 -0.053045,0.15625 0,0.02217 0.1150947,0.04611 0.2558156,0.05371 0.483577,0.02613 1.5381583,0.03015 1.5939293,0.0059 0.04438,-0.01933 0.05561,-0.08949 0.05561,-0.340821 V 16.325188 H 9.426729 c -0.5373223,-5.5e-4 -0.7256205,-0.02939 -0.6297006,-0.09668 0.025258,-0.01772 0.0385,-0.209359 0.0385,-0.541015 v -0.51272 l 0.1950706,-0.02539 c 0.10697,-0.01427 0.256311,-0.01486 0.332817,-10e-4 0.07651,0.01389 0.180816,0.01333 0.231005,-0.001 0.09045,-0.02577 0.09052,-0.02874 0.08043,-0.375 l -0.0094,-0.34961 -0.368752,-0.01172 c -0.204155,-0.0063 -0.3894681,-0.03081 -0.4158038,-0.05562 -0.034041,-0.03207 -0.044956,-0.131752 -0.037645,-0.34961 l 0.010267,-0.303711 0.5646768,-0.02441 c 0.310557,-0.01354 0.568379,-0.02728 0.573232,-0.03028 0.0049,-0.003 0.0086,-0.130747 0.0086,-0.284179 0,-0.230377 -0.01114,-0.286606 -0.06502,-0.319336 -0.04413,-0.0268 -0.511789,-0.04225 -0.9744953,-0.04492 z"/>
+ <path style="fill:#3f3f3f" d="m 19.384949,12.999513 c -0.167404,0.0019 -0.28512,0.0079 -0.301414,0.02148 -0.03381,0.02808 -0.04838,0.249128 -0.06328,0.871094 l -0.01999,0.826176 1.598665,-0.04492 c 0.01088,-0.01341 0.01692,-0.03003 0.01999,-0.05469 0.0063,-0.05082 -0.0037,-0.109604 -0.02165,-0.13086 -0.01796,-0.02126 -0.193525,-0.04852 -0.389675,-0.06055 -0.210944,-0.01294 -0.366423,-0.0408 -0.381348,-0.06836 -0.01387,-0.02563 -0.0263,-0.160385 -0.02664,-0.298828 -2.9e-4,-0.138442 -0.01441,-0.263519 -0.0333,-0.277344 -0.108188,-0.07915 0.0167,-0.101562 0.566193,-0.101562 h 0.601165 v -0.279297 c 0,-0.184632 -0.01612,-0.294259 -0.04663,-0.324219 -0.04422,-0.04344 -0.999869,-0.08386 -1.502086,-0.07812 z m 1.307242,1.876953 -1.580346,0.0059 c -0.02309,0.03511 -0.0557,0.272936 -0.07327,0.533204 -0.02771,0.410501 -0.02382,0.501815 0.02664,0.667968 0.05111,0.168261 0.05341,0.235483 0.01832,0.529297 -0.03184,0.266677 -0.03075,0.345092 0.0033,0.373047 0.04216,0.03456 1.837793,-7.49e-4 1.888423,-0.03711 0.01416,-0.01018 0.02498,-0.135838 0.02498,-0.279297 0,-0.251203 -0.0029,-0.26463 -0.106578,-0.328125 -0.07953,-0.04869 -0.220723,-0.06765 -0.537884,-0.07422 -0.558811,-0.01157 -0.556341,-0.0097 -0.556203,-0.648437 v -0.453125 l 0.316403,-0.0098 c 0.174678,-0.0057 0.377124,-0.02212 0.447959,-0.03516 0.119757,-0.02204 0.128226,-0.03312 0.128226,-0.16211 z"/>
+ <path style="fill:#3f3f3f" d="m 12.204959,13.001466 c -0.238349,0.01638 -0.203126,0.150939 -0.203126,0.9375 v 0.90625 l 0.166016,0.02539 c 0.09033,0.01456 0.252269,0.01458 0.361328,0 0.0819,-0.01095 0.129236,-0.0089 0.160156,-0.002 l 0.302735,-0.0078 c -0.01554,-0.0974 -0.03134,-0.442564 -0.03516,-0.902344 l -0.0078,-0.951172 -0.402344,-0.002 c -0.151833,-0.0012 -0.262348,-0.0094 -0.341796,-0.0039 z m 0.789062,1.902344 -0.296875,0.002 c -0.03292,0.01849 -0.106229,0.03125 -0.246094,0.03125 -0.185921,0 -0.293368,0.01723 -0.324219,0.05469 -0.03224,0.03918 -0.04079,0.339872 -0.0332,1.005859 l 0.0098,0.949219 0.785156,0.02148 c 0.432014,0.0119 0.442505,0.02445 0.512136,0.0293 0.07172,0.005 0.134081,-0.01228 0.144531,-0.04102 0.01013,-0.02792 0.0074,-0.187984 -0.0059,-0.355469 l -0.02344,-0.304687 -0.201172,-0.0039 c -0.220293,-0.0042 -0.266885,-0.04958 -0.426198,-0.08398 -0.09642,-0.02083 -0.09592,-0.02296 0.03906,-0.06836 0.115739,-0.03892 0.139109,-0.0657 0.130859,-0.148437 -0.0055,-0.05543 -0.01408,-0.311551 -0.01953,-0.56836 -0.0055,-0.256808 -0.02509,-0.477019 -0.04297,-0.490234 -8.5e-4,-6.5e-4 -0.0011,-0.02676 -0.002,-0.0293 z"/>
+ <path style="fill:#3f3f3f" d="m 14.840915,13.007325 c -0.120584,-0.05438 -0.667525,0.157062 -0.667525,0.257813 0,0.02148 -0.03575,0.03459 -0.07824,0.0293 l -0.07657,-0.0098 -0.01,0.734375 -0.0084,0.732422 0.198094,0.04492 c 0.04088,0.0094 0.03598,0.01351 0.06659,0.02148 l 0.559323,-0.01563 c 0.04796,-0.0063 0.05358,-0.102624 0.06159,-0.876953 0.008,-0.776916 0.0014,-0.897038 -0.04494,-0.917969 z m -0.231387,1.888672 -0.194764,0.002 c -0.02514,0.007 -0.06666,0.01355 -0.123184,0.01953 l -0.204753,0.02148 v 0.201172 0.203125 l 0.14649,0.01953 c 0.118039,0.01624 0.155586,0.04176 0.196429,0.134766 0.103264,0.235165 0.02024,0.475797 -0.109867,0.318359 -0.03467,-0.04196 -0.08848,-0.08957 -0.12152,-0.103515 -0.04955,-0.02092 -0.0616,-2.4e-5 -0.0616,0.111328 0,0.07426 -0.02161,0.199635 -0.04994,0.279297 -0.04803,0.135085 -0.07564,0.831101 -0.03495,0.878906 0.0089,0.01045 0.211992,0.01878 0.451121,0.01758 0.430638,-0.0022 0.434236,-0.0036 0.469431,-0.103516 0.0442,-0.125462 0.03271,-1.781596 -0.01332,-1.923828 -0.01376,-0.04256 -0.02496,-0.06447 -0.04661,-0.07617 h -0.148154 -0.005 c -0.05981,0.0085 -0.110091,0.0058 -0.149818,0 z"/>
+ <path style="opacity:0.2" d="M 3.2167969,6.5 C 3.1504319,6.5 3.0978081,6.5233986 3.0585938,6.5722656 3.0193782,6.6193856 3,6.6833924 3,6.7636719 v 0.515625 c 0,0.052355 0.00684,0.095746 0.023437,0.1289062 0.016591,0.031415 0.048946,0.054606 0.095703,0.070312 L 4.3613275,7.914062 V 7.998046 H 3.6386719 V 7.7929688 H 3 V 8.234375 C 3,8.314654 3.0193777,8.380822 3.0585938,8.4296875 3.097809,8.4768075 3.1504319,8.5 3.2167969,8.5 H 4.7832031 C 4.8495681,8.5 4.9021907,8.476807 4.9414062,8.429688 4.9806218,8.3808225 5,8.3146545 5,8.234375 V 7.7167969 C 5,7.6644419 4.99076,7.6210509 4.972656,7.5878906 4.956066,7.5529856 4.923709,7.5293786 4.876953,7.5136716 L 3.6367188,7.0839844 v -0.082031 h 0.7246093 v 0.15625 H 5 V 6.7558594 C 5,6.6755794 4.981065,6.6137344 4.943359,6.5683594 4.9056544,6.5229844 4.8534744,6.5 4.7871094,6.5 Z M 6,6.5 v 2 H 6.6386719 V 7.9941406 h 1.1464843 c 0.066365,0 0.1185432,-0.023192 0.15625,-0.070312 C 7.9806213,7.8749621 8,7.8087951 8,7.7285156 V 6.7636719 C 8,6.6833924 7.9810649,6.6193861 7.9433594,6.5722656 7.9071594,6.5234006 7.855428,6.5 7.7890625,6.5 Z m 3,0 v 2 h 2 V 7.9316406 H 9.650391 V 7.7539062 h 1.013671 V 7.2285156 H 9.650391 V 7.0683594 h 1.332031 V 6.5 Z m 3.201172,0 c -0.06349,0 -0.112363,0.023399 -0.148438,0.072266 C 12.018104,6.6193856 12,6.6833924 12,6.7636719 V 8.234375 c 0,0.080279 0.0181,0.146447 0.05273,0.1953125 C 12.088807,8.4768075 12.13768,8.5 12.201172,8.5 h 1.59375 c 0.06349,0 0.112361,-0.023193 0.148437,-0.070312 C 13.980879,8.3808225 14,8.3146545 14,8.234375 V 7.65625 H 13.390625 V 7.9589844 H 12.611328 V 7.0410156 h 0.779297 V 7.34375 H 14 V 6.7636719 C 14,6.6833924 13.980879,6.6193861 13.943359,6.5722656 13.907283,6.5234006 13.858414,6.5 13.794922,6.5 Z M 6.6386719,7.0410156 H 7.3613281 V 7.4707031 H 6.6386719 Z M 12.201172,9.5 c -0.06349,0 -0.112363,0.023399 -0.148438,0.072266 C 12.018104,9.6193856 12,9.6853455 12,9.765625 v 1.46875 c 0,0.08028 0.0181,0.146447 0.05273,0.195312 0.03607,0.04712 0.08495,0.07031 0.148438,0.07031 h 1.597656 c 0.06349,0 0.111853,-0.02319 0.146484,-0.07031 C 13.981393,11.380822 14,11.314654 14,11.234375 V 9.765625 C 14,9.685346 13.981392,9.6193861 13.945312,9.5722656 13.910679,9.5234001 13.86232,9.5 13.798828,9.5 Z M 15,9.5 v 2 h 0.638672 v -0.505859 h 1.146484 c 0.06637,0 0.118544,-0.02319 0.15625,-0.07031 C 16.980616,10.874963 17,10.810748 17,10.730469 V 9.765625 C 17,9.685346 16.981069,9.6193861 16.943359,9.5722656 16.907162,9.5234006 16.855428,9.5 16.789062,9.5 Z m 3.216797,0 c -0.06637,0 -0.11899,0.023399 -0.158203,0.072266 C 18.019384,9.6193856 18,9.6853455 18,9.765625 v 0.515625 c 0,0.05235 0.0088,0.09379 0.02539,0.126953 0.01659,0.03141 0.04894,0.05461 0.0957,0.07031 l 1.242187,0.435547 v 0.08398 H 18.638672 V 10.792969 H 18 v 0.441406 c 0,0.08028 0.01938,0.146447 0.05859,0.195312 0.03922,0.04712 0.09184,0.07031 0.158203,0.07031 h 1.566406 c 0.06637,0 0.118988,-0.02319 0.158203,-0.07031 C 19.980616,11.380822 20,11.314654 20,11.234375 v -0.517578 c 0,-0.05236 -0.0092,-0.09575 -0.02734,-0.128906 -0.01659,-0.03491 -0.04894,-0.06047 -0.0957,-0.07617 l -1.240241,-0.427735 v -0.08203 h 0.724609 v 0.158203 H 20 V 9.7578125 C 20,9.6775335 19.981069,9.6137344 19.943359,9.5683594 19.905653,9.5229844 19.853474,9.5 19.787109,9.5 Z m -5.605469,0.541016 h 0.779297 v 0.917968 h -0.779297 z m 3.027344,0 h 0.722656 v 0.429687 h -0.722656 z"/>
+ <path style="fill:#ffffff" d="M 3.2167969,6 C 3.1504319,6 3.0978081,6.0233986 3.0585938,6.0722656 3.0193782,6.1193856 3,6.1833924 3,6.2636719 v 0.515625 c 0,0.052355 0.00684,0.095746 0.023437,0.1289062 0.016591,0.031415 0.048946,0.054607 0.095703,0.070312 L 4.3613275,7.414062 V 7.498046 H 3.6386719 V 7.2929688 H 3 V 7.734375 C 3,7.814654 3.0193777,7.880822 3.0585938,7.9296875 3.097809,7.9768075 3.1504319,8 3.2167969,8 H 4.7832031 C 4.8495686,8 4.9021907,7.9768065 4.9414062,7.9296875 4.9806218,7.8808225 5,7.8146545 5,7.734375 V 7.2167969 C 5,7.1644419 4.99076,7.1210509 4.972656,7.0878906 4.956066,7.0529856 4.923709,7.0293786 4.876953,7.0136716 L 3.6367188,6.5839844 v -0.082031 h 0.7246093 v 0.15625 H 5 V 6.2558594 C 5,6.1755794 4.981065,6.1137344 4.943359,6.0683594 4.9056544,6.0229844 4.8534744,6 4.7871094,6 Z M 6,6 V 8 H 6.6386719 V 7.4941406 h 1.1464843 c 0.066365,0 0.1185432,-0.023191 0.15625,-0.070312 C 7.9806213,7.3749621 8,7.3087951 8,7.2285156 V 6.2636719 C 8,6.1833924 7.9810649,6.1193861 7.9433594,6.0722656 7.9071594,6.0234006 7.855428,6 7.7890625,6 Z m 3,0 v 2 h 2 V 7.4316406 H 9.650391 V 7.2539062 h 1.013671 V 6.7285156 H 9.650391 V 6.5683594 h 1.332031 V 6 Z m 3.201172,0 C 12.13768,6 12.088809,6.0233986 12.052734,6.0722656 12.018104,6.1193856 12,6.1833924 12,6.2636719 V 7.734375 c 0,0.080279 0.0181,0.146447 0.05273,0.1953125 C 12.088807,7.9768075 12.13768,8 12.201172,8 h 1.59375 C 13.858412,8 13.907283,7.976807 13.943359,7.929688 13.980879,7.8808225 14,7.8146545 14,7.734375 V 7.15625 H 13.390625 V 7.4589844 H 12.611328 V 6.5410156 h 0.779297 V 6.84375 H 14 V 6.2636719 C 14,6.1833924 13.980879,6.1193861 13.943359,6.0722656 13.907283,6.0234006 13.858414,6 13.794922,6 Z M 6.6386719,6.5410156 H 7.3613281 V 6.9707031 H 6.6386719 Z M 12.201172,9 C 12.137682,9 12.088809,9.023399 12.052734,9.072266 12.018104,9.1193856 12,9.1853455 12,9.265625 v 1.46875 c 0,0.08028 0.0181,0.146447 0.05273,0.195313 C 12.088807,10.976807 12.13768,11 12.201172,11 h 1.597656 c 0.06349,0 0.111853,-0.02319 0.146484,-0.07031 C 13.981393,10.880823 14,10.814655 14,10.734375 V 9.265625 C 14,9.185346 13.981392,9.1193861 13.945312,9.0722656 13.910679,9.0234001 13.86232,9 13.798828,9 Z M 15,9 v 2 h 0.638672 v -0.505859 h 1.146484 c 0.06637,0 0.118544,-0.02319 0.15625,-0.07031 C 16.980616,10.374963 17,10.310748 17,10.230469 V 9.265625 C 17,9.185346 16.981069,9.1193861 16.943359,9.0722656 16.907162,9.0234006 16.855428,9 16.789062,9 Z m 3.216797,0 C 18.150427,9 18.097807,9.023399 18.058594,9.072266 18.019384,9.1193856 18,9.1853455 18,9.265625 V 9.78125 c 0,0.052354 0.0088,0.093793 0.02539,0.1269531 0.01659,0.031415 0.04894,0.054606 0.0957,0.070312 l 1.242187,0.4355469 v 0.08398 H 18.638672 V 10.292969 H 18 v 0.441406 c 0,0.08028 0.01938,0.146447 0.05859,0.195313 C 18.097809,10.976808 18.150432,11 18.216797,11 h 1.566406 c 0.06637,0 0.118988,-0.02319 0.158203,-0.07031 C 19.980616,10.880823 20,10.814655 20,10.734375 v -0.517578 c 0,-0.05236 -0.0092,-0.09575 -0.02734,-0.128906 -0.01659,-0.03491 -0.04894,-0.06047 -0.0957,-0.07617 L 18.636719,9.5839844 v -0.082031 h 0.724609 V 9.6601562 H 20 V 9.2578125 C 20,9.1775335 19.981069,9.1137344 19.943359,9.0683594 19.905653,9.0229844 19.853474,9 19.787109,9 Z m -5.605469,0.5410156 h 0.779297 v 0.9179684 h -0.779297 z m 3.027344,0 h 0.722656 v 0.4296875 h -0.722656 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0507812,1 C 1.4690813,1 1,1.4690813 1,2.0507812 v 0.5 C 1,1.9690813 1.4690813,1.5 2.0507812,1.5 H 20.949219 C 21.530919,1.5 22,1.9690813 22,2.5507812 v -0.5 C 22,1.4690813 21.530919,1 20.949219,1 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spectacle.svg b/.icons/awkward/24x24/apps/spectacle.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spectacle.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/speed-dreams.svg b/.icons/awkward/24x24/apps/speed-dreams.svg
new file mode 100644
index 00000000..43d1b798
--- /dev/null
+++ b/.icons/awkward/24x24/apps/speed-dreams.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 17.855257,2.5 c -2.104194,0 -4.100048,1.2542407 -4.703565,3.2363281 -0.430084,-0.061712 -0.803843,-0.2226562 -1.26312,-0.2226562 l -1.214389,0 -1.2026932,0 C 9.393208,5.5044529 9.31445,5.4998877 9.2356294,5.5 l -6.2395816,0 C 1.8929481,5.50011 0.99903847,6.3966667 1.0000053,7.5019531 1,7.5 1.0039063,11.507812 1.0039063,11.507812 1.0083097,12.609283 1.900646,13.499897 2.9999458,13.5 l 0.4132432,0 -1.3079535,4.642578 c -0.00333,0.0097 -0.00658,0.01951 -0.00975,0.0293 -0.2254981,0.851611 0.086148,1.93007 0.7270741,2.533203 C 3.4634892,21.308211 4.2530791,21.5 4.9842931,21.5 l 3.7757168,0 c 4.5119501,0 7.3567061,-3.265738 8.2941011,-6.339844 0.01223,-0.03872 0.02328,-0.0778 0.03313,-0.117187 l 0.421039,-1.759766 c 0.701896,-0.09778 1.415851,-0.155047 2.058419,-0.480469 0.932951,-0.472482 1.889328,-1.23616 2.26699,-2.529296 l 0,-0.0019 c 0.2416,-0.8281625 0.01984,-1.7257334 -0.339167,-2.4550818 0.340537,-0.2206554 0.7732,-0.3293309 1.013615,-0.6445312 0.737352,-0.9667271 0.47316,-1.7359083 0.302135,-2.2265625 C 22.639252,4.4546583 22.378776,4.0742399 22.038369,3.7226562 21.357554,3.019489 20.27121,2.4894629 18.999473,2.5 c -0.233221,7.4e-6 -0.931839,2.783e-4 -1.142266,0 l -0.002,0 z m -2.797188,3.2148438 c -0.0018,0.00611 0.0037,0.013376 0.002,0.019531 -0.0025,0.00862 -0.01127,0.0148 -0.01364,0.023437 l 0.0117,-0.042969 z M 5.9550246,19.197266 c -1.482e-4,5.64e-4 1.493e-4,0.0014 0,0.002 l -0.00975,0.0293 0.00975,-0.03125 z"/>
+ <path style="fill:#4f4f4f" d="M 17.855257,2 C 15.751063,2 13.755209,3.2542407 13.151692,5.2363281 12.721608,5.1746166 12.347849,5.0136719 11.888572,5.0136719 l -1.214389,0 -1.2026932,0 C 9.393208,5.0044529 9.31445,4.9998877 9.2356294,5 L 2.9960478,5 C 1.8929481,5.00011 0.99903847,5.8966667 1.0000053,7.0019531 1,7 1.0039063,11.007812 1.0039063,11.007812 1.0083097,12.109283 1.900646,12.999897 2.9999458,13 l 0.4132432,0 -1.3079535,4.642578 c -0.00333,0.0097 -0.00658,0.01951 -0.00975,0.0293 -0.2254981,0.851611 0.086148,1.93007 0.7270741,2.533203 C 3.4634892,20.808211 4.2530791,21 4.9842931,21 l 3.7757168,0 c 4.5119501,0 7.3567061,-3.265738 8.2941011,-6.339844 0.01223,-0.03872 0.02328,-0.0778 0.03313,-0.117187 l 0.421039,-1.759766 c 0.701896,-0.09778 1.415851,-0.155047 2.058419,-0.480469 0.932951,-0.472482 1.889328,-1.23616 2.26699,-2.5292965 l 0,-0.00195 c 0.2416,-0.828162 0.01984,-1.7257329 -0.339167,-2.4550813 0.340537,-0.2206554 0.7732,-0.3293309 1.013615,-0.6445312 0.737352,-0.9667271 0.47316,-1.7359083 0.302135,-2.2265625 C 22.639252,3.9546583 22.378776,3.5742399 22.038369,3.2226562 21.357554,2.519489 20.27121,1.9894629 18.999473,2 c -0.233221,7.4e-6 -0.931839,2.783e-4 -1.142266,0 l -0.002,0 z m -2.797188,3.2148438 c -0.0018,0.00611 0.0037,0.013376 0.002,0.019531 -0.0025,0.00862 -0.01127,0.0148 -0.01364,0.023437 l 0.0117,-0.042969 z M 5.9550246,18.697266 c -1.482e-4,5.64e-4 1.493e-4,0.0014 0,0.002 l -0.00975,0.0293 0.00975,-0.03125 z"/>
+ <path style="opacity:0.2" d="m 17.886719,4.5 c -1.427527,0 -2.495171,0.7468432 -2.814453,1.8398438 -0.606938,2.0482149 2.782138,2.1749891 2.40625,3.4453124 -0.128429,0.4365908 -0.495965,0.6427628 -0.988282,0.6933598 0.01131,0.330414 -0.02467,0.673103 -0.08398,1.021484 0.06979,-6.8e-5 0.13906,-2.07e-4 0.208984,0 1.427343,0.0063 3.018603,-0.696012 3.337891,-1.7890625 C 20.576537,7.5839945 16.625452,7.5395695 17,6.2890625 c 0.108817,-0.394764 0.506679,-0.4826341 0.912109,-0.4882813 0.371726,-0.00633 1.16446,0.3475843 1.283203,0.4414063 0.607176,0.4797245 1.345059,0.2625857 1.763672,-0.2851563 C 21.180344,5.6673848 20.532569,4.4877307 19.048828,4.5 c -0.221874,0 -0.940904,2.92e-4 -1.162109,0 z M 2.9980469,7.5 3,9.5 l 1.8300781,0 1.5644531,0 3.5429688,0 0.302734,0 0.244141,0 c 1.575364,0.114553 2.236419,0.995948 1.769531,2.556641 l -0.697265,2.552734 c -0.470694,1.561692 -1.6486376,2.916016 -3.4570316,2.916016 l -0.2109375,0 L 9.3164062,12.5 5.7753906,12.5 4.0292969,18.685547 C 3.9200239,19.097408 4.2549572,19.5 4.9902344,19.5 l 3.7832031,0 c 3.6167945,0 5.6433425,-2.452462 6.3984375,-4.923828 l 0.580078,-2.416016 C 16.534361,9.5857357 15.524992,7.5136719 11.908203,7.5136719 l -1.216797,0 -1.3515622,0 -0.091797,0 L 9.25,7.5 2.9980469,7.5 Z m 0,3 0.00391,1 2.3398438,0 4.6621093,0 c 0.188537,-0.518089 -0.1407963,-1.039442 -0.5292968,-1 l -4.0019532,0 -2.4746093,0 z"/>
+ <path style="fill:#ffffff" d="m 9.4743815,10 -4.001437,0 -2.4744345,0 0.00298,0.999959 2.3407475,0 4.6613815,0 C 10.192156,10.48187 9.8631645,9.960558 9.474664,10 Z"/>
+ <path style="fill:#ffffff" d="M 17.886719 4 C 16.459192 4 15.391548 4.7468432 15.072266 5.8398438 C 14.465328 7.8880587 17.854404 8.0148328 17.478516 9.2851562 C 17.350087 9.7217466 16.982551 9.9279187 16.490234 9.9785156 C 16.501541 10.30893 16.465563 10.651619 16.40625 11 C 16.476044 10.999932 16.54531 10.999793 16.615234 11 C 18.042577 11.0063 19.633837 10.303988 19.953125 9.2109375 C 20.576537 7.0839945 16.625452 7.0395695 17 5.7890625 C 17.108817 5.3942985 17.506679 5.3064283 17.912109 5.3007812 C 18.283835 5.2944512 19.076568 5.6483655 19.195312 5.7421875 C 19.802488 6.221912 20.540371 6.0047732 20.958984 5.4570312 C 21.180344 5.1673848 20.532569 3.9877307 19.048828 4 C 18.826954 4 18.107924 4.000292 17.886719 4 z M 15.478516 10 L 15.382812 11 L 15.388672 11 C 15.461694 10.644585 15.500651 10.307351 15.488281 10 L 15.478516 10 z"/>
+ <path style="fill:#f35654" d="m 2.9985742,6.9998165 6.25e-4,2 1.8307414,0 1.5655299,0 3.541437,0 0.3039855,0 0.243189,0 c 1.575364,0.114553 2.23577,0.995738 1.768882,2.5564305 l -0.69627,2.553838 C 11.086,15.671777 9.908953,17.025534 8.100559,17.025534 l -0.2127885,0 L 9.3172295,12 5.775793,12 4.0300169,18.186079 c -0.109273,0.411861 0.2241975,0.813822 0.9594747,0.813822 l 3.7846244,0 c 3.616795,0 5.643016,-2.452437 6.398111,-4.923803 l 0.579434,-2.416404 C 16.534069,9.0852735 15.524819,7.012917 11.90803,7.012917 l -1.215944,0 -1.352741,0 -0.091191,0 0.0012,-0.013 -6.2507945,0 -4.35e-5,0 3.9e-5,2.505e-4 3.4e-6,-2.505e-4 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 17.886719 4 C 16.459192 4 15.391548 4.7468432 15.072266 5.8398438 C 14.990955 6.1142396 14.985831 6.351658 15.029297 6.5644531 C 15.041269 6.4904715 15.048676 6.4194504 15.072266 6.3398438 C 15.391548 5.2468432 16.459192 4.5 17.886719 4.5 C 18.107924 4.500292 18.826954 4.5 19.048828 4.5 C 20.081888 4.4914575 20.700745 5.0575785 20.912109 5.5019531 C 20.926267 5.4849795 20.945477 5.4747057 20.958984 5.4570312 C 21.180344 5.1673848 20.532569 3.9877307 19.048828 4 C 18.826954 4 18.107924 4.000292 17.886719 4 z M 17.044922 6.2070312 C 17.031681 6.2362706 17.009242 6.2555329 17 6.2890625 C 16.67227 7.3832561 19.656727 7.5534206 19.990234 9.0039062 C 20.257685 7.3337908 17.522144 7.0478249 17.044922 6.2070312 z M 2.9980469 7 L 2.9980469 7.5 L 9.25 7.5 L 9.2480469 7.5136719 L 9.3398438 7.5136719 L 10.691406 7.5136719 L 11.908203 7.5136719 C 14.562148 7.5136719 15.808237 8.6310132 15.976562 10.242188 C 16.023656 8.3701644 14.825091 7.0136719 11.908203 7.0136719 L 10.691406 7.0136719 L 9.3398438 7.0136719 L 9.2480469 7.0136719 L 9.25 7 L 2.9980469 7 z M 17.451172 9.3417969 C 17.306841 9.7351935 16.958138 9.9304277 16.490234 9.9785156 C 16.501541 10.30893 16.465563 10.651619 16.40625 11 C 16.428428 10.999978 16.450547 11.000023 16.472656 11 C 16.488774 10.823547 16.496081 10.649318 16.490234 10.478516 C 16.982551 10.427919 17.350087 10.221747 17.478516 9.7851562 C 17.527207 9.6206031 17.511961 9.4746352 17.451172 9.3417969 z M 2.9980469 10 L 3 10.5 L 5.4726562 10.5 L 9.4746094 10.5 C 9.7208393 10.475002 9.9259001 10.684862 10.007812 10.966797 C 10.170424 10.460098 9.85466 9.9614159 9.4746094 10 L 5.4726562 10 L 2.9980469 10 z M 12.380859 10.929688 C 12.359769 11.126005 12.321143 11.331886 12.253906 11.556641 L 11.556641 14.109375 C 11.085947 15.671067 9.9080034 17.025391 8.0996094 17.025391 L 8.03125 17.025391 L 7.8886719 17.525391 L 8.0996094 17.525391 C 9.9080034 17.525391 11.085947 16.171067 11.556641 14.609375 L 12.253906 12.056641 C 12.382436 11.626997 12.418834 11.254544 12.380859 10.929688 z M 5.7753906 12 L 4.0292969 18.185547 C 3.9954603 18.31308 4.0183137 18.43475 4.0683594 18.548828 L 5.7753906 12.5 L 9.1738281 12.5 L 9.3164062 12 L 5.7753906 12 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.855469 2 C 15.751275 2 13.755861 3.2542407 13.152344 5.2363281 C 12.72226 5.1746166 12.347949 5.0136719 11.888672 5.0136719 L 10.673828 5.0136719 L 9.4707031 5.0136719 C 9.3924213 5.0044529 9.3151487 4.9998877 9.2363281 5 L 2.9960938 5 C 1.892994 5.00011 0.99903317 5.8966667 1 7.0019531 L 1 7.4980469 C 1.0011703 6.3945812 1.8943127 5.5001099 2.9960938 5.5 L 9.2363281 5.5 C 9.3151487 5.4998877 9.3924213 5.5044529 9.4707031 5.5136719 L 10.673828 5.5136719 L 11.888672 5.5136719 C 12.347949 5.5136719 12.72226 5.6746161 13.152344 5.7363281 C 13.755861 3.7542407 15.751275 2.5 17.855469 2.5 L 17.857422 2.5 C 18.067849 2.5002783 18.766779 2.5000074 19 2.5 C 20.271737 2.4894629 21.358248 3.0194891 22.039062 3.7226562 C 22.379469 4.0742399 22.639527 4.4546083 22.810547 4.9453125 C 22.877604 5.137692 22.944893 5.3850674 22.974609 5.6582031 C 23.057075 5.1601441 22.916429 4.7490769 22.810547 4.4453125 C 22.639527 3.9546583 22.379469 3.5742399 22.039062 3.2226562 C 21.358248 2.5194891 20.271737 1.9894629 19 2 C 18.766779 2.0000074 18.067849 2.0002783 17.857422 2 L 17.855469 2 z M 15.058594 5.7148438 L 15.046875 5.7578125 C 15.049245 5.7491755 15.058047 5.742995 15.060547 5.734375 C 15.062247 5.72822 15.056794 5.7209537 15.058594 5.7148438 z M 21.664062 7.7265625 C 21.607522 7.7567494 21.547276 7.7819767 21.494141 7.8164062 C 21.714356 8.2637902 21.866536 8.7757916 21.908203 9.2949219 C 21.957721 8.759738 21.853618 8.2212166 21.664062 7.7265625 z M 3.2734375 13.5 L 2.1054688 17.642578 C 2.1021387 17.652278 2.0988731 17.662085 2.0957031 17.671875 C 2.0295831 17.921583 2.0219653 18.189924 2.0429688 18.460938 C 2.0550511 18.362633 2.0708808 18.265619 2.0957031 18.171875 C 2.0988731 18.162085 2.1021387 18.152278 2.1054688 18.142578 L 3.4140625 13.5 L 3.2734375 13.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/speedcrunch.svg b/.icons/awkward/24x24/apps/speedcrunch.svg
new file mode 100644
index 00000000..58c3f540
--- /dev/null
+++ b/.icons/awkward/24x24/apps/speedcrunch.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4a1a3a" width="16" height="20" x="4" y="2" rx="1" ry="1"/>
+ <path style="fill:#3b1530" d="M 4 17 L 4 21 C 4 21.554 4.446 22 5 22 L 19 22 C 19.554 22 20 21.554 20 21 L 20 17 L 4 17 z"/>
+ <rect style="fill:#e4e4e4" width="10" height="1" x="6" y="5"/>
+ <rect style="fill:#667b9e" width="8" height="1" x="8" y="7"/>
+ <rect style="fill:#e4e4e4" width="10" height="1" x="6" y="10"/>
+ <rect style="fill:#667b9e" width="8" height="1" x="8" y="12"/>
+ <circle style="fill:#d38b2e" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m14 15v1h6v-1zm0 3v1h6v-1z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spflashtool.svg b/.icons/awkward/24x24/apps/spflashtool.svg
new file mode 100644
index 00000000..c7838775
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spflashtool.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 4,19 v 2.5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 V 19 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 18 H 19 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 4,18 v 3 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 v -3 z"/>
+ <path style="fill:#73ac05" d="M 5,5 V 6.5 H 6.5 V 5 Z M 6.5,6.5 V 8 H 8 V 6.5 Z M 8,8 V 9.5 H 6.5 V 11 H 5 v 2 H 18 V 11 H 16.5 V 9.5 H 15 V 8 Z m 7,0 h 1.5 V 6.5 H 15 Z M 16.5,6.5 H 18 V 5 H 16.5 Z M 5,14 v 4 h 13 v -4 z"/>
+ <rect style="opacity:0.2" width="1.5" height="1.5" x="8" y="11"/>
+ <rect style="fill:#ffffff" width="1.5" height="1.5" x="8" y="10.5"/>
+ <rect style="opacity:0.2" width="1.5" height="1.5" x="13.5" y="11"/>
+ <rect style="fill:#ffffff" width="1.5" height="1.5" x="13.5" y="10.5"/>
+ <rect style="opacity:0.2" width="15" height=".5" x="4" y="18"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 13 c 0.554,0 1,0.446 1,1 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spideroak.svg b/.icons/awkward/24x24/apps/spideroak.svg
new file mode 100644
index 00000000..42fae444
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spideroak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f57635" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m11.725 6.5c-1.467 0.002-2.807 0.8612-3.4574 2.2168-0.2743-0.1474-0.5794-0.2258-0.8887-0.2266-1.0665 0-1.9297 0.89275-1.9297 1.9922 0.0005793 0.06951 0.00409 0.13796 0.011719 0.20703-0.8531 0.354-1.4609 1.254-1.4609 2.323 0 1.378 1.0039 2.488 2.252 2.488h9.0137c0.20117 0 0.39085-0.03766 0.57617-0.0918 1.2511-0.2462 2.1573-1.3744 2.1582-2.6875-0.000966-1.4314-1.0725-2.6193-2.457-2.7266 0.000065-0.000257 0.0078-0.0098 0.0078-0.0098-0.243-1.9892-1.882-3.4819-3.826-3.4843zm-0.725 2l1.5 1.5 1.5 1.5h-2v3h-2v-3h-2l1.5-1.5 1.5-1.5z"/>
+ <path fill="#fff" d="m11.725 6c-1.467 0.002-2.807 0.8612-3.4574 2.2168-0.2743-0.1474-0.5794-0.2258-0.8887-0.2266-1.0665 0-1.9297 0.89275-1.9297 1.9922 0.0005793 0.06951 0.00409 0.13796 0.011719 0.20703-0.8531 0.354-1.4609 1.254-1.4609 2.323 0 1.378 1.0039 2.488 2.252 2.488h9.0137c0.20117 0 0.39085-0.03766 0.57617-0.0918 1.251-0.246 2.157-1.374 2.158-2.687-0.001-1.432-1.072-2.6196-2.457-2.7269 0.000065-0.000257 0.0078-0.0098 0.0078-0.0098-0.243-1.9892-1.882-3.4819-3.826-3.4843zm-0.725 2 1.5 1.5 1.5 1.5h-2v3h-2v-3h-2l1.5-1.5 1.5-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sportstracker.svg b/.icons/awkward/24x24/apps/sportstracker.svg
new file mode 100644
index 00000000..580872a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sportstracker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3c6290" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path style="opacity:.2" d="m15.529297 4.5002843c-0.379929-0.00298-0.763069 0.1333591-1.048828 0.3945312-0.505714 0.4622071-0.628981 1.2472402-0.291016 1.8535157 0.189965 0.34079 0.676595 0.6734455 1.074219 0.734375 0.906352 0.138883 1.736328-0.571056 1.736328-1.484375 0-0.5673617-0.375461-1.1467536-0.890625-1.375-0.183444-0.0813108-0.381069-0.1212757-0.580078-0.1230469zm-4.529297 3a0.50005 0.50005 0 0 0 -0.390625 0.1875l-2 2.4999997a0.50024408 0.50024408 0 1 0 0.78125 0.625l1.849609-2.3124997h1.306641l-2.265625 2.8046877a1.0001 1.0001 0 0 0 -0.002 0.002 1.0001 1.0001 0 0 0 -0.06055 0.06836l-0.4882312 0.61128-1.2109376 1.513672h-3.5195312a1.0001 1.0001 0 1 0 0 2h4a1.0001 1.0001 0 0 0 0.78125 -0.375l1.363281-1.703125 1.732422 1.445313-0.847656 3.390624a1.0004596 1.0004596 0 1 0 1.941406 0.484376l1-4a1.0001 1.0001 0 0 0 -0.330078 -1.009766l-1.677734-1.398438 2.193359-2.7148431 0.953125 1.1933591a0.50005 0.50005 0 0 0 0.744141 0.04102l1.853515-1.8535157h-0.207031a0.50005 0.50005 0 1 0 0 -1 0.50005 0.50005 0 0 0 -0.351562 0.1503906l-0.002-0.00391-1.605468 1.6054687-1.650391-2.0644531a0.50005 0.50005 0 0 0 -0.390579 -0.1875002h-3.5z"/>
+ <path style="fill:#ffffff" d="m15.528918 4.0000474c-0.379929-0.00298-0.762318 0.1337562-1.048077 0.3949284-0.505714 0.462207-0.629018 1.2476402-0.291053 1.8539157 0.189965 0.34079 0.675504 0.6727625 1.073128 0.733692 0.906352 0.138883 1.737084-0.5709145 1.737084-1.4842335 0-0.5673617-0.375129-1.146681-0.890293-1.3749274-0.183444-0.0813108-0.38178-0.121604-0.580789-0.1233752z"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m9 10 2-2.5h3.5l2 2.5 2-2"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m5 14h4l2-2.5 3 2.5-1 4"/>
+ <rect style="fill:#ffffff" width="5.689" height="2.735" x="-3.27" y="14.79" transform="matrix(.62845685 -.77784445 .79675102 .60430772 0 0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spotify-client.svg b/.icons/awkward/24x24/apps/spotify-client.svg
new file mode 100644
index 00000000..6398ea44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spotify-client.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#1ed760" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0009,2 c -5.54,0 -10,4.46 -10,10 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10,-9.75 5.456,0 9.868,4.327 10,9.75 0.002,-0.084 0,-0.166 0,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 10.5439,8.9999899 c -1.272,-2e-4 -2.502,0.1303 -3.5508,0.3906 -0.5387,0.1338 -0.5787,0.1494 -0.7285,0.2754 -0.1843,0.1551 -0.2636,0.8250151 -0.2637,1.0699151 -10e-5,0.3033 0.1448,0.5373 0.418,0.6719 0.2236,0.1102 0.3686,0.1063 0.8574,-0.0176 0.4944,-0.1253 1.195,-0.2455 1.8086,-0.3105 0.6239,-0.0661 2.593,-0.0551 3.223,0.0176 1.7069,0.1972 2.9235,0.52155 4.1016,1.0938 0.30142,0.14639 0.60015,0.27845 0.66405,0.29297 0.33723,0.07717 0.7388,-0.12933 0.8789,-0.45117 0.06976,-0.16022 0.06348,-0.954755 -0.01172,-1.112915 -0.09289,-0.19544 -0.28265,-0.33535 -0.7871,-0.5801 -0.857,-0.4160001 -1.7795,-0.7285001 -2.8085,-0.9495001 -1.215,-0.2605 -2.529,-0.3905 -3.801,-0.3905 z M 10.25972,12.00299 c -0.22646,0.0033 -0.4217,0.01107 -0.5537,0.02441 -0.8554,0.08627 -1.9658,0.32167 -2.3184,0.49218 -0.37094,0.17938 -0.50195,1.28124 -0.27344,1.65074 0.08759,0.14161 0.34921,0.29883 0.49804,0.29883 0.056085,0 0.32559,-0.06276 0.5996,-0.13867 0.79935,-0.22148 1.3346,-0.29385 2.3106,-0.3125 0.6326,-0.01191 0.96305,-0.0017 1.332,0.04101 1.5667,0.18096 2.7186,0.5638 4.0469,1.3457 0.18264,0.10747 0.37128,0.19542 0.41992,0.19531 0.3954,-9e-4 0.73945,-1.0144 0.6719,-1.40854 -0.0595,-0.3445 -0.2075,-0.488 -0.887,-0.8675 -1.1255,-0.6275 -2.36,-1.0295 -3.828,-1.246 -0.2515,-0.037 -0.7635,-0.062 -1.2775,-0.072 -0.25704,-0.0052 -0.51475,-0.0063 -0.7412,-0.0029 z m 0.34864,3 c -0.18146,0.0033 -0.33774,0.01107 -0.44336,0.02441 -0.6843,0.08627 -1.5734,0.32167 -1.8554,0.49218 -0.29676,0.17938 -0.40156,1.28129 -0.21875,1.65074 0.07008,0.14161 0.27938,0.29883 0.39844,0.29883 0.044865,0 0.26125,-0.06276 0.48047,-0.13867 0.6395,-0.22148 1.067,-0.29386 1.8476,-0.3125 0.50605,-0.01191 0.7712,-0.0017 1.0664,0.04101 1.2534,0.18096 2.1736,0.5638 3.2364,1.3457 0.1461,0.10747 0.29902,0.19542 0.33789,0.19531 0.31634,-9e-4 0.58935,-1.0144 0.53515,-1.40854 -0.04725,-0.34422 -0.16342,-0.48808 -0.70705,-0.8672 -0.9002,-0.6278 -1.8882,-1.0299 -3.0625,-1.2461 -0.20122,-0.03699 -0.6102,-0.06198 -1.0215,-0.07226 -0.20562,-0.0053 -0.41228,-0.0063 -0.59375,-0.003 z"/>
+ <path style="fill:#ffffff" d="M 10.5439,8 C 9.2719,7.9998 8.0419,8.1303 6.9931,8.3906 6.4544,8.5244 6.4144,8.54 6.2646,8.666 6.0803,8.8211 6.001,9.491015 6.0009,9.735915 c -10e-5,0.3033 0.1448,0.5373 0.418,0.6719 0.2236,0.1102 0.3686,0.1063 0.8574,-0.0176 0.4944,-0.1253 1.195,-0.2455 1.8086,-0.3105 0.6239,-0.0661 2.593,-0.0551 3.223,0.0176 1.7069,0.1972 2.9235,0.52155 4.1016,1.0938 0.30142,0.14639 0.60015,0.27845 0.66405,0.29297 0.33723,0.07717 0.7388,-0.12933 0.8789,-0.45117 C 18.02221,10.872695 18.01593,10.07816 17.94073,9.92 17.84784,9.72456 17.65808,9.58465 17.15363,9.3399 c -0.857,-0.416 -1.7795,-0.7285 -2.8085,-0.9495 -1.215,-0.2605 -2.529,-0.3905 -3.801,-0.3905 z m -0.28418,3.003 c -0.22646,0.0033 -0.4217,0.01107 -0.5537,0.02441 -0.8554,0.08627 -1.9658,0.32167 -2.3184,0.49218 -0.37094,0.17938 -0.50195,1.28124 -0.27344,1.65074 0.08759,0.14161 0.34921,0.29883 0.49804,0.29883 0.056085,0 0.32559,-0.06276 0.5996,-0.13867 0.79935,-0.22148 1.3346,-0.29385 2.3106,-0.3125 0.6326,-0.01191 0.96305,-0.0017 1.332,0.04101 1.5667,0.18096 2.7186,0.5638 4.0469,1.3457 0.18264,0.10747 0.37128,0.19542 0.41992,0.19531 0.3954,-9e-4 0.73945,-1.0144 0.6719,-1.40854 -0.0595,-0.3445 -0.2075,-0.488 -0.887,-0.8675 -1.1255,-0.6275 -2.36,-1.0295 -3.828,-1.246 -0.2515,-0.037 -0.7635,-0.062 -1.2775,-0.072 -0.25704,-0.0052 -0.51475,-0.0063 -0.7412,-0.0029 z m 0.34864,3 c -0.18146,0.0033 -0.33774,0.01107 -0.44336,0.02441 -0.6843,0.08627 -1.5734,0.32167 -1.8554,0.49218 -0.29676,0.17938 -0.40156,1.28129 -0.21875,1.65074 0.07008,0.14161 0.27938,0.29883 0.39844,0.29883 0.044865,0 0.26125,-0.06276 0.48047,-0.13867 0.6395,-0.22148 1.067,-0.29386 1.8476,-0.3125 0.50605,-0.01191 0.7712,-0.0017 1.0664,0.04101 1.2534,0.18096 2.1736,0.5638 3.2364,1.3457 0.1461,0.10747 0.29902,0.19542 0.33789,0.19531 0.31634,-9e-4 0.58935,-1.0144 0.53515,-1.40854 -0.04725,-0.34422 -0.16342,-0.48808 -0.70705,-0.8672 -0.9002,-0.6278 -1.8882,-1.0299 -3.0625,-1.2461 -0.20122,-0.03699 -0.6102,-0.06198 -1.0215,-0.07226 -0.20562,-0.0053 -0.41228,-0.0063 -0.59375,-0.003 z"/>
+ <path style="opacity:0.2" d="m 2.0067,12.25 c -0.002,0.084 -0.0058,0.166 -0.0058,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spotify-linux-48x48.svg b/.icons/awkward/24x24/apps/spotify-linux-48x48.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/spotify-linux-512x512.svg b/.icons/awkward/24x24/apps/spotify-linux-512x512.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/spotify.svg b/.icons/awkward/24x24/apps/spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/spyder.svg b/.icons/awkward/24x24/apps/spyder.svg
new file mode 100644
index 00000000..d1817a26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spyder.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="M 8.8671875 3.015625 A 10 10 0 0 0 8.15625 3.2773438 C 8.3406184 4.5150599 8.3791935 4.7247996 8.5371094 5.7480469 L 4.9355469 10.585938 C 3.3973043 10.621498 2.3778258 10.563948 2.1953125 10.548828 A 10 10 0 0 0 2.0820312 11.285156 C 2.2011179 11.295716 3.1737439 11.361771 4.6914062 11.337891 L 5.9003906 16.777344 C 5.1871869 17.378643 4.5841286 17.828767 4.1230469 18.15625 A 10 10 0 0 0 4.609375 18.720703 C 5.0329307 18.415748 5.5591205 18.016435 6.1699219 17.511719 C 6.1982369 17.535549 6.2220014 17.565331 6.2558594 17.582031 L 11.777344 20.302734 C 11.779844 20.303934 11.782656 20.303463 11.785156 20.304688 C 11.783537 21.027639 11.794492 21.537314 11.804688 21.990234 A 10 10 0 0 0 12 22 A 10 10 0 0 0 12.546875 21.980469 C 12.534713 21.51175 12.520563 20.975489 12.525391 20.140625 L 17.732422 17.646484 C 17.814142 17.607384 17.873675 17.542273 17.919922 17.466797 C 17.980662 17.527727 18.051024 17.605281 18.109375 17.662109 C 18.728949 18.265507 19.114731 18.561231 19.367188 18.742188 A 10 10 0 0 0 19.849609 18.177734 C 19.623421 18.01887 19.252887 17.740451 18.626953 17.130859 C 18.479183 16.986947 18.312952 16.804698 18.148438 16.628906 L 19.341797 11.464844 C 20.669881 10.948755 21.631453 10.588337 21.792969 10.529297 A 10 10 0 0 0 21.625 9.796875 C 21.52526 9.83223 20.583442 10.171115 19.154297 10.722656 L 15.761719 6.078125 C 16.526835 4.8155496 17.062088 3.9532921 17.091797 3.90625 A 10 10 0 0 0 16.4375 3.5527344 C 16.38968 3.6284984 15.919604 4.381063 15.216797 5.5390625 C 15.183847 5.5314725 15.153611 5.515829 15.119141 5.515625 L 9.2480469 5.484375 C 9.0778322 4.3827745 9.0594679 4.3085174 8.8671875 3.015625 z M 9.3925781 6.4121094 L 14.683594 6.4414062 C 14.135434 7.3538971 13.560844 8.3137287 12.859375 9.5332031 L 9.953125 10.044922 C 9.9179759 9.8260371 9.6155763 7.8406117 9.3925781 6.4121094 z M 15.25 6.9414062 L 18.253906 11.076172 C 17.279289 11.459713 16.186165 11.898748 14.917969 12.433594 L 13.544922 9.8300781 C 14.197858 8.6963976 14.727398 7.8124081 15.25 6.9414062 z M 8.734375 7.0273438 C 8.9074181 8.1333268 9.1975036 10.041924 9.234375 10.269531 C 8.0626039 10.415611 7.0492474 10.491761 6.1308594 10.541016 L 8.734375 7.0273438 z M 12.939453 10.271484 L 14.345703 12.941406 L 12.269531 15.111328 L 9.5742188 13.789062 L 9.9941406 10.791016 L 12.939453 10.271484 z M 9.2109375 11.019531 L 8.8066406 13.925781 C 8.0867024 14.74694 7.3729257 15.449123 6.6914062 16.068359 L 5.6347656 11.302734 C 6.6681508 11.262784 7.8245995 11.188898 9.2109375 11.019531 z M 18.291016 11.886719 L 17.394531 15.767578 C 16.783105 15.030319 16.114235 14.136167 15.417969 13.039062 C 16.551254 12.565962 17.38793 12.243695 18.291016 11.886719 z M 14.826172 13.513672 C 15.665774 14.831516 16.472716 15.880031 17.183594 16.679688 L 17.130859 16.90625 L 12.544922 19.103516 C 12.566102 18.123915 12.608492 17.013824 12.695312 15.740234 L 14.826172 13.513672 z M 9.3027344 14.480469 L 11.949219 15.78125 C 11.860729 17.105106 11.815919 18.271965 11.796875 19.279297 L 6.9140625 16.871094 C 7.6718936 16.199806 8.4859268 15.405464 9.3027344 14.480469 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path id="polygon154" style="fill:#afafaf" d="M 8.970997,4.9815725 C 8.8291195,4.9808225 8.69469,5.045 8.606086,5.155811 l -3.8511417,5.170762 c -0.087637,0.109621 -0.1209529,0.253015 -0.090623,0.390044 l 1.3431616,6.049308 c 0.03047,0.137306 0.1215735,0.253383 0.2477055,0.315612 l 5.5215166,2.720883 c 0.127688,0.06286 0.277162,0.06366 0.40551,0.0021 l 5.54979,-2.657326 c 0.127306,-0.06091 0.219977,-0.176433 0.251812,-0.31392 l 1.39488,-6.032126 c 0.03164,-0.136674 -2.56e-4,-0.280323 -0.08676,-0.390768 L 15.480915,5.193752 C 15.393559,5.082089 15.25995,5.0164865 15.118179,5.015647 Z m 0.2196715,0.929195 5.6979305,0.03166 3.536012,4.8655405 -1.294589,5.598607 -5.145246,2.463754 -5.1198725,-2.52272 -1.246498,-5.615282 z"/>
+ <path id="polygon156" style="fill:#afafaf" d="m 13.135575,8.9880015 a 0.37123149,0.37123149 0 0 0 -0.05896,0.00556 L 9.598595,9.607625 A 0.37123149,0.37123149 0 0 0 9.2953085,9.9217865 L 8.802074,13.451759 a 0.37123149,0.37123149 0 0 0 0.203964,0.384485 l 3.179559,1.561143 a 0.37123149,0.37123149 0 0 0 0.431611,-0.07637 l 2.450705,-2.560179 a 0.37123149,0.37123149 0 0 0 0.06017,-0.429676 L 13.469554,9.1859235 a 0.37123149,0.37123149 0 0 0 -0.333979,-0.197922 z m -0.196472,0.7837125 1.407445,2.669168 -2.077818,2.170375 -2.694301,-1.322863 0.4188015,-2.996621 z"/>
+ <path style="fill:#afafaf" d="M 8.8671875,2.5166015 A 10,10 0 0 0 8.1552735,2.7783203 C 8.6770465,6.281127 9.155834,9.27867 9.2353515,9.769531 5.192698,10.273514 2.513664,10.074303 2.194336,10.047852 a 10,10 0 0 0 -0.1113282,0.737304 c 0.2209196,0.01958 3.2054337,0.267435 7.6289062,-0.323242 l -0.04883,-0.368164 0.366211,-0.05957 c 0,0 -0.576421,-3.579413 -1.1621095,-7.5175784 z M 16.438476,3.0527344 C 16.345748,3.1996583 14.72322,5.7724145 12.727539,9.254883 l 0.643555,0.3691405 c 2.011284,-3.509698 3.665615,-6.129569 3.720703,-6.216797 A 10,10 0 0 0 16.438476,3.0527344 Z m 5.1875,6.2441406 c -0.182298,0.064622 -3.018557,1.072415 -6.924804,2.727539 l -0.396484,0.167969 0.224609,0.368164 c 1.339365,2.193568 2.624862,3.670334 3.581054,4.601562 0.883575,0.860507 1.447933,1.225535 1.53711,1.282227 a 10,10 0 0 0 0.448242,-0.590821 c -0.0087,-0.0053 -0.561498,-0.341018 -1.467774,-1.223632 -0.851291,-0.829066 -2.001266,-2.18531 -3.20996,-4.089844 3.448587,-1.439646 6.081959,-2.404601 6.375,-2.511718 A 10,10 0 0 0 21.625976,9.296875 Z M 8.991211,13.227539 c -1.9974635,2.331233 -4.1004727,3.909158 -5.1025391,4.600586 a 10,10 0 0 0 0.4541015,0.58789 C 5.3938515,17.687598 7.526144,16.077467 9.5546875,13.709961 Z m 2.981445,1.631836 c -0.257186,3.531213 -0.198798,6.168637 -0.163085,7.130859 A 10,10 0 0 0 12,22 10,10 0 0 0 12.552735,21.98047 c -0.03468,-0.911015 -0.09706,-3.522426 0.161132,-7.067383 z"/>
+ <path style="opacity:0.1" d="m 9.4824219,9.499803 c -1.2865193,0.030043 -2.2314375,0.96957 -2.9492188,1.779298 -0.7177813,0.809727 -1.1972656,1.607422 -1.1972656,1.607422 l 1.2832031,0.77539 c 0,0 0.4232678,-0.694246 1.0371094,-1.386718 0.6138416,-0.692473 1.4309429,-1.26534 1.8613281,-1.275391 0.304931,-0.0071 0.5579769,0.103401 0.8789059,0.363281 0.32093,0.259881 0.665992,0.663844 1.03125,1.105469 0.365259,0.441625 0.751355,0.920336 1.236328,1.318359 0.484974,0.398024 1.112268,0.722221 1.845704,0.712891 0.66767,-0.0085 1.243982,-0.276849 1.753906,-0.595703 0.336535,0.134194 0.698816,0.103655 0.976562,0.01758 0.38996,-0.120854 0.733757,-0.347475 1.042969,-0.65625 0.312667,-0.309178 0.542388,-0.654979 0.664063,-1.048828 0.121944,-0.394718 0.141841,-0.957979 -0.271485,-1.371094 -0.208777,-0.208557 -0.452746,-0.306222 -0.693359,-0.335937 -0.240613,-0.02972 -0.478441,0.0079 -0.673828,0.06836 -0.390509,0.120963 -0.735276,0.348632 -1.044922,0.658203 -0.311618,0.308816 -0.540712,0.653802 -0.66211,1.046875 -0.02419,0.07833 -0.03918,0.166698 -0.05273,0.255859 -0.437199,0.25381 -0.873227,0.45858 -1.058594,0.460938 -0.2997,0.0038 -0.554108,-0.109688 -0.875,-0.373047 -0.320891,-0.263359 -0.66507,-0.670543 -1.03125,-1.113281 -0.366183,-0.442741 -0.753267,-0.920491 -1.242191,-1.31641 C 10.852873,9.8011503 10.218604,9.4826131 9.4824219,9.499803 Z"/>
+ <path style="fill:none;stroke:#e53a3f;stroke-width:1.5;stroke-linejoin:round" d="m 5.978302,12.774311 c 0,0 1.8047935,-2.9843524 3.521698,-3.0244464 2.082226,-0.04862 2.933728,3.5262844 5,3.4999994 1.211482,-0.01541 3,-1.749864 3,-1.749864"/>
+ <path style="fill:#e53a3f" d="m 17.982002,10.01038 c -0.240613,-0.029716 -0.477515,0.0079 -0.672902,0.06838 -0.390509,0.120963 -0.734887,0.347474 -1.044533,0.657045 -1.34e-4,1.33e-4 -8.5e-4,-1.32e-4 -0.001,0 -0.311618,0.308816 -0.540602,0.653443 -0.662,1.046516 -0.121883,0.394641 -0.141538,0.958493 0.271539,1.37157 0.417242,0.417023 0.97678,0.388696 1.367605,0.267575 0.38996,-0.120854 0.73334,-0.34728 1.042552,-0.656055 0.312667,-0.309178 0.542307,-0.654648 0.663982,-1.048497 0.121944,-0.394718 0.141787,-0.958455 -0.271539,-1.37157 -0.208777,-0.208557 -0.4531,-0.305249 -0.693713,-0.334964 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/spyder3.svg b/.icons/awkward/24x24/apps/spyder3.svg
new file mode 120000
index 00000000..1e880583
--- /dev/null
+++ b/.icons/awkward/24x24/apps/spyder3.svg
@@ -0,0 +1 @@
+spyder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sqldeveloper.svg b/.icons/awkward/24x24/apps/sqldeveloper.svg
new file mode 100644
index 00000000..b9e212cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sqldeveloper.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.000113,12.500113 A 9.9998872,4.9999436 0 0 0 2.0002254,17.500056 9.9998872,4.9999436 0 0 0 12.000113,22.5 9.9998872,4.9999436 0 0 0 22,17.500056 9.9998872,4.9999436 0 0 0 12.000113,12.500113 Z"/>
+ <path style="fill:#696969" d="M 12.000113,12.000118 A 9.9998872,4.9999436 0 0 0 2.0002254,17.000062 9.9998872,4.9999436 0 0 0 12.000113,22.000006 9.9998872,4.9999436 0 0 0 22,17.000062 9.9998872,4.9999436 0 0 0 12.000113,12.000118 Z"/>
+ <path style="opacity:0.2" d="M 12.000113,7.5001692 A 9.9998872,4.9999436 0 0 0 2.0002254,12.500113 9.9998872,4.9999436 0 0 0 12.000113,17.500056 9.9998872,4.9999436 0 0 0 22,12.500113 9.9998872,4.9999436 0 0 0 12.000113,7.5001692 Z"/>
+ <path style="fill:#919191" d="M 12.000113,7.0001749 A 9.9998872,4.9999436 0 0 0 2.0002254,12.000118 9.9998872,4.9999436 0 0 0 12.000113,17.000062 9.9998872,4.9999436 0 0 0 22,12.000118 9.9998872,4.9999436 0 0 0 12.000113,7.0001749 Z"/>
+ <path style="opacity:0.2" d="M 12.000113,2.5002256 A 9.9998872,4.9999436 0 0 0 2.0002254,7.5001692 9.9998872,4.9999436 0 0 0 12.000113,12.500113 9.9998872,4.9999436 0 0 0 22,7.5001692 9.9998872,4.9999436 0 0 0 12.000113,2.5002256 Z"/>
+ <path style="fill:#e4e4e4" d="M 12.000113,2.0002313 A 9.9998872,4.9999436 0 0 0 2.0002254,7.0001749 9.9998872,4.9999436 0 0 0 12.000113,12.000118 9.9998872,4.9999436 0 0 0 22,7.0001749 9.9998872,4.9999436 0 0 0 12.000113,2.0002313 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.999887,2.0002313 A 9.9998872,4.9999436 0 0 0 2.0000001,7.0001749 9.9998872,4.9999436 0 0 0 2.0205077,7.209157 9.9998872,4.9999436 0 0 1 11.999887,2.5002256 9.9998872,4.9999436 0 0 1 21.979267,7.29607 9.9998872,4.9999436 0 0 0 21.999774,7.0001749 9.9998872,4.9999436 0 0 0 11.999887,2.0002313 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="18" r="5.5"/>
+ <circle style="fill:#0ab884" cx="18.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" transform="matrix(0.92376041,0,0,1,1.6862083,-0.63703161)" d="m 20.907793,18.137032 -2.165063,1.25 -2.165064,1.25 0,-2.500001 0,-2.5 2.165064,1.250001 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sqlitebrowser.svg b/.icons/awkward/24x24/apps/sqlitebrowser.svg
new file mode 100644
index 00000000..95d2df6d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sqlitebrowser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.000113,12.500113 A 9.9998872,4.9999436 0 0 0 2.0002254,17.500056 9.9998872,4.9999436 0 0 0 12.000113,22.5 9.9998872,4.9999436 0 0 0 22,17.500056 9.9998872,4.9999436 0 0 0 12.000113,12.500113 Z"/>
+ <path style="fill:#696969" d="M 12.000113,12.000118 A 9.9998872,4.9999436 0 0 0 2.0002254,17.000062 9.9998872,4.9999436 0 0 0 12.000113,22.000006 9.9998872,4.9999436 0 0 0 22,17.000062 9.9998872,4.9999436 0 0 0 12.000113,12.000118 Z"/>
+ <path style="opacity:0.2" d="M 12.000113,7.5001692 A 9.9998872,4.9999436 0 0 0 2.0002254,12.500113 9.9998872,4.9999436 0 0 0 12.000113,17.500056 9.9998872,4.9999436 0 0 0 22,12.500113 9.9998872,4.9999436 0 0 0 12.000113,7.5001692 Z"/>
+ <path style="fill:#919191" d="M 12.000113,7.0001749 A 9.9998872,4.9999436 0 0 0 2.0002254,12.000118 9.9998872,4.9999436 0 0 0 12.000113,17.000062 9.9998872,4.9999436 0 0 0 22,12.000118 9.9998872,4.9999436 0 0 0 12.000113,7.0001749 Z"/>
+ <path style="opacity:0.2" d="M 12.000113,2.5002256 A 9.9998872,4.9999436 0 0 0 2.0002254,7.5001692 9.9998872,4.9999436 0 0 0 12.000113,12.500113 9.9998872,4.9999436 0 0 0 22,7.5001692 9.9998872,4.9999436 0 0 0 12.000113,2.5002256 Z"/>
+ <path style="fill:#e4e4e4" d="M 12.000113,2.0002313 A 9.9998872,4.9999436 0 0 0 2.0002254,7.0001749 9.9998872,4.9999436 0 0 0 12.000113,12.000118 9.9998872,4.9999436 0 0 0 22,7.0001749 9.9998872,4.9999436 0 0 0 12.000113,2.0002313 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.999887,2.0002313 A 9.9998872,4.9999436 0 0 0 2.0000001,7.0001749 9.9998872,4.9999436 0 0 0 2.0205077,7.209157 9.9998872,4.9999436 0 0 1 11.999887,2.5002256 9.9998872,4.9999436 0 0 1 21.979267,7.29607 9.9998872,4.9999436 0 0 0 21.999774,7.0001749 9.9998872,4.9999436 0 0 0 11.999887,2.0002313 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sqliteman.svg b/.icons/awkward/24x24/apps/sqliteman.svg
new file mode 120000
index 00000000..0ef32f81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sqliteman.svg
@@ -0,0 +1 @@
+sqlitebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/squeak.svg b/.icons/awkward/24x24/apps/squeak.svg
new file mode 100644
index 00000000..ed2673d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/squeak.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <circle style="opacity:0.2" cx="12" cy="1111.02" r="10"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="1110.52" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.000011,1100.5197 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.010742,0.291 10,10 0 0 1 9.989258,-9.791 10,10 0 0 1 9.989258,9.709 10,10 0 0 0 0.01074,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <ellipse style="opacity:0.1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="1115.77" rx="1.5" ry="1.25"/>
+ <ellipse style="fill:#3f3f3f" cx="12" cy="1115.27" rx="1.5" ry="1.25"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 6.1601562,1104.0106 c -0.1602747,-0.019 -0.3240718,-0.016 -0.4921874,0.012 v 0 c -0.3968348,0.065 -0.7190335,0.3448 -0.8945313,0.666 -0.1754978,0.3211 -0.2522489,0.6865 -0.2890625,1.0859 -0.073627,0.7988 0.025445,1.7503 0.1796875,2.6895 0.3084849,1.8783 0.8574219,3.6953 0.8574219,3.6953 a 0.50005,0.50005 0 1 0 0.9570312,-0.2891 c 0,0 -0.5317528,-1.7755 -0.8261718,-3.5683 -0.1472097,-0.8963 -0.2305869,-1.7986 -0.171875,-2.4356 0.029356,-0.3185 0.097738,-0.5671 0.1699218,-0.6992 0.072184,-0.1321 0.1005714,-0.1449 0.1816406,-0.1582 0.2872574,-0.047 0.6184995,0.075 0.9980469,0.3848 0.3795474,0.3096 0.7672403,0.7859 1.0996094,1.2812 0.6647382,0.9906 1.109375,2.0352 1.109375,2.0352 a 0.50060998,0.50060998 0 0 0 0.921875,-0.3906 c 0,0 -0.4707755,-1.1127 -1.2011719,-2.2012 -0.3651982,-0.5442 -0.7953051,-1.0892 -1.2988281,-1.5 -0.3776423,-0.308 -0.819957,-0.5532 -1.3007813,-0.6094 z m 11.6796878,0 c -0.480824,0.056 -0.923138,0.3013 -1.300782,0.6093 -0.503523,0.4108 -0.933627,0.9558 -1.298828,1.5 -0.730402,1.0885 -1.201172,2.2012 -1.201172,2.2012 a 0.50061044,0.50061044 0 0 0 0.921876,0.3906 c 0,0 0.444632,-1.0445 1.109374,-2.0351 0.332372,-0.4953 0.72006,-0.9717 1.09961,-1.2813 0.37955,-0.3096 0.710789,-0.4321 0.998047,-0.3847 0.08107,0.013 0.109456,0.026 0.18164,0.1582 0.07218,0.1321 0.140566,0.3807 0.169922,0.6992 0.05871,0.637 -0.02467,1.5392 -0.171875,2.4355 -0.294419,1.7928 -0.826172,3.5684 -0.826172,3.5684 a 0.50005,0.50005 0 1 0 0.957032,0.2891 c 0,0 0.548936,-1.8171 0.857422,-3.6954 0.154241,-0.9392 0.253314,-1.8906 0.179687,-2.6894 -0.03681,-0.3994 -0.113565,-0.7648 -0.289063,-1.0859 -0.175497,-0.3212 -0.497696,-0.6006 -0.894531,-0.6661 v 0 c -0.168115,-0.028 -0.331913,-0.031 -0.492187,-0.012 z M 9.5,1110.0184 a 1.5,1.7500001 0 0 0 -1.5,1.75 1.5,1.7500001 0 0 0 1.5,1.75 1.5,1.7500001 0 0 0 1.5,-1.75 1.5,1.7500001 0 0 0 -1.5,-1.75 z m 5,0 a 1.5,1.7500001 0 0 0 -1.5,1.75 1.5,1.7500001 0 0 0 1.5,1.75 1.5,1.7500001 0 0 0 1.5,-1.75 1.5,1.7500001 0 0 0 -1.5,-1.75 z m -8.3242188,3.8321 c -2.0601419,-4e-4 -4.7949218,0.6816 -4.7949218,0.6816 a 0.50073027,0.50073027 0 1 0 0.2382812,0.9727 c 0,0 2.7260057,-0.6546 4.5566406,-0.6543 0.7693052,10e-5 1.4424708,0.1257 1.9824219,0.2617 -0.7130856,-0.1263 -1.5998635,-0.1958 -2.546875,-0.033 v 0 c -1.8866709,0.3242 -3.8652344,1.5098 -3.8652343,1.5098 a 0.50078946,0.50078946 0 1 0 0.5078124,0.8633 c 0,0 1.938021,-1.1159 3.5253907,-1.3887 0.9203664,-0.1582 1.8322315,-0.06 2.4960937,0.084 0.086735,0.019 0.1252959,0.037 0.203125,0.057 -0.2496676,-0.045 -0.5140223,-0.076 -0.7832031,-0.072 -2.1565436,0.031 -3.5605469,1.5468 -3.5605469,1.5468 a 0.50022336,0.50022336 0 1 0 0.7304688,0.6836 c 0,0 1.1518325,-1.2058 2.84375,-1.2304 0.665704,-0.01 1.5996092,0.3515 1.5996094,0.3515 a 0.50005,0.50005 0 1 0 0.3828124,-0.9238 c 0,0 -0.1045591,-0.035 -0.1230468,-0.043 a 0.50005,0.50005 0 0 0 0.052734,-0.012 c 5.901e-4,-10e-5 0.159802,-0.07 0.1601562,-0.07 1.771e-4,-1e-4 0.1053504,-0.096 0.1054688,-0.096 1.183e-4,-2e-4 0.085877,-0.1483 0.085937,-0.1484 6e-5,-2e-4 0.029295,-0.1678 0.029297,-0.168 2e-6,-2e-4 -0.017522,-0.1346 -0.017578,-0.1348 -1.129e-4,-4e-4 -0.069969,-0.1518 -0.070312,-0.1523 -3.438e-4,-5e-4 -0.041157,-0.053 -0.056641,-0.068 -0.015484,-0.016 -0.028116,-0.028 -0.039063,-0.037 -0.021892,-0.018 -0.035514,-0.028 -0.048828,-0.037 -0.053256,-0.035 -0.081878,-0.046 -0.1171874,-0.062 -0.011094,-0.01 -0.029209,-0.012 -0.041016,-0.018 a 0.50005,0.50005 0 0 0 0.095703,-0.9472 c 0,0 -1.5523031,-0.7126 -3.53125,-0.7129 z m 11.6484378,0 c -1.978947,3e-4 -3.53125,0.7129 -3.53125,0.7129 a 0.50005,0.50005 0 0 0 0.0918,0.9472 c -0.01059,0 -0.0271,0.011 -0.03711,0.016 -0.03531,0.017 -0.06393,0.029 -0.117187,0.064 -0.01331,0.01 -0.02694,0.019 -0.04883,0.037 -0.01095,0.01 -0.02358,0.021 -0.03906,0.037 -0.01548,0.016 -0.0563,0.066 -0.05664,0.066 -3.45e-4,5e-4 -0.0702,0.152 -0.07031,0.1524 -5.6e-5,2e-4 -0.01758,0.1345 -0.01758,0.1347 1e-6,2e-4 0.02924,0.1678 0.0293,0.168 6e-5,10e-5 0.08582,0.1482 0.08594,0.1484 1.19e-4,10e-5 0.105292,0.098 0.105469,0.098 3.54e-4,2e-4 0.159566,0.068 0.160156,0.068 a 0.50005,0.50005 0 0 0 0.05664,0.012 c -0.0197,0.01 -0.126953,0.045 -0.126953,0.045 a 0.50005,0.50005 0 1 0 0.382812,0.9238 c 0,0 0.933906,-0.3612 1.59961,-0.3515 1.691918,0.025 2.84375,1.2304 2.84375,1.2304 a 0.50022306,0.50022306 0 1 0 0.730468,-0.6836 c 0,0 -1.404002,-1.5155 -3.560546,-1.5468 -0.285894,0 -0.563665,0.032 -0.826172,0.082 0.09178,-0.024 0.14104,-0.046 0.246093,-0.068 0.663862,-0.1436 1.575728,-0.2422 2.496094,-0.084 1.587369,0.2728 3.525391,1.3887 3.525391,1.3887 a 0.50078936,0.50078936 0 1 0 0.507812,-0.8633 c 0,0 -1.978563,-1.1855 -3.865234,-1.5097 v 0 c -0.928678,-0.1596 -1.798071,-0.096 -2.503906,0.025 0.534234,-0.1318 1.189063,-0.2519 1.939453,-0.2519 1.830634,-3e-4 4.55664,0.6543 4.55664,0.6543 a 0.50073037,0.50073037 0 1 0 0.238282,-0.9727 c 0,0 -2.734781,-0.682 -4.794922,-0.6816 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 6.000011,1111.5197 c 0,0 -2.161616,-7.1846 -0.25,-7.5 1.9194395,-0.3166 3.749989,4 3.749989,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 9.500011,1114.5197 c 0,0 -1.465726,-0.6687 -3.324818,-0.669 -1.9453885,-3e-4 -4.675182,0.669 -4.675182,0.669"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 9.500011,1115.5197 c 0.075554,-0.019 -1.789874,-0.796 -3.804463,-0.4497 -1.7370203,0.2985 -3.695537,1.4497 -3.695537,1.4497"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 9.500011,1116.5197 c 0,0 -0.96569,-0.4002 -1.7973705,-0.3881 -1.9242305,0.028 -3.2026295,1.3881 -3.2026295,1.3881"/>
+ <ellipse style="fill:#3f3f3f" cx="9.5" cy="1111.27" rx="1.5" ry="1.75"/>
+ <ellipse style="opacity:0.2" cx="10" cy="1111.77" rx=".5" ry=".75"/>
+ <ellipse style="fill:#ffffff" cx="10" cy="1111.27" rx=".5" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 18.000011,1111.5197 c 0,0 2.161616,-7.1846 0.25,-7.5 -1.91944,-0.3166 -3.750011,4 -3.750011,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 14.500011,1114.5197 c 0,0 1.465726,-0.6687 3.324818,-0.669 1.945388,-3e-4 4.675182,0.669 4.675182,0.669"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 14.500011,1115.5197 c -0.07555,-0.019 1.789874,-0.796 3.804463,-0.4497 1.73702,0.2985 3.695537,1.4497 3.695537,1.4497"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 14.500011,1116.5197 c 0,0 0.96569,-0.4002 1.79737,-0.3881 1.924231,0.028 3.20263,1.3881 3.20263,1.3881"/>
+ <ellipse style="fill:#3f3f3f" cx="14.5" cy="-1111.27" rx="1.5" ry="1.75" transform="scale(1,-1)"/>
+ <ellipse style="opacity:0.2" cx="15" cy="-1111.77" rx=".5" ry=".75" transform="scale(1,-1)"/>
+ <ellipse style="fill:#ffffff" cx="15" cy="-1111.27" rx=".5" ry=".75" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sr-editor.svg b/.icons/awkward/24x24/apps/sr-editor.svg
new file mode 100644
index 00000000..e332ad7e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sr-editor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#e4e4e4" transform="matrix(0,-1,-1,0,0,0)" d="M -21,-18.6 -16.410975,-22 -3,-22 c 0.554,0 1,0.446 1,1 l 0,18 c 0,0.554 -0.446,1 -1,1 l -18,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-14.6 c 0,-0.554 0.554863,-0.670199 1,-1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,5.499875 c -2.0670685,2.7205995 -6,2 -6,4.75 0,3.334116 4.7905695,3.297154 4,7.250001 -0.5,2.5 -3.5,2 -5,2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 14.6,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,5 C 8.9329315,7.7205995 5,7 5,9.75 5,13.084115 9.7905695,13.047153 9,17 8.5,19.5 5.5,19 4,19"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.0001,19.499876 0,-11.000001 c 0.546325,-1.7918645 1.25121,-3 3,-3 2,0 3,1 3,3 0,2.000001 -4,3.500001 -4,4.750001 0,1.25 4,5.25 5,6.25"/>
+ <path style="fill:none;stroke:#85722f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.0001,19 0,-11 c 0.546325,-1.7918645 1.25121,-3 3,-3 2,0 3,1 3,3 0,2 -4,3.5 -4,4.75 0,1.25 4,5.25 5,6.25"/>
+ <circle style="fill:#61b12f" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16.24399,13.99967 -0.06673,0.7902 a 2.3784,2.3572 0 0 0 -0.6951,0.39844 l -0.72465,-0.33818 -0.75675,1.2991 0.65795,0.45285 a 2.3784,2.3572 0 0 0 -0.03632,0.3976 2.3784,2.3572 0 0 0 0.03461,0.39928 l -0.657,0.4515 0.75675,1.2991 0.72295,-0.33733 a 2.3784,2.3572 0 0 0 0.6968,0.39592 L 16.24322,20 l 1.5135,0 0.06672,-0.7902 a 2.3784,2.3572 0 0 0 0.6951,-0.39844 l 0.72465,0.33817 0.75675,-1.2991 -0.65795,-0.45285 a 2.3784,2.3572 0 0 0 0.0363,-0.3976 2.3784,2.3572 0 0 0 -0.0346,-0.39928 l 0.6565,-0.4505 -0.75675,-1.2991 -0.723,0.33734 a 2.3784,2.3572 0 0 0 -0.6965,-0.396 l -0.06672,-0.79185 -1.5135,0 z m 0.75675,2.1428 a 0.86485,0.85715 0 0 1 0.864,0.857 0.86485,0.85715 0 0 1 -0.865,0.857 0.86485,0.85715 0 0 1 -0.865,-0.857 0.86485,0.85715 0 0 1 0.865,-0.857 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ssh-askpass-gnome.svg b/.icons/awkward/24x24/apps/ssh-askpass-gnome.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ssh-askpass-gnome.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/st.svg b/.icons/awkward/24x24/apps/st.svg
new file mode 100644
index 00000000..ee626f8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/st.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.1" d="m 7,8.5 v 3 2 H 5 v 3 h 5 v -3 -2 h 4 v 5 h 3 v -5 h 2 v -3 h -2 -3 -4 z"/>
+ <path style="fill:#3f3f3f" d="m 7,8 v 3 2 H 5 v 3 h 5 v -3 -2 h 4 v 5 h 3 v -5 h 2 V 8 h -2 -3 -4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stacer.svg b/.icons/awkward/24x24/apps/stacer.svg
new file mode 100644
index 00000000..9997c5b5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stacer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#3c5771" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 17.795555,14.052915 -6.054374,-0.586989 0.517638,-1.931852 z"/>
+ <path style="fill:#f0f2f7" d="m 17.795555,13.552915 -6.054374,-0.586989 0.517638,-1.931852 z"/>
+ <circle style="opacity:0.2" cx="8.968" cy="-14.826" r="2" transform="matrix(-0.25881904,0.96592583,-0.96592583,-0.25881904,0,0)"/>
+ <circle style="fill:#24303e" cx="8.485" cy="-14.697" r="2" transform="matrix(-0.25881904,0.96592583,-0.96592583,-0.25881904,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 c 0,0.08394 0.00382,0.166571 0.00586,0.25 C 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,3.5000896 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -4.0234375,1 A 1,1 0 0 0 7.5,4.6329021 1,1 0 0 0 7.1347656,6.0000896 1,1 0 0 0 8.5,6.365324 1,1 0 0 0 8.8652344,5.0000896 a 1,1 0 0 0 -0.8886719,-0.5 z m 8.0468755,0 a 1,1 0 0 0 -0.888672,0.5 A 1,1 0 0 0 15.5,6.365324 1,1 0 0 0 16.865234,6.0000896 1,1 0 0 0 16.5,4.6329021 1,1 0 0 0 16.023438,4.5000896 Z m -11.0000005,3 A 1,1.0008931 0 0 0 4.953125,7.5020427 1,1.0008931 0 0 0 4.1328125,8.0000896 1,1.0008931 0 0 0 4.5,9.365324 1,1.0008931 0 0 0 5.8652344,9.0000896 1,1.0008931 0 0 0 5.5,7.6348552 1,1.0008931 0 0 0 5.0234375,7.5000896 Z m 13.9531245,0 A 1,1.0008931 0 0 0 18.5,7.6348552 1,1.0008931 0 0 0 18.134766,9.0000896 1,1.0008931 0 0 0 19.5,9.365324 1,1.0008931 0 0 0 19.867188,8.0000896 1,1.0008931 0 0 0 19.046875,7.5020427 1,1.0008931 0 0 0 18.976562,7.5000896 Z M 4,11.500089 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 16,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -15.0234375,4 A 1,1 0 0 0 4.5,15.634855 1,1 0 0 0 4.1328125,17.000089 1,1 0 0 0 5.5,17.365323 a 1,1 0 0 0 0.3652344,-1.365234 1,1 0 0 0 -0.8886719,-0.5 z m 13.9765625,0 a 1,1 0 0 0 -0.818359,0.5 A 1,1 0 0 0 18.5,17.365323 1,1 0 0 0 19.867188,17.000089 1,1 0 0 0 19.5,15.634855 a 1,1 0 0 0 -0.476562,-0.134766 1,1 0 0 0 -0.07031,0 z"/>
+ <path style="fill:#64dedc" d="M 12 3 A 1 1 0 0 0 11 4 A 1 1 0 0 0 12 5 A 1 1 0 0 0 13 4 A 1 1 0 0 0 12 3 z M 7.9765625 4 A 1 1 0 0 0 7.5 4.1328125 A 1 1 0 0 0 7.1347656 5.5 A 1 1 0 0 0 8.5 5.8652344 A 1 1 0 0 0 8.8652344 4.5 A 1 1 0 0 0 7.9765625 4 z M 16.023438 4 A 1 1 0 0 0 15.134766 4.5 A 1 1 0 0 0 15.5 5.8652344 A 1 1 0 0 0 16.865234 5.5 A 1 1 0 0 0 16.5 4.1328125 A 1 1 0 0 0 16.023438 4 z M 5.0234375 7 A 1 1.0008931 0 0 0 4.953125 7.0019531 A 1 1.0008931 0 0 0 4.1328125 7.5 A 1 1.0008931 0 0 0 4.5 8.8652344 A 1 1.0008931 0 0 0 5.8652344 8.5 A 1 1.0008931 0 0 0 5.5 7.1347656 A 1 1.0008931 0 0 0 5.0234375 7 z M 18.976562 7 A 1 1.0008931 0 0 0 18.5 7.1347656 A 1 1.0008931 0 0 0 18.134766 8.5 A 1 1.0008931 0 0 0 19.5 8.8652344 A 1 1.0008931 0 0 0 19.867188 7.5 A 1 1.0008931 0 0 0 19.046875 7.0019531 A 1 1.0008931 0 0 0 18.976562 7 z M 4 11 A 1 1 0 0 0 3 12 A 1 1 0 0 0 4 13 A 1 1 0 0 0 5 12 A 1 1 0 0 0 4 11 z M 20 11 A 1 1 0 0 0 19 12 A 1 1 0 0 0 20 13 A 1 1 0 0 0 21 12 A 1 1 0 0 0 20 11 z M 4.9765625 15 A 1 1 0 0 0 4.5 15.134766 A 1 1 0 0 0 4.1328125 16.5 A 1 1 0 0 0 5.5 16.865234 A 1 1 0 0 0 5.8652344 15.5 A 1 1 0 0 0 4.9765625 15 z M 18.953125 15 A 1 1 0 0 0 18.134766 15.5 A 1 1 0 0 0 18.5 16.865234 A 1 1 0 0 0 19.867188 16.5 A 1 1 0 0 0 19.5 15.134766 A 1 1 0 0 0 19.023438 15 A 1 1 0 0 0 18.953125 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stack.svg b/.icons/awkward/24x24/apps/stack.svg
new file mode 100644
index 00000000..a3ebb98d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#5450e3" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 0 1)">
+ <path d="m12 28 12 4 12-4v4l-12 4-12-4z"/>
+ <path d="m12 21 12 4 12-4v4l-12 4-12-4z"/>
+ <path d="m24 10-12 4v4l12 4 12-4v-4z"/>
+ </g>
+ <g fill="#b49eff" transform="matrix(.5 0 0 .5 0 .5)">
+ <path d="m12 28 12 4 12-4v4l-12 4-12-4z"/>
+ <path d="m12 21 12 4 12-4v4l-12 4-12-4z"/>
+ <path d="m24 10-12 4v4l12 4 12-4v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stage.svg b/.icons/awkward/24x24/apps/stage.svg
new file mode 100644
index 00000000..c8392f95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stage.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#f00" opacity=".5" d="m8 8c-1.1046 0-2 0.89545-2 2s0.89545 2 2 2 2-0.89545 2-2h-2z"/>
+ <path opacity=".5" d="m12 8v1h5v-1z"/>
+ <path opacity=".5" d="m12 11v1h5v-1z"/>
+ <path opacity=".5" d="m6 14v1h8v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/standard-notes.svg b/.icons/awkward/24x24/apps/standard-notes.svg
new file mode 100644
index 00000000..11451cd4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/standard-notes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="19.5" height="20" x="-22" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m2 7v0.5h20v-0.5z"/>
+ <path style="fill:#086cd6" d="m3.5 2c-0.831 0-1.5 0.669-1.5 1.5v3.5h20v-3.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="opacity:0.2" d="M 5,11 V 12 H 19 V 11 Z M 5,14 V 15 H 16 V 14 Z M 5,17 V 18 H 18 V 17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m3.5 2c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5h-17z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/starbound.svg b/.icons/awkward/24x24/apps/starbound.svg
new file mode 100644
index 00000000..54a3afb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/starbound.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#7767c0" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 14.024,4.3625 12.96,5.9739 A 4.6428,4.6428 0 0 0 12.357,5.9286 4.6428,4.6428 0 0 0 10.578,6.2843 L 9.1359,5.0057 9.5238,6.9009 A 4.6428,4.6428 0 0 0 8.5137,7.9828 15.714,15.714 0 0 0 3.0715,7 15.714,15.714 0 0 0 2.0001,7.0537 V 7.7945 A 15.357,15.357 0 0 1 3.4287,7.7143 15.357,15.357 0 0 1 18.736,22 H 18.742 A 15.714,15.714 0 0 0 15.857,13.603 4.6428,4.6428 0 0 0 16.633,12.37 L 18.58,12.252 16.954,11.179 A 4.6428,4.6428 0 0 0 17,10.571 4.6428,4.6428 0 0 0 16.652,8.8122 L 17.937,7.3641 16.039,7.7526 A 4.6428,4.6428 0 0 0 14.14,6.2885 Z M 12.357,6.6428 A 3.9285,3.9285 0 0 1 16.286,10.571 3.9285,3.9285 0 0 1 15.411,13.033 15.714,15.714 0 0 0 9.1834,8.2646 3.9285,3.9285 0 0 1 12.357,6.6428 Z"/>
+ <path style="fill:#ffffff" d="M 14.024,4.0054 12.96,5.6167 A 4.6428,4.6428 0 0 0 12.357,5.5714 4.6428,4.6428 0 0 0 10.578,5.9271 L 9.1356,4.6485 9.5235,6.5439 A 4.6428,4.6428 0 0 0 8.5135,7.6257 15.714,15.714 0 0 0 3.0714,6.6428 15.714,15.714 0 0 0 2,6.6964 V 7.4374 A 15.357,15.357 0 0 1 3.4285,7.3571 15.357,15.357 0 0 1 18.757,22 H 18.767 A 15.714,15.714 0 0 0 15.857,13.246 4.6428,4.6428 0 0 0 16.633,12.012 L 18.58,11.895 16.954,10.822 A 4.6428,4.6428 0 0 0 17,10.214 4.6428,4.6428 0 0 0 16.652,8.4549 L 17.937,7.0071 16.039,7.3953 A 4.6428,4.6428 0 0 0 14.14,5.9314 Z M 12.357,6.2857 A 3.9285,3.9285 0 0 1 16.286,10.214 3.9285,3.9285 0 0 1 15.411,12.676 15.714,15.714 0 0 0 9.1831,7.9074 3.9285,3.9285 0 0 1 12.357,6.2857 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stardew-valley.svg b/.icons/awkward/24x24/apps/stardew-valley.svg
new file mode 100644
index 00000000..5e1cedf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stardew-valley.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 6.9995766,2.5 c -0.551789,0 -1,0.4482109 -1,1 0,0.061043 0.024652,0.1138334 0.035156,0.171875 C 5.7359724,3.4796268 5.3495892,3.4392124 5.0171547,3.6230469 4.5342183,3.8878831 4.3575149,4.4975321 4.6245766,4.9804688 4.8916383,5.4656307 5.4968365,5.6420617 5.9819985,5.375 6.3659819,5.1644284 6.3880248,5.2375357 6.3160316,4.8279688 c 0.1554366,0.099564 0.3292754,0.171875 0.5273438,0.171875 0.010396,0 0.018977,-0.00554 0.029297,-0.00586 -0.1179143,0.560344 0.3162871,0.6459001 0.8593261,0.892735 C 8.360475,6.1723897 9.1026644,5.896058 9.3862954,5.2675781 9.671967,4.6411419 9.3956292,3.8989524 8.7671547,3.6132812 8.5126917,3.4976163 8.2434179,3.4939292 7.989811,3.5488281 7.9906842,3.5317164 7.9995766,3.5173267 7.9995766,3.5 c 0,-0.5517891 -0.4482105,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 4.0509912,6.8400195 c 5.75e-5,0.014535 -9.75e-4,0.02961 -9.75e-4,0.043945 C 4.0500147,7.1329445 2.997963,7.5840205 3.000003,8.833 3.5836765,8.500347 4.466228,8.499992 4.5499015,8.499992 4.56025,8.514502 4.572561,8.526697 4.5831045,8.541007 4.2468203,8.112076 4.0600381,7.384985 4.0509912,6.8400195 Z"/>
+ <path style="opacity:0.2" d="m 11.473697,19.167969 c -0.0041,0.0031 0.005,0.03034 0.0323,0.0625 -0.01457,-0.03556 -0.02918,-0.06487 -0.0323,-0.0625 z m 0.0323,0.0625 c 0.0039,0.0095 0.0044,0.0036 0.0088,0.0166 0.29545,0.806949 -0.166201,1.392294 -0.285841,1.527343 -0.965,0.101024 -1.880693,0.486013 -1.953448,0.558594 -0.3334415,0.25102 -0.333262,0.666949 -0.1634675,0.917969 C 9.279793,22.416283 9.529682,22.5 9.6974305,22.5 9.865179,22.5 10.030881,22.41668 10.19863,22.333008 10.364332,22.249334 11.099088,21.5 11.684162,21.5 c 0.585074,0 0.968001,0.665661 1.13575,0.833008 0.333451,0.248979 0.752822,0.164995 1.002399,-0.08398 0.249577,-0.248979 0.249266,-0.664995 -0.08419,-0.916015 -0.03273,-0.03265 -0.23424,-0.132288 -0.502178,-0.237305 -9.5e-4,-0.0051 9e-5,-0.0084 -0.001,-0.01367 0,0 -0.550365,-0.249334 -0.550365,-1.333008 0,-0.167346 -0.335453,-0.499689 -0.752778,-0.416015 -0.248221,0.04144 -0.372775,-0.04001 -0.425826,-0.102539 z"/>
+ <path style="fill:#ff9d20" d="m 4.0509912,6.3400195 c 5.75e-5,0.014535 -9.75e-4,0.02961 -9.75e-4,0.043945 C 4.0500147,6.6329445 2.997963,7.0840205 3.000003,8.333 3.5836765,8.000347 4.466228,7.999992 4.5499015,7.999992 4.56025,8.014502 4.572561,8.026697 4.5831045,8.041007 4.2468203,7.612076 4.0600381,6.884985 4.0509912,6.3400195 Z"/>
+ <path style="fill:#ff9d20" d="m 11.473697,18.667969 c -0.0041,0.0031 0.005,0.03034 0.0323,0.0625 -0.01457,-0.03556 -0.02918,-0.06487 -0.0323,-0.0625 z m 0.0323,0.0625 c 0.0039,0.0095 0.0044,0.0036 0.0088,0.0166 0.29545,0.806949 -0.166201,1.392294 -0.285841,1.527343 -0.965,0.101024 -1.880693,0.486013 -1.953448,0.558594 -0.3334415,0.25102 -0.333262,0.666949 -0.1634675,0.917969 C 9.279793,21.916283 9.529682,22 9.6974305,22 9.865179,22 10.030881,21.916681 10.19863,21.833008 10.364332,21.749334 11.099088,21 11.684162,21 c 0.585074,0 0.968001,0.665661 1.13575,0.833008 0.333451,0.248979 0.752822,0.164995 1.002399,-0.08398 0.249577,-0.248979 0.249266,-0.664995 -0.08419,-0.916015 -0.03273,-0.03265 -0.23424,-0.132288 -0.502178,-0.237305 -9.5e-4,-0.0051 9e-5,-0.0084 -0.001,-0.01367 0,0 -0.550365,-0.249334 -0.550365,-1.333008 0,-0.167346 -0.335453,-0.499689 -0.752778,-0.416015 -0.248221,0.04144 -0.372775,-0.04001 -0.425826,-0.102539 z"/>
+ <path style="fill:#e53d3d" d="m 6.9995766,2 c -0.551789,0 -1,0.4482109 -1,1 0,0.061043 0.024652,0.1138334 0.035156,0.171875 C 5.7359724,2.9796268 5.3495892,2.9392124 5.0171547,3.1230469 4.5342183,3.3878831 4.3575149,3.9975321 4.6245766,4.4804688 4.8916383,4.9656307 5.4968365,5.1420617 5.9819985,4.875 6.3659819,4.6644284 6.3880248,4.7375357 6.3160316,4.3279688 c 0.1554366,0.099564 0.3292754,0.171875 0.5273438,0.171875 0.010396,0 0.018977,-0.00554 0.029297,-0.00586 -0.1179143,0.560344 0.3162871,0.6459001 0.8593261,0.892735 C 8.360475,5.6723897 9.1026644,5.396058 9.3862954,4.7675781 9.671967,4.1411419 9.3956292,3.3989524 8.7671547,3.1132812 8.5126917,2.9976163 8.2434179,2.9939292 7.989811,3.0488281 7.9906842,3.0317164 7.9995766,3.0173267 7.9995766,3 c 0,-0.5517891 -0.4482105,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 6.500003,4.499504 c -1.3256819,0.00158 -2.419631,1.0376862 -2.4931641,2.361328 -0.0071,0.05974 -0.00609,0.119592 -0.00586,0.178711 1.63e-5,0.001 -1.73e-5,0.00195 0,0.00295 0.00967,0.5439235 0.1965457,1.069885 0.5322266,1.4980465 C 4.9468438,9.101873 6,9.518128 6,10.250481 6,11.666807 5,12.666496 5,14.666496 5,18.833843 9.9007475,20.5 12.233401,20.5 c 1.169988,0 2.103817,-0.227777 2.697265,-0.458008 2.475296,-1.069924 3.44806,-3.661547 6.069336,-5.041992 -0.25102,-0.332653 -0.332653,-0.833118 -1,-1.000465 0.334694,-0.416326 0.416327,-0.416326 1,-0.5 -0.416326,-0.5 -0.765936,-0.99707 -1.349609,-0.99707 C 20.650393,12.251444 22,9.7505245 22,8.499504 c -0.332653,0.832653 -3.184922,3 -8.017576,3 C 10.610645,11.209381 9.769317,8.02171 8.6347685,5.702629 8.1888875,4.9675317 7.385277,4.5004594 6.500003,4.499504 Z"/>
+ <path style="fill:#d8bfa2" d="m 6.500003,3.999504 c -1.3256819,0.00158 -2.419631,1.0376862 -2.4931641,2.361328 -0.0071,0.05974 -0.00609,0.119592 -0.00586,0.178711 1.63e-5,0.001 -1.73e-5,0.00195 0,0.00295 0.00967,0.5439235 0.1965457,1.069885 0.5322266,1.4980465 C 4.9468438,8.601873 6,9.018128 6,9.7504805 6,11.166807 5,12.166496 5,14.166496 5,18.333843 9.9007475,20 12.233401,20 c 1.169988,0 2.103817,-0.227777 2.697265,-0.458008 2.475296,-1.069924 3.44806,-3.661547 6.069336,-5.041992 -0.25102,-0.332653 -0.332653,-0.833118 -1,-1.000465 0.334694,-0.416326 0.416327,-0.416326 1,-0.5 -0.416326,-0.5 -0.765936,-0.99707 -1.349609,-0.99707 C 20.650393,11.751444 22,9.2505245 22,7.999504 c -0.332653,0.832653 -3.184922,3 -8.017576,3 C 10.610645,10.709381 9.769317,7.52171 8.6347685,5.202629 8.1888875,4.4675317 7.385277,4.0004594 6.500003,3.999504 Z"/>
+ <path style="opacity:0.2" d="m 6.5,8 c 0.497959,0 1,-0.502041 1,-1 0,-0.497959 -0.497959,-1 -1,-1 -0.502041,0 -1,0.502041 -1,1 0,0.497959 0.497959,1 1,1 z"/>
+ <path style="fill:#ffffff" d="m 6.5,7.5 c 0.497959,0 1,-0.502041 1,-1 0,-0.497959 -0.497959,-1 -1,-1 -0.502041,0 -1,0.502041 -1,1 0,0.497959 0.497959,1 1,1 z"/>
+ <circle style="fill:#3f3f3f" cx="6.5" cy="6.5" r=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 7 2 C 6.448211 2 6 2.4482109 6 3 C 6 3.061043 6.0246522 3.1138334 6.0351562 3.171875 C 5.736396 2.9796268 5.3500126 2.9392124 5.0175781 3.1230469 C 4.6193223 3.3414453 4.445631 3.7918981 4.5410156 4.2148438 C 4.6130867 3.9713456 4.7780273 3.7544135 5.0175781 3.6230469 C 5.3500126 3.4392124 5.736396 3.4796268 6.0351562 3.671875 C 6.0246522 3.6138334 6 3.561043 6 3.5 C 6 2.9482109 6.448211 2.5 7 2.5 C 7.5517895 2.5 8 2.9482109 8 3.5 C 8 3.517327 7.9911076 3.5317161 7.9902344 3.5488281 C 8.2438413 3.4939292 8.5131151 3.4976164 8.7675781 3.6132812 C 9.1610067 3.792113 9.3930348 4.1545362 9.4589844 4.5507812 C 9.6013815 3.9787626 9.3246355 3.36649 8.7675781 3.1132812 C 8.5131151 2.9976163 8.2438413 2.9939292 7.9902344 3.0488281 C 7.9911076 3.0317164 8 3.0173267 8 3 C 8 2.4482109 7.5517895 2 7 2 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6.5 4 C 5.1743181 4.00158 4.0813456 5.0376863 4.0078125 6.3613281 C 4.0007125 6.4210681 4.0017231 6.4799435 4.0019531 6.5390625 C 4.0019694 6.5400625 4.0019358 6.5419687 4.0019531 6.5429688 C 4.003256 6.6162542 4.0157703 6.6873276 4.0234375 6.7597656 C 4.1468249 5.4862252 5.2092252 4.5015384 6.5 4.5 C 7.385274 4.5009554 8.1888846 4.9680277 8.6347656 5.703125 C 9.7693141 8.022206 10.610643 11.209877 13.982422 11.5 C 18.577016 11.5 21.353267 9.553106 21.904297 8.6445312 C 21.960108 8.4103835 22 8.1891133 22 8 C 21.667347 8.832653 18.815076 11 13.982422 11 C 10.610643 10.709877 9.7693141 7.522206 8.6347656 5.203125 C 8.1888846 4.4680277 7.385274 4.0009554 6.5 4 z M 5.9707031 10.091797 C 5.8312862 11.336334 5 12.331768 5 14.166016 C 5 14.245143 5.0121424 14.317201 5.015625 14.394531 C 5.1028262 12.579287 6 11.598172 6 10.25 C 6 10.194201 5.9821817 10.144129 5.9707031 10.091797 z M 20.185547 12.177734 C 20.002906 12.334318 19.821108 12.4591 19.650391 12.501953 C 20.062154 12.501953 20.356237 12.754895 20.640625 13.076172 C 20.746248 13.052307 20.823311 13.02533 21 13 C 20.729443 12.675066 20.482302 12.364573 20.185547 12.177734 z M 20.357422 13.660156 C 20.245303 13.724845 20.145741 13.818713 20 14 C 20.453037 14.113606 20.629879 14.374748 20.779297 14.638672 C 20.855823 14.594671 20.920531 14.541851 21 14.5 C 20.804759 14.241266 20.703016 13.886226 20.357422 13.660156 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stargus.svg b/.icons/awkward/24x24/apps/stargus.svg
new file mode 100644
index 00000000..850f9ae1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stargus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 12.268555,6.5009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 -0.652974,0.086972 -0.832206,0.2449585 -1.231445,1.083008 C 10.603762,8.1638915 10.469046,8.303329 10.122071,8.377931 8.5,7.1962755 8.5,9 8.180664,9.5 7.7429415,9.1159445 6.7748184,8.497096 6.2126889,8.0328215 5.7101114,7.617732 5.2125984,7.366243 4.8181159,7.6282225 4.5055153,7.84742 4.2399216,8.3177205 4.1433111,9.396777 c -0.131985,1.474153 0.00138,2.022032 0.9375003,3.242873 1.05856,1.380517 3.0353651,2.76153 5.5324696,4.495117 1.0816,0.750887 1.988004,1.365233 2.014649,1.365233 0.149771,0 -1.4476,-2.074965 -2.415039,-3.136719 C 8.7670445,13.776483 8.500245,13.282928 8.469,12.570313 8.4407835,11.926486 8.7164135,11.5 9.0859375,11.5 c 0.1342735,0 0.7419925,0.385419 1.4121095,1.145508 0.558445,0.603445 1.068722,1.240176 1.514649,1.861328 0.944309,1.179113 2.039417,1.329499 2.446289,0.335938 0.394138,-0.966783 -0.0062,-2.664578 -0.907227,-3.847657 -0.10137,-0.432673 0.09025,-0.498501 0.533203,-0.498046 0.560278,5.5e-4 2.124015,0.59275 2.763356,1.146484 0.790081,0.68429 0.923221,0.822049 1.802734,2.566406 0.519168,1.029676 1.034099,1.990021 1.144531,2.133789 0.196669,0.256047 0.200802,0.254631 0.204102,-0.06543 C 19.833722,13.613163 18.908713,10.935608 16.908863,9.1152345 16.570578,8.819537 15.078245,8.0982435 14.203125,7.5126955 12.928098,6.6595635 12.633445,6.488929 12.268555,6.5009765 Z"/>
+ <path style="fill:#8e8e8e" d="m 12.268555,6.0009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 -0.652974,0.086972 -0.832206,0.2449585 -1.231445,1.083008 C 10.603762,7.6638915 10.469046,7.803329 10.122071,7.877931 8.5,6.6962755 8.5,8.5 8.180664,9 7.7429415,8.6159445 6.7748184,7.997096 6.2126889,7.5328215 5.7101114,7.117732 5.2125984,6.866243 4.8181159,7.1282225 4.5055153,7.34742 4.2399216,7.8177205 4.1433111,8.896777 c -0.131985,1.474153 0.00138,2.022032 0.9375003,3.242873 1.05856,1.380517 3.0353651,2.76153 5.5324696,4.495117 C 11.694881,17.385654 12.601285,18 12.62793,18 12.777701,18 11.18033,15.925035 10.212891,14.863281 8.7670445,13.276483 8.500245,12.782928 8.469,12.070313 8.4407835,11.426486 8.7164135,11 9.0859375,11 c 0.1342735,0 0.7419925,0.385419 1.4121095,1.145508 0.558445,0.603445 1.068722,1.240176 1.514649,1.861328 0.944309,1.179113 2.039417,1.329499 2.446289,0.335938 0.394138,-0.966783 -0.0062,-2.664578 -0.907227,-3.847657 -0.10137,-0.432673 0.09025,-0.4985015 0.533203,-0.4980465 0.560278,5.5e-4 2.124015,0.5927505 2.763356,1.1464845 0.790081,0.68429 0.923221,0.822049 1.802734,2.566406 0.519168,1.029676 1.034099,1.990021 1.144531,2.133789 0.196669,0.256047 0.200802,0.254631 0.204102,-0.06543 C 19.833722,13.113163 18.908713,10.435608 16.908863,8.6152345 16.570578,8.319537 15.078245,7.5982435 14.203125,7.0126955 12.928098,6.1595635 12.633445,5.988929 12.268555,6.0009765 Z"/>
+ <ellipse style="opacity:0.2" cx="2.312" cy="19.396" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556354,0.62510084,0.780544,0,0)"/>
+ <ellipse style="fill:#00ffff" cx="2.669" cy="19.18" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556354,0.62510084,0.780544,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.269531 6 C 12.217401 6.0017 12.161574 6.007895 12.103516 6.015625 C 11.450542 6.102597 11.272286 6.2615599 10.873047 7.0996094 C 10.603762 7.6648664 10.470022 7.8043042 10.123047 7.8789062 C 8.5009759 6.6972507 8.4990235 8.5 8.1796875 9 C 7.741965 8.6159445 6.7750201 7.9974776 6.2128906 7.5332031 C 5.7103131 7.1181136 5.2128419 6.8669268 4.8183594 7.1289062 C 4.5057588 7.3481037 4.2391886 7.8174279 4.1425781 8.8964844 C 4.1045832 9.3208532 4.0983824 9.6597516 4.1171875 9.96875 C 4.1232623 9.784426 4.1228464 9.6168695 4.1425781 9.3964844 C 4.2391886 8.3174279 4.5057588 7.8481037 4.8183594 7.6289062 C 5.2128419 7.3669268 5.7103131 7.6181136 6.2128906 8.0332031 C 6.7750201 8.4974776 7.741965 9.1159445 8.1796875 9.5 C 8.4990235 9 8.5009759 7.1972507 10.123047 8.3789062 C 10.470022 8.3043042 10.603762 8.1648664 10.873047 7.5996094 C 11.272286 6.7615599 11.450542 6.602597 12.103516 6.515625 C 12.161574 6.507895 12.217401 6.5017 12.269531 6.5 C 12.634421 6.4879525 12.928098 6.6605399 14.203125 7.5136719 C 15.078245 8.0992199 16.569918 8.8195369 16.908203 9.1152344 C 18.840533 10.874147 19.762425 13.432788 19.972656 16.007812 C 19.993315 15.989711 19.998479 15.924897 20 15.777344 C 19.834038 13.112187 18.908053 10.435608 16.908203 8.6152344 C 16.569918 8.3195369 15.078245 7.5992199 14.203125 7.0136719 C 12.928098 6.1605399 12.634421 5.9879525 12.269531 6 z M 13.613281 10.583984 C 13.522678 10.654469 13.502049 10.777804 13.552734 10.994141 C 14.158218 11.789161 14.527661 12.813449 14.591797 13.695312 C 14.665549 12.755004 14.297342 11.525886 13.613281 10.583984 z M 8.4941406 12.230469 C 8.478401 12.337178 8.4632952 12.445847 8.46875 12.570312 C 8.499995 13.282927 8.7670441 13.776483 10.212891 15.363281 C 10.77506 15.980256 11.515943 16.904325 12.037109 17.599609 C 12.178686 17.693372 12.621086 18 12.628906 18 C 12.778677 18 11.18033 15.925035 10.212891 14.863281 C 8.8797228 13.400147 8.5620879 12.863414 8.4941406 12.230469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/start-here-archlinux.svg b/.icons/awkward/24x24/apps/start-here-archlinux.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-archlinux.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-arcolinux.svg b/.icons/awkward/24x24/apps/start-here-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-debian.svg b/.icons/awkward/24x24/apps/start-here-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-fedora.svg b/.icons/awkward/24x24/apps/start-here-fedora.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-fedora.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-korora.svg b/.icons/awkward/24x24/apps/start-here-korora.svg
new file mode 120000
index 00000000..06a99a3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-korora.svg
@@ -0,0 +1 @@
+distributor-logo-korora.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-linux-mint.svg b/.icons/awkward/24x24/apps/start-here-linux-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-linux-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-lubuntu.svg b/.icons/awkward/24x24/apps/start-here-lubuntu.svg
new file mode 120000
index 00000000..3529b2a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-lubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-lubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-manjaro.svg b/.icons/awkward/24x24/apps/start-here-manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-opensuse.svg b/.icons/awkward/24x24/apps/start-here-opensuse.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-opensuse.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-pop-os.svg b/.icons/awkward/24x24/apps/start-here-pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-ubuntu.svg b/.icons/awkward/24x24/apps/start-here-ubuntu.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-ubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/start-here-xfce.svg b/.icons/awkward/24x24/apps/start-here-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/start-here-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/staruml.svg b/.icons/awkward/24x24/apps/staruml.svg
new file mode 100644
index 00000000..1bbb57a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/staruml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#f74545" d="m 10.999998,2.05 c 1.275196,-0.2698305 2.121682,0.5257575 2.438494,1.4568103 l -0.01172,-0.041992 1.487307,4.5351617 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139025,0.2946424 1.519533,0.7515945 L 11.000002,12.5 Z"/>
+ <path style="fill:#707070" d="m 18.088887,21.476561 c 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.530254,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.1613579 0.396485,-3.0931365 L 11,11.99998 c 0,0 7.102557,9.464856 7.088887,9.476581 z"/>
+ <path style="fill:#7b4188" d="m 4.897464,21.464841 c 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459093,-2.881839 4.045904,2.881839 c 0.01464,0.01047 0.02974,0.02059 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 L 11,11.999985 Z"/>
+ <path style="fill:#ff9d45" d="M 11,2.0703125 C 10.3161,2.2433025 9.8179569,2.749379 9.5605469,3.5058594 L 9.5722656,3.4648438 8.0859375,8 3.0703125,8 C 3.0593775,7.999827 3.0480444,7.999827 3.0371094,8 2.4381557,8.01915 1.8980861,8.295001 1.5175781,8.7519531 L 11,12 Z"/>
+ <path style="fill:#ffd945" d="m 4.9111135,21.476561 c -0.00435,-0.0038 -0.00939,-0.0078 -0.01367,-0.01172 -0.5881638,-0.533988 -0.8080475,-1.314587 -0.5742197,-2.072269 0.0016,-0.0052 0.0032,-0.01044 0.0049,-0.01563 L 5.8583782,14.687488 1.9150137,11.844711 C 0.87002192,11.149801 0.6956032,9.6833531 1.5185287,8.7515745 L 11,11.999985 c 0,0 -6.1025565,9.464856 -6.0888865,9.476576 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/statalogo_14.svg b/.icons/awkward/24x24/apps/statalogo_14.svg
new file mode 100644
index 00000000..f7dc9bed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/statalogo_14.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#597f97" width="20" height="20" x="-21" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 2,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,21.5 22,20.831 22,20 V 19.5 C 22,20.331 21.331,21 20.5,21 H 3.5 C 2.669,21 2,20.331 2,19.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,1 C 2.669,1 2,1.669 2,2.5 V 3 C 2,2.169 2.669,1.5 3.5,1.5 h 17 C 21.331,1.5 22,2.169 22,3 V 2.5 C 22,1.669 21.331,1 20.5,1 Z"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="10" y="9"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="15" y="9"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="5" y="9"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="10" y="4"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="15" y="4"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="10" y="14"/>
+ <rect style="opacity:0.2" width="9" height="9" x="-23.5" y="-24" rx=".675" ry=".675" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ee3c23" width="9" height="9" x="-23" y="-24" rx=".675" ry=".675" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="5" y="14"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 16.500121,16.499879 h 1 V 20.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 21.499957,20.5 v -4.000121 l -2,3 h 3 v 0 0"/>
+ <path style="opacity:0.2" d="M 10 8 L 10 8.5 L 14 8.5 L 14 8 L 10 8 z M 15 8 L 15 8.5 L 19 8.5 L 19 8 L 15 8 z M 5 13 L 5 13.5 L 9 13.5 L 9 13 L 5 13 z M 10 13 L 10 13.5 L 14 13.5 L 14 13 L 10 13 z M 15 13 L 15 13.5 L 19 13.5 L 19 13 L 15 13 z M 5 18 L 5 18.5 L 9 18.5 L 9 18 L 5 18 z M 10 18 L 10 18.5 L 14 18.5 L 14 18 L 10 18 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/steadyflow.svg b/.icons/awkward/24x24/apps/steadyflow.svg
new file mode 100644
index 00000000..d6e1be21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steadyflow.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#31ade4" d="m11 3c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.7543-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path fill="#fff" opacity=".2" d="m11 3c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ <path opacity=".2" d="m0.015625 13.5c-0.001829 0.062-0.015625 0.119-0.015625 0.182 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.09 0-0.061-0.014-0.117-0.016-0.178-0.158 2.66-2.242 4.768-4.796 4.768h-11.688c-2.9361 0-5.3274-2.435-5.4844-5.5z"/>
+ <g opacity=".2" transform="translate(0 .5)">
+ <rect width="4" height="6" x="9" y="6"/>
+ <path transform="matrix(.33743 0 0 .24352 3.2587 5.2617)" d="m22.942 48.203-5.9272-10.266-5.9272-10.266h23.708l-5.9272 10.266z"/>
+ </g>
+ <g fill="#fff">
+ <rect width="4" height="6" x="9" y="6"/>
+ <path transform="matrix(.33743 0 0 .24352 3.2587 5.2617)" d="m22.942 48.203-5.9272-10.266-5.9272-10.266h23.708l-5.9272 10.266z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stealth-bastard-deluxe.svg b/.icons/awkward/24x24/apps/stealth-bastard-deluxe.svg
new file mode 100644
index 00000000..588a6600
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stealth-bastard-deluxe.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="9" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="9" style="fill:#ccb886"/>
+ <path d="m7 8.5c-2.7074806 0-3.5688666 1.815656-3.8515625 3h-2.1484375v2h2.2382812c0.3667004 0.872778 1.3080768 2 3.7617188 2 3 0 4-2 4-2s1 2 4 2c2.453642 0 3.395018-1.127222 3.761719-2h2.238281v-2h-2.148438c-0.282695-1.184344-1.144081-3-3.851562-3-3 0-4 2-4 2s-1-2-4-2z" style="opacity:.1"/>
+ <path d="m7 8c-2.7074806 0-3.5688666 1.8156562-3.8515625 3h-2.1484375v2h2.2382812c0.3667004 0.872778 1.3080768 2 3.7617188 2 3 0 4-2 4-2s1 2 4 2c2.453642 0 3.395018-1.127222 3.761719-2h2.238281v-2h-2.148438c-0.282695-1.1843438-1.144081-3-3.851562-3-3 0-4 2-4 2s-1-2-4-2z" style="fill:#3f3f3f"/>
+ <ellipse style="fill:#b99159" rx="1" ry=".5" cy="16.5" cx="11"/>
+ <path style="opacity:.2" d="m7.5 9.5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm7 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <circle cx="7.5" cy="11.5" r="2.5" style="fill:#84d682"/>
+ <circle cx="14.5" cy="11.5" r="2.5" style="fill:#84d682"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 2a9 9 0 0 0 -9 9 9 9 0 0 0 0.00977 0.287109 9 9 0 0 1 8.99023 -8.787109 9 9 0 0 1 8.990234 8.712891 9 9 0 0 0 0.009766 -0.212891 9 9 0 0 0 -9 -9z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7.5 9a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.0136719 0.238281 2.5 2.5 0 0 1 2.4863281 -2.238281 2.5 2.5 0 0 1 2.4863281 2.261719 2.5 2.5 0 0 0 0.0136719 -0.261719 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m14.5 9a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.013672 0.238281 2.5 2.5 0 0 1 2.486328 -2.238281 2.5 2.5 0 0 1 2.486328 2.261719 2.5 2.5 0 0 0 0.013672 -0.261719 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/steam-icon.svg b/.icons/awkward/24x24/apps/steam-icon.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam-icon.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam-launcher.svg b/.icons/awkward/24x24/apps/steam-launcher.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam-launcher.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam.svg b/.icons/awkward/24x24/apps/steam.svg
new file mode 100644
index 00000000..1215e96d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#2d4461" d="m 10.464495,16.011946 4.215102,-8.9669679 6.403079,4.5587929 -7.553171,6.978332 z"/>
+ <circle style="fill:#3b597f" cx="18" cy="9" r="5"/>
+ <circle style="fill:#3b597f" cx="12.5" cy="16.5" r="3.5"/>
+ <circle style="fill:#3b597f" cx="4.5" cy="11.5" r="3.5"/>
+ <path style="fill:none;stroke:#3db8ff;stroke-width:3;stroke-linecap:round" d="m 4.5,11.5 8,5"/>
+ <circle style="fill:#3db8ff" cx="18" cy="9" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/steam_icon_10.svg b/.icons/awkward/24x24/apps/steam_icon_10.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_10.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1019590.svg b/.icons/awkward/24x24/apps/steam_icon_1019590.svg
new file mode 120000
index 00000000..73ef11f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1019590.svg
@@ -0,0 +1 @@
+lovely-planet-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1037480.svg b/.icons/awkward/24x24/apps/steam_icon_1037480.svg
new file mode 120000
index 00000000..2b86af47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1037480.svg
@@ -0,0 +1 @@
+classic-racers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1046930.svg b/.icons/awkward/24x24/apps/steam_icon_1046930.svg
new file mode 120000
index 00000000..aea4ba51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1046930.svg
@@ -0,0 +1 @@
+dota-underlords.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_105600.svg b/.icons/awkward/24x24/apps/steam_icon_105600.svg
new file mode 120000
index 00000000..6e1fdbc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_105600.svg
@@ -0,0 +1 @@
+terraria.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_107100.svg b/.icons/awkward/24x24/apps/steam_icon_107100.svg
new file mode 120000
index 00000000..73de72d1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_107100.svg
@@ -0,0 +1 @@
+bastion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_107800.svg b/.icons/awkward/24x24/apps/steam_icon_107800.svg
new file mode 120000
index 00000000..99623fe2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_107800.svg
@@ -0,0 +1 @@
+rochard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_108600.svg b/.icons/awkward/24x24/apps/steam_icon_108600.svg
new file mode 120000
index 00000000..216467d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_108600.svg
@@ -0,0 +1 @@
+project-zomboid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1105890.svg b/.icons/awkward/24x24/apps/steam_icon_1105890.svg
new file mode 120000
index 00000000..1df0d876
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1105890.svg
@@ -0,0 +1 @@
+tilesetter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1250.svg b/.icons/awkward/24x24/apps/steam_icon_1250.svg
new file mode 120000
index 00000000..6af8d259
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1250.svg
@@ -0,0 +1 @@
+killing-floor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_130.svg b/.icons/awkward/24x24/apps/steam_icon_130.svg
new file mode 120000
index 00000000..33769659
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_130.svg
@@ -0,0 +1 @@
+half-life-blue-shift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1500.svg b/.icons/awkward/24x24/apps/steam_icon_1500.svg
new file mode 120000
index 00000000..ff0865d6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1500.svg
@@ -0,0 +1 @@
+darwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1510.svg b/.icons/awkward/24x24/apps/steam_icon_1510.svg
new file mode 120000
index 00000000..07bd49c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1510.svg
@@ -0,0 +1 @@
+uplink.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1520.svg b/.icons/awkward/24x24/apps/steam_icon_1520.svg
new file mode 120000
index 00000000..6333fb6c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1520.svg
@@ -0,0 +1 @@
+defcon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_1530.svg b/.icons/awkward/24x24/apps/steam_icon_1530.svg
new file mode 120000
index 00000000..9cb2b60e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_1530.svg
@@ -0,0 +1 @@
+multiwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_20.svg b/.icons/awkward/24x24/apps/steam_icon_20.svg
new file mode 120000
index 00000000..c23c799b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_20.svg
@@ -0,0 +1 @@
+team-fortress-classic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_200710.svg b/.icons/awkward/24x24/apps/steam_icon_200710.svg
new file mode 120000
index 00000000..5ed0c779
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_200710.svg
@@ -0,0 +1 @@
+torchlight-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_200900.svg b/.icons/awkward/24x24/apps/steam_icon_200900.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_200900.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_203770.svg b/.icons/awkward/24x24/apps/steam_icon_203770.svg
new file mode 120000
index 00000000..c0ffca00
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_203770.svg
@@ -0,0 +1 @@
+crusader-kings-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_204360.svg b/.icons/awkward/24x24/apps/steam_icon_204360.svg
new file mode 120000
index 00000000..5e1ba7b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_204360.svg
@@ -0,0 +1 @@
+castle-crashers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_206440.svg b/.icons/awkward/24x24/apps/steam_icon_206440.svg
new file mode 120000
index 00000000..10ed3447
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_206440.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_209190.svg b/.icons/awkward/24x24/apps/steam_icon_209190.svg
new file mode 120000
index 00000000..7b04987b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_209190.svg
@@ -0,0 +1 @@
+stealth-bastard-deluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_20920.svg b/.icons/awkward/24x24/apps/steam_icon_20920.svg
new file mode 120000
index 00000000..4f456f02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_20920.svg
@@ -0,0 +1 @@
+the-witcher-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_210770.svg b/.icons/awkward/24x24/apps/steam_icon_210770.svg
new file mode 120000
index 00000000..21dd5943
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_210770.svg
@@ -0,0 +1 @@
+sanctum-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_211820.svg b/.icons/awkward/24x24/apps/steam_icon_211820.svg
new file mode 120000
index 00000000..33114c26
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_211820.svg
@@ -0,0 +1 @@
+starbound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_218620.svg b/.icons/awkward/24x24/apps/steam_icon_218620.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_218620.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_219740.svg b/.icons/awkward/24x24/apps/steam_icon_219740.svg
new file mode 120000
index 00000000..87054de0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_219740.svg
@@ -0,0 +1 @@
+dont-starve.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_220.svg b/.icons/awkward/24x24/apps/steam_icon_220.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_220.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_22000.svg b/.icons/awkward/24x24/apps/steam_icon_22000.svg
new file mode 120000
index 00000000..12817f98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_22000.svg
@@ -0,0 +1 @@
+world-of-goo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_220200.svg b/.icons/awkward/24x24/apps/steam_icon_220200.svg
new file mode 120000
index 00000000..e17a3661
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_220200.svg
@@ -0,0 +1 @@
+kerbal-space-program.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_220780.svg b/.icons/awkward/24x24/apps/steam_icon_220780.svg
new file mode 120000
index 00000000..18238fb4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_220780.svg
@@ -0,0 +1 @@
+thomas-was-alone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_221260.svg b/.icons/awkward/24x24/apps/steam_icon_221260.svg
new file mode 120000
index 00000000..ea7db8b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_221260.svg
@@ -0,0 +1 @@
+little-inferno.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_221640.svg b/.icons/awkward/24x24/apps/steam_icon_221640.svg
new file mode 120000
index 00000000..6926ccca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_221640.svg
@@ -0,0 +1 @@
+super-hexagon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_221810.svg b/.icons/awkward/24x24/apps/steam_icon_221810.svg
new file mode 120000
index 00000000..44643562
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_221810.svg
@@ -0,0 +1 @@
+the-cave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_222880.svg b/.icons/awkward/24x24/apps/steam_icon_222880.svg
new file mode 120000
index 00000000..241847e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_222880.svg
@@ -0,0 +1 @@
+insurgency.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_224480.svg b/.icons/awkward/24x24/apps/steam_icon_224480.svg
new file mode 120000
index 00000000..daa53bfe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_224480.svg
@@ -0,0 +1 @@
+octodad-dadliest-catch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_224760.svg b/.icons/awkward/24x24/apps/steam_icon_224760.svg
new file mode 120000
index 00000000..c8788280
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_224760.svg
@@ -0,0 +1 @@
+fez.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_22600.svg b/.icons/awkward/24x24/apps/steam_icon_22600.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_22600.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_227300.svg b/.icons/awkward/24x24/apps/steam_icon_227300.svg
new file mode 120000
index 00000000..7bb0e116
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_227300.svg
@@ -0,0 +1 @@
+euro-truck-simulator-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_228360.svg b/.icons/awkward/24x24/apps/steam_icon_228360.svg
new file mode 120000
index 00000000..56aa3694
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_228360.svg
@@ -0,0 +1 @@
+full-throttle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_231430.svg b/.icons/awkward/24x24/apps/steam_icon_231430.svg
new file mode 120000
index 00000000..8607717f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_231430.svg
@@ -0,0 +1 @@
+company-of-heroes-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_233840.svg b/.icons/awkward/24x24/apps/steam_icon_233840.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_233840.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_235820.svg b/.icons/awkward/24x24/apps/steam_icon_235820.svg
new file mode 120000
index 00000000..3b0b9d36
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_235820.svg
@@ -0,0 +1 @@
+element4l.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_236390.svg b/.icons/awkward/24x24/apps/steam_icon_236390.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_236390.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_238320.svg b/.icons/awkward/24x24/apps/steam_icon_238320.svg
new file mode 120000
index 00000000..81afaaec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_238320.svg
@@ -0,0 +1 @@
+outlast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_238460.svg b/.icons/awkward/24x24/apps/steam_icon_238460.svg
new file mode 120000
index 00000000..05f48930
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_238460.svg
@@ -0,0 +1 @@
+battleblock-theater.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_239140.svg b/.icons/awkward/24x24/apps/steam_icon_239140.svg
new file mode 120000
index 00000000..1a3241c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_239140.svg
@@ -0,0 +1 @@
+dying-light.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_239200.svg b/.icons/awkward/24x24/apps/steam_icon_239200.svg
new file mode 120000
index 00000000..2d19ce57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_239200.svg
@@ -0,0 +1 @@
+amnesia-a-machine-for-pigs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_240.svg b/.icons/awkward/24x24/apps/steam_icon_240.svg
new file mode 120000
index 00000000..a1a392b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_240.svg
@@ -0,0 +1 @@
+css.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_242820.svg b/.icons/awkward/24x24/apps/steam_icon_242820.svg
new file mode 120000
index 00000000..7b04e6ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_242820.svg
@@ -0,0 +1 @@
+140-game.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_245170.svg b/.icons/awkward/24x24/apps/steam_icon_245170.svg
new file mode 120000
index 00000000..64f610d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_245170.svg
@@ -0,0 +1 @@
+skullgirls.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_247080.svg b/.icons/awkward/24x24/apps/steam_icon_247080.svg
new file mode 120000
index 00000000..5000602f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_247080.svg
@@ -0,0 +1 @@
+crypt-of-the-necrodancer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_248610.svg b/.icons/awkward/24x24/apps/steam_icon_248610.svg
new file mode 120000
index 00000000..7acad738
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_248610.svg
@@ -0,0 +1 @@
+door-kickers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_249590.svg b/.icons/awkward/24x24/apps/steam_icon_249590.svg
new file mode 120000
index 00000000..9e1d3aa6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_249590.svg
@@ -0,0 +1 @@
+teslagrad.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_250420.svg b/.icons/awkward/24x24/apps/steam_icon_250420.svg
new file mode 120000
index 00000000..36fb9582
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_250420.svg
@@ -0,0 +1 @@
+8bitmmo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_250600.svg b/.icons/awkward/24x24/apps/steam_icon_250600.svg
new file mode 120000
index 00000000..f544db5f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_250600.svg
@@ -0,0 +1 @@
+com.krillbite.ThePlan.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_250820.svg b/.icons/awkward/24x24/apps/steam_icon_250820.svg
new file mode 120000
index 00000000..19071a1b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_250820.svg
@@ -0,0 +1 @@
+steamvr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_250900.svg b/.icons/awkward/24x24/apps/steam_icon_250900.svg
new file mode 120000
index 00000000..62319dca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_250900.svg
@@ -0,0 +1 @@
+the-binding-of-isaac-rebirth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_251570.svg b/.icons/awkward/24x24/apps/steam_icon_251570.svg
new file mode 120000
index 00000000..5df77c92
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_251570.svg
@@ -0,0 +1 @@
+7-days-to-die.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_252490.svg b/.icons/awkward/24x24/apps/steam_icon_252490.svg
new file mode 120000
index 00000000..6c2e4612
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_252490.svg
@@ -0,0 +1 @@
+rust.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_252670.svg b/.icons/awkward/24x24/apps/steam_icon_252670.svg
new file mode 120000
index 00000000..c74f70e9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_252670.svg
@@ -0,0 +1 @@
+nihilumbra.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_252950.svg b/.icons/awkward/24x24/apps/steam_icon_252950.svg
new file mode 120000
index 00000000..c011a94a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_252950.svg
@@ -0,0 +1 @@
+rocket-league.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_255220.svg b/.icons/awkward/24x24/apps/steam_icon_255220.svg
new file mode 120000
index 00000000..758b42d8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_255220.svg
@@ -0,0 +1 @@
+grid-autosport.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_255300.svg b/.icons/awkward/24x24/apps/steam_icon_255300.svg
new file mode 120000
index 00000000..d6c73e21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_255300.svg
@@ -0,0 +1 @@
+journey-of-a-roach.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_255710.svg b/.icons/awkward/24x24/apps/steam_icon_255710.svg
new file mode 120000
index 00000000..29daf886
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_255710.svg
@@ -0,0 +1 @@
+cities-skylines.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_257510.svg b/.icons/awkward/24x24/apps/steam_icon_257510.svg
new file mode 120000
index 00000000..cafcaea6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_257510.svg
@@ -0,0 +1 @@
+the-talos-principle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_258890.svg b/.icons/awkward/24x24/apps/steam_icon_258890.svg
new file mode 120000
index 00000000..8c00d0d2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_258890.svg
@@ -0,0 +1 @@
+type-rider.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_261640.svg b/.icons/awkward/24x24/apps/steam_icon_261640.svg
new file mode 120000
index 00000000..bad504f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_261640.svg
@@ -0,0 +1 @@
+borderlands-the-pre-sequel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_265830.svg b/.icons/awkward/24x24/apps/steam_icon_265830.svg
new file mode 120000
index 00000000..5954f5b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_265830.svg
@@ -0,0 +1 @@
+monochroma.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_268910.svg b/.icons/awkward/24x24/apps/steam_icon_268910.svg
new file mode 120000
index 00000000..1578c389
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_268910.svg
@@ -0,0 +1 @@
+cuphead.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_269670.svg b/.icons/awkward/24x24/apps/steam_icon_269670.svg
new file mode 120000
index 00000000..d5ea0d03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_269670.svg
@@ -0,0 +1 @@
+badland.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_278360.svg b/.icons/awkward/24x24/apps/steam_icon_278360.svg
new file mode 120000
index 00000000..b9fe136b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_278360.svg
@@ -0,0 +1 @@
+a-story-about-my-uncle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_280.svg b/.icons/awkward/24x24/apps/steam_icon_280.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_280.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_280680.svg b/.icons/awkward/24x24/apps/steam_icon_280680.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_280680.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_285920.svg b/.icons/awkward/24x24/apps/steam_icon_285920.svg
new file mode 120000
index 00000000..8eddcbc8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_285920.svg
@@ -0,0 +1 @@
+terratech.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_286690.svg b/.icons/awkward/24x24/apps/steam_icon_286690.svg
new file mode 120000
index 00000000..5201d250
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_286690.svg
@@ -0,0 +1 @@
+metro-2033-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_287390.svg b/.icons/awkward/24x24/apps/steam_icon_287390.svg
new file mode 120000
index 00000000..20ff6a42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_287390.svg
@@ -0,0 +1 @@
+metro-last-light-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_289070.svg b/.icons/awkward/24x24/apps/steam_icon_289070.svg
new file mode 120000
index 00000000..31679365
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_289070.svg
@@ -0,0 +1 @@
+civilization6.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_291650.svg b/.icons/awkward/24x24/apps/steam_icon_291650.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_291650.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_294100.svg b/.icons/awkward/24x24/apps/steam_icon_294100.svg
new file mode 120000
index 00000000..1644b36a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_294100.svg
@@ -0,0 +1 @@
+rimworld.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_298600.svg b/.icons/awkward/24x24/apps/steam_icon_298600.svg
new file mode 120000
index 00000000..8dd63e99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_298600.svg
@@ -0,0 +1 @@
+lovely-planet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_299660.svg b/.icons/awkward/24x24/apps/steam_icon_299660.svg
new file mode 120000
index 00000000..07fdd295
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_299660.svg
@@ -0,0 +1 @@
+6180-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_30.svg b/.icons/awkward/24x24/apps/steam_icon_30.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_30.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_300.svg b/.icons/awkward/24x24/apps/steam_icon_300.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_300.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_300570.svg b/.icons/awkward/24x24/apps/steam_icon_300570.svg
new file mode 120000
index 00000000..8779fb10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_300570.svg
@@ -0,0 +1 @@
+infinifactory.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_301520.svg b/.icons/awkward/24x24/apps/steam_icon_301520.svg
new file mode 120000
index 00000000..7406ed51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_301520.svg
@@ -0,0 +1 @@
+robocraft.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_304930.svg b/.icons/awkward/24x24/apps/steam_icon_304930.svg
new file mode 120000
index 00000000..5c963c4f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_304930.svg
@@ -0,0 +1 @@
+unturned.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_305620.svg b/.icons/awkward/24x24/apps/steam_icon_305620.svg
new file mode 120000
index 00000000..6469824a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_305620.svg
@@ -0,0 +1 @@
+the-long-dark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_310560.svg b/.icons/awkward/24x24/apps/steam_icon_310560.svg
new file mode 120000
index 00000000..3b8da845
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_310560.svg
@@ -0,0 +1 @@
+dirt-rally.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_311690.svg b/.icons/awkward/24x24/apps/steam_icon_311690.svg
new file mode 120000
index 00000000..0e0e3357
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_311690.svg
@@ -0,0 +1 @@
+enter-the-gungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_316790.svg b/.icons/awkward/24x24/apps/steam_icon_316790.svg
new file mode 120000
index 00000000..a2c8d7ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_316790.svg
@@ -0,0 +1 @@
+grim-fandango-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_319630.svg b/.icons/awkward/24x24/apps/steam_icon_319630.svg
new file mode 120000
index 00000000..15101603
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_319630.svg
@@ -0,0 +1 @@
+life-is-strange.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_319910.svg b/.icons/awkward/24x24/apps/steam_icon_319910.svg
new file mode 120000
index 00000000..f85a7cc7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_319910.svg
@@ -0,0 +1 @@
+trine3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_320.svg b/.icons/awkward/24x24/apps/steam_icon_320.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_320.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_322330.svg b/.icons/awkward/24x24/apps/steam_icon_322330.svg
new file mode 120000
index 00000000..5fd3f996
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_322330.svg
@@ -0,0 +1 @@
+dont-starve-together.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_323470.svg b/.icons/awkward/24x24/apps/steam_icon_323470.svg
new file mode 120000
index 00000000..57444e24
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_323470.svg
@@ -0,0 +1 @@
+dragon-ball-xenoverse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_325610.svg b/.icons/awkward/24x24/apps/steam_icon_325610.svg
new file mode 120000
index 00000000..f7553b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_325610.svg
@@ -0,0 +1 @@
+total-war.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_327220.svg b/.icons/awkward/24x24/apps/steam_icon_327220.svg
new file mode 120000
index 00000000..4bc7cfe9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_327220.svg
@@ -0,0 +1 @@
+annas-quest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_328080.svg b/.icons/awkward/24x24/apps/steam_icon_328080.svg
new file mode 120000
index 00000000..7a397409
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_328080.svg
@@ -0,0 +1 @@
+rise-to-ruins.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_330820.svg b/.icons/awkward/24x24/apps/steam_icon_330820.svg
new file mode 120000
index 00000000..a8ae8243
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_330820.svg
@@ -0,0 +1 @@
+2064-read-only-memories.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_336940.svg b/.icons/awkward/24x24/apps/steam_icon_336940.svg
new file mode 120000
index 00000000..e7659dee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_336940.svg
@@ -0,0 +1 @@
+basingstoke.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_340.svg b/.icons/awkward/24x24/apps/steam_icon_340.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_340.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_344550.svg b/.icons/awkward/24x24/apps/steam_icon_344550.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_344550.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_345180.svg b/.icons/awkward/24x24/apps/steam_icon_345180.svg
new file mode 120000
index 00000000..e23567b6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_345180.svg
@@ -0,0 +1 @@
+victor-vran.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_346110.svg b/.icons/awkward/24x24/apps/steam_icon_346110.svg
new file mode 120000
index 00000000..2d3e30a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_346110.svg
@@ -0,0 +1 @@
+ark-game.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_346900.svg b/.icons/awkward/24x24/apps/steam_icon_346900.svg
new file mode 120000
index 00000000..3567a034
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_346900.svg
@@ -0,0 +1 @@
+adventure-capitalist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_35700.svg b/.icons/awkward/24x24/apps/steam_icon_35700.svg
new file mode 120000
index 00000000..76000750
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_35700.svg
@@ -0,0 +1 @@
+trine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_35720.svg b/.icons/awkward/24x24/apps/steam_icon_35720.svg
new file mode 120000
index 00000000..08103709
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_35720.svg
@@ -0,0 +1 @@
+trine2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_360.svg b/.icons/awkward/24x24/apps/steam_icon_360.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_360.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_365670.svg b/.icons/awkward/24x24/apps/steam_icon_365670.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_365670.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_365720.svg b/.icons/awkward/24x24/apps/steam_icon_365720.svg
new file mode 120000
index 00000000..b4b6616a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_365720.svg
@@ -0,0 +1 @@
+skyrim-script-extender.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_367520.svg b/.icons/awkward/24x24/apps/steam_icon_367520.svg
new file mode 120000
index 00000000..0c264c6f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_367520.svg
@@ -0,0 +1 @@
+hollow-knight.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_367580.svg b/.icons/awkward/24x24/apps/steam_icon_367580.svg
new file mode 120000
index 00000000..8af13b52
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_367580.svg
@@ -0,0 +1 @@
+hook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_373340.svg b/.icons/awkward/24x24/apps/steam_icon_373340.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_373340.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_373740.svg b/.icons/awkward/24x24/apps/steam_icon_373740.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_373740.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_378120.svg b/.icons/awkward/24x24/apps/steam_icon_378120.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_378120.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_380.svg b/.icons/awkward/24x24/apps/steam_icon_380.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_380.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_380840.svg b/.icons/awkward/24x24/apps/steam_icon_380840.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_380840.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_383150.svg b/.icons/awkward/24x24/apps/steam_icon_383150.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_383150.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_383180.svg b/.icons/awkward/24x24/apps/steam_icon_383180.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_383180.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_383870.svg b/.icons/awkward/24x24/apps/steam_icon_383870.svg
new file mode 120000
index 00000000..e1c8f53e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_383870.svg
@@ -0,0 +1 @@
+firewatch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_386070.svg b/.icons/awkward/24x24/apps/steam_icon_386070.svg
new file mode 120000
index 00000000..09c0cad9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_386070.svg
@@ -0,0 +1 @@
+planetary-annihilation-titans.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_38700.svg b/.icons/awkward/24x24/apps/steam_icon_38700.svg
new file mode 120000
index 00000000..48661222
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_38700.svg
@@ -0,0 +1 @@
+toki-tori.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_388210.svg b/.icons/awkward/24x24/apps/steam_icon_388210.svg
new file mode 120000
index 00000000..1c9b8e59
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_388210.svg
@@ -0,0 +1 @@
+day-of-the-tentacle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_389140.svg b/.icons/awkward/24x24/apps/steam_icon_389140.svg
new file mode 120000
index 00000000..507e1d46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_389140.svg
@@ -0,0 +1 @@
+horizon-chase-turbo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_391540.svg b/.icons/awkward/24x24/apps/steam_icon_391540.svg
new file mode 120000
index 00000000..fac30867
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_391540.svg
@@ -0,0 +1 @@
+undertale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_395160.svg b/.icons/awkward/24x24/apps/steam_icon_395160.svg
new file mode 120000
index 00000000..0f547176
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_395160.svg
@@ -0,0 +1 @@
+toby-the-secret-mine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_397950.svg b/.icons/awkward/24x24/apps/steam_icon_397950.svg
new file mode 120000
index 00000000..d6e6808f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_397950.svg
@@ -0,0 +1 @@
+clustertruck.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_40.svg b/.icons/awkward/24x24/apps/steam_icon_40.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_40.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_400.svg b/.icons/awkward/24x24/apps/steam_icon_400.svg
new file mode 120000
index 00000000..dc1f6601
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_400.svg
@@ -0,0 +1 @@
+portal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_4000.svg b/.icons/awkward/24x24/apps/steam_icon_4000.svg
new file mode 120000
index 00000000..8417860a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_4000.svg
@@ -0,0 +1 @@
+garrysmod.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_404410.svg b/.icons/awkward/24x24/apps/steam_icon_404410.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_404410.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_404790.svg b/.icons/awkward/24x24/apps/steam_icon_404790.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_404790.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_407330.svg b/.icons/awkward/24x24/apps/steam_icon_407330.svg
new file mode 120000
index 00000000..cadcdd5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_407330.svg
@@ -0,0 +1 @@
+sakura-dungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_40800.svg b/.icons/awkward/24x24/apps/steam_icon_40800.svg
new file mode 120000
index 00000000..972fc6bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_40800.svg
@@ -0,0 +1 @@
+supermeatboy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_413150.svg b/.icons/awkward/24x24/apps/steam_icon_413150.svg
new file mode 120000
index 00000000..5258e01a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_413150.svg
@@ -0,0 +1 @@
+stardew-valley.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_418240.svg b/.icons/awkward/24x24/apps/steam_icon_418240.svg
new file mode 120000
index 00000000..c5a01c75
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_418240.svg
@@ -0,0 +1 @@
+shadow-tactics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_420.svg b/.icons/awkward/24x24/apps/steam_icon_420.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_420.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_421020.svg b/.icons/awkward/24x24/apps/steam_icon_421020.svg
new file mode 120000
index 00000000..47085ac9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_421020.svg
@@ -0,0 +1 @@
+dirt4.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_421170.svg b/.icons/awkward/24x24/apps/steam_icon_421170.svg
new file mode 120000
index 00000000..00692149
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_421170.svg
@@ -0,0 +1 @@
+indivisible.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_425210.svg b/.icons/awkward/24x24/apps/steam_icon_425210.svg
new file mode 120000
index 00000000..5bc660ea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_425210.svg
@@ -0,0 +1 @@
+shadwen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_427520.svg b/.icons/awkward/24x24/apps/steam_icon_427520.svg
new file mode 120000
index 00000000..a253a457
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_427520.svg
@@ -0,0 +1 @@
+factorio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_431240.svg b/.icons/awkward/24x24/apps/steam_icon_431240.svg
new file mode 120000
index 00000000..a79ca819
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_431240.svg
@@ -0,0 +1 @@
+kolf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_431730.svg b/.icons/awkward/24x24/apps/steam_icon_431730.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_431730.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_433340.svg b/.icons/awkward/24x24/apps/steam_icon_433340.svg
new file mode 120000
index 00000000..5c60276f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_433340.svg
@@ -0,0 +1 @@
+slime-rancher.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_436000.svg b/.icons/awkward/24x24/apps/steam_icon_436000.svg
new file mode 120000
index 00000000..fba8d322
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_436000.svg
@@ -0,0 +1 @@
+lovely-planet-arcade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_440.svg b/.icons/awkward/24x24/apps/steam_icon_440.svg
new file mode 120000
index 00000000..3df2e2f9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_440.svg
@@ -0,0 +1 @@
+team-fortress2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_450140.svg b/.icons/awkward/24x24/apps/steam_icon_450140.svg
new file mode 120000
index 00000000..c6959e58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_450140.svg
@@ -0,0 +1 @@
+7kaa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_450660.svg b/.icons/awkward/24x24/apps/steam_icon_450660.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_450660.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_457140.svg b/.icons/awkward/24x24/apps/steam_icon_457140.svg
new file mode 120000
index 00000000..157e27ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_457140.svg
@@ -0,0 +1 @@
+oxygen-not-included.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_468410.svg b/.icons/awkward/24x24/apps/steam_icon_468410.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_468410.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_474750.svg b/.icons/awkward/24x24/apps/steam_icon_474750.svg
new file mode 120000
index 00000000..7a85662f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_474750.svg
@@ -0,0 +1 @@
+reigns.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_48000.svg b/.icons/awkward/24x24/apps/steam_icon_48000.svg
new file mode 120000
index 00000000..5faa3989
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_48000.svg
@@ -0,0 +1 @@
+limbo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_481510.svg b/.icons/awkward/24x24/apps/steam_icon_481510.svg
new file mode 120000
index 00000000..680b6491
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_481510.svg
@@ -0,0 +1 @@
+night-in-the-woods.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_487210.svg b/.icons/awkward/24x24/apps/steam_icon_487210.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_487210.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_489830.svg b/.icons/awkward/24x24/apps/steam_icon_489830.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_489830.svg
@@ -0,0 +1 @@
+the-elder-scrolls-v-skyrim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_49520.svg b/.icons/awkward/24x24/apps/steam_icon_49520.svg
new file mode 120000
index 00000000..df5fc7b7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_49520.svg
@@ -0,0 +1 @@
+borderlands-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_498330.svg b/.icons/awkward/24x24/apps/steam_icon_498330.svg
new file mode 120000
index 00000000..56996a2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_498330.svg
@@ -0,0 +1 @@
+cats-are-liquid.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_50.svg b/.icons/awkward/24x24/apps/steam_icon_50.svg
new file mode 120000
index 00000000..84d59c94
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_50.svg
@@ -0,0 +1 @@
+half-life-opposing-force.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_500.svg b/.icons/awkward/24x24/apps/steam_icon_500.svg
new file mode 120000
index 00000000..caeb7b8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_500.svg
@@ -0,0 +1 @@
+l4d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_50300.svg b/.icons/awkward/24x24/apps/steam_icon_50300.svg
new file mode 120000
index 00000000..fbee78e0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_50300.svg
@@ -0,0 +1 @@
+spec-ops-the-line.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_504230.svg b/.icons/awkward/24x24/apps/steam_icon_504230.svg
new file mode 120000
index 00000000..48bbd388
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_504230.svg
@@ -0,0 +1 @@
+celeste.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_509000.svg b/.icons/awkward/24x24/apps/steam_icon_509000.svg
new file mode 120000
index 00000000..293845a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_509000.svg
@@ -0,0 +1 @@
+qubic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_527230.svg b/.icons/awkward/24x24/apps/steam_icon_527230.svg
new file mode 120000
index 00000000..16c52342
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_527230.svg
@@ -0,0 +1 @@
+for-the-king.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_550.svg b/.icons/awkward/24x24/apps/steam_icon_550.svg
new file mode 120000
index 00000000..8342963f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_550.svg
@@ -0,0 +1 @@
+l4d2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_552620.svg b/.icons/awkward/24x24/apps/steam_icon_552620.svg
new file mode 120000
index 00000000..94aba345
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_552620.svg
@@ -0,0 +1 @@
+atom-rpg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_569860.svg b/.icons/awkward/24x24/apps/steam_icon_569860.svg
new file mode 120000
index 00000000..89846fc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_569860.svg
@@ -0,0 +1 @@
+thimbleweed-park.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_570.svg b/.icons/awkward/24x24/apps/steam_icon_570.svg
new file mode 120000
index 00000000..33de490d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_570.svg
@@ -0,0 +1 @@
+dota2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_57300.svg b/.icons/awkward/24x24/apps/steam_icon_57300.svg
new file mode 120000
index 00000000..cd23363f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_57300.svg
@@ -0,0 +1 @@
+amnesia-the-dark-descent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_588650.svg b/.icons/awkward/24x24/apps/steam_icon_588650.svg
new file mode 120000
index 00000000..6df58957
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_588650.svg
@@ -0,0 +1 @@
+dead-cells.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_598530.svg b/.icons/awkward/24x24/apps/steam_icon_598530.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_598530.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_599390.svg b/.icons/awkward/24x24/apps/steam_icon_599390.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_599390.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_602960.svg b/.icons/awkward/24x24/apps/steam_icon_602960.svg
new file mode 120000
index 00000000..2d9b3cb5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_602960.svg
@@ -0,0 +1 @@
+barotrauma.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_620.svg b/.icons/awkward/24x24/apps/steam_icon_620.svg
new file mode 120000
index 00000000..74036b89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_620.svg
@@ -0,0 +1 @@
+portal2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_622650.svg b/.icons/awkward/24x24/apps/steam_icon_622650.svg
new file mode 120000
index 00000000..7a6bf761
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_622650.svg
@@ -0,0 +1 @@
+bendy-and-the-ink-machine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_641990.svg b/.icons/awkward/24x24/apps/steam_icon_641990.svg
new file mode 120000
index 00000000..403fb819
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_641990.svg
@@ -0,0 +1 @@
+the-escapists-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_646570.svg b/.icons/awkward/24x24/apps/steam_icon_646570.svg
new file mode 120000
index 00000000..e447803c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_646570.svg
@@ -0,0 +1 @@
+slay-the-spire.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_684410.svg b/.icons/awkward/24x24/apps/steam_icon_684410.svg
new file mode 120000
index 00000000..4792e919
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_684410.svg
@@ -0,0 +1 @@
+bridge-constructor-portal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_698780.svg b/.icons/awkward/24x24/apps/steam_icon_698780.svg
new file mode 120000
index 00000000..9cb3ad5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_698780.svg
@@ -0,0 +1 @@
+doki-doki-literature-club.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_70.svg b/.icons/awkward/24x24/apps/steam_icon_70.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_70.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_70300.svg b/.icons/awkward/24x24/apps/steam_icon_70300.svg
new file mode 120000
index 00000000..7c736714
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_70300.svg
@@ -0,0 +1 @@
+VVVVVV.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_72850.svg b/.icons/awkward/24x24/apps/steam_icon_72850.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_72850.svg
@@ -0,0 +1 @@
+the-elder-scrolls-v-skyrim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_728880.svg b/.icons/awkward/24x24/apps/steam_icon_728880.svg
new file mode 120000
index 00000000..daa70daf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_728880.svg
@@ -0,0 +1 @@
+overcooked2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_730.svg b/.icons/awkward/24x24/apps/steam_icon_730.svg
new file mode 120000
index 00000000..295f8bfc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_730.svg
@@ -0,0 +1 @@
+csgo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_736260.svg b/.icons/awkward/24x24/apps/steam_icon_736260.svg
new file mode 120000
index 00000000..ec903bdf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_736260.svg
@@ -0,0 +1 @@
+baba-is-you.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_751780.svg b/.icons/awkward/24x24/apps/steam_icon_751780.svg
new file mode 120000
index 00000000..a8d9c1b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_751780.svg
@@ -0,0 +1 @@
+forager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_80.svg b/.icons/awkward/24x24/apps/steam_icon_80.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_80.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_844590.svg b/.icons/awkward/24x24/apps/steam_icon_844590.svg
new file mode 120000
index 00000000..7014880a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_844590.svg
@@ -0,0 +1 @@
+hypnospace-outlaw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_8930.svg b/.icons/awkward/24x24/apps/steam_icon_8930.svg
new file mode 120000
index 00000000..c27742cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_8930.svg
@@ -0,0 +1 @@
+civilization5.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_9500.svg b/.icons/awkward/24x24/apps/steam_icon_9500.svg
new file mode 120000
index 00000000..6342119b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_9500.svg
@@ -0,0 +1 @@
+gish.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steam_icon_999830.svg b/.icons/awkward/24x24/apps/steam_icon_999830.svg
new file mode 120000
index 00000000..ed08531c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steam_icon_999830.svg
@@ -0,0 +1 @@
+becalm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steampowered.svg b/.icons/awkward/24x24/apps/steampowered.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steampowered.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/steamvr.svg b/.icons/awkward/24x24/apps/steamvr.svg
new file mode 100644
index 00000000..d67d011b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/steamvr.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="-19.5" y="-22" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="14" height="20" x="-19" y="-22" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 19,14.214286 V 10.785715 C 19,9.519428 17.7512,8.5 16.2,8.5 H 7.8 C 6.2488,8.5 5,9.519428 5,10.785715 v 3.428571 C 5,15.480572 6.2488,16.5 7.8,16.5 h 1.7 l 2.5,-1 2.5,1 h 1.7 c 1.5512,0 2.8,-1.019428 2.8,-2.285714 z"/>
+ <path style="fill:#48aad5" d="M 19,13.714286 V 10.285715 C 19,9.0194284 17.7512,8 16.2,8 H 7.8 C 6.2488,8 5,9.0194284 5,10.285715 v 3.428571 C 5,14.980572 6.2488,16 7.8,16 h 1.7 l 2.5,-1 2.5,1 h 1.7 c 1.5512,0 2.8,-1.019428 2.8,-2.285714 z"/>
+ <rect style="opacity:0.2" width="4" height="2" x="10.5" y="-3" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#929292" width="4" height="2" x="10" y="-3" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="4" height="2" x="10.5" y="-23" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#929292" width="4" height="2" x="10" y="-23" rx=".5" ry=".5" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,5 C 3.784,5 2,6.784 2,9 v 0.5 c 0,-2.216 1.784,-4 4,-4 h 12 c 2.216,0 4,1.784 4,4 V 9 C 22,6.784 20.216,5 18,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stella.svg b/.icons/awkward/24x24/apps/stella.svg
new file mode 100644
index 00000000..17c2323d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stella.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 9.9999998,2.5001753 v 0.013672 19.3896487 c -0.02847,0.56942 -0.058113,0.58496 0.4882812,0.58496 h 3.053711 C 14.108823,22.549014 14,22.375554 14,21.867363 V 2.5138472 2.5001753 Z M 14,2.5138473 c 0,5.003469 0.03422,8.8571097 1.000976,12.1542967 0.912682,3.11276 2.731083,5.649479 5.580078,7.575195 0.422216,0.276804 0.550483,0.433482 0.8125,-0.169922 l 1.431641,-2.450195 C 23.107743,19.139639 23.057337,19.13918 22.599609,18.849785 18.47166,15.838547 16.881231,9.5240253 16.807617,2.9933393 16.804967,2.5900915 16.843939,2.4536789 16.352539,2.5138472 Z m -4.0000002,0 H 7.6474608 C 7.1560594,2.453679 7.1950324,2.5900915 7.1923829,2.9933393 7.1187684,9.5240253 5.5283404,15.838547 1.4003906,18.849785 0.94266268,19.13918 0.89225733,19.139639 1.1748047,19.623222 l 1.4316405,2.450195 c 0.2620175,0.603404 0.3902846,0.446726 0.8125,0.169922 2.8489952,-1.925716 4.6673966,-4.462436 5.5800781,-7.575195 0.966757,-3.297187 1.0009765,-7.1508277 1.0009765,-12.1542967 z"/>
+ <path style="fill:#ffa726" d="m 9.9999463,2.0000001 v 0.013664 19.3892189 c -0.02847,0.56942 -0.058101,0.5856 0.4882947,0.5856 h 3.053792 c 0.566831,0.06056 0.45802,-0.11352 0.45802,-0.621712 V 2.0136641 2.0000001 Z m 4.0001067,0.013664 c 0,5.0034688 0.03425,8.8569429 1.001003,12.1541299 0.912682,3.112759 2.731232,5.649998 5.580227,7.575714 0.422216,0.276804 0.550505,0.433579 0.812522,-0.169825 l 1.431679,-2.450736 C 23.108032,18.639363 23.05762,18.63935 22.599892,18.349955 18.471943,15.338717 16.881359,9.0235658 16.807745,2.4928801 c -0.0026,-0.4032478 0.03631,-0.5393842 -0.45509,-0.479216 z m -4.0001067,0 H 7.6473448 C 7.1559434,1.9534959 7.1949044,2.0896323 7.1922549,2.4928801 7.1186404,9.0235658 5.5280574,15.338717 1.4001076,18.349955 0.94237963,18.63935 0.89196828,18.639363 1.1745156,19.122947 l 1.4316788,2.450736 c 0.2620175,0.603404 0.3903063,0.446629 0.8125217,0.169825 2.8489953,-1.925716 4.6675457,-4.462955 5.5802272,-7.575714 0.966757,-3.297187 1.001003,-7.1506611 1.001003,-12.1541299 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9999998,2 V 2.0136719 2.5 H 14 V 2.0136719 2 Z M 14,2.013672 c 0,0.1763823 0.0028,0.3264498 0.003,0.4999999 h 2.349609 c 0.4914,-0.060168 0.452428,0.076244 0.455078,0.4794922 0.07361,6.5306857 1.664043,12.8452069 5.791993,15.8564449 0.118579,0.07497 0.209214,0.13012 0.274414,0.179688 0.208432,-0.375399 0.145586,-0.414146 -0.274414,-0.679688 -4.12797,-3.011238 -5.718399,-9.3257592 -5.792013,-15.856445 -0.0026,-0.4032478 0.03632,-0.5396604 -0.455078,-0.4794921 z m -4.0000002,0 H 7.6474608 C 7.1560594,1.9535037 7.1950324,2.0899162 7.1923829,2.493164 7.1187684,9.0238498 5.5283404,15.338371 1.4003906,18.349609 0.98039013,18.615151 0.91754438,18.653898 1.1259765,19.029297 1.1911766,18.979729 1.2818112,18.92458 1.4003906,18.849609 5.5283404,15.838371 7.1187684,9.5238498 7.1923829,2.993164 7.1950329,2.5899161 7.1560579,2.4535036 7.6474608,2.5136718 H 9.9970703 C 9.9971948,2.3401217 10,2.1900542 9.9999998,2.013672 Z M 14,21.367187 v 0.384766 c 0.0045,-0.09852 0,-0.216991 0,-0.384766 z m -4.0000002,0.03613 c -0.01092,0.218421 -0.021315,0.354502 0,0.44043 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stellarium.svg b/.icons/awkward/24x24/apps/stellarium.svg
new file mode 100644
index 00000000..4bb8c3e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stellarium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#ffc947" d="m10.804 1c-0.9743 0-1.9129 0.1406-2.804 0.3886 4.2752 1.19 7.3922 5.027 7.3922 9.6114 0 4.5845-3.1169 8.4214-7.3922 9.6114 0.8911 0.248 1.8297 0.388 2.804 0.388 5.649 0 10.196-4.46 10.196-10 0-5.5399-4.547-9.9998-10.196-9.9998z"/>
+ <path fill="#478aff" d="m5.0004 13 1.2361 2.633 2.7639 0.423-2 2.05 0.4722 2.894-2.4722-1.367-2.4721 1.367 0.4721-2.894-2-2.05 2.764-0.423z"/>
+ <path fill="#6fa4ff" d="m8 8.0001 0.9271 1.9751 2.0729 0.3168-1.5 1.537 0.3541 2.171-1.8541-1.025-1.8541 1.025 0.3541-2.171-1.5-1.537 2.0729-0.3168z"/>
+ <path fill="#90b9ff" d="m5 5.0001 0.618 1.3167 1.382 0.2111-1 1.0249 0.2361 1.4472-1.2361-0.6832-1.2361 0.6832 0.2361-1.4472-1-1.0249 1.382-0.2111z"/>
+ <path opacity=".2" d="m8.918 1.6973c-0.3086 0.0577-0.6197 0.1084-0.918 0.1914 4.197 1.1681 7.271 4.8888 7.383 9.3613 0.0021-0.08379 0.0098-0.1657 0.0098-0.25 0-4.2484-2.6799-7.8498-6.4746-9.3027zm-5.4942 5.2656-0.4238 0.0644 0.9297 0.9532 0.0703-0.4278-0.5762-0.5898zm3.1523 0l-0.5761 0.5898 0.0703 0.4278 0.9297-0.9532-0.4238-0.0644zm-1.5761 1.3535-1.1465 0.6348-0.0898 0.5488 1.2363-0.6836 1.2363 0.6836-0.0898-0.5488-1.1465-0.6348zm0.4238 2.4106-0.4238 0.064 1.4297 1.467 0.0703-0.428-1.0762-1.103zm5.1523 0l-1.076 1.103 0.0703 0.428 1.4297-1.467-0.424-0.064zm10.41 0.523c-0.135 5.422-4.619 9.75-10.181 9.75-0.648 0-1.2737-0.083-1.887-0.197-0.3002 0.115-0.6046 0.221-0.918 0.308 0.8911 0.248 1.8305 0.389 2.805 0.389 5.648 0 10.195-4.46 10.195-10 0-0.084-0.012-0.166-0.014-0.25zm-12.986 1.725-1.7637 0.976-0.0898 0.549 1.8535-1.025 1.8535 1.025-0.0898-0.549-1.7637-0.976zm-6.5762 3.517-0.4238 0.065 1.9297 1.976 0.0703-0.428-1.5762-1.613zm7.1523 0l-1.5761 1.613 0.0703 0.428 1.9297-1.976-0.4238-0.065zm-3.5761 3.141-2.3828 1.318-0.0899 0.549 2.4727-1.367 2.4727 1.367-0.0899-0.549-2.3828-1.318z"/>
+ <path fill="#fff" opacity=".2" d="m10.805 1c-0.9745 0-1.9139 0.1407-2.805 0.3887 0.3134 0.0872 0.6178 0.1936 0.918 0.3086 0.6133-0.1147 1.239-0.1973 1.887-0.1973 5.5625 0 10.046 4.3277 10.182 9.75 0.001-0.084 0.013-0.166 0.013-0.25 0-5.54-4.547-10-10.195-10zm-5.805 4-0.6172 1.3164-1.3828 0.2109 0.4238 0.4356 0.959-0.1465 0.6172-1.3164 0.6172 1.3164 0.959 0.1465 0.4238-0.4356-1.3828-0.2109-0.6172-1.3164zm-1.0703 2.9805-0.166 1.0195 0.0898-0.0488 0.1465-0.8985-0.0703-0.0722zm2.1406 0l-0.0703 0.0722 0.1465 0.8985 0.0898 0.0488-0.166-1.0195zm1.9297 0.0195-0.9277 1.9746-2.0723 0.3164 0.4238 0.436 1.6485-0.252 0.9277-1.975 0.9277 1.975 1.6483 0.252 0.424-0.436-2.0723-0.3164-0.9277-1.9746zm7.3828 3.25c-0.112 4.473-3.186 8.193-7.383 9.361 0.2983 0.083 0.6094 0.134 0.918 0.192 3.795-1.453 6.475-5.055 6.475-9.303 0-0.0843-0.0077-0.16621-0.0098-0.25zm-8.9533 1.008-0.2832 1.742 0.0898-0.049 0.2637-1.621-0.0703-0.072zm3.1406 0l-0.0703 0.072 0.2637 1.621 0.0898 0.049-0.2832-1.742zm-4.5703 0.742-1.2363 2.633-2.7637 0.424 0.4238 0.435 2.3399-0.359 1.2363-2.633 1.2363 2.633 2.3399 0.359 0.4238-0.435-2.7637-0.424-1.2363-2.633zm-2.0703 5.533-0.4024 2.467 0.0899-0.049 0.3828-2.346-0.0703-0.072zm4.1406 0l-0.0703 0.072 0.3828 2.346 0.0899 0.049-0.4024-2.467z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/step.svg b/.icons/awkward/24x24/apps/step.svg
new file mode 100644
index 00000000..db9ef499
--- /dev/null
+++ b/.icons/awkward/24x24/apps/step.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#41ab93" width="19" height="17" x="3" y="4"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="17" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="12" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="7" y="3"/>
+ <circle style="opacity:0.1" cx="7.5" cy="15" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="14.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 4.0019531,5 V 5.5 H 21 V 5 Z"/>
+ <path style="opacity:0.2" d="m 2.0019531,21 v 0.5 H 4 4.0019531 21 23 V 21 H 21 4.0019531 4 Z"/>
+ <circle style="opacity:0.1" cx="12.5" cy="15" r="2.5"/>
+ <path style="fill:#4f4f4f" d="M 3.0016679,3 C 2.4477166,3 1.9672012,3.4470789 2.0017557,4 V 21 H 4.0015802 V 5 H 21.000044 v 16 h 1.999824 V 4 c 0,-0.554 -0.445961,-1 -0.999912,-1 z"/>
+ <circle style="opacity:0.1" cx="17.5" cy="15" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="14.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="14.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.0019531,3 c -0.5539513,0 -1.0345545,0.4470789 -1,1 v 0.5 c -0.034555,-0.5529211 0.4460487,-1 1,-1 H 21.999956 c 0.553951,0 1,0.446 1,1 V 4 c 0,-0.554 -0.446049,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stepmania-ssc.svg b/.icons/awkward/24x24/apps/stepmania-ssc.svg
new file mode 100644
index 00000000..cb827d1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stepmania-ssc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 18 18">
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,16.983989,0.22832044)">
+ <path transform="matrix(0.74999998,0,0,0.74999998,-33.967978,0.29335906)" d="m 11,4 c -3.8780001,0 -7,3.1219999 -7,7 0,3.878 3.1219999,7 7,7 h 9.099609 L 6.0566406,32.042969 c -2.7421601,2.74216 -2.7421601,7.15823 0,9.90039 2.7421602,2.742161 7.1582304,2.742161 9.9003904,0 L 30,27.900391 V 37 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 V 11 C 44,7.1219999 40.878,4 37,4 Z"/>
+ </g>
+ <g style="fill:#e7b212" transform="matrix(0.5,0,0,0.5,16.983989,-0.14667953)">
+ <path style="fill:#e7b212" transform="matrix(0.74999998,0,0,0.74999998,-33.967978,0.29335906)" d="m 11,4 c -3.8780001,0 -7,3.1219999 -7,7 0,3.878 3.1219999,7 7,7 h 9.099609 L 6.0566406,32.042969 c -2.7421601,2.74216 -2.7421601,7.15823 0,9.90039 2.7421602,2.742161 7.1582304,2.742161 9.9003904,0 L 30,27.900391 V 37 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 V 11 C 44,7.1219999 40.878,4 37,4 Z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.5,0,0,0.5,16.983989,-0.14667953)">
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(0.74999998,0,0,0.74999998,-33.967978,0.29335906)" d="M 11,4 C 7.1219999,4 4,7.1219999 4,11 4,11.169082 4.013717,11.333988 4.025391,11.5 4.2814602,7.8584336 7.2910824,5 11,5 h 26 c 3.878,0 7,3.1219999 7,7 V 11 C 44,7.1219999 40.878,4 37,4 Z M 19.099609,19 6.0566406,32.042969 C 4.5580161,33.541593 3.8840282,35.540115 4.0234375,37.492188 4.1394191,35.87289 4.8134761,34.286133 6.0566406,33.042969 L 20.099609,19 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sticky-notes.svg b/.icons/awkward/24x24/apps/sticky-notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sticky-notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_alarm.svg b/.icons/awkward/24x24/apps/stock_alarm.svg
new file mode 120000
index 00000000..85778b03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_alarm.svg
@@ -0,0 +1 @@
+kalarm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_help-agent.svg b/.icons/awkward/24x24/apps/stock_help-agent.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_help-agent.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_help.svg b/.icons/awkward/24x24/apps/stock_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_keyring.svg b/.icons/awkward/24x24/apps/stock_keyring.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_keyring.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_task.svg b/.icons/awkward/24x24/apps/stock_task.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_task.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_view-details.svg b/.icons/awkward/24x24/apps/stock_view-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_view-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stock_xfburn-burn-cd.svg b/.icons/awkward/24x24/apps/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..ce527645
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_xfburn-burn-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#858585" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 -1.1045,0 -2,-0.896 -2,-2 0,-1.1046 0.8954,-2 2,-2 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z m 0,6 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"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0132,12.167 2.0094,12.084 2.0094,12 c 0,-5.54 4.456,-10 9.991,-10 z m 1.9728,10.25 c 0.01044,0.08276 0.02538,0.16442 0.02538,0.25 0,1.1046 -0.8946,2 -1.9982,2 -1.1036,0 -1.9982,-0.89545 -1.9982,-2 0,-0.08559 0.01493,-0.16724 0.02538,-0.25 0.12409,0.9853 0.95475,1.75 1.9728,1.75 1.01805,0 1.8487,-0.7647 1.9728,-1.75 z"/>
+ <path style="opacity:0.2" d="m 2.006,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#ffb522" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 20,18.582 20,20 18.582,20 15,16.418 16.418,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stock_xfburn.svg b/.icons/awkward/24x24/apps/stock_xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stock_xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stoken-gui.svg b/.icons/awkward/24x24/apps/stoken-gui.svg
new file mode 100644
index 00000000..a791a9d7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stoken-gui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 8,5.5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 5.741211,-3 H 22 c 0.554,0 1,-0.446 1,-1 v -6 c 0,-0.554 -0.446,-1 -1,-1 H 13.734375 A 7,7 0 0 0 8,5.5 Z"/>
+ <circle style="fill:#8e8e8e" cx="8" cy="12" r="7"/>
+ <rect style="fill:#8e8e8e" width="14" height="8" x="9" y="8" rx="1" ry="1"/>
+ <circle style="opacity:0.1" cx="8" cy="12.5" r="5"/>
+ <circle style="fill:#3949ab" cx="8" cy="12" r="5"/>
+ <rect style="opacity:0.3" width="6" height="3" x="15" y="10.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,5 A 7,7 0 0 0 1,12 7,7 0 0 0 1.0107422,12.207031 7,7 0 0 1 8,5.5 a 7,7 0 0 1 5.734375,3 H 22 c 0.554,0 1,0.446 1,1 V 9 C 23,8.446 22.554,8 22,8 H 13.734375 A 7,7 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/strawberry.svg b/.icons/awkward/24x24/apps/strawberry.svg
new file mode 100644
index 00000000..cff30451
--- /dev/null
+++ b/.icons/awkward/24x24/apps/strawberry.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 13.514393,4.5002309 c -0.208183,-0.00265 -0.476822,0.01759 -0.843419,0.0569 -2.59532,0.2783067 -4.7603727,1.8911516 -7.2370403,5.3904267 -0.7478169,1.0565894 -1.7089655,2.4136564 -2.1358104,3.0158094 -1.7981525,2.536664 -1.7206882,5.139916 0.1855379,6.234591 1.2320088,0.707494 2.4224898,0.988047 4.3070286,1.015562 0.947235,0.01381 2.3340952,0.0818 3.0819122,0.150927 2.086438,0.192895 2.34769,0.188401 3.816274,-0.06834 1.643681,-0.287361 2.911649,-0.88582 3.929934,-1.854172 0.799514,-0.760308 1.941239,-2.864891 2.120231,-3.785026 1.499395,-4.474541 -3.802974,-9.930138 -7.224648,-10.1566781 z"/>
+ <path style="fill:#dc3a2d" d="m 13.514393,4.0002331 c -0.208183,-0.00265 -0.476822,0.01759 -0.843419,0.0569 -2.59532,0.2783067 -4.7603727,1.8911516 -7.2370403,5.3904267 -0.7478169,1.0565892 -1.7089655,2.4136562 -2.1358104,3.0158092 -1.7981525,2.536664 -1.7206882,5.139916 0.1855379,6.234591 1.2320088,0.707494 2.4224898,0.988047 4.3070286,1.015562 0.947235,0.01381 2.3340952,0.0818 3.0819122,0.150927 2.086438,0.192895 2.34769,0.188401 3.816274,-0.06834 1.643681,-0.287361 2.911649,-0.88582 3.929934,-1.854172 0.799514,-0.760308 1.941239,-2.864891 2.120231,-3.785026 C 22.238436,9.68237 16.936067,4.2267732 13.514393,4.0002331 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 13.513672 4 C 13.305489 3.99735 13.038472 4.0173306 12.671875 4.0566406 C 10.076555 4.3349473 7.9102613 5.9479905 5.4335938 9.4472656 C 4.6857768 10.503855 3.725673 11.860738 3.2988281 12.462891 C 2.3514869 13.79931 1.938384 15.147969 2.0253906 16.291016 C 2.0760988 15.262703 2.4860729 14.109449 3.2988281 12.962891 C 3.725673 12.360738 4.6857768 11.003855 5.4335938 9.9472656 C 7.9102613 6.4479905 10.076555 4.8349473 12.671875 4.5566406 C 13.038472 4.5173306 13.305489 4.49735 13.513672 4.5 C 16.455606 4.6947778 20.776504 8.7556235 20.980469 12.734375 C 21.139689 8.6028116 16.579253 4.2029641 13.513672 4 z"/>
+ <path style="opacity:0.2" d="m 14.09948,3.5000014 c -0.09988,0 -0.128822,0.1884511 -0.06726,0.4373124 0,0 0.176983,0.7940656 1.36448,1.3756905 0.82593,0.3780735 0.824443,0.5965675 -0.0054,0.8232775 -0.361653,0.098798 -0.801173,0.2861754 -0.976569,0.4162904 -0.289275,0.2145975 -0.183697,0.3030955 1.135878,0.9542305 0.800095,0.3948014 1.602981,0.8329749 1.783981,0.9738734 0.314249,0.2446245 0.29992,0.278891 -0.313182,0.7533214 -0.684447,0.529639 -1.494237,1.7678955 -1.494237,2.2847755 0,0.279438 0.133602,0.302138 1.260879,0.214005 0.693484,-0.05422 1.456533,-0.12246 1.695665,-0.15163 l 0.434786,-0.05307 -0.06216,1.405672 c -0.03414,0.773053 -0.134045,1.597897 -0.222148,1.83299 -0.0881,0.235093 -0.124816,0.463345 -0.08152,0.507269 0.182269,0.184917 0.925788,-0.22322 1.435813,-0.788128 0.521414,-0.577522 0.554562,-0.589405 0.665426,-0.235025 0.373355,0.635289 0.538616,1.191786 1.117939,1.748514 0.129368,0.01177 0.228078,-0.14143 0.311079,-0.457253 0.255532,-0.972305 0.118654,-1.91346 -0.419499,-2.885435 C 21.373439,12.132926 21.089393,11.307527 21.031972,10.822313 20.974552,10.3371 20.879976,9.772671 20.82205,9.567926 20.73403,9.2568035 20.90472,9.0752105 21.861121,8.4624116 c 1.088993,-0.697754 1.370071,-1.0947144 0.958228,-1.3529464 -0.102326,-0.064159 -0.641318,0.1297255 -1.198039,0.4307655 -0.556719,0.3010389 -1.121695,0.5472429 -1.255444,0.5472429 -0.133747,0 -0.553458,-0.3768705 -0.932412,-0.8374064 -0.658598,-0.800383 -0.688865,-0.8918829 -0.688865,-2.0731849 0,-1.122457 -0.0336,-1.2406296 -0.36651,-1.288848 -0.269082,-0.038973 -0.424939,0.090039 -0.586281,0.4852135 -0.120879,0.2960666 -0.280778,0.5382831 -0.355302,0.5382831 -0.07452,0 -0.816354,-0.3175935 -1.648451,-0.7057645 C 14.955923,3.8175957 14.19599,3.5000014 14.09949,3.5000014 Z"/>
+ <path style="fill:#75ac4c" d="m 14.09948,3.0000014 c -0.09988,0 -0.128822,0.1884511 -0.06726,0.4373124 0,0 0.176983,0.7940654 1.36448,1.3756906 0.82593,0.3780734 0.824443,0.5965674 -0.0054,0.8232774 -0.361653,0.098798 -0.801173,0.2861755 -0.976569,0.4162905 -0.289275,0.2145975 -0.183697,0.3030955 1.135878,0.9542304 0.800095,0.3948015 1.602981,0.8329749 1.783981,0.9738734 0.314249,0.2446245 0.29992,0.278891 -0.313182,0.7533215 -0.684447,0.5296389 -1.494237,1.7678954 -1.494237,2.2847754 0,0.279438 0.133602,0.302138 1.260879,0.214005 0.693484,-0.05422 1.456533,-0.12246 1.695665,-0.15163 l 0.434786,-0.05307 -0.06216,1.405672 c -0.03414,0.773053 -0.134045,1.597897 -0.222148,1.83299 -0.0881,0.235093 -0.124816,0.463345 -0.08152,0.507269 0.182269,0.184917 0.925788,-0.22322 1.435813,-0.788128 0.521414,-0.577522 0.554562,-0.589405 0.665426,-0.235025 0.373355,0.635289 0.538616,1.191786 1.117939,1.748514 0.129368,0.01178 0.228078,-0.14143 0.311079,-0.457253 0.255532,-0.972305 0.118654,-1.91346 -0.419499,-2.885435 C 21.373439,11.632926 21.089393,10.807527 21.031972,10.322313 20.974552,9.8371 20.879976,9.272671 20.82205,9.067926 20.73403,8.7568036 20.90472,8.5752106 21.861121,7.9624116 22.950114,7.2646577 23.231192,6.8676972 22.819349,6.6094652 22.717023,6.5453062 22.178031,6.7391907 21.62131,7.0402307 c -0.556719,0.301039 -1.121695,0.547243 -1.255444,0.547243 -0.133747,0 -0.553458,-0.3768705 -0.932412,-0.8374065 -0.658598,-0.8003829 -0.688865,-0.8918829 -0.688865,-2.0731848 0,-1.1224571 -0.0336,-1.2406297 -0.36651,-1.2888481 -0.269082,-0.038973 -0.424939,0.090039 -0.586281,0.4852135 -0.120879,0.2960664 -0.280778,0.5382832 -0.355302,0.5382832 -0.07452,0 -0.816354,-0.3175939 -1.648451,-0.7057646 C 14.955923,3.3175956 14.19599,3.0000014 14.09949,3.0000014 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14.099608,3.0000015 c -0.09988,0 -0.128948,0.1886387 -0.06738,0.4375 0,0 0.01653,0.048164 0.02832,0.083008 0.01215,-0.00888 0.02331,-0.020508 0.03906,-0.020508 0.0965,0 0.856378,0.3178839 1.688477,0.7060546 0.832097,0.3881708 1.573913,0.7050783 1.648437,0.7050783 0.07452,0 0.23459,-0.2420195 0.355469,-0.5380861 0.161342,-0.3951745 0.316855,-0.5243245 0.585937,-0.4853516 0.332915,0.048219 0.366211,0.1666054 0.366211,1.2890626 0,1.181302 0.03085,1.2728589 0.689453,2.0732419 0.378954,0.4605359 0.79887,0.8378904 0.932617,0.8378904 0.133749,0 0.698164,-0.2468125 1.254883,-0.5478514 0.556721,-0.30104 1.095916,-0.4948235 1.198242,-0.430664 0.02272,0.01425 0.03522,0.03078 0.05371,0.0459 0.181955,-0.235233 0.162348,-0.4104265 -0.05371,-0.5458985 -0.102326,-0.064159 -0.641521,0.129624 -1.198242,0.430664 -0.556719,0.301039 -1.121134,0.5478515 -1.254883,0.5478515 -0.133747,0 -0.553663,-0.3773545 -0.932617,-0.8378905 -0.658598,-0.8003829 -0.689453,-0.8919399 -0.689453,-2.0732418 0,-1.1224573 -0.03329,-1.2408442 -0.366211,-1.2890626 -0.269082,-0.038973 -0.424595,0.090177 -0.585937,0.4853516 -0.120879,0.2960664 -0.280945,0.5380858 -0.355469,0.5380858 -0.07452,0 -0.81634,-0.3169073 -1.648437,-0.705078 C 14.955986,3.3178854 14.196108,3.0000015 14.099608,3.0000015 Z m 1.664063,2.5078123 c -0.09766,0.043375 -0.215287,0.086075 -0.372071,0.1289065 -0.361652,0.098798 -0.801166,0.2859005 -0.976562,0.4160155 -0.175597,0.130266 -0.164826,0.2275555 0.133789,0.4189449 0.213386,-0.1187239 0.549944,-0.2549639 0.842773,-0.3349604 0.674761,-0.184337 0.792113,-0.3652345 0.372071,-0.6289065 z m 1.571289,2.9726563 c -0.08018,0.069251 -0.176697,0.148063 -0.313477,0.253906 -0.684447,0.5296389 -1.49414,1.7672989 -1.49414,2.2841789 0,0.08643 0.01734,0.145875 0.06836,0.1875 0.201804,-0.597854 0.854208,-1.5293835 1.425781,-1.971679 0.613102,-0.4744304 0.627726,-0.5092814 0.313477,-0.7539059 z m 3.523437,0.7675779 c -0.06466,0.107848 -0.06865,0.2053795 -0.03614,0.3203125 0.05793,0.204745 0.152541,0.7686925 0.209961,1.2539055 0.05742,0.485214 0.340868,1.310229 0.630859,1.833985 0.319112,0.576356 0.493459,1.142357 0.532227,1.709961 0.0553,-0.73711 -0.119515,-1.464549 -0.532227,-2.209961 C 21.373091,11.632495 21.089644,10.80748 21.032223,10.322266 20.984698,9.9206595 20.91498,9.509323 20.858395,9.248048 Z m -1.939453,2.280273 -0.02246,0.003 -0.04004,0.902344 c -0.03414,0.773053 -0.134554,1.597915 -0.222657,1.833008 -0.0881,0.235092 -0.124348,0.463889 -0.08105,0.507812 0.01731,0.01755 0.04357,0.02499 0.07031,0.03223 0.005,-0.01435 0.0053,-0.0256 0.01074,-0.04004 0.0881,-0.235093 0.188517,-1.059954 0.222657,-1.833007 z"/>
+ <path style="fill:#b4291e" d="m 12.563835,8.6898102 c -0.38465,0.38465 -0.977108,0.415832 -1.323293,0.069647 -0.346185,-0.3461855 -0.315003,-0.9386444 0.06965,-1.3232939 0.38465,-0.3846499 1.172931,-0.6116549 1.519116,-0.26547 0.346185,0.346185 0.11918,1.1344665 -0.26547,1.5191164 z"/>
+ <path style="fill:#b4291e" d="m 10.563835,12.689811 c -0.384649,0.38465 -0.9771083,0.415832 -1.3232928,0.06965 -0.346185,-0.346185 -0.3150035,-0.938644 0.069646,-1.323294 0.3846505,-0.38465 1.1729328,-0.611655 1.5191178,-0.26547 0.346185,0.346185 0.11918,1.134467 -0.265471,1.519117 z"/>
+ <path style="fill:#b4291e" d="m 15.563835,14.68981 c -0.38465,0.38465 -0.977109,0.415832 -1.323293,0.06965 -0.346185,-0.346185 -0.315004,-0.938644 0.06965,-1.323294 0.384651,-0.38465 1.172932,-0.611655 1.519117,-0.26547 0.346185,0.346185 0.11918,1.134467 -0.26547,1.519117 z"/>
+ <path style="fill:#b4291e" d="m 13.563836,18.68981 c -0.38465,0.38465 -0.977109,0.415832 -1.323293,0.06965 -0.346185,-0.346186 -0.315004,-0.938645 0.06965,-1.323294 0.384651,-0.38465 1.172932,-0.611655 1.519117,-0.26547 0.346185,0.346185 0.11918,1.134466 -0.26547,1.519116 z"/>
+ <path style="fill:#b4291e" d="M 9.5638357,17.68981 C 9.1791864,18.07446 8.5867274,18.105642 8.240543,17.75946 7.894358,17.413274 7.9255395,16.820815 8.31019,16.436166 c 0.3846504,-0.38465 1.1729319,-0.611655 1.519118,-0.26547 0.346185,0.346185 0.11918,1.134466 -0.2654713,1.519116 z"/>
+ <path style="fill:#b4291e" d="m 5.5638355,15.689811 c -0.3846493,0.384649 -0.9771084,0.415831 -1.3232929,0.06965 -0.346185,-0.346185 -0.3150035,-0.938644 0.069646,-1.323294 0.3846505,-0.38465 1.1729321,-0.611655 1.5191169,-0.26547 0.346185,0.346185 0.11918,1.134467 -0.2654705,1.519117 z"/>
+ <path style="fill:#b4291e" d="m 7.5638359,11.689811 c -0.3846495,0.38465 -0.9771084,0.415832 -1.3232929,0.06965 -0.346185,-0.346185 -0.3150035,-0.938644 0.069647,-1.323294 0.3846505,-0.38465 1.1729319,-0.6116545 1.5191169,-0.26547 0.3461849,0.346185 0.11918,1.134467 -0.2654705,1.519117 z"/>
+ <path style="opacity:0.2" d="M 12.966797 7.4277344 C 12.903578 7.712408 12.754135 7.9997714 12.564453 8.1894531 C 12.179803 8.5741026 11.586419 8.6059506 11.240234 8.2597656 C 11.145493 8.1650246 11.085507 8.0501586 11.046875 7.9277344 C 10.971655 8.2277144 11.022412 8.5419433 11.240234 8.7597656 C 11.586419 9.1059506 12.179803 9.0741031 12.564453 8.6894531 C 12.87205 8.3818566 13.073288 7.8191793 12.966797 7.4277344 z M 7.9667969 10.427734 C 7.9035785 10.712408 7.7541351 10.999771 7.5644531 11.189453 C 7.1798036 11.5741 6.5864189 11.605948 6.2402344 11.259766 C 6.1454933 11.165025 6.0855069 11.050159 6.046875 10.927734 C 5.9716547 11.227715 6.0224123 11.541944 6.2402344 11.759766 C 6.5864189 12.105948 7.1798036 12.074103 7.5644531 11.689453 C 7.8720502 11.381856 8.0732877 10.819179 7.9667969 10.427734 z M 10.966797 11.427734 C 10.903579 11.712408 10.754135 11.999771 10.564453 12.189453 C 10.179804 12.5741 9.5864189 12.605948 9.2402344 12.259766 C 9.1454933 12.165025 9.0855068 12.050159 9.046875 11.927734 C 8.9716546 12.227715 9.0224123 12.541944 9.2402344 12.759766 C 9.5864189 13.105948 10.179804 13.074103 10.564453 12.689453 C 10.872051 12.381856 11.073288 11.819179 10.966797 11.427734 z M 15.966797 13.427734 C 15.903578 13.712408 15.754135 13.999771 15.564453 14.189453 C 15.179803 14.5741 14.586418 14.605948 14.240234 14.259766 C 14.145493 14.165025 14.085508 14.050159 14.046875 13.927734 C 13.971655 14.227715 14.022412 14.541944 14.240234 14.759766 C 14.586418 15.105948 15.179803 15.074103 15.564453 14.689453 C 15.87205 14.381856 16.073288 13.819179 15.966797 13.427734 z M 5.9667969 14.427734 C 5.9035785 14.712408 5.7541351 14.999771 5.5644531 15.189453 C 5.1798038 15.574099 4.5864189 15.605947 4.2402344 15.259766 C 4.1454933 15.165025 4.0855068 15.050159 4.046875 14.927734 C 3.9716546 15.227715 4.0224123 15.541944 4.2402344 15.759766 C 4.5864189 16.105947 5.1798038 16.074102 5.5644531 15.689453 C 5.8720502 15.381856 6.0732878 14.819179 5.9667969 14.427734 z M 9.9667969 16.427734 C 9.9035785 16.712408 9.7541355 16.999771 9.5644531 17.189453 C 9.1798038 17.5741 8.5864188 17.605948 8.2402344 17.259766 C 8.1454933 17.165024 8.0855069 17.050159 8.046875 16.927734 C 7.9716547 17.227714 8.0224123 17.541943 8.2402344 17.759766 C 8.5864188 18.105948 9.1798038 18.074103 9.5644531 17.689453 C 9.8720508 17.381856 10.073288 16.819179 9.9667969 16.427734 z M 13.966797 17.427734 C 13.903578 17.712408 13.754135 17.999771 13.564453 18.189453 C 13.179803 18.5741 12.586418 18.605948 12.240234 18.259766 C 12.145493 18.165024 12.085508 18.050159 12.046875 17.927734 C 11.971655 18.227714 12.022412 18.541943 12.240234 18.759766 C 12.586418 19.105948 13.179803 19.074103 13.564453 18.689453 C 13.87205 18.381856 14.073288 17.819179 13.966797 17.427734 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/streamlink-twitch-gui.svg b/.icons/awkward/24x24/apps/streamlink-twitch-gui.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/streamlink-twitch-gui.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/streamtuner.svg b/.icons/awkward/24x24/apps/streamtuner.svg
new file mode 100644
index 00000000..d7441882
--- /dev/null
+++ b/.icons/awkward/24x24/apps/streamtuner.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,1.7e-4,1.5)">
+ <path d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="fill:#3c8cf8" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#3c8cf8" d="M 38.0578,4.1033393 17.826382,8.3167176 C 14.285707,8.7426886 13.99966,11.999657 14,11.995344 V 26.266 C 13.347,26.093 12.675,26.004 12,26 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 0,0 0.07031,-0.72732 0.07031,-1 V 13.93 l 16,-3.458025 v 11.793682 c -0.653,-0.173 -1.325,-0.262 -2,-0.266 -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 4.0287,-0.0038 7.4261,-3.0029 7.9297,-7 l 0.07,-1 V 7.2969475 c 0,0 0.0273,-3.9023963 -3.94191,-3.1936082 z"/>
+ </g>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.5,0,0,0.5,1.7e-4,1.0001714)">
+ <path style="fill:#ffffff" transform="matrix(2,0,0,2,-3.4e-4,-2.0003428)" d="m 19.683594,3.0195312 c -0.18956,-0.019436 -0.406221,-0.011096 -0.654297,0.033203 L 8.9140625,5.1582031 C 7.143725,5.3711886 6.99983,7.0002034 7,6.9980469 v 0.5 C 6.99983,7.5002034 7.143725,5.8711886 8.9140625,5.6582031 L 19.029297,3.5507812 C 21.013902,3.1963872 21,5.1484375 21,5.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z M 17,12 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.02009,0.165752 0.02539,0.25 C 13.156792,14.159568 14.876433,12.5 17,12.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 17.6735,12.046313 17.3375,12.002 17,12 Z M 6,14 c -2.20915,0 -4,1.79085 -4,4 0,0.08558 0.020095,0.165752 0.025391,0.25 C 2.1567915,16.159568 3.8764334,14.5 6,14.5 c 0.3375,0.002 0.6735,0.04631 1,0.132812 v -0.5 C 6.6735,14.046313 6.3375,14.002 6,14 Z"/>
+ </g>
+ </g>
+ <g transform="translate(1,1.99998)">
+ <circle style="fill:#f5c839" cx="16" cy="15" r="6"/>
+ <g style="fill:#ffffff" transform="translate(-2e-6,-2)">
+ <rect width="1" height="8" x="14" y="13"/>
+ <rect width="1" height="8" x="17" y="13"/>
+ </g>
+ <g style="fill:#ffffff" transform="rotate(90,16.99999,16.00001)">
+ <rect width="1" height="8" x="14" y="13"/>
+ <rect width="1" height="8" x="17" y="13"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/streamtuner2.svg b/.icons/awkward/24x24/apps/streamtuner2.svg
new file mode 120000
index 00000000..4bf1db03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/streamtuner2.svg
@@ -0,0 +1 @@
+streamtuner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stremio.svg b/.icons/awkward/24x24/apps/stremio.svg
new file mode 100644
index 00000000..81d20203
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stremio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.4995741 c -0.523833,0 -1.047875,0.1943688 -1.439453,0.5859375 L 2.5859375,11.060121 C 2.1941282,11.45192 1.999487,11.975834 2,12.499574 c 5.143e-4,0.523123 0.1965274,1.046163 0.5878906,1.4375 l 7.9726564,7.974609 c 0.783156,0.783138 2.095748,0.785038 2.878906,0.002 l 7.972656,-7.974609 C 21.803688,13.547458 22,13.023285 22,12.499574 22,11.975862 21.803688,11.45169 21.412109,11.060121 L 13.439453,3.0855116 C 13.047875,2.693943 12.523833,2.4995741 12,2.4995741 Z"/>
+ <path style="fill:#8d49bc" d="m 12.000001,1.9999946 c -0.523833,0 -1.048155,0.1952988 -1.439733,0.5868675 L 2.5868685,10.561192 C 2.1950592,10.952991 1.9994879,11.476254 2.0000009,11.999994 H 22 c 0,-0.523712 -0.196219,-1.047233 -0.587798,-1.438802 L 13.439733,2.5868621 C 13.048155,2.1952935 12.523834,1.9999946 12.000001,1.9999946 Z M 22,11.999994 c 0,0.261856 -0.04894,0.523868 -0.146949,0.769159 C 21.950946,12.523816 22,12.26185 22,11.999994 Z m -0.146949,0.769159 c -0.098,0.245291 -0.245059,0.473859 -0.440849,0.669644 0.19579,-0.195785 0.342955,-0.424306 0.440849,-0.669644 z"/>
+ <path style="fill:#3a497d" d="m 2.0000009,11.999994 c 5.143e-4,0.523123 0.1964344,1.046535 0.5877976,1.437872 l 7.9734005,7.97433 c 0.783156,0.783138 2.095376,0.784036 2.878534,9.52e-4 l 7.972469,-7.974351 C 21.803781,13.047228 22,12.523705 22,11.999994 Z"/>
+ <path style="opacity:0.2" d="M 2 12 C 2.0001658 12.168682 2.0275574 12.335695 2.0683594 12.5 L 21.931641 12.5 C 21.972329 12.335751 22 12.168692 22 12 L 2 12 z"/>
+ <path style="opacity:0.2" transform="matrix(0.40241677,0,0,0.50691365,-24.205141,10.561138)" d="M 98.666715,3.8248372 84.999292,11.715727 v -15.78178 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.40241677,0,0,0.50691365,-24.205141,10.061138)" d="M 98.666715,3.8248372 84.999292,11.715727 v -15.78178 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 11.476167 2 10.952125 2.1943688 10.560547 2.5859375 L 2.5859375 10.560547 C 2.1941282 10.952346 1.999487 11.47626 2 12 L 2.0683594 12 C 2.1536542 11.654382 2.3203332 11.326144 2.5859375 11.060547 L 10.560547 3.0878906 C 10.952125 2.6963219 11.476167 2.5 12 2.5 C 12.523833 2.5 13.047875 2.696322 13.439453 3.0878906 L 21.412109 11.060547 C 21.677558 11.325988 21.84601 11.654331 21.931641 12 L 22 12 C 22 11.476288 21.803688 10.952116 21.412109 10.560547 L 13.439453 2.5859375 C 13.047875 2.1943689 12.523833 2 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/stride.svg b/.icons/awkward/24x24/apps/stride.svg
new file mode 100644
index 00000000..60410869
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stride.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.7902315,3.4999989 c -0.426602,4.23e-5 -0.77242,0.3422724 -0.772463,0.7644475 0,3.468644 -1.1473904,5.7818936 -1.8114654,6.7950536 -0.3762945,0.574101 -0.663786,0.877697 -1.1164506,1.092921 -0.4526641,0.215224 -1.1478979,0.34863 -2.3173894,0.34863 C 2.345861,12.501093 2.0000424,12.843324 2,13.265499 l 0,6.470053 C 2.0000427,20.157727 2.3458612,20.499958 2.7724631,20.5 6.9848096,20.5 10.807392,18.653999 12.902744,15.457184 14.960452,12.317801 15.5,8.5093095 15.5,4.2644464 15.499957,3.8422711 15.154139,3.5000409 14.727537,3.4999989 Z"/>
+ <path style="fill:#115ccc;fill-rule:evenodd" d="m 8.7902315,2.9999997 c -0.426602,4.23e-5 -0.77242,0.3422724 -0.772463,0.7644475 0,3.468644 -1.1473904,5.7818936 -1.8114654,6.7950528 -0.3762945,0.574101 -0.663786,0.877697 -1.1164506,1.092921 -0.4526641,0.215224 -1.1478979,0.34863 -2.3173894,0.34863 C 2.345861,12.001093 2.0000424,12.343324 2,12.765499 l 0,6.470053 C 2.0000427,19.657727 2.3458612,19.999958 2.7724631,20 6.9848096,20 10.807392,18.153999 12.902744,14.957184 14.960452,11.817801 15.5,8.0093103 15.5,3.7644472 15.499957,3.3422719 15.154139,3.0000417 14.727537,2.9999997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 8.7910156,3 c -0.426602,4.23e-5 -0.7733945,0.3414968 -0.7734375,0.7636719 0,3.468644 -1.1464718,5.7817626 -1.8105469,6.7949221 C 5.8307367,11.132695 5.5425084,11.43712 5.0898438,11.652344 4.6371797,11.867568 3.942929,12.001953 2.7734375,12.001953 2.3468354,12.001995 2.0000424,12.34345 2,12.765625 l 0,0.5 c 4.24e-5,-0.422175 0.3468354,-0.76363 0.7734375,-0.763672 1.1694915,0 1.8637422,-0.134385 2.3164063,-0.349609 C 5.5425084,11.93712 5.8307367,11.632695 6.2070312,11.058594 6.8711063,10.045434 8.0175781,7.7323159 8.0175781,4.2636719 8.0176211,3.8414968 8.3644136,3.5000423 8.7910156,3.5 l 5.9355464,0 c 0.41258,4.06e-5 0.743877,0.3216674 0.765626,0.7246094 C 15.493685,4.0702369 15.5,3.9192278 15.5,3.7636719 15.499957,3.3414966 15.153165,3.000042 14.726562,3 L 8.7910156,3 Z"/>
+ <path style="opacity:0.2" d="M 8.780736,3.4999992 C 8.2046483,3.5002533 7.8272514,4.1067902 8.0786445,4.628372 l 6.9336985,15.429023 c 0.130632,0.270879 0.403635,0.442796 0.702853,0.442605 l 6.504828,0 c 0.575558,-5.28e-4 0.952691,-0.60623 0.702091,-1.127606 L 15.488027,3.9426036 C 15.357514,3.6719736 15.084878,3.5001017 14.785935,3.4999992 Z"/>
+ <path style="fill:#3387f5" d="M 8.780736,3 C 8.2046483,3.0002541 7.8272514,3.606791 8.0786445,4.1283728 L 15.012343,19.557395 C 15.142975,19.828274 15.415978,20.000191 15.715196,20 l 6.504828,0 c 0.575558,-5.28e-4 0.952691,-0.60623 0.702091,-1.127606 L 15.488027,3.4426044 C 15.357514,3.1719744 15.084878,3.0001025 14.785935,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.78125,3 C 8.229166,3.0002435 7.8652225,3.5570162 8.0566406,4.0625 8.1529491,3.7517371 8.4165347,3.5001609 8.78125,3.5 l 6.003906,0 c 0.298943,1.025e-4 0.572612,0.1727294 0.703125,0.4433594 l 7.433594,15.4296876 c 0.0105,0.02185 0.01316,0.04431 0.02148,0.06641 0.05657,-0.180466 0.07082,-0.374365 -0.02148,-0.566406 L 15.488281,3.4433594 C 15.357768,3.1727294 15.084099,3.0001025 14.785156,3 L 8.78125,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/studio.svg b/.icons/awkward/24x24/apps/studio.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/24x24/apps/studio.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stuntrally.svg b/.icons/awkward/24x24/apps/stuntrally.svg
new file mode 100644
index 00000000..6466e88d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stuntrally.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,5.499875 c -2.0670685,2.7205995 -6,2 -6,4.75 0,3.334116 4.7905695,3.297154 4,7.250001 -0.5,2.5 -3.5,2 -5,2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,5 C 8.9329315,7.7205995 5,7 5,9.75 5,13.084115 9.7905695,13.047153 9,17 8.5,19.5 5.5,19 4,19"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.0001,19.499876 0,-11.000001 c 0.546325,-1.7918645 1.25121,-3 3,-3 2,0 3,1 3,3 0,2.000001 -4,3.500001 -4,4.750001 0,1.25 4,5.25 5,6.25"/>
+ <path style="fill:none;stroke:#85722f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13.0001,19 0,-11 c 0.546325,-1.7918645 1.25121,-3 3,-3 2,0 3,1 3,3 0,2 -4,3.5 -4,4.75 0,1.25 4,5.25 5,6.25"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/style.svg b/.icons/awkward/24x24/apps/style.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/style.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/stylesheet.svg b/.icons/awkward/24x24/apps/stylesheet.svg
new file mode 120000
index 00000000..68ddcf8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/stylesheet.svg
@@ -0,0 +1 @@
+../mimetypes/text-css.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/subdownloader.svg b/.icons/awkward/24x24/apps/subdownloader.svg
new file mode 100644
index 00000000..d4717385
--- /dev/null
+++ b/.icons/awkward/24x24/apps/subdownloader.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99985 1)">
+ <path opacity=".2" d="m2.1112 2.5001c-0.61555 0-1.1111 0.63445-1.1111 1.25v12.5c0 0.6155 0.49558 1.2434 1.1111 1.25h9.3889l2.5 3 2.5-3h3.3889c0.616 0 1.111-0.634 1.111-1.25v-12.5c0-0.6155-0.495-1.2499-1.111-1.2499z"/>
+ <path fill="#4f4f4f" d="m2.1112 2.0001c-0.61555 0-1.1111 0.63445-1.1111 1.25v12.5c0 0.6155 0.49558 1.2434 1.1111 1.25h9.3889l2.5 3 2.5-3h3.3889c0.616 0 1.111-0.634 1.111-1.25v-12.5c0-0.6155-0.495-1.2499-1.111-1.2499z"/>
+ <path fill="#fff" opacity=".1" d="m2.1115 2.0001c-0.6156 0-1.1113 0.63445-1.1113 1.25v0.5c0-0.61555 0.49575-1.25 1.1113-1.25h17.777c0.6155 0 1.1115 0.63445 1.1115 1.25v-0.5c0-0.61555-0.496-1.25-1.1115-1.25h-17.777z"/>
+ <path opacity=".2" d="m6 13.5v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <path fill="#ffc04b" d="m6 13v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sublime-merge.svg b/.icons/awkward/24x24/apps/sublime-merge.svg
new file mode 100644
index 00000000..df212467
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime-merge.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 7.2246095,6.205078 C 7.1470445,6.218778 7.075032,6.26242 7.026367,6.332031 L 5.055664,9.145508 C 4.958019,9.2847305 4.991952,9.476574 5.130859,9.574219 l 4.203125,2.913086 2.786133,-1.935547 c 0.06016,-0.04221 0.130868,-0.06004 0.199219,-0.05469 l 0.002,-0.002 h 1.148438 L 7.455078,6.2558595 C 7.3856245,6.2070395 7.302174,6.1913765 7.2246095,6.205078 Z m 11.6855465,6.077149 c 0.08448,0.08339 0.105926,0.204275 0.07227,0.310547 0.03419,-0.106651 0.0127,-0.22714 -0.07227,-0.310547 z"/>
+ <path style="fill:#9adede;fill-rule:evenodd" d="M 7.2246095,5.705078 C 7.1470445,5.718778 7.075032,5.76242 7.026367,5.832031 L 5.055664,8.645508 C 4.958019,8.7847305 4.991952,8.976574 5.130859,9.074219 l 4.5634765,3.163086 2.4257815,-1.685547 c 0.06016,-0.04221 0.130868,-0.06004 0.199219,-0.05469 l 0.002,-0.002 h 4.655272 c 0.08347,0 0.159408,0.03372 0.214844,0.08789 0.0066,0.0063 0.07017,0.06651 0.163086,0.166992 v -0.003 l 1.522464,1.502946 0.0332,-0.03223 c 0.120008,-0.120323 0.121114,-0.316655 0,-0.435547 L 17.427737,10.32715 c -0.128829,-0.139537 -0.222279,-0.223917 -0.23047,-0.232422 -0.05607,-0.05701 -0.134397,-0.0918 -0.220703,-0.0918 H 13.480471 L 7.45508,5.755861 C 7.3856265,5.707041 7.302176,5.691378 7.2246115,5.7050795 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.319594,10.497003 0.0013,-0.0019 h 4.65577 c 0.08347,0 0.159382,0.03339 0.214819,0.08756 0.0066,0.0063 0.06993,0.06646 0.162847,0.166942 v -0.0029 l 1.555703,1.535724 c 0.120781,0.11923 0.120009,0.314983 0,0.435307 l -1.470973,1.453583 c -0.134498,0.147097 -0.234033,0.236237 -0.242223,0.244742 -0.05607,0.05733 -0.133867,0.09292 -0.220173,0.09292 h -3.498206 l -6.023744,4.234703 c -0.1389075,0.09764 -0.3310475,0.06363 -0.4283775,-0.07528 l -1.970527,-2.814352 c -0.097645,-0.139223 -0.063627,-0.348123 0.075281,-0.445768 l 6.9894835,-4.856843 c 0.06016,-0.04221 0.130718,-0.05985 0.199069,-0.05449 z"/>
+ <path style="fill:#00c8c6;fill-rule:evenodd" d="m 12.319594,9.9971465 0.0013,-0.0019 h 4.65577 c 0.08347,0 0.159382,0.03339 0.214819,0.087566 0.0066,0.0063 0.06993,0.06646 0.162847,0.166942 v -0.0028 l 1.555703,1.535724 c 0.120781,0.11923 0.120009,0.314983 0,0.435307 l -1.470973,1.453583 c -0.134498,0.147097 -0.234033,0.236237 -0.242223,0.244742 -0.05607,0.05733 -0.133867,0.09292 -0.220173,0.09292 h -3.498206 l -6.023744,4.234702 c -0.1389075,0.09764 -0.3310475,0.06363 -0.4283775,-0.07528 L 5.0557605,15.35425 c -0.097645,-0.139223 -0.063627,-0.348123 0.075281,-0.445767 l 6.9894835,-4.856844 c 0.06016,-0.04221 0.130718,-0.059847 0.199069,-0.054493 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sublime-text-2.svg b/.icons/awkward/24x24/apps/sublime-text-2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime-text-2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sublime-text-3.svg b/.icons/awkward/24x24/apps/sublime-text-3.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime-text-3.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sublime-text.svg b/.icons/awkward/24x24/apps/sublime-text.svg
new file mode 100644
index 00000000..7ea167a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m17 5.5-11 3.5v4l4.23 1.154-4.23 1.346v4l11-3.5v-4l-4.23-1.154 4.23-1.346z"/>
+ <path style="fill:#ffab36" d="m17 5-11 3.5v4l11-3.5z"/>
+ <path style="fill:#ffab36" d="m17 11.5-11 3.5v4l11-3.5z"/>
+ <path style="opacity:.2" d="m16.154 11.77-6.7692 2.153 6.7692 1.847 0.846-0.27v-3.5z"/>
+ <path style="fill:#ffab36" d="m6 8.5 11 3v4l-11-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sublime-text2.svg b/.icons/awkward/24x24/apps/sublime-text2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime-text2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sublime.svg b/.icons/awkward/24x24/apps/sublime.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sublime_text.svg b/.icons/awkward/24x24/apps/sublime_text.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublime_text.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sublimetext.svg b/.icons/awkward/24x24/apps/sublimetext.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sublimetext.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/subsonic.svg b/.icons/awkward/24x24/apps/subsonic.svg
new file mode 100644
index 00000000..c358f5ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/subsonic.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient6336" x1="2" x2="6" y1="1042.4" y2="1042.4" gradientTransform="translate(-1,1)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-opacity="0"/>
+ <stop offset="1"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <g transform="matrix(.33333 0 0 .4 .33333 630.62)">
+ <rect fill="#41b941" width="3" height="10" x="14" y="1014.4" rx="1.406" ry="1.747"/>
+ <path fill="#fff" opacity=".2" transform="translate(0 1004.4)" d="m15.406 10c-0.779 0-1.406 0.778-1.406 1.746v1c0-0.968 0.627-1.746 1.406-1.746h0.1875c0.779 0 1.406 0.778 1.406 1.746v-1c0-0.968-0.627-1.746-1.406-1.746h-0.1875z"/>
+ </g>
+ <path fill="#ffca1d" d="m10 1035.4c-0.554 0-1 0.446-1 1v1.042c-1.8555 0.5929-3.5 1.958-4 2.958-0.5-1-3-1-3-1v2h-1v4h1v2c-0.019532 0 2.5-0.5 3-1.5 0.5 1 3.5 2.5 7.5 2.5s8.5-2.1863 8.5-5.5c-0.0043-2.3549-1.9598-4.4903-5-5.4599v-1.0401c0-0.554-0.446-1-1-1z"/>
+ <path fill="#fff" opacity=".2" d="m10 1035.4c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h5c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm6 2.041v0.5c2.9439 0.9389 4.8536 2.9724 4.9766 5.2383 0.0073-0.093 0.02344-0.1841 0.02344-0.2793-0.0043-2.3549-1.9598-4.4894-5-5.459zm-7 0c-1.8555 0.5929-3.5 1.957-4 2.957-0.5-1-3-1-3-1v0.5s2.5 0 3 1c0.5-1 2.1445-2.3641 4-2.957z"/>
+ <circle opacity=".2" cx="12.5" cy="1043.4" r="1.5"/>
+ <circle opacity=".2" cx="16.5" cy="1043.4" r="1.5"/>
+ <circle opacity=".2" cx="8.5" cy="1043.4" r="1.5"/>
+ <circle fill="#fff" cx="12.5" cy="1042.9" r="1.5"/>
+ <circle fill="#fff" cx="16.5" cy="1042.9" r="1.5"/>
+ <circle fill="#fff" cx="8.5" cy="1042.9" r="1.5"/>
+ <path fill="url(#linearGradient6336)" opacity=".1" d="m5 1040.4c-0.5-1-3-1-3-1v2h-1v4h1v2c-0.019532 0 2.5-0.5 3-1.5z"/>
+ <path opacity=".2" d="m20.977 1043.1c-0.2472 3.1547-4.5915 5.2207-8.4766 5.2207-4 0-7-1.5-7.5-2.5-0.5 1-3.0195 1.5-3 1.5v0.5c-0.019532 0 2.5-0.5 3-1.5 0.5 1 3.5 2.5 7.5 2.5s8.5-2.1863 8.5-5.5c-0.000136-0.075-0.01941-0.1466-0.02344-0.2207z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/substance.svg b/.icons/awkward/24x24/apps/substance.svg
new file mode 100644
index 00000000..e1c4ec2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/substance.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5 3,7 V 11 L 16.2,15.4 12,17.5 7,15 V 13.5 L 3,12.167 V 17 L 12,21.5 21,17 V 13 L 7.8,8.6 12,6.5 17,9 V 10.5 L 21,11.833 V 7 Z"/>
+ <path style="fill:#e52e38" d="M 12,2 3,6.5 V 10.5 L 16.2,14.9 12,17 7,14.5 V 13 L 3,11.667 V 16.5 L 12,21 21,16.5 V 12.5 L 7.8,8.1 12,6 17,8.5 V 10 L 21,11.333 V 6.5 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12 2 L 3 6.5 L 3 7 L 12 2.5 L 21 7 L 21 6.5 L 12 2 z M 8.4004 8.2988 L 7.8008 8.5996 L 21 13 L 21 12.5 L 8.4004 8.2988 z M 3 11.668 L 3 12.168 L 7 13.5 L 7 13 L 3 11.668 z M 7 14.5 L 7 15 L 12 17.5 L 16.199 15.4 L 15.6 15.201 L 12 17 L 7 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/subsurface-icon.svg b/.icons/awkward/24x24/apps/subsurface-icon.svg
new file mode 100644
index 00000000..0b715ae9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/subsurface-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#2c5a98" d="m 22,3.4109688 c -1.277459,0.660141 -2.81011,1.5272845 -4.482422,1.5390625 -4.226597,0.029768 -9.249776,-1.4225979 -12.7216795,-1.5 C 3.6742981,3.4250264 2.7186476,3.813246 2,4.3015938 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,2.5001316 c -0.554,0 -1,0.446 -1,1 L 2,5.3519129 C 2.7186476,4.8635651 3.6742981,4.4753456 4.7958984,4.5003504 8.267802,4.5777524 13.290981,6.5294303 17.517578,6.4996629 19.18989,6.4878849 20.722541,5.6207415 22,4.9606004 l 0,-1.4604688 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#28bae4" d="M 3,2 C 2.446,2 2,2.446 2,3 L 2,4.8517813 C 2.7186476,4.3634335 3.6742981,3.975214 4.7958984,4.0002188 8.267802,4.0776208 13.290981,6.0292987 17.517578,5.9995313 19.18989,5.9877533 20.722541,5.1206099 22,4.4604688 L 22,3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="m 10.988281,6.9996965 -0.15039,0.00586 0.37207,0.2685545 0.392578,0.3535155 -0.0459,0.1962895 c -0.0255,0.2183455 -0.05455,0.381161 -0.06348,0.4492185 l -0.01563,0.123047 -0.121094,-0.085937 -0.220704,-0.085937 0.08691,0.1435545 0.08691,0.142578 -0.22168,0 -0.221679,0 0,-0.140625 0,-0.139648 -0.211914,0.083007 -0.212892,0.083008 0.07324,0.1191405 0.07226,0.1191405 -0.286133,0.2753905 -0.285156,0.204102 0.105469,0.118164 0.105469,0.118164 -0.186524,-0.109375 -0.1874995,-0.109375 0.2451165,-0.274414 0.244142,-0.274414 -0.128907,-0.012695 c -0.07076,-0.00662 -0.259511,-0.027245 -0.4199215,-0.0459 L 9.500975,8.48993 9.481445,8.7516485 9.46289,9.0133675 9.117187,9.3395395 8.7724605,9.6647345 8.4511715,10.964539 C 8.2746395,11.679263 8.101324,12.298198 8.065429,12.461609 L 8,12.758485 c 0.321426,0.135029 0.6786985,0.198015 0.9840115,0.215819 0.080249,-0.05036 0.1903595,-0.269713 0.2441405,-0.487305 0.053781,-0.217592 0.1545381,-0.25795 0.1884765,-0.294921 l 0.091797,0 0.012695,0.46875 c 0.00705,0.258094 0.119199,0.34644 0.2490235,0.806943 0.129829,0.460504 0.235352,0.992644 0.235352,1.182617 l 0,0.345704 -0.144532,0.09082 -0.144531,0.09082 0.230832,0.132813 0.081055,0.132812 -0.2041015,-0.08008 -0.203125,-0.0791 -0.322266,0.674805 -0.321289,0.673828 -0.6972655,0.454102 -0.4482425,0.455078 0.112305,0.503906 0.111328,0.504883 -0.023435,0.804688 -0.02246,0.805664 0.102539,0.168945 0.103513,0.169924 0.258789,0 0.508789,0 L 9.301758,20.333008 9.5,20.070312 9.2333985,19.816406 C 9.1779005,19.67642 9.10093,19.154349 9.0625,18.657226 l -0.069336,-0.90332 0.388672,-0.674805 0.3896485,-0.674804 0.5947265,-0.586914 0.594727,-0.587891 0.08887,-0.762695 0.08887,-0.762696 -0.171875,0.09863 -0.170898,0.09766 0.162109,-0.178711 0.162109,-0.17871 0.335937,0.175781 c 0.184359,0.09674 0.542723,0.332775 0.796875,0.525391 l 0.461915,0.350586 0,0.363281 0,0.362305 0.352539,0.78125 c 0.193514,0.429573 0.393408,0.961138 0.445313,1.18164 0.05188,0.220502 0.153127,0.476796 0.224608,0.569336 l 0.129883,0.167969 0.399414,-0.116211 c 0.219641,-0.06396 0.540251,-0.191866 0.711914,-0.285157 0.171664,-0.09329 0.894683,-0.344387 1.607422,-0.557617 l 1.295899,-0.387695 0.05957,-0.180664 L 18,16.3125 l -0.492188,0 c -0.270466,0 -0.690476,0.04047 -0.933593,0.08984 l -0.441407,0.08984 0.07617,0.124999 0.07617,0.125 -0.22168,-0.08594 -0.220702,-0.08594 -0.571289,0.232422 c -0.314243,0.12768 -0.691554,0.231445 -0.837891,0.231445 l -0.265625,0 -0.22754,-0.577148 -0.227539,-0.577148 -0.09082,-0.787109 -0.0918,-0.788086 -0.561523,-0.764649 C 12.659845,13.119366 12.20482,13.093007 11.957031,12.87079 L 11.5,12.499696 c 0.167094,0.0013 0.184186,0.01911 0.351201,-0.0049 l -0.103516,-0.122071 -0.03515,-0.180664 0.177734,0.03613 0.177734,0.03613 -0.03809,-0.236328 -0.03809,-0.236329 0.215821,-0.08398 c 0.07699,-0.02999 0.14147,-0.147219 0.179684,-0.207995 l -0.177734,0 -0.212891,0 0,-0.290668 c 0,-0.11912 0.04077,-0.216797 0.09082,-0.216797 0.05002,0 0.324331,0.113956 0.426143,0.25293 l 0.18457,0.152973 c 0.201006,-0.151151 0.433468,-0.229266 0.664883,-0.320313 l 0.09375,-0.663086 c 0.0516,-0.364617 -0.01839,-0.72573 0.02848,-0.802734 l 0.08594,-0.1396425 -0.212891,-0.21582 C 13.241761,9.1381 13.065955,9.0130735 12.966796,8.9791885 l -0.180664,-0.061523 0.183593,-0.2246095 0.03808,-0.1972655 0.01758,-0.445313 C 12.987285,7.8369795 12.933985,7.792551 12.835932,7.672548 12.578803,7.523226 12.49053,7.4903895 12.210932,7.5172745 l -0.440429,-0.00586 -0.34961,-0.248047 C 11.271081,7.152133 11.071098,6.9964965 10.988281,6.9996965 Z M 12.5,9.304384 l 0.133789,0 c 0.07354,0 0.133789,0.068244 0.133789,0.1523435 l 0,0.1533205 0.131836,-0.083008 0.132813,-0.083008 0.102539,0.168945 0.103515,0.1689455 -0.164062,-0.102539 -0.04883,0.00295 -0.01953,0.301758 0,0.5244145 -0.238281,0.0088 0,0.001 -0.274414,-0.01172 c -0.0089,-0.05956 0.03041,-0.5677445 0.0049,-0.7861325 z"/>
+ <path style="fill:#ffffff" d="m 10.988281,6.4996965 -0.15039,0.00586 0.37207,0.2685545 0.392578,0.3535155 -0.0459,0.1962895 c -0.0255,0.2183455 -0.05455,0.381161 -0.06348,0.4492185 l -0.01563,0.123047 -0.121094,-0.085937 -0.220704,-0.085937 0.08691,0.1435545 0.08691,0.142578 -0.22168,0 -0.221679,0 0,-0.140625 0,-0.139648 -0.211914,0.083007 -0.212892,0.083008 0.07324,0.1191405 0.07226,0.1191405 -0.286133,0.2753905 -0.285156,0.204102 0.105469,0.118164 0.105469,0.118164 -0.186524,-0.109375 -0.1874995,-0.109375 0.2451165,-0.274414 0.244142,-0.274414 -0.128907,-0.012695 c -0.07076,-0.00662 -0.259511,-0.027245 -0.4199215,-0.0459 L 9.500975,7.98993 9.481445,8.2516485 9.46289,8.5133675 9.117187,8.8395395 8.7724605,9.1647345 8.4511715,10.464539 C 8.2746395,11.179263 8.101324,11.798198 8.065429,11.961609 L 8,12.258485 c 0.321426,0.135029 0.6786985,0.198015 0.9840115,0.215819 0.080249,-0.05036 0.1903595,-0.269713 0.2441405,-0.487305 0.053781,-0.217592 0.1545381,-0.25795 0.1884765,-0.294921 l 0.091797,0 0.012695,0.46875 c 0.00705,0.258094 0.119199,0.34644 0.2490235,0.806943 0.129829,0.460504 0.235352,0.992644 0.235352,1.182617 l 0,0.345704 -0.144532,0.09082 -0.144531,0.09082 0.230832,0.132813 0.081055,0.132812 -0.2041015,-0.08008 -0.203125,-0.0791 -0.322266,0.674805 -0.321289,0.673828 -0.6972655,0.454102 -0.4482425,0.455078 0.112305,0.503906 0.111328,0.504883 -0.023435,0.804688 -0.02246,0.805664 0.102539,0.168945 L 8.2158205,20 8.4746095,20 8.9833985,20 9.301758,19.833008 9.5,19.570312 9.2333985,19.316406 C 9.1779005,19.17642 9.10093,18.654349 9.0625,18.157226 l -0.069336,-0.90332 0.388672,-0.674805 0.3896485,-0.674804 0.5947265,-0.586914 0.594727,-0.587891 0.08887,-0.762695 0.08887,-0.762696 -0.171875,0.09863 -0.170898,0.09766 0.162109,-0.178711 0.162109,-0.17871 0.335937,0.175781 c 0.184359,0.09674 0.542723,0.332775 0.796875,0.525391 l 0.461915,0.350586 0,0.363281 0,0.362305 0.352539,0.78125 c 0.193514,0.429573 0.393408,0.961138 0.445313,1.18164 0.05188,0.220502 0.153127,0.476796 0.224608,0.569336 l 0.129883,0.167969 0.399414,-0.116211 c 0.219641,-0.06396 0.540251,-0.191866 0.711914,-0.285157 0.171664,-0.09329 0.894683,-0.344387 1.607422,-0.557617 l 1.295899,-0.387695 0.05957,-0.180664 L 18,15.8125 l -0.492188,0 c -0.270466,0 -0.690476,0.04047 -0.933593,0.08984 l -0.441407,0.08984 0.07617,0.124999 0.07617,0.125 -0.22168,-0.08594 -0.220702,-0.08594 -0.571289,0.232422 c -0.314243,0.12768 -0.691554,0.231445 -0.837891,0.231445 l -0.265625,0 -0.22754,-0.577148 -0.227539,-0.577148 -0.09082,-0.787109 -0.0918,-0.788086 -0.561523,-0.764649 C 12.659845,12.619366 12.20482,12.593007 11.957031,12.37079 L 11.5,11.999696 c 0.167094,0.0013 0.184186,0.01911 0.351201,-0.0049 l -0.103516,-0.122071 -0.03515,-0.180664 0.177734,0.03613 0.177734,0.03613 -0.03809,-0.236328 -0.03809,-0.236329 0.215821,-0.08398 c 0.07699,-0.02999 0.14147,-0.147219 0.179684,-0.207995 l -0.177734,0 -0.212891,0 0,-0.290668 c 0,-0.11912 0.04077,-0.216797 0.09082,-0.216797 0.05002,0 0.324331,0.113956 0.426143,0.25293 l 0.18457,0.152973 c 0.201006,-0.151151 0.433468,-0.229266 0.664883,-0.320313 l 0.09375,-0.6630855 c 0.0516,-0.364617 -0.01839,-0.7257305 0.02848,-0.8027345 l 0.08594,-0.1396425 -0.212891,-0.21582 C 13.241761,8.6381 13.065955,8.5130735 12.966796,8.4791885 l -0.180664,-0.061523 0.183593,-0.2246095 0.03808,-0.1972655 0.01758,-0.445313 c -0.0381,-0.213498 -0.0914,-0.2579265 -0.189453,-0.3779295 -0.257129,-0.149322 -0.345402,-0.1821585 -0.625,-0.1552735 l -0.440429,-0.00586 -0.34961,-0.248047 C 11.271081,6.652133 11.071098,6.4964965 10.988281,6.4996965 Z M 12.5,8.804384 l 0.133789,0 c 0.07354,0 0.133789,0.068244 0.133789,0.1523435 l 0,0.1533205 0.131836,-0.083008 0.132813,-0.083008 0.102539,0.168945 0.103515,0.1689455 -0.164062,-0.102539 -0.04883,0.00295 -0.01953,0.301758 0,0.5244145 -0.238281,0.0088 0,10e-4 -0.274414,-0.01172 c -0.0089,-0.05956 0.03041,-0.5677445 0.0049,-0.7861325 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/subtitleeditor.svg b/.icons/awkward/24x24/apps/subtitleeditor.svg
new file mode 100644
index 00000000..7ecc81d1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/subtitleeditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m19.889 2.5001c0.61555 0 1.1111 0.63445 1.1111 1.25v12.5c0 0.6155-0.49558 1.2434-1.1111 1.25h-9.3889l-2.5002 3-2.4999-3h-3.3889c-0.6155 0-1.111-0.634-1.111-1.25v-12.5c0-0.6154 0.4955-1.2499 1.111-1.2499z"/>
+ <path fill="#3a8268" d="m19.889 2.0001c0.61555 0 1.1111 0.63445 1.1111 1.25v12.5c0 0.6155-0.49558 1.2434-1.1111 1.25h-9.3889l-2.5 2.9999-2.5-2.9999h-3.3889c-0.6155 0-1.111-0.634-1.111-1.25v-12.5c0-0.6155 0.4955-1.2499 1.111-1.2499z"/>
+ <path fill="#fff" opacity=".1" d="m19.889 2.0001c0.6156 0 1.1113 0.63445 1.1113 1.25v0.5c0-0.61555-0.49575-1.25-1.1113-1.25h-17.777c-0.6155 0-1.1115 0.63445-1.1115 1.25v-0.5c0-0.61555 0.496-1.25 1.1115-1.25h17.777z"/>
+ <path opacity=".2" d="m7.0001 13.5v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <path fill="#9dc1b4" d="m7.0001 13v-0.99999h6v0.99999zm0-2v-0.99999h8.9999v1zm0-2v-0.99999h8.9999v0.99999zm0-2v-0.99999h8.9999v0.99999z"/>
+ <circle fill="#772bbe" cx="16.5" cy="16.5" r="5.5"/>
+ <path fill="#fff" d="m14 17.582v1.418h1.418l3.582-3.582-1.418-1.418z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk10.svg b/.icons/awkward/24x24/apps/sun-java-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk5.svg b/.icons/awkward/24x24/apps/sun-java-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk6.svg b/.icons/awkward/24x24/apps/sun-java-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk7.svg b/.icons/awkward/24x24/apps/sun-java-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk8.svg b/.icons/awkward/24x24/apps/sun-java-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jdk9.svg b/.icons/awkward/24x24/apps/sun-java-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jre10.svg b/.icons/awkward/24x24/apps/sun-java-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java-jre8.svg b/.icons/awkward/24x24/apps/sun-java-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java32-jdk5.svg b/.icons/awkward/24x24/apps/sun-java32-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java32-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java32-jdk6.svg b/.icons/awkward/24x24/apps/sun-java32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java32-jdk7.svg b/.icons/awkward/24x24/apps/sun-java32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-java32-jdk8.svg b/.icons/awkward/24x24/apps/sun-java32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-java32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jdk10.svg b/.icons/awkward/24x24/apps/sun-javaws-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jdk6.svg b/.icons/awkward/24x24/apps/sun-javaws-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jdk7.svg b/.icons/awkward/24x24/apps/sun-javaws-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jdk8.svg b/.icons/awkward/24x24/apps/sun-javaws-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jdk9.svg b/.icons/awkward/24x24/apps/sun-javaws-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jre10.svg b/.icons/awkward/24x24/apps/sun-javaws-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws-jre8.svg b/.icons/awkward/24x24/apps/sun-javaws-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws32-jdk6.svg b/.icons/awkward/24x24/apps/sun-javaws32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws32-jdk7.svg b/.icons/awkward/24x24/apps/sun-javaws32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-javaws32-jdk8.svg b/.icons/awkward/24x24/apps/sun-javaws32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-javaws32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jdk10.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jdk6.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jdk7.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jdk8.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jdk9.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jre10.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol-jre8.svg b/.icons/awkward/24x24/apps/sun-jcontrol-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol32-jdk6.svg b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol32-jdk7.svg b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sun-jcontrol32-jdk8.svg b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sun-jcontrol32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sunflower.svg b/.icons/awkward/24x24/apps/sunflower.svg
new file mode 100644
index 00000000..90ca6a72
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sunflower.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#fec006" d="m11 1-2.929 2.929h-4.142v4.142l-2.929 2.929 2.929 2.929v4.142h4.142l2.929 2.929 2.929-2.929h4.142v-4.142l2.929-2.929-2.929-2.929v-4.142h-4.142l-2.929-2.929z"/>
+ <path fill="#fecd38" d="m7.1729 1.7609-1.5859 3.8266-3.8266 1.5859 1.5848 3.8266-1.5848 3.8266 3.8266 1.5859 1.5859 3.8266 3.8266-1.5848 3.8266 1.5848 1.5859-3.8266 3.8266-1.5859-1.5839-3.8266 1.5845-3.8272-3.826-1.5855-1.586-3.8268-3.827 1.5848-3.8265-1.5848z"/>
+ <rect opacity=".2" width="16" height="16" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4d4d4d" opacity=".98" width="16" height="16" x="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m20.062 7.5997-0.7207 1.7422 0.14648 0.14648 0.751-1.8154-0.177-0.073zm-18.125 0.001-0.17676 0.07324 0.751 1.8144 0.14645-0.146-0.7207-1.7415zm-0.6875 3.6495-0.25 0.25 1.5127 1.5125 0.1465-0.3535-1.4092-1.409zm19.5 0-1.4082 1.4082 0.14648 0.35352 1.5115-1.5115-0.25-0.25zm-18.813 3.6504-0.17676 0.42676 2.168 0.89845v-0.5l-1.9912-0.8255zm18.125 0-1.9912 0.8252v0.5l2.168-0.89845-0.177-0.4265zm-16.134 3.1709v0.5h2.3457l0.89845 2.168 2.1679-0.89845 1.6595 1.659 1.6582-1.6582 2.168 0.89745 0.89845-2.168h2.3467v-0.5h-2.3467l-0.89845 2.168-2.1685-0.897-1.658 1.658-1.6592-1.6592-2.1679 0.89845-0.89845-2.168h-2.3457z"/>
+ <path fill="#fff" opacity=".2" d="m11 1-1.6583 1.6582-2.168-0.8974h-0.001l-0.89845 2.168h-2.3457v0.5h2.3457l0.89845-2.168h0.001l2.1679 0.89745 1.658-1.658 1.6592 1.6592 2.168-0.89845 0.89845 2.168h2.3457v-0.5h-2.3457l-0.899-2.168-2.168 0.89845-1.659-1.6592zm7.0715 5.2745v0.5l1.9912 0.8252 0.17676-0.42676-2.168-0.89845zm-14.143 0.001-2.168 0.89845 0.17676 0.42676 1.9912-0.8252v-0.5zm-1.4173 3.213-1.5117 1.5115 0.25 0.25 1.4082-1.408-0.1465-0.3535zm16.977 0-0.14648 0.35352 1.4085 1.408 0.25-0.25-1.5115-1.5115zm0 3.5234-0.14648 0.14648 0.7207 1.7422 0.17676-0.07324-0.751-1.8154zm-16.976 0.0005-0.75195 1.8145 0.17675 0.0735 0.7217-1.7415-0.1465-0.1465z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/super-hexagon.svg b/.icons/awkward/24x24/apps/super-hexagon.svg
new file mode 100644
index 00000000..8f0341e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/super-hexagon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" rx="1" ry="1" height="20" width="20" y="1.5" x="1"/>
+ <rect style="fill:#811623" rx="1" ry="1" height="20" width="20" y="1" x="1"/>
+ <path style="opacity:.2" d="m2 1.5c-0.554 0-1 0.446-1 1v10l6-1 2 3-2 7h13c0.277 0 0.526281-0.112219 0.707031-0.292969l-7.707031-7.707031 2-4 6-2v-5c0-0.554-0.446-1-1-1h-6l-2 5-3 1z"/>
+ <path style="fill:#581118" d="m2 1c-0.554 0-1 0.446-1 1v10l6-1 2 3-2 7h13c0.277 0 0.526281-0.112219 0.707031-0.292969l-7.707031-7.707031 2-4 6-2v-5c0-0.554-0.446-1-1-1h-6l-2 5-3 1z"/>
+ <path style="opacity:.2" d="m14 1.5-0.826172 2 5.826172 5-3 8-9 2-3.5039062-6 3.1660156-7l-1.6621094-1.4277344-4 9.4277344 6 8 12-3 2-5v-6.5546875zm-2 5-3 1-2 4 2 3 4-1 2-4zm0 1 2 2-2 3.5-3 0.5-1-2 1.5-3z"/>
+ <path style="fill:#d12b43" d="m14 1-0.826172 2 5.826172 5-3 8-9 2-3.5039062-6 3.1660156-7-1.6621094-1.4277344-4 9.4277344 6 8 12-3 2-5v-6.5546875zm-2 5-3 1-2 4 2 3 4-1 2-4zm0 1 2 2-2 3.5l-3 0.5-1-2 1.5-3z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/superkaramba.svg b/.icons/awkward/24x24/apps/superkaramba.svg
new file mode 100644
index 00000000..4f37be79
--- /dev/null
+++ b/.icons/awkward/24x24/apps/superkaramba.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <rect style="opacity:0.2" width="4" height="10" x="15" y="7.5" rx=".5" ry=".455"/>
+ <rect style="fill:#ffffff" width="4" height="10" x="15" y="7" rx=".5" ry=".455"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/supermeatboy.svg b/.icons/awkward/24x24/apps/supermeatboy.svg
new file mode 100644
index 00000000..64254341
--- /dev/null
+++ b/.icons/awkward/24x24/apps/supermeatboy.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12,2.5 C 9.012452,2.5820796 5.6710595,3.0416408 3.0925293,3.7017325 2.3892931,3.8846594 2.1259831,3.9861488 2,4.1787656 V 21.552035 C 2,22.176691 5.7500125,22.489296 6.355469,22.5 7.0000125,22.489296 9.964344,22.175673 10,21.552035 V 19.466 h 2 2 v 2.086034 C 14,22.176691 16.999987,22.489296 17.644531,22.5 18.249987,22.489296 22,22.176691 22,21.552035 V 4.1787656 C 21.874017,3.9861488 21.610707,3.8846594 20.90747,3.7017325 18.328941,3.0416408 14.987548,2.5820796 12,2.5 Z"/>
+ <path style="fill:#e84343" d="M 12,2 C 9.012452,2.0820796 5.6710595,2.5416408 3.0925293,3.2017325 2.3892931,3.3846594 2.1259831,3.4861488 2,3.6787656 V 21.052035 C 2,21.676691 5.7500125,21.989296 6.355469,22 7.0000125,21.989296 9.964344,21.675673 10,21.052035 V 19 h 2 2 v 2.052034 C 14,21.676691 16.999987,21.989296 17.644531,22 18.249987,21.989296 22,21.676691 22,21.052035 V 3.6787656 C 21.874017,3.4861488 21.610707,3.3846594 20.90747,3.2017325 18.328941,2.5416408 14.987548,2.0820796 12,2 Z"/>
+ <path style="opacity:0.2" d="m 6,12.214001 c 3.9865,-0.225145 7.9805,-0.33982 12,0 -0.662,3.672572 -3.086,3.712799 -5.5,3.771036 C 9.785,16.14474 6.48,15.035224 6,12.214001 m 0,0"/>
+ <path style="fill:#2f2f2f" d="M 6.3189975,9.5 C 7.229794,9.4136435 7.2261285,9.404321 8.844304,9.2757675 9.0197745,8.7890315 9.1787515,8.4975785 8.5400945,7.5908355 7.8368385,6.5805635 6.7075065,7.01578 6.249359,7.778759 5.8576435,8.635454 5.9630175,9.1742005 6.3189975,9.5 m 0,0"/>
+ <path style="fill:#ffffff" d="M 8,8.5000005 C 8,8.773942 7.7764505,9 7.5000005,9 7.2235495,9 7,8.773942 7,8.5000005 7,8.226058 7.2235495,8 7.5000005,8 7.7764505,8 8,8.226058 8,8.5000005 m 0,0"/>
+ <path style="opacity:0.2" d="M 15.23594,10.503056 C 16.15696,10.520281 17.5,10.5 17.617069,10.5 17.992812,10.233292 18.257117,9.1931305 17.592784,8.169082 16.863682,7.0250155 15.687881,7.51787 15.211655,8.381893 c -0.407173,0.970151 -0.128581,1.6116395 0.02428,2.115051"/>
+ <path style="fill:#2f2f2f" d="M 15.23594,10.003056 C 16.15696,10.020281 17.5,10 17.617069,10 17.992812,9.733292 18.257117,8.6931305 17.592784,7.669082 16.863682,6.5250155 15.687881,7.01787 15.211655,7.881893 14.804482,8.852044 15.083074,9.4935325 15.23594,9.996944"/>
+ <path style="fill:#ffffff" d="M 17,8.5 C 17,8.7784 16.775684,9 16.498287,9 16.224315,9 16,8.7784 16,8.5 16,8.22606 16.224315,8 16.498287,8 16.775684,8 17,8.22606 17,8.5 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 6,11.714001 c 3.9865,-0.225145 7.9805,-0.33982 12,0 -0.662,3.672572 -3.086,3.712799 -5.5,3.771036 C 9.785,15.644741 6.48,14.535224 6,11.714001 m 0,0"/>
+ <path style="fill:#ffffff" d="m 6.9976765,13.050442 c 0.04646,0.229825 -0.077175,0.469779 0.130867,0.615659 1.288516,0.899848 3.7065485,1.29961 5.3476515,1.333393 2.171789,0.01177 3.883616,-0.178127 4.466441,-0.961783 C 17.06963,13.865726 16.990175,13.287626 17,13.031696 L 15.776984,13.001496 17,12.885304 V 12.047602 H 11.00697 L 11,13 H 10 L 9.98847,12 H 7.000001 l 0.0023,0.947558 0.9392875,0.03224"/>
+ <path style="opacity:0.2" d="m 6.00876,10.026144 v 0.02855 c -0.01168,0.03535 -0.01168,0.07432 0,0.109674 0.01168,0.04442 0.039615,0.07976 0.069583,0.115113 0.1112315,0.122364 0.2818875,0.198502 0.4560995,0.216176 0.176751,0.01768 0.3570575,-0.01949 0.5140005,-0.09563 0.1371345,-0.06571 0.2559845,-0.157714 0.392611,-0.224787 0.1330715,-0.06209 0.275793,-0.09563 0.4286725,-0.104236 0.2183995,-0.0091 0.436291,0.04079 0.658754,0.01949 0.1091995,-0.0091 0.216368,-0.03716 0.305759,-0.09563 0.04368,-0.02855 0.083296,-0.0639 0.1112315,-0.1028761 0.032,-0.04622 0.049775,-0.09019 0.05333,-0.141851 0.0061,-0.06028 -0.01168,-0.118739 -0.039615,-0.1735761 C 8.931251,9.5235457 8.8875715,9.4755067 8.840336,9.4347187 8.743326,9.3513297 8.626,9.2915077 8.5147685,9.2239807 8.4553435,9.1868157 8.393887,9.1460302 8.3202405,9.1265427 8.2349125,9.1034277 8.139934,9.1192927 8.048511,9.1088677 c -0.09701,-0.00906 -0.18437,-0.044415 -0.275793,-0.067074 -0.1864015,-0.0494 -0.3849925,-0.053024 -0.5774885,-0.0213 -0.190465,0.02991 -0.3707715,0.1010635 -0.535841,0.194876 -0.1569425,0.088373 -0.301696,0.205299 -0.3728025,0.3557615 -0.013715,0.02991 -0.02387,0.06209 -0.039615,0.092 C 6.191609,9.7959178 6.108313,9.9182819 6.0087635,10.026144"/>
+ <path style="fill:#de7295" d="m 6.00876,9.5261437 v 0.02855 c -0.01168,0.03535 -0.01168,0.07432 0,0.1096741 0.01168,0.04442 0.039615,0.07976 0.069583,0.115113 0.1112315,0.1223641 0.2818875,0.1985021 0.4560995,0.2161761 0.176751,0.01768 0.3570575,-0.01949 0.5140005,-0.09563 0.1371345,-0.06571 0.2559845,-0.1577141 0.392611,-0.2247871 0.1330715,-0.06209 0.275793,-0.09563 0.4286725,-0.1042361 0.2183995,-0.0091 0.436291,0.04079 0.658754,0.01949 0.1091995,-0.0091 0.216368,-0.03716 0.305759,-0.095626 0.04368,-0.02855 0.083296,-0.063901 0.1112315,-0.102876 0.032,-0.046225 0.049775,-0.090187 0.05333,-0.1418515 0.0061,-0.06027 -0.01168,-0.118733 -0.039615,-0.17357 C 8.931251,9.0235457 8.8875715,8.9755067 8.840336,8.9347187 8.743326,8.8513297 8.626,8.7915077 8.5147685,8.7239807 8.4553435,8.6868157 8.393887,8.6460302 8.3202405,8.6265427 8.2349125,8.6034277 8.139934,8.6192927 8.048511,8.6088677 c -0.09701,-0.00906 -0.18437,-0.044415 -0.275793,-0.067074 -0.1864015,-0.0494 -0.3849925,-0.053024 -0.5774885,-0.0213 -0.190465,0.02991 -0.3707715,0.1010635 -0.535841,0.194876 -0.1569425,0.088373 -0.301696,0.205299 -0.3728025,0.3557615 -0.013715,0.02991 -0.02387,0.062088 -0.039615,0.092 C 6.191609,9.2959187 6.108313,9.4182827 6.0087635,9.5261447"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 9.012452,2.0820796 5.6713035,2.5420568 3.0927735,3.2021485 2.3895372,3.3850754 2.1259831,3.4860941 2,3.678711 V 4.1787109 C 2.1259831,3.9860941 2.3895372,3.8850754 3.0927735,3.7021485 5.6713035,3.0420568 9.012452,2.5820796 12,2.5 14.987548,2.58208 18.328696,3.0420568 20.907226,3.7021485 21.610463,3.8850754 21.874017,3.9860941 22,4.1787109 V 3.678711 C 21.874017,3.4860941 21.610463,3.3850754 20.907226,3.2021485 18.328696,2.5420568 14.987548,2.0820796 12,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:bevel" d="M 8.4050855,3.9736296 10.526406,6.0949499"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 8.4050501,6.0949146 10.52637,3.9735942"/>
+ <g transform="rotate(-45,8.6707107,4.2049401)">
+ <path style="fill:none;stroke:#e6e6e6;stroke-width:1px;stroke-linecap:round;stroke-linejoin:bevel" d="m 9,3.5 v 3"/>
+ <path style="fill:none;stroke:#efefef;stroke-linecap:round" d="m 7.5,4.99995 h 3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/superproductivity.svg b/.icons/awkward/24x24/apps/superproductivity.svg
new file mode 100644
index 00000000..21e95162
--- /dev/null
+++ b/.icons/awkward/24x24/apps/superproductivity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7861e6" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.000065,1.9998663 A 10.000065,10.000065 0 0 0 2,11.999932 10.000065,10.000065 0 0 0 2.0107501,12.290933 10.000065,10.000065 0 0 1 12.000065,2.4998696 10.000065,10.000065 0 0 1 21.98963,12.208933 10.000065,10.000065 0 0 0 22.00013,11.999932 10.000065,10.000065 0 0 0 12.000065,1.9998663 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#acc0ff" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:4.00002623;stroke-linecap:round;stroke-linejoin:round" d="M 9.0000456,10.500048 12.000065,14.500074 20.000117,4.5000091"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="M 9.0000456,9.9999185 12.000065,13.999945 20.000117,3.9998794"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/supertux.svg b/.icons/awkward/24x24/apps/supertux.svg
new file mode 100644
index 00000000..55a6e3df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/supertux.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g fill="#4f4f4f" transform="matrix(.64907 0 0 .63257 .23904 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <g opacity=".2" transform="matrix(.64907 0 0 .63257 .23904 1.5)">
+ <g>
+ <path transform="matrix(.77033 0 0 .79043 -2.6793 -3.1617)" d="m10.652 16.611c-0.004 0.142-0.021 0.28-0.021 0.422 0 0.972 0.115 1.914 0.324 2.824 0.064-0.051 0.16-0.137 0.215-0.179-0.293-0.98-0.468-2.007-0.518-3.067zm26.7 0.006c-0.05 1.057-0.226 2.083-0.52 3.061 0.055 0.043 0.152 0.127 0.217 0.179 0.21-0.91 0.324-1.852 0.324-2.824 0-0.14-0.017-0.277-0.021-0.416zm-27.569 13.942c-1.868 3.366-4.1426 3.556-4.1426 3.556-0.3964-1.092-0.5728-2.142-0.6133-3.152-0.078 1.306 0.0843 2.695 0.6133 4.152 0 0 2.2746-0.19 4.1426-3.556 0.4798 1.822 1.3268 3.49 2.4438 4.955 0.201-0.074 0.404-0.145 0.621-0.207-1.441-1.636-2.498-3.594-3.0648-5.748zm28.436 0c-0.568 2.154-1.627 4.112-3.067 5.748 0.217 0.062 0.422 0.133 0.623 0.207 1.116-1.465 1.964-3.133 2.444-4.955 1.866 3.365 4.138 3.556 4.138 3.556 0.53-1.458 0.693-2.848 0.616-4.154-0.041 1.011-0.218 2.061-0.616 3.154 0 0-2.272-0.191-4.138-3.556zm-28.842 9.367c-0.0458 0.167-0.0723 0.336-0.0723 0.51 0 1.968 3.0483 3.564 6.8063 3.564 2.551 0 4.773-0.737 5.938-1.822 0.641 0.082 1.288 0.138 1.951 0.138 0.665 0 1.312-0.056 1.951-0.138 1.167 1.085 3.387 1.822 5.938 1.822 3.759 0 6.808-1.597 6.808-3.564 0-0.174-0.026-0.343-0.072-0.51-0.457 1.735-3.295 3.074-6.736 3.074-2.551 0-4.771-0.737-5.938-1.822-0.639 0.082-1.286 0.138-1.951 0.138-0.663 0-1.31-0.056-1.951-0.138-1.165 1.085-3.387 1.822-5.938 1.822-3.44 0-6.2772-1.338-6.734-3.074z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10.501 1c-3.692 0-6.6854 2.9172-6.6854 6.5165 0 0.0975 0.006 0.193 0.0105 0.289 0.1155-3.5005 3.056-6.3055 6.6749-6.3055 3.621 0 6.5614 2.807 6.6749 6.3085 0.0045-0.097 0.0105-0.1935 0.0105-0.292 0-3.5986-2.9925-6.5165-6.6854-6.5165zm-6.5235 8.4285c-0.8131 0.6565-3.0764 2.7445-2.9639 5.5535 0.1592-2.665 2.3951-4.613 3.0714-5.143-0.0405-0.135-0.0755-0.272-0.1075-0.4105zm13.047 0c-0.032 0.1385-0.068 0.2755-0.1085 0.4105 0.67549 0.5285 2.9115 2.4765 3.0705 5.1415 0.113-2.808-2.149-4.896-2.962-5.552zm-12.411 8.3285c-0.88149 0.3225-1.4611 0.8555-1.4611 1.461 0 0.083 0.015 0.1645 0.03615 0.245 0.15505-0.5655 0.81549-1.0455 1.7355-1.3095-0.1115-0.1265-0.209-0.263-0.3105-0.3965zm11.774 0c-0.1015 0.1335-0.2 0.27-0.3115 0.3965 0.91999 0.264 1.5815 0.7445 1.7365 1.3095 0.021-0.0805 0.036-0.162 0.036-0.245 0-0.605-0.5795-1.1385-1.461-1.461z"/>
+ <circle fill="#fff" cx="7" cy="5.5" r="1.5"/>
+ <circle fill="#fff" cx="14" cy="5.5" r="1.5"/>
+ <ellipse fill="#fff" cx="10.5" cy="13.5" rx="5" ry="5.5"/>
+ <path opacity=".2" d="m9.0002 7.0002h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ <circle fill="#303030" cx="7.75" cy="6.25" r=".75"/>
+ <circle fill="#303030" cx="14.75" cy="6.25" r=".75"/>
+ <path fill="#cd5252" d="m9.0002 6.5001h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/supertux2.svg b/.icons/awkward/24x24/apps/supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/supertuxkart.svg b/.icons/awkward/24x24/apps/supertuxkart.svg
new file mode 100644
index 00000000..57011e46
--- /dev/null
+++ b/.icons/awkward/24x24/apps/supertuxkart.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#303030" d="m2.0146 15c-0.56209 0-1.0146 0.44599-1.0146 0.99998v3.9999c0 0.55384 0.45253 0.99998 1.0146 0.99998h0.97068c0.56209 0 1.0146-0.44599 1.0146-0.99998v-3.9999c0-0.55399-0.45254-0.99998-1.0146-0.99998h-0.97068zm17 0c-0.56199 0-1.0145 0.44599-1.0145 0.99998v3.9999c0 0.55384 0.45254 0.99998 1.0146 0.99998h0.97068c0.56249 0 1.015-0.44599 1.015-0.99998v-3.9999c0-0.55384-0.45254-0.99998-1.0146-0.99998h-0.97068z"/>
+ <path opacity=".2" d="m0.99998 20v0.49999c0 0.554 0.45252 1 1.0146 1h0.97068c0.56209 0 1.0146-0.44599 1.0146-0.99998v-0.49999c0 0.55384-0.45253 0.99998-1.0146 0.99998h-0.97068c-0.56209 0-1.0146-0.44599-1.0146-0.99998zm17 0v0.49999c0 0.55384 0.45254 0.99998 1.0146 0.99998h0.97068c0.56249 0 1.015-0.44599 1.015-0.99998v-0.49999c0 0.55384-0.45254 0.99998-1.0146 0.99998h-0.97068c-0.56249 0-1.015-0.44599-1.015-0.99998z"/>
+ <g fill="#4f4f4f" transform="matrix(.64904 0 0 .63254 .73903 1.0002)">
+ <g>
+ <path transform="matrix(.77036 0 0 .79045 -2.6794 -3.1618)" d="m24.002 4c-7.384 0-13.371 5.8328-13.371 13.031 0 1.2664 0.19247 2.487 0.53906 3.6445 0 0-2.0468 7.2865-1.3867 10.883 0.19231 1.0477 0.5872 2.0562 1.1094 3.0059 2.034-2.741 7.26-4.561 13.107-4.565 5.8442 0.0017 11.071 1.8183 13.111 4.5566 0.52053-0.94737 0.91546-1.9531 1.1074-2.998 0.66062-3.5962-1.3867-10.883-1.3867-10.883 0.34789-1.1576 0.53906-2.3782 0.53906-3.6445 0.001-7.1969-5.982-13.031-13.368-13.031z"/>
+ </g>
+ </g>
+ <circle opacity=".2" cx="7.5" cy="6" r="1.5"/>
+ <circle fill="#fff" cx="7.5" cy="5.5" r="1.5"/>
+ <circle opacity=".2" cx="14.5" cy="6" r="1.5"/>
+ <circle fill="#fff" cx="14.5" cy="5.5" r="1.5"/>
+ <ellipse fill="#fff" cx="11" cy="13.5" rx="5" ry="5.5"/>
+ <g transform="matrix(.64904 0 0 .63254 .73903 1.0002)">
+ <g>
+ <path opacity=".2" transform="matrix(.77036 0 0 .79045 -2.6794 -3.1618)" d="m10.652 16.609c-0.0047 0.14138-0.02149 0.27939-0.02149 0.42188 0 1.0876 0.14856 2.1393 0.4082 3.1484 0.04005-0.14956 0.13086-0.50391 0.13086-0.50391-0.29338-0.97985-0.46832-2.0067-0.51758-3.0664zm26.697 0c-0.049 1.0597-0.2231 2.0866-0.51758 3.0664 0 0 0.0911 0.35354 0.13086 0.50195 0.25989-1.0086 0.4082-2.0595 0.4082-3.1465 0-0.14246-0.01683-0.28052-0.02148-0.42188zm-13.349 12.391c-5.847 0.004-11.073 1.824-13.107 4.564-0.522-0.949-0.9171-1.958-1.1094-3.005-0.0585-0.319-0.0901-0.674-0.1094-1.043-0.016777 0.74262 0.0007672 1.4513 0.10938 2.043 0.19231 1.0477 0.5872 2.0562 1.1094 3.0059 2.034-2.74 7.26-4.56 13.107-4.564 5.8442 0.0017 11.071 1.8183 13.111 4.5566 0.52053-0.94737 0.91546-1.9531 1.1074-2.998 0.10869-0.59169 0.12612-1.3004 0.10938-2.043-0.01932 0.36902-0.05083 0.72428-0.10938 1.043-0.19196 1.045-0.58689 2.0507-1.1074 2.998-2.04-2.739-7.267-4.555-13.111-4.557z"/>
+ </g>
+ </g>
+ <path opacity=".2" d="m9.4998 7.0001h2.9999c-0.2405 2.0545-1.5 3.9999-1.5 3.9999s-1.5-2.3091-1.5-3.9999z"/>
+ <g fill="#303030" transform="matrix(.49999 0 0 .49999 -2 -1.4997)">
+ <circle cx="18.5" cy="14.5" r="1.5"/>
+ <circle cx="32.5" cy="14.5" r="1.5"/>
+ </g>
+ <path fill="#cd5252" d="m9.4998 6.5001h2.9999c-0.2405 2.0545-1.5 3.9999-1.5 3.9999s-1.5-2.3091-1.5-3.9999z"/>
+ <path fill="#303030" d="m11 11.5a2.4999 2.4999 0 0 0 -2.4999 2.4999 2.4999 2.4999 0 0 0 2.4999 2.4999 2.4999 2.4999 0 0 0 2.4999 -2.4999 2.4999 2.4999 0 0 0 -2.4999 -2.4999zm0 0.99998a1.5 1.5 0 0 1 0.97458 0.36034l-0.975 0.563-0.974-0.562a1.5 1.5 0 0 1 0.974 -0.361zm1.4746 1.2256a1.5 1.5 0 0 1 0.0255 0.27449 1.5 1.5 0 0 1 -0.99998 1.4131v-1.125l0.97458-0.56249zm-2.9482 0.000999 0.97363 0.56149v1.124a1.5 1.5 0 0 1 -1.0002 -1.412 1.5 1.5 0 0 1 0.0263 -0.273z"/>
+ <path fill="#f5432a" d="m11 14a6.9998 3.4999 0 0 0 -6.9998 3.4999 6.9998 3.4999 0 0 0 0.29687 0.99998h-2.7969v1.5h4.6102a6.9998 3.4999 0 0 0 4.8894 0.99998 6.9998 3.4999 0 0 0 4.8964 -0.99998h4.6034v-1.5h-2.7949a6.9998 3.4999 0 0 0 0.29499 -0.99998 6.9998 3.4999 0 0 0 -6.9998 -3.4999z"/>
+ <ellipse fill="#4f4f4f" cx="-6.069" cy="13.522" rx="1.775" ry="3.138" transform="matrix(.70175 -.71242 .86961 .49374 0 0)"/>
+ <ellipse fill="#4f4f4f" cx="-17.313" cy="-2.703" rx="1.775" ry="3.138" transform="matrix(-.70175 -.71242 -.86961 .49374 0 0)"/>
+ <circle opacity=".2" cx="7" cy="17.5" r="1"/>
+ <circle fill="#fff" cx="7" cy="17" r="1"/>
+ <circle opacity=".2" cx="15" cy="17.5" r="1"/>
+ <circle fill="#fff" cx="15" cy="17" r="1"/>
+ <path opacity=".5" d="m10.75 15.5c-0.1385 0-0.25 0.33449-0.25 0.74998v1.5c0 0.41549 0.1115 0.74998 0.25 0.74998s0.24999-0.33449 0.24999-0.74998v-1.5c0-0.41549-0.1115-0.74998-0.24999-0.74998zm-0.99998 0.49999c-0.1385 0-0.24999 0.223-0.24999 0.49999v0.99998c0 0.27699 0.1115 0.49999 0.24999 0.49999 0.1385 0 0.24999-0.223 0.24999-0.49999v-0.99998c0-0.27699-0.1115-0.49999-0.24999-0.49999z"/>
+ <path opacity=".5" d="m11.75 15.5c0.1385 0 0.24999 0.33449 0.24999 0.74998v1.5c0 0.41549-0.1115 0.74998-0.24999 0.74998-0.1385 0-0.24999-0.33449-0.24999-0.74998v-1.5c0-0.41549 0.1115-0.74998 0.24999-0.74998zm0.99998 0.49999c0.1385 0 0.25 0.223 0.25 0.49999v0.99998c0 0.27699-0.1115 0.49999-0.25 0.49999s-0.24999-0.223-0.24999-0.49999v-0.99998c0-0.27699 0.1115-0.49999 0.24999-0.49999z"/>
+ <path fill="#fff" opacity=".1" d="m11.001 1.0002c-3.6919 0-6.6854 2.9163-6.6854 6.5153 0 0.097208 0.00627 0.19296 0.010745 0.28905 0.1155-3.5004 3.0559-6.3043 6.6749-6.3043 3.6199 0 6.5584 2.8046 6.6739 6.3043 0.0045-0.096098 0.01074-0.19185 0.01074-0.28905 0-3.5984-2.9914-6.5153-6.6844-6.5153zm6.48 8.5888c-0.02142 0.083068-0.04083 0.16719-0.06543 0.24902 0 0 0.70559 2.5344 0.74804 4.4198 0.08789-1.6789-0.53039-4.1006-0.68259-4.6688zm-12.962 0.001c-0.1526 0.57-0.7703 2.99-0.6826 4.668 0.0425-1.886 0.7481-4.4199 0.7481-4.4199-0.0245-0.0815-0.0442-0.1653-0.0655-0.2481z"/>
+ <path fill="#fff" opacity=".2" d="m11 14a6.9998 3.4999 0 0 0 -6.9998 3.4999 6.9998 3.4999 0 0 0 0.024499 0.2255 6.9998 3.4999 0 0 1 6.9753 -3.2254 6.9998 3.4999 0 0 1 6.9753 3.2589 6.9998 3.4999 0 0 0 0.0245 -0.25899 6.9998 3.4999 0 0 0 -6.9998 -3.4999zm-9.4998 4.4999v0.49999h2.7968a6.9998 3.4999 0 0 1 -0.2142 -0.5h-2.5829zm16.418 0a6.9998 3.4999 0 0 1 -0.21288 0.49999h2.7949v-0.49999h-2.582z"/>
+ <path opacity=".2" d="m4.0244 17.725a6.9998 3.4999 0 0 0 -0.024499 0.27449 6.9998 3.4999 0 0 0 0.083008 0.49999h0.21386a6.9998 3.4999 0 0 1 -0.2725 -0.774zm13.951 0.0332a6.9998 3.4999 0 0 1 -0.27049 0.74148h0.21288a6.9998 3.4999 0 0 0 0.082 -0.49999 6.9998 3.4999 0 0 0 -0.0245 -0.241zm-16.475 2.2414v0.49999h4.6102a6.9998 3.4999 0 0 0 4.8898 1.001 6.9998 3.4999 0 0 0 4.896 -1h4.6034v-0.49999h-4.6034a6.9998 3.4999 0 0 1 -4.896 1 6.9998 3.4999 0 0 1 -4.8898 -1h-4.6104z"/>
+ <path fill="#fff" opacity=".1" d="m2.0146 15c-0.56209 0-1.0146 0.44599-1.0146 0.99998v0.49999c0-0.55384 0.45253-0.99998 1.0146-0.99998h0.97068c0.56209 0 1.0146 0.44599 1.0146 0.99998v-0.49999c0-0.55399-0.45254-0.99998-1.0146-0.99998h-0.97068zm17 0c-0.56199 0-1.0145 0.44599-1.0145 0.99998v0.49999c0-0.55384 0.45254-0.99998 1.0146-0.99998h0.97068c0.56249 0 1.015 0.44599 1.015 0.99998v-0.49999c0-0.55384-0.45254-0.99998-1.0146-0.99998h-0.97068z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/susehelpcenter.svg b/.icons/awkward/24x24/apps/susehelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/susehelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/svgcleaner.svg b/.icons/awkward/24x24/apps/svgcleaner.svg
new file mode 100644
index 00000000..39c9cd55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/svgcleaner.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2d6abe" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 v 3.1748045 l 4.129883,7.1533207 0.842773,0.371094 2.4462895,-1.997071 1.6787105,-0.885742 6.749023,-3.7343752 0.135743,-0.583984 -2.59668,-4.498047 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="M 12.115128,10.510356 19.025,22.499647"/>
+ <path style="fill:#adadad" d="M 12.070312 9 A 1.0001 1.0001 0 0 0 11.109375 9.9648438 L 12.578125 9.1171875 A 1.0001 1.0001 0 0 0 12.070312 9 z M 13.736328 10.820312 L 12.003906 11.820312 L 18.158203 22.5 A 1.0001607 1.0001607 0 1 0 19.890625 21.5 L 13.736328 10.820312 z"/>
+ <rect style="opacity:0.1" width="7.816" height=".977" x="1.33" y="16.02" rx=".558" ry=".489" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="7.816" height=".977" x="1.58" y="15.59" rx=".558" ry=".489" transform="rotate(-30)"/>
+ <g style="font-size:10.89918232px;line-height:1.25;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.5,0,0,0.5,0.4999999,0)">
+ <path d="m 11.915531,38.809263 q 0,1.035422 -0.752043,1.613079 -0.752044,0.577656 -2.0272481,0.577656 -0.6539509,0 -1.2098092,-0.09809 -0.5558583,-0.09809 -0.9264305,-0.27248 v -0.93733 q 0.3923705,0.174387 0.9700272,0.316077 0.5885558,0.141689 1.2098092,0.141689 0.8610354,0 1.3079024,-0.337875 0.446866,-0.337874 0.446866,-0.915531 0,-0.381471 -0.163488,-0.643052 Q 10.60763,37.991824 10.20436,37.77384 9.80109,37.555857 9.1035424,37.294276 8.1008176,36.934603 7.5994552,36.411443 7.0980928,35.888282 7.0980928,34.98365 q 0,-0.610355 0.3160763,-1.057221 0.3160763,-0.446867 0.8719346,-0.686649 0.5558583,-0.239782 1.2970027,-0.239782 0.6321526,0 1.1662126,0.119891 0.53406,0.119891 0.980926,0.316077 l -0.305177,0.839237 q -0.40327,-0.174387 -0.882834,-0.294278 -0.479564,-0.119891 -0.980926,-0.119891 -0.7302452,0 -1.1008174,0.316076 -0.3705722,0.305177 -0.3705722,0.817439 0,0.39237 0.1634877,0.653951 0.1634878,0.26158 0.53406,0.479564 0.3705722,0.207084 1.0027247,0.435967 0.6866482,0.250681 1.1553132,0.544959 0.479564,0.283379 0.719346,0.686649 0.250681,0.403269 0.250681,1.013624 z"/>
+ <path d="m 18.965429,33.10899 -2.779292,7.782016 H 15.205211 L 12.42592,33.10899 h 1.024523 l 1.754768,4.991826 q 0.174387,0.479564 0.283379,0.904632 0.119891,0.414169 0.207084,0.79564 0.0763,-0.381471 0.196186,-0.806539 0.119891,-0.425068 0.294277,-0.915532 l 1.74387,-4.970027 z"/>
+ <path d="m 23.290701,36.782015 h 2.692098 v 3.814714 q -0.632152,0.207084 -1.275204,0.305177 -0.643052,0.09809 -1.460491,0.09809 -1.209809,0 -2.038147,-0.479564 -0.828338,-0.490463 -1.264305,-1.384196 -0.425068,-0.904632 -0.425068,-2.13624 0,-1.209809 0.468665,-2.103542 0.479564,-0.904632 1.384196,-1.395095 0.904632,-0.501363 2.179837,-0.501363 0.65395,0 1.231607,0.119891 0.588556,0.119891 1.089918,0.337875 L 25.503235,34.3079 q -0.414169,-0.174387 -0.93733,-0.305177 -0.512261,-0.141689 -1.068119,-0.141689 -1.395096,0 -2.179837,0.850136 -0.773842,0.839237 -0.773842,2.288828 0,0.926431 0.294278,1.645777 0.305177,0.708447 0.948229,1.111717 0.643052,0.39237 1.689373,0.39237 0.512262,0 0.871935,-0.0545 0.359673,-0.0545 0.653951,-0.13079 v -2.310627 h -1.711172 z"/>
+ </g>
+ <g style="font-size:10.89918232px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.5,0,0,0.5,0.4999999,-0.4999998)">
+ <path style="fill:#ffffff" d="m 11.915531,38.809263 q 0,1.035422 -0.752043,1.613079 -0.752044,0.577656 -2.0272481,0.577656 -0.6539509,0 -1.2098092,-0.09809 -0.5558583,-0.09809 -0.9264305,-0.27248 v -0.93733 q 0.3923705,0.174387 0.9700272,0.316077 0.5885558,0.141689 1.2098092,0.141689 0.8610354,0 1.3079024,-0.337875 0.446866,-0.337874 0.446866,-0.915531 0,-0.381471 -0.163488,-0.643052 Q 10.60763,37.991824 10.20436,37.77384 9.80109,37.555857 9.1035424,37.294276 8.1008176,36.934603 7.5994552,36.411443 7.0980928,35.888282 7.0980928,34.98365 q 0,-0.610355 0.3160763,-1.057221 0.3160763,-0.446867 0.8719346,-0.686649 0.5558583,-0.239782 1.2970027,-0.239782 0.6321526,0 1.1662126,0.119891 0.53406,0.119891 0.980926,0.316077 l -0.305177,0.839237 q -0.40327,-0.174387 -0.882834,-0.294278 -0.479564,-0.119891 -0.980926,-0.119891 -0.7302452,0 -1.1008174,0.316076 -0.3705722,0.305177 -0.3705722,0.817439 0,0.39237 0.1634877,0.653951 0.1634878,0.26158 0.53406,0.479564 0.3705722,0.207084 1.0027247,0.435967 0.6866482,0.250681 1.1553132,0.544959 0.479564,0.283379 0.719346,0.686649 0.250681,0.403269 0.250681,1.013624 z"/>
+ <path style="fill:#ffffff" d="m 18.965429,33.10899 -2.779292,7.782016 H 15.205211 L 12.42592,33.10899 h 1.024523 l 1.754768,4.991826 q 0.174387,0.479564 0.283379,0.904632 0.119891,0.414169 0.207084,0.79564 0.0763,-0.381471 0.196186,-0.806539 0.119891,-0.425068 0.294277,-0.915532 l 1.74387,-4.970027 z"/>
+ <path style="fill:#ffffff" d="m 23.290701,36.782015 h 2.692098 v 3.814714 q -0.632152,0.207084 -1.275204,0.305177 -0.643052,0.09809 -1.460491,0.09809 -1.209809,0 -2.038147,-0.479564 -0.828338,-0.490463 -1.264305,-1.384196 -0.425068,-0.904632 -0.425068,-2.13624 0,-1.209809 0.468665,-2.103542 0.479564,-0.904632 1.384196,-1.395095 0.904632,-0.501363 2.179837,-0.501363 0.65395,0 1.231607,0.119891 0.588556,0.119891 1.089918,0.337875 L 25.503235,34.3079 q -0.414169,-0.174387 -0.93733,-0.305177 -0.512261,-0.141689 -1.068119,-0.141689 -1.395096,0 -2.179837,0.850136 -0.773842,0.839237 -0.773842,2.288828 0,0.926431 0.294278,1.645777 0.305177,0.708447 0.948229,1.111717 0.643052,0.39237 1.689373,0.39237 0.512262,0 0.871935,-0.0545 0.359673,-0.0545 0.653951,-0.13079 v -2.310627 h -1.711172 z"/>
+ </g>
+ <rect style="opacity:0.1" width="13.679" height="1.954" x="-1.6" y="14.06" rx=".977" ry=".977" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="13.679" height="1.954" x="-1.35" y="13.63" rx=".977" ry=".977" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/svp-manager4.svg b/.icons/awkward/24x24/apps/svp-manager4.svg
new file mode 100644
index 00000000..b0bd97e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/svp-manager4.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#3a8eed" d="m 21.182983,12.204254 c 0,5.522847 -3.619285,9.142133 -9.142132,9.142133 -1.580262,0 -3.115761,0.287063 -4.444412,-0.365653 C 4.2815932,19.352278 2,15.942587 2,12 2,7.8413155 4.538562,4.2755435 8.150619,2.7677516 c 1.184854,-0.4945972 2.444368,-0.032436 3.80853,-0.032436 5.522847,0 9.223834,3.9460914 9.223834,9.4689384 z"/>
+ <path style="fill:#ffd32c" d="m 12.045899,2.0058594 c -0.224725,-6.65e-4 -0.449569,0.00701 -0.673828,0.021485 -0.150485,0.00959 -0.300091,0.026265 -0.450196,0.042969 -0.0068,7.6e-4 -0.01367,0.00119 -0.02051,0.00195 -0.01896,0.00211 -0.03773,0.00536 -0.05664,0.00781 a 10,10 0 0 0 -0.01074,9.75e-4 10,10 0 0 0 -1.325196,0.2421875 c -10e-4,3.329e-4 -9.5e-4,0.00267 -0.00195,0.00293 -0.015875,0.00411 -0.03199,0.00754 -0.04785,0.011719 -0.1670405,0.044067 -0.3328065,0.094392 -0.498047,0.147461 a 10,10 0 0 0 -10e-4,0 l -0.012695,0.00391 c -0.04115,0.013259 -0.082071,0.027224 -0.1230465,0.041015 -0.010135,0.00346 -0.020145,0.00727 -0.030275,0.010742 -0.035835,0.012288 -0.071744,0.024372 -0.107422,0.03711 -0.076719,0.027049 -0.250242,0.090586 -0.4072265,0.1445312 A 10,10 0 0 0 7.564433,3.0429676 L 9,4 v 2 l 1.902344,0.194336 -0.520508,0.8623045 5.169922,3.0859375 2.266601,2.882813 L 19,11.5 l 1.5,1 1.482422,-0.988281 c -0.01131,-0.227291 -0.03688,-0.451991 -0.06348,-0.676758 -0.0083,-0.07826 -0.01817,-0.156336 -0.02832,-0.234375 a 10,10 0 0 0 -0.0049,-0.04199 c -4.6e-5,-3.18e-4 4.7e-5,-6.5e-4 0,-10e-4 -0.03111,-0.211954 -0.07075,-0.42206 -0.115234,-0.630859 -0.0034,-0.016315 -0.0073,-0.03253 -0.01074,-0.04883 a 10,10 0 0 0 -0.04492,-0.2021485 c -8e-4,-0.0033 -0.0022,-0.00646 -0.0029,-0.00976 -0.0512,-0.2122 -0.108096,-0.4228935 -0.172898,-0.6308645 -0.01437,-0.04512 -0.02991,-0.089853 -0.04492,-0.1347655 a 10,10 0 0 0 -0.02148,-0.066406 c -4.6e-4,-0.00135 -0.0015,-0.00255 -0.002,-0.0039 -0.07493,-0.2234815 -0.153632,-0.445607 -0.244141,-0.663086 -0.0054,-0.01242 -0.01113,-0.02471 -0.0166,-0.03711 a 10,10 0 0 0 -0.0166,-0.038085 c -0.0011,-0.0027 -0.0027,-0.00513 -0.0039,-0.00781 -0.438114,-1.026329 -1.047019,-1.980028 -1.810547,-2.8164065 -0.0026,-0.00325 -0.0052,-0.00652 -0.0078,-0.00976 a 10,10 0 0 0 -0.0088,-0.01074 c -0.0016,-0.00155 -0.0032,-0.0033 -0.0049,-0.0049 -3.26e-4,-3.145e-4 -6.5e-4,-6.5e-4 -10e-4,-0.001 -0.31331,-0.3018758 -0.623418,-0.6002043 -0.954043,-0.919866 l -10e-4,-9.75e-4 a 10,10 0 0 0 -0.001,-9.75e-4 c -0.14143,-0.1136258 -0.286012,-0.2233689 -0.433502,-0.3291146 -0.0026,-0.00195 -0.0052,-0.00391 -0.0078,-0.00586 -9.5e-4,-7.05e-4 -0.002,-0.00125 -0.0029,-0.00196 C 17.841707,3.8967018 17.730546,3.8068998 17.612304,3.7265625 17.459025,3.6230877 17.298395,3.5313203 17.139648,3.4365235 17.123251,3.426101 17.1063,3.4165765 17.089844,3.40625 A 10,10 0 0 0 16.874023,3.2734375 c -6.5e-4,-3.522e-4 -0.0013,-6.25e-4 -0.002,-9.75e-4 -0.142493,-0.078681 -0.289432,-0.1490387 -0.43555,-0.2207047 -0.127548,-0.065263 -0.256484,-0.1277776 -0.386719,-0.1875 -0.03036,-0.013679 -0.06029,-0.027884 -0.09082,-0.041015 -0.148547,-0.064714 -0.30164,-0.1183722 -0.453125,-0.1757813 -0.136254,-0.053138 -0.273657,-0.10328 -0.41211,-0.1503907 -0.04882,-0.014334 -0.09778,-0.028971 -0.146484,-0.043945 -0.126737,-0.038964 -0.254638,-0.072555 -0.382813,-0.1064453 -0.113088,-0.030967 -0.226712,-0.059943 -0.34082,-0.086914 -0.06407,-0.015234 -0.127952,-0.031626 -0.192383,-0.044922 -0.137775,-0.028945 -0.277164,-0.04819 -0.416015,-0.071289 -0.138537,-0.024088 -0.277564,-0.045252 -0.416993,-0.063477 -0.09714,-0.01047 -0.194769,-0.020539 -0.291992,-0.029297 -0.09433,-0.0085 -0.188685,-0.013836 -0.283203,-0.019531 a 10,10 0 0 0 -0.01172,-9.75e-4 c -0.09596,-0.00595 -0.191995,-0.010501 -0.288085,-0.013673 -0.09233,-0.00415 -0.184779,-0.010399 -0.277343,-0.010742 z"/>
+ <path style="fill:#f14f4f" d="m 20.734375,7.154297 -0.0059,0.001 c 0.143915,0.2591365 0.276822,0.524134 0.398438,0.7939455 -0.09844,-0.227196 -0.205285,-0.450657 -0.320313,-0.669922 -0.02379,-0.04184 -0.04788,-0.083508 -0.07227,-0.125 z m 0.392578,0.794922 c 0.0718,0.1635295 0.139208,0.3289535 0.202148,0.4960935 -0.03265,-0.087656 -0.06087,-0.1772495 -0.09668,-0.263672 -0.0068,-0.016295 -0.01363,-0.03257 -0.02051,-0.04883 -0.0039,-0.00879 -0.0078,-0.01758 -0.01172,-0.026365 -0.0039,-0.00925 -0.0085,-0.01819 -0.0127,-0.027345 -0.01971,-0.043505 -0.04093,-0.086354 -0.06055,-0.1298825 z m 0.320312,0.818359 c 0.09532,0.2771395 0.178406,0.5583355 0.249024,0.8427735 -0.0464,-0.188233 -0.09507,-0.3757085 -0.152344,-0.560547 -0.02143,-0.066963 -0.04357,-0.1336985 -0.06641,-0.200195 -0.0092,-0.02765 -0.02092,-0.054432 -0.03027,-0.082031 z m 0.280274,0.966797 c 0.05086,0.2211185 0.09418,0.443903 0.129883,0.667969 -0.02558,-0.153953 -0.05178,-0.307605 -0.08398,-0.459961 -0.01099,-0.051521 -0.02238,-0.1029555 -0.03418,-0.154297 -0.0038,-0.017915 -0.0078,-0.03582 -0.01172,-0.053711 z m 0.193359,1.116211 c 0.0063,0.05392 0.0087,0.109132 0.01465,0.163086 l 0.0039,-0.01269 c -0.0058,-0.05018 -0.01199,-0.100308 -0.01855,-0.150391 z m 0.02636,0.227539 c -0.0017,0.0014 -0.0031,0.0018 -0.0049,0.003 0.0066,0.06151 0.01114,0.123854 0.0166,0.185547 -0.0041,-0.05669 -0.0046,-0.113163 -0.0098,-0.169922 z m -2.946289,0.432617 -1.183593,1.523437 -0.621094,-0.791992 -4.720703,3.737305 -3.34668,1.047852 H 8.4990215 L 9.098631,18.389648 7.62122,19.277395 7.66406,20.995117 C 7.449271,20.89071 7.2369885,20.781841 7.0312475,20.664062 c -0.03295,-0.0187 -0.065918,-0.03851 -0.098633,-0.05762 -0.00924,-0.0054 -0.01811,-0.01021 -0.027345,-0.01563 0.4039445,0.243279 0.8245905,0.457681 1.258789,0.641602 l -0.02539,-0.02442 c 0.050304,0.02041 0.099968,0.04433 0.1503905,0.06445 0.04285,0.01722 0.085821,0.03415 0.1289065,0.05078 -0.080113,-0.02763 -0.1598725,-0.05628 -0.239258,-0.08594 0.3890065,0.15806 0.787582,0.291463 1.1933595,0.399415 -0.071841,-0.0197 -0.1434605,-0.04021 -0.214844,-0.06152 -0.1493215,-0.04419 -0.296763,-0.09473 -0.444336,-0.145508 0.2172765,0.07658 0.437134,0.145635 0.65918,0.207032 C 10.228024,21.873985 11.111776,21.996154 12,22 c 0.02344,-9e-4 0.04688,-0.0019 0.07031,-0.0029 -0.287594,-0.002 -0.57497,-0.01627 -0.861328,-0.04297 -0.05435,-0.004 -0.108832,-0.0046 -0.163086,-0.0098 -0.02736,-0.0022 -0.0547,-0.0044 -0.08203,-0.0068 -0.09156,-0.0095 -0.182278,-0.02729 -0.273437,-0.04004 0.172329,0.02339 0.34524,0.04228 0.518555,0.05664 0.298434,0.02207 0.597759,0.0306 0.897461,0.02735 l -0.0039,0.01465 c 0.291334,-0.0052 0.582301,-0.02311 0.87207,-0.05371 v -0.0078 c 0.919414,-0.09056 1.828893,-0.301469 2.700195,-0.646484 0.0085,-0.0026 0.01693,-0.0052 0.02539,-0.0078 0.0021,-10e-4 0.0038,-0.002 0.0059,-0.003 0.358391,-0.169214 0.716939,-0.339207 1.091797,-0.515625 0.108555,-0.05952 0.215995,-0.121058 0.322265,-0.184571 0.08346,-0.052 0.168189,-0.101956 0.25,-0.15625 0.0027,-0.0018 0.006,-0.0032 0.0088,-0.0049 0.07223,-0.04581 0.143812,-0.09205 0.215821,-0.137695 0.119666,-0.08206 0.237533,-0.166716 0.353515,-0.253906 0.07744,-0.06042 0.156449,-0.118773 0.233399,-0.179688 0.05744,-0.04333 0.114408,-0.08728 0.170898,-0.131836 0.105043,-0.08836 0.208255,-0.178874 0.309571,-0.271484 0.04258,-0.0395 0.08648,-0.07751 0.128906,-0.117187 0.103043,-0.09314 0.203665,-0.189701 0.302734,-0.28711 0.08869,-0.09143 0.175615,-0.184546 0.260742,-0.279297 0.04762,-0.05385 0.09678,-0.10627 0.144532,-0.160156 0.08829,-0.09773 0.174388,-0.197665 0.258789,-0.298828 0.0808,-0.102291 0.15959,-0.206152 0.236328,-0.311524 0.03987,-0.05439 0.08071,-0.108045 0.120117,-0.163085 0.06909,-0.09473 0.136432,-0.190982 0.202148,-0.288086 0.01565,-0.02306 0.03112,-0.04629 0.04687,-0.06934 0.07575,-0.117914 0.149004,-0.237406 0.219727,-0.358399 0.0192,-0.0334 0.03918,-0.06631 0.05859,-0.09961 0.07169,-0.120965 0.140503,-0.243306 0.207031,-0.367188 0.0065,-0.0127 0.01309,-0.02535 0.01953,-0.03808 0.06138,-0.120537 0.120315,-0.242307 0.176758,-0.365235 0.01788,-0.03907 0.03607,-0.078 0.05371,-0.117187 l 0.0049,-0.01074 c 0.03961,-0.0876 0.07816,-0.175942 0.115235,-0.264648 0.02378,-0.05505 0.04682,-0.110651 0.07031,-0.166016 0.0416,-0.108026 0.08132,-0.216766 0.119141,-0.326172 0.04697,-0.133129 0.0962,-0.265491 0.137695,-0.40039 0.04205,-0.136321 0.0776,-0.274726 0.113281,-0.413086 0.0023,-0.0078 0.0045,-0.01562 0.0068,-0.02343 0.0017,-0.0067 0.0032,-0.01286 0.0049,-0.01953 0.0017,-0.0065 0.0034,-0.01299 0.0049,-0.01953 0.0037,-0.01563 0.0069,-0.03137 0.01074,-0.04687 0.02232,-0.08923 0.0446,-0.178738 0.06445,-0.268555 0.03853,-0.174387 0.07267,-0.349754 0.102539,-0.526367 0.02987,-0.176613 0.05548,-0.354473 0.0752,-0.533203 0.0018,-0.0163 0.0041,-0.03252 0.0059,-0.04883 0.01758,-0.166947 0.02914,-0.334561 0.03808,-0.50293 l 0.001,-0.01465 c 0.0026,-0.04783 0.0049,-0.09569 0.0068,-0.143555 3.3e-5,-9.5e-4 -3.2e-5,-0.002 0,-0.003 3.18e-4,-0.0097 6.5e-4,-0.01957 0.001,-0.0293 0.0012,-0.03787 0.0022,-0.07541 0.0029,-0.113281 0.0057,-0.237001 6e-4,-0.476251 -0.0098,-0.714844 l -1.475586,0.980469 z M 6.4433595,20.299804 v 0.0078 c 0.093748,0.05984 0.1884875,0.11812 0.2841795,0.174804 -0.095733,-0.05962 -0.1903185,-0.120402 -0.2841795,-0.182617 z m 1.461914,0.807618 c 0.056858,0.02455 0.1136745,0.04973 0.1708985,0.07324 1.64e-4,0.0021 -3.935e-4,0.0047 0,0.0068 l -0.0166,-0.0078 c -0.052388,-0.02245 -0.102495,-0.04889 -0.154297,-0.07227 z m 1.5810545,0.557617 c 0.282371,0.07299 0.5678,0.133597 0.855469,0.18164 -0.02722,-0.0047 -0.05483,-0.0069 -0.08203,-0.01172 -0.06914,-0.01165 -0.138152,-0.02401 -0.207031,-0.03711 -0.1898195,-0.0376 -0.378775,-0.08403 -0.566406,-0.132813 z"/>
+ <path style="fill:#ff7d2c" d="m 19,11.5 -10,7 v -13 z"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 9.1748045,5.605469 l 9.8056645,5.882812 A 7,7 0 0 0 12,5 Z M 9,5.683594 A 7,7 0 0 0 5,12 7,7 0 0 0 9,18.315429 Z m 9.982422,5.828125 -9.826172,6.878906 A 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 18.98242,11.511719 Z"/>
+ <path style="opacity:0.2" d="M 18.989258,12.207031 A 7,7 0 0 1 12,19 7,7 0 0 1 5.010742,12.292969 7,7 0 0 0 5,12.5 a 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -0.01074,-0.292969 z"/>
+ <path style="opacity:0.2" d="M 9,5.5 V 6 L 18.615234,11.769531 19,11.5 Z"/>
+ <path style="opacity:0.2" d="m 8.667969,18.648437 -1.046875,0.628907 0.012695,0.492187 1.464844,-0.879883 -0.015625,-0.03614 A 7,7 0 0 1 8.667969,18.648435 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 8.0126955,3.3417969 C 7.8616565,3.4051731 7.712197,3.4722506 7.564453,3.5429688 L 9,4.5 V 4 Z M 19,12 l 1.5,1 1.482422,-0.988281 c -0.0079,-0.158081 -0.02673,-0.314235 -0.04395,-0.470704 L 20.5,12.5 19,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sw4stm32.svg b/.icons/awkward/24x24/apps/sw4stm32.svg
new file mode 100644
index 00000000..ac0cf732
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sw4stm32.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#28b4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 10.073517,15.348411 C 9.4412382,15.159534 8.8886038,14.663716 8.7232244,14.136935 8.5183987,13.484513 8.6290376,11.900888 8.9489692,11.217846 c 0.147142,-0.31414 0.215873,-0.587633 0.215873,-0.607762 0,-0.02013 -0.2770914,-0.161909 -0.6157602,-0.315064 C 7.4195132,9.7841988 6.1379676,8.0181949 6.0119401,6.6393867 5.9355613,5.8037879 6.2112535,5.5461236 7.256561,5.4761533 8.3221539,5.4048253 9.6022612,5.9546068 11.071,6.7323464 c 0.653185,0.3458823 1.217899,0.5970364 1.254919,0.5581203 0.03004,-0.2812658 0.09462,-0.9298293 0.285133,-0.9988002 0.318275,-0.1152212 0.526654,0.5283254 0.808385,0.7135396 0.03815,0 0.411177,-0.5357278 0.828958,-1.1905064 0.803323,-1.259026 1.977822,-2.5918894 2.681054,-3.0425578 0.869462,-0.5571968 1.680818,-0.2382271 1.955551,0.7687902 0.34567,1.267024 -0.332947,2.6121414 -0.733588,4.0823321 l -0.164518,0.6037173 0.662343,0.5143677 C 19.65444,9.5219809 20,10.066072 20,10.868153 c 0,0.513934 -0.0835,0.805611 -0.370189,1.293071 -1.06103,1.804098 -2.725677,1.880981 -4.276434,0.197511 -0.26618,-0.288958 -0.662884,-0.716417 -0.720633,-0.716417 -0.08606,0.617994 0.253984,1.606888 0.182071,2.232682 -0.450733,-0.432314 -0.512655,-1.215462 -0.835311,-1.796731 -0.05303,0.0141 -0.332978,0.628178 -0.493346,1.162886 -0.557605,1.859184 -1.736782,2.607872 -3.412641,2.107256 z"/>
+ <path style="fill:#ffffff" d="M 10.073517,14.848411 C 9.4412382,14.659534 8.8886038,14.163716 8.7232244,13.636935 8.5183987,12.984513 8.6290376,11.400888 8.9489692,10.717846 c 0.147142,-0.31414 0.215873,-0.587633 0.215873,-0.607762 0,-0.02013 -0.2770914,-0.1619083 -0.6157602,-0.3150635 C 7.4195132,9.2841991 6.1379676,7.5181952 6.0119401,6.139387 5.9355613,5.3037882 6.2112535,5.0461239 7.256561,4.9761536 8.3221539,4.9048256 9.6022612,5.4546071 11.071,6.2323467 c 0.653185,0.3458823 1.217899,0.5970364 1.254919,0.5581203 0.03004,-0.2812658 0.09462,-0.9298293 0.285133,-0.9988002 0.318275,-0.1152212 0.526654,0.5283254 0.808385,0.7135396 0.03815,0 0.411177,-0.5357278 0.828958,-1.1905064 0.803323,-1.259026 1.977822,-2.5918894 2.681054,-3.0425578 0.869462,-0.5571968 1.680818,-0.2382271 1.955551,0.7687902 0.34567,1.267024 -0.332947,2.6121414 -0.733588,4.0823321 l -0.164518,0.6037173 0.662343,0.5143677 C 19.65444,9.0219812 20,9.5660724 20,10.368153 c 0,0.513934 -0.0835,0.805611 -0.370189,1.293071 -1.06103,1.804098 -2.725677,1.880981 -4.276434,0.197511 -0.26618,-0.288958 -0.662884,-0.716417 -0.720633,-0.716417 -0.08606,0.617994 0.253984,1.606888 0.182071,2.232682 -0.450733,-0.432314 -0.512655,-1.215462 -0.835311,-1.796731 -0.05303,0.0141 -0.332978,0.628178 -0.493346,1.162886 -0.557605,1.859184 -1.736782,2.607872 -3.412641,2.107256 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/swatchbooker.svg b/.icons/awkward/24x24/apps/swatchbooker.svg
new file mode 100644
index 00000000..f6c24430
--- /dev/null
+++ b/.icons/awkward/24x24/apps/swatchbooker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="7" x="2" y="15.5" rx="3.5" ry="3.5"/>
+ <path style="opacity:0.2" d="M 12.095703,4.2373047 C 10.855024,4.2037925 9.638211,4.8338152 8.9716795,5.988281 L 2.4716797,17.24707 C 2.1515496,17.801552 2.0026394,18.404885 2.0029297,19 L 6.5,19 l 0,2.6515 c 0.8274755,-0.245837 1.566502,-0.09439 2.0341795,-0.90443 L 15.03418,9.488281 C 16.003679,7.809058 15.432153,5.677508 13.75293,4.7080078 13.228172,4.405039 12.659648,4.2525374 12.095703,4.2373047 Z"/>
+ <path style="opacity:0.2" d="m 16.719726,8.933594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 2.6577653,16.565909 2.0291959,17.768865 2.0527344,19 L 6.5,19 l 1.445e-4,2.352969 c 0.274329,-0.0778 0.5449855,-0.186563 0.803711,-0.335937 L 18.561523,15.466797 c 1.679223,-0.9695 2.25075,-3.102027 1.28125,-4.78125 C 19.176242,9.531081 17.960405,8.9000815 16.719726,8.933594 Z"/>
+ <path style="fill:#4f4f4f" d="M 5.5,2 C 3.561,2 2,3.561 2,5.5 l 0,13 4.5,0 0,3.353515 C 7.948285,21.424954 9,20.090916 9,18.5 L 9,5.5 C 9,3.561 7.439,2 5.5,2 Z"/>
+ <path style="fill:#4d4e99" d="M 12.095703,3.7373047 C 10.855024,3.7037926 9.638211,4.3338152 8.9716795,5.488281 L 2.4716797,16.74707 C 2.1515496,17.301552 2.0026394,17.904885 2.0029297,18.5 L 6.5,18.5 l 0,3.351562 C 7.3274755,21.605725 8.066502,21.057112 8.5341795,20.24707 L 15.03418,8.988281 C 16.003679,7.309058 15.432153,5.177508 13.75293,4.2080078 13.228172,3.9050391 12.659648,3.7525375 12.095703,3.7373047 Z"/>
+ <path style="fill:#e74949" d="m 16.719726,8.433594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 2.6577653,16.065909 2.0291959,17.268865 2.0527344,18.5 L 6.5,18.5 l 0,3.302734 c 0.274329,-0.0778 0.5449855,-0.186562 0.803711,-0.335937 l 11.257812,-6.5 c 1.679223,-0.9695 2.25075,-3.102027 1.28125,-4.78125 C 19.176242,9.031081 17.960405,8.4000815 16.719726,8.433594 Z"/>
+ <rect style="fill:#ffc255" width="20" height="7" x="2" y="15" rx="3.5" ry="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5,2 C 3.561,2 2,3.561 2,5.5 L 2,6 C 2,4.061 3.561,2.5 5.5,2.5 7.439,2.5 9,4.061 9,6 L 9,5.5 C 9,3.561 7.439,2 5.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.095703,3.7373047 C 10.855024,3.7037926 9.638211,4.3338152 8.9716795,5.488281 L 2.4716797,16.74707 c -0.3679934,0.637383 -0.5122842,1.339949 -0.4599609,2.019531 0.034622,-0.518439 0.181685,-1.037543 0.4599609,-1.519531 L 8.9716795,5.988281 C 9.9411795,4.309058 12.073707,3.7385078 13.75293,4.7080078 14.79384,5.3089775 15.408724,6.356106 15.495117,7.4658205 15.579796,6.179169 14.949127,4.8986324 13.75293,4.2080078 13.228172,3.9050391 12.659648,3.7525375 12.095703,3.7373047 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.719726,8.433594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 2.6072132,16.095095 1.976462,17.376108 2.0615234,18.663086 2.1478942,17.553342 2.762776,16.505281 3.8037109,15.904297 l 11.2578131,-6.5 c 1.679222,-0.9695 3.811749,-0.3979735 4.781249,1.28125 0.278806,0.482907 0.426695,1.003037 0.460938,1.522461 0.05296,-0.680481 -0.09242,-1.384173 -0.460938,-2.022461 C 19.176242,9.031081 17.960405,8.4000815 16.719726,8.433594 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5,15 C 3.561,15 2,16.561 2,18.5 c 0,0.08454 0.00686,0.166994 0.012695,0.25 C 2.1407301,16.929217 3.6455413,15.5 5.5,15.5 l 13,0 c 1.854459,0 3.35927,1.429217 3.487304,3.25 C 21.993141,18.666994 22,18.584541 22,18.5 22,16.561 20.439,15 18.5,15 l -13,0 z"/>
+ <circle style="opacity:0.2" cx="5.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="18.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/swcentre.svg b/.icons/awkward/24x24/apps/swcentre.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/swcentre.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sweeper.svg b/.icons/awkward/24x24/apps/sweeper.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sweeper.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sweethome3d-furniture-editor.svg b/.icons/awkward/24x24/apps/sweethome3d-furniture-editor.svg
new file mode 100644
index 00000000..e5f5f73c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sweethome3d-furniture-editor.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#9f6c2c" d="M 3,2 C 2.446,2 2,2.446 2,3 V 20 H 22 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#dc912f" width="6" height="9" x="2" y="13"/>
+ <rect style="fill:#dc912f" width="6" height="9" x="16" y="13"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="3" x="2" y="13"/>
+ <rect style="opacity:0.1" width="22" height="2" x="1" y="11.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="3" x="2" y="16"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="3" x="16" y="13"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="3" x="16" y="16"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="14.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="17.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="20.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="14.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="17.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="19.5" cy="20.5" r=".5"/>
+ <path style="opacity:0.2" d="m 2,4.5 v 1 3 1 2 h 1 v -2 h 4 v 2 h 1 v -2 h 4 v 2 h 1 v -2 h 4 1 3 1 v -5 H 18 13 12 8 3 Z m 1,1 h 4 v 3 H 3 Z m 5,0 h 4 v 3 H 8 Z m 5,0 h 4 v 3 h -4 z m 5,0 h 3 v 3 h -3 z"/>
+ <path style="fill:#eabd82" d="m 2,4 v 1 3 1 2 H 3 V 9 h 4 v 2 H 8 V 9 h 4 v 2 h 1 V 9 h 4 1 3 1 V 4 H 18 13 12 8 3 Z M 3,5 H 7 V 8 H 3 Z m 5,0 h 4 V 8 H 8 Z m 5,0 h 4 v 3 h -4 z m 5,0 h 3 v 3 h -3 z"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="2" y="16"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="16" y="16"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="2" y="19"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="16" y="19"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="2" y="22"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="16" y="22"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="8" y="20"/>
+ <rect style="fill:#dc912f" width="22" height="2" x="1" y="11" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,11 C 1.223,11 1,11.223 1,11.5 V 12 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 21 c 0.277,0 0.5,0.223 0.5,0.5 V 11.5 C 23,11.223 22.777,11 22.5,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sweethome3d-textures-editor.svg b/.icons/awkward/24x24/apps/sweethome3d-textures-editor.svg
new file mode 100644
index 00000000..f4ff7aa0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sweethome3d-textures-editor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#905212" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#a67541" width="16" height="16" x="-20" y="-20" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d0a563" width="12" height="12" x="-18" y="-18" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e7cca1" width="8" height="8" x="-16" y="-16" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f6eddf" width="4" height="4" x="-14" y="-14" rx=".2" ry=".2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,19.200195 v 0.5 C 4,20.143395 4.3566047,20.5 4.7998047,20.5 H 19.200195 C 19.643395,20.5 20,20.143395 20,19.700195 v -0.5 C 20,19.643395 19.643395,20 19.200195,20 H 4.7998047 C 4.3566047,20 4,19.643395 4,19.200195 Z"/>
+ <path style="opacity:0.2" d="m 6,17.40039 v 0.5 C 6,18.23279 6.2672095,18.5 6.5996095,18.5 H 17.40039 C 17.73279,18.5 18,18.23279 18,17.90039 v -0.5 C 18,17.73279 17.73279,18 17.40039,18 H 6.5996095 C 6.2672095,18 6,17.73279 6,17.40039 Z"/>
+ <path style="opacity:0.2" d="m 8,15.59961 v 0.499999 C 8,16.321209 8.1787905,16.5 8.4003905,16.5 H 15.59961 C 15.82121,16.5 16,16.321209 16,16.099609 V 15.59961 C 16,15.82121 15.82121,16 15.59961,16 H 8.4003905 C 8.1787905,16 8,15.82121 8,15.59961 Z"/>
+ <path style="opacity:0.2" d="m 10,13.799805 v 0.5 C 10,14.410605 10.0894,14.5 10.200196,14.5 h 3.599609 C 13.910605,14.5 14,14.410605 14,14.299805 v -0.5 C 14,13.910605 13.910605,14 13.799805,14 H 10.200196 C 10.089396,14 10,13.910605 10,13.799805 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.7998047,4 C 4.3566047,4 4,4.3566047 4,4.7998047 V 5.2998045 C 4,4.8566047 4.3566047,4.5 4.7998047,4.5 H 19.200195 C 19.643395,4.5 20,4.8566047 20,5.2998045 V 4.7998047 C 20,4.3566047 19.643395,4 19.200195,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5996095,6 C 6.2672095,6 6,6.2672095 6,6.5996095 v 0.5 C 6,6.7672095 6.2672095,6.5 6.5996095,6.5 H 17.40039 C 17.73279,6.5 18,6.7672095 18,7.0996095 v -0.5 C 18,6.2672095 17.73279,6 17.40039,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.4003905,8 C 8.1787905,8 8,8.1787905 8,8.4003905 v 0.5 C 8,8.6787905 8.1787905,8.5 8.4003905,8.5 H 15.59961 C 15.82121,8.5 16,8.6787905 16,8.9003905 v -0.5 C 16,8.1787905 15.82121,8 15.59961,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sweethome3d.svg b/.icons/awkward/24x24/apps/sweethome3d.svg
new file mode 100644
index 00000000..f0ce8f85
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sweethome3d.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#0073d6" d="M 12.052734 2 A 2.2828188 2.2739687 0 0 0 10.857422 2.3046875 L 4.140625 6.1679688 A 2.2828188 2.2739687 0 0 0 3 8.1367188 L 3 15.863281 A 2.2828188 2.2739687 0 0 0 3.53125 17.322266 L 12 10.5 L 20.464844 17.320312 A 2.2828188 2.2739687 0 0 0 21 15.863281 L 21 8.1367188 A 2.2828188 2.2739687 0 0 0 19.857422 6.1660156 L 13.140625 2.3046875 A 2.2828188 2.2739687 0 0 0 12.054688 2 L 12.052734 2 z M 20.390625 17.40625 A 2.2828188 2.2739687 0 0 1 20.228516 17.566406 A 2.2828188 2.2739687 0 0 0 20.390625 17.40625 z M 3.6875 17.488281 A 2.2828188 2.2739687 0 0 0 3.8574219 17.638672 A 2.2828188 2.2739687 0 0 1 3.6875 17.488281 z M 4.0429688 17.771484 A 2.2828188 2.2739687 0 0 0 4.140625 17.832031 A 2.2828188 2.2739687 0 0 1 4.0429688 17.771484 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.05335,2.0010149 A 2.2828188,2.2739687 0 0 0 10.858341,2.3037174 L 4.1412854,6.1670492 A 2.2828188,2.2739687 0 0 0 2.999776,8.1365654 V 8.6365695 A 2.2828188,2.2739687 0 0 1 4.1413854,6.6670533 L 10.858441,2.8037215 A 2.2828188,2.2739687 0 0 1 12.05375,2.500984 2.2828188,2.2739687 0 0 1 13.141659,2.8037215 l 6.717056,3.8633318 a 2.2828188,2.2739687 0 0 1 1.141509,1.9695162 V 8.1365654 A 2.2828188,2.2739687 0 0 0 19.858715,6.1670492 L 13.141659,2.3037174 A 2.2828188,2.2739687 0 0 0 12.05365,2.0010149 Z"/>
+ <path style="opacity:0.2" d="m 2.999776,15.863129 v 0.500004 a 2.2828188,2.2739687 0 0 0 1.1416094,1.968766 l 6.7170556,3.863332 a 2.2828188,2.2739687 0 0 0 2.283218,0 l 6.717056,-3.863532 a 2.2828188,2.2739687 0 0 0 1.141509,-1.969016 v -0.500004 a 2.2828188,2.2739687 0 0 1 -1.141609,1.968766 l -6.717056,3.863332 a 2.2828188,2.2739687 0 0 1 -2.283218,0 L 4.1412854,17.831245 A 2.2828188,2.2739687 0 0 1 2.999776,15.862229 Z"/>
+ <path style="opacity:0.3" d="M 12 2.0019531 A 2.2828188 2.2739687 0 0 0 10.857422 2.3046875 L 4.140625 6.1679688 A 2.2828188 2.2739687 0 0 0 3 8.1367188 L 3 15.863281 A 2.2828188 2.2739687 0 0 0 3.53125 17.322266 L 12 10.5 L 12 2.0019531 z M 4.0429688 17.771484 A 2.2828188 2.2739687 0 0 0 4.140625 17.832031 A 2.2828188 2.2739687 0 0 1 4.0429688 17.771484 z"/>
+ <path style="fill:#ff9e43" d="M 11.99985,10.500085 3.532007,17.32143 a 2.2828188,2.2739687 0 0 0 0.60938,0.510746 l 6.716852,3.863313 a 2.2828188,2.2739687 0 0 0 2.283222,0 l 6.716852,-3.863313 a 2.2828188,2.2739687 0 0 0 0.607427,-0.511723 z"/>
+ <path style="opacity:0.1" transform="matrix(0.48112522,0,0,0.50000411,0.64606775,0.28808406)" d="m 23.598706,12.423532 10.392304,6.000001 0,12 -10.392305,5.999999 -10.392305,-6 10e-7,-12 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.99985,10.500085 3.532007,17.32143 a 2.2828188,2.2739687 0 0 0 0.2783226,0.275393 l 8.1895204,-6.596734 8.188544,6.596734 a 2.2828188,2.2739687 0 0 0 0.277346,-0.27637 z"/>
+ <path style="fill:#f13f3f" transform="matrix(0.48112522,0,0,0.50000411,0.64606775,-0.2117695)" d="m 23.598706,12.423532 10.392304,6.000001 0,12 -10.392305,5.999999 -10.392305,-6 10e-7,-12 z"/>
+ <path style="opacity:0.3" d="m 17,9.0000725 -5,3.0000245 v 6.000049 l 5,-3.000024 z"/>
+ <path style="opacity:0.1" d="M 7.0000001,9.0000725 V 15.000122 L 12,18.000146 v -6.000049 z"/>
+ <path style="opacity:0.1" d="M 7 9 L 7 9.5 L 12 12.5 L 17 9.5 L 17 9 L 12 12 L 7 9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 6 L 7 9 L 7.4160156 9.25 L 12 6.5 L 16.583984 9.25 L 17 9 L 12 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/swell-foop.svg b/.icons/awkward/24x24/apps/swell-foop.svg
new file mode 100644
index 00000000..4fc20c5d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/swell-foop.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#f2ae37" d="m11 1h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path fill="#4785e2" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path fill="#4785e2" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path fill="#77e247" d="m11 21h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#3f3f3f" d="m6 3 0.9271 1.9751 2.0729 0.3167-1.5 1.5374 0.3541 2.1708-1.8541-1.0249-1.8541 1.0249 0.3541-2.1708-1.5-1.5374 2.0729-0.3167z"/>
+ <circle fill="#3f3f3f" cx="16" cy="6" r="3"/>
+ <circle fill="#3f3f3f" cx="6" cy="16" r="3"/>
+ <rect fill="#3f3f3f" width="6" height="6" x="13" y="13"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/switchuser.svg b/.icons/awkward/24x24/apps/switchuser.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/24x24/apps/switchuser.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sylpheed.svg b/.icons/awkward/24x24/apps/sylpheed.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sylpheed.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/synapse.svg b/.icons/awkward/24x24/apps/synapse.svg
new file mode 100644
index 00000000..da42fffd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/synapse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-23" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#20b293" width="21" height="21" x="-22" y="-23" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 12.000063,5.4999993 0,1.0253906 A 5.5,5.5 0 0 0 7.211,10.499999 l 1.0527344,0 A 4.5,4.5 0 0 1 12.500063,7.4999993 4.5,4.5 0 0 1 16.73639,10.499999 l 1.048828,0 A 5.5,5.5 0 0 0 13.000062,6.5253899 l 0,-1.0253906 -0.999999,0 z m 0.5,3 a 3.5,3.5 0 0 0 -3.5000005,3.4999997 3.5,3.5 0 0 0 0.041016,0.5 l 0.9589845,0 0.05469,0 4.894531,0 a 2.5,2.5 0 0 1 -2.449218,2 2.5,2.5 0 0 1 -1.998047,-1 l -1.1601562,0 a 3.5,3.5 0 0 0 3.1582032,2 3.5,3.5 0 0 0 3.499999,-3.5 3.5,3.5 0 0 0 -0.04102,-0.5 l -0.958984,0 -0.05469,0 -4.89453,0 a 2.5,2.5 0 0 1 2.449219,-1.9999997 2.5,2.5 0 0 1 1.998046,0.9999997 l 1.160156,0 A 3.5,3.5 0 0 0 12.500063,8.4999993 Z M 7.2149063,13.499999 a 5.5,5.5 0 0 0 4.7851567,3.974609 l 0,1.025391 0.999999,0 0,-1.025391 a 5.5,5.5 0 0 0 4.789062,-3.974609 l -1.052734,0 a 4.5,4.5 0 0 1 -4.236327,3 4.5,4.5 0 0 1 -4.2363286,-3 l -1.0488281,0 z"/>
+ <path style="fill:#ffffff" d="m 12.000063,5 0,1.0253906 A 5.5,5.5 0 0 0 7.211,10 l 1.0527344,0 a 4.5,4.5 0 0 1 4.2363286,-3 4.5,4.5 0 0 1 4.236327,3 l 1.048828,0 A 5.5,5.5 0 0 0 13.000062,6.0253906 L 13.000062,5 12.000063,5 Z m 0.5,3 a 3.5,3.5 0 0 0 -3.5000005,3.5 3.5,3.5 0 0 0 0.041016,0.5 l 0.9589845,0 0.05469,0 4.894531,0 a 2.5,2.5 0 0 1 -2.449218,2 2.5,2.5 0 0 1 -1.998047,-1 l -1.1601562,0 a 3.5,3.5 0 0 0 3.1582032,2 3.5,3.5 0 0 0 3.499999,-3.5 3.5,3.5 0 0 0 -0.04102,-0.5 l -0.958984,0 -0.05469,0 -4.89453,0 a 2.5,2.5 0 0 1 2.449219,-2 2.5,2.5 0 0 1 1.998046,1 l 1.160156,0 A 3.5,3.5 0 0 0 12.500063,8 Z m -5.2851567,5 a 5.5,5.5 0 0 0 4.7851567,3.974609 l 0,1.025391 0.999999,0 0,-1.025391 A 5.5,5.5 0 0 0 17.789124,13 l -1.052734,0 a 4.5,4.5 0 0 1 -4.236327,3 4.5,4.5 0 0 1 -4.2363286,-3 l -1.0488281,0 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 C 6.683 1 2 5.683 2 11.5 C 2 11.584474 2.0117076 11.666015 2.0136719 11.75 C 2.1469713 6.0506689 6.7674739 1.5 12.5 1.5 C 18.232526 1.5 22.853029 6.0506689 22.986328 11.75 C 22.988292 11.666015 23 11.584474 23 11.5 C 23 5.683 18.317 1 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/synaptic.svg b/.icons/awkward/24x24/apps/synaptic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/synaptic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/syncplay.svg b/.icons/awkward/24x24/apps/syncplay.svg
new file mode 100644
index 00000000..8eadcb02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syncplay.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.628175,2.5001847 C 20.697099,2.496179 17.93733,2.9135459 16.334146,3.32538 9.2194147,5.1530499 4.2683484,8.9770365 2.6288508,13.911318 c -0.547774,1.64859 -0.7891169,3.89317 -0.5156332,4.791992 0.4121911,1.35469 1.4521135,2.301406 3.2197775,2.931641 1.160757,0.413853 2.9742021,0.740109 4.7110129,0.847656 0.918121,0.05685 3.148217,-0.03353 3.882873,-0.157226 2.641001,-0.444667 4.777248,-1.634442 6.12412,-3.411133 0.986045,-1.300713 1.602281,-3.066679 1.207051,-3.460938 -0.140509,-0.140164 -0.29727,-0.0845 -0.544931,0.194336 -0.527186,0.593551 -1.555453,1.256179 -2.4939,1.647673 -0.607286,0.244736 -1.236425,0.293939 -1.866821,0.207723 l 0.184204,-0.640883 0.415229,-0.562028 c 0.142599,-0.008 0.290422,-0.01903 0.443853,-0.03335 1.166901,-0.108862 2.238117,-1.105812 2.93364,-2.078125 0.804893,-1.125203 1.368153,-2.776031 1.391624,-4.079101 0.01048,-0.581743 -0.0128,-0.7458475 -0.119143,-0.8525395 -0.03087,-0.03097 -0.05605,-0.053133 -0.08105,-0.063477 -0.07503,-0.031035 -0.149824,0.045165 -0.385749,0.314453 -1.188648,1.3195585 -2.761872,2.4835305 -4.19213,3.2578515 l -0.733236,-0.456005 0.253603,-0.655055 c 0.653046,-0.381414 1.29295,-0.769217 1.901212,-1.184878 2.074152,-1.430339 3.339077,-3.9712425 3.610408,-7.2499998 0.0449,-0.542604 0.03402,-0.6522112 -0.06836,-0.6914062 C 21.856845,2.50949 21.761191,2.500752 21.62818,2.500179 Z"/>
+ <path style="fill:#d81b60" d="m 21.628175,1.9999994 c -0.42142,-0.00181 -1.217468,0.082697 -2.111339,0.2139454 C 18.435807,2.3726741 17.693315,3.3002887 16.815757,3.5257201 9.7010257,5.3533889 4.8813082,8.476851 3.2418105,13.411133 c -0.5477739,1.64859 -0.3512885,3.499124 -0.077805,4.397946 0.4121911,1.35469 2.4153359,2.082492 4.1829999,2.712727 0.9727646,0.346826 0.3899126,1.245092 1.8502056,1.391709 0.28221,0.02833 0.5655085,0.05149 0.846797,0.06891 0.918121,0.05685 3.148217,-0.03353 3.882873,-0.157227 2.641001,-0.444666 4.777248,-1.634441 6.12412,-3.411133 0.986045,-1.300712 1.602281,-3.066678 1.207051,-3.460937 -0.140509,-0.140165 -0.29727,-0.0845 -0.544931,0.194336 -0.527186,0.59355 -1.555453,1.256178 -2.4939,1.647672 -0.607286,0.244736 -1.236425,0.293939 -1.866821,0.207724 l 0.184204,-0.640884 0.415229,-0.562027 c 0.142599,-0.008 0.290422,-0.01903 0.443853,-0.03335 1.166901,-0.108863 2.238117,-1.105813 2.93364,-2.078125 0.804893,-1.125203 1.368153,-2.776031 1.391624,-4.079102 0.01048,-0.5817425 -0.0128,-0.745847 -0.119143,-0.852539 -0.03087,-0.03097 -0.05605,-0.053133 -0.08105,-0.063477 -0.07503,-0.031035 -0.149824,0.045165 -0.385749,0.314453 -1.188648,1.319559 -2.761872,2.48353 -4.19213,3.257851 L 16.209642,11.809656 16.463245,11.1546 c 0.653046,-0.381413 1.29295,-0.769217 1.901212,-1.184877 2.074152,-1.4303395 3.339077,-3.971243 3.610408,-7.2500001 0.0449,-0.542604 0.03402,-0.6522112 -0.06836,-0.6914062 -0.04966,-0.019009 -0.145314,-0.027748 -0.278325,-0.02832 z"/>
+ <path style="fill:#fd5450" d="m 19.798763,2.18164 c -1.150884,0.1588385 -2.501459,0.3960713 -3.464844,0.6435547 -0.24804,0.063719 -0.49345,0.1298642 -0.736182,0.1983985 C 8.8781087,4.920849 6.2689481,8.648877 4.6866342,13.411133 c -0.5477653,1.64859 -1.2269334,3.936953 -0.9534534,4.835775 0.3227913,1.060888 -0.5894124,1.827791 0.551351,2.432216 0.3159212,0.167389 0.6650514,0.318958 1.0484108,0.455641 1.068276,0.380887 2.6895106,0.679288 4.2949216,0.809571 3.5474068,-2.607895 6.3431688,-6.106387 8.1044928,-10.141602 -0.265711,0.164712 -0.530589,0.322426 -0.790039,0.462891 l -0.329821,-0.533478 -0.149672,-0.57785 c 0.653036,-0.381414 1.293115,-0.76891 1.901368,-1.184571 0.0301,-0.02076 0.05813,-0.044205 0.08789,-0.06543 0.852208,-2.487385 1.306687,-5.0936374 1.34668,-7.722656 z"/>
+ <path style="fill:#ff9e21" d="M 15.912044,2.9433588 C 14.442307,3.3423811 13.067979,3.8277153 11.799672,4.3913564 7.1262741,6.468235 6.1690766,9.2580565 4.9055484,13.06087 4.572011,14.064706 2.0753785,15.639777 2.016113,16.647186 c -0.038065,0.64705 -0.00985,1.204415 0.097103,1.555939 0.3406102,1.119455 1.1177301,1.957386 2.3720703,2.571289 C 11.386804,17.500556 15.820793,10.581472 15.912044,2.9433588 Z"/>
+ <path style="fill:#fdd835" d="M 12.096614,4.2626947 C 7.2655906,6.338762 3.9188059,9.528753 2.6288408,13.411133 2.2625109,14.513663 2.0376427,15.874837 2.007747,16.929687 A 15,15 0 0 0 12.096614,4.2626947 Z"/>
+ <path style="opacity:0.2" d="M 12,8.4999995 A 6.0000001,6.0000001 0 0 0 6,14.5 a 6.0000001,6.0000001 0 0 0 6,6 6.0000001,6.0000001 0 0 0 6,-6 6.0000001,6.0000001 0 0 0 -6,-6.0000005 z m 0,1 A 5.0000001,5.0000001 0 0 1 17,14.5 a 5.0000001,5.0000001 0 0 1 -5,5 5.0000001,5.0000001 0 0 1 -5,-5 5.0000001,5.0000001 0 0 1 5,-5.0000005 z"/>
+ <path style="fill:#ffffff" d="M 12,7.9999995 A 6.0000001,6.0000001 0 0 0 6,14 a 6.0000001,6.0000001 0 0 0 6,6 6.0000001,6.0000001 0 0 0 6,-6 6.0000001,6.0000001 0 0 0 -6,-6.0000005 z m 0,1 A 5.0000001,5.0000001 0 0 1 17,14 5.0000001,5.0000001 0 0 1 12,19 5.0000001,5.0000001 0 0 1 7,14 5.0000001,5.0000001 0 0 1 12,8.9999995 Z"/>
+ <path style="opacity:0.2" d="M 10.503037,11.500129 A 0.49156679,0.47583269 0 0 0 10,11.975171 v 2.524634 2.524635 a 0.49156679,0.47583269 0 0 0 0.737276,0.411851 l 2.258677,-1.262317 2.258677,-1.262317 a 0.49156679,0.47583269 0 0 0 0,-0.823703 L 12.995953,12.825637 10.737276,11.56332 a 0.49156679,0.47583269 0 0 0 -0.234239,-0.06319 z"/>
+ <path style="fill:#ffffff" d="M 10.503037,11.000129 A 0.49156679,0.47583269 0 0 0 10,11.475171 v 2.524634 2.524635 a 0.49156679,0.47583269 0 0 0 0.737276,0.411851 l 2.258677,-1.262317 2.258677,-1.262317 a 0.49156679,0.47583269 0 0 0 0,-0.823703 L 12.995953,12.325637 10.737276,11.06332 a 0.49156679,0.47583269 0 0 0 -0.234239,-0.06319 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21.627864,1.9999994 C 20.696788,1.9959937 17.937103,2.4133606 16.333919,2.8251947 9.2191877,4.6528647 4.2683385,8.476851 2.6288408,13.411133 2.203036,14.692642 1.9653435,16.326303 2.007747,17.416015 2.0392961,16.363111 2.264156,15.008694 2.6288408,13.911133 4.2683385,8.976851 9.2191877,5.1528644 16.333919,3.3251947 c 1.603184,-0.4118341 4.362869,-0.829201 5.293945,-0.8251953 0.133011,5.7e-4 0.228661,0.00931 0.278321,0.02832 0.03597,0.013768 0.05733,0.045917 0.07226,0.092773 0.03113,-0.4227489 0.02067,-0.5571971 -0.07226,-0.5927736 -0.04966,-0.019009 -0.14531,-0.027748 -0.278321,-0.028319 z m -0.166015,6.6914061 c -0.06375,0.02096 -0.150205,0.1144405 -0.327149,0.3164065 -1.188648,1.319559 -2.761148,2.483492 -4.191406,3.257813 v 0 0.5 0 c 1.430258,-0.774321 3.002758,-1.938254 4.191406,-3.257813 0.235926,-0.269288 0.31071,-0.345488 0.385743,-0.314453 0.02501,0.010345 0.05018,0.032505 0.08105,0.063477 0.07473,0.074977 0.09957,0.236471 0.109375,0.493164 0.0022,-0.046365 0.0089,-0.095071 0.0098,-0.140625 0.01048,-0.5817425 -0.0128,-0.745847 -0.11914,-0.852539 -0.03087,-0.03097 -0.05604,-0.053132 -0.08105,-0.063477 -0.01876,-0.00776 -0.03734,-0.00894 -0.05859,-0.00195 z m -0.313477,6.1933595 c -0.114975,-0.03041 -0.249801,0.05357 -0.435547,0.262696 -0.527186,0.59355 -1.554717,1.255967 -2.493164,1.647461 -0.562013,0.226491 -1.143441,0.28052 -1.726562,0.219726 l -0.140625,0.488281 c 0.630396,0.08622 1.259901,0.03673 1.867187,-0.208007 0.938447,-0.391494 1.965978,-1.053911 2.493164,-1.647461 0.247661,-0.278838 0.404413,-0.334501 0.544922,-0.194336 0.04291,0.0428 0.07191,0.104944 0.0918,0.177734 0.04474,-0.312147 0.02589,-0.560336 -0.0918,-0.677734 -0.03513,-0.03504 -0.07105,-0.05822 -0.109375,-0.06836 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/syncthing-gtk.svg b/.icons/awkward/24x24/apps/syncthing-gtk.svg
new file mode 100644
index 00000000..13a3d6a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syncthing-gtk.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1ca4d4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 12,5.5 A 7,7 0 0 0 5,12.5 7,7 0 0 0 12,19.5 7,7 0 0 0 19,12.5 7,7 0 0 0 12,5.5 Z M 12,6.5 A 6,6 0 0 1 17.367,9.8213 L 13.321,12.519 6.0752,13.424 A 6,6 0 0 1 6.0002,12.5 6,6 0 0 1 12,6.4999 Z M 17.741,10.773 A 6,6 0 0 1 18,12.5 6,6 0 0 1 16.619,16.325 L 14.217,13.122 17.741,10.773 Z M 13.273,13.532 15.907,17.044 A 6,6 0 0 1 12,18.5 6,6 0 0 1 6.3176,14.401 L 13.274,13.532 Z"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,6 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 6,12 6,6 0 0 1 12,6 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 5.5,13.5 13.5,12.5 18,9.5"/>
+ <path style="fill:none;stroke:#ffffff" d="M 16.5,16.5 13.5,12.5"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <circle cx="11" cy="27" r="3"/>
+ <circle cx="33" cy="33" r="3"/>
+ <circle cx="36" cy="19" r="3"/>
+ <circle cx="27" cy="25" r="3"/>
+ </g>
+ <circle style="fill:#ffffff" cx="16.5" cy="16.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="13.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/syncthing.svg b/.icons/awkward/24x24/apps/syncthing.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syncthing.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/syncthingtray.svg b/.icons/awkward/24x24/apps/syncthingtray.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syncthingtray.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/synergy.svg b/.icons/awkward/24x24/apps/synergy.svg
new file mode 100644
index 00000000..55c9b424
--- /dev/null
+++ b/.icons/awkward/24x24/apps/synergy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <path style="fill:#196260" d="M 12,2 A 10,10 0 0 1 22,12 H 12 Z"/>
+ <path style="fill:#97c33d" d="M 12,22 A 10,10 0 0 1 2,12 h 10 z"/>
+ <path style="fill:#5d7dbd" d="M 2,12 4.0000001,14 6,12 Z"/>
+ <path style="fill:#5d7dbd" d="M 12,2 A 10,10 0 0 0 2,12 h 10 z"/>
+ <path style="fill:#3f96b9" d="m 22,12 -2,-2 -2,2 z"/>
+ <path style="fill:#3f96b9" d="M 12,22 A 10,10 0 0 0 22,12 H 12 Z"/>
+ <path style="fill:#97c33d" d="m 12,22 2,-2 -2,-2 z"/>
+ <path style="fill:#196260" d="M 12,2 10,4.0000001 12,6 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#f9f9f9" cx="12" cy="12" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/synfig_icon.svg b/.icons/awkward/24x24/apps/synfig_icon.svg
new file mode 100644
index 00000000..f33ec10b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/synfig_icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <path style="opacity:0.2" d="m 3.1825515,0.66157968 c -0.018682,-5.2e-4 -0.03673,0.006184 -0.049663,0.0184478 C 2.94628,0.85699746 2.7566215,1.0555635 2.585212,1.2445661 c -1.993e-4,2.372e-4 -3.96e-4,4.762e-4 -5.9e-4,7.15e-4 C 2.1622268,1.7240189 1.8411698,2.2159193 1.6085005,2.7425996 1.3917612,3.2332197 1.2650399,3.8163542 1.149706,4.4346208 1.124449,4.570011 1.098927,4.7340698 1.08132,4.8660846 1.07252,4.9320916 1.065681,4.9900025 1.061809,5.0328312 c -0.00193,0.021415 -0.00306,0.038983 -0.00335,0.053194 -1.432e-4,0.00711 -1.659e-4,0.01303 5.9e-4,0.020418 3.786e-4,0.00369 7.35e-4,0.00764 0.00276,0.014328 0.00202,0.00669 3.725e-4,0.020279 0.029956,0.036896 0.015964,0.00897 0.018112,0.0072 0.022073,0.00806 0.00396,8.65e-4 0.00703,0.00149 0.010248,0.00197 0.00644,9.55e-4 0.013279,0.00157 0.021087,0.00232 0.015617,0.00151 0.034955,0.00292 0.055379,0.00394 0.6631479,0.074899 1.4264586,0.345825 1.8812945,0.7260075 0.014176,0.01175 0.025949,0.021415 0.035277,0.028655 0.00467,0.0036 0.00861,0.00657 0.01281,0.00949 0.0021,0.00145 0.00413,0.00295 0.00769,0.00502 0.00178,0.001 0.00395,0.0022 0.00788,0.00395 0.00393,0.0017 0.00784,0.0051 0.026014,0.00591 0.021772,9.499e-4 0.02629,-0.00335 0.030744,-0.00519 0.00445,-0.0018 0.00674,-0.00305 0.00867,-0.0041 0.00386,-0.00215 0.00603,-0.00365 0.00828,-0.00519 0.00449,-0.00305 0.00856,-0.00617 0.013598,-0.01003 0.010086,-0.00771 0.022967,-0.01816 0.03843,-0.03081 C 3.8420033,5.49397 4.6222206,5.2154616 5.1885947,5.1687585 l 0.04257,-0.00322 c 0.03422,-0.0026 0.060533,-0.028612 0.060502,-0.059821 v -0.022738 c 4e-7,-0.047421 -0.012415,-0.1453628 -0.029165,-0.2666872 C 5.2457471,4.6949689 5.2243223,4.5568782 5.2049526,4.4519939 5.0897549,3.8281684 4.958785,3.2300982 4.7392602,2.7332861 4.5414988,2.2857275 4.2583763,1.8336266 3.9200125,1.4243874 c -7.6e-4,-9.2e-4 -0.00155,-0.00181 -0.00236,-0.00269 C 3.6898896,1.1766793 3.4695804,0.9195109 3.2292587,0.68110211 3.2172333,0.66912454 3.200384,0.66208167 3.1825515,0.66157968 Z"/>
+ <path style="fill:#0278dc" d="m 3.1825515,0.52932736 c -0.018682,-5.2e-4 -0.03673,0.006184 -0.049663,0.0184478 C 2.94628,0.72474514 2.7566215,0.92331129 2.585212,1.1123139 c -1.993e-4,2.372e-4 -3.96e-4,4.762e-4 -5.9e-4,7.15e-4 C 2.1622268,1.5917667 1.8411698,2.0836671 1.6085005,2.6103474 1.3917612,3.1009674 1.2650399,3.6841019 1.149706,4.3023685 1.124449,4.4377587 1.098927,4.6018175 1.08132,4.7338323 1.07252,4.7998393 1.065681,4.8577502 1.061809,4.9005789 c -0.00193,0.021415 -0.00306,0.038983 -0.00335,0.053194 -1.432e-4,0.00711 -1.659e-4,0.01303 5.9e-4,0.020418 3.786e-4,0.00369 7.35e-4,0.00764 0.00276,0.014328 0.00202,0.00669 3.725e-4,0.020279 0.029956,0.036896 0.015964,0.00897 0.018112,0.0072 0.022073,0.00806 0.00396,8.65e-4 0.00703,0.00149 0.010248,0.00197 0.00644,9.55e-4 0.013279,0.00157 0.021087,0.00232 0.015617,0.00151 0.034955,0.00292 0.055379,0.00394 0.6631479,0.074899 1.4264586,0.345825 1.8812945,0.7260075 0.014176,0.01175 0.025949,0.021415 0.035277,0.028655 0.00467,0.0036 0.00861,0.00657 0.01281,0.00949 0.0021,0.00145 0.00413,0.00295 0.00769,0.00502 0.00178,0.001 0.00395,0.0022 0.00788,0.00395 0.00393,0.0017 0.00784,0.0051 0.026014,0.00591 0.021772,9.499e-4 0.02629,-0.00335 0.030744,-0.00519 0.00445,-0.0018 0.00674,-0.00305 0.00867,-0.0041 0.00386,-0.00215 0.00603,-0.00365 0.00828,-0.00519 0.00449,-0.00305 0.00856,-0.00617 0.013598,-0.01003 0.010086,-0.00771 0.022967,-0.01816 0.03843,-0.03081 C 3.8420033,5.3617177 4.6222206,5.0832093 5.1885947,5.0365062 l 0.04257,-0.00322 c 0.03422,-0.0026 0.060533,-0.028612 0.060502,-0.059821 V 4.9507269 C 5.2916671,4.903306 5.2792517,4.8053641 5.2625019,4.6840397 5.2457471,4.5627166 5.2243223,4.4246259 5.2049526,4.3197416 5.0897549,3.6959161 4.958785,3.0978459 4.7392602,2.6010339 4.5414988,2.1534753 4.2583763,1.7013744 3.9200125,1.2921352 c -7.6e-4,-9.2e-4 -0.00155,-0.00181 -0.00236,-0.00269 C 3.6898896,1.0444271 3.4695804,0.78725858 3.2292587,0.54884979 3.2172333,0.53687222 3.200384,0.52982935 3.1825515,0.52932736 Z"/>
+ <path style="fill:#48a0f8;fill-rule:evenodd" transform="scale(0.26458333)" d="M 12.029297 2 C 11.958688 1.998035 11.890678 2.023963 11.841797 2.0703125 C 11.244533 2.6367289 10.646944 3.2610815 10.082031 3.8730469 L 12.005859 14.822266 L 13.912109 3.890625 C 13.904721 3.8824573 13.896061 3.875355 13.888672 3.8671875 C 13.34009 3.2608382 12.788587 2.653083 12.205078 2.0742188 C 12.159628 2.0289492 12.096695 2.0018973 12.029297 2 z M 12.005859 14.822266 L 17.861328 9.7578125 C 17.459774 8.8683971 16.963254 7.9779903 16.400391 7.1074219 L 12.005859 14.822266 z M 12.005859 14.822266 L 19.152344 13.8125 C 18.990002 13.103908 18.810085 12.417528 18.607422 11.757812 L 12.005859 14.822266 z M 12.005859 14.822266 L 19.873047 18.978516 C 19.944385 18.938349 20.000081 18.877928 20 18.796875 L 20 18.710938 C 20.000002 18.531709 19.953931 18.161674 19.890625 17.703125 C 19.8273 17.244581 19.745083 16.722585 19.671875 16.326172 C 19.652753 16.222624 19.630703 16.12268 19.611328 16.019531 L 12.005859 14.822266 z M 12.005859 14.822266 L 14.867188 20.376953 C 15.638143 20.026755 16.425472 19.736824 17.193359 19.513672 L 12.005859 14.822266 z M 12.005859 14.822266 L 10.962891 21.291016 C 11.206312 21.454416 11.437323 21.622365 11.648438 21.798828 C 11.702016 21.843238 11.745995 21.880839 11.78125 21.908203 C 11.7989 21.921809 11.814204 21.932323 11.830078 21.943359 C 11.838015 21.94884 11.84592 21.955067 11.859375 21.962891 C 11.866103 21.96667 11.873818 21.969948 11.888672 21.976562 C 11.903525 21.982988 11.917639 21.996939 11.986328 22 C 12.068616 22.00359 12.086682 21.987423 12.103516 21.980469 C 12.120335 21.973666 12.129424 21.968812 12.136719 21.964844 C 12.151308 21.956718 12.159465 21.951133 12.167969 21.945312 C 12.184939 21.933785 12.199709 21.920839 12.21875 21.90625 C 12.25687 21.87711 12.304838 21.838827 12.363281 21.791016 C 12.597376 21.625441 12.845008 21.468369 13.095703 21.314453 L 12.005859 14.822266 z M 12.005859 14.822266 L 7.0351562 19.560547 C 7.746767 19.760614 8.4461321 20.003842 9.1074219 20.292969 L 12.005859 14.822266 z M 12.005859 14.822266 L 4.3945312 16.009766 C 4.3784912 16.094694 4.361614 16.176426 4.3457031 16.261719 C 4.2502436 16.77343 4.1524836 17.393625 4.0859375 17.892578 C 4.0526777 18.142053 4.0283062 18.359612 4.0136719 18.521484 C 4.0063774 18.602423 4.0010961 18.668945 4 18.722656 C 3.9994588 18.749529 3.9990962 18.772858 4.0019531 18.800781 C 4.0033841 18.814728 4.0060183 18.828238 4.0136719 18.853516 C 4.0196485 18.873309 4.0336743 18.912298 4.0859375 18.957031 L 12.005859 14.822266 z M 12.005859 14.822266 L 5.3964844 11.757812 C 5.20215 12.390244 5.0296538 13.049368 4.8730469 13.728516 L 12.005859 14.822266 z M 12.005859 14.822266 L 7.625 7.0644531 C 7.0931071 7.882231 6.6321447 8.7189738 6.2324219 9.578125 L 12.005859 14.822266 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="scale(0.26458333)" d="M 12.029297 2 C 11.958688 1.9980346 11.890678 2.0239611 11.841797 2.0703125 C 11.136505 2.7391754 10.419331 3.4887844 9.7714844 4.203125 C 9.7707311 4.2040215 9.7702645 4.2061287 9.7695312 4.2070312 C 8.173077 6.016434 6.9594582 7.8746317 6.0800781 9.8652344 C 5.260906 11.719546 4.7816108 13.924963 4.3457031 16.261719 C 4.2502436 16.77343 4.1524836 17.393625 4.0859375 17.892578 C 4.0526777 18.142053 4.0283062 18.359612 4.0136719 18.521484 C 4.0063774 18.602423 4.0010961 18.668945 4 18.722656 C 3.9994588 18.749529 3.9990962 18.772858 4.0019531 18.800781 C 4.0033841 18.814728 4.0060183 18.828238 4.0136719 18.853516 C 4.0166943 18.863525 4.0204827 18.881162 4.0273438 18.898438 C 4.0425286 18.751039 4.0591623 18.59146 4.0859375 18.390625 C 4.1524836 17.891671 4.2502436 17.27343 4.3457031 16.761719 C 4.7816108 14.424963 5.260906 12.219546 6.0800781 10.365234 C 6.9594582 8.3746317 8.173077 6.516434 9.7695312 4.7070312 C 9.7702645 4.7061287 9.7707311 4.7040215 9.7714844 4.703125 C 10.419331 3.9887845 11.136505 3.2391754 11.841797 2.5703125 C 11.890678 2.5239611 11.958688 2.4980346 12.029297 2.5 C 12.096695 2.5018973 12.159628 2.5289492 12.205078 2.5742188 C 13.113381 3.4752913 13.945804 4.4469942 14.806641 5.3730469 C 14.809702 5.3763729 14.813534 5.3793353 14.816406 5.3828125 C 16.095262 6.9295433 17.164665 8.6385181 17.912109 10.330078 C 18.741809 12.207793 19.236482 14.468406 19.671875 16.826172 C 19.745083 17.222585 19.827301 17.74458 19.890625 18.203125 C 19.933202 18.511523 19.946379 18.683613 19.964844 18.880859 C 19.978049 18.85315 20.000032 18.828839 20 18.796875 L 20 18.710938 C 20.000002 18.531709 19.953931 18.161674 19.890625 17.703125 C 19.8273 17.244581 19.745083 16.722585 19.671875 16.326172 C 19.236482 13.968406 18.741809 11.707793 17.912109 9.8300781 C 17.164665 8.1385181 16.095262 6.4295433 14.816406 4.8828125 C 14.813534 4.8793353 14.809702 4.8763729 14.806641 4.8730469 C 13.945804 3.9469942 13.113381 2.9752913 12.205078 2.0742188 C 12.159628 2.0289492 12.096695 2.0018973 12.029297 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/synology-cloud-station-drive.svg b/.icons/awkward/24x24/apps/synology-cloud-station-drive.svg
new file mode 100644
index 00000000..eee8d64b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/synology-cloud-station-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m14 4.5a5 5 0 0 0 -4.7226562 3.3730469 3.5 3.5 0 0 0 -2.7773438 -1.3730469 3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.1953125 1.140625 4.5 4.5 0 0 0 -2.1953125 3.859375 4.5 4.5 0 0 0 4.25 4.486328v0.01367h0.25 10.75v-0.01172a5.5 5.5 0 0 0 0.25 0.011722 5.5 5.5 0 0 0 5.5 -5.5 5.5 5.5 0 0 0 -3.017578 -4.9003906 5 5 0 0 0 -4.982422 -4.5996094z"/>
+ <circle style="fill:#46b4ff" cx="14" cy="9" r="5"/>
+ <circle style="fill:#46b4ff" cx="5.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#46b4ff" cx="6.5" cy="9.5" r="3.5"/>
+ <circle style="fill:#46b4ff" cx="16.5" cy="13.5" r="5.5"/>
+ <rect style="fill:#46b4ff" width="11" height="10" x="5.25" y="9"/>
+ <path style="opacity:.2" d="m11.5 9.5a3.5 3.5 0 0 0 -3.4609375 3h1.0117185a2.5 2.5 0 0 1 2.449219 -2 2.5 2.5 0 0 1 1.997071 1.00293l-0.997071 0.99707h2.5v-2.5l-0.792969 0.792969a3.5 3.5 0 0 0 -2.707031 -1.292969zm-3.5 4v2.5l0.792969-0.792969a3.5 3.5 0 0 0 2.707031 1.292969 3.5 3.5 0 0 0 3.460938 -3h-1.011719a2.5 2.5 0 0 1 -2.449219 2 2.5 2.5 0 0 1 -1.99707 -1.002929l0.99707-0.997071h-1.447265-1.012696-0.040039z"/>
+ <path style="fill:#ffffff" d="m11.5 9a3.5 3.5 0 0 0 -3.4609375 3h1.0117185a2.5 2.5 0 0 1 2.449219 -2 2.5 2.5 0 0 1 2.447266 2h1.012695a3.5 3.5 0 0 0 -3.459961 -3zm-3.459961 4a3.5 3.5 0 0 0 3.459961 3 3.5 3.5 0 0 0 3.460938 -3h-1.011719a2.5 2.5 0 0 1 -2.449219 2 2.5 2.5 0 0 1 -2.447265 -2h-1.012696z"/>
+ <path style="fill:#ffffff" d="m15 12h-2.5l2.5-2.5z"/>
+ <path style="fill:#ffffff" d="m8 13h2.5l-2.5 2.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m14 4a5 5 0 0 0 -4.7226562 3.3730469 3.5 3.5 0 0 0 -2.7773438 -1.3730469 3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.0117188 0.2167969 3.5 3.5 0 0 1 3.4882812 -3.2167969 3.5 3.5 0 0 1 2.7773438 1.3730469 5 5 0 0 1 4.7226562 -3.3730469 5 5 0 0 1 4.982422 4.5996094 5.5 5.5 0 0 1 3.007812 4.6933596 5.5 5.5 0 0 0 0.009766 -0.292969 5.5 5.5 0 0 0 -3.017578 -4.9003906 5 5 0 0 0 -4.982422 -4.5996094zm-10.921875 6.71875a4.5 4.5 0 0 0 -2.078125 3.78125 4.5 4.5 0 0 0 0.0117188 0.234375 4.5 4.5 0 0 1 2.1835937 -3.59375 3.5 3.5 0 0 1 -0.1171875 -0.421875z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/syntevo-smartgit.svg b/.icons/awkward/24x24/apps/syntevo-smartgit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syntevo-smartgit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/syspeek.svg b/.icons/awkward/24x24/apps/syspeek.svg
new file mode 100644
index 00000000..1de930fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/syspeek.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m5 4.5v14h12v-14h-12zm2 8h8v4h-8v-4z"/>
+ <path fill="#fff" d="m5 4v14h12v-14h-12zm2 8h8v4h-8v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/sysprof-icon.svg b/.icons/awkward/24x24/apps/sysprof-icon.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sysprof-icon.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/sysprof.svg b/.icons/awkward/24x24/apps/sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-authentication.svg b/.icons/awkward/24x24/apps/system-config-authentication.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-authentication.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-date.svg b/.icons/awkward/24x24/apps/system-config-date.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-date.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-display.svg b/.icons/awkward/24x24/apps/system-config-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-keyboard.svg b/.icons/awkward/24x24/apps/system-config-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-printer.svg b/.icons/awkward/24x24/apps/system-config-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-samba.svg b/.icons/awkward/24x24/apps/system-config-samba.svg
new file mode 100644
index 00000000..c1aa5099
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-samba.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#48aeff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 15,7.5 c -0.554,0 -1,0.446 -1,1 v 5 h -1.334961 a 0.66531265,0.49515172 0 0 0 -0.576172,0.743164 l 2.334961,3.008789 a 0.66531265,0.49515172 0 0 0 0.540039,0.24707 0.66531265,0.49515172 0 0 0 0.612305,-0.24707 l 2.334961,-3.008789 A 0.66531265,0.49515172 0 0 0 17.334961,13.5 H 16 v -5 c 0,-0.554 -0.446,-1 -1,-1 z M 8.963867,7.501 A 0.66531265,0.49515172 0 0 0 8.423828,7.7480705 L 6.088867,10.75686 A 0.66531265,0.49515172 0 0 0 6.665039,11.5 H 8 v 5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -5 h 1.334961 a 0.66531265,0.49515172 0 0 0 0.576172,-0.743164 L 9.576172,7.748047 A 0.66531265,0.49515172 0 0 0 8.963867,7.5009765 Z"/>
+ <g transform="matrix(0.5,0,0,0.5,-2.5e-7,-1)">
+ <rect style="fill:#ffffff" width="4" height="18" x="16" y="18" ry="2"/>
+ <path style="fill:#ffffff" d="m 17.928561,16.001419 a 1.3306253,0.99030344 0 0 0 -1.080712,0.493758 l -4.669403,6.019141 A 1.3306253,0.99030344 0 0 0 13.330597,24 h 9.338807 a 1.3306253,0.99030344 0 0 0 1.152151,-1.485682 l -4.669403,-6.019141 a 1.3306253,0.99030344 0 0 0 -1.223591,-0.493758 z"/>
+ </g>
+ <g transform="matrix(0.5,0,0,-0.5,6,25)">
+ <rect style="fill:#ffffff" width="4" height="18" x="16" y="18" ry="2"/>
+ <path style="fill:#ffffff" d="m 17.928561,16.001419 a 1.3306253,0.99030344 0 0 0 -1.080712,0.493758 l -4.669403,6.019141 A 1.3306253,0.99030344 0 0 0 13.330597,24 h 9.338807 a 1.3306253,0.99030344 0 0 0 1.152151,-1.485682 l -4.669403,-6.019141 a 1.3306253,0.99030344 0 0 0 -1.223591,-0.493758 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-config-selinux.svg b/.icons/awkward/24x24/apps/system-config-selinux.svg
new file mode 120000
index 00000000..bbdbb39e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-selinux.svg
@@ -0,0 +1 @@
+sepolicy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-services.svg b/.icons/awkward/24x24/apps/system-config-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-config-users.svg b/.icons/awkward/24x24/apps/system-config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-error.svg b/.icons/awkward/24x24/apps/system-error.svg
new file mode 100644
index 00000000..f6966433
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-error.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-542,358.5)">
+ <path d="m552-354v10h2v-10h-2zm0 12v2h2v-2h-2z"/>
+ </g>
+ <g fill="#fff" transform="translate(-542,358)">
+ <path d="m552-354v10h2v-10h-2zm0 12v2h2v-2h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-file-manager.svg b/.icons/awkward/24x24/apps/system-file-manager.svg
new file mode 100644
index 00000000..fdfc66f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-file-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5294e2" width="18" height="12" x="3" y="2" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="3.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="3" y="4" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="5.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="3" y="6" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="2" y="8" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="9" y="13.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="9" y="13" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,2 C 3.3345,2 3,2.3345 3,2.75 V 3.25 C 3,2.8345 3.3345,2.5 3.75,2.5 H 20.25 C 20.666,2.5 21,2.8345 21,3.25 V 2.75 C 21,2.3345 20.666,2 20.25,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,4 C 3.3345,4 3,4.3345 3,4.75 V 5.25 C 3,4.8345 3.3345,4.5 3.75,4.5 H 20.25 C 20.666,4.5 21,4.8345 21,5.25 V 4.75 C 21,4.3345 20.666,4 20.25,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,6 C 3.3345,6 3,6.3345 3,6.75 V 7.25 C 3,6.8345 3.3345,6.5 3.75,6.5 H 20.25 C 20.666,6.5 21,6.8345 21,7.25 V 6.75 C 21,6.3345 20.666,6 20.25,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-help.svg b/.icons/awkward/24x24/apps/system-help.svg
new file mode 100644
index 00000000..13ca622f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-help.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.058594,3.499885 C 10.889907,3.493895 9.6990646,3.7172491 8.5488281,4.1951975 3.9478818,6.1070807 1.7832017,11.350225 3.6953125,15.951057 5.6071979,20.55189 10.850224,22.716636 15.451172,20.804573 20.052117,18.89296 22.216799,13.649546 20.304688,9.0487131 18.870942,5.5980435 15.563755,3.5178851 12.058594,3.499885 Z m -0.05859,4 a 4.9999996,4.9998763 0 0 1 5,5 4.9999996,4.9998763 0 0 1 -5,5 4.9999996,4.9998763 0 0 1 -5,-5 4.9999996,4.9998763 0 0 1 5,-5 z"/>
+ <path style="fill:#e4e4e4" d="M 12.058594 3 C 10.889907 2.99401 9.6990646 3.2173641 8.5488281 3.6953125 C 3.9478818 5.6071957 1.7832017 10.85034 3.6953125 15.451172 C 5.6071979 20.052005 10.850224 22.216751 15.451172 20.304688 C 20.052117 18.393075 22.216799 13.149661 20.304688 8.5488281 C 18.870942 5.0981585 15.563755 3.0180001 12.058594 3 z M 12 7 A 4.9999996 4.9998763 0 0 1 17 12 A 4.9999996 4.9998763 0 0 1 12 17 A 4.9999996 4.9998763 0 0 1 7 12 A 4.9999996 4.9998763 0 0 1 12 7 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.058594 3 C 10.889907 2.99401 9.6990646 3.2173641 8.5488281 3.6953125 C 5.0088598 5.1663155 2.9200583 8.6096149 3.0117188 12.214844 C 3.1162869 8.7947227 5.1729012 5.5981496 8.5488281 4.1953125 C 9.6990646 3.7173641 10.889907 3.49401 12.058594 3.5 C 15.563755 3.5180001 18.870942 5.5981585 20.304688 9.0488281 C 20.74562 10.10978 20.960809 11.2046 20.988281 12.285156 C 21.026226 11.044077 20.813794 9.7738173 20.304688 8.5488281 C 18.870942 5.0981585 15.563755 3.0180001 12.058594 3 z M 16.990234 12.197266 A 4.9999996 4.9998763 0 0 1 12 17 A 4.9999996 4.9998763 0 0 1 7.0097656 12.302734 A 4.9999996 4.9998763 0 0 0 7 12.5 A 4.9999996 4.9998763 0 0 0 12 17.5 A 4.9999996 4.9998763 0 0 0 17 12.5 A 4.9999996 4.9998763 0 0 0 16.990234 12.197266 z"/>
+ <path style="opacity:0.2" d="M 12.060547,2.499885 C 10.894844,2.4943381 9.7107021,2.6896872 8.5644531,3.0975412 A 0.87803765,0.81823541 0 0 0 8.0566406,4.1522288 L 9.6171875,7.968635 A 0.87803765,0.81823541 0 0 0 10.75,8.4432444 c 0.398571,-0.1418395 0.821413,-0.2143136 1.248047,-0.2148438 0.426336,0.00147 0.848144,0.074222 1.246094,0.2167969 A 0.87803765,0.81823541 0 0 0 14.378906,7.9725412 L 15.943359,4.1522288 A 0.87803765,0.81823541 0 0 0 15.433594,3.0955881 C 14.368848,2.7176913 13.229372,2.5054465 12.060547,2.499885 Z m -8.7031251,6 A 0.81823541,0.87803765 0 0 0 2.5976562,9.0643381 C 2.1898022,10.210587 1.9945,11.394729 2,12.560432 c 0.00556,1.168825 0.2178061,2.308301 0.5957031,3.373047 a 0.81823541,0.87803765 0 0 0 1.0566407,0.509765 l 3.8203124,-1.5625 a 0.81823541,0.87803765 0 0 0 0.4726563,-1.136718 c -0.142578,-0.39795 -0.21725,-0.819758 -0.21875,-1.246094 5.3e-4,-0.426634 0.074958,-0.849476 0.2167969,-1.248047 A 0.81823541,0.87803765 0 0 0 7.46875,10.117073 L 3.6523438,8.5565256 A 0.81823541,0.87803765 0 0 0 3.3574219,8.499885 Z m 17.2851561,0 a 0.81823541,0.87803765 0 0 0 -0.294922,0.056641 l -3.816406,1.560547 a 0.81823541,0.87803765 0 0 0 -0.474609,1.132812 c 0.14184,0.398571 0.214313,0.821413 0.214843,1.248047 -0.0015,0.426336 -0.07422,0.848144 -0.216796,1.246094 a 0.81823541,0.87803765 0 0 0 0.472656,1.136718 l 3.820312,1.5625 a 0.81823541,0.87803765 0 0 0 1.056641,-0.509765 C 21.782194,14.868733 21.994439,13.729257 22,12.560432 22.0055,11.394729 21.810198,10.210587 21.402344,9.0643381 A 0.81823541,0.87803765 0 0 0 20.642578,8.499885 Z m -7.052734,8 a 0.87803765,0.81823541 0 0 0 -0.345703,0.05469 c -0.39795,0.142578 -0.819758,0.217249 -1.246094,0.21875 -0.426634,-5.31e-4 -0.849476,-0.07496 -1.248047,-0.216797 a 0.87803765,0.81823541 0 0 0 -1.1328125,0.474609 l -1.5605469,3.816406 a 0.87803765,0.81823541 0 0 0 0.5078125,1.054688 c 1.146249,0.407854 2.3303909,0.603156 3.4960939,0.597656 1.168825,-0.0056 2.308301,-0.217806 3.373047,-0.595703 a 0.87803765,0.81823541 0 0 0 0.509765,-1.056641 l -1.564453,-3.820312 a 0.87803765,0.81823541 0 0 0 -0.789062,-0.527344 z"/>
+ <path style="fill:#e74c3c" d="M 12.060547 2 C 10.894844 1.9944531 9.7107021 2.1898022 8.5644531 2.5976562 A 0.87803765 0.81823541 0 0 0 8.0566406 3.6523438 L 9.6171875 7.46875 A 0.87803765 0.81823541 0 0 0 10.75 7.9433594 C 11.148571 7.8015199 11.571413 7.7290458 11.998047 7.7285156 C 12.424383 7.7299856 12.846191 7.8027373 13.244141 7.9453125 A 0.87803765 0.81823541 0 0 0 14.378906 7.4726562 L 15.943359 3.6523438 A 0.87803765 0.81823541 0 0 0 15.433594 2.5957031 C 14.368848 2.2178063 13.229372 2.0055615 12.060547 2 z M 3.3574219 8 A 0.81823541 0.87803765 0 0 0 2.5976562 8.5644531 C 2.1898022 9.7107021 1.9945 10.894844 2 12.060547 C 2.005562 13.229372 2.2178061 14.368848 2.5957031 15.433594 A 0.81823541 0.87803765 0 0 0 3.6523438 15.943359 L 7.4726562 14.380859 A 0.81823541 0.87803765 0 0 0 7.9453125 13.244141 C 7.8027345 12.846191 7.7280625 12.424383 7.7265625 11.998047 C 7.7270925 11.571413 7.8015204 11.148571 7.9433594 10.75 A 0.81823541 0.87803765 0 0 0 7.46875 9.6171875 L 3.6523438 8.0566406 A 0.81823541 0.87803765 0 0 0 3.3574219 8 z M 20.642578 8 A 0.81823541 0.87803765 0 0 0 20.347656 8.0566406 L 16.53125 9.6171875 A 0.81823541 0.87803765 0 0 0 16.056641 10.75 C 16.198481 11.148571 16.270954 11.571413 16.271484 11.998047 C 16.269984 12.424383 16.197265 12.846191 16.054688 13.244141 A 0.81823541 0.87803765 0 0 0 16.527344 14.380859 L 20.347656 15.943359 A 0.81823541 0.87803765 0 0 0 21.404297 15.433594 C 21.782194 14.368848 21.994439 13.229372 22 12.060547 C 22.0055 10.894844 21.810198 9.7107021 21.402344 8.5644531 A 0.81823541 0.87803765 0 0 0 20.642578 8 z M 13.589844 16 A 0.87803765 0.81823541 0 0 0 13.244141 16.054688 C 12.846191 16.197266 12.424383 16.271937 11.998047 16.273438 C 11.571413 16.272907 11.148571 16.19848 10.75 16.056641 A 0.87803765 0.81823541 0 0 0 9.6171875 16.53125 L 8.0566406 20.347656 A 0.87803765 0.81823541 0 0 0 8.5644531 21.402344 C 9.7107021 21.810198 10.894844 22.0055 12.060547 22 C 13.229372 21.994438 14.368848 21.782194 15.433594 21.404297 A 0.87803765 0.81823541 0 0 0 15.943359 20.347656 L 14.378906 16.527344 A 0.87803765 0.81823541 0 0 0 13.589844 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-hibernate.svg b/.icons/awkward/24x24/apps/system-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-installer.svg b/.icons/awkward/24x24/apps/system-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-keyboard-mx.svg b/.icons/awkward/24x24/apps/system-keyboard-mx.svg
new file mode 100644
index 00000000..d5800211
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-keyboard-mx.svg
@@ -0,0 +1,25 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="5" width="20" height="14" rx="1" ry="1" style="fill:#2095f2"/>
+ <path d="m3 5c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m2 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z" style="opacity:.2"/>
+ <circle cx="6" cy="9.5" r="1" style="opacity:.2"/>
+ <circle cx="9" cy="9.5" r="1" style="opacity:.2"/>
+ <circle cx="12" cy="9.5" r="1" style="opacity:.2"/>
+ <circle cx="15" cy="9.5" r="1" style="opacity:.2"/>
+ <circle cx="18" cy="9.5" r="1" style="opacity:.2"/>
+ <circle cx="8" cy="13.5" r="1" style="opacity:.2"/>
+ <circle cx="11" cy="13.5" r="1" style="opacity:.2"/>
+ <circle cx="14" cy="13.5" r="1" style="opacity:.2"/>
+ <circle cx="17" cy="13.5" r="1" style="opacity:.2"/>
+ <rect x="5" y="16.5" width="14" height="2" rx=".5" ry=".5" style="opacity:.2"/>
+ <circle cx="6" cy="9" r="1" style="fill:#ffffff"/>
+ <circle cx="9" cy="9" r="1" style="fill:#ffffff"/>
+ <circle cx="12" cy="9" r="1" style="fill:#ffffff"/>
+ <circle cx="15" cy="9" r="1" style="fill:#ffffff"/>
+ <circle cx="18" cy="9" r="1" style="fill:#ffffff"/>
+ <circle cx="8" cy="13" r="1" style="fill:#ffffff"/>
+ <circle cx="11" cy="13" r="1" style="fill:#ffffff"/>
+ <circle cx="14" cy="13" r="1" style="fill:#ffffff"/>
+ <circle cx="17" cy="13" r="1" style="fill:#ffffff"/>
+ <rect x="5" y="16" width="14" height="2" rx=".5" ry=".5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-lock-screen.svg b/.icons/awkward/24x24/apps/system-lock-screen.svg
new file mode 100644
index 00000000..66fadabc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-lock-screen.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#ea882b" cx="11" cy="11" r="10"/>
+ <path opacity=".2" d="m11 5.5c-2.4175 0-3 0.86667-3 3v2h-1.2364c-0.4227 0-0.7636 0.312-0.7636 0.7v4.6c0 0.3875 0.34091 0.7 0.76364 0.7h8.4727c0.423 0 0.764-0.312 0.764-0.7v-4.6c0-0.3875-0.34091-0.7-0.76364-0.7h-1.0545v-2c0-2.216-0.76436-3-3.1818-3zm0 2c1 0 1-0.051032 1 1v2h-2v-2c0-1 0-1 1-1z"/>
+ <path fill="#fff" d="m11 5c-2.4175 0-3 0.8667-3 3v2h-1.2364c-0.4227 0-0.7636 0.312-0.7636 0.7v4.6c0 0.388 0.3409 0.7 0.7636 0.7h8.4727c0.423 0 0.764-0.312 0.764-0.7v-4.6c0-0.388-0.341-0.7-0.764-0.7h-1.0545v-2c0-2.216-0.765-3-3.182-3zm0 2c1 0 1-0.051032 1 1v2h-2v-2c0-1 0-1 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-log-out.svg b/.icons/awkward/24x24/apps/system-log-out.svg
new file mode 100644
index 00000000..ca85df2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-log-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#7bbb36" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 4.5c3.8662 0 7 3.1338 7 7s-3.1338 7-7 7-7-3.1338-7-7 3.1338-7 7-7zm0 2c-2.7615 0-5 2.2385-5 5s2.2385 5 5 5 5-2.2385 5-5-2.2385-5-5-5zm0 2 3 3-3 3 0.01172-2h-1.9648c-0.5793 0-1.0472-0.446-1.0472-1s0.46788-1 1.0469-1h1.9648z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 4c3.8662 0 7 3.1338 7 7s-3.1338 7-7 7-7-3.134-7-7c0-3.8662 3.1338-7 7-7zm0 2c-2.7615 0-5 2.2385-5 5s2.2385 5 5 5 5-2.2385 5-5-2.2385-5-5-5zm0 2 3 3-3 3 0.01172-2h-1.9648c-0.5793 0-1.0472-0.446-1.0472-1s0.4679-1 1.0469-1h1.9648z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-os-installer.svg b/.icons/awkward/24x24/apps/system-os-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-os-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-reboot.svg b/.icons/awkward/24x24/apps/system-reboot.svg
new file mode 100644
index 00000000..53e56e90
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-reboot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#eac046" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 2.5v2c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7c0-0.6423-1-0.70683-1-0.70703 0 0-1 0.06473-1 0.70703 0 2.7615-2.2385 5-5 5s-5-2.2385-5-5 2.2385-5 5-5v2l3-3-3-3z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 2v2c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7c0-0.6423-1-0.70683-1-0.70703 0 0-1 0.06473-1 0.70703 0 2.7615-2.2385 5-5 5s-5-2.238-5-5c0-2.7615 2.2385-5 5-5v2l3-3-3-3z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-restart.svg b/.icons/awkward/24x24/apps/system-restart.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-restart.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-search.svg b/.icons/awkward/24x24/apps/system-search.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-search.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-shut-down.svg b/.icons/awkward/24x24/apps/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-shutdown.svg b/.icons/awkward/24x24/apps/system-shutdown.svg
new file mode 100644
index 00000000..73364e1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-shutdown.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#c2352a" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 4.5c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7-3.1338-7-7-7zm0 2c2.7615 0 5 2.2385 5 5s-2.2385 5-5 5-5-2.2385-5-5 2.2385-5 5-5zm0 2c-0.554 0-1 0.46788-1 1.0469v3.9062c0 0.579 0.446 1.0469 1 1.0469s1-0.46788 1-1.0469v-3.9062c0-0.5789-0.446-1.0468-1-1.0468z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 4c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7-3.1338-7-7-7zm0 2c2.7615 0 5 2.2385 5 5s-2.2385 5-5 5-5-2.238-5-5c0-2.7615 2.2385-5 5-5zm0 2c-0.554 0-1 0.46788-1 1.0469v3.9062c0 0.579 0.446 1.047 1 1.047s1-0.46788 1-1.0469v-3.9062c0-0.5789-0.446-1.0468-1-1.0468z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-software-install.svg b/.icons/awkward/24x24/apps/system-software-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-software-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-software-installer.svg b/.icons/awkward/24x24/apps/system-software-installer.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-software-installer.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/system-software-update.svg b/.icons/awkward/24x24/apps/system-software-update.svg
new file mode 100644
index 00000000..629e75ad
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-software-update.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.226251,22.498583 c 1.721933,-0.0301 3.439586,-0.529768 4.945553,-1.494188 2.220872,-1.422246 3.65868,-3.69567 4.144863,-6.212111 0.244892,-0.185776 0.513345,-0.334898 0.700237,-0.602558 0.610098,-0.873759 0.675207,-2.379992 0.0058,-3.345809 a 2.4969199,2.500329 0 0 0 -0.002,-0.003 L 21.31569,9.8272613 a 2.4969199,2.500329 0 0 0 -0.002,-0.00195 L 20.6076,8.8126011 a 2.4969199,2.500329 0 0 0 -0.002,-0.00295 C 19.934398,7.8493104 18.931395,7.5000597 18.052465,7.5000597 c -0.87893,0 -1.881931,0.3492302 -2.553235,1.3096119 a 2.4969199,2.500329 0 0 0 -0.003,0.0039 l -0.705114,1.0127277 -0.70609,1.0127287 a 2.4969199,2.500329 0 0 0 -0.0029,0.0049 c -0.668819,0.965045 -0.605116,2.469963 0.0039,3.343856 0.026,0.03731 0.07022,0.04826 0.09753,0.08399 -0.192745,0.325697 -0.442886,0.619862 -0.777285,0.834011 -0.801783,0.513461 -1.796785,0.531393 -2.615652,0.04687 C 9.966862,14.664403 8.84832,14.523023 7.953583,14.80987 c -0.894737,0.286847 -1.541812,0.87887 -1.951498,1.572315 -0.409688,0.693446 -0.616656,1.547402 -0.436918,2.470782 0.179738,0.923379 0.841773,1.837382 1.665747,2.325269 l 0,-10e-4 c 1.538631,0.911106 3.273273,1.351419 4.99534,1.32132 z"/>
+ <path style="fill:#ff9932;fill-rule:evenodd" d="m 12.226251,21.998559 c 1.721933,-0.0301 3.439586,-0.529768 4.945553,-1.494188 2.220872,-1.422246 3.65868,-3.69567 4.144863,-6.21211 0.244892,-0.185776 0.513345,-0.334899 0.700237,-0.602558 0.610098,-0.873759 0.675207,-2.379992 0.0058,-3.34581 a 2.4969199,2.500329 0 0 0 -0.002,-0.003 L 21.31569,9.3272374 a 2.4969199,2.500329 0 0 0 -0.002,-0.00195 L 20.6076,8.3125773 a 2.4969199,2.500329 0 0 0 -0.002,-0.00295 C 19.934398,7.3492865 18.931395,7.0000358 18.052465,7.0000358 c -0.87893,0 -1.881931,0.3492302 -2.553235,1.309612 a 2.4969199,2.500329 0 0 0 -0.003,0.0039 l -0.705114,1.0127276 -0.70609,1.0127276 a 2.4969199,2.500329 0 0 0 -0.0029,0.0049 c -0.668819,0.965047 -0.605116,2.469964 0.0039,3.343857 0.026,0.03731 0.07022,0.04826 0.09753,0.08399 -0.192745,0.325698 -0.442886,0.619862 -0.777285,0.834011 -0.801783,0.513461 -1.796785,0.531393 -2.615652,0.04687 -0.823757,-0.488252 -1.942299,-0.629632 -2.837036,-0.342784 -0.894737,0.286846 -1.541812,0.878869 -1.951498,1.572314 -0.409688,0.693446 -0.616656,1.547402 -0.436918,2.470782 0.179738,0.923379 0.841773,1.837382 1.665747,2.325269 l 0,-10e-4 c 1.538631,0.911106 3.273273,1.351419 4.99534,1.32132 z"/>
+ <path style="fill:#ffda43;fill-rule:evenodd" d="M 11.773736,2.0014306 C 10.051802,2.0315286 8.334149,2.5311983 6.828183,3.4956184 4.607311,4.9178638 3.169502,7.1912881 2.68332,9.707729 2.438427,9.893505 2.169974,10.042627 1.983082,10.310287 c -0.610097,0.873759 -0.675207,2.379992 -0.0058,3.345809 a 2.4969199,2.500329 0 0 0 0.002,0.003 L 2.684396,14.6728 a 2.4969199,2.500329 0 0 0 0.002,0.0019 l 0.706091,1.01271 a 2.4969199,2.500329 0 0 0 0.002,0.003 c 0.671303,0.960341 1.674306,1.309592 2.553236,1.309592 0.87893,0 1.88193,-0.349231 2.553235,-1.309612 a 2.4969199,2.500329 0 0 0 0.0029,-0.0039 L 9.208971,14.673712 9.91506,13.660985 a 2.4969199,2.500329 0 0 0 0.0029,-0.0049 C 10.586779,12.69104 10.523076,11.186122 9.91406,10.31223 9.88806,10.27492 9.84384,10.26397 9.81653,10.22824 10.009275,9.902545 10.259415,9.608381 10.593814,9.3942315 11.395597,8.8807701 12.390599,8.8628382 13.209466,9.3473565 14.033223,9.835608 15.151765,9.976988 16.046502,9.690141 16.941143,9.4032944 17.588219,8.8112713 17.997905,8.1178259 18.407592,7.42438 18.61456,6.570424 18.434822,5.6470446 18.255085,4.7236653 17.593049,3.809662 16.769075,3.3217757 l 0,9.75e-4 C 15.230445,2.4116443 13.495802,1.9713311 11.773736,2.0014306 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.773407,2.0009627 C 10.051473,2.0310607 8.334072,2.5316563 6.828106,3.4960764 4.607234,4.9183218 3.169766,7.1915356 2.683584,9.707976 2.438692,9.893752 2.170282,10.042854 1.98339,10.310514 1.627606,10.820055 1.464128,11.543826 1.516594,12.250939 1.555444,11.714695 1.711763,11.199528 1.98339,10.810513 2.170282,10.542853 2.438692,10.393751 2.683584,10.207975 3.169766,7.6915344 4.607234,5.4183207 6.828106,3.9960752 c 1.505966,-0.96442 3.223367,-1.4650161 4.945301,-1.4951137 1.722066,-0.030099 3.457451,0.4111561 4.996082,1.3222626 l 0,-9.75e-4 c 0.823974,0.4878862 1.485298,1.4018105 1.665035,2.3251899 0.02745,0.1410042 0.04365,0.2795488 0.05371,0.416991 0.02154,-0.2956593 0.0077,-0.6014871 -0.05371,-0.9169899 C 18.254787,4.7240608 17.593463,3.8101365 16.769489,3.3222502 l 0,9.75e-4 C 15.230858,2.4121188 13.495473,1.9708632 11.773407,2.0009627 Z M 9.99802,10.458951 c -0.06498,0.08668 -0.126636,0.176586 -0.18164,0.269531 0.02731,0.03572 0.07165,0.04667 0.09766,0.08398 0.270661,0.388379 0.427003,0.902627 0.465819,1.437497 0.04767,-0.643191 -0.08878,-1.294166 -0.381835,-1.791012 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.877898,5.5028761 C 10.60607,5.5250761 9.340104,5.8925552 8.228493,6.6034596 6.20564,7.8971281 5.004831,10.131136 5.004868,12.500907 l -0.416015,0 a 0.58819019,0.48744813 0 0 0 -0.510741,0.730467 l 0.706053,1.01367 0.70703,1.012693 a 0.58819019,0.48744813 0 0 0 1.017575,0 l 0.706054,-1.012693 0.707029,-1.01367 A 0.58819019,0.48744813 0 0 0 7.412089,12.500907 l -0.40332,0 c -6.5e-4,-1.694433 0.849266,-3.286123 2.29687,-4.2119043 1.59101,-1.0174932 3.613695,-1.0531446 5.239246,-0.091797 A 1.0002019,1.0002019 0 1 0 15.563437,6.4755304 C 14.427694,5.8038534 13.149727,5.4806767 11.877898,5.5028761 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 11.877898,5.0019943 C 10.60607,5.0241943 9.340104,5.3916734 8.228493,6.1025778 6.20564,7.3962463 5.004831,9.6302546 5.004868,12.000025 l -0.416015,0 a 0.58819019,0.48744813 0 0 0 -0.510741,0.730468 l 0.706053,1.013669 0.70703,1.012693 a 0.58819019,0.48744813 0 0 0 1.017575,0 L 7.214824,13.744162 7.921853,12.730493 A 0.58819019,0.48744813 0 0 0 7.412089,12.000025 l -0.40332,0 c -6.5e-4,-1.694433 0.849266,-3.2861228 2.29687,-4.2119042 1.59101,-1.0174931 3.613695,-1.0531445 5.239246,-0.091797 A 1.0002019,1.0002019 0 1 0 15.563437,5.9746485 C 14.427694,5.3029716 13.149727,4.9797947 11.877898,5.0019943 Z"/>
+ <path style="fill:#ff9932;fill-rule:evenodd" d="m 22.497488,12.132322 c 0.0241,-0.632157 -0.125141,-1.284 -0.474734,-1.788429 l -0.002,-0.003 -0.705114,-1.0137056 -0.002,-0.00195 -0.70609,-1.0127101 -0.002,-0.00295 C 19.934398,7.3492865 18.931395,7.0000358 18.052465,7.0000358 c -0.87893,0 -1.881931,0.3492302 -2.553235,1.309612 l -0.003,0.0039 -0.705114,1.0127276 -0.70609,1.0127276 -0.0029,0.0049 c -0.215497,0.310944 -0.354946,0.677935 -0.42461,1.061806 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.122088,19.498938 c 1.271828,-0.0222 2.537794,-0.389679 3.649405,-1.100584 2.022853,-1.293668 3.223662,-3.527676 3.223625,-5.897447 l 0.416015,0 A 0.58819019,0.48744813 0 0 0 19.921874,11.77044 L 19.215821,10.756771 18.508792,9.7440773 a 0.58819019,0.48744813 0 0 0 -1.017576,0 l -0.706053,1.0126937 -0.70703,1.013669 a 0.58819019,0.48744813 0 0 0 0.509765,0.730467 l 0.403319,0 c 6.5e-4,1.694434 -0.849265,3.286123 -2.29687,4.211904 -1.591009,1.017493 -3.613695,1.053145 -5.239245,0.0918 a 1.0002023,1.0002023 0 1 0 -1.018553,1.721676 c 1.135744,0.671677 2.41371,0.994853 3.685539,0.972654 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 12.122088,18.998056 c 1.271828,-0.0222 2.537794,-0.389679 3.649405,-1.100583 2.022853,-1.293669 3.223662,-3.527677 3.223625,-5.897448 l 0.416015,0 a 0.58819019,0.48744813 0 0 0 0.510741,-0.730467 L 19.215821,10.255889 18.508792,9.2431955 a 0.58819019,0.48744813 0 0 0 -1.017576,0 l -0.706053,1.0126935 -0.70703,1.013669 a 0.58819019,0.48744813 0 0 0 0.509765,0.730467 l 0.403319,0 c 6.5e-4,1.694434 -0.849265,3.286123 -2.29687,4.211904 -1.591009,1.017494 -3.613695,1.053145 -5.239245,0.0918 a 1.0002019,1.0002019 0 1 0 -1.018553,1.721673 c 1.135744,0.671677 2.41371,0.994853 3.685539,0.972654 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.8945,8.9970404 c -0.451226,0.0081 -0.899887,0.1407292 -1.300778,0.3974596 -0.334399,0.21415 -0.584597,0.508285 -0.777342,0.833983 0.02731,0.03573 0.07165,0.04667 0.09766,0.08398 0.0315,0.0452 0.05543,0.09807 0.08398,0.146484 0.162714,-0.21707 0.35673,-0.411414 0.595701,-0.564452 0.801783,-0.513461 1.796362,-0.531393 2.615228,-0.04687 0.163525,0.09692 0.340682,0.176169 0.523437,0.245117 0.04439,-0.151793 0.102215,-0.297618 0.170898,-0.437499 C 13.658108,9.576606 13.423267,9.4746538 13.20895,9.3476251 12.799517,9.1053666 12.345726,8.9889394 11.8945,8.9970404 Z m -1.514645,3.2529226 c -0.0375,0.505878 -0.182694,1.003359 -0.461913,1.406246 a 2.4969199,2.500329 0 0 1 -0.0029,0.0049 L 9.20899,14.673802 8.503913,15.686495 a 2.4969199,2.500329 0 0 1 -0.0029,0.0039 c -0.671265,0.960371 -1.674734,1.309557 -2.553665,1.309557 -0.87893,0 -1.881425,-0.349227 -2.552728,-1.309568 a 2.4969199,2.500329 0 0 1 -0.002,-0.0029 L 2.686514,14.674761 a 2.4969199,2.500329 0 0 1 -0.002,-0.002 l -0.70507,-1.013622 a 2.4969199,2.500329 0 0 1 -0.0019,-0.003 c -0.279017,-0.402521 -0.423437,-0.899758 -0.46094,-1.4052 -0.04853,0.668367 0.08949,1.369307 0.460937,1.905269 a 2.4969199,2.500329 0 0 0 0.002,0.003 l 0.705076,1.01367 a 2.4969199,2.500329 0 0 0 0.002,0.002 l 0.70605,1.012675 a 2.4969199,2.500329 0 0 0 0.002,0.0029 C 4.065968,17.150774 5.068463,17.5 5.947393,17.5 c 0.878931,0 1.8824,-0.349185 2.553705,-1.309567 a 2.4969199,2.500329 0 0 0 0.0029,-0.0039 L 9.20907,15.17379 9.915123,14.161097 a 2.4969199,2.500329 0 0 0 0.003,-0.0049 c 0.37158,-0.536156 0.510436,-1.237604 0.461913,-1.906245 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-suspend-hibernate.svg b/.icons/awkward/24x24/apps/system-suspend-hibernate.svg
new file mode 100644
index 00000000..19ea1296
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-suspend-hibernate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#9f65d3" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11 4.5c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7-3.1338-7-7-7zm0 2c2.7615 0 5 2.2385 5 5s-2.2385 5-5 5-5-2.2385-5-5 2.2385-5 5-5zm0 3a2 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 -2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11 4c-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7-3.1338-7-7-7zm0 2c2.7615 0 5 2.2385 5 5s-2.2385 5-5 5-5-2.238-5-5c0-2.7615 2.2385-5 5-5zm0 3a2 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 -2z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-suspend.svg b/.icons/awkward/24x24/apps/system-suspend.svg
new file mode 100644
index 00000000..d7b33bc7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-suspend.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#41a5c7" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m18 11.5c0-3.8662-3.134-7-7-7-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7zm-2 0c0 2.7615-2.2385 5-5 5s-5-2.2385-5-5 2.2385-5 5-5 5 2.2385 5 5zm-2 0c0-0.554-0.46788-1-1.0469-1h-3.9062c-0.5789 0-1.0468 0.446-1.0468 1s0.46788 1 1.0469 1h3.9062c0.579 0 1.047-0.446 1.047-1z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m18 11c0-3.8662-3.134-7-7-7-3.8662 0-7 3.1338-7 7s3.1338 7 7 7 7-3.1338 7-7zm-2 0c0 2.7615-2.2385 5-5 5s-5-2.2385-5-5 2.2385-5 5-5 5 2.2385 5 5zm-2 0c0-0.554-0.46788-1-1.0469-1h-3.9062c-0.5789 0-1.0468 0.446-1.0468 1s0.46788 1 1.0469 1h3.9062c0.579 0 1.047-0.446 1.047-1z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-switch-user.svg b/.icons/awkward/24x24/apps/system-switch-user.svg
new file mode 100644
index 00000000..65051215
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-switch-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#36bb94" cx="11" cy="11" r="10"/>
+ <path fill-rule="evenodd" opacity=".2" d="m8 5.5s-1 0.0002781-1 0.64258v8.3574h-2l3 3 3-3h-2v-8.3574c0-0.6423-1-0.6424-1-0.6426zm6 0-3 3h2v8.3574c0 0.6423 1 0.64258 1 0.64258 0-0.0002 1-0.000278 1-0.64258v-8.357h2l-3-3z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8 5s-1 0.0003-1 0.6426v8.3574h-2l3 3 3-3h-2v-8.3574c0-0.6423-1-0.6424-1-0.6426zm6 0-3 3h2v8.3574c0 0.643 1 0.643 1 0.643 0-0.0002 1-0.000278 1-0.64258v-8.357h2l-3-3z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.207a10 10 0 0 1 -9.99 9.793 10 10 0 0 1 -9.9902 -9.707 10 10 0 0 0 -0.0098 0.207 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.29297z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/system-users.svg b/.icons/awkward/24x24/apps/system-users.svg
new file mode 100644
index 00000000..7fef107d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/system-users.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#009587" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/systemback.svg b/.icons/awkward/24x24/apps/systemback.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/systemback.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/systemtray.svg b/.icons/awkward/24x24/apps/systemtray.svg
new file mode 120000
index 00000000..1b23929e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/systemtray.svg
@@ -0,0 +1 @@
+xfce4-systray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tagainijisho.svg b/.icons/awkward/24x24/apps/tagainijisho.svg
new file mode 100644
index 00000000..48c9ba6f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tagainijisho.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#0061a7" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="m 4.8710938,5.5 a 10,10 0 0 0 -1.5214844,2 h 4.6484375 l -1.9648438,9 H 8.078125 l 0.21875,-1 h 6.070313 l -0.25,2 H 9 5 3.3554688 a 10,10 0 0 0 1.5058593,2 H 19.128906 a 10,10 0 0 0 1.521485,-2 h -4.517579 l 1,-8 H 9.6074219 l 0.4375001,-2 h 10.599609 a 10,10 0 0 0 -1.505859,-2 z m 4.2988281,6 h 5.6972661 l -0.25,2 H 8.734375 Z"/>
+ <path style="fill:#ffffff" d="M 4.8710938,5 A 10,10 0 0 0 3.3496094,7 H 7.9980469 L 6.0332031,16 H 8.078125 l 0.21875,-1 h 6.070313 l -0.25,2 H 9 5 3.3554688 a 10,10 0 0 0 1.5058593,2 H 19.128906 a 10,10 0 0 0 1.521485,-2 h -4.517579 l 1,-8 H 9.6074219 L 10.044922,7 H 20.644531 A 10,10 0 0 0 19.138672,5 Z m 4.2988281,6 h 5.6972661 l -0.25,2 H 8.734375 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/taisei.svg b/.icons/awkward/24x24/apps/taisei.svg
new file mode 100644
index 00000000..ee600505
--- /dev/null
+++ b/.icons/awkward/24x24/apps/taisei.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#007777" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 12.663172,4.0500001 C 16.27356,3.5742698 17.587564,5.7806725 19,7.05191 16.482454,6.627908 16.254502,3.565362 11.617289,5.532 7.916108,7.101668 8.5013725,10.334382 7.5,12.5 L 5.711119,11.533186 C 6.614955,8.163658 9.4904055,4.4680662 12.663172,4.0500001 Z"/>
+ <path style="opacity:0.2" d="m 5.0476885,11.993597 c -0.4890331,0.02674 -0.8945835,0.05532 -0.9957994,0.314533 -0.2884249,0.909389 0.7196034,0.774852 0.7196034,0.774852 l -0.3151883,-0.34338 c -0.1669643,-0.735733 3.0226558,0.680781 3.8803293,1.728987 2.3879535,2.91844 2.5748715,6.674341 7.7086685,5.94287 0.792214,-0.112876 1.574475,-0.197615 2.321817,-0.882473 -1.022943,0.267165 -1.940578,0.284393 -2.754277,0.375508 -2.859,0.300771 -3.700825,-0.768505 -4.690898,-2.957081 C 10.317168,15.582016 9.4003795,14.149586 8.19248,13.177891 L 8.2613075,12.045178 7.758247,12.857796 C 6.964943,12.325039 6.0603225,11.993501 5.0476885,11.993597 Z"/>
+ <path style="fill:#ffffff" d="m 5.0476885,11.493592 c -0.4890331,0.02674 -0.8945835,0.05532 -0.9957994,0.314533 -0.2884249,0.909389 0.7196034,0.774852 0.7196034,0.774852 l -0.3151883,-0.34338 c -0.1669643,-0.735733 3.0226558,0.680781 3.8803293,1.728987 2.3879535,2.91844 2.5748715,6.674341 7.7086685,5.94287 0.792214,-0.112876 1.574475,-0.197615 2.321817,-0.882473 -1.022943,0.267165 -1.940578,0.284393 -2.754277,0.375508 -2.859,0.300771 -3.700825,-0.768505 -4.690898,-2.957081 C 10.317168,15.082011 9.4003795,13.649581 8.19248,12.677887 L 8.2613075,11.545173 7.758247,12.357791 C 6.964943,11.825035 6.0603225,11.493496 5.0476885,11.493592 Z"/>
+ <path style="opacity:0.2" d="m 14,8 v 0.5 c 0,0.625679 0.0045,0.9617335 0.0049,1.5 H 13 v 1 h 1.007813 c 0.0063,2.093972 0.0252,3.713368 0.120117,4.615235 0.06575,0.624629 0.148805,1.044985 0.37793,1.388671 C 14.734984,17.347593 15.166667,17.5 15.5,17.5 H 16 v -1 h -0.5 c -0.166666,0 -0.109983,0.02741 -0.162109,-0.05078 -0.05213,-0.07819 -0.156571,-0.376583 -0.21582,-0.939453 C 15.036566,14.697479 15.016454,13.090499 15.008789,11 H 16 V 10 H 15.00586 C 15.005141,9.460877 15,9.126496 15,8.5 V 8 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:round" d="m 14.5,8.5 c 0,6.959042 0,8 1,8"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="13" y="10"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tali.svg b/.icons/awkward/24x24/apps/tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tamtam-app.svg b/.icons/awkward/24x24/apps/tamtam-app.svg
new file mode 100644
index 00000000..42a2ca01
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tamtam-app.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#5068f0" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5009413 a 6,6 0 0 0 -6,5.9999997 6,6 0 0 0 2,4.462891 v 1.037109 1.699219 a 0.25402518,0.30002863 0 0 0 0.3808594,0.259765 L 9.6269531,19.110316 10.730469,18.358363 A 6,6 0 0 0 12,18.500941 a 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-5.9999997 z M 9,12.500941 h 6 c 0,1.656854 -1.343146,3 -3,3 -1.656854,0 -3,-1.343146 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,6 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 -3,6 h 6 c 0,1.656854 -1.343146,3 -3,3 -1.656854,0 -3,-1.343146 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 8.2599531,15.500082 a 0.25402518,0.30002863 0 0 0 -0.259953,0.299999 v 1.699211 1.700383 a 0.25402518,0.30002863 0 0 0 0.3809995,0.260155 l 1.2461865,-0.850778 1.2461869,-0.849605 a 0.25402518,0.30002863 0 0 0 0,-0.519138 L 9.6271861,16.390704 8.3809996,15.539926 a 0.25402518,0.30002863 0 0 0 -0.1210465,-0.03984 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tanglet.svg b/.icons/awkward/24x24/apps/tanglet.svg
new file mode 100644
index 00000000..18c90da5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tanglet.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.055803,2.4999991 c -0.350318,0.00381 -0.687376,0.024029 -0.988729,0.06871 C 9.9542618,2.7555765 8.8547338,3.180932 7.9062313,3.6615493 5.0693999,5.1224544 1.9428658,8.7801743 2.0007935,11.537109 l 0.00534,-0.0047 c 0.00181,0.09693 0.019875,0.211682 0.053413,0.342956 0.090318,0.353529 0.2923458,0.825179 0.5887263,1.382488 0.5927609,1.11462 1.5622963,2.57077 2.7685572,4.104224 1.8464185,2.347252 3.7117229,4.195572 4.756101,4.783621 l 0.0012,6e-4 c 0.73349,0.482048 1.369908,0.354369 1.593478,0.284908 0.738887,-0.133937 2.383694,-1.200498 4.397644,-2.91898 2.901958,-2.47621 5.479819,-5.37606 5.791715,-6.510249 l 0.01127,0.01896 C 22.452165,8.4385848 17.25527,4.6377917 16.589352,4.1484408 15.362057,3.1194476 13.780995,2.4999991 12.055803,2.4999991 Z"/>
+ <path style="fill:#0060d6" d="m 12.055803,1.9999997 c -0.350318,0.00381 -0.687376,0.02403 -0.988729,0.06871 C 9.9542618,2.2555771 8.8547338,2.6809326 7.9062313,3.1615499 5.0693999,4.6224549 1.9428658,8.2801748 2.0007935,11.03711 l 0.00534,-0.0047 c 0.00181,0.09693 0.019875,0.211681 0.053413,0.342956 0.090318,0.353529 0.2923458,0.825178 0.5887263,1.382488 0.5927609,1.114619 1.5622963,2.570769 2.7685572,4.104223 1.8464185,2.347253 3.7117229,4.195573 4.756101,4.783621 l 0.0012,6e-4 c 0.73349,0.482048 1.369908,0.354369 1.593478,0.284908 0.738887,-0.133937 2.383694,-1.200497 4.397644,-2.918979 2.901958,-2.47621 5.479819,-5.376061 5.791715,-6.51025 l 0.01127,0.01896 C 22.452165,7.9385853 17.25527,4.1377923 16.589352,3.6484414 15.362057,2.6194482 13.780995,1.9999997 12.055803,1.9999997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.055664,2 C 11.705346,2.00381 11.368735,2.02368 11.067383,2.068359 9.9545703,2.255227 8.8547523,2.6805154 7.9062498,3.1611327 5.0694184,4.6220377 1.9430488,8.2801743 2.0009765,11.037109 l 0.00488,-0.0049 c 4.987e-4,0.02678 0.011684,0.06526 0.014648,0.09473 C 2.2526234,8.4278053 5.2075719,5.0508919 7.9062498,3.6611327 8.8547523,3.1805154 9.9545703,2.7552269 11.067383,2.5683593 11.368735,2.5236791 11.705346,2.5038099 12.055664,2.5 c 1.725192,0 3.305907,0.6194442 4.533203,1.6484374 0.623127,0.4579065 5.213422,3.8159044 5.404297,7.9999996 0.177,-4.4142032 -4.756522,-8.0239809 -5.404297,-8.4999996 C 15.361571,2.6194442 13.780856,2 12.055664,2 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 12.20403,2.0029618 a 6.9999999,6.9792214 0 0 0 -7.2039031,6.9757755 6.9999999,6.9792214 0 1 0 13.9997461,0 6.9999999,6.9792214 0 0 0 -6.795843,-6.9757755 z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 2.317465,10.669922 A 7.0682254,1.2331098 51.519796 0 0 5.4172959,16.862304 7.0682254,1.2331098 51.519796 1 0 7.6020223,15.649414 7.0682254,1.2331098 51.519796 0 0 2.317465,10.669922 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 21.671387,12.045898 a 1.1738429,7.1715219 47.18196 0 0 -10.300541,9.467774 1.1738429,7.1715219 47.18196 1 0 10.593531,-9.039063 1.1738429,7.1715219 47.18196 0 0 -0.29299,-0.428711 z"/>
+ <g style="font-size:6.73961735px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.33256444,0.37931754,-0.36935026,0.34153909,0.0688082,0.44389714)">
+ <path d="m 21.291758,-14.698858 h 16.301451 v 3.447472 H 31.728952 V 2.9886901 H 27.167863 V -11.251386 h -5.876105 z"/>
+ </g>
+ <g style="font-size:6.73961735px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.33256444,0.37931754,-0.36935026,0.34153909,0.0688082,-0.05610285)">
+ <path style="fill:#ffffff" d="m 21.291758,-14.698858 h 16.301451 v 3.447472 H 31.728952 V 2.9886901 H 27.167863 V -11.251386 h -5.876105 z"/>
+ </g>
+ <g style="font-size:2.85384536px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.73087974,0.90599738,-0.02650001,0.30920416,0,0)">
+ <path style="fill:#ffffff" d="m 6.6472733,20.51031 h 1.9313615 v 6.029861 h 3.3911702 v 1.459808 H 6.6472733 Z"/>
+ </g>
+ <g style="font-size:2.20785069px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.96094733,-0.87741883,-0.09341901,0.34545867,0,0)">
+ <path style="fill:#ffffff" d="m 32.484429,126.84921 q -0.558862,0.27167 -1.160415,0.4075 -0.601553,0.13584 -1.241916,0.13584 -1.447608,0 -2.293664,-0.80725 -0.846055,-0.81112 -0.846055,-2.19664 0,-1.40103 0.861579,-2.2044 0.861579,-0.80336 2.359641,-0.80336 0.578267,0 1.106081,0.10867 0.531695,0.10866 1.001295,0.32212 v 1.19922 q -0.485124,-0.27555 -0.966366,-0.41138 -0.477362,-0.13584 -0.958604,-0.13584 -0.892627,0 -1.377751,0.50065 -0.481242,0.49677 -0.481242,1.42432 0,0.9198 0.465719,1.42044 0.465718,0.50065 1.323416,0.50065 0.232859,0 0.43079,-0.0272 0.201811,-0.031 0.360932,-0.0931 v -1.12549 h -0.912032 v -1.00129 h 2.328592 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/taskbar.svg b/.icons/awkward/24x24/apps/taskbar.svg
new file mode 100644
index 00000000..62fc6bf8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/taskbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 3,2.5 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 3 c 0.554,0 1,-0.446 1,-1 v -3 C 7,2.946 6.554,2.5 6,2.5 Z m 7,0 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 11 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z m -7,7 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 3 c 0.554,0 1,-0.446 1,-1 v -3 C 7,9.946 6.554,9.5 6,9.5 Z m 7,0 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 11 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z m -7,7 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 3 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z m 7,0 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 11 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#1e7ddc" width="5" height="5" x="2" y="9" rx="1" ry="1"/>
+ <rect style="fill:#1e7ddc" width="13" height="5" x="9" y="9" rx="1" ry="1"/>
+ <rect style="fill:#33bfff" width="5" height="5" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:#33bfff" width="13" height="5" x="9" y="2" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="5" height="5" x="2" y="16" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="13" height="5" x="9" y="16" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 3 C 7,2.446 6.554,2 6,2 Z m 7,0 C 9.446,2 9,2.446 9,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z M 3,9 C 2.446,9 2,9.446 2,10 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 10 C 7,9.446 6.554,9 6,9 Z m 7,0 C 9.446,9 9,9.446 9,10 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 10 C 22,9.446 21.554,9 21,9 Z m -7,7 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 17 C 7,16.446 6.554,16 6,16 Z m 7,0 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 17 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tauonmb.svg b/.icons/awkward/24x24/apps/tauonmb.svg
new file mode 100644
index 00000000..44d37c17
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tauonmb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <circle cx="12" cy="12.5" r="10" style="opacity:.2"/>
+ <circle cx="12" cy="12" r="10" style="fill:#b864e6"/>
+ <path d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.293 10 10 0 0 1 9.9902 -9.793 10 10 0 0 1 9.99 9.707 10 10 0 0 0 0.01 -0.207 10 10 0 0 0 -10 -10z" style="opacity:.2;fill:#ffffff"/>
+ <path style="fill:#d69def" d="m7.6914062 4.0996094a9 9 0 0 0 -4.6914062 7.9003906h5a4 4 0 0 1 2.085938 -3.5078125zm8.3085938 7.9003906a4 4 0 0 1 -2.085938 3.507812l2.394532 4.392579a9 9 0 0 0 4.691406 -7.900391z"/>
+ <circle r="3" style="opacity:.1" cx="12" cy="12.5"/>
+ <circle r="3" style="fill:#4f4f4f" cx="12" cy="12"/>
+ <circle r="1" style="fill:#ffffff" cx="12" cy="12"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/taxi.svg b/.icons/awkward/24x24/apps/taxi.svg
new file mode 100644
index 00000000..8e692f55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/taxi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fecd38" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".5" d="m3 8v3h3v-3h-3zm3 3v3h3v-3h-3zm3 0h3v-3h-3v3zm3 0v3h3v-3h-3zm3 0h3v-3h-3v3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tde.svg b/.icons/awkward/24x24/apps/tde.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tde.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tdemid.svg b/.icons/awkward/24x24/apps/tdemid.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdemid.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tdenetworkmanager.svg b/.icons/awkward/24x24/apps/tdenetworkmanager.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdenetworkmanager.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tdeprintfax.svg b/.icons/awkward/24x24/apps/tdeprintfax.svg
new file mode 100644
index 00000000..60aa2b58
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdeprintfax.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#797979" width="14" height="20" x="-16" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 14 Z"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12"/>
+ <path style="fill:#e4e4e4" d="m 4,13 v 8 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 v -8 z"/>
+ <rect style="opacity:0.5" width="11" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2" d="M 13.75,3.5 C 13.3345,3.5 13,3.8345 13,4.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 14.6655,5.5 15,5.1655 15,4.75 V 4.25 C 15,3.8345 14.6655,3.5 14.25,3.5 Z m 3,0 C 16.3345,3.5 16,3.8345 16,4.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 17.6655,5.5 18,5.1655 18,4.75 V 4.25 C 18,3.8345 17.6655,3.5 17.25,3.5 Z m 3,0 C 19.3345,3.5 19,3.8345 19,4.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 20.6655,5.5 21,5.1655 21,4.75 V 4.25 C 21,3.8345 20.6655,3.5 20.25,3.5 Z m -6,3 C 13.3345,6.5 13,6.8345 13,7.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 14.6655,8.5 15,8.1655 15,7.75 V 7.25 C 15,6.8345 14.6655,6.5 14.25,6.5 Z m 3,0 C 16.3345,6.5 16,6.8345 16,7.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 17.6655,8.5 18,8.1655 18,7.75 V 7.25 C 18,6.8345 17.6655,6.5 17.25,6.5 Z m 3,0 C 19.3345,6.5 19,6.8345 19,7.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 20.6655,8.5 21,8.1655 21,7.75 V 7.25 C 21,6.8345 20.6655,6.5 20.25,6.5 Z m -6,3 C 13.3345,9.5 13,9.8345 13,10.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.5 C 15,9.8345 14.6655,9.5 14.25,9.5 Z m 3,0 C 16.3345,9.5 16,9.8345 16,10.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.5 C 18,9.8345 17.6655,9.5 17.25,9.5 Z m 3,0 C 19.3345,9.5 19,9.8345 19,10.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.5 C 21,9.8345 20.6655,9.5 20.25,9.5 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="19" y="3" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="3" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="13" y="3" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="19" y="6" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="6" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="13" y="6" rx=".75" ry=".75"/>
+ <rect style="fill:#ff5a5a" width="2" height="2" x="19" y="9" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="9" rx=".75" ry=".75"/>
+ <rect style="fill:#6bd70f" width="2" height="2" x="13" y="9" rx=".75" ry=".75"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#48cdff" width="7" height="4" x="4" y="5"/>
+ <rect style="opacity:0.1" width="7" height=".5" x="4" y="5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tdescreensaver.svg b/.icons/awkward/24x24/apps/tdescreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdescreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tdevelop.svg b/.icons/awkward/24x24/apps/tdevelop.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdevelop.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tdewalletmanager.svg b/.icons/awkward/24x24/apps/tdewalletmanager.svg
new file mode 100644
index 00000000..b2dba205
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdewalletmanager.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c46c6c" d="M 20,21 V 3 C 20,2.446 19.554,2 19,2 H 5 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 6.1115,3 V 3.5 H 7.6113 V 3 h -1.5 z m 2,0 v 0.5 h 1.5 V 3 Z m 2,0 V 3.5 H 11.5 V 3 Z M 12,3 v 0.5 h 1.25 V 3 Z m 1.75,0 v 0.5 h 1.5 V 3 Z m 2,0 v 0.5 h 1.5 V 3 Z m 2,0 v 0.5 h 0.48438 l 0.16699,0.015625 0.1416,0.044922 0.12696,0.069335 0.11035,0.089845 0.09082,0.11035 0.01563,0.019531 0.09961,-0.08203 0.32422,-0.17578 -0.011,-0.0204 -0.012,-0.0215 -0.016,-0.0185 -0.122,-0.1485 -0.014,-0.0185 -0.019,-0.0147 -0.148,-0.1221 -0.019,-0.0156 -0.021,-0.0117 -0.17,-0.0918 -0.022,-0.0117 -0.023,-0.0069 -0.189,-0.0586 -0.0235,-0.00685 -0.0255,-0.0029 -0.201,-0.0205 -0.013,-10e-4 h -0.5125 z M 5.587,3.0146 5.5235,3.0215 5.4981,3.0244 5.4747,3.0313 5.2862,3.0898 5.2628,3.0967 5.2413,3.1084 5.0714,3.2002 5.0499,3.2119 5.031345,3.227525 l -0.1482,0.122 -0.01855,0.01465 -0.01465,0.01855 -0.09665,0.1172 h 0.88255 l -0.0485,-0.48535 z M 19.492,4.1562 18.994,4.206 19,4.26555 v 1.415 h 0.5 V 4.23735 L 19.499,4.22465 19.492,4.1563 Z M 19,6.1804 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 1.5 h 0.5 v -1.5 z m 0,2 v 0.05371 l -0.01563,0.16699 -0.04492,0.1416 -0.06933,0.12696 -0.08985,0.11035 -0.11035,0.08985 -0.12696,0.06933 -0.14062,0.04395 -0.03907,0.0039 0.0498,0.49804 0.06348,-0.0068 0.02539,-0.003 0.02343,-0.0068 0.18848,-0.0586 0.02343,-0.0068 0.02149,-0.01172 0.16992,-0.0918 0.02149,-0.01172 0.01855,-0.01563 0.14844,-0.12207 0.01855,-0.01465 0.01465,-0.01855 0.12207,-0.14844 0.01563,-0.01855 0.01172,-0.02149 0.09179,-0.16992 0.01172,-0.02149 0.0068,-0.02343 0.05859,-0.18848 0.0068,-0.02343 0.0029,-0.02539 0.02051,-0.20117 0.001,-0.013 v -0.08184 h -0.5 z m -14.247,0.8195 0.09668,0.11719 0.014648,0.01856 0.018554,0.01465 0.14844,0.12207 0.018555,0.01563 0.021485,0.01172 0.16992,0.0918 0.021485,0.01172 0.023435,0.0068 0.18848,0.0586 0.023435,0.0068 0.02539,0.003 0.20117,0.02051 0.012695,10e-4 h 0.5127 v -0.5 h -1.4971 z m 1.997,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 H 12 v -0.5 z m 1.75,0 v 0.5 h 1.3886 v -0.5 h -1.3885 z m 1.8886,0 v 0.5 h 1.5 v -0.5 z m 2,0 v 0.5 h 1.5 v -0.5 z"/>
+ <path style="opacity:0.1" d="m 17,9.5 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 v -4 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 c 0.554,0 1,0.446 1,1 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="fill:#9b3e3e" d="m 17,9 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 v -4 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <g transform="matrix(0.5,0,0,0.5,2,0.5)">
+ <path style="fill:#c8c8c8" d="m 36,23 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#ffffff" d="M 35.5,22.25 A 1.5,1.25 0 0 1 34,23.5 1.5,1.25 0 0 1 32.5,22.25 1.5,1.25 0 0 1 34,21 a 1.5,1.25 0 0 1 1.5,1.25 z"/>
+ </g>
+ <path style="fill:#ffffff" d="m 17.629517,9.7890487 v 0.1054756 l -0.01185,-0.1046487 -0.04373,0.00415 0.02459,0.2092974 0.03099,-0.0033 h 0.466414 V 9.7890655 h -0.466414 z m 0.699622,0 V 10 h 0.466415 V 9.7890487 Z m 0.699623,0 V 10 h 0.466414 V 9.7890487 Z m 0.699622,0 V 10 h 0.466414 V 9.7890487 Z m 0.699621,0 V 10 h 0.303356 V 9.7890487 Z m -3.103709,0.054388 -0.02094,0.00577 -0.01184,0.0033 -0.01,0.00495 -0.126622,0.065099 -0.01,0.00495 -0.0091,0.00659 -0.110225,0.085696 -0.008,0.0066 -0.0073,0.0082 -0.0911,0.103822 -0.0065,0.0082 -0.0056,0.009 -0.0026,0.005 0.133004,0.06263 0.06467,0.04615 0.08563,-0.09724 0.09019,-0.07087 0.1075,-0.05438 0.01,-0.0033 -9.33e-4,-0.0016 0.0021,-8.44e-4 -0.0045,-0.0066 -0.0674,-0.1911731 z m -0.520146,0.5290233 -0.01733,0.05355 -0.0035,0.0091 -9.33e-4,0.01071 -0.01457,0.141735 -9.33e-4,0.005 v 0.229077 h 0.233208 v -0.22415 l 0.01366,-0.122781 0.01366,-0.04202 -0.223188,-0.06015 z m -0.03736,0.660067 v 0.421902 H 17 v -0.421902 z m 0,0.632853 v 0.421901 H 17 V 11.66538 Z m 0,0.632854 v 0.421901 H 17 v -0.421901 z m 0,0.632853 V 13.35299 H 17 v -0.421903 z m 0.246873,0.601549 -0.223189,0.06015 0.03917,0.121955 0.0035,0.0099 0.0056,0.0083 0.06832,0.119483 0.0056,0.0091 0.0065,0.0083 0.0911,0.103821 0.0073,0.0083 0.008,0.0066 0.02276,0.01731 0.152125,-0.159867 -0.01275,-0.0099 -0.07834,-0.089 -0.05921,-0.103004 -0.03647,-0.111247 z m 0.358011,0.421903 -0.11387,0.183762 0.0237,0.01237 0.01,0.005 0.01185,0.0032 0.139382,0.04121 0.01184,0.0032 0.01185,8.44e-4 0.151221,0.01399 0.0065,8.45e-4 h 0.145755 V 14.008047 H 17.6296 l -0.128452,-0.01318 -0.117517,-0.03461 -0.01184,-0.0059 z m 0.631294,0.05356 v 0.210951 h 0.466413 v -0.210951 z m 0.699619,0 v 0.210951 h 0.466416 v -0.210951 z m 0.699624,0 v 0.210951 h 0.466414 v -0.210951 z m 0.699621,0 v 0.210951 h 0.466417 v -0.210951 z"/>
+ <path style="opacity:0.2" d="m 4,21 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tdmconfig.svg b/.icons/awkward/24x24/apps/tdmconfig.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tdmconfig.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/team-fortress-classic.svg b/.icons/awkward/24x24/apps/team-fortress-classic.svg
new file mode 100644
index 00000000..725b10cd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/team-fortress-classic.svg
@@ -0,0 +1,10 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#3f3f3f"/>
+ <path d="m10 4.65625a7 7 0 0 0-5.919922 5.921875h5.189453a2 2 0 0 1 0.730469-0.728516zm2 0.00195v5.189456a2 2 0 0 1 0.728516 0.730469h5.193359a7 7 0 0 0-5.921875-5.9199219zm-7.921875 7.919925a7 7 0 0 0 5.921875 5.919922v-5.189453a2 2 0 0 1-0.728516-0.730469zm8.652344 0a2 2 0 0 1-0.730469 0.728516v5.193359a7 7 0 0 0 5.919922-5.921875z" style="opacity:.2"/>
+ <path d="M 10,4.078125 A 7,7 0 0 0 4.0800781,10 H 9.2695312 A 2,2 0 0 1 10,9.2714844 Z m 2,0.00195 V 9.2695312 A 2,2 0 0 1 12.728516,10 h 5.193359 A 7,7 0 0 0 12,4.0800781 Z M 4.078125,12 A 7,7 0 0 0 10,17.919922 V 12.730469 A 2,2 0 0 1 9.2714844,12 Z m 8.652344,0 A 2,2 0 0 1 12,12.728516 v 5.193359 A 7,7 0 0 0 17.919922,12 Z" style="fill:#e2b322"/>
+ <path d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="M 10,4.078125 A 7,7 0 0 0 4.0800781,10 h 0.109375 A 7,7 0 0 1 10,4.65625 Z m 2,0.00195 V 4.6582 A 7,7 0 0 1 17.808594,10 h 0.113281 A 7,7 0 0 0 12,4.0800781 Z M 4.078125,12 a 7,7 0 0 0 0.1132812,0.578125 H 9.2714844 A 2,2 0 0 0 10,13.308594 V 12.730469 A 2,2 0 0 1 9.2714844,12 Z m 8.652344,0 A 2,2 0 0 1 12,12.728516 v 0.578125 a 2,2 0 0 0 0.730469,-0.728516 h 5.080078 A 7,7 0 0 0 17.919922,12 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/team-fortress2.svg b/.icons/awkward/24x24/apps/team-fortress2.svg
new file mode 100644
index 00000000..cfc2110f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/team-fortress2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#d65c2f" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path opacity=".2" d="m14.022 4.089-1.1863 4.4273a3.5048 3.5048 0 0 1 1.6639 2.8847l4.4264 1.186a8.011 8.011 0 0 0 -4.904 -8.498zm-1.935-0.5156a8.011 8.011 0 0 0 -8.498 4.9039l4.4273 1.1863a3.5048 3.5048 0 0 1 2.8847 -1.6639l1.186-4.4264zm-9.0135 6.8395a8.011 8.011 0 0 0 4.904 8.498l1.1863-4.4273a3.5048 3.5048 0 0 1 -1.664 -2.8845l-4.4264-1.186zm10.91 2.9233a3.5048 3.5048 0 0 1 -2.8847 1.6639l-1.1862 4.426a8.011 8.011 0 0 0 8.498 -4.904l-4.4273-1.1863z"/>
+ <path fill="#fff" d="m14.022 3.589-1.1863 4.4273a3.5048 3.5048 0 0 1 1.6639 2.8847l4.4264 1.186a8.011 8.011 0 0 0 -4.904 -8.498zm-1.935-0.5155a8.011 8.011 0 0 0 -8.498 4.9039l4.4273 1.1863a3.5048 3.5048 0 0 1 2.8847 -1.6639l1.186-4.4264zm-9.0135 6.8395a8.011 8.011 0 0 0 4.904 8.498l1.1863-4.4273a3.5048 3.5048 0 0 1 -1.664 -2.8845l-4.4264-1.186zm10.91 2.9233a3.5048 3.5048 0 0 1 -2.8847 1.6639l-1.186 4.4264a8.011 8.011 0 0 0 8.498 -4.904l-4.4273-1.1863z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teamcity.svg b/.icons/awkward/24x24/apps/teamcity.svg
new file mode 100644
index 00000000..e43ea23a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teamcity.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#6655e4" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#21d789" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#14ddb1" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507122,11.499829 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.507122,10.999879 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071222,15.99995 H 11.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071222,15.5 H 11.507122"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="M 7.5071212,7.99995 H 9.5071207 M 8.5071222,11.999951 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 7.5071212,7.5 H 9.5071207 M 8.5071222,11.500001 V 7.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teams-for-linux.svg b/.icons/awkward/24x24/apps/teams-for-linux.svg
new file mode 100644
index 00000000..840c315b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teams-for-linux.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 19.5,3.5 A 2.5,2.5 0 0 0 17,6 2.5,2.5 0 0 0 19.5,8.5 2.5,2.5 0 0 0 22,6 2.5,2.5 0 0 0 19.5,3.5 Z m -2.75,6 C 16.3345,9.5 16,9.8345 16,10.25 V 10.5 15.568359 16 A 3.5,3.5 0 0 0 19.5,19.5 3.5,3.5 0 0 0 23,16 V 15.568359 10.5 10.25 C 23,9.8345 22.6655,9.5 22.25,9.5 Z"/>
+ <path style="opacity:0.2" d="M 12.5,1.5 A 3.5,3.5 0 0 0 9,5 3.5,3.5 0 0 0 12.5,8.5 3.5,3.5 0 0 0 16,5 3.5,3.5 0 0 0 12.5,1.5 Z m -4.25,8 C 7.5575,9.5 7,10.0575 7,10.75 V 12 16.25 17 A 5.5,5.5 0 0 0 12.5,22.5 5.5,5.5 0 0 0 18,17 V 16.25 12 10.75 C 18,10.0575 17.4425,9.5 16.75,9.5 Z"/>
+ <path style="fill:#5059c9" d="M 16.75,9 C 16.3345,9 16,9.3345 16,9.75 V 10 15.06818 15.49982 H 16.137695 22.862304 23 V 15.06818 10 9.75 C 23,9.3345 22.6655,9 22.25,9 Z"/>
+ <circle style="fill:#5059c9" cx="19.5" cy="15.5" r="3.5"/>
+ <circle style="fill:#5059c9" cx="19.5" cy="5.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.5,3 A 2.5,2.5 0 0 0 17,5.5 2.5,2.5 0 0 0 17.01367,5.7578125 2.5,2.5 0 0 1 19.5,3.5 2.5,2.5 0 0 1 21.986328,5.7421875 2.5,2.5 0 0 0 22,5.5 2.5,2.5 0 0 0 19.5,3 Z M 16.75,9 C 16.3345,9 16,9.3345 16,9.75 V 10 10.25 C 16,9.8345 16.3345,9.5 16.75,9.5 h 5.5 C 22.6655,9.5 23,9.8345 23,10.25 V 10 9.75 C 23,9.3345 22.6655,9 22.25,9 Z"/>
+ <circle style="fill:#7b83eb" cx="12.5" cy="4.5" r="3.5"/>
+ <path style="fill:#7b83eb" d="M 8.25,9 C 7.5575,9 7,9.5575 7,10.25 v 1.25 4.25 0.75 H 7.253906 C 7.4816325,16.802497 7.840524,17 8.25,17 h 8.5 c 0.409476,0 0.768367,-0.197503 0.996094,-0.5 H 18 V 15.75 11.5 10.25 C 18,9.5575 17.4425,9 16.75,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.5,1 A 3.5,3.5 0 0 0 9,4.5 3.5,3.5 0 0 0 9.01172,4.729492 3.5,3.5 0 0 1 12.5,1.5 3.5,3.5 0 0 1 15.988281,4.770508 3.5,3.5 0 0 0 16,4.5 3.5,3.5 0 0 0 12.5,1 Z M 8.25,9 C 7.5575,9 7,9.5575 7,10.25 v 0.5 C 7,10.0575 7.5575,9.5 8.25,9.5 h 8.5 c 0.6925,0 1.25,0.5575 1.25,1.25 v -0.5 C 18,9.5575 17.4425,9 16.75,9 Z"/>
+ <circle style="fill:#7b83eb" cx="12.5" cy="16.5" r="5.5"/>
+ <rect style="opacity:0.1" width="12" height="12" x="1" y="5.5" rx=".818" ry=".818"/>
+ <rect style="fill:#5059c9" width="12" height="12" x="1" y="5" rx=".818" ry=".818"/>
+ <path style="opacity:0.2" d="m 4,8.5 v 2 h 2 v 4 h 2 v -4 h 2 v -2 z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="4" y="8"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="10" y="-8" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.8183594 5 C 1.3650867 5 1 5.3650867 1 5.8183594 L 1 6.3183594 C 1 5.8650867 1.3650867 5.5 1.8183594 5.5 L 12.181641 5.5 C 12.634913 5.5 13 5.8650867 13 6.3183594 L 13 5.8183594 C 13 5.3650867 12.634913 5 12.181641 5 L 1.8183594 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teamspeak3.svg b/.icons/awkward/24x24/apps/teamspeak3.svg
new file mode 100644
index 00000000..ccc494ac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teamspeak3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <style id="style828" type="text/css">
+ .st0{fill:#1C2437;}
+ </style>
+ <rect style="fill:#334468" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 11.744141,5.5099639 C 11.086858,5.5458024 10.407109,5.6754688 9.7070312,5.8986358 8.5402344,6.2829792 7.2570564,6.9778598 6.421875,7.9201202 6.3236224,8.0441016 6.2493997,8.2049357 6.3476562,8.3537139 6.4459168,8.4900935 6.3979111,8.5396848 6.3242188,8.6388702 5.7346793,9.4571489 5.3281997,10.375531 5.15625,11.367386 5.144772,11.431106 5.128228,11.473329 5.103516,11.50801 5.088432,11.507341 5.075802,11.50021 5.060547,11.50021 H 5 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 h 0.060547 l 0.6621093,-0.0293 c 0.2333597,0 0.3554688,-0.137567 0.3554688,-0.335937 0.02456,-0.60751 0.025391,-1.201085 0.025391,-1.808594 0,-0.632307 -0.025164,-1.30324 0.097656,-1.935547 0.700078,-3.6946516 5.1766279,-5.7150229 8.3945309,-3.9296872 1.95285,1.0910393 3.234904,2.8014462 3.308594,5.0703122 0.02456,0.843075 0,1.686221 0,2.529297 0,0.210768 0.08474,0.360566 0.28125,0.410156 l 0.751953,0.0293 H 19 c 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 h -0.0625 c -0.0048,0 -0.0089,0.0019 -0.01367,0.002 -0.03391,-0.03233 -0.06103,-0.06979 -0.07422,-0.123047 -0.184231,-1.016709 -0.589586,-1.9597181 -1.191407,-2.8027928 -0.04913,-0.049592 -0.123348,-0.098842 -0.07422,-0.1484375 0.257924,-0.3347508 0.0012,-0.5203788 -0.195312,-0.71875 C 15.795071,6.1377152 13.715988,5.4024486 11.74414,5.5099639 Z M 8.9018826,12.002151 c -0.4197071,-0.02993 -0.7609003,0.265444 -0.8496094,0.769531 -0.1419356,0.739325 8.49e-5,1.434678 0.4140625,2.050782 0.2956982,0.436873 0.7101483,0.627068 1.21875,0.671875 0.2838702,-0.0112 1.4313013,0.04418 1.6796873,-0.05664 0.319354,-0.112019 0.555986,-0.324617 0.626954,-0.671875 0.07097,-0.34726 -0.342525,-0.827947 -0.898438,-1.332032 C 10.51372,12.907303 9.7553133,12.346363 9.3413357,12.144729 9.1905294,12.057915 9.0417849,12.012128 8.9018826,12.002151 Z m 6.1528054,1.015625 c -0.482577,0.07222 -0.898251,0.300234 -1.335938,0.46875 -0.392797,0.168517 -0.738962,0.37386 -1.019531,0.638672 -0.392796,0.397218 -0.179751,0.939904 0.4375,1.144531 0.07856,0.03611 0.191002,0.05991 0.314453,0.08398 0.347904,0.04815 0.671626,0.120458 1.019531,0.144531 0.460132,0.02407 0.808283,-0.120953 1.066406,-0.421875 0.32546,-0.373144 0.483384,-0.842425 0.460938,-1.335938 -0.02245,-0.517586 -0.415889,-0.818952 -0.943359,-0.722656 z m 2.482421,2.490234 c -0.04736,0.01476 -0.09444,0.05042 -0.125,0.09766 -0.232236,0.708592 -1.307722,3.082071 -4.974609,3.330078 -4.3269272,0.295247 2.310519,1.192119 4.205078,-0.166016 0.647817,-0.484205 1.381868,-0.967764 1.357422,-2.361328 0,-0.271627 -0.13451,-0.733281 -0.330078,-0.875 -0.03667,-0.03543 -0.08545,-0.04015 -0.132813,-0.02539 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1.999772 c -5.5400616,0 -10.0001112,4.4600496 -10.0001112,10.000111 0,0.084 -0.002,0.166502 0,0.250003 C 2.1320903,6.8268257 6.5439393,2.4997776 12,2.4997776 c 5.456061,0 9.86811,4.3270481 10.000111,9.7501084 0.002,-0.0835 0,-0.166002 0,-0.250003 C 22.000111,6.4598216 17.540062,1.999772 12,1.999772 Z"/>
+ <path style="opacity:0.2" d="m 2.0057389,12.249886 c -0.00205,0.0835 -0.00585,0.166002 -0.00585,0.250003 C 1.9998888,18.03995 6.4599384,22.5 12,22.5 c 5.540062,0 10.000111,-4.46005 10.000111,-10.000111 0,-0.084 -0.004,-0.166502 -0.006,-0.250003 -0.132001,5.42306 -4.53805,9.750108 -9.994111,9.750108 -5.4560607,0 -9.8621097,-4.327048 -9.9941111,-9.750108 z"/>
+ <path style="fill:#ffffff" d="M 11.744141,5.0097656 C 11.086858,5.0456041 10.407109,5.1752705 9.7070312,5.3984375 8.5402343,5.7827809 7.2578455,6.4776615 6.4226641,7.4199219 6.3244115,7.5439033 6.2501888,7.7047374 6.3484454,7.8535156 6.4467059,7.9898952 6.3987002,8.0394865 6.3250079,8.1386719 5.7354684,8.9569506 5.3289888,9.875333 5.1570391,10.867188 5.1455606,10.930914 5.1290167,10.97313 5.1043048,11.007812 5.0892208,11.007143 5.0765907,11 5.0613359,11 H 5 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 h 0.061336 l 0.6621095,-0.0293 c 0.2333596,0 0.3554687,-0.137567 0.3554687,-0.335937 0.02456,-0.60751 0.025391,-1.201085 0.025391,-1.808594 0,-0.632307 -0.025164,-1.30324 0.097656,-1.935547 0.700078,-3.6946519 5.1758388,-5.7150202 8.3937418,-3.9296845 1.95285,1.0910393 3.235818,2.8014463 3.309508,5.0703125 0.02456,0.843075 0,1.686221 0,2.529297 0,0.210768 0.08474,0.360566 0.28125,0.410156 L 18.938414,15 H 19 c 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 h -0.06159 c -0.0048,0 -0.0089,0.0019 -0.01367,0.002 -0.03391,-0.03233 -0.06103,-0.06979 -0.07422,-0.123047 -0.18423,-1.0166506 -0.589585,-1.9596594 -1.191406,-2.8027341 -0.04913,-0.049592 -0.123349,-0.098842 -0.07422,-0.1484375 0.257924,-0.3347508 0.0012,-0.5203788 -0.195312,-0.71875 -1.5936,-1.5714675 -3.673597,-2.3067341 -5.645445,-2.1992188 z"/>
+ <path style="fill:#ffffff" class="st0" d="m 11.364723,14.938388 c 0.319354,-0.112019 0.555914,-0.324855 0.626881,-0.672113 0.07097,-0.347259 -0.34301,-0.82894 -0.898923,-1.333025 -0.579569,-0.526489 -1.3365577,-1.086584 -1.7505353,-1.288218 -0.6032252,-0.347258 -1.170966,-0.04481 -1.2892448,0.627306 -0.1419356,0.739325 0,1.433842 0.4139776,2.049946 0.2956982,0.436873 0.7096758,0.627306 1.2182775,0.672113 0.2838702,-0.0112 1.431181,0.04481 1.679567,-0.05601"/>
+ <path style="fill:#ffffff" class="st0" d="m 13.450374,14.852975 c 0.347904,0.04815 0.673365,0.120369 1.02127,0.144442 0.460132,0.02407 0.808037,-0.120369 1.06616,-0.421291 0.32546,-0.373144 0.482579,-0.842583 0.460133,-1.336096 -0.02245,-0.517586 -0.415241,-0.818509 -0.942711,-0.722213 -0.482577,0.07222 -0.897819,0.300922 -1.335506,0.469438 -0.392797,0.168517 -0.740702,0.373144 -1.021271,0.637956 -0.392796,0.397218 -0.179563,0.938878 0.437688,1.143505 0.07856,0.03611 0.190786,0.06019 0.314237,0.08426"/>
+ <path style="fill:#ffffff" class="st0" d="m 17.669452,15.034033 c -0.07334,-0.07086 -0.195567,-0.02362 -0.256682,0.07086 -0.232236,0.708592 -1.307857,3.082375 -4.974744,3.330382 -4.3269272,0.295247 2.310139,1.192797 4.204698,-0.165338 0.647817,-0.484205 1.381194,-0.968409 1.356748,-2.361973 0,-0.271627 -0.134452,-0.732212 -0.33002,-0.873931"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teamviewer.svg b/.icons/awkward/24x24/apps/teamviewer.svg
new file mode 100644
index 00000000..9a64d0f5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teamviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#4e91d9" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 12,5.5 c -3.8659932,0 -7,3.1340068 -7,7 0,3.865993 3.1340068,7 7,7 3.865993,0 7,-3.134007 7,-7 0,-3.8659932 -3.134007,-7 -7,-7 z M 10,10 v 1.5 h 4 V 10 l 4,2.5 -4,2.5 V 13.5 H 10 V 15 L 6,12.5 Z"/>
+ <path style="fill:#ffffff" d="m 12,5 c -3.8659932,0 -7,3.1340068 -7,7 0,3.865993 3.1340068,7 7,7 3.865993,0 7,-3.134007 7,-7 C 19,8.1340068 15.865993,5 12,5 Z M 10,9.5 V 11 h 4 V 9.5 l 4,2.5 -4,2.5 V 13 h -4 v 1.5 L 6,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teeworlds.svg b/.icons/awkward/24x24/apps/teeworlds.svg
new file mode 100644
index 00000000..5219d144
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teeworlds.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 19.999999,20.5325 c -0.0017,1.4675 -0.353577,1.956847 -4.825685,1.956846 -1.271362,0 -2.818968,0.115194 -3.633734,-0.411992 -0.76933,-0.497788 -0.491851,-1.228334 -0.491851,-1.971806 0,-1.530856 1.453732,-2.605548 3.925556,-2.605548 2.471825,0 5.027559,1.5 5.025714,3.0325 z"/>
+ <path style="fill:#d48003" d="m 19.999999,20.0325 c -0.0017,1.4675 -0.353577,1.956847 -4.825685,1.956846 -1.271362,0 -2.818968,0.115194 -3.633734,-0.411992 C 10.77125,21.079566 11.048729,20.34902 11.048729,19.605548 11.048729,18.074692 12.502461,17 14.974285,17 c 2.471825,0 5.027559,1.5 5.025714,3.0325 z"/>
+ <path style="opacity:0.2" d="M 12,2.5000001 A 8.9999998,8.9999998 0 0 0 3.0000002,11.5 8.9999998,8.9999998 0 0 0 12,20.5 a 8.9999998,8.9999998 0 0 0 9,-9 8.9999998,8.9999998 0 0 0 -9,-8.9999999 z"/>
+ <path style="fill:#fdc33b" d="M 12,2.0000001 A 8.9999998,8.9999998 0 0 0 3.0000002,11 8.9999998,8.9999998 0 0 0 12,20 8.9999998,8.9999998 0 0 0 21,11 8.9999998,8.9999998 0 0 0 12,2.0000001 Z"/>
+ <ellipse style="opacity:0.1" cx="10.5" cy="10.5" rx="1.5" ry="2"/>
+ <path style="opacity:0.2" d="m 11.999999,20.5325 c -0.0018,1.4675 -0.353577,1.956847 -4.8256851,1.956846 -1.2713615,0 -2.8189678,0.115194 -3.6337341,-0.411992 C 2.7712498,21.579566 3.0487288,20.84902 3.0487287,20.105548 3.0487284,18.574692 4.5024609,17.5 6.9742854,17.5 c 2.4718249,0 5.0275586,1.5 5.0257136,3.0325 z"/>
+ <path style="fill:#d48003" d="m 11.999999,20.0325 c -0.0017,1.4675 -0.353577,1.956847 -4.8256851,1.956846 -1.2713615,0 -2.8189678,0.115194 -3.6337341,-0.411992 C 2.7712498,21.079566 3.0487288,20.34902 3.0487287,19.605548 3.0487284,18.074692 4.5024609,17 6.9742854,17 c 2.4718249,0 5.0275586,1.5 5.0257136,3.0325 z"/>
+ <ellipse style="fill:#414141" cx="10.5" cy="10" rx="1.5" ry="2"/>
+ <ellipse style="opacity:0.1" cx="15" cy="10.5" rx="1.5" ry="2"/>
+ <ellipse style="fill:#414141" cx="15" cy="10" rx="1.5" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12 2 A 8.9999998 8.9999998 0 0 0 3 11 A 8.9999998 8.9999998 0 0 0 3.0097656 11.212891 A 8.9999998 8.9999998 0 0 1 12 2.5 A 8.9999998 8.9999998 0 0 1 20.990234 11.287109 A 8.9999998 8.9999998 0 0 0 21 11 A 8.9999998 8.9999998 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tegaki-recognize.svg b/.icons/awkward/24x24/apps/tegaki-recognize.svg
new file mode 100644
index 00000000..e354e5bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tegaki-recognize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12,5.4786365 0,4.4997575 m -5,-1.4997575 10,0 m -7,6.9999005 4,0 m -2,4.007221 0,-11.5 c 1.700339,2.754794 3.616861,6.850416 7,7.500001 m -6.989899,3.985756 0,-11.4999995 C 10.309762,10.726309 8.383139,14.821931 5,15.471516"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,19.007121 12,7.5071215 c 1.700339,2.7547935 3.616861,6.8504155 7,7.5000005 m -6.989899,3.985756 0,-11.499999 C 10.309762,10.247672 8.383139,14.343294 5,14.992879"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,14.9999 4,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,8 17,8"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12,5 0,4.4997575"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/telegram-desktop.svg b/.icons/awkward/24x24/apps/telegram-desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/telegram-desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/telegram.svg b/.icons/awkward/24x24/apps/telegram.svg
new file mode 100644
index 00000000..e06d02ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/telegram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#28a4e2" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 15.539454,17.064779 C 15.729677,16.695934 16.822718,10.389096 16.978973,8.7587669 17.148015,7.1432479 16.266606,7.4436674 15.455569,7.7165794 13.465781,8.3884579 7.1747015,11.11184 5.4527105,12.010662 c -0.423938,0.175794 -0.6071821,0.474064 -0.298717,0.732223 0.265588,0.218821 1.237427,0.519365 2.0211905,0.671884 0.668123,0.202411 1.1870905,0.0085 1.666141,-0.261695 1.15125,-0.682568 4.581713,-2.853368 4.766448,-2.974369 0.184734,-0.121002 0.386923,0.103558 0.283534,0.212269 -0.10339,0.10871 -2.532899,2.287458 -3.330563,3.272542 -0.42259,0.541643 -0.409932,0.830819 0.02419,1.172375 0.97392,0.763708 3.576036,2.504767 3.963222,2.610002 0.49372,0.134192 0.782877,0.02302 0.991301,-0.381114 z"/>
+ <path style="fill:#ffffff" d="M 15.539454,16.564779 C 15.729677,16.195934 16.822718,9.8890963 16.978973,8.2587669 17.148015,6.6432479 16.266606,6.9436674 15.455569,7.2165794 13.465781,7.8884579 7.1747015,10.61184 5.4527105,11.510663 c -0.423938,0.175794 -0.6071821,0.474063 -0.298717,0.732223 0.265588,0.218821 1.237427,0.519364 2.0211905,0.671884 0.668123,0.20241 1.1870905,0.0085 1.666141,-0.261695 1.15125,-0.682568 4.581713,-2.8533677 4.766448,-2.9743697 0.184734,-0.121001 0.386923,0.103559 0.283534,0.212269 -0.10339,0.10871 -2.532899,2.2874587 -3.330563,3.2725427 -0.42259,0.541643 -0.409932,0.830819 0.02419,1.172375 0.97392,0.763708 3.576036,2.504766 3.963222,2.610001 0.49372,0.134192 0.782877,0.02302 0.991301,-0.381114 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/telepathy-kde.svg b/.icons/awkward/24x24/apps/telepathy-kde.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/telepathy-kde.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tellico.svg b/.icons/awkward/24x24/apps/tellico.svg
new file mode 100644
index 00000000..4a7fbe47
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tellico.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <rect fill="#42cf57" width="10" height="30" x="-42" y="-32" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#2ea0e3" width="10" height="30" x="-32" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e65957" width="10" height="30" x="-22" y="-32" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ffe766" width="10" height="30" x="-12" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m14 2c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h26c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-26z"/>
+ <path fill="#fff" opacity=".2" d="m4 12c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h26c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-26z"/>
+ <path fill="#fff" opacity=".2" d="m14 22c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h26c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-26z"/>
+ <path fill="#fff" opacity=".2" d="m4 32c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h26c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-26z"/>
+ <path opacity=".2" d="m12 10v1c0 1.108 0.892 2 2 2h26c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-26c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m2 20v1c0 1.108 0.892 2 2 2h26c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-26c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m12 30v1c0 1.108 0.892 2 2 2h26c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-26c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m2 40v1c0 1.108 0.892 2 2 2h26c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-26c-1.108 0-2-0.892-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/terminal-tango.svg b/.icons/awkward/24x24/apps/terminal-tango.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminal-tango.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/terminal.svg b/.icons/awkward/24x24/apps/terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/terminator.svg b/.icons/awkward/24x24/apps/terminator.svg
new file mode 100644
index 00000000..3c03ddf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminator.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#d42c2c" d="m21 19v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m21 19v-16c0-0.554-0.446-1-1-1h-9v18h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 19v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".2" transform="translate(0 .5)">
+ <path d="m2 3h7v1h-7z"/>
+ <path d="m2 5h6v1h-6z"/>
+ <path d="m2 7h4v1h-4z"/>
+ <path d="m2 9h3v1h-3z"/>
+ </g>
+ <g fill="#fff">
+ <path d="m2 3h7v1h-7z"/>
+ <path d="m2 5h6v1h-6z"/>
+ <path d="m2 7h4v1h-4z"/>
+ <path d="m2 9h3v1h-3z"/>
+ </g>
+ <g opacity=".2" transform="translate(0,9.5)">
+ <path d="m12 3h5v1h-5z"/>
+ <path d="m12 5h7v1h-7z"/>
+ <path d="m12 7h4v1h-4z"/>
+ <path d="m12 9h6v1h-6z"/>
+ </g>
+ <g fill="#fff" transform="translate(0,9)">
+ <path d="m12 3h5v1h-5z"/>
+ <path d="m12 5h7v1h-7z"/>
+ <path d="m12 7h4v1h-4z"/>
+ <path d="m12 9h6v1h-6z"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m21 19v-8h-20v8c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/terminix.svg b/.icons/awkward/24x24/apps/terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/terminology.svg b/.icons/awkward/24x24/apps/terminology.svg
new file mode 100644
index 00000000..57f772e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminology.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#5d5544" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m7 9.5h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm-1.5-2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0.5-2v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1z"/>
+ <path style="fill:#ffbe23" d="m7 9h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.513-0.5 0.5h-0.5zm-1.5-2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0.5-2v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.908c-0.206-0.582-0.754-1-1.408-1h-0.5v-1z"/>
+ <rect style="opacity:.5;fill:#ffbe23" width="5" height="7" x="11" y="5"/>
+ <path style="opacity:.2" d="m11 12v0.5h5v-0.5h-5z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/terminus.svg b/.icons/awkward/24x24/apps/terminus.svg
new file mode 100644
index 00000000..28024d5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terminus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(.5)">
+ <rect style="fill:#345c6e" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4 7v-1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v1c0-1.108-0.892-2-2-2h-36c-1.108 0-2 0.892-2 2z"/>
+ <path style="opacity:.2" d="m4 42v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path style="opacity:.2" d="m12 14v4.5l11 6.707579-11 6.292421v4.5l4.804092 3 19.195908-11.039674v-5.723292l-19.539083-11.237034z"/>
+ <path style="fill:#a1ceea" d="m12 13v4.5l11 6.707579-11 6.292421v4.5l4.804092 3 19.195908-11.039674v-5.723292l-19.539083-11.237034z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m16.460938 10-4.460938 3v1l4.460938-3 19.539062 11.236328v-1l-19.539062-11.236328zm5.693359 14.691406-10.154297 5.808594v1l11-6.292969-0.845703-0.515625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/termius-app.svg b/.icons/awkward/24x24/apps/termius-app.svg
new file mode 100644
index 00000000..2d20016e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/termius-app.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#222c62" cx="7" cy="12.5" r="5"/>
+ <circle style="fill:#222c62" cx="17" cy="12.5" r="5"/>
+ <circle style="fill:#222c62" cx="12" cy="15" r="5"/>
+ <circle style="fill:#222c62" cx="9.5" cy="8" r="5"/>
+ <circle style="fill:#222c62" cx="15.5" cy="9" r="5"/>
+ <path style="opacity:0.2" d="M 8.4902344,9.4980469 A 0.50005,0.50005 0 0 0 8.3144531,10.464844 L 9.6523438,11 8.3144531,11.535156 a 0.50050734,0.50050734 0 1 0 0.3710938,0.929688 l 2.5000001,-1 a 0.50005,0.50005 0 0 0 0,-0.929688 L 8.6855469,9.5351562 A 0.50005,0.50005 0 0 0 8.4902344,9.4980469 Z m 3.0156246,3.4960941 a 0.50005,0.50005 0 0 0 -0.359375,0.855468 c 0,0 0.194562,0.192019 0.503907,0.347657 0.309344,0.155637 0.766956,0.302734 1.355468,0.302734 0.588513,0 1.044171,-0.147097 1.353516,-0.302734 0.309345,-0.155638 0.503906,-0.347657 0.503906,-0.347657 a 0.50067548,0.50067548 0 1 0 -0.716797,-0.699218 c 0,0 -0.04877,0.05798 -0.236328,0.152343 C 13.722601,13.397097 13.429746,13.5 13.005859,13.5 c -0.423886,0 -0.718694,-0.102903 -0.90625,-0.197266 -0.187555,-0.09436 -0.236328,-0.152343 -0.236328,-0.152343 a 0.50005,0.50005 0 0 0 -0.357422,-0.15625 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 8.5000002,9.5000002 11,10.5 l -2.4999998,1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 11.504987,13 c 0,0 0.487601,0.5 1.5,0.5 1.012399,0 1.5,-0.5 1.5,-0.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.5000002,3.5000004 A 4.9999999,4.9999999 0 0 0 4.5000003,8.5000003 4.9999999,4.9999999 0 0 0 4.5058597,8.6738283 4.9999999,4.9999999 0 0 0 2.0000004,13 4.9999999,4.9999999 0 0 0 7.0000003,18 4.9999999,4.9999999 0 0 0 7.6494143,17.952149 4.9999999,4.9999999 0 0 0 12,20.5 4.9999999,4.9999999 0 0 0 16.353516,17.952149 4.9999999,4.9999999 0 0 0 17,18 4.9999999,4.9999999 0 0 0 22,13 4.9999999,4.9999999 0 0 0 20.498047,9.4335942 4.9999999,4.9999999 0 0 0 15.5,4.5000003 4.9999999,4.9999999 0 0 0 13.151367,5.0898443 4.9999999,4.9999999 0 0 0 9.5000002,3.5000004 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.5000002,3.0000004 A 4.9999999,4.9999999 0 0 0 4.5000003,8.0000003 4.9999999,4.9999999 0 0 0 4.5058597,8.1738283 4.9999999,4.9999999 0 0 0 2.0000004,12.5 4.9999999,4.9999999 0 0 0 7.0000003,17.5 4.9999999,4.9999999 0 0 0 7.6494143,17.45215 4.9999999,4.9999999 0 0 0 12,20 4.9999999,4.9999999 0 0 0 16.353516,17.452149 4.9999999,4.9999999 0 0 0 17,17.5 4.9999999,4.9999999 0 0 0 22,12.5 4.9999999,4.9999999 0 0 0 20.498047,8.9335943 4.9999999,4.9999999 0 0 0 15.5,4.0000003 4.9999999,4.9999999 0 0 0 13.151367,4.5898443 4.9999999,4.9999999 0 0 0 9.5000002,3.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.5000002,2.0000004 c -3.1742039,0 -5.7291983,2.5133329 -5.9267577,5.6396484 -1.5804048,1.1151155 -2.570372,2.9021342 -2.5732421,4.8583982 a 1.0001,1.0001 0 0 0 0,0.002 c 0,0.09396 0.010327,0.185387 0.014649,0.278321 C 1.0888646,10.909257 2.0527495,9.2124912 3.5732425,8.1396488 3.7708019,5.0133333 6.3257963,2.5000004 9.5000002,2.5000004 a 1.0001,1.0001 0 0 0 10e-4,0 c 1.4250208,0.0015 2.7773618,0.535758 3.8535158,1.4472656 0.686533,-0.2659616 1.403161,-0.4461806 2.143531,-0.4472656 a 1.0001,1.0001 0 0 1 0.002,0 c 3.136058,9.5e-4 5.66945,2.4575219 5.916015,5.5410153 C 22.340057,10.07364 22.922068,11.366284 22.987304,12.75 22.990795,12.666433 23,12.584391 23,12.5 a 1.0001,1.0001 0 0 0 0,-10e-4 C 22.99816,11.02118 22.395511,9.6356097 21.416015,8.5410158 21.16945,5.4575223 18.636058,3.0009487 15.5,3.0000004 a 1.0001,1.0001 0 0 0 -0.002,0 C 14.757677,3.0010854 14.041049,3.1813044 13.354492,3.447266 12.278339,2.5357583 10.925997,2.0014969 9.5009767,2.0000004 a 1.0001,1.0001 0 0 0 -9.765e-4,0 z M 20.987304,12.753906 C 20.857257,14.853838 19.13632,16.498972 17.001953,16.5 16.831196,16.4981 16.661318,16.48553 16.492188,16.46192 a 1.0001,1.0001 0 0 0 -1.009766,0.5 C 14.773885,18.220967 13.445599,18.998171 12.000977,19 10.556434,18.99805 9.2289537,18.220807 8.5205082,16.961914 a 1.0001,1.0001 0 0 0 -1.0097659,-0.5 c -0.169908,0.02372 -0.3411525,0.03636 -0.512695,0.03809 -2.1219503,-0.001 -3.8357022,-1.627557 -3.9833985,-3.709961 -0.00385,0.07049 -0.014527,0.139821 -0.014648,0.210938 v 0.001 c 0.00107,2.219382 1.7786643,3.996979 3.9980469,3.998047 0.1715425,-0.0018 0.342787,-0.01437 0.512695,-0.03808 a 1.0001,1.0001 0 0 1 1.0097659,0.5 C 9.2289537,18.720807 10.556434,19.49805 12.000977,19.5 c 1.444622,-0.0019 2.772908,-0.779033 3.481445,-2.038086 a 1.0001,1.0001 0 0 1 1.009766,-0.5 c 0.16913,0.02362 0.339008,0.03624 0.509765,0.03809 C 19.22167,16.998904 20.99945,15.22083 21,13.000981 20.999897,12.918121 20.9925,12.836099 20.9873,12.75391 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/terraria.svg b/.icons/awkward/24x24/apps/terraria.svg
new file mode 100644
index 00000000..a032a20a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terraria.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#a57959" d="m10.999 9.7295c-0.303 0.1765-0.648 0.2695-0.999 0.2705v4.258l-1.1825-1.183a1 1 0 0 1 -0.8175 0.425 1 1 0 0 1 -0.0135 0.158l2.0135 2.014v3.02c-1.174 0.378-2 1.268-2 2.308h6.5c0-1.04-0.826-1.9305-2-2.3075v-0.9855l2.0185-2.0185a1 1 0 0 1 -0.018 -0.188 1 1 0 0 1 0.135 -0.501 1 1 0 0 1 -0.005 -0.009 1 1 0 0 1 -0.13 0.01 1 1 0 0 1 -0.545 -0.162l-1.455 1.455v-6.3585c-0.162 0.042-0.329 0.0655-0.5 0.0655-0.352-0.0005-0.697-0.094-1.001-0.2705z"/>
+ <path fill="#fff" opacity=".2" d="m10.999 9.7295c-0.303 0.1765-0.648 0.2695-0.999 0.2705v0.5c0.351-0.001 0.6955-0.094 0.999-0.2705 0.304 0.1765 0.6495 0.27 1.001 0.2705 0.171 0 0.3385-0.0235 0.5-0.0655v-0.5c-0.162 0.0425-0.329 0.066-0.5 0.066-0.352-0.0005-0.697-0.094-1.001-0.2705zm-2.1815 3.3455a1 1 0 0 1 -0.8175 0.425 1 1 0 0 1 -0.0135 0.158l0.2985 0.299a1 1 0 0 0 0.5325 -0.382l1.1825 1.183v-0.5l-1.1825-1.183zm5.1375 1.763-1.455 1.455v0.5l1.455-1.455a1 1 0 0 0 0.545 0.162 1 1 0 0 1 0.135 -0.501 1 1 0 0 1 -0.005 -0.009 1 1 0 0 1 -0.13 0.01 1 1 0 0 1 -0.545 -0.162zm-3.955 3.854c-1.174 0.378-2 1.268-2 2.308h0.073c0.2175-0.818 0.9475-1.493 1.927-1.808v-0.5zm2.5 0v0.5c0.98 0.315 1.71 0.99 1.927 1.808h0.073c0-1.04-0.826-1.9305-2-2.3075z"/>
+ <path opacity=".2" d="m8.285 13.957a1 1 0 0 1 -0.285 0.043 1 1 0 0 1 -0.0135 0.158l2.0135 2.014v-0.5l-1.715-1.715zm6.345 1.533a1 1 0 0 1 -0.13 0.01 1 1 0 0 0 0.0185 0.1885l-2.018 2.019v0.5l2.0185-2.0185a1 1 0 0 1 -0.018 -0.188 1 1 0 0 1 0.135 -0.501 1 1 0 0 1 -0.005 -0.009zm-6.557 5.51c-0.043 0.162-0.073 0.328-0.073 0.5h6.5c0-0.172-0.03-0.3375-0.073-0.5h-6.354z"/>
+ <path fill="#1c8d43" d="m10.736 2c-0.558 0.0006-1.0937 0.2121-1.488 0.5879-0.2-0.0583-0.4082-0.0879-0.6171-0.0879-1.1627 0-2.1055 0.8954-2.1055 2 0.0005 0.4712 0.178 0.9272 0.498 1.2871-0.6336 0.361-1.0223 1.0109-1.0234 1.7129 0.001 0.932 0.679 1.7393 1.6348 1.9473 0.2194 0.9077 1.0688 1.5507 2.0488 1.5527 0.36947-0.001 0.73326-0.09303 1.0527-0.26953 0.32 0.1765 0.68274 0.26903 1.0527 0.26953 0.75895-0.0005 1.4594-0.38812 1.832-1.0156 1.057-0.1215 1.853-0.9734 1.854-1.9844-0.001-0.057-0.004-0.1149-0.01-0.1719 0.344-0.3655 0.534-0.8376 0.535-1.3281-0.001-0.932-0.679-1.7394-1.635-1.9473-0.199-0.8209-0.919-1.4355-1.799-1.5371-0.373-0.6267-1.072-1.0146-1.83-1.0156zm-2.736 10a1 1 0 0 0 -1 1 1 1 0 0 0 0.1348 0.5 1 1 0 0 0 -0.1348 0.5 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1 1 1 0 0 0 -0.5 0.135 1 1 0 0 0 -0.5 -0.135zm6 1.5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 0.13086 -0.0098 1 1 0 0 0 0.0039 0.0078 1 1 0 0 0 -0.135 0.502 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -0.135 -0.5 1 1 0 0 0 0.135 -0.5 1 1 0 0 0 -1 -1 1 1 0 0 0 -0.131 0.01 1 1 0 0 0 -0.869 -0.51z"/>
+ <path fill="#fff" opacity=".2" d="m10.736 2c-0.55842 0.0006-1.0941 0.21209-1.4883 0.58789-0.2-0.05825-0.40824-0.087841-0.61719-0.087891-1.1626 0-2.1055 0.89545-2.1055 2 0.0001 0.089507 0.012754 0.17777 0.025391 0.26562 0.1242-0.9925 1.0025-1.7656 2.0805-1.7656 0.2089 0 0.4171 0.0296 0.6171 0.0879 0.3943-0.3758 0.93-0.5873 1.488-0.5879 0.7579 0.00095 1.4569 0.38888 1.8301 1.0156 0.88 0.10155 1.5999 0.71616 1.7988 1.5371 0.86568 0.1883 1.498 0.87043 1.6113 1.6895 0.011-0.0803 0.024-0.1604 0.024-0.2422-0.001-0.932-0.679-1.7394-1.635-1.9473-0.199-0.8209-0.919-1.4355-1.799-1.5371-0.373-0.6267-1.072-1.0146-1.83-1.0156zm-3.945 3.9609c-0.4879 0.376-0.7901 0.9324-0.791 1.5391 0.0001 0.1019 0.0116 0.2006 0.0273 0.2988 0.0682-0.622 0.4245-1.186 0.9961-1.5117-0.0899-0.1012-0.1657-0.2116-0.2324-0.3262zm1.209 6.0391a1 1 0 0 0 -1 1 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.9668 -0.75 1 1 0 0 1 0.5 0.135 1 1 0 0 1 0.5 -0.135 1 1 0 0 1 0.9668 0.75 1 1 0 0 0 0.0332 -0.25 1 1 0 0 0 -1 -1 1 1 0 0 0 -0.5 0.135 1 1 0 0 0 -0.5 -0.135zm6 1.5a1 1 0 0 0 -1 1 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.967 -0.75 1 1 0 0 1 0.869 0.51 1 1 0 0 1 0.131 -0.01 1 1 0 0 1 0.967 0.75 1 1 0 0 0 0.033 -0.25 1 1 0 0 0 -1 -1 1 1 0 0 0 -0.131 0.01 1 1 0 0 0 -0.869 -0.51zm-6.9668 0.25a1 1 0 0 0 -0.0332 0.25 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.1016 -0.25 1 1 0 0 1 -0.1016 -0.25zm8.9336 2a1 1 0 0 1 -0.102 0.25 1 1 0 0 1 0.102 0.25 1 1 0 0 0 0.033 -0.25 1 1 0 0 0 -0.033 -0.25zm-1.8359 0.24023a1 1 0 0 1 -0.131 0.01 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.10156 -0.25195 1 1 0 0 1 -0.0039 -0.0078z"/>
+ <path opacity=".2" d="m6.5508 4.7656c-0.0097 0.078-0.0254 0.154-0.0254 0.2344 0.0004 0.3387 0.0951 0.668 0.2656 0.9609 0.0767-0.059 0.1464-0.1248 0.2324-0.1738-0.2592-0.2916-0.4187-0.6468-0.4726-1.0215zm9.4258 1.9766c-0.05253 0.4016-0.22488 0.78135-0.51172 1.0859 0.0058 0.057 0.0092 0.11488 0.0098 0.17188-0.0011 1.011-0.79667 1.8629-1.8535 1.9844-0.374 0.6276-1.074 1.0156-1.833 1.0156-0.37 0-0.733-0.093-1.053-0.27-0.319 0.177-0.683 0.269-1.0524 0.27-0.98-0.002-1.8294-0.645-2.0488-1.5527-0.8514-0.1853-1.479-0.8477-1.6075-1.6485-0.0074 0.0675-0.0272 0.1325-0.0273 0.2012 0.001 0.932 0.679 1.7393 1.6348 1.9473 0.2194 0.9077 1.0688 1.5507 2.0488 1.5527 0.36947-0.001 0.73326-0.09303 1.0527-0.26953 0.32 0.1765 0.68274 0.26903 1.0527 0.26953 0.75895-0.0005 1.4594-0.38812 1.832-1.0156 1.057-0.121 1.853-0.973 1.854-1.984-0.001-0.057-0.004-0.1149-0.01-0.1719 0.344-0.3655 0.534-0.8376 0.535-1.3281 0-0.0879-0.012-0.1726-0.023-0.2578zm-8.9438 6.5078a1 1 0 0 0 -0.0332 0.25 1 1 0 0 0 0.0332 0.25 1 1 0 0 1 0.1016 -0.25 1 1 0 0 1 -0.1016 -0.25zm2.9336 0a1 1 0 0 1 -0.9668 0.75 1 1 0 0 1 -1 1 1 1 0 0 1 -0.9668 -0.75 1 1 0 0 0 -0.0332 0.25 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 1 -1 1 1 0 0 0 -0.0332 -0.25zm3.0664 1.5a1 1 0 0 0 -0.033 0.25 1 1 0 0 0 1 1 1 1 0 0 1 0.13477 -0.50195 1 1 0 0 1 -0.0039 -0.0078 1 1 0 0 1 -0.131 0.01 1 1 0 0 1 -0.967 -0.75zm2.9336 0.5a1 1 0 0 1 -0.102 0.25 1 1 0 0 1 0.102 0.25 1 1 0 0 0 0.033 -0.25 1 1 0 0 0 -0.033 -0.25zm-1.9336 1a1 1 0 0 0 -0.033 0.25 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -0.033 -0.25 1 1 0 0 1 -0.967 0.75 1 1 0 0 1 -0.967 -0.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/terratech.svg b/.icons/awkward/24x24/apps/terratech.svg
new file mode 100644
index 00000000..f728aa7f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/terratech.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path style="opacity:.2" d="m11 1.500001-10 10l10 9.999999 9.999999-9.999999z"/>
+ <path d="m11 1-10 10 10 9.999999 9.999999-9.999999z" style="fill:#00a1fd"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1-10 10 0.25 0.25 9.75-9.75 9.75 9.75 0.25-0.25z"/>
+ <rect style="opacity:.2" rx="1.9999995" ry="2" height="16" width="16" y="3.5" x="3"/>
+ <rect style="fill:#47bcff" rx="1.9999995" ry="2" height="16" width="16" y="3" x="3"/>
+ <path d="m7 10.5v-3h3l1 1.0000001 1-1.0000001h3v3l-1.000001 1 1.000001 1v3h-3l-1-1.000001-1 1.000001h-3v-3l1.0000001-1z" style="opacity:.2"/>
+ <path d="m7 10v-3h3l1 1.0000001 1-1.0000001h3v3l-1.000001 1 1.000001 1v3h-3l-1-1.000001-1 1.000001h-3v-3l1.0000001-1z" style="fill:#ffffff"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 3c-1.1079997 0-2 0.892-2 2v0.5c0-1.108 0.8920003-2 2-2h12c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/teslagrad.svg b/.icons/awkward/24x24/apps/teslagrad.svg
new file mode 100644
index 00000000..3f6ea449
--- /dev/null
+++ b/.icons/awkward/24x24/apps/teslagrad.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#343054" d="m20.008 8.9231c0 4.6819-5.535 12.077-10.358 12.077-4.8237 0-8.9562-7.39-8.6232-12.408 0.226-3.4094 4.455-7.6719 6.9215-7.5909 0.8279 0.0807-0.6617 0.9116 0.3314 0.6409 0.7526-0.2051 1.5463-0.3149 2.3663-0.3149 4.8236 0 9.3614 2.9137 9.3614 7.5954z"/>
+ <path fill="#2e2e37" d="m17.841 9.5581c0 3.5313-0.98214 7.9709-4.5994 10.252-1.179 0.744-2.407 1.19-3.5921 1.19-0.9705 0-1.913-0.299-2.7965-0.818-3.5092-2.059-3.6373-7.495-3.3715-11.503 0.776-4.0939 2.8015-3.8624 5.1445-4.5239 0.753-0.2051 2.8176-0.2571 3.6376-0.2571 4.8236 0 5.5775 0.97844 5.5775 5.6605z"/>
+ <path fill="#dabc9c" d="m15.689 12.7c0 1.8403-1.6909 3.4997-2.5888 5.11-1.0767 1.9309-0.83684 2.3407-3.0155 2.3407-3.9954-0.000001-5.315-3.6117-5.315-7.6589 0-2.1097 0.1049-4.7091 1.5133-6.0465 1.2936-1.2281 3.476-1.5393 5.389-1.5393 2.1201 0 3.1622 1.5345 3.7829 2.4919 0.5491 0.84684 0.23426 3.4025 0.23426 5.3025z"/>
+ <g fill="#405168" transform="matrix(.5 0 0 .5 -1.4922 -.99985)">
+ <path d="m27.705 11.136a3.8893 8.4884 68.075 0 1 -6.4042 6.7784 3.8893 8.4884 68.075 0 1 -9.339 -0.42544 3.8893 8.4884 68.075 0 1 6.4042 -6.7784 3.8893 8.4884 68.075 0 1 9.339 0.42544z"/>
+ <path d="m27.712 11.794c1.5661-1.4759 5.7867-2.4001 9.0122 0.98998s2.4864 12.487 0.92026 13.963c-1.5661 1.4759-1.2146-6.5667-4.4401-9.9568s-7.0585-3.5206-5.4923-4.9965z"/>
+ <path d="m12.744 16.563c2.0494 1.0756 2.3563 4.6803 0.68541 8.0514-1.6708 3.3711 0.42329 8.8454-1.6261 7.7698-2.0494-1.075-4.3252-6.833-2.6543-10.204 1.6713-3.371 1.5453-6.692 3.5953-5.617z"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m11.668 4.6321c0.30013 0.62975-0.5871 1.2743-2.3757 2.0354-1.637 0.69535-3.3953 0.96629-4.2623 0.6568 0.02441 0.05387 0.05882 0.10399 0.10302 0.15004 0.58685 0.59025 2.6577 0.3906 4.6251-0.44583 1.9666-0.83609 3.0852-1.992 2.4988-2.5821-0.08718-0.085844-0.43529 0.23951-0.5889 0.18563z"/>
+ <path fill="#fff" opacity=".1" d="m17.112 11.409c0.445-0.151 0.121-1.287-0.382-2.3872-0.282-0.6158-0.698-1.3113-1.195-1.8525-0.415-0.4518-0.932-0.806-1.456-1.1253-0.543-0.3316-1.037-0.5713-1.731-0.8089 0.05828-0.02098 0.43002-0.40508 0.50185-0.40793 0.679-0.01684-0.6812-0.5526 0.18894 0.27677 0.33441 0.31874 2.3761 1.0489 3.1794 2.0121 0.68394 0.82009 0.93204 1.9368 1.1993 2.9707 0.11876 0.45951 0.83334 1.3967 0.17349 1.4132-0.13843 0.0022-0.29952-0.02831-0.47975-0.09088z"/>
+ <path fill="#7f90bc" stroke="#33374a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".35" d="m19.299 7.9911c0.29033 1.862-0.45667 4.5097-1.3687 6.161-1.3545 2.4524-3.0675 4.0269-4.9275 5.6255 0 0 2.6552-4.6436 3.4503-7.174 0.38207-1.2158 0.7597-2.5076 0.61105-3.7729-0.111-0.9486-0.426-1.7139-1.138-2.3542-0.596-0.5354-1.478-0.8559-2.271-0.9804-0.862-0.1352-1.749-0.1586-2.616-0.0586-1.3121 0.1516-2.6981 0.3222-3.8366 0.9894-0.6182 0.3622-1.1934 0.8991-1.4827 1.5524-0.7271 1.6425-0.6655 3.5992-0.3783 5.3712 0.37374 2.3061 2.5651 7.1065 2.5651 7.1065l-0.12402-0.04996s-1.2497-0.5755-2.2512-1.5663c-0.9786-0.966-1.7031-2.338-2.2042-3.256-1.0151-1.86-1.1708-3.89-0.8107-5.9764 0.2249-2.009 1.1018-3.67 2.4923-4.762 2.765-1.9422 6.0263-2.3962 9.0593-1.717 2.6632 0.5299 4.7925 2.3115 5.2315 4.8633z"/>
+ <rect fill="#302100" width="2.927" height=".538" x="6.73" y="13.16" rx=".361" ry=".363" transform="matrix(.90411 -.42730 .42441 .90547 0 0)"/>
+ <rect fill="#302100" width="2.608" height=".516" x="8.84" y="6.46" rx=".322" ry=".348" transform="matrix(.93817 .34617 -.35268 .93574 0 0)"/>
+ <ellipse fill="#302100" cx="7.313" cy="11.557" rx=".683" ry="1.726"/>
+ <ellipse fill="#302100" cx="12.14" cy="11.29" rx=".725" ry="1.817" transform="matrix(.99995 -.0095410 .067243 .99774 0 0)"/>
+ <path fill="#302100" d="m11.434 13.19c0.29107 0.34538 1.0672 0.526 1.2392 1.0295 0.15249 0.44657-0.03249 0.99864-0.31644 1.3783-0.16412 0.21947-0.44267 0.39497-0.71964 0.41022-0.42084 0.02318-1.0328-0.10427-1.1576-0.49931-0.03318-0.105 0.06986-0.24868 0.17717-0.28025 0.26442-0.07778 0.48566 0.41332 0.7517 0.34101 0.47266-0.12848 0.90614-0.7188 0.82744-1.1938-0.07327-0.44237-0.88359-0.41515-1.0897-0.81509-0.15652-0.30365-0.35846-0.95744-0.01772-1.0207 0.08692 0.18794 0.17665 0.49226 0.30567 0.65z"/>
+ <rect fill="#302100" width="3.837" height=".439" x="14.21" y="17.34" rx=".474" ry=".296" transform="matrix(.99450 .10473 -.34058 .94022 0 0)"/>
+ <path fill="#fff" opacity=".1" d="m7.9483 1.0011c-2.4665-0.081-6.696 4.1815-6.922 7.5909-0.01805 0.2725-0.02035 0.554-0.01265 0.83949 0.00305-0.1135 0.0053-0.228 0.0127-0.3395 0.22615-3.4095 4.4554-7.6719 6.922-7.5909 0.0235 0.0023 0.0395 0.0072 0.0595 0.0107 0.147-0.19045 0.4025-0.46575-0.0595-0.5107zm2.698 0.32615c-0.81999 0-1.6135 0.1093-2.366 0.31445-0.0345 0.00935-0.045 0.00785-0.073499 0.01465 0.009 0.2527-0.6895 0.6933 0.073499 0.48535 0.75249-0.20515 1.546-0.31445 2.366-0.31445 4.729 0 9.1804 2.8018 9.3534 7.3234 0.003-0.075999 0.008-0.153 0.008-0.2275 0-4.682-4.5375-7.5959-9.3614-7.5959z"/>
+ <path opacity=".2" d="m20 9.1506c-0.172 4.6894-5.604 11.849-10.351 11.849-4.5217 0-8.5022-6.493-8.6462-11.441-0.12549 4.998 3.9705 11.941 8.6465 11.941 4.8235 0 10.358-7.3954 10.358-12.077 0-0.091934-0.0044-0.1819-0.0078-0.27246z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tetzle.svg b/.icons/awkward/24x24/apps/tetzle.svg
new file mode 100644
index 00000000..35b1d535
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tetzle.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#1976d2" d="m 2.4994612,2.0000012 c -0.2763683,0 -0.4989255,0.2224863 -0.4994601,0.4990235 v 9.765e-4 l 0.00292,4.0136718 c 0.00763,0.2702259 0.2246898,0.4863279 0.4965351,0.4863279 -0.2711801,0 -0.4878878,0.2150795 -0.4965335,0.484375 l 0.00293,4.0439451 c 0.015372,0.262953 0.2269513,0.47168 0.4936085,0.47168 -0.2666572,0 -0.4782369,0.208726 -0.493607,0.471679 l -0.00292,4.043945 C 2.0115734,16.784921 2.2282811,17 2.4994612,17 2.2276159,17 2.0105574,17.216102 2.0029277,17.486328 2.0000011,17.5 21.978404,17.5 21.978404,17.5 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 v -2.003906 -1.996093 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 V 7.5000009 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 h -3.99568 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 v 4.0000001 c 0,0.277 0.222759,0.5 0.49946,0.5 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 h -3.99568 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 V 7.5000009 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 H 7.4940618 c -0.2767005,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 0.276701,0 0.4994599,-0.223 0.4994599,-0.4999999 V 2.5000012 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 4.5031546 Z m 4.4951406,9.4999998 c 0,0.277 0.2227595,0.5 0.49946,0.5 -0.2767005,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 z m 0,4.999999 c 0,0.277 0.2227595,0.5 0.49946,0.5 -0.2767005,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 z m 4.9946012,0 c 0,0.277 0.222759,0.5 0.49946,0.5 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 z m 4.994601,0 c 0,0.277 0.222759,0.5 0.49946,0.5 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 0.276701,0 0.499461,-0.223 0.499461,-0.5 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 6.9946018,6.500001 V 2.5000012 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 2.4994612 c -0.2767009,0 -0.4994601,0.223 -0.4994601,0.5 V 6.500001 c 0,0.2769999 0.2227592,0.4999999 0.4994601,0.4999999 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.4999999 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 11.989203,11.500001 V 7.5000009 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 H 7.4940618 c -0.2767005,0 -0.49946,0.223 -0.49946,0.5 v 4.0000001 c 0,0.277 0.2227595,0.5 0.49946,0.5 h 3.9956812 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 z"/>
+ <path style="fill:#43a047" d="m 2.0936499,11.293946 c -0.026025,0.01315 -0.041057,0.185587 -0.054628,0.400391 1.207e-4,2.88e-4 -1.211e-4,7e-4 0,10e-4 0.075621,0.179554 0.2529142,0.304664 0.4604398,0.304664 -0.2452394,0 -0.4389387,0.178448 -0.481901,0.411133 -0.013318,0.726686 -0.017493,1.85503 -0.017559,4.088866 0,6.5e-4 -2.5e-6,0.0013 0,0.002 C 2.0010685,16.778028 2.2234255,17 2.4994612,17 2.2227603,17 2.0000011,17.223 2.0000011,17.5 v 1.821525 l 0.5000371,1.639392 C 2.579329,21.220875 2.4461453,21.491853 2.7156149,21.5 h 3.779527 c 0.2694695,-0.0081 0.4994599,0.271807 0.4994599,0 0,0.271807 0.2299905,-0.0081 0.49946,0 h 3.4962212 c 0.269469,-0.0081 0.99892,0.271807 0.99892,0 0,0.271807 0.523073,-0.0081 0.792542,0 l 3.409516,-1 c 0.26947,-0.0081 0.792543,0.771807 0.792543,0.5 0,0.271807 0.72945,0.491853 0.99892,0.5 h 1.99784 c 0.26947,-0.0081 1.003513,-0.546975 1.036219,-0.816803 l 0.291401,-2.404078 c 0.01529,-0.126141 -0.326749,-0.269353 0.17076,-0.779119 -0.0055,-0.272178 0.273242,-0.5 0,-0.5 0.262201,0 -0.02168,-0.243318 0,-0.5 -0.0026,-0.553408 0.485146,-1.009717 0.479895,-1.433543 -0.01175,-0.948293 -0.03049,-1.528635 -0.05848,-1.545948 -0.04293,-0.02656 -0.07804,-0.08301 -0.07804,-0.125977 0,-0.04297 0.03511,-0.05683 0.07804,-0.03027 0.0432,0.02672 0.07804,-0.02965 0.07804,-0.126952 0,-0.164917 -0.0066,-0.166736 -0.103404,-0.03418 -0.09665,0.132313 -0.118698,0.132981 -0.347281,0.01465 -0.134255,-0.0695 -0.280768,-0.126953 -0.325819,-0.126953 -0.123945,0 -0.09824,0.233468 0.03122,0.283203 0.06231,0.02393 0.153629,0.165964 0.202905,0.31543 0.07801,0.236612 0.07105,0.28554 -0.05463,0.380859 -0.212726,0.161335 -0.261437,0.139943 -0.261437,-0.115234 0,-0.274613 -0.133992,-0.391806 -0.169738,-0.148438 -0.0138,0.09395 -0.0648,0.184271 -0.113159,0.200196 -0.132571,0.04365 -0.196408,-0.202521 -0.0995,-0.383789 0.126323,-0.236292 -0.07741,-0.430334 -0.303383,-0.289063 -0.226332,0.1415 -0.376931,-0.0073 -0.440929,-0.43457 -0.06231,-0.415945 -0.197004,-0.540783 -0.52775,-0.492188 -0.187836,0.0276 -0.287449,-0.0047 -0.396056,-0.127929 -0.07978,-0.09053 -0.160095,-0.129884 -0.179494,-0.08691 -0.123096,0.27263 -0.172921,0.3015 -0.301432,0.172851 -0.08684,-0.08693 -0.178407,-0.10774 -0.292652,-0.06543 -0.09145,0.03386 -0.248754,0.04657 -0.349232,0.02735 -0.141477,-0.02707 -0.18242,-0.08644 -0.18242,-0.261719 0,-0.124479 -0.0324,-0.287692 -0.07219,-0.362304 -0.03979,-0.07461 -0.09271,-0.199272 -0.117061,-0.277344 -0.03154,-0.101123 -0.105969,-0.134828 -0.25851,-0.117187 -0.181846,0.02103 -0.221231,0.07046 -0.262412,0.326171 -0.006,0.03757 -0.0055,0.06205 -0.0078,0.09473 0.08343,0.159001 0.244496,0.270506 0.43703,0.270506 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.20775 -0.124975,-0.385235 -0.304359,-0.460938 -0.04647,-0.0034 -0.09211,-0.0024 -0.137547,-0.01074 -0.37774,-0.06916 -0.590366,0.02369 -0.524823,0.229492 0.05741,0.180219 0.0573,0.676041 0,0.733399 -0.01881,0.01884 -0.116264,-0.01731 -0.216563,-0.08008 -0.100299,-0.06277 -0.365278,-0.133794 -0.589206,-0.158204 l -0.407763,-0.04394 -0.07999,0.289063 c -0.108529,0.391179 -0.10043,0.561266 0.03707,0.825195 0.169409,0.325175 0.153099,0.513439 -0.04,0.46289 -0.08607,-0.02253 -0.21383,0.0063 -0.283872,0.06445 -0.110276,0.09162 -0.14469,0.07933 -0.252657,-0.08887 -0.06858,-0.106831 -0.281639,-0.341404 -0.474097,-0.521484 -0.381858,-0.357296 -0.49721,-0.346226 -0.577501,0.05566 -0.06066,0.303626 -0.160463,0.293457 -0.483852,-0.04981 -0.306828,-0.325686 -0.503361,-0.31153 -0.503361,0.03613 0,0.124994 -0.04868,0.267868 -0.108282,0.317383 -0.0596,0.04951 -0.132436,0.283187 -0.161934,0.519531 -0.03804,0.304794 -0.110096,0.486191 -0.246803,0.623047 -0.237149,0.237404 -0.29093,0.239321 -0.438003,0.01758 -0.105941,-0.159728 -0.134277,-0.1653 -0.317041,-0.06738 -0.110168,0.05901 -0.252534,0.08728 -0.31704,0.0625 -0.148031,-0.05687 -0.207378,0.09646 -0.110232,0.285156 0.04077,0.0792 0.05227,0.228612 0.02633,0.332032 -0.03815,0.152151 -0.09716,0.1875 -0.310212,0.1875 -0.156148,0 -0.2809518,-0.04518 -0.3063093,-0.111329 -0.02352,-0.06135 -0.1408655,-0.122878 -0.2614365,-0.136718 -0.173475,-0.01991 -0.224338,-0.07022 -0.243877,-0.240235 -0.01358,-0.118164 -0.058511,-0.214843 -0.099502,-0.214843 -0.04099,0 -0.114993,-0.08789 -0.163885,-0.195313 -0.1118825,-0.24582 -0.202993,-0.247075 -0.294604,-0.0059 -0.061566,0.162107 -0.3578219,0.347141 -0.4282474,0.267578 -0.01298,-0.01467 -0.1476935,-0.29604 -0.2985055,-0.625 -0.158483,-0.345691 -0.3569455,-0.652614 -0.4711705,-0.727538 -0.1790065,-0.117415 -0.2197645,-0.11867 -0.428248,-0.01074 -0.2634005,0.136356 -0.3579339,0.09261 -0.2331465,-0.107422 0.04717,-0.07561 0.063474,-0.195173 0.036095,-0.266602 -0.042415,-0.110649 -0.1256865,-0.121988 -0.5628679,-0.07715 l -0.5131175,0.05176 0.0478,-0.190429 c 0.033575,-0.133915 0.00235,-0.231639 -0.1063305,-0.330078 -0.1157,-0.104806 -0.1441605,-0.20425 -0.113159,-0.395508 0.03555,-0.219324 0.01553,-0.262358 -0.142424,-0.304688 -0.1011835,-0.02712 -0.2803345,-0.0492 -0.398007,-0.0498 -0.1285864,-6.5e-4 -0.253576,-0.0643 -0.3121603,-0.15821 -0.1084845,-0.173897 -0.3014704,-0.199316 -0.5404324,-0.07129 -0.1284291,0.06881 -0.1872242,0.05403 -0.3102116,-0.07813 -0.083424,-0.08964 -0.2027503,-0.163086 -0.2653382,-0.163086 -0.062589,0 -0.2457047,-0.117977 -0.4067867,-0.262695 C 3.0871408,11.423476 3.0084805,11.394765 2.6633395,11.41012 2.4065453,11.42155 2.2264431,11.38713 2.1365652,11.309534 c -0.016236,-0.01402 -0.030308,-0.022 -0.042922,-0.01563 z m 13.6307731,2.995117 c 0.07961,-0.02413 0.160076,0.05711 0.116085,0.171875 -0.02418,0.06308 -0.09336,0.114258 -0.153155,0.114258 -0.124286,0 -0.136024,-0.06975 -0.03805,-0.22461 0.02165,-0.03422 0.04858,-0.05348 0.07511,-0.06152 z m -0.702366,0.08789 c 0.02183,0.0052 0.04868,0.01774 0.07999,0.03711 0.06709,0.04151 0.07487,0.08182 0.02244,0.114258 -0.04454,0.02755 -0.103945,0.01137 -0.132669,-0.03515 -0.05376,-0.08707 -0.03527,-0.131897 0.03024,-0.116211 z M 6.9946018,16.5 c 0,0.277 0.2227595,0.5 0.49946,0.5 -0.2767005,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 z m 4.9946012,0 c 0,0.277 0.222759,0.5 0.49946,0.5 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 z m 4.994601,0 c 0,0.277 0.222759,0.5 0.49946,0.5 -0.276701,0 -0.49946,0.223 -0.49946,0.5 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 0.276701,0 0.499461,-0.223 0.499461,-0.5 z"/>
+ <path style="fill:#004d40" d="m 16.8804,12.387696 c -0.01687,0 -0.05041,0.05273 -0.07511,0.117188 -0.0247,0.06445 -0.01133,0.117187 0.03024,0.117187 0.04157,0 0.07609,-0.05273 0.07609,-0.117187 0,-0.06445 -0.01435,-0.117188 -0.03121,-0.117188 z M 2.0965764,12.591798 c -0.035769,-0.02213 -0.065359,0.01068 -0.065359,0.07324 0,0.06256 0.02959,0.113281 0.065359,0.113281 0.035769,0 0.065359,-0.0328 0.065359,-0.07324 0,-0.04043 -0.02959,-0.09115 -0.065359,-0.113281 z m 14.2599756,0.186523 c -0.08182,0 -0.09214,0.107954 -0.01756,0.182617 0.09479,0.0949 0.178315,0.05365 0.132669,-0.06543 -0.02471,-0.06445 -0.07678,-0.117188 -0.115109,-0.117187 z m -13.7029605,0.02343 c -0.093284,0.02133 -0.1762067,0.117162 -0.178518,0.230469 -0.00209,0.102497 0.2101369,0.0631 0.3102115,-0.05762 0.07836,-0.09452 0.07165,-0.125228 -0.037069,-0.166993 -0.030692,-0.01179 -0.06353,-0.01297 -0.094624,-0.0059 z m 1.5832494,0.181641 c -0.020352,-0.01212 -0.049216,-0.01173 -0.084869,0.002 -0.064384,0.02473 -0.117061,0.07589 -0.117061,0.114258 0,0.03837 0.052677,0.06934 0.117061,0.06934 0.064383,0 0.1170609,-0.05115 0.1170609,-0.114258 0,-0.03496 -0.01184,-0.05916 -0.032192,-0.07129 z m 11.3080881,0.03907 c -0.05786,-0.0016 -0.129223,7e-4 -0.218513,0.0059 -0.38576,0.02233 -0.405988,0.03485 -0.431175,0.256835 -0.02558,0.225389 -0.02171,0.228682 0.122914,0.09766 0.08232,-0.07458 0.21009,-0.135742 0.283872,-0.135742 0.169136,0 0.5255,0.378813 0.510191,0.541992 -0.0063,0.06743 -0.0078,0.148439 -0.003,0.180664 0.01586,0.103408 0.146952,0.0635 0.194126,-0.05957 0.032,-0.08349 0.104948,-0.104973 0.242902,-0.07031 0.161288,0.04052 0.197052,0.02169 0.197052,-0.106445 0,-0.212239 0.178813,-0.266097 0.391179,-0.117188 0.154684,0.108463 0.182167,0.109267 0.239975,0.0059 0.03598,-0.06436 0.225581,-0.177454 0.420444,-0.251953 0.194862,-0.0745 0.333505,-0.167721 0.309236,-0.207031 -0.06972,-0.112924 -0.282318,-0.08403 -0.441906,0.06055 -0.107685,0.09756 -0.308403,0.136992 -0.762846,0.148437 -0.576824,0.01453 -0.625504,0.0028 -0.742362,-0.175781 -0.08263,-0.12628 -0.13859,-0.169068 -0.312163,-0.173828 z M 3.8095684,13.187501 c -0.036732,-0.0042 -0.07198,0.01514 -0.1219385,0.05664 -0.1684998,0.139993 -0.1510117,0.221955 0.054628,0.25586 0.2525787,0.04165 0.3499024,-0.07159 0.1951016,-0.226563 -0.053399,-0.05346 -0.091059,-0.08169 -0.1277915,-0.08594 z m -0.8135736,0.299804 c -0.035426,0.0049 -0.082142,0.02335 -0.1385222,0.05859 -0.085638,0.05355 -0.185127,0.07911 -0.2214402,0.05664 -0.103748,-0.06419 -0.2481522,0.157888 -0.1941262,0.298828 0.05172,0.134926 0.3443544,0.179845 0.3443544,0.05273 -10e-8,-0.04129 0.076286,-0.147218 0.1697383,-0.234375 0.149865,-0.13977 0.1462727,-0.246976 0.039996,-0.232422 z m 1.3286418,0.02637 c -0.018902,-0.01387 -0.053173,0.007 -0.1141344,0.05371 -0.075114,0.05756 -0.1488561,0.11277 -0.1638854,0.12207 -0.015028,0.0093 -0.00488,0.05378 0.023412,0.09961 0.1010325,0.16365 0.2770443,0.08699 0.2770443,-0.121094 0,-0.09145 -0.00354,-0.140424 -0.022437,-0.154297 z m 11.0232394,0.0459 c -0.04157,0 -0.07511,0.05273 -0.07511,0.117188 0,0.06445 0.01337,0.117187 0.03024,0.117187 0.01687,0 0.05138,-0.05273 0.07609,-0.117187 0.02471,-0.06445 0.01036,-0.117188 -0.03121,-0.117188 z m -11.8007193,0.03906 c -0.027053,-0.0032 -0.047683,0.02145 -0.07609,0.07227 -0.036029,0.06445 -0.042757,0.206164 -0.015608,0.314453 l 0.048775,0.197265 0.1424242,-0.174804 c 0.1305433,-0.160667 0.1312778,-0.185792 0.015608,-0.314455 -0.054449,-0.06057 -0.088056,-0.09154 -0.11511,-0.09473 z m 15.7651843,0.285156 c -0.0245,0.0092 -0.05598,0.0317 -0.09658,0.06543 -0.06542,0.05435 -0.119012,0.202852 -0.119012,0.330078 0,0.315172 0.175628,0.244001 0.245828,-0.09961 0.04808,-0.235331 0.04325,-0.323545 -0.03024,-0.295898 z m -12.8493906,0.06641 c -0.042925,0 -0.099315,0.03515 -0.1258405,0.07813 -0.02653,0.04297 -0.01366,0.07813 0.029265,0.07813 0.042925,0 0.10029,-0.03515 0.126816,-0.07813 0.02653,-0.04297 0.01268,-0.07813 -0.03024,-0.07813 z m 15.4578986,0.04883 c -0.02947,-0.01821 -0.05917,0.051 -0.06536,0.154297 -0.0062,0.103298 0.0127,0.187499 0.04195,0.187499 0.07098,0 0.09158,-0.299666 0.02341,-0.341796 z m -17.9766605,0.04981 c -0.04803,0.0069 -0.1017231,0.04866 -0.1258405,0.121093 -0.01699,0.05102 0.024713,0.09277 0.092673,0.09277 0.06796,0 0.1238895,-0.05501 0.1238895,-0.123047 0,-0.06898 -0.042692,-0.09769 -0.090722,-0.09082 z m 11.3402795,0.07324 c -0.02693,-0.0061 -0.05148,-0.0022 -0.06731,0.01367 -0.03167,0.0317 -0.0063,0.08866 0.0556,0.126953 0.145748,0.09017 0.211561,0.02429 0.09365,-0.09375 -0.02504,-0.02506 -0.05501,-0.0408 -0.08194,-0.04687 z m -9.2205006,0.0625 c -0.1826565,0 -0.1844665,0.0086 -0.064384,0.27246 0.066283,0.145638 0.108305,0.173853 0.1541305,0.101563 0.1176345,-0.185572 0.072816,-0.374023 -0.089746,-0.374023 z m -4.0415296,0.02343 c -0.010718,0.01028 -0.015176,0.04522 -0.015608,0.106445 -8.25e-4,0.116732 0.04119,0.163284 0.1355956,0.149414 0.075114,-0.01104 0.1277915,-0.04316 0.117061,-0.07129 C 2.2487554,14.36445 2.2176184,14.34401 2.1902254,14.34766 2.1628324,14.35126 2.1104734,14.30738 2.0741397,14.25 2.0501877,14.21218 2.0331557,14.19772 2.0224377,14.20801 Z M 18.345613,14.2334 c -0.02304,0.0032 -0.04208,0.01088 -0.0556,0.02442 -0.09976,0.09986 0.127778,0.446362 0.33655,0.512695 0.08699,0.02764 0.158033,0.11813 0.158033,0.201172 0,0.08304 0.03572,0.150391 0.07999,0.150391 0.124458,0 0.184769,-0.233977 0.08584,-0.333008 -0.04862,-0.04868 -0.0878,-0.149436 -0.0878,-0.223633 0,-0.145717 -0.355698,-0.35455 -0.517019,-0.332031 z m -5.807199,0.03711 c -0.003,-0.0155 -0.03891,-0.01065 -0.110233,0.003 -0.176882,0.03363 -0.469564,0.49338 -0.393129,0.617187 0.08326,0.134869 0.230501,0.04091 0.259485,-0.165039 0.01464,-0.104056 0.08488,-0.254772 0.156081,-0.334961 0.0608,-0.06848 0.09077,-0.104614 0.0878,-0.120117 z m 7.572868,0.07031 c -0.04293,0 -0.07804,0.03516 -0.07804,0.07813 0,0.04297 0.03511,0.07813 0.07804,0.07813 0.04293,0 0.07804,-0.03515 0.07804,-0.07813 0,-0.04297 -0.03512,-0.07813 -0.07804,-0.07813 z m 1.841759,0.07813 c -0.01686,0 -0.05041,0.05273 -0.07511,0.117188 -0.02471,0.06445 -0.01133,0.117187 0.03024,0.117187 0.04158,0 0.07024,-0.05273 0.07024,-0.117187 0,-0.06445 -0.0085,-0.117188 -0.02536,-0.117188 z M 20.66342,14.5127 c -0.04614,-0.01539 -0.08389,0.02995 -0.08389,0.101563 0,0.07161 0.03775,0.117939 0.08389,0.102539 0.04614,-0.01539 0.08389,-0.06172 0.08389,-0.102539 0,-0.04082 -0.03775,-0.08617 -0.08389,-0.101563 z m -4.337109,0.140625 c -0.05932,0 -0.129555,0.03516 -0.156081,0.07813 -0.02746,0.04448 0.03974,0.07813 0.156081,0.07813 0.116335,0 0.183547,-0.03364 0.156082,-0.07813 -0.02652,-0.04297 -0.09676,-0.07813 -0.156082,-0.07813 z m -2.828973,0.04687 c -0.291531,0.02335 -0.331673,0.04078 -0.331673,0.142578 0,0.120011 -0.416168,0.283736 -0.652614,0.256836 -0.0799,-0.0091 -0.181741,0.03965 -0.226318,0.108399 -0.06182,0.09533 -0.04153,0.16545 0.08779,0.294921 0.141958,0.142111 0.177414,0.15037 0.215588,0.05078 0.05912,-0.154242 0.448741,-0.154136 0.576525,0 0.0805,0.0971 0.07256,0.146768 -0.04195,0.273437 -0.07696,0.08513 -0.200494,0.154297 -0.275094,0.154297 -0.119185,0 -0.230687,0.145429 -0.230219,0.299805 8.7e-5,0.02872 0.123,0.06057 0.273142,0.07129 0.150142,0.01072 0.273142,-0.0065 0.273142,-0.03906 0,-0.11465 0.323621,-0.260391 0.473121,-0.212891 0.212483,0.06751 0.188132,0.261297 -0.04389,0.34961 -0.107306,0.04084 -0.195102,0.127843 -0.195102,0.193359 0,0.128862 -0.121077,0.16218 -0.189249,0.05176 -0.0231,-0.03742 -0.13958,-0.08828 -0.258509,-0.112305 -0.11893,-0.02402 -0.280495,-0.06884 -0.359962,-0.09961 -0.111277,-0.04308 -0.138183,-0.02429 -0.117061,0.08203 0.01522,0.0766 0.148344,0.177622 0.299481,0.226562 0.249965,0.08095 0.272572,0.113592 0.276068,0.400391 0.0048,0.398037 -0.08473,0.532474 -0.283872,0.425781 -0.08134,-0.04358 -0.14888,-0.139207 -0.150229,-0.21289 -0.0017,-0.09372 -0.107867,-0.252646 -0.23217,-0.384766 -0.224619,0.04903 -0.395083,0.239515 -0.395083,0.479493 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 0.276701,0 0.49946,-0.223 0.49946,-0.5 0,0.05647 0.01511,0.108634 0.03219,0.15918 0.02233,-0.04675 0.07158,-0.09833 0.165836,-0.160156 0.105928,-0.06948 0.174881,-0.172809 0.153155,-0.229493 -0.05155,-0.134488 -0.492446,-0.07648 -0.68188,0.08984 -0.180511,0.158487 -0.362569,0.05741 -0.517995,-0.288086 -0.14105,-0.313535 -0.362432,-0.30167 -0.339477,0.01855 0.01398,0.194949 -0.0056,0.214582 -0.171689,0.172852 -0.102762,-0.02582 -0.276536,-0.0061 -0.386302,0.04395 -0.163632,0.07463 -0.199003,0.144689 -0.199003,0.390625 0,0.254404 -0.02519,0.299805 -0.1668123,0.299805 -0.091843,0 -0.213369,0.06152 -0.26924,0.136718 -0.138153,0.185938 -0.394337,0.03514 -0.3580115,-0.210937 0.01952,-0.13223 -0.00822,-0.16716 -0.117061,-0.146485 -0.088665,0.01685 -0.152439,0.108083 -0.1677875,0.241211 -0.016185,0.140406 -0.070492,0.213868 -0.158032,0.213868 -0.073443,0 -0.2127,0.05633 -0.309236,0.124023 -0.1430024,0.100271 -0.2428634,0.107895 -0.5423824,0.04395 -0.202195,-0.04317 -0.380377,-0.06648 -0.395081,-0.05176 -0.014705,0.01472 0.026635,0.109553 0.091698,0.209961 0.103149,0.159194 0.1045435,0.201743 0.00683,0.333985 -0.170488,0.230733 -0.1357725,0.301597 0.1219385,0.25 0.177743,-0.03558 0.234122,-0.01762 0.234122,0.07227 0,0.06512 0.070643,0.214048 0.157057,0.331055 0.1285255,0.174031 0.147569,0.281508 0.1053545,0.589844 -0.056544,0.412979 -0.210656,0.542184 -0.3755705,0.316406 -0.071083,-0.09731 -0.082963,-0.201417 -0.03707,-0.322266 0.058991,-0.155325 0.0435,-0.17871 -0.119988,-0.17871 -0.119371,0 -0.205577,0.05699 -0.237048,0.15625 -0.027245,0.08594 -0.102887,0.15625 -0.1677875,0.15625 -0.09223,0 -0.1057975,-0.05546 -0.063408,-0.253907 0.029825,-0.139648 0.089562,-0.297789 0.1336445,-0.352539 0.044075,-0.05475 0.065777,-0.114817 0.0478,-0.132812 -0.051584,-0.05164 -0.5355535,0.277562 -0.5355535,0.364258 0,0.04286 -0.07141,0.178024 -0.1580324,0.299804 -0.1772395,0.24918 -0.1036275,0.353624 0.1960774,0.278321 0.2094065,-0.05261 0.3370085,0.07767 0.2048565,0.20996 -0.04777,0.04782 -0.08682,0.146416 -0.08682,0.21875 0,0.0784 -0.07927,0.146591 -0.196077,0.168946 -0.1537749,0.02943 -0.2171684,-0.0058 -0.2936279,-0.166016 -0.053587,-0.112294 -0.1686245,-0.215019 -0.2555835,-0.227539 -0.086959,-0.01252 -0.1994045,-0.08828 -0.24973,-0.168945 -0.073834,-0.118356 -0.0639,-0.182139 0.050726,-0.329102 0.078128,-0.100168 0.168348,-0.265206 0.199979,-0.366211 0.037755,-0.120563 0.083179,-0.156965 0.1336445,-0.106445 0.088586,0.08868 0.3765464,0.03345 0.3765464,-0.07227 0,-0.03902 -0.088646,-0.104247 -0.1970524,-0.145507 -0.256221,-0.09752 -0.3225195,-0.28253 -0.163886,-0.458008 0.06959,-0.07698 0.1268165,-0.198697 0.1268165,-0.270508 0,-0.184277 -0.240444,-0.163258 -0.2897255,0.02539 -0.044555,0.170562 -0.2517945,0.216129 -0.266314,0.05859 -0.00495,-0.05371 -0.013725,-0.15039 -0.01951,-0.214843 -0.0081,-0.09039 -0.094506,-0.110339 -0.380448,-0.08984 -0.3059605,0.02193 -0.370693,0.0031 -0.370693,-0.105469 0,-0.07235 -0.072687,-0.150718 -0.1609589,-0.173828 C 5.0098185,17.223404 4.9785669,17.173816 5.017244,17.08496 5.047519,17.015412 5.078633,16.842471 5.086505,16.700195 5.098235,16.48802 5.060975,16.420991 4.8796972,16.327148 4.750266,16.260142 4.6592359,16.14795 4.6592359,16.057617 c 0,-0.112703 -0.053597,-0.154296 -0.1970527,-0.154296 h -0.196077 l 0.2526565,0.225585 c 0.2216339,0.198244 0.2383783,0.241879 0.1433997,0.356446 -0.098309,0.118583 -0.138409,0.09772 -0.4506847,-0.228516 L 3.8680989,15.898438 4.0485679,15.75 c 0.288389,-0.235939 0.1051996,-0.314294 -0.481901,-0.206054 -0.5843659,0.107736 -0.6885096,0.276889 -0.3609379,0.58496 l 0.1911996,0.180665 0.087796,-0.164063 C 3.611698,15.908 3.697886,15.943927 3.756891,16.258789 c 0.035964,0.191914 0.1083508,0.299044 0.2360729,0.347657 0.1013803,0.03859 0.1963628,0.130269 0.2107098,0.204101 0.014347,0.07383 0.1462715,0.174971 0.2936278,0.224609 0.3592547,0.121018 0.4680785,0.299624 0.29753,0.488282 -0.073741,0.08157 -0.1121015,0.212447 -0.088771,0.301758 0.060786,0.232701 -0.1961989,0.498336 -0.5355539,0.552734 C 3.9196504,18.41814 3.8486311,18.39402 3.6827526,18.214844 3.5759717,18.0995 3.4886263,17.983662 3.4886263,17.957031 c 0,-0.02663 -0.058706,-0.112827 -0.1297426,-0.191406 -0.1208207,-0.133651 -0.1195616,-0.143308 0.01951,-0.145508 0.1381388,-0.0022 0.1392727,-0.0082 0.012682,-0.08203 -0.074932,-0.04369 -0.1584109,-0.217115 -0.1853468,-0.385742 -0.032494,-0.20343 -0.097924,-0.322641 -0.1951016,-0.353516 -0.099391,-0.03158 -0.1463261,-0.119911 -0.1463261,-0.27539 -10e-8,-0.209315 -0.023183,-0.229492 -0.2702157,-0.229492 -0.1997372,0 -0.2951357,0.04625 -0.3638645,0.174804 -0.090376,0.169051 -0.094583,0.169613 -0.1531548,0.01953 -0.030155,-0.07727 -0.046964,-0.01559 -0.05658,0.116211 0.029537,0.135616 0.1095979,0.246719 0.2243669,0.316407 0.0026,-0.08565 0.023406,-0.158203 0.069261,-0.158203 0.1244235,0 0.4721459,0.177691 0.4721459,0.24121 -10e-8,0.03278 0.090091,0.167117 0.1999792,0.297852 l 0.1990036,0.237305 -0.1990036,0.0498 c -0.2356055,0.0592 -0.269834,0.267578 -0.043898,0.267578 0.086712,0 0.1560812,0.05208 0.1560812,0.117188 0,0.0651 0.06937,0.117187 0.1560813,0.117187 0.1996782,0 0.2032196,0.159013 0.00488,0.210938 -0.2550009,0.06676 -0.093364,0.250841 0.4389786,0.5 0.3472715,0.162537 0.532316,0.300868 0.5960354,0.446289 0.05079,0.115914 0.1579511,0.308787 0.2389994,0.428711 0.1203972,0.178147 0.1319199,0.253195 0.060481,0.410156 -0.048091,0.105661 -0.1215006,0.191406 -0.1629098,0.191406 -0.097661,0 -0.3227868,-0.320439 -0.2770443,-0.394531 0.019303,-0.03127 -0.05207,-0.114427 -0.1590078,-0.18457 -0.1330682,-0.08728 -0.1941264,-0.198799 -0.1941264,-0.353516 0,-0.250385 -0.123209,-0.332998 -0.3336237,-0.224609 -0.1748173,0.09005 -0.2907014,0.02038 -0.2907014,-0.174805 0,-0.0834 -0.036007,-0.152344 -0.079992,-0.152344 -0.043984,0 -0.1135771,-0.08658 -0.1541302,-0.193359 L 2.8691787,18.40625 2.6662731,18.608399 c -0.2287589,0.229005 -0.2034719,0.461964 0.042922,0.397461 0.1982248,-0.05189 0.2661411,0.05421 0.1151099,0.179687 -0.063911,0.0531 -0.1160855,0.162488 -0.1160854,0.243164 0,0.222146 -0.1362816,0.177353 -0.4272725,-0.140625 l -0.2624114,-0.287109 -0.00976,1.498047 V 20.5 h -0.00878 v 1 c 0,0.0052 0.00277,0.0095 0.00292,0.01465 0.00798,0.264606 0.2175804,0.47443 0.481901,0.482422 0.00515,1.54e-4 0.00945,0.0029 0.014634,0.0029 h 3.9956807 c 0.016625,0 0.03062,-0.0082 0.046825,-0.0098 0.1260475,-0.01225 0.237235,-0.06628 0.3180154,-0.154297 0.01016,-0.01068 0.0162,-0.02457 0.02536,-0.03613 0.027585,-0.03599 0.05513,-0.07142 0.072188,-0.114257 0.02349,-0.05712 0.03707,-0.119182 0.03707,-0.185546 0,0.06528 0.013235,0.126483 0.036095,0.182617 0.014285,0.03651 0.038465,0.06596 0.060481,0.09766 0.01084,0.01492 0.01877,0.03135 0.031215,0.04492 0.03646,0.04182 0.079315,0.07479 0.127792,0.102539 0.051007,0.0292 0.1064245,0.04696 0.1668115,0.05664 0.02612,0.0042 0.049725,0.01563 0.077063,0.01563 h 3.9956807 c 0.01038,0 0.01905,-0.0052 0.02927,-0.0059 6.5e-4,-3.9e-5 0.0013,4.3e-5 0.002,0 0.0024,-1.57e-4 0.0044,-0.0018 0.0068,-0.002 0.06298,-0.0049 0.12242,-0.01889 0.176567,-0.04492 0.05504,-0.02647 0.104827,-0.06068 0.146326,-0.104492 0.01449,-0.01497 0.02262,-0.03505 0.03511,-0.05176 0.02379,-0.03245 0.04988,-0.06278 0.06536,-0.100586 0.02435,-0.05837 0.03805,-0.12267 0.03805,-0.190434 0,0.06411 0.01397,0.123481 0.03609,0.178711 0.01318,0.03446 0.03455,0.06251 0.05463,0.09277 0.01163,0.01669 0.02055,0.03472 0.03415,0.0498 0.03376,0.0395 0.07355,0.07031 0.118036,0.09766 4.02e-4,2.35e-4 5.5e-4,7.5e-4 10e-4,10e-4 0.04889,0.02988 0.101792,0.04892 0.159984,0.06055 0.03197,0.0064 0.06166,0.01951 0.09558,0.01951 h 3.99568 c 0.06745,0 0.131633,-0.01403 0.190224,-0.03808 h 0.002 c 3.46e-4,-1.43e-4 6.5e-4,-8.5e-4 0.001,-0.001 5e-4,-2.19e-4 0.0014,2.21e-4 0.0019,0 0.0038,-0.0016 0.0061,-0.0052 0.0098,-0.0068 0.0497,-0.02243 0.09331,-0.05322 0.132669,-0.08984 0.01187,-0.01102 0.02144,-0.02304 0.03219,-0.03515 0.02859,-0.03221 0.05264,-0.06754 0.07219,-0.106446 0.0079,-0.01574 0.01618,-0.03023 0.02243,-0.04687 0.0208,-0.05514 0.03511,-0.113116 0.03511,-0.175761 0,0.06253 0.01418,0.120224 0.03511,0.174805 0.0078,0.02077 0.01895,0.03828 0.02927,0.05762 0.01687,0.03089 0.03565,0.05952 0.05853,0.08594 0.01727,0.0205 0.03431,0.03918 0.05463,0.05664 0.02021,0.01701 0.04257,0.0302 0.06536,0.04395 0.02842,0.01747 0.05498,0.03532 0.08682,0.04687 C 17.366877,21.985188 17.423068,22 17.483264,22 h 3.99568 c 0.0063,0 0.01137,-0.0037 0.01756,-0.0039 0.133904,-0.0049 0.253766,-0.05966 0.340453,-0.149414 3.14e-4,-3.26e-4 6.5e-4,-6.5e-4 10e-4,-10e-4 0.0082,-0.0084 0.01189,-0.02031 0.01951,-0.0293 0.03233,-0.03879 0.06346,-0.07846 0.08292,-0.125977 0.02422,-0.05842 0.03802,-0.122728 0.03802,-0.190414 v -1 -2.097656 c -0.0017,-0.471657 -0.0071,-0.590923 -0.0098,-0.953125 C 21.942274,17.197418 21.737686,17 21.478944,17 c 0.242446,0 0.4534,-0.174597 0.49946,-0.40332 0,0 0.04859,-1.663196 0,-1.59668 -0.05072,0.06944 -0.265615,0.04681 -0.349232,0.03223 -0.11868,-0.02069 -0.146851,0.01121 -0.127791,0.148438 0.03351,0.241218 -0.103512,0.220973 -0.374595,-0.05664 -0.133566,-0.136781 -0.248796,-0.199679 -0.27802,-0.152344 -0.03336,0.05404 -0.08594,0.04963 -0.160958,-0.0127 -0.0616,-0.05118 -0.120048,-0.07936 -0.129743,-0.0625 -0.161614,0.281187 -0.188407,0.372838 -0.13462,0.459961 0.07467,0.12095 0.01633,0.3125 -0.09462,0.3125 -0.04244,0 -0.180125,-0.07314 -0.30631,-0.163086 -0.126468,-0.09015 -0.284681,-0.142506 -0.353134,-0.116211 -0.0683,0.02624 -0.168191,0.01201 -0.22144,-0.03223 -0.139046,-0.115522 -0.336156,0.124419 -0.207783,0.25293 0.131854,0.131997 0.113173,0.179794 -0.109257,0.28125 -0.113795,0.0519 -0.176729,0.128494 -0.146327,0.177734 0.05839,0.09459 -0.535847,0.02405 -0.741386,-0.08789 -0.06164,-0.03357 -0.196108,-0.02326 -0.298505,0.02344 -0.145272,0.06626 -0.201385,0.06082 -0.254608,-0.02539 -0.03751,-0.06076 -0.07863,-0.09348 -0.0917,-0.07324 -0.208934,0.323693 -0.211271,0.374857 -0.02049,0.5 0.285483,0.187257 0.240113,0.335085 -0.122914,0.396484 -0.155844,0.02636 -0.230971,0.05306 -0.261436,0.09375 0.0826,0.06049 0.179108,0.103517 0.28973,0.103517 -0.1165,0 -0.218608,0.04585 -0.303383,0.112305 -0.0108,0.05656 -0.03104,0.114503 -0.06438,0.160156 -0.04183,0.05727 -0.07347,0.0868 -0.105355,0.09668 -0.01171,0.04259 -0.02634,0.08445 -0.02634,0.130859 0,-0.04707 -0.0143,-0.08968 -0.02633,-0.132812 -0.01938,-0.0073 -0.04002,-0.0198 -0.06438,-0.04004 -0.06225,-0.05172 -0.135334,-0.07155 -0.162909,-0.04395 -0.02758,0.02761 0.01042,0.09578 0.08487,0.151367 0.124914,0.09327 0.116376,0.118652 -0.109256,0.327149 l -0.244853,0.225585 0.03999,-0.319335 c 0.02558,-0.206377 0.119295,-0.402739 0.264363,-0.556641 0.0026,-0.0028 0.0042,-0.0069 0.0068,-0.0098 C 16.689917,17.042051 16.593984,17 16.484343,17 c 0.276701,0 0.499461,-0.223 0.499461,-0.5 0,0.03602 0.01332,0.06774 0.02049,0.101563 0.01625,-0.09908 0.05217,-0.212496 0.104379,-0.28711 0.110381,-0.157762 0.105307,-0.194925 -0.07414,-0.479492 -0.107003,-0.169688 -0.231407,-0.331745 -0.276068,-0.359375 -0.04466,-0.02763 -0.08097,-0.135348 -0.08097,-0.240234 0,-0.104886 -0.03159,-0.191406 -0.06926,-0.191406 -0.111954,0 -0.260308,0.221934 -0.206808,0.308593 0.02726,0.04412 0.02636,0.203371 -0.002,0.354492 -0.03661,0.195378 -0.09259,0.274415 -0.194126,0.274415 -0.07853,0 -0.164673,-0.03515 -0.1912,-0.07813 -0.02652,-0.04297 -0.134227,-0.07813 -0.238999,-0.07813 -0.190299,0 -0.251282,-0.137165 -0.122915,-0.277344 0.03738,-0.04082 0.09119,-0.170899 0.119013,-0.289063 0.0669,-0.284155 -0.126591,-0.290979 -0.319967,-0.01172 -0.07712,0.111371 -0.200955,0.260025 -0.276069,0.330078 -0.07511,0.07005 -0.136571,0.171659 -0.136571,0.226563 0,0.0549 -0.03511,0.09961 -0.07804,0.09961 -0.04293,0 -0.09989,6.5e-4 -0.125841,0.001 -0.02595,2.82e-4 -0.05686,-0.160297 -0.06926,-0.357422 -0.01629,-0.259116 -0.06843,-0.391263 -0.187298,-0.474609 -0.09043,-0.06341 -0.163885,-0.161611 -0.163885,-0.21875 0,-0.05714 -0.103513,-0.11922 -0.229245,-0.137695 -0.1787,-0.02625 -0.249214,0.006 -0.324844,0.14746 -0.12609,0.235854 -0.322255,0.23905 -0.289725,0.0049 0.01449,-0.104297 -0.01528,-0.172618 -0.07316,-0.167968 z m -8.2157281,0.149414 c -0.043625,0.02699 -0.058836,0.08207 -0.034145,0.12207 0.066899,0.108364 0.114135,0.0884 0.114135,-0.04883 0,-0.06699 -0.03637,-0.100252 -0.079992,-0.07324 z m 1.5276455,0.06543 c -0.1278045,0.02774 -0.277044,0.164043 -0.277044,0.288086 0,0.171505 0.09275,0.193407 0.3170394,0.07324 0.161141,-0.08633 0.2000855,-0.270709 0.074139,-0.348633 -0.0313,-0.01936 -0.071533,-0.02194 -0.1141344,-0.01269 z m 11.5422106,0.166015 c -0.0098,0.0053 -0.02095,0.01907 -0.03511,0.04101 -0.04161,0.06445 -0.07647,0.176432 -0.07707,0.248047 -6.5e-4,0.07161 -0.03852,0.142086 -0.08389,0.157227 -0.04683,0.01563 -0.05815,0.09084 -0.02633,0.173828 0.05421,0.141422 0.05985,0.141332 0.160958,0.0029 0.05748,-0.07869 0.103028,-0.267978 0.102428,-0.420899 -6.5e-4,-0.156201 -0.01159,-0.218067 -0.04097,-0.202148 z m -16.1963591,0.09277 c -0.045665,-0.01434 -0.066639,0.03519 -0.08682,0.172852 -0.029819,0.203389 -0.017901,0.217559 0.1082814,0.138672 0.1695704,-0.106014 0.1757305,-0.158898 0.033167,-0.277344 -0.02174,-0.01806 -0.039407,-0.0294 -0.054628,-0.03418 z m 11.2398021,0.104493 c 0.04039,0 0.09541,0.03515 0.121939,0.07813 0.02653,0.04297 -0.0072,0.07813 -0.07414,0.07813 -0.06692,0 -0.120962,-0.03515 -0.120962,-0.07813 0,-0.04297 0.03277,-0.07813 0.07316,-0.07813 z m -7.7943081,0.08301 c -0.067505,-0.0085 -0.1609585,0.11586 -0.1609585,0.259766 0,0.151075 0.033255,0.172896 0.226318,0.144531 0.180449,-0.02651 0.237523,0.0017 0.280946,0.138672 0.059059,0.186277 0.1478485,0.13604 0.2272935,-0.12793 0.04286,-0.142396 0.011075,-0.174473 -0.2194895,-0.217773 -0.148403,-0.02787 -0.283094,-0.09043 -0.299481,-0.139648 -0.012165,-0.03654 -0.032125,-0.05478 -0.054628,-0.05762 z m 0.9706305,0.307618 c -0.1817565,0 -0.26235,0.141662 -0.146326,0.257812 0.063948,0.06402 0.341428,-0.08343 0.341428,-0.181641 0,-0.04146 -0.087795,-0.07617 -0.195102,-0.07617 z m 7.6089626,0 c 0.04293,0 0.07804,0.05273 0.07804,0.117187 0,0.06445 -0.03511,0.117188 -0.07804,0.117188 -0.04293,0 -0.07804,-0.05274 -0.07804,-0.117188 0,-0.06445 0.03512,-0.117187 0.07804,-0.117187 z m 1.011601,0.170898 c 0.05289,-0.01765 0.148374,0.0206 0.212661,0.08496 0.07326,0.07335 0.08771,0.135286 0.03805,0.166016 -0.04359,0.02697 -0.140043,-0.01129 -0.213636,-0.08496 -0.09583,-0.09593 -0.105932,-0.143036 -0.03707,-0.166016 z m -12.7528153,0.06348 c -0.018928,0 -0.055415,0.03515 -0.081943,0.07813 -0.026528,0.04297 -0.011313,0.07812 0.034143,0.07812 0.045456,0 0.082918,-0.03515 0.082918,-0.07812 -1e-7,-0.04297 -0.01619,-0.07813 -0.035118,-0.07813 z m 5.2853026,0.07226 c -0.03112,-0.0032 -0.07063,0.03633 -0.087796,0.08789 -0.01717,0.05156 0.010925,0.07969 0.062433,0.0625 0.1006045,-0.03357 0.118677,-0.140726 0.02536,-0.150391 z m 7.2587547,0.347656 c 0.01415,-0.0062 0.03415,-0.0035 0.0556,0.0098 0.04293,0.02656 0.07804,0.06406 0.07804,0.08301 0,0.01894 -0.03511,0.03418 -0.07804,0.03418 -0.04293,0 -0.07804,-0.03653 -0.07804,-0.08203 0,-0.02275 0.0083,-0.03868 0.02243,-0.04492 z m -6.8334337,0.02735 c -0.153801,-0.01928 -0.524823,0.154777 -0.524823,0.268555 0,0.04758 0.100118,0.05679 0.253632,0.02442 0.3133145,-0.06609 0.42952,-0.164744 0.3219175,-0.272461 -0.011365,-0.01138 -0.028755,-0.01776 -0.050726,-0.02051 z m 3.1538177,0.105469 c 0.03858,0.01545 0.06731,0.068 0.06731,0.150391 0,0.08594 -0.03375,0.15625 -0.07414,0.15625 -0.10476,0 -0.17787,-0.142198 -0.120963,-0.234375 0.04078,-0.06606 0.08921,-0.08771 0.127792,-0.07227 z m -1.8856573,0.19043 c -0.04363,0.02699 -0.058836,0.08207 -0.034145,0.12207 0.066899,0.108364 0.114135,0.0884 0.114135,-0.04883 0,-0.06699 -0.03637,-0.100232 -0.079992,-0.07324 z m 2.6845983,0.157226 c 0.05972,0.07618 0.136273,0.133856 0.23022,0.165039 -0.07078,-0.06735 -0.142746,-0.125554 -0.204857,-0.149414 -0.01182,-0.0046 -0.01521,-0.01084 -0.02536,-0.01563 z m 2.444623,0.217774 c 0.02815,-0.0026 0.05555,7.5e-4 0.08389,0.0098 0.181633,0.05771 0.280247,0.344416 0.165837,0.482422 -0.04966,0.05989 -0.05316,0.1921 -0.0098,0.356445 0.07113,0.269351 0.162397,0.299323 0.539456,0.180664 0.124195,-0.03909 0.222576,-0.0018 0.358012,0.133789 0.215948,0.216184 0.582619,0.235607 0.693585,0.03711 0.116888,-0.209091 0.201564,-0.152518 0.240951,0.16211 0.0303,0.242028 -0.02603,0.495813 -0.140473,0.631836 -0.01194,0.0142 -0.180848,-0.06261 -0.374595,-0.170899 -0.296587,-0.165762 -0.365783,-0.179711 -0.441905,-0.08789 -0.105144,0.126828 -0.0404,0.271484 0.121938,0.271484 0.06185,0 0.113159,0.03515 0.113159,0.07813 0,0.117706 -0.176795,0.09475 -0.38435,-0.05078 -0.172255,-0.120783 -0.191748,-0.120783 -0.279971,0 -0.05209,0.07131 -0.163032,0.128906 -0.246803,0.128906 -0.08377,0 -0.230618,0.105469 -0.32582,0.234375 -0.0952,0.128906 -0.217272,0.234375 -0.272167,0.234375 -0.176196,0 -0.369333,-0.191287 -0.354109,-0.351562 0.03066,-0.322757 -0.0098,-0.438724 -0.146327,-0.417969 -0.241072,0.03665 -0.565794,-0.08802 -0.565794,-0.216797 0,-0.09199 0.04781,-0.111953 0.186322,-0.07715 0.129096,0.03243 0.201827,0.0091 0.234122,-0.0752 0.03107,-0.08107 0.09968,-0.10537 0.203881,-0.07226 0.100335,0.03188 0.230598,-0.0079 0.361913,-0.111329 0.149712,-0.117891 0.170123,-0.162109 0.07707,-0.162109 -0.08974,0 -0.126816,-0.06953 -0.126816,-0.234375 0,-0.271816 -0.07821,-0.299902 -0.216563,-0.07813 -0.05361,0.08594 -0.167176,0.15625 -0.252657,0.15625 -0.164047,0 -0.208817,-0.113797 -0.07706,-0.195312 0.04293,-0.02656 0.07804,-0.115818 0.07804,-0.199219 0,-0.08515 0.05276,-0.152344 0.120963,-0.152344 0.0668,0 0.220781,-0.108884 0.342403,-0.242187 0.120354,-0.131914 0.209156,-0.194234 0.293628,-0.202149 z m -12.2874988,0.04785 c -0.036127,0.02021 -0.071615,0.04111 -0.1014528,0.06934 -0.00237,0.03741 -0.028223,0.09466 -0.079992,0.146484 -0.059917,0.05999 -0.025419,0.07215 0.1219385,0.04395 0.1466664,-0.02807 0.1822288,-0.06367 0.122914,-0.123047 -0.030002,-0.03004 -0.049911,-0.08108 -0.063408,-0.136718 z m 15.6666578,0.08398 c 0.04293,0 0.07804,0.03515 0.07804,0.07813 0,0.04297 -0.03512,0.07813 -0.07804,0.07813 -0.04293,0 -0.07804,-0.03515 -0.07804,-0.07813 0,-0.04297 0.03512,-0.07813 0.07804,-0.07813 z M 2.5423836,17.30957 c -0.042922,0 -0.055793,0.03515 -0.029266,0.07813 0.026528,0.04297 0.082918,0.07813 0.1258405,0.07813 0.042922,0 0.056768,-0.03515 0.030241,-0.07813 -0.026528,-0.04297 -0.083894,-0.07813 -0.1268155,-0.07813 z m 7.3884971,0 c 0.018925,0 0.035115,0.03515 0.035115,0.07813 0,0.04297 -0.037465,0.07813 -0.082918,0.07813 -0.045455,0 -0.060669,-0.03515 -0.034145,-0.07813 0.026525,-0.04297 0.063013,-0.07813 0.081942,-0.07813 z M 4.0349108,17.3877 c -0.042922,0 -0.078041,0.03515 -0.078041,0.07813 -1e-7,0.04297 0.035118,0.07813 0.078041,0.07813 0.042923,0 0.078041,-0.03515 0.078041,-0.07813 0,-0.04297 -0.035119,-0.07813 -0.078041,-0.07813 z m 13.5985812,0.001 c 0.06328,0.01017 0.146786,0.07844 0.199979,0.195313 0.04889,0.107422 0.125808,0.195312 0.170714,0.195312 0.0449,0 0.115285,-0.08789 0.156081,-0.195312 0.124321,-0.327342 0.500831,-0.202604 0.648713,0.214843 0.05556,0.156837 0.335198,0.185039 0.387277,0.03907 0.01916,-0.05371 0.06313,-0.07219 0.09755,-0.04004 0.03441,0.03215 -0.118692,0.235908 -0.340453,0.452149 -0.300965,0.293476 -0.373299,0.404871 -0.285823,0.438476 0.06445,0.02473 0.170513,0.02424 0.236072,-10e-4 0.0787,-0.03024 0.170808,0.03885 0.271192,0.204102 0.210697,0.34684 0.07111,0.469188 -0.218514,0.191406 -0.264645,-0.253818 -0.345588,-0.265178 -0.313138,-0.04395 0.03328,0.226852 -0.37468,0.288649 -0.444832,0.06738 -0.06107,-0.192612 -0.261466,-0.230447 -0.52775,-0.09961 -0.119081,0.05851 -0.277113,0.09637 -0.351183,0.08398 -0.09968,-0.01667 -0.128302,0.02224 -0.110232,0.152344 0.03545,0.255247 -0.190675,0.225209 -0.27802,-0.03711 -0.05449,-0.163643 -0.03618,-0.273294 0.07902,-0.46875 0.159632,-0.270849 0.345176,-0.332485 0.419469,-0.138672 0.06012,0.156849 0.418493,0.155242 0.418493,-0.002 0,-0.0658 -0.06146,-0.139056 -0.136572,-0.163085 -0.28882,-0.09241 -0.487753,-0.215989 -0.487753,-0.302735 0,-0.0497 0.08381,-0.169217 0.186322,-0.265625 0.117461,-0.110467 0.171159,-0.231113 0.146326,-0.326172 -0.02954,-0.11307 0.01379,-0.16056 0.07707,-0.15039 z M 2.0399969,17.47852 c -0.038334,0.01335 -0.038316,0.08748 -0.00975,0.263672 0.026491,0.163422 0.093103,0.326283 0.1482773,0.361328 0.1551978,0.09858 0.3898408,0.07704 0.3550849,-0.03223 -0.017084,-0.05371 -0.1054002,-0.131363 -0.1970527,-0.172853 -0.097581,-0.04417 -0.1603438,-0.137559 -0.1512037,-0.225586 0.00859,-0.08268 -0.034421,-0.167232 -0.094624,-0.188477 -0.021636,-0.0076 -0.037948,-0.01031 -0.050727,-0.0059 z m 8.0079451,0.143555 c 0.04545,0 0.06165,0.03516 0.03511,0.07813 -0.02652,0.04297 -0.06399,0.07813 -0.08292,0.07813 -0.018925,0 -0.034145,-0.03515 -0.034145,-0.07813 0,-0.04297 0.036485,-0.07813 0.081942,-0.07813 z m -4.8472991,0.09277 c 0.058531,-0.01953 0.087795,0.0098 0.068285,0.06836 -0.01878,0.0564 -0.080236,0.117919 -0.1365714,0.136719 -0.058531,0.01953 -0.087794,-0.0098 -0.068285,-0.06836 0.01878,-0.0564 0.080235,-0.117919 0.1365714,-0.136719 z m 9.8926261,0.01367 c 0.01415,0.0054 0.02341,0.01953 0.02341,0.04101 0,0.04297 -0.03511,0.09942 -0.07804,0.125977 -0.04293,0.02655 -0.07804,0.01367 -0.07804,-0.0293 0,-0.04297 0.03512,-0.100398 0.07804,-0.126953 0.02146,-0.01328 0.04048,-0.01616 0.05463,-0.01074 z m -2.809462,0.0791 c 0.02245,0.0023 0.04356,0.01825 0.06243,0.04883 0.03115,0.05046 0.02146,0.126951 -0.02146,0.169921 -0.05203,0.05208 -0.09686,0.04748 -0.13462,-0.01367 -0.03115,-0.05046 -0.02146,-0.125975 0.02146,-0.168945 0.02601,-0.02604 0.04974,-0.0384 0.07219,-0.03613 z m 0.371667,0.05371 c 0.06989,-0.02185 0.233062,0.09512 0.42142,0.314453 0.144476,0.168239 0.24983,0.301875 0.234122,0.296875 -0.01571,-0.005 -0.09863,-0.02615 -0.184371,-0.04785 -0.168231,-0.04257 -0.507264,-0.373174 -0.507264,-0.494141 0,-0.03951 0.01279,-0.06205 0.03609,-0.06934 z m -0.855519,0.06152 c 0.04078,0 0.08607,0.03779 0.101452,0.08398 0.01538,0.04619 -0.02992,0.08398 -0.101452,0.08398 -0.07154,0 -0.117812,-0.03779 -0.102429,-0.08398 0.01538,-0.04619 0.06165,-0.08398 0.102429,-0.08398 z m -7.8450359,0.01855 c -0.018949,0.0028 -0.043194,0.01234 -0.072188,0.03027 -0.046477,0.02876 -0.062645,0.0892 -0.035118,0.13379 0.032405,0.05249 0.072668,0.04373 0.1141344,-0.02344 0.05805,-0.09403 0.050018,-0.148969 -0.00683,-0.140625 z m -1.9393098,0.266602 -0.00488,0.202148 c -0.00272,0.111004 0.020404,0.227459 0.051702,0.25879 0.092671,0.09277 0.1094596,-0.06822 0.02829,-0.271485 z m 9.9170147,0.195313 c 0.03434,0 0.06243,0.04452 0.06243,0.09863 0,0.05412 0.07024,0.14262 0.156081,0.196289 0.192519,0.120361 0.202559,0.395078 0.01951,0.53418 -0.282687,0.214823 -0.487753,0.06311 -0.487753,-0.360351 0,-0.264469 0.108832,-0.46875 0.24973,-0.46875 z m -6.2588596,0.15625 c 0.042925,0 0.078041,0.03515 0.078041,0.07813 0,0.04297 -0.035115,0.07813 -0.078041,0.07813 -0.042925,0 -0.078041,-0.03515 -0.078041,-0.07813 0,-0.04297 0.03512,-0.07813 0.078041,-0.07813 z m 8.8566366,0.27832 c -0.0814,0.02185 -0.194126,0.123823 -0.194126,0.200195 0,0.03771 0.03061,0.06836 0.06829,0.06836 0.101718,0 0.249768,-0.201134 0.191199,-0.259766 -0.01464,-0.01466 -0.03823,-0.01607 -0.06536,-0.0088 z m -4.200537,0.04883 c 0.05534,-0.0043 0.145741,0.03377 0.259485,0.125976 0.14811,0.120062 0.15659,0.153715 0.05951,0.234375 -0.09035,0.07507 -0.139061,0.06496 -0.241926,-0.04883 -0.163174,-0.1805 -0.169299,-0.304376 -0.07706,-0.311523 z m -0.198028,0.225585 c 0.03903,0.0138 0.06828,0.06499 0.06828,0.146485 0,0.0834 -0.03579,0.17345 -0.07902,0.200195 -0.0953,0.05896 -0.1898023,-0.155843 -0.119012,-0.270508 0.0413,-0.0669 0.09071,-0.08997 0.129743,-0.07617 z m -4.4590471,0.003 c 0.02911,-4.96e-4 0.058205,0.01725 0.094624,0.05371 0.1266095,0.126745 -0.015195,0.268701 -0.1716895,0.171875 -0.092191,-0.05704 -0.096684,-0.09071 -0.01951,-0.167969 0.037685,-0.03772 0.067464,-0.05712 0.096575,-0.05762 z m 7.3211871,0.06934 c 0.136054,0 0.348082,0.215738 0.295579,0.300781 -0.06117,0.09908 -0.22494,0.119546 -0.30631,0.03808 -0.07352,-0.0736 -0.0652,-0.338867 0.01073,-0.338867 z m -1.500331,0.07813 c 0.06796,0 0.109665,0.04174 0.09267,0.09277 -0.04823,0.144861 -0.215587,0.169213 -0.215587,0.03125 0,-0.06803 0.05495,-0.124024 0.122914,-0.124024 z m -8.0586716,0.09471 c 0.016087,0.0021 0.039311,0.01689 0.06731,0.04492 0.050794,0.05085 0.074854,0.110613 0.052677,0.132812 -0.052083,0.05214 -0.1443751,-0.04025 -0.1443751,-0.144531 0,-0.02448 0.0083,-0.03524 0.024388,-0.03321 z m 9.3531696,0.139649 c 0.08575,0 0.1434,0.05634 0.1434,0.140625 0,0.07734 0.04214,0.182812 0.09365,0.234375 0.06064,0.06071 0.06668,0.120741 0.01756,0.169921 -0.04913,0.04918 -0.149532,-0.01578 -0.284848,-0.185546 -0.217858,-0.273329 -0.21074,-0.359375 0.03024,-0.359375 z m -5.3165177,0.0957 c 0.03449,-0.0069 0.071588,-0.0053 0.1082815,0.0088 0.067268,0.02584 0.122914,0.10119 0.122914,0.166992 0,0.136535 -0.27656,0.163931 -0.3560605,0.03515 -0.055313,-0.0896 0.021385,-0.190241 0.124865,-0.210937 z m 9.7063047,0.07422 c 0.03277,0.0018 0.07269,0.0097 0.119012,0.02442 0.0897,0.0285 0.142654,0.08415 0.118036,0.124024 -0.06066,0.09825 -0.248845,0.09182 -0.312163,-0.01074 -0.05694,-0.09223 -0.02317,-0.142875 0.07512,-0.137696 z m -6.67345,0.02539 0.159983,0.18457 c 0.162803,0.18787 0.197039,0.369452 0.112184,0.590821 -0.02605,0.06797 -0.0969,0.123047 -0.158033,0.123047 -0.149374,0 -0.231925,-0.234653 -0.109257,-0.310547 0.065,-0.04021 0.07983,-0.148899 0.04585,-0.324219 z m 3.254294,0.03907 c 0.05979,0 0.109257,0.04921 0.109257,0.108399 0,0.145098 -0.206588,0.312563 -0.266314,0.21582 -0.06927,-0.112198 0.03305,-0.324219 0.157057,-0.324219 z m -1.573494,0.07813 c 0.137376,0 0.165171,0.198316 0.03902,0.276367 -0.05441,0.03366 -0.03925,0.11658 0.04487,0.245117 0.06998,0.106914 0.10897,0.244362 0.08584,0.304688 -0.05843,0.152432 0.217945,0.28237 0.467268,0.219727 0.15686,-0.03941 0.19883,-0.02576 0.171689,0.05664 -0.01969,0.05978 -0.113896,0.120691 -0.209734,0.134766 -0.09584,0.01408 -0.194108,0.0756 -0.217538,0.136719 -0.0442,0.115303 -0.272292,0.151241 -0.365815,0.05762 -0.02944,-0.02947 -0.203578,-0.04663 -0.387277,-0.03711 -0.311461,0.01614 -0.348144,-0.0038 -0.540432,-0.297852 -0.113409,-0.173408 -0.195741,-0.315429 -0.183395,-0.315429 0.01234,0 0.125425,0.05218 0.251681,0.115234 0.332222,0.16591 0.770652,0.188976 0.770652,0.04101 0,-0.07496 -0.06328,-0.109562 -0.175592,-0.09766 -0.229051,0.02427 -0.229422,-0.159954 -10e-4,-0.388672 0.09597,-0.09608 0.164031,-0.236702 0.151204,-0.3125 -0.01402,-0.08284 0.02521,-0.138671 0.09853,-0.138671 z m -4.2073662,0.07813 c 0.063037,0 0.1151105,0.05273 0.1151105,0.117188 0,0.06445 -0.031905,0.117187 -0.070237,0.117187 -0.03833,0 -0.089426,-0.05273 -0.1141345,-0.117187 -0.02736,-0.07138 -5.5e-4,-0.117188 0.069261,-0.117188 z m -2.6836224,0.354492 c 0.060916,-0.01683 0.145351,0.01824 0.145351,0.08008 0,0.01894 -0.055022,0.03418 -0.121939,0.03418 -0.066919,0 -0.1001235,-0.03543 -0.073163,-0.0791 0.01114,-0.01804 0.02945,-0.02955 0.04975,-0.03516 z m 4.9653356,0.425782 c 0.02264,-0.005 0.04384,-0.0053 0.06048,0.001 0.02219,0.0083 0.03648,0.02648 0.03707,0.05859 6e-4,0.03223 0.02191,0.137696 0.0478,0.234375 0.03764,0.140602 0.01528,0.175782 -0.113159,0.175782 -0.199442,0 -0.273082,-0.109614 -0.208759,-0.3125 0.02597,-0.08192 0.108652,-0.142386 0.176567,-0.157227 z m 1.187193,0.666015 c 0.04362,-0.02699 0.07999,0.0063 0.07999,0.07324 0,0.137228 -0.04723,0.157189 -0.114134,0.04883 -0.0247,-0.04 -0.0095,-0.09508 0.03415,-0.12207 z"/>
+ <path style="opacity:0.2" d="m 2.0000011,6.500001 v 0.4999999 c 0,0.277 0.2227592,0.5 0.4994601,0.5 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 V 6.500001 c 0,0.2769999 -0.2227589,0.4999999 -0.4994599,0.4999999 H 2.4994612 c -0.2767009,0 -0.4994601,-0.223 -0.4994601,-0.4999999 z m 0,5 v 0.5 c 0,0.277 0.2227592,0.5 0.4994601,0.5 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 0,0.277 0.2227595,0.5 0.49946,0.5 h 3.9956812 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 v -0.5 c 0,0.277 -0.222759,0.5 -0.49946,0.5 H 7.4940618 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 2.4994612 c -0.2767009,0 -0.4994601,-0.223 -0.4994601,-0.5 z m 14.9838029,0 v 0.5 c 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 v -0.5 c 0,0.277 -0.222759,0.5 -0.49946,0.5 h -3.99568 c -0.276701,0 -0.49946,-0.223 -0.49946,-0.5 z M 2.0000011,16.5 V 17 c 0,0.277 0.2227592,0.5 0.4994601,0.5 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 0,0.277 0.2227595,0.5 0.49946,0.5 h 3.9956812 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.499461,-0.223 0.499461,-0.5 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 v -0.5 c 0,0.277 -0.222759,0.5 -0.49946,0.5 h -3.99568 c -0.276701,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.22276,0.5 -0.499461,0.5 h -3.99568 c -0.276701,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.222759,0.5 -0.49946,0.5 H 7.4940618 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 2.4994612 C 2.2227603,17 2.0000011,16.777 2.0000011,16.5 Z m 0,5 V 22 c 0,0.277 0.2227592,0.5 0.4994601,0.5 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 0,0.277 0.2227595,0.5 0.49946,0.5 h 3.9956812 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.499461,-0.223 0.499461,-0.5 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 v -0.5 c 0,0.277 -0.222759,0.5 -0.49946,0.5 h -3.99568 c -0.276701,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.22276,0.5 -0.499461,0.5 h -3.99568 c -0.276701,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.222759,0.5 -0.49946,0.5 H 7.4940618 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 2.4994612 C 2.2227603,22 2.0000011,21.777 2.0000011,21.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.4994612,2.0000012 c -0.2767009,0 -0.4994601,0.223 -0.4994601,0.5 v 0.5 c 0,-0.277 0.2227592,-0.5 0.4994601,-0.5 h 3.9956807 c 0.276701,0 0.4994599,0.223 0.4994599,0.5 v -0.5 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 z m 4.9946006,4.9999997 c -0.2767005,0 -0.49946,0.223 -0.49946,0.5 v 0.5 c 0,-0.277 0.2227595,-0.5 0.49946,-0.5 h 3.9956812 c 0.276701,0 0.49946,0.223 0.49946,0.5 v -0.5 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 z m 9.9892022,0 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 v 0.5 c 0,-0.277 0.222759,-0.5 0.49946,-0.5 h 3.99568 c 0.276701,0 0.49946,0.223 0.49946,0.5 v -0.5 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 z m -4.994601,5.0000001 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 v 0.5 c 0,-0.277 0.222759,-0.5 0.49946,-0.5 h 3.99568 c 0.276701,0 0.499461,0.223 0.499461,0.5 v -0.5 c 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 16.983804,16.5 v -3.999999 c 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 h -3.99568 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 V 16.5 c 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.499461,-0.223 0.499461,-0.5 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 2.0760908,12.250001 c -0.043991,0.07453 -0.07609,0.156816 -0.07609,0.25 V 16.5 c 0,0.20775 0.1249743,0.385235 0.3043585,0.460938 C 2.3641543,16.986172 2.430286,17 2.4994612,17 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 v -3.999999 c 0,-0.09318 -0.0321,-0.175473 -0.07609,-0.25 -0.086778,0.147016 -0.2397524,0.25 -0.4233704,0.25 H 2.4994612 c -0.1836181,0 -0.3365925,-0.102984 -0.4233704,-0.25 z"/>
+ <path style="opacity:0.3" d="m 6.9946018,21.5 v -4 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 2.4994612 c -0.2767009,0 -0.4994601,0.223 -0.4994601,0.5 v 4 c 0,0.277 0.2227592,0.5 0.4994601,0.5 h 3.9956807 c 0.276701,0 0.4994599,-0.223 0.4994599,-0.5 z"/>
+ <path style="opacity:0.3" d="m 16.983804,21.5 v -4 c 0,-0.277 -0.22276,-0.5 -0.499461,-0.5 h -3.99568 c -0.276701,0 -0.49946,0.223 -0.49946,0.5 v 4 c 0,0.277 0.222759,0.5 0.49946,0.5 h 3.99568 c 0.276701,0 0.499461,-0.223 0.499461,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/texmacs.svg b/.icons/awkward/24x24/apps/texmacs.svg
new file mode 120000
index 00000000..febda267
--- /dev/null
+++ b/.icons/awkward/24x24/apps/texmacs.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/texmaker.svg b/.icons/awkward/24x24/apps/texmaker.svg
new file mode 100644
index 00000000..bc35db95
--- /dev/null
+++ b/.icons/awkward/24x24/apps/texmaker.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#7ec242" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m3 8v2h1v6h2v-6h1v-2z"/>
+ <path d="m18 8h-2l0.9999 3.9638-1.0001 4.036h2l0.5001-2 0.5 2h2l-1-4.036 1-3.964h-2l-0.5 2z"/>
+ <path d="m9 9v10h5v-2h-3v-2h3v-2h-3v-2h3v-2z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m3 8v2h1v6h2v-6h1v-2z"/>
+ <path d="m18 8h-2l0.9999 3.9638-1.0001 4.036h2l0.5001-2 0.5 2h2l-1-4.036 1-3.964h-2l-0.5 2z"/>
+ <path d="m9 9v10h5v-2h-3v-2h3v-2h-3v-2h3v-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/texstudio.svg b/.icons/awkward/24x24/apps/texstudio.svg
new file mode 100644
index 00000000..d26849d1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/texstudio.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#8283d7" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-1 -.5)">
+ <path d="m3 8v2h1v6h2v-6h1v-2z"/>
+ <path d="m18 8h-2l0.9999 3.9638-1.0001 4.036h2l0.5001-2 0.5 2h2l-1-4.036 1-3.964h-2l-0.5 2z"/>
+ <path d="m9 9v10h5v-2h-3v-2h3v-2h-3v-2h3v-2z"/>
+ </g>
+ <g fill="#fff" transform="translate(-1,-1)">
+ <path d="m3 8v2h1v6h2v-6h1v-2z"/>
+ <path d="m18 8h-2l0.9999 3.9638-1.0001 4.036h2l0.5001-2 0.5 2h2l-1-4.036 1-3.964h-2l-0.5 2z"/>
+ <path d="m9 9v10h5v-2h-3v-2h3v-2h-3v-2h3v-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/text-editor.svg b/.icons/awkward/24x24/apps/text-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/text-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/textosaurus.svg b/.icons/awkward/24x24/apps/textosaurus.svg
new file mode 100644
index 00000000..6914cc9b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/textosaurus.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.657582,4.5404759 c -0.172118,0.00301 -0.327898,0.102613 -0.402858,0.2575794 L 11.361663,6.6465664 9.6344856,5.8368609 C 9.3188695,5.7078389 8.9783773,5.9578882 9.0070263,6.2976519 L 9.1692387,8.2361815 7.6287739,7.8484754 C 7.2993356,7.7505927 6.9840039,8.0381876 7.0512261,8.3752211 l 0.2741466,2.1971129 -0.8021503,-0.08824 c -0.345725,-0.03788 -0.6050775,0.309392 -0.470595,0.630134 L 6.7786202,12.94941 5.9383184,13.582293 5.0358524,11.989541 C 4.8169082,11.649316 4.2963271,11.741117 4.206964,12.135711 L 3.8566915,13.688317 3.1481255,12.743563 C 2.9024153,12.415036 2.3817559,12.55229 2.3299323,12.959252 l -0.3422507,2.271596 c -0.035478,0.273172 0.4773185,0.515273 0.7527851,0.515158 l 0.278946,0.09751 -0.020499,1.752253 c -0.0043,0.3994 0.4702608,0.611238 0.7647165,0.34136 l 1.9914561,-1.96438 13.6084717,-0.226743 c 0.319211,-0.0032 0.536624,-0.324683 0.420683,-0.622111 L 18.73788,12.4358 19.788697,10.290492 C 19.91715,10.028777 19.770634,9.7153693 19.487445,9.646097 L 18.07477,9.3002811 18.432172,7.5044424 C 18.486635,7.1989816 18.226977,6.9293878 17.919687,6.972349 L 16.377776,7.1889294 16.25478,5.5685862 C 16.228092,5.2160351 15.827952,5.0264167 15.538192,5.2290094 L 14.12819,6.3640307 13.045288,4.742796 C 12.958882,4.6137963 12.812819,4.5375749 12.657582,4.5404759 Z"/>
+ <path style="opacity:0.2" d="m 9.312611,16.12553 -0.2767404,2.242552 c 0,0 0.4838187,0.220438 1.4609994,0.220438 0.97718,0 1.385611,-0.161273 1.385611,-0.161273 l 0.324455,-2.301717 z m 6.198035,1.025848 -0.114514,2.188159 c 0,0 0.476152,0.226764 1.402789,0.252884 1.027648,0.02897 1.409468,-0.23857 1.409468,-0.23857 l 0.275786,-2.202473 z"/>
+ <path style="fill:#972b00" d="m 9.312611,15.625915 -0.2767404,2.242552 c 0,0 0.4838187,0.220438 1.4609994,0.220438 0.97718,0 1.385611,-0.161273 1.385611,-0.161273 l 0.324455,-2.301717 z m 6.198035,1.025848 -0.114514,2.188159 c 0,0 0.476152,0.226764 1.402789,0.252884 1.027648,0.02897 1.409468,-0.23857 1.409468,-0.23857 l 0.275786,-2.202473 z"/>
+ <path style="fill:#ff8100" d="m 12.657582,4.0406274 c -0.172118,0.00301 -0.327898,0.102613 -0.402858,0.2575794 L 11.361663,6.1467179 9.6344856,5.3370124 C 9.3188695,5.2079904 8.9783773,5.4580397 9.0070263,5.7978034 L 9.1692387,7.736333 7.6287739,7.3486269 C 7.2993356,7.2507442 6.9840039,7.5383391 7.0512261,7.8753726 L 7.3253727,10.072483 6.5232224,9.9842468 C 6.1774974,9.9463615 5.9181449,10.293638 6.0526274,10.61438 L 6.7786202,12.449559 5.9383184,13.082442 5.0358524,11.48969 C 4.8169082,11.149465 4.2963271,11.241266 4.206964,11.63586 L 3.8566915,13.188466 3.1481255,12.243712 C 2.9024153,11.915185 2.3817559,12.052439 2.3299323,12.459401 l -0.3422507,2.271596 c -0.035478,0.273172 0.4773185,0.515273 0.7527851,0.515158 l 0.278946,0.09751 -0.020499,1.752253 c -0.0043,0.3994 0.4702608,0.611238 0.7647165,0.34136 l 1.9914561,-1.96438 13.6084717,-0.226743 c 0.319211,-0.0032 0.536624,-0.324683 0.420683,-0.622111 L 18.73788,11.935949 19.788697,9.7906428 C 19.91715,9.5289285 19.770634,9.2155208 19.487445,9.1462485 L 18.07477,8.8004326 18.432172,7.0045939 C 18.486635,6.6991331 18.226977,6.4295393 17.919687,6.4725005 L 16.377776,6.6890809 16.25478,5.0687377 C 16.228092,4.7161866 15.827952,4.5265682 15.538192,4.7291609 L 14.12819,5.8641822 13.045288,4.2429475 C 12.958882,4.1139478 12.812819,4.0377264 12.657582,4.0406274 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.658203 4.0410156 C 12.486085 4.0440256 12.328866 4.1438617 12.253906 4.2988281 L 11.361328 6.1464844 L 9.6347656 5.3378906 C 9.3191495 5.2088686 8.9791635 5.4571113 9.0078125 5.796875 L 9.0371094 6.1367188 C 9.1090688 5.8882799 9.3735804 5.7291665 9.6347656 5.8359375 L 11.361328 6.6464844 L 12.253906 4.7988281 C 12.328866 4.6438617 12.486085 4.5440256 12.658203 4.5410156 C 12.81344 4.5381146 12.958516 4.6131878 13.044922 4.7421875 L 14.128906 6.3632812 L 15.539062 5.2285156 C 15.828823 5.0259229 16.227218 5.2158083 16.253906 5.5683594 L 16.376953 7.1894531 L 17.919922 6.9726562 C 18.127167 6.943682 18.304555 7.0619409 18.386719 7.2324219 L 18.431641 7.0039062 C 18.486104 6.6984455 18.227212 6.429695 17.919922 6.4726562 L 16.376953 6.6894531 L 16.253906 5.0683594 C 16.227218 4.7158083 15.828823 4.5259229 15.539062 4.7285156 L 14.128906 5.8632812 L 13.044922 4.2421875 C 12.958516 4.1131878 12.81344 4.0381146 12.658203 4.0410156 z M 7.390625 7.3417969 C 7.1661072 7.3971871 7.0003646 7.6222249 7.0507812 7.875 L 7.0800781 8.1152344 C 7.1646245 7.9106132 7.3911326 7.7770089 7.6289062 7.8476562 L 9.1699219 8.2363281 L 9.1269531 7.7246094 L 7.6289062 7.3476562 C 7.5465467 7.3231856 7.4654643 7.3233335 7.390625 7.3417969 z M 18.169922 8.8242188 L 18.074219 9.3007812 L 19.488281 9.6464844 C 19.610028 9.6762655 19.699529 9.7550427 19.759766 9.8515625 L 19.789062 9.7910156 C 19.917516 9.5293013 19.77147 9.2157567 19.488281 9.1464844 L 18.169922 8.8242188 z M 6.5234375 9.984375 C 6.1777125 9.9464897 5.9182519 10.294492 6.0527344 10.615234 L 6.0898438 10.708984 C 6.1762145 10.564012 6.3322719 10.46343 6.5234375 10.484375 L 7.3261719 10.572266 L 7.2617188 10.064453 L 6.5234375 9.984375 z M 4.5722656 11.287109 C 4.4035819 11.316856 4.2517128 11.439422 4.2070312 11.636719 L 3.8574219 13.1875 L 3.1484375 12.244141 C 2.9027273 11.915614 2.3819017 12.052022 2.3300781 12.458984 L 1.9882812 14.730469 C 1.9810144 14.786421 2.007076 14.839094 2.0390625 14.890625 L 2.3300781 12.958984 C 2.3819017 12.552022 2.9027273 12.415614 3.1484375 12.744141 L 3.8574219 13.6875 L 4.2070312 12.134766 C 4.2963943 11.740172 4.8162121 11.650009 5.0351562 11.990234 L 5.9375 13.582031 L 6.7792969 12.949219 L 6.6269531 12.564453 L 5.9375 13.082031 L 5.0351562 11.490234 C 4.9256842 11.320122 4.7409493 11.257363 4.5722656 11.287109 z M 18.847656 12.214844 L 18.738281 12.435547 L 19.746094 15.021484 C 19.814926 14.906579 19.839678 14.764866 19.785156 14.625 L 18.847656 12.214844 z M 3.0136719 15.841797 L 2.9980469 17.095703 C 2.9979659 17.103224 3.003652 17.107848 3.0039062 17.115234 L 3.0195312 15.84375 L 3.0136719 15.841797 z"/>
+ <path style="opacity:0.2" d="m 1.0056227,15.157041 c 0,0 2.8560799,-0.26259 5.3386878,-1.883904 C 7.7267292,12.370322 8.321472,10.565714 9.5373484,9.2422602 9.7979903,8.9585573 10.080115,8.6609858 10.381422,8.3975311 11.111486,7.7930028 12.182137,7.50562 13.212093,7.4908578 c 0.889663,-0.012752 1.748962,0.1779073 2.332163,0.5432804 1.271544,0.8636883 2.312472,2.4282048 2.949161,3.8322358 0.678131,1.463426 2.137829,1.855096 3.503035,2.545104 0.966847,0.488668 0.907429,1.73592 1.003548,2.360907 l -1.029459,0.16957 -0.230125,0.706909 c -0.03878,-0.01131 -2.867538,-0.3601 -3.831443,0.431371 -0.476524,0.0065 -1.044559,-0.04066 -2.072422,-0.0405 l -0.279468,2.230434 c 0,0 -0.38242,0.267605 -1.410068,0.238638 -0.926636,-0.02612 -1.402784,-0.253003 -1.402784,-0.253003 L 12.895583,17.38523 9.5917451,16.78851 9.2306759,19.343949 c 0,0 -0.4076093,0.161557 -1.3847898,0.161557 -0.9771805,0 -1.4610099,-0.220555 -1.4610099,-0.220555 l 0.3331096,-2.70897 c 0,0 -3.1022753,-0.280158 -3.2703113,-0.31326 -2.68361994,-0.528644 -2.4420518,-1.10568 -2.4420518,-1.10568 z"/>
+ <path style="fill:#da4000" d="m 1.0056227,14.657426 c 0,0 2.8560799,-0.26259 5.3386878,-1.883904 C 7.7267292,11.870707 8.321472,10.066099 9.5373484,8.7426437 9.7979903,8.4589408 10.080115,8.1613693 10.381422,7.8979146 c 0.730064,-0.6045283 1.800715,-0.8919111 2.830671,-0.9066733 0.889663,-0.012752 1.748962,0.1779073 2.332163,0.5432804 1.271544,0.8636883 2.312472,2.4282056 2.949161,3.8322373 0.678131,1.463426 2.137829,1.855096 3.503035,2.545104 0.966847,0.488668 0.907429,1.73592 1.003548,2.360907 l -1.029459,0.16957 -0.230125,0.706909 c -0.03878,-0.01131 -2.867538,-0.3601 -3.831443,0.431371 -0.476524,0.0065 -1.044559,-0.04066 -2.072422,-0.0405 l -0.279468,2.230434 c 0,0 -0.38242,0.267605 -1.410068,0.238638 -0.926636,-0.02612 -1.402784,-0.253003 -1.402784,-0.253003 l 0.151352,-2.870574 -3.3038379,-0.59672 -0.3610692,2.555439 c 0,0 -0.4076093,0.161557 -1.3847898,0.161557 -0.9771805,0 -1.4610099,-0.220555 -1.4610099,-0.220555 l 0.3331096,-2.70897 c 0,0 -3.1022753,-0.280158 -3.2703113,-0.31326 -2.68361994,-0.528644 -2.4420518,-1.10568 -2.4420518,-1.10568 z"/>
+ <circle style="opacity:0.2" cx="19" cy="14.5" r="1"/>
+ <circle style="fill:#ffffff" cx="19" cy="14" r="1"/>
+ <circle style="fill:#3f3f3f" cx="19" cy="14" r=".5"/>
+ <path style="opacity:0.2" d="m 21.616115,16.438885 a 3.9632803,1.8063244 0 0 0 -3.651067,1.103145 c 1.0099,-0.738693 3.737024,-0.404275 3.775123,-0.393162 l 0.228073,-0.701395 a 3.9632803,1.8063244 0 0 0 -0.352129,-0.0086 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-binding-of-isaac-rebirth.svg b/.icons/awkward/24x24/apps/the-binding-of-isaac-rebirth.svg
new file mode 100644
index 00000000..41262489
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-binding-of-isaac-rebirth.svg
@@ -0,0 +1,19 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <path d="m8 15.5s-2 1-2 3c0 1 1 1 1 1h1v1s0 1 1 1h1c1 0 1-1 1-1s0 1 1 1h1c1 0 1-1 1-1v-1h1s1 0 1-1c0-2-2-3-2-3h-3z" style="opacity:.2"/>
+ <path d="m8 15s-2 1-2 3c0 1 1 1 1 1h1v1s0 1 1 1h1c1 0 1-1 1-1s0 1 1 1h1c1 0 1-1 1-1v-1h1s1 0 1-1c0-2-2-3-2-3h-3z" style="fill:#faa7b0"/>
+ <path d="m8 15s-2 1-2 3c0 0.0917 0.015974 0.166533 0.03125 0.242188 0.1668946-1.82089 1.96875-2.742188 1.96875-2.742188h6s1.801855 0.921298 1.96875 2.742188c0.015276-0.075655 0.03125-0.150485 0.03125-0.242188 0-2-2-3-2-3h-3z" style="fill:#ffffff;opacity:.1"/>
+ <ellipse cx="11" cy="9.5" rx="8" ry="7" style="opacity:.2"/>
+ <ellipse cx="11" cy="9" rx="8" ry="7" style="fill:#fcd0d5"/>
+ <path d="m6 9.9453125v4.5117185a8 7 0 0 0 2 1.027344v-5.5390625zm8 0.0546875v5.484375a8 7 0 0 0 2-1.023437v-4.460938z" style="fill:#b2e8fa"/>
+ <path d="m7 8.5a2 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-2zm8 0a2 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-2z" style="opacity:.2"/>
+ <circle cx="7" cy="10" r="2" style="fill:#2f2f2f"/>
+ <circle cx="15" cy="10" r="2" style="fill:#2f2f2f"/>
+ <path d="m9 13.5h4s0-3-2-3-2 3-2 3z" style="opacity:.2"/>
+ <path d="m9 13h4s0-3-2-3-2 3-2 3z" style="fill:#2f2f2f"/>
+ <rect x="9" y="12" width="4" height="1" style="fill:#ffffff"/>
+ <circle cx="6.5" cy="9.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="14.5" cy="9.5" r=".5" style="fill:#ffffff"/>
+ <path d="M 11,2 A 8,7 0 0 0 3,9 8,7 0 0 0 3.0117188,9.2929688 8,7 0 0 1 11,2.5 8,7 0 0 1 18.988281,9.2070312 8,7 0 0 0 19,9 8,7 0 0 0 11,2 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-cave.svg b/.icons/awkward/24x24/apps/the-cave.svg
new file mode 100644
index 00000000..c204df61
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-cave.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99991 1)">
+ <path opacity=".2" d="m7.7676 6.7259c-0.11295-0.0003635-0.22461 0.00115-0.22461 0.012695 0 0.00819 0.02625 0.037705 0.057615 0.066405 0.031405 0.028675 0.08131 0.088781 0.11133 0.13281 0.045105 0.06616 0.056235 0.096156 0.0625 0.17481 0.0043 0.054125 0.001 0.10837-0.00781 0.125-0.033925 0.064195-0.016765 0.06658 0.42383 0.061525 0.31635-0.0034 0.4245-0.0006 0.44922 0.01367 0.019755 0.0114 0.031075 0.04188 0.041015 0.074221 0.00617-0.10447 0.01374-0.23708 0.0166-0.28125 0.01096-0.17132-0.00772-0.26417-0.057615-0.29297-0.024725-0.01426-0.13287-0.01707-0.44922-0.01367-0.4406 0.00506-0.45775 0.00265-0.42383-0.061525 0.00085-0.00155 0.0002455-0.00953 0.001-0.01172zm1.5332 0.12793c-0.01093 0.01931-0.04867 0.47074-0.06445 0.7715-0.0044 0.079731 0.0039 0.21493 0.01269 0.34766 0.01856-0.27698 0.04435-0.62045 0.05274-0.62795 0.0057-0.00504 0.10699-0.01553 0.22461-0.023435 0.26555-0.01787 0.31637-0.039545 0.42969-0.18164 0.04261-0.05342 0.08629-0.11913 0.09668-0.14551 0.03582-0.091061 0.03074-0.093251-0.2666-0.093751-0.29037-0.0005-0.4429-0.01666-0.48535-0.046875zm2.5072 0.751c-0.008 0.096036-0.01694 0.18428-0.02149 0.26563-0.02055 0.36897-0.02604 0.41274-0.06934 0.54005-0.05664 0.16642-0.08039 0.26167-0.08691 0.35449-0.0094 0.13462-0.01919 0.13956-0.13086 0.061525-0.0871-0.06088-0.13738-0.06481-0.2793-0.02051-0.07457 0.023295-0.1101 0.02993-0.12793-0.0049-0.0068 0.087211-0.01715 0.17088-0.01758 0.25489-0.0014 0.29316 0.000284 0.29537 0.14551 0.25 0.14192-0.044305 0.1922-0.040375 0.2793 0.02051 0.11168 0.078041 0.12144 0.073095 0.13086-0.061525 0.0065-0.092821 0.03026-0.18807 0.08691-0.35449 0.0433-0.1273 0.04879-0.17108 0.06934-0.54005 0.0089-0.15913 0.02826-0.39304 0.04297-0.51955 0.01437-0.12649 0.02343-0.23509 0.01953-0.24121-0.0015-0.0024-0.02778-0.00295-0.04101-0.0049zm-1.722 0.0606c-0.1276 0.0685-0.32617 0.20408-0.32617 0.22461 0 0.01314 0.01796 0.02051 0.05274 0.02051 0.05294 0 0.18097 0.05549 0.22949 0.099611 0.0064 0.00587 0.01056 0.014395 0.01563 0.021485 0.0055-0.04623 0.01103-0.066715 0.01758-0.13477 0.01066-0.11107 0.01235-0.17508 0.01074-0.23145zm2.878 0.02246c-0.0008 0.00435-0.0011 0.00606-0.002 0.01074-0.03826 0.19911-0.02107 0.22352 0.17481 0.2461 0.22516 0.02594 0.35133 0.049355 0.35254 0.065431 0.0007 0.00883 0.000301 0.05357-0.001 0.099611-0.000358 0.01299 0.0017 0.01747 0.002 0.027345 0.37145 0.044645 0.7485 0.05869 0.79786 0.00879 0.02065-0.02087 0.01555-0.038675-0.05761-0.1875-0.04452-0.090485-0.08663-0.1681-0.09375-0.17285-0.0071-0.0044-0.16474-0.01493-0.34961-0.023435-0.18488-0.00847-0.37914-0.021735-0.43164-0.029295-0.05247-0.00757-0.20091-0.02397-0.33008-0.03711-0.0196-0.002-0.03997-0.00539-0.06153-0.00782zm-2.2627 0.00586c-0.0226-0.00145-0.03327 0.0046-0.04394 0.01758-0.0088 0.01071-0.02565 0.10258-0.03809 0.2041-0.0496 0.4058-0.0567 0.4189-0.26856 0.48926-0.0785 0.02606-0.16328 0.056585-0.1875 0.06738-0.04396 0.019555-0.06868 0.02728-0.10352 0.041015-0.01904 0.16906-0.04106 0.26286-0.09473 0.36719 0.05965-0.013875 0.10352-0.01871 0.10352-0.0039 0 0.00656-0.03315 0.04927-0.07324 0.094726-0.02344 0.02658-0.04252 0.056225-0.06446 0.08496 0.04626-0.00931 0.11702-0.03264 0.23242-0.083986 0.02422-0.0108 0.109-0.04132 0.1875-0.06738 0.21186-0.07036 0.21896-0.083461 0.26856-0.48926 0.01244-0.10153 0.02928-0.19339 0.03809-0.2041 0.02136-0.026005 0.04355-0.024095 0.15918 0.01074 0.11186 0.033675 0.19504 0.085691 0.26465 0.16699l0.0039 0.0049c0.0048-0.092321 0.0079-0.19046 0.01758-0.25977l0.02637-0.18848-0.04785-0.05664c-0.06962-0.081301-0.15279-0.13332-0.26465-0.16699-0.05782-0.01742-0.09263-0.02687-0.11524-0.02832zm-5.9383 0.4042c-0.0931-0.0042-0.1838 0.0166-0.2715 0.0615-0.1586 0.0813-0.5123 0.4747-0.6797 0.7569-0.2271 0.3828-0.3616 0.7964-0.4072 1.2516-0.00849 0.08451-0.014649 0.36269-0.014649 0.61815 0 0.13108 0.00113 0.22912 0.00391 0.31836 0.00252-0.17664 0.00474-0.37685 0.010742-0.43653 0.04559-0.45556 0.18012-0.86916 0.40723-1.252 0.16739-0.28215 0.52105-0.67555 0.6797-0.75685 0.17534-0.089861 0.36422-0.081265 0.55665 0.02539 0.060865 0.03372 0.11693 0.068685 0.125 0.078126 0.00807 0.00948 0.093551 0.081846 0.19043 0.16016 0.20842 0.16848 0.26233 0.22362 0.3418 0.35352 0.068855 0.11254 0.19649 0.36742 0.23828 0.47461 0.016505 0.04238 0.033665 0.1367 0.04785 0.2461 0.02175-0.04348 0.029485-0.0866 0.027345-0.17383-0.00524-0.20201-0.042664-0.48874-0.0752-0.57225-0.0418-0.1069-0.1694-0.3617-0.2383-0.4743-0.0794-0.1299-0.1334-0.185-0.3418-0.3535-0.0969-0.0783-0.1823-0.1507-0.1904-0.1601-0.0081-0.0095-0.0641-0.0445-0.125-0.0782-0.0962-0.0533-0.1921-0.0826-0.2852-0.0869zm8.1826 0.22071c-0.0313 0.00345-0.06063 0.00681-0.07031 0.0166-0.02785 0.02816-0.05078 0.24996-0.02832 0.27246 0.0373 0.037195 0.41494 0.10463 0.6748 0.12207-0.02686-0.03432-0.03496-0.05637-0.03321-0.12012 0.0013-0.046035 0.0017-0.090781 0.001-0.099611-0.0012-0.01607-0.12738-0.03949-0.35254-0.06543-0.14626-0.016855-0.19305-0.03508-0.19141-0.12598zm-3.6955 0.1705c-0.02182 0.078765-0.05802 0.13729-0.11231 0.16016-0.04908 0.020715-0.32004 0.03996-0.36817 0.026365h-0.001c-0.01616-0.0048-0.04171-0.016985-0.057615-0.02832-0.013105-0.00924-0.049315-0.01409-0.082031-0.0166-0.01305 0.10316-0.054825 0.35024-0.08008 0.46192-0.00703 0.03086-0.00295 0.03418 0.0625 0.03418 0.03872 0 0.083686 0.00929 0.099611 0.02051 0.015905 0.011335 0.041455 0.02352 0.057615 0.02832h0.001c0.04813 0.013595 0.31909-0.00565 0.36817-0.026365 0.06316-0.026595 0.10647-0.094151 0.125-0.19531 0.01213-0.0663 0.0097-0.15226-0.0098-0.37598-0.0032-0.036175-0.00055-0.05453-0.003-0.088866zm-1.6725 0.4705c-0.01544 0.13341-0.037765 0.24732-0.082031 0.35547-0.04172 0.10201-0.06535 0.1343-0.17871 0.24805-0.13728 0.13775-0.28208 0.24397-0.48633 0.35742-0.17236 0.09575-0.69285 0.35254-0.71485 0.35254-0.013165 0-0.028315 0.0067-0.033205 0.01465-0.0028 0.0046-0.04731 0.01302-0.06543 0.02051 0.000147 0.0046 0.00085 0.01018 0.001 0.01465 0.0036 0.14763 0.0012 0.15647-0.10156 0.28418-0.049795 0.06196-0.0543 0.0639-0.13086 0.06055-0.088491-0.0036-0.099861 0.0033-0.11426 0.07226-0.00883 0.04208-0.00405 0.05485 0.03711 0.09375 0.043195 0.04082 0.053715 0.0442 0.11524 0.03515 0.089366-0.01315 0.24769-0.06288 0.25879-0.08106 0.0049-0.0079 0.02004-0.01465 0.033205-0.01465 0.022015 0 0.5425-0.2568 0.71485-0.35254 0.20426-0.11346 0.34906-0.21968 0.48633-0.35742 0.11336-0.11375 0.13699-0.14604 0.17871-0.24805 0.06368-0.15559 0.09006-0.29763 0.10059-0.54005 0.00602-0.1385-0.0004662-0.20977-0.018555-0.31542zm4.5938 0.04883c-0.06755 0.27396-0.09805 0.42768-0.07715 0.45313 0.05116 0.062316 0.28845 0.11697 0.667 0.1543 0.36463 0.03597 0.8662 0.09171 0.87206 0.09766v0.001c0.01047 0.0099 0.52405 0.0063 0.5342-0.0039 0.0053-0.0053-0.0046-0.03303-0.02149-0.06055-0.03547-0.058-0.02977-0.09606 0.02442-0.17676 0.02008-0.02994 0.03613-0.060775 0.03613-0.069335 0-0.00857 0.01428-0.030545 0.03125-0.04883 0.04101-0.044105 0.02512-0.06568-0.0498-0.06543-0.03384 0.0001-0.13763-0.00963-0.23047-0.021485-0.09284-0.01192-0.28378-0.0284-0.42383-0.03711-0.20211-0.01252-0.43863-0.055445-0.5713-0.092776-0.09093-0.00958-0.11706-0.014165-0.20117-0.02246-0.28049-0.027655-0.48271-0.06456-0.58985-0.10742zm-2.139 0.3575c-0.05533 0.00395-0.17121 0.04131-0.28418 0.086916-0.0048 0.037385-0.01177 0.06388-0.01367 0.10059l-0.0078 0.14844 0.04101 0.1211c0.02873-0.08816 0.12322-0.23533 0.22656-0.35254 0.04009-0.04546 0.07324-0.088166 0.07324-0.094726 0-0.00841-0.01314-0.011335-0.03515-0.00977zm6.343 0.00586c-0.0028 0.0084-0.0075 0.018905-0.0098 0.026365-0.01823 0.06083-0.03858 0.11782-0.04492 0.12598-0.0063 0.0082-0.03273 0.07775-0.0586 0.15528-0.02591 0.07753-0.05207 0.14809-0.0586 0.15625-0.04005 0.04984-0.31032 0.86441-0.39746 1.1992-0.03219 0.12362-0.07541 0.29145-0.09668 0.37305-0.02123 0.08161-0.06474 0.2422-0.09668 0.35645s-0.06337 0.23179-0.06934 0.26074c-0.006 0.029-0.0282 0.08557-0.0498 0.12598-0.11532 0.21556-0.32966 0.70705-0.57225 1.3125-0.26065 0.6505-0.31018 0.76346-0.42285 0.96386-0.10579 0.18815-0.45057 0.72376-0.49512 0.76956-0.01326 0.01364-0.04373 0.05535-0.06738 0.09179-0.07699 0.11881-0.25135 0.33074-0.35449 0.43067-0.12017 0.11641-0.19474 0.16559-0.34863 0.23145-0.11385 0.04872-0.15687 0.05918-0.17578 0.04004-0.0057-0.0058-0.0096-0.06116-0.0098-0.12305-0.000276-0.17722-0.02829-0.28097-0.15039-0.56445-0.04046-0.09385-0.10636-0.25818-0.14649-0.36426-0.101-0.267-0.2984-0.7146-0.34668-0.78616-0.02202-0.03266-0.05529-0.09574-0.07422-0.14062-0.01891-0.04491-0.04609-0.10523-0.06054-0.13379-0.09131-0.18025-0.35468-0.85526-0.4834-1.2393-0.03831-0.11425-0.10729-0.29657-0.15332-0.40528-0.04604-0.10871-0.11738-0.29906-0.15821-0.42285-0.04086-0.1238-0.12324-0.34523-0.1836-0.49219-0.13464-0.32785-0.33008-0.91721-0.36328-1.0977-0.0073-0.03946-0.01309-0.06818-0.02051-0.10547-0.01404 0.08859-0.0322 0.17228-0.03223 0.23926-0.00003 0.05963 0.0069 0.13571 0.01465 0.16992 0.0078 0.03421 0.02459 0.12284 0.03809 0.19629 0.0332 0.18048 0.22865 0.7698 0.36328 1.0977 0.06035 0.14696 0.14274 0.3684 0.1836 0.49219 0.04082 0.12379 0.11217 0.31415 0.15821 0.42285 0.04604 0.10871 0.11501 0.29103 0.15332 0.40528 0.12872 0.38399 0.39209 1.059 0.4834 1.2393 0.01445 0.02856 0.04164 0.08888 0.06054 0.13379 0.01893 0.04489 0.0522 0.10797 0.07422 0.14063 0.04828 0.07154 0.24568 0.51915 0.34668 0.78615 0.04013 0.10608 0.10603 0.27041 0.14649 0.36426 0.1221 0.28349 0.15012 0.38724 0.15039 0.56445 0.000125 0.06189 0.004 0.11728 0.0098 0.12305 0.01891 0.01914 0.06194 0.0087 0.17578-0.04004 0.15389-0.06586 0.22847-0.11504 0.34863-0.23145 0.10315-0.09993 0.27751-0.31186 0.35449-0.43067 0.02365-0.03645 0.05413-0.07816 0.06738-0.0918 0.04455-0.04578 0.38933-0.5814 0.49512-0.76956 0.11268-0.2004 0.1622-0.31339 0.42285-0.96386 0.24261-0.60545 0.45695-1.097 0.57225-1.3125 0.0216-0.04041 0.04383-0.09698 0.0498-0.12598 0.006-0.02895 0.0374-0.1465 0.06934-0.26074 0.03194-0.11425 0.07545-0.27484 0.09668-0.35645 0.02128-0.08161 0.06449-0.24943 0.09668-0.37305 0.08714-0.33483 0.35741-1.1494 0.39746-1.1992 0.0065-0.0082 0.03269-0.07873 0.0586-0.15625 0.02586-0.07753 0.05227-0.14712 0.0586-0.15528 0.0063-0.0082 0.02669-0.06515 0.04492-0.12598 0.01822-0.06083 0.05385-0.15735 0.08008-0.21485 0.06709-0.14713 0.10115-0.27143 0.08105-0.2959-0.0062-0.00759-0.09815-0.01075-0.15137-0.015625zm4.1934 0.63185c-0.03043 0.03414-0.05961 0.07112-0.11816 0.15625-0.15493 0.22524-0.35132 0.4896-0.41114 0.5537-0.04603 0.04938-0.05301 0.0523-0.11133 0.04297-0.0344-0.0058-0.13203-0.03047-0.2168-0.05566-0.20622-0.06144-0.326-0.067-0.5801-0.02735-0.34481 0.05373-0.53505 0.07374-0.7051 0.07422-0.22041 0.0007-0.21194-0.01112-0.27735 0.34961-0.02807 0.1548-0.05871 0.34384-0.06836 0.41992-0.01558 0.12306-0.01441 0.14067 0.0068 0.16211 0.0048 0.0048 0.03735 0.0072 0.04687 0.01074 0.0062-0.03591 0.0085-0.0586 0.01465-0.09278 0.06541-0.36073 0.05694-0.34891 0.27735-0.34961 0.17005-0.000484 0.36027-0.02049 0.7051-0.07422 0.25408-0.03965 0.37386-0.03409 0.5801 0.02735 0.08477 0.0252 0.18239 0.04983 0.2168 0.05566 0.05831 0.0093 0.0653 0.0064 0.11133-0.04297 0.05982-0.06411 0.25621-0.32847 0.41114-0.5537 0.14666-0.21321 0.16306-0.22774 0.26074-0.23731 0.07303-0.0072 0.08583-0.0036 0.17871 0.05371 0.05518 0.03396 0.1038 0.05836 0.1084 0.05371 0.01002-0.01013-0.06913-0.14049-0.14942-0.2461-0.06634-0.08727-0.17886-0.19439-0.28028-0.28028zm-4.094 0.688c-0.04497 0.07908-0.08725 0.14818-0.12891 0.19434-0.08059 0.08903-0.08139 0.11455-0.0059 0.17285 0.1059 0.08175 0.17127 0.16213 0.19336 0.23731 0.0034 0.01137 0.0033 0.0355 0.0059 0.0498 0.01897-0.25039 0.02157-0.45645-0.0059-0.5498-0.0099-0.03376-0.03136-0.06889-0.0586-0.10449zm-15.464 0.48c-0.012773 0.18961-0.010405 0.46079 0.021485 1.0323 0.025864 0.46351 0.039946 0.62555 0.072265 0.85351 0.012145 0.08569 0.033315 0.24904 0.046875 0.36328 0.031883 0.26854 0.05862 0.37421 0.15625 0.60255 0.12454 0.29128 0.23296 0.44348 0.52635 0.73635 0.099836 0.09965 0.21976 0.20615 0.26563 0.23731 0.045866 0.03115 0.096966 0.07542 0.11426 0.09765 0.01728 0.0222 0.039323 0.03999 0.048828 0.04004 0.00951 0.00005 0.028081 0.01898 0.041016 0.04199 0.029078 0.05168 0.32837 0.18845 0.63475 0.29004 0.26989 0.08949 0.34897 0.10739 0.67775 0.15625 0.25654 0.03812 0.30796 0.04106 0.6455 0.03711 0.22591-0.0025 0.44576-0.01306 0.57225-0.02832 0.5146-0.06218 0.97036-0.16406 1.1026-0.2461 0.083691-0.05195 0.49428-0.5182 0.54885-0.62305 0.01028-0.01969 0.028105-0.0413 0.039065-0.04785 0.01093-0.0065 0.01953-0.01882 0.01953-0.02735 0-0.0085 0.023485-0.04282 0.05176-0.07617 0.05998-0.07084 0.062705-0.09392 0.01953-0.16797-0.04057-0.06945-0.04447-0.24673-0.00782-0.34766 0.00215-0.006 0.018115-0.03389 0.021485-0.04199-0.00748 0.01717-0.01239 0.03303-0.033205 0.05762-0.02827 0.03336-0.05176 0.06768-0.05176 0.07617 0 0.0085-0.0086 0.02084-0.01953 0.02735-0.010955 0.0065-0.028785 0.02816-0.039065 0.04785-0.05455 0.10484-0.46514 0.5711-0.54885 0.62305-0.13217 0.08204-0.58795 0.18391-1.1026 0.2461-0.12651 0.01527-0.34636 0.02581-0.57225 0.02832-0.33756 0.0039-0.38897 0.001-0.6455-0.03711-0.32865-0.049-0.4077-0.067-0.6776-0.1565-0.3064-0.1015-0.6057-0.2385-0.63475-0.29-0.012935-0.02301-0.031511-0.04194-0.041016-0.04199-0.00951-0.000047-0.031548-0.01783-0.048828-0.04004-0.017295-0.02224-0.06839-0.0665-0.11426-0.09765-0.046-0.031-0.1659-0.137-0.2657-0.237-0.2934-0.293-0.4018-0.445-0.5264-0.736-0.0976-0.229-0.1243-0.334-0.1562-0.603-0.01356-0.11425-0.03473-0.2776-0.046875-0.36328-0.03235-0.228-0.04645-0.39-0.0723-0.8535-0.0133-0.238-0.01615-0.376-0.0215-0.5325zm8.4531 1.0742c-0.0359 0-0.03676 0.0028-0.09473 0.20996-0.0495 0.17729-0.06063 0.24968-0.04102 0.26953 0.01698 0.01719 0.3691 0.01175 0.37989-0.0059 0.01146-0.01883-0.04741-0.16628-0.12989-0.3252-0.07028-0.13548-0.08036-0.14844-0.11426-0.14844zm10.073 0.46192c-0.0776 0.01635-0.16094 0.02194-0.33985 0.02832-0.27012 0.0096-0.69095 0.05033-1.0791 0.10352-0.05653 0.0077-0.11393 0.01338-0.12793 0.01367-0.014 0.000269-0.04558 0.01956-0.07031 0.04199-0.0359 0.03261-0.05259 0.06887-0.08106 0.17969-0.04817 0.18745-0.07136 0.41763-0.04492 0.44434 0.0025 0.0026 0.05245 0.0036 0.06055 0.0059 0.01958-0.06546 0.03702-0.10408 0.06543-0.12988 0.02473-0.02243 0.05631-0.04173 0.07031-0.04199 0.014-0.000285 0.0714-0.006 0.12793-0.01367 0.38816-0.05318 0.809-0.09391 1.0791-0.10352 0.33293-0.01187 0.3218-0.0091 0.59475-0.10938 0.0731-0.02686 0.07904-0.06958 0.0127-0.08692-0.09261-0.02426-0.21701-0.18841-0.26758-0.33203zm-12.654 0.534c-0.02347 0.0029-0.06269 0.0056-0.098636 0.0088-0.070335 0.13756-0.15895 0.29663-0.17676 0.34571-0.03666 0.10094-0.032755 0.27821 0.00782 0.34766 0.021065 0.03613 0.029415 0.05973 0.027345 0.08301 0.063195-0.14495 0.23385-0.4833 0.33301-0.6494 0.029-0.04845 0.052735-0.09328 0.052735-0.09961 0-0.02868-0.067365-0.04539-0.14551-0.03613zm4.5821 0.23242c-0.003 0.0067-0.01758 0.02285-0.01758 0.02637 0.000014 0.01638 0.04257 0.11657 0.09571 0.22266 0.01904 0.03803 0.0175 0.03499 0.03613 0.07226 0.02595-0.04964 0.03305-0.09672 0.0078-0.18262-0.01854-0.06311-0.05438-0.09795-0.12207-0.13867zm-1.7431 0.154c-0.20183-0.0027-0.40819 0.000372-0.45899 0.0059-0.13871 0.01422-0.15285 0.03329-0.22364 0.28906-0.03279 0.11833-0.06957 0.24826-0.081055 0.28906-0.042875 0.15212-0.18384 0.53415-0.22168 0.5996-0.049125 0.08504-0.1747 0.21-0.26367 0.2627-0.091396 0.05412-0.24211 0.09473-0.35254 0.09473-0.049875 0-0.19025-0.02043-0.31153-0.04492-0.13421-0.02715-0.26571-0.04395-0.33692-0.04395-0.07877 0-0.11018-0.0091-0.14649-0.03027-0.04325 0.1646-0.090331 0.30502-0.12598 0.33496-0.039675 0.03328-0.02837 0.05567 0.06543 0.12696 0.088901 0.06756 0.090856 0.06836 0.20703 0.06836 0.071206 0 0.20271 0.01679 0.33692 0.04395 0.12128 0.0245 0.26165 0.04492 0.31153 0.04492 0.11044 0 0.26115-0.04061 0.35254-0.09473 0.088971-0.0527 0.21455-0.17766 0.26367-0.2627 0.03784-0.06547 0.17881-0.44749 0.22168-0.5996 0.011485-0.0408 0.048265-0.17073 0.081055-0.28906 0.07079-0.25578 0.08493-0.27484 0.22364-0.28906 0.0508-0.0055 0.25716-0.0085 0.45899-0.0059l0.36719 0.0049 0.07813 0.15625c0.07124 0.1416 0.19794 0.42862 0.37305 0.84571 0.03597 0.08568 0.08692 0.18914 0.11231 0.22949 0.0254 0.04033 0.0459 0.07816 0.0459 0.08496-0.000001 0.0068 0.02596 0.05465 0.05761 0.10547 0.03169 0.0508 0.0717 0.12893 0.08887 0.17383 0.01722 0.04486 0.0403 0.08867 0.05176 0.09766 0.01281 0.01014 0.04616 0.01196 0.08594 0.0059 0.05829-0.0089 0.08347-0.02769 0.2461-0.18848 0.35505-0.35101 0.43229-0.39983 0.6621-0.41504 0.07872-0.0052 0.14356-0.01192 0.14356-0.01563 0-0.0027-0.15088-0.30391-0.2334-0.47071-0.16484 0.02646-0.27027 0.10281-0.57225 0.40137-0.16263 0.16078-0.1878 0.17953-0.2461 0.18848-0.03978 0.0061-0.07314 0.0043-0.08594-0.0059-0.01146-0.009-0.03454-0.0528-0.05176-0.09766-0.01717-0.0449-0.05718-0.12303-0.08887-0.17383-0.03166-0.05082-0.05762-0.09871-0.05762-0.10547 0-0.0068-0.0205-0.04463-0.0459-0.08496-0.02539-0.04035-0.07633-0.14381-0.11231-0.22949-0.17511-0.41709-0.30181-0.7041-0.37305-0.8457l-0.07813-0.15625-0.36719-0.0049zm-2.5049 0.07813c-0.0047 0.0077-0.00712 0.0121-0.01172 0.01953l-0.05957 0.09571 0.07031 0.06153c0.060835 0.05362 0.069335 0.06879 0.069335 0.12012 0 0.04405-0.012695 0.07367-0.049805 0.1211-0.033405 0.04257-0.044235 0.06797-0.03418 0.07813 0.00818 0.0083 0.06251 0.02093 0.1211 0.02832 0.03381 0.0042 0.049035 0.01117 0.07324 0.01758 0.01473-0.07716 0.03168-0.16365 0.043945-0.22071 0.03493-0.1626 0.03777-0.2431 0.00977-0.2666-0.01101-0.0092-0.068371-0.02288-0.12696-0.03028-0.050995-0.0064-0.088496-0.01631-0.10547-0.02441zm12.915 0.43457c-0.03439 0.08527-0.06459 0.1847-0.08985 0.31641-0.05237 0.27298-0.10763 0.41406-0.1875 0.48242-0.11716 0.1003-0.37769 0.18549-0.56935 0.18555-0.06878 0.000016-0.21048 0.0058-0.31543 0.01367-0.38789 0.02925-0.76415 0.0461-1.3653 0.06054-0.33907 0.0081-0.66225 0.01711-0.71876 0.02051-0.05653 0.0035-0.11946 0.0034-0.13965-0.001-0.06418-0.01322-0.26973-0.11757-0.34082-0.17285-0.10088-0.07846-0.15394-0.10173-0.24805-0.11035-0.11239-0.01031-0.14636 0.000151-0.22656 0.07031-0.0608 0.05319-0.07736 0.05821-0.10938 0.04883-0.02221 0.0878-0.04777 0.17192-0.0586 0.27149-0.01854 0.17096-0.01342 0.20483 0.03809 0.22461 0.0531 0.0204 0.05587 0.01983 0.12988-0.04492 0.0802-0.07016 0.11417-0.08062 0.22656-0.07031 0.09411 0.0086 0.14717 0.0319 0.24805 0.11035 0.0711 0.05529 0.27665 0.15964 0.34082 0.17285 0.02018 0.0044 0.08312 0.0045 0.13965 0.001 0.05651-0.0034 0.37968-0.01239 0.71876-0.02051 0.60105-0.01444 0.97736-0.03129 1.3653-0.06055 0.10495-0.0079 0.24665-0.01365 0.31543-0.01367 0.19165-0.000055 0.45218-0.08526 0.56935-0.18555 0.07987-0.06837 0.13513-0.20945 0.1875-0.48242 0.0321-0.16741 0.0695-0.29254 0.11719-0.3877 0.03822-0.07625 0.19815-0.25174 0.29981-0.3291 0.05002-0.03803 0.05041-0.03826 0.02343-0.06836-0.0257-0.02865-0.04806-0.03116-0.35059-0.03125z"/>
+ <path fill="#e4e4e4" d="m13.058 15.991c-0.0057-0.0058-0.0099-0.06051-0.01-0.1224-0.000276-0.17722-0.02808-0.28157-0.15019-0.56505-0.04046-0.09385-0.10634-0.25743-0.14646-0.36352-0.101-0.267-0.29847-0.71485-0.34675-0.7864-0.02202-0.03266-0.05547-0.09608-0.0744-0.14096-0.0185-0.0445-0.046-0.105-0.0605-0.1335-0.0915-0.18-0.3545-0.85501-0.483-1.239-0.0385-0.114-0.1075-0.2965-0.1535-0.405-0.046-0.109-0.117-0.299-0.158-0.423-0.0405-0.1235-0.1235-0.345-0.184-0.492-0.13464-0.32785-0.32935-0.91761-0.36255-1.0981-0.01349-0.07345-0.03094-0.16153-0.03873-0.19575-0.0078-0.03421-0.0141-0.111-0.01408-0.17063 0.000048-0.10718 0.03283-0.35258 0.05097-0.38236 0.01959-0.03206 0.04934-0.01267 0.10701 0.06993 0.1582 0.22665 0.26879 0.26741 0.81546 0.30049 0.30355 0.01838 0.46953 0.04452 0.5583 0.08795 0.1501 0.07345 0.27009 0.2517 0.42208 0.627 0.25255 0.6236 0.33471 0.8398 0.47536 1.251 0.05942 0.17369 0.09915 0.26863 0.11362 0.27152 0.0555 0.0111 0.35317-0.45315 0.49277-0.76856 0.17525-0.39597 0.47654-1.19 0.5405-1.4244 0.0497-0.18219 0.21765-0.43476 0.49489-0.74436 0.08236-0.09197 0.1781-0.18907 0.21274-0.21578 0.13941-0.10748 0.49446-0.1557 0.73625-0.099981 0.0525 0.012095 0.21267 0.026205 0.35599 0.031375 0.18679 0.00678 0.26507 0.01492 0.27646 0.028775 0.02009 0.024475-0.01394 0.14875-0.08103 0.29588-0.02623 0.0575-0.06257 0.15431-0.08079 0.21514-0.01823 0.06083-0.03831 0.11728-0.04464 0.12544-0.0063 0.0082-0.03272 0.07827-0.05859 0.15579-0.02591 0.07752-0.0525 0.14763-0.05903 0.15579-0.04005 0.04983-0.30949 0.8648-0.39664 1.1996-0.03219 0.12362-0.07591 0.29153-0.09718 0.37313-0.02123 0.08161-0.06481 0.24185-0.09675 0.3561s-0.06296 0.23141-0.06893 0.26037c-0.006 0.029-0.02857 0.08571-0.05017 0.12612-0.11532 0.21556-0.32955 0.70695-0.57215 1.3124-0.26065 0.6505-0.31023 0.76346-0.4229 0.96386-0.10579 0.18815-0.4505 0.72456-0.49504 0.7703-0.01325 0.01364-0.04347 0.05468-0.06713 0.09114-0.07698 0.11881-0.25204 0.33136-0.35519 0.43128-0.12017 0.11641-0.19406 0.16555-0.34795 0.23141-0.11385 0.04873-0.15729 0.0584-0.1762 0.03926zm-2.1595-0.664c-0.01146-0.009-0.03498-0.05299-0.0522-0.09785-0.01717-0.0449-0.05718-0.12318-0.08887-0.17398-0.03165-0.05082-0.05757-0.09791-0.05757-0.10467 0-0.0068-0.02084-0.04534-0.04623-0.08568-0.02539-0.04035-0.07566-0.14349-0.11163-0.22918-0.17511-0.41709-0.30168-0.70416-0.37292-0.84571l-0.07839-0.1558-0.36696-0.0048c-0.20183-0.0026-0.40852-0.000252-0.45932 0.0052-0.13871 0.01422-0.15332 0.0331-0.22411 0.28888-0.03279 0.11833-0.068936 0.24853-0.080421 0.28933-0.042875 0.15212-0.18455 0.5344-0.22239 0.59985-0.049125 0.08504-0.17438 0.20993-0.26335 0.26263-0.091396 0.05412-0.24192 0.09452-0.35235 0.09452-0.049875 0-0.18993-0.02002-0.31121-0.04452-0.13421-0.02715-0.26631-0.04451-0.33751-0.04451-0.11618 0-0.11762-0.000468-0.20652-0.06802-0.093801-0.07128-0.10518-0.09326-0.0655-0.12655 0.051635-0.04338 0.13262-0.29412 0.18104-0.56075 0.015685-0.08646 0.042035-0.21997 0.05853-0.29669 0.03493-0.1626 0.03796-0.24337 0.00996-0.26687-0.01101-0.0092-0.06797-0.02294-0.12655-0.03033-0.05858-0.0074-0.11321-0.02029-0.12139-0.02857-0.010055-0.01016 0.0011-0.03546 0.034505-0.07803 0.03711-0.04743 0.04932-0.07747 0.04932-0.12152 0-0.05133-0.00864-0.06611-0.06947-0.11972l-0.06947-0.0612 0.0596-0.09644c0.032825-0.05308 0.070795-0.11514 0.084481-0.13799 0.089916-0.15016 0.22596-0.3347 0.26836-0.36402 0.04326-0.02993 0.06003-0.03319 0.12348-0.02352 0.04039 0.0061 0.092571 0.01165 0.11601 0.0124 0.047535 0.0015 0.031935 0.03601 0.17701-0.39189 0.03731-0.11017 0.093406-0.27375 0.12457-0.36351 0.031135-0.08977 0.080685-0.24 0.11005-0.33384 0.029325-0.09385 0.092566-0.29415 0.14045-0.44512 0.047885-0.15097 0.10042-0.32457 0.11674-0.38577 0.01634-0.06121 0.05849-0.17805 0.093711-0.25966 0.035175-0.0816 0.10612-0.24853 0.15757-0.37093 0.0961-0.2274 0.3392-0.724 0.4393-0.8961 0.0615-0.1059 0.1974-0.2674 0.225-0.2674 0.0095 0 0.02597 0.01402 0.0366 0.031211 0.02666 0.04313 0.07732 0.03311 0.26669-0.052756 0.17616-0.079821 0.38164-0.13371 0.38164-0.10009 0 0.00656-0.03285 0.049135-0.07294 0.094596-0.1055 0.1195-0.2025 0.2717-0.2291 0.3591-0.0127 0.0417-0.0266 0.1427-0.0308 0.2243l-0.0077 0.14837 0.07639 0.22256c0.08397 0.24463 0.18407 0.46633 0.39863 0.88281 0.16765 0.32542 0.46264 0.92325 0.5125 1.0386 0.06728 0.15565 0.2464 0.5125 0.31688 0.6313 0.03899 0.06566 0.08736 0.15143 0.10754 0.19058 0.04298 0.08343 0.19474 0.23271 0.28259 0.27801 0.11078 0.05715 0.14257 0.08923 0.16543 0.16703 0.03783 0.12878 0.03091 0.15976-0.05903 0.264-0.04443 0.05147-0.08071 0.10698-0.0807 0.12336 0.000014 0.01639 0.04344 0.11658 0.09657 0.22267 0.2604 0.5203 0.49053 0.98506 0.49053 0.99076 0 0.0037-0.0644 0.0106-0.14312 0.01577-0.22983 0.01521-0.30688 0.06347-0.6619 0.41447-0.16263 0.16078-0.18788 0.18018-0.24618 0.18913-0.03978 0.0061-0.07307 0.0038-0.08587-0.0063zm-1.1885-2.607c0.01146-0.01883-0.04734-0.16621-0.12982-0.32513-0.07028-0.13549-0.0802-0.14837-0.1141-0.14837-0.0359 0-0.03729 0.0033-0.09526 0.21051-0.0495 0.17729-0.06045 0.24938-0.04084 0.26923 0.01698 0.01718 0.3692 0.01136 0.37998-0.0063zm7.037 2.499c-0.06418-0.01321-0.26904-0.11696-0.34014-0.17225-0.10088-0.07846-0.15396-0.10216-0.24807-0.11079-0.11239-0.01031-0.14634 0.000256-0.22654 0.07042-0.07402 0.06475-0.0767 0.06569-0.1298 0.04529-0.0515-0.01978-0.05737-0.05368-0.03882-0.22464 0.03317-0.30515 0.122-0.5612 0.2532-0.7303 0.03679-0.04738 0.07997-0.1208 0.09606-0.16321 0.08066-0.21266 0.19767-0.8065 0.26806-1.3606 0.02438-0.19177 0.06044-0.44549 0.08018-0.5638 0.09242-0.5542 0.12197-1.0454 0.0729-1.2123-0.02209-0.07518-0.08793-0.15593-0.19384-0.23768-0.07553-0.05831-0.07471-0.08335 0.0059-0.17237 0.1022-0.11322 0.19281-0.28472 0.3775-0.7145 0.01056-0.02449 0.04033-0.11128 0.06621-0.19289 0.06823-0.21503 0.13824-0.39176 0.1583-0.39958 0.0096-0.0039 0.07763 0.02286 0.15121 0.05903 0.23392 0.11509 0.29948 0.12541 0.7961 0.12541 0.43708 0 0.8978-0.0331 1.0859-0.07792 0.12424-0.02959 0.6641-0.02375 0.81896 0.0089 0.15793 0.0333 0.526 0.14938 0.6286 0.19824 0.08702 0.04144 0.31972 0.25714 0.42065 0.3899 0.08028 0.10561 0.15998 0.23688 0.14996 0.24701-0.0046 0.0046-0.05295-0.01989-0.10813-0.05385-0.09289-0.05726-0.10613-0.06123-0.17916-0.05402-0.09768 0.0096-0.11374 0.02425-0.2604 0.23746-0.15493 0.22524-0.35122 0.48975-0.41104 0.55385-0.04603 0.04937-0.0536 0.05223-0.11191 0.0429-0.0344-0.0058-0.13188-0.03073-0.21665-0.05593-0.20622-0.06144-0.32572-0.0671-0.5798-0.02745-0.34481 0.05373-0.5356 0.07388-0.70565 0.07436-0.22041 0.0007-0.2111-0.01113-0.27651 0.3496-0.02806 0.1548-0.05892 0.34371-0.06857 0.41979-0.01558 0.12306-0.01493 0.14101 0.0063 0.16245 0.02503 0.02533 0.05013 0.02736 0.7582 0.06138 0.24727 0.01187 0.32707 0.02142 0.44769 0.05367 0.08073 0.02154 0.15397 0.0453 0.16275 0.05261 0.01485 0.01243 0.03651 0.11929 0.05714 0.28182 0.01952 0.15375 0.18232 0.38299 0.29244 0.41183 0.06634 0.01734 0.05988 0.05941-0.01322 0.08627-0.27294 0.10023-0.26155 0.09812-0.59445 0.10999-0.27012 0.0096-0.6907 0.0497-1.0789 0.10288-0.05653 0.0077-0.1142 0.0143-0.1282 0.01458-0.014 0.000269-0.04566 0.01889-0.0704 0.04132-0.0359 0.03261-0.05211 0.06867-0.08058 0.17949-0.04817 0.18745-0.07162 0.41809-0.04518 0.4448 0.01401 0.01419 0.10696 0.02335 0.33338 0.03303 0.64625 0.02741 1.0133 0.04574 1.3341 0.06668 0.18165 0.01182 0.47951 0.0215 0.6619 0.02153 0.31623 0.000047 0.33293 0.0015 0.35903 0.03065 0.02697 0.0301 0.02664 0.03119-0.02338 0.06921-0.10166 0.07736-0.2613 0.25266-0.29952 0.32891-0.04769 0.09516-0.08564 0.21995-0.11774 0.38736-0.05237 0.27298-0.10713 0.41441-0.187 0.48277-0.11716 0.1003-0.37749 0.18489-0.56915 0.18494-0.06878 0.000016-0.21093 0.0065-0.31588 0.01444-0.38789 0.02926-0.764 0.0458-1.3651 0.06024-0.33907 0.0081-0.6627 0.01745-0.71926 0.02085-0.05653 0.0035-0.11926 0.0028-0.13944-0.0016zm-13.129-0.095c-0.32875-0.049-0.40775-0.0675-0.6776-0.157-0.3064-0.1015-0.6055-0.238-0.6346-0.2895-0.01295-0.023-0.0313-0.042-0.0408-0.042s-0.03145-0.0185-0.0487-0.0405c-0.0173-0.0225-0.06895-0.066-0.11485-0.097-0.04585-0.031-0.16505-0.138-0.2649-0.238-0.2934-0.293-0.4019-0.445-0.5264-0.736-0.0977-0.228-0.1252-0.334-0.1571-0.603-0.01355-0.114-0.0346-0.2775-0.04675-0.3635-0.0323-0.228-0.0459-0.3895-0.07175-0.85301-0.03925-0.703-0.04315-1.001-0.0155-1.1795 0.01329-0.08569 0.040575-0.27264 0.06067-0.41545 0.02009-0.14281 0.04674-0.32308 0.05923-0.40061 0.012495-0.07753 0.03552-0.22776 0.05119-0.33384 0.0502-0.3399 0.1088-0.5853 0.1792-0.7508 0.0361-0.0847 0.0935-0.2208 0.1275-0.3024 0.0766-0.1837 0.2785-0.6703 0.483-0.9669 0.1229-0.1782 0.2761-0.3362 0.4399-0.4777 0.226-0.1952 0.5639-0.4171 0.7405-0.5043 0.1693-0.0836 0.4917-0.215 0.7514-0.2766 0.2755-0.0654 0.6144-0.1027 0.844-0.0962 0.48296 0.013625 0.53525 0.011185 0.7959 0.065295 0.18232 0.03785 0.36607 0.089406 0.52895 0.17971 0.26363 0.14617 0.50215 0.34517 0.7004 0.57215 0.13621 0.15595 0.44513 0.6164 0.5333 0.7949 0.035565 0.072055 0.07971 0.17775 0.098051 0.23487 0.018355 0.05714 0.04896 0.14196 0.068045 0.18853 0.01907 0.04657 0.055245 0.18678 0.080441 0.31159 0.0424 0.2099 0.0451 0.242 0.0371 0.4273-0.0105 0.2424-0.037 0.3847-0.1007 0.5403-0.0417 0.102-0.0651 0.1346-0.1785 0.2483-0.1373 0.1378-0.2817 0.244-0.486 0.3575-0.17236 0.09575-0.6935 0.35244-0.7155 0.35244-0.013165 0-0.028 0.0065-0.03289 0.01445-0.0111 0.01818-0.16925 0.06749-0.25862 0.08065-0.06152 0.009-0.071795 0.0059-0.11499-0.03488-0.041135-0.0389-0.046105-0.05124-0.037275-0.09332 0.0144-0.06896 0.025905-0.07629 0.1144-0.07267 0.076561 0.0034 0.080306 0.0015 0.1301-0.06051 0.1028-0.1278 0.106-0.1367 0.1024-0.2844-0.0053-0.202-0.0427-0.4887-0.0753-0.5723-0.0418-0.1072-0.1702-0.3623-0.2391-0.4748-0.0795-0.1299-0.1326-0.185-0.341-0.3535-0.0969-0.0783-0.1828-0.1501-0.1909-0.1596-0.008-0.0095-0.0644-0.0449-0.1253-0.0786-0.1924-0.1066-0.3809-0.1153-0.5562-0.0254-0.1587 0.0812-0.512 0.475-0.6794 0.7572-0.2271 0.3828-0.3615 0.796-0.4071 1.2514-0.00849 0.08451-0.01534 0.36268-0.01534 0.61815 0 0.5967 0.01526 0.6833 0.16921 0.95746 0.03611 0.06432 0.065645 0.1228 0.065645 0.12995 0 0.0071 0.01337 0.02913 0.02978 0.04875 0.016405 0.01962 0.072496 0.10164 0.12469 0.18221 0.056905 0.0878 0.14273 0.19329 0.21433 0.26336 0.065685 0.06429 0.12223 0.11689 0.12565 0.11689 0.0036 0 0.05167 0.03956 0.10727 0.08792 0.11577 0.10072 0.25246 0.17079 0.46246 0.23707 0.24738 0.07807 0.36549 0.09187 0.81326 0.09503 0.35035 0.0027 0.42084-0.00095 0.52185-0.02484 0.064245-0.01521 0.15342-0.03364 0.19816-0.04104 0.087726-0.0144 0.14811-0.02524 0.20611-0.03718 0.020195-0.0044 0.05309-0.0076 0.073186-0.0078 0.02007-0.00018 0.04749-0.0063 0.060995-0.01356 0.01344-0.0072 0.073016-0.01649 0.13231-0.02042 0.059295-0.0042 0.14471-0.0115 0.1898-0.01694 0.078145-0.0093 0.14552 0.0074 0.14552 0.03609 0 0.0063-0.02366 0.05119-0.05266 0.09963-0.10973 0.18381-0.33194 0.61665-0.36897 0.71875-0.03666 0.10094-0.032585 0.27808 0.00799 0.34754 0.043175 0.07405 0.04061 0.09692-0.01937 0.16776-0.02827 0.03335-0.051335 0.06762-0.051335 0.07612s-0.00894 0.02083-0.01987 0.02733c-0.010955 0.0065-0.02828 0.02799-0.03856 0.04768-0.05455 0.10484-0.46596 0.5716-0.54965 0.62355-0.13217 0.08204-0.58735 0.18354-1.102 0.24573-0.12651 0.01526-0.34655 0.02638-0.57245 0.0289-0.33756 0.0039-0.38931 0.0007-0.64585-0.03743zm10.017-5.9102c-0.0059-0.006-0.5075-0.06207-0.87216-0.09804-0.37855-0.03733-0.61585-0.09238-0.667-0.15469-0.02875-0.035 0.0019-0.18508 0.15864-0.78 0.02477-0.093846 0.0588-0.26411 0.0757-0.37835 0.01693-0.11425 0.04438-0.26722 0.06101-0.33994 0.02174-0.094971 0.02836-0.1629 0.02333-0.24111-0.0059-0.089661-0.0032-0.10889 0.01496-0.10889 0.01202 0 0.09855 0.013075 0.19229 0.029045 0.09374 0.015935 0.27612 0.0397 0.40529 0.05289 0.12917 0.01314 0.27779 0.030065 0.33026 0.037635 0.0525 0.00756 0.24667 0.02078 0.43154 0.029245 0.18488 0.00851 0.34198 0.01911 0.34912 0.023505 0.0071 0.00475 0.04936 0.082156 0.09387 0.17264 0.07316 0.14883 0.0787 0.16673 0.05805 0.1876-0.06054 0.0612-0.6089 0.043305-1.0427-0.03409-0.27172-0.048455-0.2573-0.052865-0.28404 0.086386-0.03826 0.19911-0.02089 0.22359 0.17498 0.24617 0.22516 0.02594 0.35125 0.049435 0.35246 0.06551 0.0007 0.00883 0.000278 0.05362-0.001 0.099661-0.0021 0.074255 0.0032 0.089666 0.04397 0.13681 0.02534 0.02924 0.04156 0.06059 0.03599 0.069716-0.0073 0.011965-0.08627 0.013215-0.2837 0.0048-0.32344-0.01423-0.38325-0.01219-0.40909 0.013925-0.02786 0.02816-0.05111 0.24995-0.02865 0.27246 0.03786 0.03776 0.42743 0.10828 0.68746 0.12439 0.14004 0.00871 0.3306 0.02544 0.42343 0.03736 0.09284 0.01186 0.19649 0.02146 0.23032 0.02136 0.07492-0.000251 0.09113 0.02083 0.05012 0.064935-0.01698 0.018285-0.03091 0.04021-0.03091 0.048775 0 0.00856-0.01646 0.039965-0.03654 0.069905-0.05418 0.080696-0.05934 0.11899-0.02387 0.177 0.01688 0.02752 0.02634 0.05447 0.02105 0.05981-0.01015 0.01025-0.52385 0.01388-0.53435 0.004zm-2.135-0.3881c-0.0871-0.06088-0.13765-0.06454-0.27957-0.020235-0.14523 0.045365-0.14666 0.04289-0.14529-0.25027 0.0007-0.13903 0.01177-0.30935 0.02756-0.4219l0.02653-0.18875-0.04801-0.05604c-0.07-0.0813-0.153-0.1337-0.265-0.1674-0.115-0.0348-0.137-0.0362-0.159-0.0102-0.0088 0.01071-0.02611 0.10249-0.03855 0.20401-0.0496 0.4058-0.05693 0.41911-0.2688 0.48947-0.0785 0.02606-0.16254 0.05619-0.18675 0.06699-0.17826 0.079311-0.28623 0.11218-0.28623 0.087131 0-0.00485 0.0327-0.06971 0.07259-0.14466 0.08612-0.1617 0.09421-0.19513 0.12524-0.51765 0.02529-0.26337 0.01891-0.33972-0.03266-0.38663-0.04852-0.04412-0.17677-0.099966-0.22971-0.099966-0.03477 0-0.05293-0.00695-0.05293-0.020095 0-0.021575 0.2226-0.17354 0.34803-0.23753 0.08917-0.045485 0.07788-0.013535 0.15805-0.44714 0.06322-0.34192 0.06132-0.33384 0.07858-0.33384 0.0072 0 0.0661 0.049365 0.13086 0.1096 0.06476 0.060275 0.16438 0.1376 0.22139 0.17184 0.05699 0.034225 0.11064 0.07075 0.11918 0.081155 0.01098 0.01336 0.009 0.05519-0.0069 0.14346-0.01231 0.0685-0.02644 0.15601-0.03134 0.19445l-0.009 0.069905 0.11361 0.07105c0.06249 0.03912 0.15673 0.099426 0.20942 0.13411 0.05274 0.034705 0.10461 0.06306 0.11537 0.06306 0.04296 0 0.0926-0.17044 0.09346-0.3209 0.0007-0.13297 0.0099-0.13559 0.19972-0.05723 0.13004 0.053675 0.17763 0.06627 0.2513 0.06638 0.04998 0.0000505 0.09389 0.00547 0.09758 0.01123 0.0039 0.00613-0.0056 0.11462-0.01997 0.24111-0.01471 0.12649-0.03391 0.36018-0.04281 0.5193-0.02055 0.36897-0.0262 0.41306-0.0695 0.54035-0.05665 0.16642-0.07984 0.26177-0.08636 0.35459-0.0094 0.13462-0.01938 0.13927-0.13106 0.061235zm-2.7301-0.1502c-0.01616-0.0048-0.042405-0.017485-0.05831-0.02882-0.015925-0.011225-0.060635-0.020485-0.099361-0.020485-0.06547 0-0.069875-0.0025-0.06285-0.03336 0.027335-0.12089 0.079505-0.42011 0.087266-0.50075 0.00541-0.053075 0.01886-0.26336 0.030555-0.46737 0.01167-0.20401 0.02549-0.4377 0.030775-0.5193 0.01096-0.17132-0.00705-0.26398-0.05694-0.29277-0.024725-0.01426-0.13314-0.01766-0.44949-0.01426-0.4406 0.00505-0.45814 0.00235-0.42421-0.061845 0.00884-0.01663 0.01221-0.070325 0.0079-0.12445-0.0063-0.0787-0.0171-0.1092-0.0622-0.1754-0.03-0.044-0.0802-0.1036-0.1116-0.1322-0.031365-0.0287-0.05707-0.058835-0.05707-0.06702 0-0.02821 0.48823-0.01756 0.72665 0.01578 0.22116 0.031025 0.27827 0.03123 0.60175 0.0024 0.14254-0.012785 0.29191-0.05076 0.30894-0.078595 0.0049-0.00751 0.02047-0.013675 0.03514-0.013675 0.02137 0 0.02882 0.016075 0.03671 0.079946 0.0058 0.04394 0.01774 0.09072 0.02734 0.10389 0.02551 0.034975 0.19353 0.05257 0.506 0.053135 0.29735 0.0005 0.30242 0.0024 0.2666 0.093461-0.0104 0.026385-0.05368 0.091661-0.0963 0.14508-0.11332 0.1421-0.16474 0.16381-0.43028 0.18167-0.11762 0.00791-0.21851 0.018585-0.2242 0.023625-0.01042 0.00927-0.04964 0.47648-0.0656 0.78065-0.0058 0.10392 0.00065 0.26847 0.01674 0.45295 0.01947 0.22372 0.02165 0.3093 0.0095 0.3756-0.01853 0.10116-0.0618 0.1689-0.12495 0.1955-0.04908 0.020715-0.32032 0.040355-0.36845 0.02676z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-elder-scrolls-v-skyrim.svg b/.icons/awkward/24x24/apps/the-elder-scrolls-v-skyrim.svg
new file mode 100644
index 00000000..fb0ccad6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-elder-scrolls-v-skyrim.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 10.031694,2.5 A 1.0947417,1.1485632 0 0 0 9.0718799,3.0964214 l -3.937295,7.5235546 a 1.0947417,1.1485632 0 0 0 0.0041,1.111591 L 10.551558,21.910493 A 1.0947417,1.1485632 0 0 0 11.508076,22.5 h 0.983706 A 1.0947417,1.1485632 0 0 0 13.4483,21.910493 l 5.412854,-10.178926 a 1.0947417,1.1485632 0 0 0 0.0041,-1.111591 L 14.927978,3.0964214 A 1.0947417,1.1485632 0 0 0 13.968165,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.031694,2 A 1.0947417,1.1485632 0 0 0 9.0718799,2.5964214 l -3.937295,7.5235546 a 1.0947417,1.1485632 0 0 0 0.0041,1.111591 L 10.551558,21.410493 A 1.0947417,1.1485632 0 0 0 11.508076,22 h 0.983706 A 1.0947417,1.1485632 0 0 0 13.4483,21.410493 l 5.412854,-10.178926 a 1.0947417,1.1485632 0 0 0 0.0041,-1.111591 L 14.927978,2.5964214 A 1.0947417,1.1485632 0 0 0 13.968165,2 Z"/>
+ <path style="opacity:0.2" d="m 10.499929,4.4999998 -3.5000046,6.6666662 3.4999996,6.666666 v -2.666666 c -0.6431281,-0.07073 -0.8274351,-0.387552 -0.8701631,-0.857974 -0.049425,-0.544127 0.352573,-0.97136 0.161973,-1.404807 0.7427581,0.194958 0.7612021,0.50538 0.9472621,0.964169 0.09213,-0.320305 0.06599,-0.553408 0.03927,-0.759119 0.964429,0.455166 1.237486,0.968522 1.224424,2.064024 -0.0035,0.292808 -0.763063,1.234218 -0.748337,1.513434 0.01473,0.279217 0.305143,0.594779 0.338658,0.828924 0.03292,0.23003 -0.564431,0.530447 -0.564431,0.990439 0,0.436076 0.971349,1.994244 0.971349,1.994244 l 1,-1.777778 c -0.531046,0.302401 -0.874268,0.330726 -1.122918,0.317577 -0.356248,0.01827 -0.539884,-0.332025 -0.491672,-0.546302 0.07623,-0.338802 0.61459,-0.731748 0.61459,-0.983343 0,-0.300483 -0.22041,-0.492191 -0.19587,-0.784496 0.02454,-0.292304 1.090409,-1.123737 0.986529,-1.740739 -0.162215,-0.963482 -0.375162,-1.517218 0.495713,-1.919612 -0.109485,0.331337 -0.04285,0.524072 0.01473,0.846374 0.103811,-0.618965 0.41506,-0.700708 0.937446,-1.051424 -0.150964,0.661261 0.157698,0.910054 0.137422,1.40917 -0.02028,0.499116 -0.553576,0.88622 -0.875965,0.897239 V 16.5 c 0.215219,-0.105407 0.302334,1.55e-4 0.5,0 l 3,-5.333334 -3.5,-6.6666662 V 5.388889 c -0.307444,0.1779635 -0.331779,0.302684 -0.323313,0.5908285 0,0 0.171162,-0.1594725 0.323313,-0.1463845 0.152151,0.013085 0.995091,2.448529 1,2.666667 -7e-6,0.2704905 -1,0.444444 -1,0.888889 0.240277,-0.213341 0.63387,-0.14127 0.99259,0.00632 0.278918,0.1147575 0.491979,1.365905 0.531243,1.623308 -0.0097,0.261765 -0.323935,0.492991 -0.716582,0.497354 -0.392648,0.0044 -0.56934,-0.06108 -0.574247,-0.218135 -0.0049,-0.15706 0.505533,-0.571521 0.505533,-0.571521 -0.585144,-0.02857 -0.846755,0.330298 -1.065057,0.584609 0.02913,-0.152696 0.05888,-0.261766 0.08835,-0.392648 -0.297629,0.05106 -0.435696,0.259035 -0.544799,0.42755 C 12.56901,11.00601 11.691533,10.182702 11.705888,9.8848595 11.652136,9.395508 13.313794,9.426254 13.490297,8.2880915 13.480497,7.856179 13.029311,7.5525515 12.613887,7.454805 12.280136,7.376276 12.172158,7.350099 12.172158,7.350099 12.396263,7.2429025 13.068886,6.9368395 12.908371,6.51245 12.846577,6.679997 12.770228,6.8923165 12.078902,6.926912 11.371994,6.6241585 11.463816,6.1696885 11.578281,5.801321 c -0.466109,0.3023665 -0.396852,0.596777 -0.279762,1.02961 0.03327,0.213773 -0.214049,0.3930825 -0.286243,0.5348675 0.01428,0.1785515 0.02581,0.3727135 -0.08677,0.4554775 -0.279787,0.2713685 0.06182,0.6847105 0.220855,0.658776 -0.02179,-0.536482 0.589549,-0.745418 0.834376,-0.8027465 0.402465,-4.5e-6 1.126724,0.3664715 1.121816,0.6325995 -0.0049,0.266128 -0.48867,0.527893 -1.087459,0.706766 -0.598787,0.178873 -1.079782,0.4144615 -1.065057,0.990345 0.01875,0.562782 0.315811,1.19795 0.373015,1.351798 -0.199608,-0.170531 -0.309611,-0.417188 -0.598787,-0.453726 0.06895,0.130667 0.140118,0.275991 0.201243,0.427549 -0.302667,-0.435245 -0.61583,-0.562031 -1.1632201,-0.628236 0.9626371,0.683154 0.2975071,0.825948 -0.058891,0.820198 -0.3398805,-0.0055 -0.7620905,-0.128735 -0.7165815,-0.479903 0.02739,-0.211352 0.1807345,-1.49462 0.5306815,-1.648384 0.3689205,-0.1621015 0.7573241,-0.1532335 0.9824291,-0.00742 0,-0.444444 -1.0065166,-0.687473 -0.9999996,-0.888889 0.00651,-0.2014155 0.8400776,-2.6666665 0.9999996,-2.6666665 0.159922,0 0.216404,0.02976 0.3125,0.159722 0.09145,-0.42109 -0.21031,-0.4527865 -0.3125,-0.604167 5e-6,-0.104706 0,-0.8888888 0,-0.8888888 z"/>
+ <path style="fill:#ffffff" d="m 10.499929,3.9999998 -3.5000046,6.6666662 3.4999996,6.666666 v -2.666666 c -0.6431281,-0.07073 -0.8274351,-0.387552 -0.8701631,-0.857974 -0.049425,-0.544127 0.352573,-0.97136 0.161973,-1.404807 0.7427581,0.194958 0.7612021,0.50538 0.9472621,0.964169 0.09213,-0.320305 0.06599,-0.553408 0.03927,-0.759119 0.964429,0.455166 1.237486,0.968522 1.224424,2.064024 -0.0035,0.292808 -0.763063,1.234218 -0.748337,1.513434 0.01473,0.279217 0.305143,0.594779 0.338658,0.828924 0.03292,0.23003 -0.564431,0.530447 -0.564431,0.990439 0,0.436076 0.971349,1.994244 0.971349,1.994244 l 1,-1.777778 c -0.531046,0.302401 -0.874268,0.330726 -1.122918,0.317577 -0.356248,0.01827 -0.539884,-0.332025 -0.491672,-0.546302 0.07623,-0.338802 0.61459,-0.731748 0.61459,-0.983343 0,-0.300483 -0.22041,-0.492191 -0.19587,-0.784496 0.02454,-0.292304 1.090409,-1.123737 0.986529,-1.740739 -0.162215,-0.963482 -0.375162,-1.517218 0.495713,-1.919612 -0.109485,0.331337 -0.04285,0.524072 0.01473,0.846374 0.103811,-0.618965 0.41506,-0.700708 0.937446,-1.051424 -0.150964,0.661261 0.157698,0.910054 0.137422,1.40917 -0.02028,0.499116 -0.553576,0.88622 -0.875965,0.897239 V 16 c 0.215219,-0.105407 0.302334,1.55e-4 0.5,0 l 3,-5.333334 -3.5,-6.6666662 v 0.888889 c -0.307444,0.1779637 -0.331779,0.3026842 -0.323313,0.5908287 0,0 0.171162,-0.1594725 0.323313,-0.1463845 0.152151,0.013085 0.995091,2.448529 1,2.666667 -7e-6,0.2704905 -1,0.444444 -1,0.888889 0.240277,-0.213341 0.63387,-0.14127 0.99259,0.00632 0.278918,0.1147575 0.491979,1.365905 0.531243,1.623308 -0.0097,0.261765 -0.323935,0.492991 -0.716582,0.497354 -0.392648,0.0044 -0.56934,-0.06108 -0.574247,-0.218135 -0.0049,-0.15706 0.505533,-0.571521 0.505533,-0.571521 -0.585144,-0.02857 -0.846755,0.330298 -1.065057,0.584609 0.02913,-0.152696 0.05888,-0.261766 0.08835,-0.392648 -0.297629,0.05106 -0.435696,0.259035 -0.544799,0.42755 C 12.56901,10.50601 11.691533,9.682702 11.705888,9.3848595 11.652136,8.895508 13.313794,8.926254 13.490297,7.7880915 13.480497,7.356179 13.029311,7.0525515 12.613887,6.954805 12.280136,6.876276 12.172158,6.850099 12.172158,6.850099 12.396263,6.7429025 13.068886,6.4368395 12.908371,6.01245 12.846577,6.179997 12.770228,6.3923165 12.078902,6.426912 11.371994,6.1241585 11.463816,5.6696885 11.578281,5.301321 c -0.466109,0.3023665 -0.396852,0.596777 -0.279762,1.02961 0.03327,0.213773 -0.214049,0.3930825 -0.286243,0.5348675 0.01428,0.1785515 0.02581,0.3727135 -0.08677,0.4554775 -0.279787,0.2713685 0.06182,0.6847105 0.220855,0.658776 -0.02179,-0.536482 0.589549,-0.745418 0.834376,-0.8027465 0.402465,-4.5e-6 1.126724,0.3664715 1.121816,0.6325995 -0.0049,0.266128 -0.48867,0.527893 -1.087459,0.706766 -0.598787,0.178873 -1.079782,0.4144615 -1.065057,0.9903455 0.01875,0.5627815 0.315811,1.1979495 0.373015,1.3517975 -0.199608,-0.170531 -0.309611,-0.417188 -0.598787,-0.453726 0.06895,0.130667 0.140118,0.275991 0.201243,0.427549 -0.302667,-0.435245 -0.61583,-0.562031 -1.1632201,-0.628236 0.9626371,0.683154 0.2975071,0.825948 -0.058891,0.820198 -0.3398805,-0.0055 -0.7620905,-0.128735 -0.7165815,-0.479903 0.02739,-0.211352 0.1807345,-1.49462 0.5306815,-1.648384 0.3689205,-0.1621015 0.7573241,-0.1532335 0.9824291,-0.00742 0,-0.444444 -1.0065166,-0.687473 -0.9999996,-0.888889 0.00651,-0.2014155 0.8400776,-2.6666665 0.9999996,-2.6666665 0.159922,0 0.216404,0.02976 0.3125,0.159722 0.09145,-0.42109 -0.21031,-0.4527865 -0.3125,-0.6041669 5e-6,-0.1047061 0,-0.8888889 0,-0.8888889 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.032151,2 A 1.0947417,1.1485632 0 0 0 9.0721899,2.5966797 l -3.9375,7.5234373 a 1.0947417,1.1485632 0 0 0 -0.1074215,0.801758 1.0947417,1.1485632 0 0 1 0.1074215,-0.301758 l 3.9375,-7.5234373 A 1.0947417,1.1485632 0 0 1 10.032151,2.5 h 3.935547 a 1.0947417,1.1485632 0 0 1 0.959961,0.5966797 l 3.9375,7.5234373 a 1.0947417,1.1485632 0 0 1 0.108398,0.303711 1.0947417,1.1485632 0 0 0 -0.108398,-0.803711 l -3.9375,-7.5234373 A 1.0947417,1.1485632 0 0 0 13.967698,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-escapists-2.svg b/.icons/awkward/24x24/apps/the-escapists-2.svg
new file mode 100644
index 00000000..893db891
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-escapists-2.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient933">
+ <stop style="stop-color:#814f24" offset="0"/>
+ <stop style="stop-color:#814f24;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient935" x1="18.282" x2="30.205" y1="18.229" y2="14.071" gradientTransform="matrix(0.49999999,0,0,0.51797759,-0.49999938,-1.2625514)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient933"/>
+ </defs>
+ <path style="opacity:0.2" d="m 7.7705084,10.499953 c -0.426713,0 -0.770508,0.409354 -0.770508,0.918149 v 5.756537 c -0.2283019,0.341126 -0.4572444,0.612126 -0.6855469,0.574331 -0.168153,-0.02784 -0.314453,0.179957 -0.314453,0.403399 v 0.945497 c 0,0.223442 0.144012,0.4034 0.314453,0.4034 h 1.0585939 c 0.276071,0.351073 -0.114745,0.996601 0.248047,0.996734 l 5.8789066,0.002 5.878906,-0.002 c 0.362792,-1.32e-4 -0.02802,-0.64566 0.248047,-0.996734 h 1.058594 c 0.170441,0 0.314453,-0.179911 0.314453,-0.403353 v -0.945497 c 0,-0.223442 -0.1463,-0.431234 -0.314453,-0.403399 -0.228303,0.03779 -0.457245,-0.233205 -0.685547,-0.574331 v -5.756584 c 0,-0.508795 -0.343795,-0.918149 -0.770508,-0.918149 h -5.729492 z"/>
+ <path style="fill:#c7b198" d="m 7.7705084,10 c -0.426713,0 -0.770508,0.409354 -0.770508,0.918149 v 5.756537 c -0.2283019,0.341126 -0.4572444,0.612126 -0.6855469,0.574331 -0.168153,-0.02784 -0.314453,0.179957 -0.314453,0.403399 v 0.945497 c 0,0.223442 0.144012,0.4034 0.314453,0.4034 h 1.0585939 c 0.276071,0.351073 -0.114745,0.996601 0.248047,0.996734 L 13.500001,20 19.378907,19.998 c 0.362792,-1.32e-4 -0.02802,-0.64566 0.248047,-0.996734 h 1.058594 c 0.170441,0 0.314453,-0.179911 0.314453,-0.403353 v -0.945497 c 0,-0.223442 -0.1463,-0.431234 -0.314453,-0.403399 -0.228303,0.03779 -0.457245,-0.233205 -0.685547,-0.574331 V 10.918149 C 20.000001,10.409354 19.656206,10 19.229493,10 h -5.729492 z"/>
+ <rect style="fill:#3f3f3f" width="2" height="4" x="10" y="14" rx=".914" ry=".642"/>
+ <path style="fill:#3f3f3f" d="m 10.540371,13.002057 c -0.154134,-0.0077 -0.214164,0.197195 -0.08022,0.273857 0.533603,0.175667 0.997162,0.491422 1.421134,0.886351 0.168268,0.09977 0.263009,-0.303646 0.09474,-0.403416 -0.503566,-0.36551 -0.933927,-0.548007 -1.36622,-0.735337 -0.02098,-0.01286 -0.04485,-0.02024 -0.06943,-0.02145 z"/>
+ <path style="fill:#3f3f3f" d="m 16.520013,12.975557 c 0.154134,-0.0077 0.214165,0.197195 0.08022,0.273858 -0.533603,0.175667 -0.997162,0.491421 -1.421134,0.88635 -0.168268,0.09977 -0.263009,-0.303646 -0.09474,-0.403416 0.503565,-0.36551 0.933926,-0.548006 1.366219,-0.735336 0.02098,-0.01286 0.04486,-0.02024 0.06943,-0.02146 z"/>
+ <rect style="fill:#3f3f3f" width="2" height="4" x="15" y="14" rx=".914" ry=".642"/>
+ <rect style="fill:#a8271e" width="13" height="4" x="7" y="9"/>
+ <path style="opacity:0.1" d="m 2.0071154,7.2555243 c 0,0 3.1451496,1.2040525 4.3877026,0.5754435 C 7.3278134,7.3589648 6.9441825,4.9614575 6.9441825,4.9614575 8.4218274,5.2257833 9.825753,5.7552198 11.157,5.4827558 c 0.671816,-0.1748335 0.14366,-0.9546834 0.295358,-1.0816759 0,0 2.659512,-0.771029 3.841169,-0.8588472 2.438286,-0.087235 4.913503,2.7904886 7.206474,6.3361355 l -2.55661,7.6366318 0.0083,-3.072748 C 17.985731,13.080375 16.493367,11.761271 16.623525,9.7324347 15.923578,11.778301 13.135624,13.581814 10.392321,13.06666 9.1590604,12.835071 8.4070734,12.700924 7.9434159,12.276934 6.4152375,13.199044 7.4408229,15.786887 7.0000004,17.374988 6.3390595,15.129438 4.731401,13.905216 4.3505038,13.248553 4.1202954,12.191638 3.3402489,10.905624 4.1688179,10.289866 Z"/>
+ <path style="fill:#5c2e07" d="m 2.0071154,6.7555303 c 0,0 3.1451496,1.2040525 4.3877026,0.5754435 C 7.3278134,6.8589708 6.9441825,4.4614635 6.9441825,4.4614635 8.4218274,4.7257893 9.825753,5.2552258 11.157,4.9827618 c 0.671816,-0.1748335 0.14366,-0.9546834 0.295358,-1.0816759 0,0 2.659512,-0.771029 3.841169,-0.8588472 2.438286,-0.087235 4.913503,2.7904886 7.206474,6.3361355 l -2.55661,7.6366318 0.0083,-3.072748 C 17.985731,12.580381 16.493367,11.261277 16.623525,9.2324407 15.923578,11.278307 13.135624,13.08182 10.392321,12.566666 9.1590604,12.335077 8.4070734,12.20093 7.9434159,11.77694 6.4152375,12.69905 7.4408229,15.286893 7.0000004,16.874994 6.3390595,14.629444 4.731401,13.405222 4.3505038,12.748559 4.1202954,11.691644 3.3402489,10.40563 4.1688179,9.7898722 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15.292969 3.0429688 C 14.111312 3.1307869 11.453125 3.9003906 11.453125 3.9003906 C 11.381368 3.960461 11.460621 4.1695792 11.494141 4.3886719 C 11.566505 4.3677412 14.127794 3.629562 15.292969 3.5429688 C 17.692163 3.4571323 20.126768 6.2457431 22.388672 9.7128906 L 22.5 9.3789062 C 20.207029 5.8332594 17.731255 2.9557337 15.292969 3.0429688 z M 6.9433594 4.4609375 C 6.9433594 4.4609375 6.9711395 4.6801835 6.9941406 4.9726562 C 8.4526569 5.2398952 9.8406898 5.7516753 11.15625 5.4824219 C 11.582176 5.3715788 11.526482 5.0266662 11.466797 4.75 C 11.420573 4.853003 11.328294 4.937649 11.15625 4.9824219 C 9.825003 5.2548859 8.4210043 4.7252633 6.9433594 4.4609375 z M 7.0078125 5.8632812 C 6.9718101 6.4790225 6.8270562 7.1112635 6.3945312 7.3300781 C 5.1519782 7.9586871 2.0078125 6.7558594 2.0078125 6.7558594 L 2.4824219 7.421875 C 3.3960897 7.7257238 5.4412952 8.3123213 6.3945312 7.8300781 C 6.9557847 7.5461396 7.0293393 6.5997284 7.0078125 5.8632812 z M 3.96875 10.007812 C 3.8079264 10.240341 3.7777559 10.528433 3.8203125 10.845703 C 3.8626345 10.629768 3.9665854 10.438722 4.1679688 10.289062 L 3.96875 10.007812 z M 7.0742188 14.322266 C 7.0644481 14.818872 7.0937989 15.340667 7.1113281 15.851562 C 7.1173905 15.356706 7.0898269 14.835315 7.0742188 14.322266 z M 19.949219 14.441406 L 19.943359 17.015625 L 19.945312 17.011719 L 19.951172 14.441406 C 19.950722 14.441095 19.949669 14.441718 19.949219 14.441406 z"/>
+ <path style="fill:url(#linearGradient935)" d="M 0.5,6.6796635 C 1.7188191,7.13902 2.6906843,8.0731376 4.1821135,7.9081607 7.4836719,7.5429514 10.409978,4.8689593 14.105882,5.0050154 L 16.623523,8.819821 C 12.94182,11.21791 5.095809,12.943944 0.5,6.6796635 Z"/>
+ <path style="opacity:0.2" d="M 0.5 7.1796875 C 5.095809 13.443967 12.941344 11.7184 16.623047 9.3203125 L 16.386719 8.9609375 C 12.799002 11.170297 5.7332402 12.65218 1.1757812 7.4941406 C 0.95423108 7.3818944 0.7343623 7.2680155 0.5 7.1796875 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-long-dark.svg b/.icons/awkward/24x24/apps/the-long-dark.svg
new file mode 100644
index 00000000..78f67d81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-long-dark.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#44465a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 16.722819,5.5020104 c -0.3126,-0.010848 -0.551885,0.021945 -1.831018,0.102542 -0.994824,0.062684 -1.657369,0.096448 -2.235225,0.1256375 l -0.266823,0.312245 -0.242819,-0.2836075 c -0.04181,0.0017 -0.231394,0.014035 -0.258514,0.01478 -1.412915,0.038735 -3.6618055,0.121943 -3.780849,0.156123 -0.122596,0.0352 -0.127103,0.6181345 -0.079401,1.874363 0.02792,0.7352905 0.077776,1.4088195 0.110792,1.4974815 0.056164,0.150826 0.601242,0.1616655 1.205863,0.1616655 0.355416,0 0.770003,0.03049 0.770003,0.03049 0,0 -0.2370065,0.1706545 -0.374845,0.2558935 -0.204826,0.1266625 -0.250205,0.1986015 -0.250205,0.3926161 0,0.440232 0.2184665,2.502005 0.360073,3.717409 0.11556,0.991853 0.1412595,1.680208 0.14126,3.874424 0,1.467711 0.020825,2.689707 0.04709,2.715976 0.09612,0.09618 0.379313,0.04499 0.44686,-0.08129 0.204181,-0.381737 0.167475,-1.680297 0.206641,-2.306733 0.03214,-0.514066 0.08217,-1.089162 0.08217,-1.089162 0,0 0.406519,1.057438 0.612125,1.308616 0.170393,0.139705 0.343176,0.254045 0.384078,0.254045 0.144236,0 0.169244,-0.301811 0.175421,-2.722032 0.0021,-0.830235 0.01794,-1.359994 0.03047,-2.381591 l -0.336069,-0.28915 0.342532,-0.293769 c 0.0057,-0.40294 0.0067,-0.88648 0.01292,-1.200942 l 0.04432,-2.1705711 0.339761,0.017555 c 0.388743,0.019825 1.337547,0.2315134 2.283454,0.5694081 0.693263,0.195419 1.105411,0.493 1.63062,0.968358 l 0.101559,-0.157971 c 0.167075,-0.259786 0.390357,-1.0018866 0.510565,-1.6988721 0.129269,-0.749477 0.1232,-3.517726 -0.0083,-3.648985 -0.01329,-0.013265 -0.0703,-0.021325 -0.174496,-0.024945 z"/>
+ <path style="fill:#ffffff" d="m 16.722819,5.002013 c -0.3126,-0.010848 -0.551885,0.021945 -1.831018,0.102542 -0.994824,0.062684 -1.657369,0.096448 -2.235225,0.1256375 L 12.389753,5.5424375 12.146934,5.25883 C 12.105124,5.26053 11.91554,5.272865 11.88842,5.27361 10.475505,5.312345 8.2266145,5.395553 8.107571,5.429733 7.984975,5.464933 7.980468,6.0478675 8.02817,7.304096 8.05609,8.0393865 8.105946,8.7129155 8.138962,8.8015775 8.195126,8.9524035 8.740204,8.963243 9.344825,8.963243 c 0.355416,0 0.770003,0.03049 0.770003,0.03049 0,0 -0.2370065,0.1706545 -0.374845,0.2558935 C 9.535157,9.376289 9.489778,9.448228 9.489778,9.642242 c 0,0.440232 0.2184665,2.502005 0.360073,3.717409 0.11556,0.991853 0.1412595,1.680208 0.14126,3.874424 0,1.467711 0.020825,2.689707 0.04709,2.715976 0.09612,0.09618 0.379313,0.04499 0.44686,-0.08129 0.204181,-0.381737 0.167475,-1.680297 0.206641,-2.306733 0.03214,-0.514066 0.08217,-1.089162 0.08217,-1.089162 0,0 0.406519,1.057438 0.612125,1.308616 0.170393,0.139705 0.343176,0.254045 0.384078,0.254045 0.144236,0 0.169244,-0.301811 0.175421,-2.722032 0.0021,-0.830235 0.01794,-1.359994 0.03047,-2.381591 l -0.336069,-0.28915 0.342532,-0.293769 c 0.0057,-0.40294 0.0067,-0.88648 0.01292,-1.200942 l 0.04432,-2.1705705 0.339761,0.017555 c 0.388743,0.019825 1.337547,0.2315134 2.283454,0.5694077 0.693263,0.1954194 1.105411,0.4929998 1.63062,0.9683578 l 0.101559,-0.157971 c 0.167075,-0.259786 0.390357,-1.001886 0.510565,-1.6988715 0.129269,-0.749477 0.1232,-3.517726 -0.0083,-3.648985 -0.01329,-0.013265 -0.0703,-0.021325 -0.174496,-0.024945 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-talos-principle.svg b/.icons/awkward/24x24/apps/the-talos-principle.svg
new file mode 100644
index 00000000..38c61912
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-talos-principle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d9b263" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12,5.5 a 8,7 0 0 0 -8,7 8,7 0 0 0 8,7 8,7 0 0 0 8,-7 8,7 0 0 0 -8,-7 z m 0,2 a 5,5 0 0 1 5,5 5,5 0 0 1 -5,5 5,5 0 0 1 -5,-5 5,5 0 0 1 5,-5 z m -3,3 0,4 0.5449219,0 c 0,-1 0.00124,-1 2.7285161,-1 2.181817,0 2.18164,0 2.18164,1 L 15,14.5 l 0,-4 -0.544922,0 c 0,1 1.78e-4,1 -2.18164,1 -2.727273,0 -2.7285161,0 -2.7285161,-1 L 9,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 2,3 C 2,2.446 2.446,2 3,2 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 12 5 A 8 7 0 0 0 4 12 A 8 7 0 0 0 12 19 A 8 7 0 0 0 20 12 A 8 7 0 0 0 12 5 z M 12 7 A 5 5 0 0 1 17 12 A 5 5 0 0 1 12 17 A 5 5 0 0 1 7 12 A 5 5 0 0 1 12 7 z M 9 10 L 9 14 L 9.5449219 14 C 9.5449219 13 9.546165 13 12.273438 13 C 14.455255 13 14.455078 13 14.455078 14 L 15 14 L 15 10 L 14.455078 10 C 14.455078 11 14.455256 11 12.273438 11 C 9.546165 11 9.5449219 11 9.5449219 10 L 9 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/the-witcher-2.svg b/.icons/awkward/24x24/apps/the-witcher-2.svg
new file mode 100644
index 00000000..944b3f45
--- /dev/null
+++ b/.icons/awkward/24x24/apps/the-witcher-2.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#c44652" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 7,4.4999494 V 6.4999495 L 6.1533205,7.456004 C 4.8993603,8.20104 3.9542699,8.7049655 3,9.4999495 l 2,1.0000005 -3.5,2 4,0.5 L 2,16.999949 6,15.99995 v 0.999999 l 2,-0.5 -0.5,1.5 3.5,-1.5 h 1 1 l 3.5,1.5 -0.5,-1.5 2,0.5 V 15.99995 l 4,0.999999 -3.5,-3.999999 4,-0.5 -3.5,-2 2,-1.0000005 C 20.04573,8.7049655 19.100639,8.20104 17.846679,7.456004 L 17,6.4999495 V 4.4999494 L 15,5.4999495 V 4.9999494 L 14,5.4999495 V 4.9999494 L 12,5.4999495 10,4.9999494 V 5.4999495 L 9,4.9999494 v 0.5000001 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#393939" d="M 7,4 V 6 L 6.1533205,6.9560545 C 4.8993603,7.7010905 3.9542699,8.205016 3,9 l 2,1 -3.5,2 4,0.5 -3.5,4 4,-1 v 1 L 8,16 7.5,17.5 11,16 h 1 1 l 3.5,1.5 -0.5,-1.5 2,0.5 v -1 l 4,1 -3.5,-4 4,-0.5 L 19,10 21,9 C 20.04573,8.205016 19.100639,7.7010905 17.846679,6.9560545 L 17,6 V 4 L 15,5 V 4.5 L 14,5 V 4.5 L 12,5 10,4.5 V 5 L 9,4.5 V 5 Z"/>
+ <path style="opacity:0.2" d="m 5,3.4999497 -0.9973445,0.78125 c -0.036999,1.1865805 0.3177607,2.240657 0.7437939,3.2714845 0.7407736,1.7177505 2.7424224,3.3561598 3.9502319,4.4125698 0.7662898,0.686448 0.9727114,1.291736 1.0823554,1.896484 0.127008,0.700522 0.203641,1.459974 0.2833503,2.628907 0.266544,1.521169 0.411787,2.999286 0.611494,3.82571 C 10.856834,20.508131 12,20.499949 12,20.499949 c 0,0 1.143167,0.0082 1.32612,-0.183594 0.199707,-0.826424 0.344951,-2.304541 0.611494,-3.82571 0.07971,-1.168933 0.156342,-1.928385 0.28335,-2.628907 0.109644,-0.604748 0.316065,-1.210036 1.082356,-1.896484 1.207808,-1.05641 3.209458,-2.6948193 3.950231,-4.4125698 0.426033,-1.0308275 0.780793,-2.084904 0.743794,-3.2714845 L 19,3.4999497 V 4.2792466 L 16.003361,6.5536607 12,6.4999497 7.9966402,6.5536607 5,4.2792466 Z"/>
+ <path style="fill:#505050" d="m 5,3.0000005 -0.9973445,0.78125 c -0.036999,1.1865805 0.3177607,2.240657 0.7437939,3.2714845 0.7407736,1.7177505 2.7424224,3.35616 3.9502319,4.41257 0.7662898,0.686448 0.9727114,1.291736 1.0823554,1.896484 0.127008,0.700522 0.203641,1.459974 0.2833503,2.628907 0.266544,1.521169 0.411787,2.999286 0.611494,3.82571 C 10.856834,20.008182 12,20 12,20 c 0,0 1.143167,0.0082 1.32612,-0.183594 0.199707,-0.826424 0.344951,-2.304541 0.611494,-3.82571 0.07971,-1.168933 0.156342,-1.928385 0.28335,-2.628907 0.109644,-0.604748 0.316065,-1.210036 1.082356,-1.896484 1.207808,-1.05641 3.209458,-2.6948195 3.950231,-4.41257 0.426033,-1.0308275 0.780793,-2.084904 0.743794,-3.2714845 L 19,3.0000005 V 3.7792974 L 16.003361,6.0537115 12,6.0000005 7.9966402,6.0537115 5,3.7792974 Z"/>
+ <path style="opacity:0.2" d="M 8.133956,8.1776775 A 1.6679336,1.6679336 0 0 0 8,8.832016 1.6679336,1.6679336 0 0 0 9.6679335,10.49995 1.6679336,1.6679336 0 0 0 11,9.8323845 Z"/>
+ <path style="fill:#eb6b00" d="M 8.133956,7.677728 A 1.6679336,1.6679336 0 0 0 8,8.3320665 1.6679336,1.6679336 0 0 0 9.6679335,10 1.6679336,1.6679336 0 0 0 11,9.332435 Z"/>
+ <path style="opacity:0.2" d="M 15.866044,8.1776775 A 1.6679336,1.6679336 0 0 1 16,8.832016 1.6679336,1.6679336 0 0 1 14.332067,10.49995 1.6679336,1.6679336 0 0 1 13,9.8323845 Z"/>
+ <path style="fill:#eb6b00" d="M 15.866044,7.677728 A 1.6679336,1.6679336 0 0 1 16,8.3320665 1.6679336,1.6679336 0 0 1 14.332067,10 1.6679336,1.6679336 0 0 1 13,9.332435 Z"/>
+ <path style="opacity:0.4" d="m 13.5,12.989258 c -0.520728,0.20921 -0.96508,0.541721 -1.5,0.5 V 13.5 C 11.46508,13.54172 11.020728,13.20921 10.5,13 l 0.512696,5.454101 c 0.03907,0.408029 0.04785,0.46255 0.388671,0.5 C 11.624089,18.991521 11.79508,19.005725 12,19 v -0.01074 c 0.20492,0.0057 0.375911,-0.0085 0.598633,-0.0459 0.340829,-0.03745 0.349607,-0.09099 0.388671,-0.499023 z"/>
+ <path style="opacity:0.2" d="m 11.5,17.489207 c -0.217046,0.178857 -0.406667,0.414354 -0.561523,0.675781 l 0.07422,0.789063 c 0.03907,0.408028 0.04785,0.46255 0.388671,0.5 0.07223,0.01214 0.133974,0.01803 0.198242,0.02539 H 12 12.31543 c 0.08949,-0.0077 0.180028,-0.0188 0.283203,-0.03614 0.340829,-0.03745 0.349607,-0.09099 0.388672,-0.499024 l 0.07324,-0.780273 C 12.905813,17.90304 12.716732,17.667805 12.5,17.489207 v 1 H 12 11.5 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,16.989258 c -0.217046,0.178856 -0.406667,0.414353 -0.561523,0.675781 l 0.07422,0.789062 c 0.03907,0.408029 0.04785,0.46255 0.388671,0.5 0.07223,0.01213 0.133974,0.01803 0.198242,0.02539 H 12 12.31543 c 0.08949,-0.0077 0.180028,-0.0188 0.283203,-0.03614 0.340829,-0.03745 0.349607,-0.091 0.388672,-0.499023 l 0.07324,-0.780274 C 12.905813,17.403091 12.716732,17.167856 12.5,16.989258 v 1 H 12 11.5 Z"/>
+ <path style="opacity:0.2" d="m 13.5,13.489207 c -0.520728,0.209211 -0.96508,0.541722 -1.5,0.5 v 0.01074 c -0.534208,0.04167 -0.978214,-0.289764 -1.498047,-0.499023 0.05801,0.702664 0.437833,1.537379 0.998047,1.999023 v -1 h 0.5 0.5 v 1 c 0.563278,-0.464169 0.945233,-1.305698 1,-2.010742 z"/>
+ <path style="fill:#ffffff" d="m 13.5,12.989258 c 0,0 -0.971813,0.508988 -1.5,0.510742 -0.526321,0.0017 -1.498047,-0.499002 -1.498047,-0.499002 C 10.559959,13.703641 10.939786,14.538356 11.5,15 v -1 h 0.5 0.5 v 1 c 0.563278,-0.46417 0.945233,-1.305698 1,-2.010742 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.133789,7.6777345 A 1.6679336,1.6679336 0 0 0 8,8.332031 1.6679336,1.6679336 0 0 0 8.02051,8.5810545 1.6679336,1.6679336 0 0 1 8.133791,8.1777345 l 2.550782,1.472656 A 1.6679336,1.6679336 0 0 0 11,9.332031 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15.866211,7.6777345 13,9.332031 a 1.6679336,1.6679336 0 0 0 0.31543,0.3183595 l 2.550781,-1.472656 a 1.6679336,1.6679336 0 0 1 0.113281,0.40332 A 1.6679336,1.6679336 0 0 0 16,8.332031 1.6679336,1.6679336 0 0 0 15.866211,7.6777345 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 3 L 4.0019531 3.78125 C 3.9968071 3.9462856 4.016242 4.1034688 4.0253906 4.2636719 L 5 3.5 L 5 3 z M 19 3 L 19 3.5 L 19.974609 4.2636719 C 19.983758 4.1034688 20.003193 3.9462856 19.998047 3.78125 L 19 3 z M 5 3.7792969 L 5 4.2792969 L 7.9960938 6.5527344 L 12 6.5 L 16.003906 6.5527344 L 19 4.2792969 L 19 3.7792969 L 16.003906 6.0546875 L 12 6 L 7.9960938 6.0546875 L 5 3.7792969 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thermal-monitor.svg b/.icons/awkward/24x24/apps/thermal-monitor.svg
new file mode 100644
index 00000000..cd0235a9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thermal-monitor.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="1" height="19" x="15" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="13" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="11" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="9" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="17" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="19" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="7" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="5" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="11" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="9" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="7" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="5" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="13" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="15" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="17" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="3" y="3"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="19" y="3"/>
+ <rect style="opacity:0.2" width="17" height="17" x="-21.5" y="-20" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b7b7b7" width="17" height="17" x="-21" y="-20" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.0625,4 C 3.473875,4 3,4.3787094 3,4.8496094 v 0.5 C 3,4.8787094 3.473875,4.5 4.0625,4.5 h 14.875 C 19.526125,4.5 20,4.8787094 20,5.3496094 v -0.5 C 20,4.3787094 19.526125,4 18.9375,4 Z"/>
+ <path style="fill-rule:evenodd;opacity:0.5" d="M 11.000001,5.5000004 C 9.892001,5.5000004 9,6.3920004 9,7.5000001 V 12.5 c 0,0.0135 0.0035,0.0255 0.004,0.039 A 4,4 0 0 0 7,16 a 4,4 0 0 0 4.000001,4 4,4 0 0 0 4,-4 4,4 0 0 0 -2.004,-3.463 c 0,-0.013 0.004,-0.025 0.004,-0.037 V 7.5000001 c 0,-1.1079997 -0.892,-1.9999997 -2,-1.9999997 z m 0,1 c 0.554,0 1,0.446 1,0.9999997 V 13.176 a 3,3 0 0 1 2,2.824 3,3 0 0 1 -3,3 A 3,3 0 0 1 8,16 3,3 0 0 1 10.000001,13.175 V 7.5000001 c 0,-0.5539997 0.446,-0.9999997 1,-0.9999997 z"/>
+ <path style="opacity:0.2" d="M 10.000001,11.0002 V 13.675 C 8.8025003,14.098 8.0015,15.23 8,16.5 c 0,1.6568 1.343201,3 3.000001,3 1.6568,0 3,-1.3432 3,-3 -0.0018,-1.2698 -0.8028,-2.401 -2,-2.8242 v -2.676 z"/>
+ <path style="fill:#f75f5f" d="m 10.000001,10.5 v 2.6748 C 8.8025003,13.5978 8.0015,14.7298 8,15.9998 c 0,1.6568 1.343201,3 3.000001,3 1.6568,0 3,-1.3432 3,-3 -0.0018,-1.2698 -0.8028,-2.401 -2,-2.8242 v -2.676 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thg.svg b/.icons/awkward/24x24/apps/thg.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thg.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thg_logo.svg b/.icons/awkward/24x24/apps/thg_logo.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thg_logo.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thimbleweed-park.svg b/.icons/awkward/24x24/apps/thimbleweed-park.svg
new file mode 100644
index 00000000..5322bbb1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thimbleweed-park.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 6.35 6.35">
+ <g transform="translate(0,-290.64998)">
+ <rect style="opacity:0.2" width="5.027" height="5.292" x="-296.34" y="-5.82" rx=".399" ry=".402" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#0088b5" d="m 5.8208327,294.58962 0,-3.01099 c 0,-0.22132 -0.179424,-0.3995 -0.402296,-0.3995 l -4.48705833,0 c -0.22287194,0 -0.40229592,0.17818 -0.40229592,0.3995 l 0,3.01099 c 0,0.22133 0.17942398,0.3995 0.40229592,0.3995 l 4.48705833,0 c 0.222872,0 0.402296,-0.17817 0.402296,-0.3995 z"/>
+ <path style="fill:#003c56;fill-rule:evenodd" d="m 4.6350705,292.23749 c -0.1070848,0.29471 -0.3797309,0.70328 -0.3797307,0.70328 0.1557573,0.0435 0.1947801,0 0.1947801,0 -0.077879,0.19325 -0.3699013,0.41545 -0.3699013,0.41545 0.146023,0.029 0.3212709,-0.029 0.3212709,-0.029 -0.038936,0.19325 -0.4868211,0.32879 -0.4868211,0.32879 0.1557585,0.0773 0.4575911,0 0.4575911,0 -0.1070866,0.17392 -0.7010016,0.32827 -0.7010016,0.32827 0.1752282,0.087 0.6327122,0.0484 0.6327122,0.0484 -0.2239025,0.27055 -0.4697488,0.36138 -0.4697488,0.36138 0,0 -0.1490978,0.15595 -0.3730052,-0.1146 0,0 0.2554649,-0.0455 0.4306892,-0.13244 0,0 -0.4423342,-0.10831 -0.5494198,-0.28223 0,0 0.301573,0.0773 0.4573324,0 0,0 -0.4476239,-0.13528 -0.4865624,-0.32853 0,0 0.1752431,0.058 0.321271,0.029 0,0 -0.2922793,-0.35454 -0.37016,-0.54779 0,0 0.039019,0.0435 0.1947802,0 0,0 -0.2723896,-0.2207 -0.3794722,-0.51541 -0.1070844,0.29471 -0.3797307,0.51541 -0.3797307,0.51541 0.1557565,0.0435 0.1947801,0 0.1947801,0 -0.077879,0.19325 -0.3699013,0.54779 -0.3699013,0.54779 0.146023,0.029 0.3212709,-0.029 0.3212709,-0.029 -0.038936,0.19325 -0.4868211,0.32853 -0.4868211,0.32853 0.1557585,0.0773 0.4575912,0 0.4575912,0 -0.1070873,0.17392 -0.7010016,0.32853 -0.7010016,0.32853 0.1752285,0.087 0.6327121,0.0483 0.6327121,0.0483 -0.2239026,0.27054 -0.5398488,0.32672 -0.5398489,0.32672 0,0 -0.1959176,0.0745 -0.4198249,-0.19608 0,0 0.2554644,-0.0455 0.4306892,-0.13245 0,0 -0.442592,-0.1083 -0.5496785,-0.28223 0,0 0.3018319,0.0773 0.4575911,0 0,0 -0.4476248,-0.13528 -0.4865624,-0.32853 0,0 0.1752433,0.058 0.3212709,0.029 0,0 -0.2922792,-0.16925 -0.37016,-0.3625 0,0 0.03902,0.0435 0.1947803,0 10e-7,0 -0.2726493,-0.23419 -0.3797308,-0.5289 -0.1070855,0.29471 -0.3794721,0.5289 -0.3794721,0.5289 0.1557565,0.0435 0.1947802,0 0.1947802,0 -0.077879,0.19325 -0.37015997,0.3625 -0.37015997,0.3625 0.14602294,0.029 0.32152957,-0.029 0.32152957,-0.029 -0.038937,0.19325 -0.48682111,0.32853 -0.48682111,0.32853 0.15575844,0.0773 0.45733241,0 0.45733241,0 -0.082799,0.13448 -0.40792467,0.28174 -0.57321756,0.33058 l 0,0.0528 c 0.20590464,0.0483 0.50518686,0.0199 0.50518686,0.0199 -0.11137878,0.13458 -0.35594617,0.2014 -0.54709175,0.26337 l 0,1.18246 c 0,0.22132 0.17936328,0.39941 0.40223527,0.39941 l 4.48718678,0 c 0.222872,0 0.402235,-0.17809 0.402235,-0.39941 l 0,-1.15581 c -0.284145,0.14253 -0.6885855,0.19582 -0.6885855,0.19582 0,0 0.1082805,-0.50551 -0.1156265,-0.77606 0,0 0.2554645,-0.0458 0.4306895,-0.1327 0,0 -0.442334,-0.10805 -0.5494198,-0.28197 0,0 0.3018318,0.0773 0.4575913,0 0,0 -0.4478837,-0.13554 -0.4868212,-0.32879 0,0 0.1752432,0.058 0.3212707,0.029 0,0 -0.2920202,-0.2222 -0.3699011,-0.41545 0,0 0.03876,0.0435 0.1945216,0 0,0 -0.2723897,-0.40856 -0.3794722,-0.70327 z m 1.1857532,1.80761 c -0.092342,0.0385 -0.1872785,0.0636 -0.1872785,0.0636 0.045845,0.0228 0.1229835,0.0301 0.1872785,0.0318 l 0,-0.0955 z m 0,0.25455 c -0.1954985,0.0816 -0.4304305,0.13762 -0.4304305,0.13762 0.094283,0.0467 0.286089,0.0558 0.4304305,0.0554 l 0,-0.19298 z"/>
+ <rect style="fill:#625323" width=".265" height="1.058" x="3.97" y="295.15"/>
+ <path style="opacity:0.2" d="m 5.8208292,294.98123 0,-1.78933 c 0,-0.081 -0.00524,-0.29298 -0.00524,-0.29298 0,0 -0.1975485,5e-4 -0.2752415,5e-4 l -1.8202864,0 c -0.1553853,0 -0.2804782,0.13036 -0.2804782,0.29228 l 0,1.78934 c 0,0.16192 0.1250929,0.29228 0.2804782,0.29228 l 1.8202869,0 c 0.077693,0 0.275242,0.007 0.275242,0.007 0,0 0.00524,-0.21816 0.00524,-0.29913 z"/>
+ <path style="fill:#08c688" d="m 5.8208292,294.84894 0,-1.78933 c 0,-0.081 -0.00524,-0.29298 -0.00524,-0.29298 0,0 -0.1975485,5e-4 -0.2752415,5e-4 l -1.8202864,0 c -0.1553853,0 -0.2804782,0.13036 -0.2804782,0.29228 l 0,1.78934 c 0,0.16192 0.1250929,0.29228 0.2804782,0.29228 l 1.8202869,0 c 0.077693,0 0.275242,0.007 0.275242,0.007 0,0 0.00524,-0.21816 0.00524,-0.29913 z"/>
+ <path style="opacity:0.2" d="m 4.0183591,293.16351 c -0.1686327,0 -0.3141927,0.11223 -0.3141927,0.26277 l 0,1.32653 c 0,0.15055 0.14556,0.26278 0.3141927,0.26278 l 1.8024741,0 0,-0.13178 -1.8022157,0 c -0.1099812,0 -0.1816427,-0.0658 -0.1816427,-0.131 l 0,-1.32705 c 0,-0.0652 0.071661,-0.12996 0.1816427,-0.12996 l 1.8022157,0 0,-0.13229 -1.8024741,0 z"/>
+ <path style="fill:#ffffff" d="m 4.0183592,293.03121 c -0.1686327,0 -0.3141927,0.11223 -0.3141927,0.26278 l 0,1.32653 c 0,0.15055 0.14556,0.26277 0.3141927,0.26277 l 1.8024739,0 0,-0.13177 -1.8022155,0 c -0.1099812,0 -0.1816427,-0.0658 -0.1816427,-0.131 l 0,-1.32705 c 0,-0.0652 0.071661,-0.12997 0.1816427,-0.12997 l 1.8022155,0 0,-0.13229 -1.8024739,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 0.93146767,291.17913 c -0.22287196,0 -0.402301,0.17813 -0.402301,0.39946 l 0,0.13229 c 0,-0.22132 0.17942904,-0.39946 0.402301,-0.39946 l 4.48706433,0 c 0.222872,0 0.4023011,0.17814 0.4023011,0.39946 l 0,-0.13229 c 0,-0.22133 -0.1794291,-0.39946 -0.4023011,-0.39946 l -4.48706433,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thinkorswim.svg b/.icons/awkward/24x24/apps/thinkorswim.svg
new file mode 100644
index 00000000..fe130ac2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thinkorswim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#0a384e" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#004465" d="m 8.386719,2 3.067383,8.19043 a 3,3 0 0 0 -0.905274,0.535156 L 2.1425781,2.491211 C 2.0538842,2.6406385 2,2.8129301 2,3 V 6.0703125 L 9.8154295,11.669922 A 3,3 0 0 0 9.5,13 3,3 0 0 0 9.52539,13.357422 L 2,14.856446 v 3.492187 l 7.939453,-3.790039 a 3,3 0 0 0 0.428711,0.549805 L 3.1875,22 H 8.0058595 L 11.500977,15.825196 A 3,3 0 0 0 12.5,16 3,3 0 0 0 12.695313,15.9932 L 13.347656,22 h 3.324219 l -2.799804,-6.333008 a 3,3 0 0 0 0.526367,-0.345703 L 20.501953,22 H 21 c 0.554,0 1,-0.446 1,-1 v -3.139649 l -6.736328,-3.694335 a 3,3 0 0 0 0.225586,-0.951172 L 22,12.681641 V 9.260742 l -6.711914,2.634766 a 3,3 0 0 0 -0.46875,-0.794922 L 22,3.4746094 V 3 C 22,2.446 21.554,2 21,2 h -4.739258 l -2.80957,8.157227 a 3,3 0 0 0 -0.370117,-0.09961 L 13.981446,2 Z"/>
+ <path style="opacity:0.2" d="m 13.246094,2.5 -0.0078,0.2001953 c -0.008,0.22651 -0.176066,4.3191162 -0.310547,7.5556647 -0.04904,1.182287 -0.08428,2.154991 -0.07813,2.161132 0.006,0.0062 0.01502,0.0074 0.01953,0.003 0.005,-0.0045 0.558793,-1.601738 1.231446,-3.549805 1.747953,-5.0625572 2.117245,-6.1307389 2.165042,-6.2578323 L 16.308594,2.5 Z M 9.951172,6.673828 c 0,0 -2.134627,1.7809085 -2.152344,1.8271485 -0.00701,0.01852 0.3487945,0.3835705 1.042969,1.069336 0.5797625,0.5727265 1.586472,1.5678385 2.237305,2.2109375 0.650881,0.643095 1.19076,1.168946 1.199219,1.168946 0.0085,0 0.01563,-0.0077 0.01563,-0.0166 h -10e-4 c 0,-0.0089 -0.438815,-1.195214 -0.975586,-2.636718 C 10.780539,8.8553715 10.259128,7.452699 10.158179,7.179689 10.057281,6.906684 9.951172,6.673828 9.9511485,6.6738295 Z m 8.27832,1.3115235 c -0.02302,-0.00765 -4.827555,5.0898555 -4.836914,5.1318365 -0.005,0.02242 0.0058,0.02338 0.0498,0.0078 0.03052,-0.01065 1.445392,-0.563344 3.144531,-1.227539 1.69907,-0.664194 3.094154,-1.216777 3.097656,-1.227539 0.008,-0.02502 -1.428503,-2.6757125 -1.455078,-2.684571 z M 8.548828,11.275391 c -0.02102,-0.0081 -0.033505,0.0026 -0.041015,0.03418 -0.016515,0.07099 -0.34375,2.682864 -0.34375,2.742187 0,0.03919 0.010535,0.05273 0.039065,0.05273 0.02102,0 0.7629775,-0.149645 1.6484375,-0.333008 0.8854595,-0.183363 1.6177205,-0.342344 1.6279295,-0.352539 0.01001,-0.01021 0.01427,-0.02134 0.0098,-0.02539 -0.05205,-0.04504 -2.918008,-2.109556 -2.94043,-2.118164 z m 10.189453,2.164062 c -0.02052,-0.01862 -4.852076,0.416085 -4.873046,0.438477 -0.0085,0.0092 -0.0071,0.02069 0.0049,0.02539 0.01051,0.0045 0.983566,0.540027 2.16211,1.189453 1.178594,0.649425 2.16052,1.179495 2.18164,1.177734 0.03504,-0.003 0.05922,-0.121029 0.290039,-1.410156 h -0.001 c 0.138485,-0.773546 0.244311,-1.412861 0.235352,-1.420899 z m -6.878906,0.702149 c -0.02502,0.0096 -1.599329,0.75951 -3.4990235,1.666015 -1.8996945,0.906505 -3.8528208,1.837266 -4.3398437,2.069336 -0.4870229,0.232065 -0.8857422,0.433522 -0.8857422,0.447266 0,0.01376 0.344466,0.520934 0.765625,1.126953 0.9970181,1.434613 0.9769239,1.405273 0.9941406,1.405273 0.00801,0 1.5854948,-1.505436 3.5058593,-3.345703 v -0.001 c 1.9203145,-1.840272 3.4943435,-3.355135 3.4980475,-3.366211 0.005,-0.01321 -0.009,-0.01362 -0.03907,-0.0019 z m 1.3125,0.357422 c -0.0095,-0.0035 -0.01758,0.0022 -0.01758,0.01269 0,0.01046 0.184311,0.436534 0.40918,0.946289 0.224868,0.509755 1.005417,2.278519 1.734375,3.930663 0.728907,1.65214 1.327347,3.029846 1.34082,3.057618 L 16.664062,22.5 h 0.04004 c 0.02405,-0.01373 0.06905,-0.03739 0.07031,-0.03907 0.0055,-0.0073 0.532203,-0.341574 1.169922,-0.743164 0.637719,-0.401585 1.15918,-0.736493 1.15918,-0.744141 0,-0.01747 -5.907517,-6.465721 -5.931641,-6.474609 z m -0.696289,0.137695 c -0.0064,-0.0062 -0.01342,-0.0034 -0.02149,0.0059 -0.03954,0.0446 -2.352539,4.178582 -2.352539,4.204101 0,0.02112 0.06593,0.03601 0.269531,0.0625 0.147994,0.01927 0.783424,0.102962 1.413086,0.185547 0.629661,0.08259 1.156985,0.14544 1.170898,0.140625 0.01752,-0.0062 0.02168,-0.03224 0.01367,-0.08887 -0.01001,-0.07418 -0.354216,-3.355791 -0.433594,-4.136719 -0.0259,-0.25393 -0.04025,-0.354458 -0.05957,-0.373046 z"/>
+ <path style="fill:#26aaff" d="m 13.246094,2 -0.0078,0.2001953 c -0.008,0.22651 -0.176066,4.3191162 -0.310547,7.5556642 -0.04904,1.1822875 -0.08428,2.1549915 -0.07813,2.1611325 0.006,0.0062 0.01502,0.0074 0.01953,0.003 0.005,-0.0045 0.558793,-1.601738 1.231446,-3.549805 1.747953,-5.0625572 2.117245,-6.1307389 2.165042,-6.2578323 L 16.308594,2 Z M 9.951172,6.173828 c 0,0 -2.134627,1.7809085 -2.152344,1.8271485 -0.00701,0.01852 0.3487945,0.3835705 1.042969,1.069336 0.5797625,0.5727265 1.586472,1.5678385 2.237305,2.2109375 0.650881,0.643095 1.19076,1.168946 1.199219,1.168946 0.0085,0 0.01563,-0.0077 0.01563,-0.0166 h -10e-4 c 0,-0.0089 -0.438815,-1.195214 -0.975586,-2.6367185 C 10.780539,8.3553715 10.259128,6.952699 10.158179,6.679689 10.057281,6.406684 9.951172,6.173828 9.9511485,6.1738295 Z m 8.27832,1.3115235 c -0.02302,-0.00765 -4.827555,5.0898555 -4.836914,5.1318365 -0.005,0.02242 0.0058,0.02338 0.0498,0.0078 0.03052,-0.01065 1.445392,-0.563344 3.144531,-1.227539 1.69907,-0.664194 3.094154,-1.216777 3.097656,-1.227539 0.008,-0.02502 -1.428503,-2.6757125 -1.455078,-2.684571 z M 8.548828,10.775391 c -0.02102,-0.0081 -0.033505,0.0026 -0.041015,0.03418 -0.016515,0.07099 -0.34375,2.682864 -0.34375,2.742187 0,0.03919 0.010535,0.05273 0.039065,0.05273 0.02102,0 0.7629775,-0.149645 1.6484375,-0.333008 0.8854595,-0.183363 1.6177205,-0.342344 1.6279295,-0.352539 0.01001,-0.01021 0.01427,-0.02134 0.0098,-0.02539 -0.05205,-0.04504 -2.918008,-2.109556 -2.94043,-2.118164 z m 10.189453,2.164062 c -0.02052,-0.01862 -4.852076,0.416085 -4.873046,0.438477 -0.0085,0.0092 -0.0071,0.02069 0.0049,0.02539 0.01051,0.0045 0.983566,0.540027 2.16211,1.189453 1.178594,0.649425 2.16052,1.179496 2.18164,1.177734 0.03504,-0.003 0.05922,-0.121029 0.290039,-1.410156 h -0.001 c 0.138485,-0.773546 0.244311,-1.412861 0.235352,-1.420899 z m -6.878906,0.702149 c -0.02502,0.0096 -1.599329,0.75951 -3.4990235,1.666015 -1.8996945,0.906505 -3.8528208,1.837266 -4.3398437,2.069336 -0.4870229,0.232065 -0.8857422,0.433522 -0.8857422,0.447266 0,0.01376 0.344466,0.520934 0.765625,1.126953 0.9970181,1.434613 0.9769239,1.405273 0.9941406,1.405273 0.00801,0 1.5854948,-1.505436 3.5058593,-3.345703 v -0.001 c 1.9203145,-1.840272 3.4943435,-3.355135 3.4980475,-3.366211 0.005,-0.01321 -0.009,-0.01362 -0.03907,-0.0019 z m 1.3125,0.357422 c -0.0095,-0.0035 -0.01758,0.0022 -0.01758,0.01269 0,0.01046 0.184311,0.436534 0.40918,0.946289 0.224868,0.509755 1.005417,2.278519 1.734375,3.930663 0.728907,1.65214 1.327347,3.029846 1.34082,3.057618 L 16.664062,22 h 0.04004 c 0.02405,-0.01373 0.06905,-0.03739 0.07031,-0.03907 0.0055,-0.0073 0.532203,-0.341574 1.169922,-0.743164 0.637719,-0.401585 1.15918,-0.736493 1.15918,-0.744141 0,-0.01747 -5.907517,-6.465721 -5.931641,-6.474609 z m -0.696289,0.137695 c -0.0064,-0.0062 -0.01342,-0.0034 -0.02149,0.0059 -0.03954,0.0446 -2.352539,4.178582 -2.352539,4.204101 0,0.02112 0.06593,0.03601 0.269531,0.0625 0.147994,0.01927 0.783424,0.102962 1.413086,0.185547 0.629661,0.08259 1.156985,0.14544 1.170898,0.140625 0.01752,-0.0062 0.02168,-0.03224 0.01367,-0.08887 -0.01001,-0.07418 -0.354216,-3.355791 -0.433594,-4.136719 -0.0259,-0.25393 -0.04025,-0.354458 -0.05957,-0.373046 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.246094,2 -0.0078,0.2001953 c -0.008,0.22651 -0.176066,4.3191162 -0.310547,7.5556642 -0.04904,1.1822875 -0.08428,2.1549915 -0.07813,2.1611325 0.0054,0.0056 0.01278,0.0059 0.01758,0.003 0.0088,-0.316249 0.02278,-0.753698 0.06055,-1.664062 0.13448,-3.2365685 0.302541,-7.3291747 0.310546,-7.5556847 L 13.246094,2.5 h 2.885742 c 0.0057,-0.015817 0.130828,-0.3798235 0.133789,-0.3876953 L 16.308594,2 Z M 9.951172,6.173828 c 0,0 -2.134627,1.7809085 -2.152344,1.8271485 -0.00345,0.00915 0.085414,0.105326 0.2558595,0.2802735 C 8.45896,7.9223895 9.951172,6.673828 9.951172,6.673828 c 2.35e-5,-1.5e-6 0.106133,0.2328545 0.207031,0.5058595 0.100948,0.27301 0.622359,1.6756825 1.15918,3.1171875 0.387461,1.04053 0.546921,1.475585 0.704102,1.903321 0.04637,0.04417 0.255025,0.25 0.256836,0.25 0.0085,0 0.01563,-0.0077 0.01563,-0.0166 h -10e-4 c 0,-0.0089 -0.438815,-1.195214 -0.975586,-2.6367185 C 10.780539,8.3553715 10.259128,6.952699 10.158179,6.679689 10.057281,6.406684 9.951172,6.173828 9.9511485,6.1738295 Z m 8.27832,1.3115235 c -0.02302,-0.00765 -4.827555,5.0898555 -4.836914,5.1318365 -0.005,0.02242 0.0058,0.02338 0.0498,0.0078 0.0063,-0.0022 0.531391,-0.207918 0.644531,-0.251953 1.019728,-1.101451 4.122871,-4.3942495 4.142578,-4.387696 0.0225,0.0075 0.925155,1.673924 1.236328,2.271485 0.01375,-0.006 0.218503,-0.08615 0.21875,-0.08691 0.008,-0.02502 -1.428503,-2.6757125 -1.455078,-2.684571 z M 8.548828,10.775391 c -0.02102,-0.0081 -0.033505,0.0026 -0.041015,0.03418 -0.016515,0.07099 -0.34375,2.682864 -0.34375,2.742187 0,0.03919 0.010535,0.05273 0.039065,0.05273 2.25e-4,0 0.01719,-0.0038 0.01758,-0.0039 0.075537,-0.636122 0.273312,-2.231703 0.2871095,-2.291016 0.00751,-0.03158 0.019995,-0.04224 0.041015,-0.03418 0.018545,0.0071 1.7234825,1.237743 2.4316415,1.751954 0.122471,-0.02751 0.495893,-0.105273 0.499023,-0.108399 0.01001,-0.01021 0.01427,-0.02134 0.0098,-0.02539 -0.05205,-0.04504 -2.9180085,-2.109556 -2.9404305,-2.118164 z m 10.189453,2.164062 c -0.02052,-0.01862 -4.852076,0.416085 -4.873046,0.438477 -0.0085,0.0092 -0.0071,0.02069 0.0049,0.02539 0.0036,0.0015 0.53791,0.29589 0.733399,0.40332 1.045556,-0.105952 3.898277,-0.363057 4.050781,-0.360352 0.02229,-0.140953 0.08718,-0.503969 0.08398,-0.506836 z m -6.878906,0.702149 c -0.02502,0.0096 -1.599329,0.75951 -3.4990235,1.666015 -1.8996945,0.906505 -3.8528208,1.837266 -4.3398437,2.069336 -0.4870229,0.232065 -0.8857422,0.433522 -0.8857422,0.447266 0,0.0046 0.1874474,0.274125 0.2529297,0.37207 0.1446276,-0.07727 0.2849088,-0.153561 0.6328125,-0.319336 0.4870229,-0.23207 2.4401492,-1.162831 4.3398437,-2.069336 1.3853735,-0.661079 1.9871535,-0.946711 2.5517585,-1.214843 0.223313,-0.215836 0.985283,-0.946097 0.986328,-0.949219 0.005,-0.01321 -0.009,-0.01362 -0.03907,-0.0019 z m 1.3125,0.357422 c -0.0095,-0.0035 -0.01758,0.0022 -0.01758,0.01269 0,0.0098 0.178351,0.42006 0.383789,0.886718 0.627581,0.671423 4.791544,5.216446 5.277343,5.760742 0.0583,-0.0384 0.288086,-0.183644 0.288086,-0.185547 0,-0.01746 -5.907517,-6.46572 -5.93164,-6.474609 z m -0.696289,0.137695 c -0.0064,-0.0062 -0.01342,-0.0034 -0.02149,0.0059 -0.03954,0.0446 -2.352539,4.178582 -2.352539,4.204101 0,0.02 0.06806,0.03464 0.24707,0.05859 0.389475,-0.71414 2.070081,-3.722783 2.105469,-3.762695 0.0081,-0.0093 0.01505,-0.01206 0.02149,-0.0059 0.01932,0.01859 0.03367,0.119116 0.05957,0.373046 0.07141,0.702569 0.325731,3.127557 0.389649,3.72168 0.0011,-3.5e-5 0.02992,0.004 0.03028,0.0039 0.01751,-0.0062 0.02168,-0.03224 0.01367,-0.08887 -0.01001,-0.07418 -0.354217,-3.355791 -0.433594,-4.136719 -0.0259,-0.25393 -0.04025,-0.354458 -0.05957,-0.373046 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thomas-was-alone.svg b/.icons/awkward/24x24/apps/thomas-was-alone.svg
new file mode 100644
index 00000000..dc1c85c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thomas-was-alone.svg
@@ -0,0 +1,14 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="1" ry="1" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="1" ry="1" style="fill:#284b45"/>
+ <path d="m1 16v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4z" style="fill:#4f4f4f"/>
+ <rect x="9" y="8.5" width="4" height="8" style="opacity:.2"/>
+ <rect x="9" y="8" width="4" height="8" style="fill:#db5637"/>
+ <path d="m11 6.5 2-2h-4z" style="opacity:.2"/>
+ <path d="m11 6 2-2h-4z" style="fill:#ffffff"/>
+ <path d="m1 16v0.5h20v-0.5z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m9 8v0.5h4v-0.5z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thunar.svg b/.icons/awkward/24x24/apps/thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thunderbird-3.0.svg b/.icons/awkward/24x24/apps/thunderbird-3.0.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunderbird-3.0.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thunderbird-icon.svg b/.icons/awkward/24x24/apps/thunderbird-icon.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunderbird-icon.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thunderbird-mozilla-build.svg b/.icons/awkward/24x24/apps/thunderbird-mozilla-build.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunderbird-mozilla-build.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/thunderbird.svg b/.icons/awkward/24x24/apps/thunderbird.svg
new file mode 100644
index 00000000..253c1c3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunderbird.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 10.501953,2.5348087 C 8.9498457,2.5762341 7.9237242,4.0283008 7.2460938,5.3023869 5.5692617,5.9633682 4.2992557,7.2035176 3.2929688,8.8004337 2.6006324,10.022485 2.1813398,11.382047 2.0253906,12.775045 1.9327146,14.187352 2.0931795,15.625638 2.625,16.94692 c 0.4122081,1.161289 1.1374654,2.185524 2.0664062,2.980468 1.2332721,0.822941 2.4647473,1.66867 3.8105469,1.611328 -0.5002656,-0.289239 -2.1079469,-1.35082 -2.5,-3.501953 0.4162122,0.815167 2.4360363,2.251857 3,2.5 C 8.7217796,20.275129 8.0893374,18.663094 8.015625,17.741842 L 4.125,16.548482 C 3.8079767,15.545694 3.6194117,14.509202 3.5039062,13.448873 3.4891583,13.211939 3.4595562,12.954074 3.5449219,13.017232 3.8642567,13.523351 4.4456503,14.212294 5,14.499654 4.4742769,13.672791 4.4272506,12.197392 4.5136719,11.214498 4.6003876,10.228253 4.8224753,9.2706656 5.4335938,8.5621525 5.6200168,8.3487316 5.8205602,8.1504452 6.0253906,7.9586369 6.0206378,8.3304003 6.0814024,8.7093006 6.125,9.0719181 6.1162233,9.2618225 6.3040073,9.6606613 6.2128906,9.7008244 6.0290748,10.256108 5.853429,10.973789 6.2929688,11.458638 6.432188,10.831038 7.1887554,10.5273 7.7285156,10.263325 8.3386755,9.9984238 8.8333532,9.5983721 9.4375,9.319965 c 0.796102,-0.4566794 1.565232,0.2148438 2.587891,0.2148437 0.97772,0 1.509061,-0.5649507 2.476562,-1 0.225171,0.2329306 0.62861,0.6122721 0.804688,0.8886719 h -0.002 C 15.808989,10.230006 15.885159,11.167387 16,12.087545 c 0.143307,1.203562 -0.286403,2.537842 -0.998047,3.449218 0.01467,0.002 1.6506,-0.191958 2.501953,-1 -0.607417,4.696561 -3.485419,7.346077 -5.001953,8.001953 2.018803,0.135865 3.497213,-0.999999 3.5,-1 0.0027,0 -0.279993,0.569771 -1,1 1.319185,-0.369385 2.067919,-0.492203 2.900391,-1.099609 -3.12e-4,0 0.675148,-0.368873 1.380859,-1.173828 0.09388,-0.107088 0.25491,-0.254998 0.351563,-0.376953 0.06008,-0.07581 0.117058,-0.154296 0.175781,-0.230469 0.01035,-0.01253 0.0213,-0.02441 0.03125,-0.03711 1.485339,-1.817042 2.209881,-4.075812 2.15625,-6.123047 0.0949,-5.2951112 -4.589214,-9.6887438 -10.638672,-8.9023454 -0.06238,6.865e-4 -0.264296,0.00904 -0.511719,0.019531 -0.06937,-0.1822512 0.0095,-0.977099 0.154297,-1.0800782 -0.318128,0.029781 -0.607802,0.7371788 -0.876953,1.1347657 -0.03205,0.00345 -0.064,0.00403 -0.0957,0.00781 0.231893,-0.4991702 0.473963,-1.2832822 0.75,-1.6425782 C 9.7234233,3.2319042 9.3774083,4.1857338 8.8066406,4.8883244 8.7526681,4.8967939 8.6977911,4.9042206 8.6445312,4.913715 8.9243345,3.8071091 9.5657731,3.3091193 10.501953,2.5348087 Z"/>
+ <path style="fill:none" d="m 40.403656,-62.31234 a 20.426046,20.426046 0 1 1 40.153647,-7.521834 20.426046,20.426046 0 1 1 -40.153647,7.521834 z"/>
+ <path style="fill:#304776" d="m 5.1639413,18.416627 c 0.8684953,1.249123 2.0576698,2.424245 3.3375454,2.62159 -0.5002656,-0.28924 -2.1084199,-1.349529 -2.500473,-3.500662 0.4162122,0.815167 2.4366039,2.25233 3.0005676,2.500473 C 8.7214078,19.776394 8.0897558,18.162852 8.0160434,17.2416 L 4.1127889,16.044629 c 0.022465,0.03419 0.1022853,1.037406 1.0511524,2.371998 z"/>
+ <path style="opacity:0.2" d="M 18.003284,10.036136 11.502054,7.756229 4.5348311,8.2204888 2.7566531,10.439554 c 0.3164022,2.051278 0.1198168,4.271802 1.2216875,6.063934 l 11.5244704,3.53454 2.490067,-4.367821 z"/>
+ <path style="fill:#ebebeb" d="M 18.003284,9.5360412 11.502054,7.2561344 4.5348311,7.7203942 2.7566531,9.939459 c 0.3164022,2.051278 0.1198168,4.271802 1.2216875,6.063935 l 11.5244704,3.534539 2.490067,-4.367821 z"/>
+ <path style="opacity:0.2" d="M 17.474475,11.286421 16.509928,8.1178949 4.7122766,7.999488 4.6453864,8.0819106 4.5348311,8.2204888 9.0015813,14.536987 Z"/>
+ <path style="fill:#3f7da7;fill-rule:evenodd" d="M 4.7016116,7.587097 5.8753924,7.7547377 6.1976459,6.1838745 5.5531384,6.498047 Z"/>
+ <path style="fill:#f7f7f7" d="M 17.474475,10.786326 16.509928,7.6178003 4.7122766,7.4993934 4.6453864,7.581816 4.5348311,7.7203942 9.0015813,14.036893 Z"/>
+ <path style="fill:#2f67a4" d="m 11.476659,4.0925578 c -0.0012,2.831e-4 -1.4833291,0.00714 -2.1302859,0.2148844 C 6.5653765,4.553453 4.6824186,6.0947294 3.2924935,8.3004559 2.6001572,9.5225076 2.1806247,10.881842 2.0246755,12.27484 c -0.092676,1.412307 0.068879,2.851383 0.6006995,4.172665 0.4122081,1.161289 1.1378565,2.185112 2.0667973,2.980056 1.2332721,0.822941 2.4635148,1.667997 3.8093144,1.610656 C 7.2216111,20.840872 6.0324366,19.66575 5.1639413,18.416627 4.2150741,17.082036 4.1354264,16.079272 4.1129612,16.045085 l 0.012698,0.0039 C 3.8086359,15.046197 3.6199531,14.009125 3.5044476,12.948796 3.4896997,12.711862 3.4601053,12.454893 3.545471,12.518051 3.8648058,13.02417 4.4456503,13.71264 5,14 4.4742769,13.173137 4.427983,11.696893 4.5144043,10.713999 4.60112,9.727755 4.8233821,8.7716196 5.4345005,8.0631065 7.0355599,6.2301808 9.3717359,5.2551923 11.476659,4.0925578 Z M 8.5014867,21.038217 c -0.062762,-0.05675 -0.1286568,-0.09325 -0.1963261,-0.121117 0.073548,0.04724 0.1442033,0.09098 0.1963261,0.121117 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.363281 4.0957031 C 11.302643 4.0963596 11.096106 4.1027843 10.847656 4.1132812 C 10.858449 4.142417 10.872171 4.1585135 10.890625 4.1523438 C 11.050455 4.1246924 11.205262 4.116189 11.363281 4.0957031 z M 10.125 4.1699219 C 10.092857 4.1733752 10.061086 4.1739473 10.029297 4.1777344 C 9.9915691 4.2589467 9.953351 4.3522062 9.9160156 4.4140625 C 9.9833565 4.3730593 10.054688 4.2737858 10.125 4.1699219 z M 8.8066406 4.3886719 C 8.7527694 4.3971216 8.6976917 4.404591 8.6445312 4.4140625 C 8.6237838 4.4961176 8.6006661 4.5729156 8.5839844 4.6621094 C 8.6683694 4.5821121 8.732439 4.4800109 8.8066406 4.3886719 z M 7.2460938 4.8027344 C 5.5694193 5.4640061 4.2993255 6.7037542 3.2929688 8.3007812 C 2.6006323 9.5228331 2.1813398 10.882393 2.0253906 12.275391 C 2.0000846 12.661031 1.9967518 13.046905 2.0117188 13.433594 C 2.0134288 13.213714 2.011011 12.994522 2.0253906 12.775391 C 2.1813398 11.382393 2.6006324 10.022833 3.2929688 8.8007812 C 4.2217184 7.326912 5.3776733 6.1614066 6.8671875 5.46875 C 6.9307682 5.3612219 6.9937024 5.2533616 7.0507812 5.1523438 C 7.106657 5.04028 7.1841923 4.9191219 7.2460938 4.8027344 z"/>
+ <path style="fill:#4a96e1" d="M 10.502075,2.0346247 C 8.8081828,2.0798342 7.7182146,3.814489 7.0506713,5.1533068 6.8102238,5.5788496 6.4893941,6.0838111 6.2793694,6.4857501 5.8773983,7.119158 6.0418484,7.8798654 6.1251657,8.572846 6.116389,8.7627504 6.3043216,9.1614553 6.2132049,9.2016184 6.0293891,9.7569015 5.8542284,10.47343 6.2937681,10.958279 6.4329874,10.330679 7.189407,10.028278 7.7291672,9.7643039 8.3393271,9.4994033 8.833217,9.0980998 9.4373638,8.8196927 10.233466,8.3630133 11.002175,9.0359466 12.024834,9.0359466 c 0.97772,0 1.510287,-0.5651399 2.477788,-1.0001892 0.225171,0.2329305 0.627899,0.6112656 0.803977,0.8876654 h -0.0025 C 15.808401,9.7299474 15.885159,10.667522 16,11.58768 c 0.143307,1.203562 -0.285506,2.537401 -0.99715,3.448777 -8.4e-5,1.4e-5 -0.0057,0.0012 -0.0057,0.0012 1.7e-5,0 0.005,-1.3e-5 0.005,0 0.01467,0.002 1.649618,-0.192772 2.500971,-1.000814 -0.607417,4.696561 -3.484412,7.345637 -5.000946,8.001513 2.018803,0.135864 3.497875,-1.000189 3.500662,-1.000189 0.0027,0 -0.280182,0.56996 -1.000189,1.000189 1.319185,-0.369386 2.06645,-0.492308 2.898922,-1.099714 -3.12e-4,0 0.676455,-0.368249 1.382166,-1.173204 0.09388,-0.107088 0.255182,-0.255686 0.351835,-0.377641 0.06008,-0.07581 0.115622,-0.153558 0.174345,-0.229731 0.01035,-0.01253 0.02215,-0.02444 0.0321,-0.03714 1.485339,-1.817042 2.208702,-4.076214 2.155071,-6.123449 C 22.094446,7.5651668 17.167379,3.0663837 10.890656,4.1522898 10.755134,4.1975994 10.834917,3.1537277 11.002175,3.0348115 10.600941,3.0723721 10.242091,4.2152874 9.9169721,4.4132489 10.183789,3.9711937 10.457851,2.9524684 10.778798,2.5347169 9.5856574,2.7574354 9.316754,3.9676555 8.5832697,4.6630008 8.824923,3.3709277 9.496483,2.8663481 10.502081,2.0346223 Z"/>
+ <path style="fill:#4271a3" d="M 6.7068861,9 C 8.9293188,8.936034 7.5338916,7.5586534 10.5,5 8.0835267,6.2511803 5.783504,6.2494473 6.7097531,9 h -0.0028 z"/>
+ <path style="fill:#ffffff" d="M 7.9032137,7.659672 C 7.7433648,7.9516387 7.3703843,8.0693135 7.1640527,7.9594092 6.9531883,7.8495059 6.954322,7.4820494 7.1175539,7.1900822 c 0.1575813,-0.2919673 0.85366,-0.16097 0.8570607,-0.16097 0.0033,0 0.088425,0.3397028 -0.071423,0.6305598 z"/>
+ <path style="fill:#5c5f60" d="m 7.440085,9.8863065 c 0,0 0.1283182,-0.1238305 0.061428,-0.3502653 C 6.7016108,9.8005167 6.2373389,9.0348419 6.24013,9.0348419 c 0.0027,0 -0.5284565,1.4390181 0.048474,2.0014831 C 6.35085,10.447593 7.4103537,9.9171013 7.4131448,9.9171013"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.501953,2.0351562 C 8.8080609,2.0803657 7.7183245,3.8135259 7.0507812,5.1523438 6.8103337,5.5778865 6.4893216,6.0843891 6.2792969,6.4863281 6.0218219,6.8920456 6.0038833,7.3496717 6.0410156,7.8085938 6.0609835,7.5231338 6.1164311,7.2429646 6.2792969,6.9863281 6.4893216,6.5843891 6.8103337,6.0798397 7.0507812,5.6542969 7.6110195,4.5306889 8.4737336,3.139963 9.7363281,2.6914062 9.9658922,2.4823704 10.216272,2.2714416 10.501953,2.0351562 Z m 0.277344,0.5 C 10.599152,2.5687832 10.443568,2.6296465 10.300781,2.703125 10.000356,2.9512651 9.7379871,3.1877527 9.5078125,3.421875 9.2778768,3.7333631 9.0681842,4.0621067 8.8300781,4.3613281 8.7250651,4.5947569 8.6415316,4.8563686 8.5839844,5.1640625 9.247249,4.5352856 9.5363919,3.4927326 10.466797,3.1328125 c 0.100228,-0.235879 0.202918,-0.4550222 0.3125,-0.5976563 z m 0.222656,0.5 c -0.17752,0.016618 -0.344183,0.259458 -0.505859,0.53125 C 10.291673,4.034067 10.100427,4.6085344 9.9160156,4.9140625 10.196316,4.7433903 10.5019,3.8728596 10.837891,3.6113281 c 0.02649,-0.2567069 0.08504,-0.5199878 0.164062,-0.5761719 z m 2.171875,0.9628907 c -0.735236,-0.029699 -1.498613,0.018559 -2.283203,0.1542969 -0.02235,0.00747 -0.03566,-0.021695 -0.04687,-0.064453 -0.03309,0.295661 -0.02683,0.5890938 0.04687,0.5644532 6.207396,-1.0739122 11.086572,3.3166123 11.099609,8.6679682 0.0014,-0.107414 0.0106,-0.215903 0.0078,-0.322265 0.08519,-4.7532716 -3.677564,-8.7921073 -8.824219,-9.0000001 z M 12.501953,22.039062 c -8.3346353,1.307292 -4.1673177,0.653646 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/thunderbolt.svg b/.icons/awkward/24x24/apps/thunderbolt.svg
new file mode 120000
index 00000000..53f64db6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/thunderbolt.svg
@@ -0,0 +1 @@
+preferences-desktop-thunderbolt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tigervnc.svg b/.icons/awkward/24x24/apps/tigervnc.svg
new file mode 100644
index 00000000..d360ae5a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tigervnc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m3.4951 1.502-0.0879 0.205c-0.124 0.29-0.462 1.3889-0.6552 2.128-0.1218 0.4656-0.2828 0.9032-0.628 1.706-0.4574 1.0639-0.8416 2.0303-0.8418 2.1172 0 0.0213-0.1361 0.5325-0.2822 1.0723v11.27c0 0.3185 0.15027 0.59837 0.38086 0.78125 0.28515-0.89169 0.50994-1.6831 0.5498-1.9697 0.025402-0.18264 0.12527-0.55136 0.22168-0.81934 0.096412-0.26798 0.19146-0.62389 0.21094-0.79102 0.019477-0.16712 0.11419-0.57717 0.21094-0.91113 0.0969-0.334 0.1759-0.65 0.1759-0.702s-0.0409-0.151-0.0918-0.22c-0.0702-0.095-0.0863-0.162-0.0674-0.279 0.0213-0.131 0.0081-0.165-0.0849-0.23-0.332-0.229-0.3425-0.309-0.1016-0.788 0.0949-0.189 0.2491-0.533 0.3418-0.765 0.0927-0.233 0.4112-0.986 0.708-1.675 0.5134-1.192 0.5461-1.286 0.6738-1.9279 0.073808-0.37124 0.13379-0.70903 0.13379-0.75-5e-7 -0.085615 0.79514-2.0774 1.249-3.1299 0.3054-0.708 0.3067-0.712 0.3067-1.1035 0-0.31849 0.02852-0.49804 0.15332-0.94531 0.1505-0.5392 0.1532-0.56 0.1074-0.9258-0.0639-0.5106-0.064-0.4738 0.0108-0.7636 0.0367-0.1426 0.0788-0.3319 0.0937-0.4209l0.027345-0.16211h-2.7148zm4.6221 0-0.066406 0.24902c-0.03693 0.13659-0.081045 0.31627-0.097656 0.39941-0.04789 0.2397-0.18564 0.47982-0.40234 0.70312-0.25025 0.25787-0.26052 0.24798 0.44043 0.42383 0.115 0.02885 0.21769 0.075295 0.22852 0.10352 0.0108 0.0283-0.0198 0.1947-0.0684 0.3702-0.0487 0.1754-0.0888 0.3784-0.0889 0.4502-0.0001 0.0717-0.0406 0.3345-0.0898 0.584-0.0493 0.2494-0.1052 0.677-0.125 0.9502-0.0403 0.553-0.1968 1.1566-0.5596 2.1591-0.1161 0.3207-0.34 1.0181-0.4971 1.5498-0.1685 0.5707-0.4066 1.2527-0.581 1.6627-0.1626 0.383-0.3094 0.755-0.3262 0.826-0.016775 0.07097-0.18545 0.51776-0.375 0.99316-0.2592 0.65-0.3544 0.945-0.3838 1.188-0.0215 0.178-0.0789 0.46-0.1279 0.626-0.0491 0.167-0.1277 0.575-0.1739 0.907-0.0945 0.681-0.131 0.829-0.2529 1.028-0.1468 0.239-0.2567 0.682-0.2851 1.147-0.0197 0.322-0.0708 0.595-0.1807 0.972-0.3436 1.179-0.3598 1.251-0.3604 1.619-0.0003 0.199-0.0275 0.402-0.0712 0.587h2.5498c-0.026-0.07-0.0708-0.135-0.1485-0.214-0.275-0.28-0.2716-0.318 0.1299-1.595 0.456-1.45 0.8223-2.744 0.8223-2.906 0-0.17653 0.14876-0.59063 0.29688-0.82812 0.31023-0.49743 0.42507-0.77608 0.90625-2.1895 0.28226-0.82908 0.56197-1.6433 0.62207-1.8096 0.062496-0.17291 0.13005-0.49216 0.15723-0.74609 0.04294-0.40129 0.084112-0.53886 0.43262-1.4258 0.21208-0.53973 0.39972-1.0391 0.41602-1.1104 0.0163-0.071266 0.14384-0.42199 0.2832-0.77832 0.30075-0.76896 0.42774-1.2394 0.42774-1.583 0-0.22545-0.01392-0.26386-0.12988-0.36719-0.165-0.1476-0.17-0.3569-0.021-0.9001 0.147-0.5336 0.378-0.9659 0.726-1.3555 0.307-0.3447 0.653-0.9375 0.827-1.416l0.09961-0.27344h-3.9522zm6.4033 0-0.12402 0.35645c-0.06801 0.19597-0.19777 0.60915-0.28809 0.91797s-0.2407 0.7364-0.33496 0.9502c-0.24141 0.54752-0.57953 1.5046-0.76367 2.1621-0.1729 0.61744-0.82858 2.7258-1.2549 4.0361-0.15071 0.46323-0.3897 1.0849-0.53125 1.3818-0.17037 0.35739-0.32516 0.77637-0.45703 1.2402-0.10957 0.3854-0.34279 1.1435-0.51856 1.6846-0.17576 0.54106-0.42966 1.3494-0.56445 1.7959-0.1348 0.44649-0.3195 1.0201-0.41016 1.2744-0.16065 0.45063-0.44783 1.4824-0.91992 3.3018l-0.1021 0.397h4.001c0.08172-0.22046 0.1961-0.5348 0.29492-0.81836 0.20756-0.5956 0.84984-2.1057 1.167-2.7422 0.15051-0.30208 0.19135-0.34586 0.6084-0.65723l0.44726-0.33398 0.31445 0.02051 0.31445 0.02149 0.31641-0.21289c0.36464-0.24503 0.36939-0.2522 0.59375-0.81348 0.0926-0.23166 0.25838-0.5808 0.36816-0.77539s0.42412-0.86429 0.69824-1.4893c0.27412-0.62497 0.64608-1.4182 0.82715-1.7627 0.66-1.255 0.996-1.9456 1.084-2.2329 0.05-0.1614 0.16-0.5233 0.246-0.8037s0.241-0.6914 0.344-0.9131c0.28-0.6024 0.807-1.9587 1.124-2.8603v-2.125c0-0.5062-0.374-0.9173-0.86-0.9854l-1.0391 0.00781-0.05664 0.32422c-0.03113 0.17817-0.11258 0.56732-0.18066 0.86426-0.07048 0.30739-0.11437 0.60436-0.10254 0.69043 0.01557 0.1133-0.03491 0.29204-0.2002 0.71289-0.20526 0.52263-0.46025 1.4061-0.65332 2.2627-0.05175 0.22958-0.17718 0.55649-0.3418 0.89258-0.14286 0.29167-0.25976 0.55198-0.25976 0.57812 0 0.115-0.41022 1.1731-0.55371 1.4277-0.08701 0.15441-0.1919 0.36261-0.23242 0.46191-0.04053 0.099308-0.17205 0.35252-0.29199 0.56348s-0.31162 0.59658-0.42578 0.85644c-0.11416 0.25987-0.31771 0.65994-0.45312 0.88965s-0.30668 0.53897-0.37988 0.68652c-0.08163 0.16453-0.26912 0.41232-0.48535 0.64062-0.42686 0.45069-0.58984 0.65841-0.71777 0.91309-0.143 0.28466-0.2529 0.3877-0.41309 0.3877-0.07601 0-0.19114-0.04207-0.25684-0.09375-0.11504-0.0905-0.11833-0.10345-0.08984-0.37793 0.01622-0.15632 0.04431-0.53688 0.0625-0.8457 0.03988-0.67728 0.0735-0.77172 0.57422-1.6201 0.46936-0.79527 0.49548-0.84882 0.61816-1.2354 0.05603-0.17654 0.18908-0.48135 0.29492-0.67676 0.57321-1.0583 0.67698-1.365 0.67774-2.0088 0.000129-0.11187 0.02086-0.28096 0.04687-0.37598 0.08544-0.31212 1.1593-2.9593 1.6846-4.1533 0.11651-0.26481 0.21191-0.50937 0.21191-0.54395 0-0.034572-0.10763-0.16258-0.23828-0.28418-0.13-0.1217-0.237-0.2464-0.237-0.2775 0-0.031036 0.0672-0.19661 0.14941-0.36816l0.15-0.3124h-2.4795zm6.48 9.212c-0.01758 0.05736-0.27948 0.68552-0.62109 1.4863-1.6276 3.8154-1.9405 4.8113-1.9482 6.2061-0.0014 0.26253 0.0171 0.37173 0.08105 0.47558 0.08236 0.13374 0.08206 0.1376-0.02148 0.63086-0.05735 0.27319-0.11639 0.69371-0.13184 0.93457l-0.02832 0.43848 0.18945 0.09277c0.02232 0.01088 0.02031 0.01135 0.04101 0.02148h1.44c0.554 0 1-0.446 1-1v-9.2861zm-4.0918 7.5469c-0.13192 0-0.59227 0.22499-0.81055 0.39648-0.20402 0.16029-0.66172 0.74703-0.76855 0.98535-0.05857 0.13065-0.16948 0.40257-0.24707 0.60449s-0.21967 0.52285-0.31543 0.71289c-0.0087 0.01725-0.01 0.02276-0.01856 0.04004h2.4971c0.0393-0.10215 0.08814-0.21628 0.10352-0.27734 0.02692-0.1069 0.05757-0.22514 0.06836-0.2627 0.02197-0.07647-0.05226-0.17509-0.37891-0.50195l-0.22461-0.22461 0.15723-0.6582c0.17423-0.73131 0.16757-0.81445-0.0625-0.81445z"/>
+ <path fill="#ff893c" d="m3.4951 1.001-0.0879 0.2051c-0.124 0.29-0.462 1.3888-0.6552 2.1279-0.1218 0.4656-0.2828 0.9032-0.628 1.706-0.4574 1.064-0.8416 2.0304-0.8418 2.1172 0 0.0213-0.1361 0.5325-0.2822 1.0723v11.77c0 0.25848 0.099916 0.49084 0.25977 0.66797l0.046875-0.14453c0.3273-1.001 0.5802-1.898 0.624-2.212 0.0254-0.183 0.1252-0.552 0.2216-0.82 0.0965-0.268 0.1915-0.624 0.211-0.791s0.1142-0.577 0.2109-0.911c0.0968-0.334 0.1758-0.65 0.1758-0.702s-0.0409-0.151-0.0918-0.22c-0.0702-0.095-0.0863-0.162-0.0674-0.279 0.0213-0.131 0.0081-0.165-0.0849-0.23-0.332-0.229-0.3425-0.309-0.1016-0.788 0.0949-0.188 0.2491-0.533 0.3418-0.765 0.0927-0.233 0.4112-0.986 0.708-1.675 0.5134-1.1919 0.5461-1.2856 0.6738-1.9279 0.0738-0.3712 0.1338-0.709 0.1338-0.75 0-0.0856 0.7952-2.0773 1.249-3.1298 0.3054-0.7081 0.3067-0.7121 0.3067-1.1036 0-0.3184 0.0285-0.498 0.1533-0.9453 0.1505-0.5392 0.1532-0.5599 0.1074-0.9257-0.0639-0.5107-0.064-0.4738 0.0108-0.7637 0.0367-0.1425 0.0788-0.3318 0.0937-0.4209l0.027345-0.16211h-2.7148zm4.6221 0-0.066406 0.24902c-0.0369 0.1366-0.0811 0.3163-0.0977 0.3994-0.0479 0.2397-0.1856 0.4798-0.4023 0.7031-0.2503 0.2579-0.2605 0.248 0.4404 0.4239 0.115 0.02885 0.21769 0.075295 0.22852 0.10352 0.01083 0.028221-0.019735 0.19465-0.068359 0.37012-0.0487 0.1755-0.0888 0.3785-0.0889 0.4502s-0.0406 0.3345-0.0898 0.584c-0.0493 0.2494-0.1052 0.677-0.125 0.9502-0.0403 0.5531-0.1968 1.1566-0.5596 2.1592-0.1161 0.3207-0.34 1.018-0.4971 1.5498-0.1685 0.5706-0.4066 1.2526-0.581 1.6626-0.1626 0.383-0.3094 0.755-0.3262 0.826s-0.1855 0.517-0.375 0.993c-0.2592 0.65-0.3544 0.945-0.3838 1.188-0.0215 0.178-0.0789 0.46-0.1279 0.626-0.0491 0.167-0.1277 0.575-0.1739 0.907-0.0945 0.681-0.131 0.829-0.2529 1.028-0.1468 0.239-0.2567 0.682-0.2851 1.147-0.01969 0.32156-0.070741 0.59447-0.18066 0.97168-0.34362 1.1792-0.3598 1.2515-0.36035 1.6191-0.000525 0.35236-0.078022 0.72596-0.20117 0.96777l-0.060547 0.11914h2.7128l0.026365-0.13477c0.059-0.295 0.0334-0.395-0.1475-0.579-0.275-0.28-0.2716-0.318 0.1299-1.595 0.456-1.45 0.8223-2.744 0.8223-2.906 0-0.17653 0.14876-0.59063 0.29688-0.82812 0.31023-0.49743 0.42507-0.77608 0.90625-2.1895 0.28226-0.82908 0.56197-1.6433 0.62207-1.8096 0.0625-0.173 0.13-0.492 0.1572-0.746 0.0429-0.4013 0.0841-0.5389 0.4326-1.4258 0.2121-0.5398 0.3997-1.0391 0.416-1.1104 0.0163-0.071266 0.14384-0.42199 0.2832-0.77832 0.30075-0.76896 0.42774-1.2394 0.42774-1.583 0-0.22545-0.01392-0.26386-0.12988-0.36719-0.165-0.1478-0.17-0.3572-0.021-0.9004 0.147-0.5336 0.378-0.9659 0.726-1.3555 0.307-0.3447 0.653-0.9375 0.827-1.416l0.09961-0.27344h-3.9522zm6.4033 0-0.12402 0.35645c-0.06801 0.19597-0.19777 0.60915-0.28809 0.91797s-0.2407 0.7364-0.33496 0.9502c-0.24141 0.54752-0.57953 1.5046-0.76367 2.1621-0.1729 0.61744-0.82858 2.7258-1.2549 4.0361-0.15071 0.46323-0.3897 1.0849-0.53125 1.3818-0.17037 0.35739-0.32516 0.77637-0.45703 1.2402-0.10957 0.3854-0.34279 1.1435-0.51856 1.6846-0.17576 0.54106-0.42966 1.3494-0.56445 1.7959-0.1348 0.44649-0.3195 1.0201-0.41016 1.2744-0.16065 0.45063-0.44783 1.4824-0.91992 3.3018l-0.23242 0.89648h3.9444l0.13477-0.35644c0.07435-0.19598 0.23052-0.62861 0.34668-0.96191 0.20757-0.5956 0.84984-2.1057 1.167-2.7422 0.15051-0.30208 0.19135-0.34586 0.6084-0.65723l0.44726-0.33398 0.31445 0.02051 0.31445 0.02149 0.31641-0.21289c0.36464-0.24503 0.36939-0.2522 0.59375-0.81348 0.0926-0.23166 0.25839-0.5808 0.36816-0.77539 0.10978-0.19459 0.42412-0.86429 0.69824-1.4893 0.27412-0.62497 0.64608-1.4182 0.82715-1.7627 0.65975-1.255 0.99546-1.9461 1.084-2.2334 0.04975-0.16145 0.16018-0.52329 0.24609-0.80371 0.08592-0.28042 0.24085-0.69138 0.34375-0.91309 0.28-0.602 0.807-1.9583 1.124-2.8599v-2.125c0-0.5061-0.374-0.9173-0.86-0.9854l-1.0391 0.00781-0.05664 0.32422c-0.03112 0.17817-0.11258 0.56732-0.18066 0.86426-0.07048 0.30739-0.11437 0.60436-0.10254 0.69043 0.01557 0.1133-0.03491 0.29204-0.2002 0.71289-0.20526 0.52263-0.46025 1.4061-0.65332 2.2627-0.05175 0.22958-0.17718 0.55649-0.3418 0.89258-0.14286 0.29167-0.25976 0.55198-0.25976 0.57812 0 0.115-0.41022 1.1731-0.55371 1.4277-0.08701 0.15441-0.1919 0.36261-0.23242 0.46191-0.04053 0.099308-0.17205 0.35252-0.29199 0.56348s-0.31162 0.59658-0.42578 0.85645-0.31771 0.65994-0.45312 0.88965-0.30668 0.53897-0.37988 0.68652c-0.08163 0.16453-0.26912 0.41232-0.48535 0.64062-0.42686 0.4507-0.58984 0.65841-0.71777 0.91309-0.143 0.28466-0.2529 0.3877-0.41309 0.3877-0.07601 0-0.19114-0.04207-0.25684-0.09375-0.11504-0.09049-0.11833-0.10345-0.08984-0.37793 0.01622-0.15632 0.04431-0.53688 0.0625-0.8457 0.03988-0.67728 0.0735-0.77172 0.57422-1.6201 0.46936-0.79527 0.49548-0.84881 0.61816-1.2354 0.05603-0.17654 0.18908-0.48135 0.29492-0.67676 0.57321-1.0583 0.67698-1.365 0.67774-2.0088 0.000129-0.11187 0.02086-0.28096 0.04687-0.37598 0.08544-0.31212 1.1593-2.9593 1.6846-4.1533 0.11651-0.26481 0.21191-0.50937 0.21191-0.54395 0-0.034572-0.10763-0.16258-0.23828-0.28418s-0.2373-0.24631-0.2373-0.27734c0-0.031036 0.0672-0.19661 0.14941-0.36816l0.149-0.3126h-2.4795zm6.48 9.212c-0.01758 0.05736-0.27948 0.68552-0.62109 1.4863-1.6276 3.8154-1.9405 4.8113-1.9482 6.2061-0.0014 0.26254 0.0171 0.37173 0.08105 0.47559 0.08236 0.13374 0.08206 0.1376-0.02148 0.63086-0.05735 0.27319-0.11639 0.69371-0.13184 0.93457l-0.02832 0.43848 0.18945 0.09277c0.55175 0.26899 0.60059 0.30208 0.60059 0.41309v0.1084h0.88965c0.549-0.004 0.99-0.447 0.99-0.998v-9.7871zm-4.0918 7.5469c-0.13192 0-0.59227 0.22499-0.81055 0.39648-0.20402 0.16029-0.66172 0.74703-0.76855 0.98535-0.05857 0.13065-0.16948 0.40257-0.24707 0.60449s-0.21967 0.52285-0.31543 0.71289-0.18655 0.38893-0.20215 0.44238l-0.02832 0.09766h2.498l0.13281-0.29199c0.07304-0.16035 0.15473-0.37845 0.18164-0.48535s0.05757-0.22514 0.06836-0.2627c0.02197-0.07647-0.05226-0.17509-0.37891-0.50195l-0.22461-0.22461 0.15723-0.6582c0.17423-0.73131 0.16757-0.81445-0.0625-0.81445z"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tilda.svg b/.icons/awkward/24x24/apps/tilda.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tilda.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tiled.svg b/.icons/awkward/24x24/apps/tiled.svg
new file mode 100644
index 00000000..1906dc98
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tiled.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#616bdd" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="5" y="5.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="10" y="5.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="15" y="5.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="10" y="10.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="10" y="15.5" rx=".5" ry=".5"/>
+ <rect style="fill:#30356e" width="4" height="4" x="5" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#30356e" width="4" height="4" x="10" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#30356e" width="4" height="4" x="15" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#30356e" width="4" height="4" x="10" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#30356e" width="4" height="4" x="10" y="15" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tilesetter.svg b/.icons/awkward/24x24/apps/tilesetter.svg
new file mode 100644
index 00000000..a455b42f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tilesetter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+ <path style="opacity:0.2" d="M 4.8,5.5 C 4.3576,5.5 4,5.8576 4,6.3 V 9.5 L 7,12.5 V 8.5 H 12 L 9,5.5 Z M 12,8.5 H 15 V 19.5 H 18 V 8.5 H 20 V 6.3 C 20,5.8576 19.642,5.5 19.2,5.5 H 15 Z M 7,12.5 4,15.5 V 18.7 C 4,19.142 4.3576,19.5 4.8,19.5 H 9 L 12,16.5 H 7 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.8,5 C 4.3576,5 4,5.3576 4,5.8 V 9 L 7,12 V 8 H 12 L 9,5 Z M 12,8 H 15 V 19 H 18 V 8 H 20 V 5.8 C 20,5.3576 19.642,5 19.2,5 H 15 Z M 7,12 4,15 V 18.2 C 4,18.642 4.3576,19 4.8,19 H 9 L 12,16 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tilix.svg b/.icons/awkward/24x24/apps/tilix.svg
new file mode 100644
index 00000000..604e4392
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tilix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.15;fill:#ffffff" d="m22 20v-16c0-0.554-0.446-1-1-1h-9v18h9c0.554 0 1-0.446 1-1z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5z"/>
+ <path style="opacity:.2" d="m15 5.5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2z"/>
+ <path style="fill:#ffffff" d="m15 5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tilp.svg b/.icons/awkward/24x24/apps/tilp.svg
new file mode 100644
index 00000000..0fa3fc2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tilp.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.785185,2.6095979 c -0.496832,-0.2901663 -1.20471,0.015709 -1.587171,0.6858219 L 7.2064403,8.5369776 4.2148662,13.778535 3.5245087,14.988129 c -1.0198984,1.786966 -0.5077138,4.004241 1.1483922,4.971465 l 3.5872324,2.095073 c 1.6561007,0.967235 3.8104327,0.307288 4.8303307,-1.47968 l 0.690383,-1.209579 2.991573,-5.241556 2.991574,-5.2415588 c 0.382437,-0.6701303 0.290362,-1.443207 -0.206469,-1.7333746 z"/>
+ <path style="fill:#3f3f3f" d="m 11.785185,2.1095739 c -0.496832,-0.2901663 -1.20471,0.015709 -1.587171,0.6858219 L 7.2064403,8.0369536 4.2148662,13.27851 3.5245087,14.488104 c -1.0198984,1.786966 -0.5077138,4.004241 1.1483922,4.971465 l 3.5872324,2.095073 c 1.6561007,0.967235 3.8104327,0.307288 4.8303307,-1.47968 l 0.690383,-1.209579 2.991573,-5.241556 2.991574,-5.2415578 c 0.382437,-0.6701303 0.290362,-1.443207 -0.206469,-1.7333746 z"/>
+ <path style="opacity:0.2" d="M 11.623047,4.8343904 9.1464844,9.1703279 15.277344,12.70939 17.734375,8.4027498 Z m -3.1875001,5.5156246 -0.3945313,0.683594 1.0253906,0.591797 0.3945313,-0.683594 z m 1.7070311,0.986329 -0.3945311,0.683593 1.0253911,0.591797 0.394531,-0.683594 z M 7.6464844,11.717203 7.2519531,12.398844 8.2773438,12.99064 8.671875,12.309 Z m 4.2050776,0.605469 -0.394531,0.683593 1.025391,0.591797 0.394531,-0.683594 z m -2.4980464,0.380859 -0.3945312,0.681641 1.0253906,0.591796 0.394531,-0.68164 z m -2.4960937,0.378906 -0.3945313,0.683594 1.0234375,0.591797 0.3945313,-0.683594 z m 6.7031251,0.226563 -0.394531,0.683594 1.02539,0.591796 0.394532,-0.683593 z m -2.498047,0.380859 -0.394531,0.681641 1.02539,0.591797 0.394532,-0.681641 z m -2.4980469,0.378906 -0.3945312,0.683594 1.0253906,0.591797 0.3945313,-0.683594 z m -2.4960937,0.38086 -0.3945313,0.683593 1.0234375,0.591797 0.3945313,-0.683593 z m 6.7031246,0.226562 -0.394531,0.683594 1.025391,0.591797 0.394531,-0.683594 z m -2.498046,0.378907 -0.3945318,0.683593 1.0253908,0.591797 0.394531,-0.683594 z M 7.7753906,15.435953 7.3808594,16.119547 8.40625,16.711344 8.8007812,16.02775 Z m 4.2070314,0.605469 -0.394531,0.683593 1.02539,0.591797 0.394531,-0.683594 z m -2.498047,0.380859 -0.3945312,0.683594 1.0253902,0.591797 0.394532,-0.683594 z m 1.708984,0.986328 -0.394531,0.683594 1.025391,0.591797 0.394531,-0.683594 z"/>
+ <path style="fill:#d7dcd7" d="M 11.623991,4.3332952 9.1472189,8.6700669 15.277055,12.209129 17.734559,7.9018278 Z"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="12.23" y="4.31" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="14.2" y="4.31" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="16.18" y="4.31" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="18.15" y="4.31" transform="rotate(30)"/>
+ <rect style="fill:#ffb845" width="1.184" height=".789" x="12.23" y="5.89" transform="rotate(30)"/>
+ <rect style="fill:#ff45ea" width="1.184" height=".789" x="14.2" y="5.89" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="16.18" y="5.89" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="18.15" y="5.89" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="12.23" y="7.47" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="14.2" y="7.47" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="16.18" y="7.47" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="18.15" y="7.47" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="12.23" y="9.05" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="14.2" y="9.05" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="16.18" y="9.05" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="18.15" y="9.05" transform="rotate(30)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.380859 2 C 10.95424 1.9950251 10.484111 2.2923372 10.197266 2.7949219 L 7.2070312 8.0371094 L 4.2148438 13.279297 L 3.5253906 14.488281 C 3.1169061 15.203988 2.9653308 15.986621 3.0234375 16.732422 C 3.0554425 16.142821 3.2075572 15.545158 3.5253906 14.988281 L 4.2148438 13.779297 L 7.2070312 8.5371094 L 10.197266 3.2949219 C 10.579727 2.624809 11.288324 2.3192087 11.785156 2.609375 L 19.556641 7.1484375 C 19.783439 7.2808959 19.915322 7.5208392 19.966797 7.7988281 C 20.05057 7.3120886 19.911659 6.8557814 19.556641 6.6484375 L 11.785156 2.109375 C 11.660948 2.0368334 11.523066 2.0016583 11.380859 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/time-admin.svg b/.icons/awkward/24x24/apps/time-admin.svg
new file mode 120000
index 00000000..162d1d7c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/time-admin.svg
@@ -0,0 +1 @@
+gnome-schedule.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/time.svg b/.icons/awkward/24x24/apps/time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/timeshift.svg b/.icons/awkward/24x24/apps/timeshift.svg
new file mode 100644
index 00000000..dd079fc8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/timeshift.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#d44e41" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 12.529429,17.652534 C 11.0602,17.134067 10.290242,16.981206 9.686363,16.999967 c -0.641587,0.05421 -1.1877615,0.247634 -1.81689,0.44984 -0.3447605,0.09831 -0.3452165,0.0932 -0.023095,-0.259076 0.180727,-0.197648 0.819295,-0.668002 1.4190375,-1.04523 0.8161975,-0.513376 1.2684635,-0.645534 1.7982805,-0.645534 0.834506,0 1.386668,-0.497105 1.208237,-1.039834 C 11.601824,13.392993 10,11.999967 10,11.62034 c 0,-0.317753 0.619641,-1.124552 1.361228,-1.8905496 0.328144,-0.338944 0.47011,-0.610031 0.367756,-0.7022285 -0.213281,-0.192112 -2.2586745,-0.527595 -3.2144855,-0.527595 -0.763415,0 -1.4363365,0.2341975 -1.4363365,0.7273195 0,0.136806 0.093605,0.5167405 0.391513,0.8442996 l 0.54165,0.595562 C 7.6530525,11.066781 7.5,11.499967 6.883791,11.499967 6,11.499967 6,10.800126 6.0046745,10.119398 6.1294675,8.4524529 8.7309315,7.2814124 11.191497,7.5206589 c 1.556331,0.1515995 2.920539,0.3701165 4.410442,0.4792125 0.828911,0.04 1.348562,-0.1634005 2.125988,-0.4514035 0.563372,-0.208706 0.204094,0.4627625 -0.639298,1.194807 -1.014414,0.88049 -1.614605,0.8976685 -3.239411,0.751192 -1.215293,-0.1095595 -1.547797,-0.1726495 -1.826215,0.5527221 -0.220944,0.575639 0.02024,1.124266 1.167895,2.295756 0.565925,0.577677 0.813027,0.950803 0.809102,1.315913 -0.0035,0.326738 -0.202661,0.647057 -0.641911,1.101812 -0.387282,0.400953 -0.609013,0.799796 -0.553622,0.886318 0.173786,0.271463 1.32441,0.852979 1.951536,0.852979 0.330549,0 0.95446,-0.09094 1.325494,-0.273677 0.627608,-0.309104 0.894005,-0.306316 0.894005,0.0094 0,0.249976 -1.975505,1.767196 -3.105289,1.764306 -0.205519,-5.5e-4 -0.808844,-0.159704 -1.340784,-0.347417 z"/>
+ <path style="fill:#3f3f3f" d="M 12.529429,17.152567 C 11.0602,16.6341 10.290242,16.481239 9.686363,16.5 9.044776,16.55421 8.4986015,16.747634 7.869473,16.94984 7.5247125,17.04815 7.5242565,17.04304 7.846378,16.690764 8.027105,16.493116 8.665673,16.022762 9.2654155,15.645534 10.081613,15.132158 10.533879,15 11.063696,15 11.898202,15 12.450364,14.502895 12.271933,13.960166 11.601824,12.893026 10,11.5 10,11.120373 10,10.80262 10.619641,9.9958215 11.361228,9.2298235 11.689372,8.8908795 11.831338,8.6197925 11.728984,8.527595 11.515703,8.335483 9.4703095,8 8.5144985,8 7.7510835,8 7.078162,8.2341975 7.078162,8.7273195 c 0,0.136806 0.093605,0.5167405 0.391513,0.8442995 l 0.54165,0.595562 C 7.6530525,10.566814 7.5,11 6.883791,11 6,11 6,10.300159 6.0046745,9.619431 6.1294675,7.952486 8.7309315,6.7814455 11.191497,7.020692 c 1.556331,0.1515995 2.920539,0.3701165 4.410442,0.4792125 0.828911,0.04 1.348562,-0.1634005 2.125988,-0.4514035 0.563372,-0.208706 0.204094,0.4627625 -0.639298,1.194807 -1.014414,0.88049 -1.614605,0.8976685 -3.239411,0.751192 -1.215293,-0.1095595 -1.547797,-0.1726495 -1.826215,0.552722 -0.220944,0.575639 0.02024,1.124266 1.167895,2.295756 0.565925,0.577677 0.813027,0.950803 0.809102,1.315913 -0.0035,0.326738 -0.202661,0.647057 -0.641911,1.101812 -0.387282,0.400953 -0.609013,0.799796 -0.553622,0.886318 C 12.978253,15.418484 14.128877,16 14.756003,16 c 0.330549,0 0.95446,-0.09094 1.325494,-0.273677 0.627608,-0.309104 0.894005,-0.306316 0.894005,0.0094 0,0.249976 -1.975505,1.767196 -3.105289,1.764306 -0.205519,-5.5e-4 -0.808844,-0.159704 -1.340784,-0.347417 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/timidity.svg b/.icons/awkward/24x24/apps/timidity.svg
new file mode 100644
index 00000000..9d2382e4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/timidity.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="3" y="2.5" rx=".95" ry=".95"/>
+ <rect style="fill:#7d7d7d" width="19" height="19" x="3" y="2" rx=".95" ry=".95"/>
+ <path style="opacity:0.2" d="m 6,3.5 v 4 h 2 v 3 h 4 v -3 h 2 v -4 z m 9,0 v 2 h 4 v -2 z m 0,3 v 4 h 4 v -4 z m -10.25,5 C 4.3345,11.5 4,11.8345 4,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 5.6655,20.5 6,20.1655 6,19.75 v -7.5 C 6,11.8345 5.6655,11.5 5.25,11.5 Z m 3,0 C 7.3345,11.5 7,11.8345 7,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 8.6655,20.5 9,20.1655 9,19.75 v -7.5 C 9,11.8345 8.6655,11.5 8.25,11.5 Z m 3,0 C 10.3345,11.5 10,11.8345 10,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -7.5 C 12,11.8345 11.6655,11.5 11.25,11.5 Z m 3,0 C 13.3345,11.5 13,11.8345 13,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -7.5 C 15,11.8345 14.6655,11.5 14.25,11.5 Z m 3,0 C 16.3345,11.5 16,11.8345 16,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -7.5 C 18,11.8345 17.6655,11.5 17.25,11.5 Z m 3,0 C 19.3345,11.5 19,11.8345 19,12.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -7.5 C 21,11.8345 20.6655,11.5 20.25,11.5 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="4" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="7" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="10" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="13" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="16" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="19" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="5" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="8" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="11" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="17" y="11" rx=".75" ry=".75"/>
+ <rect style="fill:#17d4e4" width="4" height="6" x="8" y="4"/>
+ <rect style="fill:#17d4e4" width="4" height="8" x="3" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#17d4e4" width="4" height="4" x="15" y="6"/>
+ <rect style="fill:#17d4e4" width="4" height="2" x="15" y="3"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3.9492188 2 C 3.4229188 2 3 2.4229188 3 2.9492188 L 3 3.4492188 C 3 2.9229188 3.4229188 2.5 3.9492188 2.5 L 21.050781 2.5 C 21.577081 2.5 22 2.9229188 22 3.4492188 L 22 2.9492188 C 22 2.4229188 21.577081 2 21.050781 2 L 3.9492188 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6 3 L 6 3.5 L 14 3.5 L 14 3 L 6 3 z M 15 3 L 15 3.5 L 19 3.5 L 19 3 L 15 3 z M 15 6 L 15 6.5 L 19 6.5 L 19 6 L 15 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tint2.svg b/.icons/awkward/24x24/apps/tint2.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tint2.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tint2conf.svg b/.icons/awkward/24x24/apps/tint2conf.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tint2conf.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tipp10.svg b/.icons/awkward/24x24/apps/tipp10.svg
new file mode 100644
index 00000000..972b0927
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tipp10.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <rect style="fill:#d07517" width="2" height="2" x="11" y="11" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="11" y="8" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="11" y="14" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="11" y="17" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="11" y="5" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="8" y="5" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="5" y="5" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="17" y="5" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="14" y="5" ry=".481"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tixati.svg b/.icons/awkward/24x24/apps/tixati.svg
new file mode 100644
index 00000000..ded3cef6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tixati.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.49989)">
+ <path transform="translate(0,-1)" d="m21.672 5 0.105 0.2188-17.777 36.687v0.094c0 1.108 0.892 2 2 2h1.4297l16.57-34.195 16.57 34.195h1.43c1.108 0 2-0.892 2-2v-0.094l-17.777-36.687 0.105-0.219h-4.656z"/>
+ </g>
+ <g transform="matrix(.5 0 0 .5 -1 -.99988)">
+ <path fill="#ed5050" d="m21.672 4 0.105 0.2188-17.777 36.687v1.094c0 1.108 0.892 2 2 2h0.9453l17.055-35.195 17.055 35.195h0.945c1.108 0 2-0.892 2-2v-1.094l-17.777-36.687 0.105-0.219h-4.656z"/>
+ </g>
+ <path opacity=".2" d="m1.9999 1.5001c-0.554 0-0.99999 0.446-0.99999 0.99999v0.41405l8.5859 8.5859-8.5779 8.5779c0.0401 0.517 0.4648 0.922 0.992 0.922h0.9141l8.086-8.086 8.086 8.086h0.91399c0.52725 0 0.95194-0.40531 0.99219-0.92189l-8.5779-8.5779 8.5859-8.5859v-0.414c0-0.554-0.446-0.99999-0.99999-0.99999h-0.414l-8.5859 8.5859-8.5859-8.5859h-0.414z"/>
+ <path fill="#70ed50" d="m1.9999 1.0001c-0.554 0-0.99995 0.446-0.99995 1v0.41405l8.5859 8.5859-8.5859 8.5859v0.414c0 0.554 0.44595 1 0.99995 1h0.4141l8.586-8.586 8.586 8.586h0.414c0.554 0 0.99999-0.446 0.99999-0.99999v-0.414l-8.5859-8.5859 8.5859-8.5859v-0.414c0-0.554-0.446-0.99999-0.99999-0.99999h-0.414l-8.5859 8.5859-8.5859-8.5859h-0.414z"/>
+ <path opacity=".2" d="m1.9999 1.5001c-0.554 0-0.99999 0.446-0.99999 0.99999v0.99999h8.9999v17.5h2v-17.5h8.9999v-0.99999c0-0.554-0.446-0.99999-0.99999-0.99999h-9.9999z"/>
+ <path fill="#5093ed" d="m1.9999 1.0001c-0.554 0-0.99995 0.446-0.99995 1v0.99999h8.9999v18h2v-18h8.9999v-0.99999c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#fff" opacity=".2" d="m1.9999 1.0001c-0.554 0-0.99995 0.446-0.99995 1v0.5c0-0.554 0.446-0.99999 0.99999-0.99999h18c0.554 0 0.99999 0.446 0.99999 0.99999v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1.9999 21.5c-0.554 0-0.99995-0.446-0.99995-1v-0.5c0 0.554 0.446 0.99999 0.99999 0.99999h18c0.554 0 0.99999-0.446 0.99999-0.99999v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tmm.svg b/.icons/awkward/24x24/apps/tmm.svg
new file mode 100644
index 00000000..e8c731e6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tmm.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,21.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#4f4f4f" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 3 C 2.446,2 2,2.446 2,3 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 4,5.5 v 2 h 2 v -2 z m 4.8886719,0 C 8.3962274,5.5 8,5.8575812 8,6.3007812 V 8.6992188 C 8,9.1424188 8.3962274,9.5 8.8886719,9.5 H 15.111328 C 15.603773,9.5 16,9.1424188 16,8.6992188 V 6.3007812 C 16,5.8575812 15.603773,5.5 15.111328,5.5 Z M 18,5.5 v 2 h 2 v -2 z m -14,4 v 2 h 2 v -2 z m 14,0 v 2 h 2 v -2 z m -9.1113281,1 C 8.3962274,10.5 8,10.857581 8,11.300781 v 2.398438 C 8,14.142419 8.3962274,14.5 8.8886719,14.5 H 15.111328 C 15.603773,14.5 16,14.142419 16,13.699219 V 11.300781 C 16,10.857581 15.603773,10.5 15.111328,10.5 Z M 4,13.5 v 2 h 2 v -2 z m 14,0 v 2 h 2 v -2 z m -9.1113281,2 C 8.3962274,15.5 8,15.857581 8,16.300781 v 2.398438 C 8,19.142419 8.3962274,19.5 8.8886719,19.5 H 15.111328 C 15.603773,19.5 16,19.142419 16,18.699219 V 16.300781 C 16,15.857581 15.603773,15.5 15.111328,15.5 Z M 4,17.5 v 2 h 2 v -2 z m 14,0 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="8" y="10" rx=".889" ry=".8"/>
+ <path style="fill:#ffffff" d="M 4,5 V 7 H 6 V 5 Z"/>
+ <path style="fill:#ffffff" d="m 4,9 v 2 H 6 V 9 Z"/>
+ <path style="fill:#ffffff" d="m 4,13 v 2 h 2 v -2 z"/>
+ <path style="fill:#ffffff" d="m 4,17 v 2 h 2 v -2 z"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="8" y="15" rx=".889" ry=".8"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="8" y="5" rx=".889" ry=".8"/>
+ <path style="fill:#ffffff" d="m 18,5 v 2 h 2 V 5 Z"/>
+ <path style="fill:#ffffff" d="m 18,9 v 2 h 2 V 9 Z"/>
+ <path style="fill:#ffffff" d="m 18,13 v 2 h 2 v -2 z"/>
+ <path style="fill:#ffffff" d="m 18,17 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/to-the-moon.svg b/.icons/awkward/24x24/apps/to-the-moon.svg
new file mode 100644
index 00000000..ec562d4e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/to-the-moon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <path style="opacity:0.2" d="M 4.0117,24.5 C 4.0076,24.667 4,24.832 4,25 c 0,11.08 8.92,20 20,20 11.08,0 20,-8.92 20,-20 0,-0.16787 -0.0076,-0.33314 -0.01172,-0.5 -0.264,10.846 -9.076,19.5 -19.988,19.5 -10.912,0 -19.724,-8.654 -19.988,-19.5 z"/>
+ <circle style="fill:#7a509e" cx="24" cy="24" r="20"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.168 4.008,24.333 4.0117,24.5 4.2764,13.654 13.088,5 23.9997,5 c 10.9117,0 19.724,8.6539 19.988,19.5 0.004,-0.16686 0.0117,-0.33213 0.0117,-0.5 0,-11.08 -8.92,-20 -20,-20 z"/>
+ <circle style="opacity:0.2" cx="-24" cy="25" r="14" transform="scale(-1,1)"/>
+ <circle style="fill:#fae8a2" cx="-24" cy="24" r="14" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 25.3223,10.07518 a 14,14 0 0 1 5.0666,1.46972 c -0.0707,0.22407 0.0119,0.47684 0.2695,0.7 0.1743,0.15106 0.3171,0.38633 0.3171,0.52367 0,0.41979 -0.3794,1.06435 -0.6825,1.15801 -0.4025,0.1246 -0.2674,0.55412 0.2506,0.79142 0.2394,0.1099 0.5341,0.4263 0.6545,0.7028 0.1211,0.2772 0.2989,0.5502 0.3955,0.6069 0.0959,0.0574 0.175,0.2737 0.175,0.4816 0,0.2905 -0.133,0.4312 -0.5691,0.6055 -0.3122,0.1253 -0.686,0.2163 -0.8309,0.2023 -0.8337,-0.0784 -0.8918,0.4074 -0.1631,1.3566 0.3871,0.504 0.5733,0.6307 0.8372,0.567 0.2457,-0.0588 0.3801,0.0105 0.4921,0.2541 0.1176,0.2583 0.3108,0.3458 0.8295,0.3815 0.5103,0.0357 0.7385,0.1393 0.9296,0.4186 0.14,0.2037 0.3416,0.3689 0.4487,0.3689 0.10738,0 0.35952,0.1372 0.56056,0.3038 0.40908,0.3395 0.56882,0.3738 0.71225,0.1519 0.18956,-0.294 0.59857,-0.1456 1.20722,0.4375 0.5383,0.5152 0.60347,0.6531 0.52227,1.1004 -0.14448,0.7959 -0.57617,1.5022 -1.06911,1.7486 -0.43015,0.2149 -0.43855,0.238 -0.17773,0.5138 0.15001,0.1589 0.4074,0.329 0.57148,0.3787 0.4739,0.1442 0.20713,0.3248 -0.63847,0.4326 -0.86548,0.1099 -1.13442,0.4235 -0.7301,0.8512 0.22547,0.2387 0.2128,0.2835 -0.14903,0.5103 -0.707,0.4438 -1.26924,0.1722 -0.60564,-0.2926 0.42651,-0.2989 0.12824,-0.4207 -0.4977,-0.2037 -0.4991,0.1729 -0.5978,0.1631 -0.8925,-0.0931 -0.6055,-0.5243 -1.2635,0.2513 -0.7098,0.8365 0.3521,0.3731 0.2457,0.8225 -0.2107,0.8848 -0.2016,0.0273 -0.6202,0.2149 -0.931,0.4172 -0.3108,0.2016 -0.6496,0.3675 -0.7518,0.3675 -0.1022,0 -0.3906,0.2051 -0.6412,0.4557 -0.5082,0.5075 -0.7903,0.5719 -0.9338,0.2142 -0.1722,-0.4298 -0.1029,-0.6517 0.3612,-1.1578 0.3689,-0.4032 0.9688,-1.4742 0.9688,-1.7311 0,-0.1582 -0.6097,-0.0238 -0.9513,0.2093 -0.2135,0.1463 -0.5593,0.3346 -0.7686,0.42 -0.2226,0.091 -0.4536,0.3738 -0.5593,0.6832 -0.1645,0.4858 -0.2296,0.5278 -0.812,0.5278 h -0.6328 l -0.0959,1.1375 c -0.1148,1.3685 -0.2247,1.6457 -0.6944,1.7584 -0.3458,0.0833 -0.7147,0.6188 -0.7147,1.0374 0,0.1113 0.2485,0.3843 0.5523,0.6062 0.3766,0.2751 0.539,0.5089 0.5138,0.7378 -0.0315,0.2863 0.0336,0.3311 0.4389,0.301 0.2611,-0.0196 0.7147,0.0721 1.0059,0.2037 0.3451,0.1554 0.7189,0.2051 1.0696,0.1421 0.4032,-0.0721 0.5397,-0.0441 0.5397,0.1134 0,0.1162 0.1414,0.3332 0.3136,0.483 0.4256,0.3689 0.2499,0.5642 -0.4039,0.4466 -0.406,-0.0728 -0.5642,-0.0406 -0.6342,0.1344 -0.1491,0.3717 0.2289,0.9037 0.5796,0.8162 0.2226,-0.056 0.329,0.0203 0.3983,0.2828 0.0238,0.0931 0.0679,0.1722 0.1204,0.2394 a 14,14 0 0 1 -2.2155,0.6545 c 0.07,-0.1337 0.1498,-0.2555 0.2275,-0.3101 0.3605,-0.2548 0.119,-0.917 -0.3773,-1.036 -0.5061,-0.1218 -0.4263,-0.4501 0.1239,-0.5131 0.4823,-0.0546 0.9954,-0.5432 0.8344,-0.7931 -0.1085,-0.1673 -0.5698,-0.1428 -1.5029,0.0784 -0.4214,0.0994 -0.7091,-0.1008 -1.6856,-1.169 -0.5649,-0.6188 -0.9996,-0.8764 -1.4763,-0.8764 -0.182,0 -0.8309,-0.1673 -1.4427,-0.3717 -1.155,-0.3871 -1.6065,-0.3731 -1.5638,0.049 0.0882,0.8778 -0.4767,0.8484 -1.3972,-0.0714 -0.3836,-0.3829 -0.7343,-0.6601 -0.7798,-0.6167 -0.1757,0.1687 0.1407,0.9898 0.5103,1.3223 0.4683,0.4214 0.4914,0.6874 0.0791,0.8981 -0.2254,0.1162 -0.3213,0.3507 -0.357,0.8778 l -0.0476,0.7196 h -0.5852 c -0.2051,0 -0.3752,0.028 -0.5124,0.0805 a 14,14 0 0 1 -6.783,-11.5542 c 0.2142,-0.4578 0.1988,-0.7343 0,-1.0458 a 14,14 0 0 1 0.063,-0.7847 c 0.1274,-0.0063 0.2576,-0.0119 0.4074,-0.0056 0.7056,0.0294 1.3097,-0.2485 1.3097,-0.6027 0,-0.0749 0.2506,-0.3836 0.5565,-0.6853 0.3472,-0.3416 0.525,-0.644 0.4732,-0.8008 -0.0476,-0.1428 0.0546,-0.3731 0.2352,-0.5292 0.1757,-0.1526 0.3199,-0.3976 0.3199,-0.5446 0,-0.2345 0.1491,-0.2639 1.2278,-0.238 l 1.2278,0.0301 -0.021,1.2103 c -0.0364,2.1196 -0.3521,2.6698 -1.3258,2.3149 -0.4459,-0.1631 -1.5414,-0.0399 -1.8529,0.2072 -0.1127,0.0896 -0.2758,0.4144 -0.3619,0.7224 -0.0868,0.3073 -0.4074,0.84 -0.714,1.1823 -0.6202,0.6944 -0.6685,0.9653 -0.3129,1.7801 0.3101,0.7112 0.6447,0.6293 0.5782,-0.1421 l -0.049,-0.574 0.525,0.098 c 0.2905,0.0553 0.6545,0.2695 0.8176,0.4816 0.2324,0.3017 0.3409,0.3458 0.5152,0.2079 0.1218,-0.0966 0.2205,-0.3003 0.2205,-0.4515 0,-0.1512 0.1498,-0.3192 0.3318,-0.3745 0.1827,-0.0553 0.4326,-0.3304 0.5551,-0.6125 0.1967,-0.4508 0.1918,-0.5887 -0.0371,-1.1361 -0.2317,-0.5551 -0.2338,-0.6468 -0.0203,-0.8519 0.196,-0.1876 0.2975,-0.1939 0.5551,-0.0392 0.259,0.1547 0.3815,0.1435 0.6895,-0.063 0.2051,-0.1379 0.5642,-0.252 0.7966,-0.252 0.4725,0 0.6153,-0.2296 0.6153,-0.9898 0,-0.7021 0.4186,-0.9569 1.4154,-0.8652 0.6916,0.0637 0.8442,0.0182 1.4021,-0.4116 0.3451,-0.2653 0.8897,-0.9037 1.2117,-1.4203 0.322,-0.5166 0.6685,-1.0563 0.77,-1.1991 0.1456,-0.2065 0.1099,-0.4046 -0.175,-0.9667 l -0.3598,-0.707 0.7602,0.1029 c 1.3524,0.1827 1.6261,0.3577 1.0444,0.6699 -0.2268,0.1211 -0.2366,0.1834 -0.0616,0.3857 0.1148,0.1316 0.1687,0.3409 0.119,0.4648 -0.0497,0.1232 0.0133,0.4144 0.1393,0.6461 0.1267,0.2324 0.2324,0.5579 0.2366,0.7252 0.0133,0.5215 0.9065,0.9366 1.9019,0.8813 1.5078,-0.0833 1.6303,-0.0595 2.1658,0.4375 0.6692,0.6216 0.7553,0.9107 0.4438,1.4875 -0.3017,0.56 -0.8379,0.7833 -1.7661,0.7371 -0.8302,-0.0413 -0.924,0.0322 -0.7343,0.581 0.1617,0.4662 0.7035,0.6454 1.071,0.3542 0.2828,-0.2247 1.2579,-0.0511 1.5568,0.2779 0.1253,0.1372 0.3115,0.4984 0.413,0.8008 0.175,0.5222 0.2261,0.5544 1.0101,0.63 0.7826,0.0763 0.8582,0.0511 1.421,-0.4676 0.6279,-0.5782 0.7343,-1.0206 0.4319,-1.7822 -0.1344,-0.3374 -0.2338,-0.3927 -0.5922,-0.3269 -0.7098,0.1295 -0.9898,-0.1169 -0.9898,-0.875 0,-0.3675 0.0714,-0.7112 0.1589,-0.763 0.0868,-0.0518 0.1582,-0.2464 0.1582,-0.4333 0,-0.1869 0.0896,-0.4277 0.1981,-0.5334 0.1589,-0.154 0.1358,-0.2366 -0.1176,-0.4158 -0.1736,-0.1225 -0.4592,-0.2051 -0.6342,-0.1841 -0.1743,0.021 -0.6566,-0.0546 -1.0717,-0.1673 -0.5999,-0.1617 -0.7763,-0.2842 -0.8575,-0.5999 -0.154,-0.5992 -0.5299,-1.0801 -0.8449,-1.0801 -0.4977,0 -0.5082,-1.1704 -0.0245,-2.8728 0.0714,-0.2513 0.2681,-0.4109 0.6153,-0.497 0.2814,-0.07 0.5873,-0.2618 0.6797,-0.42686 0.0917,-0.16506 0.2604,-0.29946 0.3745,-0.29946 0.1141,0 0.3374,-0.13664 0.4949,-0.30352 0.1589,-0.168 0.4872,-0.30352 0.7371,-0.30352 0.5915,0 0.6013,-0.40726 0.0147,-0.62202 -0.6195,-0.22708 -1.5841,0.07056 -1.8172,0.56049 -0.3157,0.66437 -0.6664,0.38717 -0.7791,-0.61656 -0.1393,-1.24145 -0.5677,-1.59824 -1.918,-1.59824 h -0.9709 l 0.4256,-0.42518 c 0.1323,-0.13272 0.2422,-0.29491 0.3185,-0.45395 z m -5.033,0.44023 c 0.0273,0.02464 0.0539,0.0448 0.0805,0.07245 0.3248,0.33152 0.4774,0.37877 0.9793,0.30219 0.8764,-0.13363 0.7637,0.21924 -0.2065,0.64533 -0.5243,0.23037 -0.8617,0.49301 -0.9765,0.75873 -0.553,1.28212 -0.9338,1.97239 -1.1249,2.04239 -0.3864,0.1421 -0.6167,-0.14308 -0.7028,-0.87206 -0.0987,-0.83636 -0.3815,-1.01367 -0.8897,-0.55643 -0.1974,0.17745 -0.4732,0.32263 -0.6125,0.32263 -0.4347,0 -0.756,0.17451 -0.756,0.4102 0,0.12418 -0.147,0.42343 -0.3269,0.66556 -0.2653,0.3563 -0.4452,0.4417 -0.9408,0.4417 -0.6083,0 -0.9814,0.1141 -1.743,0.5348 -0.0119,0.0063 -0.0238,0.0084 -0.0357,0.0147 a 14,14 0 0 1 7.2555,-4.78219 z m 17.7079,13.4246 a 14,14 0 0 1 0.0027,0.0602 14,14 0 0 1 -0.27342,2.6894 c -0.50722,0.2065 -0.64736,0.1246 -0.7,-0.3472 -0.02723,-0.2443 -0.15477,-0.5208 -0.28441,-0.6167 -0.20027,-0.1477 -0.16415,-0.2233 0.24612,-0.5033 0.26558,-0.1813 0.52731,-0.4977 0.58107,-0.7028 0.05208,-0.1988 0.2282,-0.4158 0.42791,-0.5796 z m -4.40657,4.6277 c 0.1309,-0.0133 0.28861,0.0567 0.46361,0.2247 0.37023,0.3542 0.3143,1.0661 -0.10528,1.3475 -0.48083,0.3227 -0.66633,0.2289 -0.72723,-0.3661 -0.0749,-0.7336 0.0819,-1.176 0.3689,-1.2061 z m -2.3758,2.1168 c 0.1428,0.0049 0.3003,0.1071 0.4578,0.3227 0.1673,0.2282 0.2128,0.5229 0.1491,0.9702 -0.0791,0.5502 -0.0448,0.6678 0.2429,0.8155 0.3703,0.189 0.4494,0.7518 0.1463,1.0416 -0.301,0.2884 -0.588,0.2128 -0.6916,-0.182 -0.147,-0.5628 -0.9709,-0.6286 -1.5337,-0.1232 -0.2401,0.2156 -0.4361,0.3248 -0.4361,0.2422 0,-0.0826 0.2499,-0.3829 0.5551,-0.6657 0.4669,-0.434 0.5537,-0.6188 0.5537,-1.1774 0,-0.7882 0.2415,-1.2537 0.5565,-1.2439 z m 3.90173,1.8074 a 14,14 0 0 1 -0.32403,0.4088 c 0.09541,-0.1477 0.20433,-0.2891 0.32403,-0.4088 z m -4.71793,2.149 c 0.0707,0.0245 0.1008,0.1134 0.1008,0.2695 0,0.1582 0.1008,0.3241 0.224,0.3689 0.1638,0.0602 0.2016,0.2499 0.1386,0.7028 -0.0119,0.0847 -0.0154,0.1526 -0.0196,0.2233 a 14,14 0 0 1 -0.5824,0.2989 c 0.0098,-0.2422 -0.0343,-0.5271 -0.161,-0.8841 -0.2149,-0.6062 -0.2226,-0.7581 -0.0476,-0.8645 0.1638,-0.0994 0.2758,-0.1393 0.3472,-0.1148 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 24,10 A 14,14 0 0 0 10,24 14,14 0 0 0 10.021484,24.414062 14,14 0 0 1 24,11 14,14 0 0 1 37.978516,24.585938 14,14 0 0 0 38,24 14,14 0 0 0 24,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/toby-the-secret-mine.svg b/.icons/awkward/24x24/apps/toby-the-secret-mine.svg
new file mode 100644
index 00000000..d1e4a9fd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/toby-the-secret-mine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:.2" d="m4.0015251 1042.11c-0.02785-2.069 0.3258841-4.0372 1.0500233-5.8427 0.9073019-2.2899 2.2305597-4.6258 4.5725028-5.2566 0.5397668-0.138 1.6636508-0.2003 1.7660978-0.098 0.02595 0.026-0.170823 0.2862-0.437321 0.5782-0.573202 0.628-1.033273 1.4726-1.2378006 2.2723-0.1872524 0.7322-0.1851973 0.7258 0.0211 0.8605 0.4485353 0.2929 4.5231023 0.3607 4.9892333 0.1055 0.09291-0.051 0.40146-0.2252 0.685679-0.5095 0.651348-0.6512 1.8208-1.1534 2.683941-1.2864 0.620308-0.096 1.855628-0.016 1.904094 0.1304 0.0154 0.047-0.189232 0.2399-0.454751 0.4294-0.534291 0.3813-1.22282 0.8987-1.398922 1.2697-0.106832 0.2251-0.101817 0.2928 0.07081 0.9547 0.272538 1.0451 0.377429 2.637 0.268078 3.9129-0.119152 1.3903-0.507197 3.9843-0.81 5.4147-0.764345 3.6107-2.162455 5.3425-4.190636 5.7684-0.490946 0.1031-2.058401 0.01-2.058401 0.01-4.8556014-0.2689-7.3325927-4.4252-7.4237489-8.7137z"/>
+ <path style="fill:#4f4f4f" d="m4.0015251 1041.61c-0.02785-2.0691 0.3258841-4.0373 1.0500233-5.8427 0.9073019-2.2899 2.2305597-4.6259 4.5725028-5.2566 0.5397668-0.1381 1.6636508-0.2004 1.7660978-0.098 0.02595 0.026-0.170823 0.2861-0.437321 0.5781-0.573202 0.628-1.033273 1.4726-1.2378006 2.2724-0.1872524 0.7321-0.1851973 0.7257 0.0211 0.8604 0.4485353 0.293 4.5231023 0.3608 4.9892333 0.1055 0.09291-0.051 0.40146-0.2252 0.685679-0.5094 0.651348-0.6513 1.8208-1.1535 2.683941-1.2865 0.620308-0.096 1.855628-0.016 1.904094 0.1305 0.0154 0.047-0.189232 0.2398-0.454751 0.4293-0.534291 0.3813-1.22282 0.8987-1.398922 1.2698-0.106832 0.2251-0.101817 0.2927 0.07081 0.9547 0.272538 1.045 0.377429 2.6369 0.268078 3.9128-0.119152 1.3904-0.507197 3.9843-0.81 5.4148-0.764345 3.6106-2.162455 5.3425-4.190636 5.7684-0.490946 0.1031-2.058401 0.01-2.058401 0.01-4.8556014-0.2689-7.3325927-4.4252-7.4237489-8.7138z"/>
+ <circle style="opacity:.2" cx="10" cy="1044.862" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="1044.362" r="1"/>
+ <circle style="opacity:.2" cx="16" cy="1045.862" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="1045.362" r="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11.146575 1030.3658c-0.384614-0.019-1.117655 0.041-1.5224803 0.1446-2.3419431 0.6307-3.6650214 2.9669-4.5723233 5.2569-0.7241394 1.8054-1.0776685 3.7738-1.0498182 5.8428 0.0004858 0.023 0.00328 0.045 0.0039 0.068 0.023687-1.911 0.3724165-3.7321 1.0459117-5.4112 0.9073019-2.29 2.2303802-4.6262 4.5723233-5.2569 0.3796108-0.097 1.0346768-0.1524 1.4336118-0.1436 0.20206-0.2326 0.353849-0.4322 0.332036-0.4541-0.02561-0.026-0.114963-0.041-0.243167-0.047zm7.501071 2.0264c-0.203799 0-0.397664 0.017-0.552741 0.041-0.863141 0.133-2.032279 0.6349-2.683627 1.2862-0.284219 0.2842-0.59265 0.4589-0.685556 0.5098-0.466131 0.2552-4.540786 0.1874-4.9893213-0.1055-0.040781-0.027-0.067841-0.047-0.092775-0.069-0.1010993 0.4185-0.0782 0.4577 0.092775 0.5693 0.4485353 0.293 4.5231903 0.3607 4.9893213 0.1055 0.09291-0.051 0.401337-0.2256 0.685556-0.5098 0.651348-0.6513 1.820486-1.1532 2.683627-1.2862 0.413527-0.064 1.078569-0.045 1.504902 0.015 0.232925-0.1733 0.41353-0.3412 0.399419-0.3838-0.03635-0.1102-0.740181-0.1831-1.35158-0.1719zm-0.528327 2.4376c-0.07239 0.1773-0.05684 0.299 0.09668 0.8877 0.18585 0.7126 0.286606 1.6793 0.301761 2.6269 0.02185-1.0988-0.08263-2.2867-0.301761-3.1269-0.04221-0.1619-0.0737-0.286-0.09668-0.3877z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/todoist.svg b/.icons/awkward/24x24/apps/todoist.svg
new file mode 100644
index 00000000..9b819d82
--- /dev/null
+++ b/.icons/awkward/24x24/apps/todoist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#c2352a" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m14.051 3.4948c-0.158-0.0061-0.314 0.025-0.457 0.0908l-8.5862 4.8165-4.0078-1.8496v2.2031l3.5811 1.6524c0.2614 0.121 0.5621 0.123 0.8251 0.006l9-5.0001c0.982-0.4198 0.711-1.8788-0.355-1.9191zm0 4c-0.15737-0.00614-0.31396 0.024985-0.45703 0.09082l-8.5862 4.8164-4.0078-1.85v2.2031l3.5811 1.6523c0.2614 0.12063 0.56211 0.12277 0.8252 0.0059l9-5.0001c0.982-0.4188 0.711-1.8778-0.355-1.9181zm0 4c-0.15737-0.0061-0.31396 0.02498-0.45703 0.09082l-8.5862 4.816-4.0078-1.85v2.2031l3.5811 1.6523c0.2614 0.12063 0.56211 0.12277 0.8252 0.0059l9-5.0001c0.98127-0.4196 0.71099-1.8787-0.35547-1.9189z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m14.051 2.995c-0.15737-0.00613-0.31396 0.024984-0.45703 0.09082l-8.5862 4.8165-4.0078-1.8496v2.2032l3.5811 1.6523c0.2614 0.12064 0.56211 0.12277 0.8252 0.00586l9-5.0001c0.982-0.4196 0.711-1.8787-0.355-1.919zm0 4c-0.158-0.0061-0.314 0.025-0.457 0.0908l-8.5862 4.8162-4.0078-1.849v2.203l3.5811 1.652c0.2614 0.12064 0.56211 0.12277 0.8252 0.0059l9-5.0001c0.982-0.4195 0.711-1.8786-0.355-1.9189zm0 4c-0.15737-0.0061-0.31396 0.02498-0.45703 0.09082l-8.5862 4.816-4.0078-1.849v2.2031l3.5811 1.6523c0.2614 0.12064 0.56211 0.12277 0.8252 0.0059l9-5.0001c0.98127-0.4196 0.71099-1.8787-0.35547-1.9189z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/toki-tori.svg b/.icons/awkward/24x24/apps/toki-tori.svg
new file mode 100644
index 00000000..5c24a14f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/toki-tori.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5.6278315,9.5002536 a 0.5031907,0.47803277 0 0 0 -0.384234,0.183912 C 2.6052246,12.896762 3.0578603,15.955173 3.000102,19.012342 a 0.5031907,0.47803277 0 0 0 0.957146,0.215653 c 0,0 0.7644975,-1.509253 1.5251445,-3.399108 0.760647,-1.889855 1.535794,-4.134576 1.5172825,-5.793701 A 0.5031907,0.47803277 0 0 0 6.53486,9.5637361 L 5.6789315,9.5011871 a 0.5031907,0.47803277 0 0 0 -0.0511,-9.5e-4 z"/>
+ <path style="opacity:0.2" d="m 18.372168,9.5002536 a 0.5031907,0.47803277 0 0 1 0.384234,0.183912 c 2.638374,3.2125964 2.185738,6.2710074 2.243496,9.3281754 a 0.5031907,0.47803277 0 0 1 -0.957146,0.215654 c 0,0 -0.764498,-1.509253 -1.525145,-3.399108 -0.760646,-1.889856 -1.535794,-4.134576 -1.517282,-5.793701 A 0.5031907,0.47803277 0 0 1 17.46514,9.5637361 l 0.855929,-0.062549 a 0.5031907,0.47803277 0 0 1 0.0511,-9.5e-4 z"/>
+ <path style="fill:#e88332" d="m 5.6278315,9.0002536 a 0.5031907,0.47803277 0 0 0 -0.384234,0.183912 C 2.6052246,12.396762 3.0578603,15.455173 3.000102,18.512342 a 0.5031907,0.47803277 0 0 0 0.957146,0.215653 c 0,0 0.7644975,-1.509253 1.5251445,-3.399108 0.760647,-1.889855 1.535794,-4.134576 1.5172825,-5.7937009 A 0.5031907,0.47803277 0 0 0 6.53486,9.0637361 L 5.6789315,9.0011871 a 0.5031907,0.47803277 0 0 0 -0.0511,-9.5e-4 z"/>
+ <path style="fill:#e88332" d="m 18.372168,9.0002536 a 0.5031907,0.47803277 0 0 1 0.384234,0.183912 c 2.638374,3.2125964 2.185738,6.2710074 2.243496,9.3281754 a 0.5031907,0.47803277 0 0 1 -0.957146,0.215654 c 0,0 -0.764498,-1.509253 -1.525145,-3.399108 -0.760646,-1.889856 -1.535794,-4.134576 -1.517282,-5.7937009 a 0.5031907,0.47803277 0 0 1 0.464815,-0.47145 l 0.855929,-0.062549 a 0.5031907,0.47803277 0 0 1 0.0511,-9.5e-4 z"/>
+ <path style="opacity:0.2" d="M 12,2.5 C 8.680699,2.4999373 6.387493,5.0373845 5.7109375,8.194336 5.3093595,9.562165 4.0496856,12.983777 4,15.573242 c 7.85e-5,3.825626 3.5818225,6.926696 8,6.926758 4.418177,-6.2e-5 7.999921,-3.101132 8,-6.926758 C 19.950314,12.983777 18.69064,9.562165 18.289062,8.194336 17.612507,5.0373845 15.319301,2.4999373 12,2.5 Z"/>
+ <path style="fill:#ffb20c" d="M 12,2 C 8.680699,1.9999373 6.387493,4.5373846 5.7109375,7.694336 5.3093595,9.062165 4.0496856,12.483777 4,15.073242 4.0000785,18.898868 7.5818225,21.999938 12,22 c 4.418177,-6.2e-5 7.999921,-3.101132 8,-6.926758 C 19.950314,12.483777 18.69064,9.062165 18.289062,7.694336 17.612507,4.5373846 15.319301,1.9999373 12,2 Z"/>
+ <path style="fill:#eb5b0a" d="m 10.000427,12.552284 c 0.716702,0.05608 1.754865,-0.211483 2.526129,-1.052567 0.898639,0.876742 1.810277,0.924724 2.463755,1.042 C 15.136972,13.900722 14,15 12.620117,14.999816 11.240234,14.999632 9.9692395,14.177842 10.000427,12.552284 Z"/>
+ <ellipse style="opacity:0.2" cx="13.178" cy="7.895" rx="1.694" ry="2.293" transform="matrix(0.97145609,0.23721946,-0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="13.048" cy="7.409" rx="1.694" ry="2.293" transform="matrix(0.97145609,0.23721946,-0.25985796,0.96564685,0,0)"/>
+ <path style="opacity:0.7" d="M 12,5.5 11.91892,5.964286 C 11.132515,6.078211 10.577879,6.294225 10,6.5 c 0,0 0.783943,-1 2,-1 z"/>
+ <path style="opacity:0.7" d="m 13,5.5 0.07912,0.45757 C 13.866818,6.0759215 14.421738,6.2929065 15,6.5 c 0,0 -0.781132,-0.9903635 -2,-1 z"/>
+ <ellipse style="opacity:0.2" cx="-10.97" cy="13.827" rx="1.694" ry="2.293" transform="matrix(-0.97145609,0.23721946,0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="-11.1" cy="13.341" rx="1.694" ry="2.293" transform="matrix(-0.97145609,0.23721946,0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="13.612" cy="8.411" rx=".966" ry="1.276" transform="matrix(0.97295699,0.23098634,-0.26676096,0.96376272,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="-10.499" cy="14.189" rx=".966" ry="1.276" transform="matrix(-0.97295699,0.23098634,0.26676096,0.96376272,0,0)"/>
+ <path style="opacity:0.4;fill:none;stroke:#000000;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.25,13.500476 c 0,0 0.25,-0.249838 1.25,-0.249838 1,0 1.25,0.249838 1.25,0.249838"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 8.680699,1.9999373 6.387493,4.5373846 5.7109375,7.694336 5.3093595,9.062165 4.0496856,12.483777 4,15.073242 c 1.6e-6,0.07585 0.0099,0.149351 0.012696,0.22461 C 4.139581,12.746008 5.323347,9.5145235 5.710938,8.194336 6.387493,5.0373845 8.680699,2.4999373 12,2.5 c 3.319301,-6.27e-5 5.612507,2.5373845 6.289062,5.694336 0.387591,1.3201875 1.571357,4.551672 1.698242,7.103516 0.0028,-0.07526 0.01269,-0.148763 0.0127,-0.22461 C 19.950314,12.483777 18.69064,9.062165 18.289062,7.694336 17.612507,4.5373846 15.319301,1.9999373 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tomahawk.svg b/.icons/awkward/24x24/apps/tomahawk.svg
new file mode 100644
index 00000000..6ed7b987
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tomahawk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path opacity=".2" d="m11 1.5a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path fill="#e74c3c" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m11 3.5c4.4183 6e-7 8 3.5817 8 8-0.003 2.5147-0.98825 4.8816-3 6.3904v-9.5904c0-0.59093-0.67574-0.8-1.2667-0.8h-0.53333c-0.59093 0-1.2305 0.20985-1.2 0.8v2.5803l-2.8021-1.7104-3.2011-1.8652c-0.0773-0.0448-0.1647-0.0692-0.2538-0.071-0.2978-0.0067-0.7428 0.235-0.743 0.5355v7.4613c-0.000458 0.41286 0.64253 0.67112 0.9968 0.46453l3.2011-1.8656 2.8021-1.7093v6.8469c0 0.08107 0.04493 0.15893 0.062 0.23413-0.70348 0.198-1.3312 0.29867-2.062 0.2992-4.4183 0-8-3.5817-8-8s3.5817-8 8-8z"/>
+ <path fill="#fff" d="m11 3c4.4183 6e-7 8 3.5817 8 8-0.003 2.5147-0.98825 4.8816-3 6.3904v-9.5904c0-0.59093-0.67574-0.8-1.2667-0.8h-0.53333c-0.59093 0-1.2305 0.20985-1.2 0.8v2.5803l-2.8021-1.7104-3.2011-1.8656c-0.0772-0.0444-0.1646-0.0688-0.2537-0.0706-0.2978-0.0067-0.7428 0.235-0.743 0.5355v7.4613c-0.000458 0.41286 0.64253 0.67112 0.9968 0.46453l3.2011-1.8656 2.8021-1.7093v6.8469c0 0.08107 0.04493 0.15893 0.062 0.23413-0.70348 0.198-1.3312 0.29867-2.062 0.2992-4.4183 0-8-3.5817-8-8s3.5817-8 8-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tomato.svg b/.icons/awkward/24x24/apps/tomato.svg
new file mode 100644
index 00000000..4eab9dcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tomato.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <circle fill="#e74c3c" cx="11" cy="11" r="10"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m8.7315 0.5009c-0.068319 0.00289-0.13785 0.01489-0.20667 0.036942-0.367 0.11762-0.5707 0.47416-0.4565 0.79926l0.2864 0.3158c-4.1512 0.4003-6.3547 4.7802-6.3547 4.7802s1.389 0.26122 4.7392-1.5893c0.9309-0.5142 1.4675-1.0668 1.7738-1.5669-0.0633 0.5158-0.054 1.1772 0.0937 2.0207 0.3712 2.1185 1.9223 3.7024 1.9223 3.7024s1.8769-3.1166-0.13573-6.1714c2.968 2.0164 7.607 1.1401 7.607 1.1401s-2.078-1.9715-4.2842-2.4629c-1.647-0.3667-3.162-0.1271-3.9501 0.059-0.0004-0.0602-0.0105-0.1212-0.0315-0.1809l-0.341-0.47149c-0.1641-0.22685-0.3658-0.42396-0.6619-0.41152z"/>
+ <path fill="#a6ef4d" fill-rule="evenodd" d="m8.7315 0.00089628c-0.0683 0.00289-0.1378 0.01489-0.2066 0.036943-0.3671 0.11762-0.5708 0.47413-0.4566 0.79927l0.2864 0.31579c-4.1512 0.4003-6.3547 4.7802-6.3547 4.7802s1.389 0.26122 4.7392-1.5893c0.9309-0.5142 1.4675-1.0668 1.7738-1.5669-0.0633 0.5158-0.054 1.1772 0.0937 2.0207 0.3712 2.1185 1.9223 3.7024 1.9223 3.7024s1.8769-3.1166-0.13573-6.1714c2.968 2.0164 7.607 1.1401 7.607 1.1401s-2.078-1.9715-4.2842-2.4629c-1.647-0.36667-3.162-0.12714-3.9501 0.059-0.0004-0.0602-0.0105-0.12116-0.0315-0.18094l-0.341-0.47145c-0.1641-0.22685-0.3658-0.42396-0.6619-0.41152z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tomboy.svg b/.icons/awkward/24x24/apps/tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tools-report-bug.svg b/.icons/awkward/24x24/apps/tools-report-bug.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tools-report-bug.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tools-wizard.svg b/.icons/awkward/24x24/apps/tools-wizard.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tools-wizard.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/topmenu-applet.svg b/.icons/awkward/24x24/apps/topmenu-applet.svg
new file mode 120000
index 00000000..408d1e7d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/topmenu-applet.svg
@@ -0,0 +1 @@
+wingpanel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tor-browser-alpha.svg b/.icons/awkward/24x24/apps/tor-browser-alpha.svg
new file mode 100644
index 00000000..6a040ce4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-browser-alpha.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#06f1ba" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 12,4.5 c -4.409917,0 -8,3.590083 -8,8 0,4.409917 3.590083,8 8,8 4.409917,0 8,-3.590083 8,-8 0,-4.409917 -3.590083,-8 -8,-8 z m 0,1.4121094 c 3.646943,0 6.587891,2.9409479 6.587891,6.5878906 0,3.646943 -2.940948,6.587891 -6.587891,6.587891 C 8.3530573,19.087891 5.4121094,16.146943 5.4121094,12.5 5.4121094,8.8530573 8.3530573,5.9121094 12,5.9121094 Z M 12,7.5 c -2.753348,0 -5,2.246652 -5,5 0,2.753348 2.246652,5 5,5 2.753348,0 5,-2.246652 5,-5 0,-2.753348 -2.246652,-5 -5,-5 z m 0,1.3632812 c 2.016384,0 3.636719,1.6203348 3.636719,3.6367188 0,2.016384 -1.620335,3.636719 -3.636719,3.636719 -2.0163842,0 -3.6367186,-1.620335 -3.6367188,-3.636719 0,-2.016384 1.6203346,-3.6367188 3.6367188,-3.6367188 z M 12,10.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.41176474;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="7.294"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="4.318"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="2"/>
+ <path style="fill:#06f1ba" d="M 12,21.5 C 6.4771525,21.5 2.5,17.522847 2.5,12 2.5,6.4771525 6.4771525,2.5 12,2.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tor-browser-en.svg b/.icons/awkward/24x24/apps/tor-browser-en.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-browser-en.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tor-browser-nightly.svg b/.icons/awkward/24x24/apps/tor-browser-nightly.svg
new file mode 100644
index 00000000..d8542e08
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-browser-nightly.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#1c7df4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 12,4.5 c -4.409917,0 -8,3.590083 -8,8 0,4.409917 3.590083,8 8,8 4.409917,0 8,-3.590083 8,-8 0,-4.409917 -3.590083,-8 -8,-8 z m 0,1.4121094 c 3.646943,0 6.587891,2.9409479 6.587891,6.5878906 0,3.646943 -2.940948,6.587891 -6.587891,6.587891 C 8.3530573,19.087891 5.4121094,16.146943 5.4121094,12.5 5.4121094,8.8530573 8.3530573,5.9121094 12,5.9121094 Z M 12,7.5 c -2.753348,0 -5,2.246652 -5,5 0,2.753348 2.246652,5 5,5 2.753348,0 5,-2.246652 5,-5 0,-2.753348 -2.246652,-5 -5,-5 z m 0,1.3632812 c 2.016384,0 3.636719,1.6203348 3.636719,3.6367188 0,2.016384 -1.620335,3.636719 -3.636719,3.636719 -2.0163842,0 -3.6367186,-1.620335 -3.6367188,-3.636719 0,-2.016384 1.6203346,-3.6367188 3.6367188,-3.6367188 z M 12,10.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.41176474;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="7.294"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="4.318"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="2"/>
+ <path style="fill:#1c7df4" d="M 12,21.5 C 6.4771525,21.5 2.5,17.522847 2.5,12 2.5,6.4771525 6.4771525,2.5 12,2.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tor-browser-ru.svg b/.icons/awkward/24x24/apps/tor-browser-ru.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-browser-ru.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tor-browser.svg b/.icons/awkward/24x24/apps/tor-browser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-browser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tor-messenger.svg b/.icons/awkward/24x24/apps/tor-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tor.svg b/.icons/awkward/24x24/apps/tor.svg
new file mode 100644
index 00000000..e59a5693
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#7a1ea9" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 12,4.5 c -4.409917,0 -8,3.590083 -8,8 0,4.409917 3.590083,8 8,8 4.409917,0 8,-3.590083 8,-8 0,-4.409917 -3.590083,-8 -8,-8 z m 0,1.4121094 c 3.646943,0 6.587891,2.9409479 6.587891,6.5878906 0,3.646943 -2.940948,6.587891 -6.587891,6.587891 C 8.3530573,19.087891 5.4121094,16.146943 5.4121094,12.5 5.4121094,8.8530573 8.3530573,5.9121094 12,5.9121094 Z M 12,7.5 c -2.753348,0 -5,2.246652 -5,5 0,2.753348 2.246652,5 5,5 2.753348,0 5,-2.246652 5,-5 0,-2.753348 -2.246652,-5 -5,-5 z m 0,1.3632812 c 2.016384,0 3.636719,1.6203348 3.636719,3.6367188 0,2.016384 -1.620335,3.636719 -3.636719,3.636719 -2.0163842,0 -3.6367186,-1.620335 -3.6367188,-3.636719 0,-2.016384 1.6203346,-3.6367188 3.6367188,-3.6367188 z M 12,10.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.41176474;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="7.294"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="12" r="4.318"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="2"/>
+ <path style="fill:#7a1ea9" d="M 12,21.5 C 6.4771525,21.5 2.5,17.522847 2.5,12 2.5,6.4771525 6.4771525,2.5 12,2.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0107422,12.291016 10,10 0 0 1 12,2.5 10,10 0 0 1 21.989258,12.208985 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/torbrowser.svg b/.icons/awkward/24x24/apps/torbrowser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/torbrowser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/torchlight-2.svg b/.icons/awkward/24x24/apps/torchlight-2.svg
new file mode 100644
index 00000000..7eee1e6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/torchlight-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 7,5.5 7,9 C 7,8.5 8.2322815,7.5 9,7.5 l 2,0 0,9.5 -1,1.5 4,0 -1,-1.5 0,-6.820313 C 13.413688,7.2567615 14.878797,7.0197035 16.974609,6.5 L 7.8476562,6.5 7,5.5 Z m -2,5 1,1.5 0,6 -1,1.5 5,0 -1,-1.5 0,-6 1,-1.5 -5,0 z m 9,0 1,1.5 0,6 -1,1.5 5,0 -1,-1.5 0,-6 1,-1.5 -5,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="fill:#ff8e19" d="M 7,5 7,8.5 C 7,8 8.2322815,7 9,7 l 2,0 0,9.5 -1,1.5 4,0 -1,-1.5 0,-6.820937 C 13.413688,6.756137 14.87877,6.5197035 16.974582,6 L 7.8481815,6 Z"/>
+ <path style="fill:#1289db" d="m 5,10 5,0 -1,1.5 0,6 1,1.5 -5,0 1,-1.5 0,-6 z"/>
+ <path style="fill:#1289db" d="m 14,10 5,0 -1,1.5 0,6 1,1.5 -5,0 1,-1.5 0,-6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7 5 L 7 5.5 L 7.8476562 6.5 L 15.220703 6.5 C 15.738452 6.3032238 16.321733 6.1618952 16.974609 6 L 7.8476562 6 L 7 5 z M 5 10 L 5.3339844 10.5 L 9.6660156 10.5 L 10 10 L 5 10 z M 14 10 L 14.333984 10.5 L 18.666016 10.5 L 19 10 L 14 10 z M 11 16.5 L 10 18 L 10.333984 18 L 11 17 L 11 16.5 z M 13 16.5 L 13 17 L 13.666016 18 L 14 18 L 13 16.5 z M 6 17.5 L 5 19 L 5.3339844 19 L 6 18 L 6 17.5 z M 9 17.5 L 9 18 L 9.6660156 19 L 10 19 L 9 17.5 z M 15 17.5 L 14 19 L 14.333984 19 L 15 18 L 15 17.5 z M 18 17.5 L 18 18 L 18.666016 19 L 19 19 L 18 17.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/torcs.svg b/.icons/awkward/24x24/apps/torcs.svg
new file mode 100644
index 00000000..adcd9208
--- /dev/null
+++ b/.icons/awkward/24x24/apps/torcs.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 4.1467636,1030.8624 c -0.1341143,0 -0.1914166,1.396 -0.1074219,2.6318 0.1146933,1.6875 0.4225812,3.3869 0.970703,3.8567 0.2763435,0.2369 1.1829225,0.543 1.5703125,0.543 0.6855078,0.105 -0.1331476,1.6404 -0.390121,2.5749 -0.1899993,0.6558 -0.2482601,0.7953 -0.1899569,1.1631 0.094577,0.5965 0.641812,1.4954 1.050781,1.9619 0.055172,0.063 0.107765,0.1072 0.15918,0.1514 0.3937319,-1.5342 1.3341314,-2.8719 2.644531,-3.7617 l 0.1542967,-0.7412 c 0.184144,-0.883 0.37532,-1.3312 0.424805,-1.3797 0.06183,-0.06 0.82752,0.032 2.449219,0 2.070319,-0.077 3.112994,-0.7036 4.117187,-2.2824 7.5e-4,-0.1979 -0.01162,-0.2025 -0.643554,-0.253 -3.958395,-0.3159 -7.6585922,-1.576 -11.0175787,-3.7529 -0.6040055,-0.3914 -1.1402442,-0.7119 -1.1923827,-0.7119 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.500279,1039.8622 a 5.5,5.5 0 0 0 -5.4999998,5.5 5.5,5.5 0 0 0 5.4999998,5.5 5.5,5.5 0 0 0 5.5,-5.5 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 13.500279,1039.3622 a 5.5,5.5 0 0 0 -5.4999998,5.5 5.5,5.5 0 0 0 5.4999998,5.5 5.5,5.5 0 0 0 5.5,-5.5 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.5,1042.8622 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"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.5,1042.3622 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"/>
+ <path style="fill:#d24343" d="m 4.1467636,1030.3622 c -0.1341143,0 -0.1914166,1.396 -0.1074219,2.6318 0.1146933,1.6875 0.4225812,3.3869 0.970703,3.8567 0.2763435,0.2369 1.1829225,0.543 1.5703125,0.543 0.6855078,0.105 -0.1331476,1.6404 -0.390121,2.5749 -0.1899993,0.6558 -0.2482601,0.7953 -0.1899569,1.1631 0.094577,0.5965 0.641812,1.4954 1.050781,1.9619 0.055172,0.063 0.107765,0.1072 0.15918,0.1514 0.3937319,-1.5342 1.3341314,-2.8719 2.644531,-3.7617 l 0.1542967,-0.7412 c 0.184144,-0.883 0.37532,-1.3312 0.424805,-1.3797 0.06183,-0.06 0.82752,0.032 2.449219,0 2.070319,-0.077 3.112994,-0.7036 4.117187,-2.2824 7.5e-4,-0.1979 -0.01162,-0.2025 -0.643554,-0.253 -3.958395,-0.3159 -7.6585922,-1.576 -11.0175787,-3.7529 -0.6040055,-0.3914 -1.1402442,-0.7119 -1.1923827,-0.7119 z"/>
+ <path style="fill:#d24343;fill-rule:evenodd" d="M 13.472849,1043.3618 A 1.4999475,1.4999475 0 0 0 12,1044.5849 l 1.315383,0.3523 c 0.100333,0.027 0.159448,0.1296 0.132564,0.23 l -0.309803,1.155 a 1.4999475,1.4999475 0 0 0 0.334705,0.04 1.4999475,1.4999475 0 0 0 1.499947,-1.4999 1.4999475,1.4999475 0 0 0 -1.499947,-1.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 13.5 11 A 5.5 5.5 0 0 0 8 16.5 A 5.5 5.5 0 0 0 8.0097656 16.707031 A 5.5 5.5 0 0 1 13.5 11.5 A 5.5 5.5 0 0 1 18.990234 16.792969 A 5.5 5.5 0 0 0 19 16.5 A 5.5 5.5 0 0 0 13.5 11 z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="translate(0,1028.3622)" d="M 4.1464844 2 C 4.0634546 2 4.0264252 2.5745376 4.0175781 3.2753906 C 4.0400721 2.8229559 4.0836822 2.5 4.1464844 2.5 C 4.1986229 2.5 4.7358383 2.8214906 5.3398438 3.2128906 C 8.6988303 5.3897906 12.399027 6.6489437 16.357422 6.9648438 C 16.601636 6.9843597 16.694907 7.0018728 16.789062 7.0214844 C 16.859257 6.9212074 16.930502 6.828015 17 6.71875 C 17.00075 6.52085 16.989356 6.5153437 16.357422 6.4648438 C 12.399027 6.1489437 8.6988303 4.8878375 5.3398438 2.7109375 C 4.7358383 2.3195375 4.1986229 2 4.1464844 2 z M 6.8046875 9.7324219 C 6.6893838 10.28608 6.3424099 11.049232 6.1894531 11.605469 C 5.9994538 12.261269 5.9416968 12.401731 6 12.769531 C 6.0007665 12.774366 6.0050337 12.780283 6.0058594 12.785156 C 6.0374046 12.623893 6.0960933 12.429662 6.1894531 12.107422 C 6.3996096 11.343174 6.9731592 10.189396 6.8046875 9.7324219 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tormessenger.svg b/.icons/awkward/24x24/apps/tormessenger.svg
new file mode 100644
index 00000000..e3d4fc3e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tormessenger.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="#bad632" d="m12 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0078 0.193c-0.0009 0.053-0.0078 0.104-0.0078 0.157 0.0001 0.031 0.0035 0.06 0.0039 0.091-0.001 0.019-0.003 0.04-0.0039 0.059 0.0046 2.724 1.3339 5.282 3.4766 7.072a10 10 0 0 0 0.248 0.203c0.0935 0.074 0.1791 0.155 0.2754 0.225v3l2.6523-1.561c0.4078 0.14 0.8263 0.245 1.2481 0.332a10 10 0 0 0 0.2036 0.043c0.23 0.044 0.462 0.076 0.695 0.104a10 10 0 0 0 0.265 0.035c0.311 0.029 0.623 0.046 0.936 0.047a10 10 0 0 0 0.82 -0.039c0.256-0.02 0.507-0.052 0.756-0.09a10 10 0 0 0 0.153 -0.021c4.51-0.754 8.004-4.378 8.246-8.866 0.008-0.11 0.013-0.22 0.017-0.332 0.003-0.051 0.006-0.101 0.008-0.152 0-0.02-0.001-0.042-0.002-0.062 0.001-0.03 0.002-0.058 0.002-0.088 0-0.06-0.009-0.117-0.01-0.176a10 10 0 0 0 0.01 -0.174 10 10 0 0 0 -10 -10z"/>
+ <path opacity=".2" d="m21.991 11.674c-0.0038 0.1043-0.0092 0.20809-0.0166 0.31153-0.2715 5.047-4.655 9.0085-9.9745 9.0145-1.1414-0.004-2.2736-0.19357-3.3477-0.56055l-2.6525 1.5605v0.5l2.6524-1.5606c1.074 0.367 2.206 0.5565 3.3475 0.5605 5.3195-0.006 9.703-3.9675 9.9745-9.0145 0.008-0.11056 0.01377-0.22143 0.01758-0.33301 0.003-0.051 0.006-0.1015 0.008-0.1525-0.0005-0.0205-0.0015-0.041-0.002-0.0615 0.0005-0.03 0.002-0.059 0.002-0.089 0-0.05927-0.0076-0.11677-0.0088-0.17578zm-19.984 0.026c-0.00085 0.0505-0.00685 0.0995-0.00685 0.1495 0.0000505 0.03108 0.00255 0.06173 0.00293 0.09278-0.00105 0.019-0.00205 0.0385-0.00295 0.0575 0.00494 2.9435 1.5445 5.705 4 7.5v-0.5c-2.3995-1.755-3.9203-4.432-3.9931-7.3z"/>
+ <path opacity=".1" d="m12 4.5a7 7 0 0 0 -7 7 7 7 0 0 0 7 7v1.5c0.68459-0.000772 1.3532-0.06963 2-0.19531v-1.6035a7 7 0 0 0 5 -6.702 7 7 0 0 0 -7 -7z"/>
+ <path fill="#578418" d="m12 4c-3.866 0-7 3.134-7 7s3.134 7 7 7v3c0.685-0.001 1.353-0.07 2-0.195v-3.104c2.964-0.884 4.997-3.608 5-6.701 0-3.866-3.134-7-7-7z"/>
+ <path opacity=".1" d="m12 7.5a4 4 0 0 0 -4 4v5.2344a7 7 0 0 0 2 0.9668v-2.7422a4 4 0 0 0 2 0.541 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+ <path fill="#252920" d="m12 7a4 4 0 0 0 -4 4v5.7344a7 7 0 0 0 2 0.9668v-3.2422a4 4 0 0 0 2 0.541 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+ <path fill="#fff" opacity=".2" d="m12 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.0078 0.193c-0.0009 0.053-0.0078 0.104-0.0078 0.157 0 0.023 0.0008 0.045 0.002 0.068a10 10 0 0 1 9.998 -9.918 10 10 0 0 1 10 10c0-0.02-0.001-0.042-0.002-0.062 0.001-0.03 0.002-0.058 0.002-0.088 0-0.06-0.009-0.117-0.01-0.176a10 10 0 0 0 0.01 -0.174 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tortoisehg.svg b/.icons/awkward/24x24/apps/tortoisehg.svg
new file mode 100644
index 00000000..9a1919f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tortoisehg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#2d5a37" d="m 12.5,1.9999979 c -1.662,0 -3.4995268,1.338 -3.4995268,3 l 0,3.0449219 L 7.5688326,6.6132791 C 7.1596629,6.2041095 6.6262586,5.9999979 6.0922701,5.9999979 c -0.5339886,0 -1.0693459,0.2041116 -1.4785157,0.6132812 -0.8183392,0.8183393 -0.8183392,2.1367389 0,2.955078 l 4.4316407,4.4316409 -4.4316407,4.431641 c -0.8183392,0.818338 -0.8183392,2.136739 0,2.955078 0.8183393,0.818339 2.136739,0.818339 2.9550782,0 l 4.4316404,-4.431641 5.431269,4.431641 c 0.896686,0.73165 2.136738,0.818339 2.955078,0 0.818338,-0.818339 0.818338,-2.13674 0,-2.955078 l -4.43164,-4.431641 4.43164,-4.4316409 c 0.818339,-0.8183384 0.818338,-2.1367387 0,-2.955078 -0.81834,-0.8183391 -2.136739,-0.8183385 -2.955078,0 l -1.43164,1.4316407 0,-3.0449219 c 0,-1.662 -1.838102,-3 -3.500102,-3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.5,1.9999981 c -1.662,0 -3.5,1.338 -3.5,3 l 0,0.5 c 0,-1.662 1.838,-3 3.5,-3 1.662,0 3.5,1.338 3.5,3 l 0,-0.5 c 0,-1.662 -1.838,-3 -3.5,-3 z m -6.4082031,4 c -0.5339886,0 -1.0693458,0.2041116 -1.4785157,0.6132812 C 4.1402166,7.0863441 3.9515178,7.7257645 4.0253906,8.3398419 4.0795212,7.8920747 4.2683171,7.4582436 4.6132812,7.1132793 5.0224511,6.7041097 5.5578083,6.4999981 6.0917969,6.4999981 c 0.5339885,0 1.0673928,0.2041116 1.4765625,0.6132812 L 9,8.54492 9,8.04492 7.5683594,6.6132793 C 7.1591897,6.2041098 6.6257854,5.9999981 6.0917969,5.9999981 Z m 12.8183591,0 c -0.534184,1e-7 -1.069346,0.204112 -1.478515,0.6132812 L 16,8.04492 l 0,0.5 1.431641,-1.4316407 c 0.818339,-0.8183385 2.136738,-0.8183391 2.955078,0 0.344982,0.3449826 0.535725,0.77877 0.589843,1.2265626 C 21.050166,7.7260081 20.859578,7.086139 20.386719,6.6132793 19.977549,6.2041098 19.444341,5.999998 18.910156,5.9999981 Z M 8.7949219,14.249998 4.6132812,18.431639 c -0.4730646,0.473064 -0.6617634,1.112485 -0.5878906,1.726562 0.054131,-0.447767 0.2429265,-0.881599 0.5878906,-1.226562 l 4.4316407,-4.431641 -0.25,-0.25 z m 7.4101561,0 -0.25,0.25 4.431641,4.431641 c 0.344982,0.344982 0.535726,0.77877 0.589843,1.226562 0.07385,-0.614056 -0.116798,-1.253517 -0.589843,-1.726562 l -4.181641,-4.181641 z"/>
+ <rect style="opacity:0.2" width="16" height="15" x="-22.5" y="-20" rx="8" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6d7481" width="16" height="15" x="-22" y="-20" rx="8" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 7.0082857,9.9919201 0,7.9999999 1,0 0,-3.5 2.9999993,0 0,3.5 1,0 0,-7.9999999 -1,0 0,3.4999999 -2.9999993,0 0,-3.4999999 c -1,0 0,0 -1,0 z m 8.4921873,2.5078119 c -1.380712,0 -2.5,1.119288 -2.5,2.5 0,1.380712 1.119288,2.5 2.5,2.5 0.426764,-3.56e-4 0.846332,-0.109955 1.21875,-0.318359 -0.07312,0.208377 -0.15881,0.399903 -0.275391,0.552734 -0.372037,0.487723 -1.017138,0.811766 -2.427734,0.765625 l -0.03125,1 c 1.589404,0.05199 2.653725,-0.373347 3.253906,-1.160156 0.600182,-0.786809 0.704671,-1.796533 0.730469,-2.828125 l -0.02539,0 c 0.03644,-0.168169 0.05542,-0.339651 0.05664,-0.511719 0,-1.380712 -1.119288,-2.5 -2.5,-2.5 z m 0,1 c 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.671573 -1.5,-1.5 0,-0.828427 0.671573,-1.5 1.5,-1.5 z"/>
+ <path style="fill:#c4c4c4" d="m 7.0082857,9.4921851 0,8.0000009 1,0 0,-3.5 2.9999993,0 0,3.5 1,0 0,-8.0000009 -1,0 0,3.5000009 -2.9999993,0 0,-3.5000009 c -1,0 0,0 -1,0 z m 8.4921873,2.5078129 c -1.380712,0 -2.5,1.119288 -2.5,2.5 0,1.380712 1.119288,2.5 2.5,2.5 0.426764,-3.56e-4 0.846332,-0.109955 1.21875,-0.318359 -0.07312,0.208377 -0.15881,0.399903 -0.275391,0.552734 -0.372037,0.487723 -1.017138,0.811766 -2.427734,0.765625 l -0.03125,1 c 1.589404,0.05199 2.653725,-0.373347 3.253906,-1.160156 0.600182,-0.786809 0.704671,-1.796533 0.730469,-2.828125 l -0.02539,0 c 0.03644,-0.168169 0.05542,-0.339651 0.05664,-0.511719 0,-1.380712 -1.119288,-2.5 -2.5,-2.5 z m 0,1 c 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.671573 -1.5,-1.5 0,-0.828427 0.671573,-1.5 1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/total-war.svg b/.icons/awkward/24x24/apps/total-war.svg
new file mode 100644
index 00000000..22adbecd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/total-war.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <g transform="matrix(.625 0 0 .74999 1 -.49995)">
+ <g>
+ <path fill="#fec006" d="m16 6-7.2 9.333-8.8-9.333 1.6 20h28.8l1.6-20-8.8 9.333z"/>
+ </g>
+ </g>
+ <rect fill="#e82d2d" width="1.803" height="1.803" x="6.61" y="24.04" transform="matrix(.55470 -.83205 .55470 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="1.803" height="1.803" x="-6.01" y="11.42" transform="matrix(.55470 -.83205 .55470 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="2.828" height="2.828" x="-3.54" y="16.26" transform="matrix(.70711 -.70710 .70711 .70710 0 0)"/>
+ <g fill="#fff" transform="matrix(.625 0 0 .74999 1 -.49995)">
+ <g>
+ <path opacity=".2" transform="matrix(.8 0 0 .66667 -3.2 0)" d="m4 9 0.0723 1.092 10.928 13.908 9-14 9 14 10.928-13.908 0.072-1.092-11 14-9-14-9 14-11-14z"/>
+ </g>
+ </g>
+ <g transform="matrix(.625 0 0 .74999 1 .000048881)">
+ <g>
+ <path opacity=".2" transform="matrix(.8 0 0 .66667 -3.2 0)" d="m4 9 2 30h36l2-30-0.072 0.0918-1.928 28.908h-36l-1.9277-28.908-0.0723-0.0922z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/touchpad-indicator.svg b/.icons/awkward/24x24/apps/touchpad-indicator.svg
new file mode 100644
index 00000000..95408e33
--- /dev/null
+++ b/.icons/awkward/24x24/apps/touchpad-indicator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <g style="opacity:0.40">
+ <rect width="8" height="5" x="3" y="16" rx="1" ry="1"/>
+ <rect width="8" height="5" x="13" y="16" rx="1" ry="1"/>
+ <rect width="3" height="1" x="18" y="13"/>
+ <rect width="3" height="1" x="18" y="11"/>
+ <rect width="3" height="1" x="18" y="9"/>
+ <rect width="3" height="1" x="18" y="7"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/touchpad.svg b/.icons/awkward/24x24/apps/touchpad.svg
new file mode 120000
index 00000000..3803823f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/toxygen.svg b/.icons/awkward/24x24/apps/toxygen.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/24x24/apps/toxygen.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tracker.svg b/.icons/awkward/24x24/apps/tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/trackma.svg b/.icons/awkward/24x24/apps/trackma.svg
new file mode 100644
index 00000000..b1d366ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trackma.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 13.144656,2.5000001 10.25802,6.6366426 A 8.0851065,8.1632685 0 0 0 7.922499,7.9360566 C 5.049209,7.2409386 2,9.5718996 2,9.5718996 L 4.958486,15.744586 A 8.0851065,8.1632685 0 0 0 12.914893,22.5 8.0851065,8.1632685 0 0 0 21,14.336737 8.0851065,8.1632685 0 0 0 17.758851,7.8132976 C 17.266724,4.4025639 13.144656,2.5000001 13.144656,2.5000001 Z"/>
+ <path style="fill:#21a8e3" d="M 13.144656,1.9999999 10.25802,6.1366424 A 8.0851065,8.1632685 0 0 0 7.9224984,7.4360564 C 5.0492084,6.7409384 2,9.0718994 2,9.0718994 L 4.9584859,15.244586 A 8.0851065,8.1632685 0 0 0 12.914893,22 8.0851065,8.1632685 0 0 0 21,13.836737 8.0851065,8.1632685 0 0 0 17.758851,7.3132974 C 17.266724,3.9025637 13.144656,1.9999999 13.144656,1.9999999 Z"/>
+ <path style="fill:#ffffff" d="m 3.9147727,9.5000849 c -0.2863052,0.00145 -0.5912433,0.030615 -0.9147728,0.093544 0,0 2.0067465,0.2078785 3.004972,1.4795001 C 5.5838824,12.735536 5.0348009,14 5.0348009,14 L 7,10.783811 c 0,0 -1.0810916,-1.2968506 -3.0852273,-1.2837121 z"/>
+ <path style="fill:#ffffff" d="M 13.5,3.5000587 11.5,7 12.719512,6.6577235 c 0,0 0.615019,-1.4597181 0.780488,-3.1577235 z"/>
+ <path style="opacity:0.2" d="M 9.4160056,14.954961 A 1.5001325,1.5053243 0 0 0 9.0902085,16.509536 1.5001325,1.5053243 0 0 0 11.012945,17.409218 1.5001325,1.5053243 0 0 0 11.909534,15.479835 1.5001325,1.5053243 0 0 0 10.664474,14.5 l -0.0049,0.101367 -0.07428,1.629059 -1.1004315,-1.20003 z"/>
+ <path style="opacity:0.2" d="m 15.416005,11.95496 a 1.5001325,1.5053243 0 0 0 -0.325797,1.554575 1.5001325,1.5053243 0 0 0 1.922737,0.899682 1.5001325,1.5053243 0 0 0 0.896589,-1.929383 1.5001325,1.5053243 0 0 0 -1.24506,-0.979835 l -0.0049,0.101367 -0.07428,1.629059 -1.100432,-1.20003 z"/>
+ <path style="fill:#ffffff" d="M 9.4160056,14.454961 A 1.5001325,1.5053243 0 0 0 9.0902085,16.009536 1.5001325,1.5053243 0 0 0 11.012945,16.909218 1.5001325,1.5053243 0 0 0 11.909534,14.979835 1.5001325,1.5053243 0 0 0 10.664474,14 l -0.0049,0.101367 -0.07428,1.629059 -1.1004315,-1.20003 z"/>
+ <path style="fill:#ffffff" d="m 15.416006,11.454961 a 1.5001327,1.5053242 0 0 0 -0.325797,1.554575 1.5001327,1.5053242 0 0 0 1.922737,0.899682 1.5001327,1.5053242 0 0 0 0.896588,-1.929383 A 1.5001327,1.5053242 0 0 0 16.664474,11 l -0.0049,0.101367 -0.07428,1.629058 -1.100433,-1.200029 z"/>
+ <path style="opacity:0.2" d="m 17.493357,17.500113 a 0.51703145,0.476698 0 0 0 -0.05116,0.0012 0.51703145,0.476698 0 0 0 -0.348693,0.161982 c -0.212963,0.217431 -0.639886,0.266224 -1.096561,0.208541 -0.408103,-0.05148 -0.718837,-0.159895 -0.788934,-0.184955 a 0.51703145,0.476698 0 0 0 -0.242334,-0.05953 0.51703145,0.476698 0 0 0 -0.54256,0.509531 c -0.02466,0.11294 -0.0838,0.35788 -0.230217,0.664087 -0.185943,0.388869 -0.458315,0.699498 -0.770758,0.75285 a 0.517556,0.47718154 0 0 0 0.188482,0.938405 c 0.830667,-0.141831 1.280709,-0.787763 1.528727,-1.306445 0.08011,-0.16755 0.137746,-0.323918 0.185789,-0.468585 0.158848,0.03821 0.332673,0.07507 0.529096,0.0999 0.609126,0.07699 1.441142,0.06237 2.007336,-0.515745 a 0.51703145,0.476698 0 0 0 -0.368214,-0.801257 z"/>
+ <path style="fill:#ffffff" d="m 17.493357,17.000113 a 0.51703145,0.476698 0 0 0 -0.05116,0.0012 0.51703145,0.476698 0 0 0 -0.348693,0.161982 c -0.212963,0.217431 -0.639886,0.266224 -1.096561,0.208541 -0.408103,-0.05148 -0.718837,-0.159895 -0.788934,-0.184955 a 0.51703145,0.476698 0 0 0 -0.242334,-0.05953 0.51703145,0.476698 0 0 0 -0.54256,0.509531 c -0.02466,0.11294 -0.0838,0.35788 -0.230217,0.664087 -0.185943,0.388869 -0.458315,0.699498 -0.770758,0.75285 a 0.517556,0.47718154 0 0 0 0.188482,0.938405 c 0.830667,-0.141831 1.280709,-0.787763 1.528727,-1.306445 0.08011,-0.16755 0.137746,-0.323918 0.185789,-0.468585 0.158848,0.03821 0.332673,0.07507 0.529096,0.0999 0.609126,0.07699 1.441142,0.06237 2.007336,-0.515745 a 0.51703145,0.476698 0 0 0 -0.368214,-0.801257 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.144531,1.9999999 -2.886719,4.136719 A 8.0851065,8.1632685 0 0 0 7.9228514,7.4355469 C 5.0495615,6.7404289 1.9999999,9.0722654 1.9999999,9.0722654 l 0.180664,0.3769532 C 2.6415894,9.1167334 5.2987859,7.3007224 7.9228514,7.9355469 a 8.0851065,8.1632685 0 0 1 2.3349606,-1.298828 l 2.886719,-4.136719 c 0,0 4.122131,1.9027426 4.614258,5.3134765 A 8.0851065,8.1632685 0 0 1 20.989258,14.129883 8.0851065,8.1632685 0 0 0 21,13.836914 8.0851065,8.1632685 0 0 0 17.758789,7.3134764 C 17.266662,3.9027427 13.144531,1.9999999 13.144531,1.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tracktion.svg b/.icons/awkward/24x24/apps/tracktion.svg
new file mode 100644
index 00000000..61aed349
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tracktion.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#325f78" d="M 9.9495,1.99993 C 9.737,2.023 9.55,2.1965 9.511,2.4062 L 9.0885,4.5468 C 8.33,4.8429 7.617,5.25 6.991,5.75 L 4.9093,5.047 C 4.693,4.97235 4.4307,5.069 4.3145,5.2655 L 2.3109,8.7342 C 2.1981,8.9337 2.2465,9.2098 2.4205,9.3592 l 1.6592,1.4531 c -0.05843,0.38962 -0.093915,0.7816 -0.093915,1.1875 0,0.40587 0.035513,0.79785 0.093915,1.1875 l -1.6592,1.4531 c -0.17402,0.14939 -0.22242,0.42548 -0.10957,0.625 l 2.0035,3.4687 c 0.1162,0.19671 0.37853,0.29319 0.5948,0.21874 l 2.0818,-0.7031 c 0.6257,0.49997 1.3388,0.9069 2.0975,1.2031 l 0.4225,2.1415 c 0.042825,0.22407 0.25673,0.40314 0.48524,0.40624 l 4.0071,0 c 0.2285,-0.003 0.44239,-0.18217 0.48524,-0.40624 l 0.42263,-2.1406 c 0.7587,-0.29618 1.4718,-0.70315 2.0975,-1.2031 l 2.0818,0.7031 c 0.21628,0.07444 0.47861,-0.02205 0.5948,-0.21874 l 2.0035,-3.4687 c 0.11286,-0.1995 0.06445,-0.4756 -0.10957,-0.625 l -1.6592,-1.4531 c 0.05843,-0.38962 0.09392,-0.7816 0.09392,-1.1875 0,-0.40587 -0.03551,-0.79785 -0.09392,-1.1875 l 1.66,-1.4519 c 0.175,-0.1494 0.223,-0.4255 0.11,-0.625 l -2.003,-3.4687 c -0.1155,-0.1975 -0.378,-0.29415 -0.594,-0.2195 l -2.082,0.7031 c -0.626,-0.5 -1.339,-0.9071 -2.098,-1.2032 l -0.4225,-2.1406 c -0.043,-0.2241 -0.257,-0.4032 -0.486,-0.40627 l -4.0071,0 c -0.01563,-5e-4 -0.031305,-5e-4 -0.046935,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.8975,1.99978 C 9.6795,2.0226 9.4875,2.1942 9.448,2.4016 L 9.0145,4.5193 C 8.2365,4.8123 7.505,5.215 6.8635,5.7095 L 4.7288,5.014 C 4.507,4.9403 4.238,5.036 4.11885,5.2305 L 2.06425,8.662 c 0.027942,0.049475 0.067745,0.08671 0.11236,0.12366 l 0.080255,0.06183 1.8619,-3.1224 c 0.1192,-0.1945 0.3882,-0.29 0.61,-0.2165 l 2.1348,0.6956 c 0.6417,-0.4947 1.3729,-0.8972 2.1509,-1.1902 l 0.4334,-2.1177 c 0.03981,-0.20746 0.23165,-0.37904 0.44944,-0.40189 0.016025,-4.947e-4 0.0321,-4.947e-4 0.04813,0 l 4.1091,0 c 0.23432,0.00297 0.45365,0.18022 0.49759,0.40189 l 0.43338,2.1176 c 0.77805,0.293 1.5092,0.6956 2.1509,1.1902 l 2.1348,-0.6956 c 0.22178,-0.073645 0.49079,0.021815 0.60995,0.2164 l 1.8619,3.1224 0.08025,-0.06183 c 0.04463,-0.03695 0.08441,-0.074185 0.11236,-0.12366 l -2.055,-3.4315 c -0.119,-0.1946 -0.388,-0.29 -0.61,-0.2164 l -2.134,0.6956 c -0.642,-0.4945 -1.373,-0.8971 -2.151,-1.1901 l -0.4335,-2.1177 c -0.044,-0.22165 -0.263,-0.3988 -0.4975,-0.40185 l -4.1091,0 c -0.016025,-4.947e-4 -0.032105,-4.947e-4 -0.04813,0 z M 2.016,8.98628 C 2.0254,9.04474 2.035467,9.1055 2.064128,9.15631 2.036186,9.106835 2.026119,9.042 2.016,8.98628 Z m 19.968,0 c -0.01,0.0557 -0.02,0.1205 -0.048,0.17 0.029,-0.0508 0.039,-0.1116 0.048,-0.17 z M 3.83,11.16598 c -0.016334,0.15865 -0.023268,0.31914 -0.032103,0.47918 0.00308,0.08338 0.011249,0.16434 0.016025,0.24732 0.0132,-0.22827 0.029535,-0.45698 0.064205,-0.6801 l -0.04815,-0.0465 z m 16.34,0 -0.04813,0.04634 c 0.03467,0.22314 0.051,0.45186 0.06421,0.6801 0.0046,-0.08297 0.01295,-0.16393 0.01602,-0.24732 -0.0088,-0.16004 -0.01577,-0.32052 -0.0321,-0.47918 z m -16.34,1.9475 -1.6533,1.3915 c -0.044635,0.03695 -0.084415,0.07418 -0.11236,0.12366 l 0.1927,0.308 1.6212,-1.376 c -0.0229,-0.147 -0.0329,-0.3 -0.0482,-0.448 z m 16.34,0 c -0.0153,0.14836 -0.02532,0.30122 -0.04813,0.44826 l 1.6212,1.3757 0.19262,-0.30914 c -0.02794,-0.04948 -0.06774,-0.08671 -0.11236,-0.12366 l -1.654,-1.392 z M 2,14.92148 c 0.00154,0.02686 0.00991,0.05109 0.016026,0.07729 -0.0067,-0.0265 -0.0137,-0.05 -0.01605,-0.0775 z m 20,0 c -0.0025,0.02716 -0.0094,0.05097 -0.01602,0.07729 0.0062,-0.02622 0.01433,-0.05041 0.01602,-0.07729 z"/>
+ <path style="opacity:0.2" d="m 8,9.5 0,3 2,0 0,5 4,0 0,-5 2,0 0,-3 z"/>
+ <path style="fill:#ffffff" d="m 8,9 0,3 2,0 0,5 4,0 0,-5 2,0 0,-3 z"/>
+ <path style="opacity:0.2" d="M 2.3145,9.2265 2.31059,9.23432 c -0.1129,0.1995 -0.0637,0.4756 0.1103,0.625 l 1.6054,1.4062 C 4.041275,11.11399 4.05748,10.96256 4.08,10.81239 L 2.4209,9.35879 C 2.377395,9.32144 2.3417,9.275985 2.31446,9.22598 Z m 19.371,0 c -0.02725,0.05001 -0.06294,0.095465 -0.10644,0.13281 l -1.6592,1.4531 c 0.02251,0.15016 0.03872,0.3016 0.05371,0.45312 l 1.6054,-1.4062 c 0.17402,-0.14939 0.22321,-0.4255 0.11035,-0.625 L 21.68542,9.22652 Z M 3.9955,12.25 c -0.00297,0.08351 -0.010742,0.16538 -0.010742,0.25 0,0.24918 0.017164,0.49299 0.041015,0.7344 l 0.05371,-0.04687 c -0.0462,-0.3085 -0.07265,-0.6205 -0.08395,-0.9375 z m 16.008,0 c -0.01128,0.31707 -0.03773,0.6291 -0.08398,0.9375 l 0.05371,0.04687 c 0.02385,-0.24138 0.04101,-0.48519 0.04101,-0.7344 0,-0.08461 -0.0078,-0.16649 -0.01074,-0.25 z m -17.69,3.023 c -0.08174,0.15003 -0.08855,0.34256 -0.00391,0.49219 l 2.0039,3.4687 c 0.1162,0.19671 0.37844,0.2932 0.59475,0.21875 l 2.082,-0.7031 c 0.6257,0.49997 1.3389,0.90695 2.0976,1.2031 l 0.42187,2.1406 c 0.042825,0.22407 0.25684,0.40314 0.48535,0.40625 l 4.0078,0 c 0.22851,-0.003 0.4425,-0.18218 0.48535,-0.40625 l 0.42188,-2.1406 c 0.7587,-0.29618 1.4719,-0.70315 2.0976,-1.2031 l 2.082,0.7031 c 0.21628,0.07445 0.47852,-0.02206 0.59475,-0.21875 l 2.0039,-3.4687 c 0.08464,-0.14962 0.07783,-0.34216 -0.0039,-0.49219 l -2,3.4609 c -0.1162,0.1967 -0.37844,0.2932 -0.59475,0.21875 l -2.082,-0.7031 c -0.6257,0.49998 -1.3389,0.90695 -2.0976,1.2031 l -0.42188,2.1406 c -0.04284,0.22407 -0.25684,0.40325 -0.48535,0.40625 l -4.0078,0 c -0.2286,-0.003 -0.4426,-0.182 -0.4854,-0.406 l -0.4219,-2.141 c -0.7587,-0.296 -1.4719,-0.703 -2.0976,-1.203 l -2.082,0.7031 c -0.2164,0.075 -0.4786,-0.022 -0.5948,-0.219 l -2,-3.461 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tracktion7.svg b/.icons/awkward/24x24/apps/tracktion7.svg
new file mode 120000
index 00000000..ada10f0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tracktion7.svg
@@ -0,0 +1 @@
+tracktion.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tranquil.svg b/.icons/awkward/24x24/apps/tranquil.svg
new file mode 120000
index 00000000..75c27303
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tranquil.svg
@@ -0,0 +1 @@
+com.github.nick92.tranqil.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/transgui-2.svg b/.icons/awkward/24x24/apps/transgui-2.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transgui-2.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/transgui.svg b/.icons/awkward/24x24/apps/transgui.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transgui.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/translator.svg b/.icons/awkward/24x24/apps/translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/transmageddon.svg b/.icons/awkward/24x24/apps/transmageddon.svg
new file mode 100644
index 00000000..2ecabb35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transmageddon.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m20 21v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 0 .5)">
+ <rect width="4" height="4" x="10" y="6"/>
+ <rect width="4" height="4" x="10" y="14"/>
+ <rect width="4" height="4" x="10" y="22"/>
+ <rect width="4" height="4" x="10" y="30"/>
+ <rect width="4" height="4" x="10" y="38"/>
+ <rect width="4" height="4" x="34" y="6"/>
+ <rect width="4" height="4" x="34" y="14"/>
+ <rect width="4" height="4" x="34" y="22"/>
+ <rect width="4" height="4" x="34" y="30"/>
+ <rect width="4" height="4" x="34" y="38"/>
+ </g>
+ <g fill="#fff" transform="scale(.5)">
+ <rect width="4" height="4" x="10" y="6"/>
+ <rect width="4" height="4" x="10" y="14"/>
+ <rect width="4" height="4" x="10" y="22"/>
+ <rect width="4" height="4" x="10" y="30"/>
+ <rect width="4" height="4" x="10" y="38"/>
+ <rect width="4" height="4" x="34" y="6"/>
+ <rect width="4" height="4" x="34" y="14"/>
+ <rect width="4" height="4" x="34" y="22"/>
+ <rect width="4" height="4" x="34" y="30"/>
+ <rect width="4" height="4" x="34" y="38"/>
+ </g>
+ <rect opacity=".2" width="8" height="7" x="8" y="4"/>
+ <rect opacity=".2" width="8" height="7" x="8" y="13"/>
+ <circle fill="#4269cd" cx="17.5" cy="17.5" r="5.5"/>
+ <path fill="#fff" d="m17.5 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.5874 0 2.9308-1.0516 3.3594-2.5h-1.0781c-0.38714 0.87975-1.2584 1.5-2.2812 1.5-1.3807 0-2.5-1.1193-2.5-2.5s1.1193-2.5 2.5-2.5c0.6908 0 1.3078 0.28752 1.7578 0.7422l-1.258 1.258h3v-3l-1.0264 1.0264c-0.634-0.6325-1.5065-1.0265-2.4735-1.0265z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/transmission-gtk.svg b/.icons/awkward/24x24/apps/transmission-gtk.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transmission-gtk.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/transmission-qt.svg b/.icons/awkward/24x24/apps/transmission-qt.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transmission-qt.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/transmission-remote-gtk.svg b/.icons/awkward/24x24/apps/transmission-remote-gtk.svg
new file mode 100644
index 00000000..3c829571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transmission-remote-gtk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-22.5" y="-19" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#cecece" width="14" height="14" x="-22" y="-19" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,8 C 5.669,8 5,8.669 5,9.5 V 10 C 5,9.169 5.669,8.5 6.5,8.5 h 11 C 18.331,8.5 19,9.169 19,10 V 9.5 C 19,8.669 18.331,8 17.5,8 Z"/>
+ <path style="fill:#4f4f4f" d="m 12,10 -4,3 h 2 v 4 H 8 l 4,3 4,-3 h -2 v -4 h 2 z"/>
+ <rect style="fill:#7e7e7e" width="4" height="12" x="10" y="-15" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="4" height="12" x="-6.5" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db4539" width="4" height="12" x="-6" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="4" height=".5" x="10" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 6.892,2 6,2.892 6,4 6,4.0856309 6.01407,4.1672614 6.024415,4.25 6.147908,3.262163 6.977631,2.5 8,2.5 h 8 c 1.022369,0 1.852092,0.762163 1.975586,1.75 C 17.985929,4.1672614 18,4.0856309 18,4 18,2.892 17.108,2 16,2 Z"/>
+ <path style="opacity:0.1" d="M 8.666992,12.5 8,13 h 2 V 12.5 Z M 14,12.5 V 13 h 2 l -0.666992,-0.5 z m -6,4.5 4,3 4,-3 H 15.333008 L 12,19.5 8.666992,17 Z"/>
+ <path style="opacity:0.2" d="m 23,22 c 0,-5 -3.5,-8.5 -8.5,-8.5 -0.75,0 -1.5,0.75 -1.5,1.5 v 7 c 0,0.75 0.75,1.5 1.5,1.5 h 7 c 0.75,0 1.5,-0.75 1.5,-1.5 z"/>
+ <path style="fill:#426bcd" d="M 23,21.5 C 23,16.5 19.5,13 14.5,13 13.75,13 13,13.75 13,14.5 v 7 c 0,0.75 0.75,1.5 1.5,1.5 h 7 c 0.75,0 1.5,-0.75 1.5,-1.5 z"/>
+ <path style="fill:#ffffff" d="m 15,15 v 0.5 c 0,0.27508 0.226735,0.5 0.5,0.5 2.4853,0 4.5,2.0147 4.5,4.5 0,0.27508 0.226735,0.5 0.5,0.5 H 21 V 20.5 C 21,17.4625 18.5375,15 15.5,15 Z m 0,2 v 0.5 c 0,0.27508 0.226735,0.5 0.5,0.5 1.3807,0 2.5,1.1193 2.5,2.5 0,0.27508 0.226735,0.5 0.5,0.5 H 19 V 20.5 C 19,18.567 17.433,17 15.5,17 Z m 1,2 c -0.5523,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.4477,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/transmission.svg b/.icons/awkward/24x24/apps/transmission.svg
new file mode 100644
index 00000000..ab8ee062
--- /dev/null
+++ b/.icons/awkward/24x24/apps/transmission.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-22.5" y="-19" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#cecece" width="14" height="14" x="-22" y="-19" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,8 C 5.669,8 5,8.669 5,9.5 V 10 C 5,9.169 5.669,8.5 6.5,8.5 h 11 C 18.331,8.5 19,9.169 19,10 V 9.5 C 19,8.669 18.331,8 17.5,8 Z"/>
+ <path style="fill:#4f4f4f" d="m 12,10 -4,3 h 2 v 4 H 8 l 4,3 4,-3 h -2 v -4 h 2 z"/>
+ <rect style="fill:#7e7e7e" width="4" height="12" x="10" y="-15" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="4" height="12" x="-6.5" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db4539" width="4" height="12" x="-6" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="4" height=".5" x="10" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 6.892,2 6,2.892 6,4 6,4.0856309 6.01407,4.1672614 6.024415,4.25 6.147908,3.262163 6.977631,2.5 8,2.5 h 8 c 1.022369,0 1.852092,0.762163 1.975586,1.75 C 17.985929,4.1672614 18,4.0856309 18,4 18,2.892 17.108,2 16,2 Z"/>
+ <path style="opacity:0.1" d="M 8.666992,12.5 8,13 h 2 V 12.5 Z M 14,12.5 V 13 h 2 l -0.666992,-0.5 z m -6,4.5 4,3 4,-3 H 15.333008 L 12,19.5 8.666992,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trashindicator.svg b/.icons/awkward/24x24/apps/trashindicator.svg
new file mode 100644
index 00000000..df3595e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trashindicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="17.5" x="5" y="5" rx=".933" ry="1.03"/>
+ <rect style="fill:#518140" width="14" height="17.5" x="5" y="4.5" rx=".933" ry="1.03"/>
+ <rect style="fill:#629c4d" width="6" height="2" x="9" y="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 8.0001,11 c 0,0 -10e-5,1.5 -10e-5,3.5 0,2 10e-5,3.5 10e-5,3.5"/>
+ <rect style="fill:#629c4d" width="18" height="4" x="3" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 12,11 v 7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,3 C 3.446,3 3,3.446 3,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 c 0.554,0 1,0.446 1,1 V 4 C 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 3,6 v 0.5 c 0,0.554 0.446,1 1,1 h 16 c 0.554,0 1,-0.446 1,-1 V 6 c 0,0.554 -0.446,1 -1,1 H 4 C 3.446,7 3,6.554 3,6 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 16.0001,11 c 0,0 -10e-5,1.5 -10e-5,3.5 0,2 10e-5,3.5 10e-5,3.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trelby.svg b/.icons/awkward/24x24/apps/trelby.svg
new file mode 100644
index 00000000..dce32289
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trelby.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 14.939453,2.5000309 c -0.498169,0.00549 -0.641358,0.049955 -0.953125,0.1611328 C 10.601847,4.0450831 7.3471826,5.413707 3.2675784,6.5674139 2.2911202,6.7947154 1.8796339,7.3175519 2.0302738,8.1377264 c 0,0 0.7421875,7.0164726 0.7421875,7.4335936 0,0.417067 0.3717802,2.380272 0.3222655,3.091796 -0.04952,0.71147 -0.6190901,2.895051 -0.6933593,3.189453 -0.074263,0.294459 -7.24e-5,0.490478 0.074219,0.637696 0.04751,0.09415 1.0933164,-0.5096 2.111328,-1.160157 1.1546634,-0.817972 2.3425363,-1.589451 3.5468748,-2.336914 3.2454489,-1.810661 6.5278279,-3.567421 9.6650389,-5.507812 0.383294,-0.231989 1.443677,-0.887477 2.15625,-1.324218 0.221793,-0.13158 0.446213,-0.259556 0.666992,-0.392579 2.74e-4,-0.0055 -2.51e-4,-0.01107 0,-0.0166 C 21.155531,11.423714 21.285389,11.349375 22,10.906282 21.97155,9.6479218 21.547723,8.3761953 21.081054,7.3594074 c -0.201885,-0.4381985 -0.301632,-0.4251 -0.754882,-0.1220705 -0.2463,0.1802655 -0.527671,0.4764175 -0.797852,0.6914065 -0.0093,0.00797 -0.07409,0.066897 -0.08594,0.077147 C 18.731881,6.7234894 17.743384,5.2272075 16.550781,3.2900699 16.139369,2.7070341 15.437622,2.4950286 14.939453,2.5000309 Z"/>
+ <path style="fill:#932c93" d="m 2.0302452,7.6377104 c 0,0 0.742687,7.0167626 0.742687,7.4338836 0,0.417067 0.37134,2.37979 0.3218253,3.091315 -0.04952,0.711469 -0.6189025,2.89501 -0.6931716,3.189412 -0.074264,0.294459 -2.21e-5,0.49072 0.074269,0.637938 0.047509,0.09415 1.0935001,-0.509193 2.1115117,-1.15975 C 9.6505815,17.243689 15.29323,14.479468 20.622099,11.268755 20.731493,9.0543838 19.074967,6.8898594 16.550664,2.78965 16.139252,2.2066142 15.437296,1.9950848 14.939127,2.0000871 14.440959,2.0055787 14.298405,2.0500971 13.986638,2.1612749 10.602157,3.5451944 7.3476551,4.9137807 3.268051,6.0674874 2.2915928,6.2947889 1.8796053,6.8175359 2.0302452,7.6377104 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.939453,2.0000006 c -0.498169,0.00549 -0.641358,0.049955 -0.953125,0.1611328 C 10.601847,3.5450528 7.3471826,4.9136765 3.2675784,6.0673834 2.3174907,6.2885459 1.9064357,6.7918239 2.0234378,7.5742194 2.1229635,7.0727789 2.5372024,6.7374014 3.2675784,6.5673834 7.3471826,5.413677 10.601847,4.0450528 13.986328,2.6611334 c 0.311767,-0.1111778 0.454956,-0.1556413 0.953125,-0.1611328 0.498169,-0.005 1.199916,0.2070032 1.611328,0.790039 2.336233,3.7947268 3.925803,5.9306802 4.063477,7.9833984 0.0026,-0.0016 0.0052,-0.0033 0.0078,-0.0049 C 20.731464,9.0541833 19.075085,6.8902489 16.550781,2.7900396 16.139369,2.2070038 15.437622,1.9949983 14.939453,2.0000006 Z M 3.0859378,18.219726 c -0.067328,0.751044 -0.6116902,2.843917 -0.6845703,3.132813 -0.049381,0.195798 -0.030483,0.345336 0.00781,0.46875 0.083988,-0.331426 0.6365645,-2.454466 0.6855468,-3.158203 0.00807,-0.116008 0.00208,-0.272954 -0.00879,-0.44336 z"/>
+ <path style="opacity:0.4" d="M 19.422979,7.4718339 C 12.229584,11.285257 7.4014591,13.382844 2.8041857,15.380962 c 0.029052,0.262472 0.07566,0.60532 0.1334101,1.020765 C 7.3811931,14.572421 14.194676,11.378474 19.89094,8.3754113 19.826652,8.2412118 19.75981,8.1062289 19.687746,7.9673114 L 19.501999,7.6095809 c -0.02426,-0.044345 -0.05406,-0.092862 -0.07902,-0.137747 z m 0.780962,1.6005344 C 13.004705,12.889037 7.6659256,15.380697 3.0586911,17.385485 c 0.031031,0.310884 0.048993,0.589248 0.035918,0.777138 -0.00536,0.07698 -0.035067,0.220731 -0.051311,0.327919 C 7.4907456,16.659711 14.459225,13.37742 20.159813,10.371711 l 0.04721,-1.2931747 c -8.5e-4,-0.0021 -0.0023,-0.00405 -0.0031,-0.00617 z"/>
+ <path style="fill:#b72dc5" d="m 7.6525176,18.760618 c 0,0 6.5888974,-6.300566 7.7442424,-7.497632 1.155346,-1.197013 3.746124,-3.5043691 4.131238,-3.8339446 0.270181,-0.214989 0.552166,-0.511761 0.798466,-0.6920265 0.45325,-0.3030295 0.552998,-0.315882 0.754884,0.1223165 0.466668,1.016788 0.890204,2.2882419 0.918652,3.5466026 -2.178924,1.351037 -3.454291,2.127226 -4.201012,2.579181 -3.292218,2.036264 -6.745035,3.869059 -10.1464704,5.775503 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 20.797851,6.5205084 c -0.106829,-0.013685 -0.245054,0.065282 -0.471679,0.2167965 -0.2463,0.1802655 -0.527671,0.4764175 -0.797852,0.6914065 -0.385114,0.3295755 -2.97649,2.6369716 -4.131836,3.8339846 -1.155345,1.197066 -7.7441399,7.498046 -7.7441399,7.498046 0.411169,-0.230453 0.824031,-0.457733 1.236328,-0.686523 1.6243419,-1.555706 5.5601469,-5.329637 6.5078119,-6.311523 1.155346,-1.197013 3.746722,-3.5044092 4.131836,-3.8339846 0.270181,-0.214989 0.551552,-0.511141 0.797852,-0.6914065 0.45325,-0.3030295 0.552997,-0.316128 0.754882,0.1220705 0.407247,0.8873174 0.781999,1.9681784 0.889649,3.0654296 0.01524,-0.0094 0.01397,-0.009 0.0293,-0.01855 C 21.971548,9.1478893 21.547721,7.8761629 21.081052,6.8593749 20.98011,6.6402759 20.904678,6.5341909 20.797849,6.5205079 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trello.svg b/.icons/awkward/24x24/apps/trello.svg
new file mode 100644
index 00000000..50417ce1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trello.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#0081cc" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="opacity:.2" d="m2 21v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="opacity:.2" width="7" height="14" x="4" y="4.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="7" height="14" x="4" y="4" rx="1.5" ry="1.5"/>
+ <rect style="opacity:.2" width="7" height="8" x="13" y="4.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="7" height="8" x="13" y="4" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tremulous.svg b/.icons/awkward/24x24/apps/tremulous.svg
new file mode 100644
index 00000000..9e35026b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tremulous.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.906317,2.500004 c -0.04798,0 -0.170845,0.062986 -0.272461,0.1396485 -0.244046,0.184115 -1.413312,0.9091051 -1.8193362,1.1279296 l -0.321289,0.1728516 -0.300781,-0.05957 c -0.165791,-0.032803 -0.328382,-0.059586 -0.360352,-0.05957 -0.031968,1.55e-5 -0.180781,0.098519 -0.3310545,0.2197266 -0.3185735,0.2569575 -0.652564,0.5138549 -0.817969,0.5136719 -0.063464,-7.5e-5 -0.1700305,-0.032952 -0.236328,-0.073242 -0.066299,-0.040292 -0.1586845,-0.073242 -0.2060545,-0.073242 -0.1139075,1e-7 -1.399678,0.6392262 -1.763672,0.8769531 C 5.1970428,5.4680152 4.9160348,5.6892565 4.4789731,6.06934 4.2350626,6.2814515 4.135905,6.4637335 4.017059,6.919926 c -0.1482445,0.56904 -0.061803,1.0884545 0.25,1.314035 0.1775165,0.128426 0.4512643,0.4262565 0.5712888,0.621094 0.0968,0.1571415 0.119388,0.166342 0.418946,0.166992 H 5.5238953 L 5.9955748,8.6079845 c 0.45979,-0.4470735 1.016192,-0.6248965 1.624805,-0.5934805 0.7602375,0.03924 0.830687,0.3648685 0.8843745,0.8888195 -0.02657,0.3221 -0.1003285,0.508821 -0.288086,0.7265625 -0.1186735,0.137622 -0.1242275,0.1388495 -0.5439455,0.1904295 -0.2328615,0.028615 -1.3952635,0.1851965 -2.339648,0.3476565 -0.9443894,0.162461 -1.7503293,0.294922 -1.7900393,0.294922 -0.049704,0 -0.1362693,-0.09632 -0.2792968,-0.310547 C 3.0358912,9.8110795 2.9384212,9.750275 2.7803402,9.8535185 2.5443017,10.007678 2.2093085,10.601061 2.0742855,11.105472 c -0.1068025,0.398981 -0.096543,1.474435 0.018555,2.012695 0.15183,0.710053 0.4398897,1.531621 0.8154297,2.325195 0.1692135,0.357574 0.2485921,0.443517 0.3134766,0.338867 0.0132,-0.02129 0.038731,-0.380143 0.056641,-0.797851 0.044333,-1.034132 0.1303231,-1.770798 0.2363281,-2.025391 0.154956,-0.372152 0.1543872,-0.406185 -0.02832,-0.78125 -0.1909185,-0.39192 -0.233212,-0.534684 -0.165039,-0.558594 0.025807,-0.0091 0.5186101,-0.03323 1.0957031,-0.05371 1.2402122,-0.04401 1.7028862,-0.08449 2.3095702,-0.205078 0.533639,-0.106064 0.6113545,-0.109083 0.6933595,-0.02735 0.064644,0.06441 0.064093,0.108476 -0.0039,0.818359 -0.0319,0.333018 0.057927,0.588074 0.3847655,1.094727 0.3268305,0.506641 0.5222095,0.923491 0.6875,1.466797 0.1462575,0.480742 0.1532065,0.56782 0.052734,0.667969 -0.239952,0.239174 -0.1060368,-0.06307 -1.0112299,-1.25 -0.7029855,-0.92179 -0.901039,-1.135742 -1.0527345,-1.135742 -0.2479544,0 -0.6291884,0.360877 -1.02832,0.972656 -0.2421835,0.37121 -0.3459385,0.579507 -0.6923829,1.382812 -0.370925,0.860078 -0.4444137,1.09302 -0.6054687,1.938477 -0.1242226,0.652119 -0.1353625,0.769496 -0.1328125,1.321289 0.0029,0.618194 0.053902,1.293737 0.2368159,2.585651 0.066799,0.471788 0.1214254,0.74185 0.1533203,0.762695 0.094166,0.06155 0.3154041,-0.254243 0.633301,-0.900391 0.6052939,-1.230308 0.8876755,-2.166297 0.964844,-2.833697 0.094028,-0.8132 0.2796649,-1.466623 0.553711,-1.955078 0.1293425,-0.23054 0.327867,-0.485352 0.3789059,-0.485352 0.014615,0 0.107221,0.127758 0.206055,0.28418 0.2257985,0.357365 0.2448239,0.697713 0.4341214,0.783203 0.103821,0.04686 0.195239,0.05957 0.319336,0.04492 l 0.1738285,-0.02051 0.0459,0.15039 c 0.03959,0.131707 0.033345,0.196013 -0.043945,0.509766 -0.1182805,0.480163 -0.1178055,1.043756 0,1.798491 0.096661,0.619274 0.122766,0.704102 0.2236325,0.704102 0.1437725,0 0.531261,-0.474098 0.7675785,-0.939453 0.04186,-0.08244 0.184384,-0.513856 0.3173825,-0.958985 0.2724805,-0.911957 0.56173,-1.62297 0.612305,-1.674467 0.0208,-0.02118 0.1852408,0.03708 0.4296878,0.152343 0.391441,0.184571 0.204479,0.187925 0.888631,0.270508 0.529875,0.06396 0.700198,0.09669 0.723633,0.140625 0.01684,0.03159 0.08294,0.321595 0.147461,0.644531 0.407685,2.040319 0.88781,3.873096 1.145508,4.233827 0.122158,0.171006 0.200128,0.138082 0.341797,-0.142578 0.166514,-0.329894 0.656042,-1.477405 1.178711,-2.761719 0.234099,-0.575229 0.447137,-1.187274 0.473633,-1.237733 0.04096,-0.07801 0.08378,-0.09517 0.286132,-0.118164 0.755331,-0.08583 0.403279,-0.109699 0.567444,-0.171875 0.248236,-0.09402 0.443142,-0.256584 0.666992,-0.55664 0.10429,-0.139794 0.201527,-0.253907 0.216797,-0.253907 0.0331,0 0.280045,0.554415 0.441406,0.991211 0.188557,0.510417 0.329009,1.054342 0.387696,1.503906 0.03036,0.23251 0.08135,0.504552 0.114258,0.605469 0.193936,0.594586 0.734359,1.40442 1.573242,2.358399 C 19.76017,22.330902 19.929857,22.5 19.955207,22.5 c 0.05237,0 0.095,-0.13868 0.308594,-0.991211 0.137492,-0.548793 0.179426,-0.657287 0.444336,-1.163086 l 0.291992,-0.558594 v -0.708984 c 0,-1.458141 -0.186917,-2.86142 -0.517578,-3.883789 -0.227234,-0.702585 -0.679944,-1.468354 -1.103516,-1.939122 -0.315913,-0.351113 -0.4831,-0.385547 -0.660156,-0.137695 -0.09492,0.132866 -0.210067,0.442686 -0.245117,0.661133 -0.01357,0.08463 -0.04804,0.162693 -0.07715,0.173829 -0.03181,0.01217 -0.128746,0.04738 -0.243164,-0.06389 -0.390265,-0.379533 -0.732314,-0.512637 -0.849609,-0.330078 -0.02918,0.04542 -0.103661,0.214509 -0.166016,0.375977 -0.145592,0.377003 -0.311237,0.511248 -0.428711,0.587972 -0.138388,0.09038 0.132067,0.04928 -0.18988,-0.09863 -0.240423,-0.110461 -0.270812,-0.137154 -0.386719,-0.34375 -0.186249,-0.331992 -0.216707,-0.525131 -0.166992,-1.058593 0.02299,-0.246661 0.0457,-0.537896 0.04981,-0.770005 l 0.0068,-0.421875 -0.15625,-0.280273 c -0.08627,-0.154292 -0.306247,-0.492831 -0.488251,-0.751954 -0.182002,-0.259122 -0.331055,-0.486001 -0.331055,-0.503906 0,-0.01849 0.179851,-0.02193 0.415039,-0.0078 0.23047,0.01383 0.525344,0.0085 0.665039,-0.01172 l 0.250977,-0.03614 0.452148,-0.4697265 C 17.712264,8.849601 17.949124,8.533375 17.983098,8.232923 17.998318,8.0982975 17.984948,8.0422155 17.909856,7.9301885 17.762633,7.7106075 17.562244,7.5256195 17.443059,7.4995245 17.270655,7.4617795 15.79681,7.8949325 15.369817,8.1088995 14.975308,8.306586 14.603721,8.233765 14.194036,7.878431 13.894797,7.6188935 13.155722,7.0391875 12.200262,6.35742 c -0.733193,-0.523172 -0.934734,-0.708507 -0.875,-0.803711 0.02389,-0.03807 0.183991,-0.1031016 0.40332,-0.1640626 0.706908,-0.1964775 1.07565,-0.326705 1.149414,-0.40625 0.08682,-0.093627 0.338868,-0.9633239 0.338868,-1.1699219 0,-0.1129175 -0.03102,-0.1749551 -0.155274,-0.3144531 C 12.51207,2.882062 12.07044,2.500004 11.906317,2.500004 Z"/>
+ <path style="fill:#4f4f4f" d="m 11.906317,2.000004 c -0.04798,0 -0.170845,0.062986 -0.272461,0.1396485 -0.244046,0.184115 -1.413312,0.9091051 -1.8193362,1.1279296 l -0.321289,0.1728516 -0.300781,-0.05957 c -0.165791,-0.032803 -0.328382,-0.059586 -0.360352,-0.05957 -0.031968,1.55e-5 -0.180781,0.098519 -0.3310545,0.2197266 -0.3185735,0.2569575 -0.652564,0.5138549 -0.817969,0.5136719 -0.063464,-7.5e-5 -0.1700305,-0.032952 -0.236328,-0.073242 -0.066299,-0.040292 -0.1586845,-0.073242 -0.2060545,-0.073242 -0.1139075,1e-7 -1.399678,0.6392262 -1.763672,0.8769531 C 5.1970428,4.9680152 4.9160348,5.1892565 4.4789731,5.56934 4.2350626,5.7814515 4.135905,5.9637335 4.017059,6.419926 c -0.1482445,0.56904 -0.061803,1.0884545 0.25,1.314035 0.1775165,0.128426 0.4512643,0.4262565 0.5712888,0.621094 0.0968,0.1571415 0.119388,0.166342 0.418946,0.166992 H 5.5238953 L 5.9955748,8.1079845 c 0.45979,-0.4470735 1.016192,-0.6248965 1.624805,-0.5934805 0.7602375,0.03924 0.830687,0.3648685 0.8843745,0.8888195 -0.02657,0.3221 -0.1003285,0.508821 -0.288086,0.7265625 C 8.0979948,9.267508 8.0924408,9.2687355 7.6727228,9.3203155 7.4398613,9.3489305 6.2774593,9.505512 5.3330748,9.667972 4.3886854,9.8304325 3.5827455,9.9628935 3.5430355,9.9628935 3.493331,9.9628935 3.4067662,9.8665755 3.2637387,9.652347 3.0358912,9.3110795 2.9384212,9.250275 2.7803402,9.3535185 2.5443017,9.5076775 2.2093085,10.101061 2.0742855,10.605472 c -0.1068025,0.398981 -0.096543,1.474435 0.018555,2.012695 0.15183,0.710053 0.4398897,1.531621 0.8154297,2.325195 0.1692135,0.357574 0.2485921,0.443517 0.3134766,0.338867 0.0132,-0.02129 0.038731,-0.380143 0.056641,-0.797851 0.044333,-1.034132 0.1303231,-1.770798 0.2363281,-2.025391 0.154956,-0.372152 0.1543872,-0.406185 -0.02832,-0.78125 -0.1909185,-0.39192 -0.233212,-0.534684 -0.165039,-0.558594 0.025807,-0.0091 0.5186101,-0.03323 1.0957031,-0.05371 1.2402122,-0.04401 1.7028862,-0.08449 2.3095702,-0.205078 0.533639,-0.106064 0.6113545,-0.109083 0.6933595,-0.02735 0.064644,0.06441 0.064093,0.108476 -0.0039,0.818359 -0.0319,0.333018 0.057927,0.588074 0.3847655,1.094727 0.3268305,0.506641 0.5222095,0.923491 0.6875,1.466797 0.1462575,0.480742 0.1532065,0.56782 0.052734,0.667969 -0.239952,0.239174 -0.1060368,-0.06307 -1.0112299,-1.25 -0.7029855,-0.92179 -0.901039,-1.135742 -1.0527345,-1.135742 -0.2479544,0 -0.6291884,0.360877 -1.02832,0.972656 -0.2421835,0.37121 -0.3459385,0.579507 -0.6923829,1.382812 -0.370925,0.860078 -0.4444137,1.09302 -0.6054687,1.938477 -0.1242226,0.652119 -0.1353625,0.769496 -0.1328125,1.321289 0.0029,0.618194 0.053902,1.293737 0.2368159,2.585651 0.066799,0.471788 0.1214254,0.74185 0.1533203,0.762695 0.094166,0.06155 0.3154041,-0.254243 0.633301,-0.900391 0.6052939,-1.230308 0.8876755,-2.166297 0.964844,-2.833697 0.094028,-0.8132 0.2796649,-1.466623 0.553711,-1.955078 0.1293425,-0.23054 0.327867,-0.485352 0.3789059,-0.485352 0.014615,0 0.107221,0.127758 0.206055,0.28418 0.2257985,0.357365 0.2448239,0.697713 0.4341214,0.783203 0.103821,0.04686 0.195239,0.05957 0.319336,0.04492 l 0.1738285,-0.02051 0.0459,0.15039 c 0.03959,0.131707 0.033345,0.196013 -0.043945,0.509766 -0.1182805,0.480163 -0.1178055,1.043756 0,1.798491 0.096661,0.619274 0.122766,0.704102 0.2236325,0.704102 0.1437725,0 0.531261,-0.474098 0.7675785,-0.939453 0.04186,-0.08244 0.184384,-0.513856 0.3173825,-0.958985 0.2724805,-0.911957 0.56173,-1.62297 0.612305,-1.674467 0.0208,-0.02118 0.1852408,0.03708 0.4296878,0.152343 0.391441,0.184571 0.204479,0.187925 0.888631,0.270508 0.529875,0.06396 0.700198,0.09669 0.723633,0.140625 0.01684,0.03159 0.08294,0.321595 0.147461,0.644531 0.407685,2.040319 0.88781,3.873096 1.145508,4.233827 0.122158,0.171006 0.200128,0.138082 0.341797,-0.142578 0.166514,-0.329894 0.656042,-1.477405 1.178711,-2.761719 0.234099,-0.575229 0.447137,-1.187274 0.473633,-1.237733 0.04096,-0.07801 0.08378,-0.09517 0.286132,-0.118164 0.755331,-0.08583 0.403279,-0.109699 0.567444,-0.171875 0.248236,-0.09402 0.443142,-0.256584 0.666992,-0.55664 0.10429,-0.139794 0.201527,-0.253907 0.216797,-0.253907 0.0331,0 0.280045,0.554415 0.441406,0.991211 0.188557,0.510417 0.329009,1.054342 0.387696,1.503906 0.03036,0.23251 0.08135,0.504552 0.114258,0.605469 0.193936,0.594586 0.734359,1.40442 1.573242,2.358399 C 19.76017,21.830902 19.929857,22 19.955207,22 c 0.05237,0 0.095,-0.13868 0.308594,-0.991211 0.137492,-0.548793 0.179426,-0.657287 0.444336,-1.163086 l 0.291992,-0.558594 v -0.708984 c 0,-1.458141 -0.186917,-2.86142 -0.517578,-3.883789 -0.227234,-0.702585 -0.679944,-1.468354 -1.103516,-1.939122 -0.315913,-0.351113 -0.4831,-0.385547 -0.660156,-0.137695 -0.09492,0.132866 -0.210067,0.442686 -0.245117,0.661133 -0.01357,0.08463 -0.04804,0.162693 -0.07715,0.173829 -0.03181,0.01217 -0.128746,0.04738 -0.243164,-0.06389 -0.390265,-0.379533 -0.732314,-0.512637 -0.849609,-0.330078 -0.02918,0.04542 -0.103661,0.214509 -0.166016,0.375977 -0.145592,0.377003 -0.311237,0.511248 -0.428711,0.587972 -0.138388,0.09038 0.132067,0.04928 -0.18988,-0.09863 -0.240423,-0.110461 -0.270812,-0.137154 -0.386719,-0.34375 -0.186249,-0.331992 -0.216707,-0.525131 -0.166992,-1.058593 0.02299,-0.246661 0.0457,-0.537896 0.04981,-0.770005 l 0.0068,-0.421875 -0.15625,-0.280273 C 15.779612,10.895044 15.559634,10.556505 15.37763,10.297382 15.195628,10.03826 15.046575,9.811381 15.046575,9.793476 c 0,-0.018485 0.179851,-0.02193 0.415039,-0.00781 0.23047,0.01383 0.525344,0.00853 0.665039,-0.01172 L 16.37763,9.737806 16.829778,9.2680795 C 17.712264,8.349601 17.949124,8.033375 17.983098,7.732923 17.998318,7.5982975 17.984948,7.5422155 17.909856,7.4301885 17.762633,7.2106075 17.562244,7.0256195 17.443059,6.9995245 17.270655,6.9617795 15.79681,7.3949325 15.369817,7.6088995 14.975308,7.806586 14.603721,7.733765 14.194036,7.378431 13.894797,7.1188935 13.155722,6.5391875 12.200262,5.85742 c -0.733193,-0.523172 -0.934734,-0.708507 -0.875,-0.803711 0.02389,-0.03807 0.183991,-0.1031016 0.40332,-0.1640626 0.706908,-0.1964775 1.07565,-0.326705 1.149414,-0.40625 0.08682,-0.093627 0.338868,-0.9633239 0.338868,-1.1699219 0,-0.1129175 -0.03102,-0.1749551 -0.155274,-0.3144531 C 12.51207,2.382062 12.07044,2.000004 11.906317,2.000004 Z"/>
+ <path style="opacity:0.2" d="m 4.5,6.4997812 c 0.8775019,0.4073021 0.5368697,1.0209913 -0.3554688,1.59375 0.038296,0.050098 0.073189,0.1045541 0.1230469,0.140625 C 4.4367273,8.3565288 4.6848535,8.6296713 4.8125,8.824 5.2219133,8.4842986 5.8565018,8.0790684 5.96875,7.558375 6.1119595,6.8940574 6.0788675,6.4804212 4.5,6.4997812 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.5 6 C 5.3775019 6.4073021 5.0368697 7.0209913 4.1445312 7.59375 C 4.1828268 7.6438484 4.21772 7.6983041 4.2675781 7.734375 C 4.4367273 7.8567476 4.6848535 8.1298901 4.8125 8.3242188 C 5.2219133 7.9845174 5.8565018 7.5792872 5.96875 7.0585938 C 6.1119595 6.3942762 6.0788675 5.98064 4.5 6 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11.90625 2 C 11.85827 2 11.736382 2.0639625 11.634766 2.140625 C 11.39072 2.32474 10.220477 3.0487536 9.8144531 3.2675781 L 9.4941406 3.4414062 L 9.1933594 3.3808594 C 9.0275684 3.3480564 8.8640013 3.3222496 8.8320312 3.3222656 C 8.8000632 3.3222811 8.6522266 3.419808 8.5019531 3.5410156 C 8.1833796 3.7979731 7.8489987 4.0548705 7.6835938 4.0546875 C 7.6201298 4.0546125 7.5135631 4.0227119 7.4472656 3.9824219 C 7.3809666 3.9421299 7.2876044 3.9082031 7.2402344 3.9082031 C 7.1263269 3.9082032 5.8405565 4.5474294 5.4765625 4.7851562 C 5.1965855 4.9680101 4.9155773 5.190229 4.4785156 5.5703125 C 4.2346051 5.782424 4.1364241 5.9637294 4.0175781 6.4199219 C 3.9429646 6.7063276 3.927602 6.9788585 3.9707031 7.2089844 C 3.9823296 7.1140344 3.9917175 7.0191887 4.0175781 6.9199219 C 4.1364241 6.4637294 4.2346051 6.282424 4.4785156 6.0703125 C 4.9155773 5.690229 5.1965855 5.4680101 5.4765625 5.2851562 C 5.8405565 5.0474294 7.1263269 4.4082032 7.2402344 4.4082031 C 7.2876044 4.4082031 7.3809666 4.4421299 7.4472656 4.4824219 C 7.5135631 4.5227119 7.6201298 4.5546125 7.6835938 4.5546875 C 7.8489987 4.5548705 8.1833796 4.2979731 8.5019531 4.0410156 C 8.6522266 3.919808 8.8000632 3.8222811 8.8320312 3.8222656 C 8.8640013 3.8222496 9.0275684 3.8480564 9.1933594 3.8808594 L 9.4941406 3.9414062 L 9.8144531 3.7675781 C 10.220477 3.5487536 11.39072 2.82474 11.634766 2.640625 C 11.736382 2.5639625 11.85827 2.5 11.90625 2.5 C 12.070373 2.5 12.51298 2.8810875 13.0625 3.4980469 C 13.106675 3.5476414 13.126989 3.5814071 13.150391 3.6171875 C 13.174044 3.5097626 13.216797 3.3625513 13.216797 3.3125 C 13.216797 3.1995825 13.186754 3.1375449 13.0625 2.9980469 C 12.51298 2.3810875 12.070373 2 11.90625 2 z M 11.636719 5.4257812 C 11.491298 5.473039 11.344618 5.5233396 11.326172 5.5527344 C 11.266438 5.6479384 11.467979 5.8342499 12.201172 6.3574219 C 13.156632 7.0391894 13.89412 7.6193688 14.193359 7.8789062 C 14.603044 8.2342402 14.974632 8.3070615 15.369141 8.109375 C 15.796134 7.895408 17.270955 7.462255 17.443359 7.5 C 17.562544 7.526095 17.762933 7.7101065 17.910156 7.9296875 C 17.9149 7.9367642 17.915663 7.9406015 17.919922 7.9472656 C 17.953195 7.8713241 17.974772 7.80007 17.982422 7.7324219 C 17.997642 7.5977964 17.985248 7.5417145 17.910156 7.4296875 C 17.762933 7.2101065 17.562544 7.026095 17.443359 7 C 17.270955 6.962255 15.796134 7.395408 15.369141 7.609375 C 14.974632 7.8070615 14.603044 7.7342402 14.193359 7.3789062 C 13.89412 7.1193688 13.156632 6.5391894 12.201172 5.8574219 C 11.920041 5.6568203 11.776763 5.5410084 11.636719 5.4257812 z M 8.4609375 8.6152344 C 8.4196909 8.8089707 8.3553381 8.9701937 8.2167969 9.1308594 C 8.0981234 9.2684814 8.091593 9.2687325 7.671875 9.3203125 C 7.4390135 9.3489275 6.2783689 9.5055087 5.3339844 9.6679688 C 4.389595 9.8304292 3.5826787 9.9628906 3.5429688 9.9628906 C 3.4932643 9.9628906 3.4066994 9.8665722 3.2636719 9.6523438 C 3.0358244 9.3110762 2.939331 9.2502721 2.78125 9.3535156 C 2.5452115 9.5076746 2.2092418 10.101058 2.0742188 10.605469 C 2.0117064 10.838995 1.9925685 11.302195 2.0078125 11.755859 C 2.0164193 11.492409 2.0356394 11.249589 2.0742188 11.105469 C 2.2092418 10.601058 2.5452115 10.007675 2.78125 9.8535156 C 2.939331 9.7502721 3.0358244 9.8110762 3.2636719 10.152344 C 3.4066994 10.366571 3.4932647 10.462891 3.5429688 10.462891 C 3.5826788 10.462891 4.389595 10.33043 5.3339844 10.167969 C 6.2783689 10.005509 7.4390135 9.8489275 7.671875 9.8203125 C 8.091593 9.7687325 8.0981234 9.7684814 8.2167969 9.6308594 C 8.4045544 9.4131179 8.4773363 9.2263969 8.5039062 8.9042969 C 8.4929913 8.7977748 8.4788937 8.7046219 8.4609375 8.6152344 z M 15.371094 10.287109 C 15.210335 10.281923 15.046875 10.278491 15.046875 10.292969 C 15.046875 10.310874 15.194951 10.537753 15.376953 10.796875 C 15.558957 11.055998 15.778964 11.394536 15.865234 11.548828 L 16.011719 11.8125 C 16.012263 11.793558 16.015302 11.770214 16.015625 11.751953 L 16.021484 11.330078 L 15.865234 11.048828 C 15.778965 10.894536 15.558957 10.555998 15.376953 10.296875 C 15.373515 10.29198 15.374508 10.29198 15.371094 10.287109 z M 7.4375 11.390625 C 7.4292827 11.484754 7.4295956 11.508609 7.4160156 11.650391 C 7.4059017 11.755974 7.4136082 11.856618 7.4316406 11.957031 C 7.4641078 11.600446 7.4657616 11.443577 7.4375 11.390625 z M 3.4589844 11.613281 C 3.4419737 11.614848 3.3254849 11.618005 3.3222656 11.619141 C 3.2540926 11.643051 3.2954096 11.785814 3.4863281 12.177734 C 3.5258455 12.258857 3.5241294 12.29157 3.546875 12.347656 C 3.6410869 12.099693 3.6429084 11.999166 3.4863281 11.677734 C 3.471638 11.647578 3.471932 11.640546 3.4589844 11.613281 z M 18.996094 12.460938 C 18.892676 12.439421 18.807278 12.493261 18.71875 12.617188 C 18.62383 12.750053 18.509659 13.06085 18.474609 13.279297 C 18.461039 13.363927 18.425594 13.441989 18.396484 13.453125 C 18.364674 13.465295 18.268715 13.499942 18.154297 13.388672 C 17.764032 13.009139 17.421982 12.876035 17.304688 13.058594 C 17.275507 13.104014 17.201027 13.272126 17.138672 13.433594 C 16.99308 13.810597 16.826458 13.946714 16.708984 14.023438 C 16.570596 14.113817 16.841478 14.071738 16.519531 13.923828 C 16.279108 13.813367 16.248719 13.786674 16.132812 13.580078 C 16.041358 13.417059 15.990124 13.287558 15.964844 13.134766 C 15.933975 13.564411 15.963986 13.779142 16.132812 14.080078 C 16.248719 14.286674 16.279108 14.313367 16.519531 14.423828 C 16.841478 14.571738 16.570596 14.613817 16.708984 14.523438 C 16.826458 14.446714 16.99308 14.310597 17.138672 13.933594 C 17.201027 13.772126 17.275507 13.604014 17.304688 13.558594 C 17.421982 13.376035 17.764032 13.509139 18.154297 13.888672 C 18.268715 13.999942 18.364674 13.965295 18.396484 13.953125 C 18.425594 13.941989 18.461039 13.863927 18.474609 13.779297 C 18.509659 13.56085 18.62383 13.250053 18.71875 13.117188 C 18.895806 12.869336 19.062993 12.904746 19.378906 13.255859 C 19.802478 13.726627 20.255188 14.492728 20.482422 15.195312 C 20.813083 16.217682 21 17.619984 21 19.078125 L 21 18.578125 C 21 17.119984 20.813083 15.717682 20.482422 14.695312 C 20.255188 13.992728 19.802478 13.226627 19.378906 12.755859 C 19.22095 12.580303 19.099512 12.482454 18.996094 12.460938 z M 6.4765625 12.494141 C 6.2286081 12.494141 5.8483504 12.855018 5.4492188 13.466797 C 5.2070352 13.838007 5.1023038 14.046304 4.7558594 14.849609 C 4.3849344 15.709687 4.3114456 15.943605 4.1503906 16.789062 C 4.026168 17.441181 4.0150281 17.557582 4.0175781 18.109375 C 4.0178502 18.16737 4.0261558 18.245221 4.0273438 18.304688 C 4.0350011 18.005075 4.0566383 17.781225 4.1503906 17.289062 C 4.3114456 16.443605 4.3849344 16.209687 4.7558594 15.349609 C 5.1023038 14.546304 5.2070352 14.338007 5.4492188 13.966797 C 5.8483504 13.355018 6.2286081 12.994141 6.4765625 12.994141 C 6.628258 12.994141 6.8263114 13.209069 7.5292969 14.130859 C 8.43449 15.317789 8.3010636 15.620033 8.5410156 15.380859 C 8.6231764 15.298963 8.6101925 15.173548 8.53125 14.886719 C 8.3091246 15.101285 8.41746 14.795459 7.5292969 13.630859 C 6.8263114 12.709069 6.628258 12.494141 6.4765625 12.494141 z M 8.09375 16.943359 C 8.0855442 16.978877 8.0852413 16.990411 8.0742188 17.035156 C 7.9985884 17.34218 7.9906149 17.707925 8.0117188 18.111328 C 8.0235088 17.910889 8.0314665 17.70871 8.0742188 17.535156 C 8.1515088 17.221403 8.1587306 17.157098 8.1191406 17.025391 L 8.09375 16.943359 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tresorit.svg b/.icons/awkward/24x24/apps/tresorit.svg
new file mode 100644
index 00000000..e002d0f9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tresorit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4f4f4f" d="m 12.053849,2.0011749 a 2.282762,2.2739121 0 0 0 -1.19548,0.303345 L 4.1414809,6.1674555 a 2.282762,2.2739121 0 0 0 -1.141481,1.9694672 l 0,7.7263713 a 2.282762,2.2739121 0 0 0 1.141381,1.969267 l 6.7168881,3.863136 a 2.282762,2.2739121 0 0 0 2.282762,0 l 6.716888,-3.863136 A 2.282762,2.2739121 0 0 0 20.9994,15.863094 l 0,-7.7263713 A 2.282762,2.2739121 0 0 0 19.857919,6.1672555 L 13.141031,2.3043199 A 2.282762,2.2739121 0 0 0 12.053549,2.000975 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.772315,2.01322 a 2.282762,2.2739121 0 0 0 -0.03614,0.00488 2.282762,2.2739121 0 0 1 0.0459,-0.00488 2.282762,2.2739121 0 0 0 -0.0098,0 z M 11.56431,2.043493 a 2.282762,2.2739121 0 0 0 -0.08105,0.018554 2.282762,2.2739121 0 0 1 0.08105,-0.018554 z m -0.218746,0.05371 a 2.282762,2.2739121 0 0 0 -0.07422,0.024414 2.282762,2.2739121 0 0 1 0.07422,-0.024414 z m -0.221676,0.078124 a 2.282762,2.2739121 0 0 0 -0.08398,0.038085 2.282762,2.2739121 0 0 1 0.08398,-0.038085 z m -0.198239,0.092772 a 2.282762,2.2739121 0 0 0 -0.06738,0.036132 2.282762,2.2739121 0 0 1 0.06738,-0.036132 z M 4.1415825,6.1674475 A 2.282762,2.2739121 0 0 0 3.6083883,6.5922455 2.282762,2.2739121 0 0 1 4.1415825,6.1674475 Z M 3.6083883,6.5922455 A 2.282762,2.2739121 0 0 0 3.0068358,7.9906597 2.282762,2.2739121 0 0 1 3.6083883,6.5922455 Z M 3.0068358,7.9906597 a 2.282762,2.2739121 0 0 0 -0.00684,0.146482 l 0,7.7264333 a 2.282762,2.2739121 0 0 0 1.1415826,1.968717 l 6.7166855,3.863217 a 2.282762,2.2739121 0 0 0 1.141582,0.30273 l 0,-7.999867 A 2.282762,2.2739121 0 0 1 10.858268,13.695643 L 4.1415825,9.8324255 A 2.282762,2.2739121 0 0 1 3.0068358,7.9906597 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.053349,2.0015249 a 2.282762,2.2739121 0 0 0 -1.19498,0.302695 L 4.1414809,6.1674555 a 2.282762,2.2739121 0 0 0 -1.141481,1.9694672 l 0,0.4999917 A 2.282762,2.2739121 0 0 1 4.1415809,6.6674472 L 10.858469,2.8042116 a 2.282762,2.2739121 0 0 1 1.19528,-0.30273 2.282762,2.2739121 0 0 1 1.087882,0.30273 l 6.716888,3.8632356 A 2.282762,2.2739121 0 0 1 21,8.6369144 L 21,8.1369227 A 2.282762,2.2739121 0 0 0 19.858519,6.1674555 L 13.141631,2.3042199 a 2.282762,2.2739121 0 0 0 -1.087982,-0.302695 z"/>
+ <path style="opacity:0.2" d="m 2.9999999,15.863294 0,0.499992 a 2.282762,2.2739121 0 0 0 1.141581,1.968717 l 6.7168881,3.863236 a 2.282762,2.2739121 0 0 0 2.283162,0 l 6.716888,-3.863436 A 2.282762,2.2739121 0 0 0 21,16.362836 l 0,-0.499992 a 2.282762,2.2739121 0 0 1 -1.141581,1.968717 l -6.716888,3.863236 a 2.282762,2.2739121 0 0 1 -2.283162,0 L 4.1414809,17.831361 a 2.282762,2.2739121 0 0 1 -1.141481,-1.968967 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.05356,2.000525 0,9.749e-4 A 2.282762,2.2739121 0 0 0 10.858268,2.3042308 L 4.1415825,6.1674475 A 2.282762,2.2739121 0 0 0 3.0068358,7.9906597 2.282762,2.2739121 0 0 0 4.1415825,9.8324255 l 6.7166855,3.8632175 a 2.282762,2.2739121 0 0 0 2.283164,0 L 19.858118,9.8324255 A 2.282762,2.2739121 0 0 0 20.992864,8.0082374 2.282762,2.2739121 0 0 0 19.858118,6.1674475 L 13.141432,2.3042308 A 2.282762,2.2739121 0 0 0 12.05356,2.000525 Z"/>
+ <path style="opacity:0.2" d="m 15.051557,3.9028135 -12.0515571,6.9578915 0,5.502838 a 2.282762,2.2739121 0 0 0 0.016601,0.260738 L 20.046591,6.7924136 A 2.282762,2.2739121 0 0 0 19.858118,6.6674157 L 15.051557,3.9028135 Z"/>
+ <path style="fill:#00cbec" d="m 15.051557,3.4028453 -12.0515571,6.9578917 0,5.502838 a 2.282762,2.2739121 0 0 0 0.016601,0.260738 L 20.046591,6.2924455 A 2.282762,2.2739121 0 0 0 19.858118,6.1674475 L 15.051557,3.4028453 Z"/>
+ <path style="fill:#00a7c2" d="m 4.0351389,9.7630911 -1.035139,0.5976459 0,5.502838 a 2.282762,2.2739121 0 0 0 0.015625,0.252926 2.282762,2.2739121 0 0 0 9.75e-4,0.0078 L 9.0370089,12.648785 4.1415825,9.8324255 A 2.282762,2.2739121 0 0 1 4.0351389,9.7630911 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trillian.svg b/.icons/awkward/24x24/apps/trillian.svg
new file mode 100644
index 00000000..dc7d8d83
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trillian.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 10,2.5 c -3.8304593,0 -7,3.1695407 -7,7 0,2.772762 1.6885002,5.158503 4.0585938,6.287109 C 7.2203688,19.480285 10.271019,22.5 14,22.5 c 3.830459,0 7,-3.169541 7,-7 5.8e-5,-0.399264 -0.110123,-0.785339 -0.177734,-1.177734 0.04738,-0.27491 0.176909,-0.532079 0.177734,-0.8125 A 3.0003,3.0003 0 0 0 21,13.5 C 21,11.083547 19.181662,9.1185174 16.876953,8.6816406 16.862611,8.5609865 16.842866,8.4420022 16.822266,8.3222656 16.869644,8.0473556 16.999175,7.7901875 17,7.5097656 A 3.0003,3.0003 0 0 0 17,7.5 c 0,-2.7258898 -2.27411,-5 -5,-5 a 3.0003,3.0003 0 0 0 -0.01367,0 C 11.705847,2.50121 11.448716,2.6319151 11.17383,2.6796875 10.786767,2.6122431 10.405678,2.5015773 10.011719,2.5 A 3.0003,3.0003 0 0 0 10,2.5 Z"/>
+ <path style="fill:#a32b58" d="M 10,2 C 6.1695407,2 3,5.1695407 3,9 3,11.772762 4.6885002,14.158503 7.0585938,15.287109 7.2203688,18.980285 10.271019,22 14,22 c 3.830459,0 7,-3.169541 7,-7 5.8e-5,-0.399264 -0.110123,-0.785339 -0.177734,-1.177734 0.04738,-0.27491 0.176909,-0.532079 0.177734,-0.8125 A 3.0003,3.0003 0 0 0 21,13 C 21,10.583547 19.181662,8.6185174 16.876953,8.1816406 16.862611,8.0609865 16.842866,7.9420022 16.822266,7.8222656 16.869644,7.5473556 16.999175,7.2901875 17,7.0097656 A 3.0003,3.0003 0 0 0 17,7 C 17,4.2741102 14.72589,2 12,2 a 3.0003,3.0003 0 0 0 -0.01367,0 c -0.280483,0.00121 -0.537614,0.1319151 -0.8125,0.1796875 C 10.786767,2.1122431 10.405678,2.0015773 10.011719,2 A 3.0003,3.0003 0 0 0 10,2 Z"/>
+ <path opacity=".2" d="m10 5.5a4 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 -4zm0.5 0.5a3 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 -3z"/>
+ <path opacity=".2" d="m14 11.5a4 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 -4zm0.5 0.5a3 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 -3z"/>
+ <path fill="#f3ab6f" d="m10 5a4 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 -4zm0.5 0.5a3 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 -3z"/>
+ <circle opacity=".2" cx="12" cy="7.5" r="2"/>
+ <circle fill="#f7c39a" cx="12" cy="7" r="2"/>
+ <path fill="#f3ab6f" d="m14 11a4 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 -4zm0.5 0.5a3 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 -3z"/>
+ <circle opacity=".2" cx="16" cy="13.5" r="2"/>
+ <circle fill="#f7c39a" cx="16" cy="13" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10 2 C 6.1695407 2 3 5.1695407 3 9 C 3 9.069055 3.013546 9.1345635 3.015625 9.203125 C 3.1755112 5.5082754 6.2697884 2.5 10 2.5 A 3.0003 3.0003 0 0 1 10.011719 2.5 C 10.405678 2.5015773 10.786765 2.6122431 11.173828 2.6796875 C 11.448714 2.6319151 11.705845 2.50121 11.986328 2.5 A 3.0003 3.0003 0 0 1 12 2.5 C 14.596957 2.5 16.779401 4.5648306 16.980469 7.1171875 C 16.98456 7.0809725 16.999891 7.0466935 17 7.0097656 A 3.0003 3.0003 0 0 0 17 7 C 17 4.2741102 14.72589 2 12 2 A 3.0003 3.0003 0 0 0 11.986328 2 C 11.705845 2.00121 11.448714 2.1319151 11.173828 2.1796875 C 10.786765 2.1122431 10.405678 2.0015773 10.011719 2 A 3.0003 3.0003 0 0 0 10 2 z M 16.871094 8.1386719 C 16.854309 8.1998164 16.833036 8.2597689 16.822266 8.3222656 C 16.842866 8.4420022 16.862611 8.5609865 16.876953 8.6816406 C 19.076517 9.0985862 20.815006 10.912974 20.970703 13.177734 C 20.979925 13.121676 20.99983 13.067434 21 13.009766 A 3.0003 3.0003 0 0 0 21 13 C 21 10.583547 19.181662 8.6185174 16.876953 8.1816406 C 16.875242 8.1672485 16.872951 8.1530206 16.871094 8.1386719 z M 20.876953 14.109375 C 20.856961 14.179975 20.834728 14.249956 20.822266 14.322266 C 20.880617 14.66092 20.958885 14.996111 20.982422 15.337891 C 20.98798 15.225036 21 15.114094 21 15 C 21.000044 14.698504 20.936832 14.404231 20.876953 14.109375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trimage.svg b/.icons/awkward/24x24/apps/trimage.svg
new file mode 100644
index 00000000..80f1247a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trimage.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1 -1)">
+ <path fill="#5bb1ec" d="m17.452 1034.7c-6.1367 3.1158-9.986 7.9092-13.434 12.996 1.605 0.6668 3.6854 1.3491 5.8382 1.9452 3.9539-2.0867 7.8417-4.255 9.4882-9.1807-0.57628-2.099-1.238-4.1404-1.8919-5.761z"/>
+ <path fill="#2588c6" d="m15.171 1031.4c-2.7167 0.2284-14.711 12.322-14.151 14.417 0.14234 0.53 1.308 1.2115 2.9976 1.9137l13.433-13c-0.75093-1.8614-1.4857-3.1681-2.0481-3.3181-0.06771-0.018-0.14542-0.024-0.23313-0.016z"/>
+ <path fill="#b1daf6" d="m19.344 1040.5-9.4882 9.1807c4.8341 1.339 10.002 2.2243 10.825 1.3967 0.81248-0.8129-0.03462-5.8187-1.3403-10.577z"/>
+ <path fill="#fff" opacity=".2" d="m15.17 1031.4c-2.7184 0.2309-14.71 12.322-14.151 14.417 0.00457 0.017 0.019694 0.035 0.026366 0.053 0.73569-2.9706 11.559-13.752 14.125-13.969h0.001c0.08726-0.01 0.16499-0.0009 0.23242 0.017 0.56243 0.15 1.2969 1.4569 2.0478 3.3183l-0.0078 0.01h0.0088c0.65388 1.6205 1.3154 3.661 1.8916 5.7597h-0.002c0.91195 3.3243 1.5984 6.764 1.6533 8.8152 0.06269-1.9545-0.66251-5.7035-1.6533-9.3152 0.000234-0.0007 0.00075 0 0.001 0l0.001-0.001c-0.57618-2.0986-1.2377-4.1392-1.8916-5.7596h-0.0088l0.0078-0.01c-0.75095-1.8613-1.4854-3.1682-2.0478-3.3182-0.06743-0.017-0.14516-0.024-0.23242-0.017h-0.001z"/>
+ <path opacity=".2" d="m1.0453 1045.8c-0.043737 0.1765-0.057733 0.3297-0.026367 0.4472 0.14234 0.53 1.3084 1.2118 2.998 1.914l0.00879-0.01c-0.00265 0-0.00518 0.01-0.00781 0.012 1.605 0.6669 3.685 1.3492 5.8378 1.9452 4.8341 1.3391 10.003 2.2251 10.826 1.3975 0.24474-0.2449 0.33712-0.8752 0.31347-1.7598-0.01989 0.6203-0.11778 1.064-0.31347 1.2598-0.82325 0.8276-5.9919-0.058-10.826-1.3974-2.1528-0.5961-4.2328-1.2784-5.8378-1.9453 0.00265 0 0.00516-0.01 0.00781-0.012l-0.00879 0.01c-1.6351-0.6795-2.7705-1.3391-2.9716-1.8612z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trine.svg b/.icons/awkward/24x24/apps/trine.svg
new file mode 100644
index 00000000..4522f2c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(2.0041616,1)">
+ <path style="opacity:0.2" d="m 1,1.5 c 0,0 -1.1688e-4,3.9999219 0.017578,4.0449219 -0.1710732,1.6542035 0.677909,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8922781,6.4155969 5,6.5 5,6.5 l -1,0 C 4.1179,6.9731 3.2731906,7.1852094 3.0253906,6.7871094 2.0923906,5.1466094 5.1893491,3.6893491 8,5 L 7.9257812,18.548828 C 7.4612812,19.606828 7.1647,20.027 6,20.5 l 0,1 c 2.4714,-0.786 5,-1 8,-1 l 0,-1 c -1.034,-0.183 -1.878,-1.051 -2,-2 l 0,-12 4.175781,0 C 16.671481,5.511003 16.8741,5.34369 17,6.5 l 2,0 c -0.559,-1.3089 -0.933594,-4 -0.933594,-4 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,2.0348194 1.0002995,1.5000595 1,1.5 Z"/>
+ <path style="fill:#fecd38" d="m 1,1 c 0,0 -1.1688e-4,3.9999219 0.017578,4.0449219 -0.1710732,1.6542035 0.677909,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8922781,5.9155969 5,6 5,6 L 4,6 C 4.1179,6.4731 3.2731906,6.6852094 3.0253906,6.2871094 2.0923906,4.6466094 5.1893491,3.1893491 8,4.5 L 7.9257812,18.048828 C 7.4612812,19.106828 7.1647,19.527 6,20 l 0,1 c 2.4714,-0.786 5,-1 8,-1 l 0,-1 C 12.966,18.817 12.122,17.949 12,17 L 12,5 16.175781,5 C 16.671481,5.011003 16.8741,4.84369 17,6 l 2,0 C 18.441,4.6911 18.066406,2 18.066406,2 c 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,1.5348194 1.0002995,1.0000595 1,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,1 C 1,1 1.00192,1.3927887 1.00195,1.5 1.00527,1.5005292 4.4365872,2.0349149 8.140625,2.2519531 12.847878,2.527775 18.066406,2.5 18.066406,2.5 c 0,0 0.308742,2.108771 0.771485,3.5 L 19,6 C 18.441,4.6911 18.066406,2 18.066406,2 c 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,1.5348194 1.0002995,1.0000595 1,1 Z M 7.9980469,4.9980469 7.9257812,18.048828 C 7.4612812,19.106828 7.1647,19.527 6,20 l 0,0.5 C 7.1647,20.027 7.4612812,19.606828 7.9257812,18.548828 L 8,5 C 7.9992176,4.9996351 7.99883,4.99841 7.99805,4.99805 Z M 1.015625,5.1054688 C 0.9964458,5.3215866 0.9974158,5.5106018 1.013675,5.6796875 1.016995,5.6321905 1.012405,5.5949795 1.017585,5.5449219 1.015665,5.5400319 1.0171568,5.1935194 1.015635,5.1054688 Z m 1.875,0.8359374 C 2.824889,6.2078731 2.858839,6.4942612 3.0253906,6.7871094 3.1251996,6.9474567 3.3220917,6.9874816 3.5136719,6.9726562 3.5883809,6.9592732 3.6688308,6.9559332 3.7402344,6.9335942 3.9209675,6.8543025 4.0506006,6.7030462 4,6.5 l 0.4140625,0 C 4.8909466,5.9494743 5,6 5,6 L 4,6 C 4.1179,6.4731 3.2731906,6.6852094 3.0253906,6.2871094 2.9590167,6.1704036 2.9177621,6.0553267 2.890625,5.9414062 Z M 12,17 l 0,0.5 c 0.122,0.949 0.966,1.817 2,2 L 14,19 c -1.034,-0.183 -1.878,-1.051 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trine2.svg b/.icons/awkward/24x24/apps/trine2.svg
new file mode 100644
index 00000000..2d96d8fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trine2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0041616,1)">
+ <path style="opacity:0.2" d="m 1,1.5 c 0,0 -1.1688e-4,3.9999219 0.017578,4.0449219 -0.1710732,1.6542035 0.677909,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8922781,6.4155969 5,6.5 5,6.5 l -1,0 C 4.1179,6.9731 3.2731906,7.1852094 3.0253906,6.7871094 2.0923906,5.1466094 5.1893491,3.6893491 8,5 L 7.9257812,18.548828 C 7.4612812,19.606828 7.1647,20.027 6,20.5 l 0,1 c 2.4714,-0.786 5,-1 8,-1 l 0,-1 c -1.034,-0.183 -1.878,-1.051 -2,-2 l 0,-12 4.175781,0 C 16.671481,5.511003 16.8741,5.34369 17,6.5 l 2,0 c -0.559,-1.3089 -0.933594,-4 -0.933594,-4 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,2.0348194 1.0002995,1.5000595 1,1.5 Z m 16.201172,9 c -1.20093,0 -2.154451,0.06217 -2.201172,1 0,0.86743 0.10364,1.2939 1,1.5 0,0 -0.107911,-0.373583 -0.01953,-0.658203 0.4194,-1.1778 1.694699,-0.841591 1.80664,-0.462891 C 18.511092,14.844059 16.888752,17.908814 15,19.5 l 0,1 c 3,0 3.7142,0.40162 5,1 0.18093,-0.74781 2.344169,-2.415913 1.980469,-3.132812 C 21.416606,16.784557 19.999613,17.775936 20.03125,18.5 c 1.071325,0.04386 0.46875,1 0.46875,1 l -3.5,0 c 2.2317,-2.2259 4.32903,-5.725191 2.439453,-7.982422 C 18.678213,10.808518 18.133572,10.49595 17.201172,10.5 Z"/>
+ <path style="fill:#fecd38" d="m 1,1 c 0,0 -1.1688e-4,3.9999219 0.017578,4.0449219 -0.1710732,1.6542035 0.677909,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8922781,5.9155969 5,6 5,6 L 4,6 C 4.1179,6.4731 3.2731906,6.6852094 3.0253906,6.2871094 2.0923906,4.6466094 5.1893491,3.1893491 8,4.5 L 7.9257812,18.048828 C 7.4612812,19.106828 7.1647,19.527 6,20 l 0,1 c 2.4714,-0.786 5,-1 8,-1 l 0,-1 C 12.966,18.817 12.122,17.949 12,17 L 12,5 16.175781,5 C 16.671481,5.011003 16.8741,4.84369 17,6 l 2,0 C 18.441,4.6911 18.066406,2 18.066406,2 c 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,1.5348194 1.0002995,1.0000595 1,1 Z m 16.201172,9 C 16.000242,10 15.046721,10.06217 15,11 c 0,0.86743 0.10364,1.2939 1,1.5 0,0 -0.107911,-0.373583 -0.01953,-0.658203 0.4194,-1.1778 1.694699,-0.841591 1.80664,-0.462891 C 18.511092,14.344059 16.888752,17.408814 15,19 l 0,1 c 3,0 3.7142,0.40162 5,1 0.18093,-0.74781 2.344169,-2.415913 1.980469,-3.132812 C 21.416606,16.284557 19.999613,17.275936 20.03125,18 21.102575,18.043864 20.5,19 20.5,19 L 17,19 c 2.2317,-2.2259 4.32903,-5.725191 2.439453,-7.982422 C 18.678213,10.308518 18.133572,9.99595 17.201172,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,1 C 1,1 1.00192,1.3927887 1.00195,1.5 1.00527,1.5005292 4.4365872,2.0349149 8.140625,2.2519531 12.847878,2.527775 18.066406,2.5 18.066406,2.5 c 0,0 0.308742,2.108771 0.771485,3.5 L 19,6 C 18.441,4.6911 18.066406,2 18.066406,2 c 0,0 -5.218528,0.027775 -9.925781,-0.2480469 C 4.4349582,1.5348194 1.0002995,1.0000595 1,1 Z M 7.9980469,4.9980469 7.9257812,18.048828 C 7.4612812,19.106828 7.1647,19.527 6,20 l 0,0.5 C 7.1647,20.027 7.4612812,19.606828 7.9257812,18.548828 L 8,5 C 7.9992176,4.9996351 7.99883,4.99841 7.99805,4.99805 Z M 1.015625,5.1054688 C 0.9964458,5.3215866 0.9974158,5.5106018 1.013675,5.6796875 1.016995,5.6321905 1.012405,5.5949795 1.017585,5.5449219 1.015665,5.5400319 1.0171568,5.1935194 1.015635,5.1054688 Z m 1.875,0.8359374 C 2.824889,6.2078731 2.858839,6.4942612 3.0253906,6.7871094 3.1251996,6.9474567 3.3220917,6.9874816 3.5136719,6.9726562 3.5883809,6.9592732 3.6688308,6.9559332 3.7402344,6.9335942 3.9209675,6.8543025 4.0506006,6.7030462 4,6.5 l 0.4140625,0 C 4.8909466,5.9494743 5,6 5,6 L 4,6 C 4.1179,6.4731 3.2731906,6.6852094 3.0253906,6.2871094 2.9590167,6.1704036 2.9177621,6.0553267 2.890625,5.9414062 Z M 17.201172,10 C 16.000242,10 15.046721,10.06217 15,11 c 0,0.148755 0.01,0.268647 0.01953,0.392578 C 15.13759,10.565517 16.051791,10.5 17.201172,10.5 c 0.9324,-0.004 1.477041,0.308518 2.238281,1.017578 0.456784,0.54566 0.677419,1.165022 0.722656,1.820313 0.05152,-0.840668 -0.150953,-1.637374 -0.722656,-2.320313 C 18.678213,10.308518 18.133572,9.99595 17.201172,10 Z m -1.226563,2.373047 c -0.0094,0.03629 -0.01342,0.07367 -0.01758,0.111328 0.01731,0.0043 0.02503,0.0115 0.04297,0.01563 0,0 -0.01488,-0.07683 -0.02539,-0.126953 z m 1.966797,0.509765 C 17.932803,15.336938 16.569228,17.677998 15,19 l 0,0.5 c 1.675866,-1.411839 3.137927,-3.984056 2.941406,-6.617188 z M 12,17 l 0,0.5 c 0.122,0.949 0.966,1.817 2,2 L 14,19 c -1.034,-0.183 -1.878,-1.051 -2,-2 z m 9.107422,0.02344 C 20.557406,16.991134 20.011477,17.54746 20.03125,18 c 0.06773,0.0028 0.111089,0.01775 0.166016,0.02734 0.372908,-0.545709 1.300228,-0.878282 1.753906,0.283203 0.06125,-0.166635 0.09082,-0.322097 0.0293,-0.443359 -0.211449,-0.593487 -0.543038,-0.824369 -0.873047,-0.84375 z m -0.503906,1.732421 C 20.554689,18.890587 20.5,19 20.5,19 l -3.037109,0 C 17.308567,19.168314 17.156994,19.343414 17,19.5 l 3.5,0 c 0,0 0.272752,-0.447424 0.103516,-0.744141 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trine3.svg b/.icons/awkward/24x24/apps/trine3.svg
new file mode 100644
index 00000000..ddb8e20b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trine3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0002553,1)">
+ <path style="opacity:0.2" d="m 1.0039062,1.5 c 0,0 -1.188e-4,3.9999219 0.017578,4.0449219 -0.17107299,1.6542035 0.6779085,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8961844,6.4155969 5.0039062,6.5 5.0039062,6.5 l -1,0 C 4.1218062,6.9731 3.2770969,7.1852094 3.0292969,6.7871094 2.0962969,5.1466094 5.1932552,3.6893491 8.0039062,5 L 7.9296875,18.548828 C 7.4651875,19.606828 7.1686063,20.027 6.0039062,20.5 l 0,1 c 2.4714,-0.786 4.9999998,-1 7.9999998,-1 l 0,-1 c -1.034,-0.183 -1.878,-1.051 -2,-2 l 0,-12 4.175782,0 c 0.495699,0.011003 0.698318,-0.15631 0.824218,1 l 2,0 c -0.559,-1.3089 -0.933594,-4 -0.933594,-4 0,0 -5.218527,0.027775 -9.9257808,-0.2480469 C 4.4388642,2.0348194 1.0042062,1.5000595 1.0039062,1.5 Z m 16.8300778,9.009766 c -0.21827,-0.01982 -0.383112,-0.0084 -0.539062,0.01953 -0.0625,0.0112 -0.104318,0.02552 -0.148438,0.0332 -0.294103,0.05095 -0.571447,0.141087 -0.861328,0.279297 -0.565031,0.269349 -0.895057,0.549927 -1.091797,0.927734 C 15.076026,11.994894 15.013353,12.153611 15,12.412109 15,13.094965 15,13.5 16,13.5 c 1,0 1.000035,-1.91e-4 1.003906,-0.648438 0.238491,-0.484327 0.623864,-0.398405 0.904297,-0.257812 0.198752,0.181476 0.09112,0.486634 0.03516,0.705078 C 17.655423,13.905723 17.386591,14.139207 17,14.5 c -0.0342,0.651525 0.228247,1.00052 0.5,1.5 0.175455,0.03931 0.314848,-0.329426 0.5,-0.5 0.04521,0.02029 0.588951,-0.01941 0.666016,0.119141 0.931902,1.036333 -0.250551,2.18862 -1.304688,2.849609 -0.416696,0.167709 -0.773611,-0.0823 -1.095703,-0.246094 -0.126995,-0.06458 -0.148437,-0.175437 -0.148437,-0.228515 0,-0.03519 0.06845,-0.05209 0.208984,-0.05078 0.179738,0.0016 0.294245,-0.02766 0.373047,-0.09375 0.0145,-0.01215 0.04389,-0.03424 0.06641,-0.04883 0.04091,-0.02652 0.108003,-0.102676 0.142578,-0.162109 0.01008,-0.01734 0.02168,-0.03357 0.02539,-0.03711 0.02885,-0.02723 0.0776,-0.199488 0.08984,-0.320312 0.02684,-0.264874 -0.0056,-0.420633 -0.123047,-0.621094 -0.133285,-0.227484 -0.438541,-0.433482 -0.730469,-0.492187 -0.141133,-0.02839 -0.164964,-0.03069 -0.302734,-0.03125 -0.965753,0.03918 -1.30429,0.454028 -1.804688,1.36914 -0.0665,0.361855 -0.07442,0.447368 -0.05078,0.699219 0.0209,0.222848 0.06458,0.389086 0.154297,0.59375 0.03394,0.0774 0.102794,0.210311 0.128906,0.251953 0.0065,0.01042 0.03635,0.0612 0.06641,0.111328 0.05386,0.08978 0.138898,0.205065 0.179688,0.244141 0.01143,0.01099 0.01953,0.02354 0.01953,0.0293 0,0.01874 0.297108,0.302778 0.398437,0.380859 0.03465,0.02671 0.0708,0.05795 0.08203,0.06836 0.107777,0.100286 0.489466,0.307025 0.662109,0.359375 0.03011,0.0091 0.105458,0.03509 0.167969,0.05664 0.105402,0.03634 0.389861,0.108503 0.466797,0.119141 0.01838,0.0025 0.07743,0.01437 0.128906,0.02539 0.05148,0.01101 0.146699,0.02792 0.212891,0.03711 0.06619,0.0092 0.216311,0.01637 0.333984,0.01758 0.256865,0.0027 0.745236,-0.01647 0.810547,-0.0332 0.02575,-0.0066 0.06388,-0.0162 0.08594,-0.01953 0.04132,-0.0063 0.304123,-0.05782 0.339844,-0.06641 0.06849,-0.01639 0.127891,-0.03216 0.234375,-0.0625 0.06618,-0.01886 0.144704,-0.03845 0.173828,-0.04492 0.02913,-0.0065 0.05866,-0.01634 0.06641,-0.02148 0.0076,-0.0052 0.04744,-0.02044 0.08789,-0.0332 0.132278,-0.04173 0.398139,-0.163396 0.548828,-0.251953 0.04789,-0.02815 0.09719,-0.05553 0.109375,-0.0625 0.01214,-0.007 0.05882,-0.03887 0.103516,-0.06836 0.04469,-0.02949 0.08407,-0.05273 0.08789,-0.05273 0.01458,0 0.153598,-0.09731 0.21875,-0.152344 0.02053,-0.01735 0.06746,-0.05488 0.103516,-0.08398 0.13128,-0.105953 0.324258,-0.29634 0.359375,-0.355469 0.0067,-0.01122 0.02999,-0.04089 0.05273,-0.06641 0.09291,-0.104185 0.167969,-0.20069 0.167969,-0.214844 0,-0.0056 0.02747,-0.04895 0.06055,-0.09766 0.03312,-0.0487 0.06055,-0.09186 0.06055,-0.0957 0,-0.0038 0.02055,-0.05212 0.04687,-0.105469 0.02634,-0.05334 0.05623,-0.113955 0.06641,-0.134766 0.06644,-0.135472 0.153984,-0.443962 0.173828,-0.617187 0.004,-0.03469 0.01112,-0.103772 0.01758,-0.152344 0.01274,-0.09305 0.01157,-0.439453 -0.002,-0.503906 -0.0043,-0.02081 -0.01353,-0.09468 -0.02148,-0.164063 -0.02482,-0.217947 -0.09556,-0.506941 -0.167969,-0.6875 -0.02644,-0.06592 -0.05689,-0.146507 -0.06836,-0.177734 -0.01143,-0.03123 -0.02898,-0.06639 -0.03906,-0.08008 -0.01018,-0.01368 -0.01953,-0.03327 -0.01953,-0.04297 0,-0.03132 -0.169077,-0.346868 -0.25,-0.464843 -0.04316,-0.06294 -0.08496,-0.12096 -0.08984,-0.13086 -0.01171,-0.02358 -0.03939,-0.06819 -0.04883,-0.07617 -0.004,-0.0034 -0.02024,-0.02652 -0.03711,-0.05273 -0.01686,-0.02621 -0.04003,-0.05401 -0.04883,-0.0625 -0.0087,-0.0085 -0.0291,-0.03626 -0.04687,-0.06055 -0.0178,-0.02429 -0.03492,-0.04734 -0.03906,-0.05078 -0.0041,-0.0034 -0.02587,-0.02454 -0.04687,-0.04883 -0.0459,-0.0531 -0.203618,-0.217387 -0.349609,-0.365235 -0.156501,-0.158475 -0.398234,-0.163338 -0.408203,-0.207031 -0.01008,-0.04359 0.02359,-0.101061 0.103515,-0.179688 0.09072,-0.08926 0.19379,-0.22495 0.251953,-0.333984 0.0093,-0.01735 0.02383,-0.03744 0.03125,-0.04492 0.01374,-0.01373 0.161117,-0.293272 0.179688,-0.339844 0.0055,-0.01388 0.01832,-0.04647 0.02734,-0.07422 0.009,-0.02776 0.02629,-0.08055 0.03906,-0.115235 0.03593,-0.09784 0.08193,-0.316026 0.0918,-0.441406 0.01782,-0.225828 0.005,-0.592416 -0.02539,-0.722656 -0.02035,-0.08738 -0.120347,-0.356931 -0.154297,-0.417969 -0.01735,-0.03123 -0.0496,-0.09552 -0.07227,-0.140625 -0.06638,-0.132109 -0.131419,-0.217985 -0.292969,-0.384765 -0.08135,-0.08398 -0.338528,-0.295098 -0.416016,-0.34375 -0.141334,-0.08874 -0.234548,-0.14272 -0.314453,-0.177735 -0.157339,-0.06897 -0.231439,-0.09985 -0.27539,-0.115234 -0.02574,-0.009 -0.04964,-0.01953 -0.05664,-0.02539 -0.007,-0.0059 -0.02302,-0.01172 -0.0332,-0.01172 -0.01029,0 -0.03737,-0.0079 -0.06055,-0.01758 -0.106451,-0.04473 -0.221942,-0.109873 -0.496094,-0.134765 z"/>
+ <path style="fill:#9b6bca" d="m 1.0039062,1 c 0,0 -1.188e-4,3.9999219 0.017578,4.0449219 -0.17107299,1.6542035 0.6779085,1.8913004 2.1796875,1.984375 0.4252,-0.0281 0.7781125,-0.1094 1.1328125,-0.4375 C 4.8961844,5.9155969 5.0039062,6 5.0039062,6 l -1,0 C 4.1218062,6.4731 3.2770969,6.6852094 3.0292969,6.2871094 2.0962969,4.6466094 5.1932552,3.1893491 8.0039062,4.5 L 7.9296875,18.048828 C 7.4651875,19.106828 7.1686063,19.527 6.0039062,20 l 0,1 c 2.4714,-0.786 4.9999998,-1 7.9999998,-1 l 0,-1 c -1.034,-0.183 -1.878,-1.051 -2,-2 l 0,-12 4.175782,0 c 0.495699,0.011003 0.698318,-0.15631 0.824218,1 l 2,0 c -0.559,-1.3089 -0.933594,-4 -0.933594,-4 0,0 -5.218527,0.027775 -9.9257808,-0.2480469 C 4.4388642,1.5348194 1.0042062,1.0000595 1.0039062,1 Z m 16.8300778,9.009766 c -0.21827,-0.01982 -0.383112,-0.0084 -0.539062,0.01953 -0.0625,0.0112 -0.104318,0.02552 -0.148438,0.0332 -0.294103,0.05095 -0.571447,0.141087 -0.861328,0.279297 -0.565031,0.269349 -0.895057,0.549927 -1.091797,0.927734 C 15.076026,11.494894 15.013353,11.653611 15,11.912109 15,12.594965 15,13 16,13 c 1,0 1.000035,-1.91e-4 1.003906,-0.648438 0.238491,-0.484327 0.623864,-0.398405 0.904297,-0.257812 0.198752,0.181476 0.09112,0.486634 0.03516,0.705078 C 17.655423,13.405723 17.386591,13.639207 17,14 c -0.0342,0.651525 0.228247,1.00052 0.5,1.5 0.175455,0.03931 0.314848,-0.329426 0.5,-0.5 0.04521,0.02029 0.588951,-0.01941 0.666016,0.119141 0.931902,1.036333 -0.250551,2.18862 -1.304688,2.849609 -0.416696,0.167709 -0.773611,-0.0823 -1.095703,-0.246094 -0.126995,-0.06458 -0.148437,-0.175437 -0.148437,-0.228515 0,-0.03519 0.06845,-0.05209 0.208984,-0.05078 0.179738,0.0016 0.294245,-0.02766 0.373047,-0.09375 0.0145,-0.01215 0.04389,-0.03424 0.06641,-0.04883 0.04091,-0.02652 0.108003,-0.102676 0.142578,-0.162109 0.01008,-0.01734 0.02168,-0.03357 0.02539,-0.03711 0.02885,-0.02723 0.0776,-0.199488 0.08984,-0.320312 0.02684,-0.264874 -0.0056,-0.420633 -0.123047,-0.621094 -0.133285,-0.227484 -0.438541,-0.433482 -0.730469,-0.492187 -0.141133,-0.02839 -0.164964,-0.03069 -0.302734,-0.03125 -0.965753,0.03918 -1.30429,0.454028 -1.804688,1.36914 -0.0665,0.361855 -0.07442,0.447368 -0.05078,0.699219 0.0209,0.222848 0.06458,0.389086 0.154297,0.59375 0.03394,0.0774 0.102794,0.210311 0.128906,0.251953 0.0065,0.01042 0.03635,0.0612 0.06641,0.111328 0.05386,0.08978 0.138898,0.205065 0.179688,0.244141 0.01143,0.01099 0.01953,0.02354 0.01953,0.0293 0,0.01874 0.297108,0.302778 0.398437,0.380859 0.03465,0.02671 0.0708,0.05795 0.08203,0.06836 0.107777,0.100286 0.489466,0.307025 0.662109,0.359375 0.03011,0.0091 0.105458,0.03509 0.167969,0.05664 0.105402,0.03634 0.389861,0.108503 0.466797,0.119141 0.01838,0.0025 0.07743,0.01437 0.128906,0.02539 0.05148,0.01101 0.146699,0.02792 0.212891,0.03711 0.06619,0.0092 0.216311,0.01637 0.333984,0.01758 0.256865,0.0027 0.745236,-0.01647 0.810547,-0.0332 0.02575,-0.0066 0.06388,-0.0162 0.08594,-0.01953 0.04132,-0.0063 0.304123,-0.05782 0.339844,-0.06641 0.06849,-0.01639 0.127891,-0.03216 0.234375,-0.0625 0.06618,-0.01886 0.144704,-0.03845 0.173828,-0.04492 0.02913,-0.0065 0.05866,-0.01633 0.06641,-0.02148 0.0076,-0.0052 0.04744,-0.02044 0.08789,-0.0332 0.132278,-0.04173 0.398139,-0.163396 0.548828,-0.251953 0.04789,-0.02815 0.09719,-0.05553 0.109375,-0.0625 0.01214,-0.007 0.05882,-0.03887 0.103516,-0.06836 0.04469,-0.02949 0.08407,-0.05273 0.08789,-0.05273 0.01458,0 0.153598,-0.0973 0.21875,-0.152344 0.02053,-0.01735 0.06746,-0.05488 0.103516,-0.08398 0.13128,-0.105953 0.324258,-0.29634 0.359375,-0.355469 0.0067,-0.01122 0.02999,-0.04089 0.05273,-0.06641 0.09291,-0.104185 0.167969,-0.20069 0.167969,-0.214844 0,-0.0056 0.02747,-0.04895 0.06055,-0.09766 0.03312,-0.0487 0.06055,-0.09186 0.06055,-0.0957 0,-0.0038 0.02055,-0.05212 0.04687,-0.105469 0.02634,-0.05334 0.05623,-0.113955 0.06641,-0.134766 0.06644,-0.135472 0.153984,-0.443962 0.173828,-0.617187 0.004,-0.03469 0.01112,-0.103772 0.01758,-0.152344 0.01274,-0.09305 0.01157,-0.439453 -0.002,-0.503906 -0.0043,-0.02081 -0.01353,-0.09468 -0.02148,-0.164063 -0.02482,-0.217947 -0.09556,-0.506941 -0.167969,-0.6875 -0.02644,-0.06592 -0.05689,-0.146507 -0.06836,-0.177734 -0.01143,-0.03123 -0.02898,-0.06639 -0.03906,-0.08008 -0.01018,-0.01368 -0.01953,-0.03327 -0.01953,-0.04297 0,-0.03132 -0.169077,-0.346868 -0.25,-0.464843 -0.04316,-0.06294 -0.08496,-0.12096 -0.08984,-0.13086 -0.01171,-0.02358 -0.03939,-0.06819 -0.04883,-0.07617 -0.004,-0.0034 -0.02024,-0.02652 -0.03711,-0.05273 -0.01686,-0.02621 -0.04003,-0.05401 -0.04883,-0.0625 -0.0087,-0.0085 -0.0291,-0.03626 -0.04687,-0.06055 -0.0178,-0.02429 -0.03492,-0.04734 -0.03906,-0.05078 -0.0041,-0.0034 -0.02587,-0.02454 -0.04687,-0.04883 -0.0459,-0.0531 -0.203618,-0.217387 -0.349609,-0.365235 -0.156501,-0.158475 -0.398234,-0.163338 -0.408203,-0.207031 -0.01008,-0.04359 0.02359,-0.101061 0.103515,-0.179688 0.09072,-0.08926 0.19379,-0.22495 0.251953,-0.333984 0.0093,-0.01735 0.02383,-0.03744 0.03125,-0.04492 0.01374,-0.01373 0.161117,-0.293272 0.179688,-0.339844 0.0055,-0.01388 0.01832,-0.04647 0.02734,-0.07422 0.009,-0.02776 0.02629,-0.08055 0.03906,-0.115235 0.03593,-0.09784 0.08193,-0.316026 0.0918,-0.441406 0.01782,-0.225828 0.005,-0.592416 -0.02539,-0.722656 -0.02035,-0.08738 -0.120347,-0.356931 -0.154297,-0.417969 -0.01735,-0.03123 -0.0496,-0.09552 -0.07227,-0.140625 -0.06638,-0.132109 -0.131419,-0.217985 -0.292969,-0.384765 -0.08135,-0.08398 -0.338528,-0.295098 -0.416016,-0.34375 -0.141334,-0.08874 -0.234548,-0.14272 -0.314453,-0.177735 -0.157339,-0.06897 -0.231439,-0.09985 -0.27539,-0.115234 -0.02574,-0.009 -0.04964,-0.01953 -0.05664,-0.02539 -0.007,-0.0059 -0.02302,-0.01172 -0.0332,-0.01172 -0.01029,0 -0.03737,-0.0079 -0.06055,-0.01758 -0.106451,-0.04473 -0.221942,-0.109873 -0.496094,-0.134765 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.0039062,1 c 0,0 0.00192,0.3927887 0.00195,0.5 C 1.0091762,1.5005292 4.44049,2.0349149 8.144528,2.2519531 12.851785,2.527775 18.070312,2.5 18.070312,2.5 c 0,0 0.308742,2.108771 0.771485,3.5 l 0.162109,0 c -0.559,-1.3089 -0.933594,-4 -0.933594,-4 0,0 -5.218527,0.027775 -9.9257808,-0.2480469 C 4.4388642,1.5348194 1.0042063,1.0000595 1.0039062,1 Z M 8.0019531,4.9980469 7.9296875,18.048828 C 7.4651875,19.106828 7.1686064,19.527 6.0039062,20 l 0,0.5 C 7.1686064,20.027 7.4651875,19.606828 7.9296875,18.548828 L 8.0039062,5 C 8.0031238,4.9996351 8.0027362,4.99841 8.0019562,4.99805 Z M 1.0195312,5.1054688 c -0.019179,0.2161178 -0.018209,0.405133 -0.00195,0.5742187 0.00332,-0.047497 -0.00127,-0.084708 0.00391,-0.1347656 -0.00192,-0.00489 -4.281e-4,-0.3514025 -0.00195,-0.4394531 z m 1.875,0.8359374 C 2.8287954,6.2078731 2.8627456,6.4942612 3.0292969,6.7871094 3.1291062,6.9474567 3.325998,6.9874816 3.5175781,6.9726562 3.5922872,6.9592734 3.672737,6.9559331 3.7441406,6.9335938 3.9248738,6.8543025 4.0545068,6.7030462 4.0039062,6.5 l 0.4140626,0 C 4.8948529,5.9494743 5.0039062,6 5.0039062,6 l -1,0 C 4.1218062,6.4731 3.2770969,6.6852094 3.0292969,6.2871094 2.9629229,6.1704036 2.9216684,6.0553267 2.8945312,5.9414062 Z M 17.833984,10.009766 c -0.21827,-0.019821 -0.383112,-0.0084 -0.539062,0.01953 -0.0625,0.0112 -0.104318,0.02552 -0.148438,0.0332 -0.294103,0.05095 -0.571447,0.141087 -0.861328,0.279297 -0.565031,0.269349 -0.895057,0.549927 -1.091797,0.927734 -0.117333,0.225363 -0.180006,0.38408 -0.193359,0.642578 0,0.155452 0.0019,0.292814 0.01367,0.417969 0.0224,-0.207525 0.07674,-0.362815 0.179687,-0.560547 0.19674,-0.377807 0.526766,-0.658385 1.091797,-0.927734 0.289881,-0.13821 0.567225,-0.228347 0.861328,-0.279297 0.04412,-0.0077 0.08594,-0.022 0.148438,-0.0332 0.15595,-0.02793 0.320792,-0.03935 0.539062,-0.01953 0.274152,0.02489 0.389643,0.09003 0.496094,0.134765 0.02318,0.0097 0.05026,0.01758 0.06055,0.01758 0.01018,0 0.0262,0.0058 0.0332,0.01172 0.007,0.0059 0.0309,0.01639 0.05664,0.02539 0.04395,0.01538 0.118051,0.04626 0.27539,0.115234 0.07991,0.03501 0.173119,0.08899 0.314453,0.177735 0.07749,0.04865 0.334666,0.259769 0.416016,0.34375 0.16155,0.16678 0.226589,0.252656 0.292969,0.384765 0.02267,0.0451 0.05492,0.109395 0.07227,0.140625 0.03395,0.06104 0.133947,0.330589 0.154297,0.417969 0.0124,0.05315 0.0041,0.188683 0.0098,0.294922 0.0034,-0.02461 0.01401,-0.05171 0.01563,-0.07227 0.01782,-0.225828 0.005,-0.592416 -0.02539,-0.722656 -0.02035,-0.08738 -0.120347,-0.356931 -0.154297,-0.417969 -0.01735,-0.03123 -0.0496,-0.09552 -0.07227,-0.140625 -0.06638,-0.132109 -0.131419,-0.217986 -0.292969,-0.384765 -0.08135,-0.08398 -0.338528,-0.295099 -0.416016,-0.34375 -0.141334,-0.08874 -0.234548,-0.14272 -0.314453,-0.177735 -0.157339,-0.06897 -0.231439,-0.09985 -0.27539,-0.115234 -0.02574,-0.009 -0.04964,-0.01953 -0.05664,-0.02539 -0.007,-0.0059 -0.02302,-0.01172 -0.0332,-0.01172 -0.01029,0 -0.03737,-0.0079 -0.06055,-0.01758 -0.106451,-0.04473 -0.221942,-0.109873 -0.496094,-0.134765 z m 0.132813,2.677734 c -0.0096,0.03635 -0.01496,0.07823 -0.02344,0.111328 C 17.655423,13.405723 17.386591,13.639207 17,14 c -0.0092,0.17497 0.0052,0.32669 0.0332,0.466797 0.366646,-0.341464 0.63163,-0.580915 0.910156,-1.167969 0.04757,-0.185677 0.121097,-0.429558 0.02344,-0.611328 z m 1.59375,1.464844 c -0.05076,0.07079 -0.09626,0.145962 -0.150391,0.199218 -0.07992,0.07863 -0.113595,0.136098 -0.103515,0.179688 0.01,0.04369 0.251702,0.04856 0.408203,0.207031 0.145991,0.147848 0.303709,0.312135 0.349609,0.365235 0.021,0.02429 0.04277,0.04543 0.04687,0.04883 0.0041,0.0034 0.02126,0.02649 0.03906,0.05078 0.01777,0.02429 0.03818,0.05205 0.04687,0.06055 0.0088,0.0085 0.03197,0.03629 0.04883,0.0625 0.01687,0.02621 0.03311,0.04933 0.03711,0.05273 0.0094,0.008 0.03712,0.05259 0.04883,0.07617 0.0049,0.0099 0.04668,0.06792 0.08984,0.13086 0.08092,0.117975 0.25,0.433523 0.25,0.464843 0,0.0097 0.0094,0.02929 0.01953,0.04297 0.01008,0.01369 0.02763,0.04885 0.03906,0.08008 0.01147,0.03123 0.04192,0.111815 0.06836,0.177734 0.07241,0.18056 0.143149,0.469554 0.167969,0.6875 0.008,0.06938 0.01718,0.143253 0.02148,0.164063 5.26e-4,0.0025 -4.88e-4,0.01622 0,0.01953 6.73e-4,-0.0054 0.0013,-0.01064 0.002,-0.01563 0.01274,-0.09305 0.01157,-0.439453 -0.002,-0.503906 -0.0043,-0.02081 -0.01353,-0.09468 -0.02148,-0.164063 -0.02482,-0.217947 -0.09556,-0.50694 -0.167969,-0.6875 -0.02644,-0.06592 -0.05689,-0.146507 -0.06836,-0.177734 -0.01143,-0.03123 -0.02898,-0.06639 -0.03906,-0.08008 -0.01018,-0.01368 -0.01953,-0.03327 -0.01953,-0.04297 0,-0.03132 -0.169077,-0.346868 -0.25,-0.464843 -0.04316,-0.06294 -0.08496,-0.12096 -0.08984,-0.13086 -0.01171,-0.02358 -0.03939,-0.06819 -0.04883,-0.07617 -0.004,-0.0034 -0.02024,-0.02652 -0.03711,-0.05273 -0.01686,-0.02621 -0.04003,-0.05401 -0.04883,-0.0625 -0.0087,-0.0085 -0.0291,-0.03626 -0.04687,-0.06055 -0.0178,-0.02429 -0.03492,-0.04734 -0.03906,-0.05078 -0.0041,-0.0034 -0.02587,-0.02454 -0.04687,-0.04883 -0.0459,-0.0531 -0.203618,-0.217387 -0.349609,-0.365235 -0.04634,-0.04693 -0.101239,-0.06095 -0.154297,-0.08594 z m -3.693359,1.484375 c -0.965754,0.03918 -1.30429,0.454028 -1.804688,1.36914 -0.0665,0.361855 -0.07442,0.447368 -0.05078,0.699219 0.0023,0.02448 0.0088,0.04317 0.01172,0.06641 0.01013,-0.07652 0.01646,-0.142647 0.03906,-0.265625 0.500398,-0.915112 0.838935,-1.32996 1.804688,-1.36914 0.137769,5.6e-4 0.161601,0.0029 0.302734,0.03125 0.291928,0.0587 0.597184,0.264703 0.730469,0.492187 0.04709,0.08037 0.07038,0.154555 0.0918,0.230469 0.01047,-0.04549 0.02706,-0.06806 0.03125,-0.109375 0.02684,-0.264874 -0.0056,-0.420633 -0.123047,-0.621094 -0.133285,-0.227484 -0.438541,-0.433482 -0.730469,-0.492187 -0.141133,-0.02839 -0.164965,-0.03069 -0.302734,-0.03125 z m 3.091796,0.55664 c -0.163274,0.6893 -0.902278,1.339359 -1.597656,1.775391 -0.275235,0.110775 -0.517783,0.03037 -0.748047,-0.07813 -0.07248,0.03227 -0.159205,0.05387 -0.287109,0.05273 -0.140534,-0.0013 -0.208984,0.01559 -0.208984,0.05078 0,0.05308 0.02144,0.163935 0.148437,0.228515 0.322092,0.163794 0.679007,0.413803 1.095703,0.246094 0.861964,-0.540488 1.790246,-1.409917 1.597656,-2.275391 z M 12.003906,17 l 0,0.5 c 0.122,0.949 0.966,1.817 2,2 l 0,-0.5 c -1.034,-0.183 -1.878,-1.051 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trinity-desktop.svg b/.icons/awkward/24x24/apps/trinity-desktop.svg
new file mode 100644
index 00000000..47796a8d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trinity-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 2,20.5 V 21 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 21.331,22.5 22,21.831 22,21 V 20.5 C 22,21.331 21.331,22 20.5,22 H 3.5 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+ <path style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 15.16857,5.5009424 A 0.862788,0.862788 0 0 0 14.461911,5.9316578 0.862788,0.862788 0 0 0 14.777565,7.1107799 0.862788,0.862788 0 0 0 15.956686,6.7951251 0.862788,0.862788 0 0 0 15.641032,5.6160032 0.862788,0.862788 0 0 0 15.16857,5.5009424 Z M 9.6150893,6.8501103 A 0.54446557,0.54446557 0 0 0 9.0703298,7.3948692 0.54446557,0.54446557 0 0 0 9.6150893,7.9386084 0.54446557,0.54446557 0 0 0 10.158827,7.3948692 0.54446557,0.54446557 0 0 0 9.6150893,6.8501103 Z M 10.98564,6.9885912 A 0.47524908,0.47524908 0 0 0 10.510121,7.4641092 0.47524908,0.47524908 0 0 0 10.98564,7.9386084 0.47524908,0.47524908 0 0 0 11.460139,7.4641092 0.47524908,0.47524908 0 0 0 10.98564,6.9885912 Z M 8.0225611,7.0435759 A 0.64136863,0.64136863 0 0 0 7.3810699,7.6850672 0.64136863,0.64136863 0 0 0 8.0225611,8.3265579 0.64136863,0.64136863 0 0 0 8.6640518,7.6850672 0.64136863,0.64136863 0 0 0 8.0225611,7.0435759 Z m 4.0912869,0.332964 a 0.41295424,0.41295424 0 0 0 -0.413405,0.412388 0.41295424,0.41295424 0 0 0 0.413405,0.4134048 0.41295424,0.41295424 0 0 0 0.412387,-0.4134048 0.41295424,0.41295424 0 0 0 -0.412387,-0.412388 z m 3.292989,0.448026 A 0.73827178,0.73827178 0 0 0 14.802002,8.1931693 0.73827178,0.73827178 0 0 0 15.072855,9.2012259 0.73827178,0.73827178 0 0 0 16.080911,8.9313928 0.73827178,0.73827178 0 0 0 15.811078,7.922317 0.73827178,0.73827178 0 0 0 15.406837,7.8245659 Z m -2.434612,0.077387 a 0.35758104,0.35758104 0 0 0 -0.35842,0.3574024 0.35758104,0.35758104 0 0 0 0.35842,0.3584207 0.35758104,0.35758104 0 0 0 0.357404,-0.3584207 0.35758104,0.35758104 0 0 0 -0.357404,-0.3574024 z m 4.311228,0.1873565 a 0.73827178,0.73827178 0 0 0 -0.603816,0.3686024 0.73827178,0.73827178 0 0 0 0.269834,1.0080581 0.73827178,0.73827178 0 0 0 1.009075,-0.269834 0.73827178,0.73827178 0 0 0 -0.270852,-1.0080581 0.73827178,0.73827178 0 0 0 -0.404241,-0.098768 z M 9.8635378,8.4283825 A 0.54446557,0.54446557 0 0 0 9.3197986,8.9731405 0.54446557,0.54446557 0 0 0 9.8635378,9.5168811 0.54446557,0.54446557 0 0 0 10.408297,8.9731405 0.54446557,0.54446557 0 0 0 9.8635378,8.4283825 Z m 3.7450872,0.096732 a 0.30220777,0.30220777 0 0 0 -0.302417,0.3024172 0.30220777,0.30220777 0 0 0 0.302417,0.3024182 0.30220777,0.30220777 0 0 0 0.302417,-0.3024182 0.30220777,0.30220777 0 0 0 -0.302417,-0.3024172 z m -2.374536,0.041748 a 0.47524908,0.47524908 0 0 0 -0.4745,0.4755175 0.47524908,0.47524908 0 0 0 0.4745,0.4745001 A 0.47524908,0.47524908 0 0 0 11.709607,9.04238 0.47524908,0.47524908 0 0 0 11.234089,8.5668625 Z M 8.2720297,8.6218477 A 0.64136863,0.64136863 0 0 0 7.6305385,9.2633394 0.64136863,0.64136863 0 0 0 8.2720297,9.9048306 0.64136863,0.64136863 0 0 0 8.9135214,9.2633394 0.64136863,0.64136863 0 0 0 8.2720297,8.6218477 Z M 12.3623,8.9548126 A 0.41295424,0.41295424 0 0 0 11.949912,9.3671996 0.41295424,0.41295424 0 0 0 12.3623,9.7806055 0.41295424,0.41295424 0 0 0 12.775705,9.3671996 0.41295424,0.41295424 0 0 0 12.3623,8.9548126 Z M 6.5277851,9.2592659 A 0.73827178,0.73827178 0 0 0 5.7895606,9.9974894 0.73827178,0.73827178 0 0 0 6.5277851,10.735716 0.73827178,0.73827178 0 0 0 7.2660082,9.9974894 0.73827178,0.73827178 0 0 0 6.5277851,9.2592659 Z m 6.6928919,0.2209579 a 0.35758104,0.35758104 0 0 0 -0.357404,0.357402 0.35758104,0.35758104 0 0 0 0.357404,0.3574022 0.35758104,0.35758104 0 0 0 0.357401,-0.3574022 0.35758104,0.35758104 0 0 0 -0.357401,-0.357402 z m 1.954001,0.3187091 a 0.64136863,0.64136863 0 0 0 -0.525411,0.3197281 0.64136863,0.64136863 0 0 0 0.235212,0.876705 0.64136863,0.64136863 0 0 0 0.875687,-0.235213 0.64136863,0.64136863 0 0 0 -0.234196,-0.8756878 0.64136863,0.64136863 0 0 0 -0.351292,-0.085532 z m 1.876616,0.2647421 a 0.64136863,0.64136863 0 0 0 -0.524394,0.319729 0.64136863,0.64136863 0 0 0 0.234196,0.876705 0.64136863,0.64136863 0 0 0 0.876705,-0.235213 0.64136863,0.64136863 0 0 0 -0.235213,-0.875688 0.64136863,0.64136863 0 0 0 -0.351294,-0.08553 z m -6.478042,0.123207 a 0.54446557,0.54446557 0 0 0 -0.544758,0.543741 0.54446557,0.54446557 0 0 0 0.544758,0.544759 0.54446557,0.54446557 0 0 0 0.544758,-0.544759 0.54446557,0.54446557 0 0 0 -0.544758,-0.543741 z m 1.370551,0.137463 a 0.47524908,0.47524908 0 0 0 -0.475518,0.475519 0.47524908,0.47524908 0 0 0 0.475518,0.475518 0.47524908,0.47524908 0 0 0 0.4745,-0.475518 0.47524908,0.47524908 0 0 0 -0.4745,-0.475519 z m -2.9630782,0.056 a 0.64136863,0.64136863 0 0 0 -0.6414912,0.641492 0.64136863,0.64136863 0 0 0 0.6414912,0.641491 0.64136863,0.64136863 0 0 0 0.6414914,-0.641491 0.64136863,0.64136863 0 0 0 -0.6414914,-0.641492 z m 9.5622912,0.256597 a 0.64136863,0.64136863 0 0 0 -0.525412,0.319728 0.64136863,0.64136863 0 0 0 0.235214,0.876705 0.64136863,0.64136863 0 0 0 0.875686,-0.235214 0.64136863,0.64136863 0 0 0 -0.234195,-0.875687 0.64136863,0.64136863 0 0 0 -0.351293,-0.08553 z m -5.471003,0.07535 a 0.41295424,0.41295424 0 0 0 -0.413406,0.413405 0.41295424,0.41295424 0 0 0 0.413406,0.412387 0.41295424,0.41295424 0 0 0 0.412387,-0.412387 0.41295424,0.41295424 0 0 0 -0.412387,-0.413405 z m -5.8355332,0.304454 a 0.73827178,0.73827178 0 0 0 -0.7382241,0.738223 0.73827178,0.73827178 0 0 0 0.7382241,0.738224 0.73827178,0.73827178 0 0 0 0.738224,-0.738224 0.73827178,0.73827178 0 0 0 -0.738224,-0.738223 z m 7.3985312,0.403221 a 0.54446557,0.54446557 0 0 0 -0.44599,0.271871 0.54446557,0.54446557 0 0 0 0.199575,0.743315 0.54446557,0.54446557 0 0 0 0.743316,-0.199574 0.54446557,0.54446557 0 0 0 -0.198557,-0.743315 0.54446557,0.54446557 0 0 0 -0.298344,-0.0723 z m 1.876616,0.264743 a 0.54446557,0.54446557 0 0 0 -0.444971,0.271872 0.54446557,0.54446557 0 0 0 0.198557,0.743313 0.54446557,0.54446557 0 0 0 0.744333,-0.199574 0.54446557,0.54446557 0 0 0 -0.199574,-0.743316 0.54446557,0.54446557 0 0 0 -0.298345,-0.0723 z m -5.869135,0.431734 a 0.41295424,0.41295424 0 0 0 -0.197539,0.056 0.41295424,0.41295424 0 0 0 -0.150699,0.564105 0.41295424,0.41295424 0 0 0 0.564105,0.1507 0.41295424,0.41295424 0 0 0 0.150699,-0.564105 0.41295424,0.41295424 0 0 0 -0.366566,-0.206702 z m -5.1940421,0.07637 a 0.862788,0.862788 0 0 0 -0.8624491,0.863467 0.862788,0.862788 0 0 0 0.8624491,0.86245 0.862788,0.862788 0 0 0 0.8634672,-0.86245 0.862788,0.862788 0 0 0 -0.8634672,-0.863467 z m 12.5548981,0.06517 a 0.54446557,0.54446557 0 0 0 -0.445988,0.27187 0.54446557,0.54446557 0 0 0 0.199574,0.743314 0.54446557,0.54446557 0 0 0 0.743316,-0.199574 0.54446557,0.54446557 0 0 0 -0.198557,-0.743316 0.54446557,0.54446557 0 0 0 -0.298345,-0.0723 z m -4.110634,0.382859 a 0.47524908,0.47524908 0 0 0 -0.388967,0.237249 0.47524908,0.47524908 0 0 0 0.174119,0.649637 0.47524908,0.47524908 0 0 0 0.649636,-0.17412 0.47524908,0.47524908 0 0 0 -0.174118,-0.649636 0.47524908,0.47524908 0 0 0 -0.26067,-0.06313 z m -4.4385076,0.04582 a 0.35758104,0.35758104 0 0 0 -0.1710646,0.04786 0.35758104,0.35758104 0 0 0 -0.1303341,0.488755 0.35758104,0.35758104 0 0 0 0.4887547,0.130335 0.35758104,0.35758104 0 0 0 0.1303348,-0.487737 0.35758104,0.35758104 0 0 0 -0.3176908,-0.179211 z m 6.3161426,0.219941 a 0.47524908,0.47524908 0 0 0 -0.388968,0.236231 0.47524908,0.47524908 0 0 0 0.173101,0.649637 0.47524908,0.47524908 0 0 0 0.649636,-0.174118 A 0.47524908,0.47524908 0 0 0 16.03,12.969735 0.47524908,0.47524908 0 0 0 15.770349,12.906604 Z m -7.3842764,0.005 a 0.30220777,0.30220777 0 0 0 -0.1435718,0.04073 0.30220777,0.30220777 0 0 0 -0.1109877,0.412387 0.30220777,0.30220777 0 0 0 0.4134049,0.110987 0.30220777,0.30220777 0 0 0 0.1099703,-0.413405 0.30220777,0.30220777 0 0 0 -0.2688157,-0.150699 z m 2.5374544,0.28307 a 0.47524908,0.47524908 0 0 0 -0.227068,0.06313 0.47524908,0.47524908 0 0 0 -0.17412,0.649638 0.47524908,0.47524908 0 0 0 0.649639,0.173101 0.47524908,0.47524908 0 0 0 0.174118,-0.648619 0.47524908,0.47524908 0 0 0 -0.422569,-0.23725 z m 6.337525,0.285107 a 0.47524908,0.47524908 0 0 0 -0.388968,0.236232 0.47524908,0.47524908 0 0 0 0.17412,0.649637 0.47524908,0.47524908 0 0 0 0.649637,-0.17412 0.47524908,0.47524908 0 0 0 -0.174119,-0.648619 0.47524908,0.47524908 0 0 0 -0.26067,-0.06313 z m -4.21144,0.03768 a 0.41295424,0.41295424 0 0 0 -0.338056,0.206703 0.41295424,0.41295424 0 0 0 0.151717,0.564105 0.41295424,0.41295424 0 0 0 0.564106,-0.151719 0.41295424,0.41295424 0 0 0 -0.151719,-0.564104 0.41295424,0.41295424 0 0 0 -0.226048,-0.05498 z m -3.5750411,0.09266 a 0.41295424,0.41295424 0 0 0 -0.1975378,0.05504 0.41295424,0.41295424 0 0 0 -0.1506999,0.564105 0.41295424,0.41295424 0 0 0 0.5641043,0.150698 0.41295424,0.41295424 0 0 0 0.1507002,-0.564104 0.41295424,0.41295424 0 0 0 -0.3665668,-0.205684 z m -1.2626173,0.08149 A 0.35758104,0.35758104 0 0 0 8.0419073,13.739466 0.35758104,0.35758104 0 0 0 7.9105542,14.228221 0.35758104,0.35758104 0 0 0 8.3993101,14.358556 0.35758104,0.35758104 0 0 0 8.5296444,13.8698 0.35758104,0.35758104 0 0 0 8.2119536,13.691608 Z m 6.7152924,0.09063 a 0.41295424,0.41295424 0 0 0 -0.338056,0.206703 0.41295424,0.41295424 0 0 0 0.1507,0.564105 0.41295424,0.41295424 0 0 0 0.564105,-0.151718 0.41295424,0.41295424 0 0 0 -0.1507,-0.564105 0.41295424,0.41295424 0 0 0 -0.226049,-0.05498 z m -3.380556,0.564105 a 0.54446557,0.54446557 0 0 0 -0.259651,0.07331 0.54446557,0.54446557 0 0 0 -0.198557,0.743315 0.54446557,0.54446557 0 0 0 0.743315,0.199575 0.54446557,0.54446557 0 0 0 0.199575,-0.744334 0.54446557,0.54446557 0 0 0 -0.484682,-0.271869 z m 2.546617,0 a 0.35758104,0.35758104 0 0 0 -0.293253,0.178191 0.35758104,0.35758104 0 0 0 0.131354,0.488756 0.35758104,0.35758104 0 0 0 0.487737,-0.131353 0.35758104,0.35758104 0 0 0 -0.130335,-0.488756 0.35758104,0.35758104 0 0 0 -0.195503,-0.04683 z m 2.325661,0.0091 a 0.41295424,0.41295424 0 0 0 -0.339075,0.206703 0.41295424,0.41295424 0 0 0 0.151718,0.564104 0.41295424,0.41295424 0 0 0 0.564106,-0.151718 0.41295424,0.41295424 0 0 0 -0.151719,-0.564104 0.41295424,0.41295424 0 0 0 -0.22503,-0.05498 z m -8.1866499,0.259646 a 0.41295424,0.41295424 0 0 0 -0.19652,0.05498 0.41295424,0.41295424 0 0 0 -0.1517175,0.564106 0.41295424,0.41295424 0 0 0 0.5641046,0.150699 0.41295424,0.41295424 0 0 0 0.151718,-0.564106 0.41295424,0.41295424 0 0 0 -0.3675851,-0.205684 z m 1.5222695,0.0723 a 0.47524908,0.47524908 0 0 0 -0.2260503,0.06317 0.47524908,0.47524908 0 0 0 -0.1741185,0.649636 0.47524908,0.47524908 0 0 0 0.6496372,0.17412 0.47524908,0.47524908 0 0 0 0.174119,-0.649637 0.47524908,0.47524908 0 0 0 -0.4235874,-0.23725 z m 5.8294224,0.232199 a 0.35758104,0.35758104 0 0 0 -0.292235,0.178192 0.35758104,0.35758104 0 0 0 0.130335,0.488755 0.35758104,0.35758104 0 0 0 0.488756,-0.131353 A 0.35758104,0.35758104 0 0 0 15.780531,14.96643 0.35758104,0.35758104 0 0 0 15.58401,14.9196 Z m -0.807463,0.322785 a 0.30220777,0.30220777 0 0 0 -0.247432,0.150701 0.30220777,0.30220777 0 0 0 0.110988,0.412387 0.30220777,0.30220777 0 0 0 0.413404,-0.10997 0.30220777,0.30220777 0 0 0 -0.110987,-0.413406 0.30220777,0.30220777 0 0 0 -0.165973,-0.03971 z m -2.184125,0.240306 a 0.64136863,0.64136863 0 0 0 -0.305472,0.08655 0.64136863,0.64136863 0 0 0 -0.235213,0.875685 0.64136863,0.64136863 0 0 0 0.876704,0.235213 0.64136863,0.64136863 0 0 0 0.234195,-0.876704 0.64136863,0.64136863 0 0 0 -0.570214,-0.320744 z M 8.5133526,15.69244 A 0.47524908,0.47524908 0 0 0 8.286285,15.75557 0.47524908,0.47524908 0 0 0 8.1121665,16.405208 0.47524908,0.47524908 0 0 0 8.7618034,16.579326 0.47524908,0.47524908 0 0 0 8.9359219,15.92969 0.47524908,0.47524908 0 0 0 8.5133526,15.69244 Z m 1.8654144,0.147645 a 0.54446557,0.54446557 0 0 0 -0.25965,0.0723 0.54446557,0.54446557 0 0 0 -0.1985566,0.744334 0.54446557,0.54446557 0 0 0 0.7433136,0.198557 0.54446557,0.54446557 0 0 0 0.199576,-0.743316 0.54446557,0.54446557 0 0 0 -0.484683,-0.271871 z m 3.718613,0.689349 a 0.73827178,0.73827178 0 0 0 -0.351292,0.09877 0.73827178,0.73827178 0 0 0 -0.270851,1.009077 0.73827178,0.73827178 0 0 0 1.009074,0.269833 0.73827178,0.73827178 0 0 0 0.269834,-1.008058 0.73827178,0.73827178 0 0 0 -0.656765,-0.369621 z M 9.1365154,16.844071 A 0.54446557,0.54446557 0 0 0 8.8768641,16.917381 0.54446557,0.54446557 0 0 0 8.6783072,17.660696 0.54446557,0.54446557 0 0 0 9.4216227,17.86027 0.54446557,0.54446557 0 0 0 9.621198,17.116956 0.54446557,0.54446557 0 0 0 9.1365154,16.844068 Z m 2.2879836,0.13237 a 0.64136863,0.64136863 0 0 0 -0.305471,0.08553 0.64136863,0.64136863 0 0 0 -0.235214,0.875687 0.64136863,0.64136863 0 0 0 0.876706,0.235214 0.64136863,0.64136863 0 0 0 0.234194,-0.876705 0.64136863,0.64136863 0 0 0 -0.570215,-0.319727 z m 4.690015,0.326855 a 0.862788,0.862788 0 0 0 -0.410351,0.116079 0.862788,0.862788 0 0 0 -0.315655,1.178105 0.862788,0.862788 0 0 0 1.178104,0.315654 0.862788,0.862788 0 0 0 0.315655,-1.178104 0.862788,0.862788 0 0 0 -0.767753,-0.431734 z m -5.932266,0.678148 a 0.64136863,0.64136863 0 0 0 -0.3054718,0.08553 0.64136863,0.64136863 0 0 0 -0.2352138,0.875685 0.64136863,0.64136863 0 0 0 0.8767036,0.235214 0.64136863,0.64136863 0 0 0 0.234196,-0.876704 0.64136863,0.64136863 0 0 0 -0.570214,-0.319727 z m 2.747211,0.04175 a 0.73827178,0.73827178 0 0 0 -0.351293,0.09877 0.73827178,0.73827178 0 0 0 -0.270852,1.008057 0.73827178,0.73827178 0 0 0 1.009076,0.270851 0.73827178,0.73827178 0 0 0 0.269833,-1.009074 0.73827178,0.73827178 0 0 0 -0.656764,-0.368604 z"/>
+ <path style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 15.16857,5.000944 A 0.862788,0.862788 0 0 0 14.461911,5.4316594 0.862788,0.862788 0 0 0 14.777565,6.6107815 0.862788,0.862788 0 0 0 15.956686,6.2951267 0.862788,0.862788 0 0 0 15.641032,5.1160048 0.862788,0.862788 0 0 0 15.16857,5.000944 Z M 9.6150893,6.3501119 A 0.54446557,0.54446557 0 0 0 9.0703298,6.8948708 0.54446557,0.54446557 0 0 0 9.6150893,7.43861 0.54446557,0.54446557 0 0 0 10.158827,6.8948708 0.54446557,0.54446557 0 0 0 9.6150893,6.3501119 Z M 10.98564,6.4885928 A 0.47524908,0.47524908 0 0 0 10.510121,6.9641108 0.47524908,0.47524908 0 0 0 10.98564,7.43861 0.47524908,0.47524908 0 0 0 11.460139,6.9641108 0.47524908,0.47524908 0 0 0 10.98564,6.4885928 Z M 8.0225611,6.5435775 A 0.64136863,0.64136863 0 0 0 7.3810699,7.1850688 0.64136863,0.64136863 0 0 0 8.0225611,7.8265595 0.64136863,0.64136863 0 0 0 8.6640518,7.1850688 0.64136863,0.64136863 0 0 0 8.0225611,6.5435775 Z m 4.0912869,0.332964 a 0.41295424,0.41295424 0 0 0 -0.413405,0.412388 0.41295424,0.41295424 0 0 0 0.413405,0.4134048 0.41295424,0.41295424 0 0 0 0.412387,-0.4134048 0.41295424,0.41295424 0 0 0 -0.412387,-0.412388 z m 3.292989,0.448026 a 0.73827178,0.73827178 0 0 0 -0.604835,0.3686034 0.73827178,0.73827178 0 0 0 0.270853,1.0080566 0.73827178,0.73827178 0 0 0 1.008056,-0.2698331 0.73827178,0.73827178 0 0 0 -0.269833,-1.0090758 0.73827178,0.73827178 0 0 0 -0.404241,-0.097751 z m -2.434612,0.077387 a 0.35758104,0.35758104 0 0 0 -0.35842,0.3574024 0.35758104,0.35758104 0 0 0 0.35842,0.3584207 0.35758104,0.35758104 0 0 0 0.357404,-0.3584207 0.35758104,0.35758104 0 0 0 -0.357404,-0.3574024 z M 17.283453,7.589311 A 0.73827178,0.73827178 0 0 0 16.679637,7.9579134 0.73827178,0.73827178 0 0 0 16.949471,8.9659715 0.73827178,0.73827178 0 0 0 17.958546,8.6961375 0.73827178,0.73827178 0 0 0 17.687694,7.6880794 0.73827178,0.73827178 0 0 0 17.283453,7.589311 Z M 9.8635378,7.9283841 A 0.54446557,0.54446557 0 0 0 9.3197986,8.4731421 0.54446557,0.54446557 0 0 0 9.8635378,9.0168827 0.54446557,0.54446557 0 0 0 10.408297,8.4731421 0.54446557,0.54446557 0 0 0 9.8635378,7.9283841 Z m 3.7450872,0.096732 a 0.30220777,0.30220777 0 0 0 -0.302417,0.3024172 0.30220777,0.30220777 0 0 0 0.302417,0.3024182 0.30220777,0.30220777 0 0 0 0.302417,-0.3024182 0.30220777,0.30220777 0 0 0 -0.302417,-0.3024172 z m -2.374536,0.041748 a 0.47524908,0.47524908 0 0 0 -0.4745,0.4755175 0.47524908,0.47524908 0 0 0 0.4745,0.4745001 0.47524908,0.47524908 0 0 0 0.475518,-0.4745001 0.47524908,0.47524908 0 0 0 -0.475518,-0.4755175 z M 8.2720297,8.1218493 A 0.64136863,0.64136863 0 0 0 7.6305385,8.763341 0.64136863,0.64136863 0 0 0 8.2720297,9.4048322 0.64136863,0.64136863 0 0 0 8.9135214,8.763341 0.64136863,0.64136863 0 0 0 8.2720297,8.1218493 Z M 12.3623,8.4548142 A 0.41295424,0.41295424 0 0 0 11.949912,8.8672012 0.41295424,0.41295424 0 0 0 12.3623,9.2806071 0.41295424,0.41295424 0 0 0 12.775705,8.8672012 0.41295424,0.41295424 0 0 0 12.3623,8.4548142 Z M 6.5277851,8.7592675 A 0.73827178,0.73827178 0 0 0 5.7895606,9.497491 0.73827178,0.73827178 0 0 0 6.5277851,10.235716 0.73827178,0.73827178 0 0 0 7.2660082,9.497491 0.73827178,0.73827178 0 0 0 6.5277851,8.7592675 Z m 6.6928919,0.2209579 a 0.35758104,0.35758104 0 0 0 -0.357404,0.357402 0.35758104,0.35758104 0 0 0 0.357404,0.357402 0.35758104,0.35758104 0 0 0 0.357401,-0.357402 0.35758104,0.35758104 0 0 0 -0.357401,-0.357402 z m 1.954001,0.3187091 a 0.64136863,0.64136863 0 0 0 -0.525411,0.3197279 0.64136863,0.64136863 0 0 0 0.235212,0.8767036 0.64136863,0.64136863 0 0 0 0.875687,-0.235213 0.64136863,0.64136863 0 0 0 -0.234196,-0.8756862 0.64136863,0.64136863 0 0 0 -0.351292,-0.085532 z m 1.876616,0.2647419 a 0.64136863,0.64136863 0 0 0 -0.524394,0.319728 0.64136863,0.64136863 0 0 0 0.234196,0.8767046 0.64136863,0.64136863 0 0 0 0.876705,-0.235213 0.64136863,0.64136863 0 0 0 -0.235213,-0.8756866 0.64136863,0.64136863 0 0 0 -0.351294,-0.08553 z m -6.478042,0.123207 a 0.54446557,0.54446557 0 0 0 -0.544758,0.5437396 0.54446557,0.54446557 0 0 0 0.544758,0.544759 0.54446557,0.54446557 0 0 0 0.544758,-0.544759 0.54446557,0.54446557 0 0 0 -0.544758,-0.5437396 z m 1.370551,0.137462 a 0.47524908,0.47524908 0 0 0 -0.475518,0.4755186 0.47524908,0.47524908 0 0 0 0.475518,0.475518 0.47524908,0.47524908 0 0 0 0.4745,-0.475518 0.47524908,0.47524908 0 0 0 -0.4745,-0.4755186 z m -2.9630782,0.056 A 0.64136863,0.64136863 0 0 0 8.3392336,10.521837 0.64136863,0.64136863 0 0 0 8.9807248,11.163328 0.64136863,0.64136863 0 0 0 9.6222162,10.521837 0.64136863,0.64136863 0 0 0 8.9807248,9.8803454 Z m 9.5622912,0.2565966 a 0.64136863,0.64136863 0 0 0 -0.525412,0.319728 0.64136863,0.64136863 0 0 0 0.235214,0.876705 0.64136863,0.64136863 0 0 0 0.875686,-0.235214 0.64136863,0.64136863 0 0 0 -0.234195,-0.875687 0.64136863,0.64136863 0 0 0 -0.351293,-0.08553 z m -5.471003,0.07535 a 0.41295424,0.41295424 0 0 0 -0.413406,0.413405 0.41295424,0.41295424 0 0 0 0.413406,0.412387 0.41295424,0.41295424 0 0 0 0.412387,-0.412387 0.41295424,0.41295424 0 0 0 -0.412387,-0.413405 z m -5.8355332,0.304454 a 0.73827178,0.73827178 0 0 0 -0.7382241,0.738223 0.73827178,0.73827178 0 0 0 0.7382241,0.738224 0.73827178,0.73827178 0 0 0 0.738224,-0.738224 0.73827178,0.73827178 0 0 0 -0.738224,-0.738223 z m 7.3985312,0.403221 a 0.54446557,0.54446557 0 0 0 -0.44599,0.271871 0.54446557,0.54446557 0 0 0 0.199575,0.743315 0.54446557,0.54446557 0 0 0 0.743316,-0.199574 0.54446557,0.54446557 0 0 0 -0.198557,-0.743315 0.54446557,0.54446557 0 0 0 -0.298344,-0.0723 z m 1.876616,0.264743 a 0.54446557,0.54446557 0 0 0 -0.444971,0.271872 0.54446557,0.54446557 0 0 0 0.198557,0.743313 0.54446557,0.54446557 0 0 0 0.744333,-0.199574 0.54446557,0.54446557 0 0 0 -0.199574,-0.743316 0.54446557,0.54446557 0 0 0 -0.298345,-0.0723 z m -5.869135,0.431734 a 0.41295424,0.41295424 0 0 0 -0.197539,0.056 0.41295424,0.41295424 0 0 0 -0.150699,0.564105 0.41295424,0.41295424 0 0 0 0.564105,0.1507 0.41295424,0.41295424 0 0 0 0.150699,-0.564105 0.41295424,0.41295424 0 0 0 -0.366566,-0.206702 z m -5.1940421,0.07637 a 0.862788,0.862788 0 0 0 -0.8624491,0.863467 0.862788,0.862788 0 0 0 0.8624491,0.86245 0.862788,0.862788 0 0 0 0.8634672,-0.86245 0.862788,0.862788 0 0 0 -0.8634672,-0.863467 z m 12.5548981,0.06517 a 0.54446557,0.54446557 0 0 0 -0.445988,0.27187 0.54446557,0.54446557 0 0 0 0.199574,0.743314 0.54446557,0.54446557 0 0 0 0.743316,-0.199574 0.54446557,0.54446557 0 0 0 -0.198557,-0.743316 0.54446557,0.54446557 0 0 0 -0.298345,-0.0723 z m -4.110634,0.382859 a 0.47524908,0.47524908 0 0 0 -0.388967,0.237249 0.47524908,0.47524908 0 0 0 0.174119,0.649637 0.47524908,0.47524908 0 0 0 0.649636,-0.17412 0.47524908,0.47524908 0 0 0 -0.174118,-0.649636 0.47524908,0.47524908 0 0 0 -0.26067,-0.06313 z m -4.4385076,0.04582 a 0.35758104,0.35758104 0 0 0 -0.1710646,0.04786 0.35758104,0.35758104 0 0 0 -0.1303341,0.488755 0.35758104,0.35758104 0 0 0 0.4887547,0.130335 0.35758104,0.35758104 0 0 0 0.1303348,-0.487737 0.35758104,0.35758104 0 0 0 -0.3176908,-0.179211 z m 6.3161426,0.219941 a 0.47524908,0.47524908 0 0 0 -0.388968,0.236231 0.47524908,0.47524908 0 0 0 0.173101,0.649637 0.47524908,0.47524908 0 0 0 0.649636,-0.174118 A 0.47524908,0.47524908 0 0 0 16.03,12.469735 0.47524908,0.47524908 0 0 0 15.770349,12.406605 Z m -7.3842764,0.005 a 0.30220777,0.30220777 0 0 0 -0.1435718,0.04073 0.30220777,0.30220777 0 0 0 -0.1109877,0.412387 0.30220777,0.30220777 0 0 0 0.4134049,0.110987 0.30220777,0.30220777 0 0 0 0.1099703,-0.413405 0.30220777,0.30220777 0 0 0 -0.2688157,-0.150699 z m 2.5374544,0.28307 a 0.47524908,0.47524908 0 0 0 -0.227068,0.06313 0.47524908,0.47524908 0 0 0 -0.17412,0.649638 0.47524908,0.47524908 0 0 0 0.649639,0.173101 0.47524908,0.47524908 0 0 0 0.174118,-0.648619 0.47524908,0.47524908 0 0 0 -0.422569,-0.23725 z m 6.337525,0.285107 a 0.47524908,0.47524908 0 0 0 -0.388968,0.236232 0.47524908,0.47524908 0 0 0 0.17412,0.649637 0.47524908,0.47524908 0 0 0 0.649637,-0.17412 0.47524908,0.47524908 0 0 0 -0.174119,-0.648619 0.47524908,0.47524908 0 0 0 -0.26067,-0.06313 z m -4.21144,0.03768 a 0.41295424,0.41295424 0 0 0 -0.338056,0.206703 0.41295424,0.41295424 0 0 0 0.151717,0.564105 0.41295424,0.41295424 0 0 0 0.564106,-0.151719 0.41295424,0.41295424 0 0 0 -0.151719,-0.564104 0.41295424,0.41295424 0 0 0 -0.226048,-0.05498 z m -3.5750411,0.09266 a 0.41295424,0.41295424 0 0 0 -0.1975378,0.05504 0.41295424,0.41295424 0 0 0 -0.1506999,0.564105 0.41295424,0.41295424 0 0 0 0.5641043,0.150698 0.41295424,0.41295424 0 0 0 0.1507002,-0.564104 0.41295424,0.41295424 0 0 0 -0.3665668,-0.205684 z m -1.2626173,0.08149 A 0.35758104,0.35758104 0 0 0 8.0419073,13.239466 0.35758104,0.35758104 0 0 0 7.9105542,13.728221 0.35758104,0.35758104 0 0 0 8.3993101,13.858556 0.35758104,0.35758104 0 0 0 8.5296444,13.3698 0.35758104,0.35758104 0 0 0 8.2119536,13.191608 Z m 6.7152924,0.09063 a 0.41295424,0.41295424 0 0 0 -0.338056,0.206703 0.41295424,0.41295424 0 0 0 0.1507,0.564105 0.41295424,0.41295424 0 0 0 0.564105,-0.151718 0.41295424,0.41295424 0 0 0 -0.1507,-0.564105 0.41295424,0.41295424 0 0 0 -0.226049,-0.05498 z m -3.380556,0.564105 a 0.54446557,0.54446557 0 0 0 -0.259651,0.07331 0.54446557,0.54446557 0 0 0 -0.198557,0.743315 0.54446557,0.54446557 0 0 0 0.743315,0.199575 0.54446557,0.54446557 0 0 0 0.199575,-0.744334 0.54446557,0.54446557 0 0 0 -0.484682,-0.271869 z m 2.546617,0 a 0.35758104,0.35758104 0 0 0 -0.293253,0.178191 0.35758104,0.35758104 0 0 0 0.131354,0.488756 0.35758104,0.35758104 0 0 0 0.487737,-0.131353 0.35758104,0.35758104 0 0 0 -0.130335,-0.488756 0.35758104,0.35758104 0 0 0 -0.195503,-0.04683 z m 2.325661,0.0091 a 0.41295424,0.41295424 0 0 0 -0.339075,0.206703 0.41295424,0.41295424 0 0 0 0.151718,0.564104 0.41295424,0.41295424 0 0 0 0.564106,-0.151718 0.41295424,0.41295424 0 0 0 -0.151719,-0.564104 0.41295424,0.41295424 0 0 0 -0.22503,-0.05498 z m -8.1866499,0.259646 a 0.41295424,0.41295424 0 0 0 -0.19652,0.05498 0.41295424,0.41295424 0 0 0 -0.1517175,0.564106 0.41295424,0.41295424 0 0 0 0.5641046,0.150699 0.41295424,0.41295424 0 0 0 0.151718,-0.564106 0.41295424,0.41295424 0 0 0 -0.3675851,-0.205684 z m 1.5222695,0.0723 a 0.47524908,0.47524908 0 0 0 -0.2260503,0.06317 0.47524908,0.47524908 0 0 0 -0.1741185,0.649636 0.47524908,0.47524908 0 0 0 0.6496372,0.17412 0.47524908,0.47524908 0 0 0 0.174119,-0.649637 0.47524908,0.47524908 0 0 0 -0.4235874,-0.23725 z m 5.8294224,0.232199 a 0.35758104,0.35758104 0 0 0 -0.292235,0.178192 0.35758104,0.35758104 0 0 0 0.130335,0.488755 0.35758104,0.35758104 0 0 0 0.488756,-0.131353 A 0.35758104,0.35758104 0 0 0 15.780531,14.46643 0.35758104,0.35758104 0 0 0 15.58401,14.4196 Z m -0.807463,0.322785 a 0.30220777,0.30220777 0 0 0 -0.247432,0.150701 0.30220777,0.30220777 0 0 0 0.110988,0.412387 0.30220777,0.30220777 0 0 0 0.413404,-0.10997 0.30220777,0.30220777 0 0 0 -0.110987,-0.413406 0.30220777,0.30220777 0 0 0 -0.165973,-0.03971 z m -2.184125,0.240306 a 0.64136863,0.64136863 0 0 0 -0.305472,0.08655 0.64136863,0.64136863 0 0 0 -0.235213,0.875685 0.64136863,0.64136863 0 0 0 0.876704,0.235213 0.64136863,0.64136863 0 0 0 0.234195,-0.876704 0.64136863,0.64136863 0 0 0 -0.570214,-0.320744 z M 8.5133526,15.19244 A 0.47524908,0.47524908 0 0 0 8.286285,15.25557 0.47524908,0.47524908 0 0 0 8.1121665,15.905208 0.47524908,0.47524908 0 0 0 8.7618034,16.079326 0.47524908,0.47524908 0 0 0 8.9359219,15.42969 0.47524908,0.47524908 0 0 0 8.5133526,15.19244 Z m 1.8654144,0.147645 a 0.54446557,0.54446557 0 0 0 -0.25965,0.0723 0.54446557,0.54446557 0 0 0 -0.1985566,0.744334 0.54446557,0.54446557 0 0 0 0.7433136,0.198557 0.54446557,0.54446557 0 0 0 0.199576,-0.743316 0.54446557,0.54446557 0 0 0 -0.484683,-0.271871 z m 3.718613,0.689349 a 0.73827178,0.73827178 0 0 0 -0.351292,0.09877 0.73827178,0.73827178 0 0 0 -0.270851,1.009077 0.73827178,0.73827178 0 0 0 1.009074,0.269833 0.73827178,0.73827178 0 0 0 0.269834,-1.008058 0.73827178,0.73827178 0 0 0 -0.656765,-0.369621 z M 9.1365154,16.344071 A 0.54446557,0.54446557 0 0 0 8.8768641,16.417381 0.54446557,0.54446557 0 0 0 8.6783072,17.160696 0.54446557,0.54446557 0 0 0 9.4216227,17.36027 0.54446557,0.54446557 0 0 0 9.621198,16.616956 0.54446557,0.54446557 0 0 0 9.1365154,16.344068 Z m 2.2879836,0.13237 a 0.64136863,0.64136863 0 0 0 -0.305471,0.08553 0.64136863,0.64136863 0 0 0 -0.235214,0.875687 0.64136863,0.64136863 0 0 0 0.876706,0.235214 0.64136863,0.64136863 0 0 0 0.234194,-0.876705 0.64136863,0.64136863 0 0 0 -0.570215,-0.319727 z m 4.690015,0.326855 a 0.862788,0.862788 0 0 0 -0.410351,0.116079 0.862788,0.862788 0 0 0 -0.315655,1.178105 0.862788,0.862788 0 0 0 1.178104,0.315654 0.862788,0.862788 0 0 0 0.315655,-1.178104 0.862788,0.862788 0 0 0 -0.767753,-0.431734 z m -5.932266,0.678148 a 0.64136863,0.64136863 0 0 0 -0.3054718,0.08553 0.64136863,0.64136863 0 0 0 -0.2352138,0.875685 0.64136863,0.64136863 0 0 0 0.8767036,0.235214 0.64136863,0.64136863 0 0 0 0.234196,-0.876704 0.64136863,0.64136863 0 0 0 -0.570214,-0.319727 z m 2.747211,0.04175 a 0.73827178,0.73827178 0 0 0 -0.351293,0.09877 0.73827178,0.73827178 0 0 0 -0.270852,1.008057 0.73827178,0.73827178 0 0 0 1.009076,0.270851 0.73827178,0.73827178 0 0 0 0.269833,-1.009074 0.73827178,0.73827178 0 0 0 -0.656764,-0.368604 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/trojita.svg b/.icons/awkward/24x24/apps/trojita.svg
new file mode 100644
index 00000000..77a0c450
--- /dev/null
+++ b/.icons/awkward/24x24/apps/trojita.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#a8a8a8" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v4c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-4c0-0.3275-0.15848-0.6147-0.40039-0.7969l0.004-0.00585z"/>
+ <rect opacity=".2" width="32" height="26" x="144" y="243" rx="2" ry="2" transform="matrix(.5 0 0 .5 -69 -119)"/>
+ <path fill="#fff" opacity=".1" d="m11 0.000068-9.545 7.1619c-0.02055 0.01335-0.03915 0.02915-0.058595 0.04395l-0.0117 0.0088v0.001c-0.2327 0.1825-0.3847 0.4635-0.3847 0.784v0.5c0-0.32025 0.15196-0.60145 0.38476-0.7842v-0.001l0.0117-0.0088c0.01945-0.0148 0.03805-0.0306 0.058595-0.04395l9.545-7.162 9.6035 7.1975-0.004 0.00585c0.243 0.182 0.401 0.469 0.401 0.7965v-0.5c0-0.3275-0.158-0.6147-0.4-0.7969l0.004-0.00585-9.604-7.197z"/>
+ <g transform="translate(-1,-1)">
+ <rect fill="#31afe1" width="16" height="13" x="4" y="3" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m5 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ </g>
+ <path fill="#fff" d="m11 4c-2.2091 0-4 1.7908-4 4 0 2.209 1.7909 4 4 4h2.5s0.46875 0 0.5-0.5c0-0.5-0.5-0.5-0.5-0.5h-2.5c-1.6568 0-3-1.3431-3-3 0-1.6568 1.3431-3 3-3 1.6568 0 3 1.3431 3 3v0.5c0 0.27614-0.22386 0.5-0.5 0.5s-0.5-0.22386-0.5-0.5v-0.5c0-1.1045-0.89545-2-2-2-1.1045 0-2 0.89545-2 2 0 1.1045 0.89545 2 2 2 0.5231 0 0.99515-0.20545 1.3515-0.5342 0.285 0.3385 0.7055 0.534 1.1485 0.534 0.8284 0 1.5-0.6716 1.5-1.5v-0.5c0-2.2091-1.7908-4-4-4zm0 3c0.5523 0 1 0.44771 1 1 0 0.55228-0.44771 1-1 1-0.55228 0-1-0.44771-1-1 0-0.55228 0.44771-1 1-1z"/>
+ <path fill="#bebebe" d="m1 8 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#d2d2d2" d="m20 21c0.554 0 1-0.446 1-1v-12l-19 13z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tumblr.svg b/.icons/awkward/24x24/apps/tumblr.svg
new file mode 100644
index 00000000..a612863c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tumblr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#3f5979" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+ <path style="opacity:0.2" d="M 10,11.5 V 15.151 C 9.989,15.615 10.296,18.5 13,18.5 15,18.5 15.826,17.357 15.826,17.357 L 15,15.3 C 15,15.3 13,16.039 13,14.7 V 11.5 H 15 V 9.5 H 13 V 6.5 H 11 C 11,6.5 10.746,7.8462 10.179,8.6017 9.6124,9.3572 9,9.5 9,9.5 V 11.5 Z"/>
+ <path style="fill:#ffffff" d="M 10,11 V 14.651 C 9.989,15.115 10.296,18 13,18 15,18 15.826,16.857 15.826,16.857 L 15,14.8 C 15,14.8 13,15.539 13,14.2 V 11 H 15 V 9 H 13 V 6 H 11 C 11,6 10.746,7.3462 10.179,8.1017 9.6124,8.8572 9,9 9,9 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/turtleart.svg b/.icons/awkward/24x24/apps/turtleart.svg
new file mode 100644
index 00000000..176154b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/turtleart.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.8779296,1.5031946 C 9.5586791,1.4901156 9.2322476,1.5239306 8.9082031,1.6106164 7.1802901,2.0728573 6.1473826,3.8602091 6.6103516,5.5852258 c 0.1795355,0.668949 0.559667,1.235958 1.0546875,1.6484376 l 0.321289,0.2666015 0.3271485,-0.2597655 c 0.553799,-0.4395251 1.181549,-0.7723636 1.8828124,-0.9599611 0.684581,-0.183135 1.377379,-0.2101255 2.061524,-0.114258 l 0.414062,0.05664 0.140625,-0.392578 C 13.024877,5.2333633 13.066344,4.5639038 12.88965,3.9055379 12.542423,2.611775 11.448454,1.7075459 10.194337,1.5315144 10.089827,1.5168454 9.9843471,1.5075534 9.8779306,1.5031944 Z m 5.8691414,2.0400391 c -0.233625,-0.00967 -0.473044,0.014643 -0.709961,0.078125 -1.119096,0.2998613 -1.840496,1.3591411 -1.754883,2.4785156 l 0.02539,0.332031 0.310547,0.118164 c 0.828215,0.316033 1.607085,0.8187051 2.277344,1.4843751 L 16.12793,8.2658899 16.4375,8.1565149 C 17.595955,7.7507224 18.275177,6.5095348 17.952149,5.3039758 17.677032,4.277221 16.759446,3.58515 15.747071,3.5432337 Z M 5.1904295,6.5149133 C 5.048612,6.5260933 4.9058657,6.5500583 4.7636719,6.5881553 3.5001123,6.9267253 2.7426004,8.2390894 3.0810547,9.5022179 3.4111962,10.734323 4.6673245,11.478633 5.9003905,11.201437 l 0.3085941,-0.06836 0.082031,-0.305664 C 6.5317941,9.9372704 6.9386331,9.1292379 7.4765626,8.4514369 l 0.198242,-0.25 -0.130859,-0.2919925 C 7.1325231,6.9966908 6.1831546,6.4366393 5.1904295,6.5149133 Z M 18.766515,14.752218 c -0.143521,-0.0068 -0.28866,-4.81e-4 -0.434571,0.01953 l -0.353515,0.04785 -0.08398,0.345703 c -0.236541,0.967409 -0.661154,1.84449 -1.240234,2.56836 l -0.225586,0.283203 0.183594,0.311523 c 0.527537,0.895127 1.606035,1.372487 2.657226,1.090821 1.263129,-0.338454 2.022238,-1.650227 1.683594,-2.914063 -0.273568,-1.020972 -1.181882,-1.705063 -2.186523,-1.75293 z m -10.8329209,3.024414 -0.322266,0.119141 c -1.137205,0.418957 -1.7993916,1.647916 -1.479492,2.841797 0.3384545,1.263128 1.6514795,2.02021 2.915039,1.681641 1.0682649,-0.286241 1.7694599,-1.265808 1.7568359,-2.326172 l -0.0049,-0.348633 -0.324218,-0.129883 C 9.6324996,19.275272 8.8452241,18.73328 8.1708816,18.026632 Z m 7.0742189,2.40625 -0.381836,0.136719 c -0.148459,0.05293 -0.288721,0.10383 -0.429688,0.141602 -0.215451,0.05773 -0.432289,0.101868 -0.649414,0.132812 L 13.125977,20.653586 14.5,22.000265 Z"/>
+ <path style="fill:#134f13" d="m 15.007813,19.683117 -0.381836,0.136719 c -0.148459,0.05293 -0.288721,0.10383 -0.429688,0.141602 -0.215451,0.05773 -0.432289,0.101868 -0.649414,0.132812 L 13.125977,20.15382 14.5,21.5005 Z"/>
+ <path style="fill:#134f13" d="m 15.746846,3.0434482 c -0.233625,-0.00967 -0.472366,0.015146 -0.709284,0.078627 -1.119096,0.2998614 -1.840803,1.3590233 -1.75519,2.4783978 l 0.02539,0.331709 0.310413,0.117941 c 0.828216,0.316033 1.606657,0.819239 2.276916,1.4849091 l 0.232605,0.2309675 0.309596,-0.1089315 C 17.595746,7.2512759 18.275532,6.0099313 17.952504,4.8043723 17.677387,3.7776174 16.759221,3.0853646 15.746846,3.0434482 Z"/>
+ <path style="fill:#134f13" d="m 18.766756,14.252202 c -0.14352,-0.0068 -0.288997,-3.58e-4 -0.434907,0.01966 l -0.353004,0.04833 -0.08436,0.345633 c -0.236542,0.967409 -0.660939,1.844622 -1.240019,2.568491 l -0.226053,0.282567 0.184283,0.312052 c 0.52915,0.894174 1.605755,1.37262 2.656947,1.090954 1.263128,-0.338454 2.021759,-1.650288 1.683115,-2.914124 -0.273568,-1.020972 -1.18136,-1.705686 -2.186002,-1.753553 z"/>
+ <path style="fill:#134f13" d="M 7.9334536,17.276651 7.6115731,17.39623 c -1.137205,0.418957 -1.7998946,1.647349 -1.479995,2.84123 0.3384545,1.263129 1.6513835,2.020866 2.914943,1.682297 1.0682649,-0.286241 1.7694519,-1.265694 1.7568289,-2.326058 l -0.0049,-0.348908 -0.323519,-0.130227 C 9.6328381,18.775313 8.8453301,18.233104 8.1709876,17.526457 Z"/>
+ <path style="fill:#134f13" d="M 5.1905075,6.0151763 C 5.04869,6.0263563 4.9059846,6.0499713 4.7637908,6.0880703 3.5002312,6.4266403 2.7422212,7.7390659 3.0806755,9.0021944 3.410817,10.234299 4.6675444,10.978886 5.9006105,10.70169 l 0.3087761,-0.0688 0.081903,-0.3055 C 6.5320681,9.4372489 6.9385031,8.6291744 7.4764326,7.9513734 L 7.6746391,7.7015679 7.5435936,7.4099919 C 7.1321711,6.4972383 6.1832326,5.9369023 5.1905075,6.0151763 Z"/>
+ <path style="fill:#134f13" d="M 9.8780596,1.0031931 C 9.5588091,0.9901141 9.2322926,1.0244441 8.9082481,1.1111302 7.1803351,1.573371 6.1476841,3.360598 6.6106531,5.0856148 c 0.1795355,0.668949 0.559679,1.2353605 1.0546995,1.64784 l 0.3211345,0.2670451 0.326741,-0.2598491 c 0.553799,-0.439525 1.1814995,-0.7718435 1.8827629,-0.959441 0.684581,-0.183135 1.378005,-0.2110005 2.06215,-0.115133 l 0.414032,0.057567 0.140146,-0.393371 C 13.024695,4.7332933 13.065895,4.0641595 12.889199,3.4057934 12.541973,2.1120306 11.448507,1.2080078 10.19439,1.0319763 10.08988,1.0173073 9.9844761,1.0075523 9.8780596,1.0031931 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.8779296,1.0034294 C 9.5586791,0.99035043 9.2322476,1.0241654 8.9082031,1.1108513 7.3737566,1.5213372 6.3901146,2.9765579 6.5126956,4.5053828 6.6147696,3.1696376 7.5426161,1.9761649 8.9082031,1.6108513 9.2322476,1.5241654 9.5586791,1.4903504 9.8779296,1.5034294 c 0.1064165,0.00436 0.2118964,0.013652 0.3164064,0.028321 1.254117,0.1760315 2.348086,1.0802607 2.695313,2.3740235 0.05234,0.1950251 0.08042,0.3901613 0.0957,0.584961 0.02745,-0.3560728 0.0018,-0.721596 -0.0957,-1.084961 C 12.542422,2.1120109 11.448453,1.2077817 10.194336,1.0317502 10.089826,1.0170812 9.9843461,1.0077892 9.8779296,1.0034294 Z m 5.8691414,2.0400391 c -0.233625,-0.00967 -0.473044,0.014643 -0.709961,0.078125 -1.119096,0.2998614 -1.840496,1.3591411 -1.754883,2.4785158 l 0.0059,0.078125 c 0.09822,-0.954289 0.771848,-1.794807 1.749023,-2.0566408 0.236918,-0.063482 0.476336,-0.087798 0.709961,-0.078125 1.012376,0.041917 1.929961,0.7339875 2.205078,1.7607423 0.03385,0.126309 0.05104,0.2528165 0.06348,0.378906 0.03336,-0.2866 0.01559,-0.5837995 -0.06348,-0.878906 C 17.677032,3.7774558 16.759446,3.0853849 15.747071,3.0434685 Z M 5.1904295,6.0151483 C 5.048612,6.0263283 4.9058657,6.0502933 4.7636719,6.0883903 3.6238683,6.3938003 2.9037543,7.4920969 3.0205078,8.6313594 3.1259293,7.6850994 3.7924923,6.8486173 4.7636719,6.5883903 4.9058657,6.5502953 5.048612,6.5263283 5.1904295,6.5151483 6.1735116,6.4376348 7.1125441,6.9872143 7.5302736,7.8842889 L 7.6748046,7.7016719 7.5439456,7.4096794 C 7.1325231,6.4969258 6.1831546,5.9368743 5.1904295,6.0151483 Z M 18.766515,14.252453 c -0.143521,-0.0068 -0.28866,-4.81e-4 -0.434571,0.01953 l -0.353515,0.04785 -0.08398,0.345703 c -0.236541,0.967409 -0.661154,1.84449 -1.240234,2.56836 l -0.225586,0.283203 0.168945,0.287109 0.05664,-0.07031 c 0.57908,-0.72387 1.003693,-1.600951 1.240234,-2.56836 l 0.08398,-0.345703 0.353515,-0.04785 c 0.145911,-0.02001 0.29105,-0.02637 0.434571,-0.01953 1.004641,0.04787 1.912955,0.731958 2.186523,1.75293 0.03317,0.123783 0.04789,0.247351 0.06055,0.371094 0.03184,-0.284925 0.01781,-0.57865 -0.06055,-0.871094 -0.273568,-1.020972 -1.181882,-1.705064 -2.186523,-1.75293 z m -10.8329209,3.024414 -0.322266,0.119141 c -1.016792,0.374595 -1.6481241,1.397253 -1.5429685,2.462891 0.1014055,-0.872891 0.686915,-1.647513 1.5429685,-1.962891 l 0.322266,-0.119141 0.2373045,0.25 c 0.6743425,0.706648 1.461618,1.24864 2.3037114,1.587891 l 0.318359,0.12793 c 0.0026,-0.05001 0.01135,-0.09897 0.01074,-0.149414 l -0.0049,-0.348633 -0.324218,-0.129883 C 9.6324976,18.775507 8.8452221,18.233515 8.1708796,17.526867 Z m 7.0742189,2.40625 -0.381836,0.136719 c -0.148459,0.05293 -0.288721,0.10383 -0.429688,0.141602 -0.215451,0.05773 -0.432289,0.101868 -0.649414,0.132812 l -0.420898,0.05957 0.444336,0.435546 c 0.209261,-0.03074 0.418307,-0.07229 0.625976,-0.127929 0.140967,-0.03777 0.281229,-0.08867 0.429688,-0.141602 l 0.226562,-0.08105 z"/>
+ <g style="opacity:0.2" transform="matrix(0.39745156,-0.10917634,0.10649682,0.40745164,-2.1706305,4.1070368)">
+ <path transform="rotate(15,26.653467,29.784442)" d="m 26.080078,11.222656 c -1.129182,0.03488 -2.266168,0.199609 -3.394531,0.501953 -9.026904,2.418752 -14.0226678,12.778721 -11.332031,22.820313 1.300302,4.852795 4.228443,9.067138 8.193359,11.726562 3.96493,2.659518 8.668809,3.5361 13.03125,2.367188 4.362441,-1.168913 7.999545,-4.278779 10.103516,-8.564453 2.104005,-4.285587 2.532725,-9.401112 1.232421,-14.253907 C 41.559756,17.033919 33.984355,10.978519 26.080078,11.222656 Z"/>
+ </g>
+ <g style="fill:#00a000" transform="matrix(0.39745156,-0.10917634,0.10649682,0.40745164,-2.1706305,3.6070368)">
+ <path style="fill:#35a535" transform="rotate(15,26.653467,29.784442)" d="m 26.080078,11.222656 c -1.129182,0.03488 -2.266168,0.199609 -3.394531,0.501953 -9.026904,2.418752 -14.0226678,12.778721 -11.332031,22.820313 1.300302,4.852795 4.228443,9.067138 8.193359,11.726562 3.96493,2.659518 8.668809,3.5361 13.03125,2.367188 4.362441,-1.168913 7.999545,-4.278779 10.103516,-8.564453 2.104005,-4.285587 2.532725,-9.401112 1.232421,-14.253907 C 41.559756,17.033919 33.984355,10.978519 26.080078,11.222656 Z"/>
+ </g>
+ <g style="fill:#00a000;stroke:#155715;stroke-width:1.5" transform="matrix(0.40426907,-0.11081107,0.10832357,0.41355256,-2.2366598,3.4192043)">
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 27.501,41.551 c -3.968,-0.16 -5.543,-2.009 -5.543,-2.009 l 3.57,-4.163 4.465,0.168 3.132,4.12 c 0,0 -2.89,1.994 -5.624,1.884 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 18.453,33.843 c -0.849,-2.968 0.172,-6.884 0.172,-6.884 l 4,2.167 1.493,4.629 -3.582,4.233 c 0,-10e-4 -1.465,-1.99 -2.083,-4.145 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 19.458,25.125 c 0,0 0.5,-1.958 3.039,-3.822 2.237,-1.643 4.465,-1.72 4.465,-1.72 l -0.037,4.981 -3.521,2.75 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="M 32.084,27.834 28.625,24.959 29,19.75 c 0,0 1.834,-0.042 3.959,1.667 2.228,1.791 3.362,4.983 3.362,4.983 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 31.292,34.042 1.313,-4.464 4.187,-1.536 c 0,0 0.677,2.663 -0.042,5.667 -0.54,2.256 -2.084,4.361 -2.084,4.361 z"/>
+ </g>
+ <g style="fill:#ffffff;opacity:0.2" transform="matrix(0.39745156,-0.10917634,0.10649682,0.40745164,-2.1706305,3.6070368)">
+ <path style="fill:#ffffff" transform="matrix(2.3474878,0.62900748,-0.61356972,2.2898735,7.3086973,-6.8943151)" d="M 11.359375 5.0039062 C 10.894748 5.0186195 10.427181 5.0873075 9.9628906 5.2148438 C 6.860338 6.067087 4.921153 9.2577637 5.0097656 12.753906 C 5.1089214 9.4575548 7.0088897 6.5262812 9.9628906 5.7148438 C 10.427181 5.5873075 10.894748 5.5186195 11.359375 5.5039062 C 14.611765 5.4009231 17.728534 7.9538362 18.697266 11.660156 C 18.877576 12.350014 18.970678 13.05261 18.990234 13.75 C 19.013473 12.889627 18.920818 12.015454 18.697266 11.160156 C 17.728534 7.4538362 14.611765 4.9009231 11.359375 5.0039062 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tusk-app.svg b/.icons/awkward/24x24/apps/tusk-app.svg
new file mode 100644
index 00000000..8d16fec7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tusk-app.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#20c88c" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="-17.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-17" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tusk.svg b/.icons/awkward/24x24/apps/tusk.svg
new file mode 120000
index 00000000..76d7108a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tusk.svg
@@ -0,0 +1 @@
+tusk-app.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tux.svg b/.icons/awkward/24x24/apps/tux.svg
new file mode 100644
index 00000000..b4be9ce9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tux.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 12,1029.8627 c -2.0881538,0 -4,1.7839 -4,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 7,6.9999 3.865993,0 7,-3.134 7,-6.9999 0,-3.4999 -3,-3.9999 -3,-8.9997 0,-2.216 -1.911846,-3.9999 -4,-3.9999 z"/>
+ <path style="fill:#4f4f4f" d="m 12,1029.3627 c -2.0881538,0 -4,1.7839 -4,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 7,6.9999 3.865993,0 7,-3.134 7,-6.9999 0,-3.4999 -3,-3.9999 -3,-8.9997 0,-2.216 -1.911846,-3.9999 -4,-3.9999 z"/>
+ <path style="opacity:0.1" d="m 11.999777,1035.8624 c -1.193201,0 -1.999777,1.0704 -1.999777,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999011,4.1999 2.209084,0 3.999901,-1.8805 3.999901,-4.1999 0,-2.1 -1.999678,-2.4 -1.999678,-5.3999 0,-1.3296 -0.807022,-2.4 -2.000223,-2.4 z"/>
+ <path style="fill:#ffffff" d="m 11.999777,1035.3625 c -1.193201,0 -1.999777,1.0704 -1.999777,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999011,4.1999 2.209084,0 3.999901,-1.8805 3.999901,-4.1999 0,-2.1 -1.999678,-2.4 -1.999678,-5.3999 0,-1.3296 -0.807022,-2.4 -2.000223,-2.4 z"/>
+ <circle style="opacity:0.1" cx="10.5" cy="1034.362" r="1.5"/>
+ <path style="opacity:0.2" d="m 8.2627229,1050.8474 c -0.2109202,-0.034 -0.3974331,-0.096 -0.806097,-0.2721 -0.6084329,-0.2619 -0.8921469,-0.3468 -2.0057403,-0.6003 -0.5554659,-0.1264 -0.7624786,-0.1826 -1.2445877,-0.3382 -0.1753736,-0.057 -0.4091194,-0.1287 -0.5194349,-0.1604 -0.2994658,-0.086 -0.3788595,-0.1193 -0.4885782,-0.2055 -0.1496763,-0.1176 -0.2194304,-0.2989 -0.1926781,-0.5009 0.017141,-0.1294 0.06244,-0.7534 0.1874772,-1.0143 0.167116,-0.3489 0.8020842,-0.4744 0.8275398,-0.8177 -0.087852,-0.9418 -0.023962,-0.795 -0.064554,-1.5156 0.074928,-0.2768 0.1319523,-0.4365 0.3971972,-0.5054 0.076776,-0.02 0.1263091,-0.023 0.4866244,-0.03 0.2242975,0 -0.076058,-0.013 -0.047302,-0.019 0.1554079,-0.035 0.268553,-0.093 0.3739969,-0.1937 0.1004415,-0.095 0.1691833,-0.1929 0.3002861,-0.4255 0.2040824,-0.359 0.6066844,-0.3555 0.9354523,-0.3688 0.09321,0.02 0.1242009,0.033 0.2262884,0.091 0.102745,0.059 0.1318027,0.082 0.2211455,0.1774 0.2248315,0.2388 0.3321623,0.3862 0.8364313,1.148 0.3996736,0.604 0.5217911,0.7972 0.6828966,1.0806 0.1755017,0.3087 0.4918808,0.804 0.6091679,0.9537 0.019875,0.025 0.1415585,0.1795 0.2704068,0.3424 0.1288538,0.1631 0.2466914,0.3157 0.2618665,0.3391 0.2419755,0.3367 0.4118448,0.7235 0.4722713,1.1102 0.020309,0.1347 0.021019,0.1575 0.00965,0.3117 -0.01442,0.1958 -0.026954,0.2795 -0.048234,0.3223 -0.00854,0.017 -0.027304,0.064 -0.041694,0.1039 -0.1850114,0.5141 -0.646171,0.8998 -1.1804302,0.9874 -0.1136107,0.018 -0.3388971,0.018 -0.4593677,0 z"/>
+ <path style="fill:#eab108" d="m 8.2627229,1050.3479 c -0.2109202,-0.034 -0.3974331,-0.096 -0.806097,-0.2721 -0.6084329,-0.2619 -0.8921469,-0.3468 -2.0057403,-0.6003 -0.5554659,-0.1264 -0.7624786,-0.1826 -1.2445877,-0.3382 -0.1753736,-0.057 -0.4091194,-0.1287 -0.5194349,-0.1604 -0.2994658,-0.086 -0.3788595,-0.1193 -0.4885782,-0.2055 -0.1496763,-0.1176 -0.2194304,-0.2989 -0.1926781,-0.5009 0.017141,-0.1294 0.06244,-0.7534 0.1874772,-1.0143 0.167116,-0.3489 0.8020842,-0.4744 0.8275398,-0.8177 -0.087852,-0.9418 -0.023962,-0.795 -0.064554,-1.5156 0.074928,-0.2768 0.1319523,-0.4365 0.3971972,-0.5054 0.076776,-0.02 0.1263091,-0.023 0.4866244,-0.03 0.2242975,0 -0.076058,-0.013 -0.047302,-0.019 0.1554079,-0.035 0.268553,-0.093 0.3739969,-0.1937 0.1004415,-0.095 0.1691833,-0.1929 0.3002861,-0.4255 0.2040824,-0.359 0.6066844,-0.3555 0.9354523,-0.3688 0.09321,0.02 0.1242009,0.033 0.2262884,0.091 0.102745,0.059 0.1318027,0.082 0.2211455,0.1774 0.2248315,0.2388 0.3321623,0.3862 0.8364313,1.148 0.3996736,0.604 0.5217911,0.7972 0.6828966,1.0806 0.1755017,0.3087 0.4918808,0.804 0.6091679,0.9537 0.019875,0.025 0.1415585,0.1795 0.2704068,0.3424 0.1288538,0.1631 0.2466914,0.3157 0.2618665,0.3391 0.2419755,0.3367 0.4118448,0.7235 0.4722713,1.1102 0.020309,0.1347 0.021019,0.1575 0.00965,0.3117 -0.01442,0.1958 -0.026954,0.2795 -0.048234,0.3223 -0.00854,0.017 -0.027304,0.064 -0.041694,0.1039 -0.1850114,0.5141 -0.646171,0.8998 -1.1804302,0.9874 -0.1136107,0.018 -0.3388971,0.018 -0.4593677,0 z"/>
+ <path style="opacity:0.2" d="m 17.309758,1050.6076 c 0.165448,-0.1162 0.297633,-0.2465 0.570743,-0.5642 0.406593,-0.473 0.612089,-0.6626 1.45284,-1.3401 0.419396,-0.3378 0.571809,-0.4713 0.916218,-0.8028 0.125299,-0.1205 0.293654,-0.2786 0.374145,-0.3512 0.218498,-0.1969 0.271885,-0.258 0.328549,-0.3759 0.07732,-0.1606 0.05925,-0.3411 -0.04986,-0.4984 -0.06994,-0.1008 -0.161736,-0.1856 -0.379857,-0.3509 -0.291563,-0.2211 -0.374949,-0.4113 -0.543404,-0.687 -0.09912,-0.1622 -0.185778,-0.3569 -0.344169,-0.773 -0.0937,-0.2462 -0.131877,-0.3351 -0.207653,-0.4839 -0.08222,-0.1614 -0.09906,-0.1891 -0.147537,-0.2421 -0.182191,-0.1996 -0.384463,-0.267 -0.639987,-0.2135 -0.07398,0.015 -0.117467,0.034 -0.427577,0.1786 -0.193309,0.09 -0.366784,0.1665 -0.394073,0.173 -0.147394,0.036 -0.268873,0.034 -0.401577,-0.01 -0.12643,-0.037 -0.226659,0.01 -0.437831,-0.1292 -0.144464,-0.095 -0.299518,-0.2127 -0.410474,-0.2433 -0.154161,-0.043 -0.153653,-0.043 -0.297711,-0.026 -0.138673,0.017 -0.240843,0.057 -0.353655,0.1449 -0.07111,0.055 -0.09196,0.079 -0.153946,0.1706 -0.06226,0.092 -0.07707,0.124 -0.112645,0.2405 -0.08952,0.2933 -0.117989,0.4612 -0.222101,1.3077 -0.08244,0.6711 -0.103932,0.8833 -0.120092,1.1872 -0.0176,0.3309 -0.07551,0.8765 -0.111503,1.0504 -0.006,0.029 -0.04392,0.209 -0.08408,0.3989 -0.0401,0.1899 -0.07532,0.3664 -0.07823,0.3923 -0.0623,0.3822 -0.04171,0.7759 0.07208,1.1238 0.04027,0.1208 0.04942,0.1402 0.125045,0.2641 0.096,0.1573 0.142456,0.2219 0.178867,0.2486 0.01453,0.011 0.0506,0.042 0.07996,0.069 0.377478,0.3515 0.935428,0.4803 1.428228,0.3299 0.104724,-0.032 0.296756,-0.1264 0.391523,-0.1922 z"/>
+ <path style="fill:#eab108" d="m 17.309758,1050.1076 c 0.165448,-0.1162 0.297633,-0.2465 0.570743,-0.5642 0.406593,-0.473 0.612089,-0.6626 1.45284,-1.3401 0.419396,-0.3378 0.571809,-0.4713 0.916218,-0.8028 0.125299,-0.1205 0.293654,-0.2786 0.374145,-0.3512 0.218498,-0.1969 0.271885,-0.258 0.328549,-0.3759 0.07732,-0.1606 0.05925,-0.3411 -0.04986,-0.4984 -0.06994,-0.1008 -0.161736,-0.1856 -0.379857,-0.3509 -0.291563,-0.2211 -0.374949,-0.4113 -0.543404,-0.687 -0.09912,-0.1622 -0.185778,-0.3569 -0.344169,-0.773 -0.0937,-0.2462 -0.131877,-0.3351 -0.207653,-0.4839 -0.08222,-0.1614 -0.09906,-0.1891 -0.147537,-0.2421 -0.182191,-0.1996 -0.384463,-0.267 -0.639987,-0.2135 -0.07398,0.015 -0.117467,0.034 -0.427577,0.1786 -0.193309,0.09 -0.366784,0.1665 -0.394073,0.173 -0.147394,0.036 -0.268873,0.034 -0.401577,-0.01 -0.12643,-0.037 -0.226659,0.01 -0.437831,-0.1292 -0.144464,-0.095 -0.299518,-0.2127 -0.410474,-0.2433 -0.154161,-0.043 -0.153653,-0.043 -0.297711,-0.026 -0.138673,0.017 -0.240843,0.057 -0.353655,0.1449 -0.07111,0.055 -0.09196,0.079 -0.153946,0.1706 -0.06226,0.092 -0.07707,0.124 -0.112645,0.2405 -0.08952,0.2933 -0.117989,0.4612 -0.222101,1.3077 -0.08244,0.6711 -0.103932,0.8833 -0.120092,1.1872 -0.0176,0.3309 -0.07551,0.8765 -0.111503,1.0504 -0.006,0.029 -0.04392,0.209 -0.08408,0.3989 -0.0401,0.1899 -0.07532,0.3664 -0.07823,0.3923 -0.0623,0.3822 -0.04171,0.7759 0.07208,1.1238 0.04027,0.1208 0.04942,0.1402 0.125045,0.2641 0.096,0.1573 0.142456,0.2219 0.178867,0.2486 0.01453,0.011 0.0506,0.042 0.07996,0.069 0.377478,0.3515 0.935428,0.4803 1.428228,0.3299 0.104724,-0.032 0.296756,-0.1264 0.391523,-0.1922 z"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="1033.862" r="1.5"/>
+ <circle style="fill:#323232" cx="10.5" cy="1033.862" r=".5"/>
+ <circle style="opacity:0.1" cx="13.5" cy="1034.362" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="1033.862" r="1.5"/>
+ <path style="opacity:0.1" d="m 13.999727,1036.0622 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.104542,0 -1.9999506,-1.4194 -1.9999506,-2.8 z"/>
+ <path style="fill:#f77d00" d="m 13.999727,1035.5622 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.104542,0 -1.9999506,-1.4194 -1.9999506,-2.8 z"/>
+ <circle style="fill:#323232" cx="13.5" cy="1033.862" r=".5"/>
+ <path style="fill:#eab108" d="m 13.999727,1035.612 c 0,0.2499 -0.895408,1.7499 -1.99995,1.7499 -1.104542,0 -1.9999506,-1.5 -1.9999506,-1.7499 0,-0.6904 0.8954086,-1.25 1.9999506,-1.25 1.104542,0 1.99995,0.5596 1.99995,1.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.271484,1043.3681 c -0.138673,0.017 -0.242656,0.057 -0.355468,0.1445 -0.07111,0.055 -0.09036,0.078 -0.152344,0.1699 -0.06226,0.092 -0.07771,0.1237 -0.113281,0.2402 -0.08952,0.2933 -0.118545,0.4621 -0.222657,1.3086 -0.08244,0.6711 -0.10298,0.8836 -0.11914,1.1875 -0.0176,0.3309 -0.07533,0.8769 -0.111328,1.0508 -0.006,0.029 -0.04383,0.2086 -0.08399,0.3985 -0.0401,0.1899 -0.07522,0.3666 -0.07813,0.3925 -0.03758,0.2306 -0.03478,0.4612 -0.0098,0.6875 0.0057,-0.063 -4.05e-4,-0.1251 0.0098,-0.1875 0.0029,-0.026 0.03802,-0.2026 0.07813,-0.3925 0.04016,-0.1899 0.07798,-0.3695 0.08399,-0.3985 0.03599,-0.1739 0.09373,-0.7199 0.111328,-1.0508 0.01616,-0.3039 0.0367,-0.5164 0.11914,-1.1875 0.104112,-0.8465 0.133137,-1.0153 0.222657,-1.3086 0.03557,-0.1165 0.05102,-0.1482 0.113281,-0.2402 0.06199,-0.092 0.08123,-0.1149 0.152344,-0.1699 0.112812,-0.088 0.216795,-0.1275 0.355468,-0.1445 0.144058,-0.017 0.142714,-0.018 0.296875,0.025 0.110956,0.031 0.265693,0.1491 0.410157,0.2441 0.211172,0.1392 0.31107,0.092 0.4375,0.1289 0.132704,0.044 0.254949,0.046 0.402343,0.01 0.02729,-0.01 0.201223,-0.084 0.394532,-0.1739 0.31011,-0.1446 0.353754,-0.1627 0.427734,-0.1777 0.255524,-0.053 0.456481,0.013 0.638672,0.2129 0.04848,0.053 0.06622,0.081 0.148437,0.2422 0.07578,0.1488 0.113332,0.2382 0.207032,0.4844 0.158391,0.4161 0.24463,0.6112 0.34375,0.7734 0.168455,0.2757 0.253358,0.4644 0.544922,0.6855 0.218121,0.1653 0.308966,0.2508 0.378906,0.3516 0.01027,0.015 0.0089,0.032 0.01758,0.047 0.0093,-0.016 0.02436,-0.03 0.0332,-0.049 0.07732,-0.1606 0.05833,-0.3407 -0.05078,-0.498 -0.06994,-0.1008 -0.160785,-0.1863 -0.378906,-0.3516 -0.291564,-0.2211 -0.376467,-0.4098 -0.544922,-0.6855 -0.09912,-0.1622 -0.185359,-0.3573 -0.34375,-0.7734 -0.0937,-0.2462 -0.131256,-0.3356 -0.207032,-0.4844 -0.08222,-0.1614 -0.09996,-0.1892 -0.148437,-0.2422 -0.182191,-0.1996 -0.383148,-0.2664 -0.638672,-0.2129 -0.07398,0.015 -0.117624,0.033 -0.427734,0.1777 -0.193309,0.09 -0.367243,0.1674 -0.394532,0.1739 -0.147394,0.036 -0.269639,0.034 -0.402343,-0.01 -0.12643,-0.037 -0.226328,0.01 -0.4375,-0.1289 -0.144464,-0.095 -0.299201,-0.2135 -0.410157,-0.2441 -0.154161,-0.043 -0.152817,-0.042 -0.296875,-0.025 z"/>
+ <path style="fill:#4f4f4f" d="m 16.999653,1045.3622 c -0.828406,0 -0.969551,-1.172 -0.999975,-1.9999 -0.03319,-0.9031 0.05795,-1.4252 1.499963,-1.4999 1.618774,-0.6159 2.352876,3.4806 -0.499988,3.4998 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1029.3622 c -2.0881538,0 -4,1.784 -4,4 0,4.9998 -3,5.5001 -3,9 0,0.086 0.010609,0.1688 0.013672,0.2539 C 5.1545843,1039.3426 8,1038.7386 8,1033.8622 c 0,-2.216 1.9118462,-4 4,-4 2.088154,0 4,1.784 4,4 0,4.8764 2.845416,5.4804 2.986328,8.7539 0.0031,-0.085 0.01367,-0.1681 0.01367,-0.2539 0,-3.4999 -3,-4.0002 -3,-9 0,-2.216 -1.911846,-4 -4,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.4023438,1043.3798 c -0.3287679,0.013 -0.7314645,0.01 -0.9355469,0.3691 -0.1311028,0.2326 -0.2003398,0.3308 -0.3007813,0.4258 -0.1054439,0.1007 -0.2176389,0.1584 -0.3730468,0.1934 -0.028756,0.01 0.2711724,0.02 0.046875,0.02 -0.3603153,0.01 -0.4095522,0.01 -0.4863282,0.029 -0.2652449,0.069 -0.3215564,0.229 -0.3964844,0.5058 0.014254,0.2531 0.010184,0.3508 0.00977,0.4747 0.071044,-0.2576 0.1316756,-0.4143 0.3867187,-0.4805 0.076776,-0.02 0.1260129,-0.022 0.4863282,-0.029 0.2242974,0 -0.075631,-0.014 -0.046875,-0.02 0.1554079,-0.035 0.2676029,-0.093 0.3730468,-0.1934 0.1004415,-0.095 0.1696785,-0.1932 0.3007813,-0.4258 0.2040824,-0.359 0.606779,-0.3558 0.9355469,-0.3691 0.09321,0.02 0.124475,0.034 0.2265624,0.092 0.102745,0.059 0.1313604,0.082 0.2207032,0.1777 0.2248315,0.2388 0.3316685,0.3847 0.8359375,1.1465 0.3996736,0.604 0.5224882,0.7986 0.6835937,1.082 0.1755017,0.3087 0.4920879,0.8035 0.609375,0.9532 0.019875,0.025 0.140683,0.1788 0.2695313,0.3417 0.1288538,0.1631 0.2465436,0.3165 0.2617187,0.3399 0.2333494,0.3247 0.3951861,0.6955 0.4609375,1.0684 0.00677,-0.049 0.014935,-0.058 0.021484,-0.1465 0.01137,-0.1542 0.010544,-0.1778 -0.00977,-0.3125 -0.060427,-0.3867 -0.2306808,-0.7727 -0.4726563,-1.1094 -0.015175,-0.023 -0.1328649,-0.1768 -0.2617187,-0.3399 -0.1288483,-0.1629 -0.2496563,-0.3167 -0.2695313,-0.3417 -0.1172871,-0.1497 -0.4338733,-0.6445 -0.609375,-0.9532 -0.1611055,-0.2834 -0.2839201,-0.4761 -0.6835937,-1.0801 -0.504269,-0.7618 -0.611106,-0.9096 -0.8359375,-1.1484 -0.089343,-0.095 -0.1179582,-0.1187 -0.2207032,-0.1777 -0.1020874,-0.058 -0.1333524,-0.072 -0.2265624,-0.092 z m -2.40625,3.1406 c -0.1118185,0.2825 -0.6499934,0.4174 -0.8027344,0.7363 -0.1250372,0.2609 -0.170359,0.8843 -0.1875,1.0137 -0.012448,0.094 -3.248e-4,0.181 0.027344,0.2617 0.026088,-0.2431 0.067575,-0.5841 0.1601563,-0.7773 0.167116,-0.3489 0.8026694,-0.4731 0.828125,-0.8164 -0.021811,-0.2338 -0.018365,-0.2884 -0.025391,-0.418 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tuxboot.svg b/.icons/awkward/24x24/apps/tuxboot.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxboot.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tuxguitar.svg b/.icons/awkward/24x24/apps/tuxguitar.svg
new file mode 100644
index 00000000..90060cf2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxguitar.svg
@@ -0,0 +1,38 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g fill="#4f4f4f" transform="matrix(.64907 0 0 .63257 .23904 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <g opacity=".2" transform="matrix(.64907 0 0 .63257 .23904 1.5)">
+ <g>
+ <path transform="matrix(.77033 0 0 .79043 -2.6793 -3.1617)" d="m10.652 16.611c-0.004 0.142-0.021 0.28-0.021 0.422 0 0.972 0.115 1.914 0.324 2.824 0.064-0.051 0.16-0.137 0.215-0.179-0.293-0.98-0.468-2.007-0.518-3.067zm26.7 0.006c-0.05 1.057-0.226 2.083-0.52 3.061 0.055 0.043 0.152 0.127 0.217 0.179 0.21-0.91 0.324-1.852 0.324-2.824 0-0.14-0.017-0.277-0.021-0.416zm-27.569 13.942c-1.868 3.366-4.1426 3.556-4.1426 3.556-0.3964-1.092-0.5728-2.142-0.6133-3.152-0.078 1.306 0.0843 2.695 0.6133 4.152 0 0 2.2746-0.19 4.1426-3.556 0.4798 1.822 1.3268 3.49 2.4438 4.955 0.201-0.074 0.404-0.145 0.621-0.207-1.441-1.636-2.498-3.594-3.0648-5.748zm28.436 0c-0.568 2.154-1.627 4.112-3.067 5.748 0.217 0.062 0.422 0.133 0.623 0.207 1.116-1.465 1.964-3.133 2.444-4.955 1.866 3.365 4.138 3.556 4.138 3.556 0.53-1.458 0.693-2.848 0.616-4.154-0.041 1.011-0.218 2.061-0.616 3.154 0 0-2.272-0.191-4.138-3.556zm-28.842 9.367c-0.0458 0.167-0.0723 0.336-0.0723 0.51 0 1.968 3.0483 3.564 6.8063 3.564 2.551 0 4.773-0.737 5.938-1.822 0.641 0.082 1.288 0.138 1.951 0.138 0.665 0 1.312-0.056 1.951-0.138 1.167 1.085 3.387 1.822 5.938 1.822 3.759 0 6.808-1.597 6.808-3.564 0-0.174-0.026-0.343-0.072-0.51-0.457 1.735-3.295 3.074-6.736 3.074-2.551 0-4.771-0.737-5.938-1.822-0.639 0.082-1.286 0.138-1.951 0.138-0.663 0-1.31-0.056-1.951-0.138-1.165 1.085-3.387 1.822-5.938 1.822-3.44 0-6.2772-1.338-6.734-3.074z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10.501 1c-3.692 0-6.6854 2.9172-6.6854 6.5165 0 0.0975 0.006 0.193 0.0105 0.289 0.1155-3.5005 3.056-6.3055 6.6749-6.3055 3.621 0 6.5614 2.807 6.6749 6.3085 0.0045-0.097 0.0105-0.1935 0.0105-0.292 0-3.5986-2.9925-6.5165-6.6854-6.5165zm-6.5235 8.4285c-0.8131 0.6565-3.0764 2.7445-2.9639 5.5535 0.1592-2.665 2.3951-4.613 3.0714-5.143-0.0405-0.135-0.0755-0.272-0.1075-0.4105zm13.047 0c-0.032 0.1385-0.068 0.2755-0.1085 0.4105 0.67549 0.5285 2.9115 2.4765 3.0705 5.1415 0.113-2.808-2.149-4.896-2.962-5.552zm-12.411 8.3285c-0.88149 0.3225-1.4611 0.8555-1.4611 1.461 0 0.083 0.015 0.1645 0.03615 0.245 0.15505-0.5655 0.81549-1.0455 1.7355-1.3095-0.1115-0.1265-0.209-0.263-0.3105-0.3965zm11.774 0c-0.1015 0.1335-0.2 0.27-0.3115 0.3965 0.91999 0.264 1.5815 0.7445 1.7365 1.3095 0.021-0.0805 0.036-0.162 0.036-0.245 0-0.605-0.5795-1.1385-1.461-1.461z"/>
+ <circle fill="#fff" cx="7" cy="5.5" r="1.5"/>
+ <circle fill="#fff" cx="14" cy="5.5" r="1.5"/>
+ <ellipse fill="#fff" cx="10.5" cy="13.5" rx="5" ry="5.5"/>
+ <path opacity=".2" d="m9.0002 7.0002h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ <circle fill="#303030" cx="7.75" cy="6.25" r=".75"/>
+ <circle fill="#303030" cx="14.75" cy="6.25" r=".75"/>
+ <path fill="#cd5252" d="m9.0002 6.5001h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ <g fill="#cd8652" transform="matrix(.025823 .016034 -.014507 .027023 8.3222 3.1264)">
+ <g>
+ <g>
+ <path d="m377.6 125.4c8.051-7.326 18.943-9.081 27.078-4.883l1.56-1.553c4.904-12.028 13.757-25.333 26.031-37.604 12.283-12.276 25.584-21.135 37.606-26.042 0 0 2.368-2.369 5.298-5.298 2.925-2.93 1.154-9.438-3.96-14.547l-30.1-30.095c-5.1-5.109-11.59-6.906-14.48-4.015l-5.238 5.236c-4.889 12.062-13.773 25.441-26.116 37.784-12.331 12.331-25.708 21.219-37.782 26.115l-1.082 1.078c5.178 8.233 3.574 19.979-4.168 28.487l-80.781 80.303c-3.494-0.226-9.117-3.047-16.635-14.697-13.442-20.827-44.812-32.687-70.648 12.13s-4.408 52.227-77.991 60.774l0.016 0.024c-25.982 1.429-50.592 11.36-69.375 30.136-44.54 44.544-39.464 121.84 11.34 172.66 50.806 50.806 128.11 55.879 172.65 11.328 0.797-0.797 1.557-1.639 2.324-2.46l0.014 0.032s0.293-0.316 0.775-0.866c3.573-3.903 6.777-8.026 9.636-12.343 11.461-16.27 27.822-45.524 24.159-76.081-5.538-46.129 37.694-44.021 55.619-55.623 17.921-11.598 24.249-21.607 24.77-33.218 0 0-21.352 15.028-40.855-4.476-15.677-15.678-8.708-42.391-1.947-56.529l82.25-85.77z"/>
+ </g>
+ </g>
+ </g>
+ <circle fill="#212121" cx="7.5" cy="14.5" r="1.5"/>
+ <path fill="#fff" opacity=".1" d="m19.32 10.004-0.21094 0.05859c-0.30124 0.24756-0.72486 0.46593-1.2227 0.60156-0.49732 0.1355-0.97265 0.1609-1.3555 0.09961l-0.04297 0.01172c0.01427 0.3055-0.19813 0.59735-0.52148 0.70312l-3.25 0.875c-0.087-0.063-0.192-0.229-0.217-0.665-0.04497-0.77833-0.68266-1.6015-2-0.80469-1.3173 0.79682-0.87234 1.3395-2.8965 0.39062v0.002c-0.6917-0.378-1.4711-0.505-2.2285-0.298-1.4825 0.404-2.3994 1.956-2.3574 3.714 0.127-1.546 1.0165-2.849 2.3574-3.214 0.75743-0.20621 1.5368-0.07915 2.2285 0.29883v-0.002c2.0242 0.948 1.5792 0.406 2.8965-0.391 1.3173-0.79682 1.955 0.02636 2 0.80469 0.02513 0.43536 0.12985 0.60193 0.2168 0.66406l3.25-0.875c0.32335-0.10577 0.53576-0.39762 0.52148-0.70312l0.04297-0.01172c0.38282 0.06129 0.85815 0.03589 1.3555-0.09961 0.4978-0.13563 0.92142-0.35401 1.2227-0.60156l0.21094-0.05859c0.11657-0.03178 0.25687 0.12197 0.31445 0.3418l0.3125 1.1836c0.0544-0.08395 0.07086-0.23083 0.0293-0.38867l-0.3418-1.2949c-0.05758-0.21983-0.19788-0.37358-0.31445-0.3418zm-7.2051 5.1172c-0.03785 0.16149-0.04597 0.33093 0 0.50586 0.09756 0.37126 0.30184 0.56046 0.5 0.66211 0.2277-0.08412 0.38507-0.21015 0.49024-0.38672 0 0-0.76956 0.06437-0.99024-0.77539-0.00051-0.0019 0.000499-0.0039 0-0.0059z"/>
+ <g transform="matrix(.025823 .016034 -.014507 .027023 8.3222 3.6271)">
+ <g>
+ <g>
+ <path opacity=".2" transform="matrix(29.043 -17.233 15.592 27.754 -335.09 46.124)" d="m20.947 12.529c-0.02144 0.03309-0.04671 0.05923-0.08008 0.06836-0.11816 0.03217-0.21289 0.05664-0.21289 0.05664-0.38163-0.06016-0.85433-0.03322-1.3496 0.10156-0.49497 0.13479-0.91762 0.35321-1.2188 0.59961l-0.0625 0.01563c-0.14917-0.24388-0.45535-0.36966-0.76953-0.30078v-0.002l-3.3691 1c-0.3786 0.27285-0.94214 0.88003-0.76953 1.5527 0.1082-0.46166 0.48823-0.85001 0.76953-1.0527l3.3691-1v0.002c0.31418-0.06888 0.62036 0.05691 0.76953 0.30078l0.0625-0.01563c0.30113-0.2464 0.72378-0.46482 1.2188-0.59961 0.49528-0.13478 0.96798-0.16172 1.3496-0.10156 0 0 0.09474-0.02447 0.21289-0.05664 0.11804-0.03228 0.16732-0.23698 0.10937-0.45703l-0.0293-0.11133zm-16.929 2.664c-0.043159 0.52539-0.00119 1.078 0.14453 1.6328 0.57491 2.1875 2.4984 3.5639 4.2949 3.0742 0.032144-0.0088 0.063986-0.01941 0.095703-0.0293v0.002s0.012777-0.0046 0.033203-0.01172c0.14889-0.04818 0.29128-0.10692 0.42773-0.17773 0.53199-0.25589 1.3779-0.78546 1.7266-1.6699 0.5262-1.3353 1.6129-0.58522 2.2441-0.61133 0.63103-0.02606 0.9392-0.1946 1.1211-0.5 0 0-0.24003 0.01521-0.49024-0.11328-0.16614 0.06138-0.36466 0.10229-0.63086 0.11328-0.6312 0.02611-1.7179-0.72399-2.2441 0.61133-0.34871 0.88446-1.1946 1.414-1.7266 1.6699-0.13646 0.07081-0.27885 0.12955-0.42773 0.17773-0.020426 0.0071-0.033203 0.01172-0.033203 0.01172v-0.002c-0.031717 0.0099-0.06356 0.02054-0.095703 0.0293-1.7965 0.49-3.72-0.886-4.2949-3.074-0.1004-0.382-0.1356-0.76-0.1445-1.133z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tuxmath.svg b/.icons/awkward/24x24/apps/tuxmath.svg
new file mode 100644
index 00000000..afe4a915
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxmath.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g fill="#4f4f4f" transform="matrix(.64907 0 0 .63257 .23904 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <g opacity=".2" transform="matrix(.64907 0 0 .63257 .23904 1.5)">
+ <g>
+ <path transform="matrix(.77033 0 0 .79043 -2.6793 -3.1617)" d="m10.652 16.611c-0.004 0.142-0.021 0.28-0.021 0.422 0 0.972 0.115 1.914 0.324 2.824 0.064-0.051 0.16-0.137 0.215-0.179-0.293-0.98-0.468-2.007-0.518-3.067zm26.7 0.006c-0.05 1.057-0.226 2.083-0.52 3.061 0.055 0.043 0.152 0.127 0.217 0.179 0.21-0.91 0.324-1.852 0.324-2.824 0-0.14-0.017-0.277-0.021-0.416zm-27.569 13.942c-1.868 3.366-4.1426 3.556-4.1426 3.556-0.3964-1.092-0.5728-2.142-0.6133-3.152-0.078 1.306 0.0843 2.695 0.6133 4.152 0 0 2.2746-0.19 4.1426-3.556 0.4798 1.822 1.3268 3.49 2.4438 4.955 0.201-0.074 0.404-0.145 0.621-0.207-1.441-1.636-2.498-3.594-3.0648-5.748zm28.436 0c-0.568 2.154-1.627 4.112-3.067 5.748 0.217 0.062 0.422 0.133 0.623 0.207 1.116-1.465 1.964-3.133 2.444-4.955 1.866 3.365 4.138 3.556 4.138 3.556 0.53-1.458 0.693-2.848 0.616-4.154-0.041 1.011-0.218 2.061-0.616 3.154 0 0-2.272-0.191-4.138-3.556zm-28.842 9.367c-0.0458 0.167-0.0723 0.336-0.0723 0.51 0 1.968 3.0483 3.564 6.8063 3.564 2.551 0 4.773-0.737 5.938-1.822 0.641 0.082 1.288 0.138 1.951 0.138 0.665 0 1.312-0.056 1.951-0.138 1.167 1.085 3.387 1.822 5.938 1.822 3.759 0 6.808-1.597 6.808-3.564 0-0.174-0.026-0.343-0.072-0.51-0.457 1.735-3.295 3.074-6.736 3.074-2.551 0-4.771-0.737-5.938-1.822-0.639 0.082-1.286 0.138-1.951 0.138-0.663 0-1.31-0.056-1.951-0.138-1.165 1.085-3.387 1.822-5.938 1.822-3.44 0-6.2772-1.338-6.734-3.074z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10.501 1c-3.692 0-6.6854 2.9172-6.6854 6.5165 0 0.0975 0.006 0.193 0.0105 0.289 0.1155-3.5005 3.056-6.3055 6.6749-6.3055 3.621 0 6.5614 2.807 6.6749 6.3085 0.0045-0.097 0.0105-0.1935 0.0105-0.292 0-3.5986-2.9925-6.5165-6.6854-6.5165zm-6.5235 8.4285c-0.8131 0.6565-3.0764 2.7445-2.9639 5.5535 0.1592-2.665 2.3951-4.613 3.0714-5.143-0.0405-0.135-0.0755-0.272-0.1075-0.4105zm13.047 0c-0.032 0.1385-0.068 0.2755-0.1085 0.4105 0.67549 0.5285 2.9115 2.4765 3.0705 5.1415 0.113-2.808-2.149-4.896-2.962-5.552zm-12.411 8.3285c-0.88149 0.3225-1.4611 0.8555-1.4611 1.461 0 0.083 0.015 0.1645 0.03615 0.245 0.15505-0.5655 0.81549-1.0455 1.7355-1.3095-0.1115-0.1265-0.209-0.263-0.3105-0.3965zm11.774 0c-0.1015 0.1335-0.2 0.27-0.3115 0.3965 0.91999 0.264 1.5815 0.7445 1.7365 1.3095 0.021-0.0805 0.036-0.162 0.036-0.245 0-0.605-0.5795-1.1385-1.461-1.461z"/>
+ <circle fill="#fff" cx="7" cy="5.5" r="1.5"/>
+ <circle fill="#fff" cx="14" cy="5.5" r="1.5"/>
+ <ellipse fill="#fff" cx="10.5" cy="13.5" rx="5" ry="5.5"/>
+ <path opacity=".2" d="m9.0002 7.0002h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ <circle fill="#303030" cx="7.75" cy="6.25" r=".75"/>
+ <circle fill="#303030" cx="14.75" cy="6.25" r=".75"/>
+ <path fill="#cd5252" d="m9.0002 6.5001h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,17 V 13 L 12.5,14"/>
+ <path style="fill:none;stroke:#f34235;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,16.5 V 12.5 L 12.5,13.5"/>
+ <rect style="opacity:0.2" width="3" height="1" x="8" y="14.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f44336" width="3" height="1" x="8" y="14" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tuxpaint.svg b/.icons/awkward/24x24/apps/tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tuxpuck.svg b/.icons/awkward/24x24/apps/tuxpuck.svg
new file mode 100644
index 00000000..8d0ad189
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxpuck.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 12,1029.8627 c -2.0881538,0 -4,1.7839 -4,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 7,6.9999 3.865993,0 7,-3.134 7,-6.9999 0,-3.4999 -3,-3.9999 -3,-8.9997 0,-2.216 -1.911846,-3.9999 -4,-3.9999 z"/>
+ <path style="fill:#3d7284" d="m 12,1029.3627 c -2.0881538,0 -4,1.7839 -4,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 7,6.9999 3.865993,0 7,-3.134 7,-6.9999 0,-3.4999 -3,-3.9999 -3,-8.9997 0,-2.216 -1.911846,-3.9999 -4,-3.9999 z"/>
+ <path style="opacity:0.1" d="m 11.999777,1035.8624 c -1.193201,0 -1.999777,1.0704 -1.999777,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999011,4.1999 2.209084,0 3.999901,-1.8805 3.999901,-4.1999 0,-2.1 -1.999678,-2.4 -1.999678,-5.3999 0,-1.3296 -0.807022,-2.4 -2.000223,-2.4 z"/>
+ <path style="fill:#ffffff" d="m 11.999777,1035.3625 c -1.193201,0 -1.999777,1.0704 -1.999777,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999011,4.1999 2.209084,0 3.999901,-1.8805 3.999901,-4.1999 0,-2.1 -1.999678,-2.4 -1.999678,-5.3999 0,-1.3296 -0.807022,-2.4 -2.000223,-2.4 z"/>
+ <circle style="opacity:0.1" cx="10.5" cy="1034.362" r="1.5"/>
+ <path style="opacity:0.2" d="m 8.2627229,1050.8474 c -0.2109202,-0.034 -0.3974331,-0.096 -0.806097,-0.2721 -0.6084329,-0.2619 -0.8921469,-0.3468 -2.0057403,-0.6003 -0.5554659,-0.1264 -0.7624786,-0.1826 -1.2445877,-0.3382 -0.1753736,-0.057 -0.4091194,-0.1287 -0.5194349,-0.1604 -0.2994658,-0.086 -0.3788595,-0.1193 -0.4885782,-0.2055 -0.1496763,-0.1176 -0.2194304,-0.2989 -0.1926781,-0.5009 0.017141,-0.1294 0.06244,-0.7534 0.1874772,-1.0143 0.167116,-0.3489 0.8020842,-0.4744 0.8275398,-0.8177 -0.087852,-0.9418 -0.023962,-0.795 -0.064554,-1.5156 0.074928,-0.2768 0.1319523,-0.4365 0.3971972,-0.5054 0.076776,-0.02 0.1263091,-0.023 0.4866244,-0.03 0.2242975,0 -0.076058,-0.013 -0.047302,-0.019 0.1554079,-0.035 0.268553,-0.093 0.3739969,-0.1937 0.1004415,-0.095 0.1691833,-0.1929 0.3002861,-0.4255 0.2040824,-0.359 0.6066844,-0.3555 0.9354523,-0.3688 0.09321,0.02 0.1242009,0.033 0.2262884,0.091 0.102745,0.059 0.1318027,0.082 0.2211455,0.1774 0.2248315,0.2388 0.3321623,0.3862 0.8364313,1.148 0.3996736,0.604 0.5217911,0.7972 0.6828966,1.0806 0.1755017,0.3087 0.4918808,0.804 0.6091679,0.9537 0.019875,0.025 0.1415585,0.1795 0.2704068,0.3424 0.1288538,0.1631 0.2466914,0.3157 0.2618665,0.3391 0.2419755,0.3367 0.4118448,0.7235 0.4722713,1.1102 0.020309,0.1347 0.021019,0.1575 0.00965,0.3117 -0.01442,0.1958 -0.026954,0.2795 -0.048234,0.3223 -0.00854,0.017 -0.027304,0.064 -0.041694,0.1039 -0.1850114,0.5141 -0.646171,0.8998 -1.1804302,0.9874 -0.1136107,0.018 -0.3388971,0.018 -0.4593677,0 z"/>
+ <path style="fill:#eab108" d="m 8.2627229,1050.3479 c -0.2109202,-0.034 -0.3974331,-0.096 -0.806097,-0.2721 -0.6084329,-0.2619 -0.8921469,-0.3468 -2.0057403,-0.6003 -0.5554659,-0.1264 -0.7624786,-0.1826 -1.2445877,-0.3382 -0.1753736,-0.057 -0.4091194,-0.1287 -0.5194349,-0.1604 -0.2994658,-0.086 -0.3788595,-0.1193 -0.4885782,-0.2055 -0.1496763,-0.1176 -0.2194304,-0.2989 -0.1926781,-0.5009 0.017141,-0.1294 0.06244,-0.7534 0.1874772,-1.0143 0.167116,-0.3489 0.8020842,-0.4744 0.8275398,-0.8177 -0.087852,-0.9418 -0.023962,-0.795 -0.064554,-1.5156 0.074928,-0.2768 0.1319523,-0.4365 0.3971972,-0.5054 0.076776,-0.02 0.1263091,-0.023 0.4866244,-0.03 0.2242975,0 -0.076058,-0.013 -0.047302,-0.019 0.1554079,-0.035 0.268553,-0.093 0.3739969,-0.1937 0.1004415,-0.095 0.1691833,-0.1929 0.3002861,-0.4255 0.2040824,-0.359 0.6066844,-0.3555 0.9354523,-0.3688 0.09321,0.02 0.1242009,0.033 0.2262884,0.091 0.102745,0.059 0.1318027,0.082 0.2211455,0.1774 0.2248315,0.2388 0.3321623,0.3862 0.8364313,1.148 0.3996736,0.604 0.5217911,0.7972 0.6828966,1.0806 0.1755017,0.3087 0.4918808,0.804 0.6091679,0.9537 0.019875,0.025 0.1415585,0.1795 0.2704068,0.3424 0.1288538,0.1631 0.2466914,0.3157 0.2618665,0.3391 0.2419755,0.3367 0.4118448,0.7235 0.4722713,1.1102 0.020309,0.1347 0.021019,0.1575 0.00965,0.3117 -0.01442,0.1958 -0.026954,0.2795 -0.048234,0.3223 -0.00854,0.017 -0.027304,0.064 -0.041694,0.1039 -0.1850114,0.5141 -0.646171,0.8998 -1.1804302,0.9874 -0.1136107,0.018 -0.3388971,0.018 -0.4593677,0 z"/>
+ <path style="opacity:0.2" d="m 17.309758,1050.6076 c 0.165448,-0.1162 0.297633,-0.2465 0.570743,-0.5642 0.406593,-0.473 0.612089,-0.6626 1.45284,-1.3401 0.419396,-0.3378 0.571809,-0.4713 0.916218,-0.8028 0.125299,-0.1205 0.293654,-0.2786 0.374145,-0.3512 0.218498,-0.1969 0.271885,-0.258 0.328549,-0.3759 0.07732,-0.1606 0.05925,-0.3411 -0.04986,-0.4984 -0.06994,-0.1008 -0.161736,-0.1856 -0.379857,-0.3509 -0.291563,-0.2211 -0.374949,-0.4113 -0.543404,-0.687 -0.09912,-0.1622 -0.185778,-0.3569 -0.344169,-0.773 -0.0937,-0.2462 -0.131877,-0.3351 -0.207653,-0.4839 -0.08222,-0.1614 -0.09906,-0.1891 -0.147537,-0.2421 -0.182191,-0.1996 -0.384463,-0.267 -0.639987,-0.2135 -0.07398,0.015 -0.117467,0.034 -0.427577,0.1786 -0.193309,0.09 -0.366784,0.1665 -0.394073,0.173 -0.147394,0.036 -0.268873,0.034 -0.401577,-0.01 -0.12643,-0.037 -0.226659,0.01 -0.437831,-0.1292 -0.144464,-0.095 -0.299518,-0.2127 -0.410474,-0.2433 -0.154161,-0.043 -0.153653,-0.043 -0.297711,-0.026 -0.138673,0.017 -0.240843,0.057 -0.353655,0.1449 -0.07111,0.055 -0.09196,0.079 -0.153946,0.1706 -0.06226,0.092 -0.07707,0.124 -0.112645,0.2405 -0.08952,0.2933 -0.117989,0.4612 -0.222101,1.3077 -0.08244,0.6711 -0.103932,0.8833 -0.120092,1.1872 -0.0176,0.3309 -0.07551,0.8765 -0.111503,1.0504 -0.006,0.029 -0.04392,0.209 -0.08408,0.3989 -0.0401,0.1899 -0.07532,0.3664 -0.07823,0.3923 -0.0623,0.3822 -0.04171,0.7759 0.07208,1.1238 0.04027,0.1208 0.04942,0.1402 0.125045,0.2641 0.096,0.1573 0.142456,0.2219 0.178867,0.2486 0.01453,0.011 0.0506,0.042 0.07996,0.069 0.377478,0.3515 0.935428,0.4803 1.428228,0.3299 0.104724,-0.032 0.296756,-0.1264 0.391523,-0.1922 z"/>
+ <path style="fill:#eab108" d="m 17.309758,1050.1076 c 0.165448,-0.1162 0.297633,-0.2465 0.570743,-0.5642 0.406593,-0.473 0.612089,-0.6626 1.45284,-1.3401 0.419396,-0.3378 0.571809,-0.4713 0.916218,-0.8028 0.125299,-0.1205 0.293654,-0.2786 0.374145,-0.3512 0.218498,-0.1969 0.271885,-0.258 0.328549,-0.3759 0.07732,-0.1606 0.05925,-0.3411 -0.04986,-0.4984 -0.06994,-0.1008 -0.161736,-0.1856 -0.379857,-0.3509 -0.291563,-0.2211 -0.374949,-0.4113 -0.543404,-0.687 -0.09912,-0.1622 -0.185778,-0.3569 -0.344169,-0.773 -0.0937,-0.2462 -0.131877,-0.3351 -0.207653,-0.4839 -0.08222,-0.1614 -0.09906,-0.1891 -0.147537,-0.2421 -0.182191,-0.1996 -0.384463,-0.267 -0.639987,-0.2135 -0.07398,0.015 -0.117467,0.034 -0.427577,0.1786 -0.193309,0.09 -0.366784,0.1665 -0.394073,0.173 -0.147394,0.036 -0.268873,0.034 -0.401577,-0.01 -0.12643,-0.037 -0.226659,0.01 -0.437831,-0.1292 -0.144464,-0.095 -0.299518,-0.2127 -0.410474,-0.2433 -0.154161,-0.043 -0.153653,-0.043 -0.297711,-0.026 -0.138673,0.017 -0.240843,0.057 -0.353655,0.1449 -0.07111,0.055 -0.09196,0.079 -0.153946,0.1706 -0.06226,0.092 -0.07707,0.124 -0.112645,0.2405 -0.08952,0.2933 -0.117989,0.4612 -0.222101,1.3077 -0.08244,0.6711 -0.103932,0.8833 -0.120092,1.1872 -0.0176,0.3309 -0.07551,0.8765 -0.111503,1.0504 -0.006,0.029 -0.04392,0.209 -0.08408,0.3989 -0.0401,0.1899 -0.07532,0.3664 -0.07823,0.3923 -0.0623,0.3822 -0.04171,0.7759 0.07208,1.1238 0.04027,0.1208 0.04942,0.1402 0.125045,0.2641 0.096,0.1573 0.142456,0.2219 0.178867,0.2486 0.01453,0.011 0.0506,0.042 0.07996,0.069 0.377478,0.3515 0.935428,0.4803 1.428228,0.3299 0.104724,-0.032 0.296756,-0.1264 0.391523,-0.1922 z"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="1033.862" r="1.5"/>
+ <circle style="fill:#323232" cx="10.5" cy="1033.862" r=".5"/>
+ <circle style="opacity:0.1" cx="13.5" cy="1034.362" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="1033.862" r="1.5"/>
+ <path style="opacity:0.1" d="m 13.999727,1036.0622 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.104542,0 -1.9999506,-1.4194 -1.9999506,-2.8 z"/>
+ <path style="fill:#f77d00" d="m 13.999727,1035.5622 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.104542,0 -1.9999506,-1.4194 -1.9999506,-2.8 z"/>
+ <circle style="fill:#323232" cx="13.5" cy="1033.862" r=".5"/>
+ <path style="fill:#eab108" d="m 13.999727,1035.612 c 0,0.2499 -0.895408,1.7499 -1.99995,1.7499 -1.104542,0 -1.9999506,-1.5 -1.9999506,-1.7499 0,-0.6904 0.8954086,-1.25 1.9999506,-1.25 1.104542,0 1.99995,0.5596 1.99995,1.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.271484,1043.3681 c -0.138673,0.017 -0.242656,0.057 -0.355468,0.1445 -0.07111,0.055 -0.09036,0.078 -0.152344,0.1699 -0.06226,0.092 -0.07771,0.1237 -0.113281,0.2402 -0.08952,0.2933 -0.118545,0.4621 -0.222657,1.3086 -0.08244,0.6711 -0.10298,0.8836 -0.11914,1.1875 -0.0176,0.3309 -0.07533,0.8769 -0.111328,1.0508 -0.006,0.029 -0.04383,0.2086 -0.08399,0.3985 -0.0401,0.1899 -0.07522,0.3666 -0.07813,0.3925 -0.03758,0.2306 -0.03478,0.4612 -0.0098,0.6875 0.0057,-0.063 -4.05e-4,-0.1251 0.0098,-0.1875 0.0029,-0.026 0.03802,-0.2026 0.07813,-0.3925 0.04016,-0.1899 0.07798,-0.3695 0.08399,-0.3985 0.03599,-0.1739 0.09373,-0.7199 0.111328,-1.0508 0.01616,-0.3039 0.0367,-0.5164 0.11914,-1.1875 0.104112,-0.8465 0.133137,-1.0153 0.222657,-1.3086 0.03557,-0.1165 0.05102,-0.1482 0.113281,-0.2402 0.06199,-0.092 0.08123,-0.1149 0.152344,-0.1699 0.112812,-0.088 0.216795,-0.1275 0.355468,-0.1445 0.144058,-0.017 0.142714,-0.018 0.296875,0.025 0.110956,0.031 0.265693,0.1491 0.410157,0.2441 0.211172,0.1392 0.31107,0.092 0.4375,0.1289 0.132704,0.044 0.254949,0.046 0.402343,0.01 0.02729,-0.01 0.201223,-0.084 0.394532,-0.1739 0.31011,-0.1446 0.353754,-0.1627 0.427734,-0.1777 0.255524,-0.053 0.456481,0.013 0.638672,0.2129 0.04848,0.053 0.06622,0.081 0.148437,0.2422 0.07578,0.1488 0.113332,0.2382 0.207032,0.4844 0.158391,0.4161 0.24463,0.6112 0.34375,0.7734 0.168455,0.2757 0.253358,0.4644 0.544922,0.6855 0.218121,0.1653 0.308966,0.2508 0.378906,0.3516 0.01027,0.015 0.0089,0.032 0.01758,0.047 0.0093,-0.016 0.02436,-0.03 0.0332,-0.049 0.07732,-0.1606 0.05833,-0.3407 -0.05078,-0.498 -0.06994,-0.1008 -0.160785,-0.1863 -0.378906,-0.3516 -0.291564,-0.2211 -0.376467,-0.4098 -0.544922,-0.6855 -0.09912,-0.1622 -0.185359,-0.3573 -0.34375,-0.7734 -0.0937,-0.2462 -0.131256,-0.3356 -0.207032,-0.4844 -0.08222,-0.1614 -0.09996,-0.1892 -0.148437,-0.2422 -0.182191,-0.1996 -0.383148,-0.2664 -0.638672,-0.2129 -0.07398,0.015 -0.117624,0.033 -0.427734,0.1777 -0.193309,0.09 -0.367243,0.1674 -0.394532,0.1739 -0.147394,0.036 -0.269639,0.034 -0.402343,-0.01 -0.12643,-0.037 -0.226328,0.01 -0.4375,-0.1289 -0.144464,-0.095 -0.299201,-0.2135 -0.410157,-0.2441 -0.154161,-0.043 -0.152817,-0.042 -0.296875,-0.025 z"/>
+ <path style="fill:#3d7284" d="m 16.999653,1045.3622 c -0.828406,0 -0.969551,-1.172 -0.999975,-1.9999 -0.03319,-0.9031 0.05795,-1.4252 1.499963,-1.4999 1.618774,-0.6159 2.352876,3.4806 -0.499988,3.4998 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1029.3622 c -2.0881538,0 -4,1.784 -4,4 0,4.9998 -3,5.5001 -3,9 0,0.086 0.010609,0.1688 0.013672,0.2539 C 5.1545843,1039.3426 8,1038.7386 8,1033.8622 c 0,-2.216 1.9118462,-4 4,-4 2.088154,0 4,1.784 4,4 0,4.8764 2.845416,5.4804 2.986328,8.7539 0.0031,-0.085 0.01367,-0.1681 0.01367,-0.2539 0,-3.4999 -3,-4.0002 -3,-9 0,-2.216 -1.911846,-4 -4,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.4023438,1043.3798 c -0.3287679,0.013 -0.7314645,0.01 -0.9355469,0.3691 -0.1311028,0.2326 -0.2003398,0.3308 -0.3007813,0.4258 -0.1054439,0.1007 -0.2176389,0.1584 -0.3730468,0.1934 -0.028756,0.01 0.2711724,0.02 0.046875,0.02 -0.3603153,0.01 -0.4095522,0.01 -0.4863282,0.029 -0.2652449,0.069 -0.3215564,0.229 -0.3964844,0.5058 0.014254,0.2531 0.010184,0.3508 0.00977,0.4747 0.071044,-0.2576 0.1316756,-0.4143 0.3867187,-0.4805 0.076776,-0.02 0.1260129,-0.022 0.4863282,-0.029 0.2242974,0 -0.075631,-0.014 -0.046875,-0.02 0.1554079,-0.035 0.2676029,-0.093 0.3730468,-0.1934 0.1004415,-0.095 0.1696785,-0.1932 0.3007813,-0.4258 0.2040824,-0.359 0.606779,-0.3558 0.9355469,-0.3691 0.09321,0.02 0.124475,0.034 0.2265624,0.092 0.102745,0.059 0.1313604,0.082 0.2207032,0.1777 0.2248315,0.2388 0.3316685,0.3847 0.8359375,1.1465 0.3996736,0.604 0.5224882,0.7986 0.6835937,1.082 0.1755017,0.3087 0.4920879,0.8035 0.609375,0.9532 0.019875,0.025 0.140683,0.1788 0.2695313,0.3417 0.1288538,0.1631 0.2465436,0.3165 0.2617187,0.3399 0.2333494,0.3247 0.3951861,0.6955 0.4609375,1.0684 0.00677,-0.049 0.014935,-0.058 0.021484,-0.1465 0.01137,-0.1542 0.010544,-0.1778 -0.00977,-0.3125 -0.060427,-0.3867 -0.2306808,-0.7727 -0.4726563,-1.1094 -0.015175,-0.023 -0.1328649,-0.1768 -0.2617187,-0.3399 -0.1288483,-0.1629 -0.2496563,-0.3167 -0.2695313,-0.3417 -0.1172871,-0.1497 -0.4338733,-0.6445 -0.609375,-0.9532 -0.1611055,-0.2834 -0.2839201,-0.4761 -0.6835937,-1.0801 -0.504269,-0.7618 -0.611106,-0.9096 -0.8359375,-1.1484 -0.089343,-0.095 -0.1179582,-0.1187 -0.2207032,-0.1777 -0.1020874,-0.058 -0.1333524,-0.072 -0.2265624,-0.092 z m -2.40625,3.1406 c -0.1118185,0.2825 -0.6499934,0.4174 -0.8027344,0.7363 -0.1250372,0.2609 -0.170359,0.8843 -0.1875,1.0137 -0.012448,0.094 -3.248e-4,0.181 0.027344,0.2617 0.026088,-0.2431 0.067575,-0.5841 0.1601563,-0.7773 0.167116,-0.3489 0.8026694,-0.4731 0.828125,-0.8164 -0.021811,-0.2338 -0.018365,-0.2884 -0.025391,-0.418 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tuxracer.svg b/.icons/awkward/24x24/apps/tuxracer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxracer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tuxtype.svg b/.icons/awkward/24x24/apps/tuxtype.svg
new file mode 100644
index 00000000..a20dd2a0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tuxtype.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <g fill="#4f4f4f" transform="matrix(.64907 0 0 .63257 .23904 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <g opacity=".2" transform="matrix(.64907 0 0 .63257 .23904 1.5)">
+ <g>
+ <path transform="matrix(.77033 0 0 .79043 -2.6793 -3.1617)" d="m10.652 16.611c-0.004 0.142-0.021 0.28-0.021 0.422 0 0.972 0.115 1.914 0.324 2.824 0.064-0.051 0.16-0.137 0.215-0.179-0.293-0.98-0.468-2.007-0.518-3.067zm26.7 0.006c-0.05 1.057-0.226 2.083-0.52 3.061 0.055 0.043 0.152 0.127 0.217 0.179 0.21-0.91 0.324-1.852 0.324-2.824 0-0.14-0.017-0.277-0.021-0.416zm-27.569 13.942c-1.868 3.366-4.1426 3.556-4.1426 3.556-0.3964-1.092-0.5728-2.142-0.6133-3.152-0.078 1.306 0.0843 2.695 0.6133 4.152 0 0 2.2746-0.19 4.1426-3.556 0.4798 1.822 1.3268 3.49 2.4438 4.955 0.201-0.074 0.404-0.145 0.621-0.207-1.441-1.636-2.498-3.594-3.0648-5.748zm28.436 0c-0.568 2.154-1.627 4.112-3.067 5.748 0.217 0.062 0.422 0.133 0.623 0.207 1.116-1.465 1.964-3.133 2.444-4.955 1.866 3.365 4.138 3.556 4.138 3.556 0.53-1.458 0.693-2.848 0.616-4.154-0.041 1.011-0.218 2.061-0.616 3.154 0 0-2.272-0.191-4.138-3.556zm-28.842 9.367c-0.0458 0.167-0.0723 0.336-0.0723 0.51 0 1.968 3.0483 3.564 6.8063 3.564 2.551 0 4.773-0.737 5.938-1.822 0.641 0.082 1.288 0.138 1.951 0.138 0.665 0 1.312-0.056 1.951-0.138 1.167 1.085 3.387 1.822 5.938 1.822 3.759 0 6.808-1.597 6.808-3.564 0-0.174-0.026-0.343-0.072-0.51-0.457 1.735-3.295 3.074-6.736 3.074-2.551 0-4.771-0.737-5.938-1.822-0.639 0.082-1.286 0.138-1.951 0.138-0.663 0-1.31-0.056-1.951-0.138-1.165 1.085-3.387 1.822-5.938 1.822-3.44 0-6.2772-1.338-6.734-3.074z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".1" d="m10.501 1c-3.692 0-6.6854 2.9172-6.6854 6.5165 0 0.0975 0.006 0.193 0.0105 0.289 0.1155-3.5005 3.056-6.3055 6.6749-6.3055 3.621 0 6.5614 2.807 6.6749 6.3085 0.0045-0.097 0.0105-0.1935 0.0105-0.292 0-3.5986-2.9925-6.5165-6.6854-6.5165zm-6.5235 8.4285c-0.8131 0.6565-3.0764 2.7445-2.9639 5.5535 0.1592-2.665 2.3951-4.613 3.0714-5.143-0.0405-0.135-0.0755-0.272-0.1075-0.4105zm13.047 0c-0.032 0.1385-0.068 0.2755-0.1085 0.4105 0.67549 0.5285 2.9115 2.4765 3.0705 5.1415 0.113-2.808-2.149-4.896-2.962-5.552zm-12.411 8.3285c-0.88149 0.3225-1.4611 0.8555-1.4611 1.461 0 0.083 0.015 0.1645 0.03615 0.245 0.15505-0.5655 0.81549-1.0455 1.7355-1.3095-0.1115-0.1265-0.209-0.263-0.3105-0.3965zm11.774 0c-0.1015 0.1335-0.2 0.27-0.3115 0.3965 0.91999 0.264 1.5815 0.7445 1.7365 1.3095 0.021-0.0805 0.036-0.162 0.036-0.245 0-0.605-0.5795-1.1385-1.461-1.461z"/>
+ <circle fill="#fff" cx="7" cy="5.5" r="1.5"/>
+ <circle fill="#fff" cx="14" cy="5.5" r="1.5"/>
+ <ellipse fill="#fff" cx="10.5" cy="13.5" rx="5" ry="5.5"/>
+ <path opacity=".2" d="m9.0002 7.0002h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ <circle fill="#303030" cx="7.75" cy="6.25" r=".75"/>
+ <circle fill="#303030" cx="14.75" cy="6.25" r=".75"/>
+ <path fill="#cd5252" d="m9.0002 6.5001h3.0001c-0.24051 2.0546-1.5 4.0001-1.5 4.0001s-1.5-2.3092-1.5-4.0001z"/>
+ </g>
+ <g style="opacity:0.2">
+ <path d="M 11.5,12.5 A 2.5,2.5 0 0 0 9,15 2.5,2.5 0 0 0 11.5,17.5 2.5,2.5 0 0 0 14,15 2.5,2.5 0 0 0 11.5,12.5 Z M 11.5,13.5 A 1.5,1.5 0 0 1 13,15 1.5,1.5 0 0 1 11.5,16.5 1.5,1.5 0 0 1 10,15 1.5,1.5 0 0 1 11.5,13.5 Z"/>
+ <rect width="1" height="5" x="13" y="12.5" rx=".5" ry=".5"/>
+ </g>
+ <path style="fill:#f34235" d="M 11.5,12 A 2.5,2.5 0 0 0 9,14.5 2.5,2.5 0 0 0 11.5,17 2.5,2.5 0 0 0 14,14.5 2.5,2.5 0 0 0 11.5,12 Z M 11.5,13 A 1.5,1.5 0 0 1 13,14.5 1.5,1.5 0 0 1 11.5,16 1.5,1.5 0 0 1 10,14.5 1.5,1.5 0 0 1 11.5,13 Z"/>
+ <rect style="fill:#f34235" width="1" height="5" x="13" y="12" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tv.kodi.Kodi.svg b/.icons/awkward/24x24/apps/tv.kodi.Kodi.svg
new file mode 120000
index 00000000..8e1449fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tv.kodi.Kodi.svg
@@ -0,0 +1 @@
+kodi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tvmaxe.svg b/.icons/awkward/24x24/apps/tvmaxe.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tvmaxe.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/tvtime.svg b/.icons/awkward/24x24/apps/tvtime.svg
new file mode 100644
index 00000000..9d6f6f5d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tvtime.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="10" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="10" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="15" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="15" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="13" height="18" x="-18" y="-21" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 V 5.5 C 2,4.946 2.446,4.5 3,4.5 H 21 C 21.554,4.5 22,4.946 22,5.5 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="18" height=".5" x="3" y="18"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/tweetdeck.svg b/.icons/awkward/24x24/apps/tweetdeck.svg
new file mode 100644
index 00000000..aad123ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/tweetdeck.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#2b97e9" d="m3 3c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h6l2 2 2-2h6c0.554 0 1-0.446 1-1v-12c0-0.554-0.446-1-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-16z"/>
+ <path opacity=".2" d="m2 16v0.5c0 0.554 0.446 1 1 1h6l2 2 2-2h6c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-6l-2 2-2-2h-6c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".6" d="m16 6.947c-0.368 0.1607-0.763 0.2692-1.178 0.318 0.423-0.2499 0.749-0.6457 0.902-1.1173-0.397 0.2314-0.836 0.3995-1.303 0.4901-0.374-0.3925-0.908-0.6378-1.498-0.6378-1.1331 0-2.0517 0.90425-2.0517 2.0196 0 0.15829 0.01818 0.31244 0.05315 0.46024-1.7042-0.0842-3.216-0.8882-4.2279-2.1101-0.1766 0.29828-0.27774 0.64518-0.27774 1.0153 0 0.70066 0.36219 1.3188 0.91268 1.681-0.3363-0.01047-0.65264-0.10132-0.92926-0.25259-0.000154 0.0084-0.000183 0.01685-0.000183 0.02538 0 0.97853 0.70719 1.7948 1.6457 1.9803-0.17216 0.04615-0.35342 0.07082-0.54051 0.07082-0.13221 0-0.26073-0.01264-0.38599-0.03623 0.26107 0.80238 1.0187 1.3863 1.9165 1.4026-0.70215 0.54166-1.5868 0.86454-2.548 0.86454-0.1656 0-0.32892-0.0095-0.48942-0.02819 0.908 0.573 1.9864 0.907 3.145 0.907 3.7737 0 5.8372-3.0774 5.8372-5.7462 0-0.08757-0.0019-0.17467-0.0059-0.26127 0.40082-0.28474 0.74867-0.64046 1.0237-1.0455"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/twin.svg b/.icons/awkward/24x24/apps/twin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/twin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/twinkle.svg b/.icons/awkward/24x24/apps/twinkle.svg
new file mode 100644
index 00000000..8b284a1d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/twinkle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#ffd52c" d="M 11.457031 1.9960938 C 11.311226 1.9983446 11.159399 2.0170524 11 2.0507812 L 11 2.0703125 C 10.3161 2.2433025 9.8179569 2.749379 9.5605469 3.5058594 L 9.5722656 3.4648438 L 8.0859375 8 L 3.0703125 8 C 3.0593775 7.999827 3.0480444 7.999827 3.0371094 8 C 2.4381557 8.01915 1.8980861 8.295001 1.5175781 8.7519531 C 0.69465262 9.6837317 0.86907072 11.14884 1.9140625 11.84375 L 5.8574219 14.6875 L 4.328125 19.376953 C 4.326425 19.382143 4.3238656 19.387378 4.3222656 19.392578 C 4.0884378 20.15026 4.3083206 20.930856 4.8964844 21.464844 C 4.8964844 21.464844 4.8984375 21.464844 4.8984375 21.464844 C 4.9024709 21.468451 4.9061645 21.473075 4.9101562 21.476562 C 4.9101562 21.476562 4.9121094 21.476562 4.9121094 21.476562 C 5.6188978 22.096335 6.6119747 22.175106 7.4101562 21.662109 C 7.4253412 21.652409 7.4404431 21.643272 7.4550781 21.632812 L 11.5 18.75 L 15.546875 21.632812 C 15.561515 21.643283 15.576617 21.652429 15.591797 21.662109 C 16.389978 22.175106 17.383055 22.096335 18.089844 21.476562 C 18.094144 21.472763 18.099246 21.468764 18.103516 21.464844 C 18.691679 20.930856 18.911562 20.15026 18.677734 19.392578 C 18.676134 19.387378 18.673575 19.382143 18.671875 19.376953 L 17.142578 14.6875 L 21.085938 11.84375 C 22.13093 11.14884 22.305348 9.6837317 21.482422 8.7519531 C 21.101914 8.295001 20.561845 8.01915 19.962891 8 C 19.951951 7.999827 19.940617 7.999827 19.929688 8 L 14.914062 8 L 13.427734 3.4648438 L 13.439453 3.5058594 C 13.162243 2.6911882 12.477667 1.9803381 11.457031 1.9960938 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+ <circle style="opacity:0.1" cx="11.5" cy="13" r="3.5"/>
+ <circle style="fill:#6d63f4" cx="11.5" cy="12.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/twitter.svg b/.icons/awkward/24x24/apps/twitter.svg
new file mode 100644
index 00000000..1442269d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/twitter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 15.764706,4.5000005 c -2.339089,0 -4.235294,1.8962058 -4.235294,4.2352937 0.470834,3.1176858 -1.472327,6.2431348 -3.4422107,7.7850328 -1.4070824,1.075451 -3.1807854,2.001346 -5.1069624,2.001346 -0.3318445,0 -0.6586051,-0.0188 -0.980239,-0.05584 C 3.8194907,19.603546 5.9803179,20.5 8.3022753,20.5 15.864561,20.500001 20,14.272651 20,8.9741507 20,8.9204732 19.9966,8.8673767 19.9959,8.8138797 19.9975,8.7876997 19.9989,8.7615017 20,8.7352942 19.9976,6.6297483 18.448762,4.8457121 16.36443,4.5475648 c -0.04509,-0.0082 -0.09101,-0.014736 -0.137523,-0.020681 -0.05094,-0.00472 -0.101958,-0.00851 -0.153033,-0.011374 -0.0667,-0.00476 -0.129802,-0.01551 -0.199563,-0.01551 -0.01849,0 -0.03638,0.00286 -0.0548,0.0031 -0.01826,-0.00115 -0.03653,-0.00218 -0.0548,-0.0031 z"/>
+ <path style="opacity:0.2" d="m 21.524842,5.5000038 c -0.774307,0.4461715 -1.762601,0.698844 -2.672497,0.8811495 9.5e-4,0.0011 0.0022,0.002 0.0031,0.0031 0.07864,0.090579 0.15307,0.1314515 0.22371,0.228451 0.07157,0.098162 0.139018,0.199855 0.20201,0.3040455 0.05573,0.092178 0.105929,0.587102 0.154599,0.6835975 0.0064,0.012675 0.01436,0.02436 0.02061,0.0371 l 0.001,0.00205 c 0.05347,0.1088875 0.04952,-0.2317485 0.09362,-0.117994 0.839547,-0.49522 1.66915,-1.0955655 1.973822,-2.0215065 z M 22,7.0000003 c -0.730673,0.3148765 -1.621512,0.4328575 -2.444857,0.5307855 0.182454,0.4536635 0.304504,1.3124209 0.334105,1.5627144 C 20.692948,8.5301262 21.44846,7.8015203 22,7.0000003 Z"/>
+ <path style="fill:#085585" d="m 21.524842,5.0000039 c -0.774307,0.4461717 -1.762601,0.6988439 -2.672497,0.8811494 9.5e-4,0.0011 0.0022,0.002 0.0031,0.0031 0.07864,0.090579 0.15307,0.1314515 0.22371,0.228451 0.07157,0.098162 0.139018,0.199855 0.20201,0.3040455 0.05573,0.092178 0.105929,0.587102 0.154599,0.6835975 0.0064,0.012675 0.01436,0.02436 0.02061,0.0371 l 0.001,0.00205 c 0.05347,0.1088875 0.04952,-0.2317485 0.09362,-0.117994 0.839547,-0.49522 1.66915,-1.0955655 1.973822,-2.0215065 z M 22,6.5000003 c -0.730673,0.3148765 -1.621512,0.4328575 -2.444857,0.5307855 0.182454,0.4536635 0.304504,1.3124209 0.334105,1.5627144 C 20.692948,8.0301262 21.44846,7.3015203 22,6.5000003 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 21.524414,5.0000003 c -0.774307,0.4461717 -1.761979,0.698554 -2.671875,0.8808595 9.5e-4,0.0011 0.002,0.00185 0.0029,0.00295 0.07863,0.090579 0.152992,0.131516 0.223632,0.2285155 0.04495,0.06166 0.08533,0.127216 0.126953,0.1914065 0.679114,-0.1484815 1.369806,-0.3477385 1.97754,-0.6376955 0.143379,-0.2025295 0.260662,-0.4224867 0.3408,-0.666036 z m 0.475586,1.5 c -0.464582,0.200207 -0.994709,0.3168565 -1.530274,0.4033205 -0.246484,0.196921 -0.516104,0.3704485 -0.788086,0.535156 0.0061,0.024035 0.0098,0.04977 0.01563,0.074219 0.584657,-0.070966 1.194645,-0.1567645 1.753907,-0.319336 C 21.648209,6.9693748 21.835221,6.7394633 22,6.5000003 Z"/>
+ <path style="fill:#0391e9" d="m 15.764706,4.0000005 c -2.339089,0 -4.235294,1.8962058 -4.235294,4.2352937 0.470834,3.1176858 -1.472327,6.2431348 -3.4422107,7.7850328 -1.4070824,1.075451 -3.1807854,2.001346 -5.1069624,2.001346 -0.3318445,0 -0.6586051,-0.0188 -0.980239,-0.05584 C 3.8194907,19.103546 5.9803179,20 8.3022753,20 15.864561,20.000001 20,13.772651 20,8.4741507 20,8.4204732 19.9966,8.3673767 19.9959,8.3138797 19.9975,8.2876997 19.9989,8.2615017 20,8.2352942 19.9976,6.1297483 18.448762,4.3457121 16.36443,4.0475648 c -0.04509,-0.0082 -0.09101,-0.014736 -0.137523,-0.020681 -0.05094,-0.00472 -0.101958,-0.00851 -0.153033,-0.011374 -0.0667,-0.00476 -0.129802,-0.01551 -0.199563,-0.01551 -0.01849,0 -0.03638,0.00286 -0.0548,0.0031 -0.01826,-0.00115 -0.03653,-0.00218 -0.0548,-0.0031 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 15.765625 4 C 13.426536 4 11.529297 5.8952871 11.529297 8.234375 C 11.541656 8.3162129 11.545612 8.3986489 11.554688 8.4804688 C 11.688522 6.2619999 13.51351 4.5 15.765625 4.5 C 15.783895 4.50092 15.802053 4.5027563 15.820312 4.5039062 C 15.838732 4.5036663 15.85651 4.5 15.875 4.5 C 15.944761 4.5 16.007519 4.510865 16.074219 4.515625 C 16.125294 4.518489 16.175622 4.5226238 16.226562 4.5273438 C 16.273076 4.5332887 16.320144 4.538675 16.365234 4.546875 C 18.419244 4.8406849 19.945693 6.5790779 19.992188 8.6445312 C 19.993116 8.5881776 20 8.5307629 20 8.4746094 C 20 8.4209319 19.996794 8.3679501 19.996094 8.3144531 C 19.997694 8.2882731 19.9989 8.2605825 20 8.234375 C 19.9976 6.1288291 18.449566 4.3450223 16.365234 4.046875 C 16.320144 4.038675 16.273076 4.0332887 16.226562 4.0273438 C 16.175622 4.0226238 16.125294 4.018489 16.074219 4.015625 C 16.007519 4.010865 15.944761 4 15.875 4 C 15.85651 4 15.838732 4.0036663 15.820312 4.0039062 C 15.802053 4.0027563 15.783895 4.00092 15.765625 4 z M 11.591797 9.4550781 C 11.487865 12.143285 9.8002357 14.679218 8.0878906 16.019531 C 6.6808082 17.094982 4.9066457 18.021484 2.9804688 18.021484 C 2.6486243 18.021484 2.3216339 18.003837 2 17.966797 C 2.3165619 18.16474 2.6559099 18.341597 2.9921875 18.521484 C 4.9138079 18.517713 6.6836821 17.592786 8.0878906 16.519531 C 9.9061491 15.096316 11.696431 12.325191 11.591797 9.4550781 z"/>
+ <path style="opacity:0.2" d="m 2.5503906,5.5000003 c -0.354118,0.590252 -0.5507813,1.531847 -0.5507813,2.264305 0,1.3866004 2.0071001,2.5587947 3.1109916,3.2753907 -0.6743617,-0.02075 -2.0413094,-0.251793 -2.5959525,-0.551098 -4.775e-4,0.01667 -9.75e-4,0.03295 -9.75e-4,0.04981 0,1.936338 2.59725,3.94507 4.063726,4.47277 -1.466476,0 -2.4940348,-0.527344 -3.0217339,-0.527344 0.5235584,1.587734 2.7065239,2.983936 4.5068343,3.016171 l 3.4082032,0 c 0.03195,0 0.05731,-0.0066 0.08691,-0.0088 0.05901,0.0044 0.117604,0.007 0.176758,0.0088 0.044,0 0.08638,-0.0054 0.129883,-0.0068 0.04521,0.003 0.09046,0.0053 0.135742,0.0068 2.209139,0 4,-1.790861 4,-4 0,-2.209139 -1.790861,-3.9999998 -4,-3.9999998 -0.05374,8.5e-4 -0.107467,0.0028 -0.161133,0.00586 -0.03508,-9.68e-4 -0.06909,-0.00586 -0.104492,-0.00586 -4.4854422,0 -7.1779742,-1.7165689 -9.1839804,-3.9999999 z"/>
+ <path style="fill:#3cbbff" d="m 2.5503906,5.0000003 c -0.354118,0.590252 -0.5507813,1.531847 -0.5507813,2.264305 0,1.3866004 2.0071001,2.5587949 3.1109916,3.2753907 -0.6743617,-0.02075 -2.0413094,-0.251793 -2.5959525,-0.5510983 -4.775e-4,0.016665 -9.75e-4,0.03295 -9.75e-4,0.049805 0,1.936338 2.59725,3.94507 4.063726,4.47277 -1.466476,0 -2.4940348,-0.527344 -3.0217339,-0.527344 C 4.0792239,15.571563 6.2621894,16.967765 8.0624998,17 l 3.4082032,0 c 0.03195,0 0.05731,-0.0066 0.08691,-0.0088 0.05901,0.0044 0.117604,0.007 0.176758,0.0088 0.044,0 0.08638,-0.0054 0.129883,-0.0068 0.04521,0.003 0.09046,0.0053 0.135742,0.0068 2.209139,0 4,-1.790861 4,-4 0,-2.209139 -1.790861,-3.9999998 -4,-3.9999998 -0.05374,8.5e-4 -0.107467,0.0028 -0.161133,0.00586 -0.03508,-9.68e-4 -0.06909,-0.00586 -0.104492,-0.00586 -4.4854422,0 -7.1779742,-1.7165689 -9.1839804,-3.9999999 z"/>
+ <circle style="fill:#085585" cx="17" cy="7" r="1"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 2.5507812 5 C 2.1966632 5.590252 2 6.5312139 2 7.2636719 C 2 7.3081039 2.0174583 7.3505474 2.0214844 7.3945312 C 2.0732635 6.734559 2.252992 5.9963619 2.5507812 5.5 C 4.5567874 7.783431 7.2489328 9.5 11.734375 9.5 C 11.769777 9.5 11.802811 9.5048914 11.837891 9.5058594 C 11.891557 9.5027994 11.94626 9.50085 12 9.5 C 14.123556 9.5 15.843208 11.159577 15.974609 13.25 C 15.979905 13.165752 16 13.085583 16 13 C 16 10.790861 14.209139 9 12 9 C 11.94626 9.00085 11.891557 9.0027994 11.837891 9.0058594 C 11.802811 9.0048914 11.769777 9 11.734375 9 C 7.2489328 9 4.5567874 7.283431 2.5507812 5 z M 2.5136719 9.9882812 C 2.5131944 10.004946 2.5136719 10.022208 2.5136719 10.039062 C 2.5136719 10.195868 2.5362746 10.352836 2.5683594 10.509766 C 3.1479731 10.7981 4.4539388 11.018835 5.1113281 11.039062 C 4.8421944 10.864353 4.515973 10.660923 4.1816406 10.435547 C 3.5543885 10.337231 2.869592 10.180348 2.5136719 9.9882812 z M 3.5566406 13.984375 C 3.6174633 14.168825 3.7042292 14.349902 3.8066406 14.527344 C 4.3775247 14.630042 5.2994768 15.011719 6.578125 15.011719 C 6.2245537 14.884489 5.8038802 14.666316 5.3710938 14.388672 C 4.5437845 14.23323 3.922851 13.984375 3.5566406 13.984375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/twupic.svg b/.icons/awkward/24x24/apps/twupic.svg
new file mode 100644
index 00000000..a0d307b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/twupic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.556935,1.500697 A 2.4096624,2.3876277 0 0 0 11.294998,1.8192118 L 4.2047128,5.8753281 A 2.4096624,2.3876277 0 0 0 2.999776,7.9432858 v 8.1127592 a 2.4096624,2.3876277 0 0 0 1.2048312,2.067748 l 7.0902848,4.056326 a 2.4096624,2.3876277 0 0 0 2.409662,0 l 7.090286,-4.056326 a 2.4096624,2.3876277 0 0 0 1.204936,-2.067958 V 7.9430758 A 2.4096624,2.3876277 0 0 0 20.79484,5.8751181 L 13.704554,1.8190018 A 2.4096624,2.3876277 0 0 0 12.556618,1.500487 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.556935,1.0010292 A 2.4096624,2.3876277 0 0 0 11.294998,1.319544 L 4.2047128,5.3756603 A 2.4096624,2.3876277 0 0 0 2.999776,7.443618 v 8.112758 a 2.4096624,2.3876277 0 0 0 1.2048312,2.067748 l 7.0902848,4.056326 a 2.4096624,2.3876277 0 0 0 2.409662,0 l 7.090286,-4.056326 a 2.4096624,2.3876277 0 0 0 1.204936,-2.067958 V 7.443408 A 2.4096624,2.3876277 0 0 0 20.79484,5.3754503 L 13.704554,1.319334 A 2.4096624,2.3876277 0 0 0 12.556618,1.0008192 Z"/>
+ <path style="opacity:0.2" d="M 8.4492188,8.5000665 C 6.7994077,8.4184325 5.0056008,9.6977514 5,11.988348 c -0.00199,0.815238 0.2811641,1.668443 0.84375,2.345703 0.5625859,0.677261 1.431436,1.166016 2.5,1.166016 1.1957888,0 2.128242,-0.438048 2.84375,-1.060547 0.715508,-0.622499 1.237078,-1.409703 1.746094,-2.158203 0.509015,-0.7485 1.005834,-1.457899 1.605468,-1.960938 C 15.138698,9.8173405 15.82267,9.5000665 16.839844,9.5000665 17.71208,9.5000665 19,10.219331 19,12.275458 c 0,1.151605 -0.925489,2.257115 -2.351562,2.224609 -0.568467,-0.01296 -0.946056,-0.137169 -1.201172,-0.277344 L 16,13.669989 14.75,13.334051 13.5,13.000067 l 0.335938,1.25 0.333984,1.25 0.55664,-0.556641 c 0.408024,0.282725 1.024143,0.53671 1.898438,0.556641 C 18.58749,15.544801 20,13.97421 20,12.275458 20,9.7799232 18.286962,8.5000665 16.839844,8.5000665 c -1.23881,0 -2.201954,0.4307636 -2.94336,1.0527344 -0.741405,0.6219711 -1.277999,1.4145041 -1.789062,2.1660161 -0.511064,0.751512 -0.99858,1.462333 -1.576172,1.964844 -0.577592,0.50251 -1.2231854,0.816406 -2.1875,0.816406 -0.7754511,0 -1.3311977,-0.32403 -1.7304688,-0.804688 C 6.2140102,13.214724 5.9985975,12.563732 6,11.990301 6.0043792,10.199326 7.2738508,9.4423712 8.4003906,9.4981134 8.9100898,9.5233336 9.2538084,9.6634725 9.5175781,9.8125665 L 9,10.330145 l 1.25,0.333984 1.25,0.335938 -0.333984,-1.2500005 -0.335938,-1.25 -0.595703,0.5957031 C 9.8263278,8.8156345 9.2369889,8.5390461 8.4492188,8.5000665 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00000823" d="m 14.500087,13.499184 c 0,0 0.449141,0.961552 2.136096,1.000008 1.694282,0.03862 2.863946,-1.299032 2.863946,-2.724211 0,-2.2758297 -1.500013,-3.2758382 -2.65969,-3.2758382 -4.511968,0 -4.176196,6.0000492 -8.4964027,6.0000492 -1.8440151,0 -2.8474198,-1.621501 -2.8440233,-3.010169 0.00499,-2.0407859 1.5369101,-3.0585683 2.9250855,-2.9898802 1.4587825,0.072182 2.0749555,1.0000085 2.0749555,1.0000085"/>
+ <path style="fill:#ffffff" d="M 11.500062,10.499159 10.250052,10.16422 9.0000414,9.8292804 9.9151125,8.9142094 10.830184,7.9991383 11.165123,9.2491486 Z"/>
+ <path style="fill:#ffffff" transform="scale(-1)" d="m -13.500078,-12.499175 -1.25001,-0.334939 -1.250011,-0.33494 0.915071,-0.915071 0.915071,-0.915071 0.33494,1.250011 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.556641 1 L 12.556641 1.0019531 A 2.4096624 2.3876277 0 0 0 11.294922 1.3203125 L 4.2050781 5.375 A 2.4096624 2.3876277 0 0 0 3 7.4433594 L 3 7.9433594 A 2.4096624 2.3876277 0 0 1 4.2050781 5.875 L 11.294922 1.8183594 A 2.4096624 2.3876277 0 0 1 12.556641 1.5 A 2.4096624 2.3876277 0 0 1 13.705078 1.8183594 L 20.794922 5.875 A 2.4096624 2.3876277 0 0 1 22 7.9433594 L 22 7.4433594 A 2.4096624 2.3876277 0 0 0 20.794922 5.375 L 13.705078 1.3183594 A 2.4096624 2.3876277 0 0 0 12.556641 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/type-rider.svg b/.icons/awkward/24x24/apps/type-rider.svg
new file mode 100644
index 00000000..4740a7aa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/type-rider.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4f4f4f" d="m11 15a4.9999 4.9999 0 0 1 -5.0001 5 4.9999 4.9999 0 0 1 -4.9999 -5 4.9999 4.9999 0 0 1 4.9999 -5 4.9999 4.9999 0 0 1 5.0001 5z"/>
+ <path fill="#fff" opacity=".1" d="m5.9999 10a4.9999 4.9999 0 0 0 -4.9999 5 4.9999 4.9999 0 0 0 0.0108 0.293 4.9999 4.9999 0 0 1 4.9891 -4.793 4.9999 4.9999 0 0 1 4.9891 4.707 4.9999 4.9999 0 0 0 0.011 -0.207 4.9999 4.9999 0 0 0 -5.0001 -5z"/>
+ <path fill="#4f4f4f" d="m20 7a4.9999 4.9999 0 0 1 -5 5 4.9999 4.9999 0 0 1 -5 -5 4.9999 4.9999 0 0 1 5 -4.9999 4.9999 4.9999 0 0 1 5 4.9999z"/>
+ <path fill="#fff" opacity=".1" d="m15 2.0001a4.9999 4.9999 0 0 0 -5 4.9999 4.9999 4.9999 0 0 0 0.01 0.293 4.9999 4.9999 0 0 1 4.99 -4.7929 4.9999 4.9999 0 0 1 4.989 4.7069 4.9999 4.9999 0 0 0 0.011 -0.207 4.9999 4.9999 0 0 0 -5 -4.9999z"/>
+ <path opacity=".2" d="m10.99 15.197a4.9999 4.9999 0 0 1 -4.99 4.803 4.9999 4.9999 0 0 1 -4.9902 -4.697 4.9999 4.9999 0 0 0 -0.0098 0.197 4.9999 4.9999 0 0 0 5 5 4.9999 4.9999 0 0 0 5 -5 4.9999 4.9999 0 0 0 -0.0098 -0.30273z"/>
+ <path opacity=".2" d="m19.99 7.1973a4.9999 4.9999 0 0 1 -4.99 4.8027 4.9999 4.9999 0 0 1 -4.99 -4.6973 4.9999 4.9999 0 0 0 -0.01 0.1973 4.9999 4.9999 0 0 0 5 5 4.9999 4.9999 0 0 0 5 -5 4.9999 4.9999 0 0 0 -0.01 -0.3027z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/typecatcher.svg b/.icons/awkward/24x24/apps/typecatcher.svg
new file mode 100644
index 00000000..e9210df6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/typecatcher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m12 5c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.754-4.254-5.045-0.625-3.336-3.409-5.864-6.746-5.864z"/>
+ <path style="fill:#e4e4e4" d="m12 4c-2.8475 0-5.2725 1.8443-6.3165 4.4544-2.6507 0.4171-4.6835 2.8076-4.6835 5.7276 0 3.213 2.4624 5.818 5.5 5.818h11.688c2.658 0 4.812-2.279 4.812-5.091 0-2.613-1.858-4.754-4.254-5.0455-0.625-3.3355-3.409-5.8635-6.746-5.8635z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 4c-2.8475 0-5.2724 1.8449-6.3164 4.4551-2.6507 0.417-4.6836 2.8069-4.6836 5.7269 0 0.107 0.010201 0.212 0.015625 0.318 0.084092-2.835 2.0738-5.1367 4.668-5.5449 1.044-2.6102 3.4689-4.4551 6.3164-4.4551 3.337 0 6.1211 2.5278 6.7461 5.8633 2.3408 0.28443 4.1546 2.3388 4.2383 4.8691 0.007-0.107 0.016-0.213 0.016-0.322 0-2.613-1.857-4.7555-4.254-5.0467-0.625-3.3355-3.409-5.8633-6.746-5.8633z"/>
+ <path style="opacity:.5" d="m10 9 3-0.00002c2-0.00001 2 2 2 2v6h-2v-2l-3 0.00002v2h-2v-6c0-2 2-2 2-2zm0 2v2h3v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/typora.svg b/.icons/awkward/24x24/apps/typora.svg
new file mode 100644
index 00000000..bb2600d4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/typora.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".6" d="m16.5 4h-11l-0.5 5h0.9704c0.1336-0.9695 0.3053-1.3158 0.5152-1.9363 0.496-1.4155 1.2616-2.0522 2.5589-2.0522 0.62957 0 0.89666 0.2133 0.89666 0.69806v10.368c0 0.8144-0.17949 0.75637-1.717 0.91136h-0.22417v1.0112h6v-1.0112h-0.22417c-1.5262 0-1.6979-0.09695-1.6979-0.91136v-10.368c0-0.48476 0.26709-0.69806 0.89666-0.69806 1.1638 0 1.9487 0.55917 2.4257 1.7226 0.286 0.717 0.477 1.1602 0.63 2.2655h0.97z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ubinary.svg b/.icons/awkward/24x24/apps/ubinary.svg
new file mode 120000
index 00000000..d5092a31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubinary.svg
@@ -0,0 +1 @@
+ue4editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubiquity-kde.svg b/.icons/awkward/24x24/apps/ubiquity-kde.svg
new file mode 100644
index 00000000..11981b09
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubiquity-kde.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#858585" d="m 12,7 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 -1.1045,0 -2,-0.896 -2,-2 0,-1.1046 0.8954,-2 2,-2 z"/>
+ <path style="fill:#e4e4e4" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z m 0,6 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"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 c 5.535,0 9.991,4.46 9.991,10 0,0.08394 -0.004,0.16657 -0.0058,0.25 -0.132,-5.423 -4.534,-9.75 -9.985,-9.75 -5.451,0 -9.853,4.327 -9.985,9.75 C 2.0132,12.167 2.0094,12.084 2.0094,12 c 0,-5.54 4.456,-10 9.991,-10 z m 1.9728,10.25 c 0.01044,0.08276 0.02538,0.16442 0.02538,0.25 0,1.1046 -0.8946,2 -1.9982,2 -1.1036,0 -1.9982,-0.89545 -1.9982,-2 0,-0.08559 0.01494,-0.16724 0.02538,-0.25 0.12409,0.9853 0.95475,1.75 1.9728,1.75 1.01805,0 1.8487,-0.7647 1.9728,-1.75 z"/>
+ <path style="opacity:0.2" d="m 2.006,12.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <circle style="fill:#1caff3" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 18,14.0003 0,3.0155 2,0 -3,3.9842 -3,-4.0158 2,0 0,-2.9842 2.2973,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ubiquity.svg b/.icons/awkward/24x24/apps/ubiquity.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubiquity.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-cleaner.svg b/.icons/awkward/24x24/apps/ubuntu-cleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-cleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-kylin-software-center.svg b/.icons/awkward/24x24/apps/ubuntu-kylin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-kylin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-logo-icon.svg b/.icons/awkward/24x24/apps/ubuntu-logo-icon.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-mate.svg b/.icons/awkward/24x24/apps/ubuntu-mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-qtcreator.svg b/.icons/awkward/24x24/apps/ubuntu-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntu-tweak.svg b/.icons/awkward/24x24/apps/ubuntu-tweak.svg
new file mode 100644
index 00000000..274160fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntu-tweak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <path fill="#7ec639" d="m21 11a10 10 0 0 1 -10 10 10 10 0 0 1 -10 -10 10 10 0 0 1 10 -10 10 10 0 0 1 10 10z"/>
+ <path fill="#4d4d4d" d="m14.465 3.5596c-0.06804-0.00426-0.1351-0.00365-0.20117 0.000975-0.44048 0.0311-0.8484 0.27512-1.086 0.6865-0.37871 0.6575-0.15202 1.493 0.50685 1.873 0.6575 0.3787 1.4944 0.15858 1.873-0.501 0.38004-0.65545 0.1624-1.5064-0.49512-1.8858-0.1853-0.10658-0.39356-0.16105-0.59765-0.17383zm-3.608 1.457c-0.9505 0-1.8394 0.22452-2.6367 0.6201l0.9547 1.7246c0.5144-0.2402 1.0782-0.38184 1.6816-0.38184 2.1008 0 3.8347 1.6076 4.0156 3.6631l1.9502-0.02441c-0.097-1.5157-0.76-2.8784-1.777-3.8788-0.524 0.1965-1.119 0.1664-1.641-0.1367-0.521-0.3018-0.851-0.8061-0.942-1.3604-0.509-0.1397-1.052-0.2265-1.605-0.2265zm-3.311 1.0078c-1.2043 0.804-2.0912 2.0379-2.4638 3.4785 0.43609 0.3544 0.69825 0.8843 0.69825 1.4912 0 0.6028-0.26148 1.1524-0.69825 1.5088 0.37264 1.4399 1.2596 2.6686 2.4638 3.4726l1.0075-1.6945c-1.0335-0.727-1.706-1.928-1.706-3.288 0-1.361 0.6725-2.5608 1.7061-3.2872zm-3.6933 3.5976c-0.7608 0-1.372 0.61125-1.372 1.372 0 0.7581 0.61125 1.372 1.372 1.372 0.76145 0 1.3789-0.61395 1.3789-1.372 0-0.7608-0.61745-1.372-1.3789-1.372zm11.02 1.7364c-0.18092 2.0522-1.9148 3.6631-4.0156 3.6631-0.6042 0-1.1672-0.13562-1.6816-0.37598l-0.9551 1.7119c0.79725 0.39695 1.6862 0.61425 2.6367 0.61425 0.5529 0 1.0964-0.0738 1.6054-0.21484 0.09046-0.55355 0.41989-1.0563 0.9424-1.3594 0.5232-0.3017 1.1168-0.33098 1.6406-0.13184 1.0174-1.0018 1.68-2.3618 1.7774-3.878zm-0.60255 4.3369c-0.19908 0.01695-0.40003 0.08318-0.58495 0.19043-0.6588 0.3774-0.88555 1.211-0.50685 1.8672 0.38008 0.65955 1.2266 0.88065 1.8848 0.50195 0.6583-0.3794 0.87515-1.2165 0.49512-1.874-0.23754-0.41135-0.65125-0.65455-1.0918-0.68555-0.06615-0.0055-0.12999-0.0055-0.19629 0z"/>
+ <path opacity=".2" d="m20.99 11.209a10 10 0 0 1 -9.99 9.791 10 10 0 0 1 -9.989 -9.709 10 10 0 0 0 -0.011 0.209 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.291z"/>
+ <path fill="#fff" opacity=".2" d="m11 1a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.291 10 10 0 0 1 9.989 -9.791 10 10 0 0 1 9.989 9.709 10 10 0 0 0 0.011 -0.209 10 10 0 0 0 -10 -10z"/>
+ <path fill="#4d4d4d" d="m10.243 8.001-0.066 0.789a2.3784 2.3572 0 0 0 -0.6957 0.3985l-0.724-0.338-0.757 1.299 0.6582 0.45312a2.3784 2.3572 0 0 0 -0.036 0.3975 2.3784 2.3572 0 0 0 0.034 0.3995l-0.656 0.451 0.757 1.299 0.7225-0.337a2.3784 2.3572 0 0 0 0.69725 0.39551l0.066 0.792h1.5136l0.0664-0.79005a2.3784 2.3572 0 0 0 0.6953 -0.39844l0.7245 0.338 0.757-1.299-0.658-0.453a2.3784 2.3572 0 0 0 0.036 -0.3975 2.3784 2.3572 0 0 0 -0.034 -0.3995l0.656-0.451-0.757-1.299-0.7225 0.337a2.3784 2.3572 0 0 0 -0.69725 -0.39453l-0.0664-0.792h-1.5136zm0.757 2.008a1 0.9911 0 0 1 1 0.991 1 0.9911 0 0 1 -1 0.991 1 0.9911 0 0 1 -1 -0.991 1 0.9911 0 0 1 1 -0.991z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ubuntusoftware.svg b/.icons/awkward/24x24/apps/ubuntusoftware.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntusoftware.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ubuntustudio-controls.svg b/.icons/awkward/24x24/apps/ubuntustudio-controls.svg
new file mode 100644
index 00000000..2dfceb5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ubuntustudio-controls.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0098 12.293 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.99 12.207 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+ <g style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;opacity:0.2" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <circle cx="24" cy="24" r="4.5"/>
+ <path d="M 16.929,16.929 A 10,10 0 0 1 27.827,14.761 10,10 0 0 1 34,24 10,10 0 0 1 27.827,33.239 10,10 0 0 1 16.929,31.071"/>
+ <path d="M 14.311,26.475 A 10,10 0 0 1 14.311,21.525"/>
+ <path d="M 9.1614,28.48 A 15.5,15.5 0 0 1 9.1615,19.52"/>
+ <path d="M 27.52,8.905 A 15.5,15.5 0 0 1 35.483,13.589"/>
+ <path d="M 35.494,34.399 A 15.5,15.5 0 0 1 27.526,39.094"/>
+ </g>
+ <g style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round" transform="scale(0.5)">
+ <circle cx="24" cy="24" r="4.5"/>
+ <path d="M 16.929,16.929 A 10,10 0 0 1 27.827,14.761 10,10 0 0 1 34,24 10,10 0 0 1 27.827,33.239 10,10 0 0 1 16.929,31.071"/>
+ <path d="M 14.311,26.475 A 10,10 0 0 1 14.311,21.525"/>
+ <path d="M 9.1614,28.48 A 15.5,15.5 0 0 1 9.1615,19.52"/>
+ <path d="M 27.52,8.905 A 15.5,15.5 0 0 1 35.483,13.589"/>
+ <path d="M 35.494,34.399 A 15.5,15.5 0 0 1 27.526,39.094"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ue4editor.svg b/.icons/awkward/24x24/apps/ue4editor.svg
new file mode 100644
index 00000000..751e6db4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ue4editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#243a85" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m11.960407 18.483632c-1.657219-0.215964-3.2426757-0.446811-4.1965392-1.269413-0.2703585-0.233154-0.8110065-0.798798-0.763867-0.814429 0.154435 0.02984 0.4775875 0.172814 0.792845 0.181321 0.3152575 0.0085 1.0359849-0.181321 1.1906564-0.43533v-3.065177c0-2.939484 0.012855-3.24664-0.1950045-3.428144-0.2524645-0.2204535-1.3985897-0.151743-1.9014977 0.185081-0.7671105 0.513776-1.3961923 1.066934-2.045322 2.251472-0.115277 0.210358-0.2193498 0.391628-0.2312733 0.402822-0.011924 0.0112-0.014179-0.217257-0.005-0.50767 0.705181-2.795979 2.8604375-4.8960616 5.4436683-6.0339025 0.303393-0.129789 1.386175-0.450245 1.450928-0.450245 0.01042 0-0.442888 0.2646265-0.549013 0.3421395-0.636143 0.464631-0.856141 0.8589505-0.948487 1.424856-0.06831 0.418627 0.02642 0.9275645 0.210852 1.1342545 0.09555 0.107082 0.130783 0.1255495 0.26378 0.138259 0.182389-0.019104 0.335137-0.023735 0.522868-0.039509v6.5000005c0 0.5 0.5 0.5 0.996 0.531538 0.504-0.03154 1.503967-0.308951 2.003167-0.632688l0.0008-2.797667 0.0008-2.297442-0.203536-0.3866633c-0.218399-0.373249-1.005723-0.676231-1.297231-0.916855 0.51128 0.0095 1.05263 0.335961 1.5 0.5 1.30352-1.0320879 2.511708-2.1557995 4-2.5-0.648401 1.0268065-1.306854 1.750931-2 2.75v5.5495383c0.07064 0.08465 0.442453 0.191848 0.615756 0.207476 1.176754-0.166902 1.602926-0.8291 2.384244-1.507238 0.02302 0.0229-0.463812 1.139013-0.72957 1.537337-0.809816 1.213768-1.975749 2.185815-3.053718 2.871212-0.202158 0.128536-0.204427 0.129146-0.274785 0.07387-0.458191-0.378719-0.814678-1.068579-1.249114-1.492436-0.578409 0.550864-1.002658 1.424873-1.606587 2.01-0.01913-0.0025-0.07573-0.0099-0.125785-0.01638z"/>
+ <path style="fill:#ffffff" d="m11.960407 17.983632c-1.657219-0.215964-3.2426757-0.446811-4.1965392-1.269413-0.2703585-0.233154-0.8110065-0.798798-0.763867-0.814429 0.154435 0.02984 0.4775875 0.172814 0.792845 0.181321 0.3152575 0.0085 1.0359849-0.181321 1.1906564-0.43533v-3.065177c0-2.939484 0.012855-3.24664-0.1950045-3.428144-0.2524645-0.2204535-1.3985897-0.151743-1.9014977 0.185081-0.7671105 0.513776-1.3961923 1.066934-2.045322 2.251472-0.115277 0.210358-0.2193498 0.391628-0.2312733 0.402822-0.011924 0.0112-0.014179-0.217257-0.005-0.50767 0.705181-2.795979 2.8604375-4.8960616 5.4436683-6.0339025 0.303393-0.129789 1.386175-0.450245 1.450928-0.450245 0.01042 0-0.442888 0.2646265-0.549013 0.3421395-0.636143 0.464631-0.856141 0.8589505-0.948487 1.424856-0.06831 0.418627 0.02642 0.9275645 0.210852 1.1342545 0.09555 0.107082 0.130783 0.1255495 0.26378 0.138259 0.182389-0.019104 0.335137-0.023735 0.522868-0.039509v6.5000005c0 0.5 0.5 0.5 0.996 0.531538 0.504-0.03154 1.503967-0.308951 2.003167-0.632688l0.0008-2.797667 0.0008-2.297442-0.203536-0.3866633c-0.218399-0.373249-1.005723-0.676231-1.297231-0.916855 0.51128 0.0095 1.05263 0.335961 1.5 0.5 1.30352-1.0320879 2.511708-2.1557995 4-2.5-0.648401 1.0268065-1.306854 1.750931-2 2.75v5.5495383c0.07064 0.08465 0.442453 0.191848 0.615756 0.207476 1.176754-0.166902 1.602926-0.8291 2.384244-1.507238 0.02302 0.0229-0.463812 1.139013-0.72957 1.537337-0.809816 1.213768-1.975749 2.185815-3.053718 2.871212-0.202158 0.128536-0.204427 0.129146-0.274785 0.07387-0.458191-0.378719-0.814678-1.068579-1.249114-1.492436-0.578409 0.550864-1.002658 1.424873-1.606587 2.01-0.01913-0.0025-0.07573-0.0099-0.125785-0.01638z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/uget-icon.svg b/.icons/awkward/24x24/apps/uget-icon.svg
new file mode 120000
index 00000000..d16747ef
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uget-icon.svg
@@ -0,0 +1 @@
+uget.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/uget.svg b/.icons/awkward/24x24/apps/uget.svg
new file mode 100644
index 00000000..9b24c750
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uget.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#72a637" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 20,11.5 h -4 v 2 h 2 l -4,5 -4,-5 h 2 v -6 h 4 v 2 h 4 v -2 c 0,0 0,-3 -3,-3 h -6 c 0,0 -3,0 -3,3 v 1 6 H 6 v -6 H 4 v 6 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+ <path style="fill:#ffffff" d="M 20,11 H 16 V 13 H 18 L 14,18 10,13 H 12 V 7 H 16 V 9 H 20 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 V 8 14 H 6 V 8 H 4 V 14 C 4,16 6,16 6,16 H 8 V 17 C 8,20 11,20 11,20 H 17 C 20,20 20,17 20,17"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/uk.co.ibboard.cawbird.svg b/.icons/awkward/24x24/apps/uk.co.ibboard.cawbird.svg
new file mode 120000
index 00000000..32ea1b69
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uk.co.ibboard.cawbird.svg
@@ -0,0 +1 @@
+cawbird.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/uk.co.mangobrain.Infector.svg b/.icons/awkward/24x24/apps/uk.co.mangobrain.Infector.svg
new file mode 120000
index 00000000..c443bfc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uk.co.mangobrain.Infector.svg
@@ -0,0 +1 @@
+infector.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/ukuu.svg b/.icons/awkward/24x24/apps/ukuu.svg
new file mode 100644
index 00000000..73902b51
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ukuu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.028734,3.5003743 c -0.906941,-0.00836 -1.774231,0.126891 -2.5840496,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.545416 -1.497539,4.06147 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,8.2442331 C 19.81314,7.8152513 19.370732,7.4952142 18.864497,7.3257636 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 -0.03793,-0.012343 -0.07713,-0.020293 -0.116851,-0.023709 -0.03099,-0.00867 -0.06303,-0.012091 -0.0943,-0.019588 C 18.543179,6.7135413 18.35999,6.1502426 17.969665,5.6981043 17.858326,5.5687791 17.734723,5.4508274 17.600651,5.3455594 15.939691,4.0457037 13.942028,3.5067353 12.031774,3.5003733 Z"/>
+ <path style="fill:#29dc47" d="M 12.028734,3.0003737 C 11.121793,2.9920107 10.254503,3.1272647 9.4446844,3.3498254 6.2013517,4.2261282 3.8482047,6.8491422 3.0004497,9.9924962 1.2557467,10.437332 0.37748966,12.537912 1.5029107,14.053966 l 2.360597,3.17702 10e-4,10e-4 c 0.36069,0.483863 0.891009,0.773372 1.465763,0.921563 0.103917,0.606862 0.297331,1.207627 0.712382,1.681283 0.108699,0.124349 0.228837,0.238462 0.358753,0.340175 2.3419197,1.829375 5.3544973,2.208219 8.0247993,1.470995 3.301113,-0.840926 5.703235,-3.487582 6.565187,-6.669473 1.751151,-0.440585 2.634689,-2.550315 1.502665,-4.068686 L 20.133459,7.7442325 C 19.81314,7.3152507 19.370732,6.9952136 18.864497,6.825763 c -0.0014,-3.577e-4 -0.0027,-6.861e-4 -0.0041,-0.00101 C 18.822467,6.81241 18.783267,6.80446 18.743546,6.801044 18.712556,6.792374 18.680516,6.788953 18.649246,6.781456 18.543179,6.2135407 18.35999,5.650242 17.969665,5.1981037 17.858326,5.0687785 17.734723,4.9508268 17.600651,4.8455588 15.939691,3.5457031 13.942028,3.0067347 12.031774,3.0003727 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5 c -3.3137085,0 -6,2.6862915 -6,6 H 4 l 1.5,2 1.5,2 1.5,-2 1.5,-2 H 8 c 0,-2.209139 1.790861,-4 4,-4 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 C 14.311197,9.0949171 14.792554,9.4000271 15,9.5 c 0.552285,0 1,-0.4477153 1,-1 -1.92e-4,-0.3698733 -0.204529,-0.7094344 -0.53125,-0.8828125 l 0.002,-0.00195 C 14.45742,6.8925226 13.244567,6.5027866 12,6.5 Z m 5,3 -1.5,2 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 11.286493,17.4979 10.586522,17.4047 9.9726562,17.041016 9.6888032,16.905083 9.207446,16.599973 9,16.5 c -0.552285,0 -1,0.447715 -1,1 1.92e-4,0.369873 0.204529,0.709434 0.53125,0.882812 l -0.00195,0.002 C 9.5425799,19.107527 10.755433,19.497213 12,19.5 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#3f3f3f" d="M 12 6 C 8.6862915 6 6 8.6862915 6 12 L 4 12 L 5.5 14 L 7 16 L 8.5 14 L 10 12 L 8 12 C 8 9.790861 9.790861 8 12 8 C 12.713507 8.00205 13.413478 8.0953027 14.027344 8.4589844 C 14.311197 8.5949171 14.792554 8.9000271 15 9 C 15.552285 9 16 8.5522847 16 8 C 15.999808 7.6301267 15.795471 7.2905656 15.46875 7.1171875 L 15.470703 7.1152344 C 14.45742 6.3925226 13.244567 6.0027866 12 6 z M 17 9 L 15.5 11 L 14 13 L 16 13 C 16 15.209139 14.209139 17 12 17 C 11.286493 16.9979 10.586522 16.904696 9.9726562 16.541016 C 9.6888032 16.405083 9.207446 16.099973 9 16 C 8.447715 16 8 16.447715 8 17 C 8.000192 17.369873 8.204529 17.709434 8.53125 17.882812 L 8.5292969 17.884766 C 9.5425799 18.607527 10.755433 18.997213 12 19 C 15.313709 19 18 16.313709 18 13 L 20 13 L 18.5 11 L 17 9 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.029297 3 C 11.122356 2.991637 10.255131 3.1270487 9.4453125 3.3496094 C 6.2019798 4.2259122 3.847755 6.8488335 3 9.9921875 C 1.6872761 10.326884 0.86879353 11.598376 1.0214844 12.853516 C 1.1077006 11.777204 1.8629273 10.7821 3 10.492188 C 3.847755 7.3488343 6.2019798 4.7259122 9.4453125 3.8496094 C 10.255131 3.6270487 11.122356 3.49164 12.029297 3.5 L 12.03125 3.5 C 13.941504 3.506362 15.940603 4.0458474 17.601562 5.3457031 C 17.735634 5.4509711 17.857411 5.5679404 17.96875 5.6972656 C 18.359075 6.1494039 18.542371 6.7133347 18.648438 7.28125 C 18.679708 7.288747 18.713151 7.2921112 18.744141 7.3007812 C 18.783862 7.3041973 18.823398 7.3118757 18.861328 7.3242188 C 18.862728 7.3245427 18.863834 7.3258142 18.865234 7.3261719 C 19.371469 7.4956225 19.812494 7.8151588 20.132812 8.2441406 L 22.494141 11.408203 C 22.774433 11.784157 22.927935 12.19718 22.978516 12.611328 C 23.024331 12.035026 22.888044 11.436541 22.494141 10.908203 L 20.132812 7.7441406 C 19.812494 7.3151588 19.371469 6.9956225 18.865234 6.8261719 C 18.863834 6.8258142 18.862728 6.8245427 18.861328 6.8242188 C 18.823398 6.8118757 18.783862 6.8041973 18.744141 6.8007812 C 18.713151 6.7921112 18.679708 6.788747 18.648438 6.78125 C 18.54237 6.2133347 18.359075 5.6494039 17.96875 5.1972656 C 17.857411 5.0679404 17.735634 4.9509711 17.601562 4.8457031 C 15.940603 3.5458474 13.941504 3.006362 12.03125 3 L 12.029297 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ulauncher.svg b/.icons/awkward/24x24/apps/ulauncher.svg
new file mode 100644
index 00000000..31955b35
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ulauncher.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <g transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="opacity:0.2" d="m 43.307002,2.952025 -11.004518,4.6346674 0,1.9093897 c -0.0014,-5.621e-4 -0.0029,-0.00156 -0.0043,-0.00212 l 0,1.0108539 c 6.9e-5,0.01429 0.0022,0.02807 0.0022,0.04238 l 0,18.445425 c 0,2.465191 -1.039883,4.675941 -2.704373,6.251609 -0.02451,0.02325 -0.05046,0.04484 -0.07524,0.06781 -0.21164,0.19617 -0.431535,0.382417 -0.66212,0.557347 -8.02e-4,6.08e-4 -0.0013,0.0015 -0.0021,0.0021 -1.483594,1.124711 -3.336741,1.801311 -5.361451,1.801311 -4.878155,0 -8.805334,-3.871369 -8.805334,-8.6802 l 0,-2.676536 0,-10.684953 -11.0066667,4.823274 0,6.611871 c 0,2.840001 0.3855599,5.441379 1.1565599,7.794379 0.7650002,2.353001 1.9519691,4.377835 3.5599686,6.077836 1.3620002,1.443 3.0423912,2.614093 5.0303912,3.522092 l 0.133283,-0.0042 0.0022,0 c 0.287669,0.16738 0.596016,0.325935 0.948035,0.461983 2.471,0.955 5.409333,1.434692 8.805334,1.434692 l -0.0064,-0.01272 c 3.453,0 6.432366,-0.458427 8.949366,-1.394427 2.518,-0.928999 4.586344,-2.244931 6.221347,-3.945931 1.628,-1.695 2.842059,-3.734504 3.63306,-6.107504 0.791,-2.372999 1.186656,-4.985404 1.186656,-7.830405 l 0,-0.481055 c 3.68e-4,-0.01158 0.0043,-0.02225 0.0043,-0.03391 l 0,-23.5950559 z"/>
+ </g>
+ <g transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 42,4 -9.998047,4.2714844 0,16.7851566 C 32.01301,28.672327 42,28.367623 42,25.746094 L 42,4 Z"/>
+ </g>
+ <g transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 16,15.685547 -10,4.445312 0,6.09375 c 0,2.617452 0.3502967,5.01498 1.0507812,7.183594 0.6950334,2.168614 1.7734423,4.034778 3.2343748,5.601563 1.237432,1.329923 2.764135,2.409246 4.570313,3.246093 l 2.555416,0.780524 c 8.215021,-0.850671 11.139375,-7.061565 12.071537,-8.860602 l 0.0039,0 0.240234,-0.583984 C 28.275661,35.077662 26.250429,36 24,36 19.568,36 16,32.432 16,28 l 0,-2.466797 z"/>
+ </g>
+ <g transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="fill:#7ec183" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 31.998047,10.029297 0,0.931641 C 31.99811,10.974112 32,10.98681 32,11 l 0,17 c 0,2.272013 -0.944775,4.309524 -2.457031,5.761719 0.06014,-0.05787 0.125284,-0.110207 0.183593,-0.169922 l -0.240234,0.583984 -0.0039,0 c -0.932162,1.799037 -5.226385,7.198157 -13.441406,8.048828 l -1.064454,0.02734 c 0.261765,0.154577 0.542876,0.300165 0.863282,0.425781 2.245003,0.880164 4.914597,1.322266 8,1.322266 l -0.0059,-0.01172 c 3.13719,0 5.844064,-0.422503 8.13086,-1.285156 2.287704,-0.856201 4.166879,-2.069013 5.652344,-3.636719 1.479103,-1.562176 2.582125,-3.44186 3.300781,-5.628906 0.718655,-2.187046 1.078125,-4.594737 1.078125,-7.216797 l 0,-3.125 C 41.333808,17.129943 36.064673,11.638476 31.998047,10.029297 Z m -2.519531,23.792969 c -0.193932,0.182174 -0.396065,0.355204 -0.607422,0.517578 0.211386,-0.162562 0.413552,-0.335098 0.607422,-0.517578 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="opacity:0.1;fill:#ffffff" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 42,4 -9.998047,4.2714844 0,1 L 42,5 42,4 Z m -26,11.685547 -10,4.445312 0,1 10,-4.445312 0,-1 z M 16,28 l 0,1 c 0,4.432 3.568,8 8,8 1.66953,0 3.215052,-0.508196 4.494141,-1.376953 0.450351,-0.573046 0.804265,-1.092122 0.988281,-1.447266 l 0.0039,0 0.240234,-0.583984 C 28.275667,35.077662 26.250429,36 24,36 19.568,36 16,32.432 16,28 Z"/>
+ </g>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(0.45426785,0,0,0.46081655,1.3269314,1.1397538)">
+ <path style="fill:#ffffff" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 31.998047,10.029297 0,0.931641 C 31.99811,10.974111 32,10.98681 32,11 l 0,0.0293 c 4.066408,1.609987 9.333929,7.101435 9.996094,13.066406 l 0,-1 C 41.333808,17.129943 36.064673,11.638476 31.998047,10.029297 Z M 32,28 c 0,2.272013 -0.944775,4.309524 -2.457031,5.761719 0.06014,-0.05787 0.125284,-0.110207 0.183593,-0.169922 l -0.240234,0.583984 -0.0039,0 c -0.932162,1.799037 -5.226385,7.198157 -13.441406,8.048828 l -1.064454,0.02734 c 0.261766,0.154577 0.542876,0.300165 0.863282,0.425781 0.383198,0.150235 0.78351,0.281562 1.191406,0.40625 7.564231,-1.163265 11.557626,-6.183693 12.451172,-7.908203 l 0.0039,0 0.240234,-0.583984 c -0.05831,0.05971 -0.123453,0.112052 -0.183593,0.169922 C 31.055225,33.309524 32,31.272013 32,29 l 0,-1 z m -2.521484,5.822266 c -0.193932,0.182174 -0.396065,0.355204 -0.607422,0.517578 0.211386,-0.162562 0.413552,-0.335098 0.607422,-0.517578 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/umbrello.svg b/.icons/awkward/24x24/apps/umbrello.svg
new file mode 100644
index 00000000..6c0dac18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/umbrello.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:1.00017369" cx="14.5" cy="16" rx="4" ry="2.5"/>
+ <path style="fill:none;stroke:#ff0000" d="M 14.59615,13.625965 8.130897,8.0582365"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.99990636" cx="7.5" cy="7.25" rx="2" ry="1.75"/>
+ <path style="fill:#ffffc6;fill-rule:evenodd;stroke:#ff0000" d="m 7.5278609,8.874019 c 0,3.837873 0,3.883558 0,3.883558"/>
+ <path style="fill:none;stroke:#ff0000" d="m 7.5427519,12.70143 c -1.970728,2.358406 -1.970728,2.358406 -1.970728,2.358406"/>
+ <path style="fill:none;stroke:#ff0000" d="M 9.4290949,15.050687 C 7.4978854,12.678263 7.4978854,12.678263 7.4978854,12.678263"/>
+ <path style="fill:none;stroke:#ff0000" d="m 9.5002219,11.4983 -4,0.0017"/>
+ <path style="opacity:0.2" d="M 11.03125,16.248047 A 3.5,2 0 0 0 11,16.5 a 3.5,2 0 0 0 3.5,2 3.5,2 0 0 0 3.5,-2 A 3.5,2 0 0 0 17.96875,16.251953 3.5,2 0 0 1 14.5,18 3.5,2 0 0 1 11.03125,16.248047 Z"/>
+ <path id="ellipse867" style="opacity:0.2" d="M 6.0314719,7.4990235 A 1.5,1.25 0 0 0 6.0002219,7.75 a 1.5,1.25 0 0 0 1.5,1.25 1.5,1.25 0 0 0 1.5,-1.25 A 1.5,1.25 0 0 0 8.9689719,7.5009765 1.5,1.25 0 0 1 7.5002219,8.5 1.5,1.25 0 0 1 6.0314719,7.4990235 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/umlet_logo.svg b/.icons/awkward/24x24/apps/umlet_logo.svg
new file mode 100644
index 00000000..f3730583
--- /dev/null
+++ b/.icons/awkward/24x24/apps/umlet_logo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-21.5" y="-20.5" rx="9" ry="9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83b2f" width="18" height="18" x="-21" y="-20.5" rx="9" ry="9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="11.5" cy="12.5" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.5,3 c -4.986,0 -9,4.014 -9,9 0,0.08442 0.010409,0.166149 0.012695,0.25 C 2.6454672,7.3816395 6.5984235,3.5 11.5,3.5 c 4.901576,0 8.854533,3.8816395 8.987304,8.75 0.0023,-0.08385 0.0127,-0.165576 0.0127,-0.25 0,-4.986 -4.014,-9 -9,-9 z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="12" r="5"/>
+ <rect style="opacity:0.2" width="21" height="4" x="1" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#3a72e1" width="21" height="4" x="1" y="10" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ums.svg b/.icons/awkward/24x24/apps/ums.svg
new file mode 100644
index 00000000..e2380c88
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ums.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#2b92d5" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 9.7345466,18.29308 C 5.8944261,13.604521 14.535809,6.979203 14.401124,7.3775195 l 0.463042,0.5235565 c -1.830584,0.0305 -6.1729059,7.255377 -4.029604,9.333142 1.342426,1.370737 4.414689,-1.233609 4.673952,-0.760477 -1.585909,1.860716 -4.384912,3.515293 -5.7739674,1.819339 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4605,2 2.001,6.46 2.001,12 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1331,6.827 6.5445,2.5 12,2.5 c 5.4555,0 9.867,4.3268 9.999,9.75 0.002,-0.08335 0,-0.16614 0,-0.25 C 21.999,6.46 17.5395,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 21.862,17.673 17.456,22 12,22 6.544,22 2.138,17.673 2.006,12.25 Z"/>
+ <path style="fill:#95e6ea" d="M 9.7345466,17.79308 C 5.8944261,13.104521 14.535809,6.4792025 14.401124,6.877519 l 0.463042,0.5235565 c -1.830584,0.0305 -6.1729059,7.2553775 -4.029604,9.3331425 1.342426,1.370737 4.414689,-1.233609 4.673952,-0.760477 -1.585909,1.860716 -4.384912,3.515293 -5.7739674,1.819339 z"/>
+ <path style="opacity:0.2" d="M 17.919052,12.719127 C 15.778701,18.389048 5.7203151,14.218051 6.1326101,14.135534 l 0.221892,-0.662785 c 0.941707,1.570081 9.3697949,1.718204 10.0975419,-1.176832 0.51588,-1.847944 -3.275681,-3.2064285 -2.995569,-3.667522 2.404382,0.4430795 5.23679,2.039798 4.462577,4.090732 z"/>
+ <path style="fill:#95e6ea" d="M 17.919052,12.219127 C 15.778701,17.889048 5.7203151,13.718051 6.1326101,13.635534 l 0.221892,-0.662785 c 0.941707,1.570081 9.3697949,1.718204 10.0975419,-1.176832 0.51588,-1.847944 -3.275681,-3.206429 -2.995569,-3.6675225 2.404382,0.4430795 5.23679,2.0397985 4.462577,4.0907325 z"/>
+ <path style="opacity:0.2" d="m 9.327083,7.589929 c 5.980472,-0.981362 7.397475,9.814953 7.119865,9.499154 l -0.684935,0.139228 C 16.65089,15.627729 12.565125,8.25473 9.694077,9.0720005 7.8357705,9.5492075 8.5550685,13.512038 8.015693,13.5 7.1972205,11.196205 7.163816,7.944909 9.327083,7.589929 Z"/>
+ <path style="fill:#95e6ea" d="m 9.327083,7.0899285 c 5.980472,-0.981362 7.397475,9.8149535 7.119865,9.4991545 l -0.684935,0.139228 C 16.65089,15.127729 12.565125,7.7547295 9.694077,8.572 7.8357705,9.049207 8.5550685,13.012038 8.015693,13 7.1972205,10.696205 7.163816,7.4449085 9.327083,7.0899285 Z"/>
+ <path style="opacity:0.2" d="M 14.976562,6.5 A 1,1 0 0 0 14.5,6.6347656 1,1 0 0 0 14.132812,8 1,1 0 0 0 15.5,8.3671875 1,1 0 0 0 15.867188,7 1,1 0 0 0 14.976562,6.5 Z m -8.9531245,6.042969 a 1,1 0 0 0 -0.070312,0.002 1,1 0 0 0 -0.8183599,0.498 A 1,1 0 0 0 5.5,14.410156 1,1 0 0 0 6.8671875,14.042969 1,1 0 0 0 6.5,12.677734 1,1 0 0 0 6.0234375,12.542969 Z M 16,16.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#ffffff" d="M 14.976562 6 A 1 1 0 0 0 14.5 6.1347656 A 1 1 0 0 0 14.132812 7.5 A 1 1 0 0 0 15.5 7.8671875 A 1 1 0 0 0 15.867188 6.5 A 1 1 0 0 0 14.976562 6 z M 6.0234375 12.042969 A 1 1 0 0 0 5.953125 12.044922 A 1 1 0 0 0 5.1347656 12.542969 A 1 1 0 0 0 5.5 13.910156 A 1 1 0 0 0 6.8671875 13.542969 A 1 1 0 0 0 6.5 12.177734 A 1 1 0 0 0 6.0234375 12.042969 z M 16 16 A 1 1 0 0 0 15 17 A 1 1 0 0 0 16 18 A 1 1 0 0 0 17 17 A 1 1 0 0 0 16 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/undertale.svg b/.icons/awkward/24x24/apps/undertale.svg
new file mode 100644
index 00000000..7367c332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/undertale.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 7,5.5 v 1 H 6 v 1 H 5 v 1 4 1 h 2 v 1 1 h 2 v 2 h 2 v 2 h 0.5 0.5 0.5 0.5 v -2 h 2 v -2 h 2 v -1 -1 h 2 v -1 -4 -1 h -1 v -1 h -1 v -1 h -1 -1 v 1 h -1 v 1 H 13.5 13 v 1 H 12.5 12 11.5 11 v -1 H 10.5 10 v -1 H 9 v -1 H 8 Z"/>
+ <path style="fill:#ff433d" d="M 7 5 L 7 6 L 6 6 L 6 7 L 5 7 L 5 8 L 5 12 L 5 13 L 7 13 L 7 14 L 7 15 L 9 15 L 9 17 L 11 17 L 11 19 L 11.5 19 L 12 19 L 12.5 19 L 13 19 L 13 17 L 15 17 L 15 15 L 17 15 L 17 14 L 17 13 L 19 13 L 19 12 L 19 8 L 19 7 L 18 7 L 18 6 L 17 6 L 17 5 L 16 5 L 15 5 L 15 6 L 14 6 L 14 7 L 13.5 7 L 13 7 L 13 8 L 12.5 8 L 12 8 L 11.5 8 L 11 8 L 11 7 L 10.5 7 L 10 7 L 10 6 L 9 6 L 9 5 L 8 5 L 7 5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7 5 L 7 5.5 L 8 5.5 L 9 5.5 L 9 5 L 8 5 L 7 5 z M 15 5 L 15 5.5 L 16 5.5 L 17 5.5 L 17 5 L 16 5 L 15 5 z M 6 6 L 6 6.5 L 7 6.5 L 7 6 L 6 6 z M 9 6 L 9 6.5 L 10 6.5 L 10 6 L 9 6 z M 14 6 L 14 6.5 L 15 6.5 L 15 6 L 14 6 z M 17 6 L 17 6.5 L 18 6.5 L 18 6 L 17 6 z M 5 7 L 5 7.5 L 6 7.5 L 6 7 L 5 7 z M 10 7 L 10 7.5 L 10.5 7.5 L 11 7.5 L 11 7 L 10.5 7 L 10 7 z M 13 7 L 13 7.5 L 13.5 7.5 L 14 7.5 L 14 7 L 13.5 7 L 13 7 z M 18 7 L 18 7.5 L 19 7.5 L 19 7 L 18 7 z M 11 8 L 11 8.5 L 11.5 8.5 L 12 8.5 L 12.5 8.5 L 13 8.5 L 13 8 L 12.5 8 L 12 8 L 11.5 8 L 11 8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unetbootin.svg b/.icons/awkward/24x24/apps/unetbootin.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unetbootin.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unison-gtk.svg b/.icons/awkward/24x24/apps/unison-gtk.svg
new file mode 100644
index 00000000..0a2935e8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unison-gtk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8.0000222,4.5001001 C 5.6667236,5.3211065 5.0000388,3.2791334 5.0000388,5.9000923 V 16.500033 c 0,3.323982 2.6759852,5.999967 5.9999662,5.999967 h 1.999989 c 3.323982,0 5.999967,-2.675985 5.999967,-5.999967 V 5.9000923 c 0,-2.6209589 -0.166688,-0.5789858 -2.499986,-1.3999922 l -1.499992,1.3999922 v 7.5999577 3.999978 c 0,1.656845 -1.343138,2.999983 -2.999983,2.999983 -1.656845,0 -2.9999834,-1.343138 -2.9999834,-2.999983 V 13.50005 5.9000923 Z"/>
+ <path style="fill:#ff9c00" d="M 8.0000222,4.0001029 C 5.6667236,4.8211094 5.0000388,2.7791361 5.0000388,5.4000951 V 16.000036 c 0,3.323982 2.6759852,5.999967 5.9999662,5.999967 h 1.999989 c 3.323982,0 5.999967,-2.675985 5.999967,-5.999967 V 5.4000951 c 0,-2.620959 -0.166688,-0.5789856 -2.499986,-1.3999922 l -1.499992,1.3999922 v 7.5999579 3.999978 c 0,1.656844 -1.343138,2.999983 -2.999983,2.999983 -1.656845,0 -2.9999834,-1.343139 -2.9999834,-2.999983 V 13.000053 5.4000951 Z"/>
+ <path style="opacity:0.2" d="m 7.0249411,2.5001112 a 0.52349639,0.33760088 0 0 0 -0.052319,8.1e-4 A 0.52349639,0.33760088 0 0 0 6.5465992,2.668935 L 3.5702494,5.9934988 A 0.52349639,0.33760088 0 0 0 4.0236778,6.499975 H 9.9763772 A 0.52349639,0.33760088 0 0 0 10.429806,5.9934988 L 7.4534562,2.6689366 A 0.52349639,0.33760088 0 0 0 7.0249411,2.5001112 Z"/>
+ <path style="fill:#ffe334" d="m 7.0249411,2.000114 a 0.52349639,0.33760088 0 0 0 -0.052319,8.1e-4 0.52349639,0.33760088 0 0 0 -0.4260232,0.1680137 L 3.5702494,5.4935016 A 0.52349639,0.33760088 0 0 0 4.0236778,5.9999777 H 9.9763772 A 0.52349639,0.33760088 0 0 0 10.429806,5.4935016 L 7.4534562,2.1689394 A 0.52349639,0.33760088 0 0 0 7.0249411,2.000114 Z"/>
+ <path style="opacity:0.2" d="m 17.024885,2.5001112 a 0.52349639,0.33760088 0 0 0 -0.05232,8.1e-4 0.52349639,0.33760088 0 0 0 -0.426023,0.1680138 l -2.97635,3.3245638 A 0.52349639,0.33760088 0 0 0 14.02362,6.499975 h 5.9527 A 0.52349639,0.33760088 0 0 0 20.429751,5.9934988 L 17.453401,2.6689366 A 0.52349639,0.33760088 0 0 0 17.024885,2.5001112 Z"/>
+ <path style="fill:#ffe334" d="m 17.024885,2.000114 a 0.52349639,0.33760088 0 0 0 -0.05232,8.1e-4 0.52349639,0.33760088 0 0 0 -0.426023,0.1680137 l -2.97635,3.3245639 a 0.52349639,0.33760088 0 0 0 0.453428,0.5064761 h 5.9527 A 0.52349639,0.33760088 0 0 0 20.429751,5.4935016 L 17.453401,2.1689394 A 0.52349639,0.33760088 0 0 0 17.024885,2.000114 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.0000166,17.000031 v 0.499997 c 0,1.656845 1.3431384,2.999983 2.9999834,2.999983 1.656845,0 2.999983,-1.343138 2.999983,-2.999983 v -0.499997 c 0,1.656844 -1.343138,2.999983 -2.999983,2.999983 -1.656845,0 -2.9999834,-1.343139 -2.9999834,-2.999983 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.0254181,2.000114 A 0.52349639,0.33760088 0 0 0 6.9726839,2.001089 0.52349639,0.33760088 0 0 0 6.5469052,2.1690568 L 3.5703593,5.4932586 a 0.52349639,0.33760088 0 0 0 0.083007,0.4072242 L 6.5469052,2.6690556 A 0.52349639,0.33760088 0 0 1 6.9726839,2.5010877 0.52349639,0.33760088 0 0 1 7.0254179,2.5001112 0.52349639,0.33760088 0 0 1 7.45315,2.6690556 l 2.893539,3.2314272 a 0.52349639,0.33760088 0 0 0 0.08301,-0.4072242 L 7.4531502,2.1690583 A 0.52349639,0.33760088 0 0 0 7.0254181,2.000114 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.025362,2.000114 a 0.52349639,0.33760088 0 0 0 -0.05273,9.75e-4 0.52349639,0.33760088 0 0 0 -0.425778,0.1679678 l -2.976546,3.3242003 a 0.52349639,0.33760088 0 0 0 0.08301,0.4072242 L 16.54685,2.6690556 a 0.52349639,0.33760088 0 0 1 0.425778,-0.1679679 0.52349639,0.33760088 0 0 1 0.05273,-9.765e-4 0.52349639,0.33760088 0 0 1 0.427733,0.1689444 l 2.893538,3.2314272 a 0.52349639,0.33760088 0 0 0 0.08301,-0.4072242 L 17.453095,2.1690583 A 0.52349639,0.33760088 0 0 0 17.025362,2.000114 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unity-color-panel.svg b/.icons/awkward/24x24/apps/unity-color-panel.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-color-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-datetime-panel.svg b/.icons/awkward/24x24/apps/unity-datetime-panel.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-datetime-panel.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-display-panel.svg b/.icons/awkward/24x24/apps/unity-display-panel.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-display-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-editor-icon.svg b/.icons/awkward/24x24/apps/unity-editor-icon.svg
new file mode 100644
index 00000000..68f5e78c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-editor-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4c5969" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m13.454 13 2.6009-4.5328 1.2568 4.5328-1.2568 4.5318zm-1.2677 0.99955 2.6014 4.2686-4.5304-1.1714-3.273-3.0972zm2.6007-6.269-2.6007 4.769h-5.202l3.273-3.5977zm3.713 3.726-1.587-5.9577-5.922 1.5967-0.877 1.5556-1.779-0.0128-4.335 4.3622l4.335 4.3604h0.000213l1.7782-0.01328 0.87795 1.5556 5.9215 1.5965 1.587-5.957-0.901-1.5425 0.901-1.5425"/>
+ <path fill="#fff" d="m13.454 12.5 2.6009-4.5328 1.2568 4.5328-1.2568 4.5318zm-1.268 0.9995 2.6015 4.2685-4.5305-1.1715-3.273-3.097zm2.601-6.269-2.601 4.769h-5.202l3.273-3.597zm3.713 3.727-1.587-5.958-5.9225 1.5965-0.8765 1.556-1.779-0.013-4.335 4.3615 4.335 4.3604h0.000213l1.7782-0.01328 0.87795 1.5556 5.922 1.5964 1.5865-5.957-0.901-1.5425 0.901-1.5425"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unity-lens-photos.svg b/.icons/awkward/24x24/apps/unity-lens-photos.svg
new file mode 120000
index 00000000..4c618b0d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-lens-photos.svg
@@ -0,0 +1 @@
+showfoto.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-mail.svg b/.icons/awkward/24x24/apps/unity-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-power-panel.svg b/.icons/awkward/24x24/apps/unity-power-panel.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-power-panel.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-scope-gdrive.svg b/.icons/awkward/24x24/apps/unity-scope-gdrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-scope-gdrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-sound-panel.svg b/.icons/awkward/24x24/apps/unity-sound-panel.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-sound-panel.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-tweak-tool.svg b/.icons/awkward/24x24/apps/unity-tweak-tool.svg
new file mode 100644
index 00000000..6ccec18f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-tweak-tool.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#a43b84" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="M 8,7.5 V 13.5 C 8,13.5 8,17.5 11,17.5 H 16 V 7.5 H 14 V 15.5 H 11.5 C 10,15.5 10,13.5 10,13.5 V 7.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,7 V 13 C 8,13 8,17 11,17 H 16 V 7 H 14 V 15 H 11.5 C 10,15 10,13 10,13 V 7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2,12.293 10,10 0 0 1 12,2.5 10,10 0 0 1 22,12.207 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="fill:#42a1cd" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="M 17.244,15 17.177,15.79 A 2.3784,2.3572 0 0 0 16.482,16.189 L 15.758,15.85 15.001,17.15 15.659,17.602 A 2.3784,2.3572 0 0 0 15.622,18 2.3784,2.3572 0 0 0 15.657,18.399 L 15,18.851 15.757,20.15 16.48,19.813 A 2.3784,2.3572 0 0 0 17.177,20.208 L 17.243,21 H 18.757 L 18.823,20.21 A 2.3784,2.3572 0 0 0 19.519,19.812 L 20.243,20.15 21,18.851 20.342,18.398 A 2.3784,2.3572 0 0 0 20.378,18 2.3784,2.3572 0 0 0 20.344,17.601 L 21,17.151 20.243,15.851 19.52,16.189 A 2.3784,2.3572 0 0 0 18.824,15.793 L 18.757,15.001 H 17.244 Z M 18.001,17.143 A 0.86485,0.85715 0 0 1 18.865,18 0.86485,0.85715 0 0 1 18,18.857 0.86485,0.85715 0 0 1 17.135,18 0.86485,0.85715 0 0 1 18,17.143 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unity-webapps-facebook.svg b/.icons/awkward/24x24/apps/unity-webapps-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-webapps-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-webapps-gmail.svg b/.icons/awkward/24x24/apps/unity-webapps-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-webapps-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unity-webapps-wordpress.svg b/.icons/awkward/24x24/apps/unity-webapps-wordpress.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unity-webapps-wordpress.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/unityhub.svg b/.icons/awkward/24x24/apps/unityhub.svg
new file mode 100644
index 00000000..c3f53b4e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unityhub.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 17.105,4.9332 10.959,6.5797 10.139,7.9996 H 8.5 L 4,12.5 8.5,17 H 10.139 L 10.959,18.42 17.105,20.066 18.754,13.92 17.934,12.5 18.754,11.08 Z M 14.49,7.4644 12.16,11.5 H 7.5 L 10.453,8.5465 Z M 16.223,8.4644 17.305,12.5 16.223,16.535 13.893,12.5 Z M 7.5,13.5 H 12.16 L 14.49,17.535 10.453,16.453 Z"/>
+ <path style="fill:#303030" d="M 17.105469,4.4335938 10.958984,6.0800781 10.138672,7.5 H 8.5 L 4,12 8.5,16.5 h 1.638672 l 0.820312,1.419922 6.146485,1.646484 1.648437,-6.146484 L 17.933594,12 18.753906,10.580078 Z M 14.490234,6.9648438 12.160156,11 H 7.5 l 2.953125,-2.953125 z m 1.732422,1 L 17.304688,12 16.222656,16.035156 13.892578,12 Z M 7.5,13 h 4.660156 l 2.330078,4.035156 -4.037109,-1.082031 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 2 C 2.446 2 2 2.446 2 3 L 2 3.5 C 2 2.946 2.446 2.5 3 2.5 L 21 2.5 C 21.554 2.5 22 2.946 22 3.5 L 22 3 C 22 2.446 21.554 2 21 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unknown-horizons.svg b/.icons/awkward/24x24/apps/unknown-horizons.svg
new file mode 100644
index 00000000..cfa9f1ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unknown-horizons.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 14,5.5 v 11 c 0,0 -4,-2.5135 -4,-5.5 0,-2.9865 4,-5.5 4,-5.5 z"/>
+ <path style="opacity:0.2" d="m 14,5.5 v -3 L 18,4 Z"/>
+ <path style="opacity:0.2" d="m 8,9.5 v 7 C 8,16.5 5,14.9005 5,13 5,11.0995 8,9.5 8,9.5 Z"/>
+ <path style="opacity:0.2" d="M 15,16.5 H 2 c 0,0 3,5 12,5 6,0 8,-3.5 8,-5 0,-1.297655 0,-2 -1,-2 h -5 c -1,0 -1,0.800928 -1,2 z"/>
+ <path style="fill:#e4e4e4" d="M 14,5 V 16 C 14,16 10,13.4865 10,10.5 10,7.5135 14,5 14,5 Z"/>
+ <path style="fill:#c83737" d="M 14,5 V 2 l 4,1.5 z"/>
+ <path style="fill:#e4e4e4" d="m 8,9 v 7 C 8,16 5,14.4005 5,12.5 5,10.5995 8,9 8,9 Z"/>
+ <path style="fill:#784421" d="M 15,16 H 2 c 0,0 3,5 12,5 6,0 8,-3.5 8,-5 0,-1.297655 0,-2 -1,-2 h -5 c -1,0 -1,0.800928 -1,2 z"/>
+ <path style="opacity:0.4" d="m 16,15.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 17 h -1 z"/>
+ <path style="opacity:0.4" d="m 18,15.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 17 h -1 z"/>
+ <path style="opacity:0.4" d="m 20,15.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 17 h -1 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 14 5 C 14 5 10 7.5135 10 10.5 C 10 10.584107 10.013365 10.666688 10.019531 10.75 C 10.23232 7.8750717 14 5.5 14 5.5 L 14 5 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 14 2 L 14 2.5 L 17.333984 3.75 L 18 3.5 L 14 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 8 9 C 8 9 5 10.5995 5 12.5 C 5 12.584461 5.0121138 12.666842 5.0234375 12.75 C 5.2669129 10.961977 8 9.5 8 9.5 L 8 9 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 16 14 C 15 14 15 14.800928 15 16 L 2 16 C 2 16 2.1472581 16.213374 2.3789062 16.5 L 15 16.5 C 15 15.300928 15 14.5 16 14.5 L 21 14.5 C 21.869888 14.5 21.977461 15.060254 21.992188 16.052734 C 21.992608 16.036989 22 16.015333 22 16 C 22 14.702345 22 14 21 14 L 16 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/unturned.svg b/.icons/awkward/24x24/apps/unturned.svg
new file mode 100644
index 00000000..0acdc224
--- /dev/null
+++ b/.icons/awkward/24x24/apps/unturned.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#568156" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,21 c 0,0.554 -0.446,1 -1,1 L 3,22 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 4,10.5 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 4,10 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18,10.5 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 18,10 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9,14.5 0,1 6,0 0,-1 z m 6,1 0,1 1,0 0,1 -8,0 0,-1 1,0 0,-1 -1,0 -1,0 0,2 -1,0 0,2 1,0 0,-1 9,0 0,2 1,0 0,-5 -1,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 9,14 0,1 6,0 0,-1 z m 6,1 0,1 1,0 0,1 -8,0 0,-1 1,0 0,-1 -1,0 -1,0 0,2 -1,0 0,2 1,0 0,-1 9,0 0,2 1,0 0,-5 -1,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9,15.5 0,1 -1,0 0,1 1,0 6,0 1,0 0,-1 -1,0 0,-1 z"/>
+ <path style="fill:#c03c3c;fill-rule:evenodd" d="m 9,15 0,1 -1,0 0,1 1,0 6,0 1,0 0,-1 -1,0 0,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 9 15 L 9 15.5 L 15 15.5 L 15 15 L 9 15 z M 8 16 L 8 16.5 L 9 16.5 L 9 16 L 8 16 z M 15 16 L 15 16.5 L 16 16.5 L 16 16 L 15 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/update-manager.svg b/.icons/awkward/24x24/apps/update-manager.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/update-manager.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/update-notifier.svg b/.icons/awkward/24x24/apps/update-notifier.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/update-notifier.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/uplink.svg b/.icons/awkward/24x24/apps/uplink.svg
new file mode 100644
index 00000000..77e3069f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uplink.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 11,4.5 C 9.6640633,4.5 8.692533,5.5125637 8.3183594,6.7441406 7.8180448,6.1208893 6.9709575,5.5 6,5.5 H 5 C 3.8333333,5.5 2.6994514,6.3784409 2.3359375,7.1054688 1.9724236,7.8324966 2,8.5 2,8.5 v 9 c 0,0 -0.027576,0.667503 0.3359375,1.394531 C 2.6994514,19.621559 3.8333333,20.5 5,20.5 h 13 c 1.666667,0 3.050549,-1.128441 3.539062,-2.105469 C 22.027576,17.417503 22,16.5 22,16.5 v -8 C 22,8.5 22.02758,7.8324966 21.664062,7.1054688 21.300549,6.3784409 20.166667,5.5 19,5.5 H 15.15625 C 14.60391,4.9031745 13.855991,4.5 13,4.5 Z"/>
+ <path style="fill:#bfbfbf" d="M 11,4 C 9.6640633,4 8.692533,5.0125637 8.3183594,6.2441406 7.8180448,5.6208893 6.9709575,5 6,5 H 5 C 3.8333333,5 2.6994514,5.8784409 2.3359375,6.6054688 1.9724236,7.3324966 2,8 2,8 v 9 c 0,0 -0.027576,0.667503 0.3359375,1.394531 C 2.6994514,19.121559 3.8333333,20 5,20 h 13 c 1.666667,0 3.050549,-1.128441 3.539062,-2.105469 C 22.027576,16.917503 22,16 22,16 V 8 C 22,8 22.027576,7.3324966 21.664062,6.6054688 21.300549,5.8784409 20.166667,5 19,5 H 15.15625 C 14.60391,4.4031745 13.855991,4 13,4 Z"/>
+ <path style="opacity:0.1" d="m 11,6.5 c -0.554,0 -1,0.446 -1,1 v 1 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 v -1 c 0,-0.554 -0.446,-1 -1,-1 z m -6,1 c -1,0 -1,1 -1,1 v 9 c 0,0 0,1 1,1 h 13 c 2,0 2,-2 2,-2 v -8 c 0,0 0,-1 -1,-1 h -2 v 6 c 0,2 -2,2 -2,2 H 8 c -1,0 -1,-1 -1,-1 v -6 c 0,0 0,-1 -1,-1 z"/>
+ <path style="fill:#2e56b2" d="m 11,6 c -0.554,0 -1,0.446 -1,1 v 1 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 V 7 C 14,6.446 13.554,6 13,6 Z M 5,7 C 4,7 4,8 4,8 v 9 c 0,0 0,1 1,1 h 13 c 2,0 2,-2 2,-2 V 8 c 0,0 0,-1 -1,-1 h -2 v 6 c 0,2 -2,2 -2,2 H 8 C 7,15 7,14 7,14 V 8 C 7,8 7,7 6,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 C 9.6640633,4 8.692533,5.0125637 8.3183594,6.2441406 7.8180448,5.6208893 6.9709575,5 6,5 H 5 C 3.8333333,5 2.6994514,5.8784409 2.3359375,6.6054688 1.9724236,7.3324966 2,8 2,8 V 8.5 C 2,8.5 1.9724235,7.8324966 2.3359375,7.1054688 2.6994505,6.3784409 3.833333,5.5 5,5.5 H 6 C 6.970958,5.5 7.8180454,6.1208893 8.3183594,6.7441406 8.6925334,5.5125637 9.664063,4.5 11,4.5 h 2 c 0.855991,0 1.60391,0.4031745 2.15625,1 H 19 c 1.166667,0 2.300549,0.8784409 2.664062,1.6054688 C 22.02758,7.8324966 22,8.5 22,8.5 V 8 C 22,8 22.02758,7.3324966 21.664062,6.6054688 21.300549,5.8784409 20.166667,5 19,5 H 15.15625 C 14.60391,4.4031745 13.855991,4 13,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/upload-pictures.svg b/.icons/awkward/24x24/apps/upload-pictures.svg
new file mode 100644
index 00000000..38d4dd8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/upload-pictures.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#ff766a" d="m3 3c-0.554 0-1 0.446-1 1v12h20v-12c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m16 7.5002c1.6568 0 2.9999 1.3431 2.9999 2.9999s-1.3431 2.9999-2.9999 2.9999-2.9999-1.3431-2.9999-2.9999 1.3431-2.9999 2.9999-2.9999z"/>
+ <path fill="#fffee4" fill-rule="evenodd" d="m16 7.0002c1.6568 0 2.9999 1.3431 2.9999 2.9999 0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.6567 1.343-2.9998 3-2.9998z"/>
+ <path fill="#fff" opacity=".2" d="m3.0005 3.0004c-0.55398 0-0.99996 0.44598-0.99996 0.99996v0.49998c0-0.55398 0.44598-0.99996 0.99996-0.99996h17.999c0.55398 0 0.99996 0.44598 0.99996 0.99996v-0.49998c0-0.55398-0.44598-0.99996-0.99996-0.99996z"/>
+ <path fill="#d22f7a" d="m2.0005 16v3.9998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-3.9998z"/>
+ <path opacity=".2" d="m2.0005 20v0.49998c0 0.55398 0.44598 0.99996 0.99996 0.99996h17.999c0.55398 0 0.99996-0.44598 0.99996-0.99996v-0.49998c0 0.55398-0.44598 0.99996-0.99996 0.99996h-17.999c-0.5545 0-1.0005-0.446-1.0005-1z"/>
+ <path d="m2.0005 16v-0.57148s1.4422-0.95231 1.8477-1.0354c0.40547-0.08309 0.88431-0.01545 1.3764 0.07742 0.49212 0.09257 1.2268 0.21777 1.4561 0.22559 0.2293 0.008 0.64422-0.02 1.1264-0.04915 0.48212-0.02855 1.2804-0.05486 1.5294-0.052 0.24899 0 0.87057 0.0343 1.5332 0.07474 0.66257 0.04055 1.5727 0.10834 1.7791 0.12731 0.20649 0.01885 0.4492 0.05371 0.72467 0.09171 0.27544 0.0377 0.75227 0.09468 0.92101 0.11034 0.16869 0.0154 0.55978 0.0692 1.0136 0.11097 0.45377 0.0417 1.18 0.056 1.3896 0.04055 0.20971-0.01545 0.64927-0.17073 1.1392-0.31387 0.48986-0.14308 1.03-0.2741 1.4408-0.24171 0.411 0.032 2.722 0.833 2.722 0.833v0.57143h-17.57z"/>
+ <circle opacity=".2" cx="19" cy="17.5" r="5"/>
+ <circle fill="#7bbe4d" opacity=".97" cx="19" cy="17" r="5"/>
+ <g fill="#fff" transform="translate(2)">
+ <rect width="2" height="6" x="16" y="15" rx=".296" ry=".388"/>
+ <path transform="matrix(.45090 0 0 .34710 .64455 4.7826)" d="m36.273 23.674 3.3267 5.762 3.3267 5.762h-6.6534l-6.6534-0.000001 3.3267-5.762z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/upsource.svg b/.icons/awkward/24x24/apps/upsource.svg
new file mode 100644
index 00000000..7962898b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/upsource.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#2086e7" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#6655e4" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.5071207,7.99995 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 l 2e-6,-3.000001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.5000495,7.5 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 L 7.50005,7.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507121,9.999949 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 13.507123,7.7677 11.507121,7.99995 11.507121,7.99995 M 11.50717,12 V 7.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.507121,9.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 13.507123,7.26775 11.507121,7.5 11.507121,7.5 m 4.9e-5,4.000049 v -4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/upwork.svg b/.icons/awkward/24x24/apps/upwork.svg
new file mode 100644
index 00000000..b4cb3d64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/upwork.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#7cca3e" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 L 2,4 C 2,3.169 2.669,2.5 3.5,2.5 l 17,0 C 21.331,2.5 22,3.169 22,4 L 22,3.5 C 22,2.669 21.331,2 20.5,2 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 2,20.5 2,21 c 0,0.831 0.669,1.5 1.5,1.5 l 17,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-0.5 c 0,0.831 -0.669,1.5 -1.5,1.5 l -17,0 C 2.669,22 2,21.331 2,20.5 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 5,8.5 0,5 c 0,1 0,3 3,3 3,0 3,-2 3.000029,-3 l 0,-2 1.412082,1.591007 c -0.389182,2.131741 -0.41211,4.937691 -0.41211,5.408993 l 2,0 c 0,-0.350671 0.05674,-1.585151 0.200196,-2.944336 0.681329,0.517784 1.413724,0.944336 2.299802,0.944336 1.516666,0 2.18362,-0.711446 2.78113,-1.65039 C 19.878639,13.910665 19.999879,12.861111 19.999879,12 19.703881,10.058012 18.171845,8.5206696 16.499999,8.5 15,8.5 14.145001,8.601195 13.635741,9.5246015 13.419597,9.91652 13.219253,10.32391 13.051757,10.749211 l -2.05173,-2.249219 0,8e-6 -1.9999997,0 0,1 0,4.361859 c 0,0 -0.2669905,0.666586 -1.0000273,0.638141 C 7.2669632,14.471555 7,13.861859 7,13.861859 L 7,8.5 Z m 11.499999,2 C 18,10.5 18,11.5 18.086534,12.462161 18,13.5 18,14.5 16.499999,14.5 15.166771,14.394667 15.390991,14.053194 14.626952,13.240235 15.170564,11.367565 15,10.5 16.499999,10.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5,8 0,5 c 0,1 0,3 3,3 3,0 3,-2 3.000029,-3 l 0,-2 1.412082,1.591007 C 12.022929,14.722748 12.000001,17.528698 12.000001,18 l 2,0 c 0,-0.350671 0.05674,-1.585151 0.200196,-2.944336 C 14.881526,15.573448 15.613921,16 16.499999,16 c 1.516666,0 2.18362,-0.711446 2.78113,-1.65039 0.59751,-0.938945 0.71875,-1.988499 0.71875,-2.84961 C 19.703881,9.5580118 18.171845,8.0206696 16.499999,8 15,8 14.145001,8.101195 13.635741,9.0246015 13.419597,9.4165201 13.219253,9.8239095 13.051757,10.249211 l -2.05173,-2.249219 0,8e-6 -1.9999997,0 0,1 0,4.361859 C 9.0000273,13.361859 8.7330368,14.028445 8,14 7.2669632,13.971555 7,13.361859 7,13.361859 L 7,8 Z m 11.499999,2 C 18,10 18,11 18.086534,11.962161 18,13 18,14 16.499999,14 15.166771,13.894667 15.390991,13.553194 14.626952,12.740235 15.170564,10.867565 15,10 16.499999,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/uqm.svg b/.icons/awkward/24x24/apps/uqm.svg
new file mode 100644
index 00000000..ec0b74e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uqm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#636363" width="15.714" height="3.014" x="8.88" y=".47" transform="matrix(0.70773135,0.70648166,-0.70773135,0.70648166,0,0)"/>
+ <path style="opacity:0.2" d="m 12.919922,2.5036988 c -0.255549,0.021571 -0.385683,0.1497877 -0.63086,0.3945313 L 11.4375,3.7497926 C 11.052842,4.0508663 11.000001,4.2000613 11,4.6540895 v 0.4414062 2.3535157 0.4414062 l 0.0059,0.00586 -5.9472652,5.9394544 -2.4140626,0.179687 c -0.6598964,-0.0053 -0.5859381,0.0963 -0.5859374,0.705078 l 0.9453124,1.664063 2.5644532,2.429687 2.3417968,2.46875 1.8496094,1.154297 c 0.6663844,0.04211 0.6675074,0.03899 0.7187504,-0.589844 l 0.179687,-2.419922 5.957031,-5.945312 h 2.517578 c 0.501651,0.0685 0.623044,-0.07285 0.958985,-0.408203 l 0.207031,-0.207031 c 0.07452,-0.06368 0.152336,-0.138832 0.248047,-0.234376 l 1.037109,-1.033203 c 0.472341,-0.351673 0.414063,-0.615917 0.414063,-1.169922 V 6.6951051 L 21.480469,5.3415895 19.167969,3.0349488 17.791016,2.5173707 H 17.333984 13.681641 C 13.559259,2.5010887 13.460183,2.4965084 13.375,2.5036988 c -0.01565,0.00132 -0.02431,0.011542 -0.03906,0.013672 h -0.109376 c -0.12238,-0.016282 -0.221457,-0.020862 -0.30664,-0.013672 z M 7.2617188,2.8728395 2.5,7.6247926 C 2.1588706,7.9653199 1.9331662,8.0964405 2.0175781,8.6013551 l 0.027344,4.2558599 c 0.014813,0.828287 0.027497,0.648156 0.5761719,0.105469 L 10.019531,5.6247926 Z M 18.904297,14.493934 11.554688,21.882605 c -0.543648,0.547707 -0.724284,0.559433 0.105468,0.574219 l 4.263672,0.02539 c 0.505807,0.08426 0.635434,-0.139942 0.976563,-0.480469 l 4.761718,-4.753906 z"/>
+ <path style="fill:#138f32" d="M 12.919922 2.0039062 C 12.664373 2.0254773 12.534239 2.1536939 12.289062 2.3984375 L 11.4375 3.25 C 11.052842 3.5510737 11.000001 3.7002687 11 4.1542969 L 11 4.5957031 L 11 6.9492188 L 11 7.390625 L 11.005859 7.3964844 L 5.0585938 13.335938 L 2.6445312 13.515625 C 1.9846348 13.510325 2.0585931 13.611929 2.0585938 14.220703 L 3.0039062 15.884766 L 5.5683594 18.314453 L 7.9101562 20.783203 L 9.7597656 21.9375 C 10.42615 21.97961 10.427273 21.976489 10.478516 21.347656 L 10.658203 18.927734 L 16.615234 12.982422 L 19.132812 12.982422 C 19.634463 13.050922 19.755856 12.909571 20.091797 12.574219 L 20.298828 12.367188 C 20.373348 12.303506 20.451164 12.228356 20.546875 12.132812 L 21.583984 11.099609 C 22.056325 10.747936 21.998047 10.483692 21.998047 9.9296875 L 21.998047 6.1953125 L 21.480469 4.8417969 L 19.167969 2.5351562 L 17.791016 2.0175781 L 17.333984 2.0175781 L 13.681641 2.0175781 C 13.559259 2.0012961 13.460183 1.9967158 13.375 2.0039062 C 13.359351 2.0052272 13.350694 2.0154483 13.335938 2.0175781 L 13.226562 2.0175781 C 13.104182 2.0012961 13.005105 1.9967159 12.919922 2.0039062 z M 7.2617188 2.3730469 L 2.5 7.125 C 2.1588706 7.4655273 1.9331662 7.5966479 2.0175781 8.1015625 L 2.0449219 12.357422 C 2.0597349 13.185709 2.0724186 13.005578 2.6210938 12.462891 L 10.019531 5.125 L 7.2617188 2.3730469 z M 18.904297 13.994141 L 11.554688 21.382812 C 11.01104 21.930519 10.830404 21.942245 11.660156 21.957031 L 15.923828 21.982422 C 16.429635 22.066682 16.559262 21.84248 16.900391 21.501953 L 21.662109 16.748047 L 18.904297 13.994141 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.919922 2.0039062 C 12.664373 2.0254774 12.534239 2.1536939 12.289062 2.3984375 L 11.4375 3.25 C 11.052842 3.5510737 11.000001 3.7002687 11 4.1542969 L 11 4.5957031 L 11 4.6542969 C 11.000001 4.2002687 11.052842 4.0510737 11.4375 3.75 L 12.289062 2.8984375 C 12.534239 2.6536939 12.664373 2.5254772 12.919922 2.5039062 C 13.005105 2.4967162 13.104183 2.5012961 13.226562 2.5175781 L 13.335938 2.5175781 C 13.350687 2.5154481 13.35935 2.5052263 13.375 2.5039062 C 13.460183 2.4967159 13.559259 2.5012961 13.681641 2.5175781 L 17.333984 2.5175781 L 17.791016 2.5175781 L 19.167969 3.0351562 L 21.480469 5.3417969 L 21.998047 6.6953125 L 21.998047 6.1953125 L 21.480469 4.8417969 L 19.167969 2.5351562 L 17.791016 2.0175781 L 17.333984 2.0175781 L 13.681641 2.0175781 C 13.559259 2.0012961 13.460183 1.9967159 13.375 2.0039062 C 13.359351 2.0052273 13.350693 2.0154483 13.335938 2.0175781 L 13.226562 2.0175781 C 13.104183 2.0012961 13.005105 1.996716 12.919922 2.0039062 z M 7.2617188 2.3730469 L 2.5 7.125 C 2.1588706 7.4655273 1.9331662 7.5966479 2.0175781 8.1015625 L 2.0195312 8.2597656 C 2.0714567 8.0110808 2.2528399 7.8717238 2.5 7.625 L 7.2617188 2.8730469 L 9.7675781 5.375 L 10.019531 5.125 L 7.2617188 2.3730469 z M 11 7.4023438 L 5.0585938 13.335938 L 2.6445312 13.515625 C 1.9846349 13.510325 2.0585931 13.611929 2.0585938 14.220703 L 2.078125 14.253906 C 2.1121472 14.068461 2.2253996 14.012259 2.6445312 14.015625 L 5.0585938 13.835938 L 11.005859 7.8964844 L 11 7.890625 L 11 7.4492188 L 11 7.4023438 z M 21.998047 9.9296875 L 21.998047 10.314453 C 22.000821 10.201317 21.998047 10.076503 21.998047 9.9296875 z M 18.904297 13.994141 L 11.554688 21.382812 C 11.064329 21.876832 10.910963 21.931752 11.486328 21.949219 C 11.512523 21.923581 11.526443 21.911268 11.554688 21.882812 L 18.904297 14.494141 L 21.412109 16.998047 L 21.662109 16.748047 L 18.904297 13.994141 z"/>
+ <path style="opacity:0.2" d="m 17.612086,2.5175871 4.38563,4.3778175 V 5.6083285 c 0,0 -4.12e-4,-0.7825417 -0.509753,-1.2909827 L 20.305376,3.136712 C 19.685643,2.5180731 18.805415,2.5175871 18.805415,2.5175871 Z M 7.8437811,2.5810621 C 7.5400488,2.5668639 7.2637179,2.8701172 7.2637179,2.8701172 L 6.7422468,3.3915882 9.4990122,6.1434708 10.02146,5.6229767 c 0,0 0.555997,-0.4730356 0.137691,-0.8906025 L 8.1474843,2.7246131 C 8.0491488,2.6264516 7.945025,2.5857948 7.8437811,2.5810621 Z M 19.484108,14.201859 c -0.309736,-0.02019 -0.576157,0.291008 -0.576157,0.291008 l -0.522448,0.521471 2.757742,2.752859 0.522448,-0.521471 c 0,0 0.538845,-0.489167 0.145504,-0.881814 L 19.79953,14.356152 C 19.694953,14.25176 19.587354,14.208589 19.484108,14.201859 Z M 2.0587728,14.525092 v 1.278288 c 0,0 0.1908973,0.981852 0.7206847,1.510704 l 4.4354337,4.427621 C 7.9105514,22.436137 8.8330138,22.437 8.8330138,22.437 h 1.1093466 l 0.020509,-0.02148 z"/>
+ <path style="fill:#ff6e23" d="m 17.612086,2.0171281 4.38563,4.3778175 V 5.1078695 c 0,0 -4.12e-4,-0.7825417 -0.509753,-1.2909827 L 20.305376,2.636253 C 19.685643,2.0176141 18.805415,2.0171281 18.805415,2.0171281 Z M 7.8437811,2.0806031 C 7.5400488,2.0664049 7.2637179,2.3696582 7.2637179,2.3696582 L 6.7422468,2.8911292 9.4990122,5.6430118 10.02146,5.1225177 c 0,0 0.555997,-0.4730356 0.137691,-0.8906025 L 8.1474843,2.2241541 C 8.0491488,2.1259926 7.945025,2.0853358 7.8437811,2.0806031 Z M 19.484108,13.7014 c -0.309736,-0.02019 -0.576157,0.291008 -0.576157,0.291008 l -0.522448,0.521471 2.757742,2.752859 0.522448,-0.521471 c 0,0 0.538845,-0.489167 0.145504,-0.881814 L 19.79953,13.855693 C 19.694953,13.751301 19.587354,13.70813 19.484108,13.7014 Z M 2.0587728,14.024633 v 1.278288 c 0,0 0.1908973,0.981852 0.7206847,1.510704 l 4.4354337,4.427621 c 0.6956602,0.694432 1.6181226,0.695295 1.6181226,0.695295 h 1.1093466 l 0.020509,-0.02148 z"/>
+ <path style="opacity:0.2" d="M 18.528667,5.0746639 C 18.004626,4.5515485 17.260108,4.5521361 17.260108,4.5521361 l -0.857739,10e-8 -0.150898,-7.2e-4 -3.632395,7.2e-4 2.602819,0.9001885 h 1.770351 l 2.065649,2.0620018 -7e-4,1.7665033 0.902503,2.5989442 V 8.2530726 8.0844219 7.1647739 c 0,0 3.8e-4,-0.6612491 -0.430313,-1.0911821 z"/>
+ <path style="fill:#ffd82b" d="M 18.528667,4.5745173 C 18.004626,4.0514018 17.260108,4.0519894 17.260108,4.0519894 l -0.857739,1e-7 -0.150898,-7.2e-4 -3.632395,7.2e-4 2.602819,0.9001884 h 1.770351 l 2.065649,2.0620019 -7e-4,1.7665033 0.902503,2.5989449 V 7.7529259 7.5842752 6.6646272 c 0,0 3.8e-4,-0.6612491 -0.430313,-1.0911821 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.251769,4.0512558 -3.63272,9.75e-4 1.444299,0.4999872 2.188421,-9.75e-4 0.150387,9.75e-4 h 0.858376 c 0,0 0.744482,-6.7e-4 1.268523,0.5224479 l 0.999974,0.9989974 c 0.430694,0.429933 0.430653,1.0907926 0.430653,1.0907926 V 6.6644687 c 0,0 4.1e-5,-0.6608596 -0.430653,-1.0907926 L 18.529055,4.5746784 C 18.005014,4.0515644 17.260532,4.0522323 17.260532,4.0522323 h -0.858376 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17.611328 2.0175781 L 18.113281 2.5175781 L 18.804688 2.5175781 C 18.804688 2.5175781 19.684954 2.5180798 20.304688 3.1367188 L 21.488281 4.3164062 C 21.997622 4.8248473 21.998047 5.6074219 21.998047 5.6074219 L 21.998047 5.1074219 C 21.998047 5.1074219 21.997622 4.3248472 21.488281 3.8164062 L 20.304688 2.6367188 C 19.684954 2.0180798 18.804688 2.0175781 18.804688 2.0175781 L 17.611328 2.0175781 z M 7.84375 2.0800781 C 7.5400177 2.0658799 7.2636719 2.3691406 7.2636719 2.3691406 L 6.7421875 2.890625 L 6.9921875 3.140625 L 7.2636719 2.8710938 C 7.2636719 2.8710937 7.5400177 2.567833 7.84375 2.5820312 C 7.9449939 2.586764 8.050102 2.6264479 8.1484375 2.7246094 L 10.158203 4.7324219 C 10.195568 4.769721 10.217326 4.8078955 10.240234 4.8457031 C 10.332152 4.6735571 10.373126 4.4469648 10.158203 4.2324219 L 8.1484375 2.2246094 C 8.050102 2.1264479 7.9449939 2.0848108 7.84375 2.0800781 z M 19.484375 13.701172 C 19.174639 13.680982 18.908203 13.992187 18.908203 13.992188 L 18.384766 14.513672 L 18.634766 14.763672 L 18.908203 14.492188 C 18.908203 14.492188 19.174639 14.180982 19.484375 14.201172 C 19.587621 14.207902 19.694251 14.251077 19.798828 14.355469 L 21.810547 16.363281 C 21.84256 16.395238 21.860403 16.428018 21.880859 16.460938 C 21.970465 16.288016 22.01161 16.063989 21.810547 15.863281 L 19.798828 13.855469 C 19.694251 13.751077 19.587621 13.707902 19.484375 13.701172 z M 2.0585938 14.025391 L 2.0585938 14.525391 L 9.484375 21.9375 L 9.9414062 21.9375 L 9.9628906 21.916016 L 2.0585938 14.025391 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/urbanterror.svg b/.icons/awkward/24x24/apps/urbanterror.svg
new file mode 100644
index 00000000..93705825
--- /dev/null
+++ b/.icons/awkward/24x24/apps/urbanterror.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(2,1)">
+ <rect fill="#2a74c2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".5" transform="matrix(.5 0 0 .5 -.99990 0)">
+ <g transform="matrix(.96593 -.25882 .25882 .96593 -21.494 3.2805)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ <g transform="matrix(.96593 .25882 -.25882 .96593 9.0002 -16.143)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ <g transform="matrix(.86603 .5 -.5 .86603 29.546 -10.141)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ </g>
+ <path fill="#fff" opacity=".2" d="m2.0001 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2.0001 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g fill="#fff" transform="matrix(.48296 -.12941 .12941 .48296 -11.747 1.1402)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ <g fill="#b0b0b0" transform="matrix(.48296 -.12941 .12941 .48296 -11.747 1.1402)">
+ <path d="m20 17h8v16h-8z"/>
+ <path d="m20 37h8v2h-8z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.48296 .12941 -.12941 .48296 3.5002 -8.5715)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ <g fill="#b0b0b0" transform="matrix(.48296 .12941 -.12941 .48296 3.5002 -8.5715)">
+ <path d="m20 17h8v16h-8z"/>
+ <path d="m20 37h8v2h-8z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.43302 .25 -.25 .43302 13.773 -5.5705)">
+ <path d="m19 16h10v18h-10z"/>
+ <path d="m19 36h10v4h-10z"/>
+ </g>
+ <g fill="#b0b0b0" transform="matrix(.43302 .25 -.25 .43302 13.773 -5.5705)">
+ <path d="m20 17h8v16h-8z"/>
+ <path d="m20 37h8v2h-8z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/urserver.svg b/.icons/awkward/24x24/apps/urserver.svg
new file mode 100644
index 00000000..233d7f68
--- /dev/null
+++ b/.icons/awkward/24x24/apps/urserver.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#5db43e" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m7 5.5c-0.5 0-1 0.5-1 1s0.5 1 1 1c4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.9248-11-11-11zm7 0 3 3v-2c0-0.554-0.446-1-1-1h-2zm-7 4c-0.5 0-1 0.5-1 1s0.5 1 1 1c2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7zm0.5 4c-1.3807 0-2.5 1.119-2.5 2.5s1.1194 2.5 2.5 2.5c1.3807 0 2.5-1.119 2.5-2.5s-1.1193-2.5-2.5-2.5z"/>
+ <path fill="#fff" d="m7 5c-0.5 0-1 0.5-1 1s0.5 1 1 1c4.9706-0.000005 9 4.0294 9 9 0 0.5 0.45347 1 1 1 0.5 0 1-0.5 1-1 0-6.075-4.925-11-11-11zm7 0 3 3v-2c0-0.554-0.446-1-1-1h-2zm-7 4c-0.5 0-1 0.5-1 1s0.5 1 1 1c2.7614-0.000003 5 2.2386 5 5 0 0.5 0.5 1 1 1s1-0.5 1-1c0-3.866-3.134-7-7-7zm0.5 4c-1.3807 0-2.5 1.119-2.5 2.5s1.1194 2.5 2.5 2.5c1.3807 0 2.5-1.119 2.5-2.5s-1.1193-2.5-2.5-2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/urxvt.svg b/.icons/awkward/24x24/apps/urxvt.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/urxvt.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/urxvt_48x48.svg b/.icons/awkward/24x24/apps/urxvt_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/urxvt_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/us.zoom.Zoom.svg b/.icons/awkward/24x24/apps/us.zoom.Zoom.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/us.zoom.Zoom.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/usb-creator-gtk.svg b/.icons/awkward/24x24/apps/usb-creator-gtk.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/usb-creator-gtk.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/usb-creator-kde.svg b/.icons/awkward/24x24/apps/usb-creator-kde.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/24x24/apps/usb-creator-kde.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/usb-creator.svg b/.icons/awkward/24x24/apps/usb-creator.svg
new file mode 100644
index 00000000..44506ffe
--- /dev/null
+++ b/.icons/awkward/24x24/apps/usb-creator.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#b7b7b7" d="m4.999985 3h13.99995v7h-13.99995z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4.999985 3v0.5h13.99995v-0.5z"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <g style="opacity:.4" transform="matrix(.5 0 0 .5 0 -2)">
+ <rect width="24" height="4" x="12" y="26"/>
+ <rect width="20" height="4" x="14" y="32"/>
+ <rect width="16" height="4" x="16" y="38"/>
+ </g>
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <circle style="fill:#3cd240" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m14 17 3 4 3-4h-2v-4h-2v4z"/>
+ <rect style="opacity:.5" width="4" height="2" x="6" y="5"/>
+ <rect style="opacity:.5" width="4" height="2" x="14" y="5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/usb.svg b/.icons/awkward/24x24/apps/usb.svg
new file mode 100644
index 00000000..0b7531ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/usb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#2d48a6" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 12,4.5 -2.5,4 H 11 v 5 H 8 V 12.2305 C 8.62,11.8705 9,11.21 9,10.5 9,9.4 8.1,8.5 7,8.5 c -1.1,0 -2,0.9 -2,2 0,0.71 0.38,1.3705 1,1.7305 V 13.5 c 0,2 2,2 2,2 h 3 v 1.27 c -0.62,0.36 -1,1.02 -1,1.73 0,1.1 0.9,2 2,2 1.1,0 2,-0.9 2,-2 0,-0.71 -0.38,-1.37 -1,-1.73 V 15.5 h 3 c 0,0 2,0 2,-2 v -1 c 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 h -2 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 v 1 h -3 v -5 h 1.5 z"/>
+ <path style="fill:#ffffff" d="M 12,4 9.5,8 H 11 v 5 H 8 V 11.7305 C 8.62,11.3705 9,10.71 9,10 9,8.9 8.1,8 7,8 5.9,8 5,8.9 5,10 c 0,0.71 0.38,1.3705 1,1.7305 V 13 c 0,2 2,2 2,2 h 3 v 1.27 c -0.62,0.36 -1,1.02 -1,1.73 0,1.1 0.9,2 2,2 1.1,0 2,-0.9 2,-2 0,-0.71 -0.38,-1.37 -1,-1.73 V 15 h 3 c 0,0 2,0 2,-2 v -1 c 0.554,0 1,-0.446 1,-1 V 9 C 19,8.446 18.554,8 18,8 h -2 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 v 1 H 13 V 8 h 1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/usbguard-icon.svg b/.icons/awkward/24x24/apps/usbguard-icon.svg
new file mode 100644
index 00000000..6120175a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/usbguard-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 9.7718214,2.5016794 C 9.50398,2.5043644 9.23079,2.5106619 8.9545706,2.5216314 7.8494593,2.5655164 6.6953989,2.6866919 5.6357461,2.9757807 4.5760935,3.264869 3.5791776,3.7306884 2.8740513,4.555327 2.4001877,5.1095044 2.1051705,5.8232988 2.0227879,6.6398527 h -0.011496 c 1.565e-4,0.03832 0.00113,0.076638 0.00145,0.1149625 -0.022626,0.3017424 -0.015195,0.6167734 0.022994,0.9434523 0.1174056,2.9136555 0.6888304,5.7987715 2.0354626,8.3271775 1.5095856,2.834366 4.0419307,5.181638 7.7547815,6.409395 a 1.2762133,1.2655741 0 0 0 0.92742,-0.04608 c 6.481834,-2.893454 9.041699,-8.381738 9.212998,-14.466743 a 0.86032201,0.85314991 0 0 0 0.0096,-0.082659 c 0.03548,-0.387702 0.03022,-0.7557269 -0.0062,-1.1054448 -8e-4,-0.036645 -4.91e-4,-0.073061 -0.0014,-0.109737 l -0.01294,4.865e-4 C 21.844636,5.7502553 21.518768,5.0043154 21.010219,4.433714 20.279524,3.6138602 19.269167,3.1729487 18.211159,2.9159243 16.095371,2.4019313 13.642155,2.5699229 11.979261,2.5316077 h -9.5e-4 C 11.331036,2.5164402 10.575354,2.4936197 9.7718294,2.5016792 Z"/>
+ <path style="fill:#17aeff" d="M 9.7718214,2.0016793 C 9.50398,2.0043643 9.23079,2.0106618 8.9545706,2.0216313 7.8494593,2.0655163 6.6953989,2.1866918 5.6357461,2.4757806 4.5760935,2.7648689 3.5791776,3.2306883 2.8740513,4.0553269 2.4001877,4.6095043 2.1051705,5.3232989 2.0227879,6.1398528 h -0.011496 c 1.565e-4,0.03832 0.00113,0.076637 0.00145,0.1149624 -0.022626,0.3017425 -0.015195,0.6167734 0.022994,0.9434524 0.1174056,2.9136554 0.6888304,5.7987714 2.0354626,8.3271774 1.5095856,2.834366 4.0419307,5.181638 7.7547815,6.409395 a 1.2762133,1.2655741 0 0 0 0.92742,-0.04608 c 6.481834,-2.893454 9.041699,-8.381737 9.212998,-14.466743 a 0.86032201,0.85314991 0 0 0 0.0096,-0.082659 c 0.03548,-0.387702 0.03022,-0.7557269 -0.0062,-1.1054449 -8e-4,-0.036645 -4.91e-4,-0.073061 -0.0014,-0.1097369 l -0.01294,4.865e-4 C 21.844636,5.2502554 21.518768,4.5043153 21.010219,3.933714 20.279524,3.1138601 19.269167,2.6729486 18.211159,2.4159243 16.095371,1.9019312 13.642155,2.0699228 11.979261,2.0316076 h -9.5e-4 C 11.331036,2.0164401 10.575354,1.9936196 9.7718294,2.0016791 Z"/>
+ <path style="opacity:0.1" d="M 7.5,3.5 C 7.2230001,3.5 7,3.723 7,4 V 7.5 H 6.7382812 4.5 c 0.1260475,2.513179 0.6577846,5.663713 1.7558594,7.644531 C 7.4458347,17.29113 9.1208486,18.96807 12,20 14.879151,18.96807 16.554165,17.29113 17.744141,15.144531 18.842215,13.163713 19.373953,10.013179 19.5,7.5 H 17.261719 17 V 4 C 17,3.723 16.777,3.5 16.5,3.5 Z m 1.7539062,1 a 0.27446528,0.27446528 0 0 1 0.00195,0 0.27446528,0.27446528 0 0 1 0.017578,0 H 10.726562 A 0.27446528,0.27446528 0 0 1 11,4.7753906 V 6.2265625 A 0.27446528,0.27446528 0 0 1 10.726562,6.5 H 9.2734375 A 0.27446528,0.27446528 0 0 1 9,6.2265625 V 4.7753906 A 0.27446528,0.27446528 0 0 1 9.2539062,4.5 Z m 3.9999998,0 a 0.27446528,0.27446528 0 0 1 0.002,0 0.27446528,0.27446528 0 0 1 0.01758,0 h 1.451171 A 0.27446528,0.27446528 0 0 1 15,4.7753906 V 6.2265625 A 0.27446528,0.27446528 0 0 1 14.724609,6.5 H 13.273438 A 0.27446528,0.27446528 0 0 1 13,6.2265625 V 4.7753906 A 0.27446528,0.27446528 0 0 1 13.253906,4.5 Z m -1.308594,4 c 1.837116,-5e-7 3.568926,1.2269975 4.125,2.8125 0.03292,0.0943 -0.03567,0.195187 -0.132812,0.195312 h -1.779297 c -0.04493,-3.1e-5 -0.0869,-0.02303 -0.113281,-0.06055 -0.483705,-0.690797 -1.217729,-0.955078 -2.132813,-0.955078 -1.543529,0 -2.4042965,1.001271 -2.4042965,2.513671 10e-7,1.529247 0.9592035,2.550782 2.4941405,2.550782 0.936219,0 1.691284,-0.293459 2.138672,-1.041016 h -1.974609 c -0.07714,-2.69e-4 -0.140364,-0.06494 -0.140625,-0.144531 v -1.707032 c 2e-6,-0.07978 0.0633,-0.144261 0.140625,-0.144531 h 4.193359 c 0.07733,2.61e-4 0.140622,0.06474 0.140625,0.144531 v 0.191407 c 2.37e-4,0.0049 2.37e-4,0.0088 0,0.01367 10e-5,0.01178 -0.0012,0.02565 -0.0039,0.03711 C 16.476804,15.259874 14.56119,17.5 12.087891,17.5 9.5069501,17.5 7.5,15.520188 7.5,12.982422 7.5,10.489415 9.482281,8.5 11.945312,8.5 Z"/>
+ <path style="fill:#173a4d" d="m 4.5000018,7 c 0.1260475,2.5131785 0.6568079,5.663714 1.7548827,7.644532 1.1899753,2.146599 2.8659651,3.823539 5.7451165,4.855469 2.879151,-1.03193 4.55514,-2.70887 5.745116,-4.855469 C 18.843191,12.663714 19.373952,9.5131785 19.499999,7 h -2.23828 -5.261718 -5.2617186 z m 7.4453112,0.9999997 c 1.837115,-5e-7 3.568924,1.2279728 4.124999,2.8134753 0.03292,0.0943 -0.03469,0.19421 -0.131836,0.194336 h -1.780273 c -0.04493,-3.2e-5 -0.0869,-0.02303 -0.113281,-0.06055 -0.483705,-0.690797 -1.218704,-0.9550767 -2.133788,-0.9550767 -1.543529,0 -2.404297,1.0012707 -2.404297,2.5136707 10e-7,1.529247 0.959203,2.551757 2.49414,2.551757 0.936219,0 1.691284,-0.294435 2.138672,-1.041992 h -1.973825 c -0.07714,-2.69e-4 -0.139387,-0.06396 -0.139648,-0.143554 v -1.708008 c 2e-6,-0.07978 0.06232,-0.144261 0.139648,-0.144531 h 4.194527 c 0.07733,2.61e-4 0.139646,0.06474 0.139649,0.144531 v 0.191407 c 2.37e-4,0.0049 2.37e-4,0.0098 0,0.01465 10e-5,0.01178 -0.0012,0.0237 -0.0039,0.03516 C 16.47681,14.758899 14.56119,17 12.087891,17 9.5069505,17 7.5000013,15.020189 7.5000013,12.482423 c 0,-2.4930067 1.9822802,-4.4824213 4.4453117,-4.4824213 z"/>
+ <path style="fill:#173a4d" d="M 7.5 3 C 7.2230001 3 7 3.223 7 3.5 L 7 7.5 C 7 7.777 7.2230001 8 7.5 8 L 16.5 8 C 16.777 8 17 7.777 17 7.5 L 17 3.5 C 17 3.223 16.777 3 16.5 3 L 7.5 3 z M 9.2558594 4 A 0.27446528 0.27446528 0 0 1 9.2734375 4 L 10.726562 4 A 0.27446528 0.27446528 0 0 1 11 4.2753906 L 11 5.7265625 A 0.27446528 0.27446528 0 0 1 10.726562 6 L 9.2734375 6 A 0.27446528 0.27446528 0 0 1 9 5.7265625 L 9 4.2753906 A 0.27446528 0.27446528 0 0 1 9.2558594 4 z M 13.255859 4 A 0.27446528 0.27446528 0 0 1 13.273438 4 L 14.724609 4 A 0.27446528 0.27446528 0 0 1 15 4.2753906 L 15 5.7265625 A 0.27446528 0.27446528 0 0 1 14.724609 6 L 13.273438 6 A 0.27446528 0.27446528 0 0 1 13 5.7265625 L 13 4.2753906 A 0.27446528 0.27446528 0 0 1 13.255859 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.7714854,2.0019565 C 9.503644,2.0046415 9.230322,2.0105185 8.9541026,2.021488 7.8489913,2.0653728 6.6953964,2.1865004 5.6357436,2.4755893 4.5760912,2.7646776 3.5791519,3.2310286 2.8740255,4.0556671 2.400162,4.6098446 2.1048458,5.3230974 2.0224631,6.1396513 h -0.010742 c 1.565e-4,0.03832 6.6e-4,0.076909 9.75e-4,0.1152344 -0.014342,0.1912745 -0.011944,0.3892835 -0.00195,0.5908199 0.00164,-0.029915 -2.71e-4,-0.061159 0.00195,-0.09082 -3.15e-4,-0.038325 -8.2e-4,-0.076914 -9.75e-4,-0.1152345 h 0.010742 C 2.1048458,5.8230973 2.400162,5.1098444 2.8740255,4.5556671 3.5791519,3.7310285 4.5760912,3.2646775 5.6357436,2.9755892 6.6953964,2.6865004 7.8489913,2.5653727 8.9541026,2.5214877 9.230322,2.5105182 9.503644,2.5046417 9.7714854,2.5019562 c 0.8035246,-0.00806 1.5597556,0.01413 2.2070306,0.029297 h 10e-4 c 1.662894,0.038315 4.115657,-0.1292274 6.231445,0.3847656 1.058008,0.2570243 2.068132,0.6977241 2.798827,1.5175779 0.508549,0.5706017 0.834585,1.3169986 0.945312,2.191406 l 0.01367,-10e-4 c 9.5e-4,0.036675 1.77e-4,0.073707 0.001,0.1103515 0.01088,0.1044164 0.01349,0.2135719 0.01855,0.3212889 0.01175,-0.2832794 0.0088,-0.5591569 -0.01855,-0.8212889 -8e-4,-0.036645 -1.7e-5,-0.073675 -0.001,-0.1103514 l -0.01367,10e-4 C 21.84435,5.2505954 21.518314,4.5041982 21.009765,3.9335969 20.27907,3.113743 19.268945,2.6730434 18.210937,2.416019 16.09515,1.9020259 13.642386,2.0695686 11.979493,2.0312534 h -10e-4 C 11.331241,2.0160859 10.57501,1.993897 9.7714854,2.0019565 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/user-info.svg b/.icons/awkward/24x24/apps/user-info.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/user-info.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/user_icon.svg b/.icons/awkward/24x24/apps/user_icon.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/user_icon.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/userdrake.svg b/.icons/awkward/24x24/apps/userdrake.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/userdrake.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/uterror.svg b/.icons/awkward/24x24/apps/uterror.svg
new file mode 120000
index 00000000..d387de54
--- /dev/null
+++ b/.icons/awkward/24x24/apps/uterror.svg
@@ -0,0 +1 @@
+urbanterror.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/utilities-energy-monitor.svg b/.icons/awkward/24x24/apps/utilities-energy-monitor.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-energy-monitor.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/utilities-file-archiver.svg b/.icons/awkward/24x24/apps/utilities-file-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-file-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/utilities-log-viewer.svg b/.icons/awkward/24x24/apps/utilities-log-viewer.svg
new file mode 100644
index 00000000..df229d2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-log-viewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-20" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-18" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,5 C 22,4.446 21.554,4 21,4 L 3,4 Z"/>
+ <path style="opacity:0.2" d="m 2,19 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,19 c 0,0.554 -0.446,1 -1,1 L 3,20 C 2.446,20 2,19.554 2,19 Z"/>
+ <circle style="fill:#cc5e55" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16,13 0,5 2,0 0,-5 z m 0,6 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/utilities-system-monitor.svg b/.icons/awkward/24x24/apps/utilities-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/utilities-terminal.svg b/.icons/awkward/24x24/apps/utilities-terminal.svg
new file mode 100644
index 00000000..1715195d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-terminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/utilities-terminal_su.svg b/.icons/awkward/24x24/apps/utilities-terminal_su.svg
new file mode 100644
index 00000000..aee0f2b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-terminal_su.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#f03939" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m5 5.5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m5 5v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h6v-1z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/utilities-tweak-tool.svg b/.icons/awkward/24x24/apps/utilities-tweak-tool.svg
new file mode 100644
index 00000000..cff8f557
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-tweak-tool.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:.2" width="6" height="8" x="9" y="14.5" rx="2.4" ry="2"/>
+ <path style="opacity:.2" d="m11.5 2.5c-1.385 0-2.5 1.115-2.5 2.5v0.087891c-0.6889399 0.2781077-1.3357807 0.65083-1.921875 1.1074215l-0.0742188-0.0429687c-1.1994451-0.6925001-2.7215625-0.2853827-3.4140624 0.9140624l-0.5 0.8671876c-0.6925 1.1994451-0.2853827 2.7215622 0.9140624 3.4140622l0.082031 0.04687c-0.0541782 0.366064-0.082893 0.73544-0.0859372 1.105474 0.00304 0.370034 0.031759 0.73941 0.085937 1.105469l-0.082031 0.04687c-1.1994451 0.6925-1.6065624 2.214617-0.9140624 3.414062l0.5 0.867188c0.6924999 1.199445 2.2146173 1.606562 3.4140624 0.914062l0.080078-0.04687c0.5841679 0.456808 1.2290136 0.830174 1.916016 1.109375l0.2515271 0.089844c1.3042919 0.465885 0.8634729 1.9 2.2484729 1.9h1c1.385 0 0.774138-1.069978 1.996946-1.720338l0.503054-0.267553c0.68894-0.278108 1.335781-0.65083 1.921875-1.107421l0.07422 0.04297c1.199445 0.6925 2.721562 0.285383 3.414062-0.914062l0.5-0.867188c0.6925-1.199445 0.285383-2.721562-0.914062-3.414062l-0.08203-0.04687c0.054176-0.366066 0.082891-0.735442 0.085935-1.105476-3e-3 -0.370034-0.03176-0.73941-0.08594-1.105469l0.08203-0.04687c1.199445-0.6925 1.606562-2.2146171 0.914062-3.4140622l-0.5-0.8671876c-0.692496-1.1994501-2.214613-1.6065675-3.414058-0.9140674l-0.08008 0.046875c-0.584166-0.456808-1.229011-0.8301744-1.916014-1.109375v-0.0898438c0-1.385-1.115-2.5-2.5-2.5z"/>
+ <path style="fill:#008374" d="m11.5 2c-1.385 0-2.5 1.115-2.5 2.5v0.087891c-0.6889399 0.2781077-1.3357807 0.65083-1.921875 1.1074215l-0.0742188-0.0429687c-1.1994451-0.6925001-2.7215625-0.2853827-3.4140624 0.9140624l-0.5 0.8671876c-0.6925 1.1994451-0.2853827 2.7215622 0.9140624 3.4140622l0.082031 0.04687c-0.0541782 0.366064-0.082893 0.73544-0.0859372 1.105474 0.00304 0.370034 0.031759 0.73941 0.085937 1.105469l-0.082031 0.04687c-1.1994451 0.6925-1.6065624 2.214617-0.9140624 3.414062l0.5 0.867188c0.6924999 1.199445 2.2146173 1.606562 3.4140624 0.914062l0.080078-0.04687c0.5841679 0.456808 1.2290136 0.830174 1.916016 1.109375l0.2515271 0.089844c1.3042919 0.465885 0.8634729 1.9 2.2484729 1.9h1c1.385 0 0.774138-1.069978 1.996946-1.720338l0.503054-0.267553c0.68894-0.278108 1.335781-0.65083 1.921875-1.107421l0.07422 0.04297c1.199445 0.6925 2.721562 0.285383 3.414062-0.914062l0.5-0.867188c0.6925-1.199445 0.285383-2.721562-0.914062-3.414062l-0.08203-0.04687c0.054176-0.366066 0.082891-0.735442 0.085935-1.105476-3e-3 -0.370034-0.03176-0.73941-0.08594-1.105469l0.08203-0.04687c1.199445-0.6925 1.606562-2.2146171 0.914062-3.4140622l-0.5-0.8671876c-0.692496-1.1994501-2.214613-1.6065675-3.414058-0.9140674l-0.08008 0.046875c-0.584166-0.456808-1.229011-0.8301744-1.916014-1.109375v-0.0898438c0-1.385-1.115-2.5-2.5-2.5z"/>
+ <rect style="fill:#e4e4e4" width="6" height="8" x="9" y="14" rx="2.4" ry="2"/>
+ <rect style="opacity:.4" width="2" height="6" x="11" y="15" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m14 7.9199215v3.5800785l-2 1.5-2-1.5v-3.5761725c-1.820005 0.7943135-2.997456 2.5903865-3 4.5761725 0 2.761423 2.2385765 5 5 5 2.761423 0 5-2.238577 5-5-1e-3 -1.987204-1.178697-3.785197-3-4.5800785z"/>
+ <path style="fill:#ffffff" d="m14 7.4199215v3.5800785l-2 1.5-2-1.5v-3.5761725c-1.820005 0.7943135-2.997456 2.5903865-3 4.5761725 0 2.761423 2.2385765 5 5 5 2.761423 0 5-2.238577 5-5-1e-3 -1.987204-1.178697-3.785197-3-4.5800785z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m14 7.4199215v0.5c1.733 0.7563425 2.880929 2.4213895 2.989258 4.2929685 0.003008-0.071202 0.010742-0.140949 0.010742-0.21289-1e-3 -1.987205-1.178697-3.785197-3-4.5800785zm-4 0.0039c-1.820005 0.7943135-2.997456 2.5903855-3 4.5761715 0 0.07194 0.00774 0.141689 0.01074 0.212891 0.109636-1.870181 1.2574955-3.5332545 2.98926-4.2890565v-0.5zm0 3.5761725v0.5l2 1.5 2-1.5v-0.5l-2 1.5z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m11.5 2c-1.385 0-2.5 1.115-2.5 2.5v0.0878906c-0.6889399 0.2781077-1.3357807 0.6508304-1.921875 1.1074219l-0.0742188-0.0429687c-1.1994451-0.6925001-2.7215625-0.2853826-3.4140624 0.9140624l-0.5 0.8671876c-0.2729065 0.4726877-0.3701528 0.9937052-0.3203126 1.4960937 0.0351262-0.3406543 0.1373727-0.6792327 0.3203126-0.9960937l0.5-0.8671876c0.6924999-1.199445 2.2146173-1.6065625 3.4140624-0.9140624l0.0742188 0.0429687c0.5860943-0.4565915 1.2329351-0.8293142 1.921875-1.1074219v-0.0878906c0-1.385 1.115-2.5 2.5-2.5h1c1.385 0 2.5 1.115 2.5 2.5v0.0898438c0.687003 0.2792005 1.33185 0.652567 1.916016 1.109375l0.080078-0.046875c1.199445-0.6925002 2.721566-0.2853876 3.414062 0.9140624l0.5 0.8671876c0.18294 0.316861 0.285187 0.6554394 0.320313 0.9960937 0.04984-0.5023885-0.047406-1.023406-0.320313-1.4960937l-0.5-0.8671876c-0.692496-1.19945-2.214617-1.6065626-3.414062-0.9140624l-0.080078 0.046875c-0.584166-0.456808-1.229013-0.8301745-1.916016-1.109375v-0.0898438c0-1.385-1.115-2.5-2.5-2.5h-1zm-7.4511719 9.373047c-0.0182027 0.208955-0.0471016 0.41709-0.0488281 0.626953 6.875e-4 0.083685 0.0162195 0.166413 0.0195312 0.25 0.0113328-0.286014 0.0244808-0.572192 0.0664063-0.855469l-0.0371094-0.021484zm15.902344 0-0.03711 0.021484c0.041927 0.283273 0.055082 0.569456 0.066407 0.855469 0.003312-0.083587 0.018843-0.166315 0.019531-0.25-0.001701-0.209863-0.030617-0.417999-0.048828-0.626953zm-15.902344 1.753906-0.0449219 0.025391c-0.882584 0.50956-1.3322153 1.469111-1.234375 2.417968 0.0766295-0.772422 0.5076177-1.498375 1.234375-1.917968l0.0820313-0.046875c-0.0234513-0.158451-0.0232162-0.319038-0.0371094-0.478516zm15.902344 0c-0.013893 0.159479-0.013659 0.320062-0.03711 0.478516l0.082032 0.046875c0.726757 0.419593 1.157745 1.145546 1.234375 1.917968 0.09784-0.948857-0.351791-1.908408-1.234375-2.417968l-0.044922-0.025391z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/utilities-x-terminal.svg b/.icons/awkward/24x24/apps/utilities-x-terminal.svg
new file mode 100644
index 00000000..eece72dc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utilities-x-terminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#58ff00" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/utox.svg b/.icons/awkward/24x24/apps/utox.svg
new file mode 100644
index 00000000..3060bad5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/utox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99995 1)">
+ <path fill="#4f4f4f" d="m11 1.0002c-3 0-5 2.0002-5 4.927v3.0703h-2.1015c0-0.0005-0.89844 0.0025-0.89844 1.0025v9.9999c0 0.99999 0.89844 0.99999 0.89844 0.99999h14.203s0.89844 0.000001 0.89844-0.99999v-9.9999c0-0.99999-0.89844-1.0029-0.89844-1.0029l-2.0986 0.00586-0.0059-3.1084c0.002-2.895-1.998-4.8946-4.998-4.8946z"/>
+ <path opacity=".2" d="m11 3.5c-1.6568 0-3 1.3432-3 3s1.3432 3 3 3c0.58604 0 0.5 2 0.5 2 0.5-0.026 2.5-3 2.5-5 0-1.6568-1.3432-3-3-3zm0 10a2 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 -2zm0 4h-0.5c-0.5 0-0.86153 0.42881-1.1445 0.83008-0.2675 0.37929-0.35564 0.90245-0.35547 1.0898 0.0005 0.1693 0.0011 0.33984 0.002 0.33984-0.0004 0.01046-0.002 0.02079-0.002 0.03125 0 0.39144 0.32607 0.70898 0.72656 0.70898h2.5488c0.401 0 0.725-0.318 0.725-0.709 0-0.01063-0.001-0.02095 0-0.03125v-0.33984c0-0.187-0.115-0.704-0.395-1.074-0.299-0.398-0.605-0.846-1.105-0.846h-0.49977z"/>
+ <path fill="#fff" d="m11 3c-1.6568 0-3 1.3432-3 3s1.3432 3 3 3c0.58604 0 0.5 2 0.5 2 0.5-0.026 2.5-3 2.5-5 0-1.6568-1.343-3-3-3zm0 10a2 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 -2zm0 4h-0.50023c-0.5 0-0.86153 0.42881-1.1445 0.83008-0.2675 0.37929-0.35564 0.90245-0.35547 1.0898 0.0005 0.1693 0.0011 0.33984 0.002 0.33984-0.0004 0.01046-0.002 0.02079-0.002 0.03125 0 0.39144 0.32607 0.70898 0.72656 0.70898h2.5484c0.401 0 0.725-0.318 0.725-0.709 0-0.01063-0.001-0.02095 0-0.03125v-0.33984c0-0.187-0.115-0.704-0.395-1.074-0.299-0.398-0.605-0.846-1.105-0.846h-0.5z"/>
+ <path fill="#fff" opacity=".1" d="m11 1.0002c-3 0-5 2.0002-5 4.927v0.5c0-2.9268 2-4.927 5-4.927s5 1.9996 4.997 4.8945l0.006 3.1085 2.0985-0.006s0.89849 0.003 0.89849 1.003v-0.5c0-0.99999-0.89849-1.003-0.89849-1.003l-2.0985 0.006-0.006-3.1085c0.002-2.8947-1.998-4.8943-4.998-4.8943zm-7.1014 7.9969s-0.89844 0.003-0.89844 1.003v0.5c0-0.99999 0.89844-1.003 0.89844-1.003h2.1015v-0.5h-2.1015z"/>
+ <path opacity=".2" d="m3.0001 20v0.5c0 1 0.8984 1 0.8984 1h14.203s0.89849 0 0.89849-0.99999v-0.5c0 0.99999-0.89849 0.99999-0.89849 0.99999h-14.203c-0.00005 0-0.89849 0-0.89849-0.99999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vacuum.svg b/.icons/awkward/24x24/apps/vacuum.svg
new file mode 100644
index 00000000..92485418
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vacuum.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3e4b60" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1z"/>
+ <path style="opacity:.2" d="m7.9640023 6.125804c-0.064457 0.00808-0.128504 0.02885-0.1884765 0.063477l-2.5976561 1.5c-0.2398891 0.1385-0.3220938 0.4437045-0.1835938 0.683594l0.5 0.865234c0.1384999 0.239889 0.4437049 0.3220935 0.6835939 0.183594l0.25-0.144531c0.3575765 0.7032695 0.981453 1.822191 2.2265625 4.041015 1.7493997 3.1174 2.5814227 4.554062 2.7177737 4.695312 0.48296 0.5004 1.170602 0.624424 1.814453 0.327149 0.16929-0.07817 0.360983-0.218833 0.483398-0.354493 0.239785-0.26573 5.198796-9.0685925 5.279297-9.3710925 0.08433-0.31737 0.06269-0.7680285-0.05078-1.0800785-0.141162-0.388165-0.529964-0.786547-0.914064-0.935547-0.1724-0.06688-0.373452-0.099769-0.576172-0.099609-0.260675 1.945e-4 -0.525028 0.054783-0.736328 0.161133-0.30873 0.15541-0.618986 0.485089-0.756836 0.802734-0.146495 0.33762-0.16737 0.9327235-0.04395 1.2490235 0.05221 0.13379 0.14233 0.3635525 0.200195 0.5107425 0.13068 0.33237 0.177582 1.062983 0.09473 1.473633-0.09329 0.46234-0.383903 0.996381-0.723633 1.332031-1.01955 1.0073-2.560643 1.025071-3.573242 0.04101-0.349423-0.339576-0.399146-0.420457-1.9765607-3.235347-0.4035705-0.7202095-0.719164-1.246695-0.9208985-1.558594-0.005875-0.012405-0.005705-0.02598-0.012695-0.038085l-0.5-0.865234c-0.103875-0.1799175-0.3017465-0.2712985-0.4951175-0.247071z"/>
+ <path style="fill:#ffffff" d="m7.9640023 5.6259765c-0.064457 0.00807-0.128504 0.02885-0.1884765 0.063477l-2.5976561 1.5c-0.2398891 0.1384995-0.3220938 0.443704-0.1835938 0.6835935l0.5 0.865234c0.1384999 0.239889 0.4437049 0.322094 0.6835939 0.183594l0.25-0.144531c0.3575765 0.70327 0.981453 1.822192 2.2265625 4.041015 1.7493997 3.1174 2.5814227 4.554063 2.7177737 4.695313 0.48296 0.5004 1.170602 0.624423 1.814453 0.327148 0.16929-0.07817 0.360983-0.218832 0.483398-0.354492 0.239785-0.26573 5.198796-9.0685935 5.279297-9.3710935 0.08433-0.31737 0.06269-0.7680285-0.05078-1.0800785-0.141162-0.3881645-0.529964-0.7865465-0.914064-0.9355465-0.1724-0.06688-0.373452-0.0997695-0.576172-0.0996095-0.260675 1.945e-4 -0.525028 0.054783-0.736328 0.161133-0.30873 0.15541-0.618986 0.485089-0.756836 0.802734-0.146495 0.33762-0.16737 0.9327235-0.04395 1.2490235 0.05221 0.13379 0.14233 0.3635525 0.200195 0.5107425 0.13068 0.33237 0.177582 1.062983 0.09473 1.473633-0.09329 0.46234-0.383903 0.996381-0.723633 1.332031-1.01955 1.0073-2.560643 1.025071-3.573242 0.04101-0.349423-0.339575-0.399146-0.420457-1.9765607-3.2353465-0.4035705-0.7202095-0.719164-1.246695-0.9208985-1.558594-0.00587-0.012405-0.00571-0.02598-0.012695-0.038085l-0.5-0.865234c-0.103875-0.1799175-0.3017465-0.2712985-0.4951175-0.247071z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/variety.svg b/.icons/awkward/24x24/apps/variety.svg
new file mode 100644
index 00000000..9649584c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/variety.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <rect style="fill:#8e8e8e" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="28" height="36" x="-36" y="-42" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 h 36 c 1.108,0 2,0.892 2,2 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="opacity:0.2" d="m 12,40 v 1 c 0,1.108 0.892,2 2,2 h 20 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 14 c -1.108,0 -2,-0.892 -2,-2 z"/>
+ <path style="opacity:0.2" d="m 4,36 v 1 c 0,1.108 0.892,2 2,2 h 36 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 6 C 4.892,38 4,37.108 4,36 Z"/>
+ <path style="opacity:0.2" d="m 31,15 c -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z"/>
+ <path style="fill:#c0ca33" d="m 31,14 c -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z"/>
+ <path style="fill:#c0ca33" d="m 15,26 c -4.5,0 -9,4 -9,9.0625 V 36 H 42 C 42,36 39,28 34.5,28 30,28 30,32 27,32 24,32 19.5,26 15,26 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vbam.svg b/.icons/awkward/24x24/apps/vbam.svg
new file mode 100644
index 00000000..b705d5cc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vbam.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 8.99541,5.5003333 c -1.070974,0 -2.0269075,0.336133 -2.6844725,1 l -2.0109375,0 c -1.8282,0 -3.3,1.5328334 -3.3,3.3333335 L 1,15.166667 C 1,16.967166 2.4718,18.5 4.3,18.5 l 2.0109375,0 c 0.657565,0.66385 1.6134985,1 2.6844725,1 l 6.00918,0 c 1.070974,0 2.026907,-0.336133 2.684472,-1 L 19.7,18.5 c 1.8282,0 3.3,-1.532834 3.3,-3.333333 L 23,9.8336668 C 23,8.0331667 21.5282,6.5003333 19.7,6.5003333 l -2.010938,0 c -0.657565,-0.6638505 -1.613498,-1 -2.684472,-1 z"/>
+ <path style="fill:#7f4fc8" d="m 8.99541,5.0003373 c -1.070974,0 -2.0269075,0.336133 -2.6844725,1 l -2.0109375,0 c -1.8282,0 -3.3,1.5328334 -3.3,3.3333335 l 0,5.3330002 c 0,1.800499 1.4718,3.333333 3.3,3.333333 l 2.0109375,0 c 0.657565,0.66385 1.6134985,1 2.6844725,1 l 6.00918,0 c 1.070974,0 2.026907,-0.336133 2.684472,-1 l 2.010938,0 c 1.8282,0 3.3,-1.532834 3.3,-3.333333 L 23,9.3336708 C 23,7.5331707 21.5282,6.0003373 19.7,6.0003373 l -2.010938,0 c -0.657565,-0.6638505 -1.613498,-1 -2.684472,-1 z"/>
+ <circle style="opacity:0.2" cx="21" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="21" cy="11" r="1"/>
+ <circle style="opacity:0.2" cx="12.5" cy="-18" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="12" cy="-18" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.995117,4.999996 c -1.070974,0 -2.027005,0.336133 -2.68457,1 l -2.0107423,0 C 2.4716047,5.999996 1,7.532504 1,9.333004 l 0,0.5 C 1,8.032504 2.4716047,6.499996 4.2998047,6.499996 l 2.0107423,0 c 0.657565,-0.663867 1.613596,-1 2.68457,-1 l 6.009766,0 c 1.070974,0 2.027005,0.3361495 2.68457,1 l 2.010742,0 C 21.528395,6.499996 23,8.032504 23,9.833004 l 0,-0.5 c 0,-1.8005 -1.471605,-3.333008 -3.299805,-3.333008 l -2.010742,0 c -0.657565,-0.6638505 -1.613596,-1 -2.68457,-1 l -6.009766,0 z"/>
+ <rect style="fill:#7b92ed" width="8" height="8" x="8" y="8"/>
+ <circle style="opacity:0.2" cx="8" cy="-20.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#52ff41" cx="7.5" cy="-20.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,10.500004 0,1 -1,0 0,2 1,0 0,1 2,0 0,-1 1,0 0,-2 -1,0 0,-1 -2,0 z"/>
+ <path style="fill:#ffffff" d="m 3,10.000004 0,1 -1,0 0,2 1,0 0,1 2,0 0,-1 1,0 0,-2 -1,0 0,-1 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vdrift-64x64.svg b/.icons/awkward/24x24/apps/vdrift-64x64.svg
new file mode 120000
index 00000000..8626036d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vdrift-64x64.svg
@@ -0,0 +1 @@
+vdrift.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vdrift.svg b/.icons/awkward/24x24/apps/vdrift.svg
new file mode 100644
index 00000000..fc3e1a0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vdrift.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16.210736,20.5 c 0.426602,-4.2e-5 0.77242,-0.342272 0.772463,-0.764447 0,-3.468644 1.147391,-5.781894 1.811466,-6.795053 0.376294,-0.574101 0.663786,-0.877697 1.11645,-1.092921 0.452665,-0.215224 1.147898,-0.34863 2.31739,-0.34863 0.426602,-4.2e-5 0.772421,-0.342273 0.772463,-0.764448 l 0,-6.470053 C 23.000925,3.842273 22.655107,3.500042 22.228505,3.5 18.016158,3.5 14.193576,5.346001 12.098224,8.542816 10.040516,11.682199 9.500968,15.49069 9.500968,19.735553 9.501011,20.157728 9.846829,20.499958 10.273431,20.5 Z"/>
+ <path style="opacity:0.2" d="m 16.220232,20.5 c 0.576088,-2.54e-4 0.953485,-0.606791 0.702091,-1.128373 L 9.988625,3.942605 C 9.857993,3.671726 9.58499,3.499809 9.285772,3.5 l -6.504828,0 C 2.205386,3.500528 1.828253,4.10623 2.078853,4.627606 l 7.434088,15.42979 C 9.643454,20.328026 9.91609,20.499897 10.215033,20.5 Z"/>
+ <path style="fill:#115ccc;fill-rule:evenodd" d="m 16.210736,20 c 0.426602,-4.2e-5 0.77242,-0.342272 0.772463,-0.764447 0,-3.468644 1.147391,-5.781894 1.811466,-6.795053 0.376294,-0.574101 0.663786,-0.877697 1.11645,-1.092921 0.452665,-0.215224 1.147898,-0.34863 2.31739,-0.34863 0.426602,-4.2e-5 0.772421,-0.342273 0.772463,-0.764448 l 0,-6.470053 C 23.000925,3.342273 22.655107,3.000042 22.228505,3 18.016158,3 14.193576,4.846001 12.098224,8.042816 10.040516,11.182199 9.500968,14.99069 9.500968,19.235553 9.501011,19.657728 9.846829,19.999958 10.273431,20 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd;opacity:0.1" d="M 22.228516 3 C 18.016169 3 14.193008 4.8461538 12.097656 8.0429688 C 10.039948 11.182352 9.5 14.991465 9.5 19.236328 C 9.5000014 19.250186 9.5070753 19.261714 9.5078125 19.275391 C 9.5471736 15.217195 10.115354 11.567307 12.097656 8.5429688 C 14.193008 5.3461538 18.016169 3.5 22.228516 3.5 C 22.655118 3.500042 22.999957 3.8414969 23 4.2636719 L 23 3.7636719 C 22.999957 3.3414969 22.655118 3.000042 22.228516 3 z"/>
+ <path style="fill:#3387f5" d="m 16.220232,20 c 0.576088,-2.54e-4 0.953485,-0.606791 0.702091,-1.128373 L 9.988625,3.442605 C 9.857993,3.171726 9.58499,2.999809 9.285772,3 L 2.780944,3 C 2.205386,3.000528 1.828253,3.60623 2.078853,4.127606 l 7.434088,15.42979 C 9.643454,19.828026 9.91609,19.999897 10.215033,20 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 2.78125 3 C 2.2292445 3.0005064 1.8648788 3.5569476 2.0566406 4.0625 C 2.1530276 3.7520115 2.4168701 3.5003343 2.78125 3.5 L 9.2851562 3.5 C 9.5843743 3.499809 9.8576492 3.6724804 9.9882812 3.9433594 L 16.921875 19.371094 C 16.932319 19.392762 16.935055 19.415588 16.943359 19.4375 C 16.999281 19.257318 17.014167 19.062578 16.921875 18.871094 L 9.9882812 3.4433594 C 9.8576492 3.1724804 9.5843743 2.999809 9.2851562 3 L 2.78125 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vectr.svg b/.icons/awkward/24x24/apps/vectr.svg
new file mode 100644
index 00000000..7871850b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vectr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path opacity=".2" d="m2.0098 12.207a10 10 0 0 0 -0.0098 0.293 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0098 -0.20703 10 10 0 0 1 -9.99 9.707 10 10 0 0 1 -9.9902 -9.793z"/>
+ <path style="fill:#4f4f4f" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:0.2" d="m 8.7128906,7.4959404 c -0.1637129,-2.502e-4 -0.3469592,0.00391 -0.5585937,0.00391 -0.8997727,-0.017924 -1.8012959,0.010918 -2.7011719,0 -0.6238339,-0.0047 -0.4793855,0.7248572 -0.2988281,1.03125 1.9963266,3.3875916 4.3557816,7.1799766 6.5546871,10.7558586 0.422499,0.593634 0.866767,-0.211819 1.103516,-0.55664 0.598348,-0.871468 1.091967,-1.783974 1.597656,-2.697266 0.213587,-0.613827 -0.383139,-1.086951 -0.595703,-1.607426 C 12.517395,12.231845 11.152651,10.078597 9.828125,7.9041435 9.5111521,7.5420598 9.2040295,7.4966909 8.7128906,7.4959404 Z m 6.6464844,0.00391 c -0.639303,0 -0.232422,0.7207031 -0.232422,0.7207031 0,0 0.959592,1.8161735 1.511719,2.8105465 0.552127,0.994375 0.850003,0.138594 0.988281,-0.136719 C 18.124465,9.9038181 18.557537,8.871168 18.90625,8.1853935 19.254962,7.4996181 18.527344,7.4998466 18.527344,7.4998466 Z"/>
+ <path fill="#ffffff" style="opacity:0.1" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.0098 0.207 10 10 0 0 1 9.9902 -9.707 10 10 0 0 1 9.99 9.793 10 10 0 0 0 0.01 -0.293 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#e4e4e4" d="M 8.7128906 6.9960938 C 8.5491777 6.9958436 8.3659314 7 8.1542969 7 C 7.2545242 6.9820758 6.353001 7.0109182 5.453125 7 C 4.8292911 6.9953 4.9737395 7.7248572 5.1542969 8.03125 C 7.1506235 11.418842 9.5100785 15.211227 11.708984 18.787109 C 12.131483 19.380743 12.575751 18.57529 12.8125 18.230469 C 13.410848 17.359001 13.904467 16.446495 14.410156 15.533203 C 14.623743 14.91938 14.027017 14.446256 13.814453 13.925781 C 12.517395 11.731999 11.152651 9.5787502 9.828125 7.4042969 C 9.5111521 7.0422132 9.2040295 6.9968443 8.7128906 6.9960938 z M 15.359375 7 C 14.720072 7 15.126953 7.7207031 15.126953 7.7207031 C 15.126953 7.7207031 16.086545 9.5368765 16.638672 10.53125 C 17.190799 11.525625 17.488675 10.669844 17.626953 10.394531 C 18.124465 9.4039715 18.557537 8.3713214 18.90625 7.6855469 C 19.254962 6.9997715 18.527344 7 18.527344 7 L 15.359375 7 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 8.7128906 6.9960938 C 8.5491777 6.9958436 8.3659314 7 8.1542969 7 C 7.2545242 6.9820758 6.353001 7.0109182 5.453125 7 C 4.9843489 6.9964682 4.9489099 7.4076092 5.0371094 7.7421875 C 5.0938773 7.5993072 5.2200398 7.4982439 5.453125 7.5 C 6.353001 7.510918 7.2545242 7.482076 8.1542969 7.5 C 8.3659314 7.5 8.5491777 7.4958436 8.7128906 7.4960938 C 9.2040295 7.4968442 9.5111521 7.5422132 9.828125 7.9042969 C 11.152651 10.07875 12.517395 12.231999 13.814453 14.425781 C 13.965328 14.795208 14.299333 15.142288 14.410156 15.53125 C 14.621829 14.918362 14.026795 14.445712 13.814453 13.925781 C 12.517395 11.731999 11.152651 9.5787502 9.828125 7.4042969 C 9.5111521 7.0422132 9.2040295 6.9968443 8.7128906 6.9960938 z M 15.359375 7 C 14.884887 7 14.988237 7.3949113 15.072266 7.5996094 C 15.126417 7.5414624 15.213169 7.5 15.359375 7.5 L 18.527344 7.5 C 18.527344 7.5 18.785355 7.5035697 18.919922 7.6503906 C 19.221321 7.0039874 18.527344 7 18.527344 7 L 15.359375 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/veracrypt.svg b/.icons/awkward/24x24/apps/veracrypt.svg
new file mode 100644
index 00000000..a40ff860
--- /dev/null
+++ b/.icons/awkward/24x24/apps/veracrypt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 5.5 3.6075 12.974-0.008 0.0255h3.1504l-0.0088-0.02832c0.000297-0.0013 0.0007-0.0016 0.001-0.0029l0.008 0.0315h7.25l-1.5-3h-3.25l-0.75-3 1-4h3l1.5-3h-6.9005l-1.9502 7 0.001 0.0019-0.015625 0.05957-1.8845-7.0615h-3.25z"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#0198c4" d="m4 5 3.25-5e-7 3.2624 12.223 0.2375 0.7765-3.1354-0.000006z"/>
+ <path fill="#4dbac2" d="m11.896 12.004-2.746-0.004-1.3125 5.224-0.2375 0.776l3.1354-0.000006c1.3713-5.946 1.1609-5.9965 1.1609-5.9965z"/>
+ <path fill="#06b788" d="m11.1 5-1.9495 7 1.6 6h7.25l-1.5-3h-3.25l-0.75-3 1-4h3l1.5-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/veracrypt.xpm.svg b/.icons/awkward/24x24/apps/veracrypt.xpm.svg
new file mode 120000
index 00000000..16df79fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/veracrypt.xpm.svg
@@ -0,0 +1 @@
+veracrypt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/veyon-configurator.svg b/.icons/awkward/24x24/apps/veyon-configurator.svg
new file mode 100644
index 00000000..7399f6ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/veyon-configurator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#545454" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 7,8 C 6.446,8 6,8.446 6,9 6,9.554 6.446,10 7,10 H 11 11.200196 17 C 17.554,10 18,9.554 18,9 18,8.446 17.554,8 17,8 H 11.200196 11 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="m 7,14 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 H 11 11.200196 17 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 11.200196 11 Z"/>
+ <path style="opacity:0.2" d="m 16,9.5 c 0,-1.1045 -0.8955,-2 -2,-2 -1.1045,0 -2,0.8955 -2,2 0,1.1045 0.8955,2 2,2 1.1045,0 2,-0.8955 2,-2 z"/>
+ <path style="opacity:0.2" d="m 10,15.5 c 0,-1.1045 -0.8955,-2 -2,-2 -1.1045,0 -2,0.8955 -2,2 0,1.1045 0.8955,2 2,2 1.1045,0 2,-0.8955 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 16,9 c 0,-1.1045 -0.8955,-2 -2,-2 -1.1045,0 -2,0.8955 -2,2 0,1.1045 0.8955,2 2,2 1.1045,0 2,-0.8955 2,-2 z"/>
+ <path style="fill:#ffffff" d="m 10,15 c 0,-1.1045 -0.8955,-2 -2,-2 -1.1045,0 -2,0.8955 -2,2 0,1.1045 0.8955,2 2,2 1.1045,0 2,-0.8955 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/veyon-master.svg b/.icons/awkward/24x24/apps/veyon-master.svg
new file mode 100644
index 00000000..92499a19
--- /dev/null
+++ b/.icons/awkward/24x24/apps/veyon-master.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(-34.289643,-74.041152)">
+ <ellipse id="ellipse841" style="opacity:0.2" cx="46.29" cy="86.541" rx="10" ry="10"/>
+ <ellipse style="fill:#545454" cx="46.29" cy="86.041" rx="10" ry="10"/>
+ <ellipse id="ellipse897" style="opacity:0.2" cx="46.29" cy="86.541" rx="8" ry="8"/>
+ <ellipse style="fill:#ffffff" cx="46.29" cy="86.041" rx="8" ry="8"/>
+ <path style="fill:#545454" d="m 54.289642,86.041152 c 0,0 -3.581723,3 -7.999998,3 -4.418278,0 -8,-3 -8,-3 0,0 3.581722,-3 8,-3 4.418275,0 7.999998,3 7.999998,3 z"/>
+ <circle style="opacity:0.2" cx="46.29" cy="86.541" r="2"/>
+ <circle style="fill:#ffffff" cx="46.29" cy="86.041" r="2"/>
+ <path id="ellipse847" style="opacity:0.1;fill:#ffffff" d="m 46.289643,76.041151 a 9.9999998,10.000001 0 0 0 -10,10 9.9999998,10.000001 0 0 0 0.01074,0.291015 9.9999998,10.000001 0 0 1 9.989258,-9.791015 9.9999998,10.000001 0 0 1 9.989258,9.708984 9.9999998,10.000001 0 0 0 0.01074,-0.208984 9.9999998,10.000001 0 0 0 -10,-10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/viber.svg b/.icons/awkward/24x24/apps/viber.svg
new file mode 100644
index 00000000..7d258f28
--- /dev/null
+++ b/.icons/awkward/24x24/apps/viber.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m8 17.5h5.5l-5.5 5z"/>
+ <path style="fill:#694088" d="m8 17h5.5l-5.5 5z"/>
+ <rect style="opacity:.2" width="18" height="17" x="3" y="1.5" rx="6.365" ry="6.565"/>
+ <rect style="fill:#924cc4" width="18" height="17" x="3" y="1" rx="6.365" ry="6.565"/>
+ <path style="fill:#ffffff" d="m9.398 4.78146c-8.5e-4 -9.5e-4 -0.0018-0.0017-0.00355-0.00355-8.5e-4 -9e-4 -0.00465-0.00465-0.0047-0.0047l-0.00823-0.005885-0.0247-0.012935 0.04116 0.02705z"/>
+ <path style="fill:#ffffff" d="m7.3975 5.40396c-0.00175 0.0026-0.00255 0.011065-0.0047 0.016465-0.0017 0.00205-0.00185 0.00385-0.00355 0.005885 0.00205-0.008195 0.0048-0.016635 0.0047-0.016465-2.26e-4 4.14e-4 0.0064-0.010185 0.00355-0.005885z"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 9.364258,1 C 5.8381925,1 3,3.9281708 3,7.5654295 v 0.5 C 3,4.428171 5.8381925,1.5 9.364258,1.5 h 5.271484 C 18.161807,1.5 21,4.428171 21,8.0654295 v -0.5 C 21,3.9281708 18.161807,1 14.635742,1 Z"/>
+ <path style="opacity:.2" d="m13.443776 4.5000313c-0.24157 0-0.44204 0.19294-0.44434 0.42676-0.0014 0.23488 0.1991 0.43239 0.44238 0.4336 1.05 0.00788 1.9132 0.33972 2.6094 0.99415 0.68795 0.64835 1.0466 1.5466 1.0556 2.7187997v1e-3c0.0025 0.23318 0.20311 0.425759 0.44531 0.425759 2.5e-5 0 0.0046-8.99e-4 0.0049-9.99e-4 0.24275-0.0023 0.44434-0.19795 0.44238-0.43262v-1e-3c-0.0057-0.6832001-0.11672-1.3113997-0.334-1.8641997-0.2199-0.55855-0.55415-1.0528-0.99025-1.4638-0.86125-0.80995-1.9614-1.2284-3.2276-1.2373h-0.0039zm-4.5092004 1.0108c-0.1694-0.0288-0.353 0.0026-0.5362 0.0908h-0.01465l-0.02051 0.01172c-0.3395 0.193-0.6579 0.4518-0.956 0.7763l-0.023435 0.02539v0.023435c-0.2063 0.2572-0.34265 0.51605-0.37402 0.7754-0.01001 0.04395-0.00976 0.08357-0.00976 0.12598 0 0.11798 0.01734 0.23788 0.05371 0.35547l0.0097 0.0333 0.0206 0.0117c0.11776 0.4040396 0.385 1.0327996 0.96975 2.0975987 0.38946 0.70575 0.7874 1.2953 1.1826 1.792 0.2082 0.26105 0.44404 0.53285 0.71775 0.80665 0.00325 0.0032 0.014795 0.01504 0.027345 0.02636 0.00435 0.0044 0.010435 0.01337 0.02539 0.02832l0.02735 0.02735h2e-3c0.0096 0.0096 0.01614 0.01663 0.01758 0.01855l0.0049 0.0059 0.0049 0.0049c0.27372 0.27074 0.5437 0.508 0.8076 0.71485 0.49594 0.39526 1.0854 0.79635 1.791 1.1865 1.066 0.5881 1.7006 0.8539 2.1026 0.96975l0.01465 0.01758 0.02441 0.0088c0.11385 0.03796 0.23232 0.05548 0.34961 0.05371 0.04757 0.0026 0.0897-7.5e-4 0.12988-0.0098 0.27524-0.03218 0.54775-0.1625 0.8174-0.38867l0.0029-0.0039 3e-3 -2e-3c0.0042-0.0041 0.0017-0.0022 0.0039-0.0049 0.0024-0.0022 0.0035-0.0047 0.0059-0.0068 0.31912-0.29126 0.5767-0.60805 0.7705-0.94725l0.0127-0.02149v-0.02051c0.178-0.37064 0.1075-0.74905-0.18164-0.99025-0.0071-0.0061-0.146-0.1222-0.31836-0.2627-0.17626-0.14364-0.3853-0.31246-0.52645-0.41603-0.26704-0.19754-0.6798-0.45308-0.91505-0.584h-1e-3c-0.453-0.252-0.925-0.105-1.133 0.164l-0.36426 0.45606c-0.1469 0.1851-0.44045 0.16744-0.44824 0.16699-2.4707-0.63565-3.135008-3.12-3.139608-3.137699-4.405e-4 -0.0078-0.0182-0.30184 0.166998-0.45117l0.4541-0.3632801c0.2696-0.2066 0.4213-0.6786996 0.1669-1.1317996-0.1327-0.2343-0.3893-0.6501-0.584-0.9151h-1e-3c-0.1044064-0.1406-0.2727064-0.3509-0.4160064-0.5273-0.0717-0.0883-0.1369-0.169-0.1846-0.2266-0.0238-0.0288-0.043-0.0521-0.0566-0.0684-0.0069-0.0081-0.0126-0.0138-0.0166-0.0185-2e-3 -0.0024-0.0032-0.0039-0.0049-0.0059-0.1259-0.1494-0.2863-0.2405-0.4629-0.2705zm4.5362004 0.9902c-0.23826-0.0168-0.45236 0.16173-0.46972 0.3916-0.01739 0.23012 0.16825 0.43537 0.40625 0.45215 0.58855 0.041595 0.9857 0.21462 1.2842 0.53025v1e-3c0.30464 0.3214996 0.44326 0.6886496 0.43164 1.1903997v2e-3c-0.0052 0.23089 0.1885 0.42656 0.42774 0.431619h0.01074c0.23574 0 0.43226-0.186099 0.4375-0.414059 0.015-0.6896001-0.209-1.3049997-0.662-1.7821997-0.455-0.4796-1.099-0.7481-1.867-0.8027z"/>
+ <path style="fill:#ffffff" d="m13.443776 4.0000307c-0.24157 0-0.44204 0.19294-0.44434 0.42676-0.0014 0.23488 0.1991 0.43239 0.44238 0.4336 1.05 0.00788 1.9132 0.33972 2.6094 0.99415 0.68795 0.64835 1.0466 1.5466 1.0556 2.7187996v1e-3c0.0025 0.23318 0.20311 0.4257597 0.44531 0.4257597 2.5e-5 0 0.0046-8.997e-4 0.0049-9.997e-4 0.24275-0.0023 0.44434-0.19795 0.44238-0.43262v-1e-3c-0.0057-0.6832-0.11672-1.3113996-0.334-1.8641996-0.2199-0.55855-0.55415-1.0528-0.99025-1.4638-0.86125-0.80995-1.9614-1.2284-3.2276-1.2373h-0.0039zm-4.5092004 1.0108c-0.1694-0.0288-0.353 0.0026-0.5362 0.0908h-0.01465l-0.02051 0.01172c-0.3395 0.193-0.6579 0.4518-0.956 0.7763l-0.023435 0.02539v0.023435c-0.2063 0.2572-0.34265 0.51605-0.37402 0.7754-0.01001 0.04395-0.00976 0.08357-0.00976 0.12598 0 0.11798 0.01734 0.23788 0.05371 0.35547l0.0097 0.0333 0.0206 0.0117c0.11776 0.4040396 0.385 1.0327996 0.96975 2.0975993 0.38946 0.70575 0.7874 1.2953 1.1826 1.792 0.2082 0.26105 0.44404 0.53285 0.71775 0.80665 0.00325 0.0032 0.014795 0.01504 0.027345 0.02636 0.00435 0.0044 0.010435 0.01337 0.02539 0.02832l0.02735 0.02735h2e-3c0.0096 0.0096 0.01614 0.01663 0.01758 0.01855l0.0049 0.0059 0.0049 0.0049c0.27372 0.27074 0.5437 0.508 0.8076 0.71485 0.49594 0.39526 1.0854 0.79635 1.791 1.1865 1.066 0.5881 1.7006 0.8539 2.1026 0.96975l0.01465 0.01758 0.02441 0.0088c0.11385 0.03796 0.23232 0.05548 0.34961 0.05371 0.04757 0.0026 0.0897-7.5e-4 0.12988-0.0098 0.27524-0.03218 0.54775-0.1625 0.8174-0.38867l0.0029-0.0039 3e-3 -2e-3c0.0042-0.0041 0.0017-0.0022 0.0039-0.0049 0.0024-0.0022 0.0035-0.0047 0.0059-0.0068 0.31912-0.29126 0.5767-0.60805 0.7705-0.94725l0.0127-0.02149v-0.02051c0.178-0.37064 0.1075-0.74905-0.18164-0.99025-0.0071-0.0061-0.146-0.1222-0.31836-0.2627-0.17626-0.14364-0.3853-0.31246-0.52645-0.41603-0.26704-0.19754-0.6798-0.45308-0.91505-0.584h-1e-3c-0.453-0.252-0.925-0.105-1.133 0.164l-0.36426 0.45606c-0.1469 0.1851-0.44045 0.16744-0.44824 0.16699-2.4707-0.63565-3.135006-3.12-3.139606-3.1376997-4.405e-4 -0.0078-0.0182-0.30184 0.166996-0.45117l0.4541-0.36328c0.2696-0.2066 0.4213-0.6786996 0.1669-1.1317996-0.1327-0.2343-0.3893-0.6501-0.584-0.9151h-1e-3c-0.104406-0.1406-0.272706-0.3509-0.416006-0.5273-0.0717-0.0883-0.1369-0.169-0.1846-0.2266-0.0238-0.0288-0.043-0.0521-0.0566-0.0684-0.0069-0.0081-0.0126-0.0138-0.0166-0.0185-2e-3 -0.0024-0.0032-0.0039-0.0049-0.0059-0.1259-0.1494-0.2863-0.2405-0.4629-0.2705zm4.5362004 0.9902c-0.23826-0.0168-0.45236 0.16173-0.46972 0.3916-0.01739 0.23012 0.16825 0.43537 0.40625 0.45215 0.58855 0.041595 0.9857 0.21462 1.2842 0.53025v1e-3c0.30464 0.3214996 0.44326 0.6886496 0.43164 1.1903996v2e-3c-0.0052 0.23089 0.1885 0.42656 0.42774 0.4316197h0.01074c0.23574 0 0.43226-0.1860997 0.4375-0.4140597 0.015-0.6896-0.209-1.3049996-0.662-1.7821996-0.455-0.4796-1.099-0.7481-1.867-0.8027z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/victor-vran.svg b/.icons/awkward/24x24/apps/victor-vran.svg
new file mode 100644
index 00000000..dc302007
--- /dev/null
+++ b/.icons/awkward/24x24/apps/victor-vran.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2.0018 2)">
+ <rect fill="#32434d" width="40" height="40" x="-42" y="-42" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m22 2c-11.08 0-20 8.92-20 20 0 0.168-0.004 0.333 0 0.5 0.2644-10.846 9.088-19.5 20-19.5s19.736 8.654 20 19.5c0.004-0.167 0-0.332 0-0.5 0-11.08-8.92-20-20-20z"/>
+ <path opacity=".2" d="m22.001 9.1219a14.001 13.943 0 0 0 -14.001 13.943 14.001 13.943 0 0 0 9.079 13.036c-0.0068-0.19832-0.0076-0.45337-0.02103-0.60116-0.04118-0.46238 0.07135-2.5268 0.17249-3.1549 0.03489-0.21698 0.16166-0.6445 0.28187-0.94889 0.2384-0.60385 0.50726-1.5092 0.60371-2.0425 0.03375-0.18609 0.11956-0.5425 0.19142-0.79186 0.11018-0.38129 0.12312-0.54689 0.08625-1.0537-0.03374-0.46345-0.02048-0.66916 0.05469-0.90084 0.12787-0.39502 0.12204-0.53231-0.02735-0.88603-0.07757-0.18373-0.12403-0.44865-0.12622-0.70177l-0.0042-0.40639-0.1199 0.15498c-0.06602 0.0858-0.16423 0.3296-0.21876 0.5426-0.23979 0.93516-0.60783 1.4786-1.6744 2.4823-0.38556 0.36263-0.72501 0.72451-0.75516 0.80441-0.41579 1.1027-0.45542 1.2604-0.42281 1.6842 0.01797 0.2336 0.05216 0.48908 0.07572 0.5677 0.05778 0.19284-0.13427 0.27286-0.29028 0.12152-0.06477-0.06221-0.15954-0.09009-0.21876-0.0665-0.08444 0.03539-0.09797 0.10962-0.07362 0.38129 0.03626 0.40574 0.05536 0.43331 0.32184 0.42516 0.17322 0 0.218 0.0236 0.27556 0.18855 0.03846 0.11026 0.04448 0.19692 0.01262 0.19692-0.03167 0-0.0589 0.08902-0.0589 0.20325 0 0.19499-0.01002 0.20314-0.27766 0.20314-0.24152 0-0.28338 0.02038-0.3008 0.15091-0.01294 0.09653-0.06998 0.1611-0.15987 0.17386-0.18613 0.02896-0.6962-0.51783-0.89399-0.95736-0.19893-0.44243-0.16186-1.1246 0.10518-1.9754 0.10526-0.33517 0.22462-0.79272 0.26715-1.016 0.10056-0.52866 0.21985-0.76677 0.40597-0.81696 0.11565-0.03003 0.22306-0.20078 0.46278-0.72901 0.17184-0.37861 0.37864-0.88689 0.45856-1.1291 0.17301-0.52383 0.36181-0.83648 0.86665-1.435 0.20711-0.24572 0.41104-0.56244 0.45436-0.70595 0.04336-0.14565 0.2096-0.56631 0.36812-0.93848l0.28818-0.67667 0.03997-1.2192c0.02253-0.67034 0.07233-1.3281 0.11149-1.4601 0.03901-0.13224 0.22766-0.44243 0.4186-0.69126 0.20544-0.26728 0.34707-0.51868 0.34707-0.61382 0-0.19124 0.29414-0.64782 0.51956-0.80656 0.0881-0.06114 0.24187-0.133 0.34077-0.15713 0.35452-0.0858 0.40178-0.11079 0.46698-0.2409 0.05254-0.10618 0.02466-0.21848-0.13252-0.55086-0.10892-0.23049-0.23636-0.48007-0.28397-0.55311-0.07609-0.11691-0.07174-0.14351 0.03787-0.2262 0.06865-0.05255 0.30131-0.13428 0.51746-0.18019 0.3671-0.08151 0.39487-0.09546 0.41228-0.28272 0.01681-0.17933-0.0204-0.22298-0.37863-0.44833-0.82562-0.51965-1.1229-0.85826-1.1191-1.2695 0.0046-0.46302 0.2523-0.72569 0.96341-1.0222 0.36142-0.15016 0.45641-0.21923 0.47329-0.34568 0.01162-0.0858 0.04611-0.18684 0.07784-0.22202 0.03168-0.03647 0.0589-0.19188 0.0589-0.34568 0-0.46345 0.13444-1.0714 0.27556-1.2401 0.26169-0.31308 0.46911-0.38 1.1422-0.37711 0.52856 0 0.67376 0.02681 0.90241 0.15295 0.30774 0.17236 0.3686 0.29452 0.57847 1.1605 0.07665 0.31651 0.1908 0.62487 0.25453 0.68504 0.06373 0.06006 0.13249 0.18416 0.15356 0.27436 0.02884 0.12281 0.1324 0.20336 0.4165 0.32477 0.7347 0.31361 1.1285 0.86748 0.99286 1.3952-0.11778 0.45841-0.71988 0.97827-1.1317 0.97827-0.06647 0-0.1199 0.04719-0.1199 0.10296 0 0.0547 0.03932 0.10082 0.08625 0.10082 0.06052 0 0.0962 0.1449 0.1241 0.50067 0.02176 0.27608 0.07262 0.58197 0.11359 0.67871 0.07173 0.16914 0.09487 0.17418 0.61632 0.17386 0.46145-0.000215 0.61356 0.03003 1.0433 0.2158 0.27722 0.11884 0.5274 0.25623 0.55532 0.30589 0.02792 0.05041 0.18442 0.16356 0.34708 0.25344 0.41226 0.22738 1.0026 0.90352 1.4535 1.6633 0.20997 0.35373 0.44099 0.71507 0.51115 0.80227 0.07015 0.0858 0.12621 0.20346 0.12621 0.25977 0 0.05685 0.06514 0.19864 0.14304 0.3163 0.07813 0.11873 0.14582 0.32659 0.15145 0.4672 0.01306 0.33056 0.26118 0.88839 0.88768 1.9943 0.38927 0.68729 0.51697 0.97538 0.55112 1.2422 0.0245 0.19124 0.06183 1.15 0.08415 2.1304 0.03902 1.7149 0.04698 1.7888 0.1809 1.9419 0.13907 0.15938 0.13876 0.15917 0.08203 1.8183-0.03124 0.91285-0.08478 1.7401-0.1199 1.8393-0.03512 0.09975-0.14943 0.22727-0.25243 0.28487-0.10296 0.05684-0.20282 0.15938-0.22297 0.22835-0.02015 0.06864-0.20837 0.21236-0.4186 0.32048-0.21023 0.10908-0.39652 0.21955-0.41228 0.24722-0.01577 0.02789 0.09117 0.30289 0.23559 0.61168 0.14948 0.31983 0.3283 0.58111 0.55743 0.86094a14.001 13.943 0 0 0 6.053 -11.584 14.001 13.943 0 0 0 -14.001 -13.943zm3.7758 13.225c-0.02553 0-0.03967 0.15884-0.03156 0.35405 0.01224 0.28766-0.01562 0.40049-0.14304 0.58862-0.08661 0.12935-0.28799 0.50828-0.44805 0.84624l-0.29028 0.61382 1.199 2.5389c1.3227 2.7981 1.4527 3.0458 1.5861 3.0458 0.05023 0 0.20122-0.17343 0.33656-0.38751h0.0022c0.13536-0.21419 0.34565-0.51986 0.46909-0.67871 0.1534-0.19692 0.24974-0.41122 0.30291-0.67667 0.04277-0.21365 0.0971-0.41937 0.122-0.45658 0.15619-0.23328 0.12537-0.51118-0.13672-1.2297-0.3-0.824-0.424-1.451-0.429-2.166l-0.0042-0.48597-0.44594-0.19059c-0.35516-0.15284-0.55896-0.30536-1.0013-0.74993-0.3056-0.30739-0.59997-0.55934-0.65419-0.55934-0.05424 0-0.13143-0.06757-0.17249-0.1508-0.07564-0.15445-0.17602-0.25162-0.26084-0.25355zm-0.17249 6.4186c-0.08892-0.07293-0.07608 0.19552-0.06521 0.72054 0.01249 0.59494 0.21044 1.5418 0.33235 1.5858 0.04248 0.01502 0.14873 0.10726 0.23769 0.20325l0.16197 0.17386 0.08204 2.6353c0.03441 1.129 0.07367 1.745 0.10728 2.1807a14.001 13.943 0 0 0 2.8355 -1.3134c-0.76878-0.4406-1.4654-1.3192-1.9794-2.5599-0.1682-0.40596-0.63673-1.4393-1.0391-2.2959-0.39542-0.84163-0.58421-1.257-0.67312-1.3302zm2.9575 1.8245c-0.0418-0.01931-0.08085-0.01073-0.13252 0.01931-0.28505 0.16421-0.27734 0.34021 0.04418 1.0747 0.20027 0.45755 0.31915 0.65715 0.35338 0.59913 0.02827-0.04934 0.04988-0.3666 0.05048-0.7081 0.000789-0.56963-0.01081-0.63688-0.15987-0.82747-0.0678-0.08688-0.11386-0.13718-0.15566-0.15713zm-7.2781 3.402c-0.06294 0-0.09036 0.07722-0.09045 0.25344-0.000204 0.25012-0.19651 1.4343-0.31974 1.9294-0.01885 0.07615-0.08348 0.4805-0.13252 0.77084a14.001 13.943 0 0 0 1.0792 0.0547c-0.0024-0.45712-0.14123-1.2742-0.27976-1.6277-0.07093-0.18072-0.09838-0.41304-0.08625-0.73738 0.01851-0.49734-0.01994-0.6431-0.17038-0.6431z"/>
+ <path fill="#fff" d="m22.001 8.1219a14.001 13.943 0 0 0 -14.001 13.943 14.001 13.943 0 0 0 9.079 13.036c-0.0068-0.19832-0.0076-0.45337-0.02103-0.60116-0.04118-0.46238 0.07135-2.5268 0.17249-3.1549 0.03489-0.21698 0.16166-0.6445 0.28187-0.94889 0.2384-0.60385 0.50726-1.5092 0.60371-2.0425 0.03375-0.18609 0.11956-0.5425 0.19142-0.79186 0.11018-0.38129 0.12312-0.54689 0.08625-1.0537-0.03374-0.46345-0.02048-0.66916 0.05469-0.90084 0.12787-0.39502 0.12204-0.53231-0.02735-0.88603-0.07757-0.18373-0.12403-0.44865-0.12622-0.70177l-0.0042-0.40639-0.1199 0.15498c-0.06602 0.0858-0.16423 0.3296-0.21876 0.5426-0.23979 0.93516-0.60783 1.4786-1.6744 2.4823-0.38556 0.36263-0.72501 0.72451-0.75516 0.80441-0.41579 1.1027-0.45542 1.2604-0.42281 1.6842 0.01797 0.2336 0.05216 0.48908 0.07572 0.5677 0.05778 0.19284-0.13427 0.27286-0.29028 0.12152-0.06477-0.06221-0.15954-0.09009-0.21876-0.0665-0.08444 0.03539-0.09797 0.10962-0.07362 0.38129 0.03626 0.40574 0.05536 0.43331 0.32184 0.42516 0.17322 0 0.218 0.0236 0.27556 0.18855 0.03846 0.11026 0.04448 0.19692 0.01262 0.19692-0.03167 0-0.0589 0.08902-0.0589 0.20325 0 0.19499-0.01002 0.20314-0.27766 0.20314-0.24152 0-0.28338 0.02038-0.3008 0.15091-0.01294 0.09653-0.06998 0.1611-0.15987 0.17386-0.18613 0.02896-0.6962-0.51783-0.89399-0.95736-0.19893-0.44243-0.16186-1.1246 0.10518-1.9754 0.10526-0.33517 0.22462-0.79272 0.26715-1.016 0.10056-0.52866 0.21985-0.76677 0.40597-0.81696 0.11565-0.03003 0.22306-0.20078 0.46278-0.72901 0.17184-0.37861 0.37864-0.88689 0.45856-1.1291 0.17301-0.52383 0.36181-0.83648 0.86665-1.435 0.20711-0.24572 0.41104-0.56244 0.45436-0.70595 0.04336-0.14565 0.2096-0.56631 0.36812-0.93848l0.28818-0.67667 0.03997-1.2192c0.02253-0.67034 0.07233-1.3281 0.11149-1.4601 0.03901-0.13224 0.22766-0.44243 0.4186-0.69126 0.20544-0.26728 0.34707-0.51868 0.34707-0.61382 0-0.19124 0.29414-0.64782 0.51956-0.80656 0.0881-0.06114 0.24187-0.133 0.34077-0.15713 0.35452-0.0858 0.40178-0.11079 0.46698-0.2409 0.05254-0.10618 0.02466-0.21848-0.13252-0.55086-0.10892-0.23049-0.23636-0.48007-0.28397-0.55311-0.07609-0.11691-0.07174-0.14351 0.03787-0.2262 0.06865-0.05255 0.30131-0.13428 0.51746-0.18019 0.3671-0.08151 0.39487-0.09546 0.41228-0.28272 0.01681-0.17933-0.0204-0.22298-0.37863-0.44833-0.82562-0.51965-1.1229-0.85826-1.1191-1.2695 0.0046-0.46302 0.2523-0.72569 0.96341-1.0222 0.36142-0.15016 0.45641-0.21923 0.47329-0.34568 0.01162-0.0858 0.04611-0.18684 0.07784-0.22202 0.03168-0.03647 0.0589-0.19188 0.0589-0.34568 0-0.46345 0.13444-1.0714 0.27556-1.2401 0.26169-0.31308 0.46911-0.38 1.1422-0.37711 0.52856 0 0.67376 0.02681 0.90241 0.15295 0.30774 0.17236 0.3686 0.29452 0.57847 1.1605 0.07665 0.31651 0.1908 0.62487 0.25453 0.68504 0.06373 0.06006 0.13249 0.18416 0.15356 0.27436 0.02884 0.12281 0.1324 0.20336 0.4165 0.32477 0.7347 0.31361 1.1285 0.86748 0.99286 1.3952-0.11778 0.45841-0.71988 0.97827-1.1317 0.97827-0.06647 0-0.1199 0.04719-0.1199 0.10296 0 0.0547 0.03932 0.10082 0.08625 0.10082 0.06052 0 0.0962 0.1449 0.1241 0.50067 0.02176 0.27608 0.07262 0.58197 0.11359 0.67871 0.07173 0.16914 0.09487 0.17418 0.61632 0.17386 0.46145-0.000215 0.61356 0.03003 1.0433 0.2158 0.27722 0.11884 0.5274 0.25623 0.55532 0.30589 0.02792 0.05041 0.18442 0.16356 0.34708 0.25344 0.41226 0.22738 1.0026 0.90352 1.4535 1.6633 0.20997 0.35373 0.44099 0.71507 0.51115 0.80227 0.07015 0.0858 0.12621 0.20346 0.12621 0.25977 0 0.05685 0.06514 0.19864 0.14304 0.3163 0.07813 0.11873 0.14582 0.32659 0.15145 0.4672 0.01306 0.33056 0.26118 0.88839 0.88768 1.9943 0.38927 0.68729 0.51697 0.97538 0.55112 1.2422 0.0245 0.19124 0.06183 1.15 0.08415 2.1304 0.03902 1.7149 0.04698 1.7888 0.1809 1.9419 0.13907 0.15938 0.13876 0.15917 0.08203 1.8183-0.03124 0.91285-0.08478 1.7401-0.1199 1.8393-0.03512 0.09975-0.14943 0.22727-0.25243 0.28487-0.10296 0.05684-0.20282 0.15938-0.22297 0.22835-0.02015 0.06864-0.20837 0.21236-0.4186 0.32048-0.21023 0.10908-0.39652 0.21955-0.41228 0.24722-0.01577 0.02789 0.09117 0.30289 0.23559 0.61168 0.14948 0.31983 0.3283 0.58111 0.55743 0.86094a14.001 13.943 0 0 0 6.053 -11.584 14.001 13.943 0 0 0 -14.001 -13.943zm3.7758 13.225c-0.02553 0-0.03967 0.15884-0.03156 0.35405 0.01224 0.28766-0.01562 0.40049-0.14304 0.58862-0.08661 0.12935-0.28799 0.50828-0.44805 0.84624l-0.29028 0.61382 1.199 2.5389c1.3227 2.7981 1.4527 3.0458 1.5861 3.0458 0.05023 0 0.20122-0.17343 0.33656-0.38751h0.0022c0.13536-0.21419 0.34565-0.51986 0.46909-0.67871 0.1534-0.19692 0.24974-0.41122 0.30291-0.67667 0.04277-0.21365 0.0971-0.41937 0.122-0.45658 0.15619-0.23328 0.12537-0.51118-0.13672-1.2297-0.3-0.824-0.424-1.451-0.429-2.166l-0.0042-0.48597-0.44594-0.19059c-0.35516-0.15284-0.55896-0.30536-1.0013-0.74993-0.3056-0.30739-0.59997-0.55934-0.65419-0.55934-0.05424 0-0.13143-0.06757-0.17249-0.1508-0.07564-0.15445-0.17602-0.25162-0.26084-0.25355zm-0.17249 6.4186c-0.08892-0.07293-0.07608 0.19552-0.06521 0.72054 0.01249 0.59494 0.21044 1.5418 0.33235 1.5858 0.04248 0.01502 0.14873 0.10726 0.23769 0.20325l0.16197 0.17386 0.08204 2.6353c0.03441 1.129 0.07367 1.745 0.10728 2.1807a14.001 13.943 0 0 0 2.8355 -1.3134c-0.76878-0.4406-1.4654-1.3192-1.9794-2.5599-0.1682-0.40596-0.63673-1.4393-1.0391-2.2959-0.39542-0.84163-0.58421-1.257-0.67312-1.3302zm2.9575 1.8245c-0.0418-0.01931-0.08085-0.01073-0.13252 0.01931-0.28505 0.16421-0.27734 0.34021 0.04418 1.0747 0.20027 0.45755 0.31915 0.65715 0.35338 0.59913 0.02827-0.04934 0.04988-0.3666 0.05048-0.7081 0.000789-0.56963-0.01081-0.63688-0.15987-0.82747-0.0678-0.08688-0.11386-0.13718-0.15566-0.15713zm-7.2781 3.402c-0.06294 0-0.09036 0.07722-0.09045 0.25344-0.000204 0.25012-0.19651 1.4343-0.31974 1.9294-0.01885 0.07615-0.08348 0.4805-0.13252 0.77084a14.001 13.943 0 0 0 1.0792 0.0547c-0.0024-0.45712-0.14123-1.2742-0.27976-1.6277-0.07093-0.18072-0.09838-0.41304-0.08625-0.73738 0.01851-0.49734-0.01994-0.6431-0.17038-0.6431z"/>
+ <path opacity=".2" d="m2.0117 22.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.168-0.008-0.333-0.012-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vidcutter.svg b/.icons/awkward/24x24/apps/vidcutter.svg
new file mode 100644
index 00000000..d54ba60a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vidcutter.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#642c68" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="m 3,3.5 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#ffffff" d="M 3,3 3,5 5,5 5,3 3,3 Z m 16,0 0,2 2,0 0,-2 -2,0 z M 3,7 3,9 5,9 5,7 3,7 Z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z m -16,4 0,2 2,0 0,-2 -2,0 z m 16,0 0,2 2,0 0,-2 -2,0 z"/>
+ <rect style="opacity:0.2" width="10" height="7" x="7" y="4.5"/>
+ <rect style="fill:#ffffff" width="10" height="7" x="7" y="4"/>
+ <rect style="opacity:0.2" width="10" height="7" x="7" y="13.5"/>
+ <rect style="fill:#ffffff" width="10" height="7" x="7" y="13"/>
+ <circle style="opacity:0.2" cx="18" cy="17.5" r="6"/>
+ <circle style="fill:#96be4e" cx="18" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16.154,14 c -0.63723,0 -1.1538,0.51659 -1.1538,1.1538 0,0.63723 0.51659,1.1538 1.1538,1.1538 0.20588,0 0.39515,-0.06416 0.56251,-0.15865 l 0.90875,0.85106 -0.90875,0.85106 c -0.16754,-0.09461 -0.35676,-0.15877 -0.5626,-0.15877 -0.63737,0 -1.1538,0.51645 -1.1538,1.1538 0,0.63723 0.51659,1.1538 1.1538,1.1538 0.63723,0 1.1538,-0.51659 1.1538,-1.1538 0,-0.10576 -0.01661,-0.20557 -0.04324,-0.30288 l 0.98075,-0.9519 2.0626,1.9467 0.69229,0 0,-0.46153 -3.7356,-3.6202 c 0.02668,-0.09731 0.04324,-0.19711 0.04324,-0.30288 0,-0.63723 -0.51659,-1.1538 -1.1538,-1.1538 z m 0,0.69229 c 0.25489,0 0.46153,0.20664 0.46153,0.46153 0,0.25489 -0.20664,0.46153 -0.46153,0.46153 -0.25489,0 -0.46153,-0.20664 -0.46153,-0.46153 0,-0.25489 0.20664,-0.46153 0.46153,-0.46153 z m 4.1538,-0.23076 -1.8175,1.7164 0.60599,0.59122 1.9038,-1.8461 0,-0.46153 z m -4.1538,3.923 c 0.25489,0 0.46153,0.20664 0.46153,0.46153 0,0.25489 -0.20664,0.46153 -0.46153,0.46153 -0.25489,0 -0.46153,-0.20664 -0.46153,-0.46153 0,-0.25489 0.20664,-0.46153 0.46153,-0.46153 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/video-player.svg b/.icons/awkward/24x24/apps/video-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/video-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vieb.svg b/.icons/awkward/24x24/apps/vieb.svg
new file mode 100644
index 00000000..851f746e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vieb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,1.5 C 10.95,1.5 10.399,1.705 9.9881,2.1162 L 1.6161,10.489 C 0.79384,11.311 0.79501,12.687 1.6173,13.51 L 9.9893,21.883 C 10.812,22.705 12.189,22.706 13.011,21.884 L 21.383,13.511 C 22.206,12.689 22.206,11.311 21.383,10.489 L 13.011,2.1162 C 12.6,1.705 12.05,1.5 11.5,1.5 Z"/>
+ <path style="fill:#a42a2a" d="M 11.5,1 C 10.95,1 10.399,1.205 9.9881,1.6162 L 1.6161,9.9891 C 0.79384,10.811 0.79501,12.187 1.6173,13.01 L 9.9893,21.383 C 10.812,22.205 12.189,22.206 13.011,21.384 L 21.383,13.011 C 22.206,12.189 22.206,10.811 21.383,9.9891 L 13.011,1.6162 C 12.6,1.205 12.05,1 11.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,1 C 10.95,1 10.399,1.2051 9.9883,1.6162 L 1.6162,9.9893 C 1.1431,10.462 0.95188,11.117 1.0234,11.746 1.0769,11.284 1.2686,10.837 1.6162,10.489 L 9.9883,2.1162 C 10.399,1.7051 10.95,1.5 11.5,1.5 12.05,1.5 12.601,1.7051 13.012,2.1162 L 21.383,10.489 C 21.731,10.838 21.923,11.287 21.977,11.75 22.049,11.12 21.857,10.463 21.383,9.9893 L 13.012,1.6162 C 12.601,1.2051 12.05,1 11.5,1 Z"/>
+ <path style="opacity:0.2" d="M 3.9999,4.5002 C 3.446,4.5002 3.0001,4.9461 3.0001,5.5 3.0001,6.0538 3.446,6.4997 3.9999,6.4997 L 3.9996,18.5 C 4,20.265 6.167,21.158 7.39,19.935 L 21.337,6.5002 C 21.721,6.5002 22,5.9332 22,5.5002 22,4.9463 21.549,4.5002 20.996,4.5002 H 16 C 15.446,4.5002 15,4.9461 15,5.5 15,5.9141 15.234,6.4919 15.607,6.4919 L 8,13.779 V 6.4997 C 8.5539,6.4997 9,6.054 9,5.5002 9,4.9463 8.5539,4.5002 8,4.5002 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9999,4 C 3.446,4 3.0001,4.4459 3.0001,4.9998 3.0001,5.5536 3.446,5.9995 3.9999,5.9995 L 3.9996,18 C 4,19.765 6.167,20.658 7.39,19.435 L 21.337,6 C 21.721,6 22,5.433 22,5 22,4.4461 21.549,4 20.996,4 H 16 C 15.446,4 15,4.4459 15,4.9998 15,5.4139 15.234,5.9917 15.607,5.9917 L 8,13.279 V 5.9995 C 8.5539,5.9995 9,5.5538 9,5 9,4.4461 8.5539,4 8,4 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 4 4 C 3.4461 4 3 4.4461 3 5 C 3 5.0891 3.0291 5.1679 3.0508 5.25 C 3.1634 4.8211 3.5348 4.5 4 4.5 L 8 4.5 C 8.4652 4.5 8.8365 4.8211 8.9492 5.25 C 8.9707 5.1683 9 5.0887 9 5 C 9 4.4461 8.5539 4 8 4 L 4 4 z M 16 4 C 15.446 4 15 4.4461 15 5 C 15 5.0949 15.016 5.1995 15.039 5.3027 C 15.133 4.8473 15.516 4.5 16 4.5 L 20.996 4.5 C 21.476 4.5 21.859 4.8435 21.957 5.2949 C 21.982 5.1955 22 5.094 22 5 C 22 4.4461 21.549 4 20.996 4 L 16 4 z M 15.283 6.3027 L 8 13.279 L 8 13.779 L 15.607 6.4922 C 15.479 6.4922 15.375 6.4094 15.283 6.3027 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/viewnior.svg b/.icons/awkward/24x24/apps/viewnior.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/viewnior.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vifm.svg b/.icons/awkward/24x24/apps/vifm.svg
new file mode 100644
index 00000000..12688b2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vifm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#3f3f3f" d="M 2,5.9 V 20 c 0,0.5544 0.445625,1 1,1 H 21.0005 C 21.5545,21 22,20.5545 22,20 V 5.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,5.5 V 21 h 9.000976 C 21.554976,21 22,20.5545 22,20 V 5.5 Z"/>
+ <path style="fill:#c8c8c8" d="M 3,3 C 2.4456,3 2,3.44575 2,3.99975 V 6 H 22 V 3.99975 C 22,3.44575 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.4456,3 2,3.446 2,4 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 4 C 22,3.446 21.5545,3 21,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.5544 0.445625,1 1,1 H 21.001 C 21.5545,21.5 22,21.0545 22,20.5 V 20 c 0,0.5544 -0.445275,1 -0.999,1 H 3 C 2.4456,21 2,20.5545 2,20 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="6"/>
+ <path style="opacity:0.2" d="M 13.673828,9.5 10.964844,15.427734 8.46875,10.5 H 6.7890625 L 10.330078,17.496094 11.681641,17.46875 15.324219,9.5 Z M 16,11.5 v 1 h 1 v -1 z m 0,2 v 4 h 1 v -4 z"/>
+ <path style="fill:#1b6cff" d="M 13.673828 9 L 10.964844 14.927734 L 8.46875 10 L 6.7890625 10 L 10.330078 16.996094 L 11.681641 16.96875 L 15.324219 9 L 13.673828 9 z M 16 11 L 16 12 L 17 12 L 17 11 L 16 11 z M 16 13 L 16 17 L 17 17 L 17 13 L 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/viking.svg b/.icons/awkward/24x24/apps/viking.svg
new file mode 120000
index 00000000..2c7603d5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/viking.svg
@@ -0,0 +1 @@
+gps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vim-qt.svg b/.icons/awkward/24x24/apps/vim-qt.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vim.svg b/.icons/awkward/24x24/apps/vim.svg
new file mode 100644
index 00000000..c7a25930
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vim.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,1.5 C 10.95,1.5 10.399,1.705 9.9881,2.1162 L 1.6161,10.489 C 0.79384,11.311 0.79501,12.687 1.6173,13.51 L 9.9893,21.883 C 10.812,22.705 12.189,22.706 13.011,21.884 L 21.383,13.511 C 22.206,12.689 22.206,11.311 21.383,10.489 L 13.011,2.1162 C 12.6,1.705 12.05,1.5 11.5,1.5 Z"/>
+ <path style="fill:#159532" d="M 11.5,1 C 10.95,1 10.399,1.205 9.9881,1.6162 L 1.6161,9.9891 C 0.79384,10.811 0.79501,12.187 1.6173,13.01 L 9.9893,21.383 C 10.812,22.205 12.189,22.206 13.011,21.384 L 21.383,13.011 C 22.206,12.189 22.206,10.811 21.383,9.9891 L 13.011,1.6162 C 12.6,1.205 12.05,1 11.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,1 C 10.95,1 10.399,1.2051 9.9883,1.6162 L 1.6162,9.9893 C 1.1431,10.462 0.95188,11.117 1.0234,11.746 1.0769,11.284 1.2686,10.837 1.6162,10.489 L 9.9883,2.1162 C 10.399,1.7051 10.95,1.5 11.5,1.5 12.05,1.5 12.601,1.7051 13.012,2.1162 L 21.383,10.489 C 21.731,10.838 21.923,11.287 21.977,11.75 22.049,11.12 21.857,10.463 21.383,9.9893 L 13.012,1.6162 C 12.601,1.2051 12.05,1 11.5,1 Z"/>
+ <path style="opacity:0.2" d="M 3.9999,4.5002 C 3.446,4.5002 3.0001,4.9461 3.0001,5.5 3.0001,6.0538 3.446,6.4997 3.9999,6.4997 L 3.9996,18.5 C 4,20.265 6.167,21.158 7.39,19.935 L 21.337,6.5002 C 21.721,6.5002 22,5.9332 22,5.5002 22,4.9463 21.549,4.5002 20.996,4.5002 H 16 C 15.446,4.5002 15,4.9461 15,5.5 15,5.9141 15.234,6.4919 15.607,6.4919 L 8,13.779 V 6.4997 C 8.5539,6.4997 9,6.054 9,5.5002 9,4.9463 8.5539,4.5002 8,4.5002 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9999,4 C 3.446,4 3.0001,4.4459 3.0001,4.9998 3.0001,5.5536 3.446,5.9995 3.9999,5.9995 L 3.9996,18 C 4,19.765 6.167,20.658 7.39,19.435 L 21.337,6 C 21.721,6 22,5.433 22,5 22,4.4461 21.549,4 20.996,4 H 16 C 15.446,4 15,4.4459 15,4.9998 15,5.4139 15.234,5.9917 15.607,5.9917 L 8,13.279 V 5.9995 C 8.5539,5.9995 9,5.5538 9,5 9,4.4461 8.5539,4 8,4 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 4 4 C 3.4461 4 3 4.4461 3 5 C 3 5.0891 3.0291 5.1679 3.0508 5.25 C 3.1634 4.8211 3.5348 4.5 4 4.5 L 8 4.5 C 8.4652 4.5 8.8365 4.8211 8.9492 5.25 C 8.9707 5.1683 9 5.0887 9 5 C 9 4.4461 8.5539 4 8 4 L 4 4 z M 16 4 C 15.446 4 15 4.4461 15 5 C 15 5.0949 15.016 5.1995 15.039 5.3027 C 15.133 4.8473 15.516 4.5 16 4.5 L 20.996 4.5 C 21.476 4.5 21.859 4.8435 21.957 5.2949 C 21.982 5.1955 22 5.094 22 5 C 22 4.4461 21.549 4 20.996 4 L 16 4 z M 15.283 6.3027 L 8 13.279 L 8 13.779 L 15.607 6.4922 C 15.479 6.4922 15.375 6.4094 15.283 6.3027 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vimeo.svg b/.icons/awkward/24x24/apps/vimeo.svg
new file mode 100644
index 00000000..a70df347
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vimeo.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1,1)">
+ <rect x="1" y="1.5" width="20" height="20" rx="2" ry="2" style="opacity:.2"/>
+ <rect x="1" y="1" width="20" height="20" rx="2" ry="2" style="fill:#1ab7ea"/>
+ <path d="m11 18c-1 0-5-9.0000004-5-9.0000004l-1 1.0000004-1-1.0000004s3-3 5-3c1 0 3 8.0000004 3 8.0000004l3-5.0000004h-2s1-3 3-3c3 0 2 3 2 3s-2 9.0000004-7 9.0000004z" style="opacity:.2"/>
+ <path d="m11 17c-1 0-5-9-5-9l-1 1-1-1s3-3 5-3c1 0 3 8 3 8l3-5h-2s1-3 3-3c3 0 2 3 2 3s-2 9-7 9z" style="fill:#ffffff"/>
+ <path d="m3 1c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vinagre.svg b/.icons/awkward/24x24/apps/vinagre.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vinagre.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/virt-manager.svg b/.icons/awkward/24x24/apps/virt-manager.svg
new file mode 100644
index 00000000..870367b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/virt-manager.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 3.375,9.5 2.4188,6 h 1.725 l 2.3813,-6 H 8.2689 L 6.6377,13.4562 5.0252,9.5 h -1.65 z"/>
+ <path style="fill:#6a2537" d="m 3.375,9 2.4188,6 h 1.725 L 9.9001,9 H 8.2689 L 6.6377,12.9562 5.025,9.0002 h -1.65 z"/>
+ <path style="opacity:0.2" d="m 11.494,9.5 c -0.81232,2.0104 -1.6379,4.0082 -2.4938,6 h 1.725 l 1.6125,-3.9375 1.5938,3.9375 h 1.725 l 1.5938,-4.05 1.65,4.05 h 1.725 c -0.85584,-1.9918 -1.7002,-3.9896 -2.5125,-6 h -1.7251 l -1.5938,3.9562 -1.631,-3.956 h -1.6687 z"/>
+ <path style="fill:#a6aaad" d="m 11.494,9 c -0.81232,2.0104 -1.6379,4.0082 -2.4938,6 h 1.725 L 12.3377,11.0625 13.9315,15 h 1.725 l 1.5938,-4.05 1.65,4.05 h 1.725 c -0.856,-1.992 -1.7,-3.99 -2.513,-6 h -1.725 L 14.7943,12.956 13.1623,9 h -1.668 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/virt-viewer.svg b/.icons/awkward/24x24/apps/virt-viewer.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/virt-viewer.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/virtualbox-ose.svg b/.icons/awkward/24x24/apps/virtualbox-ose.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/virtualbox-ose.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/virtualbox.svg b/.icons/awkward/24x24/apps/virtualbox.svg
new file mode 100644
index 00000000..1f00c1c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/virtualbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4289d6" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m10 4.5-2.5 9-1.539-5h-2.961v1.5h2.031l2.469 8.5 2.5-9.5 1.5 5 2-5.5 1.5 5.5h3v-1.5h-2c-0.818-2.6155-2.5-7.5-2.5-7.5l-2 5z"/>
+ <path fill="#ffffff" d="m10 4-2.5 9-1.539-5h-2.961v1.5h2.031l2.469 8.5 2.5-9.5 1.5 5 2-5.5 1.5 5.5h3v-1.5h-2c-0.818-2.6155-2.5-7.5-2.5-7.5l-2 5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/visual-paradigm.svg b/.icons/awkward/24x24/apps/visual-paradigm.svg
new file mode 100644
index 00000000..ae0d5128
--- /dev/null
+++ b/.icons/awkward/24x24/apps/visual-paradigm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.99974,4.5000212 c -0.47145,0 -0.943215,0.1757235 -1.295635,0.5281345 L 3.5281285,12.204933 c -0.70484,0.704822 -0.7038403,1.88435 0.00102,2.589172 l 7.1759915,7.176778 c 0.704841,0.704823 1.885419,0.705822 2.59026,10e-4 l 7.175975,-7.176746 c 0.70484,-0.704823 0.70484,-1.88536 0,-2.590182 L 13.295374,5.0281557 C 12.942954,4.6757447 12.47119,4.5000212 11.99974,4.5000212 Z"/>
+ <path style="fill:#a42a2a" d="m 11.99974,4.00001 c -0.47145,0 -0.943215,0.1757234 -1.295635,0.5281347 L 3.5281285,11.704922 c -0.70484,0.704822 -0.7038403,1.88435 0.00102,2.589172 l 7.1759915,7.176778 c 0.704841,0.704823 1.885419,0.705822 2.59026,0.001 l 7.175975,-7.176746 c 0.70484,-0.704823 0.70484,-1.88536 0,-2.590182 L 13.295374,4.5281447 C 12.942954,4.1757334 12.47119,4.00001 11.99974,4.00001 Z"/>
+ <path style="opacity:0.2" d="m 11.99974,1.5000215 c -0.47145,0 -0.943215,0.1757234 -1.295634,0.5281349 L 3.5281288,9.2049333 c -0.70484,0.7048225 -0.7038403,1.8843497 0.00101,2.5891727 l 7.1759902,7.176777 c 0.70484,0.704823 1.885419,0.705822 2.590259,10e-4 l 7.175977,-7.176746 c 0.70484,-0.704823 0.70484,-1.8853592 0,-2.5901817 L 13.295374,2.0281564 C 12.942955,1.6757449 12.47119,1.5000215 11.99974,1.5000215 Z"/>
+ <path style="fill:#cf3d3d" d="m 11.99974,1.0000104 c -0.47145,0 -0.943215,0.1757235 -1.295634,0.5281349 l -7.1759772,7.176777 c -0.70484,0.7048225 -0.7038403,1.8843497 0.00101,2.5891727 l 7.1759922,7.176777 c 0.70484,0.704823 1.885419,0.705822 2.590259,0.001 l 7.175977,-7.176746 c 0.70484,-0.704823 0.70484,-1.8853592 0,-2.5901817 L 13.295374,1.5281453 C 12.942955,1.1757339 12.47119,1.0000104 11.99974,1.0000104 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5000107 8.4999999,10.000011 11.27832,12.778331 12,13.500011 15.382813,16.882823 16.796875,15.468761 13.414063,12.085948 15.5,10.000011 Z"/>
+ <path style="fill:#ffffff" d="M 12,5.9999997 8.4999999,9.4999998 11.27832,12.27832 12,13 15.382813,16.382812 16.796875,14.96875 13.414063,11.585937 15.5,9.4999998 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,0.99999962 c -0.47145,0 -0.943479,0.17590888 -1.295899,0.52832028 L 3.5283201,8.7050778 C 3.1130092,9.1203788 2.9490353,9.6992983 3.0234373,10.25 3.0747489,9.8657393 3.2385485,9.4948423 3.5283201,9.2050778 L 10.704101,2.0283199 C 11.056521,1.6759085 11.52855,1.4999996 12,1.4999996 c 0.47145,0 0.942503,0.1759089 1.294922,0.5283203 L 20.47168,9.2050778 C 20.761452,9.4948423 20.925051,9.8655383 20.976563,10.25 21.050348,9.6992978 20.886749,9.1201358 20.47168,8.7050778 L 13.294922,1.5283199 C 12.942503,1.1759085 12.47145,0.99999962 12,0.99999962 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/visual-studio-code-insiders.svg b/.icons/awkward/24x24/apps/visual-studio-code-insiders.svg
new file mode 100644
index 00000000..64f06668
--- /dev/null
+++ b/.icons/awkward/24x24/apps/visual-studio-code-insiders.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.292625,4.6189529 17.174318,2.6245512 C 16.697659,2.3936983 16.127935,2.4910774 15.753791,2.8673589 L 2.2718865,15.081077 c -0.3626293,0.332572 -0.3622123,0.906777 9e-4,1.238799 l 1.1012451,1.0069 c 0.2968629,0.271478 0.7439376,0.291423 1.0635598,0.0476 L 20.672931,5.1363481 c 0.544663,-0.4155911 1.32699,-0.02485 1.32699,0.6627739 v -0.0481 c 0,-0.4826805 -0.274907,-0.9226864 -0.707296,-1.1320745 z"/>
+ <path style="opacity:0.2" d="m 17.174552,22.376175 c -0.476815,0.230638 -1.046539,0.133183 -1.420683,-0.243128 0.460965,0.463636 1.249226,0.135229 1.249226,-0.52049 V 3.3876236 c 0,-0.655719 -0.788261,-0.984111 -1.249226,-0.5204453 0.374144,-0.3763115 0.943868,-0.4738306 1.420683,-0.2431827 l 4.117605,1.9916617 C 21.724857,4.8249354 22,5.2651014 22,5.747992 v 13.504291 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="fill:#007c64" d="M 21.292625,4.1187884 17.174318,2.1243867 C 16.697659,1.8935338 16.127935,1.9909129 15.753791,2.3671944 L 2.2718865,14.580913 c -0.3626293,0.332572 -0.3622123,0.906776 9e-4,1.238798 l 1.1012451,1.006901 c 0.2968629,0.271477 0.7439376,0.291422 1.0635598,0.0476 L 20.672931,4.6361836 c 0.544663,-0.4155911 1.32699,-0.02485 1.32699,0.662774 v -0.0481 c 0,-0.4826806 -0.274907,-0.9226865 -0.707296,-1.1320746 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.614307,2.0001878 C 16.29814,2.0054277 15.987803,2.132196 15.753963,2.3673719 L 2.271665,14.581127 c -0.248739,0.228122 -0.3222662,0.5688 -0.2294901,0.868157 0.042456,-0.13619 0.1162922,-0.264346 0.2294901,-0.368162 L 15.753963,2.8673673 c 0.374144,-0.3762815 0.943251,-0.4740147 1.419909,-0.2431618 l 3.846645,1.8632642 C 21.499773,4.3964621 22,4.7487434 22,5.2989856 V 5.251136 C 22,4.768454 21.725364,4.3277205 21.292975,4.1183324 L 17.173872,2.1242101 C 16.995125,2.0376402 16.804007,1.9970437 16.614307,2.0001878 Z"/>
+ <path style="opacity:0.2" d="M 3.8976267,7.0069779 C 3.7087973,7.0154179 3.5226255,7.0880542 3.374194,7.2237729 L 2.2726416,8.2305997 C 1.9095292,8.5626117 1.9090357,9.1372989 2.2716666,9.4698459 L 15.753963,22.132816 c 0.460965,0.463636 1.249012,0.135216 1.249012,-0.520503 V 16.996144 L 4.4376608,7.1759214 C 4.2778496,7.0539855 4.0864559,6.998536 3.8976267,7.0069779 Z"/>
+ <path style="fill:#00a388" d="m 21.292625,19.881459 -4.118307,1.994407 c -0.476659,0.230798 -1.046383,0.133419 -1.420527,-0.242813 L 2.2718865,8.969274 C 1.9092572,8.636727 1.9096742,8.0624973 2.2727865,7.7304853 L 3.3740316,6.7235445 C 3.6708945,6.452107 4.1179692,6.4321222 4.4375914,6.675995 L 20.672931,19.364029 c 0.544663,0.415576 1.32699,0.0249 1.32699,-0.662784 v 0.04815 c 0,0.482641 -0.274907,0.922642 -0.707296,1.13208 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.8976267,6.5069825 C 3.7087973,6.5154224 3.5226255,6.5880588 3.374194,6.7237775 L 2.2726416,7.7306043 C 2.0226301,7.9592022 1.9481897,8.3013856 2.0421749,8.6016898 2.084622,8.4644496 2.1584724,8.3349903 2.2726416,8.2305997 L 3.374194,7.2237729 C 3.6710569,6.9523354 4.1180385,6.9320491 4.4376608,7.1759214 L 20.672864,19.864282 c 0.109386,0.08346 0.229309,0.125889 0.349606,0.148436 L 21.292975,19.88186 C 21.725364,19.672422 22,19.231698 22,18.749058 v -0.04785 c 0,0.687684 -0.782474,1.078656 -1.327136,0.66308 L 4.4376608,6.675926 C 4.2778496,6.5539901 4.0864559,6.4985406 3.8976267,6.5069825 Z"/>
+ <path style="fill:#24bfa5" d="m 17.174552,21.876181 c -0.476815,0.230638 -1.046539,0.133184 -1.420683,-0.243128 0.460965,0.463636 1.249226,0.135229 1.249226,-0.52049 V 2.8876297 c 0,-0.655719 -0.788261,-0.984111 -1.249226,-0.5204453 0.374144,-0.3763115 0.943868,-0.4738306 1.420683,-0.2431827 l 4.117605,1.9916617 C 21.724857,4.3249415 22,4.7651075 22,5.247998 v 13.504291 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.614307,2.0001878 c -0.316205,0.00533 -0.626504,0.1319894 -0.860344,0.3671841 0.366634,-0.3687817 0.934846,-0.2325112 1.154287,0.1669907 0.09055,0.020538 0.18042,0.048156 0.266599,0.089843 l 4.117149,1.9911927 C 21.724699,4.8246763 22,5.2653099 22,5.7482005 V 5.248205 C 22,4.7653143 21.724699,4.3246808 21.291998,4.1154028 L 17.174849,2.1242101 C 16.996044,2.0377171 16.80403,1.9969875 16.614307,2.0001878 Z m 0.388668,19.1121292 c 0,0.655719 -0.788047,0.984139 -1.249012,0.520503 0.306522,0.308298 0.743857,0.426114 1.154287,0.333005 0.05646,-0.102789 0.09473,-0.219327 0.09473,-0.353512 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/visual-studio-code.svg b/.icons/awkward/24x24/apps/visual-studio-code.svg
new file mode 100644
index 00000000..0ca6b846
--- /dev/null
+++ b/.icons/awkward/24x24/apps/visual-studio-code.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 21.292625,4.6189529 17.174318,2.6245512 C 16.697659,2.3936983 16.127935,2.4910774 15.753791,2.8673589 L 2.2718865,15.081077 c -0.3626293,0.332572 -0.3622123,0.906777 9e-4,1.238799 l 1.1012451,1.0069 c 0.2968629,0.271478 0.7439376,0.291423 1.0635598,0.0476 L 20.672931,5.1363481 c 0.544663,-0.4155911 1.32699,-0.02485 1.32699,0.6627739 v -0.0481 c 0,-0.4826805 -0.274907,-0.9226864 -0.707296,-1.1320745 z"/>
+ <path style="opacity:0.2" d="m 17.174552,22.376175 c -0.476815,0.230638 -1.046539,0.133183 -1.420683,-0.243128 0.460965,0.463636 1.249226,0.135229 1.249226,-0.52049 V 3.3876236 c 0,-0.655719 -0.788261,-0.984111 -1.249226,-0.5204453 0.374144,-0.3763115 0.943868,-0.4738306 1.420683,-0.2431827 l 4.117605,1.9916617 C 21.724857,4.8249354 22,5.2651014 22,5.747992 v 13.504291 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="fill:#0072b0" d="M 21.292625,4.1187884 17.174318,2.1243867 C 16.697659,1.8935338 16.127935,1.9909129 15.753791,2.3671944 L 2.2718865,14.580913 c -0.3626293,0.332572 -0.3622123,0.906776 9e-4,1.238798 l 1.1012451,1.006901 c 0.2968629,0.271477 0.7439376,0.291422 1.0635598,0.0476 L 20.672931,4.6361836 c 0.544663,-0.4155911 1.32699,-0.02485 1.32699,0.662774 v -0.0481 c 0,-0.4826806 -0.274907,-0.9226865 -0.707296,-1.1320746 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.614307,2.0001878 C 16.29814,2.0054277 15.987803,2.132196 15.753963,2.3673719 L 2.271665,14.581127 c -0.248739,0.228122 -0.3222662,0.5688 -0.2294901,0.868157 0.042456,-0.13619 0.1162922,-0.264346 0.2294901,-0.368162 L 15.753963,2.8673673 c 0.374144,-0.3762815 0.943251,-0.4740147 1.419909,-0.2431618 l 3.846645,1.8632642 C 21.499773,4.3964621 22,4.7487434 22,5.2989856 V 5.251136 C 22,4.768454 21.725364,4.3277205 21.292975,4.1183324 L 17.173872,2.1242101 C 16.995125,2.0376402 16.804007,1.9970437 16.614307,2.0001878 Z"/>
+ <path style="opacity:0.2" d="M 3.8976267,7.0069779 C 3.7087973,7.0154179 3.5226255,7.0880542 3.374194,7.2237729 L 2.2726416,8.2305997 C 1.9095292,8.5626117 1.9090357,9.1372989 2.2716666,9.4698459 L 15.753963,22.132816 c 0.460965,0.463636 1.249012,0.135216 1.249012,-0.520503 V 16.996144 L 4.4376608,7.1759214 C 4.2778496,7.0539855 4.0864559,6.998536 3.8976267,7.0069779 Z"/>
+ <path style="fill:#008eda" d="m 21.292625,19.881459 -4.118307,1.994407 c -0.476659,0.230798 -1.046383,0.133419 -1.420527,-0.242813 L 2.2718865,8.969274 C 1.9092572,8.636727 1.9096742,8.0624973 2.2727865,7.7304853 L 3.3740316,6.7235445 C 3.6708945,6.452107 4.1179692,6.4321222 4.4375914,6.675995 L 20.672931,19.364029 c 0.544663,0.415576 1.32699,0.0249 1.32699,-0.662784 v 0.04815 c 0,0.482641 -0.274907,0.922642 -0.707296,1.13208 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.8976267,6.5069825 C 3.7087973,6.5154224 3.5226255,6.5880588 3.374194,6.7237775 L 2.2726416,7.7306043 C 2.0226301,7.9592022 1.9481897,8.3013856 2.0421749,8.6016898 2.084622,8.4644496 2.1584724,8.3349903 2.2726416,8.2305997 L 3.374194,7.2237729 C 3.6710569,6.9523354 4.1180385,6.9320491 4.4376608,7.1759214 L 20.672864,19.864282 c 0.109386,0.08346 0.229309,0.125889 0.349606,0.148436 L 21.292975,19.88186 C 21.725364,19.672422 22,19.231698 22,18.749058 v -0.04785 c 0,0.687684 -0.782474,1.078656 -1.327136,0.66308 L 4.4376608,6.675926 C 4.2778496,6.5539901 4.0864559,6.4985406 3.8976267,6.5069825 Z"/>
+ <path style="fill:#1eacf8" d="m 17.174552,21.876181 c -0.476815,0.230638 -1.046539,0.133184 -1.420683,-0.243128 0.460965,0.463636 1.249226,0.135229 1.249226,-0.52049 V 2.8876297 c 0,-0.655719 -0.788261,-0.984111 -1.249226,-0.5204453 0.374144,-0.3763115 0.943868,-0.4738306 1.420683,-0.2431827 l 4.117605,1.9916617 C 21.724857,4.3249415 22,4.7651075 22,5.247998 v 13.504291 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.614307,2.0001878 c -0.316205,0.00533 -0.626504,0.1319894 -0.860344,0.3671841 0.366634,-0.3687817 0.934846,-0.2325112 1.154287,0.1669907 0.09055,0.020538 0.18042,0.048156 0.266599,0.089843 l 4.117149,1.9911927 C 21.724699,4.8246763 22,5.2653099 22,5.7482005 V 5.248205 C 22,4.7653143 21.724699,4.3246808 21.291998,4.1154028 L 17.174849,2.1242101 C 16.996044,2.0377171 16.80403,1.9969875 16.614307,2.0001878 Z m 0.388668,19.1121292 c 0,0.655719 -0.788047,0.984139 -1.249012,0.520503 0.306522,0.308298 0.743857,0.426114 1.154287,0.333005 0.05646,-0.102789 0.09473,-0.219327 0.09473,-0.353512 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vivado_logo.svg b/.icons/awkward/24x24/apps/vivado_logo.svg
new file mode 100644
index 00000000..8bab2be8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vivado_logo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7 2.5 L 8 9.7695312 L 14.716797 14 L 13.726562 6.9023438 L 7 2.5 z M 14.716797 14 L 8 17.125 L 15.306641 20.5 L 22 17.482422 L 14.716797 14 z M 8 17.125 L 8 9.7695312 L 2 15.146484 L 2 22.5 L 8 17.125 z"/>
+ <path style="fill:#acae26" d="M 13.726877,6.4031385 7,2 8,9.270197 8.5,15.5 l 6.21721,-2 z"/>
+ <path style="fill:#7b7c08" d="M 2,14.645587 8,9.270197 12,12.5 8,16.62461 2,22 Z"/>
+ <path style="fill:#dbde63" d="M 14.71721,13.5 22,16.983226 15.30653,20 8,16.62461 8.5,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,2 7.0751955,2.5498047 13.726563,6.9033205 14.640625,13.452149 14.716797,13.5 13.726563,6.4033205 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8,9.270508 -6,5.375 v 0.5 l 6,-5.375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.716797,13.5 14.259766,13.712891 14.716797,14 21.461914,17.225586 22,16.983398 Z"/>
+ <path style="fill:#ffffff" d="m 14.716797,13.5 z m 0,0 L 8,9.270508 V 16.625 Z M 8,16.625 c 0,-3.9e-4 0,0 0,0 z M 8,9.270508 Z"/>
+ <path style="opacity:0.2" d="M 14.259766,13.712891 8,16.625 v 0.5 L 14.716797,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vivaldi-beta.svg b/.icons/awkward/24x24/apps/vivaldi-beta.svg
new file mode 100644
index 00000000..47ab264c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vivaldi-beta.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ef3939" cx="12" cy="12" r="7"/>
+ <path style="opacity:0.2" d="m 15.774737,8.5002123 c -0.200516,1.455e-4 -0.403543,0.041103 -0.566053,0.1208622 -0.237482,0.1165529 -0.476514,0.3634497 -0.582553,0.6017173 -0.112688,0.2532125 -0.128872,0.6996033 -0.03394,0.9368812 0.04016,0.100337 0.109456,0.272742 0.153961,0.383117 0.100521,0.249268 0.136705,0.797544 0.07298,1.105496 -0.07175,0.346747 -0.294705,0.747302 -0.556054,0.999085 -0.784274,0.755456 -1.969991,0.768691 -2.748932,0.03067 C 11.245362,12.42336 11.207242,12.362553 9.9938804,10.251423 9.5822134,9.5346089 9.2127714,8.9344799 9.1361051,8.8569226 8.8949951,8.6081571 8.5597188,8.5192178 8.2527203,8.5177354 7.5927233,8.5072844 7.135281,9.0107983 7.0267259,9.5512851 c -0.080183,0.4325312 -0.1170661,0.358071 2.0149352,4.0621479 1.3457179,2.337993 1.9853259,3.415749 2.0902139,3.521681 0.371504,0.375303 0.900774,0.46833 1.396049,0.245378 0.130222,-0.05862 0.277639,-0.163982 0.371804,-0.265728 0.18445,-0.199293 3.99876,-6.801215 4.060648,-7.028329 0.06487,-0.2380236 0.04875,-0.5761997 -0.03853,-0.8102479 C 16.813255,8.9850695 16.513683,8.6863814 16.218235,8.5746248 16.08562,8.524469 15.931176,8.4998787 15.775221,8.5000002 Z"/>
+ <path style="fill:#ffffff" d="m 15.774737,8.0002125 c -0.200516,1.455e-4 -0.403543,0.041103 -0.566053,0.1208622 -0.237482,0.1165529 -0.476514,0.3634497 -0.582553,0.6017173 -0.112688,0.2532125 -0.128872,0.6996033 -0.03394,0.9368809 0.04016,0.1003376 0.109456,0.2727422 0.153961,0.3831171 0.100521,0.249268 0.136705,0.797544 0.07298,1.105496 -0.07175,0.346747 -0.294705,0.747302 -0.556054,0.999085 -0.784274,0.755456 -1.969991,0.768691 -2.748932,0.03067 C 11.245362,11.92336 11.207242,11.862553 9.9938804,9.7514226 9.5822134,9.0346091 9.2127714,8.4344801 9.1361051,8.3569228 8.8949951,8.1081573 8.5597188,8.019218 8.2527203,8.0177356 7.5927233,8.0072846 7.135281,8.5107985 7.0267259,9.0512853 c -0.080183,0.4325312 -0.1170661,0.358071 2.0149352,4.0621477 1.3457179,2.337993 1.9853259,3.415749 2.0902139,3.521681 0.371504,0.375303 0.900774,0.46833 1.396049,0.245378 0.130222,-0.05862 0.277639,-0.163982 0.371804,-0.265728 0.18445,-0.199293 3.99876,-6.8012154 4.060648,-7.0283285 0.06487,-0.2380239 0.04875,-0.5762 -0.03853,-0.8102482 C 16.813255,8.4850697 16.513683,8.1863816 16.218235,8.074625 16.08562,8.0244692 15.931176,7.9998789 15.775221,8.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vivaldi-snapshot.svg b/.icons/awkward/24x24/apps/vivaldi-snapshot.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vivaldi-stable.svg b/.icons/awkward/24x24/apps/vivaldi-stable.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vivaldi.svg b/.icons/awkward/24x24/apps/vivaldi.svg
new file mode 100644
index 00000000..3adda43c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vivaldi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#ef3939" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="7"/>
+ <path style="fill:#cc2626" d="m 15.774737,8.0002125 c -0.200516,1.455e-4 -0.403543,0.041103 -0.566053,0.1208622 -0.237482,0.1165529 -0.476514,0.3634497 -0.582553,0.6017173 -0.112688,0.2532125 -0.128872,0.6996033 -0.03394,0.9368809 0.04016,0.1003376 0.109456,0.2727422 0.153961,0.3831171 0.100521,0.249268 0.136705,0.797544 0.07298,1.105496 -0.07175,0.346747 -0.294705,0.747302 -0.556054,0.999085 -0.784274,0.755456 -1.969991,0.768691 -2.748932,0.03067 C 11.245362,11.92336 11.207242,11.862553 9.9938804,9.7514226 9.5822134,9.0346091 9.2127714,8.4344801 9.1361051,8.3569228 8.8949951,8.1081573 8.5597188,8.019218 8.2527203,8.0177356 7.5927233,8.0072846 7.135281,8.5107985 7.0267259,9.0512853 c -0.080183,0.4325312 -0.1170661,0.358071 2.0149352,4.0621477 1.3457179,2.337993 1.9853259,3.415749 2.0902139,3.521681 0.371504,0.375303 0.900774,0.46833 1.396049,0.245378 0.130222,-0.05862 0.277639,-0.163982 0.371804,-0.265728 0.18445,-0.199293 3.99876,-6.8012154 4.060648,-7.0283285 0.06487,-0.2380239 0.04875,-0.5762 -0.03853,-0.8102482 C 16.813255,8.4850697 16.513683,8.1863816 16.218235,8.074625 16.08562,8.0244692 15.931176,7.9998789 15.775221,8.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vk.svg b/.icons/awkward/24x24/apps/vk.svg
new file mode 100644
index 00000000..f72d8849
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#507299" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill-rule="evenodd" opacity=".2" d="m10.85 15.466h0.83681s0.2527-0.02791 0.38191-0.16715c0.11876-0.12799 0.11496-0.36817 0.11496-0.36817s-0.01637-1.1247 0.50468-1.2903c0.51385-0.16325 1.1735 1.0869 1.8727 1.5677 0.52872 0.36368 0.93052 0.28407 0.93052 0.28407l1.8696-0.02617s0.97797-0.06044 0.51423-0.83068c-0.03796-0.06291-0.27016-0.56974-1.3902-1.6111-1.1724-1.0899-1.0152-0.91355 0.3969-2.7988 0.86003-1.1481 1.2038-1.849 1.0963-2.1492-0.10234-0.286-0.73495-0.21046-0.73495-0.21046l-2.1051 0.01304s-0.15618-0.021285-0.27183 0.048047c-0.11314 0.067797-0.18576 0.22621-0.18576 0.22621s-0.3333 0.88837-0.77748 1.644c-0.93737 1.5943-1.3122 1.6786-1.4655 1.5795-0.35648-0.23075-0.2674-0.92677-0.2674-1.4214 0-1.5451 0.23397-2.1893-0.45562-2.356-0.22879-0.055303-0.39734-0.091896-0.98256-0.097868-0.75117-0.00766-1.3868 0.00231-1.7468 0.17895-0.23949 0.11747-0.42426 0.37918-0.31166 0.39424 0.13917 0.01856 0.45419 0.085181 0.62121 0.31282 0.21578 0.29405 0.20824 0.95416 0.20824 0.95416s0.12399 1.8188-0.28948 2.0447c-0.2842 0.156-0.6734-0.161-1.5091-1.6072-0.4282-0.7409-0.7515-1.56-0.7515-1.56s-0.062266-0.15303-0.17348-0.23495c-0.1349-0.0992-0.3233-0.1306-0.3233-0.1306l-2.0005 0.013082s-0.30023 0.0084-0.41056 0.1392c-0.098154 0.11644-0.00784 0.35696-0.00784 0.35696s1.566 3.67 3.3394 5.5195c1.6262 1.6959 3.4725 1.5846 3.4725 1.5846"/>
+ <path fill="#fff" fill-rule="evenodd" d="m10.85 14.966h0.83681s0.2527-0.02791 0.38191-0.16715c0.11876-0.12799 0.11496-0.36817 0.11496-0.36817s-0.01637-1.1247 0.50468-1.2903c0.51385-0.16325 1.1735 1.0869 1.8727 1.5677 0.52872 0.36368 0.93052 0.28407 0.93052 0.28407l1.8696-0.02617s0.97797-0.06044 0.51423-0.83068c-0.03796-0.06291-0.27016-0.56974-1.3902-1.6111-1.1724-1.0899-1.0152-0.91355 0.3969-2.7988 0.859-1.1476 1.203-1.8485 1.095-2.1487-0.102-0.286-0.735-0.2104-0.735-0.2104l-2.1051 0.01304s-0.15618-0.021285-0.27183 0.048047c-0.11314 0.067797-0.18576 0.22621-0.18576 0.22621s-0.3333 0.88837-0.77748 1.644c-0.93737 1.5943-1.3122 1.6786-1.4655 1.5795-0.35648-0.23075-0.2674-0.92677-0.2674-1.4214 0-1.5451 0.23397-2.1893-0.45562-2.356-0.228-0.0554-0.397-0.092-0.982-0.0979-0.751-0.0077-1.3866 0.0023-1.7466 0.1789-0.2395 0.1175-0.4242 0.3792-0.3116 0.3943 0.13917 0.01856 0.45419 0.085181 0.62121 0.31282 0.21578 0.29405 0.20824 0.95416 0.20824 0.95416s0.12399 1.8188-0.28948 2.0447c-0.2838 0.155-0.673-0.162-1.5087-1.6082-0.4282-0.7409-0.7515-1.56-0.7515-1.56s-0.062266-0.15303-0.17348-0.23495c-0.1349-0.0992-0.3233-0.1306-0.3233-0.1306l-2.0005 0.013082s-0.30023 0.0084-0.41056 0.1392c-0.098154 0.11644-0.00784 0.35696-0.00784 0.35696s1.566 3.67 3.3394 5.5195c1.6262 1.6959 3.4725 1.5846 3.4725 1.5846"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vkaudiosaver.svg b/.icons/awkward/24x24/apps/vkaudiosaver.svg
new file mode 100644
index 00000000..5f8bd1ea
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vkaudiosaver.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#507299" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <path fill-rule="evenodd" d="m23.189 25.929h1.7334s0.52346-0.05929 0.79111-0.35519c0.246-0.27198 0.23814-0.78236 0.23814-0.78236s-0.03391-2.3899 1.0454-2.7418c1.0644-0.3469 2.4308 2.3097 3.8791 3.3314 1.0952 0.77282 1.9275 0.60366 1.9275 0.60366l3.8728-0.05561s2.0258-0.12844 1.0652-1.7652c-0.07863-0.13368-0.55961-1.2107-2.8796-3.4235-2.4286-2.316-2.103-1.9413 0.82215-5.9475 1.7815-2.4398 2.4935-3.9291 2.271-4.567-0.212-0.60776-1.5224-0.44722-1.5224-0.44722l-4.3605 0.02771s-0.32351-0.04523-0.56308 0.1021c-0.23436 0.14407-0.38478 0.48069-0.38478 0.48069s-0.69042 1.8878-1.6105 3.4936c-1.9417 3.3878-2.7182 3.5671-3.0356 3.3564-0.73842-0.49034-0.55389-1.9694-0.55389-3.0205 0-3.2833 0.48465-4.6522-0.94378-5.0066-0.47393-0.11752-0.82307-0.19528-2.0353-0.20797-1.556-0.01628-2.8726 0.0049-3.6183 0.38027-0.49609 0.24963-0.87883 0.80577-0.64559 0.83777 0.28828 0.03944 0.94082 0.18101 1.2868 0.66474 0.44697 0.62486 0.43135 2.0276 0.43135 2.0276s0.25683 3.8649-0.59964 4.3449c-0.58769 0.32927-1.394-0.34292-3.1251-3.4166-0.8868-1.5744-1.5566-3.3149-1.5566-3.3149s-0.12898-0.32518-0.35936-0.49926c-0.2794-0.21091-0.66979-0.27775-0.66979-0.27775l-4.1438 0.0278s-0.6219 0.01785-0.85045 0.2958c-0.20332 0.24743-0.01625 0.75854-0.01625 0.75854s3.2439 7.7987 6.9173 11.729c3.3686 3.6038 7.193 3.3672 7.193 3.3672"/>
+ <g>
+ <path d="m12.743 37.733q0 0.52162-0.18097 0.94212-0.17565 0.41517-0.52162 0.71324-0.34065 0.29275-0.84098 0.45243-0.49501 0.15968-1.1391 0.15968-0.5642 0-1.0912-0.1171-0.52162-0.1171-0.96873-0.3513v-1.5329q0.25549 0.12242 0.5163 0.23952 0.26081 0.11178 0.52695 0.20226 0.27146 0.09049 0.53759 0.14371 0.27146 0.05323 0.53759 0.05323 0.27146 0 0.46307-0.05855 0.19694-0.06387 0.31404-0.17033 0.12242-0.11178 0.17565-0.26081 0.05855-0.15436 0.05855-0.33533 0-0.21823-0.09581-0.38323-0.091-0.17-0.261-0.314-0.165-0.149-0.404-0.287-0.235-0.139-0.5274-0.293-0.2448-0.128-0.5482-0.309t-0.5748-0.447q-0.2662-0.271-0.4471-0.649-0.181-0.383-0.181-0.916 0-0.52162 0.17033-0.93147 0.17565-0.41517 0.49501-0.69727 0.31936-0.28742 0.77179-0.43646 0.45775-0.14904 1.022-0.14904 0.2821 0 0.54824 0.03726 0.27146 0.03726 0.53227 0.10645 0.26613 0.0692 0.53227 0.17033 0.26613 0.10113 0.54824 0.2342l-0.53227 1.2828q-0.23952-0.11178-0.44711-0.19694-0.20758-0.08516-0.40452-0.14371t-0.38856-0.08516q-0.18629-0.03194-0.37791-0.03194-0.41517 0-0.63872 0.22355-0.21823 0.21823-0.21823 0.5855 0 0.19694 0.063872 0.3513 0.069195 0.14904 0.21291 0.2821 0.14904 0.13307 0.37791 0.27146 0.2342 0.13839 0.5642 0.31404 0.3992 0.21291 0.73453 0.43646 0.33533 0.21823 0.57485 0.48969 0.24484 0.26614 0.37791 0.60679t0.13307 0.7984z"/>
+ <path d="m18.624 39.894-0.53227-1.8523h-2.6826l-0.53759 1.8523h-1.666l2.5283-7.8137h2.0173l2.5389 7.8137h-1.666zm-0.9155-3.2362-0.50033-1.7033q-0.03194-0.09581-0.09581-0.31404t-0.13839-0.47904q-0.0692-0.26613-0.13307-0.53227t-0.09049-0.45243q-0.02129 0.1171-0.05855 0.27678-0.03194 0.15968-0.07984 0.34065-0.04258 0.17565-0.09049 0.35662-0.0479 0.18097-0.09049 0.34065-0.04258 0.15968-0.07984 0.2821-0.03194 0.12242-0.0479 0.18097l-0.49501 1.7033h1.9002z"/>
+ <path d="m24.958 32.112h1.666l-2.4271 7.7818h-1.7991l-2.4218-7.7818h1.666l1.32 4.684q0.02661 0.09049 0.0692 0.30339 0.0479 0.21291 0.09581 0.4684 0.05323 0.25549 0.10113 0.51098t0.07452 0.43114q0.02661-0.17565 0.07452-0.43114 0.0479-0.25549 0.10113-0.50566 0.05323-0.25549 0.10113-0.4684 0.05323-0.21291 0.07984-0.30872l1.2987-4.684z"/>
+ <path d="m32.08 39.894h-4.4817v-7.7818h4.4817v1.352h-2.8317v1.7086h2.6347v1.352h-2.6347v2.0067h2.8317v1.3626z"/>
+ <path d="m35.359 35.566h0.44711q0.68663 0 0.9847-0.27146 0.29807-0.27678 0.29807-0.80905 0-0.55356-0.31936-0.78776t-0.99002-0.2342h-0.42049v2.1025zm0 1.3413v2.986h-1.65v-7.7818h2.1291q1.4957 0 2.2089 0.58017 0.71324 0.57485 0.71324 1.7512 0 0.3992-0.10645 0.72388t-0.28743 0.58017q-0.17565 0.25017-0.40985 0.44178-0.22888 0.18629-0.48436 0.31404 0.59082 0.94744 1.0592 1.6926 0.20226 0.31936 0.38856 0.62275 0.19162 0.30339 0.34065 0.54291 0.14904 0.23952 0.24484 0.38323l0.09049 0.14904h-1.831l-1.6873-2.986h-0.71856z"/>
+ </g>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <path fill-rule="evenodd" d="m23.189 25.929h1.7334s0.52346-0.05929 0.79111-0.35519c0.246-0.27198 0.23814-0.78236 0.23814-0.78236s-0.03391-2.3899 1.0454-2.7418c1.0644-0.3469 2.4308 2.3097 3.8791 3.3314 1.0952 0.77282 1.9275 0.60366 1.9275 0.60366l3.8728-0.05561s2.0258-0.12844 1.0652-1.7652c-0.07863-0.13368-0.55961-1.2107-2.8796-3.4235-2.4286-2.316-2.103-1.9413 0.82215-5.9475 1.7815-2.4398 2.4935-3.9291 2.271-4.567-0.212-0.60776-1.5224-0.44722-1.5224-0.44722l-4.3605 0.02771s-0.32351-0.04523-0.56308 0.1021c-0.23436 0.14407-0.38478 0.48069-0.38478 0.48069s-0.69042 1.8878-1.6105 3.4936c-1.9417 3.3878-2.7182 3.5671-3.0356 3.3564-0.73842-0.49034-0.55389-1.9694-0.55389-3.0205 0-3.2833 0.48465-4.6522-0.94378-5.0066-0.47393-0.11752-0.82307-0.19528-2.0353-0.20797-1.556-0.01628-2.8726 0.0049-3.6183 0.38027-0.49609 0.24963-0.87883 0.80577-0.64559 0.83777 0.28828 0.03944 0.94082 0.18101 1.2868 0.66474 0.44697 0.62486 0.43135 2.0276 0.43135 2.0276s0.25683 3.8649-0.59964 4.3449c-0.58769 0.32927-1.394-0.34292-3.1251-3.4166-0.8868-1.5744-1.5566-3.3149-1.5566-3.3149s-0.12898-0.32518-0.35936-0.49926c-0.2794-0.21091-0.66979-0.27775-0.66979-0.27775l-4.1438 0.0278s-0.6219 0.01785-0.85045 0.2958c-0.20332 0.24743-0.01625 0.75854-0.01625 0.75854s3.2439 7.7987 6.9173 11.729c3.3686 3.6038 7.193 3.3672 7.193 3.3672"/>
+ <g>
+ <path d="m12.743 37.733q0 0.52162-0.18097 0.94212-0.17565 0.41517-0.52162 0.71324-0.34065 0.29275-0.84098 0.45243-0.49501 0.15968-1.1391 0.15968-0.5642 0-1.0912-0.1171-0.52162-0.1171-0.96873-0.3513v-1.5329q0.25549 0.12242 0.5163 0.23952 0.26081 0.11178 0.52695 0.20226 0.27146 0.09049 0.53759 0.14371 0.27146 0.05323 0.53759 0.05323 0.27146 0 0.46307-0.05855 0.19694-0.06387 0.31404-0.17033 0.12242-0.11178 0.17565-0.26081 0.05855-0.15436 0.05855-0.33533 0-0.21823-0.09581-0.38323-0.091-0.17-0.261-0.314-0.165-0.149-0.404-0.287-0.235-0.139-0.5274-0.293-0.2448-0.128-0.5482-0.309t-0.5748-0.447q-0.2662-0.271-0.4471-0.649-0.181-0.383-0.181-0.916 0-0.52162 0.17033-0.93147 0.17565-0.41517 0.49501-0.69727 0.31936-0.28742 0.77179-0.43646 0.45775-0.14904 1.022-0.14904 0.2821 0 0.54824 0.03726 0.27146 0.03726 0.53227 0.10645 0.26613 0.0692 0.53227 0.17033 0.26613 0.10113 0.54824 0.2342l-0.53227 1.2828q-0.23952-0.11178-0.44711-0.19694-0.20758-0.08516-0.40452-0.14371t-0.38856-0.08516q-0.18629-0.03194-0.37791-0.03194-0.41517 0-0.63872 0.22355-0.21823 0.21823-0.21823 0.5855 0 0.19694 0.063872 0.3513 0.069195 0.14904 0.21291 0.2821 0.14904 0.13307 0.37791 0.27146 0.2342 0.13839 0.5642 0.31404 0.3992 0.21291 0.73453 0.43646 0.33533 0.21823 0.57485 0.48969 0.24484 0.26614 0.37791 0.60679t0.13307 0.7984z"/>
+ <path d="m18.624 39.894-0.53227-1.8523h-2.6826l-0.53759 1.8523h-1.666l2.5283-7.8137h2.0173l2.5389 7.8137h-1.666zm-0.9155-3.2362-0.50033-1.7033q-0.03194-0.09581-0.09581-0.31404t-0.13839-0.47904q-0.0692-0.26613-0.13307-0.53227t-0.09049-0.45243q-0.02129 0.1171-0.05855 0.27678-0.03194 0.15968-0.07984 0.34065-0.04258 0.17565-0.09049 0.35662-0.0479 0.18097-0.09049 0.34065-0.04258 0.15968-0.07984 0.2821-0.03194 0.12242-0.0479 0.18097l-0.49501 1.7033h1.9002z"/>
+ <path d="m24.958 32.112h1.666l-2.4271 7.7818h-1.7991l-2.4218-7.7818h1.666l1.32 4.684q0.02661 0.09049 0.0692 0.30339 0.0479 0.21291 0.09581 0.4684 0.05323 0.25549 0.10113 0.51098t0.07452 0.43114q0.02661-0.17565 0.07452-0.43114 0.0479-0.25549 0.10113-0.50566 0.05323-0.25549 0.10113-0.4684 0.05323-0.21291 0.07984-0.30872l1.2987-4.684z"/>
+ <path d="m32.08 39.894h-4.4817v-7.7818h4.4817v1.352h-2.8317v1.7086h2.6347v1.352h-2.6347v2.0067h2.8317v1.3626z"/>
+ <path d="m35.359 35.566h0.44711q0.68663 0 0.9847-0.27146 0.29807-0.27678 0.29807-0.80905 0-0.55356-0.31936-0.78776t-0.99002-0.2342h-0.42049v2.1025zm0 1.3413v2.986h-1.65v-7.7818h2.1291q1.4957 0 2.2089 0.58017 0.71324 0.57485 0.71324 1.7512 0 0.3992-0.10645 0.72388t-0.28743 0.58017q-0.17565 0.25017-0.40985 0.44178-0.22888 0.18629-0.48436 0.31404 0.59082 0.94744 1.0592 1.6926 0.20226 0.31936 0.38856 0.62275 0.19162 0.30339 0.34065 0.54291 0.14904 0.23952 0.24484 0.38323l0.09049 0.14904h-1.831l-1.6873-2.986h-0.71856z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vlc.svg b/.icons/awkward/24x24/apps/vlc.svg
new file mode 100644
index 00000000..cd28e8f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vlc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(.99578 1)">
+ <path fill="#f80" fill-rule="evenodd" d="m4.5033 13.004c-0.40337 0.000095-0.76716 0.24262-0.92238 0.61494l-2.4987 5.997c-0.27435 0.658 0.2092 1.384 0.9223 1.384h17.991c0.71314-0.000225 1.1967-0.72578 0.92238-1.3841l-2.4987-5.997c-0.15523-0.37231-0.51904-0.61484-0.92238-0.61494z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m4.5033 13.004c-0.40337 0.000095-0.76716 0.24262-0.92238 0.61494l-2.4987 5.997c-0.089665 0.21518-0.091904 0.4355-0.038081 0.63738 0.011894-0.04593 0.01909-0.0921 0.038081-0.13763l2.4987-5.997c0.15523-0.37231 0.51904-0.61484 0.92238-0.61494h12.993c0.40337 0.000094 0.76716 0.24262 0.92238 0.61494l2.4987 5.997c0.01899 0.04553 0.02619 0.09172 0.03808 0.13763 0.05383-0.20187 0.05159-0.42219-0.03808-0.63738l-2.4987-5.997c-0.15523-0.37231-0.51904-0.61484-0.92238-0.61494h-12.993z"/>
+ <path fill="#f80" fill-rule="evenodd" d="m11.002 1.0002c-0.454-0.00506-0.917 0.072-1.3743 0.2558-0.2834 0.1139-0.4991 0.3512-0.5857 0.6442l-0.9194 3.1078c1.5866 6.0025 4.3813 1.1104 5.7551 0l-0.92-3.1079c-0.091-0.3101-0.328-0.5566-0.634-0.6617-0.423-0.1459-0.868-0.2332-1.322-0.2382zm-4.0624 8.006-1.109 3.7478c0.52683 4.5879 5.9465 2.5355 10.301-0.12762l-1.0713-3.6204c-2.7486 1.0932-4.0128-1.6175-8.1209 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.1225 5.0081-1.1831 3.9979c3.061 1.3743 5.3723 1.0932 8.1209 0l-1.183-3.9979c-1.3782 0.9995-4.3767 0.9995-5.7551 0zm-1.1831 3.9979-1.8955 6.404c-0.1219 0.41252 0.033783 0.85677 0.38652 1.1029 1.5404 1.0742 3.541 1.5066 5.5322 1.4876 1.9914-0.01909 3.9889-0.49231 5.5577-1.4553 0.38499-0.23652 0.56347-0.7019 0.43532-1.1352l-0.823-2.784c-4.351 2.635-9.225 0.759-10.301 0.128l1.1084-3.7482z"/>
+ <path fill="#fff" opacity=".2" d="m10.925 1.0022c-1.0612 0-1.7667 0.32368-1.7667 0.75062 0 0.079685 0.041129 0.16195 0.10053 0.24304 0.2255-0.29238 0.83308-0.49389 1.6662-0.49389 0.83598 0 1.5953 0.25659 1.8828 0.57391 0.07801-0.082868 0.12689-0.16379 0.12689-0.23426-0.00001-0.42692-0.94852-0.83943-2.0097-0.83943z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m1.0451 20.252c-0.16175 0.618 0.2949 1.248 0.9594 1.248h17.991c0.62404-0.000195 1.0722-0.55527 0.9907-1.1352-0.0048-0.03443-0.01967-0.06889-0.02831-0.10346-0.11444 0.41029-0.48675 0.73363-0.96251 0.73363h-17.991c-0.47891 0-0.84762-0.32933-0.95947-0.74362z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmd.svg b/.icons/awkward/24x24/apps/vmd.svg
new file mode 100644
index 00000000..7d025510
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="21" height="21" x="-22" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 11.794922,7.4608995 10.945312,10.91793 10.158203,7.4765245 8.2050781,7.4921495 6.5,15.499961 h 2.0449219 l 0.6738281,-3.158203 0.7148438,3.130859 1.9453122,0.01563 0.759766,-3.083984 0.585937,3.095703 h 2.035157 L 13.75,7.5136339 Z M 2,7.499962 3.8222656,15.472617 H 5.7714844 L 7.59375,7.499962 H 5.5429688 L 4.796875,10.763633 4.0507812,7.499962 Z m 14,0 v 3.999999 4 h 1 c 0,0 0.958752,0.01379 1.947266,-0.480469 C 19.93578,14.525235 21,13.333294 21,11.499961 21,9.666629 19.93578,8.4746878 18.947266,7.9804308 17.958752,7.4861718 17,7.499962 17,7.499962 Z m 2,2.2558594 c 0.02572,0.01167 0.02709,8.538e-4 0.05273,0.013672 C 18.564224,10.025238 19,10.333295 19,11.499961 c 0,1.166667 -0.43578,1.474726 -0.947266,1.730469 -0.02564,0.01282 -0.02701,0.002 -0.05273,0.01367 v -1.744141 z"/>
+ <path style="fill:#eb5252" d="m 2,7 1.8222656,7.972656 H 5.7714844 L 7.59375,7 H 5.5429688 L 4.796875,10.263672 4.0507812,7 Z"/>
+ <path style="fill:#28cc28" d="M 11.794922,6.9609375 10.945313,10.417969 10.158203,6.9765625 8.2050781,6.9921875 6.5,15 h 2.0449219 l 0.6738281,-3.158203 0.714844,3.130859 1.945312,0.01563 0.759766,-3.083984 L 13.224609,15 h 2.035157 L 13.75,7.0136719 Z"/>
+ <path style="fill:#3368f7" d="m 16,7 v 4 4 h 1 c 0,0 0.958752,0.01379 1.947266,-0.480469 C 19.93578,14.025274 21,12.833333 21,11 21,9.166667 19.93578,7.9747258 18.947266,7.4804688 17.958752,6.9862098 17,7 17,7 Z m 2,2.255859 c 0.02572,0.01167 0.02709,8.52e-4 0.05273,0.01367 C 18.56422,9.525274 19,9.833333 19,11 c 0,1.166667 -0.43578,1.474726 -0.947266,1.730469 -0.02564,0.01282 -0.02701,0.002 -0.05273,0.01367 V 11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.794922 6.9609375 L 10.945312 10.417969 L 10.158203 6.9765625 L 8.2050781 6.9921875 L 6.5 15 L 6.6074219 15 L 8.2050781 7.4921875 L 10.158203 7.4765625 L 10.945312 10.917969 L 11.794922 7.4609375 L 13.75 7.5136719 L 15.166016 15 L 15.259766 15 L 13.75 7.0136719 L 11.794922 6.9609375 z M 2 7 L 2.1152344 7.5 L 4.0507812 7.5 L 4.796875 10.763672 L 5.5429688 7.5 L 7.4785156 7.5 L 7.59375 7 L 5.5429688 7 L 4.796875 10.263672 L 4.0507812 7 L 2 7 z M 16 7 L 16 7.5 L 17 7.5 C 17 7.5 17.958752 7.4862098 18.947266 7.9804688 C 19.88885 8.451261 20.888619 9.5618342 20.982422 11.25 C 20.987097 11.16586 21 11.087037 21 11 C 21 9.166667 19.93578 7.9747258 18.947266 7.4804688 C 17.958752 6.9862098 17 7 17 7 L 16 7 z M 18.974609 11.25 C 18.908541 12.186823 18.520237 12.496718 18.052734 12.730469 C 18.027094 12.743289 18.02572 12.732471 18 12.744141 L 18 13.244141 C 18.02572 13.232471 18.027094 13.243289 18.052734 13.230469 C 18.56422 12.974726 19 12.666667 19 11.5 C 19 11.399676 18.980825 11.338139 18.974609 11.25 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.0507812 1 C 1.4690812 1 1 1.4690812 1 2.0507812 L 1 2.5507812 C 1 1.9690812 1.4690812 1.5 2.0507812 1.5 L 20.949219 1.5 C 21.530919 1.5 22 1.9690812 22 2.5507812 L 22 2.0507812 C 22 1.4690812 21.530919 1 20.949219 1 L 2.0507812 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmnetcfg.svg b/.icons/awkward/24x24/apps/vmnetcfg.svg
new file mode 120000
index 00000000..4624448a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmnetcfg.svg
@@ -0,0 +1 @@
+vmware-netcfg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vmpk.svg b/.icons/awkward/24x24/apps/vmpk.svg
new file mode 100644
index 00000000..f2764582
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmpk.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 23,21.444519 V 4.5561516 C 23,3.9707419 22.509231,3.5 21.9,3.5 H 2.1 C 1.4905436,3.5 1,3.9707419 1,4.555481 V 21.444966 C 1,22.029482 1.4905436,22.5 2.1,22.5 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <path style="fill:#4f4f4f" d="M 23,20.944519 V 4.0561516 C 23,3.4707419 22.509231,3 21.9,3 H 2.1 C 1.4905436,3 1,3.4707419 1,4.055481 V 20.944966 C 1,21.529482 1.4905436,22 2.1,22 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <rect style="opacity:0.2" width="3" height="15" x="3" y="5.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="3" height="15" x="3" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="6" y="5.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="3" height="15" x="6" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="9" y="5.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="2" height="15" x="9" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="11" y="5.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="3" height="15" x="11" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="14" y="5.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="3" height="15" x="14" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="17" y="5.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="2" height="15" x="17" y="5" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="19" y="5.5" ry=".5"/>
+ <path style="opacity:0.2" d="M 4.4941406,4.5 C 4.2199406,4.5 4,4.7199406 4,4.9941406 V 13.005859 C 4,13.279859 4.2199406,13.5 4.4941406,13.5 H 5.5058594 C 5.7800594,13.5 6,13.279859 6,13.005859 V 4.9941406 C 6,4.7199406 5.7800594,4.5 5.5058594,4.5 Z m 3,0 C 7.2199406,4.5 7,4.7199406 7,4.9941406 V 13.005859 C 7,13.279859 7.2199406,13.5 7.4941406,13.5 H 8.5058594 C 8.7800594,13.5 9,13.279859 9,13.005859 V 4.9941406 C 9,4.7199406 8.7800594,4.5 8.5058594,4.5 Z m 4.0000004,0 C 11.220141,4.5 11,4.7199406 11,4.9941406 V 13.005859 C 11,13.279859 11.220141,13.5 11.494141,13.5 h 1.009765 C 12.777906,13.5 13,13.279859 13,13.005859 V 4.9941406 C 13,4.7199406 12.777906,4.5 12.503906,4.5 Z m 3,0 C 14.220141,4.5 14,4.7199406 14,4.9941406 V 13.005859 C 14,13.279859 14.220141,13.5 14.494141,13.5 h 1.009765 C 15.777906,13.5 16,13.279859 16,13.005859 V 4.9941406 C 16,4.7198406 15.777906,4.5 15.503906,4.5 Z m 3,0 C 17.220141,4.5 17,4.7199406 17,4.9941406 V 13.005859 C 17,13.279859 17.220141,13.5 17.494141,13.5 h 1.009765 C 18.777906,13.5 19,13.279859 19,13.005859 V 4.9941406 C 19,4.7199406 18.777906,4.5 18.503906,4.5 Z"/>
+ <rect style="fill:#d8d8d8" width="2" height="15" x="19" y="5" ry=".5"/>
+ <path style="fill:#4f4f4f" d="M 4.4941406,4 C 4.2199406,4 4,4.2199406 4,4.4941406 V 12.505859 C 4,12.779859 4.2199406,13 4.4941406,13 H 5.5058594 C 5.7800594,13 6,12.779859 6,12.505859 V 4.4941406 C 6,4.2199406 5.7800594,4 5.5058594,4 Z m 3,0 C 7.2199406,4 7,4.2199406 7,4.4941406 V 12.505859 C 7,12.779859 7.2199406,13 7.4941406,13 H 8.5058594 C 8.7800594,13 9,12.779859 9,12.505859 V 4.4941406 C 9,4.2199406 8.7800594,4 8.5058594,4 Z M 11.494141,4 C 11.220141,4 11,4.2199406 11,4.4941406 V 12.505859 C 11,12.779859 11.220141,13 11.494141,13 h 1.009765 C 12.777906,13 13,12.779859 13,12.505859 V 4.4941406 C 13,4.2199406 12.777906,4 12.503906,4 Z m 3,0 C 14.220141,4 14,4.2199406 14,4.4941406 V 12.505859 C 14,12.779859 14.220141,13 14.494141,13 h 1.009765 C 15.777906,13 16,12.779859 16,12.505859 V 4.4941406 C 16,4.2198406 15.777906,4 15.503906,4 Z m 3,0 C 17.220141,4 17,4.2199406 17,4.4941406 V 12.505859 C 17,12.779859 17.220141,13 17.494141,13 h 1.009765 C 18.777906,13 19,12.779859 19,12.505859 V 4.4941406 C 19,4.2199406 18.777906,4 18.503906,4 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.0996094 3 C 1.490153 3 1 3.4699484 1 4.0546875 L 1 4.5546875 C 1 3.9699484 1.490153 3.5 2.0996094 3.5 L 21.900391 3.5 C 22.509622 3.5 23 3.9712309 23 4.5566406 L 23 4.0566406 C 23 3.4712309 22.509622 3 21.900391 3 L 2.0996094 3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.4941406,4.0004 C 4.2199406,4.0004 4,4.2203406 4,4.4945406 v 0.5 C 4,4.7203406 4.2199406,4.5004 4.4941406,4.5004 H 5.5058594 C 5.7800594,4.5004 6,4.7203406 6,4.9945406 v -0.5 C 6,4.2203406 5.7800594,4.0004 5.5058594,4.0004 Z m 3,0 C 7.2199406,4.0004 7,4.2203406 7,4.4945406 v 0.5 C 7,4.7203406 7.2199406,4.5004 7.4941406,4.5004 H 8.5058594 C 8.7800594,4.5004 9,4.7203406 9,4.9945406 v -0.5 C 9,4.2203406 8.7800594,4.0004 8.5058594,4.0004 Z m 4.0000004,0 C 11.220141,4.0004 11,4.2203406 11,4.4945406 v 0.5 C 11,4.7203406 11.220141,4.5004 11.494141,4.5004 h 1.009765 C 12.777906,4.5004 13,4.7203406 13,4.9945406 v -0.5 C 13,4.2203406 12.777906,4.0004 12.503906,4.0004 Z m 3,0 C 14.220141,4.0004 14,4.2203406 14,4.4945406 v 0.5 C 14,4.7203406 14.220141,4.5004 14.494141,4.5004 h 1.009765 C 15.777906,4.5004 16,4.7202406 16,4.9945406 v -0.5 C 16,4.2202406 15.777906,4.0004 15.503906,4.0004 Z m 3,0 C 17.220141,4.0004 17,4.2203406 17,4.4945406 v 0.5 C 17,4.7203406 17.220141,4.5004 17.494141,4.5004 h 1.009765 C 18.777906,4.5004 19,4.7203406 19,4.9945406 v -0.5 C 19,4.2203406 18.777906,4.0004 18.503906,4.0004 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmplayer.svg b/.icons/awkward/24x24/apps/vmplayer.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmplayer.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vmware-netcfg.svg b/.icons/awkward/24x24/apps/vmware-netcfg.svg
new file mode 100644
index 00000000..e5fcbbb0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmware-netcfg.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#407ec2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 11,15 0,2 -5,0 0,2 12,0 0,-2 -5,0 0,-2 -2,0 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <g style="fill:#3f3f3f">
+ <rect style="fill:#3f3f3f" width="2" height="3" x="11" y="15"/>
+ <rect style="fill:#3f3f3f" width="12" height="2" x="6" y="17"/>
+ </g>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <circle cx="5" cy="18" r="2"/>
+ <circle cx="12" cy="18" r="2"/>
+ <circle cx="19" cy="18" r="2"/>
+ </g>
+ <circle style="fill:#f7870d" cx="5" cy="18" r="2"/>
+ <circle style="fill:#f7870d" cx="12" cy="18" r="2"/>
+ <circle style="fill:#f7870d" cx="19" cy="18" r="2"/>
+ <path style="opacity:0.2" d="M 8.043,5.5 C 7.4649,5.5 7,5.9649 7,6.543 l 0,7.914 C 7,15.035 7.4649,15.5 8.043,15.5 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 c 0,-0.5781 -0.465,-1.043 -1.043,-1.043 l -7.9141,0 z m 0.957,2 6,0 0,6 -6,0 0,-6 z"/>
+ <path style="fill:#ffe270" d="M 8.043,5 C 7.4649,5 7,5.4649 7,6.043 l 0,7.914 C 7,14.535 7.4649,15 8.043,15 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 17.0001,5.4649 16.5351,5 15.9571,5 L 8.0431,5 Z M 9,7 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmware-player.svg b/.icons/awkward/24x24/apps/vmware-player.svg
new file mode 100644
index 00000000..312b7429
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmware-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#407ec2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m5 4.5c-0.554 0-1 0.446-1 1v4.5c0 0.554 0.446 1 1 1s1-0.446 1-1v-2.0938l1.5 1.5v1.5938h2v-0.5c0-0.277 0.223-0.5 0.5-0.5h0.5v-2h-1.5938l-1.5-1.5h2.094c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4.5zm7.5 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h2.0938l-1.5 1.5h-1.5938v2h0.5c0.277 0 0.5 0.223 0.5 0.5v0.5h2v-1.5938l1.5-1.5v2.094c0 0.554 0.446 1 1 1s1-0.446 1-1v-4.5c0-0.554-0.446-1-1-1h-4.5zm-5 7.5v2c0 0.554 0.446 1 1 1h2v-2h-0.5c-0.277 0-0.5-0.223-0.5-0.5v-0.5h-2zm5 0v0.5c0 0.277-0.223 0.5-0.5 0.5h-0.5v2h1.5938l1.5 1.5h-2.094c-0.554 0-1 0.446-1 1s0.446 1 1 1h4.5c0.554 0 1-0.446 1-1v-4.5c0-0.554-0.446-1-1-1s-1 0.446-1 1v2.0938l-1.5-1.5v-1.594h-2z"/>
+ <path fill="#ffe270" d="m5 4c-0.554 0-1 0.446-1 1v4.5c0 0.554 0.446 1 1 1s1-0.446 1-1v-2.0938l1.5 1.5v1.5938h2v-0.5c0-0.277 0.223-0.5 0.5-0.5h0.5v-2h-1.5938l-1.5-1.5h2.094c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4.5zm7.5 0c-0.554 0-1 0.446-1 1s0.446 1 1 1h2.0938l-1.5 1.5h-1.5938v2h0.5c0.277 0 0.5 0.223 0.5 0.5v0.5h2v-1.5938l1.5-1.5v2.094c0 0.554 0.446 1 1 1s1-0.446 1-1v-4.5c0-0.554-0.446-1-1-1h-4.5zm-5 7.5v2c0 0.554 0.446 1 1 1h2v-2h-0.5c-0.277 0-0.5-0.223-0.5-0.5v-0.5h-2zm5 0v0.5c0 0.277-0.223 0.5-0.5 0.5h-0.5v2h1.5938l1.5 1.5h-2.094c-0.554 0-1 0.446-1 1s0.446 1 1 1h4.5c0.554 0 1-0.446 1-1v-4.5c0-0.554-0.446-1-1-1s-1 0.446-1 1v2.0938l-1.5-1.5v-1.594h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmware-view.svg b/.icons/awkward/24x24/apps/vmware-view.svg
new file mode 100644
index 00000000..0e426099
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmware-view.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#489f38" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 7,7.5 c -0.554,0 -1,0.446 -1,1 v 7 c 0,0.554 0.446,1 1,1 h 4.5 v 1 h -2 C 9.223,17.5 9,17.723 9,18 c 0,0.277 0.223,0.5 0.5,0.5 h 5 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 h -2 v -1 H 17 c 0.554,0 1,-0.446 1,-1 v -7 c 0,-0.554 -0.446,-1 -1,-1 z m 0,1 h 10 v 7 H 7 Z M 11,9 v 1.5 h 2 V 9 Z m -1.5,2 v 1.5 h 2 V 11 Z m 3,0 v 1.5 h 2 V 11 Z M 8,13 v 1.5 h 2 V 13 Z m 3,0 v 1.5 h 2 V 13 Z m 3,0 v 1.5 h 2 V 13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#ffffff" d="M 7,7 C 6.446,7 6,7.446 6,8 v 7 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 8 C 18,7.446 17.554,7 17,7 Z m 0,1 h 10 v 7 H 7 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2.5" x="11" y="15.5"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="17" y="-15" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="11" y="8.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="11" y="12.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="8" y="12.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="14" y="12.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="12.5" y="10.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="9.5" y="10.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmware-workstation.svg b/.icons/awkward/24x24/apps/vmware-workstation.svg
new file mode 100644
index 00000000..d9fc1747
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmware-workstation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#407ec2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+ <path style="opacity:0.2" d="m 7.5,7.5 0,0.5 9,0 0,-0.5 z"/>
+ <path style="fill:#f7870d" d="M 5.252,8 C 4.5582,8 4,8.5582 4,9.252 l 0,9.496 C 4,19.442 4.5582,20 5.252,20 l 9.4961,0 c 0.694,0 1.252,-0.558 1.252,-1.252 l 0,-9.496 C 16.0001,8.5582 15.4421,8 14.7481,8 L 5.2521,8 Z M 7,11 l 6,0 0,6 -6,0 0,-6 z"/>
+ <path style="opacity:0.2" d="m 7,15.748047 0,0.5 C 7,16.942047 7.5581531,17.5 8.2519531,17.5 l 9.4960939,0 C 18.442047,17.5 19,16.942047 19,16.248047 l 0,-0.5 C 19,16.442047 18.442047,17 17.748047,17 L 8.2519531,17 C 7.5581531,17 7,16.442047 7,15.748047 Z"/>
+ <path style="fill:#ffe270" d="M 8.252,5 C 7.5582,5 7,5.5582 7,6.252 L 7,8 l 9,0 0,6 -6,0 0,-3 -3,0 0,4.748 C 7,16.442 7.5582,17 8.252,17 l 9.4961,0 c 0.694,0 1.252,-0.558 1.252,-1.252 l 0,-9.496 C 19.0001,5.5582 18.4421,5 17.7481,5 L 8.252,5 Z"/>
+ <path style="opacity:0.2" d="M 7 11 L 7 11.5 L 13 11.5 L 13 11 L 7 11 z M 4 18.748047 L 4 19.248047 C 4 19.942047 4.5581531 20.5 5.2519531 20.5 L 14.748047 20.5 C 15.442047 20.5 16 19.942047 16 19.248047 L 16 18.748047 C 16 19.442047 15.442047 20 14.748047 20 L 5.2519531 20 C 4.5581531 20 4 19.442047 4 18.748047 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vmware.svg b/.icons/awkward/24x24/apps/vmware.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vmware.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vnc.svg b/.icons/awkward/24x24/apps/vnc.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vnc.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vncviewer.svg b/.icons/awkward/24x24/apps/vncviewer.svg
new file mode 100644
index 00000000..f9367566
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vncviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#288cf4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="m 4.9394531,7.5 3.0878907,10.242188 c 0.00345,0.0063 0.00636,0.0095 0.00977,0.01562 C 8.1510454,18.18481 8.5370975,18.5 9,18.5 c 0.4392125,0 0.8090049,-0.285965 0.9433594,-0.679688 0.00295,-0.0058 0.00916,-0.01192 0.011719,-0.01758 L 13.060547,7.5 H 12.015625 L 9,17.505859 5.984375,7.5 Z M 16.5,7.5 C 15.119288,7.5 14,8.6192881 14,10 v 2.5 h 1 v -1 -0.5 -1 c 0,-0.840272 0.659728,-1.5 1.5,-1.5 0.840272,0 1.5,0.659728 1.5,1.5 v 1 0.5 1 h 1 V 10 C 19,8.6192881 17.880712,7.5 16.5,7.5 Z m 0,6 c -1.380712,0 -2.5,1.119288 -2.5,2.5 0,1.380712 1.119288,2.5 2.5,2.5 H 19 v -1 h -1 -0.5 -1 C 15.659728,17.5 15,16.840272 15,16 c 0,-0.840272 0.659728,-1.5 1.5,-1.5 h 1 0.5 1 v -1 z"/>
+ <path style="fill:#ffffff" d="M 4.9394531 7 L 8.0273438 17.242188 C 8.0307938 17.248487 8.0336994 17.251663 8.0371094 17.257812 C 8.1510454 17.68481 8.5370975 18 9 18 C 9.4392125 18 9.8090049 17.714035 9.9433594 17.320312 C 9.9463094 17.314512 9.9525231 17.308394 9.9550781 17.302734 L 13.060547 7 L 12.015625 7 L 9 17.005859 L 5.984375 7 L 4.9394531 7 z M 16.5 7 C 15.119288 7 14 8.1192881 14 9.5 L 14 12 L 15 12 L 15 11 L 15 10.5 L 15 9.5 C 15 8.659728 15.659728 8 16.5 8 C 17.340272 8 18 8.659728 18 9.5 L 18 10.5 L 18 11 L 18 12 L 19 12 L 19 9.5 C 19 8.1192881 17.880712 7 16.5 7 z M 16.5 13 C 15.119288 13 14 14.119288 14 15.5 C 14 16.880712 15.119288 18 16.5 18 L 19 18 L 19 17 L 18 17 L 17.5 17 L 16.5 17 C 15.659728 17 15 16.340272 15 15.5 C 15 14.659728 15.659728 14 16.5 14 L 17.5 14 L 18 14 L 19 14 L 19 13 L 16.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vnote.svg b/.icons/awkward/24x24/apps/vnote.svg
new file mode 100644
index 00000000..065f6e04
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vnote.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#454f6c" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 21.999849,8.9872065 C 18.673063,13.315388 14.991466,17.966151 13.300353,20.5 11.706255,19.177595 11.86664,17.479227 11.498164,15.894187 L 19.306625,5.7378595 c 1.153027,0.444905 1.906942,1.8875855 2.693224,3.249347 z"/>
+ <path style="fill:#008679" d="M 21.999849,8.4872065 C 18.673063,12.815388 14.991466,17.466151 13.300353,20 11.706255,18.677595 11.86664,16.979227 11.498164,15.394187 L 19.306625,5.2378595 c 1.153027,0.444905 1.906942,1.8875855 2.693224,3.249347 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="M 6.698578,4.4999995 2.3385,4.5000694 7.7856,19.491816 c 0.096369,0.279981 0.443793,0.989504 0.8799815,1.00235 l 4.6347715,0.0058 C 11.450772,15.406753 9.601196,10.313508 7.7516145,5.220266 7.6173055,4.9281569 7.191266,4.499991 6.698578,4.499991 Z"/>
+ <path style="fill:#009e8d" d="M 6.698578,3.9999995 2.3385,4.0000694 7.7856,18.991816 c 0.096369,0.279981 0.443793,0.989504 0.8799815,1.00235 l 4.6347715,0.0058 C 11.450772,14.906753 9.601196,9.8135075 7.7516145,4.7202662 7.6173055,4.4281569 7.191266,3.999991 6.698578,3.999991 Z"/>
+ <path style="opacity:0.2" d="m 21.997626,3.3901738 c 0.01084,-0.4180587 -0.289253,-0.8869633 -0.83899,-0.8897434 l -4.930702,-4.3e-4 c 1.148282,1.5244988 3.367419,3.9371886 5.771915,6.4872491 z"/>
+ <path style="fill:#009e8d" d="m 21.997626,2.8901738 c 0.01084,-0.4180587 -0.289253,-0.8869633 -0.83899,-0.8897434 l -4.930702,-4.3e-4 c 1.148282,1.5244989 3.367419,3.9371886 5.771915,6.4872491 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.3388672,4 2.5205078,4.5 H 6.698242 C 7.19093,4.5 7.617644,4.928594 7.751953,5.220703 9.5410065,10.147267 11.330087,15.073439 13.119141,20 h 0.18164 C 11.4512,14.906762 9.6015345,9.8139445 7.751953,4.7207031 7.617644,4.4285939 7.19093,4 6.698242,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.227539,2 c 0.11062,0.1468627 0.274593,0.337323 0.404297,0.5 h 4.526367 c 0.549737,0.00278 0.85068,0.4725663 0.839844,0.890625 v -0.5 C 22.008883,2.4725662 21.70794,2.0027801 21.158203,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vocal.svg b/.icons/awkward/24x24/apps/vocal.svg
new file mode 100644
index 00000000..4fc56a0f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vocal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-14.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,9.5 a 1,1 0 0 0 -1,1 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 10,20.5 l -3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 l 10,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3.060547 c 3.678,-0.406 6,-3.012406 6,-6.191406 L 20,10.5 20,10.498 A 1,1 0 0 0 19,9.5 1,1 0 0 0 18,10.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 c -3.047,0 -5.5,-2.041078 -5.5,-4.580078 L 6,10.5 A 1,1 0 0 0 6,10.498 1,1 0 0 0 5,9.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-14" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ca42ca" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.75 C 4 13.9293 6.3222 16.533653 10 16.939453 L 10 20 L 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 7 22 L 17 22 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 L 14 16.939453 C 17.678 16.533453 20 13.927047 20 10.748047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 9.23 2 7 4.23 7 7 L 7 7.5 C 7 4.73 9.23 2.5 12 2.5 C 14.77 2.5 17 4.73 17 7.5 L 17 7 C 17 4.23 14.77 2 12 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.5 A 1 1 0 0 1 5 9.5 A 1 1 0 0 1 6 10.498047 A 1 1 0 0 0 6 10.5 L 6 10.917969 C 6 13.456969 8.453 15.498047 11.5 15.498047 L 12.5 15.498047 C 15.547 15.498047 18 13.456969 18 10.917969 L 18 10.5 L 18 10.498047 A 1 1 0 0 1 19 9.5 A 1 1 0 0 1 20 10.498047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z M 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 6.0332031 21.25 A 1 1 0 0 1 7 20.5 L 10 20.5 L 10 20 L 7 20 z M 14 20 L 14 20.5 L 17 20.5 A 1 1 0 0 1 17.966797 21.25 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/void-wizard.svg b/.icons/awkward/24x24/apps/void-wizard.svg
new file mode 100644
index 00000000..fe67fce9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/void-wizard.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.045108,2.5005348 A 1.9409766,1.9232947 0 0 0 11.029229,2.7574494 L 3.9703913,6.795964 A 1.9409766,1.9232947 0 0 0 3,8.4614007 V 16.53843 a 1.9409766,1.9232947 0 0 0 0.9703913,1.665437 l 7.0588377,4.038515 a 1.9409766,1.9232947 0 0 0 1.940784,0 l 7.059595,-4.038515 A 1.9409766,1.9232947 0 0 0 21,16.53843 V 8.4614007 A 1.9409766,1.9232947 0 0 0 20.029608,6.795964 L 12.970013,2.7574494 A 1.9409766,1.9232947 0 0 0 12.045108,2.5005348 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.045108,2.0005348 A 1.9409766,1.9232947 0 0 0 11.029229,2.2574494 L 3.9703913,6.295964 A 1.9409766,1.9232947 0 0 0 3,7.9614007 v 8.0770303 a 1.9409766,1.9232947 0 0 0 0.9703913,1.665437 l 7.0588377,4.038515 a 1.9409766,1.9232947 0 0 0 1.940784,0 l 7.059595,-4.038515 A 1.9409766,1.9232947 0 0 0 21,16.038431 V 7.9614007 A 1.9409766,1.9232947 0 0 0 20.029608,6.295964 L 12.970013,2.2574494 A 1.9409766,1.9232947 0 0 0 12.045108,2.0005348 Z"/>
+ <path style="opacity:0.2" d="m 12,6.5000001 a 6,6 0 0 0 -3.472656,1.113281 l 1.4443355,1.444336 A 4,4 0 0 1 12,8.5000001 4,4 0 0 1 16,12.5 4,4 0 0 1 15.442383,14.528321 l 1.442383,1.442382 A 6,6 0 0 0 18,12.5 6,6 0 0 0 12,6.5000001 Z"/>
+ <path style="fill:#d895d8" d="m 12,6.0000001 a 6,6 0 0 0 -3.472656,1.113281 l 1.4443355,1.444336 A 4,4 0 0 1 12,8.0000001 4,4 0 0 1 16,12 4,4 0 0 1 15.442383,14.028321 l 1.442383,1.442382 A 6,6 0 0 0 18,12 6,6 0 0 0 12,6.0000001 Z"/>
+ <path style="opacity:0.2" d="M 7.1152345,9.0292971 A 6,6 0 0 0 6,12.5 a 6,6 0 0 0 6,6 6,6 0 0 0 3.472656,-1.113281 L 14.028321,15.942383 A 4,4 0 0 1 12,16.5 4,4 0 0 1 8,12.5 4,4 0 0 1 8.557617,10.47168 Z"/>
+ <path style="fill:#9e4174" d="M 7.1152345,8.5292971 A 6,6 0 0 0 6,12 a 6,6 0 0 0 6,6 6,6 0 0 0 3.472656,-1.113281 L 14.028321,15.442383 A 4,4 0 0 1 12,16 4,4 0 0 1 8,12 4,4 0 0 1 8.557617,9.9716796 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#d895d8" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,6.0000001 a 6,6 0 0 0 -3.472656,1.113281 l 0.304687,0.304688 A 6,6 0 0 1 12,6.5000001 6,6 0 0 1 17.988281,12.261719 6,6 0 0 0 18,12 6,6 0 0 0 12,6.0000001 Z m 3.989258,6.2089849 a 4,4 0 0 1 -0.546875,1.819336 l 0.169922,0.169921 A 4,4 0 0 0 16,12.5 4,4 0 0 0 15.989258,12.208985 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.1152345,8.5292971 A 6,6 0 0 0 6,12 6,6 0 0 0 6.01172,12.238281 6,6 0 0 1 7.1152355,9.0292971 l 1.272461,1.2724609 A 4,4 0 0 1 8.557618,9.9716796 Z M 8.010742,12.291016 A 4,4 0 0 0 8,12.5 a 4,4 0 0 0 4,4 4,4 0 0 0 2.028321,-0.557617 l 1.139648,1.139648 a 6,6 0 0 0 0.304687,-0.195312 L 14.028321,15.442383 A 4,4 0 0 1 12,16 4,4 0 0 1 8.010742,12.291016 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.01758,0.247071 A 2,2 0 0 1 12,10.5 2,2 0 0 1 13.982422,12.25293 2,2 0 0 0 14,12 2,2 0 0 0 12,10 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.044922 2 A 1.9409766 1.9232947 0 0 0 11.029297 2.2578125 L 3.9707031 6.296875 A 1.9409766 1.9232947 0 0 0 3 7.9609375 L 3 8.4609375 A 1.9409766 1.9232947 0 0 1 3.9707031 6.796875 L 11.029297 2.7578125 A 1.9409766 1.9232947 0 0 1 12.044922 2.5 A 1.9409766 1.9232947 0 0 1 12.970703 2.7578125 L 20.029297 6.796875 A 1.9409766 1.9232947 0 0 1 21 8.4609375 L 21 7.9609375 A 1.9409766 1.9232947 0 0 0 20.029297 6.296875 L 12.970703 2.2578125 A 1.9409766 1.9232947 0 0 0 12.044922 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vokoscreen.svg b/.icons/awkward/24x24/apps/vokoscreen.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vokoscreen.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vprerex.svg b/.icons/awkward/24x24/apps/vprerex.svg
new file mode 100644
index 00000000..9c115b02
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vprerex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="-19.5" y="-22" rx="1.167" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffb943" width="14" height="20" x="-19" y="-22" rx="1.167" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.25,5 C 2.5575,5 2,5.520659 2,6.166992 v 0.5 C 2,6.020659 2.5575,5.5 3.25,5.5 h 17.5 C 21.4425,5.5 22,6.020659 22,6.666992 v -0.5 C 22,5.520659 21.4425,5 20.75,5 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6.0073763,3 3,5"/>
+ <path style="opacity:0.1" d="m 6.3271783,8.2045855 a 0.63848625,0.6298773 0 0 0 -6.5e-4,1.0912365 l 1.861459,1.059966 1.8614597,1.059967 a 0.63848625,0.6298773 0 0 0 0.957478,-0.545346 l 2.25e-4,-2.1203195 2.26e-4,-2.120318 A 0.63848625,0.6298773 0 0 0 10.0491,6.0847025 L 8.1881358,7.144644 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.0444858,1.9882812 a 1.0001,1.0001 0 0 0 -1.011719,1.2509766 1.0001,1.0001 0 0 1 1.011719,-0.7509765 1.0001,1.0001 0 0 1 0.8203125,0.4970702 l 3,5 A 1.0001,1.0001 0 0 1 9.9810093,8.261719 1.0001,1.0001 0 0 0 9.8647983,7.4853515 l -3,-5 A 1.0001,1.0001 0 0 0 6.0444858,1.9882812 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.3271783,7.7045855 a 0.63848625,0.6298773 0 0 0 -6.5e-4,1.0912365 l 1.861459,1.059966 1.8614597,1.059967 a 0.63848625,0.6298773 0 0 0 0.957478,-0.545346 l 2.25e-4,-2.1203195 2.26e-4,-2.120318 A 0.63848625,0.6298773 0 0 0 10.0491,5.5847025 L 8.1881358,6.644644 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13,14 3,5"/>
+ <path style="opacity:0.1" d="m 13.319802,19.204585 a 0.63848625,0.6298773 0 0 0 -6.5e-4,1.091237 l 1.861459,1.059966 1.86146,1.059967 a 0.63848625,0.6298773 0 0 0 0.957478,-0.545347 L 17.999774,19.75009 18,17.629771 a 0.63848625,0.6298773 0 0 0 -0.958277,-0.545069 l -1.860963,1.059942 z"/>
+ <path style="fill:#4f4f4f" d="m 13.319802,18.704585 a 0.63848625,0.6298773 0 0 0 -6.5e-4,1.091237 l 1.861459,1.059966 1.86146,1.059967 a 0.63848625,0.6298773 0 0 0 0.957478,-0.545347 L 17.999774,19.25009 18,17.129771 a 0.63848625,0.6298773 0 0 0 -0.958277,-0.545069 l -1.860963,1.059942 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vscodium.svg b/.icons/awkward/24x24/apps/vscodium.svg
new file mode 100644
index 00000000..2494288a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vscodium.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 11.637045,19.468958 c -0.148359,-0.04055 -0.277514,-0.13539 -0.367868,-0.2702 -0.13334,-0.19893 -0.177754,-0.343135 -0.340343,-1.105205 -0.0678,-0.317795 -0.167709,-0.52927 -0.336157,-0.711505 -0.293911,-0.318055 -0.633318,-0.43097 -1.4372004,-0.478185 -0.899309,-0.05282 -1.218479,-0.13201 -1.5189375,-0.376885 -0.341574,-0.278375 -0.4841225,-0.59298 -0.6880719,-1.51892 -0.126102,-0.572305 -0.1981395,-0.803245 -0.346744,-1.111325 -0.272688,-0.565465 -0.6474985,-1.00493 -1.1902645,-1.39572 -0.349846,-0.25188 -0.4541355,-0.40505 -0.396525,-0.582355 0.04678,-0.14357 0.195825,-0.235995 0.3808175,-0.235995 0.1489,0 0.23955,0.0368 0.3577735,0.145305 0.1133495,0.10397 0.180364,0.202335 0.3369455,0.49465 0.14309,0.26703 0.280468,0.46157 0.3260635,0.46157 0.027575,0 0.032005,-0.112645 0.032005,-0.80962 0,-0.484265 0.00887,-0.842255 0.02216,-0.890825 0.02659,-0.09758 0.132454,-0.194215 0.212468,-0.1941 0.132897,2e-4 0.246739,0.127675 0.3048905,0.34139 0.013295,0.04845 0.068935,0.53424 0.1238369,1.0795 0.054951,0.545255 0.1080315,1.00011 0.117978,1.010785 0.03053,0.0329 0.170073,-0.1421 0.261018,-0.32784 0.089271,-0.182275 0.1495895,-0.41482 0.1502295,-0.579225 2.46e-4,-0.05201 -0.02462,-0.217465 -0.055049,-0.36769 -0.0453,-0.223175 -0.051259,-0.288865 -0.0325,-0.359085 0.059137,-0.223095 0.303413,-0.25982 0.4636875,-0.06971 0.116008,0.137645 0.1560395,0.293485 0.1551535,0.604635 0,0.33711 -0.02905,0.46255 -0.2742145,1.22067 -0.2117785,0.65502 -0.278498,0.945335 -0.2779075,1.20898 0,0.94544 0.78143,1.561105 2.0878014,1.649355 0.116353,0.0079 0.211532,0.007 0.211532,-0.002 0,-0.0089 -0.07282,-0.151685 -0.16185,-0.317245 -0.3066629,-0.57039 -0.4310909,-0.968845 -0.4310909,-1.380525 0,-0.309855 0.04481,-0.499075 0.2419632,-1.015345 C 9.837984,12.879998 9.864377,12.765263 9.864623,12.299448 9.86482,12.056883 9.853783,11.905903 9.826713,11.778218 9.680022,11.083078 9.3189501,10.486188 8.8093711,10.096268 8.6073911,9.9417133 8.5470236,9.9084033 8.0305021,9.6662733 7.5336271,9.4333483 7.4042751,9.3523133 7.2055446,9.1494283 6.9920917,8.9315533 6.9015407,8.7533983 6.8869657,8.5227933 c -0.00887,-0.14249 -0.00542,-0.16497 0.03053,-0.18406 0.082181,-0.04395 0.2565864,-0.05195 0.4123799,-0.01895 0.289134,0.06121 0.5481825,0.227785 0.9625325,0.618865 0.4414805,0.41669 0.6901395,0.57054 0.993947,0.61498 0.147915,0.02165 0.162933,0.0202 0.1908025,-0.0185 0.0453,-0.062795 0.038405,-0.296545 -0.0128,-0.43479 -0.094343,-0.25475 -0.2966185,-0.443945 -0.748784,-0.700295 -0.290562,-0.16474 -0.4864855,-0.3057 -0.574033,-0.413 -0.2139945,-0.262325 -0.257473,-0.6468949 -0.09523,-0.8427049 0.1536765,-0.185425 0.4140545,-0.206375 0.7142675,-0.05747 0.1459945,0.072435 0.2113355,0.12558 0.4328635,0.35226 0.6463654,0.6612999 1.0355544,1.5288549 1.2068584,2.6903146 0.0458,0.310055 0.03988,1.478155 -0.0099,1.88361 -0.04727,0.38662 -0.122015,0.845425 -0.210104,1.28672 -0.07627,0.382155 -0.08223,0.557455 -0.02364,0.689065 0.04333,0.09657 0.132848,0.16118 0.223694,0.16118 0.102615,0 0.284457,-0.118965 0.49397,-0.32314 0.342165,-0.33351 0.533903,-0.656555 0.64356,-1.084195 0.04776,-0.186415 0.05623,-0.27839 0.07022,-0.764415 0.01477,-0.51369 0.0192,-0.559875 0.06593,-0.65739 0.0678,-0.14227 0.192969,-0.233105 0.321238,-0.233105 0.08317,0 0.108523,0.0118 0.178788,0.08311 0.183121,0.185955 0.176819,0.43006 -0.03348,1.29827 -0.149984,0.61882 -0.35024,1.095665 -0.604217,1.43853 -0.07632,0.102995 -0.300509,0.343895 -0.498205,0.535345 -0.237383,0.229865 -0.395836,0.403255 -0.466495,0.51054 -0.413513,0.627805 -0.193068,1.242935 0.486191,1.35685 0.28416,0.04765 0.598998,-0.04485 0.814125,-0.23926 0.299671,-0.270745 0.579646,-0.87409 0.775816,-1.672075 0.291497,-1.185655 0.385052,-2.4754 0.23305,-3.213705 -0.137476,-0.667705 -0.413513,-1.2274947 -0.801273,-1.6247997 -0.105816,-0.108395 -0.335025,-0.296705 -0.567632,-0.466315 -0.648336,-0.472725 -0.909058,-0.778055 -0.999265,-1.170375 -0.04481,-0.19469 -0.03348,-0.392835 0.02462,-0.4372299 0.07504,-0.05717 0.263924,-0.085275 0.394359,-0.058675 0.32306,0.065885 0.60658,0.3219599 0.905464,0.8178449 0.234921,0.389715 0.342411,0.53509 0.50362,0.68099 0.119554,0.10821 0.180315,0.13799 0.180315,0.0884 0,-0.01305 -0.05741,-0.134485 -0.12753,-0.269875 -0.509923,-0.98437 -0.876068,-1.7266449 -0.925307,-1.8758649 -0.111084,-0.33661 -0.04776,-0.575195 0.180561,-0.67764 0.259048,-0.116355 0.547198,0.07219 0.68556,0.448545 0.02955,0.080295 0.220642,0.734605 0.42474,1.4540199 0.440643,1.553195 0.410755,1.455555 0.442022,1.445205 0.0384,-0.0127 0.181743,-0.36821 0.254174,-0.63012 0.09498,-0.34358 0.136147,-0.701835 0.12167,-1.06021 -0.01428,-0.3511949 -0.05091,-0.5782599 -0.179625,-1.1081149 -0.06923,-0.2851 -0.09523,-0.43671 -0.09523,-0.5555 0,-0.28031 0.109853,-0.50862 0.298982,-0.62154 0.20971,-0.125165 0.526221,-0.06227 0.738296,0.14669 0.208282,0.20529 0.27579,0.42778 0.25767,0.849675 -0.0192,0.451185 -0.09247,0.72495 -0.50308,1.8836149 -0.366046,1.033 -0.475948,1.418055 -0.541978,1.8987297 -0.04333,0.31501 -0.04235,0.81228 0,1.07702 0.0384,0.231285 0.116008,0.487545 0.150525,0.4985 0.01231,0.004 0.118716,-0.26809 0.236201,-0.604485 0.287706,-0.823535 0.326507,-0.916325 0.41632,-0.996415 0.17805,-0.158765 0.442268,-0.0229 0.442268,0.227465 0,0.20917 -0.444189,1.531215 -1.576104,4.69114 -0.31597,0.88207 -0.571473,1.619155 -0.567682,1.63797 0.0049,0.0222 0.456844,-0.38182 1.286823,-1.14902 1.773752,-1.63962 1.80044,-1.667485 1.915168,-2.002335 0.0458,-0.13437 0.05205,-0.182905 0.04235,-0.343725 -0.01526,-0.257095 -0.09956,-0.479175 -0.355509,-0.93759 -0.302872,-0.54235 -0.399332,-0.77282 -0.430894,-1.029285 -0.06416,-0.52145 0.395343,-0.860675 0.719683,-0.531315 0.180069,0.18284 0.429516,0.81233 0.538483,1.358955 0.03004,0.15101 0.05475,0.29504 0.05475,0.320065 0,0.126625 0.06716,0.0215 0.338127,-0.529245 0.391995,-0.79675 0.464475,-0.90588 0.675072,-1.016455 0.184796,-0.09703 0.410657,0.004 0.533805,0.23892 0.06657,0.126985 0.06455,0.366325 -0.0049,0.580345 -0.183368,0.56544 -0.906202,1.769745 -1.684678,2.806855 -0.04333,0.05756 -0.06706,0.104645 -0.05303,0.104645 0.01428,0 0.0809,-0.03265 0.148555,-0.07257 0.418978,-0.247255 0.715498,-0.26334 1.007734,-0.05466 0.08937,0.06382 0.188784,0.252985 0.188489,0.35855 -3.94e-4,0.11933 -0.06598,0.25766 -0.154268,0.325345 -0.161505,0.1238 -0.33079,0.163855 -0.810284,0.191715 -0.789258,0.04585 -1.388601,0.261455 -1.963668,0.706325 -0.453249,0.350635 -0.718255,0.704275 -1.171603,1.563485 -0.369049,0.69947 -0.542076,0.952975 -0.887097,1.299925 -0.24989,0.25129 -0.436409,0.370865 -0.648877,0.41604 -0.138708,0.0295 -0.137871,0.0295 -0.28293,-0.0101 z"/>
+ <path style="fill:#3099ec" d="m 11.637045,18.968956 c -0.148359,-0.04055 -0.277514,-0.13539 -0.367868,-0.2702 -0.13334,-0.19893 -0.177754,-0.343135 -0.340343,-1.105205 -0.0678,-0.317795 -0.167709,-0.52927 -0.336157,-0.711505 -0.293911,-0.318055 -0.633318,-0.43097 -1.4372004,-0.478185 -0.899309,-0.05282 -1.218479,-0.13201 -1.5189375,-0.376885 -0.341574,-0.278375 -0.4841225,-0.59298 -0.6880719,-1.51892 -0.126102,-0.572305 -0.1981395,-0.803245 -0.346744,-1.111325 -0.272688,-0.565465 -0.6474985,-1.00493 -1.1902645,-1.39572 -0.349846,-0.25188 -0.4541355,-0.40505 -0.396525,-0.582355 0.04678,-0.14357 0.195825,-0.235995 0.3808175,-0.235995 0.1489,0 0.23955,0.0368 0.3577735,0.145305 0.1133495,0.10397 0.180364,0.202335 0.3369455,0.49465 0.14309,0.26703 0.280468,0.46157 0.3260635,0.46157 0.027575,0 0.032005,-0.112645 0.032005,-0.80962 0,-0.484265 0.00887,-0.842255 0.02216,-0.890825 0.02659,-0.09758 0.132454,-0.194215 0.212468,-0.1941 0.132897,2e-4 0.246739,0.127675 0.3048905,0.34139 0.013295,0.04845 0.068935,0.53424 0.1238369,1.0795 0.054951,0.545255 0.1080315,1.00011 0.117978,1.010785 0.03053,0.0329 0.170073,-0.1421 0.261018,-0.32784 0.089271,-0.182275 0.1495895,-0.41482 0.1502295,-0.579225 2.46e-4,-0.052 -0.02462,-0.217465 -0.055049,-0.36769 -0.0453,-0.223175 -0.051259,-0.288865 -0.0325,-0.359085 0.059137,-0.223095 0.303413,-0.25982 0.4636875,-0.06971 0.116008,0.137645 0.1560395,0.293485 0.1551535,0.604635 0,0.33711 -0.02905,0.46255 -0.2742145,1.22067 -0.2117785,0.65502 -0.278498,0.945335 -0.2779075,1.20898 0,0.94544 0.78143,1.561105 2.0878014,1.649355 0.116353,0.0078 0.211532,0.007 0.211532,-0.002 0,-0.0089 -0.07282,-0.151685 -0.16185,-0.317245 -0.3066629,-0.57039 -0.4310909,-0.968845 -0.4310909,-1.380525 0,-0.309855 0.04481,-0.499075 0.2419632,-1.015345 C 9.837984,12.379996 9.864377,12.265261 9.864623,11.799446 9.86482,11.556881 9.853783,11.405901 9.826713,11.278216 9.680022,10.583076 9.3189501,9.9861863 8.8093711,9.5962663 8.6073911,9.4417113 8.5470236,9.4084013 8.0305021,9.1662713 7.5336271,8.9333463 7.4042751,8.8523113 7.2055446,8.6494263 6.9920917,8.4315513 6.9015407,8.2533963 6.8869657,8.0227913 c -0.00887,-0.14249 -0.00542,-0.16497 0.03053,-0.18406 0.082181,-0.04395 0.2565864,-0.05195 0.4123799,-0.01895 0.289134,0.06121 0.5481825,0.227785 0.9625325,0.618865 0.4414805,0.41669 0.6901395,0.57054 0.993947,0.61498 0.147915,0.02165 0.162933,0.0202 0.1908025,-0.0185 0.0453,-0.062795 0.038405,-0.296545 -0.0128,-0.43479 -0.094343,-0.25475 -0.2966185,-0.443945 -0.748784,-0.700295 -0.290562,-0.16474 -0.4864855,-0.3057 -0.574033,-0.4129999 -0.2139945,-0.262325 -0.257473,-0.646895 -0.09523,-0.842705 0.1536765,-0.185425 0.4140545,-0.206375 0.7142675,-0.05747 0.1459945,0.072435 0.2113355,0.12558 0.4328635,0.35226 0.6463654,0.6612999 1.0355544,1.5288549 1.2068584,2.6903149 0.0458,0.310055 0.03988,1.4781547 -0.0099,1.8836097 -0.04727,0.38662 -0.122015,0.845425 -0.210104,1.28672 -0.07627,0.382155 -0.08223,0.557455 -0.02364,0.689065 0.04333,0.09657 0.132848,0.16118 0.223694,0.16118 0.102615,0 0.284457,-0.118965 0.49397,-0.32314 0.342165,-0.33351 0.533903,-0.656555 0.64356,-1.084195 0.04776,-0.186415 0.05623,-0.27839 0.07022,-0.764415 0.01477,-0.51369 0.0192,-0.559875 0.06593,-0.65739 0.0678,-0.14227 0.192969,-0.233105 0.321238,-0.233105 0.08317,0 0.108523,0.0118 0.178788,0.08311 0.183121,0.185955 0.176819,0.43006 -0.03348,1.29827 -0.149984,0.61882 -0.35024,1.095665 -0.604217,1.43853 -0.07632,0.102995 -0.300509,0.343895 -0.498205,0.535345 -0.237383,0.229865 -0.395836,0.403255 -0.466495,0.51054 -0.413513,0.627805 -0.193068,1.242935 0.486191,1.35685 0.28416,0.04765 0.598998,-0.04485 0.814125,-0.23926 0.299671,-0.270745 0.579646,-0.87409 0.775816,-1.672075 0.291497,-1.185655 0.385052,-2.4754 0.23305,-3.213705 C 12.723365,10.017671 12.447328,9.4578813 12.059568,9.0605763 11.953752,8.9521813 11.724543,8.7638713 11.491936,8.5942613 10.8436,8.1215363 10.582878,7.8162063 10.492671,7.4238864 c -0.04481,-0.19469 -0.03348,-0.392835 0.02462,-0.43723 0.07504,-0.05717 0.263924,-0.085275 0.394359,-0.058675 0.32306,0.065885 0.60658,0.32196 0.905464,0.8178449 0.234921,0.389715 0.342411,0.53509 0.50362,0.68099 0.119554,0.10821 0.180315,0.13799 0.180315,0.0884 0,-0.01305 -0.05741,-0.134485 -0.12753,-0.269875 -0.509923,-0.9843699 -0.876068,-1.7266449 -0.925307,-1.8758649 -0.111084,-0.33661 -0.04776,-0.575195 0.180561,-0.67764 0.259048,-0.116355 0.547198,0.07219 0.68556,0.448545 0.02955,0.080295 0.220642,0.734605 0.42474,1.4540199 0.440643,1.553195 0.410755,1.455555 0.442022,1.445205 0.0384,-0.0127 0.181743,-0.36821 0.254174,-0.63012 0.09498,-0.34358 0.136147,-0.701835 0.12167,-1.0602099 -0.01428,-0.351195 -0.05091,-0.57826 -0.179625,-1.108115 -0.06923,-0.2851 -0.09523,-0.43671 -0.09523,-0.5555 0,-0.28031 0.109853,-0.50862 0.298982,-0.62154 0.20971,-0.125165 0.526221,-0.06227 0.738296,0.14669 0.208282,0.20529 0.27579,0.42778 0.25767,0.849675 -0.0192,0.451185 -0.09247,0.72495 -0.50308,1.8836149 -0.366046,1.033 -0.475948,1.418055 -0.541978,1.89873 -0.04333,0.3150097 -0.04235,0.8122797 0,1.0770197 0.0384,0.231285 0.116008,0.487545 0.150525,0.4985 0.01231,0.004 0.118716,-0.26809 0.236201,-0.604485 0.287706,-0.8235347 0.326507,-0.9163247 0.41632,-0.9964147 0.17805,-0.158765 0.442268,-0.0229 0.442268,0.2274647 0,0.20917 -0.444189,1.531215 -1.576104,4.69114 -0.31597,0.88207 -0.571473,1.619155 -0.567682,1.63797 0.0049,0.0222 0.456844,-0.38182 1.286823,-1.14902 1.773752,-1.63962 1.80044,-1.667485 1.915168,-2.002335 0.0458,-0.13437 0.05205,-0.182905 0.04235,-0.343725 -0.01526,-0.257095 -0.09956,-0.479175 -0.355509,-0.93759 -0.302872,-0.54235 -0.399332,-0.77282 -0.430894,-1.029285 -0.06416,-0.52145 0.395343,-0.860675 0.719683,-0.531315 0.180069,0.18284 0.429516,0.81233 0.538483,1.358955 0.03004,0.15101 0.05475,0.29504 0.05475,0.320065 0,0.126625 0.06716,0.0215 0.338127,-0.529245 0.391995,-0.79675 0.464475,-0.90588 0.675072,-1.016455 0.184796,-0.09703 0.410657,0.004 0.533805,0.23892 0.06657,0.126985 0.06455,0.366325 -0.0049,0.580345 -0.183368,0.56544 -0.906202,1.769745 -1.684678,2.806855 -0.04333,0.05756 -0.06706,0.104645 -0.05303,0.104645 0.01428,0 0.0809,-0.03265 0.148555,-0.07257 0.418978,-0.247255 0.715498,-0.26334 1.007734,-0.05466 0.08937,0.06382 0.188784,0.252985 0.188489,0.35855 -3.94e-4,0.11933 -0.06598,0.25766 -0.154268,0.325345 -0.161505,0.1238 -0.33079,0.163855 -0.810284,0.191715 -0.789258,0.04585 -1.388601,0.261455 -1.963668,0.706325 -0.453249,0.350635 -0.718255,0.704275 -1.171603,1.563485 -0.369049,0.69947 -0.542076,0.952975 -0.887097,1.299925 -0.24989,0.25129 -0.436409,0.370865 -0.648877,0.41604 -0.138708,0.0295 -0.137871,0.0295 -0.28293,-0.0101 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vstudio.svg b/.icons/awkward/24x24/apps/vstudio.svg
new file mode 100644
index 00000000..8b117c89
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vstudio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4899d7" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.5395 0-9.9991 4.46-9.9991 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.5436-9.75 9.9991-9.75s9.8671 4.327 9.9991 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m16.999 5.5005s-1.7993-0.050471-3.5976 0.84951c-0.54963 0.24986-1.1492 0.64962-1.6489 1.1493-0.80796 0.80803-2.0631 2.2957-3.0515 3.498h-2.195l-0.99933 1.4991 1.6949 0.45823c0.005 0.06046 0.020986 0.14592 0.067954 0.26135l-0.26332 0.57916s-0.099933 0.19988 0.64957 0.99942c0.79946 0.80004 1.0493 0.69959 1.0493 0.69959l0.62108-0.28184c0.092938 0.02898 0.16189 0.03898 0.20686 0.03898l0.47118 1.742 1.499-0.99942v-2.2622c1.2107-0.97893 2.6962-2.2092 3.4977-2.9848 0.49966-0.49971 0.8994-1.0994 1.1987-1.649 0.84893-1.7985 0.79946-3.5974 0.79946-3.5974zm-3.4977 4.4974c-0.55013 0-0.99933-0.44974-0.99933-0.99942 0-0.55018 0.4492-0.99942 0.99933-0.99942 0.54963 0 0.99933 0.44924 0.99933 0.99942 0 0.54968-0.4502 0.99942-0.99933 0.99942zm-5.2461 5.9961c0.099933 0.05047 0.1499 0.09994 0.24983 0.14991-0.099933 0.09994-0.19987 0.24986-0.3003 0.3498-1.1497 1.1493-3.1974 0.99942-3.1974 0.99942s-0.1499-2.0493 0.99933-3.1976c0.099933-0.10044 0.24983-0.19938 0.34977-0.30033 0.049967 0.09994 0.099433 0.14991 0.1499 0.24986-0.7495 0.94895-0.64957 2.3986-0.64957 2.3986s1.4485 0.09994 2.3984-0.64962z"/>
+ <path fill="#ffca68" d="m16.998 5s-1.7974-0.050369-3.5957 0.84961c-0.549 0.2499-1.15 0.6507-1.65 1.1504-0.808 0.808-2.0625 2.2957-3.0508 3.498h-2.1953l-1 1.498 1.6953 0.45898c0.005 0.06046 0.021391 0.14629 0.068359 0.26172l-0.26367 0.57812s-0.099108 0.20046 0.65039 1c0.79946 0.80004 1.0488 0.69922 1.0488 0.69922l0.62109-0.28125c0.092938 0.02898 0.16206 0.03906 0.20703 0.03906l0.4707 1.7422 1.5-1v-2.2617c1.211-0.979 2.695-2.21 3.496-2.986 0.5-0.4996 0.9-1.0987 1.199-1.6483 0.849-1.7985 0.799-3.5977 0.799-3.5977zm-10.642 8.496c-0.099933 0.10094-0.24968 0.20034-0.34961 0.30078-1.1492 1.1483-0.99805 3.1973-0.99805 3.1973s2.0475 0.14933 3.1973-1c0.10043-0.09994 0.1989-0.24967 0.29883-0.34961-0.099933-0.04997-0.15007-0.09992-0.25-0.15039-0.94986 0.74956-2.3965 0.65039-2.3965 0.65039s-0.10106-1.4495 0.64844-2.3984c-0.050467-0.09994-0.10042-0.15006-0.15039-0.25z"/>
+ <path opacity=".2" d="m13.501 9.998c-0.55013 0-0.99933-0.44974-0.99933-0.99942 0-0.55018 0.4492-0.99942 0.99933-0.99942 0.54963 0 0.99933 0.44924 0.99933 0.99942 0 0.54968-0.4502 0.99942-0.99933 0.99942z"/>
+ <path fill="#fff" d="m13.501 9.4979c-0.55013 0-0.99933-0.44974-0.99933-0.99942 0-0.55018 0.4492-0.99942 0.99933-0.99942 0.54963 0 0.99933 0.44924 0.99933 0.99942 0 0.54968-0.4502 0.99942-0.99933 0.99942z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.4596 10 9.9991 10s9.9991-4.46 9.9991-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.537 9.75-9.993 9.75-5.4555 0-9.8611-4.327-9.9931-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/vuescan.svg b/.icons/awkward/24x24/apps/vuescan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vuescan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/vym.svg b/.icons/awkward/24x24/apps/vym.svg
new file mode 100644
index 00000000..4890510b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/vym.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m13.669 5.4902c-0.07723 0-0.15201 0.00873-0.22852 0.011719-0.14382 0.0025-0.28846 0.00967-0.43164 0.023437-2.834 0.2541-5.0058 2.6291-5.0081 5.4746 0.00103 0.09024 0.0043 0.18141 0.00977 0.27148-0.0001405 0.01803-0.00195 0.03466-0.00195 0.05274v0.7793l-0.0078 0.397-1.3809 2.057c-0.3002 0.57225-0.015209 0.92902 0.62891 0.9375l0.75977 0.0098v1.7501c0 0.67231 0.55112 1.2266 1.2266 1.2266l0.7657 0.019v2.4512c0.32888 0.03237 0.66234 0.04883 1 0.04883 2.2627 0 4.3377-0.75202 6.0098-2.0098v-3.4902c0-0.25642-0.0063-0.49201-0.01953-0.71289 1.469-0.742 2.007-2.376 2.01-3.787-0.003-2.8792-2.2261-5.2679-5.0977-5.4785-0.08221-0.01973-0.16124-0.03125-0.23438-0.03125z"/>
+ <path fill="#6084ff" d="m13.669 4.9902c-0.07723 0-0.15201 0.00873-0.22852 0.011719-0.14382 0.0025-0.28846 0.00967-0.43164 0.023437-2.834 0.2541-5.0058 2.6291-5.0081 5.4746 0.00103 0.09024 0.0043 0.18141 0.00977 0.27148-0.0001405 0.01803-0.00195 0.03467-0.00195 0.05274v0.7793l-0.0078 0.397-1.3809 2.057c-0.3002 0.57225-0.015209 0.92902 0.62891 0.9375l0.75977 0.0098v1.7501c0 0.67231 0.55112 1.2266 1.2266 1.2266l0.7657 0.019v2.9512c0.32888 0.03237 0.66234 0.04883 1 0.04883 2.2627 0 4.3377-0.75202 6.0098-2.0098v-3.9902c0-0.25642-0.0063-0.49201-0.01953-0.71289 1.4691-0.74203 2.0073-2.3765 2.0098-3.7871-0.003-2.8792-2.2261-5.2679-5.0977-5.4785-0.08221-0.01973-0.16124-0.03125-0.23438-0.03125z"/>
+ <path fill="#fff" opacity=".1" d="m11.001 1c-5.5401 0-10 4.46-10 10 0 0.084-0.002 0.1665 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.0835 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 .00088889 -1)">
+ <path d="m28 17a6 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 -6zm0 2a4 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 -4z"/>
+ <circle cx="28" cy="23" r="2"/>
+ </g>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 .00088889 -1.5)">
+ <path d="m28 17a6 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 -6zm0 2a4 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 -4z"/>
+ <circle cx="28" cy="23" r="2"/>
+ </g>
+ <path opacity=".2" d="m1.0067 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wallch.svg b/.icons/awkward/24x24/apps/wallch.svg
new file mode 100644
index 00000000..2a368947
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wallch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m9.0435 18.298c-1.2313-0.305-2.2852-0.934-3.3631-2.008-0.8509-0.847-0.9823-1.036-1.3146-1.883-0.3292-0.84-0.3688-1.056-0.3656-1.994 0.00509-1.4969 0.29672-2.3989 1.1358-3.5129 0.7893-1.0481 1.1449-1.3374 2.4007-1.9534 0.8793-0.4313 1.4479-0.5991 2.6893-0.7936 0.505-0.0793 0.522-0.2539 0.054-0.5803-0.5993-0.4182-1.2395-1.0009-1.1737-1.0683 0.07053-0.072312 2.4287 0.74389 3.5102 1.2149 1.3737 0.59833 3.0641 1.7681 3.837 2.6553 0.30349 0.34835 0.446 0.71486 0.27797 0.71486-0.07758 0-1.0717-0.45034-2.0768-0.94083-0.42062-0.20526-0.81333-0.34295-0.87269-0.30597-0.05936 0.036969 0.01272 0.11939 0.16019 0.18314 0.14747 0.063753 0.29286 0.14917 0.32308 0.18982 0.03023 0.040642 0.26518 0.13716 0.52213 0.21446 0.25694 0.077306 0.46717 0.18252 0.46717 0.2338 0 0.051287 0.06183 0.096117 0.1374 0.099629 0.07557 0.00355 0.38222 0.12305 0.68144 0.26564l0.54404 0.25926-0.43412 0.12146c-0.67 0.1877-0.962 0.1525-2.204-0.2664-1.453-0.4898-2.931-0.6088-4.2607-0.3432-1.3118 0.262-1.4316 0.4645-0.7819 1.3217 0.50111 0.6614 1.007 0.82421 1.7602 0.5665 0.30871-0.10563 0.63302-0.14582 0.80603-0.09989 0.26474 0.07029 0.27084 0.08378 0.07136 0.1578-0.20048 0.07441-0.1916 0.09541 0.10992 0.25982 0.22286 0.12152 0.26636 0.1803 0.13568 0.18331-0.20945 0.0049-0.25837 0.1718-0.08244 0.28138 0.20792 0.1295 0.11242 0.29268-0.12655 0.21624-0.19097-0.06109-0.22283-0.03982-0.16557 0.11056 0.05604 0.14717 0.02497 0.1715-0.14825 0.1161-0.16356-0.05231-0.2199-0.01903-0.22211 0.13123-0.0022 0.15504-0.07336 0.11579-0.30918-0.17072-0.293-0.355-0.352-0.376-1.3441-0.473-1.2252-0.119-1.5527-0.234-1.9204-0.674l-0.274-0.329-0.293 0.645c-0.3817 0.84024-0.47197 2.0914-0.20856 2.8906 0.59609 1.8086 1.8505 2.5773 3.1313 1.9187 0.8693-0.44694 1.1159-1.2725 0.60291-2.0185-0.29713-0.4321-0.29941-0.90713-0.0032-0.65935 0.17796 0.14884 0.28852 0.05445 0.29784-0.25428 0.0063-0.20681 0.0187-0.20202 0.11983 0.04616l0.11286 0.27695 0.16838-0.24925c0.20868-0.3089 0.36015-0.32371 0.28334-0.02769-0.06496 0.25036 0.07269 0.29003 0.28828 0.08308 0.11781-0.11309 0.12993-0.09078 0.06609 0.12172-0.06987 0.23257-0.05076 0.25244 0.18001 0.18724 0.22145-0.06258 0.20547-0.02753-0.11236 0.24639l-0.37053 0.31934 0.07902 1.2192 0.07903 1.2192-0.33614 0.28504c-0.33331 0.28265-0.33402 0.28558-0.08466 0.34865 0.35812 0.09059 1.8943-0.10327 2.5431-0.32092 1.09-0.36567 2.3837-1.351 2.9183-2.2228 0.67184-1.0955 1.0457-3.2233 0.72339-4.1172-0.13734-0.38089-0.14175-0.47081-0.02309-0.47081 0.29664 0 0.60629 1.2106 0.61034 2.3862 0.005 1.4522-0.52186 2.8046-1.5419 3.958-1.6004 1.8096-4.85 2.7253-7.4146 2.0893z"/>
+ <path fill="#fecd38" d="m9.0435 17.798c-1.2313-0.305-2.2852-0.934-3.3631-2.008-0.8509-0.847-0.9823-1.036-1.3146-1.883-0.3292-0.84-0.3688-1.056-0.3656-1.994 0.0051-1.497 0.2967-2.399 1.1358-3.513 0.7893-1.048 1.1449-1.3373 2.4007-1.9533 0.8793-0.4313 1.4479-0.5991 2.6893-0.7936 0.505-0.0793 0.522-0.2538 0.054-0.5803-0.5993-0.4182-1.2395-1.0009-1.1737-1.0683 0.07053-0.072312 2.4287 0.74389 3.5102 1.2149 1.3737 0.59833 3.0641 1.7681 3.837 2.6553 0.30349 0.34835 0.446 0.71486 0.27797 0.71486-0.07758 0-1.0717-0.45034-2.0768-0.94083-0.42062-0.20526-0.81333-0.34295-0.87269-0.30597-0.05936 0.036969 0.01272 0.11939 0.16019 0.18314 0.14747 0.063753 0.29286 0.14917 0.32308 0.18982 0.03023 0.040642 0.26518 0.13716 0.52213 0.21446 0.25694 0.077306 0.46717 0.18252 0.46717 0.2338 0 0.051287 0.06183 0.096117 0.1374 0.099629 0.07557 0.00355 0.38222 0.12305 0.68144 0.26564l0.54404 0.25926-0.43412 0.12146c-0.67 0.1877-0.962 0.1525-2.204-0.2664-1.453-0.4898-2.931-0.6088-4.2607-0.3432-1.3118 0.262-1.4316 0.4645-0.7819 1.3221 0.50111 0.6614 1.007 0.82421 1.7602 0.5665 0.30871-0.10563 0.63302-0.14582 0.80603-0.09989 0.26474 0.07029 0.27084 0.08378 0.07136 0.1578-0.20048 0.07441-0.1916 0.09541 0.10992 0.25982 0.22286 0.12152 0.26636 0.1803 0.13568 0.18331-0.20945 0.0049-0.25837 0.1718-0.08244 0.28138 0.20792 0.1295 0.11242 0.29268-0.12655 0.21624-0.19097-0.06109-0.22283-0.03982-0.16557 0.11056 0.05604 0.14717 0.02497 0.1715-0.14825 0.1161-0.16356-0.05231-0.2199-0.01903-0.22211 0.13123-0.0022 0.15504-0.07336 0.11579-0.30918-0.17072-0.293-0.356-0.352-0.377-1.3441-0.473-1.2252-0.12-1.5527-0.235-1.9204-0.675l-0.274-0.3286-0.293 0.6446c-0.3817 0.84024-0.47197 2.0914-0.20856 2.8906 0.59609 1.8086 1.8505 2.5773 3.1313 1.9187 0.8693-0.44694 1.1159-1.2725 0.60291-2.0185-0.29713-0.4321-0.29941-0.90713-0.0032-0.65935 0.17796 0.14884 0.28852 0.05445 0.29784-0.25428 0.0063-0.20681 0.0187-0.20202 0.11983 0.04616l0.11286 0.27695 0.16838-0.24925c0.20868-0.3089 0.36015-0.32371 0.28334-0.02769-0.06496 0.25036 0.07269 0.29003 0.28828 0.08308 0.11781-0.11309 0.12993-0.09078 0.06609 0.12172-0.06987 0.23257-0.05076 0.25244 0.18001 0.18724 0.22145-0.06258 0.20547-0.02753-0.11236 0.24639l-0.37053 0.31934 0.07902 1.2192 0.07903 1.2192-0.33614 0.28504c-0.33331 0.28265-0.33402 0.28558-0.08466 0.34865 0.35812 0.09059 1.8943-0.10327 2.5431-0.32092 1.09-0.36567 2.3837-1.351 2.9183-2.2228 0.67184-1.0955 1.0457-3.2233 0.72339-4.1172-0.13734-0.38089-0.14175-0.47081-0.02309-0.47081 0.29664 0 0.60629 1.2106 0.61034 2.3862 0.005 1.4522-0.52186 2.8046-1.5419 3.958-1.6004 1.8096-4.85 2.7253-7.4146 2.0893z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wallpapoz.svg b/.icons/awkward/24x24/apps/wallpapoz.svg
new file mode 100644
index 00000000..7a8d7dcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wallpapoz.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#4f4f4f" d="M 12.05385,2.0006653 A 2.2828187,2.2739686 0 0 0 10.858341,2.3040178 L 4.1412856,6.1670495 A 2.2828187,2.2739686 0 0 0 2.9997762,8.1365657 l 0,7.7265633 a 2.2828187,2.2739686 0 0 0 1.1414094,1.969316 l 6.7170554,3.863232 a 2.2828187,2.2739686 0 0 0 2.282818,0 l 6.717055,-3.863232 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969516 l 0,-7.7265633 A 2.2828187,2.2739686 0 0 0 19.858114,6.1668495 L 13.141059,2.3038178 A 2.2828187,2.2739686 0 0 0 12.05355,2.0004653 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.05335,2.0010153 A 2.2828187,2.2739686 0 0 0 10.858341,2.3037178 L 4.1412856,6.1670495 A 2.2828187,2.2739686 0 0 0 2.9997762,8.1365657 l 0,0.5000041 A 2.2828187,2.2739686 0 0 1 4.1413856,6.6670536 L 10.858441,2.8037219 a 2.2828187,2.2739686 0 0 1 1.195309,-0.3027375 2.2828187,2.2739686 0 0 1 1.087909,0.3027375 l 6.717055,3.8633317 a 2.2828187,2.2739686 0 0 1 1.14151,1.9695162 l 0,-0.5000041 A 2.2828187,2.2739686 0 0 0 19.858714,6.1670495 L 13.141659,2.3037178 A 2.2828187,2.2739686 0 0 0 12.05365,2.0010153 Z"/>
+ <path style="opacity:0.2" d="m 2.9997762,15.863129 0,0.500004 a 2.2828187,2.2739686 0 0 0 1.1416094,1.968766 l 6.7170554,3.863332 a 2.2828187,2.2739686 0 0 0 2.283218,0 l 6.717055,-3.863532 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969016 l 0,-0.500004 a 2.2828187,2.2739686 0 0 1 -1.14161,1.968766 l -6.717055,3.863332 a 2.2828187,2.2739686 0 0 1 -2.283218,0 L 4.1412856,17.831245 A 2.2828187,2.2739686 0 0 1 2.9997762,15.862229 Z"/>
+ <path style="opacity:0.2" d="m 12.042117,4.5003839 a 1.7755553,1.8191598 0 0 0 -0.929856,0.24268 L 5.8877979,7.8334637 A 1.7755553,1.8191598 0 0 0 4.9999426,9.4090631 l 0,6.1811989 a 1.7755553,1.8191598 0 0 0 0.8877778,1.57544 l 5.2244626,3.09056 a 1.7755553,1.8191598 0 0 0 1.775556,0 l 5.224463,-3.09056 a 1.7755553,1.8191598 0 0 0 0.887855,-1.5756 l 0,-6.1811989 A 1.7755553,1.8191598 0 0 0 18.112202,7.8333037 L 12.887739,4.7429039 a 1.7755553,1.8191598 0 0 0 -0.845855,-0.24268 z"/>
+ <path style="fill:#f05353" d="m 18.79986,8.0741006 -6.835993,3.9463214 6.818415,3.936555 a 1.7755553,1.8191598 0 0 0 0.217775,-0.867194 l 0,-6.180715 A 1.7755553,1.8191598 0 0 0 18.79986,8.0741006 Z"/>
+ <path style="fill:#5fcad6" d="m 11.963867,12.020422 -6.7637273,3.905305 a 1.7755553,1.8191598 0 0 0 0.6875057,0.740241 l 5.2246516,3.089869 a 1.7755553,1.8191598 0 0 0 0.85157,0.243166 l 0,-7.978581 z"/>
+ <path style="fill:#5c6cd9" d="m 11.963867,12.020422 0,7.978581 a 1.7755553,1.8191598 0 0 0 0.923836,-0.243166 l 5.224652,-3.089869 a 1.7755553,1.8191598 0 0 0 0.669927,-0.708991 l -6.818415,-3.936555 z"/>
+ <path style="fill:#7c9446" d="M 5.2167414,8.0428504 A 1.7755553,1.8191598 0 0 0 4.9999426,8.909068 l 0,6.180715 a 1.7755553,1.8191598 0 0 0 0.2001971,0.835944 L 12.036133,11.979406 5.2167414,8.0428504 Z"/>
+ <path style="fill:#bb53e2" d="m 12.041992,3.9998482 0,9.75e-4 a 1.7755553,1.8191598 0 0 0 -0.0059,0 l 0,7.9785808 6.763727,-3.9053049 A 1.7755553,1.8191598 0 0 0 18.112354,7.3328821 L 12.887703,4.2430143 A 1.7755553,1.8191598 0 0 0 12.041992,3.9998482 Z"/>
+ <path style="fill:#ffc540" d="M 12.036133,4.0008248 A 1.7755553,1.8191598 0 0 0 11.112297,4.2430143 L 5.8876454,7.3338601 a 1.7755553,1.8191598 0 0 0 -0.670904,0.7089903 l 6.8193916,3.9365556 0,-7.9785812 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.041992,3.9998482 0,9.75e-4 A 1.7755553,1.8191598 0 0 0 11.112297,4.2430127 L 5.8876454,7.3338601 A 1.7755553,1.8191598 0 0 0 4.9999426,8.909068 l 0,0.5000041 A 1.7755553,1.8191598 0 0 1 5.8876454,7.8338642 L 11.112297,4.7430184 a 1.7755553,1.8191598 0 0 1 0.929695,-0.2421895 l 0,-9.75e-4 a 1.7755553,1.8191598 0 0 1 0.845711,0.243166 l 5.224652,3.0898678 a 1.7755553,1.8191598 0 0 1 0.887702,1.5761844 l 0,-0.5000041 A 1.7755553,1.8191598 0 0 0 18.112355,7.3328836 L 12.887703,4.2430143 A 1.7755553,1.8191598 0 0 0 12.041992,3.9998482 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2.00001645;stroke-linecap:round;stroke-linejoin:round" d="M 7.9999672,8.9998892 9.9999836,15.999947 12,8.9998892 l 2.000016,7.0000578 2.000017,-7.0000578 0,0"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/war-thunder.svg b/.icons/awkward/24x24/apps/war-thunder.svg
new file mode 100644
index 00000000..37d06e65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/war-thunder.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m9.5 6.5c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.167 0.0193 0.334 0.052 0.5h8.897c0.032-0.166 0.049-0.333 0.051-0.5-0.001-0.339-0.066-0.6756-0.192-1h7.1915v-1h-7.8135c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <path fill="#5b7338" d="m9.5 6c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.1674 0.0193 0.3345 0.052 0.5h8.897c0.032-0.166 0.049-0.333 0.051-0.5-0.001-0.3388-0.066-0.6756-0.192-1h7.192v-1h-7.814c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <rect fill="#38592b" width="19" height="6" x="2" y="10" rx="1" ry="1"/>
+ <path opacity=".2" d="m2 15v0.5c0 0.554 0.446 1 1 1h17c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-17c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#4f4f4f" width="17" height="5" x="3" y="14" rx="2.5" ry="2.5"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 0 1)">
+ <circle cx="11" cy="32" r="3"/>
+ <circle cx="19" cy="32" r="3"/>
+ <circle cx="27" cy="32" r="3"/>
+ <circle cx="35" cy="32" r="3"/>
+ </g>
+ <circle fill="#c4c4c4" cx="5.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="9.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="13.5" cy="16.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="17.5" cy="16.5" r="1.5"/>
+ <path opacity=".2" d="m3.0127 16.75c-0.0081 0.082-0.0127 0.166-0.0127 0.25 0 1.385 1.115 2.5 2.5 2.5h12c1.385 0 2.5-1.115 2.5-2.5 0-0.084-0.004-0.168-0.012-0.25-0.126 1.266-1.188 2.25-2.488 2.25h-12c-1.3004 0-2.3624-0.984-2.4873-2.25z"/>
+ <path fill="#fff" opacity=".1" d="m5.5 14c-1.385 0-2.5 1.115-2.5 2.5 0 0.084 0.0046 0.168 0.0127 0.25 0.1249-1.266 1.1869-2.25 2.4873-2.25h12c1.3005 0 2.3625 0.9835 2.4875 2.25 0.008-0.082 0.012-0.166 0.012-0.25 0-1.385-1.115-2.5-2.5-2.5h-12z"/>
+ <path fill="#fff" opacity=".1" d="m3 10c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h17c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-17z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wargus.svg b/.icons/awkward/24x24/apps/wargus.svg
new file mode 100644
index 00000000..cfdd5e5c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wargus.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <rect style="fill:#9e7625" width="20" height="20" x="-1050.36" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,1031.8622 0,-0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,0.5 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,1049.3622 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,-0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 c -0.554,0 -1,-0.446 -1,-1 z"/>
+ <g style="opacity:0.2" transform="matrix(0.1340035,0,0,0.13475234,-67.046435,818.18305)">
+ <path d="m 552.50875,1703.1004 c -0.46006,-0.7444 1.00578,-2.8875 2.80213,-4.7625 1.79634,-1.875 4.75983,-4.3825 4.75983,-5.5722 0,-1.1897 -5.89207,-19.7961 -10.8125,-36.8129 -7.30674,-25.2695 -8.85569,-31.6385 -11.7724,-34.7542 -1.96413,-2.0982 -7.30238,-4.3396 -7.30238,-4.8232 0,-0.4835 10.06817,-0.8621 17.81329,-0.8342 l 8.86012,0.032 c 4.92438,-0.1985 4.07083,0.1671 0.65923,2.9606 -1.89326,1.5501 -2.32185,3.6094 -2.32185,4.5761 0,1.9244 5.0395,20.8135 8.92289,34.2387 1.51959,5.1596 2.93823,13.0834 5.4314,17.6262 0.86758,0.2077 2.03067,-6.8614 7.55493,-27.4301 8.80779,-32.7944 5.31743,-32.0576 13.09978,-32.0576 l 3.51435,0 7.31285,28.3107 c 4.24427,16.4311 7.87495,31.4713 8.58951,31.2418 1.40377,-0.4508 11.12705,-35.3993 13.18938,-47.9353 1.08989,-6.6249 0.21758,-8.5779 -1.53799,-12.2775 -1.2161,-2.5628 -1.62171,-4.8525 -0.97157,-5.4846 1.74951,-1.7011 24.78148,-8.7826 27.48966,-8.7826 3.05529,0 2.25893,2.5608 -2.82997,9.1004 -5.58261,7.1739 -8.85783,14.8859 -14.48336,34.0845 -2.82421,9.6384 -6.84144,22.5588 -8.92716,28.7119 -1.93299,5.7025 -1.71891,10.0448 -1.81235,13.5012 -0.1475,5.4564 0.60701,8.705 3.64096,11.6117 2.57435,2.4664 3.93633,4.0636 3.68049,5.0914 -0.37739,1.5161 -9.87147,1.7932 -18.59102,1.7932 -10.04931,0 -10.90018,-0.5564 -11.01467,-2.4155 -0.0514,-0.8353 1.91947,-1.9335 3.58059,-3.3624 4.04278,-2.9976 4.07787,-4.4322 3.11672,-8.2279 -2.95558,-10.9648 -12.90978,-43.5348 -13.91645,-45.3622 -0.4965,-0.9013 -2.0942,-0.3722 -2.92489,4.4108 -2.48465,12.8894 -10.48101,30.7904 -11.60388,42.4263 0.3175,2.364 0.40766,3.8396 2.88757,5.7312 2.77243,2.1146 4.33597,3.5929 4.44101,4.6172 0.18116,1.7667 -5.46924,2.1825 -15.24751,2.1825 -8.46609,0 -14.75962,-0.5168 -15.27674,-1.3535 z"/>
+ </g>
+ <g style="fill:#eeea02" transform="matrix(0.1340035,0,0,0.13475234,-67.046435,817.68306)">
+ <path style="fill:#ffde12" d="m 552.50875,1703.1004 c -0.46006,-0.7444 1.00578,-2.8875 2.80213,-4.7625 1.79634,-1.875 4.75983,-4.3825 4.75983,-5.5722 0,-1.1897 -5.89207,-19.7961 -10.8125,-36.8129 -7.30674,-25.2695 -8.85569,-31.6385 -11.7724,-34.7542 -1.96413,-2.0982 -7.30238,-4.3396 -7.30238,-4.8232 0,-0.4835 10.06817,-0.8621 17.81329,-0.8342 l 8.86012,0.032 c 4.92438,-0.1985 4.07083,0.1671 0.65923,2.9606 -1.89326,1.5501 -2.32185,3.6094 -2.32185,4.5761 0,1.9244 5.0395,20.8135 8.92289,34.2387 1.51959,5.1596 2.93823,13.0834 5.4314,17.6262 0.86758,0.2077 2.03067,-6.8614 7.55493,-27.4301 8.80779,-32.7944 5.31743,-32.0576 13.09978,-32.0576 l 3.51435,0 7.31285,28.3107 c 4.24427,16.4311 7.87495,31.4713 8.58951,31.2418 1.40377,-0.4508 11.12705,-35.3993 13.18938,-47.9353 1.08989,-6.6249 0.21758,-8.5779 -1.53799,-12.2775 -1.2161,-2.5628 -1.62171,-4.8525 -0.97157,-5.4846 1.74951,-1.7011 24.78148,-8.7826 27.48966,-8.7826 3.05529,0 2.25893,2.5608 -2.82997,9.1004 -5.58261,7.1739 -8.85783,14.8859 -14.48336,34.0845 -2.82421,9.6384 -6.84144,22.5588 -8.92716,28.7119 -1.93299,5.7025 -1.71891,10.0448 -1.81235,13.5012 -0.1475,5.4564 0.60701,8.705 3.64096,11.6117 2.57435,2.4664 3.93633,4.0636 3.68049,5.0914 -0.37739,1.5161 -9.87147,1.7932 -18.59102,1.7932 -10.04931,0 -10.90018,-0.5564 -11.01467,-2.4155 -0.0514,-0.8353 1.91947,-1.9335 3.58059,-3.3624 4.04278,-2.9976 4.07787,-4.4322 3.11672,-8.2279 -2.95558,-10.9648 -12.90978,-43.5348 -13.91645,-45.3622 -0.4965,-0.9013 -2.0942,-0.3722 -2.92489,4.4108 -2.48465,12.8894 -10.48101,30.7904 -11.60388,42.4263 0.3175,2.364 0.40766,3.8396 2.88757,5.7312 2.77243,2.1146 4.33597,3.5929 4.44101,4.6172 0.18116,1.7667 -5.46924,2.1825 -15.24751,2.1825 -8.46609,0 -14.75962,-0.5168 -15.27674,-1.3535 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.1340035,0,0,0.13475234,-67.046435,817.68306)">
+ <path style="fill:#ffffff;opacity:0.2" transform="matrix(7.4624917,0,0,7.4210214,500.33346,1563.4544)" d="M 19.759766 5 C 19.39686 5 16.310612 5.9543665 16.076172 6.1835938 C 16.013093 6.2452648 16.046365 6.4390154 16.119141 6.6640625 C 16.44466 6.4146858 19.403124 5.5 19.759766 5.5 C 19.804902 5.5 19.819051 5.5226059 19.851562 5.53125 C 20.051877 5.1713088 20.031522 5 19.759766 5 z M 12.042969 7.0117188 C 11.000107 7.0117188 11.467384 6.9129091 10.287109 11.332031 C 9.5468392 14.103712 9.3916494 15.055332 9.2753906 15.027344 C 8.9412971 14.415191 8.7505054 13.347612 8.546875 12.652344 C 8.0627515 10.969336 7.4920141 8.8032995 7.4082031 8.2792969 C 7.3693762 8.3818791 7.3515625 8.4784689 7.3515625 8.5390625 C 7.3515625 8.7983799 8.0264871 11.343267 8.546875 13.152344 C 8.7505054 13.847612 8.9412971 14.915191 9.2753906 15.527344 C 9.3916494 15.555332 9.5468392 14.603712 10.287109 11.832031 C 11.467384 7.4129091 11.000107 7.5117188 12.042969 7.5117188 L 12.513672 7.5117188 L 13.494141 11.326172 C 14.062888 13.540301 14.548778 15.568035 14.644531 15.537109 C 14.832641 15.476363 16.13575 10.765427 16.412109 9.0761719 C 16.478009 8.673364 16.482963 8.4075579 16.455078 8.1816406 C 16.444843 8.3037858 16.437625 8.4202084 16.412109 8.5761719 C 16.13575 10.265427 14.832641 14.976363 14.644531 15.037109 C 14.548778 15.068035 14.062888 13.040301 13.494141 10.826172 L 12.513672 7.0117188 L 12.042969 7.0117188 z M 6.3867188 7.0195312 C 5.3488456 7.0157717 4 7.0657066 4 7.1308594 C 4 7.1788691 4.3875802 7.3578422 4.6972656 7.5605469 C 5.1831906 7.5348831 5.7984567 7.5174003 6.3867188 7.5195312 L 7.5683594 7.5234375 C 7.5984065 7.4891673 7.6234302 7.4537204 7.6621094 7.421875 C 8.1192757 7.0454443 8.2341029 6.9966892 7.5742188 7.0234375 L 6.3867188 7.0195312 z M 16.007812 16.8125 C 16.00691 16.873289 16.001535 16.950728 16 17.007812 C 15.980234 17.743075 16.081721 18.180581 16.488281 18.572266 C 16.612635 18.69207 16.687991 18.781789 16.767578 18.873047 C 16.888754 18.842415 16.970979 18.804038 16.982422 18.757812 C 17.016705 18.619314 16.833253 18.404619 16.488281 18.072266 C 16.143661 17.740255 16.025909 17.363851 16.007812 16.8125 z M 10.144531 17.525391 C 10.130202 17.620348 10.108219 17.720833 10.099609 17.810547 C 10.142155 18.129101 10.154012 18.329087 10.486328 18.583984 C 10.636592 18.699235 10.740888 18.790084 10.835938 18.878906 C 10.986528 18.835609 11.089954 18.782769 11.082031 18.705078 C 11.067956 18.567051 10.857843 18.368932 10.486328 18.083984 C 10.241039 17.89584 10.181911 17.723138 10.144531 17.525391 z M 7.9140625 17.603516 C 7.7838192 17.774923 7.53847 17.995999 7.3671875 18.175781 C 7.1264703 18.428442 6.9305378 18.71805 6.9921875 18.818359 C 7.0099819 18.847312 7.0816592 18.873666 7.1933594 18.896484 C 7.2505521 18.822529 7.2972935 18.749143 7.3671875 18.675781 C 7.6079033 18.423121 8.0058594 18.086096 8.0058594 17.925781 C 8.0058594 17.910419 7.9277537 17.659727 7.9140625 17.603516 z M 13.935547 17.738281 C 13.87581 17.889109 13.747444 18.031837 13.494141 18.220703 C 13.271545 18.413251 13.006784 18.561269 13.013672 18.673828 C 13.021032 18.794017 13.060276 18.873343 13.238281 18.923828 C 13.319597 18.861383 13.406688 18.796351 13.494141 18.720703 C 13.984962 18.35474 14.026268 18.151721 13.935547 17.738281 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/warmux.svg b/.icons/awkward/24x24/apps/warmux.svg
new file mode 100644
index 00000000..872de015
--- /dev/null
+++ b/.icons/awkward/24x24/apps/warmux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#ffd38d" width="1" height="4" x="15.86" y="-6.92" rx=".131" ry=".178" transform="rotate(30)"/>
+ <path fill="#4f4f4f" d="m14.518 2.9068c-0.24-0.1385-0.5445-0.0569-0.683 0.183l-0.68 1.1773a9 9 0 0 0 -9.9493 4.233 9 9 0 0 0 3.294 12.294 9 9 0 0 0 12.294 -3.294 9 9 0 0 0 -1.31 -10.731l0.681-1.1794c0.138-0.2399 0.057-0.5445-0.183-0.683l-3.464-2z"/>
+ <path opacity=".2" d="m18.16 5.5977-0.6755 1.1709a9 9 0 0 1 0.1735 0.1985l0.507-0.877c0.092-0.1593 0.079-0.3436-0.005-0.4923zm-16.148 7.5583a9 9 0 0 0 4.4873 8.138 9 9 0 0 0 12.294 -3.294 9 9 0 0 0 1.19 -4.653 9 9 0 0 1 -1.19 4.153 9 9 0 0 1 -12.294 3.294 9 9 0 0 1 -4.4878 -7.638z"/>
+ <path fill="#fff" opacity=".1" d="m14.329 2.8428c-0.193-0.0242-0.39 0.0672-0.494 0.2471l-0.68 1.1768a9 9 0 0 0 -9.9493 4.2334 9 9 0 0 0 -1.1933 4.6559 9 9 0 0 1 1.1934 -4.1559 9 9 0 0 1 9.9492 -4.2334l0.679-1.1768c0.139-0.2399 0.443-0.3221 0.683-0.1836l3.465 2c0.0805 0.0466 0.135 0.11575 0.1775 0.19125l0.005-0.0075c0.138-0.2401 0.057-0.5453-0.183-0.6838l-3.463-2.0001c-0.06-0.0346-0.124-0.0554-0.189-0.0635zm3.329 4.1243-0.1735 0.3015a9 9 0 0 1 2.5 6.078 9 9 0 0 0 -2.3265 -6.3795z"/>
+ <path style="opacity:0.2" d="m 10.458984,7.5004735 c -0.121532,-8.471e-4 -0.23132,0.00333 -0.328125,0.011719 -0.9109167,0.078574 -2.0983699,0.8652684 -3.1054684,2.0585937 -0.973501,1.1535218 -1.2551277,2.0752268 -0.8398437,2.7539078 0.4676748,0.764306 1.0085295,1.198934 1.7636719,1.417969 0.6460195,0.187378 0.8392055,0.301048 1.3925781,0.820312 0.8932281,0.838179 1.2020641,0.932469 3.0800781,0.9375 0.793275,0.0022 1.748559,-0.02861 2.123047,-0.06836 0.553689,-0.05877 0.786824,-0.128695 1.24414,-0.371094 1.21313,-0.643008 1.408084,-1.080075 1.050782,-2.339844 C 16.72841,12.328284 16.546243,11.497461 16.435547,10.875475 16.324851,10.253486 16.185334,9.6494078 16.125,9.5317235 15.856487,9.0079717 14.992502,8.5044983 13.503906,8.0024266 12.688089,7.7272679 11.309702,7.5063335 10.458984,7.5004735 Z m -0.3125,2 C 10.846259,9.5336165 11.003663,10.224336 11,10.814928 c 0,0.83397 -0.107381,1.155781 -0.490234,1.474609 -0.285947,0.23813 -0.9842608,0.287657 -1.1933598,0.08399 C 9.0979117,12.160693 9,11.762659 9,11.086413 9,10.067982 9.4095876,9.5007735 10.146484,9.5004735 Z m 3.388672,1.0000015 c 0.19464,-0.0027 0.40131,0.04647 0.650391,0.146484 0.257105,0.10324 0.544662,0.269015 0.640625,0.369141 0.228876,0.238808 0.231936,0.778504 0.0059,1.376953 -0.341179,0.903179 -1.02133,1.266933 -1.955078,1.044922 -0.359314,-0.08543 -0.783007,-0.492094 -0.859375,-0.824219 -0.123401,-0.536656 0.426256,-1.671135 0.94336,-1.949219 0.197548,-0.106234 0.379579,-0.161352 0.574218,-0.164062 z m -6.5703122,4 c -0.2522933,-0.0016 -0.5197436,0.0915 -0.7773438,0.28125 -0.3157198,0.232561 -0.9320483,1.041638 -1.0957031,1.439453 -0.3096905,0.752802 0.204804,1.914295 0.9765625,2.205078 0.2714705,0.102284 0.2757358,0.102321 0.5214844,-0.0293 0.2921603,-0.156485 0.434774,-0.36625 0.9414062,-1.384765 0.3422434,-0.688031 0.4342693,-0.946714 0.4589844,-1.296875 0.027963,-0.396162 0.00883,-0.466133 -0.1894532,-0.75 C 7.5866444,14.658741 7.2892207,14.502468 6.9648438,14.500475 Z m 2.8632812,2 c -0.7279588,0 -1.2471299,0.489048 -1.5839844,1.490234 -0.2919593,0.867767 -0.3235649,1.603332 -0.082031,1.861328 0.420714,0.449388 1.9776924,0.813105 2.4531244,0.572266 0.198469,-0.100541 0.261178,-0.249963 0.355469,-0.859375 0.09025,-0.583353 -0.03579,-1.885831 -0.230469,-2.388672 -0.173611,-0.448391 -0.478941,-0.675781 -0.912109,-0.675781 z m 3.664063,0 c -0.06528,-5e-4 -0.142013,0.0029 -0.232422,0.0098 -0.539347,0.04117 -0.829561,0.225023 -1.089844,0.6875 -0.173527,0.308314 -0.190056,0.420167 -0.154297,1.044922 0.04462,0.779309 0.164609,1.180347 0.375,1.238281 0.225982,0.06222 1.241686,-0.03106 1.6875,-0.154297 C 14.626354,19.17512 15,18.87864 15,18.594225 15,18.290574 14.210201,16.847727 13.931641,16.643053 13.791965,16.54039 13.688016,16.502127 13.492188,16.500475 Z"/>
+ <path style="fill:#cbcbcb" d="M 10.458984 7 C 10.337452 6.9991529 10.227664 7.0033288 10.130859 7.0117188 C 9.2199423 7.0902927 8.0324891 7.8769872 7.0253906 9.0703125 C 6.0518896 10.223833 5.7702629 11.145538 6.1855469 11.824219 C 6.6532217 12.588525 7.1940764 13.023153 7.9492188 13.242188 C 8.5952383 13.429566 8.7884243 13.543236 9.3417969 14.0625 C 10.235025 14.900679 10.543861 14.994969 12.421875 15 C 13.21515 15.0022 14.170434 14.971391 14.544922 14.931641 C 15.098611 14.872871 15.331746 14.802946 15.789062 14.560547 C 17.002192 13.917539 17.197146 13.480472 16.839844 12.220703 C 16.72841 11.827809 16.546243 10.996986 16.435547 10.375 C 16.324851 9.7530124 16.185334 9.1489343 16.125 9.03125 C 15.856487 8.5074982 14.992502 8.0040248 13.503906 7.5019531 C 12.688089 7.2267944 11.309702 7.00586 10.458984 7 z M 10.146484 9 C 10.846259 9.033143 11.003663 9.7238623 11 10.314453 C 11 11.148423 10.892619 11.470234 10.509766 11.789062 C 10.223819 12.027192 9.5255052 12.076719 9.3164062 11.873047 C 9.0979117 11.660218 9 11.262184 9 10.585938 C 9 9.5675089 9.4095876 9.0003 10.146484 9 z M 13.535156 10 C 13.729796 9.99734 13.936466 10.046466 14.185547 10.146484 C 14.442652 10.249724 14.730209 10.415499 14.826172 10.515625 C 15.055048 10.754433 15.058108 11.294129 14.832031 11.892578 C 14.490852 12.795757 13.810701 13.159511 12.876953 12.9375 C 12.517639 12.85207 12.093946 12.445406 12.017578 12.113281 C 11.894177 11.576625 12.443834 10.442146 12.960938 10.164062 C 13.158486 10.057828 13.340517 10.00271 13.535156 10 z M 6.9648438 14 C 6.7125505 13.9984 6.4451002 14.091502 6.1875 14.28125 C 5.8717802 14.513811 5.2554517 15.322888 5.0917969 15.720703 C 4.7821064 16.473505 5.2966009 17.634998 6.0683594 17.925781 C 6.3398299 18.028065 6.3440952 18.028102 6.5898438 17.896484 C 6.8820041 17.739999 7.0246178 17.530234 7.53125 16.511719 C 7.8734934 15.823688 7.9655193 15.565005 7.9902344 15.214844 C 8.0181978 14.818682 7.9990634 14.748711 7.8007812 14.464844 C 7.5866444 14.158266 7.2892207 14.001993 6.9648438 14 z M 9.828125 16 C 9.1001662 16 8.5809951 16.489048 8.2441406 17.490234 C 7.9521813 18.358001 7.9205757 19.093566 8.1621094 19.351562 C 8.5828234 19.80095 10.139802 20.164667 10.615234 19.923828 C 10.813703 19.823287 10.876412 19.673865 10.970703 19.064453 C 11.060953 18.4811 10.934918 17.178622 10.740234 16.675781 C 10.566623 16.22739 10.261293 16 9.828125 16 z M 13.492188 16 C 13.426908 15.9995 13.350175 16.002866 13.259766 16.009766 C 12.720419 16.050936 12.430205 16.234789 12.169922 16.697266 C 11.996395 17.00558 11.979866 17.117433 12.015625 17.742188 C 12.060245 18.521497 12.180234 18.922535 12.390625 18.980469 C 12.616607 19.042689 13.632311 18.949406 14.078125 18.826172 C 14.626354 18.674645 15 18.378165 15 18.09375 C 15 17.790099 14.210201 16.347252 13.931641 16.142578 C 13.791965 16.039915 13.688016 16.001652 13.492188 16 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10.458984 7 C 10.337452 6.9991529 10.227664 7.0033288 10.130859 7.0117188 C 9.2199427 7.0902927 8.0324891 7.8769872 7.0253906 9.0703125 C 6.245958 9.9938775 5.9171549 10.766112 6.0273438 11.386719 C 6.1136178 10.865134 6.4432817 10.260066 7.0253906 9.5703125 C 8.0324891 8.3769872 9.2199427 7.5902927 10.130859 7.5117188 C 10.227664 7.5033297 10.337452 7.4991529 10.458984 7.5 C 11.309702 7.50586 12.688089 7.7267944 13.503906 8.0019531 C 14.992502 8.5040248 15.856487 9.0074982 16.125 9.53125 C 16.185334 9.6489343 16.324851 10.253011 16.435547 10.875 C 16.546243 11.496986 16.72841 12.32781 16.839844 12.720703 C 16.914469 12.983815 16.948503 13.193823 16.970703 13.394531 C 17.032162 13.089327 16.981728 12.720956 16.839844 12.220703 C 16.72841 11.827809 16.546243 10.996986 16.435547 10.375 C 16.324851 9.7530124 16.185334 9.1489343 16.125 9.03125 C 15.856487 8.5074982 14.992502 8.0040248 13.503906 7.5019531 C 12.688089 7.2267944 11.309702 7.00586 10.458984 7 z M 10.986328 10.628906 C 10.956422 11.222146 10.836583 11.516899 10.509766 11.789062 C 10.223819 12.027192 9.5255052 12.076719 9.3164062 11.873047 C 9.1345002 11.695858 9.0532207 11.346976 9.0253906 10.859375 C 9.0197175 10.938116 9 11.000827 9 11.085938 C 9 11.762184 9.0979117 12.160213 9.3164062 12.373047 C 9.5255053 12.576714 10.223819 12.527192 10.509766 12.289062 C 10.892619 11.970234 11 11.648423 11 10.814453 C 11.000378 10.753469 10.989804 10.691191 10.986328 10.628906 z M 14.970703 11.355469 C 14.944939 11.525343 14.903541 11.703285 14.832031 11.892578 C 14.490852 12.795757 13.810701 13.159511 12.876953 12.9375 C 12.531832 12.855444 12.134246 12.478366 12.035156 12.154297 C 11.999244 12.326975 11.988664 12.487538 12.017578 12.613281 C 12.093946 12.945406 12.517639 13.35207 12.876953 13.4375 C 13.810701 13.659511 14.490852 13.295757 14.832031 12.392578 C 14.982706 11.993653 15.022655 11.630458 14.970703 11.355469 z M 6.9648438 14 C 6.7125505 13.9984 6.4451002 14.091502 6.1875 14.28125 C 5.8717802 14.513811 5.2554517 15.322888 5.0917969 15.720703 C 4.9994768 15.945117 4.9881979 16.205592 5.0273438 16.46875 C 5.0423646 16.383306 5.0596765 16.298782 5.0917969 16.220703 C 5.2554517 15.822888 5.8717802 15.013811 6.1875 14.78125 C 6.4451002 14.5915 6.7125505 14.4984 6.9648438 14.5 C 7.2892207 14.501993 7.5866444 14.658269 7.8007812 14.964844 C 7.8964994 15.101876 7.9475317 15.189011 7.9746094 15.287109 C 7.9770308 15.26354 7.9885209 15.239119 7.9902344 15.214844 C 8.0181978 14.818682 7.9990635 14.748711 7.8007812 14.464844 C 7.5866444 14.158266 7.2892207 14.001993 6.9648438 14 z M 9.828125 16 C 9.1001662 16 8.5809951 16.489048 8.2441406 17.490234 C 8.0406443 18.09507 7.9715916 18.624936 8.0253906 18.984375 C 8.0547493 18.690751 8.1206368 18.357315 8.2441406 17.990234 C 8.5809951 16.989048 9.1001662 16.5 9.828125 16.5 C 10.261293 16.5 10.566623 16.72739 10.740234 17.175781 C 10.868519 17.507132 10.959901 18.178309 10.986328 18.769531 C 11.016456 18.121015 10.908765 17.111071 10.740234 16.675781 C 10.566623 16.22739 10.261293 16 9.828125 16 z M 13.492188 16 C 13.426907 15.9995 13.350175 16.002866 13.259766 16.009766 C 12.720419 16.050936 12.430205 16.234789 12.169922 16.697266 C 12.015969 16.970801 11.995548 17.138029 12.015625 17.597656 C 12.037285 17.455287 12.084029 17.349876 12.169922 17.197266 C 12.430205 16.734789 12.720419 16.550936 13.259766 16.509766 C 13.350175 16.502866 13.426908 16.4995 13.492188 16.5 C 13.688016 16.501652 13.791965 16.539915 13.931641 16.642578 C 14.164112 16.813388 14.727631 17.812477 14.916016 18.326172 C 14.967896 18.249753 15 18.171579 15 18.09375 C 15 17.790099 14.210201 16.347252 13.931641 16.142578 C 13.791965 16.039915 13.688015 16.001652 13.492188 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/warmux_128x128.svg b/.icons/awkward/24x24/apps/warmux_128x128.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/warmux_128x128.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/warzone2100.svg b/.icons/awkward/24x24/apps/warzone2100.svg
new file mode 100644
index 00000000..eaeedf0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/warzone2100.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="17" height="6" x="3.5" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 7.1855,12 9.5,8 l 5,0 2.5,4 z"/>
+ <rect style="fill:#8e8e8e" width="17" height="6" x="3.5" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.5,11 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,-0.554 0.446,-1 1,-1 l 15,0 c 0.554,0 1,0.446 1,1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,11 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 17,0 c 0.554,0 1,0.446 1,1 L 21,12 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 2.5,16 4,0 C 6.777,16 7,16.223 7,16.5 L 7,20 c 0,0.277 -0.223,0.5 -0.5,0.5 l -4,0 C 2.223,20.5 2,20.277 2,20 L 2,16.5 C 2,16.223 2.223,16 2.5,16 Z"/>
+ <path style="fill:#4f4f4f" d="m 2.5,12 4,0 C 6.777,12 7,12.223 7,12.5 l 0,7 C 7,19.777 6.777,20 6.5,20 l -4,0 C 2.223,20 2,19.777 2,19.5 l 0,-7 C 2,12.223 2.223,12 2.5,12 Z"/>
+ <path style="opacity:0.2" d="m 17.5,16 4,0 c 0.277,0 0.5,0.223 0.5,0.5 l 0,3.5 c 0,0.277 -0.223,0.5 -0.5,0.5 l -4,0 C 17.223,20.5 17,20.277 17,20 l 0,-3.5 C 17,16.223 17.223,16 17.5,16 Z"/>
+ <path style="fill:#4f4f4f" d="m 17.5,12 4,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 -4,0 C 17.223,20 17,19.777 17,19.5 l 0,-7 C 17,12.223 17.223,12 17.5,12 Z"/>
+ <rect style="opacity:0.2" width="12" height="6.5" x="6" y="4" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="12" height="7" x="6" y="3" rx="1" ry="1"/>
+ <g style="fill:#3f3f3f" transform="translate(0,-1)">
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="9.5" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="12.5" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="15" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="15" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="12.5" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="9.5" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="8" rx=".5" ry=".5"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,3 C 6.446,3 6,3.446 6,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 10,0 c 0.554,0 1,0.446 1,1 L 18,4 C 18,3.446 17.554,3 17,3 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.5,12 C 2.223,12 2,12.223 2,12.5 L 2,14 7,14 7,12.5 C 7,12.223 6.777,12 6.5,12 l -4,0 z"/>
+ <path style="fill:#3f3f3f" d="m 2,16 5,0 0,2 -5,0 z"/>
+ <path style="fill:#3f3f3f" d="M 17.5,20 C 17.223,20 17,19.777 17,19.5 l 0,-1.5 5,0 0,1.5 c 0,0.277 -0.223,0.5 -0.5,0.5 l -4,0 z"/>
+ <path style="fill:#3f3f3f" d="m 17,16 5,0 0,-2 -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/waterfox-icon.svg b/.icons/awkward/24x24/apps/waterfox-icon.svg
new file mode 120000
index 00000000..8b27b7c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/waterfox-icon.svg
@@ -0,0 +1 @@
+waterfox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/waterfox.svg b/.icons/awkward/24x24/apps/waterfox.svg
new file mode 100644
index 00000000..3b320055
--- /dev/null
+++ b/.icons/awkward/24x24/apps/waterfox.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 20.537109,7.4675357 a 2.50025,2.50025 0 0 0 -2.30664,1.517578 L 16.254883,13.42945 c -0.401271,-0.715502 -0.83182,-1.546817 -1.305664,-2.373047 -0.250182,0.363633 -0.491657,0.732773 -0.723633,1.103515 l -0.08203,0.12793 -2.133789,3.792969 2.106445,3.744141 a 2.50025,2.50025 0 0 0 4.508789,0.52539 2.50025,2.50025 0 0 0 0.0029,-0.0039 c 0.0022,-0.0034 0.0038,-0.0073 0.0059,-0.01074 a 2.50025,2.50025 0 0 0 0.12207,-0.228515 c 0.01553,-0.03146 0.03435,-0.05928 0.04883,-0.0918 l 1.422852,-3.201172 c -0.0025,0.0015 -0.0053,0.0024 -0.0078,0.0039 l 2.579081,-5.802737 A 2.50025,2.50025 0 0 0 20.537109,7.4675357 Z M 3.4169922,7.4685122 A 2.50025,2.50025 0 0 0 1.2304687,11.015387 L 3.8125,16.824958 c 0.7030814,0.405434 1.442702,0.623431 2.104492,-0.08301 l 1.853516,-3.294922 -0.00782,-0.01269 c 0.00235,-0.0042 0.00546,-0.0095 0.00782,-0.01367 L 5.798828,8.9851157 A 2.50025,2.50025 0 0 0 3.4169922,7.4685122 Z M 9.923828,19.789801 9.678711,20.225348 c -0.8823515,1.567187 -2.9973275,1.669204 -4.0722655,0.41211 A 2.50025,2.50025 0 0 0 9.923828,19.789801 Z M 5.6064455,20.637458 C 5.5498885,20.571317 5.499685,20.497238 5.449219,20.42359 a 2.50025,2.50025 0 0 0 0.1572265,0.213868 z"/>
+ <path style="opacity:0.2" d="m 16.980263,2.4997643 c -0.551566,0 -0.998698,0.4465814 -0.998698,0.9974675 0,0.550886 0.447132,0.9974674 0.998698,0.9974674 0.551566,0 0.998698,-0.4465814 0.998698,-0.9974674 0,-0.5508861 -0.447132,-0.9974675 -0.998698,-0.9974675 z m -4.078112,-0.00143 c -0.328411,3.83e-4 -0.677252,0.093381 -1.028932,0.2805378 -1.312593,0.69854 -1.9591668,1.9083374 -1.8774363,3.5115919 0.020635,0.40517 0.085002,0.840139 0.1423923,0.9662965 0.05739,0.1261575 0.153012,0.228911 0.212614,0.228911 0.0596,0 0.312659,-0.219624 0.562742,-0.488019 0.340099,-0.3650055 0.634732,-0.5769845 1.169375,-0.842587 1.428817,-0.709811 1.55975,-0.790568 1.902794,-1.175726 0.64693,-0.726351 0.663064,-1.4414049 0.04681,-2.0261054 C 13.713118,2.6501941 13.324401,2.4978322 12.902151,2.4983314 Z M 8.1056682,6.4896342 c -0.069955,-0.00205 -0.139915,0.00415 -0.209688,0.01851 -0.554266,0.11484 -0.988085,0.9837775 -0.8884905,1.7796615 0.061749,0.493482 0.483064,1.2488715 0.842652,1.5108125 0.156113,0.1137185 0.3585565,0.194484 0.4505845,0.1802065 0.144133,-0.022375 0.175479,-0.114388 0.2262675,-0.6662775 0.03242,-0.3523755 0.1520575,-0.881649 0.2662545,-1.175726 0.2492095,-0.641745 0.257583,-0.850535 0.04779,-1.223456 -0.142565,-0.253415 -0.4322395,-0.413932 -0.73537,-0.423729 z"/>
+ <path style="fill:none;stroke:#00a5f5;stroke-width:5;stroke-linecap:round;stroke-linejoin:round" d="m 3.5146095,9.5000687 4,9.0000003"/>
+ <path style="fill:none;stroke:#7369e8;stroke-width:5;stroke-linecap:round;stroke-linejoin:round" d="m 16.514609,18.500069 4,-9.0000003 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.537109,6.9675357 a 2.50025,2.50025 0 0 0 -2.30664,1.517578 l -4,9.0000003 a 2.50025,2.50025 0 0 0 -0.223633,1.317383 2.50025,2.50025 0 0 1 0.223633,-0.817383 l 4,-9.0000003 a 2.50025,2.50025 0 0 1 2.30664,-1.517578 2.50025,2.50025 0 0 1 2.476563,2.248047 2.50025,2.50025 0 0 0 -2.476563,-2.748047 z M 3.4169922,6.9685122 A 2.50025,2.50025 0 0 0 1.015625,9.7165592 2.50025,2.50025 0 0 1 3.4169922,7.4685122 2.50025,2.50025 0 0 1 5.798828,8.9851137 l 4,9.0000003 a 2.50025,2.50025 0 0 1 0.223633,0.818359 2.50025,2.50025 0 0 0 -0.223633,-1.318359 l -4,-9.0000003 A 2.50025,2.50025 0 0 0 3.4169922,6.9685122 Z"/>
+ <path style="fill:#00aeda" d="m 11.795626,8.7516382 c 3.580847,3.4629138 0.38503,-0.4902715 1.05916,-0.262071 1.635287,0.540837 0.15278,-0.628679 0.891024,0.2055075 1.008894,1.3192003 1.797269,2.9659003 2.511718,4.2392583 l -0.0078,0.01269 1.853516,3.294922 c 0.66791,0.712971 1.415134,0.484894 2.124024,0.07227 l -1.422852,3.201172 c -0.835795,1.877833 -3.454489,2.001032 -4.462891,0.209961 l -4.464843,-7.9375 -0.082031,-0.12793 c -0.892528,-1.426408 1.604532,-0.308848 0.405568,-1.393749 -0.134123,-0.118661 0.280655,-0.26462 0.363604,-0.4677438 0.336392,-0.82376 0.289012,0.4146778 0.997278,0.2665348 0.147598,-0.02032 -0.161721,0.0027 0,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.525391,8.3874577 c -0.0072,0.012085 0.03862,0.082167 0.128906,0.1943355 0.03412,-0.081449 -0.113827,-0.2196025 -0.128906,-0.1943355 z m 0.128906,0.1943355 c -0.03117,0.074402 -0.214299,0.101847 -0.799805,-0.091796 -0.186609,-0.06317 -0.07225,0.197653 0.108399,0.5292965 0.48175,0.147156 0.662472,0.131833 0.691406,0.063477 -0.27917,-0.3468475 0.05094,-0.120334 0,0 0.0301,0.03739 0.04565,0.061144 0.0918,0.113281 1.008893,1.3192003 1.797269,2.9659003 2.511718,4.2392573 l -0.0078,0.01269 1.853516,3.294922 c 0.576854,0.615773 1.212645,0.528312 1.832031,0.227539 l 0.291992,-0.65625 c -0.70889,0.412629 -1.456114,0.640706 -2.124023,-0.07227 L 16.25,12.947028 l 0.0078,-0.01269 c -0.714434,-1.273363 -1.50281,-2.920063 -2.511703,-4.2392633 -0.04614,-0.052136 -0.0617,-0.075892 -0.0918,-0.1132815 z M 11.795899,8.7517152 11.5625,10.058356 c 0.03536,-0.0023 0.06722,-0.0025 -10e-4,0.0068 -0.708266,0.148144 -0.661654,-1.0903613 -0.998047,-0.2666013 -0.08295,0.2031243 -0.497404,0.3491123 -0.363281,0.4677733 0.09258,0.08377 0.157216,0.150267 0.208984,0.209961 0.06608,-0.05453 0.1276,-0.111383 0.154297,-0.176758 0.336393,-0.8237598 0.28978,0.414746 0.998047,0.266602 -0.087,0.0015 -0.0402,-0.0041 10e-4,-0.0068 l 0.233398,-1.3066413 c 2.058337,1.9905473 1.865573,1.5161433 1.467774,0.8085943 C 13.015687,9.8891507 12.571305,9.5015842 11.795899,8.7517152 Z m -0.233399,1.8076178 -10e-4,0.0068 c 0.06819,-0.0094 0.03633,-0.0091 10e-4,-0.0068 z m -10e-4,-0.494141 10e-4,-0.0068 c -0.04117,0.0026 -0.08798,0.0083 -10e-4,0.0068 z m -1.307617,0.753906 c -0.3470825,0.03559 -0.8579485,0.0329 -0.5664065,0.643555 0.312338,-0.267258 1.3175695,0.06502 0.5664065,-0.643555 z"/>
+ <path style="opacity:0.2" d="m 15.367188,6.5314092 c -0.485163,-0.008 -1.041691,0.07258 -1.715821,0.300781 -1.635287,0.540837 -2.638709,1.5289195 -3.376953,2.363106 C 9.26552,10.514497 8.477145,12.161196 7.7626955,13.434554 l 0.00781,0.01269 -1.853516,3.294922 C 5.24908,17.455137 4.5018561,17.22706 3.7929663,16.814436 l 1.4228517,3.201172 c 0.8357945,1.877832 3.454489,2.001031 4.4628905,0.209961 l 4.4648435,-7.9375 0.08203,-0.12793 c 0.892512,-1.426408 1.913275,-2.8416818 3.112239,-3.9265823 0.134123,-0.1186615 0.235293,-0.3115245 0.152344,-0.5146485 -0.336392,-0.82376 -0.951825,-1.0042005 -1.660091,-1.152344 -0.147598,-0.020325 -0.30117,-0.032485 -0.462891,-0.035155 z"/>
+ <path style="fill:#20ebff" d="m 15.367188,6.0311877 c -0.485163,-0.00801 -1.041691,0.07258 -1.715821,0.300781 -1.635287,0.540837 -2.638709,1.5289195 -3.376953,2.363106 C 9.26552,10.014275 8.477145,11.660975 7.7626955,12.934333 l 0.00781,0.01269 -1.853516,3.294922 C 5.24908,16.954916 4.5018561,16.726839 3.7929662,16.314215 l 1.4228518,3.201172 c 0.8357945,1.877833 3.454489,2.001032 4.4628905,0.209961 l 4.4648435,-7.9375 0.08203,-0.12793 C 15.118101,10.23351 16.138864,8.8182367 17.337828,7.7333362 17.471951,7.6146747 17.573121,7.4218117 17.490172,7.2186877 17.15378,6.3949277 16.538347,6.2144872 15.830081,6.0663437 15.682483,6.0460187 15.528911,6.0338587 15.36719,6.0311887 Z"/>
+ <circle style="fill:#20ebff" cx="17" cy="3" r="1"/>
+ <path style="fill:#20ebff" d="m 12.917082,2.0000012 c -0.328839,3.839e-4 -0.677876,0.093609 -1.030015,0.2812413 -1.314303,0.7003136 -1.9620078,1.9129685 -1.880171,3.5202935 0.02066,0.4061985 0.08465,0.842067 0.142117,0.968545 C 10.206483,6.8965585 10.302397,7 10.362076,7 10.421756,7 10.675372,6.7798445 10.925781,6.510768 11.266323,6.1448355 11.561528,5.9318485 12.096868,5.6655715 13.527547,4.9539585 13.658127,4.873092 14.001618,4.486956 14.649392,3.7587606 14.666202,3.0425886 14.049148,2.4564035 13.729337,2.152597 13.33988,1.9995006 12.917082,2.0000012 Z"/>
+ <path style="fill:#20ebff" d="m 8.1147383,6.0001727 c -0.070046,-0.00205 -0.140812,0.00365 -0.210676,0.01803 -0.5549885,0.115132 -0.989468,0.98632 -0.889744,1.7842245 0.061829,0.494735 0.4836065,1.2518685 0.843663,1.5144745 0.1563165,0.1140075 0.3595215,0.195544 0.4516695,0.18123 0.1443205,-0.02243 0.175703,-0.1150955 0.226558,-0.668386 0.03246,-0.35327 0.1526365,-0.883559 0.2669825,-1.1783825 C 9.0527253,7.0079887 9.0609033,6.7985297 8.8508363,6.4246617 8.7080858,6.1706037 8.4182613,6.0100072 8.1147358,6.0001852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.000436,1.9997622 c -0.552285,0 -1,0.4477153 -1,1 2.37e-4,0.084032 0.01107,0.1676995 0.03223,0.2490234 0.114703,-0.4405717 0.512511,-0.7480608 0.96777,-0.7480469 0.456103,3.305e-4 0.854192,0.3092409 0.967773,0.7509766 0.02141,-0.082273 0.03224,-0.1669403 0.03223,-0.2519531 0,-0.5522847 -0.447716,-1 -1,-1 z m -4.083142,1.513e-4 c -0.328839,3.839e-4 -0.678134,0.093618 -1.030273,0.28125 -1.314303,0.7003136 -1.9617198,1.913183 -1.879883,3.520508 4.28e-4,0.00841 0.0015,0.015985 0.002,0.024415 0.05953,-1.3699995 0.697694,-2.4150682 1.87793,-3.0439455 0.352139,-0.1876319 0.701434,-0.280866 1.030273,-0.28125 0.4228,-5e-4 0.812025,0.1522482 1.131836,0.4560547 0.224976,0.2137207 0.363215,0.4448204 0.419922,0.6875 C 14.562233,3.2177855 14.424672,2.8127232 14.04913,2.4559682 13.729319,2.1521617 13.340094,1.9994129 12.917294,1.9999135 Z M 8.1145602,5.9997622 c -0.070046,-0.00205 -0.140097,0.00415 -0.209961,0.018555 -0.5549885,0.115132 -0.9893725,0.9862755 -0.8896485,1.78418 8.5e-4,0.0068 0.00485,0.01556 0.00586,0.02246 0.07739,-0.635996 0.4393435,-1.2134645 0.883789,-1.3056645 0.069864,-0.014405 0.139915,-0.020605 0.209961,-0.018555 0.3035255,0.00982 0.5935775,0.170747 0.736328,0.4248045 0.04879,0.086836 0.083461,0.163652 0.1083985,0.2402345 0.069693,-0.2964255 0.03614,-0.483971 -0.1083985,-0.741211 C 8.7081377,6.1705087 8.4180857,6.0095842 8.1145602,5.9997622 Z m 7.2526278,0.03125 c -0.485163,-0.008 -1.041691,0.07258 -1.715821,0.300781 C 12.01608,6.8726307 11.012658,7.8608882 10.274414,8.6950747 9.26552,10.014275 8.477145,11.660975 7.7626955,12.934333 l 0.00781,0.01269 -1.853516,3.294922 C 5.24908,16.954916 4.5018561,16.726839 3.7929662,16.314215 l 0.2919922,0.65625 c 0.6193863,0.300773 1.2551771,0.388234 1.8320311,-0.227539 l 1.853516,-3.294922 -0.00781,-0.01269 C 8.477145,12.161951 9.26552,10.515252 10.274414,9.1960512 c 0.738244,-0.8341865 1.741666,-1.822444 3.376953,-2.363281 0.67413,-0.2282005 1.230658,-0.3087865 1.715821,-0.3007815 0.161721,0.00265 0.315293,0.01483 0.46289,0.035155 0.675252,0.141238 1.263265,0.318402 1.608398,1.0478515 0.07401,-0.1114845 0.111192,-0.250944 0.05176,-0.3964845 -0.336392,-0.82376 -0.95189,-1.0042005 -1.660156,-1.152344 -0.147597,-0.020325 -0.301169,-0.032485 -0.46289,-0.035155 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wavebox.svg b/.icons/awkward/24x24/apps/wavebox.svg
new file mode 100644
index 00000000..7406033c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wavebox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#00aef0" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 12,4.9189455 11.525391,5.0771485 6,6.9189455 V 10.236328 L 8.848633,11.898438 6,13.322266 V 16.625 L 11.422852,18.884765 12,19.125 v -3.25 L 9.602539,14.875977 12,13.677735 V 10.263672 L 9.6191405,8.875 12,8.0810545 Z m 1,0 v 3.162109 L 15.38086,8.875 13,10.263672 v 3.414063 L 15.397461,14.875977 13,15.875 v 3.25 L 13.577149,18.884765 19,16.625 V 13.322266 L 16.151367,11.898438 19,10.236328 V 6.9189455 l -5.52539,-1.841797 z"/>
+ <path style="fill:#ffffff" d="M 12,4.4189453 11.525391,4.5771485 6,6.4189455 V 9.736328 L 8.848633,11.398438 6,12.822266 V 16.125 L 11.422852,18.384765 12,18.625 v -3.25 L 9.602539,14.375977 12,13.177735 V 9.763672 L 9.6191405,8.375 12,7.5810545 Z m 1,0 V 7.5810545 L 15.38086,8.375 13,9.763672 v 3.414063 L 15.397461,14.375977 13,15.375 v 3.25 L 13.577149,18.384765 19,16.125 V 12.822266 L 16.151367,11.398438 19,9.736328 V 6.4189455 l -5.52539,-1.841797 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wayland.svg b/.icons/awkward/24x24/apps/wayland.svg
new file mode 100644
index 00000000..acf1ea8d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wayland.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#f3b616" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 12,22 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.01075,12.209 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 21.9895,12.291 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.209 10,10 0 0 1 9.989,-9.709 10,10 0 0 1 9.9895,9.791 10,10 0 0 0 0.0105,-0.291 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="m 19.44905,2.5 c 0.353048,2.06e-5 0.550349,0.2795412 0.591899,0.8385724 l -0.445933,2.6327176 0.109034,0 0.233642,-0.195018 0.06231,0 0,0.058506 c -0.321929,0.247038 -0.633456,0.92309 -0.934581,2.028166 -0.11424,0.9490935 -0.30635,1.8266645 -0.576327,2.632723 -0.238847,0.832078 -0.358267,1.599138 -0.358252,2.301192 l -0.451715,1.384614 c -10e-6,0.117015 0.171328,0.234026 0.514018,0.351027 -0.06232,0.27303 -0.155775,0.409542 -0.280372,0.409538 l 0,0.07801 0.109034,0 0,0.0585 c -1.5e-5,0.143019 -0.176543,0.214525 -0.529595,0.21452 l 0.0623,0.07801 0,0.273021 -0.109034,0 c 0.07268,0.273031 0.22844,0.409538 0.467292,0.409538 l 0,0.136508 -0.467292,0 0,0.07801 c 0.15575,5e-6 0.233636,0.117016 0.233646,0.351032 l -0.654203,0.27302 0.0623,0.07801 0,0.05851 c -9e-6,0.09101 -0.07789,0.136512 -0.233646,0.136512 l 0,0.078 c 0.197287,5e-6 0.29594,0.04549 0.29595,0.136513 -0.280382,0.117011 -0.649021,0.695559 -1.105917,1.735645 C 15.576312,20.038463 15.171328,20.5 14.828662,20.5 l -0.124612,0 c -0.259613,-0.208019 -0.472492,-0.897078 -0.638629,-2.067176 -0.664598,-1.781144 -0.996893,-2.82773 -0.996883,-3.139759 -10e-6,-0.806059 -0.212888,-1.164292 -0.63863,-2.074371 -0.114235,-0.403027 -0.192115,-1.107791 -0.233646,-1.718853 l -0.280372,0 c -0.706134,1.339119 -1.074773,2.005584 -1.105922,2.759638 -0.197301,0.442041 -0.353067,0.975085 -0.467288,1.599133 0.425748,0.143018 0.638626,0.279526 0.638631,0.409532 l 0,0.07801 c -0.332304,-0.052 -0.565946,-0.149511 -0.700939,-0.292524 -0.145379,0.351032 -0.3374895,0.92604 -0.5763215,2.525167 -0.1869195,0.741064 -0.4205655,1.021131 -0.700933,1.021131 -0.789205,-0.325025 -1.4486025,-0.767607 -1.978193,-1.508671 -0.083076,6e-6 -0.218074,-0.370529 -0.404984,-1.111592 -0.11423,5e-6 -0.1921105,-0.370529 -0.233646,-1.111593 C 5.991692,14.81499 5.721706,14.012462 5.5763265,12.660347 l 0,-2.028172 -0.062308,0 -0.2803724,0.07801 0,-0.07801 c 0,-0.09099 0.093457,-0.136497 0.2803724,-0.136507 l -0.062303,-1.1700985 0,-0.9165795 L 5,4.9841014 5,3.7359965 C 5.1973012,2.95595 5.5399815,2.5659191 6.0280365,2.5658986 l 0.186925,0.195018 -0.186915,-0.058505 c 0.758046,1.0401013 1.20457,2.4173208 1.339563,3.1323663 l 0.5295955,0 0,0.1365125 -0.4049835,0 0,0.1560145 C 7.647982,6.725365 7.762207,7.0243925 7.834902,7.0243775 l 0.1246115,0 0.280372,-0.078008 0.062304,0.078008 0.062308,-0.078008 0.062303,0.078008 0,0.058505 C 8.219113,7.2389075 8.0789295,7.453427 8.0062395,7.726437 l -0.04672,0 0,0.1365075 0.1090345,0 C 8.2139285,10.03414 8.4839195,11.178406 8.878522,12.296494 l 0.233646,0.195013 0.1246065,0 c 0.155761,10e-6 0.4828645,0.239651 0.9813105,-1.281484 0.321908,-0.689043 0.555549,-1.193586 0.700933,-1.7136392 l -0.0623,-0.2145201 c 0.3219,-0.5070314 0.654194,-0.7605494 0.996879,-0.7605649 l 0.109035,0 c 0.218064,1.55e-5 0.373825,0.1430235 0.467292,0.4290395 0.290749,0.429045 0.524395,0.972592 0.700933,1.8306507 l 0.872276,2.028166 c 0.114216,0.143024 0.171328,0.305534 0.171338,0.487546 0.321903,0.767066 0.612657,0.956281 0.872276,1.203299 l 0.186915,0 c 0.218059,5e-6 0.508813,-1.131087 0.872271,-3.029252 0.0623,10e-6 0.233636,-0.507032 0.514018,-1.521126 l 0,-0.078007 -0.29634,-0.136513 -0.233646,0.078008 -0.29595,0 0,-0.1560145 0.591899,-0.058506 0.467683,0 c 0.44651,-1.677124 0.856685,-2.977234 1.230529,-3.9003245 0.124597,-1.8981397 0.29594,-2.8472172 0.514019,-2.8472326 L 19.449067,2.5"/>
+ <path style="fill:#ffffff" d="m 19.44905,2 c 0.353048,2.06e-5 0.550349,0.2795412 0.591899,0.8385724 l -0.445933,2.6327176 0.109034,0 0.233642,-0.195018 0.06231,0 0,0.058506 c -0.321929,0.247038 -0.633456,0.92309 -0.934581,2.028166 -0.11424,0.9490935 -0.30635,1.8266645 -0.576327,2.632723 -0.238847,0.832078 -0.358267,1.599138 -0.358252,2.301192 l -0.451715,1.384614 c -10e-6,0.117015 0.171328,0.234026 0.514018,0.351027 -0.06232,0.27303 -0.155775,0.409542 -0.280372,0.409538 l 0,0.07801 0.109034,0 0,0.0585 c -1.5e-5,0.143019 -0.176543,0.214525 -0.529595,0.21452 l 0.0623,0.07801 0,0.273021 -0.109034,0 c 0.07268,0.273031 0.22844,0.409538 0.467292,0.409538 l 0,0.136508 -0.467292,0 0,0.07801 c 0.15575,5e-6 0.233636,0.117016 0.233646,0.351032 l -0.654203,0.27302 0.0623,0.07801 0,0.05851 c -9e-6,0.09101 -0.07789,0.136512 -0.233646,0.136512 l 0,0.078 c 0.197287,5e-6 0.29594,0.04549 0.29595,0.136513 -0.280382,0.117011 -0.649021,0.695559 -1.105917,1.735645 C 15.576312,19.538463 15.171328,20 14.828662,20 l -0.124612,0 c -0.259613,-0.208019 -0.472492,-0.897078 -0.638629,-2.067176 -0.664598,-1.781144 -0.996893,-2.82773 -0.996883,-3.139759 -10e-6,-0.806059 -0.212888,-1.164292 -0.63863,-2.074371 -0.114235,-0.403027 -0.192115,-1.107791 -0.233646,-1.718853 l -0.280372,0 c -0.706134,1.339119 -1.074773,2.005584 -1.105922,2.759638 -0.197301,0.442041 -0.353067,0.975085 -0.467288,1.599133 0.425748,0.143018 0.638626,0.279526 0.638631,0.409532 l 0,0.07801 c -0.332304,-0.052 -0.565946,-0.149511 -0.700939,-0.292524 -0.145379,0.351032 -0.3374895,0.92604 -0.5763215,2.525167 -0.1869195,0.741064 -0.4205655,1.021131 -0.700933,1.021131 -0.789205,-0.325025 -1.4486025,-0.767607 -1.978193,-1.508671 -0.083076,6e-6 -0.218074,-0.370529 -0.404984,-1.111592 -0.11423,5e-6 -0.1921105,-0.370529 -0.233646,-1.111593 C 5.991692,14.31499 5.721706,13.512462 5.5763265,12.160347 l 0,-2.028172 -0.062308,0 -0.2803724,0.07801 0,-0.07801 c 0,-0.09099 0.093457,-0.1364975 0.2803724,-0.1365075 l -0.062303,-1.170098 0,-0.9165795 L 5,4.4841014 5,3.2359965 C 5.1973012,2.45595 5.5399815,2.0659191 6.0280365,2.0658986 l 0.186925,0.195018 -0.186915,-0.058505 c 0.758046,1.0401013 1.20457,2.4173208 1.339563,3.1323663 l 0.5295955,0 0,0.1365125 -0.4049835,0 0,0.1560145 C 7.647982,6.225365 7.762207,6.5243925 7.834902,6.5243775 l 0.1246115,0 0.280372,-0.078008 0.062304,0.078008 0.062308,-0.078008 0.062303,0.078008 0,0.058505 C 8.219113,6.7389075 8.0789295,6.953427 8.0062395,7.226437 l -0.04672,0 0,0.1365075 0.1090345,0 C 8.2139285,9.53414 8.4839195,10.678406 8.878522,11.796494 l 0.233646,0.195013 0.1246065,0 c 0.155761,10e-6 0.4828645,0.239651 0.9813105,-1.281484 0.321908,-0.689043 0.555549,-1.1935863 0.700933,-1.7136392 l -0.0623,-0.2145201 c 0.3219,-0.5070314 0.654194,-0.7605494 0.996879,-0.7605649 l 0.109035,0 c 0.218064,1.55e-5 0.373825,0.1430235 0.467292,0.4290395 0.290749,0.429045 0.524395,0.972592 0.700933,1.8306507 l 0.872276,2.028166 c 0.114216,0.143024 0.171328,0.305534 0.171338,0.487546 0.321903,0.767066 0.612657,0.956281 0.872276,1.203299 l 0.186915,0 c 0.218059,5e-6 0.508813,-1.131087 0.872271,-3.029252 0.0623,10e-6 0.233636,-0.507032 0.514018,-1.521126 l 0,-0.078007 -0.29634,-0.136513 -0.233646,0.078008 -0.29595,0 0,-0.1560145 0.591899,-0.058506 0.467683,0 c 0.44651,-1.677124 0.856685,-2.977234 1.230529,-3.9003245 0.124597,-1.8981397 0.29594,-2.8472172 0.514019,-2.8472326 L 19.449067,2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/weather-widget.svg b/.icons/awkward/24x24/apps/weather-widget.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/weather-widget.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/weather.svg b/.icons/awkward/24x24/apps/weather.svg
new file mode 100644
index 00000000..76630909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/weather.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#0091cf" d="m 21,12.487715 c 0,2.540378 -0.997124,4.847865 -2.62134,6.552432 -1.730318,1.815917 -4.606784,0.003 -7.313111,0.003 -2.7478395,0 -4.7887454,1.77798 -6.5233292,-0.087 C 2.9648016,17.260105 2,14.986582 2,12.487715 2,7.2410123 6.2532949,2.9877174 11.5,2.9877174 c 5.246704,0 9.5,4.2532949 9.5,9.4999976 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5 2.9882812 C 6.2532949 2.9882812 2 7.2415786 2 12.488281 C 2 12.573939 2.0094656 12.657073 2.0117188 12.742188 C 2.1432895 7.6101623 6.3362516 3.4882812 11.5 3.4882812 C 16.66309 3.4882812 20.855692 7.6091194 20.988281 12.740234 C 20.990499 12.655796 21 12.573254 21 12.488281 C 21 7.2415786 16.746704 2.9882812 11.5 2.9882812 z"/>
+ <path style="opacity:0.2" d="m 16,2.5 -2,2 h -3 v 3 l -2,2 2,2 v 3 h 3 l 2,2 2,-2 h 3 v -3 l 2,-2 -2,-2 v -3 h -3 z"/>
+ <path style="fill:#ff8a47" d="m 16,2 -2,2 h -3 v 3 l -2,2 2,2 v 3 h 3 l 2,2 2,-2 h 3 V 11 L 23,9 21,7 V 4 h -3 z"/>
+ <circle style="opacity:0.2" cx="16" cy="9.5" r="4"/>
+ <circle style="fill:#ffcc42" cx="16" cy="9" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,2 -2,2 h -3 v 0.5 h 3 l 2,-2 2,2 h 3 V 4 H 18 Z M 11,7 9,9 9.25,9.25 11,7.5 Z M 21,7 V 7.5 L 22.75,9.25 23,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16,5 A 4,4 0 0 0 12,9 4,4 0 0 0 12.01074,9.288086 4,4 0 0 1 16,5.5 4,4 0 0 1 19.989258,9.211914 4,4 0 0 0 20,9 4,4 0 0 0 16,5 Z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="15.5" r="4"/>
+ <path style="opacity:0.2" d="M 11.5,10.5 A 4.5,4.5 0 0 0 7,15 4.5,4.5 0 0 0 7.0585938,15.697266 3,3 0 0 0 6,15.5 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 h 11 a 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 3,3 0 0 0 -1.060547,0.193359 A 4.5,4.5 0 0 0 16,15 4.5,4.5 0 0 0 11.5,10.5 Z"/>
+ <circle style="fill:#ffffff" cx="6" cy="18" r="3"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ffffff" cx="17" cy="18" r="3"/>
+ <rect style="fill:#ffffff" width="11" height="4" x="6" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/web-browser.svg b/.icons/awkward/24x24/apps/web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/web-google-drive.svg b/.icons/awkward/24x24/apps/web-google-drive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/web-google-drive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/web-google-gmail-offline.svg b/.icons/awkward/24x24/apps/web-google-gmail-offline.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/web-google-gmail-offline.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/web-google-gmail.svg b/.icons/awkward/24x24/apps/web-google-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/24x24/apps/web-google-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/webbrowser-app.svg b/.icons/awkward/24x24/apps/webbrowser-app.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webbrowser-app.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/webby.svg b/.icons/awkward/24x24/apps/webby.svg
new file mode 100644
index 00000000..2d452d63
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webby.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#97407c" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity=".2" d="m4 6.5002 3 10 4-7 4 7 3-10"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity=".99" d="m4 6 3 10 4-7 4 7 3-10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/webcamoid.svg b/.icons/awkward/24x24/apps/webcamoid.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webcamoid.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/webplotdigitizer.svg b/.icons/awkward/24x24/apps/webplotdigitizer.svg
new file mode 100644
index 00000000..afa990a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webplotdigitizer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#1d6434" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 6 2 L 6 6 L 2 6 L 2 7 L 6 7 L 6 11 L 2 11 L 2 12 L 6 12 L 6 16 L 7 16 L 7 12 L 11 12 L 11 16 L 12 16 L 12 12 L 16 12 L 16 16 L 17 16 L 17 2 L 16 2 L 16 6 L 12 6 L 12 2 L 11 2 L 11 6 L 7 6 L 7 2 L 6 2 z M 7 7 L 11 7 L 11 11 L 7 11 L 7 7 z M 12 7 L 16 7 L 16 11 L 12 11 L 12 7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="fill:#2e9f52" d="M 17.75,4.6 C 17.043661,4.6 16.233934,5.170175 15.354492,6.2708985 14.47505,7.371622 13.582436,8.913871 12.65918,10.480859 11.735924,12.047848 10.781754,13.641136 9.6904295,14.890039 8.5991055,16.138942 7.3098795,17.1 5.75,17.1 4.3074897,17.1 3.1561346,16.005982 2.21875,15.041406 2.1395055,14.959864 2.0752311,14.883001 2,14.802149 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 7.3753905 C 21.692862,7.0544835 21.266807,6.6322095 20.74707,6.189844 19.758992,5.348856 18.481083,4.6 17.75,4.6 Z"/>
+ <path style="fill:#e4e4e4" d="M 18 4 C 16.35 4 15.022203 4.990219 13.960938 6.2226562 C 12.899672 7.4550937 12.011719 8.9960935 11.136719 10.496094 C 10.261719 11.996094 9.399672 13.455094 8.5234375 14.472656 C 7.647203 15.490219 6.85 16 6 16 C 5.1978741 16 4.0155013 15.28586 3.1074219 14.453125 C 2.6496694 14.033353 2.2686458 13.61647 2 13.302734 L 2 16.132812 C 3.0384911 17.051702 4.374472 18 6 18 C 7.65 18 8.9777975 17.009781 10.039062 15.777344 C 11.100328 14.544906 11.988281 13.003906 12.863281 11.503906 C 13.738281 10.003906 14.600329 8.5449064 15.476562 7.5273438 C 16.352797 6.509781 17.15 6 18 6 C 19.996782 6 21.683258 8.4028739 22 8.8789062 L 22 5.7207031 C 21.022314 4.8201047 19.69279 4 18 4 z"/>
+ <path style="opacity:0.2" d="m 18,3.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m -12,12 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"/>
+ <circle style="fill:#ffffff" cx="6" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="5" r="2"/>
+ <path style="opacity:0.2;fill:none;stroke:#060606;stroke-width:2;stroke-linejoin:bevel" d="M 20,12.5 H 15.000303 L 17.15,16 15.000304,19.5 H 20"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:bevel" d="M 20,12 H 15.000303 L 17.15,15.5 15.000304,19 H 20"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/website.i2pd.i2pd.svg b/.icons/awkward/24x24/apps/website.i2pd.i2pd.svg
new file mode 120000
index 00000000..929ee9ee
--- /dev/null
+++ b/.icons/awkward/24x24/apps/website.i2pd.i2pd.svg
@@ -0,0 +1 @@
+i2pd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/webstorm.svg b/.icons/awkward/24x24/apps/webstorm.svg
new file mode 100644
index 00000000..9f9e8fcb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webstorm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#14ddb1" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2086e7" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.50712,7.99995 -1e-6,3.000001 c 0,0.757339 -0.521974,1.012399 -0.999999,1 -0.44798,0.0018 -1.0000008,-0.233131 -1.0000008,-1 l 2e-6,-3.000001 m -2e-6,0 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 l 2e-6,-3.000001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 11.50712,7.5 -1e-6,3.000001 c 0,0.757339 -0.521974,1.012399 -0.999999,1 -0.44798,0.0018 -1.0000008,-0.233131 -1.0000008,-1 L 9.5071212,7.5 m -2e-6,0 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 L 7.5071197,7.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 13.507179,11.49995 c 0,0 0.252193,0.500483 1,0.500241 0.747806,-2.4e-4 0.999999,-0.500241 0.999999,-1.00024 0,-2.107193 -1.999999,0.105581 -1.994009,-1.995353 -0.0061,-0.504648 0.235934,-1.0046475 0.99401,-1.0046475 0.758075,0 0.999942,0.4999995 0.999942,0.4999995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 13.507179,11 c 0,0 0.252193,0.500483 1,0.500241 0.747806,-2.4e-4 0.999999,-0.500241 0.999999,-1.00024 0,-2.107193 -1.999999,0.105581 -1.994009,-1.995353 C 13.507119,8 13.749103,7.5000005 14.507179,7.5000005 15.265254,7.5000005 15.507121,8 15.507121,8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/webtorrent-desktop.svg b/.icons/awkward/24x24/apps/webtorrent-desktop.svg
new file mode 100644
index 00000000..842c7e17
--- /dev/null
+++ b/.icons/awkward/24x24/apps/webtorrent-desktop.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.054151,2.5004985 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 l -6.717112,3.863 A 2.2828381,2.27395 0 0 0 3,8.6363485 v 7.7264995 a 2.2828381,2.27395 0 0 0 1.141419,1.9693 l 6.717112,3.8632 a 2.2828381,2.27395 0 0 0 2.282838,0 l 6.717112,-3.8632 A 2.2828381,2.27395 0 0 0 21,16.362648 V 8.6361485 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 l -6.717112,-3.863 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#e43e54" d="m 12.053711,2 v 9.75e-4 A 2.2828381,2.27395 0 0 0 10.858399,2.303711 L 4.1416015,6.166992 A 2.2828381,2.27395 0 0 0 3,8.136719 v 7.726562 a 2.2828381,2.27395 0 0 0 1.1416015,1.96875 l 6.7167975,3.863281 a 2.2828381,2.27395 0 0 0 2.283203,0 l 6.716796,-3.863281 A 2.2828381,2.27395 0 0 0 21,15.863281 V 8.136719 A 2.2828381,2.27395 0 0 0 19.858398,6.166992 L 13.141602,2.303711 A 2.2828381,2.27395 0 0 0 12.053711,2 Z"/>
+ <path style="fill:#343b45" d="M 12.00586,4 C 11.952405,3.99871 11.899892,4.01201 11.854492,4.038086 L 5.138672,7.9003905 C 5.047765,7.9526655 4.9999937,8.0384075 5,8.136719 v 7.726562 c 0,0.0983 0.04778,0.183079 0.138672,0.235352 l 6.716797,3.863281 c 0.09089,0.05227 0.19817,0.05227 0.289062,0 l 6.716797,-3.863281 C 18.952235,16.046358 19.000007,15.961593 19,15.863281 v -7.726562 -10e-4 c 7e-6,-0.098311 -0.04776,-0.1830765 -0.138672,-0.2353515 L 12.145508,4.0380859 C 12.104106,4.0143094 12.056558,4.00112 12.007813,4 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.01812646,0,0,0.01970492,8.0000001,9.1516933)">
+ <g>
+ <path transform="matrix(16.974759,0,0,15.614997,-186.72234,-169.70378)" d="M 18.5,12 C 14.357261,12 11,15.822731 11,20.537109 11.000001,27.888889 22.555556,33.666666 24,38 25.444444,33.666666 36.999999,27.888889 37,20.537109 37,15.822731 33.640786,12 29.498047,12 27.325409,12 25.37027,13.320269 24,15 22.62973,13.320269 20.672638,12 18.5,12 Z"/>
+ </g>
+ </g>
+ <g style="fill:#ef334c" transform="matrix(0.01812646,0,0,0.01970492,8.0000001,8.6516933)">
+ <g style="fill:#ef334c">
+ <path style="fill:#e43e54" transform="matrix(16.974759,0,0,15.614997,-186.72234,-169.70378)" d="M 18.5,12 C 14.357261,12 11,15.822731 11,20.537109 11.000001,27.888889 22.555556,33.666666 24,38 25.444444,33.666666 36.999999,27.888889 37,20.537109 37,15.822731 33.640786,12 29.498047,12 27.325409,12 25.37027,13.320269 24,15 22.62973,13.320269 20.672638,12 18.5,12 Z"/>
+ </g>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053349,2.001 a 2.2827619,2.27395 0 0 0 -1.19498,0.3027 L 4.1414809,6.167 A 2.2827619,2.27395 0 0 0 3,8.1365 v 0.5 A 2.2827619,2.27395 0 0 1 4.1415809,6.667 L 10.858469,2.8037 A 2.2827619,2.27395 0 0 1 12.053749,2.500965 2.2827619,2.27395 0 0 1 13.141631,2.8037 L 19.858519,6.667 A 2.2827619,2.27395 0 0 1 21,8.6365 v -0.5 A 2.2827619,2.27395 0 0 0 19.858519,6.167 L 13.141631,2.3037 A 2.2827619,2.27395 0 0 0 12.053649,2.001 Z"/>
+ <path style="opacity:0.2" d="M 12.00586,4 C 11.952405,3.99871 11.899892,4.01201 11.854492,4.038086 L 5.138672,7.9003905 C 5.047765,7.9526655 4.9999937,8.038407 5,8.136719 v 0.5 C 4.9999937,8.538407 5.047765,8.4526655 5.138672,8.4003905 l 6.71582,-3.8623046 C 11.899892,4.51201 11.952405,4.49871 12.00586,4.5 h 0.0019 c 0.04875,0.00112 0.0963,0.01431 0.137695,0.038086 l 6.71582,3.8623045 c 0.09091,0.052275 0.138679,0.13704 0.138672,0.2353515 v -0.499023 -10e-4 c 7e-6,-0.098311 -0.04777,-0.1830765 -0.138672,-0.2353515 L 12.145508,4.0380859 C 12.104106,4.0143094 12.056558,4.00112 12.007813,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5,15.863281 v 0.5 c 0,0.0983 0.04778,0.183079 0.138672,0.235352 l 6.716797,3.863281 c 0.09089,0.05227 0.19817,0.05227 0.289062,0 l 6.716797,-3.863281 C 18.952235,16.546358 19.000007,16.461593 19,16.363281 v -0.5 c 7e-6,0.09831 -0.04776,0.183077 -0.138672,0.235352 l -6.716797,3.863281 c -0.09089,0.05227 -0.19817,0.05227 -0.289062,0 L 5.138672,16.098633 C 5.04778,16.04636 5,15.961581 5,15.863281 Z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.01812646,0,0,0.01970492,8.0000001,8.6516933)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(55.16797,0,0,50.748747,-441.34376,-439.06259)" d="M 10.308594 9 C 9.0339049 9 8 10.176375 8 11.626953 C 8 11.706901 8.0148494 11.784542 8.0234375 11.863281 C 8.1412014 10.538353 9.1132813 9.5 10.308594 9.5 C 10.977098 9.5 11.578378 9.9069879 12 10.423828 C 12.421622 9.9069879 13.022902 9.5 13.691406 9.5 C 14.886719 9.5 15.858733 10.538353 15.976562 11.863281 C 15.985151 11.784542 16 11.706901 16 11.626953 C 16 10.176375 14.966095 9 13.691406 9 C 13.022902 9 12.421622 9.4069879 12 9.9238281 C 11.578378 9.4069879 10.977098 9 10.308594 9 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wechat.svg b/.icons/awkward/24x24/apps/wechat.svg
new file mode 100644
index 00000000..2112fde1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wechat.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#50bcff" d="m 11.997,0.99983 a 10,9.5 0 0 0 -0.853,0.041 c -0.2061,0.0163 -0.4079,0.0426 -0.6098,0.0703 a 10,9.5 0 0 0 -0.3203,0.0459 C 9.9262,1.20553 9.6437,1.26683 9.3652,1.33773 A 10,9.5 0 0 0 9.3105,1.35143 C 5.0893,2.45063 2,6.06253 2,10.34983 c 5.05e-5,0.03108 0.00255,0.06173 0.00293,0.09277 a 10,9.5 0 0 0 -0.0029,0.057 10,9.5 0 0 0 3.9014,7.514 l 0,2.9863 2.751,-1.5605 a 10,9.5 0 0 0 3.3476,0.56 10,9.5 0 0 0 9.975,-9.015 c 0.008,-0.11057 0.01377,-0.22143 0.01758,-0.33301 a 10,9.5 0 0 0 0.007,-0.152 10,9.5 0 0 0 -0.002,-0.062 c 0,-0.029 0.002,-0.059 0.002,-0.088 0,-4.8425 -3.938,-8.8334 -9.002,-9.3021 a 10,9.5 0 0 0 -0.832,-0.0401 c -0.056,-9e-4 -0.111,-0.0078 -0.167,-0.0078 -6.5e-4,0 -0.0013,-10e-8 -0.002,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.997,0.99983 a 10,9.5 0 0 0 -0.853,0.041 c -0.2061,0.0163 -0.4079,0.0426 -0.6098,0.0703 a 10,9.5 0 0 0 -0.3203,0.0459 C 9.9262,1.20553 9.6437,1.26683 9.3652,1.33773 A 10,9.5 0 0 0 9.3105,1.35143 C 5.0893,2.45063 2,6.06253 2,10.34983 c 5.05e-5,0.03108 0.00255,0.06173 0.00293,0.09277 a 10,9.5 0 0 0 -0.0029,0.057 10,9.5 0 0 0 0.0088,0.159 C 2.09943,6.4563 5.15243,2.934 9.31053,1.8512 a 10,9.5 0 0 1 0.0547,-0.0137 c 0.2785,-0.0709 0.561,-0.1322 0.8487,-0.1807 a 10,9.5 0 0 1 0.3203,-0.0459 c 0.2019,-0.0277 0.4037,-0.054 0.6098,-0.0703 a 10,9.5 0 0 1 0.853,-0.041 l 0.002,0 c 0.05639,0 0.11083,0.00695 0.16699,0.00781 a 10,9.5 0 0 1 0.83203,0.040039 c 5.0015,0.46297 8.8983,4.3642 8.9932,9.126 2.62e-4,-0.0072 7.5e-4,-0.01429 10e-4,-0.02149 a 10,9.5 0 0 0 0.008,-0.152 10,9.5 0 0 0 -0.002,-0.062 c 0,-0.029 0.002,-0.059 0.002,-0.088 0,-4.8425 -3.938,-8.8334 -9.002,-9.3021 a 10,9.5 0 0 0 -0.832,-0.0401 c -0.056,-9e-4 -0.111,-0.0078 -0.167,-0.0078 l -0.002,0 z"/>
+ <path style="opacity:0.2" d="M 2.0088,10.65883 C 2.0074,10.72283 2,10.78583 2,10.84983 c 5.05e-5,0.03108 0.00255,0.06173 0.00293,0.09277 a 10,9.5 0 0 0 -0.0029,0.057 10,9.5 0 0 0 3.9014,7.514 l 0,-0.5 a 10,9.5 0 0 1 -3.8926,-7.355 z m 19.982,0.01465 c -0.0038,0.1043 -0.0092,0.20809 -0.0166,0.31152 a 10,9.5 0 0 1 -9.974,9.014 10,9.5 0 0 1 -3.3477,-0.561 l -2.7509,1.561 0,0.5 2.751,-1.5605 a 10,9.5 0 0 0 3.3476,0.56 10,9.5 0 0 0 9.975,-9.015 c 0.008,-0.11057 0.01377,-0.22143 0.01758,-0.33301 a 10,9.5 0 0 0 0.007,-0.152 10,9.5 0 0 0 -0.002,-0.062 c 0,-0.029 0.002,-0.059 0.002,-0.088 0,-0.06 -0.008,-0.117 -0.009,-0.176 z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="8" r="2"/>
+ <circle style="opacity:0.1" cx="7" cy="8.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="8" r="2"/>
+ <path style="opacity:0.2" d="m 15.96289,7.5000002 c 3.9018,0 7.1471,2.5953998 7.8535,6.0272998 A 8,7.5 0 0 1 24,15.1035 8,7.5 0 0 1 20.9629,20.977 l 0,2.523 -1.7773,-1.52 A 8,7.5 0 0 1 16,22.604 8,7.5 0 0 1 8.1449004,16.4961 c -0.117,-0.5057 -0.182,-1.0302 -0.182,-1.5684 0,-4.1027 3.5819996,-7.4276998 7.9999996,-7.4276998 z"/>
+ <path style="fill:#ffffff" d="m 15.96289,7.0000002 c 3.9018,0 7.1471,2.5953998 7.8535,6.0272998 A 8,7.5 0 0 1 24,14.6035 8,7.5 0 0 1 20.9629,20.477 l 0,2.523 -1.7773,-1.52 A 8,7.5 0 0 1 16,22.104 8,7.5 0 0 1 8.1449004,15.9961 c -0.117,-0.5057 -0.182,-1.0302 -0.182,-1.5684 0,-4.1027 3.5819996,-7.4276998 7.9999996,-7.4276998 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.962891,7 c -4.418,0 -8.0000004,3.325034 -8.0000004,7.427734 0,0.08112 0.010763,0.159758 0.013672,0.240235 C 8.1251403,10.686595 11.639292,7.5 15.962891,7.5 c 3.9018,0 7.147115,2.595444 7.853515,6.027344 A 8,7.5 0 0 1 23.986328,14.835938 8,7.5 0 0 0 24,14.603516 8,7.5 0 0 0 23.816406,13.027344 C 23.110006,9.595444 19.864691,7 15.962891,7 Z"/>
+ <circle style="opacity:0.1" cx="12" cy="13.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="13" r="2"/>
+ <circle style="opacity:0.1" cx="20" cy="13.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="20" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/weechat.svg b/.icons/awkward/24x24/apps/weechat.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/weechat.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/welcome-screen.svg b/.icons/awkward/24x24/apps/welcome-screen.svg
new file mode 100644
index 00000000..aa61e72a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/welcome-screen.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 2,2 0 0 0 -2,2 v 17 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 v -17 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#a3a3a3" d="m 10,4 v 17 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 V 4 Z"/>
+ <circle style="fill:#a3a3a3" cx="12" cy="4" r="2"/>
+ <rect style="opacity:0.2" width="22" height="11" x="1" y="5.5" rx="2" ry="2"/>
+ <rect style="fill:#0479e8" width="22" height="11" x="1" y="5" rx="2" ry="2"/>
+ <g style="opacity:0.2">
+ <path d="M 5.304,12.46 H 4.979 L 4.4087,10.509 Q 4.3681,10.379 4.3178,10.182 4.2675,9.9843 4.2656,9.9447 4.2231,10.208 4.1302,10.521 L 3.5772,12.46 H 3.2523 L 2.5,9.5462 H 2.8481 L 3.2948,11.346 Q 3.3876,11.724 3.4302,12.032 3.4824,11.667 3.5849,11.318 L 4.0916,9.5462 H 4.4397 L 4.9716,11.334 Q 5.0642,11.643 5.1282,12.032 5.1646,11.749 5.2676,11.342 L 5.7123,9.5462 H 6.06 Z"/>
+ <path d="M 8.0791,12.46 H 6.5032 V 9.5462 H 8.0791 V 9.8467 H 6.8317 V 10.786 H 8.0038 V 11.085 H 6.8317 V 12.157 H 8.0791 Z"/>
+ <path d="M 8.7075,12.46 V 9.5462 H 9.0365 V 12.153 H 10.284 V 12.46 Z"/>
+ <path d="M 11.976,9.8071 Q 11.51,9.8071 11.239,10.128 10.97,10.447 10.97,11.003 10.97,11.575 11.23,11.888 11.491,12.199 11.972,12.199 12.268,12.199 12.647,12.089 V 12.386 Q 12.353,12.5 11.921,12.5 11.297,12.5 10.957,12.109 10.618,11.719 10.618,10.999 10.618,10.549 10.781,10.21 10.945,9.8711 11.253,9.6873 11.562,9.504 11.98,9.504 12.424,9.504 12.757,9.6716 L 12.618,9.9624 Q 12.297,9.8071 11.976,9.8071 Z"/>
+ <path d="M 15.718,10.999 Q 15.718,11.699 15.374,12.1 15.031,12.5 14.42,12.5 13.795,12.5 13.455,12.107 13.117,11.713 13.117,10.995 13.117,10.283 13.457,9.8929 13.797,9.5 14.424,9.5 15.033,9.5 15.376,9.899 15.718,10.297 15.718,10.999 Z M 13.465,10.999 Q 13.465,11.591 13.709,11.898 13.954,12.203 14.42,12.203 14.89,12.203 15.13,11.898 15.37,11.593 15.37,10.999 15.37,10.411 15.13,10.108 14.892,9.803 14.424,9.803 13.954,9.803 13.709,10.11 13.465,10.415 13.465,10.999 Z"/>
+ <path d="M 17.601,12.46 16.642,9.8766 H 16.627 Q 16.654,10.184 16.654,10.607 V 12.46 H 16.35 V 9.5462 H 16.845 L 17.741,11.95 H 17.756 L 18.659,9.5462 H 19.151 V 12.46 H 18.822 V 10.582 Q 18.822,10.259 18.849,9.8807 H 18.833 L 17.866,12.46 Z"/>
+ <path d="M 21.5,12.46 H 19.924 V 9.5462 H 21.5 V 9.8467 H 20.253 V 10.786 H 21.424 V 11.085 H 20.253 V 12.157 H 21.5 Z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="M 5.304,11.96 H 4.979 L 4.4087,10.009 Q 4.3681,9.8793 4.3178,9.6818 4.2675,9.4843 4.2656,9.4447 4.2231,9.7077 4.1302,10.021 L 3.5772,11.96 H 3.2523 L 2.5,9.0462 H 2.8481 L 3.2948,10.846 Q 3.3876,11.225 3.4302,11.532 3.4824,11.167 3.5849,10.818 L 4.0916,9.0462 H 4.4397 L 4.9716,10.834 Q 5.0642,11.143 5.1282,11.532 5.1646,11.249 5.2676,10.842 L 5.7123,9.0462 H 6.06 Z"/>
+ <path style="fill:#ffffff" d="M 8.0791,11.96 H 6.5032 V 9.0462 H 8.0791 V 9.3473 H 6.8317 V 10.286 H 8.0038 V 10.585 H 6.8317 V 11.657 H 8.0791 Z"/>
+ <path style="fill:#ffffff" d="M 8.7075,11.96 V 9.0462 H 9.0365 V 11.653 H 10.284 V 11.96 Z"/>
+ <path style="fill:#ffffff" d="M 11.976,9.3072 Q 11.51,9.3072 11.239,9.628 10.97,9.9468 10.97,10.503 10.97,11.075 11.23,11.388 11.491,11.699 11.972,11.699 12.268,11.699 12.647,11.589 V 11.886 Q 12.353,12 11.921,12 11.297,12 10.957,11.609 10.618,11.219 10.618,10.499 10.618,10.049 10.781,9.7097 10.945,9.3711 11.253,9.1874 11.562,9.0041 11.98,9.0041 12.424,9.0041 12.757,9.1716 L 12.618,9.4625 Q 12.297,9.3072 11.976,9.3072 Z"/>
+ <path style="fill:#ffffff" d="M 15.718,10.499 Q 15.718,11.199 15.374,11.6 15.031,12 14.42,12 13.795,12 13.455,11.607 13.117,11.213 13.117,10.495 13.117,9.7833 13.457,9.393 13.797,9 14.424,9 15.033,9 15.376,9.3991 15.718,9.7976 15.718,10.499 Z M 13.465,10.499 Q 13.465,11.091 13.709,11.398 13.954,11.703 14.42,11.703 14.89,11.703 15.13,11.398 15.37,11.093 15.37,10.499 15.37,9.9113 15.13,9.6082 14.892,9.3031 14.424,9.3031 13.954,9.3031 13.709,9.6102 13.465,9.9153 13.465,10.499 Z"/>
+ <path style="fill:#ffffff" d="M 17.601,11.96 16.642,9.3767 H 16.627 Q 16.654,9.6838 16.654,10.107 V 11.96 H 16.35 V 9.0462 H 16.845 L 17.741,11.45 H 17.756 L 18.659,9.0462 H 19.151 V 11.96 H 18.822 V 10.082 Q 18.822,9.7595 18.849,9.3808 H 18.833 L 17.866,11.96 Z"/>
+ <path style="fill:#ffffff" d="M 21.5,11.96 H 19.924 V 9.0462 H 21.5 V 9.3473 H 20.253 V 10.286 H 21.424 V 10.585 H 20.253 V 11.657 H 21.5 Z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,5 C 1.892,5 1,5.892 1,7 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 7 C 23,5.892 22.108,5 21,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 2 2 0 0 0 10 4 L 10 4.5 A 2 2 0 0 1 12 2.5 A 2 2 0 0 1 14 4.5 L 14 4 A 2 2 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.10-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.10-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.10-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.10_editor-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.10_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.10_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.12-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.12-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.12-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.12_editor-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.12_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.12_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.14-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.14-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.14-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-1.14_editor-icon.svg b/.icons/awkward/24x24/apps/wesnoth-1.14_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-1.14_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth-icon.svg b/.icons/awkward/24x24/apps/wesnoth-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth.svg b/.icons/awkward/24x24/apps/wesnoth.svg
new file mode 100644
index 00000000..fdd11afa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(0.056109,0,0,0.056714,1.60682,2)">
+ <path style="fill:#4f4f4f" d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <g style="opacity:0.2" transform="matrix(0.029704,0,0,0.031193,6.2624,6.5004)">
+ <path d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <g style="fill:#ffb706" transform="matrix(0.029704,0,0,0.031193,6.2624,6.0004)">
+ <path style="fill:#ffb706" d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.500161,2.0000227 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 3.1874989,4.9463009 c -0.1121522,0.03995 -0.1875037,0.1461989 -0.1875037,0.266698 0,0.134999 0.01045,0.275998 0.01365,0.412997 0.0264,-0.082999 0.089752,-0.1494989 0.1738534,-0.1794987 L 11.407159,2.5166189 c 0.0605,-0.02155 0.126502,-0.02155 0.187004,0 l 8.21866,2.9298783 c 0.084,0.03 0.147503,0.096499 0.174003,0.1794987 0.003,-0.136999 0.0135,-0.277998 0.0135,-0.412997 0,-0.1204991 -0.0755,-0.2267483 -0.187503,-0.266698 l -8.21866,-2.9296783 c -0.0305,-0.01075 -0.0625,-0.0166 -0.094,-0.0166 z"/>
+ <g style="opacity:0.2" transform="matrix(0.056109,0,0,0.056714,1.60682,2.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="M 7.0273,10.258 C 7.0109,10.311 7,10.368 7,10.426 c 0,5.93 1.5529,12.786 4.26,18.808 2.195,4.886 6.142,11.402 12.482,14.704 C 23.823,43.979 23.912,44 24,44 24.088,44 24.177,43.979 24.258,43.938 30.598,40.636 34.544,34.12 36.74,29.234 39.447,23.212 41,16.356 41,10.426 41,10.368 40.989,10.311 40.973,10.258 40.837,15.993 39.323,22.489 36.74,28.234 34.544,33.12 30.598,39.636 24.258,42.938 24.177,42.979 24.088,43 24,43 23.912,43 23.823,42.979 23.742,42.938 17.402,39.636 13.455,33.12 11.26,28.234 8.6773,22.489 7.1626,15.993 7.0273,10.258 Z"/>
+ </g>
+ <path style="opacity:0.2" d="M 7.5596342,7.0576932 9.2828508,6.0627935 17.242049,19.848529 17.624066,22.5 15.518833,20.843429 Z"/>
+ <path style="fill:#ffffff" d="M 7.5596342,6.5576932 9.2828508,5.5627935 17.242049,19.348529 17.624066,22 15.518833,20.343429 Z"/>
+ <path style="opacity:0.2" d="m 6.3106848,1.5033742 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 5.2419445,2.0766075 C 5.0102219,2.2103925 4.9313319,2.504589 5.0651165,2.7363115 L 6.5652388,5.3333497 5.2594329,6.087297 C 5.0277103,6.2210822 4.9488202,6.5152785 5.0826054,6.7470011 L 5.5946286,7.6340552 C 5.7284137,7.8657778 6.0226101,7.9446684 6.2543327,7.8108833 L 10.587588,5.3090601 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 10.252392,3.7623019 C 10.118607,3.5305793 9.8244106,3.4516889 9.5926876,3.585474 L 8.2878535,4.3384499 6.7887028,1.7414118 C 6.6883641,1.5676198 6.4974727,1.4799708 6.3106848,1.5033742 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.3106848,1.0037287 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 5.2419445,1.576962 C 5.0102219,1.710747 4.9313319,2.0049435 5.0651165,2.236666 L 6.5652388,4.8337042 5.2594329,5.5876515 C 5.0277103,5.7214367 4.9488202,6.015633 5.0826054,6.2473556 L 5.5946286,7.1344097 C 5.7284137,7.3661323 6.0226101,7.4450229 6.2543327,7.3112378 L 10.587588,4.8094146 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 10.252392,3.2626564 C 10.118607,3.0309338 9.8244106,2.9520434 9.5926876,3.0858285 L 8.2878535,3.8388044 6.7887028,1.2417663 C 6.6883641,1.0679743 6.4974727,0.9803253 6.3106848,1.0037287 Z"/>
+ <path style="opacity:0.2" d="M 15.464432,7.0576932 13.741215,6.0627935 5.782017,19.848529 5.4,22.5 7.505233,20.843429 Z"/>
+ <path style="fill:#ffffff" d="M 15.464432,6.5576932 13.741215,5.5627935 5.782017,19.348529 5.4,22 7.505233,20.343429 Z"/>
+ <path style="opacity:0.2" d="m 16.713381,1.5033742 c 0.06226,0.0078 0.123755,0.028735 0.181686,0.062181 l 0.887055,0.5110523 c 0.231722,0.133785 0.310612,0.4279815 0.176828,0.659704 l -1.500123,2.5970382 1.305806,0.7539473 c 0.231723,0.1337852 0.310613,0.4279815 0.176828,0.6597041 L 17.429437,7.6340552 C 17.295652,7.8657778 17.001456,7.9446684 16.769733,7.8108833 L 12.436478,5.3090601 C 12.204755,5.1752751 12.125865,4.8810787 12.25965,4.6493561 l 0.512024,-0.8870542 c 0.133785,-0.2317226 0.427981,-0.310613 0.659704,-0.1768279 l 1.304835,0.7529759 1.49915,-2.5970381 c 0.100339,-0.173792 0.29123,-0.261441 0.478018,-0.2380376 z"/>
+ <path style="fill:#3f3f3f" d="m 16.713381,1.0037287 c 0.06226,0.0078 0.123755,0.028735 0.181686,0.062181 l 0.887055,0.5110523 c 0.231722,0.133785 0.310612,0.4279815 0.176828,0.659704 l -1.500123,2.5970382 1.305806,0.7539473 c 0.231723,0.1337852 0.310613,0.4279815 0.176828,0.6597041 L 17.429437,7.1344097 C 17.295652,7.3661323 17.001456,7.4450229 16.769733,7.3112378 L 12.436478,4.8094146 C 12.204755,4.6756296 12.125865,4.3814332 12.25965,4.1497106 l 0.512024,-0.8870542 c 0.133785,-0.2317226 0.427981,-0.310613 0.659704,-0.1768279 l 1.304835,0.7529759 1.49915,-2.5970381 c 0.100339,-0.173792 0.29123,-0.261441 0.478018,-0.2380376 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wesnoth_editor-icon.svg b/.icons/awkward/24x24/apps/wesnoth_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wesnoth_editor.svg b/.icons/awkward/24x24/apps/wesnoth_editor.svg
new file mode 100644
index 00000000..9240d7e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wesnoth_editor.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(0.056109,0,0,0.056714,1.60682,2)">
+ <path style="fill:#4f4f4f" d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <g style="opacity:0.2" transform="matrix(0.029704,0,0,0.031193,6.2624,6.5004)">
+ <path d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <g style="fill:#067bff" transform="matrix(0.029704,0,0,0.031193,6.2624,6.0004)">
+ <path style="fill:#067bff" d="M 324.48,51.943 177.99,0.285 c -1.076,-0.38 -2.25,-0.38 -3.326,0 L 28.174,51.943 c -1.999,0.705 -3.337,2.595 -3.337,4.715 0,52.278 13.834,112.71 37.956,165.8 19.566,43.069 54.751,100.52 111.25,129.62 0.719,0.37 1.504,0.555 2.29,0.555 0.786,0 1.571,-0.185 2.29,-0.555 56.496,-29.106 91.68,-86.556 111.25,-129.62 24.121,-53.094 37.955,-113.53 37.955,-165.8 0,-2.12 -1.338,-4.01 -3.337,-4.715 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.500161,2.0000227 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 3.1874989,4.9463009 c -0.1121522,0.03995 -0.1875037,0.1461989 -0.1875037,0.266698 0,0.134999 0.01045,0.275998 0.01365,0.412997 0.0264,-0.082999 0.089752,-0.1494989 0.1738534,-0.1794987 L 11.407159,2.5166189 c 0.0605,-0.02155 0.126502,-0.02155 0.187004,0 l 8.21866,2.9298783 c 0.084,0.03 0.147503,0.096499 0.174003,0.1794987 0.003,-0.136999 0.0135,-0.277998 0.0135,-0.412997 0,-0.1204991 -0.0755,-0.2267483 -0.187503,-0.266698 l -8.21866,-2.9296783 c -0.0305,-0.01075 -0.0625,-0.0166 -0.094,-0.0166 z"/>
+ <g style="opacity:0.2" transform="matrix(0.056109,0,0,0.056714,1.60682,2.5)">
+ <path transform="matrix(8.9114,0,0,8.8161,-37.55,-35.264)" d="M 7.0273,10.258 C 7.0109,10.311 7,10.368 7,10.426 c 0,5.93 1.5529,12.786 4.26,18.808 2.195,4.886 6.142,11.402 12.482,14.704 C 23.823,43.979 23.912,44 24,44 24.088,44 24.177,43.979 24.258,43.938 30.598,40.636 34.544,34.12 36.74,29.234 39.447,23.212 41,16.356 41,10.426 41,10.368 40.989,10.311 40.973,10.258 40.837,15.993 39.323,22.489 36.74,28.234 34.544,33.12 30.598,39.636 24.258,42.938 24.177,42.979 24.088,43 24,43 23.912,43 23.823,42.979 23.742,42.938 17.402,39.636 13.455,33.12 11.26,28.234 8.6773,22.489 7.1626,15.993 7.0273,10.258 Z"/>
+ </g>
+ <path style="opacity:0.2" d="M 7.5596342,7.0576932 9.2828508,6.0627935 17.242049,19.848529 17.624066,22.5 15.518833,20.843429 Z"/>
+ <path style="fill:#ffffff" d="M 7.5596342,6.5576932 9.2828508,5.5627935 17.242049,19.348529 17.624066,22 15.518833,20.343429 Z"/>
+ <path style="opacity:0.2" d="m 6.3106848,1.5033742 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 5.2419445,2.0766075 C 5.0102219,2.2103925 4.9313319,2.504589 5.0651165,2.7363115 L 6.5652388,5.3333497 5.2594329,6.087297 C 5.0277103,6.2210822 4.9488202,6.5152785 5.0826054,6.7470011 L 5.5946286,7.6340552 C 5.7284137,7.8657778 6.0226101,7.9446684 6.2543327,7.8108833 L 10.587588,5.3090601 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 10.252392,3.7623019 C 10.118607,3.5305793 9.8244106,3.4516889 9.5926876,3.585474 L 8.2878535,4.3384499 6.7887028,1.7414118 C 6.6883641,1.5676198 6.4974727,1.4799708 6.3106848,1.5033742 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.3106848,1.0037287 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 5.2419445,1.576962 C 5.0102219,1.710747 4.9313319,2.0049435 5.0651165,2.236666 L 6.5652388,4.8337042 5.2594329,5.5876515 C 5.0277103,5.7214367 4.9488202,6.015633 5.0826054,6.2473556 L 5.5946286,7.1344097 C 5.7284137,7.3661323 6.0226101,7.4450229 6.2543327,7.3112378 L 10.587588,4.8094146 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 10.252392,3.2626564 C 10.118607,3.0309338 9.8244106,2.9520434 9.5926876,3.0858285 L 8.2878535,3.8388044 6.7887028,1.2417663 C 6.6883641,1.0679743 6.4974727,0.9803253 6.3106848,1.0037287 Z"/>
+ <path style="opacity:0.2" d="M 15.464432,7.0576932 13.741215,6.0627935 5.782017,19.848529 5.4,22.5 7.505233,20.843429 Z"/>
+ <path style="fill:#ffffff" d="M 15.464432,6.5576932 13.741215,5.5627935 5.782017,19.348529 5.4,22 7.505233,20.343429 Z"/>
+ <path style="opacity:0.2" d="m 16.713381,1.5033742 c 0.06226,0.0078 0.123755,0.028735 0.181686,0.062181 l 0.887055,0.5110523 c 0.231722,0.133785 0.310612,0.4279815 0.176828,0.659704 l -1.500123,2.5970382 1.305806,0.7539473 c 0.231723,0.1337852 0.310613,0.4279815 0.176828,0.6597041 L 17.429437,7.6340552 C 17.295652,7.8657778 17.001456,7.9446684 16.769733,7.8108833 L 12.436478,5.3090601 C 12.204755,5.1752751 12.125865,4.8810787 12.25965,4.6493561 l 0.512024,-0.8870542 c 0.133785,-0.2317226 0.427981,-0.310613 0.659704,-0.1768279 l 1.304835,0.7529759 1.49915,-2.5970381 c 0.100339,-0.173792 0.29123,-0.261441 0.478018,-0.2380376 z"/>
+ <path style="fill:#3f3f3f" d="m 16.713381,1.0037287 c 0.06226,0.0078 0.123755,0.028735 0.181686,0.062181 l 0.887055,0.5110523 c 0.231722,0.133785 0.310612,0.4279815 0.176828,0.659704 l -1.500123,2.5970382 1.305806,0.7539473 c 0.231723,0.1337852 0.310613,0.4279815 0.176828,0.6597041 L 17.429437,7.1344097 C 17.295652,7.3661323 17.001456,7.4450229 16.769733,7.3112378 L 12.436478,4.8094146 C 12.204755,4.6756296 12.125865,4.3814332 12.25965,4.1497106 l 0.512024,-0.8870542 c 0.133785,-0.2317226 0.427981,-0.310613 0.659704,-0.1768279 l 1.304835,0.7529759 1.49915,-2.5970381 c 0.100339,-0.173792 0.29123,-0.261441 0.478018,-0.2380376 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wewechat.svg b/.icons/awkward/24x24/apps/wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/whalebird.svg b/.icons/awkward/24x24/apps/whalebird.svg
new file mode 100644
index 00000000..2a6db8ca
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whalebird.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#40e0ca" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2" d="m 14.787868,18.272311 c -0.276063,-0.130743 -0.583058,-0.348341 -0.721034,-0.511063 -0.31728,-0.37419 -0.418499,-0.448133 -0.717591,-0.231922 -0.389907,0.281863 -0.923115,0.429524 -1.420716,0.473606 -0.668057,0.05918 -0.72156,-0.0051 -0.461483,-0.554344 0.443258,-0.936114 0.443599,-1.578588 9.5e-4,-2.513247 -0.302093,-0.637988 -0.462516,-0.736995 -1.189378,-0.734042 -0.3639066,0.0014 -0.7492346,0.05393 -1.0005136,0.136205 -0.4495335,0.147183 -1.1585305,0.382581 -1.224898,0.546501 -0.024845,0.06136 0.066508,0.189169 0.22208,0.310706 0.4831475,0.377449 0.651872,1.01689 0.4119315,1.561155 -0.108933,0.247091 -0.3245585,0.491917 -0.433249,0.491917 -0.033885,0 -0.12157,-0.148804 -0.1948555,-0.330676 -0.073286,-0.181873 -0.2226475,-0.589246 -0.3319165,-0.670707 -0.6047465,-0.450847 -1.847098,0.366612 -2.2075015,1.303425 -0.093002,0.2418 -0.204865,0.42834 -0.248565,0.414534 -0.1713885,-0.05414 -0.2982123,-0.606182 -0.2661525,-1.158534 0.04943,-0.851609 0.51873,-1.562719 1.299878,-1.969647 l 0.270868,-0.141104 0.088205,-0.844855 c 0.10233,-0.98013 0.2522535,-1.519305 0.6221415,-2.237411 0.603958,-1.17254 1.7291775,-2.1488194 2.9279856,-2.6926488 0.363337,-0.1648258 0.748049,-0.3407659 0.854914,-0.3909782 0.142696,-0.06705 0.187574,-0.1391986 0.168978,-0.271669 -0.03784,-0.2695642 -0.372786,-0.9363043 -0.597548,-1.1894678 -0.249163,-0.2806459 -0.171339,-0.3879111 0.35975,-0.4958587 0.79142,-0.1608644 1.600272,-0.049055 2.316705,0.2973504 0.44811,0.2166681 1.113503,0.8320209 1.407776,1.3019068 0.217746,0.3476933 0.32609,0.4333426 0.912206,0.7211352 2.792337,1.3710851 4.02593,4.3343211 3.01146,7.2338891 -0.157249,0.449451 -0.384449,0.90041 -0.619056,1.228735 C 17.439326,18.180767 16.825858,18.5 15.829279,18.5 c -0.471185,0 -0.637472,-0.03636 -1.041467,-0.227689 z"/>
+ <path style="fill:#ffffff" d="m 14.787868,17.772311 c -0.276063,-0.130743 -0.583058,-0.348341 -0.721034,-0.511063 -0.31728,-0.37419 -0.418499,-0.448133 -0.717591,-0.231922 -0.389907,0.281863 -0.923115,0.429524 -1.420716,0.473606 -0.668057,0.05918 -0.72156,-0.0051 -0.461483,-0.554344 0.443258,-0.936114 0.443599,-1.578588 9.5e-4,-2.513247 -0.302093,-0.637988 -0.462516,-0.736995 -1.189378,-0.734042 -0.3639066,0.0014 -0.7492346,0.05393 -1.0005136,0.136205 -0.4495335,0.147183 -1.1585305,0.382581 -1.224898,0.546501 -0.024845,0.06136 0.066508,0.189169 0.22208,0.310706 0.4831475,0.377449 0.651872,1.01689 0.4119315,1.561155 -0.108933,0.247091 -0.3245585,0.491917 -0.433249,0.491917 -0.033885,0 -0.12157,-0.148804 -0.1948555,-0.330676 -0.073286,-0.181873 -0.2226475,-0.589246 -0.3319165,-0.670707 -0.6047465,-0.450847 -1.847098,0.366612 -2.2075015,1.303425 -0.093002,0.2418 -0.204865,0.42834 -0.248565,0.414534 -0.1713885,-0.05414 -0.2982123,-0.606182 -0.2661525,-1.158534 0.04943,-0.851609 0.51873,-1.562719 1.299878,-1.969647 l 0.270868,-0.141104 0.088205,-0.844855 c 0.10233,-0.98013 0.2522535,-1.519305 0.6221415,-2.237411 C 7.8900264,9.9402683 9.0152459,8.9639886 10.214054,8.4201592 10.577391,8.2553334 10.962103,8.0793933 11.068968,8.029181 11.211664,7.9621312 11.256542,7.8899824 11.237946,7.757512 11.200106,7.4879478 10.86516,6.8212077 10.640398,6.5680442 10.391235,6.2873983 10.469059,6.1801331 11.000148,6.0721855 c 0.79142,-0.1608644 1.600272,-0.049055 2.316705,0.2973504 0.44811,0.2166681 1.113503,0.8320209 1.407776,1.3019068 0.217746,0.3476933 0.32609,0.4333426 0.912206,0.7211352 2.792337,1.3710849 4.02593,4.3343211 3.01146,7.2338891 -0.157249,0.449451 -0.384449,0.90041 -0.619056,1.228735 C 17.439326,17.680767 16.825858,18 15.829279,18 15.358094,18 15.191807,17.96364 14.787812,17.772311 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/whatsapp-desktop.svg b/.icons/awkward/24x24/apps/whatsapp-desktop.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whatsapp-desktop.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/whatsapp-nativefier.svg b/.icons/awkward/24x24/apps/whatsapp-nativefier.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whatsapp-nativefier.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/whatsapp.svg b/.icons/awkward/24x24/apps/whatsapp.svg
new file mode 100644
index 00000000..fd215bd7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whatsapp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#47ad5d" d="m 12,1.99998 c -0.24079,0 -0.47841,0.011747 -0.71484,0.02832 -0.02967,0.00219 -0.05921,0.00437 -0.08887,0.00684 -3.5723,0.28191 -6.5975,2.4266 -8.126,5.4668 -3.38e-4,6.5e-4 -6.4e-4,0.0013 -9.75e-4,0.00195 -0.0989,0.1967 -0.2001,0.3925 -0.2861,0.5966 -0.4682,1.0571 -0.7224,2.179 -0.7686,3.3534 -0.00203,0.03794 -0.0023,0.0762 -0.00391,0.11426 -0.00309,0.1122 -0.00954,0.22376 -0.00879,0.33691 -2.902e-4,0.03173 -0.00195,0.06293 -0.00195,0.09473 0,1.1628 0.20666,2.2732 0.56836,3.3096 0.14557,0.4646 0.31327,0.93379 0.51562,1.4092 0.50403,1.1841 0.56662,1.507 0.4873,2.4961 -0.055261,0.68918 -0.24206,1.3929 -0.47559,1.7891 -0.21173,0.35922 -0.38477,0.72986 -0.38477,0.82422 0,0.29178 1.6886,0.18963 3.1807,-0.19238 1.7479,-0.44752 1.9007,-0.44683 3.334,0.003 0.65566,0.20575 1.4039,0.31706 2.248,0.34766 0.03532,0.0018 0.07103,0.0015 0.10644,0.0029 0.11553,0.0032 0.22636,0.01074 0.3457,0.01074 0.0097,0 0.01863,-9.5e-4 0.02832,-10e-4 0.01539,6.9e-5 0.03049,10e-4 0.0459,10e-4 0.27924,0 0.5548,-0.01391 0.82812,-0.03614 2.4722,-0.17582 4.4579,-1.0908 6.2451,-2.875 1.4724,-1.47 2.3845,-3.2847 2.7451,-5.1836 0.03323,-0.17354 0.06077,-0.34873 0.08496,-0.52539 0.01463,-0.10845 0.02999,-0.21639 0.04102,-0.3252 0.02425,-0.23334 0.03882,-0.47008 0.04687,-0.70801 0.0018,-0.05996 0.0042,-0.1197 0.0049,-0.17969 8.94e-4,-0.05587 0.0039,-0.11096 0.0039,-0.16702 0,-5.4475 -4.3134,-9.8477 -9.7246,-9.9932 -0.04203,-0.00122 -0.08394,-0.00226 -0.12598,-0.00293 -0.04999,-7.288e-4 -0.09924,-0.00391 -0.14941,-0.00391 z"/>
+ <path style="opacity:0.2" d="m 2.0078,12.179 c -0.00279,0.07533 -0.00637,0.15047 -0.00586,0.22656 -2.927e-4,0.03173 -0.00195,0.06292 -0.00195,0.09473 0,1.1628 0.20666,2.2732 0.56836,3.3096 0.14557,0.4646 0.31327,0.93379 0.51562,1.4092 0.32568,0.76512 0.46603,1.1719 0.50391,1.6299 0.02797,-0.71125 -0.07191,-1.115 -0.50391,-2.1299 -0.2024,-0.476 -0.3701,-0.945 -0.5157,-1.409 -0.3429,-0.983 -0.5403,-2.034 -0.5605,-3.131 z m 19.986,0.07324 c -9.5e-4,0.03156 -0.002,0.06311 -0.0029,0.09473 -0.0081,0.23793 -0.02263,0.47467 -0.04687,0.70801 -0.01103,0.1088 -0.02639,0.21675 -0.04102,0.3252 -0.02419,0.17666 -0.05174,0.35185 -0.08496,0.52539 -0.36058,1.8989 -1.2727,3.7136 -2.7451,5.1836 -1.7872,1.7842 -3.7729,2.6992 -6.2451,2.875 -0.273,0.022 -0.549,0.036 -0.828,0.036 -0.01541,0 -0.0305,-9e-4 -0.0459,-0.001 -0.0097,5e-5 -0.01862,0.001 -0.02832,0.001 -0.11934,0 -0.23017,-0.0076 -0.3457,-0.01074 -0.03541,-0.0014 -0.07113,-0.0011 -0.10644,-0.0029 -0.84419,-0.0306 -1.5924,-0.14191 -2.248,-0.34766 -1.4333,-0.44978 -1.586,-0.45045 -3.334,-0.003 -1.2368,0.31666 -2.5942,0.43661 -3.0273,0.30371 -0.088689,0.18193 -0.15332,0.33448 -0.15332,0.38867 0,0.29178 1.6886,0.18963 3.1807,-0.19238 1.7479,-0.44752 1.9007,-0.44683 3.334,0.003 0.65566,0.20575 1.4039,0.31706 2.248,0.34766 0.03531,0.0018 0.07103,0.0015 0.10644,0.0029 0.11553,0.0032 0.22636,0.01074 0.3457,0.01074 0.0097,0 0.01863,-9.5e-4 0.02832,-0.001 0.01539,6.9e-5 0.03049,0.001 0.0459,0.001 0.27924,0 0.5548,-0.0139 0.82812,-0.03613 2.4722,-0.17582 4.4579,-1.0908 6.2451,-2.875 1.4724,-1.47 2.3845,-3.2847 2.7451,-5.1836 0.03323,-0.17354 0.06077,-0.34873 0.08496,-0.52539 0.01462,-0.10845 0.02998,-0.21639 0.04101,-0.3252 0.02425,-0.23334 0.03882,-0.47008 0.04687,-0.70801 0.0018,-0.05996 0.0042,-0.1197 0.0049,-0.17969 8.94e-4,-0.05584 0.0039,-0.11092 0.0039,-0.16699 0,-0.08315 -0.0038,-0.1654 -0.0059,-0.24805 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.99998 c -0.24079,0 -0.47841,0.011747 -0.71484,0.02832 -0.02967,0.00219 -0.05921,0.00437 -0.08887,0.00684 -3.5723,0.28191 -6.5975,2.4266 -8.126,5.4668 -3.38e-4,6.5e-4 -6.4e-4,0.0013 -9.75e-4,0.00195 -0.0989,0.1967 -0.2001,0.3925 -0.2861,0.5966 -0.4682,1.0571 -0.7224,2.179 -0.7686,3.3534 -0.00203,0.03794 -0.0023,0.0762 -0.00391,0.11426 -0.00309,0.1122 -0.00954,0.22376 -0.00879,0.33691 -2.902e-4,0.03173 -0.00195,0.06293 -0.00195,0.09473 0,0.06025 0.00671,0.11875 0.00781,0.17871 0.00136,-0.03669 0.00192,-0.0736 0.00293,-0.11035 0.00161,-0.03806 0.00188,-0.07631 0.00391,-0.11426 0.0462,-1.1744 0.3004,-2.2963 0.7686,-3.3534 0.086,-0.2041 0.1872,-0.3999 0.2861,-0.5967 3.35e-4,-6.5e-4 6.4e-4,-0.0013 9.75e-4,-0.00195 1.5284,-3.0402 4.5537,-5.1849 8.126,-5.4668 C 11.22594,2.53258 11.25549,2.53039 11.28516,2.5282 11.52159,2.511627 11.75921,2.499881 12,2.499881 c 0.05017,0 0.09943,0.00318 0.14941,0.00391 0.04204,6.65e-4 0.08395,0.00171 0.12598,0.00293 5.3286,0.14325 9.5898,4.413 9.7187,9.7451 8.5e-4,-0.0283 0.0017,-0.0566 0.0019,-0.08496 9.64e-4,-0.05585 0.004,-0.11093 0.004,-0.167 0,-5.4475 -4.3134,-9.8477 -9.7246,-9.9932 -0.04203,-0.00122 -0.08394,-0.00226 -0.12598,-0.00293 -0.05003,-7.29e-4 -0.09929,-0.00391 -0.14945,-0.00391 z m -8.4121,16.849 c -0.00467,0.1186 -0.00527,0.22485 -0.016602,0.36621 -0.055261,0.68918 -0.24206,1.3929 -0.47559,1.7891 -0.21173,0.35922 -0.38477,0.72986 -0.38477,0.82422 0,0.04992 0.063914,0.0839 0.15332,0.11133 0.065747,-0.13487 0.14131,-0.28262 0.23145,-0.43555 0.23352,-0.39621 0.42032,-1.0999 0.47559,-1.7891 C 3.599363,19.3652 3.608642,19.09981 3.5879,18.84898 Z"/>
+ <path style="opacity:0.2" d="m 16.500547,17.242936 c 0.899586,-0.385544 1.31782,-0.869274 1.462036,-1.690976 0.109908,-0.626223 0.05922,-0.88677 -1.309246,-1.478057 -1.74,-0.751844 -1.632738,-0.755433 -2.382324,0.07977 -0.466506,0.519781 -0.666966,0.688426 -0.818358,0.688426 -1.773235,-0.430259 -3.7779175,-1.57276 -4.3517765,-3.204843 0,-0.06989 0.188736,-0.32557 0.419423,-0.568189 0.6782995,-0.713375 0.6790435,-0.730856 0.08682,-2.0402507 C 8.9253425,7.521386 8.8951293,7.5316216 8.1523893,7.5040499 7.3922974,7.4758388 7.1520994,7.5842622 6.6711814,8.1726513 c -0.497562,0.6087628 -0.67521,1.098486 -0.671112,1.8500777 0.0054,0.953935 0.353748,1.719874 1.362642,2.994476 1.7319599,2.188086 3.4217626,3.375689 5.8561906,4.115748 1.488887,0.452626 2.410157,0.483498 3.281645,0.109983 z"/>
+ <path style="fill:#ffffff" d="m 16.500547,16.742935 c 0.899586,-0.385544 1.31782,-0.869274 1.462036,-1.690976 0.109908,-0.626223 0.05922,-0.88677 -1.309246,-1.478057 -1.74,-0.751844 -1.632738,-0.755433 -2.382324,0.07977 -0.466506,0.519781 -0.666966,0.688426 -0.818358,0.688426 -1.773235,-0.430259 -3.7779175,-1.57276 -4.3517765,-3.204843 0,-0.06989 0.188736,-0.32557 0.419423,-0.568189 C 10.198601,9.8556909 10.199345,9.8382099 9.6071215,8.5288159 8.9253425,7.0213856 8.8951293,7.0316212 8.1523893,7.0040495 7.3922974,6.9758384 7.1520994,7.0842618 6.6711814,7.6726509 c -0.497562,0.6087628 -0.67521,1.098486 -0.671112,1.8500775 0.0054,0.9539346 0.353748,1.7198736 1.362642,2.9944756 1.7319599,2.188086 3.4217626,3.375689 5.8561906,4.115748 1.488887,0.452626 2.410157,0.483498 3.281645,0.109983 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/whatsdesk.svg b/.icons/awkward/24x24/apps/whatsdesk.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whatsdesk.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/whatsie.svg b/.icons/awkward/24x24/apps/whatsie.svg
new file mode 100644
index 00000000..25d684e7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/whatsie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <path fill="#47ad5d" d="m11 0.99998c-0.24079 0-0.47841 0.011747-0.71484 0.02832-0.02967 0.00219-0.05921 0.00437-0.08887 0.00684-3.5723 0.28191-6.5975 2.4266-8.126 5.4668-0.000338 0.00065-0.00064 0.0013-0.000975 0.00195-0.0989 0.1967-0.2001 0.3925-0.2861 0.5966-0.4682 1.0571-0.7224 2.179-0.7686 3.3534-0.00203 0.03794-0.0023 0.0762-0.00391 0.11426-0.00309 0.1122-0.00954 0.22376-0.00879 0.33691-0.0002902 0.03173-0.00195 0.06293-0.00195 0.09473 0 1.1628 0.20666 2.2732 0.56836 3.3096 0.14557 0.4646 0.31327 0.93379 0.51562 1.4092 0.50403 1.1841 0.56662 1.507 0.4873 2.4961-0.055261 0.68918-0.24206 1.3929-0.47559 1.7891-0.21173 0.35922-0.38477 0.72986-0.38477 0.82422 0 0.29178 1.6886 0.18963 3.1807-0.19238 1.7479-0.44752 1.9007-0.44683 3.334 0.003 0.65566 0.20575 1.4039 0.31706 2.248 0.34766 0.03532 0.0018 0.07103 0.0015 0.10644 0.0029 0.11553 0.0032 0.22636 0.01074 0.3457 0.01074 0.0097 0 0.01863-0.00095 0.02832-0.001 0.01539 0.000069 0.03049 0.001 0.0459 0.001 0.27924 0 0.5548-0.01391 0.82812-0.03614 2.4722-0.17582 4.4579-1.0908 6.2451-2.875 1.4724-1.47 2.3845-3.2847 2.7451-5.1836 0.03323-0.17354 0.06077-0.34873 0.08496-0.52539 0.01463-0.10845 0.02999-0.21639 0.04102-0.3252 0.02425-0.23334 0.03882-0.47008 0.04687-0.70801 0.0018-0.05996 0.0042-0.1197 0.0049-0.17969 0.000894-0.05587 0.0039-0.11096 0.0039-0.16702 0-5.4475-4.3134-9.8477-9.7246-9.9932-0.04203-0.00122-0.08394-0.00226-0.12598-0.00293-0.04999-0.0007288-0.09924-0.003906-0.14941-0.003906z"/>
+ <path opacity=".2" d="m5 9.5a2 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 -2zm6 0a2 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 -2zm6 0a2 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 -2z"/>
+ <path fill="#fff" d="m5 9a2 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 -2zm6 0a2 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 -2zm6 0a2 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 -2z"/>
+ <path opacity=".2" d="m1.0078 11.179c-0.00279 0.07533-0.00637 0.15047-0.00586 0.22656-0.0002927 0.03173-0.001953 0.06292-0.001953 0.09473 0 1.1628 0.20666 2.2732 0.56836 3.3096 0.14557 0.4646 0.31327 0.93379 0.51562 1.4092 0.32568 0.76512 0.46603 1.1719 0.50391 1.6299 0.02797-0.71125-0.07191-1.115-0.50391-2.1299-0.2024-0.476-0.3701-0.945-0.5157-1.409-0.3429-0.983-0.5403-2.034-0.5605-3.131zm19.986 0.07324c-0.00095 0.03156-0.002 0.06311-0.0029 0.09473-0.0081 0.23793-0.02263 0.47467-0.04687 0.70801-0.01103 0.1088-0.02639 0.21675-0.04102 0.3252-0.02419 0.17666-0.05174 0.35185-0.08496 0.52539-0.36058 1.8989-1.2727 3.7136-2.7451 5.1836-1.7872 1.7842-3.7729 2.6992-6.2451 2.875-0.273 0.022-0.549 0.036-0.828 0.036-0.01541 0-0.0305-0.0009-0.0459-0.001-0.0097 0.00005-0.01862 0.001-0.02832 0.001-0.11934 0-0.23017-0.0076-0.3457-0.01074-0.03541-0.0014-0.07113-0.0011-0.10644-0.0029-0.84419-0.0306-1.5924-0.14191-2.248-0.34766-1.4333-0.44978-1.586-0.45045-3.334-0.003-1.2368 0.31666-2.5942 0.43661-3.0273 0.30371-0.088689 0.18193-0.15332 0.33448-0.15332 0.38867 0 0.29178 1.6886 0.18963 3.1807-0.19238 1.7479-0.44752 1.9007-0.44683 3.334 0.003 0.65566 0.20575 1.4039 0.31706 2.248 0.34766 0.03531 0.0018 0.07103 0.0015 0.10644 0.0029 0.11553 0.0032 0.22636 0.01074 0.3457 0.01074 0.0097 0 0.01863-0.00095 0.02832-0.001 0.01539 0.000069 0.03049 0.001 0.0459 0.001 0.27924 0 0.5548-0.0139 0.82812-0.03613 2.4722-0.17582 4.4579-1.0908 6.2451-2.875 1.4724-1.47 2.3845-3.2847 2.7451-5.1836 0.03323-0.17354 0.06077-0.34873 0.08496-0.52539 0.01462-0.10845 0.02998-0.21639 0.04101-0.3252 0.02425-0.23334 0.03882-0.47008 0.04687-0.70801 0.0018-0.05996 0.0042-0.1197 0.0049-0.17969 0.000894-0.05584 0.0039-0.11092 0.0039-0.16699 0-0.08315-0.0038-0.1654-0.0059-0.24805z"/>
+ <path fill="#fff" opacity=".2" d="m11 0.99998c-0.24079 0-0.47841 0.011747-0.71484 0.02832-0.02967 0.00219-0.05921 0.00437-0.08887 0.00684-3.5723 0.28191-6.5975 2.4266-8.126 5.4668-0.000338 0.00065-0.00064 0.0013-0.000975 0.00195-0.0989 0.1967-0.2001 0.3925-0.2861 0.5966-0.4682 1.0571-0.7224 2.179-0.7686 3.3534-0.00203 0.03794-0.0023 0.0762-0.00391 0.11426-0.00309 0.1122-0.00954 0.22376-0.00879 0.33691-0.0002902 0.03173-0.00195 0.06293-0.00195 0.09473 0 0.06025 0.00671 0.11875 0.00781 0.17871 0.00136-0.03669 0.00192-0.0736 0.00293-0.11035 0.00161-0.03806 0.00188-0.07631 0.00391-0.11426 0.0462-1.1744 0.3004-2.2963 0.7686-3.3534 0.086-0.2041 0.1872-0.3999 0.2861-0.5967 0.000335-0.00065 0.00064-0.0013 0.000975-0.00195 1.5284-3.0402 4.5537-5.1849 8.126-5.4668 0.02965-0.00246 0.0592-0.00465 0.08887-0.00684 0.23643-0.016573 0.47405-0.028319 0.71484-0.028319 0.05017 0 0.09943 0.00318 0.14941 0.00391 0.04204 0.000665 0.08395 0.00171 0.12598 0.00293 5.3286 0.14325 9.5898 4.413 9.7187 9.7451 0.00085-0.0283 0.0017-0.0566 0.0019-0.08496 0.000964-0.05585 0.004-0.11093 0.004-0.167 0-5.4475-4.3134-9.8477-9.7246-9.9932-0.04203-0.00122-0.08394-0.00226-0.12598-0.00293-0.05003-0.000729-0.09929-0.003906-0.14945-0.003906zm-8.4121 16.849c-0.00467 0.1186-0.00527 0.22485-0.016602 0.36621-0.055261 0.68918-0.24206 1.3929-0.47559 1.7891-0.21173 0.35922-0.38477 0.72986-0.38477 0.82422 0 0.04992 0.063914 0.0839 0.15332 0.11133 0.065747-0.13487 0.14131-0.28262 0.23145-0.43555 0.23352-0.39621 0.42032-1.0999 0.47559-1.7891 0.028065-0.34999 0.037344-0.61538 0.016602-0.86621z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wicd-gtk.svg b/.icons/awkward/24x24/apps/wicd-gtk.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wicd-gtk.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wicd.svg b/.icons/awkward/24x24/apps/wicd.svg
new file mode 100644
index 00000000..f80a08ff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wicd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m11.974 5c-3.9573 0-7.5196 1.4061-10.474 3.5864l10.474 11.412 10.392-11.452c-2.943-2.156-6.465-3.5455-10.392-3.5455z"/>
+ <path opacity=".2" transform="matrix(.50007 0 0 .50007 -68.029 -118.52)" d="m159.9 252.99c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.441c-4.71-3.49-10.56-5.56-16.86-5.56z"/>
+ <path fill="#797979" d="m11.933 7.9962c-3.1523 0-6.0779 1.0339-8.4277 2.7799l8.4717 9.2219 8.384-9.2224c-2.35-1.7462-5.275-2.7798-8.428-2.7798z"/>
+ <path opacity=".2" transform="matrix(.50007 0 0 .50007 -68.029 -118.52)" d="m159.9 258.99c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.6186-7.9119-4.1692-12.64-4.1692z"/>
+ <path fill="#e4e4e4" d="m11.933 10.997c-2.3642 0-4.5585 0.77536-6.3209 2.0849l6.3539 6.916 6.288-6.916c-1.762-1.31-3.956-2.0852-6.321-2.0852z"/>
+ <path fill="#fff" opacity=".1" d="m11.974 5c-3.9573 0-7.5196 1.4061-10.474 3.5865l0.28129 0.30668c2.8994-2.0658 6.3581-3.3931 10.193-3.3931 3.8051 0 7.2256 1.3114 10.112 3.354l0.28032-0.30864c-2.9439-2.1558-6.4659-3.5453-10.393-3.5453z"/>
+ <path fill="#fff" opacity=".1" d="m11.934 7.9957c-3.1523 0-6.0784 1.0347-8.4282 2.7807l0.2819 0.307c2.3009-1.6243 5.1163-2.5871 8.1453-2.5871 3.0307 0 5.8454 0.96389 8.1467 2.5892l0.28-0.3086c-2.349-1.7462-5.274-2.7809-8.426-2.7809z"/>
+ <path fill="#fff" opacity=".1" d="m11.934 10.996c-2.3642 0-4.559 0.77576-6.3214 2.0853l0.28227 0.30668c1.7127-1.1885 3.7973-1.8919 6.0389-1.8919 2.2426 0 4.3268 0.7044 6.0399 1.8938l0.28032-0.30864c-1.762-1.31-3.956-2.0859-6.32-2.0859z"/>
+ <path opacity=".2" d="m22.088 8.8568-10.114 11.145-10.194-11.106c-0.092 0.0651-0.1888 0.1246-0.28 0.1921l10.474 11.412 10.392-11.453c-0.091-0.066-0.186-0.1251-0.278-0.19z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/widelands.svg b/.icons/awkward/24x24/apps/widelands.svg
new file mode 100644
index 00000000..9bf1eb3f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/widelands.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="matrix(0.49927889,0,0,0.49927889,0.00308515,0.03244995)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 21.939453,10.942959 A 4.0004,4.0004 0 0 0 18,14.9996 l 0,26 a 4.0004,4.0004 0 0 0 4,4 l 18,0 a 4.0004,4.0004 0 1 0 0,-8 l -14,0 0,-22 a 4.0004,4.0004 0 0 0 -4.060547,-4.056641 z"/>
+ <path style="opacity:0.2" d="M 7.9394531,4.9440683 A 4.0004,4.0004 0 0 0 4,9.0007089 L 4,33.000709 a 4.0004,4.0004 0 0 0 5.984375,3.472656 L 22,29.608131 34.015625,36.473365 A 4.0004,4.0004 0 0 0 40,33.000709 L 40,9.0007089 a 4.0004,4.0004 0 1 0 -8,0 l 0,17.1074221 -8.015625,-4.580078 a 4.0004,4.0004 0 0 0 -3.96875,0 L 12,26.108131 12,9.0007089 A 4.0004,4.0004 0 0 0 7.9394531,4.9440683 Z"/>
+ <path style="fill:none;stroke:#508d4c;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="M 8,8 8,32 22,24 36,32 36,8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9394531,3.9433594 A 4.0004,4.0004 0 0 0 4,8 L 4,9 A 4.0004,4.0004 0 0 1 7.9394531,4.9433594 4.0004,4.0004 0 0 1 12,9 L 12,8 A 4.0004,4.0004 0 0 0 7.9394531,3.9433594 Z m 27.9999999,0 A 4.0004,4.0004 0 0 0 32,8 l 0,1 a 4.0004,4.0004 0 1 1 8,0 L 40,8 A 4.0004,4.0004 0 0 0 35.939453,3.9433594 Z M 22.076172,20.001953 a 4.0004,4.0004 0 0 0 -2.060547,0.525391 L 12,25.107422 l 0,1 8.015625,-4.580078 a 4.0004,4.0004 0 0 1 3.96875,0 L 32,26.107422 l 0,-1 -8.015625,-4.580078 a 4.0004,4.0004 0 0 0 -1.908203,-0.525391 z"/>
+ <path style="fill:none;stroke:#ff6f57;stroke-width:8;stroke-linecap:round;stroke-linejoin:round" d="m 22.0004,14 0,25.9996 18,0"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 21.939453,9.9433594 A 4.0004,4.0004 0 0 0 18,14 l 0,1 A 4.0004,4.0004 0 0 1 21.939453,10.943359 4.0004,4.0004 0 0 1 26,15 l 0,-1 A 4.0004,4.0004 0 0 0 21.939453,9.9433594 Z M 26,36 l 0,1 14,0 A 4.0004,4.0004 0 0 1 44.021484,40.488281 4.0004,4.0004 0 0 0 40,36 l -14,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wifi-radar.svg b/.icons/awkward/24x24/apps/wifi-radar.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wifi-radar.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wikipedia.svg b/.icons/awkward/24x24/apps/wikipedia.svg
new file mode 100644
index 00000000..cce5566f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wikipedia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="#fff" opacity=".2" d="m13.491 6.5c-0.56865-0.0003555-1.2422 0.00195-1.6562 0.00445l-0.04085 0.026905v0.28674c0 0.03495 0.01515 0.059425 0.0454 0.08064 0.0308 0.022365 0.06161 0.03584 0.0953 0.03584l0.13159 0.013475c0.33862 0.013775 0.49806 0.10176 0.5445 0.15682 0.08074 0.09749 0.1186 0.20573-0.07714 0.62725l-1.1708 2.3028-1.0573-2.1371c-0.34734-0.683-0.43199-0.89625 0.09075-0.9364l0.208-0.0268c0.10048 0 0.14974-0.034805 0.14974-0.10305v-0.30018l-0.07714-0.026905s-1.9696 0.00345-2.8542 0.00445l-0.04085 0.026905v0.30018c0 0.0671 0.07166 0.085265 0.20874 0.10304 0.48964 0.06366 0.47758 0.11387 0.962 1.0618 0.0726 0.14222 0.28588 0.569 0.28588 0.569l1.1026 2.1416s0.23832 0.52015 0.32218 0.7034l-1.6018 3.1541-0.090755-0.02241s-2.488-5.1805-3.2082-6.913c-0.0749-0.18-0.1089-0.3128-0.1089-0.3948 0-0.17605 0.15922-0.26907 0.481-0.28226l0.3767-0.0179c0.09932 0 0.14974-0.037915 0.14974-0.11649v-0.28226l-0.0363-0.03135s-2.9782-0.00345-3.5939 0l-0.0318 0.03135v0.2957c0 0.05391 0.06538 0.088135 0.2042 0.10305 0.37812 0.020045 0.6291 0.08 0.7487 0.1792 0.11907 0.10036 0.24566 0.35308 0.41294 0.7482 0.90435 2.1448 2.826 5.9745 3.7618 8.154 0.2695 0.59525 0.6052 0.68805 1.0164-0.01792 0.44334-0.8119 1.2188-2.3796 1.8468-3.6604 0.0091-0.12425 0.0091 0.1151 0.12252 0.04033 0.58645 1.2753 1.2943 2.8105 1.688 3.6111 0.30494 0.6211 0.6503 0.68085 1.0028 0.01792 0.9212-2.022 3.6166-8.105 3.6166-8.105 0.11674-0.29878 0.27702-0.52755 0.48554-0.69445 0.20794-0.16573 0.5287-0.25885 0.962-0.27778 0.08829 0 0.1316-0.03905 0.1316-0.11648v-0.28674l-0.0318-0.031395h-3.308l-0.04085 0.031395v0.28674c0 0.033815 0.01515 0.059425 0.0454 0.08064 0.0308 0.022365 0.06161 0.03584 0.0953 0.03584l0.2768 0.013475c0.3392 0.013775 0.43141 0.080245 0.5627 0.19266 0.13069 0.11526 0.14703 0.3105 0.0454 0.5869l-2.9268 6.8595-0.11344-0.0314-1.8604-3.75c0.002-0.0035 0.0454-0.08961 0.0454-0.08961l1.5202-2.8091c0.17716-0.29648 0.34908-0.5622 0.43562-0.6855 0.15857-0.22538 0.24736-0.26666 0.68065-0.28674 0.08828 0 0.1316-0.037915 0.1316-0.11649v-0.28226l-0.0318-0.031395s-0.46597-0.00395-1.0346-0.00445z"/>
+ <path fill="#4d4d4d" d="m13.491 6c-0.56865-0.0003555-1.2422 0.00195-1.6562 0.00445l-0.04085 0.026905v0.28674c0 0.03495 0.01515 0.059425 0.0454 0.08064 0.0308 0.022365 0.06161 0.03584 0.0953 0.03584l0.13159 0.013475c0.33862 0.013775 0.49806 0.10176 0.5445 0.15682 0.08074 0.09749 0.1186 0.20573-0.07714 0.62725l-1.1708 2.3028-1.0573-2.1371c-0.34734-0.683-0.43199-0.89625 0.09075-0.9364l0.208-0.0268c0.10048 0 0.14974-0.034805 0.14974-0.10305v-0.30018l-0.07714-0.026905s-1.9696 0.00345-2.8542 0.00445l-0.04085 0.026905v0.30018c0 0.0671 0.07166 0.085265 0.20874 0.10304 0.48964 0.06366 0.47758 0.11387 0.962 1.0618 0.0726 0.14222 0.28588 0.569 0.28588 0.569l1.1026 2.1416s0.23832 0.52015 0.32218 0.7034l-1.6018 3.1541-0.090755-0.02241s-2.488-5.1805-3.2082-6.913c-0.0749-0.18-0.1089-0.3128-0.1089-0.3948 0-0.17605 0.15922-0.26907 0.481-0.28226l0.3767-0.0179c0.09932 0 0.14974-0.037915 0.14974-0.11649v-0.28226l-0.0363-0.03135s-2.9782-0.00345-3.5939 0l-0.0318 0.03135v0.2957c0 0.05391 0.06538 0.088135 0.2042 0.10305 0.37812 0.020045 0.6291 0.08 0.7487 0.1792 0.11907 0.10036 0.24566 0.35308 0.41294 0.7482 0.90435 2.1448 2.826 5.9745 3.7618 8.154 0.2695 0.59525 0.6052 0.68805 1.0164-0.01792 0.44334-0.8119 1.2188-2.3796 1.8468-3.6604 0.0091-0.12425 0.0091 0.1151 0.12252 0.04033 0.58645 1.2753 1.2943 2.8105 1.688 3.6111 0.30494 0.6211 0.6503 0.68085 1.0028 0.01792 0.9212-2.022 3.6166-8.105 3.6166-8.105 0.11674-0.29878 0.27702-0.52755 0.48554-0.69445 0.20794-0.16573 0.5287-0.25885 0.962-0.27778 0.08829 0 0.1316-0.03905 0.1316-0.11648v-0.28674l-0.0318-0.031395h-3.308l-0.04085 0.031395v0.28674c0 0.033815 0.01515 0.059425 0.0454 0.08064 0.0308 0.022365 0.06161 0.03584 0.0953 0.03584l0.2768 0.013475c0.3392 0.013775 0.43141 0.080245 0.5627 0.19266 0.13069 0.11526 0.14703 0.3105 0.0454 0.5869l-2.9268 6.8595-0.11344-0.0314-1.8604-3.75c0.002-0.0035 0.0454-0.08961 0.0454-0.08961l1.5202-2.8091c0.17716-0.29648 0.34908-0.5622 0.43562-0.6855 0.15857-0.22538 0.24736-0.26666 0.68065-0.28674 0.08828 0 0.1316-0.037915 0.1316-0.11649v-0.28226l-0.0318-0.031395s-0.46597-0.00395-1.0346-0.00445z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/window-duplicate.svg b/.icons/awkward/24x24/apps/window-duplicate.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/window-duplicate.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/window_list.svg b/.icons/awkward/24x24/apps/window_list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/window_list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/windstille-0.2.svg b/.icons/awkward/24x24/apps/windstille-0.2.svg
new file mode 100644
index 00000000..15006aa3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/windstille-0.2.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 19.713898,13.487134 c -0.723239,0.0378 -0.86808,0.529792 -1.355584,1.090634 -0.326854,0.376025 -0.86672,1.578576 -2.757979,2.089322 -1.869834,0.50496 -4.070638,0.389134 -5.166824,1.065203 -0.5372796,0.331365 -1.0667196,0.592464 -1.5681861,0.805993 -0.7332285,0.386589 -1.400966,0.783283 -2.057757,0.908698 -0.1948445,0.03721 -0.4597015,0.04847 -0.753861,0.04304 -0.1465575,0.0545 -0.2704345,0.107822 -0.337433,0.164329 -0.418267,0.352776 -1.209863,2.611276 -0.207726,2.832714 1.0021355,0.221439 5.1756861,-2.475915 9.1438531,-2.342662 3.968166,0.133253 6.565226,-2.113069 7.038309,-3.809883 0.473083,-1.696813 0.589253,-2.308948 -1.025953,-2.719249 -0.403801,-0.102575 -0.709779,-0.140735 -0.950859,-0.128138 z"/>
+ <path style="fill:#224043;fill-rule:evenodd" d="m 19.713898,12.987308 c -0.723239,0.03779 -0.86808,0.529792 -1.355584,1.090635 -0.326854,0.376024 -0.86672,1.578576 -2.757979,2.089322 -1.869834,0.504959 -4.070638,0.389134 -5.166824,1.065202 -0.5372796,0.331366 -1.0667196,0.592464 -1.5681861,0.805993 -0.7332285,0.38659 -1.400966,0.783283 -2.057757,0.908699 -0.1948445,0.03721 -0.4597015,0.04847 -0.753861,0.04304 -0.1465575,0.0545 -0.2704345,0.107821 -0.337433,0.164328 -0.418267,0.352776 -1.209863,2.611276 -0.207726,2.832714 1.0021355,0.221439 5.1756861,-2.475915 9.1438531,-2.342662 3.968166,0.133253 6.565226,-2.113069 7.038309,-3.809883 0.473083,-1.696813 0.589253,-2.308948 -1.025953,-2.719248 -0.403801,-0.102576 -0.709779,-0.140736 -0.950859,-0.12814 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 13.364108,2.9573443 C 12.543114,2.9600593 11.68769,3.0493006 10.807028,3.191739 9.3724114,3.4237739 7.8813649,3.7182593 6.5881389,4.6264296 5.6822464,5.2625947 4.8737541,5.9551003 4.2485375,6.5504193 3.6931943,7.0832308 3.008027,7.7832698 3.0216851,8.7888878 c -0.00453,0.474643 -0.048262,1.0525295 0.6660892,1.7813992 0,0 -0.00233,2.150404 -0.1628652,2.591038 1.7052808,-0.523471 3.2665183,-0.581219 5.1902288,-0.799872 0,0 1.3968671,1.097999 1.7134971,2.053883 0.220988,0.667145 -0.413827,2.271223 -1.2483071,3.508107 -0.2062495,0.35469 -0.510669,0.656283 -0.862113,0.900466 0.179609,-0.09326 0.3574335,-0.185174 0.54711,-0.28518 0.5014675,-0.213529 1.0309055,-0.474366 1.5681861,-0.805732 1.096186,-0.676069 3.29699,-0.56056 5.166824,-1.065519 1.891259,-0.510746 2.431125,-1.713018 2.757979,-2.089042 0.442758,-0.509365 0.607694,-0.958417 1.175165,-1.065519 0.05847,-0.109857 0.117148,-0.220228 0.156038,-0.310573 0.415868,-0.966103 2.015139,-3.8052802 -0.113128,-7.0503957 -1.5962,-2.4338372 -3.749299,-3.2027548 -6.212281,-3.194604 z"/>
+ <path style="fill:#17598c;fill-rule:evenodd" d="m 13.364108,2.4573024 c -0.820994,0.00271 -1.676418,0.091956 -2.55708,0.2343947 C 9.3724114,2.923732 7.8813649,3.2182174 6.5881389,4.1263876 5.6822464,4.7625527 4.8737542,5.4550583 4.2485375,6.0503773 3.6931943,6.5831893 3.008027,7.2832278 3.0216851,8.2888458 c -0.00453,0.474643 -0.048262,1.0525295 0.6660892,1.7813992 0,0 -3.206e-4,2.480761 -0.1960233,2.678936 -0.1957027,0.198175 -0.624824,0.648985 -0.9917665,0.822388 -0.3669424,0.173403 -0.1653464,0.216052 -0.2876605,0.909664 -0.1223143,0.693613 0.2492616,2.194112 1.3256263,2.862954 1.0763649,0.66884 2.7464021,0.890002 3.7004521,0.716599 0.3456575,-0.06283 0.5725165,0.4877 0.931576,0.340236 0.228835,-0.11928 0.4542935,-0.235242 0.6953465,-0.362335 0.501467,-0.213529 1.030906,-0.474366 1.5681861,-0.805732 1.096186,-0.676068 3.29699,-0.56056 5.166824,-1.065519 1.891259,-0.510746 2.431125,-1.713018 2.757979,-2.089042 0.442758,-0.509365 0.607694,-0.958417 1.175165,-1.065519 0.05847,-0.109857 0.117148,-0.220228 0.156038,-0.310573 0.415868,-0.966103 2.015139,-3.8052802 -0.113128,-7.0503957 -1.5962,-2.4338368 -3.749299,-3.2027547 -6.212281,-3.1946039 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 13.364108,2.4573024 c -0.820994,0.00271 -1.676418,0.091956 -2.55708,0.2343947 C 9.3724114,2.923732 7.8813649,3.2182174 6.5881389,4.1263876 5.6822464,4.7625527 4.8737541,5.4550583 4.2485375,6.0503773 3.6931942,6.5831893 3.008027,7.2832278 3.0216851,8.2888458 c -0.00126,0.1311515 -0.00373,0.271057 0.00585,0.418981 C 3.0515251,7.7467193 3.7086824,7.0683713 4.2485376,6.5504193 4.8737542,5.9551003 5.6822464,5.2625947 6.5881389,4.6264296 7.8813649,3.7182593 9.3724114,3.4237739 10.807028,3.191739 c 0.880662,-0.1424384 1.736086,-0.2316795 2.55708,-0.2343947 2.462982,-0.00815 4.616081,0.7607671 6.212281,3.194604 0.74872,1.1416255 1.03093,2.2310085 1.070814,3.2082765 0.04695,-1.098726 -0.191458,-2.3675035 -1.070814,-3.7083185 -1.5962,-2.433837 -3.749299,-3.2027547 -6.212281,-3.1946039 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 12.774088,2.503321 c -0.281949,0.00721 -0.566407,0.027455 -0.851385,0.052739 -9.5e-4,8.59e-5 -0.002,-8.61e-5 -0.003,0 -0.08445,0.00753 -0.16891,0.015393 -0.253562,0.024416 -0.0019,2.079e-4 -0.0039,7.65e-4 -0.0058,9.75e-4 -0.283769,0.030246 -0.568077,0.0652 -0.853336,0.1113375 -0.180266,0.033218 -0.341493,0.070613 -0.507125,0.1064542 -0.03856,0.00955 -0.07746,0.020988 -0.116053,0.031252 -0.11055,0.029033 -0.2213546,0.059261 -0.3325571,0.093758 -1.1581755,0.3665881 -2.311815,1.0312426 -3.340198,1.7618665 2.1607805,0.6891465 6.6109921,-0.963666 9.1711601,0.2783436 2.305813,1.1186158 5.284957,3.6038608 3.008616,9.1912002 0.272309,-0.365418 0.491535,-0.640251 1.023027,-0.668025 0.101259,-0.0053 0.221564,0.0039 0.348161,0.01758 0.03015,-0.0535 0.06934,-0.112814 0.08972,-0.16017 0.04705,-0.109294 0.110672,-0.255776 0.178469,-0.41898 0.01866,-0.04498 0.03993,-0.103617 0.05949,-0.152357 0.05522,-0.137671 0.11163,-0.287595 0.169691,-0.453163 0.02651,-0.07565 0.05188,-0.161189 0.07802,-0.242207 0.04994,-0.154998 0.09802,-0.319121 0.14336,-0.492229 0.05092,-0.194603 0.101959,-0.391651 0.14141,-0.606496 0,0 0,-10e-4 0,-10e-4 0.0014,-0.0076 0.0025,-0.01577 0.0039,-0.02344 0.02594,-0.143734 0.04877,-0.291736 0.06729,-0.443396 0.0037,-0.0304 0.0054,-0.06208 0.0088,-0.09278 0.01331,-0.121146 0.02375,-0.244606 0.0312,-0.370149 0.0039,-0.065272 0.0057,-0.1318814 0.0078,-0.1982589 0.0032,-0.098956 0.005,-0.1985755 0.0039,-0.2998295 -8e-4,-0.071039 -0.0038,-0.143748 -0.0068,-0.2158385 -0.0044,-0.103976 -0.01199,-0.208482 -0.02145,-0.314479 -0.0063,-0.07013 -0.01282,-0.1409885 -0.02145,-0.211932 -0.01354,-0.111228 -0.03193,-0.222917 -0.05169,-0.3359655 -0.01182,-0.067661 -0.0219,-0.1348905 -0.03609,-0.203142 -0.02648,-0.1273445 -0.06036,-0.2566115 -0.09557,-0.3857745 -0.01556,-0.057106 -0.02749,-0.1134935 -0.04486,-0.170913 -0.05648,-0.186725 -0.121188,-0.375063 -0.197973,-0.5645005 -0.0797,-0.1966295 -0.171302,-0.3942665 -0.275019,-0.592823 -5.5e-4,-10e-4 -0.0014,-0.0019 -0.002,-0.00295 C 20.183503,6.3449293 20.063713,6.1399603 19.93135,5.9381383 19.798481,5.7355443 19.660005,5.5435978 19.516873,5.3609414 v -10e-4 c -0.131148,-0.166882 -0.268467,-0.3233792 -0.407651,-0.4736727 0,0 -10e-4,-9.75e-4 -10e-4,-9.75e-4 -0.03471,-0.037417 -0.07014,-0.072976 -0.105325,-0.1093842 0,0 -0.001,-9.75e-4 -0.001,-9.75e-4 C 18.893736,4.6629236 18.783848,4.5562614 18.67129,4.4536184 18.635,4.4205334 18.599689,4.3852864 18.563039,4.3530241 c -0.0016,-0.00138 -0.0033,-0.00252 -0.0049,-0.0039 C 18.409952,4.2196299 18.258076,4.0963303 18.102801,3.9819606 17.948418,3.8682475 17.789561,3.7637812 17.628834,3.6645512 c -0.04317,-0.026645 -0.08707,-0.051543 -0.130682,-0.077155 0,0 -0.001,-9.75e-4 -0.001,-9.75e-4 -0.126462,-0.074303 -0.254268,-0.1440657 -0.384244,-0.2099785 0,0 -0.001,0 -0.001,0 -0.04053,-0.020599 -0.0809,-0.041741 -0.121856,-0.06153 C 16.82044,3.2329433 16.649101,3.154939 16.47415,3.0863777 16.30067,3.0183934 16.123823,2.9591098 15.94557,2.9037452 c -0.05004,-0.015537 -0.100768,-0.029377 -0.151163,-0.043949 -0.0309,-0.00894 -0.0625,-0.015951 -0.09362,-0.024416 -0.06927,-0.01915 -0.138803,-0.038287 -0.208701,-0.055669 -0.0026,-6.45e-4 -0.0052,-0.00132 -0.0078,-0.00196 -0.264302,-0.06553 -0.531273,-0.1228027 -0.803598,-0.1640764 -0.277075,-0.041994 -0.559747,-0.068174 -0.843582,-0.086921 -9.5e-4,-6.4e-5 -0.0019,6.37e-5 -0.0029,0 -0.06674,-0.00439 -0.13384,-0.00855 -0.2009,-0.01172 -0.0036,-1.68e-4 -0.0072,1.654e-4 -0.01073,0 -0.28078,-0.01309 -0.562958,-0.01902 -0.848458,-0.011719 z"/>
+ <path style="fill:#b0c4de;fill-rule:evenodd" d="m 12.774088,2.0031628 c -0.281949,0.00721 -0.566407,0.027455 -0.851385,0.052739 -9.5e-4,8.59e-5 -0.002,-8.6e-5 -0.003,0 -0.08445,0.00753 -0.16891,0.015394 -0.253562,0.024416 -0.0019,2.078e-4 -0.0039,7.65e-4 -0.0058,9.75e-4 -0.283769,0.030246 -0.568077,0.0652 -0.853336,0.1113374 -0.180266,0.033218 -0.341493,0.070613 -0.507125,0.1064543 -0.03856,0.00955 -0.07746,0.020989 -0.116053,0.031252 -0.11055,0.029033 -0.2213546,0.059261 -0.3325571,0.093758 -1.1581545,0.3665898 -2.311794,1.0312442 -3.340177,1.7618681 2.1607805,0.6891465 6.6109921,-0.963666 9.1711591,0.2783436 2.305814,1.118616 5.284958,3.603861 3.008617,9.1911998 0.272309,-0.365418 0.491535,-0.64025 1.023027,-0.668025 0.101259,-0.0053 0.221564,0.0039 0.348161,0.01758 0.03015,-0.0535 0.06934,-0.112814 0.08972,-0.16017 0.04704,-0.109294 0.110672,-0.255776 0.178469,-0.41898 0.01866,-0.04498 0.03993,-0.103617 0.05949,-0.152356 0.05522,-0.137672 0.11163,-0.287597 0.169691,-0.453163 0.02651,-0.07565 0.05188,-0.161189 0.07802,-0.242208 0.04994,-0.154998 0.09802,-0.319122 0.143361,-0.492229 0.05092,-0.194603 0.101959,-0.391651 0.14141,-0.606496 0,0 0,-10e-4 0,-10e-4 0.0014,-0.0076 0.0025,-0.01578 0.0039,-0.02344 0.02594,-0.143734 0.04877,-0.291736 0.06729,-0.443396 0.0037,-0.0304 0.0054,-0.062079 0.0088,-0.092781 0.01331,-0.1211455 0.02376,-0.2446065 0.03121,-0.3701485 0.0039,-0.065273 0.0057,-0.1318815 0.0078,-0.198259 0.0031,-0.098956 0.005,-0.1985755 0.0039,-0.2998295 -8e-4,-0.071039 -0.0038,-0.143748 -0.0068,-0.2158385 -0.0044,-0.1039755 -0.01199,-0.208482 -0.02145,-0.3144795 -0.0063,-0.070129 -0.01282,-0.1409875 -0.02145,-0.2119315 -0.01354,-0.111228 -0.03193,-0.222917 -0.05169,-0.335966 -0.01182,-0.067661 -0.0219,-0.1348905 -0.03608,-0.203142 -0.02649,-0.1273445 -0.06036,-0.2566115 -0.09557,-0.3857745 -0.01557,-0.057106 -0.0275,-0.1134935 -0.04486,-0.170913 -0.05648,-0.186725 -0.121188,-0.375063 -0.197973,-0.5645005 -0.0797,-0.1966295 -0.171302,-0.3942665 -0.275019,-0.592823 -5.5e-4,-0.001 -0.0014,-0.0019 -0.002,-0.00295 C 20.183524,5.8447723 20.063734,5.6398033 19.931371,5.4379814 19.798502,5.2353874 19.660026,5.0434408 19.516894,4.8607847 v -9.75e-4 c -0.131142,-0.1668442 -0.268461,-0.323341 -0.407645,-0.4736346 0,0 -10e-4,-9.75e-4 -10e-4,-9.75e-4 -0.03471,-0.037417 -0.07014,-0.072976 -0.105326,-0.1093842 0,0 -10e-4,-9.75e-4 -10e-4,-9.75e-4 -0.108158,-0.1120111 -0.218046,-0.2186733 -0.330603,-0.3213163 -0.03629,-0.033085 -0.0716,-0.068332 -0.108252,-0.1005943 -0.0016,-0.00138 -0.0033,-0.00253 -0.0049,-0.00391 C 18.409952,3.7194716 18.258076,3.596172 18.102801,3.4818024 17.948418,3.3680892 17.789561,3.2636229 17.628834,3.1643929 c -0.04317,-0.026645 -0.08707,-0.051543 -0.130682,-0.077155 0,0 -0.001,-9.75e-4 -0.001,-9.75e-4 -0.126462,-0.074303 -0.254268,-0.1440656 -0.384244,-0.2099785 0,0 -0.001,0 -0.001,0 -0.04053,-0.020599 -0.0809,-0.041741 -0.121856,-0.06153 C 16.82044,2.732785 16.649101,2.6547807 16.47415,2.5862194 16.30067,2.5182351 16.123823,2.4589516 15.94557,2.403587 15.89553,2.38805 15.844802,2.37421 15.794407,2.359638 c -0.0309,-0.00894 -0.0625,-0.015951 -0.09362,-0.024416 -0.06927,-0.01915 -0.138803,-0.038287 -0.208701,-0.055669 -0.0026,-6.45e-4 -0.0052,-0.00132 -0.0078,-0.00196 -0.264302,-0.06553 -0.531273,-0.1228028 -0.803598,-0.1640765 -0.277075,-0.041993 -0.559747,-0.068173 -0.843582,-0.086921 -9.5e-4,-6.4e-5 -0.0019,6.38e-5 -0.0029,0 -0.06674,-0.00439 -0.13384,-0.00855 -0.2009,-0.011719 -0.0036,-1.679e-4 -0.0072,1.655e-4 -0.01073,0 -0.28078,-0.013091 -0.562958,-0.01902 -0.848458,-0.011719 z"/>
+ <path style="fill:none" d="m 1.9999999,13.166681 1.785787,0.09909 6.0423195,-0.520209 2.9600026,0.569752 1.712399,-4.1369027 -2.568598,-0.966103 -8.8800082,1.06519"/>
+ <path style="fill:#87cefa;fill-rule:evenodd" d="m 3.5373266,9.7924388 c 0,0 2.0785843,-0.733863 4.0635783,-0.7620755 0.8971655,-0.01275 1.726543,0.058363 2.4741241,0.14141 1.33492,0.189632 1.150529,0.9807337 0.200206,1.6259117 -1.3189831,0.87969 -1.4133646,1.205416 -3.4443456,1.457995 l -3.3183977,0.429021 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 12.774088,2.0031628 c -0.281949,0.00721 -0.566407,0.027455 -0.851385,0.052739 -9.5e-4,8.59e-5 -0.002,-8.6e-5 -0.003,0 -0.08445,0.00753 -0.16891,0.015394 -0.253562,0.024416 -0.0019,2.078e-4 -0.0039,7.65e-4 -0.0058,9.75e-4 -0.283769,0.030246 -0.568077,0.0652 -0.853336,0.1113374 -0.180266,0.033218 -0.341493,0.070613 -0.507125,0.1064543 -0.03856,0.00955 -0.07746,0.020989 -0.116053,0.031252 -0.11055,0.029033 -0.2213546,0.059261 -0.3325571,0.093758 -1.1581545,0.3665898 -2.311794,1.0312442 -3.340177,1.7618681 0.173276,0.055264 0.3660485,0.091307 0.5666145,0.1191506 0.8781815,-0.5745805 1.8224125,-1.0799087 2.7735835,-1.3809751 0.1112025,-0.034497 0.2220071,-0.064725 0.3325571,-0.093758 0.0386,-0.010264 0.0775,-0.021705 0.116053,-0.031252 0.165632,-0.035841 0.326858,-0.073237 0.507125,-0.1064542 0.285259,-0.046138 0.569567,-0.081091 0.853336,-0.1113375 0.002,-2.1e-4 0.0039,-7.7e-4 0.0059,-9.75e-4 0.08465,-0.00902 0.169108,-0.01689 0.253562,-0.024416 10e-4,-8.6e-5 0.002,8.59e-5 0.003,0 0.284978,-0.025284 0.569436,-0.04553 0.851385,-0.052739 0.2855,-0.0073 0.567679,-0.00137 0.848459,0.011719 0.0036,1.654e-4 0.0072,-1.68e-4 0.01073,0 0.06706,0.00317 0.13416,0.00733 0.200899,0.01172 0.001,6.37e-5 0.002,-6.4e-5 0.003,0 0.283836,0.018748 0.566507,0.044928 0.843583,0.086921 0.272324,0.041274 0.539296,0.098546 0.803598,0.1640762 0.0026,6.4e-4 0.0052,0.00131 0.0078,0.00196 0.0699,0.017381 0.139428,0.036518 0.208701,0.055669 0.03112,0.00846 0.06272,0.015478 0.09362,0.024416 0.05039,0.014572 0.10112,0.028412 0.151162,0.043949 0.178254,0.055365 0.355101,0.1146481 0.528581,0.1826324 0.174951,0.068561 0.34629,0.1465656 0.515902,0.2285349 0.04096,0.019789 0.08138,0.04093 0.121905,0.061529 h 0.001 c 0.129977,0.065913 0.257783,0.135675 0.384245,0.2099785 l 0.001,9.75e-4 c 0.04361,0.025612 0.08751,0.05051 0.130682,0.077155 0.160727,0.09923 0.319584,0.2036963 0.473967,0.3174094 0.155275,0.1143697 0.307242,0.2377295 0.455437,0.3672183 0.0016,0.00138 0.0033,0.00252 0.0049,0.0039 0.03665,0.032262 0.07196,0.06751 0.108251,0.1005944 0.112558,0.1026429 0.222446,0.2093052 0.330607,0.321316 l 0.001,9.75e-4 c 0.03519,0.036408 0.07062,0.071967 0.105326,0.1093841 l 10e-4,9.75e-4 c 0.139183,0.1502937 0.276502,0.3067903 0.40765,0.4736723 v 0.001 c 0.143132,0.1826563 0.281609,0.3746028 0.414477,0.5771968 0.132363,0.201822 0.252153,0.406791 0.360839,0.6143095 5.5e-4,0.00105 0.0014,0.00195 0.002,0.00295 0.103717,0.1985565 0.195317,0.3961935 0.275018,0.592823 0.07678,0.1894375 0.141492,0.3777755 0.197973,0.5645005 0.01736,0.057419 0.0293,0.1138065 0.04486,0.170913 0.03521,0.129163 0.06909,0.25843 0.09557,0.3857745 0.01418,0.068252 0.02426,0.135481 0.03608,0.203142 0.01976,0.113049 0.03815,0.224738 0.05169,0.335966 0.0086,0.070943 0.0152,0.141802 0.02145,0.2119315 0.0095,0.1059975 0.01706,0.2105035 0.02146,0.3144795 7e-4,0.01664 0.0013,0.03313 0.0019,0.04981 3.58e-4,-0.011445 6e-4,-0.02274 10e-4,-0.034185 0.0032,-0.098956 0.005,-0.1985755 0.0039,-0.2998295 -8e-4,-0.071039 -0.0038,-0.143748 -0.0068,-0.2158385 -0.0044,-0.1039755 -0.01199,-0.208482 -0.02145,-0.3144795 -0.0063,-0.070129 -0.01282,-0.1409875 -0.02145,-0.2119315 -0.01354,-0.111228 -0.03193,-0.222917 -0.05169,-0.335966 -0.01182,-0.067661 -0.0219,-0.1348905 -0.03608,-0.203142 -0.02648,-0.1273445 -0.06036,-0.2566115 -0.09557,-0.3857745 -0.01556,-0.057106 -0.0275,-0.1134935 -0.04486,-0.170913 -0.05648,-0.186725 -0.121188,-0.375063 -0.197973,-0.5645005 -0.0797,-0.1966295 -0.171301,-0.3942665 -0.275018,-0.592823 -5.5e-4,-0.001 -0.0014,-0.0019 -0.002,-0.00295 C 20.183696,5.8448323 20.063906,5.6398633 19.931543,5.4380414 19.798675,5.2354474 19.660198,5.0435008 19.517066,4.8608449 V 4.8598698 C 19.385752,4.6929655 19.248433,4.5364686 19.109249,4.386175 l -10e-4,-9.75e-4 C 19.073539,4.347783 19.038109,4.312224 19.002923,4.2758158 l -10e-4,-9.75e-4 c -0.108112,-0.1120141 -0.218,-0.2186763 -0.330557,-0.3213193 -0.03629,-0.033085 -0.0716,-0.068332 -0.108251,-0.1005943 -0.0016,-0.00138 -0.0033,-0.00252 -0.0049,-0.00391 C 18.409952,3.7194716 18.258076,3.596172 18.102801,3.4818024 17.948418,3.3680892 17.789561,3.2636229 17.628834,3.1643929 17.585661,3.1377484 17.541766,3.1128496 17.498152,3.087238 l -0.001,-9.75e-4 C 17.370715,3.0119579 17.242909,2.9421957 17.112932,2.8762828 h -0.001 c -0.04055,-0.020598 -0.08093,-0.041739 -0.12188,-0.061529 C 16.82044,2.732785 16.649101,2.6547807 16.47415,2.5862194 16.30067,2.5182351 16.123823,2.4589516 15.94557,2.403587 15.89553,2.38805 15.844802,2.37421 15.794407,2.359638 c -0.0309,-0.00894 -0.0625,-0.015951 -0.09362,-0.024416 -0.06927,-0.01915 -0.138803,-0.038287 -0.208701,-0.055669 -0.0026,-6.45e-4 -0.0052,-0.00132 -0.0078,-0.00196 -0.264302,-0.06553 -0.531273,-0.1228028 -0.803598,-0.1640765 -0.277075,-0.041993 -0.559747,-0.068173 -0.843582,-0.086921 -9.5e-4,-6.4e-5 -0.0019,6.38e-5 -0.0029,0 -0.06674,-0.00439 -0.13384,-0.00855 -0.2009,-0.011719 -0.0036,-1.679e-4 -0.0072,1.655e-4 -0.01073,0 -0.28078,-0.013091 -0.562958,-0.01902 -0.848458,-0.011719 z m 6.717455,8.2487382 c -0.03634,0.98411 -0.272477,2.107138 -0.800672,3.403606 0.103933,-0.139471 0.204271,-0.258933 0.313052,-0.363312 0.379583,-1.152665 0.519829,-2.158273 0.48762,-3.040294 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.8078359,19.447021 C 5.9058679,19.619256 4.161761,19.323999 3.1441557,18.659672 2.1265507,17.995344 1.9415316,15.657897 2.0571686,14.968964 c 0.1156369,-0.688932 0.1156369,-1.28087 0.4625477,-1.453102 2.1242371,-0.869841 3.9005526,-0.893686 6.1954861,-1.154533 0,0 1.3966146,1.097744 1.7132446,2.053629 0.220988,0.667144 -0.41367,2.272001 -1.2481501,3.508884 -0.4727195,0.812944 -1.446629,1.363964 -2.372461,1.523179 z"/>
+ <path style="fill:#755959;fill-rule:evenodd" d="M 6.8078359,18.946863 C 5.9058679,19.119097 4.161761,18.823841 3.1441557,18.159513 2.1265507,17.495186 1.9415316,15.157738 2.0571686,14.468806 c 0.1156369,-0.688932 0.1156369,-1.28087 0.4625477,-1.453103 2.1242371,-0.869841 3.9005526,-0.893686 6.1954861,-1.154533 0,0 1.3966146,1.097745 1.7132446,2.053629 0.220988,0.667145 -0.41367,2.272002 -1.2481501,3.508885 -0.4727195,0.812943 -1.446629,1.363964 -2.372461,1.523179 z"/>
+ <ellipse style="opacity:0.3" cx="9.25" cy="14.249" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 7.6004379,9.0301193 C 5.6154444,9.0583293 3.5375872,9.7928788 3.5375872,9.7928788 l -0.025356,2.8918432 0.00488,-0.001 0.020481,-2.390825 c 0,0 2.0778572,-0.7345472 4.0628507,-0.7627592 0.897166,-0.01275 1.726604,0.058566 2.4741861,0.141613 0.485132,0.068916 0.767492,0.2182735 0.887468,0.4101912 C 11.156939,9.6627508 10.930666,9.2933138 10.074628,9.1717088 9.3270419,9.0886853 8.4976039,9.0173683 7.6004379,9.0301193 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wine-help.svg b/.icons/awkward/24x24/apps/wine-help.svg
new file mode 100644
index 00000000..26dbfd6f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wine-help.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#48aeff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <circle fill="#fa6257" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m14.962 18.712c0-0.1453 0.02085-0.26806 0.06256-0.36862 0.0417-0.10022 0.09955-0.18128 0.17388-0.24316 0.07399-0.06189 0.16144-0.10662 0.262-0.13453 0.10022-0.0276 0.20752-0.0417 0.32186-0.0417 0.1083 0 0.21122 0.01415 0.30842 0.0417 0.0972 0.02795 0.18296 0.07265 0.25729 0.13453 0.074 0.06189 0.13252 0.14294 0.1759 0.24316 0.0434 0.10056 0.06491 0.22332 0.06491 0.36862 0 0.13924-0.0215 0.2583-0.06491 0.35718-0.0434 0.09854-0.1019 0.18094-0.1759 0.24586-0.07433 0.06458-0.1601 0.11166-0.25729 0.14126-0.0972 0.02925-0.20012 0.04405-0.30842 0.04405-0.11435 0-0.22164-0.0148-0.32186-0.04405-0.10056-0.0296-0.18801-0.07668-0.262-0.14126-0.07432-0.06491-0.13218-0.14731-0.17388-0.24586-0.043-0.099-0.063-0.218-0.063-0.357m0.15303-1.5854v-0.34272c0-0.15774 0.01615-0.30068 0.04875-0.42882 0.03225-0.12848 0.08173-0.25022 0.14832-0.36626 0.06625-0.1157 0.15202-0.2287 0.25696-0.33834 0.10527-0.10964 0.23206-0.22332 0.38038-0.3407 0.12982-0.10191 0.23947-0.19306 0.32893-0.27377 0.0898-0.08005 0.16211-0.15976 0.21794-0.2388 0.05549-0.0787 0.09585-0.1611 0.1204-0.24754 0.0249-0.08677 0.03735-0.18734 0.03735-0.30135 0-0.17624-0.05987-0.32186-0.1786-0.43588-0.11906-0.11435-0.30068-0.17152-0.54485-0.17152-0.2129 0-0.44261 0.04475-0.68845 0.1342-0.24518 0.0898-0.49978 0.19944-0.76245 0.32926l-0.472-1.0245c0.13252-0.07735 0.27714-0.15068 0.43319-0.21996 0.1564-0.06962 0.3185-0.1315 0.48667-0.18566 0.1685-0.05381 0.33936-0.09652 0.5122-0.12747 0.17321-0.03095 0.34306-0.0464 0.5102-0.0464 0.31514 0 0.59935 0.038 0.8526 0.11368 0.2536 0.07567 0.4685 0.18598 0.6444 0.33128 0.17657 0.1453 0.31144 0.32186 0.40561 0.5287 0.09451 0.20718 0.1416 0.44328 0.1416 0.709 0 0.19473-0.0219 0.36862-0.06491 0.52165-0.04305 0.15303-0.10762 0.2953-0.19204 0.42646-0.08543 0.1315-0.19204 0.2583-0.32018 0.38006-0.12814 0.12208-0.27747 0.25124-0.44732 0.38711-0.12982 0.10191-0.23576 0.19104-0.31783 0.26671-0.08173 0.07567-0.14597 0.14765-0.19204 0.21525-0.0464 0.06827-0.07803 0.13857-0.09518 0.21122-0.01685 0.07231-0.02555 0.15808-0.02555 0.25696v0.27814h-1.2236z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wine-notepad.svg b/.icons/awkward/24x24/apps/wine-notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wine-notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wine-uninstaller.svg b/.icons/awkward/24x24/apps/wine-uninstaller.svg
new file mode 100644
index 00000000..75f0e049
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wine-uninstaller.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#48aeff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <circle fill="#fa6257" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m18.806 13.194c-0.25906-0.25906-0.67615-0.25906-0.93525 0l-1.871 1.871-1.871-1.871c-0.25906-0.25906-0.6762-0.25906-0.93525 0-0.25906 0.25906-0.25906 0.67615 0 0.93525l1.8704 1.8704-1.8704 1.8704c-0.25906 0.25906-0.25906 0.6762 0 0.93525 0.25906 0.25906 0.6762 0.25906 0.93525 0l1.871-1.871 1.8704 1.8704c0.25906 0.25906 0.6762 0.25906 0.93525 0.000001 0.25906-0.25906 0.25906-0.6762 0-0.93525l-1.8704-1.8704 1.8704-1.8704c0.25906-0.25906 0.25906-0.6762 0-0.93525z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wine-winecfg.svg b/.icons/awkward/24x24/apps/wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wine.svg b/.icons/awkward/24x24/apps/wine.svg
new file mode 100644
index 00000000..0d7bfe0e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wine.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#48aeff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winecfg.svg b/.icons/awkward/24x24/apps/winecfg.svg
new file mode 100644
index 00000000..dc314919
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winecfg.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#48aeff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <circle fill="#fa6257" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m15.223 13-0.06613 0.7902a2.3572 2.3572 0 0 0 -0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.45285a2.3572 2.3572 0 0 0 -0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.066 0.792h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889 -0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.0365 -0.3975 2.3572 2.3572 0 0 0 -0.0345 -0.3995l0.6504-0.45118-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0 -0.6905 -0.3955l-0.0665-0.792h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.8575 0.857 0.85715 0.85715 0 0 1 -0.8575 0.857 0.85715 0.85715 0 0 1 -0.857 -0.857 0.85715 0.85715 0 0 1 0.857 -0.857z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winefile.svg b/.icons/awkward/24x24/apps/winefile.svg
new file mode 100644
index 00000000..b60eab8a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winefile.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#5294e2" width="18" height="12" x="3" y="2" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="3.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="3" y="4" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="3" y="5.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="3" y="6" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="2" y="8" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="9" y="13.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="9" y="13" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,2 C 3.3345,2 3,2.3345 3,2.75 V 3.25 C 3,2.8345 3.3345,2.5 3.75,2.5 H 20.25 C 20.666,2.5 21,2.8345 21,3.25 V 2.75 C 21,2.3345 20.666,2 20.25,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,4 C 3.3345,4 3,4.3345 3,4.75 V 5.25 C 3,4.8345 3.3345,4.5 3.75,4.5 H 20.25 C 20.666,4.5 21,4.8345 21,5.25 V 4.75 C 21,4.3345 20.666,4 20.25,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.75,6 C 3.3345,6 3,6.3345 3,6.75 V 7.25 C 3,6.8345 3.3345,6.5 3.75,6.5 H 20.25 C 20.666,6.5 21,6.8345 21,7.25 V 6.75 C 21,6.3345 20.666,6 20.25,6 Z"/>
+ <g>
+ <circle style="fill:#48aeff" cx="18" cy="18" r="6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="15" y="15" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="19" y="15" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="19" y="19" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="15" y="19" rx=".25" ry=".25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winemine.svg b/.icons/awkward/24x24/apps/winemine.svg
new file mode 100644
index 00000000..62d55210
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winemine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 11.5,2.5 C 10.115,2.5 9,3.615 9,5 V 5.087891 C 8.3110601,5.3659983 7.6642193,5.738721 7.078125,6.1953125 L 7.0039062,6.1523438 C 5.8044611,5.4598436 4.2823436,5.8669612 3.5898438,7.0664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.760595 4.003044,12.129966 4,12.5 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,19.257589 8.3129976,19.630955 9,19.910156 V 20.5 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22.5 15,21.608 15,20.5 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,13.239403 19.99696,12.870034 20,12.5 19.997,12.129966 19.96824,11.76059 19.91406,11.394531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.8669601 18.19554,5.4598436 16.996094,6.1523438 l -0.08008,0.046875 C 16.331851,5.7424108 15.687003,5.3690443 15,5.0898438 V 5 C 15,3.615 13.884999,2.5 12.5,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,2 C 10.115,2 9,3.115 9,4.5 V 4.587891 C 8.3110601,4.8659983 7.6642193,5.238721 7.078125,5.6953125 L 7.0039062,5.6523438 C 5.8044611,4.9598436 4.2823436,5.3669612 3.5898438,6.5664062 l -0.5,0.8671876 c -0.6925,1.1994451 -0.2853826,2.7215622 0.9140624,3.4140622 l 0.082031,0.04687 C 4.0317595,11.260595 4.003044,11.629966 4,12 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.199445,0.6925 -1.6065625,2.214617 -0.9140624,3.414062 l 0.5,0.867188 c 0.6924999,1.199445 2.2146173,1.606562 3.4140624,0.914062 l 0.080078,-0.04687 C 7.6681523,18.757589 8.3129976,19.130955 9,19.410156 V 20 c 0,1.108 1.070791,2 2.400391,2 h 1.199218 C 13.929209,22 15,21.108 15,20 v -0.587891 c 0.68894,-0.278108 1.335781,-0.65083 1.921875,-1.107421 l 0.07422,0.04297 c 1.199445,0.6925 2.721561,0.285383 3.414062,-0.914062 l 0.5,-0.867188 c 0.6925,-1.199445 0.285383,-2.721562 -0.914062,-3.414062 l -0.08203,-0.04687 C 19.968242,12.739403 19.99696,12.370034 20,12 c -0.003,-0.370034 -0.03176,-0.73941 -0.08594,-1.105469 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 19.717664,5.3669601 18.19554,4.9598436 16.996094,5.6523438 l -0.08008,0.046875 C 16.331851,5.2424108 15.687003,4.8690443 15,4.5898438 V 4.5 C 15,3.115 13.884999,2 12.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.49953,1.9999981 c -1.385,0 -2.5000005,1.115 -2.5000005,2.5 v 0.087891 C 8.3105896,4.8659964 7.6637488,5.2387191 7.0776545,5.6953106 L 7.0034357,5.6523419 C 5.8039906,4.9598418 4.2818732,5.3669593 3.5893733,6.5664043 l -0.5,0.8671876 C 2.8164668,7.9062796 2.7192205,8.4272971 2.7690607,8.9296856 2.8041869,8.5890313 2.9064334,8.2504529 3.0893733,7.9335919 l 0.5,-0.8671876 C 4.2818732,5.8669593 5.8039906,5.4598418 7.0034357,6.1523419 l 0.074219,0.042969 C 7.6637488,5.7387191 8.3105896,5.3659964 8.9995295,5.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.5000005,-2.5 h 1 c 1.384999,0 2.5,1.115 2.5,2.5 v 0.089844 c 0.687003,0.2792005 1.331849,0.652567 1.916015,1.109375 l 0.08008,-0.046875 c 1.199445,-0.6925002 2.721566,-0.2853876 3.414062,0.9140624 l 0.5,0.8671876 c 0.18294,0.316861 0.285187,0.6554394 0.320313,0.9960937 0.04984,-0.5023885 -0.04741,-1.023406 -0.320313,-1.4960937 l -0.5,-0.8671876 C 19.717189,5.3669543 18.195069,4.9598417 16.995623,5.6523419 l -0.08008,0.046875 C 16.331379,5.2424089 15.686533,4.8690424 14.99953,4.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 4.0483576,11.373045 c -0.018203,0.208955 -0.047102,0.41709 -0.048828,0.626953 6.875e-4,0.08368 0.01622,0.166413 0.019531,0.25 0.011333,-0.286014 0.024481,-0.572192 0.066406,-0.855469 z m 15.9023434,0 -0.03711,0.02148 c 0.04193,0.283273 0.05508,0.569456 0.06641,0.855469 0.0033,-0.08359 0.01884,-0.166315 0.01953,-0.25 -0.0017,-0.209863 -0.03062,-0.417999 -0.04883,-0.626953 z m -15.9023434,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.3322153,1.469111 -1.234375,2.417968 0.07663,-0.772422 0.5076177,-1.498375 1.234375,-1.917968 l 0.082031,-0.04687 C 4.0620156,13.44702 4.0622506,13.286433 4.0483576,13.126955 Z m 15.9023434,0 c -0.01389,0.159479 -0.01366,0.320062 -0.03711,0.478516 l 0.08203,0.04687 c 0.726757,0.419593 1.157744,1.145546 1.234375,1.917968 0.09784,-0.948857 -0.351791,-1.908408 -1.234375,-2.417968 z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="17" r="6.5"/>
+ <circle style="fill:#48aeff" cx="17.5" cy="16.5" r="6.5"/>
+ <path style="fill:#ffffff" d="m 14.214285,13 h 2.571429 C 16.90443,13 17,13.095568 17,13.214285 v 2.571429 C 17,15.904429 16.90442,16 16.785714,16 H 14.214285 C 14.095571,16 14,15.904429 14,15.785715 v -2.57143 C 14,13.095571 14.095571,13 14.214285,13 Z"/>
+ <path style="fill:#ffffff" d="m 18.214285,13 h 2.571429 C 20.90443,13 21,13.09557 21,13.214285 v 2.571429 C 21,15.904429 20.90442,16 20.785714,16 H 18.214285 C 18.095571,16 18,15.90443 18,15.785715 v -2.57143 C 18,13.095571 18.095571,13 18.214285,13 Z"/>
+ <path style="fill:#ffffff" d="m 14.214285,17 h 2.571429 C 16.90443,17 17,17.095568 17,17.214285 v 2.571429 C 17,19.904429 16.90442,20 16.785714,20 H 14.214285 C 14.095571,20 14,19.904429 14,19.785715 v -2.57143 C 14,17.095571 14.095571,17 14.214285,17 Z"/>
+ <path style="fill:#ffffff" d="m 18.214285,17 h 2.571429 C 20.90443,17 21,17.09557 21,17.214285 v 2.571429 C 21,19.904429 20.90442,20 20.785714,20 H 18.214285 C 18.095571,20 18,19.90443 18,19.785715 v -2.57143 C 18,17.095571 18.095571,17 18.214285,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winetricks.svg b/.icons/awkward/24x24/apps/winetricks.svg
new file mode 100644
index 00000000..2f0f75db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winetricks.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g fill="#48aeff" transform="matrix(.5 0 0 .5 -1 -1)">
+ <g>
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ <g transform="translate(0,18)">
+ <path d="m9 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ <path d="m27 8h12c0.554 0 1 0.446 1 1v12c0 0.554-0.446 1-1 1h-12c-0.554 0-1-0.446-1-1v-12c0-0.554 0.446-1 1-1z"/>
+ </g>
+ </g>
+ <g transform="matrix(.5 0 0 .5 -1 -.5)">
+ <circle fill="#fa6257" cx="34" cy="33" r="12"/>
+ <path fill="#fff" d="m34 37.609-4.326 2.391 0.826-5.065-3.5-3.587 4.837-0.739 2.163-4.609 2.163 4.609 4.837 0.739-3.5 3.587 0.826 5.065z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winff.svg b/.icons/awkward/24x24/apps/winff.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winff.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wingpanel.svg b/.icons/awkward/24x24/apps/wingpanel.svg
new file mode 100644
index 00000000..a90605e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wingpanel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <g transform="translate(2,2)">
+ <path fill="#4ab3e4" transform="scale(2)" d="m1 4v15c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-15h-20z"/>
+ <path fill="#4f4f4f" d="m4 4c-1.108 0-2 0.892-2 2v2h40v-2c0-1.108-0.892-2-2-2z"/>
+ <path fill="#fff" opacity=".1" d="m4 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path opacity=".2" d="m2 38v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wings3d.svg b/.icons/awkward/24x24/apps/wings3d.svg
new file mode 100644
index 00000000..22cac161
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wings3d.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5.5556638,2.4999999 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 2.6552733,4.4892576 C 1.996479,4.9926905 1.9999999,6.0001083 1.9999999,6.0556638 V 12.5 18.944335 c 0,0.05556 -0.00352,1.062974 0.6552734,1.566406 l 1.4003906,1.400391 c 0.5208453,0.520845 1.4999999,0.588867 1.4999999,0.588867 H 12 18.444335 c 0,0 0.979155,-0.06802 1.5,-0.588867 l 1.400391,-1.400391 c 0.658773,-0.503432 0.655273,-1.51085 0.655273,-1.566406 V 12.5 6.0556638 c 0,-0.055555 0.0035,-1.0629733 -0.655273,-1.5664062 L 19.944335,3.0888671 c -0.520845,-0.5208454 -1.5,-0.5888672 -1.5,-0.5888672 H 12 Z"/>
+ <path style="fill:#3f3f3f" d="m 5.5556638,1.9999999 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 2.6552733,3.9892576 C 1.996479,4.4926905 1.9999999,5.5001083 1.9999999,5.5556638 V 12 18.444335 c 0,0.05556 -0.00352,1.062974 0.6552734,1.566406 l 1.4003906,1.400391 c 0.5208453,0.520845 1.4999999,0.588867 1.4999999,0.588867 H 12 18.444335 c 0,0 0.979155,-0.06802 1.5,-0.588867 l 1.400391,-1.400391 c 0.658773,-0.503432 0.655273,-1.51085 0.655273,-1.566406 V 12 5.5556638 c 0,-0.055555 0.0035,-1.0629733 -0.655273,-1.5664062 L 19.944335,2.5888671 c -0.520845,-0.5208453 -1.5,-0.5888672 -1.5,-0.5888672 H 12 Z"/>
+ <path style="fill:#e53935" d="M 1.9999999,5.9999998 V 12 v 0.5 2.999999 0.5 h 6.9999997 v 6 H 12 h 0.5 5.944335 c 0,0 0.979155,-0.06802 1.5,-0.588867 l 0.05566,-0.05566 V 18.499999 H 12.5 v -2.5 h 0.499999 V 12.5 H 5.4999998 V 5.9999998 Z"/>
+ <path style="fill:#ffffff" d="M 3.8613281 2.8613281 C 3.7513203 2.9262913 3.6466814 2.9998029 3.5566406 3.0898438 L 2.4179688 4.2285156 C 1.9999408 4.7582691 2 5.5069201 2 5.5546875 L 2 7 L 5 10 L 5 13 L 9 13 L 12 16 L 12 19 L 16 19 L 18.916016 21.916016 C 19.245145 21.842678 19.644351 21.709166 19.943359 21.410156 L 21.34375 20.009766 C 21.720797 19.721627 21.871477 19.284827 21.939453 18.939453 L 20.548828 17.548828 L 19 16 L 15 16 L 15 13 L 12 10 L 8 10 L 8 7 L 3.8613281 2.8613281 z"/>
+ <path style="fill:#c6c8cb" d="m 15.00021,13.000329 -3,2.999999 v 3 l 3,-3 z"/>
+ <path style="fill:#b3b6bb" d="m 16.00021,19.000328 3,-3 h -4 l -3,3 z"/>
+ <path style="fill:#dadbdd" d="M 19 16 L 18.570312 16.429688 L 16.427734 18.572266 L 16 19 L 18.916016 21.916016 C 19.245145 21.842678 19.644351 21.709166 19.943359 21.410156 L 21.34375 20.009766 C 21.720797 19.721627 21.871477 19.284827 21.939453 18.939453 L 20.548828 17.548828 L 19 16 z"/>
+ <path style="fill:#dadbdd" d="m 12.00021,10.000329 z m 0,0 -2.9999989,3 2.9999989,2.999999 0.428711,-0.428711 2.142578,-2.142578 0.428711,-0.42871 z"/>
+ <path style="fill:#c6c8cb" d="M 8.0002112,7.0003287 5.0002113,10.000329 v 3 l 2.9999999,-3 z"/>
+ <path style="fill:#b3b6bb" d="m 9.0002111,13.000329 2.9999989,-3 H 8.0002112 l -2.9999999,3 z"/>
+ <path style="fill:#dadbdd" d="M 3.8613281 2.8613281 C 3.7513203 2.9262913 3.6466814 2.9998029 3.5566406 3.0898438 L 2.4179688 4.2285156 C 1.9999409 4.7582691 2 5.5069201 2 5.5546875 L 2 7 L 5 10 L 5.4296875 9.5722656 L 7.5722656 7.4296875 L 8 7 L 3.8613281 2.8613281 z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="2" y="16"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.5556638,1.9999999 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 2.6552733,3.9892576 C 1.996479,4.4926905 1.9999999,5.5001083 1.9999999,5.5556638 v 0.5 c 0,-0.055555 -0.00352,-1.0629733 0.6552734,-1.5664062 L 4.0556639,3.0888671 C 4.5765092,2.5680217 5.5556638,2.4999999 5.5556638,2.4999999 H 12 18.444335 c 0,0 0.979155,0.068022 1.5,0.5888672 l 1.400391,1.4003905 c 0.658773,0.5034329 0.655273,1.5108507 0.655273,1.5664062 v -0.5 c 0,-0.055555 0.0035,-1.0629733 -0.655273,-1.5664062 L 19.944335,2.5888671 c -0.520845,-0.5208453 -1.5,-0.5888672 -1.5,-0.5888672 H 12 Z"/>
+ <path style="opacity:0.2" d="M 2 7 L 2 7.5 L 5 10.5 L 5 10 L 2 7 z M 5 13 L 5 13.5 L 9 13.5 L 12 16.5 L 12 16 L 9 13 L 5 13 z M 12 19 L 12 19.5 L 16 19.5 L 18.916016 22.416016 C 19.245145 22.342676 19.644351 22.209166 19.943359 21.910156 L 21.34375 20.509766 C 21.720797 20.221627 21.871477 19.784827 21.939453 19.439453 L 21.816406 19.316406 C 21.72351 19.567578 21.593126 19.819193 21.34375 20.009766 L 19.943359 21.410156 C 19.644351 21.709166 19.245145 21.842676 18.916016 21.916016 L 16 19 L 12 19 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8613281 2.8613281 C 3.7513203 2.9262913 3.6466814 2.9998029 3.5566406 3.0898438 L 2.4179688 4.2285156 C 1.9999407 4.7582691 2 5.5069201 2 5.5546875 L 2 6.0546875 C 2 6.0069201 1.9999407 5.2582691 2.4179688 4.7285156 L 3.5566406 3.5898438 C 3.6466814 3.4998029 3.7513203 3.4262913 3.8613281 3.3613281 L 8 7.5 L 8 7 L 3.8613281 2.8613281 z M 8 10 L 8 10.5 L 12 10.5 L 15 13.5 L 15 13 L 12 10 L 8 10 z M 15 16 L 15 16.5 L 19 16.5 L 20.548828 18.048828 L 21.816406 19.316406 C 21.863966 19.187816 21.916436 19.056399 21.939453 18.939453 L 20.548828 17.548828 L 19 16 L 15 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/winhelp.svg b/.icons/awkward/24x24/apps/winhelp.svg
new file mode 120000
index 00000000..56f6b4df
--- /dev/null
+++ b/.icons/awkward/24x24/apps/winhelp.svg
@@ -0,0 +1 @@
+wine-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wire-desktop.svg b/.icons/awkward/24x24/apps/wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wire.svg b/.icons/awkward/24x24/apps/wire.svg
new file mode 100644
index 00000000..e4c255a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wire.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0001 1)">
+ <path fill="#e4e4e4" d="m11 1c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c5.535 0 9.991 4.46 9.991 10 0 0.08394-0.004 0.16657-0.0058 0.25-0.132-5.423-4.534-9.75-9.985-9.75s-9.853 4.327-9.985 9.75c-0.002-0.08343-0.00584-0.16606-0.00584-0.25 0-5.54 4.456-10 9.991-10z"/>
+ <path opacity=".2" d="m1.0059 11.25c-0.00205 0.0835-0.00585 0.166-0.00585 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path fill="none" stroke="#313131" d="m6.4999 7v6s0 2.5 3 2.5 3-2.5 3-2.5v-4.5s0-1-1-1-1 1-1 1v4.5s0 2.5 3 2.5 3-2.5 3-2.5v-6"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wireshark.svg b/.icons/awkward/24x24/apps/wireshark.svg
new file mode 100644
index 00000000..0647fb1e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wireshark.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#4e91d9" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#343434" stroke-linejoin="round" d="m2.5 14.5h5c0.019-6.9365 5.5-8 5.5-8-1.36 5.647-0.294 8 2.5 8h4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wiznote.svg b/.icons/awkward/24x24/apps/wiznote.svg
new file mode 100644
index 00000000..72d855eb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wiznote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#41a5c7" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".2" d="m14 4.5-1.5 6-0.5-3-4 1-1 3-1-5-3 1 2 9.5 3.5 0.5 1-2.5 0.75 2.75 4.75 0.75 4-13z"/>
+ <path fill="#fff" d="m14 4-1.5 6-0.5-3-4 1-1 3-1-5-3 1 2 9.5 3.5 0.5 1-2.5 0.75 2.75 4.75 0.75 4-13z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wl-ico-64.svg b/.icons/awkward/24x24/apps/wl-ico-64.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wl-ico-64.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wmail.svg b/.icons/awkward/24x24/apps/wmail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wmail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wmtweaks.svg b/.icons/awkward/24x24/apps/wmtweaks.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wmtweaks.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/woeusbgui-icon.svg b/.icons/awkward/24x24/apps/woeusbgui-icon.svg
new file mode 100644
index 00000000..2f1f2852
--- /dev/null
+++ b/.icons/awkward/24x24/apps/woeusbgui-icon.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="matrix(0.93333,0,0,1,0.8,0)">
+ <path style="fill:#b7b7b7" d="m 4.5,3 h 15 v 7 h -15 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.5,3 v 0.5 h 15 V 3 Z"/>
+ </g>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <g style="opacity:0.4" transform="matrix(0.5,0,0,0.5,0,-2)">
+ <rect width="24" height="4" x="12" y="26"/>
+ <rect width="20" height="4" x="14" y="32"/>
+ <rect width="16" height="4" x="16" y="38"/>
+ </g>
+ <path style="opacity:0.2" d="m 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="opacity:0.5" width="4" height="2" x="6" y="5"/>
+ <rect style="opacity:0.5" width="4" height="2" x="14" y="5"/>
+ <g transform="translate(-1,-1)">
+ <circle style="fill:#48aeff" cx="18" cy="18" r="6"/>
+ <path style="fill:#ffffff" d="m 15.142857,15 h 1.714286 C 16.936287,15 17,15.063712 17,15.142857 v 1.714286 C 17,16.936286 16.93628,17 16.857143,17 H 15.142857 C 15.063714,17 15,16.936286 15,16.857143 V 15.142857 C 15,15.063714 15.063714,15 15.142857,15 Z"/>
+ <path style="fill:#ffffff" d="m 19.142857,15 h 1.714286 C 20.936283,15 21,15.06371 21,15.142857 v 1.714286 C 21,16.936286 20.93628,17 20.857143,17 H 19.142857 C 19.063714,17 19,16.93628 19,16.857143 V 15.142857 C 19,15.063714 19.063713,15 19.142857,15 Z"/>
+ <path style="fill:#ffffff" d="m 15.142857,19 h 1.714286 C 16.936287,19 17,19.06372 17,19.142857 v 1.714286 C 17,20.936286 16.936286,21 16.857143,21 H 15.142857 C 15.063714,21 15,20.936286 15,20.857143 V 19.142857 C 15,19.063714 15.063713,19 15.142857,19 Z"/>
+ <path style="fill:#ffffff" d="m 19.142857,19 h 1.714286 C 20.936283,19 21,19.06372 21,19.142857 v 1.714286 C 21,20.936286 20.936286,21 20.857143,21 H 19.142857 C 19.063714,21 19,20.936282 19,20.857143 V 19.142857 C 19,19.063714 19.06372,19 19.142857,19 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wolfenstein.svg b/.icons/awkward/24x24/apps/wolfenstein.svg
new file mode 100644
index 00000000..e9b95923
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wolfenstein.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <path style="opacity:0.2" d="M 11,3.9978279 V 8.499781 h 2 V 5.6169685 L 13.5,5.2673591 Z M 8.0175781,5.9763435 7.9335938,7.499781 6.1894531,7.4978279 7.2246094,6.999781 H 1 l 3.7539062,0.5 -1.3046874,1 H 10 V 6.5798591 Z m 7.9648439,0 L 14,6.5798591 V 8.499781 h 6.552734 l -1.30664,-1 3.753906,-0.5 h -6.224609 l 1.035156,0.4980469 -1.744141,0.00195 z M 6.5,9.499781 8,10.656031 v 9.28125 l 3,-1.498047 V 19.949 l 5,-2.851563 v -6.410156 l 1.5,-1.1875 H 14 v 6.455078 L 13.029297,16.681422 13,9.499781 h -2 v 6.470703 L 10.033203,16.681422 10,9.499781 Z"/>
+ <path style="fill:#dc4043" d="M 11 3.4980469 L 11 8 L 13 8 L 13 5.1171875 L 13.5 4.7675781 L 11 3.4980469 z M 8.0175781 5.4765625 L 7.9335938 7 L 6.1894531 6.9980469 L 7.2246094 6.5 L 1 6.5 L 4.7539062 7 L 3.4492188 8 L 10 8 L 10 6.0800781 L 8.0175781 5.4765625 z M 15.982422 5.4765625 L 14 6.0800781 L 14 8 L 20.552734 8 L 19.246094 7 L 23 6.5 L 16.775391 6.5 L 17.810547 6.9980469 L 16.066406 7 L 15.982422 5.4765625 z M 6.5 9 L 8 10.15625 L 8 19.4375 L 11 17.939453 L 11 19.449219 L 16 16.597656 L 16 10.1875 L 17.5 9 L 14 9 L 14 15.455078 L 13.029297 16.181641 L 13 9 L 11 9 L 11 15.470703 L 10.033203 16.181641 L 10 9 L 6.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wolfram-mathematica.svg b/.icons/awkward/24x24/apps/wolfram-mathematica.svg
new file mode 120000
index 00000000..0c4a5dac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wolfram-mathematica.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wolfram-player.svg b/.icons/awkward/24x24/apps/wolfram-player.svg
new file mode 100644
index 00000000..0d615387
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wolfram-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.023791,1.5005218 A 0.59912637,0.60006444 0 0 0 11.481472,1.797399 L 9.6873933,4.873984 6.4299696,3.441747 A 0.59912637,0.60006444 0 0 0 5.5931875,4.0509313 L 5.9473228,7.5964651 2.4714895,8.355455 A 0.59912637,0.60006444 0 0 0 2.1518704,9.3410093 L 4.5190798,12.00099 2.1522604,14.661362 a 0.59912637,0.60006444 0 0 0 0.3198141,0.985359 l 3.4760288,0.758209 -0.3533558,3.545535 a 0.59912637,0.60006444 0 0 0 0.8369769,0.608987 l 3.2572284,-1.432823 1.7948592,3.076195 a 0.59912637,0.60006444 0 0 0 1.034521,-2.01e-4 l 1.794274,-3.076584 3.257229,1.432042 a 0.59912637,0.60006444 0 0 0 0.836977,-0.609185 l -0.354137,-3.545143 3.475834,-0.759186 a 0.59912637,0.60006444 0 0 0 0.31962,-0.985554 l -2.36721,-2.65978 2.366819,-2.6605673 A 0.59912637,0.60006444 0 0 0 21.527926,8.3533067 L 18.051702,7.595098 18.405058,4.049564 A 0.59912637,0.60006444 0 0 0 17.56808,3.4405752 L 14.311047,4.8735934 12.515993,1.7972038 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 12.023791,1.0005214 A 0.59912637,0.60006444 0 0 0 11.481472,1.2973986 L 9.6873933,4.3739836 6.4299696,2.9417466 A 0.59912637,0.60006444 0 0 0 5.5931875,3.5509309 L 5.9473228,7.0964647 2.4714895,7.8554546 A 0.59912637,0.60006444 0 0 0 2.1518704,8.8410089 l 2.3672094,2.6599801 -2.3668194,2.660372 a 0.59912637,0.60006444 0 0 0 0.3198141,0.985359 l 3.4760288,0.758209 -0.3533558,3.545535 a 0.59912637,0.60006444 0 0 0 0.8369769,0.608987 l 3.2572284,-1.432823 1.7948592,3.076195 a 0.59912637,0.60006444 0 0 0 1.034521,-2.01e-4 l 1.794274,-3.076584 3.257229,1.432042 a 0.59912637,0.60006444 0 0 0 0.836977,-0.609185 l -0.354137,-3.545143 3.475834,-0.759186 a 0.59912637,0.60006444 0 0 0 0.31962,-0.985554 l -2.36721,-2.65978 2.366819,-2.6605667 A 0.59912637,0.60006444 0 0 0 21.527926,7.8533063 L 18.051702,7.0950976 18.405058,3.5495636 A 0.59912637,0.60006444 0 0 0 17.56808,2.9405748 L 14.311047,4.373593 12.515993,1.2972034 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12.023438 1 A 0.59912637 0.60006444 0 0 0 11.482422 1.296875 L 9.6875 4.3730469 L 6.4296875 2.9414062 A 0.59912637 0.60006444 0 0 0 5.59375 3.5507812 L 5.6191406 3.8066406 A 0.59912637 0.60006444 0 0 1 6.4296875 3.4414062 L 9.6875 4.8730469 L 11.482422 1.796875 A 0.59912637 0.60006444 0 0 1 12.023438 1.5 A 0.59912637 0.60006444 0 0 1 12.515625 1.796875 L 14.310547 4.8730469 L 17.568359 3.4414062 A 0.59912637 0.60006444 0 0 1 18.378906 3.8066406 L 18.404297 3.5488281 A 0.59912637 0.60006444 0 0 0 17.568359 2.9414062 L 14.310547 4.3730469 L 12.515625 1.296875 A 0.59912637 0.60006444 0 0 0 12.023438 1 z M 5.8984375 7.1054688 L 2.4707031 7.8554688 A 0.59912637 0.60006444 0 0 0 2.0546875 8.6914062 A 0.59912637 0.60006444 0 0 1 2.4707031 8.3554688 L 5.9472656 7.5957031 L 5.8984375 7.1054688 z M 18.099609 7.1054688 L 18.050781 7.5957031 L 21.527344 8.3535156 A 0.59912637 0.60006444 0 0 1 21.945312 8.6894531 A 0.59912637 0.60006444 0 0 0 21.527344 7.8535156 L 18.099609 7.1054688 z M 19.703125 11.75 L 19.480469 12 L 21.847656 14.658203 A 0.59912637 0.60006444 0 0 1 21.945312 14.808594 A 0.59912637 0.60006444 0 0 0 21.847656 14.158203 L 19.703125 11.75 z M 4.296875 11.751953 L 2.1523438 14.162109 A 0.59912637 0.60006444 0 0 0 2.0546875 14.810547 A 0.59912637 0.60006444 0 0 1 2.1523438 14.662109 L 4.5195312 12.001953 L 4.296875 11.751953 z M 5.8984375 16.394531 L 5.5957031 19.451172 A 0.59912637 0.60006444 0 0 0 5.6210938 19.693359 L 5.9472656 16.404297 L 5.8984375 16.394531 z M 18.101562 16.394531 L 18.052734 16.404297 L 18.380859 19.689453 A 0.59912637 0.60006444 0 0 0 18.40625 19.449219 L 18.101562 16.394531 z"/>
+ <path style="opacity:0.2" d="M 11.193359,7.5 C 8.8347471,7.4999736 6.999927,9.391676 7,11.615234 c 3.35e-5,2.223486 1.6570887,3.884792 4.015625,3.884766 2.973285,-0.183424 3.564141,-4.256879 0.970703,-3.779297 -0.0313,0.09678 0.727205,0.375361 0.78125,0.882813 0.106227,0.997402 -0.721943,1.599505 -1.755859,1.410156 C 10.25632,13.875329 9.3450677,13.266217 9.1679688,12.660156 9.0042237,12.099789 9.0858756,11.427094 9.2597656,10.980469 10.080711,8.8718817 12.978287,8.3134023 14,8.3398438 13.200651,7.7665826 12.321793,7.5010993 11.193359,7.5 Z m 1.791016,2 c -2.973285,0.183424 -3.5641411,4.256879 -0.970703,3.779297 0.0313,-0.09678 -0.727205,-0.375361 -0.78125,-0.882813 -0.106227,-0.997402 0.721943,-1.599505 1.755859,-1.410156 0.755399,0.138343 1.668604,0.747455 1.845703,1.353516 0.163745,0.560367 0.08209,1.233062 -0.0918,1.679687 C 13.921241,16.128118 11.021713,16.686597 10,16.660156 10.799349,17.233417 11.678207,17.498901 12.806641,17.5 15.165254,17.500026 17.000073,15.608324 17,13.384766 16.999966,11.16128 15.342912,9.499974 12.984375,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.193359 7 C 8.8347471 6.9999736 6.999927 8.891676 7 11.115234 C 7.0000335 13.33872 8.6570887 15.000026 11.015625 15 C 13.98891 14.816576 14.579766 10.743121 11.986328 11.220703 C 11.955028 11.317483 12.713533 11.596064 12.767578 12.103516 C 12.873805 13.100918 12.045635 13.703021 11.011719 13.513672 C 10.25632 13.375329 9.3450677 12.766217 9.1679688 12.160156 C 9.0042237 11.599789 9.0858756 10.927094 9.2597656 10.480469 C 10.080711 8.3718817 12.978287 7.8134023 14 7.8398438 C 13.200651 7.2665826 12.321793 7.0010993 11.193359 7 z M 12.984375 9 C 10.01109 9.183424 9.4202339 13.256879 12.013672 12.779297 C 12.044972 12.682517 11.286467 12.403936 11.232422 11.896484 C 11.126195 10.899082 11.954365 10.296979 12.988281 10.486328 C 13.74368 10.624671 14.656885 11.233783 14.833984 11.839844 C 14.997729 12.400211 14.916078 13.072906 14.742188 13.519531 C 13.921241 15.628118 11.021713 16.186597 10 16.160156 C 10.799349 16.733417 11.678207 16.998901 12.806641 17 C 15.165254 17.000026 17.000073 15.108324 17 12.884766 C 16.999966 10.66128 15.342912 8.999974 12.984375 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wop.svg b/.icons/awkward/24x24/apps/wop.svg
new file mode 120000
index 00000000..370a3a67
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wop.svg
@@ -0,0 +1 @@
+worldofpadman.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wordpad.svg b/.icons/awkward/24x24/apps/wordpad.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wordpad.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wordpress.svg b/.icons/awkward/24x24/apps/wordpress.svg
new file mode 100644
index 00000000..b97e7cc0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wordpress.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="fill:#248afd" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m12 4.5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 1a7 7 0 0 1 4.958984 2.0664062c-0.579046 0.1804668-0.964843 0.7413208-0.964843 1.3535157 0 0.665306 0.383529 1.030007 0.792968 1.6953121 0.469032 1.476675-0.01271 2.948544-0.447265 4.337891l-0.806641 2.693359-2.419922-8.1328121c0.485979-0.02551 1.625-0.027344 1.625-0.027344 0.435106-0.051484 0.384939-1.0412905-0.05078-1.015625 0 0-2.008817 0.1015625-2.853516 0.1015625-0.793673 0-2.4785153-0.1015625-2.4785152-0.1015625-0.43526-0.025669-0.4860418 0.990117-0.050781 1.015625 0 0 1.2623122 0.00185 1.6972652 0.027344l1.259765 2.8964841-2.2695315 5.300782-2.9394531-8.148438c0.486901-0.02551 0.6738281-0.0761719 0.6738281-0.0761719 0.4349525-0.051485 0.3846328-0.9905092-0.0507813-0.9648437 0 0-0.7530759 0.062514-1.4902343 0.085937a7 7 0 0 1 5.8144531 -3.1074214zm-6.6914062 4.947266 3.0898437 8.044922a7 7 0 0 1 -3.3984375 -5.992188 7 7 0 0 1 0.3085938 -2.052734zm13.394531 0.05859a7 7 0 0 1 0.296875 1.994144 7 7 0 0 1 -2.896484 5.660156l1.925781-5.5625c0.338683-0.846213 0.571907-1.486182 0.673828-2.091797zm-6.060547 2.949219 2.013672 5.515625a7 7 0 0 1 -2.65625 0.5293 7 7 0 0 1 -1.787109 -0.240234l2.429687-5.804688z"/>
+ <path style="fill:#ffffff" d="m17.668591 7.3111879c-0.03489-0.002-0.282557-0.3108954-0.318368-0.3108954-0.793211 0-1.356445 0.677466-1.356445 1.419923 0 0.665306 0.384506 1.02903 0.793945 1.6943355 0.469032 1.476675-0.01405 2.949232-0.44861 4.338579l-0.806641 2.692383-2.419191-8.132524c0.485979-0.02551 1.624109-0.027345 1.624109-0.027345 0.435106-0.051484 0.38494-1.0412905-0.05078-1.015625 0 0-2.008902 0.102539-2.853601 0.102539-0.793673 0-2.477539-0.102539-2.477539-0.102539-0.43526-0.025669-0.4860415 0.990113-0.050781 1.015621 0 0 1.262469 0.00185 1.697422 0.027345l1.258787 2.897171-2.2687105 5.301758-2.9404295-8.1491255c0.486901-0.02551 0.675121-0.076172 0.675121-0.076172 0.4349525-0.051485 0.383656-0.9914855-0.051758-0.96582 0 0-1.0587835 0.102539-1.9036365 0.102539-0.132878 5e-7 -0.291719-0.0042-0.4550785-0.00879-0.4374112 0.5714495-0.1932031 1.3486325-0.1932031 1.3486325l3.6982421 9.632524c0.479614 0.248472 0.2404164 0.07037 0.7601864 0.217368l0.4482406-0.114088 2.612862-6.243905 2.173038 5.953878-0.136333 0.417792c0.57919-0.194133 0.511687-0.211376 1.031744-0.531826l2.317383-6.696289c0.461081-1.15203 0.733565-1.924063 0.733565-2.7436708-0.02844-0.4063885-0.272142-0.4636692-0.277342-0.8710167z"/>
+ <path style="fill:#ffffff" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 1a7 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 -7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/words.svg b/.icons/awkward/24x24/apps/words.svg
new file mode 100644
index 00000000..0bb87046
--- /dev/null
+++ b/.icons/awkward/24x24/apps/words.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4e9e45" d="m19 20v-18c0-0.554-0.446-1-1-1h-14c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <g fill="#4c4c4c" transform="translate(50.559 -2.9492)">
+ <path d="m-44.559 8.9492h10v1h-10z"/>
+ <path d="m-44.559 14.949h10v1h-10z"/>
+ <path d="m-44.559 10.949h10v1h-10z"/>
+ <path d="m-44.559 16.949h10v1h-10z"/>
+ <path d="m-44.559 12.949h10v1h-10z"/>
+ <path d="m-44.559 18.949h10v1h-10z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wordview.svg b/.icons/awkward/24x24/apps/wordview.svg
new file mode 100644
index 00000000..26063035
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wordview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1 1)">
+ <rect fill="#37a0f2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity=".2" d="m4 6.5072 3 10 4-7 4 7 3-10"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" opacity=".99" d="m4 6.0069 3 10 4-7 4 7 3-10"/>
+ <circle fill="#c03630" cx="16" cy="16" r="6"/>
+ <path fill="#fff" fill-rule="evenodd" d="m16 14c-0.77539 0.0076-1.556 0.18472-2.2314 0.5675-0.2692 0.17535-0.5924 0.40183-0.83594 0.63-0.38324 0.37529-0.71124 0.81314-0.93259 1.303 0.60744 1.34 1.9429 2.3222 3.4121 2.4673 0.96369 0.10908 1.9722-0.05743 2.8193-0.5343 0.26919-0.17535 0.5924-0.40183 0.83594-0.63 0.38325-0.37529 0.71124-0.81319 0.93259-1.303-0.6075-1.34-1.9429-2.3224-3.4121-2.4673-0.19494-0.02275-0.39164-0.03325-0.5879-0.03325zm0 1.0002c0.80349-0.0178 1.5151 0.70104 1.5 1.5003 0.02575 0.88339-0.85449 1.6458-1.7246 1.4808-0.87879-0.10318-1.496-1.0891-1.207-1.9242 0.18458-0.6148 0.78789-1.0645 1.4316-1.0569zm0 1.0002a0.5 0.5001 0 0 0 -0.5 0.5001 0.5 0.5001 0 0 0 0.5 0.5001 0.5 0.5001 0 0 0 0.49999 -0.5001 0.5 0.5001 0 0 0 -0.49999 -0.5001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wordview.xpm.svg b/.icons/awkward/24x24/apps/wordview.xpm.svg
new file mode 120000
index 00000000..bf51eb6a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wordview.xpm.svg
@@ -0,0 +1 @@
+wordview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/work.openpaper.Paperwork.svg b/.icons/awkward/24x24/apps/work.openpaper.Paperwork.svg
new file mode 120000
index 00000000..20453599
--- /dev/null
+++ b/.icons/awkward/24x24/apps/work.openpaper.Paperwork.svg
@@ -0,0 +1 @@
+paperwork.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/workflowy.svg b/.icons/awkward/24x24/apps/workflowy.svg
new file mode 100644
index 00000000..8781be55
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workflowy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#3c7fb0" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6.5" height="2" x="11.5" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="11" height="2" x="7" y="15" rx="1" ry="1"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="11" height="2" x="7" y="7" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="8" cy="8.5" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="2"/>
+ <circle style="opacity:0.2" cx="8" cy="16.5" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="11" cy="12.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workrave.svg b/.icons/awkward/24x24/apps/workrave.svg
new file mode 100644
index 00000000..e72371a3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workrave.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e4e4e4" d="m11 1c-1.3845 0-2.6344 0.5568-3.5381 1.46-1.2771 0.0007-2.5546 0.4901-3.5332 1.4687s-1.468 2.2561-1.4687 3.5332c-0.9032 0.9037-1.46 2.1536-1.46 3.5381s0.55678 2.6344 1.46 3.5381c0.000745 1.2771 0.49015 2.5546 1.4687 3.5332 0.9786 0.9786 2.2561 1.468 3.5332 1.4688 0.9037 0.903 2.1536 1.46 3.5381 1.46s2.6344-0.55678 3.5381-1.46c1.2771-0.00075 2.5546-0.49015 3.5332-1.4688 0.9786-0.9786 1.468-2.2561 1.4688-3.5332 0.903-0.904 1.46-2.153 1.46-3.538 0-1.3845-0.557-2.6344-1.46-3.5381-0.001-1.2771-0.49-2.5546-1.469-3.5332-0.978-0.9786-2.256-1.468-3.533-1.4687-0.904-0.9032-2.153-1.46-3.538-1.46z"/>
+ <rect fill="#d09e73" width="2.927" height="5.855" x="-14.19" y=".61" rx="1.464" ry="1.464" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-1.3845 0-2.6344 0.5568-3.5381 1.46-1.2771 0.0007-2.5546 0.4901-3.5332 1.4687s-1.468 2.2561-1.4687 3.5332c-0.9032 0.9037-1.46 2.1536-1.46 3.5381 0 0.084 0.0086 0.167 0.0127 0.25 0.063-1.284 0.5991-2.4395 1.4473-3.2881 0.0007-1.2771 0.4901-2.5546 1.4687-3.5332s2.2561-1.468 3.5332-1.4687c0.9037-0.9032 2.1536-1.46 3.5381-1.46s2.6344 0.55678 3.5381 1.46c1.2771 0.000745 2.5546 0.49015 3.5332 1.4688 0.9786 0.9786 1.468 2.2561 1.4688 3.5332 0.848 0.8485 1.384 2.004 1.447 3.288 0.004-0.083 0.013-0.166 0.013-0.25 0-1.3845-0.557-2.6344-1.46-3.5381-0.001-1.2771-0.49-2.5546-1.469-3.5332-0.978-0.9786-2.256-1.468-3.533-1.4687-0.904-0.9032-2.153-1.46-3.538-1.46z"/>
+ <path opacity=".2" d="m1.0127 11.25c-0.0041 0.083-0.0127 0.166-0.0127 0.25 0 1.3845 0.55678 2.6344 1.46 3.5381 0.000745 1.2771 0.49015 2.5546 1.4687 3.5332 0.9786 0.9786 2.2561 1.468 3.5332 1.4688 0.9037 0.903 2.1536 1.46 3.5381 1.46s2.6344-0.55678 3.5381-1.46c1.2771-0.00075 2.5546-0.49015 3.5332-1.4688 0.9786-0.9786 1.468-2.2561 1.4688-3.5332 0.903-0.904 1.46-2.153 1.46-3.538 0-0.08439-0.0086-0.16665-0.0127-0.25-0.06301 1.284-0.59914 2.4395-1.4473 3.2881-0.00075 1.2771-0.49015 2.5546-1.4688 3.5332-0.9786 0.9786-2.2561 1.468-3.5332 1.4688-0.904 0.903-2.153 1.46-3.538 1.46-1.3845 0-2.6344-0.557-3.5381-1.46-1.2771-0.001-2.5546-0.49-3.5332-1.469-0.9786-0.978-1.468-2.256-1.4687-3.533-0.8482-0.849-1.3843-2.004-1.4473-3.288z"/>
+ <circle fill="#d09e73" cx="11" cy="11" r="5"/>
+ <rect fill="#d09e73" width="2.927" height="5.855" x="1.36" y="16.16" rx="1.464" ry="1.464" transform="rotate(-45)"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 -.5)">
+ <circle cx="20" cy="22" r="2"/>
+ <circle cx="28" cy="22" r="2"/>
+ </g>
+ <circle fill="#4d4d4d" cx="9" cy="10" r="1"/>
+ <circle fill="#4d4d4d" cx="13" cy="10" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workspace-switcher-left-bottom.svg b/.icons/awkward/24x24/apps/workspace-switcher-left-bottom.svg
new file mode 100644
index 00000000..17ba0476
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workspace-switcher-left-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 3s-1 0-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#ebebeb" width="11" height="9" x="0" y="11" rx=".5" ry=".5"/>
+ <path fill="#fff" opacity=".1" d="m0.5 11c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h10c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-10z"/>
+ <path opacity=".2" d="m0 19.5v0.5c0 0.277 0.223 0.5 0.5 0.5h10c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workspace-switcher-right-bottom.svg b/.icons/awkward/24x24/apps/workspace-switcher-right-bottom.svg
new file mode 100644
index 00000000..d0b0701c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workspace-switcher-right-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 3s-1 0-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#ebebeb" width="11" height="9" x="11" y="11" rx=".5" ry=".5"/>
+ <path fill="#fff" opacity=".1" d="m11.5 11c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h10c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-10z"/>
+ <path opacity=".2" d="m11 19.5v0.5c0 0.277 0.223 0.5 0.5 0.5h10c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workspace-switcher-right-top.svg b/.icons/awkward/24x24/apps/workspace-switcher-right-top.svg
new file mode 100644
index 00000000..038108fb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workspace-switcher-right-top.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 3s-1 0-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#ebebeb" width="11" height="9" x="11" y="2" rx=".5" ry=".5"/>
+ <path fill="#fff" opacity=".1" d="m11.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h10c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-10z"/>
+ <path opacity=".2" d="m11 10.5v0.5c0 0.277 0.223 0.5 0.5 0.5h10c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workspace-switcher-top-left.svg b/.icons/awkward/24x24/apps/workspace-switcher-top-left.svg
new file mode 100644
index 00000000..39665650
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workspace-switcher-top-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#4ab3e4" d="m2 3s-1 0-1 1v14c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m1 18v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m2 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <rect fill="#ebebeb" width="11" height="9" x="0" y="2" rx=".5" ry=".5"/>
+ <path fill="#fff" opacity=".1" d="m0.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5c0-0.277 0.223-0.5 0.5-0.5h10c0.277 0 0.5 0.223 0.5 0.5v-0.5c0-0.277-0.223-0.5-0.5-0.5h-10z"/>
+ <path opacity=".2" d="m0 10.5v0.5c0 0.277 0.223 0.5 0.5 0.5h10c0.277 0 0.5-0.223 0.5-0.5v-0.5c0 0.277-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/workspace-switcher.svg b/.icons/awkward/24x24/apps/workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/24x24/apps/workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/world-of-goo.svg b/.icons/awkward/24x24/apps/world-of-goo.svg
new file mode 100644
index 00000000..627ddfe4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/world-of-goo.svg
@@ -0,0 +1,13 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(1)">
+ <path d="m11 20.5c9 0 9-8 9-8s1-9-9-9c-9 0-9 8-9 8s0 9 9 9z" style="opacity:.2"/>
+ <path d="m11 20c9 0 9-8 9-8s1-9-9-9c-9 0-9 8-9 8s0 9 9 9z" style="fill:#4f4f4f"/>
+ <path d="m6 4.5c-4 0-5 4-5 4s0 6 4 6c5 0 5-3 5-5 0-1-1-5-4-5zm11 1c-2 0-2 4-2 4s0 4 3 4c4 0 3-4 3-4s0-4-4-4z" style="opacity:.2"/>
+ <path d="M 11,3 C 2,3 2,11 2,11 2,11 2.00602,11.144341 2.011719,11.265625 2.0715138,10.124575 2.767001,3.5 11,3.5 c 8.304613,0 9.010773,6.1453486 9.015625,8.25 C 20.092154,10.520919 20.191827,3 11,3 Z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m5 14c5 0 5-3 5-5 0-1-1-5-4-5-4 0-5 4-5 4s0 6 4 6z" style="fill:#efefef"/>
+ <path d="m18 13c-3 0-3-4-3-4s0-4 2-4c4 0 4 4 4 4s1 4-3 4z" style="fill:#efefef"/>
+ <circle cx="19" cy="9" r="1" style="fill:#4f4f4f"/>
+ <circle cx="5" cy="9" r="1" style="fill:#4f4f4f"/>
+ <path d="M 6,4 C 2,4 1,8 1,8 1,8 1.0217289,8.2863254 1.0273438,8.4199219 1.0911705,8.1804219 2.127784,4.5 6,4.5 8.9576597,4.5 9.9661157,8.3753619 9.9941406,9.4433594 9.995873,9.2944074 10,9.1404718 10,9 10,8 9,4 6,4 Z m 11,1 c -2,0 -2,4 -2,4 0,0 0.01411,0.1524433 0.01563,0.1992188 C 15.041097,8.4543355 15.240648,5.5 17,5.5 c 4,0 4,4 4,4 0,0 0.07526,0.3485288 0.09766,0.822266 C 21.143193,9.5939533 21,9 21,9 21,9 21,5 17,5 Z" style="fill:#ffffff;opacity:.2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/world-of-tanks.svg b/.icons/awkward/24x24/apps/world-of-tanks.svg
new file mode 100644
index 00000000..017a1064
--- /dev/null
+++ b/.icons/awkward/24x24/apps/world-of-tanks.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 9,2.5000003 C 8.469602,2.5001024 7.960961,2.7108693 7.5859375,3.085949 l -3,3.0000571 c -0.328092,0.328897 -0.526075,0.7555415 -0.5732046,1.203686 L 4,8.5001151 v 6.6212219 c 1.022e-4,0.530408 0.2108651,1.039058 0.5859375,1.414089 l 1.939453,1.939491 2.060547,1.93949 1.5000005,1.500029 c 0.781059,0.780752 2.047065,0.780752 2.828125,0 l 1.5,-1.500029 2.060546,-1.93949 1.939453,-1.939491 C 18.789135,16.160395 18.999898,15.651745 19,15.121337 V 8.5001151 l -0.0027,-1.056187 c -0.01378,-0.50362 -0.217733,-0.9914175 -0.58325,-1.357922 l -3,-3.0000571 C 15.039039,2.7108693 14.530398,2.5001024 14,2.5000003 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,2.0000001 C 8.469602,2.0001022 7.960961,2.2108692 7.5859375,2.5859489 l -3,3.0000572 c -0.328092,0.328897 -0.526075,0.7555415 -0.5732046,1.203686 L 4,8.0001151 v 6.6212219 c 1.022e-4,0.530408 0.2108651,1.039058 0.5859375,1.414089 l 1.939453,1.939491 2.060547,1.93949 1.5000005,1.500029 c 0.781059,0.780752 2.047065,0.780752 2.828125,0 l 1.5,-1.500029 2.060546,-1.93949 1.939453,-1.939491 C 18.789135,15.660395 18.999898,15.151745 19,14.621337 V 8.0001151 l -0.0027,-1.056187 c -0.01378,-0.50362 -0.217733,-0.9914175 -0.58325,-1.357922 l -3,-3.0000572 C 15.039039,2.2108692 14.530398,2.0001022 14,2.0000001 Z"/>
+ <path style="opacity:0.2" d="m 9,4.5000001 -3,3 h 4 v 7.3789059 l -1,-1 V 8.5000001 H 6 V 15.121094 L 7.939453,17.060547 10,15 v 4 L 11.5,20.5 13,19 V 15 L 15.060547,17.060547 17,15.121094 V 8.5000001 h -3 v 5.3789059 l -1,1 V 7.5000001 h 4 l -3,-3 z"/>
+ <path style="fill:#c2c4c1" d="m 10,6.5000001 h 3 V 18.5 L 11.5,20 10,18.5 Z"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:3" d="M 7.5,8.0000001 V 14 L 9,15.5"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:3" d="M 15.5,8.0000001 V 14 L 14,15.5"/>
+ <path style="fill:#c2c4c1" d="m 14,4.0000002 3,2.9999999 H 6 L 9,4.0000002 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,4.0000001 -3,3 h 0.5 l 2.5,-2.5 h 5 l 2.5,2.5 H 17 l -3,-3 z m -3,4 v 0.5 h 3 v -0.5 z m 8,0 v 0.5 h 3 v -0.5 z M 9,13.378906 v 0.5 L 9.810547,14.689453 10,14.5 v -0.121094 z m 5,0 -1,1 V 14.5 L 13.189453,14.689453 14,13.878906 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,2.0000001 C 8.469602,2.0001022 7.960961,2.2108579 7.5859375,2.5859376 l -3,3 C 4.2578455,5.9148346 4.0598249,6.3418946 4.0126953,6.7900391 L 4,8.0000001 v 0.5 L 4.012696,7.2900391 C 4.059825,6.8418946 4.2578458,6.4148346 4.5859375,6.0859376 l 3,-3 C 7.960961,2.7108579 8.469602,2.5001022 9,2.5000001 h 5 c 0.530398,1.021e-4 1.039051,0.2108578 1.414063,0.5859375 l 2.999999,3 c 0.365517,0.3665045 0.569223,0.8547785 0.583008,1.3583985 L 19,8.5000001 v -0.5 l -0.0029,-1.055664 c -0.01379,-0.50362 -0.217491,-0.991894 -0.583008,-1.3583985 l -3,-3 C 15.039051,2.2108579 14.530398,2.0001022 14,2.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/worldofpadman.svg b/.icons/awkward/24x24/apps/worldofpadman.svg
new file mode 100644
index 00000000..95a31563
--- /dev/null
+++ b/.icons/awkward/24x24/apps/worldofpadman.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <path style="opacity:0.2" d="m 19.606625,1050.3254 c -0.122497,-0.018 -0.258028,-0.051 -0.30118,-0.073 -0.04315,-0.023 -0.913328,-0.4999 -1.933726,-1.0612 -1.020398,-0.5614 -1.889628,-1.0385 -1.931622,-1.0602 -0.07339,-0.038 -0.125258,-0.032 -1.337239,0.1565 l -1.260888,0.1959 -1.705504,-0.1013 c -0.938028,-0.056 -1.7971147,-0.1052 -1.9090835,-0.11 -0.1947854,-0.01 -0.2798324,-0.035 -1.9688939,-0.6296 -0.9709228,-0.3415 -1.790109,-0.6366 -1.8204133,-0.6558 -0.049845,-0.032 -3.1315011,-2.5382 -3.2042932,-2.6064 -0.016907,-0.015 -0.2914391,-0.7519 -0.61007,-1.6355 -0.318631,-0.8838 -0.5943683,-1.6374 -0.6127497,-1.6749 -0.0299619,-0.061 -0.0087,-0.2593 0.205379,-1.9144 0.2231929,-1.7255 0.2424153,-1.8499 0.2941218,-1.903 0.030427,-0.031 0.6448118,-0.7603 1.3652991,-1.6201 l 1.3099773,-1.5633 1.3885974,-0.6799 1.3885963,-0.6798 1.867317,-0.4234 1.8673167,-0.4236 1.714751,0.037 1.714751,0.038 1.683701,0.528 1.683702,0.528 1.336099,0.8599 c 0.734855,0.473 1.359338,0.8852 1.38774,0.9161 0.04181,0.045 2.015318,2.4057 2.123683,2.5398 0.01701,0.021 0.172015,0.6539 0.344463,1.4062 L 23,1040.084 l -0.24395,1.4097 c -0.223785,1.2932 -0.249243,1.4167 -0.307996,1.4944 -0.550612,0.7276 -1.856026,2.3682 -1.90957,2.3998 -0.05206,0.031 -1.732325,1.3789 -1.85943,1.4919 -0.0098,0.01 0.263951,0.7934 0.608384,1.7437 0.344432,0.9502 0.626241,1.7306 0.626241,1.7341 0,0.01 -0.06582,0.01 -0.307054,-0.032 z"/>
+ <path style="fill:#fc6500" d="m 19.606625,1049.8254 c -0.122497,-0.018 -0.258028,-0.051 -0.30118,-0.073 -0.04315,-0.023 -0.913328,-0.4999 -1.933726,-1.0612 -1.020398,-0.5614 -1.889628,-1.0385 -1.931622,-1.0602 -0.07339,-0.038 -0.125258,-0.032 -1.337239,0.1565 l -1.260888,0.1959 -1.705504,-0.1013 c -0.938028,-0.056 -1.7971147,-0.1052 -1.9090835,-0.11 -0.1947854,-0.01 -0.2798324,-0.035 -1.9688939,-0.6296 -0.9709228,-0.3415 -1.790109,-0.6366 -1.8204133,-0.6558 -0.049845,-0.032 -3.1315011,-2.5382 -3.2042932,-2.6064 -0.016907,-0.015 -0.2914391,-0.7519 -0.61007,-1.6355 -0.318631,-0.8838 -0.5943683,-1.6374 -0.6127497,-1.6749 -0.0299619,-0.061 -0.0087,-0.2593 0.205379,-1.9144 0.2231929,-1.7255 0.2424153,-1.8499 0.2941218,-1.903 0.030427,-0.031 0.6448118,-0.7603 1.3652991,-1.6201 l 1.3099773,-1.5633 1.3885974,-0.6799 1.3885963,-0.6798 1.867317,-0.4234 1.8673167,-0.4236 1.714751,0.037 1.714751,0.038 1.683701,0.528 1.683702,0.528 1.336099,0.8599 c 0.734855,0.473 1.359338,0.8852 1.38774,0.9161 0.04181,0.045 2.015318,2.4057 2.123683,2.5398 0.01701,0.021 0.172015,0.6539 0.344463,1.4062 L 23,1039.584 l -0.24395,1.4097 c -0.223785,1.2932 -0.249243,1.4167 -0.307996,1.4944 -0.550612,0.7277 -1.856026,2.3682 -1.90957,2.3998 -0.05206,0.031 -1.732325,1.3789 -1.85943,1.4919 -0.0098,0.01 0.263951,0.7934 0.608384,1.7437 0.344432,0.9502 0.626241,1.7306 0.626241,1.7341 0,0.01 -0.06582,0.01 -0.307054,-0.032 z"/>
+ <path style="opacity:0.2" d="m 10.84375,1033.368 -1.6816406,0.3789 -1.6972656,0.3848 -1.2304688,0.6035 -1.1035156,0.539 -1.1054688,1.3203 c -0.3610013,0.4308 -0.694654,0.8279 -0.9433594,1.1231 -0.078501,0.093 -0.1312921,0.1566 -0.1894531,0.2246 -0.034499,0.2346 -0.087987,0.6199 -0.1894531,1.4043 -0.1769975,0.5673 -0.1165692,1.2133 -0.089844,1.7266 0.112138,0.3064 0.2618025,0.718 0.421875,1.1621 0.1578588,0.4377 0.3044944,0.8384 0.4121094,1.1269 0.017095,0.045 0.026135,0.073 0.039063,0.1074 0.067539,0.055 0.1310332,0.1067 0.2207031,0.1797 0.2983069,0.2438 0.691631,0.5636 1.0839844,0.8828 0.3922232,0.319 0.7845243,0.6357 1.0800782,0.875 0.1301185,0.1054 0.2296069,0.187 0.3125,0.254 0.083905,0.031 0.1837907,0.066 0.3203124,0.1152 0.30407,0.1095 0.7249494,0.2607 1.171875,0.418 l 0.050781,0.018 c 0.011168,0 0.018088,0.01 0.029297,0.01 h 0.00195 c 0.8436135,0.2969 1.2930904,0.4545 1.5019531,0.5215 0.037977,0.012 0.058717,0.017 0.083984,0.027 0.2168254,0.011 0.9636764,0.054 1.8808594,0.1093 l 1.544922,0.092 1.103516,-0.1718 c 0.606447,-0.094 0.916704,-0.142 1.152344,-0.17 h 0.002 c 0.100991,-0.01 0.239472,-0.027 0.423828,-0.017 h 0.0039 0.002 c 0.203753,0.014 0.325409,0.071 0.464844,0.125 h 0.09961 l 0.109375,0.055 c 0.09273,0.048 0.104835,0.058 0.203125,0.1114 h 0.002 c 0.102693,0.056 0.249625,0.1354 0.425781,0.2324 0.135908,0.075 0.348314,0.1912 0.515625,0.2832 -0.0082,-0.025 -0.01709,-0.05 -0.02539,-0.078 -0.0038,-0.013 -0.01632,-0.053 -0.0293,-0.1075 6.1e-4,0 -0.01991,-0.071 -0.03125,-0.1542 -0.0026,-0.02 -0.01552,-0.1255 -0.01172,-0.2481 0.0031,-0.1065 0.01338,-0.1345 0.02148,-0.1875 0.0081,-0.053 0.01951,-0.1132 0.01953,-0.1133 l 0.02148,-0.076 c -10e-7,0 0.0046,-0.012 0.01172,-0.031 0.0071,-0.019 0.01589,-0.043 0.02539,-0.068 0.01904,-0.051 0.02733,-0.068 0.02734,-0.068 l 0.02734,-0.088 0.05469,-0.07 c 0,0 0.05327,-0.072 0.107422,-0.1445 0.02709,-0.036 0.05391,-0.071 0.07422,-0.098 0.0059,-0.01 -0.0062,0.013 -0.0098,0.023 l 0.162109,-0.2773 h 0.113282 c 0.07062,-0.058 0.130336,-0.1074 0.236328,-0.1934 0.17805,-0.1443 0.401477,-0.3284 0.625,-0.5078 0.222848,-0.1788 0.443467,-0.3514 0.613281,-0.4863 h 0.002 c 0.07098,-0.057 0.125751,-0.1 0.175781,-0.1387 0.01138,-0.014 0.0074,-0.01 0.01758,-0.016 h 0.002 c 0.03166,-0.038 0.06539,-0.078 0.113282,-0.1367 0.131804,-0.1614 0.313545,-0.3877 0.511718,-0.6368 0.337543,-0.4242 0.690157,-0.8768 0.955079,-1.2226 0.03362,-0.1707 0.08729,-0.4683 0.189453,-1.0586 l 0.193359,-1.1133 -0.246094,-1.0742 c -0.08473,-0.3697 -0.166612,-0.7103 -0.226562,-0.9551 -0.0084,-0.035 -0.01313,-0.052 -0.01953,-0.078 -0.13811,-0.1658 -0.457771,-0.5502 -0.873047,-1.0469 -0.255479,-0.3056 -0.51088,-0.6087 -0.703125,-0.8379 -0.08181,-0.098 -0.143126,-0.1743 -0.197266,-0.2383 -0.06075,-0.041 -0.137216,-0.091 -0.242187,-0.1601 -0.24494,-0.1617 -0.580411,-0.3816 -0.94336,-0.6152 l -1.166015,-0.75 -1.490413,-0.4669 -1.482422,-0.4648 -1.501953,-0.029 z"/>
+ <path style="fill:#fdcb00" transform="translate(0,1028.3622)" d="M 10.84375,4.5058594 9.1621094,4.8847656 7.4648438,5.2695312 6.234375,5.8730469 5.1308594,6.4121094 4.0253906,7.7324219 c -0.3610013,0.4308 -0.694654,0.8278468 -0.9433594,1.1230469 -0.078501,0.0932 -0.1312921,0.1566093 -0.1894531,0.2246093 -0.034499,0.2346 -0.087987,0.6198969 -0.1894531,1.4042969 -0.1769975,0.567319 -0.1165692,1.213286 -0.089844,1.726563 0.112138,0.306399 0.2618025,0.718009 0.421875,1.162109 0.1578588,0.4377 0.3044944,0.838453 0.4121094,1.126953 0.017095,0.0455 0.026135,0.07342 0.039063,0.107422 0.067539,0.0553 0.1310332,0.106687 0.2207031,0.179687 0.2983069,0.2438 0.691631,0.563613 1.0839844,0.882813 0.3922232,0.319 0.7845243,0.6357 1.0800782,0.875 0.1301185,0.1054 0.2296069,0.186906 0.3125,0.253906 0.083905,0.0313 0.1837907,0.06623 0.3203124,0.115234 0.30407,0.109501 0.7249494,0.260669 1.171875,0.417969 l 0.050781,0.01758 c 0.011168,0 0.018088,0.0098 0.029297,0.0098 h 0.00195 c 0.8436135,0.2969 1.2930904,0.454484 1.5019531,0.521484 0.037977,0.012 0.058717,0.01734 0.083984,0.02734 0.2168254,0.0114 0.9636764,0.05438 1.8808594,0.109375 l 1.544922,0.0918 1.103516,-0.171875 c 0.606447,-0.0939 0.916704,-0.141922 1.152344,-0.169922 h 0.002 c 0.100991,-0.008 0.239472,-0.02758 0.423828,-0.01758 h 0.0039 0.002 c 0.203753,0.0139 0.325409,0.071 0.464844,0.125 h 0.09961 l 0.109375,0.05469 c 0.09273,0.0483 0.104835,0.05833 0.203125,0.111328 h 0.002 c 0.102693,0.0563 0.249625,0.135422 0.425781,0.232422 0.135908,0.0746 0.348314,0.191203 0.515625,0.283203 -0.0082,-0.025 -0.01709,-0.05012 -0.02539,-0.07813 -0.0038,-0.0125 -0.01632,-0.05342 -0.0293,-0.107422 6.1e-4,0.0025 -0.01991,-0.0713 -0.03125,-0.154297 -0.0026,-0.0196 -0.01552,-0.125447 -0.01172,-0.248047 0.0031,-0.1065 0.01338,-0.1345 0.02148,-0.1875 0.0081,-0.0533 0.01951,-0.113181 0.01953,-0.113281 l 0.02148,-0.07617 c -10e-7,0 0.0046,-0.01225 0.01172,-0.03125 0.0071,-0.019 0.01589,-0.04336 0.02539,-0.06836 0.01904,-0.051 0.02733,-0.06836 0.02734,-0.06836 l 0.02734,-0.08789 0.05469,-0.07031 c 0,0 0.05327,-0.07253 0.107422,-0.144531 0.02709,-0.036 0.05391,-0.07066 0.07422,-0.09766 0.0059,-0.008 -0.0062,0.01344 -0.0098,0.02344 l 0.162109,-0.277344 h 0.113282 c 0.07062,-0.058 0.130336,-0.107359 0.236328,-0.193359 0.17805,-0.1443 0.401477,-0.328413 0.625,-0.507813 0.222848,-0.1788 0.443467,-0.351428 0.613281,-0.486328 h 0.002 c 0.07098,-0.0567 0.125751,-0.09967 0.175781,-0.138672 0.01138,-0.014 0.0074,-0.0056 0.01758,-0.01563 h 0.002 c 0.03166,-0.0378 0.06539,-0.07772 0.113282,-0.136718 0.131804,-0.1614 0.313545,-0.387619 0.511718,-0.636719 0.337543,-0.4242 0.690157,-0.876856 0.955079,-1.222656 0.03362,-0.1707 0.08729,-0.468294 0.189453,-1.058594 l 0.193359,-1.113281 -0.246094,-1.074219 c -0.08473,-0.3697001 -0.166612,-0.7102783 -0.226562,-0.9550782 -0.0084,-0.035 -0.01313,-0.052125 -0.01953,-0.078125 -0.13811,-0.1658 -0.457771,-0.5501751 -0.873047,-1.046875 -0.255479,-0.3056 -0.51088,-0.6086907 -0.703125,-0.8378907 -0.08181,-0.0976 -0.143126,-0.1742812 -0.197266,-0.2382812 -0.06075,-0.041 -0.137216,-0.091156 -0.242187,-0.1601563 -0.24494,-0.1617 -0.580411,-0.3816343 -0.94336,-0.6152344 l -1.166015,-0.75 -1.490413,-0.4668248 -1.482422,-0.4648438 -1.501953,-0.029297 z"/>
+ <path style="fill:#3f3f3f" d="m 5.492551,1044.1195 -0.5040786,-0.7429 -0.4583233,-0.2586 c -0.2562936,-0.1447 -0.4536035,-0.2706 -0.4476161,-0.2858 0.00589,-0.015 0.2524477,-0.3912 0.5479085,-0.8364 0.2954609,-0.4451 0.5327604,-0.8223 0.5273319,-0.8381 -0.00543,-0.016 -0.02038,-0.029 -0.03322,-0.029 -0.012845,0 -0.1854448,0.1001 -0.3835585,0.2224 -0.467829,0.2889 -1.1369474,0.6952 -1.2832022,0.7791 -0.1020171,0.059 -0.1165072,0.062 -0.1277235,0.025 -0.00696,-0.022 -0.084044,-0.4182 -0.1713012,-0.8801 l -0.1586506,-0.8398 0.1811638,-1.0035 c 0.09964,-0.552 0.1966671,-1.0892 0.2156158,-1.1938 0.032724,-0.1807 0.064481,-0.2422 0.633441,-1.2249 l 0.5989893,-1.0347 0.9162352,-0.4573 c 0.5039295,-0.2514 0.9244985,-0.4575 0.9345975,-0.4577 0.067843,0 -0.027365,0.1427 -0.342755,0.5216 -0.1986139,0.2386 -0.4011727,0.4836 -0.4501314,0.5444 -0.069986,0.087 -0.1436926,0.2609 -0.344792,0.8135 l -0.2557775,0.7028 0.1019349,0.6291 0.101935,0.6292 0.16941,0.1573 c 0.093175,0.087 0.2102702,0.1916 0.2602099,0.2335 l 0.090801,0.076 0.2059028,-0.094 0.2059028,-0.094 0.014905,-0.1279 c 0.01193,-0.1023 0.046225,-0.6714 0.048185,-0.7994 4.615e-4,-0.03 1.1507552,-1.297 1.1890915,-1.3096 0.011765,-0.01 0.2314801,0.2094 0.4882526,0.4738 l 0.4668593,0.4809 0.088817,0.3587 c 0.04885,0.1971 0.099406,0.3986 0.1123503,0.4476 0.019685,0.074 0.053317,0.1086 0.2055358,0.2084 l 0.1819994,0.1193 0.1419322,-0.2356 0.1419327,-0.2355 0.00767,-0.4965 0.00767,-0.4964 -0.4472239,-0.7258 c -0.3687563,-0.5985 -0.4637348,-0.7361 -0.5413268,-0.7846 -0.051756,-0.032 -0.423397,-0.2727 -0.8258667,-0.5344 -0.7116208,-0.4626 -0.7322217,-0.4781 -0.7484361,-0.5664 -0.00917,-0.05 -0.01283,-0.094 -0.00812,-0.098 0.011705,-0.01 2.2215334,0.4775 2.2760051,0.5021 0.023965,0.011 0.4115556,0.2654 0.8613029,0.5658 l 0.8177222,0.5461 0.100091,0.2983 c 0.05505,0.164 0.234599,0.6985 0.399,1.1875 l 0.298915,0.8894 -0.01647,0.5258 c -0.0091,0.2893 -0.02235,0.6597 -0.02953,0.8232 l -0.01306,0.2973 -0.30823,0.9039 -0.30823,0.9038 -0.437686,0.4437 -0.437687,0.4438 -0.2777719,0.562 c -0.1527751,0.3092 -0.2829093,0.5672 -0.2891873,0.5733 -0.00628,0.01 -0.3023777,-0.4759 -0.6579981,-1.0711 l -0.6465822,-1.0821 -0.3655974,-0.1188 -0.3655973,-0.1188 -0.3699909,0.2698 -0.3699918,0.2698 -0.0295,0.1283 c -0.1242183,0.5399 -0.5550672,2.2569 -0.5662857,2.2566 -0.00772,-10e-5 -0.2408806,-0.3346 -0.5181239,-0.7432 z"/>
+ <path style="fill:#3f3f3f" d="m 15.754408,1035.3635 c -0.139545,0 -0.254363,0.01 -0.254363,0.014 0,0.01 0.08323,0.28 0.183967,0.6045 0.187926,0.6052 0.198848,0.6535 0.221512,0.9612 0.0073,0.099 0.01755,0.2277 0.02346,0.287 0.0059,0.059 0.06769,0.803 0.137037,1.6523 l 0.125773,1.5431 -0.08917,1.5205 -0.08917,1.5206 -0.257179,0.6811 c -0.14096,0.3747 -0.25624,0.6873 -0.25624,0.6959 v 0 c 0,0.01 0.232286,-0.04 0.515297,-0.1071 0.456491,-0.1091 0.530173,-0.1204 0.653272,-0.1032 0.07632,0.01 0.469664,0.067 0.874784,0.1258 0.847685,0.1229 0.761995,0.1137 0.743378,0.082 -0.0081,-0.014 -0.137933,-0.4209 -0.288153,-0.9052 l -0.273135,-0.8806 -0.02722,-0.6655 c -0.01511,-0.3657 -0.02385,-0.6662 -0.01972,-0.6713 0.0041,0 0.225657,0.022 0.49277,0.058 l 0.4862,0.066 0.639192,-0.4571 0.639193,-0.458 0.281583,-0.6015 0.282521,-0.6016 -0.03755,-0.8531 -0.03754,-0.8532 -0.247793,-0.6516 -0.248731,-0.6517 -0.538762,-0.342 -0.539701,-0.3411 -0.733053,-0.047 -0.733993,-0.047 -0.687062,-0.288 -0.688,-0.288 z m 2.701317,3.1089 0.262811,0.2447 c 0.144394,0.1349 0.310946,0.2908 0.369812,0.347 l 0.107001,0.1022 -0.06664,0.4344 c -0.03641,0.2389 -0.07092,0.4426 -0.07697,0.4531 -0.0061,0.01 -0.191812,0.1329 -0.412988,0.2733 -0.445926,0.2829 -0.399353,0.2706 -0.786555,0.2103 l -0.250608,-0.039 0.0019,-0.5258 c 0.0018,-0.442 0.05258,-1.3231 0.08166,-1.4154 0.005,-0.016 0.109757,-0.033 0.259056,-0.043 0.137829,-0.01 0.309237,-0.023 0.381075,-0.029 z"/>
+ <path style="fill:#3f3f3f" d="m 13.340879,1037.3623 c -0.01929,3e-4 -0.259544,0.1403 -0.533541,0.3115 l -0.498415,0.3115 -0.331327,0.6595 -0.331327,0.6586 -0.0731,1.2066 -0.0731,1.2056 0.361707,1.0066 0.362655,1.0065 0.488922,0.4942 0.48987,0.4932 0.519301,0.072 c 0.28547,0.04 0.520448,0.074 0.522149,0.074 0.0017,0 0.138226,-0.062 0.303795,-0.1403 0.16557,-0.079 0.364262,-0.1722 0.441454,-0.2077 l 0.140505,-0.064 0.254429,-0.424 0.255378,-0.4239 0.17943,-0.873 0.180378,-0.8729 -0.01994,-0.7932 -0.01898,-0.7941 -0.256327,-0.8038 c -0.140943,-0.4425 -0.264986,-0.8196 -0.275315,-0.8383 -0.01033,-0.019 -0.220275,-0.2428 -0.466136,-0.498 l -0.446201,-0.4644 -0.570566,-0.1509 c -0.313764,-0.083 -0.58639,-0.1512 -0.605693,-0.151 z m 0.797464,3.6668 c 0.0097,0 0.163968,0.1249 0.34367,0.2865 l 0.327529,0.2942 0.03513,0.1587 c 0.01949,0.087 0.05965,0.2751 0.08924,0.4182 l 0.05411,0.2596 -0.10443,0.4547 -0.10443,0.4538 -0.327529,0.1663 -0.32753,0.1663 -0.290505,-0.097 -0.291454,-0.098 -0.168036,-0.5067 -0.168987,-0.5057 0.161392,-0.523 c 0.08865,-0.2874 0.161277,-0.5333 0.161391,-0.547 1.77e-4,-0.019 0.522835,-0.3453 0.610439,-0.3808 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.697338,1031.3623 -1.8671767,0.4238 -1.8671765,0.4229 -1.3886633,0.6796 -1.388664,0.6807 -1.3095626,1.5625 c -0.7204874,0.8598 -1.334799,1.5891 -1.3652263,1.6201 -0.051707,0.053 -0.071727,0.1778 -0.2949202,1.9033 -0.2140835,1.6551 -0.23503871,1.853 -0.2050769,1.9141 6.5e-4,0 0.020193,0.056 0.021484,0.059 0.029912,-0.2704 0.082129,-0.6892 0.1835927,-1.4736 0.2231928,-1.7255 0.2432136,-1.8502 0.2949201,-1.9033 0.030427,-0.031 0.644739,-0.7603 1.3652263,-1.6201 l 1.3095627,-1.5625 1.3886638,-0.6807 1.3886633,-0.6796 1.8671765,-0.4229 1.8671771,-0.4238 1.714834,0.037 1.714833,0.038 1.683584,0.5273 1.683584,0.5283 1.33593,0.8604 c 0.734854,0.473 1.360261,0.8851 1.388663,0.916 0.04181,0.045 2.01467,2.4059 2.123035,2.54 0.01701,0.021 0.172276,0.6539 0.344724,1.4063 l 0.264647,1.1533 0.04883,-0.2852 -0.313475,-1.3681 c -0.172448,-0.7524 -0.327714,-1.3853 -0.344724,-1.4063 -0.108365,-0.1341 -2.081225,-2.495 -2.123035,-2.54 -0.0284,-0.031 -0.653809,-0.443 -1.388663,-0.916 l -1.33593,-0.8604 -1.683584,-0.5283 -1.683584,-0.5273 -1.714833,-0.038 z m 8.118116,15.4081 c -0.02483,0.021 -0.127383,0.1011 -0.136718,0.1094 -0.0098,0.01 0.263962,0.7939 0.608395,1.7441 0.241226,0.6655 0.334954,0.9235 0.439451,1.2139 0.07377,0.01 0.187499,0.026 0.187499,0.019 0,0 -0.282517,-0.7832 -0.62695,-1.7334 -0.267264,-0.7373 -0.388986,-1.1007 -0.471677,-1.3535 z"/>
+ <path style="opacity:0.2" d="m 6.7471661,1034.8623 c -0.0047,0 -0.00135,0.048 0.00781,0.099 0.016215,0.088 0.0374,0.1038 0.7490186,0.5664 0.4024707,0.2616 0.773435,0.5022 0.8251907,0.5342 0.077592,0.048 0.1732325,0.1857 0.5419893,0.7842 l 0.4394504,0.7138 0.00782,-0.4873 -0.4472629,-0.7265 c -0.3687568,-0.5985 -0.4643973,-0.7357 -0.5419893,-0.7842 -0.051499,-0.032 -0.421126,-0.2711 -0.8212842,-0.5313 -0.3325005,-0.072 -0.7568305,-0.1713 -0.7607425,-0.1679 z m -0.2665999,0.2011 c -0.00589,2e-4 -0.3246436,0.1592 -0.5449188,0.2676 -0.093666,0.1131 -0.2211167,0.2654 -0.2480456,0.2988 -0.069986,0.087 -0.1436251,0.261 -0.3447245,0.8135 l -0.255858,0.7031 0.055664,0.3467 0.2001943,-0.5498 c 0.2010994,-0.5525 0.2747389,-0.7265 0.3447245,-0.8135 0.04896,-0.061 0.251579,-0.3053 0.4501929,-0.5439 0.3153901,-0.3789 0.4106136,-0.5225 0.3427712,-0.5225 z m 9.1688908,0.3057 c -0.06104,0 -0.149413,0 -0.149413,0.01 0,0.01 0.08286,0.28 0.183593,0.6045 0.187926,0.6052 0.199015,0.6532 0.221678,0.9609 0.0073,0.099 0.01753,0.2278 0.02344,0.2871 0.0059,0.059 0.06835,0.8031 0.137694,1.6523 l 0.108398,1.333 0.0166,-0.2919 -0.124999,-1.543 c -0.06935,-0.8492 -0.131774,-1.5921 -0.137694,-1.6514 -0.0059,-0.059 -0.01616,-0.1892 -0.02343,-0.288 -0.02266,-0.3077 -0.03375,-0.3558 -0.221678,-0.961 -0.01857,-0.06 -0.01723,-0.056 -0.03418,-0.1113 z m 2.806624,2.6035 -0.130858,0.011 c -0.07184,0.01 -0.243028,0.021 -0.380857,0.03 -0.149299,0.01 -0.253838,0.027 -0.258788,0.043 -0.02907,0.092 -0.08023,0.9731 -0.08203,1.415 l -0.0019,0.5264 h 0.0019 v -0.026 c 0.0018,-0.4419 0.05296,-1.3227 0.08203,-1.415 0.005,-0.016 0.109489,-0.033 0.258788,-0.043 0.137829,-0.01 0.309019,-0.022 0.380857,-0.029 l 0.130858,-0.012 0.262694,0.2441 c 0.144395,0.1349 0.310272,0.2915 0.369139,0.3477 l 0.04101,0.038 c 1.53e-4,-10e-4 -1.52e-4,-10e-4 0,0 l 0.06641,-0.4345 -0.107421,-0.1016 c -0.05887,-0.056 -0.224744,-0.2128 -0.369138,-0.3477 z m -6.970662,0.8359 -0.002,0.069 c -0.0091,0.2892 -0.02211,0.6598 -0.02929,0.8232 l -0.0127,0.2969 -0.308591,0.9043 -0.308592,0.9033 -0.437497,0.4433 -0.4374977,0.4444 -0.2783189,0.5615 c -0.1527751,0.3092 -0.2827808,0.5672 -0.2890608,0.5732 -0.00628,0.01 -0.3016022,-0.4751 -0.6572226,-1.0703 l -0.6474572,-1.082 -0.3652324,-0.1191 -0.3652323,-0.1192 -0.3701149,0.2696 -0.3701148,0.2705 -0.029295,0.1279 c -0.1242258,0.5399 -0.5551908,2.2571 -0.5664107,2.2568 -0.00772,-10e-5 -0.2413081,-0.3345 -0.5185514,-0.7432 l -0.5039033,-0.7421 -0.4580051,-0.2588 c -0.1240319,-0.07 -0.1365979,-0.088 -0.2167957,-0.1387 -0.073764,0.1129 -0.2289591,0.3462 -0.2314439,0.3525 -0.00599,0.015 0.191946,0.1415 0.4482396,0.2862 l 0.4580051,0.2588 0.5039033,0.7421 c 0.2772433,0.4087 0.5108315,0.7431 0.5185514,0.7432 0.01122,3e-4 0.4421849,-1.7169 0.5664032,-2.2568 l 0.029295,-0.1279 0.3701148,-0.2706 0.3701149,-0.2695 0.3652323,0.1192 0.3652324,0.1191 0.6474572,1.082 c 0.3556204,0.5952 0.6509426,1.0768 0.6572226,1.0703 0.00628,-0.01 0.1362857,-0.264 0.2890608,-0.5732 l 0.2783189,-0.5615 0.4374972,-0.4444 0.437498,-0.4433 0.308591,-0.9033 0.308592,-0.9043 0.0127,-0.2969 c 0.0072,-0.1634 0.02023,-0.534 0.02929,-0.8232 l 0.01661,-0.5264 z m 8.995065,0.459 -0.262694,0.5596 -0.282225,0.6015 -0.638668,0.458 -0.639645,0.4571 -0.486325,-0.066 c -0.267113,-0.036 -0.488035,-0.063 -0.492185,-0.058 -0.0031,0 0.0061,0.264 0.01465,0.502 0.01642,0 0.218388,0.021 0.477536,0.056 l 0.486326,0.066 0.639644,-0.4571 0.638669,-0.458 0.282224,-0.6015 0.282224,-0.6016 z m -17.4344682,0.9131 -0.045898,0.2549 0.1582022,0.8398 c 0.087257,0.462 0.1649156,0.8579 0.171874,0.8799 0.011216,0.036 0.025912,0.033 0.1279289,-0.025 0.1424518,-0.082 0.7846098,-0.4708 1.2499927,-0.7578 0.2336512,-0.3568 0.453843,-0.7012 0.449216,-0.7148 -0.00543,-0.016 -0.020365,-0.028 -0.033205,-0.028 -0.012845,0 -0.1846965,0.1004 -0.3828103,0.2227 -0.4678289,0.2889 -1.1369408,0.6944 -1.2831956,0.7783 -0.1020171,0.059 -0.1167124,0.061 -0.1279289,0.025 -0.00696,-0.022 -0.084617,-0.4179 -0.171874,-0.8799 z m 11.0927082,0.3486 c -0.0876,0.035 -0.610171,0.3619 -0.610348,0.3809 -1.14e-4,0.014 -0.07346,0.2594 -0.162108,0.5469 l -0.161132,0.5224 0.08008,0.2402 0.08105,-0.2627 c 0.08865,-0.2874 0.161994,-0.5331 0.162108,-0.5468 1.77e-4,-0.019 0.522744,-0.3454 0.610348,-0.3809 0.0097,0 0.164046,0.1245 0.343748,0.2862 l 0.327147,0.2939 0.03515,0.1592 c 0.01944,0.087 0.0593,0.274 0.08887,0.417 l 0.05469,-0.2393 -0.05469,-0.2598 c -0.02959,-0.1431 -0.06938,-0.3309 -0.08887,-0.4179 l -0.03515,-0.1592 -0.327147,-0.2939 c -0.179702,-0.1617 -0.334028,-0.2912 -0.343748,-0.2862 z m -2.61229,0.7588 -0.02637,0.4277 0.361326,1.0069 0.363279,1.0058 0.488278,0.4942 0.490232,0.4931 0.519528,0.072 c 0.28547,0.04 0.51978,0.074 0.521481,0.074 0.0017,0 0.139117,-0.062 0.304686,-0.1406 0.165569,-0.079 0.364212,-0.1716 0.441404,-0.207 l 0.140624,-0.064 0.253904,-0.4238 0.255858,-0.4248 0.17871,-0.8731 0.180663,-0.872 -0.01074,-0.4473 -0.169921,0.8193 -0.17871,0.8731 -0.255858,0.4248 -0.253904,0.4238 -0.140624,0.064 c -0.07719,0.035 -0.275835,0.1284 -0.441404,0.207 -0.165571,0.078 -0.302988,0.1406 -0.304688,0.1406 -0.0017,0 -0.23601,-0.035 -0.521481,-0.074 l -0.519528,-0.072 -0.490232,-0.4931 -0.488278,-0.4942 -0.363279,-1.0058 z m 5.142549,2.8457 c -0.123099,-0.017 -0.196825,-0.01 -0.653317,0.1035 -0.173719,0.041 -0.222806,0.048 -0.316404,0.066 -0.0971,0.2605 -0.199218,0.5344 -0.199218,0.541 0,0.01 0.232611,-0.04 0.515622,-0.1074 0.456492,-0.109 0.530218,-0.1207 0.653317,-0.1035 0.07632,0.01 0.468899,0.067 0.874018,0.126 0.847685,0.1229 0.762754,0.1142 0.744136,0.083 -0.0045,-0.01 -0.09752,-0.3056 -0.159179,-0.5 -0.101105,-0.013 -0.229358,-0.031 -0.584957,-0.083 -0.405119,-0.059 -0.797701,-0.1155 -0.874018,-0.126 z"/>
+ <path style="fill:#ffffff;opacity:0.2" transform="translate(0,1028.3622)" d="M 10.84375 4.5058594 L 9.1621094 4.8847656 L 7.4648438 5.2695312 L 6.234375 5.8730469 L 5.1308594 6.4121094 L 4.0253906 7.7324219 C 3.6643893 8.1632219 3.3307367 8.5602687 3.0820312 8.8554688 C 3.0035302 8.9486687 2.9507391 9.0120781 2.8925781 9.0800781 C 2.8580791 9.3146781 2.8045911 9.699975 2.703125 10.484375 C 2.5810301 10.875718 2.5788869 11.290679 2.59375 11.6875 C 2.6059884 11.449443 2.6324806 11.2108 2.703125 10.984375 C 2.8045911 10.199975 2.8580791 9.8146781 2.8925781 9.5800781 C 2.9507391 9.5120781 3.0035302 9.4484688 3.0820312 9.3554688 C 3.3307367 9.0602687 3.6643893 8.6632219 4.0253906 8.2324219 L 5.1308594 6.9121094 L 6.234375 6.3730469 L 7.4648438 5.7695312 L 9.1621094 5.3847656 L 10.84375 5.0058594 L 12.378906 5.0449219 L 13.880859 5.0742188 L 15.363281 5.5390625 L 16.853516 6.0058594 L 18.019531 6.7558594 C 18.38248 6.9894594 18.717951 7.2093937 18.962891 7.3710938 C 19.067862 7.4401938 19.144328 7.49025 19.205078 7.53125 C 19.259218 7.59525 19.320534 7.6715313 19.402344 7.7695312 C 19.594589 7.9987312 19.84999 8.3018219 20.105469 8.6074219 C 20.520745 9.1041219 20.840406 9.4884969 20.978516 9.6542969 C 20.984916 9.6802969 20.989647 9.6974219 20.998047 9.7324219 C 21.057997 9.9772219 21.139879 10.3178 21.224609 10.6875 L 21.421875 11.544922 L 21.470703 11.259766 L 21.224609 10.185547 C 21.139879 9.8158468 21.057997 9.4752686 20.998047 9.2304688 C 20.989647 9.1954687 20.984916 9.1783437 20.978516 9.1523438 C 20.840406 8.9865437 20.520745 8.6021686 20.105469 8.1054688 C 19.84999 7.7998687 19.594589 7.4967781 19.402344 7.2675781 C 19.320534 7.1699781 19.259218 7.0932969 19.205078 7.0292969 C 19.144328 6.9882969 19.067862 6.9381409 18.962891 6.8691406 C 18.717951 6.7074406 18.38248 6.4875063 18.019531 6.2539062 L 16.853516 5.5039062 L 15.363281 5.0371094 L 13.880859 4.5722656 L 12.378906 4.5429688 L 10.84375 4.5058594 z M 17.203125 18.273438 C 17.202383 18.278092 17.201873 18.278613 17.201172 18.283203 C 17.193072 18.336203 17.182787 18.364203 17.179688 18.470703 C 17.179179 18.487123 17.181615 18.488264 17.181641 18.503906 C 17.21505 18.522266 17.246267 18.539552 17.277344 18.556641 C 17.269144 18.531641 17.260253 18.506526 17.251953 18.478516 C 17.248153 18.466016 17.235636 18.425096 17.222656 18.371094 C 17.223042 18.372675 17.211978 18.315936 17.203125 18.273438 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/worms.svg b/.icons/awkward/24x24/apps/worms.svg
new file mode 100644
index 00000000..f2c9c13a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/worms.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <path fill="#fecd38" d="m11 1c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10z"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <g fill="#3f3f3f" transform="matrix(.037708 0 0 .037494 2.5 1.5482)">
+ <g>
+ <path d="m186.98 323.4-75.443 115.38s-57.62-12.844-91.065-70.775c-33.455-57.92-15.852-114.38-15.852-114.38l137.65-7.649c0.48 15.102 4.552 30.319 12.645 44.33 8.081 14.003 19.217 25.142 32.061 33.109zm259.18-71.55-137.65-7.64c-0.477 15.101-4.566 30.313-12.648 44.321-8.093 13.997-19.223 25.144-32.071 33.111l75.453 115.38s57.705-12.99 91.149-70.926c33.445-57.927 15.763-114.24 15.763-114.24zm-222.3-84.5c16.176 0 31.393 4.068 44.714 11.201l62.21-123.03s-40.104-43.472-106.99-43.472c-66.895 0-106.82 43.472-106.82 43.472l62.206 123.03c13.319-7.133 28.531-11.201 44.701-11.201zm0 29.808c-26.949 0-48.799 21.848-48.799 48.795 0 26.956 21.851 48.799 48.799 48.799 26.961 0 48.799-21.843 48.799-48.799 0-26.954-21.844-48.795-48.799-48.795z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wpa_gui.svg b/.icons/awkward/24x24/apps/wpa_gui.svg
new file mode 100644
index 00000000..573296ae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wpa_gui.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 4.676,2 2,4.676 2,8 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 8 C 22,4.676 19.324,2 16,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.86674595;stroke-linecap:round;stroke-linejoin:round" d="M 8.7046137,17.624364 A 6.0669246,6.0669246 0 0 1 6.1791801,10.820049 6.0669246,6.0669246 0 0 1 11.984129,6.4635499 6.0669246,6.0669246 0 0 1 17.811809,10.789595 6.0669246,6.0669246 0 0 1 15.322037,17.60704"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.86674595;stroke-linecap:round;stroke-linejoin:round" d="M 8.7046137,17.124364 A 6.0669246,6.0669246 0 0 1 6.1791801,10.320049 6.0669246,6.0669246 0 0 1 11.984129,5.9635499 6.0669246,6.0669246 0 0 1 17.811809,10.289595 6.0669246,6.0669246 0 0 1 15.322037,17.10704"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.7780143;stroke-linecap:round;stroke-linejoin:round" d="M 10.255577,15.109856 A 3.1115251,3.1115251 0 0 1 9.0232646,11.627499 3.1115251,3.1115251 0 0 1 11.986443,9.4218298 3.1115251,3.1115251 0 0 1 14.968755,11.601557 3.1115251,3.1115251 0 0 1 13.766879,15.094535"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.7780143;stroke-linecap:round;stroke-linejoin:round" d="M 10.255577,14.609855 A 3.1115251,3.1115251 0 0 1 9.0232646,11.127498 3.1115251,3.1115251 0 0 1 11.986443,8.9218288 3.1115251,3.1115251 0 0 1 14.968755,11.101556 3.1115251,3.1115251 0 0 1 13.766879,14.594534"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="12" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wpcom.svg b/.icons/awkward/24x24/apps/wpcom.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wpcom.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wps-office-etmain.svg b/.icons/awkward/24x24/apps/wps-office-etmain.svg
new file mode 100644
index 00000000..f93c0c0c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office-etmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#46b146" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7.007121,17.500367 h 7 c 0,0 3,0.249999 3,-2.5 0,-2.75 -3,-2.500464 -3,-2.500464 H 11.107 M 16.992878,7.4932948 H 9.9928785 c 0,0 -3,-0.242929 -3,2.5070712 0,2.750001 3,2.492466 3,2.492466 H 12.793"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7.007121,17.000367 h 7 c 0,0 3,0.249999 3,-2.5 0,-2.75 -3,-2.500464 -3,-2.500464 H 11.107 M 16.992878,6.9932958 H 9.9928785 c 0,0 -3,-0.242929 -3,2.507071 0,2.7500002 3,2.4924652 3,2.4924652 H 12.793"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wps-office-pdfmain.svg b/.icons/awkward/24x24/apps/wps-office-pdfmain.svg
new file mode 100644
index 00000000..cb958645
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office-pdfmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#dc4c3a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 11,5.4921875 a 1.0001,1.0001 0 0 0 -1,1 V 10.5 a 1.0001,1.0001 0 1 0 2,0 V 7.4921875 h 1.9375 c 0.0058,5.018e-4 0.518422,0.044151 1.041016,0.3632813 C 15.504037,8.1763868 16,8.6319111 16,9.9492188 16,11.266526 15.493701,11.758453 14.958984,12.101562 14.432142,12.43962 13.931133,12.498219 13.916016,12.5 H 8.75 a 1.0001,1.0001 0 0 0 -0.2773438,0.03906 c 0,0 -0.6441335,0.185384 -1.2460937,0.703126 C 6.6246023,13.759929 6.0057595,14.707238 6,15.996094 c -0.00577,1.29258 0.6150081,2.245365 1.2207031,2.763672 0.6056951,0.518306 1.2539063,0.701172 1.2539063,0.701172 A 1.0001,1.0001 0 0 0 8.75,19.5 H 11 a 1.0001,1.0001 0 0 0 1,-1 v -2 a 1.0001,1.0001 0 1 0 -2,0 v 1 H 8.9589844 C 8.9090634,17.48326 8.7573721,17.44014 8.5214844,17.238281 8.2499494,17.005923 7.9968526,16.708667 8,16.003906 8.003166,15.295412 8.2604416,14.992686 8.53125,14.759766 8.7668171,14.557156 8.9143668,14.516323 8.9628906,14.5 H 14 a 1.0001,1.0001 0 0 0 0.09961,-0.0059 c 0,0 0.976123,-0.0896 1.941407,-0.708985 C 17.006299,13.165766 18,11.881911 18,9.9492188 18,8.0165264 16.995963,6.7435194 16.021484,6.1484375 15.047005,5.5533556 14.068359,5.4960938 14.068359,5.4960938 A 1.0001,1.0001 0 0 0 14,5.4921875 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,10 V 5.993 h 3 c 0,0 3,0.207 3,3.457 C 17,12.7 14,13 14,13 H 8.75 C 8.75,13 7.0089255,13.50265 7,15.5 6.99108,17.497341 8.75,18 8.75,18 H 11 v -2"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wps-office-wppmain.svg b/.icons/awkward/24x24/apps/wps-office-wppmain.svg
new file mode 100644
index 00000000..fe20484d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office-wppmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#f1723c" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7.007121,7.492756 h 7 c 0,0 3,0.2001577 3,2.950159 0,2.750002 -3,3.050001 -3,3.050001 h -7 v 4.999842"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7.007121,6.9929275 h 7 c 0,0 3,0.2001577 3,2.9501578 0,2.7500027 -3,3.0500017 -3,3.0500017 h -7 v 4.999843"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wps-office-wpsmain.svg b/.icons/awkward/24x24/apps/wps-office-wpsmain.svg
new file mode 100644
index 00000000..11fed0ec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office-wpsmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#558ef4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6.00005,7.499401 v 8.5 c 0,0 0.25,1.25 1.5,0 l 4.5,-5.5 4.5,5.5 c 1.25,1.25 1.5,0 1.5,0 l -1.04e-4,-8.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6.00005,6.999401 v 8.5 c 0,0 0.25,1.25 1.5,0 l 4.5,-5.5 4.5,5.5 c 1.25,1.25 1.5,0 1.5,0 l -1.04e-4,-8.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wps-office2019-etmain.svg b/.icons/awkward/24x24/apps/wps-office2019-etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office2019-etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wps-office2019-pdfmain.svg b/.icons/awkward/24x24/apps/wps-office2019-pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office2019-pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wps-office2019-wppmain.svg b/.icons/awkward/24x24/apps/wps-office2019-wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office2019-wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wps-office2019-wpsmain.svg b/.icons/awkward/24x24/apps/wps-office2019-wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wps-office2019-wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wpscrackgui.svg b/.icons/awkward/24x24/apps/wpscrackgui.svg
new file mode 100644
index 00000000..fa1d7445
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wpscrackgui.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.039111,5.500094 C 8.2461536,5.500094 4.8317532,6.8125707 2,8.8478267 L 12.039111,19.5 21.999616,8.8100166 C 19.178887,6.7972132 15.80264,5.5001874 12.039111,5.5001874 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3124767 2,8.3477327 L 12.039111,18.999906 21.999616,8.3099226 C 19.178887,6.2971192 15.80264,5.0000934 12.039111,5.0000934 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.47930826,0,0,0.46679113,-64.641583,-110.29844)" d="m 159.9,252.99 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.441 c -4.71,-3.49 -10.56,-5.56 -16.86,-5.56 z"/>
+ <path style="fill:#797979" d="m 11.999808,7.7969192 c -3.0214152,0 -5.8255123,0.9650439 -8.0777818,2.5948448 L 12.041987,18.99986 20.07759,10.391298 C 17.825321,8.7617298 15.021367,7.7968725 11.999808,7.7968725 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.47930826,0,0,0.46679113,-64.641583,-110.29844)" d="m 159.9,258.99 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 l 12.706,13.831 12.574,-13.831 c -3.524,-2.6186 -7.9119,-4.1692 -12.64,-4.1692 z"/>
+ <path style="fill:#e4e4e4" d="m 11.999808,10.597666 c -2.2660733,0 -4.3691821,0.72376 -6.0584561,1.946145 L 12.031442,19 18.058264,12.543811 c -1.689082,-1.222525 -3.792286,-1.946052 -6.058456,-1.946052 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3125234 2,8.3477793 L 2.2696109,8.634053 C 5.0484485,6.7057389 8.3635362,5.4667818 12.039351,5.4667818 c 3.647104,0 6.925525,1.2241131 9.692092,3.1307682 L 21.999856,8.3095398 C 19.178168,6.2972033 15.8024,5.0001775 12.038392,5.0001775 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.000287,7.7964523 c -3.0214149,0 -5.8259913,0.9657909 -8.0782608,2.5956387 l 0.2705455,0.286274 C 6.3979169,9.1620872 9.0963745,8.2632808 12.000024,8.2632808 c 2.904847,0 5.602634,0.8997399 7.808411,2.4169042 l 0.268892,-0.288477 C 17.825536,8.7616738 15.022062,7.7958829 12.000503,7.7958829 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.000287,10.597199 c -2.266073,0 -4.3696611,0.724133 -6.0589351,1.946472 l 0.2705455,0.286275 c 1.6415829,-1.109376 3.6396273,-1.765965 5.7881266,-1.765965 2.149506,0 4.147167,0.657522 5.789085,1.767785 l 0.268892,-0.28801 c -1.688603,-1.222527 -3.791328,-1.94652 -6.057498,-1.94652 z"/>
+ <circle style="opacity:0.2" cx="15.5" cy="17" r="5.5"/>
+ <circle style="fill:#5565cc" cx="15.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 13.5 14 A 2.5 2.5 0 0 0 11 16.5 A 2.5 2.5 0 0 0 13.5 19 A 2.5 2.5 0 0 0 16 16.5 A 2.5 2.5 0 0 0 13.5 14 z M 13.5 15 A 1.5 1.5 0 0 1 15 16.5 A 1.5 1.5 0 0 1 13.5 18 A 1.5 1.5 0 0 1 12 16.5 A 1.5 1.5 0 0 1 13.5 15 z"/>
+ <rect style="fill:#ffffff" width="4.5" height="1" x="15.5" y="16"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="18" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ws.openarena.OpenArena.svg b/.icons/awkward/24x24/apps/ws.openarena.OpenArena.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ws.openarena.OpenArena.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wunderlist.svg b/.icons/awkward/24x24/apps/wunderlist.svg
new file mode 100644
index 00000000..c019497a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wunderlist.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(1,1)">
+ <rect fill="#e79d67" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m3.247 3.4999c-0.13686 0-0.24707 0.11022-0.24707 0.24707v15.506c0 0.137 0.1102 0.247 0.24705 0.247h15.506c0.137 0 0.247-0.11 0.247-0.247v-15.506c0-0.1368-0.11-0.247-0.247-0.247z"/>
+ <path fill="#fff" d="m3.247 3c-0.1368 0-0.247 0.1102-0.247 0.2471v15.506c0 0.137 0.1102 0.247 0.24705 0.247h15.506c0.137 0 0.247-0.11 0.247-0.247v-15.506c0-0.1368-0.11-0.247-0.247-0.247z"/>
+ <path fill="#e84228" d="m6 3v17l5-3 5 3v-17z"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m11 6.5 1.236 2.6334 2.764 0.4223-2 2.0503 0.472 2.894-2.472-1.367-2.4721 1.367 0.4721-2.894-2-2.0503 2.7639-0.4223z"/>
+ <path fill="#fff" d="m11 6 1.236 2.6334 2.764 0.4223-2 2.0503 0.472 2.894-2.472-1.367-2.4721 1.367 0.4721-2.894-2-2.0503 2.7639-0.4223z"/>
+ <path fill="#fff" d="m11 6 1.236 2.6334 2.764 0.4223-2 2.0503 0.472 2.894-2.472-1.367-2.4721 1.367 0.4721-2.894-2-2.0503 2.7639-0.4223z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/www-browser.svg b/.icons/awkward/24x24/apps/www-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/www-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wxHexEditor.svg b/.icons/awkward/24x24/apps/wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/wxcas.svg b/.icons/awkward/24x24/apps/wxcas.svg
new file mode 100644
index 00000000..84a71176
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wxcas.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m3.9000003 3.4996297h16.200001c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.200001c-0.4986001 0-0.9-0.399053-0.9-0.894737v-16.210897c0-0.4956841 0.4013999-0.8947367 0.9-0.8947367z"/>
+ <path style="fill:#236fbc" d="m3.9000003 2.9998147h16.200001c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.200001c-0.4986001 0-0.9-0.399053-0.9-0.894737v-16.210897c0-0.4956841 0.4013999-0.8947367 0.9-0.8947367z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m1.9999932 12.500199h6.5000063l2.0000015-5.0000029 2.999998 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="stroke-linejoin:round;stroke:#76eead;stroke-linecap:round;stroke-width:2;fill:none" d="m1.9999932 12.000245h6.5000063l2.0000015-5.0000026 2.999998 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3.9003906 3c-0.4986001 0-0.9003906 0.3988471-0.9003906 0.8945312v0.5c0-0.4956841 0.4017905-0.8945312 0.9003906-0.8945312h16.199218c0.4986 0 0.900391 0.3988471 0.900391 0.8945312v-0.5c0-0.495684-0.401791-0.8945312-0.900391-0.8945312h-16.199218z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wxglade.svg b/.icons/awkward/24x24/apps/wxglade.svg
new file mode 100644
index 00000000..1ccd7ddf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wxglade.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cccccc" d="M 22,21 V 3 C 22,2.446 21.554,2 21,2 H 6.8301225 L 4.8388792,4.0140105 C 4.4493751,4.407968 3.6594245,4.2431845 3.357268,4.7075305 L 2,6.793345 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 4.9702276,4.670753 C 4.6639024,5.13236 3.3054816,4.4782445 3.0507881,4.9702275 L 2,7 H 22 V 3 C 22,2.446 21.554,2 21,2 H 6.742557 Z"/>
+ <path style="fill:#e4e4e4" d="m 4.8388792,3.619965 c -0.4432863,0.332285 -1.2854709,0.5241565 -1.5691769,1 L 2,6.749562 V 21 c 0,0.554 0.446,1 1,1 H 7 V 2 Z"/>
+ <path style="fill:#e4e4e4" d="m 19,7 v 15 h 2 c 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ <path style="fill:#d32626" d="M 3,2 C 2.446,2 2,2.446 2,3 V 7 H 7 V 2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3.5 V 3 C 2,2.446 2.446,2 3,2 h 18 c 0.554,0 1,0.446 1,1 v 0.5 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 2,21 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 21 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,22 2,21.554 2,21 Z"/>
+ <rect style="fill:#ffd000" width="8" height="4" x="7" y="18"/>
+ <rect style="fill:#0fa925" width="4" height="4" x="15" y="18"/>
+ <rect style="fill:#1268c9" width="3" height="3" x="19" y="7"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="7" y="18"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="3" height=".5" x="19" y="10"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="2" y="7"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/wxmaxima.svg b/.icons/awkward/24x24/apps/wxmaxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/wxmaxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/x-office-address-book.svg b/.icons/awkward/24x24/apps/x-office-address-book.svg
new file mode 120000
index 00000000..6de76372
--- /dev/null
+++ b/.icons/awkward/24x24/apps/x-office-address-book.svg
@@ -0,0 +1 @@
+office-address-book.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/x-pdf.svg b/.icons/awkward/24x24/apps/x-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/x-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/x-system-software-sources.svg b/.icons/awkward/24x24/apps/x-system-software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/24x24/apps/x-system-software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/x.svg b/.icons/awkward/24x24/apps/x.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/x.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xampp.svg b/.icons/awkward/24x24/apps/xampp.svg
new file mode 100644
index 00000000..1150cd8c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xampp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#fb7a24" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".2" d="m7.5 4.5a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.2822 3.492c0.02983-0.04744 0.054063-0.09305 0.086914-0.1416 0.34296-0.50682 0.97551-0.95914 1.5986-1.1406 0.6232-0.182 1.2403-0.21 2.0323-0.21a1.5002 1.5002 0 0 1 0.21973 0.0166c0.49437 0.07311 0.71606 0.02013 0.77539-0.002 0.05933-0.02208 0.0437 0.0031 0.13574-0.13574 0.18407-0.27774 0.46608-1.2467 0.99023-2.4697a1.5002 1.5002 0 0 1 1.3721 -0.92871 1.5002 1.5002 0 0 1 1.3857 2.1104c-0.39893 0.93084-0.56427 1.8906-1.2207 2.9014a3.5 3.5 0 0 0 3.342 -3.493 3.5 3.5 0 0 0 -3.5 -3.5 3.5 3.5 0 0 0 -3.4912 3.2617 3.5 3.5 0 0 0 -0.0088 0 3.5 3.5 0 0 0 -0.01172 0 3.5 3.5 0 0 0 -3.488 -3.2617zm0 2a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm7.1504 5.0049c-0.0068 0.01041-0.01165 0.02083-0.01856 0.03125-0.34032 0.5135-0.89316 1.0317-1.5898 1.291-0.64545 0.24023-1.3418 0.26682-2.0859 0.1748-0.62876 0.0029-1.0024 0.053-1.124 0.08594-0.03148 0.07072-0.29751 1.0037-0.95801 2.5137a1.5002 1.5002 0 1 1 -2.7477 -1.204c0.529-1.209 0.5626-1.952 1.1435-2.886a3.5 3.5 0 0 0 -3.2695 3.488 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -0.012 -0.239 3.5 3.5 0 0 0 0.012 0.001 3.5 3.5 0 0 0 0.0088 0 3.5 3.5 0 0 0 -0.009 0.238 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.35 -3.495zm-0.15 1.995a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ <path fill="#fff" d="m7.5 4a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.2822 3.492c0.02983-0.04744 0.054063-0.09305 0.086914-0.1416 0.34296-0.50682 0.97551-0.95914 1.5986-1.1406 0.6232-0.1813 1.2403-0.2098 2.0323-0.2098a1.5002 1.5002 0 0 1 0.21973 0.0166c0.49437 0.07311 0.71606 0.02013 0.77539-0.002 0.05933-0.02208 0.0437 0.0031 0.13574-0.13574 0.18407-0.27774 0.46608-1.2467 0.99023-2.4697a1.5002 1.5002 0 0 1 1.3721 -0.92871 1.5002 1.5002 0 0 1 1.3857 2.1104c-0.39893 0.93084-0.56427 1.8906-1.2207 2.9014a3.5 3.5 0 0 0 3.342 -3.492 3.5 3.5 0 0 0 -3.5 -3.5 3.5 3.5 0 0 0 -3.4912 3.2617 3.5 3.5 0 0 0 -0.0088 0 3.5 3.5 0 0 0 -0.01172 0 3.5 3.5 0 0 0 -3.488 -3.2617zm0 2a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm7.1504 5.0049c-0.0068 0.01041-0.01165 0.02083-0.01856 0.03125-0.34032 0.5135-0.89316 1.0317-1.5898 1.291-0.64545 0.24023-1.3418 0.26682-2.0859 0.1748-0.62876 0.0029-1.0024 0.053-1.124 0.08594-0.03148 0.07072-0.29751 1.0037-0.95801 2.5137a1.5002 1.5002 0 1 1 -2.7477 -1.204c0.529-1.209 0.5626-1.952 1.1435-2.886a3.5 3.5 0 0 0 -3.2695 3.488 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -0.012 -0.239 3.5 3.5 0 0 0 0.012 0.001 3.5 3.5 0 0 0 0.0088 0 3.5 3.5 0 0 0 -0.009 0.238 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -3.35 -3.495zm-0.15 1.995a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xapp.svg b/.icons/awkward/24x24/apps/xapp.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xapp.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xar.svg b/.icons/awkward/24x24/apps/xar.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xar.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xarchiver.svg b/.icons/awkward/24x24/apps/xarchiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xarchiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xboard.svg b/.icons/awkward/24x24/apps/xboard.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xboard.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xcalc.svg b/.icons/awkward/24x24/apps/xcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xcas.svg b/.icons/awkward/24x24/apps/xcas.svg
new file mode 100644
index 00000000..07dd4e44
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xcas.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-21.5" y="-22" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#936ff6" width="19" height="19" x="-21" y="-22" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.499137,4.5000065 c -0.552285,0 -1,0.4477155 -1,1 6.5e-4,0.356634 0.191145,0.6859415 0.5,0.864258 l 0,1.139648 -1.200196,-0.899414 C 10.261693,6.174799 9.6362367,7.009082 10.199332,7.4043035 l 1.799805,1.349609 0,2.3798825 -2.0605473,-1.1894525 -0.258789,-2.152344 c 0.01235,-0.2871965 -0.219404,-0.525634 -0.506836,-0.521484 l -0.00586,0 -0.00684,0.001 c -0.01436,4e-4 -0.028695,0.00135 -0.04297,0.00295 -0.2754435,0.03113 -0.4730095,0.280384 -0.4404245,0.555664 l 0.178712,1.489214 -0.9863285,-0.569336 C 7.8691727,8.3932245 7.6790107,8.06351 7.3702302,7.884772 6.8920657,7.6091995 6.2810532,7.7730975 6.0049962,8.250983 c -0.275737,0.477909 -0.112297,1.088843 0.365234,1.3652345 0.309153,0.178257 0.6898705,0.178257 0.9990235,0 l 0.987305,0.5693355 -1.379883,0.589844 c -0.5093535,0.211176 -0.3521105,0.970414 0.1992185,0.961914 0.067004,-0.0011 0.133091,-0.01577 0.194336,-0.04297 l 2.069336,-0.883788 2.0595708,1.189453 -2.0595708,1.189453 -2.069336,-0.883789 c -0.061245,-0.0272 -0.1273325,-0.04181 -0.194336,-0.04297 -0.551329,-0.0085 -0.708572,0.750738 -0.1992185,0.961914 l 1.379883,0.589844 -0.987305,0.569336 c -0.309153,-0.178257 -0.6898705,-0.178257 -0.9990235,0 -0.477531,0.276391 -0.640971,0.887325 -0.365234,1.365234 0.276057,0.477885 0.8870695,0.641783 1.365234,0.366211 0.3087805,-0.178738 0.4989425,-0.508453 0.4990235,-0.865234 l 0.9863285,-0.569336 -0.178711,1.489257 c -0.032585,0.27528 0.164981,0.524535 0.4404295,0.555664 0.014275,0.0016 0.02861,0.0025 0.04297,0.0029 l 0.00683,10e-4 0.00586,0 c 0.287432,0.0041 0.519188,-0.234287 0.506836,-0.521484 l 0.258789,-2.152344 2.0605473,-1.189453 0,2.379883 -1.799805,1.349609 c -0.5630953,0.395222 0.06236,1.229505 0.599609,0.799805 l 1.200195,-0.899414 0,1.139648 c -0.308854,0.178317 -0.499369,0.507624 -0.5,0.864258 0,0.552285 0.447716,1 1,1 0.552285,0 1,-0.447715 1,-1 -2.82e-4,-0.356983 -0.190843,-0.686743 -0.5,-0.865234 l 0,-1.138672 1.200196,0.899414 c 0.06974,0.0521 0.151877,0.08509 0.238281,0.0957 0.0058,7.5e-4 0.01171,0.0014 0.01758,0.002 0.0146,0.0016 0.02926,0.0026 0.04395,0.0029 0.515183,0.0059 0.701611,-0.676918 0.254883,-0.933594 l -1.754883,-1.316406 0,-2.379883 2.061524,1.189453 0.269531,2.233399 c 0.02769,0.228998 0.20844,0.409338 0.4375,0.436523 l 0.002,0 0.0068,10e-4 c 0.0081,8.5e-4 0.01626,0.0015 0.02442,0.0019 0.0062,4.41e-4 0.01236,7.5e-4 0.01855,0.001 l 0.0068,0 c 0.335751,0.0041 0.580092,-0.317228 0.486328,-0.639649 l -0.169901,-1.409179 0.987305,0.569336 c 8e-5,0.356782 0.190242,0.686495 0.499023,0.865234 0.478382,0.276238 1.090127,0.112261 1.366211,-0.36621 0.275573,-0.478166 0.111674,-1.089178 -0.366211,-1.365235 -0.309152,-0.178257 -0.689871,-0.178257 -0.999023,0 l -0.987305,-0.569336 1.379883,-0.589843 c 0.518869,-0.213545 0.346603,-0.988345 -0.213867,-0.961914 -0.06171,0.0031 -0.122308,0.01773 -0.178711,0.04297 l -2.069336,0.883787 -2.060547,-1.189453 2.060547,-1.189453 2.069336,0.883789 c 0.0564,0.02524 0.116997,0.03982 0.178711,0.04297 0.56047,0.02643 0.732736,-0.74837 0.213867,-0.961914 l -1.379883,-0.589844 0.987305,-0.569335 c 0.309152,0.178257 0.689871,0.178257 0.999023,0 0.477885,-0.276057 0.641784,-0.8870695 0.366211,-1.3652345 -0.276084,-0.478473 -0.887829,-0.64245 -1.366211,-0.3662125 -0.308781,0.1787395 -0.498943,0.508453 -0.499023,0.8652345 l -0.987305,0.569336 0.169922,-1.40918 c 0.09376,-0.32242 -0.150576,-0.643798 -0.486328,-0.639648 l -0.0068,0 c -0.0062,2.5e-4 -0.01238,5.5e-4 -0.01856,0.001 -0.0082,4.5e-4 -0.01629,0.0011 -0.02441,0.00195 l -0.0068,10e-4 -0.0019,0 c -0.22906,0.027185 -0.409805,0.207525 -0.4375,0.4365235 l -0.269531,2.2333985 -2.061524,1.1894525 0,-2.3798825 1.754883,-1.316406 c 0.446728,-0.256676 0.2603,-0.939529 -0.254883,-0.933594 -0.01469,3.505e-4 -0.02934,0.00135 -0.04394,0.00295 -0.0059,5.5e-4 -0.01174,0.0012 -0.01758,0.00195 -0.0864,0.010615 -0.168538,0.043605 -0.238281,0.095703 l -1.200195,0.899414 0,-1.1386715 c 0.309156,-0.1784915 0.499717,-0.5082515 0.5,-0.8652345 0,-0.5522845 -0.447716,-1 -1,-1 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.499137,4.000008 c -0.552285,0 -1,0.4477155 -1,1 6.5e-4,0.356634 0.191145,0.6859415 0.5,0.864258 l 0,1.139648 L 10.798941,6.1045 C 10.261693,5.6748005 9.6362367,6.5090835 10.199332,6.904305 l 1.799805,1.349609 0,2.379883 L 9.9385897,9.444344 9.6798007,7.292 C 9.6921507,7.0048035 9.4603967,6.766366 9.1729647,6.770516 l -0.00586,0 -0.00684,0.001 c -0.01436,4e-4 -0.028695,0.00135 -0.04297,0.00295 C 8.8418512,6.805596 8.6442852,7.05485 8.6768702,7.33013 L 8.8555822,8.819344 7.8692537,8.250008 C 7.8691727,7.893226 7.6790107,7.5635115 7.3702302,7.3847735 6.8920657,7.109201 6.2810532,7.273099 6.0049962,7.7509845 c -0.275737,0.477909 -0.112297,1.088843 0.365234,1.3652345 0.309153,0.178257 0.6898705,0.178257 0.9990235,0 l 0.987305,0.569336 -1.379883,0.589844 c -0.5093535,0.211176 -0.3521105,0.970414 0.1992185,0.961914 0.067004,-0.0011 0.133091,-0.01577 0.194336,-0.04297 l 2.069336,-0.883788 2.0595708,1.189453 -2.0595708,1.189453 -2.069336,-0.883789 c -0.061245,-0.0272 -0.1273325,-0.04181 -0.194336,-0.04297 -0.551329,-0.0085 -0.708572,0.750738 -0.1992185,0.961914 l 1.379883,0.589844 -0.987305,0.569336 c -0.309153,-0.178257 -0.6898705,-0.178257 -0.9990235,0 -0.477531,0.276391 -0.640971,0.887325 -0.365234,1.365234 0.276057,0.477885 0.8870695,0.641783 1.365234,0.366211 0.3087805,-0.178738 0.4989425,-0.508453 0.4990235,-0.865234 l 0.9863285,-0.569336 -0.178711,1.489257 c -0.032585,0.27528 0.164981,0.524535 0.4404295,0.555664 0.014275,0.0016 0.02861,0.0025 0.04297,0.0029 l 0.00683,0.001 0.00586,0 c 0.287432,0.0041 0.519188,-0.234287 0.506836,-0.521484 l 0.258789,-2.152344 2.0605473,-1.189453 0,2.379883 -1.799805,1.349609 c -0.5630953,0.395222 0.06236,1.229505 0.599609,0.799805 l 1.200195,-0.899414 0,1.139648 c -0.308854,0.178317 -0.499369,0.507624 -0.5,0.864258 0,0.552285 0.447716,1 1,1 0.552285,0 1,-0.447715 1,-1 -2.82e-4,-0.356983 -0.190843,-0.686743 -0.5,-0.865234 l 0,-1.138672 1.200196,0.899414 c 0.06974,0.0521 0.151877,0.08509 0.238281,0.0957 0.0058,7.5e-4 0.01171,0.0014 0.01758,0.002 0.0146,0.0016 0.02926,0.0026 0.04395,0.0029 0.515183,0.0059 0.701611,-0.676918 0.254883,-0.933594 l -1.754883,-1.316406 0,-2.379883 2.061524,1.189453 0.269531,2.233399 c 0.02769,0.228998 0.20844,0.409338 0.4375,0.436523 l 0.002,0 0.0068,0.001 c 0.0081,8.5e-4 0.01626,0.0015 0.02442,0.0019 0.0062,4.41e-4 0.01236,7.5e-4 0.01855,0.001 l 0.0068,0 c 0.335751,0.0041 0.580092,-0.317228 0.486328,-0.639649 l -0.169901,-1.409179 0.987305,0.569336 c 8e-5,0.356782 0.190242,0.686495 0.499023,0.865234 0.478382,0.276238 1.090127,0.112261 1.366211,-0.36621 0.275573,-0.478166 0.111674,-1.089178 -0.366211,-1.365235 -0.309152,-0.178257 -0.689871,-0.178257 -0.999023,0 l -0.987305,-0.569336 1.379883,-0.589843 c 0.518869,-0.213545 0.346603,-0.988345 -0.213867,-0.961914 -0.06171,0.0031 -0.122308,0.01773 -0.178711,0.04297 l -2.069336,0.883787 -2.060547,-1.189453 2.060547,-1.189453 2.069336,0.883789 c 0.0564,0.02524 0.116997,0.03982 0.178711,0.04297 0.56047,0.02643 0.732736,-0.74837 0.213867,-0.961914 L 16.642691,9.685556 17.629996,9.1162205 c 0.309152,0.178257 0.689871,0.178257 0.999023,0 C 19.106904,8.8401635 19.270803,8.229151 18.99523,7.750986 18.719146,7.272513 18.107401,7.108536 17.629019,7.3847735 17.320238,7.563513 17.130076,7.8932265 17.129996,8.250008 l -0.987305,0.569336 0.169922,-1.40918 c 0.09376,-0.32242 -0.150576,-0.643798 -0.486328,-0.639648 l -0.0068,0 c -0.0062,2.5e-4 -0.01238,5.5e-4 -0.01856,0.001 -0.0082,4.5e-4 -0.01629,0.0011 -0.02441,0.00195 l -0.0068,0.001 -0.0019,0 c -0.22906,0.027185 -0.409805,0.207525 -0.4375,0.4365235 l -0.269531,2.2333985 -2.061524,1.189453 0,-2.379883 1.754883,-1.316406 c 0.446728,-0.256676 0.2603,-0.939529 -0.254883,-0.933594 -0.01469,3.505e-4 -0.02934,0.00135 -0.04394,0.00295 -0.0059,5.5e-4 -0.01174,0.0012 -0.01758,0.00195 -0.0864,0.010615 -0.168538,0.043605 -0.238281,0.095703 l -1.200195,0.899414 0,-1.1386715 c 0.309156,-0.1784915 0.499717,-0.5082515 0.5,-0.8652345 0,-0.5522845 -0.447716,-1 -1,-1 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 2 C 7.237 2 3 6.237 3 11.5 C 3 11.584363 3.0095546 11.666177 3.0117188 11.75 C 3.1445634 6.6045402 7.3213632 2.5 12.5 2.5 C 17.678637 2.5 21.855437 6.6045402 21.988281 11.75 C 21.990445 11.666177 22 11.584363 22 11.5 C 22 6.237 17.763 2 12.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xchat-gnome.svg b/.icons/awkward/24x24/apps/xchat-gnome.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xchat-gnome.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xchat.svg b/.icons/awkward/24x24/apps/xchat.svg
new file mode 100644
index 00000000..5ea60362
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xchat.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#0286c2" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path fill="#feea3a" d="m21 2-2 2v9c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1v-10c0-0.554 0.446-1 1-1h13z"/>
+ <path opacity=".2" d="m20.5 2.5-1.5 1.5v0.5l2-2h-0.5zm-13.5 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fe9700" d="m1 8 2 2v9c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1h-13z"/>
+ <path fill="#fff" opacity=".1" d="m8 2c-0.554 0-1 0.446-1 1v0.25c0-0.554 0.446-1 1-1h12.75l0.25-0.25h-13z"/>
+ <path fill="#fff" opacity=".1" d="m1 8 0.25 0.25h12.75c0.554 0 1 0.446 1 1v-0.25c0-0.554-0.446-1-1-1h-13z"/>
+ <path opacity=".2" d="m7.7055 10.5-0.353 2h-1.3525v1h1.1763l-0.35265 2h-1.3235v1h1.1474l-0.35266 2h1l0.35266-2h2l-0.35266 2h1l0.35266-2h1.3526v-1h-1.1763l0.35265-2h1.3237v-1h-1.1474l0.35266-2h-1l-0.35266 2h-2l0.35266-2zm0.47102 3h2l-0.35265 2h-2z"/>
+ <path fill="#fff" d="m7.7055 10-0.353 2h-1.3525v1h1.1763l-0.35265 2h-1.3235v1h1.1474l-0.35266 2h1l0.35266-2h2l-0.35266 2h1l0.35266-2h1.3526v-1h-1.1763l0.35265-2h1.3237v-1h-1.1474l0.35266-2h-1l-0.35266 2h-2l0.35266-2zm0.47102 3h2l-0.35265 2h-2z"/>
+ <path opacity=".2" d="m1 8.5 2 2v-0.5l-1.5-1.5h-0.5zm2 10.5v0.5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-10c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xchm-48.svg b/.icons/awkward/24x24/apps/xchm-48.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xchm-48.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xclipboard.svg b/.icons/awkward/24x24/apps/xclipboard.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xclipboard.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xclock.svg b/.icons/awkward/24x24/apps/xclock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xclock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xconsole.svg b/.icons/awkward/24x24/apps/xconsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xconsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xcos.svg b/.icons/awkward/24x24/apps/xcos.svg
new file mode 100644
index 00000000..eefcba8d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xcos.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22" y="4.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#e74c3c" width="20" height="16" x="-22" y="4" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="20" cy="15.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="15.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="15" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="15" r="1"/>
+ <rect style="fill:#3f3f3f" width="10" height="10" x="4" y="7" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="20" cy="18.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="18.5" r="1"/>
+ <circle style="fill:#3f3f3f" cx="20" cy="18" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="18" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="12.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="12.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="12" r="1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 5,11.5 h 1.5 l 1,-2 1,5 1.5,-6 1,3 h 2"/>
+ <circle style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="8" r="2.5"/>
+ <circle style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="7.5" r="2.5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3 4 C 2.446 4 2 4.446 2 5 L 2 5.5 C 2 4.946 2.446 4.5 3 4.5 L 21 4.5 C 21.554 4.5 22 4.946 22 5.5 L 22 5 C 22 4.446 21.554 4 21 4 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xdiagnose.svg b/.icons/awkward/24x24/apps/xdiagnose.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xdiagnose.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xdman.svg b/.icons/awkward/24x24/apps/xdman.svg
new file mode 100644
index 00000000..c10bf169
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xdman.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12.5" cy="11" r="8.5"/>
+ <path style="opacity:0.2" d="M 12.5,9.5 A 10.5,10.833333 0 0 0 2,20.333333 10.5,10.833333 0 0 0 2.1220216,21.916015 C 2.2969387,22.262041 2.6441545,22.5 3.05,22.5 h 18.9 c 0.402384,0 0.746463,-0.23433 0.922851,-0.575521 A 10.5,10.833333 0 0 0 23,20.333333 10.5,10.833333 0 0 0 12.5,9.5 Z"/>
+ <circle style="fill:#2064cf" cx="12.5" cy="10.5" r="8.5"/>
+ <path style="opacity:0.2" d="M 11.703735,2.0456451 A 8.5000003,8.5000003 0 0 0 8.6275838,2.937975 c 0.042925,0.1360426 -0.00723,0.2895101 -0.163625,0.4250001 -0.105825,0.091715 -0.192525,0.2345575 -0.192525,0.3179425 0,0.2548725 0.23035,0.6462125 0.414375,0.7030775 0.2443751,0.07565 0.1623501,0.3364298 -0.15215,0.4805048 -0.14535,0.066725 -0.324275,0.258825 -0.397375,0.4267006 -0.073525,0.1683 -0.181475,0.33405 -0.240125,0.368475 -0.058225,0.03485 -0.10625,0.1661745 -0.10625,0.2923995 0,0.1763756 0.08075,0.2618006 0.345525,0.3676256 0.18955,0.076075 0.4165,0.1313245 0.504475,0.1228244 0.5061751,-0.0476 0.5414501,0.2473501 0.099025,0.8236501 -0.235025,0.3060001 -0.348075,0.3829251 -0.5083,0.3442501 -0.149175,-0.0357 -0.230775,0.00638 -0.298775,0.1542755 -0.0714,0.156825 -0.1887,0.2099495 -0.5036251,0.231625 -0.309825,0.021675 -0.448375,0.084574 -0.5644,0.2541501 -0.085,0.123675 -0.2073995,0.223975 -0.2724245,0.223975 -0.065195,0 -0.21828,0.0833 -0.3403401,0.18445 -0.24837,0.206125 -0.345355,0.22695 -0.4324375,0.092225 -0.11509,-0.1785 -0.3634175,-0.0884 -0.7329551,0.265625 -0.3268253,0.3128001 -0.3663929,0.3965251 -0.3170929,0.6681001 0.08772,0.4832251 0.3498179,0.9120501 0.649103,1.0616501 0.2611625,0.130475 0.2662625,0.1445 0.1079075,0.31195 -0.091077,0.09647 -0.24735,0.19975 -0.3469701,0.229925 -0.2877253,0.08755 -0.1257576,0.1972 0.3876426,0.26265 0.52547,0.06672 0.688755,0.257125 0.443275,0.5168 -0.1368925,0.144925 -0.1292,0.172125 0.090482,0.309825 0.4292501,0.26945 0.7706096,0.10455 0.3677101,-0.17765 -0.2589526,-0.181475 -0.07786,-0.255425 0.302175,-0.123675 0.3030245,0.104975 0.3629495,0.09902 0.5418745,-0.05653 0.367625,-0.318325 0.7671251,0.152575 0.4309501,0.507875 -0.2137751,0.226525 -0.1491751,0.499375 0.127925,0.5372 0.1224,0.01657 0.37655,0.130475 0.56525,0.2533 0.1887,0.1224 0.3944001,0.223125 0.4564501,0.223125 0.06205,0 0.23715,0.124525 0.3893,0.276675 0.30855,0.308125 0.479825,0.347225 0.5669501,0.13005 0.10455,-0.26095 0.062475,-0.395675 -0.2193001,-0.70295 -0.223975,-0.2448 -0.5882,-0.89505 -0.5882,-1.051025 0,-0.09605 0.370175,-0.01445 0.577575,0.127075 0.129625,0.08882 0.3395751,0.20315 0.4666496,0.255 0.13515,0.05525 0.2754,0.22695 0.339576,0.4148 0.09987,0.29495 0.1394,0.32045 0.493,0.32045 h 0.3842 l 0.05822,0.690625 c 0.0697,0.830875 0.136425,0.999175 0.4216,1.0676 0.20995,0.05058 0.433925,0.3757 0.433925,0.62985 0,0.06757 -0.150874,0.233325 -0.335324,0.36805 -0.22865,0.167026 -0.32725,0.308976 -0.31195,0.447951 0.01912,0.173825 -0.0204,0.201025 -0.266475,0.18275 -0.158525,-0.0119 -0.433925,0.04378 -0.610725,0.123675 -0.209525,0.09435 -0.436477,0.124525 -0.649401,0.08628 -0.2448006,-0.04378 -0.3276756,-0.02678 -0.3276756,0.06885 0,0.07055 -0.08585,0.2023 -0.1904,0.29325 -0.2584,0.223974 -0.151725,0.342549 0.245225,0.271149 0.2465006,-0.0442 0.3425506,-0.02465 0.3850506,0.0816 0.09052,0.225675 -0.138975,0.548675 -0.3519006,0.49555 -0.13515,-0.034 -0.19975,0.01233 -0.241825,0.1717 -0.01445,0.05652 -0.041225,0.10455 -0.0731,0.14535 a 8.5000003,8.5000003 0 0 0 1.3451266,0.397375 c -0.0425,-0.08117 -0.09095,-0.155125 -0.138126,-0.188275 -0.218875,-0.1547 -0.07225,-0.55675 0.229075,-0.628999 0.307276,-0.07395 0.258825,-0.273276 -0.07522,-0.311525 -0.292825,-0.03315 -0.60435,-0.329801 -0.5066,-0.481525 0.06587,-0.101575 0.34595,-0.0867 0.912475,0.0476 0.255851,0.06035 0.430525,-0.0612 1.023401,-0.70975 0.342974,-0.375701 0.606899,-0.532101 0.896325,-0.532101 0.1105,0 0.504475,-0.101575 0.875925,-0.225675 0.70125,-0.235025 0.975375,-0.226525 0.94945,0.02975 -0.05355,0.532951 0.289425,0.515101 0.8483,-0.04335 0.232899,-0.232475 0.445825,-0.400775 0.47345,-0.374425 0.106675,0.102425 -0.08542,0.60095 -0.309825,0.802826 -0.284325,0.25585 -0.29835,0.41735 -0.04802,0.545275 0.13685,0.07055 0.195075,0.212925 0.21675,0.53295 l 0.0289,0.4369 h 0.3553 c 0.124525,0 0.2278,0.017 0.3111,0.04887 a 8.5000003,8.5000003 0 0 0 4.118251,-7.015051 c -0.13005,-0.27795 -0.1207,-0.445825 0,-0.63495 a 8.5000003,8.5000003 0 0 0 -0.03825,-0.4764251 c -0.07735,-0.00383 -0.156401,-0.00723 -0.24735,-0.0034 -0.428402,0.01785 -0.795177,-0.150875 -0.795177,-0.3659251 0,-0.045475 -0.15215,-0.2329 -0.337875,-0.416075 -0.2108,-0.2074 -0.318751,-0.391 -0.287299,-0.4862 0.0289,-0.0867 -0.03315,-0.2265251 -0.142801,-0.3213001 -0.106675,-0.09265 -0.194225,-0.2414 -0.194225,-0.33065 0,-0.142375 -0.09053,-0.160225 -0.745449,-0.1445 l -0.74545,0.018275 0.01275,0.7348251 c 0.0221,1.2869001 0.213775,1.6209501 0.80495,1.4054751 0.270725,-0.099025 0.93585,-0.024225 1.124975,0.1258 0.06843,0.0544 0.16745,0.2516001 0.219725,0.4386001 0.0527,0.186575 0.24735,0.51 0.4335,0.717825 0.37655,0.4216 0.405875,0.586075 0.189975,1.080775 -0.188275,0.4318 -0.391425,0.382075 -0.35105,-0.08627 l 0.02975,-0.3485 -0.31875,0.0595 c -0.176375,0.03357 -0.397375,0.163625 -0.4964,0.2924 -0.141101,0.183175 -0.206975,0.20995 -0.3128,0.126225 -0.07395,-0.05865 -0.133875,-0.182325 -0.133875,-0.274125 0,-0.0918 -0.09095,-0.1938 -0.20145,-0.227375 -0.110926,-0.03357 -0.262651,-0.2006 -0.337026,-0.371875 -0.119425,-0.2737 -0.11645,-0.357425 0.02252,-0.689775 0.140676,-0.337025 0.141951,-0.3927 0.01233,-0.517225 -0.119,-0.1139001 -0.180625,-0.1177251 -0.337025,-0.0238 -0.15725,0.09393 -0.231625,0.08713 -0.418625,-0.03825 -0.124524,-0.083725 -0.34255,-0.1530001 -0.48365,-0.1530001 -0.286875,0 -0.373575,-0.1394 -0.373575,-0.6009501 0,-0.426275 -0.254149,-0.580975 -0.859349,-0.5253 -0.4199,0.038675 -0.51255,0.01105 -0.851275,-0.2499 -0.20953,-0.161075 -0.54018,-0.5486751 -0.73568,-0.8623251 -0.1955,-0.31365 -0.405875,-0.6413251 -0.4675,-0.7280251 -0.0884,-0.125375 -0.06672,-0.24565 0.10625,-0.586925 l 0.21845,-0.4292501 -0.46155,0.062475 c -0.8211,0.110925 -0.987275,0.2171751 -0.6341,0.4067251 0.1377,0.073525 0.14365,0.11135 0.0374,0.234175 -0.0697,0.0799 -0.102425,0.206975 -0.07225,0.2822 0.03017,0.0748 -0.0081,0.2516 -0.08457,0.3922751 -0.07693,0.1411 -0.1411,0.338725 -0.14365,0.4403 -0.0081,0.316625 -0.550375,0.5686501 -1.154725,0.535075 -0.91545,-0.050575 -0.989825,-0.036125 -1.314951,0.2656251 -0.4063001,0.3774 -0.4585751,0.552925 -0.26945,0.9031251 0.183175,0.34 0.508725,0.475575 1.072276,0.447525 0.50405,-0.025075 0.561,0.01955 0.445825,0.3527501 -0.09818,0.28305 -0.427125,0.39185 -0.65025,0.21505 -0.1717,-0.136425 -0.763726,-0.03102 -0.9452011,0.168725 -0.076075,0.0833 -0.189125,0.3026 -0.25075,0.4862 -0.10625,0.31705 -0.137275,0.3366 -0.613275,0.3825 -0.4751501,0.04632 -0.5210501,0.03102 -0.8627501,-0.2839 -0.3812251,-0.35105 -0.4458251,-0.61965 -0.262225,-1.08205 0.0816,-0.2048501 0.14195,-0.2384251 0.35955,-0.1984751 0.43095,0.078625 0.60095,-0.070975 0.60095,-0.53125 0,-0.2231251 -0.04335,-0.4318001 -0.096475,-0.4632501 -0.0527,-0.03145 -0.09605,-0.1496 -0.09605,-0.263075 0,-0.113475 -0.0544,-0.259675 -0.120275,-0.32385 -0.096475,-0.0935 -0.08245,-0.1436501 0.0714,-0.2524501 0.1054,-0.074375 0.2788001,-0.124525 0.3850501,-0.111775 0.105825,0.01275 0.39865,-0.03315 0.650675,-0.101575 0.3642251,-0.098175 0.4713251,-0.17255 0.5206251,-0.364225 0.0935,-0.3638001 0.321726,-0.6557751 0.512976,-0.6557751 0.302175,0 0.30855,-0.7106001 0.01487,-1.7442001 -0.04335,-0.1525751 -0.162775,-0.2494751 -0.373576,-0.3017501 -0.17085,-0.0425 -0.356575,-0.1589503 -0.4126751,-0.2591653 -0.055675,-0.100215 -0.1581,-0.181815 -0.227375,-0.181815 -0.069275,0 -0.20485,-0.08296 -0.300475,-0.1842801 -0.096475,-0.102 -0.2958,-0.1842799 -0.447525,-0.1842799 -0.3591251,0 -0.3650751,-0.247265 -0.00892,-0.377655 0.376125,-0.13787 0.961775,0.04284 1.1033001,0.3402975 0.191675,0.4033675 0.4046,0.2350674 0.473026,-0.37434 0.08457,-0.7537376 0.344675,-0.9703601 1.1645,-0.9703601 h 0.589475 l -0.2584,-0.258145 C 11.816785,2.2406775 11.75006,2.142205 11.703735,2.0456451 Z m 3.05575,0.2672825 c -0.01657,0.01496 -0.03272,0.0272 -0.04887,0.043988 -0.1972,0.2012799 -0.28985,0.2299675 -0.594575,0.1834725 -0.5321,-0.081132 -0.463675,0.13311 0.125375,0.3918074 0.318325,0.1398676 0.523175,0.2993276 0.592875,0.4606576 0.33575,0.7784299 0.56695,1.1975225 0.682975,1.2400225 0.2346,0.086275 0.374425,-0.08687 0.4267,-0.529465 0.05992,-0.50779 0.231625,-0.6154425 0.540175,-0.3378325 0.11985,0.1077375 0.287299,0.1958825 0.371874,0.1958825 0.263925,0 0.459,0.1059525 0.459,0.24905 0,0.075395 0.08925,0.2570825 0.198475,0.40409 0.161075,0.2163248 0.2703,0.2681748 0.571201,0.2681748 0.369325,0 0.59585,0.069275 1.058249,0.3247 0.0072,0.00382 0.01445,0.0051 0.02167,0.00892 A 8.5000003,8.5000003 0 0 0 14.759485,2.3129276 Z M 4.0082586,10.463578 a 8.5000003,8.5000003 0 0 0 -0.00165,0.03655 8.5000003,8.5000003 0 0 0 0.1660051,1.632851 c 0.307955,0.125375 0.39304,0.07565 0.425,-0.2108 0.016533,-0.148325 0.093967,-0.3162 0.1726774,-0.374425 0.1215925,-0.08967 0.099662,-0.135575 -0.14943,-0.305575 -0.1612449,-0.110075 -0.3201525,-0.302175 -0.3527924,-0.426701 -0.03162,-0.1207 -0.13855,-0.25245 -0.2598026,-0.3519 z m 2.6754181,2.809676 c -0.079475,-0.0081 -0.1752275,0.03443 -0.2814775,0.136424 -0.2247826,0.215051 -0.1908251,0.647275 0.06392,0.818125 0.2919325,0.195925 0.404557,0.138976 0.441532,-0.222274 0.045475,-0.4454 -0.049725,-0.714001 -0.2239745,-0.732275 z m 1.4424496,1.2852 c -0.0867,0.003 -0.182325,0.06503 -0.27795,0.195925 -0.101575,0.13855 -0.1292,0.317475 -0.090525,0.58905 0.048025,0.334049 0.0272,0.40545 -0.1474751,0.495125 -0.224825,0.11475 -0.27285,0.45645 -0.088825,0.632399 0.18275,0.1751 0.3570001,0.129201 0.4199001,-0.110499 0.08925,-0.3417 0.589475,-0.381651 0.9311751,-0.0748 0.145775,0.1309 0.264775,0.1972 0.264775,0.14705 0,-0.05015 -0.151725,-0.232475 -0.337025,-0.404175 -0.2834751,-0.2635 -0.3361751,-0.3757 -0.3361751,-0.714851 0,-0.47855 -0.146625,-0.761175 -0.337875,-0.755224 z m -2.3689072,1.09735 a 8.5000003,8.5000003 0 0 0 0.1967325,0.248199 C 5.8960241,15.814328 5.8298941,15.728478 5.7572191,15.655804 Z m 2.8644572,1.30475 c -0.042925,0.01487 -0.0612,0.06885 -0.0612,0.163625 0,0.09605 -0.0612,0.196774 -0.136,0.223974 -0.09945,0.03655 -0.1224,0.151726 -0.08415,0.4267 0.00723,0.05142 0.00935,0.09265 0.0119,0.135575 a 8.5000003,8.5000003 0 0 0 0.3536,0.181475 c -0.00595,-0.14705 0.020825,-0.320025 0.09775,-0.536774 0.130475,-0.36805 0.13515,-0.460275 0.0289,-0.524875 -0.09945,-0.06035 -0.1674501,-0.08458 -0.2108,-0.0697 z"/>
+ <path style="fill:#00aaf6" d="M 12.5,9 A 10.5,10.833333 0 0 0 2,19.833333 10.5,10.833333 0 0 0 2.1220216,21.416015 C 2.2969387,21.762041 2.6441545,22 3.05,22 h 18.9 c 0.402384,0 0.746463,-0.23433 0.922851,-0.575521 A 10.5,10.833333 0 0 0 23,19.833333 10.5,10.833333 0 0 0 12.5,9 Z"/>
+ <path style="fill:#ffffff" d="M 12.5 9 A 10.5 10.833333 0 0 0 11 9.125 L 11 16 L 14 16 L 14 9.1230469 A 10.5 10.833333 0 0 0 12.5 9 z"/>
+ <path style="opacity:0.2" d="m 9.7988359,14.500001 a 0.79858761,0.76351849 0 0 0 -0.7984947,0.785842 0.79858761,0.76351849 0 0 0 0.1063895,0.359797 l 1.3510353,2.235309 1.349891,2.236451 a 0.79858761,0.76351849 0 0 0 1.384208,0 l 1.349893,-2.236451 1.351034,-2.23531 a 0.79858761,0.76351849 0 0 0 -0.692106,-1.145638 h -2.700925 z"/>
+ <path style="fill:#ffffff" d="m 9.7988359,14.000001 a 0.79858761,0.76351849 0 0 0 -0.7984947,0.785842 0.79858761,0.76351849 0 0 0 0.1063895,0.359797 l 1.3510353,2.235309 1.349891,2.236451 a 0.79858761,0.76351849 0 0 0 1.384208,0 l 1.349893,-2.236451 1.351034,-2.23531 a 0.79858761,0.76351849 0 0 0 -0.692106,-1.145638 h -2.700925 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12.5 2 A 8.5 8.5 0 0 0 4 10.5 A 8.5 8.5 0 0 0 4.0097656 10.792969 A 8.5 8.5 0 0 1 12.5 2.5 A 8.5 8.5 0 0 1 20.990234 10.707031 A 8.5 8.5 0 0 0 21 10.5 A 8.5 8.5 0 0 0 12.5 2 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 9 A 10.5 10.833333 0 0 0 2 19.833984 A 10.5 10.833333 0 0 0 2.0097656 20.023438 A 10.5 10.833333 0 0 1 12.5 9.5 A 10.5 10.833333 0 0 1 22.990234 20.142578 A 10.5 10.833333 0 0 0 23 19.833984 A 10.5 10.833333 0 0 0 12.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xed.svg b/.icons/awkward/24x24/apps/xed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xedit.svg b/.icons/awkward/24x24/apps/xedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xemacs.svg b/.icons/awkward/24x24/apps/xemacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xemacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xeyes.svg b/.icons/awkward/24x24/apps/xeyes.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xeyes.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfburn.svg b/.icons/awkward/24x24/apps/xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfcalendar.svg b/.icons/awkward/24x24/apps/xfcalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfcalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-edit.svg b/.icons/awkward/24x24/apps/xfce-edit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-edit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-filemanager.svg b/.icons/awkward/24x24/apps/xfce-filemanager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-filemanager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-mail.svg b/.icons/awkward/24x24/apps/xfce-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-man.svg b/.icons/awkward/24x24/apps/xfce-man.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-man.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-mount.svg b/.icons/awkward/24x24/apps/xfce-mount.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-mount.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-mouse.svg b/.icons/awkward/24x24/apps/xfce-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-newmail.svg b/.icons/awkward/24x24/apps/xfce-newmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-newmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-schedule.svg b/.icons/awkward/24x24/apps/xfce-schedule.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-schedule.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-sensors.svg b/.icons/awkward/24x24/apps/xfce-sensors.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-sound.svg b/.icons/awkward/24x24/apps/xfce-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-system-info.svg b/.icons/awkward/24x24/apps/xfce-system-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-system-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-system-lock.svg b/.icons/awkward/24x24/apps/xfce-system-lock.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-system-lock.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-system-settings.svg b/.icons/awkward/24x24/apps/xfce-system-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-system-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-terminal.svg b/.icons/awkward/24x24/apps/xfce-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-theme-manager.svg b/.icons/awkward/24x24/apps/xfce-theme-manager.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-theme-manager.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-ui.svg b/.icons/awkward/24x24/apps/xfce-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce-unknown.svg b/.icons/awkward/24x24/apps/xfce-unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce-unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-appfinder.svg b/.icons/awkward/24x24/apps/xfce4-appfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-appfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-backdrop.svg b/.icons/awkward/24x24/apps/xfce4-backdrop.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-backdrop.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-battery-plugin.svg b/.icons/awkward/24x24/apps/xfce4-battery-plugin.svg
new file mode 120000
index 00000000..babe31af
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+../devices/battery.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-clipman-plugin.svg b/.icons/awkward/24x24/apps/xfce4-clipman-plugin.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-clipman-plugin.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-clock.svg b/.icons/awkward/24x24/apps/xfce4-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-color-settings.svg b/.icons/awkward/24x24/apps/xfce4-color-settings.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-color-settings.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-cpufreq-plugin.svg b/.icons/awkward/24x24/apps/xfce4-cpufreq-plugin.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-cpufreq-plugin.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-cpugraph-plugin.svg b/.icons/awkward/24x24/apps/xfce4-cpugraph-plugin.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-cpugraph-plugin.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-dict.svg b/.icons/awkward/24x24/apps/xfce4-dict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-dict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-display.svg b/.icons/awkward/24x24/apps/xfce4-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-eyes.svg b/.icons/awkward/24x24/apps/xfce4-eyes.svg
new file mode 100644
index 00000000..fa23ee1c
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-eyes.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="6.5" cy="10" r="5.5"/>
+ <circle style="fill:#cccccc" cx="6.5" cy="9.5" r="5.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,4 A 5.5,5.5 0 0 0 1,9.5 5.5,5.5 0 0 0 1.010742,9.7929686 5.5,5.5 0 0 1 6.5,4.5 5.5,5.5 0 0 1 11.989258,9.7070306 5.5,5.5 0 0 0 12,9.5 5.5,5.5 0 0 0 6.5,4 Z"/>
+ <circle style="fill:#478be5" cx="7" cy="9" r="2"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="9" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="13.5" r="7"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="13" r="7"/>
+ <circle style="fill:#478be5" cx="16" cy="12" r="3"/>
+ <circle style="fill:#3f3f3f" cx="16" cy="12" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,6 A 7,7 0 0 0 8,13 7,7 0 0 0 8.010742,13.292969 7,7 0 0 1 15,6.5 7,7 0 0 1 21.989258,13.207031 7,7 0 0 0 22,13 7,7 0 0 0 15,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/24x24/apps/xfce4-fsguard-plugin-warning.svg
new file mode 100644
index 00000000..1b8e4cac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path opacity=".5" d="m12 5c2.7614 0 5 2.2386 5 5s-2.2386 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2.5c-1.3807 0-2.5 1.1193-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.1193 2.5-2.5-1.1193-2.5-2.5-2.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <circle style="fill:#f54c4c" cx="18" cy="18" r="5"/>
+ <path style="fill:#ffffff" d="m 17,18 h 2 v -4 h -2 z"/>
+ <path style="fill:#ffffff" d="m 17,21 h 2 v -2 h -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xfce4-indicator-plugin.svg b/.icons/awkward/24x24/apps/xfce4-indicator-plugin.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-indicator-plugin.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-logo.svg b/.icons/awkward/24x24/apps/xfce4-logo.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-logo.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-mcs-manager.svg b/.icons/awkward/24x24/apps/xfce4-mcs-manager.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-mcs-manager.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-menueditor.svg b/.icons/awkward/24x24/apps/xfce4-menueditor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-menueditor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-mixer.svg b/.icons/awkward/24x24/apps/xfce4-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-netload-plugin.svg b/.icons/awkward/24x24/apps/xfce4-netload-plugin.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-netload-plugin.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-notes-plugin.svg b/.icons/awkward/24x24/apps/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-notifyd.svg b/.icons/awkward/24x24/apps/xfce4-notifyd.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-notifyd.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-panel-menu.svg b/.icons/awkward/24x24/apps/xfce4-panel-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-panel-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-panel.svg b/.icons/awkward/24x24/apps/xfce4-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-power-manager-settings.svg b/.icons/awkward/24x24/apps/xfce4-power-manager-settings.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-power-manager-settings.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-pulseaudio-plugin.svg b/.icons/awkward/24x24/apps/xfce4-pulseaudio-plugin.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-pulseaudio-plugin.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-session.svg b/.icons/awkward/24x24/apps/xfce4-session.svg
new file mode 100644
index 00000000..4039ec82
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-session.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2,6.45 2,20.5 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 21,6.45 Z"/>
+ <path style="fill:#3575b8" d="M 2,5.95 2,20 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 21,5.95 Z"/>
+ <rect style="opacity:0.3" width="7" height="5" x="4" y="14" rx=".746" ry=".85"/>
+ <path style="opacity:0.2" d="M 2,6 2,6.5 21,6.5 21,6 Z"/>
+ <path style="fill:#e4e4e4" d="M 21,6 21,4 C 21,3.446 20.554,3 20,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 17,0 c 0.554,0 1,0.446 1,1 L 21,4 C 21,3.446 20.554,3 20,3 L 3,3 Z"/>
+ <rect style="opacity:0.3" width="7" height="5" x="12" y="8" rx=".746" ry=".85"/>
+ <path style="opacity:0.2" d="m 14.615234,11.50035 a 1.3449181,1.4034637 0 0 0 -0.632812,0.1875 l -2.154297,1.298828 -2.15625,1.298828 a 1.3449181,1.4034637 0 0 0 0,2.429688 l 2.15625,1.298828 2.154297,1.298828 A 1.3449181,1.4034637 0 0 0 16,18.096053 l 0,-0.595703 5,0 c 0.554,0 1,-0.446 1,-1 l 0,-2 c 0,-0.554 -0.446,-1 -1,-1 l -5,0 0,-0.597656 A 1.3449181,1.4034637 0 0 0 14.615234,11.50035 Z"/>
+ <rect style="fill:#c7db59" width="9" height="4" x="13" y="13" rx="1" ry="1"/>
+ <path style="fill:#c7db59" d="m 14.614943,11.000625 a 1.3449181,1.4034637 0 0 0 -0.632118,0.187291 l -2.155507,1.298258 -2.1546294,1.298257 a 1.3449181,1.4034637 0 0 0 0,2.431147 l 2.1546294,1.298257 2.155507,1.298257 a 1.3449181,1.4034637 0 0 0 2.017174,-1.216031 l 0,-2.596513 0,-2.596514 a 1.3449181,1.4034637 0 0 0 -1.385056,-1.402409 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.615234 11 A 1.3449181 1.4034637 0 0 0 13.982422 11.1875 L 11.828125 12.486328 L 9.671875 13.785156 A 1.3449181 1.4034637 0 0 0 9.0234375 15.253906 A 1.3449181 1.4034637 0 0 1 9.671875 14.285156 L 11.828125 12.986328 L 13.982422 11.6875 A 1.3449181 1.4034637 0 0 1 14.615234 11.5 A 1.3449181 1.4034637 0 0 1 16 12.902344 L 16 12.402344 A 1.3449181 1.4034637 0 0 0 14.615234 11 z M 16 13 L 16 13.5 L 21 13.5 C 21.554 13.5 22 13.946 22 14.5 L 22 14 C 22 13.446 21.554 13 21 13 L 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xfce4-settings.svg b/.icons/awkward/24x24/apps/xfce4-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-sound.svg b/.icons/awkward/24x24/apps/xfce4-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-splash.svg b/.icons/awkward/24x24/apps/xfce4-splash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-splash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-system-lock.svg b/.icons/awkward/24x24/apps/xfce4-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-systray.svg b/.icons/awkward/24x24/apps/xfce4-systray.svg
new file mode 100644
index 00000000..72d43d15
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-systray.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="#4ab3e4" d="m3 3c-0.554 0-1 0.446-1 1v13h20v-13c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#253951" d="m3 21c-0.554 0-1-0.446-1-1v-3h20v3c0 0.554-0.446 1-1 1z"/>
+ <path fill="#fff" opacity=".1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <circle opacity=".2" cx="13" cy="19.5" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="13" cy="19" r="1"/>
+ <circle opacity=".2" cx="16" cy="19.5" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="16" cy="19" r="1"/>
+ <circle opacity=".2" cx="19" cy="19.5" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="19" cy="19" r="1"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xfce4-taskbar.svg b/.icons/awkward/24x24/apps/xfce4-taskbar.svg
new file mode 100644
index 00000000..196d15b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-taskbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path fill="#4ab3e4" d="m3 3c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-16c0-0.554-0.446-1-1-1h-18z"/>
+ <path fill="#253951" d="m3 21c-0.554 0-1-0.446-1-1v-4h20v4c0 0.554-0.446 1-1 1z"/>
+ <path fill="#fff" opacity=".1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <rect fill="#fff" opacity=".2" width="8" height="3" x="3" y="17" rx=".638" ry=".772"/>
+ <rect fill="#fff" opacity=".2" width="8" height="3" x="12" y="17" rx=".638" ry=".772"/>
+ <path opacity=".2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#fff" width="3" height="3" x="4" y="17"/>
+ <rect fill="#fff" width="3" height="3" x="13" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xfce4-time-out-plugin.svg b/.icons/awkward/24x24/apps/xfce4-time-out-plugin.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-time-out-plugin.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-timer.svg b/.icons/awkward/24x24/apps/xfce4-timer.svg
new file mode 120000
index 00000000..5669fdbb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-timer.svg
@@ -0,0 +1 @@
+gnome-break-timer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-ui.svg b/.icons/awkward/24x24/apps/xfce4-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-weather.svg b/.icons/awkward/24x24/apps/xfce4-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4-workspaces.svg b/.icons/awkward/24x24/apps/xfce4-workspaces.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce4_xicon.svg b/.icons/awkward/24x24/apps/xfce4_xicon.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce4_xicon.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfce_unknown.svg b/.icons/awkward/24x24/apps/xfce_unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfce_unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfdashboard.svg b/.icons/awkward/24x24/apps/xfdashboard.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfdashboard.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfpm-ac-adapter.svg b/.icons/awkward/24x24/apps/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfpm-suspend.svg b/.icons/awkward/24x24/apps/xfpm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfpm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-hibernate.svg b/.icons/awkward/24x24/apps/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-logout.svg b/.icons/awkward/24x24/apps/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-reboot.svg b/.icons/awkward/24x24/apps/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-shutdown.svg b/.icons/awkward/24x24/apps/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-suspend.svg b/.icons/awkward/24x24/apps/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfsm-switch.svg b/.icons/awkward/24x24/apps/xfsm-switch.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfsm-switch.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xfwm4.svg b/.icons/awkward/24x24/apps/xfwm4.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xfwm4.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xhydra.svg b/.icons/awkward/24x24/apps/xhydra.svg
new file mode 100644
index 00000000..2c8f5644
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xhydra.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#008366" width="20" height="20" x="2" y="2" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 10.922852,4.5061259 C 10.667971,4.5271545 10.572418,4.5665276 10.476563,4.6877665 10.373551,4.8180562 10.285226,4.848308 9.9091795,4.883079 9.6226935,4.90957 9.421403,4.9617022 9.3447265,5.0295634 9.196936,5.1603622 9.057617,5.4780726 9.057617,5.684837 c 0,0.1466325 0.014435,0.1531125 0.2402345,0.1171875 0.133169,-0.02119 0.339215,-0.00578 0.4638675,0.035155 0.1826955,0.05999 0.210839,0.090033 0.1523435,0.1601565 -0.04173,0.050025 -0.184426,0.03613 -0.3408205,0.03613 -0.313499,0 -0.346272,0.0873 -0.1279295,0.339844 L 9.5859375,6.536396 9.828125,6.4074895 c 0.275731,-0.1470405 0.470085,-0.112858 0.664063,-0.0039 0.07388,0.041495 0.406639,0.090945 0.740234,0.109375 0.567099,0.031335 0.416468,0.04439 0.553711,0.203125 0.08897,0.102901 0.211303,0.2467815 0.210938,0.365234 -0.0013,0.399321 -0.492181,1.1066045 -1.325196,2.091797 -0.421734,0.4987775 -0.504809,0.9943875 -0.505859,1.2353535 -3.3e-4,0.07373 -0.02694,0.149491 -0.05859,0.168946 -0.06071,0.03733 -0.09864,-0.192156 -0.15625,-0.945315 C 9.8941255,8.886277 9.7536905,8.5389965 9.430664,8.2073 9.241126,8.0126745 9.065217,7.8966535 8.888672,7.8498785 8.5799175,7.7680795 8.561184,7.705399 8.8125,7.6018315 8.9139665,7.5600165 8.9970705,7.501855 8.9970705,7.472925 c 0,-0.074196 -0.2812385,-0.1351355 -0.462891,-0.1005855 -0.186318,0.035435 -0.190955,0.0026 -0.023435,-0.174805 C 8.840315,6.8485125 8.279383,6.9292895 7.697268,7.314722 7.1748485,7.66063 6.8560995,7.947263 6.8076195,8.2043705 6.7770245,8.36661 6.6792425,8.5082925 6.4599635,8.7092535 6.0534205,9.081834 5.9613815,9.270503 6.0136745,9.6174565 6.0899325,10.123388 6.148287,10.164823 6.3857445,9.884058 6.534563,9.7081 6.879984,9.525104 6.943362,9.5881595 7.005248,9.6497285 6.84553,9.869267 6.659182,9.9787845 6.4236495,10.117204 6.4262595,10.21463 6.666992,10.298122 c 0.228621,0.07929 0.271149,0.05823 0.400391,-0.19629 C 7.216411,9.808359 7.3917995,9.6428945 7.6377005,9.5637455 7.7595595,9.5245205 7.989236,9.3726825 8.1484425,9.225855 8.3076495,9.0790285 8.468078,8.9592535 8.504888,8.9592535 c 0.126353,0 0.359889,0.292025 0.4228515,0.52832 0.034655,0.1300545 0.093685,0.6471195 0.1308595,1.1494175 0.1146175,1.548215 0.271222,1.78498 0.8378905,3.012196 0.1816725,0.393445 0.3300785,0.754664 0.3300785,0.802734 0,0.06482 -0.5254795,0.0976 -0.886361,0.128907 -0.8538725,0.0741 -1.212189,0.462394 -1.274414,1.126362 -0.022435,0.239379 -0.0013,0.378529 0.081055,0.534179 0.169974,0.321205 0.2718775,0.315203 0.2265625,-0.01367 -0.03879,-0.281558 0.064044,-0.461315 0.140625,-0.246094 0.056558,0.158951 0.2743785,0.385743 0.370117,0.385743 0.097485,0 0.098345,-0.0088 0.021485,-0.209961 -0.06731,-0.176135 -0.026355,-0.193881 0.145508,-0.06445 0.1644125,0.123816 0.2197695,0.06334 0.177734,-0.194336 -0.066529,-0.407883 0.638866,-0.584518 1.4176105,-0.354877 0.378561,0.111631 0.483295,0.121637 0.650392,0.06152 0.318891,-0.114724 0.561548,-0.0872 0.769531,0.08691 0.209422,0.175319 0.03956,0.755036 -0.106446,0.962413 -0.148687,0.211197 -0.381356,0.300291 -0.963867,0.371093 -0.295108,0.03587 -0.601459,0.10789 -0.681642,0.160157 -0.159667,0.104084 -0.288086,0.33746 -0.288086,0.524414 0,0.160916 0.0737,0.150642 0.234375,-0.0332 0.07352,-0.08412 0.188968,-0.152344 0.256836,-0.152344 0.154278,0 0.154913,0.03284 10e-4,0.227539 -0.110808,0.140155 -0.174302,0.50586 -0.08789,0.50586 0.01919,0 0.12566,-0.09609 0.237305,-0.213867 0.111645,-0.117774 0.261877,-0.213868 0.333984,-0.213868 0.152998,0 0.16144,0.04642 0.03711,0.209961 -0.09266,0.121887 -0.126641,0.525685 -0.04395,0.521485 0.02537,-0.0013 0.101718,-0.09018 0.169922,-0.198243 0.11577,-0.183432 0.260721,-0.276831 0.748047,-0.481445 0.107654,-0.0452 0.518174,-0.421719 0.912109,-0.835937 0.703721,-0.739949 0.916429,-0.756967 0.896484,-1.008789 l -0.02051,-0.256836 0.492188,-0.07422 c 0.631318,-0.223871 1.177227,-0.242228 1.544921,-0.05273 0.487856,0.251419 0.948729,0.686999 0.881836,1.096679 -0.04923,0.301501 -0.215824,0.664593 -0.636718,0.705078 -0.833012,0.08012 -0.896428,0.02755 -1.180664,0.160157 -0.600384,0.280093 -0.919109,0.931326 -0.780274,1.596679 0.130094,0.623472 0.662897,1.036379 1.478516,1.22168 0.256581,0.05832 0.599136,0.07772 1.030273,0.05957 1.079788,-0.04545 1.770237,-0.309602 2.348633,-0.90039 0.21162,-0.216155 0.484343,-0.66191 0.583984,-0.914063 L 20,19.000269 v -1.5 l -1.25,0.75 0.583984,0.350586 c -0.08624,0.07132 -0.199646,0.175622 -0.328125,0.307617 -0.568064,0.583588 -0.957431,0.790606 -1.667969,0.885742 -0.583056,0.07807 -1.362411,-0.0038 -1.759765,-0.178711 C 15.252323,19.472121 15,19.162481 15,18.931909 c 0,-0.21687 0.260234,-0.415275 0.574219,-0.425781 0.849463,-0.02842 1.007812,-0.105469 1.007812,-0.105469 0.611667,-0.184975 1.331055,-1.241378 1.331055,-1.906249 0,-0.16966 0.02679,-0.378113 0.05957,-0.463867 0.04864,-0.127262 0.02056,-0.236749 -0.152344,-0.595703 -0.143956,-0.298843 -0.199178,-0.487397 -0.173828,-0.587892 0.03071,-0.121726 -0.0265,-0.212394 -0.323242,-0.510742 -0.321106,-0.322834 -0.352636,-0.475504 -0.285156,-0.583008 0.04168,-0.06639 0.07617,-0.134572 0.07617,-0.151367 0,-0.0168 -0.159912,-0.110285 -0.354493,-0.208008 -0.194581,-0.09772 -0.421526,-0.232651 -0.504882,-0.299804 -0.131173,-0.105675 -0.140748,-0.135878 -0.06836,-0.222656 0.046,-0.05514 0.06764,-0.116058 0.04785,-0.135743 -0.01979,-0.01969 -0.251086,-0.07567 -0.513671,-0.125 -0.592581,-0.11132 -0.68453,-0.159619 -0.708984,-0.371093 -0.0107,-0.09255 -0.04101,-0.166086 -0.06738,-0.163086 -0.02637,0.003 -0.320683,0.05531 -0.654297,0.116211 -0.655791,0.119712 -0.804688,0.103415 -0.804688,-0.08887 0,-0.158506 0.0012,-0.159303 -0.409179,0.05859 -0.670213,0.355822 -1.214371,0.276239 -1.045899,-0.283203 0.04237,-0.140714 0.156995,-0.372123 0.254883,-0.513672 0.391441,-0.56604 0.997421,-0.745794 2.369141,-0.808594 0.764415,-0.035 1.108574,-0.06901 1.333007,-0.169922 0.354025,-0.159177 0.677275,-0.4402145 0.829102,-0.720705 0.06495,-0.1199865 0.138914,-0.2177735 0.165039,-0.2177735 0.128313,0 0.293945,-0.2610285 0.293945,-0.463867 0,-0.2745295 0.126488,-0.2545245 0.201172,0.032225 0.0741,0.2844995 0.200143,0.144387 0.192383,-0.213867 -0.0066,-0.303834 0.0391,-0.338471 0.176758,-0.1347655 0.148898,0.2203355 0.19728,0.073381 0.112305,-0.337891 C 17.876184,7.9343205 17.342721,6.965896 17.12207,6.6877665 17.052157,6.5996415 16.917286,6.511809 16.823242,6.492454 16.693904,6.46584 16.592311,6.358625 16.40625,6.0510475 c -0.139934,-0.231325 -0.321384,-0.446858 -0.421875,-0.499023 -0.158599,-0.082327 -0.204602,-0.081088 -0.446289,0.010742 -0.293781,0.1116245 -0.32022,0.1574905 -0.167969,0.283203 0.12253,0.1011715 0.329102,0.5668035 0.329102,0.741211 0,0.1245725 -0.0021,0.1250255 -0.12793,0.01172 -0.07044,-0.063419 -0.268208,-0.212598 -0.318359,-0.331055 -0.0871,-0.2057395 -0.0954,-0.210127 -0.179688,-0.096679 -0.155598,0.209435 -0.111961,0.4989625 0.09766,0.647461 0.205175,0.145354 0.389975,0.4647245 0.458984,0.793945 0.02468,0.117774 0.09713,0.30037 0.161133,0.4052735 0.23993,0.393364 0.193692,1.0345515 -0.175781,1.2089845 -0.128576,0.060702 -0.543527,0.1152435 -1.180664,0.1552735 -1.465511,0.092088 -1.991439,0.280279 -2.694336,0.966799 -0.335933,0.328106 -0.358155,0.34047 -0.31836,0.173829 0.06383,-0.267284 0.09157,-0.6251015 0.699219,-1.415042 0.779806,-1.013737 0.888795,-1.2572895 0.887695,-1.984375 -0.0021,-0.621554 -0.08649,-1.3287745 -0.749023,-1.8632814 -0.136471,-0.094092 -0.233159,-0.1951233 -0.214844,-0.2246093 0.01832,-0.029485 0.145139,-0.053711 0.28125,-0.053711 0.28844,0 0.293869,-0.094185 0.01563,-0.2558593 C 12.109901,4.5911079 11.34032,4.4716859 10.922852,4.5061259 Z"/>
+ <path style="fill:#badc86" d="M 10.922852,4.0058594 C 10.667971,4.026888 10.572418,4.0662611 10.476563,4.1875 10.373551,4.3177897 10.285226,4.3480415 9.9091795,4.3828125 9.6226935,4.4093035 9.421403,4.4614357 9.3447265,4.5292969 9.196936,4.6600957 9.057617,4.9778061 9.057617,5.1845705 c 0,0.1466325 0.014435,0.1531125 0.2402345,0.1171875 0.133169,-0.02119 0.339215,-0.00578 0.4638675,0.035155 0.1826955,0.05999 0.210839,0.090033 0.1523435,0.1601565 -0.04173,0.050025 -0.184426,0.03613 -0.3408205,0.03613 -0.313499,0 -0.346272,0.0873 -0.1279295,0.339844 L 9.5859375,6.0361295 9.828125,5.907223 c 0.275731,-0.1470405 0.470085,-0.112858 0.664063,-0.0039 0.07388,0.041495 0.406639,0.090945 0.740234,0.109375 0.567099,0.031335 0.416468,0.04439 0.553711,0.203125 0.08897,0.102901 0.211303,0.2467815 0.210938,0.365234 -0.0013,0.399321 -0.492181,1.1066045 -1.325196,2.091797 -0.421734,0.4987775 -0.504809,0.994387 -0.505859,1.2353515 -3.3e-4,0.073726 -0.02694,0.1494905 -0.05859,0.1689455 -0.06071,0.03733 -0.09864,-0.1921555 -0.15625,-0.9453125 C 9.8941255,8.3860105 9.7536905,8.03873 9.430664,7.7070335 9.241126,7.512408 9.065217,7.396387 8.888672,7.349612 8.5799175,7.267813 8.561184,7.2051325 8.8125,7.101565 8.9139665,7.05975 8.9970705,7.0015885 8.9970705,6.9726585 8.9970705,6.898463 8.715832,6.837523 8.5341795,6.872073 8.3478615,6.907508 8.3432245,6.874673 8.5107445,6.697268 8.840315,6.348246 8.279383,6.429023 7.697268,6.8144555 7.1748485,7.1603635 6.8560995,7.4469965 6.8076195,7.704104 6.7770245,7.8663435 6.6792425,8.008026 6.4599635,8.208987 6.0534205,8.5815675 5.9613815,8.7702365 6.0136745,9.11719 6.0899325,9.623121 6.148287,9.6645555 6.3857445,9.3837915 6.534563,9.2078335 6.879984,9.0248375 6.943362,9.087893 7.0052475,9.149462 6.8455295,9.3690005 6.659182,9.478518 6.4236495,9.6169365 6.4262595,9.7143625 6.666997,9.797854 6.895618,9.8771455 6.938146,9.8560855 7.067388,9.601565 7.216411,9.3080925 7.3917995,9.142628 7.6377005,9.063479 7.7595595,9.024254 7.989236,8.872416 8.1484425,8.7255885 8.3076495,8.578762 8.468078,8.458987 8.504888,8.458987 c 0.126353,0 0.359889,0.292025 0.4228515,0.52832 0.034655,0.1300545 0.093685,0.6471185 0.1308595,1.149415 0.1146175,1.548215 0.271222,1.78498 0.8378905,3.012196 0.1816725,0.393445 0.3300785,0.754664 0.3300785,0.802734 0,0.06482 -0.5254795,0.0976 -0.886361,0.128907 -0.8538725,0.0741 -1.212189,0.462394 -1.274414,1.126362 -0.022435,0.239379 -0.0013,0.378529 0.081055,0.534179 0.169974,0.321205 0.2718775,0.315203 0.2265625,-0.01367 -0.03879,-0.281558 0.064044,-0.461315 0.140625,-0.246094 0.056558,0.158951 0.2743785,0.385743 0.370117,0.385743 0.097485,0 0.098345,-0.0088 0.021485,-0.209961 -0.06731,-0.176135 -0.026355,-0.193881 0.145508,-0.06445 0.1644125,0.123816 0.2197695,0.06334 0.177734,-0.194336 -0.066529,-0.407883 0.638866,-0.584518 1.4176105,-0.354877 0.378561,0.111631 0.483295,0.121637 0.650392,0.06152 0.318891,-0.114724 0.561548,-0.0872 0.769531,0.08691 0.209422,0.175319 0.03956,0.755036 -0.106446,0.962413 -0.148687,0.211197 -0.381356,0.300291 -0.963867,0.371093 -0.295108,0.03587 -0.601459,0.10789 -0.681642,0.160157 -0.159667,0.104084 -0.288086,0.33746 -0.288086,0.524414 0,0.160916 0.0737,0.150642 0.234375,-0.0332 0.07352,-0.08412 0.188968,-0.152344 0.256836,-0.152344 0.154278,0 0.154913,0.03284 10e-4,0.227539 -0.110808,0.140155 -0.174302,0.50586 -0.08789,0.50586 0.01919,0 0.12566,-0.09609 0.237305,-0.213867 0.111645,-0.117774 0.261877,-0.213868 0.333984,-0.213868 0.152998,0 0.16144,0.04642 0.03711,0.209961 -0.09266,0.121887 -0.126641,0.525685 -0.04395,0.521485 0.02537,-0.0013 0.101718,-0.09018 0.169922,-0.198243 0.11577,-0.183432 0.260721,-0.276831 0.748047,-0.481445 0.107654,-0.0452 0.518174,-0.421719 0.912109,-0.835937 0.703721,-0.739949 0.916429,-0.756967 0.896484,-1.008789 l -0.02051,-0.256836 0.492188,-0.07422 c 0.631318,-0.223871 1.177227,-0.242228 1.544921,-0.05273 0.487856,0.251419 0.948729,0.686999 0.881836,1.096679 -0.04923,0.301501 -0.215824,0.664593 -0.636718,0.705078 -0.833012,0.08012 -0.896428,0.02755 -1.180664,0.160157 -0.600384,0.280093 -0.919109,0.931326 -0.780274,1.596679 0.130094,0.623472 0.662897,1.036379 1.478516,1.22168 0.256581,0.05832 0.599136,0.07772 1.030273,0.05957 1.079788,-0.04545 1.770237,-0.309602 2.348633,-0.90039 0.21162,-0.216155 0.484343,-0.66191 0.583984,-0.914063 L 20,18.5 V 17 l -1.25,0.75 0.583984,0.350586 c -0.08624,0.07132 -0.199646,0.175622 -0.328125,0.307617 -0.568064,0.583588 -0.957431,0.790606 -1.667969,0.885742 -0.583056,0.07807 -1.362411,-0.0038 -1.759765,-0.178711 C 15.252323,18.971852 15,18.662212 15,18.43164 c 0,-0.21687 0.260234,-0.415275 0.574219,-0.425781 0.849463,-0.02842 1.007812,-0.105469 1.007812,-0.105469 0.611667,-0.184975 1.331055,-1.241378 1.331055,-1.906249 0,-0.16966 0.02679,-0.378113 0.05957,-0.463867 0.04864,-0.127262 0.02056,-0.236749 -0.152344,-0.595703 -0.143956,-0.298843 -0.199178,-0.487397 -0.173828,-0.587892 0.03071,-0.121726 -0.0265,-0.212394 -0.323242,-0.510742 -0.321106,-0.322834 -0.352636,-0.475504 -0.285156,-0.583008 0.04168,-0.06639 0.07617,-0.134572 0.07617,-0.151367 0,-0.0168 -0.159912,-0.110285 -0.354493,-0.208008 -0.194581,-0.09772 -0.421526,-0.232651 -0.504882,-0.299804 -0.131173,-0.105675 -0.140748,-0.135878 -0.06836,-0.222656 0.046,-0.05514 0.06764,-0.116058 0.04785,-0.135743 -0.01979,-0.01969 -0.251086,-0.07567 -0.513671,-0.125 -0.592581,-0.11132 -0.68453,-0.159619 -0.708984,-0.371093 -0.0107,-0.09255 -0.04101,-0.166086 -0.06738,-0.163086 -0.02637,0.003 -0.320683,0.05531 -0.654297,0.116211 -0.655791,0.119712 -0.804688,0.103415 -0.804688,-0.08887 0,-0.158506 0.0012,-0.159303 -0.409179,0.05859 -0.670213,0.355822 -1.214371,0.276239 -1.045899,-0.283203 0.04237,-0.140714 0.156995,-0.372123 0.254883,-0.513672 0.391441,-0.56604 0.997421,-0.745794 2.369141,-0.808594 0.764415,-0.035 1.108574,-0.069013 1.333007,-0.169921 C 16.341329,9.727536 16.664579,9.4465 16.816406,9.1660095 16.881356,9.046023 16.95532,8.948236 16.981445,8.948236 c 0.128313,0 0.293945,-0.2610285 0.293945,-0.463867 0,-0.2745295 0.126488,-0.2545245 0.201172,0.032225 0.0741,0.2844995 0.200143,0.144387 0.192383,-0.213867 -0.0066,-0.303834 0.0391,-0.338471 0.176758,-0.1347655 0.148898,0.2203355 0.19728,0.073381 0.112305,-0.337891 C 17.876184,7.434054 17.342721,6.4656295 17.12207,6.1875 17.052157,6.099375 16.917286,6.0115425 16.823242,5.9921875 16.693904,5.9655735 16.592311,5.8583585 16.40625,5.550781 16.266316,5.319456 16.084866,5.103923 15.984375,5.051758 15.825776,4.9694308 15.779773,4.9706697 15.538086,5.0625 c -0.293781,0.1116245 -0.32022,0.1574905 -0.167969,0.283203 0.12253,0.1011715 0.329102,0.5668035 0.329102,0.741211 0,0.1245725 -0.0021,0.1250255 -0.12793,0.01172 C 15.500849,6.035215 15.303081,5.886036 15.25293,5.767579 15.16583,5.5618395 15.15753,5.557452 15.073242,5.6709 c -0.155598,0.209435 -0.111961,0.4989625 0.09766,0.647461 0.205175,0.145354 0.389975,0.4647245 0.458984,0.793945 0.02468,0.117774 0.09713,0.30037 0.161133,0.4052735 0.23993,0.393364 0.193692,1.0345515 -0.175781,1.2089845 -0.128576,0.060702 -0.543527,0.1152435 -1.180664,0.1552735 -1.465511,0.092088 -1.991439,0.280279 -2.694336,0.966797 -0.335933,0.3281055 -0.358155,0.3404695 -0.31836,0.1738285 0.06383,-0.267283 0.09157,-0.625099 0.699219,-1.4150395 0.779806,-1.013737 0.888795,-1.2572895 0.887695,-1.984375 -0.0021,-0.621554 -0.08649,-1.3287745 -0.749023,-1.8632814 -0.136471,-0.094092 -0.233159,-0.1951233 -0.214844,-0.2246093 0.01832,-0.029485 0.145139,-0.053711 0.28125,-0.053711 0.28844,0 0.293869,-0.094185 0.01563,-0.2558593 C 12.109901,4.0908414 11.34032,3.9714194 10.922852,4.0058594 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,2 C 2.669,2 2,2.669 2,3.5 V 4 C 2,3.169 2.669,2.5 3.5,2.5 h 17 C 21.331,2.5 22,3.169 22,4 V 3.5 C 22,2.669 21.331,2 20.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xiaomitool.svg b/.icons/awkward/24x24/apps/xiaomitool.svg
new file mode 100644
index 00000000..bafccdec
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xiaomitool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ff7515" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5.1464845,8.5 C 5.0651925,8.5 5,8.565391 5,8.645508 v 8.709961 C 5,17.434888 5.0651925,17.5 5.1464845,17.5 H 6.895508 c 0.080829,0 0.147461,-0.06511 0.147461,-0.144531 v -6.686523 c 0,-0.07896 0.066168,-0.143555 0.1474605,-0.143555 H 11.53125 c 1.15033,0 1.476563,0.885533 1.476563,1.457031 v 5.373047 c 0,0.07942 0.06617,0.144531 0.147461,0.144531 h 1.697265 C 14.93337,17.5 15,17.434888 15,17.355469 V 11.176758 C 15,10.667031 14.939187,9.9341755 14.285156,9.2890625 13.600871,8.6156185 12.976232,8.5 12.278321,8.5 Z m 11.9873045,0 C 17.059652,8.5 17,8.565391 17,8.645508 v 8.709961 C 17,17.434888 17.059652,17.5 17.133789,17.5 h 1.731445 C 18.938738,17.5 19,17.434888 19,17.355469 V 8.645508 C 19,8.565391 18.938738,8.5 18.865234,8.5 Z m -8.004883,4 C 9.05786,12.5 9,12.558855 9,12.63086 v 4.739257 C 9,17.441702 9.0578595,17.5 9.128906,17.5 h 1.743165 C 10.942511,17.5 11,17.441702 11,17.370117 V 12.63086 C 11,12.558855 10.942511,12.5 10.872071,12.5 Z"/>
+ <path style="fill:#ffffff" d="M 5.1464845,8 C 5.0651925,8 5,8.065391 5,8.145508 v 8.709961 C 5,16.934888 5.0651925,17 5.1464845,17 H 6.895508 c 0.080829,0 0.147461,-0.06511 0.147461,-0.144531 v -6.686523 c 0,-0.07896 0.066168,-0.143555 0.1474605,-0.143555 H 11.53125 c 1.15033,0 1.476563,0.885533 1.476563,1.457031 v 5.373047 c 0,0.07942 0.06617,0.144531 0.147461,0.144531 h 1.697265 C 14.93337,17 15,16.934888 15,16.855469 V 10.676758 C 15,10.167031 14.939187,9.4341755 14.285156,8.7890625 13.600871,8.1156185 12.976232,8 12.278321,8 Z M 17.133789,8 C 17.059652,8 17,8.065391 17,8.145508 v 8.709961 C 17,16.934888 17.059652,17 17.133789,17 h 1.731445 C 18.938738,17 19,16.934888 19,16.855469 V 8.145508 C 19,8.065391 18.938738,8 18.865234,8 Z M 9.128906,12 C 9.05786,12 9,12.058855 9,12.13086 v 4.739257 C 9,16.941702 9.0578595,17 9.128906,17 h 1.743165 C 10.942511,17 11,16.941702 11,16.870117 V 12.13086 C 11,12.058855 10.942511,12 10.872071,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/ximian-evolution-calendar.svg b/.icons/awkward/24x24/apps/ximian-evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/24x24/apps/ximian-evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xine.svg b/.icons/awkward/24x24/apps/xine.svg
new file mode 100644
index 00000000..f2e08769
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xine.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#5c5c9f" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v12.5h20v-12.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m3.5 3c-0.831 0-1.5 0.669-1.5 1.5v0.5c0-0.831 0.669-1.5 1.5-1.5h17c0.831 0 1.5 0.669 1.5 1.5v-0.5c0-0.831-0.669-1.5-1.5-1.5z"/>
+ <path style="fill:#cccccc" d="m2 16v3.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-3.5z"/>
+ <rect style="fill:#999999" width="7" height="1" x="14" y="18" rx=".538" ry=".464"/>
+ <rect style="fill:#5c5c9f" width="11" height="1" x="3" y="18" rx=".524" ry=".5"/>
+ <circle style="opacity:.2" cx="14.5" cy="19" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14.5" cy="18.5" r="1.5"/>
+ <path style="opacity:.2" d="m9.3016 6.5001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="fill:#ffffff" d="m9.3016 6.0001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 2e-3 2.366-0.00351 4.7323 0.0025 7.0981 0.023945 0.28288 0.3278 0.3959 0.50056 0.22047 1.846-1.211 4.532-2.414 6.376-3.6305 0.201-0.1675 0.124-0.5574-0.101-0.6385-1.846-1.2065-4.525-2.4196-6.3729-3.622-0.0346-0.0164-0.0717-0.0249-0.1088-0.025z"/>
+ <path style="opacity:.2" d="m2 19.5v0.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-0.5c0 0.831-0.669 1.5-1.5 1.5h-17c-0.831 0-1.5-0.669-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xiphos.svg b/.icons/awkward/24x24/apps/xiphos.svg
new file mode 100644
index 00000000..8889a1ce
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xiphos.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5.0909094,2.5000013 C 4.4865455,2.5000013 4,2.9778584 4,3.5714298 V 21.428572 C 4,22.022143 4.4865455,22.5 5.0909094,22.5 H 18.909091 C 19.513454,22.5 20,22.022143 20,21.428572 V 3.5714298 C 20,2.9778584 19.513454,2.5000013 18.909091,2.5000013 Z"/>
+ <path style="fill:#961a1a" d="M 5.0909094,2.0000013 C 4.4865455,2.0000013 4,2.4778585 4,3.0714298 V 20.928572 C 4,21.522143 4.4865455,22 5.0909094,22 H 18.909091 C 19.513454,22 20,21.522143 20,20.928572 V 3.0714298 C 20,2.4778585 19.513454,2.0000013 18.909091,2.0000013 Z"/>
+ <path style="opacity:0.2" d="M 5.0909094,2.0000013 C 4.4865455,2.0000013 4,2.4778585 4,3.0714298 V 20.928572 C 4,21.522143 4.4865455,22 5.0909094,22 H 7.0000002 V 2.0000013 Z"/>
+ <path style="opacity:0.2" d="m 12,5.5 v 3 H 9 v 3 h 3 v 8 h 3 v -8 h 3 v -3 h -3 v -3 z"/>
+ <rect style="fill:#ffffff" width="3" height="14" x="12" y="5"/>
+ <rect style="fill:#ffffff" width="3" height="9" x="8" y="-18" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.0908209,2.0000012 c -0.6043641,0 -1.0908205,0.4777177 -1.0908205,1.071289 v 0.5 c 0,-0.5935714 0.4864564,-1.071289 1.0908205,-1.071289 H 18.909179 c 0.604363,0 1.09082,0.4777176 1.09082,1.071289 v -0.5 c 0,-0.5935713 -0.486457,-1.071289 -1.09082,-1.071289 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xmind.svg b/.icons/awkward/24x24/apps/xmind.svg
new file mode 100644
index 00000000..cd1ce5d0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xmind.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <path style="opacity:0.2" d="M 5,8.50005 C 4.9779673,8.7047735 5.102225,9.3353538 5.4328723,10.045771 6.3640562,11.412618 7.6938327,11.526032 9,12.318951 c 0.13929,0.1563 0.1943723,0.23174 -0.8740677,0.68458 -1.66983,0.7078 -2.7202223,1.30981 -3.0400323,2.200429 -0.0944,0.26317 -0.13834,0.95909 -0.0718,1.1342 0.0864,0.22701 0.4385123,0.225 2.0518823,-0.068 1.62072,-0.29431 1.69664,-0.31154 1.8318,-0.43412 0.2474957,-0.250098 0.1942772,-0.571631 0.29134,-1.143679 0.0973,-0.32519 0.34207,-0.66479 0.60862,-0.844401 1.0109097,-0.68107 3.2136377,-0.141541 4.2432677,0.903571 0.38797,0.393789 0.63159,0.611639 0.82601,1.222389 0.11219,0.35239 0.22611,0.50539 0.40304,0.53908 1.423363,-0.456849 1.906839,-0.442529 3.620561,-1.01295 0.14499,-0.10811 0.14557,-0.4648 7e-4,-0.90194 -0.2479,-0.751109 -0.677649,-1.097999 -1.474259,-1.675699 -0.39409,-0.28579 -0.89172,-0.55598 -1.73427,-0.9422 -0.8014,-0.36734 -0.777081,-0.516593 -0.682792,-0.58081 0.691225,-0.611932 2.944064,-0.808628 2.98675,-1.813556 0,-0.45485 -0.0897,-0.8219 -0.22912,-0.94099 -0.18545,-0.1584 -0.38334,-0.16342 -1.16207,-0.0286 -2.49618,0.43208 -2.47945,0.41524 -2.59556,0.59512 0.159239,0.5987126 0.1508,0.7176842 -0.18875,0.992567 -0.2485,0.22287 -1.207758,0.313213 -1.784768,0.313213 -0.69789,0 -1.423972,-0.22966 -1.946282,-0.7621001 C 9.7027902,9.3703248 9.5101202,8.846355 9.2530102,8.161305 9.0272202,7.559645 8.9962502,7.49619 8.7642002,7.50005 7.5472386,7.7974473 6.2432371,8.1648293 5,8.50005 Z"/>
+ <path style="fill:#ffffff" d="M 5,8 C 4.9779673,8.2047235 5.102225,8.8353038 5.4328723,9.5457207 6.3640562,10.912568 7.6938327,11.025982 9,11.818901 c 0.13929,0.1563 0.1943723,0.23174 -0.8740677,0.68458 -1.66983,0.7078 -2.7202223,1.30981 -3.0400323,2.200429 -0.0944,0.26317 -0.13834,0.95909 -0.0718,1.1342 0.0864,0.22701 0.4385123,0.225 2.0518823,-0.068 1.62072,-0.29431 1.69664,-0.31154 1.8318,-0.43412 0.2474957,-0.250098 0.1942772,-0.571631 0.29134,-1.143679 0.0973,-0.32519 0.34207,-0.66479 0.60862,-0.844401 1.0109097,-0.68107 3.2136377,-0.141541 4.2432677,0.903571 0.38797,0.393789 0.63159,0.611639 0.82601,1.222389 0.11219,0.35239 0.22611,0.50539 0.40304,0.53908 1.423363,-0.456849 1.906839,-0.442529 3.620561,-1.01295 0.14499,-0.10811 0.14557,-0.4648 7e-4,-0.90194 -0.2479,-0.751109 -0.677649,-1.097999 -1.474259,-1.675699 -0.39409,-0.28579 -0.89172,-0.55598 -1.73427,-0.9422 -0.8014,-0.36734 -0.777081,-0.516593 -0.682792,-0.58081 0.691225,-0.611932 2.944064,-0.808628 2.98675,-1.813556 0,-0.45485 -0.0897,-0.8219 -0.22912,-0.94099 -0.18545,-0.1584 -0.38334,-0.16342 -1.16207,-0.0286 -2.49618,0.43208 -2.47945,0.41524 -2.59556,0.59512 0.159239,0.5987126 0.1508,0.7176842 -0.18875,0.9925674 -0.2485,0.2228698 -1.207758,0.3132126 -1.784768,0.3132126 -0.69789,0 -1.423972,-0.2296596 -1.946282,-0.7621001 C 9.7027902,8.8702748 9.5101202,8.346305 9.2530102,7.661255 9.0272202,7.059595 8.9962502,6.99614 8.7642002,7 7.5472386,7.2973973 6.2432371,7.6647793 5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xmlcopyeditor.svg b/.icons/awkward/24x24/apps/xmlcopyeditor.svg
new file mode 100644
index 00000000..ac8f5768
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xmlcopyeditor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#c4bea2" d="m15.639649 15.121094-3.65625 3.208984v3.669922h9.016601c0.554 0 1-0.446 1-1v-3.125977l-0.07422-0.03418-6.286132-2.718749z"/>
+ <path style="opacity:.2" d="m22 4.7068048-7.582539 6.8242062 0.785088 4.740432 6.797451 2.100627z"/>
+ <path style="opacity:.2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path style="fill:#b0ab84" d="m5.5410155 15.580078-0.09082 0.188477-3.4501955 1.37207v3.859375c0 0.554 0.446 1 1 1h9v-3.5z"/>
+ <path style="opacity:.2" d="m8 9.5 3-1 4 3 1 5-4 3-7-3z"/>
+ <path style="opacity:.2" d="m2 5.730996v11.909629l3.9642223-1.534655-0.060547-0.027345 3.6503542-5.909003z"/>
+ <path style="fill:#e9e6dd" d="m22 4.2068048-7.582539 6.8242062 0.785088 4.740432 6.797451 2.100627z"/>
+ <path style="fill:#d6d2c0" d="m2 5.230996v11.909629l3.511506-1.308297-0.060547-0.027345 4.1030705-6.135361z"/>
+ <path style="fill:#3d65c8" d="m10.801758 2-0.099609 6.5947265 4.247851 2.4552735 7.05-6.7433594v-1.3066406c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#dd5639" d="m3 2c-0.554 0-1 0.446-1 1v2.3310545l6.7380771 4.1310815 2.2619229-0.547097v-6.915039z"/>
+ <path style="fill:#ffffff" d="m8 9 3-1 4 3 1 5-4 3-7-3z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xmms.svg b/.icons/awkward/24x24/apps/xmms.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xmms.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xmoto.svg b/.icons/awkward/24x24/apps/xmoto.svg
new file mode 100644
index 00000000..61aa55a6
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xmoto.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12.980133,2.4999995 c -6.0493699,0 -9.2836336,4.3906048 -9.8680351,9.1817015 -0.4023716,3.298762 0.335851,6.386662 1.3006155,8.44566 1.4126142,2.634383 1.7868902,2.785945 4.0036732,1.847702 4.5047254,-1.907987 8.9898264,-4.110207 12.4139424,-5.949473 1.312048,-0.704768 1.233407,-3.543455 1.099494,-5.192475 -0.333944,-4.1122277 -2.900321,-8.3331155 -8.94969,-8.3331155 z"/>
+ <path style="fill:#f4b932" d="m 12.980133,1.9999997 c -6.0493699,0 -9.2836336,4.3906046 -9.8680351,9.1817013 -0.4023716,3.298762 0.335851,6.386662 1.3006155,8.44566 1.4126142,2.634383 1.7868902,2.785945 4.0036732,1.847702 4.5047254,-1.907987 8.9898264,-4.110207 12.4139424,-5.949473 1.312048,-0.704768 1.233407,-3.543455 1.099494,-5.192475 -0.333944,-4.1122277 -2.900321,-8.3331153 -8.94969,-8.3331153 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.980469,1.9999998 c -6.0493699,0 -9.2837627,4.3905435 -9.8681642,9.1816402 -0.1013138,0.830601 -0.1302825,1.647672 -0.1015625,2.438477 -0.00326,-0.634792 0.021294,-1.280407 0.1015625,-1.938477 0.5844015,-4.7910967 3.8187943,-9.1816402 9.8681642,-9.1816402 6.049368,0 8.615275,4.2207805 8.949218,8.3330082 0.02972,0.366022 0.0538,0.795286 0.06348,1.242187 0.007,-0.627769 -0.02277,-1.240921 -0.06348,-1.742187 -0.333943,-4.1122277 -2.89985,-8.3330082 -8.949218,-8.3330082 z"/>
+ <path style="fill:#444444" d="m 11.000189,8.0004418 c -0.127945,0.00395 -0.253884,0.03432 -0.370581,0.089379 C 9.1226915,8.6943108 8.3132135,9.3804538 6.580803,9.6032543 5.5664075,9.7337123 4.1111168,9.7598738 3.0984635,9.6344243 2.5165293,9.5540778 1.9999876,10.028235 2,10.642752 v 4.340512 c 1.673e-4,0.573464 0.4529271,1.033388 1.0004426,1.016273 1.5707316,-0.121123 3.1906649,-0.318486 4.6604779,-0.838688 0,0 4.3390795,-1.458951 4.3390795,-6.1434712 1.79e-4,-0.5734565 -0.452292,-1.033677 -0.999811,-1.016936 z"/>
+ <circle style="opacity:0.2" cx="10" cy="10.5" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnconvert.svg b/.icons/awkward/24x24/apps/xnconvert.svg
new file mode 100644
index 00000000..e281a308
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnconvert.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.9132365,3.5029862 C 8.813597,3.5090712 8.7128,3.5249437 8.6124694,3.5518457 7.8098243,3.7670635 7.3369052,4.5877216 7.5519743,5.3909252 L 8.1349534,7.5700686 C 7.6292143,7.8714026 7.1604267,8.2174207 6.7238891,8.5912367 L 5.0628364,6.9290295 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 l 1.6776534,1.6788197 c -0.7415718,0.831759 -1.4218692,1.610281 -2.0965785,2.120511 -0.6959242,0.511326 -0.6959243,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770819,6.347854 3.3e-4,-1e-6 0.0016,1e-6 0.002,0 4.499085,0.01303 6.498929,-4.493541 9.477082,-6.347854 0.695924,-0.511325 0.695924,-1.789966 0,-2.301292 -0.67444,-0.51002 -1.354389,-1.288166 -2.095602,-2.119534 l 1.67863,-1.6797967 c 0.587577,-0.5879861 0.587577,-1.5344797 0,-2.1224658 -0.587578,-0.5879861 -1.533414,-0.5879861 -2.120992,0 L 17.277088,8.5931912 C 16.843118,8.2214517 16.378111,7.8761881 15.875791,7.5759321 L 16.460724,5.3909252 C 16.675792,4.5877217 16.202874,3.7670637 15.400228,3.5518459 14.597583,3.3366281 13.778471,3.8108524 13.563403,4.614056 l -0.52146,1.9485254 c -0.333687,-0.04586 -0.680176,-0.072268 -1.041942,-0.072312 h -10e-4 c -0.357197,4.3e-5 -0.69846,0.02659 -1.02827,0.071335 L 10.449295,4.614056 C 10.26111,3.9112528 9.6107086,3.4603926 8.9132365,3.5029862 Z"/>
+ <path style="fill:#ef9202" d="M 8.9132365,3.0029863 C 8.813597,3.0090713 8.7128,3.0249438 8.6124694,3.0518458 7.8098243,3.2670636 7.3369052,4.0877217 7.5519743,4.8909253 L 8.1349534,7.0700685 C 7.6292143,7.3714025 7.1604267,7.7174206 6.7238891,8.0912367 L 5.0628364,6.4290294 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 l 1.6776534,1.6788198 c -0.7415718,0.831759 -1.4218692,1.610281 -2.0965785,2.120511 -0.6959242,0.511325 -0.6959243,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770819,6.347854 3.3e-4,-1e-6 0.0016,1e-6 0.002,0 4.499085,0.01303 6.498929,-4.493541 9.477082,-6.347854 0.695924,-0.511325 0.695924,-1.789967 0,-2.301292 -0.67444,-0.51002 -1.354389,-1.288166 -2.095602,-2.119534 l 1.67863,-1.6797968 c 0.587577,-0.5879861 0.587577,-1.5344797 0,-2.1224658 -0.587578,-0.5879861 -1.533414,-0.5879861 -2.120992,0 L 17.277088,8.0931912 C 16.843118,7.7214516 16.378111,7.376188 15.875791,7.075932 L 16.460724,4.8909255 C 16.675792,4.0877219 16.202874,3.2670638 15.400228,3.051846 14.597583,2.8366283 13.778471,3.3108525 13.563403,4.1140561 l -0.52146,1.9485252 c -0.333687,-0.04586 -0.680176,-0.072268 -1.041942,-0.072312 h -10e-4 c -0.357197,4.3e-5 -0.69846,0.02659 -1.02827,0.071335 L 10.449295,4.1140561 C 10.26111,3.411253 9.6107086,2.9603927 8.9132365,3.0029863 Z"/>
+ <path style="fill:#278cd7" d="m 12,7.9999976 a 5.5000009,5.5000009 0 0 0 -5.5000009,5.5000014 5.5000009,5.5000009 0 0 0 5.5000009,5.5 5.5000009,5.5000009 0 0 0 5.286134,-4 h -2.691407 a 3.0000005,3.0000005 0 0 1 -2.594727,1.5 3.0000005,3.0000005 0 0 1 -3.0000005,-3 A 3.0000005,3.0000005 0 0 1 12,10.499998 a 3.0000005,3.0000005 0 0 1 2.59375,1.5 h 2.69629 A 5.5000009,5.5000009 0 0 0 12,7.9999976 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.9130855,3.0029265 C 8.813446,3.0090115 8.7126345,3.0248525 8.6123039,3.0517546 7.8604593,3.253351 7.4061168,3.9861778 7.5273433,4.7382783 7.6261833,4.183248 8.0304679,3.7077657 8.6123039,3.5517546 8.7126345,3.5248526 8.813446,3.5090116 8.9130855,3.5029266 9.6105576,3.4603331 10.261033,3.9114518 10.449219,4.6142549 l 0.521484,1.947266 c 0.32981,-0.044745 0.671123,-0.071246 1.02832,-0.071289 H 12 c 0.361766,4.45e-5 0.708305,0.026405 1.041992,0.072265 l 0.521485,-1.948242 C 13.778545,3.8110514 14.597746,3.336537 15.400391,3.5517547 15.982228,3.7077658 16.386512,4.1832482 16.485352,4.7382784 16.606578,3.9861779 16.152237,3.2533511 15.400391,3.0517547 14.597746,2.8365369 13.778545,3.3110513 13.563477,4.1142548 L 13.041992,6.0624973 C 12.708305,6.0166373 12.361766,5.9902763 12,5.9902318 h -10e-4 c -0.357197,4.3e-5 -0.69851,0.026545 -1.028321,0.071289 l -0.52146,-1.947266 C 10.261033,3.4114517 9.6105576,2.9603329 8.9130855,3.0029265 Z M 4.0019518,5.9882783 c -0.3835977,0 -0.7677349,0.146437 -1.0615236,0.4404301 C 2.5824783,6.7869075 2.4452624,7.2780405 2.523436,7.7402321 2.5735849,7.4437331 2.7108008,7.1584955 2.9404282,6.9287085 c 0.5875774,-0.5879861 1.534493,-0.5879861 2.1220707,0 L 6.7236321,8.5908182 C 7.1601697,8.2170022 7.6290258,7.8716441 8.1347649,7.5703101 L 8.0214839,7.1455055 C 7.5602198,7.4297726 7.1263202,7.7459876 6.7236321,8.0908182 L 5.0624989,6.4287084 C 4.7687101,6.1347153 4.3855495,5.9882783 4.0019518,5.9882783 Z m 15.9990262,0 c -0.383354,0 -0.766758,0.146437 -1.060547,0.4404301 L 17.277345,8.0927712 C 16.877224,7.7500266 16.447067,7.4345706 15.989259,7.1513645 l -0.113282,0.4248051 c 0.50232,0.300256 0.967398,0.6448621 1.401368,1.0166016 l 1.663086,-1.6640627 c 0.587577,-0.5879861 1.533516,-0.5879861 2.121094,0 0.229627,0.229787 0.366843,0.5150246 0.416992,0.8115236 C 21.556691,7.2780405 21.419474,6.7869075 21.061525,6.4287084 20.767736,6.1347153 20.384331,5.9882783 20.000978,5.9882783 Z M 4.3798816,10.492186 c -0.647845,0.726653 -1.2585245,1.40476 -1.8583987,1.858398 -0.4134647,0.30379 -0.5749036,0.877715 -0.4970705,1.401368 0.053053,-0.358008 0.2144205,-0.693693 0.4970705,-0.901368 0.6747092,-0.51023 1.3551082,-1.288357 2.09668,-2.120117 z m 15.2412134,10e-4 -0.238281,0.238281 c 0.741213,0.831368 1.421263,1.60912 2.095703,2.119141 0.28265,0.207675 0.444018,0.543359 0.497071,0.901367 0.07783,-0.523653 -0.08361,-1.097577 -0.497071,-1.401367 -0.59957,-0.453403 -1.209972,-1.131204 -1.857422,-1.857422 z"/>
+ <path style="opacity:0.1" d="M 12,7.9999976 A 5.5000009,5.5000009 0 0 0 6.4999991,13.499999 5.5000009,5.5000009 0 0 0 6.5107411,13.70703 5.5000009,5.5000009 0 0 1 12,8.4999977 5.5000009,5.5000009 0 0 1 17.121095,11.999998 H 17.29004 A 5.5000009,5.5000009 0 0 0 12,7.9999976 Z M 9.012695,13.749022 a 3.0000005,3.0000005 0 0 0 -0.012696,0.250977 3.0000005,3.0000005 0 0 0 3.000001,3 3.0000005,3.0000005 0 0 0 2.594727,-1.5 h 2.523437 a 5.5000009,5.5000009 0 0 0 0.167969,-0.5 H 14.594727 A 3.0000005,3.0000005 0 0 1 12,16.499999 3.0000005,3.0000005 0 0 1 9.012695,13.749022 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xneur.svg b/.icons/awkward/24x24/apps/xneur.svg
new file mode 100644
index 00000000..ea1a5666
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xneur.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#f58411" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m1 2.5v-0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v0.5c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1z"/>
+ <path opacity=".2" d="m1 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill-rule="evenodd" opacity=".2" style="image-rendering:optimizeQuality;shape-rendering:geometricPrecision" d="m13.702 5.4999-2.3515 2.842c-1.2935 1.5625-2.3525 2.873-2.3525 2.911s1.107 1.459 2.459 3.158l2.459 3.089h2.575c2.0495 0 2.5615-0.0185 2.506-0.092-0.1395-0.1845-4.6875-5.9121-4.79-6.0321-0.0955-0.112 0.1105-0.386 2.168-2.871 1.251-1.511 2.3195-2.8055 2.374-2.876 0.0945-0.122-0.035-0.129-2.4725-0.129h-2.5735zm-10.298 0.166c-0.0188 0.019 0.98669 1.2675 2.2352 2.7735s2.2785 2.761 2.288 2.789c0.01 0.028-0.99699 1.326-2.238 2.885-1.241 1.5585-2.3547 2.9585-2.4737 3.11l-0.2158 0.276h5.158l1.2065-1.5125c0.837-1.0495 1.186-1.539 1.1395-1.601-0.037-0.0485-0.6115-0.77551-1.2775-1.614l-1.2111-1.525 1.2675-1.5286c0.6975-0.84051 1.261-1.534 1.253-1.542-0.0595-0.057-7.105-2.5385-7.1315-2.5115z"/>
+ <path fill="#fff" fill-rule="evenodd" style="image-rendering:optimizeQuality;shape-rendering:geometricPrecision" d="m13.702 4.9999-2.3515 2.842c-1.293 1.5626-2.3521 2.8731-2.3521 2.9111s1.107 1.459 2.459 3.158l2.458 3.089h2.575c2.0495 0 2.5615-0.0185 2.506-0.092-0.1395-0.1845-4.6875-5.9121-4.79-6.0321-0.0955-0.112 0.1105-0.386 2.168-2.871 1.251-1.511 2.3195-2.8055 2.374-2.876 0.0945-0.122-0.035-0.129-2.4725-0.129h-2.5735zm-10.298 0.166c-0.0188 0.019 0.98669 1.2675 2.2352 2.7735s2.2785 2.761 2.288 2.789c0.01 0.028-0.99699 1.326-2.238 2.885-1.241 1.5585-2.3547 2.9585-2.4737 3.11l-0.2158 0.2765h5.158l1.2065-1.5125c0.83699-1.0495 1.186-1.539 1.1395-1.601-0.037-0.0485-0.6115-0.77551-1.2775-1.614l-1.2111-1.525 1.2675-1.5285c0.6975-0.84051 1.261-1.534 1.253-1.542-0.059-0.057-7.1048-2.5386-7.1313-2.5116z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnoise.svg b/.icons/awkward/24x24/apps/xnoise.svg
new file mode 100644
index 00000000..df22aefb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnoise.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="2" y="2.5" rx="2" ry="2"/>
+ <rect style="fill:#ab47bc" width="20" height="20" x="2" y="2" rx="2" ry="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m5.5 7.5c4.5 0 2.5 4.5 6.5 4.5s2-4.5 6.5-4.5"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m5.5 16.5c4.5 0 2.5-4.5 6.5-4.5s2 4.5 6.5 4.5"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-1.108 0-2 0.892-2 2v0.5c0-1.108 0.892-2 2-2h16c1.108 0 2 0.892 2 2v-0.5c0-1.108-0.892-2-2-2h-16z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnretro.svg b/.icons/awkward/24x24/apps/xnretro.svg
new file mode 100644
index 00000000..9e6230c5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnretro.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.9999998,1.9999999 C 4.6759999,1.9999999 2,4.6759999 2,7.9999998 v 0.5 C 2,5.1759999 4.6759999,2.4999999 7.9999998,2.4999999 H 16 c 3.324,0 6,2.676 6,5.9999999 v -0.5 C 22,4.6759999 19.324,1.9999999 16,1.9999999 Z"/>
+ <path style="fill:#ffc42e" d="m 15.761816,6.1060544 c -0.382568,0.07128 -0.764628,0.153809 -0.961816,0.153809 -1.616154,0 -3.497021,0.6802755 -4.611524,2.0453119 C 9.2368318,9.4707443 8.9320693,11.21618 8.8629878,12.579004 8.9316633,11.902769 9.8355433,11.768129 10.298535,11.388183 10.802229,10.974836 11.244605,9.4802733 12,9.4802733 c 0.09474,-1.75e-5 0.189431,0.00475 0.283691,0.014355 0.0028,1.415e-4 0.0054,5e-4 0.0082,7e-4 C 15.248155,9.6480308 17.425,11.80573 17.425,14.8 c 0,0.600068 -0.0973,1.17663 -0.272071,1.718554 0.0491,0.02182 0.09567,0.03867 0.142188,0.05469 a 6.9999999,6.9999999 0 0 0 0.0027,-0.0035 c 0.09875,-0.114352 0.18891,-0.234262 0.27959,-0.354102 a 6.9999999,6.9999999 0 0 0 0.130566,-0.171582 c 0.07666,-0.108069 0.14652,-0.220352 0.216699,-0.332226 a 6.9999999,6.9999999 0 0 0 0.141504,-0.231055 c 0.06131,-0.106692 0.118129,-0.215811 0.173633,-0.325391 a 6.9999999,6.9999999 0 0 0 0.127148,-0.263183 c 0.05036,-0.110656 0.09768,-0.22258 0.142188,-0.335645 a 6.9999999,6.9999999 0 0 0 0.103956,-0.28296 c 0.03761,-0.109141 0.07445,-0.218559 0.106641,-0.329492 a 6.9999999,6.9999999 0 0 0 0.08408,-0.331543 c 0.02374,-0.09979 0.04901,-0.199202 0.06836,-0.300097 a 6.9999999,6.9999999 0 0 0 0.05947,-0.393067 c 0.01169,-0.08764 0.02717,-0.174273 0.03554,-0.2625 A 6.9999999,6.9999999 0 0 0 19,12 c -6e-4,-0.147102 -0.0058,-0.294147 -0.01572,-0.440918 -4.4e-5,-6.5e-4 4.5e-5,-0.0014 0,-0.0021 -0.0027,-0.04159 -0.0075,-0.08294 -0.01094,-0.124415 -0.01536,-0.194581 -0.03885,-0.388435 -0.07041,-0.581054 -0.0073,-0.04332 -0.01638,-0.08612 -0.02461,-0.129199 a 6.9999999,6.9999999 0 0 0 -0.0013,-0.0075 c -0.02988,-0.1584 -0.06522,-0.31572 -0.105958,-0.47168 -1.26e-4,-4.9e-4 -5.5e-4,-8.5e-4 -7e-4,-0.0014 -0.02096,-0.08022 -0.04323,-0.159942 -0.06699,-0.239258 -0.03946,-0.1313547 -0.08277,-0.2615217 -0.129883,-0.3903317 -0.03657,-0.100236 -0.07512,-0.19965 -0.116211,-0.298047 -0.04697,-0.1129425 -0.09689,-0.2246345 -0.149707,-0.3349605 -0.03915,-0.081466 -0.07811,-0.163393 -0.120312,-0.2433595 a 6.9999999,6.9999999 0 0 0 -0.0021,-0.0048 l -7e-4,-7e-4 c -0.06501,-0.1218445 -0.133642,-0.24177 -0.205762,-0.3595705 -0.0013,-0.0021 -0.0028,-0.00405 -0.0041,-0.00615 -0.05634,-0.092358 -0.114336,-0.18366 -0.175,-0.2734375 l -0.0013,-0.00205 a 6.9999999,6.9999999 0 0 0 -0.0014,-0.00275 C 17.726084,7.9818668 17.651838,7.8788703 17.575351,7.7780878 17.504432,7.6846448 17.43099,7.5932923 17.355233,7.5032833 a 6.9999999,6.9999999 0 0 0 -0.0027,-0.00345 c -0.02505,-0.028915 -0.05035,-0.05763 -0.07588,-0.086133 C 17.135475,7.2516298 16.98769,7.0949208 16.83095,6.9454388 c -0.002,-0.0019 -0.0041,-0.0036 -0.0062,-0.00547 a 6.9999999,6.9999999 0 0 0 -0.03415,-0.03208 c -0.08402,-0.078871 -0.169438,-0.156721 -0.257715,-0.231738 0.0017,-0.0017 0.0024,-0.00305 0.0041,-0.0048 A 6.9999999,6.9999999 0 0 0 15.76179,6.1060189 Z M 17.07705,16.611523 c -0.03399,0.0382 -0.0684,0.07603 -0.103222,0.113477 0.03482,-0.03745 0.06923,-0.07528 0.103222,-0.113477 z m -0.397167,0.41084 c -0.04322,0.04134 -0.08698,0.08214 -0.13125,0.122363 -0.0025,0.0054 -0.0043,0.01106 -0.0068,0.01641 0.04668,-0.04561 0.09271,-0.09187 0.138086,-0.138769 z"/>
+ <path style="fill:#ff8514" d="m 12.286425,9.2143553 c 1.411918,0.143388 2.058301,1.3707597 2.058301,2.8205077 1.8e-5,0.09475 -0.0047,0.189431 -0.01436,0.283691 -1.41e-4,0.0028 -5e-4,0.0054 -7e-4,0.0082 -0.152702,2.95626 -2.135401,5.133104 -5.1296712,5.133104 -0.6000685,0 -1.471943,-0.454818 -2.0138669,-0.62959 0.017755,0.01513 -0.00724,0.08933 -0.050586,0.192773 A 6.9999999,6.9999999 0 0 0 12,19 c 0.147101,-6e-4 0.294147,-0.0058 0.440918,-0.01572 6.5e-4,-4.4e-5 0.0014,4.5e-5 0.0021,0 0.04159,-0.0027 0.08294,-0.0075 0.124414,-0.01094 0.194582,-0.01536 0.388436,-0.03885 0.581055,-0.07041 0.04332,-0.0073 0.08612,-0.01638 0.129199,-0.02461 a 6.9999999,6.9999999 0 0 0 0.0075,-0.0013 c 0.158399,-0.02988 0.31572,-0.06522 0.47168,-0.105958 4.9e-4,-1.26e-4 8.5e-4,-5.5e-4 0.0014,-7e-4 0.08021,-0.02096 0.159942,-0.04323 0.239257,-0.06699 0.131355,-0.03946 0.261522,-0.08277 0.390332,-0.129883 0.100236,-0.03657 0.19965,-0.07512 0.298047,-0.116211 0.112943,-0.04697 0.224635,-0.09689 0.334961,-0.149707 0.08147,-0.03915 0.163393,-0.07811 0.243359,-0.120312 a 6.9999999,6.9999999 0 0 0 0.0048,-0.0021 l 7e-4,-7e-4 c 0.121861,-0.06502 0.24177,-0.133642 0.359571,-0.205762 0.0021,-0.0013 0.004,-0.0028 0.0062,-0.0041 0.09236,-0.05634 0.18366,-0.114336 0.273437,-0.175 l 0.0021,-0.0013 a 6.9999999,6.9999999 0 0 0 0.0028,-0.0014 c 0.104522,-0.07075 0.207519,-0.144997 0.308301,-0.221484 0.09344,-0.07092 0.184796,-0.144361 0.274805,-0.220118 a 6.9999999,6.9999999 0 0 0 0.0034,-0.0027 c 0.02892,-0.02506 0.05763,-0.05035 0.08613,-0.07588 0.162071,-0.141178 0.31878,-0.288963 0.468262,-0.445703 0.0019,-0.002 0.0036,-0.0041 0.0055,-0.0062 a 6.9999999,6.9999999 0 0 0 0.03213,-0.03418 c 0.07887,-0.08402 0.156721,-0.169438 0.231738,-0.257715 C 17.501471,15.986896 17.6,15.405289 17.6,14.8 17.6,11.803855 15.245297,9.3643408 12.286425,9.2143553 Z M 6.8388669,16.57666 c 0.04561,0.04668 0.091872,0.09271 0.1387695,0.138086 -0.041345,-0.04323 -0.082138,-0.08698 -0.122363,-0.13125 -0.00535,-0.0025 -0.01106,-0.0043 -0.016405,-0.0068 z"/>
+ <path style="fill:#ff5757" d="m 7.4233399,6.8388669 c -0.046675,0.04561 -0.092707,0.091872 -0.138086,0.1387695 0.043225,-0.041345 0.086979,-0.082138 0.13125,-0.122363 0.0025,-0.00535 0.00435,-0.01106 0.00683,-0.016405 z m -0.4320315,0.436133 c -0.03482,0.037445 -0.069231,0.075275 -0.1032225,0.1134765 0.03399,-0.0382 0.068402,-0.076029 0.1032225,-0.1134765 z m -0.226953,0.088183 A 6.9999999,6.9999999 0 0 0 4.9999999,12 a 6.9999999,6.9999999 0 0 0 0.01572,0.440918 c 0.00275,0.04228 0.00745,0.08432 0.010935,0.126465 a 6.9999999,6.9999999 0 0 0 0.070411,0.581054 c 0.0077,0.04584 0.01738,0.0911 0.025975,0.136719 a 6.9999999,6.9999999 0 0 0 0.105957,0.47168 c 0.02107,0.08071 0.04377,0.16083 0.067676,0.240625 a 6.9999999,6.9999999 0 0 0 0.1298825,0.390332 c 0.036575,0.100236 0.075124,0.19965 0.116211,0.298047 a 6.9999999,6.9999999 0 0 0 0.149707,0.33496 c 0.0399,0.08303 0.079205,0.166732 0.122363,0.248145 1.43e-4,2.7e-4 5.5e-4,4.2e-4 7e-4,7e-4 a 6.9999999,6.9999999 0 0 0 0.205762,0.359571 c 0.057532,0.09452 0.1170565,0.187767 0.1791015,0.279589 0.07169,0.106096 0.1466175,0.210837 0.224219,0.313086 0.0718,0.09461 0.1460925,0.18713 0.2228515,0.278223 a 6.9999999,6.9999999 0 0 0 0.075879,0.08613 c 0.1411775,0.16207 0.2889625,0.318779 0.445703,0.468261 a 6.9999999,6.9999999 0 0 0 0.04033,0.0376 c 0.084016,0.07887 0.169438,0.156722 0.257715,0.231739 C 8.0131153,17.501486 8.5947108,17.6 9.1999998,17.6 12.196145,17.6 14.635659,15.245297 14.785644,12.286425 14.642256,13.698343 13.449747,14.694726 12,14.694726 c -0.09475,1.8e-5 -0.189432,-0.0047 -0.283692,-0.01436 -0.0028,-1.41e-4 -0.0054,-5e-4 -0.0082,-7e-4 -2.9562602,-0.15272 -5.1679666,-2.485401 -5.1679666,-5.4796712 0,-0.6000685 0.097299,-1.1766305 0.2720705,-1.7185544 -0.015885,-0.04381 -0.031925,-0.077009 -0.04785,-0.118262 z"/>
+ <path style="fill:#baff41" d="m 11.713574,14.785644 c -0.372595,-0.03784 1.612287,-0.473313 1.311802,-0.64272 C 12.187198,13.670379 9.3399998,13.067169 9.3399998,12 c -1.75e-5,-0.09475 -0.135226,-0.189432 -0.125643,-0.283692 1.415e-4,-0.0028 5e-4,-0.0054 7e-4,-0.0082 C 9.3677933,8.7518418 11.80573,6.3999999 14.8,6.3999999 c 0.600068,0 1.17663,0.097299 1.718554,0.2720705 C 15.257673,5.5975994 13.656588,5.0051254 12,4.9999999 c -2.0502752,0.003 -3.9961562,0.9047445 -5.3238286,2.46709 -0.177658,0.5460254 -0.2761715,1.1276209 -0.2761715,1.7329099 0,2.9961452 2.3547029,5.4356592 5.3135741,5.5856442 z m 5.447559,-7.5024406 c -0.04561,-0.046675 -0.09187,-0.092707 -0.13877,-0.1380865 0.04134,0.043225 0.08214,0.086979 0.122363,0.13125 0.0054,0.0025 0.01106,0.00435 0.01641,0.00683 z M 16.725,6.8511714 c -0.03745,-0.03482 -0.07528,-0.06923 -0.113477,-0.103222 0.0382,0.03399 0.07603,0.068401 0.113477,0.103222 z"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,4.9999999 A 6.9999999,6.9999999 0 0 0 4.9999999,12 6.9999999,6.9999999 0 0 0 5.0107419,12.292969 6.9999999,6.9999999 0 0 1 12,5.4999999 6.9999999,6.9999999 0 0 1 18.989258,12.207031 6.9999999,6.9999999 0 0 0 19,12 6.9999999,6.9999999 0 0 0 12,4.9999999 Z"/>
+ <circle style="opacity:0.2" cx="19" cy="6.5" r="1"/>
+ <circle style="fill:#f44336" cx="19" cy="6" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19,4.9999998 a 0.99999998,0.99999998 0 0 0 -1,1 0.99999998,0.99999998 0 0 0 0.03223,0.251953 A 0.99999998,0.99999998 0 0 1 19,5.4999998 a 0.99999998,0.99999998 0 0 1 0.967773,0.748047 0.99999998,0.99999998 0 0 0 0.03223,-0.248047 0.99999998,0.99999998 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnsketch.svg b/.icons/awkward/24x24/apps/xnsketch.svg
new file mode 100644
index 00000000..4ca6b847
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnsketch.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="6" ry="6"/>
+ <rect style="fill:#f8a084" width="20" height="20" x="2" y="2" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9999998,1.9999999 C 4.6759999,1.9999999 2,4.6759999 2,7.9999998 v 0.5 C 2,5.1759999 4.6759999,2.4999999 7.9999998,2.4999999 H 16 c 3.324,0 6,2.676 6,5.9999999 v -0.5 C 22,4.6759999 19.324,1.9999999 16,1.9999999 Z"/>
+ <path style="fill:#cccccc" d="m 15.761816,6.1060544 c -0.382568,0.07128 -0.764628,0.153809 -0.961816,0.153809 -1.616154,0 -3.497021,0.6802755 -4.611524,2.0453119 C 9.2368318,9.4707443 8.9320693,11.21618 8.8629878,12.579004 8.9316633,11.902769 9.8355433,11.768129 10.298535,11.388183 10.802229,10.974836 11.244605,9.4802733 12,9.4802733 c 0.09474,-1.75e-5 0.189431,0.00475 0.283691,0.014355 0.0028,1.415e-4 0.0054,5e-4 0.0082,7e-4 C 15.248155,9.6480308 17.425,11.80573 17.425,14.8 c 0,0.600068 -0.0973,1.17663 -0.272071,1.718554 0.0491,0.02182 0.09567,0.03867 0.142188,0.05469 a 6.9999999,6.9999999 0 0 0 0.0027,-0.0035 c 0.09875,-0.114352 0.18891,-0.234262 0.27959,-0.354102 a 6.9999999,6.9999999 0 0 0 0.130566,-0.171582 c 0.07666,-0.108069 0.14652,-0.220352 0.216699,-0.332226 a 6.9999999,6.9999999 0 0 0 0.141504,-0.231055 c 0.06131,-0.106692 0.118129,-0.215811 0.173633,-0.325391 a 6.9999999,6.9999999 0 0 0 0.127148,-0.263183 c 0.05036,-0.110656 0.09768,-0.22258 0.142188,-0.335645 a 6.9999999,6.9999999 0 0 0 0.103956,-0.28296 c 0.03761,-0.109141 0.07445,-0.218559 0.106641,-0.329492 a 6.9999999,6.9999999 0 0 0 0.08408,-0.331543 c 0.02374,-0.09979 0.04901,-0.199202 0.06836,-0.300097 a 6.9999999,6.9999999 0 0 0 0.05947,-0.393067 c 0.01169,-0.08764 0.02717,-0.174273 0.03554,-0.2625 A 6.9999999,6.9999999 0 0 0 19,12 c -6e-4,-0.147102 -0.0058,-0.294147 -0.01572,-0.440918 -4.4e-5,-6.5e-4 4.5e-5,-0.0014 0,-0.0021 -0.0027,-0.04159 -0.0075,-0.08294 -0.01094,-0.124415 -0.01536,-0.194581 -0.03885,-0.388435 -0.07041,-0.581054 -0.0073,-0.04332 -0.01638,-0.08612 -0.02461,-0.129199 a 6.9999999,6.9999999 0 0 0 -0.0013,-0.0075 c -0.02988,-0.1584 -0.06522,-0.31572 -0.105958,-0.47168 -1.26e-4,-4.9e-4 -5.5e-4,-8.5e-4 -7e-4,-0.0014 -0.02096,-0.08022 -0.04323,-0.159942 -0.06699,-0.239258 -0.03946,-0.1313547 -0.08277,-0.2615217 -0.129883,-0.3903317 -0.03657,-0.100236 -0.07512,-0.19965 -0.116211,-0.298047 -0.04697,-0.1129425 -0.09689,-0.2246345 -0.149707,-0.3349605 -0.03915,-0.081466 -0.07811,-0.163393 -0.120312,-0.2433595 a 6.9999999,6.9999999 0 0 0 -0.0021,-0.0048 l -7e-4,-7e-4 c -0.06501,-0.1218445 -0.133642,-0.24177 -0.205762,-0.3595705 -0.0013,-0.0021 -0.0028,-0.00405 -0.0041,-0.00615 -0.05634,-0.092358 -0.114336,-0.18366 -0.175,-0.2734375 l -0.0013,-0.00205 a 6.9999999,6.9999999 0 0 0 -0.0014,-0.00275 C 17.726084,7.9818668 17.651838,7.8788703 17.575351,7.7780878 17.504432,7.6846448 17.43099,7.5932923 17.355233,7.5032833 a 6.9999999,6.9999999 0 0 0 -0.0027,-0.00345 c -0.02505,-0.028915 -0.05035,-0.05763 -0.07588,-0.086133 C 17.135475,7.2516298 16.98769,7.0949208 16.83095,6.9454388 c -0.002,-0.0019 -0.0041,-0.0036 -0.0062,-0.00547 a 6.9999999,6.9999999 0 0 0 -0.03415,-0.03208 c -0.08402,-0.078871 -0.169438,-0.156721 -0.257715,-0.231738 0.0017,-0.0017 0.0024,-0.00305 0.0041,-0.0048 A 6.9999999,6.9999999 0 0 0 15.76179,6.1060189 Z M 17.07705,16.611523 c -0.03399,0.0382 -0.0684,0.07603 -0.103222,0.113477 0.03482,-0.03745 0.06923,-0.07528 0.103222,-0.113477 z m -0.397167,0.41084 c -0.04322,0.04134 -0.08698,0.08214 -0.13125,0.122363 -0.0025,0.0054 -0.0043,0.01106 -0.0068,0.01641 0.04668,-0.04561 0.09271,-0.09187 0.138086,-0.138769 z"/>
+ <path style="fill:#ffffff" d="m 12.286425,9.2143553 c 1.411918,0.143388 2.058301,1.3707597 2.058301,2.8205077 1.8e-5,0.09475 -0.0047,0.189431 -0.01436,0.283691 -1.41e-4,0.0028 -5e-4,0.0054 -7e-4,0.0082 -0.152702,2.95626 -2.135401,5.133104 -5.1296712,5.133104 -0.6000685,0 -1.471943,-0.454818 -2.0138669,-0.62959 0.017755,0.01513 -0.00724,0.08933 -0.050586,0.192773 A 6.9999999,6.9999999 0 0 0 12,19 c 0.147101,-6e-4 0.294147,-0.0058 0.440918,-0.01572 6.5e-4,-4.4e-5 0.0014,4.5e-5 0.0021,0 0.04159,-0.0027 0.08294,-0.0075 0.124414,-0.01094 0.194582,-0.01536 0.388436,-0.03885 0.581055,-0.07041 0.04332,-0.0073 0.08612,-0.01638 0.129199,-0.02461 a 6.9999999,6.9999999 0 0 0 0.0075,-0.0013 c 0.158399,-0.02988 0.31572,-0.06522 0.47168,-0.105958 4.9e-4,-1.26e-4 8.5e-4,-5.5e-4 0.0014,-7e-4 0.08021,-0.02096 0.159942,-0.04323 0.239257,-0.06699 0.131355,-0.03946 0.261522,-0.08277 0.390332,-0.129883 0.100236,-0.03657 0.19965,-0.07512 0.298047,-0.116211 0.112943,-0.04697 0.224635,-0.09689 0.334961,-0.149707 0.08147,-0.03915 0.163393,-0.07811 0.243359,-0.120312 a 6.9999999,6.9999999 0 0 0 0.0048,-0.0021 l 7e-4,-7e-4 c 0.121861,-0.06502 0.24177,-0.133642 0.359571,-0.205762 0.0021,-0.0013 0.004,-0.0028 0.0062,-0.0041 0.09236,-0.05634 0.18366,-0.114336 0.273437,-0.175 l 0.0021,-0.0013 a 6.9999999,6.9999999 0 0 0 0.0028,-0.0014 c 0.104522,-0.07075 0.207519,-0.144997 0.308301,-0.221484 0.09344,-0.07092 0.184796,-0.144361 0.274805,-0.220118 a 6.9999999,6.9999999 0 0 0 0.0034,-0.0027 c 0.02892,-0.02506 0.05763,-0.05035 0.08613,-0.07588 0.162071,-0.141178 0.31878,-0.288963 0.468262,-0.445703 0.0019,-0.002 0.0036,-0.0041 0.0055,-0.0062 a 6.9999999,6.9999999 0 0 0 0.03213,-0.03418 c 0.07887,-0.08402 0.156721,-0.169438 0.231738,-0.257715 C 17.501471,15.986896 17.6,15.405289 17.6,14.8 17.6,11.803855 15.245297,9.3643408 12.286425,9.2143553 Z M 6.8388669,16.57666 c 0.04561,0.04668 0.091872,0.09271 0.1387695,0.138086 -0.041345,-0.04323 -0.082138,-0.08698 -0.122363,-0.13125 -0.00535,-0.0025 -0.01106,-0.0043 -0.016405,-0.0068 z"/>
+ <path style="fill:#cccccc" d="m 7.4233399,6.8388669 c -0.046675,0.04561 -0.092707,0.091872 -0.138086,0.1387695 0.043225,-0.041345 0.086979,-0.082138 0.13125,-0.122363 0.0025,-0.00535 0.00435,-0.01106 0.00683,-0.016405 z m -0.4320315,0.436133 c -0.03482,0.037445 -0.069231,0.075275 -0.1032225,0.1134765 0.03399,-0.0382 0.068402,-0.076029 0.1032225,-0.1134765 z m -0.226953,0.088183 A 6.9999999,6.9999999 0 0 0 4.9999999,12 a 6.9999999,6.9999999 0 0 0 0.01572,0.440918 c 0.00275,0.04228 0.00745,0.08432 0.010935,0.126465 a 6.9999999,6.9999999 0 0 0 0.070411,0.581054 c 0.0077,0.04584 0.01738,0.0911 0.025975,0.136719 a 6.9999999,6.9999999 0 0 0 0.105957,0.47168 c 0.02107,0.08071 0.04377,0.16083 0.067676,0.240625 a 6.9999999,6.9999999 0 0 0 0.1298825,0.390332 c 0.036575,0.100236 0.075124,0.19965 0.116211,0.298047 a 6.9999999,6.9999999 0 0 0 0.149707,0.33496 c 0.0399,0.08303 0.079205,0.166732 0.122363,0.248145 1.43e-4,2.7e-4 5.5e-4,4.2e-4 7e-4,7e-4 a 6.9999999,6.9999999 0 0 0 0.205762,0.359571 c 0.057532,0.09452 0.1170565,0.187767 0.1791015,0.279589 0.07169,0.106096 0.1466175,0.210837 0.224219,0.313086 0.0718,0.09461 0.1460925,0.18713 0.2228515,0.278223 a 6.9999999,6.9999999 0 0 0 0.075879,0.08613 c 0.1411775,0.16207 0.2889625,0.318779 0.445703,0.468261 a 6.9999999,6.9999999 0 0 0 0.04033,0.0376 c 0.084016,0.07887 0.169438,0.156722 0.257715,0.231739 C 8.0131153,17.501486 8.5947108,17.6 9.1999998,17.6 12.196145,17.6 14.635659,15.245297 14.785644,12.286425 14.642256,13.698343 13.449747,14.694726 12,14.694726 c -0.09475,1.8e-5 -0.189432,-0.0047 -0.283692,-0.01436 -0.0028,-1.41e-4 -0.0054,-5e-4 -0.0082,-7e-4 -2.9562602,-0.15272 -5.1679666,-2.485401 -5.1679666,-5.4796712 0,-0.6000685 0.097299,-1.1766305 0.2720705,-1.7185544 -0.015885,-0.04381 -0.031925,-0.077009 -0.04785,-0.118262 z"/>
+ <path style="fill:#ffffff" d="m 11.713574,14.785644 c -0.372595,-0.03784 1.612287,-0.473313 1.311802,-0.64272 C 12.187198,13.670379 9.3399998,13.067169 9.3399998,12 c -1.75e-5,-0.09475 -0.135226,-0.189432 -0.125643,-0.283692 1.415e-4,-0.0028 5e-4,-0.0054 7e-4,-0.0082 C 9.3677933,8.7518418 11.80573,6.3999999 14.8,6.3999999 c 0.600068,0 1.17663,0.097299 1.718554,0.2720705 C 15.257673,5.5975994 13.656588,5.0051254 12,4.9999999 c -2.0502752,0.003 -3.9961562,0.9047445 -5.3238286,2.46709 -0.177658,0.5460254 -0.2761715,1.1276209 -0.2761715,1.7329099 0,2.9961452 2.3547029,5.4356592 5.3135741,5.5856442 z m 5.447559,-7.5024406 c -0.04561,-0.046675 -0.09187,-0.092707 -0.13877,-0.1380865 0.04134,0.043225 0.08214,0.086979 0.122363,0.13125 0.0054,0.0025 0.01106,0.00435 0.01641,0.00683 z M 16.725,6.8511714 c -0.03745,-0.03482 -0.07528,-0.06923 -0.113477,-0.103222 0.0382,0.03399 0.07603,0.068401 0.113477,0.103222 z"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="3"/>
+ <path style="opacity:0.1" d="m 20.21875,2.5 c -0.266602,0 -0.533021,0.1023564 -0.737305,0.3066405 l -1.84375,1.84375 -5.53125,5.5312495 -0.553711,1.65918 L 11.36914,12.393554 11,13.5 l 1.106445,-0.369141 0.552734,-0.183594 1.65918,-0.553711 5.53125,-5.5312496 1.84375,-1.84375 c 0.408568,-0.408568 0.408568,-1.0660409 0,-1.4746092 L 20.956054,2.8066405 C 20.75177,2.6023564 20.485352,2.5 20.21875,2.5 Z"/>
+ <path style="fill:#b94141" d="m 17.637695,4.1503905 -5.53125,5.5312498 2.211914,2.2119137 5.53125,-5.5312496 z"/>
+ <path style="fill:#f6b473" d="m 12.106445,9.6816403 -0.553711,1.6591797 -0.183594,0.552734 0.737305,0.737305 0.552734,-0.183594 1.65918,-0.553711 -1.105469,-1.106445 z"/>
+ <path style="fill:#8a5f5a" d="m 17.637391,4.1501461 2.212463,2.2124633 1.84372,-1.8437194 c 0.408568,-0.4085683 0.408568,-1.0664074 0,-1.4749757 L 20.956086,2.3064265 c -0.408568,-0.4085682 -1.066408,-0.4085682 -1.474976,0 z"/>
+ <rect style="fill:#ffffff" width=".521" height="3.129" x="9.54" y="15.41" transform="rotate(-45)"/>
+ <path style="fill:#7d5651" d="M 11.368744,11.893768 11,13 12.106232,12.631256 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnview.svg b/.icons/awkward/24x24/apps/xnview.svg
new file mode 100644
index 00000000..ffa3f393
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 8.9132365,3.5029862 C 8.813597,3.5090712 8.7128,3.5249437 8.6124694,3.5518457 7.8098243,3.7670635 7.3369052,4.5877216 7.5519743,5.3909252 L 8.1349534,7.5700686 C 7.6292143,7.8714026 7.1604267,8.2174207 6.7238891,8.5912367 L 5.0628364,6.9290295 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 l 1.6776534,1.6788197 c -0.7415718,0.831759 -1.4218692,1.610281 -2.0965785,2.120511 -0.6959242,0.511326 -0.6959243,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770819,6.347854 3.3e-4,-1e-6 0.0016,1e-6 0.002,0 4.499085,0.01303 6.498929,-4.493541 9.477082,-6.347854 0.695924,-0.511325 0.695924,-1.789966 0,-2.301292 -0.67444,-0.51002 -1.354389,-1.288166 -2.095602,-2.119534 l 1.67863,-1.6797967 c 0.587577,-0.5879861 0.587577,-1.5344797 0,-2.1224658 -0.587578,-0.5879861 -1.533414,-0.5879861 -2.120992,0 L 17.277088,8.5931912 C 16.843118,8.2214517 16.378111,7.8761881 15.875791,7.5759321 L 16.460724,5.3909252 C 16.675792,4.5877217 16.202874,3.7670637 15.400228,3.5518459 14.597583,3.3366281 13.778471,3.8108524 13.563403,4.614056 l -0.52146,1.9485254 c -0.333687,-0.04586 -0.680176,-0.072268 -1.041942,-0.072312 l -10e-4,0 c -0.357197,4.3e-5 -0.69846,0.02659 -1.02827,0.071335 L 10.449295,4.614056 C 10.26111,3.9112528 9.6107086,3.4603926 8.9132365,3.5029862 Z"/>
+ <path style="fill:#ef9202" d="M 8.9132365,3.0029863 C 8.813597,3.0090713 8.7128,3.0249438 8.6124694,3.0518458 7.8098243,3.2670636 7.3369052,4.0877217 7.5519743,4.8909253 L 8.1349534,7.0700685 C 7.6292143,7.3714025 7.1604267,7.7174206 6.7238891,8.0912367 L 5.0628364,6.4290294 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 l 1.6776534,1.6788198 c -0.7415718,0.831759 -1.4218692,1.610281 -2.0965785,2.120511 -0.6959242,0.511325 -0.6959243,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770819,6.347854 3.3e-4,-1e-6 0.0016,1e-6 0.002,0 4.499085,0.01303 6.498929,-4.493541 9.477082,-6.347854 0.695924,-0.511325 0.695924,-1.789967 0,-2.301292 -0.67444,-0.51002 -1.354389,-1.288166 -2.095602,-2.119534 l 1.67863,-1.6797968 c 0.587577,-0.5879861 0.587577,-1.5344797 0,-2.1224658 -0.587578,-0.5879861 -1.533414,-0.5879861 -2.120992,0 L 17.277088,8.0931912 C 16.843118,7.7214516 16.378111,7.376188 15.875791,7.075932 L 16.460724,4.8909255 C 16.675792,4.0877219 16.202874,3.2670638 15.400228,3.051846 14.597583,2.8366283 13.778471,3.3108525 13.563403,4.1140561 l -0.52146,1.9485252 c -0.333687,-0.04586 -0.680176,-0.072268 -1.041942,-0.072312 l -10e-4,0 c -0.357197,4.3e-5 -0.69846,0.02659 -1.02827,0.071335 L 10.449295,4.1140561 C 10.26111,3.411253 9.6107086,2.9603927 8.9132365,3.0029863 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="14" r="5.5"/>
+ <circle style="fill:#ffffff" cx="12" cy="13.5" r="5.5"/>
+ <circle style="fill:#ff5a2e" cx="12" cy="13.5" r="3.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.9130855,3.0029265 C 8.813446,3.0090115 8.7126345,3.0248525 8.6123039,3.0517546 7.8604593,3.253351 7.4061168,3.9861778 7.5273433,4.7382783 7.6261833,4.183248 8.0304679,3.7077657 8.6123039,3.5517546 8.7126345,3.5248526 8.813446,3.5090116 8.9130855,3.5029266 9.6105576,3.4603331 10.261033,3.9114518 10.449219,4.6142549 l 0.521484,1.947266 c 0.32981,-0.044745 0.671123,-0.071246 1.02832,-0.071289 l 0.001,0 c 0.361766,4.45e-5 0.708305,0.026405 1.041993,0.072265 L 13.5635,4.6142549 C 13.778568,3.8110514 14.597769,3.336537 15.400415,3.5517547 15.982251,3.7077658 16.386536,4.1832482 16.485376,4.7382784 16.606602,3.9861779 16.15226,3.2533511 15.400415,3.0517547 14.597769,2.8365369 13.778568,3.3110513 13.5635,4.1142548 L 13.041992,6.0624973 C 12.708305,6.0166373 12.361766,5.9902763 12,5.9902318 l -10e-4,0 c -0.357197,4.3e-5 -0.69851,0.026545 -1.028321,0.071289 l -0.52146,-1.947266 C 10.261033,3.4114517 9.6105576,2.9603329 8.9130855,3.0029265 Z M 4.0019518,5.9882783 c -0.3835977,0 -0.7677349,0.146437 -1.0615236,0.4404301 C 2.5824783,6.7869075 2.4452624,7.2780405 2.523436,7.7402321 2.5735849,7.4437331 2.7108008,7.1584955 2.9404282,6.9287085 c 0.5875774,-0.5879861 1.534493,-0.5879861 2.1220707,0 L 6.7236321,8.5908182 C 7.1601697,8.2170022 7.6290258,7.8716441 8.1347649,7.5703101 L 8.0214839,7.1455055 C 7.5602198,7.4297726 7.1263202,7.7459876 6.7236321,8.0908182 L 5.0624989,6.4287084 C 4.7687101,6.1347153 4.3855495,5.9882783 4.0019518,5.9882783 Z m 15.9990262,0 c -0.383354,0 -0.766758,0.146437 -1.060547,0.4404301 L 17.277345,8.0927712 C 16.877224,7.7500266 16.447067,7.4345706 15.989259,7.1513645 l -0.113282,0.4248051 c 0.50232,0.300256 0.967398,0.6448621 1.401368,1.0166016 l 1.663086,-1.6640627 c 0.587577,-0.5879861 1.533516,-0.5879861 2.121094,0 0.229627,0.229787 0.366843,0.5150246 0.416992,0.8115236 C 21.556691,7.2780405 21.419474,6.7869075 21.061525,6.4287084 20.767736,6.1347153 20.384331,5.9882783 20.000978,5.9882783 Z M 4.3798816,10.492186 c -0.647845,0.726653 -1.2585245,1.40476 -1.8583987,1.858398 -0.4134647,0.30379 -0.5749036,0.877715 -0.4970705,1.401368 0.053053,-0.358008 0.2144205,-0.693693 0.4970705,-0.901368 0.6747092,-0.51023 1.3551082,-1.288357 2.09668,-2.120117 L 4.3798816,10.492186 Z m 15.2412134,10e-4 -0.238281,0.238281 c 0.741213,0.831368 1.421263,1.60912 2.095703,2.119141 0.28265,0.207675 0.444018,0.543359 0.497071,0.901367 0.07783,-0.523653 -0.08361,-1.097577 -0.497071,-1.401367 -0.59957,-0.453403 -1.209972,-1.131204 -1.857422,-1.857422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xnviewmp.svg b/.icons/awkward/24x24/apps/xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xonotic.svg b/.icons/awkward/24x24/apps/xonotic.svg
new file mode 100644
index 00000000..d958207a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xonotic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="20" height="19.998" x="-22" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m12 2c-5.5395 0-9.999 4.46-9.999 10 0 0.08386-0.002 0.16664 0 0.25 0.1321-5.423 4.5435-9.75 9.999-9.75s9.867 4.3268 9.999 9.75c0.002-0.08335 0-0.16614 0-0.25 0-5.54-4.459-10-9.999-10z"/>
+ <path opacity=".2" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m15.611 7.5039c-0.331 0.0182-0.7 0.0995-1.113 0.2274l-0.498-0.2215-7 4.4962c1.043-0.42239 2.2163-0.7948 2.751-0.84116l-1.751 1.841 1.3574-0.522c-0.5618 1.653-1.2229 3.203-2.7392 3.911 1.1808 1.108 2.7064 1.868 4.3818 2.107l1.001 1.998 0.999-1.998c1.762-0.25106 3.3555-1.0808 4.5596-2.2844-2.1594 0.01936-4.0154-0.35177-4.2236-2.8426-0.056-0.316-0.017-2.365 3.164-3.3671-0.321-0.218-1.355-0.2133-2.114-0.2157-0.033-0.297 0.16-1.6391 2.614-1.7828-0.385-0.3918-0.836-0.5358-1.389-0.5055zm-2.0508 0.87727c0.15722 0.06713 0.17785 0.1688 0.20606 0.27811-0.27424 0.055843-0.66116 0.18658-0.76856 0.03806-0.0492-0.051092 0.28697-0.2394 0.56543-0.31129l-0.003-0.0049z"/>
+ <path fill="#ee5454" d="m15.611 7.0039c-0.331 0.0182-0.7 0.0995-1.113 0.2274l-0.498-0.2215-7 4.4962c1.043-0.422 2.2163-0.794 2.751-0.841l-1.751 1.841 1.3574-0.522c-0.5618 1.653-1.2229 3.203-2.7392 3.911 1.1808 1.108 2.7064 1.868 4.3818 2.107l1.001 1.998 0.999-1.998c1.762-0.25106 3.3555-1.0808 4.5596-2.2844-2.16 0.019-4.016-0.352-4.224-2.843-0.056-0.316-0.017-2.365 3.164-3.3671-0.321-0.218-1.355-0.2133-2.114-0.2157-0.033-0.297 0.16-1.6391 2.614-1.7828-0.385-0.3918-0.836-0.5358-1.389-0.5055zm-2.0508 0.87727c0.15722 0.06713 0.17785 0.1688 0.20606 0.27811-0.27424 0.055843-0.66116 0.18658-0.76856 0.03806-0.0492-0.051092 0.28697-0.2394 0.56543-0.31129l-0.003-0.0049z"/>
+ <path opacity=".2" d="m8.2135 4.5025c-3.078 1.4143-5.2135 4.4981-5.2135 8.0815 0 4.924 4.0296 8.916 9.001 8.916 4.969 0 8.999-3.992 8.999-8.916 0-3.539-2.084-6.593-5.1-8.0255l-0.094 0.0925c2.3817 1.324 3.9966 3.3506 3.9966 6.249 0 3.8924-3.0256 7.0615-6.802 7.6l-0.9991 2-1.002-2c-3.7765-0.538-6.8003-3.708-6.8003-7.6 0-2.9286 1.6478-4.976 4.0692-6.288-0.0162-0.0351-0.0396-0.0743-0.0564-0.1118"/>
+ <path fill="#7abfe8" d="m8.2135 4.0025c-3.078 1.4143-5.2135 4.4981-5.2135 8.0815 0 4.924 4.0296 8.916 9.001 8.916 4.969 0 8.999-3.992 8.999-8.916 0-3.539-2.084-6.593-5.1-8.0255l-0.094 0.0925c2.3817 1.324 3.9966 3.3506 3.9966 6.249 0 3.8924-3.0256 7.0615-6.802 7.6l-1 2-1.001-2c-3.7764-0.538-6.8002-3.708-6.8002-7.6 0-2.9286 1.6478-4.976 4.0692-6.288-0.0162-0.0351-0.0396-0.0743-0.0564-0.1118"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xorg.svg b/.icons/awkward/24x24/apps/xorg.svg
new file mode 100644
index 00000000..72fd0ba8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xorg.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <path style="opacity:0.2" d="m 34.158694,7.001891 c -2.339941,-0.051114 -4.593769,0.9363666 -6.144072,2.6910582 -0.0012,0.0014 -0.0027,0.0025 -0.0039,0.0039 l -4.015616,4.4240828 -4.01174,-4.4162958 c -1.424465,-1.6183716 -3.450682,-2.592914 -5.603207,-2.6949526 -0.260519,-0.012616 -0.51772,-0.013001 -0.778224,0 a 5.977352,5.9824591 0 0 0 -0.01945,0 C 7.2433432,7.3455998 3.8467314,15.780704 8.1816032,20.422133 L 13.224489,25.975605 8.2594255,31.4434 c -1.5192901,1.580887 -2.4400962,4.078962 -2.2296097,6.266155 0.2104868,2.187194 1.2500876,3.924619 2.6187213,5.167923 1.3686339,1.243304 3.1976469,2.112373 5.3930859,2.110788 2.19544,-0.0016 4.590268,-1.161185 6.015666,-2.827365 l 3.937809,-4.330618 4.054544,4.463029 -0.147863,-0.167461 c 1.418645,1.683037 3.819828,2.866353 6.02734,2.874097 2.20751,0.0078 4.047562,-0.863731 5.420324,-2.110787 1.372761,-1.247055 2.417086,-2.995369 2.622612,-5.195185 0.205525,-2.199813 -0.739595,-4.705945 -2.276302,-6.281731 l -4.933937,-5.43664 5.050669,-5.561261 c 2.191468,-2.3538 2.626913,-5.893796 1.513644,-8.536614 C 40.212861,9.2349127 37.376326,7.0748944 34.162585,7.001891 a 5.977352,5.9824591 0 0 0 -0.0039,0 z"/>
+ <path style="fill:#4f4f4f" d="m 34.158694,6.0018906 c -2.339941,-0.051114 -4.593769,0.9363666 -6.144072,2.6910586 -0.0012,0.00139 -0.0027,0.0025 -0.0039,0.0039 L 23.995106,13.120932 19.983366,8.7046361 C 18.558901,7.0862642 16.532684,6.1117218 14.380159,6.0096832 c -0.260519,-0.012616 -0.51772,-0.013001 -0.778224,0 a 5.977352,5.9824591 0 0 0 -0.01945,0 C 7.2433432,6.3455994 3.8467314,14.780704 8.1816032,19.422133 L 13.224489,24.975605 8.2594255,30.4434 c -1.5192901,1.580887 -2.4400962,4.078962 -2.2296097,6.266155 0.2104868,2.187194 1.2500876,3.924619 2.6187213,5.167923 1.3686339,1.243304 3.1976469,2.112373 5.3930859,2.110788 2.19544,-0.0016 4.590268,-1.161185 6.015666,-2.827365 l 3.937809,-4.330618 4.054544,4.463029 -0.147863,-0.167461 c 1.418645,1.683037 3.819828,2.866353 6.02734,2.874097 2.20751,0.0078 4.047562,-0.863731 5.420324,-2.110787 1.372761,-1.247055 2.417086,-2.995369 2.622612,-5.195185 0.205525,-2.199813 -0.739595,-4.705945 -2.276302,-6.281731 l -4.933937,-5.43664 5.050669,-5.561261 c 2.191468,-2.3538 2.626913,-5.893796 1.513644,-8.536614 C 40.212861,8.2349123 37.376326,6.074894 34.162585,6.0018906 a 5.977352,5.9824591 0 0 0 -0.0039,0 z"/>
+ <path style="opacity:0.2" d="m 13.875,12.980111 a 2.0002,2.0002 0 0 0 -1.355469,3.363282 l 8.789063,9.667968 -8.769532,9.644532 A 2.0002,2.0002 0 1 0 15.5,38.343393 l 8.507812,-9.359374 8.51172,9.359374 a 2.0006762,2.0006762 0 1 0 2.960936,-2.6875 L 26.710938,26.011361 35.5,16.343393 a 2.0002,2.0002 0 0 0 -1.417968,-3.363282 2.0002,2.0002 0 0 0 -1.54297,0.675782 l -8.53125,9.382812 -8.527343,-9.382812 a 2.0002,2.0002 0 0 0 -1.40625,-0.675782 2.0002,2.0002 0 0 0 -0.199219,0 z"/>
+ <path style="fill:#ffffff" transform="scale(2)" d="M 6.9375 5.9902344 A 1.0001 1.0001 0 0 0 6.2597656 7.671875 L 10.654297 12.505859 L 6.2695312 17.328125 A 1.0001 1.0001 0 1 0 7.75 18.671875 L 12.003906 13.992188 L 16.259766 18.671875 A 1.0003381 1.0003381 0 1 0 17.740234 17.328125 L 13.355469 12.505859 L 17.75 7.671875 A 1.0001 1.0001 0 0 0 17.041016 5.9902344 A 1.0001 1.0001 0 0 0 16.269531 6.328125 L 12.003906 11.019531 L 7.7402344 6.328125 A 1.0001 1.0001 0 0 0 7.0371094 5.9902344 A 1.0001 1.0001 0 0 0 6.9375 5.9902344 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="scale(2)" d="M 17.080078 3 C 15.910108 2.974443 14.782964 3.4683571 14.007812 4.3457031 C 14.007812 4.3457031 14.005859 4.3476562 14.005859 4.3476562 L 11.998047 6.5605469 L 9.9921875 4.3515625 C 9.279955 3.5423765 8.2657156 3.0549255 7.1894531 3.0039062 C 7.0591936 2.9975982 6.9310332 2.9974058 6.8007812 3.0039062 A 2.988676 2.9912295 0 0 0 6.7910156 3.0039062 C 4.5160914 3.1244563 3.0085084 5.3315905 3.1347656 7.4257812 C 3.2542438 5.4946775 4.6972291 3.6148577 6.7910156 3.5039062 A 2.988676 2.9912295 0 0 1 6.8007812 3.5039062 C 6.9310332 3.4974057 7.0591936 3.4975982 7.1894531 3.5039062 C 8.2657156 3.5549256 9.279955 4.0423767 9.9921875 4.8515625 L 11.998047 7.0605469 L 14.005859 4.8476562 C 14.005859 4.8476562 14.007812 4.8457031 14.007812 4.8457031 C 14.782964 3.9683573 15.910108 3.474443 17.080078 3.5 A 2.988676 2.9912295 0 0 0 17.082031 3.5 C 18.688902 3.5365017 20.105475 4.6180442 20.662109 5.9394531 C 20.828089 6.333476 20.91783 6.7686674 20.943359 7.2148438 C 20.981887 6.5955191 20.889794 5.9799591 20.662109 5.4394531 C 20.105475 4.1180443 18.688902 3.0365017 17.082031 3 A 2.988676 2.9912295 0 0 0 17.080078 3 z M 6.3847656 12.738281 L 4.1289062 15.222656 C 3.3826354 15.999183 2.9297672 17.217342 3.0136719 18.296875 C 3.0772286 17.356977 3.4961584 16.381058 4.1289062 15.722656 L 6.6113281 12.988281 L 6.3847656 12.738281 z M 17.607422 12.738281 L 17.380859 12.988281 L 19.847656 15.707031 C 20.49387 16.369678 20.926815 17.359626 20.988281 18.3125 C 21.078073 17.221006 20.607963 15.986673 19.847656 15.207031 L 17.607422 12.738281 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xournal.svg b/.icons/awkward/24x24/apps/xournal.svg
new file mode 100644
index 00000000..6e7cda70
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xournal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 20,21.5 20,7 C 20,6.446 19.554,6 19,6 L 5,6 C 4.446,6 4,6.446 4,7 l 0,14.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 20,21 20,6.5 c 0,-0.554 -0.446,-1 -1,-1 l -14,0 c -0.554,0 -1,0.446 -1,1 L 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#4f4f4f" d="M 20,7 20,5 C 20,4.446 19.554,4 19,4 L 5,4 C 4.446,4 4,4.446 4,5 l 0,2 z"/>
+ <path style="opacity:0.2" d="M 5.46875,2.5 C 5.2091615,2.5 5,2.7039324 5,2.9570313 L 5,5.042969 C 5,5.2960675 5.2091615,5.5 5.46875,5.5 l 1.0625,0 C 6.7908385,5.5 7,5.2960675 7,5.042969 L 7,2.9570313 C 7,2.7039324 6.7908385,2.5 6.53125,2.5 Z m 4,0 C 9.2091615,2.5 9,2.7039324 9,2.9570313 L 9,5.042969 C 9,5.2960675 9.2091615,5.5 9.46875,5.5 l 1.0625,0 C 10.790839,5.5 11,5.2960675 11,5.042969 L 11,2.9570313 C 11,2.7039324 10.790839,2.5 10.53125,2.5 Z m 4,0 C 13.209162,2.5 13,2.7039324 13,2.9570313 L 13,5.042969 C 13,5.2960675 13.209162,5.5 13.46875,5.5 l 1.0625,0 C 14.790839,5.5 15,5.2960675 15,5.042969 L 15,2.9570313 C 15,2.7039324 14.790839,2.5 14.53125,2.5 Z m 4,0 C 17.209161,2.5 17,2.7039324 17,2.9570313 L 17,5.042969 C 17,5.2960675 17.209161,5.5 17.46875,5.5 l 1.0625,0 C 18.790838,5.5 19,5.2960675 19,5.042969 L 19,2.9570313 C 19,2.7039324 18.790838,2.5 18.53125,2.5 Z"/>
+ <path style="fill:#f7c13e" d="M 5.46875,2 C 5.2091615,2 5,2.2039324 5,2.4570313 L 5,4.5429687 C 5,4.7960677 5.2091615,5 5.46875,5 l 1.0625,0 C 6.7908385,5 7,4.7960677 7,4.5429687 L 7,2.4570313 C 7,2.2039324 6.7908385,2 6.53125,2 Z m 4,0 C 9.2091615,2 9,2.2039324 9,2.4570313 L 9,4.5429687 C 9,4.7960677 9.2091615,5 9.46875,5 l 1.0625,0 C 10.790839,5 11,4.7960677 11,4.5429687 L 11,2.4570313 C 11,2.2039324 10.790839,2 10.53125,2 Z m 4,0 C 13.209162,2 13,2.2039324 13,2.4570313 l 0,2.0859374 C 13,4.7960677 13.209162,5 13.46875,5 l 1.0625,0 C 14.790839,5 15,4.7960677 15,4.5429687 L 15,2.4570313 C 15,2.2039324 14.790839,2 14.53125,2 Z m 4,0 C 17.209161,2 17,2.2039324 17,2.4570313 l 0,2.0859374 C 17,4.7960677 17.209161,5 17.46875,5 l 1.0625,0 C 18.790838,5 19,4.7960677 19,4.5429687 L 19,2.4570313 C 19,2.2039324 18.790838,2 18.53125,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.46875,2 C 5.2091615,2 5,2.2039324 5,2.4570313 l 0,0.5 C 5,2.7039324 5.2091615,2.5 5.46875,2.5 l 1.0625,0 C 6.7908385,2.5 7,2.7039324 7,2.9570313 l 0,-0.5 C 7,2.2039324 6.7908385,2 6.53125,2 l -1.0625,0 z m 4,0 C 9.2091615,2 9,2.2039324 9,2.4570313 l 0,0.5 C 9,2.7039324 9.2091615,2.5 9.46875,2.5 l 1.0625,0 C 10.790839,2.5 11,2.7039324 11,2.9570313 l 0,-0.5 C 11,2.2039324 10.790839,2 10.53125,2 l -1.0625,0 z m 4,0 C 13.209162,2 13,2.2039324 13,2.4570313 l 0,0.5 C 13,2.7039324 13.209162,2.5 13.46875,2.5 l 1.0625,0 C 14.790839,2.5 15,2.7039324 15,2.9570313 l 0,-0.5 C 15,2.2039324 14.790839,2 14.53125,2 l -1.0625,0 z m 4,0 C 17.209161,2 17,2.2039324 17,2.4570313 l 0,0.5 C 17,2.7039324 17.209161,2.5 17.46875,2.5 l 1.0625,0 C 18.790838,2.5 19,2.7039324 19,2.9570313 l 0,-0.5 C 19,2.2039324 18.790838,2 18.53125,2 l -1.0625,0 z"/>
+ <path style="opacity:0.2" d="m 8.4997582,11.495482 a 0.50005,0.50005 0 0 0 -0.347656,0.8584 l 3.1464838,3.1465 -3.1464838,3.1465 a 0.50005,0.50005 0 1 0 0.707031,0.707 l 3.1464848,-3.14645 3.146484,3.14645 a 0.50005,0.50005 0 1 0 0.707031,-0.707 l -3.146484,-3.1465 3.146484,-3.1465 a 0.50005,0.50005 0 1 0 -0.707031,-0.707 l -3.146484,3.14645 -3.1464848,-3.14645 a 0.50005,0.50005 0 0 0 -0.359375,-0.1514 z"/>
+ <path style="fill:#4f4f4f" d="m 8.4997582,10.995482 a 0.50005,0.50005 0 0 0 -0.347656,0.8584 l 3.1464838,3.1465 -3.1464838,3.1465 a 0.50005,0.50005 0 1 0 0.707031,0.707 l 3.1464848,-3.14645 3.146484,3.14645 a 0.50005,0.50005 0 1 0 0.707031,-0.707 l -3.146484,-3.1465 3.146484,-3.1465 a 0.50005,0.50005 0 1 0 -0.707031,-0.707 l -3.146484,3.14645 -3.1464848,-3.14645 a 0.50005,0.50005 0 0 0 -0.359375,-0.1514 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xournalpp.svg b/.icons/awkward/24x24/apps/xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xpad.svg b/.icons/awkward/24x24/apps/xpad.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xpad.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xpdf.svg b/.icons/awkward/24x24/apps/xpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xplayer.svg b/.icons/awkward/24x24/apps/xplayer.svg
new file mode 120000
index 00000000..92624e31
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xplayer.svg
@@ -0,0 +1 @@
+kaffeine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xreader.svg b/.icons/awkward/24x24/apps/xreader.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xreader.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xsane.svg b/.icons/awkward/24x24/apps/xsane.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xsane.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xscreensaver.svg b/.icons/awkward/24x24/apps/xscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xt7-player-mpv.svg b/.icons/awkward/24x24/apps/xt7-player-mpv.svg
new file mode 100644
index 00000000..732b0451
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xt7-player-mpv.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2" d="m 12,5.5 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-7 z m -3,3 3.5,2 3.5,2 -3.5,2 -3.5,2 z"/>
+ <path style="fill:#ffffff" d="M 12 5 A 7 7 0 0 0 5 12 A 7 7 0 0 0 12 19 A 7 7 0 0 0 19 12 A 7 7 0 0 0 12 5 z M 9 8 L 12.5 10 L 16 12 L 12.5 14 L 9 16 L 9 8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 2.0097656 12.292969 A 10 10 0 0 1 12 2.5 A 10 10 0 0 1 21.990234 12.207031 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/xterm-color.svg b/.icons/awkward/24x24/apps/xterm-color.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xterm-color.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xterm-color_48x48.svg b/.icons/awkward/24x24/apps/xterm-color_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xterm-color_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xterm.svg b/.icons/awkward/24x24/apps/xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xvidcap.svg b/.icons/awkward/24x24/apps/xvidcap.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xviewer.svg b/.icons/awkward/24x24/apps/xviewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xviewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/xyz.z3ntu.razergenie.svg b/.icons/awkward/24x24/apps/xyz.z3ntu.razergenie.svg
new file mode 120000
index 00000000..ba00bebb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/xyz.z3ntu.razergenie.svg
@@ -0,0 +1 @@
+razercommander.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/y-ppa-manager.svg b/.icons/awkward/24x24/apps/y-ppa-manager.svg
new file mode 100644
index 00000000..b22136c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/y-ppa-manager.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#d2d2d2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <g style="opacity:0.1" transform="translate(0,0.500227)">
+ <path d="m 9,13.75 10e-7,-3.5 3,-1.75 3,1.75 -10e-7,3.5 -3,1.75 z"/>
+ <path d="M 12.458656,4.541227 V 7.6009222 L 15.655273,9.3361525 18.31912,7.737844 Z"/>
+ <path d="M 11.393117,4.541227 V 7.6009222 L 8.1964999,9.3361525 5.5326524,7.737844 Z"/>
+ <path d="m 18.838038,8.5231462 -2.649996,1.5295808 0.0959,3.636152 L 19,15.196617 Z"/>
+ <path d="m 5.1618449,8.5231462 2.6498889,1.5299008 -0.095675,3.635886 -2.716059,1.507737 z"/>
+ <path d="m 12.458656,19.458773 v -3.059695 l 3.196617,-1.73523 2.663847,1.598308 z"/>
+ <path d="M 11.393117,19.458773 V 16.399078 L 8.1964999,14.663848 5.5326524,16.262156 Z"/>
+ </g>
+ <g>
+ <path style="fill:#d6ac12" d="m 9,13.75 10e-7,-3.5 3,-1.75 3,1.75 -10e-7,3.5 -3,1.75 z"/>
+ <path style="fill:#8fb635" d="M 12.458656,4.541227 V 7.6009222 L 15.655273,9.3361525 18.31912,7.737844 Z"/>
+ <path style="fill:#3895bd" d="M 11.393117,4.541227 V 7.6009222 L 8.1964999,9.3361525 5.5326524,7.737844 Z"/>
+ <path style="fill:#d18c3b" d="m 18.838038,8.5231462 -2.649996,1.5295808 0.0959,3.636152 L 19,15.196617 Z"/>
+ <path style="fill:#3941bf" d="m 5.1618449,8.5231462 2.6498889,1.5299008 -0.095675,3.635886 -2.716059,1.507737 z"/>
+ <path style="fill:#a02c35" d="m 12.458656,19.458773 v -3.059695 l 3.196617,-1.73523 2.663847,1.598308 z"/>
+ <path style="fill:#bb3a84" d="M 11.393117,19.458773 V 16.399078 L 8.1964999,14.663848 5.5326524,16.262156 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yacreader-library.svg b/.icons/awkward/24x24/apps/yacreader-library.svg
new file mode 100644
index 00000000..8554cfd1
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yacreader-library.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#ffc933" d="m4 2h16c0.554 0 1 0.446 1 1v18c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1v-18c0-0.554 0.446-1 1-1z"/>
+ <path style="fill:#5883e8" d="m15 2v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m4 2c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h16c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m3 21v0.5c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-16c-0.554 0-1-0.446-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yacreader.svg b/.icons/awkward/24x24/apps/yacreader.svg
new file mode 100644
index 00000000..d6dd73e2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yacreader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:.2" d="m9.5391698 21.405123c-0.0339-0.05391 0.258465-0.518171 0.6497002-1.031686 1.002125-1.315336 1.189424-1.920633 0.743819-2.429439-0.18291-0.208854-0.432689-0.444015-1.9237052-0.444015-3.228077 0-4.5509403-0.620269-5.5522403-1.687982-1.3771-1.468439-1.83488-4.676794-1.127255-7.1691837 0.83004-2.923575 4.0043503-5.0864484 8.7270805-5.9463604 3.077685-0.3969125 6.757225-0.371515 9.054525 1.812114 2.036355 2.0015474 2.487425 5.7014721 1.0536 8.6421881-0.938155 1.924114-2.64606 3.50569-4.775805 4.063246-0.747145 0.195601-0.84117 0.264086-1.982475 1.443989-1.219295 1.260533-2.500874 2.116811-3.640584 2.596997-0.610875 0.257375-1.1200452 0.319694-1.2266602 0.150132z"/>
+ <path style="fill:#ffc933" d="m9.5391698 20.905123c-0.0339-0.05391 0.258465-0.518171 0.6497002-1.031686 1.002125-1.315336 1.189424-1.920633 0.743819-2.429439-0.18291-0.208854-0.432689-0.444015-1.9237052-0.444015-3.228077 0-4.5509403-0.620269-5.5522403-1.687982-1.3771-1.468439-1.83488-4.676794-1.127255-7.1691841 0.83004-2.923575 4.0043503-5.0864484 8.7270805-5.9463604 3.077685-0.3969125 6.757225-0.371515 9.054525 1.812114 2.036355 2.0015474 2.487425 5.701472 1.0536 8.6421885-0.938155 1.924114-2.64606 3.50569-4.775805 4.063246-0.747145 0.195601-0.84117 0.264086-1.982475 1.443989-1.219295 1.260533-2.500874 2.116811-3.640584 2.596997-0.610875 0.257375-1.1200452 0.319694-1.2266602 0.150133z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m13.447266 2.0058594c-0.813652 0.0193156-1.621204 0.0921781-2.390625 0.1914062-4.7227306 0.859912-7.8965229 3.0217375-8.7265629 5.9453125-0.2206203 0.777067-0.3148925 1.6230149-0.3164062 2.4648439 0.0350757-0.67422 0.1395-1.3417465 0.3164062-1.9648439 0.83004-2.923575 4.0038323-5.0854005 8.7265629-5.9453125 3.077685-0.3969125 6.757387-0.3730821 9.054687 1.8105469 1.20296 1.1823971 1.836352 2.9611263 1.871094 4.8222656 0.082771-2.0402748-0.560345-4.0339213-1.871094-5.3222656-1.722975-1.6377217-4.223107-2.0598999-6.664062-2.0019531zm-2.328125 16.2734376c-0.097055 0.391466-0.392709 0.88894-0.929688 1.59375-0.3912351 0.513515-0.6842905 0.97734-0.6503905 1.03125 0.0331268 0.052685 0.1149667 0.076921 0.2167969 0.085937 0.1151079-0.17773 0.2584816-0.387344 0.4335936-0.617187 0.795176-1.043706 1.069694-1.637633 0.929688-2.09375z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yad.svg b/.icons/awkward/24x24/apps/yad.svg
new file mode 100644
index 00000000..15ecf907
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 10,2.5 0,6.2978515 A 7,7 0 0 0 5,15.5 a 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -5,-6.705078 L 14,2.5 l -4,0 z"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="15" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10 2 L 10 2.5 L 14 2.5 L 14 2 L 10 2 z M 14 8.2949219 L 14 8.7949219 A 7 7 0 0 1 18.990234 15.292969 A 7 7 0 0 0 19 15 A 7 7 0 0 0 14 8.2949219 z M 10 8.2988281 A 7 7 0 0 0 5 15 A 7 7 0 0 0 5.0117188 15.226562 A 7 7 0 0 1 10 8.7988281 L 10 8.2988281 z"/>
+ <rect style="fill:#e4e4e4" width="4" height="9" x="10" y="2"/>
+ <path style="opacity:0.2" d="M 7.419922,13.5 A 5,5 0 0 0 7,15.5 a 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -0.423828,-2 l -9.15625,0 z"/>
+ <path style="fill:#48a422" d="M 7.419922,13 A 5,5 0 0 0 7,15 a 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -0.423828,-2 l -9.15625,0 z"/>
+ <rect style="opacity:0.2" width="6" height="1" x="9" y="2.5" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="6" height="1" x="9" y="2" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5 2 C 9.223 2 9 2.223 9 2.5 C 9 2.5931834 9.0321334 2.6754723 9.0761719 2.75 C 9.1630436 2.6029842 9.3161834 2.5 9.5 2.5 L 14.5 2.5 C 14.683817 2.5 14.836956 2.6029842 14.923828 2.75 C 14.967867 2.6754723 15 2.5931834 15 2.5 C 15 2.223 14.777 2 14.5 2 L 9.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yahoo-mail.svg b/.icons/awkward/24x24/apps/yahoo-mail.svg
new file mode 100644
index 00000000..5d3b8e99
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yahoo-mail.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#7139d2" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="opacity:0.2" width="12" height="8" x="6" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="12" height="8" x="6" y="6" rx=".5" ry=".5"/>
+ <path style="fill:#a766fa" d="M 7,7 H 17 V 8.5 L 12,11 7,8.5 Z"/>
+ <path style="opacity:0.2" d="m 6.7615325,16.400114 c -2.6e-5,6e-5 -9e-5,1.2e-4 -1.215e-4,1.81e-4 -1.495e-4,-3e-5 -2.715e-4,-9.1e-5 -4.105e-4,-1.21e-4 l 2.4e-4,4.81e-4 C 6.630094,16.644807 6.14817,17.432377 5.8411695,17.937178 5.5296995,17.421275 5.1609855,16.825851 4.9208004,16.400183 l -0.0016,5.5e-4 0.00105,-5.5e-4 c -0.1905125,0.04063 -0.2701874,0.04321 -0.4603069,0 l 0.00105,0.0012 c -4.987e-4,-3.93e-4 -0.00105,-7.5e-4 -0.00155,-0.0012 0.3773014,0.568551 0.981927,1.651463 1.187609,2.006968 l -0.027615,1.482093 0.00155,-7.5e-4 -0.00105,7.5e-4 c 0,0 0.1326785,-0.02229 0.2213615,-0.02229 0.098297,0 0.220541,0.02229 0.220541,0.02229 l -4.81e-4,-4.81e-4 0.00105,4.81e-4 -0.027615,-1.482212 -0.00105,-3.53e-4 c 0.383394,-0.672655 1.0156825,-1.76906 1.190441,-2.005668 l 0.00105,-9.5e-4 c -9.05e-5,1.8e-5 -1.545e-4,3e-5 -2.445e-4,6e-5 2.1e-5,-2.9e-5 3.15e-5,-9e-5 6.35e-5,-1.21e-4 -6.35e-5,6.1e-5 -1.545e-4,6.1e-5 -2.45e-4,1.21e-4 -0.165288,0.03744 -0.314396,0.03875 -0.462424,1.81e-4 z m 12.5379555,0.03633 c -0.110507,0 -0.220068,0.0648 -0.220068,0.230505 -0.06554,0.831226 -0.133769,1.664777 -0.245952,2.457953 l -4.82e-4,5.5e-4 c 1.82e-4,-3.4e-5 3.51e-4,-2.7e-5 4.82e-4,-6.1e-5 -1.1e-5,5.7e-5 4e-6,1.21e-4 0,1.78e-4 l 0.0016,-3.53e-4 c 0.06729,-0.01128 0.119595,0.0063 0.170417,0.02678 l -2.45e-4,-3.54e-4 c 0.127437,-0.805659 0.430102,-2.012577 0.507596,-2.354169 0.01112,-0.048 0.02772,-0.104779 0.02772,-0.14512 0,-0.121886 -0.07723,-0.19271 -0.192885,-0.212047 l -1.18e-4,1.21e-4 c 0,0 -0.02857,-0.0039 -0.04794,-0.0039 z m -2.501059,0.128314 c -0.972468,0 -1.71578,0.552184 -1.71578,1.578861 0,0.84589 0.494507,1.5903 1.723979,1.5903 1.040836,0 1.72044,-0.572224 1.72044,-1.575381 0,-0.946005 -0.633958,-1.59378 -1.728458,-1.59378 z m -3.371182,0.166348 c -0.976516,0 -1.488821,0.619145 -1.488821,1.421771 0,0.878511 0.559301,1.414341 1.487406,1.414341 1.00338,0 1.493413,-0.603875 1.493413,-1.405142 0,-0.893366 -0.585186,-1.43097 -1.491939,-1.43097 z m 3.372363,0.0054 c 0.730271,0 1.268162,0.443621 1.268162,1.422066 0,1.063631 -0.650697,1.408562 -1.26704,1.408562 -0.658507,0 -1.258372,-0.386439 -1.258372,-1.429555 0,-1.081171 0.664924,-1.401073 1.25725,-1.401073 z m -9.058975,0.03066 c -0.3706985,0.930322 -0.7978045,1.980133 -1.1818895,2.76305 v 6.1e-5 l -6.35e-5,3.02e-4 0.00155,-6.5e-4 c -3.99e-4,9.1e-5 -4.81e-4,1.51e-4 -0.00105,2.41e-4 l 0.0027,-9.5e-4 -0.00155,7e-4 c 0.175657,-0.04361 0.343313,-0.03017 0.4541665,-1.82e-4 -5.5e-4,-2.41e-4 -0.00105,-5.5e-4 -0.00155,-8e-4 l 0.00155,5.5e-4 c 0.097993,-0.247626 0.2091665,-0.527715 0.320786,-0.809922 l 4.81e-4,4.82e-4 c 0.377222,-0.01075 0.7544265,-0.0122 1.1316475,0 0.1073265,0.269946 0.2148285,0.54018 0.3197805,0.810512 2.45e-4,-1.21e-4 4.265e-4,-2.41e-4 4.815e-4,-3.53e-4 l -1.18e-4,3.01e-4 c 0.1681935,-0.04392 0.335594,-0.03199 0.4592385,-8e-4 l -4.815e-4,-1.79e-4 4.815e-4,1.79e-4 c -0.276678,-0.51676 -0.832169,-1.868923 -1.18515,-2.762259 l -0.0027,0.0011 0.00215,-0.0013 c -0.1146575,0.04005 -0.2081235,0.03774 -0.320722,6e-5 z m 1.6721455,0.0011 v 6e-5 c 0.040065,0.92218 0.036605,1.842669 0,2.761813 0.1494705,-0.03601 0.302516,-0.03756 0.4596525,6.2e-5 l -0.00105,-6.5e-4 0.0016,6.5e-4 c -0.02267,-0.428552 -0.0341,-0.856692 -0.03554,-1.284494 0.5144,-0.0072 1.028871,-0.0075 1.543303,-5.5e-4 -0.0016,0.427999 -0.01293,0.856336 -0.0356,1.285084 l 0.0015,-5.5e-4 -10e-4,5.5e-4 c 0.157099,-0.0376 0.31016,-0.03604 0.459594,-6.1e-5 5.8e-5,1.5e-5 1.22e-4,3e-5 1.8e-4,6.1e-5 l -5.8e-5,-6.1e-5 c -0.0366,-0.919144 -0.04007,-1.839633 0,-2.761813 l 5.8e-5,-6e-5 c -1.6e-5,4e-6 -2.6e-5,-4e-6 -5.8e-5,0 h -6.4e-5 c -0.156153,0.03737 -0.309459,0.03636 -0.460179,0 l 2.39e-4,3.02e-4 -3.51e-4,-2.42e-4 c 0.02229,0.429275 0.03394,0.858937 0.03554,1.288917 -0.514891,0.01198 -1.029387,0.01294 -1.5432445,0 0.0016,-0.42998 0.01325,-0.859642 0.03554,-1.288917 l -3.57e-4,2.42e-4 2.45e-4,-3.02e-4 c -0.150726,0.03636 -0.3040905,0.03737 -0.460243,0 z m 3.9905835,0.130143 h 5.8e-5 c 0.0085,-1.82e-4 0.01708,0 0.02559,0 0.597162,0 1.035713,0.406741 1.035713,1.25666 0,0.84885 -0.438009,1.255542 -1.03459,1.255542 -0.650926,0 -1.033409,-0.466482 -1.033409,-1.253242 0,-0.889803 0.471266,-1.248001 1.006636,-1.25896 z M 7.90073,17.244741 c 0.1524765,0.424943 0.320212,0.853163 0.4905545,1.282608 l -1.81e-4,-6e-5 c -0.3264475,0.01131 -0.652831,0.01148 -0.979278,0 l -4.81e-4,2.95e-4 c 0.199504,-0.506024 0.389469,-0.99488 0.4895485,-1.282843 z m 10.918409,2.21418 c -0.144814,0 -0.217062,0.110482 -0.217062,0.229268 0,0.140043 0.111896,0.211811 0.250199,0.211811 0.100031,0 0.209161,-0.06082 0.209161,-0.225788 0,-0.132401 -0.103697,-0.215291 -0.242298,-0.215291 z"/>
+ <path style="fill:#ffffff" d="m 6.7615325,15.900114 c -2.6e-5,6.1e-5 -9e-5,1.2e-4 -1.215e-4,1.81e-4 -1.495e-4,-3e-5 -2.715e-4,-9.1e-5 -4.105e-4,-1.2e-4 l 2.4e-4,4.81e-4 C 6.630094,16.144808 6.14817,16.932377 5.8411695,17.437178 5.5296995,16.921275 5.1609855,16.325851 4.9208004,15.900183 l -0.0016,5.5e-4 0.00105,-5.5e-4 c -0.1905125,0.04063 -0.2701874,0.04321 -0.4603069,0 l 0.00105,0.0011 c -4.987e-4,-3.92e-4 -0.00105,-7.5e-4 -0.00155,-0.0011 0.3773014,0.568551 0.981927,1.651463 1.187609,2.006968 l -0.027615,1.482093 0.00155,-7.5e-4 -0.00105,7.5e-4 c 0,0 0.1326785,-0.02229 0.2213615,-0.02229 0.098297,0 0.220541,0.02229 0.220541,0.02229 l -4.81e-4,-4.81e-4 0.00105,4.81e-4 -0.027615,-1.482212 -0.00105,-3.53e-4 c 0.383394,-0.672655 1.0156825,-1.76906 1.190441,-2.005668 l 0.00105,-9.5e-4 c -9.05e-5,1.8e-5 -1.545e-4,3e-5 -2.445e-4,6e-5 2.1e-5,-2.9e-5 3.15e-5,-9e-5 6.35e-5,-1.21e-4 -6.35e-5,6.1e-5 -1.545e-4,6.1e-5 -2.45e-4,1.21e-4 -0.165288,0.03744 -0.314396,0.03875 -0.462424,1.81e-4 z m 12.5379555,0.03632 c -0.110507,0 -0.220068,0.0648 -0.220068,0.230505 -0.06554,0.831226 -0.133769,1.664777 -0.245952,2.457953 l -4.82e-4,5.5e-4 c 1.82e-4,-3.4e-5 3.51e-4,-2.7e-5 4.82e-4,-6.1e-5 -1.1e-5,5.7e-5 4e-6,1.21e-4 0,1.78e-4 l 0.0016,-3.53e-4 c 0.06729,-0.01128 0.119595,0.0063 0.170417,0.02678 l -2.45e-4,-3.54e-4 c 0.127437,-0.805659 0.430102,-2.012577 0.507596,-2.354169 0.01112,-0.048 0.02772,-0.104779 0.02772,-0.14512 0,-0.121886 -0.07723,-0.19271 -0.192885,-0.212047 l -1.18e-4,1.21e-4 c 0,0 -0.02857,-0.0039 -0.04794,-0.0039 z m -2.501059,0.128314 c -0.972468,0 -1.71578,0.552184 -1.71578,1.578861 0,0.84589 0.494507,1.5903 1.723979,1.5903 1.040836,0 1.72044,-0.572224 1.72044,-1.575381 0,-0.946005 -0.633958,-1.59378 -1.728458,-1.59378 z m -3.371182,0.166348 c -0.976516,0 -1.488821,0.619145 -1.488821,1.421771 0,0.878511 0.559301,1.414341 1.487406,1.414341 1.00338,0 1.493413,-0.603875 1.493413,-1.405142 0,-0.893366 -0.585186,-1.43097 -1.491939,-1.43097 z m 3.372363,0.0054 c 0.730271,0 1.268162,0.443621 1.268162,1.422066 0,1.063631 -0.650697,1.408562 -1.26704,1.408562 -0.658507,0 -1.258372,-0.386439 -1.258372,-1.429555 0,-1.081171 0.664924,-1.401073 1.25725,-1.401073 z m -9.058975,0.03066 c -0.3706985,0.930322 -0.7978045,1.980133 -1.1818895,2.76305 v 6.1e-5 l -6.35e-5,3.02e-4 0.00155,-6.5e-4 c -3.99e-4,9.1e-5 -4.81e-4,1.51e-4 -0.00105,2.41e-4 l 0.0027,-9.5e-4 -0.00155,7e-4 c 0.175657,-0.04361 0.343313,-0.03017 0.4541665,-1.82e-4 -5.5e-4,-2.41e-4 -0.00105,-5.5e-4 -0.00155,-8e-4 l 0.00155,5.5e-4 c 0.097993,-0.247626 0.2091665,-0.527715 0.320786,-0.809922 l 4.81e-4,4.82e-4 c 0.377222,-0.01075 0.7544265,-0.0122 1.1316475,0 0.1073265,0.269946 0.2148285,0.54018 0.3197805,0.810512 2.45e-4,-1.21e-4 4.265e-4,-2.41e-4 4.815e-4,-3.53e-4 l -1.18e-4,3.01e-4 c 0.1681935,-0.04392 0.335594,-0.03199 0.4592385,-8e-4 l -4.815e-4,-1.79e-4 4.815e-4,1.79e-4 c -0.276678,-0.51676 -0.832169,-1.868923 -1.18515,-2.762259 l -0.0027,0.0011 0.00215,-0.0013 c -0.1146575,0.04005 -0.2081235,0.03774 -0.320722,6e-5 z m 1.6721455,0.0011 v 6e-5 c 0.040065,0.92218 0.036605,1.842669 0,2.761813 0.1494705,-0.03601 0.302516,-0.03756 0.4596525,6.2e-5 l -0.00105,-6.5e-4 0.0016,6.5e-4 c -0.02267,-0.428552 -0.0341,-0.856692 -0.03554,-1.284494 0.5144,-0.0072 1.028871,-0.0075 1.543303,-5.5e-4 -0.0016,0.427999 -0.01293,0.856336 -0.0356,1.285084 l 0.0015,-5.5e-4 -10e-4,5.5e-4 c 0.157099,-0.0376 0.31016,-0.03604 0.459594,-6.1e-5 5.8e-5,1.5e-5 1.22e-4,3e-5 1.8e-4,6.1e-5 l -5.8e-5,-6.1e-5 c -0.0366,-0.919144 -0.04007,-1.839633 0,-2.761813 l 5.8e-5,-6e-5 c -1.6e-5,4e-6 -2.6e-5,-4e-6 -5.8e-5,0 h -6.4e-5 c -0.156153,0.03737 -0.309459,0.03636 -0.460179,0 l 2.39e-4,3.02e-4 -3.51e-4,-2.42e-4 c 0.02229,0.429275 0.03394,0.858937 0.03554,1.288917 -0.514891,0.01198 -1.029387,0.01294 -1.5432445,0 0.0016,-0.42998 0.01325,-0.859642 0.03554,-1.288917 l -3.57e-4,2.42e-4 2.45e-4,-3.02e-4 c -0.150726,0.03636 -0.3040905,0.03737 -0.460243,0 z m 3.9905835,0.130143 h 5.8e-5 c 0.0085,-1.82e-4 0.01708,0 0.02559,0 0.597162,0 1.035713,0.406741 1.035713,1.25666 0,0.84885 -0.438009,1.255542 -1.03459,1.255542 -0.650926,0 -1.033409,-0.466482 -1.033409,-1.253242 0,-0.889803 0.471266,-1.248001 1.006636,-1.25896 z M 7.90073,16.744741 c 0.1524765,0.424943 0.320212,0.853163 0.4905545,1.282608 l -1.81e-4,-6e-5 c -0.3264475,0.01131 -0.652831,0.01148 -0.979278,0 l -4.81e-4,2.95e-4 c 0.199504,-0.506024 0.389469,-0.99488 0.4895485,-1.282843 z m 10.918409,2.21418 c -0.144814,0 -0.217062,0.110482 -0.217062,0.229268 0,0.140043 0.111896,0.211811 0.250199,0.211811 0.100031,0 0.209161,-0.06082 0.209161,-0.225788 0,-0.132401 -0.103697,-0.215291 -0.242298,-0.215291 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yakuake.svg b/.icons/awkward/24x24/apps/yakuake.svg
new file mode 100644
index 00000000..2c4f1d5e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yakuake.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:.2" d="m2 20v0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-18c-0.554 0-1-0.446-1-1z"/>
+ <rect style="fill:#74b2ed" width="20" height="18" x="2" y="3" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path style="opacity:.2" d="m6 5.5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+ <path style="fill:#ffffff" d="m6 5v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.513-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yakyak.svg b/.icons/awkward/24x24/apps/yakyak.svg
new file mode 100644
index 00000000..07be2aa9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yakyak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 12,2.5 a 9,8.5 0 0 0 -9,8.5 9,8.5 0 0 0 8.882813,8.49414 c 0.08949,0.0043 0.119782,0.02915 0.11914,0.125 -0.0048,0.873551 -0.0022,1.897785 -0.002,2.771485 1.14e-4,0.03391 0.0029,0.06721 0.0049,0.109375 0.02965,-0.01152 0.0485,-0.01833 0.06641,-0.02636 1.72155,-0.77085 3.301687,-1.74482 4.710937,-2.96582 0.28041,-0.242895 0.548591,-0.497616 0.806641,-0.762696 0.1105,-0.11335 0.22033,-0.228556 0.331055,-0.341796 0.17105,-0.174321 0.319223,-0.369155 0.480468,-0.552735 0.186215,-0.211705 0.353645,-0.436611 0.518555,-0.663086 0.364565,-0.50055 0.690217,-1.022569 0.963867,-1.574219 0.138435,-0.278869 0.270064,-0.559956 0.386719,-0.847656 0.0039,-0.0054 0.0092,-0.0098 0.01172,-0.01563 0.317925,-0.7877 0.521433,-1.603203 0.629883,-2.439453 0.01825,-0.14045 0.02555,-0.281774 0.03808,-0.422851 a 9,8.5 0 0 0 0.0098,-0.116211 c 0.0089,-0.112801 0.02429,-0.225031 0.03027,-0.337891 0.0071,-0.134857 0.0087,-0.269794 0.0088,-0.404297 A 9,8.5 0 0 0 21,11 9,8.5 0 0 0 20.999,10.98535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.0052 -0.001,-0.0078 A 9,8.5 0 0 0 20.95601,10.233409 C 20.94195,10.095774 20.92473,9.9583435 20.903271,9.821285 A 9,8.5 0 0 0 12,2.5 Z"/>
+ <path style="fill:#16a05d" d="m 12,2 a 9,8.5 0 0 0 -9,8.5 9,8.5 0 0 0 8.882813,8.49414 c 0.08949,0.0043 0.119782,0.02915 0.11914,0.125 -0.0048,0.873551 -0.0022,1.897785 -0.002,2.771485 1.14e-4,0.03391 0.0029,0.06721 0.0049,0.109375 0.02965,-0.01152 0.0485,-0.01833 0.06641,-0.02636 1.72155,-0.77085 3.301687,-1.74482 4.710937,-2.96582 0.28041,-0.242895 0.548591,-0.497616 0.806641,-0.762696 0.1105,-0.11335 0.22033,-0.228556 0.331055,-0.341796 0.17105,-0.174321 0.319223,-0.369155 0.480468,-0.552735 0.186215,-0.211705 0.353645,-0.436611 0.518555,-0.663086 0.364565,-0.50055 0.690217,-1.022569 0.963867,-1.574219 0.138435,-0.278869 0.270064,-0.559956 0.386719,-0.847656 0.0039,-0.0054 0.0092,-0.0098 0.01172,-0.01563 0.317925,-0.7877 0.521433,-1.603203 0.629883,-2.439453 0.01825,-0.14045 0.02555,-0.281774 0.03808,-0.422851 a 9,8.5 0 0 0 0.0098,-0.116211 c 0.0089,-0.112801 0.02429,-0.225031 0.03027,-0.337891 0.0071,-0.134857 0.0087,-0.269794 0.0088,-0.404297 A 9,8.5 0 0 0 21,10.5 9,8.5 0 0 0 20.999,10.48535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.0052 -0.001,-0.00782 A 9,8.5 0 0 0 20.956005,9.7333945 C 20.94195,9.595774 20.92473,9.4583435 20.903271,9.321285 A 9,8.5 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 9,8.5 0 0 0 3,10.5 9,8.5 0 0 0 3.0107422,10.704102 9,8.5 0 0 1 12,2.5 9,8.5 0 0 1 20.90332,9.821289 c 0.02146,0.1370585 0.03868,0.274489 0.05273,0.41211 a 9,8.5 0 0 1 0.02442,0.249023 c 1.99e-4,0.0026 8e-4,0.0052 0.001,0.0078 0.0069,0.10134 0.0079,0.20307 0.01074,0.304688 0.0025,-0.0886 0.0058,-0.177256 0.0059,-0.265625 A 9,8.5 0 0 0 21,10.5 9,8.5 0 0 0 20.999,10.48535 c -7.5e-4,-0.165322 -0.0063,-0.330438 -0.01758,-0.495117 -1.8e-4,-0.0026 -8e-4,-0.00519 -0.001,-0.00782 A 9,8.5 0 0 0 20.956005,9.7333945 C 20.94195,9.595774 20.92473,9.4583435 20.903271,9.321285 A 9,8.5 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2" d="M 7.8339844,6.5 11,12.257812 V 16.5 h 2 V 12.255859 L 16.158203,6.5 h -2.28125 L 12,9.921875 10.117188,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.8339844 6 L 11 11.757812 L 11 16 L 13 16 L 13 11.755859 L 16.158203 6 L 13.876953 6 L 12 9.421875 L 10.117188 6 L 7.8339844 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yandex-browser-beta.svg b/.icons/awkward/24x24/apps/yandex-browser-beta.svg
new file mode 100644
index 00000000..f999e7bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yandex-browser-beta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 2.00585,12.2495 C 2.0038,12.333 2,12.4155 2,12.4995 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.9995 c -5.54,0 -10,4.46 -10,10 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.423 4.53815,-9.75 9.994,-9.75 5.45585,0 9.862,4.32695 9.994,9.75 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 12,21.499515 0,-8.5 m -8,-6.5 8,6.5 8,-6.5"/>
+ <path style="fill:none;stroke:#e34241;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 12,20.9995 0,-8.5 m -8,-6.5 8,6.5 8,-6.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yandex-browser.svg b/.icons/awkward/24x24/apps/yandex-browser.svg
new file mode 120000
index 00000000..62af806e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yandex-browser.svg
@@ -0,0 +1 @@
+yandex-browser-beta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yandex-disk.svg b/.icons/awkward/24x24/apps/yandex-disk.svg
new file mode 100644
index 00000000..8b8ff1c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <ellipse style="opacity:0.2" cx="7.932" cy="16.068" rx="10.251" ry="4.462" transform="matrix(0.96845416,-0.24919178,0.26876305,0.96320632,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 11.333334,4.9999988 c -4.6666665,0 -4.0439953,4.9158593 -6.4333327,6.2000012 -1,2 -0.6257584,1.821123 -0.2333338,3.150007 0.6620546,2.215822 2.5166365,0.650282 7.9999985,-0.666666 5.483097,-1.316646 6.662138,-1.117677 6,-3.333333 C 18.269643,9.0359411 19.000001,8.4710481 17.000001,8 14.696956,8.1261415 14.666666,4.9999988 11.333334,4.9999988 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.333984 5 C 6.6673179 5 7.289728 9.9150769 4.9003906 11.199219 C 4.3198012 12.360398 4.2085728 12.78742 4.2890625 13.201172 C 4.3527906 12.87181 4.5331509 12.433698 4.9003906 11.699219 C 7.289728 10.415077 6.6673179 5.5 11.333984 5.5 C 14.667316 5.5 14.696955 8.6261415 17 8.5 C 19 8.9710481 18.268993 9.5355426 18.666016 10.849609 C 18.738761 11.093032 18.779655 11.297937 18.804688 11.488281 C 18.859973 11.194516 18.809908 10.831104 18.666016 10.349609 C 18.268993 9.0355425 19 8.4710481 17 8 C 14.696955 8.1261415 14.667316 5 11.333984 5 z"/>
+ <ellipse style="fill:#2e72de" cx="8.066" cy="15.583" rx="10.251" ry="4.462" transform="matrix(0.96845416,-0.24919178,0.26876305,0.96320632,0,0)"/>
+ <ellipse style="opacity:0.2" cx="8.975" cy="19.678" rx="4.634" ry="2.242" transform="matrix(0.96652659,-0.25656647,0.19441229,0.98091991,0,0)"/>
+ <ellipse style="fill:#fbfbfb" cx="9.072" cy="19.194" rx="4.634" ry="2.242" transform="matrix(0.96652659,-0.25656647,0.19441229,0.98091991,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15.707031 8.0039062 A 4.4612484 10.251695 75.8416 0 0 10.800781 8.7011719 A 4.4612484 10.251695 75.8416 0 0 2.0253906 15.255859 A 4.4612484 10.251695 75.8416 0 1 10.800781 9.2011719 A 4.4612484 10.251695 75.8416 0 1 21.927734 10.945312 A 4.4612484 10.251695 75.8416 0 1 21.974609 11.244141 A 4.4612484 10.251695 75.8416 0 0 21.927734 10.445312 A 4.4612484 10.251695 75.8416 0 0 15.707031 8.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yaourtgui.svg b/.icons/awkward/24x24/apps/yaourtgui.svg
new file mode 100644
index 00000000..20d525cb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yaourtgui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-22.5" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#228cc9" width="21" height="21" x="-22" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 5.4960938,6.4860877 A 1.50015,1.50015 0 0 0 4.5390625,9.1521034 l 5.4628905,4.5507816 0.01367,5.279297 a 1.50015,1.50015 0 0 0 0.02539,0.298828 1.50015,1.50015 0 0 0 0.03516,0.146484 1.50015,1.50015 0 0 0 0.05078,0.140625 1.50015,1.50015 0 0 0 0.330078,0.496094 1.50015,1.50015 0 0 0 0.111328,0.09961 1.50015,1.50015 0 0 0 0.121094,0.08984 1.50015,1.50015 0 0 0 0.128906,0.07617 1.50015,1.50015 0 0 0 0.279297,0.111328 1.50015,1.50015 0 0 0 0.44336,0.05859 1.50015,1.50015 0 0 0 0.443359,-0.07422 1.50015,1.50015 0 0 0 0.273437,-0.121093 1.50015,1.50015 0 0 0 0.244141,-0.173829 1.50015,1.50015 0 0 0 0.289063,-0.341797 1.50015,1.50015 0 0 0 0.07226,-0.132812 1.50015,1.50015 0 0 0 0.134766,-0.427734 1.50015,1.50015 0 0 0 0.01563,-0.148438 1.50015,1.50015 0 0 0 0.002,-0.105469 l -0.01367,-5.273437 5.458985,-4.5488286 A 1.5004445,1.5004445 0 1 0 16.539062,6.8474158 L 11.5,11.046635 6.4609375,6.8474158 A 1.50015,1.50015 0 0 0 5.4960938,6.4860877 Z"/>
+ <path style="fill:none;stroke:#80fe9b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 17.5,7.5 -6,5 0.01515,5.979 M 5.5,7.5 l 6,5 0.01515,5.979"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11.5 1 C 5.683 1 1 5.683 1 11.5 C 1 11.584474 1.0117076 11.666015 1.0136719 11.75 C 1.1469713 6.0506689 5.7674739 1.5 11.5 1.5 C 17.232526 1.5 21.853029 6.0506689 21.986328 11.75 C 21.988292 11.666015 22 11.584474 22 11.5 C 22 5.683 17.317 1 11.5 1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.4960938 5.9863281 A 1.50015 1.50015 0 0 0 4.0058594 7.734375 A 1.50015 1.50015 0 0 1 5.4960938 6.4863281 A 1.50015 1.50015 0 0 1 6.4609375 6.8476562 L 11.5 11.046875 L 16.539062 6.8476562 A 1.5004445 1.5004445 0 0 1 18.978516 7.7519531 A 1.5004445 1.5004445 0 0 0 16.539062 6.3476562 L 11.5 10.546875 L 6.4609375 6.3476562 A 1.50015 1.50015 0 0 0 5.4960938 5.9863281 z M 13.003906 13.699219 L 13.001953 13.701172 L 13.013672 18.535156 A 1.50015 1.50015 0 0 0 13.015625 18.474609 L 13.003906 13.699219 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yarock.svg b/.icons/awkward/24x24/apps/yarock.svg
new file mode 100644
index 00000000..0cce014d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yarock.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <circle style="opacity:0.1" cx="12" cy="12.5" r="8"/>
+ <circle style="fill:#c83737" cx="12" cy="12" r="8"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.9232929,8.5002661 A 0.9016656,0.92441129 0 0 0 9,9.4233816 l 0,3.0756474 5.688e-4,3.075645 a 0.9016656,0.92441129 0 0 0 1.3523632,0.801558 l 2.597899,-1.538726 2.597898,-1.537523 a 0.9016656,0.92441129 0 0 0 5.69e-4,-1.601309 L 12.950814,10.161753 10.352915,8.6236292 A 0.9016656,0.92441129 0 0 0 10.101695,8.5231337 0.9016656,0.92441129 0 0 0 9.9232571,8.500267 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.9232929,8.000266 A 0.9016656,0.92441129 0 0 0 9,8.9233815 l 0,3.0756475 5.688e-4,3.075645 a 0.9016656,0.92441129 0 0 0 1.3523632,0.801558 l 2.597899,-1.538726 2.597898,-1.537523 a 0.9016656,0.92441129 0 0 0 5.69e-4,-1.601309 L 12.950814,9.661753 10.352915,8.1236291 A 0.9016656,0.92441129 0 0 0 10.101695,8.0231336 0.9016656,0.92441129 0 0 0 9.9232571,8.0002669 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yast-addon.svg b/.icons/awkward/24x24/apps/yast-addon.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-addon.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-bootloader.svg b/.icons/awkward/24x24/apps/yast-bootloader.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-bootloader.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-checkmedia.svg b/.icons/awkward/24x24/apps/yast-checkmedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-checkmedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-control-center.svg b/.icons/awkward/24x24/apps/yast-control-center.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-control-center.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-device-tree.svg b/.icons/awkward/24x24/apps/yast-device-tree.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-device-tree.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-disk.svg b/.icons/awkward/24x24/apps/yast-disk.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-disk.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-firewall.svg b/.icons/awkward/24x24/apps/yast-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-hardware.svg b/.icons/awkward/24x24/apps/yast-hardware.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-hardware.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-high_availability.svg b/.icons/awkward/24x24/apps/yast-high_availability.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-high_availability.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-host.svg b/.icons/awkward/24x24/apps/yast-host.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-host.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-hwinfo.svg b/.icons/awkward/24x24/apps/yast-hwinfo.svg
new file mode 100644
index 00000000..d50dbd07
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-hwinfo.svg
@@ -0,0 +1,118 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#419d45" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="8" height="8" x="8" y="8.5" rx="2" ry="2"/>
+ <rect style="fill:#37474f" width="8" height="8" x="8" y="8" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,8 C 8.892,8 8,8.892 8,10 V 10.5 C 8,9.392 8.892,8.5 10,8.5 H 14 C 15.108,8.5 16,9.392 16,10.5 V 10 C 16,8.892 15.108,8 14,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="1" height="1" x="7" y="5"/>
+ <rect width="1" height="1" x="9" y="5"/>
+ <rect width="1" height="1" x="12" y="5"/>
+ <rect width="1" height="1" x="14" y="5"/>
+ <rect width="1" height="1" x="16" y="5"/>
+ <rect width="1" height="1" x="18" y="5"/>
+ <rect width="1" height="1" x="5" y="5"/>
+ <rect width="1" height="1" x="18" y="7"/>
+ <rect width="1" height="1" x="18" y="9"/>
+ <rect width="1" height="1" x="18" y="14"/>
+ <rect width="1" height="1" x="18" y="16"/>
+ <rect width="1" height="1" x="18" y="18"/>
+ <rect width="1" height="1" x="16" y="18"/>
+ <rect width="1" height="1" x="14" y="18"/>
+ <rect width="1" height="1" x="11" y="18"/>
+ <rect width="1" height="1" x="9" y="18"/>
+ <rect width="1" height="1" x="7" y="18"/>
+ <rect width="1" height="1" x="5" y="18"/>
+ <rect width="1" height="1" x="5" y="16"/>
+ <rect width="1" height="1" x="5" y="14"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <rect width="1" height="1" x="5" y="7"/>
+ <rect width="1" height="1" x="5" y="9"/>
+ <rect width="1" height="1" x="18" y="12"/>
+ <rect width="1" height="1" x="20" y="7"/>
+ <rect width="1" height="1" x="20" y="5"/>
+ <rect width="1" height="1" x="20" y="3"/>
+ <rect width="1" height="1" x="18" y="3"/>
+ <rect width="1" height="1" x="16" y="3"/>
+ <rect width="1" height="1" x="14" y="3"/>
+ <rect width="1" height="1" x="12" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="20" y="9"/>
+ <rect width="1" height="1" x="20" y="12"/>
+ <rect width="1" height="1" x="20" y="14"/>
+ <rect width="1" height="1" x="20" y="16"/>
+ <rect width="1" height="1" x="20" y="18"/>
+ <rect width="1" height="1" x="20" y="20"/>
+ <rect width="1" height="1" x="18" y="20"/>
+ <rect width="1" height="1" x="16" y="20"/>
+ <rect width="1" height="1" x="14" y="20"/>
+ <rect width="1" height="1" x="11" y="20"/>
+ <rect width="1" height="1" x="9" y="20"/>
+ <rect width="1" height="1" x="7" y="20"/>
+ <rect width="1" height="1" x="3" y="20"/>
+ <rect width="1" height="1" x="3" y="18"/>
+ <rect width="1" height="1" x="3" y="16"/>
+ <rect width="1" height="1" x="3" y="14"/>
+ <rect width="1" height="1" x="3" y="11"/>
+ <rect width="1" height="1" x="3" y="9"/>
+ <rect width="1" height="1" x="3" y="7"/>
+ <rect width="1" height="1" x="3" y="5"/>
+ </g>
+ <g style="fill:#ffdc65">
+ <rect width="1" height="1" x="7" y="5"/>
+ <rect width="1" height="1" x="9" y="5"/>
+ <rect width="1" height="1" x="12" y="5"/>
+ <rect width="1" height="1" x="14" y="5"/>
+ <rect width="1" height="1" x="16" y="5"/>
+ <rect width="1" height="1" x="18" y="5"/>
+ <rect width="1" height="1" x="5" y="5"/>
+ <rect width="1" height="1" x="18" y="7"/>
+ <rect width="1" height="1" x="18" y="9"/>
+ <rect width="1" height="1" x="18" y="14"/>
+ <rect width="1" height="1" x="18" y="16"/>
+ <rect width="1" height="1" x="18" y="18"/>
+ <rect width="1" height="1" x="16" y="18"/>
+ <rect width="1" height="1" x="14" y="18"/>
+ <rect width="1" height="1" x="11" y="18"/>
+ <rect width="1" height="1" x="9" y="18"/>
+ <rect width="1" height="1" x="7" y="18"/>
+ <rect width="1" height="1" x="5" y="18"/>
+ <rect width="1" height="1" x="5" y="16"/>
+ <rect width="1" height="1" x="5" y="14"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <rect width="1" height="1" x="5" y="7"/>
+ <rect width="1" height="1" x="5" y="9"/>
+ <rect width="1" height="1" x="18" y="12"/>
+ <rect width="1" height="1" x="20" y="7"/>
+ <rect width="1" height="1" x="20" y="5"/>
+ <rect width="1" height="1" x="20" y="3"/>
+ <rect width="1" height="1" x="18" y="3"/>
+ <rect width="1" height="1" x="16" y="3"/>
+ <rect width="1" height="1" x="14" y="3"/>
+ <rect width="1" height="1" x="12" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="20" y="9"/>
+ <rect width="1" height="1" x="20" y="12"/>
+ <rect width="1" height="1" x="20" y="14"/>
+ <rect width="1" height="1" x="20" y="16"/>
+ <rect width="1" height="1" x="20" y="18"/>
+ <rect width="1" height="1" x="20" y="20"/>
+ <rect width="1" height="1" x="18" y="20"/>
+ <rect width="1" height="1" x="16" y="20"/>
+ <rect width="1" height="1" x="14" y="20"/>
+ <rect width="1" height="1" x="11" y="20"/>
+ <rect width="1" height="1" x="9" y="20"/>
+ <rect width="1" height="1" x="7" y="20"/>
+ <rect width="1" height="1" x="3" y="20"/>
+ <rect width="1" height="1" x="3" y="18"/>
+ <rect width="1" height="1" x="3" y="16"/>
+ <rect width="1" height="1" x="3" y="14"/>
+ <rect width="1" height="1" x="3" y="11"/>
+ <rect width="1" height="1" x="3" y="9"/>
+ <rect width="1" height="1" x="3" y="7"/>
+ <rect width="1" height="1" x="3" y="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yast-inetd.svg b/.icons/awkward/24x24/apps/yast-inetd.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-inetd.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-iscsi-client.svg b/.icons/awkward/24x24/apps/yast-iscsi-client.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-iscsi-client.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-kerberos.svg b/.icons/awkward/24x24/apps/yast-kerberos.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-kerberos.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-keyboard.svg b/.icons/awkward/24x24/apps/yast-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-lan.svg b/.icons/awkward/24x24/apps/yast-lan.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-lan.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-language.svg b/.icons/awkward/24x24/apps/yast-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-ldap-server.svg b/.icons/awkward/24x24/apps/yast-ldap-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-ldap-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-live-install.svg b/.icons/awkward/24x24/apps/yast-live-install.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-live-install.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-mail.svg b/.icons/awkward/24x24/apps/yast-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-messages.svg b/.icons/awkward/24x24/apps/yast-messages.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-messages.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-misc.svg b/.icons/awkward/24x24/apps/yast-misc.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-misc.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-network_services.svg b/.icons/awkward/24x24/apps/yast-network_services.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-network_services.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-nfs.svg b/.icons/awkward/24x24/apps/yast-nfs.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-nfs.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-nis.svg b/.icons/awkward/24x24/apps/yast-nis.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-nis.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-ntp-client.svg b/.icons/awkward/24x24/apps/yast-ntp-client.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-ntp-client.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-online_update.svg b/.icons/awkward/24x24/apps/yast-online_update.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-online_update.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-powertweak.svg b/.icons/awkward/24x24/apps/yast-powertweak.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-powertweak.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-printer.svg b/.icons/awkward/24x24/apps/yast-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-proxy.svg b/.icons/awkward/24x24/apps/yast-proxy.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-proxy.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-release-notes.svg b/.icons/awkward/24x24/apps/yast-release-notes.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-remote.svg b/.icons/awkward/24x24/apps/yast-remote.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-remote.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-runlevel.svg b/.icons/awkward/24x24/apps/yast-runlevel.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-runlevel.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-samba-client.svg b/.icons/awkward/24x24/apps/yast-samba-client.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-samba-client.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-samba-server.svg b/.icons/awkward/24x24/apps/yast-samba-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-samba-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-scanner.svg b/.icons/awkward/24x24/apps/yast-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-security.svg b/.icons/awkward/24x24/apps/yast-security.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-security.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-snapper.svg b/.icons/awkward/24x24/apps/yast-snapper.svg
new file mode 100644
index 00000000..5e399a62
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-snapper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1.0009 1)">
+ <rect fill="#5db43e" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-5.54 0-10 4.46-10 10 0 0.084-0.002 0.166 0 0.25 0.1322-5.423 4.544-9.75 10-9.75s9.868 4.327 10 9.75c0.002-0.084 0-0.166 0-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".2" d="m1.0058 11.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+ <path opacity=".2" d="m10.969 5.4997c-0.604-0.0061-1.2036 0.0782-1.7854 0.2285-2.7126 0.6853-4.7327 3.1255-4.6914 5.7718h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.109 0.4356-2.1359 1.2187-2.9632 1.472-1.6671 4.2313-2.0584 6.1873-0.9434 0.65 0.8013 2.093-0.0786 1.336-0.9003-1.077-0.7903-2.456-1.1906-3.816-1.1934zm5.7441 3-2.1875 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.64989-0.80128-2.0932 0.07864-1.3359 0.90039 1.0772 0.79028 2.4564 1.1906 3.8164 1.1934 0.60419 0.0061 1.2033-0.07816 1.7852-0.22852 2.7126-0.68526 4.7327-3.1255 4.6914-5.7715h1.4922l-2.2871-3z"/>
+ <path fill="#fff" d="m10.969 5c-0.604-0.0061-1.2036 0.0782-1.7854 0.2285-2.7126 0.6853-4.7327 3.1256-4.6914 5.7715h-1.4922l2.2871 3 2.1875-3h-1.4316c-0.0052-1.1082 0.4356-2.1356 1.2187-2.9629 1.472-1.667 4.2313-2.0584 6.1873-0.9433 0.65 0.8012 2.093-0.0787 1.336-0.9004-1.077-0.7903-2.456-1.1906-3.816-1.1934zm5.7441 3-2.1875 3h1.4316c0.0052 1.1082-0.43559 2.1356-1.2188 2.9629-1.472 1.6671-4.2311 2.0584-6.1875 0.94336-0.64989-0.80128-2.0932 0.07864-1.3359 0.90039 1.0772 0.79028 2.4564 1.1906 3.8164 1.1934 0.60419 0.0061 1.2033-0.07816 1.7852-0.22852 2.7126-0.68526 4.7327-3.1255 4.6914-5.7715h1.491l-2.287-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yast-software.svg b/.icons/awkward/24x24/apps/yast-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-sound.svg b/.icons/awkward/24x24/apps/yast-sound.svg
new file mode 100644
index 00000000..e5f71ea3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-sound.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4" cx="-14" cy="12" r="7" transform="rotate(-90)"/>
+ <circle opacity=".2" cx="-14.5" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#fec006" cx="-14" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-14" cy="-12" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="5" cy="-7.5" r="1" transform="rotate(90)"/>
+ <circle style="opacity:0.4" cx="5" cy="-16.5" r="1" transform="rotate(90)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yast-sudo.svg b/.icons/awkward/24x24/apps/yast-sudo.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-sudo.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-support.svg b/.icons/awkward/24x24/apps/yast-support.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-sw_single.svg b/.icons/awkward/24x24/apps/yast-sw_single.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-sw_single.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-sw_source.svg b/.icons/awkward/24x24/apps/yast-sw_source.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-sw_source.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-sysconfig.svg b/.icons/awkward/24x24/apps/yast-sysconfig.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-sysconfig.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-system.svg b/.icons/awkward/24x24/apps/yast-system.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-system.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-tftp-server.svg b/.icons/awkward/24x24/apps/yast-tftp-server.svg
new file mode 120000
index 00000000..dee761de
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-tftp-server.svg
@@ -0,0 +1 @@
+bareftp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-timezone.svg b/.icons/awkward/24x24/apps/yast-timezone.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-timezone.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-users.svg b/.icons/awkward/24x24/apps/yast-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-vendor.svg b/.icons/awkward/24x24/apps/yast-vendor.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-vendor.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-vm-install.svg b/.icons/awkward/24x24/apps/yast-vm-install.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-vm-install.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast-x11.svg b/.icons/awkward/24x24/apps/yast-x11.svg
new file mode 120000
index 00000000..a1e5ae9a
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast-x11.svg
@@ -0,0 +1 @@
+fonts.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yast.svg b/.icons/awkward/24x24/apps/yast.svg
new file mode 100644
index 00000000..a93afdac
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yast.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#e8863f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path opacity=".3" d="m7 6c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm5 0c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1s1-0.446 1-1v-10c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m6 10v7c0 0.554 0.446 1 1 1s1-0.446 1-1v-7h-2zm10 1v6c0 0.554 0.446 1 1 1s1-0.446 1-1v-6h-2zm-5 3v3c0 0.554 0.446 1 1 1s1-0.446 1-1v-3h-2z"/>
+ <path style="opacity:.2" d="m7 8.5a2 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-2zm10 1a2 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-2zm-5 3a2 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-2z"/>
+ <path style="fill:#ffffff" d="m7 8a2 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-2zm10 1a2 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-2zm-5 3a2 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-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yd-128.svg b/.icons/awkward/24x24/apps/yd-128.svg
new file mode 120000
index 00000000..01ccfd2f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yd-128.svg
@@ -0,0 +1 @@
+yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/youtrack.svg b/.icons/awkward/24x24/apps/youtrack.svg
new file mode 100644
index 00000000..a2040ea9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtrack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#cf4f8c" d="M 12,2 H 3 C 2.446,2 2,2.446 2,3 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 12,2 h 9 c 0.554,0 1,0.446 1,1 v 9 H 12 Z"/>
+ <path style="fill:#2086e7" d="M 12,22 H 3 C 2.446,22 2,21.554 2,21 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 12,22 h 9 c 0.554,0 1,-0.446 1,-1 V 12 H 12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 V 21 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v 0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="5" y="5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.5071212,15.99995 H 11.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5071212,15.5 H 11.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="M 8.5072927,11.999879 V 9.9998774 M 9.5,7.9998779 8.5072927,9.9998774 M 7.5,7.9998779 8.5072927,9.9998774"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 8.5072927,11.500001 V 9.5 M 9.5,7.5000005 8.5072927,9.5 M 7.5,7.5000005 8.5072927,9.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 11.507121,7.99995 h 2 m -0.999999,4.000001 V 7.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 11.507121,7.5 h 2 m -0.999999,4.000001 V 7.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/youtube-dl-gui.svg b/.icons/awkward/24x24/apps/youtube-dl-gui.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/youtube-dl-gui_48x48.svg b/.icons/awkward/24x24/apps/youtube-dl-gui_48x48.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/youtube-dl-qt-icon.svg b/.icons/awkward/24x24/apps/youtube-dl-qt-icon.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/youtube-dl.svg b/.icons/awkward/24x24/apps/youtube-dl.svg
new file mode 100644
index 00000000..13da7de4
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube-dl.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.355479,19.487417 C 7.0497944,19.424588 5.7080645,19.369111 4.8876044,19.261337 4.2859295,19.182299 3.9904495,19.105245 3.6571945,18.940477 3.1067846,18.668348 2.7644746,18.288877 2.5174396,17.676993 2.2915796,17.117575 2.1996146,16.673255 2.1152147,15.73365 c -0.095245,-1.060349 -0.10269,-1.25231 -0.11258,-2.904415 -0.01165,-1.94288 0.0118,-2.579544 0.1422749,-3.8691229 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018169 0.170645,-0.4338974 0.32644,-0.6733604 0.609775,-0.9372464 0.3560999,-0.3316555 0.7471849,-0.5332689 1.2408949,-0.6396999 0.73692,-0.1588625 4.0676847,-0.2813475 7.6506245,-0.2813475 3.58294,0 6.913705,0.122485 7.650625,0.2813475 0.532935,0.1148885 0.924075,0.3270989 1.305705,0.7084004 0.29869,0.298432 0.45253,0.5696065 0.635605,1.1204174 0.18864,0.5675465 0.260985,1.0698209 0.368175,2.5561623 0.0509,0.705842 0.05089,3.955067 0,4.660562 -0.05956,0.825318 -0.13264,1.560285 -0.181305,1.823269 -0.12511,0.676123 -0.37083,1.309161 -0.647865,1.669085 -0.19007,0.246935 -0.56528,0.541164 -0.879035,0.68931 -0.317705,0.150013 -0.6204,0.224384 -1.108375,0.272339 -1.512105,0.148594 -6.129585,0.25709 -8.78975,0.206523 z"/>
+ <path style="fill:#c2352a" d="M 10.355479,18.987417 C 7.0497944,18.924587 5.7080645,18.869111 4.8876044,18.761336 4.2859295,18.682298 3.9904495,18.605245 3.6571945,18.440477 3.1067846,18.168347 2.7644746,17.788876 2.5174396,17.176992 2.2915796,16.617574 2.1996146,16.173255 2.1152147,15.23365 c -0.095245,-1.060349 -0.10269,-1.252311 -0.11258,-2.904415 -0.01165,-1.94288 0.0118,-2.579545 0.1422749,-3.8691234 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018168 0.170645,-0.4338975 0.32644,-0.6733605 0.609775,-0.9372465 0.3560999,-0.3316554 0.7471849,-0.5332689 1.2408949,-0.6396999 0.73692,-0.1588625 4.0676847,-0.2813475 7.6506245,-0.2813475 3.58294,0 6.913705,0.122485 7.650625,0.2813475 0.532935,0.1148885 0.924075,0.327099 1.305705,0.7084004 0.29869,0.298432 0.45253,0.5696065 0.635605,1.1204175 0.18864,0.5675464 0.260985,1.0698209 0.368175,2.5561623 0.0509,0.7058424 0.05089,3.9550664 0,4.6605614 -0.05956,0.825318 -0.13264,1.560285 -0.181305,1.82327 -0.12511,0.676122 -0.37083,1.30916 -0.647865,1.669084 -0.19007,0.246936 -0.56528,0.541164 -0.879035,0.689311 -0.317705,0.150012 -0.6204,0.224384 -1.108375,0.272338 -1.512105,0.148595 -6.129585,0.25709 -8.78975,0.206524 z"/>
+ <path style="opacity:0.2" d="m 12.226131,14.198843 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03181 -4.961785,-3.0256824 -4.985978,-3.0084539 -0.01634,0.011645 -0.01938,5.9757159 -0.0033,5.9945359 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.99466,-0.589985 2.177113,-1.29638 z"/>
+ <path style="fill:#ffffff" d="m 12.226131,13.698844 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03182 -4.961785,-3.0256824 -4.985978,-3.0084539 -0.01634,0.011645 -0.01938,5.9757159 -0.0033,5.9945359 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.99466,-0.589985 2.177113,-1.29638 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.001953,5.0000009 c -3.5829398,0 -6.91347,0.1223875 -7.6503899,0.28125 -0.49371,0.106431 -0.8851109,0.307993 -1.2412109,0.6396484 -0.283335,0.263886 -0.4397065,0.5036025 -0.6103515,0.9375 C 2.3126257,7.3348532 2.212952,7.7838992 2.144532,8.4599616 2.014057,9.74954 1.9912805,10.386222 2.0029305,12.329102 c 5.25e-4,0.08772 0.0024,0.0979 0.00293,0.177734 -0.00562,-1.630319 0.017842,-2.352628 0.1386718,-3.5468744 0.06842,-0.6760624 0.1680934,-1.1251084 0.3554684,-1.6015624 0.170645,-0.4338974 0.3270165,-0.6736139 0.6103515,-0.9374999 0.3561,-0.3316555 0.7475009,-0.5332174 1.2412109,-0.6396484 0.7369199,-0.1588625 4.0674501,-0.28125 7.6503899,-0.28125 3.58294,0 6.91347,0.1223875 7.65039,0.28125 0.532935,0.1148885 0.924034,0.3276829 1.305664,0.7089844 0.29869,0.298432 0.452667,0.569306 0.635742,1.1201169 0.18864,0.5675465 0.260974,1.0693224 0.368164,2.5556638 0.02319,0.321507 0.03407,1.184923 0.03614,2.081055 0.0024,-1.071291 -0.0084,-2.196697 -0.03614,-2.5810549 -0.10719,-1.4863414 -0.179524,-1.9881174 -0.368164,-2.5556638 -0.183075,-0.550811 -0.337052,-0.821685 -0.635742,-1.120117 -0.38163,-0.3813014 -0.772729,-0.5940959 -1.305664,-0.7089844 -0.73692,-0.1588625 -4.06745,-0.28125 -7.65039,-0.28125 z"/>
+ <g transform="translate(0,1)">
+ <circle style="fill:#03a9f4" cx="17" cy="17" r="6"/>
+ <path style="fill:#ffffff" d="m 16,13 v 3 h -2 l 3,4 3,-3.984375 H 18 V 13 Z m 1,7 h -3 v 1 h 6 v -1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/youtube-dlg.svg b/.icons/awkward/24x24/apps/youtube-dlg.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/youtube.svg b/.icons/awkward/24x24/apps/youtube.svg
new file mode 100644
index 00000000..7fb07a2d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/youtube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 10.355479,19.487417 C 7.0497944,19.424588 5.7080645,19.369111 4.8876044,19.261337 4.2859295,19.182299 3.9904495,19.105245 3.6571945,18.940477 3.1067846,18.668348 2.7644746,18.288877 2.5174396,17.676993 2.2915796,17.117575 2.1996146,16.673255 2.1152147,15.73365 c -0.095245,-1.060349 -0.10269,-1.25231 -0.11258,-2.904415 -0.01165,-1.94288 0.0118,-2.579544 0.1422749,-3.8691229 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018169 0.170645,-0.4338974 0.32644,-0.6733604 0.609775,-0.9372464 0.3560999,-0.3316555 0.7471849,-0.5332689 1.2408949,-0.6396999 0.73692,-0.1588625 4.0676847,-0.2813475 7.6506245,-0.2813475 3.58294,0 6.913705,0.122485 7.650625,0.2813475 0.532935,0.1148885 0.924075,0.3270989 1.305705,0.7084004 0.29869,0.298432 0.45253,0.5696065 0.635605,1.1204174 0.18864,0.5675465 0.260985,1.0698209 0.368175,2.5561623 0.0509,0.705842 0.05089,3.955067 0,4.660562 -0.05956,0.825318 -0.13264,1.560285 -0.181305,1.823269 -0.12511,0.676123 -0.37083,1.309161 -0.647865,1.669085 -0.19007,0.246935 -0.56528,0.541164 -0.879035,0.68931 -0.317705,0.150013 -0.6204,0.224384 -1.108375,0.272339 -1.512105,0.148594 -6.129585,0.25709 -8.78975,0.206523 z"/>
+ <path style="fill:#c2352a" d="M 10.355479,18.987417 C 7.0497944,18.924587 5.7080645,18.869111 4.8876044,18.761336 4.2859295,18.682298 3.9904495,18.605245 3.6571945,18.440477 3.1067846,18.168347 2.7644746,17.788876 2.5174396,17.176992 2.2915796,16.617574 2.1996146,16.173255 2.1152147,15.23365 c -0.095245,-1.060349 -0.10269,-1.252311 -0.11258,-2.904415 -0.01165,-1.94288 0.0118,-2.579545 0.1422749,-3.8691234 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018168 0.170645,-0.4338975 0.32644,-0.6733605 0.609775,-0.9372465 0.3560999,-0.3316554 0.7471849,-0.5332689 1.2408949,-0.6396999 0.73692,-0.1588625 4.0676847,-0.2813475 7.6506245,-0.2813475 3.58294,0 6.913705,0.122485 7.650625,0.2813475 0.532935,0.1148885 0.924075,0.327099 1.305705,0.7084004 0.29869,0.298432 0.45253,0.5696065 0.635605,1.1204175 0.18864,0.5675464 0.260985,1.0698209 0.368175,2.5561623 0.0509,0.7058424 0.05089,3.9550664 0,4.6605614 -0.05956,0.825318 -0.13264,1.560285 -0.181305,1.82327 -0.12511,0.676122 -0.37083,1.30916 -0.647865,1.669084 -0.19007,0.246936 -0.56528,0.541164 -0.879035,0.689311 -0.317705,0.150012 -0.6204,0.224384 -1.108375,0.272338 -1.512105,0.148595 -6.129585,0.25709 -8.78975,0.206524 z"/>
+ <path style="opacity:0.2" d="m 12.226131,14.198843 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03181 -4.961785,-3.0256824 -4.985978,-3.0084539 -0.01634,0.011645 -0.01938,5.9757159 -0.0033,5.9945359 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.99466,-0.589985 2.177113,-1.29638 z"/>
+ <path style="fill:#ffffff" d="m 12.226131,13.698844 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03182 -4.961785,-3.0256824 -4.985978,-3.0084539 -0.01634,0.011645 -0.01938,5.9757159 -0.0033,5.9945359 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.99466,-0.589985 2.177113,-1.29638 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.001953,5.0000009 c -3.5829398,0 -6.91347,0.1223875 -7.6503899,0.28125 -0.49371,0.106431 -0.8851109,0.307993 -1.2412109,0.6396484 -0.283335,0.263886 -0.4397065,0.5036025 -0.6103515,0.9375 C 2.3126257,7.3348532 2.212952,7.7838992 2.144532,8.4599616 2.014057,9.74954 1.9912805,10.386222 2.0029305,12.329102 c 5.25e-4,0.08772 0.0024,0.0979 0.00293,0.177734 -0.00562,-1.630319 0.017842,-2.352628 0.1386718,-3.5468744 0.06842,-0.6760624 0.1680934,-1.1251084 0.3554684,-1.6015624 0.170645,-0.4338974 0.3270165,-0.6736139 0.6103515,-0.9374999 0.3561,-0.3316555 0.7475009,-0.5332174 1.2412109,-0.6396484 0.7369199,-0.1588625 4.0674501,-0.28125 7.6503899,-0.28125 3.58294,0 6.91347,0.1223875 7.65039,0.28125 0.532935,0.1148885 0.924034,0.3276829 1.305664,0.7089844 0.29869,0.298432 0.452667,0.569306 0.635742,1.1201169 0.18864,0.5675465 0.260974,1.0693224 0.368164,2.5556638 0.02319,0.321507 0.03407,1.184923 0.03614,2.081055 0.0024,-1.071291 -0.0084,-2.196697 -0.03614,-2.5810549 -0.10719,-1.4863414 -0.179524,-1.9881174 -0.368164,-2.5556638 -0.183075,-0.550811 -0.337052,-0.821685 -0.635742,-1.120117 -0.38163,-0.3813014 -0.772729,-0.5940959 -1.305664,-0.7089844 -0.73692,-0.1588625 -4.06745,-0.28125 -7.65039,-0.28125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yubikey-neo-manager.svg b/.icons/awkward/24x24/apps/yubikey-neo-manager.svg
new file mode 100644
index 00000000..a6748ea8
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yubikey-neo-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#9aca3c" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m9.0004958 17.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m8.0004958 8.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m9.0004958 17.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 8 3.9995042 5"/>
+ <circle style="opacity:.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#9739d9" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m15.5 19.5v-4l4 4v-4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yubikey-personalization-gui.svg b/.icons/awkward/24x24/apps/yubikey-personalization-gui.svg
new file mode 100644
index 00000000..7ad69f69
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yubikey-personalization-gui.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#9aca3c" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m9.0004958 17.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m8.0004958 8.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m9.0004958 17.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 8 3.9995042 5"/>
+ <circle style="opacity:.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#d939a1" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m16.617188 14l-0.076172 0.921875a2.7747075 2.749975 0 0 0 -0.8125 0.464844l-0.845704-0.394531-0.882812 1.515624 0.767578 0.527344a2.7747075 2.749975 0 0 0 -0.041016 0.464844 2.7747075 2.749975 0 0 0 0.039063 0.464844l-0.765625 0.527344 0.882812 1.515624 0.84375-0.392578a2.7747075 2.749975 0 0 0 0.8125 0.460938l0.078126 0.923828h1.765624l0.078126-0.921875a2.7747075 2.749975 0 0 0 0.810546 -0.464844l0.845704 0.394531 0.882812-1.515624-0.767578-0.527344a2.7747075 2.749975 0 0 0 0.042969 -0.464844 2.7747075 2.749975 0 0 0 -0.041016 -0.464844l0.765625-0.527344-0.882812-1.515624-0.84375 0.394531a2.7747075 2.749975 0 0 0 -0.8125 -0.462891l-0.078126-0.923828h-1.765624zm0.882812 2a1.5001732 1.5002625 0 0 1 1.5 1.5 1.5001732 1.5002625 0 0 1 -1.5 1.5 1.5001732 1.5002625 0 0 1 -1.5 -1.5 1.5001732 1.5002625 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yubikey-piv-manager.svg b/.icons/awkward/24x24/apps/yubikey-piv-manager.svg
new file mode 100644
index 00000000..078da89d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yubikey-piv-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#9aca3c" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m9.0004958 17.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m8.0004958 8.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m9.0004958 17.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 8 3.9995042 5"/>
+ <circle style="opacity:.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#ff8c10" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m15.5 19.5v-4h4v2h-4"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yubioath.svg b/.icons/awkward/24x24/apps/yubioath.svg
new file mode 100644
index 00000000..f8348968
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yubioath.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#9aca3c" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2" d="m2.01075 12.209a10 10 0 0 0 -0.01075 0.291 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.0105 -0.209 10 10 0 0 1 -9.9895 9.709 10 10 0 0 1 -9.989 -9.791z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m9.0004958 17.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 0.01075 0.209 10 10 0 0 1 9.989 -9.709 10 10 0 0 1 9.9895 9.791 10 10 0 0 0 0.0105 -0.291 10 10 0 0 0 -10 -10z"/>
+ <path style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m8.0004958 8.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m9.0004958 17.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 8 3.9995042 5"/>
+ <circle style="opacity:.2" cx="17.5" cy="18" r="5.5"/>
+ <circle style="fill:#4f4f4f" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m15.5 15a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ <rect style="fill:#ffffff" width="4.5" height="1" x="17.5" y="17"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="20" y="18"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/yumex-dnf.svg b/.icons/awkward/24x24/apps/yumex-dnf.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yumex-dnf.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yumex.svg b/.icons/awkward/24x24/apps/yumex.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yumex.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/yuzu.svg b/.icons/awkward/24x24/apps/yuzu.svg
new file mode 100644
index 00000000..2cb9936d
--- /dev/null
+++ b/.icons/awkward/24x24/apps/yuzu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12.5" cy="12" r="10.5"/>
+ <circle style="fill:#e4e4e4" cx="12.5" cy="11.5" r="10.5"/>
+ <path style="opacity:0.1" d="m 14,7.5 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 H 13 V 19.410156 18.394531 8.6015625 7.5859375 7.5 Z m 0,1 v 10 a 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="fill:#ff3c28" d="m 14,7 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 H 13 V 18.910156 17.894531 8.1015625 7.0859375 7 Z m 0,1 v 10 a 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="opacity:0.1" d="m 11,4.5 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 h 1 V 16.410156 15.394531 5.6015625 4.5859375 4.5 Z m 0,1 v 10 a 5,5 0 0 1 -5,-5 5,5 0 0 1 5,-5 z"/>
+ <path style="fill:#0ab9e6" d="M 11 4 A 6 6 0 0 0 5 10 A 6 6 0 0 0 11 16 L 12 16 L 12 15.910156 L 12 14.894531 L 12 5.1015625 L 12 4.0859375 L 12 4 L 11 4 z M 11 5 L 11 15 A 5 5 0 0 1 6 10 A 5 5 0 0 1 11 5 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.5 1 A 10.5 10.5 0 0 0 2 11.5 A 10.5 10.5 0 0 0 2.0097656 11.796875 A 10.5 10.5 0 0 1 12.5 1.5 A 10.5 10.5 0 0 1 22.990234 11.703125 A 10.5 10.5 0 0 0 23 11.5 A 10.5 10.5 0 0 0 12.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zandronum.svg b/.icons/awkward/24x24/apps/zandronum.svg
new file mode 100644
index 00000000..d91d35c7
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zandronum.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 3.0025731,8.6933593 0,3.8066407 c 0,0.844965 -0.067831,2.299504 0.493023,2.976562 0.9328646,1.55065 2.9319178,4.906287 3.6991378,6.442383 0.250389,0.459438 0.8061094,0.581054 1.5073809,0.581055 L 12,22.5 l 3.297885,0 c 0.701272,-1e-6 1.256992,-0.121617 1.507381,-0.581055 0.76722,-1.536096 2.766273,-4.891733 3.699138,-6.442383 0.560853,-0.677058 0.493023,-2.131597 0.493023,-2.976562 l 0,-3.8066407 C 20.997427,5.4999999 16.99857,2.5 12,2.5 7.0014294,2.5 3.0025731,5.4999999 3.0025731,8.6933593 Z"/>
+ <path style="fill:#6e6e6e" d="m 3.0025731,8.1933593 0,3.8066407 c 0,0.844965 -0.067831,2.299504 0.493023,2.976562 0.9328646,1.55065 2.9319178,4.906287 3.6991378,6.442383 C 7.4451229,21.878383 8.0008433,21.999999 8.7021148,22 L 12,22 l 3.297885,0 c 0.701272,-1e-6 1.256992,-0.121617 1.507381,-0.581055 0.76722,-1.536096 2.766273,-4.891733 3.699138,-6.442383 C 21.065257,14.299504 20.997427,12.844965 20.997427,12 l 0,-3.8066407 C 20.997427,4.9999999 16.99857,2 12,2 7.0014294,2 3.0025731,4.9999999 3.0025731,8.1933593 Z"/>
+ <path style="opacity:0.2" d="M 4.2597656 11.974609 C 3.6767401 11.978611 3.0925839 11.986305 3.0019531 12 L 3.0019531 12.5 C 3.0019531 12.57382 3.0025358 12.671706 3.0019531 12.753906 C 3.0104307 13.545541 3.0801102 14.474391 3.4960938 14.976562 C 4.4289584 16.527212 6.4280925 19.881873 7.1953125 21.417969 C 7.4457015 21.877407 7.9999004 21.999999 8.7011719 22 L 12 22 L 15.298828 22 C 16.0001 21.999999 16.554299 21.877407 16.804688 21.417969 C 17.571907 19.881873 19.571041 16.527212 20.503906 14.976562 C 20.915911 14.479193 20.988456 13.563976 20.998047 12.777344 C 20.997403 12.686811 20.996094 12.580636 20.996094 12.5 L 20.996094 12 C 20.89124 12.000006 18.804566 12.002913 18.712891 12.007812 C 17.346717 12.081033 16.83653 12.702792 16 14 C 15.215085 15.344642 15.140173 17.522326 14.748047 18.5 C 14.196165 16.613081 14.5 13 12 13 C 9.4999998 13 9.8038351 16.613081 9.2519531 18.5 C 8.8598271 17.522326 8.7849145 15.344642 8 14 C 7.4566151 13.086692 6.6978509 12.051628 5.5058594 11.976562 C 5.4254874 11.971462 4.8441496 11.970509 4.2597656 11.974609 z"/>
+ <path style="opacity:0.2" d="m 4.9999999,11.5 0,1 c 1.490035,-0.231421 2.3833375,0.963529 2.9999999,2 0.7849145,1.344642 0.859827,3.522326 1.251953,4.5 C 9.8038348,17.113081 9.4999998,13.5 12,13.5 c 2.5,0 2.196165,3.613081 2.748047,5.5 0.392126,-0.977674 0.467038,-3.155358 1.251953,-4.5 0.892736,-1.384366 1.413547,-2 3,-2 l 0,-1 -7,0 z"/>
+ <path style="fill:#7ac4eb" d="m 4.9999999,11 0,1 c 1.490035,-0.231421 2.3833375,0.963529 2.9999999,2 0.7849145,1.344642 0.859827,3.522326 1.251953,4.5 C 9.8038348,16.613081 9.4999998,13 12,13 c 2.5,0 2.196165,3.613081 2.748047,5.5 C 15.140173,17.522326 15.215085,15.344642 16,14 c 0.892736,-1.384366 1.413547,-2 3,-2 l 0,-1 -7,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 7.0014294,2 3.0029296,4.9999998 3.0029296,8.1933593 l 0,0.5 C 3.0029296,5.4999999 7.0014294,2.5 12,2.5 c 4.99857,0 8.99707,2.9999999 8.99707,6.1933593 l 0,-0.5 C 20.99707,4.9999998 16.99857,2 12,2 Z M 3.0029296,12.921875 c 0,0.220189 -0.00311,0.41766 0,0.603515 2.07e-4,-0.03637 0,-0.06595 0,-0.103515 l 0,-0.5 z m 17.9941404,0 0,0.5 c 0,0.03757 -2.07e-4,0.06714 0,0.103515 0.0031,-0.185855 0,-0.383326 0,-0.603515 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.9999999,11 0,0.5 7.0000001,0 7,0 0,-0.5 -7,0 -7.0000001,0 z"/>
+ <path style="opacity:0.15" d="M 12 13 C 9.4999998 13 9.8038351 16.613081 9.2519531 18.5 L 8.7695312 22 L 12 22 L 15.228516 22 L 14.748047 18.5 C 14.196165 16.613081 14.5 13 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zanshin.svg b/.icons/awkward/24x24/apps/zanshin.svg
new file mode 100644
index 00000000..51373491
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zanshin.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1.9999998 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 z"/>
+ <rect style="fill:#182d33" width="16" height="16" x="-20" y="-20" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="6"/>
+ <circle style="fill:#223f48" cx="12" cy="12" r="6"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="4"/>
+ <circle style="fill:#325e6a" cx="12" cy="12" r="4"/>
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="2"/>
+ <circle style="fill:#1996b4" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 12 6 A 6 6 0 0 0 6 12 A 6 6 0 0 0 6.0097656 12.285156 A 6 6 0 0 1 12 6.5 A 6 6 0 0 1 17.990234 12.214844 A 6 6 0 0 0 18 12 A 6 6 0 0 0 12 6 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 12 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 8.0097656 12.283203 A 4 4 0 0 1 12 8.5 A 4 4 0 0 1 15.990234 12.210938 A 4 4 0 0 0 16 12 A 4 4 0 0 0 12 8 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 12 10 A 2 2 0 0 0 10 12 A 2 2 0 0 0 10.017578 12.244141 A 2 2 0 0 1 12 10.5 A 2 2 0 0 1 13.982422 12.255859 A 2 2 0 0 0 14 12 A 2 2 0 0 0 12 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zathura.svg b/.icons/awkward/24x24/apps/zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zaz.svg b/.icons/awkward/24x24/apps/zaz.svg
new file mode 100644
index 00000000..7d384e03
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zaz.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="12" cy="8.5" r="6"/>
+ <path style="opacity:0.2" d="M 5.555664,12.5 C 4.6969372,12.499921 4.0004457,13.175558 4,14.008789 c 4.263e-4,0.619177 0.4407519,1.073009 0.984375,1.402344 1.0154775,0.615192 2.8939915,2.616607 4.178711,3.266734 0.482752,0.232879 1.019189,0.311726 1.494141,0.321289 l 2.439453,-10e-4 c 0.529478,0.01462 1.171824,-0.04612 1.740234,-0.320313 1.28472,-0.650127 3.163233,-2.651541 4.178711,-3.266734 C 19.559248,15.081798 19.999573,14.627966 20,14.008789 19.999554,13.175558 19.303063,12.499921 18.444336,12.5 c -0.471953,1.08e-4 -0.917793,0.20805 -1.212891,0.56543 -0.568186,0.75762 -1.103687,1.677809 -1.722426,2.53478 -0.950692,1.441515 -2.525321,2.389329 -3.423081,2.389567 C 10.439743,17.93789 9.569318,17.06911 8.53485,15.660667 7.8974535,14.786684 7.3501265,13.840898 6.7685545,13.06543 6.4734565,12.70805 6.0276165,12.500108 5.555664,12.5 Z"/>
+ <circle style="fill:#3949ab" cx="12" cy="8" r="6"/>
+ <path style="fill:#9b9b9b" d="M 5.555664,12 C 4.6969372,11.999921 4.0004457,12.675558 4,13.508789 c 4.263e-4,0.619177 0.4407519,1.073009 0.984375,1.402344 1.0154775,0.615192 2.8939915,2.616607 4.178711,3.266734 0.482752,0.232879 1.019189,0.311726 1.494141,0.321289 l 2.439453,-10e-4 c 0.529478,0.01462 1.171824,-0.04612 1.740234,-0.320313 1.28472,-0.650127 3.163233,-2.651541 4.178711,-3.266734 C 19.559248,14.581798 19.999573,14.127966 20,13.508789 19.999554,12.675558 19.303063,11.999921 18.444336,12 c -0.471953,1.08e-4 -0.917793,0.20805 -1.212891,0.56543 -0.568186,0.75762 -1.103687,1.677809 -1.722426,2.53478 -0.950692,1.441515 -2.525321,2.389329 -3.423081,2.389567 C 10.439743,17.43789 9.569318,16.56911 8.53485,15.160667 7.8974535,14.286684 7.3501265,13.340898 6.7685545,12.56543 6.4734565,12.20805 6.0276165,12.000108 5.555664,12 Z"/>
+ <ellipse style="opacity:0.2" cx="12" cy="20.5" rx="5" ry="2"/>
+ <ellipse style="fill:#f0e83c" cx="12" cy="20" rx="5" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 A 6,6 0 0 0 6,8 6,6 0 0 0 6.00977,8.296875 6,6 0 0 1 12,2.5 6,6 0 0 1 17.990234,8.203125 6,6 0 0 0 18,8 6,6 0 0 0 12,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.555664,12 C 4.6969373,11.999921 4.0004457,12.675558 4,13.508789 c 5.92e-5,0.08603 0.010226,0.168291 0.026367,0.248047 C 4.150993,13.044279 4.7859716,12.499928 5.555664,12.5 c 0.4719525,1.08e-4 0.9177925,0.20805 1.2128905,0.56543 0.581572,0.775468 1.129205,1.72172 1.7666015,2.595703 1.0344685,1.408444 1.904587,2.277214 3.550782,2.329101 0.89776,-2.38e-4 2.47216,-0.948133 3.422851,-2.389648 0.61874,-0.856971 1.15447,-1.777536 1.722656,-2.535156 0.295098,-0.35738 0.740938,-0.565322 1.212891,-0.56543 0.769693,-7.2e-5 1.404671,0.544279 1.529297,1.256836 C 19.989774,13.67708 19.99994,13.59482 20,13.508789 19.999554,12.675558 19.303063,11.999921 18.444336,12 c -0.471953,1.08e-4 -0.917793,0.20805 -1.212891,0.56543 -0.568186,0.75762 -1.103916,1.678185 -1.722656,2.535156 -0.950691,1.441515 -2.525091,2.38941 -3.422851,2.389648 C 10.439743,17.438347 9.5696245,16.569577 8.535156,15.161133 7.8977595,14.28715 7.3501265,13.340898 6.7685545,12.56543 6.4734565,12.20805 6.0276165,12.000108 5.555664,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,18 A 5,2 0 0 0 7,20 5,2 0 0 0 7.04492,20.249023 5,2 0 0 1 12,18.5 5,2 0 0 1 16.955078,20.250976 5,2 0 0 0 17,20 5,2 0 0 0 12,18 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zeal.svg b/.icons/awkward/24x24/apps/zeal.svg
new file mode 100644
index 00000000..387ed8c9
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zeal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 4.0625,2.5 C 3.473875,2.5 3,2.946 3,3.5 l 0,18 c 0,0.554 0.473875,1 1.0625,1 l 2.4375,0 12.4375,0 C 19.526125,22.5 20,22.054 20,21.5 l 0,-18 c 0,-0.554 -0.473875,-1 -1.0625,-1 L 11.489258,2.5 6.5,2.5 4.0625,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.0625,2 C 3.473875,2 3,2.446 3,3 l 0,18 c 0,0.554 0.473875,1 1.0625,1 L 6,22 6,2 Z"/>
+ <path style="fill:#c4411a" d="m 6,2 0,20 12.9375,0 C 19.526125,22 20,21.554 20,21 L 20,3 C 20,2.446 19.526125,2 18.9375,2 l -7.448656,0 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,7.99995 8,0 -8,10 8,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,7.5 8,0 -8,10 8,0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.0625,2 C 3.473875,2 3,2.446 3,3 l 0,0.5 c 0,-0.554 0.473875,-1 1.0625,-1 l 2.4375,0 4.989258,0 7.448242,0 C 19.526125,2.5 20,2.946 20,3.5 L 20,3 C 20,2.446 19.526125,2 18.9375,2 L 11.489258,2 6.5,2 4.0625,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zegrapher.svg b/.icons/awkward/24x24/apps/zegrapher.svg
new file mode 100644
index 00000000..f8014362
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zegrapher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#49cbc6" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#303030" d="M 4,7 4,8 11,8 4.0390625,17 13,17 13,16 6,16 12.960938,7 Z m 13.427734,3 C 16.354091,10 15.513597,10.310112 14.90625,10.927734 14.30197,11.542311 14,12.399284 14,13.501953 c 0,1.099624 0.30197,1.95855 0.90625,2.576172 C 15.513632,16.692734 16.354125,17 17.427734,17 17.918533,17 18.379975,16.93708 18.8125,16.810547 19.245024,16.680984 19.641119,16.492241 20,16.242188 L 20,13 l -2,0 0,1 1,0 0,1.65625 0,0.002 c -0.205528,0.117449 -0.357566,0.202526 -0.615234,0.259766 C 18.127109,15.972197 17.83408,16 17.505859,16 c -0.840478,0 -1.471208,-0.230458 -1.894531,-0.691406 -0.420257,-0.460948 -0.632812,-0.896793 -0.632812,-1.806641 0,-0.91286 0.212555,-1.347645 0.632812,-1.808594 C 16.034651,11.232411 16.665381,11 17.505859,11 18,11 19,11 20,11 l 0,-1 c -0.88736,0.02258 -2,0 -2.572266,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 L 3,2 Z"/>
+ <path style="opacity:0.2" d="m 3,22.5 c -0.554,0 -1,-0.446 -1,-1 L 2,21 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 l 0,0.5 c 0,0.554 -0.446,1 -1,1 l -18,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zen-icon.svg b/.icons/awkward/24x24/apps/zen-icon.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zen-icon.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zenmap.svg b/.icons/awkward/24x24/apps/zenmap.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zenmap.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zevdocs.svg b/.icons/awkward/24x24/apps/zevdocs.svg
new file mode 100644
index 00000000..b37fe36f
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zevdocs.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 15,7.7631575 V 3.5526313 H 8 V 7.7631575 L 2.0876877,20.921052 C 1.7709817,21.710524 2.3516093,22.5 3.1961542,22.5 H 19.82317 c 0.844549,0 1.372388,-0.842103 1.108466,-1.578947 z"/>
+ <path style="fill:#9ccc65" d="M 15,7.2631575 V 3.0526313 H 8 V 7.2631575 L 2.0876877,20.421052 C 1.7709817,21.210524 2.3516093,22 3.1961542,22 H 19.82317 c 0.844549,0 1.372388,-0.842103 1.108466,-1.578947 z"/>
+ <path style="opacity:0.1" d="M 15.900004,4.5 H 7.1000011 C 6.4950036,4.5 6.0000021,4.0500002 6.0000021,3.4999998 6.0000021,2.9500001 6.4950036,2.5 7.1000011,2.5 h 8.8000029 c 0.604997,0 1.099998,0.4500001 1.099998,0.9999998 C 17.000002,4.0500002 16.505001,4.5 15.900004,4.5 Z"/>
+ <path style="fill:#75aa38" d="M 15.900004,4 H 7.1000011 C 6.4950036,4 6.0000021,3.5500003 6.0000021,2.9999998 6.0000021,2.4500001 6.4950036,2 7.1000011,2 h 8.8000029 c 0.604997,0 1.099998,0.4500001 1.099998,0.9999998 C 17.000002,3.5500003 16.505001,4 15.900004,4 Z"/>
+ <path style="opacity:0.1" d="M 11.23862,14.940681 C 8.7636171,14.530155 7.0000021,12.00359 7.0000021,12.00359 c 0,0 2.2863785,-1.854797 4.7613829,-1.44427 2.474999,0.410526 4.238617,2.937095 4.238617,2.937095 0,0 -2.286378,1.854793 -4.761382,1.444266 z"/>
+ <path style="fill:#2e7d32" d="M 11.23862,14.440681 C 8.7636171,14.030155 7.0000021,11.50359 7.0000021,11.50359 c 0,0 2.2863785,-1.8547975 4.7613829,-1.44427 2.474999,0.410526 4.238617,2.937095 4.238617,2.937095 0,0 -2.286378,1.854793 -4.761382,1.444266 z"/>
+ <path style="opacity:0.1" d="M 12.485821,21.489887 C 9.4030991,21.316436 6.5000021,18.954279 6.5000021,18.954279 c 0,0 1.9878005,-2.136935 5.0141859,-1.941668 3.026382,0.195267 5.985814,2.535604 5.985814,2.535604 0,0 -1.93146,2.115119 -5.014181,1.941672 z"/>
+ <path style="fill:#388e3c" d="M 12.485821,20.989887 C 9.4030991,20.816436 6.5000021,18.454279 6.5000021,18.454279 c 0,0 1.9878005,-2.136935 5.0141859,-1.941668 3.026382,0.195267 5.985814,2.535604 5.985814,2.535604 0,0 -1.93146,2.115119 -5.014181,1.941672 z"/>
+ <path style="opacity:0.1" d="m 9.0854931,14.662009 c -2.6541255,1.395473 -2.585324,3.822351 -2.585324,3.822351 0,0 4.3380789,0.238181 6.9145139,-1.144435 2.576431,-1.382611 2.585319,-3.82235 2.585319,-3.82235 0,0 -4.260383,-0.251038 -6.9145089,1.144434 z"/>
+ <path style="fill:#43a047" d="m 9.0854931,14.162009 c -2.6541255,1.395473 -2.585324,3.822351 -2.585324,3.822351 0,0 4.3380789,0.238181 6.9145139,-1.144435 2.576431,-1.382611 2.585319,-3.82235 2.585319,-3.82235 0,0 -4.260383,-0.251038 -6.9145089,1.144434 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.0996116,2 C 6.4946141,2 6.0000021,2.4500003 6.0000021,3 c 0,0.086633 0.016005,0.169697 0.039065,0.25 C 6.1623941,2.8204899 6.5899101,2.5 7.0996116,2.5 h 8.8007814 c 0.509701,0 0.937217,0.3204899 1.060547,0.75 C 16.984,3.169697 17,3.0866331 17,3 17,2.4500003 16.505388,2 15.900391,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zim.svg b/.icons/awkward/24x24/apps/zim.svg
new file mode 100644
index 00000000..80eebde3
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zim.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1028.3622)">
+ <rect style="opacity:0.2" width="20" height="20" x="-1050.86" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#484bb6" width="20" height="20" x="-1050.36" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="enable-background:new;opacity:0.3" transform="matrix(0.5315544,0,0,0.5313952,-19.967995,1017.1853)">
+ <g>
+ <path transform="matrix(0.9406375,0,0,0.9409193,37.565291,21.033155)" d="m 24.103516,5 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 0,0.6992188 -1.16211,0.6992187 1.396485,1.8378904 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-0.7878004 3.398438,-1.3125 l 0.814452,-2.3613281 z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,6.4863281 17.304688,6.3125 c 0.529421,-0.2574078 1.061298,-0.4316504 1.623046,-0.6132812 z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253906 -0.386719,0.9609375 0.773438,0 0.386719,-0.8730469 c 0.333277,-0.2356195 0.664462,-0.4743724 1.003906,-0.7011719 l 0.773437,0.2636719 c 0.51497,0.3497654 1.029526,0.6995952 1.544922,1.0488281 L 18.23242,9.0234375 17.380857,8.6738281 16.994139,7.8867188 l -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 0,0.5253906 -1.464844,0.9609375 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 0.84961,-1.0722662 0.386719,0 -0.386719,1.1601562 0,0.78711 c 0.355079,-0.09661 0.720609,-0.12866 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 0,-0.699219 -0.541015,0.34961 0.234375,0.811234 -0.851563,0 -0.46289,0.587203 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.611328 -0.773437,0 -0.980472,0.525391 0,1.576172 0.439456,0 0.423828,0.480469 0.966797,-0.480469 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 0.310547,0 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396527 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 -1.003907,0 -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.34961 c -0.737161,0.835459 -1.364583,1.667494 -2.062292,2.535156 l -0.849609,2.013672 0.386719,0.435547 -0.695313,1.048828 0.773438,1.83789 c 0.657108,0.743102 1.212779,1.484882 1.868932,2.228516 l 0.96875,-0.830078 0.423828,0.482422 1.041015,-0.65625 0.34961,0.392578 1.044922,0 0.597656,0.677734 -0.369141,1.203125 0.736328,0.830078 -0.03906,1.44336 0.541016,1.050781 -0.578128,0.873047 c -0.03849,0.643412 -0.03907,1.282257 -0.03907,1.925781 0.316696,0.871804 0.480719,1.741068 0.779766,2.619141 l 0.230469,1.40039 0,0.701172 0.841327,0 0.851563,-0.52539 0.732422,0 c 0.273168,-0.190233 0.535917,-0.394345 0.798828,-0.597657 l 0.978516,-1.107421 -0.191407,-0.56836 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.750005,-0.527343 0.386719,-0.433594 -0.232422,-0.966797 0,-2.445312 0.794916,-1.488282 0.84961,-0.960937 0.927734,-2.273438 0,-0.613281 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-0.875 0.697266,-0.785157 0,-0.875 c -0.154679,-0.291629 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 0,-1.136719 0.8125,0.917969 0.888671,-0.130859 c 0.404831,0.367406 0.803125,0.718404 1.158204,1.136718 l 0.08789,-0.09961 C 43.482716,17.486207 41.47517,13.324306 38.4375,10.15625 38.269725,9.9843689 38.092667,9.7993495 37.955078,9.6640625 37.724135,9.4392605 37.481856,9.227136 37.240234,9.0136719 l -0.21875,0.359375 -0.773437,0.8750001 -1.003906,-1.2480472 1.003906,0 0.464844,-0.3261717 -1.855469,-0.3496093 z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.1308593 C 6.5989978,12.720635 4.0051013,18.030857 4,23.982422 4.1609659,24.247444 4.3203125,24.5 4.3203125,24.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 0,0.140625 -0.6171872,1.660156 -0.4648438,0.701172 0.1542969,0.349609 -0.4980474,1.310547 1.5019535,2.537109 0.992453,1.222657 0.617188,0.873047 -0.07617,1.83789 0.863016,1.048828 -0.25586,1.109375 c 0.89177,0.614561 1.842605,1.146031 2.832031,1.611329 l 0.361329,-0.359376 0.230468,-0.611328 1.00586,-0.351562 0.927731,-1.923828 -0.386716,-0.523438 0.539063,-1.087568 1.160156,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 1.125528,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -2.727601,-1.276271 -3.986856,-1.923828 l -0.619141,-1.22461 -1.158203,-0.261718 -0.617188,-1.15985 -1.544922,0.173828 L 11.818361,26 l -1.392578,0.861326 0,0.19336 C 10.004788,26.933211 9.488126,26.917913 9.1132812,26.6875 l -0.3105468,-0.875 0,-0.962891 L 7.875,24.9375 c 0.077394,-0.61238 0.1564513,-1.223664 0.234375,-1.835938 l -0.5410156,0 -0.5410156,0.699219 -0.5410157,0.261719 -0.7734375,-0.435547 -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 0.9257812,0 0.1542969,-0.52539 1.1601562,0.261718 0.7494214,1.050782 0.1562505,-1.75 1.568937,-1.222656 0.541016,-1.3125 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.046875 -2.085937,0 1.314453,-0.613282 0.925781,0 1.314453,-0.83725 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.7871098 0.07617,-0.9609374 -0.46289,-0.2636719 z m 14.685747,0.9096874 -1.11934,0.3496094 -0.506202,-0.087891 -0.002,0 -0.07813,0.5253906 0.74253,0.3496094 1.425981,-0.6132813 -0.462891,-0.5234375 z m -10.701372,0.3735157 -0.617187,0.4375 0.771484,0.5253907 0.619141,0 0,-0.6132813 z m 12.208985,2.0117187 0,0.525391 0.310547,0.349609 0,0.787109 -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,12.21359 28.891455,11.760782 28.664062,11.296875 Z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.228515 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033775 -0.861574,-2.068895 -1.236328,-3.15039 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,1030.3622 c -5.54,0 -10,4.46 -10,10 0,0.084 0.00382,0.1666 0.00586,0.25 0.1323352,-5.4231 4.538077,-9.75 9.99414,-9.75 5.456063,0 9.861805,4.3269 9.99414,9.75 0.002,-0.083 0.0059,-0.1661 0.0059,-0.25 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 19.605587,1032.1263 c -0.618164,0.2415 -1.354821,0.5972 -2.077898,0.97 -0.723078,0.3729 -1.431675,0.7629 -1.985021,1.0735 -0.553347,0.3105 -0.969341,0.5495 -1.045324,0.5888 -0.245327,0.1264 -1.4738,0.836 -2.863711,1.7391 -1.38991,0.9031 -2.9044044,1.9716 -3.6659155,2.8297 -0.722791,0.8145 -1.161241,1.3159 -1.4496115,1.8624 -0.2883715,0.5466 -0.408948,1.1178 -0.508093,2.0226 L 6,1043.3034 l 0.055543,0.073 c 0.4990615,0.6603 1.3384685,1.7623 2.1534751,2.4195 l 0.061006,0.048 0.078308,0.01 c 1.8718289,0.059 2.3646789,-0.1798 4.2249999,-1.346 0.979,-0.6137 2.277494,-1.9241 3.390015,-3.1369 1.112523,-1.2126 2.004369,-2.2966 2.168045,-2.5162 0.05506,-0.074 0.343927,-0.4344 0.724805,-0.9213 0.380879,-0.4868 0.862228,-1.1118 1.33215,-1.7535 0.469924,-0.6419 0.927981,-1.2994 1.265678,-1.8606 0.168849,-0.2806 0.308096,-0.5364 0.404289,-0.76 0.09619,-0.2236 0.162536,-0.406 0.135674,-0.6069 -0.04465,-0.3337 -0.213532,-0.531 -0.312322,-0.6322 l 0.0029,-0.01 c 0,0 -0.01607,-0.011 -0.01639,-0.012 -0.117698,-0.1417 -0.247966,-0.2324 -0.384539,-0.2996 -0.595337,-0.2873 -1.151346,-0.059 -1.677901,0.1271 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 4.5931008,1042.8637 c -0.598085,-0.022 -1.0847247,0.1932 -1.4371265,0.5426 -0.352402,0.3493 -0.5737945,0.822 -0.6919201,1.3145 -0.1940202,0.8089 -0.206702,1.9718 -0.3552449,2.8315 -0.073781,0.427 -0.4092241,1.0916 -1.0374761,1.9526 -0.16046521,0.2885 -5.91e-5,0.3258 -5.91e-5,0.3258 0.090068,0.069 0.2534474,0.01 0.3356474,-0.038 0.9260095,-0.5028 1.489909,-0.8663 1.8984169,-0.8864 0.8114859,-0.04 1.8824594,0.1049 2.6530325,0.01 0.5005718,-0.061 0.9967196,-0.2516 1.3765737,-0.6234 0.3798541,-0.3718 0.6302954,-0.7884 0.638633,-1.5151 6.98e-4,-0.06 0.02084,-0.161 0.025834,-0.2826 0.005,-0.1215 -0.019876,-0.3021 -0.1517861,-0.4181 -0.1430039,-0.1259 -0.3090677,-0.4414 -0.4723139,-0.8008 -0.1632464,-0.3591 -0.3319268,-0.7592 -0.5691997,-1.0727 l -0.1380603,-0.1826 -0.092041,0.09 c -0.200824,-0.1868 -0.4097707,-0.3582 -0.5918056,-0.4911 -0.2315286,-0.169 -0.4152301,-0.3215 -0.5175276,-0.5025 -0.2401412,-0.268 -0.5651887,-0.2295 -0.8735791,-0.2535 z"/>
+ <path style="fill:#9c7e40;fill-rule:evenodd" d="m 4.5931008,1042.3638 c -0.598085,-0.022 -1.0847247,0.1932 -1.4371265,0.5426 -0.352402,0.3493 -0.5737945,0.822 -0.6919201,1.3145 -0.1940202,0.8089 -0.206702,1.9718 -0.3552449,2.8315 -0.073781,0.427 -0.4092241,1.0916 -1.0374761,1.9526 -0.16046521,0.2885 -5.91e-5,0.3258 -5.91e-5,0.3258 0.090068,0.069 0.2534474,0.01 0.3356474,-0.038 0.9260095,-0.5028 1.489909,-0.8663 1.8984169,-0.8864 0.8114859,-0.04 1.8824594,0.1049 2.6530325,0.01 0.5005718,-0.061 0.9967196,-0.2516 1.3765737,-0.6234 0.3798541,-0.3718 0.6302954,-0.7884 0.638633,-1.5151 6.98e-4,-0.06 0.02084,-0.161 0.025834,-0.2826 0.005,-0.1215 -0.019876,-0.3021 -0.1517861,-0.4181 -0.1430039,-0.1259 -0.3090677,-0.4414 -0.4723139,-0.8008 -0.1632464,-0.3591 -0.3319268,-0.7592 -0.5691997,-1.0727 l -0.1380603,-0.1826 -0.092041,0.09 c -0.200824,-0.1868 -0.4097707,-0.3582 -0.5918056,-0.4911 -0.2315286,-0.169 -0.4152301,-0.3215 -0.5175276,-0.5025 -0.2401412,-0.268 -0.5651887,-0.2295 -0.8735791,-0.2535 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 4.59375 14.001953 C 3.995665 13.979953 3.5086518 14.195522 3.15625 14.544922 C 2.803848 14.894222 2.5829694 15.366875 2.4648438 15.859375 C 2.2708235 16.668275 2.2579179 17.829753 2.109375 18.689453 C 2.035594 19.116453 1.7005176 19.781578 1.0722656 20.642578 C 0.91180041 20.931078 1.0703125 20.96875 1.0703125 20.96875 C 1.0974479 20.989538 1.1376089 20.983022 1.1738281 20.984375 C 1.7205821 20.208912 2.0407285 19.586738 2.109375 19.189453 C 2.2579179 18.329753 2.2708235 17.168275 2.4648438 16.359375 C 2.5829694 15.866875 2.803848 15.394222 3.15625 15.044922 C 3.5086518 14.695522 3.995665 14.479953 4.59375 14.501953 C 4.9021404 14.525953 5.2266557 14.487859 5.4667969 14.755859 C 5.5690944 14.936859 5.7528464 15.088812 5.984375 15.257812 C 6.1664099 15.390713 6.3753479 15.561247 6.5761719 15.748047 L 6.6679688 15.658203 L 6.8066406 15.841797 C 7.0439135 16.155297 7.2117536 16.554963 7.375 16.914062 C 7.5382462 17.273463 7.7046523 17.588944 7.8476562 17.714844 C 7.9124296 17.771805 7.9503638 17.844501 7.9726562 17.917969 C 7.9726649 17.917253 7.972648 17.916732 7.9726562 17.916016 C 7.9733542 17.856016 7.995006 17.754412 8 17.632812 C 8.005 17.511313 7.9795663 17.330844 7.8476562 17.214844 C 7.7046523 17.088944 7.5382462 16.773463 7.375 16.414062 C 7.2117536 16.054963 7.0439135 15.655297 6.8066406 15.341797 L 6.6679688 15.158203 L 6.5761719 15.248047 C 6.3753479 15.061247 6.1664099 14.890713 5.984375 14.757812 C 5.7528464 14.588812 5.5690944 14.436859 5.4667969 14.255859 C 5.2266557 13.987859 4.9021404 14.025953 4.59375 14.001953 z"/>
+ <path style="fill:#449b29;fill-rule:evenodd" d="m 19.605587,1031.6264 c -0.618164,0.2415 -1.354821,0.5972 -2.077898,0.97 -0.723078,0.3729 -1.431675,0.7629 -1.985021,1.0735 -0.553347,0.3105 -0.969341,0.5495 -1.045324,0.5888 -0.245327,0.1264 -1.4738,0.836 -2.863711,1.7391 -1.38991,0.9031 -2.9044044,1.9716 -3.6659155,2.8297 -0.722791,0.8145 -1.161241,1.3159 -1.4496115,1.8624 -0.2883715,0.5466 -0.408948,1.1178 -0.508093,2.0226 L 6,1042.8035 l 0.055543,0.073 c 0.4990615,0.6603 1.3384685,1.7623 2.1534751,2.4195 l 0.061006,0.048 0.078308,0.01 c 1.8718289,0.059 2.3646789,-0.1798 4.2249999,-1.346 0.979,-0.6137 2.277494,-1.9241 3.390015,-3.1369 1.112523,-1.2126 2.004369,-2.2966 2.168045,-2.5162 0.05506,-0.074 0.343927,-0.4344 0.724805,-0.9213 0.380879,-0.4868 0.862228,-1.1118 1.33215,-1.7535 0.469924,-0.6419 0.927981,-1.2994 1.265678,-1.8606 0.168849,-0.2806 0.308096,-0.5364 0.404289,-0.76 0.09619,-0.2236 0.162536,-0.406 0.135674,-0.6069 -0.04465,-0.3337 -0.213532,-0.531 -0.312322,-0.6322 l 0.0029,-0.01 c 0,0 -0.01607,-0.011 -0.01639,-0.012 -0.117698,-0.1417 -0.247966,-0.2324 -0.384539,-0.2996 -0.595337,-0.2873 -1.151346,-0.059 -1.677901,0.1271 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" transform="translate(0,1028.3622)" d="M 20.84375 3.0097656 C 20.411532 2.9614938 20.000385 3.1240969 19.605469 3.2636719 C 18.987305 3.5051719 18.250421 3.861575 17.527344 4.234375 C 16.804266 4.607275 16.096315 4.9979937 15.542969 5.3085938 C 14.989622 5.6190938 14.57403 5.8571844 14.498047 5.8964844 C 14.25272 6.0228844 13.022723 6.7316656 11.632812 7.6347656 C 10.242902 8.5378656 8.728308 9.6067438 7.9667969 10.464844 C 7.2440059 11.279344 6.8059486 11.781625 6.5175781 12.328125 C 6.2292066 12.874725 6.1089106 13.444809 6.0097656 14.349609 L 6 14.441406 L 6.0546875 14.513672 C 6.0567077 14.516345 6.0604686 14.52075 6.0625 14.523438 C 6.1553023 13.823745 6.2703052 13.296824 6.5175781 12.828125 C 6.8059486 12.281625 7.2440059 11.779344 7.9667969 10.964844 C 8.728308 10.106744 10.242902 9.0378656 11.632812 8.1347656 C 13.022723 7.2316656 14.25272 6.5228844 14.498047 6.3964844 C 14.57403 6.3571844 14.989622 6.1171406 15.542969 5.8066406 C 16.096315 5.4960406 16.804266 5.107275 17.527344 4.734375 C 18.250421 4.361575 18.987305 4.0051719 19.605469 3.7636719 C 20.132024 3.5775719 20.687866 3.3494188 21.283203 3.6367188 C 21.419776 3.7039187 21.550271 3.7938469 21.667969 3.9355469 C 21.668289 3.9365469 21.683594 3.9472656 21.683594 3.9472656 L 21.681641 3.9589844 C 21.76363 4.0429742 21.879805 4.21371 21.947266 4.453125 C 21.985794 4.3309108 22.010512 4.2122863 21.994141 4.0898438 C 21.949491 3.7561438 21.780431 3.5601844 21.681641 3.4589844 L 21.683594 3.4472656 C 21.683594 3.4472656 21.668289 3.4365469 21.667969 3.4355469 C 21.550271 3.2938469 21.419776 3.2039187 21.283203 3.1367188 C 21.134369 3.0648938 20.987823 3.0258562 20.84375 3.0097656 z"/>
+ <rect style="opacity:0.2" width="5.655" height="1.859" x="828.99" y="594.97" rx=".943" ry=".93" transform="matrix(0.57551147,0.81779371,-0.79161084,0.6110256,0,0)"/>
+ <rect style="fill:#ffc612" width="5.655" height="1.859" x="828.59" y="594.68" rx=".943" ry=".93" transform="matrix(0.57551147,0.81779371,-0.79161084,0.6110256,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1028.3622)" d="M 6.0527344 13.011719 C 5.8216574 12.97508 5.5769169 13.030138 5.3730469 13.1875 C 5.055708 13.432446 4.9400831 13.846958 5.0429688 14.220703 C 5.0938695 14.015811 5.1969014 13.823462 5.3730469 13.6875 C 5.7807869 13.372775 6.3498783 13.463601 6.6503906 13.890625 L 8.8203125 16.972656 C 8.8869399 17.067333 8.9277219 17.172827 8.9570312 17.279297 C 9.0239551 17.009906 8.9910022 16.715204 8.8203125 16.472656 L 6.6503906 13.390625 C 6.5001344 13.177113 6.2838113 13.048358 6.0527344 13.011719 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zoom-desktop.svg b/.icons/awkward/24x24/apps/zoom-desktop.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zoom-desktop.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zoom-icon.svg b/.icons/awkward/24x24/apps/zoom-icon.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zoom-icon.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zotero.svg b/.icons/awkward/24x24/apps/zotero.svg
new file mode 100644
index 00000000..c472616b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zotero.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="fill:#e4e4e4" d="m 12.0542,2.0009267 a 2.2828,2.274 0 0 0 -1.1954,0.3033 l -6.7172001,3.8631 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263003 a 2.2828,2.274 0 0 0 1.1414,1.9693 l 6.7172001,3.8632 a 2.2828,2.274 0 0 0 2.2828,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263003 a 2.2828,2.274 0 0 0 -1.14,-1.9696 l -6.718,-3.8631 a 2.2828,2.274 0 0 0 -1.0875,-0.30332 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.0542,2.0012267 a 2.2828,2.274 0 0 0 -1.1956,0.3027 l -6.7168001,3.8633 a 2.2828,2.274 0 0 0 -1.1416,1.9697 l 0,0.5 a 2.2828,2.274 0 0 1 1.1416,-1.9697 l 6.7168001,-3.8633 a 2.2828,2.274 0 0 1 1.1953,-0.30273 2.2828,2.274 0 0 1 1.0879,0.30273 l 6.7168,3.8633 a 2.2828,2.274 0 0 1 1.1416,1.9697 l 0,-0.5 a 2.2828,2.274 0 0 0 -1.143,-1.9697 l -6.716,-3.8633 a 2.2828,2.274 0 0 0 -1.088,-0.3027 z"/>
+ <path style="opacity:0.2" d="m 3.0001999,15.863227 0,0.5 a 2.2828,2.274 0 0 0 1.1416,1.9687 l 6.7168001,3.8633 a 2.2828,2.274 0 0 0 2.2832,0 l 6.7168,-3.8633 a 2.2828,2.274 0 0 0 1.1416,-1.9687 l 0,-0.5 a 2.2828,2.274 0 0 1 -1.1416,1.9687 l -6.7168,3.8633 a 2.2828,2.274 0 0 1 -2.2832,0 l -6.7172001,-3.863 a 2.2828,2.274 0 0 1 -1.1416,-1.969 z"/>
+ <path style="fill:none;stroke:#a81717;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" d="m 8,7 h 8 L 8,17 h 8"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zsnes.svg b/.icons/awkward/24x24/apps/zsnes.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zsnes.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/apps/zulip.svg b/.icons/awkward/24x24/apps/zulip.svg
new file mode 100644
index 00000000..88f244db
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zulip.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#92d6c1" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.1" d="m 7,6.5 1.3007812,3 H 12.798828 L 7,15.5 l 1.3007812,3 H 17 l -1.300781,-3 H 11.201172 L 17,9.5 15.699219,6.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.01075,12.291 10,10 0 0 1 12,2.5 10,10 0 0 1 21.9895,12.209 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="fill:#1b4f2f" d="m 7,6 h 8.7 L 17,9 H 8.3 Z"/>
+ <path style="fill:#207344" d="M 7,15 15.7,6 17,9 8.3,18 Z"/>
+ <path style="fill:#219053" d="m 7,15 h 8.7 L 17,18 H 8.3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zuluCrypt.svg b/.icons/awkward/24x24/apps/zuluCrypt.svg
new file mode 100644
index 00000000..bcf677bd
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zuluCrypt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#d92929" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" opacity=".2" d="m4.7607 10.25h5.5l-5 6.5h5.5"/>
+ <path fill="none" stroke="#ff895e" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m4.7607 9.7497h5.5l-5 6.5h5.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" opacity=".2" d="m18.261 16.747s-5.527 0.23692-5.5-4.2737c0.02696-4.5106 5.5-4.2263 5.5-4.2263"/>
+ <path fill="none" stroke="#ff895e" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m18.261 16.247s-5.527 0.23692-5.5-4.2737c0.02696-4.5106 5.5-4.2263 5.5-4.2263"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zuluMount.svg b/.icons/awkward/24x24/apps/zuluMount.svg
new file mode 100644
index 00000000..27620066
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zuluMount.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#d92929" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m3 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m3 22.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" opacity=".2" d="m4.7607 10.25h5.5l-5 6.5h5.5"/>
+ <path fill="none" stroke="#ff895e" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m4.7607 9.7499h5.5l-5 6.5h5.5"/>
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" opacity=".2" d="m12.75 16.739v-8.5l3 5 3-5v8.5"/>
+ <path fill="none" stroke="#ff895e" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.75 16.239v-8.5l3 5 3-5v8.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/apps/zynaddsubfx.svg b/.icons/awkward/24x24/apps/zynaddsubfx.svg
new file mode 100644
index 00000000..8f6338fa
--- /dev/null
+++ b/.icons/awkward/24x24/apps/zynaddsubfx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5.0201161,2.4999859 A 3.0003363,3.0003363 0 0 0 3.2202894,7.9150905 l 3.0605839,2.2549105 -3.7773894,5.666084 a 3.0003363,3.0003363 0 0 0 2.2822541,4.656306 l 14.00017,1.000012 a 3.0003363,3.0003363 0 0 0 1.934593,-5.450261 L 17.387453,13.709106 21.322071,8.8994775 A 3.0003363,3.0003363 0 0 0 19.319117,4.0166058 L 5.3189477,2.5165877 A 3.0003363,3.0003363 0 0 0 5.0201161,2.499986 Z"/>
+ <path style="fill:#4f4f4f" d="M 5.0201161,1.999764 A 3.0003363,3.0003363 0 0 0 3.2202894,7.4148685 L 6.2808733,9.6697788 2.5034839,15.335863 a 3.0003363,3.0003363 0 0 0 2.2822541,4.656306 l 14.00017,1.000012 A 3.0003363,3.0003363 0 0 0 20.720501,15.54192 L 17.387453,13.208884 21.322071,8.3992554 A 3.0003363,3.0003363 0 0 0 19.319117,3.5163839 L 5.3189477,2.0163657 A 3.0003363,3.0003363 0 0 0 5.0201161,1.999764 Z"/>
+ <path style="opacity:0.2" d="M 4.9996078,17.500168 8.9996562,11.500095 18.999777,18.50018 Z"/>
+ <path style="fill:#1bd9a5" d="M 4.9996078,16.999945 8.9996562,10.999873 18.999777,17.999958 Z"/>
+ <path style="opacity:0.2" d="M 4.9996078,5.5000223 18.999777,7.0000405 14.499723,12.500107 Z"/>
+ <path style="fill:#1cadf4" d="M 4.9996078,4.9998003 18.999777,6.4998184 14.499723,11.999885 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.0201161,1.999764 A 3.0003363,3.0003363 0 0 0 2.0132436,5.2361311 3.0003363,3.0003363 0 0 1 5.0201161,2.49977 3.0003363,3.0003363 0 0 1 5.3189477,2.5163717 L 19.319117,4.0163899 A 3.0003363,3.0003363 0 0 1 21.987118,6.7673997 3.0003363,3.0003363 0 0 0 19.319117,3.5163838 L 5.3189477,2.0163657 A 3.0003363,3.0003363 0 0 0 5.0201161,1.999764 Z m 1.0371215,8.00498 -3.5537537,5.331119 A 3.0003363,3.0003363 0 0 0 2.012267,17.228464 3.0003363,3.0003363 0 0 1 2.5034839,15.835869 L 6.2808733,10.169785 6.0572376,10.004744 Z m 11.5899844,3.385783 -0.259769,0.318363 3.333048,2.333036 a 3.0003363,3.0003363 0 0 1 1.26564,2.201199 3.0003363,3.0003363 0 0 0 -1.26564,-2.701205 l -3.073279,-2.151393 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.9996562,10.999873 -4.0000484,6.000072 0.3183634,0.02246 3.681685,-5.522527 9.2042128,6.443437 0.795908,0.05664 -10.0001208,-7.000085 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.9996078,4.9998003 5.7935629,5.5847683 18.623796,6.959785 18.999777,6.4998184 4.9996078,4.9998003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/categories b/.icons/awkward/24x24/categories
new file mode 120000
index 00000000..03736e32
--- /dev/null
+++ b/.icons/awkward/24x24/categories
@@ -0,0 +1 @@
+apps \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/audio-card.svg b/.icons/awkward/24x24/devices/audio-card.svg
new file mode 100644
index 00000000..e966ea6d
--- /dev/null
+++ b/.icons/awkward/24x24/devices/audio-card.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 6,5.5 C 5.446,5.5 5,5.946 5,6.5 V 17.5 C 5,18.054 5.446,18.5 6,18.5 H 7.5 V 16.5 H 12.5 V 18.5 H 22 C 22.554,18.5 23,18.054 23,17.5 V 6.5 C 23,5.946 22.554,5.5 22,5.5 Z"/>
+ <path style="fill:#419d45" d="M 6,5 C 5.446,5 5,5.446 5,6 l 0,11 c 0,0.554 0.446,1 1,1 l 1.5,0 0,-2 5,0 0,2 9.5,0 c 0.554,0 1,-0.446 1,-1 L 23,6 C 23,5.446 22.554,5 22,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,4.9849 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 l -16,0 z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="13" y="16.5"/>
+ <rect width="2" height="3" x="15.5" y="16.5"/>
+ <rect width="2" height="3" x="18" y="16.5"/>
+ <rect width="2" height="3" x="20.5" y="16.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="13" y="16"/>
+ <rect width="2" height="3" x="15.5" y="16"/>
+ <rect width="2" height="3" x="18" y="16"/>
+ <rect width="2" height="3" x="20.5" y="16"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="11" y="8" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="12" y="7"/>
+ <rect width="1" height="1.5" x="14" y="7"/>
+ <rect width="1" height="1.5" x="12" y="12.5"/>
+ <rect width="1" height="1.5" x="14" y="12.5"/>
+ <rect width="1" height="1.5" x="9" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="9" y="-11.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-11.5" transform="rotate(90)"/>
+ </g>
+ <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0.2" d="M 3,5 H 5 V 20.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,4 H 5 V 20"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 3 A 1.0001 1.0001 0 0 0 2.0195 4.2461 A 1.0001 1.0001 0 0 1 3 3.5 L 5 3.5 A 1.0001 1.0001 0 0 1 6 4.5 L 6 4 A 1.0001 1.0001 0 0 0 5 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/audio-headphones.svg b/.icons/awkward/24x24/devices/audio-headphones.svg
new file mode 100644
index 00000000..3303219c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/audio-headphones.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6.001,14.5 0,7 3,0 0,-7 -3,0 z m 9,0 0,7 3,0 0,-7 -3,0 z"/>
+ <path style="opacity:0.2" d="m 12,2.5 c -4.986,0 -9,4.015 -9,9.0025 l 0,6.0015 c 0,0 0,3.00075 3,3.00075 l 0.001,0 0,-7.502 -0.001,0 0,-1.5004 c 0,-3.32485 2.676,-6.0015 6,-6.0015 3.324,0 6,2.6767 6,6.0015 l 0,0.99535 0.001,0 0,8.007 C 18.0065,20.5037 21,20.5007 21,17.5032 l 0,-6.0015 C 21,6.5142 16.986,2.4992 12,2.4992 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,2 C 7.014,2 3,6.015 3,11.0025 l 0,6.0015 c 0,0 0,3.00075 3,3.00075 l 0.001,0 0,-7.502 -0.001,0 0,-1.5004 c 0,-3.32485 2.676,-6.0015 6,-6.0015 3.324,0 6,2.6767 6,6.0015 l 0,0.99535 0.001,0 0,8.007 C 18.0065,20.0037 21,20.0007 21,17.0032 l 0,-6.0015 C 21,6.0142 16.986,1.9992 12,1.9992 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 7.014,2 3,6.015 3,11.0025 l 0,0.49524 c 0,-4.9873 4.014,-9.0025 9,-9.0025 4.986,0 9,4.01505 9,9.0025 l 0,-0.495 c 0,-4.9875 -4.014,-9.0025 -9,-9.0025 z m -6,10.5025 0,0.49524 0.001,0 0,-0.49524 -0.001,0 z"/>
+ <path style="fill:#8e8e8e" d="m 6.001,14 0,7 3,0 0,-7 -3,0 z m 9,0 0,7 3,0 0,-7 -3,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6.0019531 14 L 6.0019531 14.5 L 9.0019531 14.5 L 9.0019531 14 L 6.0019531 14 z M 15.001953 14 L 15.001953 14.5 L 18.001953 14.5 L 18.001953 14 L 15.001953 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/audio-headset.svg b/.icons/awkward/24x24/devices/audio-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/24x24/devices/audio-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/audio-input-microphone.svg b/.icons/awkward/24x24/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..c13e0ac2
--- /dev/null
+++ b/.icons/awkward/24x24/devices/audio-input-microphone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-14.5" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,9.5 a 1,1 0 0 0 -1,1 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 10,20.5 l -3,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 l 10,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3.060547 c 3.678,-0.406 6,-3.012406 6,-6.191406 L 20,10.5 20,10.498 A 1,1 0 0 0 19,9.5 1,1 0 0 0 18,10.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 c -3.047,0 -5.5,-2.041078 -5.5,-4.580078 L 6,10.5 A 1,1 0 0 0 6,10.498 1,1 0 0 0 5,9.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-14" y="-17" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.75 C 4 13.9293 6.3222 16.533653 10 16.939453 L 10 20 L 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 7 22 L 17 22 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 L 14 16.939453 C 17.678 16.533453 20 13.927047 20 10.748047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 9.23 2 7 4.23 7 7 L 7 7.5 C 7 4.73 9.23 2.5 12 2.5 C 14.77 2.5 17 4.73 17 7.5 L 17 7 C 17 4.23 14.77 2 12 2 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5 9 A 1 1 0 0 0 4 10 L 4 10.5 A 1 1 0 0 1 5 9.5 A 1 1 0 0 1 6 10.498047 A 1 1 0 0 0 6 10.5 L 6 10.917969 C 6 13.456969 8.453 15.498047 11.5 15.498047 L 12.5 15.498047 C 15.547 15.498047 18 13.456969 18 10.917969 L 18 10.5 L 18 10.498047 A 1 1 0 0 1 19 9.5 A 1 1 0 0 1 20 10.498047 L 20 10 L 20 9.9980469 A 1 1 0 0 0 19 9 A 1 1 0 0 0 18 9.9980469 L 18 10 L 18 10.417969 C 18 12.956969 15.547 14.998047 12.5 14.998047 L 11.5 14.998047 C 8.453 14.998047 6 12.956969 6 10.417969 L 6 10 A 1 1 0 0 0 6 9.9980469 A 1 1 0 0 0 5 9 z M 7 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 6.0332031 21.25 A 1 1 0 0 1 7 20.5 L 10 20.5 L 10 20 L 7 20 z M 14 20 L 14 20.5 L 17 20.5 A 1 1 0 0 1 17.966797 21.25 A 1 1 0 0 0 18 21 A 1 1 0 0 0 17 20 L 14 20 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/audio-speakers.svg b/.icons/awkward/24x24/devices/audio-speakers.svg
new file mode 100644
index 00000000..e5f71ea3
--- /dev/null
+++ b/.icons/awkward/24x24/devices/audio-speakers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#4f4f4f" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4" cx="-14" cy="12" r="7" transform="rotate(-90)"/>
+ <circle opacity=".2" cx="-14.5" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#fec006" cx="-14" cy="-12" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-14" cy="-12" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="5" cy="-7.5" r="1" transform="rotate(90)"/>
+ <circle style="opacity:0.4" cx="5" cy="-16.5" r="1" transform="rotate(90)"/>
+ <path opacity=".2" d="m4 21v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/battery.svg b/.icons/awkward/24x24/devices/battery.svg
new file mode 100644
index 00000000..99479429
--- /dev/null
+++ b/.icons/awkward/24x24/devices/battery.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="18" x="4" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="16" height="18" x="4" y="4" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="10" height="2" x="7" y="2"/>
+ <path style="opacity:0.2" d="m 6,6.5 v 4 h 12 v -4 z m 0,5 v 4 h 12 v -4 z m 0,5 v 4 h 12 v -4 z"/>
+ <path style="fill:#c0f957" d="M 6 6 L 6 10 L 18 10 L 18 6 L 6 6 z M 6 11 L 6 15 L 18 15 L 18 11 L 6 11 z M 6 16 L 6 20 L 18 20 L 18 16 L 6 16 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,2 7,2.5 17,2.5 17,2 7,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6 6 L 6 6.5 L 18 6.5 L 18 6 L 6 6 z M 6 11 L 6 11.5 L 18 11.5 L 18 11 L 6 11 z M 6 16 L 6 16.5 L 18 16.5 L 18 16 L 6 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/blueman-camera.svg b/.icons/awkward/24x24/devices/blueman-camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-cellular.svg b/.icons/awkward/24x24/devices/blueman-cellular.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-cellular.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-desktop.svg b/.icons/awkward/24x24/devices/blueman-desktop.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-desktop.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-device.svg b/.icons/awkward/24x24/devices/blueman-device.svg
new file mode 120000
index 00000000..195bf071
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-device.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-handheld.svg b/.icons/awkward/24x24/devices/blueman-handheld.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-handheld.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-handsfree.svg b/.icons/awkward/24x24/devices/blueman-handsfree.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-handsfree.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-headset.svg b/.icons/awkward/24x24/devices/blueman-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-keyboard.svg b/.icons/awkward/24x24/devices/blueman-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-laptop.svg b/.icons/awkward/24x24/devices/blueman-laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-loudspeaker.svg b/.icons/awkward/24x24/devices/blueman-loudspeaker.svg
new file mode 120000
index 00000000..fcba5c94
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-loudspeaker.svg
@@ -0,0 +1 @@
+audio-speakers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-mouse.svg b/.icons/awkward/24x24/devices/blueman-mouse.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-mouse.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-pointing.svg b/.icons/awkward/24x24/devices/blueman-pointing.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-pointing.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-scanner.svg b/.icons/awkward/24x24/devices/blueman-scanner.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-scanner.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-server.svg b/.icons/awkward/24x24/devices/blueman-server.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-server.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/blueman-smart-phone.svg b/.icons/awkward/24x24/devices/blueman-smart-phone.svg
new file mode 120000
index 00000000..9a05e5c3
--- /dev/null
+++ b/.icons/awkward/24x24/devices/blueman-smart-phone.svg
@@ -0,0 +1 @@
+smartphone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/bluetooth.svg b/.icons/awkward/24x24/devices/bluetooth.svg
new file mode 100644
index 00000000..b681258e
--- /dev/null
+++ b/.icons/awkward/24x24/devices/bluetooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect fill="#324090" width="20" height="14" x="-21" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" d="m7.7066 7.7929 7 6.5-3.2066 3.5v-13.5l3.2066 3.5-7 6.5"/>
+ <path fill="#fff" opacity=".1" d="m11 1c-3.878 0-7 3.122-7 7v0.5c0-3.878 3.122-7 7-7s7 3.122 7 7v-0.5c0-3.878-3.122-7-7-7z"/>
+ <path opacity=".2" d="m4 14v0.5c0 3.878 3.122 7 7 7s7-3.122 7-7v-0.5c0 3.878-3.122 7-7 7s-7-3.122-7-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/camera-photo.svg b/.icons/awkward/24x24/devices/camera-photo.svg
new file mode 100644
index 00000000..c1dd2066
--- /dev/null
+++ b/.icons/awkward/24x24/devices/camera-photo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="3.5" height="2" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.40" cx="12" cy="13" r="7"/>
+ <circle style="opacity:0.2" cx="12" cy="-13.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#009587" cx="12" cy="-13" r="5" transform="scale(1,-1)"/>
+ <circle style="opacity:0.40" cx="19.5" cy="8" r="1"/>
+ <circle style="opacity:0.2" cx="12" cy="13.5" r="3"/>
+ <circle style="fill:#66bfb7" cx="12" cy="13" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21,5 C 21.554,5 22,5.446 22,6 V 6.5 C 22,5.946 21.554,5.5 21,5.5 H 3 C 2.446,5.5 2,5.946 2,6.5 V 6 C 2,5.446 2.446,5 3,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/camera-video.svg b/.icons/awkward/24x24/devices/camera-video.svg
new file mode 100644
index 00000000..76b3a7bc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/camera-video.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="5" y="2.5" rx="3" ry="3"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="5" y="2" rx="3" ry="3"/>
+ <circle style="opacity:0.2" cx="-5.5" cy="-18" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ff4d4d" cx="-5" cy="-18" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="-11" cy="-13" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-11.5" cy="13" r="3" transform="rotate(-90)"/>
+ <circle style="fill:#007095" cx="-11" cy="13" r="3" transform="rotate(-90)"/>
+ <circle style="opacity:0.2" cx="-11.5" cy="-13" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#49acdc" cx="-11" cy="-13" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="2" height="12" x="3" y="6.5" rx=".5" ry=".462"/>
+ <rect style="fill:#3f3f3f" width="2" height="12" x="3" y="6" rx=".5" ry=".462"/>
+ <circle style="opacity:0.5" cx="7.5" cy="18.5" r=".5"/>
+ <circle style="opacity:0.5" cx="9.5" cy="18.5" r=".5"/>
+ <circle style="opacity:0.5" cx="11.5" cy="18.5" r=".5"/>
+ <circle style="opacity:0.5" cx="13.5" cy="18.5" r=".5"/>
+ <circle style="opacity:0.5" cx="8.5" cy="20" r=".5"/>
+ <circle style="opacity:0.5" cx="10.5" cy="20" r=".5"/>
+ <circle style="opacity:0.5" cx="12.5" cy="20" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,2 C 6.338,2 5,3.338 5,5 v 0.5 c 0,-1.662 1.338,-3 3,-3 h 10 c 1.662,0 3,1.338 3,3 V 5 C 21,3.338 19.662,2 18,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 18 4 A 1 1 0 0 0 17 5 A 1 1 0 0 0 17.033203 5.25 A 1 1 0 0 1 18 4.5 A 1 1 0 0 1 18.966797 5.25 A 1 1 0 0 0 19 5 A 1 1 0 0 0 18 4 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 13 8 A 3 3 0 0 0 10 11 A 3 3 0 0 0 10.013672 11.255859 A 3 3 0 0 1 13 8.5 A 3 3 0 0 1 15.986328 11.244141 A 3 3 0 0 0 16 11 A 3 3 0 0 0 13 8 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 13 9 A 2 2 0 0 0 11 11 A 2 2 0 0 0 11.017578 11.255859 A 2 2 0 0 1 13 9.5 A 2 2 0 0 1 14.982422 11.244141 A 2 2 0 0 0 15 11 A 2 2 0 0 0 13 9 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5 6 C 3.223 6 3 6.2052452 3 6.4609375 L 3 6.9609375 C 3 6.7052452 3.223 6.5 3.5 6.5 L 4.5 6.5 C 4.777 6.5 5 6.7052452 5 6.9609375 L 5 6.4609375 C 5 6.2052452 4.777 6 4.5 6 L 3.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/camera-web.svg b/.icons/awkward/24x24/devices/camera-web.svg
new file mode 100644
index 00000000..42e05359
--- /dev/null
+++ b/.icons/awkward/24x24/devices/camera-web.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m2.0141 12.222c-0.0025 0.094-0.0141 0.184-0.0141 0.278 0 5.54 4.4599 10 10 10 5.5399 0 9.9998-4.4599 9.9998-9.9998 0-0.09389-0.01167-0.18444-0.01389-0.27777-0.14778 5.4093-4.5399 9.722-9.9859 9.722s-9.8381-4.3127-9.9859-9.722z"/>
+ <rect fill="#4f4f4f" width="20" height="20" x="-22" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="12" cy="12" r="6"/>
+ <circle opacity=".2" cx="12" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle fill="#ba174e" cx="12" cy="-12" r="5" transform="scale(1,-1)"/>
+ <path fill="#fff" opacity=".1" d="m12 2.0002c-5.5401 0-10 4.4599-10 9.9998 0 0.094 0.0116 0.185 0.0141 0.278 0.1477-5.4096 4.5399-9.7222 9.9859-9.7222 5.4461 0 9.8381 4.3128 9.9859 9.722 0.003-0.093 0.014-0.184 0.014-0.278 0-5.5399-4.46-9.9998-10-9.9998z"/>
+ <circle opacity=".2" cx="12" cy="12.5" r="3"/>
+ <circle fill="#d67495" cx="12" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/camera.svg b/.icons/awkward/24x24/devices/camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/24x24/devices/camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/computer-laptop.svg b/.icons/awkward/24x24/devices/computer-laptop.svg
new file mode 100644
index 00000000..4a37a7c7
--- /dev/null
+++ b/.icons/awkward/24x24/devices/computer-laptop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="2" height="22" x="-20.5" y="-23" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="2" height="22" x="-20" y="-23" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="14" x="2" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="14" x="2" y="4" rx="1" ry="1"/>
+ <rect style="fill:#333333" width="16" height="10" x="4" y="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 V 5.5 C 2,4.946 2.446,4.5 3,4.5 H 21 C 21.554,4.5 22,4.946 22,5.5 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="16"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/computer.svg b/.icons/awkward/24x24/devices/computer.svg
new file mode 100644
index 00000000..947f9a74
--- /dev/null
+++ b/.icons/awkward/24x24/devices/computer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="6" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="12" height="16" x="6" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="2" y="3" rx="1" ry="1"/>
+ <rect style="fill:#333333" width="16" height="12" x="4" y="5" rx="0" ry="0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/cpu.svg b/.icons/awkward/24x24/devices/cpu.svg
new file mode 100644
index 00000000..d50dbd07
--- /dev/null
+++ b/.icons/awkward/24x24/devices/cpu.svg
@@ -0,0 +1,118 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#419d45" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="8" height="8" x="8" y="8.5" rx="2" ry="2"/>
+ <rect style="fill:#37474f" width="8" height="8" x="8" y="8" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,8 C 8.892,8 8,8.892 8,10 V 10.5 C 8,9.392 8.892,8.5 10,8.5 H 14 C 15.108,8.5 16,9.392 16,10.5 V 10 C 16,8.892 15.108,8 14,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="1" height="1" x="7" y="5"/>
+ <rect width="1" height="1" x="9" y="5"/>
+ <rect width="1" height="1" x="12" y="5"/>
+ <rect width="1" height="1" x="14" y="5"/>
+ <rect width="1" height="1" x="16" y="5"/>
+ <rect width="1" height="1" x="18" y="5"/>
+ <rect width="1" height="1" x="5" y="5"/>
+ <rect width="1" height="1" x="18" y="7"/>
+ <rect width="1" height="1" x="18" y="9"/>
+ <rect width="1" height="1" x="18" y="14"/>
+ <rect width="1" height="1" x="18" y="16"/>
+ <rect width="1" height="1" x="18" y="18"/>
+ <rect width="1" height="1" x="16" y="18"/>
+ <rect width="1" height="1" x="14" y="18"/>
+ <rect width="1" height="1" x="11" y="18"/>
+ <rect width="1" height="1" x="9" y="18"/>
+ <rect width="1" height="1" x="7" y="18"/>
+ <rect width="1" height="1" x="5" y="18"/>
+ <rect width="1" height="1" x="5" y="16"/>
+ <rect width="1" height="1" x="5" y="14"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <rect width="1" height="1" x="5" y="7"/>
+ <rect width="1" height="1" x="5" y="9"/>
+ <rect width="1" height="1" x="18" y="12"/>
+ <rect width="1" height="1" x="20" y="7"/>
+ <rect width="1" height="1" x="20" y="5"/>
+ <rect width="1" height="1" x="20" y="3"/>
+ <rect width="1" height="1" x="18" y="3"/>
+ <rect width="1" height="1" x="16" y="3"/>
+ <rect width="1" height="1" x="14" y="3"/>
+ <rect width="1" height="1" x="12" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="20" y="9"/>
+ <rect width="1" height="1" x="20" y="12"/>
+ <rect width="1" height="1" x="20" y="14"/>
+ <rect width="1" height="1" x="20" y="16"/>
+ <rect width="1" height="1" x="20" y="18"/>
+ <rect width="1" height="1" x="20" y="20"/>
+ <rect width="1" height="1" x="18" y="20"/>
+ <rect width="1" height="1" x="16" y="20"/>
+ <rect width="1" height="1" x="14" y="20"/>
+ <rect width="1" height="1" x="11" y="20"/>
+ <rect width="1" height="1" x="9" y="20"/>
+ <rect width="1" height="1" x="7" y="20"/>
+ <rect width="1" height="1" x="3" y="20"/>
+ <rect width="1" height="1" x="3" y="18"/>
+ <rect width="1" height="1" x="3" y="16"/>
+ <rect width="1" height="1" x="3" y="14"/>
+ <rect width="1" height="1" x="3" y="11"/>
+ <rect width="1" height="1" x="3" y="9"/>
+ <rect width="1" height="1" x="3" y="7"/>
+ <rect width="1" height="1" x="3" y="5"/>
+ </g>
+ <g style="fill:#ffdc65">
+ <rect width="1" height="1" x="7" y="5"/>
+ <rect width="1" height="1" x="9" y="5"/>
+ <rect width="1" height="1" x="12" y="5"/>
+ <rect width="1" height="1" x="14" y="5"/>
+ <rect width="1" height="1" x="16" y="5"/>
+ <rect width="1" height="1" x="18" y="5"/>
+ <rect width="1" height="1" x="5" y="5"/>
+ <rect width="1" height="1" x="18" y="7"/>
+ <rect width="1" height="1" x="18" y="9"/>
+ <rect width="1" height="1" x="18" y="14"/>
+ <rect width="1" height="1" x="18" y="16"/>
+ <rect width="1" height="1" x="18" y="18"/>
+ <rect width="1" height="1" x="16" y="18"/>
+ <rect width="1" height="1" x="14" y="18"/>
+ <rect width="1" height="1" x="11" y="18"/>
+ <rect width="1" height="1" x="9" y="18"/>
+ <rect width="1" height="1" x="7" y="18"/>
+ <rect width="1" height="1" x="5" y="18"/>
+ <rect width="1" height="1" x="5" y="16"/>
+ <rect width="1" height="1" x="5" y="14"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <rect width="1" height="1" x="5" y="7"/>
+ <rect width="1" height="1" x="5" y="9"/>
+ <rect width="1" height="1" x="18" y="12"/>
+ <rect width="1" height="1" x="20" y="7"/>
+ <rect width="1" height="1" x="20" y="5"/>
+ <rect width="1" height="1" x="20" y="3"/>
+ <rect width="1" height="1" x="18" y="3"/>
+ <rect width="1" height="1" x="16" y="3"/>
+ <rect width="1" height="1" x="14" y="3"/>
+ <rect width="1" height="1" x="12" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="20" y="9"/>
+ <rect width="1" height="1" x="20" y="12"/>
+ <rect width="1" height="1" x="20" y="14"/>
+ <rect width="1" height="1" x="20" y="16"/>
+ <rect width="1" height="1" x="20" y="18"/>
+ <rect width="1" height="1" x="20" y="20"/>
+ <rect width="1" height="1" x="18" y="20"/>
+ <rect width="1" height="1" x="16" y="20"/>
+ <rect width="1" height="1" x="14" y="20"/>
+ <rect width="1" height="1" x="11" y="20"/>
+ <rect width="1" height="1" x="9" y="20"/>
+ <rect width="1" height="1" x="7" y="20"/>
+ <rect width="1" height="1" x="3" y="20"/>
+ <rect width="1" height="1" x="3" y="18"/>
+ <rect width="1" height="1" x="3" y="16"/>
+ <rect width="1" height="1" x="3" y="14"/>
+ <rect width="1" height="1" x="3" y="11"/>
+ <rect width="1" height="1" x="3" y="9"/>
+ <rect width="1" height="1" x="3" y="7"/>
+ <rect width="1" height="1" x="3" y="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/device_cpu.svg b/.icons/awkward/24x24/devices/device_cpu.svg
new file mode 120000
index 00000000..34777565
--- /dev/null
+++ b/.icons/awkward/24x24/devices/device_cpu.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/device_mem.svg b/.icons/awkward/24x24/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/awkward/24x24/devices/device_mem.svg
@@ -0,0 +1 @@
+gnome-dev-memory.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/device_pci.svg b/.icons/awkward/24x24/devices/device_pci.svg
new file mode 120000
index 00000000..bc137ffd
--- /dev/null
+++ b/.icons/awkward/24x24/devices/device_pci.svg
@@ -0,0 +1 @@
+network-card.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/device_serial.svg b/.icons/awkward/24x24/devices/device_serial.svg
new file mode 120000
index 00000000..2f59e2cd
--- /dev/null
+++ b/.icons/awkward/24x24/devices/device_serial.svg
@@ -0,0 +1 @@
+../apps/chirp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/device_usb.svg b/.icons/awkward/24x24/devices/device_usb.svg
new file mode 120000
index 00000000..cdf27700
--- /dev/null
+++ b/.icons/awkward/24x24/devices/device_usb.svg
@@ -0,0 +1 @@
+../apps/usb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/display.svg b/.icons/awkward/24x24/devices/display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/drive-harddisk-ieee1394.svg b/.icons/awkward/24x24/devices/drive-harddisk-ieee1394.svg
new file mode 100644
index 00000000..d65a6b18
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 19 C 19.554,2.5 20,2.946 20,3.5 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <g style="opacity:0.5">
+ <rect width="4" height="1" x="10" y="16"/>
+ <rect width="4" height="1" x="10" y="18"/>
+ <path d="M 12,9 A 3,3 0 0 0 9,12 3,3 0 0 0 12,15 3,3 0 0 0 15,12 3,3 0 0 0 12,9 Z M 12,10 A 2,2 0 0 1 14,12 2,2 0 0 1 12,14 2,2 0 0 1 10,12 2,2 0 0 1 12,10 Z"/>
+ <rect width="4" height="1" x="-2" y="-13" transform="rotate(135)"/>
+ <rect width="4" height="1" x="-2" y="-11" transform="rotate(135)"/>
+ <rect width="4" height="3" x="-19" y="4" transform="rotate(-135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/drive-harddisk-root.svg b/.icons/awkward/24x24/devices/drive-harddisk-root.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-harddisk-root.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/drive-harddisk-system.svg b/.icons/awkward/24x24/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/drive-harddisk.svg b/.icons/awkward/24x24/devices/drive-harddisk.svg
new file mode 100644
index 00000000..4f5b6f66
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-harddisk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 12 5 C 9.2386 5 7 7.2386 7 10 L 7 15 L 12 15 C 14.7614 15 17 12.7614 17 10 C 17 7.2386 14.7614 5 12 5 z M 12 7 C 13.65684 7 15 8.34316 15 10 C 15 11.65684 13.65684 13 12 13 C 10.34316 13 9 11.65684 9 10 C 9 8.34316 10.34316 7 12 7 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/drive-multidisk.svg b/.icons/awkward/24x24/devices/drive-multidisk.svg
new file mode 100644
index 00000000..849463dc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-multidisk.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="18" y="11"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="4" y="11"/>
+ <rect style="opacity:0.2" width="7" height="20" x="-11.5" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="7" height="20" x="-11" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="18" cy="8" r="1"/>
+ <circle style="fill:#76ff03" cx="18" cy="7.5" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,4 C 2.669,4 2,4.669 2,5.5 V 6 C 2,5.169 2.669,4.5 3.5,4.5 H 20.5 C 21.331,4.5 22,5.169 22,6 V 5.5 C 22,4.669 21.331,4 20.5,4 Z"/>
+ </g>
+ <g>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="18" y="19"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="4" y="19"/>
+ <rect style="opacity:0.2" width="7" height="20" x="-19.5" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="7" height="20" x="-19" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="18" cy="16" r="1"/>
+ <circle style="fill:#76ff03" cx="18" cy="15.5" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,12 C 2.669,12 2,12.669 2,13.5 V 14 C 2,13.169 2.669,12.5 3.5,12.5 H 20.5 C 21.331,12.5 22,13.169 22,14 V 13.5 C 22,12.669 21.331,12 20.5,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/drive-optical.svg b/.icons/awkward/24x24/devices/drive-optical.svg
new file mode 100644
index 00000000..10d71189
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-optical.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.5" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,9.5 A 2.5,2.5 0 0 1 14.5,12 2.5,2.5 0 0 1 12,14.5 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 12,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/drive-removable-media-usb-pendrive.svg b/.icons/awkward/24x24/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-removable-media-usb-pendrive.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/drive-removable-media-usb.svg b/.icons/awkward/24x24/devices/drive-removable-media-usb.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-removable-media-usb.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/drive-removable-media.svg b/.icons/awkward/24x24/devices/drive-removable-media.svg
new file mode 100644
index 00000000..97487c68
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-removable-media.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.5" d="M 12 6 L 8 11 L 16 11 L 12 6 z M 8 12 L 8 13 L 16 13 L 16 12 L 8 12 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/drive-virtual.svg b/.icons/awkward/24x24/devices/drive-virtual.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/24x24/devices/drive-virtual.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-battery.svg b/.icons/awkward/24x24/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-cdrom-audio.svg b/.icons/awkward/24x24/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-cdrom.svg b/.icons/awkward/24x24/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-cdrom.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-computer.svg b/.icons/awkward/24x24/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-cdr.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-cdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-cdrw.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-cdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr-plus.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-dvdram.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdram.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrom.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrw.svg b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-disc-dvdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-dvd.svg b/.icons/awkward/24x24/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-dvd.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-ethernet.svg b/.icons/awkward/24x24/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-ethernet.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-floppy.svg b/.icons/awkward/24x24/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-harddisk-1394.svg b/.icons/awkward/24x24/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-harddisk-1394.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-harddisk-usb.svg b/.icons/awkward/24x24/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-harddisk.svg b/.icons/awkward/24x24/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-ipod.svg b/.icons/awkward/24x24/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-keyboard.svg b/.icons/awkward/24x24/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-media-cf.svg b/.icons/awkward/24x24/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-media-cf.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-media-ms.svg b/.icons/awkward/24x24/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-media-ms.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-media-sdmmc.svg b/.icons/awkward/24x24/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-media-sdmmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-media-sm.svg b/.icons/awkward/24x24/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-media-sm.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-memory.svg b/.icons/awkward/24x24/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..2a1cf43c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-memory.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#419d45" width="20" height="12" x="2" y="6" rx="1" ry="1"/>
+ <g style="opacity:0.2">
+ <rect width="3" height="6" x="3" y="9.5" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="8" y="9.5" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="13" y="9.5" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="18" y="9.5" rx=".5" ry=".5"/>
+ </g>
+ <g style="fill:#37474f">
+ <rect width="3" height="6" x="3" y="9" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="8" y="9" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="13" y="9" rx=".5" ry=".5"/>
+ <rect width="3" height="6" x="18" y="9" rx=".5" ry=".5"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 6 C 2.446 6 2 6.446 2 7 L 2 7.5 C 2 6.946 2.446 6.5 3 6.5 L 21 6.5 C 21.554 6.5 22 6.946 22 7.5 L 22 7 C 22 6.446 21.554 6 21 6 L 3 6 z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="2" x="3" y="17.5"/>
+ <rect width="2" height="2" x="6" y="17.5"/>
+ <rect width="2" height="2" x="9" y="17.5"/>
+ <rect width="2" height="2" x="13" y="17.5"/>
+ <rect width="2" height="2" x="16" y="17.5"/>
+ <rect width="2" height="2" x="19" y="17.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="2" x="3" y="17"/>
+ <rect width="2" height="2" x="6" y="17"/>
+ <rect width="2" height="2" x="9" y="17"/>
+ <rect width="2" height="2" x="13" y="17"/>
+ <rect width="2" height="2" x="16" y="17"/>
+ <rect width="2" height="2" x="19" y="17"/>
+ </g>
+ <g style="opacity:0.1;fill:#ffffff">
+ <path d="M 3.5 9 C 3.223 9 3 9.223 3 9.5 L 3 10 C 3 9.723 3.223 9.5 3.5 9.5 L 5.5 9.5 C 5.777 9.5 6 9.723 6 10 L 6 9.5 C 6 9.223 5.777 9 5.5 9 L 3.5 9 z"/>
+ <path d="M 8.5,9 C 8.223,9 8,9.223 8,9.5 V 10 C 8,9.723 8.223,9.5 8.5,9.5 H 10.5 C 10.777,9.5 11,9.723 11,10 V 9.5 C 11,9.223 10.777,9 10.5,9 Z"/>
+ <path d="M 13.5,9 C 13.223,9 13,9.223 13,9.5 V 10 C 13,9.723 13.223,9.5 13.5,9.5 H 15.5 C 15.777,9.5 16,9.723 16,10 V 9.5 C 16,9.223 15.777,9 15.5,9 Z"/>
+ <path d="M 18.5,9 C 18.223,9 18,9.223 18,9.5 V 10 C 18,9.723 18.223,9.5 18.5,9.5 H 20.5 C 20.777,9.5 21,9.723 21,10 V 9.5 C 21,9.223 20.777,9 20.5,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/gnome-dev-mouse-ball.svg b/.icons/awkward/24x24/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-mouse-ball.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-mouse-optical.svg b/.icons/awkward/24x24/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-mouse-optical.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-printer-new.svg b/.icons/awkward/24x24/devices/gnome-dev-printer-new.svg
new file mode 100644
index 00000000..9ddcc826
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-printer-new.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 0,7.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,14 4,14 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-16" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="8.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 4,13.5 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-7.5 -16,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,8.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 l 0,0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 l 0.5,0 c 0.4155,0 0.75,0.3345 0.75,0.75 l 0,-0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 l -0.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 7 C 2.446 7 2 7.4720055 2 8.0585938 L 2 8.5585938 C 2 7.9720055 2.446 7.5 3 7.5 L 21 7.5 C 21.554 7.5 22 7.9720055 22 8.5585938 L 22 8.0585938 C 22 7.4720055 21.554 7 21 7 L 3 7 z"/>
+ <circle style="fill:#009545" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18,14 0,3 3,0 0,1 -3,0 0,3 -1,0 0,-3 -3,0 0,-1 3,0 0,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/gnome-dev-printer.svg b/.icons/awkward/24x24/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-removable-1394.svg b/.icons/awkward/24x24/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-removable-1394.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-removable-usb.svg b/.icons/awkward/24x24/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-removable-usb.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-removable.svg b/.icons/awkward/24x24/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-dev-wavelan.svg b/.icons/awkward/24x24/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..012a6674
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-dev-wavelan.svg
@@ -0,0 +1 @@
+network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-fs-blockdev.svg b/.icons/awkward/24x24/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/gnome-phone-manager.svg b/.icons/awkward/24x24/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/hifi.svg b/.icons/awkward/24x24/devices/hifi.svg
new file mode 100644
index 00000000..6a86766c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/hifi.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="2" height="8" x="20.5" y="-16" rx="1" ry="1" transform="rotate(90)"/>
+ <rect style="fill:#959595" width="2" height="6" x="11" y="15"/>
+ <rect style="opacity:0.2" width="12" height="15" x="-18" y="2.5" rx=".75" ry=".75" transform="scale(-1,1)"/>
+ <rect style="fill:#83562d" width="12" height="15" x="-18" y="2" rx=".75" ry=".75" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="8" r="4"/>
+ <circle style="opacity:0.2" cx="12" cy="8.5" r="3"/>
+ <circle style="fill:#636363" cx="12" cy="8" r="3"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="8" r="1"/>
+ <rect style="fill:#4f4f4f" width="2" height="8" x="20" y="-16" rx="1" ry="1" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.75,2 C 6.3345,2 6,2.3345 6,2.75 v 0.5 C 6,2.8345 6.3345,2.5 6.75,2.5 h 10.5 C 17.6655,2.5 18,2.8345 18,3.25 V 2.75 C 18,2.3345 17.6655,2 17.25,2 Z"/>
+ <circle style="opacity:0.4" cx="7.5" cy="3.5" r=".5"/>
+ <circle style="opacity:0.4" cx="16.5" cy="3.5" r=".5"/>
+ <circle style="opacity:0.4" cx="7.5" cy="15.5" r=".5"/>
+ <circle style="opacity:0.4" cx="16.5" cy="15.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12 5 A 3 3 0 0 0 9 8 A 3 3 0 0 0 9.0136719 8.2558594 A 3 3 0 0 1 12 5.5 A 3 3 0 0 1 14.986328 8.2441406 A 3 3 0 0 0 15 8 A 3 3 0 0 0 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-dialpad.svg b/.icons/awkward/24x24/devices/input-dialpad.svg
new file mode 100644
index 00000000..af41f06d
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-dialpad.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="15" height="19" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="15" height="19" x="4" y="2" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <rect width="3" height="3" x="10" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="16" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="16" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="16" rx=".5" ry=".5"/>
+ </g>
+ <g style="fill:#e4e4e4">
+ <rect width="3" height="3" x="10" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="8" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="4" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="14" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="6" y="12" rx=".5" ry=".5"/>
+ <rect width="3" height="3" x="10" y="16" rx=".5" ry=".5"/>
+ </g>
+ <rect style="fill:#ff5a5a" width="3" height="3" x="14" y="16" rx=".5" ry=".5"/>
+ <rect style="fill:#64c90e" width="3" height="3" x="6" y="16" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 18 2.5 C 18.554 2.5 19 2.946 19 3.5 L 19 3 C 19 2.446 18.554 2 18 2 L 5 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5 4 C 6.223 4 6 4.223 6 4.5 L 6 5 C 6 4.723 6.223 4.5 6.5 4.5 L 8.5 4.5 C 8.777 4.5 9 4.723 9 5 L 9 4.5 C 9 4.223 8.777 4 8.5 4 L 6.5 4 z M 10.5 4 C 10.223 4 10 4.223 10 4.5 L 10 5 C 10 4.723 10.223 4.5 10.5 4.5 L 12.5 4.5 C 12.777 4.5 13 4.723 13 5 L 13 4.5 C 13 4.223 12.777 4 12.5 4 L 10.5 4 z M 14.5 4 C 14.223 4 14 4.223 14 4.5 L 14 5 C 14 4.723 14.223 4.5 14.5 4.5 L 16.5 4.5 C 16.777 4.5 17 4.723 17 5 L 17 4.5 C 17 4.223 16.777 4 16.5 4 L 14.5 4 z M 6.5 8 C 6.223 8 6 8.223 6 8.5 L 6 9 C 6 8.723 6.223 8.5 6.5 8.5 L 8.5 8.5 C 8.777 8.5 9 8.723 9 9 L 9 8.5 C 9 8.223 8.777 8 8.5 8 L 6.5 8 z M 10.5 8 C 10.223 8 10 8.223 10 8.5 L 10 9 C 10 8.723 10.223 8.5 10.5 8.5 L 12.5 8.5 C 12.777 8.5 13 8.723 13 9 L 13 8.5 C 13 8.223 12.777 8 12.5 8 L 10.5 8 z M 14.5 8 C 14.223 8 14 8.223 14 8.5 L 14 9 C 14 8.723 14.223 8.5 14.5 8.5 L 16.5 8.5 C 16.777 8.5 17 8.723 17 9 L 17 8.5 C 17 8.223 16.777 8 16.5 8 L 14.5 8 z M 6.5 12 C 6.223 12 6 12.223 6 12.5 L 6 13 C 6 12.723 6.223 12.5 6.5 12.5 L 8.5 12.5 C 8.777 12.5 9 12.723 9 13 L 9 12.5 C 9 12.223 8.777 12 8.5 12 L 6.5 12 z M 10.5 12 C 10.223 12 10 12.223 10 12.5 L 10 13 C 10 12.723 10.223 12.5 10.5 12.5 L 12.5 12.5 C 12.777 12.5 13 12.723 13 13 L 13 12.5 C 13 12.223 12.777 12 12.5 12 L 10.5 12 z M 14.5 12 C 14.223 12 14 12.223 14 12.5 L 14 13 C 14 12.723 14.223 12.5 14.5 12.5 L 16.5 12.5 C 16.777 12.5 17 12.723 17 13 L 17 12.5 C 17 12.223 16.777 12 16.5 12 L 14.5 12 z M 6.5 16 C 6.223 16 6 16.223 6 16.5 L 6 17 C 6 16.723 6.223 16.5 6.5 16.5 L 8.5 16.5 C 8.777 16.5 9 16.723 9 17 L 9 16.5 C 9 16.223 8.777 16 8.5 16 L 6.5 16 z M 10.5 16 C 10.223 16 10 16.223 10 16.5 L 10 17 C 10 16.723 10.223 16.5 10.5 16.5 L 12.5 16.5 C 12.777 16.5 13 16.723 13 17 L 13 16.5 C 13 16.223 12.777 16 12.5 16 L 10.5 16 z M 14.5 16 C 14.223 16 14 16.223 14 16.5 L 14 17 C 14 16.723 14.223 16.5 14.5 16.5 L 16.5 16.5 C 16.777 16.5 17 16.723 17 17 L 17 16.5 C 17 16.223 16.777 16 16.5 16 L 14.5 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-gaming.svg b/.icons/awkward/24x24/devices/input-gaming.svg
new file mode 100644
index 00000000..3a290d0e
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-gaming.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path opacity=".2" d="m7.026 4.5v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#4f4f4f" d="m7.026 4v0.00195c-2.4885 0-4.3601 2.0013-4.4909 4.4807l-0.4988 9.4603c-0.315 1.85 1.4831 3.018 2.9946 0.995 0.9425-1.279 2.9691-3.938 2.9691-3.938l8 0.04044 2.9887 4.0231c1.4989 2.012 3.187 0.35648 2.9965-1.0053l-0.496-9.4746c0.000784-0.034624 0.0098-0.066882 0.0098-0.1017 0-2.4824-2.0028-4.4827-4.4909-4.4827h-9.9833z"/>
+ <path fill="#fff" opacity=".1" d="m7.0254 4v0.002c-2.4885 0-4.3595 2.001-4.4902 4.4804l-0.4981 9.4606c-0.0439 0.258-0.0395 0.497-0.0078 0.721 0.0059-0.075-0.0054-0.143 0.0078-0.221l0.4981-9.4606c0.1307-2.4794 2.0017-4.4804 4.4902-4.4804v-0.002h9.9846c2.488 0 4.49 2 4.49 4.4824 0 0.0348-0.009 0.067-0.01 0.1016l0.487 9.322c0.009-0.116 0.023-0.233 0.007-0.347l-0.494-9.475c0.001-0.0346 0.01-0.0668 0.01-0.1016 0-2.4824-2.002-4.4824-4.49-4.4824h-9.9846z"/>
+ <path opacity=".2" d="m6 6.5v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path fill="#e4e4e4" d="m6 6v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+ <path opacity=".2" d="m17 6.5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 0a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm-2 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+ <g transform="translate(0,1)">
+ <circle fill="#ee5353" cx="15" cy="8" r="1"/>
+ <circle fill="#ffca58" cx="10" cy="-17" r="1" transform="rotate(90)"/>
+ <circle fill="#ee5353" cx="17" cy="6" r="1"/>
+ <circle fill="#ffca58" cx="8" cy="-19" r="1" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-keyboard.svg b/.icons/awkward/24x24/devices/input-keyboard.svg
new file mode 100644
index 00000000..aad5bfd5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-keyboard.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 9,13.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 12,13.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 15,13.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 18,13.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="16.5" rx=".467" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="5" y="16" rx=".467" ry=".5"/>
+ <path style="opacity:0.2" d="m 16,9.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 7,9.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 10,9.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 13,9.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path style="opacity:0.2" d="m 19,9.5 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <g style="fill:#e4e4e4">
+ <path d="M 9,13 A 1,1 0 0 1 8,14 1,1 0 0 1 7,13 1,1 0 0 1 8,12 1,1 0 0 1 9,13 Z"/>
+ <path d="m 12,13 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path d="m 15,13 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path d="m 18,13 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path d="m 16,9 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path d="M 7,9 A 1,1 0 0 1 6,10 1,1 0 0 1 5,9 1,1 0 0 1 6,8 1,1 0 0 1 7,9 Z"/>
+ <path d="M 10,9 A 1,1 0 0 1 9,10 1,1 0 0 1 8,9 1,1 0 0 1 9,8 1,1 0 0 1 10,9 Z"/>
+ <path d="m 13,9 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ <path d="m 19,9 a 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,5 C 2.446,5 2,5.446 2,6 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,6 C 22,5.446 21.554,5 21,5 L 3,5 Z"/>
+ <path style="opacity:0.2" d="m 2,18 0,0.5 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,18 c 0,0.554 -0.446,1 -1,1 L 3,19 C 2.446,19 2,18.554 2,18 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-mouse.svg b/.icons/awkward/24x24/devices/input-mouse.svg
new file mode 100644
index 00000000..1c2dea75
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-mouse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5000013 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 8.4789999,2.5214299 4.9999998,5.8421443 4.9999998,8.3342868 V 16.573572 C 4.9999998,19.96 7.6249999,22.5 12,22.5 c 4.375,7e-4 7,-2.538571 7,-5.925 V 8.5614298 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="fill:#4f4f4f" d="m 12,2.0000004 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 8.4789999,2.021429 4.9999998,5.3421434 4.9999998,7.8342859 v 8.2392851 c 0,3.386428 2.6250001,5.926428 7.0000002,5.926428 4.375,7e-4 7,-2.538571 7,-5.925 V 8.0614289 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="opacity:0.1" d="m 12,2.0000004 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.4890232,0.02 -6.9683712,3.340867 -6.9683712,5.8330095 V 12 H 19 V 8.0615239 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+ <path style="opacity:0.1" d="m 12,2.0000004 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.4890232,0.02 -6.9683712,3.340867 -6.9683712,5.8330095 V 12 H 12 c 0,0 0,-9.9999996 0,-9.9970699 z"/>
+ <path style="opacity:0.2" d="m 12,5.5002499 c 0.551,0 1,0.480033 1,1.0714885 V 9.4290959 C 13,10.019968 12.551,10.5 12,10.5 11.449,10.5 11,10.019968 11,9.4282624 V 6.5709049 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#e4e4e4" d="m 12,5.0002499 c 0.551,0 1,0.480033 1,1.0714885 V 8.9290959 C 13,9.5199684 12.551,10 12,10 11.449,10 11,9.5199684 11,8.9282624 V 6.0709049 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 12 2 C 11.9906 2 11.980023 2.0019531 11.970703 2.0019531 L 11.96875 2.0019531 C 8.4796199 2.0219517 5 5.3418419 5 7.8339844 L 5 8.3339844 C 5 5.8418419 8.4796199 2.5219517 11.96875 2.5019531 L 11.970703 2.5019531 C 11.980023 2.5019531 11.9906 2.5 12 2.5 L 12 2.5019531 C 15.504666 2.5226674 19 5.9705469 19 8.5605469 L 19 8.0605469 C 19 5.4705469 15.504666 2.0226674 12 2.0019531 L 12 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-tablet.svg b/.icons/awkward/24x24/devices/input-tablet.svg
new file mode 100644
index 00000000..698d60ac
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-tablet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="2" y="4" rx="1" ry="1"/>
+ <circle style="fill:#1ea362" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 15,18.582 0,1.4182 1.4182,0 3.582,-3.582 -1.418,-1.418 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 4 C 2.446 4 2 4.446 2 5 L 2 19 C 2 19.554 2.446 20 3 20 L 5 20 L 5 4 L 3 4 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 4 C 2.446 4 2 4.446 2 5 L 2 5.5 C 2 4.946 2.446 4.5 3 4.5 L 21 4.5 C 21.554 4.5 22 4.946 22 5.5 L 22 5 C 22 4.446 21.554 4 21 4 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/input-touchpad.svg b/.icons/awkward/24x24/devices/input-touchpad.svg
new file mode 100644
index 00000000..1ecece3c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/input-touchpad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.40">
+ <rect width="8" height="5" x="3" y="16" rx="1" ry="1"/>
+ <rect width="8" height="5" x="13" y="16" rx="1" ry="1"/>
+ <rect width="3" height="1" x="18" y="13"/>
+ <rect width="3" height="1" x="18" y="11"/>
+ <rect width="3" height="1" x="18" y="9"/>
+ <rect width="3" height="1" x="18" y="7"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/joystick.svg b/.icons/awkward/24x24/devices/joystick.svg
new file mode 120000
index 00000000..01d10d03
--- /dev/null
+++ b/.icons/awkward/24x24/devices/joystick.svg
@@ -0,0 +1 @@
+input-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/keyboard.svg b/.icons/awkward/24x24/devices/keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/24x24/devices/keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/laptop.svg b/.icons/awkward/24x24/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/24x24/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-cdrom.svg b/.icons/awkward/24x24/devices/media-cdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-flash-memory-stick.svg b/.icons/awkward/24x24/devices/media-flash-memory-stick.svg
new file mode 100644
index 00000000..e4f0a0dd
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-flash-memory-stick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#b7b7b7" width="16" height="7" x="4" y="3"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="12" height="2" x="6" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="10" height="2" x="7" y="14" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="8" height="2" x="8" y="17" rx="1" ry="1"/>
+ <rect style="opacity:0.5" width="3" height="2" x="6" y="5"/>
+ <rect style="opacity:0.5" width="3" height="2" x="15" y="5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,3 4,3.5 20,3.5 20,3 4,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/media-flash-sd-mmc.svg b/.icons/awkward/24x24/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-flash-sd-mmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-flash-smart-media.svg b/.icons/awkward/24x24/devices/media-flash-smart-media.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-flash-smart-media.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-flash.svg b/.icons/awkward/24x24/devices/media-flash.svg
new file mode 100644
index 00000000..77dca153
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-flash.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 7,2.5 4,5.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 3.5 C 20,2.946 19.554,2.5 19,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,2 4,5 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+ <rect style="opacity:0.4" width="12" height="8" x="6" y="-19" rx="1" ry="1" transform="scale(1,-1)"/>
+ <g style="fill:#f8c44e">
+ <rect width="1" height="3" x="10" y="4"/>
+ <rect width="1" height="3" x="12" y="4"/>
+ <rect width="1" height="3" x="14" y="4"/>
+ <rect width="1" height="3" x="16" y="4"/>
+ <rect width="1" height="3" x="18" y="4"/>
+ <rect width="1" height="2" x="6" y="5"/>
+ <rect width="1" height="3" x="8" y="4"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,2 4,5 V 5.5 L 7,2.5 H 19 C 19.554,2.5 20,2.946 20,3.5 V 3 C 20,2.446 19.554,2 19,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/media-floppy-3_5.svg b/.icons/awkward/24x24/devices/media-floppy-3_5.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-floppy-3_5.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-floppy.svg b/.icons/awkward/24x24/devices/media-floppy.svg
new file mode 100644
index 00000000..32ab2112
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-floppy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="9" x="4" y="11.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="9" x="4" y="11" rx="1" ry="1"/>
+ <path style="fill:#ffae3f" d="M 20,17.5 V 19 C 20,19.554 19.554,20 19,20 H 5 C 4.446,20 4,19.554 4,19 V 17.5 Z"/>
+ <path style="opacity:0.2" d="M 8,2.5 V 8.5 C 8,9.054 8.446,9.5 9,9.5 H 19 C 19.554,9.5 20,9.054 20,8.5 V 2.5 Z M 15.5,3.5 H 18 C 18.277,3.5 18.5,3.723 18.5,4 V 7.5 C 18.5,7.777 18.277,8 18,8 H 15.5 C 15.223,8 15,7.777 15,7.5 V 4 C 15,3.723 15.223,3.5 15.5,3.5 Z"/>
+ <path style="fill:#b7b7b7" d="M 8,2 V 8 C 8,8.554 8.446,9 9,9 H 19 C 19.554,9 20,8.554 20,8 V 2 Z M 15.5,3 H 18 C 18.277,3 18.5,3.223 18.5,3.5 V 7 C 18.5,7.277 18.277,7.5 18,7.5 H 15.5 C 15.223,7.5 15,7.277 15,7 V 3.5 C 15,3.223 15.223,3 15.5,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 V 3.5 C 2,2.946 2.446,2.5 3,2.5 H 21 C 21.554,2.5 22,2.946 22,3.5 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/media-memory-sd.svg b/.icons/awkward/24x24/devices/media-memory-sd.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-memory-sd.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-memory.svg b/.icons/awkward/24x24/devices/media-memory.svg
new file mode 100644
index 00000000..3a453674
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-memory.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="fill:#8e8e8e">
+ <rect width="1" height="17" x="14" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="12" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="10" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="8" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="16" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="18" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="20" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="6" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="17" x="4" y="-21" transform="rotate(90)"/>
+ <rect width="1" height="20" x="12" y="2"/>
+ <rect width="1" height="20" x="10" y="2"/>
+ <rect width="1" height="20" x="8" y="2"/>
+ <rect width="1" height="20" x="6" y="2"/>
+ <rect width="1" height="20" x="14" y="2"/>
+ <rect width="1" height="20" x="16" y="2"/>
+ <rect width="1" height="20" x="18" y="2"/>
+ </g>
+ <rect style="opacity:0.2" width="15" height="18" x="5" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="15" height="18" x="5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,3 C 5.446,3 5,3.446 5,4 V 4.5 C 5,3.946 5.446,3.5 6,3.5 H 19 C 19.554,3.5 20,3.946 20,4.5 V 4 C 20,3.446 19.554,3 19,3 Z"/>
+ <g style="opacity:0.4;fill:#ffffff">
+ <rect width="1" height="2" x="9" y="6"/>
+ <rect width="1" height="2" x="9" y="9"/>
+ <rect width="1" height="4" x="9" y="12"/>
+ <rect width="1" height="5" x="12" y="6"/>
+ <rect width="1" height="5" x="12" y="12"/>
+ <rect width="1" height="4" x="15" y="6"/>
+ <rect width="1" height="2" x="15" y="11"/>
+ <rect width="1" height="5" x="15" y="14"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/media-optical-audio.svg b/.icons/awkward/24x24/devices/media-optical-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-blu-ray.svg b/.icons/awkward/24x24/devices/media-optical-blu-ray.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-blu-ray.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-data.svg b/.icons/awkward/24x24/devices/media-optical-data.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-data.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-dvd-video.svg b/.icons/awkward/24x24/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-dvd-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-dvd.svg b/.icons/awkward/24x24/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-dvd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-mixed-cd.svg b/.icons/awkward/24x24/devices/media-optical-mixed-cd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-mixed-cd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-recordable.svg b/.icons/awkward/24x24/devices/media-optical-recordable.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-recordable.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical-video.svg b/.icons/awkward/24x24/devices/media-optical-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-optical.svg b/.icons/awkward/24x24/devices/media-optical.svg
new file mode 100644
index 00000000..c2760ec3
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-optical.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 12,2.5 Z M 12,8.5 A 4,4 0 0 1 16,12.5 4,4 0 0 1 12,16.5 4,4 0 0 1 8,12.5 4,4 0 0 1 12,8.5 Z"/>
+ <path style="fill:#848484" d="M 12 7 A 5 5 0 0 0 7 12 A 5 5 0 0 0 12 17 A 5 5 0 0 0 17 12 A 5 5 0 0 0 12 7 z M 12 10 A 2 2 0 0 1 14 12 A 2 2 0 0 1 12 14 A 2 2 0 0 1 10 12 A 2 2 0 0 1 12 10 z"/>
+ <path style="fill:#e4e4e4" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 12 8 A 4 4 0 0 1 16 12 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 12 8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.207 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.293 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/media-removable.svg b/.icons/awkward/24x24/devices/media-removable.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/media-tape.svg b/.icons/awkward/24x24/devices/media-tape.svg
new file mode 100644
index 00000000..b222f04f
--- /dev/null
+++ b/.icons/awkward/24x24/devices/media-tape.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="translate(0,-1098.5197)">
+ <path style="opacity:0.2" d="m 7.9091797,1109.0196 c -1.057472,0 -1.9091795,0.8908 -1.9091795,1.9971 v 0.01 c 0,1.1063 0.8517075,1.997 1.9091795,1.997 H 16.09082 c 1.057474,0 1.90918,-0.8907 1.90918,-1.997 v -0.01 c 0,-1.1064 -0.851706,-1.9971 -1.90918,-1.9971 z m 0.090821,0.5 c 0.8284271,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.6715729,1.5 -1.5,1.5 -0.8284272,0 -1.5000001,-0.6716 -1.5000001,-1.5 0,-0.8284 0.6715729,-1.5 1.5000001,-1.5 z m 7.9999993,0 c 0.828427,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.671573,-1.5 1.5,-1.5 z"/>
+ <path style="opacity:0.2" d="m 2,1116.8547 v 0.5 c 0,0.9222 0.6959893,1.665 1.5605469,1.665 H 20.439453 c 0.864557,0 1.560547,-0.7428 1.560547,-1.665 v -0.5 c 0,0.9222 -0.69599,1.665 -1.560547,1.665 H 3.5605469 C 2.6959893,1118.5197 2,1117.7769 2,1116.8547 Z"/>
+ <path style="fill:#3f3f3f" transform="translate(0,1098.5197)" d="M 3.5605469 4 C 2.6959894 4 2 4.7419625 2 5.6640625 L 2 18.335938 C 2 19.258137 2.6959894 20 3.5605469 20 L 20.439453 20 C 21.30401 20 22 19.258137 22 18.335938 L 22 5.6640625 C 22 4.7419625 21.30401 4 20.439453 4 L 3.5605469 4 z M 7.5 10.25 A 1.75 1.75 0 0 1 8.5566406 10.607422 A 1.5 1.5 0 0 1 9.5 12 A 1.5 1.5 0 0 1 8.5625 13.388672 A 1.75 1.75 0 0 1 7.5 13.75 A 1.75 1.75 0 0 1 5.75 12 A 1.75 1.75 0 0 1 7.5 10.25 z M 16.5 10.25 A 1.75 1.75 0 0 1 18.25 12 A 1.75 1.75 0 0 1 16.5 13.75 A 1.75 1.75 0 0 1 15.443359 13.392578 A 1.5 1.5 0 0 1 14.5 12 A 1.5 1.5 0 0 1 15.4375 10.611328 A 1.75 1.75 0 0 1 16.5 10.25 z"/>
+ <path style="fill:#0071e2" transform="translate(0,1098.5197)" d="M 4.8027344 6 C 4.3579455 6 4 6.4305969 4 6.9667969 L 4 10 L 20 10 L 20 6.9667969 C 20 6.4305969 19.642053 6 19.197266 6 L 4.8027344 6 z"/>
+ <path style="opacity:0.2" transform="translate(0,1098.5197)" d="M 4 15.089844 L 4 15.589844 C 4 16.094444 4.3579455 16.5 4.8027344 16.5 L 19.197266 16.5 C 19.642053 16.5 20 16.094444 20 15.589844 L 20 15.089844 C 20 15.594444 19.642053 16 19.197266 16 L 4.8027344 16 C 4.3579455 16 4 15.594444 4 15.089844 z"/>
+ <path style="fill:#1eb29b" transform="translate(0,1098.5197)" d="M 4 10 L 4 15.089844 C 4 15.594444 4.3579455 16 4.8027344 16 L 19.197266 16 C 19.642053 16 20 15.594444 20 15.089844 L 20 10 L 4 10 z M 8 10.5 A 1.5 1.5 0 0 1 9.5 12 A 1.5 1.5 0 0 1 8 13.5 A 1.5 1.5 0 0 1 6.5 12 A 1.5 1.5 0 0 1 8 10.5 z M 16 10.5 A 1.5 1.5 0 0 1 17.5 12 A 1.5 1.5 0 0 1 16 13.5 A 1.5 1.5 0 0 1 14.5 12 A 1.5 1.5 0 0 1 16 10.5 z"/>
+ <path style="fill:#4f4f4f" d="m 3.4999991,1118.5197 1.9999994,-3.5 H 18.499999 l 2,3.5 z"/>
+ <circle style="opacity:0.4" cx="7" cy="1116.52" r="1"/>
+ <circle style="opacity:0.4" cx="17" cy="1116.52" r="1"/>
+ <path style="fill:#3f3f3f" d="m 7.9091797,1108.5197 c -1.057472,0 -1.9091795,0.8908 -1.9091795,1.9971 v 0.01 c 0,1.1063 0.8517075,1.997 1.9091795,1.997 H 16.09082 c 1.057474,0 1.90918,-0.8907 1.90918,-1.997 v -0.01 c 0,-1.1064 -0.851706,-1.9971 -1.90918,-1.9971 z m 0.090821,0.5 c 0.8284271,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.6715729,1.5 -1.5,1.5 -0.8284272,0 -1.5000001,-0.6716 -1.5000001,-1.5 0,-0.8284 0.6715729,-1.5 1.5000001,-1.5 z m 7.9999993,0 c 0.828427,0 1.5,0.6716 1.5,1.5 0,0.8284 -0.671573,1.5 -1.5,1.5 -0.828427,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.671573,-1.5 1.5,-1.5 z"/>
+ <path style="fill:#cccccc" d="m 10,1109.5197 h 4 v 2 h -4 z"/>
+ <path style="fill:#874f29" d="m 9.9999998,1109.5197 v 2 h 1.8255982 c 0.114652,-0.321 0.173766,-0.6592 0.174803,-1 -10e-4,-0.3408 -0.06015,-0.679 -0.174803,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5605469,1102.5197 C 2.6959894,1102.5197 2,1103.2626 2,1104.1847 v 0.5 c 0,-0.9221 0.6959894,-1.665 1.5605469,-1.665 H 20.439453 c 0.864557,0 1.560547,0.7429 1.560547,1.665 v -0.5 c 0,-0.9221 -0.69599,-1.665 -1.560547,-1.665 z"/>
+ <path style="fill:#ffffff;opacity:0.1" transform="translate(0,1098.5197)" d="M 5.5 16.5 L 3.5 20 L 3.7851562 20 L 5.5 17 L 18.5 17 L 20.214844 20 L 20.5 20 L 18.5 16.5 L 5.5 16.5 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="10" y="1109.52"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/modem.svg b/.icons/awkward/24x24/devices/modem.svg
new file mode 120000
index 00000000..537d40a5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/modem.svg
@@ -0,0 +1 @@
+network-modem.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/multimedia-player.svg b/.icons/awkward/24x24/devices/multimedia-player.svg
new file mode 100644
index 00000000..4a9d7d3e
--- /dev/null
+++ b/.icons/awkward/24x24/devices/multimedia-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-20" y="2" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="14" height="8" x="5" y="3" rx="0" ry="0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="opacity:0.2" d="m 4,21 0,0.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,21 c 0,0.554 -0.446,1 -1,1 L 5,22 C 4.446,22 4,21.554 4,21 Z"/>
+ <circle style="opacity:0.2" cx="12" cy="17.5" r="4"/>
+ <circle style="fill:#ffffff" cx="12" cy="17" r="4"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-card.svg b/.icons/awkward/24x24/devices/network-card.svg
new file mode 100644
index 00000000..d7a37b58
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-card.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 6,5.5 C 5.446,5.5 5,5.946 5,6.5 V 17.5 C 5,18.054 5.446,18.5 6,18.5 H 7.5 V 16.5 H 12.5 V 18.5 H 22 C 22.554,18.5 23,18.054 23,17.5 V 6.5 C 23,5.946 22.554,5.5 22,5.5 Z"/>
+ <path style="fill:#3da7d6" d="M 6,5 C 5.446,5 5,5.446 5,6 l 0,11 c 0,0.554 0.446,1 1,1 l 1.5,0 0,-2 5,0 0,2 9.5,0 c 0.554,0 1,-0.446 1,-1 L 23,6 C 23,5.446 22.554,5 22,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,4.9849 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 16,0 c 0.554,0 1,0.446 1,1 l 0,-0.5 c 0,-0.554 -0.446,-1 -1,-1 l -16,0 z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="13" y="16.5"/>
+ <rect width="2" height="3" x="15.5" y="16.5"/>
+ <rect width="2" height="3" x="18" y="16.5"/>
+ <rect width="2" height="3" x="20.5" y="16.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="13" y="16"/>
+ <rect width="2" height="3" x="15.5" y="16"/>
+ <rect width="2" height="3" x="18" y="16"/>
+ <rect width="2" height="3" x="20.5" y="16"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="11" y="8" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="12" y="7"/>
+ <rect width="1" height="1.5" x="14" y="7"/>
+ <rect width="1" height="1.5" x="12" y="12.5"/>
+ <rect width="1" height="1.5" x="14" y="12.5"/>
+ <rect width="1" height="1.5" x="9" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-17" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="9" y="-11.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="11" y="-11.5" transform="rotate(90)"/>
+ </g>
+ <path style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0.2" d="M 3,5 H 5 V 20.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,4 H 5 V 20"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3 3 A 1.0001 1.0001 0 0 0 2.0195 4.2461 A 1.0001 1.0001 0 0 1 3 3.5 L 5 3.5 A 1.0001 1.0001 0 0 1 6 4.5 L 6 4 A 1.0001 1.0001 0 0 0 5 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-modem.svg b/.icons/awkward/24x24/devices/network-modem.svg
new file mode 100644
index 00000000..56d33f53
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-modem.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5,0.5)">
+ <rect style="opacity:0.2" width="40" height="20" x="4" y="25" rx="3" ry="3"/>
+ <rect style="fill:#8e8e8e" width="24" height="4" x="4" y="-14" ry="2" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="40" height="20" x="4" y="24" rx="3" ry="3"/>
+ <circle style="opacity:0.2" cx="36" cy="35" r="4"/>
+ <circle style="fill:#c0f957" cx="36" cy="34" r="4"/>
+ <circle style="opacity:0.2" cx="24" cy="35" r="4"/>
+ <circle style="fill:#91af5b" cx="24" cy="34" r="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7,24 c -1.662,0 -3,1.338 -3,3 l 0,1 c 0,-1.662 1.338,-3 3,-3 l 34,0 c 1.662,0 3,1.338 3,3 l 0,-1 c 0,-1.662 -1.338,-3 -3,-3 L 7,24 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12,4 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 1.108,0 2,0.892 2,2 L 14,6 C 14,4.892 13.108,4 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-server-database.svg b/.icons/awkward/24x24/devices/network-server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/network-server.svg b/.icons/awkward/24x24/devices/network-server.svg
new file mode 100644
index 00000000..e6b6d3af
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-server.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g>
+ <rect style="opacity:0.2" width="6" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 8.5,16.5 7.5,19.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 6.5,16.5 5.5,19.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 4.5,16.5 3.5,19.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 10.5,16.5 9.5,19.5"/>
+ <circle style="opacity:0.2" cx="15" cy="17.5" r="1"/>
+ <circle style="opacity:0.2" cx="17.5" cy="17.5" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="17.5" r="1"/>
+ <circle style="fill:#76ff03" cx="15" cy="17" r="1"/>
+ <circle style="fill:#ffff00" cx="17.5" cy="17" r="1"/>
+ <circle style="fill:#ffcd40" cx="20" cy="17" r="1"/>
+ </g>
+ <g>
+ <rect style="opacity:0.2" width="6" height="20" x="-15.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-15" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 8.5,10.5 7.5,13.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 6.5,10.5 5.5,13.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 4.5,10.5 3.5,13.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 10.5,10.5 9.5,13.5"/>
+ <circle style="opacity:0.2" cx="15" cy="11.5" r="1"/>
+ <circle style="opacity:0.2" cx="17.5" cy="11.5" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="11.5" r="1"/>
+ <circle style="fill:#76ff03" cx="15" cy="11" r="1"/>
+ <circle style="fill:#ffff00" cx="17.5" cy="11" r="1"/>
+ <circle style="fill:#ffcd40" cx="20" cy="11" r="1"/>
+ </g>
+ <g>
+ <rect style="opacity:0.2" width="6" height="20" x="-9.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-9" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 8.5,4.5 7.5,7.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 6.5,4.5 5.5,7.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 4.5,4.5 3.5,7.5"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="M 10.5,4.5 9.5,7.5"/>
+ <circle style="opacity:0.2" cx="15" cy="5.5" r="1"/>
+ <circle style="opacity:0.2" cx="17.5" cy="5.5" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="5.5" r="1"/>
+ <circle style="fill:#76ff03" cx="15" cy="5" r="1"/>
+ <circle style="fill:#ffff00" cx="17.5" cy="5" r="1"/>
+ <circle style="fill:#ffcd40" cx="20" cy="5" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-vpn.svg b/.icons/awkward/24x24/devices/network-vpn.svg
new file mode 100644
index 00000000..36439dbc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-vpn.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path style="fill:#b7b7b7" d="M 11,1 C 7.676,1 5,3.676 5,7 V 9 H 7 V 7 C 7,4.784 8.784,3 11,3 13.216,3 15,4.784 15,7 V 9 H 17 V 7 C 17,3.676 14.324,1 11,1 Z"/>
+ <rect fill="#fecd38" width="12" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m11 1c-3.324 0-6 2.676-6 6v0.5c0-3.324 2.676-6 6-6s6 2.676 6 6v-0.5c0-3.324-2.676-6-6-6z"/>
+ <path fill="#fff" opacity=".2" d="m4 9c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h14c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-14z"/>
+ <path opacity=".2" d="m11 3c-2.216 0-4 1.784-4 4v0.5c0-2.216 1.784-4 4-4s4 1.784 4 4v-0.5c0-2.216-1.784-4-4-4z"/>
+ <path fill="#fff" opacity=".1" d="m3 18.5v1c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-1c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#cb9a05" d="m3 19v1c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-1c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ <rect fill="#fed96a" width="16" height="7" x="3" y="11" rx="0" ry="0"/>
+ <path opacity=".2" d="m3 20v0.5c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-0.5c0 0.554-0.446 1-1 1h-14c-0.554 0-1-0.446-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-wired.svg b/.icons/awkward/24x24/devices/network-wired.svg
new file mode 100644
index 00000000..3597d573
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-wired.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,21.5 6,19.5 H 3.5 C 2.669,19.5 2,18.831 2,18 V 6 C 2,5.169 2.669,4.5 3.5,4.5 H 20.5 C 21.331,4.5 22,5.169 22,6 V 18 C 22,18.831 21.331,19.5 20.5,19.5 H 18 L 16,21.5 Z"/>
+ <path style="fill:#afafb1" d="M 8,21 6,19 H 3.5 C 2.669,19 2,18.331 2,17.5 V 5.5 C 2,4.669 2.669,4 3.5,4 H 20.5 C 21.331,4 22,4.669 22,5.5 V 17.5 C 22,18.331 21.331,19 20.5,19 H 18 L 16,21 Z"/>
+ <path style="opacity:0.6" d="M 10,18 7.75,16 H 5 V 7 H 19 V 16 H 16 L 14,18 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="8" y="-9"/>
+ <rect width="1" height="2" x="10" y="-9"/>
+ <rect width="1" height="2" x="12" y="-9"/>
+ <rect width="1" height="2" x="14" y="-9"/>
+ <rect width="1" height="2" x="16" y="-9"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.5 4 C 2.669 4 2 4.669 2 5.5 L 2 6 C 2 5.169 2.669 4.5 3.5 4.5 L 20.5 4.5 C 21.331 4.5 22 5.169 22 6 L 22 5.5 C 22 4.669 21.331 4 20.5 4 L 3.5 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,16 V 16.5 H 7.75 L 10,18.5 H 14 L 16,16.5 H 19 V 16 H 16 L 14,18 H 10 L 7.75,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-wireless-hotspot.svg b/.icons/awkward/24x24/devices/network-wireless-hotspot.svg
new file mode 100644
index 00000000..f617d7f5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-wireless-hotspot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.039111,5.500094 C 8.2461536,5.500094 4.8317532,6.8125707 2,8.8478267 L 12.039111,19.5 21.999616,8.8100166 C 19.178887,6.7972132 15.80264,5.5001874 12.039111,5.5001874 Z"/>
+ <path style="fill:#4f9a3c" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3124767 2,8.3477327 L 12.039111,18.999906 21.999616,8.3099226 C 19.178887,6.2971192 15.80264,5.0000934 12.039111,5.0000934 Z"/>
+ <path style="fill:#9cda72" d="m 11.999808,7.7969192 c -3.0214152,0 -5.8255123,0.9650439 -8.0777818,2.5948448 L 12.041987,18.99986 20.07759,10.391298 C 17.825321,8.7617298 15.021367,7.7968725 11.999808,7.7968725 Z"/>
+ <path style="fill:#e4e4e4" d="m 11.999808,10.597666 c -2.2660733,0 -4.3691821,0.72376 -6.0584561,1.946145 L 12.031442,19 18.058264,12.543811 c -1.689082,-1.222525 -3.792286,-1.946052 -6.058456,-1.946052 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3125234 2,8.3477793 L 2.2696109,8.634053 C 5.0484485,6.7057389 8.3635362,5.4667818 12.039351,5.4667818 c 3.647104,0 6.925525,1.2241131 9.692092,3.1307682 L 21.999856,8.3095398 C 19.178168,6.2972033 15.8024,5.0001775 12.038392,5.0001775 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.000287,7.7964523 c -3.0214149,0 -5.8259913,0.9657909 -8.0782608,2.5956387 l 0.2705455,0.286274 C 6.3979169,9.1620872 9.0963745,8.2632808 12.000024,8.2632808 c 2.904847,0 5.602634,0.8997399 7.808411,2.4169042 l 0.268892,-0.288477 C 17.825536,8.7616738 15.022062,7.7958829 12.000503,7.7958829 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.000287,10.597199 c -2.266073,0 -4.3696611,0.724133 -6.0589351,1.946472 l 0.2705455,0.286275 c 1.6415829,-1.109376 3.6396273,-1.765965 5.7881266,-1.765965 2.149506,0 4.147167,0.657522 5.789085,1.767785 l 0.268892,-0.28801 c -1.688603,-1.222527 -3.791328,-1.94652 -6.057498,-1.94652 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/network-wireless.svg b/.icons/awkward/24x24/devices/network-wireless.svg
new file mode 100644
index 00000000..5c8c1508
--- /dev/null
+++ b/.icons/awkward/24x24/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12.039111,5.500094 C 8.2461536,5.500094 4.8317532,6.8125707 2,8.8478267 L 12.039111,19.5 21.999616,8.8100166 C 19.178887,6.7972132 15.80264,5.5001874 12.039111,5.5001874 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3124767 2,8.3477327 L 12.039111,18.999906 21.999616,8.3099226 C 19.178887,6.2971192 15.80264,5.0000934 12.039111,5.0000934 Z"/>
+ <path style="fill:#797979" d="m 11.999808,7.7969192 c -3.0214152,0 -5.8255123,0.9650439 -8.0777818,2.5948448 L 12.041987,18.99986 20.07759,10.391298 C 17.825321,8.7617298 15.021367,7.7968725 11.999808,7.7968725 Z"/>
+ <path style="fill:#e4e4e4" d="m 11.999808,10.597666 c -2.2660733,0 -4.3691821,0.72376 -6.0584561,1.946145 L 12.031442,19 18.058264,12.543811 c -1.689082,-1.222525 -3.792286,-1.946052 -6.058456,-1.946052 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.039111,5 C 8.2461536,5 4.8317532,6.3125234 2,8.3477793 L 2.2696109,8.634053 C 5.0484485,6.7057389 8.3635362,5.4667818 12.039351,5.4667818 c 3.647104,0 6.925525,1.2241131 9.692092,3.1307682 L 21.999856,8.3095398 C 19.178168,6.2972033 15.8024,5.0001775 12.038392,5.0001775 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.000287,7.7964523 c -3.0214149,0 -5.8259913,0.9657909 -8.0782608,2.5956387 l 0.2705455,0.286274 C 6.3979169,9.1620872 9.0963745,8.2632808 12.000024,8.2632808 c 2.904847,0 5.602634,0.8997399 7.808411,2.4169042 l 0.268892,-0.288477 C 17.825536,8.7616738 15.022062,7.7958829 12.000503,7.7958829 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.000287,10.597199 c -2.266073,0 -4.3696611,0.724133 -6.0589351,1.946472 l 0.2705455,0.286275 c 1.6415829,-1.109376 3.6396273,-1.765965 5.7881266,-1.765965 2.149506,0 4.147167,0.657522 5.789085,1.767785 l 0.268892,-0.28801 c -1.688603,-1.222527 -3.791328,-1.94652 -6.057498,-1.94652 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/pda.svg b/.icons/awkward/24x24/devices/pda.svg
new file mode 100644
index 00000000..ab55c596
--- /dev/null
+++ b/.icons/awkward/24x24/devices/pda.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="-22.5" y="-20" rx="4" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-18" y="-20" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-22" y="-20" rx="4" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="13" x="6" y="4" rx=".5" ry=".5"/>
+ <circle style="fill:#4d4d4d" cx="8" cy="19" r="1"/>
+ <circle style="fill:#4d4d4d" cx="17" cy="19" r="1"/>
+ <rect style="fill:#4d4d4d" width="1" height="1" x="15" y="2"/>
+ <circle style="fill:#4d4d4d" cx="12.5" cy="19.5" r="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5,2 C 4.669,2 4,2.669 4,3.5 V 4 C 4,3.169 4.669,2.5 5.5,2.5 H 18.5 C 19.331,2.5 20,3.169 20,4 V 3.5 C 20,2.669 19.331,2 18.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/phone.svg b/.icons/awkward/24x24/devices/phone.svg
new file mode 100644
index 00000000..1e67ff84
--- /dev/null
+++ b/.icons/awkward/24x24/devices/phone.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="5" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="14" height="20" x="5" y="2" rx="1" ry="1"/>
+ <rect style="fill:#333333" width="12" height="14" x="6" y="4"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6 2 C 5.446 2 5 2.446 5 3 L 5 3.5 C 5 2.946 5.446 2.5 6 2.5 L 18 2.5 C 18.554 2.5 19 2.946 19 3.5 L 19 3 C 19 2.446 18.554 2 18 2 L 6 2 z"/>
+ <rect style="fill:#4d4d4d" width="2" height="2" x="11" y="19" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="15" y="19" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="7" y="19" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/printer-network.svg b/.icons/awkward/24x24/devices/printer-network.svg
new file mode 100644
index 00000000..cc088579
--- /dev/null
+++ b/.icons/awkward/24x24/devices/printer-network.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <rect style="opacity:0.2" width="6" height="20" x="-21.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5,16.5 -1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 6.5,16.5 -1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 4.5,16.5 -1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.5,16.5 -1,3"/>
+ <circle style="opacity:0.2" cx="15" cy="17.5" r="1"/>
+ <circle style="opacity:0.2" cx="17.5" cy="17.5" r="1"/>
+ <circle style="opacity:0.2" cx="20" cy="17.5" r="1"/>
+ <circle style="fill:#76ff03" cx="15" cy="17" r="1"/>
+ <circle style="fill:#ffff00" cx="17.5" cy="17" r="1"/>
+ <circle style="fill:#ffcd40" cx="20" cy="17" r="1"/>
+ </g>
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="7" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,7.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 v 0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 h 0.5 c 0.4155,0 0.75,0.3345 0.75,0.75 v -0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,6 C 2.446,6 2,6.4720055 2,7.0585938 v 0.5 C 2,6.9720055 2.446,6.5 3,6.5 h 18 c 0.554,0 1,0.4720055 1,1.0585938 v -0.5 C 22,6.4720055 21.554,6 21,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/printer.svg b/.icons/awkward/24x24/devices/printer.svg
new file mode 100644
index 00000000..d4d0cc63
--- /dev/null
+++ b/.icons/awkward/24x24/devices/printer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-16.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,14 0,7.5 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,14 4,14 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 L 4,9 20,9 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-16" y="-22" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="3" y="12.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="8.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="3" y="8" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 4,13.5 4,21 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-7.5 -16,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="6" y="19"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="6" y="17"/>
+ <rect style="opacity:0.5" width="12" height="1" x="6" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.75,8.0000006 c -0.4155,0 -0.75,0.3345 -0.75,0.75 l 0,0.5 c 0,-0.4155 0.3345,-0.75 0.75,-0.75 l 0.5,0 c 0.4155,0 0.75,0.3345 0.75,0.75 l 0,-0.5 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 l -0.5,0 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 7 C 2.446 7 2 7.4720055 2 8.0585938 L 2 8.5585938 C 2 7.9720055 2.446 7.5 3 7.5 L 21 7.5 C 21.554 7.5 22 7.9720055 22 8.5585938 L 22 8.0585938 C 22 7.4720055 21.554 7 21 7 L 3 7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/removable-media.svg b/.icons/awkward/24x24/devices/removable-media.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/removable-media.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/scanner.svg b/.icons/awkward/24x24/devices/scanner.svg
new file mode 100644
index 00000000..31445e4d
--- /dev/null
+++ b/.icons/awkward/24x24/devices/scanner.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="12" x="-20" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 14,0 c 0.554,0 1,0.446 1,1 L 20,3 C 20,2.446 19.554,2 19,2 L 5,2 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="2" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="2" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-20.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-4.5" y="-18" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/server-database.svg b/.icons/awkward/24x24/devices/server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/24x24/devices/server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/smartphone.svg b/.icons/awkward/24x24/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/soundcard.svg b/.icons/awkward/24x24/devices/soundcard.svg
new file mode 120000
index 00000000..1de6f80d
--- /dev/null
+++ b/.icons/awkward/24x24/devices/soundcard.svg
@@ -0,0 +1 @@
+audio-card.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/stock_cell-phone.svg b/.icons/awkward/24x24/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/24x24/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/system.svg b/.icons/awkward/24x24/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/tablet.svg b/.icons/awkward/24x24/devices/tablet.svg
new file mode 100644
index 00000000..69733fbf
--- /dev/null
+++ b/.icons/awkward/24x24/devices/tablet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="17" x="-22.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="17" x="-22" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="15" height="16" x="4" y="4" rx="1" ry="1"/>
+ <circle style="fill:#333333" cx="11.5" cy="3.5" r=".5"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 4 2 C 3.446 2 3 2.446 3 3 L 3 3.5 C 3 2.946 3.446 2.5 4 2.5 L 19 2.5 C 19.554 2.5 20 2.946 20 3.5 L 20 3 C 20 2.446 19.554 2 19 2 L 4 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/uninterruptible-power-supply.svg b/.icons/awkward/24x24/devices/uninterruptible-power-supply.svg
new file mode 100644
index 00000000..00f9090a
--- /dev/null
+++ b/.icons/awkward/24x24/devices/uninterruptible-power-supply.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5)">
+ <rect style="opacity:0.2" width="40" height="32" x="-45" y="-40" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="40" height="32" x="-44" y="-40" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 34,4 V 26 C 34,31.54 29.54,36 24,36 18.46,36 14,31.54 14,26 V 4 Z"/>
+ <circle style="opacity:0.2" cx="24" cy="27" r="4"/>
+ <circle style="fill:#8e8e8e" cx="24" cy="26" r="4"/>
+ <circle style="opacity:0.2" cx="24" cy="17" r="2"/>
+ <circle style="fill:#ff6e40" cx="24" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="24" cy="11" r="2"/>
+ <circle style="fill:#76ff03" cx="24" cy="10" r="2"/>
+ <rect style="opacity:0.5" width="24" height="4" x="12" y="40"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,4 C 8.892,4 8,4.892 8,6 V 7 C 8,5.892 8.892,5 10,5 H 38 C 39.108,5 40,5.892 40,7 V 6 C 40,4.892 39.108,4 38,4 Z"/>
+ <path style="opacity:0.5" d="M 37,22 C 36.446,22 36,22.446 36,23 36,23.554 36.446,24 37,24 H 40 V 22 Z M 37,26 C 36.446,26 36,26.446 36,27 36,27.554 36.446,28 37,28 H 40 V 26 Z M 37,30 C 36.446,30 36,30.446 36,31 36,31.554 36.446,32 37,32 H 40 V 30 Z"/>
+ <path style="opacity:0.5" d="M 8,22 V 24 H 11 C 11.554,24 12,23.554 12,23 12,22.446 11.554,22 11,22 Z M 8,26 V 28 H 11 C 11.554,28 12,27.554 12,27 12,26.446 11.554,26 11,26 Z M 8,30 V 32 H 11 C 11.554,32 12,31.554 12,31 12,30.446 11.554,30 11,30 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/devices/unity-fallback-mount-helper.svg b/.icons/awkward/24x24/devices/unity-fallback-mount-helper.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/24x24/devices/unity-fallback-mount-helper.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/video-display.svg b/.icons/awkward/24x24/devices/video-display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/24x24/devices/video-display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/devices/video-television.svg b/.icons/awkward/24x24/devices/video-television.svg
new file mode 100644
index 00000000..9d6f6f5d
--- /dev/null
+++ b/.icons/awkward/24x24/devices/video-television.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="10" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="10" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="15" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="15" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="13" height="18" x="-18" y="-21" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 V 5.5 C 2,4.946 2.446,4.5 3,4.5 H 21 C 21.554,4.5 22,4.946 22,5.5 V 5 C 22,4.446 21.554,4 21,4 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="18" height=".5" x="3" y="18"/>
+</svg>
diff --git a/.icons/awkward/24x24/devices/wiimotedev.svg b/.icons/awkward/24x24/devices/wiimotedev.svg
new file mode 100644
index 00000000..3bae62b1
--- /dev/null
+++ b/.icons/awkward/24x24/devices/wiimotedev.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="9" x="2" y="-16" rx="1" ry=".9" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 14,6 c 10e-7,-0.277 -0.223,-0.5 -0.49999,-0.499995 l -1,-1.25e-5 1.2e-5,-1 c 1e-6,-0.277 -0.223,-0.5 -0.49999,-0.49999 l -1,0 c -0.277,-5e-7 -0.5,0.223 -0.49999,0.49999 l -1.3e-5,1 -1,-1.25e-5 c -0.277,-5e-7 -0.5,0.223 -0.499995,0.49999 l 1.25e-5,1 c 0,0.277 0.223,0.5 0.49999,0.499995 l 1.0000005,1.25e-5 -1.3e-5,1 c -10e-7,0.277 0.223,0.5 0.49999,0.49999 l 1,1.25e-5 c 0.277,0 0.5,-0.223 0.49999,-0.49999 l 1.3e-5,-1 1,1.25e-5 c 0.277,5e-7 0.5,-0.223 0.49999,-0.49999 l -1.3e-5,-1 z"/>
+ <circle style="fill:#4f4f4f" cx="19" cy="-13" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="16" cy="-13" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="19" cy="-10" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="16" cy="-10" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9005,2 C 7.402,2 7,2.446 7,3 l 0,0.5 c 0,-0.554 0.402,-1 0.9005,-1 l 7.199,0 C 15.598,2.5 16,2.946 16,3.5 L 16,3 C 16,2.446 15.598,2 15.0995,2 l -7.199,0 z"/>
+ <path style="opacity:0.2" d="m 7,21 0,0.5 c 0,0.554 0.40179,1 0.9004,1 l 7.199,0 c 0.4985,0 0.9005,-0.446 0.9005,-1 l 0,-0.5 c 0,0.554 -0.40179,1 -0.9004,1 l -7.199,0 C 7.402,22 7,21.554 7,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/checkmark.svg b/.icons/awkward/24x24/emblems/checkmark.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-added.svg b/.icons/awkward/24x24/emblems/emblem-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-checked.svg b/.icons/awkward/24x24/emblems/emblem-checked.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-default.svg b/.icons/awkward/24x24/emblems/emblem-default.svg
new file mode 100644
index 00000000..81ae24a1
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-default.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="M 11,27.221826 15.24264,31.464467 18.778174,35 37.16295,16.615224 33.627417,13.07969 18.778174,27.928933 14.535533,23.686292 11,27.221826 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-documents.svg b/.icons/awkward/24x24/emblems/emblem-documents.svg
new file mode 100644
index 00000000..f77d00c1
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-documents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g>
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 7,7 17,7 17,9 7,9 Z"/>
+ <path style="fill:#ffffff" d="m 7,11 10,0 0,2 -10,0 z"/>
+ <path style="fill:#ffffff" d="m 7,15 10,0 0,2 -10,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-downloads.svg b/.icons/awkward/24x24/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..5a955db5
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-downloads.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 10,4.999999 10,11 l -2,0 4,4 4,-4 -2,0 0,-6.000001 z"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="16" y="-16" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-app.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..ab3e7eeb
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#4caf50" d="M 10,2 C 8.892,2 8,2.892 8,4 V 6 H 4 C 2.892,6 2,6.892 2,8 V 12 H 4 C 5.108,12 6,12.892 6,14 6,15.108 5.108,16 4,16 H 2 V 20 C 2,21.108 2.892,22 4,22 H 8 V 20 C 8,18.892 8.892,18 10,18 11.108,18 12,18.892 12,20 V 22 H 16 C 17.108,22 18,21.108 18,20 V 16 H 20 C 21.108,16 22,15.108 22,14 22,12.892 21.108,12 20,12 H 18 V 8 C 18,6.892 17.108,6 16,6 H 12 V 4 C 12,2.892 11.108,2 10,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-infinite.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-infinite.svg
new file mode 100644
index 00000000..bb58cca8
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-infinite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,7 C 10.163,7 8.6329,8.201 8.0631,9.843 6.3393,10.062 4.9999,11.518 4.9999,13.3 4.9999,15.233 6.5669,17 8.4999,17 H 16.2 C 17.747,17 19,15.547 19,14 19,12.453 17.747,11.2 16.2,11.2 16.2,8.88 14.32,7 12,7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-mixedstate.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-mixedstate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-mixedstate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-selsync.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-selsync.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-syncing.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-unsyncable.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-unsyncable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-dropbox-uptodate.svg b/.icons/awkward/24x24/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-dropbox-uptodate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-encrypted-locked.svg b/.icons/awkward/24x24/emblems/emblem-encrypted-locked.svg
new file mode 100644
index 00000000..1f8bdfb6
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-encrypted-locked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <g>
+ <path style="fill:#ffffff" d="m 18,16 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m 0,4 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"/>
+ <rect style="fill:#ffffff" width="16" height="4" x="22" y="22"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="31" y="26"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-encrypted-unlocked.svg b/.icons/awkward/24x24/emblems/emblem-encrypted-unlocked.svg
new file mode 100644
index 00000000..58d9a921
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-encrypted-unlocked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="matrix(0,-0.5,0.5,0,0,24)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <g>
+ <path style="fill:#ffffff" d="m 18,16 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m 0,4 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"/>
+ <rect style="fill:#ffffff" width="16" height="4" x="22" y="22"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="31" y="26"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-error.svg b/.icons/awkward/24x24/emblems/emblem-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-favorite.svg b/.icons/awkward/24x24/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..bcc33f07
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-favorite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 14.538213,6 C 13.535495,6 12.632507,6.424743 12.000245,7.200009 11.367819,6.424743 10.464859,6 9.462113,6 7.550099,6 6.000085,7.7638495 6.000085,9.939732 c 0,0.58462 0.090758,1.147219 0.249708,1.684458 0,0 0.144131,0.484744 0.2718125,0.75159 C 7.9808885,15.787614 12.000001,18 12.000001,18 c 0,0 4.019138,-2.212445 5.478394,-5.624219 0,0 0.188286,-0.454596 0.271812,-0.751591 0.151772,-0.539722 0.249708,-1.099838 0.249708,-1.684458 C 17.999915,7.7638495 16.449901,6 14.537887,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-generic.svg b/.icons/awkward/24x24/emblems/emblem-generic.svg
new file mode 100644
index 00000000..3d0d0da3
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 11 5 L 11 9.5859375 L 7.7578125 6.34375 L 6.34375 7.7578125 L 9.5859375 11 L 5 11 L 5 13 L 9.5859375 13 L 6.34375 16.242188 L 7.7578125 17.65625 L 11 14.414062 L 11 19 L 13 19 L 13 14.414062 L 16.242188 17.65625 L 17.65625 16.242188 L 14.414062 13 L 19 13 L 19 11 L 14.414062 11 L 17.65625 7.7578125 L 16.242188 6.34375 L 13 9.5859375 L 13 5 L 11 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-important.svg b/.icons/awkward/24x24/emblems/emblem-important.svg
new file mode 100644
index 00000000..3036956b
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-important.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g>
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11,15 2,0 0,-10 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-information.svg b/.icons/awkward/24x24/emblems/emblem-information.svg
new file mode 100644
index 00000000..3bad3a46
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-information.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="matrix(1,0,0,-1,0,24)">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11,15 2,0 0,-10 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-error-shared.svg b/.icons/awkward/24x24/emblems/emblem-insync-error-shared.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-error-shared.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-error.svg b/.icons/awkward/24x24/emblems/emblem-insync-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks-active.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks.svg b/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-synced-callbacks.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-synced-shared.svg b/.icons/awkward/24x24/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..e36c1949
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-synced-shared.svg
@@ -0,0 +1 @@
+emblem-shared.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-synced.svg b/.icons/awkward/24x24/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-synced.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-syncing-shared.svg b/.icons/awkward/24x24/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-syncing-shared.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-insync-syncing.svg b/.icons/awkward/24x24/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-insync-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-link.svg b/.icons/awkward/24x24/emblems/emblem-link.svg
new file mode 120000
index 00000000..c990e622
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-link.svg
@@ -0,0 +1 @@
+emblem-symbolic-link.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-locked.svg b/.icons/awkward/24x24/emblems/emblem-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-mail.svg b/.icons/awkward/24x24/emblems/emblem-mail.svg
new file mode 100644
index 00000000..922745a1
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="m 24,12 c -6.627,0 -12,5.373 -12,12 0,6.627 5.373,12 12,12 l 7.5,0 c 0,0 1.4063,0 1.5,-1.5 C 33,33 31.5,33 31.5,33 L 24,33 c -4.9706,0 -9,-4.0294 -9,-9 0,-4.9706 4.0294,-9 9,-9 4.971,0 9,4.029 9,9 l 0,1.5 C 33,26.328 32.328,27 31.5,27 30.672,27 30,26.328 30,25.5 L 30,24 c 0,-3.314 -2.686,-6 -6,-6 -3.314,0 -6,2.686 -6,6 0,3.314 2.686,6 6,6 1.569,0 2.986,-0.616 4.055,-1.603 0.855,1.017 2.116,1.604 3.445,1.603 2.485,0 4.5,-2.015 4.5,-4.5 L 36,24 C 36,17.373 30.627,12 24,12 Z m 0,9 c 1.6568,0 3,1.3432 3,3 0,1.657 -1.343,3 -3,3 -1.657,0 -3,-1.343 -3,-3 0,-1.6568 1.3432,-3 3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-new.svg b/.icons/awkward/24x24/emblems/emblem-new.svg
new file mode 100644
index 00000000..fbc0c941
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <rect style="fill:#ffffff" width="2" height="14" x="-13" y="5" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="2" height="14" x="11" y="5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-noread.svg b/.icons/awkward/24x24/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-nowrite.svg b/.icons/awkward/24x24/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-package.svg b/.icons/awkward/24x24/emblems/emblem-package.svg
new file mode 100644
index 00000000..7e02c5b1
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-package.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 8.5,6 6,9 11,9 11,6 Z"/>
+ <path style="fill:#ffffff" d="m 13,6 0,3 5,0 -2.5,-3 z"/>
+ <path style="fill:#ffffff" d="m 6,11 0,7 12,0 0,-7 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-pause.svg b/.icons/awkward/24x24/emblems/emblem-pause.svg
new file mode 100644
index 00000000..a8569062
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-pause.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <rect style="fill:#ffffff" width="6" height="28" x="16" y="10"/>
+ <rect style="fill:#ffffff" width="6" height="28" x="26" y="10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-photos.svg b/.icons/awkward/24x24/emblems/emblem-photos.svg
new file mode 100644
index 00000000..c671196f
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-photos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 9.5 7 L 8.5 8 L 7.5 8 C 6.279084 7.986885 6 7.9999999 6 8.9277344 L 6 16 C 6 17 6.5434111 17 7.7128906 17 L 16.287109 17 C 17.629731 17.002948 18 17 18 16 L 18 9 C 18 8 17.637609 8 16.5 8 L 15.5 8 L 14.5 7 L 9.5 7 z M 12 9 C 13.6568 9 15 10.343201 15 12 C 15 13.6568 13.6568 15 12 15 C 10.3432 15 9 13.6568 9 12 C 9 10.343201 10.3432 9 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-question.svg b/.icons/awkward/24x24/emblems/emblem-question.svg
new file mode 100644
index 00000000..99f0f0db
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-question.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="m 26,38 -4,0 0,-4 4,0 z m 4.14,-15.5 -1.8,1.84 C 26.9,25.8 26,27 26,30 l -4,0 0,-1 c 0,-2.2 0.9,-4.2 2.34,-5.66 l 2.48,-2.52 C 27.56,20.1 28,19.1 28,18 c 0,-2.2 -1.8,-4 -4,-4 -2.2,0 -4,1.8 -4,4 l -4,0 c 0,-4.42 3.58,-8 8,-8 4.42,0 8,3.58 8,8 0,1.76 -0.72,3.36 -1.86,4.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-added.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-added.svg
new file mode 120000
index 00000000..fe747bc8
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-added.svg
@@ -0,0 +1 @@
+vcs-added.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-calculating.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-calculating.svg
new file mode 120000
index 00000000..46afa150
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-calculating.svg
@@ -0,0 +1 @@
+vcs-update-required.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-complicated.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-complicated.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-complicated.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-conflicted.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-conflicted.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-conflicted.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-deleted.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-deleted.svg
new file mode 120000
index 00000000..e2f22b3d
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-deleted.svg
@@ -0,0 +1 @@
+vcs-removed.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-eerror.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-eerror.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-eerror.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-ignored.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-ignored.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-ignored.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-locked.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-modified.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-modified.svg
new file mode 120000
index 00000000..6e94e01f
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-modified.svg
@@ -0,0 +1 @@
+vcs-locally-modified-unstaged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-normal.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-normal.svg
new file mode 120000
index 00000000..5c0190bc
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-normal.svg
@@ -0,0 +1 @@
+vcs-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-obstructed.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-obstructed.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-obstructed.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-read_only.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-read_only.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-read_only.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-rabbitvcs-unversioned.svg b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-unversioned.svg
new file mode 120000
index 00000000..01b16f85
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-rabbitvcs-unversioned.svg
@@ -0,0 +1 @@
+vcs-locally-modified.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-readonly.svg b/.icons/awkward/24x24/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..1c7027f2
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-readonly.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="m 23.999998,11.999995 c -4,0 -7,2.000006 -7,6.999994 l 0,3 -1.333333,0 c -0.923333,0 -1.666667,0.750292 -1.666667,1.700006 l 0,10.585714 c 0,0.949714 0.743334,1.714286 1.666667,1.714286 l 16.666667,0 c 0.923333,0 1.666667,-0.764572 1.666667,-1.714286 l 0,-10.585714 c 0,-0.949714 -0.743334,-1.700006 -1.666667,-1.700006 l -1.333333,0 0,-3 c 0,-4.999988 -3,-6.999994 -7.000001,-6.999994 z m 0,3 c 2.000001,0 4.000001,0.999994 4.000001,3.999994 l 0,3 -8.000001,0 0,-3 c 0,-3 2,-3.999994 4,-3.999994 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-remove.svg b/.icons/awkward/24x24/emblems/emblem-remove.svg
new file mode 100644
index 00000000..c0e2ad2c
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <rect style="fill:#ffffff" width="2" height="14" x="-13" y="5" transform="matrix(0,-1,1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-shared.svg b/.icons/awkward/24x24/emblems/emblem-shared.svg
new file mode 100644
index 00000000..e631aa94
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-shared.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="m 29.810739,13.147437 a 4,4 0 0 0 -3.2754,1.9961 4,4 0 0 0 -0.38672,3.0684 l -5.2949,3.0586 a 4,4 0 0 0 -2.854,-1.199 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 2.8516,-1.1992 l 5.2949,3.0586 a 4,4 0 0 0 0.388,3.068 4,4 0 0 0 5.465,1.465 4,4 0 0 0 1.465,-5.465 4,4 0 0 0 -5.465,-1.463 4,4 0 0 0 -0.854,0.662 l -5.296,-3.057 a 4,4 0 0 0 0.15,-1.07 4,4 0 0 0 -0.146,-1.07 l 5.2949,-3.0566 a 4,4 0 0 0 0.851,0.662 4,4 0 0 0 5.465,-1.463 4,4 0 0 0 -1.465,-5.465 4,4 0 0 0 -2.189,-0.531 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-success.svg b/.icons/awkward/24x24/emblems/emblem-success.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-success.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-symbolic-link.svg b/.icons/awkward/24x24/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..8f5a6997
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13,7 0,2 -3.1601538,0 c -1.371845,8e-5 -2.6394518,0.7735688 -3.3253743,1.953268 -0.6859627,1.179767 -0.6859627,2.969738 0,4.149506 C 7.1674503,16.222129 8.3474229,16.93642 9.6485932,17 8.6670891,16.902435 7.9999107,16.382474 8,15.403 8.0000002,14.35005 8.7794398,14 9.8398462,14 L 13,14 13,15.579409 18,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-synchronizing.svg b/.icons/awkward/24x24/emblems/emblem-synchronizing.svg
new file mode 100644
index 00000000..e306b878
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-synchronizing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 11.96875,6 C 11.36456,5.9939 10.7654,6.07816 10.18359,6.228516 7.47096,6.913774 5.45091,9.354051 5.49219,12.000001 l -1.49219,0 2.28711,3 2.1875,-3 -1.43164,0 C 7.03797,10.891784 7.47856,9.864385 8.26172,9.03711 9.7337,7.370054 12.49279,6.978695 14.44922,8.09375 15.09911,8.895029 16.54246,8.01511 15.78516,7.19336 14.70791,6.403083 13.3288,6.00281 11.96875,6 Z m 5.74414,3 -2.1875,3.000001 1.43164,0 c 0.005,1.108217 -0.43559,2.135616 -1.21875,2.962891 -1.47198,1.667054 -4.23107,2.058412 -6.1875,0.943359 -0.64989,-0.801279 -2.09324,0.07864 -1.33594,0.90039 C 9.29209,17.596917 10.6712,17.9972 12.03125,18 c 0.60419,0.0061 1.20334,-0.07816 1.78516,-0.228516 2.71263,-0.685258 4.73267,-3.125534 4.6914,-5.771483 l 1.49219,0 L 17.71289,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-syncthing-active.svg b/.icons/awkward/24x24/emblems/emblem-syncthing-active.svg
new file mode 100644
index 00000000..aef1b90b
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-syncthing-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#35be50" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,6 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 6,12 6,6 0 0 1 12,6 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 5.5,13.5 13.5,12.5 18,9.5"/>
+ <path style="fill:none;stroke:#ffffff" d="M 16.5,16.5 13.5,12.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="16.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-syncthing-error.svg b/.icons/awkward/24x24/emblems/emblem-syncthing-error.svg
new file mode 100644
index 00000000..63e871ff
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-syncthing-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#e53935" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,6 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 6,12 6,6 0 0 1 12,6 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 5.5,13.5 13.5,12.5 18,9.5"/>
+ <path style="fill:none;stroke:#ffffff" d="M 16.5,16.5 13.5,12.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="16.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-syncthing-offline.svg b/.icons/awkward/24x24/emblems/emblem-syncthing-offline.svg
new file mode 100644
index 00000000..62351edd
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-syncthing-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#999999" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,6 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 6,12 6,6 0 0 1 12,6 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 5.5,13.5 13.5,12.5 18,9.5"/>
+ <path style="fill:none;stroke:#ffffff" d="M 16.5,16.5 13.5,12.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="16.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-syncthing.svg b/.icons/awkward/24x24/emblems/emblem-syncthing.svg
new file mode 100644
index 00000000..683a2f74
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-syncthing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#1ca4d4" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 7,7 0 0 0 12,5 Z M 12,6 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 6,12 6,6 0 0 1 12,6 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 5.5,13.5 13.5,12.5 18,9.5"/>
+ <path style="fill:none;stroke:#ffffff" d="M 16.5,16.5 13.5,12.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="16.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-system.svg b/.icons/awkward/24x24/emblems/emblem-system.svg
new file mode 100644
index 00000000..e25c0ded
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-system.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="m 10.5,5 0,1.709961 A 5.5000005,5.5000005 0 0 0 9.324219,7.2021485 L 8.111328,5.989258 5.989258,8.111328 7.199219,9.321289 A 5.5000005,5.5000005 0 0 0 6.713867,10.5 L 5,10.5 l 0,3 1.709961,0 a 5.5000005,5.5000005 0 0 0 0.4921875,1.175781 l -1.2128905,1.212891 2.12207,2.12207 1.209961,-1.209961 A 5.5000005,5.5000005 0 0 0 10.5,17.286133 L 10.5,19 l 3,0 0,-1.709961 a 5.5000005,5.5000005 0 0 0 1.175781,-0.492188 l 1.212891,1.212891 2.12207,-2.12207 -1.209961,-1.209961 A 5.5000005,5.5000005 0 0 0 17.286133,13.5 L 19,13.5 l 0,-3 -1.709961,0 A 5.5000005,5.5000005 0 0 0 16.797851,9.324219 l 1.212891,-1.212891 -2.12207,-2.12207 -1.209961,1.209961 A 5.5000005,5.5000005 0 0 0 13.5,6.713867 L 13.5,5 10.5,5 Z M 12,9.5 A 2.5,2.5 0 0 1 14.5,12 2.5,2.5 0 0 1 12,14.5 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 12,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-unavailable.svg b/.icons/awkward/24x24/emblems/emblem-unavailable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-unlocked.svg b/.icons/awkward/24x24/emblems/emblem-unlocked.svg
new file mode 100644
index 00000000..a79c4040
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-unlocked.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="m 24,12 c -3.720732,0 -6.572538,1.734215 -6.953125,6 l 3.041016,0 C 20.487569,15.775525 22.241985,15 24,15 c 2.000001,0 4,1 4,4 l 0,3 -4,0 -4,0 -3,0 -1.333984,0 C 14.742683,22 14,22.749505 14,23.699219 l 0,10.585937 C 14,35.23487 14.742683,36 15.666016,36 l 16.667968,0 C 33.257317,36 34,35.23487 34,34.285156 L 34,23.699219 C 34,22.749505 33.257317,22 32.333984,22 L 31,22 31,19 c 0,-4.999988 -2.999999,-7 -7,-7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-unreadable.svg b/.icons/awkward/24x24/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..416afe6b
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-unreadable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,12,-4.9705627)">
+ <rect style="fill:#ffffff" width="2" height="14" x="-13" y="5" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="2" height="14" x="11" y="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-urgent.svg b/.icons/awkward/24x24/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..eaca79cc
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,6 V 12 L 15,15"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/emblem-warning.svg b/.icons/awkward/24x24/emblems/emblem-warning.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/emblems/emblem-web.svg b/.icons/awkward/24x24/emblems/emblem-web.svg
new file mode 100644
index 00000000..47cd847c
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/emblem-web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.01916,5.0000075 c -2.95265,0 -5.4765,1.83685 -6.495,4.42075 -0.05421,0.13143 -0.10182,0.26605 -0.148015,0.40136 -0.00905,0.028005 -0.0195,0.055215 -0.02825,0.083375 -0.2215,0.6765005 -0.348,1.3950005 -0.348,2.1445005 0,3.8335 3.1305,6.949999 6.981,6.949999 2.9248,0 5.431,-1.800399 6.469,-4.345149 2.7e-4,-6.5e-4 5e-4,-0.0012 10e-4,-0.0019 0.07457,-0.17525 0.1375,-0.355845 0.197675,-0.53805 0.225235,-0.682 0.351535,-1.40865 0.351535,-2.1648 0,-3.8326505 -3.1313,-6.9500005 -6.981,-6.9500005 z m -0.50245,1.08485 0,2.3393 c -0.66655,-0.02341 -1.30395,-0.093725 -1.893,-0.204555 0.088475,-0.206425 0.18123,-0.405235 0.282395,-0.5865 0.46634,-0.8357 1.0295,-1.357 1.61065,-1.54825 z m 0.99715,0.03878 c 0.0524,0.00864 0.105695,0.0147 0.15775,0.024235 0.5251,0.228785 1.02975,0.72525 1.45385,1.4852 0.09929,0.17793 0.190445,0.37273 0.277525,0.5749 -0.5864,0.113735 -1.22325,0.187555 -1.8891,0.21425 l 0,-2.2986 z m -3.12485,0.478915 c -0.125075,0.173855 -0.245685,0.353795 -0.354455,0.5487 -0.14479,0.25947 -0.274275,0.54055 -0.393405,0.83375 -0.29188,-0.08523 -0.5619,-0.18171 -0.8141,-0.28599 0.455115,-0.44485 0.98255,-0.81415 1.56195,-1.09645 z m 5.3615,0.1493 c 0.2723,0.108735 0.48106,0.21017 0.6904,0.312165 0.2658,0.184635 0.51615,0.3895 0.74785,0.61365 -0.249135,0.105455 -0.5171,0.20327 -0.8063,0.28987 -0.117245,-0.2866 -0.243755,-0.56205 -0.385615,-0.8163 -0.07746,-0.138815 -0.160905,-0.27043 -0.246365,-0.39942 z m 2.0897,1.67525 c 0.6362,0.86225 1.0445,1.8992505 1.13735,3.0295505 l -1.87745,0 c -0.03665,-0.90775 -0.173435,-1.7663505 -0.39438,-2.5468005 0.39819,-0.121515 0.77215,-0.260945 1.114,-0.419775 0.0093,-0.021645 0.0145,-0.042245 0.02045,-0.063015 z m -9.691,0.065925 c 0.357905,0.1658 0.7523,0.3094 1.17145,0.43432 -0.218065,0.77585 -0.35313,1.6282995 -0.38951,2.5293505 l -1.8706,0 c 0.090525,-1.1015 0.480125,-2.1146005 1.0887,-2.9636505 z m 7.5885,0.66215 c 0.198405,0.6952 0.32692,1.4734505 0.36419,2.3015005 l -2.5883,0 0,-2.0417005 c 0.78345,-0.02861 1.532,-0.116705 2.2241,-0.259815 z m -5.4485,0.01454 c 0.69375,0.13936 1.44345,0.222525 2.22705,0.24721 l 0,2.0397505 -2.5873,0 c 0.037,-0.8224 0.1642,-1.5954005 0.3603,-2.2869505 z m -3.22905,3.2797005 1.8706,0 c 0.0374,0.9258 0.178315,1.80135 0.40704,2.5943 -0.409695,0.121305 -0.7942,0.26161 -1.14615,0.421715 -0.6318,-0.85925 -1.038,-1.8913 -1.13155,-3.016 z m 2.86875,0 2.5873,0 0,2.10955 c -0.77695,0.0244 -1.5207,0.10607 -2.2095,0.243335 -0.20664,-0.70805 -0.33965,-1.50465 -0.377825,-2.3529 z m 3.58445,0 2.5883,0 c -0.03845,0.8539 -0.172725,1.65585 -0.38172,2.36745 -0.6872,-0.140985 -1.4297,-0.227625 -2.2066,-0.25594 l 0,-2.1115 z m 3.5864,0 1.87745,0 c -0.09462,1.1379 -0.50935,2.1809 -1.1539,3.04605 -0.002,-0.003 -0.002,-0.0067 -0.004,-0.0097 -0.34677,-0.161111 -0.7269,-0.301941 -1.13155,-0.424626 0.23166,-0.79745 0.37426,-1.67925 0.41191,-2.611749 z m -4.58355,3.1023 0,2.268549 c -0.58085,-0.19154 -1.1444,-0.71085 -1.61065,-1.5463 -0.090815,-0.162739 -0.17447,-0.339389 -0.25513,-0.522549 0.58155,-0.10798 1.20945,-0.176605 1.86575,-0.19971 z m 0.99715,0.002 c 0.6562,0.02608 1.28345,0.09746 1.86285,0.208435 -0.07936,0.179395 -0.16211,0.35216 -0.251235,0.5119 -0.4664,0.835799 -1.0302,1.354949 -1.6116,1.546299 l 0,-2.266599 z m -3.8464,0.42947 c 0.112425,0.270315 0.232605,0.5316 0.367115,0.772649 0.105755,0.189515 0.221655,0.366421 0.34277,0.536101 -0.5504,-0.269695 -1.0523,-0.619051 -1.49085,-1.03635 0.244195,-0.09826 0.5012,-0.19162 0.78095,-0.27242 z m 6.69,0.01745 c 0.276785,0.08202 0.5315,0.175965 0.7722,0.27533 -0.435635,0.41035 -0.9326,0.7541 -1.4772,1.01985 0.1216,-0.171405 0.238255,-0.34921 0.344715,-0.54 0.131635,-0.235895 0.24979,-0.491245 0.360295,-0.7552 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-added.svg b/.icons/awkward/24x24/emblems/vcs-added.svg
new file mode 100644
index 00000000..99bf9e62
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-added.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#af7f4c" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 10,5 V 10 H 5 V 14 H 10 V 19 H 14 V 14 H 19 V 10 H 14 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-conflicting.svg b/.icons/awkward/24x24/emblems/vcs-conflicting.svg
new file mode 100644
index 00000000..237f8ef5
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-conflicting.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#f44336" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 8,6 12,10 16,6 18,8 14,12 18,16 16,18 12,14 8,18 6,16 10,12 6,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-locally-modified-unstaged.svg b/.icons/awkward/24x24/emblems/vcs-locally-modified-unstaged.svg
new file mode 100644
index 00000000..448c00f8
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-locally-modified-unstaged.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#af4c5f" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 10,5 V 13 H 14 V 5 Z M 10,15 V 19 H 14 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-locally-modified.svg b/.icons/awkward/24x24/emblems/vcs-locally-modified.svg
new file mode 100644
index 00000000..321f51bc
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-locally-modified.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#c579be" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 13,7 V 9 H 9.8398 C 8.468,9.0001 7.2004,9.7736 6.5145,10.953 5.8285,12.133 5.8285,13.923 6.5145,15.103 7.1675,16.222 8.3474,16.936 9.6486,17 8.6671,16.902 7.9999,16.382 8,15.403 8,14.35 8.7794,14 9.8398,14 H 13 V 15.579 L 18,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-normal.svg b/.icons/awkward/24x24/emblems/vcs-normal.svg
new file mode 100644
index 00000000..0217c452
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-normal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#4caf50" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 17.5,7.5 11.532,13.468 8,10 6,12 11.5,17.5 19.5,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-removed.svg b/.icons/awkward/24x24/emblems/vcs-removed.svg
new file mode 100644
index 00000000..7c4dd62c
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-removed.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#4caf99" cx="12" cy="12" r="10"/>
+ <rect style="fill:#ffffff" width="4" height="14" x="10" y="-19" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/24x24/emblems/vcs-update-required.svg b/.icons/awkward/24x24/emblems/vcs-update-required.svg
new file mode 100644
index 00000000..9002812b
--- /dev/null
+++ b/.icons/awkward/24x24/emblems/vcs-update-required.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <circle style="fill:#4c76af" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="M 12,3 V 10 L 17,6.5 Z M 12,5 A 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 19,12 H 16 A 4,4 0 0 1 12,16 4,4 0 0 1 8,12 4,4 0 0 1 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/emote-love.svg b/.icons/awkward/24x24/emotes/emote-love.svg
new file mode 100644
index 00000000..7b52775c
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/emote-love.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g style="opacity:0.2" transform="matrix(0.045316,0,0,0.049263,2,1.6291005)">
+ <g>
+ <path d="M 127.31153,17.678582 C 56.992971,17.678582 2e-6,77.356443 2e-6,150.97144 c 0,19.779 3.3341628,38.81641 9.1798766,56.99241 0,0 5.3029694,16.38566 9.9987394,25.41366 53.668377,115.43 201.483222,190.28527 201.483222,190.28527 0,0 147.81484,-74.85527 201.48322,-190.28527 4.69577,-9.028 9.99874,-25.41366 9.99874,-25.41366 5.84571,-18.176 9.20142,-37.21341 9.20142,-56.99241 0,-73.614997 -57.01451,-133.292858 -127.33308,-133.292858 -36.8782,0 -70.09144,14.36942 -93.3503,40.59842 -23.25886,-26.229 -56.4721,-40.59842 -93.35031,-40.59842 z"/>
+ </g>
+ </g>
+ <g style="fill:#c2352a" transform="matrix(0.045316,0,0,0.049263,2,1.1291005)">
+ <g>
+ <path d="M 127.31153,17.678582 C 56.992971,17.678582 2e-6,77.356443 2e-6,150.97144 c 0,19.779 3.3341628,38.81641 9.1798766,56.99241 0,0 5.3029694,16.38566 9.9987394,25.41366 53.668377,115.43 201.483222,190.28527 201.483222,190.28527 0,0 147.81484,-74.85527 201.48322,-190.28527 4.69577,-9.028 9.99874,-25.41366 9.99874,-25.41366 5.84571,-18.176 9.20142,-37.21341 9.20142,-56.99241 0,-73.614997 -57.01451,-133.292858 -127.33308,-133.292858 -36.8782,0 -70.09144,14.36942 -93.3503,40.59842 -23.25886,-26.229 -56.4721,-40.59842 -93.35031,-40.59842 z"/>
+ </g>
+ </g>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(0.045316,0,0,0.049263,1.9999995,1.1291005)">
+ <g style="fill:#ffffff">
+ <path style="fill:#ffffff" transform="matrix(11.033631,0,0,10.149605,-44.134522,-22.919838)" d="M 15.539062,4 C 9.1659509,4 4,9.8798213 4,17.132812 4,17.312951 4.014426,17.489088 4.0195312,17.667969 4.2365407,10.632248 9.3039322,5 15.539062,5 18.881408,5 21.892003,6.4157615 24,9 26.107997,6.4157615 29.116639,5 32.458984,5 38.694099,5 43.7614,10.632274 43.978516,17.667969 43.983652,17.489073 44,17.312967 44,17.132812 44,9.8798213 38.832097,4 32.458984,4 29.116639,4 26.107997,5.4157615 24,8 21.892003,5.4157615 18.881408,4 15.539062,4 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-angel.svg b/.icons/awkward/24x24/emotes/face-angel.svg
new file mode 100644
index 00000000..4299c9b2
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-angel.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ffa50c" d="m 12,2.001822 c -5.5395076,0 -9.9991112,4.4596036 -9.9991112,9.999111 0,5.539508 4.4596036,9.999111 9.9991112,9.999111 5.539508,0 9.999111,-4.459603 9.999111,-9.999111 0,-5.5395074 -4.459603,-9.999111 -9.999111,-9.999111 z"/>
+ <path style="opacity:0.1" d="M 8.5,9.5 C 7.6716466,9.5 7,10.218591 7,11.105469 c 0,0.886876 0.6716466,0 1.5,0 0.8283533,0 1.5,0.886876 1.5,0 C 10,10.218592 9.3283533,9.5 8.5,9.5 Z"/>
+ <path style="opacity:0.1" d="m 15.5,9.5 c -0.828353,0 -1.5,0.718591 -1.5,1.605469 0,0.886876 0.671647,0 1.5,0 0.828353,0 1.5,0.886876 1.5,0 C 17,10.218592 16.328353,9.5 15.5,9.5 Z"/>
+ <path style="opacity:0.1" d="m 7.4667969,15.494141 a 0.50000556,0.50000556 0 0 0 -0.3671875,0.80664 c 0,0 1.6784548,2.199219 4.9003906,2.199219 3.221935,0 4.900391,-2.199219 4.900391,-2.199219 a 0.50019565,0.50019565 0 1 0 -0.800782,-0.599609 c 0,0 -1.322078,1.798828 -4.099609,1.798828 -2.777531,0 -4.0996094,-1.798828 -4.0996094,-1.798828 a 0.50000556,0.50000556 0 0 0 -0.3828125,-0.207031 0.50000556,0.50000556 0 0 0 -0.050781,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2.001822 c -5.5395076,0 -9.9991112,4.4596036 -9.9991112,9.999111 0,0.08399 -0.002,0.166485 0,0.249978 C 2.1330771,6.828393 6.5444849,2.5017776 12,2.5017776 c 5.455515,0 9.867123,4.3266154 9.999111,9.7491334 0.002,-0.08349 0,-0.165985 0,-0.249978 0,-5.5395074 -4.459603,-9.999111 -9.999111,-9.999111 z"/>
+ <path style="fill:#3f3f3f" d="m 10.000178,10.605833 c 0,0.886876 -0.6715136,0 -1.4998669,0 -0.8283534,0 -1.4998667,0.886876 -1.4998667,0 0,-0.8868773 0.6715133,-1.6058332 1.4998667,-1.6058332 0.8283533,0 1.4998669,0.7189559 1.4998669,1.6058332 z"/>
+ <path style="fill:#3f3f3f" d="m 16.999556,10.605833 c 0,0.886876 -0.671514,0 -1.499867,0 -0.828353,0 -1.499867,0.886876 -1.499867,0 0,-0.8868773 0.671514,-1.6058332 1.499867,-1.6058332 0.828353,0 1.499867,0.7189559 1.499867,1.6058332 z"/>
+ <path style="opacity:0.2" d="m 2.0067383,12.250911 c -0.00205,0.08349 -0.00585,0.165985 -0.00585,0.249978 C 2.0008888,18.040396 6.4604924,22.5 12,22.5 c 5.539508,0 9.999111,-4.459604 9.999111,-9.999111 0,-0.08393 -0.0038,-0.166555 -0.0059,-0.249978 -0.131989,5.422518 -4.537597,9.749133 -9.993112,9.749133 -5.4555151,0 -9.8611235,-4.326615 -9.9931117,-9.749133 z"/>
+ <path style="fill:#f5ff51" d="M 12,1.0013776 A 10,3.0000001 0 0 0 2.0000002,4.0013777 10,3.0000001 0 0 0 12,7.0013776 10,3.0000001 0 0 0 22,4.0013777 10,3.0000001 0 0 0 12,1.0013776 Z m 0,1 c 2.109698,0 4.067688,0.5883035 5.711349,1.5957031 0.256678,0.060879 0.502781,0.1235418 0.725741,0.1904297 0.250151,0.075046 0.300776,0.1351651 0.500617,0.2138673 C 18.737866,4.0800797 18.687241,4.1401991 18.43709,4.2152449 16.920669,4.6701711 14.581777,5.0013776 12,5.0013776 9.4182238,5.0013776 7.0793328,4.6701711 5.5629112,4.2152449 5.3127591,4.1401991 5.2621349,4.0800798 5.0622944,4.0013777 5.2621349,3.9226755 5.3127591,3.8625561 5.5629112,3.7875104 5.7849881,3.7208875 6.0300328,3.6587217 6.2855676,3.5980573 7.929895,2.5894343 9.8889118,2.0013776 12,2.0013776 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99991113;stroke-linecap:round;stroke-linejoin:round" d="m 7.5004,15.500267 c 0,0 1.4998666,1.999822 4.4996,1.999822 2.999733,0 4.4996,-1.999822 4.4996,-1.999822 v 0 0"/>
+ <path style="opacity:0.1" d="M 2.0410156 4.2480469 A 10 3.0000001 0 0 0 2 4.5019531 A 10 3.0000001 0 0 0 12 7.5019531 A 10 3.0000001 0 0 0 22 4.5019531 A 10 3.0000001 0 0 0 21.958984 4.2558594 A 10 3.0000001 0 0 1 12 7.0019531 A 10 3.0000001 0 0 1 2.0410156 4.2480469 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-angry.svg b/.icons/awkward/24x24/emotes/face-angry.svg
new file mode 100644
index 00000000..c8bb6e29
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-angry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#d4453a" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 7.892578,8.5052385 c -0.1250145,0.01991 -0.261109,0.099175 -0.418945,0.255859 -0.631345,0.626739 -0.631345,1.6427935 0,2.2695325 0.6313455,0.626739 1.654787,0.626739 2.2861325,0 C 10.391111,10.403891 9.648923,10.010883 9.017578,9.3841445 8.544069,8.9140905 8.2676225,8.4455065 7.892578,8.5052385 Z m 8.214844,0 c -0.375044,-0.059732 -0.651491,0.408852 -1.125,0.878906 -0.631345,0.6267385 -1.373533,1.0197465 -0.742187,1.6464865 0.631345,0.626738 1.654787,0.626738 2.286132,0 0.631345,-0.62674 0.631345,-1.6427945 0,-2.2695335 C 16.368531,8.604413 16.232437,8.525149 16.107422,8.5052385 Z M 12,15.494498 c -3.222222,0 -4.9003905,2.200195 -4.9003905,2.200195 a 0.5001954,0.5001954 0 1 0 0.800781,0.599609 c 0,0 1.3218315,-1.799804 4.0996095,-1.799804 2.777778,0 4.099609,1.799804 4.099609,1.799804 a 0.5001954,0.5001954 0 0 0 0.800781,-0.599609 c 0,0 -1.678168,-2.200195 -4.90039,-2.200195 z"/>
+ <path style="fill:#3f3f3f" d="M 9.7598125,10.530139 C 10.391158,9.9033985 9.6487935,9.5105265 9.0174485,8.883788 8.386103,8.257049 8.104854,7.633776 7.4735085,8.260515 c -0.631345,0.626739 -0.631345,1.6428835 0,2.269624 0.6313455,0.626739 1.6549585,0.626739 2.286304,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,17.494486 c 0,0 1.5,-2 4.5,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 14.240187,10.530139 c -0.631345,-0.6267405 0.111019,-1.0196125 0.742364,-1.646351 0.631346,-0.626739 0.912595,-1.250012 1.54394,-0.623273 0.631345,0.626739 0.631345,1.6428835 0,2.269624 -0.631345,0.626739 -1.654958,0.626739 -2.286304,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-cool.svg b/.icons/awkward/24x24/emotes/face-cool.svg
new file mode 100644
index 00000000..c3811b51
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-cool.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#ffa50c" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <rect style="opacity:0.1" width="8" height="6" x="13" y="6.5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="8" height="6" x="3" y="6.5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="8" height="1" x="8" y="16.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 1.998,12.1665 2,12.25 2.1322,6.827 6.544,2.5 12,2.5 c 5.456,0 9.868,4.327 10,9.75 C 22.002,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.00585,12.25 C 2.0038,12.3335 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.1" d="m 10,8 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 V 9 C 14,9 13,8.5 12,8.5 11,8.5 10,9 10,9 Z"/>
+ <path style="fill:#2d2d2d" d="m 10,7.5 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 v 1 C 14,8.5 13,8 12,8 11,8 10,8.5 10,8.5 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="6" x="3" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="2" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="6" x="13" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="20.5" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="2" x="2" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="2" x="20.5" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="8" y="16" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-crying.svg b/.icons/awkward/24x24/emotes/face-crying.svg
new file mode 100644
index 00000000..cc2549ff
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-crying.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 7.240187,11.029946 c -0.6313455,-0.626739 0.111019,-1.019611 0.742364,-1.6463495 0.6313455,-0.626739 0.9125945,-1.250012 1.54394,-0.623273 0.631345,0.626739 0.631345,1.6428835 0,2.2696225 -0.6313455,0.626739 -1.6549585,0.626739 -2.286304,0 z"/>
+ <path style="fill:#3f3f3f" d="M 7.240187,10.529946 C 6.6088415,9.903207 7.351206,9.510335 7.982551,8.8835965 c 0.6313455,-0.626739 0.9125945,-1.250012 1.54394,-0.623273 0.631345,0.626739 0.631345,1.6428835 0,2.2696225 -0.6313455,0.626739 -1.6549585,0.626739 -2.286304,0 z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,17.994293 c 0,0 1.5,-2 4.5,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,17.494293 c 0,0 1.5,-2 4.5,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 16.759812,11.029946 c 0.631346,-0.626739 -0.111019,-1.019611 -0.742364,-1.6463495 -0.631345,-0.626739 -0.912594,-1.250012 -1.543939,-0.623273 -0.631345,0.626739 -0.631345,1.6428835 0,2.2696225 0.631345,0.626739 1.654958,0.626739 2.286303,0 z"/>
+ <path style="fill:#3f3f3f" d="m 16.759812,10.529946 c 0.631346,-0.626739 -0.111019,-1.019611 -0.742364,-1.6463495 -0.631345,-0.626739 -0.912594,-1.250012 -1.543939,-0.623273 -0.631345,0.626739 -0.631345,1.6428835 0,2.2696225 0.631345,0.626739 1.654958,0.626739 2.286303,0 z"/>
+ <path style="opacity:0.1" d="m 17.5,16.5 c -0.845155,0 -1.5,-0.752732 -1.5,-1.400274 0,-0.449453 0.218781,-0.965847 0.521479,-1.681694 0.04346,-0.103825 0.08991,-0.211748 0.136364,-0.323769 0.238261,-0.572406 0.584415,-1.188525 0.824175,-1.594263 0.211288,0.398906 0.527471,1.002732 0.824175,1.607922 C 18.844156,14.209017 19,14.655739 19,15.099726 19,15.747268 18.345154,16.5 17.5,16.5 Z"/>
+ <path style="fill:#2e84d7" d="M 17.5,16 C 16.654845,16 16,15.247268 16,14.599726 c 0,-0.449453 0.218781,-0.965847 0.521479,-1.681694 0.04346,-0.103825 0.08991,-0.211748 0.136364,-0.323769 0.238261,-0.572406 0.584415,-1.188525 0.824175,-1.594263 0.211288,0.398906 0.527471,1.002732 0.824175,1.607922 C 18.844156,13.709017 19,14.155739 19,14.599726 19,15.247268 18.345154,16 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-devilish.svg b/.icons/awkward/24x24/emotes/face-devilish.svg
new file mode 100644
index 00000000..77aeaa4d
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-devilish.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 1.1445301,1.0001595 C 1.0518388,1.4022162 1.0036964,1.8089404 1,2.2169474 1.0041299,3.5484687 1.4999963,7.000115 1.9999926,7.000115 L 4.9999703,5.0001298 C 3.5289472,3.9111312 1.498576,2.5270555 1.1445301,1.0001595 Z"/>
+ <path style="opacity:0.2" d="M 18.855441,1.0001595 C 18.501394,2.5270555 16.471023,3.9111312 15,5.0001298 l 2.999978,1.9999852 c 0.499996,0 0.995863,-3.4516462 0.999993,-4.7831676 -0.0037,-0.408007 -0.05184,-0.8147312 -0.14453,-1.2167879 z"/>
+ <path style="opacity:0.2" d="m 10.95402,13.202217 -1.9081886,0.595699 c 0,0 0.6489467,2.093675 1.9072126,4.212859 0.629133,1.059592 1.41182,2.141108 2.400372,2.996072 0.988553,0.854964 2.225172,1.493153 3.646458,1.493153 2.546277,0 4.039826,-1.311235 4.603481,-2.59959 0.563656,-1.288355 0.388669,-2.524395 0.388669,-2.524395 l -1.98436,0.248045 c 0,0 0.07501,0.763944 -0.236326,1.475575 -0.311339,0.71163 -0.817775,1.40038 -2.771464,1.40038 -0.828697,0 -1.592063,-0.361804 -2.337873,-1.006829 -0.74581,-0.645024 -1.431862,-1.563494 -1.99022,-2.503887 -1.116717,-1.880786 -1.717761,-3.787082 -1.717761,-3.787082 z"/>
+ <path style="fill:#892b26" d="m 18.855144,0.50016324 c 0.09269,0.40205672 0.14113,0.80914526 0.144827,1.21715216 -0.0041,1.3315214 -0.499997,4.7828033 -0.999993,4.7828033 L 15,4.5001336 c 1.471023,-1.0889987 3.501098,-2.4730744 3.855144,-3.99997036 z"/>
+ <path style="fill:#892b26" d="M 1.1448264,0.50016324 C 1.0521351,0.90221996 1.0036964,1.3093085 1,1.7173154 1.0041299,3.0488368 1.4999963,6.5001187 1.9999926,6.5001187 L 4.9999703,4.5001336 C 3.5289472,3.4111349 1.4988723,2.0270592 1.1448264,0.50016324 Z"/>
+ <path style="fill:none;stroke:#892b26;stroke-width:1.99998522" d="m 9.9999258,13.00007 c 0,0 2.4999812,7.999941 6.9999482,7.999941 4.499966,0 3.99997,-3.99997 3.99997,-3.99997"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.1445301,0.50016324 C 1.0518388,0.90221996 1.0036964,1.3089441 1,1.7169511 1.0002701,1.8040467 1.0083537,1.9208875 1.0126952,2.024566 1.0276139,1.6812806 1.0664488,1.3388441 1.1445301,1.0001595 1.471799,2.4115742 3.2193248,3.6893704 4.6454809,4.7364599 L 4.9999703,4.5001336 C 3.5289472,3.4111349 1.498576,2.0270592 1.1445301,0.50016324 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.855441,0.50016324 C 18.501394,2.0270592 16.471023,3.4111349 15,4.5001336 l 0.35449,0.2363263 c 1.426156,-1.0470895 3.173681,-2.3248857 3.500951,-3.7363004 0.07808,0.3386846 0.116916,0.6811211 0.131834,1.0244065 0.0043,-0.1036785 0.01243,-0.2205193 0.0127,-0.3076149 -0.0037,-0.408007 -0.05184,-0.81473114 -0.14453,-1.21678786 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.95402,12.702221 9.0458314,13.29792 c 0,0 0.058751,0.179615 0.1552723,0.451168 L 10.95402,13.202217 c 0,0 0.601044,1.906296 1.717761,3.787082 0.558358,0.940393 1.24441,1.858863 1.99022,2.503887 0.74581,0.645025 1.509176,1.006829 2.337873,1.006829 1.953689,0 2.460125,-0.68875 2.771464,-1.40038 0.311338,-0.711631 0.236326,-1.475575 0.236326,-1.475575 l 1.98436,-0.248045 c 0,0 0.0092,0.07969 0.0166,0.194334 0.01553,-0.411686 -0.0166,-0.694331 -0.0166,-0.694331 l -1.98436,0.248045 c 0,0 0.07501,0.763945 -0.236326,1.475575 -0.311339,0.711631 -0.817775,1.400381 -2.771464,1.400381 -0.828697,0 -1.592063,-0.361804 -2.337873,-1.006829 -0.74581,-0.645025 -1.431862,-1.563494 -1.99022,-2.503887 -1.116717,-1.880786 -1.717761,-3.787082 -1.717761,-3.787082 z"/>
+ <path style="opacity:0.2" d="M 9.9999258,2.5001484 C 4.4599669,2.5001484 0,6.9601153 0,12.500074 0,18.040033 4.4599669,22.5 9.9999258,22.5 c 5.5399592,0 9.9999262,-4.459967 9.9999262,-9.999926 0,-5.5399587 -4.459967,-9.9999256 -9.9999262,-9.9999256 z"/>
+ <path style="fill:#d4453a" d="M 9.9999258,2.0001521 C 4.4599669,2.0001521 0,6.460119 0,12.000078 c 0,5.539959 4.4599669,9.999926 9.9999258,9.999926 5.5399592,0 9.9999262,-4.459967 9.9999262,-9.999926 0,-5.539959 -4.459967,-9.9999259 -9.9999262,-9.9999259 z"/>
+ <path style="opacity:0.1" d="m 5.8925343,8.5045774 c -0.1250136,0.01991 -0.2611071,0.099174 -0.4189419,0.2558571 -0.6313403,0.6267343 -0.6313403,1.6427795 0,2.2695145 0.6313408,0.626735 1.6547747,0.626735 2.2861155,0 C 8.3910487,10.403214 7.6488662,10.010211 7.0175259,9.3834768 6.5440204,8.9134263 6.267576,8.4448458 5.8925343,8.5045774 Z"/>
+ <path style="opacity:0.1" d="m 14.107317,8.5045774 c -0.375041,-0.059732 -0.651486,0.4088489 -1.124991,0.8788994 -0.631341,0.6267342 -1.373523,1.0197372 -0.742182,1.6464722 0.63134,0.626734 1.654774,0.626734 2.286115,0 0.631341,-0.626735 0.631341,-1.6427802 0,-2.2695145 C 14.368424,8.6037511 14.232331,8.5244877 14.107317,8.5045774 Z"/>
+ <path style="opacity:0.1" d="m 14.518447,15.494163 a 0.50004629,0.50004629 0 0 0 -0.418942,0.206054 c 0,0 -1.321822,1.799791 -4.0995792,1.799791 -2.7777574,0 -4.0995791,-1.799791 -4.0995791,-1.799791 a 0.50019154,0.50019154 0 1 0 -0.800775,0.599604 c 0,0 1.678156,2.200179 4.9003541,2.200179 3.2221982,0 4.9003542,-2.200179 4.9003542,-2.200179 a 0.50004629,0.50004629 0 0 0 -0.381833,-0.805658 z"/>
+ <path style="fill:#3f3f3f" d="M 7.7597549,10.529626 C 8.3910957,9.902891 7.6487367,9.5100219 7.0173964,8.883288 6.3860556,8.2565537 6.1048087,7.6332853 5.4734679,8.2600197 c -0.6313403,0.6267343 -0.6313403,1.6428713 0,2.2696063 0.6313408,0.626733 1.6549462,0.626733 2.286287,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999261;stroke-linecap:round;stroke-linejoin:round" d="m 5.4999592,15.500023 c 0,0 1.4999889,1.999985 4.4999666,1.999985 2.9999782,0 4.4999662,-1.999985 4.4999662,-1.999985 v 0 0"/>
+ <path style="fill:#3f3f3f" d="m 12.240096,10.529626 c -0.631341,-0.626735 0.111018,-1.0196041 0.742359,-1.646338 0.63134,-0.6267343 0.912587,-1.2500027 1.543928,-0.6232683 0.631341,0.6267343 0.631341,1.6428713 0,2.2696063 -0.631341,0.626733 -1.654946,0.626733 -2.286287,0 z"/>
+ <path style="opacity:0.2" d="m 20.97593,15.000674 a 0.44800686,0.4375345 0 0 0 -0.363969,0.218175 l -0.775768,1.312472 -0.776351,1.312473 a 0.44800686,0.4375345 0 0 0 0.388468,0.656236 h 1.551534 1.551536 a 0.44800686,0.4375345 0 0 0 0.388467,-0.656236 l -0.77635,-1.312473 -0.775769,-1.312472 A 0.44800686,0.4375345 0 0 0 20.97593,15.000674 Z"/>
+ <path style="fill:#d4453a" d="m 20.97593,14.500677 a 0.44800686,0.4375345 0 0 0 -0.363969,0.218176 l -0.775768,1.312472 -0.776351,1.312472 a 0.44800686,0.4375345 0 0 0 0.388468,0.656236 h 1.551534 1.551536 a 0.44800686,0.4375345 0 0 0 0.388467,-0.656236 l -0.77635,-1.312472 -0.775769,-1.312472 A 0.44800686,0.4375345 0 0 0 20.97593,14.500677 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.9999258,2.0001521 C 4.4599669,2.0001521 0,6.460119 0,12.000078 0,12.084014 0.00382497,12.166647 0.00585946,12.250076 0.13819417,6.8270478 4.5439033,2.5001484 9.9999258,2.5001484 c 5.4560222,0 9.8617322,4.3268994 9.9940662,9.7499276 0.002,-0.08343 0.0059,-0.166062 0.0059,-0.249998 0,-5.539959 -4.459967,-9.9999259 -9.9999262,-9.9999259 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.976407,14.501036 a 0.44800686,0.4375345 0 0 0 -0.364255,0.217772 l -0.776362,1.31249 -0.776361,1.31249 a 0.44800686,0.4375345 0 0 0 0.01953,0.466794 l 0.75683,-1.279288 0.776362,-1.31249 a 0.44800686,0.4375345 0 0 1 0.364255,-0.217772 0.44800686,0.4375345 0 0 1 0.41113,0.217772 l 0.776361,1.31249 0.75683,1.279288 a 0.44800686,0.4375345 0 0 0 0.01953,-0.466794 l -0.776361,-1.31249 -0.776361,-1.31249 a 0.44800686,0.4375345 0 0 0 -0.41113,-0.217772 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-embarrassed.svg b/.icons/awkward/24x24/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..f319983b
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-embarrassed.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <ellipse style="fill:#ff6843" cx="5" cy="-13.5" rx="2" ry="2.5" transform="scale(1,-1)"/>
+ <ellipse style="fill:#ff6843" cx="18.5" cy="-13.5" rx="2" ry="2.5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="M 6.9892579,13.739258 A 2,2.5 0 0 1 4.9999999,16 2,2.5 0 0 1 3.0107421,13.760742 2,2.5 0 0 0 2.9999999,14 a 2,2.5 0 0 0 2,2.5 2,2.5 0 0 0 2,-2.5 2,2.5 0 0 0 -0.01074,-0.260742 z"/>
+ <path style="opacity:0.1" d="M 20.489258,13.739258 A 2,2.5 0 0 1 18.5,16 2,2.5 0 0 1 16.510742,13.760742 2,2.5 0 0 0 16.5,14 a 2,2.5 0 0 0 2,2.5 2,2.5 0 0 0 2,-2.5 2,2.5 0 0 0 -0.01074,-0.260742 z"/>
+ <rect style="opacity:0.1" width="4" height="1" x="10" y="16.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="10" y="16" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 8.4999998,8.4998108 c -0.828427,0 -1.4999999,0.671573 -1.4999999,1.4999994 0,0.8284268 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.8284268 1.5,0 0,-0.8284264 -0.671573,-1.4999994 -1.5,-1.4999994 z"/>
+ <path style="opacity:0.1" d="m 15.5,8.4998108 c -0.828427,0 -1.5,0.671573 -1.5,1.4999994 0,0.8284268 0.671573,0 1.5,0 0.828427,0 1.5,0.8284268 1.5,0 0,-0.8284264 -0.671573,-1.4999994 -1.5,-1.4999994 z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,9.4996208 c 0,0.8284262 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.8284262 -1.4999999,0 0,-0.828427 0.6715729,-1.5 1.4999999,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+ <path style="fill:#3f3f3f" d="m 17,9.4996208 c 0,0.8284262 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.8284262 -1.5,0 0,-0.828427 0.671573,-1.5 1.5,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-glasses.svg b/.icons/awkward/24x24/emotes/face-glasses.svg
new file mode 100644
index 00000000..6ae34c96
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-glasses.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042925,16 c 0,0 1.5,2 4.5000005,2 3,0 4.499999,-2 4.499999,-2 v 0 0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 1.998,12.1665 2,12.25 2.1322,6.827 6.544,2.5 12,2.5 c 5.456,0 9.868,4.327 10,9.75 C 22.002,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 10,9 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 v 1 c 0,0 -1,-0.5 -2,-0.5 -1,0 -2,0.5 -2,0.5 z"/>
+ <path style="fill:#682c76" d="m 10,8.5 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 v 1 C 14,9.5 13,9 12,9 11,9 10,9.5 10,9.5 Z"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="1" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#682c76" width="1.5" height="2" x="1" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="21.5" y="8.5" rx=".5" ry=".5"/>
+ <rect style="fill:#682c76" width="1.5" height="2" x="21.5" y="8" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042925,15.5 c 0,0 1.5,2 4.5000005,2 3,0 4.499999,-2 4.499999,-2 v 0 0"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="10" r="1"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 9.5,9 A 3.5,3.5 0 0 1 6,12.5 3.5,3.5 0 0 1 2.5000001,9 3.5,3.5 0 0 1 6,5.5 3.5,3.5 0 0 1 9.5,9 Z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="10" r="1"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 21.5,9 A 3.5,3.5 0 0 1 18,12.5 3.5,3.5 0 0 1 14.5,9 3.5,3.5 0 0 1 18,5.5 3.5,3.5 0 0 1 21.5,9 Z"/>
+ <path style="opacity:0.1" d="m 6,5.5 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 m 0,1 c 1.668699,0 3,1.331301 3,3 0,1.668699 -1.331301,3 -3,3 -1.6686989,0 -3,-1.331301 -3,-3 0,-1.668699 1.3313011,-3 3,-3 z"/>
+ <path style="fill:#b62fb1" d="M 6,5 A 4,4 0 0 0 2,9 4,4 0 0 0 6,13 4,4 0 0 0 10,9 4,4 0 0 0 6,5 Z M 6,6 C 7.668699,6 9,7.331301 9,9 9,10.668699 7.668699,12 6,12 4.3313011,12 3,10.668699 3,9 3,7.331301 4.3313011,6 6,6 Z"/>
+ <path style="opacity:0.1" d="m 18,5.5 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 m 0,1 c 1.668699,0 3,1.331301 3,3 0,1.668699 -1.331301,3 -3,3 -1.668698,0 -3,-1.331301 -3,-3 0,-1.668699 1.331302,-3 3,-3 z"/>
+ <path style="fill:#b62fb1" d="m 18,5 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 m 0,1 c 1.668699,0 3,1.331301 3,3 0,1.668699 -1.331301,3 -3,3 -1.668698,0 -3,-1.331301 -3,-3 0,-1.668699 1.331302,-3 3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-kiss.svg b/.icons/awkward/24x24/emotes/face-kiss.svg
new file mode 100644
index 00000000..4ada21fc
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-kiss.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="M 9.4829797,16.5 C 9.4012867,16.57752 9.3244675,16.656236 9.2603236,16.739062 9.1964856,16.81275 9.124721,16.946874 9.124721,16.946875 9.04525,17.095222 8.9999999,17.250288 8.9999999,17.411718 8.9999999,18.012544 9.7750597,18.5 10.731026,18.5 H 12 13.268973 C 14.22494,18.5 15,18.012544 15,17.411718 c 0,-0.16143 -0.04525,-0.316496 -0.124721,-0.464843 0,0 -0.0726,-0.134129 -0.13644,-0.207813 C 14.674662,16.656194 14.597927,16.577554 14.516183,16.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="fill:#c2352a" d="M 9.4829797,16 C 9.4012867,16.07752 9.3244675,16.156236 9.2603236,16.239062 9.1964856,16.31275 9.124721,16.446874 9.124721,16.446875 9.04525,16.595222 8.9999999,16.750288 8.9999999,16.911718 8.9999999,17.512544 9.7750597,18 10.731026,18 H 12 13.268973 C 14.22494,18 15,17.512544 15,16.911718 c 0,-0.16143 -0.04525,-0.316496 -0.124721,-0.464843 0,0 -0.0726,-0.134129 -0.13644,-0.207813 C 14.674662,16.156194 14.597927,16.077554 14.516183,16 Z"/>
+ <path style="opacity:0.1" d="m 10.731026,14.5 c -0.9559663,0 -1.7310261,0.486674 -1.7310261,1.0875 0,0.161431 0.04525,0.317277 0.1247211,0.465625 0,0 0.071764,0.133347 0.1356026,0.207031 0.064049,0.0827 0.1411059,0.162434 0.2226561,0.239844 h 5.0332033 c 0.0816,-0.07745 0.158573,-0.157097 0.222656,-0.239844 0.06384,-0.07368 0.13644,-0.207031 0.13644,-0.207031 C 14.95475,15.904777 15,15.748931 15,15.5875 15,14.986674 14.22494,14.5 13.268973,14.5 12.767621,14.5 12.316199,14.617176 12,14.83125 11.6838,14.617176 11.232379,14.5 10.731026,14.5 Z"/>
+ <path style="fill:#db493d" d="m 10.731026,14 c -0.9559663,0 -1.7310261,0.486674 -1.7310261,1.0875 0,0.161431 0.04525,0.317277 0.1247211,0.465625 0,0 0.071764,0.133347 0.1356026,0.207031 0.064049,0.0827 0.1411059,0.162434 0.2226561,0.239844 h 5.0332033 c 0.0816,-0.07745 0.158573,-0.157097 0.222656,-0.239844 0.06384,-0.07368 0.13644,-0.207031 0.13644,-0.207031 C 14.95475,15.404777 15,15.248931 15,15.0875 15,14.486674 14.22494,14 13.268973,14 12.767621,14 12.316199,14.117176 12,14.33125 11.6838,14.117176 11.232379,14 10.731026,14 Z"/>
+ <path style="opacity:0.1" d="m 8.5,9.5003639 c -0.828353,0 -1.5,0.7185911 -1.5,1.6054691 0,0.886876 0.671647,0 1.5,0 0.828353,0 1.5,0.886876 1.5,0 C 10,10.218956 9.328353,9.5003639 8.5,9.5003639 Z"/>
+ <path style="opacity:0.1" d="m 15.5,9.5003639 c -0.828353,0 -1.5,0.7185911 -1.5,1.6054691 0,0.886876 0.671647,0 1.5,0 0.828353,0 1.5,0.886876 1.5,0 0,-0.886877 -0.671647,-1.6054691 -1.5,-1.6054691 z"/>
+ <path style="fill:#3f3f3f" d="m 10.000178,10.606197 c 0,0.886876 -0.671514,0 -1.499867,0 -0.828353,0 -1.499867,0.886876 -1.499867,0 0,-0.8868774 0.671514,-1.6058333 1.499867,-1.6058333 0.828353,0 1.499867,0.7189559 1.499867,1.6058333 z"/>
+ <path style="fill:#3f3f3f" d="m 16.999556,10.606197 c 0,0.886876 -0.671514,0 -1.499867,0 -0.828353,0 -1.499867,0.886876 -1.499867,0 0,-0.8868774 0.671514,-1.6058333 1.499867,-1.6058333 0.828353,0 1.499867,0.7189559 1.499867,1.6058333 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-laugh.svg b/.icons/awkward/24x24/emotes/face-laugh.svg
new file mode 100644
index 00000000..935b585c
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-laugh.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 8.4999998,8.4998108 c -0.828427,0 -1.4999999,0.671573 -1.4999999,1.4999994 0,0.8284268 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.8284268 1.5,0 0,-0.8284264 -0.671573,-1.4999994 -1.5,-1.4999994 z"/>
+ <path style="opacity:0.1" d="m 15.5,8.4998108 c -0.828427,0 -1.5,0.671573 -1.5,1.4999994 0,0.8284268 0.671573,0 1.5,0 0.828427,0 1.5,0.8284268 1.5,0 0,-0.8284264 -0.671573,-1.4999994 -1.5,-1.4999994 z"/>
+ <path style="opacity:0.1" d="M 12,15.5 C 9.7908607,15.5 7.9999999,15.499665 7.9999999,16.228236 7.9999999,17.411704 9.7908607,18.5 12,18.5 c 2.209139,0 4,-1.088296 4,-2.271764 C 16,15.499665 14.209139,15.5 12,15.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,9.4996208 c 0,0.8284262 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.8284262 -1.4999999,0 0,-0.828427 0.6715729,-1.5 1.4999999,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+ <path style="fill:#3f3f3f" d="m 17,9.4996208 c 0,0.8284262 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.8284262 -1.5,0 0,-0.828427 0.671573,-1.5 1.5,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+ <path style="fill:#7f2a23" d="M 16,15.728571 C 16,16.912039 14.209139,18 12,18 9.7908607,18 7.9999999,16.912039 7.9999999,15.728571 7.9999999,15 9.7908607,15 12,15 c 2.209139,0 4,0 4,0.728571 z"/>
+ <path style="opacity:0.1" d="M 4.750885,15.307068 C 4.01896,14.884491 3.8282136,13.905182 4.151984,13.344395 c 0.2247265,-0.389237 0.672394,-0.727058 1.292461,-1.19565 0.089546,-0.06819 0.183739,-0.138424 0.2799795,-0.21221 0.4925435,-0.376587 1.1003805,-0.737085 1.510888,-0.968585 -0.01647,0.451107 -0.04456,1.132127 -0.090204,1.804589 -0.084658,1.222557 -0.173054,1.687351 -0.395048,2.071856 C 6.42629,15.405182 5.482811,15.729645 4.750885,15.307068 Z"/>
+ <path style="fill:#2e84d7" d="M 4.750885,14.807068 C 4.01896,14.384491 3.8282136,13.405182 4.151984,12.844395 c 0.2247265,-0.389237 0.672394,-0.727058 1.292461,-1.19565 0.089546,-0.06819 0.183739,-0.138424 0.2799795,-0.21221 0.4925435,-0.376587 1.1003805,-0.737085 1.510888,-0.968585 -0.01647,0.451107 -0.04456,1.132127 -0.090204,1.804589 -0.084658,1.222557 -0.173054,1.687351 -0.395048,2.071856 C 6.42629,14.905182 5.482811,15.229645 4.750885,14.807068 Z"/>
+ <path style="opacity:0.1" d="m 19.284427,15.307068 c 0.731925,-0.422577 0.922672,-1.401886 0.598901,-1.962673 -0.224726,-0.389237 -0.672394,-0.727058 -1.292461,-1.19565 -0.08955,-0.06819 -0.183739,-0.138424 -0.279979,-0.21221 C 17.818344,11.559948 17.210507,11.19945 16.8,10.96795 c 0.01647,0.451107 0.04456,1.132127 0.0902,1.804589 0.08466,1.222557 0.173054,1.687351 0.395048,2.071856 0.32377,0.560787 1.267249,0.88525 1.999175,0.462673 z"/>
+ <path style="fill:#2e84d7" d="m 19.284427,14.807068 c 0.731925,-0.422577 0.922672,-1.401886 0.598901,-1.962673 -0.224726,-0.389237 -0.672394,-0.727058 -1.292461,-1.19565 -0.08955,-0.06819 -0.183739,-0.138424 -0.279979,-0.21221 C 17.818344,11.059948 17.210507,10.69945 16.8,10.46795 c 0.01647,0.451107 0.04456,1.132127 0.0902,1.804589 0.08466,1.222557 0.173054,1.687351 0.395048,2.071856 0.32377,0.560787 1.267249,0.88525 1.999175,0.462673 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-monkey.svg b/.icons/awkward/24x24/emotes/face-monkey.svg
new file mode 100644
index 00000000..ad4d2989
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-monkey.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="opacity:0.2" cx="3.5" cy="10" r="3.5"/>
+ <circle style="opacity:0.2" cx="20.5" cy="10" r="3.5"/>
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <circle style="fill:#684c2a" cx="3.5" cy="9.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5 6 A 3.5 3.5 0 0 0 0 9.5 A 3.5 3.5 0 0 0 0.01171875 9.7753906 A 3.5 3.5 0 0 1 3.5 6.5 A 3.5 3.5 0 0 1 6.9882812 9.7246094 A 3.5 3.5 0 0 0 7 9.5 A 3.5 3.5 0 0 0 3.5 6 z"/>
+ <circle style="fill:#684c2a" cx="20.5" cy="9.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 20.5 6 A 3.5 3.5 0 0 0 17 9.5 A 3.5 3.5 0 0 0 17.011719 9.7753906 A 3.5 3.5 0 0 1 20.5 6.5 A 3.5 3.5 0 0 1 23.988281 9.7246094 A 3.5 3.5 0 0 0 24 9.5 A 3.5 3.5 0 0 0 20.5 6 z"/>
+ <path style="fill:#9d672b" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 8.5 5.5 A 3.5 3.5 0 0 0 5 9 A 3.5 3.5 0 0 0 7.6425781 12.388672 A 8 5.5 0 0 0 4 17 A 8 5.5 0 0 0 4.2460938 18.326172 C 6.07692 20.569897 8.8651561 22 12 22 C 15.13738 22 17.927057 20.567173 19.757812 18.320312 A 8 5.5 0 0 0 20 17 A 8 5.5 0 0 0 16.353516 12.390625 A 3.5 3.5 0 0 0 19 9 A 3.5 3.5 0 0 0 15.5 5.5 A 3.5 3.5 0 0 0 12 9 A 3.5 3.5 0 0 0 12.039062 9.5 L 11.958984 9.5 A 3.5 3.5 0 0 0 12 9 A 3.5 3.5 0 0 0 8.5 5.5 z"/>
+ <ellipse style="fill:#e2bf56" cx="12" cy="16.5" rx="8" ry="5.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 1.998,12.1665 2,12.25 2.1322,6.827 6.544,2.5 12,2.5 c 5.456,0 9.868,4.327 10,9.75 C 22.002,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <circle style="fill:#e2bf56" cx="8.5" cy="8.5" r="3.5"/>
+ <rect style="fill:#e2bf56" width="6" height="4" x="9" y="9"/>
+ <circle style="opacity:0.1" cx="8.5" cy="8" r="1.5"/>
+ <circle style="fill:#e2bf56" cx="15.5" cy="8.5" r="3.5"/>
+ <circle style="opacity:0.1" cx="15.5" cy="8" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="7.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042925,17 c 0,0 1.5,2 4.5000005,2 3,0 4.499999,-2 4.499999,-2 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042925,16.5 c 0,0 1.5,2 4.5000005,2 3,0 4.499999,-2 4.499999,-2 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-plain.svg b/.icons/awkward/24x24/emotes/face-plain.svg
new file mode 100644
index 00000000..0867a8c1
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-plain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <rect style="opacity:0.1" width="8" height="1" x="8" y="16.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="8" y="16" rx=".5" ry=".5"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-raspberry.svg b/.icons/awkward/24x24/emotes/face-raspberry.svg
new file mode 100644
index 00000000..49a402ea
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-raspberry.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="fill:#db493d" d="M 12,15.5 V 17 c 0,1.104569 0.89543,2 2,2 1.104569,0 2,-0.895431 2,-2 v -1.5 z"/>
+ <rect style="opacity:0.1" width="8" height="1" x="8" y="15.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="8" y="15" rx=".5" ry=".5"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.1" d="m 8.4999998,9.4998098 c -0.828427,0 -1.4999999,0.6715722 -1.4999999,1.5000002 0,0.828427 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.828428 -0.671573,-1.5000002 -1.5,-1.5000002 z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,10.49962 c 0,0.828427 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.828427 -1.4999999,0 0,-0.8284272 0.6715729,-1.5000002 1.4999999,-1.5000002 0.828427,0 1.5,0.671573 1.5,1.5000002 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-sad.svg b/.icons/awkward/24x24/emotes/face-sad.svg
new file mode 100644
index 00000000..30c267e7
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-sad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.46,2 2,6.46 2,12 2,17.54 6.46,22 12,22 17.54,22 22,17.54 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="M 7.240187,11.029946 C 6.6088415,10.403207 7.351206,10.010334 7.982551,9.383595 8.6138965,8.756856 8.8951455,8.133583 9.526491,8.760322 c 0.631345,0.6267391 0.631345,1.642885 0,2.269624 -0.6313455,0.626739 -1.6549585,0.626739 -2.286304,0 z"/>
+ <path style="fill:#3f3f3f" d="M 7.240187,10.529946 C 6.6088415,9.9032055 7.351206,9.5103335 7.982551,8.883595 8.6138965,8.256856 8.8951455,7.633583 9.526491,8.260322 c 0.631345,0.6267391 0.631345,1.6428835 0,2.269624 -0.6313455,0.626739 -1.6549585,0.626739 -2.286304,0 z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,17.994293 c 0,0 1.5,-2 4.5,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,17.494293 c 0,0 1.5,-2 4.5,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.08394 2.00382,12.166571 2.00586,12.25 2.1381952,6.8269315 6.543937,2.5 12,2.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 21.996176,12.166571 22,12.083937 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="M 16.759812,11.029946 C 17.391158,10.403207 16.648793,10.010334 16.017448,9.383595 15.386103,8.756856 15.104854,8.133583 14.473509,8.760322 c -0.631345,0.6267391 -0.631345,1.642885 0,2.269624 0.631345,0.626739 1.654958,0.626739 2.286303,0 z"/>
+ <path style="fill:#3f3f3f" d="M 16.759812,10.529946 C 17.391158,9.9032055 16.648793,9.5103335 16.017448,8.883595 15.386103,8.256856 15.104854,7.633583 14.473509,8.260322 c -0.631345,0.6267391 -0.631345,1.6428835 0,2.269624 0.631345,0.626739 1.654958,0.626739 2.286303,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-sick.svg b/.icons/awkward/24x24/emotes/face-sick.svg
new file mode 100644
index 00000000..c2ae5975
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-sick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#70af3b" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.1" d="M 16.522847,18.500295 A 0.50004999,0.50004999 0 0 1 16.103902,18.29424 c 0,0 -1.321832,-1.799804 -4.09961,-1.799804 -2.7777777,0 -4.0996092,1.799804 -4.0996092,1.799804 A 0.50019524,0.50019524 0 1 1 7.1039019,17.694631 c 0,0 1.6781684,-2.200195 4.9003901,-2.200195 3.222222,0 4.900391,2.200195 4.900391,2.200195 a 0.50004999,0.50004999 0 0 1 -0.381836,0.805664 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042923,17.494293 c 0,0 1.5,-2 4.4999997,-2 3,0 4.5,2 4.5,2 v 0 0"/>
+ <path style="opacity:0.1" d="m 8.4999998,8.5118098 c -0.828427,0 -1.4999999,0.671573 -1.4999999,1.5000002 0,0.828427 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.8284272 -0.671573,-1.5000002 -1.5,-1.5000002 z"/>
+ <path style="opacity:0.1" d="m 15.5,8.5118098 c -0.828427,0 -1.5,0.671573 -1.5,1.5000002 0,0.828427 0.671573,0 1.5,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.8284272 -0.671573,-1.5000002 -1.5,-1.5000002 z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,9.5118098 c 0,0.8284272 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.8284272 -1.4999999,0 0,-0.828427 0.6715729,-1.5 1.4999999,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+ <path style="fill:#3f3f3f" d="m 17,9.5118098 c 0,0.8284272 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.8284272 -1.5,0 0,-0.828427 0.671573,-1.5 1.5,-1.5 0.828427,0 1.5,0.671573 1.5,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-smile-big.svg b/.icons/awkward/24x24/emotes/face-smile-big.svg
new file mode 100644
index 00000000..1dbe4912
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-smile-big.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,0.00429274,0.50000036)">
+ <path style="opacity:0.1" d="m 33.037109,29.988281 a 1.0001,1.0001 0 0 0 -0.83789,0.41211 C 32.199219,30.400391 29.555556,34 24,34 18.444444,34 15.800781,30.400391 15.800781,30.400391 a 1.0003905,1.0003905 0 1 0 -1.601562,1.199218 c 0,0 3.356337,4.400391 9.800781,4.400391 6.444444,0 9.800781,-4.400391 9.800781,-4.400391 a 1.0001,1.0001 0 0 0 -0.763672,-1.611328 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 15,30 c 0,0 3,4 9,4 6,0 9,-4 9,-4 v 0 0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-smile.svg b/.icons/awkward/24x24/emotes/face-smile.svg
new file mode 100644
index 00000000..c3fcaeb2
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-smile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.1" d="m 8.4999998,9.4998108 c -0.828427,0 -1.4999999,0.6715732 -1.4999999,1.4999992 0,0.828427 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.828426 -0.671573,-1.4999992 -1.5,-1.4999992 z"/>
+ <path style="opacity:0.1" d="m 15.5,9.4998108 c -0.828427,0 -1.5,0.6715732 -1.5,1.4999992 0,0.828427 0.671573,0 1.5,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.828426 -0.671573,-1.4999992 -1.5,-1.4999992 z"/>
+ <path style="opacity:0.1" d="m 16.518554,15.49414 a 0.50004999,0.50004999 0 0 0 -0.418945,0.206055 c 0,0 -1.321831,1.799805 -4.099609,1.799805 -2.7777782,0 -4.0996097,-1.799805 -4.0996097,-1.799805 a 0.50019524,0.50019524 0 1 0 -0.8007809,0.599609 c 0,0 1.6781684,2.200196 4.9003906,2.200196 3.222222,0 4.90039,-2.200196 4.90039,-2.200196 A 0.50004999,0.50004999 0 0 0 16.518554,15.49414 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,10.49962 c 0,0.828427 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.828427 -1.4999999,0 0,-0.8284262 0.6715729,-1.4999992 1.4999999,-1.4999992 0.828427,0 1.5,0.671573 1.5,1.4999992 z"/>
+ <path style="fill:#3f3f3f" d="m 17,10.49962 c 0,0.828427 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.828427 -1.5,0 0,-0.8284262 0.671573,-1.4999992 1.5,-1.4999992 0.828427,0 1.5,0.671573 1.5,1.4999992 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.4999998,15.5 c 0,0 1.5,2 4.5000002,2 3,0 4.5,-2 4.5,-2 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-smirk.svg b/.icons/awkward/24x24/emotes/face-smirk.svg
new file mode 100644
index 00000000..7ec804d3
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-smirk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042926,16.000001 c 0,0 1.8120316,2.156397 4.9997074,2"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042926,15.5 c 0,0 1.8120316,2.156397 4.9997074,2"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-surprise.svg b/.icons/awkward/24x24/emotes/face-surprise.svg
new file mode 100644
index 00000000..ddc92efc
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-surprise.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <ellipse style="opacity:0.1" cx="12" cy="16.5" rx="2" ry="3"/>
+ <ellipse style="fill:#7f2a23" cx="12" cy="16" rx="2" ry="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-tired.svg b/.icons/awkward/24x24/emotes/face-tired.svg
new file mode 100644
index 00000000..ffd95c68
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-tired.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <ellipse style="opacity:0.1" cx="20.597" cy="-3.548" rx="2.598" ry="3.354" transform="matrix(0.44017042,0.89791425,-0.82693623,0.56229571,0,0)"/>
+ <ellipse style="fill:#7f2a23" cx="20.18" cy="-3.77" rx="2.598" ry="3.354" transform="matrix(0.44017042,0.89791425,-0.82693623,0.56229571,0,0)"/>
+ <path style="opacity:0.1" d="m 8.4999998,8.499811 c -0.828427,0 -1.4999999,0.6715732 -1.4999999,1.4999992 0,0.8284268 0.6715729,0 1.4999999,0 0.828427,0 1.5,0.8284268 1.5,0 0,-0.828426 -0.671573,-1.4999992 -1.5,-1.4999992 z"/>
+ <path style="opacity:0.1" d="m 15.5,8.499811 c -0.828427,0 -1.5,0.6715732 -1.5,1.4999992 0,0.8284268 0.671573,0 1.5,0 0.828427,0 1.5,0.8284268 1.5,0 C 17,9.1713842 16.328427,8.499811 15.5,8.499811 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.9999998,9.4996202 c 0,0.8284268 -0.671573,0 -1.5,0 -0.828427,0 -1.4999999,0.8284268 -1.4999999,0 0,-0.8284262 0.6715729,-1.4999992 1.4999999,-1.4999992 0.828427,0 1.5,0.671573 1.5,1.4999992 z"/>
+ <path style="fill:#3f3f3f" d="m 17,9.4996202 c 0,0.8284268 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.8284268 -1.5,0 0,-0.8284262 0.671573,-1.4999992 1.5,-1.4999992 0.828427,0 1.5,0.671573 1.5,1.4999992 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-uncertain.svg b/.icons/awkward/24x24/emotes/face-uncertain.svg
new file mode 100644
index 00000000..eb5d77e3
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-uncertain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999998,18.000071 15.5,15.500071"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999998,17.5 15.5,15"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-wink.svg b/.icons/awkward/24x24/emotes/face-wink.svg
new file mode 100644
index 00000000..7f4f5017
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-wink.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,0.00429274,0.50000036)">
+ <path style="opacity:0.1" d="m 33.037109,29.988281 a 1.0001,1.0001 0 0 0 -0.83789,0.41211 C 32.199219,30.400391 29.555556,34 24,34 18.444444,34 15.800781,30.400391 15.800781,30.400391 a 1.0003905,1.0003905 0 1 0 -1.601562,1.199218 c 0,0 3.356337,4.400391 9.800781,4.400391 6.444444,0 9.800781,-4.400391 9.800781,-4.400391 a 1.0001,1.0001 0 0 0 -0.763672,-1.611328 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 15,30 c 0,0 3,4 9,4 6,0 9,-4 9,-4 v 0 0"/>
+ </g>
+ <path style="opacity:0.1" d="m 15.5,9.4998098 c -0.828427,0 -1.5,0.6715722 -1.5,1.5000002 0,0.828427 0.671573,0 1.5,0 0.828427,0 1.5,0.828427 1.5,0 0,-0.828428 -0.671573,-1.5000002 -1.5,-1.5000002 z"/>
+ <path style="fill:#3f3f3f" d="m 17,10.49962 c 0,0.828427 -0.671573,0 -1.5,0 -0.828427,0 -1.5,0.828427 -1.5,0 0,-0.8284272 0.671573,-1.5000002 1.5,-1.5000002 0.828427,0 1.5,0.671573 1.5,1.5000002 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/emotes/face-worried.svg b/.icons/awkward/24x24/emotes/face-worried.svg
new file mode 100644
index 00000000..342290c3
--- /dev/null
+++ b/.icons/awkward/24x24/emotes/face-worried.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -5.5400001,0 -10,4.4599999 -10,10 0,5.54 4.4599999,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.5400001 -4.46,-10 -10,-10 z"/>
+ <path style="fill:#ffa50c" d="M 12,2 C 6.4599999,2 2,6.4599999 2,12 2,17.54 6.4599999,22 12,22 17.54,22 22,17.54 22,12 22,6.4599999 17.54,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="8.5" cy="10" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.4604924,2 2.0008889,6.4599999 2.0008889,12 c 0,0.084 -0.002,0.1665 0,0.25 C 2.1330771,6.8269999 6.5444849,2.5 12,2.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 21.999111,6.4599999 17.539507,2 12,2 Z"/>
+ <circle style="opacity:0.1" cx="15.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="15.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.1" d="M 16.522847,18.499795 A 0.50004999,0.50004999 0 0 1 16.103902,18.29374 c 0,0 -1.321832,-1.799804 -4.099609,-1.799804 -2.7777784,0 -4.0996099,1.799804 -4.0996099,1.799804 a 0.50019525,0.50019525 0 1 1 -0.800781,-0.599609 c 0,0 1.6781685,-2.200195 4.9003909,-2.200195 3.222221,0 4.90039,2.200195 4.90039,2.200195 a 0.50004999,0.50004999 0 0 1 -0.381836,0.805664 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 7.5042926,17.494293 c 0,0 1.5,-2 4.5000004,-2 2.999999,0 4.499999,2 4.499999,2 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-7zip.svg b/.icons/awkward/24x24/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-acad.svg b/.icons/awkward/24x24/mimetypes/application-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-afdesigner.svg b/.icons/awkward/24x24/mimetypes/application-afdesigner.svg
new file mode 100644
index 00000000..11b623c0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-afdesigner.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2" d="m 10.354798,5.5 h 2.362339 L 12.914755,6 H 13.59191 L 19.5,16.253315 18.227798,18.5 h -5.170962 l 0.524005,1 h -0.228725 l -0.523956,-1 H 6.4094235 L 6.080841,18 H 5.6744895 L 4.5,15.811517 v 0 L 6.0053145,13.200461 7.3996555,12.396779 9.7065075,8.4025485 9.242475,7.598817 Z M 11.746896,9.20628 7.6660705,16.5 h 3.9054415 l -0.450721,-1.00245 4.256208,0.0049 z"/>
+ <path style="fill:#ffffff" d="m 10.354798,5 h 2.362339 l 0.197618,0.5 H 13.59191 L 19.5,15.753315 18.227798,18 h -5.170962 l 0.524005,1 H 13.352116 L 12.82816,18 H 6.4094235 L 6.080841,17.5 H 5.6744895 L 4.5,15.311517 v 0 L 6.0053145,12.700461 7.3996555,11.896779 9.7065075,7.9025485 9.242475,7.098817 Z M 11.746896,8.70628 7.6660705,16 h 3.9054415 l -0.450721,-1.00245 4.256208,0.0049 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-atom+xml.svg b/.icons/awkward/24x24/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-atom+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-autocad_dwg.svg b/.icons/awkward/24x24/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-bitwig-clip.svg b/.icons/awkward/24x24/mimetypes/application-bitwig-clip.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-bitwig-clip.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-bitwig-device.svg b/.icons/awkward/24x24/mimetypes/application-bitwig-device.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-bitwig-device.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-bitwig-preset.svg b/.icons/awkward/24x24/mimetypes/application-bitwig-preset.svg
new file mode 100644
index 00000000..7d817d2d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-bitwig-preset.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e32037" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#ff6565" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <g style="fill:#ffffff">
+ <circle cx="8.75" cy="12.75" r=".75"/>
+ <circle cx="10.75" cy="12.75" r=".75"/>
+ <circle cx="12.75" cy="12.75" r=".75"/>
+ <circle cx="14.75" cy="12.75" r=".75"/>
+ <circle cx="6.75" cy="14.75" r=".75"/>
+ <circle cx="8.75" cy="14.75" r=".75"/>
+ <circle cx="10.75" cy="14.75" r=".75"/>
+ <circle cx="12.75" cy="14.75" r=".75"/>
+ <circle cx="14.75" cy="14.75" r=".75"/>
+ <circle cx="16.75" cy="14.75" r=".75"/>
+ <circle cx="6.75" cy="16.75" r=".75"/>
+ <circle cx="8.75" cy="16.75" r=".75"/>
+ <circle cx="14.75" cy="16.75" r=".75"/>
+ <circle cx="16.75" cy="16.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-bitwig-project-folder.svg b/.icons/awkward/24x24/mimetypes/application-bitwig-project-folder.svg
new file mode 100644
index 00000000..bdcd50e9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-bitwig-project-folder.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#c18600" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e8a80e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#513b05">
+ <circle cx="8.75" cy="12.75" r=".75"/>
+ <circle cx="10.75" cy="12.75" r=".75"/>
+ <circle cx="12.75" cy="12.75" r=".75"/>
+ <circle cx="14.75" cy="12.75" r=".75"/>
+ <circle cx="6.75" cy="14.75" r=".75"/>
+ <circle cx="8.75" cy="14.75" r=".75"/>
+ <circle cx="10.75" cy="14.75" r=".75"/>
+ <circle cx="12.75" cy="14.75" r=".75"/>
+ <circle cx="14.75" cy="14.75" r=".75"/>
+ <circle cx="16.75" cy="14.75" r=".75"/>
+ <circle cx="6.75" cy="16.75" r=".75"/>
+ <circle cx="8.75" cy="16.75" r=".75"/>
+ <circle cx="14.75" cy="16.75" r=".75"/>
+ <circle cx="16.75" cy="16.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-bitwig-project.svg b/.icons/awkward/24x24/mimetypes/application-bitwig-project.svg
new file mode 100644
index 00000000..06c1d194
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-bitwig-project.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e8a80e" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#ffcc3f" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <g style="fill:#513b05">
+ <circle cx="8.75" cy="12.75" r=".75"/>
+ <circle cx="10.75" cy="12.75" r=".75"/>
+ <circle cx="12.75" cy="12.75" r=".75"/>
+ <circle cx="14.75" cy="12.75" r=".75"/>
+ <circle cx="6.75" cy="14.75" r=".75"/>
+ <circle cx="8.75" cy="14.75" r=".75"/>
+ <circle cx="10.75" cy="14.75" r=".75"/>
+ <circle cx="12.75" cy="14.75" r=".75"/>
+ <circle cx="14.75" cy="14.75" r=".75"/>
+ <circle cx="16.75" cy="14.75" r=".75"/>
+ <circle cx="6.75" cy="16.75" r=".75"/>
+ <circle cx="8.75" cy="16.75" r=".75"/>
+ <circle cx="14.75" cy="16.75" r=".75"/>
+ <circle cx="16.75" cy="16.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-certificate.svg b/.icons/awkward/24x24/mimetypes/application-certificate.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-certificate.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-dart.svg b/.icons/awkward/24x24/mimetypes/application-dart.svg
new file mode 100644
index 00000000..a8c11763
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-dart.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6,6.5 -3.7363281,6 C 2.1505281,12.739511 2,13.153961 2,13.419922 2,13.994457 2.2526488,14.58269 2.6582031,15 l 4.4980469,4.5 3.501953,3 H 19 v -3 l 3,-0.002 V 11.289062 L 17.990234,7.078125 C 17.399536,6.4844875 16.87432,6.499981 16.148438,6.5 Z"/>
+ <path style="fill:#01579b" d="M 7.1565,19.000473 2.6582911,14.500184 C 2.2527368,14.082874 2,13.495114 2,12.920579 2,12.654618 2.1498788,12.238777 2.2630226,11.999266 L 6,6 Z"/>
+ <path style="fill:#40c4ff" d="M 21.95,10.788619 14.369407,2.6582911 C 14.071119,2.3585335 13.448094,2 12.922049,2 12.469473,2 12.025714,2.0911028 11.737712,2.2630226 L 6,6 Z"/>
+ <path id="polygon14" style="fill:#40c4ff" d="m 12.763757,16.473587 -5.607257,2.526886 3.501607,2.999526 h 8.342627 v -3.553008 z"/>
+ <path style="fill:#0ba8ef" d="m 6,16.579527 c 0,1.055029 0.054478,1.315113 0.580523,1.842627 L 7.1565,19.000473 H 19.000734 L 13.159026,11.869958 6,6 Z"/>
+ <path style="fill:#01579b" d="M 16.147687,5.999735 6,6 19,19 22,18.999 V 10.788619 L 17.990313,6.5787885 C 17.399615,5.985151 16.87357,5.999716 16.147687,5.999735 Z"/>
+ <path style="opacity:0.2" d="M 6 6 L 6.5 6.5 L 16.648438 6.5 C 17.335127 6.499982 17.843635 6.5028238 18.396484 7.0039062 L 17.990234 6.578125 C 17.399536 5.9844875 16.87432 5.999981 16.148438 6 L 6 6 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 12.921875 2 C 12.469299 2 12.026283 2.0917521 11.738281 2.2636719 L 6 6 L 6.7675781 6 L 11.738281 2.7636719 C 12.026283 2.5917523 12.469299 2.5 12.921875 2.5 C 13.44792 2.5 14.070853 2.8584455 14.369141 3.1582031 L 17.076172 6.0605469 C 17.38779 6.1273312 17.68111 6.2674625 17.990234 6.578125 L 19.578125 8.2460938 L 14.369141 2.6582031 C 14.070853 2.3584455 13.44792 2 12.921875 2 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 6 6 L 6 6.5 L 18.5 19 L 19 19 L 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-dwg.svg b/.icons/awkward/24x24/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-dxf.svg b/.icons/awkward/24x24/mimetypes/application-dxf.svg
new file mode 100644
index 00000000..2833e3a2
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-dxf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 V 21.5 c 0,0.553999 0.446,1 1,1 h 14 c 0.554,0 1,-0.446001 1,-1 V 8.5 l -5.5,-0.5 -0.5,-5.5 z"/>
+ <path style="fill:#ec4646" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#f17575" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="M 8,2.5 V 14.5 H 5 V 17.5 H 4 V 18.5 H 5 V 21.5 H 8 V 22 H 9 V 21.5 H 12 V 18.5 H 20 V 17.5 H 12 V 14.5 H 9 V 2.5 Z M 6,15.5 H 11 V 20.5 H 6 Z M 8,17.5 V 18.5 H 9 V 17.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 V 14 H 5 V 17 H 4 V 18 H 5 V 21 H 8 V 22 H 9 V 21 H 12 V 18 H 20 V 17 H 12 V 14 H 9 V 2 Z M 6,15 H 11 V 20 H 6 Z M 8,17 V 18 H 9 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-epub+zip.svg b/.icons/awkward/24x24/mimetypes/application-epub+zip.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-epub+zip.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-excel.svg b/.icons/awkward/24x24/mimetypes/application-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-font-woff.svg b/.icons/awkward/24x24/mimetypes/application-font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-geo+json.svg b/.icons/awkward/24x24/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-gml+xml.svg b/.icons/awkward/24x24/mimetypes/application-gml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-gnunet-directory.svg b/.icons/awkward/24x24/mimetypes/application-gnunet-directory.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-gpx+xml.svg b/.icons/awkward/24x24/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-gpx.svg b/.icons/awkward/24x24/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-gvdesign.svg b/.icons/awkward/24x24/mimetypes/application-gvdesign.svg
new file mode 100644
index 00000000..2c1b3072
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gvdesign.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#c63166" d="M 10.458008,2 C 9.6382265,2.7686456 6.159992,6.296406 4,8.508789 V 8.941406 C 4.3457843,8.6288625 4.849462,8.17924 5.024414,8.033203 5.1273305,7.9472955 5.5272365,7.595582 5.913086,7.251953 6.2989355,6.9083245 6.7977205,6.46891 7.0214845,6.2753905 7.2452485,6.0818715 7.7093195,5.659818 8.0527345,5.3378905 8.715105,4.7169646 10.761011,2.9025466 10.988281,2.734375 c 0.07424,-0.054938 0.143271,-0.092089 0.153321,-0.082031 0.02221,0.022227 -0.106694,0.238486 -0.561524,0.9404297 -0.190849,0.294539 -0.936,1.449612 -1.65625,2.566406 C 8.203577,7.2759735 7.309722,8.6614755 6.9375,9.238281 6.5652785,9.815087 5.7426455,11.090469 5.109375,12.072266 4.7267479,12.665475 4.3817423,13.19963 4,13.791016 V 21 c 0,0.554 0.446,1 1,1 h 6.59375 c 0.942096,-3.580513 1.916486,-9.363209 3.524414,-14.4433595 L 14.5,7.5 14,2 Z"/>
+ <path style="fill:#b8da6c" d="M 5,2 C 4.446,2 4,2.446 4,3 V 8.5078125 C 6.159253,6.296441 9.638742,2.7679219 10.458008,2 Z m 6.141602,0.6523438 c -0.01005,-0.010058 -0.07908,0.027093 -0.153321,0.082031 -0.22727,0.1681715 -2.273176,1.9825899 -2.9355465,2.6035155 -0.343415,0.3219275 -0.807486,0.743981 -1.03125,0.9375 C 6.7977205,6.46891 6.2989355,6.9083245 5.913086,7.251953 5.5272365,7.595582 5.1273305,7.9472955 5.024414,8.033203 4.849462,8.17924 4.3457843,8.6288625 4,8.941406 v 4.84961 C 4.3817423,13.19963 4.7267479,12.665475 5.109375,12.072266 5.7426455,11.090469 6.5652785,9.8150875 6.9375,9.238281 7.309722,8.6614755 8.203577,7.2759735 8.923828,6.1591795 c 0.72025,-1.116794 1.465401,-2.271867 1.65625,-2.566406 0.45483,-0.7019437 0.583739,-0.9182027 0.561524,-0.9404297 z"/>
+ <path style="fill:#778b3c" d="M 20,15.006836 13.123047,22 H 19 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#eddf36" d="m 14.5,7.496094 c -1.737661,4.570153 -2.912849,9.331072 -3.127929,13.160156 -0.02619,0.466353 -0.06144,1.039284 -0.07813,1.272461 L 11.289063,22 h 1.833984 L 20,15.006836 V 8 L 14.5,7.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.1" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#faf5bc" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 9.948242,2.5 C 8.712719,3.7105472 5.8973265,6.56469 4,8.5078125 V 8.941406 C 4.1717553,8.786162 4.3187572,8.659116 4.508789,8.4902345 6.671334,6.2799385 9.6946035,3.2155612 10.458008,2.5 Z m 1.19336,0.6523438 c -0.01005,-0.010058 -0.07908,0.027093 -0.153321,0.082031 -0.03503,0.025917 -0.292649,0.2549088 -0.402343,0.3486328 -0.003,0.00461 -0.0029,0.00511 -0.0059,0.00977 C 10.389229,3.8873123 9.6440775,5.0423855 8.9238275,6.1591795 8.2035765,7.2759735 7.3097215,8.6614755 6.9374995,9.238281 6.565278,9.8150875 5.742645,11.090469 5.1093745,12.072266 4.7267479,12.665475 4.3817423,13.19963 4,13.791016 v 0.5 C 4.3817423,13.69963 4.7267479,13.165475 5.109375,12.572266 5.7426455,11.590469 6.5652785,10.315088 6.9375,9.738281 7.309722,9.1614755 8.203577,7.7759735 8.923828,6.6591795 c 0.72025,-1.116794 1.465401,-2.271867 1.65625,-2.566406 0.45483,-0.7019437 0.583739,-0.9182027 0.561524,-0.9404297 z M 20,15.006836 13.123047,22 h -1.802734 c -0.0088,0.138624 -0.02074,0.350149 -0.02637,0.428711 L 11.289063,22.5 h 1.833984 L 20,15.506836 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-gzip.svg b/.icons/awkward/24x24/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-illustrator.svg b/.icons/awkward/24x24/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-java.svg b/.icons/awkward/24x24/mimetypes/application-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-javascript.svg b/.icons/awkward/24x24/mimetypes/application-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-json.svg b/.icons/awkward/24x24/mimetypes/application-json.svg
new file mode 100644
index 00000000..e5055ae1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#1c59a5" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#6295d3" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="fill:none;stroke:#000000;stroke-linecap:round;opacity:0.2" d="M 9.4995,12 C 6.4995,13.5 10.5,14.5 6.9995,16 M 9.4995,20 C 6.4435,18.5 10.5,17.5 6.9995,16 M 14.5,12 C 17.5,13.5 13.5,14.5 17,16 M 14.5,20 C 17.556,18.5 13.5,17.5 17,16"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 9.4995,11.5 C 6.4995,13 10.5,14 6.9995,15.5 M 9.4995,19.5 C 6.4435,18 10.5,17 6.9995,15.5 M 14.5,11.5 C 17.5,13 13.5,14 17,15.5 M 14.5,19.5 C 17.556,18 13.5,17 17,15.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-loc+xml.svg b/.icons/awkward/24x24/mimetypes/application-loc+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-loc+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-mathml+xml.svg b/.icons/awkward/24x24/mimetypes/application-mathml+xml.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-metalink+xml.svg b/.icons/awkward/24x24/mimetypes/application-metalink+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-metalink4+xml.svg b/.icons/awkward/24x24/mimetypes/application-metalink4+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-msexcel.svg b/.icons/awkward/24x24/mimetypes/application-msexcel.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-mspowerpoint.svg b/.icons/awkward/24x24/mimetypes/application-mspowerpoint.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-msword-template.svg b/.icons/awkward/24x24/mimetypes/application-msword-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-msword.svg b/.icons/awkward/24x24/mimetypes/application-msword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-msword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-octet-stream.svg b/.icons/awkward/24x24/mimetypes/application-octet-stream.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-octet-stream.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-oebps-package+xml.svg b/.icons/awkward/24x24/mimetypes/application-oebps-package+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-oebps-package+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-ogg.svg b/.icons/awkward/24x24/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-owl+xml.svg b/.icons/awkward/24x24/mimetypes/application-owl+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pdf.svg b/.icons/awkward/24x24/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..25cdb4d4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pdf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#c03630" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f36961" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 11.39,9.5 c -0.23063,0 -0.4463,0.11548 -0.49848,0.30609 -0.19376,0.73074 0.0231,1.8608 0.38478,3.2688 l -0.1091,0.2726 c -0.27694,0.69058 -0.6231,1.3784 -0.9275,1.9887 -1.2568,2.5156 -2.2344,3.8729 -2.8864,3.968 L 7.3508,19.27657 c -0.01415,-0.31379 0.5519,-1.1228 1.3191,-1.766 0.080025,-0.06621 0.42152,-0.4042 0.42152,-0.4042 0,0 -0.46096,0.24894 -0.5645,0.31313 -0.9614,0.58706 -1.4398,1.1752 -1.5178,1.5657 -0.02315,0.11597 -0.0083,0.25867 0.091875,0.31726 l 0.2458,0.12631 c 0.6692,0.34268 1.492,-0.55836 2.586,-2.5198 1.1132,-0.37358 2.5022,-0.72532 3.7668,-0.9159 1.132,0.66168 2.4305,0.97672 2.9294,0.84071 0.09493,-0.02568 0.1948,-0.10191 0.2458,-0.17213 0.04,-0.0646 0.09591,-0.32313 0.09591,-0.32313 0,0 -0.09386,0.13068 -0.17115,0.1692 -0.31576,0.15248 -1.3126,-0.10191 -2.3356,-0.61391 0.8845,-0.09631 1.6214,-0.10002 2.0152,0.02875 0.50015,0.16332 0.50055,0.33074 0.49389,0.36484 0.0068,-0.02808 0.02915,-0.14024 0.0264,-0.18799 -0.01135,-0.12279 -0.04835,-0.23244 -0.13898,-0.32313 -0.18514,-0.18659 -0.64225,-0.28062 -1.2652,-0.28905 -0.4695,-0.0052 -1.0325,0.03683 -1.6436,0.12631 -0.28006,-0.16452 -0.5756,-0.34538 -0.80975,-0.56931 -0.59385,-0.56741 -1.0916,-1.3552 -1.4007,-2.2384 0.0211,-0.08468 0.0413,-0.1674 0.05972,-0.25087 0.08591,-0.39525 0.14758,-1.702 0.14758,-1.702 0,0 -0.24467,0.98168 -0.28311,1.1298 -0.0247,0.09389 -0.05543,0.19412 -0.09073,0.29845 -0.1875,-0.67412 -0.28254,-1.3275 -0.28254,-1.823 0,-0.14005 0.01175,-0.41256 0.05053,-0.62803 0.0189,-0.15368 0.0733,-0.23349 0.1298,-0.27201 0.11178,0.027724 0.23692,0.20311 0.36754,0.49644 0.11218,0.2536 0.10508,0.54731 0.10508,0.7291 0,0 0.1203,-0.45012 0.09246,-0.71616 -0.017,-0.1599 -0.166,-0.5708 -0.482,-0.566 h -0.02585 l -0.1407,-0.00153 z m 0.10739,4.0814 c 0.32676,0.67212 0.7774,1.3104 1.3686,1.8224 0.13178,0.11396 0.272,0.22238 0.41634,0.3243 -1.0736,0.20425 -2.201,0.49157 -3.2488,0.94061 0.18946,-0.34429 0.3943,-0.71938 0.60415,-1.1239 0.40637,-0.78608 0.6526,-1.3924 0.8597,-1.9634 z"/>
+ <path fill="#fff" d="m11.39 9c-0.23063 0-0.4463 0.11548-0.49848 0.30609-0.19376 0.73074 0.0231 1.8608 0.38478 3.2688l-0.1091 0.2726c-0.27694 0.69058-0.6231 1.3784-0.9275 1.9887-1.2568 2.5156-2.2344 3.8729-2.8864 3.968l-0.0025-0.02762c-0.01415-0.31379 0.5519-1.1228 1.3191-1.766 0.080025-0.06621 0.42152-0.4042 0.42152-0.4042s-0.46096 0.24894-0.5645 0.31313c-0.9614 0.58706-1.4398 1.1752-1.5178 1.5657-0.02315 0.11597-0.0083 0.25867 0.091875 0.31726l0.2458 0.12631c0.6692 0.34268 1.492-0.55836 2.586-2.5198 1.1132-0.37358 2.5022-0.72532 3.7668-0.9159 1.132 0.66168 2.4305 0.97672 2.9294 0.84071 0.09493-0.02568 0.1948-0.10191 0.2458-0.17213 0.04-0.0646 0.09591-0.32313 0.09591-0.32313s-0.09386 0.13068-0.17115 0.1692c-0.31576 0.15248-1.3126-0.10191-2.3356-0.61391 0.8845-0.09631 1.6214-0.10002 2.0152 0.02875 0.50015 0.16332 0.50055 0.33074 0.49389 0.36484 0.0068-0.02808 0.02915-0.14024 0.0264-0.18799-0.01135-0.12279-0.04835-0.23244-0.13898-0.32313-0.18514-0.18659-0.64225-0.28062-1.2652-0.28905-0.4695-0.0052-1.0325 0.03683-1.6436 0.12631-0.28006-0.16452-0.5756-0.34538-0.80975-0.56931-0.59385-0.56741-1.0916-1.3552-1.4007-2.2384 0.0211-0.08468 0.0413-0.1674 0.05972-0.25087 0.08591-0.39525 0.14758-1.702 0.14758-1.702s-0.24467 0.98168-0.28311 1.1298c-0.0247 0.09389-0.05543 0.19412-0.09073 0.29845-0.1875-0.67412-0.28254-1.3275-0.28254-1.823 0-0.14005 0.01175-0.41256 0.05053-0.62803 0.0189-0.15368 0.0733-0.23349 0.1298-0.27201 0.11178 0.027724 0.23692 0.20311 0.36754 0.49644 0.11218 0.2536 0.10508 0.54731 0.10508 0.7291 0 0 0.1203-0.45012 0.09246-0.71616-0.017-0.1599-0.166-0.5708-0.482-0.566h-0.02585l-0.1407-0.00153zm0.10739 4.0814c0.32676 0.67212 0.7774 1.3104 1.3686 1.8224 0.13178 0.11396 0.272 0.22238 0.41634 0.3243-1.0736 0.20425-2.201 0.49157-3.2488 0.94061 0.18946-0.34429 0.3943-0.71938 0.60415-1.1239 0.40637-0.78608 0.6526-1.3924 0.8597-1.9634z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-pgp-encrypted.svg b/.icons/awkward/24x24/mimetypes/application-pgp-encrypted.svg
new file mode 100644
index 00000000..3cc5b230
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#d84747" d="m12 10c-1.4773 0-3.1086 1.0454-3 2.3213v1.6786h-0.33371c-0.3692 0-0.6663 0.184-0.6663 0.5v3.9282c0 0.317 0.29714 0.5715 0.66629 0.5715h6.6674c0.369 0 0.666-0.255 0.666-0.572v-3.928c0-0.31657-0.30935-0.4999-0.66629-0.4999h-0.334v-1.678c0-1.28-1.523-2.322-3-2.322zm0 2c0.63314 0 0.94748-0.05151 1 0.5v1.5001h-2v-1.5c0-0.554 0.367-0.5 1-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-pgp-keys.svg b/.icons/awkward/24x24/mimetypes/application-pgp-keys.svg
new file mode 100644
index 00000000..5578e59e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#129a4d" d="m10 13a3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 2.824 -2h2.176v1h2v-1h0.5v-2h-4.6748a3 3 0 0 0 -2.825 -2zm0 2a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-pgp-signature.svg b/.icons/awkward/24x24/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pgp.svg b/.icons/awkward/24x24/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkcs10.svg b/.icons/awkward/24x24/mimetypes/application-pkcs10.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkcs10.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkcs12.svg b/.icons/awkward/24x24/mimetypes/application-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkcs7-mime.svg b/.icons/awkward/24x24/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkcs7-signature.svg b/.icons/awkward/24x24/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkcs8.svg b/.icons/awkward/24x24/mimetypes/application-pkcs8.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkix-cert.svg b/.icons/awkward/24x24/mimetypes/application-pkix-cert.svg
new file mode 100644
index 00000000..fb85e49a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkix-cert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#13a553" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#70c896" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="m 12,10.5 c -0.559885,7.78e-4 -1.072735,0.313308 -1.330078,0.810547 C 10.533524,11.270571 10.392136,11.250185 10.25,11.25 c -0.8284271,0 -1.5,0.671573 -1.5,1.5 1.851e-4,0.142136 0.020571,0.283524 0.060547,0.419922 C 8.3133075,13.427265 8.000778,13.940115 8,14.5 8.000778,15.059885 8.3133076,15.572735 8.8105469,15.830078 8.7705712,15.966476 8.7501851,16.107864 8.75,16.25 8.7502459,16.981764 9.2784706,17.606555 10,17.728516 V 20 c 8.5e-5,0.399294 0.445067,0.637437 0.777344,0.416016 L 12,19.601562 13.222656,20.416016 C 13.554933,20.637437 13.999915,20.399294 14,20 v -2.25 c 0.828427,0 1.5,-0.671573 1.5,-1.5 1.57e-4,-0.18781 -0.03496,-0.373979 -0.103516,-0.548828 C 15.775848,15.41838 15.99954,14.973168 16,14.5 15.999222,13.940115 15.686692,13.427265 15.189453,13.169922 15.229429,13.033524 15.249815,12.892136 15.25,12.75 c 0,-0.828427 -0.671573,-1.5 -1.5,-1.5 -0.142136,1.85e-4 -0.283524,0.02057 -0.419922,0.06055 C 13.072735,10.813305 12.559885,10.500778 12,10.5 Z m 0,1.5 c 1.380712,0 2.5,1.119288 2.5,2.5 C 14.5,15.880712 13.380712,17 12,17 10.619288,17 9.5,15.880712 9.5,14.5 9.5,13.119288 10.619288,12 12,12 Z m 0,0.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="M 12 10 C 11.440115 10.000778 10.927265 10.313308 10.669922 10.810547 C 10.533524 10.770571 10.392136 10.750185 10.25 10.75 C 9.4215729 10.75 8.75 11.421573 8.75 12.25 C 8.7501851 12.392136 8.7705709 12.533524 8.8105469 12.669922 C 8.3133075 12.927265 8.000778 13.440115 8 14 C 8.000778 14.559885 8.3133076 15.072735 8.8105469 15.330078 C 8.7705712 15.466476 8.7501851 15.607864 8.75 15.75 C 8.7502459 16.481764 9.2784706 17.106555 10 17.228516 L 10 19.5 C 10.000085 19.899294 10.445067 20.137437 10.777344 19.916016 L 12 19.101562 L 13.222656 19.916016 C 13.554933 20.137437 13.999915 19.899294 14 19.5 L 14 17.25 C 14.828427 17.25 15.5 16.578427 15.5 15.75 C 15.500157 15.56219 15.46504 15.376021 15.396484 15.201172 C 15.775848 14.91838 15.99954 14.473168 16 14 C 15.999222 13.440115 15.686692 12.927265 15.189453 12.669922 C 15.229429 12.533524 15.249815 12.392136 15.25 12.25 C 15.25 11.421573 14.578427 10.75 13.75 10.75 C 13.607864 10.750185 13.466476 10.770567 13.330078 10.810547 C 13.072735 10.313305 12.559885 10.000778 12 10 z M 12 11.5 C 13.380712 11.5 14.5 12.619288 14.5 14 C 14.5 15.380712 13.380712 16.5 12 16.5 C 10.619288 16.5 9.5 15.380712 9.5 14 C 9.5 12.619288 10.619288 11.5 12 11.5 z M 12 12 A 2 2 0 0 0 10 14 A 2 2 0 0 0 12 16 A 2 2 0 0 0 14 14 A 2 2 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-pkix-crl.svg b/.icons/awkward/24x24/mimetypes/application-pkix-crl.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-pkix-pkipath.svg b/.icons/awkward/24x24/mimetypes/application-pkix-pkipath.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-postscript.svg b/.icons/awkward/24x24/mimetypes/application-postscript.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-ram.svg b/.icons/awkward/24x24/mimetypes/application-ram.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-rdf+xml.svg b/.icons/awkward/24x24/mimetypes/application-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-relaxng.svg b/.icons/awkward/24x24/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-rss+xml.svg b/.icons/awkward/24x24/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-rss+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-rtf.svg b/.icons/awkward/24x24/mimetypes/application-rtf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-rtf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-shorten.svg b/.icons/awkward/24x24/mimetypes/application-shorten.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-shorten.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-slf+xml.svg b/.icons/awkward/24x24/mimetypes/application-slf+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-slf+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-sql.svg b/.icons/awkward/24x24/mimetypes/application-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-sweethome3d.svg b/.icons/awkward/24x24/mimetypes/application-sweethome3d.svg
new file mode 120000
index 00000000..ea8e87f8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-sweethome3d.svg
@@ -0,0 +1 @@
+../apps/sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-tcx+xml.svg b/.icons/awkward/24x24/mimetypes/application-tcx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-tcx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd-google-earth-kml.svg b/.icons/awkward/24x24/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.afdesigner.svg b/.icons/awkward/24x24/mimetypes/application-vnd.afdesigner.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.afdesigner.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.affinity-designer.svg b/.icons/awkward/24x24/mimetypes/application-vnd.affinity-designer.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.affinity-designer.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.android.package-archive.svg b/.icons/awkward/24x24/mimetypes/application-vnd.android.package-archive.svg
new file mode 100644
index 00000000..a01ad946
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.android.package-archive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#a3c639" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#d7f57c" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="M 10.115,9.5643 C 10.091,9.5589 10.065,9.5626 10.043,9.5779 9.9993,9.6052 9.9921,9.6669 10.025,9.7127 L 10.578,10.486 C 9.6983,10.88 9.0791,11.628 9,12.5 H 15 C 14.921,11.628 14.305,10.878 13.424,10.486 L 13.979,9.7127 C 14.012,9.6669 14.003,9.6068 13.961,9.5779 13.917,9.5485 13.856,9.5634 13.822,9.6092 L 13.248,10.412 C 12.868,10.268 12.448,10.188 12.004,10.188 11.56,10.188 11.137,10.268 10.758,10.412 L 10.182,9.6072 C 10.165,9.5843 10.14,9.5703 10.115,9.5643 Z M 10.91,10.863 C 11.061,10.863 11.182,10.985 11.182,11.135 11.182,11.285 11.06,11.408 10.91,11.408 10.759,11.408 10.637,11.286 10.637,11.135 10.637,10.985 10.759,10.863 10.91,10.863 Z M 13.092,10.863 C 13.243,10.863 13.363,10.985 13.363,11.135 13.363,11.285 13.241,11.408 13.092,11.408 12.941,11.408 12.818,11.286 12.818,11.135 12.818,10.985 12.941,10.863 13.092,10.863 Z M 8.5215,13.5 C 8.234,13.5 8,13.728 8,14.008 V 15.992 C 8,16.272 8.234,16.5 8.5215,16.5 8.809,16.5 9,16.271 9,15.992 V 17.021 C 9,17.248 9.1104,17.5 9.4277,17.5 H 10 V 18.992 C 10,19.273 10.233,19.5 10.521,19.5 10.809,19.5 11,19.272 11,18.992 V 17.5 H 13 V 18.992 C 13,19.273 13.233,19.5 13.521,19.5 13.809,19.5 14,19.272 14,18.992 V 17.5 H 14.572 C 14.861,17.5 15,17.247 15,17.021 V 15.992 C 15,16.272 15.234,16.5 15.521,16.5 15.809,16.5 16,16.272 16,15.992 V 14.008 C 16,13.728 15.809,13.5 15.521,13.5 15.234,13.5 15,13.728 15,14.008 V 13.5 H 9 V 14.008 C 9,13.728 8.8095,13.5 8.5215,13.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.115,9.0643 C 10.091,9.0589 10.065,9.0626 10.043,9.0779 9.9993,9.1052 9.9921,9.1669 10.025,9.2127 L 10.578,9.9861 C 9.6983,10.38 9.0791,11.128 9,12 H 15 C 14.921,11.128 14.305,10.378 13.424,9.9861 L 13.979,9.2127 C 14.012,9.1669 14.003,9.1068 13.961,9.0779 13.917,9.0485 13.856,9.0634 13.822,9.1092 L 13.248,9.9119 C 12.868,9.7674 12.448,9.6873 12.004,9.6873 11.56,9.6873 11.137,9.7674 10.758,9.9119 L 10.182,9.1072 C 10.165,9.0843 10.14,9.0703 10.115,9.0643 Z M 10.91,10.363 C 11.061,10.363 11.182,10.485 11.182,10.635 11.182,10.785 11.06,10.908 10.91,10.908 10.759,10.908 10.637,10.786 10.637,10.635 10.637,10.485 10.759,10.363 10.91,10.363 Z M 13.092,10.363 C 13.243,10.363 13.363,10.485 13.363,10.635 13.363,10.785 13.241,10.908 13.092,10.908 12.941,10.908 12.818,10.786 12.818,10.635 12.818,10.485 12.941,10.363 13.092,10.363 Z M 8.5215,13 C 8.234,13 8,13.228 8,13.508 V 15.492 C 8,15.772 8.234,16 8.5215,16 8.809,16 9,15.771 9,15.492 V 16.521 C 9,16.748 9.1104,17 9.4277,17 H 10 V 18.492 C 10,18.773 10.233,19 10.521,19 10.809,19 11,18.772 11,18.492 V 17 H 13 V 18.492 C 13,18.773 13.233,19 13.521,19 13.809,19 14,18.772 14,18.492 V 17 H 14.572 C 14.861,17 15,16.747 15,16.521 V 15.492 C 15,15.772 15.234,16 15.521,16 15.809,16 16,15.772 16,15.492 V 13.508 C 16,13.228 15.809,13 15.521,13 15.234,13 15,13.228 15,13.508 V 13 H 9 V 13.508 C 9,13.228 8.8095,13 8.5215,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ant.fit.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ant.fit.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ant.fit.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.apple.mpegurl.svg b/.icons/awkward/24x24/mimetypes/application-vnd.apple.mpegurl.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.apple.mpegurl.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.comicbook+zip.svg b/.icons/awkward/24x24/mimetypes/application-vnd.comicbook+zip.svg
new file mode 100644
index 00000000..dbaa6c99
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.comicbook+zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#ffba3a" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,8 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#ffdea2" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="fill:#3f3f3f" d="m 10,11 c 0,3 0,3 -0.383789,3 C 9.216075,14 8.74039,13.90588 8.457031,13.410156 8.070576,12.734182 8.5,11 8.5,11 6,11 5,13.646491 5,15.380859 5,18 7,19 8.2503865,19 c 0,0 -0.734693,-1.708929 0.236328,-2 0.526394,-0.08365 1.21674,0.488675 1.5136715,1 0,0 -0.1068365,-0.984745 0.657228,-1 0.764063,-0.01526 1.213052,0.841758 1.342386,2 0.129334,-1.158242 0.578324,-2.015254 1.342387,-2 0.764064,0.01525 0.657227,1 0.657227,1 0.296932,-0.511325 0.987278,-1.083647 1.513672,-1 0.971021,0.291071 0.236328,2 0.236328,2 C 17,19 19,18 19,15.380859 19,13.646491 18,11 15.5,11 c 0,0 0.429424,1.734182 0.04297,2.410156 C 15.25961,13.905877 14.783926,14 14.383789,14 14,14 14,14 14,11 l -1.5,1 -0.5,0 -0.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.debian.binary-package.svg b/.icons/awkward/24x24/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.fai.igc.svg b/.icons/awkward/24x24/mimetypes/application-vnd.fai.igc.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.fai.igc.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.ref.svg b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.ref.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.repo.svg b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.repo.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.svg b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..6a05dc3d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12.054151,2.5004983 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 L 4.141519,6.6668485 A 2.2828381,2.27395 0 0 0 3,8.6363485 v 7.7264995 a 2.2828381,2.27395 0 0 0 1.141419,1.9693 l 6.717112,3.8632 a 2.2828381,2.27395 0 0 0 2.282838,0 l 6.717112,-3.8632 A 2.2828381,2.27395 0 0 0 21,16.362648 V 8.6361485 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 L 13.141369,2.8036483 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#e4ba75" d="m 3.0039063,7.9725745 c -0.00226,0.038045 -0.00357,0.076145 -0.00391,0.1142575 v 7.776449 c 2.343e-4,0.812245 0.4353891,1.562692 1.1416015,1.96875 L 10.8584,21.695312 c 0.706406,0.406342 1.576797,0.406342 2.283203,0 l 6.716795,-3.863281 C 20.564914,17.425798 21.000116,16.674899 21,15.862305 V 8.086832 C 20.9989,8.058157 20.9973,8.029507 20.9951,8.000894 21,8 3.0039063,7.9725745 3.0039063,7.9725745 Z"/>
+ <path style="opacity:0.1" d="m 11.946289,2 c -0.02096,4.827e-4 -0.0416,0.00383 -0.0625,0.00488 A 2.2845733,2.27395 0 0 1 12,2.0019531 V 2 Z m -0.210937,0.017578 c -0.03592,0.00416 -0.0718,0.00783 -0.107422,0.013672 a 2.2845733,2.27395 0 0 1 0.107422,-0.013672 z m -0.59668,0.1503906 c -0.03188,0.012907 -0.06244,0.028618 -0.09375,0.042969 a 2.2845733,2.27395 0 0 1 0.09375,-0.042969 z M 3.9208985,6.3095705 c -0.023458,0.01732 -0.045664,0.035575 -0.068359,0.05371 a 2.2845733,2.27395 0 0 1 0.068359,-0.05371 z M 3.7167969,6.480469 C 3.6952214,6.500694 3.6740419,6.520994 3.6533203,6.541992 A 2.2845733,2.27395 0 0 1 3.7167969,6.480469 Z M 3.5253906,6.683594 c -0.013618,0.01633 -0.027874,0.032135 -0.041016,0.04883 a 2.2845733,2.27395 0 0 1 0.041016,-0.04883 z M 3.2070313,7.182617 c -0.00566,0.0122 -0.010184,0.024805 -0.015625,0.03711 a 2.2845733,2.27395 0 0 1 0.015625,-0.03711 z m -0.094727,0.2421875 c -0.00706,0.021365 -0.013101,0.04285 -0.019532,0.064454 a 2.2845733,2.27395 0 0 1 0.019532,-0.064454 z m -0.072266,0.275391 c -0.00255,0.01305 -0.00549,0.025945 -0.00781,0.039065 a 2.2845733,2.27395 0 0 1 0.00781,-0.039065 z M 3.0009765,8 c -1.764e-4,0.00295 -8.099e-4,0.00582 -9.749e-4,0.00879 9.5e-4,0.00912 0.00188,0.018235 0.00293,0.027345 -0.00105,0.016925 -0.00228,0.033835 -0.00293,0.050781 v 7.775391 c -1.16e-4,0.812594 0.4350855,1.563493 1.1416015,1.969726 l 6.7167959,3.863279 C 11.209296,21.897157 11.608375,21.9987 12,22 V 13.998047 A 2.2845733,2.27395 0 0 1 10.857422,13.695313 L 4.1357422,9.832031 A 2.2845733,2.27395 0 0 1 3.0009765,8 Z"/>
+ <path style="fill:#b89863" d="m 12.053752,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.85753,2.303711 L 4.1356281,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 4.1356281,9.832031 l 6.7219019,3.863282 a 2.2845733,2.27395 0 0 0 2.284939,0 L 19.864372,9.832031 A 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864372,6.166992 L 13.142469,2.303711 A 2.2845733,2.27395 0 0 0 12.053752,2 Z"/>
+ <path style="opacity:0.07" d="m 12,2 v 11.989258 a 2.2845733,2.27395 0 0 0 1.142578,-0.302734 l 6.72168,-3.863282 a 2.2845733,2.27395 0 0 0 1.134765,-1.818359 c -0.0053,-0.092979 -0.01678,-0.184998 -0.03321,-0.275391 a 2.2845733,2.27395 0 0 0 0,-0.0039 c -4.88e-4,-0.00265 -0.0014,-0.00516 -0.0019,-0.00781 -0.01639,-0.087515 -0.03717,-0.1735465 -0.06348,-0.2578125 a 2.2845733,2.27395 0 0 0 -0.002,-0.00781 c -9.5e-4,-0.00305 -0.0029,-0.00572 -0.0039,-0.00879 -0.170532,-0.531648 -0.53348,-0.98986 -1.030273,-1.2763675 L 13.142578,2.303711 C 12.810927,2.1132512 12.436502,2.008815 12.053711,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.053711,2 v 9.75e-4 A 2.2845733,2.27395 0 0 0 10.857422,2.303711 L 4.1357422,6.166992 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 3.03125,8.2470705 2.2845733,2.27395 0 0 1 4.1357422,6.666992 L 10.857422,2.803711 A 2.2845733,2.27395 0 0 1 12.053711,2.5009765 V 2.5 a 2.2845733,2.27395 0 0 1 1.088867,0.303711 l 6.72168,3.863281 A 2.2845733,2.27395 0 0 1 20.96875,8.2509765 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 19.864258,6.166992 L 13.142578,2.303711 A 2.2845733,2.27395 0 0 0 12.053711,2 Z"/>
+ <path style="opacity:0.1" d="M 3.03125,7.7470705 A 2.2845733,2.27395 0 0 0 3,7.9902345 2.2845733,2.27395 0 0 0 4.1357422,9.832031 l 6.7216798,3.863282 a 2.2845733,2.27395 0 0 0 2.285156,0 l 6.72168,-3.863282 A 2.2845733,2.27395 0 0 0 21,8.008789 2.2845733,2.27395 0 0 0 20.96875,7.751953 2.2845733,2.27395 0 0 1 19.864258,9.332031 l -6.72168,3.863282 a 2.2845733,2.27395 0 0 1 -2.285156,0 L 4.1357422,9.332031 A 2.2845733,2.27395 0 0 1 3.03125,7.7470705 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.geo+json.svg b/.icons/awkward/24x24/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.document.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.drawing.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.drawing.svg
new file mode 100644
index 00000000..825034e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.drawing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e73144" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f0828d" d="m14 2v5c0 0.5523 0.44772 1 1 1h5z"/>
+ <circle style="opacity:.8;fill:#ffffff" cx="10.5" cy="12.5" r="3.5"/>
+ <rect style="opacity:.6;fill:#ffffff" width="6" height="6" x="11" y="13"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.form.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.form.svg
new file mode 100644
index 00000000..648b5467
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.form.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#13a553" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#70c795" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="m 7,11.5 v 1 h 1 v -1 z m 2,0 v 1 h 8 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 8 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 8 v -1 z m -2,2 v 1 h 1 v -1 z m 2,0 v 1 h 8 v -1 z"/>
+ <path style="fill:#ffffff" d="M 7 11 L 7 12 L 8 12 L 8 11 L 7 11 z M 9 11 L 9 12 L 17 12 L 17 11 L 9 11 z M 7 13 L 7 14 L 8 14 L 8 13 L 7 13 z M 9 13 L 9 14 L 17 14 L 17 13 L 9 13 z M 7 15 L 7 16 L 8 16 L 8 15 L 7 15 z M 9 15 L 9 16 L 17 16 L 17 15 L 9 15 z M 7 17 L 7 18 L 8 18 L 8 17 L 7 17 z M 9 17 L 9 18 L 17 18 L 17 17 L 9 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.fusiontable.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.fusiontable.svg
new file mode 100644
index 00000000..ea5334ab
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.fusiontable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#13a553" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#70c896" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 20,9.5 -8,8 L 8.5,14 4,18.5 v 2 l 4.5,-4.5 3.5,3.5 8,-8 z"/>
+ <path style="fill:#ffffff" d="M 20 9 L 12 17 L 8.5 13.5 L 4 18 L 4 20 L 8.5 15.5 L 12 19 L 20 11 L 20 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.map.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.map.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.map.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.presentation.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.presentation.svg
new file mode 120000
index 00000000..d12a1d25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.presentation.svg
@@ -0,0 +1 @@
+../apps/google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.script.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.script.svg
new file mode 100644
index 00000000..dfc127b7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.script.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#0a99d6" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#6ac1e6" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 12,10.5 a 5,5 0 0 0 -5,5 h 3 v -2 l 3,3 -3,3 v -2 H 7.4238281 A 5,5 0 0 0 12,20.5 a 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="fill:#ffffff" d="M 12 10 A 5 5 0 0 0 7 15 L 10 15 L 10 13 L 13 16 L 10 19 L 10 17 L 7.4238281 17 A 5 5 0 0 0 12 20 A 5 5 0 0 0 17 15 A 5 5 0 0 0 12 10 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.site.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.site.svg
new file mode 100644
index 00000000..31b3e02b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.site.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#2095f2" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#7cc0f5" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <rect style="opacity:0.2" width="10" height="3" x="7" y="10.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="10" height="3" x="7" y="10" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="6" x="14" y="14.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="6" x="14" y="14" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="6" height="6" x="7" y="14.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="7" y="14" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.spreadsheet.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-apps.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.gvdesign.svg b/.icons/awkward/24x24/mimetypes/application-vnd.gvdesign.svg
new file mode 120000
index 00000000..f4a0b684
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.gvdesign.svg
@@ -0,0 +1 @@
+application-gvdesign.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.iccprofile.svg b/.icons/awkward/24x24/mimetypes/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..c56a37ae
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.drawing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..cb339e45
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.form.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..d9314cbc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1 @@
+../apps/google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..6d8c8b34
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1 @@
+../apps/keep.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..c839e142
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..befef74a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.fusiontable.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.kde.bluedevil-sendfile.svg b/.icons/awkward/24x24/mimetypes/application-vnd.kde.bluedevil-sendfile.svg
new file mode 120000
index 00000000..32eb0b22
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.kde.bluedevil-sendfile.svg
@@ -0,0 +1 @@
+../apps/preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.kde.fontspackage.svg b/.icons/awkward/24x24/mimetypes/application-vnd.kde.fontspackage.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.kde.kphotoalbum-import.svg b/.icons/awkward/24x24/mimetypes/application-vnd.kde.kphotoalbum-import.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.kde.kphotoalbum-import.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.kde.okular-archive.svg b/.icons/awkward/24x24/mimetypes/application-vnd.kde.okular-archive.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-access.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-access.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-asf.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-htmlhelp.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-htmlhelp.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-htmlhelp.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-project.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-publisher.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-publisher.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-tnef.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-tnef.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.ms-wpl.svg b/.icons/awkward/24x24/mimetypes/application-vnd.ms-wpl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/awkward/24x24/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.nmea.nmea.svg b/.icons/awkward/24x24/mimetypes/application-vnd.nmea.nmea.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.nmea.nmea.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..862940a5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e81d62" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f0729d" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 12.5,10.5 c -1.4682,0 -2.7226,0.51755 -3.2422,1.25 -0.04363,0.0615 -0.082315,0.12412 -0.11524,0.18848 -0.031285,0.06116 -0.058035,0.12309 -0.0791,0.18652 a 3.5,2 0 0 0 -0.01465,0.0586 c -0.0116,0.043 -0.0247,0.086 -0.0318,0.129 a 3.5,2 0 0 0 -0.017,0.187 c 1.925e-4,0.06499 0.00638,0.12989 0.01758,0.19434 a 3.5,2 0 0 0 0.04785,0.1875 3.5,2 0 0 0 0.081055,0.18652 3.5,2 0 0 0 0.1115,0.1815 3.5,2 0 0 0 3.242,1.25 3.5,2 0 0 0 3.2422,-1.25 3.5,2 0 0 0 10e-4,-0.0019 3.5,2 0 0 0 0.09473,-0.1543 c 0.0056,-0.01014 0.01231,-0.02009 0.01758,-0.03028 a 3.5,2 0 0 0 0.05762,-0.13281 c 0.0082,-0.02093 0.01842,-0.04144 0.02539,-0.0625 a 3.5,2 0 0 0 0.02832,-0.11133 c 0.0067,-0.02933 0.01409,-0.05839 0.01855,-0.08789 a 3.5,2 0 0 0 0.0145,-0.1685 3.5,2 0 0 0 -0.0185,-0.199 c -0.0335,-0.1935 -0.1165,-0.378 -0.2395,-0.551 -0.5195,-0.7325 -1.774,-1.25 -3.242,-1.25 z M 9.2578,14.25 A 3.5,2 0 0 0 8.99999,15 a 3.5,2 0 0 0 3.5,2 3.5,2 0 0 0 3.5,-2 3.5,2 0 0 0 -0.25781,-0.75 3.5,2 0 0 1 -3.2422,1.25 3.5,2 0 0 1 -3.2422,-1.25 z m 0,2.5 a 3.5,2 0 0 0 -0.2574,0.75 3.5,2 0 0 0 3.5,2 3.5,2 0 0 0 3.5,-2 3.5,2 0 0 0 -0.25781,-0.75 3.5,2 0 0 1 -3.2422,1.25 3.5,2 0 0 1 -3.2422,-1.25 z"/>
+ <path fill="#fff" d="m12.5 10c-1.4682 0-2.7226 0.51755-3.2422 1.25-0.04363 0.0615-0.082315 0.12412-0.11524 0.18848-0.031285 0.06116-0.058035 0.12309-0.0791 0.18652a3.5 2 0 0 0 -0.01465 0.0586c-0.0116 0.043-0.0247 0.086-0.0318 0.129a3.5 2 0 0 0 -0.017 0.187c0.0001925 0.06499 0.00638 0.12989 0.01758 0.19434a3.5 2 0 0 0 0.04785 0.1875 3.5 2 0 0 0 0.081055 0.18652 3.5 2 0 0 0 0.1115 0.1815 3.5 2 0 0 0 3.242 1.25 3.5 2 0 0 0 3.2422 -1.25 3.5 2 0 0 0 0.001 -0.0019 3.5 2 0 0 0 0.09473 -0.1543c0.0056-0.01014 0.01231-0.02009 0.01758-0.03028a3.5 2 0 0 0 0.05762 -0.13281c0.0082-0.02093 0.01842-0.04144 0.02539-0.0625a3.5 2 0 0 0 0.02832 -0.11133c0.0067-0.02933 0.01409-0.05839 0.01855-0.08789a3.5 2 0 0 0 0.0145 -0.1685 3.5 2 0 0 0 -0.0185 -0.199c-0.0335-0.1935-0.1165-0.378-0.2395-0.551-0.5195-0.7325-1.774-1.25-3.242-1.25zm-3.2422 3.75a3.5 2 0 0 0 -0.25781 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25zm0 2.5a3.5 2 0 0 0 -0.2574 0.75 3.5 2 0 0 0 3.5 2 3.5 2 0 0 0 3.5 -2 3.5 2 0 0 0 -0.25781 -0.75 3.5 2 0 0 1 -3.2422 1.25 3.5 2 0 0 1 -3.2422 -1.25z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..730656ad
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#636e73" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#909b9f" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 11.958,12.5 -1.5576,4.9698 -1.1533,-2.8974 h -2.247 v 1.0068 H 8.5909 L 10.1514,19.5 h 0.68944 l 1.8496,-5.9933 h 3.1991 v -1.0068 h -3.9316 z m 0.74898,2.5004 1.6289,2.1455 -1.7802,2.3545 h 0.88768 l 1.334,-1.7676 1.334,1.7676 h 0.88863 l -1.7441,-2.3095 1.6582,-2.1904 h -0.88863 l -1.2148,1.6035 -1.2158,-1.6035 h -0.88768 z"/>
+ <path fill="#fff" d="m11.958 12-1.5576 4.9698-1.1533-2.8974h-2.247v1.0068h1.5908l1.5605 3.9208h0.68944l1.8496-5.9933h3.1991v-1.0068h-3.9316zm0.74898 2.5004 1.6289 2.1455-1.7802 2.3545h0.88768l1.334-1.7676 1.334 1.7676h0.88863l-1.7441-2.3095 1.6582-2.1904h-0.88863l-1.2148 1.6035-1.2158-1.6035h-0.88768z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 100644
index 00000000..c7d3d4af
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#fec006" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fed861" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:square" d="m 7.503,15.839004 0.75352,0.01682 c 1.483,0.03266 2.8917,0.40606 3.4173,1.2302 1.2262,1.9228 -1.2025,2.5463 -2.1782,1.1883 -0.91186,-1.4905 -0.59676,-4.5871 0.71704,-4.9467 2.3773,-0.54736 2.771,3.2646 4.2345,2.5204 1.1305,-0.57482 -0.71474,-3.1874 0.39122,-3.8089 0.47401,-0.26638 1.4656,0.71469 1.4656,0.71469"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" d="m7.503 15.339 0.75352 0.01682c1.483 0.03266 2.8917 0.40606 3.4173 1.2302 1.2262 1.9228-1.2025 2.5463-2.1782 1.1883-0.91186-1.4905-0.59676-4.5871 0.71704-4.9467 2.3773-0.54736 2.771 3.2646 4.2345 2.5204 1.1305-0.57482-0.71474-3.1874 0.39122-3.8089 0.47401-0.26638 1.4656 0.71469 1.4656 0.71469"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/awkward/24x24/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.plt.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.plt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.plt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.rte.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.rte.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.rte.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.wpt.svg b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.wpt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.oziexplorer.wpt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.palm.svg b/.icons/awkward/24x24/mimetypes/application-vnd.palm.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.rar.svg b/.icons/awkward/24x24/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.rn-realmedia.svg b/.icons/awkward/24x24/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.squashfs.svg b/.icons/awkward/24x24/mimetypes/application-vnd.squashfs.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.squashfs.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.calc.svg b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.draw.svg b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.mail.svg b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.math.svg b/.icons/awkward/24x24/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-vnd.sun.xml.base.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.base.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.math.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/awkward/24x24/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.visio.svg b/.icons/awkward/24x24/mimetypes/application-vnd.visio.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.visio.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.cdf.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.cdf.svg
new file mode 100644
index 00000000..21823f2f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.cdf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fafafa" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.1" d="M 11.193359,10.5 C 8.834747,10.499974 6.999927,12.391676 7,14.615234 c 3.35e-5,2.223486 1.6570887,3.884792 4.015625,3.884766 2.973285,-0.183424 3.564141,-4.256879 0.970703,-3.779297 -0.0313,0.09678 0.727205,0.375361 0.78125,0.882813 0.106227,0.997402 -0.721943,1.599505 -1.755859,1.410156 -0.755399,-0.138343 -1.666651,-0.747455 -1.84375,-1.353516 -0.163745,-0.560367 -0.08209,-1.233062 0.0918,-1.679687 0.820945,-2.108587 3.718521,-2.667067 4.740234,-2.640625 C 13.200654,10.766583 12.321796,10.501099 11.193362,10.5 Z m 1.791016,2 c -2.973285,0.183424 -3.564141,4.256879 -0.970703,3.779297 0.0313,-0.09678 -0.727205,-0.375361 -0.78125,-0.882813 -0.106227,-0.997402 0.721943,-1.599505 1.755859,-1.410156 0.755399,0.138343 1.668604,0.747455 1.845703,1.353516 0.163745,0.560367 0.08209,1.233062 -0.0918,1.679687 C 13.921241,19.128118 11.021713,19.686597 10,19.660156 10.799349,20.233417 11.678207,20.498901 12.806641,20.5 15.165254,20.500026 17.000073,18.608324 17,16.384766 16.999966,14.16128 15.342912,12.499974 12.984375,12.5 Z"/>
+ <path style="fill:#d6342a" d="M 11.193359,10 C 8.834747,9.999974 6.999927,11.891676 7,14.115234 7.0000335,16.33872 8.6570887,18.000026 11.015625,18 c 2.973285,-0.183424 3.564141,-4.256879 0.970703,-3.779297 -0.0313,0.09678 0.727205,0.375361 0.78125,0.882813 0.106227,0.997402 -0.721943,1.599505 -1.755859,1.410156 -0.755399,-0.138343 -1.666651,-0.747455 -1.84375,-1.353516 -0.163745,-0.560367 -0.08209,-1.233062 0.0918,-1.679687 0.820945,-2.108587 3.718521,-2.667067 4.740234,-2.640625 C 13.200654,10.266583 12.321796,10.001099 11.193362,10 Z m 1.791016,2 c -2.973285,0.183424 -3.564141,4.256879 -0.970703,3.779297 0.0313,-0.09678 -0.727205,-0.375361 -0.78125,-0.882813 -0.106227,-0.997402 0.721943,-1.599505 1.755859,-1.410156 0.755399,0.138343 1.668604,0.747455 1.845703,1.353516 0.163745,0.560367 0.08209,1.233062 -0.0918,1.679687 C 13.921241,18.628118 11.021713,19.186597 10,19.160156 10.799349,19.733417 11.678207,19.998901 12.806641,20 15.165254,20.000026 17.000073,18.108324 17,15.884766 16.999966,13.66128 15.342912,11.999974 12.984375,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.mathematica.package.svg
new file mode 100644
index 00000000..9fcc3597
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fafafa" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.1" d="m 12.000002,10.5 c -0.16798,3.36e-4 -0.335836,0.0091 -0.50293,0.02637 -0.158885,0.01599 -0.315524,0.03973 -0.469726,0.07031 -0.0068,9.53e-4 -0.01367,0.0019 -0.02051,0.0029 -0.144947,0.02938 -0.286606,0.06771 -0.426758,0.109375 -0.01989,0.0051 -0.03975,0.0103 -0.05957,0.01563 -0.158073,0.04913 -0.312886,0.104939 -0.463868,0.168945 -0.1491644,0.06318 -0.2951701,0.13358 -0.4375004,0.210938 -0.2823347,0.153655 -0.5491944,0.334178 -0.796874,0.539062 -0.1236011,0.101989 -0.2422277,0.209861 -0.355469,0.323243 -0.1079903,0.108179 -0.2109632,0.221254 -0.308594,0.338867 -0.0058,0.0069 -0.01185,0.01356 -0.01758,0.02051 -0.07896,0.09772 -0.1542084,0.198373 -0.225586,0.301757 -0.02535,0.03594 -0.05175,0.0708 -0.07617,0.107422 -0.054266,0.08308 -0.1060463,0.167749 -0.155273,0.253907 -0.03467,0.05933 -0.07028,0.117871 -0.102539,0.178711 -0.040132,0.07744 -0.078231,0.155918 -0.114258,0.235351 -0.03346,0.07198 -0.0666,0.144002 -0.09668,0.217774 -0.029844,0.07548 -0.057846,0.151673 -0.08398,0.228515 -0.02843,0.08085 -0.05673,0.161467 -0.08105,0.244141 -0.020525,0.07248 -0.03941,0.145416 -0.05664,0.21875 -0.02135,0.08705 -0.04286,0.173937 -0.05957,0.262695 -0.014851,0.08397 -0.027552,0.168309 -0.03809,0.25293 -0.01064,0.07849 -0.02139,0.156742 -0.02832,0.236328 -0.01382,0.144794 -0.021316,0.290122 -0.022465,0.435569 3.362e-4,0.16798 0.00914,0.335835 0.02637,0.502929 0.08597,0.854478 0.388717,1.645751 0.851563,2.319336 0.0042,0.0062 0.0084,0.01239 0.0127,0.01855 0.035825,0.05147 0.072616,0.102259 0.110352,0.152344 2.65e-4,-0.0016 7.1e-4,-0.0033 9.76e-4,-0.0049 C 8.9150246,19.706241 10.365287,20.5 12.000002,20.5 c 0.938983,0 1.815672,-0.265097 2.567382,-0.717774 l 9.76e-4,9.77e-4 c 0.01011,-0.0068 0.0202,-0.01364 0.03027,-0.02051 0.119259,-0.07302 0.235225,-0.14997 0.347656,-0.232422 0.0259,-0.01896 0.05162,-0.03817 0.07715,-0.05762 0.09872,-0.07535 0.19433,-0.154008 0.28711,-0.236328 0.03763,-0.03362 0.07474,-0.0678 0.111328,-0.102539 0.07729,-0.07283 0.152059,-0.148021 0.224609,-0.225586 0.04319,-0.04575 0.08552,-0.0923 0.126953,-0.139649 0.06816,-0.07856 0.133052,-0.159469 0.196289,-0.242187 0.03462,-0.04467 0.06848,-0.08992 0.101563,-0.135742 0.06644,-0.09326 0.128425,-0.189279 0.188476,-0.28711 0.02497,-0.03969 0.04939,-0.07974 0.07324,-0.120117 0.05947,-0.10329 0.113882,-0.209646 0.166015,-0.317383 0.02042,-0.04107 0.04028,-0.08241 0.05957,-0.124023 0.04673,-0.103797 0.08823,-0.209998 0.127929,-0.317383 0.01939,-0.0508 0.03794,-0.101914 0.05566,-0.15332 0.03445,-0.103564 0.06408,-0.209011 0.0918,-0.31543 0.01457,-0.05348 0.02824,-0.107195 0.04102,-0.161128 0.02262,-0.1006 0.04021,-0.202897 0.05664,-0.305664 0.01148,-0.06749 0.02157,-0.135217 0.03027,-0.203125 0.01037,-0.08806 0.01578,-0.177222 0.02148,-0.266601 0.0089,-0.106241 0.01448,-0.212741 0.01661,-0.319336 0,-0.168583 -0.009,-0.334663 -0.02539,-0.499024 l -9.76e-4,-0.0039 c -0.01599,-0.158885 -0.03973,-0.315524 -0.07031,-0.469726 -0.0013,-0.0067 -0.0016,-0.01379 -0.0029,-0.02051 -0.02938,-0.144947 -0.06771,-0.286606 -0.109375,-0.426758 -0.0056,-0.01892 -0.0088,-0.03879 -0.01465,-0.05762 l -0.002,-0.0068 c -0.0488,-0.156433 -0.1046,-0.309506 -0.167969,-0.458985 -0.06318,-0.149164 -0.133579,-0.29517 -0.210937,-0.4375 -0.153655,-0.282335 -0.334178,-0.549195 -0.539063,-0.796875 -0.101989,-0.123601 -0.209861,-0.242227 -0.323242,-0.355468 -0.108179,-0.10799 -0.221254,-0.210963 -0.338867,-0.308594 -0.0055,-0.0049 -0.01106,-0.0098 -0.0166,-0.01465 -0.0013,-10e-4 -0.0027,-0.0019 -0.0039,-0.0029 -0.09771,-0.07898 -0.198366,-0.154252 -0.301748,-0.225651 -0.03594,-0.02536 -0.0708,-0.05175 -0.107422,-0.07617 -0.08308,-0.05427 -0.167749,-0.106046 -0.253906,-0.155273 -0.05933,-0.03467 -0.117871,-0.07028 -0.178711,-0.10254 -0.07744,-0.04013 -0.155918,-0.07823 -0.235351,-0.114257 -0.07198,-0.03346 -0.144001,-0.0666 -0.217773,-0.09668 -0.07548,-0.02984 -0.151674,-0.05785 -0.228516,-0.08398 -0.08085,-0.02843 -0.161466,-0.05673 -0.24414,-0.08105 -0.07248,-0.02052 -0.145416,-0.03941 -0.21875,-0.05664 -0.08705,-0.02135 -0.173937,-0.04286 -0.262696,-0.05957 -0.08397,-0.01485 -0.168308,-0.02755 -0.252929,-0.03809 -0.07849,-0.01064 -0.156742,-0.02139 -0.236328,-0.02832 C 12.290763,10.508648 12.145442,10.501151 12.000002,10.5 Z M 11.240236,11.422031 12,13.007969 13.000002,12.427 v 2.141359 l 2.749999,2.181641 -0.823242,0.761719 -2.288085,-0.02344 1.28125,1.523438 C 13.350441,19.322784 12.696774,19.5 12.000002,19.5 c -1.666751,0 -3.0889384,-1.011025 -3.6914064,-2.455078 0.315341,-1.218333 0.786332,-2.394604 1.460937,-3.050782 0.2877904,-1.059093 0.8493834,-1.735369 1.4707034,-2.572109 z M 12.000002,15 l 0.03613,0.425781 0.963867,0.07422 c -0.124012,-0.299769 -0.429425,-0.43785 -1,-0.5 z"/>
+ <path style="fill:#d6342a" d="m 12.000002,10 c -0.16798,3.36e-4 -0.335836,0.0091 -0.50293,0.02637 -0.158885,0.01599 -0.315524,0.03973 -0.469726,0.07031 -0.0068,9.53e-4 -0.01367,0.0019 -0.02051,0.0029 -0.144947,0.02938 -0.286606,0.06771 -0.426758,0.109375 -0.01989,0.0051 -0.03975,0.0103 -0.05957,0.01563 -0.158073,0.04913 -0.312886,0.104939 -0.463868,0.168945 -0.1491644,0.06318 -0.2951701,0.13358 -0.4375004,0.210938 -0.2823347,0.153655 -0.5491944,0.334178 -0.796874,0.539062 -0.1236011,0.101989 -0.2422277,0.209861 -0.355469,0.323243 -0.1079903,0.108179 -0.2109632,0.221254 -0.308594,0.338867 -0.0058,0.0069 -0.01185,0.01356 -0.01758,0.02051 -0.07896,0.09772 -0.1542084,0.198373 -0.225586,0.301757 -0.02535,0.03594 -0.05175,0.0708 -0.07617,0.107422 -0.054266,0.08308 -0.1060463,0.167749 -0.155273,0.253907 -0.03467,0.05933 -0.07028,0.117871 -0.102539,0.178711 -0.040132,0.07744 -0.078231,0.155918 -0.114258,0.235351 -0.03346,0.07198 -0.0666,0.144002 -0.09668,0.217774 -0.029844,0.07548 -0.057846,0.151673 -0.08398,0.228515 -0.02843,0.08085 -0.05673,0.161467 -0.08105,0.244141 -0.020525,0.07248 -0.03941,0.145416 -0.05664,0.21875 -0.02135,0.08705 -0.04286,0.173937 -0.05957,0.262695 -0.014851,0.08397 -0.027552,0.168309 -0.03809,0.25293 -0.01064,0.07849 -0.02139,0.156742 -0.02832,0.236328 -0.01382,0.144794 -0.021316,0.290122 -0.022465,0.435569 3.362e-4,0.16798 0.00914,0.335835 0.02637,0.502929 0.08597,0.854478 0.388717,1.645751 0.851563,2.319336 0.0042,0.0062 0.0084,0.01239 0.0127,0.01855 0.035825,0.05147 0.072616,0.102259 0.110352,0.152344 2.65e-4,-0.0016 7.1e-4,-0.0033 9.76e-4,-0.0049 C 8.9150246,19.206241 10.365287,20 12.000002,20 c 0.938983,0 1.815672,-0.265097 2.567382,-0.717774 l 9.76e-4,9.77e-4 c 0.01011,-0.0068 0.0202,-0.01364 0.03027,-0.02051 0.119259,-0.07302 0.235225,-0.14997 0.347656,-0.232422 0.0259,-0.01896 0.05162,-0.03817 0.07715,-0.05762 0.09872,-0.07535 0.19433,-0.154008 0.28711,-0.236328 0.03763,-0.03362 0.07474,-0.0678 0.111328,-0.102539 0.07729,-0.07283 0.152059,-0.148021 0.224609,-0.225586 0.04319,-0.04575 0.08552,-0.0923 0.126953,-0.139649 0.06816,-0.07856 0.133052,-0.159469 0.196289,-0.242187 0.03462,-0.04467 0.06848,-0.08992 0.101563,-0.135742 0.06644,-0.09326 0.128425,-0.189279 0.188476,-0.28711 0.02497,-0.03969 0.04939,-0.07974 0.07324,-0.120117 0.05947,-0.10329 0.113882,-0.209646 0.166015,-0.317383 0.02042,-0.04107 0.04028,-0.08241 0.05957,-0.124023 0.04673,-0.103797 0.08823,-0.209998 0.127929,-0.317383 0.01939,-0.0508 0.03794,-0.101914 0.05566,-0.15332 0.03445,-0.103564 0.06408,-0.209011 0.0918,-0.31543 0.01457,-0.05348 0.02824,-0.107195 0.04102,-0.161128 0.02262,-0.1006 0.04021,-0.202897 0.05664,-0.305664 0.01148,-0.06749 0.02157,-0.135217 0.03027,-0.203125 0.01037,-0.08806 0.01578,-0.177222 0.02148,-0.266601 0.0089,-0.106241 0.01448,-0.212741 0.01661,-0.319336 0,-0.168583 -0.009,-0.334663 -0.02539,-0.499024 l -9.76e-4,-0.0039 c -0.01599,-0.158885 -0.03973,-0.315524 -0.07031,-0.469726 -0.0013,-0.0067 -0.0016,-0.01379 -0.0029,-0.02051 -0.02938,-0.144947 -0.06771,-0.286606 -0.109375,-0.426758 -0.0056,-0.01892 -0.0088,-0.03879 -0.01465,-0.05762 l -0.002,-0.0068 c -0.0488,-0.156433 -0.1046,-0.309506 -0.167969,-0.458985 -0.06318,-0.149164 -0.133579,-0.29517 -0.210937,-0.4375 -0.153655,-0.282335 -0.334178,-0.549195 -0.539063,-0.796875 -0.101989,-0.123601 -0.209861,-0.242227 -0.323242,-0.355468 -0.108179,-0.10799 -0.221254,-0.210963 -0.338867,-0.308594 -0.0055,-0.0049 -0.01106,-0.0098 -0.0166,-0.01465 -0.0013,-10e-4 -0.0027,-0.0019 -0.0039,-0.0029 -0.09771,-0.07898 -0.198366,-0.154252 -0.301748,-0.225651 -0.03594,-0.02536 -0.0708,-0.05175 -0.107422,-0.07617 -0.08308,-0.05427 -0.167749,-0.106046 -0.253906,-0.155273 -0.05933,-0.03467 -0.117871,-0.07028 -0.178711,-0.10254 -0.07744,-0.04013 -0.155918,-0.07823 -0.235351,-0.114257 -0.07198,-0.03346 -0.144001,-0.0666 -0.217773,-0.09668 -0.07548,-0.02984 -0.151674,-0.05785 -0.228516,-0.08398 -0.08085,-0.02843 -0.161466,-0.05673 -0.24414,-0.08105 -0.07248,-0.02052 -0.145416,-0.03941 -0.21875,-0.05664 -0.08705,-0.02135 -0.173937,-0.04286 -0.262696,-0.05957 -0.08397,-0.01485 -0.168308,-0.02755 -0.252929,-0.03809 -0.07849,-0.01064 -0.156742,-0.02139 -0.236328,-0.02832 C 12.290763,10.008648 12.145442,10.001151 12.000002,10 Z M 11.240236,10.922031 12,12.507969 13.000002,11.927 v 2.141359 l 2.749999,2.181641 -0.823242,0.761719 -2.288085,-0.02344 1.28125,1.523438 C 13.350441,18.822784 12.696774,19 12.000002,19 10.333251,19 8.9110636,17.988975 8.3085956,16.544922 8.6239366,15.326589 9.0949276,14.150318 9.7695326,13.49414 10.057323,12.435047 10.618916,11.758771 11.240236,10.922031 Z M 12.000002,14.5 l 0.03613,0.425781 0.963867,0.07422 c -0.124012,-0.299769 -0.429425,-0.43785 -1,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.nb.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.nb.svg
new file mode 100644
index 00000000..d44213ef
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.nb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 8.2910156,10.3 c 0,0 0.6906348,2.263441 0.2695313,3.714844 C 8.1394438,15.466248 6,17.100782 6,17.100782 c 0,0 2.7940876,0.1548 3.8554688,0.845703 C 10.91685,18.637388 11.996094,21.3 11.996094,21.3 c 0,0 1.435544,-2.933673 2.035156,-3.353515 C 14.630863,17.526645 18,17.096875 18,17.096875 c 0,0 -2.462445,-2.360664 -2.671875,-3.019531 -0.209427,-0.658869 0.380859,-3.775391 0.380859,-3.775391 0,0 -2.216082,1.691407 -3.773437,1.691407 C 10.378191,11.99336 8.2910156,10.3 8.2910156,10.3 Z m 1.7382814,2.779297 c 0.561635,0.234377 1.182205,0.414063 1.90625,0.414063 0.700735,0 1.311384,-0.165241 1.867187,-0.384766 -0.03011,0.446201 -0.121747,0.737751 0.0957,1.421875 0.231039,0.726852 0.482941,0.893943 0.78125,1.253906 0.08561,0.103302 0.187354,0.207689 0.279296,0.3125 -0.138165,0.03014 -0.283612,0.05113 -0.416015,0.08399 -0.458276,0.113721 -0.780875,0.122479 -1.373047,0.537109 -0.59199,0.414505 -0.711114,0.720047 -0.964844,1.107422 -0.06011,0.09176 -0.114533,0.195238 -0.173828,0.291016 -0.327398,-0.512507 -0.723761,-1.01331 -1.357418,-1.425787 C 10.122322,16.331624 9.5956862,16.313585 9.0507812,16.184766 9.4382299,15.696791 9.7937058,15.143841 10,14.432813 c 0.146063,-0.503432 0.0241,-0.889794 0.0293,-1.353516 z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="m 8.2910156,9.8 c 0,0 0.6906348,2.263441 0.2695313,3.714844 C 8.1394438,14.966248 6,16.600782 6,16.600782 c 0,0 2.7940876,0.1548 3.8554688,0.845703 C 10.91685,18.137388 11.996094,20.8 11.996094,20.8 c 0,0 1.435544,-2.933673 2.035156,-3.353515 C 14.630863,17.026645 18,16.596875 18,16.596875 c 0,0 -2.462445,-2.360664 -2.671875,-3.019531 -0.209427,-0.658869 0.380859,-3.775391 0.380859,-3.775391 0,0 -2.216082,1.691407 -3.773437,1.691407 C 10.378191,11.49336 8.2910156,9.8 8.2910156,9.8 Z m 1.7382814,2.779297 c 0.561635,0.234377 1.182205,0.414063 1.90625,0.414063 0.700735,0 1.311384,-0.165241 1.867187,-0.384766 -0.03011,0.446201 -0.121747,0.737751 0.0957,1.421875 0.231039,0.726852 0.482941,0.893943 0.78125,1.253906 0.08561,0.103302 0.187354,0.207689 0.279296,0.3125 -0.138165,0.03014 -0.283612,0.05113 -0.416015,0.08399 -0.458276,0.113721 -0.780875,0.122479 -1.373047,0.537109 -0.59199,0.414505 -0.711114,0.720047 -0.964844,1.107422 -0.06011,0.09176 -0.114533,0.195238 -0.173828,0.291016 -0.327398,-0.512507 -0.723761,-1.01331 -1.357418,-1.425787 C 10.122322,15.831624 9.5956862,15.813585 9.0507812,15.684766 9.4382299,15.196791 9.7937058,14.643841 10,13.932813 c 0.146063,-0.503432 0.0241,-0.889794 0.0293,-1.353516 z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fafafa" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.player.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wl.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wls.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-vnd.wordperfect.svg b/.icons/awkward/24x24/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-winhlp.svg b/.icons/awkward/24x24/mimetypes/application-winhlp.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-winhlp.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-5view.svg b/.icons/awkward/24x24/mimetypes/application-x-5view.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-5view.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-7z-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-7z-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-7z-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-7z-compressed.svg b/.icons/awkward/24x24/mimetypes/application-x-7z-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-7zip.svg b/.icons/awkward/24x24/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-abiword.svg b/.icons/awkward/24x24/mimetypes/application-x-abiword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-acad.svg b/.icons/awkward/24x24/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-accountwizard-package.svg b/.icons/awkward/24x24/mimetypes/application-x-accountwizard-package.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ace.svg b/.icons/awkward/24x24/mimetypes/application-x-ace.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ace.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-addon.svg b/.icons/awkward/24x24/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-amiga-disk-format.svg b/.icons/awkward/24x24/mimetypes/application-x-amiga-disk-format.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-apple-diskimage.svg b/.icons/awkward/24x24/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-applix-spreadsheet.svg b/.icons/awkward/24x24/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-applix-word.svg b/.icons/awkward/24x24/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-arc.svg b/.icons/awkward/24x24/mimetypes/application-x-arc.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-arc.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-archive.svg b/.icons/awkward/24x24/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-archive.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-arj.svg b/.icons/awkward/24x24/mimetypes/application-x-arj.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-arj.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-audacity-project.svg b/.icons/awkward/24x24/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-autocad.svg b/.icons/awkward/24x24/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-awk.svg b/.icons/awkward/24x24/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-bittorrent.svg b/.icons/awkward/24x24/mimetypes/application-x-bittorrent.svg
new file mode 100644
index 00000000..4ddd7453
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-bittorrent.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#9264c3" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#b783f6" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 13.5,11.5 c -1.932997,0 -3.5,1.567003 -3.5,3.5 0,1.932997 1.567003,3.5 3.5,3.5 H 20 v -1 H 13.5 C 12.119288,17.5 11,16.380712 11,15 c 0,-1.380712 1.119288,-2.5 2.5,-2.5 0.344234,3.94e-4 0.684677,0.07187 1,0.209961 V 11.649414 C 14.175656,11.55147 13.838808,11.501141 13.5,11.5 Z"/>
+ <path style="fill:#d7bdfb" d="m 13.5,11 c -1.932997,0 -3.5,1.567003 -3.5,3.5 0,1.932997 1.567003,3.5 3.5,3.5 H 20 V 17 H 13.5 C 12.119288,17 11,15.880712 11,14.5 11,13.119288 12.119288,12 13.5,12 c 0.344234,3.94e-4 0.684677,0.07187 1,0.209961 V 11.149414 C 14.175656,11.05147 13.838808,11.001141 13.5,11 Z"/>
+ <path style="opacity:0.2" d="M 13.5,9.5 C 10.462434,9.5 8,11.962434 8,15 c 0,3.003935 2.409278,5.440447 5.400391,5.494141 V 20.5 H 13.5 20 v -1 H 13.5 C 11.014719,19.5 9,17.485281 9,15 c 0,-2.485281 2.014719,-4.5 4.5,-4.5 0.167118,0.0011 0.334043,0.01156 0.5,0.03125 V 9.5273438 C 13.833835,9.5106428 13.666995,9.5015189 13.5,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 13.5,9 C 10.462434,9 8,11.462434 8,14.5 c 0,3.003935 2.409278,5.440447 5.400391,5.494141 V 20 H 13.5 20 V 19 H 13.5 C 11.014719,19 9,16.985281 9,14.5 9,12.014719 11.014719,10 13.5,10 c 0.167118,0.0011 0.334043,0.01156 0.5,0.03125 V 9.0273438 C 13.833835,9.0106428 13.666995,9.0015189 13.5,9 Z"/>
+ <path style="opacity:0.2" d="m 13.5,13.5 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 H 20 v -1 H 16.5 14.912109 13.5 C 13.223858,15.5 13,15.276142 13,15 c 0,-0.276142 0.223858,-0.5 0.5,-0.5 h 1.408203 C 14.701611,13.918655 14.152215,13.5 13.5,13.5 Z"/>
+ <path style="fill:#c090f9" d="m 13.5,13 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 H 20 V 15 H 16.5 14.912109 13.5 C 13.223858,15 13,14.776142 13,14.5 13,14.223858 13.223858,14 13.5,14 h 1.408203 C 14.701611,13.418655 14.152215,13 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-blender.svg b/.icons/awkward/24x24/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..add369c0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-13 -6,-6 z"/>
+ <path style="fill:#f4b43f" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,8 14,2 Z"/>
+ <path style="opacity:0.2" d="m 20,8.5 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#ffdea2" d="m 20,8 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 14,2 5,2 Z"/>
+ <path style="opacity:0.2" d="m 10.888551,10.085938 c -0.254021,0.02854 -0.497144,0.154582 -0.669921,0.371093 -0.3455547,0.433022 -0.2748195,1.058743 0.158203,1.404297 L 11.177614,12.5 l -3.1777344,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 1.4335938,0 -3.0195313,2.189453 c -0.4485324,0.325169 -0.5478249,0.947952 -0.2226563,1.396485 0.3251688,0.448532 0.947952,0.547824 1.3964844,0.222656 L 9.0701921,17.234375 A 4,4 0 0 0 12.99988,20.5 a 4,4 0 0 0 4,-4 4,4 0 0 0 -1.714844,-3.279297 4,4 0 0 0 -0.02734,-0.02148 L 11.62488,10.298828 C 11.408369,10.126051 11.142573,10.0574 10.888551,10.085938 Z M 12.99988,14.5 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 0,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#ffffff" d="M 10.888551,9.5859375 C 10.63453,9.6144751 10.391407,9.7405201 10.21863,9.9570312 9.8730753,10.390053 9.9438105,11.015774 10.376833,11.361328 L 11.177614,12 7.9998796,12 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 1.4335938,0 -3.0195313,2.189453 c -0.4485324,0.325169 -0.5478249,0.947952 -0.2226563,1.396485 0.3251688,0.448532 0.947952,0.547824 1.3964844,0.222656 L 9.0701921,16.734375 A 4,4 0 0 0 12.99988,20 a 4,4 0 0 0 4,-4 4,4 0 0 0 -1.714844,-3.279297 4,4 0 0 0 -0.02734,-0.02148 L 11.62488,9.7988281 C 11.408369,9.626051 11.142573,9.5573999 10.888551,9.5859375 Z M 12.99988,14 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 0,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-bzdvi.svg b/.icons/awkward/24x24/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-bzip.svg b/.icons/awkward/24x24/mimetypes/application-x-bzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cabri.svg b/.icons/awkward/24x24/mimetypes/application-x-cabri.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cb7.svg b/.icons/awkward/24x24/mimetypes/application-x-cb7.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cb7.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cba.svg b/.icons/awkward/24x24/mimetypes/application-x-cba.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cba.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cbr.svg b/.icons/awkward/24x24/mimetypes/application-x-cbr.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cbr.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cbt.svg b/.icons/awkward/24x24/mimetypes/application-x-cbt.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cbt.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cbz.svg b/.icons/awkward/24x24/mimetypes/application-x-cbz.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cbz.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ccf-container.svg b/.icons/awkward/24x24/mimetypes/application-x-ccf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cd-image.svg b/.icons/awkward/24x24/mimetypes/application-x-cd-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cd-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cda.svg b/.icons/awkward/24x24/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-chm.svg b/.icons/awkward/24x24/mimetypes/application-x-chm.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-chm.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-class-file.svg b/.icons/awkward/24x24/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-class-file.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-clementine.svg b/.icons/awkward/24x24/mimetypes/application-x-clementine.svg
new file mode 120000
index 00000000..b3a04bdb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-clementine.svg
@@ -0,0 +1 @@
+../apps/clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cmakecache.svg b/.icons/awkward/24x24/mimetypes/application-x-cmakecache.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-codeblocks-workspace.svg b/.icons/awkward/24x24/mimetypes/application-x-codeblocks-workspace.svg
new file mode 100644
index 00000000..31eb97f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-codeblocks-workspace.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <path fill="#e44545" d="m11 1h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path fill="#38ac52" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path fill="#f2ae37" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path fill="#3776f2" d="m11 21h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path fill="#fff" opacity=".2" d="m2 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-18z"/>
+ <path opacity=".2" d="m2 21.5c-0.554 0-1-0.446-1-1v-0.5c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v0.5c0 0.554-0.446 1-1 1h-18z"/>
+ </g>
+ <rect style="fill:#ffffff" width="14" height="14" x="5" y="5"/>
+ <rect style="opacity:0.2" width="14" height=".5" x="5" y="19"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-codeblocks.svg b/.icons/awkward/24x24/mimetypes/application-x-codeblocks.svg
new file mode 100644
index 00000000..7baaccbe
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-codeblocks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e44545" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 12 L 12 12 L 12 2 L 5 2 z"/>
+ <path style="fill:#38ac52" d="M 12 2 L 12 12 L 20 12 L 20 8 L 14 2 L 12 2 z"/>
+ <path style="fill:#f2ae37" d="M 4 12 L 4 21 C 4 21.554 4.446 22 5 22 L 12 22 L 12 12 L 4 12 z"/>
+ <path style="fill:#3776f2" d="M 12 12 L 12 22 L 19 22 C 19.554 22 20 21.554 20 21 L 20 12 L 12 12 z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#7ed591" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-compress.svg b/.icons/awkward/24x24/mimetypes/application-x-compress.svg
new file mode 100644
index 00000000..3f640b4d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-compress.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#8bc34a" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path style="opacity:0.1" d="m 9,2 v 7 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 2 Z"/>
+ <path style="opacity:0.2" d="M 10 2 L 10 3 L 11 3 L 11 2 L 10 2 z M 11 3 L 11 4 L 12 4 L 12 3 L 11 3 z M 11 4 L 10 4 L 10 5 L 11 5 L 11 4 z M 11 5 L 11.007812 6.0019531 L 12 6 L 12 5 L 11 5 z M 10 6 L 10 7 L 11 7 L 11 6 L 10 6 z M 11 7 L 11 8 L 12 8 L 12 7 L 11 7 z M 11 8 L 10 8 L 10 9 L 11 9 L 11 8 z M 11 9 L 11 10 C 11.552 10 12 9.5 12 9 L 11 9 z"/>
+ <path style="fill:#dddddd" d="m 10,5 v 1 h 1 V 5 Z m 0,2 v 1 h 1 V 7 Z m 0,2 c 0,0.5 0.448,1 1,1 V 9 Z"/>
+ <path style="opacity:0.2" d="m 11,10.5 c -1.105,0 -2,0.9 -2,2 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.895,-2 -2,-2 z m 0,1 c 0.552,0 1,0.4 1,1 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 0,-0.6 0.448,-1 1,-1 z m 0,3 c 0.552,0 1,0.4 1,1 v 1 c 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 v -1 c 0,-0.6 0.448,-1 1,-1 z"/>
+ <path style="fill:#b3b3b3" d="m 11,6 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+ <path style="fill:#f5f5f5" d="m 11,10 c -1.105,0 -2,0.9 -2,2 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.895,-2 -2,-2 z m 0,1 c 0.552,0 1,0.4 1,1 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 0,-0.6 0.448,-1 1,-1 z m 0,3 c 0.552,0 1,0.4 1,1 v 1 c 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 v -1 c 0,-0.6 0.448,-1 1,-1 z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#c5e1a5" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#dddddd" d="m 10,3 v 1 h 1 V 3 Z"/>
+ <path style="fill:#b3b3b3" d="m 11,2 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-core.svg b/.icons/awkward/24x24/mimetypes/application-x-core.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cpio.svg b/.icons/awkward/24x24/mimetypes/application-x-cpio.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cpio.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-cue.svg b/.icons/awkward/24x24/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-cue.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-deb.svg b/.icons/awkward/24x24/mimetypes/application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-deepinclone-dim.svg b/.icons/awkward/24x24/mimetypes/application-x-deepinclone-dim.svg
new file mode 100644
index 00000000..e12dd273
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-deepinclone-dim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#008cff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#54b1ff" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.260121,19.201798 c -0.33956,-0.108983 -0.5659335,-0.224706 -0.905494,-0.449415 1.346923,0.1 3.089999,-0.224708 4.278461,-1.2696 0,0 2.252415,-1.741488 0.67912,-4.595281 0,0 0.226372,1.146011 -0.07244,2.10102 0,0 -0.33956,1.292073 -1.743076,1.662839 -2.093954,0.561772 -4.470876,-0.898831 -5.46692,-1.550484 -0.075835,-0.674125 -0.00905,-1.426897 0.2263735,-2.145963 0.33956,-1.011186 1.143187,-1.876312 2.0486805,-2.426847 -0.2263735,1.539251 -0.047535,2.954912 0.2263735,3.539153 0.33956,0.786478 0.9054945,1.719016 2.1279115,1.842606 1.177141,0.112355 1.822307,-0.898833 1.822307,-0.898833 0.565933,-0.898831 0.67912,-2.157197 0.67912,-2.190903 -0.0091,-0.03146 -0.113187,-0.112354 -0.113187,-0.112354 -0.452746,1.584192 -1.131866,2.112255 -1.131866,2.112255 -1.018682,1.011187 -1.799671,0.337063 -1.799671,0.337063 -0.792307,-0.786479 -0.226373,-2.190904 -0.226373,-2.190904 0.33956,-0.898832 1.233735,-2.269552 2.275053,-2.966146 0.226373,0.04157 0.339561,0.06741 0.565935,0.112353 0.679121,0.224708 1.177141,0.56177 1.641207,1.011187 -0.792307,0.224708 -1.992087,0.786478 -1.992087,0.786478 -1.946812,0.786478 -2.071317,1.988667 -2.071317,1.988667 -0.226374,1.235894 0.792307,0.674123 0.792307,0.674123 1.018681,-0.449415 1.550658,-2.022372 1.550658,-2.022372 -0.339559,-0.05955 -0.565933,0.03595 -0.565933,0.03595 -0.452748,1.011186 -1.267692,1.404425 -1.267692,1.404425 -0.33956,0.224707 -0.452747,-0.112354 -0.452747,-0.112354 -0.05659,-0.224708 0.226373,-0.224708 0.226373,-0.224708 0.452747,-0.224708 0.792308,-0.674124 0.792308,-0.786479 0.06678,-0.224708 0.226373,-0.224708 0.226373,-0.224708 0.67912,-0.224708 1.211098,-0.224708 1.211098,-0.224708 0.792308,-0.09325 1.992087,0.224708 1.992087,0.224708 0.226374,0.104489 0.565933,0.224708 0.792307,0.224708 0.452747,1.011187 0.565933,2.280787 0.07357,3.44927 -0.905495,2.505493 -3.814393,3.808802 -6.40637,2.887498 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.260121,18.701798 c -0.33956,-0.108983 -0.5659335,-0.224706 -0.905494,-0.449415 1.346923,0.1 3.089999,-0.224708 4.278461,-1.2696 0,0 2.252415,-1.741487 0.67912,-4.595281 0,0 0.226372,1.146011 -0.07244,2.10102 0,0 -0.33956,1.292073 -1.743076,1.662839 -2.093954,0.561772 -4.470876,-0.898831 -5.46692,-1.550484 -0.075835,-0.674125 -0.00905,-1.426897 0.2263735,-2.145963 0.33956,-1.011186 1.143187,-1.876312 2.0486805,-2.426847 -0.2263735,1.539251 -0.047535,2.954912 0.2263735,3.539153 0.33956,0.786478 0.9054945,1.719017 2.1279115,1.842606 1.177141,0.112354 1.822307,-0.898833 1.822307,-0.898833 0.565933,-0.898831 0.67912,-2.157197 0.67912,-2.190903 -0.0091,-0.03146 -0.113187,-0.112354 -0.113187,-0.112354 -0.452746,1.584192 -1.131866,2.112255 -1.131866,2.112255 -1.018682,1.011187 -1.799671,0.337063 -1.799671,0.337063 -0.792307,-0.786479 -0.226373,-2.190904 -0.226373,-2.190904 0.33956,-0.898832 1.233735,-2.269552 2.275053,-2.9661459 0.226373,0.04157 0.339561,0.06741 0.565935,0.112353 0.679121,0.224708 1.177141,0.5617699 1.641207,1.0111859 -0.792307,0.224708 -1.992087,0.786479 -1.992087,0.786479 -1.946812,0.786478 -2.071317,1.988666 -2.071317,1.988666 -0.226374,1.235894 0.792307,0.674124 0.792307,0.674124 1.018681,-0.449416 1.550658,-2.022372 1.550658,-2.022372 -0.339559,-0.05955 -0.565933,0.03595 -0.565933,0.03595 -0.452748,1.011186 -1.267692,1.404425 -1.267692,1.404425 -0.33956,0.224707 -0.452747,-0.112354 -0.452747,-0.112354 -0.05659,-0.224709 0.226373,-0.224709 0.226373,-0.224709 0.452747,-0.224708 0.792308,-0.674124 0.792308,-0.786478 0.06678,-0.224708 0.226373,-0.224708 0.226373,-0.224708 0.67912,-0.224708 1.211098,-0.224708 1.211098,-0.224708 0.792308,-0.09325 1.992087,0.224708 1.992087,0.224708 0.226374,0.104489 0.565933,0.224708 0.792307,0.224708 0.452747,1.011187 0.565933,2.280787 0.07357,3.44927 -0.905495,2.505493 -3.814393,3.808802 -6.40637,2.887498 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-designer.svg b/.icons/awkward/24x24/mimetypes/application-x-designer.svg
new file mode 100644
index 00000000..e74b3e14
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-designer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#00cc5c" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#6ef1a8" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="m 16.999854,10.5 c -1.367873,1.548636 -4.183767,3.022619 -5.961921,3.603064 -4.7717901,1.884395 -2.4951194,6.390452 -2.4951194,6.390452 1.4475036,-1.193724 7.9580164,-9.174904 7.9580164,-9.174904 0,0 -5.114537,7.302626 -7.4355553,9.174904 v 0.0039 C 15.294408,20.61266 15.543714,16.846624 16.004736,14.548068 16.478883,12.184073 16.999854,10.5 16.999854,10.5 Z"/>
+ <path style="fill:#ffffff" d="m 16.999854,9.9999998 c -1.367873,1.5486362 -4.183767,3.0226192 -5.961921,3.6030642 -4.7717901,1.884395 -2.4951194,6.390452 -2.4951194,6.390452 1.4475036,-1.193724 7.9580164,-9.174904 7.9580164,-9.174904 0,0 -5.114537,7.302626 -7.4355553,9.174904 v 0.0039 c 6.2291333,0.115244 6.4784393,-3.650792 6.9394613,-5.949348 0.474147,-2.363995 0.995118,-4.0480682 0.995118,-4.0480682 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-desktop.svg b/.icons/awkward/24x24/mimetypes/application-x-desktop.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-desktop.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-dia-diagram.svg b/.icons/awkward/24x24/mimetypes/application-x-dia-diagram.svg
new file mode 120000
index 00000000..5cd28915
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-dia-diagram.svg
@@ -0,0 +1 @@
+../apps/dia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-dlc-container.svg b/.icons/awkward/24x24/mimetypes/application-x-dlc-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-drgeo.svg b/.icons/awkward/24x24/mimetypes/application-x-drgeo.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-dwg.svg b/.icons/awkward/24x24/mimetypes/application-x-dwg.svg
new file mode 100644
index 00000000..15c7ba08
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-dwg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 V 21.5 c 0,0.553999 0.446,1 1,1 h 14 c 0.554,0 1,-0.446001 1,-1 V 8.5 l -5.5,-0.5 -0.5,-5.5 z"/>
+ <path style="fill:#1273b2" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#4e92be" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="M 8,2.5 V 14.5 H 5 V 17.5 H 4 V 18.5 H 5 V 21.5 H 8 V 22 H 9 V 21.5 H 12 V 18.5 H 20 V 17.5 H 12 V 14.5 H 9 V 2.5 Z M 6,15.5 H 11 V 20.5 H 6 Z M 8,17.5 V 18.5 H 9 V 17.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 V 14 H 5 V 17 H 4 V 18 H 5 V 21 H 8 V 22 H 9 V 21 H 12 V 18 H 20 V 17 H 12 V 14 H 9 V 2 Z M 6,15 H 11 V 20 H 6 Z M 8,17 V 18 H 9 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-e-theme.svg b/.icons/awkward/24x24/mimetypes/application-x-e-theme.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-egon.svg b/.icons/awkward/24x24/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-emerald-theme.svg b/.icons/awkward/24x24/mimetypes/application-x-emerald-theme.svg
new file mode 120000
index 00000000..2bb74953
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-emerald-theme.svg
@@ -0,0 +1 @@
+../apps/emerald-theme-manager-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-etherpeek.svg b/.icons/awkward/24x24/mimetypes/application-x-etherpeek.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-etherpeek.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-excel.svg b/.icons/awkward/24x24/mimetypes/application-x-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-executable.svg b/.icons/awkward/24x24/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-executable.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-extension-eml.svg b/.icons/awkward/24x24/mimetypes/application-x-extension-eml.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-extension-fcstd.svg b/.icons/awkward/24x24/mimetypes/application-x-extension-fcstd.svg
new file mode 100644
index 00000000..7cb8e8ce
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-extension-fcstd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,19.5 c 0,0.554 -0.446,1 -1,1 H 3 c -0.554,0 -1,-0.446 -1,-1 v -14 c 0,-0.554 0.446,-1 1,-1 h 13 l 0.5,5.5 5.5,0.5 z"/>
+ <path style="fill:#4f4f4f" d="m 22,19 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,20 2,19.554 2,19 V 5 C 2,4.446 2.446,4 3,4 H 16 L 16.5,9.5 22,10 Z"/>
+ <path style="opacity:0.2" d="m 7,6.5 v 12 h 2 v -5 h 2 v -2 H 9 v -2 h 5 v -3 z m 6.25,6.001953 -0.06641,0.789063 a 2.35715,2.3567667 0 0 0 -0.6875,0.398437 l -0.71875,-0.337891 -0.75,1.298829 0.652344,0.453125 A 2.35715,2.3567667 0 0 0 11.642578,15.5 a 2.35715,2.3567667 0 0 0 0.03516,0.398438 l -0.65039,0.453124 0.75,1.296876 0.716797,-0.335938 a 2.35715,2.3567667 0 0 0 0.689453,0.396484 L 13.25,18.5 h 1.5 l 0.06641,-0.789062 a 2.35715,2.3567667 0 0 0 0.6875,-0.398438 l 0.71875,0.335938 0.75,-1.296876 -0.652344,-0.453124 A 2.35715,2.3567667 0 0 0 16.357422,15.5 2.35715,2.3567667 0 0 0 16.322266,15.101562 l 0.65039,-0.451171 -0.75,-1.298829 -0.716797,0.337891 A 2.35715,2.3567667 0 0 0 14.816406,13.294922 L 14.75,12.501953 Z M 14,14.5 a 1,0.99999985 0 0 1 1,1 1,0.99999985 0 0 1 -1,1 1,0.99999985 0 0 1 -1,-1 1,0.99999985 0 0 1 1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 16 V 4 Z"/>
+ <path style="opacity:0.2" d="m 22,10.5 h -5 c -0.5523,0 -1,-0.447715 -1,-1 v -5 z"/>
+ <path style="fill:#676767" d="M 22,10 H 17 C 16.4477,10 16,9.552285 16,9 V 4 Z"/>
+ <path style="fill:#3f92e7" d="m 9.750634,12.5 -10e-4,0.002 h 10e-4 z"/>
+ <path style="fill:#ff6363" d="m 7,6.0000253 h 7.00015 V 8.9999748 H 9 V 11 h 1.99985 v 2 H 9 v 5 H 7 Z"/>
+ <path style="fill:#3f92e7" d="m 13.250636,12.001954 -0.06641,0.789062 a 2.35715,2.3567667 0 0 0 -0.688476,0.398438 l -0.71875,-0.338868 -0.75,1.299805 0.652343,0.452149 a 2.35715,2.3567667 0 0 0 -0.03613,0.397461 2.35715,2.3567667 0 0 0 0.03418,0.398437 l -0.65039,0.452148 0.75,1.298828 0.716796,-0.336914 a 2.35715,2.3567667 0 0 0 0.69043,0.395508 L 13.249659,18 h 1.5 l 0.06641,-0.790039 a 2.35715,2.3567667 0 0 0 0.688477,-0.398437 l 0.717773,0.33789 0.75,-1.298828 -0.651367,-0.453125 a 2.35715,2.3567667 0 0 0 0.03614,-0.39746 2.35715,2.3567667 0 0 0 -0.03418,-0.398438 l 0.650391,-0.451172 -0.75,-1.298828 -0.716797,0.336914 a 2.35715,2.3567667 0 0 0 -0.690432,-0.394531 l -0.06641,-0.791992 z m 0.749024,1.998047 a 1,0.99999985 0 0 1 1,1 1,0.99999985 0 0 1 -1,0.999999 1,0.99999985 0 0 1 -1,-0.999999 1,0.99999985 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-extension-rss.svg b/.icons/awkward/24x24/mimetypes/application-x-extension-rss.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-fictionbook+xml.svg b/.icons/awkward/24x24/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-fictionbook.svg b/.icons/awkward/24x24/mimetypes/application-x-fictionbook.svg
new file mode 100644
index 00000000..1d25c48a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-fictionbook.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <linearGradient id="linearGradient4561" x1="24" x2="44" y1="24" y2="24" gradientTransform="scale(.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#ddd6a7" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="url(#linearGradient4561)" opacity=".1" d="m22 20v-16c0-0.554-0.446-1-1-1h-9v18h9c0.554 0 1-0.446 1-1z"/>
+ <rect opacity=".5" width="7" height="1" x="3" y="5"/>
+ <rect opacity=".5" width="8" height="1" x="3" y="8"/>
+ <rect opacity=".5" width="8" height="1" x="3" y="11"/>
+ <rect opacity=".5" width="7" height="1" x="3" y="14"/>
+ <rect opacity=".5" width="8" height="1" x="3" y="17"/>
+ <rect opacity=".5" width="8" height="1" x="13" y="-12" transform="scale(1,-1)"/>
+ <rect opacity=".5" width="5" height="1" x="13" y="-9" transform="scale(1,-1)"/>
+ <rect opacity=".5" width="6" height="1" x="13" y="-6" transform="scale(1,-1)"/>
+ <path fill="#ff5959" d="m8 3h3v8l-1.5-2-1.5 2z"/>
+ <path fill="#fff" opacity=".2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-flash-video.svg b/.icons/awkward/24x24/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-afm.svg b/.icons/awkward/24x24/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-afm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-bdf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-dos.svg b/.icons/awkward/24x24/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-dos.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-framemaker.svg b/.icons/awkward/24x24/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-libgrx.svg b/.icons/awkward/24x24/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-linux-psf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-x-font-otf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-otf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-pcf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-snf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-snf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-speedo.svg b/.icons/awkward/24x24/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-speedo.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-sunos-news.svg b/.icons/awkward/24x24/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-x-font-tex-tfm.svg b/.icons/awkward/24x24/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/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/awkward/24x24/mimetypes/application-x-font-tex.svg b/.icons/awkward/24x24/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-tex.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-ttf.svg b/.icons/awkward/24x24/mimetypes/application-x-font-ttf.svg
new file mode 100644
index 00000000..33978de0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-ttf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="fill:#ac7e37" transform="matrix(.38805 0 0 .37167 3 5.7693)">
+ <path style="fill:#ac7e37" d="m15.462 11.383h15.462v5.3811h-10.308v5.3811h7.731v5.3811h-7.731v10.762h-5.1539z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-ttx.svg b/.icons/awkward/24x24/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-ttx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-type1.svg b/.icons/awkward/24x24/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-type1.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-font-vfont.svg b/.icons/awkward/24x24/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-font-vfont.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-fusioncomp.svg b/.icons/awkward/24x24/mimetypes/application-x-fusioncomp.svg
new file mode 100644
index 00000000..3786fda9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-fusioncomp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#293e91" d="M 5,2 C 4.446,2 4,2.4460002 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="fill:#3554b9" d="M 20,8 14,2 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2" d="m 14.398045,10.507591 c -0.428084,-0.03906 -0.87051,0.0754 -1.21875,0.328125 -0.336528,0.244225 -0.575371,0.595753 -0.837891,0.917968 -0.13126,0.161108 -0.270616,0.31774 -0.431641,0.449219 -0.161024,0.131479 -0.343978,0.237269 -0.544921,0.291016 -0.200943,0.05375 -0.413833,0.05302 -0.619141,0.01953 -0.205308,-0.0335 -0.405238,-0.09787 -0.599609,-0.171875 -0.3887433,-0.148019 -0.7717763,-0.333413 -1.185547,-0.376953 -0.5708967,-0.06008 -1.16422,0.17564 -1.5371095,0.611328 -0.372889,0.435687 -0.5138118,1.057811 -0.3652343,1.611328 0.1485776,0.553516 0.5818844,1.023641 1.1230469,1.214844 0.541162,0.191202 1.1743512,0.09869 1.6386719,-0.238282 0.336527,-0.244225 0.57537,-0.595753 0.837891,-0.917968 0.13126,-0.161108 0.270615,-0.31774 0.43164,-0.449219 0.161025,-0.131479 0.343979,-0.237269 0.544922,-0.291016 0.200943,-0.05375 0.413833,-0.05302 0.61914,-0.01953 0.205309,0.03349 0.405239,0.09786 0.59961,0.171875 0.388743,0.148019 0.771776,0.333413 1.185546,0.376953 0.570896,0.06007 1.16422,-0.17564 1.53711,-0.611328 0.372889,-0.435688 0.513811,-1.057811 0.365234,-1.611328 -0.148578,-0.553517 -0.581885,-1.023642 -1.123047,-1.214845 -0.13529,-0.0478 -0.277227,-0.07682 -0.419921,-0.08984 z m 0.355468,3.998046 c -0.332953,-0.03125 -0.676412,0.06149 -0.947265,0.263672 -0.261744,0.195381 -0.448161,0.476603 -0.652344,0.734375 -0.102091,0.128886 -0.210695,0.252238 -0.335937,0.357422 -0.125242,0.105183 -0.267539,0.191377 -0.423829,0.234375 -0.156289,0.043 -0.322738,0.04242 -0.482421,0.01563 -0.159684,-0.02679 -0.313666,-0.07946 -0.464844,-0.138672 -0.302356,-0.118415 -0.600053,-0.265949 -0.921875,-0.300781 -0.444031,-0.04806 -0.9052873,0.139731 -1.1953124,0.488281 -0.2900245,0.34855 -0.4007165,0.848202 -0.2851562,1.291016 0.1155602,0.442814 0.4540962,0.817741 0.875,0.970703 0.4209036,0.152962 0.9122996,0.07816 1.2734376,-0.191406 0.261743,-0.195381 0.448161,-0.476603 0.652343,-0.734375 0.102092,-0.128888 0.210696,-0.252239 0.335938,-0.357422 0.125241,-0.105184 0.267539,-0.191377 0.423828,-0.234375 0.156289,-0.043 0.322738,-0.04242 0.482422,-0.01563 0.159684,0.0268 0.313665,0.07946 0.464844,0.138672 0.302355,0.118417 0.600053,0.265948 0.921874,0.300781 0.444031,0.04806 0.905288,-0.139731 1.195313,-0.488281 0.290025,-0.348551 0.400717,-0.848203 0.285156,-1.291016 -0.11556,-0.442814 -0.454096,-0.817741 -0.875,-0.970703 -0.105226,-0.03824 -0.215187,-0.06185 -0.326172,-0.07227 z m -2.623046,4.001953 c -0.129854,-0.01709 -0.264089,-0.0085 -0.390625,0.02539 -0.253073,0.06781 -0.476422,0.239899 -0.607422,0.466797 -0.131,0.226899 -0.16742,0.506693 -0.09961,0.759766 0.06781,0.253073 0.239898,0.47642 0.466797,0.607422 0.226899,0.131 0.506693,0.167416 0.759765,0.09961 0.253073,-0.06781 0.476421,-0.239899 0.607422,-0.466797 0.131,-0.226902 0.16742,-0.506693 0.09961,-0.759766 -0.06781,-0.253072 -0.239899,-0.476421 -0.466797,-0.607422 -0.11345,-0.0655 -0.239287,-0.107904 -0.36914,-0.125 z"/>
+ <path style="fill:#fed909" d="m 14.398045,10.007591 c -0.428084,-0.039061 -0.87051,0.0754 -1.21875,0.328125 -0.336528,0.244225 -0.575371,0.595753 -0.837891,0.917968 -0.13126,0.161108 -0.270616,0.31774 -0.431641,0.449219 -0.161024,0.131479 -0.343978,0.237269 -0.544921,0.291016 -0.200943,0.05375 -0.413833,0.05302 -0.619141,0.01953 -0.205308,-0.0335 -0.405238,-0.09787 -0.599609,-0.171875 -0.3887433,-0.148019 -0.7717763,-0.333413 -1.185547,-0.376953 -0.5708967,-0.06008 -1.16422,0.17564 -1.5371095,0.611328 -0.372889,0.435687 -0.5138118,1.057811 -0.3652343,1.611328 0.1485776,0.553516 0.5818844,1.023641 1.1230469,1.214844 0.541162,0.191202 1.1743512,0.09869 1.6386719,-0.238282 0.336527,-0.244225 0.57537,-0.595753 0.837891,-0.917968 0.13126,-0.161108 0.270615,-0.31774 0.43164,-0.449219 0.161025,-0.131479 0.343979,-0.237269 0.544922,-0.291016 0.200943,-0.05375 0.413833,-0.05302 0.61914,-0.01953 0.205309,0.03349 0.405239,0.09786 0.59961,0.171875 0.388743,0.148019 0.771776,0.333413 1.185546,0.376953 0.570896,0.06007 1.16422,-0.17564 1.53711,-0.611328 0.372889,-0.435688 0.513811,-1.057811 0.365234,-1.611328 -0.148578,-0.553517 -0.581885,-1.023642 -1.123047,-1.214845 -0.13529,-0.0478 -0.277227,-0.07682 -0.419921,-0.08984 z m 0.355468,3.998046 c -0.332953,-0.03125 -0.676412,0.06149 -0.947265,0.263672 -0.261744,0.195381 -0.448161,0.476603 -0.652344,0.734375 -0.102091,0.128886 -0.210695,0.252238 -0.335937,0.357422 -0.125242,0.105183 -0.267539,0.191377 -0.423829,0.234375 -0.156289,0.043 -0.322738,0.04242 -0.482421,0.01563 -0.159684,-0.02679 -0.313666,-0.07946 -0.464844,-0.138672 -0.302356,-0.118415 -0.600053,-0.265949 -0.921875,-0.300781 -0.444031,-0.04806 -0.9052873,0.139731 -1.1953124,0.488281 -0.2900245,0.34855 -0.4007165,0.848202 -0.2851562,1.291016 0.1155602,0.442814 0.4540962,0.817741 0.875,0.970703 0.4209036,0.152962 0.9122996,0.07816 1.2734376,-0.191406 0.261743,-0.195381 0.448161,-0.476603 0.652343,-0.734375 0.102092,-0.128888 0.210696,-0.252239 0.335938,-0.357422 0.125241,-0.105184 0.267539,-0.191377 0.423828,-0.234375 0.156289,-0.043 0.322738,-0.04242 0.482422,-0.01563 0.159684,0.0268 0.313665,0.07946 0.464844,0.138672 0.302355,0.118417 0.600053,0.265948 0.921874,0.300781 0.444031,0.04806 0.905288,-0.139731 1.195313,-0.488281 0.290025,-0.348551 0.400717,-0.848203 0.285156,-1.291016 -0.11556,-0.442814 -0.454096,-0.817741 -0.875,-0.970703 -0.105226,-0.03824 -0.215187,-0.06185 -0.326172,-0.07227 z m -2.623046,4.001953 c -0.129854,-0.01709 -0.264089,-0.0085 -0.390625,0.02539 -0.253073,0.06781 -0.476422,0.239899 -0.607422,0.466797 -0.131,0.226899 -0.16742,0.506693 -0.09961,0.759766 0.06781,0.253073 0.239898,0.47642 0.466797,0.607422 0.226899,0.131 0.506693,0.167416 0.759765,0.09961 0.253073,-0.06781 0.476421,-0.239899 0.607422,-0.466797 0.131,-0.226902 0.16742,-0.506693 0.09961,-0.759766 -0.06781,-0.253072 -0.239899,-0.476421 -0.466797,-0.607422 -0.11345,-0.0655 -0.239287,-0.107904 -0.36914,-0.125 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gambas3.svg b/.icons/awkward/24x24/mimetypes/application-x-gambas3.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gambasscript.svg b/.icons/awkward/24x24/mimetypes/application-x-gambasscript.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gambasserverpage.svg b/.icons/awkward/24x24/mimetypes/application-x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gameboy-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-gameboy-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gamecube-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gba-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-gba-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gdbm.svg b/.icons/awkward/24x24/mimetypes/application-x-gdbm.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gettext-translation.svg b/.icons/awkward/24x24/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..9739c845
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path opacity=".5" d="m8.4115 11.698 0.28145-0.34527 0.52433 0.35458c-0.037675 0.05939-0.10771 0.08288-0.25397 0.08288h-0.75747v0.51015c0.69764 0.15646 0.92504 0.41841 0.92504 0.6174 0 0.14715-0.12454 0.25308-0.27037 0.25308-0.070031 0-0.14626-0.02837-0.21629-0.08732-0.0378-0.23073-0.23236-0.52527-0.438-0.71073v1.9422c-0.00491 0.03273-0.18393 0.13909-0.45965 0.13909h-0.10283v-1.7219c-0.25396 0.38236-0.57796 0.71836-0.97865 1.0085l-0.064691-0.06055c0.4271-0.514 0.7245-1.222 0.8868-1.89h-0.82751l-0.027037-0.09174h1.0114v-0.82838c-0.32487 0.05536-0.67102 0.10145-0.99502 0.1338l-0.021273-0.06027c0.68122-0.19767 1.5083-0.55178 1.9196-0.80444l0.64887 0.44145c-0.032798 0.02748-0.086427 0.04166-0.15203 0.04166-0.053629 0-0.11347-0.0093-0.1835-0.02792-0.18394 0.0554-0.41087 0.10992-0.65465 0.16532v0.93873h0.20566v0.000443zm2.6285-0.92l0.62673 0.39044c-0.03236 0.04211-0.11922 0.07845-0.23269 0.10106v2.8717c0 0.0089-0.1507 0.13297-0.57884 0.13297v-0.4419h-1.0216v0.33597c0 0.0098-0.065155 0.19324-0.57355 0.19324v-3.533l0.60104 0.22117h0.94053l0.23801-0.2717zm-1.206 2.963h1.0216v-2.5995h-1.0216v2.5995z"/>
+ <path opacity=".5" d="m16.937 16.13c-0.25308-0.2779-0.66306-0.41574-1.2299-0.41574-0.59793 0-1.0314 0.13961-1.3017 0.4184-0.22427 0.23048-0.35059 0.58282-0.38827 1.0451h-1.0265v-0.87584c0-0.11436 0.01729-0.19679 0.0523-0.24643 0.03457-0.0492 0.09086-0.07623 0.16931-0.08156l0.15912-0.0093c0.05895-0.0053 0.08865-0.03457 0.08865-0.08776 0-0.03945-0.0044-0.06427-0.01374-0.07358-0.0098-0.0093-0.03457-0.01418-0.07446-0.01418-0.0093 0-0.03679 0.000872-0.082 0.004-0.17773 0.008-0.34926 0.01197-0.51458 0.01197-0.17241 0-0.35103-0.004-0.5332-0.01197-0.04343-0.0031-0.06959-0.004-0.07756-0.004-0.03856 0-0.06294 0.0053-0.07313 0.01418-0.01019 0.0093-0.01551 0.03369-0.01551 0.07358 0 0.05363 0.03103 0.08288 0.09397 0.08776l0.14892 0.0093c0.08244 0.0049 0.14006 0.03147 0.17463 0.08023 0.03457 0.0492 0.05186 0.13119 0.05186 0.24732v2.3495c0 0.1148-0.0164 0.19679-0.05053 0.24643-0.03369 0.0492-0.09042 0.07579-0.1702 0.08155l-0.15469 0.0093c-0.004 0.0013-0.0084 0.0022-0.01462 0.0022-0.05275 0.0031-0.07934 0.0297-0.07934 0.08023 0 0.04166 0.0058 0.06693 0.01684 0.07668 0.01108 0.01064 0.03546 0.01551 0.0718 0.01551 0.0098 0 0.03457-0.000443 0.07446-0.0022 0.18482-0.0089 0.36344-0.01374 0.53586-0.01374 0.16532 0 0.33641 0.004 0.51458 0.01197 0.04344 0.0027 0.07047 0.004 0.082 0.004 0.03856 0 0.06294-0.0049 0.07313-0.01551 0.01019-0.0098 0.01551-0.03546 0.01551-0.07668 0-0.05053-0.02438-0.07712-0.07402-0.08022-0.0066-0.0013-0.01064-0.0022-0.01418-0.0022l-0.15424-0.0093c-0.08244-0.0053-0.14006-0.03192-0.17463-0.08067-0.03501-0.04831-0.0523-0.13075-0.0523-0.24732v-0.97064h1.0194c0.02571 0.51015 0.14316 0.89618 0.36345 1.1417 0.24953 0.2779 0.65242 0.41663 1.2069 0.41663 0.60322 0 1.0438-0.14006 1.3208-0.42018 0.27701-0.28053 0.41574-0.72774 0.41574-1.3412 0-0.62138-0.12632-1.0704-0.37984-1.3474zm-0.38871 2.5614c-0.18394 0.24865-0.4809 0.37275-0.89356 0.37275-0.41308 0-0.71182-0.1241-0.89575-0.37275-0.18305-0.2482-0.2748-0.65553-0.2748-1.2224 0-0.55538 0.09263-0.95956 0.27879-1.2105 0.18615-0.25086 0.48312-0.37718 0.89176-0.37718 0.41397 0 0.71182 0.12455 0.89531 0.37275 0.18261 0.24776 0.27347 0.65596 0.27347 1.222 0 0.56155-0.09174 0.96709-0.27524 1.2153z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-glabels.svg b/.icons/awkward/24x24/mimetypes/application-x-glabels.svg
new file mode 120000
index 00000000..3162412c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-glabels.svg
@@ -0,0 +1 @@
+../apps/glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-glade.svg b/.icons/awkward/24x24/mimetypes/application-x-glade.svg
new file mode 120000
index 00000000..0cc24b63
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-glade.svg
@@ -0,0 +1 @@
+../apps/glade.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gnonogram-puzzle.svg b/.icons/awkward/24x24/mimetypes/application-x-gnonogram-puzzle.svg
new file mode 120000
index 00000000..58374dd6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gnonogram-puzzle.svg
@@ -0,0 +1 @@
+../apps/com.github.jeremypw.gnonograms.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gnumeric.svg b/.icons/awkward/24x24/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gnumeric.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gpx+xml.svg b/.icons/awkward/24x24/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gpx.svg b/.icons/awkward/24x24/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-grsync-session.svg b/.icons/awkward/24x24/mimetypes/application-x-grsync-session.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-grsync-session.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gz-font-linux-psf.svg b/.icons/awkward/24x24/mimetypes/application-x-gz-font-linux-psf.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gzdvi.svg b/.icons/awkward/24x24/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gzip.svg b/.icons/awkward/24x24/mimetypes/application-x-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-gzpostscript.svg b/.icons/awkward/24x24/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-icq.svg b/.icons/awkward/24x24/mimetypes/application-x-icq.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-iff.svg b/.icons/awkward/24x24/mimetypes/application-x-iff.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-iff.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ipod-firmware.svg b/.icons/awkward/24x24/mimetypes/application-x-ipod-firmware.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-iptrace.svg b/.icons/awkward/24x24/mimetypes/application-x-iptrace.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-iptrace.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ipynb+json.svg b/.icons/awkward/24x24/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..fc0189b3
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="7" y="10.5"/>
+ <rect style="fill:#267edb" width="2" height="1" x="7" y="10"/>
+ <rect style="fill:#267edb" width="2" height="1" x="7" y="19"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="-17" y="10.5" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-17" y="10" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-17" y="19" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 10,12.5 2.5,5"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 14.5,12.5 c 0,0 -2,7 -3.5,7 h -0.5"/>
+ <path style="fill:#267edb" d="m 19,12.561956 a 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 0.5,0.5 0 0 1 0.5,0.5 z"/>
+ <path style="fill:#267edb" d="m 19,17.561956 a 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 0.5,0.5 0 0 1 0.5,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-iso.svg b/.icons/awkward/24x24/mimetypes/application-x-iso.svg
new file mode 100644
index 00000000..e524a7a6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-iso.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#ce5068" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#ef8b9d" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0,0.5)">
+ <path d="m 24,18 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z m 0,6 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"/>
+ <path style="opacity:0.5" d="m 24,23 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z m 0,3 c 1.1046,0 2,0.8954 2,2 0,1.1046 -0.8954,2 -2,2 -1.1046,0 -2,-0.8954 -2,-2 0,-1.1046 0.8954,-2 2,-2 z"/>
+ </g>
+ <g fill="#fff" transform="scale(.5)">
+ <path d="m24 18c-5.54 0-10 4.46-10 10s4.46 10 10 10 10-4.46 10-10-4.46-10-10-10zm0 6a4 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 -4z"/>
+ <path opacity=".5" d="m24 23a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-iso9660-appimage.svg b/.icons/awkward/24x24/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..f21281aa
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#1fa5cd" d="M 9.9495,2.00085 C 9.737,2.02395 9.55,2.19735 9.511,2.40705 L 9.0885,4.54765 C 8.33,4.84385 7.617,5.25075 6.991,5.75075 L 4.9092,5.04765 C 4.6929,4.9732 4.4306,5.0697 4.3144,5.26635 l -2.0036,3.4689 c -0.11285,0.1995 -0.06445,0.4755 0.1096,0.625 l 1.6592,1.453 c -0.05843,0.38962 -0.093915,0.7816 -0.093915,1.1875 0,0.40587 0.035513,0.79785 0.093915,1.1875 l -1.6592,1.453 c -0.17405,0.1495 -0.22245,0.4255 -0.1096,0.625 l 2.0036,3.4687 c 0.1162,0.19671 0.37853,0.29319 0.5948,0.21874 l 2.0818,-0.7031 c 0.6257,0.49998 1.3388,0.9069 2.0975,1.2031 l 0.42263,2.1406 c 0.042825,0.22407 0.25673,0.40314 0.48524,0.40624 h 4.0072 c 0.2285,-0.003 0.4424,-0.18217 0.48524,-0.40624 l 0.42263,-2.1406 c 0.7587,-0.29618 1.4718,-0.70315 2.0975,-1.2031 l 2.0818,0.7031 c 0.21628,0.07445 0.47861,-0.02205 0.5948,-0.21874 l 2.0036,-3.4687 c 0.11286,-0.1995 0.06445,-0.4756 -0.10957,-0.625 l -1.6585,-1.453 c 0.05843,-0.38962 0.09392,-0.7816 0.09392,-1.1875 0,-0.40587 -0.03552,-0.79785 -0.09392,-1.1875 l 1.6592,-1.4531 c 0.17402,-0.14939 0.22242,-0.42548 0.10957,-0.625 l -2.0035,-3.4689 c -0.116,-0.1967 -0.3785,-0.29315 -0.5945,-0.2187 l -2.0818,0.7031 c -0.626,-0.5 -1.339,-0.90695 -2.0975,-1.2031 l -0.4225,-2.1406 C 14.44704,2.1829 14.23304,2.0038 14.00454,2.0007 h -4.0072 c -0.01563,-5e-4 -0.031305,-5e-4 -0.046935,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.8975,2.00065 C 9.6795,2.0235 9.4875,2.1951 9.448,2.40255 L 9.0145,4.52015 C 8.2365,4.8132 7.505,5.21575 6.8635,5.71025 L 4.7288,5.01485 C 4.507,4.9412 4.238,5.03665 4.11885,5.23125 l -2.0546,3.4316 c 0.027942,0.049475 0.067745,0.08671 0.11236,0.12366 l 0.080255,0.06183 1.862,-3.1224 c 0.1192,-0.1945 0.3882,-0.28995 0.61,-0.2165 l 2.1348,0.6956 c 0.64165,-0.49462 1.3728,-0.8972 2.1509,-1.1902 l 0.4333,-2.1177 c 0.03981,-0.20746 0.23165,-0.37904 0.44944,-0.40189 0.016025,-4.947e-4 0.0321,-4.947e-4 0.04813,0 h 4.1092 c 0.23432,0.00297 0.45366,0.18022 0.49759,0.40189 l 0.43338,2.1176 c 0.77805,0.293 1.5092,0.6956 2.1509,1.1902 l 2.1348,-0.6956 c 0.22178,-0.073645 0.49079,0.021815 0.60995,0.2164 l 1.862,3.1224 0.08025,-0.06183 c 0.04463,-0.03695 0.08441,-0.074185 0.11236,-0.12366 l -2.055,-3.4316 c -0.119,-0.1946 -0.388,-0.29005 -0.61,-0.2164 l -2.1345,0.69545 c -0.6415,-0.4945 -1.373,-0.89705 -2.151,-1.1901 l -0.4335,-2.1176 c -0.044,-0.22165 -0.263,-0.3988 -0.4975,-0.4019 h -4.1092 c -0.016025,-4.947e-4 -0.032105,-4.947e-4 -0.04813,0 z M 2.016,8.98715 c 0.0094,0.0584 0.0195,0.1192 0.0481,0.17 -0.0279,-0.0495 -0.038,-0.1143 -0.0481,-0.17 z m 19.968,0 C 21.97388,9.042865 21.96376,9.10771 21.93587,9.15718 21.96458,9.106375 21.97465,9.04561 21.984,8.98715 Z M 3.83,11.16665 c -0.016334,0.15866 -0.023268,0.31914 -0.032103,0.47918 0.00308,0.08338 0.011249,0.16434 0.016026,0.24732 0.0132,-0.22827 0.029535,-0.45698 0.064205,-0.6801 l -0.04815,-0.0465 z m 16.34,0 -0.04813,0.04634 c 0.03467,0.22314 0.051,0.45186 0.06421,0.6801 0.0046,-0.08298 0.01294,-0.16393 0.01602,-0.24732 -0.0088,-0.16004 -0.01577,-0.32052 -0.03211,-0.47918 z m -16.34,1.9475 -1.6533,1.3915 C 2.132064,14.5426 2.092285,14.57984 2.06434,14.62931 l 0.19262,0.30914 1.6212,-1.3757 c -0.0228,-0.148 -0.0328,-0.301 -0.0481,-0.449 z m 16.34,0 c -0.01531,0.14836 -0.02532,0.30122 -0.04813,0.44826 l 1.6212,1.3757 0.19262,-0.30914 c -0.02794,-0.04948 -0.06774,-0.08671 -0.11236,-0.12366 l -1.654,-1.3915 z M 2,14.92215 c 0.00155,0.027 0.0099,0.0515 0.01605,0.0775 -0.0067,-0.0265 -0.0137,-0.05 -0.01605,-0.0775 z m 20,0 c -0.0025,0.0275 -0.0095,0.051 -0.016,0.0775 0.006,-0.026 0.0145,-0.0505 0.016,-0.0775 z"/>
+ <path style="opacity:0.2" d="m 2.3144,9.22675 -0.0039,0.0078 c -0.11286,0.1995 -0.06367,0.47561 0.11035,0.625 l 1.6054,1.4062 c 0.015,-0.152 0.0312,-0.3035 0.05375,-0.4535 L 2.4208,9.35925 C 2.3774,9.32235 2.3417,9.27685 2.3144,9.22685 Z m 19.371,0 c -0.027,0.05 -0.062,0.0954 -0.106,0.1328 l -1.659,1.453 c 0.02251,0.15016 0.03872,0.3016 0.05371,0.45312 l 1.6054,-1.4062 c 0.17402,-0.14939 0.22321,-0.4255 0.11035,-0.625 l -0.0039,-0.00781 z m -17.69,3.0235 c -0.00297,0.08351 -0.010742,0.16538 -0.010742,0.25 0,0.24918 0.017163,0.49299 0.041016,0.7344 l 0.05375,-0.047 c -0.04625,-0.3085 -0.0727,-0.6205 -0.084,-0.9375 z m 16.008,0 c -0.01128,0.31707 -0.03774,0.6291 -0.08398,0.9375 l 0.05371,0.04687 c 0.02385,-0.24138 0.04102,-0.48519 0.04102,-0.7344 0,-0.08461 -0.0078,-0.16649 -0.01074,-0.25 z m -17.69,3.0235 c -0.0803,0.149 -0.0871,0.342 -0.0025,0.492 l 2.0039,3.4688 c 0.1162,0.19671 0.37844,0.2932 0.59475,0.21875 l 2.0818,-0.703 c 0.6257,0.49998 1.339,0.90695 2.0976,1.2031 l 0.42188,2.1406 c 0.0428,0.223 0.2569,0.402 0.4854,0.405 h 4.0078 c 0.22851,-0.003 0.4425,-0.18218 0.48535,-0.40625 l 0.42188,-2.1406 c 0.7585,-0.2965 1.4715,-0.7035 2.0975,-1.2035 l 2.082,0.7031 c 0.21628,0.07445 0.47852,-0.02206 0.59475,-0.21875 l 2.0039,-3.4688 c 0.08464,-0.14962 0.07783,-0.34216 -0.0039,-0.49219 l -2,3.461 c -0.1162,0.1967 -0.37844,0.2932 -0.59475,0.21875 l -2.082,-0.703 c -0.6257,0.49998 -1.339,0.90695 -2.0976,1.2031 l -0.42188,2.1406 c -0.043,0.2245 -0.257,0.4035 -0.4855,0.4065 h -4.0078 c -0.2271,-0.003 -0.4411,-0.182 -0.4839,-0.406 l -0.4219,-2.141 c -0.7585,-0.2965 -1.4715,-0.7035 -2.0975,-1.2035 l -2.082,0.7031 c -0.2163,0.074 -0.4786,-0.022 -0.5948,-0.219 l -2,-3.461 z"/>
+ <path style="opacity:0.2" d="M 10.656715,7.5002728 C 10.340142,7.5002728 10,7.7435455 10,8.0457273 V 13.5 H 7.5 l 4.5,5 4.5,-5 H 14 V 8.0457273 C 14,7.7435454 13.659858,7.5002728 13.343286,7.5002728 Z"/>
+ <path style="fill:#ffffff" d="M 10.656715,7.0002728 C 10.340142,7.0002728 10,7.2435455 10,7.5457272 V 13 H 7.5 l 4.5,5 4.5,-5 H 14 V 7.5457272 C 14,7.2435454 13.659858,7.0002728 13.343286,7.0002728 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-it87.svg b/.icons/awkward/24x24/mimetypes/application-x-it87.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-it87.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-jar.svg b/.icons/awkward/24x24/mimetypes/application-x-jar.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-jar.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-java-applet.svg b/.icons/awkward/24x24/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-java-archive.svg b/.icons/awkward/24x24/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-java-archive.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-java.svg b/.icons/awkward/24x24/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-javascript.svg b/.icons/awkward/24x24/mimetypes/application-x-javascript.svg
new file mode 100644
index 00000000..1d7e4bf5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-javascript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e67d4a" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#e0c0b1" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.532,11.241 a 0.50005,0.50005 0 0 0 -0.04785,0.001 0.50005,0.50005 0 0 0 -0.13184,0.02734 c 0,0 -0.31316,0.10317 -0.6758,0.29394 -0.36262,0.19078 -0.8034,0.45822 -1.0869,0.917 -0.31558,0.5106 -0.1958,1.0569 -0.097655,1.3838 0.098145,0.3269 0.15218,0.46962 0.061525,0.6885 -0.04427,0.10688 -0.3155,0.34086 -0.6123,0.48633 -0.297,0.1455 -0.5665,0.2215 -0.5665,0.2215 a 0.50005,0.50005 0 0 0 -0.3575,0.6145 0.50005,0.50005 0 0 0 0.3575,0.6005 c 0,0 0.2696,0.07621 0.5664,0.22168 0.2968,0.14547 0.56805,0.37945 0.6123,0.48633 0.09065,0.21886 0.03662,0.36158 -0.061525,0.6885 -0.098145,0.3269 -0.21792,0.87315 0.097655,1.3838 0.28354,0.45878 0.7243,0.7262 1.0869,0.917 0.36262,0.19078 0.6758,0.29394 0.6758,0.29394 a 0.50005,0.50005 0 1 0 0.31446,-0.94825 c 0,0 -0.23794,-0.07976 -0.5244,-0.23047 C 8.85579,19.13722 8.54942,18.90461 8.44112,18.72934 8.3186,18.53109 8.3588,18.4625 8.44991,18.15904 c 0.09111,-0.30346 0.25559,-0.80735 0.027345,-1.3584 -0.20214,-0.48801 -0.60555,-0.74635 -0.9668,-0.9326 0.36124,-0.18626 0.76465,-0.44461 0.9668,-0.9326 0.22825,-0.55105 0.06377,-1.055 -0.027345,-1.3584 -0.09111,-0.30346 -0.13132,-0.37206 -0.00879,-0.5703 0.10832,-0.17526 0.4147,-0.40788 0.70115,-0.5586 0.28648,-0.15072 0.5244,-0.23047 0.5244,-0.23047 A 0.50005,0.50005 0 0 0 9.53191,11.24112 Z m 4.9658,0 a 0.50005,0.50005 0 0 0 -0.13281,0.97655 c 0,0 0.23794,0.07976 0.5244,0.23047 0.28648,0.15072 0.59285,0.38333 0.70115,0.5586 0.12252,0.19825 0.08232,0.26684 -0.0088,0.5703 -0.09111,0.30346 -0.2556,0.80735 -0.02735,1.3584 0.20214,0.48801 0.60555,0.74635 0.9668,0.9326 -0.36124,0.18626 -0.76465,0.44461 -0.9668,0.9326 -0.22825,0.55105 -0.06376,1.055 0.02735,1.3584 0.09111,0.30346 0.13132,0.37206 0.0088,0.5703 -0.10832,0.17526 -0.4147,0.40788 -0.70115,0.5586 -0.28648,0.15072 -0.5244,0.23047 -0.5244,0.23047 a 0.50005,0.50005 0 1 0 0.31446,0.94825 c 0,0 0.31316,-0.10317 0.6758,-0.29394 0.36262,-0.19078 0.8034,-0.45822 1.0869,-0.917 0.31558,-0.5106 0.1958,-1.0569 0.09765,-1.3838 -0.09814,-0.3269 -0.15218,-0.46962 -0.06152,-0.6885 0.04427,-0.10688 0.3155,-0.34086 0.6123,-0.48633 0.2968,-0.14547 0.5664,-0.22168 0.5664,-0.22168 a 0.50005,0.50005 0 0 0 0.3575,-0.6005 0.50005,0.50005 0 0 0 -0.3575,-0.6145 c 0,0 -0.2696,-0.07621 -0.5664,-0.22168 -0.2968,-0.14547 -0.56805,-0.37945 -0.6123,-0.48633 -0.09065,-0.21886 -0.03662,-0.36158 0.06152,-0.6885 0.09814,-0.3269 0.21792,-0.87315 -0.09765,-1.3838 -0.28354,-0.45878 -0.7243,-0.7262 -1.0869,-0.917 -0.36262,-0.19078 -0.6758,-0.29394 -0.6758,-0.29394 a 0.50005,0.50005 0 0 0 -0.13184,-0.02735 0.50005,0.50005 0 0 0 -0.04785,-10e-4 0.50005,0.50005 0 0 0 -0.002,0 z m -2.498,2.259 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 0,3 c -0.5523,0 -1,0.44772 -1,1 0,0.55228 0.44772,1 1,1 0.35348,0 0.5,1 0.5,1 0,0 0.5,-1.8012 0.5,-2 0,-0.5523 -0.44772,-1 -1,-1 z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m9.532 10.741a0.50005 0.50005 0 0 0 -0.04785 0.001 0.50005 0.50005 0 0 0 -0.13184 0.02734s-0.31316 0.10317-0.6758 0.29394c-0.36262 0.19078-0.8034 0.45822-1.0869 0.917-0.31558 0.5106-0.1958 1.0569-0.097655 1.3838s0.15218 0.46962 0.061525 0.6885c-0.04427 0.10688-0.3155 0.34086-0.6123 0.48633-0.297 0.1455-0.5665 0.2215-0.5665 0.2215a0.50005 0.50005 0 0 0 -0.3575 0.6145 0.50005 0.50005 0 0 0 0.3575 0.6005s0.2696 0.07621 0.5664 0.22168 0.56805 0.37945 0.6123 0.48633c0.09065 0.21886 0.03662 0.36158-0.061525 0.6885-0.098145 0.3269-0.21792 0.87315 0.097655 1.3838 0.28354 0.45878 0.7243 0.7262 1.0869 0.917 0.36262 0.19078 0.6758 0.29394 0.6758 0.29394a0.50005 0.50005 0 1 0 0.31446 -0.94825s-0.23794-0.07976-0.5244-0.23047c-0.28648-0.15072-0.59285-0.38333-0.70115-0.5586-0.12252-0.19825-0.08232-0.26684 0.00879-0.5703s0.25559-0.80735 0.027345-1.3584c-0.20214-0.48801-0.60555-0.74635-0.9668-0.9326 0.36124-0.18626 0.76465-0.44461 0.9668-0.9326 0.22825-0.55105 0.06377-1.055-0.027345-1.3584-0.09111-0.30346-0.13132-0.37206-0.00879-0.5703 0.10832-0.17526 0.4147-0.40788 0.70115-0.5586 0.28648-0.15072 0.5244-0.23047 0.5244-0.23047a0.50005 0.50005 0 0 0 -0.13476 -0.97655zm4.9658 0a0.50005 0.50005 0 0 0 -0.13281 0.97655s0.23794 0.07976 0.5244 0.23047c0.28648 0.15072 0.59285 0.38333 0.70115 0.5586 0.12252 0.19825 0.08232 0.26684-0.0088 0.5703-0.09111 0.30346-0.2556 0.80735-0.02735 1.3584 0.20214 0.48801 0.60555 0.74635 0.9668 0.9326-0.36124 0.18626-0.76465 0.44461-0.9668 0.9326-0.22825 0.55105-0.06376 1.055 0.02735 1.3584 0.09111 0.30346 0.13132 0.37206 0.0088 0.5703-0.10832 0.17526-0.4147 0.40788-0.70115 0.5586-0.28648 0.15072-0.5244 0.23047-0.5244 0.23047a0.50005 0.50005 0 1 0 0.31446 0.94825s0.31316-0.10317 0.6758-0.29394c0.36262-0.19078 0.8034-0.45822 1.0869-0.917 0.31558-0.5106 0.1958-1.0569 0.09765-1.3838-0.09814-0.3269-0.15218-0.46962-0.06152-0.6885 0.04427-0.10688 0.3155-0.34086 0.6123-0.48633s0.5664-0.22168 0.5664-0.22168a0.50005 0.50005 0 0 0 0.3575 -0.6005 0.50005 0.50005 0 0 0 -0.3575 -0.6145s-0.2696-0.07621-0.5664-0.22168-0.56805-0.37945-0.6123-0.48633c-0.09065-0.21886-0.03662-0.36158 0.06152-0.6885 0.09814-0.3269 0.21792-0.87315-0.09765-1.3838-0.28354-0.45878-0.7243-0.7262-1.0869-0.917-0.36262-0.19078-0.6758-0.29394-0.6758-0.29394a0.50005 0.50005 0 0 0 -0.13184 -0.02735 0.50005 0.50005 0 0 0 -0.04785 -0.001 0.50005 0.50005 0 0 0 -0.002 0zm-2.498 2.259a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3c-0.5523 0-1 0.44772-1 1s0.44772 1 1 1c0.35348 0 0.5 1 0.5 1s0.5-1.8012 0.5-2c0-0.5523-0.44772-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-k3b.svg b/.icons/awkward/24x24/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kcachegrind.svg b/.icons/awkward/24x24/mimetypes/application-x-kcachegrind.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kcachegrind.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kcsrc.svg b/.icons/awkward/24x24/mimetypes/application-x-kcsrc.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kcsrc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kdenlive.svg b/.icons/awkward/24x24/mimetypes/application-x-kdenlive.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kdenlive.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kdenlivetitle.svg b/.icons/awkward/24x24/mimetypes/application-x-kdenlivetitle.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kdenlivetitle.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-keepass.svg b/.icons/awkward/24x24/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-keepass.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-keepass2.svg b/.icons/awkward/24x24/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-keepassx.svg b/.icons/awkward/24x24/mimetypes/application-x-keepassx.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-keepassxc.svg b/.icons/awkward/24x24/mimetypes/application-x-keepassxc.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kexi-connectiondata.svg b/.icons/awkward/24x24/mimetypes/application-x-kexi-connectiondata.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kexiproject-shortcut.svg b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-shortcut.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kformula.svg b/.icons/awkward/24x24/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kgeo.svg b/.icons/awkward/24x24/mimetypes/application-x-kgeo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kgeo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kgetlist.svg b/.icons/awkward/24x24/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-khtml-adaptor.svg b/.icons/awkward/24x24/mimetypes/application-x-khtml-adaptor.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-khtml-adaptor.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kig.svg b/.icons/awkward/24x24/mimetypes/application-x-kig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kmplot.svg b/.icons/awkward/24x24/mimetypes/application-x-kmplot.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kmplot.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kmymoney.svg b/.icons/awkward/24x24/mimetypes/application-x-kmymoney.svg
new file mode 100644
index 00000000..d5223bca
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kmymoney.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#b38d32" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#dabe79" d="m14 2v5c0 0.5523 0.447715 1 1 1h5z"/>
+ <path style="opacity:0.2" d="M 10.5,11.5 C 10.223,11.5 10,11.723 10,12 v 7 c 0,0.277 0.223,0.5 0.5,0.5 0.277,0 0.5,-0.223 0.5,-0.5 v -2.509766 l 2.126953,2.810547 c 0.167209,0.22084 0.480332,0.264862 0.701172,0.09766 0.22084,-0.167209 0.262911,-0.480332 0.0957,-0.701172 l -2.414062,-3.189457 2.414062,-3.1875 c 0.167208,-0.22084 0.125137,-0.53201 -0.0957,-0.699218 -0.11042,-0.08361 -0.244487,-0.115155 -0.371094,-0.09766 -0.126605,0.0175 -0.246473,0.08294 -0.330078,0.19336 L 11,14.527341 v -2.527344 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#ffffff" d="m10.5 11c-0.277 0-0.5 0.223-0.5 0.5v7c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-2.509766l2.126953 2.810547c0.167209 0.22084 0.480332 0.264862 0.701172 0.09766 0.22084-0.167209 0.262911-0.480332 0.0957-0.701172l-2.414062-3.189457 2.414062-3.1875c0.167208-0.22084 0.125137-0.53201-0.0957-0.699218-0.11042-0.08361-0.244487-0.115155-0.371094-0.09766-0.126605 0.0175-0.246473 0.08294-0.330078 0.19336l-2.126953 2.810547v-2.527344c0-0.277-0.223-0.5-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kns.svg b/.icons/awkward/24x24/mimetypes/application-x-kns.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kolf.svg b/.icons/awkward/24x24/mimetypes/application-x-kolf.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kolf.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kommander.svg b/.icons/awkward/24x24/mimetypes/application-x-kommander.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kommander.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kontour.svg b/.icons/awkward/24x24/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kontur.svg b/.icons/awkward/24x24/mimetypes/application-x-kontur.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kopete-emoticons.svg b/.icons/awkward/24x24/mimetypes/application-x-kopete-emoticons.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kopete-emoticons.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kourse.svg b/.icons/awkward/24x24/mimetypes/application-x-kourse.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kourse.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kover.svg b/.icons/awkward/24x24/mimetypes/application-x-kover.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kover.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kpresenter.svg b/.icons/awkward/24x24/mimetypes/application-x-kpresenter.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-krita-assistant.svg b/.icons/awkward/24x24/mimetypes/application-x-krita-assistant.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-krita-paintoppresent.svg b/.icons/awkward/24x24/mimetypes/application-x-krita-paintoppresent.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-krita.svg b/.icons/awkward/24x24/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..667cb166
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-krita.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#4f4f4f" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#696969" d="m14 2v5c0 0.5523 0.44772 1 1 1h5z"/>
+ <path style="opacity:0.2" d="M 9.5,11.5 C 8.7,11.5 8,12.2 8,13 c 0,0.8 0.7,1.5 1.5,1.5 0.80001,0 1.5,-0.70001 1.5,-1.5 0,-0.80001 -0.70001,-1.5 -1.5,-1.5 z m 5,0 c -0.80001,0 -1.5,0.70001 -1.5,1.5 0,0.80001 0.70001,1.5 1.5,1.5 0.80001,0 1.5,-0.70001 1.5,-1.5 0,-0.80001 -0.70001,-1.5 -1.5,-1.5 z m -7,4 C 6.69999,15.5 6,16.20001 6,17 6,17.80001 6.70001,18.5 7.5,18.5 8.30001,18.5 9,17.79999 9,17 9,16.19999 8.29999,15.5 7.5,15.5 Z m 9,0 c -0.8,0 -1.5,0.7 -1.5,1.5 0,0.7998 0.7,1.5 1.5,1.5 0.80001,0 1.5,-0.70001 1.5,-1.5 0,-0.80001 -0.70001,-1.5 -1.5,-1.5 z"/>
+ <path style="fill:#f1a443" d="M 7.5,18 C 6.70001,18 6,17.30001 6,16.5 6,15.70001 6.69999,15 7.5,15 8.29999,15 9,15.69999 9,16.5 9,17.29999 8.30001,18 7.5,18 Z"/>
+ <path style="fill:#3f90dc" d="M 9.5,14 C 8.7,14 8,13.3 8,12.5 c 0,-0.8 0.7,-1.4999 1.5,-1.4999 0.79999,0 1.5,0.69999 1.5,1.5 0,0.79999 -0.69999,1.5 -1.5,1.5 z"/>
+ <path style="fill:#56a913" d="M 14.5,14 C 13.70001,14 13,13.30001 13,12.5 13,11.70001 13.69999,11 14.5,11 c 0.79999,0 1.5,0.69999 1.5,1.5 0,0.79999 -0.69999,1.5 -1.5,1.5 z"/>
+ <path style="fill:#f35b5b" d="M 16.5,18 C 15.7,18 15,17.3 15,16.5002 c 0,-0.8 0.7,-1.4999 1.5,-1.4999 0.79999,0 1.5,0.69999 1.5,1.5 0,0.79999 -0.69999,1.5 -1.5,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kseg.svg b/.icons/awkward/24x24/mimetypes/application-x-kseg.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ksysguard.svg b/.icons/awkward/24x24/mimetypes/application-x-ksysguard.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ksysguard.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ktheme.svg b/.icons/awkward/24x24/mimetypes/application-x-ktheme.svg
new file mode 120000
index 00000000..49fc855e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ktheme.svg
@@ -0,0 +1 @@
+application-x-plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kudesigner.svg b/.icons/awkward/24x24/mimetypes/application-x-kudesigner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kva.svg b/.icons/awkward/24x24/mimetypes/application-x-kva.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kva.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kvs.svg b/.icons/awkward/24x24/mimetypes/application-x-kvs.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kvtml.svg b/.icons/awkward/24x24/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kwallet.svg b/.icons/awkward/24x24/mimetypes/application-x-kwallet.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kwallet.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kword.svg b/.icons/awkward/24x24/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-kwordquiz.svg b/.icons/awkward/24x24/mimetypes/application-x-kwordquiz.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lanalyzer.svg b/.icons/awkward/24x24/mimetypes/application-x-lanalyzer.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lanalyzer.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lha.svg b/.icons/awkward/24x24/mimetypes/application-x-lha.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lha.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lhz.svg b/.icons/awkward/24x24/mimetypes/application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-love-game.svg b/.icons/awkward/24x24/mimetypes/application-x-love-game.svg
new file mode 100644
index 00000000..4a406a88
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-love-game.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 12,2.5 c -1.138296,0 -10,8.961805 -10,10 0,0.492125 2.3045323,3.110366 4.716797,5.543945 C 9.0061775,20.356405 11.392193,22.5 12,22.5 c 1.374216,0 10,-9.097475 10,-10 C 21.999853,11.858535 20.029488,9.532738 17.819336,7.286133 15.421476,4.8469678 12.744361,2.5 12,2.5 Z"/>
+ <path style="fill:#e74a99" d="M 17.819437,6.786165 C 15.421577,4.347 12.744582,2 12.00022,2 10.861924,2 2.0000002,10.96173 2.0000002,11.999925 c 0,0.492125 2.3043737,3.110765 4.7166383,5.544345 C 6.910667,17.418595 7.100726,17.276745 7.284611,17.11638 10.892645,13.732655 15.121716,10.901025 17.819437,6.786165 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 10.861704,2 2,10.961805 2,12 2,12.05489 2.032632,12.139556 2.086914,12.244141 2.992158,10.462338 10.926862,2.5 12,2.5 c 0.723378,0 3.270405,2.2184146 5.614258,4.582031 C 17.682022,6.982922 17.753371,6.88675 17.819336,6.786133 15.421476,4.3469678 12.744361,2 12,2 Z"/>
+ <path style="fill:#27aae1" d="m 17.819437,6.786165 c -2.697868,4.11486 -6.926939,6.94649 -10.5348265,10.330215 -0.183885,0.160365 -0.373944,0.302215 -0.567972,0.42789 C 9.006019,19.85673 11.392561,22 12.000367,22 13.374584,22 22,12.90245 22,11.999925 21.999853,11.35846 20.029589,9.03277 17.819437,6.786165 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.819336,6.786133 c -2.697868,4.11486 -6.927269,6.946353 -10.5351565,10.330078 -0.183885,0.160365 -0.3733545,0.302059 -0.5673825,0.427734 0.099941,0.100949 0.197696,0.191853 0.2978515,0.291992 0.09138,-0.06904 0.1807805,-0.142327 0.269531,-0.219726 3.6078875,-3.383725 7.8372885,-6.215218 10.5351565,-10.330078 1.959888,1.992213 3.728388,4.043651 4.104492,4.930664 C 21.970699,12.124355 22,12.048246 22,12 21.999853,11.358535 20.029488,9.032738 17.819336,6.786133 Z"/>
+ <path style="opacity:0.2" d="m 12.352571,9.4187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 6.8391344,8.1221441 2.1971962,12.746566 12.004004,18.5 h -0.008 c 9.806644,-5.753434 5.165035,-10.3776904 2.94229,-10.9197962 -2.222909,-0.5417686 -3.290689,1.838563 -3.290689,1.838563 z"/>
+ <path style="fill:#ffffff" d="m 12.352571,8.9187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 6.8391344,7.6221441 2.1971962,12.246566 12.004004,18 h -0.008 c 9.806644,-5.753434 5.165035,-10.3776904 2.94229,-10.9197962 -2.222909,-0.5417686 -3.290689,1.838563 -3.290689,1.838563 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lyx.svg b/.icons/awkward/24x24/mimetypes/application-x-lyx.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lz4-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-lz4-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lz4-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lzma.svg b/.icons/awkward/24x24/mimetypes/application-x-lzma.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lzma.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-lzop.svg b/.icons/awkward/24x24/mimetypes/application-x-lzop.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-m4.svg b/.icons/awkward/24x24/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-m4.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-macbinary.svg b/.icons/awkward/24x24/mimetypes/application-x-macbinary.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-macbinary.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-maff.svg b/.icons/awkward/24x24/mimetypes/application-x-maff.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-maff.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-matroska.svg b/.icons/awkward/24x24/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mif.svg b/.icons/awkward/24x24/mimetypes/application-x-mif.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mimearchive.svg b/.icons/awkward/24x24/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mobi8-ebook.svg b/.icons/awkward/24x24/mimetypes/application-x-mobi8-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mobipocket-ebook.svg b/.icons/awkward/24x24/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ms-dos-executable.svg b/.icons/awkward/24x24/mimetypes/application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ms-shortcut.svg b/.icons/awkward/24x24/mimetypes/application-x-ms-shortcut.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ms-wim.svg b/.icons/awkward/24x24/mimetypes/application-x-ms-wim.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ms-wim.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-msdos-program.svg b/.icons/awkward/24x24/mimetypes/application-x-msdos-program.svg
new file mode 100644
index 00000000..a31e21fc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-msdos-program.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 6,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 0.95751,-0.447632 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#48aeff" d="M 6,2 C 5.446,2 5,2.446 5,3 v 18 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 0.95751,-0.447632 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,2 C 5.446,2 5,2.446 5,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 8 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#90cdff" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 8,11.5 v 4 h 4 v -4 z m 5,0 v 4 h 4 v -4 z m -5,5 v 4 h 4 v -4 z m 5,0 v 4 h 4 v -4 z"/>
+ <path style="fill:#ffffff" d="m 8,11 v 4 h 4 v -4 z m 5,0 v 4 h 4 v -4 z m -5,5 v 4 h 4 v -4 z m 5,0 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-msdownload.svg b/.icons/awkward/24x24/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-msexcel.svg b/.icons/awkward/24x24/mimetypes/application-x-msexcel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-msi.svg b/.icons/awkward/24x24/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mswinurl.svg b/.icons/awkward/24x24/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..e32d9ba7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#2095f2" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#7cc0f5" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 12,10.5 c -2.7614285,0 -5,2.238572 -5,5 0,2.761428 2.2385715,5 5,5 2.761428,0 5,-2.238572 5,-5 0,-2.761428 -2.238572,-5 -5,-5 z m -0.467774,0.997071 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.126953,0.19101 0.126953,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.2031245,0.23967 -0.2031245,0.381836 0,0.539111 0.6404135,0.966572 1.8300775,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.065309 -0.510665,1.868371 -1.75293,2.490235 -0.148273,0.07425 -0.242477,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.222534,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.342296,-0.272355 -0.558594,-0.40625 -0.216291,-0.133888 -0.4347688,-0.289111 -0.4833988,-0.355469 -0.08057,-0.110117 -0.086333,-0.177434 -0.024415,-0.380859 0.1128398,-0.371532 0.2467058,-0.579702 0.5078128,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.3078661,-0.06311 -0.7593408,-0.195024 -0.9921873,-0.279297 -0.425782,-0.154063 -1.0005655,-0.477839 -1.219726,-0.711914 -0.00926,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.1951005,-2.275503 2.3632813,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.812501,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+ <path style="fill:#ffffff" d="m 12,9.9999996 c -2.7614285,0 -5,2.2385724 -5,5.0000004 0,2.761428 2.2385715,5 5,5 2.761428,0 5,-2.238572 5,-5 0,-2.761428 -2.238572,-5.0000004 -5,-5.0000004 z m -0.467774,0.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.126953,0.19101 0.126953,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.2031245,0.23967 -0.2031245,0.381836 0,0.539111 0.6404135,0.966572 1.8300775,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.065309 -0.510665,1.868371 -1.75293,2.490235 -0.148273,0.07425 -0.242477,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.222534,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.342296,-0.272355 -0.558594,-0.40625 -0.216291,-0.133888 -0.4347688,-0.289111 -0.4833988,-0.355469 -0.08057,-0.110117 -0.086333,-0.177434 -0.024415,-0.380859 0.1128398,-0.371532 0.2467058,-0.579702 0.5078128,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.3078661,-0.06311 -0.7593408,-0.195024 -0.9921873,-0.279297 -0.425782,-0.154063 -1.0005655,-0.477839 -1.219726,-0.711914 -0.00926,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.1951005,-2.275503 2.3632813,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.812501,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-mswrite.svg b/.icons/awkward/24x24/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-musescore+xml.svg b/.icons/awkward/24x24/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-musescore.svg b/.icons/awkward/24x24/mimetypes/application-x-musescore.svg
new file mode 100644
index 00000000..11ca99af
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-musescore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,8.5 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,8 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 19.5,8 20,8 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 0,5 c 0,0.5523 0.44772,1 1,1 l 5,0 z"/>
+ <path style="fill:#fafafa" d="m 14,2 0,5 c 0,0.5523 0.44772,1 1,1 l 5,0 -6,-6 z"/>
+ <path style="fill:#2470b2" d="m 10,11 0,4.2695 c -0.3039,-0.177 -0.6488,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 l 0,-4 4,0 0,2.2695 c -0.304,-0.177 -0.649,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 l 0,-6 -0.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-n64-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-n64-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-navi-animation.svg b/.icons/awkward/24x24/mimetypes/application-x-navi-animation.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-nes-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-nes-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-netinstobserver.svg b/.icons/awkward/24x24/mimetypes/application-x-netinstobserver.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-netinstobserver.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-nettl.svg b/.icons/awkward/24x24/mimetypes/application-x-nettl.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-nettl.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/awkward/24x24/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-nzb.svg b/.icons/awkward/24x24/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-object.svg b/.icons/awkward/24x24/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-osm+xml.svg b/.icons/awkward/24x24/mimetypes/application-x-osm+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pak.svg b/.icons/awkward/24x24/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pak.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-partial-download.svg b/.icons/awkward/24x24/mimetypes/application-x-partial-download.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-patch.svg b/.icons/awkward/24x24/mimetypes/application-x-patch.svg
new file mode 120000
index 00000000..304201b3
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pcapng.svg b/.icons/awkward/24x24/mimetypes/application-x-pcapng.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pcapng.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pem-file.svg b/.icons/awkward/24x24/mimetypes/application-x-pem-file.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pem-key.svg b/.icons/awkward/24x24/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pem-key.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-perl.svg b/.icons/awkward/24x24/mimetypes/application-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-phatch.svg b/.icons/awkward/24x24/mimetypes/application-x-phatch.svg
new file mode 120000
index 00000000..9c9941e5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-phatch.svg
@@ -0,0 +1 @@
+../apps/phatch.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-php.svg b/.icons/awkward/24x24/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..6953698b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-php.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#8561c1" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#ad81f2" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="M 11,12.5 7,16.066406 11,19.5 V 18 L 8.75,16 11,14 Z m 2.5,0 A 0.50005,0.50005 0 0 0 13,13 v 1 a 0.50005,0.50005 0 1 0 1,0 v -0.5 h 1 v 1.732422 l -1.277344,0.851562 A 0.50005,0.50005 0 0 0 13.5,16.484375 v 1 a 0.50005,0.50005 0 1 0 1,0 v -0.732422 l 1.277344,-0.851562 A 0.50005,0.50005 0 0 0 16,15.5 V 13 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,6 A 0.5,0.5 0 0 0 13.5,19 0.5,0.5 0 0 0 14,19.5 0.5,0.5 0 0 0 14.5,19 0.5,0.5 0 0 0 14,18.5 Z"/>
+ <path style="fill:#ffffff" d="M 11 12 L 7 15.566406 L 11 19 L 11 17.5 L 8.75 15.5 L 11 13.5 L 11 12 z M 13.5 12 A 0.50005 0.50005 0 0 0 13 12.5 L 13 13.5 A 0.50005 0.50005 0 1 0 14 13.5 L 14 13 L 15 13 L 15 14.732422 L 13.722656 15.583984 A 0.50005 0.50005 0 0 0 13.5 15.984375 L 13.5 16.984375 A 0.50005 0.50005 0 1 0 14.5 16.984375 L 14.5 16.251953 L 15.777344 15.400391 A 0.50005 0.50005 0 0 0 16 15 L 16 12.5 A 0.50005 0.50005 0 0 0 15.5 12 L 13.5 12 z M 14 18 A 0.5 0.5 0 0 0 13.5 18.5 A 0.5 0.5 0 0 0 14 19 A 0.5 0.5 0 0 0 14.5 18.5 A 0.5 0.5 0 0 0 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pkcs12.svg b/.icons/awkward/24x24/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-pkcs7-certificates.svg b/.icons/awkward/24x24/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-planner.svg b/.icons/awkward/24x24/mimetypes/application-x-planner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-plasma.svg b/.icons/awkward/24x24/mimetypes/application-x-plasma.svg
new file mode 100644
index 00000000..384a870d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-plasma.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#eba229" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f5cc7c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="opacity:0.2" transform="matrix(-0.031394,0,0,-0.031146,16.383,19.541)">
+ <g>
+ <g>
+ <path transform="matrix(-31.85322,0,0,-32.106852,521.85131,611.34656)" d="m 11.435547,10 c -0.208177,0.0019 -0.411092,0.02269 -0.589844,0.06641 -1.3578179,0.332136 -2.7311739,0.959059 -3.4277342,2.398438 -1.0675274,2.337642 -0.018373,5.101205 2.3378906,6.160156 1.3027706,0.574204 2.5348516,0.520498 3.5585936,-0.386719 0.30165,-0.272419 0.546889,-0.583389 0.644531,-1.03125 0.194194,-0.890958 -0.276754,-2.148743 -2.183593,-3.005859 -1.7944095,-0.806586 -2.1338585,-2.002418 -1.8789066,-2.78125 0.2571686,-0.785493 1.2050526,-1.4932106 2.6757816,-1.19336 0.157082,0.03288 0.311533,0.0744 0.464843,0.125 C 12.742532,10.155112 12.060077,9.9943686 11.435547,10 Z M 14,10 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 2,2 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 0,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ </g>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(-0.031394,0,0,-0.031146,16.383,19.041)">
+ <g style="fill:#3f3f3f">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" transform="matrix(-31.85322,0,0,-32.106852,521.85131,611.34656)" d="M 11.435547 10 C 11.22737 10.001877 11.024455 10.022686 10.845703 10.066406 C 9.4878851 10.398542 8.1145291 11.025465 7.4179688 12.464844 C 6.3504414 14.802486 7.3995961 17.566049 9.7558594 18.625 C 11.05863 19.199204 12.290711 19.145498 13.314453 18.238281 C 13.616103 17.965862 13.861342 17.654892 13.958984 17.207031 C 14.153178 16.316073 13.68223 15.058288 11.775391 14.201172 C 9.9809815 13.394586 9.6415325 12.198754 9.8964844 11.419922 C 10.153653 10.634429 11.101537 9.9267114 12.572266 10.226562 C 12.729348 10.259441 12.883799 10.300961 13.037109 10.351562 C 12.742532 10.155112 12.060077 9.9943686 11.435547 10 z M 14 10 A 1 1 0 0 0 13 11 A 1 1 0 0 0 14 12 A 1 1 0 0 0 15 11 A 1 1 0 0 0 14 10 z M 16 12 A 1 1 0 0 0 15 13 A 1 1 0 0 0 16 14 A 1 1 0 0 0 17 13 A 1 1 0 0 0 16 12 z M 16 15 A 1 1 0 0 0 15 16 A 1 1 0 0 0 16 17 A 1 1 0 0 0 17 16 A 1 1 0 0 0 16 15 z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-project.svg b/.icons/awkward/24x24/mimetypes/application-x-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ptoptimizer-script.svg b/.icons/awkward/24x24/mimetypes/application-x-ptoptimizer-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-python-bytecode.svg b/.icons/awkward/24x24/mimetypes/application-x-python-bytecode.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-quanta.svg b/.icons/awkward/24x24/mimetypes/application-x-quanta.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-quattropro.svg b/.icons/awkward/24x24/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-radcom.svg b/.icons/awkward/24x24/mimetypes/application-x-radcom.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-radcom.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-rar.svg b/.icons/awkward/24x24/mimetypes/application-x-rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image-xz-compressed.svg b/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image-xz-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image-xz-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image.svg b/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-remote-connection.svg b/.icons/awkward/24x24/mimetypes/application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-remote-connection.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-riff.svg b/.icons/awkward/24x24/mimetypes/application-x-riff.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-rpm.svg b/.icons/awkward/24x24/mimetypes/application-x-rpm.svg
new file mode 120000
index 00000000..a9718878
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-rpm.svg
@@ -0,0 +1 @@
+rpm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-rsdf-container.svg b/.icons/awkward/24x24/mimetypes/application-x-rsdf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-ruby.svg b/.icons/awkward/24x24/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-shar.svg b/.icons/awkward/24x24/mimetypes/application-x-shar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-shar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-sharedlib.svg b/.icons/awkward/24x24/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..b1813b31
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <rect style="fill:#1c69d4" width="5" height="5" x="6" y="9"/>
+ <rect style="fill:#1c69d4" width="5" height="5" x="13" y="15"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-shellscript.svg b/.icons/awkward/24x24/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-shockwave-flash.svg b/.icons/awkward/24x24/mimetypes/application-x-shockwave-flash.svg
new file mode 100644
index 00000000..58976066
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-shockwave-flash.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e74c3c" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f5877c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="M 15,10.503 V 12.5 c -1.7574,0.03165 -2.1894,2 -2.1894,2 h 1.189 v 2 h -1.919 c -1.237,3.923 -4.081,2.992 -4.081,2.992 V 17.5 c 0,0 1.5796,0.52614 2.5,-2.9311 1.1515,-4.325 4.5,-4.066 4.5,-4.066 z"/>
+ <path fill="#fff" d="m15 10.003v1.997c-1.7574 0.03165-2.1894 2-2.1894 2h1.189v2h-1.919c-1.237 3.923-4.081 2.992-4.081 2.992v-1.992s1.5796 0.52614 2.5-2.9311c1.1515-4.325 4.5-4.066 4.5-4.066z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-siag.svg b/.icons/awkward/24x24/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-smb-server.svg b/.icons/awkward/24x24/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..924e65cc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+../places/folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-smb-workgroup.svg b/.icons/awkward/24x24/mimetypes/application-x-smb-workgroup.svg
new file mode 120000
index 00000000..924e65cc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-smb-workgroup.svg
@@ -0,0 +1 @@
+../places/folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-snoop.svg b/.icons/awkward/24x24/mimetypes/application-x-snoop.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-snoop.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-spkac+base64.svg b/.icons/awkward/24x24/mimetypes/application-x-spkac+base64.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-spkac.svg b/.icons/awkward/24x24/mimetypes/application-x-spkac.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-spss-por.svg b/.icons/awkward/24x24/mimetypes/application-x-spss-por.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-spss-por.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-spss-sav.svg b/.icons/awkward/24x24/mimetypes/application-x-spss-sav.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-spss-sav.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-sqlite2.svg b/.icons/awkward/24x24/mimetypes/application-x-sqlite2.svg
new file mode 100644
index 00000000..353bb219
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-sqlite2.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="fill:#09a576" transform="matrix(0.10205877,0,0,0.094635,7.1469565,11.000022)">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <path style="fill:#09a576" d="M 47.561,0 C 25.928,0 8.39,6.393 8.39,14.283 v 11.72 c 0,7.891 17.538,14.282 39.171,14.282 21.632,0 39.17,-6.392 39.17,-14.282 V 14.283 C 86.731,6.393 69.193,0 47.561,0 Z"/>
+ </g>
+ </g>
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <path style="fill:#09a576" d="m 47.561,47.115 c -20.654,0 -37.682,-5.832 -39.171,-13.227 -0.071,0.353 0,19.355 0,19.355 0,7.892 17.538,14.283 39.171,14.283 21.632,0 39.17,-6.393 39.17,-14.283 0,0 0.044,-19.003 -0.026,-19.355 -1.491,7.396 -18.491,13.227 -39.144,13.227 z"/>
+ </g>
+ </g>
+ <path style="fill:#09a576" d="M 86.694,61.464 C 85.206,68.855 68.215,74.69 47.561,74.69 26.907,74.69 9.875,68.854 8.386,61.464 L 8.39,80.82 c 0,7.891 17.538,14.282 39.171,14.282 21.632,0 39.17,-6.393 39.17,-14.282 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-sqlite3.svg b/.icons/awkward/24x24/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-srt.svg b/.icons/awkward/24x24/mimetypes/application-x-srt.svg
new file mode 100644
index 00000000..c13e887c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-srt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#607d8b" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m 8,9.5 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+ <path style="fill:#ffffff" d="M 8 9 L 8 10 L 16 10 L 16 9 L 8 9 z M 8 11 L 8 12 L 16 12 L 16 11 L 8 11 z M 8 13 L 8 14 L 16 14 L 16 13 L 8 13 z M 8 15 L 8 16 L 13 16 L 13 15 L 8 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-srtrip.svg b/.icons/awkward/24x24/mimetypes/application-x-srtrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-srtrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-stuffit.svg b/.icons/awkward/24x24/mimetypes/application-x-stuffit.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-stuffit.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-subrip.svg b/.icons/awkward/24x24/mimetypes/application-x-subrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-subrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-superkaramba.svg b/.icons/awkward/24x24/mimetypes/application-x-superkaramba.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tarz.svg b/.icons/awkward/24x24/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tarz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tektronix-rf5.svg b/.icons/awkward/24x24/mimetypes/application-x-tektronix-rf5.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tektronix-rf5.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tex-gf.svg b/.icons/awkward/24x24/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tex-pk.svg b/.icons/awkward/24x24/mimetypes/application-x-tex-pk.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-texgzdvi.svg b/.icons/awkward/24x24/mimetypes/application-x-texgzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tgif.svg b/.icons/awkward/24x24/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-theme.svg b/.icons/awkward/24x24/mimetypes/application-x-theme.svg
new file mode 120000
index 00000000..69834955
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-theme.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tiled.svg b/.icons/awkward/24x24/mimetypes/application-x-tiled.svg
new file mode 100644
index 00000000..afbb081b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tiled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#616bdd" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#a0a6eb" d="m14 2v5c0 0.5523 0.44772 1 1 1h5z"/>
+ <path style="opacity:0.2" d="m 9,16.5 h 4 v 4 H 9 Z m 5,-5 h 4 v 4 h -4 z m 0,5 h 4 v 4 h -4 z"/>
+ <path style="fill:#ffffff" d="m9 16h4v4h-4zm5-5h4v4h-4zm0 5h4v4h-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-trash.svg b/.icons/awkward/24x24/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..2246a475
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-trash.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path opacity=".5" d="m9 14v5.4c0.0000274 0.31415 0.25987 0.59995 0.54545 0.6h4.9094c0.285 0 0.545-0.286 0.545-0.6v-5.4z"/>
+ <path opacity=".5" d="m10 11v1h-2v1h8v-1h-2v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-trig.svg b/.icons/awkward/24x24/mimetypes/application-x-trig.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-troff-man.svg b/.icons/awkward/24x24/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tuberling.svg b/.icons/awkward/24x24/mimetypes/application-x-tuberling.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tuberling.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-turtle.svg b/.icons/awkward/24x24/mimetypes/application-x-turtle.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-tzo.svg b/.icons/awkward/24x24/mimetypes/application-x-tzo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-tzo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-uml.svg b/.icons/awkward/24x24/mimetypes/application-x-uml.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-uml.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-hdd.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-hdd.svg
new file mode 100644
index 00000000..2e0f7f52
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-hdd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#9052ff" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#ac7cf5" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="M 11.457031,11.546875 9.5683594,17.212891 8.890625,14.5 H 4 v 1 h 4.109375 l 1.3222656,5.287109 2.1113284,-6.333984 1.050781,2.626953 1.259766,-1.935547 L 14.638672,17.5 H 20 v -1 h -4.638672 l -1.214844,-3.642578 -1.339843,2.0625 z"/>
+ <path style="fill:#ffffff" d="M 11.457031,11.046875 9.5683594,16.712891 8.890625,14 H 4 v 1 h 4.109375 l 1.3222656,5.287109 2.1113284,-6.333984 1.050781,2.626953 1.259766,-1.935547 L 14.638672,17 H 20 v -1 h -4.638672 l -1.214844,-3.642578 -1.339843,2.0625 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ova.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ova.svg
new file mode 100644
index 00000000..1ee02918
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ova.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#dc682a" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f5c97c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ovf.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ovf.svg
new file mode 100644
index 00000000..6dd70c75
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-ovf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#ec8218" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f5c27c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox-extpack.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox.svg
new file mode 100644
index 00000000..b1ca9006
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#348ee2" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#7caff5" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vdi.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vdi.svg
new file mode 100644
index 00000000..6280ffff
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vdi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#f03317" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f57c7c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vhd.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vhd.svg
new file mode 100644
index 00000000..d6c25fc0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vhd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#685afe" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#7c8ef5" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vmdk.svg b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vmdk.svg
new file mode 100644
index 00000000..631ad501
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-virtualbox-vmdk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#3a71ac" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#6b9acc" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 4,14.999969 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 4,14.5 h 4.5 l 1,4 2,-6 1.2,3 1.3,-2 1,3 h 5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-visualnetworks.svg b/.icons/awkward/24x24/mimetypes/application-x-visualnetworks.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-visualnetworks.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnc.svg b/.icons/awkward/24x24/mimetypes/application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.event.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.event.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.event.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.journal.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.journal.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.journal.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.todo.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.todo.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.calendar.todo.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.collection.virtual.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.collection.virtual.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.collection.virtual.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.note.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.note.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.active.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.archived.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.template.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.contactgroup.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.work.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kugar.mixed.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.notes.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.notes.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.work.svg b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-webarchive.svg b/.icons/awkward/24x24/mimetypes/application-x-webarchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-webarchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-wine-extension-cpl.svg b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-cpl.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-cpl.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-wine-extension-inf.svg b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-inf.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-wine-extension-its.svg b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-its.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-wine-extension-msp.svg b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-msp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-msp.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-wine-extension-vbs.svg b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-vbs.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-wine-extension-vbs.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-x509-ca-cert.svg b/.icons/awkward/24x24/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-x509-user-cert.svg b/.icons/awkward/24x24/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-xliff.svg b/.icons/awkward/24x24/mimetypes/application-x-xliff.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-xoj.svg b/.icons/awkward/24x24/mimetypes/application-x-xoj.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-xpinstall.svg b/.icons/awkward/24x24/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-xz-compressed-tar.svg b/.icons/awkward/24x24/mimetypes/application-x-xz-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-xz-pkg.svg b/.icons/awkward/24x24/mimetypes/application-x-xz-pkg.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-xz-pkg.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-yaml.svg b/.icons/awkward/24x24/mimetypes/application-x-yaml.svg
new file mode 100644
index 00000000..df1576e6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-yaml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#607d8b" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#b1d1e0" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 13,19.5 v -1 h 4 v 1 z m -6,-6 v -1 h 7 v 1 z m 3,2 v -1 h 7 v 1 z m 3,2 v -1 h 4 v 1 z"/>
+ <path style="fill:#ffffff" d="m13 19v-1h4v1zm-6-6v-1h7v1zm3 2v-1h7v1zm3 2v-1h4v1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-yarock.svg b/.icons/awkward/24x24/mimetypes/application-x-yarock.svg
new file mode 120000
index 00000000..b457f1a0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-yarock.svg
@@ -0,0 +1 @@
+../apps/yarock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-zerosize.svg b/.icons/awkward/24x24/mimetypes/application-x-zerosize.svg
new file mode 100644
index 00000000..b3368a63
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-zerosize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x-zip-compressed-fb2.svg b/.icons/awkward/24x24/mimetypes/application-x-zip-compressed-fb2.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-zip-compressed-fb2.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-zoo.svg b/.icons/awkward/24x24/mimetypes/application-x-zoo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-zoo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x-zoom.svg b/.icons/awkward/24x24/mimetypes/application-x-zoom.svg
new file mode 120000
index 00000000..84313423
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x-zoom.svg
@@ -0,0 +1 @@
+../apps/Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.package+xml.svg b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.package+xml.svg
new file mode 100644
index 00000000..e352e705
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.package+xml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#f54b3e" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#ff7d74" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="M 12,8.5 7,11 V 13.667 L 14,16 12,17 9.5,15.75 V 15.084 L 7,14.25 V 17 L 12,19.5 17,17 V 14.333 L 10,12 12,11 14.5,12.25 V 12.916 L 17,13.75 V 11 Z"/>
+ <path style="fill:#ffffff" d="M 12,8 7,10.5 V 13.167 L 14,15.5 12,16.5 9.5,15.25 V 14.584 L 7,13.75 V 16.5 L 12,19 17,16.5 V 13.833 L 10,11.5 12,10.5 14.5,11.75 V 12.416 L 17,13.25 V 10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.spp.svg b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.spp.svg
new file mode 100644
index 00000000..241b43ed
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.spp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 15,7 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fafafa" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="M 12,8.5 7,11 V 13.667 L 14,16 12,17 9.5,15.75 V 15.084 L 7,14.25 V 17 L 12,19.5 17,17 V 14.333 L 10,12 12,11 14.5,12.25 V 12.916 L 17,13.75 V 11 Z"/>
+ <path style="fill:#e2222f" d="M 12,8 7,10.5 V 13.167 L 14,15.5 12,16.5 9.5,15.25 V 14.584 L 7,13.75 V 16.5 L 12,19 17,16.5 V 13.833 L 10,11.5 12,10.5 14.5,11.75 V 12.416 L 17,13.25 V 10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.substance.svg b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.substance.svg
new file mode 100644
index 00000000..7dee8eeb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-x.allegorithmic.substance.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#53b848" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.1" d="m 9,2 v 7 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 2 Z"/>
+ <path style="opacity:0.2" d="M 10 2 L 10 3 L 11 3 L 11 2 L 10 2 z M 11 3 L 11 4 L 12 4 L 12 3 L 11 3 z M 11 4 L 10 4 L 10 5 L 11 5 L 11 4 z M 11 5 L 11.007812 6.0019531 L 12 6 L 12 5 L 11 5 z M 10 6 L 10 7 L 11 7 L 11 6 L 10 6 z M 11 7 L 11 8 L 12 8 L 12 7 L 11 7 z M 11 8 L 10 8 L 10 9 L 11 9 L 11 8 z M 11 9 L 11 10 C 11.552 10 12 9.5 12 9 L 11 9 z"/>
+ <path style="fill:#dddddd" d="m 10,5 v 1 h 1 V 5 Z m 0,2 v 1 h 1 V 7 Z m 0,2 c 0,0.5 0.448,1 1,1 V 9 Z"/>
+ <path style="opacity:0.2" d="m 11,10.5 c -1.105,0 -2,0.9 -2,2 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.895,-2 -2,-2 z m 0,1 c 0.552,0 1,0.4 1,1 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 0,-0.6 0.448,-1 1,-1 z m 0,3 c 0.552,0 1,0.4 1,1 v 1 c 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 v -1 c 0,-0.6 0.448,-1 1,-1 z"/>
+ <path style="fill:#b3b3b3" d="m 11,6 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+ <path style="fill:#dddddd" d="M 11,10 C 9.895,10 9,10.9 9,12 V 16 C 9,17.1 9.895,18 11,18 12.105,18 13,17.1 13,16 V 12 C 13,10.9 12.105,10 11,10 Z M 11,11 C 11.552,11 12,11.4 12,12 12,12.5 11.552,13 11,13 10.448,13 10,12.5 10,12 10,11.4 10.448,11 11,11 Z M 11,14 C 11.552,14 12,14.4 12,15 V 16 C 12,16.5 11.552,17 11,17 10.448,17 10,16.5 10,16 V 15 C 10,14.4 10.448,14 11,14 Z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#69d65d" d="M 14,2 V 7 C 14,7.5523 14.448,8 15,8 H 20 Z"/>
+ <path style="fill:#dddddd" d="m 10,3 v 1 h 1 V 3 Z"/>
+ <path style="fill:#b3b3b3" d="m 11,2 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+ <path style="opacity:0.2" d="M 13.842,10.422 C 13.777,10.624 13.692,10.816 13.588,10.996 13.847,11.437 14,11.948 14,12.5 V 13 L 14.5,13.25 V 13.916 L 17,14.75 V 12 Z M 8.2148,11.393 7,12 V 14.666 L 8,15 V 12.5 C 8,12.108 8.079,11.736 8.2148,11.393 Z M 14,14.334 V 16.5 C 14,16.666 13.977,16.826 13.951,16.984 L 14,17 13.947,17.025 C 13.699,18.434 12.482,19.5 11,19.5 9.338,19.5 8,18.162 8,16.5 V 15.584 L 7,15.25 V 18 L 12,20.5 17,18 V 15.334 Z"/>
+ <path style="fill:#ffffff" d="M 13.842,9.922 C 13.777,10.124 13.692,10.316 13.588,10.496 13.847,10.937 14,11.448 14,12 V 12.5 L 14.5,12.75 V 13.416 L 17,14.25 V 11.5 Z M 8.2148,10.893 7,11.5 V 14.166 L 8,14.5 V 12 C 8,11.608 8.079,11.236 8.2148,10.893 Z M 14,13.834 V 16 C 14,16.166 13.977,16.326 13.951,16.484 L 14,16.5 13.947,16.525 C 13.699,17.934 12.482,19 11,19 9.338,19 8,17.662 8,16 V 15.084 L 7,14.75 V 17.5 L 12,20 17,17.5 V 14.834 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-xhtml+xml.svg b/.icons/awkward/24x24/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-xhtml+xml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-xml.svg b/.icons/awkward/24x24/mimetypes/application-xml.svg
new file mode 100644
index 00000000..2c10ad96
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-xml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="fill:#9c40d3" transform="scale(.5)">
+ <path style="fill:#9c40d3" d="m28 22v3l4.5 4-4.5 4v3l7.9999-6.8672z"/>
+ <path style="fill:#9c40d3" d="m20 24v3l-4.5 4 4.5 4v3l-7.9999-6.8672z"/>
+ <rect style="fill:#9c40d3" width="2" height="16" x="29.99" y="14.77" transform="rotate(15)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/application-xsd.svg b/.icons/awkward/24x24/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-xslt+xml.svg b/.icons/awkward/24x24/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-xslt+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-xspf+xml.svg b/.icons/awkward/24x24/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/application-zip.svg b/.icons/awkward/24x24/mimetypes/application-zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/application-zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-ac3.svg b/.icons/awkward/24x24/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-flac.svg b/.icons/awkward/24x24/mimetypes/audio-flac.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-flac.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-m4a.svg b/.icons/awkward/24x24/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-midi.svg b/.icons/awkward/24x24/mimetypes/audio-midi.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-mp2.svg b/.icons/awkward/24x24/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-mp3.svg b/.icons/awkward/24x24/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-mp4.svg b/.icons/awkward/24x24/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-mpeg.svg b/.icons/awkward/24x24/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-prs.sid.svg b/.icons/awkward/24x24/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-shn.svg b/.icons/awkward/24x24/mimetypes/audio-shn.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-shn.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-vn.rn-realmedia.svg b/.icons/awkward/24x24/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/awkward/24x24/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-vnd.wave.svg b/.icons/awkward/24x24/mimetypes/audio-vnd.wave.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-vnd.wave.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-adpcm.svg b/.icons/awkward/24x24/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-adpcm.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-aiff.svg b/.icons/awkward/24x24/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-caf.svg b/.icons/awkward/24x24/mimetypes/audio-x-caf.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-caf.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-flac+ogg.svg b/.icons/awkward/24x24/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-flac.svg b/.icons/awkward/24x24/mimetypes/audio-x-flac.svg
new file mode 100644
index 00000000..247214e5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-flac.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#b1b527" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#c8cb7c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 10,11.5 v 4.2695 c -0.3039,-0.177 -0.6488,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 v -4 h 4 v 2.2695 c -0.304,-0.177 -0.649,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 v -6 h -0.5 z"/>
+ <path fill="#fff" d="m10 11v4.2695c-0.3039-0.177-0.6488-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-4h4v2.2695c-0.304-0.177-0.649-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-generic.svg b/.icons/awkward/24x24/mimetypes/audio-x-generic.svg
new file mode 100644
index 00000000..4a5d5f74
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-generic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#fe9700" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#ffbd63" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 10,11.5 v 4.2695 c -0.3039,-0.177 -0.6488,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 v -4 h 4 v 2.2695 c -0.304,-0.177 -0.649,-0.27 -1,-0.27 -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 v -6 h -0.5 z"/>
+ <path fill="#fff" d="m10 11v4.2695c-0.3039-0.177-0.6488-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-4h4v2.2695c-0.304-0.177-0.649-0.27-1-0.27-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-m4a.svg b/.icons/awkward/24x24/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-monkey.svg b/.icons/awkward/24x24/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-monkey.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-monkeys-audio.svg b/.icons/awkward/24x24/mimetypes/audio-x-monkeys-audio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-monkeys-audio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-mp2.svg b/.icons/awkward/24x24/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-mp3-playlist.svg b/.icons/awkward/24x24/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-mpeg.svg b/.icons/awkward/24x24/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-mpegurl.svg b/.icons/awkward/24x24/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-ms-wax.svg b/.icons/awkward/24x24/mimetypes/audio-x-ms-wax.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-ms-wax.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-ms-wma.svg b/.icons/awkward/24x24/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-ofr.svg b/.icons/awkward/24x24/mimetypes/audio-x-ofr.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-ofr.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-pn-realaudio.svg b/.icons/awkward/24x24/mimetypes/audio-x-pn-realaudio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-pn-realaudio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-scpls.svg b/.icons/awkward/24x24/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-scpls.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-speex+ogg.svg b/.icons/awkward/24x24/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-tta.svg b/.icons/awkward/24x24/mimetypes/audio-x-tta.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-tta.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-vorbis+ogg.svg b/.icons/awkward/24x24/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/audio-x-wav.svg b/.icons/awkward/24x24/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/audio-x-wav.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/djvu.svg b/.icons/awkward/24x24/mimetypes/djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/drawing-dwg.svg b/.icons/awkward/24x24/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/font-collection.svg b/.icons/awkward/24x24/mimetypes/font-collection.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/font-collection.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/font-otf.svg b/.icons/awkward/24x24/mimetypes/font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/font-ttf.svg b/.icons/awkward/24x24/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/font-woff.svg b/.icons/awkward/24x24/mimetypes/font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/font-x-generic.svg b/.icons/awkward/24x24/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..67dfbe1f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/font-x-generic.svg
@@ -0,0 +1 @@
+../apps/kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/fonts-package.svg b/.icons/awkward/24x24/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-fs-regular.svg b/.icons/awkward/24x24/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg
new file mode 120000
index 00000000..652f3491
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.nb.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.player.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-deb.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-disc-image.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-referencer.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-referencer.svg
new file mode 100644
index 00000000..eddde45a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-referencer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#1e83db" d="m 12,9.9999996 c -2.7614285,0 -5,2.2385724 -5,5.0000004 0,2.761428 2.2385715,5 5,5 2.761428,0 5,-2.238572 5,-5 0,-2.761428 -2.238572,-5.0000004 -5,-5.0000004 z m -0.467774,0.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.126953,0.19101 0.126953,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.2031245,0.23967 -0.2031245,0.381836 0,0.539111 0.6404135,0.966572 1.8300775,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.065309 -0.510665,1.868371 -1.75293,2.490235 -0.148273,0.07425 -0.242477,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.222534,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.342296,-0.272355 -0.558594,-0.40625 -0.216291,-0.133888 -0.4347688,-0.289111 -0.4833988,-0.355469 -0.08057,-0.110117 -0.086333,-0.177434 -0.024415,-0.380859 0.1128398,-0.371532 0.2467058,-0.579702 0.5078128,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.3078661,-0.06311 -0.7593408,-0.195024 -0.9921873,-0.279297 -0.425782,-0.154063 -1.0005655,-0.477839 -1.219726,-0.711914 -0.00926,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.1951005,-2.275503 2.3632813,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.812501,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-remote-connection.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-remote-connection.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-vnc.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-application-x-vnc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-image.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..acb99453
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+../apps/office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-mime-video.svg b/.icons/awkward/24x24/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-mime-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/gnome-unknown.svg b/.icons/awkward/24x24/mimetypes/gnome-unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-bmp.svg b/.icons/awkward/24x24/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-gif.svg b/.icons/awkward/24x24/mimetypes/image-gif.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-jpeg.svg b/.icons/awkward/24x24/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-jpeg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-png.svg b/.icons/awkward/24x24/mimetypes/image-png.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-svg+xml-compressed.svg b/.icons/awkward/24x24/mimetypes/image-svg+xml-compressed.svg
new file mode 100644
index 00000000..57754af7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-svg+xml-compressed.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#a47a4a" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path style="opacity:0.1" d="m 10,3 0,3 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 l 0,-3 z"/>
+ <path style="opacity:0.2" d="m 12,3 1,0 z m 0,0 -1,0 0,1 1,0 z m 0,1 0,1 1,0 0,-1 z m 0,1 -1,0 0,1 1,0 z m 0,1 0,1 c 0.552,0 1,-0.5 1,-1 z"/>
+ <path style="fill:#dddddd" d="m 11,4 0,1 1,0 0,-1 z m 0,2 c 0,0.5 0.448,1 1,1 l 0,-1 z"/>
+ <path style="fill:#b3b3b3" d="m 12,3 1,0 0,1 -1,0 z m 0,2 1,0 0,1 -1,0 z"/>
+ <g transform="translate(0,-3)">
+ <path style="opacity:0.2" d="m 12,11 c -1.105,0 -2,0.9 -2,2 l 0,4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 l 0,-4 c 0,-1.1 -0.895,-2 -2,-2 z m 0,1 c 0.552,0 1,0.4 1,1 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 0,-0.6 0.448,-1 1,-1 z m 0,3 c 0.552,0 1,0.4 1,1 l 0,1 c 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 l 0,-1 c 0,-0.6 0.448,-1 1,-1 z"/>
+ <path style="fill:#f5f5f5" d="m 12,10 c -1.105,0 -2,0.9 -2,2 l 0,4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 l 0,-4 c 0,-1.1 -0.895,-2 -2,-2 z m 0,1 c 0.552,0 1,0.4 1,1 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 0,-0.6 0.448,-1 1,-1 z m 0,3 c 0.552,0 1,0.4 1,1 l 0,1 c 0,0.5 -0.448,1 -1,1 -0.552,0 -1,-0.5 -1,-1 l 0,-1 c 0,-0.6 0.448,-1 1,-1 z"/>
+ </g>
+ <path fill="#fff" style="opacity:0.1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 6,11 4,6 8,-2"/>
+ <circle style="opacity:0.2" cx="6" cy="11.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="11" r="2"/>
+ <circle style="opacity:0.2" cx="10" cy="17.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="17" r="2"/>
+ <circle style="opacity:0.2" cx="18" cy="15.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="15" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/image-svg+xml.svg b/.icons/awkward/24x24/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-svg+xml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-tiff.svg b/.icons/awkward/24x24/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/awkward/24x24/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-vnd.djvu.svg b/.icons/awkward/24x24/mimetypes/image-vnd.djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-vnd.djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-vnd.dwg.svg b/.icons/awkward/24x24/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-vnd.dxf.svg b/.icons/awkward/24x24/mimetypes/image-vnd.dxf.svg
new file mode 120000
index 00000000..01e9f810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-vnd.dxf.svg
@@ -0,0 +1 @@
+application-dxf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-vnd.microsoft.icon.svg b/.icons/awkward/24x24/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-adobe-dng.svg b/.icons/awkward/24x24/mimetypes/image-x-adobe-dng.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-compressed-xcf.svg b/.icons/awkward/24x24/mimetypes/image-x-compressed-xcf.svg
new file mode 120000
index 00000000..dc7220da
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-djvu.svg b/.icons/awkward/24x24/mimetypes/image-x-djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-dwg.svg b/.icons/awkward/24x24/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-emf.svg b/.icons/awkward/24x24/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-eps.svg b/.icons/awkward/24x24/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-eps.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-generic.svg b/.icons/awkward/24x24/mimetypes/image-x-generic.svg
new file mode 100644
index 00000000..330c8f3d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-generic.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#36aca3" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" style="opacity:0.2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m 9,10.5 4,6 3,-4 3,4 v 2 H 5 v -4 z"/>
+ <path fill="#fff" d="m9 10 4 6 3-4 3 4v2h-14v-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/image-x-krita.svg b/.icons/awkward/24x24/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-portable-bitmap.svg b/.icons/awkward/24x24/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-svg+xml.svg b/.icons/awkward/24x24/mimetypes/image-x-svg+xml.svg
new file mode 100644
index 00000000..3cb03a4c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-svg+xml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#a47a4a" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" style="opacity:0.1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 6,11 4,6 8,-2"/>
+ <circle style="opacity:0.2" cx="6" cy="11.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="11" r="2"/>
+ <circle style="opacity:0.2" cx="10" cy="17.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="17" r="2"/>
+ <circle style="opacity:0.2" cx="18" cy="15.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="15" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/image-x-tga.svg b/.icons/awkward/24x24/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-tga.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-win-bitmap.svg b/.icons/awkward/24x24/mimetypes/image-x-win-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-wmf.svg b/.icons/awkward/24x24/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image-x-xcf.svg b/.icons/awkward/24x24/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..c254e0ca
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-xcf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#6c5a42" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" style="opacity:0.1" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:0.2" d="m 9,10.5 4,6 3,-4 3,4 v 2 H 5 v -4 z"/>
+ <path fill="#fff" d="m9 10 4 6 3-4 3 4v2h-14v-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/image-x-xfig.svg b/.icons/awkward/24x24/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/image.svg b/.icons/awkward/24x24/mimetypes/image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-blockdevice.svg b/.icons/awkward/24x24/mimetypes/inode-blockdevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-blockdevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-chardevice.svg b/.icons/awkward/24x24/mimetypes/inode-chardevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-chardevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-fifo.svg b/.icons/awkward/24x24/mimetypes/inode-fifo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-fifo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-mount-point.svg b/.icons/awkward/24x24/mimetypes/inode-mount-point.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-mount-point.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-socket.svg b/.icons/awkward/24x24/mimetypes/inode-socket.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-socket.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-symlink.svg b/.icons/awkward/24x24/mimetypes/inode-symlink.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-symlink.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.imap.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.imap.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.imap.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.kbattleship.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.kbattleship.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.kbattleship.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.ntp.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.ntp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.ntp.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.pop3.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.pop3.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.pop3.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.unknown.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/javascript.svg b/.icons/awkward/24x24/mimetypes/javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/jd-container.svg b/.icons/awkward/24x24/mimetypes/jd-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/media-audio.svg b/.icons/awkward/24x24/mimetypes/media-audio.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/media-image.svg b/.icons/awkward/24x24/mimetypes/media-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/media-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/media-video.svg b/.icons/awkward/24x24/mimetypes/media-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/media-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/message-news.svg b/.icons/awkward/24x24/mimetypes/message-news.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/message-partial.svg b/.icons/awkward/24x24/mimetypes/message-partial.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/message-rfc822.svg b/.icons/awkward/24x24/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/message-x-gnu-rmail.svg b/.icons/awkward/24x24/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/model-stl.svg b/.icons/awkward/24x24/mimetypes/model-stl.svg
new file mode 100644
index 00000000..21fdab0e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/model-stl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 12.025,2.5 C 11.831,2.5 11.639,2.5 11.471,2.6 L 3.5298,7.1 C 3.202,7.3 3,7.6 3,8 V 17 C 3,17.4 3.202,17.7 3.5298,17.9 L 11.471,22.4 C 11.644,22.5 11.817,22.5 12,22.5 12.183,22.5 12.357,22.5 12.53,22.4 L 20.47,17.9 C 20.798,17.7 21,17.4 21,17 V 8 C 21,7.6 20.798,7.3 20.47,7.1 L 12.53,2.6 C 12.357,2.5 12.203,2.5 12.025,2.5 Z"/>
+ <path style="fill:#8fbcbb" d="M 12.025,2 C 11.831,2 11.639,2 11.471,2.1 L 3.5298,6.6 C 3.202,6.8 3,7.1 3,7.5 V 16.5 C 3,16.9 3.202,17.2 3.5298,17.4 L 11.471,21.9 C 11.644,22 11.817,22 12,22 12.183,22 12.357,22 12.53,21.9 L 20.47,17.4 C 20.798,17.2 21,16.9 21,16.5 V 7.5 C 21,7.1 20.798,6.8 20.47,6.6 L 12.53,2.1 C 12.357,2 12.203,2 12.025,2 Z"/>
+ <path style="opacity:0.1" d="M 12,22 C 11.817,22 11.635,22 11.471,21.9 L 3.5292,17.4 C 3.2014,17.2 3,16.9 3,16.5 V 7.5 C 3,7.4 3.0234,7.2 3.085,7.1 L 12,12 Z"/>
+ <path style="opacity:0.2" d="M 12,22 C 12.183,22 12.365,22 12.529,21.9 L 20.471,17.4 C 20.798,17.2 21,16.9 21,16.5 V 7.5 C 21,7.4 20.977,7.2 20.915,7.1 L 12.001,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.025,2 C 11.831,2 11.639,1.9996 11.471,2.0996 L 3.5293,6.5996 C 3.2015,6.7996 3,7.1 3,7.5 V 8 C 3,7.6 3.2015,7.2996 3.5293,7.0996 L 11.471,2.5996 C 11.639,2.4996 11.831,2.5 12.025,2.5 12.203,2.5 12.356,2.4996 12.529,2.5996 L 20.471,7.0996 C 20.799,7.2996 21,7.6 21,8 V 7.5 C 21,7.1 20.799,6.7996 20.471,6.5996 L 12.529,2.0996 C 12.356,1.9996 12.203,2 12.025,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/multipart-alternative.svg b/.icons/awkward/24x24/mimetypes/multipart-alternative.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-appledouble.svg b/.icons/awkward/24x24/mimetypes/multipart-appledouble.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-digest.svg b/.icons/awkward/24x24/mimetypes/multipart-digest.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-encrypted.svg b/.icons/awkward/24x24/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-mixed.svg b/.icons/awkward/24x24/mimetypes/multipart-mixed.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-related.svg b/.icons/awkward/24x24/mimetypes/multipart-related.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-report.svg b/.icons/awkward/24x24/mimetypes/multipart-report.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-signed.svg b/.icons/awkward/24x24/mimetypes/multipart-signed.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/multipart-x-mixed-replace.svg b/.icons/awkward/24x24/mimetypes/multipart-x-mixed-replace.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/nero-disc-image.svg b/.icons/awkward/24x24/mimetypes/nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/nero-linux-compilation.svg b/.icons/awkward/24x24/mimetypes/nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-database.svg b/.icons/awkward/24x24/mimetypes/openoffice4-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-drawing-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-drawing.svg b/.icons/awkward/24x24/mimetypes/openoffice4-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-extension.svg b/.icons/awkward/24x24/mimetypes/openoffice4-extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-formula.svg b/.icons/awkward/24x24/mimetypes/openoffice4-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-master-document.svg b/.icons/awkward/24x24/mimetypes/openoffice4-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-database.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-formula.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-master-document.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-oasis-web-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-web-template.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-presentation-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-presentation.svg b/.icons/awkward/24x24/mimetypes/openoffice4-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet.svg b/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-text-template.svg b/.icons/awkward/24x24/mimetypes/openoffice4-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/openoffice4-text.svg b/.icons/awkward/24x24/mimetypes/openoffice4-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/openoffice4-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/package-x-generic.svg b/.icons/awkward/24x24/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/package-x-generic.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/playlist.svg b/.icons/awkward/24x24/mimetypes/playlist.svg
new file mode 100644
index 00000000..8ba660da
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/playlist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#1e98d1" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#67bbe9" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="M 8.799569,10.500212 A 0.78133646,0.78170941 0 0 0 8,11.281844 v 7.436692 a 0.78133646,0.78170941 0 0 0 1.171887,0.676803 l 6.437752,-3.718346 a 0.78133646,0.78170941 0 0 0 0,-1.353606 L 9.171887,10.605039 A 0.78133646,0.78170941 0 0 0 8.799569,10.500212 Z"/>
+ <path style="fill:#ffffff" d="M 8.799569,10.000212 A 0.78133646,0.78170941 0 0 0 8,10.781844 v 7.436692 a 0.78133646,0.78170941 0 0 0 1.171887,0.676803 l 6.437752,-3.718346 a 0.78133646,0.78170941 0 0 0 0,-1.353606 L 9.171887,10.105039 A 0.78133646,0.78170941 0 0 0 8.799569,10.000212 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/qgis-asc.svg b/.icons/awkward/24x24/mimetypes/qgis-asc.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-ddf.svg b/.icons/awkward/24x24/mimetypes/qgis-ddf.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-dem.svg b/.icons/awkward/24x24/mimetypes/qgis-dem.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-dt0.svg b/.icons/awkward/24x24/mimetypes/qgis-dt0.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-dxf.svg b/.icons/awkward/24x24/mimetypes/qgis-dxf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-gml.svg b/.icons/awkward/24x24/mimetypes/qgis-gml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-img.svg b/.icons/awkward/24x24/mimetypes/qgis-img.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-mime.svg b/.icons/awkward/24x24/mimetypes/qgis-mime.svg
new file mode 120000
index 00000000..2264f184
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-mime.svg
@@ -0,0 +1 @@
+../apps/qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-mldata.svg b/.icons/awkward/24x24/mimetypes/qgis-mldata.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-mldata.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-qgs.svg b/.icons/awkward/24x24/mimetypes/qgis-qgs.svg
new file mode 100644
index 00000000..076ede09
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-qgs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <rect style="fill:#ffbf23" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.0001,4.0009 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 l 36,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 l -36,0 z"/>
+ <path style="fill:#2095f2;fill-rule:evenodd" d="m 6.0001,44.001 18,-18 18,18 z"/>
+ <path style="fill:#336f33;fill-rule:evenodd" d="m 44,42.001 -18,-18 18,-18 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 25.768,22.201 -3.5352,3.5371 18.23,18.23 1.5371,0 c 1.108,0 2,-0.892 2,-2 l 0,-1.5352 -18.232,-18.232 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 40.465,4.0009 4,40.4009 4,41.9361 c 0,1.108 0.892,2 2,2 l 1.5371,0 36.463,-36.4 0,-1.5371 c 0,-1.108 -0.892,-2 -2,-2 l -1.5352,0 z"/>
+ <path style="opacity:0.2" d="m 6.0001,45 c -1.108,0 -2,-0.892 -2,-2 l 0,-1 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,1 c 0,1.108 -0.892,2 -2,2 l -36,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/qgis-qlr.svg b/.icons/awkward/24x24/mimetypes/qgis-qlr.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-qml.svg b/.icons/awkward/24x24/mimetypes/qgis-qml.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-qml.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-qpt.svg b/.icons/awkward/24x24/mimetypes/qgis-qpt.svg
new file mode 100644
index 00000000..7c419f86
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-qpt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" viewBox="0 0 48 48">
+ <rect style="fill:#e4e4e4" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.0001,4.0009 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 l 36,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 l -36,0 z"/>
+ <path style="fill:#707070;fill-rule:evenodd" d="m 6.0001,44.001 18,-18 18,18 z"/>
+ <path style="fill:#9f9f9f;fill-rule:evenodd" d="m 44,42.001 -18,-18 18,-18 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 25.768,22.201 -3.5352,3.5371 18.23,18.23 1.5371,0 c 1.108,0 2,-0.892 2,-2 l 0,-1.5352 -18.232,-18.232 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 40.465,4.0009 4,40.4009 4,41.9361 c 0,1.108 0.892,2 2,2 l 1.5371,0 36.463,-36.4 0,-1.5371 c 0,-1.108 -0.892,-2 -2,-2 l -1.5352,0 z"/>
+ <path style="opacity:0.2" d="m 6.0001,45 c -1.108,0 -2,-0.892 -2,-2 l 0,-1 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,1 c 0,1.108 -0.892,2 -2,2 l -36,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/qgis-shp.svg b/.icons/awkward/24x24/mimetypes/qgis-shp.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/qgis-sqlite.svg b/.icons/awkward/24x24/mimetypes/qgis-sqlite.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/rpm.svg b/.icons/awkward/24x24/mimetypes/rpm.svg
new file mode 100644
index 00000000..55a8f98f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/rpm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d2d2d2" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="fill:#987d3b" d="M 3,8 3,16 5,16 5,14.095703 6,16 8,16 7.0527344,13 8,13 8,8 3,8 Z m 6,0 0,8 2,0 0,-3 3,0 0,-5 -5,0 z m 6,0 0,8 2,0 0,-3.5 L 17.949219,14 19,12.5 19,16 21,16 21,8 19,8 17.949219,11 17,8 15,8 Z m -10,2 1,0 0,1 -1,0 0,-1 z m 6,0 1,0 0,1 -1,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/sound.svg b/.icons/awkward/24x24/mimetypes/sound.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/sound.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/source-playlist.svg b/.icons/awkward/24x24/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/source-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/source-smart-playlist.svg b/.icons/awkward/24x24/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/source-smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/stock_unknown.svg b/.icons/awkward/24x24/mimetypes/stock_unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/tar.svg b/.icons/awkward/24x24/mimetypes/tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/template_source.svg b/.icons/awkward/24x24/mimetypes/template_source.svg
new file mode 120000
index 00000000..6bfc0e9b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/template_source.svg
@@ -0,0 +1 @@
+text-x-generic-template.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/tex-x-nim-project.svg b/.icons/awkward/24x24/mimetypes/tex-x-nim-project.svg
new file mode 120000
index 00000000..5d97cea5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/tex-x-nim-project.svg
@@ -0,0 +1 @@
+text-x-nim.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-calendar.svg b/.icons/awkward/24x24/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-csharp.svg b/.icons/awkward/24x24/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-css.svg b/.icons/awkward/24x24/mimetypes/text-css.svg
new file mode 100644
index 00000000..8d8cc10a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-css.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path fill-rule="evenodd" opacity=".5" d="m9.532 10.741a0.50005 0.50005 0 0 0 -0.0475 0.001 0.50005 0.50005 0 0 0 -0.132 0.0275s-0.313 0.103-0.6755 0.294c-0.363 0.191-0.8035 0.458-1.087 0.917-0.3155 0.5105-0.196 1.057-0.098 1.384 0.0985 0.3265 0.1525 0.4695 0.0615 0.688-0.044 0.107-0.3155 0.341-0.612 0.4865-0.297 0.1455-0.5665 0.2215-0.5665 0.2215a0.50005 0.50005 0 0 0 -0.3575 0.614 0.50005 0.50005 0 0 0 0.3575 0.601s0.2695 0.0765 0.5665 0.222c0.2965 0.145 0.568 0.379 0.612 0.486 0.091 0.219 0.037 0.3615-0.0615 0.6885-0.098 0.327-0.2175 0.873 0.098 1.384 0.2835 0.4585 0.724 0.726 1.087 0.917 0.3625 0.1905 0.6755 0.294 0.6755 0.294a0.50005 0.50005 0 1 0 0.3145 -0.95s-0.238-0.0795-0.5245-0.2305c-0.2865-0.15-0.593-0.383-0.701-0.558-0.1225-0.199-0.0825-0.268 0.0085-0.571 0.0915-0.303 0.256-0.807 0.0275-1.358-0.202-0.488-0.6055-0.747-0.967-0.933 0.3615-0.186 0.765-0.444 0.967-0.932 0.2285-0.552 0.064-1.056-0.0275-1.359-0.091-0.303-0.131-0.372-0.0085-0.57 0.108-0.175 0.4145-0.408 0.701-0.559 0.2865-0.15 0.5245-0.23 0.5245-0.23a0.50005 0.50005 0 0 0 -0.135 -0.977zm4.966 0a0.50005 0.50005 0 0 0 -0.133 0.977s0.238 0.0795 0.5245 0.23c0.2865 0.151 0.593 0.3835 0.7015 0.559 0.1225 0.198 0.082 0.2665-0.009 0.57s-0.2555 0.8075-0.0275 1.3585c0.2025 0.488 0.6055 0.7465 0.967 0.9325-0.3615 0.1865-0.7645 0.445-0.967 0.933-0.228 0.551-0.0635 1.0545 0.0275 1.358s0.1315 0.372 0.009 0.5705c-0.1085 0.1755-0.415 0.408-0.7015 0.5585-0.2865 0.151-0.5245 0.2305-0.5245 0.2305a0.50005 0.50005 0 1 0 0.3145 0.9485s0.3135-0.1035 0.676-0.294c0.3625-0.191 0.8035-0.4585 1.087-0.917 0.3155-0.511 0.1955-1.057 0.0975-1.384s-0.152-0.4695-0.0615-0.6885c0.0445-0.107 0.3155-0.341 0.6125-0.486 0.2965-0.1455 0.566-0.222 0.566-0.222a0.50005 0.50005 0 0 0 0.356 -0.599 0.50005 0.50005 0 0 0 -0.357 -0.615s-0.2695-0.076-0.566-0.2215c-0.297-0.1455-0.568-0.3795-0.6125-0.4865-0.0905-0.2185-0.0365-0.3615 0.0615-0.688 0.098-0.327 0.218-0.8735-0.0975-1.384-0.2835-0.459-0.7245-0.726-1.087-0.917s-0.676-0.294-0.676-0.294a0.50005 0.50005 0 0 0 -0.132 -0.027 0.50005 0.50005 0 0 0 -0.048 -0.001 0.50005 0.50005 0 0 0 -0.002 0zm-2.498 2.259a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3c-0.5525 0-1 0.4475-1 1s0.4475 1 1 1c0.3535 0 0.5 1 0.5 1s0.5-1.801 0.5-2c0-0.5525-0.4475-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-csv.svg b/.icons/awkward/24x24/mimetypes/text-csv.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-enriched.svg b/.icons/awkward/24x24/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-html.svg b/.icons/awkward/24x24/mimetypes/text-html.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-html.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-markdown.svg b/.icons/awkward/24x24/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-plain.svg b/.icons/awkward/24x24/mimetypes/text-plain.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-r.svg b/.icons/awkward/24x24/mimetypes/text-r.svg
new file mode 100644
index 00000000..3a4c8f2f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-r.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#1e62b2;fill-rule:evenodd" d="m 14.5,16 c 0,0 0.27653,-0.008 0.5523,0.1328 0.0957,0.0485 0.26127,0.1466 0.380705,0.27475 0.11699,0.12555 0.17403,0.2528 0.17403,0.2528 l 1.893,3.3395 h -3.5 c -0.586,-1.1215 -1.084,-2.333 -1.831,-3.3315 -0.1485,-0.1215 -0.272,-0.1685 -0.419,-0.1685 h -0.7502 l 4.33e-4,3.49805 h -3.0002 v -9.998 h 5.413 c 0.5868,0 3.0868,0.5 3.17355,3 -0.08679,2.5 -2.0868,3 -2.0868,3 z M 11.0002,11.99935 V 14.5 H 13 c 0,0 0.5,0 0.5,-1.3476 C 13.5,12 13,12.00065 13,12.00065 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-rdf+xml.svg b/.icons/awkward/24x24/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-rdf.svg b/.icons/awkward/24x24/mimetypes/text-rdf.svg
new file mode 100644
index 00000000..a82a9ce4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-rdf.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="fill:#0c49a0" d="m 13.341797,10.692383 c 0,0 -0.763355,1.324397 -1.302734,1.852539 -0.331471,0.324564 -0.731754,0.587037 -1.155274,0.776367 -0.892869,0.399147 -2.84375,0.723633 -2.84375,0.723633 l 0.5009765,0.68457 -0.5566405,1.518555 c 0,0 1.75092,0.221146 2.59375,0.46875 0.425875,0.125112 0.861788,0.261137 1.229492,0.509765 0.632129,0.427424 1.600586,1.636719 1.600586,1.636719 l 0.384766,-0.770508 1.361328,-0.08594 c 0,0 -0.503018,-1.690399 -0.616211,-2.561523 -0.0572,-0.440172 -0.109561,-0.895299 -0.03027,-1.332032 0.136311,-0.750797 0.852539,-2.124023 0.852539,-2.124023 l -1.3125,-0.06445 z m -0.407226,2.311523 c 0.06978,0.0072 0.114699,0.02219 0.135742,0.03125 0.05417,0.04132 0.110065,0.08006 0.168945,0.115235 0.112009,0.06673 0.226881,0.119551 0.34375,0.158203 0.13685,0.146292 0.388884,0.56149 0.415039,1.65332 0.02673,1.100178 -0.260988,1.523863 -0.417969,1.673828 -0.161791,0.08226 -0.313359,0.191955 -0.449218,0.325195 -0.149197,0.05925 -0.574567,0.125046 -1.47168,-0.415039 -0.971514,-0.585499 -1.115645,-1.074858 -1.136719,-1.221679 0.01381,-0.178126 0.0046,-0.355957 -0.02246,-0.529297 l 0.0059,0.01074 c 0,0 -0.07941,-0.476051 1.032227,-1.250976 0.746224,-0.519855 1.187134,-0.572341 1.396484,-0.550782 z"/>
+ <path style="opacity:0.1" d="M 14.25,10.5 A 1.75,1.75 0 0 0 12.5,12.25 1.75,1.75 0 0 0 14.25,14 1.75,1.75 0 0 0 16,12.25 1.75,1.75 0 0 0 14.25,10.5 Z M 8.75,14 A 1.75,1.75 0 0 0 7,15.75 1.75,1.75 0 0 0 8.75,17.5 1.75,1.75 0 0 0 10.5,15.75 1.75,1.75 0 0 0 8.75,14 Z m 5.5,3 A 1.75,1.75 0 0 0 12.5,18.75 1.75,1.75 0 0 0 14.25,20.5 1.75,1.75 0 0 0 16,18.75 1.75,1.75 0 0 0 14.25,17 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 2 Z"/>
+ <circle style="fill:#246dd4" cx="8.75" cy="15.25" r="1.75"/>
+ <circle style="fill:#246dd4" cx="14.25" cy="11.75" r="1.75"/>
+ <circle style="fill:#246dd4" cx="14.25" cy="18.25" r="1.75"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-rust.svg b/.icons/awkward/24x24/mimetypes/text-rust.svg
new file mode 120000
index 00000000..bec20bd9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-rust.svg
@@ -0,0 +1 @@
+text-x-rust.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-sgml.svg b/.icons/awkward/24x24/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-troff.svg b/.icons/awkward/24x24/mimetypes/text-troff.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-vcalendar.svg b/.icons/awkward/24x24/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-vnd-wap-wml.svg b/.icons/awkward/24x24/mimetypes/text-vnd-wap-wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-vnd.abc.svg b/.icons/awkward/24x24/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-vnd.trolltech.linguist.svg b/.icons/awkward/24x24/mimetypes/text-vnd.trolltech.linguist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-R.svg b/.icons/awkward/24x24/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-R.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-adasrc.svg b/.icons/awkward/24x24/mimetypes/text-x-adasrc.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-asm.svg b/.icons/awkward/24x24/mimetypes/text-x-asm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-authors.svg b/.icons/awkward/24x24/mimetypes/text-x-authors.svg
new file mode 100644
index 00000000..5c198a83
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-authors.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#7142d2" d="m 12,10 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 9.7148,17 C 8.0006,17 8,20 8,20 h 8 c 0,0 -10e-4,-3 -1.715,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-bibtex.svg b/.icons/awkward/24x24/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-c++hdr.svg b/.icons/awkward/24x24/mimetypes/text-x-c++hdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-c++src.svg b/.icons/awkward/24x24/mimetypes/text-x-c++src.svg
new file mode 100644
index 00000000..22c9e75e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-c++src.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#0180cd" d="m11.5 11a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 0.5 -0.03v-1.5127a3 3 0 0 1 -0.5 0.043 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 0.5 0.04492v-1.5117a4.5 4.5 0 0 0 -0.5 -0.0332z"/>
+ <path style="fill:#01559d" d="m15 12v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z"/>
+ <path style="fill:#01559d" d="m15 16v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-changelog.svg b/.icons/awkward/24x24/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..261737ed
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-changelog.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.5" d="M 7 11 L 7 12 L 8 12 L 8 11 L 7 11 z M 9 11 L 9 12 L 17 12 L 17 11 L 9 11 z M 7 13 L 7 14 L 8 14 L 8 13 L 7 13 z M 9 13 L 9 14 L 17 14 L 17 13 L 9 13 z M 7 15 L 7 16 L 8 16 L 8 15 L 7 15 z M 9 15 L 9 16 L 17 16 L 17 15 L 9 15 z M 7 17 L 7 18 L 8 18 L 8 17 L 7 17 z M 9 17 L 9 18 L 17 18 L 17 17 L 9 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-chdr.svg b/.icons/awkward/24x24/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..6e1668c6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-chdr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#c554d9" d="m11 11v9h2v-4h1v4h2v-6h-3v-3z"/>
+ <circle style="fill:#c554d9" cx="8.5" cy="18.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-cmake.svg b/.icons/awkward/24x24/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-copying.svg b/.icons/awkward/24x24/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..4eb310db
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-copying.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="fill:#3f3f3f" d="M 12 10 A 5 5 0 0 0 7 15 A 5 5 0 0 0 12 20 A 5 5 0 0 0 17 15 A 5 5 0 0 0 12 10 z M 12 11 A 4 4 0 0 1 16 15 A 4 4 0 0 1 12 19 A 4 4 0 0 1 8 15 A 4 4 0 0 1 12 11 z M 12 12 A 3 3 0 0 0 9 15 A 3 3 0 0 0 12 18 A 3 3 0 0 0 14.0625 17.173828 L 13.248047 16.560547 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 A 2 2 0 0 1 13.246094 13.439453 L 14.064453 12.826172 A 3 3 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-credits.svg b/.icons/awkward/24x24/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-csharp.svg b/.icons/awkward/24x24/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..e6a14a88
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-csharp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#05a087" d="m 10,11 v 2 H 8 v 1 h 2 v 2 H 8 v 1 h 2 v 2 h 1 v -2 h 2 v 2 h 1 v -2 h 2 v -1 h -2 v -2 h 2 v -1 h -2 v -2 h -1 v 2 h -2 v -2 z m 1,3 h 2 v 2 h -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-csrc.svg b/.icons/awkward/24x24/mimetypes/text-x-csrc.svg
new file mode 100644
index 00000000..9cf740b1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-csrc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="stroke:#0180cd;stroke-linecap:square;stroke-width:2;fill:none" d="m14 17s-0.000002 1-2 1-2-2.0902-2-3.5c0.000001-1.4098 0-3.5 2-3.5s2 1 2 1"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-diff.svg b/.icons/awkward/24x24/mimetypes/text-x-diff.svg
new file mode 100644
index 00000000..b8806550
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-diff.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path opacity=".5" d="m7 10v10h5v-10h-5zm1 1.0215h1v8h-1v-8zm2 0h1v8h-1v-8z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path opacity=".5" d="m14 11h1v8h-1z"/>
+ <path opacity=".5" d="m16 11h1v8h-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-generic-template.svg b/.icons/awkward/24x24/mimetypes/text-x-generic-template.svg
new file mode 100644
index 00000000..c98ee269
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-generic-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.5" d="m 8,12 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -5,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -7,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -5,2 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-generic.svg b/.icons/awkward/24x24/mimetypes/text-x-generic.svg
new file mode 100644
index 00000000..e6505064
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-generic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 8,18 v -1 h 5 v 1 z m 0,-2 v -1 h 8 v 1 z m 0,-2 v -1 h 8 v 1 z m 0,-2 v -1 h 8 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-gettext-translation.svg b/.icons/awkward/24x24/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-po.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-go.svg b/.icons/awkward/24x24/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..b1693be9
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-go.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#1e88e5" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#64b5f6" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="m 9,10.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 6,0 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 M 8.5,12.25 A 0.75,0.75 0 0 1 9.25,13 0.75,0.75 0 0 1 8.5,13.75 0.75,0.75 0 0 1 7.75,13 0.75,0.75 0 0 1 8.5,12.25 Z m 6,0 A 0.75,0.75 0 0 1 15.25,13 0.75,0.75 0 0 1 14.5,13.75 0.75,0.75 0 0 1 13.75,13 0.75,0.75 0 0 1 14.5,12.25 Z M 11.976562,14.5 A 1,1 0 0 0 11.5,14.634766 1,1 0 0 0 11,15.5 h 2 A 1,1 0 0 0 12.5,14.634766 1,1 0 0 0 11.976562,14.5 Z M 13,15.5 c 0,0.552 -0.448,1 -1,1 -0.552,0 -1,-0.448 -1,-1 h -1 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 1 V 19 c 0,0.277 0.21822,0.5 0.490234,0.5 h 0.01953 C 11.78178,19.5 12,19.277 12,19 c 0,0.277 0.223,0.5 0.5,0.5 0.277,0 0.5,-0.223 0.5,-0.5 v -1.5 h 1 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#fefefe" d="M 9 10 A 2 2 0 0 0 7 12 A 2 2 0 0 0 9 14 A 2 2 0 0 0 11 12 A 2 2 0 0 0 9 10 z M 15 10 A 2 2 0 0 0 13 12 A 2 2 0 0 0 15 14 A 2 2 0 0 0 17 12 A 2 2 0 0 0 15 10 z M 8.5 11.75 A 0.75 0.75 0 0 1 9.25 12.5 A 0.75 0.75 0 0 1 8.5 13.25 A 0.75 0.75 0 0 1 7.75 12.5 A 0.75 0.75 0 0 1 8.5 11.75 z M 14.5 11.75 A 0.75 0.75 0 0 1 15.25 12.5 A 0.75 0.75 0 0 1 14.5 13.25 A 0.75 0.75 0 0 1 13.75 12.5 A 0.75 0.75 0 0 1 14.5 11.75 z M 11.976562 14 A 1 1 0 0 0 11.5 14.134766 A 1 1 0 0 0 11 15 L 13 15 A 1 1 0 0 0 12.5 14.134766 A 1 1 0 0 0 11.976562 14 z M 13 15 C 13 15.552 12.552 16 12 16 C 11.448 16 11 15.552 11 15 L 10 15 C 9.446 15 9 15.446 9 16 C 9 16.554 9.446 17 10 17 L 11 17 L 11 18.5 C 11 18.777 11.21822 19 11.490234 19 L 11.509766 19 C 11.78178 19 12 18.777 12 18.5 C 12 18.777 12.223 19 12.5 19 C 12.777 19 13 18.777 13 18.5 L 13 17 L 14 17 C 14.554 17 15 16.554 15 16 C 15 15.446 14.554 15 14 15 L 13 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-haskell.svg b/.icons/awkward/24x24/mimetypes/text-x-haskell.svg
new file mode 100644
index 00000000..bdb4746e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-haskell.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="fill:#8b82a4" d="M 7.5,10 10,14.5 7.5,19 H 9 L 11.5,14.5 9,10 Z"/>
+ <path style="fill:#5f5088" d="M 10,10 12.5,14.5 10,19 h 1.5 l 1.75,-3 1.75,3 h 1.5 l -5,-9 z"/>
+ <path style="fill:#8b82a4" d="m 14.166,13 0.557,1 H 17 v -1 z"/>
+ <path style="fill:#8b82a4" d="m 15.277,15 0.557,1 H 17 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-hex.svg b/.icons/awkward/24x24/mimetypes/text-x-hex.svg
new file mode 100644
index 00000000..2eac77be
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-hex.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 6.1992 5 C 6.0884 5 6 5.0884 6 5.1992 L 6 7.8008 C 6 7.9116 6.0884 8 6.1992 8 L 7.8008 8 C 7.9116 8 8 7.9116 8 7.8008 L 8 5.1992 C 8 5.0884 7.9116 5 7.8008 5 L 6.1992 5 z M 9.1992 5 C 9.0884 5 9 5.0884 9 5.1992 L 9 7.8008 C 9 7.9116 9.0884 8 9.1992 8 L 9.8008 8 C 9.9116 8 10 7.9116 10 7.8008 L 10 5.1992 C 10 5.0884 9.9116 5 9.8008 5 L 9.1992 5 z M 11.199 5 C 11.088 5 11 5.0884 11 5.1992 L 11 7.8008 C 11 7.9116 11.088 8 11.199 8 L 11.801 8 C 11.912 8 12 7.9116 12 7.8008 L 12 5.1992 C 12 5.0884 11.912 5 11.801 5 L 11.199 5 z M 13.199 5 C 13.088 5 13 5.0884 13 5.1992 L 13 7.8008 C 13 7.9116 13.088 8 13.199 8 L 14.801 8 C 14.912 8 15 7.9116 15 7.8008 L 15 5.1992 C 15 5.0884 14.912 5 14.801 5 L 13.199 5 z M 7.1992 9 C 7.0884 9 7 9.0884 7 9.1992 L 7 11.801 C 7 11.912 7.0884 12 7.1992 12 L 7.8008 12 C 7.9116 12 8 11.912 8 11.801 L 8 9.1992 C 8 9.0884 7.9116 9 7.8008 9 L 7.1992 9 z M 9.1992 9 C 9.0884 9 9 9.0884 9 9.1992 L 9 11.801 C 9 11.912 9.0884 12 9.1992 12 L 10.801 12 C 10.912 12 11 11.912 11 11.801 L 11 9.1992 C 11 9.0884 10.912 9 10.801 9 L 9.1992 9 z M 12.199 9 C 12.088 9 12 9.0884 12 9.1992 L 12 11.801 C 12 11.912 12.088 12 12.199 12 L 12.801 12 C 12.912 12 13 11.912 13 11.801 L 13 9.1992 C 13 9.0884 12.912 9 12.801 9 L 12.199 9 z M 14.199 9 C 14.088 9 14 9.0884 14 9.1992 L 14 11.801 C 14 11.912 14.088 12 14.199 12 L 14.801 12 C 14.912 12 15 11.912 15 11.801 L 15 9.1992 C 15 9.0884 14.912 9 14.801 9 L 14.199 9 z M 16.199 9 C 16.088 9 16 9.0884 16 9.1992 L 16 11.801 C 16 11.912 16.088 12 16.199 12 L 17.801 12 C 17.912 12 18 11.912 18 11.801 L 18 9.1992 C 18 9.0884 17.912 9 17.801 9 L 16.199 9 z M 6.1992 13 C 6.0884 13 6 13.088 6 13.199 L 6 15.801 C 6 15.912 6.0884 16 6.1992 16 L 7.8008 16 C 7.9116 16 8 15.912 8 15.801 L 8 13.199 C 8 13.088 7.9116 13 7.8008 13 L 6.1992 13 z M 9.1992 13 C 9.0884 13 9 13.088 9 13.199 L 9 15.801 C 9 15.912 9.0884 16 9.1992 16 L 10.801 16 C 10.912 16 11 15.912 11 15.801 L 11 13.199 C 11 13.088 10.912 13 10.801 13 L 9.1992 13 z M 12.199 13 C 12.088 13 12 13.088 12 13.199 L 12 15.801 C 12 15.912 12.088 16 12.199 16 L 12.801 16 C 12.912 16 13 15.912 13 15.801 L 13 13.199 C 13 13.088 12.912 13 12.801 13 L 12.199 13 z M 14.199 13 C 14.088 13 14 13.088 14 13.199 L 14 15.801 C 14 15.912 14.088 16 14.199 16 L 14.801 16 C 14.912 16 15 15.912 15 15.801 L 15 13.199 C 15 13.088 14.912 13 14.801 13 L 14.199 13 z M 16.199 13 C 16.088 13 16 13.088 16 13.199 L 16 15.801 C 16 15.912 16.088 16 16.199 16 L 17.801 16 C 17.912 16 18 15.912 18 15.801 L 18 13.199 C 18 13.088 17.912 13 17.801 13 L 16.199 13 z M 6.1992 17 C 6.0884 17 6 17.088 6 17.199 L 6 19.801 C 6 19.912 6.0884 20 6.1992 20 L 7.8008 20 C 7.9116 20 8 19.912 8 19.801 L 8 17.199 C 8 17.088 7.9116 17 7.8008 17 L 6.1992 17 z M 9.1992 17 C 9.0884 17 9 17.088 9 17.199 L 9 19.801 C 9 19.912 9.0884 20 9.1992 20 L 9.8008 20 C 9.9116 20 10 19.912 10 19.801 L 10 17.199 C 10 17.088 9.9116 17 9.8008 17 L 9.1992 17 z M 11.199 17 C 11.088 17 11 17.088 11 17.199 L 11 19.801 C 11 19.912 11.088 20 11.199 20 L 11.801 20 C 11.912 20 12 19.912 12 19.801 L 12 17.199 C 12 17.088 11.912 17 11.801 17 L 11.199 17 z M 13.199 17 C 13.088 17 13 17.088 13 17.199 L 13 19.801 C 13 19.912 13.088 20 13.199 20 L 14.801 20 C 14.912 20 15 19.912 15 19.801 L 15 17.199 C 15 17.088 14.912 17 14.801 17 L 13.199 17 z M 17.199 17 C 17.088 17 17 17.088 17 17.199 L 17 19.801 C 17 19.912 17.088 20 17.199 20 L 17.801 20 C 17.912 20 18 19.912 18 19.801 L 18 17.199 C 18 17.088 17.912 17 17.801 17 L 17.199 17 z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-install.svg b/.icons/awkward/24x24/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..a67ccfa2
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#349634" d="m 11.143,10.0002 c 0,0 -0.143,0.0221 -0.143,0.3848 v 5.6152 H 9.5 L 12,20 14.5,15.9998 H 13 v -5.6152 c 0,-0.3762 -0.143,-0.3845 -0.143,-0.3845 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-java-source.svg b/.icons/awkward/24x24/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-java-source.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-java.svg b/.icons/awkward/24x24/mimetypes/text-x-java.svg
new file mode 100644
index 00000000..98204004
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-java.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e74c3c" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#f5877c" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="M 10.254,16.733 C 10.254,16.733 9.892,16.956 10.513,17.031 11.265,17.121 11.649,17.108 12.478,16.943 12.478,16.943 12.696,17.087 13,17.212 11.142,18.05 8.7952,17.163 10.254,16.733 Z"/>
+ <path d="M 10.027,15.639 C 10.027,15.639 9.6206,15.956 10.242,16.023 11.045,16.111 11.68,16.118 12.778,15.895 12.778,15.895 12.929,16.058 13.168,16.146 10.922,16.839 8.4201,16.201 10.027,15.639 Z"/>
+ <path d="M 11.941,13.781 C 12.399,14.337 11.821,14.836 11.821,14.836 11.821,14.836 12.983,14.204 12.45,13.412 11.951,12.674 11.569,12.307 13.638,11.042 13.638,11.042 10.389,11.897 11.941,13.781 Z"/>
+ <path d="M 14.399,17.543 C 14.399,17.543 14.667,17.776 14.103,17.957 13.031,18.299 9.6395,18.402 8.6973,17.97 8.3591,17.815 8.9939,17.6 9.1937,17.554 9.4019,17.507 9.5208,17.515 9.5208,17.515 9.1443,17.236 7.0873,18.064 8.4758,18.302 12.264,18.949 15.381,18.01 14.398,17.543 Z"/>
+ <path d="M 10.429,14.504 C 10.429,14.504 8.704,14.936 9.8181,15.093 10.289,15.159 11.226,15.144 12.1,15.067 12.814,15.004 13.53,14.869 13.53,14.869 13.53,14.869 13.279,14.982 13.097,15.113 11.345,15.599 7.9616,15.373 8.9353,14.876 9.7588,14.456 10.429,14.504 10.429,14.504 Z"/>
+ <path d="M 13.523,16.326 C 15.304,15.352 14.48,14.415 13.906,14.541 13.765,14.572 13.702,14.599 13.702,14.599 13.702,14.599 13.755,14.512 13.854,14.475 14.991,14.054 15.865,15.717 13.488,16.376 13.488,16.376 13.515,16.349 13.523,16.326 Z"/>
+ <path d="M 12.45,8.9999 C 12.45,8.9999 13.436,10.039 11.514,11.637 9.9734,12.92 11.163,13.651 11.514,14.486 10.614,13.631 9.9544,12.878 10.397,12.178 11.047,11.15 12.847,10.651 12.45,8.9999 Z"/>
+ <path d="M 10.604,18.969 C 12.313,19.084 14.938,18.905 15,18.052 15,18.052 14.88,18.375 13.587,18.632 12.129,18.921 10.329,18.887 9.2621,18.702 9.2621,18.702 9.4807,18.892 10.604,18.969 Z"/>
+ </g>
+ <g style="fill:#ffffff">
+ <path d="M 10.254,16.733 C 10.254,16.733 9.892,16.956 10.513,17.031 11.265,17.121 11.649,17.108 12.478,16.943 12.478,16.943 12.696,17.087 13,17.212 11.142,18.05 8.7952,17.163 10.254,16.733 Z"/>
+ <path d="M 10.027,15.639 C 10.027,15.639 9.6206,15.956 10.242,16.023 11.045,16.111 11.68,16.118 12.778,15.895 12.778,15.895 12.929,16.058 13.168,16.146 10.922,16.839 8.4201,16.201 10.027,15.639 Z"/>
+ <path d="M 11.941,13.781 C 12.399,14.337 11.821,14.836 11.821,14.836 11.821,14.836 12.983,14.204 12.45,13.412 11.951,12.674 11.569,12.307 13.638,11.042 13.638,11.042 10.389,11.897 11.941,13.781 Z"/>
+ <path d="M 14.399,17.543 C 14.399,17.543 14.667,17.776 14.103,17.957 13.031,18.299 9.6395,18.402 8.6973,17.97 8.3591,17.815 8.9939,17.6 9.1937,17.554 9.4019,17.507 9.5208,17.515 9.5208,17.515 9.1443,17.236 7.0873,18.064 8.4758,18.302 12.264,18.949 15.381,18.01 14.398,17.543 Z"/>
+ <path d="M 10.429,14.504 C 10.429,14.504 8.704,14.936 9.8181,15.093 10.289,15.159 11.226,15.144 12.1,15.067 12.814,15.004 13.53,14.869 13.53,14.869 13.53,14.869 13.279,14.982 13.097,15.113 11.345,15.599 7.9616,15.373 8.9353,14.876 9.7588,14.456 10.429,14.504 10.429,14.504 Z"/>
+ <path d="M 13.523,16.326 C 15.304,15.352 14.48,14.415 13.906,14.541 13.765,14.572 13.702,14.599 13.702,14.599 13.702,14.599 13.755,14.512 13.854,14.475 14.991,14.054 15.865,15.717 13.488,16.376 13.488,16.376 13.515,16.349 13.523,16.326 Z"/>
+ <path d="M 12.45,8.9999 C 12.45,8.9999 13.436,10.039 11.514,11.637 9.9734,12.92 11.163,13.651 11.514,14.486 10.614,13.631 9.9544,12.878 10.397,12.178 11.047,11.15 12.847,10.651 12.45,8.9999 Z"/>
+ <path d="M 10.604,18.969 C 12.313,19.084 14.938,18.905 15,18.052 15,18.052 14.88,18.375 13.587,18.632 12.129,18.921 10.329,18.887 9.2621,18.702 9.2621,18.702 9.4807,18.892 10.604,18.969 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-javascript.svg b/.icons/awkward/24x24/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-katefilelist.svg b/.icons/awkward/24x24/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-kvc.svg b/.icons/awkward/24x24/mimetypes/text-x-kvc.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-kvc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-kvt.svg b/.icons/awkward/24x24/mimetypes/text-x-kvt.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-kvt.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-ldif.svg b/.icons/awkward/24x24/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-lilypond.svg b/.icons/awkward/24x24/mimetypes/text-x-lilypond.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-log.svg b/.icons/awkward/24x24/mimetypes/text-x-log.svg
new file mode 100644
index 00000000..c8b5c2ab
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-log.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#fafafa" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linejoin:round" d="M 4,15.5 H 8 L 10,11.5 14,19.5 16,15.5 H 20"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-lua.svg b/.icons/awkward/24x24/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..8ee7bd8a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-lua.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#31519b" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="fill:#98a8cd" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="M 15.5,10.5 A 1.5,1.5 0 0 0 14,12 1.5,1.5 0 0 0 15.5,13.5 1.5,1.5 0 0 0 17,12 1.5,1.5 0 0 0 15.5,10.5 Z m -4,2 A 3.5,3.5 0 0 0 8,16 3.5,3.5 0 0 0 11.5,19.5 3.5,3.5 0 0 0 15,16 3.5,3.5 0 0 0 11.5,12.5 Z m 1,1 A 1.5,1.5 0 0 1 14,15 1.5,1.5 0 0 1 12.5,16.5 1.5,1.5 0 0 1 11,15 1.5,1.5 0 0 1 12.5,13.5 Z"/>
+ <path style="fill:#ffffff" d="M 15.5 10 A 1.5 1.5 0 0 0 14 11.5 A 1.5 1.5 0 0 0 15.5 13 A 1.5 1.5 0 0 0 17 11.5 A 1.5 1.5 0 0 0 15.5 10 z M 11.5 12 A 3.5 3.5 0 0 0 8 15.5 A 3.5 3.5 0 0 0 11.5 19 A 3.5 3.5 0 0 0 15 15.5 A 3.5 3.5 0 0 0 11.5 12 z M 12.5 13 A 1.5 1.5 0 0 1 14 14.5 A 1.5 1.5 0 0 1 12.5 16 A 1.5 1.5 0 0 1 11 14.5 A 1.5 1.5 0 0 1 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-makefile.svg b/.icons/awkward/24x24/mimetypes/text-x-makefile.svg
new file mode 100644
index 00000000..8ffc2bd2
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-makefile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#8d6e63" d="m 10.74,10 -0.111,1.316 A 3.9638,3.9289 0 0 0 9.4707,11.979 L 8.2637,11.416 7.002,13.58 8.0977,14.336 A 3.9638,3.9289 0 0 0 8.0371,15 3.9638,3.9289 0 0 0 8.0957,15.664 L 7,16.416 8.2617,18.582 9.4668,18.021 A 3.9638,3.9289 0 0 0 10.627,18.68 L 10.738,20 h 2.524 l 0.111,-1.316 A 3.9638,3.9289 0 0 0 14.531,18.02 L 15.738,18.582 17,16.416 15.902,15.662 A 3.9638,3.9289 0 0 0 15.965,15 3.9638,3.9289 0 0 0 15.906,14.334 L 17,13.584 15.738,11.418 14.533,11.98 a 3.9638,3.9289 0 0 0 -1.16,-0.66 L 13.262,10 Z M 12,13 a 2,2.0002 0 0 1 2,2 2,2.0002 0 0 1 -2,2 2,2.0002 0 0 1 -2,-2 2,2.0002 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-markdown.svg b/.icons/awkward/24x24/mimetypes/text-x-markdown.svg
new file mode 100644
index 00000000..24ca4e32
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-markdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="fill:#d74c4c" d="M 7,12 C 6.455,12 6,12.5 6,13 V 19 C 6,19.5 6.455,20 7,20 H 17 C 17.545,20 18,19.5 18,19 V 13 C 18,12.5 17.545,12 17,12 Z M 7,13 H 17 V 19 H 7 Z M 8,14 V 18 H 9 V 15.8 L 10,17.4 11,15.8 V 18 H 12 V 14 H 11 L 10,15.6 9,14 Z M 14,14 V 16 H 13 L 14,18 H 15 L 16,16 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-matlab.svg b/.icons/awkward/24x24/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-maxima-out.svg b/.icons/awkward/24x24/mimetypes/text-x-maxima-out.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-maxima-out.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-maximasession.svg b/.icons/awkward/24x24/mimetypes/text-x-maximasession.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-maximasession.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-mo.svg b/.icons/awkward/24x24/mimetypes/text-x-mo.svg
new file mode 100644
index 00000000..7429478d
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-mo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path style="fill:#a341d1" d="m9.1252 12s-1.1252 0.000466-1.1252 1.1111v3.778c0 0.616 0.5092 1.111 1.1426 1.111h2.8574l1 2 1-2h0.85743s1.143 0 1.143-1.111v-3.7779c0-1.111-1.143-1.111-1.143-1.111h-5.7326z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-modelica.svg b/.icons/awkward/24x24/mimetypes/text-x-modelica.svg
new file mode 100644
index 00000000..59b2dfa2
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-modelica.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#455a64" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2" d="m 8,11.5 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#546e7a" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#ff5722" d="m 8,18 v -1 h 5 v 1 z"/>
+ <path style="fill:#ffc107" d="m 8,16 v -1 h 8 v 1 z"/>
+ <path style="fill:#8bc34a" d="m 8,14 v -1 h 8 v 1 z"/>
+ <path style="fill:#2196f3" d="m 8,12 v -1 h 8 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-nfo.svg b/.icons/awkward/24x24/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-nim.svg b/.icons/awkward/24x24/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..f9ea20b2
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-nim.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#4f4f4f" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#696969" d="m14 2v5c0 0.5523 0.44772 1 1 1h5z"/>
+ <path style="opacity:0.2" d="m 12.046875,10.974624 c 0,0 -0.458979,0.363699 -0.927734,0.72461 -0.482213,-0.01532 -1.4289381,0.09292 -1.9414066,0.279297 -0.4720895,-0.299082 -0.8867188,-0.628907 -0.8867188,-0.628907 0,0 -0.3532578,0.608927 -0.5761718,0.966797 C 7.3842542,12.492245 7.0516824,12.691491 6.7558594,12.95314 6.4117854,12.816511 6.013018,12.647951 6,12.642446 c 0.455656,0.919072 0.7624406,1.839587 1.5957031,2.392725 1.3266025,-2.095154 7.4916739,-1.901886 8.8457029,-0.01172 0.875062,-0.45642 1.214457,-1.437295 1.558594,-2.343897 -0.03774,0.01243 -0.505055,0.169534 -0.808594,0.285303 -0.181232,-0.197307 -0.608775,-0.501999 -0.851562,-0.648438 -0.230295,-0.421714 -0.566407,-0.990234 -0.566406,-0.990234 0,0 -0.397273,0.295035 -0.857422,0.617187 -0.621652,-0.114751 -1.373461,-0.255223 -2.00586,-0.220703 -0.430498,-0.353846 -0.863281,-0.748047 -0.863281,-0.748047 z m 5.564453,3.90625 c -0.542818,0.804148 -1.42663,1.359188 -1.970703,1.658203 -0.386609,0.211796 -1.277344,0.339844 -1.277344,0.339844 l -2.341797,-1.21289 -2.3554684,1.189453 c 0,0 -0.8808239,-0.141859 -1.2792968,-0.328125 -0.8042315,-0.429314 -1.3457557,-0.936486 -1.9160157,-1.63086 0,0 0.6471687,1.563787 1.0957031,2.650391 1.900618,2.507497 6.7533048,2.682094 8.8691408,0.04883 0.50069,-1.128373 1.175781,-2.714844 1.175781,-2.714844 z"/>
+ <path style="fill:#ffa700" d="m 12.04762,10.175085 c 0,0 -0.459817,0.663563 -0.928572,1.024474 -0.482213,-0.01532 -1.4280085,0.09265 -1.940477,0.279028 -0.4720895,-0.299082 -0.886904,-0.92949 -0.886904,-0.92949 0,0 -0.3544665,0.910012 -0.5773805,1.267882 C 7.383697,11.992803 7.051776,12.190562 6.755953,12.452211 6.411879,12.315582 6.013018,11.848812 6,11.843308 6.455656,12.76238 6.7619745,13.982862 7.595237,14.536 8.9218395,12.440846 15.086447,12.633953 16.440476,14.52412 17.315538,14.0677 17.655863,12.785523 18,11.878921 c -0.03774,0.01243 -0.505984,0.46939 -0.809523,0.585159 -0.181232,-0.197307 -0.608405,-0.500666 -0.851192,-0.647105 -0.230295,-0.421714 -0.565477,-1.291628 -0.565477,-1.291628 0,0 -0.396993,0.595462 -0.857142,0.917614 C 14.295014,11.32821 13.543111,11.188779 12.910712,11.223299 12.480214,10.869453 12.04762,10.17508 12.04762,10.17508 Z"/>
+ <path style="fill:#ffc504" d="m 6.4711255,14.396682 c 0,0 0.645825,1.563748 1.0943595,2.650352 1.900618,2.507497 6.754024,2.681816 8.86986,0.04855 0.50069,-1.128373 1.176181,-2.714131 1.176181,-2.714131 -0.542818,0.804148 -1.42622,1.359256 -1.970293,1.658272 -0.386609,0.211796 -1.278658,0.339817 -1.278658,0.339817 l -2.34197,-1.213629 -2.355426,1.189354 c 0,0 -0.880188,-0.141414 -1.278661,-0.32768 C 7.5822865,15.598273 7.0413855,15.091058 6.4711255,14.396684 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-objchdr.svg b/.icons/awkward/24x24/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-objcsrc.svg b/.icons/awkward/24x24/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..9e22cda4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-octave.svg b/.icons/awkward/24x24/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..61e33963
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-octave.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e47234" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="fill:#ffffff;opacity:0.5" d="M 12.5,9 A 5.5,5.5 0 0 0 7,14.5 5.5,5.5 0 0 0 12.5,20 5.5,5.5 0 0 0 18,14.5 5.5,5.5 0 0 0 12.5,9 Z M 13,10 A 4,4 0 0 1 17,14 4,4 0 0 1 13,18 4,4 0 0 1 9,14 4,4 0 0 1 13,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#efaa85" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="M 14.400391,9.5 C 14.178791,9.5 14,9.6787906 14,9.9003906 V 11.099609 C 14,11.321209 14.178791,11.5 14.400391,11.5 h 1.199218 C 15.821209,11.5 16,11.321209 16,11.099609 V 9.9003906 C 16,9.6787906 15.821209,9.5 15.599609,9.5 Z M 6.8007812,13 C 6.3575812,13 6,13.357581 6,13.800781 v 2.398438 C 6,16.642419 6.3575812,17 6.8007812,17 H 9.1992188 C 9.6424188,17 10,16.642419 10,16.199219 V 13.800781 C 10,13.357581 9.6424188,13 9.1992188,13 Z m 8.7988278,3.5 C 15.267209,16.5 15,16.767209 15,17.099609 v 1.800782 C 15,19.232791 15.267209,19.5 15.599609,19.5 h 1.800782 C 17.732791,19.5 18,19.232791 18,18.900391 V 17.099609 C 18,16.767209 17.732791,16.5 17.400391,16.5 Z"/>
+ <path style="fill:#ffffff" d="M 14.400391 9 C 14.178791 9 14 9.1787906 14 9.4003906 L 14 10.599609 C 14 10.821209 14.178791 11 14.400391 11 L 15.599609 11 C 15.821209 11 16 10.821209 16 10.599609 L 16 9.4003906 C 16 9.1787906 15.821209 9 15.599609 9 L 14.400391 9 z M 6.8007812 12.5 C 6.3575812 12.5 6 12.857581 6 13.300781 L 6 15.699219 C 6 16.142419 6.3575812 16.5 6.8007812 16.5 L 9.1992188 16.5 C 9.6424188 16.5 10 16.142419 10 15.699219 L 10 13.300781 C 10 12.857581 9.6424188 12.5 9.1992188 12.5 L 6.8007812 12.5 z M 15.599609 16 C 15.267209 16 15 16.267209 15 16.599609 L 15 18.400391 C 15 18.732791 15.267209 19 15.599609 19 L 17.400391 19 C 17.732791 19 18 18.732791 18 18.400391 L 18 16.599609 C 18 16.267209 17.732791 16 17.400391 16 L 15.599609 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-opml+xml.svg b/.icons/awkward/24x24/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-pascal.svg b/.icons/awkward/24x24/mimetypes/text-x-pascal.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-patch.svg b/.icons/awkward/24x24/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..dabc4b4a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-patch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 9.9654,11.502837 c -0.52915,-0.02792 -1.0474,0.14732 -1.4314,0.53138 -0.76815,0.76812 -0.69935,2.0734 0.15416,2.9269 l 0.53905,0.53903 -0.53905,0.53903 c -0.8535,0.85347 -0.9223,2.1588 -0.15416,2.9269 0.76814,0.76812 2.0735,0.69932 2.927,-0.15415 l 0.539,-0.539 0.53905,0.53903 c 0.8535,0.85347 2.1588,0.92227 2.927,0.15415 0.768,-0.768 0.699,-2.073 -0.154,-2.927 l -0.53905,-0.53903 0.53905,-0.53903 c 0.8535,-0.85347 0.9223,-2.1588 0.15416,-2.9269 -0.76815,-0.76812 -2.0735,-0.69932 -2.927,0.15415 l -0.539,0.539 -0.539,-0.539 c -0.427,-0.426 -0.966,-0.657 -1.4956,-0.685 z"/>
+ <path style="fill:#ffc510" d="m 9.9654,11.002837 c -0.52915,-0.02792 -1.0474,0.14732 -1.4314,0.53138 -0.76815,0.76812 -0.69935,2.0734 0.15416,2.9269 l 0.53905,0.53903 -0.53905,0.53903 c -0.8535,0.85347 -0.9223,2.1588 -0.15416,2.9269 0.76814,0.76812 2.0735,0.69932 2.927,-0.15415 l 0.539,-0.539 0.53905,0.53903 c 0.8535,0.85347 2.1588,0.92227 2.927,0.15415 0.768,-0.768 0.699,-2.073 -0.154,-2.927 l -0.53905,-0.53903 0.53905,-0.53903 c 0.8535,-0.85347 0.9223,-2.1588 0.15416,-2.9269 -0.76815,-0.76812 -2.0735,-0.69932 -2.927,0.15415 l -0.539,0.539 -0.539,-0.539 c -0.427,-0.426 -0.966,-0.657 -1.4956,-0.685 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-perl.svg b/.icons/awkward/24x24/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-plain.svg b/.icons/awkward/24x24/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..894bd452
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-po.svg b/.icons/awkward/24x24/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..7ee5a162
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-po.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path style="fill:#3173c9" d="M 9.125,12 C 9.125,12 8,12.001 8,13.111 v 3.778 C 8,17.504 8.5092,18 9.1426,18 H 12 l 1,2 1,-2 h 0.857 C 14.857,18 16,17.999 16,16.889 V 13.111 C 16,12.001 14.857,12 14.857,12 Z M 9,13 h 6 v 1 H 9 Z m 0,2 h 4 v 1 H 9 Z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-preview.svg b/.icons/awkward/24x24/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-preview.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-python.svg b/.icons/awkward/24x24/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..eaf2316a
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#ffa751" d="M 14.5 12.5 L 14.5 13.75 C 14.5 13.853664 14.484506 13.952632 14.460938 14.048828 C 14.365381 14.52831 14.067711 14.757951 13.78125 14.873047 C 13.675745 14.922914 13.564731 14.961706 13.445312 14.980469 C 13.381134 14.990552 13.317098 15 13.25 15 L 10.75 15 C 10.75 15 10.671875 15 10.554688 15.019531 C 10.463026 15.034808 10.339515 15.078431 10.21875 15.126953 C 9.8833575 15.285477 9.6292967 15.582874 9.5390625 15.951172 C 9.5203944 16.044844 9.5 16.13673 9.5 16.25 L 9.5 17.5 L 9.5 18.4375 C 9.5 19.303 10.4755 20 11.6875 20 L 12.3125 20 C 13.5245 20 14.5 19.303 14.5 18.4375 L 14.5 17.5 L 15.4375 17.5 C 16.3025 17.5 17 16.522547 17 15.310547 L 17 14.685547 C 17 13.474547 16.3025 12.5 15.4375 12.5 L 14.5 12.5 z M 13.5 18 A 0.5 0.5 0 0 1 14 18.5 A 0.5 0.5 0 0 1 13.5 19 A 0.5 0.5 0 0 1 13 18.5 A 0.5 0.5 0 0 1 13.5 18 z"/>
+ <path style="fill:#4795d1" d="M 11.688,10 C 10.476,10 9.5,10.697 9.5,11.562 V 12.5 H 8.5625 C 7.697,12.5 7,13.476 7,14.688 v 0.625 C 7,16.524 7.697,17.5 8.5625,17.5 H 9.5 V 16.25 C 9.5,15.5575 10.0575,15 10.75,15 h 2.5 c 0,0 1.25,0 1.25,-1.25 v -2.1875 c 0,-0.865 -0.976,-1.562 -2.188,-1.562 H 11.687 Z M 10.5,11 A 0.5,0.5 0 0 1 11,11.5 0.5,0.5 0 0 1 10.5,12 0.5,0.5 0 0 1 10,11.5 0.5,0.5 0 0 1 10.5,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-python3.svg b/.icons/awkward/24x24/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-qml.svg b/.icons/awkward/24x24/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..24f976b1
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-qml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#607d8b" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" style="opacity:0.1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#b1d1e0" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.532,11.241 a 0.50005,0.50005 0 0 0 -0.04785,0 0.50005,0.50005 0 0 0 -0.13184,0.0275 c 0,0 -0.31316,0.10315 -0.6758,0.29395 -0.36262,0.1908 -0.8034,0.4582 -1.0869,0.917 -0.31558,0.5106 -0.1958,1.0569 -0.097655,1.3838 0.098145,0.3269 0.15218,0.4696 0.061525,0.68845 -0.04427,0.1069 -0.3155,0.34085 -0.6123,0.48635 -0.2968,0.14545 -0.5664,0.22165 -0.5664,0.22165 a 0.50005,0.50005 0 0 0 -0.35742,0.61425 0.50005,0.50005 0 0 0 0.35742,0.6006 c 0,0 0.2696,0.0762 0.5664,0.22165 0.2968,0.1455 0.56805,0.37945 0.6123,0.48635 0.09065,0.21885 0.03662,0.36155 -0.061525,0.68845 -0.098145,0.3269 -0.21792,0.8732 0.097655,1.3838 0.28354,0.4588 0.7243,0.7262 1.0869,0.917 0.36262,0.1908 0.6758,0.29395 0.6758,0.29395 A 0.50005,0.50005 0 1 0 9.66677,19.5175 c 0,0 -0.23794,-0.07975 -0.5244,-0.23045 C 8.85589,19.1363 8.54952,18.9037 8.44122,18.72845 8.3187,18.5302 8.3589,18.4616 8.45001,18.15815 8.54112,17.85465 8.7056,17.3508 8.477355,16.79975 8.275215,16.3117 7.871805,16.0534 7.510555,15.8671 c 0.36124,-0.18625 0.76465,-0.4446 0.9668,-0.9326 0.22825,-0.55105 0.06377,-1.055 -0.027345,-1.3584 -0.09111,-0.30345 -0.13132,-0.37205 -0.00879,-0.5703 0.10832,-0.1753 0.4147,-0.4079 0.70115,-0.5586 0.28648,-0.1507 0.5244,-0.2305 0.5244,-0.2305 A 0.50005,0.50005 0 0 0 9.53201,11.24015 Z m 4.9658,0 a 0.50005,0.50005 0 0 0 -0.13281,0.97655 c 0,0 0.23794,0.0798 0.5244,0.2305 0.28648,0.1507 0.59285,0.3833 0.70115,0.5586 0.12252,0.19825 0.08232,0.26685 -0.0088,0.5703 -0.09111,0.30345 -0.2556,0.80735 -0.02735,1.3584 0.20214,0.488 0.60555,0.74635 0.9668,0.9326 -0.36124,0.1863 -0.76465,0.4446 -0.9668,0.93265 -0.22825,0.55105 -0.06376,1.0549 0.02735,1.3584 0.09111,0.30345 0.13132,0.37205 0.0088,0.5703 -0.10832,0.17525 -0.4147,0.40785 -0.70115,0.5586 -0.28648,0.1507 -0.5244,0.23045 -0.5244,0.23045 a 0.50005,0.50005 0 1 0 0.31446,0.94825 c 0,0 0.31316,-0.10315 0.6758,-0.29395 0.36262,-0.1908 0.8034,-0.4582 1.0869,-0.917 0.31558,-0.5106 0.1958,-1.0569 0.09765,-1.3838 -0.09814,-0.3269 -0.15218,-0.4696 -0.06152,-0.68845 0.04427,-0.1069 0.3155,-0.34085 0.6123,-0.48635 0.2968,-0.14545 0.5664,-0.22165 0.5664,-0.22165 a 0.50005,0.50005 0 0 0 0.35742,-0.6006 0.50005,0.50005 0 0 0 -0.35742,-0.61425 c 0,0 -0.2696,-0.0762 -0.5664,-0.2217 -0.2968,-0.14545 -0.56805,-0.37945 -0.6123,-0.4863 -0.09065,-0.21885 -0.03662,-0.3616 0.06152,-0.6885 0.09814,-0.3269 0.21792,-0.87315 -0.09765,-1.3838 -0.28354,-0.45875 -0.7243,-0.7262 -1.0869,-0.91695 -0.36262,-0.1908 -0.6758,-0.29395 -0.6758,-0.29395 a 0.50005,0.50005 0 0 0 -0.13184,-0.0275 0.50005,0.50005 0 0 0 -0.04785,0 0.50005,0.50005 0 0 0 -0.002,0 z m -2.498,2.2588 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 0,3 c -0.5523,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 0.35348,0 0.5,1 0.5,1 0,0 0.5,-1.8012 0.5,-2 0,-0.5523 -0.44772,-1 -1,-1 z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m9.532 10.741a0.50005 0.50005 0 0 0 -0.04785 0 0.50005 0.50005 0 0 0 -0.13184 0.0275s-0.31316 0.10315-0.6758 0.29395c-0.36262 0.1908-0.8034 0.4582-1.0869 0.917-0.31558 0.5106-0.1958 1.0569-0.097655 1.3838s0.15218 0.4696 0.061525 0.68845c-0.04427 0.1069-0.3155 0.34085-0.6123 0.48635-0.2968 0.14545-0.5664 0.22165-0.5664 0.22165a0.50005 0.50005 0 0 0 -0.35742 0.61425 0.50005 0.50005 0 0 0 0.35742 0.6006s0.2696 0.0762 0.5664 0.22165c0.2968 0.1455 0.56805 0.37945 0.6123 0.48635 0.09065 0.21885 0.03662 0.36155-0.061525 0.68845s-0.21792 0.8732 0.097655 1.3838c0.28354 0.4588 0.7243 0.7262 1.0869 0.917 0.36262 0.1908 0.6758 0.29395 0.6758 0.29395a0.50005 0.50005 0 1 0 0.31446 -0.94825s-0.23794-0.07975-0.5244-0.23045c-0.28648-0.15075-0.59285-0.38335-0.70115-0.5586-0.12252-0.19825-0.08232-0.26685 0.00879-0.5703 0.09111-0.3035 0.25559-0.80735 0.027345-1.3584-0.20214-0.48805-0.60555-0.74635-0.9668-0.93265 0.36124-0.18625 0.76465-0.4446 0.9668-0.9326 0.22825-0.55105 0.06377-1.055-0.027345-1.3584-0.09111-0.30345-0.13132-0.37205-0.00879-0.5703 0.10832-0.1753 0.4147-0.4079 0.70115-0.5586 0.28648-0.1507 0.5244-0.2305 0.5244-0.2305a0.50005 0.50005 0 0 0 -0.13476 -0.97655zm4.9658 0a0.50005 0.50005 0 0 0 -0.13281 0.97655s0.23794 0.0798 0.5244 0.2305c0.28648 0.1507 0.59285 0.3833 0.70115 0.5586 0.12252 0.19825 0.08232 0.26685-0.0088 0.5703-0.09111 0.30345-0.2556 0.80735-0.02735 1.3584 0.20214 0.488 0.60555 0.74635 0.9668 0.9326-0.36124 0.1863-0.76465 0.4446-0.9668 0.93265-0.22825 0.55105-0.06376 1.0549 0.02735 1.3584 0.09111 0.30345 0.13132 0.37205 0.0088 0.5703-0.10832 0.17525-0.4147 0.40785-0.70115 0.5586-0.28648 0.1507-0.5244 0.23045-0.5244 0.23045a0.50005 0.50005 0 1 0 0.31446 0.94825s0.31316-0.10315 0.6758-0.29395c0.36262-0.1908 0.8034-0.4582 1.0869-0.917 0.31558-0.5106 0.1958-1.0569 0.09765-1.3838-0.09814-0.3269-0.15218-0.4696-0.06152-0.68845 0.04427-0.1069 0.3155-0.34085 0.6123-0.48635 0.2968-0.14545 0.5664-0.22165 0.5664-0.22165a0.50005 0.50005 0 0 0 0.35742 -0.6006 0.50005 0.50005 0 0 0 -0.35742 -0.61425s-0.2696-0.0762-0.5664-0.2217c-0.2968-0.14545-0.56805-0.37945-0.6123-0.4863-0.09065-0.21885-0.03662-0.3616 0.06152-0.6885s0.21792-0.87315-0.09765-1.3838c-0.28354-0.45875-0.7243-0.7262-1.0869-0.91695-0.36262-0.1908-0.6758-0.29395-0.6758-0.29395a0.50005 0.50005 0 0 0 -0.13184 -0.0275 0.50005 0.50005 0 0 0 -0.04785 0 0.50005 0.50005 0 0 0 -0.002 0zm-2.498 2.2588a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 3c-0.5523 0-1 0.4477-1 1s0.44772 1 1 1c0.35348 0 0.5 1 0.5 1s0.5-1.8012 0.5-2c0-0.5523-0.44772-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-r-source.svg b/.icons/awkward/24x24/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-r-source.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-r.svg b/.icons/awkward/24x24/mimetypes/text-x-r.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-r.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-readme.svg b/.icons/awkward/24x24/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..76a533f5
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-readme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="fill:#d74c4c" d="m11 11v5h2v-5zm0 6v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-rpm-spec.svg b/.icons/awkward/24x24/mimetypes/text-x-rpm-spec.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-ruby.svg b/.icons/awkward/24x24/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..e54f6026
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-ruby.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#f44336" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#f88e86" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linejoin:round" d="M 16.5,20 11,17.5 14,14.5 Z M 16.5,12 8.5,20 M 8.5,16 H 12.5 V 12 M 12.5,12 H 16.5 V 20 H 8.5 V 16 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="M 16.5,19.5 11,17 14,14 Z M 16.5,11.5 8.5,19.5 M 8.5,15.5 H 12.5 V 11.5 M 12.5,11.5 H 16.5 V 19.5 H 8.5 V 15.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-rust.svg b/.icons/awkward/24x24/mimetypes/text-x-rust.svg
new file mode 100644
index 00000000..ac1d3310
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-rust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#dc682a" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#e69367" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="M 8,16.5 H 7 v 2 h 4 v -2 H 10.016 L 10,15.5 h 1 c 1,0 1,3 2.5,3 H 15 c 2,0 2,-3 2,-3 h -2 c 0,0 0.5,1.5 -0.5,1.5 C 13.75,17 13,15.5 13,15.5 h 0.5 c 1,0 2,-1 2,-2.5 0,-1.5 -1,-2.5 -2,-2.5 H 7 v 2 h 1 m 4.5,0 c 0.5,0 1,0 1,0.5 0,0.5 -0.5,0.5 -1,0.5 H 10 v -1"/>
+ <path style="fill:#ffffff" d="M 8,16 H 7 V 18 H 11 V 16 H 10.016 L 10,15 H 11 C 12,15 12,18 13.5,18 H 15 C 17,18 17,15 17,15 H 15 C 15,15 15.5,16.5 14.5,16.5 13.75,16.5 13,15 13,15 H 13.5 C 14.5,15 15.5,14 15.5,12.5 15.5,11 14.5,10 13.5,10 H 7 V 12 H 8 M 12.5,12 C 13,12 13.5,12 13.5,12.5 13.5,13 13,13 12.5,13 H 10 V 12"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-scala.svg b/.icons/awkward/24x24/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..cf393dfd
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-scala.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#d92b1a" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#e88076" d="M 14,2 V 7 C 14,7.5525 14.448,8 15,8 H 20 Z"/>
+ <path style="opacity:0.2" d="m 16,10.5 -8,2 v 2 l 8,-2 z m 0,3 -8,2 v 2 l 8,-2 z m 0,3 -8,2 v 2 l 8,-2 z"/>
+ <path style="fill:#ffffff" d="M 16 10 L 8 12 L 8 14 L 16 12 L 16 10 z M 16 13 L 8 15 L 8 17 L 16 15 L 16 13 z M 16 16 L 8 18 L 8 20 L 16 18 L 16 16 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-script.svg b/.icons/awkward/24x24/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..bb2e1b80
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-script.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#4f4f4f" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#696969" d="m14 2v5c0 0.5523 0.44772 1 1 1h5z"/>
+ <path style="opacity:.2" d="m17 16.5h-1v1h1zm0-6h-1v5h1zm-8 2h2v3h-2zm-1-2v1h-1v1h1v3h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-3h1v-1h-1v-1h-1v1h-2v-1z"/>
+ <path style="fill:#ffffff" d="m17 16h-1v1h1zm0-6h-1v5h1zm-8 2h2v3h-2zm-1-2v1h-1v1h1v3h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-3h1v-1h-1v-1h-1v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-sql.svg b/.icons/awkward/24x24/mimetypes/text-x-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-tcl.svg b/.icons/awkward/24x24/mimetypes/text-x-tcl.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-tex.svg b/.icons/awkward/24x24/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..2a0390da
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-tex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <g style="fill:#6b6cd0" transform="translate(28.992 11.161)">
+ <path style="fill:#6b6cd0" d="m-21.992 1.839v1h1v3h1v-3h1v-1z"/>
+ <path style="fill:#6b6cd0" d="m-18.992 2.839v4h3v-1h-2v-0.5h2v-1h-2v-0.5h2v-1z"/>
+ <path style="fill:#6b6cd0" d="m-15.992 1.839 1 2-1 2h1l0.5-1 0.5 1h1l-1-2 1-2h-1l-0.5 1-0.5-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-texinfo.svg b/.icons/awkward/24x24/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-vala.svg b/.icons/awkward/24x24/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..96f11b02
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-vala.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#634d9f" d="M 5,2 C 4.446,2 4,2.446 4,3 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8 L 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#806cb8" d="m 14,2 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 10.000291,20.499705 10,11.5 c -0.6203735,0.234314 -0.89991,0.492745 -1.2486275,0.991764 -0.3448255,0.499216 -0.517238,1.369727 -0.517238,2.111883 0,0.169216 0.00866,0.308138 0.025975,0.416765 0.021405,0.104117 0.04291,0.188725 0.064509,0.253823 0.0216,0.06079 0.04106,0.10853 0.058378,0.143236 0.021405,0.0347 0.03211,0.0651 0.03211,0.09118 -0.2282615,0 -0.430642,-0.02167 -0.607141,-0.065 C 7.631272,15.395804 7.4826,15.321981 7.36195,15.222177 7.2455815,15.122569 7.155094,14.990216 7.0904875,14.825118 7.0301625,14.660412 7,14.45649 7,14.213353 c 0,-0.295098 0.062368,-0.835707 0.187105,-1.122177 0.129212,-0.286274 0.303668,-0.55755 0.5233675,-0.813824 0.223981,-0.255883 0.4846435,-0.492353 0.781987,-0.709412 0.3016245,-0.217058 0.6225145,-0.403725 0.9626695,-0.56 0.344437,-0.160588 0.701911,-0.284216 1.072423,-0.370882 0.374793,-0.09137 0.747446,-0.137059 1.117957,-0.137059 0.139422,-0.01766 0.343859,0.0251 0.354491,0.02588 v 8.202941 l 3.076152,-8.164117 h 0.92385 L 12.323876,20.5 H 10 Z"/>
+ <path style="fill:#ffffff" d="M 10.000291,19.999705 10,11 c -0.6203735,0.234314 -0.89991,0.492745 -1.2486275,0.991764 -0.3448255,0.499216 -0.517238,1.369727 -0.517238,2.111883 0,0.169216 0.00866,0.308138 0.025975,0.416765 0.021405,0.104117 0.04291,0.188725 0.064509,0.253823 0.0216,0.06079 0.04106,0.10853 0.058378,0.143236 0.021405,0.0347 0.03211,0.0651 0.03211,0.09118 -0.2282615,0 -0.430642,-0.02167 -0.607141,-0.065 C 7.631272,14.895804 7.4826,14.821981 7.36195,14.722177 7.2455815,14.622569 7.155094,14.490216 7.0904875,14.325118 7.0301625,14.160412 7,13.95649 7,13.713353 c 0,-0.295098 0.062368,-0.835707 0.187105,-1.122177 0.129212,-0.286274 0.303668,-0.55755 0.5233675,-0.813824 0.223981,-0.255883 0.4846435,-0.492353 0.781987,-0.709412 0.3016245,-0.217058 0.6225145,-0.403725 0.9626695,-0.56 0.344437,-0.160588 0.701911,-0.284216 1.072423,-0.370882 0.374793,-0.09137 0.747446,-0.1370585 1.117957,-0.1370585 0.139422,-0.017655 0.343859,0.025105 0.354491,0.02588 v 8.202941 l 3.076152,-8.164117 h 0.92385 L 12.323876,20 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-wxmathml.svg b/.icons/awkward/24x24/mimetypes/text-x-wxmathml.svg
new file mode 100644
index 00000000..bafd9096
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-wxmathml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <path style="opacity:0.2" d="M 5,2.5 C 4.446,2.5 4,2.946 4,3.5 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 8.5 L 14,2.5 Z"/>
+ <path style="fill:#404b8b" d="M 5,2 C 4.446,2 4,2.446 4,3 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 8 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 20,8.5 14,2.5 V 7.5 C 14,8.054 14.446,8.5 15,8.5 Z"/>
+ <path style="fill:#6672ba" d="M 20,8 14,2 V 7 C 14,7.554 14.446,8 15,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5 2 C 4.446 2 4 2.446 4 3 L 4 3.5 C 4 2.946 4.446 2.5 5 2.5 L 14 2.5 L 14 2 L 5 2 z"/>
+ <path style="opacity:0.2" d="m 9.0002,11.50002 0,0.7 L 9.003,12.5 10.499999,15 9,17.5 l 0,1 5.5,0 0,-1.5 -1,0 0,0.5 -3.5000007,0 L 11.499999,15 9.9999993,12.5 13,12.5 l 0,0.5 1,0 0,-1.5 -4.9998999,0 z"/>
+ <path style="fill:#f26265" d="m 9.0002,11.00002 0,0.7 L 9.003,12 10.499999,14.5 9,17 l 0,1 5.5,0 0,-1.5 -1,0 0,0.5 L 9.9999993,17 11.499999,14.5 9.9999993,12 13,12 l 0,0.5 1,0 0,-1.5 -4.9998999,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/text-x-wxmaxima-batch.svg b/.icons/awkward/24x24/mimetypes/text-x-wxmaxima-batch.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-wxmaxima-batch.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-x-xslfo.svg b/.icons/awkward/24x24/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-xmcd.svg b/.icons/awkward/24x24/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/text-xml.svg b/.icons/awkward/24x24/mimetypes/text-xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/text-xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/unknown.svg b/.icons/awkward/24x24/mimetypes/unknown.svg
new file mode 100644
index 00000000..30b88125
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#e4e4e4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".2" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#fafafa" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path opacity=".5" d="m12 8c-2.21 0-4 1.79-4 4h2c0-1.1 0.9-2 2-2s2 0.9 2 2c0 0.55-0.21984 1.0502-0.58984 1.4102l-1.2402 1.2598c-0.72 0.73-1.17 0.73-1.17 1.83v0.5h2c0-1.5 0.44992-1.1 1.1699-1.83l0.90039-0.91992c0.57-0.57 0.92969-1.37 0.92969-2.25 0-2.21-1.79-4-4-4zm-1 10v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/video-mlt-playlist.svg b/.icons/awkward/24x24/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-mp2t.svg b/.icons/awkward/24x24/mimetypes/video-mp2t.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-mp2t.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-mp4.svg b/.icons/awkward/24x24/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-vivo.svg b/.icons/awkward/24x24/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-vnd.rn-realvideo.svg b/.icons/awkward/24x24/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-wavelet.svg b/.icons/awkward/24x24/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-webm.svg b/.icons/awkward/24x24/mimetypes/video-webm.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-anim.svg b/.icons/awkward/24x24/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-flic.svg b/.icons/awkward/24x24/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-flv.svg b/.icons/awkward/24x24/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-generic.svg b/.icons/awkward/24x24/mimetypes/video-x-generic.svg
new file mode 100644
index 00000000..51089a07
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-generic.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 22,20.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 3 c -0.554,0 -1,0.446 -1,1 v 16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path fill="#7282d9" d="m22 20v-16c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1z"/>
+ <path fill="#fff" opacity=".2" d="m3 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <g style="opacity:0.2" transform="translate(1,0.5)">
+ <path d="M 6.5318,8 H 13.467 C 14,8 14,8.5714 14,8.5714 v 6.8571 c 0,0.572 -0.533,0.572 -0.533,0.572 H 6.5334 c 0,0 -0.5334,0 -0.5334,-0.571 V 8.5719 c 0,0 0,-0.5714 0.5334,-0.5714 z"/>
+ <path d="m 17,9 v 6 l -3,-3.1304 z"/>
+ </g>
+ <g fill="#fff" transform="translate(1)">
+ <path d="m6.5318 8h6.9352c0.533 0 0.533 0.5714 0.533 0.5714v6.8571c0 0.572-0.533 0.572-0.533 0.572h-6.9336s-0.5334 0-0.5334-0.571v-6.8576s0-0.5714 0.5334-0.5714z"/>
+ <path d="m17 9v6l-3-3.1304z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/video-x-google-vlc-plugin.svg b/.icons/awkward/24x24/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-javafx.svg b/.icons/awkward/24x24/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-matroska.svg b/.icons/awkward/24x24/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-mng.svg b/.icons/awkward/24x24/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-ms-asf.svg b/.icons/awkward/24x24/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-ms-wmp.svg b/.icons/awkward/24x24/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-ms-wmv.svg b/.icons/awkward/24x24/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-msvideo.svg b/.icons/awkward/24x24/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-ogm+ogg.svg b/.icons/awkward/24x24/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-theora+ogg.svg b/.icons/awkward/24x24/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video-x-wmv.svg b/.icons/awkward/24x24/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/video.svg b/.icons/awkward/24x24/mimetypes/video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-hdd.svg b/.icons/awkward/24x24/mimetypes/virtualbox-hdd.svg
new file mode 120000
index 00000000..88849569
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-hdd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-ova.svg b/.icons/awkward/24x24/mimetypes/virtualbox-ova.svg
new file mode 120000
index 00000000..2f3e8cf6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-ova.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ova.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-ovf.svg b/.icons/awkward/24x24/mimetypes/virtualbox-ovf.svg
new file mode 120000
index 00000000..580c20a0
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ovf.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-vbox-extpack.svg b/.icons/awkward/24x24/mimetypes/virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-vbox.svg b/.icons/awkward/24x24/mimetypes/virtualbox-vbox.svg
new file mode 120000
index 00000000..9e36316f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-vdi.svg b/.icons/awkward/24x24/mimetypes/virtualbox-vdi.svg
new file mode 120000
index 00000000..f2332d62
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vdi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-vhd.svg b/.icons/awkward/24x24/mimetypes/virtualbox-vhd.svg
new file mode 120000
index 00000000..557125f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vhd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/virtualbox-vmdk.svg b/.icons/awkward/24x24/mimetypes/virtualbox-vmdk.svg
new file mode 120000
index 00000000..938eccaa
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vmdk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-doc.svg b/.icons/awkward/24x24/mimetypes/wps-office-doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-dot.svg b/.icons/awkward/24x24/mimetypes/wps-office-dot.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-dot.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-dps.svg b/.icons/awkward/24x24/mimetypes/wps-office-dps.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-dps.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-dpt.svg b/.icons/awkward/24x24/mimetypes/wps-office-dpt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-dpt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-et.svg b/.icons/awkward/24x24/mimetypes/wps-office-et.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-et.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-ett.svg b/.icons/awkward/24x24/mimetypes/wps-office-ett.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-ett.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-pot.svg b/.icons/awkward/24x24/mimetypes/wps-office-pot.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-pot.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-ppt.svg b/.icons/awkward/24x24/mimetypes/wps-office-ppt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-ppt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-wps.svg b/.icons/awkward/24x24/mimetypes/wps-office-wps.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-wps.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-wpt.svg b/.icons/awkward/24x24/mimetypes/wps-office-wpt.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-wpt.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-xls.svg b/.icons/awkward/24x24/mimetypes/wps-office-xls.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-xls.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/wps-office-xlt.svg b/.icons/awkward/24x24/mimetypes/wps-office-xlt.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/wps-office-xlt.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-audio-cdda.svg b/.icons/awkward/24x24/mimetypes/x-content-audio-cdda.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-audio-cdda.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-audio-dvd.svg b/.icons/awkward/24x24/mimetypes/x-content-audio-dvd.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-audio-dvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-audio-player.svg b/.icons/awkward/24x24/mimetypes/x-content-audio-player.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-audio-player.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-blank-bd.svg b/.icons/awkward/24x24/mimetypes/x-content-blank-bd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-blank-bd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-blank-cd.svg b/.icons/awkward/24x24/mimetypes/x-content-blank-cd.svg
new file mode 100644
index 00000000..c2760ec3
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-blank-cd.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12,2.5 A 10,10 0 0 0 2,12.5 10,10 0 0 0 12,22.5 10,10 0 0 0 22,12.5 10,10 0 0 0 12,2.5 Z M 12,8.5 A 4,4 0 0 1 16,12.5 4,4 0 0 1 12,16.5 4,4 0 0 1 8,12.5 4,4 0 0 1 12,8.5 Z"/>
+ <path style="fill:#848484" d="M 12 7 A 5 5 0 0 0 7 12 A 5 5 0 0 0 12 17 A 5 5 0 0 0 17 12 A 5 5 0 0 0 12 7 z M 12 10 A 2 2 0 0 1 14 12 A 2 2 0 0 1 12 14 A 2 2 0 0 1 10 12 A 2 2 0 0 1 12 10 z"/>
+ <path style="fill:#e4e4e4" d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z M 12 8 A 4 4 0 0 1 16 12 A 4 4 0 0 1 12 16 A 4 4 0 0 1 8 12 A 4 4 0 0 1 12 8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 A 10,10 0 0 0 2,12 10,10 0 0 0 2.0098,12.207 10,10 0 0 1 12,2.5 10,10 0 0 1 21.99,12.293 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/x-content-blank-dvd.svg b/.icons/awkward/24x24/mimetypes/x-content-blank-dvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-blank-dvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-blank-hddvd.svg b/.icons/awkward/24x24/mimetypes/x-content-blank-hddvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-blank-hddvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-ebook-reader.svg b/.icons/awkward/24x24/mimetypes/x-content-ebook-reader.svg
new file mode 120000
index 00000000..c66e3983
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-ebook-reader.svg
@@ -0,0 +1 @@
+../apps/myrulib.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-image-dcf.svg b/.icons/awkward/24x24/mimetypes/x-content-image-dcf.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-image-dcf.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-image-picturecd.svg b/.icons/awkward/24x24/mimetypes/x-content-image-picturecd.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-image-picturecd.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-software.svg b/.icons/awkward/24x24/mimetypes/x-content-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-unix-software.svg b/.icons/awkward/24x24/mimetypes/x-content-unix-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-unix-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-video-bluray.svg b/.icons/awkward/24x24/mimetypes/x-content-video-bluray.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-video-bluray.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-video-dvd.svg b/.icons/awkward/24x24/mimetypes/x-content-video-dvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-video-dvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-video-hddvd.svg b/.icons/awkward/24x24/mimetypes/x-content-video-hddvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-video-hddvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-video-svcd.svg b/.icons/awkward/24x24/mimetypes/x-content-video-svcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-video-svcd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-video-vcd.svg b/.icons/awkward/24x24/mimetypes/x-content-video-vcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-video-vcd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-content-win32-software.svg b/.icons/awkward/24x24/mimetypes/x-content-win32-software.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-content-win32-software.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-gambasserverpage.svg b/.icons/awkward/24x24/mimetypes/x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-office-calendar.svg b/.icons/awkward/24x24/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..a127e058
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-calendar.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#e4e4e4" d="M 21,20 21,4.5 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 L 2,20 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 21,8.5 0,-4 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 l 0,4 z"/>
+ <path style="fill:#f54b3e" d="M 21,8 21,4 C 21,3.446 20.554,3 20,3 L 3,3 C 2.446,3 2,3.446 2,4 l 0,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 17,0 c 0.554,0 1,0.446 1,1 L 21,4 C 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 2,20 0,0.5 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 21,20 c 0,0.554 -0.446,1 -1,1 L 3,21 C 2.446,21 2,20.554 2,20 Z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="13"/>
+ <rect style="opacity:0.2" width="3" height="3" x="12" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3" x="12" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="16" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="8" y="9"/>
+ <rect style="opacity:0.2" width="3" height="3" x="4" y="9"/>
+ <circle style="opacity:0.2" cx="13.5" cy="15" r="1.5"/>
+ <circle style="fill:#f54b3e" cx="13.5" cy="14.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="6" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/x-office-document-template.svg b/.icons/awkward/24x24/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-document-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-office-document.svg b/.icons/awkward/24x24/mimetypes/x-office-document.svg
new file mode 100644
index 00000000..01a28656
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-document.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 8,12.5 v 1 h 7 v -1 z m 0,2 v 1 h 7 v -1 z m 0,2 v 1 h 7 v -1 z m 0,2 v 1 h 4 v -1 z"/>
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#3e50b4" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#7482d0" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 8,12.5 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+ <path style="fill:#ffffff" d="m 8,12 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 8 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/x-office-presentation-template.svg b/.icons/awkward/24x24/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-office-presentation.svg b/.icons/awkward/24x24/mimetypes/x-office-presentation.svg
new file mode 100644
index 00000000..10c7db49
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-presentation.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#ff5722" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#ff8660" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 9,12.5 c -1.1062,0 -2,0.894 -2,2 0,1.106 0.8938,2 2,2 1.106,0 2,-0.894 2,-2 H 9 Z m 3,1 v 1 h 4 v -1 z m 0,2 v 1 h 4 v -1 z m -4,2 v 1 h 6 v -1 z"/>
+ <path fill="#fff" d="m9 12c-1.1062 0-2 0.894-2 2s0.8938 2 2 2c1.106 0 2-0.894 2-2h-2v-2zm3 1v1h4v-1h-4zm0 2v1h4v-1h-4zm-4 2v1h6v-1h-6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/x-office-spreadsheet-template.svg b/.icons/awkward/24x24/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/mimetypes/x-office-spreadsheet.svg b/.icons/awkward/24x24/mimetypes/x-office-spreadsheet.svg
new file mode 100644
index 00000000..2fb1e957
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-office-spreadsheet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path fill="#4bae4f" d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5.5-0.5-0.5-5.5z"/>
+ <path fill="#fff" opacity=".1" d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9l5.5 5.5h0.5l-6-6z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path fill="#95cd97" d="m14 2v5c0 0.5523 0.44772 1 1 1h5l-6-6z"/>
+ <path style="opacity:0.2" d="m 8,12.5 v 7 h 7 v -7 z m 1,1 h 2 v 1 H 9 Z m 3,0 h 2 v 1 h -2 z m -3,2 h 2 v 1 H 9 Z m 3,0 h 2 v 1 h -2 z m -3,2 h 2 v 1 H 9 Z m 3,0 h 2 v 1 h -2 z"/>
+ <path fill="#fff" d="m8 12v7h7v-7h-7zm1 1h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/x-package-repository.svg b/.icons/awkward/24x24/mimetypes/x-package-repository.svg
new file mode 100644
index 00000000..1a995021
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/x-package-repository.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-22.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d64141" width="20" height="20" x="-22" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="16" height="16" x="-20" y="-20" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="12" x="-18.5" y="-18" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dfa46d" width="12" height="12" x="-18" y="-18" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="m 11,6 v 5 H 6 v 2 h 5 v 5 h 2 v -5 h 5 V 11 H 13 V 6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 C 2.446,2 2,2.446 2,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 3 C 22,2.446 21.554,2 21,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5996095,6 C 6.2672095,6 6,6.2672095 6,6.5996095 v 0.5 C 6,6.7672095 6.2672095,6.5 6.5996095,6.5 H 17.40039 C 17.73279,6.5 18,6.7672095 18,7.0996095 v -0.5 C 18,6.2672095 17.73279,6 17.40039,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4,19.200195 v 0.5 C 4,20.143395 4.3566047,20.5 4.7998047,20.5 H 19.200195 C 19.643395,20.5 20,20.143395 20,19.700195 v -0.5 C 20,19.643395 19.643395,20 19.200195,20 H 4.7998047 C 4.3566047,20 4,19.643395 4,19.200195 Z"/>
+ <path style="opacity:0.2" d="M 4.7998047,4 C 4.3566047,4 4,4.3566047 4,4.7998047 V 5.2998045 C 4,4.8566047 4.3566047,4.5 4.7998047,4.5 H 19.200195 C 19.643395,4.5 20,4.8566047 20,5.2998045 V 4.7998047 C 20,4.3566047 19.643395,4 19.200195,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/mimetypes/xoj.svg b/.icons/awkward/24x24/mimetypes/xoj.svg
new file mode 100644
index 00000000..bf8d2f9c
--- /dev/null
+++ b/.icons/awkward/24x24/mimetypes/xoj.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 5,2.5 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 8.5 L 14.5,8 14,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,18 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 L 20,8 14.5,7.5 14,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,2 C 4.446,2 4,2.446 4,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 19.5,8 20,8 14,2 Z"/>
+ <path style="opacity:0.2" d="m 14,2.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f8f8f0" d="m 14,2 0,5 c 0,0.5523 0.44772,1 1,1 l 5,0 -6,-6 z"/>
+ <g transform="matrix(0.5,0,0,0.5,4.2627,-502.96)">
+ <g>
+ <g transform="translate(-0.01281,0.0213)">
+ <path style="opacity:0.5" d="m 8.4863281,1027.8906 a 1.0001,1.0001 0 0 0 -0.6953125,1.7168 l 6.2929684,6.293 -6.2929684,6.293 a 1.0001,1.0001 0 1 0 1.4140625,1.414 l 6.2929689,-6.2929 6.292969,6.2929 a 1.0001,1.0001 0 1 0 1.414062,-1.414 l -6.292969,-6.293 6.292969,-6.293 a 1.0001,1.0001 0 1 0 -1.414062,-1.414 l -6.292969,6.2929 -6.2929689,-6.2929 a 1.0001,1.0001 0 0 0 -0.71875,-0.3028 z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/QMPlay2-panel.svg b/.icons/awkward/24x24/panel/QMPlay2-panel.svg
new file mode 100644
index 00000000..9eebe4db
--- /dev/null
+++ b/.icons/awkward/24x24/panel/QMPlay2-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-385 127)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m390.86-123a1.8185 1.6243 0 0 0 -1.8613 1.6229v6.3763 6.3763a1.8185 1.6243 0 0 0 2.7285 1.4061l6.1816-3.1891 6.1816-3.1872a1.8185 1.6243 0 0 0 0 -2.8122l-6.1816-3.1872-6.1816-3.1891a1.8185 1.6243 0 0 0 -0.86719 -0.21678zm1.1387 2.9997 4.5 2.4997 4.5 2.4998-4.5 2.4997-4.5 2.4997v-4.9995-4.9995z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ac-adapter.svg b/.icons/awkward/24x24/panel/ac-adapter.svg
new file mode 100644
index 00000000..b8ce1140
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ac-adapter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -672.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m212 677.37c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm0 3v3h3l-3 5v-3h-3l3-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/account-logged-in.svg b/.icons/awkward/24x24/panel/account-logged-in.svg
new file mode 100644
index 00000000..6de9db07
--- /dev/null
+++ b/.icons/awkward/24x24/panel/account-logged-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -888.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m91.877 893.36c-1.3453 0.0265-2.6952 0.44583-3.8828 1.2774-3.1668 2.2174-3.9323 6.5597-1.7148 9.7266 2.2174 3.1668 6.5578 3.9323 9.7246 1.7148 2.2774-1.5946 3.312-4.2822 2.8906-6.8535-0.0982-0.6008-0.285-1.16-0.52734-1.7012l-6.3516 7.2578-0.6875 0.8125-0.78124-0.75-3-3c-0.37639-0.37633-0.37636-1.0611 0-1.4375 0.37636-0.37635 1.0612-0.37638 1.4375 0l2.25 2.25 6.0234-6.8926c-1.0768-1.2413-2.5092-2.0303-4.043-2.3008-0.44106-0.0778-0.88946-0.11236-1.3379-0.10352z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/airplane-mode.svg b/.icons/awkward/24x24/panel/airplane-mode.svg
new file mode 100644
index 00000000..38fe9c19
--- /dev/null
+++ b/.icons/awkward/24x24/panel/airplane-mode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -548.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 210.5,553.36 c -0.79399,9.7e-4 -0.78072,0.0333 -0.53125,1.0312 l 1.625,4.9688 -4.5,0 -1.2188,-1.7812 c -0.13926,-0.20883 -0.1227,-0.21873 -0.34375,-0.21875 l -0.21875,0 c -0.42773,0 -0.29245,0.4375 -0.29245,0.4375 l 0.29245,2.5625 -0.29245,2.5625 c 0,0 -0.12866,0.43749 0.2612,0.4375 l 0.25,0 c 0.21159,0 0.20422,-0.009 0.34375,-0.21875 l 1.2188,-1.7812 4.5,0 -1.625,4.9375 c -0.26171,1.0469 -0.2647,1.0625 0.53125,1.0625 0.43199,0 0.43388,-0.0117 0.71875,-0.5 l 3.6875,-5.5 3.0938,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 l -3.0938,0 -3.6875,-5.5 c -0.2665,-0.45685 -0.2833,-0.49822 -0.65625,-0.5 l -0.0625,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/akonaditray.svg b/.icons/awkward/24x24/panel/akonaditray.svg
new file mode 100644
index 00000000..9bfd479c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/akonaditray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.0019529,4.0000193 C 6.7950539,5.2739269 5.4304899,7.4317717 5.0898439,9.763691 5.3312289,9.649166 5.5805059,9.546849 5.8359379,9.464863 6.9378889,9.111167 8.1671309,9.005137 9.4531249,9.000019 11.233741,8.992919 13.135218,9.22502 14.919922,9.566426 13.530826,6.5682536 11.524073,3.9883676 9.0019529,4.0000193 Z m 4.2402351,1.1171875 c 1.042747,1.1188808 1.891926,2.5313686 2.585937,4.0292972 l 0.318359,0.6875 c 0.963016,0.219551 1.886754,0.456265 2.691407,0.708984 C 18.245192,7.7671796 16.034948,5.6240531 13.242188,5.1172068 Z M 9.4570309,10.000019 C 6.9988959,10.009819 4.892313,10.437993 4,12.00002 c 0,4.418 3.5816999,8 8,8 4.418,0 8,-3.582 8,-8 C 17.659086,11.084629 13.159712,9.985284 9.4570309,10.000019 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/anatine-indicator.svg b/.icons/awkward/24x24/panel/anatine-indicator.svg
new file mode 100644
index 00000000..30fab473
--- /dev/null
+++ b/.icons/awkward/24x24/panel/anatine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.529 19.993c-1.7569-0.184-2.981-0.697-3.8855-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.737 0.696-1.55 1.3766-2.314 0.3779-0.425 0.5691-0.7 0.7439-1.046 0.2108-0.417 0.2335-0.697 0.2158-1.084-0.0172-0.3761-0.0962-0.5382-0.2983-0.7093-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.1385-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.554-0.4822-1.1011-0.9866-1.12-1.707 0.038919-0.38583 0.38873-0.29304 0.38873-0.29304 0.54854 0.11338 1.1155 0.2274 1.6321 0.24522 0.14856-0.02056 0.30518-0.06098 0.34804-0.08983 0.042868-0.02885 0.15969-0.19981 0.25961-0.37992 0.38943-0.70196 0.80182-1.1552 1.2638-1.3888 0.53234-0.26927 1.2856-0.41331 2.0005-0.38256 0.8595 0.03697 1.5895 0.34022 2.1856 0.90795 0.40979 0.39025 0.68098 0.48784 1.0708 0.38529 0.27418-0.07214 0.28037-0.07178 0.28037 0.01598 0 0.11532-0.09019 0.26476-0.22863 0.37881l-0.12753 0.10506 0.12856 0.0779c0.17717 0.10735 0.15618 0.19368-0.0546 0.22464-0.17556 0.02579-0.30715 0.08521-0.30715 0.13869 0 0.01889 0.0252 0.18253 0.056 0.36366 0.07557 0.44438 0.04865 1.3054-0.0541 1.7304-0.15932 0.65893-0.40031 1.1229-0.81212 1.5634-0.32013 0.2973-1.2256 0.90676-1.3099 0.96131 0.03962 0 0.3863-0.02077 0.61839 0.000224 0.84948 0.07683 1.4411 0.22293 2.2941 0.62857 0.8057 0.38313 1.1481 0.42444 1.5941 0.19233 0.28454-0.14811 0.69187-0.4641 0.99625-0.8827 0.26041-0.35812 0.41534-0.50986 0.65721-0.50986 0.23689 0 0.40706 0.15931 0.58636 0.43857 0.25391 0.39547 0.39241 0.67789 0.49095 1.3668 0.07041 0.49229 0.05064 1.6479-0.03662 2.1387-0.52145 2.9332-2.356 4.908-5.1567 5.551-0.75588 0.17353-1.0604 0.20473-2.1079 0.2159-0.54341 0.0058-1.0504 0.004-1.1267-0.0039z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/anatine-notification.svg b/.icons/awkward/24x24/panel/anatine-notification.svg
new file mode 100644
index 00000000..af77a03e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/anatine-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.529 19.993c-1.7569-0.184-2.981-0.697-3.8855-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.737 0.696-1.55 1.3766-2.314 0.3779-0.425 0.569-0.7 0.7439-1.046 0.2108-0.417 0.2335-0.697 0.2158-1.084-0.0172-0.3761-0.0962-0.5382-0.2983-0.7093-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.1385-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.5541-0.4822-1.1011-0.9866-1.12-1.707 0.038919-0.38583 0.38873-0.29304 0.38873-0.29304 0.54854 0.11338 1.1155 0.2274 1.6321 0.24522 0.14856-0.02056 0.30518-0.06098 0.34804-0.08983 0.04287-0.02885 0.15969-0.19981 0.25961-0.37992 0.38943-0.70196 0.80182-1.1552 1.2638-1.3888 0.53234-0.26927 1.2855-0.41331 2.0005-0.38256 0.8595 0.03697 1.5895 0.34022 2.1856 0.90795 0.40979 0.39025 0.68098 0.48784 1.0708 0.38529 0.27418-0.07214 0.28037-0.07178 0.28037 0.01598 0 0.11532-0.09019 0.26476-0.22863 0.37881l-0.12753 0.10506 0.12856 0.0779c0.17717 0.10735 0.15618 0.19368-0.0546 0.22464-0.17556 0.02579-0.30715 0.08521-0.30715 0.13869 0 0.01889 0.0252 0.18253 0.056 0.36366 0.07557 0.44438 0.04865 1.3054-0.0541 1.7304-0.15932 0.65893-0.40031 1.1229-0.81212 1.5634-0.32013 0.2973-1.2256 0.90676-1.3099 0.96131 0.03962 0 0.3863-0.02077 0.61839 0.000224 0.84948 0.07683 1.4411 0.22293 2.2941 0.62857 0.8057 0.38313 1.1481 0.42444 1.5941 0.19233 0.28454-0.14811 0.69187-0.4641 0.99625-0.8827 0.26041-0.35812 0.41534-0.50986 0.65721-0.50986 0.23689 0 0.40706 0.15931 0.58636 0.43857 0.25391 0.39547 0.39241 0.67789 0.49095 1.3668 0.07041 0.49229 0.05064 1.6479-0.03662 2.1387-0.52145 2.9332-2.356 4.908-5.1567 5.551-0.75588 0.17353-1.0604 0.20473-2.1079 0.2159-0.54341 0.0058-1.0504 0.004-1.1267-0.0039z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="7" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/antimicro-panel.svg b/.icons/awkward/24x24/panel/antimicro-panel.svg
new file mode 120000
index 00000000..c0e543d5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/antimicro-panel.svg
@@ -0,0 +1 @@
+qjoypad-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/ao-app-tray.svg b/.icons/awkward/24x24/panel/ao-app-tray.svg
new file mode 100644
index 00000000..ff0263d2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ao-app-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.041016,3.9999996 c -0.325147,-0.0077 -0.647915,0.077679 -0.929688,0.2441406 L 5.8886719,7.333984 C 5.3392388,7.6589526 4.99996,8.2601609 5,8.9101558 v 6.1796882 c -2e-7,0.403272 0.1429115,0.778631 0.3730469,1.089844 L 18.835938,8.1816402 C 18.686183,7.8335853 18.44356,7.5304865 18.111328,7.333984 L 12.888672,4.2421871 C 12.631571,4.0903183 12.339632,4.0073486 12.042969,3.9999996 Z m 6.888672,4.4101562 a 1.7755407,1.8191524 0 0 1 0.01367,0.052734 c -0.0044,-0.01781 -0.0088,-0.035102 -0.01367,-0.052734 z M 5.5019531,16.351562 c 0.012756,0.01353 0.025877,0.02593 0.039063,0.03906 a 1.7755407,1.8191524 0 0 1 -0.039063,-0.03906 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 18.848092,8.1757754 5.3607854,16.185118 a 1.7755407,1.8191524 0 0 0 0.5271257,0.480466 l 5.2241779,3.090613 a 1.7755407,1.8191524 0 0 0 1.775822,0 l 5.224178,-3.090613 A 1.7755407,1.8191524 0 0 0 19,15.090591 V 8.9093663 A 1.7755407,1.8191524 0 0 0 18.848092,8.1757754 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/application-running.svg b/.icons/awkward/24x24/panel/application-running.svg
new file mode 100644
index 00000000..dda8c8a6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/application-running.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -888.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m106 896.36v8l4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/applications-chat-panel.svg b/.icons/awkward/24x24/panel/applications-chat-panel.svg
new file mode 120000
index 00000000..c60c9bb0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/applications-chat-panel.svg
@@ -0,0 +1 @@
+user-available-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/applications-email-panel.svg b/.icons/awkward/24x24/panel/applications-email-panel.svg
new file mode 100644
index 00000000..24b5f2a3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/applications-email-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 C 4.892,6 4,6.892 4,8.0000001 L 4,16 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 l 0,-7.9999999 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 z M 6,8.0000001 12,11 18,8 18,10 12,13 6,10 6,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audacious-panel.svg b/.icons/awkward/24x24/panel/audacious-panel.svg
new file mode 100644
index 00000000..62ad33e9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audacious-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-0.11523 4.002h0.0019c1.8673 0.07063 2.9719 1.333 3.0938 3.1738 0.1373 2.0751-0.47461 2.6162-0.21289 3.0332 0.54652 0.87079-0.22644 1.098-0.74023 1.5234-0.32 0.265-0.939 0.145-1.245-0.232-0.93-0.538-0.57 0.495-2.49 0.5-0.9983-0.041-1.9153-0.761-2.1739-1.732-0.3964-1.49 0.1855-2.589 1.8047-3.108 0.4682-0.15 1.3962-0.06 1.8052-0.359 0.385-0.282 0.249-0.688-0.225-0.74-0.68-0.0763-1.7401 0.231-2.3673 0.107-0.5034-0.1-0.6566-1.0612-0.3281-1.4746 0.5376-0.6767 1.9164-0.6476 2.6954-0.6836 0.1312-0.0061 0.25638-0.012549 0.38086-0.0078zm-0.24805 4.4492c-0.43248 0-0.79102 0.32278-0.79102 0.72461 0 0.40185 0.35851 0.73242 0.79102 0.73242 0.4325 0 0.77344-0.33059 0.77344-0.73242 0-0.40181-0.34093-0.72461-0.77344-0.72461z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-high-panel.svg b/.icons/awkward/24x24/panel/audio-input-microphone-high-panel.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-high-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-high.svg b/.icons/awkward/24x24/panel/audio-input-microphone-high.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-high.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-low-zero-panel.svg b/.icons/awkward/24x24/panel/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-low-zero-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-low.svg b/.icons/awkward/24x24/panel/audio-input-microphone-low.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-low.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-medium.svg b/.icons/awkward/24x24/panel/audio-input-microphone-medium.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-medium.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-muted.svg b/.icons/awkward/24x24/panel/audio-input-microphone-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-input-microphone-none-panel.svg b/.icons/awkward/24x24/panel/audio-input-microphone-none-panel.svg
new file mode 120000
index 00000000..6cf00c89
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-input-microphone-none-panel.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-output-none-panel.svg b/.icons/awkward/24x24/panel/audio-output-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-output-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-output-none.svg b/.icons/awkward/24x24/panel/audio-output-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-output-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-recorder-off.svg b/.icons/awkward/24x24/panel/audio-recorder-off.svg
new file mode 100644
index 00000000..81a225d9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-recorder-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.0000051,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.00586,0.111328 c 0.063706,2.435063 2.1932095,4.425359 4.9941409,4.814453 V 18 H 8.0000051 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000009 a 1,1 0 0 0 0.999999,-1 1,1 0 0 0 -0.999999,-1 h -3 v -1.074219 c 2.804683,-0.389615 4.935899,-2.386668 4.99414,-4.826172 A 1,1 0 0 0 18.000005,12 a 1,1 0 0 0 -1,-1 1,1 0 0 0 -0.999999,1 h -0.01563 c -0.08353,2.067786 -1.410965,3 -3.984369,3 -2.5735991,0 -3.9008543,-0.932214 -3.9843759,-3 h -0.015625 a 1,1 0 0 0 -1.000001,-1 z"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="10" height="8" x="-14" y="-16" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-recorder-on.svg b/.icons/awkward/24x24/panel/audio-recorder-on.svg
new file mode 100644
index 00000000..9c51c128
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-recorder-on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0000051,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.00586,0.111328 c 0.063706,2.435063 2.1932095,4.425359 4.9941409,4.814453 V 18 H 8.0000051 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000009 a 1,1 0 0 0 0.999999,-1 1,1 0 0 0 -0.999999,-1 h -3 v -1.074219 c 2.804683,-0.389615 4.935899,-2.386668 4.99414,-4.826172 A 1,1 0 0 0 18.000005,12 a 1,1 0 0 0 -1,-1 1,1 0 0 0 -0.999999,1 h -0.01563 c -0.08353,2.067786 -1.410965,3 -3.984369,3 -2.5735991,0 -3.9008543,-0.932214 -3.9843759,-3 h -0.015625 a 1,1 0 0 0 -1.000001,-1 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="10" height="8" x="-14" y="-16" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-recorder-paused.svg b/.icons/awkward/24x24/panel/audio-recorder-paused.svg
new file mode 100644
index 00000000..e78810ad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-recorder-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0000051,11 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.00586,0.111328 c 0.063706,2.435063 2.1932095,4.425359 4.9941409,4.814453 V 18 H 8.0000051 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000009 a 1,1 0 0 0 0.999999,-1 1,1 0 0 0 -0.999999,-1 h -3 v -1.074219 c 2.804683,-0.389615 4.935899,-2.386668 4.99414,-4.826172 A 1,1 0 0 0 18.000005,12 a 1,1 0 0 0 -1,-1 1,1 0 0 0 -0.999999,1 h -0.01563 c -0.08353,2.067786 -1.410965,3 -3.984369,3 -2.5735991,0 -3.9008543,-0.932214 -3.9843759,-3 h -0.015625 a 1,1 0 0 0 -1.000001,-1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.000003,4 C 9.7840026,4 8.0000026,5.8594509 8.0000026,8.1679688 V 9.832031 c 0,2.308518 1.784,4.167969 4.0000004,4.167969 2.216,0 4,-1.859451 4,-4.167969 V 8.1679688 C 16.000003,5.8594509 14.216003,4 12.000003,4 Z m -2,3 h 1 v 4 h -1 z m 3,0 h 1 v 4 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-high-panel.svg b/.icons/awkward/24x24/panel/audio-volume-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-high-symbolic.svg b/.icons/awkward/24x24/panel/audio-volume-high-symbolic.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-high-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-high.svg b/.icons/awkward/24x24/panel/audio-volume-high.svg
new file mode 100644
index 00000000..3cf9e0f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-low-panel.svg b/.icons/awkward/24x24/panel/audio-volume-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-low-symbolic.svg b/.icons/awkward/24x24/panel/audio-volume-low-symbolic.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-low-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-low-zero-panel.svg b/.icons/awkward/24x24/panel/audio-volume-low-zero-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-low-zero-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-low.svg b/.icons/awkward/24x24/panel/audio-volume-low.svg
new file mode 100644
index 00000000..9cf65c76
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-medium-panel.svg b/.icons/awkward/24x24/panel/audio-volume-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-medium-symbolic.svg b/.icons/awkward/24x24/panel/audio-volume-medium-symbolic.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-medium-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-medium.svg b/.icons/awkward/24x24/panel/audio-volume-medium.svg
new file mode 100644
index 00000000..1af7e239
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,5 V 11 C 11.06,10.42 11.79,9.3 11.79,8 11.79,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted-blocked-panel.svg b/.icons/awkward/24x24/panel/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted-blocked-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted-blocking-panel.svg b/.icons/awkward/24x24/panel/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted-blocking-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted-blocking.svg b/.icons/awkward/24x24/panel/audio-volume-muted-blocking.svg
new file mode 100644
index 00000000..68fc8842
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted-blocking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Highlight" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted-panel.svg b/.icons/awkward/24x24/panel/audio-volume-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted-symbolic.svg b/.icons/awkward/24x24/panel/audio-volume-muted-symbolic.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/audio-volume-muted.svg b/.icons/awkward/24x24/panel/audio-volume-muted.svg
new file mode 100644
index 00000000..86a9dc85
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-muted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z" style="opacity:0.3;fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/audio-volume-off.svg b/.icons/awkward/24x24/panel/audio-volume-off.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/audio-volume-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/autokey-status-error.svg b/.icons/awkward/24x24/panel/autokey-status-error.svg
new file mode 100644
index 00000000..3404b0f4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/autokey-status-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,17.203 4,17.75 C 4,18.962 5.0381,20 6.25,20 l 11.5,0 C 18.962,20 20,18.962 20,17.75 l 0,-0.547 C 19.468,17.688 18.775,18 18,18 L 6,18 C 5.2254,18 4.5316,17.688 4,17.203 Z M 12,6 c 0.216901,0 0.427709,0.1358 0.49605,0.35 l 0.87,2.6503 2.851,0 c 0.486625,0 0.688347,0.6862 0.293,0.9699 l -2.314,1.6662 0.88,2.7015 c 0.144289,0.4587 -0.378668,0.8438 -0.769,0.563 L 12,13.2204 9.7015499,14.9009 c -0.393805,0.2887 -0.9254452,-0.1003 -0.7695,-0.563 L 9.8226498,11.6264 7.52,9.951 C 7.1283687,9.6659 7.3290098,8.9992 7.81345,8.9998 l 2.8506,0 0.881,-2.6498 C 11.60945,6.1509 11.783098,6 12,6 Z M 7,4 C 5.9806772,3.9998 5.1139707,4.9871 5,6 L 4.0122243,14.779 C 3.8806145,15.964 4.8077628,17.0002 6,17 l 12,0 c 1.192117,0 2.120121,-1.0362 1.988524,-2.221 L 19,6 C 18.885957,4.9872 18.019208,4 17,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/autokey-status.svg b/.icons/awkward/24x24/panel/autokey-status.svg
new file mode 100644
index 00000000..4b2347ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/autokey-status.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.9995243,17.203 0,0.547 c 0,1.212 1.0381,2.25 2.25,2.25 l 11.4999997,0 c 1.212,0 2.25,-1.038 2.25,-2.25 l 0,-0.547 c -0.532,0.485 -1.225,0.797 -2,0.797 L 5.9995243,18 c -0.7746,0 -1.4684,-0.312 -2,-0.797 z m 3,-13.203 a 2.0002,2.0002 0 0 0 -1.9883,1.7793 l -1,8.9997 a 2.0002,2.0002 0 0 0 1.9883,2.221 l 11.9999997,0 a 2.0002,2.0002 0 0 0 1.988,-2.221 l -1,-8.9997 A 2.0002,2.0002 0 0 0 16.999524,4 L 6.9995243,4 Z m 4.9859997,2 a 0.50005,0.50005 0 0 1 0.496,0.3477 l 0.87,2.7148 2.851,0 a 0.50005,0.50005 0 0 1 0.293,0.9063 l -2.314,1.6662 0.88,2.711 a 0.50005,0.50005 0 0 1 -0.769,0.556 l -2.301,-1.683 -2.3044997,1.676 a 0.50005,0.50005 0 0 1 -0.7695,-0.563 l 0.8906,-2.707 -2.3047,-1.6758 a 0.50005,0.50005 0 0 1 0.2949,-0.9043 l 2.8511997,0.0137 0.881,-2.7129 A 0.50005,0.50005 0 0 1 11.985524,6 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/avatar-default.svg b/.icons/awkward/24x24/panel/avatar-default.svg
new file mode 100644
index 00000000..13b57fa8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/avatar-default.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -888.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m44 894.36c1.6569 0 3 1.3432 3 3s-1.3431 3-3 3-3-1.3432-3-3 1.3431-3 3-3zm0 8c6 0 6 4 6 4v1h-12v-1s0-4 6.0002-4.0034z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bad-signal-lock.svg b/.icons/awkward/24x24/panel/bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/bad-signal.svg b/.icons/awkward/24x24/panel/bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/banshee-panel.svg b/.icons/awkward/24x24/panel/banshee-panel.svg
new file mode 100644
index 00000000..7a9f4048
--- /dev/null
+++ b/.icons/awkward/24x24/panel/banshee-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9.9914 4.0004c-0.2536 0.0081-0.4946 0.1129-0.6739 0.2929l-2.9915 3c-0.9789 0.9425 0.4702 2.3958 1.4101 1.4141l1.2913-1.2949 0.00779 7.9392c-0.00692 0.04917-0.010169 0.09878-0.00973 0.14844 0 0.01514 0.00956 0.02786 0.00973 0.04297 0.000021 0.002-0.0000236 0.0039 0 0.0059 0.00274 0.12413 0.028492 0.24666 0.075957 0.36133 0.22546 2.2356 2.1269 4.0898 4.4016 4.0898 2.418 0 4.4873-2.0752 4.4873-4.5s-2.0693-4.5-4.4873-4.5c-0.94275 0-1.7663 0.40756-2.4852 0.94727l-0.0078-6.947c0.000217-0.5647-0.46551-1.0176-1.0283-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-000-charging.svg b/.icons/awkward/24x24/panel/battery-000-charging.svg
new file mode 120000
index 00000000..bf644a91
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-000-charging.svg
@@ -0,0 +1 @@
+gpm-battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-000.svg b/.icons/awkward/24x24/panel/battery-000.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-000.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-020-charging.svg b/.icons/awkward/24x24/panel/battery-020-charging.svg
new file mode 120000
index 00000000..15a87656
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-020-charging.svg
@@ -0,0 +1 @@
+gpm-battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-020.svg b/.icons/awkward/24x24/panel/battery-020.svg
new file mode 120000
index 00000000..6faf6a9f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-020.svg
@@ -0,0 +1 @@
+gpm-battery-020.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-040-charging.svg b/.icons/awkward/24x24/panel/battery-040-charging.svg
new file mode 120000
index 00000000..0e0f794e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-040-charging.svg
@@ -0,0 +1 @@
+gpm-battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-040.svg b/.icons/awkward/24x24/panel/battery-040.svg
new file mode 120000
index 00000000..6568e0bb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-040.svg
@@ -0,0 +1 @@
+gpm-battery-040.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-060-charging.svg b/.icons/awkward/24x24/panel/battery-060-charging.svg
new file mode 120000
index 00000000..6d94ad61
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-060-charging.svg
@@ -0,0 +1 @@
+gpm-battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-060.svg b/.icons/awkward/24x24/panel/battery-060.svg
new file mode 120000
index 00000000..8bc3219c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-060.svg
@@ -0,0 +1 @@
+gpm-battery-060.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-080-charging.svg b/.icons/awkward/24x24/panel/battery-080-charging.svg
new file mode 120000
index 00000000..1b520977
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-080-charging.svg
@@ -0,0 +1 @@
+gpm-battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-080.svg b/.icons/awkward/24x24/panel/battery-080.svg
new file mode 120000
index 00000000..e0693046
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-080.svg
@@ -0,0 +1 @@
+gpm-battery-080.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-100-charging.svg b/.icons/awkward/24x24/panel/battery-100-charging.svg
new file mode 120000
index 00000000..4cfbb20a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-100-charging.svg
@@ -0,0 +1 @@
+gpm-battery-100-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-100.svg b/.icons/awkward/24x24/panel/battery-100.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-100.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-caution-charging-symbolic.svg b/.icons/awkward/24x24/panel/battery-caution-charging-symbolic.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-caution-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-caution-charging.svg b/.icons/awkward/24x24/panel/battery-caution-charging.svg
new file mode 100644
index 00000000..fa8c2e36
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-caution-charging.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 15 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 15 L 11.6 15 L 11 16 L 11 15 L 6 15 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-caution-symbolic.svg b/.icons/awkward/24x24/panel/battery-caution-symbolic.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-caution.svg b/.icons/awkward/24x24/panel/battery-caution.svg
new file mode 100644
index 00000000..f2edcf73
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-caution.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 9,4 V 5 H 6 V 17 C 6,17.554 6.446,18 7,18 H 15 C 15.554,18 16,17.554 16,17 V 5 H 13 V 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6 15 L 6 17 C 6 17.554 6.446 18 7 18 L 15 18 C 15.554 18 16 17.554 16 17 L 16 15 L 6 15 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-charged.svg b/.icons/awkward/24x24/panel/battery-charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-empty-charging-symbolic.svg b/.icons/awkward/24x24/panel/battery-empty-charging-symbolic.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-empty-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-empty-charging.svg b/.icons/awkward/24x24/panel/battery-empty-charging.svg
new file mode 100644
index 00000000..c0f0b82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-empty-charging.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-empty-symbolic.svg b/.icons/awkward/24x24/panel/battery-empty-symbolic.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-empty.svg b/.icons/awkward/24x24/panel/battery-empty.svg
new file mode 100644
index 00000000..4118eaca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-empty.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 9 4 L 9 5 L 6 5 L 6 17 C 6 17.55 6.446 18 7 18 L 14 18 L 14 8 L 16 8 L 16 5 L 13 5 L 13 4 L 9 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15,9 V 14 L 15.25,16 H 16.75 L 17,14 V 9 Z M 15,17 V 19 H 17 V 17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-full-charged-symbolic.svg b/.icons/awkward/24x24/panel/battery-full-charged-symbolic.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full-charged-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-full-charged.svg b/.icons/awkward/24x24/panel/battery-full-charged.svg
new file mode 100644
index 00000000..4aa8d349
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full-charged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-full-charging-symbolic.svg b/.icons/awkward/24x24/panel/battery-full-charging-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-full-charging.svg b/.icons/awkward/24x24/panel/battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-full-symbolic.svg b/.icons/awkward/24x24/panel/battery-full-symbolic.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-full.svg b/.icons/awkward/24x24/panel/battery-full.svg
new file mode 100644
index 00000000..53dd74de
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-good-charging-symbolic.svg b/.icons/awkward/24x24/panel/battery-good-charging-symbolic.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-good-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-good-charging.svg b/.icons/awkward/24x24/panel/battery-good-charging.svg
new file mode 100644
index 00000000..c3bb5ab4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-good-charging.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 9 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 9 L 11 9 L 11 11 L 14 11 L 11 16 L 11 13 L 8 13 L 10.4 9 L 6 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-good-symbolic.svg b/.icons/awkward/24x24/panel/battery-good-symbolic.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-good.svg b/.icons/awkward/24x24/panel/battery-good.svg
new file mode 100644
index 00000000..50845908
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-good.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 9 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 9 L 6 9 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-low-charging-symbolic.svg b/.icons/awkward/24x24/panel/battery-low-charging-symbolic.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-low-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-low-charging.svg b/.icons/awkward/24x24/panel/battery-low-charging.svg
new file mode 100644
index 00000000..6a5fcb0e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-low-charging.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 13 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 13 L 12.801 13 L 11 16 L 11 13 L 8 13 L 6 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-low-symbolic.svg b/.icons/awkward/24x24/panel/battery-low-symbolic.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-low.svg b/.icons/awkward/24x24/panel/battery-low.svg
new file mode 100644
index 00000000..bed2e3ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 13 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 13 L 6 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-medium-charging.svg b/.icons/awkward/24x24/panel/battery-medium-charging.svg
new file mode 100644
index 00000000..1fb008c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-medium-charging.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z M 11,8 V 11 H 14 L 11,16 V 13 H 8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 11 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 11 L 14 11 L 11 16 L 11 13 L 8 13 L 9.1992 11 L 6 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-medium.svg b/.icons/awkward/24x24/panel/battery-medium.svg
new file mode 100644
index 00000000..11a238fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,4 V 5 H 6 V 17 C 6,17.55 6.446,18 7,18 H 15 C 15.554,18 16,17.55 16,17 V 5 H 13 V 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 11 L 6 17 C 6 17.55 6.446 18 7 18 L 15 18 C 15.554 18 16 17.55 16 17 L 16 11 L 6 11 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery-missing-symbolic.svg b/.icons/awkward/24x24/panel/battery-missing-symbolic.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery-missing.svg b/.icons/awkward/24x24/panel/battery-missing.svg
new file mode 100644
index 00000000..d29af709
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery-missing.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,4 C 9.645,4 11,5.355 11,7 11,8.2567 10.107,9.1406 9,9.584 V 13 H 6 V 8 H 5 V 7 C 5,5.355 6.355,4 8,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 A 2,2 0 0 0 6,7 H 7 A 1,1 0 0 1 8,6 1,1 0 0 1 9,7 1,1 0 0 1 8,8 H 7 V 10 H 8 V 9 A 2,2 0 0 0 10,7 2,2 0 0 0 8,5 Z M 7,11 V 12 H 8 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/battery_charged.svg b/.icons/awkward/24x24/panel/battery_charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery_charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery_full.svg b/.icons/awkward/24x24/panel/battery_full.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery_full.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/battery_plugged.svg b/.icons/awkward/24x24/panel/battery_plugged.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/bitcoin-indicator.svg b/.icons/awkward/24x24/panel/bitcoin-indicator.svg
new file mode 100644
index 00000000..fad5aa86
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bitcoin-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -2,2 1,0 0,2.0000001 c 0.30317,-0.011 0.701376,-5e-6 1,0 l 0,-2 1,0 0,2 1,0 C 14.566724,8 15.000203,9 15,9.75 14.999662,11 14.566724,11.443175 13.816406,11.5 14.999292,11.500955 16,12 16,13.5 c 0,2.133628 -1.107813,2.361524 -3.015625,2.5 l 0.03125,2 -1,0 -0.03125,-2 L 11,16 l 0,1.982422 -1,0.01758 0,-2 c -0.265759,0 -0.597945,-0.01 -0.873047,0 l -1.126953,0 0,-1 c 0,0 0.690631,0.013 0.675781,0 0.321569,-0.01 0.306584,-0.359224 0.324219,-0.5 L 9,9.54883 C 8.95236,9.326069 8.805832,8.993002 8.345703,9.000002 8.359423,8.9850071 8,9.000002 8,9.000002 l 0,-1 1.066406,0 c 0.235504,0 0.687747,0.01 0.933594,0 l 0,-2 z m 1,3 0,2 c 1.269373,0 2.000138,6.6e-5 2,-1 1.38e-4,-0.9999851 -0.589815,-1 -2,-1 z m 0,3 0,3 c 2,0 3.000208,9.9e-5 3,-1.5 2.08e-4,-1.499977 -1,-1.499925 -3,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bitwarden-tray.svg b/.icons/awkward/24x24/panel/bitwarden-tray.svg
new file mode 100644
index 00000000..2992bf7b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bitwarden-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.999953 C 5.6597699,4.0001605 5.4972206,4.003373 5.3320313,4.099562 4.9813624,4.3038397 5.0000001,4.051692 5.0000001,8.8144057 c 0,4.8330943 -0.00567,4.7365493 0.3769531,5.6738283 0.4402003,1.07819 1.1485707,1.988275 2.3125,2.978516 0.9766088,0.830875 2.1342964,1.583963 3.4257808,2.222656 0.436925,0.216078 0.662887,0.314118 0.884766,0.310547 0.221879,0.0035 0.447839,-0.09446 0.884766,-0.310547 1.291484,-0.638693 2.449171,-1.391781 3.425781,-2.222656 1.163929,-0.990241 1.8723,-1.900326 2.3125,-2.978516 C 19.005727,13.550954 19,13.6475 19,8.8144061 19,4.0516884 19.018633,4.3038401 18.667969,4.0995624 18.50278,4.0033564 18.340231,4.00016 12,3.999953 Z m 0,2 c 2.808426,9.17e-5 4.08168,0.00301 4.978516,0.011719 C 16.989059,6.626717 17,7.1124814 17,8.8144061 c 0,2.4174729 -0.0049,3.6212849 -0.04102,4.1660159 -0.03608,0.544731 0.01146,0.264652 -0.1875,0.751953 -0.305374,0.74796 -0.748108,1.353569 -1.755859,2.210937 C 14.181146,16.653269 13.157854,17.321634 12,17.894484 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/blueberry-tray-active.svg b/.icons/awkward/24x24/panel/blueberry-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueberry-tray-disabled.svg b/.icons/awkward/24x24/panel/blueberry-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueberry-tray.svg b/.icons/awkward/24x24/panel/blueberry-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman-active.svg b/.icons/awkward/24x24/panel/blueman-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman-disabled.svg b/.icons/awkward/24x24/panel/blueman-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman-tray-active.svg b/.icons/awkward/24x24/panel/blueman-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman-tray-disabled.svg b/.icons/awkward/24x24/panel/blueman-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman-tray.svg b/.icons/awkward/24x24/panel/blueman-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/blueman.svg b/.icons/awkward/24x24/panel/blueman.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/bluetooth-active.svg b/.icons/awkward/24x24/panel/bluetooth-active.svg
new file mode 100644
index 00000000..fe19e667
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bluetooth-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -792.34)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m44.5 796.36c-3.047 0-5.5 2.676-5.5 6v4c0 3.324 2.453 6 5.5 6s5.5-2.676 5.5-6v-4c0-3.324-2.453-6-5.5-6zm-0.5 2h0.5c0.20775 0 0.39305 0.13292 0.46875 0.3125l2.875 2.8438 0.40625 0.375-0.4375 0.34375-2.5625 2.125 2.5625 2.125 0.4375 0.34375-0.40625 0.375-2.875 2.8438c-0.0252 0.0599-0.0798 0.11106-0.125 0.15625-0.0904 0.0904-0.20525 0.15625-0.34375 0.15625h-0.5v-4.9375l-2.1562 1.7812c-0.0905 0.0905-0.20568 0.15625-0.34375 0.15625h-0.5v-0.5c0-0.15322 0.079-0.28328 0.1875-0.375l2.5625-2.125-2.4375-2.0312c-0.0467-0.0197-0.0868-0.0615-0.125-0.0937-0.10854-0.0917-0.1875-0.22178-0.1875-0.375v-0.5h0.5c0.12292 0 0.22543 0.0514 0.3125 0.125 0.0107 0.009 0.0213 0.0213 0.0312 0.0312l2.1562 1.7812v-4.9375zm1 1.6875v3.25l1.7812-1.4688-1.7812-1.7812zm0 5.375v3.25l1.7812-1.7812-1.7812-1.4688z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bluetooth-disabled.svg b/.icons/awkward/24x24/panel/bluetooth-disabled.svg
new file mode 100644
index 00000000..b1db620a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bluetooth-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -792.34)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m68.5 796.36c-3.047 0-5.5 2.676-5.5 6v4c0 3.324 2.453 6 5.5 6s5.5-2.676 5.5-6v-4c0-3.324-2.453-6-5.5-6zm-0.5 2h0.5c0.20775 0 0.39305 0.13292 0.46875 0.3125l2.875 2.8438 0.40625 0.375-0.4375 0.34375-2.5625 2.125 2.5625 2.125 0.4375 0.34375-0.40625 0.375-2.875 2.8438c-0.0252 0.0599-0.0798 0.11106-0.125 0.15625-0.0904 0.0904-0.20525 0.15625-0.34375 0.15625h-0.5v-4.9375l-2.1562 1.7812c-0.0905 0.0905-0.20568 0.15625-0.34375 0.15625h-0.5v-0.5c0-0.15322 0.079-0.28328 0.1875-0.375l2.5625-2.125-2.4375-2.0312c-0.0467-0.0197-0.0868-0.0615-0.125-0.0937-0.10854-0.0917-0.1875-0.22178-0.1875-0.375v-0.5h0.5c0.12292 0 0.22543 0.0514 0.3125 0.125 0.0107 0.009 0.0213 0.0213 0.0312 0.0312l2.1562 1.7812v-4.9375zm1 1.6875v3.25l1.7812-1.4688-1.7812-1.7812zm0 5.375v3.25l1.7812-1.7812-1.7812-1.4688z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bluetooth-paired.svg b/.icons/awkward/24x24/panel/bluetooth-paired.svg
new file mode 100644
index 00000000..e1deef8d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bluetooth-paired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -792.34)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m92.5 796.36c-3.047 0-5.5 2.676-5.5 6v4c0 3.324 2.453 6 5.5 6 0.16869 0 0.33527-0.0113 0.5-0.0273v-2.3164l-0.03125 0.0312c-0.0252 0.0599-0.0798 0.11106-0.125 0.15625-0.0904 0.0904-0.20525 0.15625-0.34375 0.15625h-0.5v-4.9375l-2.1562 1.7812c-0.0905 0.0905-0.20568 0.15625-0.34375 0.15625h-0.5v-0.5c0-0.15322 0.079-0.28328 0.1875-0.375l2.5625-2.125-2.4375-2.0312c-0.0467-0.0197-0.0868-0.0616-0.125-0.0937-0.109-0.08-0.188-0.21-0.188-0.37v-0.5h0.5c0.12292 0 0.22543 0.0514 0.3125 0.125 0.0107 0.009 0.02135 0.0213 0.03125 0.0312l2.1562 1.7813v-4.9375h0.5c0.20775 0 0.39305 0.13292 0.46875 0.3125l2.875 2.8438 0.40625 0.375-0.4375 0.34375-2.5625 2.125 1.4121 1.1719c0.54576-0.70619 1.3833-1.1738 2.3379-1.1738 0.35278 0 0.68653 0.0726 1 0.1875v-2.1856c0-3.324-2.453-6-5.5-6zm0.5 3.6875v3.25l1.7812-1.4688-1.781-1.78zm4 5.3106c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm-4 0.0645v1.9356h1.0137c0.004-0.33317 0.0738-0.65164 0.17773-0.95312l-1.192-0.98zm4 0.9355c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bomi-panel.svg b/.icons/awkward/24x24/panel/bomi-panel.svg
new file mode 100644
index 00000000..42e2872c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 3.9999a8 8 0 0 0 -1 0.0723v9.93c0 0.554-0.446 1-1 1s-1-0.446-1-1v-9.4119a8 8 0 0 0 -5 7.41 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0.2793 5a0.30006 0.27276 0 0 1 0.0234 0 0.30006 0.27276 0 0 1 0.14258 0.0352l5.4004 2.7266a0.30006 0.27276 0 0 1 0 0.47656l-5.4004 2.7285a0.30006 0.27276 0 0 1 -0.45 -0.25v-5.4551a0.30006 0.27276 0 0 1 0.28 -0.27z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/both-bad-signal-lock.svg b/.icons/awkward/24x24/panel/both-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-bad-signal.svg b/.icons/awkward/24x24/panel/both-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-good-signal-lock.svg b/.icons/awkward/24x24/panel/both-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-good-signal.svg b/.icons/awkward/24x24/panel/both-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-high-signal-lock.svg b/.icons/awkward/24x24/panel/both-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-high-signal.svg b/.icons/awkward/24x24/panel/both-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-low-signal-lock.svg b/.icons/awkward/24x24/panel/both-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/both-low-signal.svg b/.icons/awkward/24x24/panel/both-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/both-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/btsync-gui-0.svg b/.icons/awkward/24x24/panel/btsync-gui-0.svg
new file mode 100644
index 00000000..2591472e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.34783 0 0 .34783 3.6436 3.6457)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-1.svg b/.icons/awkward/24x24/panel/btsync-gui-1.svg
new file mode 100644
index 00000000..0db77a08
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.33589 .090001 -.090001 .33589 6.0921 1.7701)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-10.svg b/.icons/awkward/24x24/panel/btsync-gui-10.svg
new file mode 100644
index 00000000..111ac196
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(-.30117 .17388 -.17388 -.30117 23.412 15.056)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-11.svg b/.icons/awkward/24x24/panel/btsync-gui-11.svg
new file mode 100644
index 00000000..46279196
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(-.33589 .090001 -.090001 -.33589 22.231 17.905)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-2.svg b/.icons/awkward/24x24/panel/btsync-gui-2.svg
new file mode 100644
index 00000000..2ec3a918
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.30117 .17388 -.17388 .30117 8.9408 .58872)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-3.svg b/.icons/awkward/24x24/panel/btsync-gui-3.svg
new file mode 100644
index 00000000..d3e5542c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.24595 .24595 -.24595 .24595 11.999 .18384)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-4.svg b/.icons/awkward/24x24/panel/btsync-gui-4.svg
new file mode 100644
index 00000000..324ffaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.17388 .30117 -.30117 .17388 15.056 .58796)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-5.svg b/.icons/awkward/24x24/panel/btsync-gui-5.svg
new file mode 100644
index 00000000..177936d0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-5.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.090001 .33589 -.33589 .090001 17.905 1.7686)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-6.svg b/.icons/awkward/24x24/panel/btsync-gui-6.svg
new file mode 100644
index 00000000..9d9f57e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-6.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(0 .34783 -.34783 0 20.354 3.6436)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-7.svg b/.icons/awkward/24x24/panel/btsync-gui-7.svg
new file mode 100644
index 00000000..8ba785ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-7.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(-.090001 .33589 -.33589 -.090001 22.23 6.0921)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-8.svg b/.icons/awkward/24x24/panel/btsync-gui-8.svg
new file mode 100644
index 00000000..c88f4d0c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-8.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(-.17388 .30117 -.30117 -.17388 23.411 8.9408)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-9.svg b/.icons/awkward/24x24/panel/btsync-gui-9.svg
new file mode 100644
index 00000000..0f6fc3f4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(-.24595 .24595 -.24595 -.24595 23.816 11.999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-connecting.svg b/.icons/awkward/24x24/panel/btsync-gui-connecting.svg
new file mode 120000
index 00000000..e70bf0b6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-connecting.svg
@@ -0,0 +1 @@
+btsync-gui-0.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/btsync-gui-disconnected.svg b/.icons/awkward/24x24/panel/btsync-gui-disconnected.svg
new file mode 100644
index 00000000..9a61aea4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g opacity=".3" transform="matrix(.34783 0 0 .34783 3.6436 3.6457)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.4184 0-8 3.5816-8 8s3.5816 8 8 8 8-3.5816 8-8-3.5816-8-8-8zm0 2.5c2.304 0 4.3675 1.303 5.2812 3.3125l1.2188-0.46875-1 3.4688-3.3125-1.8438 1.2812-0.5c-0.62086-1.3102-1.9541-2.125-3.4688-2.125-1.5726 0-2.9961 0.93957-3.5625 2.3438l-1.781-0.687c0.8448-2.1035 2.9848-3.5 5.3438-3.5zm-5.5 4.7188 3.3125 1.7812-1.2812 0.5c0.61336 1.3047 1.9641 2.1562 3.4688 2.1562 1.5756 0 2.9786-0.91032 3.5625-2.3125l1.7812 0.6875c-0.8768 2.103-2.9793 3.4688-5.3438 3.4688-2.2925 0-4.387-1.3392-5.2812-3.3438l-1.2188 0.4375 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/btsync-gui-paused.svg b/.icons/awkward/24x24/panel/btsync-gui-paused.svg
new file mode 100644
index 00000000..82bc499b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/btsync-gui-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.9999998 c -4.4180499,0 -8.0000002,3.5819503 -8.0000002,8.0000002 0,4.41805 3.5819503,8 8.0000002,8 4.41805,0 8,-3.58195 8,-8 0,-4.4180499 -3.58195,-8.0000002 -8,-8.0000002 z m -3.7500002,2 3.0000002,0 c 0.287546,8.689e-4 0.560795,0.1252673 0.75,0.3417969 0.189205,-0.2165296 0.462454,-0.340928 0.75,-0.3417969 l 3,0 c 0.552291,0 1,0.4477091 1,1 l 0,1.9140625 c 0.201002,0.2820032 0.385248,0.5784339 0.53125,0.8984375 l 1.21875,-0.46875 -1,3.4687502 -0.75,-0.417969 0,1.408203 0.59375,0.228516 C 17.186748,14.407254 16.980003,14.749215 16.75,15.074219 L 16.75,17 c 0,0.552291 -0.447709,1 -1,1 l -3,0 C 12.46277,17.999636 12.189572,17.875943 12,17.660156 11.810428,17.875943 11.53723,17.999636 11.25,18 l -3.0000002,0 c -0.5522909,0 -1,-0.447709 -1,-1 l 0,-1.939453 C 7.0479975,14.775544 6.8627514,14.478254 6.7187498,14.15625 l -1.21875,0.439453 1,-3.375 0.75,0.402344 0,-1.394532 -0.59375,-0.2285152 C 6.8092515,9.6179955 7.0179972,9.2704566 7.2499998,8.9394529 l 0,-1.9394531 c 0,-0.5522909 0.4477091,-1 1,-1 z m 0.75,1 c -0.554,0 -1,0.446 -1,1 l 0,8.0000002 c 0,0.554 0.446,1 1,1 l 1,0 C 10.554,17 11,16.554 11,16 l 0,-8.0000002 c 0,-0.554 -0.446,-1 -1.0000002,-1 z m 5.0000002,0 c -0.554,0 -1,0.446 -1,1 L 13,16 c 0,0.554 0.446,1 1,1 l 1,0 c 0.554,0 1,-0.446 1,-1 l 0,-8.0000002 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/bumblebee-indicator-active.svg b/.icons/awkward/24x24/panel/bumblebee-indicator-active.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/bumblebee-indicator.svg b/.icons/awkward/24x24/panel/bumblebee-indicator.svg
new file mode 100644
index 00000000..ae89cf40
--- /dev/null
+++ b/.icons/awkward/24x24/panel/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m3.1455 11.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9222-7.835 3.9222s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.537-5.6895-5.243-5.6895-5.243zm5.6895 3.079v0.99674c-3.2033-0.576-4.0924-3.931-4.0924-3.931s1.538-1.7166 4.0925-1.995v1.0937c-0.00157 0-0.00263-0.000567-0.00403-0.000567-1.3407-0.1621-2.388 1.0998-2.388 1.0998s0.58704 2.1243 2.3929 2.7356m0-9.1059v1.8886c0.12327-0.00945 0.24653-0.017496 0.37046-0.021761 4.7737-0.1621 7.8841 3.9446 7.8841 3.9446s-3.5724 4.3766-7.2942 4.3766c-0.3411 0-0.66043-0.03189-0.96037-0.08542v1.1679c0.25648 0.03276 0.52241 0.05211 0.7999 0.05211 3.4634 0 5.968-1.7821 8.3933-3.8913 0.40211 0.32446 2.0483 1.1138 2.3867 1.4593-2.306 1.9451-7.6801 3.5131-10.727 3.5131-0.29368 0-0.57573-0.0179-0.85297-0.04485v1.6411h13.164v-14h-13.164zm0 4.1774v-1.2648c0.122-0.00735 0.24492-0.015159 0.37046-0.019202 3.4328-0.10864 5.6849 2.9721 5.6849 2.9721s-2.4325 3.4038-5.0407 3.4038c-0.37536 0-0.7119-0.06076-1.0148-0.16338v-3.8348c1.3364 0.1627 1.6054 0.75746 2.4088 2.1069l1.7868-1.5181s-1.3044-1.7236-3.5033-1.7236c-0.23902-0.000082-0.46773 0.01686-0.69233 0.04096"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/caffeine-cup-empty.svg b/.icons/awkward/24x24/panel/caffeine-cup-empty.svg
new file mode 100644
index 00000000..29e273d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/caffeine-cup-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,10 c -2.209139,0 -4,1.790861 -4,4 0,2.209139 1.790861,4 4,4 0.2424594,-8.38e-4 0.4843405,-0.02372 0.7226562,-0.06836 C 9.4620206,19.481091 10.958036,20 14,20 c 6,0 6,-2 6,-10 z m 0,2 0.00781,0 c 0.011613,1.596219 0.052166,2.938455 0.1953125,3.986328 C 8.1356935,15.994331 8.0678957,15.998894 8,16 6.8954305,16 6,15.104569 6,14 6,12.895431 6.8954305,12 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/caffeine-cup-full.svg b/.icons/awkward/24x24/panel/caffeine-cup-full.svg
new file mode 100644
index 00000000..b9346a76
--- /dev/null
+++ b/.icons/awkward/24x24/panel/caffeine-cup-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.193359,3 C 10.095159,4.38422 9.7660094,5.0661956 10.162109,5.9472656 10.521209,6.7459356 11.449022,7.15297 10.982422,9 11.748822,8.10008 12.357659,6.9571062 11.755859,6.0351562 11.143659,5.0974562 10.808359,4.528 11.193359,3 Z m 3,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 13.521209,6.7459356 14.449022,7.15297 13.982422,9 14.748822,8.10008 15.357659,6.9571063 14.755859,6.0351562 14.143659,5.0974563 13.808359,4.528 14.193359,3 Z m 3,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 16.521209,6.7459356 17.449022,7.15297 16.982422,9 17.748822,8.10008 18.357659,6.9571063 17.755859,6.0351562 17.143659,5.0974563 16.808359,4.528 17.193359,3 Z M 8,10 c -2.209139,0 -4,1.790861 -4,4 0,2.209139 1.790861,4 4,4 0.2424594,-8.38e-4 0.4843405,-0.02372 0.7226562,-0.06836 C 9.4620206,19.481091 10.958036,20 14,20 c 6,0 6,-2 6,-10 L 8,10 Z m 0,2 0.00781,0 c 0.011613,1.596219 0.052166,2.938455 0.1953125,3.986328 C 8.1356935,15.994331 8.0678957,15.998894 8,16 6.8954305,16 6,15.104569 6,14 6,12.895431 6.8954305,12 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/calibre-tray.svg b/.icons/awkward/24x24/panel/calibre-tray.svg
new file mode 100644
index 00000000..a98b9e00
--- /dev/null
+++ b/.icons/awkward/24x24/panel/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 7,4 0,16 11,0 c 0.554,0 1,-0.446 1,-1 L 19,5 C 19,4.446 18.554,4 18,4 L 13,4 7,4 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 14,4 0,7 2,0 0,-7 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 6,4 C 5.446,4 5,4.446 5,5 l 0,14 c 0,0.554 0.446,1 1,1 L 7,20 7,4 6,4 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/camera-off.svg b/.icons/awkward/24x24/panel/camera-off.svg
new file mode 100644
index 00000000..54891a8a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,5 c -3.3137,0 -6,2.6863 -6,6 0,2.087 1.0708,3.9251 2.6875,5 L 8,16 c -2,0 -2,2 -2,2 l 0,1 12,0 0,-1 c 0,0 0,-2 -2,-2 l -0.6875,0 c 1.617,-1.075 2.688,-2.913 2.688,-5 0,-3.3137 -2.686,-6 -6,-6 z m 0,4.0039 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/camera-on.svg b/.icons/awkward/24x24/panel/camera-on.svg
new file mode 100644
index 00000000..f842496c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,5 c -3.3137,0 -6,2.6863 -6,6 0,2.087 1.0708,3.9251 2.6875,5 L 8,16 c -2,0 -2,2 -2,2 l 0,1 12,0 0,-1 c 0,0 0,-2 -2,-2 l -0.6875,0 c 1.617,-1.075 2.688,-2.913 2.688,-5 0,-3.3137 -2.686,-6 -6,-6 z m 0,4.0039 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/camera-ready.svg b/.icons/awkward/24x24/panel/camera-ready.svg
new file mode 100644
index 00000000..546da769
--- /dev/null
+++ b/.icons/awkward/24x24/panel/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,5 c -3.3137,0 -6,2.6863 -6,6 0,2.087 1.0708,3.9251 2.6875,5 L 8,16 c -2,0 -2,2 -2,2 l 0,1 12,0 0,-1 c 0,0 0,-2 -2,-2 l -0.6875,0 c 1.617,-1.075 2.688,-2.913 2.688,-5 0,-3.3137 -2.686,-6 -6,-6 z m 0,4.0039 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cantata-panel.svg b/.icons/awkward/24x24/panel/cantata-panel.svg
new file mode 100644
index 00000000..0a303f0e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.810547,3.9808219 A 8,8 0 0 0 3.9999999,12.023791 8.0000004,8.0000004 0 0 0 20,12.023791 8,8 0 0 0 11.810547,3.9808219 Z M 12,5.9788687 c 3.308423,0 6,2.6915772 6,6.0000003 0,3.308423 -2.691577,5.999999 -6,5.999999 -3.3084229,0 -6.0000001,-2.691576 -6.0000001,-5.999999 0,-3.3084231 2.6915772,-6.0000003 6.0000001,-6.0000003 z m 0.400391,1 C 12.000391,6.9788687 12,7.3968375 12,7.3968375 L 12,12.1859 c -0.384502,-0.136042 -0.670523,-0.206361 -1.099609,-0.207031 -1.5463969,0 -2.9003909,0.89543 -2.9003909,1.999999 0,1.10457 1.453603,2 2.9999999,2 1.546398,0 3.000001,-0.89543 3.000001,-2 l 0,-4.9999993 c 0,0 2.26729,1.1586683 1.324218,2.0234383 -0.259008,0.14857 -0.344328,0.378196 -0.298828,0.578125 0.06909,0.303608 0.439979,0.538683 0.953125,0.320312 C 16.749531,11.498755 17,10.778088 17,10.178088 17,8.3780875 14.000392,6.9788687 12.400391,6.9788687 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/caps-lock-off.svg b/.icons/awkward/24x24/panel/caps-lock-off.svg
new file mode 100644
index 00000000..b5070c60
--- /dev/null
+++ b/.icons/awkward/24x24/panel/caps-lock-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 4.0004243,17.203 0,0.547 c 0,1.212 1.0381,2.25 2.25,2.25 l 11.4999997,0 c 1.212,0 2.25,-1.038 2.25,-2.25 l 0,-0.547 c -0.532,0.485 -1.225,0.797 -2,0.797 L 6.0004243,18 c -0.7746,0 -1.4684,-0.312 -2,-0.797 z M 12.0796,7.2969 11,11.289 l 2.1796,0 z M 10.898824,6 l 2.3146,0 2.91,9 -1.91,0 -0.609,-2 -3.0767,0 -0.6170997,2 -1.9102,0 z M 7.0004243,4 c -1.0193228,-1.709e-4 -1.8757271,0.7662125 -1.9883,1.7793 l -1,8.9997 c -0.1316098,1.184951 0.7960628,2.221193 1.9883,2.221 l 11.9999997,0 c 1.192117,1.4e-5 2.119597,-1.036168 1.988,-2.221 l -1,-8.9997 C 18.875864,4.7663264 18.019632,3.999982 17.000424,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/caps-lock-on.svg b/.icons/awkward/24x24/panel/caps-lock-on.svg
new file mode 100644
index 00000000..78c86f72
--- /dev/null
+++ b/.icons/awkward/24x24/panel/caps-lock-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 4.0004243,17.203 0,0.547 c 0,1.212 1.0381,2.25 2.25,2.25 l 11.4999997,0 c 1.212,0 2.25,-1.038 2.25,-2.25 l 0,-0.547 c -0.532,0.485 -1.225,0.797 -2,0.797 L 6.0004243,18 c -0.7746,0 -1.4684,-0.312 -2,-0.797 z M 12.0796,7.2969 11,11.289 l 2.1796,0 z M 10.898824,6 l 2.3146,0 2.91,9 -1.91,0 -0.609,-2 -3.0767,0 -0.6170997,2 -1.9102,0 z M 7.0004243,4 c -1.0193228,-1.709e-4 -1.8757271,0.7662125 -1.9883,1.7793 l -1,8.9997 c -0.1316098,1.184951 0.7960628,2.221193 1.9883,2.221 l 11.9999997,0 c 1.192117,1.4e-5 2.119597,-1.036168 1.988,-2.221 l -1,-8.9997 C 18.875864,4.7663264 18.019632,3.999982 17.000424,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cisco-tray-connected.svg b/.icons/awkward/24x24/panel/cisco-tray-connected.svg
new file mode 100644
index 00000000..dc3a4c3a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cisco-tray-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.009725,4 6.4180719,5.6269634 5.0449219,8.0449219 6.2107109,7.3828743 7.558275,7 9,7 c 0.524759,0 1.037157,0.052885 1.533203,0.1484375 0.0018,-0.00466 0.0041,-0.00902 0.0059,-0.013672 0.109049,-0.2835808 0.233686,-0.5574434 0.373047,-0.8242187 0.0129,-0.024874 0.02592,-0.049498 0.03906,-0.074219 0.127806,-0.238484 0.267456,-0.4682357 0.417969,-0.6914062 0.02988,-0.044688 0.05714,-0.090725 0.08789,-0.1347657 0.151973,-0.215866 0.314284,-0.4236254 0.486328,-0.6230468 0.02804,-0.032693 0.05347,-0.067383 0.08203,-0.099609 C 12.229896,4.457986 12.444498,4.2379308 12.673828,4.0332031 12.45122,4.0147621 12.227527,4 12,4 Z m 3.226562,0.6777344 c -0.289386,0.1504875 -0.560133,0.3292648 -0.818359,0.5234375 -0.06417,0.047973 -0.123414,0.1018974 -0.185547,0.1523437 -0.214183,0.1751328 -0.419783,0.3614802 -0.607422,0.5644532 -0.02986,0.032021 -0.06068,0.06303 -0.08984,0.095703 -0.457517,0.5172888 -0.829449,1.1116662 -1.089844,1.765625 1.928051,0.9151663 3.413906,2.5813972 4.115234,4.6191412 C 16.980802,12.151829 17.470568,12 18,12 c 0.750595,0 1.426039,0.292965 1.949219,0.757812 C 19.973234,12.507244 20,12.257287 20,12 20,8.7183319 18.041258,5.9142825 15.226562,4.6777344 Z M 9,9 C 6.920529,9 5.0933101,10.046465 4.0175781,11.644531 4.0123781,11.76324 4,11.87997 4,12 c 0,4.432 3.568,8 8,8 0.119372,0 0.235451,-0.01245 0.353516,-0.01758 l 0.002,0 C 13.013286,19.539584 13.564301,18.959751 14,18.296875 l 0,-1.392578 c -0.119225,-0.0696 -0.245649,-0.127996 -0.361328,-0.203125 -0.03237,-0.021 -0.06366,-0.043 -0.0957,-0.06445 -0.285849,-0.191584 -0.560432,-0.397127 -0.81836,-0.623047 -0.0031,-0.0027 -0.0066,-0.0051 -0.0098,-0.0078 -0.261357,-0.229614 -0.505115,-0.478562 -0.734375,-0.740234 -0.03115,-0.0355 -0.06127,-0.07137 -0.0918,-0.107422 -0.209976,-0.248385 -0.407211,-0.506126 -0.585938,-0.779297 -0.01292,-0.01971 -0.02632,-0.03876 -0.03906,-0.05859 -0.181167,-0.282329 -0.341251,-0.57938 -0.486328,-0.884765 -0.02795,-0.05873 -0.05353,-0.118216 -0.08008,-0.177735 -0.131227,-0.294674 -0.250319,-0.595729 -0.345703,-0.908203 -0.0065,-0.02114 -0.01519,-0.04128 -0.02148,-0.0625 -0.09544,-0.322294 -0.164079,-0.655937 -0.21875,-0.99414 -0.01282,-0.07917 -0.02467,-0.158327 -0.03516,-0.238281 C 10.030924,10.708992 10,10.358483 10,10 10,9.694348 10.01754,9.394017 10.05078,9.097656 9.7092773,9.037718 9.359197,9 9,9 Z m 3.013672,0.8125 C 12.011672,9.87577 12,9.936238 12,10 c 0,0.248781 0.01965,0.491853 0.04883,0.732422 0.0089,0.07358 0.02169,0.146032 0.0332,0.21875 0.02793,0.17572 0.0627,0.349374 0.105469,0.519531 0.01772,0.07068 0.0345,0.141289 0.05469,0.210938 0.0659,0.226739 0.141381,0.449467 0.232421,0.664062 0.0966,0.2277 0.209115,0.446117 0.332032,0.658203 0.01642,0.02842 0.03391,0.05586 0.05078,0.08399 0.115562,0.192026 0.241224,0.377564 0.376953,0.554687 0.01328,0.01738 0.02559,0.03551 0.03906,0.05273 0.306563,0.391105 0.659422,0.742732 1.052734,1.046876 0.01616,0.01252 0.03254,0.02475 0.04883,0.03711 0.105246,0.07968 0.21957,0.147583 0.330078,0.220703 L 15,15 C 15,12.777172 13.80056,10.849313 12.013672,9.8125 Z M 18,13 c -1.108,0 -2,0.9109 -2,2.03125 L 16,16 l -1,0 0,4 6,0 0,-4 -1,0 0,-0.96875 C 20,13.91135 19.108,13 18,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 l 0,1 -2,0 0,-1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cisco-tray-disconnecting.svg b/.icons/awkward/24x24/panel/cisco-tray-disconnecting.svg
new file mode 100644
index 00000000..b8d66b2f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cisco-tray-disconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 11.999999,4.0000001 c -2.990275,0 -5.581928,1.6269634 -6.955078,4.0449219 1.165789,-0.6620476 2.513353,-1.0449219 3.955078,-1.0449219 0.524759,0 1.037157,0.052885 1.533203,0.1484375 0.0018,-0.00466 0.0041,-0.00902 0.0059,-0.013672 0.109049,-0.2835808 0.233686,-0.5574434 0.373047,-0.8242187 0.0129,-0.024874 0.02592,-0.049498 0.03906,-0.074219 0.127806,-0.238484 0.267455,-0.4682357 0.417968,-0.6914062 0.02988,-0.044688 0.05714,-0.090725 0.08789,-0.1347657 0.151973,-0.215866 0.314283,-0.4236251 0.486327,-0.6230465 0.02804,-0.032693 0.05347,-0.067383 0.08203,-0.099609 0.204504,-0.2295139 0.419108,-0.4495692 0.648438,-0.6542969 -0.222608,-0.018441 -0.446301,-0.033203 -0.673828,-0.033203 z m 3.226562,0.6777344 c -0.289387,0.1504875 -0.560133,0.3292648 -0.818359,0.5234375 -0.06417,0.047973 -0.123414,0.1018974 -0.185547,0.1523437 -0.214183,0.1751328 -0.419783,0.3614804 -0.607422,0.5644532 -0.02986,0.032021 -0.06068,0.06303 -0.08984,0.095703 -0.457517,0.5172888 -0.829448,1.1116662 -1.089843,1.765625 2.700792,1.281954 4.564453,4.0218171 4.564453,7.2207031 0,0.30612 -0.02702,0.605553 -0.06055,0.902344 0.0032,5.59e-4 0.0066,-5.54e-4 0.0098,0 0.341459,0.06003 0.691543,0.09766 1.05075,0.09766 0.331389,0 0.654241,-0.03462 0.970703,-0.08594 0.650181,-1.156339 1.029297,-2.487053 1.029297,-3.91406 0,-3.2816682 -1.958743,-6.0857175 -4.773438,-7.3222656 z M 8.999999,8.9999999 c -2.079471,0 -3.90669,1.0464661 -4.982422,2.6445321 -0.0052,0.118709 -0.01758,0.235438 -0.01758,0.355468 0,4.432 3.568,8 8,8 0.119372,0 0.23545,-0.01245 0.353515,-0.01758 l 0.002,0 c 0.992801,-0.668301 1.77039,-1.627184 2.218751,-2.75586 -0.0013,-6.23e-4 -0.0026,-0.0013 -0.0039,-0.002 -0.324164,-0.153249 -0.633417,-0.329753 -0.931641,-0.523437 -0.03237,-0.021 -0.06366,-0.043 -0.0957,-0.06445 -0.285849,-0.191584 -0.560431,-0.397127 -0.818359,-0.623047 -0.0031,-0.0027 -0.0066,-0.0051 -0.0098,-0.0078 -0.261357,-0.229614 -0.505114,-0.478529 -0.734374,-0.740201 -0.03115,-0.0355 -0.06127,-0.07137 -0.0918,-0.107422 -0.209976,-0.248385 -0.407211,-0.506126 -0.585938,-0.779297 -0.01292,-0.01971 -0.02632,-0.03876 -0.03906,-0.05859 -0.181167,-0.28233 -0.341251,-0.57938 -0.486328,-0.884765 -0.02795,-0.05873 -0.05353,-0.118215 -0.08008,-0.177734 -0.131227,-0.294676 -0.250319,-0.595729 -0.345703,-0.908203 -0.0065,-0.02114 -0.01519,-0.04128 -0.02148,-0.0625 -0.09544,-0.322294 -0.164079,-0.655938 -0.21875,-0.994141 -0.01282,-0.07917 -0.02467,-0.158327 -0.03516,-0.238281 -0.04528,-0.345675 -0.07617,-0.696205 -0.07617,-1.054688 0,-0.3056521 0.01754,-0.6059831 0.05078,-0.9023441 -0.341504,-0.05994 -0.691584,-0.09766 -1.050781,-0.09766 z m 3.013672,0.8125 c -0.002,0.06327 -0.01367,0.123738 -0.01367,0.1875 0,0.2487811 0.01965,0.4918531 0.04883,0.7324221 0.0089,0.07358 0.02169,0.146032 0.0332,0.21875 0.02793,0.17572 0.0627,0.349375 0.105469,0.519532 0.01772,0.07068 0.0345,0.141288 0.05469,0.210937 0.0659,0.226739 0.141381,0.449468 0.232421,0.664063 0.0966,0.2277 0.209115,0.446117 0.332032,0.658203 0.01642,0.02842 0.03391,0.05587 0.05078,0.08398 0.115562,0.192026 0.241224,0.377564 0.376953,0.554687 0.01328,0.01738 0.02559,0.03551 0.03906,0.05273 0.306563,0.391104 0.659423,0.742731 1.052735,1.046875 0.01616,0.01252 0.03254,0.02475 0.04883,0.03711 0.191827,0.14523 0.392608,0.28057 0.601562,0.402344 0.0041,0.0024 0.0076,0.0055 0.01172,0.0078 0.002,-0.06364 0.01172,-0.125291 0.01172,-0.189441 0,-2.222828 -1.19944,-4.150687 -2.986328,-5.1875001 z m 4.453125,8.0312501 c -0.146406,0.383952 -0.311226,0.758284 -0.511719,1.111328 0.490144,-0.27835 0.937295,-0.618573 1.355469,-0.990234 -0.0027,-2.29e-4 -0.0051,-0.0017 -0.0078,-0.002 -0.283722,-0.02435 -0.561605,-0.06623 -0.835937,-0.119141 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cisco-tray-notconnected.svg b/.icons/awkward/24x24/panel/cisco-tray-notconnected.svg
new file mode 100644
index 00000000..57f1e094
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cisco-tray-notconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.999999,4.0000001 c -2.990275,0 -5.581928,1.6269634 -6.955078,4.0449219 1.165789,-0.6620476 2.513353,-1.0449219 3.955078,-1.0449219 0.524759,0 1.037157,0.052885 1.533203,0.1484375 0.0018,-0.00466 0.0041,-0.00902 0.0059,-0.013672 0.109049,-0.2835808 0.233686,-0.5574434 0.373047,-0.8242187 0.0129,-0.024874 0.02592,-0.049498 0.03906,-0.074219 0.127806,-0.238484 0.267455,-0.4682357 0.417968,-0.6914062 0.02988,-0.044688 0.05714,-0.090725 0.08789,-0.1347657 0.151973,-0.215866 0.314283,-0.4236251 0.486327,-0.6230465 0.02804,-0.032693 0.05347,-0.067383 0.08203,-0.099609 0.204504,-0.2295139 0.419108,-0.4495692 0.648438,-0.6542969 -0.222608,-0.018441 -0.446301,-0.033203 -0.673828,-0.033203 z m 3.226562,0.6777344 c -0.289387,0.1504875 -0.560133,0.3292648 -0.818359,0.5234375 -0.06417,0.047973 -0.123414,0.1018974 -0.185547,0.1523437 -0.214183,0.1751328 -0.419783,0.3614804 -0.607422,0.5644532 -0.02986,0.032021 -0.06068,0.06303 -0.08984,0.095703 -0.457517,0.5172888 -0.829448,1.1116662 -1.089843,1.765625 2.700792,1.281954 4.564453,4.0218171 4.564453,7.2207031 0,0.30612 -0.02702,0.605553 -0.06055,0.902344 0.0032,5.59e-4 0.0066,-5.54e-4 0.0098,0 0.341459,0.06003 0.691543,0.09766 1.05075,0.09766 0.331389,0 0.654241,-0.03462 0.970703,-0.08594 0.650181,-1.156339 1.029297,-2.487053 1.029297,-3.91406 0,-3.2816682 -1.958743,-6.0857175 -4.773438,-7.3222656 z M 8.999999,8.9999999 c -2.079471,0 -3.90669,1.0464661 -4.982422,2.6445321 -0.0052,0.118709 -0.01758,0.235438 -0.01758,0.355468 0,4.432 3.568,8 8,8 0.119372,0 0.23545,-0.01245 0.353515,-0.01758 l 0.002,0 c 0.992801,-0.668301 1.77039,-1.627184 2.218751,-2.75586 -0.0013,-6.23e-4 -0.0026,-0.0013 -0.0039,-0.002 -0.324164,-0.153249 -0.633417,-0.329753 -0.931641,-0.523437 -0.03237,-0.021 -0.06366,-0.043 -0.0957,-0.06445 -0.285849,-0.191584 -0.560431,-0.397127 -0.818359,-0.623047 -0.0031,-0.0027 -0.0066,-0.0051 -0.0098,-0.0078 -0.261357,-0.229614 -0.505114,-0.478529 -0.734374,-0.740201 -0.03115,-0.0355 -0.06127,-0.07137 -0.0918,-0.107422 -0.209976,-0.248385 -0.407211,-0.506126 -0.585938,-0.779297 -0.01292,-0.01971 -0.02632,-0.03876 -0.03906,-0.05859 -0.181167,-0.28233 -0.341251,-0.57938 -0.486328,-0.884765 -0.02795,-0.05873 -0.05353,-0.118215 -0.08008,-0.177734 -0.131227,-0.294676 -0.250319,-0.595729 -0.345703,-0.908203 -0.0065,-0.02114 -0.01519,-0.04128 -0.02148,-0.0625 -0.09544,-0.322294 -0.164079,-0.655938 -0.21875,-0.994141 -0.01282,-0.07917 -0.02467,-0.158327 -0.03516,-0.238281 -0.04528,-0.345675 -0.07617,-0.696205 -0.07617,-1.054688 0,-0.3056521 0.01754,-0.6059831 0.05078,-0.9023441 -0.341504,-0.05994 -0.691584,-0.09766 -1.050781,-0.09766 z m 3.013672,0.8125 c -0.002,0.06327 -0.01367,0.123738 -0.01367,0.1875 0,0.2487811 0.01965,0.4918531 0.04883,0.7324221 0.0089,0.07358 0.02169,0.146032 0.0332,0.21875 0.02793,0.17572 0.0627,0.349375 0.105469,0.519532 0.01772,0.07068 0.0345,0.141288 0.05469,0.210937 0.0659,0.226739 0.141381,0.449468 0.232421,0.664063 0.0966,0.2277 0.209115,0.446117 0.332032,0.658203 0.01642,0.02842 0.03391,0.05587 0.05078,0.08398 0.115562,0.192026 0.241224,0.377564 0.376953,0.554687 0.01328,0.01738 0.02559,0.03551 0.03906,0.05273 0.306563,0.391104 0.659423,0.742731 1.052735,1.046875 0.01616,0.01252 0.03254,0.02475 0.04883,0.03711 0.191827,0.14523 0.392608,0.28057 0.601562,0.402344 0.0041,0.0024 0.0076,0.0055 0.01172,0.0078 0.002,-0.06364 0.01172,-0.125291 0.01172,-0.189441 0,-2.222828 -1.19944,-4.150687 -2.986328,-5.1875001 z m 4.453125,8.0312501 c -0.146406,0.383952 -0.311226,0.758284 -0.511719,1.111328 0.490144,-0.27835 0.937295,-0.618573 1.355469,-0.990234 -0.0027,-2.29e-4 -0.0051,-0.0017 -0.0078,-0.002 -0.283722,-0.02435 -0.561605,-0.06623 -0.835937,-0.119141 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cisco-tray-quarantined.svg b/.icons/awkward/24x24/panel/cisco-tray-quarantined.svg
new file mode 100644
index 00000000..518b6c75
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cisco-tray-quarantined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.009725,4 6.4180719,5.6269634 5.0449219,8.0449219 6.2107109,7.3828743 7.558275,7 9,7 c 0.524759,0 1.037157,0.052885 1.533203,0.1484375 0.0018,-0.00466 0.0041,-0.00902 0.0059,-0.013672 0.109049,-0.2835808 0.233686,-0.5574434 0.373047,-0.8242187 0.0129,-0.024874 0.02592,-0.049498 0.03906,-0.074219 0.127806,-0.238484 0.267456,-0.4682357 0.417969,-0.6914062 0.02988,-0.044688 0.05714,-0.090725 0.08789,-0.1347657 0.151973,-0.215866 0.314284,-0.4236254 0.486328,-0.6230468 0.02804,-0.032693 0.05347,-0.067383 0.08203,-0.099609 0.204505,-0.229514 0.419108,-0.4495693 0.648438,-0.654297 C 12.45122,4.0147621 12.227527,4 12,4 Z m 3.226562,0.6777344 c -0.289386,0.1504875 -0.560133,0.3292648 -0.818359,0.5234375 -0.06417,0.047973 -0.123414,0.1018974 -0.185547,0.1523437 -0.214183,0.1751328 -0.419783,0.3614803 -0.607422,0.5644532 -0.02986,0.032021 -0.06068,0.06303 -0.08984,0.095703 -0.457517,0.5172888 -0.829449,1.1116662 -1.089844,1.765625 1.846254,0.8763402 3.283592,2.4434572 4.019531,4.3632812 0.344008,-0.08149 0.692941,-0.136719 1.044922,-0.136719 0.855336,0 1.709715,0.243764 2.451172,0.72461 C 19.973506,12.488694 20,12.248001 20,12 20,8.7183319 18.041258,5.9142825 15.226562,4.6777344 Z M 9,9 C 6.920529,9 5.0933101,10.046465 4.0175781,11.644531 4.0123781,11.76324 4,11.87997 4,12 c 0,4.432 3.568,8 8,8 0.119372,0 0.235451,-0.01245 0.353516,-0.01758 l 0.002,0 c 0.488328,-0.328717 0.924296,-0.728647 1.294922,-1.183594 -0.464227,-0.781436 -0.67047,-1.669836 -0.621094,-2.552734 -0.100444,-0.07885 -0.208588,-0.148249 -0.304688,-0.232422 -0.0031,-0.0027 -0.0066,-0.0051 -0.0098,-0.0078 -0.261357,-0.229614 -0.505115,-0.478562 -0.734375,-0.740234 -0.03115,-0.0355 -0.06127,-0.07137 -0.0918,-0.107422 -0.209976,-0.248385 -0.407211,-0.506126 -0.585938,-0.779297 -0.01292,-0.01971 -0.02632,-0.03876 -0.03906,-0.05859 -0.181167,-0.282328 -0.341251,-0.57938 -0.486328,-0.884765 -0.02795,-0.05873 -0.05353,-0.118215 -0.08008,-0.177735 -0.131227,-0.294674 -0.250319,-0.595729 -0.345703,-0.908203 -0.0065,-0.02114 -0.01519,-0.04128 -0.02148,-0.0625 -0.09544,-0.322294 -0.164079,-0.655937 -0.21875,-0.99414 -0.01282,-0.07917 -0.02467,-0.158327 -0.03516,-0.238281 C 10.030892,10.709012 10,10.358483 10,10 10,9.694348 10.01754,9.394017 10.05078,9.097656 9.7092773,9.037718 9.359197,9 9,9 Z m 3.013672,0.8125 C 12.011672,9.87577 12,9.936238 12,10 c 0,0.248781 0.01965,0.491853 0.04883,0.732422 0.0089,0.07358 0.02169,0.146032 0.0332,0.21875 0.02793,0.17572 0.0627,0.349374 0.105469,0.519531 0.01772,0.07068 0.0345,0.141289 0.05469,0.210938 0.0659,0.226739 0.141381,0.449467 0.232421,0.664062 0.0966,0.2277 0.209115,0.446117 0.332032,0.658203 0.01642,0.02842 0.03391,0.05587 0.05078,0.08399 0.115562,0.192026 0.241224,0.377564 0.376953,0.554687 0.01328,0.01738 0.02559,0.03551 0.03906,0.05273 0.125356,0.159929 0.263856,0.308901 0.404296,0.455079 0.180426,-0.294869 0.386146,-0.577552 0.640625,-0.832032 0.1063,-0.106299 0.227755,-0.185898 0.341797,-0.279297 C 14.187373,11.671935 13.24601,10.527544 12.013672,9.8125 Z M 17.449219,13 a 3.5,3.5 0 0 0 -2.423828,1.025391 3.5,3.5 0 0 0 0,4.949218 3.5,3.5 0 0 0 4.949218,0 3.5,3.5 0 0 0 0,-4.949218 A 3.5,3.5 0 0 0 17.449219,13 Z m 0.0918,1 a 2.5,2.5 0 0 1 1.726562,0.732422 2.5,2.5 0 0 1 0.314453,3.142578 l -3.46094,-3.460938 A 2.5,2.5 0 0 1 17.541016,14 Z m -2.123047,1.125 3.460937,3.460938 A 2.5,2.5 0 0 1 15.732422,18.267578 2.5,2.5 0 0 1 15.417969,15.125 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cisco-tray-reconnecting.svg b/.icons/awkward/24x24/panel/cisco-tray-reconnecting.svg
new file mode 100644
index 00000000..93d030c9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cisco-tray-reconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.009725,4 6.4180719,5.6269634 5.0449219,8.0449219 6.2107109,7.3828743 7.558275,7 9,7 c 0.524759,0 1.037157,0.052885 1.533203,0.1484375 0.0018,-0.00466 0.0041,-0.00902 0.0059,-0.013672 0.109049,-0.2835808 0.233686,-0.5574434 0.373047,-0.8242187 0.0129,-0.024874 0.02592,-0.049498 0.03906,-0.074219 0.127806,-0.238484 0.267456,-0.4682357 0.417969,-0.6914062 0.02988,-0.044688 0.05714,-0.090725 0.08789,-0.1347657 0.151973,-0.215866 0.314284,-0.4236254 0.486328,-0.6230468 0.02804,-0.032693 0.05347,-0.067383 0.08203,-0.099609 C 12.229896,4.457986 12.444498,4.2379308 12.673828,4.0332031 12.45122,4.0147621 12.227527,4 12,4 Z m 3.226562,0.6777344 c -0.289386,0.1504875 -0.560133,0.3292648 -0.818359,0.5234375 -0.06417,0.047973 -0.123414,0.1018974 -0.185547,0.1523437 -0.214183,0.1751328 -0.419783,0.3614802 -0.607422,0.5644532 -0.02986,0.032021 -0.06068,0.06303 -0.08984,0.095703 -0.457517,0.5172888 -0.829449,1.1116662 -1.089844,1.765625 1.881779,0.8932025 3.338777,2.5037582 4.060547,4.4746092 0.270909,-0.132717 0.559262,-0.231903 0.871094,-0.25 l 0.0039,0 c 0.08299,-0.0045 0.16701,-0.0045 0.25,0 0.845029,0.0452 1.589435,0.55637 1.980468,1.292969 l 0.203126,0.382813 C 19.922432,13.137315 20,12.579339 20,12 20,8.7183319 18.041258,5.9142825 15.226562,4.6777344 Z M 9,9 C 6.920529,9 5.0933101,10.046465 4.0175781,11.644531 4.0123781,11.76324 4,11.87997 4,12 c 0,4.432 3.568,8 8,8 0.119372,0 0.235451,-0.01245 0.353516,-0.01758 l 0.002,0 c 0.292006,-0.196563 0.558677,-0.426157 0.810547,-0.669922 -0.225065,-0.65705 -0.215061,-1.406311 0.140625,-2.076172 l 0.296875,-0.558594 c -0.02017,-0.01364 -0.04024,-0.02742 -0.06055,-0.04101 -0.285849,-0.191584 -0.560432,-0.397127 -0.81836,-0.623047 -0.0031,-0.0027 -0.0066,-0.0051 -0.0098,-0.0078 -0.261357,-0.229614 -0.505115,-0.478562 -0.734375,-0.740234 -0.03115,-0.0355 -0.06127,-0.07137 -0.0918,-0.107422 -0.209976,-0.248385 -0.407211,-0.506126 -0.585938,-0.779297 -0.01292,-0.01971 -0.02632,-0.03876 -0.03906,-0.05859 -0.181167,-0.282329 -0.341251,-0.57938 -0.486328,-0.884765 -0.02795,-0.05873 -0.05353,-0.118216 -0.08008,-0.177735 -0.131227,-0.294674 -0.250319,-0.595729 -0.345703,-0.908203 -0.0065,-0.02114 -0.01519,-0.04128 -0.02148,-0.0625 -0.09544,-0.322294 -0.164079,-0.655937 -0.21875,-0.99414 -0.01282,-0.07917 -0.02467,-0.158327 -0.03516,-0.238281 C 10.030883,10.708992 10,10.358483 10,10 10,9.694348 10.01754,9.394017 10.05078,9.097656 9.7092773,9.037718 9.359197,9 9,9 Z m 3.013672,0.8125 C 12.011672,9.87577 12,9.936238 12,10 c 0,0.248781 0.01965,0.491853 0.04883,0.732422 0.0089,0.07358 0.02169,0.146032 0.0332,0.21875 0.02793,0.17572 0.0627,0.349374 0.105469,0.519531 0.01772,0.07068 0.0345,0.141289 0.05469,0.210938 0.0659,0.226739 0.141381,0.449467 0.232421,0.664062 0.0966,0.2277 0.209115,0.446117 0.332032,0.658203 0.01642,0.02842 0.03391,0.05586 0.05078,0.08399 0.115562,0.192026 0.241224,0.377564 0.376953,0.554687 0.01328,0.01738 0.02559,0.03551 0.03906,0.05273 0.306563,0.391105 0.659422,0.742732 1.052734,1.046876 0.01616,0.01252 0.03254,0.02475 0.04883,0.03711 0.05528,0.04185 0.117081,0.07511 0.173828,0.115234 l 0.392578,-0.736328 C 14.681217,12.296243 13.570564,10.715862 12.013672,9.8125 Z m 5.412109,3.189453 a 1.4077754,1.5301004 0 0 0 -1.144531,0.763672 l -1.046875,1.96875 -1.044922,1.970703 A 1.4077754,1.5301004 0 0 0 15.40625,20 l 2.09375,0 2.091797,0 a 1.4077754,1.5301004 0 0 0 1.21875,-2.294922 l -1.046875,-1.970703 -1.044922,-1.96875 a 1.4077754,1.5301004 0 0 0 -1.152344,-0.763672 1.4077754,1.5301004 0 0 0 -0.140625,0 z M 17,14 l 1,0 0,3 -1,0 0,-3 z m 0,4 1,0 0,1 -1,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/classicmenu-indicator-dark.svg b/.icons/awkward/24x24/panel/classicmenu-indicator-dark.svg
new file mode 120000
index 00000000..546d7760
--- /dev/null
+++ b/.icons/awkward/24x24/panel/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/classicmenu-indicator.svg b/.icons/awkward/24x24/panel/classicmenu-indicator.svg
new file mode 100644
index 00000000..1e9bb2c7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,5 2,8 14,8 14,5 2,5 Z m 0,6 0,3 12,0 0,-3 -12,0 z m 14,0 3,4 3,-4 -6,0 z m -14,6 0,3 12,0 0,-3 -12,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/clementine-panel-grey.svg b/.icons/awkward/24x24/panel/clementine-panel-grey.svg
new file mode 100644
index 00000000..30cb32ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/24x24/panel/clementine-panel.svg b/.icons/awkward/24x24/panel/clementine-panel.svg
new file mode 100644
index 00000000..72d2ddbf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/clementine-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="M 7.8497138,4.0005457 C 4.9271455,4.1298338 1.2392715,11.017726 7.1521446,16.879331 13.150103,22.824513 20.200817,18.978997 19.995624,15.990532 A 8.5037006,8.5012098 0 0 1 14.504953,18.000584 8.5037006,8.5012098 0 0 1 6.0012532,9.4993751 8.5037006,8.5012098 0 0 1 8.0255716,4.0083593 c -0.058336,-0.00297 -0.1168109,-0.010426 -0.1758578,-0.00781 z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 8.5805006,4.1294703 c -1.2879993,1.4196552 -2.0790297,3.298512 -2.0790297,5.3699048 0,4.4248299 3.5773561,8.0011379 8.0034821,8.0011379 2.06802,0 3.944534,-0.787391 5.363663,-2.070606 C 19.746581,15.134516 19.544147,14.855438 19.243343,14.60557 18.04082,13.605128 15.82112,12.887848 13.50061,10.587421 11.052145,8.1599751 10.35452,5.8590851 9.3288732,4.6725163 9.1027601,4.4109538 8.8492234,4.2377372 8.5805006,4.1294703 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/clipboard.svg b/.icons/awkward/24x24/panel/clipboard.svg
new file mode 100644
index 00000000..65a084a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/clipboard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.687,5.1689 17.265,4.8148 C 16.6378,4.2891 15.8478,3.9996 15.0405,3.9996 c -1.0767,0 -2.0813,0.4954 -2.7561,1.3591 L 5.7893,13.6716 C 5.19424,14.433 4.92181,15.389 5.021,16.3633 c 0.09919,0.9742 0.55813,1.8502 1.29351,2.4666 l 0.42245,0.3541 c 0.6271,0.527 1.417,0.816 2.2242,0.816 0.12463,0 0.2507,-0.01 0.37471,-0.02 0.93498,-0.1021 1.7769,-0.5726 2.3681,-1.322 0.002,0 0.0031,0 4.3821,-5.6076 0.77987,-0.9983 0.63022,-2.4677 -0.33351,-3.2755 l -0.221,-0.185 c -0.399,-0.3338 -0.9,-0.5176 -1.413,-0.5176 -0.68362,0 -1.3214,0.3146 -1.75,0.863 l -4.3736,5.5976 c -0.28578,0.3659 -0.23097,0.9044 0.12227,1.2004 0.14618,0.1225 0.33012,0.19 0.51791,0.19 0.25017,0 0.48383,-0.1153 0.64114,-0.3166 l 4.3733,-5.598 c 0.11441,-0.1464 0.28483,-0.2303 0.46749,-0.2303 0.13882,0 0.26915,0.048 0.37695,0.1381 l 0.22146,0.1857 c 0.12442,0.1042 0.20218,0.2527 0.21902,0.4182 0.01679,0.1654 -0.02933,0.3275 -0.13005,0.4562 l -4.3687,5.5915 c -0.36073,0.4614 -0.89771,0.726 -1.4733,0.726 -0.4315,0 -0.85374,-0.1547 -1.189,-0.4357 L 7.351,17.5044 c -0.3918,-0.328 -0.6376,-0.796 -0.6905,-1.317 -0.0531,-0.521 0.0929,-1.032 0.411,-1.439 l 6.4959,-8.3131 c 0.36073,-0.4617 0.89788,-0.7265 1.4737,-0.7265 0.43155,0 0.85383,0.1547 1.189,0.4357 l 0.4224,0.354 c 0.81151,0.6802 0.93746,1.9173 0.28082,2.7577 -0.13848,0.1773 -0.20202,0.3997 -0.17894,0.6264 0.02312,0.2267 0.13009,0.4306 0.30113,0.574 0.14622,0.1225 0.33016,0.19 0.51796,0.19 0.25017,0 0.48379,-0.1154 0.64105,-0.3166 C 18.80871,9.5696 19.08125,8.6136 18.981125,7.6369 18.881,6.6602 18.422,5.7841 17.687,5.1689 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/clipit-trayicon-panel.svg b/.icons/awkward/24x24/panel/clipit-trayicon-panel.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/24x24/panel/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/clipman.svg b/.icons/awkward/24x24/panel/clipman.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/24x24/panel/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/cloudstatus.svg b/.icons/awkward/24x24/panel/cloudstatus.svg
new file mode 100644
index 00000000..a965df82
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.4667,6.0001 C 9.1811733,6.00202 7.1509055,7.493098 6.4188,9.7074 4.9416334,10.433299 4.0015465,11.960338 4,13.6364 4,16.04635 5.9102667,18 8.2667,18 c 1.0463008,-0.0021 2.055375,-0.397303 2.8354,-1.1105 0.121275,0.0108 0.242876,0.01735 0.36459,0.01964 0.779294,-0.0022 1.54864,-0.179117 2.2539,-0.51818 0.618999,0.339536 1.310389,0.517529 2.0128,0.51818 2.356695,-3.95e-4 4.266756,-1.954783 4.266,-4.365 -2.16e-4,-2.409913 -1.910602,-4.3633695 -4.267,-4.3632 l -0.0085,0 C 14.718477,6.809921 13.141479,6.0028458 11.46579,6.0001 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/connect_creating.svg b/.icons/awkward/24x24/panel/connect_creating.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/24x24/panel/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/connect_established.svg b/.icons/awkward/24x24/panel/connect_established.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/24x24/panel/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/copy-error.svg b/.icons/awkward/24x24/panel/copy-error.svg
new file mode 100644
index 00000000..2dbf12ec
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-error.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.83643 0 0 .83643 1.9628 2.2765)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m22.76 1.286-4.782 9.143-2.371-1.3829 6.717-8.1497z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11.273 19.037-4.0552 2.75-1.9428-11.507-5.2306 0.747 4.7823-4.1842 1.7923 0.5978z" transform="translate(0 -.59778)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m19.173 12.821-2.3911-1.6738-6.4232 5.4934 0.914 1.799 11.487 3.348"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.804 14.016-1.1951-3.587 3.5871-1.1596 2.391 1.1596z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-insync.svg b/.icons/awkward/24x24/panel/copy-insync.svg
new file mode 100644
index 00000000..31ff0ae8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-insync.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.83643 0 0 .83643 1.9628 2.2765)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m22.76 1.286-4.782 9.143-2.371-1.3829 6.717-8.1497z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.273 19.037-4.0552 2.75-1.9428-11.507-5.2306 0.747 4.7823-4.1842 1.7923 0.5978z" transform="translate(0 -.59778)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m19.173 12.821-2.3911-1.6738-6.4232 5.4934 0.914 1.799 11.487 3.348"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.804 14.016-1.1951-3.587 3.5871-1.1596 2.391 1.1596z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-paused.svg b/.icons/awkward/24x24/panel/copy-paused.svg
new file mode 100644
index 00000000..5a91db56
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m20.635 3.0254l-5.617 6.8184 1.982 1.1562 4-7.6484-0.365-0.3262zm-14.635 4.4746l-4 3.5 4.375-0.625 1.625 9.625 3.393-2.301 0.607 0.178v-2.856l-1.252 1.071-3.248-8.092-1.5-0.5zm7 2.529l-3 0.971 1 3 1-0.75v-0.25h0.334l2.666-2-2-0.971zm3 1.571l-1.637 1.4h3.637l-2-1.4z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m13 14v6h3v-6h-3zm4 0v6h3v-6h-3z" clip-rule="evenodd"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync1.svg b/.icons/awkward/24x24/panel/copy-sync1.svg
new file mode 100644
index 00000000..28d209a3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 6,20 6,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 1.16405,0 0,3 13.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -13.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync2.svg b/.icons/awkward/24x24/panel/copy-sync2.svg
new file mode 100644
index 00000000..25fd3d49
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 8,20 8,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 3.16405,0 0,3 11.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -11.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync3.svg b/.icons/awkward/24x24/panel/copy-sync3.svg
new file mode 100644
index 00000000..d22447c6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 10,20 10,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 5.16405,0 0,3 9.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -9.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync4.svg b/.icons/awkward/24x24/panel/copy-sync4.svg
new file mode 100644
index 00000000..219e2633
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 12,20 12,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 7.16405,0 0,3 7.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -7.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync5.svg b/.icons/awkward/24x24/panel/copy-sync5.svg
new file mode 100644
index 00000000..3388f961
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 14,20 14,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 9.16405,0 0,3 5.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -5.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync6.svg b/.icons/awkward/24x24/panel/copy-sync6.svg
new file mode 100644
index 00000000..a760e064
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 16,20 16,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 11.16405,0 0,3 3.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -3.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync7.svg b/.icons/awkward/24x24/panel/copy-sync7.svg
new file mode 100644
index 00000000..71d2a026
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.635,3.0253 15.018,9.8437 17,10.9999 21,3.3515 Z M 6,7.4999 l -4,3.5 4.375,-0.625 0.9492,5.625 3.3867,0 -3.2109,-8 z m 7,2.5293 -3,0.9707 1,3 4,-3 z m 3,1.5707 -5.1445,4.4 8.3435,0 -1.199,-3 z m -11.164,5.4 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 C 4.0001,19.627 4.3727,20 4.836,20 L 18,20 18,17 4.836,17 Z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="m 4.8359,16.9999 c -0.2317,0 -0.4406,0.093 -0.5918,0.244 0.1511,-0.151 0.3602,-0.244 0.5918,-0.244 z m 13.16405,0 0,3 1.16405,0 c 0.463,0 0.836,-0.375 0.836,-0.838 l 0,-1.3262 c 0,-0.463 -0.373,-0.836 -0.836,-0.836 l -1.16395,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-sync8.svg b/.icons/awkward/24x24/panel/copy-sync8.svg
new file mode 100644
index 00000000..2bb12874
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-sync8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20.634766 3.0253906 L 15.017578 9.84375 L 17 11 L 21 3.3515625 L 20.634766 3.0253906 z M 6 7.5 L 2 11 L 6.375 10.375 L 7.3242188 16 L 10.710938 16 L 7.5 8 L 6 7.5 z M 13 10.029297 L 10 11 L 11 14 L 15 11 L 13 10.029297 z M 16 11.599609 L 10.855469 16 L 19.199219 16 L 18 13 L 16 11.599609 z M 4.8359375 17 C 4.3726375 17 4 17.372938 4 17.835938 L 4 19.164062 C 4 19.627063 4.3726375 20 4.8359375 20 L 18 20 L 19.164062 20 C 19.627063 20 20 19.625109 20 19.162109 L 20 17.835938 C 20 17.372937 19.627062 17 19.164062 17 L 18 17 L 4.8359375 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copy-update.svg b/.icons/awkward/24x24/panel/copy-update.svg
new file mode 100644
index 00000000..166bf883
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copy-update.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20.636 3.0255-0.62102 0.75393a3.0001 3.0001 0 0 1 0.47402 0.55082l0.512-0.9785-0.365-0.3262zm-14.636 4.4748-4.0002 3.4997l4.3752-0.62502 1.6251 9.6253 3.3931-2.3011 9.6073 2.8011-3.0001-7.5003-2.0001-1.4-5.2522 4.4922-3.2488-8.0917-1.5-0.5zm10.207 0.90043-1.189 1.4435 1.9821 1.1562 1.047-2.0021a3.0001 3.0001 0 0 1 -0.047 0.002 3.0001 3.0001 0 0 1 -1.7931 -0.59962zm-3.2071 1.6287-3.0001 0.97103 1 3.0001 4.0001-3.0001-2.0001-0.97103z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m20 6a2 2 0 0 1 -4 0 2 2 0 1 1 4 0z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copyq-busy.svg b/.icons/awkward/24x24/panel/copyq-busy.svg
new file mode 100644
index 00000000..596ad4a5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copyq-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.5 4c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.2604-0.001 0.5198-0.031 0.7734-0.09l1.7266 2.59c-2.25 3.5 1 6.5 1 6.5s3.25-3 1-6.5l1.7285-2.5898c0.254 0.059 0.512 0.089 0.772 0.09 1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5-3.5 1.567-3.5 3.5c0.0012 0.80608 0.28061 1.587 0.79102 2.2109l-0.791 1.2891-0.789-1.2871c0.51-0.6247 0.789-1.4064 0.789-2.2129 0-1.933-1.567-3.5-3.5-3.5zm0 2c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.6716-1.5 1.5-1.5zm7 0c0.828 0 1.5 0.6716 1.5 1.5s-0.672 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.672-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/copyq-normal.svg b/.icons/awkward/24x24/panel/copyq-normal.svg
new file mode 100644
index 00000000..5fbbb713
--- /dev/null
+++ b/.icons/awkward/24x24/panel/copyq-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.5 5a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 1.4766 -0.33l1.5234 1.83-5.5 6.5 7-5 7 5-5.5-6.5 1.5234-1.832a3.5 3.5 0 0 0 1.477 0.332 3.5 3.5 0 0 0 3.5 -3.5 3.5 3.5 0 0 0 -0.002 -0.0254c0.000077-0.01965-0.0017-0.038945-0.002-0.058594a3.5 3.5 0 0 0 -0.045 -0.4707c-0.018-0.1195-0.046-0.2361-0.076-0.3535a3.5 3.5 0 0 0 -0.059 -0.2051c-0.063-0.1946-0.146-0.3814-0.244-0.5644-0.154-0.2881-0.335-0.5652-0.576-0.8086-0.536-0.5408-1.205-0.8547-1.9-0.9629a3.5 3.5 0 0 0 -0.02734 -0.00391 3.5 3.5 0 0 0 -0.46094 -0.042969c-0.012-0.0001-0.024-0.0039-0.036-0.0039-0.0059 0-0.01169 0.00192-0.01758 0.00195a3.5 3.5 0 0 0 -0.054 -0.002 3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.383 1.584l-1.383 1.916-1.381-1.912a3.5 3.5 0 0 0 0.381 -1.588 3.5 3.5 0 0 0 -3.5 -3.5zm0 2a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm9 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cpu-frequency-indicator.svg b/.icons/awkward/24x24/panel/cpu-frequency-indicator.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/crow-translate-tray.svg b/.icons/awkward/24x24/panel/crow-translate-tray.svg
new file mode 100644
index 00000000..b7a44b04
--- /dev/null
+++ b/.icons/awkward/24x24/panel/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12 4 C 7.5817 4 4 7.5817003 4 12 C 4 14.607097 5.2531965 16.916373 7.1835938 18.376953 C 7.218984 18.357321 7.256186 18.340906 7.2910156 18.320312 C 7.8640203 17.980897 8.4135433 17.581978 8.9433594 17.15625 C 7.1832049 16.110481 6 14.195768 6 12 C 6 8.6862753 8.686275 5.9999999 12 6 C 12.725915 6 13.418426 6.1348852 14.0625 6.3710938 C 14.065074 5.8268516 14.039531 5.2830989 13.945312 4.7480469 C 13.998843 4.5617562 14.020397 4.4675407 14.060547 4.28125 C 14.060856 4.279718 14.060242 4.2788547 14.060547 4.2773438 C 13.401947 4.1019152 12.713831 4 12 4 z M 14.177734 4.3066406 C 14.335788 5.0296032 14.391425 5.7626819 14.390625 6.4980469 C 16.51401 7.4220571 18 9.5364714 18 12 C 18 15.3135 15.3135 18 12 18 C 11.031633 18 10.120369 17.764869 9.3105469 17.357422 C 9.3017738 17.364595 9.2939268 17.373712 9.2851562 17.380859 C 8.7061853 17.851947 8.0814138 18.237713 7.4199219 18.552734 C 8.7180365 19.461824 10.294935 20 12 20 C 16.418 20 20 16.418 20 12 C 20 8.3376682 17.536053 5.2559723 14.177734 4.3066406 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.115234 4.0019531 C 14.096114 4.1117666 14.083487 4.1675146 14.060547 4.28125 C 14.020397 4.4675407 13.998843 4.5617562 13.945312 4.7480469 C 14.102083 5.6383205 14.105561 6.5550154 14.019531 7.4511719 C 13.999891 7.655354 13.971517 7.8591401 13.935547 8.0625 C 13.916821 8.108593 14.308594 8.0996094 14.308594 8.0996094 C 14.338184 7.8884346 14.359641 7.6773836 14.369141 7.46875 C 14.42076 6.3078646 14.415388 5.139307 14.115234 4.0019531 z M 13.916016 8.109375 C 13.534593 8.4478735 13.149281 8.8066955 12.863281 9.2148438 C 12.173678 10.200832 11.734487 11.447038 10.84375 12.298828 C 10.48171 12.643644 10.05987 12.944315 9.6269531 13.208984 C 9.854905 13.242524 10.107984 13.26533 10.335938 13.21875 C 9.8762021 13.509514 9.3617782 13.786143 8.9863281 14.173828 C 8.8005187 14.363943 8.6077972 14.558289 8.4277344 14.755859 C 8.5733172 14.666389 8.7436902 14.564401 8.9199219 14.5625 C 9.2110872 14.5588 9.7695313 14.236328 9.7695312 14.236328 C 9.7695312 14.236328 8.7181107 14.91266 8.2871094 15.332031 C 8.0419176 15.570607 7.7653991 15.798188 7.5546875 16.070312 C 7.365045 16.316323 7.3613281 16.310547 7.3613281 16.310547 C 7.7157069 16.180075 8.0756467 16.04499 8.4472656 15.964844 C 8.2978518 16.018894 8.2255479 16.045377 8.0742188 16.095703 C 7.7447421 16.226175 7.3675251 16.32426 7.0859375 16.488281 C 6.5783137 16.784637 6.0751196 17.545493 5.7226562 18.046875 C 5.5349312 18.311545 5.2255106 18.536469 5.0722656 18.808594 C 4.9841496 18.96516 4.9926009 19.128917 5.0136719 19.169922 C 5.1688323 19.455094 5.9438861 19.696405 6.3691406 19.800781 C 6.8805956 19.923797 7.4185331 19.979498 7.9453125 20 C 8.2575489 19.93477 8.5806795 19.805872 8.8105469 19.585938 C 9.1227834 19.287716 9.5738436 18.999103 9.7539062 18.613281 C 9.8573468 18.395207 10.015772 18.26738 10.021484 18.263672 C 9.7858705 18.653223 9.5277188 19.030809 9.2480469 19.388672 C 9.1139576 19.558285 8.9296875 19.773438 8.9296875 19.773438 C 9.2419239 19.661606 9.5685101 19.478062 9.875 19.427734 C 10.064641 19.396044 10.27434 19.308027 10.419922 19.173828 C 10.575082 19.03031 10.809345 18.973417 10.947266 18.826172 C 11.328462 18.417984 11.585262 17.795879 11.949219 17.367188 C 11.995189 17.313137 12.105168 17.172201 12.189453 17.056641 C 12.256503 16.963451 12.310547 16.884766 12.310547 16.884766 C 12.117076 17.322776 11.923526 17.768395 11.708984 18.193359 C 11.707084 18.197159 11.706978 18.201338 11.705078 18.205078 C 11.639948 18.322503 11.542964 18.436728 11.443359 18.542969 C 11.429939 18.557869 11.417707 18.571017 11.404297 18.585938 C 11.387067 18.604557 11.397058 18.604774 11.423828 18.589844 C 11.812687 18.384818 12.155725 18.072203 12.527344 17.826172 C 12.538834 17.818772 12.550984 17.812241 12.558594 17.806641 C 12.836351 17.646348 13.082144 17.362158 13.287109 17.134766 C 13.480581 16.92042 13.579138 16.790051 13.630859 16.484375 C 13.632759 16.475075 13.632866 16.466351 13.634766 16.457031 C 13.697976 16.015293 13.765511 15.574729 13.859375 15.136719 C 13.878525 15.045389 13.892807 14.967757 13.904297 14.90625 C 13.904297 14.89885 13.906303 14.888269 13.908203 14.880859 C 13.910103 14.865959 13.914116 14.850941 13.916016 14.837891 C 13.917916 14.830491 13.918022 14.823836 13.919922 14.816406 C 13.921822 14.803356 13.923881 14.792523 13.925781 14.783203 L 13.925781 14.78125 C 13.925781 14.77565 13.929741 14.755467 13.931641 14.748047 C 13.935441 14.727547 13.960937 14.654297 13.960938 14.654297 L 13.960938 14.683594 L 13.960938 14.701172 C 13.945566 15.47468 13.820692 16.3079 13.939453 17.068359 C 14.027573 17.631249 14.078125 17.515625 14.078125 17.515625 C 14.129845 16.852086 14.06092 16.045301 14.279297 15.441406 C 14.426795 15.033217 14.663614 14.590264 14.740234 14.150391 C 14.818764 13.699333 14.816178 13.2181 14.804688 12.755859 C 14.789367 12.157556 14.752211 11.555423 14.666016 10.958984 C 14.746466 11.242293 14.863576 11.539313 14.878906 11.830078 C 14.894226 12.10593 14.902546 12.390431 14.910156 12.671875 C 14.975286 12.325196 15.024644 11.955789 14.986328 11.603516 C 14.949888 11.279203 15.012972 10.947628 14.976562 10.628906 C 14.92869 10.211448 14.915188 9.7602863 14.773438 9.3632812 C 14.637432 8.9755957 14.460863 8.5887681 14.357422 8.1992188 C 14.347749 8.1632822 14.323298 8.1341233 14.294922 8.109375 C 14.144653 9.1738211 13.779611 10.257249 13.445312 11.25 C 13.022805 12.506972 12.345615 13.569669 11.708984 14.708984 C 11.123971 15.754173 10.197088 16.637657 9.2851562 17.380859 C 8.4898447 18.027975 7.610407 18.522012 6.6640625 18.878906 C 6.3696442 18.98872 6.0401401 19.027305 5.7285156 19.037109 C 5.4990987 19.043009 5.3357722 19.029297 5.328125 19.029297 C 6.0049047 18.884186 6.6907082 18.675245 7.2910156 18.320312 C 8.9561995 17.333952 10.525019 15.983437 11.501953 14.261719 C 12.12329 13.169467 12.710015 12.096589 13.119141 10.896484 C 13.425082 9.9948886 13.742969 9.057721 13.916016 8.109375 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cryptfolder-closed-light.svg b/.icons/awkward/24x24/panel/cryptfolder-closed-light.svg
new file mode 100644
index 00000000..c20ccf50
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cryptfolder-closed-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 5c-2.216 0-4 1.8216-4 4.0625v1.9375h-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-1.9375c0-2.24-1.784-4.0625-4-4.0625zm0 2c1.108 0 2 0.892 2 2v2h-4v-2c0-1.108 0.892-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cryptfolder-indicator-light.svg b/.icons/awkward/24x24/panel/cryptfolder-indicator-light.svg
new file mode 120000
index 00000000..aa3d5229
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cryptfolder-indicator-light.svg
@@ -0,0 +1 @@
+cryptfolder-closed-light.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/cryptfolder-open-light.svg b/.icons/awkward/24x24/panel/cryptfolder-open-light.svg
new file mode 100644
index 00000000..61cbc33e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cryptfolder-open-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-2.195 0-3.9666 1.7884-4 4v1h1 1v-1c0-1.108 0.892-2 2-2s2 0.892 2 2v4h-2-3-1-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-3.9375c0-2.24-1.784-4.0625-4-4.0625z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/cryptkeeper.svg b/.icons/awkward/24x24/panel/cryptkeeper.svg
new file mode 100644
index 00000000..00ec2bb5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/cryptkeeper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.5,4 A 5.5,5.5 0 0 0 9,9.5 5.5,5.5 0 0 0 14.5,15 5.5,5.5 0 0 0 20,9.5 5.5,5.5 0 0 0 14.5,4 Z m 0.322,2.4727 a 2.5,2 45 0 1 1.856,0.8496 2.5,2 45 0 1 0.353,3.1816 A 2.5,2 45 0 1 13.85,10.1504 2.5,2 45 0 1 13.496,6.9688 2.5,2 45 0 1 14.822,6.4727 Z M 8.2656,11.32 4.293,15.293 A 1.0001,1.0001 0 0 0 4,16 l 0,3 a 1.0001,1.0001 0 0 0 1,1 l 3,0 a 1.0001,1.0001 0 0 0 1,-1 l 0,-2 2,0 a 1.0001,1.0001 0 0 0 1,-1 l 0,-0.504 C 11.227,15.172 10.53,14.702 9.9414,14.121 l -3.4102,3.41 A 0.75063,0.75063 0 0 1 5.4688,16.471 L 8.998,12.941 C 8.6839,12.442 8.4353,11.898 8.2656,11.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/de.haeckerfelix.gradio-symbolic.svg b/.icons/awkward/24x24/panel/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 00000000..17ab0781
--- /dev/null
+++ b/.icons/awkward/24x24/panel/de.haeckerfelix.gradio-symbolic.svg
@@ -0,0 +1 @@
+radiotray_connecting.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/deadbeef-panel.svg b/.icons/awkward/24x24/panel/deadbeef-panel.svg
new file mode 100644
index 00000000..e0470598
--- /dev/null
+++ b/.icons/awkward/24x24/panel/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 6,4 6,12 10.5,9.0000001 15,12 6,18 6,20 18,12 12,8.0000004 6,4 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/deluge-panel.svg b/.icons/awkward/24x24/panel/deluge-panel.svg
new file mode 100644
index 00000000..75473962
--- /dev/null
+++ b/.icons/awkward/24x24/panel/deluge-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.016,4 C 11.874,4.0005 11.726,4.1324 11.518,4.4004 L 7.1799,10.721 C 5.6876,12.894 5.7036,15.242 6.7093,17.016 7.7148,18.789 9.6947,20 12.002,20 14.309,20 16.286,18.789 17.291,17.016 18.296,15.242 18.311,12.894 16.82,10.719 L 12.48,4.3887 C 12.293,4.1312 12.157,3.9995 12.016,4 Z M 12.004,5.7129 15.666,11.324 C 16.557,12.706 16.729,14.014 15.246,15.191 15.069,15.342 14.846,15.484 14.602,15.613 14.045,15.86 13.458,16.12 12.803,16.195 12.537,16.241 12.256,16.269 11.945,16.256 11.912,16.252 11.878,16.25 11.844,16.25 H 11.838 C 10.845,16.25 10.025,15.424 10.025,14.334 10.026,13.366 10.691,12.583 11.562,12.441 11.729,12.409 11.902,12.377 12.084,12.338 12.817,12.097 13.134,11.068 12.439,10.574 11.946,10.224 11.371,10.031 10.795,10.004 10.087,9.971 9.3918,10.197 8.7951,10.617 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/desktopconnected.svg b/.icons/awkward/24x24/panel/desktopconnected.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/desktopdisconnected.svg b/.icons/awkward/24x24/panel/desktopdisconnected.svg
new file mode 100644
index 00000000..aa489fbb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/desktopdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/desktoptrusted.svg b/.icons/awkward/24x24/panel/desktoptrusted.svg
new file mode 100644
index 00000000..d7f16731
--- /dev/null
+++ b/.icons/awkward/24x24/panel/desktoptrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dialog-password-panel.svg b/.icons/awkward/24x24/panel/dialog-password-panel.svg
new file mode 100644
index 00000000..f0dcd5ab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dialog-password-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 C 9.34,5 8,6.34 8,8 8,9.24 8.74,10.3 9.82,10.76 L 8,17 H 14 L 12.18,10.76 C 13.26,10.3 14,9.24 14,8 14,6.34 12.66,5 11,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dino-status-away.svg b/.icons/awkward/24x24/panel/dino-status-away.svg
new file mode 100644
index 00000000..8a29c1fc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dino-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -0.125,2 h 0.25 C 12.60975,6 13,6.39025 13,6.875 V 11 h 4.125 C 17.60975,11 18,11.39025 18,11.875 v 0.25 C 18,12.60975 17.60975,13 17.125,13 h -5 -0.25 C 11.39025,13 11,12.60975 11,12.125 v -0.25 -5 C 11,6.39025 11.39025,6 11.875,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dino-status-chat.svg b/.icons/awkward/24x24/panel/dino-status-chat.svg
new file mode 100644
index 00000000..0f78ecb5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dino-status-chat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z M 9,8 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 6,0 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m -7.0625,4.986328 a 1.0001,1.0001 0 0 1 0.099609,0 1.0001,1.0001 0 0 1 0.953125,0.867188 c 0,0 0.075177,0.506001 0.4785156,1.050781 C 9.8720887,15.449077 10.502182,16 12,16 c 1.497818,0 2.127911,-0.550923 2.53125,-1.095703 0.403336,-0.544781 0.478516,-1.050781 0.478516,-1.050781 a 1.00101,1.00101 0 1 1 1.980468,0.292968 c 0,0 -0.144347,0.994 -0.851562,1.949219 C 15.431457,17.050923 14.059966,18 12,18 9.9400341,18 8.5685434,17.050923 7.8613281,16.095703 7.1541128,15.140483 7.0097656,14.146484 7.0097656,14.146484 A 1.0001,1.0001 0 0 1 7.9375,12.986328 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dino-status-dnd.svg b/.icons/awkward/24x24/panel/dino-status-dnd.svg
new file mode 100644
index 00000000..6a06ae77
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dino-status-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -4,7 h 8 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 8 C 7.446,13 7,12.554 7,12 7,11.446 7.446,11 8,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dino-status-online.svg b/.icons/awkward/24x24/panel/dino-status-online.svg
new file mode 100644
index 00000000..5e17eebb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dino-status-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m 1.984375,1.9355469 A 1.0001,1.0001 0 0 1 15,6.9492188 v 3.9101562 a 1.0001,1.0001 0 0 1 0,0.326172 v 3.796875 A 1.0001,1.0001 0 0 1 15,15 v 0.986328 A 1.0001,1.0001 0 1 1 13,16 H 10 L 9,15 v -3.982422 l 1,-1 h 3 V 6.9492188 A 1.0001,1.0001 0 0 1 13.984375,5.9355469 Z M 11,12.017578 V 14 h 2 v -1.982422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/diodon-panel.svg b/.icons/awkward/24x24/panel/diodon-panel.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/discord-tray-connected.svg b/.icons/awkward/24x24/panel/discord-tray-connected.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray-connected.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/discord-tray-deafened.svg b/.icons/awkward/24x24/panel/discord-tray-deafened.svg
new file mode 100644
index 00000000..9e6d3a5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray-deafened.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.6370626,4.2226561 4.223,5.6367187 6.3987813,7.8124999 C 5.523922,8.9795349 5.0003438,10.425073 5.0003438,12 l 0,4.666016 c 0,0 6.514e-4,2.333984 2.3339844,2.333984 l 2.6660158,0 0,-6 -3.0000002,0 0,-1 c 0,-0.962016 0.3520335,-1.884543 0.90625,-2.679687 l 6.0937502,6.093749 0,3.585938 2.666016,0 c 1.188529,-0.134266 1.660682,-0.749513 2.197265,-1.550783 L 15.457375,14.042969 14.414406,13 Z m 6.3632814,0.7773438 c -1.049255,0 -2.0365592,0.242713 -2.9277346,0.65625 l 1.5781246,1.578125 c 0.435722,-0.1454061 0.887407,-0.234375 1.34961,-0.234375 2.59,0 5,2.4100001 5,5.0000001 l 0,1 -0.585938,0 2.585938,2.585938 0,-3.585938 c 0,-3.8733331 -3.126666,-7.0000001 -7,-7.0000001 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/discord-tray-muted.svg b/.icons/awkward/24x24/panel/discord-tray-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/discord-tray-speaking.svg b/.icons/awkward/24x24/panel/discord-tray-speaking.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray-speaking.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/discord-tray-unread.svg b/.icons/awkward/24x24/panel/discord-tray-unread.svg
new file mode 100644
index 00000000..fb036dfa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.175781,6.0000002 c 0,0 -1.9804458,-0.04304 -4.0781248,1.4980469 C 3.9999782,9.0391301 3,12.228965 3,16.824219 c 0,0 2.2239914,2.074982 5.4433594,2.175781 0,0 0.5395465,-0.634246 0.9765625,-1.181641 C 7.5699399,17.270965 6.8691406,15.632812 6.8691406,15.632812 8.5736651,16.585677 9.732467,16.983424 11.5,17 c 1.767533,-0.01658 3.926335,-0.414323 5.630859,-1.367188 0,0 -0.700799,1.638153 -2.550781,2.185547 C 15.017094,18.365754 15.556641,19 15.556641,19 18.776009,18.899201 21,16.824219 21,16.824219 21,12.228965 20.000022,9.0391301 17.902344,7.4980471 15.804665,5.9569601 13.824219,6.0000002 13.824219,6.0000002 l -0.146485,0.171875 c 2.622073,0.734693 3.816407,2.3730469 3.816407,2.3730469 0,0 -0.320389,-0.1718468 -0.859375,-0.4023438 C 14.999968,7.3578111 13.000043,6.9999687 11.5,7.0000002 9.999957,6.9999687 9.0000334,7.3578111 7.3652344,8.1425783 c -0.5389855,0.230497 -0.859375,0.4023438 -0.859375,0.4023438 0,0 1.1943322,-1.6383539 3.8164066,-2.3730469 z M 9.5,12 c 0.838151,0 1.5146,0.668208 1.5,1.5 C 11,14.331792 10.338151,15 9.5,15 8.676558,15 8,14.331792 8,13.5 8,12.668208 8.661868,12 9.5,12 Z m 5,0 C 15.338132,12 16,12.668208 16,13.5 16,14.331792 15.323442,15 14.5,15 13.661849,15 13,14.331792 13,13.5 12.9854,12.668208 13.661849,12 14.5,12 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="7" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/discord-tray.svg b/.icons/awkward/24x24/panel/discord-tray.svg
new file mode 100644
index 00000000..1d207073
--- /dev/null
+++ b/.icons/awkward/24x24/panel/discord-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.175781,6.0000002 c 0,0 -1.9804458,-0.04304 -4.0781248,1.4980469 C 3.9999782,9.0391301 3,12.228965 3,16.824219 c 0,0 2.2239914,2.074982 5.4433594,2.175781 0,0 0.5395465,-0.634246 0.9765625,-1.181641 C 7.5699399,17.270965 6.8691406,15.632812 6.8691406,15.632812 8.5736651,16.585677 9.732467,16.983424 11.5,17 c 1.767533,-0.01658 3.926335,-0.414323 5.630859,-1.367188 0,0 -0.700799,1.638153 -2.550781,2.185547 C 15.017094,18.365754 15.556641,19 15.556641,19 18.776009,18.899201 21,16.824219 21,16.824219 21,12.228965 20.000022,9.0391301 17.902344,7.4980471 15.804665,5.9569601 13.824219,6.0000002 13.824219,6.0000002 l -0.146485,0.171875 c 2.622073,0.734693 3.816407,2.3730469 3.816407,2.3730469 0,0 -0.320389,-0.1718468 -0.859375,-0.4023438 C 14.999968,7.3578111 13.000043,6.9999687 11.5,7.0000002 9.999957,6.9999687 9.0000334,7.3578111 7.3652344,8.1425783 c -0.5389855,0.230497 -0.859375,0.4023438 -0.859375,0.4023438 0,0 1.1943322,-1.6383539 3.8164066,-2.3730469 z M 9.5,12 c 0.838151,0 1.5146,0.668208 1.5,1.5 C 11,14.331792 10.338151,15 9.5,15 8.676558,15 8,14.331792 8,13.5 8,12.668208 8.661868,12 9.5,12 Z m 5,0 C 15.338132,12 16,12.668208 16,13.5 16,14.331792 15.323442,15 14.5,15 13.661849,15 13,14.331792 13,13.5 12.9854,12.668208 13.661849,12 14.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/disper-panel.svg b/.icons/awkward/24x24/panel/disper-panel.svg
new file mode 100644
index 00000000..7f07ca20
--- /dev/null
+++ b/.icons/awkward/24x24/panel/disper-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-blank.svg b/.icons/awkward/24x24/panel/dropboxstatus-blank.svg
new file mode 100644
index 00000000..30cb32ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-busy.svg b/.icons/awkward/24x24/panel/dropboxstatus-busy.svg
new file mode 100644
index 00000000..00eb09a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.0098 4-5 3 4 2.9844l-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.7773 1.334c0.91425-1.4506 2.508-2.3315 4.2227-2.334 1.0745 0.003 2.1196 0.35112 2.9805 0.99414l0.0293-0.0176-4.0098-2.9765 4-3-5-3-4 2.9844-4-2.9844zm10 9c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4 4-1.7909 4-4-1.7909-4-4-4zm-6 1-4 3-1-0.59961v0.59961l5 3 1.4766-0.88477c-0.31166-0.66173-0.47434-1.3838-0.47656-2.1152-0.00024-0.67105 0.1346-1.3353 0.39648-1.9531l-1.4-1.05zm6 0a3 3 0 0 1 3 3h-1a2 2 0 0 0 -2 -2v-1zm-3 3h1a2 2 0 0 0 2 2v1a3 3 0 0 1 -3 -3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-busy2.svg b/.icons/awkward/24x24/panel/dropboxstatus-busy2.svg
new file mode 100644
index 00000000..3015ea8c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-busy2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.0098 4-5 3 4 2.9844l-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.7773 1.334c0.91425-1.4506 2.508-2.3315 4.2227-2.334 1.0745 0.003 2.1196 0.35112 2.9805 0.99414l0.0293-0.0176-4.0098-2.9765 4-3-5-3-4 2.9844-4-2.9844zm10 9c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4 4-1.7909 4-4-1.7909-4-4-4zm-6 1-4 3-1-0.59961v0.59961l5 3 1.4766-0.88477c-0.31166-0.66173-0.47434-1.3838-0.47656-2.1152-0.00024-0.67105 0.1346-1.3353 0.39648-1.9531l-1.4-1.05zm6 0v1a2 2 0 0 0 -2 2h-1a3 3 0 0 1 3 -3zm2 3h1a3 3 0 0 1 -3 3v-1a2 2 0 0 0 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-idle.svg b/.icons/awkward/24x24/panel/dropboxstatus-idle.svg
new file mode 100644
index 00000000..c6435a89
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.0098 4-5 3 4 2.9844l-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.7773 1.334a5 5 0 0 1 4.223 -2.33 5 5 0 0 1 2.9805 0.99414l0.0293-0.0176-4.009-2.97 4-3-5-3-4 2.9844-4-2.9844zm10 9a4 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 -4zm0 0.49219a3.5 3.5 0 0 1 0.54297 0.0469c-0.19832-0.0312-0.39859-0.0485-0.59961-0.0449a3.5 3.5 0 0 1 0.057 -0.01zm-0.06836 0.002c-0.16063 0.003-0.32073 0.019-0.48047 0.0449a3.5 3.5 0 0 1 0.48047 -0.0449zm-0.50586 0.0488c-0.16478 0.028-0.32899 0.0669-0.49023 0.11914a3.5 3.5 0 0 1 0.49023 -0.11914zm1.2715 0.0254a3.5 3.5 0 0 1 0.40234 0.10742c-0.13149-0.0438-0.26662-0.0797-0.40234-0.10742zm-1.7695 0.0957c-0.15326 0.0501-0.30335 0.11327-0.45117 0.18555a3.5 3.5 0 0 1 0.45117 -0.18555zm2.3242 0.0664a3.5 3.5 0 0 1 0.36914 0.16992c-0.12034-0.0636-0.2429-0.12114-0.36914-0.16992zm-2.8184 0.14062c-0.15054 0.0762-0.29709 0.16204-0.43945 0.26172-0.19828 0.13884-0.37894 0.29598-0.53906 0.46485-0.1533 0.16167-0.28699 0.33612-0.4043 0.51953a3.5 3.5 0 0 1 0.4043 -0.51953 3.5 3.5 0 0 1 0.97852 -0.72657zm3.3418 0.11524a3.5 3.5 0 0 1 0.42188 0.28906c-0.13348-0.10894-0.27612-0.20219-0.42188-0.28906zm-7.776 0-4 3-1-0.59961v0.59961l5 3 1.4766-0.88477a5 5 0 0 1 -0.477 -2.12 5 5 0 0 1 0.396 -1.95l-1.396-1.05zm8.1992 0.27539a3.5 3.5 0 0 1 0.43359 0.42188 3.5 3.5 0 0 1 0.002 0.002 3.5 3.5 0 0 1 0.71289 1.2949 3.5 3.5 0 0 1 0.10547 0.4375 3.5 3.5 0 0 1 0.04297 0.46094c-0.005-0.153-0.019-0.307-0.044-0.46-0.024-0.15-0.06-0.296-0.105-0.437-0.045-0.142-0.098-0.279-0.158-0.415l-3.1816 3.6348-0.34375 0.40625-0.39258-0.375-1.502-1.502c-0.18852-0.1885-0.18851-0.53218 0-0.7207 0.18852-0.1885 0.53219-0.18852 0.7207 0l1.127 1.127 3.0156-3.4531c-0.13452-0.15508-0.27888-0.2955-0.43359-0.42188zm-5.1816 0.89453c-0.10839 0.1764-0.19867 0.36018-0.27344 0.55078a3.5 3.5 0 0 1 0.27344 -0.55078zm-0.29102 0.59766c-0.072 0.191-0.127 0.388-0.164 0.588a3.5 3.5 0 0 1 0.16406 -0.58789zm-0.17578 0.6543c-0.03385 0.20256-0.05101 0.40916-0.04883 0.61523a3.5 3.5 0 0 1 -0.002 -0.0449 3.5 3.5 0 0 1 0.05078 -0.57031zm6.9473 0.50781a3.5 3.5 0 0 1 0.002 0.0625 3.5 3.5 0 0 1 -0.02148 0.38086c0.01581-0.14709 0.02244-0.29484 0.01953-0.44336zm-6.9922 0.17578c0.0056 0.18648 0.02661 0.37164 0.0625 0.55664a3.5 3.5 0 0 1 -0.0625 -0.55664zm0.0918 0.68945c0.04184 0.17791 0.09713 0.35505 0.16797 0.52735a3.5 3.5 0 0 1 -0.16797 -0.52735zm0.22461 0.6543c0.08065 0.17586 0.17477 0.34829 0.28711 0.51367a3.5 3.5 0 0 1 -0.28711 -0.51367zm6.3242 0.0644c-0.0034 0.007-0.0063 0.0144-0.0098 0.0215a3.5 3.5 0 0 1 -0.07422 0.15039c-0.0036 0.007-0.008 0.0129-0.01172 0.0195 0.03491-0.0624 0.06482-0.12721 0.0957-0.19141zm-0.19336 0.34961c-0.007 0.0108-0.01254 0.0224-0.01953 0.0332a3.5 3.5 0 0 1 -0.10156 0.14649c0.04257-0.0589 0.08253-0.11867 0.12109-0.17969zm-5.7715 0.19727c0.10968 0.15001 0.22984 0.28675 0.35742 0.41406a3.5 3.5 0 0 1 -0.35742 -0.41406zm5.5156 0.16015c-0.0041 0.005-0.0075 0.0106-0.01172 0.0156a3.5 3.5 0 0 1 -0.16797 0.18164c0.06199-0.0643 0.12342-0.1292 0.17969-0.19727zm-5.0371 0.3711c0.1253 0.11345 0.2586 0.21405 0.39648 0.30664a3.5 3.5 0 0 1 -0.398 -0.306zm4.2812 0.31054a3.5 3.5 0 0 1 -0.46289 0.25977c-0.0072 0.003-0.01432 0.006-0.02148 0.01 0.16574-0.0765 0.3279-0.16483 0.48438-0.26954zm-3.7031 0.11133c0.12543 0.0734 0.25616 0.13663 0.38867 0.19336a3.5 3.5 0 0 1 -0.38867 -0.19336zm3.082 0.21875c-0.0046 0.002-0.0091 0.004-0.01367 0.006a3.5 3.5 0 0 1 -0.45703 0.14649c0.15863-0.0401 0.31668-0.0891 0.4707-0.15235zm-2.4238 0.0762c0.13474 0.0449 0.26931 0.0871 0.4082 0.11524a3.5 3.5 0 0 1 -0.4082 -0.11524zm1.7109 0.12696a3.5 3.5 0 0 1 -0.43164 0.0508c-0.0046 0.00023-0.0091-0.00021-0.01367 0 0.14919-0.007 0.29707-0.0245 0.44531-0.0508zm-1.0938 0.0215c0.13749 0.0193 0.27689 0.0284 0.41602 0.0312-0.0059-0.00013-0.0117 0.00015-0.01758 0a3.5 3.5 0 0 1 -0.38281 -0.0293c-0.0052-0.00071-0.01041-0.001-0.01563-0.002z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-logo.svg b/.icons/awkward/24x24/panel/dropboxstatus-logo.svg
new file mode 100644
index 00000000..635c9455
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.0098 4-5 3 4 2.9844l-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 4 3 5.0098-3.0234-4.01-2.98 4-3-5-3-4 2.9844-4-2.9844zm4 10-4 3-1-0.59961v0.59961l5 3 5-3v-0.60352l-1 0.60352-4-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/dropboxstatus-x.svg b/.icons/awkward/24x24/panel/dropboxstatus-x.svg
new file mode 100644
index 00000000..88e6744b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/dropboxstatus-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.0098 4-5 3 4 2.9844l-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.7773 1.334c0.91425-1.4506 2.508-2.3315 4.2227-2.334 1.0745 0.003 2.1196 0.35112 2.9805 0.99414l0.0293-0.0176-4.01-2.97 4-3-5-3-4 2.9844-4-2.9844zm10 9c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4 4-1.7909 4-4-1.7909-4-4-4zm-6 1-4 3-1-0.59961v0.59961l5 3 1.4766-0.88477c-0.312-0.66-0.475-1.39-0.477-2.12-0.000242-0.67105 0.1346-1.3353 0.39648-1.9531l-1.396-1.05zm4.3535 0.64648 1.6465 1.6465 1.6465-1.6465 0.70704 0.70704-1.6465 1.6465 1.6465 1.6465-0.70704 0.70704-1.643-1.66-1.6465 1.6465-0.70703-0.70704 1.6465-1.6465-1.6465-1.6465 0.70703-0.70704z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/electron-mail-tray.svg b/.icons/awkward/24x24/panel/electron-mail-tray.svg
new file mode 100644
index 00000000..5bb379a7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.9999998 C 8.686292,3.9999998 6,6.6862908 6,10 v 1 H 5.714844 c -0.30286,0 -0.583665,0.08222 -0.830078,0.216797 l 5.347656,5.263672 c 0.875466,0.861786 1.580307,0.812485 2.193359,0.611328 0.613054,-0.201159 1.039063,-0.611328 1.039063,-0.611328 l 5.447265,-5.361328 C 18.717545,11.044001 18.507431,11 18.285156,11 H 18 V 10 C 18,6.6862908 15.313709,3.9999998 12,3.9999998 Z m 0,2 c 2.23283,0 4,1.767171 4,4.0000002 V 10.611328 11 H 8 V 10.677734 10 C 8,7.7671708 9.767173,5.9999998 12,5.9999998 Z m 7.775391,5.8632812 -4.445313,4.375 3.664063,3.607422 C 19.58711,19.580747 20,18.997459 20,18.3125 v -5.625 c 0,-0.301643 -0.08488,-0.579682 -0.224609,-0.824219 z M 4.123047,12.060547 C 4.044347,12.254606 4,12.465146 4,12.6875 v 5.625 c 0,0.655046 0.380231,1.214253 0.931641,1.494141 l 3.53125,-3.476563 z m 10.398437,4.972656 -0.248046,0.244141 c 0,0 -0.584153,0.584833 -1.486329,0.880859 -0.902176,0.296026 -2.216489,0.246092 -3.361328,-0.880859 L 9.269531,17.126953 6.349609,20 h 11.185547 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/empathy-available.svg b/.icons/awkward/24x24/panel/empathy-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/empathy-away.svg b/.icons/awkward/24x24/panel/empathy-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/empathy-busy.svg b/.icons/awkward/24x24/panel/empathy-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/empathy-extended-away.svg b/.icons/awkward/24x24/panel/empathy-extended-away.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/empathy-invisible.svg b/.icons/awkward/24x24/panel/empathy-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/empathy-offline.svg b/.icons/awkward/24x24/panel/empathy-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/enpass-status.svg b/.icons/awkward/24x24/panel/enpass-status.svg
new file mode 100644
index 00000000..ad027fed
--- /dev/null
+++ b/.icons/awkward/24x24/panel/enpass-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5.8523344,4 c -1.564186,0 -3.086556,1.3197382 -2.822266,2.908203 l 1.69336,10.183594 C 4.9877204,18.680262 5.9834614,20 7.5476474,20 h 7.9062496 c 1.564185,0 2.559929,-1.319738 2.824219,-2.908203 L 19.971475,6.908203 C 20.235766,5.3197382 18.713396,4 17.14921,4 Z m 5.6484376,4 c 1.380712,0 2.5,1.119288 2.5,2.5 -6.14e-4,0.786206 -0.371035,1.526324 -1,1.998047 V 15 c 0,0.554 -0.446,1 -1,1 h -1 c -0.553999,0 -0.999999,-0.446 -0.999999,-1 V 12.496094 C 9.3723564,12.024783 9.0020004,11.285518 9.0007724,10.5 9.0007724,9.119288 10.120061,8 11.500772,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/everpad-mono.svg b/.icons/awkward/24x24/panel/everpad-mono.svg
new file mode 100644
index 00000000..a345115c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/everpad-mono.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1.2838 0 0 -1.2418 .66407 22.928)">
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.953 13.002c-0.094 0.512-0.406 0.766-0.683 0.868-1.1693 0.48405-2.1827 0.53002-3.465 0.56753-0.055 0.359-0.309 0.475-0.59 0.588-0.754 0.301-1.922 0.226-2.219 0.144-0.238-0.066-0.504-0.199-0.648-0.406-0.098-0.141-0.164-0.316-0.164-0.566 0-0.141 0.004-0.473 0.007-0.766 0.004-0.293 0.008-0.39812 0.008-0.39812 0-0.261-0.215-0.20696-0.48-0.20696h-1.223c-1.1632 0-1.1688-1.338-1.09-2.227 0.043-0.332 0.41-2.668 0.758-3.379 0.137-0.273 0.227-0.391 0.492-0.512 0.59-0.25 1.942-0.527 2.574-0.609 0.629-0.078 1.028-0.246 1.262 0.242 0 0 0.047 0.121 0.113 0.301 0.204 0.613 0.231 1.156 0.231 1.551 0 0.043 0.062 0.043 0.062 0 0-0.278-0.054-1.262 0.7-1.528 0.297-0.105 0.914-0.195 1.539-0.269 0.566-0.063 0.976-0.285 0.976-1.723 0-0.875-0.183-0.992-1.156-0.992-0.785 0-1.086-0.019-1.086 0.598 0 0.5 0.5 0.445 0.871 0.445 0.164 0 0.043 0.121 0.043 0.43 0 0.308 0.195 0.484 0.012 0.488-1.281 0.035-2.035 0.004-2.035-1.582 0-1.438 0.558-1.703 2.375-1.703 1.425 0 1.929 0.047 2.515 1.851 0.118 0.356 0.399 1.446 0.571 3.27 0.109 1.156-0.102 4.641-0.27 5.523zm-2.484-3.855c-0.176 0.008-0.344-0.004-0.504-0.027 0.047 0.351 0.195 0.789 0.719 0.769 0.582-0.019 0.664-0.562 0.664-0.93-0.246 0.11-0.547 0.176-0.879 0.188z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/exaile-pause.svg b/.icons/awkward/24x24/panel/exaile-pause.svg
new file mode 100644
index 00000000..c74386a5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 16.432 7.568 20 12 20 C 16.432 20 20 16.432 20 12 C 20 7.568 16.432 4 12 4 z M 10 9 C 10.554 9 11 9.892 11 11 L 11 13 C 11 14.108 10.554 15 10 15 C 9.446 15 9 14.108 9 13 L 9 11 C 9 9.892 9.446 9 10 9 z M 14 9 C 14.554 9 15 9.892 15 11 L 15 13 C 15 14.108 14.554 15 14 15 C 13.446 15 13 14.108 13 13 L 13 11 C 13 9.892 13.446 9 14 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/exaile-play.svg b/.icons/awkward/24x24/panel/exaile-play.svg
new file mode 100644
index 00000000..d02a720a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 20,7.568 16.432,4 12,4 Z M 10.398438,9.003906 C 11.186168,9.11063 15,11.552156 15,12 c 0,0.47767 -4.339297,3.223175 -4.716797,2.984375 -0.3773499,-0.23884 -0.3773499,-5.73015 0,-5.96875 0.02359,-0.01492 0.06272,-0.018834 0.115235,-0.01172 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/face-smile-panel.svg b/.icons/awkward/24x24/panel/face-smile-panel.svg
new file mode 100644
index 00000000..0f78ecb5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z M 9,8 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 6,0 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m -7.0625,4.986328 a 1.0001,1.0001 0 0 1 0.099609,0 1.0001,1.0001 0 0 1 0.953125,0.867188 c 0,0 0.075177,0.506001 0.4785156,1.050781 C 9.8720887,15.449077 10.502182,16 12,16 c 1.497818,0 2.127911,-0.550923 2.53125,-1.095703 0.403336,-0.544781 0.478516,-1.050781 0.478516,-1.050781 a 1.00101,1.00101 0 1 1 1.980468,0.292968 c 0,0 -0.144347,0.994 -0.851562,1.949219 C 15.431457,17.050923 14.059966,18 12,18 9.9400341,18 8.5685434,17.050923 7.8613281,16.095703 7.1541128,15.140483 7.0097656,14.146484 7.0097656,14.146484 A 1.0001,1.0001 0 0 1 7.9375,12.986328 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-anthy-panel.svg b/.icons/awkward/24x24/panel/fcitx-anthy-panel.svg
new file mode 100644
index 00000000..0d396e9a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-anthy-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.334,2 H 7.6113 C 7.5373,2.5556 7.4078,3.1248 7.2227,3.9766 9.7297,3.875 11.609,3.7399 13,3.5762 V 4.8555 C 11.832,4.9885 9.9046,4.9217 6.9453,5.0547 6.649,6.2398 6.2588,8.2716 5.7773,9.3457 L 5.8887,9.4004 C 7.259,8.4745 8.2245,8.0117 9.1875,8.0117 10.41,8.0117 11.355,8.3078 12.021,8.9004 12.688,9.493 13,10.252 13,11.178 13,12.252 12.596,12.667 11.744,13.223 10.929,13.741 9.7058,14 8.0762,14 7.054,14 6.1191,14.006 5,13.945 V 12.498 C 5.9443,12.689 6.8385,12.723 7.9648,12.723 9.15,12.723 10.04,12.574 10.633,12.277 11.262,11.944 11.576,11.844 11.576,11.178 11.576,10.585 11.372,10.122 10.965,9.7891 10.557,9.4187 9.9653,9.2344 9.1875,9.2344 7.669,9.2344 6.4447,9.8811 5.1113,11.178 L 4.1113,10.4 C 4.7039,9.4378 5.2216,6.9747 5.666,5.0117 H 3 V 3.9805 C 3.9591,3.9759 4.9321,3.9653 5.9453,3.9336 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-bopomofo-panel.svg b/.icons/awkward/24x24/panel/fcitx-bopomofo-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-bopomofo-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-cangjie-panel.svg b/.icons/awkward/24x24/panel/fcitx-cangjie-panel.svg
new file mode 100644
index 00000000..ef46f969
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-cangjie-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.584,1.7227 H 8.416 C 10.26,4.488 14.063,5.0039 14.063,5.0039 L 13.938,5.9961 C 13.938,5.9961 13.104,5.8723 12,5.4609 V 10 H 4.9453 C 4.903,10.339 4.8316,10.673 4.7246,11 H 12 V 14 H 4 V 12.623 L 3.9336,12.748 C 3.4133,13.659 2.8906,14.313 2.8906,14.313 L 2.1094,13.688 C 2.1093,13.688 2.5868,13.091 3.0664,12.252 3.5461,11.413 4,10.333 4,9.5 V 5.4609 C 2.8964,5.8723 2.0625,5.9961 2.0625,5.9961 L 1.9375,5.0039 C 1.9375,5.0039 5.7404,4.488 7.584,1.7227 Z M 8,2.7031 C 7.1412,3.7727 6.0665,4.5017 5.0664,5 H 7.5977 L 6.7227,4.416 7.2773,3.584 8.7773,4.584 8.5,5 H 10.934 C 9.9335,4.5017 8.8588,3.7727 8,2.7031 Z M 5,6 V 7 H 10 V 8 H 5 V 9 H 11 V 6 Z M 5,12 V 13 H 11 V 12 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-chewing-panel.svg b/.icons/awkward/24x24/panel/fcitx-chewing-panel.svg
new file mode 100644
index 00000000..e37b8aa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-chewing-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,2 H 8 V 3 H 6 V 6 H 7.5 8 L 7.5996,5.6992 C 7.5996,5.6992 9,3.75 9,2 H 10 C 10,2.7087 9.8346,3.3887 9.6172,4 H 11 V 2 H 12 V 4 H 14 V 5 H 12 V 7 H 14 V 8 H 9 V 7 H 11 V 5 H 9.1973 C 8.7986,5.7896 8.4004,6.3008 8.4004,6.3008 L 8,6 V 14 H 2 V 6 H 3 V 3 H 2 Z M 4,3 V 6 H 5 V 3 Z M 4,7 V 10 H 3 V 11 H 6 V 12 H 3 V 13 H 7 V 7 H 6 V 10 H 5 V 7 Z M 9,9 H 14 V 14 H 9 Z M 10,10 V 13 H 13 V 10 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-erbi-panel.svg b/.icons/awkward/24x24/panel/fcitx-erbi-panel.svg
new file mode 100644
index 00000000..64b0847d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-erbi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 6 C 20,4.892 19.108,4 18,4 Z m 8.03125,0.9921875 1,0.015625 C 15.021062,5.6879602 15.043325,6.3455896 15.068359,7 H 18 v 1 h -2.882812 c 0.148824,2.308238 0.481442,4.400619 0.890624,6.033203 0.290301,1.158273 0.615781,2.093664 0.91211,2.708985 0.148164,0.307659 0.292885,0.534515 0.396484,0.65625 0.04618,0.05426 -0.0014,0.03006 0.01172,0.03906 0.23837,-0.0636 0.37119,-0.153757 0.478516,-0.429688 0.121643,-0.312741 0.176093,-0.811555 0.183593,-1.375 l 1,0.01172 c -0.0081,0.606847 -0.04696,1.197587 -0.251953,1.72461 -0.20499,0.527023 -0.660068,0.999054 -1.302734,1.111328 a 0.50005,0.50005 0 0 1 -0.08008,0.0059 c -0.371987,0.0048 -0.607553,-0.212401 -0.800781,-0.439453 C 16.361455,17.819863 16.19094,17.531748 16.01953,17.175821 15.676712,16.463967 15.341013,15.480194 15.039061,14.275431 14.609645,12.562043 14.265475,10.393081 14.115234,8 H 6 V 7 h 8.070312 C 14.045744,6.3399811 14.020971,5.6784048 14.03125,4.9921875 Z M 17,5 c 0.416833,0.3789393 0.758179,0.7765262 1.023438,1.1933594 l -0.966797,0.5683594 c -0.227364,-0.4168334 -0.531218,-0.8331668 -0.910157,-1.25 z M 7,9 h 6 v 1 H 7 Z m 0,2 h 6 v 1 H 7 Z m 0,2 h 1 5 v 3 H 12 V 14 H 8 v 2 H 7 v -2 z m 2.0097656,2 H 10.091797 C 10.008525,16.204012 9.7080472,17.115307 9.1621094,17.693359 8.5179127,18.413344 7.3626453,18.848424 5.6953125,19 L 5.2402344,18.033203 C 6.7559915,17.881627 7.7593321,17.540281 8.2519531,17.009766 8.6817255,16.579993 8.9281536,15.902276 9.0097656,15 Z m 1.6933594,0.998047 c 0.947348,0.454727 1.819462,0.985494 2.615234,1.591797 L 12.521484,18.5 c -0.757878,-0.644197 -1.590545,-1.19371 -2.5,-1.648438 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-googlepinyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-googlepinyin-panel.svg
new file mode 100644
index 00000000..835b9f32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.8984,2.502 C 9.1926,2.4785 10.496,2.9086 11.547,3.7949 L 10.256,5.3242 C 8.9092,4.188 6.9508,4.2217 5.6465,5.4062 4.3421,6.5909 4.1177,8.5385 5.1191,9.9883 6.1205,11.438 8.0205,11.918 9.5898,11.117 10.472,10.667 11.073,9.8908 11.336,9.0059 H 8 V 7.0059 L 13.398,7 C 13.832,9.3547 12.689,11.781 10.5,12.898 8.0515,14.148 5.0369,13.389 3.4746,11.127 1.9123,8.8652 2.2658,5.7738 4.3008,3.9258 5.3183,3.0017 6.6043,2.526 7.8984,2.502 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-hangul-panel.svg b/.icons/awkward/24x24/panel/fcitx-hangul-panel.svg
new file mode 100644
index 00000000..aa0d6239
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-hangul-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,2 H 7 V 3 H 5 Z M 11,3 H 12 V 6 H 14 V 7 H 12 V 11 H 11 Z M 3,4 H 9 V 5 H 3 Z M 6,6 C 7.5969,6 9,7.0577 9,8.5 9,9.9423 7.5969,11 6,11 4.4031,11 3,9.9423 3,8.5 3,7.0577 4.4031,6 6,6 Z M 6,7 C 4.8355,7 4,7.7332 4,8.5 4,9.2668 4.8355,10 6,10 7.1645,10 8,9.2668 8,8.5 8,7.7332 7.1645,7 6,7 Z M 5,12 H 6 V 13 H 13 V 14 H 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-kbd-panel.svg b/.icons/awkward/24x24/panel/fcitx-kbd-panel.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-kbd-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-kkc-panel.svg b/.icons/awkward/24x24/panel/fcitx-kkc-panel.svg
new file mode 100644
index 00000000..94712793
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-kkc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,4 H 3 V 8.293 L 5.293,6 H 6 V 4 H 7 V 8.293 L 9.293,6 H 10.707 L 7.707,9 10.707,12 H 9.293 L 7,9.707 V 12 H 5.293 L 3,9.707 V 12 H 2 Z M 12,6 C 12.583,6 13.111,6.1536 13.479,6.5215 13.846,6.8893 14,7.4167 14,8 H 13 C 13,7.5833 12.904,7.3607 12.771,7.2285 12.639,7.0964 12.417,7 12,7 11.583,7 11.361,7.0964 11.229,7.2285 11.096,7.3607 11,7.5833 11,8 V 10 C 11,10.417 11.096,10.639 11.229,10.771 11.361,10.904 11.583,11 12,11 12.417,11 12.639,10.904 12.771,10.771 12.904,10.639 13,10.417 13,10 H 14 C 14,10.583 13.846,11.111 13.479,11.479 13.111,11.846 12.583,12 12,12 11.417,12 10.889,11.846 10.521,11.479 10.154,11.111 10,10.583 10,10 V 8 C 10,7.4167 10.154,6.8893 10.521,6.5215 10.889,6.1536 11.417,6 12,6 Z M 6,6.707 3.707,9 6,11.293 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-panel.svg b/.icons/awkward/24x24/panel/fcitx-panel.svg
new file mode 120000
index 00000000..07b90a5a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-off.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-pinyin-libpinyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 00000000..e7730130
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-pinyin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-pinyin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-pinyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-pinyin-panel.svg
new file mode 100644
index 00000000..0dc86465
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-pinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2 14 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-rime-panel.svg b/.icons/awkward/24x24/panel/fcitx-rime-panel.svg
new file mode 100644
index 00000000..9a83543b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-rime-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 8.9824 C 9.811,8.9008 10.721,8.3758 11.262,7.4902 11.852,6.525 12,4.9792 12,3 H 13 C 13,5.0208 12.898,6.725 12.113,8.0098 11.387,9.1987 10.05,9.8837 8,9.9805 V 13 H 13 V 14 H 2 V 13 H 7 V 9.9805 C 4.9496,9.8837 3.6133,9.1987 2.8867,8.0098 2.1016,6.725 2,5.0208 2,3 H 3 C 3,4.9792 3.1484,6.525 3.7383,7.4902 4.2795,8.3758 5.189,8.9008 7,8.9824 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-sayura-panel.svg b/.icons/awkward/24x24/panel/fcitx-sayura-panel.svg
new file mode 100644
index 00000000..5ee0c321
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-sayura-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 10.799,2.0566 11.672,2.7539 C 11.64,2.8068 11.613,2.8542 11.592,2.8965 11.581,2.9388 11.576,3.0033 11.576,3.0879 11.576,3.2042 11.614,3.3344 11.688,3.4824 12.2,3.8752 12.504,4.3433 12.832,4.8477 12.919,5.0339 13.018,5.2175 13.033,5.4141 13.068,5.8673 12.886,6.2501 12.59,6.5566 12.294,6.8632 11.469,7.0156 10.719,7.0156 10.518,7.0156 10.222,6.9884 10,6.9355 V 10.639 C 10.19,10.586 10.461,10.518 10.641,10.434 10.831,10.349 11.026,10.254 11.227,10.148 L 11.639,11.211 C 11.385,11.327 11.128,11.432 10.863,11.527 10.61,11.612 10.264,11.687 10,11.75 V 15 H 9 V 11.939 C 8.6935,11.982 7.1733,12.051 6.8984,12.051 5.9154,12.051 5.0594,11.908 4.3301,11.623 3.6007,11.327 3.0294,10.893 2.6172,10.322 2.2155,9.7524 2,8.9382 2,8.082 2.0285,7.4858 2.2458,7.0335 2.543,6.6523 3.1455,5.8881 3.862,5.5204 4.6797,5.2148 5.0285,5.1197 5.4353,5.0942 5.9004,5.0625 6.3761,5.0203 6.9473,5 7.6133,5 H 9 C 8.9683,4.5032 8.7854,3.6993 8.5,3.4668 8.2252,3.2342 7.8709,3.1191 7.4375,3.1191 7.0252,3.1191 6.7134,3.1989 6.502,3.3574 6.2905,3.5054 6.1855,3.7103 6.1855,3.9746 6.1855,3.9746 6.2012,4.1812 6.2012,4.2129 L 5.0742,4.3555 C 5.0531,4.2603 5.043,3.8633 5.043,3.8633 5.043,3.2819 5.2499,2.8378 5.6621,2.5312 6.0744,2.2247 6.6386,2.0723 7.3574,2.0723 8.4568,2.0723 9.2178,2.5164 9.6406,3.4043 9.926,2.918 10.313,2.4689 10.799,2.0566 Z M 10.703,3.6738 C 10.439,3.9909 10.185,4.3028 10.111,4.6094 10.037,4.9159 10,4.8496 10,5.209 V 5.9062 C 10.17,5.9402 10.44,5.9688 10.656,5.9688 11.005,5.9688 11.548,5.9112 11.686,5.7949 11.818,5.6104 11.855,5.4584 11.844,5.3184 11.794,5.0427 11.682,4.8182 11.539,4.6055 11.321,4.2166 10.976,3.9478 10.703,3.6738 Z M 7.7246,6 C 6.9847,5.9998 6.3912,6.0202 5.9473,6.0625 5.5139,6.1048 5.1596,6.1744 4.8848,6.2695 4.6205,6.3541 4.3833,6.4668 4.1719,6.5938 3.5845,7.0653 3.3244,7.4802 3.2695,7.9316 3.2476,8.2351 3.1858,8.4943 3.2305,8.7188 3.432,9.7322 4.0092,10.078 4.7754,10.545 5.3356,10.799 6.0846,10.924 7.0254,10.924 7.3108,10.924 8.7357,10.877 9,10.846 V 6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-shuangpin-libpinyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 00000000..2a64c7c4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-shuangpin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-shuangpin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-shuangpin-panel.svg b/.icons/awkward/24x24/panel/fcitx-shuangpin-panel.svg
new file mode 100644
index 00000000..4c10d909
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-shuangpin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 2 2 L 7.5488 2 L 7.498 2.5508 C 7.498 2.5508 7.1704 6.0697 6.2734 8.6797 C 6.8564 9.5497 7.4123 10.449 8.1113 11.689 L 7.2422 12.18 C 6.7032 11.23 6.2583 10.491 5.8203 9.8105 C 4.4263 12.931 2.4551 14.293 2.4551 14.293 L 1.8984 13.461 C 1.8984 13.461 3.8691 12.151 5.1621 8.8105 C 4.3971 7.7005 3.5274 6.5805 2.1094 4.8105 L 2.8906 4.1895 C 4.0716 5.6595 4.8636 6.6806 5.5586 7.6406 C 6.1096 5.7406 6.3567 3.64 6.4277 3 L 2 3 L 2 2 z M 8 2 L 14 2 L 14 2.5 C 14 4.65 13.167 7.4702 12.293 9.4102 C 12.182 9.6602 12.051 9.8696 11.926 10.1 C 12.55 11.19 13.386 12.22 14.77 13.332 L 14.143 14.111 C 12.861 13.077 11.996 12.071 11.34 11.051 C 9.9468 13.035 8.2363 14.084 8.2363 14.084 L 7.7188 13.229 C 7.7188 13.229 9.4991 12.13 10.787 10.09 C 10.449 9.4398 10.166 8.7798 9.9004 8.0898 C 9.1424 6.1398 8.6918 3.59 8.5898 3 L 8 3 L 8 2 z M 9.6074 3 C 9.7474 3.77 10.176 6.0305 10.834 7.7305 C 11.007 8.1805 11.185 8.5998 11.373 9.0098 C 12.13 7.3298 12.815 4.85 12.924 3 L 9.6074 3 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-skk-panel.svg b/.icons/awkward/24x24/panel/fcitx-skk-panel.svg
new file mode 100644
index 00000000..72792799
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-skk-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,4 H 7 V 8.293 L 9.293,6 H 10 V 4 H 11 V 8.293 L 13.293,6 H 14.707 L 11.707,9 14.707,12 H 13.293 L 11,9.707 V 12 H 9.293 L 7,9.707 V 12 H 6 V 10 C 6,10.583 5.8455,11.111 5.4785,11.479 5.1105,11.846 4.583,12 4,12 3.417,12 2.8895,11.846 2.5215,11.479 2.1545,11.111 2,10.583 2,10 H 3 C 3,10.417 3.0955,10.639 3.2285,10.771 3.3605,10.904 3.583,11 4,11 4.417,11 4.6395,10.904 4.7715,10.771 4.9045,10.639 5,10.417 5,10 5,9.583 4.9045,9.3605 4.7715,9.2285 4.6395,9.0955 4.417,9 4,9 3.417,9 2.8895,8.8455 2.5215,8.4785 2.1545,8.1105 2,7.583 2,7 2,6.417 2.1545,5.8895 2.5215,5.5215 2.8895,5.1545 3.417,5 4,5 4.583,5 5.1105,5.1545 5.4785,5.5215 5.8455,5.8895 6,6.417 6,7 Z M 6,7 H 5 C 5,6.583 4.9045,6.3605 4.7715,6.2285 4.6395,6.0955 4.417,6 4,6 3.583,6 3.3605,6.0955 3.2285,6.2285 3.0955,6.3605 3,6.583 3,7 3,7.417 3.0955,7.6395 3.2285,7.7715 3.3605,7.9045 3.583,8 4,8 4.583,8 5.1105,8.1545 5.4785,8.5215 5.8455,8.8895 6,9.417 6,10 Z M 10,6.707 7.707,9 10,11.293 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-sunpinyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-sunpinyin-panel.svg
new file mode 100644
index 00000000..2b6d8207
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2 13.277 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2.7188 14 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-unikey-panel.svg b/.icons/awkward/24x24/panel/fcitx-unikey-panel.svg
new file mode 100644
index 00000000..8b77c7df
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-unikey-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 4 V 4.5 C 4,5.1944 4.1274,5.5772 4.2656,5.75 4.4039,5.9228 4.5833,6 5,6 5.4167,6 5.5961,5.9228 5.7344,5.75 5.8726,5.5772 6,5.1944 6,4.5 V 3 H 7 V 4.5 C 7,5.3056 6.8774,5.9228 6.5156,6.375 6.1539,6.8272 5.5833,7 5,7 4.4167,7 3.8461,6.8272 3.4844,6.375 3.1226,5.9228 3,5.3056 3,4.5 Z M 11,3 H 12 V 7 H 11 Z M 6,10 H 7 L 9,12.5 V 10 H 10 V 14 H 9 L 7,11.5 V 14 H 6 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-wbpy.svg b/.icons/awkward/24x24/panel/fcitx-wbpy.svg
new file mode 120000
index 00000000..c814ec4e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-wubi-panel.svg b/.icons/awkward/24x24/panel/fcitx-wubi-panel.svg
new file mode 100644
index 00000000..68899c49
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-wubi-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 12 V 4 H 7.9023 L 7.2363,7 H 11 V 12 H 13 V 13 H 3 V 12 H 5.0996 L 5.9883,8 H 4 V 7 H 6.2109 L 6.877,4 H 3 Z M 7.0137,8 6.123,12 H 10 V 8 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fcitx-zhuyin-panel.svg b/.icons/awkward/24x24/panel/fcitx-zhuyin-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-zhuyin-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/fcitx-ziranma-panel.svg b/.icons/awkward/24x24/panel/fcitx-ziranma-panel.svg
new file mode 100644
index 00000000..e4b962e3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fcitx-ziranma-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.6797,1.6152 7.3203,2.3848 5.3828,4 H 13 V 14 H 3 V 4 H 3.8184 Z M 4,5 V 7 H 10 V 8 H 4 V 10 H 10 V 11 H 4 V 13 H 12 V 5 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/feedindicator-active.svg b/.icons/awkward/24x24/panel/feedindicator-active.svg
new file mode 100644
index 00000000..68fd765e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/feedindicator-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 12,4 c -4.418278,0 -8,3.581722 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 l -2,0 a 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 l 0,-2 z m 0,3 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 l -2,0 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 l 0,-2 z"/>
+ <path style="opacity:1;fill:currentColor" class="ColorScheme-Text" d="m 12,4 0,2 a 6,6 0 0 1 6,6 l 2,0 C 20,7.581722 16.418278,4 12,4 Z m 0,3 0,2 a 3,3 0 0 1 3,3 l 2,0 A 5,5 0 0 0 12,7 Z"/>
+ <circle style="fill:currentColor;opacity:1" class="ColorScheme-Text" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/feedindicator-attention.svg b/.icons/awkward/24x24/panel/feedindicator-attention.svg
new file mode 100644
index 00000000..92d54cc0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/feedindicator-attention.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 12,4 c -4.418278,0 -8,3.581722 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 l -2,0 a 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 l 0,-2 z m 0,3 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 l -2,0 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 l 0,-2 z"/>
+ <path style="opacity:1;fill:currentColor" class="ColorScheme-Text" d="m 12,4 0,2 a 6,6 0 0 1 6,6 l 2,0 C 20,7.581722 16.418278,4 12,4 Z m 0,3 0,2 a 3,3 0 0 1 3,3 l 2,0 A 5,5 0 0 0 12,7 Z"/>
+ <circle style="fill:currentColor;opacity:1" class="ColorScheme-Highlight" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/firewall-applet-error.svg b/.icons/awkward/24x24/panel/firewall-applet-error.svg
new file mode 100644
index 00000000..b32157b3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/firewall-applet-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9993)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.9238 0.013672-6.7695 1.9863c-0.0924 0.032-0.1543 0.4741-0.1543 0.5703 0 2.372 0.6393 5.1146 1.7539 7.5237 0.9041 1.954 2.53 4.56 5.1406 5.881 0.0333 0.016 0.0692 0.025 0.1055 0.025s0.0722-0.009 0.1055-0.025c2.6105-1.321 4.2365-3.927 5.1405-5.881 1.115-2.4093 1.754-5.152 1.754-7.5237 0-0.0962-0.062-0.5383-0.154-0.5703l-6.7698-1.9863c-0.049718-0.017242-0.10263-0.017242-0.15234 0zm0.03125 2.9941c0.02841-0.0097 0.059481-0.0097 0.087891 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8774-1.002 4.2324-0.517 1.0991-1.4458 2.5653-2.9375 3.3083-0.0189 0.01-0.0397 0.014-0.0605 0.014s-0.0416-0.004-0.0605-0.014c-1.4918-0.742-2.4209-2.209-2.9375-3.3083-0.637-1.3549-1.002-2.8981-1.002-4.2324 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8672-1.3184z" transform="matrix(21.642 0 0 22.04 3.1948 -.0000010886)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 8.0004v4h2v-4h-2zm0 5v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/firewall-applet-panic.svg b/.icons/awkward/24x24/panel/firewall-applet-panic.svg
new file mode 100644
index 00000000..f5d9e4aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/firewall-applet-panic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9989)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.924 3.0117-6.7697 1.9863c-0.0924 0.032-0.1543 0.4742-0.1543 0.5704 0 2.3721 0.6393 5.1166 1.7539 7.5256 0.9041 1.954 2.53 4.56 5.1411 5.881 0.033 0.016 0.069 0.025 0.105 0.025 0.03632 0 0.07225-0.0086 0.10547-0.02539 2.6105-1.3207 4.2364-3.9268 5.1406-5.8809 1.115-2.409 1.754-5.1539 1.754-7.5256 0-0.0962-0.062-0.5384-0.154-0.5704l-6.77-1.9863c-0.04972-0.017243-0.10263-0.017243-0.15234 0zm0.03125 2.9961c0.02841-0.0097 0.05948-0.0097 0.08789 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.36508 2.8773-1.002 4.2324-0.51672 1.0991-1.4458 2.5657-2.9375 3.3086-0.018 0.01-0.039 0.014-0.06 0.014s-0.042-0.004-0.061-0.014c-1.4913-0.742-2.4204-2.209-2.937-3.308-0.637-1.355-1.002-2.8984-1.002-4.2327 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8671-1.3184zm-0.955 0.9922v4h2v-4h-2zm0 5v2h2v-2h-2z" transform="matrix(21.642 0 0 22.039 -61.732 -66.091)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/firewall-applet.svg b/.icons/awkward/24x24/panel/firewall-applet.svg
new file mode 100644
index 00000000..5f9f25a3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/firewall-applet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9993)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.9238 0.013672-6.7695 1.9863c-0.0924 0.032-0.1543 0.4741-0.1543 0.5703 0 2.372 0.6393 5.1146 1.7539 7.5237 0.9041 1.954 2.53 4.56 5.1406 5.881 0.0333 0.016 0.0692 0.025 0.1055 0.025s0.0722-0.009 0.1055-0.025c2.6105-1.321 4.2365-3.927 5.1405-5.881 1.115-2.4093 1.754-5.152 1.754-7.5237 0-0.0962-0.062-0.5383-0.154-0.5703l-6.7698-1.9863c-0.049718-0.017242-0.10263-0.017242-0.15234 0zm0.03125 2.9941c0.02841-0.0097 0.059481-0.0097 0.087891 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8774-1.002 4.2324-0.517 1.0991-1.4458 2.5653-2.9375 3.3083-0.0189 0.01-0.0397 0.014-0.0605 0.014s-0.0416-0.004-0.0605-0.014c-1.4918-0.742-2.4209-2.209-2.9375-3.3083-0.637-1.3549-1.002-2.8981-1.002-4.2324 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8672-1.3184z" transform="matrix(21.642 0 0 22.04 3.1948 -.0000010886)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/flameshot-tray.svg b/.icons/awkward/24x24/panel/flameshot-tray.svg
new file mode 100644
index 00000000..9bea1c45
--- /dev/null
+++ b/.icons/awkward/24x24/panel/flameshot-tray.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path class="ColorScheme-Text" d="M 20,4 C 20,4 19.798,6.1521 15.979,7.8574 15.944,8.7744 15.815,9.6979 15.496,10.576 14.971,12.023 13.898,13.342 12.193,14.018 9.4396,15.109 8.1062,16.479 7.416,17.619 8.5676,16.787 10.444,15.984 13.529,15.674 19.37,15.088 20,4 20,4 Z" style="opacity:0.3;fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 13.742,1 C 13.742,1 14.165,4.2186 10.5,7.002 10.802,7.8534 11.01,8.7761 11,9.7363 10.987,11.045 10.529,12.432 9.4238,13.559 8.6802,14.316 8.1313,15.016 7.7227,15.65 8.6315,14.745 9.9314,13.838 11.824,13.088 17.59,10.803 13.742,1 13.742,1 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 3.681,11.501 C 7.9272,6.504 6.9722,3 6.9722,3 6.9722,3 12.411,9.087 8.7102,12.858 4.575,17.07 5.7252,20 5.7252,20 5.7252,20 1.246,14.367 3.681,11.501 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/flareget-panel.svg b/.icons/awkward/24x24/panel/flareget-panel.svg
new file mode 100644
index 00000000..e2708ffc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/flareget-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 4v9h-3l6 7 6-7h-3v-9h-6zm1 1h1 3v1h-3v2h2v1h-2v4h-1v-4-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fluxgui-light.svg b/.icons/awkward/24x24/panel/fluxgui-light.svg
new file mode 100644
index 00000000..73cb15a7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fluxgui-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-593 -955.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m607.5 962.36a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-4.2754 6.0371c-0.68002-0.0174-1.4115 0.12078-2.2559 0.46484-0.91093 0.37116-1.9626 1.0259-3.1641 1.9805 1.3341 2.761 4.1289 4.5165 7.1953 4.5195 2.3257-0.001 4.5358-1.0142 6.0547-2.7754-2.4044-1.3458-4.1506-2.9745-5.8867-3.7246-0.63477-0.27427-1.2634-0.4474-1.9434-0.46484z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m605 959.36c-4.4183 0-8 3.5817-8 8 0.003 0.84917 0.14173 1.6924 0.41016 2.498 1.1664-0.90522 2.2118-1.5295 3.1797-1.9238 0.95209-0.38794 1.8339-0.54198 2.6582-0.52148 0.82427 0.0205 1.5924 0.21643 2.3164 0.52929 2.0163 0.87121 3.7728 2.5185 6.1074 3.8242 0.86472-1.307 1.3265-2.8391 1.3281-4.4062 0-4.4183-3.5817-8-8-8zm2.5 1.998a2.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.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fluxgui-panel.svg b/.icons/awkward/24x24/panel/fluxgui-panel.svg
new file mode 120000
index 00000000..9010c551
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/franz-attention-panel.svg b/.icons/awkward/24x24/panel/franz-attention-panel.svg
new file mode 100644
index 00000000..f305a4eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9.5859 10c-0.58764 0-1.2662 1.1027-1.9844 2.2695-0.13409 0.21714-0.26464 0.42843-0.39062 0.625-0.40496 0.70629-0.95117 1.8126-1.4785 2.1074-0.44185 0.24343-0.92012 0.40234-1.3008 0.40234-0.25737 0-0.35957-0.0787-0.38477-0.10156-0.1754-0.166-0.3866-0.303-0.5468-0.303-0.2268 0-0.5 0-0.5 0.5 0 1.5 3.0663 2.393 4.4258 2.484 0.1899 0.011 0.384 0.016 0.582 0.016h0.048828c1.4632-0.02514 2.7797-0.70087 3.5293-1.8083 0.15388-0.22629 0.37537-0.19141 0.41406-0.19141 0.0387 0 0.26018-0.03488 0.41406 0.19141 0.74962 1.1074 2.066 1.7832 3.5293 1.8083h0.04883c0.19798 0 0.39215-0.0053 0.58203-0.01563 1.36-0.091 4.426-0.984 4.426-2.484 0-0.5-0.273-0.5-0.5-0.5-0.16018 0-0.37139 0.13702-0.54688 0.30273-0.0252 0.02286-0.12739 0.10156-0.38477 0.10156-0.38066 0-0.85893-0.15892-1.3008-0.40234-0.52735-0.29486-1.0736-1.4011-1.4785-2.1074-0.12599-0.19657-0.25654-0.40786-0.39062-0.625-0.718-1.167-1.396-2.27-1.984-2.27-0.417 0-0.9 0.298-1.365 0.586-0.388 0.24-0.788 0.414-1.049 0.414s-0.661-0.174-1.049-0.414c-0.465-0.288-0.948-0.586-1.3651-0.586z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/franz-panel.svg b/.icons/awkward/24x24/panel/franz-panel.svg
new file mode 100644
index 00000000..225165aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9.5859 10c-0.58764 0-1.2662 1.1027-1.9844 2.2695-0.13409 0.21714-0.26464 0.42843-0.39062 0.625-0.40496 0.70629-0.95117 1.8126-1.4785 2.1074-0.44185 0.24343-0.92012 0.40234-1.3008 0.40234-0.25737 0-0.35957-0.0787-0.38477-0.10156-0.1754-0.166-0.3866-0.303-0.5468-0.303-0.2268 0-0.5 0-0.5 0.5 0 1.5 3.0663 2.393 4.4258 2.484 0.1899 0.011 0.384 0.016 0.582 0.016h0.048828c1.4632-0.02514 2.7797-0.70087 3.5293-1.8083 0.15388-0.22629 0.37537-0.19141 0.41406-0.19141 0.0387 0 0.26018-0.03488 0.41406 0.19141 0.74962 1.1074 2.066 1.7832 3.5293 1.8083h0.04883c0.19798 0 0.39215-0.0053 0.58203-0.01563 1.36-0.091 4.426-0.984 4.426-2.484 0-0.5-0.273-0.5-0.5-0.5-0.16018 0-0.37139 0.13702-0.54688 0.30273-0.0252 0.02286-0.12739 0.10156-0.38477 0.10156-0.38066 0-0.85893-0.15892-1.3008-0.40234-0.52735-0.29486-1.0736-1.4011-1.4785-2.1074-0.12599-0.19657-0.25654-0.40786-0.39062-0.625-0.718-1.167-1.396-2.27-1.984-2.27-0.417 0-0.9 0.298-1.365 0.586-0.388 0.24-0.788 0.414-1.049 0.414s-0.661-0.174-1.049-0.414c-0.465-0.288-0.948-0.586-1.3651-0.586z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/fusion-icon-panel.svg b/.icons/awkward/24x24/panel/fusion-icon-panel.svg
new file mode 100644
index 00000000..11205877
--- /dev/null
+++ b/.icons/awkward/24x24/panel/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.8008 4c-0.4432 0-0.8008 0.3576-0.8008 0.8008v14.398c0 0.443 0.3576 0.801 0.8008 0.801h7.9043 3.3301 3.1641c0.443 0 0.801-0.358 0.801-0.801v-14.398c0-0.4434-0.358-0.801-0.801-0.801zm1.1992 2h12.033l-0.015 12.018h-3.018l-4-6.018h4l-8-5v9l2.5-3.5 2.5 5.5176h-6.0098z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gitter-indicator-disconnected.svg b/.icons/awkward/24x24/panel/gitter-indicator-disconnected.svg
new file mode 100644
index 00000000..48553f8c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:.3;fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gitter-indicator-notification.svg b/.icons/awkward/24x24/panel/gitter-indicator-notification.svg
new file mode 100644
index 00000000..34974c8a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gitter-indicator.svg b/.icons/awkward/24x24/panel/gitter-indicator.svg
new file mode 100644
index 00000000..6b2ce653
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/glipper.svg b/.icons/awkward/24x24/panel/glipper.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gmail-tray-unread.svg b/.icons/awkward/24x24/panel/gmail-tray-unread.svg
new file mode 100644
index 00000000..1553f4bd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.0410156,5.9999376 4.9648434,3.544922 4.962891,-3.544922 z M 7,10.880797 v 7.119141 h 9.501953 A 2.5,2.5 0 0 1 16,16.499938 2.5,2.5 0 0 1 17,14.501891 v -3.611328 l -3.830078,2.736328 c -0.692341,0.494674 -1.633831,0.494674 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0371094,5.9999376 A 0.99917917,0.9987072 0 0 0 4.0019531,7.0409532 C 4.0019147,7.0436766 4,7.068297 4,7.068297 v 9.9375 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 6 V 8.9393907 l 5.425781,3.8730473 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 18,8.9491564 v 5.1054696 a 2.5,2.5 0 0 1 0.5,-0.05469 2.5,2.5 0 0 1 1.5,0.503906 V 6.990172 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 19.92573,6.6327457 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 19.724609,6.3202501 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 19.431641,6.1073595 c -0.03286,-0.015969 -0.06494,-0.028643 -0.09961,-0.041016 a 1.0001247,0.99965229 0 0 0 -0.279297,-0.05664 C 19.03439,6.0086897 19.01856,5.9999376 19,5.9999376 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 18.417969,6.193297 L 12.005859,10.773376 5.59375,6.193297 A 0.99917917,0.9987072 0 0 0 5.0371094,5.9999376 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18.5" cy="16.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gmail-tray.svg b/.icons/awkward/24x24/panel/gmail-tray.svg
new file mode 100644
index 00000000..4a2a82b2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.0410156,5.9996286 4.9648434,3.544922 4.962891,-3.544922 z M 7,10.880488 v 7.119141 h 10 v -7.109375 l -3.830078,2.736328 c -0.692341,0.494674 -1.633831,0.494674 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0371094,5.9999381 A 0.99917917,0.9987072 0 0 0 4.0019531,7.0409537 C 4.0019147,7.0436771 4,7.0682975 4,7.0682975 v 9.9374995 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 6 V 8.9393912 l 5.425781,3.8730478 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 18,8.9491569 v 9.0507811 h 0.980469 C 19.557469,17.998939 20,17.553563 20,17.015563 V 6.9901725 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 19.92573,6.6327462 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 19.724609,6.3202506 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 19.431641,6.10736 C 19.398781,6.091391 19.366701,6.078717 19.332031,6.066344 A 1.0001247,0.99965229 0 0 0 19.052734,6.009704 C 19.03439,6.0086905 19.01856,5.9999381 19,5.9999381 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 18.417969,6.1932975 L 12.005859,10.773376 5.59375,6.1932975 A 0.99917917,0.9987072 0 0 0 5.0371094,5.9999381 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-disconn.svg b/.icons/awkward/24x24/panel/gnome-netstatus-disconn.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-disconn.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-error.svg b/.icons/awkward/24x24/panel/gnome-netstatus-error.svg
new file mode 120000
index 00000000..88866681
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-idle.svg b/.icons/awkward/24x24/panel/gnome-netstatus-idle.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-idle.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-rx.svg b/.icons/awkward/24x24/panel/gnome-netstatus-rx.svg
new file mode 120000
index 00000000..9d3d6c44
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-tx.svg b/.icons/awkward/24x24/panel/gnome-netstatus-tx.svg
new file mode 120000
index 00000000..2e76eecd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-netstatus-txrx.svg b/.icons/awkward/24x24/panel/gnome-netstatus-txrx.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-netstatus-txrx.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gnome-pie-symbolic.svg b/.icons/awkward/24x24/panel/gnome-pie-symbolic.svg
new file mode 100644
index 00000000..ee023843
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.242378,4.0093154 c -1.120282,0.084 -2.179798,0.7052186 -2.779298,1.7539061 -0.959199,1.6778 -0.377118,3.8142377 1.300782,4.7734375 1.6777,0.9592 3.814437,0.377019 4.773437,-1.3007818 0.959,-1.6777995 0.377219,-3.814287 -1.300781,-4.773437 v -0.00195 C 15.607268,4.1008274 14.914546,3.9589184 14.242378,4.0093184 Z M 7.3165966,6.0073621 c -0.800204,0.05998 -1.558141,0.5028906 -1.986328,1.2519531 -0.6851,1.1985 -0.268813,2.725156 0.929687,3.4101558 1.1985,0.685 2.725157,0.268513 3.410157,-0.9296868 C 10.355113,8.540984 9.9386246,7.0147277 8.7404246,6.3296277 8.2909496,6.0727152 7.7967186,5.9713738 7.3165966,6.0073621 Z m 9.9999994,4.9999999 c -0.800175,0.06 -1.558128,0.502953 -1.986328,1.251953 -0.6851,1.1984 -0.268712,2.725036 0.929688,3.410156 1.1985,0.6851 2.725036,0.268712 3.410156,-0.929688 0.6851,-1.198499 0.268712,-2.725035 -0.929688,-3.410155 -0.449437,-0.256913 -0.943722,-0.358267 -1.423828,-0.322266 z M 5.8517526,12.005409 c -0.640119,0.04792 -1.245322,0.402703 -1.58789,1.001953 -0.54812,0.9589 -0.21464,2.180515 0.74414,2.728515 0.9588,0.548 2.180416,0.21386 2.728516,-0.74414 0.5481,-0.959001 0.214659,-2.180416 -0.744141,-2.728516 -0.359512,-0.2055 -0.756553,-0.286565 -1.140625,-0.257812 z m 8.2792964,3.998046 c -0.777616,-0.05038 -1.546681,0.359255 -1.917969,1.09961 -0.49507,0.9872 -0.09652,2.188543 0.890625,2.683593 0.987201,0.49507 2.188544,0.09653 2.683594,-0.890625 0.49507,-0.9872 0.09653,-2.188543 -0.890625,-2.683593 -0.2468,-0.123768 -0.506419,-0.192192 -0.765625,-0.208985 z m -5.7421864,1 c -0.480113,0.03609 -0.934532,0.302578 -1.191407,0.751953 -0.4111,0.719 -0.160706,1.635875 0.558594,2.046875 0.719,0.411 1.635775,0.160407 2.046875,-0.558593 0.4110204,-0.719 0.160466,-1.635825 -0.558594,-2.046875 -0.269812,-0.154125 -0.567401,-0.215016 -0.855468,-0.19336 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gnote-panel.svg b/.icons/awkward/24x24/panel/gnote-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/goldendict-scan-tray.svg b/.icons/awkward/24x24/panel/goldendict-scan-tray.svg
new file mode 100644
index 00000000..51c30f36
--- /dev/null
+++ b/.icons/awkward/24x24/panel/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007812,5 C 4.3575812,5 4,5.3114187 4,5.6992188 V 19.300781 C 4,19.68858 4.3575813,20 4.8007812,20 H 17 v -2 h -4 v -1 h 1 2 1 v -1 h -1 v -1 h 1 v -1 -1 -1 -1 h 1 2 V 5.6992188 C 20,5.3114188 19.642419,5 19.199219,5 H 19 13 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 h -2 v -1 h -2 -1 v 1 H 9 6 V 11 H 8 9 V 8 H 8 6 V 7 H 9 V 5 Z M 14,7 h 4 V 8 H 16 15 14 Z M 6,9 h 2 v 1 H 6 Z m 10,0 h 2 v 1 H 17 16 Z M 6,13 h 3 v 1 H 6 Z m 7,0 h 2 1 v 1 h -2 -1 z m -7,2 h 3 v 1 H 8 7 6 Z m 4,0 h 1 v 1 h -1 z m 3,0 h 1 v 1 h -1 z m -7,2 h 1 v 1 H 6 Z m 2,0 h 1 1 1 v 1 H 8 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.9998,4.5 V 10 H 11 11.9998 V 4.5 C 11.9998,4.5 11.91867,4 11,4 10.081326,4 9.9998,4.5 9.9998,4.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 18,12 v 6 h 2 v -6 z m 0,7 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/goldendict-tray.svg b/.icons/awkward/24x24/panel/goldendict-tray.svg
new file mode 100644
index 00000000..19e87d24
--- /dev/null
+++ b/.icons/awkward/24x24/panel/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,5 C 4.357581,5 4,5.3114187 4,5.6992188 V 19.300781 C 4,19.68858 4.357581,20 4.800781,20 H 19.199219 C 19.642419,20 20,19.68858 20,19.300781 V 5.6992188 C 20,5.3114188 19.642419,5 19.199219,5 H 19 13 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 h -2 v -1 h -2 -1 v 1 H 9 6 V 11 H 8 9 V 8 H 8 6 V 7 H 9 V 5 Z M 14,7 h 4 V 8 H 16 15 14 Z M 6,9 h 2 v 1 H 6 Z m 10,0 h 2 v 1 h -1 -1 z m 1,2 h 1 v 1 H 17 Z M 6,13 h 3 v 1 H 6 Z m 7,0 h 2 1 v 1 h -2 -1 z m 4,0 h 1 v 1 H 17 Z M 6,15 h 3 v 1 H 8 7 6 Z m 4,0 h 1 v 1 h -1 z m 3,0 h 1 v 1 h -1 z m 3,0 h 1 1 v 1 H 17 16 Z M 6,17 h 1 v 1 H 6 Z m 2,0 h 1 1 1 v 1 H 8 Z m 5,0 h 1 2 1 v 1 h -4 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.9998,4.5 V 10 H 11 11.9998 V 4.5 C 11.9998,4.5 11.91867,4 11,4 10.081326,4 9.9998,4.5 9.9998,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/good-signal-lock.svg b/.icons/awkward/24x24/panel/good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/good-signal.svg b/.icons/awkward/24x24/panel/good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/google-chrome-no-notification-disabled.svg b/.icons/awkward/24x24/panel/google-chrome-no-notification-disabled.svg
new file mode 100644
index 00000000..9ed38369
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 12,10 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 m 2.23,0 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-chrome-no-notification.svg b/.icons/awkward/24x24/panel/google-chrome-no-notification.svg
new file mode 120000
index 00000000..6d858406
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-no-notification.svg
@@ -0,0 +1 @@
+google-chrome-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/google-chrome-notification-disabled.svg b/.icons/awkward/24x24/panel/google-chrome-notification-disabled.svg
new file mode 100644
index 00000000..86d048ac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-notification-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-chrome-notification.svg b/.icons/awkward/24x24/panel/google-chrome-notification.svg
new file mode 100644
index 00000000..0a2e166b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-chrome-panel.svg b/.icons/awkward/24x24/panel/google-chrome-panel.svg
new file mode 100644
index 00000000..8a34c829
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-chrome-tray.svg b/.icons/awkward/24x24/panel/google-chrome-tray.svg
new file mode 120000
index 00000000..d1306530
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-chrome-tray.svg
@@ -0,0 +1 @@
+google-chrome-no-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/google-hangouts-panel.svg b/.icons/awkward/24x24/panel/google-hangouts-panel.svg
new file mode 120000
index 00000000..7ed13f5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/google-music-manager-panel.svg b/.icons/awkward/24x24/panel/google-music-manager-panel.svg
new file mode 100644
index 00000000..d8292b86
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 5c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.639 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.133v-0.133c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086a4 4 0 0 0 -1 -0.131h-1v8h1a4 4 0 0 0 4 -4 4 4 0 0 0 -1 -2.6387v-1.361c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-tasks-indicator-light-normal.svg b/.icons/awkward/24x24/panel/google-tasks-indicator-light-normal.svg
new file mode 100644
index 00000000..6eb3e9b6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-269.78 -485.05)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m270.78 490.05v16h16v-7.5l-2 2v3.5h-12v-12h12v3l2-2v-3h-16z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m289.13 492.12-7.0254 7.1348-4.9414-5-1.3848 1.4043 4.9434 5.002 1.3711 1.3906 1.3828-1.4062 7.0273-7.1348-1.373-1.3906z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/google-tasks-indicator-light-starred.svg b/.icons/awkward/24x24/panel/google-tasks-indicator-light-starred.svg
new file mode 100644
index 00000000..a5da28a1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-269.78 -485.05)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m270.78 490.05v16h16v-7.5l-2 2v3.5h-12v-12h12v3l2-2v-3h-16z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m289.13 492.12-7.0254 7.1348-4.9414-5-1.3848 1.4043 4.9434 5.002 1.3711 1.3906 1.3828-1.4062 7.0273-7.1348-1.373-1.3906z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpaste.svg b/.icons/awkward/24x24/panel/gpaste.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ac-adapter.svg b/.icons/awkward/24x24/panel/gpm-ac-adapter.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ac-adapter.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-000-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-000.svg b/.icons/awkward/24x24/panel/gpm-battery-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-020-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-020.svg b/.icons/awkward/24x24/panel/gpm-battery-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-040-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-040.svg b/.icons/awkward/24x24/panel/gpm-battery-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-060-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-060.svg b/.icons/awkward/24x24/panel/gpm-battery-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-080-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-080.svg b/.icons/awkward/24x24/panel/gpm-battery-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-100-charging.svg b/.icons/awkward/24x24/panel/gpm-battery-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-100.svg b/.icons/awkward/24x24/panel/gpm-battery-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-charged.svg b/.icons/awkward/24x24/panel/gpm-battery-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-empty.svg b/.icons/awkward/24x24/panel/gpm-battery-empty.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-empty.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-battery-missing.svg b/.icons/awkward/24x24/panel/gpm-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-kbd-disabled.svg b/.icons/awkward/24x24/panel/gpm-brightness-kbd-disabled.svg
new file mode 100644
index 00000000..82be0968
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-kbd-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path class="ColorScheme-Text" d="M 11,3.7207 8.8105,6 H 6 V 8.8105 L 3.7207,11 H 7 C 7,8.79 8.79,7 11,7 13.21,7 15,8.79 15,11 H 18.279 L 16,9 V 6 H 13.221 Z M 11,8 C 9.3431,8 8,9.3431 8,11 H 11 Z" style="opacity:0.3;fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 18,13 C 18,12.446 17.554,12 17,12 H 4 C 3.446,12 3,12.446 3,13 V 18 C 3,18.554 3.446,19 4,19 H 17 C 17.554,19 18,18.554 18,18 Z M 15,13 V 14 H 14 V 13 Z M 15,15 V 16 H 14 V 15 Z M 14,17 V 18 H 7 V 17 Z M 13,13 V 14 H 12 V 13 Z M 13,15 V 16 H 12 V 15 Z M 11,13 V 14 H 10 V 13 Z M 11,15 V 16 H 10 V 15 Z M 9,13 V 14 H 8 V 13 Z M 9,15 V 16 H 8 V 15 Z M 7,13 V 14 H 6 V 13 Z M 7,15 V 16 H 6 V 15 Z" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-kbd-invalid.svg b/.icons/awkward/24x24/panel/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 00000000..38b3a015
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text" d="m 19,13 c 0,-0.554 -0.446,-1 -1,-1 H 5 c -0.554,0 -1,0.446 -1,1 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 8.0000002 v -1 z m -1,-4 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 H 9.0000002 v -1 z m 0,2 v 1 H 9.0000002 V 15 Z M 8.0000002,13 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11,5 v 4 h 2 V 5 Z m 0,5 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-kbd.svg b/.icons/awkward/24x24/panel/gpm-brightness-kbd.svg
new file mode 100644
index 00000000..26daf674
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.7207031 9.8105469,6 H 7 V 8.8105469 L 4.7207031,11 H 8 c 0,-2.2099999 1.7900001,-4 4,-4 2.21,0 4,1.7900001 4,4 h 3.279297 L 17,9 V 6 H 14.220703 Z M 12,8 C 10.3431,8 9,9.3431 9,11 h 3 z"/>
+ <path class="ColorScheme-Text" d="m 19,13 c 0,-0.554 -0.446,-1 -1,-1 H 5 c -0.554,0 -1,0.446 -1,1 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 8.0000002 v -1 z m -1,-4 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 H 9.0000002 v -1 z m 0,2 v 1 H 9.0000002 V 15 Z M 8.0000002,13 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z" style="fill:currentColor;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-lcd-disabled.svg b/.icons/awkward/24x24/panel/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 00000000..6d953389
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.0003,4.7210001 -2.1895,2.2793 H 7.0002999 V 9.8108 L 4.721,12.0003 7.0002999,14.221 V 17 H 9.8108 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-2 V 7.0003001 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2100001,0 -4.0000001,-1.79 -4.0000001,-3.9997 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z m 0,0.9999999 c -1.6569,0 -3,1.3431 -3,3 0,1.6569 1.3431,2.9997 3,2.9997 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-lcd-invalid.svg b/.icons/awkward/24x24/panel/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 00000000..a7d1ff23
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.0003,4.7210001 -2.1895,2.2793 H 7.0002999 V 9.8108 L 4.721,12.0003 7.0002999,14.221 V 17 H 9.8108 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-2 V 7.0003001 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2100001,0 -4.0000001,-1.79 -4.0000001,-3.9997 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.00015,9 v 4 h 2 V 9 Z m 0,5 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-brightness-lcd.svg b/.icons/awkward/24x24/panel/gpm-brightness-lcd.svg
new file mode 120000
index 00000000..55478878
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-brightness-lcd.svg
@@ -0,0 +1 @@
+xfpm-brightness-lcd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-hibernate.svg b/.icons/awkward/24x24/panel/gpm-hibernate.svg
new file mode 100644
index 00000000..b95d4060
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.986657 c -1.3498276,-0.025941 -1.3637277,2.0074845 -0.013672,2 v 11 c -0.019052,1.34715 2.0014782,1.350514 1.998047,0.01367 h -0.00391 V 5.9573601 C 5.9833803,5.4194197 5.5475538,4.9867112 5.0056468,4.986657 Z m 2.9804688,1 v 11 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 2 v 1.998047 h 1 0.273438 c 0,0 0.726562,2.39e-4 0.726562,-0.726563 v -1.271484 h 0.300782 c 0.3878,0 0.699218,-0.306348 0.699218,-0.6875 v -9.625 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 2.0058594,2 h 3.9999992 c 0.838869,-3.499e-4 1.305407,0.970049 0.78125,1.6249999 l -2.699218,3.3750001 h 1.917968 c 1.352323,-0.01913 1.352323,2.019125 0,2 H 9.0056468 c -0.838869,3.5e-4 -1.3054069,-0.970049 -0.78125,-1.625 L 10.923616,9.9866569 H 9.0056468 c -1.3523227,0.01912 -1.3523227,-2.0191251 0,-1.9999999 z m 6.5078122,0 h 1.992187 c 0.399294,8.52e-5 0.637437,0.4450668 0.416016,0.7773438 l -1.476563,2.2226562 h 1.060547 c 0.676138,-0.0095 0.676138,1.009538 0,1 h -1.992187 c -0.400178,0.0015 -0.639885,-0.44433 -0.417969,-0.777344 l 1.476563,-2.222656 h -1.058594 c -0.676161,0.00956 -0.676161,-1.0095626 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-inhibit-invalid.svg b/.icons/awkward/24x24/panel/gpm-inhibit-invalid.svg
new file mode 100644
index 00000000..d1a1abee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.9863281 c -1.3498276,-0.025941 -1.3637277,2.0074845 -0.013672,2 V 17.986328 C 3.9865951,19.333478 6.0071248,19.336842 6.0036936,18 h -0.00391 V 5.9570312 C 5.9833803,5.4190908 5.5475538,4.9863823 5.0056468,4.9863281 Z m 2.9804688,1 V 16.986328 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 1.994141 v -5 h -0.486328 c -0.400178,0.0015 -0.639885,-0.44433 -0.417969,-0.777344 l 1.476563,-2.2226559 h -1.058594 c -0.676161,0.00956 -0.676161,-1.0095626 0,-1 h 1.992187 c 0.399294,8.52e-5 0.637437,0.4450668 0.416016,0.7773438 l -1.476563,2.2226561 h 1.060547 c 0.02817,-3.97e-4 0.04839,0.01065 0.07422,0.01367 h 1.425781 V 6.6738281 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 2.0058594,2 h 3.9999992 c 0.838869,-3.499e-4 1.305407,0.970049 0.78125,1.6249999 l -2.699218,3.375 h 1.917968 c 1.352323,-0.01913 1.352323,2.019125 0,2 H 9.0056468 c -0.838869,3.5e-4 -1.3054069,-0.970049 -0.78125,-1.625 l 2.6992192,-3.375 H 9.0056468 c -1.3523227,0.01912 -1.3523227,-2.0191251 0,-1.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 16.999787,12 v 4 h 2 v -4 z m 0,5 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-inhibit.svg b/.icons/awkward/24x24/panel/gpm-inhibit.svg
new file mode 100644
index 00000000..2b4b9130
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.986657 c -1.3498276,-0.025941 -1.3637275,2.0074845 -0.013672,2 v 11 c -0.019051,1.34715 2.0014782,1.350514 1.998047,0.01367 h -0.00391 V 5.9573601 C 5.9833803,5.4194197 5.5475538,4.9867112 5.0056468,4.986657 Z m 2.9804688,1 v 11 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 2 v 1.998047 h 1 0.273438 c 0,0 0.726562,2.39e-4 0.726562,-0.726563 v -1.271484 h 0.300782 c 0.3878,0 0.699218,-0.306348 0.699218,-0.6875 v -9.625 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 4.9999996,2.0136719 h 2 v 2.0000001 h -2 z m 0,3.0000001 h 2 v 4 h -2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-000.svg b/.icons/awkward/24x24/panel/gpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-020.svg b/.icons/awkward/24x24/panel/gpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-040.svg b/.icons/awkward/24x24/panel/gpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-060.svg b/.icons/awkward/24x24/panel/gpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-080.svg b/.icons/awkward/24x24/panel/gpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-keyboard-100.svg b/.icons/awkward/24x24/panel/gpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-monitor.svg b/.icons/awkward/24x24/panel/gpm-monitor.svg
new file mode 100644
index 00000000..b9045d76
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.779306,6.0015312 c -0.05156,-0.00555 -0.102813,0.00986 -0.142578,0.044922 -0.03976,0.03509 -0.06339,0.085636 -0.06836,0.140625 l -0.226562,2.4863281 c -0.01035,0.1144062 0.06903,0.2174449 0.175781,0.2285156 0.618358,0.06421 1.21365,0.2429922 1.771484,0.5312502 0.02654,0.01373 0.057,0.01953 0.08594,0.01953 0.02159,0 0.04169,-0.004 0.0625,-0.01172 0.0486,-0.01819 0.08897,-0.05575 0.111328,-0.105469 l 1.011719,-2.25 c 0.04662,-0.1035318 0.0068,-0.2274557 -0.08984,-0.2773438 C 14.623385,6.3703901 13.717353,6.0990091 12.779306,6.0015312 Z m -1.863281,0.037109 C 9.9824748,6.174375 9.0877968,6.4835413 8.2558688,6.956609 c -0.09472,0.053868 -0.130275,0.1796522 -0.08008,0.2812501 l 1.091797,2.207031 c 0.03488,0.07049 0.102305,0.109375 0.171875,0.109375 0.03069,0 0.06088,-0.007 0.08984,-0.02344 0.5480302,-0.311576 1.1372282,-0.51411 1.7519522,-0.6035159 0.106248,-0.015443 0.180421,-0.1204452 0.166016,-0.234375 l -0.3125,-2.4765626 C 11.120358,6.1024729 11.022007,6.0233095 10.916019,6.0386402 Z m 5.986328,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 L 15.30079,9.8491871 c -0.03247,0.04285 -0.04632,0.09744 -0.04101,0.1523439 0.0053,0.0549 0.03034,0.105759 0.07031,0.140625 0.48288,0.420938 0.888336,0.922558 1.207031,1.494141 0.03639,0.06519 0.101877,0.101562 0.167969,0.101562 0.03391,0 0.06842,-0.0093 0.09961,-0.0293 l 2,-1.28125 c 0.04416,-0.02834 0.07529,-0.07339 0.08789,-0.126953 0.01255,-0.05356 0.005,-0.110781 -0.02148,-0.158203 -0.481887,-0.8642129 -1.096363,-1.6254218 -1.826172,-2.2617188 -0.03997,-0.03481 -0.09115,-0.050443 -0.142578,-0.044922 z M 6.8613368,8.0425466 c -0.05163,-0.00353 -0.101958,0.014346 -0.140625,0.050781 -0.706855,0.6660896 -1.293758,1.4508255 -1.74414,2.3339844 -0.02468,0.04846 -0.03011,0.107213 -0.01563,0.160156 0.01448,0.05297 0.04659,0.09659 0.0918,0.123047 l 2.044921,1.199219 c 0.02957,0.01735 0.06225,0.02539 0.09375,0.02539 0.06868,0 0.134654,-0.0402 0.169922,-0.109375 0.297676,-0.583747 0.686712,-1.102357 1.154297,-1.542969 0.03875,-0.03638 0.06118,-0.08745 0.06445,-0.142578 0.0033,-0.05507 -0.01289,-0.110892 -0.04687,-0.1523439 l -1.5390621,-1.875 c -0.03399,-0.041451 -0.08139,-0.066752 -0.1328129,-0.070312 z m 12.5312492,3.7910154 -2.224609,0.746094 c -0.102354,0.03436 -0.159006,0.152049 -0.126953,0.261719 0.159583,0.546134 0.240234,1.116414 0.240234,1.695312 0,0.08523 -0.0018,0.172015 -0.0059,0.265625 -0.0024,0.05513 0.01606,0.109611 0.05078,0.150391 0.03469,0.04081 0.08334,0.06584 0.134766,0.06836 l 2.328124,0.115234 c 0.0031,1.41e-4 0.0048,0 0.0078,0 0.103112,0 0.188497,-0.08767 0.193359,-0.199218 0.006,-0.138875 0.0098,-0.26987 0.0098,-0.400392 -5.2e-5,-0.874835 -0.123089,-1.738068 -0.365234,-2.566406 -0.0321,-0.109726 -0.139939,-0.171164 -0.242188,-0.136719 z M 8.6132898,12.073796 c -0.04224,0.0053 -0.08289,0.02534 -0.115234,0.05859 -0.06473,0.06645 -0.07931,0.171162 -0.03711,0.25586 l 1.7207032,3.457031 c -0.0063,0.06659 -0.0098,0.1353 -0.0098,0.203125 0,0.521526 0.189227,1.010155 0.533203,1.378906 0.344003,0.368779 0.800622,0.572266 1.28711,0.572266 0.486487,0 0.945086,-0.203543 1.289062,-0.572266 0.344003,-0.368751 0.533203,-0.85738 0.533203,-1.378906 0,-0.521527 -0.189226,-1.012108 -0.533203,-1.38086 -0.343514,-0.368255 -0.80138,-0.57172 -1.287109,-0.572265 h -0.002 c -0.03284,4.4e-5 -0.06707,8.4e-5 -0.09961,0.002 L 8.7382078,12.103093 c -0.0386,-0.02445 -0.08276,-0.03456 -0.125,-0.0293 z m -4.095703,0.06641 c -0.0497,-0.01441 -0.103757,-0.0079 -0.1484371,0.01953 -0.04468,0.02747 -0.07633,0.07367 -0.08984,0.126954 -0.184812,0.730664 -0.2792971,1.487385 -0.2792971,2.25 0,0.130522 0.0037,0.261517 0.0098,0.40039 0.0048,0.111575 0.0902,0.199219 0.193359,0.199218 0.003,0 0.0067,1.69e-4 0.0098,0 l 2.326172,-0.115234 c 0.05143,-0.0025 0.100125,-0.02758 0.134765,-0.06836 0.03469,-0.04078 0.05319,-0.09526 0.05078,-0.15039 -0.004,-0.09364 -0.0059,-0.180423 -0.0059,-0.265625 0,-0.505046 0.06166,-1.00446 0.183594,-1.486328 0.028,-0.11093 -0.03324,-0.22573 -0.136718,-0.255859 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-000.svg b/.icons/awkward/24x24/panel/gpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-020.svg b/.icons/awkward/24x24/panel/gpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-040.svg b/.icons/awkward/24x24/panel/gpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-060.svg b/.icons/awkward/24x24/panel/gpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-080.svg b/.icons/awkward/24x24/panel/gpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-mouse-100.svg b/.icons/awkward/24x24/panel/gpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-000.svg b/.icons/awkward/24x24/panel/gpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-020.svg b/.icons/awkward/24x24/panel/gpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-040.svg b/.icons/awkward/24x24/panel/gpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-060.svg b/.icons/awkward/24x24/panel/gpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-080.svg b/.icons/awkward/24x24/panel/gpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-phone-100.svg b/.icons/awkward/24x24/panel/gpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-000-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-000.svg b/.icons/awkward/24x24/panel/gpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-020-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-020.svg b/.icons/awkward/24x24/panel/gpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-040-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-040.svg b/.icons/awkward/24x24/panel/gpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-060-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-060.svg b/.icons/awkward/24x24/panel/gpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-080-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-080.svg b/.icons/awkward/24x24/panel/gpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-100-charging.svg b/.icons/awkward/24x24/panel/gpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-100.svg b/.icons/awkward/24x24/panel/gpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-charged.svg b/.icons/awkward/24x24/panel/gpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-primary-missing.svg b/.icons/awkward/24x24/panel/gpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-000-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-000.svg b/.icons/awkward/24x24/panel/gpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-020-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-020.svg b/.icons/awkward/24x24/panel/gpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-040-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-040.svg b/.icons/awkward/24x24/panel/gpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-060-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-060.svg b/.icons/awkward/24x24/panel/gpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-080-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-080.svg b/.icons/awkward/24x24/panel/gpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-100-charging.svg b/.icons/awkward/24x24/panel/gpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-100.svg b/.icons/awkward/24x24/panel/gpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-charged.svg b/.icons/awkward/24x24/panel/gpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpm-ups-missing.svg b/.icons/awkward/24x24/panel/gpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gpmdp-tray-pause.svg b/.icons/awkward/24x24/panel/gpmdp-tray-pause.svg
new file mode 100644
index 00000000..c5ea0a68
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.999853,15 0,6 2,0 0,-6 -2,0 z m 3,0 0,6 2,0 0,-6 -2,0 z M 5.8320312,4.0002592 c -0.2105737,0.00455 -0.393835,0.080379 -0.53125,0.2167969 C 5.1055812,4.4080561 5,4.7172567 5,5.1174467 L 5,18.877212 c 0,0.40016 0.1145814,0.709411 0.3007812,0.900391 0.28372,0.28193 0.7270619,0.307932 1.2324219,0.0078 l 3.5878909,-2.091785 7.763672,-4.523437 a 6,6 0 0 0 0.08594,-0.585937 6,6 0 0 1 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 L 17.882812,10.822525 C 17.335252,8.0731675 14.910574,6.0002592 12,6.0002592 c -0.65436,0 -1.28424,0.106345 -1.873047,0.3007812 L 6.5332031,4.2072905 C 6.2805131,4.0617754 6.0426051,3.9957111 5.8320312,4.0002592 Z m 3.6582032,2.5566406 c -0.063644,0.029542 -0.125087,0.062062 -0.1875,0.09375 0.062375,-0.031654 0.1238917,-0.064235 0.1875,-0.09375 z M 8.8828125,6.8850248 C 8.8115555,6.9287308 8.7411367,6.9732368 8.671875,7.0197904 8.741209,6.9732194 8.811478,6.9287414 8.8828125,6.8850248 Z M 12,7.0002592 c 2.773606,0 5,2.2266828 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896482,4.015625 C 9.920564,16.520876 9.7873305,16.476582 9.6640625,16.410415 l -0.021484,-0.01172 -0.023437,-0.01172 c -0.018751,-0.0089 -0.015315,-0.0025 -0.033203,-0.0098 -0.011032,-0.0088 -0.039139,-0.03097 -0.1542969,-0.09961 l -0.00195,0 c -0.074437,-0.04408 -0.1486541,-0.09079 -0.2207031,-0.138672 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665977,-0.116865 -0.2402344,-0.173828 l -0.00195,-0.002 C 8.8808109,15.896298 8.8048712,15.833417 8.7304688,15.767837 l -0.00195,0 C 8.6272666,15.67883 8.5576781,15.620659 8.5214844,15.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 8.3752019,15.439942 8.2628939,15.318063 8.15625,15.189712 8.118811,15.144672 8.067485,15.075625 8,14.984634 l -0.00195,-0.0039 -0.00195,-0.002 C 7.93228,14.894204 7.870802,14.807504 7.8125,14.719009 l -0.00195,-0.0039 C 7.7573246,14.633177 7.7081946,14.555155 7.6640625,14.478775 l -0.00391,-0.0078 c -0.050824,-0.09094 -0.09752,-0.181484 -0.1425744,-0.275404 l -0.00195,-0.0039 -0.00195,-0.0039 c -0.056889,-0.115998 -0.09754,-0.192712 -0.1152406,-0.234387 l 0,-0.0019 C 7.3283706,13.783429 7.2661863,13.612393 7.2148438,13.437759 l 0,-0.0039 0,-0.002 c -0.010058,-0.03362 -0.027876,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059706,-0.263586 -0.082031,-0.396484 -0.01586,-0.09472 -0.028763,-0.16606 -0.035156,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026085,-0.19872 -0.040906,-0.397233 -0.042969,-0.597652 0.00183,-0.116593 0.0076,-0.233426 0.017578,-0.349609 l 0,-0.0078 0.00195,-0.0059 c 0.00742,-0.103539 0.018032,-0.211356 0.033203,-0.322266 l 0,-0.002 0.00195,0 c 0.00619,-0.04658 0.012026,-0.09424 0.019531,-0.140625 l 0,-0.0039 c 0.021451,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.00638,-0.02425 0.012785,-0.04812 0.019531,-0.07227 l 0.00195,-0.0059 0.00195,-0.0059 c 0.037378,-0.139908 0.079066,-0.275718 0.1269666,-0.408063 l 0,-0.002 c 4.834e-4,-0.0013 0.00147,-0.0026 0.00195,-0.0039 0.00414,-0.01113 0.00945,-0.0221 0.013672,-0.0332 l 0,-0.0039 0.00195,-0.002 c 0.052474,-0.140631 0.1093602,-0.27776 0.1738342,-0.412108 l 0.00391,-0.0059 0,-0.0019 c 0.00567,-0.01144 0.011822,-0.0218 0.017578,-0.0332 l 0.00195,-0.0039 0.00195,-0.0039 c 0.063681,-0.128915 0.1337284,-0.256657 0.208987,-0.380854 0.01287,-0.02126 0.025876,-0.04143 0.039063,-0.0625 C 7.852885,9.215807 7.9397479,9.087118 8.0332031,8.965103 8.1351495,8.8321183 8.239586,8.709706 8.3476562,8.5940092 l 0.00391,-0.00391 0.00977,-0.00977 C 9.2762112,7.6076883 10.559374,7.0002592 12,7.0002592 Z M 8.3085938,7.2854154 C 8.2470208,7.3338294 8.1846134,7.3811744 8.125,7.4318998 8.184715,7.3810978 8.246914,7.3338898 8.3085938,7.2854154 Z M 17.96875,11.390884 C 17.98935,11.59112 18,11.794481 18,12.000259 18,11.794469 17.98898,11.591342 17.96875,11.390884 Z M 6,12.000259 A 6,6 0 0 0 6.021484,12.379165 6,6 0 0 1 6,12.000259 Z m 0.2558594,1.71875 a 6,6 0 0 0 0.1015625,0.289062 6,6 0 0 1 -0.1015625,-0.289062 z m 2.9355468,3.572266 A 6,6 0 0 0 9.6425781,17.506118 6,6 0 0 1 9.1914062,17.291275 Z M 15,12.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000004,-3 3,3 0 0 1 3.0000004,-3 3,3 0 0 1 3,3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpmdp-tray-play.svg b/.icons/awkward/24x24/panel/gpmdp-tray-play.svg
new file mode 100644
index 00000000..624f0e99
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 21.999852,18 -2.5,1.5 -2.5,1.5 0,-3 0,-3 2.5,1.499999 z M 5.8320309,4.0002593 C 5.6214573,4.0047944 5.4381958,4.080638 5.3007809,4.2170559 5.105581,4.4080564 5,4.7172569 5,5.117447 l 0,13.759765 c 0,0.40016 0.114581,0.709411 0.3007809,0.900391 0.2837199,0.28193 0.7270616,0.307932 1.2324222,0.0078 l 3.5878899,-2.091785 7.763672,-4.523437 c 0.03827,-0.193779 0.06696,-0.389329 0.08594,-0.585937 -0.01899,0.196608 -0.04767,0.392158 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 l -0.478516,-0.279297 c -0.54756,-2.7493579 -2.972238,-4.8222661 -5.882812,-4.8222661 -0.65436,0 -1.284239,0.106345 -1.873046,0.3007817 L 6.5332031,4.2072901 C 6.2805126,4.0617754 6.0426045,3.9957112 5.8320309,4.0002593 Z m 3.658203,2.5566403 c -0.063642,0.029539 -0.1250866,0.062064 -0.1874997,0.09375 0.062376,-0.031656 0.1238916,-0.064233 0.1874997,-0.09375 z M 8.8828119,6.8850247 C 8.8115549,6.9287287 8.7411363,6.9732367 8.6718746,7.0197903 8.7412116,6.9732213 8.811478,6.9287413 8.8828119,6.8850247 Z m 3.1171871,0.1152348 c 2.773606,0 5,2.2266825 5,4.9999995 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896481,4.015625 C 9.9205638,16.520871 9.7873303,16.476581 9.6640621,16.410415 l -0.021485,-0.01172 -0.023435,-0.01172 c -0.018751,-0.0089 -0.015318,-0.0025 -0.033203,-0.0098 -0.011034,-0.0088 -0.039138,-0.03097 -0.154297,-0.09961 l -0.00196,0 c -0.074439,-0.04408 -0.1486559,-0.09079 -0.2207047,-0.138668 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665976,-0.116866 -0.2402342,-0.173828 l -0.00196,-0.002 C 8.8807841,15.896339 8.8048448,15.83346 8.7304423,15.76788 l -0.00196,0 C 8.6272266,15.678873 8.5576376,15.620702 8.5214441,15.58624 l -0.00196,-0.002 -0.00196,-0.002 -0.00977,-0.01172 -0.013674,-0.01367 C 8.375134,15.440048 8.2628259,15.318168 8.1561823,15.189818 8.1187392,15.144776 8.0674172,15.075731 7.9999317,14.984739 l -0.00196,-0.0039 -0.00196,-0.002 C 7.9321807,14.894314 7.8707066,14.807614 7.8124044,14.719118 l -0.00196,-0.0039 C 7.7572144,14.633256 7.7080853,14.555234 7.663953,14.478854 l -0.00393,-0.0078 C 7.609199,14.380114 7.562505,14.289569 7.5174515,14.195649 l -0.00196,-0.0039 -0.00196,-0.0039 c -0.0569,-0.116059 -0.097548,-0.192774 -0.1152482,-0.234448 l 0,-0.0019 c -0.070064,-0.168045 -0.1322516,-0.33908 -0.183594,-0.513715 l 0,-0.0039 0,-0.002 c -0.010059,-0.03362 -0.027879,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059707,-0.263586 -0.082031,-0.396484 -0.015863,-0.09472 -0.028766,-0.16606 -0.035159,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026082,-0.19872 -0.040905,-0.397233 -0.042971,-0.597651 0.00182,-0.116593 0.0076,-0.233427 0.01758,-0.349609 l 0,-0.0078 0.00196,-0.0059 c 0.00742,-0.103539 0.018031,-0.211356 0.033203,-0.322265 l 0,-0.002 0.00196,0 c 0.00618,-0.04658 0.012023,-0.09424 0.019529,-0.140625 l 0,-0.0039 c 0.021449,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.0064,-0.02425 0.012786,-0.04812 0.019529,-0.07227 l 0.00196,-0.0059 0.00196,-0.0059 c 0.037392,-0.139916 0.07908,-0.275726 0.1269811,-0.408071 l 0,-0.002 c 4.83e-4,-0.0014 0.00145,-0.0026 0.00196,-0.0039 0.00415,-0.01113 0.00945,-0.0221 0.013674,-0.0332 l 0,-0.0039 0.00196,-0.002 C 7.3727054,10.115355 7.4295891,9.978225 7.4940635,9.843878 l 0.00393,-0.0059 0,-0.002 c 0.00567,-0.01144 0.011819,-0.02181 0.01758,-0.03321 l 0.00196,-0.0039 0.00196,-0.0039 C 7.5831835,9.66606 7.653227,9.538319 7.7284855,9.414121 7.7413595,9.392861 7.7543645,9.372691 7.7675505,9.351621 7.8528571,9.215577 7.9397202,9.086888 8.0331751,8.9648726 8.1351217,8.8318878 8.2395578,8.7094753 8.3476285,8.5937787 l 0.00393,-0.00393 0.00977,-0.00977 C 9.2761989,7.6074344 10.559363,7.0000055 11.999988,7.0000055 Z M 8.3085933,7.2854152 c -0.061576,0.048413 -0.1239803,0.095759 -0.1835939,0.1464845 0.059714,-0.050802 0.1219139,-0.09801 0.1835939,-0.1464845 z m 9.6601557,4.1054688 c 0.0206,0.200236 0.03125,0.403597 0.03125,0.609375 0,-0.20579 -0.01102,-0.408917 -0.03125,-0.609375 z M 5.9999995,12.000259 c 0.00313,0.126497 0.010328,0.252862 0.021485,0.378906 -0.011157,-0.126044 -0.018321,-0.252409 -0.021485,-0.378906 z m 0.2558595,1.71875 c 0.031392,0.0972 0.065256,0.193588 0.1015625,0.289062 -0.036309,-0.09547 -0.070173,-0.191859 -0.1015625,-0.289062 z m 2.9355468,3.572266 C 9.338748,17.369125 9.4892687,17.4408 9.642578,17.506118 9.4892687,17.440798 9.338748,17.369124 9.1914058,17.291275 Z m 5.8085932,-5.291016 c 0,1.656854 -1.343146,3 -3,3 -1.656854,0 -2.9999994,-1.343146 -2.9999994,-3 0,-1.656854 1.3431454,-3 2.9999994,-3 1.656854,0 3,1.343146 3,3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gpmdp-tray.svg b/.icons/awkward/24x24/panel/gpmdp-tray.svg
new file mode 100644
index 00000000..ca5e263c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15.000147,12.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-2.9999999 3,3 0 0 1 3,2.9999999 z M 5.8321786,4.0002593 c -0.2105737,0.00455 -0.393835,0.080379 -0.53125,0.2167969 -0.1952,0.191 -0.3007812,0.5002006 -0.3007812,0.9003906 l 0,13.7597652 c 0,0.40016 0.1145814,0.709411 0.3007812,0.900391 0.28372,0.28193 0.7270619,0.307932 1.2324219,0.0078 l 3.5878905,-2.091785 7.763672,-4.523437 a 6,6 0 0 0 0.08594,-0.585937 6,6 0 0 1 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 l -0.478516,-0.279297 c -0.54756,-2.7493574 -2.972238,-4.8222657 -5.882812,-4.8222657 -0.65436,0 -1.28424,0.106345 -1.873047,0.3007812 L 6.5333505,4.2072906 C 6.2806605,4.0617755 6.0427525,3.9957112 5.8321786,4.0002593 Z m 3.6582032,2.5566406 c -0.063644,0.029542 -0.125087,0.062062 -0.1875,0.09375 0.062375,-0.031654 0.1238917,-0.064235 0.1875,-0.09375 z m -0.6074219,0.328125 c -0.071257,0.043706 -0.1416758,0.088212 -0.2109375,0.1347656 0.069334,-0.046571 0.139603,-0.091049 0.2109375,-0.1347656 z m 3.1171871,0.1152344 c 2.773606,0 5,2.2266828 5,4.9999997 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896482,4.015625 C 9.9207114,16.520876 9.7874779,16.476582 9.6642099,16.410415 l -0.021484,-0.01172 -0.023437,-0.01172 c -0.018751,-0.0089 -0.015315,-0.0025 -0.033203,-0.0098 -0.011032,-0.0088 -0.039139,-0.03097 -0.1542969,-0.09961 l -0.00195,0 C 9.355402,16.233485 9.2811849,16.186775 9.2091359,16.138893 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665977,-0.116865 -0.2402344,-0.173828 l -0.00195,-0.002 C 8.8809583,15.896298 8.8050186,15.833417 8.7306162,15.767837 l -0.00195,0 C 8.627414,15.67883 8.5578255,15.620659 8.5216318,15.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 8.3753493,15.439942 8.2630413,15.318063 8.1563974,15.189712 c -0.037439,-0.04504 -0.088765,-0.114087 -0.15625,-0.205078 l -0.00195,-0.0039 -0.00195,-0.002 c -0.06382,-0.08453 -0.125298,-0.17123 -0.1836,-0.259725 l -0.00195,-0.0039 C 7.757472,14.633177 7.708342,14.555155 7.6642099,14.478775 l -0.00391,-0.0078 c -0.050824,-0.09094 -0.09752,-0.181484 -0.1425744,-0.275404 l -0.00195,-0.0039 -0.00195,-0.0039 c -0.056889,-0.115998 -0.09754,-0.192712 -0.1152406,-0.234387 l 0,-0.0019 C 7.328518,13.783429 7.2663337,13.612393 7.2149912,13.437759 l 0,-0.0039 0,-0.002 c -0.010058,-0.03362 -0.027876,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059706,-0.263586 -0.082031,-0.396484 -0.01586,-0.09472 -0.028763,-0.16606 -0.035156,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026085,-0.19872 -0.040906,-0.397233 -0.042969,-0.597652 0.00183,-0.116593 0.0076,-0.233426 0.017578,-0.349609 l 0,-0.0078 0.00195,-0.0059 c 0.00742,-0.103539 0.018032,-0.211356 0.033203,-0.322266 l 0,-0.002 0.00195,0 c 0.00619,-0.04658 0.012026,-0.09424 0.019531,-0.140625 l 0,-0.0039 c 0.021451,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.00638,-0.02425 0.012785,-0.04812 0.019531,-0.07227 l 0.00195,-0.0059 0.00195,-0.0059 c 0.037378,-0.139908 0.079066,-0.275718 0.1269666,-0.408063 l 0,-0.002 c 4.834e-4,-0.0013 0.00147,-0.0026 0.00195,-0.0039 0.00414,-0.01113 0.00945,-0.0221 0.013672,-0.0332 l 0,-0.0039 0.00195,-0.002 C 7.3729278,10.115325 7.429814,9.9781961 7.494288,9.8438481 l 0.00391,-0.0059 0,-0.0019 c 0.00567,-0.01144 0.011822,-0.0218 0.017578,-0.0332 l 0.00195,-0.0039 0.00195,-0.0039 c 0.063681,-0.128915 0.1337284,-0.256657 0.208987,-0.380854 0.01287,-0.02126 0.025876,-0.04143 0.039063,-0.0625 0.085306,-0.135887 0.1721693,-0.264576 0.2656245,-0.386591 0.1019464,-0.1329847 0.2063829,-0.255397 0.3144531,-0.3710938 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980384,-1.58007 3.6386634,-1.58007 z M 8.3087412,7.2854155 c -0.061573,0.048414 -0.1239804,0.095759 -0.1835938,0.1464844 0.059715,-0.050802 0.121914,-0.09801 0.1835938,-0.1464844 z m 9.6601558,4.1054685 c 0.0206,0.200236 0.03125,0.403597 0.03125,0.609375 0,-0.20579 -0.01102,-0.408917 -0.03125,-0.609375 z M 6.0001474,12.000259 a 6,6 0 0 0 0.021484,0.378906 6,6 0 0 1 -0.021484,-0.378906 z m 0.2558594,1.71875 a 6,6 0 0 0 0.1015625,0.289062 6,6 0 0 1 -0.1015625,-0.289062 z m 2.9355468,3.572266 a 6,6 0 0 0 0.4511719,0.214843 6,6 0 0 1 -0.4511719,-0.214843 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/grive-app-ind-con-1.svg b/.icons/awkward/24x24/panel/grive-app-ind-con-1.svg
new file mode 100644
index 00000000..6558ecc4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/grive-app-ind-con-1.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/grive-app-ind-con-2.svg b/.icons/awkward/24x24/panel/grive-app-ind-con-2.svg
new file mode 100644
index 00000000..99588417
--- /dev/null
+++ b/.icons/awkward/24x24/panel/grive-app-ind-con-2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/grive-app-ind-con-3.svg b/.icons/awkward/24x24/panel/grive-app-ind-con-3.svg
new file mode 100644
index 00000000..217965ea
--- /dev/null
+++ b/.icons/awkward/24x24/panel/grive-app-ind-con-3.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/grive-app-ind-sleep.svg b/.icons/awkward/24x24/panel/grive-app-ind-sleep.svg
new file mode 100644
index 00000000..df5834b2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/grive-app-ind-sleep.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/grive-app-ind.svg b/.icons/awkward/24x24/panel/grive-app-ind.svg
new file mode 100644
index 00000000..e218dca2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/grive-app-ind.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gsd-xrandr.svg b/.icons/awkward/24x24/panel/gsd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-full-secure.svg b/.icons/awkward/24x24/panel/gsm-3g-full-secure.svg
new file mode 120000
index 00000000..afc43d74
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-full-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-full.svg b/.icons/awkward/24x24/panel/gsm-3g-full.svg
new file mode 120000
index 00000000..90a741a1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-full.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-high-secure.svg b/.icons/awkward/24x24/panel/gsm-3g-high-secure.svg
new file mode 120000
index 00000000..56374d21
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-high-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-high.svg b/.icons/awkward/24x24/panel/gsm-3g-high.svg
new file mode 120000
index 00000000..d483798e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-high.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-low-secure.svg b/.icons/awkward/24x24/panel/gsm-3g-low-secure.svg
new file mode 120000
index 00000000..86597a5a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-low-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-low.svg b/.icons/awkward/24x24/panel/gsm-3g-low.svg
new file mode 120000
index 00000000..1f49b2fc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-low.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-medium-secure.svg b/.icons/awkward/24x24/panel/gsm-3g-medium-secure.svg
new file mode 120000
index 00000000..08f73d5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-medium-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-medium.svg b/.icons/awkward/24x24/panel/gsm-3g-medium.svg
new file mode 120000
index 00000000..f8764e2c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-medium.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-none-secure.svg b/.icons/awkward/24x24/panel/gsm-3g-none-secure.svg
new file mode 120000
index 00000000..ea1920ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-none-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gsm-3g-none.svg b/.icons/awkward/24x24/panel/gsm-3g-none.svg
new file mode 120000
index 00000000..a4482d85
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gsm-3g-none.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/gtg-panel.svg b/.icons/awkward/24x24/panel/gtg-panel.svg
new file mode 100644
index 00000000..881e336c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5c-1.108 0-2 0.892-2 2v10c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-1.108-0.892-2-2-2h-12zm9.0312 2c0.05517 0.00526 0.13563 0.03589 0.1875 0.0625l1.5625 0.78125c0.2075 0.10644 0.26963 0.36771 0.15625 0.5625l-4.875 8.375c-0.085 0.149-0.267 0.239-0.436 0.219-0.0517-0.0061-0.10762-0.0063-0.15625-0.03125-0.0052-0.0024-4.25-3.3125-4.25-3.3125-0.2075-0.106-0.2697-0.367-0.1563-0.562l1.0312-1.25c0.1134-0.195 0.3863-0.263 0.5938-0.156l2.3125 1.75 3.625-6.2192c0.085-0.1461 0.241-0.2346 0.406-0.2188z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/gtk-dialog-authentication-panel.svg b/.icons/awkward/24x24/panel/gtk-dialog-authentication-panel.svg
new file mode 120000
index 00000000..0bfd732b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/gtk-dialog-authentication-panel.svg
@@ -0,0 +1 @@
+krb-valid-ticket.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/guake-indicator.svg b/.icons/awkward/24x24/panel/guake-indicator.svg
new file mode 100644
index 00000000..027c7cd0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/guake-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.9999771,4 C 4.8920055,4 4,4.8919964 4,5.9999771 L 4,18.000023 C 4,19.107994 4.8919964,20 5.9999771,20 L 18.000023,20 C 19.107994,20 20,19.108004 20,18.000023 L 20,5.9999771 C 20,4.8920055 19.108004,4 18.000023,4 Z m 3.9999542,1.9999771 0,0.9999885 2.9999657,0 0,1.9999771 -2.9999657,0 0,0.9999883 0.9999887,0 c 0.749996,0 1.439987,0.317001 1.873019,0.804996 0.432995,0.486996 0.626998,1.09798 0.626998,1.695003 0,0.596996 -0.194003,1.209996 -0.626998,1.69702 -0.432995,0.487995 -1.123005,0.802997 -1.873019,0.802997 l -0.9999887,0 0,0.999989 -0.9999886,0 0,-0.999989 -2.9999656,0 0,-1.999977 2.9999656,0 0,-0.999988 -0.9999885,0 c -0.749996,0 -1.4398039,-0.315003 -1.8730192,-0.802998 -0.4332978,-0.486996 -0.626998,-1.099996 -0.626998,-1.69702 0,-0.5971968 0.1937002,-1.2078874 0.626998,-1.6952776 C 6.560132,7.3172871 7.2499398,6.9999931 7.9999542,6.9999931 l 0.9999885,0 0,-1.0000023 z M 7.9999542,8.9999427 c -0.2500018,0 -0.3101991,0.0597 -0.3769964,0.1347954 -0.066696,0.0751 -0.1229979,0.2125009 -0.1229979,0.3651989 0,0.152799 0.056302,0.292104 0.1229979,0.367197 0.066797,0.0748 0.1269946,0.132797 0.3769964,0.132797 l 0.9999885,0 0,-0.9999883 z m 2.0000688,4.0000463 0.999988,0 c 0.250002,0 0.309998,-0.058 0.376997,-0.132999 0.067,-0.075 0.122998,-0.214005 0.122998,-0.366996 0,-0.153 -0.056,-0.289995 -0.122998,-0.364997 -0.06692,-0.07517 -0.1265,-0.13475 -0.376749,-0.13475 l -1.000112,-1.24e-4 z m 2.999966,2.999965 4.999942,0 0,1.999977 -4.999942,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/guake-tray.svg b/.icons/awkward/24x24/panel/guake-tray.svg
new file mode 120000
index 00000000..49add0e3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/guitarix-tray.svg b/.icons/awkward/24x24/panel/guitarix-tray.svg
new file mode 100644
index 00000000..1f5ee061
--- /dev/null
+++ b/.icons/awkward/24x24/panel/guitarix-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007813,9 C 4.3575812,9 4,9.377019 4,9.845703 v 9.308594 C 4,19.622981 4.3575812,20 4.8007813,20 H 19.199219 C 19.642419,20 20,19.622981 20,19.154297 V 9.845703 C 20,9.377019 19.642419,9 19.199219,9 Z M 8.5,11 A 3.5,3.5 0 0 1 12,14.5 3.5,3.5 0 0 1 15.5,11 3.5,3.5 0 0 1 19,14.5 3.5,3.5 0 0 1 15.5,18 3.5,3.5 0 0 1 12,14.5 3.5,3.5 0 0 1 8.5,18 3.5,3.5 0 0 1 5,14.5 3.5,3.5 0 0 1 8.5,11 Z m 0,2 A 1.5,1.5 0 0 0 7,14.5 1.5,1.5 0 0 0 8.5,16 1.5,1.5 0 0 0 10,14.5 1.5,1.5 0 0 0 8.5,13 Z m 7,0 A 1.5,1.5 0 0 0 14,14.5 1.5,1.5 0 0 0 15.5,16 1.5,1.5 0 0 0 17,14.5 1.5,1.5 0 0 0 15.5,13 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007813,4 C 4.3575812,4 4,4.3192878 4,4.7148438 V 8.2851562 C 4,8.6807123 4.3575812,9 4.8007813,9 H 19.199219 C 19.642419,9 20,8.6807122 20,8.2851562 V 4.7148438 C 20,4.3192878 19.642419,4 19.199219,4 Z M 5.8710938,5 H 18.128906 C 18.61144,5 19,5.3018313 19,5.6757812 V 7.3242188 C 19,7.6981687 18.61144,8 18.128906,8 H 5.8710938 C 5.3885597,8 5,7.6981687 5,7.3242188 V 5.6757812 C 5,5.3018312 5.3885597,5 5.8710938,5 Z M 6.5,6 A 0.5,0.5 0 0 0 6,6.5 0.5,0.5 0 0 0 6.5,7 0.5,0.5 0 0 0 7,6.5 0.5,0.5 0 0 0 6.5,6 Z m 2,0 A 0.5,0.5 0 0 0 8,6.5 0.5,0.5 0 0 0 8.5,7 0.5,0.5 0 0 0 9,6.5 0.5,0.5 0 0 0 8.5,6 Z m 2,0 A 0.5,0.5 0 0 0 10,6.5 0.5,0.5 0 0 0 10.5,7 0.5,0.5 0 0 0 11,6.5 0.5,0.5 0 0 0 10.5,6 Z M 17,6 v 1 h 1 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/haguichi-connected.svg b/.icons/awkward/24x24/panel/haguichi-connected.svg
new file mode 100644
index 00000000..658fd732
--- /dev/null
+++ b/.icons/awkward/24x24/panel/haguichi-connected.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.085113 0 0 .083333 20.15 -1.5)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-89.597 258h64.334l-82.786-89.924-38.872 27.494z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-89.597 66h64.334l-88.403 96-33.144 33.688-31.19-33.69z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/haguichi-connecting-1.svg b/.icons/awkward/24x24/panel/haguichi-connecting-1.svg
new file mode 100644
index 00000000..bd9f456a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/haguichi-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.524 20h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12.524 4h5.4757l-7.524 8-2.8213 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/haguichi-connecting-2.svg b/.icons/awkward/24x24/panel/haguichi-connecting-2.svg
new file mode 100644
index 00000000..d330381d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/haguichi-connecting-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12.524 20h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.524 4h5.4757l-7.524 8-2.8213 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/haguichi-connecting-3.svg b/.icons/awkward/24x24/panel/haguichi-connecting-3.svg
new file mode 120000
index 00000000..07f4e9ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/haguichi-disconnected.svg b/.icons/awkward/24x24/panel/haguichi-disconnected.svg
new file mode 100644
index 00000000..a6f4aa41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/haguichi-disconnected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12.524 20h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12.524 4h5.4757l-7.524 8-2.8213 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hangouts-available.svg b/.icons/awkward/24x24/panel/hangouts-available.svg
new file mode 100644
index 00000000..56fa0cb1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205865,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.773649 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125245,-0.631631 -0.4937384,-0.001 -1.0042546,-0.001 -1.4981625,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.99071 0,-0.0075 -0.0015,-0.01601 -0.002,-0.02347 -0.015541,-0.144957 0.027432,-0.263658 0.1601683,-0.34417 0.051564,-0.03147 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.99071 0,-0.0075 4.5e-4,-0.01601 0,-0.02347 -0.01554,-0.144957 0.02743,-0.263658 0.160169,-0.34417 0.05156,-0.03147 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hangouts-notification.svg b/.icons/awkward/24x24/panel/hangouts-notification.svg
new file mode 100644
index 00000000..28a16148
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205855,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.7736495 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.037605 0.01367,0.078066 0.01367,0.1173306 0,0.8560454 8e-4,1.7114424 0,2.5675874 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125235,-0.631631 -0.4937374,-0.001 -1.0042536,-0.001 -1.4981615,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.9907103 0,-0.00746 -0.0015,-0.016008 -0.002,-0.023466 -0.015541,-0.1449569 0.027432,-0.2636578 0.1601683,-0.34417 0.051564,-0.031474 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.037605 0.01367,0.078066 0.01367,0.1173306 0,0.8560454 8e-4,1.7114424 0,2.5675874 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.9907101 0,-0.00746 4.5e-4,-0.016008 0,-0.023466 -0.01554,-0.1449569 0.02743,-0.2636578 0.160169,-0.34417 0.05156,-0.031474 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hangouts-offline.svg b/.icons/awkward/24x24/panel/hangouts-offline.svg
new file mode 100644
index 00000000..2ebc19b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205865,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.773649 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125245,-0.631631 -0.4937384,-0.001 -1.0042546,-0.001 -1.4981625,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.99071 0,-0.0075 -0.0015,-0.01601 -0.002,-0.02347 -0.015541,-0.144957 0.027432,-0.263658 0.1601683,-0.34417 0.051564,-0.03147 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.99071 0,-0.0075 4.5e-4,-0.01601 0,-0.02347 -0.01554,-0.144957 0.02743,-0.263658 0.160169,-0.34417 0.05156,-0.03147 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hangouts-working.svg b/.icons/awkward/24x24/panel/hangouts-working.svg
new file mode 100644
index 00000000..aeec932c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504171,3.999999 c -0.01002,0.022434 -0.0318,0.014094 -0.04883,0.015625 C 11.216913,4.035841 10.979722,4.0606 10.744404,4.103515 9.0248716,4.4167979 7.612778,5.2312672 6.5197941,6.5429682 c -0.8990689,1.0787165 -1.3929917,2.3155285 -1.5,3.6953128 -0.051804,0.668726 -0.00201,1.629504 0.1503907,2.283202 0.1131786,0.486254 0.2825181,0.957181 0.5097656,1.40625 0.019952,0.03822 0.038283,0.07702 0.058594,0.115235 0.3733397,0.707033 0.853222,1.336695 1.4550782,1.880859 0.3168343,0.28646 0.6568493,0.545598 1.0234375,0.769531 0.9706644,0.592534 2.0203449,1.176627 3.1445309,1.292969 l 0.246094,0.02539 c 0.08179,0.0011 0.393109,0.02122 0.392578,0.101562 -0.0037,0.685707 -0.0021,1.114944 -0.002,1.800781 8.9e-5,0.02661 0.0023,0.05285 0.0039,0.08594 0,0 0.274355,-0.124261 0.507813,-0.234375 1.16359,-0.568634 2.240064,-1.264345 3.210937,-2.113281 0.218117,-0.190663 0.426227,-0.391547 0.626953,-0.59961 0.08595,-0.08898 0.171687,-0.180643 0.257813,-0.269531 0.133051,-0.136837 0.247628,-0.289508 0.373047,-0.433594 0.144852,-0.166182 0.276037,-0.343697 0.404296,-0.521484 0.283572,-0.39293 0.537124,-0.801397 0.75,-1.234375 0.107678,-0.218898 0.210035,-0.44021 0.300782,-0.666016 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01172 0.247299,-0.618315 0.405878,-1.257662 0.490235,-1.914063 0.02946,-0.228629 0.04847,-0.459543 0.06055,-0.689453 0.02572,-0.495044 -0.0068,-1.288296 -0.09961,-1.77539 C 18.645818,8.2380248 18.053477,7.1030464 17.119406,6.1347646 16.725375,5.7259667 16.283225,5.3718795 15.795187,5.0703115 14.887118,4.5086359 13.895714,4.1629535 12.822531,4.0410146 12.691701,4.0260884 12.558922,4.0296071 12.429953,3.999999 l -0.925782,0 z m -2.5039061,6 a 1,1 0 0 1 1.0000001,1 1,1 0 0 1 -1.0000001,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3.0000001,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/harmony-tray.svg b/.icons/awkward/24x24/panel/harmony-tray.svg
new file mode 100644
index 00000000..ba82be28
--- /dev/null
+++ b/.icons/awkward/24x24/panel/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.999999,4 c -4.4319998,0 -7.9999988,3.568 -7.9999988,8 0,4.432 3.567999,8 7.9999988,8 C 16.432,20 20,16.432 20,12 20,7.568 16.432,4 11.999999,4 Z m 2.210939,4 c 0.204819,0 0.565773,0.1131569 0.689453,0.2167969 l 0.09961,0.083984 -0.0957,0.2832032 c -0.2179,0.6464 -0.821334,3.5304879 -1.058595,5.0546879 -0.0627,0.40283 -0.151695,0.925439 -0.197265,1.162109 -0.0988,0.51299 -0.102492,0.708193 -0.01367,0.945313 0.14055,0.37522 0.13485,0.412938 -0.09375,0.517578 -0.11323,0.05183 -0.372332,0.122633 -0.576172,0.158203 -0.68941,0.1203 -0.900101,-0.03324 -0.900391,-0.65625 -2.06e-4,-0.41919 0.03843,-0.643601 0.302735,-1.744141 0.11636,-0.48455 0.210937,-0.918857 0.210937,-0.966797 0,-0.08116 -0.01978,-0.08685 -0.296875,-0.05859 -0.16366,0.01669 -0.663628,0.03401 -1.111328,0.03711 -0.44774,0.0031 -0.82774,0.0186 -0.84375,0.03516 -0.016,0.01656 -0.105135,0.366654 -0.197266,0.777344 -0.09212,0.41069 -0.2566568,1.086953 -0.3671868,1.501953 -0.11053,0.41504 -0.210603,0.878017 -0.220703,1.029297 -0.01201,0.1797 -0.04203,0.297724 -0.08789,0.339844 -0.1042,0.09569 -0.61884,0.246704 -0.94336,0.277344 -0.3948,0.041 -0.534959,-0.132828 -0.505859,-0.423829 0.02656,-0.261129 0.181369,-0.825039 0.568359,-2.0625 0.65476,-2.0937 1.066729,-4.474215 0.892579,-5.1660153 -0.04328,-0.17195 -0.0494,-0.2591482 -0.01758,-0.2988281 0.09911,-0.1235901 0.496838,-0.2587869 0.8242178,-0.2792969 0.67605,-0.014051 0.643324,0.23674 0.621094,0.78125 -0.01992,0.4880503 -0.149751,1.4062843 -0.269531,2.0214843 -0.03717,0.19092 -0.05592,0.375246 -0.04297,0.410156 0.01952,0.05266 0.200513,0.06306 1.064453,0.0625 0.57283,-3.55e-4 1.063797,-0.01673 1.091797,-0.03516 0.0874,-0.05751 0.138676,-0.251757 0.509766,-1.935547 0.1985,-0.9007295 0.39603,-1.6964308 0.4375,-1.7695308 0.09463,-0.1667394 0.326781,-0.2988275 0.527342,-0.2988275 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hexchat-fileoffer.svg b/.icons/awkward/24x24/panel/hexchat-fileoffer.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/hexchat-highlight.svg b/.icons/awkward/24x24/panel/hexchat-highlight.svg
new file mode 100644
index 00000000..cddaa1d2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hexchat-highlight.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5085981,5.0004733 C 7.1489137,5.0001918 6.8163031,5.18985 6.6356835,5.4982188 L 3.1362503,11.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 6.6356835,18.4999 C 6.8162125,18.808405 7.1488401,19.000208 7.5085981,19 l 6.9868599,0 c 0.359125,-4.18e-4 0.690932,-0.192137 0.871143,-0.5001 l 3.497327,-5.998808 c 0.181667,-0.310332 0.181667,-0.693379 0,-1.003711 L 15.366601,5.4982188 C 15.186299,5.1903924 14.85451,5.0008176 14.495458,5.0004733 Z m 6.1142639,1.9996264 c 0.257517,-1.037e-4 0.497396,0.1235124 0.636618,0.3280657 l 0,0.00195 L 11.001993,10.58548 7.744859,7.3279925 C 7.877544,7.1325547 8.1025553,7.0102056 8.3481762,6.999941 Z M 6.6708268,9.0817744 9.5882181,11.999166 6.6708268,14.916911 5.104611,12.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 6.6707205,9.0819869 Z m 8.6625442,0 1.566109,2.5581286 c 0.136938,0.222096 0.136938,0.496535 0,0.718631 l -1.566216,2.558519 -2.917391,-2.917746 2.917391,-2.9173909 z m -4.331272,4.3312726 3.255362,3.255362 c -0.138354,0.20474 -0.377422,0.329058 -0.634635,0.330018 l -5.2413841,0 c -0.2575141,1.07e-4 -0.497393,-0.123504 -0.6366183,-0.328052 l 3.2571334,-3.257488 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.54,5.0004988 C 17.109553,5 16.862066,5.4652387 17.080431,5.8030833 l 0.951789,1.4645661 0.947077,1.4645662 c 0.232394,0.3570455 0.811247,0.3570455 1.043641,0 L 20.974409,7.2677203 21.921272,5.803225 C 22.149099,5.4460577 21.860852,5.0019147 21.399646,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hexchat-indicator.svg b/.icons/awkward/24x24/panel/hexchat-indicator.svg
new file mode 100644
index 00000000..e2c61321
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hexchat-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5085981,5.0004733 C 7.1489137,5.0001918 6.8163031,5.18985 6.6356835,5.4982188 L 3.1362503,11.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 6.6356835,18.4999 C 6.8162125,18.808405 7.1488401,19.000208 7.5085981,19 l 6.9868599,0 c 0.359125,-4.18e-4 0.690932,-0.192137 0.871143,-0.5001 l 3.497327,-5.998808 c 0.181667,-0.310332 0.181667,-0.693379 0,-1.003711 L 15.366601,5.4982188 C 15.186299,5.1903924 14.85451,5.0008176 14.495458,5.0004733 Z m 6.1142639,1.9996264 c 0.257517,-1.037e-4 0.497396,0.1235124 0.636618,0.3280657 l 0,0.00195 L 11.001993,10.58548 7.744859,7.3279925 C 7.877544,7.1325547 8.1025553,7.0102056 8.3481762,6.999941 Z M 6.6708268,9.0817744 9.5882181,11.999166 6.6708268,14.916911 5.104611,12.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 6.6707205,9.0819869 Z m 8.6625442,0 1.566109,2.5581286 c 0.136938,0.222096 0.136938,0.496535 0,0.718631 l -1.566216,2.558519 -2.917391,-2.917746 2.917391,-2.9173909 z m -4.331272,4.3312726 3.255362,3.255362 c -0.138354,0.20474 -0.377422,0.329058 -0.634635,0.330018 l -5.2413841,0 c -0.2575141,1.07e-4 -0.497393,-0.123504 -0.6366183,-0.328052 l 3.2571334,-3.257488 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hexchat-message.svg b/.icons/awkward/24x24/panel/hexchat-message.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/high-signal-lock.svg b/.icons/awkward/24x24/panel/high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/high-signal.svg b/.icons/awkward/24x24/panel/high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/hipchat4-attention.svg b/.icons/awkward/24x24/panel/hipchat4-attention.svg
new file mode 100644
index 00000000..c5ddd193
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hipchat4-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1.0027)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 2.9434c-4.3678 0-8 3.3281-8 7.5s3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.61236-0.0013 1.2131-0.11847 1.8086-0.25 1.2282 0.80849 2.6642 1.5391 4.3672 1.2324a1.0001 1.0001 0 0 0 0.54883 -1.6699c-0.583-0.615-0.891-0.999-0.909-1.819 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.3634 0 5.9988 2.4911 6 5.498-0.0015 1.4994-0.66704 2.9383-1.873 3.9863a1.0001 1.0001 0 0 0 -0.3418 0.70312c-0.03233 0.62878 0.16167 1.1069 0.34375 1.5859-0.4995-0.20339-1.0063-0.49427-1.5527-0.87305a1.0001 1.0001 0 0 0 -0.84 -0.141c-0.562 0.158-1.147 0.239-1.736 0.24-3.3642 0-6-2.4922-6-5.5-2e-7 -3.0078 2.6358-5.5 6-5.5zm3.0156 6.8418a0.75008 0.75008 0 0 0 -0.4668 0.1582c-0.90503 0.68212-1.7402 0.98475-2.5508 0.98633-0.8106 0.0016-1.6398-0.29663-2.543-0.98438a0.75042 0.75042 0 1 0 -0.91016 1.1934c1.0968 0.83525 2.2676 1.2933 3.457 1.291s2.3543-0.46379 3.4492-1.2891a0.75008 0.75008 0 0 0 -0.43555 -1.3555z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="9" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hipchat4.svg b/.icons/awkward/24x24/panel/hipchat4.svg
new file mode 100644
index 00000000..54fab0e9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 3.9461c-4.3678 0-8 3.3281-8 7.5s3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.61236-0.0013 1.2131-0.11847 1.8086-0.25 1.2282 0.80849 2.6642 1.5391 4.3672 1.2324a1.0001 1.0001 0 0 0 0.54883 -1.6699c-0.583-0.616-0.891-0.999-0.909-1.82 1.331-1.367 2.18-3.109 2.182-4.992 0-4.1718-3.632-7.4999-8-7.4999zm0 2c3.3634 0 5.9988 2.4911 6 5.498-0.0015 1.4994-0.66704 2.9383-1.873 3.9863a1.0001 1.0001 0 0 0 -0.3418 0.70312c-0.03233 0.62878 0.16167 1.1069 0.34375 1.5859-0.4995-0.20339-1.0063-0.49427-1.5527-0.87305a1.0001 1.0001 0 0 0 -0.84 -0.14c-0.562 0.157-1.147 0.239-1.736 0.24-3.3642 0-6-2.4922-6-5.5-2e-7 -3.0078 2.6358-5.5 6-5.5zm3.0156 6.8418a0.75008 0.75008 0 0 0 -0.4668 0.1582c-0.90503 0.68212-1.7402 0.98475-2.5508 0.98633-0.8106 0.0016-1.6398-0.29663-2.543-0.98438a0.75042 0.75042 0 1 0 -0.91016 1.1934c1.0968 0.83525 2.2676 1.2933 3.457 1.291s2.3543-0.46379 3.4492-1.2891a0.75008 0.75008 0 0 0 -0.43555 -1.3555z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/hp-indicator.svg b/.icons/awkward/24x24/panel/hp-indicator.svg
new file mode 100644
index 00000000..f2864159
--- /dev/null
+++ b/.icons/awkward/24x24/panel/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-0.16026 0-0.31674 0.014235-0.47461 0.023437-0.47104 1.3439-0.95038 2.7162-1.4141 4.0293 0.6559 0.02441 1.6702 0.12286 2.127 0.71484 0.21519 0.2789 0.19648 0.71508 0.07031 1.0547-0.59346 1.6648-1.2028 3.3256-1.793 4.9902-0.52155 0.0073-1.0409-0.0044-1.5625 0-0.072991-0.0015-0.14283 0.01152-0.21289-0.01563 0.66459-1.8263 1.3155-3.6697 1.9687-5.502-0.31102-0.0044-0.61914 0.0059-0.93164 0-0.047317 0.10013-0.087103 0.21189-0.12305 0.31641-0.6019 1.6891-1.2096 3.3702-1.8086 5.0605-0.028608 0.04291-0.020401 0.14062-0.087891 0.14062-0.49847 0.0015-0.99716-0.003-1.4941 0-0.0902-0.001-0.1763 0.009-0.2636-0.017 1.1876-3.29 2.3822-7.0113 3.5723-10.42-3.2377 1.0234-5.5723 4.0402-5.5723 7.625 0 3.6785 2.4603 6.7532 5.8301 7.6953 1.3049-3.6286 2.8094-7.7203 4.0781-11.279 0.01276-0.02698 0.02244-0.09362 0.03516-0.12109v-0.0019c0.83665 0.0088 1.6946 0.01612 2.5312 0.01758 0.27363 0.0059 0.54194-0.03052 0.80859 0.05273 0.30664 0.08325 0.59043 0.3223 0.68359 0.63477 0.07042 0.24426 0.01698 0.50124-0.07031 0.73633-0.53291 1.5559-1.0826 3.0899-1.6328 4.6387-0.13754 0.40379-0.76365 0.65367-1.1777 0.66797-0.65324 0.01283-1.3013 0.0047-1.9531 0.01758-0.54176 1.5095-1.336 3.3312-1.9238 4.9023 0.26 0.025 0.524 0.039 0.791 0.039 4.432 0 8-3.568 8-8s-3.568-8-8-8zm-2.1699 15.695c0.2226 0.06223 0.44762 0.11901 0.67773 0.16211-0.22914-0.045-0.45554-0.09999-0.67773-0.16211zm-0.2578-15.32c0.3102-0.0981 0.6287-0.1759 0.9547-0.2344-0.325 0.0602-0.6446 0.1364-0.9547 0.2344zm0.9547-0.2344c0.32488-0.05822 0.65713-0.097393 0.99414-0.11719-0.33707 0.01981-0.6698 0.057254-0.99414 0.11719zm4.9883 5.1348c-0.0265-0.0029-0.05227-0.004-0.07813 0.0039v-0.002c-0.01724 0.0044-0.0399 0.02085-0.05273 0.03516-0.57001 1.5961-1.1333 3.1881-1.7051 4.7812 0.31397 0.0015 0.63562 0.02164 0.94922 0 0.55312-1.6078 1.126-3.2114 1.6875-4.8145-0.24061-0.0059-0.47863 0.0044-0.7207 0-0.02585 0.0037-0.05358-0.001-0.08008-0.0039zm-4.9453 10.592c0.20863 0.03738 0.4188 0.07277 0.63281 0.09375-0.2144-0.02105-0.42429-0.05452-0.63281-0.09375z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/idle-bad-signal-lock.svg b/.icons/awkward/24x24/panel/idle-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-bad-signal.svg b/.icons/awkward/24x24/panel/idle-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-good-signal-lock.svg b/.icons/awkward/24x24/panel/idle-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-good-signal.svg b/.icons/awkward/24x24/panel/idle-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-high-signal-lock.svg b/.icons/awkward/24x24/panel/idle-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-high-signal.svg b/.icons/awkward/24x24/panel/idle-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-low-signal-lock.svg b/.icons/awkward/24x24/panel/idle-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/idle-low-signal.svg b/.icons/awkward/24x24/panel/idle-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/idle-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-cpufreq-100.svg b/.icons/awkward/24x24/panel/indicator-cpufreq-100.svg
new file mode 100644
index 00000000..4879d6de
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-cpufreq-25.svg b/.icons/awkward/24x24/panel/indicator-cpufreq-25.svg
new file mode 100644
index 00000000..ab3d3812
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 12h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-cpufreq-50.svg b/.icons/awkward/24x24/panel/indicator-cpufreq-50.svg
new file mode 100644
index 00000000..2f1eb92a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 9h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-cpufreq-75.svg b/.icons/awkward/24x24/panel/indicator-cpufreq-75.svg
new file mode 100644
index 00000000..fb91351c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 6h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-cpufreq.svg b/.icons/awkward/24x24/panel/indicator-cpufreq.svg
new file mode 100644
index 00000000..094931c7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3482 4a0.25823 0.25823 0 0 0 -0.2542 0.2623v1.5674c-0.6493 0.1087-1.156 0.6154-1.2648 1.2647h-1.5674a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5674c0.10876 0.64926 0.61551 1.156 1.2648 1.2648v1.5674a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5674c0.64926-0.10876 1.156-0.61551 1.2648-1.2648h1.5674a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.264 -0.2624 0.25823 0.25823 0 0 0 -0.262 -0.2542h-1.5674c-0.109-0.6493-0.616-1.156-1.265-1.2648v-1.5674a0.25823 0.25823 0 0 0 -0.263 -0.2622 0.25823 0.25823 0 0 0 -0.254 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.262 -0.2623 0.25823 0.25823 0 0 0 -0.254 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.262 -0.2623 0.25823 0.25823 0 0 0 -0.255 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.2618 -0.2623z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-feedindicator-attention.svg b/.icons/awkward/24x24/panel/indicator-feedindicator-attention.svg
new file mode 100644
index 00000000..e8afc44c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-feedindicator-attention.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m5.2228 14.557c-1.2297 0-2.2228 0.995-2.2228 2.221 0 1.2275 0.99313 2.2214 2.2228 2.2214 1.2268 0 2.2206-0.99387 2.2206-2.2214-0.0007324-1.226-0.99387-2.2214-2.2206-2.2214z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 3v2.6513c7.19 0.14428 12.994 6.0335 12.994 13.259 0 0.03003-0.0015 0.06079-0.0015 0.08935h2.6535c0-0.03003 0.0022-0.05932 0.0022-0.08935 0-8.686-6.996-15.766-15.648-15.91z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 8.3136v2.6528c4.2589 0.14208 7.6799 3.6481 7.6799 7.9443 0 0.03003-0.000732 0.06079-0.0029 0.08935h2.6535c0-0.02856 0.0029-0.05932 0.0029-0.08935 0-5.758-4.6115-10.453-10.333-10.597z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-feedindicator.svg b/.icons/awkward/24x24/panel/indicator-feedindicator.svg
new file mode 100644
index 00000000..1706c6f4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-feedindicator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.73240 0 0 .73240 4 4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.035 15.779c-1.679 0-3.035 1.359-3.035 3.033 0 1.676 1.356 3.033 3.035 3.033 1.675 0 3.032-1.357 3.032-3.033-0.001-1.674-1.357-3.033-3.032-3.033z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m0 0v3.62c9.817 0.197 17.741 8.238 17.741 18.104 0 0.041-0.002 0.083-0.002 0.122h3.623c0-0.041 0.003-0.081 0.003-0.122 0-11.861-9.552-21.527-21.365-21.724z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m0 7.255v3.622c5.815 0.194 10.486 4.981 10.486 10.847 0 0.041-0.001 0.083-0.004 0.122h3.623c0-0.039 0.004-0.081 0.004-0.122-0.001-7.861-6.297-14.272-14.109-14.469z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-fortune.svg b/.icons/awkward/24x24/panel/indicator-fortune.svg
new file mode 100644
index 00000000..0501d4de
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.639 4.2324c-3.3645 0.9731-5.7393 3.5912-5.4452 7.2316 0.3393 4.201 6.4272 8.448 8.8112 8.536 1.0392-0.24581 0.43731-3.5716-0.17439-6.082-0.17148-0.67825-0.34384-1.3538-0.54062-2.0332-0.06401-0.2201-0.14108-0.49243-0.16131-0.55891-0.32566-1.0924-0.71998-2.3401-1.3647-4.3239-0.1219-0.35856 0.13474-0.73386 0.51009-0.74595 0.25122-0.0084 0.47701 0.15375 0.55151 0.39608 1.1173 3.4384 1.5608 4.9497 2.0163 6.7246 1.7956 2.2494 4.4059 5.3278 5.2491 5.1359 1.3007-0.29619 1.7717-8.9545-0.60017-11.625-2.372-2.6705-5.514-3.298-8.852-2.6555z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ak.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ak.svg
new file mode 100644
index 00000000..b4b305d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ak.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000001,12.004811 3.9999998,0 m -3.9998998,2.999999 0,-5.9999988 m 3.9998998,5.9999988 0,-5.9999988 m -3.9999998,0 -1.51e-5,-0.9995519 c 0,-1 0,-1 2.0000148,-1.0004491 1.9999854,-4.491e-4 1.9999706,4.491e-4 1.9999854,1.0004491 l 1.47e-5,0.9995519"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999994 M 17.000001,6.9999997 12.999999,12 m 0,3 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Am.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Am.svg
new file mode 100644
index 00000000..184a855a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Am.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 4.0002424,12.004811 3.9999998,0 m -3.9998998,2.999999 0,-5.9999988 m 3.9998998,5.9999988 0,-5.9999988 m -3.9999998,0 -1.51e-5,-0.9995519 c 0,-1 0,-1 2.0000148,-1.0004491 1.9999854,-4.491e-4 1.9999706,4.491e-4 1.9999854,1.0004491 l 1.47e-5,0.9995519"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 18.000242,15 0,-8.0000003 m -6,0 3,3.9999983 3,-3.9999983 m -6,8.0000003 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-1.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-10.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-11.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-2.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-3.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-4.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-5.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-6.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-7.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-8.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-9.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ar.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ar.svg
new file mode 100644
index 00000000..fa672d1a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0002424,12.004811 3.9999998,0 m -3.9998998,2.999999 0,-5.9999988 m 3.9998998,5.9999988 0,-5.9999988 m -3.9999998,0 -1.51e-5,-0.9995519 c 0,-1 0,-1 2.0000148,-1.0004491 1.9999854,-4.491e-4 1.9999706,4.491e-4 1.9999854,1.0004491 l 1.47e-5,0.9995519"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000002,-1.000003 1.999983,-3e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999998,0 0.999998,0 0.999998,-1 0,-0.2567206 1.5e-5,-0.5997726 1.2e-5,-1.0004476 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003246,15 l 0,-8.0000002"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Av.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Av.svg
new file mode 100644
index 00000000..f88ad6e2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Av.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0002424,12.004811 3.9999998,0 m -3.9998998,2.999999 0,-5.9999988 m 3.9998998,5.9999988 0,-5.9999988 m -3.9999998,0 -1.51e-5,-0.9995519 c 0,-1 0,-1 2.0000148,-1.0004491 1.9999854,-4.491e-4 1.9999706,4.491e-4 1.9999854,1.0004491 l 1.47e-5,0.9995519"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 18.004315,7.0069167 15.504317,15.006917 13.004318,7.0069167"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Az-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Az-1.svg
new file mode 120000
index 00000000..062c1a53
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Az-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Az-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Az-2.svg
new file mode 120000
index 00000000..062c1a53
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Az-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Az.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Az.svg
new file mode 100644
index 00000000..250f46ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Az.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0002424,12.004811 3.9999998,0 m -3.9998998,2.999999 0,-5.9999988 m 3.9998998,5.9999988 0,-5.9999988 m -3.9999998,0 -1.51e-5,-0.9995519 c 0,-1 0,-1 2.0000148,-1.0004491 1.9999854,-4.491e-4 1.9999706,4.491e-4 1.9999854,1.0004491 l 1.47e-5,0.9995519"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13,6.9999994 3.999999,0 L 13,15.000001 l 3.999999,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-1.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-10.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-11.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-12.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-13.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-14.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-2.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-3.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-4.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-5.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-6.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-7.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-8.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be-9.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Be.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Be.svg
new file mode 100644
index 00000000..ca5f332e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Be.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 4.9682627,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 1e-6,0.977183 0,0.401652 -1e-6,0.758148 -1e-6,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 14,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999984 4,0 M 14.0001,15 l 0,-8.0000001"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bg-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-1.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bg-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-2.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bg-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-3.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bg-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bg.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bg.svg
new file mode 100644
index 00000000..a44954eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 3.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.953879,11.999735 1.999997,0 m -0.999999,0 -1.1e-5,2.000448 c 0,1 0,1 -1.000002,0.999552 -0.407777,0 -1.70151,4.48e-4 -1.999998,4.48e-4 -1.000002,0 -1.000002,0 -1.000002,-1 l 1.5e-5,-3.00045 -1.5e-5,-2.9995496 c 0,-1 0,-1 1.000002,-1 0.25081,0 1.615979,-3.629e-4 1.999998,-4.492e-4 1.000002,4.492e-4 1.000002,4.492e-4 1.000002,1.0004492"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bm.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bm.svg
new file mode 100644
index 00000000..8829bcd1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 3.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 19,15 0,-8.0000002 m -6,0 3,3.9999982 3,-3.9999982 M 13,15 13,6.9999998"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bn-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-1.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bn-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-2.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bn-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-3.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bn-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-4.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bn-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bn.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bn.svg
new file mode 100644
index 00000000..18b4c0dd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 4.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 14.000001,15 0,-8.0000003 L 17.999999,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Br-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Br-1.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Br-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Br-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Br-2.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Br-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Br-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Br-3.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Br-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Br.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Br.svg
new file mode 100644
index 00000000..64aea6ec
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Br.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 4.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 18.00315,14.999823 -2.000001,-3 m -2.000002,-1.000002 1.999983,-4e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999998,0 0.999998,0 0.999998,-1 0,-0.2567203 1.5e-5,-0.5997725 1.2e-5,-1.0004477 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 14.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-1.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-2.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-3.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-4.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-5.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Bs.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Bs.svg
new file mode 100644
index 00000000..a2d155d5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Bs.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 4.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 14.000054,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.18e-4 1.00001,3.2e-5 0.454553,-1.11e-4 -1.1e-5,-3.2e-5 0.999992,-3.2e-5 0,0 0.999991,0 0.999998,-1 l 8e-6,-1.00045 c 0,-4.2143841 -3.999999,0.211163 -3.988018,-3.9907041 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631707,-4.499e-4 1.00001,-4.492e-4 0.347679,0 0.741252,4.492e-4 0.999991,4.492e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-By-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-By-1.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-By-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-By-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-By-2.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-By-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-By-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-By-3.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-By-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-By.svg b/.icons/awkward/24x24/panel/indicator-keyboard-By.svg
new file mode 100644
index 00000000..7e567c3f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-By.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 3.968257,10.988609 c 0,0 1.9999845,0.02271 2.9999844,0.02268 0.4072187,-2.5e-5 0.7411891,3.46e-4 1.0000009,3.46e-4 0.9999996,0 0.9999996,0 0.9999996,1 0,0.2561 0,0.574013 10e-7,0.977183 0,0.401652 -10e-7,0.758148 -10e-7,1.022817 0,0.999999 0,0.999999 -0.9999996,0.999999 -0.2542904,0 -0.6067264,-2.44e-4 -1.0000176,-2.44e-4 -0.9999998,0 -2.9999832,-0.02268 -2.9999832,-0.02268 m 1.137e-4,-8.000098 0,8 m -9.82e-5,-3.977325 1.9999845,-4e-6 c 2.0000001,0 2.0000001,0 2.0000178,-1.9999929 l -1.7e-5,-0.9996577 c 0,-1 0,-1 -0.9999998,-1 -0.2575597,0 -0.5967466,-3.479e-4 -1.000001,-3.471e-4 l -1.9999845,3.8e-6 m 9.82e-5,8.0000989 0,-8.0000007"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 14.999585,14.998586 0,-4.000002 m 3,-3.9999988 -3,3.9999988 m -3,-3.9999988 3,3.9999988"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ch.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ch.svg
new file mode 100644
index 00000000..9d838124
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ch.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 8.9999999,13.998697 c 0,1 0,1 -1,0.999552 -0.39877,-1.79e-4 -1.742437,4.48e-4 -2,4.48e-4 -0.462291,0 -0.999999,0 -0.999999,-1 l 1.4e-5,-3.00045 -1.4e-5,-2.9995499 c -5e-6,-0.9999999 0,-0.9999999 0.999999,-0.9999999 0.432209,0 0.81111,-2.531e-4 1.000015,-4.492e-4 0.423096,-4.393e-4 0.45247,4.492e-4 0.999985,4.492e-4 1,0 1,0 1,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 12.999999,10.999998 4.000002,0 m 0,4.000002 0,-8.0000003 M 12.999999,15 l 0,-8.0000003 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-1.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-2.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-3.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-4.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-5.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cm.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cm.svg
new file mode 100644
index 00000000..595446eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 8.0003166,13.998697 c 0,1 0,1 -1,0.999552 -0.39877,-1.79e-4 -1.742437,4.48e-4 -2,4.48e-4 -0.462291,0 -0.999999,0 -0.999999,-1 l 1.4e-5,-3.00045 -1.4e-5,-2.9995499 c -5e-6,-0.9999999 0,-0.9999999 0.999999,-0.9999999 0.432209,0 0.81111,-2.531e-4 1.000015,-4.492e-4 0.423096,-4.393e-4 0.45247,4.492e-4 0.999985,4.492e-4 1,0 1,0 1,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 18.000317,15 0,-8.0000003 m -6,0 3,3.9999983 3,-3.9999983 m -6,8.0000003 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-1.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-2.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-3.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cr.svg
new file mode 100644
index 00000000..2f21c0c3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 9.0003166,13.998697 c 0,1 0,1 -1,0.999552 -0.39877,-1.79e-4 -1.742437,4.48e-4 -2,4.48e-4 -0.462291,0 -0.999999,0 -0.999999,-1 l 1.4e-5,-3.00045 -1.4e-5,-2.9995499 c -5e-6,-0.9999999 0,-0.9999999 0.999999,-0.9999999 0.432209,0 0.81111,-2.531e-4 1.000015,-4.492e-4 0.423096,-4.393e-4 0.45247,4.492e-4 0.999985,4.492e-4 1,0 1,0 1,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000001,-1.000002 1.999982,-4e-6 c 0.423836,-1e-6 0.729048,4.55e-4 1.00001,4.55e-4 0.999998,0 0.999998,0 0.999998,-1.000001 0,-0.2567203 1.5e-5,-0.5997725 1.2e-5,-1.0004477 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125473,-0.00756 -2.125473,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-1.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-2.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-3.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-4.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-5.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-6.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Cs.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Cs.svg
new file mode 100644
index 00000000..f637776e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Cs.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 9.0003166,13.998697 c 0,1 0,1 -1,0.999552 -0.39877,-1.79e-4 -1.742437,4.48e-4 -2,4.48e-4 -0.462291,0 -0.999999,0 -0.999999,-1 l 1.4e-5,-3.00045 -1.4e-5,-2.9995499 c -5e-6,-0.9999999 0,-0.9999999 0.999999,-0.9999999 0.432209,0 0.81111,-2.531e-4 1.000015,-4.492e-4 0.423096,-4.393e-4 0.45247,4.492e-4 0.999985,4.492e-4 1,0 1,0 1,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000054,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.18e-4 1.00001,3.2e-5 0.454553,-1.11e-4 -1.1e-5,-3.2e-5 0.999991,-3.2e-5 0,0 0.999992,0 0.999999,-1 l 8e-6,-1.00045 c 0,-4.2143841 -3.999999,0.211163 -3.988018,-3.9907041 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631706,-4.499e-4 1.00001,-4.492e-4 0.347679,0 0.741252,4.492e-4 0.999991,4.492e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da-1.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da-2.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da-3.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da-4.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da-5.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Da.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Da.svg
new file mode 100644
index 00000000..30cf94ed
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Da.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0070852,15.006412 c 0,0 4.013654,0.350449 4,-3.999998 -0.0142,-4.5253938 -4,-4.0000022 -4,-4.0000022 m -0.0141,7.9935862 0,-7.9999963"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,12.004811 4,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4,0 -1.5e-5,-0.9995519 c 0,-1 0,-1 2.000015,-1.0004491 1.999985,-4.491e-4 1.999977,4.491e-4 1.999985,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-1.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-10.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-11.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-12.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-13.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-14.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-15.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-16.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-17.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-18.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-18.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-19.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-19.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-2.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-20.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-20.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-21.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-21.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-22.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-22.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-23.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-23.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-24.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-24.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-25.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-25.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-3.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-4.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-5.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-6.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-7.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-8.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De-9.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-De.svg b/.icons/awkward/24x24/panel/indicator-keyboard-De.svg
new file mode 100644
index 00000000..ece1e7ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-De.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0070852,15.006412 c 0,0 4.013654,0.350449 4,-3.999998 -0.0142,-4.5253938 -4,-4.0000022 -4,-4.0000022 m -0.0141,7.9935862 0,-7.9999963"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999986 4,0 M 13.0001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Dv.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Dv.svg
new file mode 100644
index 00000000..703b50e6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Dv.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0070852,15.006412 c 0,0 4.013654,0.350449 4,-3.999998 -0.0142,-4.5253938 -4,-4.0000022 -4,-4.0000022 m -0.0141,7.9935862 0,-7.9999963"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 18,7 15.5,15 13,7"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Dz.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Dz.svg
new file mode 100644
index 00000000..241be1f7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Dz.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0070852,15.006412 c 0,0 4.013654,0.350449 4,-3.999998 -0.0142,-4.5253938 -4,-4.0000022 -4,-4.0000022 m -0.0141,7.9935862 0,-7.9999963"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13,6.9999994 3.999999,0 L 13,15.000001 l 3.999999,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ee.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ee.svg
new file mode 100644
index 00000000..a271e951
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ee.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5,14.999898 4.0000001,0 M 5,10.9999 l 4.0000001,0 M 5,6.9999014 l 4.0000001,0 M 5.0000998,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999985 4,0 M 13.0001,15 l 0,-8.0000002"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-1.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-10.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-11.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-12.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-13.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-14.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-15.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-16.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-17.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-18.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-18.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-19.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-19.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-2.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-20.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-20.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-21.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-21.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-22.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-22.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-23.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-23.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-24.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-24.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-25.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-25.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-26.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-26.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-27.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-27.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-28.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-28.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-29.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-29.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-3.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-30.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-30.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-31.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-31.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-32.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-32.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-32.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-33.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-33.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-33.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-34.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-34.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-34.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-35.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-35.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-35.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-4.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-5.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-6.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-7.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-8.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En-9.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-En.svg b/.icons/awkward/24x24/panel/indicator-keyboard-En.svg
new file mode 100644
index 00000000..73cf9d40
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-En.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5,14.999898 4.0000001,0 M 5,10.9999 l 4.0000001,0 M 5,6.9999014 l 4.0000001,0 M 5.0000998,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 13,15 13,6.9999997 17,15 17,6.9999997"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Eo-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Eo-1.svg
new file mode 120000
index 00000000..24188cbd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Eo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Eo-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Eo-2.svg
new file mode 120000
index 00000000..24188cbd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Eo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Eo.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Eo.svg
new file mode 100644
index 00000000..3a1c79bb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Eo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5,14.999898 4.0000001,0 M 5,10.9999 l 4.0000001,0 M 5,6.9999014 l 4.0000001,0 M 5.0000998,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002904,6.9994204 c 2.399679,0 2.000001,2.000001 2.000001,3.9999986 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999976 -0.435451,-3.9999986 1.999997,-3.9999986"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-1.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-10.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-11.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-12.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-2.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-3.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-4.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-5.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-6.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-7.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-8.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es-9.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Es.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Es.svg
new file mode 100644
index 00000000..b15a1981
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Es.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5,14.999898 4.0000001,0 M 5,10.9999 l 4.0000001,0 M 5,6.9999014 l 4.0000001,0 M 5.0000998,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000051,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.18e-4 1.00001,3.2e-5 0.454553,-1.11e-4 -1.1e-5,-3.2e-5 0.999992,-3.2e-5 0,0 0.999991,0 0.999998,-1 l 8e-6,-1.000449 c 0,-4.2143851 -3.999999,0.211162 -3.988018,-3.9907051 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631707,-4.498e-4 1.00001,-4.491e-4 0.347679,0 0.741252,4.491e-4 0.999991,4.491e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Et-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Et-1.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Et-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Et-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Et-2.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Et-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Et-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Et-3.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Et-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Et-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Et-4.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Et-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Et.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Et.svg
new file mode 100644
index 00000000..0a29b3d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Et.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5,14.999898 4.0000001,0 M 5,10.9999 l 4.0000001,0 M 5,6.9999014 l 4.0000001,0 M 5.0000998,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13.000001,6.9999997 3.999999,0 M 15.000002,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fa-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-1.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fa-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-2.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fa-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-3.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fa-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-4.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fa-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fa.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fa.svg
new file mode 100644
index 00000000..539c7924
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fa.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000007,10.999902 3.9999986,0 m -3.9999986,-4.0000025 3.9999986,0 m -3.9999003,8.0000985 0,-7.9999964"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 12.999999,12.004811 4.000001,0 m -3.9999,2.999999 0,-5.9999986 M 17,15.00481 17,9.0048114 m -4.000001,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999984,-4.491e-4 1.999977,4.491e-4 1.999984,1.0004491 C 17,10 17,9.0048114 17,9.0048114"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ff.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ff.svg
new file mode 100644
index 00000000..eb7d8947
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000007,10.999902 3.9999986,0 m -3.9999986,-4.0000025 3.9999986,0 m -3.9999003,8.0000985 0,-7.9999964"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13.000001,10.999902 3.999998,0 m -3.999998,-4.0000023 3.999998,0 m -3.9999,8.0000983 0,-7.9999962"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-1.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-2.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-3.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-4.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-5.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fi.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fi.svg
new file mode 100644
index 00000000..2cd2fedb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000007,10.999902 3.9999986,0 m -3.9999986,-4.0000025 3.9999986,0 m -3.9999003,8.0000985 0,-7.9999964"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13,15 3.999999,0 M 13,6.9999997 l 3.999999,0 M 15.000002,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fo-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fo-1.svg
new file mode 120000
index 00000000..f10d41e7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fo-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fo-2.svg
new file mode 120000
index 00000000..f10d41e7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fo.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fo.svg
new file mode 100644
index 00000000..9c28b032
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000007,10.999902 3.9999986,0 m -3.9999986,-4.0000025 3.9999986,0 m -3.9999003,8.0000985 0,-7.9999964"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002904,6.9994204 c 2.399679,0 2.000001,2.000001 2.000001,3.9999986 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999976 -0.435451,-3.9999986 1.999997,-3.9999986"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-1.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-10.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-11.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-12.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-13.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-14.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-15.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-16.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-17.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-18.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-18.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-19.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-19.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-2.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-20.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-20.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-21.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-21.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-22.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-22.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-23.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-23.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-24.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-24.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-25.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-25.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-26.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-26.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-27.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-27.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-28.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-28.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-29.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-29.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-3.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-30.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-30.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-31.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-31.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-4.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-5.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-6.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-7.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-8.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-9.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Fr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Fr.svg
new file mode 100644
index 00000000..22770282
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Fr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0000007,10.999902 3.9999986,0 m -3.9999986,-4.0000025 3.9999986,0 m -3.9999003,8.0000985 0,-7.9999964"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000002,-1.000002 1.999983,-4e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999998,0 0.999998,0 0.999998,-1 0,-0.2567203 1.5e-5,-0.5997725 1.2e-5,-1.0004477 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ga-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ga-1.svg
new file mode 120000
index 00000000..d0b8edd4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ga-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ga-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ga-2.svg
new file mode 120000
index 00000000..d0b8edd4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ga-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ga.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ga.svg
new file mode 100644
index 00000000..d4f370ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ga.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 8.0240249,11.999735 1.9999971,0 m -0.9999984,0 -1.13e-5,2.000448 c 0,1 0,1 -1.0000025,0.999552 -0.407777,0 -1.7015092,4.48e-4 -1.9999974,4.48e-4 -1.0000024,0 -1.0000024,0 -1.0000024,-1 l 1.51e-5,-3.00045 -1.51e-5,-2.9995494 c 0,-1 0,-1 1.0000024,-1 0.2508095,0 1.6159785,-3.629e-4 1.9999974,-4.492e-4 1.0000025,4.492e-4 1.0000025,4.492e-4 1.0000025,1.0004492"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 14,12.004811 4,0 m -3.9999,2.999999 0,-5.9999989 M 18,15.00481 18,9.0048111 m -4,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000015,-1.0004491 1.999985,-4.491e-4 1.999977,4.491e-4 1.999985,1.0004491 C 18,10 18,9.0048111 18,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-1.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-2.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-3.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-4.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-5.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gr.svg
new file mode 100644
index 00000000..1da0d119
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 8.0240249,11.999735 1.9999971,0 m -0.9999984,0 -1.13e-5,2.000448 c 0,1 0,1 -1.0000025,0.999552 -0.407777,0 -1.7015092,4.48e-4 -1.9999974,4.48e-4 -1.0000024,0 -1.0000024,0 -1.0000024,-1 l 1.51e-5,-3.00045 -1.51e-5,-2.9995494 c 0,-1 0,-1 1.0000024,-1 0.2508095,0 1.6159785,-3.629e-4 1.9999974,-4.492e-4 1.0000025,4.492e-4 1.0000025,4.492e-4 1.0000025,1.0004492"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 18.00315,14.999822 -2.000001,-2.999999 m -2.000001,-1.000002 1.999982,-4e-6 c 0.423836,-1e-6 0.729048,4.55e-4 1.00001,4.55e-4 0.999999,0 0.999999,0 0.999999,-1.000001 0,-0.2567204 1.5e-5,-0.5997726 1.1e-5,-1.0004478 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125473,-0.00756 -2.125473,-0.00756 M 14.003246,15 l 0,-8.0000004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Gu.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Gu.svg
new file mode 100644
index 00000000..ab08c82a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Gu.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 8.0240249,11.999735 1.9999971,0 m -0.9999984,0 -1.13e-5,2.000448 c 0,1 0,1 -1.0000025,0.999552 -0.407777,0 -1.7015092,4.48e-4 -1.9999974,4.48e-4 -1.0000024,0 -1.0000024,0 -1.0000024,-1 l 1.51e-5,-3.00045 -1.51e-5,-2.9995494 c 0,-1 0,-1 1.0000024,-1 0.2508095,0 1.6159785,-3.629e-4 1.9999974,-4.492e-4 1.0000025,4.492e-4 1.0000025,4.492e-4 1.0000025,1.0004492"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="M 18.000004,7.0048001 18,13.0048 c 0,1.000449 -4e-6,2.000449 -1.000006,2.000449 -0.395448,0 -0.610938,0.0096 -0.999991,-4.48e-4 -0.383857,0.0015 -8e-6,4.48e-4 -1.000007,4.48e-4 -1.000002,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ha-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ha-1.svg
new file mode 120000
index 00000000..f3d7f9ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ha-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ha-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ha-2.svg
new file mode 120000
index 00000000..f3d7f9ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ha-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ha.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ha.svg
new file mode 100644
index 00000000..d6a0e84e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ha.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.9999989,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000003 M 4.9999988,15 l 0,-8.0000003 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 12.999999,12.004811 4.000001,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4.000001,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999984,-4.491e-4 1.999977,4.491e-4 1.999984,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-He-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-He-1.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-He-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-He-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-He-2.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-He-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-He-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-He-3.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-He-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-He-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-He-4.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-He-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-He.svg b/.icons/awkward/24x24/panel/indicator-keyboard-He.svg
new file mode 100644
index 00000000..e68a6811
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-He.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.9999989,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000003 M 4.9999988,15 l 0,-8.0000003 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999999 4,0 m -4,-3.9999977 4,0 M 13.0001,15 l 0,-8.0000004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hi-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-1.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hi-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-2.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hi-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-3.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hi.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hi.svg
new file mode 100644
index 00000000..7d135cfd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.9999989,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000003 M 4.9999988,15 l 0,-8.0000003 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13,15 3.999999,0 M 13,6.9999997 l 3.999999,0 M 15.000002,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-1.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-2.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-3.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-4.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-5.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hr.svg
new file mode 100644
index 00000000..ea0f34a7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.9999989,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000003 M 4.9999988,15 l 0,-8.0000003 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000001,-1.000003 1.999982,-3e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999999,0 0.999999,0 0.999999,-1 0,-0.2567203 1.5e-5,-0.5997725 1.1e-5,-1.0004477 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125473,-0.00756 -2.125473,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-1.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-10.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-11.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-12.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-13.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-14.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-15.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-16.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-17.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-18.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-18.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-19.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-19.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-2.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-20.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-20.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-3.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-4.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-5.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-6.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-7.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-8.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-9.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hu.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hu.svg
new file mode 100644
index 00000000..053e1432
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hu.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.9999989,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000003 M 4.9999988,15 l 0,-8.0000003 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="M 17.000004,7.0048001 17,13.0048 c 0,1.000449 -4e-6,2.000449 -1.000006,2.000449 -0.395448,0 -0.610938,0.0096 -0.999991,-4.48e-4 -0.383857,0.0015 -8e-6,4.48e-4 -1.000007,4.48e-4 -1.000002,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-1.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-2.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-3.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-4.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-5.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-6.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Hy.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Hy.svg
new file mode 100644
index 00000000..a92e4799
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Hy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.0002424,10.999998 4.0000022,0 m 0,4.000002 0,-8.0000002 M 4.0002423,15 l 0,-8.0000002 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 15.000243,14.998586 0,-4.000002 m 3,-3.9999988 -3,3.9999988 m -3,-3.9999988 3,3.9999988"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-1.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-2.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-3.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-4.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-5.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ie.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ie.svg
new file mode 100644
index 00000000..f5bd423f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ie.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999986 4,0 M 13.0001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ig.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ig.svg
new file mode 100644
index 00000000..bd448f7f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ig.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.977415,11.999735 1.999997,0 m -0.999999,0 -1.1e-5,2.000448 c 0,1 0,1 -1.000002,0.999552 -0.407777,0 -1.70151,4.48e-4 -1.999998,4.48e-4 -1.000002,0 -1.000002,0 -1.000002,-1 l 1.5e-5,-3.000451 -1.5e-5,-2.9995486 c 0,-1 0,-1 1.000002,-1 0.25081,0 1.615979,-3.629e-4 1.999998,-4.492e-4 1.000002,4.492e-4 1.000002,4.492e-4 1.000002,1.0004492"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ik.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ik.svg
new file mode 100644
index 00000000..bc81937b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ik.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999994 M 17.000001,6.9999997 12.999999,12 m 0,3 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In-1.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In-2.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In-3.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In-4.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In-5.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-In.svg b/.icons/awkward/24x24/panel/indicator-keyboard-In.svg
new file mode 100644
index 00000000..8753f228
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-In.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000001,15 0,-8.0000004 L 16.999999,15 l 0,-8.0000004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is-1.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is-2.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is-3.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is-4.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is-5.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Is.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Is.svg
new file mode 100644
index 00000000..3ef17c67
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Is.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000054,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.18e-4 1.00001,3.2e-5 0.454553,-1.11e-4 -1.1e-5,-3.2e-5 0.999992,-3.2e-5 0,0 0.999991,0 0.999998,-1 l 8e-6,-1.00045 c 0,-4.2143841 -3.999999,0.211163 -3.988018,-3.9907041 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631707,-4.499e-4 1.00001,-4.492e-4 0.347679,0 0.741252,4.492e-4 0.999991,4.492e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-1.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-2.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-3.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-4.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-5.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It-6.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-It.svg b/.icons/awkward/24x24/panel/indicator-keyboard-It.svg
new file mode 100644
index 00000000..efa64c62
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-It.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000006,15 3.9999988,0 m -3.9999987,-8.0000003 3.9999987,0 M 7.0000023,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13,6.9999997 4,0 M 15.000002,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-1.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-2.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-3.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-4.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-5.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-6.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-7.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ja.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ja.svg
new file mode 100644
index 00000000..361d7c28
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ja.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.9535835,14.00712 0,1.000002 0.9999987,0 C 9.8694148,14.892073 8.9527728,8.1191334 8.9535818,7.0071209"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,12.004811 4,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4.000001,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999984,-4.491e-4 1.999977,4.491e-4 1.999984,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ka-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-1.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ka-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-2.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ka-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-3.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ka-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-4.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ka-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ka.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ka.svg
new file mode 100644
index 00000000..ebc3713a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ka.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 9.0000012,15 4.9999988,9.9999995 M 9.0000012,6.9999998 4.9999988,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,12.004811 4,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000015,-1.0004491 1.999985,-4.491e-4 1.999977,4.491e-4 1.999985,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ki-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-1.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ki-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-2.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ki-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-3.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ki-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ki.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ki.svg
new file mode 100644
index 00000000..ef936aa3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ki.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 9.0000012,15 4.9999988,9.9999995 M 9.0000012,6.9999998 4.9999988,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13.000001,15.000001 3.999998,0 m -3.999998,-8.0000016 3.999998,0 m -1.999997,8.0000016 0,-8.0000016"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kk-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kk-1.svg
new file mode 120000
index 00000000..bbbc7770
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kk-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kk-2.svg
new file mode 120000
index 00000000..bbbc7770
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kk.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kk.svg
new file mode 100644
index 00000000..2514b92e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 9.0000012,15 4.9999988,9.9999995 M 9.0000012,6.9999998 4.9999988,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999996 m 4.000002,-2.9999997 -4.000002,5.0000011 m 0,2.999999 0,-8.0000001"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Km.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Km.svg
new file mode 100644
index 00000000..fe9bbe37
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Km.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 7.999937,15 3.9999346,9.9999995 M 7.999937,6.9999998 3.9999346,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 17.999936,15 0,-8.0000003 m -6,0 3,3.9999983 3,-3.9999983 m -6,8.0000003 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kn-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kn-1.svg
new file mode 120000
index 00000000..ea60ff9f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kn-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kn-2.svg
new file mode 120000
index 00000000..ea60ff9f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Kn.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Kn.svg
new file mode 100644
index 00000000..61a21839
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Kn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 8.999937,15 4.9999346,9.9999995 M 8.999937,6.9999998 4.9999346,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000001,15 0,-8.0000003 L 16.999999,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ko-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ko-1.svg
new file mode 120000
index 00000000..c8eaea54
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ko-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ko-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ko-2.svg
new file mode 120000
index 00000000..c8eaea54
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ko-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ko.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ko.svg
new file mode 100644
index 00000000..b71334d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ko.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 8.999937,15 4.9999346,9.9999995 M 8.999937,6.9999998 4.9999346,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002904,6.9994204 c 2.399679,0 2.000001,2.000001 2.000001,3.9999986 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999976 -0.435451,-3.9999986 1.999997,-3.9999986"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-1.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-10.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-11.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-12.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-13.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-14.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-2.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-3.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-4.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-5.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-6.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-7.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-8.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-9.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ku.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ku.svg
new file mode 100644
index 00000000..a0511d80
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ku.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 8.999937,15 4.9999346,9.9999995 M 8.999937,6.9999998 4.9999346,12.000001 m 0,2.999999 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="M 17.000004,7.0048001 17,13.0048 c 0,1.000449 -4e-6,2.000449 -1.000006,2.000449 -0.395449,0 -0.610938,0.0096 -0.999992,-4.48e-4 -0.383856,0.0015 -7e-6,4.48e-4 -1.000006,4.48e-4 -1.000002,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lo-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lo-1.svg
new file mode 120000
index 00000000..b44e40ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lo-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lo-2.svg
new file mode 120000
index 00000000..b44e40ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lo.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lo.svg
new file mode 100644
index 00000000..0322d83d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.9929295,7.0070707 0,8.0000013 3.9999986,0 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.003317,6.9994207 c 2.399679,0 2.000002,2.000001 2.000002,3.9999983 0,2.000001 0.355578,4.061102 -2.000002,4.000002 -2.348587,0 -1.999997,-2.000001 -1.999997,-4.000002 0,-1.9999973 -0.435451,-3.9999983 1.999997,-3.9999983"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-1.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-2.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-3.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-4.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-5.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-6.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lt.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lt.svg
new file mode 100644
index 00000000..a9837be3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lt.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.9929295,7.0070707 0,8.0000013 3.9999986,0 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 12.000242,6.9999997 3.999999,0 M 14.000243,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-1.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-2.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-3.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-4.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-5.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-6.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-7.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Lv.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Lv.svg
new file mode 100644
index 00000000..0ef53771
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Lv.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.9929295,7.0070707 0,8.0000013 3.9999986,0 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 17.012315,7.0069168 14.512317,15.006917 12.012318,7.0069168"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Md.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Md.svg
new file mode 100644
index 00000000..9ead02eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Md.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 14.00667,15.006412 c 0,0 4.013654,0.35045 4,-3.999998 -0.0142,-4.525394 -4,-4.0000025 -4,-4.0000025 m -0.0141,7.9935875 0,-7.9999976"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mi.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mi.svg
new file mode 100644
index 00000000..f0aa0df0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 14,15 3.999999,0 M 14,6.9999997 l 3.999999,0 M 16.000001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mk-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mk-1.svg
new file mode 120000
index 00000000..e784db82
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mk-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mk-2.svg
new file mode 120000
index 00000000..e784db82
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mk.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mk.svg
new file mode 100644
index 00000000..73261cfa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 18.000001,15 13.999999,9.9999994 m 4.000002,-2.9999997 -4.000002,5.0000013 m 0,2.999999 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ml-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-1.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ml-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-2.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ml-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-3.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ml-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ml.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ml.svg
new file mode 100644
index 00000000..af5ed9b7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.99293,7.0070711 0,7.9999999 3.999998,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mn.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mn.svg
new file mode 100644
index 00000000..504cf4b6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 14.000001,15 0,-8.0000004 L 17.999999,15 l 0,-8.0000004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mr.svg
new file mode 100644
index 00000000..c7481857
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 18.00315,14.999822 -2.000001,-2.999999 m -2.000001,-1.000002 1.999982,-4e-6 c 0.423836,-1e-6 0.729048,4.55e-4 1.00001,4.55e-4 0.999999,0 0.999999,0 0.999999,-1.000001 0,-0.2567204 1.5e-5,-0.5997726 1.1e-5,-1.0004478 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125473,-0.00756 -2.125473,-0.00756 M 14.003246,15 l 0,-8.0000004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mt-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mt-1.svg
new file mode 120000
index 00000000..1a5e1fb1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mt-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mt-2.svg
new file mode 120000
index 00000000..1a5e1fb1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Mt.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Mt.svg
new file mode 100644
index 00000000..9620b30e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Mt.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 3.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 14,6.9999997 3.999999,0 M 16.000001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-My.svg b/.icons/awkward/24x24/panel/indicator-keyboard-My.svg
new file mode 100644
index 00000000..2423310c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-My.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 8.9995852,15 0,-8.0000003 m -5.9999998,0 2.9999999,3.9999983 2.9999999,-3.9999983 M 2.9995854,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 16,14.998586 0,-4.000002 m 3,-3.9999988 -3,3.9999988 m -3,-3.9999988 3,3.9999988"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ne.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ne.svg
new file mode 100644
index 00000000..728d8b45
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ne.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000007,15 0,-8.0000003 L 8.9999993,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999986 4,0 M 13.0001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Nl-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-1.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Nl-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-2.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Nl-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-3.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Nl-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-4.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Nl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Nl.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Nl.svg
new file mode 100644
index 00000000..eda661ac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Nl.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000007,15 0,-8.0000003 L 8.9999993,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 12.992929,7.0070709 0,8.0000011 3.999999,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-1.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-2.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-3.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-4.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-5.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-6.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-7.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No-8.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-No.svg b/.icons/awkward/24x24/panel/indicator-keyboard-No.svg
new file mode 100644
index 00000000..46015f6c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-No.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000007,15 0,-8.0000003 L 8.9999993,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002904,6.9994206 c 2.399679,0 2.000001,2.000001 2.000001,3.9999984 0,2.000001 0.355578,4.061102 -2.000001,4.000002 -2.348587,0 -1.999997,-2.000001 -1.999997,-4.000002 0,-1.9999974 -0.435451,-3.9999984 1.999997,-3.9999984"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Or.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Or.svg
new file mode 100644
index 00000000..1f157dba
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Or.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 7.0029045,6.9994207 c 2.3996787,0 2.0000012,2.000001 2.0000012,3.9999983 0,2 0.355578,4.061102 -2.0000012,4.000002 -2.348587,0 -1.9999974,-2.000002 -1.9999974,-4.000002 0,-1.9999973 -0.4354507,-3.9999983 1.9999974,-3.9999983"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000002,-3 m -2.000001,-1.000002 1.999983,-4e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999998,0 0.999998,0 0.999998,-1 0,-0.2567199 1.5e-5,-0.5997723 1.2e-5,-1.0004475 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544113,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003245,15 l 0,-8.0000001"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pa-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pa-1.svg
new file mode 120000
index 00000000..0aa50bce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pa-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pa-2.svg
new file mode 120000
index 00000000..0aa50bce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pa.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pa.svg
new file mode 100644
index 00000000..b7721c84
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pa.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0069673,10.999988 1.9999823,-4e-6 c 0.4242292,-10e-7 0.7359684,4.54e-4 1.00001,4.54e-4 0.9999987,0 0.9999987,0 0.9999987,-1 0,-0.3133376 1.89e-5,-0.3843734 1.13e-5,-1.0004478 -3.7e-6,-0.4161034 -1.13e-5,-0.7327469 -1.13e-5,-0.9995518 0,-1 0,-1 -0.9999987,-1 -0.2328945,0 -0.575142,0.020239 -0.9214299,0.024786 C 6.0067468,7.0393934 5.0069673,6.9999014 5.0069673,6.9999014 M 5.0070656,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,12.004811 4,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4,0 -1.6e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999985,-4.491e-4 1.999977,4.491e-4 1.999985,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-1.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-10.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-2.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-3.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-4.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-5.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-6.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-7.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-8.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-9.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ph.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ph.svg
new file mode 100644
index 00000000..790006a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ph.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0069673,10.999988 1.9999823,-4e-6 c 0.4242292,-10e-7 0.7359684,4.54e-4 1.00001,4.54e-4 0.9999987,0 0.9999987,0 0.9999987,-1 0,-0.3133376 1.89e-5,-0.3843734 1.13e-5,-1.0004478 -3.7e-6,-0.4161034 -1.13e-5,-0.7327469 -1.13e-5,-0.9995518 0,-1 0,-1 -0.9999987,-1 -0.2328945,0 -0.575142,0.020239 -0.9214299,0.024786 C 6.0067468,7.0393934 5.0069673,6.9999014 5.0069673,6.9999014 M 5.0070656,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 12.999999,10.999998 4.000002,0 m 0,4.000002 0,-8.0000002 M 12.999999,15 l 0,-8.0000002 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-1.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-2.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-3.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-4.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-5.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-6.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-7.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-8.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-9.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pl.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pl.svg
new file mode 100644
index 00000000..287fc446
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pl.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0069673,10.999988 1.9999823,-4e-6 c 0.4242292,-10e-7 0.7359684,4.54e-4 1.00001,4.54e-4 0.9999987,0 0.9999987,0 0.9999987,-1 0,-0.3133376 1.89e-5,-0.3843734 1.13e-5,-1.0004478 -3.7e-6,-0.4161034 -1.13e-5,-0.7327469 -1.13e-5,-0.9995518 0,-1 0,-1 -0.9999987,-1 -0.2328945,0 -0.575142,0.020239 -0.9214299,0.024786 C 6.0067468,7.0393934 5.0069673,6.9999014 5.0069673,6.9999014 M 5.0070656,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 12.99293,7.0070709 0,8.0000011 3.999998,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ps-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ps-1.svg
new file mode 120000
index 00000000..b6b824f7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ps-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ps-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ps-2.svg
new file mode 120000
index 00000000..b6b824f7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ps-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ps.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ps.svg
new file mode 100644
index 00000000..5e26bf97
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ps.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0069673,10.999988 1.9999823,-4e-6 c 0.4242292,-10e-7 0.7359684,4.54e-4 1.00001,4.54e-4 0.9999987,0 0.9999987,0 0.9999987,-1 0,-0.3133376 1.89e-5,-0.3843734 1.13e-5,-1.0004478 -3.7e-6,-0.4161034 -1.13e-5,-0.7327469 -1.13e-5,-0.9995518 0,-1 0,-1 -0.9999987,-1 -0.2328945,0 -0.575142,0.020239 -0.9214299,0.024786 C 6.0067468,7.0393934 5.0069673,6.9999014 5.0069673,6.9999014 M 5.0070656,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000054,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.18e-4 1.00001,3.2e-5 0.454553,-1.11e-4 -1.1e-5,-3.2e-5 0.999992,-3.2e-5 0,0 0.999991,0 0.999998,-1 l 8e-6,-1.00045 c 0,-4.2143841 -3.999999,0.211163 -3.988018,-3.9907041 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631707,-4.499e-4 1.00001,-4.492e-4 0.347679,0 0.741252,4.492e-4 0.999991,4.492e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-1.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-10.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-11.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-12.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-13.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-14.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-15.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-2.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-3.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-4.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-5.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-6.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-7.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-8.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-9.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Pt.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Pt.svg
new file mode 100644
index 00000000..42965f69
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Pt.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 5.0069673,10.999988 1.9999823,-4e-6 c 0.4242292,-10e-7 0.7359684,4.54e-4 1.00001,4.54e-4 0.9999987,0 0.9999987,0 0.9999987,-1 0,-0.3133376 1.89e-5,-0.3843734 1.13e-5,-1.0004478 -3.7e-6,-0.4161034 -1.13e-5,-0.7327469 -1.13e-5,-0.9995518 0,-1 0,-1 -0.9999987,-1 -0.2328945,0 -0.575142,0.020239 -0.9214299,0.024786 C 6.0067468,7.0393934 5.0069673,6.9999014 5.0069673,6.9999014 M 5.0070656,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13,6.9999997 3.999999,0 M 15.000001,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-1.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-2.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-3.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-4.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-5.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ro.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ro.svg
new file mode 100644
index 00000000..82d564fc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ro.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 9.00315,14.999823 -2.0000011,-3 m -2.0000012,-1.000003 1.9999823,-3e-6 c 0.4238362,-1e-6 0.7290481,4.54e-4 1.00001,4.54e-4 0.999999,0 0.999999,0 0.999999,-1 0,-0.2567202 1.5e-5,-0.5997724 1.1e-5,-1.0004476 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.2245039,0 -0.5441121,0.00944 -0.8745184,0.00719 -1.1254903,-0.00765 -2.1254739,-0.00756 -2.1254739,-0.00756 M 5.003246,15 l 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002904,6.9994202 c 2.399679,0 2.000001,2.000001 2.000001,3.9999988 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999978 -0.435451,-3.9999988 1.999997,-3.9999988"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-1.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-10.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-11.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-12.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-13.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-14.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-15.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-16.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-17.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-18.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-18.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-19.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-19.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-2.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-20.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-20.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-21.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-21.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-22.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-22.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-23.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-23.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-24.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-24.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-25.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-25.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-26.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-26.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-27.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-27.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-3.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-4.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-5.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-6.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-7.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-8.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-9.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ru.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ru.svg
new file mode 100644
index 00000000..c357b202
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ru.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 9.00315,14.999823 -2.0000011,-3 m -2.0000012,-1.000003 1.9999823,-3e-6 c 0.4238362,-1e-6 0.7290481,4.54e-4 1.00001,4.54e-4 0.999999,0 0.999999,0 0.999999,-1 0,-0.2567202 1.5e-5,-0.5997724 1.1e-5,-1.0004476 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.2245039,0 -0.5441121,0.00944 -0.8745184,0.00719 -1.1254903,-0.00765 -2.1254739,-0.00756 -2.1254739,-0.00756 M 5.003246,15 l 0,-8.0000002"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="M 17.000004,7.0048001 17,13.0048 c 0,1.000449 -4e-6,2.000449 -1.000006,2.000449 -0.395449,0 -0.610938,0.0096 -0.999992,-4.48e-4 -0.383856,0.0015 -7e-6,4.48e-4 -1.000006,4.48e-4 -1.000002,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sa.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sa.svg
new file mode 100644
index 00000000..c9e37655
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sa.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 12.999999,12.004811 4.000001,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4.000001,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999984,-4.491e-4 1.999977,4.491e-4 1.999984,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sd.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sd.svg
new file mode 100644
index 00000000..b5a77ecc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13.007086,15.006412 c 0,0 4.013654,0.350449 3.999999,-3.999998 -0.0142,-4.5253938 -3.999999,-4.0000022 -3.999999,-4.0000022 m -0.0141,7.9935862 0,-7.9999963"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Si-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Si-1.svg
new file mode 120000
index 00000000..d3dfefa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Si-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Si-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Si-2.svg
new file mode 120000
index 00000000..d3dfefa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Si-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Si.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Si.svg
new file mode 100644
index 00000000..0c92d432
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Si.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13,15.000001 3.999999,0 M 13,6.9999994 l 3.999999,0 m -1.999997,8.0000016 0,-8.0000016"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sk-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-1.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sk-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-2.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sk-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-3.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sk-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-4.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sk.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sk.svg
new file mode 100644
index 00000000..0b25ce29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999995 M 17.000001,6.9999998 12.999999,12 m 0,3 0,-8.0000002"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sl-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-1.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sl-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-2.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sl-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-3.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sl-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-4.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sl.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sl.svg
new file mode 100644
index 00000000..280c8e36
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sl.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 12.992929,7.0070709 0,8.0000011 3.999999,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sq.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sq.svg
new file mode 100644
index 00000000..80311da1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sq.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 19.015283,14.996838 17.015282,13.996835 M 15.015285,6.9968371 c 2.399678,0 2.000001,2.000001 2.000001,3.9999979 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999998,-2.000002 -1.999998,-4.000003 0,-1.9999969 -0.43545,-3.9999979 1.999998,-3.9999979"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-1.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-10.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-10.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-11.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-11.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-12.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-12.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-13.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-13.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-14.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-14.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-15.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-15.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-16.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-16.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-17.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-17.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-2.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-3.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-4.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-5.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-6.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-7.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-8.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr-9.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-9.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sr.svg
new file mode 100644
index 00000000..060be181
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000002,-1.000002 1.999983,-4e-6 c 0.423836,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999998,0 0.999998,0 0.999998,-1 0,-0.2567203 1.5e-5,-0.5997725 1.2e-5,-1.0004477 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-1.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-2.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-3.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-4.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-5.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-6.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-7.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sv.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sv.svg
new file mode 100644
index 00000000..2571bc76
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sv.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000539,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 18.01017,7.0069168 15.510172,15.006917 13.010173,7.0069168"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sw-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sw-1.svg
new file mode 120000
index 00000000..004df7a4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sw-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sw-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sw-2.svg
new file mode 120000
index 00000000..004df7a4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sw-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sw.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sw.svg
new file mode 100644
index 00000000..8773f127
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sw.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 3.0003167,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 18.999899,7.0048001 -4e-6,5.9999999 c 0,1.000449 -3e-6,2.000449 -1.000006,2.000449 -0.395448,0 -0.610938,0.0096 -0.999991,-4.48e-4 -0.383856,0.0015 -8e-6,4.48e-4 -1.000006,4.48e-4 -1.000003,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999 m 0,0 -4e-6,5.9999999 c 0,1.000449 -4e-6,2.000449 -1.000006,2.000449 -0.395449,0 -0.610938,0.0096 -0.999992,-4.48e-4 -0.383856,0.0015 -7e-6,4.48e-4 -1.000006,4.48e-4 -1.000002,0 -0.999995,-1 -0.999995,-2.000449 l 4e-6,-5.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sy-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sy-1.svg
new file mode 120000
index 00000000..737d2976
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sy-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sy-2.svg
new file mode 120000
index 00000000..737d2976
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Sy.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Sy.svg
new file mode 100644
index 00000000..4444b4ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Sy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.0003167,14.000066 c 0,1 0,1 0.9999987,1 0.3590928,0 0.4252988,2.18e-4 1.00001,3.2e-5 0.4545524,-1.11e-4 -1.14e-5,-3.2e-5 0.9999911,-3.2e-5 0,0 0.9999912,0 0.9999987,-1 l 7.6e-6,-1.00045 c 0,-4.214384 -3.9999986,0.211163 -3.9880175,-3.9907039 -0.00253,-0.4205456 -0.012095,-0.7453846 -0.012095,-1.0088459 0,-0.9999999 0.9999987,-0.9999999 0.9999987,-0.9999999 0.2518677,0 0.6317065,-4.499e-4 1.0000101,-4.492e-4 0.3476787,0 0.7412522,4.492e-4 0.9999911,4.492e-4 0.9999987,0 0.9999987,0 0.9999987,0.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 15,14.998586 0,-4.000002 m 3,-3.9999988 -3,3.9999988 m -3,-3.9999988 3,3.9999988"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-1.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-2.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-3.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-4.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-5.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-6.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ta.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ta.svg
new file mode 100644
index 00000000..62f274c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ta.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000007,6.9999997 3.9999986,0 M 7.0000019,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 12.999999,12.004811 4.000001,0 m -3.9999,2.999999 0,-5.9999989 M 17,15.00481 17,9.0048111 m -4.000001,0 -1.5e-5,-0.9995518 c 0,-1 0,-1 2.000016,-1.0004491 1.999984,-4.491e-4 1.999977,4.491e-4 1.999984,1.0004491 C 17,10 17,9.0048111 17,9.0048111"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Te-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Te-1.svg
new file mode 120000
index 00000000..75c301b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Te-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Te-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Te-2.svg
new file mode 120000
index 00000000..75c301b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Te-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Te-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Te-3.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Te-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Te.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Te.svg
new file mode 100644
index 00000000..0e2860cf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Te.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0000007,6.9999997 3.9999986,0 M 7.0000019,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 13,14.999898 4,0 m -4,-3.999998 4,0 m -4,-3.9999986 4,0 M 13.000099,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tg-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tg-1.svg
new file mode 120000
index 00000000..9a3d10c5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tg-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tg-2.svg
new file mode 120000
index 00000000..9a3d10c5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tg.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tg.svg
new file mode 100644
index 00000000..a112c130
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 4.0002424,6.9999997 3.9999986,0 M 6.0002436,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 14.990415,11.999735 1.999997,0 m -0.999999,0 -1.1e-5,2.000448 c 0,1 0,1 -1.000002,0.999552 -0.407777,0 -1.70151,4.48e-4 -1.999998,4.48e-4 -1.000002,0 -1.000002,0 -1.000002,-1 l 1.5e-5,-3.00045 -1.5e-5,-2.9995495 c 0,-1 0,-1 1.000002,-1 0.25081,0 1.615979,-3.629e-4 1.999998,-4.492e-4 1.000002,4.492e-4 1.000002,4.492e-4 1.000002,1.0004492"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Th-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Th-1.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Th-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Th-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Th-2.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Th-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Th-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Th-3.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Th-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Th.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Th.svg
new file mode 100644
index 00000000..3d2935a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Th.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0002424,6.9999997 3.9999986,0 M 7.0002436,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 12.999999,10.999998 4.000002,0 m 0,4.000003 0,-8.0000016 m -4.000002,8.0000016 0,-8.0000016 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tk-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tk-1.svg
new file mode 120000
index 00000000..c2639a9d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tk-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tk-2.svg
new file mode 120000
index 00000000..c2639a9d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tk.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tk.svg
new file mode 100644
index 00000000..39e5002f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0002424,6.9999997 3.9999986,0 M 7.0002436,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999994 m 4.000002,-2.9999997 -4.000002,5.0000013 m 0,2.999999 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tn.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tn.svg
new file mode 100644
index 00000000..df47c1e5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0002424,6.9999997 3.9999986,0 M 7.0002436,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13.000001,15.000001 0,-8.0000015 3.999998,8.0000015 0,-8.0000015"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-1.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-2.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-3.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-4.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-5.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Tr.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Tr.svg
new file mode 100644
index 00000000..8b028cdc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Tr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 5.0002424,6.9999997 3.9999986,0 M 7.0002436,15 l 0,-8.0000003"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000001,-1.000003 1.999982,-3e-6 c 0.423837,-1e-6 0.729048,4.54e-4 1.00001,4.54e-4 0.999999,0 0.999999,0 0.999999,-1 0,-0.2567203 1.5e-5,-0.5997725 1.1e-5,-1.0004477 l -1.1e-5,-0.9995519 c 0,-1 0,-1 -0.999999,-1 -0.224504,0 -0.544112,0.00944 -0.874518,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-1.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-2.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-3.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-4.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-5.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-6.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-7.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-7.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk-8.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-8.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uk.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uk.svg
new file mode 100644
index 00000000..b3259aa0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 9.0000034,7.0048001 -3.8e-6,5.9999999 c 0,1.000449 -3.8e-6,2.000449 -1.0000062,2.000449 -0.3954482,0 -0.610938,0.0096 -0.9999912,-4.48e-4 -0.3838563,0.0015 -7.5e-6,4.48e-4 -1.0000062,4.48e-4 -1.0000025,0 -0.999995,-1 -0.999995,-2.000449 l 3.8e-6,-5.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="M 17.000001,15 12.999999,9.9999994 M 17.000001,6.9999997 12.999999,12 m 0,3 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-1.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-2.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-3.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-4.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-5.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-6.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Ur.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Ur.svg
new file mode 100644
index 00000000..f5dc7186
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Ur.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 9.0000034,7.0048001 -3.8e-6,5.9999999 c 0,1.000449 -3.8e-6,2.000449 -1.0000062,2.000449 -0.3954482,0 -0.610938,0.0096 -0.9999912,-4.48e-4 -0.3838563,0.0015 -7.5e-6,4.48e-4 -1.0000062,4.48e-4 -1.0000025,0 -0.999995,-1 -0.999995,-2.000449 l 3.8e-6,-5.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 17.00315,14.999823 -2.000001,-3 m -2.000002,-1.000002 1.999983,-4e-6 c 0.423836,-1e-6 0.729048,4.55e-4 1.00001,4.55e-4 0.999998,0 0.999998,0 0.999998,-1.000001 0,-0.2567203 1.5e-5,-0.5997725 1.2e-5,-1.0004477 l -1.2e-5,-0.9995519 c 0,-1 0,-1 -0.999998,-1 -0.224504,0 -0.544112,0.00944 -0.874519,0.00719 -1.12549,-0.00765 -2.125474,-0.00756 -2.125474,-0.00756 M 13.003246,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uz-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-1.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uz-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-2.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uz-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-3.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uz-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-4.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uz-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Uz.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Uz.svg
new file mode 100644
index 00000000..e91a0450
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Uz.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 9.0000034,7.0048001 -3.8e-6,5.9999999 c 0,1.000449 -3.8e-6,2.000449 -1.0000062,2.000449 -0.3954482,0 -0.610938,0.0096 -0.9999912,-4.48e-4 -0.3838563,0.0015 -7.5e-6,4.48e-4 -1.0000062,4.48e-4 -1.0000025,0 -0.999995,-1 -0.999995,-2.000449 l 3.8e-6,-5.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 13,6.9999994 3.999999,0 L 13,15.000001 l 3.999999,0 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Vi.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Vi.svg
new file mode 100644
index 00000000..1ace5303
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Vi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 9.0283159,7.0069168 6.5283168,15.006917 4.0283182,7.0069168"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 13.000301,15 3.999999,0 m -3.999999,-8.0000003 3.999999,0 M 15.000303,15 l 0,-8.0000003"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Wo.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Wo.svg
new file mode 100644
index 00000000..7f304761
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Wo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 11.000003,7.0048001 -4e-6,5.9999999 c 0,1.000449 -4e-6,2.000449 -1.0000064,2.000449 -0.3954481,0 -0.6109379,0.0096 -0.9999911,-4.48e-4 -0.3838564,0.0015 -7.6e-6,4.48e-4 -1.0000063,4.48e-4 -1.0000024,0 -0.9999949,-1 -0.9999949,-2.000449 l 3.8e-6,-5.9999999 m 0,0 -3.8e-6,5.9999999 c 0,1.000449 -3.8e-6,2.000449 -1.0000062,2.000449 -0.3954482,0 -0.610938,0.0096 -0.9999912,-4.48e-4 -0.3838563,0.0015 -7.5e-6,4.48e-4 -1.0000062,4.48e-4 -1.0000025,0 -0.999995,-1 -0.999995,-2.000449 l 3.8e-6,-5.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 17.002904,6.9994204 c 2.399679,0 2.000001,2.000001 2.000001,3.9999986 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999976 -0.435451,-3.9999986 1.999997,-3.9999986"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Xs.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Xs.svg
new file mode 100644
index 00000000..fdbf32c6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Xs.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 10.007597,7 -5.0000016,8 m 0,-8 5.0000016,8"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 14.000051,14.000066 c 0,1 0,1 0.999998,1 0.359093,0 0.425299,2.17e-4 1.00001,3.1e-5 0.454553,-1.1e-4 -1.1e-5,-3.1e-5 0.999992,-3.1e-5 0,0 0.999991,0 0.999998,-1 l 8e-6,-1.00045 c 0,-4.2143841 -3.999999,0.211162 -3.988018,-3.9907041 -0.0025,-0.4205455 -0.01209,-0.7453845 -0.01209,-1.0088458 0,-0.9999999 0.999999,-0.9999999 0.999999,-0.9999999 0.251868,0 0.631707,-4.499e-4 1.00001,-4.492e-4 0.347679,0 0.741252,4.492e-4 0.999991,4.492e-4 0.999999,0 0.999999,0 0.999999,0.9999999"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Yo.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Yo.svg
new file mode 100644
index 00000000..769dac19
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Yo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 6.9995853,14.998586 0,-4.000003 M 9.9995852,6.9985852 6.9995853,10.998583 M 3.9995854,6.9985852 6.9995853,10.998583"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:bevel" class="ColorScheme-Text" d="m 15.002317,6.9994204 c 2.399679,0 2.000001,2.000001 2.000001,3.9999986 0,2.000001 0.355578,4.061102 -2.000001,4.000003 -2.348587,0 -1.999997,-2.000002 -1.999997,-4.000003 0,-1.9999976 -0.435451,-3.9999986 1.999997,-3.9999986"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-1.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-1.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-2.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-2.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-3.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-3.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-4.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-4.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-5.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-5.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh-6.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-6.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard-Zh.svg b/.icons/awkward/24x24/panel/indicator-keyboard-Zh.svg
new file mode 100644
index 00000000..56c336f9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard-Zh.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="opacity:0" width="22" height="22" x="0" y="0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 5.0000007,6.9999994 3.9999986,0 -3.9999986,8.0000016 3.9999986,0 0,0"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.99999976;stroke-linecap:round" class="ColorScheme-Text" d="m 12.999999,10.999998 4.000002,0 m 0,4.000002 0,-8.0000003 M 12.999999,15 l 0,-8.0000003 0,0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-keyboard.svg b/.icons/awkward/24x24/panel/indicator-keyboard.svg
new file mode 120000
index 00000000..079bd32a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-keyboard.svg
@@ -0,0 +1 @@
+xkbmod-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-lunar-satelite.svg b/.icons/awkward/24x24/panel/indicator-lunar-satelite.svg
new file mode 100644
index 00000000..fac23a47
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-lunar-satelite.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.007 1035.1-6.0353 6.0353c0.93684 0.3669 1.8137 0.9408 2.5577 1.6849a1.0001 1.0001 0 0 0 0.00141 0c0.74275 0.7446 1.3158 1.6211 1.6821 2.5577l6.0366-6.0366-4.2426-4.2427z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.4083 1032.2-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm2.1213 2.1213-1.4142 1.4143 1.4142 1.4142 1.4142-1.4142-1.4142-1.4143zm-4.2426 0-1.4142 1.4143 1.4142 1.4142 1.4142-1.4142-1.4142-1.4143zm2.1213 2.1214-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.601 1041.4-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142zm2.1213 2.1213-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm-4.2426 0-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm2.1213 2.1214-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.8225 1043.5c-1.3626-1.3626-3.2092-2.0601-4.9069-1.7857a0.50005 0.50005 0 0 0 -0.27347 0.848l6.1154 6.1154a0.50005 0.50005 0 0 0 0.848 -0.2735c0.2742-1.6964-0.4231-3.5409-1.783-4.9042z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m16.295 6.6445l-0.826 0.8262 1.062 1.0605 0.826-0.8261c-0.453-0.2381-0.823-0.6072-1.062-1.0606z" transform="translate(0 1028.4)"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="18.5" cy="1033.9" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-lunar.svg b/.icons/awkward/24x24/panel/indicator-lunar.svg
new file mode 100644
index 00000000..49273881
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 0.9375 -0.064c-2.389-1.8-3.938-4.7-3.938-7.9 0-3.2377 1.5505-6.1111 3.9414-7.9395a8 8 0 0 0 -0.941 -0.1z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m14.289 4.3c-2.572 1.6-4.289 4.4-4.289 7.7 0 3.2462 1.7173 6.0772 4.2891 7.6602a8 8 0 0 0 5.711 -7.7 8 8 0 0 0 -5.7109 -7.6621z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-messages-new.svg b/.icons/awkward/24x24/panel/indicator-messages-new.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-messages-new.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-messages-red.svg b/.icons/awkward/24x24/panel/indicator-messages-red.svg
new file mode 100644
index 00000000..011eaef9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-messages-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6,6 C 4.892,6 4,6.892 4,8.0000001 L 4,16 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 l 0,-7.9999999 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 z M 6,8.0000001 12,11 18,8 18,10 12,13 6,10 6,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-messages.svg b/.icons/awkward/24x24/panel/indicator-messages.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-privacy-panel.svg b/.icons/awkward/24x24/panel/indicator-privacy-panel.svg
new file mode 100644
index 00000000..b6321cfc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.01 6c-5.6755 0-9.01 5.67-9.01 5.67s3.6246 6.33 9.01 6.33c5.802 0 8.99-6.33 8.99-6.33s-3.22-5.67-8.99-5.67zm-0.01 3c1.6568 0 3 1.3432 3 3s-1.3432 3-3 3-3-1.3432-3-3 1.3432-3 3-3zm0 1c-1.105 0-2 0.89607-2 2 0 1.105 0.89607 2 2 2 1.105 0 2-0.89499 2-2s-0.89607-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-rss-aware-attention.svg b/.icons/awkward/24x24/panel/indicator-rss-aware-attention.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-rss-aware-attention.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-rss-aware.svg b/.icons/awkward/24x24/panel/indicator-rss-aware.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-battery.svg b/.icons/awkward/24x24/panel/indicator-sensors-battery.svg
new file mode 100644
index 00000000..9241b148
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-battery.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 1033.4v1h-3v13h10v-13h-3v-1h-4zm-2 8h8v2h-8v-2zm0 3h8v2h-8v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-case.svg b/.icons/awkward/24x24/panel/indicator-sensors-case.svg
new file mode 100644
index 00000000..addfc651
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-case.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(3,-1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 6v12c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-12h-12zm2.5 2h7a0.50005 0.50005 0 0 1 0.5 0.5v2 2a0.50005 0.50005 0 0 1 -0.5 0.5h-7a0.50005 0.50005 0 0 1 -0.5 -0.5v-2-2a0.50005 0.50005 0 0 1 0.5 -0.5zm0.5 1v1h6v-1h-6zm0 2v1h6v-1h-6zm0 3h1v1h1v-1h1v1h1v-1h1v1h1v-1h1v1h-1v1h1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h1v-1zm0 1v1h1v-1h-1zm2 1h1v-1h-1v1zm2 0h1v-1h-1v1z" transform="translate(0,1030.4)"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m3 1035.4 2-2h8l2 2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-chip.svg b/.icons/awkward/24x24/panel/indicator-sensors-chip.svg
new file mode 100644
index 00000000..59737789
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-chip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g style="fill:currentColor" class="ColorScheme-Text" transform="translate(3,-1029.4)">
+ <rect width="8" height="15" x="5" y="1034.4" rx="1" ry="1"/>
+ <path d="m2.25 1035.4c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1h-1.75z"/>
+ <path d="m15.75 1035.4c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75zm0 2c0.1385 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.75v-1h1.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-cpu.svg b/.icons/awkward/24x24/panel/indicator-sensors-cpu.svg
new file mode 100644
index 00000000..50f4ed38
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-cpu.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g style="fill:currentColor" class="ColorScheme-Text" transform="translate(4 -1029.4)">
+ <rect width="9" height="9" x="5" y="1038.4" rx=".25" ry=".25"/>
+ <rect width="1" height="2" x="13" y="1033.4" rx=".25" ry=".25"/>
+ <rect width="1" height="2" x="9" y="1033.4" rx=".25" ry=".25"/>
+ <rect width="1" height="2" x="5" y="1033.4" rx=".25" ry=".25"/>
+ <g style="fill:currentColor" class="ColorScheme-Text" transform="matrix(0,1,-1,0,1033.4,1029.4)">
+ <rect width="1" height="2" x="17" y="1031.4" rx=".25" ry=".25"/>
+ <rect width="1" height="2" x="13" y="1031.4" rx=".25" ry=".25"/>
+ <rect width="1" height="2" x="9" y="1031.4" rx=".25" ry=".25"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v0.7754c0.5716 0.1154 1 0.618 1 1.2246v0.5c0 0.6066-0.4284 1.1092-1 1.2246v1.0504c0.5716 0.116 1 0.618 1 1.225v0.5c0 0.607-0.4284 1.109-1 1.225v1.05c0.5716 0.116 1 0.618 1 1.225v0.5c0 0.599-0.418 1.095-0.9785 1.219 0.1034 0.587 0.6111 1.031 1.2285 1.031h11.5c0.692 0 1.25-0.558 1.25-1.25v-11.5c0-0.6086-0.431-1.1113-1.006-1.2246-0.014 0.5414-0.449 0.9746-0.994 0.9746h-1c-0.554 0-1-0.446-1-1h-1c0 0.554-0.446 1-1 1h-1c-0.554 0-1-0.446-1-1h-1c0 0.554-0.446 1-1 1h-1c-0.554 0-1-0.446-1-1h-0.75zm1.75 2h9c0.554 0 1 0.446 1 1v9c0 0.554-0.446 1-1 1h-9c-0.554 0-1-0.446-1-1v-9c0-0.554 0.446-1 1-1z" transform="translate(0,1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-disk.svg b/.icons/awkward/24x24/panel/indicator-sensors-disk.svg
new file mode 100644
index 00000000..ead76751
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-disk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,3 C 4.446,3 4,3.446 4,4 v 14 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 V 4 C 18,3.446 17.554,3 17,3 Z m 6,3 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 H 7 V 10 C 7,7.790861 8.790861,6 11,6 Z m 0,2 c -1.1045695,0 -2,0.8954305 -2,2 0,1.104569 0.8954305,2 2,2 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-fan.svg b/.icons/awkward/24x24/panel/indicator-sensors-fan.svg
new file mode 100644
index 00000000..a5030c5c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-fan.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 3c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-14zm0.5 1a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5zm6.5 0a7 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 -7zm6.5 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5zm-13 13a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5zm13 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z" transform="translate(0,1030.4)"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="1041.4" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9.002 5.1016c-0.5531-0.0011-1.0019 0.4469-1.002 1v1.8984a3 3 0 0 1 2.3438 1.1289c0.789-0.1705 1.455-0.3276 2.129-0.4863 0.894-0.2108 0.533-0.9895 0.175-1.4297-0.873-1.0736-2.091-1.8135-3.4468-2.0918-0.0656-0.0132-0.1324-0.0197-0.1992-0.0196z" transform="translate(0,1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.897 1042.4c0.001-0.5531-0.44698-1.0019-1-1.002h-1.8984a3 3 0 0 1 -1.1289 2.3438c0.17048 0.7895 0.32757 1.4554 0.48633 2.1289 0.21082 0.8942 0.98945 0.533 1.4297 0.1758 1.0736-0.8736 1.8135-2.0915 2.0918-3.4473 0.01316-0.066 0.0197-0.1323 0.01953-0.1992z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6.9969 1047.3c0.5531 0.001 1.0019-0.447 1.002-1v-1.8985a3 3 0 0 1 -2.3438 -1.1289c-0.7895 0.1705-1.4554 0.3276-2.1289 0.4863-0.8942 0.2109-0.533 0.9895-0.1758 1.4297 0.8736 1.0736 2.0915 1.8135 3.4473 2.0918 0.066 0.013 0.1323 0.02 0.1992 0.02z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2.1018 1040.4c-0.001 0.5531 0.447 1.0019 1 1.002h1.8985a3 3 0 0 1 1.1289 -2.3438c-0.1705-0.7895-0.3276-1.4554-0.4863-2.1289-0.2109-0.8942-0.9895-0.533-1.4297-0.1758-1.0736 0.8736-1.8135 2.0915-2.0918 3.4473-0.013 0.066-0.02 0.1323-0.02 0.1992z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-gpu.svg b/.icons/awkward/24x24/panel/indicator-sensors-gpu.svg
new file mode 100644
index 00000000..83bb5773
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-gpu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(3 -1029.4)">
+ <g transform="matrix(-1,0,0,1,16.014,0)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.906 1034.3a1.0001 1.0001 0 0 0 -0.90625 1v13a1.0001 1.0001 0 1 0 2 0v-12h1a1.0001 1.0001 0 1 0 0 -2h-2a1.0001 1.0001 0 0 0 -0.0937 0z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13 1039.3v0.5 2 0.5h0.5 2 0.5v-0.5-2-0.5h-0.5-2-0.5zm1 1h1v1h-1v-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13 1043.3v0.5 2 0.5h0.5 2 0.5v-0.5-2-0.5h-0.5-2-0.5zm1 1h1v1h-1v-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m0 1037.3v1 10 1h1 8 1v-1-1h1v-2h-1-1-1v1 1h-6v-8h2 1 5 0.5 0.5v-2h-0.5-0.5-5-1-3-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 1040.4v4h1v-4h-1zm2 0v4h1v-4h-1zm2 0v4h1v-4h-1zm2 0v4h1v-4h-1z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sensors-memory.svg b/.icons/awkward/24x24/panel/indicator-sensors-memory.svg
new file mode 100644
index 00000000..e43758e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sensors-memory.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 1033.4c-0.554 0-1 0.446-1 1v1 1 1 1 1h2v-2-1-1-2h-1zm2 0v1 8 1 4 1 1h2 1a1 1 0 0 1 1 -1 1 1 0 0 1 0.99805 0.9297 1.5 1.5 0 0 1 0.002 0.07h1 0.5 0.5c0.554 0 1-0.446 1-1v-0.5-0.5-12-0.5-0.5c0-0.554-0.446-1-1-1h-0.5-0.5-1a1 1 0 0 1 -0.0059 0.1 1 1 0 0 1 -0.9941 0.9003 1 1 0 0 1 -1 -1h-1-1-1zm2 3h4v2h-4v-2zm0 4h4v2h-4v-2zm-5 1v1 1 1 1 1 1 1c0 0.554 0.446 1 1 1h1v-2-1-1-1-2-1h-2zm5 3h4v2h-4v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-sound-switcher.svg b/.icons/awkward/24x24/panel/indicator-sound-switcher.svg
new file mode 100644
index 00000000..c97dae48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-sound-switcher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 4a4 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 -4z"/>
+ <circle opacity=".3" style="fill:currentColor" class="ColorScheme-Text" cx="11" cy="11" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-stardate.svg b/.icons/awkward/24x24/panel/indicator-stardate.svg
new file mode 100644
index 00000000..f412195b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-stardate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m12 1032.4c-2 0-5 9-5 16 2-3 5-6 6-6s2.1116 2 4.1116 5c-0.11161-6-3.1116-15-5.1116-15z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 6a6 6 0 0 0 -0.781 0.0586c-0.497 0.8503-1.037 2.125-1.5159 3.6211-0.6682 2.0883-1.1173 4.5773-1.3945 7.0413a6 6 0 0 0 0.0527 0.041c0.4469-0.536 0.867-1.154 1.3067-1.594 0.589-0.589 1.149-1.085 1.668-1.461s0.914-0.707 1.664-0.707c0.583 0 1.054 0.279 1.43 0.598 0.375 0.319 0.703 0.711 1.052 1.179 0.046 0.062 0.116 0.177 0.163 0.241-0.326-1.88-0.764-3.778-1.329-5.4477-0.483-1.4315-1.025-2.6744-1.523-3.5117a6 6 0 0 0 -0.793 -0.0586zm-3.5059 1.1406a6 6 0 0 0 -2.4941 4.8594 6 6 0 0 0 0.5078 2.398c0.3206-1.881 0.7715-3.71 1.2891-5.3277 0.2205-0.6892 0.4552-1.3292 0.6972-1.9297zm7.0429 0.0215c0.232 0.5609 0.46 1.1379 0.674 1.7695 0.549 1.6244 1.026 3.4424 1.367 5.2614a6 6 0 0 0 0.422 -2.193 6 6 0 0 0 -2.463 -4.8379zm-2.537 7.8379c-0.055 0-0.033 0.006 0.023 0.041 0.064-0.029 0.081-0.041-0.023-0.041zm0.023 0.041c-0.089 0.041-0.289 0.121-0.515 0.285-0.388 0.281-0.89 0.72-1.426 1.256-0.329 0.329-0.671 0.702-1.016 1.092a6 6 0 0 0 1.934 0.326 6 6 0 0 0 2.793 -0.693c-0.336-0.507-0.649-0.977-0.914-1.332-0.304-0.407-0.566-0.702-0.742-0.852-0.061-0.051-0.084-0.064-0.114-0.082z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-stickynotes-mono.svg b/.icons/awkward/24x24/panel/indicator-stickynotes-mono.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/indicator-trashindicator-attention.svg b/.icons/awkward/24x24/panel/indicator-trashindicator-attention.svg
new file mode 100644
index 00000000..9e2b8893
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-trashindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.002 4.9902c-1 0-1 1-1 1h-3s-1.002 0.00351-1.002 1.0039v0.00195 1l13-0.00195v-1c0-1-0.99805-1.0039-0.99805-1.0039h-3s0-1-1-1h-3zm-4.002 4.0059s-1.0388 3.3039-0.998 5.0039c0.03 1.38 1 4 1 4 0.00005 0.52358 0.47642 0.99995 1 1h8 1c0.52358-0.00005 0.99995-0.47642 1-1 0 0 0.96711-2.6232 1-3.9961 0.04-1.7-1-5-1-5l-11.002-0.0078z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-trashindicator.svg b/.icons/awkward/24x24/panel/indicator-trashindicator.svg
new file mode 100644
index 00000000..a422081a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-trashindicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 8v9c0.00005 0.52358 0.47642 0.99995 1 1h8 1c0.52358-0.00005 0.99995-0.47642 1-1v-9z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 6v1l13-0.003v-1c0-1-0.9998-1.0034-0.9998-1.0034h-3s0-1-1-1h-3c-1 0-1 1-1 1h-3c0.0002 0-1 0.003-1 1.0034z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-virtual-box.svg b/.icons/awkward/24x24/panel/indicator-virtual-box.svg
new file mode 100644
index 00000000..9e4897d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 6 C 20,4.892 19.108,4 18,4 Z m 4.992188,2 a 1.0001,1.0001 0 0 1 0.96875,0.7246094 l 1.111328,3.8925786 0.978515,-2.9335942 a 1.0001,1.0001 0 0 1 1.898438,0 L 17.720703,13 H 19 v 2 H 17 A 1.0001,1.0001 0 0 1 16.050781,14.316406 L 15,11.164062 13.949219,14.316406 a 1.0001,1.0001 0 0 1 -1.910157,-0.04101 l -0.867187,-3.035157 -1.1914062,5.955078 a 1.0001,1.0001 0 0 1 -1.9414063,0.08008 L 6.2460938,11 H 5 V 9 H 7 A 1.0001,1.0001 0 0 1 7.9609375,9.724609 L 8.828125,12.759766 10.019531,6.8046875 A 1.0001,1.0001 0 0 1 10.992188,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-1.svg b/.icons/awkward/24x24/panel/indicator-workspaces-1.svg
new file mode 100644
index 00000000..aa9a197e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.94737,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 5,1 0,1 -1,0 0,1 1,0 0,4 -1,0 0,1 3,0 0,-1 -1,0 0,-6 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-2.svg b/.icons/awkward/24x24/panel/indicator-workspaces-2.svg
new file mode 100644
index 00000000..815ec3cb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -3,0 -1,0 0,1 0,3 1,0 4,0 0,-1 -4,0 0,-2 4,0 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-3.svg b/.icons/awkward/24x24/panel/indicator-workspaces-3.svg
new file mode 100644
index 00000000..22ccd8fc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 5,0 0,-1 0,-2 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-4.svg b/.icons/awkward/24x24/panel/indicator-workspaces-4.svg
new file mode 100644
index 00000000..56e3188d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,4 1,0 3,0 0,3 1,0 0,-5 0,-2 -1,0 0,3 -3,0 0,-3 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-5.svg b/.icons/awkward/24x24/panel/indicator-workspaces-5.svg
new file mode 100644
index 00000000..e7b10b37
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,2 0,1 4,0 0,2 -4,0 0,1 4,0 1,0 0,-3 0,-1 -1,0 -3,0 0,-2 4,0 0,-1 -4,0 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-6.svg b/.icons/awkward/24x24/panel/indicator-workspaces-6.svg
new file mode 100644
index 00000000..5201dc6c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,2 0,1 0,3 1,0 3,0 1,0 0,-3 0,-1 -1,0 -3,0 0,-2 4,0 0,-1 -4,0 -1,0 z m 1,4 3,0 0,2 -3,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-7.svg b/.icons/awkward/24x24/panel/indicator-workspaces-7.svg
new file mode 100644
index 00000000..5d66af6f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -2,0 -1,0 0,1 0,3 1,0 0,-3 3,0 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/indicator-workspaces-8.svg b/.icons/awkward/24x24/panel/indicator-workspaces-8.svg
new file mode 100644
index 00000000..7e81e825
--- /dev/null
+++ b/.icons/awkward/24x24/panel/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,3 0,3 1,0 4,0 0,-1 0,-2 0,-1 0,-3 -4,0 -1,0 z m 1,1 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/input-caps-on.svg b/.icons/awkward/24x24/panel/input-caps-on.svg
new file mode 120000
index 00000000..c1e9fdd7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/input-caps-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/input-keyboard-virtual-off.svg b/.icons/awkward/24x24/panel/input-keyboard-virtual-off.svg
new file mode 100644
index 00000000..539ab59b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/input-keyboard-virtual-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,6 C 6,6 4,6 4,8 l 0,8 c 0,2 2,2 2,2 l 11,0 c 0,0 2,0 2,-2 L 19,8 C 19,6 17,6 17,6 L 6,6 Z m 0.25,2 1.5,0 C 7.8885,8 8,8.1115 8,8.25 l 0,1.5 C 8,9.8885 7.8885,10 7.75,10 l -1.5,0 C 6.1115,10 6,9.8885 6,9.75 L 6,8.25 C 6,8.1115 6.1115,8 6.25,8 Z m 3,0 1.5,0 C 10.8885,8 11,8.1115 11,8.25 l 0,1.5 C 11,9.8885 10.8885,10 10.75,10 l -1.5,0 C 9.1115,10 9,9.8885 9,9.75 L 9,8.25 C 9,8.1115 9.1115,8 9.25,8 Z m 3,0 1.5,0 C 13.888,8 14,8.1115 14,8.25 l 0,1.5 C 14,9.8885 13.888,10 13.75,10 l -1.5,0 C 12.112,10 12,9.8885 12,9.75 l 0,-1.5 C 12,8.1115 12.112,8 12.25,8 Z m 3,0 1.5,0 C 16.888,8 17,8.1115 17,8.25 l 0,1.5 C 17,9.8885 16.888,10 16.75,10 l -1.5,0 C 15.112,10 15,9.8885 15,9.75 l 0,-1.5 C 15,8.1115 15.112,8 15.25,8 Z m -9,3 1.5,0 C 7.8885,11 8,11.112 8,11.25 l 0,1.5 C 8,12.888 7.8885,13 7.75,13 l -1.5,0 C 6.1115,13 6,12.888 6,12.75 l 0,-1.5 C 6,11.112 6.1115,11 6.25,11 Z m 3,0 1.5,0 c 0.1385,0 0.25,0.112 0.25,0.25 l 0,1.5 C 11,12.888 10.8885,13 10.75,13 l -1.5,0 C 9.1115,13 9,12.888 9,12.75 l 0,-1.5 C 9,11.112 9.1115,11 9.25,11 Z m 3,0 1.5,0 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,1.5 C 14,12.888 13.888,13 13.75,13 l -1.5,0 C 12.112,13 12,12.888 12,12.75 l 0,-1.5 C 12,11.112 12.112,11 12.25,11 Z m 3,0 1.5,0 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,1.5 C 17,12.888 16.888,13 16.75,13 l -1.5,0 C 15.112,13 15,12.888 15,12.75 l 0,-1.5 C 15,11.112 15.112,11 15.25,11 Z m -7,3 6.5,0 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,1.5 C 15,15.888 14.888,16 14.75,16 l -6.5,0 C 8.1115,16 8,15.888 8,15.75 l 0,-1.5 C 8,14.112 8.1115,14 8.25,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/input-keyboard-virtual-on.svg b/.icons/awkward/24x24/panel/input-keyboard-virtual-on.svg
new file mode 100644
index 00000000..95a14283
--- /dev/null
+++ b/.icons/awkward/24x24/panel/input-keyboard-virtual-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 C 3.892,5 3,5.892 3,7 V 15 C 3,16.108 3.892,17 5,17 H 16 C 17.108,17 18,16.108 18,15 V 7 C 18,5.892 17.108,5 16,5 Z M 5.25,7 H 6.75 C 6.8885,7 7,7.1115 7,7.25 V 8.75 C 7,8.8885 6.8885,9 6.75,9 H 5.25 C 5.1115,9 5,8.8885 5,8.75 V 7.25 C 5,7.1115 5.1115,7 5.25,7 Z M 8.25,7 H 9.75 C 9.8885,7 10,7.1115 10,7.25 V 8.75 C 10,8.8885 9.8885,9 9.75,9 H 8.25 C 8.1115,9 8,8.8885 8,8.75 V 7.25 C 8,7.1115 8.1115,7 8.25,7 Z M 11.25,7 H 12.75 C 12.889,7 13,7.1115 13,7.25 V 8.75 C 13,8.8885 12.889,9 12.75,9 H 11.25 C 11.111,9 11,8.8885 11,8.75 V 7.25 C 11,7.1115 11.111,7 11.25,7 Z M 14.25,7 H 15.75 C 15.889,7 16,7.1115 16,7.25 V 8.75 C 16,8.8885 15.889,9 15.75,9 H 14.25 C 14.111,9 14,8.8885 14,8.75 V 7.25 C 14,7.1115 14.111,7 14.25,7 Z M 5.25,10 H 6.75 C 6.8885,10 7,10.111 7,10.25 V 11.75 C 7,11.889 6.8885,12 6.75,12 H 5.25 C 5.1115,12 5,11.889 5,11.75 V 10.25 C 5,10.111 5.1115,10 5.25,10 Z M 8.25,10 H 9.75 C 9.8885,10 10,10.111 10,10.25 V 11.75 C 10,11.889 9.8885,12 9.75,12 H 8.25 C 8.1115,12 8,11.889 8,11.75 V 10.25 C 8,10.111 8.1115,10 8.25,10 Z M 11.25,10 H 12.75 C 12.889,10 13,10.111 13,10.25 V 11.75 C 13,11.889 12.889,12 12.75,12 H 11.25 C 11.111,12 11,11.889 11,11.75 V 10.25 C 11,10.111 11.111,10 11.25,10 Z M 14.25,10 H 15.75 C 15.889,10 16,10.111 16,10.25 V 11.75 C 16,11.889 15.889,12 15.75,12 H 14.25 C 14.111,12 14,11.889 14,11.75 V 10.25 C 14,10.111 14.111,10 14.25,10 Z M 7.25,13 H 13.75 C 13.889,13 14,13.111 14,13.25 V 14.75 C 14,14.889 13.889,15 13.75,15 H 7.25 C 7.1115,15 7,14.889 7,14.75 V 13.25 C 7,13.111 7.1115,13 7.25,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/input-touchpad-off.svg b/.icons/awkward/24x24/panel/input-touchpad-off.svg
new file mode 100644
index 00000000..a80fa2e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/input-touchpad-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,3 C 2.446,3 2,3.446 2,4 V 18 C 2,18.554 2.446,19 3,19 H 19 C 19.554,19 20,18.554 20,18 V 4 C 20,3.446 19.554,3 19,3 Z M 16,5 H 18 V 6 H 16 Z M 16,7 H 18 V 8 H 16 Z M 16,9 H 18 V 10 H 16 Z M 16,11 H 18 V 12 H 16 Z M 4,14 H 10 V 17 H 4 Z M 12,14 H 18 V 17 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/input-touchpad-on.svg b/.icons/awkward/24x24/panel/input-touchpad-on.svg
new file mode 100644
index 00000000..c2268b5f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/input-touchpad-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 C 2.446,3 2,3.446 2,4 V 18 C 2,18.554 2.446,19 3,19 H 19 C 19.554,19 20,18.554 20,18 V 4 C 20,3.446 19.554,3 19,3 Z M 16,5 H 18 V 6 H 16 Z M 16,7 H 18 V 8 H 16 Z M 16,9 H 18 V 10 H 16 Z M 16,11 H 18 V 12 H 16 Z M 4,14 H 10 V 17 H 4 Z M 12,14 H 18 V 17 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-action.svg b/.icons/awkward/24x24/panel/insync-action.svg
new file mode 100644
index 00000000..d22f9067
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-action.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Highlight" width="3" height="4" x="15" y="16"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-error.svg b/.icons/awkward/24x24/panel/insync-error.svg
new file mode 100644
index 00000000..75bd54af
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Highlight" width="3" height="4" x="15" y="16"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Highlight" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Highlight" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-feed.svg b/.icons/awkward/24x24/panel/insync-feed.svg
new file mode 100644
index 00000000..ecb3c6cc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-feed.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="15" y="16"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-normal.svg b/.icons/awkward/24x24/panel/insync-normal.svg
new file mode 100644
index 00000000..feec0d96
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="15" y="16"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-offline.svg b/.icons/awkward/24x24/panel/insync-offline.svg
new file mode 100644
index 00000000..422a62d0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="opacity:.3;fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="15" y="16"/>
+ <circle style="opacity:.3;fill:currentColor" class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-paused.svg b/.icons/awkward/24x24/panel/insync-paused.svg
new file mode 100644
index 00000000..e654875e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="15" y="16"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/insync-share.svg b/.icons/awkward/24x24/panel/insync-share.svg
new file mode 120000
index 00000000..da0e3b1c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/insync-synced.svg b/.icons/awkward/24x24/panel/insync-synced.svg
new file mode 120000
index 00000000..ffafd327
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-synced.svg
@@ -0,0 +1 @@
+insync-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/insync-syncing.svg b/.icons/awkward/24x24/panel/insync-syncing.svg
new file mode 100644
index 00000000..ed1652ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/insync-syncing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m15 16v0.798828l1.802734 1.201172-1.802734 1.201172v0.798828h3v-4z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6 -6"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 16-3 2 3 2"/>
+ <path style="opacity:.3;fill:currentColor" class="ColorScheme-Text" d="m12 20 3-2-3-2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/irc-channel-joined.svg b/.icons/awkward/24x24/panel/irc-channel-joined.svg
new file mode 100644
index 00000000..74013f0b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,4 0,4 -4,0 0,2 4,0 0,4 -4,0 0,2 4,0 0,4 2,0 0,-4 4,0 0,4 2,0 0,-4 4,0 0,-2 -4,0 0,-4 4,0 0,-2 -4,0 0,-4 -2,0 0,4 -4,0 0,-4 z m 2,6 4,0 0,4 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/irc-channel-parted.svg b/.icons/awkward/24x24/panel/irc-channel-parted.svg
new file mode 100644
index 00000000..e8c5729b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 8,4 0,4 -4,0 0,2 4,0 0,4 -4,0 0,2 4,0 0,4 2,0 0,-4 4,0 0,4 2,0 0,-4 4,0 0,-2 -4,0 0,-4 4,0 0,-2 -4,0 0,-4 -2,0 0,4 -4,0 0,-4 z m 2,6 4,0 0,4 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/irccloud-desktop-tray.svg b/.icons/awkward/24x24/panel/irccloud-desktop-tray.svg
new file mode 100644
index 00000000..df3229e5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,4.0002743 A 5.5,5.5 0 0 0 6.0195312,9.1272273 4,4 0 0 0 3,13.000274 a 4,4 0 0 0 4,4 H 6.7792969 c 0.07907,0.28213 0.1487537,0.567335 0.1289062,0.845703 0.01039,0.746578 -0.3997707,1.199563 -0.9023437,1.634766 -0.127824,0.06781 -0.2260149,0.147344 -0.2167969,0.175781 0.03038,0.09368 0.6159005,0.29352 0.9609375,0.328125 0.445165,0.04463 1.0652649,-0.0096 1.4199219,-0.142578 0.563869,-0.211406 1.0170285,-0.563451 1.3359375,-1.041016 0.272695,-0.408366 0.4161593,-0.813186 0.4589844,-1.285156 l 0.03125,-0.515625 H 16.5 a 3.5,3.5 0 0 0 3.5,-3.5 A 3.5,3.5 0 0 0 16.972656,10.037383 5.5,5.5 0 0 0 17,9.5002743 a 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/jdownloader-indicator.svg b/.icons/awkward/24x24/panel/jdownloader-indicator.svg
new file mode 100644
index 00000000..74da3a09
--- /dev/null
+++ b/.icons/awkward/24x24/panel/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 4.0000001,12 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z m -1,4.0000001 2,0 L 13,12 15,12 11.982422,16 9.0000001,12 11,12 11,8.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/kaku-tray.svg b/.icons/awkward/24x24/panel/kaku-tray.svg
new file mode 100644
index 00000000..7eb95ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.882235,4.9995834 c -0.285923,0 -0.64571,0.04645 -0.798828,0.103516 -0.653686,0.243617 -1.160753,0.500199 -1.451172,1.664094 -0.467166,1.8722268 -1.269759,2.7070317 -2.602539,2.7070317 -0.407157,0 -0.410953,0.08131 -0.02149,0.4453111 0.756163,0.7067018 1.216254,1.7658248 1.34082,3.0878898 0.04897,0.51956 0.122066,0.74962 0.305664,0.964843 0.132467,0.155287 0.295766,0.28125 0.364258,0.28125 0.06849,0 0.201509,-0.230053 0.295899,-0.511718 0.126855,-0.378533 0.192132,-1.046417 0.25,-2.560547 0.06709,-1.7555209 0.109469,-2.1289799 0.295898,-2.6103493 0.477208,-1.2321663 1.544244,-1.8906223 2.630859,-1.4037893 0.521727,0.23375 0.972446,0.9126248 1.63379,2.0698047 0.490486,0.8582289 1.041652,1.5058569 1.282226,1.5058569 0.121528,0 0.124257,-0.166917 0.0039,-0.240234 C 19.918299,9.1548231 19.895881,7.4570444 19.595119,6.6636464 19.062447,5.6336994 18.027456,4.9995834 16.882235,4.9995834 Z M 9.8246174,9.2877021 c -0.09453,8.5e-4 -0.202611,0.0091 -0.336914,0.02149 -0.635293,0.05852 -0.951172,0.1418 -0.951172,0.2509769 0,0.03567 0.393838,0.458752 0.874023,0.940426 0.9551406,0.958098 1.4120686,1.72059 1.6201176,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 -0.713386,0.324048 -1.171841,1.034825 -1.172852,1.818359 0,1.104569 0.895431,2 2.000001,2 1.10457,0 2,-0.895431 2,-2 -7e-4,-0.768985 -0.442262,-1.469458 -1.135742,-1.801758 -0.100665,-0.276185 -0.07519,-0.543654 -0.07519,-0.816406 0,-1.634304 -0.85421,-3.139681 -2.187501,-3.855466 C 10.264328,9.3447291 10.108202,9.2851371 9.8246174,9.2877071 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.411237 -1.977539,2.239257 -0.328679,0.655977 -0.369397,0.824522 -0.408203,1.682617 -0.02699,0.596736 -0.101953,1.067707 -0.199219,1.256836 -0.211182,0.410627 -0.106372,0.796026 0.240234,0.881835 0.145922,0.03612 0.489867,0.292399 0.764648,0.56836 0.920057,0.923995 2.670229,1.302958 4.233399,0.916992 0.4047146,-0.09993 0.4538116,-0.188166 0.2148426,-0.383789 -0.08583,-0.07026 -0.2686876,-0.347526 -0.4072256,-0.617188 -0.47379,-0.922245 -0.297537,-2.069447 0.4335926,-2.80957 0.331739,-0.335816 0.35154,-0.389242 0.293946,-0.803711 -0.03393,-0.244325 -0.174625,-0.66527 -0.313477,-0.935547 C 9.7857824,11.749567 8.5947494,10.462801 8.0736404,10.145122 Z m -0.982422,4.0605458 c 0.414214,0 0.75,0.335786 0.75,0.75 0,0.414214 -0.335786,0.75 -0.75,0.75 -0.414213,0 -0.75,-0.335786 -0.75,-0.75 0,-0.414214 0.335787,-0.75 0.75,-0.75 z m 5.2500006,1 c 0.552285,0 1,0.447715 1,1 0,0.552284 -0.447715,1 -1,1 -0.552286,0 -1.000001,-0.447716 -1.000001,-1 0,-0.552285 0.447715,-1 1.000001,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/kazam-countdown.svg b/.icons/awkward/24x24/panel/kazam-countdown.svg
new file mode 100644
index 00000000..352f56b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 V 16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 H 14.818359 C 15.473359,18 16,17.465781 16,16.800781 V 14 l 5,2 V 8 l -5,2 V 7.1992188 C 16,6.5344188 15.473359,6 14.818359,6 Z M 9,8 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,1 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"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/kazam-paused.svg b/.icons/awkward/24x24/panel/kazam-paused.svg
new file mode 120000
index 00000000..c4598958
--- /dev/null
+++ b/.icons/awkward/24x24/panel/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/kazam-recording.svg b/.icons/awkward/24x24/panel/kazam-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/kazam-stopped.svg b/.icons/awkward/24x24/panel/kazam-stopped.svg
new file mode 100644
index 00000000..2594afcb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 V 16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 H 14.818359 C 15.473359,18 16,17.465781 16,16.800781 V 14 l 5,2 V 8 l -5,2 V 7.1992188 C 16,6.5344188 15.473359,6 14.818359,6 Z M 6,9 h 6 v 6 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keepassx-indicator.svg b/.icons/awkward/24x24/panel/keepassx-indicator.svg
new file mode 100644
index 00000000..63b25fc7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassx-indicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1.0008 .99917)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m15 2.9996c-2.2091 0-4 1.7909-4 4 0.002 0.71351 0.19491 1.4135 0.55859 2.0273l-2.6074 2.6074-1.416 1.4141-4.2422 4.2422c-0.39174 0.39174-0.39174 1.0243 0 1.416 0.39174 0.39174 1.0243 0.39174 1.416 0l0.70703-0.70703h1.584v-1.584l0.41602-0.41602h1.584v-1.4863l1.3652-1.4648 2.6074-2.6074c0.61387 0.36368 1.3138 0.55654 2.0273 0.55859 2.2091 0 4-1.7909 4-4s-1.7909-4-4-4zm1 2c0.55228 0 1 0.44772 1 1s-0.44772 1-1 1-1-0.44772-1-1 0.44772-1 1-1z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m4 7.0996c-0.25562 0-0.51116 0.0971-0.70703 0.29297-0.39174 0.39174-0.39174 1.0223 0 1.4141l4.2422 4.2423 1.416-1.414-4.2422-4.2424c-0.1959-0.1959-0.4534-0.293-0.709-0.293zm6.365 5.9494-1.365 1.465l4.1934 4.1934c0.39174 0.39174 1.0223 0.39174 1.4141 0 0.39174-0.39174 0.39174-1.0243 0-1.416l-4.2422-4.2422z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keepassx-locked.svg b/.icons/awkward/24x24/panel/keepassx-locked.svg
new file mode 100644
index 00000000..c8cc8df5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassx-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 3.9996c-2.2091 0-4 1.7909-4 4 0.002 0.71351 0.19491 1.4135 0.55859 2.0273l-2.6074 2.607-4.2422-4.2418c-0.1959-0.1959-0.4534-0.293-0.709-0.293-0.25562 0-0.51116 0.0971-0.70703 0.29297-0.39174 0.39174-0.39174 1.0223 0 1.4141l4.2422 4.2422-4.2422 4.2422c-0.39174 0.39174-0.39174 1.0243 0 1.416 0.39174 0.39174 1.0243 0.39174 1.416 0l0.70703-0.70703h1.584v-1.584l0.41602-0.41602h1.584v-1.4863l4.1934 4.1934c0.39174 0.39174 1.0223 0.39174 1.4141 0 0.39174-0.39174 0.39174-1.0243 0-1.416l-4.2422-4.2422 2.6074-2.6074c0.61387 0.36368 1.3138 0.55654 2.0273 0.55859 2.2091 0 4-1.7909 4-4s-1.7909-4-4-4zm1 2c0.55228 0 1 0.44772 1 1s-0.44772 1-1 1-1-0.44772-1-1 0.44772-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keepassxc-dark.svg b/.icons/awkward/24x24/panel/keepassxc-dark.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/keepassxc-locked.svg b/.icons/awkward/24x24/panel/keepassxc-locked.svg
new file mode 100644
index 00000000..7b46505a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassxc-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a5 5 0 0 0 -5 5 5 5 0 0 0 3 4.576172v5.423828l2 2 1-1v-5h1.013672c0.0034-0.279717 0.05612-0.546251 0.130859-0.804688l-0.144531-0.144531v-0.470703a5 5 0 0 0 0.582031 -0.30664c0.301156-0.425084 0.706095-0.767778 1.179688-0.990235a5 5 0 0 0 1.238281 -3.283203 5 5 0 0 0 -5 -5zm0 1a2.0000002 2.0000002 0 0 1 2 2 2.0000002 2.0000002 0 0 1 -2 2 2.0000002 2.0000002 0 0 1 -2 -2 2.0000002 2.0000002 0 0 1 2 -2zm-1 9h1v4h-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keepassxc-panel.svg b/.icons/awkward/24x24/panel/keepassxc-panel.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/keepassxc-unlocked.svg b/.icons/awkward/24x24/panel/keepassxc-unlocked.svg
new file mode 100644
index 00000000..2812c7cd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keepassxc-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a5 5 0 0 0 -5 5 5 5 0 0 0 3 4.576172v5.423828l2 2 2-2v-0.699219l1-0.75-1-0.75v-0.75l1-1-1-1v-0.470703a5 5 0 0 0 3 -4.580078 5 5 0 0 0 -5 -5zm0 1a2.0000002 2.0000002 0 0 1 2 2 2.0000002 2.0000002 0 0 1 -2 2 2.0000002 2.0000002 0 0 1 -2 -2 2.0000002 2.0000002 0 0 1 2 -2zm-1 9h1v4h-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keybase-badged.svg b/.icons/awkward/24x24/panel/keybase-badged.svg
new file mode 100644
index 00000000..8a083496
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.337491,4 c -0.04614,0 -0.3480001,0.5097587 -0.6347656,1.0722656 -0.4197997,0.8234637 -0.6207703,1.4559473 -0.6894531,2.1875 -0.016969,0.1807744 -0.013329,0.3586758 -0.00195,0.5332032 -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233524,10.430383 6.087491,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845822 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375377,-0.04757 0.2929688,-0.11914 0.9549601,-0.439701 2.1451288,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.766252,0.08029 1.465805,0.671536 2.326172,0.908203 0.381224,0.104871 0.568629,0.13047 0.88086,0.119141 0.31246,-0.01132 0.495749,-0.05307 0.726562,-0.164063 0.575956,-0.276959 0.878965,-0.878336 0.794922,-1.527344 -0.0079,-0.06117 -0.02471,-0.120321 -0.03711,-0.179687 0.02469,-0.06112 0.0017,-0.163651 -0.0957,-0.333985 C 17.9584,11.563568 17.816291,11.308006 17.603118,11.019543 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.5371451 10.446866,4.1210938 10.400591,4.0544933 10.35128,3.9999994 10.337491,4 Z m 8.49414,9.828125 c -0.235679,0.392443 -0.574048,0.723996 -1.005859,0.931641 -0.328884,0.158151 -0.735822,0.249642 -1.123047,0.263672 -0.381272,0.01383 -0.761686,-0.03824 -1.183594,-0.154297 -1.137368,-0.312864 -1.841121,-0.845068 -2.164062,-0.878907 -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 L 17.208584,20 A 6.9999312,6.9999312 0 0 0 18.9996,15.333984 6.9999312,6.9999312 0 0 0 18.831631,13.828125 Z M 8.9996004,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 14.9996,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="7" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keybase-tray.svg b/.icons/awkward/24x24/panel/keybase-tray.svg
new file mode 100644
index 00000000..4664572d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.337491,4 c -0.04614,0 -0.3480001,0.5097587 -0.6347656,1.0722656 -0.4197997,0.8234637 -0.6207703,1.4559473 -0.6894531,2.1875 -0.016969,0.1807744 -0.013329,0.3586758 -0.00195,0.5332032 -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233524,10.430383 6.087491,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845822 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375377,-0.04757 0.2929688,-0.11914 0.9549601,-0.439701 2.1451288,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.766252,0.08029 1.465805,0.671536 2.326172,0.908203 0.381224,0.104871 0.568629,0.13047 0.88086,0.119141 0.31246,-0.01132 0.495749,-0.05307 0.726562,-0.164063 0.575956,-0.276959 0.878965,-0.878336 0.794922,-1.527344 -0.0079,-0.06117 -0.02471,-0.120321 -0.03711,-0.179687 0.02469,-0.06112 0.0017,-0.163651 -0.0957,-0.333985 C 17.9584,11.563568 17.816291,11.308006 17.603118,11.019543 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.5371451 10.446866,4.1210938 10.400591,4.0544933 10.35128,3.9999994 10.337491,4 Z m 8.49414,9.828125 c -0.235679,0.392443 -0.574048,0.723996 -1.005859,0.931641 -0.328884,0.158151 -0.735822,0.249642 -1.123047,0.263672 -0.381272,0.01383 -0.761686,-0.03824 -1.183594,-0.154297 -1.137368,-0.312864 -1.841121,-0.845068 -2.164062,-0.878907 -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 L 17.208584,20 A 6.9999312,6.9999312 0 0 0 18.9996,15.333984 6.9999312,6.9999312 0 0 0 18.831631,13.828125 Z M 8.9996004,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 14.9996,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keybase-update.svg b/.icons/awkward/24x24/panel/keybase-update.svg
new file mode 100644
index 00000000..fefef756
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.337491,4 C 10.291351,4 9.9894909,4.5097587 9.7027254,5.0722656 9.2829257,5.8957293 9.0819551,6.5282129 9.0132723,7.2597656 8.9963033,7.44054 8.999943,7.6184414 9.0113192,7.7929688 c -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233522,10.430382 6.0874908,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845821 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451298,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.37305,0.03909 0.729972,0.199432 1.097657,0.380859 A 5,5 0 0 1 17.9996,12 a 5,5 0 0 1 0.140625,0.0078 c -0.01597,-0.05208 -0.04136,-0.111494 -0.08594,-0.189453 -0.09589,-0.254803 -0.237999,-0.510365 -0.451172,-0.798828 C 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.537145 10.446866,4.1210938 10.400591,4.0544931 10.35128,3.9999994 10.337491,4 Z m 7.662109,9 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -4.644531,0.990234 c -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 l 7.2148428,0 A 5,5 0 0 1 12.9996,17 5,5 0 0 1 13.862881,14.193359 C 13.650194,14.088004 13.469602,14.002236 13.355069,13.990234 Z M 17.9996,14 a 3,3 0 0 1 3,3 l -1,0 a 2,2 0 0 0 -2,-2 l 0,-1 z m -8.9999996,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 5.9999996,1 1,0 a 2,2 0 0 0 2,2 l 0,1 a 3,3 0 0 1 -3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keybase-uploading.svg b/.icons/awkward/24x24/panel/keybase-uploading.svg
new file mode 100644
index 00000000..db2936f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.33749,4 C 10.29135,4 9.9894903,4.5097587 9.7027248,5.0722656 9.2829251,5.8957293 9.0819545,6.5282129 9.0132717,7.2597656 8.9963027,7.44054 8.9999424,7.6184414 9.0113186,7.7929688 c -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.8946987,9.509545 6.8233518,10.430382 6.0874904,11.589844 5.9064301,11.826602 5.7464153,12.073389 5.6304592,12.337891 5.4482473,12.753525 5.3131038,13.183712 5.2105373,13.648438 5.1422893,13.924193 5.084848,14.20267 5.050381,14.490234 c -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 C 5.054804,14.628337 5.037176,14.733603 5.026943,14.849605 4.994138,15.221494 4.990199,15.374998 5.015225,15.375 L 8.9995998,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451294,-1.206465 3.1972654,-1.332032 0.36284,-0.0433 1.621735,-0.04747 2,-0.0078 0.37305,0.03909 0.729972,0.199432 1.097657,0.380859 C 15.485087,12.493536 16.717743,12.000626 17.9996,12 c 0.04691,0.0019 0.09379,0.0045 0.140625,0.0078 -0.01597,-0.05208 -0.04136,-0.111494 -0.08594,-0.189453 -0.09589,-0.254803 -0.237999,-0.510365 -0.451172,-0.798828 C 16.812528,10.150774 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944473,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.537145 10.446865,4.1210938 10.40059,4.0544931 10.351279,3.9999994 10.33749,4 Z m 7.66211,9 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -4.644531,0.990234 c -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664602,0.07932 -1.8290215,0.755645 -2.8984377,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 C 7.7982122,15.44133 7.5778805,15.37507 7.5777248,15.375 7.5775691,15.374934 7.2594603,15.160252 7.2593654,15.160156 7.1297036,15.029833 7.0384719,14.866291 6.9956936,14.6875 L 5.7554592,16.048828 C 5.5831355,16.238164 5.3447637,16.354204 5.0894436,16.373047 5.291606,17.722159 5.883571,18.9828 6.7925686,20 l 7.2148434,0 c -0.651899,-0.864502 -1.005559,-1.917257 -1.007812,-3 3.68e-4,-1.000863 0.3011,-1.978583 0.863281,-2.806641 -0.212687,-0.105355 -0.393279,-0.191123 -0.507812,-0.203125 z M 17.9996,14 l 2.5,3 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z m -9.0000002,2 c 0.5522847,0 1,0.447715 1,1 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-caution.svg b/.icons/awkward/24x24/panel/keyboard-battery-caution.svg
new file mode 100644
index 00000000..496f4f8c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m4 17v2.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-2.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-empty.svg b/.icons/awkward/24x24/panel/keyboard-battery-empty.svg
new file mode 100644
index 00000000..866eb09d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-full.svg b/.icons/awkward/24x24/panel/keyboard-battery-full.svg
new file mode 100644
index 00000000..aeda9993
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -720.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m38.5 724.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m46 725.36c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-good.svg b/.icons/awkward/24x24/panel/keyboard-battery-good.svg
new file mode 100644
index 00000000..641a57b4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -720.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m62.5 724.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m60 729.36-0.000015 10.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m70 725.36c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-low.svg b/.icons/awkward/24x24/panel/keyboard-battery-low.svg
new file mode 100644
index 00000000..9a276d1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -720.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m110.5 724.36c-0.27701 0-0.5 0.22301-0.5 0.50001v0.5l-2-0.002v-0.00026l-0.00001 14.502c0 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-14.501-0.50001 0.002h-1.5v-0.5c0-0.277-0.22301-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m108 734.36-0.00001 5.5017c-0.00001 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-5.5017z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m118 725.36c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/keyboard-battery-medium.svg b/.icons/awkward/24x24/panel/keyboard-battery-medium.svg
new file mode 100644
index 00000000..125366fc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/keyboard-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -720.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m86.5 724.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m84 732.36-0.000015 7.5017c-0.000001 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m94 725.36c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-modem-error.svg b/.icons/awkward/24x24/panel/knemo-modem-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-modem-idle.svg b/.icons/awkward/24x24/panel/knemo-modem-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-modem-offline.svg b/.icons/awkward/24x24/panel/knemo-modem-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-modem-receive.svg b/.icons/awkward/24x24/panel/knemo-modem-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-modem-transmit-receive.svg b/.icons/awkward/24x24/panel/knemo-modem-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-modem-transmit.svg b/.icons/awkward/24x24/panel/knemo-modem-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-modem-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-error.svg b/.icons/awkward/24x24/panel/knemo-monitor-error.svg
new file mode 100644
index 00000000..8a3979a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-524,438)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 534,-427 -6,4.5 6,4.5 c -0.004,-0.003 0,-1.3333 0,-2 l 3,0 0,-2.1875 0,-0.8125 0,-2 -3,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 538,-424 6,-4.5 -6,-4.5 c 0.004,0.003 0,1.3333 0,2 l -3,0 0,2.1875 0,0.8125 0,2 3,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-idle.svg b/.icons/awkward/24x24/panel/knemo-monitor-idle.svg
new file mode 100644
index 00000000..4cff5f9f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-idle.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-524,438)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 534,-427 -6,4.5 6,4.5 c -0.004,-0.003 0,-1.3333 0,-2 l 3,0 0,-2.1875 0,-0.8125 0,-2 -3,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 538,-424 6,-4.5 -6,-4.5 c 0.004,0.003 0,1.3333 0,2 l -3,0 0,2.1875 0,0.8125 0,2 3,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-offline.svg b/.icons/awkward/24x24/panel/knemo-monitor-offline.svg
new file mode 100644
index 00000000..27a2efb0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-524,438)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 534,-427 -6,4.5 6,4.5 c -0.004,-0.003 0,-1.3333 0,-2 l 3,0 0,-2.1875 0,-0.8125 0,-2 -3,0 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 538,-424 6,-4.5 -6,-4.5 c 0.004,0.003 0,1.3333 0,2 l -3,0 0,2.1875 0,0.8125 0,2 3,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-receive.svg b/.icons/awkward/24x24/panel/knemo-monitor-receive.svg
new file mode 100644
index 00000000..144b2522
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-524,438)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 534,-427 -6,4.5 6,4.5 c -0.004,-0.003 0,-1.3333 0,-2 l 3,0 0,-2.1875 0,-0.8125 0,-2 -3,0 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 538,-424 6,-4.5 -6,-4.5 c 0.004,0.003 0,1.3333 0,2 l -3,0 0,2.1875 0,0.8125 0,2 3,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-transmit-receive.svg b/.icons/awkward/24x24/panel/knemo-monitor-transmit-receive.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-monitor-transmit.svg b/.icons/awkward/24x24/panel/knemo-monitor-transmit.svg
new file mode 100644
index 00000000..dab4c4f8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-monitor-transmit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-524,438)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 534,-427 -6,4.5 6,4.5 c -0.004,-0.003 0,-1.3333 0,-2 l 3,0 0,-2.1875 0,-0.8125 0,-2 -3,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 538,-424 6,-4.5 -6,-4.5 c 0.004,0.003 0,1.3333 0,2 l -3,0 0,2.1875 0,0.8125 0,2 3,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/knemo-network-error.svg b/.icons/awkward/24x24/panel/knemo-network-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-network-idle.svg b/.icons/awkward/24x24/panel/knemo-network-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-network-offline.svg b/.icons/awkward/24x24/panel/knemo-network-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-network-receive.svg b/.icons/awkward/24x24/panel/knemo-network-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-network-transmit-receive.svg b/.icons/awkward/24x24/panel/knemo-network-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-network-transmit.svg b/.icons/awkward/24x24/panel/knemo-network-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-error.svg b/.icons/awkward/24x24/panel/knemo-wireless-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-idle.svg b/.icons/awkward/24x24/panel/knemo-wireless-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-offline.svg b/.icons/awkward/24x24/panel/knemo-wireless-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-receive.svg b/.icons/awkward/24x24/panel/knemo-wireless-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-transmit-receive.svg b/.icons/awkward/24x24/panel/knemo-wireless-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/knemo-wireless-transmit.svg b/.icons/awkward/24x24/panel/knemo-wireless-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/knemo-wireless-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/krb-expiring-ticket.svg b/.icons/awkward/24x24/panel/krb-expiring-ticket.svg
new file mode 100644
index 00000000..c7765237
--- /dev/null
+++ b/.icons/awkward/24x24/panel/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.331-2.9972-4.236-2.9999zm0 3c0.8284 0 1.5 0.672 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.672-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/krb-no-valid-ticket.svg b/.icons/awkward/24x24/panel/krb-no-valid-ticket.svg
new file mode 100644
index 00000000..27b549a5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/krb-no-valid-ticket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l2.264-0.002v-3l-2.264 0.002c-0.635-1.7958-2.331-2.9973-4.236-3zm10.5 2.9961v2.9961l1 0.004v-3h-1zm-10.5 0.004c0.82843 0 1.5 0.67157 1.5 1.5s-0.67157 1.5-1.5 1.5-1.5-0.67157-1.5-1.5 0.67157-1.5 1.5-1.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m16 10-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/krb-valid-ticket.svg b/.icons/awkward/24x24/panel/krb-valid-ticket.svg
new file mode 100644
index 00000000..c5c8e35a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.331-2.9972-4.236-2.9999zm0 3c0.8284 0 1.5 0.672 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.672-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/krudiotray-light-off24.svg b/.icons/awkward/24x24/panel/krudiotray-light-off24.svg
new file mode 100644
index 00000000..b68a3f6c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/krudiotray-light-off24.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1425781,5 C 3.5093781,5 3,5.5344188 3,6.1992188 V 17.800781 C 3,18.465781 3.5093781,19 4.1425781,19 H 19.857422 C 20.491422,19 21,18.465781 21,17.800781 V 6.1992188 C 21,5.5346187 20.491422,5 19.857422,5 Z M 9,8 c 2.209,0 4,1.7909 4,4 0,2.209 -1.791,4 -4,4 C 6.7909,16 5,14.209 5,12 5,9.7909 6.7909,8 9,8 Z m 5,0 h 6 v 1 h -6 z m -5,2 c -1.1045264,0 -2,0.895467 -2,2 0,1.104667 0.8954736,2 2,2 1.104526,0 2,-0.895333 2,-2 0,-1.104533 -0.895474,-2 -2,-2 z m 5,1 h 6 v 1 h -6 z m 0,3 h 6 v 1 h -6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/krudiotray-light-on24.svg b/.icons/awkward/24x24/panel/krudiotray-light-on24.svg
new file mode 100644
index 00000000..e8ae4fa6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/krudiotray-light-on24.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1426,5 C 3.5094,5 3,5.5344 3,6.1992 v 11.602 c 0,0.665 0.5094,1.199 1.1426,1.199 h 15.714 c 0.634,0 1.143,-0.534 1.143,-1.199 V 6.1992 c 0,-0.6646 -0.509,-1.199 -1.143,-1.199 H 4.1426 Z M 9,8 c 2.2091,0 4,1.7909 4,4 0,2.2091 -1.7909,4 -4,4 C 6.7909,16 5,14.209 5,12 5,9.7909 6.7909,8 9,8 Z m 5,0 h 6 v 1 h -6 z m 0,3 h 6 v 1 h -6 z m 0,3 h 6 v 1 h -6 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="9" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ladi-started.svg b/.icons/awkward/24x24/panel/ladi-started.svg
new file mode 100644
index 00000000..42aa2671
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15.637485,12.9999 A 0.61917984,0.62770775 0 0 0 15,13.627247 v 6.744484 a 0.61917984,0.62770775 0 0 0 0.928927,0.543706 l 2.880477,-1.68622 2.880825,-1.685822 a 0.61917984,0.62770775 0 0 0 0,-1.087433 L 18.809404,14.770142 15.928927,13.08364 A 0.61917984,0.62770775 0 0 0 15.63752,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ladi-starting.svg b/.icons/awkward/24x24/panel/ladi-starting.svg
new file mode 100644
index 00000000..5320200d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ladi-stopped.svg b/.icons/awkward/24x24/panel/ladi-stopped.svg
new file mode 100644
index 00000000..6c96782c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="8" height="8" x="15" y="13" rx="2" ry="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/laptop-connected.svg b/.icons/awkward/24x24/panel/laptop-connected.svg
new file mode 120000
index 00000000..0a2e7439
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/laptop-disconnected.svg b/.icons/awkward/24x24/panel/laptop-disconnected.svg
new file mode 120000
index 00000000..07fe257b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/laptop-trusted.svg b/.icons/awkward/24x24/panel/laptop-trusted.svg
new file mode 120000
index 00000000..c7cbcec6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/laptopattention.svg b/.icons/awkward/24x24/panel/laptopattention.svg
new file mode 100644
index 00000000..ca6112e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptopattention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 17 V 15 H 5 V 6 H 17 V 9 H 19 V 5 C 19,4.446 18.554,4 18,4 Z M 9,16 H 13 V 17 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 18,10 V 14 L 18.25,16 H 19.75 L 20,14 V 10 Z M 18,17 V 19 H 20 V 17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/laptopconnected.svg b/.icons/awkward/24x24/panel/laptopconnected.svg
new file mode 100644
index 00000000..d86bd2ac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptopconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 18 C 19.108,18 20,17.554 20,17 V 16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 15 H 5 Z M 9,16 H 13 V 17 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/laptopdisconnected.svg b/.icons/awkward/24x24/panel/laptopdisconnected.svg
new file mode 100644
index 00000000..9a96ee00
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptopdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 18 C 19.108,18 20,17.554 20,17 V 16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 15 H 5 Z M 9,16 H 13 V 17 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/laptoptrusted.svg b/.icons/awkward/24x24/panel/laptoptrusted.svg
new file mode 100644
index 00000000..834cf2a1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/laptoptrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 18 C 19.108,18 20,17.554 20,17 V 16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 15 H 5 Z M 9,16 H 13 V 17 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/liferea-available.svg b/.icons/awkward/24x24/panel/liferea-available.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/liferea-unread.svg b/.icons/awkward/24x24/panel/liferea-unread.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/livewallpaper-indicator.svg b/.icons/awkward/24x24/panel/livewallpaper-indicator.svg
new file mode 100644
index 00000000..6a6b17db
--- /dev/null
+++ b/.icons/awkward/24x24/panel/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007813,5 C 4.3575812,5 4,5.362375 4,5.8125 l 0,11.375 C 4,17.637625 4.3575812,18 4.8007813,18 L 7,18 7,19.1875 C 7,19.637625 7.3723177,20 7.8339844,20 l 8.3320316,0 C 16.627682,20 17,19.637625 17,19.1875 L 17,18 19.199219,18 C 19.642419,18 20,17.637625 20,17.1875 L 20,5.8125 C 20,5.362375 19.642419,5 19.199219,5 L 4.8007813,5 Z M 5,6 19,6 19,17 5,17 5,6 Z m 6,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 5,0 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 M 7.5,10 A 1.5,1.5 0 0 0 6,11.5 1.5,1.5 0 0 0 7.5,13 1.5,1.5 0 0 0 9,11.5 1.5,1.5 0 0 0 7.5,10 Z m 8.964844,2.400391 a 0.5,0.5 0 0 0 -0.464844,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 0.5,0.5 0 0 0 -0.03516,0 z M 13,13 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/lookit-panel.svg b/.icons/awkward/24x24/panel/lookit-panel.svg
new file mode 100644
index 00000000..fafaea62
--- /dev/null
+++ b/.icons/awkward/24x24/panel/lookit-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.4064 0-8 3.5936-8 8 0 2.968 1.634 5.561 4.0449 6.941-0.0263-0.144-0.0449-0.29-0.0449-0.441 0-0.607 0.2387-1.133 0.6211-1.535-1.5843-1.078-2.6211-2.895-2.6211-4.965 0-3.3255 2.6744-6 6-6 3.326 0 6 2.6745 6 6 0 0.529-0.074 1.039-0.201 1.527 0.442 0.51 0.782 1.117 0.971 1.793 0.144 0.044 0.284 0.099 0.421 0.159 0.513-1.054 0.809-2.232 0.809-3.479 0-4.4064-3.594-8-8-8zm0 3c-2.7555 0-5 2.2445-5 5 0 1.866 1.0417 3.479 2.5625 4.338 0.1618-0.065 0.3278-0.121 0.5015-0.156 0.017-0.22 0.062-0.431 0.108-0.641-1.2862-0.664-2.172-1.989-2.172-3.541 0-2.215 1.7849-4 4-4 2.215 0 4 1.785 4 4 0 0.089-0.02 0.172-0.025 0.26 0.344 0.125 0.661 0.304 0.961 0.508 0.039-0.251 0.064-0.506 0.064-0.768 0-2.7555-2.244-5-5-5z" transform="translate(0 1028.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.5 1041.4a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.05273 0.6074 1.5 1.5 0 0 0 -0.55273 -0.1074 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5h7.5a2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2 2 2 0 0 0 -0.03906 0 3.5 3.5 0 0 0 -3.4609 -3.002z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/low-signal-lock.svg b/.icons/awkward/24x24/panel/low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/24x24/panel/low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/low-signal.svg b/.icons/awkward/24x24/panel/low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/lyricfier-tray.svg b/.icons/awkward/24x24/panel/lyricfier-tray.svg
new file mode 100644
index 00000000..ed4421de
--- /dev/null
+++ b/.icons/awkward/24x24/panel/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,4 C 4.357581,4 4,4.3575812 4,4.8007812 V 19.199219 C 4,19.642419 4.357581,20 4.800781,20 H 19.199219 C 19.642419,20 20,19.642419 20,19.199219 V 4.8007812 C 20,4.3575812 19.642419,4 19.199219,4 Z M 11.5,6 C 11.777,6 12,6.3345 12,6.75 v 10.5 C 12,17.6655 11.777,18 11.5,18 11.223,18 11,17.6655 11,17.25 V 6.75 C 11,6.3345 11.223,6 11.5,6 Z m -6,1 C 5.777,7 6,7.3705493 6,7.8320312 V 16.167969 C 6,16.629451 5.777,17 5.5,17 5.2229999,17 5,16.629451 5,16.167969 V 7.8320312 C 5,7.3705492 5.2229999,7 5.5,7 Z m 9,0 C 14.777,7 15,7.3192877 15,7.7148438 V 16.285156 C 15,16.680712 14.777,17 14.5,17 14.223,17 14,16.680712 14,16.285156 V 7.7148438 C 14,7.3192877 14.223,7 14.5,7 Z M 8.5000001,8 c 0.2769999,0 0.5,0.3575812 0.5,0.8007812 v 6.3984378 c 0,0.4432 -0.2230001,0.800781 -0.5,0.800781 -0.277,0 -0.5,-0.357581 -0.5,-0.800781 V 8.8007812 c 0,-0.4432 0.223,-0.8007812 0.5,-0.8007812 z M 17.5,8 C 17.777,8 18,8.2984508 18,8.6679688 V 15.332031 C 18,15.701549 17.777,16 17.5,16 17.223,16 17,15.701549 17,15.332031 V 8.6679688 C 17,8.2984508 17.223,8 17.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mailspring-tray-empty.svg b/.icons/awkward/24x24/panel/mailspring-tray-empty.svg
new file mode 100644
index 00000000..12fbc476
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mailspring-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -5,3.9999999 10,0 L 12,13 7,8 Z M 7,9.4140621 10.292969,12.707031 7,16 7,9.4140621 Z m 10,0 L 17,16 13.707031,12.707031 17,9.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 13,13.414062 15.585938,16 8.4140625,16 11,13.414062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mailspring-tray-full-newitems.svg b/.icons/awkward/24x24/panel/mailspring-tray-full-newitems.svg
new file mode 100644
index 00000000..e255ee2f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mailspring-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.9999999 A 8,8 0 0 0 4,12 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8.0000001 z m -5,4 10,0 L 12,13 7,7.9999999 Z M 7,9.4140621 10.292969,12.707031 7,16 7,9.4140621 Z m 10,0 L 17,16 13.707031,12.707031 17,9.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 13,13.414062 15.585938,16 8.4140625,16 11,13.414062 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="19" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mailspring-tray-full.svg b/.icons/awkward/24x24/panel/mailspring-tray-full.svg
new file mode 100644
index 00000000..5ee3bc78
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mailspring-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z m -5,3.9999999 10,0 L 12,13 7,8 Z M 7,9.4140621 10.292969,12.707031 7,16 7,9.4140621 Z m 10,0 L 17,16 13.707031,12.707031 17,9.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 13,13.414062 15.585938,16 8.4140625,16 11,13.414062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/manjaro-settings-manager-panel.svg b/.icons/awkward/24x24/panel/manjaro-settings-manager-panel.svg
new file mode 100644
index 00000000..f914d8e3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/manjaro-settings-manager-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,4,4)">
+ <path d="M 2,1 C 1.446,1 1,1.446 1,2 V 14 C 1,14.554 1.446,15 2,15 H 5 V 5 H 10 V 1 Z M 11,1 V 15 H 14 C 14.554,15 15,14.554 15,14 V 2 C 15,1.446 14.554,1 14,1 Z M 6,6 V 15 H 10 V 6 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/megalogging.svg b/.icons/awkward/24x24/panel/megalogging.svg
new file mode 100644
index 00000000..e4385c38
--- /dev/null
+++ b/.icons/awkward/24x24/panel/megalogging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text" d="m 12,4 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 4.417713,0 8,-3.578744 8,-8 0,-4.4177134 -3.578744,-8 -8,-8 z m -4,5 2,0 2,3 2,-3 2,0 0,6 -2,0 0,-2.5 -1,1.5 -2,0 -1,-1.5 0,2.5 -2,0 z" style="opacity:0.3;fill:currentColor"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/megapaused.svg b/.icons/awkward/24x24/panel/megapaused.svg
new file mode 100644
index 00000000..50029aed
--- /dev/null
+++ b/.icons/awkward/24x24/panel/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0002371)" style="fill:currentColor;opacity:0.3" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297,13.008049 C 16.510764,12.953728 15.717412,13.121168 15,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 15,15.000237 l 1,0 0,4 -1,0 0,-4 z m 3,0 1,0 0,4 -1,0 0,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/megasynching.svg b/.icons/awkward/24x24/panel/megasynching.svg
new file mode 100644
index 00000000..621e6566
--- /dev/null
+++ b/.icons/awkward/24x24/panel/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0000001)" style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 20.464742,14.999335 c -1.1045,-1.9131 -3.551,-2.5687 -5.4641,-1.4641 -1.9132,1.1046 -2.5686,3.5509 -1.4641,5.4641 1.1045,1.9131 3.551,2.5687 5.4641,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4641 z m -0.86601,0.5 a 3,3 0 0 1 -1.0981,4.0981 l -0.49998,-0.8661 a 2,2 0 0 0 0.73208,-2.7321 l 0.86598,-0.4999 z m -4.0981,-1.0981 0.49998,0.8661 a 2,2 0 0 0 -0.73208,2.7321 l -0.86598,0.4999 a 3,3 0 0 1 1.0981,-4.0981 z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/megauptodate.svg b/.icons/awkward/24x24/panel/megauptodate.svg
new file mode 100644
index 00000000..a4e6d291
--- /dev/null
+++ b/.icons/awkward/24x24/panel/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 4.417713,0 8,-3.578744 8,-8 0,-4.4177134 -3.578744,-8 -8,-8 z m -4,5 2,0 2,3 2,-3 2,0 0,6 -2,0 0,-2.5 -1,1.5 -2,0 -1,-1.5 0,2.5 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/megawarning.svg b/.icons/awkward/24x24/panel/megawarning.svg
new file mode 100644
index 00000000..e77942a3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0002371)" style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.279297,13.008049 C 16.510764,12.953728 15.717412,13.121168 15,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 15.585938,14.879143 17,16.293206 l 1.414062,-1.414063 0.707032,0.707032 -1.414063,1.414062 1.414063,1.414062 -0.707032,0.707032 L 17,17.707268 l -1.414062,1.414063 -0.707032,-0.707032 1.414063,-1.414062 -1.414063,-1.414062 0.707032,-0.707032 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mellowplayer-panel.svg b/.icons/awkward/24x24/panel/mellowplayer-panel.svg
new file mode 100644
index 00000000..c2e4ad9e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,4 A 5,5 0 0 0 4,9 5,5 0 0 0 4.305,10.687 3,3 0 0 1 7,9 3,3 0 0 1 7.006,9 V 6.404 c 0,0 -0.023,-0.266 0.185,-0.371 0.203,-0.101 0.397,0.061 0.397,0.061 l 1.969,1.17 A 3,3 0 0 1 12,6 3,3 0 0 1 13.152,6.232 5,5 0 0 0 9,4 Z m 5.24,3.008 A 3,3 0 0 1 15,9 3,3 0 0 1 14.691,10.318 l 2.026,1.205 c 0,0 0.283,0.14 0.283,0.473 0,0.334 -0.287,0.443 -0.287,0.443 l -2.035,1.209 A 3,3 0 0 1 15,15 3,3 0 0 1 14.242,16.988 5,5 0 0 0 19,12 5,5 0 0 0 14.24,7.008 Z M 4.303,13.303 A 5,5 0 0 0 4,15 5,5 0 0 0 9,20 5,5 0 0 0 13.158,17.768 3,3 0 0 1 12,18 3,3 0 0 1 9.535,16.705 l -2.06,1.225 c 0,0 -0.14,0.122 -0.319,0.043 C 6.953,17.882 7.006,17.65 7.006,17.65 V 15 A 3,3 0 0 1 7,15 3,3 0 0 1 4.303,13.303 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,6 A 3,3 0 0 0 9.557,7.266 l 2.672,1.587 2.464,1.467 A 3,3 0 0 0 15,9 3,3 0 0 0 12,6 Z M 7,9 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 0.006,0 V 11.982 9 A 3,3 0 0 0 7,9 Z m 7.676,4.65 -2.457,1.459 -2.686,1.596 A 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 14.676,13.65 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/messenger-indicator.svg b/.icons/awkward/24x24/panel/messenger-indicator.svg
new file mode 100644
index 00000000..0af1a412
--- /dev/null
+++ b/.icons/awkward/24x24/panel/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.018 4c-3.8932 0-7.1297 2.5954-7.8344 6.027-0.1202 0.518-0.182 1.047-0.1836 1.577 0.00301 2.2775 1.1074 4.4289 3 5.8496v3.546l2.332-2.332c0.85064 0.28219 1.7459 0.43481 2.6504 0.43555 3.8345-0.0024 7.124-2.5669 7.8359-6.1074 0.117-0.506 0.182-1.03 0.182-1.568 0-4.103-3.574-7.428-7.982-7.428zm-1.018 4 2 3.5 5-2.5-6 6-1.5-3.5-4.5 2.5 5-6z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/messenger-notification.svg b/.icons/awkward/24x24/panel/messenger-notification.svg
new file mode 100644
index 00000000..353d9d98
--- /dev/null
+++ b/.icons/awkward/24x24/panel/messenger-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.018 3c-3.8932 0-7.1297 2.5954-7.8344 6.0273-0.1202 0.5179-0.182 1.0467-0.1836 1.5767 0.0025 1.8923 0.77364 3.6911 2.1172 5.0625a3 3 0 0 1 1.8828 -0.666 3 3 0 0 1 3 3 3 3 0 0 1 -0.00195 0.03711c0.32607 0.03968 0.65412 0.06614 0.98438 0.06641 3.8345-0.0024 7.124-2.5669 7.8359-6.1074 0.117-0.506 0.182-1.03 0.182-1.568 0-4.103-3.574-7.428-7.982-7.428zm-1.018 4 2 3.5 5-2.5-6 6-1.5-3.5-4.5 2.5 5-6z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mic-off.svg b/.icons/awkward/24x24/panel/mic-off.svg
new file mode 120000
index 00000000..af635525
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-off.svg
@@ -0,0 +1 @@
+mic-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/mic-on.svg b/.icons/awkward/24x24/panel/mic-on.svg
new file mode 120000
index 00000000..f7b1126f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-on.svg
@@ -0,0 +1 @@
+mic-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/mic-ready.svg b/.icons/awkward/24x24/panel/mic-ready.svg
new file mode 100644
index 00000000..95ed9c0c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 10.3379,4 9,5.3381 9,7 l 0,5.002 C 9,13.664 10.3379,15 12,15 c 1.662,0 3,-1.336 3,-2.998 L 15,7 C 15,5.3381 13.662,4 12,4 Z m -6,7 0,0.998 C 6,14.965 8,18 11,18 l 0,2 2,0 0,-2 c 3,0 5,-3.036 5,-6.002 L 18,11 l -2,0 0,0.998 C 16,14.232 14.233,16 12,16 9.7666,16 8,14.232 8,11.998 L 8,11 6,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mic-volume-high.svg b/.icons/awkward/24x24/panel/mic-volume-high.svg
new file mode 100644
index 00000000..9327da9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-volume-high.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 L 5,8.002 C 5,9.6639 6.3379,11 8,11 9.6621,11 11,9.6638 11,8.002 L 11,3 C 11,1.3381 9.6621,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7 2,7.9985 C 2,10.965 4,14 7,14 l 0,2 2,0 0,-2 c 3,0 5,-3.0351 5,-6.0015 L 14,7 12,7 12,7.9985 C 12,10.233 10.233,12 8,12 5.7666,12 4,10.233 4,7.9985 L 4,7 2,7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mic-volume-low.svg b/.icons/awkward/24x24/panel/mic-volume-low.svg
new file mode 100644
index 00000000..8fd4caf0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-2.00044)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,6 C 6.3379,6 5,7.3381 5,9 l 0,5.002 C 5,15.6639 6.3379,17 8,17 c 1.6621,0 3,-1.336 3,-2.998 L 11,9 C 11,7.3381 9.6621,6 8,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2,13 0,0.99844 c 0,2.967 2,6.002 5,6.002 l 0,2 2,0 0,-2 c 3,0 5,-3.0351 5,-6.0015 l 0,-0.998 -2,0 0,0.99849 c 0,2.235 -1.767,4.002 -4,4.002 -2.2334,0 -4,-1.767 -4,-4.002 l 0,-0.998 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mic-volume-medium.svg b/.icons/awkward/24x24/panel/mic-volume-medium.svg
new file mode 100644
index 00000000..b6be8b71
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-volume-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 5,8.002 C 5,9.6639 6.3379,11 8,11 9.6621,11 11,9.6638 11,8.002 L 11,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7 2,7.9985 C 2,10.965 4,14 7,14 l 0,2 2,0 0,-2 c 3,0 5,-3.0351 5,-6.0015 L 14,7 12,7 12,7.9985 C 12,10.233 10.233,12 8,12 5.7666,12 4,10.233 4,7.9985 L 4,7 2,7 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 l 0,3 6,0 0,-3 C 11,1.3381 9.6621,0 8,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mic-volume-muted.svg b/.icons/awkward/24x24/panel/mic-volume-muted.svg
new file mode 100644
index 00000000..24f1f5b2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mic-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,3.99995 c -1.6621,0 -3,1.3381 -3,3 l 0,5.002 c 0,1.662 1.3379,2.998 3,2.998 1.6621,0 3,-1.3362 3,-2.998 l 0,-5.002 c 0,-1.6619 -1.338,-3 -3,-3 z m -6,7 0,0.99805 C 6,14.965 8,18 11,18 l 0,2 2,0 0,-2 c 3,0 5,-3.0356 5,-6.002 L 18,11 l -2,0 0,0.99805 c 0,2.234 -1.767,4.002 -4,4.002 -2.2334,0 -4,-1.768 -4,-4.002 l 0,-0.998 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/microphone-sensitivity-high.svg b/.icons/awkward/24x24/panel/microphone-sensitivity-high.svg
new file mode 100644
index 00000000..09104e74
--- /dev/null
+++ b/.icons/awkward/24x24/panel/microphone-sensitivity-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -648.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m164 652.36c-1.6621 0-3 1.3379-3 3v5c0 1.6621 1.3379 3 3 3s3-1.3379 3-3v-5c0-1.6621-1.3379-3-3-3zm-6 7v0.99999c0 2.9695 2.1624 5.4322 5 5.9062v2.0938h2v-2.0938c2.8376-0.47409 5-2.9368 5-5.9062v-0.99999h-2v0.99999c0 2.2334-1.7666 4-4 4s-4-1.7666-4-4v-0.99999z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/microphone-sensitivity-low.svg b/.icons/awkward/24x24/panel/microphone-sensitivity-low.svg
new file mode 100644
index 00000000..f051459e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/microphone-sensitivity-low.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <g transform="translate(546 -402.01)">
+ <g transform="translate(-201 -647.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m212 650.36c-1.6621 0-3 1.3379-3 3v5c0 1.6621 1.3379 3 3 3s3-1.3379 3-3v-5c0-1.6621-1.3379-3-3-3zm0 2c0.554 0 1 0.446 1 1v5c0 0.554-0.446 1-1 1s-1-0.446-1-1v-5c0-0.554 0.446-1 1-1zm-6 5v1c0 2.9695 2.1624 5.4322 5 5.9062v2.0938h2v-2.0938c2.8376-0.47409 5-2.9368 5-5.9062v-1h-2v1c0 2.2334-1.7666 4-4 4s-4-1.7666-4-4v-1z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/microphone-sensitivity-medium.svg b/.icons/awkward/24x24/panel/microphone-sensitivity-medium.svg
new file mode 100644
index 00000000..6af9bbf0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/microphone-sensitivity-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -648.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 652.36c-1.6621 0-3 1.3379-3 3v5c0 1.6621 1.3379 3 3 3s3-1.3379 3-3v-5c0-1.6621-1.3379-3-3-3zm0 2c0.554 0 1 0.446 1 1v5c0 0.554-0.446 1-1 1s-1-0.446-1-1v-5c0-0.554 0.446-1 1-1zm-6 5v1c0 2.9695 2.1624 5.4322 5 5.9062v2.0938h2v-2.0938c2.8376-0.47409 5-2.9368 5-5.9062v-1h-2v1c0 2.2334-1.7666 4-4 4s-4-1.7666-4-4v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/microphone-sensitivity-muted.svg b/.icons/awkward/24x24/panel/microphone-sensitivity-muted.svg
new file mode 100644
index 00000000..02cff45f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/microphone-sensitivity-muted.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <g transform="translate(546 -402.01)">
+ <g transform="translate(-225 -647.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-1.246 0-2.3111 0.7515-2.7656 1.8281v0.00195l5.7656 5.764v-4.594c0-1.6621-1.338-3-3-3zm-5.6562 0.9375-1.4063 1.4063 4.0625 4.0624v1.5938c0 1.6621 1.3379 3 3 3 0.46584 0 0.90068-0.11309 1.291-0.30273l0.72852 0.72852c-0.592 0.352-1.271 0.574-2.02 0.574-2.2334 0-4-1.767-4-4v-1h-2v1c0 2.9695 2.1624 5.4322 5 5.9062v2.094h2v-2.0938c0.9102-0.15207 1.7376-0.52772 2.459-1.041l2.197 2.197 1.406-1.406-12.718-12.718zm9.6562 6.0625v1c0 0.18587-0.02903 0.36236-0.05273 0.54102l1.6367 1.6367c0.264-0.676 0.416-1.409 0.416-2.178v-1h-2z" transform="translate(225 647.36)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/minetime-tray.svg b/.icons/awkward/24x24/panel/minetime-tray.svg
new file mode 100644
index 00000000..5096cd37
--- /dev/null
+++ b/.icons/awkward/24x24/panel/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 c 3.324,0 6,2.676 6,6 0,3.324 -2.676,6 -6,6 C 8.676,18 6,15.324 6,12 6,8.676 8.676,6 12,6 Z M 9.3164062,8 8.7753906,8.3144531 8.6015625,8.4140625 8.0019531,8.7597656 8,8.7617188 8.00195,8.7636688 V 9.320313 15.199219 L 9,16 10,15.199219 V 10.96875 l 2,1.171875 2,-1.171875 v 4.230469 L 15,16 15.998047,15.199219 V 9.320313 8.7636719 L 16,8.7617188 15.998047,8.7597656 15.398438,8.4140625 15.224609,8.3144531 14.683594,8 12,9.697266 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mini-calendar.svg b/.icons/awkward/24x24/panel/mini-calendar.svg
new file mode 100644
index 00000000..c15d4a9e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,5 C 4.9997355,5 5,7 5,7 L 5,19 18.999736,19 19,7 c 4.4e-5,-2 -2,-2 -2,-2 z m 0,2 10,0 0,10 -10,0 z m 1,1 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z M 8,11 l 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z M 8,14 l 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mintupdate-checking.svg b/.icons/awkward/24x24/panel/mintupdate-checking.svg
new file mode 100644
index 00000000..05fda2e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mintupdate-checking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z m 0.145,3.998 0,0.002 0.001,0 c 1.309,0.048 2.501,0.7374 3.204,1.8184 l 1.388,-0.4629 -1.57,3.1465 -3.147,-1.5743 1.278,-0.4257 C 12.961,10.208 12.536,10.015 12.07,9.998 11.328,9.971 10.6357,10.3531 10.2637,10.9961 l -1.7325,-1 C 9.2713,8.7141 10.6655,7.943 12.145,7.998 Z m -3.313,3.5 3.147,1.574 -1.2778,0.426 c 0.3378,0.294 0.7628,0.485 1.2288,0.502 0.742,0.027 1.434,-0.355 1.806,-0.998 l 1.733,1 C 14.729,15.284 13.334,16.055 11.855,16 10.5465,15.952 9.3553,15.263 8.6523,14.182 L 7.2637,14.645 8.832,11.498 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mintupdate-error.svg b/.icons/awkward/24x24/panel/mintupdate-error.svg
new file mode 100644
index 00000000..6e1113cb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mintupdate-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Highlight" d="M 9.1719,7.7578 12,10.5859 14.828,7.7578 16.242,9.1719 13.414,12 16.242,14.828 14.828,16.242 12,13.414 9.1719,16.242 7.7578,14.828 10.5859,12 7.7578,9.1719 9.1719,7.7578 Z M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mintupdate-installing.svg b/.icons/awkward/24x24/panel/mintupdate-installing.svg
new file mode 100644
index 00000000..8eb3bcee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mintupdate-installing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z m -1,5 2,0 0,5 2,0 -3,3 -3,-3 2,0 0,-5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mintupdate-up-to-date.svg b/.icons/awkward/24x24/panel/mintupdate-up-to-date.svg
new file mode 100644
index 00000000..01375657
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mintupdate-up-to-date.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 15,9 16.414,10.4141 11,16 7.5859,12.4141 9,11 11,13.172 Z M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mintupdate-updates-available.svg b/.icons/awkward/24x24/panel/mintupdate-updates-available.svg
new file mode 100644
index 00000000..54ca0788
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mintupdate-updates-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 10,10 3,0 0,5 1,0 0,2 -4,0 0,-2 1,0 0,-3 -1,0 0,-2 z m 1,-3 2,0 0,2 -2,0 0,-2 z M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-caution.svg b/.icons/awkward/24x24/panel/mouse-battery-caution.svg
new file mode 100644
index 00000000..eb4cb4de
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m3 17v2.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-2.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m17 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-empty.svg b/.icons/awkward/24x24/panel/mouse-battery-empty.svg
new file mode 100644
index 00000000..cab5b439
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m17 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-full.svg b/.icons/awkward/24x24/panel/mouse-battery-full.svg
new file mode 100644
index 00000000..ee06405e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -768.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37.5 772.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m49 772.36c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-good.svg b/.icons/awkward/24x24/panel/mouse-battery-good.svg
new file mode 100644
index 00000000..0a9c679b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -768.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m61.5 772.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m59 777.36-0.000015 10.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m73 772.36c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-low.svg b/.icons/awkward/24x24/panel/mouse-battery-low.svg
new file mode 100644
index 00000000..56d8225b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -768.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m109.5 772.36c-0.27701 0-0.5 0.22301-0.5 0.50001v0.5l-2-0.002v-0.00026l-0.00001 14.502c0 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-14.501-0.50001 0.002h-1.5v-0.5c0-0.277-0.22301-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m107 782.36-0.00001 5.5017c-0.00001 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-5.5017z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m121 772.36c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mouse-battery-medium.svg b/.icons/awkward/24x24/panel/mouse-battery-medium.svg
new file mode 100644
index 00000000..6b7942cb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mouse-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -768.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m85.5 772.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m83 780.36-0.000015 7.5017c-0.000001 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m97 772.36c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/msd-xrandr.svg b/.icons/awkward/24x24/panel/msd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/mstdn-panel.svg b/.icons/awkward/24x24/panel/mstdn-panel.svg
new file mode 100644
index 00000000..70571e4e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.6659888,4 C 7.080655,4 4.9999729,6.1018375 4.9999729,8.7128906 v 2.5742184 c 0,0.0034 0.002,0.0064 0.002,0.0098 0.0024,1.722632 0.163625,5.562883 1.521485,7.109375 C 7.747042,19.799811 10.599144,20 11.751976,20 c 2.04875,0 3.248047,-0.802734 3.248047,-0.802734 V 17.5 c 0,0 -1.521099,0.525921 -2.980469,0.5 C 10.969683,17.97132 9.324905,17.55981 9.099633,16.400391 9.069663,16.256512 9.056603,16.091447 9.035183,15.935547 9.243756,15.964112 9.44947,16 9.6660428,16 h 4.6679682 c 2.585334,0 4.666016,-2.101838 4.666016,-4.712891 V 8.7128906 C 19.000027,6.1018375 16.919345,4 14.334011,4 Z M 8.999973,8 a 1,1 0 0 1 1.0000002,1 1,1 0 0 1 -1.0000002,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-1.svg b/.icons/awkward/24x24/panel/mullvad-tray-1.svg
new file mode 100644
index 00000000..f4d4f562
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-10.svg b/.icons/awkward/24x24/panel/mullvad-tray-10.svg
new file mode 120000
index 00000000..632e86ea
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-10.svg
@@ -0,0 +1 @@
+mullvad-tray-9.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-2.svg b/.icons/awkward/24x24/panel/mullvad-tray-2.svg
new file mode 100644
index 00000000..5f45a1b1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 5.3438,5.3438 L 8,8 C 8.4408,8.0006 8.9033,8.0016 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 9.002,9.002 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-3.svg b/.icons/awkward/24x24/panel/mullvad-tray-3.svg
new file mode 100644
index 00000000..fa0cd472
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 5.3438,5.3438 8,8 0 0 0 3,11 H 6.6387 C 6.2933,10.685 5.9532,10.354 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.0726,9.9656 7.6271,10.477 8.1855,11 H 11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-4.svg b/.icons/awkward/24x24/panel/mullvad-tray-4.svg
new file mode 100644
index 00000000..2905287d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.6094,7.9395 8,8 0 0 0 5.3438,16.656 L 8.9492,13.051 C 8.9111,13.032 8.8192,12.996 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.2185,12.258 9.451,12.282 9.6309,12.369 L 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-5.svg b/.icons/awkward/24x24/panel/mullvad-tray-5.svg
new file mode 100644
index 00000000..22d031b8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-5.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 4.0723,7 8,8 0 0 0 4.0723,15 8,8 0 0 0 11,19 V 16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 11 V 11 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-6.svg b/.icons/awkward/24x24/panel/mullvad-tray-6.svg
new file mode 100644
index 00000000..013432e2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-6.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.928,3.0001 A 8,8 0 0 0 3.2734,8.9298 8,8 0 0 0 7,17.928 8,8 0 0 0 16.656,16.656 L 15.842,15.842 C 15.754,15.932 15.644,16.001 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9903 5.607,9.9964 5.5535,9.9997 5.5,10 4.6716,10 4,9.3285 4,8.5001 4,7.6717 4.6716,7.0001 5.5,7.0001 6.1349,7.001 6.7005,7.4015 6.9121,8.0001 7.1931,7.9986 8.798,8.0035 9,8.0001 V 7.5001 C 9,7.224 9.2239,7.0001 9.5,7.0001 H 10.238 C 10.305,6.8891 10.312,6.7376 10.402,6.6583 10.578,6.5042 10.784,6.4044 11,6.3204 V 3.0001 A 8,8 0 0 0 10.928,3.0001 Z M 11,7.5001 C 11,7.7762 10.776,8.0001 10.5,8.0001 10.701,7.9999 10.882,8.1199 10.961,8.3048 10.972,8.3308 10.988,8.3535 11,8.379 Z M 6.9121,9.0001 C 6.8516,9.1714 6.7599,9.3301 6.6426,9.4689 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.694,14.848 14.621,14.698 14.549,14.549 L 11,11 V 10.125 C 10.736,9.8216 10.527,9.5261 10.35,9.3126 10.21,9.1448 10.102,9.0558 10.016,9.004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-7.svg b/.icons/awkward/24x24/panel/mullvad-tray-7.svg
new file mode 100644
index 00000000..b91439ac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-7.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.6094,7.9395 8,8 0 0 0 5.3438,16.656 8,8 0 0 0 14.061,18.391 8,8 0 0 0 19,11 H 15.475 C 15.445,11.047 15.423,11.1 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.958,11.52 12.53,11.305 12.049,11 H 11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-8.svg b/.icons/awkward/24x24/panel/mullvad-tray-8.svg
new file mode 100644
index 00000000..06870fdf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-8.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.1543,9.4395 8,8 0 0 0 7.9395,18.391 8,8 0 0 0 17.652,15.445 8,8 0 0 0 16.656,5.3438 L 15.057,6.9434 C 15.6,7.4876 16,8.2378 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 14.352,7.6484 12.154,9.8457 C 12.373,10.013 12.867,10.337 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.549 14.739,8.0361 14.352,7.6484 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.619,10.725 11.532,10.642 11.439,10.561 L 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mullvad-tray-9.svg b/.icons/awkward/24x24/panel/mullvad-tray-9.svg
new file mode 100644
index 00000000..3e64fc85
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mullvad-tray-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mumble-indicator.svg b/.icons/awkward/24x24/panel/mumble-indicator.svg
new file mode 100644
index 00000000..47560dcc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 5c-3.866 0-7 3.134-7 7v1.3613c-0.6428 0.729-0.9983 1.667-1 2.639 0 2.2091 1.7909 4 4 4h1v-8h-1c-0.3376 0.002-0.6736 0.047-1 0.133v-0.133c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086c-0.326-0.086-0.662-0.13-1-0.131h-1v6.0107c-0.39159-0.02345-0.80678 0.07409-1-0.02148v-0.99h-2c-0.554 0-1 0.53442-1 1.1992v0.60156c0 0.665 0.446 1.199 1 1.199h3 0.75391 0.246c2.2091 0 4-1.7909 4-4-0.0017-0.97183-0.35719-1.9098-1-2.6387v-1.361c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/museeks-tray.svg b/.icons/awkward/24x24/panel/museeks-tray.svg
new file mode 100644
index 00000000..99729f0e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 16.833984,4 11.855469,9.544922 13.800781,11.248047 14.662109,12 9.2304685,16.751953 8.9746091,16.974609 10.519531,18.519531 15,13.527344 V 20 h 5 V 4 Z M 10.519531,11.033203 6.9785153,14.978516 7.5585935,15.558594 7.9121091,15.248047 11.625,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.142857,12 8.5714284,16 4,20 V 4.0000003 l 4.5714284,3.9999999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/museeq-offline.svg b/.icons/awkward/24x24/panel/museeq-offline.svg
new file mode 100644
index 00000000..a40d1b35
--- /dev/null
+++ b/.icons/awkward/24x24/panel/museeq-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g opacity=".3" transform="matrix(.99990 0 0 .99994 .55164 -.99969)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.447 16.472c-0.458 0.119-1.474 0.371-2.225 0.475-0.984 0.137-2.122 0.213-2.973 0.198-0.608-0.011-1.41-0.139-1.8-0.291-0.373-0.153-0.713-0.356-1-0.61v4.757h-2v-16h2v6.181c0 0.729 0.043 1.348 0.128 1.857 0.102 0.509 0.254 0.924 0.458 1.246 0.22 0.322 0.5 0.56 0.839 0.712 0.356 0.136 1.149 0.25 1.658 0.25 0.22 0 1.191-0.055 1.411-0.072 0.237-0.017 0.453-0.034 0.657-0.051 0.203-0.017 0.343-0.045 0.496-0.062 0.153-0.034 0.293-0.048 0.344-0.065v-9.997h2.01z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/museeq-panel.svg b/.icons/awkward/24x24/panel/museeq-panel.svg
new file mode 100644
index 00000000..87fa4902
--- /dev/null
+++ b/.icons/awkward/24x24/panel/museeq-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.99990 0 0 .99994 .55164 -.99969)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.447 16.472c-0.458 0.119-1.474 0.371-2.225 0.475-0.984 0.137-2.122 0.213-2.973 0.198-0.608-0.011-1.41-0.139-1.8-0.291-0.373-0.153-0.713-0.356-1-0.61v4.757h-2v-16h2v6.181c0 0.729 0.043 1.348 0.128 1.857 0.102 0.509 0.254 0.924 0.458 1.246 0.22 0.322 0.5 0.56 0.839 0.712 0.356 0.136 1.149 0.25 1.658 0.25 0.22 0 1.191-0.055 1.411-0.072 0.237-0.017 0.453-0.034 0.657-0.051 0.203-0.017 0.343-0.045 0.496-0.062 0.153-0.034 0.293-0.048 0.344-0.065v-9.997h2.01z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/mynotes-tray.svg b/.icons/awkward/24x24/panel/mynotes-tray.svg
new file mode 100644
index 00000000..d5f324c0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/mynotes-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,3.99995 C 5.1425781,3.99995 4,3.9996281 4,5.1425281 V 18.857372 c 0,1.143 1.1425781,1.142578 1.1425781,1.142578 H 13 v -5.099609 c 0,-1.037577 0.862814,-1.900391 1.900391,-1.900391 H 20 V 5.1425281 C 20,3.9996281 18.857422,3.99995 18.857422,3.99995 Z"/>
+ <path d="M 20,14 H 14.9 C 14.403,14 14,14.403 14,14.9 V 20 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-3g.svg b/.icons/awkward/24x24/panel/network-cellular-3g.svg
new file mode 100644
index 00000000..e65bd91e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-3g.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-272 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m276 531.42-0.0005 9.9375c-0.0001 2 2 2 2 2h12c2 0 2-2 2-2v-10s0.00001-2-2-2h-12s-1.9994 0.00043-1.9995 2.0625zm1.9997-0.0625h4c0.66639 0.0162 1.1672 0.83815 0.8755 1.4375l-1.375 2.7812c0.35458 0.11552 0.74913 0.19557 0.96875 0.4375 0.33238 0.36614 0.53125 0.8102 0.53125 1.3438v2c0 1.1124-0.90732 2-2 2h-3l-0.0005-2h3v-2h-0.9995c-0.66639-0.0162-1.1667-0.83815-0.875-1.4375l1.25-2.5625h-2.375zm10 0c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1l0.0008-1.9688 1.9992-0.0312 1.0008 0.0312v3.9375c0 0.00005-0.0008 2.0313-2.0008 2.0313l-1.9992-0.00005s-2.0008 0.00005-2.0008-2v-6c0-2 2-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-4g.svg b/.icons/awkward/24x24/panel/network-cellular-4g.svg
new file mode 100644
index 00000000..d0e994ad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-4g.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-296 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m302 529.36s-1.9999 0-2 2.0625v9.9375c-0.00008 2 2 2 2 2h12c2 0 2-2 2-2v-10s0-2-2-2zm0.0002 2h2v4h1v-4h2v10h-2v-4h-1c-2 0-2-2-2-2zm8 0h2c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1v-1.9688l2-0.0312 1 0.0312v3.9375c0 0.00005 0 2.0312-2 2.0312h-2s-2 0-2-2v-6c0-2 2-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-acquiring.svg b/.icons/awkward/24x24/panel/network-cellular-acquiring.svg
new file mode 100644
index 00000000..db6569f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -620.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m171 625.37-4 4h4v-4zm-10 10-4 4h14v-4h-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m159 630.37c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-cdma-1x.svg b/.icons/awkward/24x24/panel/network-cellular-cdma-1x.svg
new file mode 100644
index 00000000..f032b023
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-cdma-1x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-320 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m327 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3.0002 2h4c2 0 2.0522 2.3514 2 2v1h-2v-1h-4v6h4v-1h2v1s0 2-2 2h-4s-2 0-2-2v-6c0-2 2-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-connected.svg b/.icons/awkward/24x24/panel/network-cellular-connected.svg
new file mode 100644
index 00000000..6dcd9b97
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 20,4 4,20 H 20 Z M 18,8.828125 V 18 H 8.828125 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-edge.svg b/.icons/awkward/24x24/panel/network-cellular-edge.svg
new file mode 100644
index 00000000..274cf58b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-edge.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-224 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m231 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3.0002 2 5.9998-0.00002 0.0002 2h-6v2h4v2h-4v2h6v2h-6s-2 0-2-2v-6c0-2 2-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-evdo.svg b/.icons/awkward/24x24/panel/network-cellular-evdo.svg
new file mode 100644
index 00000000..fd09666c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-evdo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-248 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m253 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h14c2 0 2-2 2-2v-10s0-2-2-2zm2 2.002h4v2h-4v2h3v2h-3v2h4v2h-4s-2 0-2-2v-6c0-2 2-2 2-2zm5 0h2c0.50346 2.6669 1 8 1 8h1l1-8h2l-1 8s0 2-2 2h-1s-2 0-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-gprs.svg b/.icons/awkward/24x24/panel/network-cellular-gprs.svg
new file mode 100644
index 00000000..73823896
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-gprs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m207 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3.0002 2h4c2 0 2.0522 2.3514 2 2v1h-2v-1h-4v6h4v-1h-2v-2h4v3s0 2-2 2h-4s-2 0-2-2v-6c0-2 2-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-hspa.svg b/.icons/awkward/24x24/panel/network-cellular-hspa.svg
new file mode 100644
index 00000000..ef119693
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-hspa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-344 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m351 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2 0.0002 4h4l-0.0002-4h2l0.0002 10-2.0002-0.00002 0.0002-4h-4l-0.0002 4-1.9998 0.00002-0.0002-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-no-route.svg b/.icons/awkward/24x24/panel/network-cellular-no-route.svg
new file mode 100644
index 00000000..c552b829
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-no-route.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -596.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m171 601.37-14 14h14v-14zm-3 6c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2v1h-1v-2h1c0.55229 0 1-0.44772 1-1s-0.44771-1-1-1c-0.55228 0-1 0.44772-1 1h-1c0-1.1046 0.89543-2 2-2zm-0.5 5.75a0.75 0.75 0 0 1 0.75 0.75 0.75 0.75 0 0 1 -0.75 0.75 0.75 0.75 0 0 1 -0.75 -0.75 0.75 0.75 0 0 1 0.75 -0.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-offline.svg b/.icons/awkward/24x24/panel/network-cellular-offline.svg
new file mode 100644
index 00000000..6da95c1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -596.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m195 601.37-14 14h9v-5h5v-9z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m191 611.37v1c0 0.27614 0.10029 0.53779 0.28125 0.71875l0.78125 0.78125-0.78125 0.78125c-0.18096 0.18096-0.28125 0.44261-0.28125 0.71875v1h1c0.27614 0 0.53779-0.10029 0.71875-0.28125l0.78125-0.78125 0.78125 0.78125c0.18096 0.18096 0.44261 0.28125 0.71875 0.28125h1v-1c0-0.27614-0.10029-0.53779-0.28125-0.71875l-0.78125-0.78125 0.78125-0.78125c0.18096-0.18096 0.28125-0.44261 0.28125-0.71875v-1h-1c-0.27614 0-0.53779 0.10029-0.71875 0.28125l-0.78125 0.78125-0.78125-0.78125c-0.18096-0.18096-0.44261-0.28125-0.71875-0.28125h-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-secure-signal-excellent.svg b/.icons/awkward/24x24/panel/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 00000000..bdb78006
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -620.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m49 633.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m51 625.37-14 14h8v-4.004h1.0137c0.01965-1.6349 1.3425-3 2.9863-3 0.77442 0 1.4708 0.30948 2 0.80078v-7.7969z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-secure-signal-good.svg b/.icons/awkward/24x24/panel/network-cellular-secure-signal-good.svg
new file mode 100644
index 00000000..a840485c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-secure-signal-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -620.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m75 625.37-14 14h8v-4.004h1.0137c0.01965-1.6349 1.3425-3 2.9863-3 0.77442 0 1.4708 0.30948 2 0.80078z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m72 628.37-11 11h8v-4.004h1.0137c0.01543-1.2841 0.83892-2.392 1.9863-2.8125v-4.1836z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m73 633.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-secure-signal-low.svg b/.icons/awkward/24x24/panel/network-cellular-secure-signal-low.svg
new file mode 100644
index 00000000..5d5fd492
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-secure-signal-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -620.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m123 625.37-14 14h8v-4.004h1.0137c0.0196-1.6349 1.3425-3 2.9863-3 0.77441 0 1.4708 0.30948 2 0.80078v-7.7969z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m113 635.37-4 4h4v-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m121 633.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-secure-signal-none.svg b/.icons/awkward/24x24/panel/network-cellular-secure-signal-none.svg
new file mode 100644
index 00000000..34fda670
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-secure-signal-none.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-128 -620.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m147 625.37-14 14h8v-4.004h1.0137c0.0197-1.6349 1.3425-3 2.9863-3 0.77441 0 1.4708 0.30948 2 0.80078v-7.7969z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m145 633.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-secure-signal-ok.svg b/.icons/awkward/24x24/panel/network-cellular-secure-signal-ok.svg
new file mode 100644
index 00000000..c99a7b5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -620.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m99 625.37-14 14h8v-4.004h1.0137c0.01965-1.6349 1.3425-3 2.9863-3 0.77442 0 1.4708 0.30948 2 0.80078v-7.7969z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m93 631.37-8 8h8v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m97 633.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-signal-excellent.svg b/.icons/awkward/24x24/panel/network-cellular-signal-excellent.svg
new file mode 100644
index 00000000..5963b762
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-signal-excellent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -596.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37 615.37 14-14v14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-signal-good.svg b/.icons/awkward/24x24/panel/network-cellular-signal-good.svg
new file mode 100644
index 00000000..46c21259
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-signal-good.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -596.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m61 615.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m72 604.37-11 11h11v-11z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-signal-low.svg b/.icons/awkward/24x24/panel/network-cellular-signal-low.svg
new file mode 100644
index 00000000..d2f192a4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-signal-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -596.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m109 615.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m113 611.37-4 4h4v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-signal-none.svg b/.icons/awkward/24x24/panel/network-cellular-signal-none.svg
new file mode 100644
index 00000000..6d4d87a3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-signal-none.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-128 -596.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m133 615.37 14-14v14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-signal-ok.svg b/.icons/awkward/24x24/panel/network-cellular-signal-ok.svg
new file mode 100644
index 00000000..fbdf8f53
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-signal-ok.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -596.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m85 615.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m93 607.37-8 8h8v-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-cellular-umts.svg b/.icons/awkward/24x24/panel/network-cellular-umts.svg
new file mode 100644
index 00000000..84275442
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-cellular-umts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-368 -524.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m375 529.36s-2 0-2 2.0625v9.9375c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0.00001-2-2-2zm1.0002 2h2v8h4v-8h2v8s0 2-2 2h-4s-2 0-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-disconnected.svg b/.icons/awkward/24x24/panel/network-disconnected.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-disconnected.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/network-error.svg b/.icons/awkward/24x24/panel/network-error.svg
new file mode 100644
index 00000000..3a9d15cb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m6 6s-1 0-1 1v9c0 1 1 1 1 1h2l1 1h6v-3l-1 1h-4l-1-1h-2v-7h10v1h2v-2c0-1-1-1-1-1h-12z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m16 10-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-idle.svg b/.icons/awkward/24x24/panel/network-idle.svg
new file mode 100644
index 00000000..a7a2b848
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -548.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m110 554.36s-1 0-1 1v9c0 1 1 1 1 1h2l1 1h6l1-1h2s1 0.12994 1-1v-9c0-1-1-1-1-1zm1 2h10v7h-2l-1 1h-4l-1-1h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-offline.svg b/.icons/awkward/24x24/panel/network-offline.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/network-receive.svg b/.icons/awkward/24x24/panel/network-receive.svg
new file mode 100644
index 00000000..7a14d429
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-248 -500.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m262 513.37 5.5-4.5-5.5-4.5c0.004 0.003 0 1.3333 0 2h-3v5h3v2z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m258 510.37-5.5 4.5 5.5 4.5c-0.004-0.003 0-1.3333 0-2h3v-5h-3v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-transmit-receive.svg b/.icons/awkward/24x24/panel/network-transmit-receive.svg
new file mode 100644
index 00000000..cd3edc73
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-transmit-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -500.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m214 513.37 5.5-4.5-5.5-4.5c0.004 0.003 0 1.3333 0 2h-3v5h3v2z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m210 510.37-5.5 4.5 5.5 4.5c-0.004-0.003 0-1.3333 0-2h3v-5h-3v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-transmit.svg b/.icons/awkward/24x24/panel/network-transmit.svg
new file mode 100644
index 00000000..c64a626c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-transmit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-224 -500.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m238 513.37 5.5-4.5-5.5-4.5c0.004 0.003 0 1.3333 0 2h-3v5h3v2z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m234 510.37-5.5 4.5 5.5 4.5c-0.004-0.003 0-1.3333 0-2h3v-5h-3v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-vpn-acquiring.svg b/.icons/awkward/24x24/panel/network-vpn-acquiring.svg
new file mode 100644
index 00000000..fa02b6ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-vpn-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -572.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m64.5 580.36c-1.0631 0-2.0268 0.38353-2.7969 1h5.5996c-0.77946-0.62546-1.7558-0.99853-2.8027-1zm-3.7383 7c0.8074 1.2051 2.1787 2 3.7383 2 1.5212-0.002 2.8998-0.77661 3.7207-2h-7.459zm11.238 0v0.99609h3v-0.99609h-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m63 582.36c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-vpn.svg b/.icons/awkward/24x24/panel/network-vpn.svg
new file mode 100644
index 00000000..4bba69f2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-vpn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -572.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m40.5 580.36c-2.4853 0-4.5 2.0147-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l3.2637-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.6349-1.7958-2.3316-2.9973-4.2363-3zm0 3c0.82843 0 1.5 0.67157 1.5 1.5s-0.67157 1.5-1.5 1.5-1.5-0.67157-1.5-1.5 0.67157-1.5 1.5-1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wired-acquiring.svg b/.icons/awkward/24x24/panel/network-wired-acquiring.svg
new file mode 100644
index 00000000..7fa5c8dd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wired-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -548.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m86 554.36s-1 0-1 1v2h2v-1h10v1h2v-2c0-1-1-1-1-1h-12zm-1 9v1c0 1 1 1 1 1h2l1 1h6l1-1h2s1 0.12994 1-1v-1h-4l-1 1h-4l-1-1h-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m87 558.36c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wired-no-route.svg b/.icons/awkward/24x24/panel/network-wired-no-route.svg
new file mode 100644
index 00000000..00e98fd0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wired-no-route.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -548.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m158 554.36s-1 0-1 1v9c0 1 1 1 1 1h2l1 1h6l1-1h2s1 0.12994 1-1v-9c0-1-1-1-1-1h-12zm6 2c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2v1h-1v-2h1c0.55229 0 1-0.44772 1-1s-0.44771-1-1-1c-0.55228 0-1 0.44772-1 1h-1c0-1.1046 0.89543-2 2-2zm-0.5 5.75c0.41421 0 0.75 0.33579 0.75 0.75s-0.33579 0.75-0.75 0.75-0.75-0.33579-0.75-0.75 0.33579-0.75 0.75-0.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wired-offline.svg b/.icons/awkward/24x24/panel/network-wired-offline.svg
new file mode 100644
index 00000000..d90b3fe7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wired-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -548.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m62 554.36s-1 0-1 1v9c0 1 1 1 1 1h2l1 1h5v-2h-4l-1-1h-2v-7h10v6h2v-7c0-1-1-1-1-1h-12z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m71 563.36v1c0 0.27614 0.10029 0.53779 0.28125 0.71875l0.78125 0.78125-0.78125 0.78125c-0.18096 0.18096-0.28125 0.44261-0.28125 0.71875v1h1c0.27614 0 0.53779-0.10029 0.71875-0.28125l0.78125-0.78125 0.78125 0.78125c0.18096 0.18096 0.44261 0.28125 0.71875 0.28125h1v-1c0-0.27614-0.10029-0.53779-0.28125-0.71875l-0.78125-0.78125 0.78125-0.78125c0.18096-0.18096 0.28125-0.44261 0.28125-0.71875v-1h-1c-0.27614 0-0.53779 0.10029-0.71875 0.28125l-0.78125 0.78125-0.78125-0.78125c-0.18096-0.18096-0.44261-0.28125-0.71875-0.28125h-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wired-secure.svg b/.icons/awkward/24x24/panel/network-wired-secure.svg
new file mode 100644
index 00000000..6331f1e3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wired-secure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 6 C 6 6 5 6 5 7 L 5 16 C 5 17 6 17 6 17 L 8 17 L 9 18 L 13 18 L 13 16 L 10 16 L 9 15 L 7 15 L 7 8 L 17 8 L 17 12 C 17.774415 12 18.470818 12.309484 19 12.800781 L 19 7 C 19 6 18 6 18 6 L 6 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.91085 -2,2.0312 l 0,0.96875 -1,0 0,4 6,0 0,-4 -1,0 0,-0.96875 C 19,13.9113 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 l 0,1 -2,0 0,-1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wired.svg b/.icons/awkward/24x24/panel/network-wired.svg
new file mode 100644
index 00000000..89444767
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -548.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m38 554.36s-1 0-1 1v9c0 1 1 1 1 1h2l1 1h6l1-1h2s1 0.12994 1-1v-9c0-1-1-1-1-1zm1 2h10v7h-2l-1 1h-4l-1-1h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-acquiring.svg b/.icons/awkward/24x24/panel/network-wireless-acquiring.svg
new file mode 100644
index 00000000..126a5e4f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,12 A 2,2 0 0 1 7,14 2,2 0 0 1 5,12 2,2 0 0 1 7,10 2,2 0 0 1 9,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14,12 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19,12 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 L 4.7265625,9 H 19.273438 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z M 9.0917969,15 12,19 14.908203,15 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-connected.svg b/.icons/awkward/24x24/panel/network-wireless-connected.svg
new file mode 100644
index 00000000..db761d79
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 12,4.9999998 c -3.0506,0 -5.9194,1.0732 -8,3.0000001 L 12,19 20,7.9999999 c -2.081,-1.9269 -4.949,-3 -8,-3.0000001 z m 0,2.0000001 c 1.928417,0 3.635471,0.64124 5.130859,1.546875 L 12,15.601562 6.86914,8.5468749 C 8.36453,7.6413188 10.07196,6.9999999 12,6.9999999 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-hotspot.svg b/.icons/awkward/24x24/panel/network-wireless-hotspot.svg
new file mode 100644
index 00000000..89dd8f09
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-hotspot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 8.6,4 5.78,6.5636364 5,10 l 2,0 c 0.74,-2.5309091 2.43,-4 5,-4 2.57,0 4.26,1.4690909 5,4 l 2,0 C 18.22,6.5636364 15.4,4 12,4 Z m 0,4 C 10.7,8 9.58,8.8044693 9,10 l 6,0 C 14.42,8.8156425 13.3,8 12,8 Z m -7,4 7,8 7,-8 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-no-route.svg b/.icons/awkward/24x24/panel/network-wireless-no-route.svg
new file mode 100644
index 00000000..b7a47987
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-no-route.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 12,4.9999999 c -3.0506,0 -5.9194,1.0732 -8,3 L 12,19 20,7.9999999 c -2.081,-1.9269 -4.949,-3 -8,-3 z m 0,3 c 1.11,0 2,0.9 2,2.0000001 0,1.11 -0.89,2 -2,2 v 1 h -1 v -2 h 1 c 0.56,0 1,-0.44 1,-1 0,-0.5499999 -0.44,-1.0000001 -1,-1.0000001 -0.55,0 -1,0.4500002 -1,1.0000001 H 10 C 10,8.8999999 10.9,7.9999999 12,7.9999999 Z M 11,14 h 1 v 1 h -1 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-offline.svg b/.icons/awkward/24x24/panel/network-wireless-offline.svg
new file mode 100644
index 00000000..281e1c54
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,15 v 1 c 0,0.28 0.1,0.54 0.28,0.72 l 0.78,0.78 -0.78,0.78 C 15.1,18.47 15,18.73 15,19 v 1 h 1 c 0.28,0 0.54,-0.1 0.72,-0.28 l 0.78,-0.78 0.78,0.78 C 18.46,19.9 18.73,20 19,20 h 1 v -1 c 0,-0.27 -0.1,-0.53 -0.28,-0.72 L 18.94,17.5 19.72,16.72 C 19.9,16.54 20,16.28 20,16 v -1 h -1 c -0.27,0 -0.54,0.1 -0.72,0.28 L 17.5,16.07 16.72,15.28 C 16.54,15.1 16.28,15 16,15 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 l 8,11 2.019531,-2.777344 C 14.011891,16.148415 14,16.074553 14,16 v -1 -1 h 1.636719 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-secure-signal-excellent.svg b/.icons/awkward/24x24/panel/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 00000000..14220cea
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.9109 -2,2.03125 V 16 h -1 v 4 h 6 V 16 H 19 V 15.03125 C 19,13.91135 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 v 1 h -2 v -1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9493998,5 6.0806,6.0732 4,8 l 8,11 1,-1.375 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-secure-signal-good.svg b/.icons/awkward/24x24/panel/network-wireless-secure-signal-good.svg
new file mode 100644
index 00000000..3cdd22d8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-secure-signal-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.9109 -2,2.03125 V 16 h -1 v 4 h 6 V 16 H 19 V 15.03125 C 19,13.91135 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 v 1 h -2 v -1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 l 8,11 1,-1.375 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 A 8,8 0 0 0 5.9863281,10.732422 L 12,19 13,17.625 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02875,0 0.05543,0.007 0.08398,0.0078 l 0.925786,-1.273425 A 8,8 0 0 0 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-secure-signal-low.svg b/.icons/awkward/24x24/panel/network-wireless-secure-signal-low.svg
new file mode 100644
index 00000000..fb13616d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-secure-signal-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.9109 -2,2.03125 V 16 h -1 v 4 h 6 V 16 H 19 V 15.03125 C 19,13.91135 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 v 1 h -2 v -1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 l 8,11 1,-1.375 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,13 A 7,7 0 0 0 8.3769531,14.017578 L 12,19 13,17.625 V 15 h 1.013672 c 0.0068,-0.562233 0.176124,-1.087145 0.451172,-1.541016 A 7,7 0 0 0 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-secure-signal-none.svg b/.icons/awkward/24x24/panel/network-wireless-secure-signal-none.svg
new file mode 100644
index 00000000..37a76b10
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-secure-signal-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.9109 -2,2.03125 V 16 h -1 v 4 h 6 V 16 H 19 V 15.03125 C 19,13.91135 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 v 1 h -2 v -1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 l 8,11 1,-1.375 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-secure-signal-ok.svg b/.icons/awkward/24x24/panel/network-wireless-secure-signal-ok.svg
new file mode 100644
index 00000000..648f9782
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 c -1.108,0 -2,0.9109 -2,2.03125 V 16 h -1 v 4 h 6 V 16 H 19 V 15.03125 C 19,13.91135 18.108,13 17,13 Z m 0,1 c 0.554,0 1,0.4424 1,1 v 1 h -2 v -1 c 0,-0.5576 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 8.9494,5 6.0806,6.0732 4,8 l 8,11 1,-1.375 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 20,8 C 17.919,6.0731 15.051,5 12,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 A 7.5,7.5 0 0 0 6.9101562,12.001953 L 12,19 13,17.625 V 15 h 1.013672 C 14.033321,13.365092 15.356157,12 17,12 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 l 0.0039,-0.0059 A 7.5,7.5 0 0 0 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-excellent.svg b/.icons/awkward/24x24/panel/network-wireless-signal-excellent.svg
new file mode 100644
index 00000000..c7d58006
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-excellent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 3.9999999,7.9999998 c 2.0806,-1.9268 4.9494,-3 8.0000001,-3 3.051,0 5.919,1.0731 8,3 L 12,19 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-good.svg b/.icons/awkward/24x24/panel/network-wireless-signal-good.svg
new file mode 100644
index 00000000..4964c0a2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4,8 c 2.0806,-1.9268 4.9494,-3 8,-3 3.051,0 5.919,1.0731 8,3 l -8,11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 A 8,8 0 0 0 5.9863281,10.732422 L 12,19 18.009766,10.734375 A 8,8 0 0 0 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-low.svg b/.icons/awkward/24x24/panel/network-wireless-signal-low.svg
new file mode 100644
index 00000000..175fc1e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4,8 c 2.0806,-1.9268 4.9494,-3 8,-3 3.051,0 5.919,1.0731 8,3 l -8,11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,13 A 7,7 0 0 0 8.3769531,14.017578 L 12,19 15.621094,14.019531 A 7,7 0 0 0 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-none.svg b/.icons/awkward/24x24/panel/network-wireless-signal-none.svg
new file mode 100644
index 00000000..88cc3ce9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4,8 c 2.0806,-1.9268 4.9494,-3 8,-3 3.051,0 5.919,1.0731 8,3 l -8,11 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-ok.svg b/.icons/awkward/24x24/panel/network-wireless-signal-ok.svg
new file mode 100644
index 00000000..e4a1def8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-ok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4,8 c 2.0806,-1.9268 4.9494,-3 8,-3 3.051,0 5.919,1.0731 8,3 l -8,11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 A 7.5,7.5 0 0 0 6.9101562,12.001953 L 12,19 17.087891,12.003906 A 7.5,7.5 0 0 0 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/network-wireless-signal-weak.svg b/.icons/awkward/24x24/panel/network-wireless-signal-weak.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/network-wireless-signal-weak.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/new-messages-red.svg b/.icons/awkward/24x24/panel/new-messages-red.svg
new file mode 100644
index 00000000..8023e913
--- /dev/null
+++ b/.icons/awkward/24x24/panel/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 C 4.892,6 4,6.892 4,8 l 0,8 c 0,1.108 0.892,2 2,2 l 11,0 c -1.645,0 -3,-1.355 -3,-3 0,-1.645 1.355,-3 3,-3 1.645,0 3,1.355 3,3 L 20,8 C 20,6.892 19.108,6 18,6 L 6,6 Z m 0,2 6,3 6,-3 0,2 -6,3 -6,-3 0,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 17,13 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"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nitroshare-indicator.svg b/.icons/awkward/24x24/panel/nitroshare-indicator.svg
new file mode 100644
index 00000000..9720c225
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nitroshare-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,3 9,7 H 6 V 17 H 9 V 20 L 13,16 H 16 V 6 H 13 Z M 7,8 H 9 L 13,12 V 9 H 15 V 15 H 13 L 9,11 V 14 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nixnote2-tray.svg b/.icons/awkward/24x24/panel/nixnote2-tray.svg
new file mode 100644
index 00000000..7c92c651
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.466483,4.0037948 c -0.668497,0.03465 -1.9618672,0.3406927 -2.6347663,1.4316407 0,0 -0.6211408,-0.2001508 0.1035157,-1.3398438 0,0 -1.9352671,-0.095703 -2.9921875,0.9042969 H 3.9996855 V 15.165905 c 0,0 2.6301792,5.81363 11.1757815,4.689453 0,0 3.86735,-0.584437 3.361328,-4.208985 0,0 1.208391,-1.374352 1.38086,-3.126953 0.159394,-1.618609 0.141687,-2.387603 -0.541016,-4.4853439 -0.04765,-0.146236 -0.250044,-0.13521 -0.28125,0.015625 -0.239303,1.1571795 -0.705748,3.5013699 -2.722656,4.6845629 0,0 1.061817,-1.374641 0.482422,-3.7532604 -0.01857,-0.07629 -0.123961,-0.068314 -0.132813,0.00977 -0.08497,0.754987 -0.387588,1.8036394 -1.417968,2.1321664 0,0 -0.84007,-2.408623 -3.634766,-3.982422 0,0 0.241394,-0.7526635 0.310547,-1.2890625 0.06894,-0.536623 -0.173044,-0.7866144 -0.03516,-1.0371094 0.138102,-0.250501 0.689454,-0.6074218 0.689454,-0.6074219 0,0 -0.499471,-0.2377789 -1.167969,-0.203125 z m 1.46875,7.9980472 c 0.603757,-0.0382 1.100446,0.458669 1.0625,1.0625 -0.0317,0.497666 -0.433741,0.902209 -0.931641,0.933594 -0.603749,0.0382 -1.102693,-0.458671 -1.064453,-1.0625 0.03139,-0.497953 0.435702,-0.902209 0.933594,-0.933594 z m 3.490234,5 c 0.136667,0.0079 0.286952,0.03438 0.410157,0.105469 0.04094,0.02367 0.183378,0.105882 0.162109,0.203125 -0.02021,0.09264 -0.175936,0.146571 -0.234375,0.166015 -0.179349,0.05976 -0.250353,0.0094 -0.484375,0.05664 -0.05708,0.0115 -0.232009,0.04783 -0.382813,0.144531 -0.122798,0.07885 -0.09225,0.10987 -0.205078,0.183594 -0.110958,0.07267 -0.346439,0.177861 -0.513672,0.125 -0.159694,-0.05038 -0.175041,-0.217825 -0.177734,-0.25 -0.01883,-0.229131 0.243373,-0.402298 0.353516,-0.474609 0.113094,-0.07408 0.368941,-0.214288 0.75,-0.25 0.06448,-0.0061 0.185597,-0.01759 0.322265,-0.0098 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-adhoc.svg b/.icons/awkward/24x24/panel/nm-adhoc.svg
new file mode 120000
index 00000000..072692ac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wired-autoip.svg b/.icons/awkward/24x24/panel/nm-device-wired-autoip.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wired-autoip.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wired-secure.svg b/.icons/awkward/24x24/panel/nm-device-wired-secure.svg
new file mode 120000
index 00000000..08903dcd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wired-secure.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wired-secureoffline.svg b/.icons/awkward/24x24/panel/nm-device-wired-secureoffline.svg
new file mode 120000
index 00000000..36b6d308
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wired-secureoffline.svg
@@ -0,0 +1 @@
+network-vpn.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wired.svg b/.icons/awkward/24x24/panel/nm-device-wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wireless.svg b/.icons/awkward/24x24/panel/nm-device-wireless.svg
new file mode 120000
index 00000000..54596d2e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wireless.svg
@@ -0,0 +1 @@
+nm-signal-100.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-device-wwan.svg b/.icons/awkward/24x24/panel/nm-device-wwan.svg
new file mode 120000
index 00000000..cb0231e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-device-wwan.svg
@@ -0,0 +1 @@
+gsm-3g-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-mb-roam.svg b/.icons/awkward/24x24/panel/nm-mb-roam.svg
new file mode 100644
index 00000000..30cb32ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-no-connection.svg b/.icons/awkward/24x24/panel/nm-no-connection.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-no-connection.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-secure-lock.svg b/.icons/awkward/24x24/panel/nm-secure-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-secure-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-0-secure.svg b/.icons/awkward/24x24/panel/nm-signal-0-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-0-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-0.svg b/.icons/awkward/24x24/panel/nm-signal-0.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-0.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-00-secure.svg b/.icons/awkward/24x24/panel/nm-signal-00-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-00-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-00.svg b/.icons/awkward/24x24/panel/nm-signal-00.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-00.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-100-secure.svg b/.icons/awkward/24x24/panel/nm-signal-100-secure.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-100-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-100.svg b/.icons/awkward/24x24/panel/nm-signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-25-secure.svg b/.icons/awkward/24x24/panel/nm-signal-25-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-25-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-25.svg b/.icons/awkward/24x24/panel/nm-signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-50-secure.svg b/.icons/awkward/24x24/panel/nm-signal-50-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-50-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-50.svg b/.icons/awkward/24x24/panel/nm-signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-75-secure.svg b/.icons/awkward/24x24/panel/nm-signal-75-secure.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-75-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-signal-75.svg b/.icons/awkward/24x24/panel/nm-signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-tech-3g.svg b/.icons/awkward/24x24/panel/nm-tech-3g.svg
new file mode 100644
index 00000000..4843fd43
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-3g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1-1 0-1-0-1-1l-0-2c-0-1 0-1 1-1h1.5"/>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m14 20.5 2.5 0v-4l-2.5-0m2.5 2h-2.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-4g.svg b/.icons/awkward/24x24/panel/nm-tech-4g.svg
new file mode 100644
index 00000000..732e8015
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-4g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1-1 0-1-0-1-1l-0-2c-0-1 0-1 1-1h1.5"/>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m16.5 21v-2.5h-2v-2.5m2 2.5v-2.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-cdma-1x.svg b/.icons/awkward/24x24/panel/nm-tech-cdma-1x.svg
new file mode 100644
index 00000000..eb2368cc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-cdma-1x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m19 20.5-1.5-0c-1-0-1-0-1-1l-0-2c-0-1 0-1 1-1h1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-edge.svg b/.icons/awkward/24x24/panel/nm-tech-edge.svg
new file mode 100644
index 00000000..7def9612
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-edge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m19 20.5-2.5 0v-4l2.5-0m-2.5 2h2.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-evdo.svg b/.icons/awkward/24x24/panel/nm-tech-evdo.svg
new file mode 100644
index 00000000..14b3d5bb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-evdo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m17 20.5-2.5 0v-4l2.5-0m-2.5 2h2.5"/>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m18.5 16v3l1 1.5 1-1.5-0-3"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-gprs.svg b/.icons/awkward/24x24/panel/nm-tech-gprs.svg
new file mode 100644
index 00000000..43c20528
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-gprs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m18 18.5h1.5v1c0 1-0 1-1.5 1s-1.5-0-1.5-1l-0-2c-0-1 0-1 1-1h2.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-hspa.svg b/.icons/awkward/24x24/panel/nm-tech-hspa.svg
new file mode 100644
index 00000000..060eea93
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-hspa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m17 18.5h2m0.5-2.5v5m-3-5v5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-tech-lte.svg b/.icons/awkward/24x24/panel/nm-tech-lte.svg
new file mode 120000
index 00000000..5e7cb741
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-lte.svg
@@ -0,0 +1 @@
+nm-tech-4g.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-tech-umts.svg b/.icons/awkward/24x24/panel/nm-tech-umts.svg
new file mode 100644
index 00000000..2fcce0d6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-tech-umts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m19.5 16v3.5s0 1-1.5 1-1.5-1-1.5-1l0-3.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-vpn-active-lock.svg b/.icons/awkward/24x24/panel/nm-vpn-active-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-vpn-active-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nm-vpn-lock.svg b/.icons/awkward/24x24/panel/nm-vpn-lock.svg
new file mode 100644
index 00000000..cb609b6d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-vpn-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -572.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 585.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-vpn-standalone-lock.svg b/.icons/awkward/24x24/panel/nm-vpn-standalone-lock.svg
new file mode 100644
index 00000000..e802d0d6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-vpn-standalone-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -572.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 577.36c-2.216 0-4 1.8216-4 4.0625v1.9375h-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-1.9375c0-2.24-1.784-4.0625-4-4.0625zm0 2c1.108 0 2 0.892 2 2v2h-4v-2c0-1.108 0.892-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nm-wwan-tower.svg b/.icons/awkward/24x24/panel/nm-wwan-tower.svg
new file mode 100644
index 00000000..30cb32ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/24x24/panel/no-signal.svg b/.icons/awkward/24x24/panel/no-signal.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/24x24/panel/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/nomachine-disabled.svg b/.icons/awkward/24x24/panel/nomachine-disabled.svg
new file mode 100644
index 00000000..6be1ebb6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nomachine-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,3 C 3.446,3 3,3.45 3,4 V 18 C 3,18.55 3.446,19 4,19 H 18 C 18.55,19 19,18.55 19,18 V 4 C 19,3.45 18.55,3 18,3 Z M 5,7 H 7 V 12 H 5 Z M 8,7 H 16 V 15 H 14 V 10 H 13 V 15 H 11 V 10 H 10 V 15 H 8 Z M 5,13 H 7 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nomachine-indicator.svg b/.icons/awkward/24x24/panel/nomachine-indicator.svg
new file mode 100644
index 00000000..f1ea28c6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nomachine-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3.0004 C 3.446,3.0004 3,3.4504 3,4.0004 V 18 C 3,18.55 3.446,19 4,19 H 18 C 18.55,19 19,18.55 19,18 V 4.0004 C 19,3.4504 18.55,3.0004 18,3.0004 Z M 4.9999,7.0004 H 6.9999 V 12 H 4.9999 Z M 7.9999,7.0004 H 16 V 15 H 14 V 10 H 13 V 15 H 11 V 10 H 9.9999 V 15 H 7.9999 Z M 4.9999,13 H 6.9999 V 15 H 4.9999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/notes-panel.svg b/.icons/awkward/24x24/panel/notes-panel.svg
new file mode 100644
index 00000000..ced753eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.2851562,4 C 5.0188705,4 4,5.0188706 4,6.2851562 V 17.714844 C 4,18.981129 5.0188706,20 6.2851562,20 H 17.714844 C 18.981129,20 20,18.981129 20,17.714844 V 6.2851562 C 20,5.0186419 18.981129,4 17.714844,4 Z M 7,7 H 17 V 9 H 7 Z m 0,4 h 10 v 2 H 7 Z m 0,4 h 6 v 2 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/num-lock-off.svg b/.icons/awkward/24x24/panel/num-lock-off.svg
new file mode 100644
index 00000000..e0fa6836
--- /dev/null
+++ b/.icons/awkward/24x24/panel/num-lock-off.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g opacity=".3" transform="matrix(.99995 0 0 1 .00071135 -1028.4)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7 4a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 8.9997a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.988 -2.221l-1-8.9997a2.0002 2.0002 0 0 0 -1.988 -1.7793h-10zm6 2v2 5h2v2h-6v-2h2v-4.5l-2 0.5v-2l4-1z" transform="translate(0,1028.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 17.203v0.547c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.312-2-0.797z" transform="translate(0,1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/num-lock-on.svg b/.icons/awkward/24x24/panel/num-lock-on.svg
new file mode 100644
index 00000000..9b94d385
--- /dev/null
+++ b/.icons/awkward/24x24/panel/num-lock-on.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(.99995 0 0 1 .00071135 -1028.4)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7 4a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 8.9997a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.988 -2.221l-1-8.9997a2.0002 2.0002 0 0 0 -1.988 -1.7793h-10zm6 2v2 5h2v2h-6v-2h2v-4.5l-2 0.5v-2l4-1z" transform="translate(0,1028.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 17.203v0.547c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.312-2-0.797z" transform="translate(0,1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-offline-panel.svg b/.icons/awkward/24x24/panel/nutstore-offline-panel.svg
new file mode 100644
index 00000000..8b93192c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 11.417556,5.0004974 c -0.604,-0.00237 -1.190696,0.077868 -1.7383486,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.4754386,0.770853 2.8654486,1.8222774 4.0685156,3.1542968 1.914157,2.1193267 3.10184,4.6591297 3.646623,7.1640617 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.033441 -0.972695,-8.8789054 -1.508141,-1.6697929 -3.57482,-2.4964437 -5.47677,-2.5039062 z m 7.406532,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 19.870263,5.8945872 19.563345,5.5625571 19.370984,5.2485443 19.213851,5.0961639 19.028282,5.0252153 18.824088,5.0063574 Z M 8.2494654,7.0239349 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.5117304 -5.164007,8.0631811 -3.494274,10.0292961 1.944062,2.289139 7.1665966,2.475433 10.3539126,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 15.168986,14.465937 14.052944,12.085069 12.267198,10.107919 11.145769,8.8662898 9.8516214,7.8880822 8.4779894,7.1704193 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-oops-panel.svg b/.icons/awkward/24x24/panel/nutstore-oops-panel.svg
new file mode 100644
index 00000000..ae965964
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m -2.279297,1.990234 h 0.707031 l 0.232422,0.232422 1.060547,1.060547 1.060547,-1.060547 0.232422,-0.232422 h 0.707031 v 0.707031 l -0.232422,0.232422 -1.060547,1.060547 1.060547,1.060547 0.232422,0.232422 v 0.707031 h -0.707031 l -0.232422,-0.232422 -1.060547,-1.060547 -1.060547,1.060547 -0.232422,0.232422 H 15.999348 V 18.29342 l 0.232422,-0.232422 1.060547,-1.060547 -1.060547,-1.060547 -0.232422,-0.232422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-panel.svg b/.icons/awkward/24x24/panel/nutstore-panel.svg
new file mode 100644
index 00000000..de549d06
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417556,5.0004974 c -0.604,-0.00237 -1.190696,0.077868 -1.7383486,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.4754386,0.770853 2.8654486,1.8222774 4.0685156,3.1542968 1.914157,2.1193267 3.10184,4.6591297 3.646623,7.1640617 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.033441 -0.972695,-8.8789054 -1.508141,-1.6697929 -3.57482,-2.4964437 -5.47677,-2.5039062 z m 7.406532,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 19.870263,5.8945872 19.563345,5.5625571 19.370984,5.2485443 19.213851,5.0961639 19.028282,5.0252153 18.824088,5.0063574 Z M 8.2494654,7.0239349 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.5117304 -5.164007,8.0631811 -3.494274,10.0292961 1.944062,2.289139 7.1665966,2.475433 10.3539126,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 15.168986,14.465937 14.052944,12.085069 12.267198,10.107919 11.145769,8.8662898 9.8516214,7.8880822 8.4779894,7.1704193 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-paused-panel.svg b/.icons/awkward/24x24/panel/nutstore-paused-panel.svg
new file mode 100644
index 00000000..f53cc37a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0000005 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349845 1.693008,2.1710045 2.291015,3.3535155 A 5,5 0 0 1 17.999348,12 5,5 0 0 1 18.930989,12.08984 C 18.75231,10.519026 18.110691,8.8511432 16.893879,7.5039067 15.385738,5.8341138 13.319267,5.007463 11.417317,5.0000005 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8940902 19.562803,5.5620602 19.370442,5.2480474 19.213309,5.095667 19.027761,5.0247178 18.823567,5.0058605 Z M 8.2493482,7.023438 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.063182 -3.4941406,10.029297 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 A 5,5 0 0 1 12.999348,17 a 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.255593 13.187653,11.126837 12.266926,10.107422 11.145497,8.8657929 9.8514958,7.8875853 8.4778638,7.1699224 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1289193 8.3252372,7.0698293 8.2493482,7.023438 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.277883,13.009931 c -0.768442,-0.05431 -1.561701,0.113093 -2.279029,0.52722 -1.912976,1.10434 -2.56709,3.550808 -1.46272,5.463557 1.104371,1.912649 3.549375,2.566886 5.462251,1.462546 1.912976,-1.104339 2.569043,-3.548854 1.464672,-5.461604 -0.690232,-1.195406 -1.904435,-1.901203 -3.185174,-1.991719 z m -2.279029,1.991719 h 0.999882 v 3.999058 h -0.999882 z m 2.999648,0 h 0.999883 v 3.999058 h -0.999883 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-synchronized-panel.svg b/.icons/awkward/24x24/panel/nutstore-synchronized-panel.svg
new file mode 100644
index 00000000..40d36248
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m 1.707031,2.167968 0.765625,0.644532 -2.689453,3.201172 -2.050781,-1.708985 0.640625,-0.767578 1.285156,1.070313 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nutstore-synchronizing-panel.svg b/.icons/awkward/24x24/panel/nutstore-synchronizing-panel.svg
new file mode 100644
index 00000000..5432580f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m -0.279297,0.390625 0.5,0.5 0.5,0.5 -0.5,0.5 -0.5,0.5 v -0.400391 a 2,2 0 0 0 -2,2 v 2.230469 a 3,3 0 0 1 -1,-2.230469 3,3 0 0 1 3,-3 z m 2,1.36914 a 3,3 0 0 1 1,2.230469 3,3 0 0 1 -3,3 v 0.5 l -0.5,-0.5 -0.5,-0.5 0.5,-0.5 0.5,-0.5 v 0.5 a 2,2 0 0 0 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nylas-tray-empty.svg b/.icons/awkward/24x24/panel/nylas-tray-empty.svg
new file mode 100644
index 00000000..6f803eee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13 3.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4zm9 0v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nylas-tray-full-newitems.svg b/.icons/awkward/24x24/panel/nylas-tray-full-newitems.svg
new file mode 100644
index 00000000..a535013d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nylas-tray-full-newitems.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g fill-rule="evenodd" transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 2.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m12 12.5v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/nylas-tray-full.svg b/.icons/awkward/24x24/panel/nylas-tray-full.svg
new file mode 100644
index 00000000..2b99990a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m13 3.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4zm9 0v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/obs-tray-active.svg b/.icons/awkward/24x24/panel/obs-tray-active.svg
new file mode 100644
index 00000000..8b701022
--- /dev/null
+++ b/.icons/awkward/24x24/panel/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.78125,0.1191406 C 10.204,4.2019722 10.002871,4.2570472 9.8027344,4.3144531 A 8,8 0 0 0 9.625,4.3613281 C 9.58902,4.3725541 9.5553,4.3886691 9.5195312,4.4003911 A 8,8 0 0 0 5.8398438,6.90625 c -0.0035,0.00424 -0.0082,0.00747 -0.011719,0.011719 A 8,8 0 0 0 5.4375,7.4414062 C 5.40944,7.4816592 5.378902,7.5197612 5.351563,7.5605469 A 8,8 0 0 0 5.0800781,8.0039062 C 5.0292981,8.0914123 4.9772025,8.1780266 4.9296875,8.2675781 A 8,8 0 0 0 4.7363281,8.671875 c -0.04636,0.1006576 -0.09447,0.1998949 -0.1367187,0.3027344 A 8,8 0 0 0 4.4414062,9.404297 c -0.03732,0.108185 -0.07469,0.215964 -0.1074218,0.326172 a 8,8 0 0 0 -0.097656,0.376953 c -0.0354,0.144876 -0.070296,0.289689 -0.097656,0.4375 a 8,8 0 0 0 -0.048828,0.324219 c -0.02091,0.146481 -0.041867,0.292517 -0.054688,0.441406 A 8,8 0 0 0 4,12 8,8 0 0 0 4.041016,12.808594 c 2.59e-4,0.0026 -2.61e-4,0.0053 0,0.0078 a 8,8 0 0 0 0.1191406,0.773438 c 0.04182,0.206155 0.09689,0.407284 0.1542969,0.607422 a 8,8 0 0 0 0.046875,0.173828 c 0.01158,0.03719 0.026952,0.07242 0.039063,0.109375 A 8,8 0 0 0 6.90625,18.160156 c 0.0042,0.0035 0.0075,0.0082 0.011719,0.01172 A 8,8 0 0 0 7.4414062,18.5625 c 0.04025,0.02806 0.078351,0.0586 0.1191407,0.08594 a 8,8 0 0 0 0.4433593,0.271484 c 0.08751,0.05078 0.1741199,0.102875 0.2636719,0.15039 a 8,8 0 0 0 0.4042969,0.19336 c 0.100657,0.04636 0.1998944,0.09447 0.3027344,0.136719 A 8,8 0 0 0 9,19.410156 v -2.949218 c -0.1542027,0.01592 -0.308297,0.02098 -0.4589844,0.0039 -0.12848,-0.0144 -0.2231069,-0.02211 -0.3105468,-0.02149 -0.04368,3.04e-4 -0.074901,-0.0068 -0.1679688,0.02149 -0.01099,0.003 -0.029039,0.01219 -0.042969,0.01758 A 6,6 0 0 1 6,12 6,6 0 0 1 8.2636719,7.3046875 c -0.236615,0.5193882 -0.3938041,1.187374 -0.3925781,1.7363285 0.0012,0.512544 0.1258805,1.11942 0.3203124,1.605468 0.05136,0.12832 0.1132282,0.30088 0.2988282,0.416016 0.185616,0.1152 0.3195074,0.109899 0.5058594,0.130859 0.1619199,0.01824 0.4966432,0.09365 0.6445312,0.144532 1.489472,0.512432 2.18953,2.218484 1.490234,3.646484 -0.0027,0.0055 -0.007,0.01014 -0.0098,0.01563 h 1.683594 l -0.0918,-0.273438 c -0.53872,-1.630079 0.410991,-3.220033 2.082031,-3.501953 0.14704,-0.0248 0.29424,-0.03477 0.443359,-0.03125 1.038352,0.02464 2.06246,0.718765 2.4375,1.716797 0.02976,0.07936 0.05111,0.139356 0.07031,0.1875 0.0096,0.024 0.01989,0.04404 0.03125,0.06836 0.0064,0.0128 0.01076,0.02377 0.02148,0.04297 0.0048,0.0096 0.01272,0.02159 0.02344,0.03711 0.0066,0.0095 0.02032,0.02334 0.03516,0.03906 A 6,6 0 0 1 17.191406,15 h 2.21875 a 8,8 0 0 0 0.148438,-0.404297 c 0.03732,-0.108185 0.07469,-0.215963 0.107422,-0.326172 a 8,8 0 0 0 0.09766,-0.376953 c 0.0354,-0.144876 0.0703,-0.289688 0.09766,-0.4375 a 8,8 0 0 0 0.04883,-0.324219 c 0.02091,-0.146482 0.04187,-0.292517 0.05469,-0.441406 A 8,8 0 0 0 20,12 a 8,8 0 0 0 -0.04102,-0.808594 8,8 0 0 0 0,-0.0078 c -0.02671,-0.261919 -0.06763,-0.519544 -0.119136,-0.77345 -0.04182,-0.206155 -0.09689,-0.407284 -0.154297,-0.607422 -0.01571,-0.05477 -0.02612,-0.111729 -0.04297,-0.166015 a 8,8 0 0 0 -0.0039,-0.01172 c -0.01123,-0.03598 -0.02734,-0.0697 -0.03906,-0.105469 a 8,8 0 0 0 -2.505859,-3.6796872 8,8 0 0 0 -0.0098,-0.00977 c 0,0 -0.002,-0.00195 -0.002,-0.00195 A 8,8 0 0 0 16.558594,5.4375 C 16.518344,5.409439 16.480234,5.378899 16.439453,5.351563 A 8,8 0 0 0 15.996094,5.0800781 C 15.908584,5.0293011 15.821973,4.9772025 15.732422,4.9296875 A 8,8 0 0 0 15.328125,4.7363281 C 15.227468,4.6899651 15.128229,4.6418571 15.025391,4.5996094 A 8,8 0 0 0 14.595703,4.4414062 C 14.487519,4.4040902 14.379738,4.3667212 14.269531,4.3339844 a 8,8 0 0 0 -0.376953,-0.097656 c -0.144874,-0.035402 -0.289691,-0.070298 -0.4375,-0.097656 a 8,8 0 0 0 -0.324219,-0.048828 c -0.146478,-0.020912 -0.292522,-0.04187 -0.441406,-0.054688 A 8,8 0 0 0 12,4 Z m 0,2 a 6,6 0 0 1 5.958984,5.363281 c -0.165881,-0.264184 -0.356033,-0.517778 -0.591796,-0.75 -0.657601,-0.65104 -1.458057,-1.037182 -2.404297,-1.164062 -0.1408,-0.01888 -0.258692,-0.05346 -0.451172,0.01758 -0.19248,0.0704 -0.28695,0.223992 -0.34375,0.320312 -0.08208,0.13888 -0.55042,0.617797 -0.8125,0.785157 -0.74368,0.4752 -2.015479,0.47536 -2.761719,0 -0.8824,-0.56208 -1.3872356,-1.6648792 -1.2285156,-2.6367192 0.08992,-0.55008 0.3255306,-1.02726 0.7128906,-1.4375 0.08048,-0.08528 0.140269,-0.1519753 0.189453,-0.2070313 0.01183,-0.013252 0.021,-0.029917 0.03125,-0.041016 A 6,6 0 0 1 12,6 Z m -3.2792969,2.8300781 0.00195,0.00195 c 0.1049601,0.6310239 0.3580672,1.1659469 0.7832032,1.6582029 -0.14592,-0.03312 -0.2876328,-0.07903 -0.4179688,-0.09375 -0.14608,-0.01664 -0.153265,-0.02096 -0.140625,-0.0098 -0.0048,-0.0112 -0.00279,-0.0077 -0.015625,-0.03711 -0.1464,-0.36624 -0.2588056,-0.93778 -0.2597656,-1.3125 -1.28e-4,-0.05536 0.042748,-0.140455 0.048828,-0.207031 z m 6.1015629,1.3984379 c 0.0096,5.76e-4 -0.02552,0.0076 0.0332,0.01563 0.326176,0.04368 0.52545,0.271947 0.794922,0.380859 -0.337936,-0.05104 -0.644348,-0.245852 -0.990235,-0.1875 -0.06896,0.0112 -0.08905,0.09206 -0.15625,0.107422 0.1016,-0.1136 0.245913,-0.200406 0.31836,-0.316406 z m -1.574219,1.167968 c -0.57888,0.4704 -1.039871,1.055197 -1.275391,1.716797 -0.22288,-0.63856 -0.64366,-1.226192 -1.1875,-1.695312 0.8064,0.30208 1.666251,0.301231 2.462891,-0.02149 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,16 v 1 1 1 2 h 1 V 19.707031 L 12.292969,21 H 13 V 20.292969 L 11.707031,19 H 12 13 v -1 -1 -1 h -1 z m 4,0 v 1 3 1 h 1 2 v -1 h -2 v -1 h 2 v -1 h -2 v -1 h 2 v -1 z m 4,0 v 1 4 h 3 v -1 h -2 v -3 h 2 v -1 z m -7,1 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/obs-tray.svg b/.icons/awkward/24x24/panel/obs-tray.svg
new file mode 100644
index 00000000..06045d1e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000031,4.0000002 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.781249,0.1191406 c -0.206156,0.041816 -0.407285,0.096891 -0.6074222,0.1542969 a 8,8 0 0 0 -0.177734,0.046875 c -0.03598,0.011226 -0.0697,0.027342 -0.105469,0.039063 a 8,8 0 0 0 -3.679688,2.5058594 c -0.0035,0.00424 -0.0082,0.00747 -0.01172,0.011719 a 8,8 0 0 0 -0.390624,0.5234372 c -0.02806,0.040253 -0.0586,0.078355 -0.08594,0.1191407 a 8,8 0 0 0 -0.271485,0.4433593 c -0.05078,0.087506 -0.102876,0.1741204 -0.150391,0.2636719 a 8,8 0 0 0 -0.193359,0.4042969 c -0.04636,0.1006576 -0.09447,0.1998949 -0.136719,0.3027344 a 8,8 0 0 0 -0.158203,0.4296874 c -0.03732,0.108185 -0.07469,0.215964 -0.107422,0.326172 a 8,8 0 0 0 -0.09766,0.3769531 c -0.0354,0.144876 -0.0703,0.289689 -0.09766,0.4375 a 8,8 0 0 0 -0.04883,0.324219 c -0.02091,0.146481 -0.04187,0.292517 -0.05469,0.441406 a 8,8 0 0 0 -0.03516,0.689453 8,8 0 0 0 0.04101,0.808594 c 2.59e-4,0.0026 -2.61e-4,0.0053 0,0.0078 a 8,8 0 0 0 0.119141,0.773438 c 0.04182,0.206155 0.09689,0.407284 0.154297,0.607422 a 8,8 0 0 0 0.04687,0.173828 c 0.01158,0.03719 0.02695,0.07242 0.03906,0.109375 a 8,8 0 0 0 2.50586,3.67969 c 0.0042,0.0035 0.0075,0.0082 0.01172,0.01172 a 8,8 0 0 0 0.523437,0.390624 c 0.04025,0.02806 0.07835,0.0586 0.11914,0.08594 a 8,8 0 0 0 0.44336,0.271484 c 0.08751,0.05078 0.17412,0.102875 0.263672,0.15039 a 8,8 0 0 0 0.404297,0.19336 c 0.100657,0.04636 0.199894,0.09447 0.302734,0.136719 a 8,8 0 0 0 0.429687,0.158203 c 0.108186,0.03732 0.215964,0.07469 0.326172,0.107422 a 8,8 0 0 0 0.3769532,0.09766 c 0.144876,0.0354 0.289689,0.0703 0.4375,0.09766 a 8,8 0 0 0 0.324219,0.04883 c 0.14648,0.02091 0.292517,0.04187 0.441405,0.05469 A 8,8 0 0 0 12,20 a 8,8 0 0 0 0.808593,-0.04102 8,8 0 0 0 0.0078,0 c 0.261895,-0.02671 0.519532,-0.06764 0.773438,-0.11914 0.206155,-0.04182 0.407284,-0.09689 0.607423,-0.154297 0.05477,-0.01571 0.111729,-0.02612 0.166015,-0.04297 a 8,8 0 0 0 0.01172,-0.0039 c 0.03598,-0.01123 0.0697,-0.02734 0.105469,-0.03906 a 8,8 0 0 0 3.679687,-2.50586 8,8 0 0 0 0.0098,-0.0098 c 5.8e-4,-7.03e-4 0.0014,-0.0012 0.002,-0.002 a 8,8 0 0 0 0.390545,-0.52336 c 0.02806,-0.04025 0.0586,-0.07836 0.08594,-0.119141 a 8,8 0 0 0 0.271484,-0.443359 c 0.05078,-0.08751 0.102875,-0.174121 0.15039,-0.263672 a 8,8 0 0 0 0.19336,-0.404297 c 0.04636,-0.100658 0.09447,-0.199895 0.136719,-0.302734 a 8,8 0 0 0 0.158203,-0.429688 c 0.03732,-0.108185 0.07469,-0.215963 0.107422,-0.326172 a 8,8 0 0 0 0.09766,-0.376953 c 0.0354,-0.144876 0.0703,-0.289688 0.09766,-0.4375 a 8,8 0 0 0 0.04883,-0.324218 c 0.02091,-0.146482 0.04187,-0.292518 0.05469,-0.441407 a 8,8 0 0 0 0.03514,-0.689453 8,8 0 0 0 -0.04102,-0.808594 8,8 0 0 0 0,-0.0078 c -0.02671,-0.261907 -0.06763,-0.519543 -0.119136,-0.77345 -0.04182,-0.206155 -0.09689,-0.407284 -0.154297,-0.6074211 -0.01571,-0.05477 -0.02612,-0.111729 -0.04297,-0.166016 a 8,8 0 0 0 -0.0039,-0.01172 c -0.01123,-0.03598 -0.02734,-0.0697 -0.03906,-0.105469 a 8,8 0 0 0 -2.505859,-3.6796872 8,8 0 0 0 -0.0098,-0.00977 c -7.03e-4,-5.805e-4 -0.0012,-0.00137 -0.002,-0.00195 A 8,8 0 0 0 16.558587,5.4374989 c -0.04025,-0.028061 -0.07836,-0.058601 -0.119141,-0.085937 A 8,8 0 0 0 15.996087,5.080077 C 15.908577,5.0293 15.821966,4.9772014 15.732415,4.9296864 A 8,8 0 0 0 15.328118,4.736327 C 15.227461,4.689964 15.128222,4.641856 15.025384,4.5996083 A 8,8 0 0 0 14.595696,4.4414051 C 14.487512,4.4040891 14.379731,4.3667201 14.269524,4.3339833 a 8,8 0 0 0 -0.376953,-0.097656 c -0.144874,-0.035402 -0.289691,-0.070298 -0.4375,-0.097656 A 8,8 0 0 0 13.130853,4.0898433 C 12.984375,4.0689313 12.83833,4.0479743 12.689446,4.0351563 a 8,8 0 0 0 -0.689453,-0.035156 z m 0,2 a 6,6 0 0 1 5.958984,5.3632818 c -0.165881,-0.264184 -0.356033,-0.517778 -0.591796,-0.750001 -0.6576,-0.6510401 -1.458057,-1.0371821 -2.404297,-1.1640621 -0.1408,-0.01888 -0.258692,-0.05346 -0.451172,0.01758 -0.19248,0.0704 -0.28695,0.223993 -0.34375,0.320313 -0.08208,0.13888 -0.550421,0.6177961 -0.812501,0.7851561 -0.74368,0.4752 -2.015478,0.47536 -2.761717,0 -0.8824002,-0.56208 -1.3872362,-1.664879 -1.2285162,-2.636719 0.08992,-0.55008 0.325531,-1.02726 0.7128912,-1.4375 0.08048,-0.08528 0.140269,-0.1519753 0.189453,-0.2070313 0.01183,-0.013252 0.021,-0.029917 0.03125,-0.041016 A 6,6 0 0 1 12.000031,6.0000002 Z M 8.2637028,7.3046877 c -0.236615,0.5193882 -0.3938041,1.187374 -0.3925781,1.7363282 0.0012,0.512544 0.125881,1.1194211 0.320313,1.6054691 0.05136,0.12832 0.113228,0.300879 0.298828,0.416015 0.185616,0.1152 0.319507,0.1099 0.5058591,0.13086 0.1619199,0.01824 0.496644,0.09365 0.644532,0.144531 1.4894712,0.512432 2.1895302,2.218484 1.4902342,3.646484 -0.469168,0.958016 -1.5978283,1.592853 -2.5898442,1.480469 -0.12848,-0.0144 -0.223107,-0.02212 -0.310547,-0.02149 -0.04368,3.04e-4 -0.0749,-0.0068 -0.167968,0.02149 -0.01099,0.003 -0.02904,0.01219 -0.04297,0.01758 A 6,6 0 0 1 6.0000307,12 6,6 0 0 1 8.2637028,7.3046877 Z m 0.4570319,1.5253906 0.0019,0.00195 c 0.10496,0.6310246 0.358067,1.1659476 0.7832031,1.6582037 -0.1459201,-0.03312 -0.287633,-0.07903 -0.417969,-0.09375 -0.14608,-0.01664 -0.153265,-0.02097 -0.140625,-0.0098 -0.0048,-0.0112 -0.0028,-0.0077 -0.01563,-0.03711 -0.1464,-0.3662401 -0.258806,-0.9377801 -0.259766,-1.3125001 -1.28e-4,-0.05536 0.04275,-0.1404557 0.04883,-0.2070317 z m 6.1015623,1.3984377 c 0.0096,5.76e-4 -0.02552,0.0076 0.0332,0.01563 0.326176,0.04368 0.52545,0.271947 0.794922,0.380859 -0.337936,-0.05104 -0.644347,-0.245852 -0.990234,-0.1875 -0.06896,0.0112 -0.08905,0.09206 -0.15625,0.107422 0.1016,-0.1136 0.245912,-0.200406 0.318359,-0.316406 z m 0.416015,0.964844 c 1.038352,0.02464 2.06246,0.718765 2.4375,1.716797 0.02976,0.07936 0.05111,0.139356 0.07031,0.1875 0.0096,0.024 0.01989,0.04404 0.03125,0.06836 0.0064,0.0128 0.01076,0.02377 0.02148,0.04297 0.0048,0.0096 0.01272,0.02159 0.02344,0.03711 0.0066,0.0095 0.02032,0.02334 0.03516,0.03906 a 6,6 0 0 1 -5.857421,4.714845 6,6 0 0 1 -2.5214842,-0.564454 c 0.364128,2.48e-4 0.7251482,-0.02505 1.0253912,-0.117188 l 0.03125,-0.0098 0.02148,-0.01172 0.0059,-0.0039 c 0.810559,-0.26456 1.660779,-0.859324 2.130859,-1.519531 l 0.251953,-0.34961 -0.232422,-0.697266 c -0.53872,-1.630079 0.410992,-3.220032 2.082032,-3.501952 0.14704,-0.0248 0.294239,-0.03477 0.443358,-0.03125 z m -1.990235,0.203125 c -0.57888,0.4704 -1.03987,1.055197 -1.27539,1.716797 -0.22288,-0.63856 -0.64366,-1.226193 -1.187499,-1.695313 0.806399,0.30208 1.666249,0.301236 2.462889,-0.02148 z m -1.279296,3.624999 0.08789,0.269532 -0.01563,0.02148 c -0.0912,0.12816 -0.34043,0.209672 -0.496094,0.347656 0.08432,-0.12576 0.237471,-0.185017 0.304688,-0.322265 0.05152,-0.10512 0.08154,-0.211111 0.119141,-0.316407 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/octopi-error.svg b/.icons/awkward/24x24/panel/octopi-error.svg
new file mode 100644
index 00000000..59d4760e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/octopi-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2-0.000003 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/octopi-indicator.svg b/.icons/awkward/24x24/panel/octopi-indicator.svg
new file mode 100644
index 00000000..d53d0442
--- /dev/null
+++ b/.icons/awkward/24x24/panel/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.0000031 2-0.0000031 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1.0002c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/octopi-info.svg b/.icons/awkward/24x24/panel/octopi-info.svg
new file mode 100644
index 00000000..a09d1f23
--- /dev/null
+++ b/.icons/awkward/24x24/panel/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2-0.000003 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/octopi-ok.svg b/.icons/awkward/24x24/panel/octopi-ok.svg
new file mode 120000
index 00000000..9c78a9da
--- /dev/null
+++ b/.icons/awkward/24x24/panel/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/odrive-tray-grey.svg b/.icons/awkward/24x24/panel/odrive-tray-grey.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/odrive-tray-grey.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/odrive-tray-sync.svg b/.icons/awkward/24x24/panel/odrive-tray-sync.svg
new file mode 100644
index 00000000..3ddca43f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/odrive-tray-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9,4 5.302734,9.642578 A 5,5 0 0 1 18,12 5,5 0 0 1 20.072266,12.455078 L 15,4 Z M 8.5,5 3,15 l 3,5 5.5,-9.5 z m 9.5,8 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m 0,1 a 3,3 0 0 1 3,3 H 20 A 2,2 0 0 0 18,15 Z M 13.416016,15.005859 10,15.009766 7,20 h 7.007812 A 5,5 0 0 1 13,17 5,5 0 0 1 13.416016,15.005859 Z M 15,17 h 1 a 2,2 0 0 0 2,2 v 1 a 3,3 0 0 1 -3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/odrive-tray.svg b/.icons/awkward/24x24/panel/odrive-tray.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/24x24/panel/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/onboard-mono.svg b/.icons/awkward/24x24/panel/onboard-mono.svg
new file mode 120000
index 00000000..093f487d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/onboard-mono.svg
@@ -0,0 +1 @@
+onboard-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/onboard-panel.svg b/.icons/awkward/24x24/panel/onboard-panel.svg
new file mode 100644
index 00000000..e7c91b74
--- /dev/null
+++ b/.icons/awkward/24x24/panel/onboard-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.285156,3.9999999 C 5.01887,3.9999999 4,5.0188699 4,6.2851599 V 17.71484 C 4,18.98113 5.018871,20 6.285156,20 H 17.714844 C 18.981129,20 20,18.98113 20,17.71484 V 6.2851599 c 0,-1.26629 -1.018871,-2.28516 -2.285156,-2.28516 z m 2.216797,2 c 0.781326,0 1.39132,0.22266 1.833985,0.66602 C 10.778803,7.1092699 11,7.7188899 11,8.4999999 11,9.2790301 10.778803,9.8907301 10.335938,10.33398 9.893273,10.77704 9.283279,11 8.501953,11 7.722731,11 7.109032,10.77704 6.664063,10.33398 6.221298,9.8907301 6,9.2790301 6,8.4999999 c 0,-0.78111 0.221298,-1.39073 0.664063,-1.83398 0.444969,-0.44336 1.058668,-0.66602 1.83789,-0.66602 z m 0,0.90039 c -0.382046,0 -0.678161,0.14018 -0.888672,0.41992 -0.210611,0.27974 -0.318359,0.67186 -0.318359,1.17969 0,0.5057402 0.107748,0.8999502 0.318359,1.1796902 0.210511,0.27974 0.506626,0.4199199 0.888672,0.4199199 0.38415,0 0.680114,-0.1401799 0.890625,-0.4199199 0.210511,-0.27974 0.316406,-0.67395 0.316406,-1.1796902 0,-0.50783 -0.105895,-0.89995 -0.316406,-1.17969 -0.210511,-0.27974 -0.506475,-0.41992 -0.890625,-0.41992 z M 14,13 h 1.880859 c 0.674989,0 1.163403,0.10421 1.464844,0.31445 0.304446,0.21024 0.455078,0.54508 0.455078,1.00782 0,0.24322 -0.05485,0.45289 -0.166015,0.625 -0.110161,0.17004 -0.272114,0.2945 -0.482422,0.37695 0.269395,0.0804 0.479738,0.22889 0.626953,0.44531 C 17.926514,15.98596 18,16.25207 18,16.56641 18,17.04872 17.841854,17.41048 17.525391,17.64648 17.208927,17.88352 16.726024,18 16.080078,18 H 14 Z m 1.253906,0.87695 v 1.0586 h 0.691406 c 0.197292,0 0.347069,-0.0451 0.449219,-0.13477 0.102143,-0.0886 0.154297,-0.22036 0.154297,-0.39453 0,-0.17211 -0.05215,-0.30395 -0.154297,-0.39258 -0.10215,-0.0917 -0.251928,-0.13672 -0.449219,-0.13672 z m -0.002,1.9375 v 1.3086 h 0.734375 c 0.251368,0 0.443174,-0.0548 0.56836,-0.16407 0.128186,-0.10924 0.191406,-0.27554 0.191406,-0.49609 0,-0.21642 -0.06131,-0.37914 -0.1875,-0.48633 -0.126184,-0.10924 -0.318895,-0.16211 -0.572266,-0.16211 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/openbazaar-system-tray.svg b/.icons/awkward/24x24/panel/openbazaar-system-tray.svg
new file mode 100644
index 00000000..8bf552c4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12.000001,4 C 11.349091,5.267981 10.533596,6.638963 9.1855478,8.1894531 8.5914018,8.8734978 8.0040816,9.47239 7.4335947,10 l 2.5371093,0 4.058594,0 2.501953,0 C 15.992133,9.504585 15.436789,8.9427965 14.871095,8.2988281 13.478569,6.7158767 12.627623,5.2758465 12.000001,4 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 16.469363,8.6043123 17.290419,9.373541 18.056642,10 l 0.447265,0 -1.441406,-4.0019531 C 16.00073,6.0200469 14.782743,5.5333781 13.994142,5.0800781 13.833065,4.9854951 13.694113,4.8793889 13.552735,4.7753906 Z m -3.152343,0.076172 C 9.4084175,5.4647032 8.0407012,6.0179809 6.9414071,6.0019532 c 0,0 -0.9129387,2.5529544 -1.4335937,3.9980468 l 0.4101563,0 C 6.7123307,9.339191 7.5611324,8.5331778 8.4296884,7.5332031 9.2339204,6.6081956 9.8730195,5.7018504 10.400392,4.8515625 Z M 5.3046884,11 c -0.051161,-2.51e-4 -0.1015453,0.01587 -0.1464844,0.04687 -0.00874,0.0066 -0.017216,0.01379 -0.025391,0.02148 -0.00808,0.0067 -0.015898,0.01386 -0.023437,0.02149 -0.04729,0.05038 -0.081354,0.117825 -0.097656,0.193359 -0.00506,0.02364 -0.00833,0.04784 -0.00977,0.07227 l 0,0.002 0,0.002 C 5.00083,11.371789 5.00018,11.384179 5,11.396579 l 0,0.002 c 6.98e-4,0.025 0.00331,0.04986 0.00781,0.07422 l 0.00195,0.0059 0.1777344,0.919922 0.058594,0.308593 c 0.00751,0.03718 0.019361,0.07273 0.035156,0.105469 0.015825,0.03354 0.035582,0.06384 0.058594,0.08984 0.015061,0.01699 0.031417,0.03204 0.048828,0.04492 0.00824,0.0064 0.016712,0.01223 0.025391,0.01758 0.039824,0.02318 0.083131,0.03517 0.1269531,0.03516 l 0.2558594,0 3.8457031,-0.01172 c 0.00456,1.3e-4 0.00912,1.3e-4 0.013672,0 l 0.458984,0 c 0.01038,0.0013 0.02081,0.002 0.03125,0.002 l 0.01172,-0.002 0.271485,0 1.570312,0 1.570312,0 0.271485,0 c 0.01431,0.0013 0.02866,0.0013 0.04297,0 l 0.458984,0 c 0.0046,1.3e-4 0.0091,1.3e-4 0.01367,0 L 18.203126,13 l 0.002,0 0.253906,0 c 0.07141,6.2e-5 0.140552,-0.03175 0.195313,-0.08984 l 0,-0.002 c 0.04908,-0.05209 0.08394,-0.122492 0.09961,-0.201172 l 0.06055,-0.308593 0.177735,-0.919922 c 0.0024,-0.01224 0.0044,-0.02463 0.0059,-0.03711 l 0,-0.002 c 0.0026,-0.02525 0.0033,-0.05076 0.002,-0.07617 -0.0035,-0.07731 -0.02527,-0.151498 -0.0625,-0.21289 -0.01276,-0.02069 -0.02716,-0.03967 -0.04297,-0.05664 -0.0069,-0.0082 -0.01404,-0.01605 -0.02148,-0.02344 l -0.002,0 c -0.0064,-0.0055 -0.01287,-0.01073 -0.01953,-0.01562 l -0.0059,-0.0059 c -0.0083,-0.0057 -0.01674,-0.01092 -0.02539,-0.01563 l -0.002,0 c -0.0089,-0.0051 -0.01806,-0.0097 -0.02734,-0.01367 l -0.002,0 c -0.009,-0.0038 -0.01811,-0.0071 -0.02734,-0.0098 l -0.002,0 c -0.01923,-0.0057 -0.03886,-0.0089 -0.05859,-0.0098 l -0.002,0 -0.002,0 -4.667969,0 -4.058594,0 z m 4.7226566,2.984375 0.08594,0.0039 -0.4277346,0 c -0.02356,6.72e-4 -0.046762,6.72e-4 -0.070312,0 l -3.4316406,0.0098 C 6.4236496,15.808204 6.6423588,18.998376 7.8730478,19 l 1.5898437,0 -1.4492187,-2.507812 c -0.02309,-0.04 -0.015712,-0.09475 0.017578,-0.123047 l 2.0312502,-1.72461 c 0.03473,-0.02954 0.406631,-0.344916 0.773437,-0.65625 l -0.40625,0 -0.271484,0 0.08789,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z m 3.726562,0 0.08789,0.0039 -0.271485,0 -0.40625,0 c 0.366807,0.311334 0.738709,0.626714 0.773438,0.65625 l 2.03125,1.72461 c 0.03328,0.0283 0.04067,0.08304 0.01758,0.123047 L 14.53711,19 l 1.582032,0 c 1.222961,0 1.453176,-3.191325 1.697265,-5.001953 l -3.429687,-0.0098 c -0.01337,3.81e-4 -0.02765,5.2e-5 -0.04102,0 l -0.458984,0 0.08594,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z"/>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 11.57773,14.000005 -1.691407,3.996094 4.226563,0 -1.689453,-3.996094 -0.845703,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/optimus-tray-intel-symbolic.svg b/.icons/awkward/24x24/panel/optimus-tray-intel-symbolic.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/24x24/panel/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/optimus-tray-intel.svg b/.icons/awkward/24x24/panel/optimus-tray-intel.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/24x24/panel/optimus-tray-intel.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/optimus-tray-nvidia-symbolic.svg b/.icons/awkward/24x24/panel/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/optimus-tray-nvidia.svg b/.icons/awkward/24x24/panel/optimus-tray-nvidia.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/optimus-tray-nvidia.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 00000000..cc831f53
--- /dev/null
+++ b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -1,2 h 2 v 2 h 1.5 L 19.25,18.5 18,20 16.75,18.5 15.5,17 H 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 00000000..39a07299
--- /dev/null
+++ b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -1,1 h 2 v 3 h -2 z m 1,4 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 00000000..ec6e730f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18,21 c -2.2091,0 -4,-1.7909 -4,-4 0,-2.2091 1.7909,-4 4,-4 2.2091,0 4,1.7909 4,4 0,2.2091 -1.7909,4 -4,4 z m -1,-2 h 2 v -2 h 1.5 L 19.25,15.5 18,14 16.75,15.5 15.5,17 H 17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing.svg b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 00000000..025cebe8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path class="ColorScheme-Text" d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m 0,1 a 3,3 0 0 1 3,3 h -1 a 2,2 0 0 0 -2,-2 z m -3,3 h 1 a 2,2 0 0 0 2,2 v 1 a 3,3 0 0 1 -3,-3 z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/overgrive-app-ind-con-1.svg b/.icons/awkward/24x24/panel/overgrive-app-ind-con-1.svg
new file mode 120000
index 00000000..5a6a822f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/overgrive-app-ind-con-1.svg
@@ -0,0 +1 @@
+grive-app-ind-con-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/overgrive-app-ind-con-2.svg b/.icons/awkward/24x24/panel/overgrive-app-ind-con-2.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/24x24/panel/overgrive-app-ind-con-2.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/overgrive-app-ind-con-3.svg b/.icons/awkward/24x24/panel/overgrive-app-ind-con-3.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/24x24/panel/overgrive-app-ind-con-3.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/overgrive-app-ind-sleep.svg b/.icons/awkward/24x24/panel/overgrive-app-ind-sleep.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/overgrive-app-ind-sleep.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/overgrive-app-ind.svg b/.icons/awkward/24x24/panel/overgrive-app-ind.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/24x24/panel/overgrive-app-ind.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pamac-tray-no-update.svg b/.icons/awkward/24x24/panel/pamac-tray-no-update.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pamac-tray-no-update.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pamac-tray-update.svg b/.icons/awkward/24x24/panel/pamac-tray-update.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pamac-tray-update.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pcloud-offline.svg b/.icons/awkward/24x24/panel/pcloud-offline.svg
new file mode 100644
index 00000000..6c0173ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pcloud-ok.svg b/.icons/awkward/24x24/panel/pcloud-ok.svg
new file mode 100644
index 00000000..730fc869
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pcloud-pause.svg b/.icons/awkward/24x24/panel/pcloud-pause.svg
new file mode 100644
index 00000000..9b7f6c59
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,5.0002371 A 6.5,6.5 0 0 0 6.4902344,9.0314871 5,5 0 0 0 2,14.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 13,17.000237 5,5 0 0 1 13.113281,15.953362 4.5,4.5 0 0 1 12.5,16.000237 4.5,4.5 0 0 1 8,11.500237 4.5,4.5 0 0 1 12.5,7.0002371 4.5,4.5 0 0 1 17,11.500237 4.5,4.5 0 0 1 16.951172,12.117425 5,5 0 0 1 18,12.000237 5,5 0 0 1 20.490234,12.670159 3,3 0 0 0 21,11.000237 3,3 0 0 0 18,8.0002371 a 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,3 A 3.5,3.5 0 0 0 9,11.500237 a 3.5,3.5 0 0 0 3.5,3.5 3.5,3.5 0 0 0 0.990234,-0.144531 5,5 0 0 1 2.365235,-2.365235 A 3.5,3.5 0 0 0 16,11.500237 3.5,3.5 0 0 0 12.5,8.0002371 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.4999999 1.5,1.5 0 0 1 -1.5,1.5 H 12 v 2 h -1 v -2 z m 1,0.9999999 v 1 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.279297,13.008049 C 17.510764,12.953728 16.717412,13.121168 16,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 16,15.000237 h 1 v 4 h -1 z m 3,0 h 1 v 4 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pcloud-sync.svg b/.icons/awkward/24x24/panel/pcloud-sync.svg
new file mode 100644
index 00000000..e675ac40
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,5.0002371 A 6.5,6.5 0 0 0 6.4902344,9.0314871 5,5 0 0 0 2,14.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 13,17.000237 5,5 0 0 1 13.113281,15.953362 4.5,4.5 0 0 1 12.5,16.000237 4.5,4.5 0 0 1 8,11.500237 4.5,4.5 0 0 1 12.5,7.0002371 4.5,4.5 0 0 1 17,11.500237 4.5,4.5 0 0 1 16.951172,12.117425 5,5 0 0 1 18,12.000237 5,5 0 0 1 20.490234,12.670159 3,3 0 0 0 21,11.000237 3,3 0 0 0 18,8.0002371 a 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,3 A 3.5,3.5 0 0 0 9,11.500237 a 3.5,3.5 0 0 0 3.5,3.5 3.5,3.5 0 0 0 0.990234,-0.144531 5,5 0 0 1 2.365235,-2.365235 A 3.5,3.5 0 0 0 16,11.500237 3.5,3.5 0 0 0 12.5,8.0002371 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.4999999 1.5,1.5 0 0 1 -1.5,1.5 H 12 v 2 h -1 v -2 z m 1,0.9999999 v 1 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 21.464742,14.999335 c -1.1045,-1.9131 -3.551,-2.5687 -5.4641,-1.4641 -1.9132,1.1046 -2.5686,3.5509 -1.4641,5.4641 1.1045,1.9131 3.551,2.5687 5.4641,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4641 z m -0.86601,0.5 a 3,3 0 0 1 -1.0981,4.0981 l -0.49998,-0.8661 a 2,2 0 0 0 0.73208,-2.7321 l 0.86598,-0.4999 z m -4.0981,-1.0981 0.49998,0.8661 a 2,2 0 0 0 -0.73208,2.7321 l -0.86598,0.4999 a 3,3 0 0 1 1.0981,-4.0981 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pcloud-warning.svg b/.icons/awkward/24x24/panel/pcloud-warning.svg
new file mode 100644
index 00000000..a9cae449
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/persepolis-tray.svg b/.icons/awkward/24x24/panel/persepolis-tray.svg
new file mode 100644
index 00000000..1e107805
--- /dev/null
+++ b/.icons/awkward/24x24/panel/persepolis-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4.0000001c-4.4319999 0-8 3.5679999-8 7.9999999s3.5680001 8 8 8c4.432 0 8-3.568 8-8s-3.568-7.9999999-8-7.9999999zm-2.9999999 3c1.5999999 1.1999998 5.2989669 1.2019988 6.9999999 1.4999998-1.178779 0.26163-3.117177 0.315744-4.769531 0.652344 1.425675 1.0157421 2.160985 1.0658581 3.769531 1.3476561-1.712773 0.380149-2.360694 0.342187-3.789063 1.361328 1.684351 0.367339 3.667522 0.442191 4.789063 0.638672-1.803821 0.400358-5.4 0.3-6.9999999 1.5l1.4999999 0.199219 1.5-0.199219c-1.2 1.6-1.201999 2.298967-1.5 4-0.400357-1.803821-0.3-2.4-1.4999999-4l0.1992192-1.5-0.1992192-1.5c0.5052456 0.378934 1.2285949 0.631302 2.0234379 0.818359l0.175781-1.318359-0.171875-1.3007811c-0.793918 0.176622-1.5168183 0.417887-2.0273439 0.800781l0.1992184-1.5zm3.9999999 6.9999999 1.5 0.199219 1.5-0.199219c-1.2 1.6-1.201999 2.298967-1.5 4-0.400357-1.803821-0.3-2.4-1.5-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-caution.svg b/.icons/awkward/24x24/panel/phone-battery-caution.svg
new file mode 100644
index 00000000..967e899f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m3 17v2.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-2.5z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-empty.svg b/.icons/awkward/24x24/panel/phone-battery-empty.svg
new file mode 100644
index 00000000..8c61ac92
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Highlight" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.002v-0.00026l-0.00002 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l0.00002-14.501-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-full.svg b/.icons/awkward/24x24/panel/phone-battery-full.svg
new file mode 100644
index 00000000..cee90dc2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32 -744.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m45 748.36c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37.5 748.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-good.svg b/.icons/awkward/24x24/panel/phone-battery-good.svg
new file mode 100644
index 00000000..5b898fa9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56 -744.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m69 748.36c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m61.5 748.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m59 753.36-0.000015 10.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-low.svg b/.icons/awkward/24x24/panel/phone-battery-low.svg
new file mode 100644
index 00000000..68af6bc7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -744.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m117 748.36c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m109.5 748.36c-0.27701 0-0.5 0.22301-0.5 0.50001v0.5l-2-0.002v-0.00026l-0.00001 14.502c0 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-14.501-0.50001 0.002h-1.5v-0.5c0-0.277-0.22301-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m107 758.36-0.00001 5.5017c-0.00001 0.277 0.22299 0.5 0.5 0.5h6c0.27699 0 0.5-0.223 0.5-0.5l0.00001-5.5017z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/phone-battery-medium.svg b/.icons/awkward/24x24/panel/phone-battery-medium.svg
new file mode 100644
index 00000000..d8ca967c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/phone-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -744.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m93 748.36c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1zm0.9998 2.0034h6v11h-6z"/>
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m85.5 748.36c-0.277 0-0.5 0.22301-0.5 0.50001v0.5h-2v-0.00026l-0.000015 14.502c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.50002 0.002h-1.5v-0.5c0-0.277-0.223-0.50001-0.5-0.50001z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m83 756.36-0.000015 7.5017c-0.000001 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pia_tray_connected.svg b/.icons/awkward/24x24/panel/pia_tray_connected.svg
new file mode 100644
index 00000000..728fc439
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.01498 -0.0012,0.02995 -0.002,0.04492 l -6.998,0 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9999999 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 z m 4,0 0,1 1,0 0,-1 z m -1.5,3 c 0.923333,0 1.466796,0.782188 1.466796,1.742188 l 0,0.257812 0.617188,0 C 14.811473,12.96085 15,13.262571 15,13.5 l 0,2.072266 C 15,15.809694 14.814818,16 14.583984,16 l -4.167968,0 C 10.185182,16 10,15.809694 10,15.572266 L 10,13.5 c 0,-0.237429 0.29478,-0.696433 0.416016,-0.5 l 0.617187,0 0,-0.257812 C 11.033203,11.781802 11.576667,11 12.5,11 Z m 0,0.857422 c -0.461667,0 -0.632812,0.382565 -0.632812,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 c 0,-0.474857 -0.171146,-0.857422 -0.632813,-0.857422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pia_tray_connecting.svg b/.icons/awkward/24x24/panel/pia_tray_connecting.svg
new file mode 100644
index 00000000..a3802402
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,0.9990235 3.5,3.976563 -5.58e-4,0.01498 -0.0012,0.03191 -0.002,0.04687 L 9,10.021484 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9990235 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z M 8.5,12 A 1.5,1.5 0 0 1 10,13.5 1.5,1.5 0 0 1 8.5,15 1.5,1.5 0 0 1 7,13.5 1.5,1.5 0 0 1 8.5,12 Z m 4,0 A 1.5,1.5 0 0 1 14,13.5 1.5,1.5 0 0 1 12.5,15 1.5,1.5 0 0 1 11,13.5 1.5,1.5 0 0 1 12.5,12 Z m 4,0 A 1.5,1.5 0 0 1 18,13.5 1.5,1.5 0 0 1 16.5,15 1.5,1.5 0 0 1 15,13.5 1.5,1.5 0 0 1 16.5,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,13 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pia_tray_disconnected.svg b/.icons/awkward/24x24/panel/pia_tray_disconnected.svg
new file mode 100644
index 00000000..7e23738e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.01498 -0.0012,0.02995 -0.002,0.04492 l -6.998,0 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9999999 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 z m 4,0 0,1 1,0 0,-1 z m -1.5,3 c 0.923333,0 1.466796,0.782188 1.466796,1.742188 l 0,0.257812 0.617188,0 C 14.811473,12.96085 15,13.262571 15,13.5 l 0,2.072266 C 15,15.809694 14.814818,16 14.583984,16 l -4.167968,0 C 10.185182,16 10,15.809694 10,15.572266 L 10,13.5 C 10,13.262571 10.185182,13 10.416016,13 l 0.617187,0 0,-0.257812 C 11.033203,11.781802 11.576667,11 12.5,11 Z m 0,0.857422 c -0.461667,0 -0.632812,0.382565 -0.632812,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 c 0,-0.474857 -0.171146,-0.857422 -0.632813,-0.857422 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-available.svg b/.icons/awkward/24x24/panel/pidgin-tray-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-away.svg b/.icons/awkward/24x24/panel/pidgin-tray-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-busy.svg b/.icons/awkward/24x24/panel/pidgin-tray-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-connect.svg b/.icons/awkward/24x24/panel/pidgin-tray-connect.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-invisible.svg b/.icons/awkward/24x24/panel/pidgin-tray-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-offline.svg b/.icons/awkward/24x24/panel/pidgin-tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-pending.svg b/.icons/awkward/24x24/panel/pidgin-tray-pending.svg
new file mode 120000
index 00000000..9c653fa6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-pending.svg
@@ -0,0 +1 @@
+user-status-pending.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pidgin-tray-xa.svg b/.icons/awkward/24x24/panel/pidgin-tray-xa.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pidgin-tray-xa.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pithos-tray-icon.svg b/.icons/awkward/24x24/panel/pithos-tray-icon.svg
new file mode 100644
index 00000000..2956872c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.561 4c-1.28 0-2.5605-0.0007031-2.5605 1.2793v8.0625c-0.46846-0.22377-0.98084-0.34052-1.5-0.3418-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.8917-0.0024 3.4392-1.5075 3.4941-3.3984l0.0059 0.0039c0.000222-0.03496-0.00021-0.0705 0-0.10547 0.01427-2.3762 0-4.7806 0-7.166 0-3.5324 4.36 1.026 5 1.666 0-1.7069 0.04055-7-4.4395-7z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pithos-tray-plugin.svg b/.icons/awkward/24x24/panel/pithos-tray-plugin.svg
new file mode 120000
index 00000000..18c6e392
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pithos-tray-plugin.svg
@@ -0,0 +1 @@
+pithos-tray-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pomodoneapp-break.svg b/.icons/awkward/24x24/panel/pomodoneapp-break.svg
new file mode 100644
index 00000000..60eaa562
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 1.085938,1.378906 c -0.12781,0 -0.255582,0.04855 -0.353516,0.146485 l -0.7070314,0.707031 c -0.1958686,0.195869 -0.1958686,0.511163 0,0.707031 L 10.585938,12 9.5253906,13.060547 c -0.1958686,0.195868 -0.1958686,0.511163 0,0.707031 l 0.7070314,0.707031 c 0.195869,0.195869 0.511163,0.195869 0.707031,0 L 12,13.414062 l 1.060547,1.060547 c 0.195868,0.195869 0.511163,0.195869 0.707031,0 l 0.707031,-0.707031 c 0.195869,-0.195868 0.195869,-0.511163 0,-0.707031 L 13.414062,12 14.474609,10.939453 c 0.195869,-0.195869 0.195869,-0.511163 0,-0.707031 L 13.767578,9.525391 c -0.195868,-0.195869 -0.511163,-0.195869 -0.707031,0 L 12,10.585938 10.939453,9.525391 C 10.841523,9.427451 10.713747,9.378906 10.585938,9.378906 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoneapp-indicator.svg b/.icons/awkward/24x24/panel/pomodoneapp-indicator.svg
new file mode 100644
index 00000000..1c239626
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.9999999 A 8,8 0 0 0 3.9999999,12 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 12,3.9999999 Z m -2.5,4 h 5 c 0.831,0 1.5,0.669 1.5,1.5000002 V 14.5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 7.9999999,15.331 7.9999999,14.5 V 9.5000001 C 7.9999999,8.6689999 8.669,7.9999999 9.5,7.9999999 Z M 10.59961,10 C 10.26721,10 10,10.267209 10,10.599609 V 13.40039 C 10,13.73279 10.26721,14 10.59961,14 h 2.800781 C 13.732791,14 14,13.73279 14,13.40039 V 10.599609 C 14,10.267209 13.732791,10 13.400391,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoneapp-paused.svg b/.icons/awkward/24x24/panel/pomodoneapp-paused.svg
new file mode 100644
index 00000000..132d6dbf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 0,1 C 9.223,9 9,9.223 9,9.5 v 5 C 9,14.777 9.223,15 9.5,15 h 1 c 0.277,0 0.5,-0.223 0.5,-0.5 v -5 C 11,9.223 10.777,9 10.5,9 Z m 4,0 C 13.223,9 13,9.223 13,9.5 v 5 c 0,0.277 0.223,0.5 0.5,0.5 h 1 c 0.277,0 0.5,-0.223 0.5,-0.5 v -5 C 15,9.223 14.777,9 14.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoneapp-started.svg b/.icons/awkward/24x24/panel/pomodoneapp-started.svg
new file mode 100644
index 00000000..47a8e5be
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 2,1 C 11.223,9 11,9.223 11,9.5 v 2 1 c 0,0.277 0.223,0.5 0.5,0.5 h 3 c 0.277,0 0.5,-0.223 0.5,-0.5 v -1 C 15,11.223 14.777,11 14.5,11 H 13 V 9.5 C 13,9.223 12.777,9 12.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-00.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-00.svg
new file mode 100644
index 00000000..3e34f99c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-00.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-01.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-01.svg
new file mode 100644
index 00000000..2dcc69b9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-01.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l0.62695-5.9668a6 6 0 0 0 -0.627 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-02.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-02.svg
new file mode 100644
index 00000000..d405e0d6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-02.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.248-5.8691a6 6 0 0 0 -1.248 -0.1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-03.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-03.svg
new file mode 100644
index 00000000..08cc2a7a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-03.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.8535-5.707a6 6 0 0 0 -1.854 -0.3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-04.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-04.svg
new file mode 100644
index 00000000..53c9cb46
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-04.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l2.4395-5.4805a6 6 0 0 0 -2.4395 -0.5195z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-05.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-05.svg
new file mode 100644
index 00000000..c126e930
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-05.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3-5.1953a6 6 0 0 0 -3 -0.8047z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-06.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-06.svg
new file mode 100644
index 00000000..91101e58
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-06.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3.5273-4.8535a6 6 0 0 0 -3.527 -1.1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-07.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-07.svg
new file mode 100644
index 00000000..bb558c33
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-07.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.0156-4.459a6 6 0 0 0 -4.016 -1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-08.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-08.svg
new file mode 100644
index 00000000..fa14fb26
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-08.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.459-4.0157a6 6 0 0 0 -4.459 -1.9843z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-09.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-09.svg
new file mode 100644
index 00000000..204238fa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-09.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.8535-3.5274a6 6 0 0 0 -4.854 -2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-10.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-10.svg
new file mode 100644
index 00000000..8efa2e91
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.1953-3a6 6 0 0 0 -5.1953 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-11.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-11.svg
new file mode 100644
index 00000000..7f25360a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.4805-2.4414a6 6 0 0 0 -5.48 -3.6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-12.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-12.svg
new file mode 100644
index 00000000..17c2a1f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-12.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.707-1.8535a6 6 0 0 0 -5.707 -4.1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-13.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-13.svg
new file mode 100644
index 00000000..335fd278
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-13.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.8691-1.248a6 6 0 0 0 -5.869 -4.8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-14.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-14.svg
new file mode 100644
index 00000000..bba86f5a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-14.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.9668-0.627a6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-15.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-15.svg
new file mode 100644
index 00000000..d3620928
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-15.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6h6a6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-16.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-16.svg
new file mode 100644
index 00000000..1c6c589e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.9668 0.627a6 6 0 0 0 -1.508 -4.7 6 6 0 0 0 -4.459 -1.9z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-17.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-17.svg
new file mode 100644
index 00000000..9473d6dc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.8691 1.2481a6 6 0 0 0 -1.207 -5 6 6 0 0 0 -4.662 -2.2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-18.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-18.svg
new file mode 100644
index 00000000..f4543e05
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.707 1.8535a6 6 0 0 0 -0.853 -5.5 6 6 0 0 0 -4.854 -2.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-19.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-19.svg
new file mode 100644
index 00000000..63d1364d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.4805 2.4394a6 6 0 0 0 -0.449 -5.7 6 6 0 0 0 -5.031 -2.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-20.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-20.svg
new file mode 100644
index 00000000..6a574b20
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.1953 3a6 6 0 0 0 0 -6 6 6 0 0 0 -5.1953 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-21.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-21.svg
new file mode 100644
index 00000000..bb4b0b71
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.8535 3.5273a6 6 0 0 0 0.49219 -6.2519 6 6 0 0 0 -5.346 -3.2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-22.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-22.svg
new file mode 100644
index 00000000..582e9f5f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.459 4.0156a6 6 0 0 0 1.0215 -6.457 6 6 0 0 0 -5.48 -3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-23.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-23.svg
new file mode 100644
index 00000000..83ba3b72
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.0156 4.4589a6 6 0 0 0 1.5859 -6.6093 6 6 0 0 0 -5.602 -3.9z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-24.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-24.svg
new file mode 100644
index 00000000..d3d779fa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3.5273 4.8535a6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-25.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-25.svg
new file mode 100644
index 00000000..7d5cf33c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3 5.1953a6 6 0 0 0 2.7949 -6.748 6 6 0 0 0 -5.795 -4.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-26.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-26.svg
new file mode 100644
index 00000000..ac5e215e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l2.4395 5.4805a6 6 0 0 0 3.429 -6.8 6 6 0 0 0 -5.869 -4.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-27.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-27.svg
new file mode 100644
index 00000000..4065484a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.8535 5.707a6 6 0 0 0 4.072 -6.7 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-28.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-28.svg
new file mode 100644
index 00000000..1276fcd4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.248 5.8691a6 6 0 0 0 4.7188 -6.4961 6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-29.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-29.svg
new file mode 100644
index 00000000..a7d5962a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l0.62695 5.9668a6 6 0 0 0 5.3652 -6.2813 6 6 0 0 0 -5.992 -5.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-30.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-30.svg
new file mode 100644
index 00000000..092c54e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6 6a6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-31.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-31.svg
new file mode 100644
index 00000000..81729aab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-31.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-0.62695 5.9667a6 6 0 0 0 5.6016 -2.6113 6 6 0 0 0 0.32227 -6.1719 6 6 0 0 0 -5.2969 -3.1835z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-32.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-32.svg
new file mode 100644
index 00000000..cb858e86
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-32.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.248 5.8691a6 6 0 0 0 5.9766 -2.1757 6 6 0 0 0 0.66406 -6.3243 6 6 0 0 0 -5.3926 -3.3691z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-33.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-33.svg
new file mode 100644
index 00000000..1a224c12
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-33.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535 5.7071a6 6 0 0 0 6.3125 -1.6915 6 6 0 0 0 1.0215 -6.457 6 6 0 0 0 -5.48 -3.6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-34.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-34.svg
new file mode 100644
index 00000000..5bc5fde5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-34.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-2.4395 5.4805a6 6 0 0 0 6.6074 -1.1641 6 6 0 0 0 1.3945 -6.5645 6 6 0 0 0 -5.562 -3.8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-35.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-35.svg
new file mode 100644
index 00000000..033cd59a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-35.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3 5.1953a6 6 0 0 0 6.8574 -0.5996 6 6 0 0 0 1.7812 -6.6484 6 6 0 0 0 -5.639 -4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-36.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-36.svg
new file mode 100644
index 00000000..06741972
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-36.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3.5273 4.8535a6 6 0 0 0 7.0547 0 6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-37.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-37.svg
new file mode 100644
index 00000000..311de4d8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-37.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.0156 4.459a6 6 0 0 0 7.1953 0.6289 6 6 0 0 0 2.5879 -6.7422 6 6 0 0 0 -5.768 -4.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-38.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-38.svg
new file mode 100644
index 00000000..e4b666d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-38.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.459 4.0156a6 6 0 0 0 7.2754 1.2813 6 6 0 0 0 3.0059 -6.7481 6 6 0 0 0 -5.8223 -4.5488z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-39.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-39.svg
new file mode 100644
index 00000000..ff75279e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-39.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.8535 3.5273a6 6 0 0 0 7.293 1.9532 6 6 0 0 0 3.4297 -6.7286 6 6 0 0 0 -5.87 -4.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-40.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-40.svg
new file mode 100644
index 00000000..2c0fa227
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.1953 3a6 6 0 0 0 7.248 2.6386 6 6 0 0 0 3.8555 -6.6796 6 6 0 0 0 -5.9082 -4.959z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-41.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-41.svg
new file mode 100644
index 00000000..4ce613dc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-41.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9687l-1.8125-1.8124-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8124c-1.5405-1.2343-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.4805 2.4395a6 6 0 0 0 7.1348 3.3281 6 6 0 0 0 4.2871 -6.6035 6 6 0 0 0 -5.942 -5.1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-42.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-42.svg
new file mode 100644
index 00000000..ba8ce6e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-42.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.707 1.8535a6 6 0 0 0 6.9551 4.0156 6 6 0 0 0 4.7187 -6.4961 6 6 0 0 0 -5.9668 -5.373z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-43.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-43.svg
new file mode 100644
index 00000000..8bf21841
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-43.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.8691 1.248a6 6 0 0 0 6.7051 4.6934 6 6 0 0 0 5.1504 -6.3594 6 6 0 0 0 -5.9863 -5.582z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-44.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-44.svg
new file mode 100644
index 00000000..5f3ca6b0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-44.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.9668 0.6269a6 6 0 0 0 6.3848 5.3594 6 6 0 0 0 5.5781 -6.1953 6 6 0 0 0 -5.9961 -5.791z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-45.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-45.svg
new file mode 100644
index 00000000..17cc9d5a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-45.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6h-6a6 6 0 0 0 3.7031 5.543 6 6 0 0 0 6.5391 -1.3008 6 6 0 0 0 1.3008 -6.539 6 6 0 0 0 -5.543 -3.7032z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-46.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-46.svg
new file mode 100644
index 00000000..aaf31fde
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-46.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.9668-0.627a6 6 0 0 0 3.2422 5.9727 6 6 0 0 0 6.7402 -0.8868 6 6 0 0 0 1.5859 -6.6093 6 6 0 0 0 -5.601 -3.9z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-47.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-47.svg
new file mode 100644
index 00000000..45004d55
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-47.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.8691-1.248a6 6 0 0 0 2.7344 6.3632 6 6 0 0 0 6.9102 -0.4531 6 6 0 0 0 1.8809 -6.664 6 6 0 0 0 -5.657 -4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-48.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-48.svg
new file mode 100644
index 00000000..95fbcd31
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-48.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.707-1.8535a6 6 0 0 0 2.1797 6.707 6 6 0 0 0 7.0547 0 6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-49.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-49.svg
new file mode 100644
index 00000000..78983443
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-49.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.4805-2.4414a6 6 0 0 0 1.584 7.0039 6 6 0 0 0 7.1641 0.4687 6 6 0 0 0 2.4844 -6.7363 6 6 0 0 0 -5.752 -4.3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-50.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-50.svg
new file mode 100644
index 00000000..d6b56522
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.1953-3a6 6 0 0 0 0.95312 7.2422 6 6 0 0 0 7.2422 1 6 6 0 0 0 2.795 -6.8 6 6 0 0 0 -5.795 -4.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-51.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-51.svg
new file mode 100644
index 00000000..25a81d46
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-51.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.8535-3.5274a6 6 0 0 0 0.29102 7.4239 6 6 0 0 0 7.2871 1.4492 6 6 0 0 0 3.1094 -6.7461 6 6 0 0 0 -5.834 -4.6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-52.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-52.svg
new file mode 100644
index 00000000..64240abe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-52.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.459-4.0157a6 6 0 0 0 -0.39453 7.543 6 6 0 0 0 7.293 1.9531 6 6 0 0 0 3.4297 -6.7285 6 6 0 0 0 -5.869 -4.8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-53.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-53.svg
new file mode 100644
index 00000000..f582081a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-53.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.0156-4.459a6 6 0 0 0 -1.0996 7.5938 6 6 0 0 0 7.2656 2.4668 6 6 0 0 0 3.75 -6.6953 6 6 0 0 0 -5.9 -4.9z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-54.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-54.svg
new file mode 100644
index 00000000..effb0fc2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-54.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3.5273-4.8536a6 6 0 0 0 -1.8184 7.5782 6 6 0 0 0 7.1992 2.9824 6 6 0 0 0 4.0723 -6.6465 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-55.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-55.svg
new file mode 100644
index 00000000..418e6838
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-55.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3-5.1953a6 6 0 0 0 -2.543 7.4922 6 6 0 0 0 7.0957 3.498 6 6 0 0 0 4.3965 -6.5781 6 6 0 0 0 -5.9492 -5.2168z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-56.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-56.svg
new file mode 100644
index 00000000..453d1ba7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-56.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-2.4395-5.4805a6 6 0 0 0 -3.2676 7.334 6 6 0 0 0 6.9551 4.0156 6 6 0 0 0 4.7188 -6.4961 6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-57.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-57.svg
new file mode 100644
index 00000000..e67d5350
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-57.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535-5.707a6 6 0 0 0 -3.9805 7.1074 6 6 0 0 0 6.7734 4.5253 6 6 0 0 0 5.043 -6.3964 6 6 0 0 0 -5.9824 -5.5293z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-58.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-58.svg
new file mode 100644
index 00000000..0a82065d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-58.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535-5.707a6 6 0 0 0 -3.9805 7.1074 6 6 0 0 0 6.7734 4.5254 6 6 0 0 0 5.043 -6.3965 6 6 0 0 0 -5.9824 -5.5293z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-59.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-59.svg
new file mode 100644
index 00000000..07388dfe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-59.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.248-5.8691a6 6 0 0 0 -4.6777 6.8086 6 6 0 0 0 6.5527 5.0273 6 6 0 0 0 5.3652 -6.2812 6 6 0 0 0 -5.9922 -5.6856z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-60.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-60.svg
new file mode 100644
index 00000000..df4a7d00
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-0.62695-5.9668a6 6 0 0 0 -5.3555 6.4375 6 6 0 0 0 6.2969 5.5215 6 6 0 0 0 5.6836 -6.1485 6 6 0 0 0 -5.998 -5.8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-indicator-light-61.svg b/.icons/awkward/24x24/panel/pomodoro-indicator-light-61.svg
new file mode 100644
index 00000000..989ef285
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-indicator-light-61.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1a6 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 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-start-light.svg b/.icons/awkward/24x24/panel/pomodoro-start-light.svg
new file mode 100644
index 00000000..5b6f1996
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-start-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3 C 9.8724,3 7.9155,3.73435 6.375,4.96875 L 4.5625,3.15625 3.15625,4.5625 4.96875,6.375 C 3.73435,7.9155 3,9.8724 3,12 c 0,4.971 4.0294,9 9,9 4.971,0 9,-4.029 9,-9 C 21,9.8724 20.26625,7.9155 19.03125,6.375 L 20.84375,4.5625 19.4375,3.15625 17.625,4.96875 C 16.084,3.73435 14.128,3 12,3 Z m 0,2 c 3.866,0 7,3.134 7,7 0,3.866 -3.134,7 -7,7 C 8.134,19 5,15.866 5,12 5,8.134 8.134,5 12,5 Z m -2,3 v 8 l 6,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pomodoro-stop-light.svg b/.icons/awkward/24x24/panel/pomodoro-stop-light.svg
new file mode 100644
index 00000000..01651b13
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pomodoro-stop-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 2c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8126-1.4063 1.4063 1.8126 1.8125c-1.2344 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.734-4.0845-1.969-5.625l1.813-1.8125-1.406-1.4063-1.813 1.8126c-1.541-1.2344-3.497-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm-3 4v6h6v-3-3z" transform="translate(0 1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/popcorntime-tray.svg b/.icons/awkward/24x24/panel/popcorntime-tray.svg
new file mode 100644
index 00000000..779eb093
--- /dev/null
+++ b/.icons/awkward/24x24/panel/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.857422,4.0000002 C 4.382562,4.0000002 4,4.3825621 4,4.8574221 L 4,12 20,12 20,4.8574221 c 0,-0.47484 -0.383422,-0.8574219 -0.857422,-0.8574219 l -14.285156,0 z m 3.142578,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 8,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 10,9 c 2.0537,0.31733 4,0 4,0 0,1.1046 -0.8954,2 -2,2 -1.1046,0 -2,-0.8954 -2,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4,12 0,7.142578 C 4,19.617578 4.382572,20 4.857422,20 l 14.285156,0 C 19.617578,20 20,19.617578 20,19.142578 L 20,12 4,12 Z m 3.902344,1 0.195312,0 C 8.597364,13 9,13.357028 9,13.800781 l 0,4.398438 C 9,18.642973 8.597364,19 8.097656,19 L 7.902344,19 C 7.402635,19 7,18.642973 7,18.199219 L 7,13.800781 C 7,13.357028 7.402635,13 7.902344,13 Z m 4,0 0.195312,0 C 12.597364,13 13,13.357028 13,13.800781 l 0,4.398438 C 13,18.642973 12.597364,19 12.097656,19 l -0.195312,0 C 11.402635,19 11,18.642973 11,18.199219 l 0,-4.398438 C 11,13.357028 11.402635,13 11.902344,13 Z m 4,0 0.195312,0 C 16.597364,13 17,13.357028 17,13.800781 l 0,4.398438 C 17,18.642973 16.597364,19 16.097656,19 l -0.195312,0 C 15.402636,19 15,18.642973 15,18.199219 l 0,-4.398438 C 15,13.357028 15.402636,13 15.902344,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pragha-panel.svg b/.icons/awkward/24x24/panel/pragha-panel.svg
new file mode 100644
index 00000000..e6ed1b9a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.972853,4.0004188 c -0.08669,-0.00541 -0.224954,0.052592 -0.478515,0.1660156 -0.300984,0.1346429 -0.984079,0.2441407 -1.519532,0.2441406 -1.894939,0.039685 -3.4120549,0.7044527 -4.6406248,1.9589843 -1.66758,1.7143604 -2.192301,3.8724007 -1.431641,5.8749997 0.175588,0.46226 0.281926,0.932494 0.236328,1.044922 -0.04558,0.112423 -0.366205,0.422558 -0.710937,0.691407 -0.74902,0.58406 -1.26689,1.526779 -1.396484,2.539062 -0.07785,0.608054 -0.02388,0.897726 0.30664,1.621093 0.70984,1.553379 2.319357,2.218356 4.035156,1.667969 0.9934918,-0.318676 1.9873838,-1.450655 2.7832038,-3.167968 0.687326,-1.483288 0.717404,-1.519977 1.455078,-1.787109 1.243636,-0.450378 2.027721,-0.947362 2.806641,-1.781251 C 17.79908,11.594257 18.311517,9.6802002 17.816603,7.8500281 17.594214,7.0277091 17.405741,6.7445522 16.398635,5.6976844 15.760712,5.0345615 15.195189,4.3622316 15.140822,4.2054969 15.094992,4.0734508 15.059552,4.0058095 14.972853,4.0004188 Z m -3.136718,2 c 0.583947,0.0024 1.034985,0.1788654 1.158203,0.5292968 0.0404,0.1149159 -0.130658,0.6565893 -0.38086,1.203125 -0.643418,1.4055406 -0.847528,2.1787226 -1.236328,4.6582024 -0.482198,3.075068 -1.008865,4.402744 -2.0644528,5.201172 -0.665454,0.50331 -1.483417,0.545393 -1.919922,0.101562 -0.377644,-0.383984 -0.486213,-0.864898 -0.310547,-1.369139 0.139149,-0.399431 0.673188,-0.46395 1.687406,-0.613281 0.705615,-0.103876 1.2031249,-0.59278 1.2031249,-1.232422 0,-0.402502 -0.162872,-0.633313 -0.7109369,-1.212891 -0.847927,-0.896702 -1.619049,-1.757208 -1.622954,-2.84375 -0.0062,-1.699446 0.826812,-3.1447548 2.2480469,-3.9042972 0.6497829,-0.3472521 1.3652679,-0.5199739 1.9492199,-0.517578 z m 2.33789,1.001953 c 0.204073,-0.026668 0.463475,0.1829108 0.830078,0.6191407 1.448466,1.7234697 1.300085,4.3315805 -0.332031,5.8300785 -0.695725,0.638752 -0.859407,0.678105 -1.341797,0.333984 -0.279023,-0.199046 -0.332376,-0.379441 -0.330078,-1.107423 0.0033,-1.115268 0.382421,-3.8470416 0.677734,-4.8847645 0.143104,-0.5028478 0.292018,-0.7643278 0.496094,-0.7910157 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/preferences-desktop-accessibility-panel.svg b/.icons/awkward/24x24/panel/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 00000000..300f4ded
--- /dev/null
+++ b/.icons/awkward/24x24/panel/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,4 C 10.12,4 9,5.12 9,6.5 9,7.88 10.12,9 11.5,9 12.88,9 14,7.88 14,6.5 14,5.12 12.88,4 11.5,4 Z m -6.5,6 0,2 4,0 0,8 2,0 0,-5 1,0 0,5 2,0 0,-8 4,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/prime-hybrid.svg b/.icons/awkward/24x24/panel/prime-hybrid.svg
new file mode 100644
index 00000000..bb52c044
--- /dev/null
+++ b/.icons/awkward/24x24/panel/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,4 C 5.892,4 5,4.892 5,6 v 12 c 0,1.108 0.892,2 2,2 h 7 v -7 h -3 v 4 H 9 V 13 11 7 h 2 v 4 h 3 V 4 Z m 7,7 v 2 h 3 v 4 h 2 V 7 h -2 v 4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/prime-intel.svg b/.icons/awkward/24x24/panel/prime-intel.svg
new file mode 100644
index 00000000..0423fa10
--- /dev/null
+++ b/.icons/awkward/24x24/panel/prime-intel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 C 2.892,3 2,3.892 2,5 V 17 C 2,18.108 2.892,19 4,19 H 18 C 19.108,19 20,18.108 20,17 V 5 C 20,3.892 19.108,3 18,3 Z M 3,7 H 4 V 8 H 3 Z M 10,8 H 11 V 9 H 12 V 10 H 11 V 12 C 11,12.258 11.053,13 11.324,13 H 12 V 14 H 11 C 10.069,14 10,12.83 10,12.199 Z M 18,8 H 19 V 14 C 18.14,13.918 18,13.594 18,13 Z M 3,9 H 4 V 14 C 3.1401,13.918 3,13.094 3,12.5 Z M 5,9 H 7.5 C 8.4976,8.9884 9,9.8671 9,10.5 V 14 H 8 V 10.5 C 8,10.236 7.664,10 7.3301,10 H 6 V 14 H 5 Z M 15.098,9 H 15.1 C 16.306,9.0012 17,10.055 17,11.439 V 12 H 14.145 C 14.191,12.561 14.535,12.969 15.131,12.969 15.634,12.969 15.884,12.818 16.174,12.508 L 16.871,13.232 C 16.422,13.709 15.954,13.998 15.123,13.998 14.039,13.998 13.002,13.359 13.002,11.494 13.002,9.9012 13.906,9.001 15.098,9 Z M 15,10 A 1,1 0 0 0 14,11 H 16 A 1,1 0 0 0 15,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/prime-nvidia.svg b/.icons/awkward/24x24/panel/prime-nvidia.svg
new file mode 100644
index 00000000..f4e33348
--- /dev/null
+++ b/.icons/awkward/24x24/panel/prime-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1455 11.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9222-7.835 3.9222s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.537-5.6895-5.243-5.6895-5.243zm5.6895 3.079v0.99674c-3.2033-0.576-4.0924-3.931-4.0924-3.931s1.538-1.7166 4.0925-1.995v1.0937c-0.00157 0-0.00263-0.000567-0.00403-0.000567-1.3407-0.1621-2.388 1.0998-2.388 1.0998s0.58704 2.1243 2.3929 2.7356m0-9.1059v1.8886c0.12327-0.00945 0.24653-0.017496 0.37046-0.021761 4.7737-0.1621 7.8841 3.9446 7.8841 3.9446s-3.5724 4.3766-7.2942 4.3766c-0.3411 0-0.66043-0.03189-0.96037-0.08542v1.1679c0.25648 0.03276 0.52241 0.05211 0.7999 0.05211 3.4634 0 5.968-1.7821 8.3933-3.8913 0.40211 0.32446 2.0483 1.1138 2.3867 1.4593-2.306 1.9451-7.6801 3.5131-10.727 3.5131-0.29368 0-0.57573-0.0179-0.85297-0.04485v1.6411h13.164v-14h-13.164zm0 4.1774v-1.2648c0.122-0.00735 0.24492-0.015159 0.37046-0.019202 3.4328-0.10864 5.6849 2.9721 5.6849 2.9721s-2.4325 3.4038-5.0407 3.4038c-0.37536 0-0.7119-0.06076-1.0148-0.16338v-3.8348c1.3364 0.1627 1.6054 0.75746 2.4088 2.1069l1.7868-1.5181s-1.3044-1.7236-3.5033-1.7236c-0.23902-0.000082-0.46773 0.01686-0.69233 0.04096"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/process-syncing-down.svg b/.icons/awkward/24x24/panel/process-syncing-down.svg
new file mode 100644
index 00000000..561a2388
--- /dev/null
+++ b/.icons/awkward/24x24/panel/process-syncing-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm0 3h2v4h2l-3 4-3-4h2v-4z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/process-syncing-error.svg b/.icons/awkward/24x24/panel/process-syncing-error.svg
new file mode 100644
index 00000000..216b82c7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/process-syncing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h1 1 1.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2-2 2h-2-1-1c-0.554 0-1 0.446-1 1v1 1 2 1 3c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-3-1-6c0-0.554-0.446-1-1-1h-8zm0.98 2.3203a0.44445 0.44445 0 0 1 0.045 0 0.44445 0.44445 0 0 1 0.401 0.3047l0.797 2.391 2.519 0.025a0.44445 0.44445 0 0 1 0.26 0.801l-2.025 1.498 0.753 2.404a0.44445 0.44445 0 0 1 -0.683 0.494l-2.049-1.465-2.0527 1.461a0.44445 0.44445 0 0 1 -0.6816 -0.498l0.7593-2.402-2.023-1.5a0.44445 0.44445 0 0 1 0.2617 -0.803l2.5193-0.019 0.801-2.387a0.44445 0.44445 0 0 1 0.398 -0.3047z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/process-syncing-idle.svg b/.icons/awkward/24x24/panel/process-syncing-idle.svg
new file mode 100644
index 00000000..aef4f921
--- /dev/null
+++ b/.icons/awkward/24x24/panel/process-syncing-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm0.98 2.3203a0.44445 0.44445 0 0 1 0.045 0 0.44445 0.44445 0 0 1 0.401 0.3047l0.797 2.391 2.519 0.025a0.44445 0.44445 0 0 1 0.26 0.801l-2.025 1.498 0.753 2.404a0.44445 0.44445 0 0 1 -0.683 0.494l-2.049-1.465-2.0527 1.461a0.44445 0.44445 0 0 1 -0.6816 -0.498l0.7593-2.402-2.023-1.5a0.44445 0.44445 0 0 1 0.2617 -0.803l2.5193-0.019 0.801-2.387a0.44445 0.44445 0 0 1 0.398 -0.3047z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/process-syncing-up.svg b/.icons/awkward/24x24/panel/process-syncing-up.svg
new file mode 100644
index 00000000..84d91888
--- /dev/null
+++ b/.icons/awkward/24x24/panel/process-syncing-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm1 3l3 4h-2v4h-2v-4h-2l3-4z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/process-syncing.svg b/.icons/awkward/24x24/panel/process-syncing.svg
new file mode 100644
index 00000000..2403d7f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/process-syncing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm2 3l4 4h-2v2h-2v-6zm-3 2h2v6l-4-4h2v-2z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/protonmail-indicator.svg b/.icons/awkward/24x24/panel/protonmail-indicator.svg
new file mode 100644
index 00000000..a26f64aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000077,3.999938 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932644,0.4315301 -4.6029634,1.8938258 -4.9453114,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.082031 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.2773884,1.636272 3.2125684,2.234165 3.7890624,2.416016 0.09098,0.0287 0.21673,0.0519 0.279296,0.05273 0.382606,0.0053 1.501514,-0.643479 3.195313,-1.855469 2.112288,-1.511443 2.503135,-1.825343 2.708984,-2.167969 l 0.08789,-0.14648 0,-1.71875 c 0,-2.240483 -0.01403,-2.637028 -0.115234,-3.117187 C 17.704319,7.137796 17.375044,6.462242 16.851596,5.8729849 16.011412,4.9271679 14.697387,4.3069974 12.992222,4.0526724 c -0.23971,-0.03575 -0.615783,-0.052734 -0.992188,-0.052734 z m 0,3 c 1.999997,9e-6 2.545045,1.178874 2.931641,2.623047 0.06807,0.25426 0.06836,0.264618 0.06836,1.298828 0,0.573422 -0.0078,1.052891 -0.01758,1.064453 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.63636,0.0044 -2.9726224,-1.59e-4 -2.9824214,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.064453 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.9316434,-2.623056 2.9316394,-2.623047 z m -5.9980464,7 c 0,0 -0.0057,0.587641 0.002,2.775391 l 0.0098,2.6875 0.08984,0.167968 c 0.06931,0.128895 0.125514,0.187587 0.238281,0.253907 l 0.148437,0.08789 2.390625,0.01367 c 1.3148174,0.0079 3.7752454,0.01447 5.4687494,0.01367 l 3.080079,-0.002 0.148437,-0.0625 c 0.19133,-0.08219 0.247244,-0.132473 0.335937,-0.298828 l 0.07227,-0.134766 0.0039,-2.451172 0.0097,-3.05073 -0.03906,0 -0.04883,0.08008 c -0.20585,0.333837 -0.596697,0.63864 -2.708985,2.111326 -1.693807,1.180911 -2.812716,1.813794 -3.195322,1.808594 -0.06257,-8e-4 -0.188315,-0.02476 -0.279296,-0.05273 -0.576494,-0.17719 -1.511674,-0.757249 -3.7890624,-2.351563 -1.362207,-0.953626 -1.648249,-1.189142 -1.855469,-1.523437 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/protonmail-notification.svg b/.icons/awkward/24x24/panel/protonmail-notification.svg
new file mode 100644
index 00000000..3c69fe0f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="4" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000077,3.999938 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932644,0.4315301 -4.6029634,1.8938258 -4.9453114,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.082031 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.2773884,1.636272 3.2125684,2.234165 3.7890624,2.416016 0.09098,0.0287 0.21673,0.0519 0.279296,0.05273 0.382606,0.0053 1.501514,-0.643479 3.195313,-1.855469 2.112288,-1.511443 2.503135,-1.825343 2.708984,-2.167969 l 0.08789,-0.14648 0,-1.71875 c 0,-2.240483 -0.01403,-2.637028 -0.115234,-3.117187 C 17.704319,7.137796 17.375044,6.462242 16.851596,5.8729849 16.011412,4.9271679 14.697387,4.3069974 12.992222,4.0526724 c -0.23971,-0.03575 -0.615783,-0.052734 -0.992188,-0.052734 z m 0,3 c 1.999997,9e-6 2.545045,1.178874 2.931641,2.623047 0.06807,0.25426 0.06836,0.264618 0.06836,1.298828 0,0.573422 -0.0078,1.052891 -0.01758,1.064453 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.63636,0.0044 -2.9726224,-1.59e-4 -2.9824214,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.064453 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.9316434,-2.623056 2.9316394,-2.623047 z m -5.9980464,7 c 0,0 -0.0057,0.587641 0.002,2.775391 l 0.0098,2.6875 0.08984,0.167968 c 0.06931,0.128895 0.125514,0.187587 0.238281,0.253907 l 0.148437,0.08789 2.390625,0.01367 c 1.3148174,0.0079 3.7752454,0.01447 5.4687494,0.01367 l 3.080079,-0.002 0.148437,-0.0625 c 0.19133,-0.08219 0.247244,-0.132473 0.335937,-0.298828 l 0.07227,-0.134766 0.0039,-2.451172 0.0097,-3.05073 -0.03906,0 -0.04883,0.08008 c -0.20585,0.333837 -0.596697,0.63864 -2.708985,2.111326 -1.693807,1.180911 -2.812716,1.813794 -3.195322,1.808594 -0.06257,-8e-4 -0.188315,-0.02476 -0.279296,-0.05273 -0.576494,-0.17719 -1.511674,-0.757249 -3.7890624,-2.351563 -1.362207,-0.953626 -1.648249,-1.189142 -1.855469,-1.523437 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/psensor_hot.svg b/.icons/awkward/24x24/panel/psensor_hot.svg
new file mode 100644
index 00000000..7c642453
--- /dev/null
+++ b/.icons/awkward/24x24/panel/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,3.999999 c -1.662,0 -3,1.338 -3,3 v 4.007812 c -1.256833,0.942621 -1.997544,2.421151 -2,3.992188 0.0029,2.624395 2.034298,4.799946 4.652344,4.982422 0.115575,0.0109 0.23157,0.01677 0.347656,0.01758 2.761424,0 5,-2.238576 5,-5 -0.0025,-1.571037 -0.743168,-3.049566 -2,-3.992188 V 6.999999 c 0,-1.662 -1.338,-3 -3,-3 z m 0,2 c 0.588594,0 1,0.4114055 1,1 v 5.007812 l 0.800781,0.59961 c 0.754951,0.566211 1.197108,1.450832 1.199219,2.394531 -10e-4,1.67894 -1.319107,2.997011 -2.998047,2.998047 -0.05407,-6.94e-4 -0.108141,-0.0027 -0.162109,-0.0078 l -0.02344,-0.0039 -0.02539,-0.002 C 10.201993,17.875601 9.002731,16.592617 9,14.999999 9.0027,14.057107 9.444771,13.173255 10.199218,12.607421 L 11,12.007811 V 6.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/psensor_normal.svg b/.icons/awkward/24x24/panel/psensor_normal.svg
new file mode 100644
index 00000000..f102b0e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.999999 c -1.662,0 -3,1.338 -3,3 v 4.007812 c -1.256833,0.942621 -1.997544,2.421151 -2,3.992188 0.0029,2.624395 2.034298,4.799946 4.652344,4.982422 0.115575,0.0109 0.23157,0.01677 0.347656,0.01758 2.761424,0 5,-2.238576 5,-5 -0.0025,-1.571037 -0.743168,-3.049566 -2,-3.992188 V 6.999999 c 0,-1.662 -1.338,-3 -3,-3 z m 0,2 c 0.588594,0 1,0.4114055 1,1 v 5.007812 l 0.800781,0.59961 c 0.754951,0.566211 1.197108,1.450832 1.199219,2.394531 -10e-4,1.67894 -1.319107,2.997011 -2.998047,2.998047 -0.05407,-6.94e-4 -0.108141,-0.0027 -0.162109,-0.0078 l -0.02344,-0.0039 -0.02539,-0.002 C 10.201993,17.875601 9.002731,16.592617 9,14.999999 9.0027,14.057107 9.444771,13.173255 10.199218,12.607421 L 11,12.007811 V 6.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-disabled.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-disabled.svg
new file mode 100644
index 00000000..6f50621e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,6 4,18 6,18 6,6 Z m 4,0 0,12 4.2528,-0.03231 c 2.9313,-0.03263 3.2079,-0.07305 4.4472,-0.67688 2.702,-1.3165 3.9783,-4.5042 2.94,-7.3433 -0.686,-1.8753 -2.246,-3.2637 -4.235,-3.7686 -0.625,-0.1586 -1.022,-0.1792 -3.45,-0.1792 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-light.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-light.svg
new file mode 100644
index 00000000..a3448b8a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 6v12h2v-12zm4 0v12l4.2528-0.03231c2.9313-0.03263 3.2079-0.07305 4.4472-0.67688 2.702-1.3165 3.9783-4.5042 2.94-7.3433-0.68573-1.875-2.2461-3.2634-4.2352-3.7683-0.62476-0.15859-1.0216-0.17917-3.45-0.17917z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-paused.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-paused.svg
new file mode 100644
index 00000000..1d1c439b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 6 L 4 18 L 6 18 L 6 6 L 4 6 z M 8 6 L 8 18 L 12.251953 17.966797 C 15.183253 17.934167 15.459919 17.894846 16.699219 17.291016 C 19.401219 15.974516 20.678925 12.786366 19.640625 9.9472656 C 18.954625 8.0719656 17.393297 6.6845875 15.404297 6.1796875 C 14.779297 6.0210875 14.383078 6 11.955078 6 L 8 6 z M 11 9 L 13 9 L 13 15 L 11 15 L 11 9 z M 14 9 L 16 9 L 16 15 L 14 15 L 14 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-sync0-light.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 00000000..5a077271
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6 2c1.4826 0 2.4128 0.55829 3 1.25v-1.25h1v2 1h-1-2v-1h1.3125c-0.435-0.557-1.1425-1-2.3125-1-3 0-3 3-3 3h-1s0-4 4-4zm3 4h1s0 4-4 4c-1.4826-0.00001-2.4128-0.5583-3-1.25v1.25h-1v-2-1h1 2v1h-1.3125c0.43536 0.55672 1.1425 1 2.3125 1 3 0.00001 3-3 3-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-sync1-light.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 00000000..75f7c9ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6.2637 1.918c0.79757 0.03798 1.6806 0.37002 2.5645 1.2539 1.0484 1.0484 1.3122 2.1015 1.2383 3.0059l0.882-0.885 0.707 0.707-1.414 1.414-0.707 0.707-0.707-0.707-1.414-1.414 0.70703-0.70703 0.92773 0.92773c0.08627-0.70145-0.10042-1.5145-0.92773-2.3418-2.1213-2.1213-4.2422 0-4.2422 0l-0.707-0.7073s1.3372-1.3375 3.0918-1.2539zm-3.799 1.9609 0.707 0.7071 1.414 1.414-0.707 0.707-0.928-0.928c-0.08582 0.70151 0.10041 1.5145 0.92774 2.3418 2.1213 2.1213 4.2422 0 4.2422 0l0.70703 0.70703s-2.8278 2.8284-5.6562 0c-1.0484-1.0484-1.3122-2.1015-1.2383-3.0059l-0.883 0.885-0.707-0.707 1.4141-1.414 0.7074-0.7071z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-sync2-light.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 00000000..91a2be58
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm2 2h2 1v1 2h-1v-1.3125c-0.557 0.4355-1 1.1425-1 2.3125-0.00001 3 3 3 3 3v1s-4 0-4-4c0.00001-1.4826 0.5583-2.4128 1.25-3h-1.25v-1zm4 0s4 0 4 4c0 1.4826-0.55829 2.4128-1.25 3h1.25v1h-2-1v-1-2h1v1.3125c0.557-0.435 1-1.1425 1-2.3125 0-3-3-3-3-3v-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-sync3-light.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 00000000..c8dd8b70
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6 0.34375 1.4141 1.4141 0.70703 0.70703-0.70703 0.70703-1.4141 1.4141-0.70703-0.70703 0.92773-0.92773c-0.702-0.0859-1.515 0.1003-2.342 0.9276-2.1213 2.1213 0 4.2422 0 4.2422l-0.70703 0.70703s-2.8284-2.8278 0-5.6562c1.0484-1.0483 2.1015-1.3122 3.0059-1.2383l-0.885-0.8827 0.707-0.707zm2.8281 2.8281s2.8284 2.8278 0 5.6562c-1.0484 1.0484-2.1015 1.3122-3.0059 1.2383l0.88476 0.88281-0.70703 0.70703-1.4141-1.4141-0.70703-0.70703 0.70703-0.70703 1.4141-1.4141 0.70703 0.70703-0.92773 0.92773c0.70145 0.08627 1.5145-0.10042 2.3418-0.92773 2.1213-2.1213 0-4.2422 0-4.2422l0.70703-0.70703z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator-transparent.svg b/.icons/awkward/24x24/panel/pushbullet-indicator-transparent.svg
new file mode 120000
index 00000000..193f4a31
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator-transparent.svg
@@ -0,0 +1 @@
+pushbullet-indicator-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/pushbullet-indicator.svg b/.icons/awkward/24x24/panel/pushbullet-indicator.svg
new file mode 120000
index 00000000..77a38cf9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/qbittorrent-panel.svg b/.icons/awkward/24x24/panel/qbittorrent-panel.svg
new file mode 120000
index 00000000..e96793b6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/qbittorrent-tray.svg b/.icons/awkward/24x24/panel/qbittorrent-tray.svg
new file mode 100644
index 00000000..7f49157f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qbittorrent-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,4 A 1,1 0 0 0 13,5 V 16 H 15 V 15.459 C 15.607,15.812 16.297,15.998 17,16 19.209,16 21,14.209 21,12 21,9.7909 19.209,8 17,8 16.297,8.0013 15.608,8.1866 15,8.5391 V 5 A 1,1 0 0 0 14,4 Z M 17,10 C 18.105,10 19,10.895 19,12 19,13.105 18.105,14 17,14 15.895,14 15,13.105 15,12 15,10.895 15.895,10 17,10 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,8 C 4.7909,8 3,9.7909 3,12 3,14.209 4.7909,16 7,16 7.7025,15.999 8.3923,15.812 9,15.459 V 19 A 1,1 0 0 0 10,20 1,1 0 0 0 11,19 V 8 H 9 V 8.541 C 8.3925,8.1878 7.7027,8.0019 7,8 Z M 7,10 C 8.1046,10 9,10.895 9,12 9,13.105 8.1046,14 7,14 5.8954,14 5,13.105 5,12 5,10.895 5.8954,10 7,10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qelectrotech-indicator.svg b/.icons/awkward/24x24/panel/qelectrotech-indicator.svg
new file mode 100644
index 00000000..41c4eee8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qelectrotech-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.4a7 8 0 0 0 -7 8 7 8 0 0 0 7 8 7 8 0 0 0 3.7949 -1.2852l-1.2812-1.5371a5 6 0 0 1 -2.514 0.8 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6 5 6 0 0 1 4.2383 2.8242l2.7422 2.7422a7 8 0 0 0 -6.98 -7.5zm3 5 2 4.5-3 1.5 5 6-2-5 3-2-5-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qjoypad-tray.svg b/.icons/awkward/24x24/panel/qjoypad-tray.svg
new file mode 100644
index 00000000..d95ecbca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0249898,4.0000744 v 0.00195 c -2.4887083,0 -4.3597989,2.0010688 -4.4906099,4.4804688 L 2.0362913,17.943434 c -0.3150264,1.85 1.482765,3.017141 2.9943906,0.994141 0.9425788,-1.279 2.9689984,-3.9375 2.9689984,-3.9375 l 8.0006697,0.04102 2.988531,4.021484 c 1.499025,2.012 3.186861,0.357874 2.996345,-1.003906 L 21.48909,8.5840588 c 7.84e-4,-0.034624 0.0098,-0.066745 0.0098,-0.1015625 -3e-5,-2.4824 -2.002332,-4.4824219 -4.490641,-4.4824219 z m -1.0254769,2 h 2.0001674 v 2 H 9.9998477 V 10.000075 H 7.9996803 v 2 H 5.9995129 v -2 H 3.9993455 V 8.0000744 h 2.0001674 z m 11.0009211,0 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z m -2.000168,2 A 1.0000837,1 0 0 1 16.00035,9.0000749 1.0000837,1 0 0 1 15.000266,10.000075 1.0000837,1 0 0 1 14.000183,9.0000749 1.0000837,1 0 0 1 15.000266,8.0000744 Z m 4.000335,0 a 1.0000837,1 0 0 1 1.000084,1.0000005 1.0000837,1 0 0 1 -1.000084,1.0000001 1.0000837,1 0 0 1 -1.000084,-1.0000001 1.0000837,1 0 0 1 1.000084,-1.0000005 z m -2.000167,2.0000006 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qnapi-panel.svg b/.icons/awkward/24x24/panel/qnapi-panel.svg
new file mode 100644
index 00000000..09814abd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.999797 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 4.115234,-1.148438 c 0.568389,0.634813 1.078937,1.295683 1.470704,1.931641 l 1.947265,-1.197265 c -0.457534,-0.74272 -1.022012,-1.479312 -1.644531,-2.183594 A 8,8 0 0 0 20,11.999797 a 8,8 0 0 0 -8,-8 z m 0,2.8574219 a 4.5714286,5.1428571 0 0 1 4.572266,5.1425781 4.5714286,5.1428571 0 0 1 -1.00586,3.208984 c -0.06557,-0.05126 -0.127259,-0.110103 -0.193359,-0.160156 -1.653029,-1.251719 -3.46165,-2.181398 -5.316406,-2.037109 l 0.177734,2.279297 c 0.834113,-0.06489 2.204529,0.472587 3.546875,1.439453 A 4.5714286,5.1428571 0 0 1 12,17.142375 4.5714286,5.1428571 0 0 1 7.4277344,11.999797 4.5714286,5.1428571 0 0 1 12,6.8572189 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qomp-pause-panel.svg b/.icons/awkward/24x24/panel/qomp-pause-panel.svg
new file mode 100644
index 00000000..8e49aec1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 16.432 7.568 20 12 20 C 16.432 20 20 16.432 20 12 C 20 7.568 16.432 4 12 4 z M 12 6 A 6 6 0 0 1 18 12 A 6 6 0 0 1 12 18 A 6 6 0 0 1 6 12 A 6 6 0 0 1 12 6 z M 9 9 L 9 15 L 11 15 L 11 9 L 9 9 z M 13 9 L 13 15 L 15 15 L 15 9 L 13 9 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qomp-play-panel.svg b/.icons/awkward/24x24/panel/qomp-play-panel.svg
new file mode 100644
index 00000000..04111f29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qomp-play-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <g style="fill:currentColor;enable-background:new" class="ColorScheme-Highlight" transform="matrix(0.5,0,0,0.5,-234.5,-83.49875)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qomp-stop-panel.svg b/.icons/awkward/24x24/panel/qomp-stop-panel.svg
new file mode 100644
index 00000000..28b2e445
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z m 2.5,1.9980469 -4.5,0.00391 0,4.0937501 C 9.84,12.035703 9.68,12 9.5,12 8.6716,12 8,12.6716 8,13.5 8,14.3284 8.6716,15 9.5,15 10.3284,15 11,14.3284 11,13.5 l 0,-3.5 3,0 0,2.09375 c -0.16,-0.06 -0.32,-0.0957 -0.5,-0.0957 -0.8284,0 -1.5,0.6716 -1.5,1.5 0,0.8284 0.6716,1.5 1.5,1.5 0.8284,0 1.5,-0.6716 1.5,-1.5 l 0,-5.5000001 -0.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-away.svg b/.icons/awkward/24x24/panel/qtox-away.svg
new file mode 100644
index 00000000..16f1dd13
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.000489,11.999511 A 3.0004892,3.0004892 0 0 0 9,15 l 6,0 A 3.0004892,3.0004892 0 0 0 11.999511,11.999511 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-busy.svg b/.icons/awkward/24x24/panel/qtox-busy.svg
new file mode 100644
index 00000000..7b45e780
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z M 9,14.000326 9,16 l 6,0 0,-1.999674 -6,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-event.svg b/.icons/awkward/24x24/panel/qtox-event.svg
new file mode 100644
index 00000000..4327f7da
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-event.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,12 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-invisible.svg b/.icons/awkward/24x24/panel/qtox-invisible.svg
new file mode 100644
index 00000000..f6297b81
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 1,8.174522 0,5.650478 A 3.0003494,3.0003494 0 0 0 14.999581,14.998783 3.0003494,3.0003494 0 0 0 13,12.174522 Z m -2.000419,-10e-7 A 3.0003494,3.0003494 0 0 0 9,15.000739 3.0003494,3.0003494 0 0 0 10.999581,17.825 l 0,-5.650479 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-offline.svg b/.icons/awkward/24x24/panel/qtox-offline.svg
new file mode 100644
index 00000000..b5a32c32
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,1 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtox-online.svg b/.icons/awkward/24x24/panel/qtox-online.svg
new file mode 100644
index 00000000..84bf3e81
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtox-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,1 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/qtpass-tray.svg b/.icons/awkward/24x24/panel/qtpass-tray.svg
new file mode 100644
index 00000000..a3aa48c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.000001,4 C 10.733341,4 9.6438613,4.557 8.9691413,5.4004 8.2944213,6.24378 8.0000013,7.31482 8.0000013,8.4 l 0,6.6 1.9999997,0 0,-6.6 c 0,-0.71482 0.20558,-1.34378 0.53086,-1.7504 C 10.856141,6.243 11.266661,6 12.000001,6 c 0.73334,0 1.14386,0.243 1.46914,0.6496 0.32528,0.40662 0.53086,1.03558 0.53086,1.7504 l 0,6.6 2,0 0,-6.6 c 0,-1.08518 -0.29442,-2.15622 -0.96914,-2.9996 C 14.356141,4.557 13.266661,4 12.000001,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3587317,9.0039062 C 7.4329303,8.9164502 6.1006111,10.485836 6.0054515,12.185547 5.9560485,13.067973 6.2402372,13.985452 6.947647,14.724609 L 12,20 17.052354,14.724609 c 0.707406,-0.739148 0.991594,-1.656622 0.942195,-2.539062 -0.09516,-1.6997 -1.427479,-3.2691008 -3.35328,-3.1816408 C 13.545143,9.0534862 12.549122,9.6839612 12,10.675781 11.450875,9.6839527 10.454848,9.0534854 9.3587317,9.0039062 Z M 11.001234,12 12,12 l 0.998767,0 0,2 -0.477926,0 0.977309,2 L 12,16 l -1.498149,0 0.977309,-2 -0.477926,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/quota.svg b/.icons/awkward/24x24/panel/quota.svg
new file mode 100644
index 00000000..845a6efc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.166,4.0004 C 4.9993,4.0004 5,5.143 5,5.143 l 0,13.714 c 0,0 -7e-4,1.143 1.166,1.143 l 11.668,0 c 0,0 1.166,0 1.166,-1.143 L 19,5.143 C 19,5.1426 19.001,4 17.834,4 L 6.166,4 Z m 5.834,2 c 2.761,0 5,2.2386 5,5 0,2.761 -2.239,5 -5,5 l -5,0 0,-5 c 0,-2.7614 2.2386,-5 5,-5 z m 0,2 c -1.6569,0 -3,1.3431 -3,3 0,1.657 1.3431,3 3,3 1.657,0 3,-1.343 3,-3 0,-1.6569 -1.343,-3 -3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/radiotray-ng-off-panel.svg b/.icons/awkward/24x24/panel/radiotray-ng-off-panel.svg
new file mode 120000
index 00000000..be5c4805
--- /dev/null
+++ b/.icons/awkward/24x24/panel/radiotray-ng-off-panel.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/radiotray-ng-on-panel.svg b/.icons/awkward/24x24/panel/radiotray-ng-on-panel.svg
new file mode 120000
index 00000000..b512cafd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/radiotray-ng-on-panel.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/radiotray_connecting.svg b/.icons/awkward/24x24/panel/radiotray_connecting.svg
new file mode 100644
index 00000000..0c474976
--- /dev/null
+++ b/.icons/awkward/24x24/panel/radiotray_connecting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m425.86 528.79c-0.63315 0-1.1426 0.53442-1.1426 1.1992v11.602c0 0.6648 0.50943 1.1992 1.1426 1.1992h15.715c0.63315 0 1.1426-0.53442 1.1426-1.1992v-11.602c0-0.6648-0.50943-1.1992-1.1426-1.1992h-15.715zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4zm5 0h5v1h-5v-1zm-5 1c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3zm5 2h5v1h-5v-1zm0 3h5v1h-5v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/radiotray_off.svg b/.icons/awkward/24x24/panel/radiotray_off.svg
new file mode 100644
index 00000000..73e48faf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/radiotray_off.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1426 4c-0.6332 0-1.1426 0.5344-1.1426 1.1992v11.602c0 0.665 0.5094 1.199 1.1426 1.199h15.714c0.634 0 1.143-0.534 1.143-1.199v-11.602c0-0.6646-0.509-1.199-1.143-1.199h-15.714zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.791-4-4c0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm0 3h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m429.71 533.79c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/radiotray_on.svg b/.icons/awkward/24x24/panel/radiotray_on.svg
new file mode 100644
index 00000000..8ff4b33a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/radiotray_on.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m424.86 529.79c-0.63315 0-1.1426 0.53442-1.1426 1.1992v11.602c0 0.6648 0.50943 1.1992 1.1426 1.1992h15.715c0.63315 0 1.1426-0.53442 1.1426-1.1992v-11.602c0-0.6648-0.50943-1.1992-1.1426-1.1992h-15.715zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4zm5 0h5v1h-5v-1zm0 3h5v1h-5v-1zm0 3h5v1h-5v-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m429.71 533.79c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rambox-indicator.svg b/.icons/awkward/24x24/panel/rambox-indicator.svg
new file mode 100644
index 00000000..41c2feae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m12.928 8.7935c1.8641 0.027066 2.1077 1.4722 2.6528 1.508 0.67581 0.0435 1.0585 0.88737 0.78596 1.4577-0.27256 0.57031-0.69168 0.28032-0.70568 0.95794-0.0084 0.39439 0.17362 0.68728 0.32204 0.69211 0.41912-0.31996 0.8597-0.32576 1.0809-0.11793 0.22029 0.20783 0.22123 0.62928 0.21842 1.1629 0.99598 1.1406 1.2443 1.2296 1.5075 1.7651 0.20349 0.41469 0.40325 1.1561-0.14468 1.3939-0.39298 1.564-1.5084 2.1015-2.6202 1.9652-0.37151-0.03867-1.3311 0.71724-3.3221 0.29096-1.5392-0.32962-8.4476-2.0174-7.6374-5.1241 0.71782-2.7404 3.1858-8.8718 3.9186-9.5832 0 0-0.14748 1.4935 0.49939 2.1024 0.2859-2.4111 2.1065-3.1863 2.7455-3.2646-0.626 0.7443-0.943 1.5988-0.76 2.3383 1.42-1.7603 3.798-1.5814 4.899-1.0024-4.747 0.841-3.438 3.4586-3.438 3.4586z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rambox-notification.svg b/.icons/awkward/24x24/panel/rambox-notification.svg
new file mode 100644
index 00000000..091ee904
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rambox-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m11.928 7.7935c1.8641 0.027066 2.1077 1.4722 2.6528 1.508 0.67581 0.043499 1.0585 0.88737 0.78596 1.4577-0.27256 0.57031-0.69168 0.28032-0.70568 0.95794-0.0084 0.39439 0.17362 0.68728 0.32204 0.69211 0.41912-0.31996 0.8597-0.32576 1.0809-0.11793 0.22029 0.20783 0.22123 0.62928 0.21842 1.1629 0.99598 1.1406 1.2443 1.2296 1.5075 1.7651 0.20349 0.41469 0.40325 1.1561-0.14468 1.3939-0.39298 1.564-1.5084 2.1015-2.6202 1.9652-0.37151-0.03867-1.3311 0.71724-3.3221 0.29096-1.5392-0.32962-8.4476-2.0174-7.6374-5.1241 0.71782-2.7404 3.1858-8.8718 3.9186-9.5832 0 0-0.14748 1.4935 0.49939 2.1024 0.2859-2.4111 2.1065-3.1863 2.7455-3.2646-0.626 0.7443-0.943 1.5988-0.76 2.3383 1.42-1.7603 3.798-1.5814 4.899-1.0024-4.747 0.841-3.438 3.4586-3.438 3.4586z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="7" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rclonetray-connected-tray.svg b/.icons/awkward/24x24/panel/rclonetray-connected-tray.svg
new file mode 100644
index 00000000..bcaa65cd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.128953,4.0046394 c -0.37378,0.021527 -0.74507,0.1224284 -1.101562,0.3027344 -0.11431,0.057816 -0.269559,0.1466017 -0.345703,0.1972656 C 10.923186,5.0093593 10.269252,5.7290126 9.8164537,6.778077 9.7053238,7.0355448 9.5537569,7.4392896 9.5371569,7.5222176 9.5222369,7.5967936 9.4907162,7.5935457 9.4023913,7.5085457 9.0570562,7.1761937 8.6312051,7.0022907 8.2129381,7.0241707 7.7935861,7.0461227 7.4322225,7.2234033 7.0781725,7.5808113 6.8017945,7.8598113 6.600655,8.1648029 6.429735,8.559327 6.207078,9.0732792 6.099707,9.5354372 6.03911,10.242921 l -0.00977,0.103515 -0.1503907,0.101563 c -0.8457099,0.568427 -1.5034626,1.952187 -1.7597656,3.367187 -0.343815,1.898152 0.0713,3.870247 1.0507813,5.115235 0.113562,0.144342 0.3899321,0.428533 0.5175781,0.53125 0.375901,0.302471 0.7605405,0.470852 1.2109375,0.529296 h 0.00195 c 0.02579,0.0033 2.3749838,0.0066 5.2207034,0.0078 5.673089,0.0026 5.287733,0.0096 5.591797,-0.08594 0.530578,-0.166796 1.059751,-0.616954 1.443359,-1.226562 0.655008,-1.040904 0.952947,-2.480377 0.808594,-3.917969 -0.19325,-1.924572 -1.101944,-3.487231 -1.824219,-3.759766 l -0.125,-0.03516 -0.0039,-0.130859 C 17.982056,9.7346692 17.923299,9.1793342 17.752,8.4128426 17.284103,6.3192304 15.616219,4.6907887 14.250047,4.1804207 13.879484,4.0419847 13.502734,3.9831129 13.128953,4.0046394 Z m -2.414062,4.9980468 c 0.783829,-0.00931 1.549727,0.03957 2.162109,0.150391 0.431986,0.07817 0.807852,0.179827 1.183594,0.322265 0.865657,0.328157 1.567236,0.8739748 1.837891,1.5878908 0.180911,0.477224 0.09518,1.869557 -0.05078,2.460938 -0.127289,0.515691 -0.460495,1.134251 -0.880859,1.507812 l 1.54492,2.96875 H 15.611375 14.888719 13.97075 l -0.873047,-2.111328 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.004195,0.02362 -1.458984,-0.0059 -0.200765,-0.01301 -0.342223,-0.02775 -0.359375,-0.03125 -0.01715,-0.0035 -0.03798,0.0018 -0.04687,0.01172 -0.01141,0.0126 -0.0052,-0.577929 -0.0078,0.06836 l -0.0039,1.917969 -1.3457032,0.002 -0.6972643,0.0039 0.00391,-4.84375 0.00391,-3.8437498 0.054687,-0.01758 c 0.03089,-0.0093 0.2029544,-0.04344 0.3808594,-0.07617 0.685973,-0.126237 1.4876553,-0.193815 2.2714841,-0.203125 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.550582,11.001309 c -0.446585,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.144097,0.02539 -0.148437,0.02539 -0.0043,0 -0.01536,0.0067 -0.02539,0.01563 -0.01629,0.01462 -0.01774,0.152504 -0.01758,1.373046 8.9e-5,0.764103 0.004,1.364947 0.0098,1.373047 0.01743,0.02457 0.347181,0.0724 0.65039,0.09375 0.29238,0.02059 1.09459,0.0075 1.38086,-0.02148 0.404483,-0.04094 0.790619,-0.131114 1.074214,-0.251953 0.340238,-0.144972 0.581902,-0.351208 0.730469,-0.621094 0.09849,-0.178921 0.139429,-0.326542 0.152344,-0.564453 0.02162,-0.398119 -0.112645,-0.72903 -0.400391,-0.984375 -0.342728,-0.304142 -0.848209,-0.468177 -1.632812,-0.53125 -0.124093,-0.01 -0.265201,-0.01522 -0.414063,-0.01563 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rclonetray-tray.svg b/.icons/awkward/24x24/panel/rclonetray-tray.svg
new file mode 100644
index 00000000..2a1d2040
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.12866,4.004482 c -0.37378,0.021527 -0.74507,0.1224284 -1.101562,0.3027344 -0.11431,0.057816 -0.269559,0.1466016 -0.345703,0.1972656 -0.758502,0.5047199 -1.412437,1.2243732 -1.8652354,2.2734375 -0.11113,0.2574679 -0.262697,0.6612126 -0.279297,0.7441406 -0.01492,0.074576 -0.04644,0.071328 -0.134765,-0.013672 -0.345335,-0.332352 -0.771186,-0.506255 -1.189453,-0.484375 -0.419352,0.021952 -0.780716,0.1992326 -1.134766,0.5566406 -0.276378,0.279 -0.477518,0.5839916 -0.648438,0.9785157 -0.222657,0.5139516 -0.330028,0.9761096 -0.390625,1.6835936 l -0.0098,0.103516 -0.150391,0.101562 c -0.84571,0.568428 -1.503462,1.952188 -1.759765,3.367188 -0.343815,1.898152 0.0713,3.870247 1.050781,5.115235 0.113562,0.144343 0.389932,0.428533 0.517578,0.53125 0.375901,0.302471 0.76054,0.470852 1.210937,0.529296 h 0.002 c 0.02579,0.0033 2.374985,0.0066 5.2207044,0.0078 5.673089,0.0026 5.287733,0.0096 5.591797,-0.08594 0.530578,-0.166796 1.059751,-0.616954 1.443359,-1.226562 0.655008,-1.040904 0.952947,-2.480516 0.808594,-3.918108 -0.19325,-1.924572 -1.101944,-3.487092 -1.824219,-3.759627 l -0.125,-0.03516 -0.0039,-0.130859 C 17.981781,9.734497 17.923021,9.179177 17.751722,8.412685 17.283825,6.3190728 15.615941,4.6906312 14.249769,4.1802632 13.879206,4.0418272 13.502456,3.9829554 13.128675,4.0044819 Z m -2.414062,4.998047 c 0.783829,-0.00931 1.549727,0.03957 2.162109,0.15039 0.431986,0.07817 0.807852,0.179828 1.183594,0.322266 0.865657,0.328157 1.567236,0.873974 1.837891,1.587891 0.180911,0.477224 0.09518,1.869557 -0.05078,2.460937 -0.127289,0.515691 -0.460495,1.134252 -0.880859,1.507813 l 1.54492,2.96875 H 15.611082 14.888426 13.970457 L 13.09741,15.889248 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.004196,0.02358 -1.458985,-0.0059 -0.200765,-0.01301 -0.342223,-0.02775 -0.359375,-0.03125 -0.01715,-0.0035 -0.03797,0.0018 -0.04687,0.01172 -0.01141,0.0126 -0.0052,-0.577928 -0.0078,0.06836 l -0.0039,1.917969 -1.3457034,0.002 -0.697264,0.0039 0.0039,-4.84375 0.0039,-3.84375 0.05469,-0.01758 c 0.03089,-0.0093 0.202954,-0.04344 0.380859,-0.07617 0.685973,-0.126237 1.487656,-0.193815 2.2714854,-0.203125 z m 0.835937,1.998047 c -0.446585,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.144097,0.02539 -0.148437,0.02539 -0.0043,0 -0.01536,0.0067 -0.02539,0.01563 -0.01629,0.01462 -0.01774,0.152504 -0.01758,1.373046 8.9e-5,0.764103 0.004,1.364947 0.0098,1.373047 0.01743,0.02457 0.347181,0.0724 0.65039,0.09375 0.29238,0.02059 1.09459,0.0075 1.38086,-0.02148 0.404483,-0.04094 0.790619,-0.131114 1.074214,-0.251953 0.340238,-0.144972 0.581902,-0.351208 0.730469,-0.621094 0.09849,-0.178921 0.139429,-0.326542 0.152344,-0.564453 0.02162,-0.398119 -0.112645,-0.72903 -0.400391,-0.984375 -0.342728,-0.304142 -0.848209,-0.468177 -1.632812,-0.53125 -0.124093,-0.01 -0.265201,-0.01522 -0.414063,-0.01563 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/receiving-bad-signal-lock.svg b/.icons/awkward/24x24/panel/receiving-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-bad-signal.svg b/.icons/awkward/24x24/panel/receiving-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-good-signal-lock.svg b/.icons/awkward/24x24/panel/receiving-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-good-signal.svg b/.icons/awkward/24x24/panel/receiving-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-high-signal-lock.svg b/.icons/awkward/24x24/panel/receiving-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-high-signal.svg b/.icons/awkward/24x24/panel/receiving-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-low-signal-lock.svg b/.icons/awkward/24x24/panel/receiving-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/receiving-low-signal.svg b/.icons/awkward/24x24/panel/receiving-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/receiving-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/record-desktop-indicator-recording.svg b/.icons/awkward/24x24/panel/record-desktop-indicator-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/record-desktop-indicator-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/record-desktop-indicator.svg b/.icons/awkward/24x24/panel/record-desktop-indicator.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/24x24/panel/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/redshift-status-off.svg b/.icons/awkward/24x24/panel/redshift-status-off.svg
new file mode 100644
index 00000000..76ca791e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/redshift-status-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-564 -940.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m576 944.3c-2.8404 0-5.1429 2.3091-5.1429 5.1557 0 1.6879 0.79443 3.1613 2.0411 4.1014 0.57344 0.43406 1.0479 0.99321 1.0479 1.7646l0.0539 0.97822h4l0.0571-0.97822c0.045-0.77013 0.4722-1.3306 1.0446-1.7646 1.2477-0.94012 2.0411-2.4135 2.0411-4.1014 0-2.8466-2.3024-5.1557-5.1429-5.1557zm0 2.0604c1.7033 0 3.0857 1.3895 3.0857 3.0954 0 0.97457-0.4438 1.8715-1.2214 2.4557-1.1602 0.87789-1.5999 1.8586-1.7614 2.6743h-0.2057c-0.16047-0.81566-0.60069-1.7964-1.7614-2.6743-0.77554-0.58474-1.2214-1.4816-1.2214-2.4557 0-1.7059 1.3829-3.0954 3.0857-3.0954zm-2 10.94v1h4v-1zm1 2v1h2v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/redshift-status-on.svg b/.icons/awkward/24x24/panel/redshift-status-on.svg
new file mode 100644
index 00000000..7db06d9f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/redshift-status-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-540 -940.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m552 944.36c-2.8404 0-5.1429 2.3091-5.1429 5.1557 0 1.6879 0.79443 3.1613 2.0411 4.1014 0.57344 0.43406 1.0479 0.99321 1.0479 1.7646l0.0539 0.97822h4l0.0571-0.97822c0.045-0.77013 0.4722-1.3306 1.0446-1.7646 1.2477-0.94012 2.0411-2.4135 2.0411-4.1014 0-2.8466-2.3024-5.1557-5.1429-5.1557zm0 2.0604c1.7033 0 3.0857 1.3895 3.0857 3.0954 0 0.97457-0.4438 1.8715-1.2214 2.4557-1.1602 0.87789-1.5999 1.8586-1.7614 2.6743h-0.2057c-0.16047-0.81566-0.60069-1.7964-1.7614-2.6743-0.77554-0.58474-1.2214-1.4816-1.2214-2.4557 0-1.7059 1.3829-3.0954 3.0857-3.0954zm-2 10.94v1h4v-1zm1 2v1h2v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/remmina-panel.svg b/.icons/awkward/24x24/panel/remmina-panel.svg
new file mode 100644
index 00000000..d2232fda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/remmina-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.9921875,3.857422 L 6.6660156,14.744141 A 6,6 0 0 1 6,12 6,6 0 0 1 12,6 6,6 0 0 1 16.59375,8.1503906 L 18.265625,7.0371094 A 8,8 0 0 0 12,4 Z M 9,7.5996094 V 9.541016 L 10.289063,10.400391 9,11.259766 v 1.939453 l 4.199219,-2.798828 z M 19.011719,8.1503906 17.337891,9.263672 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 7.4121094,15.857422 L 5.7402344,16.96875 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.011719,8.1503906 Z M 15,10.800781 10.800781,13.599609 15,16.400391 V 14.458984 L 13.710938,13.599609 15,12.740234 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/remote-folder-sync-down.svg b/.icons/awkward/24x24/panel/remote-folder-sync-down.svg
new file mode 100644
index 00000000..f84bb99d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/remote-folder-sync-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56,-908.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 62,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z m 4,4 4,0 0,3 2,0 -4,5 -4,-5 2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/remote-folder-sync-up.svg b/.icons/awkward/24x24/panel/remote-folder-sync-up.svg
new file mode 100644
index 00000000..b074033d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/remote-folder-sync-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-32,-908.36)">
+ <path style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" d="m 38,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z m 6,3 4,5 -2,0 0,3 -4,0 0,-3 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/remote-folder-sync.svg b/.icons/awkward/24x24/panel/remote-folder-sync.svg
new file mode 100644
index 00000000..6ab726e9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/remote-folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80,-908.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 86,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rescuetime-indicator.svg b/.icons/awkward/24x24/panel/rescuetime-indicator.svg
new file mode 100644
index 00000000..f94f6c1d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9 4v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.73h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.2695a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.729v-3.271c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rescuetime-offline.svg b/.icons/awkward/24x24/panel/rescuetime-offline.svg
new file mode 100644
index 00000000..31c72c21
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m9 4v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.73h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.2695a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.729v-3.271c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rhythmbox-indicator.svg b/.icons/awkward/24x24/panel/rhythmbox-indicator.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rhythmbox-notplaying.svg b/.icons/awkward/24x24/panel/rhythmbox-notplaying.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rhythmbox-panel.svg b/.icons/awkward/24x24/panel/rhythmbox-panel.svg
new file mode 100644
index 00000000..1e9768b0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" class="ColorScheme-Text" d="m7.5 20c-0.831 0-1.5-0.669-1.5-1.5v-13c0-0.831 0.669-1.5 1.5-1.5h8c0.831 0 1.5 0.669 1.5 1.5v13c0 0.831-0.669 1.5-1.5 1.5h-8zm4-2c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5c-1.9334 0-3.5005 1.567-3.5 3.5-0.0005 1.933 1.5666 3.5 3.5 3.5zm0-2c-0.828 0-1.5-0.672-1.5-1.5s0.672-1.5 1.5-1.5 1.5 0.672 1.5 1.5-0.672 1.5-1.5 1.5zm-2.5-8c0.5524 0 1-0.4478 1-1s-0.4476-1-1-1-1.0002 0.4478-1 1c-0.0002 0.5522 0.4476 1 1 1zm5 0c0.55243 0 1.0002-0.44778 1-1 0.000202-0.55222-0.44757-1-1-1s-1.0002 0.44778-1 1c-0.000202 0.55222 0.44757 1 1 1z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rhythmbox-playing.svg b/.icons/awkward/24x24/panel/rhythmbox-playing.svg
new file mode 100644
index 00000000..df9ab519
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill-rule:evenodd;fill:currentColor" class="ColorScheme-Text" d="m7.5 4c-0.831 0-1.5 0.669-1.5 1.5v13c0 0.831 0.669 1.5 1.5 1.5h8c0.831 0 1.5-0.669 1.5-1.5v-13c0-0.831-0.669-1.5-1.5-1.5h-8zm1.5 2c0.5524 0 1 0.4478 1 1s-0.4476 1-1 1-1.0002-0.4478-1-1c-0.0002-0.5522 0.4476-1 1-1zm5 0c0.55243 0 1.000202 0.44778 1 1 0.0002 0.55222-0.44757 1-1 1s-1.000202-0.44778-1-1c-0.0002-0.55222 0.44757-1 1-1zm-2.5 5c1.933 0 3.5 1.567 3.5 3.5s-1.567 3.5-3.5 3.5c-1.9334 0-3.5005-1.567-3.5-3.5-0.0005-1.933 1.5666-3.5 3.5-3.5zm0 2c-0.828 0-1.5 0.672-1.5 1.5s0.672 1.5 1.5 1.5 1.5-0.672 1.5-1.5-0.672-1.5-1.5-1.5zm7.123047 2a0.60877104 0.68700394 0 0 0 -0.623047 0.6875v1.8125 1.8125a0.60877104 0.68700394 0 0 0 0.912109 0.595703l1.392579-0.90625 1.390624-0.90625a0.60877104 0.68700394 0 0 0 0 -1.189453l-1.390624-0.908203-1.392579-0.90625a0.60877104 0.68700394 0 0 0 -0.289062 -0.091797z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/riot-tray.svg b/.icons/awkward/24x24/panel/riot-tray.svg
new file mode 100644
index 00000000..22ba7ff3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/riot-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7.463225,4.0002283 C 8.2631167,3.9896212 9.0547601,4.3628968 9.5472094,5.0666345 9.7479695,5.3535055 9.8804205,5.6731293 9.9476,6.0060877 h 2.732422 c 2.092826,0 3.791015,1.3954526 3.791015,3.4882816 0,1.2468557 -0.611138,2.2370667 -1.541015,2.8417967 l 1.009765,1.443359 c 1.254748,-1.003283 2.060547,-2.540458 2.060547,-4.2675777 0,-3.0241717 -2.462434,-5.4765627 -5.5,-5.4765628 H 7.9046313 C 7.7588252,4.0107433 7.6111106,3.9988752 7.463225,4.0002283 Z m -2.4589844,2.5195312 -0.00391,0.00391 v 0.035156 c -2.756e-4,-0.012969 0.00398,-0.026075 0.00391,-0.039063 z m -0.00391,0.039063 V 17.474837 c -0.047813,3.365899 5.0478124,3.365899 4.9999994,0 v -2.488281 h 0.679688 l -0.04883,-0.07031 A 2.50025,2.50025 0 0 1 10.205412,12.984603 H 7.7933032 v 4.6875 c 0.00763,0.53942 -0.8064582,0.53942 -0.7988282,0 V 8.9416345 C 6.3922418,8.8165466 5.8332903,8.4766218 5.4534594,7.9338221 5.1662834,7.5234692 5.0107333,7.0482416 5.0003344,6.5588221 Z m 4.9707031,0.2441406 c -0.00539,0.043712 -0.00206,0.087156 -0.00977,0.1308594 C 9.8452636,7.5918071 9.4807185,8.1658977 8.9339282,8.5490564 8.5834115,8.7946666 8.1911464,8.9267065 7.7933032,8.9728845 v 3.2128905 h 0.796875 1.9140628 A 2.50025,2.50025 0 0 1 12.16635,11.004134 H 10.000334 V 8.0178064 h 2.5 c 0.875806,0 1.5,0.6221971 1.5,1.4941409 0,0.7451277 -0.45757,1.3017037 -1.136719,1.4492187 a 2.50025,2.50025 0 0 1 1.583985,0.748046 c 0.741261,-0.456195 1.224609,-1.2185 1.224609,-2.2148427 0,-1.6616829 -1.330506,-2.6914066 -2.992187,-2.6914066 h -2.095703 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.4554125,4.0002283 C 6.9738856,4.0081177 6.4900787,4.1547632 6.0667406,4.4514002 5.5198019,4.8344107 5.1552576,5.4087979 5.0393969,6.0666345 4.9233887,6.7244711 5.070558,7.386685 5.4534594,7.9338221 6.2439419,9.0634663 7.8050264,9.3400883 8.9339282,8.5490564 9.4807185,8.1658977 9.8452636,7.5918071 9.9612719,6.9338221 10.077132,6.2762818 9.9301107,5.6137714 9.5472094,5.0666345 9.0531579,4.3606071 8.2579574,3.9870793 7.4554125,4.0002283 Z m 5.1406245,6.9531247 a 2.50025,2.50025 0 0 0 -1.964843,3.962891 l 2.792968,3.988281 a 2.50025,2.50025 0 1 0 4.095703,-2.867188 L 14.72885,12.049056 a 2.50025,2.50025 0 0 0 -2.132813,-1.095703 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-1.svg b/.icons/awkward/24x24/panel/rocketchat-tray-1.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-1.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-2.svg b/.icons/awkward/24x24/panel/rocketchat-tray-2.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-2.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-3.svg b/.icons/awkward/24x24/panel/rocketchat-tray-3.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-3.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-4.svg b/.icons/awkward/24x24/panel/rocketchat-tray-4.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-4.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-5.svg b/.icons/awkward/24x24/panel/rocketchat-tray-5.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-5.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-6.svg b/.icons/awkward/24x24/panel/rocketchat-tray-6.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-6.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-7.svg b/.icons/awkward/24x24/panel/rocketchat-tray-7.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-7.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-8.svg b/.icons/awkward/24x24/panel/rocketchat-tray-8.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-8.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-9-plus.svg b/.icons/awkward/24x24/panel/rocketchat-tray-9-plus.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-9-plus.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-9.svg b/.icons/awkward/24x24/panel/rocketchat-tray-9.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-9.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-alert.svg b/.icons/awkward/24x24/panel/rocketchat-tray-alert.svg
new file mode 100644
index 00000000..fe095e74
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 4.625289,4.9191748 5.0814606,6.662158 5.3378906,8.681641 4.4662891,9.664932 4.0008959,10.819243 4,12 4.00265,13.214174 4.4964048,14.399175 5.4160156,15.398438 5.1963716,17.38357 4.740364,19.093055 4,20 6.101032,20 8.0025374,19.106296 9.3808594,17.662109 10.222682,17.883472 11.107941,17.997678 12,18 16.418278,18 20,15.313708 20,12 20,8.686291 16.418278,6 12,6 11.107941,6.0023218 10.222682,6.1165275 9.3808594,6.3378906 8.0025374,4.8937041 6.101032,4 4,4 Z m 8,4 a 6,4 0 0 1 0.652344,0.02539 c 0.0045,3.41e-4 0.0092,-3.48e-4 0.01367,0 a 6,4 0 0 1 0.05664,0.0059 6,4 0 0 1 5.175782,3.248047 c 0.0031,0.01117 0.0087,0.02201 0.01172,0.0332 A 6,4 0 0 1 18,12 6,4 0 0 1 17.91602,12.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 17.625,13.375 6,4 0 0 1 13.324219,15.896484 c -0.004,6.36e-4 -0.0077,0.0013 -0.01172,0.002 a 6,4 0 0 1 -0.03125,0.0039 6,4 0 0 1 -0.482422,0.05664 c -0.07783,0.0073 -0.155536,0.01433 -0.234375,0.01953 A 6,4 0 0 1 12.015625,16 l -0.0098,0 A 6,4 0 0 1 12,16 6,4 0 0 1 9.4160156,15.603516 L 8.7480469,15.427734 7.9335938,16.28125 c -0.2143292,0.224571 -0.4977484,0.342544 -0.7402344,0.527344 0.06099,-0.40272 0.1643575,-0.768464 0.2109375,-1.189453 l 0.099609,-0.90625 -0.2460937,-0.267579 A 6,4 0 0 1 6.0605469,12.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 6,12 6,4 0 0 1 6.046875,11.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 12,8 Z m -3,3 c -0.5522847,0 -1,0.447715 -1,1 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 0,-0.552285 -0.4477153,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="19" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray-dot.svg b/.icons/awkward/24x24/panel/rocketchat-tray-dot.svg
new file mode 100644
index 00000000..5d9ec062
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 4 C 4.625289 4.9191748 5.0814606 6.6621576 5.3378906 8.6816406 C 4.4662891 9.6649316 4.0008959 10.819243 4 12 C 4.00265 13.214174 4.4964048 14.399175 5.4160156 15.398438 C 5.1963716 17.38357 4.740364 19.093055 4 20 C 6.101032 20 8.0025374 19.106296 9.3808594 17.662109 C 10.222682 17.883472 11.107941 17.997678 12 18 C 16.418278 18 20 15.313708 20 12 C 20 8.686291 16.418278 6 12 6 C 11.107941 6.0023218 10.222682 6.1165275 9.3808594 6.3378906 C 8.0025374 4.8937041 6.101032 4 4 4 z M 12 8 A 6 4 0 0 1 12.652344 8.0253906 C 12.656844 8.0257316 12.661546 8.0250426 12.666016 8.0253906 A 6 4 0 0 1 12.722656 8.03125 A 6 4 0 0 1 17.898438 11.279297 C 17.901537 11.290467 17.907136 11.30131 17.910156 11.3125 A 6 4 0 0 1 18 12 A 6 4 0 0 1 17.916016 12.642578 C 17.909216 12.669978 17.904174 12.697299 17.896484 12.724609 A 6 4 0 0 1 17.625 13.375 A 6 4 0 0 1 13.324219 15.896484 C 13.320219 15.89712 13.31652 15.897737 13.3125 15.898438 A 6 4 0 0 1 13.28125 15.902344 A 6 4 0 0 1 12.798828 15.958984 C 12.720998 15.966284 12.643292 15.973316 12.564453 15.978516 A 6 4 0 0 1 12.015625 16 L 12.005859 16 A 6 4 0 0 1 12 16 A 6 4 0 0 1 9.4160156 15.603516 L 8.7480469 15.427734 L 7.9335938 16.28125 C 7.7192646 16.505821 7.4358454 16.623794 7.1933594 16.808594 C 7.2543494 16.405874 7.3577169 16.04013 7.4042969 15.619141 L 7.5039062 14.712891 L 7.2578125 14.445312 A 6 4 0 0 1 6.0605469 12.533203 C 6.0556069 12.509793 6.0530971 12.486271 6.0488281 12.462891 A 6 4 0 0 1 6 12 A 6 4 0 0 1 6.046875 11.523438 C 6.050385 11.504528 6.0565949 11.485727 6.0605469 11.466797 A 6 4 0 0 1 12 8 z M 9 11 C 8.4477153 11 8 11.447715 8 12 C 8 12.552285 8.4477153 13 9 13 C 9.5522847 13 10 12.552285 10 12 C 10 11.447715 9.5522847 11 9 11 z M 12 11 C 11.447715 11 11 11.447715 11 12 C 11 12.552285 11.447715 13 12 13 C 12.552285 13 13 12.552285 13 12 C 13 11.447715 12.552285 11 12 11 z M 15 11 C 14.447715 11 14 11.447715 14 12 C 14 12.552285 14.447715 13 15 13 C 15.552285 13 16 12.552285 16 12 C 16 11.447715 15.552285 11 15 11 z M 20 17 A 2 2 0 0 0 18 19 A 2 2 0 0 0 20 21 A 2 2 0 0 0 22 19 A 2 2 0 0 0 20 17 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rocketchat-tray.svg b/.icons/awkward/24x24/panel/rocketchat-tray.svg
new file mode 100644
index 00000000..3ea4a251
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 4.625289,4.9191748 5.0814606,6.662158 5.3378906,8.681641 4.4662891,9.664932 4.0008959,10.819243 4,12 4.00265,13.214174 4.4964048,14.399175 5.4160156,15.398438 5.1963716,17.38357 4.740364,19.093055 4,20 6.101032,20 8.0025374,19.106296 9.3808594,17.662109 10.222682,17.883472 11.107941,17.997678 12,18 16.418278,18 20,15.313708 20,12 20,8.686291 16.418278,6 12,6 11.107941,6.0023218 10.222682,6.1165275 9.3808594,6.3378906 8.0025374,4.8937041 6.101032,4 4,4 Z m 8,4 a 6,4 0 0 1 0.652344,0.02539 c 0.0045,3.41e-4 0.0092,-3.48e-4 0.01367,0 a 6,4 0 0 1 0.05664,0.0059 6,4 0 0 1 5.175782,3.248047 c 0.0031,0.01117 0.0087,0.02201 0.01172,0.0332 A 6,4 0 0 1 18,12 6,4 0 0 1 17.91602,12.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 17.625,13.375 6,4 0 0 1 13.324219,15.896484 c -0.004,6.36e-4 -0.0077,0.0013 -0.01172,0.002 a 6,4 0 0 1 -0.03125,0.0039 6,4 0 0 1 -0.482422,0.05664 c -0.07783,0.0073 -0.155536,0.01433 -0.234375,0.01953 A 6,4 0 0 1 12.015625,16 l -0.0098,0 A 6,4 0 0 1 12,16 6,4 0 0 1 9.4160156,15.603516 L 8.7480469,15.427734 7.9335938,16.28125 c -0.2143292,0.224571 -0.4977484,0.342544 -0.7402344,0.527344 0.06099,-0.40272 0.1643575,-0.768464 0.2109375,-1.189453 l 0.099609,-0.90625 -0.2460937,-0.267579 A 6,4 0 0 1 6.0605469,12.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 6,12 6,4 0 0 1 6.046875,11.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 12,8 Z m -3,3 c -0.5522847,0 -1,0.447715 -1,1 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 0,-0.552285 -0.4477153,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/rsibreak0.svg b/.icons/awkward/24x24/panel/rsibreak0.svg
new file mode 120000
index 00000000..8bac1748
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rsibreak1.svg b/.icons/awkward/24x24/panel/rsibreak1.svg
new file mode 120000
index 00000000..8042abcf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rsibreak2.svg b/.icons/awkward/24x24/panel/rsibreak2.svg
new file mode 120000
index 00000000..23d2a304
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rsibreak3.svg b/.icons/awkward/24x24/panel/rsibreak3.svg
new file mode 120000
index 00000000..72857b01
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rsibreak4.svg b/.icons/awkward/24x24/panel/rsibreak4.svg
new file mode 120000
index 00000000..a04b3d1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rsibreakx.svg b/.icons/awkward/24x24/panel/rsibreakx.svg
new file mode 120000
index 00000000..b056d41a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/rto-proxy-tray.svg b/.icons/awkward/24x24/panel/rto-proxy-tray.svg
new file mode 100644
index 00000000..d23ef00e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.0000001 C 7.581722,4.0000002 4.0000001,7.581722 4,12 c 0,4.418278 3.5817219,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.581722 16.418278,4.0000001 12,4.0000001 Z M 12,6.5 13.544922,9.7910159 17,10.320313 14.5,12.882813 15.089844,16.5 12,14.791016 8.9101561,16.5 9.5,12.882813 7,10.320313 10.455078,9.7910159 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/safeeyes_disabled.svg b/.icons/awkward/24x24/panel/safeeyes_disabled.svg
new file mode 100644
index 00000000..900d8db4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.4281 0 7.9937-3.5618 8-7.9883 0.000006-0.0039 0-0.0078 0-0.01172 0-4.432-3.568-8-8-8zm0.08789 2a6 6 0 0 1 4.1543 1.7578 6 6 0 0 1 0 8.4844 6 6 0 0 1 -8.4844 0 6 6 0 0 1 0 -8.4844 6 6 0 0 1 4.3301 -1.7578zm-0.088 1v5l5 0.008v-0.008c0-2.7733-2.227-5-5-5zm-4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/safeeyes_enabled.svg b/.icons/awkward/24x24/panel/safeeyes_enabled.svg
new file mode 100644
index 00000000..3fa9201e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.4281 0 7.9937-3.5618 8-7.9883 0.000006-0.0039 0-0.0078 0-0.01172 0-4.432-3.568-8-8-8zm0.08789 2a6 6 0 0 1 4.1543 1.7578 6 6 0 0 1 0 8.4844 6 6 0 0 1 -8.4844 0 6 6 0 0 1 0 -8.4844 6 6 0 0 1 4.3301 -1.7578zm-0.088 1v5l5 0.008v-0.008c0-2.7733-2.227-5-5-5zm-4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/screencloud-idle.svg b/.icons/awkward/24x24/panel/screencloud-idle.svg
new file mode 100644
index 00000000..3f6e408a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,6 A 5.5,5.5 0 0 0 4,11.5 5.5,5.5 0 0 0 4.046875,12.158203 3,3 0 0 0 2,15 3,3 0 0 0 5,18 l 14,0 A 3,3 0 0 0 22,15 3,3 0 0 0 19.992188,12.171875 4,4 0 0 0 20,12 4,4 0 0 0 16,8 4,4 0 0 0 14.097656,8.4863281 5.5,5.5 0 0 0 9.5,6 Z M 6.984375,8 C 7.537375,8 8,8.448 8,9 8,9.552 7.537375,10 6.984375,10 6.431375,10 6,9.552 6,9 6,8.448 6.432275,8 6.984375,8 Z M 12,9 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 C 9.790861,17 8,15.209139 8,13 8,10.790861 9.790861,9 12,9 Z m 0,2 c -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 0,-1.104569 -0.895431,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/screencloud-uploading.svg b/.icons/awkward/24x24/panel/screencloud-uploading.svg
new file mode 100644
index 00000000..7bb6424d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,6 C 6.4624339,6 4,8.4624339 4,11.5 4.00244,11.720141 4.018091,11.939938 4.046875,12.158203 2.8250871,12.567585 2.0011893,13.711451 2,15 c 0,1.656854 1.3431458,3 3,3 l 14,0 c 1.656854,0 3,-1.343146 3,-3 C 21.9987,13.726732 21.193805,12.592982 19.992188,12.171875 19.996023,12.114646 19.998629,12.057341 20,12 20,9.790861 18.209139,8 16,8 15.335328,8.0015368 14.681516,8.1686818 14.097656,8.4863281 13.08199,6.9357523 11.353608,6.0010752 9.5,6 Z M 6.984375,8 C 7.537375,8 8,8.448 8,9 8,9.552 7.537375,10 6.984375,10 6.431375,10 6,9.552 6,9 6,8.448 6.432275,8 6.984375,8 Z M 12,9 l 0,0 3,5 -2,0 0,3 -2,0 0,-3 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/scroll-lock-off.svg b/.icons/awkward/24x24/panel/scroll-lock-off.svg
new file mode 100644
index 00000000..0d15698f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scroll-lock-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m7 4a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 8.9997a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.988 -2.221l-1-8.9997a2.0002 2.0002 0 0 0 -1.988 -1.7793h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.203v0.547c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.312-2-0.797z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/scroll-lock-on.svg b/.icons/awkward/24x24/panel/scroll-lock-on.svg
new file mode 100644
index 00000000..b49f3751
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scroll-lock-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7 4a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 8.9997a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.988 -2.221l-1-8.9997a2.0002 2.0002 0 0 0 -1.988 -1.7793h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.203v0.547c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.312-2-0.797z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-1.svg b/.icons/awkward/24x24/panel/scudcloud-attention-1.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-2.svg b/.icons/awkward/24x24/panel/scudcloud-attention-2.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-3.svg b/.icons/awkward/24x24/panel/scudcloud-attention-3.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-4.svg b/.icons/awkward/24x24/panel/scudcloud-attention-4.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-5.svg b/.icons/awkward/24x24/panel/scudcloud-attention-5.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-6.svg b/.icons/awkward/24x24/panel/scudcloud-attention-6.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-7.svg b/.icons/awkward/24x24/panel/scudcloud-attention-7.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-8.svg b/.icons/awkward/24x24/panel/scudcloud-attention-8.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention-9.svg b/.icons/awkward/24x24/panel/scudcloud-attention-9.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/scudcloud-attention.svg b/.icons/awkward/24x24/panel/scudcloud-attention.svg
new file mode 100644
index 00000000..b2ce84b9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 .99938)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.5 3c-2.9648 0-5.368 2.3858-5.4648 5.3281-1.7615 0.6233-3.0326 2.2419-3.0352 4.1719 0 2.104 1.4964 3.8041 3.457 4.2891-0.0776 0.609-0.13091 1.217-0.38281 1.832a1.0001 1.0001 0 0 0 1.1602 1.352c2.1096-0.51 3.7836-1.588 5.1386-2.973h3.627c2.75 0 5-2.25 5-5 0-1.737-0.92506-3.2173-2.2891-4.0879a3 3 0 0 1 -0.711 0.0879 3 3 0 0 1 -3 -3 3 3 0 0 1 0.061 -0.5996c-0.95-0.8628-2.184-1.3988-3.559-1.4004a1.0001 1.0001 0 0 0 -0.002 0zm1.5 9h3c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3c-0.554 0-1-0.446-1-1s0.446-1 1-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m19 4.9995a2 2 0 0 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/scudcloud.svg b/.icons/awkward/24x24/panel/scudcloud.svg
new file mode 100644
index 00000000..f6df2907
--- /dev/null
+++ b/.icons/awkward/24x24/panel/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.5 3.9642c-2.9655 0-5.3691 2.3868-5.4648 5.3301-1.7745 0.62857-3.0504 2.2641-3.0352 4.209 0.00185 2.1023 1.4977 3.7986 3.457 4.2832-0.077555 0.61008-0.13064 1.2184-0.38281 1.834a1.0001 1.0001 0 0 0 1.1602 1.3516c2.1096-0.51011 3.784-1.5879 5.1387-2.9727h3.627c2.7496 0 5-2.2504 5-5 0-2.4896-1.8756-4.4804-4.2656-4.8516-0.57988-2.2214-2.4454-3.8422-4.75-4.0566a1.0001 1.0001 0 0 0 -0.484 -0.1268zm1.5 9.0352h3c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3c-0.554 0-1-0.446-1-1s0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-error.svg b/.icons/awkward/24x24/panel/seafile-status-error.svg
new file mode 100644
index 00000000..bee424d5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-notification.svg b/.icons/awkward/24x24/panel/seafile-status-notification.svg
new file mode 100644
index 00000000..5f7014e2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4v0.017578c-1.6567 0-2.9998 1.3413-3 2.9961v0.2715c-0.3037-0.1767-0.6486-0.2704-1-0.2715-1.1047 0-2.0002 0.89461-2 1.998h-0.5c-0.27637-3e-7 -0.50032 0.22395-0.5 0.5 0.0007596 0.27529 0.22439 0.49805 0.5 0.49805h0.77148 2.2891c0.6963-1.1864 1.9727-1.9983 3.4394-1.9983h0.00195c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355-0.285-1.3928-1.5108-2.3938-2.934-2.3965zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.103 0.8954 1.998 2 1.998h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 0 0 0.42528-0.01631 0.61133-0.02344 1.6569 0 3 1.3431 3 3s-1.3431 3-3 3h4.5c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.4826-2.015-4.4963-4.5-4.4963z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14" cy="14" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-offline.svg b/.icons/awkward/24x24/panel/seafile-status-offline.svg
new file mode 100644
index 00000000..d78275a8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-ok.svg b/.icons/awkward/24x24/panel/seafile-status-ok.svg
new file mode 100644
index 00000000..0c29e5e6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-paused.svg b/.icons/awkward/24x24/panel/seafile-status-paused.svg
new file mode 100644
index 00000000..3487a088
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4v0.017578c-1.6567 0-2.9998 1.3413-3 2.9961v0.2715c-0.3037-0.1767-0.6486-0.2704-1-0.2715-1.1047 0-2.0002 0.89461-2 1.998h-0.5c-0.27637-3e-7 -0.50032 0.22395-0.5 0.5 0.0007596 0.27529 0.22439 0.49805 0.5 0.49805h0.77148 2.2891c0.6963-1.1864 1.9727-1.9983 3.4394-1.9983h0.00195c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355-0.285-1.3928-1.5108-2.3938-2.934-2.3965zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.103 0.8954 1.998 2 1.998h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 0 0 0.42528-0.01631 0.61133-0.02344 1.6569 0 3 1.3431 3 3s-1.3431 3-3 3h4.5c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.4826-2.015-4.4963-4.5-4.4963z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 12v4h1v-4h-1zm2 0v4h1v-4h-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-syncing-1.svg b/.icons/awkward/24x24/panel/seafile-status-syncing-1.svg
new file mode 100644
index 00000000..55e35577
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-syncing-1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.5 6.0149c-2.2208 0-4.1069 1.6249-4.4414 3.8179-0.55606-0.52629-1.2926-0.82015-2.0586-0.82135-1.6569 0-3 1.3416-3 2.9965 0.00109 0.3432 0.061206 0.68371 0.17773 1.0066-0.0591-0.01-0.1184-0.01-0.17773-0.01-1.1046 0-2 0.89437-2 1.9977s0.89543 1.9977 2 1.9977h1.0449c0.37118-0.10248 0.64896-0.20327 0.9668-0.47795 0.33976-0.29376 3.4977-5.4996 6.377-5.4996 1.5268 0.000599 3.0074 0.74814 3.5254 2.7976 0.04577 0.19208 0.1078 0.56485 0.08594 0.68281 0 0.82744-0.67157 1.4983-1.5 1.4983s-1.5-0.67083-1.5-1.4983c-0.000084-0.81916 0.65849-1.4866 1.4785-1.4983-0.46843-0.29736-1.0396-0.47236-1.4746-0.47605-1.181-0.01-1.917 1.0223-2.0215 1.9451-0.1034 0.91325 0.1956 1.9742 2.0098 2.5264h4.5078c1.3807 0 2.5-1.118 2.5-2.4971-0.00046-1.2888-0.98284-2.3656-2.2676-2.4854 0.176-0.485 0.266-0.996 0.268-1.511 0-2.4819-2.015-4.4943-4.5-4.4943z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4.0172a3 2.9965 0 0 0 -3 2.9965v0.27119a2 1.9977 0 0 0 -1 -0.27119 2 1.9977 0 0 0 -2 1.9977h-0.5a0.5 0.49942 0 0 0 -0.5 0.49942 0.5 0.49942 0 0 0 0.5 0.49942h0.77148 2.2891c0.6963-1.1859 1.9728-1.9974 3.4395-1.9974h0.00195c0.53313 0.000799 1.0499 0.11776 1.5332 0.31993 0.32866-0.74504 0.80826-1.404 1.3984-1.9353a3 2.9965 0 0 0 -2.934 -2.3972z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/seafile-status-syncing-2.svg b/.icons/awkward/24x24/panel/seafile-status-syncing-2.svg
new file mode 100644
index 00000000..47d494bc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/seafile-status-syncing-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m14.5 6.0149c-2.2208 0-4.1069 1.6249-4.4414 3.8179-0.55606-0.52629-1.2926-0.82015-2.0586-0.82135-1.6569 0-3 1.3416-3 2.9965 0.00109 0.3432 0.061206 0.68371 0.17773 1.0066-0.0591-0.01-0.1184-0.01-0.17773-0.01-1.1046 0-2 0.89437-2 1.9977s0.89543 1.9977 2 1.9977h1.0449c0.37118-0.10248 0.64896-0.20327 0.9668-0.47795 0.33976-0.29376 3.4977-5.4996 6.377-5.4996 1.5268 0.000599 3.0074 0.74814 3.5254 2.7976 0.04577 0.19208 0.1078 0.56485 0.08594 0.68281 0 0.82744-0.67157 1.4983-1.5 1.4983s-1.5-0.67083-1.5-1.4983c-0.000084-0.81916 0.65849-1.4866 1.4785-1.4983-0.46843-0.29736-1.0396-0.47236-1.4746-0.47605-1.181-0.01-1.917 1.0223-2.0215 1.9451-0.1034 0.91325 0.1956 1.9742 2.0098 2.5264h4.5078c1.3807 0 2.5-1.118 2.5-2.4971-0.00046-1.2888-0.98284-2.3656-2.2676-2.4854 0.176-0.485 0.266-0.996 0.268-1.511 0-2.4819-2.015-4.4943-4.5-4.4943z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4.0172a3 2.9965 0 0 0 -3 2.9965v0.27119a2 1.9977 0 0 0 -1 -0.27119 2 1.9977 0 0 0 -2 1.9977h-0.5a0.5 0.49942 0 0 0 -0.5 0.49942 0.5 0.49942 0 0 0 0.5 0.49942h0.77148 2.2891c0.6963-1.1859 1.9728-1.9974 3.4395-1.9974h0.00195c0.53313 0.000799 1.0499 0.11776 1.5332 0.31993 0.32866-0.74504 0.80826-1.404 1.3984-1.9353a3 2.9965 0 0 0 -2.934 -2.3972z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/security-high.svg b/.icons/awkward/24x24/panel/security-high.svg
new file mode 100644
index 00000000..876cd8c4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/security-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 549,-398.01 0,8.6035 c -2.4e-4,4.9478 7,7.3965 7,7.3965 0,0 6.9998,-2.4486 7,-7.3965 l 0,-8.6035 -14,0 z m 2,2 5,0 0,5 5,0 0,2.1992 c -2.7e-4,3.6124 -5,4.8008 -5,4.8008 l 0,-7 -5,0 0,-5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/security-low.svg b/.icons/awkward/24x24/panel/security-low.svg
new file mode 100644
index 00000000..d0d0562a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/security-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 4,3 0,8.604 c -2e-4,4.947 7,7.396 7,7.396 0,0 7,-2.449 7,-7.396 L 18,3 4,3 Z m 2,2 5,0 0,5 5,0 0,2.199 C 16,15.812 11,17 11,17 l 0,-7 -5,0 0,-5 z" transform="translate(545,-401.01)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/security-medium.svg b/.icons/awkward/24x24/panel/security-medium.svg
new file mode 100644
index 00000000..8d18efc0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/security-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 549,-398.01 0,8.6035 c -2.4e-4,4.9478 7,7.3965 7,7.3965 0,0 6.9998,-2.4486 7,-7.3965 l 0,-8.6035 -14,0 z m 2,2 5,0 0,5 5,0 0,2.1992 c -2.7e-4,3.6124 -5,4.8008 -5,4.8008 l 0,-7 -5,0 0,-5 z"/>
+ </g>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="19" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/sflphone-indicator.svg b/.icons/awkward/24x24/panel/sflphone-indicator.svg
new file mode 120000
index 00000000..82d15cc1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/sflphone-notification.svg b/.icons/awkward/24x24/panel/sflphone-notification.svg
new file mode 120000
index 00000000..27903fe8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/sflphone-offline.svg b/.icons/awkward/24x24/panel/sflphone-offline.svg
new file mode 100644
index 00000000..7afb9012
--- /dev/null
+++ b/.icons/awkward/24x24/panel/sflphone-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.532348,4.0038348 c -0.430992,-0.0128 -0.517991,0.0021 -0.641989,0.113298 -0.203996,0.177796 -0.193996,0.560289 0.017,0.722586 0.113998,0.0849 0.200996,0.104598 0.702987,0.132898 1.485973,0.0848 2.621952,0.477391 3.718932,1.283176 1.315975,0.963282 2.14096,2.305358 2.452954,3.9862272 0.08,0.428492 0.119998,0.786785 0.146998,1.341775 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150997,0.281995 0.591989,0.322994 0.792986,0.072 0.105998,-0.128998 0.117997,-0.228996 0.099,-0.680988 -0.05,-1.324675 -0.343994,-2.5286532 -0.858984,-3.5411342 -0.369994,-0.725587 -0.716987,-1.193478 -1.345976,-1.810567 -0.670987,-0.653488 -1.178978,-1.011281 -1.971963,-1.390574 -0.806985,-0.384693 -1.541972,-0.599789 -2.450955,-0.710987 -0.179997,-0.0208 -0.511991,-0.0453 -0.736986,-0.0527 z m -5.6422966,0.265595 c -0.1198978,-0.0109 -0.2362956,-0.0103 -0.3221941,0.0078 l -0.002,0 c -0.2512954,0.0519 -0.5662896,0.234695 -1.247977,0.730486 -0.4095925,0.299795 -0.9714821,0.837785 -1.1035797,1.054681 -0.3064943,0.51399 -0.2891946,0.950582 0.083998,1.955064 0.6399882,1.722568 1.5751709,3.3823372 2.8046483,4.9843082 2.3531566,3.064943 5.3174021,5.293902 9.0293331,6.788874 0.472992,0.190997 0.626989,0.222996 0.997982,0.204997 0.448992,-0.021 0.789985,-0.156997 1.270976,-0.513991 0.531991,-0.393993 1.292977,-1.318975 1.488973,-1.811966 0.184997,-0.467992 0.135997,-0.891984 -0.138997,-1.222978 -0.155998,-0.182996 -1.308976,-1.102979 -1.847966,-1.471973 -0.408993,-0.278995 -1.042981,-0.662987 -1.333976,-0.810985 -0.382993,-0.190996 -0.764986,-0.223996 -1.137979,-0.1 -0.293994,0.099 -0.389993,0.182997 -0.818985,0.708987 -0.221996,0.268995 -0.426992,0.512991 -0.452991,0.53599 -0.029,0.023 -0.121998,0.074 -0.208997,0.112998 -0.345993,0.157997 -0.819984,0.063 -1.59397,-0.314994 C 11.753361,14.815733 11.219371,14.44674 10.614582,13.90375 10.099292,13.444759 9.5795007,12.84377 9.2885066,12.376778 8.9132135,11.774789 8.6271188,10.994104 8.6244188,10.562312 c 0,-0.185897 0.076899,-0.449892 0.1718968,-0.5839902 0.036999,-0.0539 0.272095,-0.258295 0.5233904,-0.456991 0.6264877,-0.493191 0.766686,-0.646988 0.851584,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675953,-1.142579 -0.457391,-0.873084 -1.8548653,-2.619851 -2.357356,-2.945245 -0.082198,-0.0519 -0.2260958,-0.123298 -0.3183941,-0.154298 -0.095298,-0.0337 -0.217996,-0.0574 -0.3378938,-0.0684 z m 5.8882916,1.62307 c -0.148997,0.0229 -0.235996,0.0831 -0.303994,0.187496 l -0.002,0 c -0.126998,0.188597 -0.111998,0.416193 0.039,0.58399 0.097,0.111098 0.239996,0.162697 0.499991,0.183596 0.716987,0.0565 1.501972,0.285795 2.034962,0.595689 0.617989,0.358994 1.12598,0.874784 1.473973,1.499973 0.306994,0.547689 0.484991,1.2528762 0.484991,1.9217642 0,0.433792 0.06,0.592789 0.263995,0.693787 0.120998,0.062 0.341994,0.067 0.444992,0.015 0.095,-0.049 0.205996,-0.165997 0.239996,-0.253995 0.037,-0.093 0.036,-0.653388 0.002,-0.960583 -0.098,-0.8393842 -0.381993,-1.6227702 -0.839985,-2.2890572 -0.813985,-1.182979 -2.056962,-1.910165 -3.661932,-2.140561 -0.315995,-0.0465 -0.526991,-0.06 -0.675988,-0.0371 z m 0.56099,1.931564 c -0.051,0.0058 -0.086,0.0187 -0.136998,0.043 -0.266995,0.134098 -0.340993,0.498291 -0.147997,0.722587 0.104998,0.121298 0.203996,0.156997 0.52899,0.195396 0.692987,0.0828 1.10098,0.335794 1.333976,0.824185 0.107998,0.229696 0.172996,0.4782912 0.206996,0.8319852 0.029,0.266095 0.069,0.364093 0.194996,0.456991 0.174997,0.131598 0.461992,0.125598 0.617989,-0.0136 0.165997,-0.149597 0.195996,-0.329594 0.123998,-0.789086 -0.104999,-0.7046872 -0.344994,-1.1966782 -0.784986,-1.6015702 -0.340994,-0.312494 -0.740986,-0.506691 -1.260977,-0.615189 -0.107998,-0.0228 -0.309994,-0.0452 -0.447991,-0.0527 l -0.002,0 c -0.108998,-0.0063 -0.175997,-0.0077 -0.225996,-0.002 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/shutter-panel.svg b/.icons/awkward/24x24/panel/shutter-panel.svg
new file mode 100644
index 00000000..561f97f4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/shutter-panel.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <g transform="matrix(.546 0 0 .54523 543.66 -951.37)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m31.043 1019.7c-3.179 0.2271-8.7671 5.5822-7.9813 5.5551 6.4993-0.2244 10.559 0.146 15.63 1.7055 0.75087 0.231-0.81026-6.7379-7.6487-7.2606z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.375 1015.3c-1.8074 2.6003-2.0343 12.777-1.5677 12.15 3.8452-5.1661 13.062-11.546 18.558-14.115 6.7943-3.1757-12.967-2.7882-16.99 1.9653z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.191 1026.3c1.0415 2.9837 7.7064 6.9501 7.4773 6.2052-1.8951-6.1617-2.5807-10.142-2.3673-15.397 0.0316-0.7781-6.3637 2.5131-5.11 9.192z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.061 1036.1c2.9518 1.191 10.357-1.1587 9.6399-1.4791-5.9273-2.6501-9.4014-4.7632-13.251-8.3861-0.56994-0.5364-2.2867 6.3965 3.6106 9.8652z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m22.601 1041.7c2.8222-1.4672 5.7825-8.5885 5.0733-8.2525-5.8667 2.7794-9.7372 4.0475-15.015 4.6262-0.78146 0.086 3.4625 5.8552 9.9416 3.6263z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m32.554 1038.7c0.6894-3.0822-2.8932-9.9173-3.0917-9.1638-1.6417 6.2326-3.1611 9.9796-6.1202 14.347-0.43814 0.6466 6.7504 1.158 9.2119-5.1828z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m36.472 1029c-1.9176-2.5217-9.4911-4.2654-9.0418-3.6263 3.7167 5.2856 5.6052 8.8642 7.0341 13.93 0.21158 0.75 5.2747-4.3301 2.0076-10.303z" xml:space="default"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-0.svg b/.icons/awkward/24x24/panel/si-syncthing-0.svg
new file mode 120000
index 00000000..63fd9776
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-0.svg
@@ -0,0 +1 @@
+si-syncthing-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/si-syncthing-1.svg b/.icons/awkward/24x24/panel/si-syncthing-1.svg
new file mode 100644
index 00000000..bb645e26
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 5.0718a8 8 0 0 0 -10.928 2.9282 8 8 0 0 0 2.928 10.928 8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928zm-1 1.7321a6 6 0 0 1 2.8736 3.9955 1.5 1.5 0 0 1 0.24007 0.11154 1.5 1.5 0 0 1 0.54904 2.049 1.5 1.5 0 0 1 -0.90187 0.6949 6 6 0 0 1 -0.565 1.345 6 6 0 0 1 -2.793 2.49 1.5 1.5 0 0 1 -0.198 0.691 1.5 1.5 0 0 1 -2.049 0.549 1.5 1.5 0 0 1 -0.647 -0.758 6 6 0 0 1 -2.509 -0.776 6 6 0 0 1 -2.9949 -5.195 1.5 1.5 0 0 1 -0.0517 -0.028 1.5 1.5 0 0 1 -0.5491 -2.0489 1.5 1.5 0 0 1 1.3084 -0.7467 6 6 0 0 1 0.0911 -0.1774 6 6 0 0 1 8.1962 -2.1961zm-0.5 0.866a5 5 0 0 0 -6.8301 1.8301 5 5 0 0 0 -0.0108 0.0186 1.5 1.5 0 0 1 0.541 1.1914l3.2736 1.2518a1.5 1.5 0 0 1 1.8923 -0.32831 1.5 1.5 0 0 1 0.57176 0.59172l1.9534-0.29752a1.5 1.5 0 0 1 0.174 -0.467 1.5 1.5 0 0 1 0.786 -0.66 5 5 0 0 0 -2.351 -3.1301zm1.5419 5.2474-1.9534 0.29751a1.5 1.5 0 0 1 -0.17336 0.46824 1.5 1.5 0 0 1 -0.7097 0.62768l0.1093 1.6779a1.5 1.5 0 0 1 0.34143 0.143 1.5 1.5 0 0 1 0.45027 0.39979 5 5 0 0 0 2.2238 -2.0314 5 5 0 0 0 0.41088 -0.9265 1.5 1.5 0 0 1 -0.12737 -0.06453 1.5 1.5 0 0 1 -0.57176 -0.59172zm-4.9226-0.02071-3.2746-1.2501a1.5 1.5 0 0 1 -0.83824 0.49483 5 5 0 0 0 2.4936 4.1888 5 5 0 0 0 1.9805 0.63602 1.5 1.5 0 0 1 0.12652 -0.28554 1.5 1.5 0 0 1 0.7097 -0.62768l-0.1093-1.6779a1.5 1.5 0 0 1 -0.34143 -0.143 1.5 1.5 0 0 1 -0.74675 -1.3355z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-10.svg b/.icons/awkward/24x24/panel/si-syncthing-10.svg
new file mode 100644
index 00000000..73cf7653
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.0718 8a8 8 0 0 0 2.9282 10.928 8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928zm1.732 1a6 6 0 0 1 3.9952 -2.8736 1.5 1.5 0 0 1 0.112 -0.24 1.5 1.5 0 0 1 2.049 -0.5491 1.5 1.5 0 0 1 0.695 0.9019 6 6 0 0 1 1.345 0.5646 6 6 0 0 1 2.49 2.793 1.5 1.5 0 0 1 0.691 0.1981 1.5 1.5 0 0 1 0.549 2.0491 1.5 1.5 0 0 1 -0.758 0.647 6 6 0 0 1 -0.776 2.509 6 6 0 0 1 -5.195 2.995 1.5 1.5 0 0 1 -0.028 0.052 1.5 1.5 0 0 1 -2.0489 0.549 1.5 1.5 0 0 1 -0.7467 -1.309 6 6 0 0 1 -0.1774 -0.091 6 6 0 0 1 -2.1961 -8.196zm0.8661 0.5a5 5 0 0 0 1.8301 6.83 5 5 0 0 0 0.018603 0.01074 1.5 1.5 0 0 1 1.1919 -0.54098l1.2518-3.2736a1.5 1.5 0 0 1 -0.32831 -1.8923 1.5 1.5 0 0 1 0.59171 -0.57176l-0.297-1.9532a1.5 1.5 0 0 1 -0.468 -0.1734 1.5 1.5 0 0 1 -0.66 -0.7869 5 5 0 0 0 -3.1301 2.3515zm5.2474-1.5419 0.29751 1.9534a1.5 1.5 0 0 1 0.46824 0.17336 1.5 1.5 0 0 1 0.62768 0.7097l1.6779-0.1093a1.5 1.5 0 0 1 0.143 -0.342 1.5 1.5 0 0 1 0.399 -0.4504 5 5 0 0 0 -2.031 -2.2237 5 5 0 0 0 -0.927 -0.4109 1.5 1.5 0 0 1 -0.06453 0.12737 1.5 1.5 0 0 1 -0.59172 0.57176zm-0.02071 4.9226-1.2501 3.2746a1.5 1.5 0 0 1 0.49482 0.83825 5 5 0 0 0 4.1888 -2.4936 5 5 0 0 0 0.63602 -1.9805 1.5 1.5 0 0 1 -0.28554 -0.12652 1.5 1.5 0 0 1 -0.62768 -0.7097l-1.6779 0.1093a1.5 1.5 0 0 1 -0.143 0.34143 1.5 1.5 0 0 1 -1.3355 0.74674z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-11.svg b/.icons/awkward/24x24/panel/si-syncthing-11.svg
new file mode 100644
index 00000000..5f07a8aa
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 5.0718a8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282zm1 1.7321a6 6 0 0 1 4.897 -0.49082 1.5 1.5 0 0 1 0.21663 -0.15213 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 0.15086 1.1285 6 6 0 0 1 0.88263 1.1616 6 6 0 0 1 0.7598 3.6637 1.5 1.5 0 0 1 0.49917 0.51694 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -0.97961 0.18218 6 6 0 0 1 -1.926 1.784 6 6 0 0 1 -5.9969 -0.0041 1.5 1.5 0 0 1 -0.049749 0.03103 1.5 1.5 0 0 1 -2.049 -0.54904 1.5 1.5 0 0 1 0.0076 -1.5064 6 6 0 0 1 -0.1081 -0.168 6 6 0 0 1 2.1961 -8.1962zm0.5 0.866a5 5 0 0 0 -1.8301 6.8301 5 5 0 0 0 0.010741 0.0186 1.5 1.5 0 0 1 1.3027 0.12744l2.7209-2.2092a1.5 1.5 0 0 1 0.66182 -1.8029 1.5 1.5 0 0 1 0.79832 -0.1993l0.719-1.8408a1.5 1.5 0 0 1 -0.318 -0.3843 1.5 1.5 0 0 1 -0.178 -1.0113 5 5 0 0 0 -3.887 0.4713zm5.315 1.2884-0.719 1.8407a1.5 1.5 0 0 1 0.31883 0.38425 1.5 1.5 0 0 1 0.18873 0.92846l1.5077 0.74429a1.5 1.5 0 0 1 0.294 -0.224 1.5 1.5 0 0 1 0.571 -0.19 5 5 0 0 0 -0.647 -2.942 5 5 0 0 0 -0.597 -0.8191 1.5 1.5 0 0 1 -0.119 0.0781 1.5 1.5 0 0 1 -0.799 0.1993zm-2.4792 4.2527-2.7199 2.2108a1.5 1.5 0 0 1 0.0094 0.97335 5 5 0 0 0 4.8744 -0.06507 5 5 0 0 0 1.5411 -1.3972 1.5 1.5 0 0 1 -0.18402 -0.25234 1.5 1.5 0 0 1 -0.18874 -0.92846l-1.507-0.744a1.5 1.5 0 0 1 -0.29456 0.22418 1.5 1.5 0 0 1 -1.53 -0.02105z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-2.svg b/.icons/awkward/24x24/panel/si-syncthing-2.svg
new file mode 100644
index 00000000..bd141207
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.928 8a8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928zm-1.7321 1a6 6 0 0 1 0.49082 4.897 1.5 1.5 0 0 1 0.15213 0.21663 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -1.1285 0.15086 6 6 0 0 1 -1.161 0.882 6 6 0 0 1 -3.664 0.76 1.5 1.5 0 0 1 -0.517 0.499 1.5 1.5 0 0 1 -2.0486 -0.549 1.5 1.5 0 0 1 -0.1822 -0.98 6 6 0 0 1 -1.7844 -1.926 6 6 0 0 1 0.0041 -5.9969 1.5 1.5 0 0 1 -0.031 -0.0497 1.5 1.5 0 0 1 0.5491 -2.0491 1.5 1.5 0 0 1 1.5064 0.0076 6 6 0 0 1 0.16762 -0.10809 6 6 0 0 1 8.1962 2.1961zm-0.866 0.5a5 5 0 0 0 -6.83 -1.8301 5 5 0 0 0 -0.0186 0.0107 1.5 1.5 0 0 1 -0.1274 1.3027l2.2091 2.7209a1.5 1.5 0 0 1 1.8029 0.66182 1.5 1.5 0 0 1 0.1993 0.79832l1.8405 0.71906a1.5 1.5 0 0 1 0.384 -0.318 1.5 1.5 0 0 1 1.011 -0.178 5 5 0 0 0 -0.471 -3.887zm-1.288 5.315-1.841-0.719a1.5 1.5 0 0 1 -0.38425 0.31883 1.5 1.5 0 0 1 -0.92846 0.18873l-0.74429 1.5077a1.5 1.5 0 0 1 0.22419 0.29455 1.5 1.5 0 0 1 0.19005 0.57136 5 5 0 0 0 2.942 -0.648 5 5 0 0 0 0.819 -0.597 1.5 1.5 0 0 1 -0.078 -0.119 1.5 1.5 0 0 1 -0.199 -0.799zm-4.253-2.479-2.2108-2.7198a1.5 1.5 0 0 1 -0.97335 0.00942 5 5 0 0 0 0.06507 4.8744 5 5 0 0 0 1.3972 1.5411 1.5 1.5 0 0 1 0.25234 -0.18403 1.5 1.5 0 0 1 0.92846 -0.18873l0.744-1.507a1.5 1.5 0 0 1 -0.22418 -0.29456 1.5 1.5 0 0 1 0.02105 -1.53z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-3.svg b/.icons/awkward/24x24/panel/si-syncthing-3.svg
new file mode 100644
index 00000000..caf59d7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20 12a8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8zm-2 0a6 6 0 0 1 -2.023 4.486 1.5 1.5 0 0 1 0.023 0.264 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.053 -0.434 6 6 0 0 1 -1.447 0.184 6 6 0 0 1 -3.5527 -1.174 1.5 1.5 0 0 1 -0.6973 0.174 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.332 -0.939 6 6 0 0 1 -0.582 -2.561 6 6 0 0 1 3.002 -5.1914 1.5 1.5 0 0 1 -0.002 -0.0586 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.3008 0.75978 6 6 0 0 1 0.19921 -0.0098 6 6 0 0 1 6 6zm-1 0a5 5 0 0 0 -5 -5 5 5 0 0 0 -0.02148 0.0000029 1.5 1.5 0 0 1 -0.76172 1.0645l0.55273 3.4609a1.5 1.5 0 0 1 1.2305 1.4746 1.5 1.5 0 0 1 -0.22656 0.79102l1.2344 1.543a1.5 1.5 0 0 1 0.492 -0.084 1.5 1.5 0 0 1 0.965 0.352 5 5 0 0 0 1.535 -3.602zm-3.773 3.959-1.235-1.543a1.5 1.5 0 0 1 -0.492 0.084 1.5 1.5 0 0 1 -0.898 -0.301l-1.3989 0.934a1.5 1.5 0 0 1 0.0469 0.367 1.5 1.5 0 0 1 -0.1211 0.59 5 5 0 0 0 2.8711 0.91 5 5 0 0 0 1.0078 -0.10742 1.5 1.5 0 0 1 -0.0078 -0.14257 1.5 1.5 0 0 1 0.22656 -0.79102zm-2.444-4.273-0.554-3.4614a1.5 1.5 0 0 1 -0.8481 -0.4785 5 5 0 0 0 -2.3809 4.2539 5 5 0 0 0 0.4395 2.033 1.5 1.5 0 0 1 0.31055 -0.0332 1.5 1.5 0 0 1 0.89844 0.30078l1.3984-0.93359a1.5 1.5 0 0 1 -0.04687 -0.36719 1.5 1.5 0 0 1 0.7832 -1.3145z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-4.svg b/.icons/awkward/24x24/panel/si-syncthing-4.svg
new file mode 100644
index 00000000..f38c8cce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.928 16a8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928 8 8 0 0 0 2.928 10.928 8 8 0 0 0 10.928 -2.928zm-1.732-1a6 6 0 0 1 -3.995 2.874 1.5 1.5 0 0 1 -0.112 0.24 1.5 1.5 0 0 1 -2.049 0.549 1.5 1.5 0 0 1 -0.695 -0.902 6 6 0 0 1 -1.345 -0.565 6 6 0 0 1 -2.4898 -2.793 1.5 1.5 0 0 1 -0.6908 -0.198 1.5 1.5 0 0 1 -0.549 -2.049 1.5 1.5 0 0 1 0.75727 -0.64758 6 6 0 0 1 0.77622 -2.5085 6 6 0 0 1 5.1955 -2.9949 1.5 1.5 0 0 1 0.02757 -0.051749 1.5 1.5 0 0 1 2.049 -0.54904 1.5 1.5 0 0 1 0.74661 1.3084 6 6 0 0 1 0.17742 0.091119 6 6 0 0 1 2.1962 8.1962zm-0.866-0.5a5 5 0 0 0 -1.83 -6.8301 5 5 0 0 0 -0.019 -0.0108 1.5 1.5 0 0 1 -1.191 0.541l-1.2518 3.2736a1.5 1.5 0 0 1 0.32831 1.8923 1.5 1.5 0 0 1 -0.59172 0.57176l0.29752 1.9534a1.5 1.5 0 0 1 0.46824 0.17336 1.5 1.5 0 0 1 0.6598 0.78688 5 5 0 0 0 3.129 -2.351zm-5.2474 1.5419-0.29751-1.9534a1.5 1.5 0 0 1 -0.468 -0.174 1.5 1.5 0 0 1 -0.6277 -0.71l-1.6779 0.11a1.5 1.5 0 0 1 -0.143 0.341 1.5 1.5 0 0 1 -0.3998 0.45 5 5 0 0 0 2.0314 2.224 5 5 0 0 0 0.9265 0.41088 1.5 1.5 0 0 1 0.06453 -0.12737 1.5 1.5 0 0 1 0.59172 -0.57176zm0.02071-4.9226 1.2501-3.2746a1.5 1.5 0 0 1 -0.495 -0.838 5 5 0 0 0 -4.1891 2.4936 5 5 0 0 0 -0.63602 1.9805 1.5 1.5 0 0 1 0.28554 0.12652 1.5 1.5 0 0 1 0.62768 0.7097l1.6779-0.1093a1.5 1.5 0 0 1 0.143 -0.34143 1.5 1.5 0 0 1 1.3355 -0.74675z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-5.svg b/.icons/awkward/24x24/panel/si-syncthing-5.svg
new file mode 100644
index 00000000..bb22af2f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-5.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 18.928a8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928zm-1-1.732a6 6 0 0 1 -4.897 0.491 1.5 1.5 0 0 1 -0.2166 0.152 1.5 1.5 0 0 1 -2.0491 -0.549 1.5 1.5 0 0 1 -0.1508 -1.128 6 6 0 0 1 -0.8827 -1.162 6 6 0 0 1 -0.7598 -3.664 1.5 1.5 0 0 1 -0.4991 -0.517 1.5 1.5 0 0 1 0.549 -2.0486 1.5 1.5 0 0 1 0.9796 -0.1822 6 6 0 0 1 1.9265 -1.7844 6 6 0 0 1 5.9969 0.0041 1.5 1.5 0 0 1 0.04975 -0.031031 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 -0.0076 1.5064 6 6 0 0 1 0.10809 0.16762 6 6 0 0 1 -2.1962 8.1962zm-0.5-0.866a5 5 0 0 0 1.83 -6.83 5 5 0 0 0 -0.011 -0.0186 1.5 1.5 0 0 1 -1.302 -0.1274l-2.7209 2.2091a1.5 1.5 0 0 1 -0.66182 1.8029 1.5 1.5 0 0 1 -0.79832 0.1993l-0.71906 1.8405a1.5 1.5 0 0 1 0.31883 0.38425 1.5 1.5 0 0 1 0.17796 1.0114 5 5 0 0 0 3.886 -0.472zm-5.3153-1.288 0.7191-1.841a1.5 1.5 0 0 1 -0.3189 -0.384 1.5 1.5 0 0 1 -0.1887 -0.928l-1.5077-0.745a1.5 1.5 0 0 1 -0.2946 0.224 1.5 1.5 0 0 1 -0.5714 0.19 5 5 0 0 0 0.6474 2.942 5 5 0 0 0 0.59694 0.81908 1.5 1.5 0 0 1 0.11957 -0.07804 1.5 1.5 0 0 1 0.79832 -0.1993zm2.4792-4.2527 2.7199-2.2108a1.5 1.5 0 0 1 -0.0094 -0.97335 5 5 0 0 0 -4.8744 0.06507 5 5 0 0 0 -1.5411 1.3972 1.5 1.5 0 0 1 0.18403 0.25234 1.5 1.5 0 0 1 0.18873 0.92846l1.5077 0.74428a1.5 1.5 0 0 1 0.29456 -0.22418 1.5 1.5 0 0 1 1.53 0.02105z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-6.svg b/.icons/awkward/24x24/panel/si-syncthing-6.svg
new file mode 100644
index 00000000..d086c076
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-6.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 20a8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8 8 8 0 0 0 8 8zm0-2a6 6 0 0 1 -4.4863 -2.023 1.5 1.5 0 0 1 -0.2637 0.023 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.4336 -1.053 6 6 0 0 1 -0.1836 -1.447 6 6 0 0 1 1.1738 -3.5527 1.5 1.5 0 0 1 -0.1738 -0.6973 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 0.9395 0.332 6 6 0 0 1 2.5605 -0.582 6 6 0 0 1 5.1914 3.002 1.5 1.5 0 0 1 0.0586 -0.002 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.75978 1.3008 6 6 0 0 1 0.0098 0.19921 6 6 0 0 1 -6 6zm0-1a5 5 0 0 0 5 -5 5 5 0 0 0 -0.000003 -0.02148 1.5 1.5 0 0 1 -1.0645 -0.76172l-3.4609 0.55273a1.5 1.5 0 0 1 -1.4746 1.2305 1.5 1.5 0 0 1 -0.79102 -0.22656l-1.543 1.234a1.5 1.5 0 0 1 0.084 0.492 1.5 1.5 0 0 1 -0.3516 0.965 5 5 0 0 0 3.6016 1.535zm-3.959-3.773 1.543-1.235a1.5 1.5 0 0 1 -0.084 -0.492 1.5 1.5 0 0 1 0.3008 -0.898l-0.9336-1.3989a1.5 1.5 0 0 1 -0.3672 0.0469 1.5 1.5 0 0 1 -0.5898 -0.1211 5 5 0 0 0 -0.9102 2.8711 5 5 0 0 0 0.10742 1.0078 1.5 1.5 0 0 1 0.14257 -0.0078 1.5 1.5 0 0 1 0.79102 0.22656zm4.2734-2.4434 3.4609-0.55469a1.5 1.5 0 0 1 0.479 -0.8481 5 5 0 0 0 -4.254 -2.3809 5 5 0 0 0 -2.0332 0.4395 1.5 1.5 0 0 1 0.0332 0.3105 1.5 1.5 0 0 1 -0.3008 0.8985l0.93359 1.3984a1.5 1.5 0 0 1 0.36719 -0.04687 1.5 1.5 0 0 1 1.3145 0.7832z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-7.svg b/.icons/awkward/24x24/panel/si-syncthing-7.svg
new file mode 100644
index 00000000..82f58e69
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-7.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 18.928a8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928 8 8 0 0 0 2.928 10.928zm1-1.732a6 6 0 0 1 -2.8736 -3.995 1.5 1.5 0 0 1 -0.24 -0.112 1.5 1.5 0 0 1 -0.5491 -2.049 1.5 1.5 0 0 1 0.9019 -0.695 6 6 0 0 1 0.5646 -1.345 6 6 0 0 1 2.793 -2.4898 1.5 1.5 0 0 1 0.1981 -0.6908 1.5 1.5 0 0 1 2.0491 -0.549 1.5 1.5 0 0 1 0.647 0.7572 6 6 0 0 1 2.509 0.7762 6 6 0 0 1 2.9949 5.1955 1.5 1.5 0 0 1 0.05175 0.02757 1.5 1.5 0 0 1 0.54904 2.049 1.5 1.5 0 0 1 -1.3084 0.74661 6 6 0 0 1 -0.09112 0.17742 6 6 0 0 1 -8.1962 2.1962zm0.5-0.866a5 5 0 0 0 6.83 -1.83 5 5 0 0 0 0.011 -0.019 1.5 1.5 0 0 1 -0.541 -1.191l-3.274-1.252a1.5 1.5 0 0 1 -1.892 0.328 1.5 1.5 0 0 1 -0.572 -0.592l-1.9532 0.298a1.5 1.5 0 0 1 -0.1734 0.468 1.5 1.5 0 0 1 -0.7869 0.66 5 5 0 0 0 2.3515 3.13zm-1.5419-5.247 1.9535-0.298a1.5 1.5 0 0 1 0.1734 -0.468 1.5 1.5 0 0 1 0.71 -0.6277l-0.11-1.6779a1.5 1.5 0 0 1 -0.341 -0.143 1.5 1.5 0 0 1 -0.4504 -0.3998 5 5 0 0 0 -2.2237 2.0314 5 5 0 0 0 -0.41088 0.9265 1.5 1.5 0 0 1 0.12737 0.06453 1.5 1.5 0 0 1 0.57176 0.59172zm4.9226 0.02071 3.2746 1.2501a1.5 1.5 0 0 1 0.838 -0.495 5 5 0 0 0 -2.494 -4.1891 5 5 0 0 0 -1.981 -0.636 1.5 1.5 0 0 1 -0.126 0.2855 1.5 1.5 0 0 1 -0.71 0.6277l0.1093 1.6779a1.5 1.5 0 0 1 0.34143 0.143 1.5 1.5 0 0 1 0.74675 1.3355z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-8.svg b/.icons/awkward/24x24/panel/si-syncthing-8.svg
new file mode 100644
index 00000000..e487bbe9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-8.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.0718 16a8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928zm1.732-1a6 6 0 0 1 -0.4908 -4.897 1.5 1.5 0 0 1 -0.1521 -0.2166 1.5 1.5 0 0 1 0.549 -2.0491 1.5 1.5 0 0 1 1.1285 -0.1508 6 6 0 0 1 1.1616 -0.8827 6 6 0 0 1 3.6637 -0.7598 1.5 1.5 0 0 1 0.51694 -0.49917 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 0.18218 0.97961 6 6 0 0 1 1.7843 1.9265 6 6 0 0 1 -0.0041 5.9969 1.5 1.5 0 0 1 0.03103 0.04975 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -1.5064 -0.0076 6 6 0 0 1 -0.16762 0.10809 6 6 0 0 1 -8.1962 -2.1962zm0.8661-0.5a5 5 0 0 0 6.8301 1.83 5 5 0 0 0 0.0186 -0.01074 1.5 1.5 0 0 1 0.12744 -1.3027l-2.2092-2.7209a1.5 1.5 0 0 1 -1.8029 -0.66182 1.5 1.5 0 0 1 -0.1993 -0.79832l-1.8408-0.719a1.5 1.5 0 0 1 -0.3843 0.318 1.5 1.5 0 0 1 -1.0113 0.178 5 5 0 0 0 0.4713 3.887zm1.2884-5.3153 1.8407 0.7191a1.5 1.5 0 0 1 0.384 -0.3189 1.5 1.5 0 0 1 0.928 -0.1887l0.745-1.5077a1.5 1.5 0 0 1 -0.224 -0.2946 1.5 1.5 0 0 1 -0.19 -0.5714 5 5 0 0 0 -2.942 0.6474 5 5 0 0 0 -0.8191 0.5969 1.5 1.5 0 0 1 0.078041 0.11957 1.5 1.5 0 0 1 0.1993 0.79832zm4.2527 2.4792 2.2108 2.7199a1.5 1.5 0 0 1 0.97335 -0.0094 5 5 0 0 0 -0.06507 -4.8744 5 5 0 0 0 -1.3972 -1.5411 1.5 1.5 0 0 1 -0.25234 0.18403 1.5 1.5 0 0 1 -0.92846 0.18873l-0.74428 1.5077a1.5 1.5 0 0 1 0.22418 0.29456 1.5 1.5 0 0 1 -0.02105 1.53z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-9.svg b/.icons/awkward/24x24/panel/si-syncthing-9.svg
new file mode 100644
index 00000000..32d2bf77
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 12a8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8zm2 0a6 6 0 0 1 2.0234 -4.4863 1.5 1.5 0 0 1 -0.0234 -0.2637 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.053 0.4336 6 6 0 0 1 1.447 -0.1836 6 6 0 0 1 3.553 1.1738 1.5 1.5 0 0 1 0.697 -0.1738 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.332 0.9395 6 6 0 0 1 0.582 2.5605 6 6 0 0 1 -3.002 5.1914 1.5 1.5 0 0 1 0.002 0.0586 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.3008 -0.75978 6 6 0 0 1 -0.19921 0.0098 6 6 0 0 1 -6 -6zm1 0a5 5 0 0 0 5 5 5 5 0 0 0 0.02148 -0.000001 1.5 1.5 0 0 1 0.76172 -1.0645l-0.553-3.461a1.5 1.5 0 0 1 -1.2305 -1.4746 1.5 1.5 0 0 1 0.22656 -0.79102l-1.2338-1.543a1.5 1.5 0 0 1 -0.4922 0.084 1.5 1.5 0 0 1 -0.9648 -0.3516 5 5 0 0 0 -1.5352 3.6016zm3.773-3.959 1.235 1.543a1.5 1.5 0 0 1 0.492 -0.084 1.5 1.5 0 0 1 0.898 0.3008l1.3984-0.93359a1.5 1.5 0 0 1 -0.046 -0.3672 1.5 1.5 0 0 1 0.121 -0.5898 5 5 0 0 0 -2.871 -0.9102 5 5 0 0 0 -1.0078 0.10742 1.5 1.5 0 0 1 0.0078 0.14257 1.5 1.5 0 0 1 -0.22656 0.79102zm2.4434 4.2734 0.55469 3.4609a1.5 1.5 0 0 1 0.84765 0.47854 5 5 0 0 0 2.3809 -4.2539 5 5 0 0 0 -0.43945 -2.0332 1.5 1.5 0 0 1 -0.31055 0.0332 1.5 1.5 0 0 1 -0.89844 -0.30078l-1.3984 0.93359a1.5 1.5 0 0 1 0.04687 0.36719 1.5 1.5 0 0 1 -0.7832 1.3145z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-idle.svg b/.icons/awkward/24x24/panel/si-syncthing-idle.svg
new file mode 100644
index 00000000..c78a1293
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2a6 6 0 0 1 4.486 2.0234 1.5 1.5 0 0 1 0.264 -0.0234 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.434 1.053 6 6 0 0 1 0.184 1.447 6 6 0 0 1 -1.174 3.553 1.5 1.5 0 0 1 0.174 0.697 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.939 -0.332 6 6 0 0 1 -2.561 0.582 6 6 0 0 1 -5.1914 -3.002 1.5 1.5 0 0 1 -0.0586 0.002 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.75978 -1.3008 6 6 0 0 1 -0.0098 -0.19921 6 6 0 0 1 6 -6zm0 1a5 5 0 0 0 -5 5 5 5 0 0 0 0.0000029 0.02148 1.5 1.5 0 0 1 1.0645 0.76172l3.4609-0.55273a1.5 1.5 0 0 1 1.4746 -1.2305 1.5 1.5 0 0 1 0.79102 0.22656l1.543-1.2338a1.5 1.5 0 0 1 -0.084 -0.4922 1.5 1.5 0 0 1 0.352 -0.9648 5 5 0 0 0 -3.602 -1.5352zm3.959 3.7734-1.543 1.2344a1.5 1.5 0 0 1 0.08399 0.49219 1.5 1.5 0 0 1 -0.30078 0.89844l0.93359 1.3984a1.5 1.5 0 0 1 0.367 -0.046 1.5 1.5 0 0 1 0.59 0.121 5 5 0 0 0 0.91 -2.871 5 5 0 0 0 -0.10742 -1.0078 1.5 1.5 0 0 1 -0.14258 0.0078 1.5 1.5 0 0 1 -0.79102 -0.22656zm-4.2734 2.4434-3.4609 0.55469a1.5 1.5 0 0 1 -0.47852 0.84766 5 5 0 0 0 4.2539 2.3809 5 5 0 0 0 2.0332 -0.43945 1.5 1.5 0 0 1 -0.0332 -0.31055 1.5 1.5 0 0 1 0.30078 -0.89844l-0.93359-1.3984a1.5 1.5 0 0 1 -0.36719 0.04687 1.5 1.5 0 0 1 -1.3145 -0.7832z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/si-syncthing-unknown.svg b/.icons/awkward/24x24/panel/si-syncthing-unknown.svg
new file mode 100644
index 00000000..7439424d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2a6 6 0 0 1 4.486 2.0234 1.5 1.5 0 0 1 0.264 -0.0234 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.434 1.053 6 6 0 0 1 0.184 1.447 6 6 0 0 1 -1.174 3.553 1.5 1.5 0 0 1 0.174 0.697 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.939 -0.332 6 6 0 0 1 -2.561 0.582 6 6 0 0 1 -5.1914 -3.002 1.5 1.5 0 0 1 -0.0586 0.002 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.75978 -1.3008 6 6 0 0 1 -0.0098 -0.19921 6 6 0 0 1 6 -6zm0 1a5 5 0 0 0 -5 5 5 5 0 0 0 0.0000029 0.02148 1.5 1.5 0 0 1 1.0645 0.76172l3.4609-0.55273a1.5 1.5 0 0 1 1.4746 -1.2305 1.5 1.5 0 0 1 0.79102 0.22656l1.543-1.2338a1.5 1.5 0 0 1 -0.084 -0.4922 1.5 1.5 0 0 1 0.352 -0.9648 5 5 0 0 0 -3.602 -1.5352zm3.959 3.7734-1.543 1.2344a1.5 1.5 0 0 1 0.08399 0.49219 1.5 1.5 0 0 1 -0.30078 0.89844l0.93359 1.3984a1.5 1.5 0 0 1 0.367 -0.046 1.5 1.5 0 0 1 0.59 0.121 5 5 0 0 0 0.91 -2.871 5 5 0 0 0 -0.10742 -1.0078 1.5 1.5 0 0 1 -0.14258 0.0078 1.5 1.5 0 0 1 -0.79102 -0.22656zm-4.2734 2.4434-3.4609 0.55469a1.5 1.5 0 0 1 -0.47852 0.84766 5 5 0 0 0 4.2539 2.3809 5 5 0 0 0 2.0332 -0.43945 1.5 1.5 0 0 1 -0.0332 -0.31055 1.5 1.5 0 0 1 0.30078 -0.89844l-0.93359-1.3984a1.5 1.5 0 0 1 -0.36719 0.04687 1.5 1.5 0 0 1 -1.3145 -0.7832z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/signal-100.svg b/.icons/awkward/24x24/panel/signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-25.svg b/.icons/awkward/24x24/panel/signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-50.svg b/.icons/awkward/24x24/panel/signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-75.svg b/.icons/awkward/24x24/panel/signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-tray.svg b/.icons/awkward/24x24/panel/signal-tray.svg
new file mode 100644
index 00000000..bd690c4b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="M 12.018512,4 C 8.1257403,4 4.8879336,6.5954436 4.1831681,10.027344 A 7.9814888,7.5 0 0 0 4,11.603516 7.9814888,7.5 0 0 0 7.0300814,17.476562 V 20 l 1.7732314,-1.519531 a 7.9814888,7.5 0 0 0 3.1781762,0.623047 7.9814888,7.5 0 0 0 7.83729,-6.107422 C 19.935508,12.490394 20,11.965934 20,11.427734 20,7.3250344 16.426288,3.9999999 12.018512,4 Z m -0.02339,2 h 0.02339 0.02339 l 0.561198,0.025391 0.02143,0.00195 0.02339,0.00391 0.54561,0.074219 0.03312,0.00586 0.03312,0.00977 0.155889,0.042969 -0.270855,0.9628841 -0.113019,-0.033203 -0.500792,-0.070312 -0.512483,-0.021484 -0.514432,0.021484 -0.138351,0.019531 -0.136403,-0.9902345 0.159787,-0.021484 0.02339,-0.00391 0.02143,-0.00195 z M 10.190717,6.2871094 10.461573,7.2480469 10.062109,7.3632812 9.2105682,7.7832031 8.8520248,8.0527344 8.2538032,7.2519531 8.6513182,6.953125 8.6883424,6.925781 8.7292675,6.90625 9.6626497,6.4453125 l 0.040925,-0.021484 0.04287,-0.011719 z m 4.263549,0.1972656 0.853489,0.421875 0.04092,0.019531 0.03702,0.027344 0.812568,0.6113281 0.03702,0.029297 0.03312,0.035156 0.01948,0.021484 L 15.804628,8.0898438 15.600024,8.3652344 14.826429,7.7832031 14.01386,7.3808594 Z m -7.0071858,1.5 L 8.1856014,8.65625 7.8601841,9.015625 7.6224545,9.375 7.4159025,9.767578 7.2424767,10.195313 6.3168884,9.822266 6.5000576,9.367188 l 0.00978,-0.02539 0.011693,-0.02148 0.2318842,-0.4375005 0.011693,-0.023437 0.013638,-0.021484 0.2747529,-0.4121094 0.02143,-0.029297 0.023386,-0.027344 z m 9.5540128,0.46875 0.257215,0.3847656 0.01364,0.021484 0.01169,0.023437 0.231884,0.4375004 0.01169,0.02148 0.0098,0.02539 0.185118,0.458984 0.0098,0.02539 0.0078,0.02539 0.134454,0.478516 0.0078,0.02734 0.0039,0.02734 0.0078,0.04687 -0.923639,0.15625 -0.05651,0.01563 -0.002,-0.0059 h -0.002 L 16.90561,10.603516 16.784797,10.171875 16.623062,9.767578 16.414561,9.375 16.170985,9.007813 Z m -10.9336261,2.447266 0.5358672,0.08984 0.454025,0.02539 -0.025331,0.484375 0.023386,0.453125 0.074048,0.439453 0.1208138,0.429687 -0.9606619,0.271485 -0.1266603,-0.449219 -0.00778,-0.02734 -0.00389,-0.02734 -0.083796,-0.496094 -0.00389,-0.02734 -0.002,-0.02734 -0.029232,-0.511719 v -0.02734 -0.02734 l 0.029232,-0.511721 0.002,-0.02734 0.00389,-0.02734 z m 10.9394711,0.572265 0.997687,0.05469 -0.02923,0.511719 -0.002,0.02734 -0.0039,0.02734 -0.0838,0.496094 -0.0039,0.02734 -0.0078,0.02734 -0.134454,0.478515 -0.0078,0.02539 -0.0098,0.02539 -0.181168,0.45117 -0.925587,-0.373047 0.169529,-0.423828 0.122762,-0.435547 0.07405,-0.439453 z m -9.3981239,2.132813 0.017539,0.02734 0.2338327,0.349609 0.6138114,0.679687 0.352697,0.265625 -0.60017,0.800782 -0.3877727,-0.292969 -0.037024,-0.0293 -0.033123,-0.03516 -0.6703204,-0.740235 -0.023386,-0.02734 -0.02143,-0.0293 -0.2747538,-0.41211 -0.013638,-0.02148 -0.011693,-0.02344 -0.00978,-0.01563 0.5982256,-0.318349 z m 8.5894529,0.355468 0.738522,0.671875 -0.668372,0.738282 -0.03312,0.03516 -0.03702,0.0293 -0.800876,0.601562 -0.598222,-0.798828 0.763852,-0.576172 z m -6.607721,1.44336 0.471563,0.232422 0.941177,0.269531 0.329314,0.04492 -0.136403,0.992187 -0.352697,-0.04883 -0.03312,-0.0059 -0.03312,-0.0098 -1.0308131,-0.291015 -0.042871,-0.01172 -0.040925,-0.02148 -0.5124823,-0.251878 z m 4.429181,0.220703 0.05456,0.195312 0.350749,0.710938 -0.05066,0.02344 -0.04092,0.02148 -0.04287,0.01172 -1.030812,0.291015 -0.03312,0.0098 -0.03312,0.0059 -0.54561,0.07422 -0.02339,0.0039 -0.02143,0.002 -0.32152,0.01367 -0.04482,-1 0.294239,-0.01172 0.50274,-0.07031 0.945074,-0.269531 0.0039,-0.002 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/signal-unread-1.svg b/.icons/awkward/24x24/panel/signal-unread-1.svg
new file mode 100644
index 00000000..c74f979b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.017578,4 C 8.1248064,4 4.8883592,6.5954436 4.1835938,10.027344 A 7.9814888,7.5 0 0 0 4,11.603516 7.9814888,7.5 0 0 0 5.2324219,15.580078 3,3 0 0 1 7,15 3,3 0 0 1 7.4707031,15.04102 l -0.3730469,-0.410157 -0.023437,-0.02734 -0.021484,-0.0293 -0.2734375,-0.41211 -0.013672,-0.02148 -0.011719,-0.02344 -0.00977,-0.01563 0.5976563,-0.318359 0.2675781,-0.177734 0.017578,0.02734 0.2324219,0.34961 0.6152344,0.679687 0.3515625,0.265625 -0.3476563,0.464844 a 3,3 0 0 1 0.796875,0.65625 l 0.3144532,-0.644531 0.4726562,0.232422 0.941406,0.269531 0.328125,0.04492 -0.136719,0.992187 -0.351562,-0.04883 -0.0332,-0.0059 -0.0332,-0.0098 L 9.74609,16.58781 9.703121,16.57609 9.662105,16.55461 9.611324,16.52922 A 3,3 0 0 1 10,18 3,3 0 0 1 9.8808594,18.826172 7.9814888,7.5 0 0 0 11.982422,19.103516 7.9814888,7.5 0 0 0 19.818359,12.996094 C 19.935088,12.490394 20,11.965934 20,11.427734 20,7.3250348 16.425354,3.9999999 12.017578,4 Z m -0.02148,2 h 0.02148 0.02344 l 0.5625,0.025391 0.02148,0.00195 0.02344,0.00391 0.544921,0.074219 0.0332,0.00586 0.0332,0.00977 0.15625,0.042969 -0.271485,0.9628906 -0.113281,-0.033203 -0.5,-0.070312 -0.513672,-0.021484 -0.513672,0.021484 -0.138672,0.019531 -0.136718,-0.9902344 0.160156,-0.021484 0.02344,-0.00391 0.02149,-0.00195 z M 10.191406,6.2871094 10.460938,7.2480469 10.0625,7.3632812 9.2109375,7.7832031 8.8515625,8.0527344 8.2539062,7.2519531 8.6503906,6.953125 8.6875,6.9257812 8.7285156,6.90625 9.6621094,6.4453125 9.703125,6.4238281 9.7460938,6.4121094 Z m 4.263672,0.1972656 0.853516,0.421875 0.04101,0.019531 0.03516,0.027344 0.814453,0.6113281 0.03516,0.029297 0.0332,0.035156 0.01953,0.021484 -0.482421,0.4394532 -0.205079,0.2753906 -0.773437,-0.5820313 -0.8125,-0.4023437 z m -7.0078124,1.5 L 8.1855469,8.65625 7.859375,9.015625 7.6230469,9.375 7.4160156,9.767578 7.2421875,10.195313 6.3164062,9.822266 6.5,9.367188 6.50977,9.341798 6.521489,9.320318 6.7539108,8.8828175 l 0.011719,-0.023437 0.013672,-0.021484 0.2734375,-0.4121094 0.021484,-0.029297 0.023437,-0.027344 z m 9.5546874,0.46875 0.255859,0.3847656 0.01367,0.021484 0.01172,0.023437 0.232422,0.4375004 0.01172,0.02148 0.0098,0.02539 0.185547,0.458984 0.0098,0.02539 0.0078,0.02539 0.134766,0.478516 0.0078,0.02734 0.0039,0.02734 0.0078,0.04687 -0.923828,0.15625 -0.05664,0.01563 -0.002,-0.0059 h -0.002 L 16.90625,10.603516 16.785156,10.171875 16.623047,9.767578 16.414062,9.375 16.171875,9.007813 Z m -10.9335936,2.447266 0.5351562,0.08984 0.453125,0.02539 L 7.03125,11.5 7.0546875,11.953125 7.1289062,12.392578 7.25,12.822266 6.2890625,13.09375 6.1621094,12.644531 l -0.00781,-0.02734 -0.00391,-0.02734 -0.082031,-0.496094 -0.00391,-0.02734 -0.00195,-0.02734 -0.029297,-0.511718 V 11.5 11.472656 L 6.0625,10.960938 6.06445,10.933594 6.06836,10.90625 Z m 10.9394526,0.572265 0.996094,0.05469 -0.0293,0.511718 -0.002,0.02734 -0.0039,0.02734 -0.08398,0.496094 -0.0039,0.02734 -0.0078,0.02734 -0.132813,0.478516 -0.0078,0.02539 -0.0098,0.02539 -0.18164,0.451172 -0.925782,-0.373047 0.169922,-0.423828 0.123047,-0.435547 0.07422,-0.439453 z m -0.808593,2.488282 0.738281,0.671874 -0.669922,0.738282 -0.0332,0.03516 -0.03516,0.0293 -0.802735,0.601562 -0.597656,-0.798828 0.763672,-0.576172 z m -2.179688,1.664062 0.05469,0.195312 0.351562,0.710938 -0.05078,0.02344 -0.04102,0.02148 -0.04297,0.01172 -1.03125,0.291015 -0.0332,0.0098 -0.0332,0.0059 -0.544921,0.07422 -0.02344,0.0039 -0.02148,0.002 -0.322266,0.01367 -0.04492,-1 0.294922,-0.01172 0.501953,-0.07031 0.945313,-0.269531 0.0039,-0.002 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/signal-unread-10.svg b/.icons/awkward/24x24/panel/signal-unread-10.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-10.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-2.svg b/.icons/awkward/24x24/panel/signal-unread-2.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-2.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-3.svg b/.icons/awkward/24x24/panel/signal-unread-3.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-3.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-4.svg b/.icons/awkward/24x24/panel/signal-unread-4.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-4.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-5.svg b/.icons/awkward/24x24/panel/signal-unread-5.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-5.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-6.svg b/.icons/awkward/24x24/panel/signal-unread-6.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-6.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-7.svg b/.icons/awkward/24x24/panel/signal-unread-7.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-7.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-8.svg b/.icons/awkward/24x24/panel/signal-unread-8.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-8.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/signal-unread-9.svg b/.icons/awkward/24x24/panel/signal-unread-9.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/24x24/panel/signal-unread-9.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/simplescreenrecorder-error.svg b/.icons/awkward/24x24/panel/simplescreenrecorder-error.svg
new file mode 100644
index 00000000..759c5b87
--- /dev/null
+++ b/.icons/awkward/24x24/panel/simplescreenrecorder-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 L 15.818359,18 C 16.473359,18 17,17.465781 17,16.800781 L 17,14 l 5,2 0,-8 -5,2 0,-2.8007812 C 17,6.5344187 16.473359,6 15.818359,6 L 4.1816406,6 Z M 7.7773438,8 10,10.222656 12.222656,8 14,9.777344 11.777344,12 14,14.222656 12.222656,16 10,13.777344 7.7773438,16 6,14.222656 8.2226562,12 6,9.777344 7.7773438,8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/simplescreenrecorder-idle.svg b/.icons/awkward/24x24/panel/simplescreenrecorder-idle.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/24x24/panel/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/simplescreenrecorder-panel.svg b/.icons/awkward/24x24/panel/simplescreenrecorder-panel.svg
new file mode 100644
index 00000000..a4f3e007
--- /dev/null
+++ b/.icons/awkward/24x24/panel/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 l 11.6365384,0 c 0.655,0 1.181641,-0.534219 1.181641,-1.199219 l 0,-2.800781 5,2 0,-8 -5,2 0,-2.8007812 C 16.99982,6.5344188 16.473179,6 15.818179,6 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/simplescreenrecorder-paused.svg b/.icons/awkward/24x24/panel/simplescreenrecorder-paused.svg
new file mode 100644
index 00000000..170428ab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 L 15.818359,18 C 16.473359,18 17,17.465781 17,16.800781 L 17,14 l 5,2 0,-8 -5,2 0,-2.8007812 C 17,6.5344187 16.473359,6 15.818359,6 L 4.1816406,6 Z M 6,9 9,9 9,15 6,15 6,9 Z m 5,0 3,0 0,6 -3,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/simplescreenrecorder-recording.svg b/.icons/awkward/24x24/panel/simplescreenrecorder-recording.svg
new file mode 100644
index 00000000..ff22fe12
--- /dev/null
+++ b/.icons/awkward/24x24/panel/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 l 11.6365384,0 c 0.655,0 1.181641,-0.534219 1.181641,-1.199219 l 0,-2.800781 5,2 0,-8 -5,2 0,-2.8007812 C 16.99982,6.5344188 16.473179,6 15.818179,6 Z m 5.8181797,2 c 2.2091387,0 3.9999997,1.790861 3.9999997,4 0,2.209139 -1.790861,4 -3.9999997,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="10" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-indicator.svg b/.icons/awkward/24x24/panel/skype-indicator.svg
new file mode 100644
index 00000000..93c6544b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4.127 4c1.9736 0 2.9922 1.0424 2.9922 1.6543 0 0.61395-0.29491 0.70508-0.7793 0.70508-0.94131 0-0.5552-1.1328-2.3184-1.1328-0.58345 0-1.3125 0.26546-1.3125 0.94726 0 0.5481 0.6457 0.75005 1.7852 1.0312 1.718 0.46 3.006 0.919 3.006 2.496 0 1.531-1.247 2.299-3.221 2.299-1.973 0-3.2341-1.181-3.2341-1.793 0-0.6119 0.23241-0.76562 0.7168-0.76562 0.94281 0 0.81697 1.2891 2.5801 1.2891 0.5855 0 1.4492-0.26732 1.4492-0.95117 0-0.54605-0.04607-0.73496-1.2969-1.0723-1.336-0.181-3.494-0.616-3.494-2.283 0-1.5311 1.155-2.422 3.129-2.422l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-away-notification.svg b/.icons/awkward/24x24/panel/skype-status-away-notification.svg
new file mode 100644
index 00000000..2a5cc9c2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-away-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 4,5.0898 V 11.09 h 4 v 2 h -4 v 2 l -5,-3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-away.svg b/.icons/awkward/24x24/panel/skype-status-away.svg
new file mode 100644
index 00000000..9ec85eae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 5.0898v2h4v2h-4v2l-5-3 5-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-connected-notification.svg b/.icons/awkward/24x24/panel/skype-status-connected-notification.svg
new file mode 100644
index 00000000..873c6b71
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -22.069,-4.0812"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 4.127,4 c 1.9736,0 2.9922,1.0424 2.9922,1.6543 0,0.61395 -0.29491,0.70508 -0.7793,0.70508 -0.94131,0 -0.5552,-1.1328 -2.3184,-1.1328 -0.58345,0 -1.3125,0.26546 -1.3125,0.94726 0,0.5481 0.6457,0.75005 1.7852,1.0312 1.718,0.46 3.006,0.919 3.006,2.496 0,1.531 -1.247,2.299 -3.221,2.299 -1.9733,0 -3.2341,-1.181 -3.2341,-1.793 0,-0.6119 0.23241,-0.76562 0.7168,-0.76562 0.94281,0 0.81697,1.2891 2.5801,1.2891 0.5855,0 1.4492,-0.26732 1.4492,-0.95117 0,-0.54605 -0.04607,-0.73496 -1.2969,-1.0723 -1.336,-0.181 -3.494,-0.616 -3.494,-2.2832 0,-1.5309 1.1554,-2.4218 3.129,-2.4218 l -0.002,-0.002 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-connected.svg b/.icons/awkward/24x24/panel/skype-status-connected.svg
new file mode 120000
index 00000000..87da272f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/skype-status-connecting-0.svg b/.icons/awkward/24x24/panel/skype-status-connecting-0.svg
new file mode 100644
index 00000000..f8735db5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 3.0898a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 3 3 0 0 0 -3 3h1l-2 3-2-3h1a5 5 0 0 1 4.906 -4.9962 1 1 0 0 1 0.094 -0.004zm4 2 2 3h-1a5 5 0 0 1 -4.9062 4.9961 1 1 0 0 1 -0.09375 0.0039 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 3 3 0 0 0 3 -3h-1l2-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-connecting-1.svg b/.icons/awkward/24x24/panel/skype-status-connecting-1.svg
new file mode 100644
index 00000000..f2e1f546
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 2.0898v1a5 5 0 0 1 4.9961 4.9063 1 1 0 0 1 0.0039 0.09375 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 3 3 0 0 0 -3 -3v1l-3-2 3-2zm-4 5.0002a1 1 0 0 1 1 1 3 3 0 0 0 3 3v-1l3 2-3 2v-1a5 5 0 0 1 -4.9961 -4.906 1 1 0 0 1 -0.0039 -0.094 1 1 0 0 1 1 -1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-connecting-2.svg b/.icons/awkward/24x24/panel/skype-status-connecting-2.svg
new file mode 120000
index 00000000..a42948bc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connecting-2.svg
@@ -0,0 +1 @@
+skype-status-connecting-0.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/skype-status-connecting-3.svg b/.icons/awkward/24x24/panel/skype-status-connecting-3.svg
new file mode 120000
index 00000000..0d28b5ad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-connecting-3.svg
@@ -0,0 +1 @@
+skype-status-connecting-1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/skype-status-disturb-notification.svg b/.icons/awkward/24x24/panel/skype-status-disturb-notification.svg
new file mode 100644
index 00000000..2067f10d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-disturb-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 0,7.09 h 8 v 2 H 8 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-disturb.svg b/.icons/awkward/24x24/panel/skype-status-disturb.svg
new file mode 100644
index 00000000..f81c9240
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-disturb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm0 7.0898h8v2h-8v-2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-hidden-notification.svg b/.icons/awkward/24x24/panel/skype-status-hidden-notification.svg
new file mode 100644
index 00000000..16dc8cce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-hidden-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 1.707,4.3828 2.293,2.293 2.293,-2.293 1.414,1.4141 -2.293,2.2931 2.293,2.293 -1.414,1.414 L 12,13.504 9.707,15.797 8.293,14.383 10.5859,12.09 8.293,9.7969 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-hidden.svg b/.icons/awkward/24x24/panel/skype-status-hidden.svg
new file mode 100644
index 00000000..450c8c0f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm1.707 4.3828 2.293 2.2932 2.293-2.2932 1.414 1.4141-2.293 2.2931 2.293 2.293-1.414 1.414-2.293-2.293-2.293 2.293-1.414-1.414 2.293-2.293-2.293-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-invisible-notification.svg b/.icons/awkward/24x24/panel/skype-status-invisible-notification.svg
new file mode 120000
index 00000000..4d66b101
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-invisible-notification.svg
@@ -0,0 +1 @@
+skype-status-hidden-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/skype-status-invisible.svg b/.icons/awkward/24x24/panel/skype-status-invisible.svg
new file mode 120000
index 00000000..249c5c16
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-invisible.svg
@@ -0,0 +1 @@
+skype-status-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/skype-status-offline-notification.svg b/.icons/awkward/24x24/panel/skype-status-offline-notification.svg
new file mode 100644
index 00000000..229d8862
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-offline-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 1.707,4.3828 2.293,2.293 2.293,-2.293 1.414,1.4141 -2.293,2.2931 2.293,2.293 -1.414,1.414 L 12,13.504 9.707,15.797 8.293,14.383 10.5859,12.09 8.293,9.7969 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/skype-status-offline.svg b/.icons/awkward/24x24/panel/skype-status-offline.svg
new file mode 100644
index 00000000..07723fab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/skype-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm1.707 4.3828 2.293 2.2932 2.293-2.2932 1.414 1.4141-2.293 2.2931 2.293 2.293-1.414 1.414-2.293-2.293-2.293 2.293-1.414-1.414 2.293-2.293-2.293-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/slack-indicator-highlight.svg b/.icons/awkward/24x24/panel/slack-indicator-highlight.svg
new file mode 100644
index 00000000..514541ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/slack-indicator-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="7" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 9.5,5 C 8.674418,5 8,5.674419 8,6.5 8,7.3255815 8.674418,8 9.5,8 H 11 V 6.5 C 11,5.674419 10.325581,5 9.5,5 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 v 4.0039061 c 0,0.82482 0.674419,1.498047 1.5,1.498047 0.825583,0 1.5,-0.673227 1.5,-1.498047 V 9.234375 A 3,3 0 0 1 14,7 3,3 0 0 1 14.482422,5.3730469 C 14.218674,5.1434874 13.877544,5 13.501953,5 Z M 5.4980469,9 C 4.6732269,9 4,9.674419 4,10.5 4,11.325581 4.6732269,12 5.4980469,12 H 9.5019531 C 10.326773,12 11,11.325581 11,10.5 11,9.674419 10.326773,9 9.5019531,9 Z M 18.626953,9.519531 A 3,3 0 0 1 17,10 3,3 0 0 1 16.144531,9.873047 C 16.055417,10.064577 16.001953,10.27564 16.001953,10.5 V 12 h 1.5 c 0.82558,0 1.5,-0.674419 1.5,-1.5 0,-0.375874 -0.144789,-0.716643 -0.375,-0.980469 z M 5.5,13 C 4.674419,13 4,13.674419 4,14.5 4,15.325582 4.674419,16 5.5,16 6.325582,16 7,15.325582 7,14.5 V 13 Z m 4,0 C 8.674419,13 8,13.673227 8,14.498047 v 4.003906 C 8,19.326773 8.674419,20 9.5,20 10.325581,20 11,19.326773 11,18.501953 V 14.498047 C 11,13.673227 10.325581,13 9.5,13 Z m 3.998047,0 C 12.673226,13 12,13.674419 12,14.5 c 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003906 C 18.326772,16 19,15.325581 19,14.5 19,13.674419 18.326772,13 17.501953,13 Z M 12,17 v 1.5 C 12,19.325581 12.674419,20 13.5,20 14.325582,20 15,19.325581 15,18.5 15,17.674419 14.325582,17 13.5,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/slack-indicator-unread.svg b/.icons/awkward/24x24/panel/slack-indicator-unread.svg
new file mode 100644
index 00000000..36f24126
--- /dev/null
+++ b/.icons/awkward/24x24/panel/slack-indicator-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="7" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,5 C 8.674418,5 8,5.674419 8,6.5 8,7.3255815 8.674418,8 9.5,8 H 11 V 6.5 C 11,5.674419 10.325581,5 9.5,5 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 v 4.0039061 c 0,0.82482 0.674419,1.498047 1.5,1.498047 0.825583,0 1.5,-0.673227 1.5,-1.498047 V 9.234375 A 3,3 0 0 1 14,7 3,3 0 0 1 14.482422,5.3730469 C 14.218674,5.1434874 13.877544,5 13.501953,5 Z M 5.4980469,9 C 4.6732269,9 4,9.674419 4,10.5 4,11.325581 4.6732269,12 5.4980469,12 H 9.5019531 C 10.326773,12 11,11.325581 11,10.5 11,9.674419 10.326773,9 9.5019531,9 Z M 18.626953,9.519531 A 3,3 0 0 1 17,10 3,3 0 0 1 16.144531,9.873047 C 16.055417,10.064577 16.001953,10.27564 16.001953,10.5 V 12 h 1.5 c 0.82558,0 1.5,-0.674419 1.5,-1.5 0,-0.375874 -0.144789,-0.716643 -0.375,-0.980469 z M 5.5,13 C 4.674419,13 4,13.674419 4,14.5 4,15.325582 4.674419,16 5.5,16 6.325582,16 7,15.325582 7,14.5 V 13 Z m 4,0 C 8.674419,13 8,13.673227 8,14.498047 v 4.003906 C 8,19.326773 8.674419,20 9.5,20 10.325581,20 11,19.326773 11,18.501953 V 14.498047 C 11,13.673227 10.325581,13 9.5,13 Z m 3.998047,0 C 12.673226,13 12,13.674419 12,14.5 c 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003906 C 18.326772,16 19,15.325581 19,14.5 19,13.674419 18.326772,13 17.501953,13 Z M 12,17 v 1.5 C 12,19.325581 12.674419,20 13.5,20 14.325582,20 15,19.325581 15,18.5 15,17.674419 14.325582,17 13.5,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/slack-indicator.svg b/.icons/awkward/24x24/panel/slack-indicator.svg
new file mode 100644
index 00000000..ed8579c8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/slack-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9.5,4.9999998 c -0.825582,0 -1.5,0.674419 -1.5,1.5 0,0.8255815 0.674418,1.5 1.5,1.5 h 1.500001 v -1.5 c 0,-0.825581 -0.67442,-1.5 -1.500001,-1.5 z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 v 4.0039063 c 0,0.82482 0.674419,1.498047 1.5,1.498047 0.825583,0 1.5,-0.673227 1.5,-1.498047 V 6.4980467 c 0,-0.82482 -0.674417,-1.4980469 -1.5,-1.4980469 z m -8.003906,4 C 4.673227,8.9999998 4,9.674418 4,10.5 4,11.325581 4.673227,12 5.498047,12 H 9.501954 C 10.326774,12 11,11.325581 11,10.5 11,9.674418 10.326774,8.9999998 9.501954,8.9999998 Z m 12.003906,0 c -0.825581,0 -1.499999,0.6744182 -1.499999,1.5000002 V 12 h 1.499999 c 0.82558,0 1.5,-0.674419 1.5,-1.5 0,-0.825582 -0.67442,-1.5000002 -1.5,-1.5000002 z M 5.5,13 C 4.674419,13 4,13.674419 4,14.5 4,15.325582 4.674419,16 5.5,16 6.325582,16 7,15.325582 7,14.5 V 13 Z m 4,0 C 8.674419,13 8,13.673227 8,14.498047 v 4.003906 C 8,19.326773 8.674419,20 9.5,20 c 0.825581,0 1.500001,-0.673227 1.500001,-1.498047 V 14.498047 C 11.000001,13.673227 10.325581,13 9.5,13 Z m 3.998048,0 c -0.824821,0 -1.498047,0.674419 -1.498047,1.5 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003905 C 18.326772,16 19,15.325581 19,14.5 19,13.674419 18.326772,13 17.501953,13 Z m -1.498047,4 v 1.5 c 0,0.825581 0.674419,1.5 1.5,1.5 0.825582,0 1.5,-0.674419 1.5,-1.5 0,-0.825581 -0.674418,-1.5 -1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smartcode-stremio-tray.svg b/.icons/awkward/24x24/panel/smartcode-stremio-tray.svg
new file mode 100644
index 00000000..85e8ace5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,3.9999266 c -0.419066,0 -0.839081,0.155495 -1.152343,0.46875 L 4.4687506,10.849536 c -0.3134475,0.313439 -0.4691604,0.731399 -0.46875,1.150391 H 11 V 8.9999266 l 4,3.0000004 h 5 c 0,-0.418969 -0.157441,-0.837136 -0.470703,-1.150391 L 13.152344,4.4686766 C 12.839082,4.1554217 12.419067,3.9999266 12,3.9999266 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0000006,11.999927 c 4.114e-4,0.418498 0.1576125,0.83732 0.4707031,1.15039 l 6.3789063,6.378907 c 0.626525,0.62651 1.676208,0.628419 2.302734,0.002 l 6.376953,-6.380907 C 19.842559,12.837063 20,12.418896 20,11.999927 h -5 l -4,3 v -3 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smartphone-connected.svg b/.icons/awkward/24x24/panel/smartphone-connected.svg
new file mode 120000
index 00000000..7c0dac4d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/smartphone-disconnected.svg b/.icons/awkward/24x24/panel/smartphone-disconnected.svg
new file mode 120000
index 00000000..4cd3fc48
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/smartphone-trusted.svg b/.icons/awkward/24x24/panel/smartphone-trusted.svg
new file mode 120000
index 00000000..609f1872
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/smartphoneattention.svg b/.icons/awkward/24x24/panel/smartphoneattention.svg
new file mode 100644
index 00000000..a115c708
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphoneattention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 C 6,3 6,4 6,4 V 18 C 6,18 6,19 7,19 H 14 V 15 H 8 V 6 L 14,6 V 10 H 16 V 4 C 16,4 16,3 15,3 Z M 10.5,16 H 11.5 C 11.5,16 12,16 12,16.5 V 17.5 C 12,17.5 12,18 11.5,18 H 10.5 C 10.5,18 10,18 10,17.5 V 16.5 C 10,16.5 10,16 10.5,16 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15,11 V 15 L 15.25,17 H 16.75 L 17,15 V 11 Z M 15,18 V 20 H 17 V 18 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smartphoneconnected.svg b/.icons/awkward/24x24/panel/smartphoneconnected.svg
new file mode 100644
index 00000000..6dd36e3a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphoneconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 C 6,3 6,4 6,4 V 18 C 6,18 6,19 7,19 H 15 C 16,19 16,18 16,18 V 4 C 16,4 16,3 15,3 Z M 14,6 V 15 H 8 V 6.002 Z M 10.5,16 H 11.5 C 11.5,16 12,16 12,16.5 V 17.5 C 12,17.5 12,18 11.5,18 H 10.5 C 10.5,18 10,18 10,17.5 V 16.5 C 10,16.5 10,16 10.5,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smartphonedisconnected.svg b/.icons/awkward/24x24/panel/smartphonedisconnected.svg
new file mode 100644
index 00000000..c4c2524b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphonedisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7,3 C 6,3 6,4 6,4 V 18 C 6,18 6,19 7,19 H 15 C 16,19 16,18 16,18 V 4 C 16,4 16,3 15,3 Z M 14,6 V 15 H 8 V 6.002 Z M 10.5,16 H 11.5 C 11.5,16 12,16 12,16.5 V 17.5 C 12,17.5 12,18 11.5,18 H 10.5 C 10.5,18 10,18 10,17.5 V 16.5 C 10,16.5 10,16 10.5,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smartphonetrusted.svg b/.icons/awkward/24x24/panel/smartphonetrusted.svg
new file mode 100644
index 00000000..a2c7f65e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smartphonetrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,3 C 6,3 6,4 6,4 V 18 C 6,18 6,19 7,19 H 15 C 16,19 16,18 16,18 V 4 C 16,4 16,3 15,3 Z M 14,6 V 15 H 8 V 6.002 Z M 10.5,16 H 11.5 C 11.5,16 12,16 12,16.5 V 17.5 C 12,17.5 12,18 11.5,18 H 10.5 C 10.5,18 10,18 10,17.5 V 16.5 C 10,16.5 10,16 10.5,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/smplayer-panel.svg b/.icons/awkward/24x24/panel/smplayer-panel.svg
new file mode 100644
index 00000000..0f7b56f9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm10 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5.5117 0.63477a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.183 0.681 0.5 0.5 0 0 1 -0.684 -0.181 0.5 0.5 0 0 1 0.184 -0.684 0.5 0.5 0 0 1 0.238 -0.066zm1.366 0.365a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.18359 0.68359 0.5 0.5 0 0 1 -0.682 -0.184 0.5 0.5 0 0 1 0.181 -0.684 0.5 0.5 0 0 1 0.239 -0.066zm-1.7305 1a0.5 0.5 0 0 1 0.44336 0.25 0.5 0.5 0 0 1 -0.18164 0.68359 0.5 0.5 0 0 1 -0.685 -0.184 0.5 0.5 0 0 1 0.184 -0.684 0.5 0.5 0 0 1 0.238 -0.066zm1.3652 0.36523a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.184 0.684 0.5 0.5 0 0 1 -0.684 -0.184 0.5 0.5 0 0 1 0.184 -0.681 0.5 0.5 0 0 1 0.238 -0.069zm-0.489 2.635a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/solaar-attention.svg b/.icons/awkward/24x24/panel/solaar-attention.svg
new file mode 100644
index 00000000..2a554b98
--- /dev/null
+++ b/.icons/awkward/24x24/panel/solaar-attention.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 3c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2h-12zm3.8652 2.3047 1.5858 2.748a3 3 0 0 1 0.549 -0.0527 3 3 0 0 1 0.547 0.0527l1.5879-2.748 1.7305 1-1.5859 2.75a3 3 0 0 1 0.546 0.9453h3.174v2h-3.1758a3 3 0 0 1 -0.54297 0.94922l1.584 2.7461-1.7305 1-1.5859-2.748a3 3 0 0 1 -0.549 0.053 3 3 0 0 1 -0.547 -0.053l-1.5879 2.748-1.7305-1 1.5859-2.75a3 3 0 0 1 -0.5467 -0.945h-3.1738v-2h3.1758a3 3 0 0 1 0.543 -0.9492l-1.584-2.7461 1.7305-1z" transform="translate(0 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 1039.4a2 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 -2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/solaar-indicator.svg b/.icons/awkward/24x24/panel/solaar-indicator.svg
new file mode 100644
index 00000000..50684358
--- /dev/null
+++ b/.icons/awkward/24x24/panel/solaar-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2h-12zm3.8652 2.3047l1.5858 2.748a3 3 0 0 1 0.549 -0.0527 3 3 0 0 1 0.547 0.0527l1.588-2.748 1.73 1-1.586 2.7503a3 3 0 0 1 0.547 0.945h3.174v2h-3.176a3 3 0 0 1 -0.543 0.949l1.584 2.746-1.73 1-1.586-2.748a3 3 0 0 1 -0.549 0.053 3 3 0 0 1 -0.547 -0.053l-1.5878 2.748-1.7304-1 1.5859-2.75a3 3 0 0 1 -0.5469 -0.945h-3.1738v-2h3.1758a3 3 0 0 1 0.543 -0.949l-1.584-2.7463 1.7304-1zm2.1348 3.6953a2 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 -2z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/spotify-indicator.svg b/.icons/awkward/24x24/panel/spotify-indicator.svg
new file mode 100644
index 00000000..97e5cbc4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182999,0 -7.9999999,3.5816996 -7.9999999,8 0,4.4183 3.5817,8 7.9999999,8 4.4183,0 8,-3.5817 8,-8 0,-4.4183004 -3.5817,-8 -8,-8 z m -1.484375,4.001953 c 0.135577,-0.0025 0.273043,-0.00125 0.40625,0 3.196934,0.043793 5.685547,1.3710939 5.685547,1.3710939 0.32387,0.1720431 0.478757,0.6868991 0.34375,1.0996091 -0.135016,0.41271 -0.551129,0.642746 -0.875,0.470703 0,0 -4.055029,-2.1406733 -8.1835939,-0.824218 -0.347652,0.145366 -0.785915,-0.135667 -0.875,-0.587891 -0.08907,-0.452224 0.170933,-0.9774967 0.53125,-1.0585939 1.017797,-0.3245495 2.017773,-0.4508522 2.9667969,-0.4707031 z m 0.435547,3 c 0.112731,-10e-4 0.212326,-0.0042 0.322266,0 2.638513,0.09188 4.466796,1.550781 4.466796,1.550781 0.234052,0.185402 0.328171,0.661373 0.207032,1.019532 -0.121139,0.358115 -0.441752,0.53892 -0.675782,0.353515 0,0 -2.907877,-2.344468 -6.6425779,-0.974609 -0.262497,0.124051 -0.553359,-0.122359 -0.617187,-0.53125 -0.06386,-0.40893 0.141317,-0.858788 0.412109,-0.929688 0.897365,-0.329138 1.7382149,-0.481181 2.5273439,-0.488281 z M 11.265625,14 c 1.291618,0.02495 2.442203,0.50401 3.542969,1.154297 0.164454,0.107427 0.243604,0.411344 0.152344,0.628906 -0.09126,0.217545 -0.337279,0.284734 -0.486329,0.140625 0,0 -2.036051,-1.658526 -5.0566399,-0.734375 -0.17338,0.07498 -0.372018,-0.06945 -0.41211,-0.314453 -0.04008,-0.245057 0.10336,-0.525057 0.283204,-0.560547 C 9.9993371,14.09714 10.660752,13.996 11.265625,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/start-here.svg b/.icons/awkward/24x24/panel/start-here.svg
new file mode 100644
index 00000000..6fc78f4a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/start-here.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-download.svg b/.icons/awkward/24x24/panel/state-download.svg
new file mode 100644
index 00000000..9838b57f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-2 3h4v5h2l-4 5c0.00008 0.00007-4-5-4-5h2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-error.svg b/.icons/awkward/24x24/panel/state-error.svg
new file mode 100644
index 00000000..abe6fc42
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-1 3h2v7h-2v-7zm0 8h2v2h-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-information.svg b/.icons/awkward/24x24/panel/state-information.svg
new file mode 100644
index 00000000..2f91be0f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-information.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 520c-4.4183 0-8-3.5817-8-8s3.5817-8 8-8 8 3.5817 8 8-3.5817 8-8 8zm-1-3h2v-7h-2v7zm0-8h2v-2h-2v2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-offline.svg b/.icons/awkward/24x24/panel/state-offline.svg
new file mode 100644
index 00000000..d83595cd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.582-8-8-8zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-ok.svg b/.icons/awkward/24x24/panel/state-ok.svg
new file mode 100644
index 00000000..36254951
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm3.1816 4.4648 1.4141 1.4141-4.2422 4.2422-1.4141 1.4141-1.4141-1.4141-2.1211-2.1211 1.4141-1.4141 2.1211 2.1211 4.2422-4.2422z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-pause.svg b/.icons/awkward/24x24/panel/state-pause.svg
new file mode 100644
index 00000000..8ad3e3e5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-3 3h2v10h-2v-10zm4 0h2v10h-2v-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-sync.svg b/.icons/awkward/24x24/panel/state-sync.svg
new file mode 100644
index 00000000..fa4cbb18
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm0.14453 3.998v0.002h0.002c1.309 0.048 2.5001 0.73736 3.2031 1.8184l1.3886-0.46289-1.5703 3.1465-3.1465-1.5742 1.2774-0.42578c-0.338-0.294-0.76252-0.4869-1.2285-0.5039-0.742-0.027-1.4346 0.35504-1.8066 0.99804l-1.7324-1c0.74-1.282 2.1343-2.053 3.6133-1.998zm-3.3125 3.5 3.1465 1.5742-1.2774 0.42578c0.338 0.294 0.76252 0.48495 1.2285 0.50195 0.74199 0.027 1.4346-0.35505 1.8066-0.99805l1.7324 1c-0.74 1.282-2.1343 2.053-3.6133 1.998-1.309-0.048-2.5001-0.73736-3.2031-1.8184l-1.3887 0.46289 1.5684-3.1465z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/state-warning.svg b/.icons/awkward/24x24/panel/state-warning.svg
new file mode 100644
index 00000000..4f38bf66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/state-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-385 127)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m396.91-123a1.6243 1.8185 0 0 0 -1.3184 0.90625l-3.1875 6.1816-3.1894 6.1816a1.6243 1.8185 0 0 0 -0.2168 0.86719 1.6243 1.8185 0 0 0 1.623 1.8613h6.377 6.375a1.6243 1.8185 0 0 0 1.4062 -2.7285l-3.1875-6.1816-3.1875-6.1816a1.6243 1.8185 0 0 0 -1.332 -0.90625 1.6243 1.8185 0 0 0 -0.16211 0zm-0.91211 3.998h2v7h-2v-7zm0 8h2v2h-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/steadyflow-alert-panel.svg b/.icons/awkward/24x24/panel/steadyflow-alert-panel.svg
new file mode 100644
index 00000000..3c4d522d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,5 C 11.9613,5 10.529878,5.7888906 9.7050781,7.0878906 9.4743581,7.0308906 9.23768,7.001 9,7 7.3431,7 6,8.3431 6,10 6.0011,10.4065 6.0848637,10.808541 6.2460938,11.181641 4.3242937,11.738641 3.0015,13.499 3,15.5 3,17.9853 5.0147,20 7.5,20 l 6.445312,0 -3.814453,-4.162109 A 0.50005,0.50005 0 0 1 10.5,15.037109 l 2.5,0 0,-4.5 a 0.50005,0.50005 0 0 1 0.5,-0.5 l 5,0 a 0.50005,0.50005 0 0 1 0.210938,0.04687 c -0.226,-0.1629996 -0.463797,-0.3126059 -0.716797,-0.4414059 0.0024,-0.035 0.0043,-0.069969 0.0059,-0.1054687 0,-2.4853 -2.0147,-4.5 -4.5,-4.5 L 13.5,5 Z m 5.402344,5.201172 A 0.50005,0.50005 0 0 1 19,10.5 l 0,4.5 1.957031,0 C 20.972191,14.8337 21,14.6703 21,14.5 20.9977,12.8014 20.204554,11.230272 18.902344,10.201172 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 14.0003,11.0012 0,4.5 a 0.50005,0.50005 0 0 1 -0.5,0.5 l -1.8633,0 4.3633,4.7598 4.3633,-4.7598 -1.8633,0 a 0.50005,0.50005 0 0 1 -0.5,-0.5 l 0,-4.5 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/steadyflow-panel.svg b/.icons/awkward/24x24/panel/steadyflow-panel.svg
new file mode 100644
index 00000000..2c6be9f5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.5 4.1195c-1.5387 0-2.9701 0.7889-3.7949 2.0879-0.23072-0.057-0.4674-0.087-0.70508-0.088-1.6569 0-3 1.3431-3 3 0.0011 0.4065 0.08486 0.8085 0.24609 1.1816-1.9218 0.5576-3.2446 2.3173-3.2461 4.3184 0 2.4853 2.0147 4.5 4.5 4.5h6.4453l-3.8145-4.1621a0.50005 0.50005 0 0 1 0.369 -0.8h2.5v-4.5a0.50005 0.50005 0 0 1 0.5 -0.5h5a0.50005 0.50005 0 0 1 0.21094 0.047c-0.22616-0.1628-0.46369-0.3126-0.7168-0.4414 0.0024-0.035 0.0043-0.07 0.0059-0.1055 0-2.4853-2.0147-4.5-4.5-4.5zm5.4023 5.2012a0.50005 0.50005 0 0 1 0.09766 0.2988v4.5h1.957c0.01516-0.1663 0.04297-0.3297 0.04297-0.5-0.0023-1.6986-0.79549-3.2697-2.0977-4.2988zm-4.902 0.8v4.5a0.50005 0.50005 0 0 1 -0.5 0.5h-1.8633l4.3633 4.7598 4.3633-4.7598h-1.8633a0.50005 0.50005 0 0 1 -0.5 -0.5v-4.5h-4z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/steam_tray_mono.svg b/.icons/awkward/24x24/panel/steam_tray_mono.svg
new file mode 100644
index 00000000..7e48c364
--- /dev/null
+++ b/.icons/awkward/24x24/panel/steam_tray_mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.5,6 a 3.5,3.5 0 0 0 -3.466797,3.042969 l -1.558594,2.996093 A 3,3 0 0 0 12,12 3,3 0 0 0 9.9199219,12.841797 L 8.9746094,12.369141 A 3,3 0 0 0 9,12 3,3 0 0 0 6,9 3,3 0 0 0 3,12 3,3 0 0 0 6,15 3,3 0 0 0 8.0800781,14.158203 l 0.9453125,0.472656 A 3,3 0 0 0 9,15 a 3,3 0 0 0 3,3 3,3 0 0 0 3,-2.982422 l 3.666016,-2.220703 A 3.5,3.5 0 0 0 21,9.5 3.5,3.5 0 0 0 17.5,6 Z m 0,1 A 2.5,2.5 0 0 1 20,9.5 2.5,2.5 0 0 1 17.5,12 2.5,2.5 0 0 1 15,9.5 2.5,2.5 0 0 1 17.5,7 Z m 0,1 A 1.5,1.5 0 0 0 16,9.5 1.5,1.5 0 0 0 17.5,11 1.5,1.5 0 0 0 19,9.5 1.5,1.5 0 0 0 17.5,8 Z M 6,10 a 2,2 0 0 1 1.9941406,1.878906 l -1.546875,-0.773437 a 1.0001,1.0001 0 0 0 -0.4824218,-0.111328 1.0001,1.0001 0 0 0 -0.4121094,1.90039 l 1.5488281,0.773438 A 2,2 0 0 1 6,14 2,2 0 0 1 4,12 2,2 0 0 1 6,10 Z m 6,3 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -1.994141,-1.878906 l 1.546875,0.773437 a 1.0001163,1.0001163 0 1 0 0.894532,-1.789062 L 10.898438,13.332031 A 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/stock_weather-cloudy.svg b/.icons/awkward/24x24/panel/stock_weather-cloudy.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-few-clouds.svg b/.icons/awkward/24x24/panel/stock_weather-few-clouds.svg
new file mode 120000
index 00000000..522e6164
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-fog.svg b/.icons/awkward/24x24/panel/stock_weather-fog.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-night-clear.svg b/.icons/awkward/24x24/panel/stock_weather-night-clear.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-night-clear.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-night-few-clouds.svg b/.icons/awkward/24x24/panel/stock_weather-night-few-clouds.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-night-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-showers.svg b/.icons/awkward/24x24/panel/stock_weather-showers.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-snow.svg b/.icons/awkward/24x24/panel/stock_weather-snow.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/stock_weather-storm.svg b/.icons/awkward/24x24/panel/stock_weather-storm.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/strawberry-panel-grey.svg b/.icons/awkward/24x24/panel/strawberry-panel-grey.svg
new file mode 120000
index 00000000..d4f8dc69
--- /dev/null
+++ b/.icons/awkward/24x24/panel/strawberry-panel-grey.svg
@@ -0,0 +1 @@
+clementine-panel-grey.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/strawberry-panel.svg b/.icons/awkward/24x24/panel/strawberry-panel.svg
new file mode 100644
index 00000000..e5e906e5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.214328,5.041055 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 -2.442655,0.2609122 -4.4795665,1.774117 -6.8105476,5.054688 -0.7038276,0.990553 -1.6080292,2.261654 -2.0097657,2.826172 -1.6923785,2.378122 -1.6202668,4.819444 0.1738282,5.845703 1.1595376,0.663275 2.279051,0.925376 4.0527344,0.951172 0.8915153,0.01295 2.1985157,0.07777 2.9023437,0.142578 1.963707,0.180839 2.2096,0.176243 3.591797,-0.06445 1.546994,-0.269402 2.73888,-0.830451 3.697266,-1.738282 0.38599,-0.365628 0.852472,-1.062621 1.242187,-1.771484 -0.135913,-0.219608 -0.216507,-0.4261 -0.328124,-0.648437 -0.157601,0.132513 -0.299836,0.304158 -0.46875,0.404297 -0.180997,0.107296 -0.360995,0.200902 -0.619141,0.257812 -0.258146,0.05691 -0.766022,0.09377 -1.158203,-0.335938 -0.347774,-0.381029 -0.272544,-0.5705 -0.277344,-0.697265 -0.0048,-0.126766 0.0069,-0.213818 0.01953,-0.298828 0.02531,-0.170015 0.06514,-0.3253 0.123047,-0.492188 -0.04121,0.118766 0.03562,-0.17892 0.06836,-0.470703 0.03274,-0.291783 0.06203,-0.656165 0.07617,-1.001953 l 0.0078,-0.189453 c -0.271467,0.02598 -0.456151,0.04825 -0.763672,0.07422 -0.511484,0.04319 -0.771607,0.09437 -1.201172,0.01563 -0.214783,-0.03938 -0.573515,-0.17616 -0.791016,-0.488282 -0.217488,-0.312122 -0.21289,-0.589621 -0.21289,-0.730468 0,-0.731649 0.279178,-1.112467 0.580078,-1.609376 C 15.141981,9.7493957 15.422607,9.4626247 15.69089,9.1680087 15.448628,9.0281237 15.186943,8.8773759 14.907687,8.728555 14.314385,8.4123728 14.019007,8.293369 13.6655,7.9726956 13.577123,7.8925273 13.47311,7.7892245 13.37839,7.6074613 13.283678,7.425698 13.222228,7.1348383 13.270968,6.8828519 13.368453,6.3788791 13.630003,6.241463 13.743625,6.15043 13.855944,6.0604413 13.957836,6.0602133 14.061984,5.9980863 13.848778,5.7982736 13.526628,5.6067148 13.403781,5.4199613 13.31433,5.2839761 13.267076,5.1619172 13.214328,5.041055 Z m -1.023438,2.96875 c 0.107057,-0.014188 0.212149,-0.01409 0.308594,0.00195 0.128594,0.02139 0.243532,0.071657 0.330078,0.1582031 0.346184,0.3461847 0.119025,1.1348816 -0.265625,1.5195316 -0.384649,0.3846533 -0.978035,0.4165003 -1.324219,0.07032 -0.346185,-0.34619 -0.31434,-0.9395743 0.07031,-1.3242234 0.216366,-0.2163654 0.55969,-0.3832178 0.88086,-0.4257813 z m -4.0000003,2 c 0.1070567,-0.01419 0.2121485,-0.01409 0.3085938,0.0019 0.1285938,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461849,0.346185 0.1190254,1.134882 -0.265625,1.519532 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 -0.3461849,-0.346179 -0.314338,-0.939564 0.070312,-1.324213 0.2163657,-0.216366 0.5596895,-0.383218 0.8808593,-0.425782 z m 3.0000003,2.000001 c 0.107056,-0.01419 0.212148,-0.01409 0.308594,0.002 0.128593,0.02139 0.243531,0.07166 0.330078,0.158203 0.346185,0.346186 0.119026,1.134882 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314337,-0.939569 0.07031,-1.324219 0.216366,-0.216366 0.559689,-0.383218 0.880859,-0.425781 z m 4,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346185 0.119025,1.134881 -0.265625,1.519531 -0.38465,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314341,-0.939568 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z m -9.0000003,1 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461852,0.346185 0.1190249,1.134881 -0.265625,1.519531 -0.3846494,0.384649 -0.9780341,0.416494 -1.3242187,0.07031 -0.3461851,-0.346185 -0.3143371,-0.939569 0.070312,-1.324219 0.216366,-0.216366 0.5596895,-0.383218 0.8808593,-0.425781 z m 4.0000003,2 c 0.107056,-0.01419 0.212148,-0.01409 0.308593,0.002 0.128594,0.02139 0.243532,0.07166 0.330079,0.158203 0.346184,0.346186 0.119026,1.134881 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.3242191,0.07031 -0.3461848,-0.346186 -0.3143378,-0.939571 0.070312,-1.324219 0.2163656,-0.216366 0.5596894,-0.383218 0.8808591,-0.425781 z m 3,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346184 0.119025,1.13488 -0.265625,1.519531 -0.384651,0.38465 -0.978034,0.416494 -1.324219,0.07031 -0.346184,-0.346186 -0.314341,-0.939569 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.087912,4.0000407 c -0.08879,0 -0.114508,0.1809132 -0.05978,0.4198201 0,0 0.157318,0.7623029 1.212868,1.3206632 0.734159,0.3629505 0.732837,0.5727048 -0.0048,0.7903464 -0.321469,0.094846 -0.712152,0.2747285 -0.868059,0.399639 -0.257133,0.2060136 -0.163286,0.2909717 1.009667,0.9160613 0.711194,0.3790096 1.424868,0.799656 1.585757,0.9349187 0.279332,0.2348393 0.266595,0.2677353 -0.278383,0.7231883 -0.608397,0.5084543 -1.328208,1.6971813 -1.328208,2.1933853 0,0.268262 0.118757,0.290053 1.120779,0.205446 0.616429,-0.05205 1.294693,-0.117562 1.507255,-0.145565 l 0.386475,-0.05095 -0.05525,1.349445 c -0.03035,0.74213 -0.11915,1.533981 -0.197465,1.75967 -0.07831,0.22569 -0.110947,0.444811 -0.07246,0.486979 0.162017,0.17752 0.822921,-0.214292 1.276276,-0.756603 0.463478,-0.554422 0.492942,-0.565829 0.591488,-0.225625 0.331871,0.609878 0.478769,1.144115 0.993722,1.678574 0.114993,0.01131 0.202735,-0.135772 0.276514,-0.438962 0.227139,-0.933414 0.105469,-1.836923 -0.372888,-2.770019 -0.257769,-0.502806 -0.510255,-1.295189 -0.561295,-1.760994 -0.05104,-0.465805 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.298678 0.07349,-0.473007 0.923618,-1.0612943 0.967991,-0.6698438 1.217838,-1.050926 0.851756,-1.2988288 -0.09096,-0.061593 -0.570059,0.1245365 -1.064921,0.413535 -0.494861,0.2889975 -0.997061,0.5253534 -1.115948,0.5253534 -0.118886,0 -0.491962,-0.3617958 -0.828809,-0.8039105 C 18.243804,6.8317338 18.2169,6.7438938 18.2169,5.6098438 c 0,-1.0775591 -0.02986,-1.1910047 -0.325786,-1.2372944 -0.239184,-0.037414 -0.377723,0.086437 -0.521138,0.465805 -0.107448,0.2842238 -0.24958,0.516752 -0.315823,0.516752 -0.06624,0 -0.725646,-0.3048902 -1.465287,-0.6775342 -0.739656,-0.372642 -1.41515,-0.6775325 -1.500927,-0.6775325 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/synapse-panel.svg b/.icons/awkward/24x24/panel/synapse-panel.svg
new file mode 100644
index 00000000..66beaff8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3 L 10 5 L 10 5.1894531 A 6.5 6.5 0 0 0 5.1796875 10 L 7.265625 10 A 4.5 4.5 0 0 1 11.5 7 A 4.5 4.5 0 0 1 15.732422 10 L 17.808594 10 A 6.5 6.5 0 0 0 13 5.1894531 L 13 4 L 13 3 L 10 3 z M 11.5 8 A 3.5 3.5 0 0 0 8 11.5 A 3.5 3.5 0 0 0 8.0410156 12 L 8.4003906 12 L 9.0546875 12 L 13.949219 12 A 2.5 2.5 0 0 1 11.5 14 A 2.5 2.5 0 0 1 9.5019531 13 L 8.3417969 13 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 14.958984 11 L 14.400391 11 L 13.945312 11 L 9.0507812 11 A 2.5 2.5 0 0 1 11.5 9 A 2.5 2.5 0 0 1 13.498047 10 L 14.658203 10 A 3.5 3.5 0 0 0 11.5 8 z M 5.1835938 13 A 6.5 6.5 0 0 0 10 17.814453 L 10 19 L 10 20 L 13 20 L 13 19 L 13 17.808594 A 6.5 6.5 0 0 0 17.816406 13 L 15.736328 13 A 4.5 4.5 0 0 1 11.5 16 A 4.5 4.5 0 0 1 7.2636719 13 L 5.1835938 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/synergy-panel-ok.svg b/.icons/awkward/24x24/panel/synergy-panel-ok.svg
new file mode 100644
index 00000000..eae055b3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 7.581722,4 4,7.581722 4,12 L 5.5,14 7,12 C 7,9.2385763 9.2385763,7 12,7 L 10,5.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 10,5.5 12,7 a 5,5 0 0 1 5,5 l 1.5,-2 1.5,2 A 8,8 0 0 0 12,4 Z m -8,8 a 8,8 0 0 0 8,8 L 14,18.5 12,17 A 5,5 0 0 1 7,12 l -1.5,2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.766196,12.00526 c -0.265312,0.01593 -0.534044,0.05939 -0.800781,0.13086 -2.1339,0.5718 -3.399825,2.764537 -2.828125,4.898437 0.57174,2.1338 2.764537,3.399925 4.898437,2.828125 2.1339,-0.5718 3.399825,-2.764537 2.828125,-4.898437 -0.500272,-1.867075 -2.24047,-3.070476 -4.097656,-2.958985 z m 1.710937,1.988282 a 0.50005,0.50005 0 0 1 0.470704,0.728515 l -1.5,3 a 0.50005,0.50005 0 0 1 -0.72461,0.19336 l -1.5,-1 a 0.50005,0.50005 0 1 1 0.554688,-0.832032 l 1.029297,0.685547 1.246093,-2.492187 a 0.50005,0.50005 0 0 1 0.423828,-0.283203 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/synergy-panel.svg b/.icons/awkward/24x24/panel/synergy-panel.svg
new file mode 100644
index 00000000..b0f3fcbd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 4,12 L 5.5,14 7,12 A 5,5 0 0 1 12,7 L 10,5.5 Z m 6.5,6 -1.5,2 a 5,5 0 0 1 -5,5 l 2,1.5 -2,1.5 a 8,8 0 0 0 8,-8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 10,5.5 12,7 a 5,5 0 0 1 5,5 l 1.5,-2 1.5,2 A 8,8 0 0 0 12,4 Z m -8,8 a 8,8 0 0 0 8,8 L 14,18.5 12,17 A 5,5 0 0 1 7,12 l -1.5,2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-0.svg b/.icons/awkward/24x24/panel/syspeek-0.svg
new file mode 100644
index 00000000..7db1207f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-305 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m311 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-10.svg b/.icons/awkward/24x24/panel/syspeek-10.svg
new file mode 100644
index 00000000..16d8e2db
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-329 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m335 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 10v1h10v-1h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-100.svg b/.icons/awkward/24x24/panel/syspeek-100.svg
new file mode 100644
index 00000000..b93692ae
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-100.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-545 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m551 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 1v10h10v-10h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-20.svg b/.icons/awkward/24x24/panel/syspeek-20.svg
new file mode 100644
index 00000000..1957f673
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-353 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m359 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 9v2h10v-2h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-30.svg b/.icons/awkward/24x24/panel/syspeek-30.svg
new file mode 100644
index 00000000..e4e37ac6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-377 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m383 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 8v3h10v-3h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-40.svg b/.icons/awkward/24x24/panel/syspeek-40.svg
new file mode 100644
index 00000000..1a487584
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-401 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m407 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 7v4h10v-4h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-50.svg b/.icons/awkward/24x24/panel/syspeek-50.svg
new file mode 100644
index 00000000..2a7453a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-425 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m431 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 6v5h10v-5h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-60.svg b/.icons/awkward/24x24/panel/syspeek-60.svg
new file mode 100644
index 00000000..622fd6ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-449 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m455 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 5v6h10v-6h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-70.svg b/.icons/awkward/24x24/panel/syspeek-70.svg
new file mode 100644
index 00000000..014b322a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-70.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-473 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m479 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 4v7h10v-7h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-80.svg b/.icons/awkward/24x24/panel/syspeek-80.svg
new file mode 100644
index 00000000..55385bd9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-80.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-497 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m503 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 3v8h10v-8h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/syspeek-90.svg b/.icons/awkward/24x24/panel/syspeek-90.svg
new file mode 100644
index 00000000..71d6eb68
--- /dev/null
+++ b/.icons/awkward/24x24/panel/syspeek-90.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-521 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m527 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 2v9h10v-9h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/system-devices-information.svg b/.icons/awkward/24x24/panel/system-devices-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-devices-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/system-devices-panel-alert.svg b/.icons/awkward/24x24/panel/system-devices-panel-alert.svg
new file mode 100644
index 00000000..abefe7d8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12 5 C 11.446 5 11 5.446 11 6 L 11 11.003906 C 11 11.557906 11.446 12.003906 12 12.003906 C 12.554 12.003906 13 11.557906 13 11.003906 L 13 6 C 13 5.446 12.554 5 12 5 z M 15.037109 6.9882812 A 1.0001 1.0001 0 0 0 14.84375 7 A 1.0001 1.0001 0 0 0 14.40625 8.8125 C 16.18475 10.1429 16.54905 12.62775 15.21875 14.40625 C 13.88835 16.18475 11.37225 16.51785 9.59375 15.1875 C 7.81525 13.85715 7.48215 11.37225 8.8125 9.59375 C 9.02906 9.30424 9.2764 9.06479 9.5625 8.84375 A 1.0032039 1.0032039 0 1 0 8.34375 7.25 C 7.9146 7.58156 7.51229 7.97204 7.1875 8.40625 C 5.2097 11.05025 5.76225 14.8348 8.40625 16.8125 C 11.05025 18.7903 14.8348 18.23775 16.8125 15.59375 C 18.7903 12.94975 18.23775 9.1652 15.59375 7.1875 A 1.0001 1.0001 0 0 0 15.037109 6.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/system-devices-panel-information.svg b/.icons/awkward/24x24/panel/system-devices-panel-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-devices-panel-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/system-devices-panel.svg b/.icons/awkward/24x24/panel/system-devices-panel.svg
new file mode 100644
index 00000000..b9107f2f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 5 C 11.446 5 11 5.446 11 6 L 11 11.003906 C 11 11.557906 11.446 12.003906 12 12.003906 C 12.554 12.003906 13 11.557906 13 11.003906 L 13 6 C 13 5.446 12.554 5 12 5 z M 15.037109 6.9882812 A 1.0001 1.0001 0 0 0 14.84375 7 A 1.0001 1.0001 0 0 0 14.40625 8.8125 C 16.18475 10.1429 16.54905 12.62775 15.21875 14.40625 C 13.88835 16.18475 11.37225 16.51785 9.59375 15.1875 C 7.81525 13.85715 7.48215 11.37225 8.8125 9.59375 C 9.02906 9.30424 9.2764 9.06479 9.5625 8.84375 A 1.0032039 1.0032039 0 1 0 8.34375 7.25 C 7.9146 7.58156 7.51229 7.97204 7.1875 8.40625 C 5.2097 11.05025 5.76225 14.8348 8.40625 16.8125 C 11.05025 18.7903 14.8348 18.23775 16.8125 15.59375 C 18.7903 12.94975 18.23775 9.1652 15.59375 7.1875 A 1.0001 1.0001 0 0 0 15.037109 6.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/system-file-manager-panel.svg b/.icons/awkward/24x24/panel/system-file-manager-panel.svg
new file mode 100644
index 00000000..9a6df267
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,3.9999998 c -0.554,0 -1,0.446 -1,1 L 6,7.0000002 C 6,6.4459998 6.446,5.9999998 7,5.9999998 l 10,0 c 0.554,0 1,0.446 1,1.0000004 l 0,-2.0000004 c 0,-0.554 -0.446,-1 -1,-1 z m 0,3.0000004 c -0.554,0 -1,0.446 -1,1 L 6,9 18,9 18,8.0000002 c 0,-0.554 -0.446,-1 -1,-1 z M 5,10 c -0.554,0 -1,0.446 -1,1 l 0,8 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-8 c 0,-0.554 -0.446,-1 -1,-1 z m 5.25,4 3.5,0 c 0.139,0 0.25,0.111 0.25,0.25 l 0,0.5 C 14,14.889 13.888,15 13.75,15 l -3.5,0 C 10.111,15 10,14.889 10,14.75 l 0,-0.5 C 10,14.111 10.112,14 10.25,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/system-restart-panel.svg b/.icons/awkward/24x24/panel/system-restart-panel.svg
new file mode 100644
index 00000000..458af605
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,6.0000001 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 A 4,4 0 0 1 16,12 l -2,0 3,4 3,-4 -2,0 A 6,6 0 0 0 12,6.0000001 Z m -5.0000002,2 L 3.9999999,12 5.9999998,12 A 6,6 0 0 0 12,18 1,1 0 0 0 13,17 1,1 0 0 0 12,16 4,4 0 0 1 8.0000004,12 L 10,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/system-shutdown-panel-restart.svg b/.icons/awkward/24x24/panel/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/system-shutdown-panel.svg b/.icons/awkward/24x24/panel/system-shutdown-panel.svg
new file mode 120000
index 00000000..f4325e49
--- /dev/null
+++ b/.icons/awkward/24x24/panel/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-devices-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tablet-connected.svg b/.icons/awkward/24x24/panel/tablet-connected.svg
new file mode 120000
index 00000000..dfafc8ed
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tablet-disconnected.svg b/.icons/awkward/24x24/panel/tablet-disconnected.svg
new file mode 120000
index 00000000..f51d571c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tabletattention.svg b/.icons/awkward/24x24/panel/tabletattention.svg
new file mode 100644
index 00000000..a8eb042f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tabletattention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 17 V 15 H 5 V 7 H 17 V 8 H 20 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z"/>
+ <path class="ColorScheme-Highlight" d="M 18,9 V 13 L 18.25,15 H 19.75 L 20,13 V 9 Z M 18,16 V 18 H 20 V 16 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/tabletconnected.svg b/.icons/awkward/24x24/panel/tabletconnected.svg
new file mode 100644
index 00000000..3dba0791
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tabletconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 5 C 2.892 5 2 5.892 2 7 L 2 15 C 2 16.108 2.892 17 4 17 L 18 17 C 19.108 17 20 16.108 20 15 L 20 7 C 20 5.892 19.108 5 18 5 L 4 5 z M 10 5.5 L 12 5.5 L 12 6 L 10 6 L 10 5.5 z M 5 7 L 17 7 L 17 15 L 5 15 L 5 7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/tabletdisconnected.svg b/.icons/awkward/24x24/panel/tabletdisconnected.svg
new file mode 100644
index 00000000..4037eb36
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tabletdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 18 C 19.108,17 20,16.108 20,15 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z M 5,7 H 17 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/tablettrusted.svg b/.icons/awkward/24x24/panel/tablettrusted.svg
new file mode 100644
index 00000000..2f4175d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tablettrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 18 C 19.108,17 20,16.108 20,15 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z M 5,7 H 17 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teams-for-linux-tray.svg b/.icons/awkward/24x24/panel/teams-for-linux-tray.svg
new file mode 100644
index 00000000..f35d2fec
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.0234375,4 C 5.4566955,4 5,4.4566955 5,5.0234375 V 17.976562 C 5,18.543305 5.4566955,19 6.0234375,19 H 18.976562 C 19.543305,19 20,18.543305 20,17.976562 V 5.0234375 C 20,4.4566955 19.543305,4 18.976562,4 Z M 8,7 h 9 v 3 h -3 v 6 H 11 V 10 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator-away.svg b/.icons/awkward/24x24/panel/teamviewer-indicator-away.svg
new file mode 100644
index 00000000..6f800c92
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,12 c -0.0014,0.486109 -0.05073,0.971344 -0.140227,1.449146 L 18.789711,12.379384 16,15.206756 16.792824,15.999579 13,16 l 0,3.928705 c -0.331469,0.0442 -0.665605,0.06889 -1,0.07129 -4.4172959,0 -8.0000001,-3.582236 -8.0000001,-7.999532 C 3.9999999,7.5831714 7.5826942,4.0000991 12,3.9999993 16.417306,3.9999002 20,7.5827042 20,12 Z M 14,9.0000001 14,11 9.9999998,11 9.9986859,9.0009354 7,12 l 2.9999998,3 0,-2 L 14,13 l 0,2 3,-3 z M 18.793,13.792 23,18 18.793,22.207 17.3789,20.793 19.1719,19 14,18.999 l 0,-2 5.1719,0.001 -1.793,-1.794 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator-busy.svg b/.icons/awkward/24x24/panel/teamviewer-indicator-busy.svg
new file mode 100644
index 00000000..495eb910
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.4,14.999999 16,16.4 18.10198,18.5 16,20.60198 17.4,22 19.5,19.9 21.60198,22 23,20.60198 20.9,18.5 23,16.4 21.60198,14.999999 19.5,17.101979 Z M 10,9 l 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z m 2,-5 c -4.4175389,2e-7 -7.9999998,3.5824611 -8,8 2e-7,4.417539 3.5824611,8 8,8 1.691541,-0.0032 3.337169,-0.542328 4.702876,-1.540408 l -2.116646,-2.114646 2.823527,-2.831527 1.841692,1.841692 C 19.740021,14.304513 19.99719,13.158641 20,12 20,7.5824607 16.417539,3.9999997 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator-connected.svg b/.icons/awkward/24x24/panel/teamviewer-indicator-connected.svg
new file mode 100644
index 00000000..8df8841e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator-connected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 21.587042,14.915801 23,16.328644 l -4.252463,4.252517 0.0059,0.006 L 17.338575,22 13.1,17.761471 l 1.412758,-1.412844 2.82192,2.819691 z M 14,9.0000002 14,11 10,11 10,9.0000002 7.0000002,12 10,15 l 0,-2 4,0 0,2 3,-3 z M 20,12 c -0.0016,1.571558 -0.467437,3.108196 -1.336919,4.417323 l -1.335597,1.335584 -2.821662,-2.821631 -2.831359,2.821631 2.050336,2.050313 C 13.158703,19.930569 12.58024,19.997763 12,19.999999 c -4.4172782,0 -8.0000001,-3.582769 -8.0000001,-8 C 3.9999999,7.5827676 7.582572,3.9998486 12,3.9999986 16.417428,4.00015 20,7.5827694 20,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator-error.svg b/.icons/awkward/24x24/panel/teamviewer-indicator-error.svg
new file mode 100644
index 00000000..4f5b5317
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,9 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z m 2,-5 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator-offline.svg b/.icons/awkward/24x24/panel/teamviewer-indicator-offline.svg
new file mode 100644
index 00000000..ced27b29
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z m -2,5 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/teamviewer-indicator.svg b/.icons/awkward/24x24/panel/teamviewer-indicator.svg
new file mode 100644
index 00000000..c4f20c5b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/teamviewer-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z m -2,5 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/telegram-attention-panel.svg b/.icons/awkward/24x24/panel/telegram-attention-panel.svg
new file mode 100644
index 00000000..dbded336
--- /dev/null
+++ b/.icons/awkward/24x24/panel/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/telegram-mute-panel.svg b/.icons/awkward/24x24/panel/telegram-mute-panel.svg
new file mode 100644
index 00000000..ee79a7db
--- /dev/null
+++ b/.icons/awkward/24x24/panel/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="7" cy="18" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/telegram-panel.svg b/.icons/awkward/24x24/panel/telegram-panel.svg
new file mode 100644
index 00000000..47058dfb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/thunderbird-attention-panel.svg b/.icons/awkward/24x24/panel/thunderbird-attention-panel.svg
new file mode 100644
index 00000000..d93d015e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.818359,9.3105767 c -0.567804,0.231762 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.83e-4 -0.07813,-0.0019 -1.291809,-0.101242 -1.894597,-0.02099 -2.8378858,0.8984343 -0.075805,0.07372 -0.1628279,0.135181 -0.2578125,0.181641 -0.059746,0.02922 -0.1162601,0.05116 -0.1738281,0.07617 -0.065561,0.04068 -0.1358549,0.07308 -0.2089844,0.09766 l 1.5566406,1.747995 4.9140622,-1.544922 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.300781 -0.2267,-0.922366 -0.496956,-1.3025783 -1.173829,-1.6386723 z M 8.1445314,11.216827 c -0.2087725,0.439056 -0.6997417,0.675018 -1.1738281,0.537109 -4e-5,0.262589 -0.072515,0.548361 -0.00977,0.783203 0.1026887,0.390092 -0.039027,0.803687 -0.359375,1.048829 0.1915064,0.669017 0.4381609,1.310166 0.7617187,1.921874 l 6.205078,1.902344 c 0.03813,-0.04568 0.07765,-0.08161 0.115235,-0.128906 0.389406,-0.490041 0.754454,-1.068637 1.054687,-1.724609 -0.0088,0.0042 -0.0247,0.01162 -0.0332,0.01563 -0.09192,0.04338 -0.167699,0.07808 -0.224609,0.103515 -0.02846,0.01272 -0.05156,0.02165 -0.07422,0.03125 -0.01133,0.0048 -0.02051,0.01028 -0.03906,0.01758 -0.0093,0.0037 -0.01904,0.0067 -0.04492,0.01563 -0.01294,0.0045 -0.06611,0.01945 -0.06641,0.01953 -1.5e-4,4e-5 -0.08975,0.02147 -0.08984,0.02148 -9.2e-5,10e-5 -0.257733,0.0053 -0.289063,0.0059 -0.774371,-0.09183 -1.15041,-0.995198 -0.669922,-1.609375 0.0027,-0.0034 0.01097,-0.01603 0.01367,-0.01953 0.243167,-0.313175 0.751662,-1.042657 1.158203,-1.765625 0.112572,-0.200191 0.181438,-0.37224 0.271485,-0.560547 L 9.9941404,13.295 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.947786 1.6523437,2.583262 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -2.2398416,-1.791482 -3.4216127,-3.939763 -3.7949218,-6.468027 -0.011789,-0.189405 -0.035038,-0.394238 0.033203,-0.34375 0.2552755,0.40459 0.3146666,0.389425 0.7578125,0.61914 C 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,6.081862 -4.398438,6.606168 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295286 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.493939 1.103516,-1.137418 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z M 8.5978287,7.9955375 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.9476053 8.3646679,9.0644057 8.1583756,8.9545219 7.947551,8.8446393 7.9482996,8.4769026 8.1115006,8.1849906 8.1902764,8.0390347 8.4037231,7.9992834 8.5978287,7.9955375 Z"/>
+ <path style="fill:none" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.747336 1.6523437,2.382813 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -0.3999112,-0.231221 -1.4854217,-0.879999 -1.7988281,-2.59961 0.3327191,0.651643 1.3440906,1.409056 1.7949219,1.607422 0,0 -0.3720883,-0.610712 -0.3671875,-1.048828 0.00346,-0.309635 0.1298692,-0.646218 0.1054687,-0.951172 L 5.6993912,14.99651 C 5.4463092,14.195461 5.295563,13.366936 5.2032975,12.519948 5.1915085,12.330543 5.1682595,12.12571 5.2365005,12.176198 5.491776,12.580788 5.5511671,12.565623 5.994313,12.795338 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,5.881944 -4.398438,6.40625 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295287 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.294021 1.103516,-0.9375 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z m -1.7988283,4 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.7474056 8.3646679,8.8642056 8.1583756,8.7543222 7.947551,8.6444396 7.9482996,8.2767029 8.1115006,7.9847909 8.1902764,7.838835 8.4037231,7.7990837 8.5978287,7.7953378 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/thunderbird-panel.svg b/.icons/awkward/24x24/panel/thunderbird-panel.svg
new file mode 100644
index 00000000..f0216944
--- /dev/null
+++ b/.icons/awkward/24x24/panel/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.818359,9.3105767 c -0.567804,0.231762 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.83e-4 -0.07813,-0.0019 -1.291809,-0.101242 -1.894597,-0.02099 -2.8378858,0.8984343 -0.075805,0.07372 -0.1628279,0.135181 -0.2578125,0.181641 -0.059746,0.02922 -0.1162601,0.05116 -0.1738281,0.07617 -0.065561,0.04068 -0.1358549,0.07308 -0.2089844,0.09766 l 1.5566406,1.747995 4.9140622,-1.544922 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.300781 -0.2267,-0.922366 -0.496956,-1.3025783 -1.173829,-1.6386723 z M 8.1445314,11.216827 c -0.2087725,0.439056 -0.6997417,0.675018 -1.1738281,0.537109 -4e-5,0.262589 -0.072515,0.548361 -0.00977,0.783203 0.1026887,0.390092 -0.039027,0.803687 -0.359375,1.048829 0.1915064,0.669017 0.4381609,1.310166 0.7617187,1.921874 l 6.205078,1.902344 c 0.03813,-0.04568 0.07765,-0.08161 0.115235,-0.128906 0.389406,-0.490041 0.754454,-1.068637 1.054687,-1.724609 -0.0088,0.0042 -0.0247,0.01162 -0.0332,0.01563 -0.09192,0.04338 -0.167699,0.07808 -0.224609,0.103515 -0.02846,0.01272 -0.05156,0.02165 -0.07422,0.03125 -0.01133,0.0048 -0.02051,0.01028 -0.03906,0.01758 -0.0093,0.0037 -0.01904,0.0067 -0.04492,0.01563 -0.01294,0.0045 -0.06611,0.01945 -0.06641,0.01953 -1.5e-4,4e-5 -0.08975,0.02147 -0.08984,0.02148 -9.2e-5,10e-5 -0.257733,0.0053 -0.289063,0.0059 -0.774371,-0.09183 -1.15041,-0.995198 -0.669922,-1.609375 0.0027,-0.0034 0.01097,-0.01603 0.01367,-0.01953 0.243167,-0.313175 0.751662,-1.042657 1.158203,-1.765625 0.112572,-0.200191 0.181438,-0.37224 0.271485,-0.560547 L 9.9941404,13.295 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.947786 1.6523437,2.583262 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -2.2398416,-1.791482 -3.4216127,-3.939763 -3.7949218,-6.468027 -0.011789,-0.189405 -0.035038,-0.394238 0.033203,-0.34375 0.2552755,0.40459 0.3146666,0.389425 0.7578125,0.61914 C 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,6.081862 -4.398438,6.606168 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295286 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.493939 1.103516,-1.137418 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z M 8.5978287,7.9955375 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.9476053 8.3646679,9.0644057 8.1583756,8.9545219 7.947551,8.8446393 7.9482996,8.4769026 8.1115006,8.1849906 8.1902764,8.0390347 8.4037231,7.9992834 8.5978287,7.9955375 Z"/>
+ <path style="fill:none" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.747336 1.6523437,2.382813 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -0.3999112,-0.231221 -1.4854217,-0.879999 -1.7988281,-2.59961 0.3327191,0.651643 1.3440906,1.409056 1.7949219,1.607422 0,0 -0.3720883,-0.610712 -0.3671875,-1.048828 0.00346,-0.309635 0.1298692,-0.646218 0.1054687,-0.951172 L 5.6993912,14.99651 C 5.4463092,14.195461 5.295563,13.366936 5.2032975,12.519948 5.1915085,12.330543 5.1682595,12.12571 5.2365005,12.176198 5.491776,12.580788 5.5511671,12.565623 5.994313,12.795338 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,5.881944 -4.398438,6.40625 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295287 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.294021 1.103516,-0.9375 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z m -1.7988283,4 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.7474056 8.3646679,8.8642056 8.1583756,8.7543222 7.947551,8.6444396 7.9482996,8.2767029 8.1115006,7.9847909 8.1902764,7.838835 8.4037231,7.7990837 8.5978287,7.7953378 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/todo-indicator.svg b/.icons/awkward/24x24/panel/todo-indicator.svg
new file mode 120000
index 00000000..073386eb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tomahawk-indicator.svg b/.icons/awkward/24x24/panel/tomahawk-indicator.svg
new file mode 100644
index 00000000..f99be3b7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2c3.3137 0 6 2.6863 6 6-0.0026 1.7042-0.7298 3.3268-2 4.4629v-6.463h-2v2.5 5.1504c-0.642 0.23-1.318 0.348-2 0.35-3.3137 0-6-2.686-6-6 0-3.3137 2.6863-6 6-6zm2 6.5-2.5-1.75-2.5-1.75v3.5 3.5l2.5-1.75 2.5-1.75z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/tomboy-panel.svg b/.icons/awkward/24x24/panel/tomboy-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/touchpad-indicator-light-disabled.svg b/.icons/awkward/24x24/panel/touchpad-indicator-light-disabled.svg
new file mode 120000
index 00000000..91a22d23
--- /dev/null
+++ b/.icons/awkward/24x24/panel/touchpad-indicator-light-disabled.svg
@@ -0,0 +1 @@
+input-touchpad-off.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/touchpad-indicator-light-enabled.svg b/.icons/awkward/24x24/panel/touchpad-indicator-light-enabled.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/touchpad-indicator-light-enabled.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/touchpad-indicator-light.svg b/.icons/awkward/24x24/panel/touchpad-indicator-light.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/touchpad-indicator-light.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmission-panel.svg b/.icons/awkward/24x24/panel/transmission-panel.svg
new file mode 100644
index 00000000..064cbc6e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmission-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,4 C 7.669,4 7,4.669 7,5.5 7,6.331 7.669,7 8.5,7 h 6 C 15.331,7 16,6.331 16,5.5 16,4.669 15.331,4 14.5,4 Z M 7.1777344,9 C 6.5248058,9 6,9.524806 6,10.177734 v 8.644532 C 6,19.475194 6.5248058,20 7.1777344,20 H 15.822266 C 16.475194,20 17,19.475194 17,18.822266 V 10.177734 C 17,9.524806 16.475194,9 15.822266,9 H 13 v 2.75 L 14.5,13 H 13 v 1 2 h 1.5 l -3,2.5 -3,-2.5 H 10 V 14 13 H 8.5 L 10,11.75 V 9 Z"/>
+ <rect width="3" height="9" x="10" y="-14" transform="scale(1,-1)" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/transmission-tray-icon.svg b/.icons/awkward/24x24/panel/transmission-tray-icon.svg
new file mode 120000
index 00000000..286c175b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-bad-signal-lock.svg b/.icons/awkward/24x24/panel/transmitting-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-bad-signal.svg b/.icons/awkward/24x24/panel/transmitting-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-good-signal-lock.svg b/.icons/awkward/24x24/panel/transmitting-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-good-signal.svg b/.icons/awkward/24x24/panel/transmitting-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-high-signal-lock.svg b/.icons/awkward/24x24/panel/transmitting-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-high-signal.svg b/.icons/awkward/24x24/panel/transmitting-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-low-signal-lock.svg b/.icons/awkward/24x24/panel/transmitting-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/transmitting-low-signal.svg b/.icons/awkward/24x24/panel/transmitting-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/transmitting-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tray-message.svg b/.icons/awkward/24x24/panel/tray-message.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tray-new-im.svg b/.icons/awkward/24x24/panel/tray-new-im.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tray-new-im.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tray-offline.svg b/.icons/awkward/24x24/panel/tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/tray-online.svg b/.icons/awkward/24x24/panel/tray-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/trimage-indicator.svg b/.icons/awkward/24x24/panel/trimage-indicator.svg
new file mode 100644
index 00000000..f1a79890
--- /dev/null
+++ b/.icons/awkward/24x24/panel/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path stroke-linejoin="round" stroke-opacity=".347" stroke-width="2" style="fill:currentColor" class="ColorScheme-Text" d="m4.4793 19.521c-1.8624-1.863 2.1153-14.62 4.8217-15.464 2.706-0.8443 11.488 7.937 10.642 10.642-0.844 2.706-13.601 6.684-15.464 4.822z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/tusk-indicator.svg b/.icons/awkward/24x24/panel/tusk-indicator.svg
new file mode 100644
index 00000000..33db1f34
--- /dev/null
+++ b/.icons/awkward/24x24/panel/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,4.0000001 C 4.357581,4.0000001 4,4.3575814 4,4.8007814 L 4,19.199219 C 4,19.642419 4.357581,20 4.800781,20 l 14.398438,0 C 19.642419,20 20,19.642419 20,19.199219 L 20,4.8007814 c 0,-0.4432 -0.357581,-0.8007813 -0.800781,-0.8007813 l -14.398438,0 z m 4,4.0000001 6.398438,0 C 15.642419,8.0000002 16,8.3575814 16,8.8007814 l 0,6.3984376 C 16,15.642419 15.642419,16 15.199219,16 L 8.800781,16 C 8.357581,16 8,15.642419 8,15.199219 L 8,8.8007814 c 0,-0.4432 0.357581,-0.8007812 0.800781,-0.8007812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/twitch-indicator.svg b/.icons/awkward/24x24/panel/twitch-indicator.svg
new file mode 100644
index 00000000..ac7aeabc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m4 4.0004v14h4.0002v2.9999l2.9998-2.9999h4.9997l4-4v-10zm4.0002 4.0003h1.9999v5.9999h-1.9999zm5.9997 0h1.9999v5.9999h-1.9999z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ubuntuone-client-error.svg b/.icons/awkward/24x24/panel/ubuntuone-client-error.svg
new file mode 100644
index 00000000..22ec0f37
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ubuntuone-client-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.03 6.0014c-0.3922 0.011-0.7926 0.084-1.1889 0.219-1.6926 0.5749-2.9688 2.2417-3.3472 4.3126-1.111 0.26797-2.0489 1.2479-2.3772 2.6557-0.46544 1.9998 0.50347 4.0625 2.158 4.6245 0.027025 0.008 0.035033 0.024 0.063059 0.031 0.2282 0.099 0.4934 0.156 0.7507 0.156h11.98c0.4294 0 0.82177-0.14698 1.1571-0.40595 1.3413-0.77391 2.074-2.6187 1.6576-4.4055-0.30729-1.3208-1.1681-2.2897-2.1901-2.6247-0.009-0.044 0.01001-0.08099 0-0.12499-0.465-1.9999-2.193-3.1558-3.847-2.5938-0.318 0.108-0.61 0.2549-0.876 0.4689-0.912-1.4808-2.394-2.3537-3.942-2.3127zm-1.032 3.9995h0.75071 0.031029c0.19118 0.008 0.36734 0.11199 0.50047 0.24997l1.7206 1.6878 1.7516-1.6878c0.19919-0.17198 0.3193-0.24297 0.50047-0.24997h0.75071v0.74991c0 0.21498-0.02603 0.41295-0.18818 0.56294l-1.7206 1.7188 1.6896 1.6878c0.14113 0.14198 0.21921 0.32896 0.21921 0.53094v0.74991h-0.75071c-0.19919 0-0.39037-0.07799-0.5315-0.21897l-1.719-1.689-1.721 1.688c-0.141 0.142-0.3329 0.219-0.5311 0.219h-0.75071v-0.74991c0-0.19898 0.078073-0.38996 0.21921-0.53094l1.7206-1.687-1.7206-1.719c-0.1571-0.142-0.2352-0.353-0.2192-0.563v-0.74991z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ubuntuone-client-idle.svg b/.icons/awkward/24x24/panel/ubuntuone-client-idle.svg
new file mode 100644
index 00000000..0696835d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.043 6.0004c-0.392 0.011001-0.791 0.083004-1.186 0.21701-1.691 0.57503-2.975 2.2281-3.352 4.2982-1.11 0.26801-2.061 1.2571-2.389 2.6661-0.465 2.0001 0.502 4.0782 2.155 4.6402 0.027 0.008 0.055 0.013 0.082 0.02 0.228 0.099 0.472 0.15801 0.729 0.15801h11.988c0.429 0 0.824-0.15601 1.159-0.41502 1.34-0.77404 2.07-2.6151 1.654-4.4032-0.307-1.3211-1.162-2.2781-2.182-2.6131-0.009-0.044-0.017-0.087-0.027-0.13201-0.465-2.0001-2.183-3.1691-3.836-2.6061-0.317 0.10801-0.61 0.28001-0.876 0.49402-0.911-1.4811-2.372-2.3651-3.918-2.3231z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ubuntuone-client-offline.svg b/.icons/awkward/24x24/panel/ubuntuone-client-offline.svg
new file mode 100644
index 00000000..15cb421e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m10.043 6.0004c-0.392 0.011001-0.791 0.083004-1.186 0.21701-1.691 0.57503-2.975 2.2281-3.352 4.2982-1.11 0.26801-2.061 1.2571-2.389 2.6661-0.465 2.0001 0.502 4.0782 2.155 4.6402 0.027 0.008 0.055 0.013 0.082 0.02 0.228 0.099 0.472 0.15801 0.729 0.15801h11.988c0.429 0 0.824-0.15601 1.159-0.41502 1.34-0.77404 2.07-2.6151 1.654-4.4032-0.307-1.3211-1.162-2.2781-2.182-2.6131-0.009-0.044-0.017-0.087-0.027-0.13201-0.465-2.0001-2.183-3.1691-3.836-2.6061-0.317 0.10801-0.61 0.28001-0.876 0.49402-0.911-1.4811-2.372-2.3651-3.918-2.3231z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ubuntuone-client-paused.svg b/.icons/awkward/24x24/panel/ubuntuone-client-paused.svg
new file mode 100644
index 00000000..002bbc3c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.027 6.0016c-0.39175 0.011183-0.78982 0.083986-1.1855 0.21875-1.6926 0.57493-2.9693 2.2417-3.3477 4.3125-1.111 0.26797-2.0486 1.2484-2.377 2.6562-0.46544 1.9998 0.50365 4.0611 2.1582 4.623 0.027025 0.008 0.034474 0.02425 0.0625 0.03125 0.22821 0.09898 0.49276 0.15625 0.75 0.15625h11.98c0.4294 0 0.82289-0.14728 1.1582-0.40625 1.3413-0.77391 2.0726-2.6175 1.6562-4.4043-0.30729-1.3208-1.1675-2.29-2.1895-2.625-0.009-0.044 0.01001-0.08101 0-0.125-0.46544-1.9998-2.1931-3.1557-3.8477-2.5937-0.3173 0.10799-0.60875 0.25477-0.875 0.46875-0.91147-1.4802-2.3947-2.3527-3.9414-2.3125h-0.0019zm-0.68555 3.998h1.3418c0.1826 0 0.31641 0.21678 0.31641 0.46875v5.0625c0 0.25197-0.13381 0.46875-0.31641 0.46875h-1.3418c-0.1826 0-0.3418-0.21678-0.3418-0.46875v-5.0625c0-0.25197 0.1592-0.46875 0.3418-0.46875zm3 0h1.3418c0.1826 0 0.31641 0.21678 0.31641 0.46875v5.0625c0 0.25197-0.13381 0.46875-0.31641 0.46875h-1.3418c-0.1826 0-0.3418-0.21678-0.3418-0.46875v-5.0625c0-0.25197 0.1592-0.46875 0.3418-0.46875z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ubuntuone-client-updating.svg b/.icons/awkward/24x24/panel/ubuntuone-client-updating.svg
new file mode 100644
index 00000000..599d6928
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.027 6.0016c-0.39175 0.011183-0.78982 0.083986-1.1855 0.21875-1.6926 0.57493-2.9693 2.2417-3.3477 4.3125-1.111 0.26797-2.0486 1.2484-2.377 2.6562-0.46544 1.9998 0.50365 4.0611 2.1582 4.623 0.027025 0.008 0.034474 0.02425 0.0625 0.03125 0.22821 0.09898 0.49276 0.15625 0.75 0.15625h11.98c0.4294 0 0.82289-0.14728 1.1582-0.40625 1.3413-0.77391 2.0726-2.6175 1.6562-4.4043-0.30729-1.3208-1.1675-2.29-2.1895-2.625-0.009-0.044 0.01001-0.08101 0-0.125-0.46544-1.9998-2.1931-3.1557-3.8477-2.5937-0.3173 0.10799-0.60875 0.25477-0.875 0.46875-0.91147-1.4802-2.3947-2.3527-3.9414-2.3125h-0.0019zm1.9727 3.998 3 3h-2v3h-2v-3h-2l3-3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/uget-tray-default.svg b/.icons/awkward/24x24/panel/uget-tray-default.svg
new file mode 100644
index 00000000..c91a9b9e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/uget-tray-downloading.svg b/.icons/awkward/24x24/panel/uget-tray-downloading.svg
new file mode 100644
index 00000000..8fc6fca9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2.0000001 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13,8 v 6 H 12.082031 L 14,16.398438 15.917968,14 H 15 V 12 11 8 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/uget-tray-error.svg b/.icons/awkward/24x24/panel/uget-tray-error.svg
new file mode 100644
index 00000000..671c1094
--- /dev/null
+++ b/.icons/awkward/24x24/panel/uget-tray-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/ulauncher-indicator.svg b/.icons/awkward/24x24/panel/ulauncher-indicator.svg
new file mode 100644
index 00000000..672d1011
--- /dev/null
+++ b/.icons/awkward/24x24/panel/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g id="MPATH5" transform="matrix(0.35332121,0,0,0.3686551,3.6987178,3.3117217)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,0 -4,1.7089844 0,0.703125 0,0.3730468 c 2.5e-5,0.00527 0,0.010349 0,0.015625 l 0,5.8222657 0,1.1757812 C 11,10.699324 10.746638,11.50614 10.169922,12.085938 9.6098147,12.648648 8.8484334,13 8,13 6.2764444,13 5,11.571628 5,9.7988281 L 5,8.8125 5,4.6738281 1,6.453125 l 0,2.4375 c 0,1.0469808 0.1357925,2.005601 0.4082031,2.873047 0.2702908,0.867445 0.6896721,1.61352 1.2578125,2.240234 0.4812236,0.531969 1.0749412,0.96409 1.7773438,1.298828 l 0.1347656,0.04297 c 0.078412,0.04401 0.1561135,0.08793 0.2480469,0.125 C 5.6992286,15.822769 6.7376211,16 7.9375,16 L 7.93555,15.9961 c 1.2200183,0 2.2728,-0.170564 3.162109,-0.515625 0.889663,-0.342481 1.619585,-0.826043 2.197266,-1.453125 0.575207,-0.624871 1.005679,-1.377135 1.285156,-2.251953 0.279477,-0.874819 0.417969,-1.8378951 0.417969,-2.8867191 l 0,-0.1816407 C 14.998101,8.704304 15,8.701956 15,8.6992188 L 15,0 Z" transform="matrix(2.8302858,0,0,2.7125625,0.85271462,1.8669979)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/update-high.svg b/.icons/awkward/24x24/panel/update-high.svg
new file mode 100644
index 00000000..07415a25
--- /dev/null
+++ b/.icons/awkward/24x24/panel/update-high.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4183,0 -8,3.5817 -8,8 0,4.418 3.5817,8 8,8 4.418,0 8,-3.582 8,-8 0,-4.4183 -3.582,-8 -8,-8 z m -1,3 2,0 0,5 3,0 -4,5 -4,-5 3,0 0,-5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="18" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/update-low.svg b/.icons/awkward/24x24/panel/update-low.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/update-medium.svg b/.icons/awkward/24x24/panel/update-medium.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/update-none.svg b/.icons/awkward/24x24/panel/update-none.svg
new file mode 100644
index 00000000..769ff33b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4183,0 -8,3.5817 -8,8 0,4.418 3.5817,8 8,8 4.418,0 8,-3.582 8,-8 0,-4.4183 -3.582,-8 -8,-8 z m 3.385,4.582 c 0.083,0 0.165,0.0321 0.228,0.0957 l 0.955,0.9551 c 0.128,0.1274 0.128,0.3317 0,0.459 l -4.185,4.1852 -1.012,1.012 -0.057,0.057 c -0.095,0.095 -0.25,0.095 -0.3452,0 L 10.9121,15.289 9.957,14.334 7.0723,11.449 c -0.0955,-0.095 -0.0955,-0.25 0,-0.345 l 1.0683,-1.0688 c 0.0955,-0.0956 0.2502,-0.0956 0.3457,0 L 11.143,12.691 15.154,8.6777 C 15.218,8.6141 15.302,8.582 15.385,8.582 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/updates-notifier-inactive.svg b/.icons/awkward/24x24/panel/updates-notifier-inactive.svg
new file mode 120000
index 00000000..2d173b5c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/updates-notifier.svg b/.icons/awkward/24x24/panel/updates-notifier.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-available-panel.svg b/.icons/awkward/24x24/panel/user-available-panel.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-available.svg b/.icons/awkward/24x24/panel/user-available.svg
new file mode 100644
index 00000000..66cd208b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-available.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 822.36s-2 0-2 2v6c0 2 2 2 2 2l4.9998-0.00002 2 3.0034 2-3.0034 1.0002 0.00002c1.108 0.00002 2-0.892 2-2v-1-2-3c0-2-1.9688-2-1.9688-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-away-panel.svg b/.icons/awkward/24x24/panel/user-away-panel.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-away.svg b/.icons/awkward/24x24/panel/user-away.svg
new file mode 100644
index 00000000..3ffb54d0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 822.36s-2 0-2 2v6c0 2 2 2 2 2l4.9998-0.00002 2 3.0034 2-3.0034 1.0002 0.00002c1.108 0.00002 2-0.892 2-2v-6c0-2-1.9688-2-1.9688-2zm4 1h2v5h-5v-2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-busy-panel.svg b/.icons/awkward/24x24/panel/user-busy-panel.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-busy.svg b/.icons/awkward/24x24/panel/user-busy.svg
new file mode 100644
index 00000000..6ff89bc3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 822.36s2 0 2 2v6c0 2-2 2-2 2l-0.9998-0.00002-2 3.0034-2-3.0034-5.0002 0.00002c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2zm-1 4h-8v2h8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-idle-panel.svg b/.icons/awkward/24x24/panel/user-idle-panel.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-idle.svg b/.icons/awkward/24x24/panel/user-idle.svg
new file mode 100644
index 00000000..48e4bee7
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m111 822.36s-2 0-2 2v6c0 2 2 2 2 2h5l2 3.0034 2-3.0034h1c1.108 0 2-0.892 2-2v-6c0-2-1.9688-2-1.9688-2zm4 1h2v5h-5v-2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-invisible-panel.svg b/.icons/awkward/24x24/panel/user-invisible-panel.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-invisible.svg b/.icons/awkward/24x24/panel/user-invisible.svg
new file mode 100644
index 00000000..3a8528f4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-128 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m145 822.36s2 0 2 2v6c0 2-2 2-2 2h-1l-2 3.0034-2-3.0034h-5c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2zm-10 2v6h10v-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-offline-panel.svg b/.icons/awkward/24x24/panel/user-offline-panel.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-offline.svg b/.icons/awkward/24x24/panel/user-offline.svg
new file mode 100644
index 00000000..a2431993
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m97 822.36s2 0 2 2v6c0 2-2 2-2 2h-1l-2 3.0034-2-3.0034h-5c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-online.svg b/.icons/awkward/24x24/panel/user-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/user-status-new.svg b/.icons/awkward/24x24/panel/user-status-new.svg
new file mode 100644
index 00000000..5661ffba
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-status-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.9688 5s-1.9688 0-1.9688 2v3 2 1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -0.76758 2h1.7676l2 3.004 2-3.004h1s2 0 2-2v-6c0-2-2-2-2-2h-10.031z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="13" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/user-status-pending.svg b/.icons/awkward/24x24/panel/user-status-pending.svg
new file mode 100644
index 00000000..ad55656a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/user-status-pending.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m217 822.36s2 0 2 2h-14c0-2 1.9688-2 1.9688-2zm2 8c0 2-2 2-2 2h-1l-2 3-2-3h-5c-1.108 0-2-0.892-2-2z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m207 825.36c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/variety-indicator.svg b/.icons/awkward/24x24/panel/variety-indicator.svg
new file mode 100644
index 00000000..aef13563
--- /dev/null
+++ b/.icons/awkward/24x24/panel/variety-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-33 -811.27)">
+ <path opacity=".72" style="fill:currentColor" class="ColorScheme-Text" d="m38 817.27c-1 0-1 1-1 1v8.9375 2.7188c0.21549 0.23277 0.54729 0.35699 0.875 0.3125 0.0445 0.006 0.0788 0.0312 0.125 0.0312h14c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-2.9062-1.0625zm0 1h10.406 1.0625 2.5312v7 1.0938 1.9062h-4.5625-9.4375v-0.15625zm8 1c-0.55228 0-1 0.44772-1 1s0.44772 1 1 1 1-0.44772 1-1-0.44772-1-1-1zm-4 3c-1.5 0-3 2-3 4.5312v0.46875h12s-1-4-2.5-4-1.5 2-2.5 2-2.5-3-4-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/veracrypt-panel.svg b/.icons/awkward/24x24/panel/veracrypt-panel.svg
new file mode 100644
index 00000000..f399c776
--- /dev/null
+++ b/.icons/awkward/24x24/panel/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 3,4 4.4492188,16 0.2910156,-0.955078 1.6152344,-7.029297 h 0.085937 L 7.3007812,4 Z"/>
+ <path style="opacity:0.15;fill:currentColor" class="ColorScheme-Text" d="m 13.035877,12.019838 -3.6795694,-0.0049 -1.6153846,7.029384 -0.2923077,0.955077 4.1588307,-7e-6 c 1.687754,-7.318154 1.4288,-7.980154 1.4288,-7.980154 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.038461,4.0000005 9.4394615,12.015539 11.6,20 h 8.631384 L 18.38523,16 h -3.7 L 13.562539,12.015539 14.992923,8 h 3.392307 l 1.846154,-3.9999995 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/viber-normal.svg b/.icons/awkward/24x24/panel/viber-normal.svg
new file mode 100644
index 00000000..31945ba5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/viber-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.532133,4.0038348 c -0.430981,-0.0128 -0.517978,0.0021 -0.641973,0.113298 -0.203991,0.177796 -0.193991,0.560289 0.017,0.722586 0.113996,0.0849 0.200991,0.104598 0.70297,0.132898 1.485935,0.0848 2.621885,0.477391 3.718838,1.283176 1.315942,0.963282 2.140906,2.305358 2.452892,3.9862272 0.08,0.428492 0.119995,0.786785 0.146994,1.341775 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150993,0.281995 0.591974,0.322994 0.792966,0.072 0.105996,-0.128998 0.117994,-0.228996 0.099,-0.680988 -0.05,-1.324675 -0.343986,-2.5286532 -0.858963,-3.5411342 -0.369984,-0.725587 -0.716968,-1.193478 -1.345942,-1.810567 -0.67097,-0.653488 -1.178948,-1.011281 -1.971913,-1.390574 -0.806964,-0.384693 -1.541933,-0.599789 -2.450893,-0.710987 -0.179992,-0.0208 -0.511978,-0.0453 -0.736967,-0.0527 z m -5.6421545,0.265595 c -0.1198948,-0.0109 -0.2362897,-0.0103 -0.322186,0.0078 l -0.002,0 c -0.251289,0.0519 -0.5662753,0.234695 -1.2479455,0.730486 -0.4095821,0.299795 -0.9714575,0.837785 -1.1035518,1.054681 -0.3064866,0.51399 -0.2891873,0.950582 0.083996,1.955064 0.639972,1.722568 1.5751311,3.3823372 2.8045775,4.9843082 2.3530972,3.064943 5.3172683,5.293902 9.0291053,6.788874 0.47298,0.190997 0.626973,0.222996 0.997957,0.204997 0.448981,-0.021 0.789965,-0.156997 1.270944,-0.513991 0.531977,-0.393993 1.292944,-1.318975 1.488935,-1.811966 0.184993,-0.467992 0.135994,-0.891984 -0.138993,-1.222978 -0.155994,-0.182996 -1.308943,-1.102979 -1.84792,-1.471973 -0.408982,-0.278995 -1.042954,-0.662987 -1.333942,-0.810985 -0.382983,-0.190996 -0.764967,-0.223996 -1.13795,-0.1 -0.293987,0.099 -0.389983,0.182997 -0.818964,0.708987 -0.221991,0.268995 -0.426982,0.512991 -0.45298,0.53599 -0.029,0.023 -0.121995,0.074 -0.208992,0.112998 -0.345984,0.157997 -0.819963,0.063 -1.59393,-0.314994 C 11.753166,14.815733 11.219189,14.44674 10.614415,13.90375 10.099138,13.444759 9.5793607,12.84377 9.2883731,12.376778 8.9130895,11.774789 8.627002,10.994104 8.6243021,10.562312 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.5839902 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.7666673,-0.646988 0.8515633,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675893,-1.142579 -0.4573795,-0.873084 -1.8548185,-2.619851 -2.3572965,-2.945245 -0.082196,-0.0519 -0.2260901,-0.123298 -0.3183861,-0.154298 -0.095296,-0.0337 -0.2179905,-0.0574 -0.3378852,-0.0684 z m 5.8881425,1.62307 c -0.148993,0.0229 -0.23599,0.0831 -0.303986,0.187496 l -0.002,0 c -0.126995,0.188597 -0.111995,0.416193 0.039,0.58399 0.097,0.111098 0.23999,0.162697 0.499979,0.183596 0.716968,0.0565 1.501934,0.285795 2.03491,0.595689 0.617974,0.358994 1.125952,0.874784 1.473936,1.499973 0.306986,0.547689 0.484979,1.2528762 0.484979,1.9217642 0,0.433792 0.06,0.592789 0.263988,0.693787 0.120995,0.062 0.341985,0.067 0.444981,0.015 0.095,-0.049 0.205991,-0.165997 0.23999,-0.253995 0.037,-0.093 0.036,-0.653388 0.002,-0.960583 -0.098,-0.8393842 -0.381984,-1.6227702 -0.839964,-2.2890572 -0.813965,-1.182979 -2.05691,-1.910165 -3.66184,-2.140561 -0.315987,-0.0465 -0.526977,-0.06 -0.675971,-0.0371 z m 0.560976,1.931564 c -0.051,0.0058 -0.086,0.0187 -0.136994,0.043 -0.266989,0.134098 -0.340985,0.498291 -0.147994,0.722587 0.104996,0.121298 0.203991,0.156997 0.528977,0.195396 0.69297,0.0828 1.100952,0.335794 1.333942,0.824185 0.107996,0.229696 0.172992,0.4782912 0.206991,0.8319852 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.131598 0.461981,0.125598 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.7046872 -0.344986,-1.1966782 -0.784967,-1.6015702 -0.340985,-0.312494 -0.740967,-0.506691 -1.260945,-0.615189 -0.107995,-0.0228 -0.309986,-0.0452 -0.447979,-0.0527 l -0.002,0 c -0.108996,-0.0063 -0.175993,-0.0077 -0.225991,-0.002 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/viber-notification.svg b/.icons/awkward/24x24/panel/viber-notification.svg
new file mode 100644
index 00000000..8ec35e66
--- /dev/null
+++ b/.icons/awkward/24x24/panel/viber-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6.8899785,4.2694293 c -0.1198948,-0.0109 -0.2362897,-0.0103 -0.322186,0.0078 l -0.002,0 c -0.251289,0.0519 -0.5662753,0.234695 -1.2479455,0.730486 -0.4095821,0.299795 -0.9714575,0.837785 -1.1035518,1.054681 -0.3064866,0.51399 -0.2891873,0.950582 0.083996,1.955064 0.639972,1.722568 1.5751311,3.3823377 2.8045775,4.9843087 2.3530972,3.064943 5.3172683,5.293902 9.0291053,6.788874 0.47298,0.190997 0.626973,0.222996 0.997957,0.204997 0.448981,-0.021 0.789965,-0.156997 1.270944,-0.513991 0.531977,-0.393993 1.292944,-1.318975 1.488935,-1.811966 0.184993,-0.467992 0.135994,-0.891984 -0.138993,-1.222978 -0.155994,-0.182996 -1.308943,-1.102979 -1.84792,-1.471973 -0.408982,-0.278995 -1.042954,-0.662987 -1.333942,-0.810985 -0.382983,-0.190996 -0.764967,-0.223996 -1.13795,-0.1 -0.293987,0.099 -0.389983,0.182997 -0.818964,0.708987 -0.221991,0.268995 -0.426982,0.512991 -0.45298,0.53599 -0.029,0.023 -0.121995,0.074 -0.208992,0.112998 -0.345984,0.157997 -0.819963,0.063 -1.59393,-0.314994 C 11.753166,14.815733 11.219189,14.44674 10.614415,13.90375 10.099138,13.444759 9.5793607,12.84377 9.2883731,12.376778 8.9130895,11.774789 8.627002,10.994103 8.6243021,10.562311 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.5839897 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.7666673,-0.646988 0.8515633,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675893,-1.142579 -0.4573795,-0.873084 -1.8548185,-2.619851 -2.3572965,-2.945245 -0.082196,-0.0519 -0.2260901,-0.123298 -0.3183861,-0.154298 -0.095296,-0.0337 -0.2179905,-0.0574 -0.3378852,-0.0684 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13.339097,7.8240633 c -0.051,0.0058 -0.086,0.0187 -0.136994,0.043 -0.266989,0.134098 -0.340985,0.498291 -0.147994,0.722587 0.104996,0.121298 0.203991,0.156997 0.528977,0.195396 0.69297,0.0828 1.100952,0.335794 1.333942,0.824185 0.107996,0.229696 0.172992,0.4782907 0.206991,0.8319847 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.131599 0.461981,0.125599 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.7046867 -0.344986,-1.1966777 -0.784967,-1.6015697 -0.340985,-0.312494 -0.740967,-0.506691 -1.260945,-0.615189 -0.107995,-0.0228 -0.309986,-0.0452 -0.447979,-0.0527 l -0.002,0 c -0.108996,-0.0063 -0.175993,-0.0077 -0.225991,-0.002 z m -0.560976,-1.931564 c -0.148993,0.0229 -0.23599,0.0831 -0.303986,0.187496 l -0.002,0 c -0.126995,0.188597 -0.111995,0.416193 0.039,0.58399 0.097,0.111098 0.23999,0.162697 0.499979,0.183596 0.716968,0.0565 1.501934,0.285795 2.03491,0.595689 0.617974,0.358994 1.125952,0.874784 1.473936,1.499973 0.306986,0.547689 0.484979,1.2528757 0.484979,1.9217637 0,0.433793 0.06,0.59279 0.263988,0.693788 0.120995,0.062 0.341985,0.067 0.444981,0.015 0.095,-0.049 0.205991,-0.165997 0.23999,-0.253995 0.037,-0.093 0.036,-0.653389 0.002,-0.960584 -0.098,-0.8393837 -0.381984,-1.6227697 -0.839964,-2.2890567 -0.813965,-1.182979 -2.05691,-1.910165 -3.66184,-2.140561 -0.315987,-0.0465 -0.526977,-0.06 -0.675971,-0.0371 z m -0.245988,-1.888665 c -0.430981,-0.0128 -0.517978,0.0021 -0.641973,0.113298 -0.203991,0.177796 -0.193991,0.560289 0.017,0.722586 0.113996,0.0849 0.200991,0.104598 0.70297,0.132898 1.485935,0.0848 2.621885,0.477391 3.718838,1.283176 1.315942,0.963282 2.140906,2.305358 2.452892,3.9862267 0.08,0.428492 0.119995,0.786786 0.146994,1.341776 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150993,0.281995 0.591974,0.322994 0.792966,0.072 0.105996,-0.128998 0.117994,-0.228996 0.099,-0.680988 -0.05,-1.324676 -0.343986,-2.5286537 -0.858963,-3.5411347 -0.369984,-0.725587 -0.716968,-1.193478 -1.345942,-1.810567 -0.67097,-0.653488 -1.178948,-1.011281 -1.971913,-1.390574 -0.806964,-0.384693 -1.541933,-0.599789 -2.450893,-0.710987 -0.179992,-0.0208 -0.511978,-0.0453 -0.736967,-0.0527 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/virt-manager-panel.svg b/.icons/awkward/24x24/panel/virt-manager-panel.svg
new file mode 100644
index 00000000..fa33b8d0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 1,9 3.225,8 h 2.3 L 9.7,9 H 7.525 L 5.35,14.275 3.2,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.825,9 C 9.7419,11.6805 8.6411,14.3442 7.5,17 h 2.3 l 2.15,-5.25 2.125,5.25 h 2.3 L 18.5,11.6 20.7,17 H 23 C 21.8589,14.3442 20.7331,11.6805 19.65,9 h -2.3 L 15.225,14.275 13.05,9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/vivaldi-tray.svg b/.icons/awkward/24x24/panel/vivaldi-tray.svg
new file mode 100644
index 00000000..6c667f4f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.00048,4.0002311 c -1.104569,0 -2,0.8954305 -2,2 9.2e-4,0.2672118 0.05538,0.5315299 0.160156,0.7773438 0.01604,0.057736 0.02818,0.124959 0.04687,0.1738281 0.418397,1.6126072 -0.008,2.8737054 -0.960026,4.021484 -1.333266,1.343031 -3.248976,1.366728 -4.573176,0.05469 L 6.6313403,4.6349967 C 6.2214533,4.1927468 5.6512847,4.0341163 5.1293871,4.0314811 4.0073923,4.0129121 3.2299462,4.908506 3.0454027,5.8693717 2.9090916,6.6383157 2.8467816,6.5050496 6.471184,13.090075 c 2.287717,4.156434 3.374426,6.073393 3.552735,6.261718 0.631557,0.667205 1.533031,0.831906 2.375,0.435547 0.221377,-0.104224 0.470776,-0.291775 0.630858,-0.472656 0.313564,-0.354299 6.697523,-12.0903834 6.802734,-12.4941404 0.125372,-0.2685977 0.15201,-0.5524121 0.167969,-0.8203125 0,-1.1045695 -0.895431,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/vlc-panel.svg b/.icons/awkward/24x24/panel/vlc-panel.svg
new file mode 100644
index 00000000..21ff3c0b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/vlc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m556.96-399.01c-0.005-0.00002-0.01-0.002-0.0154-0.002-0.687 0-1.1558 0.1941-1.2235 0.45952-0.0348 0.0546-0.0769 0.1056-0.0957 0.16913l-0.64422 3.1748c0.96505 0.69965 3.066 0.69965 4.0311 0l-0.64421-3.1748c-0.004-0.0136-0.0157-0.0226-0.0205-0.0359 0.00006-0.002 0.003-0.004 0.003-0.005-0.00001-0.0819-0.0559-0.16285-0.14355-0.23745-0.077-0.0825-0.17385-0.14845-0.28365-0.1862-0.2966-0.10208-0.60827-0.16215-0.92617-0.1657zm-2.8058 6.6003-0.65106 2.1986h-1.056c-0.28245 0.00007-0.53724 0.16987-0.64593 0.43049l-1.7498 5.7989c-0.19207 0.46083 0.14656 0.96845 0.64593 0.9686h12.599c0.49936-0.00015 0.83799-0.50777 0.64592-0.9686l-1.7498-5.7989c-0.1087-0.26062-0.36349-0.43042-0.64593-0.43049h-1.056l-0.65105-2.1986c-1.9246 0.76526-3.5418 0.96203-5.6852 0zm6.4371 2.5351 0.57587 1.9492c0.0897 0.30331-0.0346 0.62879-0.30417 0.79435-1.0985 0.67411-2.4982 1.0048-3.8927 1.0181-1.3944 0.0134-2.7952-0.28843-3.8739-1.0404-0.24703-0.17234-0.35537-0.48336-0.26999-0.77214l0.55024-1.8603c0.75371 0.44185 4.1682 1.7558 7.2146-0.0888z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/volume-level-high-panel.svg b/.icons/awkward/24x24/panel/volume-level-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-high.svg b/.icons/awkward/24x24/panel/volume-level-high.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-high.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-low-panel.svg b/.icons/awkward/24x24/panel/volume-level-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-low.svg b/.icons/awkward/24x24/panel/volume-level-low.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-low.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-medium-panel.svg b/.icons/awkward/24x24/panel/volume-level-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-medium.svg b/.icons/awkward/24x24/panel/volume-level-medium.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-muted-panel.svg b/.icons/awkward/24x24/panel/volume-level-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-muted.svg b/.icons/awkward/24x24/panel/volume-level-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-none-panel.svg b/.icons/awkward/24x24/panel/volume-level-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/volume-level-none.svg b/.icons/awkward/24x24/panel/volume-level-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/volume-level-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-000.svg b/.icons/awkward/24x24/panel/weather-clear-night-000.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-000.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-010.svg b/.icons/awkward/24x24/panel/weather-clear-night-010.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-010.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-020.svg b/.icons/awkward/24x24/panel/weather-clear-night-020.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-020.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-030.svg b/.icons/awkward/24x24/panel/weather-clear-night-030.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-030.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-040.svg b/.icons/awkward/24x24/panel/weather-clear-night-040.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-040.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-050.svg b/.icons/awkward/24x24/panel/weather-clear-night-050.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-050.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-060.svg b/.icons/awkward/24x24/panel/weather-clear-night-060.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-060.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-070.svg b/.icons/awkward/24x24/panel/weather-clear-night-070.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-070.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-080.svg b/.icons/awkward/24x24/panel/weather-clear-night-080.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-080.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-090.svg b/.icons/awkward/24x24/panel/weather-clear-night-090.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-090.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-100.svg b/.icons/awkward/24x24/panel/weather-clear-night-100.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-100.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-110.svg b/.icons/awkward/24x24/panel/weather-clear-night-110.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-110.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-120.svg b/.icons/awkward/24x24/panel/weather-clear-night-120.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-120.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-130.svg b/.icons/awkward/24x24/panel/weather-clear-night-130.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-130.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-140.svg b/.icons/awkward/24x24/panel/weather-clear-night-140.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-140.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-150.svg b/.icons/awkward/24x24/panel/weather-clear-night-150.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-150.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-160.svg b/.icons/awkward/24x24/panel/weather-clear-night-160.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-160.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-170.svg b/.icons/awkward/24x24/panel/weather-clear-night-170.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-170.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-180.svg b/.icons/awkward/24x24/panel/weather-clear-night-180.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-180.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-190.svg b/.icons/awkward/24x24/panel/weather-clear-night-190.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-190.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-200.svg b/.icons/awkward/24x24/panel/weather-clear-night-200.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-200.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-210.svg b/.icons/awkward/24x24/panel/weather-clear-night-210.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-210.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-220.svg b/.icons/awkward/24x24/panel/weather-clear-night-220.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-220.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-230.svg b/.icons/awkward/24x24/panel/weather-clear-night-230.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-230.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-240.svg b/.icons/awkward/24x24/panel/weather-clear-night-240.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-240.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-250.svg b/.icons/awkward/24x24/panel/weather-clear-night-250.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-250.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-260.svg b/.icons/awkward/24x24/panel/weather-clear-night-260.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-260.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-270.svg b/.icons/awkward/24x24/panel/weather-clear-night-270.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-270.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-280.svg b/.icons/awkward/24x24/panel/weather-clear-night-280.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-280.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-290.svg b/.icons/awkward/24x24/panel/weather-clear-night-290.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-290.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-300.svg b/.icons/awkward/24x24/panel/weather-clear-night-300.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-300.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-310.svg b/.icons/awkward/24x24/panel/weather-clear-night-310.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-310.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-320.svg b/.icons/awkward/24x24/panel/weather-clear-night-320.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-320.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-330.svg b/.icons/awkward/24x24/panel/weather-clear-night-330.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-330.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-340.svg b/.icons/awkward/24x24/panel/weather-clear-night-340.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-340.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night-350.svg b/.icons/awkward/24x24/panel/weather-clear-night-350.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night-350.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-clear-night.svg b/.icons/awkward/24x24/panel/weather-clear-night.svg
new file mode 100644
index 00000000..f250b607
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80.000012,-680.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 92.641732,685.28997 c -2.722529,0.10157 -5.231357,1.80685 -6.220533,4.56824 -1.302986,3.63742 0.515775,7.68743 4.095697,9.01134 2.71773,1.00506 5.656531,0.14514 7.483116,-1.90865 -1.308435,0.42914 -2.765217,0.45222 -4.157286,-0.0626 -3.324214,-1.22935 -5.028457,-4.97666 -3.818545,-8.35426 0.506669,-1.41443 1.452959,-2.51152 2.617551,-3.25409 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-clear.svg b/.icons/awkward/24x24/panel/weather-clear.svg
new file mode 100644
index 00000000..a1ba4756
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-31.99999,-680.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 43.99999,684.29 -0.5,1.03125 c 0.16526,-0.0117 0.33177,-0.0312 0.5,-0.0312 0.16823,0 0.33474,0.0196 0.5,0.0312 l -0.5,-1.03125 z m 0,2 c -3.31371,0 -6,2.68629 -6,6 0,3.31371 2.68629,6 6,6 3.31371,0 6,-2.68629 6,-6 0,-3.31371 -2.68629,-6 -6,-6 z m -5.65625,0.34375 0.375,1.09375 c 0.21793,-0.25121 0.46754,-0.50082 0.71875,-0.71875 l -1.09375,-0.375 z m 11.3125,0 -1.09375,0.375 c 0.25121,0.21793 0.50082,0.46754 0.71875,0.71875 l 0.375,-1.09375 z m -12.625,5.15625 -1.03125,0.5 1.03125,0.5 c -0.01167,-0.16526 -0.03125,-0.33177 -0.03125,-0.5 0,-0.16823 0.0196,-0.33474 0.0312,-0.5 z m 13.9375,0 c 0.0117,0.16526 0.0312,0.33177 0.0312,0.5 0,0.16823 -0.0196,0.33474 -0.0312,0.5 l 1.03125,-0.5 -1.03125,-0.5 z m -12.25,5.0625 -0.375,1.09375 1.09375,-0.375 c -0.25121,-0.21793 -0.50082,-0.46754 -0.71875,-0.71875 z m 10.5625,0 c -0.21793,0.25121 -0.46754,0.50082 -0.71875,0.71875 l 1.09375,0.375 -0.375,-1.09375 z m -5.78125,2.40625 0.5,1.03125 0.5,-1.03125 c -0.16526,0.0117 -0.33177,0.0312 -0.5,0.0312 -0.16823,0 -0.33474,-0.0196 -0.5,-0.0312 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-clouds-night.svg b/.icons/awkward/24x24/panel/weather-clouds-night.svg
new file mode 100644
index 00000000..d08b3997
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-103.99995,-680.29013)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.75,4.03125 C 7.98722,4.13269 5.4413,5.83583 4.4375,8.59375 3.91328,10.03403 3.8936869,11.535686 4.2792969,12.910156 4.6829969,11.592126 5.7637375,10.576502 7.1171875,10.226562 7.2872375,9.9363325 7.4887313,9.6669125 7.7070312,9.4140625 7.7175312,8.7038225 7.83741,7.98554 8.09375,7.28125 8.60791,5.8686 9.56819,4.77289 10.75,4.03125 Z m 0.349609,4.7539062 c -1.5533096,0 -2.8760321,0.950935 -3.4453121,2.2968748 -1.44587,0.21495 -2.5546875,1.447445 -2.5546875,2.953125 0,1.65686 1.34314,3 3,3 l 6.3749996,0 c 1.44975,0 2.625,-1.17525 2.625,-2.625 0,-1.3474 -1.013092,-2.451522 -2.320312,-2.601562 -0.34092,-1.72004 -1.859538,-3.0234378 -3.679688,-3.0234378 z" transform="translate(105.00001,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-clouds.svg b/.icons/awkward/24x24/panel/weather-clouds.svg
new file mode 100644
index 00000000..9e0054af
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-56.000007,-680.29017)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10,3.0019531 -0.5,1.03125 c 0.16191,-0.0133 0.3348,-0.03125 0.5,-0.03125 l 0.5,0 -0.5,-1 z m 0,2 c -2.76142,0 -5,2.23859 -5,4.9999999 0,0.46958 0.07869,0.917123 0.2011719,1.345703 0.514915,-0.53202 1.1711055,-0.930957 1.9140625,-1.123047 0.82344,-1.4053596 2.2402159,-2.4414059 3.9824216,-2.4414059 1.642432,0 3.059043,0.8623444 3.898438,2.1464844 C 14.956904,7.2020675 12.736948,5.0019531 10,5.0019531 Z m -4.9375,0.0625 0.34375,1.0625 c 0.21905,-0.25922 0.45953,-0.4997 0.71875,-0.71875 l -1.0625,-0.34375 z m 9.875,0 -1.09375,0.375 -0.0625,0 c 0.13917,0.11095 0.27498,0.22511 0.40625,0.34375 0.13127,0.11864 0.25799,0.24175 0.375,0.375 l 0.375,-1.09375 z m -3.839844,3.71875 c -1.5533027,0 -2.8760323,0.950935 -3.4453122,2.2968749 -1.4458721,0.21495 -2.5546876,1.447445 -2.5546876,2.953125 0,1.65686 1.343145,3 3,3 l 6.3749998,0 c 1.44975,0 2.625,-1.17525 2.625,-2.625 0,-1.3474 -1.013092,-2.451522 -2.320312,-2.601562 -0.340927,-1.72004 -1.859536,-3.0234379 -3.679688,-3.0234379 z M 4,9.5019531 3,10.001953 l 1.03125,0.5 C 4.01645,10.332643 4,10.175553 4,10.001953 c 0,-0.0275 -0.002,-0.0836 0,-0.1562499 0.006,-0.11583 0.02235,-0.23224 0.03125,-0.34375 l -0.03125,0 z m 11.96875,0 C 15.98355,9.6712631 16,9.8283531 16,10.001953 c 0,0.0275 0.002,0.0836 0,0.15625 -0.006,0.11583 -0.02235,0.23224 -0.03125,0.34375 l 0.03125,0 1,-0.5 -1.03125,-0.4999999 z" transform="translate(57.000007,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-000.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-000.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-000.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-010.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-010.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-010.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-020.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-020.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-020.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-030.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-030.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-030.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-040.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-040.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-040.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-050.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-050.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-050.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-060.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-060.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-060.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-070.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-070.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-070.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-080.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-080.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-080.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-090.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-090.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-090.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-100.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-100.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-100.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-110.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-110.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-110.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-120.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-120.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-120.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-130.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-130.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-130.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-140.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-140.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-140.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-150.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-150.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-150.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-160.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-160.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-160.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-170.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-170.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-170.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-180.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-180.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-180.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-190.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-190.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-190.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-200.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-200.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-200.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-210.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-210.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-210.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-220.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-220.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-220.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-230.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-230.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-230.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-240.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-240.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-240.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-250.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-250.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-250.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-260.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-260.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-260.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-270.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-270.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-270.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-280.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-280.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-280.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-290.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-290.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-290.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-300.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-300.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-300.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-310.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-310.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-310.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-320.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-320.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-320.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-330.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-330.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-330.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-340.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-340.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-340.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night-350.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night-350.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night-350.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds-night.svg b/.icons/awkward/24x24/panel/weather-few-clouds-night.svg
new file mode 100644
index 00000000..3dc0c0ca
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-176.00033,-680.28985)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.751953,4.0371094 c -2.7627799,0.10144 -5.3086999,1.80458 -6.3124999,4.5625 -1.26383,3.4723396 0.36867,7.3245696 3.6875,8.8124996 -0.0932,-0.33746 -0.14688,-0.70692 -0.125,-1.0625 0.0277,-1.00125 0.58397,-1.88737 1.375,-2.46875 -1.56688,-1.73319 -2.13559,-4.2464596 -1.28125,-6.5937496 0.51416,-1.41265 1.47444,-2.50836 2.6562499,-3.25 z m 3.25,7.9687496 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 -1.2308299,0.15597 -2.1874999,1.19557 -2.1874999,2.46875 0,1.38071 1.1192899,2.5 2.4999999,2.5 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z" transform="translate(177,681.28999)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-few-clouds.svg b/.icons/awkward/24x24/panel/weather-few-clouds.svg
new file mode 100644
index 00000000..c6ea3b27
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-few-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-152.00001,-680.28985)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10,3.0039062 -0.5,1.03125 c 0.16191,-0.0133 0.3348,-0.03125 0.5,-0.03125 l 0.5,0 -0.5,-1 z m 0,2 c -2.76142,0 -5,2.2385901 -5,4.9999998 0,2.254 1.51261,4.12577 3.5625,4.75 0.46885,-0.67743 1.17975,-1.20533 1.96875,-1.4375 0.61973,-1.32203 1.97474,-2.3383 3.46875,-2.3125 0.30449,-0.005 0.58708,0.056 0.875,0.125 0.0845,-0.36435 0.125,-0.73495 0.125,-1.125 0,-2.7614097 -2.23858,-4.9999998 -5,-4.9999998 z m -4.9375,0.0625 0.34375,1.0625 C 5.6253,5.8696862 5.86578,5.6292063 6.125,5.4101562 l -1.0625,-0.34375 z m 9.875,0 -1.09375,0.375 -0.0625,0 c 0.13917,0.1109501 0.27498,0.22511 0.40625,0.34375 0.13127,0.1186401 0.25799,0.2417501 0.375,0.375 l 0.375,-1.09375 z M 4,9.5039062 3,10.003906 l 1.03125,0.5 C 4.01645,10.334596 4,10.177506 4,10.003906 4,9.976406 3.998,9.920306 4,9.8476562 4.006,9.7318263 4.02235,9.6154162 4.03125,9.5039062 l -0.03125,0 z m 11.96875,0 C 15.98355,9.6732162 16,9.8303063 16,10.003906 c 0,0.0275 0.002,0.0836 0,0.15625 -0.006,0.11583 -0.02235,0.23224 -0.03125,0.34375 l 0.03125,0 1,-0.5 -1.03125,-0.4999998 z M 14,12.003906 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 C 9.95667,14.191126 9,15.230726 9,16.503906 c 0,1.38071 1.11929,2.5 2.5,2.5 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z m -8.5625,1.84375 -0.375,1.09375 1.09375,-0.375 0.0625,0 c -0.13917,-0.11095 -0.27498,-0.22511 -0.40625,-0.34375 -0.13127,-0.11864 -0.25799,-0.24175 -0.375,-0.375 z" transform="translate(153.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-fog.svg b/.icons/awkward/24x24/panel/weather-fog.svg
new file mode 100644
index 00000000..2db77a6a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-fog.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(4,-4)">
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="21" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="17" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="9" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-freezing-rain.svg b/.icons/awkward/24x24/panel/weather-freezing-rain.svg
new file mode 100644
index 00000000..fdb1e42e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-freezing-rain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.00336 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 C 5.47842,7.35246 4,8.99578 4,11.00336 c 0,1.933 1.36477,3.53327 3.1875,3.90625 0.76412,-0.77854 1.52122,-1.56145 2.3125,-2.3125 0.57304,0.53801 1.13306,1.09923 1.6875,1.65625 0.24292,-0.069 0.38252,-0.84617 0.71875,-1.09375 0.85427,-0.86808 1.70924,-1.72483 2.59375,-2.5625 0.66629,0.62449 1.29148,1.26106 1.9375,1.90625 0.59794,0.57143 1.22758,1.20365 1.4375,2.03125 0.016,0.0511 0.018,0.10465 0.0312,0.15625 C 19.14145,14.15037 20,12.93791 20,11.50336 20,9.70682 18.64921,8.23466 16.90625,8.03461 16.45168,5.74122 14.42687,4.00336 12,4.00336 Z m 2.5,9.4375 c -0.0852,0.0828 -0.1647,0.1673 -0.25,0.25 -0.39699,0.41584 -0.89926,0.78359 -1.125,1.3125 l 2.78125,0 c -0.0262,-0.0614 -0.0565,-0.12918 -0.0937,-0.1875 -0.3731,-0.51309 -0.87897,-0.91335 -1.3125,-1.375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14.5002,12 14.15645,12.34375 12.7502,13.75 c -0.45315,0.45315 -0.75,1.0626 -0.75,1.75 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 l -1.40625,-1.40625 z m -5,2 L 9.15645,14.34375 7.7502,15.75 c -0.45315,0.45315 -0.75,1.0626 -0.75,1.75 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 L 9.84395,14.34375 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-hail.svg b/.icons/awkward/24x24/panel/weather-hail.svg
new file mode 120000
index 00000000..9c51d6ef
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-many-clouds.svg b/.icons/awkward/24x24/panel/weather-many-clouds.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-mist.svg b/.icons/awkward/24x24/panel/weather-mist.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-none-available.svg b/.icons/awkward/24x24/panel/weather-none-available.svg
new file mode 100644
index 00000000..566a8340
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-none-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 9.92893,5 8.16529,6.26792 7.40625,8.0625 5.47842,8.3491 4,9.99242 4,12 c 0,2.20914 1.79086,4 4,4 l 1,0 0,-1 c 5.11e-5,-0.265199 0.1054326,-0.519519 0.2929688,-0.707031 L 11,12.585938 11,12 9,12 C 8.4477381,11.999945 8.0000552,11.552262 8,11 L 8,9 C 8.0000552,8.4477381 8.4477381,8.0000552 9,8 l 5,0 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 l 0,2 0,2 c 4.67e-4,0.265876 -0.104954,0.520994 -0.292969,0.708984 L 13,15.416016 13,16 l 1,0 2.5,0 C 18.433,16 20,14.433 20,12.5 20,10.70346 18.64921,9.2313 16.90625,9.03125 16.45168,6.73786 14.42687,5 12,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 9,9 0,2 3,0 0,2 -2,2 0,2 2,0 0,-2 2,-2 0,-2 0,-2 z m 1,9 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-overcast.svg b/.icons/awkward/24x24/panel/weather-overcast.svg
new file mode 100644
index 00000000..01dd5e18
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-overcast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-80.000004,-704.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,4 C 8.92893,4 7.16529,5.26792 6.40625,7.0625 4.47842,7.3491 3,8.99242 3,11 c 0,2.20914 1.79086,4 4,4 l 0.40625,0 C 7.86012,14.19875 8.64718,13.57265 9.53125,13.3125 10.15098,11.99047 11.50599,10.9742 13,11 c 1.90766,-0.0307 3.58166,1.48472 3.875,3.34375 0.14292,0.0452 0.26925,0.0908 0.40625,0.15625 C 18.31154,13.89085 19,12.7836 19,11.5 19,9.70346 17.64921,8.2313 15.90625,8.03125 15.45168,5.73786 13.42687,4 11,4 Z m 2,8 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 C 8.95667,14.18722 8,15.22682 8,16.5 8,17.88071 9.11929,19 10.5,19 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z" transform="translate(81.000004,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-severe-alert.svg b/.icons/awkward/24x24/panel/weather-severe-alert.svg
new file mode 100644
index 00000000..46f29dd2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-severe-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.0002,11 0,4 3e-5,2 2,0 -3e-5,-2 0,-4 z m 0,7 0,2 2,0 0,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,5.00013 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 C 5.47842,8.34923 4,9.99255 4,12.00013 c 0,2.20914 1.79086,4 4,4 l 2,0 0,-6 4,0 0,6 2.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,10.70359 18.64921,9.23143 16.90625,9.03138 16.45168,6.73799 14.42687,5.00013 12,5.00013 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-showers-day.svg b/.icons/awkward/24x24/panel/weather-showers-day.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-showers-night.svg b/.icons/awkward/24x24/panel/weather-showers-night.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-showers-scattered-day.svg b/.icons/awkward/24x24/panel/weather-showers-scattered-day.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers-scattered-day.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-showers-scattered-night.svg b/.icons/awkward/24x24/panel/weather-showers-scattered-night.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers-scattered-night.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-showers-scattered.svg b/.icons/awkward/24x24/panel/weather-showers-scattered.svg
new file mode 100644
index 00000000..11a30e5c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,1.933 1.36477,3.53327 3.1875,3.90625 0.76412,-0.77854 1.52122,-1.56145 2.3125,-2.3125 0.57304,0.53801 1.13306,1.09923 1.6875,1.65625 0.24292,-0.069 0.38252,-0.84617 0.71875,-1.09375 0.85427,-0.86808 1.70924,-1.72483 2.59375,-2.5625 0.66629,0.62449 1.29148,1.26106 1.9375,1.90625 0.59794,0.57143 1.22758,1.20365 1.4375,2.03125 0.016,0.0511 0.01805,0.10465 0.03125,0.15625 C 19.1415,14.150916 20,12.938456 20,11.503906 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 14.5,12 14.15625,12.34375 12.75,13.75 C 12.29685,14.20315 12,14.8126 12,15.5 c 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 L 14.84375,12.34375 14.5,12 Z M 9.5,14 9.15625,14.34375 7.75,15.75 C 7.29685,16.20315 7,16.8126 7,17.5 7,18.87479 8.12521,20 9.5,20 10.87479,20 12,18.87479 12,17.5 12,16.8126 11.70315,16.20315 11.25,15.75 L 9.84375,14.34375 9.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-showers.svg b/.icons/awkward/24x24/panel/weather-showers.svg
new file mode 100644
index 00000000..0867a490
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-showers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-128.00001,-680.28999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 4.47842,6.3530063 3,7.9963263 3,10.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 19,8.7073662 17.64921,7.2352063 15.90625,7.0351562 15.45168,4.7417662 13.42687,3.0039062 11,3.0039062 Z M 5.9785156,14.994141 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5000004,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -0.9999996,2 a 0.50006306,0.50006306 0 1 0 0.8945316,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.894532,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.894532,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-snow-day.svg b/.icons/awkward/24x24/panel/weather-snow-day.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-snow-night.svg b/.icons/awkward/24x24/panel/weather-snow-night.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-snow-rain.svg b/.icons/awkward/24x24/panel/weather-snow-rain.svg
new file mode 100644
index 00000000..3406d332
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-rain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 7.4785156,15.992188 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 0 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 3.0000004,0.002 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -0.9999996,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1.0000004,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z M 15,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -2,2 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-snow-scattered-day.svg b/.icons/awkward/24x24/panel/weather-snow-scattered-day.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-scattered-day.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-snow-scattered-night.svg b/.icons/awkward/24x24/panel/weather-snow-scattered-night.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-scattered-night.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-snow-scattered.svg b/.icons/awkward/24x24/panel/weather-snow-scattered.svg
new file mode 100644
index 00000000..99b98d38
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.92893,4 8.16529,5.26792 7.40625,7.0625 5.47842,7.3491 4,8.99242 4,11 c 0,2.20914 1.79086,4 4,4 l 1.1855469,0 C 9.6024017,13.841743 10.706174,13 12,13 c 1.293826,0 2.397598,0.841743 2.814453,2 L 16.5,15 C 18.433,15 20,13.433 20,11.5 20,9.70346 18.64921,8.2313 16.90625,8.03125 16.45168,5.73786 14.42687,4 12,4 Z m 0,10 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 m -5,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 m 10,0 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"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-snow.svg b/.icons/awkward/24x24/panel/weather-snow.svg
new file mode 100644
index 00000000..139ef6fd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-snow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 8,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z M 6,18 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-storm-day.svg b/.icons/awkward/24x24/panel/weather-storm-day.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-storm-night.svg b/.icons/awkward/24x24/panel/weather-storm-night.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/weather-storm.svg b/.icons/awkward/24x24/panel/weather-storm.svg
new file mode 100644
index 00000000..6e73682f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-storm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.0031 C 9.92893,4.0031 8.16529,5.27102 7.40625,7.0656 5.47842,7.3522 4,8.99552 4,11.0031 c 0,2.20914 1.79086,4 4,4 l 2,0 0,-2.5 c 0,-0.831 0.669,-1.5 1.5,-1.5 0.831,0 1.5,0.669 1.5,1.5 l 0,2.5 3.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.70656 18.64921,8.2344 16.90625,8.03435 16.45168,5.74096 14.42687,4.0031 12,4.0031 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.34397,12.0001 c -0.20652,0.0677 -0.35453,0.28294 -0.34375,0.5 l 0,3.78089 c -0.0134,0.0301 -0.0239,0.0615 -0.0312,0.0937 l -0.625,0.625 -0.0312,0 -1.8125,0 -0.21875,0 -0.125,0.15625 -1,1 c -0.25698,0.15718 -0.30568,0.56716 -0.0927,0.78017 0.21301,0.21301 0.62299,0.16431 0.78017,-0.0927 l 0.84365,-0.8437 1.3125,0 0,1.5 c -0.004,0.26416 0.23582,0.50712 0.5,0.50712 0.26418,0 0.50374,-0.24296 0.5,-0.50712 l 0,-1.8125 0.6875,-0.6875 2.125,0 0.75,0.75 -1.40625,1.40625 c -0.25698,0.15718 -0.30568,0.56716 -0.0927,0.78017 0.21301,0.21301 0.62299,0.16431 0.78017,-0.0927 l 1.40625,-1.40625 1.40625,1.40625 c 0.15718,0.25698 0.56716,0.30568 0.78017,0.0927 0.21301,-0.21301 0.16431,-0.62299 -0.0927,-0.78017 l -3,-3 -0.125,-0.15625 -0.21875,0 -2,0 0,-3.49964 c 0.005,-0.29617 -0.30279,-0.55555 -0.59375,-0.5 -0.0208,-10e-4 -0.0417,-10e-4 -0.0625,0 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/weather-windy.svg b/.icons/awkward/24x24/panel/weather-windy.svg
new file mode 100644
index 00000000..a806f158
--- /dev/null
+++ b/.icons/awkward/24x24/panel/weather-windy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.0142425,8.9999 8.9999995,0 c 0,0 2,0 2,-2 0,-2 -2,-2 -2,-2"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.0142425,11.9999 9.0000005,0 c 0,0 2,0 2,-2 0,-1.9999999 -2,-1.9999999 -2,-1.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.0142425,14.9999 9.0000005,0 c 0,0 2,0 2,2 0,2 -2,2 -2,2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/webtorrent-desktop-panel.svg b/.icons/awkward/24x24/panel/webtorrent-desktop-panel.svg
new file mode 100644
index 00000000..d0bcd8cf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.544922,4.0004268 A 1.9023651,1.8191537 0 0 0 10.548828,4.2426143 L 4.9511722,7.3344111 A 1.9023651,1.8191537 0 0 0 4.0000002,8.9105829 V 15.09027 a 1.9023651,1.8191537 0 0 0 0.951172,1.576172 l 5.5976558,3.089843 a 1.9023651,1.8191537 0 0 0 1.902344,0 l 5.597656,-3.089843 A 1.9023651,1.8191537 0 0 0 19,15.09027 V 8.9105829 A 1.9023651,1.8191537 0 0 0 18.048828,7.3344111 L 12.451172,4.2426143 A 1.9023651,1.8191537 0 0 0 11.544922,4.0004268 Z M 11.5,6.0004267 17,9.0394894 V 14.95941 L 11.5,18.000426 6.0000002,14.95941 V 9.0394894 Z m -1.480469,2.9999997 c -1.1153528,0 -2.0195308,1.0295726 -2.0195308,2.2988276 0,1.979326 3.1111108,3.534505 3.4999998,4.701172 0.388889,-1.166667 3.5,-2.721846 3.5,-4.701172 0,-1.269255 -0.904178,-2.2988276 -2.019531,-2.2988276 -0.584942,0 -1.11155,0.356359 -1.480469,0.808594 -0.368919,-0.452235 -0.895528,-0.808594 -1.480469,-0.808594 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/wechat-tray-unread.svg b/.icons/awkward/24x24/panel/wechat-tray-unread.svg
new file mode 100644
index 00000000..0407c6fd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,4 a 7,6.5 0 0 0 -7,6.5 7,6.5 0 0 0 2,4.546875 L 6,18 7.3203125,16.019531 a 7,6.5 0 0 0 2.2617187,0.833985 C 9.2131044,16.143061 9,15.348082 9,14.5 9,12.060117 10.723041,10.045383 13.048828,9.3066406 A 1,1 0 0 1 13,9 1,1 0 0 1 14,8 1,1 0 0 1 15,9 c 1.061383,0 2.066598,0.2619524 2.943359,0.7167969 A 7,6.5 0 0 0 11,4 Z M 8,8 A 1,1 0 0 1 9,9 1,1 0 0 1 8,10 1,1 0 0 1 7,9 1,1 0 0 1 8,8 Z m 7,2 a 5,4.5 0 0 0 -5,4.5 5,4.5 0 0 0 5,4.5 5,4.5 0 0 0 1.009766,-0.0957 C 16.06218,17.303725 17.387708,16 19,16 c 0.231334,0 0.454974,0.0314 0.671875,0.08203 A 5,4.5 0 0 0 20,14.5 5,4.5 0 0 0 15,10 Z m -2,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 4,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 2,6 c -0.425919,0 -0.778472,0.248751 -0.925781,0.613281 L 19,20 19,18 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="19" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/wechat-tray.svg b/.icons/awkward/24x24/panel/wechat-tray.svg
new file mode 100644
index 00000000..cb3efe1f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,4 a 7,6.5 0 0 0 -7,6.5 7,6.5 0 0 0 2,4.546875 L 6,18 7.3203125,16.019531 a 7,6.5 0 0 0 2.2617187,0.833985 C 9.2131044,16.143061 9,15.348082 9,14.5 9,12.060117 10.723042,10.045383 13.048829,9.306641 A 1,1 0 0 1 12.999999,9 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 c 1.061383,0 2.066598,0.261952 2.943359,0.716797 A 7,6.5 0 0 0 10.999999,4 Z M 8,8 A 1,1 0 0 1 9,9 1,1 0 0 1 8,10 1,1 0 0 1 7,9 1,1 0 0 1 8,8 Z m 7,2 A 5,4.5 0 0 0 9.9999996,14.5 5,4.5 0 0 0 15,19 5,4.5 0 0 0 17.810547,18.216797 L 19,20 19,17.191406 A 5,4.5 0 0 0 20,14.5 5,4.5 0 0 0 15,10 Z m -2,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 4,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsapp-msg.svg b/.icons/awkward/24x24/panel/whatsapp-msg.svg
new file mode 100644
index 00000000..232c60b3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.9999897 c -0.1926,0 -0.383066,0.010178 -0.572266,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.2255199 -5.2791531,1.9428 -6.5019532,4.375 -0.079116,0.1574498 -0.1596856,0.3152656 -0.2285157,0.4785156 -0.37451,0.8457004 -0.5782944,1.7420417 -0.6152343,2.6816407 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179011 -0.00586,0.269531 C 4.001721,11.949208 4,11.97455 4,11.99999 c 0,0.93022 0.1657181,1.819336 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.013811,0.03244 0.020209,0.05115 0.033203,0.08203 C 5.4611046,15.307881 6.2148981,15.000052 7,14.99999 c 1.6568542,0 3,1.343146 3,3 -9.1e-4,0.579832 -0.1698321,1.146976 -0.4863281,1.632812 0.0926,0.02774 0.1584022,0.04387 0.2675781,0.07813 0.52453,0.1646 1.121575,0.252873 1.796875,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02149,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627283 2.197266,-4.146484 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172726 0.0332,-0.259766 0.01939,-0.18667 0.03067,-0.376056 0.03711,-0.566406 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 C 19.996788,12.090066 20,12.044839 20,11.99999 20,7.6419892 16.549603,4.1221491 12.220703,4.0058491 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.86e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.5,4 c 0.828427,0 1.5,0.6715729 1.5,1.5 0,0.5 0,1.5000003 -1,1.5000003 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643139,15.993498 13.297744,15.884041 12.8125,15.707021 11.189553,15.114961 10.062843,14.164523 8.9082031,12.414052 8.2356082,11.394369 8.0036,10.780715 8,10.017568 L 8,9.4999897 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsapp-tray.svg b/.icons/awkward/24x24/panel/whatsapp-tray.svg
new file mode 100644
index 00000000..5be8692c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000005,3.9999714 c -0.1926,0 -0.383065,0.010178 -0.572265,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.22552 -5.2791533,1.9428 -6.5019534,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457003 -0.5782944,1.74204 -0.6152344,2.68164 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179012 -0.00586,0.269532 -2.321e-4,0.02539 -0.00195,0.05073 -0.00195,0.07617 0,0.93022 0.1657181,1.819337 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.40323,0.94731 0.454075,1.204793 0.390625,1.996093 -0.044209,0.55135 -0.1940394,1.114741 -0.3808594,1.431641 -0.16938,0.28738 -0.3046875,0.584666 -0.3046875,0.660156 0,0.23342 1.3473157,0.151313 2.5410151,-0.154297 1.3984,-0.35802 1.521369,-0.357817 2.667969,0.002 0.5245303,0.1646 1.1215753,0.252873 1.7968753,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02148,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627284 2.197266,-4.146485 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172725 0.0332,-0.259765 0.01939,-0.18667 0.03067,-0.376057 0.03711,-0.566407 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 6.94e-4,-0.04469 0.0039,-0.08994 0.0039,-0.134789 0,-4.3580002 -3.450397,-7.8778408 -7.779297,-7.9941408 -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.828e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.4999999,4 c 0.8284269,0 1.4999999,0.6715729 1.4999999,1.4999999 0,0.5 0,1.4999997 -1,1.4999997 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643144,15.993479 13.297749,15.884022 12.812505,15.707002 11.189558,15.114942 10.062848,14.164505 8.908208,12.414034 8.2356131,11.394351 8.003605,10.780696 8.000005,10.017549 l 0,-0.5175777 c 0,-0.828427 0.671573,-1.4999999 1.5000001,-1.4999999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsapp-warning-msg.svg b/.icons/awkward/24x24/panel/whatsapp-warning-msg.svg
new file mode 100644
index 00000000..2d15a1e3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,3.9999897 c -0.1926,0 -0.383066,0.010178 -0.572266,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.2255199 -5.2791531,1.9428 -6.5019532,4.375 -0.079116,0.1574498 -0.1596856,0.3152656 -0.2285157,0.4785156 -0.37451,0.8457004 -0.5782944,1.7420417 -0.6152343,2.6816407 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179011 -0.00586,0.269531 C 4.001721,11.949208 4,11.97455 4,11.99999 c 0,0.93022 0.1657181,1.819336 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.013811,0.03244 0.020209,0.05115 0.033203,0.08203 C 5.4611046,15.307881 6.2148981,15.000052 7,14.99999 c 1.6568542,0 3,1.343146 3,3 -9.1e-4,0.579832 -0.1698321,1.146976 -0.4863281,1.632812 0.0926,0.02774 0.1584022,0.04387 0.2675781,0.07813 0.52453,0.1646 1.121575,0.252873 1.796875,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02149,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627283 2.197266,-4.146484 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172726 0.0332,-0.259766 0.01939,-0.18667 0.03067,-0.376056 0.03711,-0.566406 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 C 19.996788,12.090066 20,12.044839 20,11.99999 20,7.6419892 16.549603,4.1221491 12.220703,4.0058491 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.86e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.5,4 c 0.828427,0 1.5,0.6715729 1.5,1.5 0,0.5 0,1.5000003 -1,1.5000003 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643139,15.993498 13.297744,15.884041 12.8125,15.707021 11.189553,15.114961 10.062843,14.164523 8.9082031,12.414052 8.2356082,11.394369 8.0036,10.780715 8,10.017568 L 8,9.4999897 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsapp-warning.svg b/.icons/awkward/24x24/panel/whatsapp-warning.svg
new file mode 100644
index 00000000..9d980111
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.999999,3.9999428 c -0.1926,0 -0.383065,0.010178 -0.572265,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.22552 -5.2791533,1.9428 -6.5019534,4.375 C 4.7763546,8.5597397 4.6957845,8.7175554 4.6269544,8.8808054 4.2524444,9.7265057 4.04866,10.622846 4.01172,11.562446 4.0101,11.592796 4.0091,11.623796 4.00781,11.654246 4.00534,11.744006 4.00135,11.833258 4.00195,11.923778 4.0017179,11.949168 4,11.974508 4,11.999948 c 0,0.93022 0.1657181,1.819337 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.40323,0.94731 0.454075,1.204793 0.390625,1.996093 -0.044209,0.55135 -0.1940394,1.114741 -0.3808594,1.431641 -0.16938,0.28738 -0.3046875,0.584666 -0.3046875,0.660156 0,0.23342 1.3473157,0.151313 2.5410151,-0.154297 1.3984,-0.35802 1.521369,-0.357817 2.667969,0.002 0.5245303,0.1646 1.1215753,0.252873 1.7968753,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02148,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627284 2.197266,-4.146485 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172725 0.0332,-0.259765 0.01939,-0.18667 0.03067,-0.376057 0.03711,-0.566407 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 6.94e-4,-0.04469 0.0039,-0.08994 0.0039,-0.134789 0,-4.3580008 -3.450397,-7.8778414 -7.779297,-7.9941414 -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.828e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.4999999,4 c 0.8284269,0 1.4999999,0.6715729 1.4999999,1.4999999 0,0.5 0,1.5000003 -0.9999999,1.5000003 0,1 2.0315629,2.945724 2.9999999,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643138,15.993451 13.297743,15.883994 12.812499,15.706974 11.189552,15.114914 10.062842,14.164477 8.908202,12.414006 8.2356071,11.394323 8.003599,10.780668 7.999999,10.017521 l 0,-0.5175783 c 0,-0.828427 0.671573,-1.4999999 1.5000001,-1.4999999 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsie-tray-attention.svg b/.icons/awkward/24x24/panel/whatsie-tray-attention.svg
new file mode 100644
index 00000000..f954197e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsie-tray-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-0.19263 0-0.38312 0.010178-0.57227 0.023437-0.02374 0.00175-0.04659 0.00193-0.07031 0.00391-2.8574 0.2256-5.2788 1.9429-6.5015 4.375-0.0791 0.1575-0.1597 0.3153-0.2285 0.4786-0.3746 0.8457-0.5783 1.742-0.6153 2.6811-0.00162 0.03035-0.00262 0.06135-0.00391 0.0918-0.00247 0.08976-0.00646 0.17901-0.00586 0.26953-0.0002 0.026-0.0019 0.052-0.0019 0.077 0 0.93022 0.16572 1.8193 0.45508 2.6484 0.0674 0.21512 0.15718 0.43462 0.23828 0.65234a3 3 0 0 1 1.3066 -0.301 3 3 0 0 1 3 3 3 3 0 0 1 -0.375 1.451c0.3187 0.01318 0.62772 0.09391 1.1562 0.25977 0.52453 0.1646 1.1215 0.25287 1.7969 0.27734 0.02825 0.0014 0.05761 0.0028 0.08594 0.0039 0.09243 0.0026 0.18187 0.0078 0.27734 0.0078 0.0078 0 0.01373 0.000057 0.02149 0 0.01231 0.000055 0.02478 0 0.03711 0 0.22339 0 0.44345-0.01152 0.66211-0.0293 1.9778-0.14065 3.5664-0.87147 4.9961-2.2988 1.178-1.176 1.9088-2.6293 2.1973-4.1484 0.02658-0.13884 0.04706-0.27859 0.06641-0.41992 0.0117-0.08676 0.02438-0.17272 0.0332-0.25977 0.01939-0.18667 0.03067-0.37606 0.03711-0.56641 0.0014-0.04797 0.0034-0.09654 0.0039-0.14453 0.002-0.045 0.005-0.088 0.005-0.133 0-4.358-3.45-7.8778-7.779-7.9941-0.034-0.001-0.068-0.0015-0.102-0.002-0.04-0.0006-0.079-0.0039-0.119-0.0039zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="17" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/whatsie-tray.svg b/.icons/awkward/24x24/panel/whatsie-tray.svg
new file mode 100644
index 00000000..a41fa647
--- /dev/null
+++ b/.icons/awkward/24x24/panel/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-0.19263 0-0.38312 0.010178-0.57227 0.023437-0.02374 0.00175-0.04659 0.00193-0.07031 0.00391-2.8578 0.22552-5.2792 1.9429-6.502 4.375-0.079115 0.15745-0.15969 0.31526-0.22852 0.47852-0.37451 0.8457-0.57829 1.742-0.61523 2.6816-0.00162 0.03035-0.00262 0.06135-0.00391 0.0918-0.00247 0.08976-0.00646 0.17901-0.00586 0.26953-0.0002 0.025-0.0019 0.051-0.0019 0.076 0 0.93022 0.16572 1.8193 0.45508 2.6484 0.11645 0.37168 0.25023 0.74664 0.41211 1.127 0.40323 0.94731 0.45407 1.2048 0.39062 1.9961-0.044209 0.55135-0.19404 1.1147-0.38086 1.4316-0.16938 0.28738-0.30469 0.58467-0.30469 0.66016 0 0.23342 1.3474 0.15131 2.541-0.1543 1.3984-0.35802 1.5213-0.35781 2.668 0.002 0.52453 0.1646 1.1215 0.25287 1.7969 0.27734 0.02825 0.0014 0.05761 0.0028 0.08594 0.0039 0.09243 0.0026 0.18187 0.0078 0.27734 0.0078 0.0078 0 0.01373 0.000057 0.02148 0 0.01231 0.000055 0.02478 0 0.03711 0 0.22339 0 0.44345-0.01152 0.66211-0.0293 1.9778-0.14065 3.5664-0.87147 4.9961-2.2988 1.178-1.176 1.9088-2.6293 2.1973-4.1484 0.02658-0.13884 0.04706-0.27859 0.06641-0.41992 0.0117-0.08676 0.02438-0.17272 0.0332-0.25977 0.01939-0.18667 0.03067-0.37606 0.03711-0.56641 0.0014-0.04797 0.0034-0.09654 0.0039-0.14453 0.002-0.045 0.005-0.088 0.005-0.133 0-4.3581-3.45-7.8778-7.779-7.9942-0.034-0.0009-0.068-0.0014-0.102-0.0019-0.04-0.0006-0.079-0.0039-0.119-0.0039zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/wire-tray-attention.svg b/.icons/awkward/24x24/panel/wire-tray-attention.svg
new file mode 100644
index 00000000..707b03b3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm-5 4h1v5.4121s-0.00159 0.35817 0.28125 0.75195c0.2829 0.394 0.8348 0.836 2.2188 0.836 0.1057 0 0.13618-0.03608 0.23242-0.04102-0.0713-0.07661-0.2069-0.13191-0.26367-0.21094-0.467-0.65-0.469-1.336-0.469-1.336v-4.3398l0.0039-0.0293s0.02383-0.14462 0.08398-0.26367c0.06-0.119 0.163-0.2585 0.32-0.3808 0.315-0.2445 0.815-0.4097 1.6-0.3984 0.7801 0.01119 1.2658 0.1747 1.5762 0.4082 0.15521 0.11675 0.26015 0.25098 0.32227 0.36719s0.08984 0.26172 0.08984 0.26172l0.0039 0.0332v4.3418s-0.0016 0.68558-0.46875 1.3359c-0.05676 0.07903-0.19237 0.13433-0.26367 0.21094 0.096 0.005 0.126 0.041 0.232 0.041 1.384 0 1.936-0.442 2.219-0.836s0.281-0.752 0.281-0.752v-5.412h1v5.4121s-0.0016 0.68558-0.46875 1.3359c-0.467 0.65-1.415 1.252-3.031 1.252-0.622 0-1.065-0.148-1.5-0.295-0.435 0.147-0.878 0.295-1.5 0.295-1.6161 0-2.5641-0.602-3.0312-1.252-0.4672-0.65-0.4688-1.336-0.4688-1.336v-5.412zm4.9922 1c-0.63905-0.0092-0.88911 0.12554-0.96875 0.1875-0.02172 0.0169-0.01804 0.01642-0.02344 0.02344v4.2012s-0.0016 0.35816 0.28125 0.75195c0.14343 0.19968 0.36351 0.40974 0.71875 0.57031 0.35523-0.16057 0.57533-0.37064 0.71875-0.57031 0.283-0.394 0.281-0.752 0.281-0.752v-4.1895c-0.0065-0.0066 0.000046-0.0019-0.01563-0.01367-0.083-0.0626-0.348-0.1996-0.992-0.2088z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/wire-tray.svg b/.icons/awkward/24x24/panel/wire-tray.svg
new file mode 100644
index 00000000..1f006b90
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm-5 4h1v5.4121s-0.00159 0.35817 0.28125 0.75195c0.2829 0.394 0.8348 0.836 2.2188 0.836 0.1057 0 0.13618-0.03608 0.23242-0.04102-0.0713-0.07661-0.2069-0.13191-0.26367-0.21094-0.467-0.65-0.469-1.336-0.469-1.336v-4.3398l0.0039-0.0293s0.02383-0.14462 0.08398-0.26367c0.06-0.119 0.163-0.2585 0.32-0.3808 0.315-0.2445 0.815-0.4097 1.6-0.3984 0.7801 0.01119 1.2658 0.1747 1.5762 0.4082 0.15521 0.11675 0.26015 0.25098 0.32227 0.36719s0.08984 0.26172 0.08984 0.26172l0.0039 0.0332v4.3418s-0.0016 0.68558-0.46875 1.3359c-0.05676 0.07903-0.19237 0.13433-0.26367 0.21094 0.096 0.005 0.126 0.041 0.232 0.041 1.384 0 1.936-0.442 2.219-0.836s0.281-0.752 0.281-0.752v-5.412h1v5.4121s-0.0016 0.68558-0.46875 1.3359c-0.467 0.65-1.415 1.252-3.031 1.252-0.622 0-1.065-0.148-1.5-0.295-0.435 0.147-0.878 0.295-1.5 0.295-1.6161 0-2.5641-0.602-3.0312-1.252-0.4672-0.65-0.4688-1.336-0.4688-1.336v-5.412zm4.9922 1c-0.63905-0.0092-0.88911 0.12554-0.96875 0.1875-0.02172 0.0169-0.01804 0.01642-0.02344 0.02344v4.2012s-0.0016 0.35816 0.28125 0.75195c0.14343 0.19968 0.36351 0.40974 0.71875 0.57031 0.35523-0.16057 0.57533-0.37064 0.71875-0.57031 0.283-0.394 0.281-0.752 0.281-0.752v-4.1895c-0.0065-0.0066 0.000046-0.0019-0.01563-0.01367-0.083-0.0626-0.348-0.1996-0.992-0.2088z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/wired.svg b/.icons/awkward/24x24/panel/wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/wiznote-indicator.svg b/.icons/awkward/24x24/panel/wiznote-indicator.svg
new file mode 100644
index 00000000..9eecebac
--- /dev/null
+++ b/.icons/awkward/24x24/panel/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m15 5-1.5 6-0.5-3-4 1-1 3-1-5-3 1 2 9.5 3.777 0.566 0.723-2.566 0.764 2.789 4.736 0.711 4-13z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/workrave-indicator-quiet.svg b/.icons/awkward/24x24/panel/workrave-indicator-quiet.svg
new file mode 100644
index 00000000..396665b9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/workrave-indicator-quiet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a4 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 -4zm-1 2h2v1h1v2h-1v1h-2v-1h-1v-2h1v-1zm1 8c-8.0004 0.004-8 5.145-8 5.145v0.855h10.174l1.535-1.535-2.123-2.121 1.92-1.92c-0.955-0.261-2.101-0.425-3.506-0.424zm4.414 0.93-1.414 1.414 2.123 2.121-2.123 2.123 1.414 1.412 2.121-2.121 2.123 2.121l1.4121-1.4121-2.1211-2.123 2.1211-2.1211-1.4121-1.4141-2.123 2.123-2.1211-2.123z"/>
+ <g transform="translate(-39.549 -8.213)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m30.565 21.238 1.414 1.414-1.793 1.793h5.172v2h-5.172l1.793 1.793-1.414 1.414-4.207-4.207z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/workrave-indicator-suspended.svg b/.icons/awkward/24x24/panel/workrave-indicator-suspended.svg
new file mode 100644
index 00000000..3cee9e5f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/workrave-indicator-suspended.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.223 2.8063-1.416 1.416 16.971 16.971 1.416-1.416-16.971-16.971zm7.777 1.1933a4 4 0 0 0 -3.3512 1.8204l1.3516 1.3516v-0.17188h1v-1h2v1h1v2h-1v1h-0.17188l1.3496 1.3496a4 4 0 0 0 1.8223 -3.3496 4 4 0 0 0 -4 -4zm-0.79492 10.033c-7.1831 0.34142-7.2051 5.1113-7.2051 5.1113v0.85547h13.172l-5.9668-5.9668z"/>
+ <g transform="translate(-39.549 -8.213)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m30.565 21.238 1.414 1.414-1.793 1.793h5.172v2h-5.172l1.793 1.793-1.414 1.414-4.207-4.207z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/workrave-indicator.svg b/.icons/awkward/24x24/panel/workrave-indicator.svg
new file mode 100644
index 00000000..391f3ae9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a4 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 -4zm-1 2h2v1h1v2h-1v1h-2v-1h-1v-2h1v-1zm1 8c-8.0004 0.004-8 5.145-8 5.145v0.855h16v-0.85547s-0.000307-5.1484-8-5.1445z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/xchat-panel.svg b/.icons/awkward/24x24/panel/xchat-panel.svg
new file mode 100644
index 00000000..67b65b8a
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7.4062 4.9874c-0.25562 0-0.52288 0.085381-0.71875 0.28125l-1.4062 1.4062c-0.39174 0.39174-0.39174 1.0458 0 1.4375l0.875 0.875h5.6875l-3.719-3.7186c-0.1959-0.1959-0.46305-0.28125-0.71875-0.28125zm9.1875 0c-0.26144 0-0.52288 0.085381-0.71875 0.28125l-3.7188 3.7188h5.6875l0.875-0.875c0.39174-0.39174 0.39174-1.0458 0-1.4375l-1.4062-1.4062c-0.19587-0.19587-0.45731-0.28125-0.71875-0.28125zm-8.1155 4.5079a0.50005 0.50005 0 0 0 -0.4785 0.4921v1.5 2a0.50005 0.50005 0 1 0 1 0v-1.5h1v1.5a0.50005 0.50005 0 1 0 1 0v-2a0.50005 0.50005 0 0 0 -0.5 -0.5h-1.5v-1a0.50005 0.50005 0 0 0 -0.5215 -0.4917zm11 0a0.50005 0.50005 0 0 0 -0.478 0.4921v1h-0.5a0.50005 0.50005 0 0 0 0 1h0.5v1.5a0.50005 0.50005 0 0 0 0.5 0.5h1.5a0.50005 0.50005 0 1 0 0 -1h-1v-1h1a0.50005 0.50005 0 1 0 0 -1h-1v-1a0.50005 0.50005 0 0 0 -0.521 -0.4917zm-15.978 1.4917a0.50005 0.50005 0 0 0 -0.5 0.5v2a0.50005 0.50005 0 0 0 0.5 0.5h2a0.50005 0.50005 0 1 0 0 -1h-1.5v-1h1.5a0.50005 0.50005 0 1 0 0 -1h-2zm10 0a0.50005 0.50005 0 0 0 -0.5 0.5v2a0.50005 0.50005 0 0 0 0.5 0.5h0.75a0.50005 0.50005 0 1 0 0 -1h-0.25v-1h1v1.5a0.50005 0.50005 0 1 0 1 0v-2a0.50005 0.50005 0 0 0 -0.5 -0.5h-2zm-7.3438 4-0.875 0.875c-0.39174 0.39174-0.39174 1.0458 0 1.4375l1.4062 1.4062c0.39174 0.39174 1.0458 0.39174 1.4375 0l3.7188-3.7187h-5.6875zm6 0 3.7188 3.7187c0.39174 0.39174 1.0458 0.39174 1.4375 0l1.4062-1.4062c0.39174-0.39174 0.39174-1.0458 0-1.4375l-0.875-0.875h-5.6875z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/xfce-newmail.svg b/.icons/awkward/24x24/panel/xfce-newmail.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce-newmail.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce-nomail.svg b/.icons/awkward/24x24/panel/xfce-nomail.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-critical-charging.svg b/.icons/awkward/24x24/panel/xfce4-battery-critical-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-critical-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-critical.svg b/.icons/awkward/24x24/panel/xfce4-battery-critical.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-full-charging.svg b/.icons/awkward/24x24/panel/xfce4-battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-full.svg b/.icons/awkward/24x24/panel/xfce4-battery-full.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-low-charging.svg b/.icons/awkward/24x24/panel/xfce4-battery-low-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-low-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-low.svg b/.icons/awkward/24x24/panel/xfce4-battery-low.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-missing.svg b/.icons/awkward/24x24/panel/xfce4-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-ok-charging.svg b/.icons/awkward/24x24/panel/xfce4-battery-ok-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-ok-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-battery-ok.svg b/.icons/awkward/24x24/panel/xfce4-battery-ok.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-urgent.svg b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 00000000..8bc326b9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 4 C 5.446 4 5 4.446 5 5 L 5 19 C 5 19.554 5.446 20 6 20 L 13.005859 20 C 13.005567 19.976987 12.999517 19.95472 13 19.931641 C 13.006994 19.610574 13.085278 19.29431 13.234375 19.005859 L 15.027344 15.529297 L 16.820312 12.050781 C 17.120153 11.469696 17.705995 11.043093 18.390625 11.001953 L 18.392578 11.001953 L 18.394531 11.001953 C 18.461249 10.998153 18.528973 10.998353 18.595703 11.001953 C 18.736193 11.009353 18.869191 11.044103 19 11.082031 L 19 5 C 19 4.446 18.554 4 18 4 L 6 4 z M 12 7 C 14.209139 7 16 8.790861 16 11 C 16 13.209139 14.209139 15 12 15 L 8 15 L 8 11 C 8 8.790861 9.790861 7 12 7 z M 12 9 C 10.89543 9 10 9.8954305 10 11 C 10 12.104569 10.895431 13 12 13 C 13.104569 13 14 12.104569 14 11 C 14 9.8954305 13.104569 9 12 9 z" transform="translate(-1,-1)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 18.451172 12 A 0.91368861 1.0229285 0 0 0 17.708984 12.509766 L 15.916016 15.988281 L 14.123047 19.464844 A 0.91368861 1.0229285 0 0 0 14 19.953125 A 0.91368861 1.0229285 0 0 0 14.914062 21 L 18.5 21 L 22.085938 21 A 0.91368861 1.0229285 0 0 0 22.876953 19.464844 L 21.083984 15.988281 L 19.291016 12.509766 A 0.91368861 1.0229285 0 0 0 18.542969 12 A 0.91368861 1.0229285 0 0 0 18.451172 12 z M 18 14 L 19 14 L 19 18 L 18 18 L 18 14 z M 18 19 L 19 19 L 19 20 L 18 20 L 18 19 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 00000000..025a2487
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1 @@
+xfce4-fsguard-plugin-urgent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-fsguard-plugin.svg b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin.svg
new file mode 120000
index 00000000..95b5fef8
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+indicator-sensors-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-muted.svg b/.icons/awkward/24x24/panel/xfce4-mixer-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-no-muted.svg b/.icons/awkward/24x24/panel/xfce4-mixer-no-muted.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-no-muted.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-no-record.svg b/.icons/awkward/24x24/panel/xfce4-mixer-no-record.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-no-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-record.svg b/.icons/awkward/24x24/panel/xfce4-mixer-record.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-high.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-low-medium.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-low-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-low.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-medium.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-muted.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-ultra-low.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-ultra-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-mixer-volume-very-high.svg b/.icons/awkward/24x24/panel/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-mixer-volume-very-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-notes-plugin.svg b/.icons/awkward/24x24/panel/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..b140ab39
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfce4-whiskermenu.svg b/.icons/awkward/24x24/panel/xfce4-whiskermenu.svg
new file mode 100644
index 00000000..c3b89761
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.304417,5.0003447 C 10.073671,5.0052847 9.8917772,5.0749585 9.8278542,5.0745635 8.3507671,5.2797981 9.2937218,6.8284287 9.9196511,8.7483916 9.973091,9.2398607 8.4572899,9.0345847 8.120823,8.5198759 6.986038,5.7734959 6.6833157,6.0802076 6.3669167,6.0003447 6.0638487,5.9385387 5.0114995,6.4674696 5.0348854,7.5784697 c 0.004,0.3191549 0.2059804,2.123008 0.2089844,2.5898443 -1.330373,2.259637 -1.8725651,4.496298 -0.2050781,6.808593 1.1948705,1.565703 4.0672336,2.055165 5.9511723,2.021485 4.009316,0.0016 5.958765,-2.177086 8.255859,-3.955078 1.754507,-1.434871 -0.04494,-3.242043 -0.46875,-3.494141 C 15.141981,9.1980927 12.085858,9.6876597 12.036838,9.3147977 12.011128,8.8838289 12.027138,7.6857392 11.964578,7.2601103 11.717849,5.2794393 10.812053,4.9884879 10.304417,5.0003447 Z m 7.595703,0 c -0.744634,0.115666 -1.110105,4.333154 -0.777344,4.970703 1.142277,-0.717973 0.923403,-3.9026456 0.777344,-4.970703 z m 2.9375,0.9785156 c -2.357948,3.0996934 -1.799057,2.5203743 -2.388672,5.0078127 0.224955,0.3078 3.275786,-4.6403782 2.388672,-5.0078127 z m -8.837891,5.0214847 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/xfpm-ac-adapter.svg b/.icons/awkward/24x24/panel/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-brightness-lcd.svg b/.icons/awkward/24x24/panel/xfpm-brightness-lcd.svg
new file mode 100644
index 00000000..a7a4074b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.00015,4.721 -2.1894999,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1895 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894999,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-2 0,-3 -2.779,0 z m 0,3.2793001 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.21,0 -4,-1.79 -4,-3.9997 0,-2.2100001 1.79,-4 4,-4 z m 0,0.9999999 c -1.6569,0 -2.9999999,1.3431 -2.9999999,3 0,1.6569 1.3430999,2.9997 2.9999999,2.9997 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-000.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-020.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-030.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-030.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-030.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-040.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-060.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-080.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-keyboard-100.svg b/.icons/awkward/24x24/panel/xfpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-000.svg b/.icons/awkward/24x24/panel/xfpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-020.svg b/.icons/awkward/24x24/panel/xfpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-030.svg b/.icons/awkward/24x24/panel/xfpm-mouse-030.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-030.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-040.svg b/.icons/awkward/24x24/panel/xfpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-060.svg b/.icons/awkward/24x24/panel/xfpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-080.svg b/.icons/awkward/24x24/panel/xfpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-mouse-100.svg b/.icons/awkward/24x24/panel/xfpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-000.svg b/.icons/awkward/24x24/panel/xfpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-020.svg b/.icons/awkward/24x24/panel/xfpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-030.svg b/.icons/awkward/24x24/panel/xfpm-phone-030.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-030.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-040.svg b/.icons/awkward/24x24/panel/xfpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-060.svg b/.icons/awkward/24x24/panel/xfpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-080.svg b/.icons/awkward/24x24/panel/xfpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-phone-100.svg b/.icons/awkward/24x24/panel/xfpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-000-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-000.svg b/.icons/awkward/24x24/panel/xfpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-020-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-020.svg b/.icons/awkward/24x24/panel/xfpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-040-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-040.svg b/.icons/awkward/24x24/panel/xfpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-060-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-060.svg b/.icons/awkward/24x24/panel/xfpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-080-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-080.svg b/.icons/awkward/24x24/panel/xfpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-100-charging.svg b/.icons/awkward/24x24/panel/xfpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-100.svg b/.icons/awkward/24x24/panel/xfpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-charged.svg b/.icons/awkward/24x24/panel/xfpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-primary-missing.svg b/.icons/awkward/24x24/panel/xfpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-000-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-000.svg b/.icons/awkward/24x24/panel/xfpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-020-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-020.svg b/.icons/awkward/24x24/panel/xfpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-040-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-040.svg b/.icons/awkward/24x24/panel/xfpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-060-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-060.svg b/.icons/awkward/24x24/panel/xfpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-080-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-080.svg b/.icons/awkward/24x24/panel/xfpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-100-charging.svg b/.icons/awkward/24x24/panel/xfpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-100.svg b/.icons/awkward/24x24/panel/xfpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-charged.svg b/.icons/awkward/24x24/panel/xfpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xfpm-ups-missing.svg b/.icons/awkward/24x24/panel/xfpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/xkbmod-indicator.svg b/.icons/awkward/24x24/panel/xkbmod-indicator.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/24x24/panel/xkbmod-indicator.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/y-ppa-indicator.svg b/.icons/awkward/24x24/panel/y-ppa-indicator.svg
new file mode 100644
index 00000000..45c8697d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/y-ppa-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.53,4 C 5.5671598,4 4,5.5691747 4,7.5320149 L 4,16.469287 C 4,18.432128 5.5671598,20 7.53,20 l 8.94,0 C 18.43284,20 20,18.432128 20,16.469287 L 20,7.5320149 C 20,5.5691747 18.43284,4 16.47,4 Z M 6.001988,6.0011395 11,6 11,6.4701013 c -0.128989,0.011999 -0.209402,0 -0.373388,0 -0.539956,0.035997 -0.9379241,0.1039916 -0.9379241,0.405967 0,0.2659783 0.081993,0.5149581 0.2809771,0.7809364 L 12.47,11.53 15.125246,7.6260072 C 15.301231,7.3480299 15.375225,7.0960504 15.375225,6.9380632 15.375225,6.708082 15.18824,6.5549931 15.000256,6.47 l -0.999919,0 0,-0.4698604 3.999675,0 0,0.4698604 C 17.554048,6.505997 17.173079,6.535096 16.844106,6.8130734 16.527131,7.0790518 16.091167,7.6090086 15.56321,8.4069437 l -2.562792,4.0626693 0,4.530631 c 0.210983,0.192984 1.212902,0.518958 1.999838,0.530957 l 0,0.468962 L 9,18.000163 9,17.53 c 0.798935,-0.036 1.812015,-0.336772 2,-0.529756 L 11,12.44 8.8755,9.1878801 C 7.9595745,7.8829863 7.356476,7.1030498 7.0625,6.8130734 6.7685239,6.523097 6.4619506,6.47 5.9999882,6.47 l 0,-0.4698604 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yate-tray-incomingcall.svg b/.icons/awkward/24x24/panel/yate-tray-incomingcall.svg
new file mode 100644
index 00000000..6697a954
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.601953,4.0012736 C 9.48373,4.0364516 7.832904,4.8231363 6.269922,6.3743205 4.580574,8.0509171 3.972257,9.5906512 3.978906,12.169242 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 3.929346,18.664647 3,19.908941 3,20.000051 c 0,0.253448 1.645627,-0.476726 2.848047,-0.97534 l 1.042969,-0.431641 0.960937,0.449219 c 0.529133,0.246645 1.535163,0.574046 2.236328,0.726562 0.945319,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.23379,7.9818068 17.956983,4.9821883 13.889063,4.2161174 13.065371,4.0609996 12.308028,3.9895478 11.601953,4.0012736 Z M 9.535547,6.9993205 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.8059142 0.384274,1.0499642 -0.01758,1.3144532 -0.53122,0.349638 -0.96875,0.8229788 -0.96875,1.0468748 0,0.115608 0.335827,0.562297 0.746094,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.67281 -2.634884,-0.04942 -4.626953,-3.498047 C 8.036065,10.384677 7.712602,9.2873882 8.221092,8.253227 8.486905,7.7126159 9.234933,6.9993205 9.535545,6.9993205 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yate-tray-incomingchat.svg b/.icons/awkward/24x24/panel/yate-tray-incomingchat.svg
new file mode 100644
index 00000000..b1438b84
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.601562,4.0022027 C 9.4833395,4.0373807 7.8325133,4.8240654 6.2695312,6.3752496 4.5801833,8.0518462 3.9718666,9.5915806 3.9785156,12.170172 c 0.00309,1.209902 0.1324366,2.127571 0.40625,2.896484 A 3,3 0 0 1 5,15.00025 a 3,3 0 0 1 3,3 3,3 0 0 1 -0.1855469,1.025391 l 0.037109,0.01758 c 0.529133,0.246645 1.5351631,0.574046 2.2363279,0.726562 0.94532,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233399,7.9827357 17.956592,4.9831174 13.888672,4.2170465 13.06498,4.0619287 12.307637,3.9904769 11.601562,4.0022027 Z M 9.5351562,7.0002496 c 0.2656961,0 0.7414338,0.5671789 1.0976568,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687505,0.8229794 -0.9687505,1.0468754 0,0.115608 0.3358267,0.562297 0.7460935,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269528,-3.498047 C 8.0356761,10.385606 7.7122131,9.2883166 8.2207031,8.2541558 8.4865161,7.7135447 9.2345442,7.0002496 9.5351562,7.0002496 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yate-tray-info.svg b/.icons/awkward/24x24/panel/yate-tray-info.svg
new file mode 100644
index 00000000..41a91271
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.601562,4.0019531 C 9.4833395,4.0371311 7.8325133,4.8238158 6.2695312,6.375 4.5801833,8.0515966 3.9718666,9.591331 3.9785156,12.169922 c 0.00203,0.7935 0.063363,1.456258 0.1777344,2.041016 A 4.5,4.5 0 0 1 5.5,14 4.5,4.5 0 0 1 10,18.5 4.5,4.5 0 0 1 9.8320312,19.699219 c 0.082001,0.02027 0.1800048,0.05381 0.2558598,0.07031 0.945319,0.205627 1.250138,0.261547 2.326171,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233399,7.9824861 17.956592,4.9828678 13.888672,4.2167969 13.06498,4.0616791 12.307637,3.9902273 11.601562,4.0019531 Z M 9.5351562,7 c 0.2656961,0 0.7414338,0.5671789 1.0976568,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687505,0.822979 -0.9687505,1.046875 0,0.115608 0.3358267,0.562297 0.7460935,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269528,-3.498047 C 8.0356761,10.385356 7.7122131,9.288067 8.2207031,8.2539062 8.4865161,7.7132951 9.2345442,7 9.5351562,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,15 A 3.5,3.5 0 0 0 2,18.5 3.5,3.5 0 0 0 5.5,22 3.5,3.5 0 0 0 9,18.5 3.5,3.5 0 0 0 5.5,15 Z M 5,16 h 1 v 1 H 5 Z m 0,2 h 1 v 3 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yate-tray-notification.svg b/.icons/awkward/24x24/panel/yate-tray-notification.svg
new file mode 100644
index 00000000..56f988fd
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.601862,4.0019531 C 9.4836397,4.0371311 7.8328135,4.8238158 6.2698314,6.375 4.5804835,8.0515966 3.9721668,9.591331 3.9788158,12.169922 c 0.00246,0.963673 0.093041,1.733104 0.2636719,2.40039 0.2917422,-0.32039 0.6996292,-0.538911 1.1582031,-0.566406 0.6936258,-0.04155 1.3247241,0.366549 1.625,0.947266 a 1.0001,1.0001 0 0 0 0,0.002 l 1.3808594,2.677734 1.0097656,1.951172 c 0.2307444,0.06579 0.4724644,0.144125 0.6718752,0.1875 0.945319,0.205627 1.250138,0.261547 2.326171,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233699,7.9824861 17.956892,4.9828678 13.888972,4.2167969 13.06528,4.0616791 12.307937,3.9902273 11.601862,4.0019531 Z M 9.5354564,7 c 0.2656961,0 0.7414346,0.5671789 1.0976566,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687503,0.822979 -0.9687503,1.046875 0,0.115608 0.3358267,0.562297 0.7460933,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269526,-3.498047 C 8.0359763,10.385356 7.7125133,9.288067 8.2210033,8.2539062 8.4868163,7.7132951 9.2348444,7 9.5354564,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5335033,15 A 0.73531259,0.82233521 0 0 0 5.4612373,15.002 0.73531259,0.82233521 0 0 0 4.863581,15.410203 L 3.4788158,18.087891 2.0979564,20.767578 A 0.73531259,0.82233521 0 0 0 2.7346752,22 h 2.765625 2.765625 A 0.73531259,0.82233521 0 0 0 8.902644,20.767578 L 7.5178783,18.087891 6.137019,15.410156 A 0.73531259,0.82233521 0 0 0 5.5335033,15 Z m -0.5332031,1 h 1 v 3 h -1 z m 0,4 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yate-tray.svg b/.icons/awkward/24x24/panel/yate-tray.svg
new file mode 100644
index 00000000..86a23b3d
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.601953,4.0012736 C 9.48373,4.0364516 7.832904,4.8231363 6.269922,6.3743205 4.580574,8.0509171 3.972257,9.5906512 3.978906,12.169242 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 3.929346,18.664647 3,19.908941 3,20.000051 c 0,0.253448 1.645627,-0.476726 2.848047,-0.97534 l 1.042969,-0.431641 0.960937,0.449219 c 0.529133,0.246645 1.535163,0.574046 2.236328,0.726562 0.945319,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.23379,7.9818068 17.956983,4.9821883 13.889063,4.2161174 13.065371,4.0609996 12.308028,3.9895478 11.601953,4.0012736 Z M 9.535547,6.9993205 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.8059142 0.384274,1.0499642 -0.01758,1.3144532 -0.53122,0.349638 -0.96875,0.8229788 -0.96875,1.0468748 0,0.115608 0.335827,0.562297 0.746094,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.67281 -2.634884,-0.04942 -4.626953,-3.498047 C 8.036065,10.384677 7.712602,9.2873882 8.221092,8.253227 8.486905,7.7126159 9.234933,6.9993205 9.535545,6.9993205 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yd-busy1.svg b/.icons/awkward/24x24/panel/yd-busy1.svg
new file mode 100644
index 00000000..77e40f60
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.091818,6.0465709 c -3.5555563,0 -2.7283823,3.24817 -4.5488292,4.2265631 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.7145891 2.6803078,-1.3120671 4.2519531,-1.7167971 1.330908,-0.342378 2.68084,-0.534458 3.925781,-0.558593 0.03199,-1.14e-4 0.0639,-1.14e-4 0.0957,0 -1.20058,-0.3411657 -1.331857,-2.054688 -3.570308,-2.054688 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.966817,9.0016489 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864736,1.1287611 -7.5126422,3.5833481 -6.9824223,5.4824211 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -0.001,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.7637963,-0.605453 1.7462703,-1.045085 2.8496103,-1.279297 1.10334,-0.234211 2.136414,-0.222891 2.999999,0.03711 0.811893,0.244438 1.575746,0.777805 1.763672,1.69336 2.198075,-1.232334 3.338167,-2.718164 3.007816,-3.919918 C 19.593431,9.6985309 17.684831,8.9487239 14.966827,9.0016489 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.66213,13.999695 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792973,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089843,1.115234 1.8585774,3.5769585 76.001371 0 0 3.277344,-2.599611 1.8585774,3.5769585 76.001371 0 0 -2.330078,-1.257812 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yd-busy2.svg b/.icons/awkward/24x24/panel/yd-busy2.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yd-busy3.svg b/.icons/awkward/24x24/panel/yd-busy3.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yd-busy4.svg b/.icons/awkward/24x24/panel/yd-busy4.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yd-busy5.svg b/.icons/awkward/24x24/panel/yd-busy5.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yd-ind-error.svg b/.icons/awkward/24x24/panel/yd-ind-error.svg
new file mode 100644
index 00000000..19c3034e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-ind-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yd-ind-idle.svg b/.icons/awkward/24x24/panel/yd-ind-idle.svg
new file mode 100644
index 00000000..ca6017e4
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yd-ind-pause.svg b/.icons/awkward/24x24/panel/yd-ind-pause.svg
new file mode 100644
index 00000000..0c059ee3
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-downloading-light.svg b/.icons/awkward/24x24/panel/youtube-indicator-downloading-light.svg
new file mode 100644
index 00000000..73265078
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-downloading-light.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <g transform="translate(0 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s2.7662-0.01494 5.1504-0.13477l-0.949-1.265c-0.494-0.66-0.023-1.6 0.801-1.6h1v-3.1191c0-0.40658 0.08709-0.78972 0.30078-1.1426 0.213-0.353 0.642-0.738 1.232-0.738h0.93359c0.199 0 0.373 0.053 0.533 0.125v-0.27148c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895zm-2.998 3 6 4.014-6 3.986z" transform="translate(-9.5367e-7 1030.4)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.533 11c-0.295 0-0.533 0.392-0.533 0.881v4.119h-2l1.5 2 1.5 2 1.5-2 1.5-2h-2v-4.1191c0-0.489-0.238-0.881-0.533-0.881h-0.93359z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-disabled.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-disabled.svg
new file mode 100644
index 00000000..be01755e
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m11.998 5s-3.7785 0.0006-6.2969 0.1895c-0.35178 0.044-1.1182 0.048-1.8027 0.791-0.53956 0.5664-0.71484 1.8515-0.71484 1.8515s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.7209 1.9844 0.7988 1.4397 0.143 6.1191 0.187 6.1191 0.187s3.7805-0.01 6.2988-0.1953c0.35176-0.044 1.1204-0.048 1.8047-0.791 0.53961-0.5665 0.71484-1.8516 0.71484-1.8516s0.17709-1.5109 0.17969-3.0215l0.0039-2.2871c0.003-1.511-0.18-3.022-0.18-3.022s-0.17524-1.2851-0.71484-1.8515c-0.684-0.7435-1.452-0.7475-1.804-0.791-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync0.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync0.svg
new file mode 100644
index 00000000..20f64c41
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.998 5s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.00391 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26005-0.60369-0.40625-1.2648-0.40625-1.9609 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5703c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7439-1.452-0.7479-1.804-0.7914-2.519-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m19 13c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4 4-1.7909 4-4-1.7909-4-4-4zm0 1a3 3 0 0 1 3 3h-1a2 2 0 0 0 -2 -2v-1zm-3 3h1a2 2 0 0 0 2 2v1a3 3 0 0 1 -3 -3z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync1.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync1.svg
new file mode 100644
index 00000000..e40791e1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m19.035 1042.5c-2.1338-0.5718-4.3272 0.6946-4.899 2.8284-0.57176 2.1339 0.6946 4.3272 2.8284 4.899s4.3272-0.6946 4.899-2.8284c0.57176-2.1339-0.6946-4.3272-2.8284-4.899zm-0.25882 0.9659a3 3 0 0 1 2.1213 3.6743l-0.96592-0.2589a2 2 0 0 0 -1.4142 -2.4495l0.25882-0.9659zm-3.6742 2.1213 0.96592 0.2589a2 2 0 0 0 1.4142 2.4495l-0.25882 0.9659a3 3 0 0 1 -2.1213 -3.6743z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync2.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync2.svg
new file mode 100644
index 00000000..99dff217
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20 1042.9c-1.9131-1.1046-4.3596-0.449-5.4641 1.4641-1.1046 1.9132-0.44903 4.3595 1.4641 5.4641s4.3596 0.449 5.4641-1.4641c1.1046-1.9132 0.44903-4.3595-1.4641-5.4641zm-0.49999 0.866a3 3 0 0 1 1.0981 4.0981l-0.866-0.5a2 2 0 0 0 -0.73205 -2.7321l0.49999-0.866zm-4.0981 1.0981 0.866 0.5a2 2 0 0 0 0.73205 2.7321l-0.49999 0.866a3 3 0 0 1 -1.0981 -4.0981z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync3.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync3.svg
new file mode 100644
index 00000000..1fe28bd5
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20.828 1043.5c-1.562-1.5621-4.0948-1.5621-5.6568 0-1.5621 1.5621-1.5621 4.0947-0.000005 5.6568 1.562 1.5621 4.0948 1.5621 5.6568 0 1.5621-1.5621 1.5621-4.0947 0.000005-5.6568zm-0.70709 0.7071a3 3 0 0 1 -0.000022 4.2426l-0.70709-0.7071a2 2 0 0 0 0.000015 -2.8285l0.70709-0.707zm-4.2426 0 0.70709 0.7071a2 2 0 0 0 -0.000015 2.8285l-0.70709 0.707a3 3 0 0 1 0.000022 -4.2426z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync4.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync4.svg
new file mode 100644
index 00000000..436576d1
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.464 1044.4c-1.1045-1.9131-3.551-2.5687-5.4641-1.4641-1.9132 1.1046-2.5686 3.5509-1.4641 5.4641 1.1045 1.9131 3.551 2.5687 5.4641 1.4641 1.9132-1.1046 2.5686-3.5509 1.4641-5.4641zm-0.86601 0.5a3 3 0 0 1 -1.0981 4.0981l-0.49998-0.8661a2 2 0 0 0 0.73208 -2.7321l0.86598-0.4999zm-4.0981-1.0981 0.49998 0.8661a2 2 0 0 0 -0.73208 2.7321l-0.86598 0.4999a3 3 0 0 1 1.0981 -4.0981z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync5.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync5.svg
new file mode 100644
index 00000000..b7687342
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync5.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 0.999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.864 14.965c-0.57174-2.1338-2.7651-3.4002-4.899-2.8284s-3.4001 2.7651-2.8284 4.899c0.57174 2.1338 2.7651 3.4002 4.899 2.8284s3.4001-2.7651 2.8284-4.899zm-0.96591 0.25882a3 3 0 0 1 -2.1213 3.6743l-0.25878-0.96599a2 2 0 0 0 1.4143 -2.4495l0.96586-0.25873zm-3.6742-2.1213 0.25878 0.96599a2 2 0 0 0 -1.4143 2.4495l-0.96586 0.25873a3 3 0 0 1 2.1213 -3.6743z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync6.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync6.svg
new file mode 120000
index 00000000..14636a9c
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync6.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync4.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync7.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync7.svg
new file mode 120000
index 00000000..eb5e2fbf
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync7.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync3.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync8.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync8.svg
new file mode 120000
index 00000000..9bcc9432
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync8.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync2.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light-sync9.svg b/.icons/awkward/24x24/panel/youtube-indicator-light-sync9.svg
new file mode 120000
index 00000000..b2f35d96
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light-sync9.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync1.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/youtube-indicator-light.svg b/.icons/awkward/24x24/panel/youtube-indicator-light.svg
new file mode 100644
index 00000000..3abcccbe
--- /dev/null
+++ b/.icons/awkward/24x24/panel/youtube-indicator-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 1034.4s-3.7785 0.0006-6.2969 0.1895c-0.35178 0.044-1.1182 0.048-1.8027 0.791-0.53956 0.5664-0.71484 1.8515-0.71484 1.8515s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.7209 1.9844 0.7988 1.4397 0.1432 6.1191 0.1875 6.1191 0.1875s3.7805-0.01 6.2988-0.1953c0.35176-0.044 1.1204-0.048 1.8047-0.791 0.53961-0.5665 0.71484-1.8516 0.71484-1.8516s0.17709-1.5109 0.17969-3.0215l0.0039-2.2871c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2851-0.71484-1.8515c-0.68432-0.7435-1.4529-0.7475-1.8047-0.791-2.5183-0.1889-6.2949-0.1895-6.2949-0.1895h-0.0078zm-2.998 3 6 4.0137-6 3.9863v-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/panel/yum-indicator-error.svg b/.icons/awkward/24x24/panel/yum-indicator-error.svg
new file mode 120000
index 00000000..0d752017
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yum-indicator-info.svg b/.icons/awkward/24x24/panel/yum-indicator-info.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yum-indicator-info.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yum-indicator-no-updates.svg b/.icons/awkward/24x24/panel/yum-indicator-no-updates.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yum-indicator-no-updates.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yum-indicator-updates.svg b/.icons/awkward/24x24/panel/yum-indicator-updates.svg
new file mode 120000
index 00000000..8ce86418
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/yum-indicator-working.svg b/.icons/awkward/24x24/panel/yum-indicator-working.svg
new file mode 120000
index 00000000..60754462
--- /dev/null
+++ b/.icons/awkward/24x24/panel/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/zeal-panel.svg b/.icons/awkward/24x24/panel/zeal-panel.svg
new file mode 120000
index 00000000..47baeafb
--- /dev/null
+++ b/.icons/awkward/24x24/panel/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/panel/zeal-tray.svg b/.icons/awkward/24x24/panel/zeal-tray.svg
new file mode 100644
index 00000000..d4d5a503
--- /dev/null
+++ b/.icons/awkward/24x24/panel/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.8854167,4.0000003 C 5.3948958,4.0000003 5,4.3568003 5,4.8000003 L 5,19.200001 C 5,19.6432 5.3948958,20 5.8854167,20 l 2.1145831,0 0,-15.9999997 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9999998,4.0000002 7.9999998,20 18.125,20 C 18.60975,20 19,19.642418 19,19.199219 L 19,4.8007815 c 0,-0.4432 -0.39025,-0.8007813 -0.875,-0.8007813 l -6.134765,0 -3.9902352,0 z m 2.5000002,3 6,0 A 0.50005,0.50005 0 0 1 16.916016,7.777344 L 11.433594,16 16.5,16 a 0.50005,0.50005 0 1 1 0,1 l -6,0 a 0.50005,0.50005 0 0 1 -0.416015,-0.777344 l 5.482421,-8.2226558 -5.066406,0 a 0.50005,0.50005 0 1 1 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/panel/zim-panel.svg b/.icons/awkward/24x24/panel/zim-panel.svg
new file mode 100644
index 00000000..5b4668ec
--- /dev/null
+++ b/.icons/awkward/24x24/panel/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.000964,4 c -4.4319999,0 -7.9999999,3.568 -7.9999999,8 0,0.836914 0.1289835,1.643302 0.3652344,2.400391 0.00427,-0.01736 0.00533,-0.03544 0.00977,-0.05274 0.1448857,-0.564818 0.4243066,-1.150295 0.9238277,-1.613276 0.5874148,-0.544263 1.2707705,-0.691504 1.9785157,-0.703125 0.1171279,-0.247514 0.2110563,-0.510942 0.4453124,-0.683594 0.097936,-0.07218 0.2055054,-0.0427 0.3105469,-0.08984 0.012974,-0.02719 0.00592,-0.02517 0.021484,-0.05469 C 8.3391028,10.665601 8.7093306,10.259906 9.2275266,9.6757812 9.9345355,8.8787995 11.03244,8.1397273 12.049792,7.4785156 13.067624,6.8168902 13.858159,6.3522199 14.182605,6.1855469 14.078498,6.2394355 14.495991,6.0065837 14.897448,5.78125 15.23125,5.5938912 15.665258,5.3608521 16.09862,5.1328125 14.900363,4.418523 13.502909,4 12.000964,4 Z m 7.365234,4.8652343 C 19.073953,9.259055 18.777009,9.6506334 18.54198,9.9511719 18.266299,10.303624 18.006227,10.635382 18.040026,10.589844 l 0,0.002 c -0.214357,0.287799 -0.799545,0.987526 -1.615234,1.876956 -0.814177,0.887781 -1.721787,1.846335 -2.626953,2.414062 -0.596127,0.373793 -1.04655,0.493196 -1.52539,0.675782 -0.07585,0.423682 -0.263229,0.823827 -0.634766,1.097656 -0.229581,0.169202 -0.508727,0.153432 -0.775391,0.195312 -0.125208,0.453679 -0.343169,0.907406 -0.736328,1.308594 l -0.01953,0.01953 -0.01953,0.01953 c -0.5422766,0.496323 -1.2053448,0.719805 -1.8222655,0.791015 l -0.054687,0.0059 -0.056641,0 c -0.015928,6.8e-5 -0.025276,-4.8e-5 -0.041016,0 C 9.2623984,19.634361 10.587302,20 12.000964,20 c 4.432,0 8,-3.568 8,-8 0,-1.114223 -0.226708,-2.1727251 -0.634766,-3.1347657 z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 19.174792,5.0078125 c -0.308799,-0.034509 -0.602617,0.082641 -0.884766,0.1816406 l 0,0.00391 c -0.441647,0.1726001 -0.96777,0.4269594 -1.484374,0.6933594 -0.516607,0.2664 -1.022629,0.543725 -1.417969,0.765625 -0.39534,0.2219 -0.691808,0.393775 -0.746094,0.421875 -0.175275,0.09 -1.05385,0.5966875 -2.046875,1.2421875 -0.993024,0.6453962 -2.075077,1.4101337 -2.6191405,2.023434 -0.2693333,0.3036 -0.4799237,0.543528 -0.6523438,0.761719 0.3379001,0.109938 0.6464834,0.317035 0.8691403,0.61914 l 1.81836,2.466797 c 0.100623,0.136527 0.171308,0.286022 0.226562,0.439453 0.289536,-0.145687 0.603961,-0.325096 1.029297,-0.591797 0.699448,-0.4387 1.627031,-1.375487 2.421875,-2.242187 0.794844,-0.8667 1.431891,-1.641828 1.548828,-1.7988284 0.03934,-0.053 0.245458,-0.3103031 0.517578,-0.6582031 0.27212,-0.348 0.615435,-0.7953063 0.951172,-1.2539063 0.335737,-0.4587 0.663028,-0.9290781 0.904297,-1.3300781 0.120634,-0.2006 0.220337,-0.3831687 0.289063,-0.5429688 0.06873,-0.1596998 0.116849,-0.2900937 0.09766,-0.4335937 -0.03191,-0.2386 -0.152077,-0.3787719 -0.222656,-0.4511719 -0.0016,-0.0014 -0.0095,-0.011719 -0.0098,-0.011719 C 19.680516,5.2112997 19.58679,5.1475091 19.489215,5.099609 19.38288,5.048259 19.277695,5.019315 19.174762,5.007812 Z M 8.8857297,12.009766 c -0.193598,-0.02931 -0.3975555,0.01669 -0.5683594,0.142578 -0.3416077,0.251771 -0.4138809,0.728705 -0.1621093,1.070312 l 1.8164062,2.466797 c 0.2517718,0.341608 0.7306578,0.413881 1.0722658,0.162109 0.341608,-0.251771 0.413881,-0.728704 0.162109,-1.070312 L 9.3876829,12.314453 C 9.2617971,12.143649 9.0793278,12.039076 8.8857297,12.009766 Z m -1.8476562,1.023437 c -0.4159261,0.06177 -0.8229304,0.217195 -1.0585938,0.435547 -0.3232455,0.2996 -0.5264133,0.704553 -0.6347656,1.126953 -0.1779677,0.6935 -0.189919,1.690434 -0.3261719,2.427734 -0.067677,0.366 -0.376852,0.935629 -0.953125,1.673828 -0.1471888,0.247301 0,0.279297 0,0.279297 0.082616,0.058 0.2331947,-2.03e-4 0.3085938,-0.0332 1.3334972,-1.096603 2.2144041,-0.940568 3.7753906,-0.947268 0.4591565,-0.053 0.9132923,-0.216257 1.2617187,-0.535157 C 9.637504,17.22993 9.7624706,17.027321 9.8525266,16.826172 9.5883733,16.706577 9.3481664,16.52904 9.1669797,16.283203 L 7.3486203,13.816406 C 7.1743618,13.579969 7.0779205,13.309407 7.0380735,13.033203 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/bookmark-missing.svg b/.icons/awkward/24x24/places/bookmark-missing.svg
new file mode 100644
index 00000000..51d8b917
--- /dev/null
+++ b/.icons/awkward/24x24/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#e84040" d="M 11.457031 1.9960938 C 11.311226 1.9983446 11.159399 2.0170524 11 2.0507812 L 11 2.0703125 C 10.3161 2.2433025 9.8179569 2.749379 9.5605469 3.5058594 L 9.5722656 3.4648438 L 8.0859375 8 L 3.0703125 8 C 3.0593775 7.999827 3.0480444 7.999827 3.0371094 8 C 2.4381557 8.01915 1.8980861 8.295001 1.5175781 8.7519531 C 0.69465262 9.6837317 0.86907072 11.14884 1.9140625 11.84375 L 5.8574219 14.6875 L 4.328125 19.376953 C 4.326425 19.382143 4.3238656 19.387378 4.3222656 19.392578 C 4.0884378 20.15026 4.3083206 20.930856 4.8964844 21.464844 C 4.8964844 21.464844 4.8984375 21.464844 4.8984375 21.464844 C 4.9024709 21.468451 4.9061645 21.473075 4.9101562 21.476562 C 4.9101562 21.476562 4.9121094 21.476562 4.9121094 21.476562 C 5.6188978 22.096335 6.6119747 22.175106 7.4101562 21.662109 C 7.4253412 21.652409 7.4404431 21.643272 7.4550781 21.632812 L 11.5 18.75 L 15.546875 21.632812 C 15.561515 21.643283 15.576617 21.652429 15.591797 21.662109 C 16.389978 22.175106 17.383055 22.096335 18.089844 21.476562 C 18.094144 21.472763 18.099246 21.468764 18.103516 21.464844 C 18.691679 20.930856 18.911562 20.15026 18.677734 19.392578 C 18.676134 19.387378 18.673575 19.382143 18.671875 19.376953 L 17.142578 14.6875 L 21.085938 11.84375 C 22.13093 11.14884 22.305348 9.6837317 21.482422 8.7519531 C 21.101914 8.295001 20.561845 8.01915 19.962891 8 C 19.951951 7.999827 19.940617 7.999827 19.929688 8 L 14.914062 8 L 13.427734 3.4648438 L 13.439453 3.5058594 C 13.162243 2.6911882 12.477667 1.9803381 11.457031 1.9960938 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/certificate-server.svg b/.icons/awkward/24x24/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/24x24/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/desktop.svg b/.icons/awkward/24x24/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/24x24/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-activities.svg b/.icons/awkward/24x24/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-android.svg b/.icons/awkward/24x24/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-apple.svg b/.icons/awkward/24x24/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-arduino.svg b/.icons/awkward/24x24/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-backup.svg b/.icons/awkward/24x24/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-black-activities.svg b/.icons/awkward/24x24/places/folder-black-activities.svg
new file mode 100644
index 00000000..822a8b40
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="9" cy="15" r="1"/>
+ <circle style="fill:#c2c2c2" cx="12" cy="15" r="1"/>
+ <circle style="fill:#c2c2c2" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-android.svg b/.icons/awkward/24x24/places/folder-black-android.svg
new file mode 100644
index 00000000..5e6165b1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-apple.svg b/.icons/awkward/24x24/places/folder-black-apple.svg
new file mode 100644
index 00000000..a49b5025
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-arduino.svg b/.icons/awkward/24x24/places/folder-black-arduino.svg
new file mode 100644
index 00000000..7d59d6db
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-backup.svg b/.icons/awkward/24x24/places/folder-black-backup.svg
new file mode 100644
index 00000000..a4b32327
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-books.svg b/.icons/awkward/24x24/places/folder-black-books.svg
new file mode 100644
index 00000000..85f3afb4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-cd.svg b/.icons/awkward/24x24/places/folder-black-cd.svg
new file mode 100644
index 00000000..f2573513
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#c2c2c2" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-copy-cloud.svg b/.icons/awkward/24x24/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..e10929df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-desktop.svg b/.icons/awkward/24x24/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-black-development.svg b/.icons/awkward/24x24/places/folder-black-development.svg
new file mode 100644
index 00000000..fc8db1e8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-documents-open.svg b/.icons/awkward/24x24/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..2b60a0bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-documents.svg b/.icons/awkward/24x24/places/folder-black-documents.svg
new file mode 100644
index 00000000..ffbb20c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-download-open.svg b/.icons/awkward/24x24/places/folder-black-download-open.svg
new file mode 100644
index 00000000..0cefd00e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-download.svg b/.icons/awkward/24x24/places/folder-black-download.svg
new file mode 100644
index 00000000..6639a3da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-downloads.svg b/.icons/awkward/24x24/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-black-drag-accept.svg b/.icons/awkward/24x24/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..f18c08cf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-dropbox.svg b/.icons/awkward/24x24/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..72fcd15d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-favorites.svg b/.icons/awkward/24x24/places/folder-black-favorites.svg
new file mode 100644
index 00000000..5ac4920c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-games.svg b/.icons/awkward/24x24/places/folder-black-games.svg
new file mode 100644
index 00000000..b7f2a3f0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-git.svg b/.icons/awkward/24x24/places/folder-black-git.svg
new file mode 100644
index 00000000..6b3985b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-github.svg b/.icons/awkward/24x24/places/folder-black-github.svg
new file mode 100644
index 00000000..1dadb9d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-gitlab.svg b/.icons/awkward/24x24/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..4faee854
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-gnome.svg b/.icons/awkward/24x24/places/folder-black-gnome.svg
new file mode 100644
index 00000000..f487b0ae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-google-drive.svg b/.icons/awkward/24x24/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..35e26051
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-image-people.svg b/.icons/awkward/24x24/places/folder-black-image-people.svg
new file mode 100644
index 00000000..2d621d27
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-important.svg b/.icons/awkward/24x24/places/folder-black-important.svg
new file mode 100644
index 00000000..89abe375
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-java.svg b/.icons/awkward/24x24/places/folder-black-java.svg
new file mode 100644
index 00000000..9f84203a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-kde.svg b/.icons/awkward/24x24/places/folder-black-kde.svg
new file mode 100644
index 00000000..ef12e23c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-linux.svg b/.icons/awkward/24x24/places/folder-black-linux.svg
new file mode 100644
index 00000000..f16cc68a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-locked.svg b/.icons/awkward/24x24/places/folder-black-locked.svg
new file mode 100644
index 00000000..e948fa1d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-mail-cloud.svg b/.icons/awkward/24x24/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..e01718b7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-mail.svg b/.icons/awkward/24x24/places/folder-black-mail.svg
new file mode 100644
index 00000000..e3a7550d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-mega.svg b/.icons/awkward/24x24/places/folder-black-mega.svg
new file mode 100644
index 00000000..da6de18c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-meocloud.svg b/.icons/awkward/24x24/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..ec5ae1a2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-music-open.svg b/.icons/awkward/24x24/places/folder-black-music-open.svg
new file mode 100644
index 00000000..bfaf1e9e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-music.svg b/.icons/awkward/24x24/places/folder-black-music.svg
new file mode 100644
index 00000000..f80c92d5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-network.svg b/.icons/awkward/24x24/places/folder-black-network.svg
new file mode 100644
index 00000000..57daf166
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-nextcloud.svg b/.icons/awkward/24x24/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..14f00f61
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-open.svg b/.icons/awkward/24x24/places/folder-black-open.svg
new file mode 100644
index 00000000..8eacfcad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-owncloud.svg b/.icons/awkward/24x24/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..358b546b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-pcloud.svg b/.icons/awkward/24x24/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..9ca0e3f5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-photo.svg b/.icons/awkward/24x24/places/folder-black-photo.svg
new file mode 100644
index 00000000..6e2b4296
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-pictures-open.svg b/.icons/awkward/24x24/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..b0d655ac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-pictures.svg b/.icons/awkward/24x24/places/folder-black-pictures.svg
new file mode 100644
index 00000000..641f0e3b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-print.svg b/.icons/awkward/24x24/places/folder-black-print.svg
new file mode 100644
index 00000000..664c5187
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-private.svg b/.icons/awkward/24x24/places/folder-black-private.svg
new file mode 100644
index 00000000..3f151c54
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-projects.svg b/.icons/awkward/24x24/places/folder-black-projects.svg
new file mode 100644
index 00000000..1c5fbfa7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-public.svg b/.icons/awkward/24x24/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-black-publicshare-open.svg b/.icons/awkward/24x24/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..77735453
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-recent.svg b/.icons/awkward/24x24/places/folder-black-recent.svg
new file mode 100644
index 00000000..4b83df32
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-remote-open.svg b/.icons/awkward/24x24/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..b7277a4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-remote.svg b/.icons/awkward/24x24/places/folder-black-remote.svg
new file mode 100644
index 00000000..959264b5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-script.svg b/.icons/awkward/24x24/places/folder-black-script.svg
new file mode 100644
index 00000000..0b19ffae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#c2c2c2" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-steam.svg b/.icons/awkward/24x24/places/folder-black-steam.svg
new file mode 100644
index 00000000..ce80ac31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-tar.svg b/.icons/awkward/24x24/places/folder-black-tar.svg
new file mode 100644
index 00000000..e1556dc0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#c2c2c2" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-templates-open.svg b/.icons/awkward/24x24/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..1d4f21ed
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-templates.svg b/.icons/awkward/24x24/places/folder-black-templates.svg
new file mode 100644
index 00000000..de2f8c24
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-torrent.svg b/.icons/awkward/24x24/places/folder-black-torrent.svg
new file mode 100644
index 00000000..8c218328
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-unlocked.svg b/.icons/awkward/24x24/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..eef75141
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-vbox.svg b/.icons/awkward/24x24/places/folder-black-vbox.svg
new file mode 100644
index 00000000..1ba7248b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-video.svg b/.icons/awkward/24x24/places/folder-black-video.svg
new file mode 100644
index 00000000..2207c8cd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-videos-open.svg b/.icons/awkward/24x24/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..0c8ef487
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-videos.svg b/.icons/awkward/24x24/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-black-visiting.svg b/.icons/awkward/24x24/places/folder-black-visiting.svg
new file mode 100644
index 00000000..29f8f706
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-wifi.svg b/.icons/awkward/24x24/places/folder-black-wifi.svg
new file mode 100644
index 00000000..577890d7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-wine.svg b/.icons/awkward/24x24/places/folder-black-wine.svg
new file mode 100644
index 00000000..fa3ef1f6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black-yandex-disk.svg b/.icons/awkward/24x24/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..64559d74
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-black.svg b/.icons/awkward/24x24/places/folder-black.svg
new file mode 100644
index 00000000..2f9c4bac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-activities.svg b/.icons/awkward/24x24/places/folder-blue-activities.svg
new file mode 100644
index 00000000..6fd479d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="9" cy="15" r="1"/>
+ <circle style="fill:#1d344f" cx="12" cy="15" r="1"/>
+ <circle style="fill:#1d344f" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-android.svg b/.icons/awkward/24x24/places/folder-blue-android.svg
new file mode 100644
index 00000000..2cb838be
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-apple.svg b/.icons/awkward/24x24/places/folder-blue-apple.svg
new file mode 100644
index 00000000..2aafcc65
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-arduino.svg b/.icons/awkward/24x24/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..bcc322fe
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-backup.svg b/.icons/awkward/24x24/places/folder-blue-backup.svg
new file mode 100644
index 00000000..4d3dbda7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-books.svg b/.icons/awkward/24x24/places/folder-blue-books.svg
new file mode 100644
index 00000000..d35b7449
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-cd.svg b/.icons/awkward/24x24/places/folder-blue-cd.svg
new file mode 100644
index 00000000..c9a3b201
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#1d344f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#5294e2" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-copy-cloud.svg b/.icons/awkward/24x24/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..427a7238
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-desktop.svg b/.icons/awkward/24x24/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-blue-development.svg b/.icons/awkward/24x24/places/folder-blue-development.svg
new file mode 100644
index 00000000..4091415a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-documents-open.svg b/.icons/awkward/24x24/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..3150af49
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-documents.svg b/.icons/awkward/24x24/places/folder-blue-documents.svg
new file mode 100644
index 00000000..81c48463
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-download-open.svg b/.icons/awkward/24x24/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..9ac63a45
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-download.svg b/.icons/awkward/24x24/places/folder-blue-download.svg
new file mode 100644
index 00000000..d6c78303
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-downloads.svg b/.icons/awkward/24x24/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-blue-drag-accept.svg b/.icons/awkward/24x24/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..d5f21c51
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-dropbox.svg b/.icons/awkward/24x24/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..a4e6237d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-favorites.svg b/.icons/awkward/24x24/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..8c32d366
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-games.svg b/.icons/awkward/24x24/places/folder-blue-games.svg
new file mode 100644
index 00000000..380a9ea2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-git.svg b/.icons/awkward/24x24/places/folder-blue-git.svg
new file mode 100644
index 00000000..41e097d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-github.svg b/.icons/awkward/24x24/places/folder-blue-github.svg
new file mode 100644
index 00000000..14d44262
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-gitlab.svg b/.icons/awkward/24x24/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..a67888d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-gnome.svg b/.icons/awkward/24x24/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..14b19dc1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-google-drive.svg b/.icons/awkward/24x24/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..efefd8c3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#1d344f" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#1d344f" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-image-people.svg b/.icons/awkward/24x24/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..2d85fa4e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-important.svg b/.icons/awkward/24x24/places/folder-blue-important.svg
new file mode 100644
index 00000000..30552ef7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-java.svg b/.icons/awkward/24x24/places/folder-blue-java.svg
new file mode 100644
index 00000000..eb026e94
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-kde.svg b/.icons/awkward/24x24/places/folder-blue-kde.svg
new file mode 100644
index 00000000..297f5026
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-linux.svg b/.icons/awkward/24x24/places/folder-blue-linux.svg
new file mode 100644
index 00000000..adfdc959
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-locked.svg b/.icons/awkward/24x24/places/folder-blue-locked.svg
new file mode 100644
index 00000000..e4577c22
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-mail-cloud.svg b/.icons/awkward/24x24/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..250bdd9b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-mail.svg b/.icons/awkward/24x24/places/folder-blue-mail.svg
new file mode 100644
index 00000000..3564aed5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-mega.svg b/.icons/awkward/24x24/places/folder-blue-mega.svg
new file mode 100644
index 00000000..73fccf23
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-meocloud.svg b/.icons/awkward/24x24/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..dde17042
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-music-open.svg b/.icons/awkward/24x24/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..a8ebdbe9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-music.svg b/.icons/awkward/24x24/places/folder-blue-music.svg
new file mode 100644
index 00000000..1a3d14e4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-network.svg b/.icons/awkward/24x24/places/folder-blue-network.svg
new file mode 100644
index 00000000..1279c0f6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-nextcloud.svg b/.icons/awkward/24x24/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..794215ec
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-open.svg b/.icons/awkward/24x24/places/folder-blue-open.svg
new file mode 100644
index 00000000..45865818
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-owncloud.svg b/.icons/awkward/24x24/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..c3041904
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-pcloud.svg b/.icons/awkward/24x24/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..ad6846f7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-photo.svg b/.icons/awkward/24x24/places/folder-blue-photo.svg
new file mode 100644
index 00000000..eee6dd02
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-pictures-open.svg b/.icons/awkward/24x24/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..67bc3aeb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-pictures.svg b/.icons/awkward/24x24/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..4b7e1e9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-print.svg b/.icons/awkward/24x24/places/folder-blue-print.svg
new file mode 100644
index 00000000..4e82fad2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-private.svg b/.icons/awkward/24x24/places/folder-blue-private.svg
new file mode 100644
index 00000000..ed8abaf0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-projects.svg b/.icons/awkward/24x24/places/folder-blue-projects.svg
new file mode 100644
index 00000000..b23fc20d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-public.svg b/.icons/awkward/24x24/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-blue-publicshare-open.svg b/.icons/awkward/24x24/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..a616e322
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-recent.svg b/.icons/awkward/24x24/places/folder-blue-recent.svg
new file mode 100644
index 00000000..6b9ce920
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-remote-open.svg b/.icons/awkward/24x24/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..d06cb7df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-remote.svg b/.icons/awkward/24x24/places/folder-blue-remote.svg
new file mode 100644
index 00000000..abbddfad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-script.svg b/.icons/awkward/24x24/places/folder-blue-script.svg
new file mode 100644
index 00000000..4be01fe4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#1d344f" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-steam.svg b/.icons/awkward/24x24/places/folder-blue-steam.svg
new file mode 100644
index 00000000..5c016449
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-tar.svg b/.icons/awkward/24x24/places/folder-blue-tar.svg
new file mode 100644
index 00000000..0cfb7d4e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#1d344f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-templates-open.svg b/.icons/awkward/24x24/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..0b04e3a6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-templates.svg b/.icons/awkward/24x24/places/folder-blue-templates.svg
new file mode 100644
index 00000000..51a124a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-torrent.svg b/.icons/awkward/24x24/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..9d585bee
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-unlocked.svg b/.icons/awkward/24x24/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..1f05e81d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-vbox.svg b/.icons/awkward/24x24/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..0eac10df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-video.svg b/.icons/awkward/24x24/places/folder-blue-video.svg
new file mode 100644
index 00000000..f553440c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-videos-open.svg b/.icons/awkward/24x24/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..302d10f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-videos.svg b/.icons/awkward/24x24/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-blue-visiting.svg b/.icons/awkward/24x24/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..d8fb0b5a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-wifi.svg b/.icons/awkward/24x24/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..7d944700
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-wine.svg b/.icons/awkward/24x24/places/folder-blue-wine.svg
new file mode 100644
index 00000000..90169721
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#1d344f" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue-yandex-disk.svg b/.icons/awkward/24x24/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..8326e858
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-blue.svg b/.icons/awkward/24x24/places/folder-blue.svg
new file mode 100644
index 00000000..3ad2f417
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-activities.svg b/.icons/awkward/24x24/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..634cb6e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="9" cy="15" r="1"/>
+ <circle style="fill:#222c31" cx="12" cy="15" r="1"/>
+ <circle style="fill:#222c31" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-android.svg b/.icons/awkward/24x24/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..a30b449c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-apple.svg b/.icons/awkward/24x24/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..aadbf84c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-arduino.svg b/.icons/awkward/24x24/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..2c0c689b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-backup.svg b/.icons/awkward/24x24/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..cb2a8903
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-books.svg b/.icons/awkward/24x24/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..7f2dadf1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-cd.svg b/.icons/awkward/24x24/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..b52231b4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#222c31" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#607d8b" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..26371ecb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-desktop.svg b/.icons/awkward/24x24/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-development.svg b/.icons/awkward/24x24/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..898ee4de
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-documents-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..849c45f8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-documents.svg b/.icons/awkward/24x24/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..df4a3a8d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-download-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..eccb4bae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-download.svg b/.icons/awkward/24x24/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..ba95be20
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-downloads.svg b/.icons/awkward/24x24/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/24x24/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..93ef4a39
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-dropbox.svg b/.icons/awkward/24x24/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..64f4bf59
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-favorites.svg b/.icons/awkward/24x24/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..c00e0622
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-games.svg b/.icons/awkward/24x24/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..c7ab4d00
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-git.svg b/.icons/awkward/24x24/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..d0bf73fe
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-github.svg b/.icons/awkward/24x24/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..97f09d17
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-gitlab.svg b/.icons/awkward/24x24/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..538a4fb3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-gnome.svg b/.icons/awkward/24x24/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..0a5d9ecc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-google-drive.svg b/.icons/awkward/24x24/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..dd5a2afa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#222c31" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#222c31" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-image-people.svg b/.icons/awkward/24x24/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..d7c06f49
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-important.svg b/.icons/awkward/24x24/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..834a9c94
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-java.svg b/.icons/awkward/24x24/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..ff4b99c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-kde.svg b/.icons/awkward/24x24/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..31dd3172
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-linux.svg b/.icons/awkward/24x24/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..c2e11ac0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-locked.svg b/.icons/awkward/24x24/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..e2b027ea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..86b2a424
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-mail.svg b/.icons/awkward/24x24/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..7f8895da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-mega.svg b/.icons/awkward/24x24/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..144657fb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-meocloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..3e48f81d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-music-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..71701f18
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-music.svg b/.icons/awkward/24x24/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..d38f09e6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-network.svg b/.icons/awkward/24x24/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..86e549ff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..5dce3186
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..ee1e027f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-owncloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..933cf456
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-pcloud.svg b/.icons/awkward/24x24/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..2291f32e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-photo.svg b/.icons/awkward/24x24/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..e7d34015
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..c7a9c3d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-pictures.svg b/.icons/awkward/24x24/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..bb8d7bfe
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-print.svg b/.icons/awkward/24x24/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..d888d188
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-private.svg b/.icons/awkward/24x24/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..4817b48f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-projects.svg b/.icons/awkward/24x24/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..5ce065f6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-public.svg b/.icons/awkward/24x24/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..e4e1e0e9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-recent.svg b/.icons/awkward/24x24/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..337265f8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-remote-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..5cd1854e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-remote.svg b/.icons/awkward/24x24/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..19d6b3bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-script.svg b/.icons/awkward/24x24/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..2bfb1c7b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#222c31" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-steam.svg b/.icons/awkward/24x24/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..3c35c3fc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-tar.svg b/.icons/awkward/24x24/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..8f79b4a6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#222c31" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-templates-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..e00a60d1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-templates.svg b/.icons/awkward/24x24/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..f062d618
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-torrent.svg b/.icons/awkward/24x24/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..17ba6d73
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-unlocked.svg b/.icons/awkward/24x24/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..2c6ef75f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-vbox.svg b/.icons/awkward/24x24/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..dcc31d9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#222c31;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-video.svg b/.icons/awkward/24x24/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..89e47951
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-videos-open.svg b/.icons/awkward/24x24/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..849f6a31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-videos.svg b/.icons/awkward/24x24/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-visiting.svg b/.icons/awkward/24x24/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..b40c4f3e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-wifi.svg b/.icons/awkward/24x24/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..26fa80cb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-wine.svg b/.icons/awkward/24x24/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..5d77d5e8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#222c31" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/24x24/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..d72ce0af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bluegrey.svg b/.icons/awkward/24x24/places/folder-bluegrey.svg
new file mode 100644
index 00000000..a05876cb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-bookmark.svg b/.icons/awkward/24x24/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-bookmarks.svg b/.icons/awkward/24x24/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-books.svg b/.icons/awkward/24x24/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-brown-activities.svg b/.icons/awkward/24x24/places/folder-brown-activities.svg
new file mode 100644
index 00000000..3609441c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="9" cy="15" r="1"/>
+ <circle style="fill:#3d3226" cx="12" cy="15" r="1"/>
+ <circle style="fill:#3d3226" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-android.svg b/.icons/awkward/24x24/places/folder-brown-android.svg
new file mode 100644
index 00000000..43f04ea4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-apple.svg b/.icons/awkward/24x24/places/folder-brown-apple.svg
new file mode 100644
index 00000000..ed310b25
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-arduino.svg b/.icons/awkward/24x24/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..368038a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-backup.svg b/.icons/awkward/24x24/places/folder-brown-backup.svg
new file mode 100644
index 00000000..7e46d1ae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-books.svg b/.icons/awkward/24x24/places/folder-brown-books.svg
new file mode 100644
index 00000000..7adc05d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-cd.svg b/.icons/awkward/24x24/places/folder-brown-cd.svg
new file mode 100644
index 00000000..7263a79e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#3d3226" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ae8e6c" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-copy-cloud.svg b/.icons/awkward/24x24/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..aea0a9af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-desktop.svg b/.icons/awkward/24x24/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-brown-development.svg b/.icons/awkward/24x24/places/folder-brown-development.svg
new file mode 100644
index 00000000..550fa7a7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-documents-open.svg b/.icons/awkward/24x24/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..9944754c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-documents.svg b/.icons/awkward/24x24/places/folder-brown-documents.svg
new file mode 100644
index 00000000..487149b4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-download-open.svg b/.icons/awkward/24x24/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..f87a3b75
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-download.svg b/.icons/awkward/24x24/places/folder-brown-download.svg
new file mode 100644
index 00000000..096c78ab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-downloads.svg b/.icons/awkward/24x24/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-brown-drag-accept.svg b/.icons/awkward/24x24/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..5d2bd790
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-dropbox.svg b/.icons/awkward/24x24/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..1f8b1815
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-favorites.svg b/.icons/awkward/24x24/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..7ab0e70a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-games.svg b/.icons/awkward/24x24/places/folder-brown-games.svg
new file mode 100644
index 00000000..7f17967a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-git.svg b/.icons/awkward/24x24/places/folder-brown-git.svg
new file mode 100644
index 00000000..cc0682b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-github.svg b/.icons/awkward/24x24/places/folder-brown-github.svg
new file mode 100644
index 00000000..0f5adf2d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-gitlab.svg b/.icons/awkward/24x24/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..bf1de5bb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-gnome.svg b/.icons/awkward/24x24/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..ad61e655
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-google-drive.svg b/.icons/awkward/24x24/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..6fe73356
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#3d3226" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#3d3226" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-image-people.svg b/.icons/awkward/24x24/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..a4f4d47f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-important.svg b/.icons/awkward/24x24/places/folder-brown-important.svg
new file mode 100644
index 00000000..1777884b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-java.svg b/.icons/awkward/24x24/places/folder-brown-java.svg
new file mode 100644
index 00000000..bba8575a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-kde.svg b/.icons/awkward/24x24/places/folder-brown-kde.svg
new file mode 100644
index 00000000..cfd71c45
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-linux.svg b/.icons/awkward/24x24/places/folder-brown-linux.svg
new file mode 100644
index 00000000..470fba4c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-locked.svg b/.icons/awkward/24x24/places/folder-brown-locked.svg
new file mode 100644
index 00000000..36653c51
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-mail-cloud.svg b/.icons/awkward/24x24/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..71bf6496
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-mail.svg b/.icons/awkward/24x24/places/folder-brown-mail.svg
new file mode 100644
index 00000000..8b03b97a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-mega.svg b/.icons/awkward/24x24/places/folder-brown-mega.svg
new file mode 100644
index 00000000..01b09fe9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-meocloud.svg b/.icons/awkward/24x24/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..11e724cd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-music-open.svg b/.icons/awkward/24x24/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..61f853da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-music.svg b/.icons/awkward/24x24/places/folder-brown-music.svg
new file mode 100644
index 00000000..add0a6e9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-network.svg b/.icons/awkward/24x24/places/folder-brown-network.svg
new file mode 100644
index 00000000..52f2be79
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-nextcloud.svg b/.icons/awkward/24x24/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..2d403d9d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-open.svg b/.icons/awkward/24x24/places/folder-brown-open.svg
new file mode 100644
index 00000000..0c20a9bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-owncloud.svg b/.icons/awkward/24x24/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..ec2f0f22
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-pcloud.svg b/.icons/awkward/24x24/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..92662f1e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-photo.svg b/.icons/awkward/24x24/places/folder-brown-photo.svg
new file mode 100644
index 00000000..ea5a808d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-pictures-open.svg b/.icons/awkward/24x24/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..60238a7c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-pictures.svg b/.icons/awkward/24x24/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..b740d4fd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-print.svg b/.icons/awkward/24x24/places/folder-brown-print.svg
new file mode 100644
index 00000000..21ea2f4d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-private.svg b/.icons/awkward/24x24/places/folder-brown-private.svg
new file mode 100644
index 00000000..202ac2ba
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-projects.svg b/.icons/awkward/24x24/places/folder-brown-projects.svg
new file mode 100644
index 00000000..13ca3a96
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-public.svg b/.icons/awkward/24x24/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-brown-publicshare-open.svg b/.icons/awkward/24x24/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..8c342b9e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-recent.svg b/.icons/awkward/24x24/places/folder-brown-recent.svg
new file mode 100644
index 00000000..14bd188e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-remote-open.svg b/.icons/awkward/24x24/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..53d96e9f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-remote.svg b/.icons/awkward/24x24/places/folder-brown-remote.svg
new file mode 100644
index 00000000..9a61ba1e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-script.svg b/.icons/awkward/24x24/places/folder-brown-script.svg
new file mode 100644
index 00000000..06ea6fb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#3d3226" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-steam.svg b/.icons/awkward/24x24/places/folder-brown-steam.svg
new file mode 100644
index 00000000..eabc883c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-tar.svg b/.icons/awkward/24x24/places/folder-brown-tar.svg
new file mode 100644
index 00000000..8802dfec
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#3d3226" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-templates-open.svg b/.icons/awkward/24x24/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..b1188bb6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-templates.svg b/.icons/awkward/24x24/places/folder-brown-templates.svg
new file mode 100644
index 00000000..25849337
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-torrent.svg b/.icons/awkward/24x24/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..82198241
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-unlocked.svg b/.icons/awkward/24x24/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..aa893dca
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-vbox.svg b/.icons/awkward/24x24/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..7ce5e62e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-video.svg b/.icons/awkward/24x24/places/folder-brown-video.svg
new file mode 100644
index 00000000..fcfb0d5f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-videos-open.svg b/.icons/awkward/24x24/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..320d865b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-videos.svg b/.icons/awkward/24x24/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-brown-visiting.svg b/.icons/awkward/24x24/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..0e7d979f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-wifi.svg b/.icons/awkward/24x24/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..079de3b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-wine.svg b/.icons/awkward/24x24/places/folder-brown-wine.svg
new file mode 100644
index 00000000..af5167eb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#3d3226" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown-yandex-disk.svg b/.icons/awkward/24x24/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..6e4a588a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-brown.svg b/.icons/awkward/24x24/places/folder-brown.svg
new file mode 100644
index 00000000..2b040c59
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-camera.svg b/.icons/awkward/24x24/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cd.svg b/.icons/awkward/24x24/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cloud.svg b/.icons/awkward/24x24/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-copy-cloud.svg b/.icons/awkward/24x24/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-custom-activities.svg b/.icons/awkward/24x24/places/folder-custom-activities.svg
new file mode 100644
index 00000000..b8971c40
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="9" cy="15" r="1"/>
+ <circle style="fill:#323232" cx="12" cy="15" r="1"/>
+ <circle style="fill:#323232" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-android.svg b/.icons/awkward/24x24/places/folder-custom-android.svg
new file mode 100644
index 00000000..5e84a5e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-apple.svg b/.icons/awkward/24x24/places/folder-custom-apple.svg
new file mode 100644
index 00000000..0a1b46b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-arduino.svg b/.icons/awkward/24x24/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..55a79b8f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-backup.svg b/.icons/awkward/24x24/places/folder-custom-backup.svg
new file mode 100644
index 00000000..95baea44
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-books.svg b/.icons/awkward/24x24/places/folder-custom-books.svg
new file mode 100644
index 00000000..c8e76ffa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-cd.svg b/.icons/awkward/24x24/places/folder-custom-cd.svg
new file mode 100644
index 00000000..4231bd13
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#323232" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#value_light" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-copy-cloud.svg b/.icons/awkward/24x24/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..5d572eb3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-desktop.svg b/.icons/awkward/24x24/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-custom-development.svg b/.icons/awkward/24x24/places/folder-custom-development.svg
new file mode 100644
index 00000000..22b1d2b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-documents-open.svg b/.icons/awkward/24x24/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..c7726f9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-documents.svg b/.icons/awkward/24x24/places/folder-custom-documents.svg
new file mode 100644
index 00000000..f8a5b406
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-download-open.svg b/.icons/awkward/24x24/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..c656a132
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-download.svg b/.icons/awkward/24x24/places/folder-custom-download.svg
new file mode 100644
index 00000000..d4e9fa6b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-downloads.svg b/.icons/awkward/24x24/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-custom-drag-accept.svg b/.icons/awkward/24x24/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..2fc5c43a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-dropbox.svg b/.icons/awkward/24x24/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..4183163b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-favorites.svg b/.icons/awkward/24x24/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..44f7f142
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-games.svg b/.icons/awkward/24x24/places/folder-custom-games.svg
new file mode 100644
index 00000000..e896487b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-git.svg b/.icons/awkward/24x24/places/folder-custom-git.svg
new file mode 100644
index 00000000..8586324d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-github.svg b/.icons/awkward/24x24/places/folder-custom-github.svg
new file mode 100644
index 00000000..cef29034
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-gitlab.svg b/.icons/awkward/24x24/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..3ab166bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-gnome.svg b/.icons/awkward/24x24/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..19ebfa41
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-google-drive.svg b/.icons/awkward/24x24/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..156ca510
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#323232" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#323232" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-image-people.svg b/.icons/awkward/24x24/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..98b10018
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-important.svg b/.icons/awkward/24x24/places/folder-custom-important.svg
new file mode 100644
index 00000000..a2c19b5d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-java.svg b/.icons/awkward/24x24/places/folder-custom-java.svg
new file mode 100644
index 00000000..b9b9bdd6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-kde.svg b/.icons/awkward/24x24/places/folder-custom-kde.svg
new file mode 100644
index 00000000..bbed9194
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-linux.svg b/.icons/awkward/24x24/places/folder-custom-linux.svg
new file mode 100644
index 00000000..daeb6c76
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-locked.svg b/.icons/awkward/24x24/places/folder-custom-locked.svg
new file mode 100644
index 00000000..723e475d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-mail-cloud.svg b/.icons/awkward/24x24/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..9758a7cb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-mail.svg b/.icons/awkward/24x24/places/folder-custom-mail.svg
new file mode 100644
index 00000000..29b7c9e0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-mega.svg b/.icons/awkward/24x24/places/folder-custom-mega.svg
new file mode 100644
index 00000000..00313b99
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-meocloud.svg b/.icons/awkward/24x24/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..87753a82
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-music-open.svg b/.icons/awkward/24x24/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..6ca022c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-music.svg b/.icons/awkward/24x24/places/folder-custom-music.svg
new file mode 100644
index 00000000..c63c546d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-network.svg b/.icons/awkward/24x24/places/folder-custom-network.svg
new file mode 100644
index 00000000..d9289488
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-nextcloud.svg b/.icons/awkward/24x24/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..2dfd0d68
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-open.svg b/.icons/awkward/24x24/places/folder-custom-open.svg
new file mode 100644
index 00000000..4945dc3b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-owncloud.svg b/.icons/awkward/24x24/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..72f57184
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-pcloud.svg b/.icons/awkward/24x24/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..d34a36a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-photo.svg b/.icons/awkward/24x24/places/folder-custom-photo.svg
new file mode 100644
index 00000000..ba9b8b31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-pictures-open.svg b/.icons/awkward/24x24/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..0aebf182
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-pictures.svg b/.icons/awkward/24x24/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..63f21234
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-print.svg b/.icons/awkward/24x24/places/folder-custom-print.svg
new file mode 100644
index 00000000..e1c02241
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-private.svg b/.icons/awkward/24x24/places/folder-custom-private.svg
new file mode 100644
index 00000000..1a173cb5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-projects.svg b/.icons/awkward/24x24/places/folder-custom-projects.svg
new file mode 100644
index 00000000..a296f47b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-public.svg b/.icons/awkward/24x24/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-custom-publicshare-open.svg b/.icons/awkward/24x24/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..814983d0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-recent.svg b/.icons/awkward/24x24/places/folder-custom-recent.svg
new file mode 100644
index 00000000..d1490861
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-remote-open.svg b/.icons/awkward/24x24/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..09646415
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-remote.svg b/.icons/awkward/24x24/places/folder-custom-remote.svg
new file mode 100644
index 00000000..a57915b6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-script.svg b/.icons/awkward/24x24/places/folder-custom-script.svg
new file mode 100644
index 00000000..f7e4dc3f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#323232" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-steam.svg b/.icons/awkward/24x24/places/folder-custom-steam.svg
new file mode 100644
index 00000000..c2954491
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-tar.svg b/.icons/awkward/24x24/places/folder-custom-tar.svg
new file mode 100644
index 00000000..81203c71
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-templates-open.svg b/.icons/awkward/24x24/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..cdb263c2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-templates.svg b/.icons/awkward/24x24/places/folder-custom-templates.svg
new file mode 100644
index 00000000..155dde32
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-torrent.svg b/.icons/awkward/24x24/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..73382d7c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-unlocked.svg b/.icons/awkward/24x24/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..8486f1e6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-vbox.svg b/.icons/awkward/24x24/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..5a234a2e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-video.svg b/.icons/awkward/24x24/places/folder-custom-video.svg
new file mode 100644
index 00000000..378fbe20
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-videos-open.svg b/.icons/awkward/24x24/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..cce0e92a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-videos.svg b/.icons/awkward/24x24/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-custom-visiting.svg b/.icons/awkward/24x24/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..1271ba04
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-wifi.svg b/.icons/awkward/24x24/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..61762447
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-wine.svg b/.icons/awkward/24x24/places/folder-custom-wine.svg
new file mode 100644
index 00000000..8d5eb2d6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom-yandex-disk.svg b/.icons/awkward/24x24/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..49de8a2e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-custom.svg b/.icons/awkward/24x24/places/folder-custom.svg
new file mode 100644
index 00000000..a91d573b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-activities.svg b/.icons/awkward/24x24/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..eb959b20
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="9" cy="15" r="1"/>
+ <circle style="fill:#00424a" cx="12" cy="15" r="1"/>
+ <circle style="fill:#00424a" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-android.svg b/.icons/awkward/24x24/places/folder-cyan-android.svg
new file mode 100644
index 00000000..5901f73d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-apple.svg b/.icons/awkward/24x24/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..8e8b6e60
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-arduino.svg b/.icons/awkward/24x24/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..b4894b12
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-backup.svg b/.icons/awkward/24x24/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..c89b886d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-books.svg b/.icons/awkward/24x24/places/folder-cyan-books.svg
new file mode 100644
index 00000000..3acf16a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-cd.svg b/.icons/awkward/24x24/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..fdf20ce7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#00424a" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#00bcd4" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-copy-cloud.svg b/.icons/awkward/24x24/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..d399ed68
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-desktop.svg b/.icons/awkward/24x24/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cyan-development.svg b/.icons/awkward/24x24/places/folder-cyan-development.svg
new file mode 100644
index 00000000..a7a1cd9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-documents-open.svg b/.icons/awkward/24x24/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..5bc3b2a0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-documents.svg b/.icons/awkward/24x24/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..d61259b6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-download-open.svg b/.icons/awkward/24x24/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..3b072f06
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-download.svg b/.icons/awkward/24x24/places/folder-cyan-download.svg
new file mode 100644
index 00000000..8d996339
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-downloads.svg b/.icons/awkward/24x24/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cyan-drag-accept.svg b/.icons/awkward/24x24/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..3e692f8c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-dropbox.svg b/.icons/awkward/24x24/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..82f3277c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-favorites.svg b/.icons/awkward/24x24/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..b7594313
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-games.svg b/.icons/awkward/24x24/places/folder-cyan-games.svg
new file mode 100644
index 00000000..2d037e24
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-git.svg b/.icons/awkward/24x24/places/folder-cyan-git.svg
new file mode 100644
index 00000000..def883ff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-github.svg b/.icons/awkward/24x24/places/folder-cyan-github.svg
new file mode 100644
index 00000000..4fa540da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-gitlab.svg b/.icons/awkward/24x24/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..260757e6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-gnome.svg b/.icons/awkward/24x24/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..696c8670
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-google-drive.svg b/.icons/awkward/24x24/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..b192ffb4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#00424a" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#00424a" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-image-people.svg b/.icons/awkward/24x24/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..9eba959e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-important.svg b/.icons/awkward/24x24/places/folder-cyan-important.svg
new file mode 100644
index 00000000..2fe1e6c2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-java.svg b/.icons/awkward/24x24/places/folder-cyan-java.svg
new file mode 100644
index 00000000..1acadb7c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-kde.svg b/.icons/awkward/24x24/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..767c680e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-linux.svg b/.icons/awkward/24x24/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..0c2f157a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-locked.svg b/.icons/awkward/24x24/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..e886c149
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-mail-cloud.svg b/.icons/awkward/24x24/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..9468cdec
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-mail.svg b/.icons/awkward/24x24/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..0cdb249d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-mega.svg b/.icons/awkward/24x24/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..6552acbe
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-meocloud.svg b/.icons/awkward/24x24/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..44f9db10
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-music-open.svg b/.icons/awkward/24x24/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..8424175e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-music.svg b/.icons/awkward/24x24/places/folder-cyan-music.svg
new file mode 100644
index 00000000..0b3b11b1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-network.svg b/.icons/awkward/24x24/places/folder-cyan-network.svg
new file mode 100644
index 00000000..90efde5a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-nextcloud.svg b/.icons/awkward/24x24/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..4f2b67a2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-open.svg b/.icons/awkward/24x24/places/folder-cyan-open.svg
new file mode 100644
index 00000000..e984b30a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-owncloud.svg b/.icons/awkward/24x24/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..0cce5a10
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-pcloud.svg b/.icons/awkward/24x24/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..ff2e9b10
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-photo.svg b/.icons/awkward/24x24/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..aefa14df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-pictures-open.svg b/.icons/awkward/24x24/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..341ae72d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-pictures.svg b/.icons/awkward/24x24/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..eda9698e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-print.svg b/.icons/awkward/24x24/places/folder-cyan-print.svg
new file mode 100644
index 00000000..622763a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-private.svg b/.icons/awkward/24x24/places/folder-cyan-private.svg
new file mode 100644
index 00000000..2650cdb3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-projects.svg b/.icons/awkward/24x24/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..7cc206a7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-public.svg b/.icons/awkward/24x24/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cyan-publicshare-open.svg b/.icons/awkward/24x24/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..22dbf0ad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-recent.svg b/.icons/awkward/24x24/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..ebb672f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-remote-open.svg b/.icons/awkward/24x24/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..eb8a020f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-remote.svg b/.icons/awkward/24x24/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..cd0013ea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-script.svg b/.icons/awkward/24x24/places/folder-cyan-script.svg
new file mode 100644
index 00000000..f11224c4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#00424a" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-steam.svg b/.icons/awkward/24x24/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..63557d57
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-tar.svg b/.icons/awkward/24x24/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..f471cfff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#00424a" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-templates-open.svg b/.icons/awkward/24x24/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..0595d3dd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-templates.svg b/.icons/awkward/24x24/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..690bd16e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-torrent.svg b/.icons/awkward/24x24/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..a42c9974
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-unlocked.svg b/.icons/awkward/24x24/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..757660da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-vbox.svg b/.icons/awkward/24x24/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..3f6c920d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#00424a;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-video.svg b/.icons/awkward/24x24/places/folder-cyan-video.svg
new file mode 100644
index 00000000..6e7126e8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-videos-open.svg b/.icons/awkward/24x24/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..2e6a3196
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-videos.svg b/.icons/awkward/24x24/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-cyan-visiting.svg b/.icons/awkward/24x24/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..503d28bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-wifi.svg b/.icons/awkward/24x24/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..bfcc20cc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-wine.svg b/.icons/awkward/24x24/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..45fa55e0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#00424a" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan-yandex-disk.svg b/.icons/awkward/24x24/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..a80c24dc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-cyan.svg b/.icons/awkward/24x24/places/folder-cyan.svg
new file mode 100644
index 00000000..8fa2e2a8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-decrypted.svg b/.icons/awkward/24x24/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-deeporange-activities.svg b/.icons/awkward/24x24/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..b916d74f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="9" cy="15" r="1"/>
+ <circle style="fill:#522413" cx="12" cy="15" r="1"/>
+ <circle style="fill:#522413" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-android.svg b/.icons/awkward/24x24/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..ee5b2be7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-apple.svg b/.icons/awkward/24x24/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..002a737c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-arduino.svg b/.icons/awkward/24x24/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..4bb392ad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-backup.svg b/.icons/awkward/24x24/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..b08f01d1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-books.svg b/.icons/awkward/24x24/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..eae1841c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-cd.svg b/.icons/awkward/24x24/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..e5fb4416
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#522413" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#eb6637" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/24x24/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..d474c48e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-desktop.svg b/.icons/awkward/24x24/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-deeporange-development.svg b/.icons/awkward/24x24/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..261a688d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-documents-open.svg b/.icons/awkward/24x24/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..928185e4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-documents.svg b/.icons/awkward/24x24/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..729b14ce
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-download-open.svg b/.icons/awkward/24x24/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..fe292605
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-download.svg b/.icons/awkward/24x24/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..3cc00f9d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-downloads.svg b/.icons/awkward/24x24/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-deeporange-drag-accept.svg b/.icons/awkward/24x24/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..f5766131
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-dropbox.svg b/.icons/awkward/24x24/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..8e96f33e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-favorites.svg b/.icons/awkward/24x24/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..9d5cfb47
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-games.svg b/.icons/awkward/24x24/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..4ea1096b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-git.svg b/.icons/awkward/24x24/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..e540141a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-github.svg b/.icons/awkward/24x24/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..ded4850f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-gitlab.svg b/.icons/awkward/24x24/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..fee13b8f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-gnome.svg b/.icons/awkward/24x24/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..688ee895
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-google-drive.svg b/.icons/awkward/24x24/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..c8c592d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#522413" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#522413" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-image-people.svg b/.icons/awkward/24x24/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..132b9fd2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-important.svg b/.icons/awkward/24x24/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..e40cbdf8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-java.svg b/.icons/awkward/24x24/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..90c3ad1a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-kde.svg b/.icons/awkward/24x24/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..4ccd134f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-linux.svg b/.icons/awkward/24x24/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..1a54d4de
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-locked.svg b/.icons/awkward/24x24/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..63bd9048
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/24x24/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..d0e51955
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-mail.svg b/.icons/awkward/24x24/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..815157a7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-mega.svg b/.icons/awkward/24x24/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..7cdf0f87
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-meocloud.svg b/.icons/awkward/24x24/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..4257a888
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-music-open.svg b/.icons/awkward/24x24/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..555b5f4a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-music.svg b/.icons/awkward/24x24/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..25ee2199
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-network.svg b/.icons/awkward/24x24/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..31c8f9d4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-nextcloud.svg b/.icons/awkward/24x24/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..dba4ca4e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-open.svg b/.icons/awkward/24x24/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..1ca02748
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-owncloud.svg b/.icons/awkward/24x24/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..f91bf436
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-pcloud.svg b/.icons/awkward/24x24/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..e5f5ed50
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-photo.svg b/.icons/awkward/24x24/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..67678723
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-pictures-open.svg b/.icons/awkward/24x24/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..af67e65f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-pictures.svg b/.icons/awkward/24x24/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..49a5fc72
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-print.svg b/.icons/awkward/24x24/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..608d1039
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-private.svg b/.icons/awkward/24x24/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..afdaac3b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-projects.svg b/.icons/awkward/24x24/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..8889a1b3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-public.svg b/.icons/awkward/24x24/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/24x24/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..ebf5def5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-recent.svg b/.icons/awkward/24x24/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..93fdba00
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-remote-open.svg b/.icons/awkward/24x24/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..93139c2b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-remote.svg b/.icons/awkward/24x24/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..c776d059
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-script.svg b/.icons/awkward/24x24/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..32b0378f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#522413" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-steam.svg b/.icons/awkward/24x24/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..ce944249
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-tar.svg b/.icons/awkward/24x24/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..7b7f7e91
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#522413" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-templates-open.svg b/.icons/awkward/24x24/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..fa4818a7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-templates.svg b/.icons/awkward/24x24/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..51df52cc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-torrent.svg b/.icons/awkward/24x24/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..78e1a695
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-unlocked.svg b/.icons/awkward/24x24/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..a64a0a4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-vbox.svg b/.icons/awkward/24x24/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..164d2a1e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#522413;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-video.svg b/.icons/awkward/24x24/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..901fc638
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-videos-open.svg b/.icons/awkward/24x24/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..4f46fb1c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-videos.svg b/.icons/awkward/24x24/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-deeporange-visiting.svg b/.icons/awkward/24x24/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..a5ed81bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-wifi.svg b/.icons/awkward/24x24/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..92b06f55
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-wine.svg b/.icons/awkward/24x24/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..f414485a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#522413" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/24x24/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..39e0f949
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-deeporange.svg b/.icons/awkward/24x24/places/folder-deeporange.svg
new file mode 100644
index 00000000..27cb0846
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-desktop.svg b/.icons/awkward/24x24/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-development.svg b/.icons/awkward/24x24/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-documents-open.svg b/.icons/awkward/24x24/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-documents.svg b/.icons/awkward/24x24/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-download-open.svg b/.icons/awkward/24x24/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-download.svg b/.icons/awkward/24x24/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-downloads.svg b/.icons/awkward/24x24/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-drag-accept.svg b/.icons/awkward/24x24/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-dropbox.svg b/.icons/awkward/24x24/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-encrypted.svg b/.icons/awkward/24x24/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-favorites.svg b/.icons/awkward/24x24/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-games.svg b/.icons/awkward/24x24/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-gdrive.svg b/.icons/awkward/24x24/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-git.svg b/.icons/awkward/24x24/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-github.svg b/.icons/awkward/24x24/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-gitlab.svg b/.icons/awkward/24x24/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-gnome.svg b/.icons/awkward/24x24/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-google-drive.svg b/.icons/awkward/24x24/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-green-activities.svg b/.icons/awkward/24x24/places/folder-green-activities.svg
new file mode 100644
index 00000000..81a1e012
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="9" cy="15" r="1"/>
+ <circle style="fill:#2f3e1f" cx="12" cy="15" r="1"/>
+ <circle style="fill:#2f3e1f" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-android.svg b/.icons/awkward/24x24/places/folder-green-android.svg
new file mode 100644
index 00000000..8034526e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-apple.svg b/.icons/awkward/24x24/places/folder-green-apple.svg
new file mode 100644
index 00000000..985aaa09
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-arduino.svg b/.icons/awkward/24x24/places/folder-green-arduino.svg
new file mode 100644
index 00000000..6e69dd4d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-backup.svg b/.icons/awkward/24x24/places/folder-green-backup.svg
new file mode 100644
index 00000000..24168963
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-books.svg b/.icons/awkward/24x24/places/folder-green-books.svg
new file mode 100644
index 00000000..d5005595
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-cd.svg b/.icons/awkward/24x24/places/folder-green-cd.svg
new file mode 100644
index 00000000..4c05c675
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#2f3e1f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#87b158" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-copy-cloud.svg b/.icons/awkward/24x24/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..d5f2113e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-desktop.svg b/.icons/awkward/24x24/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-green-development.svg b/.icons/awkward/24x24/places/folder-green-development.svg
new file mode 100644
index 00000000..03bf963d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-documents-open.svg b/.icons/awkward/24x24/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..a628cdb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-documents.svg b/.icons/awkward/24x24/places/folder-green-documents.svg
new file mode 100644
index 00000000..f2118948
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-download-open.svg b/.icons/awkward/24x24/places/folder-green-download-open.svg
new file mode 100644
index 00000000..bc7f7e76
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-download.svg b/.icons/awkward/24x24/places/folder-green-download.svg
new file mode 100644
index 00000000..fffd314e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-downloads.svg b/.icons/awkward/24x24/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-green-drag-accept.svg b/.icons/awkward/24x24/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..c6760a69
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-dropbox.svg b/.icons/awkward/24x24/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..0001811a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-favorites.svg b/.icons/awkward/24x24/places/folder-green-favorites.svg
new file mode 100644
index 00000000..bdd560da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-games.svg b/.icons/awkward/24x24/places/folder-green-games.svg
new file mode 100644
index 00000000..667ed438
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-git.svg b/.icons/awkward/24x24/places/folder-green-git.svg
new file mode 100644
index 00000000..034802ab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-github.svg b/.icons/awkward/24x24/places/folder-green-github.svg
new file mode 100644
index 00000000..9be8fa7c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-gitlab.svg b/.icons/awkward/24x24/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..0326ba82
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-gnome.svg b/.icons/awkward/24x24/places/folder-green-gnome.svg
new file mode 100644
index 00000000..8b0fb386
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-google-drive.svg b/.icons/awkward/24x24/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..21986b98
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-image-people.svg b/.icons/awkward/24x24/places/folder-green-image-people.svg
new file mode 100644
index 00000000..ecd8d91c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-important.svg b/.icons/awkward/24x24/places/folder-green-important.svg
new file mode 100644
index 00000000..721ccc35
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-java.svg b/.icons/awkward/24x24/places/folder-green-java.svg
new file mode 100644
index 00000000..3ff817a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-kde.svg b/.icons/awkward/24x24/places/folder-green-kde.svg
new file mode 100644
index 00000000..36f5750b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-linux.svg b/.icons/awkward/24x24/places/folder-green-linux.svg
new file mode 100644
index 00000000..3730c610
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-locked.svg b/.icons/awkward/24x24/places/folder-green-locked.svg
new file mode 100644
index 00000000..3c25c8ea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-mail-cloud.svg b/.icons/awkward/24x24/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..79a6a813
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-mail.svg b/.icons/awkward/24x24/places/folder-green-mail.svg
new file mode 100644
index 00000000..d5593280
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-mega.svg b/.icons/awkward/24x24/places/folder-green-mega.svg
new file mode 100644
index 00000000..94c63688
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-meocloud.svg b/.icons/awkward/24x24/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..baa0b00a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-music-open.svg b/.icons/awkward/24x24/places/folder-green-music-open.svg
new file mode 100644
index 00000000..b1343eef
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-music.svg b/.icons/awkward/24x24/places/folder-green-music.svg
new file mode 100644
index 00000000..3d7bcb98
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-network.svg b/.icons/awkward/24x24/places/folder-green-network.svg
new file mode 100644
index 00000000..a407b048
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-nextcloud.svg b/.icons/awkward/24x24/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..d72def0c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-open.svg b/.icons/awkward/24x24/places/folder-green-open.svg
new file mode 100644
index 00000000..52ce09db
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-owncloud.svg b/.icons/awkward/24x24/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..7d337ccd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-pcloud.svg b/.icons/awkward/24x24/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..71a10538
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-photo.svg b/.icons/awkward/24x24/places/folder-green-photo.svg
new file mode 100644
index 00000000..b4181b90
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-pictures-open.svg b/.icons/awkward/24x24/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..97616897
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-pictures.svg b/.icons/awkward/24x24/places/folder-green-pictures.svg
new file mode 100644
index 00000000..21f50711
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-print.svg b/.icons/awkward/24x24/places/folder-green-print.svg
new file mode 100644
index 00000000..58918d41
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-private.svg b/.icons/awkward/24x24/places/folder-green-private.svg
new file mode 100644
index 00000000..09cda4f2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-projects.svg b/.icons/awkward/24x24/places/folder-green-projects.svg
new file mode 100644
index 00000000..29d03379
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-public.svg b/.icons/awkward/24x24/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-green-publicshare-open.svg b/.icons/awkward/24x24/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..0aec4112
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-recent.svg b/.icons/awkward/24x24/places/folder-green-recent.svg
new file mode 100644
index 00000000..9453d755
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-remote-open.svg b/.icons/awkward/24x24/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..bf28719b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-remote.svg b/.icons/awkward/24x24/places/folder-green-remote.svg
new file mode 100644
index 00000000..2f87650b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-script.svg b/.icons/awkward/24x24/places/folder-green-script.svg
new file mode 100644
index 00000000..a31ef8f2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#2f3e1f" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-steam.svg b/.icons/awkward/24x24/places/folder-green-steam.svg
new file mode 100644
index 00000000..ced4ac99
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-tar.svg b/.icons/awkward/24x24/places/folder-green-tar.svg
new file mode 100644
index 00000000..ad12d380
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#2f3e1f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-templates-open.svg b/.icons/awkward/24x24/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..bfa5b862
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-templates.svg b/.icons/awkward/24x24/places/folder-green-templates.svg
new file mode 100644
index 00000000..f30089c3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-torrent.svg b/.icons/awkward/24x24/places/folder-green-torrent.svg
new file mode 100644
index 00000000..90994bc6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-unlocked.svg b/.icons/awkward/24x24/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..11c0f7e3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-vbox.svg b/.icons/awkward/24x24/places/folder-green-vbox.svg
new file mode 100644
index 00000000..91ff1cc0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-video.svg b/.icons/awkward/24x24/places/folder-green-video.svg
new file mode 100644
index 00000000..e17f08b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-videos-open.svg b/.icons/awkward/24x24/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..f5606fbc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-videos.svg b/.icons/awkward/24x24/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-green-visiting.svg b/.icons/awkward/24x24/places/folder-green-visiting.svg
new file mode 100644
index 00000000..608f39e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-wifi.svg b/.icons/awkward/24x24/places/folder-green-wifi.svg
new file mode 100644
index 00000000..26290890
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-wine.svg b/.icons/awkward/24x24/places/folder-green-wine.svg
new file mode 100644
index 00000000..afbf2162
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green-yandex-disk.svg b/.icons/awkward/24x24/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..8f6a461c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-green.svg b/.icons/awkward/24x24/places/folder-green.svg
new file mode 100644
index 00000000..0764b769
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-activities.svg b/.icons/awkward/24x24/places/folder-grey-activities.svg
new file mode 100644
index 00000000..f127bb7d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="9" cy="15" r="1"/>
+ <circle style="fill:#323232" cx="12" cy="15" r="1"/>
+ <circle style="fill:#323232" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-android.svg b/.icons/awkward/24x24/places/folder-grey-android.svg
new file mode 100644
index 00000000..6a507da9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-apple.svg b/.icons/awkward/24x24/places/folder-grey-apple.svg
new file mode 100644
index 00000000..1ca515f3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-arduino.svg b/.icons/awkward/24x24/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..0b3a19eb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-backup.svg b/.icons/awkward/24x24/places/folder-grey-backup.svg
new file mode 100644
index 00000000..b5cee0f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-books.svg b/.icons/awkward/24x24/places/folder-grey-books.svg
new file mode 100644
index 00000000..90f8aa4d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-cd.svg b/.icons/awkward/24x24/places/folder-grey-cd.svg
new file mode 100644
index 00000000..abb6e79d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#323232" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#8e8e8e" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-copy-cloud.svg b/.icons/awkward/24x24/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..fe1bd7f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-desktop.svg b/.icons/awkward/24x24/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-grey-development.svg b/.icons/awkward/24x24/places/folder-grey-development.svg
new file mode 100644
index 00000000..9032811c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-documents-open.svg b/.icons/awkward/24x24/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..71a8b319
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-documents.svg b/.icons/awkward/24x24/places/folder-grey-documents.svg
new file mode 100644
index 00000000..d8491b53
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-download-open.svg b/.icons/awkward/24x24/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..4321b2ea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-download.svg b/.icons/awkward/24x24/places/folder-grey-download.svg
new file mode 100644
index 00000000..6e296fd8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-downloads.svg b/.icons/awkward/24x24/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-grey-drag-accept.svg b/.icons/awkward/24x24/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..832903d0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-dropbox.svg b/.icons/awkward/24x24/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..5f3ee269
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-favorites.svg b/.icons/awkward/24x24/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..36d9371b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-games.svg b/.icons/awkward/24x24/places/folder-grey-games.svg
new file mode 100644
index 00000000..e79a07f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-git.svg b/.icons/awkward/24x24/places/folder-grey-git.svg
new file mode 100644
index 00000000..a19a2098
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-github.svg b/.icons/awkward/24x24/places/folder-grey-github.svg
new file mode 100644
index 00000000..695f5681
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-gitlab.svg b/.icons/awkward/24x24/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..6dfab2b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-gnome.svg b/.icons/awkward/24x24/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..8b5dfa26
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-google-drive.svg b/.icons/awkward/24x24/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..05cc5a6c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#323232" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#323232" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-image-people.svg b/.icons/awkward/24x24/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..2a058213
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-important.svg b/.icons/awkward/24x24/places/folder-grey-important.svg
new file mode 100644
index 00000000..5c937341
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-java.svg b/.icons/awkward/24x24/places/folder-grey-java.svg
new file mode 100644
index 00000000..98591525
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-kde.svg b/.icons/awkward/24x24/places/folder-grey-kde.svg
new file mode 100644
index 00000000..4d9cbd65
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-linux.svg b/.icons/awkward/24x24/places/folder-grey-linux.svg
new file mode 100644
index 00000000..4d9c951f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-locked.svg b/.icons/awkward/24x24/places/folder-grey-locked.svg
new file mode 100644
index 00000000..177ec27b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-mail-cloud.svg b/.icons/awkward/24x24/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..2c9db36e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-mail.svg b/.icons/awkward/24x24/places/folder-grey-mail.svg
new file mode 100644
index 00000000..8a23c0d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-mega.svg b/.icons/awkward/24x24/places/folder-grey-mega.svg
new file mode 100644
index 00000000..a6559549
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-meocloud.svg b/.icons/awkward/24x24/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..ce035808
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-music-open.svg b/.icons/awkward/24x24/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..0828f96b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-music.svg b/.icons/awkward/24x24/places/folder-grey-music.svg
new file mode 100644
index 00000000..458a8ade
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-network.svg b/.icons/awkward/24x24/places/folder-grey-network.svg
new file mode 100644
index 00000000..a3d26081
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-nextcloud.svg b/.icons/awkward/24x24/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..38ef48cc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-open.svg b/.icons/awkward/24x24/places/folder-grey-open.svg
new file mode 100644
index 00000000..cf499225
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-owncloud.svg b/.icons/awkward/24x24/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..24eba1b8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-pcloud.svg b/.icons/awkward/24x24/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..bf7d1b62
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-photo.svg b/.icons/awkward/24x24/places/folder-grey-photo.svg
new file mode 100644
index 00000000..25433bbc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-pictures-open.svg b/.icons/awkward/24x24/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..df5bde91
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-pictures.svg b/.icons/awkward/24x24/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..9ec9d872
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-print.svg b/.icons/awkward/24x24/places/folder-grey-print.svg
new file mode 100644
index 00000000..a27eaceb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-private.svg b/.icons/awkward/24x24/places/folder-grey-private.svg
new file mode 100644
index 00000000..1b987fbf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-projects.svg b/.icons/awkward/24x24/places/folder-grey-projects.svg
new file mode 100644
index 00000000..ddf1d4e6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-public.svg b/.icons/awkward/24x24/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-grey-publicshare-open.svg b/.icons/awkward/24x24/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..c0e875a9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-recent.svg b/.icons/awkward/24x24/places/folder-grey-recent.svg
new file mode 100644
index 00000000..1ed6c15f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-remote-open.svg b/.icons/awkward/24x24/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..bff78792
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-remote.svg b/.icons/awkward/24x24/places/folder-grey-remote.svg
new file mode 100644
index 00000000..f38e6f08
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-script.svg b/.icons/awkward/24x24/places/folder-grey-script.svg
new file mode 100644
index 00000000..f257d2c8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#323232" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-steam.svg b/.icons/awkward/24x24/places/folder-grey-steam.svg
new file mode 100644
index 00000000..2d3ee176
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-tar.svg b/.icons/awkward/24x24/places/folder-grey-tar.svg
new file mode 100644
index 00000000..9977453f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-templates-open.svg b/.icons/awkward/24x24/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..8eede79d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-templates.svg b/.icons/awkward/24x24/places/folder-grey-templates.svg
new file mode 100644
index 00000000..e4812c72
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-torrent.svg b/.icons/awkward/24x24/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..8eb095fd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-unlocked.svg b/.icons/awkward/24x24/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..cb2be3fb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-vbox.svg b/.icons/awkward/24x24/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..6c6b61ac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-video.svg b/.icons/awkward/24x24/places/folder-grey-video.svg
new file mode 100644
index 00000000..74faebe2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-videos-open.svg b/.icons/awkward/24x24/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..7fe840da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-videos.svg b/.icons/awkward/24x24/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-grey-visiting.svg b/.icons/awkward/24x24/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..ef0917ed
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-wifi.svg b/.icons/awkward/24x24/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..ec100ca6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-wine.svg b/.icons/awkward/24x24/places/folder-grey-wine.svg
new file mode 100644
index 00000000..a5e1ee09
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey-yandex-disk.svg b/.icons/awkward/24x24/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..8854cbbc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-grey.svg b/.icons/awkward/24x24/places/folder-grey.svg
new file mode 100644
index 00000000..e9157c9e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-home.svg b/.icons/awkward/24x24/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-html.svg b/.icons/awkward/24x24/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-image-people.svg b/.icons/awkward/24x24/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-image.svg b/.icons/awkward/24x24/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-images.svg b/.icons/awkward/24x24/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-important.svg b/.icons/awkward/24x24/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-indigo-activities.svg b/.icons/awkward/24x24/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..18e17354
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="9" cy="15" r="1"/>
+ <circle style="fill:#202543" cx="12" cy="15" r="1"/>
+ <circle style="fill:#202543" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-android.svg b/.icons/awkward/24x24/places/folder-indigo-android.svg
new file mode 100644
index 00000000..717d0273
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-apple.svg b/.icons/awkward/24x24/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..a33103a9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-arduino.svg b/.icons/awkward/24x24/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..c929ecef
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-backup.svg b/.icons/awkward/24x24/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..cea466f0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-books.svg b/.icons/awkward/24x24/places/folder-indigo-books.svg
new file mode 100644
index 00000000..7743496c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-cd.svg b/.icons/awkward/24x24/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..4a2b62a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#202543" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#5c6bc0" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-copy-cloud.svg b/.icons/awkward/24x24/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..ceadde98
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-desktop.svg b/.icons/awkward/24x24/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-indigo-development.svg b/.icons/awkward/24x24/places/folder-indigo-development.svg
new file mode 100644
index 00000000..95959824
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-documents-open.svg b/.icons/awkward/24x24/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..15d598aa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-documents.svg b/.icons/awkward/24x24/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..ec1a9f0c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-download-open.svg b/.icons/awkward/24x24/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..eb8312a8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-download.svg b/.icons/awkward/24x24/places/folder-indigo-download.svg
new file mode 100644
index 00000000..5ee8840e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-downloads.svg b/.icons/awkward/24x24/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-indigo-drag-accept.svg b/.icons/awkward/24x24/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..07baf662
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-dropbox.svg b/.icons/awkward/24x24/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..48930581
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-favorites.svg b/.icons/awkward/24x24/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..8574a489
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-games.svg b/.icons/awkward/24x24/places/folder-indigo-games.svg
new file mode 100644
index 00000000..7eb8d572
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-git.svg b/.icons/awkward/24x24/places/folder-indigo-git.svg
new file mode 100644
index 00000000..63ccd449
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-github.svg b/.icons/awkward/24x24/places/folder-indigo-github.svg
new file mode 100644
index 00000000..a5a84443
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-gitlab.svg b/.icons/awkward/24x24/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..93bff6d1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-gnome.svg b/.icons/awkward/24x24/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..c4516a2c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-google-drive.svg b/.icons/awkward/24x24/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..fd64e3ad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#202543" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#202543" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-image-people.svg b/.icons/awkward/24x24/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..b4396308
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-important.svg b/.icons/awkward/24x24/places/folder-indigo-important.svg
new file mode 100644
index 00000000..c1d1c95d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-java.svg b/.icons/awkward/24x24/places/folder-indigo-java.svg
new file mode 100644
index 00000000..9ebfa9bf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-kde.svg b/.icons/awkward/24x24/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..89827eb8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-linux.svg b/.icons/awkward/24x24/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..37d71897
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-locked.svg b/.icons/awkward/24x24/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..8ad53f47
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-mail-cloud.svg b/.icons/awkward/24x24/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..5ccc2b84
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-mail.svg b/.icons/awkward/24x24/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..182caca8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-mega.svg b/.icons/awkward/24x24/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..dcf25580
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-meocloud.svg b/.icons/awkward/24x24/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..18700e48
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-music-open.svg b/.icons/awkward/24x24/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..0ecfa187
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-music.svg b/.icons/awkward/24x24/places/folder-indigo-music.svg
new file mode 100644
index 00000000..bbc48f84
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-network.svg b/.icons/awkward/24x24/places/folder-indigo-network.svg
new file mode 100644
index 00000000..ea730e16
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-nextcloud.svg b/.icons/awkward/24x24/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..7973e622
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-open.svg b/.icons/awkward/24x24/places/folder-indigo-open.svg
new file mode 100644
index 00000000..9d4bbd25
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-owncloud.svg b/.icons/awkward/24x24/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..6a524439
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-pcloud.svg b/.icons/awkward/24x24/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..e7bd55f6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-photo.svg b/.icons/awkward/24x24/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..978147bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-pictures-open.svg b/.icons/awkward/24x24/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..0eeb7a8a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-pictures.svg b/.icons/awkward/24x24/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..2ba45d65
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-print.svg b/.icons/awkward/24x24/places/folder-indigo-print.svg
new file mode 100644
index 00000000..91c06a47
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-private.svg b/.icons/awkward/24x24/places/folder-indigo-private.svg
new file mode 100644
index 00000000..2f4f4f56
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-projects.svg b/.icons/awkward/24x24/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..628e651c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-public.svg b/.icons/awkward/24x24/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-indigo-publicshare-open.svg b/.icons/awkward/24x24/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..9e531f27
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-recent.svg b/.icons/awkward/24x24/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..d050ed13
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-remote-open.svg b/.icons/awkward/24x24/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..ed93de80
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-remote.svg b/.icons/awkward/24x24/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..c3951615
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-script.svg b/.icons/awkward/24x24/places/folder-indigo-script.svg
new file mode 100644
index 00000000..88276870
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#202543" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-steam.svg b/.icons/awkward/24x24/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..4ad932c4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-tar.svg b/.icons/awkward/24x24/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..c0bf066b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#202543" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-templates-open.svg b/.icons/awkward/24x24/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..922250a6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-templates.svg b/.icons/awkward/24x24/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..c063c8f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-torrent.svg b/.icons/awkward/24x24/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..5acfdd9e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-unlocked.svg b/.icons/awkward/24x24/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..c8f436e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-vbox.svg b/.icons/awkward/24x24/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..6e6be6f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#202543;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-video.svg b/.icons/awkward/24x24/places/folder-indigo-video.svg
new file mode 100644
index 00000000..a436264f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-videos-open.svg b/.icons/awkward/24x24/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..3c16e56f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-videos.svg b/.icons/awkward/24x24/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-indigo-visiting.svg b/.icons/awkward/24x24/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..adc5a67a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-wifi.svg b/.icons/awkward/24x24/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..6c9b04eb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-wine.svg b/.icons/awkward/24x24/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..28c78361
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#202543" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo-yandex-disk.svg b/.icons/awkward/24x24/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..93f6cff2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-indigo.svg b/.icons/awkward/24x24/places/folder-indigo.svg
new file mode 100644
index 00000000..bb88da43
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-java.svg b/.icons/awkward/24x24/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-kde.svg b/.icons/awkward/24x24/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-linux.svg b/.icons/awkward/24x24/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-locked.svg b/.icons/awkward/24x24/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-magenta-activities.svg b/.icons/awkward/24x24/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..966de479
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="9" cy="15" r="1"/>
+ <circle style="fill:#47274e" cx="12" cy="15" r="1"/>
+ <circle style="fill:#47274e" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-android.svg b/.icons/awkward/24x24/places/folder-magenta-android.svg
new file mode 100644
index 00000000..ebfc06da
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-apple.svg b/.icons/awkward/24x24/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..fe1a0bf7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-arduino.svg b/.icons/awkward/24x24/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..91186d64
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-backup.svg b/.icons/awkward/24x24/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..a72ec18c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-books.svg b/.icons/awkward/24x24/places/folder-magenta-books.svg
new file mode 100644
index 00000000..5ac22b7a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-cd.svg b/.icons/awkward/24x24/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..99fd0da0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#47274e" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ca71df" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-copy-cloud.svg b/.icons/awkward/24x24/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..0a98f508
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-desktop.svg b/.icons/awkward/24x24/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-magenta-development.svg b/.icons/awkward/24x24/places/folder-magenta-development.svg
new file mode 100644
index 00000000..70c403e2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-documents-open.svg b/.icons/awkward/24x24/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..192bdb1c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-documents.svg b/.icons/awkward/24x24/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..6d862293
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-download-open.svg b/.icons/awkward/24x24/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..827759a5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-download.svg b/.icons/awkward/24x24/places/folder-magenta-download.svg
new file mode 100644
index 00000000..88318a70
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-downloads.svg b/.icons/awkward/24x24/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-magenta-drag-accept.svg b/.icons/awkward/24x24/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..b6fc710c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-dropbox.svg b/.icons/awkward/24x24/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..bf9a350a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-favorites.svg b/.icons/awkward/24x24/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..254a045b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-games.svg b/.icons/awkward/24x24/places/folder-magenta-games.svg
new file mode 100644
index 00000000..c0d08cff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-git.svg b/.icons/awkward/24x24/places/folder-magenta-git.svg
new file mode 100644
index 00000000..def4e1f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-github.svg b/.icons/awkward/24x24/places/folder-magenta-github.svg
new file mode 100644
index 00000000..7c848655
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-gitlab.svg b/.icons/awkward/24x24/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..785bb717
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-gnome.svg b/.icons/awkward/24x24/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..4d82a5d6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-google-drive.svg b/.icons/awkward/24x24/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..4e0bb6a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#47274e" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#47274e" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-image-people.svg b/.icons/awkward/24x24/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..f804ffe5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-important.svg b/.icons/awkward/24x24/places/folder-magenta-important.svg
new file mode 100644
index 00000000..d1575c94
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-java.svg b/.icons/awkward/24x24/places/folder-magenta-java.svg
new file mode 100644
index 00000000..78e713e3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-kde.svg b/.icons/awkward/24x24/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..6fff30bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-linux.svg b/.icons/awkward/24x24/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..c1c88832
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-locked.svg b/.icons/awkward/24x24/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..fc3b16af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-mail-cloud.svg b/.icons/awkward/24x24/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..4fb6a845
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-mail.svg b/.icons/awkward/24x24/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..564cadbc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-mega.svg b/.icons/awkward/24x24/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..eaba4dbb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-meocloud.svg b/.icons/awkward/24x24/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..aecce32f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-music-open.svg b/.icons/awkward/24x24/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..72fcb67b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-music.svg b/.icons/awkward/24x24/places/folder-magenta-music.svg
new file mode 100644
index 00000000..9bf8f028
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-network.svg b/.icons/awkward/24x24/places/folder-magenta-network.svg
new file mode 100644
index 00000000..ac930ca3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-nextcloud.svg b/.icons/awkward/24x24/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..6244b9d1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-open.svg b/.icons/awkward/24x24/places/folder-magenta-open.svg
new file mode 100644
index 00000000..1ae6baf7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-owncloud.svg b/.icons/awkward/24x24/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..e0ccabb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-pcloud.svg b/.icons/awkward/24x24/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..6e9f11a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-photo.svg b/.icons/awkward/24x24/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..fed17d68
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-pictures-open.svg b/.icons/awkward/24x24/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..3c8f3912
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-pictures.svg b/.icons/awkward/24x24/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..455b21c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-print.svg b/.icons/awkward/24x24/places/folder-magenta-print.svg
new file mode 100644
index 00000000..40fdb7bf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-private.svg b/.icons/awkward/24x24/places/folder-magenta-private.svg
new file mode 100644
index 00000000..569bbebf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-projects.svg b/.icons/awkward/24x24/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..ffbee3c6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-public.svg b/.icons/awkward/24x24/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-magenta-publicshare-open.svg b/.icons/awkward/24x24/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..4c631800
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-recent.svg b/.icons/awkward/24x24/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..15d83115
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-remote-open.svg b/.icons/awkward/24x24/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..b41336de
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-remote.svg b/.icons/awkward/24x24/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..c105a56d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-script.svg b/.icons/awkward/24x24/places/folder-magenta-script.svg
new file mode 100644
index 00000000..903805ca
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#47274e" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-steam.svg b/.icons/awkward/24x24/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..b46efca8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-tar.svg b/.icons/awkward/24x24/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..f7b51fdd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#47274e" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-templates-open.svg b/.icons/awkward/24x24/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..4248e418
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-templates.svg b/.icons/awkward/24x24/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..4217f66c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-torrent.svg b/.icons/awkward/24x24/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..ca931bf0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-unlocked.svg b/.icons/awkward/24x24/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..2334508b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-vbox.svg b/.icons/awkward/24x24/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..1e383bc3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#47274e;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-video.svg b/.icons/awkward/24x24/places/folder-magenta-video.svg
new file mode 100644
index 00000000..dff851b9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-videos-open.svg b/.icons/awkward/24x24/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..e06fc250
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-videos.svg b/.icons/awkward/24x24/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-magenta-visiting.svg b/.icons/awkward/24x24/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..21fd80aa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-wifi.svg b/.icons/awkward/24x24/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..2b97d575
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-wine.svg b/.icons/awkward/24x24/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..9fdb99e0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#47274e" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta-yandex-disk.svg b/.icons/awkward/24x24/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..b0654584
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-magenta.svg b/.icons/awkward/24x24/places/folder-magenta.svg
new file mode 100644
index 00000000..a2ca709a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-mail-cloud.svg b/.icons/awkward/24x24/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-mail.svg b/.icons/awkward/24x24/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-mega.svg b/.icons/awkward/24x24/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-meocloud.svg b/.icons/awkward/24x24/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-music-open.svg b/.icons/awkward/24x24/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-music.svg b/.icons/awkward/24x24/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-network.svg b/.icons/awkward/24x24/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nextcloud.svg b/.icons/awkward/24x24/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nordic-activities.svg b/.icons/awkward/24x24/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..f2509555
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="9" cy="15" r="1"/>
+ <circle style="fill:#4e6766" cx="12" cy="15" r="1"/>
+ <circle style="fill:#4e6766" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-android.svg b/.icons/awkward/24x24/places/folder-nordic-android.svg
new file mode 100644
index 00000000..28db2128
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-apple.svg b/.icons/awkward/24x24/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..7adf355e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-arduino.svg b/.icons/awkward/24x24/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..209572b1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-backup.svg b/.icons/awkward/24x24/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..12f12c1d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-books.svg b/.icons/awkward/24x24/places/folder-nordic-books.svg
new file mode 100644
index 00000000..030e52a1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-cd.svg b/.icons/awkward/24x24/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..4e437043
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4e6766" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#82abaa" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-copy-cloud.svg b/.icons/awkward/24x24/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..14aa1753
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-desktop.svg b/.icons/awkward/24x24/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nordic-development.svg b/.icons/awkward/24x24/places/folder-nordic-development.svg
new file mode 100644
index 00000000..4b5e48d1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-documents-open.svg b/.icons/awkward/24x24/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..df2acd56
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-documents.svg b/.icons/awkward/24x24/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..a4046312
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-download-open.svg b/.icons/awkward/24x24/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..951f29c9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-download.svg b/.icons/awkward/24x24/places/folder-nordic-download.svg
new file mode 100644
index 00000000..fa839c6d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-downloads.svg b/.icons/awkward/24x24/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nordic-drag-accept.svg b/.icons/awkward/24x24/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..b1b0648f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-dropbox.svg b/.icons/awkward/24x24/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..b33dc987
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-favorites.svg b/.icons/awkward/24x24/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..2a0c9f44
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-games.svg b/.icons/awkward/24x24/places/folder-nordic-games.svg
new file mode 100644
index 00000000..1a390719
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-git.svg b/.icons/awkward/24x24/places/folder-nordic-git.svg
new file mode 100644
index 00000000..44c0282f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-github.svg b/.icons/awkward/24x24/places/folder-nordic-github.svg
new file mode 100644
index 00000000..48040324
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-gitlab.svg b/.icons/awkward/24x24/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..01904b6b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-gnome.svg b/.icons/awkward/24x24/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..935ceb95
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-google-drive.svg b/.icons/awkward/24x24/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..52bb4f6a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#4e6766" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#4e6766" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-image-people.svg b/.icons/awkward/24x24/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..6c8f02fb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-important.svg b/.icons/awkward/24x24/places/folder-nordic-important.svg
new file mode 100644
index 00000000..d3fc1083
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-java.svg b/.icons/awkward/24x24/places/folder-nordic-java.svg
new file mode 100644
index 00000000..f786133c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-kde.svg b/.icons/awkward/24x24/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..dc429721
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-linux.svg b/.icons/awkward/24x24/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..4af52ce4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-locked.svg b/.icons/awkward/24x24/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..edb038b7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-mail-cloud.svg b/.icons/awkward/24x24/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..b4313acf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-mail.svg b/.icons/awkward/24x24/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..659e86d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-mega.svg b/.icons/awkward/24x24/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..398c65bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-meocloud.svg b/.icons/awkward/24x24/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..70b6f548
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-music-open.svg b/.icons/awkward/24x24/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..15a83a6a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-music.svg b/.icons/awkward/24x24/places/folder-nordic-music.svg
new file mode 100644
index 00000000..dde16471
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-network.svg b/.icons/awkward/24x24/places/folder-nordic-network.svg
new file mode 100644
index 00000000..e3d97278
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-nextcloud.svg b/.icons/awkward/24x24/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..57b58a47
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-open.svg b/.icons/awkward/24x24/places/folder-nordic-open.svg
new file mode 100644
index 00000000..6bc42081
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-owncloud.svg b/.icons/awkward/24x24/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..a99f7c0f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-pcloud.svg b/.icons/awkward/24x24/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..0e0fd437
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-photo.svg b/.icons/awkward/24x24/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..5e622afb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-pictures-open.svg b/.icons/awkward/24x24/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..6a13da4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-pictures.svg b/.icons/awkward/24x24/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..32745959
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-print.svg b/.icons/awkward/24x24/places/folder-nordic-print.svg
new file mode 100644
index 00000000..1be083fc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-private.svg b/.icons/awkward/24x24/places/folder-nordic-private.svg
new file mode 100644
index 00000000..a1cb5b37
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-projects.svg b/.icons/awkward/24x24/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..f01aecfd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-public.svg b/.icons/awkward/24x24/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nordic-publicshare-open.svg b/.icons/awkward/24x24/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..3eac3ab7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-recent.svg b/.icons/awkward/24x24/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..864254df
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-remote-open.svg b/.icons/awkward/24x24/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..f5710888
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-remote.svg b/.icons/awkward/24x24/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..5bd6525f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-script.svg b/.icons/awkward/24x24/places/folder-nordic-script.svg
new file mode 100644
index 00000000..2ae34e9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#4e6766" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-steam.svg b/.icons/awkward/24x24/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..88568756
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-tar.svg b/.icons/awkward/24x24/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..95f8cdd2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#4e6766" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-templates-open.svg b/.icons/awkward/24x24/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..18094573
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-templates.svg b/.icons/awkward/24x24/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..871b5a5f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-torrent.svg b/.icons/awkward/24x24/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..862a9c97
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-unlocked.svg b/.icons/awkward/24x24/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..f2f42bd1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-vbox.svg b/.icons/awkward/24x24/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..7edc4f8c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-video.svg b/.icons/awkward/24x24/places/folder-nordic-video.svg
new file mode 100644
index 00000000..e68a6b1b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-videos-open.svg b/.icons/awkward/24x24/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..3908a845
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-videos.svg b/.icons/awkward/24x24/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-nordic-visiting.svg b/.icons/awkward/24x24/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..fd942a4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-wifi.svg b/.icons/awkward/24x24/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..06090bcf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-wine.svg b/.icons/awkward/24x24/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..c948e0d2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#4e6766" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic-yandex-disk.svg b/.icons/awkward/24x24/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..4781e0e1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-nordic.svg b/.icons/awkward/24x24/places/folder-nordic.svg
new file mode 100644
index 00000000..10a776bf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-activities.svg b/.icons/awkward/24x24/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..91121060
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="9" cy="15" r="1"/>
+ <circle style="fill:#130f23" cx="12" cy="15" r="1"/>
+ <circle style="fill:#130f23" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-android.svg b/.icons/awkward/24x24/places/folder-oomox-android.svg
new file mode 100644
index 00000000..2e323cb8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-apple.svg b/.icons/awkward/24x24/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..7648854a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-arduino.svg b/.icons/awkward/24x24/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..b9ede463
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-backup.svg b/.icons/awkward/24x24/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..83a619f8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-books.svg b/.icons/awkward/24x24/places/folder-oomox-books.svg
new file mode 100644
index 00000000..1833334f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-cd.svg b/.icons/awkward/24x24/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..657979ae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#130f23" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#d271c9" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-copy-cloud.svg b/.icons/awkward/24x24/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..2f61ed93
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-development.svg b/.icons/awkward/24x24/places/folder-oomox-development.svg
new file mode 100644
index 00000000..6db8c757
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-documents-open.svg b/.icons/awkward/24x24/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..17558a11
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-documents.svg b/.icons/awkward/24x24/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..effc646d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-download-open.svg b/.icons/awkward/24x24/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..54c29e06
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-download.svg b/.icons/awkward/24x24/places/folder-oomox-download.svg
new file mode 100644
index 00000000..a57013eb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-drag-accept.svg b/.icons/awkward/24x24/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..7c091feb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-dropbox.svg b/.icons/awkward/24x24/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..c5430588
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-favorites.svg b/.icons/awkward/24x24/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..31241000
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-games.svg b/.icons/awkward/24x24/places/folder-oomox-games.svg
new file mode 100644
index 00000000..ca9b4ef0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-git.svg b/.icons/awkward/24x24/places/folder-oomox-git.svg
new file mode 100644
index 00000000..944c499d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-github.svg b/.icons/awkward/24x24/places/folder-oomox-github.svg
new file mode 100644
index 00000000..1050abb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-gitlab.svg b/.icons/awkward/24x24/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..7542efe9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-gnome.svg b/.icons/awkward/24x24/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..47e0dd6a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-google-drive.svg b/.icons/awkward/24x24/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..56c29778
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#130f23" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#130f23" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-image-people.svg b/.icons/awkward/24x24/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..2e756161
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-important.svg b/.icons/awkward/24x24/places/folder-oomox-important.svg
new file mode 100644
index 00000000..f67c1bba
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-java.svg b/.icons/awkward/24x24/places/folder-oomox-java.svg
new file mode 100644
index 00000000..253a7229
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-kde.svg b/.icons/awkward/24x24/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..0c917c2d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-linux.svg b/.icons/awkward/24x24/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..c6fb5b1e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-locked.svg b/.icons/awkward/24x24/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..fabc5bc3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-mail-cloud.svg b/.icons/awkward/24x24/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..84b27581
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-mail.svg b/.icons/awkward/24x24/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..fa834a27
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-mega.svg b/.icons/awkward/24x24/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..8b13fa7d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-meocloud.svg b/.icons/awkward/24x24/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..f1b06cce
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-music-open.svg b/.icons/awkward/24x24/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..b15cf72b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-music.svg b/.icons/awkward/24x24/places/folder-oomox-music.svg
new file mode 100644
index 00000000..5d415c47
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-network.svg b/.icons/awkward/24x24/places/folder-oomox-network.svg
new file mode 100644
index 00000000..9a38433c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-nextcloud.svg b/.icons/awkward/24x24/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..ea3325a5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-open.svg b/.icons/awkward/24x24/places/folder-oomox-open.svg
new file mode 100644
index 00000000..a5cd7fd7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-owncloud.svg b/.icons/awkward/24x24/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..be9eb0f2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-pcloud.svg b/.icons/awkward/24x24/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..f6c97adb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-photo.svg b/.icons/awkward/24x24/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..d9ce5e0c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-pictures-open.svg b/.icons/awkward/24x24/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..5937ef6e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-pictures.svg b/.icons/awkward/24x24/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..51eac292
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-print.svg b/.icons/awkward/24x24/places/folder-oomox-print.svg
new file mode 100644
index 00000000..6503439a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-private.svg b/.icons/awkward/24x24/places/folder-oomox-private.svg
new file mode 100644
index 00000000..510e5c8f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-projects.svg b/.icons/awkward/24x24/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..e660d5d4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-publicshare-open.svg b/.icons/awkward/24x24/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..fc42576d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-recent.svg b/.icons/awkward/24x24/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..6f2577f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-remote-open.svg b/.icons/awkward/24x24/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..d70e4281
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-remote.svg b/.icons/awkward/24x24/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..dd91e1c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-script.svg b/.icons/awkward/24x24/places/folder-oomox-script.svg
new file mode 100644
index 00000000..1dbc21b2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#130f23" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-steam.svg b/.icons/awkward/24x24/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..b7386edc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-tar.svg b/.icons/awkward/24x24/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..45b8e3d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#130f23" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-templates-open.svg b/.icons/awkward/24x24/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..bfee61a0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-templates.svg b/.icons/awkward/24x24/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..2bc17faa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-torrent.svg b/.icons/awkward/24x24/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..0f8e4ce2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-unlocked.svg b/.icons/awkward/24x24/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..c45a9d2e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-vbox.svg b/.icons/awkward/24x24/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..027832c0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#130f23;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-video.svg b/.icons/awkward/24x24/places/folder-oomox-video.svg
new file mode 100644
index 00000000..dde554d5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-videos-open.svg b/.icons/awkward/24x24/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..e09f52a3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-visiting.svg b/.icons/awkward/24x24/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..9d60f3d2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-wifi.svg b/.icons/awkward/24x24/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..80602d59
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-wine.svg b/.icons/awkward/24x24/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..15efae6d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#130f23" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox-yandex-disk.svg b/.icons/awkward/24x24/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..76983ecd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-oomox.svg b/.icons/awkward/24x24/places/folder-oomox.svg
new file mode 100644
index 00000000..20918ae9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-open.svg b/.icons/awkward/24x24/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-orange-activities.svg b/.icons/awkward/24x24/places/folder-orange-activities.svg
new file mode 100644
index 00000000..3e4174d4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="9" cy="15" r="1"/>
+ <circle style="fill:#533314" cx="12" cy="15" r="1"/>
+ <circle style="fill:#533314" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-android.svg b/.icons/awkward/24x24/places/folder-orange-android.svg
new file mode 100644
index 00000000..2d1c0397
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-apple.svg b/.icons/awkward/24x24/places/folder-orange-apple.svg
new file mode 100644
index 00000000..6670823d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-arduino.svg b/.icons/awkward/24x24/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..4d390fb4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-backup.svg b/.icons/awkward/24x24/places/folder-orange-backup.svg
new file mode 100644
index 00000000..5ec59409
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-books.svg b/.icons/awkward/24x24/places/folder-orange-books.svg
new file mode 100644
index 00000000..39f758c0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-cd.svg b/.icons/awkward/24x24/places/folder-orange-cd.svg
new file mode 100644
index 00000000..18dc92e4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#533314" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ee923a" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-copy-cloud.svg b/.icons/awkward/24x24/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..7b84941e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-desktop.svg b/.icons/awkward/24x24/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-orange-development.svg b/.icons/awkward/24x24/places/folder-orange-development.svg
new file mode 100644
index 00000000..0fd5faeb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-documents-open.svg b/.icons/awkward/24x24/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..1b736bf1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-documents.svg b/.icons/awkward/24x24/places/folder-orange-documents.svg
new file mode 100644
index 00000000..7d9b1d09
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-download-open.svg b/.icons/awkward/24x24/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..59d3cb1f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-download.svg b/.icons/awkward/24x24/places/folder-orange-download.svg
new file mode 100644
index 00000000..f22adc9f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-downloads.svg b/.icons/awkward/24x24/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-orange-drag-accept.svg b/.icons/awkward/24x24/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..c633bc6a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-dropbox.svg b/.icons/awkward/24x24/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..ff3df415
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-favorites.svg b/.icons/awkward/24x24/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..034eb0a9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-games.svg b/.icons/awkward/24x24/places/folder-orange-games.svg
new file mode 100644
index 00000000..b0d1522e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-git.svg b/.icons/awkward/24x24/places/folder-orange-git.svg
new file mode 100644
index 00000000..0656de31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-github.svg b/.icons/awkward/24x24/places/folder-orange-github.svg
new file mode 100644
index 00000000..13c93f1c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-gitlab.svg b/.icons/awkward/24x24/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..060866d7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-gnome.svg b/.icons/awkward/24x24/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..7f69a59a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-google-drive.svg b/.icons/awkward/24x24/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..e8aa9638
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#533314" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#533314" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-image-people.svg b/.icons/awkward/24x24/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..8e9a0606
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-important.svg b/.icons/awkward/24x24/places/folder-orange-important.svg
new file mode 100644
index 00000000..b3bec756
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-java.svg b/.icons/awkward/24x24/places/folder-orange-java.svg
new file mode 100644
index 00000000..6de0f170
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-kde.svg b/.icons/awkward/24x24/places/folder-orange-kde.svg
new file mode 100644
index 00000000..a6f201bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-linux.svg b/.icons/awkward/24x24/places/folder-orange-linux.svg
new file mode 100644
index 00000000..f6021037
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-locked.svg b/.icons/awkward/24x24/places/folder-orange-locked.svg
new file mode 100644
index 00000000..5d8a32bb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-mail-cloud.svg b/.icons/awkward/24x24/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..33f2246c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-mail.svg b/.icons/awkward/24x24/places/folder-orange-mail.svg
new file mode 100644
index 00000000..c222f062
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-mega.svg b/.icons/awkward/24x24/places/folder-orange-mega.svg
new file mode 100644
index 00000000..994eaa5b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-meocloud.svg b/.icons/awkward/24x24/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..914f70c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-music-open.svg b/.icons/awkward/24x24/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..a10f0d10
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-music.svg b/.icons/awkward/24x24/places/folder-orange-music.svg
new file mode 100644
index 00000000..461e4666
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-network.svg b/.icons/awkward/24x24/places/folder-orange-network.svg
new file mode 100644
index 00000000..cc8deb1a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-nextcloud.svg b/.icons/awkward/24x24/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..10cd7b5f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-open.svg b/.icons/awkward/24x24/places/folder-orange-open.svg
new file mode 100644
index 00000000..3cd89f58
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-owncloud.svg b/.icons/awkward/24x24/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..98dd5805
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-pcloud.svg b/.icons/awkward/24x24/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..cbda6d21
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-photo.svg b/.icons/awkward/24x24/places/folder-orange-photo.svg
new file mode 100644
index 00000000..fd7a4415
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-pictures-open.svg b/.icons/awkward/24x24/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..929cc408
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-pictures.svg b/.icons/awkward/24x24/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..acbd0e48
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-print.svg b/.icons/awkward/24x24/places/folder-orange-print.svg
new file mode 100644
index 00000000..ae9ec8b5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-private.svg b/.icons/awkward/24x24/places/folder-orange-private.svg
new file mode 100644
index 00000000..55e45869
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-projects.svg b/.icons/awkward/24x24/places/folder-orange-projects.svg
new file mode 100644
index 00000000..655b6ebf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-public.svg b/.icons/awkward/24x24/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-orange-publicshare-open.svg b/.icons/awkward/24x24/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..81b30964
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-recent.svg b/.icons/awkward/24x24/places/folder-orange-recent.svg
new file mode 100644
index 00000000..c325aa61
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-remote-open.svg b/.icons/awkward/24x24/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..93465a86
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-remote.svg b/.icons/awkward/24x24/places/folder-orange-remote.svg
new file mode 100644
index 00000000..6fcc96cc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-script.svg b/.icons/awkward/24x24/places/folder-orange-script.svg
new file mode 100644
index 00000000..897f63de
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#533314" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-steam.svg b/.icons/awkward/24x24/places/folder-orange-steam.svg
new file mode 100644
index 00000000..6c21492e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-tar.svg b/.icons/awkward/24x24/places/folder-orange-tar.svg
new file mode 100644
index 00000000..14af0bbb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#533314" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-templates-open.svg b/.icons/awkward/24x24/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..40477ac5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-templates.svg b/.icons/awkward/24x24/places/folder-orange-templates.svg
new file mode 100644
index 00000000..c54650dc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-torrent.svg b/.icons/awkward/24x24/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..60638dee
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-unlocked.svg b/.icons/awkward/24x24/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..fd78aa18
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-vbox.svg b/.icons/awkward/24x24/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..8b0ed086
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#533314;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-video.svg b/.icons/awkward/24x24/places/folder-orange-video.svg
new file mode 100644
index 00000000..4095ca1c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-videos-open.svg b/.icons/awkward/24x24/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..ea8fafd8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-videos.svg b/.icons/awkward/24x24/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-orange-visiting.svg b/.icons/awkward/24x24/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..17e88c96
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-wifi.svg b/.icons/awkward/24x24/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..cb6f124f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-wine.svg b/.icons/awkward/24x24/places/folder-orange-wine.svg
new file mode 100644
index 00000000..13516bd2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#533314" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange-yandex-disk.svg b/.icons/awkward/24x24/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..42fd936e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-orange.svg b/.icons/awkward/24x24/places/folder-orange.svg
new file mode 100644
index 00000000..4204e338
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-owncloud.svg b/.icons/awkward/24x24/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pcloud.svg b/.icons/awkward/24x24/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-photo.svg b/.icons/awkward/24x24/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-photos.svg b/.icons/awkward/24x24/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-picture.svg b/.icons/awkward/24x24/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pictures-open.svg b/.icons/awkward/24x24/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pictures.svg b/.icons/awkward/24x24/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pink-activities.svg b/.icons/awkward/24x24/places/folder-pink-activities.svg
new file mode 100644
index 00000000..bbdbb458
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="9" cy="15" r="1"/>
+ <circle style="fill:#542233" cx="12" cy="15" r="1"/>
+ <circle style="fill:#542233" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-android.svg b/.icons/awkward/24x24/places/folder-pink-android.svg
new file mode 100644
index 00000000..587698d6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-apple.svg b/.icons/awkward/24x24/places/folder-pink-apple.svg
new file mode 100644
index 00000000..1c4e5502
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-arduino.svg b/.icons/awkward/24x24/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..fce18f79
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-backup.svg b/.icons/awkward/24x24/places/folder-pink-backup.svg
new file mode 100644
index 00000000..289df8bf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-books.svg b/.icons/awkward/24x24/places/folder-pink-books.svg
new file mode 100644
index 00000000..3cfe5d84
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-cd.svg b/.icons/awkward/24x24/places/folder-pink-cd.svg
new file mode 100644
index 00000000..d5f9f404
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#542233" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#f06292" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-copy-cloud.svg b/.icons/awkward/24x24/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..5eae0801
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-desktop.svg b/.icons/awkward/24x24/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pink-development.svg b/.icons/awkward/24x24/places/folder-pink-development.svg
new file mode 100644
index 00000000..4cb16db7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-documents-open.svg b/.icons/awkward/24x24/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..fba90650
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-documents.svg b/.icons/awkward/24x24/places/folder-pink-documents.svg
new file mode 100644
index 00000000..da2bf48a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-download-open.svg b/.icons/awkward/24x24/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..9751bafb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-download.svg b/.icons/awkward/24x24/places/folder-pink-download.svg
new file mode 100644
index 00000000..754f6393
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-downloads.svg b/.icons/awkward/24x24/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pink-drag-accept.svg b/.icons/awkward/24x24/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..51e31144
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-dropbox.svg b/.icons/awkward/24x24/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..f72f61a8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-favorites.svg b/.icons/awkward/24x24/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..a917feea
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-games.svg b/.icons/awkward/24x24/places/folder-pink-games.svg
new file mode 100644
index 00000000..11a6228f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-git.svg b/.icons/awkward/24x24/places/folder-pink-git.svg
new file mode 100644
index 00000000..faf4d459
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-github.svg b/.icons/awkward/24x24/places/folder-pink-github.svg
new file mode 100644
index 00000000..54c91de0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-gitlab.svg b/.icons/awkward/24x24/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..ace3555c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-gnome.svg b/.icons/awkward/24x24/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..a722ef04
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-google-drive.svg b/.icons/awkward/24x24/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..1555454a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#542233" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#542233" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-image-people.svg b/.icons/awkward/24x24/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..0b686fc6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-important.svg b/.icons/awkward/24x24/places/folder-pink-important.svg
new file mode 100644
index 00000000..6d35ca4b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-java.svg b/.icons/awkward/24x24/places/folder-pink-java.svg
new file mode 100644
index 00000000..987df91d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-kde.svg b/.icons/awkward/24x24/places/folder-pink-kde.svg
new file mode 100644
index 00000000..1df53685
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-linux.svg b/.icons/awkward/24x24/places/folder-pink-linux.svg
new file mode 100644
index 00000000..80c5cf9a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-locked.svg b/.icons/awkward/24x24/places/folder-pink-locked.svg
new file mode 100644
index 00000000..8af64803
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-mail-cloud.svg b/.icons/awkward/24x24/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..b42a448f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-mail.svg b/.icons/awkward/24x24/places/folder-pink-mail.svg
new file mode 100644
index 00000000..50d1497c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-mega.svg b/.icons/awkward/24x24/places/folder-pink-mega.svg
new file mode 100644
index 00000000..8a086987
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-meocloud.svg b/.icons/awkward/24x24/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..d3d16232
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-music-open.svg b/.icons/awkward/24x24/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..55629dc6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-music.svg b/.icons/awkward/24x24/places/folder-pink-music.svg
new file mode 100644
index 00000000..db25460e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-network.svg b/.icons/awkward/24x24/places/folder-pink-network.svg
new file mode 100644
index 00000000..4b3664d9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-nextcloud.svg b/.icons/awkward/24x24/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..eefc59fd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-open.svg b/.icons/awkward/24x24/places/folder-pink-open.svg
new file mode 100644
index 00000000..62aa3465
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-owncloud.svg b/.icons/awkward/24x24/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..4139d805
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-pcloud.svg b/.icons/awkward/24x24/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..f60a1c33
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-photo.svg b/.icons/awkward/24x24/places/folder-pink-photo.svg
new file mode 100644
index 00000000..efd31eca
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-pictures-open.svg b/.icons/awkward/24x24/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..478d5283
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-pictures.svg b/.icons/awkward/24x24/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..4ce562e9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-print.svg b/.icons/awkward/24x24/places/folder-pink-print.svg
new file mode 100644
index 00000000..85373736
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-private.svg b/.icons/awkward/24x24/places/folder-pink-private.svg
new file mode 100644
index 00000000..0f92a972
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-projects.svg b/.icons/awkward/24x24/places/folder-pink-projects.svg
new file mode 100644
index 00000000..f693b7a2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-public.svg b/.icons/awkward/24x24/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pink-publicshare-open.svg b/.icons/awkward/24x24/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..54533e89
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-recent.svg b/.icons/awkward/24x24/places/folder-pink-recent.svg
new file mode 100644
index 00000000..2807fd67
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-remote-open.svg b/.icons/awkward/24x24/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..a2a0465c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-remote.svg b/.icons/awkward/24x24/places/folder-pink-remote.svg
new file mode 100644
index 00000000..5efab983
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-script.svg b/.icons/awkward/24x24/places/folder-pink-script.svg
new file mode 100644
index 00000000..eaddfb5f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#542233" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-steam.svg b/.icons/awkward/24x24/places/folder-pink-steam.svg
new file mode 100644
index 00000000..a550448a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-tar.svg b/.icons/awkward/24x24/places/folder-pink-tar.svg
new file mode 100644
index 00000000..acd27009
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#542233" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-templates-open.svg b/.icons/awkward/24x24/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..f1b4fcd4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-templates.svg b/.icons/awkward/24x24/places/folder-pink-templates.svg
new file mode 100644
index 00000000..be9f4896
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-torrent.svg b/.icons/awkward/24x24/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..eea92b4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-unlocked.svg b/.icons/awkward/24x24/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..f9fc41af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-vbox.svg b/.icons/awkward/24x24/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..2ef220db
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#542233;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-video.svg b/.icons/awkward/24x24/places/folder-pink-video.svg
new file mode 100644
index 00000000..86826b92
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-videos-open.svg b/.icons/awkward/24x24/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..b7386dc9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-videos.svg b/.icons/awkward/24x24/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-pink-visiting.svg b/.icons/awkward/24x24/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..d0442ae0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-wifi.svg b/.icons/awkward/24x24/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..12fb8e1b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-wine.svg b/.icons/awkward/24x24/places/folder-pink-wine.svg
new file mode 100644
index 00000000..fa433d1a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#542233" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink-yandex-disk.svg b/.icons/awkward/24x24/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..7f913f5b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-pink.svg b/.icons/awkward/24x24/places/folder-pink.svg
new file mode 100644
index 00000000..420214bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-print.svg b/.icons/awkward/24x24/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-private.svg b/.icons/awkward/24x24/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-projects.svg b/.icons/awkward/24x24/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-public.svg b/.icons/awkward/24x24/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-publicshare-open.svg b/.icons/awkward/24x24/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-publicshare.svg b/.icons/awkward/24x24/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-recent.svg b/.icons/awkward/24x24/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-red-activities.svg b/.icons/awkward/24x24/places/folder-red-activities.svg
new file mode 100644
index 00000000..607a36cd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="9" cy="15" r="1"/>
+ <circle style="fill:#4f1d1d" cx="12" cy="15" r="1"/>
+ <circle style="fill:#4f1d1d" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-android.svg b/.icons/awkward/24x24/places/folder-red-android.svg
new file mode 100644
index 00000000..7c11d977
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-apple.svg b/.icons/awkward/24x24/places/folder-red-apple.svg
new file mode 100644
index 00000000..85a31a51
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-arduino.svg b/.icons/awkward/24x24/places/folder-red-arduino.svg
new file mode 100644
index 00000000..a06ed3a4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-backup.svg b/.icons/awkward/24x24/places/folder-red-backup.svg
new file mode 100644
index 00000000..d70f98cc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-books.svg b/.icons/awkward/24x24/places/folder-red-books.svg
new file mode 100644
index 00000000..9cbca56c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-cd.svg b/.icons/awkward/24x24/places/folder-red-cd.svg
new file mode 100644
index 00000000..585ce600
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f1d1d" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e25252" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-copy-cloud.svg b/.icons/awkward/24x24/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..16e00e00
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-desktop.svg b/.icons/awkward/24x24/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-red-development.svg b/.icons/awkward/24x24/places/folder-red-development.svg
new file mode 100644
index 00000000..0e24c591
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-documents-open.svg b/.icons/awkward/24x24/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..fbb0cc7d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-documents.svg b/.icons/awkward/24x24/places/folder-red-documents.svg
new file mode 100644
index 00000000..f9d324c4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-download-open.svg b/.icons/awkward/24x24/places/folder-red-download-open.svg
new file mode 100644
index 00000000..8b570f10
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-download.svg b/.icons/awkward/24x24/places/folder-red-download.svg
new file mode 100644
index 00000000..28968efb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-downloads.svg b/.icons/awkward/24x24/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-red-drag-accept.svg b/.icons/awkward/24x24/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..cca9ccbb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-dropbox.svg b/.icons/awkward/24x24/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..0ed121b4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-favorites.svg b/.icons/awkward/24x24/places/folder-red-favorites.svg
new file mode 100644
index 00000000..3ac81e1e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-games.svg b/.icons/awkward/24x24/places/folder-red-games.svg
new file mode 100644
index 00000000..006ce5d9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-git.svg b/.icons/awkward/24x24/places/folder-red-git.svg
new file mode 100644
index 00000000..1f33063d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-github.svg b/.icons/awkward/24x24/places/folder-red-github.svg
new file mode 100644
index 00000000..18bc7560
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-gitlab.svg b/.icons/awkward/24x24/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..78e9617b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-gnome.svg b/.icons/awkward/24x24/places/folder-red-gnome.svg
new file mode 100644
index 00000000..9dfca3a6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-google-drive.svg b/.icons/awkward/24x24/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..aa235768
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-image-people.svg b/.icons/awkward/24x24/places/folder-red-image-people.svg
new file mode 100644
index 00000000..9c93a92d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-important.svg b/.icons/awkward/24x24/places/folder-red-important.svg
new file mode 100644
index 00000000..32d81803
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-java.svg b/.icons/awkward/24x24/places/folder-red-java.svg
new file mode 100644
index 00000000..f9c17536
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-kde.svg b/.icons/awkward/24x24/places/folder-red-kde.svg
new file mode 100644
index 00000000..f7ca05d2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-linux.svg b/.icons/awkward/24x24/places/folder-red-linux.svg
new file mode 100644
index 00000000..3a677f06
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-locked.svg b/.icons/awkward/24x24/places/folder-red-locked.svg
new file mode 100644
index 00000000..d95bdb11
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-mail-cloud.svg b/.icons/awkward/24x24/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..5a1d2fb9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-mail.svg b/.icons/awkward/24x24/places/folder-red-mail.svg
new file mode 100644
index 00000000..5572740a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-mega.svg b/.icons/awkward/24x24/places/folder-red-mega.svg
new file mode 100644
index 00000000..2370399b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-meocloud.svg b/.icons/awkward/24x24/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..da419044
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-music-open.svg b/.icons/awkward/24x24/places/folder-red-music-open.svg
new file mode 100644
index 00000000..817d4d95
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-music.svg b/.icons/awkward/24x24/places/folder-red-music.svg
new file mode 100644
index 00000000..92a05625
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-network.svg b/.icons/awkward/24x24/places/folder-red-network.svg
new file mode 100644
index 00000000..7d256488
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-nextcloud.svg b/.icons/awkward/24x24/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..61edc88d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-open.svg b/.icons/awkward/24x24/places/folder-red-open.svg
new file mode 100644
index 00000000..2fe12a63
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-owncloud.svg b/.icons/awkward/24x24/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..f52a88b2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-pcloud.svg b/.icons/awkward/24x24/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..63a80fc0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-photo.svg b/.icons/awkward/24x24/places/folder-red-photo.svg
new file mode 100644
index 00000000..31b588d2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-pictures-open.svg b/.icons/awkward/24x24/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..f1126529
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-pictures.svg b/.icons/awkward/24x24/places/folder-red-pictures.svg
new file mode 100644
index 00000000..a3e3df13
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-print.svg b/.icons/awkward/24x24/places/folder-red-print.svg
new file mode 100644
index 00000000..27168727
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-private.svg b/.icons/awkward/24x24/places/folder-red-private.svg
new file mode 100644
index 00000000..58a1dd89
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-projects.svg b/.icons/awkward/24x24/places/folder-red-projects.svg
new file mode 100644
index 00000000..c12c06d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-public.svg b/.icons/awkward/24x24/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-red-publicshare-open.svg b/.icons/awkward/24x24/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..7e21c5ee
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-recent.svg b/.icons/awkward/24x24/places/folder-red-recent.svg
new file mode 100644
index 00000000..a5402030
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-remote-open.svg b/.icons/awkward/24x24/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..cb9285ac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-remote.svg b/.icons/awkward/24x24/places/folder-red-remote.svg
new file mode 100644
index 00000000..a24576b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-script.svg b/.icons/awkward/24x24/places/folder-red-script.svg
new file mode 100644
index 00000000..82430b18
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#4f1d1d" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-steam.svg b/.icons/awkward/24x24/places/folder-red-steam.svg
new file mode 100644
index 00000000..b3ba27fd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-tar.svg b/.icons/awkward/24x24/places/folder-red-tar.svg
new file mode 100644
index 00000000..c1c7fcb5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#4f1d1d" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-templates-open.svg b/.icons/awkward/24x24/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..67a11b3c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-templates.svg b/.icons/awkward/24x24/places/folder-red-templates.svg
new file mode 100644
index 00000000..4866b519
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-torrent.svg b/.icons/awkward/24x24/places/folder-red-torrent.svg
new file mode 100644
index 00000000..c3b1fbda
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-unlocked.svg b/.icons/awkward/24x24/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..5a7d9568
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-vbox.svg b/.icons/awkward/24x24/places/folder-red-vbox.svg
new file mode 100644
index 00000000..8b7b29cb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-video.svg b/.icons/awkward/24x24/places/folder-red-video.svg
new file mode 100644
index 00000000..13975f99
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-videos-open.svg b/.icons/awkward/24x24/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..2bb16f28
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-videos.svg b/.icons/awkward/24x24/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-red-visiting.svg b/.icons/awkward/24x24/places/folder-red-visiting.svg
new file mode 100644
index 00000000..c15260c3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-wifi.svg b/.icons/awkward/24x24/places/folder-red-wifi.svg
new file mode 100644
index 00000000..1e2ca192
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-wine.svg b/.icons/awkward/24x24/places/folder-red-wine.svg
new file mode 100644
index 00000000..90796b99
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red-yandex-disk.svg b/.icons/awkward/24x24/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..e1dd3363
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-red.svg b/.icons/awkward/24x24/places/folder-red.svg
new file mode 100644
index 00000000..555316eb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-remote-open.svg b/.icons/awkward/24x24/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-remote.svg b/.icons/awkward/24x24/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-root.svg b/.icons/awkward/24x24/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-script.svg b/.icons/awkward/24x24/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-sound.svg b/.icons/awkward/24x24/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-steam.svg b/.icons/awkward/24x24/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-tar.svg b/.icons/awkward/24x24/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-teal-activities.svg b/.icons/awkward/24x24/places/folder-teal-activities.svg
new file mode 100644
index 00000000..f40b4c53
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="9" cy="15" r="1"/>
+ <circle style="fill:#08382e" cx="12" cy="15" r="1"/>
+ <circle style="fill:#08382e" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-android.svg b/.icons/awkward/24x24/places/folder-teal-android.svg
new file mode 100644
index 00000000..4d385e0c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-apple.svg b/.icons/awkward/24x24/places/folder-teal-apple.svg
new file mode 100644
index 00000000..982e287c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-arduino.svg b/.icons/awkward/24x24/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..c509846c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-backup.svg b/.icons/awkward/24x24/places/folder-teal-backup.svg
new file mode 100644
index 00000000..90f4dc0a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-books.svg b/.icons/awkward/24x24/places/folder-teal-books.svg
new file mode 100644
index 00000000..528dc377
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-cd.svg b/.icons/awkward/24x24/places/folder-teal-cd.svg
new file mode 100644
index 00000000..e190eafe
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#08382e" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#16a085" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-copy-cloud.svg b/.icons/awkward/24x24/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..1abda33d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-desktop.svg b/.icons/awkward/24x24/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-teal-development.svg b/.icons/awkward/24x24/places/folder-teal-development.svg
new file mode 100644
index 00000000..0fa6e519
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-documents-open.svg b/.icons/awkward/24x24/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..6582f6d9
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-documents.svg b/.icons/awkward/24x24/places/folder-teal-documents.svg
new file mode 100644
index 00000000..7433a3af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-download-open.svg b/.icons/awkward/24x24/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..417b2659
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-download.svg b/.icons/awkward/24x24/places/folder-teal-download.svg
new file mode 100644
index 00000000..e2984ab3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-downloads.svg b/.icons/awkward/24x24/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-teal-drag-accept.svg b/.icons/awkward/24x24/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..eda34ac5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-dropbox.svg b/.icons/awkward/24x24/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..1ed455d8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-favorites.svg b/.icons/awkward/24x24/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..657a2dd2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-games.svg b/.icons/awkward/24x24/places/folder-teal-games.svg
new file mode 100644
index 00000000..21e624ff
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-git.svg b/.icons/awkward/24x24/places/folder-teal-git.svg
new file mode 100644
index 00000000..c811d9cb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-github.svg b/.icons/awkward/24x24/places/folder-teal-github.svg
new file mode 100644
index 00000000..60b36584
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-gitlab.svg b/.icons/awkward/24x24/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..62d1d075
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-gnome.svg b/.icons/awkward/24x24/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..01ac3b16
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-google-drive.svg b/.icons/awkward/24x24/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..8bdf78ac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#08382e" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#08382e" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-image-people.svg b/.icons/awkward/24x24/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..c5b348ba
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-important.svg b/.icons/awkward/24x24/places/folder-teal-important.svg
new file mode 100644
index 00000000..5e2a7c1d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-java.svg b/.icons/awkward/24x24/places/folder-teal-java.svg
new file mode 100644
index 00000000..ae704fda
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-kde.svg b/.icons/awkward/24x24/places/folder-teal-kde.svg
new file mode 100644
index 00000000..faa2db98
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-linux.svg b/.icons/awkward/24x24/places/folder-teal-linux.svg
new file mode 100644
index 00000000..f16f9bc8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-locked.svg b/.icons/awkward/24x24/places/folder-teal-locked.svg
new file mode 100644
index 00000000..13e4cccd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-mail-cloud.svg b/.icons/awkward/24x24/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..479bac4d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-mail.svg b/.icons/awkward/24x24/places/folder-teal-mail.svg
new file mode 100644
index 00000000..bfa2a091
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-mega.svg b/.icons/awkward/24x24/places/folder-teal-mega.svg
new file mode 100644
index 00000000..9c1b551b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-meocloud.svg b/.icons/awkward/24x24/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..d5f15edf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-music-open.svg b/.icons/awkward/24x24/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..7553608a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-music.svg b/.icons/awkward/24x24/places/folder-teal-music.svg
new file mode 100644
index 00000000..f040be31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-network.svg b/.icons/awkward/24x24/places/folder-teal-network.svg
new file mode 100644
index 00000000..1588a48e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-nextcloud.svg b/.icons/awkward/24x24/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..28ff3c62
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-open.svg b/.icons/awkward/24x24/places/folder-teal-open.svg
new file mode 100644
index 00000000..b7f569b7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-owncloud.svg b/.icons/awkward/24x24/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..027173bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-pcloud.svg b/.icons/awkward/24x24/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..66d1d915
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-photo.svg b/.icons/awkward/24x24/places/folder-teal-photo.svg
new file mode 100644
index 00000000..7be148c2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-pictures-open.svg b/.icons/awkward/24x24/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..6e408a58
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-pictures.svg b/.icons/awkward/24x24/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..022a55f0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-print.svg b/.icons/awkward/24x24/places/folder-teal-print.svg
new file mode 100644
index 00000000..ab7779bc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-private.svg b/.icons/awkward/24x24/places/folder-teal-private.svg
new file mode 100644
index 00000000..669d957b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-projects.svg b/.icons/awkward/24x24/places/folder-teal-projects.svg
new file mode 100644
index 00000000..676a7fae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-public.svg b/.icons/awkward/24x24/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-teal-publicshare-open.svg b/.icons/awkward/24x24/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..cdaba9f6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-recent.svg b/.icons/awkward/24x24/places/folder-teal-recent.svg
new file mode 100644
index 00000000..f7629b5e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-remote-open.svg b/.icons/awkward/24x24/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..a042a68a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-remote.svg b/.icons/awkward/24x24/places/folder-teal-remote.svg
new file mode 100644
index 00000000..9572fee2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-script.svg b/.icons/awkward/24x24/places/folder-teal-script.svg
new file mode 100644
index 00000000..d5867939
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#08382e" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-steam.svg b/.icons/awkward/24x24/places/folder-teal-steam.svg
new file mode 100644
index 00000000..ca129821
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-tar.svg b/.icons/awkward/24x24/places/folder-teal-tar.svg
new file mode 100644
index 00000000..92ea71c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#08382e" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-templates-open.svg b/.icons/awkward/24x24/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..03e893e1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-templates.svg b/.icons/awkward/24x24/places/folder-teal-templates.svg
new file mode 100644
index 00000000..b69989ab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-torrent.svg b/.icons/awkward/24x24/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..059c6cd7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-unlocked.svg b/.icons/awkward/24x24/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..f395dc96
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-vbox.svg b/.icons/awkward/24x24/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..51bb807e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#08382e;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-video.svg b/.icons/awkward/24x24/places/folder-teal-video.svg
new file mode 100644
index 00000000..a54d6603
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-videos-open.svg b/.icons/awkward/24x24/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..c91f44af
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-videos.svg b/.icons/awkward/24x24/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-teal-visiting.svg b/.icons/awkward/24x24/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..f07336f1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-wifi.svg b/.icons/awkward/24x24/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..a7e49342
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-wine.svg b/.icons/awkward/24x24/places/folder-teal-wine.svg
new file mode 100644
index 00000000..85020b94
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#08382e" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal-yandex-disk.svg b/.icons/awkward/24x24/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..feea23c1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-teal.svg b/.icons/awkward/24x24/places/folder-teal.svg
new file mode 100644
index 00000000..baf1aebc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-temp.svg b/.icons/awkward/24x24/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-templates-open.svg b/.icons/awkward/24x24/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-templates.svg b/.icons/awkward/24x24/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-text.svg b/.icons/awkward/24x24/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-torrent.svg b/.icons/awkward/24x24/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-txt.svg b/.icons/awkward/24x24/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-unlocked.svg b/.icons/awkward/24x24/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-vbox.svg b/.icons/awkward/24x24/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-video.svg b/.icons/awkward/24x24/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-videocamera.svg b/.icons/awkward/24x24/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-videos-open.svg b/.icons/awkward/24x24/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-videos.svg b/.icons/awkward/24x24/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-violet-activities.svg b/.icons/awkward/24x24/places/folder-violet-activities.svg
new file mode 100644
index 00000000..39060315
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="9" cy="15" r="1"/>
+ <circle style="fill:#2c1e44" cx="12" cy="15" r="1"/>
+ <circle style="fill:#2c1e44" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-android.svg b/.icons/awkward/24x24/places/folder-violet-android.svg
new file mode 100644
index 00000000..fec373dc
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-apple.svg b/.icons/awkward/24x24/places/folder-violet-apple.svg
new file mode 100644
index 00000000..d39a2c34
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-arduino.svg b/.icons/awkward/24x24/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..f3172ad6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-backup.svg b/.icons/awkward/24x24/places/folder-violet-backup.svg
new file mode 100644
index 00000000..65298c1a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-books.svg b/.icons/awkward/24x24/places/folder-violet-books.svg
new file mode 100644
index 00000000..bd6be4b4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-cd.svg b/.icons/awkward/24x24/places/folder-violet-cd.svg
new file mode 100644
index 00000000..3ca22473
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#2c1e44" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#7e57c2" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-copy-cloud.svg b/.icons/awkward/24x24/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..ea5600a8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-desktop.svg b/.icons/awkward/24x24/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-violet-development.svg b/.icons/awkward/24x24/places/folder-violet-development.svg
new file mode 100644
index 00000000..7e49cca2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-documents-open.svg b/.icons/awkward/24x24/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..d2971c56
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-documents.svg b/.icons/awkward/24x24/places/folder-violet-documents.svg
new file mode 100644
index 00000000..df496220
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-download-open.svg b/.icons/awkward/24x24/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..694cc3aa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-download.svg b/.icons/awkward/24x24/places/folder-violet-download.svg
new file mode 100644
index 00000000..1efb2f77
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-downloads.svg b/.icons/awkward/24x24/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-violet-drag-accept.svg b/.icons/awkward/24x24/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..c9cef4e2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-dropbox.svg b/.icons/awkward/24x24/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..a362ea18
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-favorites.svg b/.icons/awkward/24x24/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..3fd318ab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-games.svg b/.icons/awkward/24x24/places/folder-violet-games.svg
new file mode 100644
index 00000000..93c8c581
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-git.svg b/.icons/awkward/24x24/places/folder-violet-git.svg
new file mode 100644
index 00000000..9bb4824e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-github.svg b/.icons/awkward/24x24/places/folder-violet-github.svg
new file mode 100644
index 00000000..944cf54b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-gitlab.svg b/.icons/awkward/24x24/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..cb37c6f4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-gnome.svg b/.icons/awkward/24x24/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..74b3a7b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-google-drive.svg b/.icons/awkward/24x24/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..34fc8e5a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#2c1e44" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#2c1e44" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-image-people.svg b/.icons/awkward/24x24/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..b83ae269
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-important.svg b/.icons/awkward/24x24/places/folder-violet-important.svg
new file mode 100644
index 00000000..e6f4c7ca
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-java.svg b/.icons/awkward/24x24/places/folder-violet-java.svg
new file mode 100644
index 00000000..be4fdc9f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-kde.svg b/.icons/awkward/24x24/places/folder-violet-kde.svg
new file mode 100644
index 00000000..c860e10e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-linux.svg b/.icons/awkward/24x24/places/folder-violet-linux.svg
new file mode 100644
index 00000000..76779814
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-locked.svg b/.icons/awkward/24x24/places/folder-violet-locked.svg
new file mode 100644
index 00000000..50f6ac92
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-mail-cloud.svg b/.icons/awkward/24x24/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..78809baa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-mail.svg b/.icons/awkward/24x24/places/folder-violet-mail.svg
new file mode 100644
index 00000000..590cb24c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-mega.svg b/.icons/awkward/24x24/places/folder-violet-mega.svg
new file mode 100644
index 00000000..00e64ffa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-meocloud.svg b/.icons/awkward/24x24/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..bae78705
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-music-open.svg b/.icons/awkward/24x24/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..4d1062d5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-music.svg b/.icons/awkward/24x24/places/folder-violet-music.svg
new file mode 100644
index 00000000..e6a3051f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-network.svg b/.icons/awkward/24x24/places/folder-violet-network.svg
new file mode 100644
index 00000000..8226d485
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-nextcloud.svg b/.icons/awkward/24x24/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..46288748
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-open.svg b/.icons/awkward/24x24/places/folder-violet-open.svg
new file mode 100644
index 00000000..62d16e04
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-owncloud.svg b/.icons/awkward/24x24/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..17789dc3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-pcloud.svg b/.icons/awkward/24x24/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..66098864
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-photo.svg b/.icons/awkward/24x24/places/folder-violet-photo.svg
new file mode 100644
index 00000000..4e14367a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-pictures-open.svg b/.icons/awkward/24x24/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..584e162f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-pictures.svg b/.icons/awkward/24x24/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..0c816087
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-print.svg b/.icons/awkward/24x24/places/folder-violet-print.svg
new file mode 100644
index 00000000..aaab0310
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-private.svg b/.icons/awkward/24x24/places/folder-violet-private.svg
new file mode 100644
index 00000000..ca3e448b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-projects.svg b/.icons/awkward/24x24/places/folder-violet-projects.svg
new file mode 100644
index 00000000..571b3b71
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-public.svg b/.icons/awkward/24x24/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-violet-publicshare-open.svg b/.icons/awkward/24x24/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..67a608c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-recent.svg b/.icons/awkward/24x24/places/folder-violet-recent.svg
new file mode 100644
index 00000000..94449287
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-remote-open.svg b/.icons/awkward/24x24/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..e093770d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-remote.svg b/.icons/awkward/24x24/places/folder-violet-remote.svg
new file mode 100644
index 00000000..fc7ffb76
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-script.svg b/.icons/awkward/24x24/places/folder-violet-script.svg
new file mode 100644
index 00000000..cec76e64
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#2c1e44" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-steam.svg b/.icons/awkward/24x24/places/folder-violet-steam.svg
new file mode 100644
index 00000000..c00f5ea0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-tar.svg b/.icons/awkward/24x24/places/folder-violet-tar.svg
new file mode 100644
index 00000000..81671a22
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#2c1e44" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-templates-open.svg b/.icons/awkward/24x24/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..df939cca
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-templates.svg b/.icons/awkward/24x24/places/folder-violet-templates.svg
new file mode 100644
index 00000000..febb00ba
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-torrent.svg b/.icons/awkward/24x24/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..4023368a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-unlocked.svg b/.icons/awkward/24x24/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..cc9cae6f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-vbox.svg b/.icons/awkward/24x24/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..d37d5905
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-video.svg b/.icons/awkward/24x24/places/folder-violet-video.svg
new file mode 100644
index 00000000..ebcd2c89
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-videos-open.svg b/.icons/awkward/24x24/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..23f18b31
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-videos.svg b/.icons/awkward/24x24/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-violet-visiting.svg b/.icons/awkward/24x24/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..ad6b3298
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-wifi.svg b/.icons/awkward/24x24/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..504749e1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-wine.svg b/.icons/awkward/24x24/places/folder-violet-wine.svg
new file mode 100644
index 00000000..0ce97919
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet-yandex-disk.svg b/.icons/awkward/24x24/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..6bae915e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-violet.svg b/.icons/awkward/24x24/places/folder-violet.svg
new file mode 100644
index 00000000..c7dd1d8b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-visiting.svg b/.icons/awkward/24x24/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-white-activities.svg b/.icons/awkward/24x24/places/folder-white-activities.svg
new file mode 100644
index 00000000..deca774c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="9" cy="15" r="1"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="15" r="1"/>
+ <circle style="fill:#4f4f4f" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-android.svg b/.icons/awkward/24x24/places/folder-white-android.svg
new file mode 100644
index 00000000..2d6a084e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-apple.svg b/.icons/awkward/24x24/places/folder-white-apple.svg
new file mode 100644
index 00000000..bfeb5fef
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-arduino.svg b/.icons/awkward/24x24/places/folder-white-arduino.svg
new file mode 100644
index 00000000..8427e492
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-backup.svg b/.icons/awkward/24x24/places/folder-white-backup.svg
new file mode 100644
index 00000000..cda038d7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-books.svg b/.icons/awkward/24x24/places/folder-white-books.svg
new file mode 100644
index 00000000..b2f91a39
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-cd.svg b/.icons/awkward/24x24/places/folder-white-cd.svg
new file mode 100644
index 00000000..cfd45f94
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-copy-cloud.svg b/.icons/awkward/24x24/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..96973cab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-desktop.svg b/.icons/awkward/24x24/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-white-development.svg b/.icons/awkward/24x24/places/folder-white-development.svg
new file mode 100644
index 00000000..829df7ce
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-documents-open.svg b/.icons/awkward/24x24/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..51f9243b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-documents.svg b/.icons/awkward/24x24/places/folder-white-documents.svg
new file mode 100644
index 00000000..b467631b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-download-open.svg b/.icons/awkward/24x24/places/folder-white-download-open.svg
new file mode 100644
index 00000000..c1480f90
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-download.svg b/.icons/awkward/24x24/places/folder-white-download.svg
new file mode 100644
index 00000000..f20621b4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-downloads.svg b/.icons/awkward/24x24/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-white-drag-accept.svg b/.icons/awkward/24x24/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..f0f2fe7d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-dropbox.svg b/.icons/awkward/24x24/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..1d7cb11c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-favorites.svg b/.icons/awkward/24x24/places/folder-white-favorites.svg
new file mode 100644
index 00000000..826700d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-games.svg b/.icons/awkward/24x24/places/folder-white-games.svg
new file mode 100644
index 00000000..da0ea66a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-git.svg b/.icons/awkward/24x24/places/folder-white-git.svg
new file mode 100644
index 00000000..1725d430
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-github.svg b/.icons/awkward/24x24/places/folder-white-github.svg
new file mode 100644
index 00000000..1fdfeb50
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-gitlab.svg b/.icons/awkward/24x24/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..add15f8c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-gnome.svg b/.icons/awkward/24x24/places/folder-white-gnome.svg
new file mode 100644
index 00000000..0ec27b1d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-google-drive.svg b/.icons/awkward/24x24/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..cb522e8e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-image-people.svg b/.icons/awkward/24x24/places/folder-white-image-people.svg
new file mode 100644
index 00000000..b5aea7f0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-important.svg b/.icons/awkward/24x24/places/folder-white-important.svg
new file mode 100644
index 00000000..a5784845
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-java.svg b/.icons/awkward/24x24/places/folder-white-java.svg
new file mode 100644
index 00000000..a8d2aaa1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-kde.svg b/.icons/awkward/24x24/places/folder-white-kde.svg
new file mode 100644
index 00000000..46213510
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-linux.svg b/.icons/awkward/24x24/places/folder-white-linux.svg
new file mode 100644
index 00000000..40412e2e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-locked.svg b/.icons/awkward/24x24/places/folder-white-locked.svg
new file mode 100644
index 00000000..ceeb2252
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-mail-cloud.svg b/.icons/awkward/24x24/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..1aaba3c0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-mail.svg b/.icons/awkward/24x24/places/folder-white-mail.svg
new file mode 100644
index 00000000..5e53f14f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-mega.svg b/.icons/awkward/24x24/places/folder-white-mega.svg
new file mode 100644
index 00000000..d2fbfdb8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-meocloud.svg b/.icons/awkward/24x24/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..fe0c6883
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-music-open.svg b/.icons/awkward/24x24/places/folder-white-music-open.svg
new file mode 100644
index 00000000..547b9541
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-music.svg b/.icons/awkward/24x24/places/folder-white-music.svg
new file mode 100644
index 00000000..9d1875b6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-network.svg b/.icons/awkward/24x24/places/folder-white-network.svg
new file mode 100644
index 00000000..18bddceb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-nextcloud.svg b/.icons/awkward/24x24/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..eff207ac
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-open.svg b/.icons/awkward/24x24/places/folder-white-open.svg
new file mode 100644
index 00000000..3f647ed7
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-owncloud.svg b/.icons/awkward/24x24/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..9a3d0ca6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-pcloud.svg b/.icons/awkward/24x24/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..0ed9a0c1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-photo.svg b/.icons/awkward/24x24/places/folder-white-photo.svg
new file mode 100644
index 00000000..713b55ab
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-pictures-open.svg b/.icons/awkward/24x24/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..9c85a874
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-pictures.svg b/.icons/awkward/24x24/places/folder-white-pictures.svg
new file mode 100644
index 00000000..173abcae
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-print.svg b/.icons/awkward/24x24/places/folder-white-print.svg
new file mode 100644
index 00000000..7b46af3d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-private.svg b/.icons/awkward/24x24/places/folder-white-private.svg
new file mode 100644
index 00000000..6e154dd8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-projects.svg b/.icons/awkward/24x24/places/folder-white-projects.svg
new file mode 100644
index 00000000..eae616a5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-public.svg b/.icons/awkward/24x24/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-white-publicshare-open.svg b/.icons/awkward/24x24/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..f204d23f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-recent.svg b/.icons/awkward/24x24/places/folder-white-recent.svg
new file mode 100644
index 00000000..fe8c3140
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-remote-open.svg b/.icons/awkward/24x24/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..8c0d75fd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-remote.svg b/.icons/awkward/24x24/places/folder-white-remote.svg
new file mode 100644
index 00000000..8984a548
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-script.svg b/.icons/awkward/24x24/places/folder-white-script.svg
new file mode 100644
index 00000000..b1da6824
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#4f4f4f" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-steam.svg b/.icons/awkward/24x24/places/folder-white-steam.svg
new file mode 100644
index 00000000..efb237a4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-tar.svg b/.icons/awkward/24x24/places/folder-white-tar.svg
new file mode 100644
index 00000000..12c5f5bd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#4f4f4f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-templates-open.svg b/.icons/awkward/24x24/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..069fb039
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-templates.svg b/.icons/awkward/24x24/places/folder-white-templates.svg
new file mode 100644
index 00000000..a9554e21
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-torrent.svg b/.icons/awkward/24x24/places/folder-white-torrent.svg
new file mode 100644
index 00000000..a702cf62
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-unlocked.svg b/.icons/awkward/24x24/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..6de89bdf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-vbox.svg b/.icons/awkward/24x24/places/folder-white-vbox.svg
new file mode 100644
index 00000000..94aff005
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-video.svg b/.icons/awkward/24x24/places/folder-white-video.svg
new file mode 100644
index 00000000..ab3e16b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-videos-open.svg b/.icons/awkward/24x24/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..4cc695c8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-videos.svg b/.icons/awkward/24x24/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-white-visiting.svg b/.icons/awkward/24x24/places/folder-white-visiting.svg
new file mode 100644
index 00000000..f22997ad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-wifi.svg b/.icons/awkward/24x24/places/folder-white-wifi.svg
new file mode 100644
index 00000000..66a9d703
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-wine.svg b/.icons/awkward/24x24/places/folder-white-wine.svg
new file mode 100644
index 00000000..a042f891
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white-yandex-disk.svg b/.icons/awkward/24x24/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..2e3e9640
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-white.svg b/.icons/awkward/24x24/places/folder-white.svg
new file mode 100644
index 00000000..502f5fc6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-wifi.svg b/.icons/awkward/24x24/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-wine.svg b/.icons/awkward/24x24/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yandex-disk.svg b/.icons/awkward/24x24/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yellow-activities.svg b/.icons/awkward/24x24/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..7a41928e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="9" cy="15" r="1"/>
+ <circle style="fill:#4f3e0c" cx="12" cy="15" r="1"/>
+ <circle style="fill:#4f3e0c" cx="15" cy="15" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-android.svg b/.icons/awkward/24x24/places/folder-yellow-android.svg
new file mode 100644
index 00000000..754b3ee4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8 12 A 1 1 0 0 0 7.3027 13.717 L 7.9766 14.391 C 7.4972 15.013 7.1357 15.911 7.0098 17.223 C 6.973 17.993 7.7852 17.994 7.7852 17.994 L 15.215 18.025 C 15.215 18.025 16.05 18.027 16.01 17.219 C 15.878 15.908 15.514 15.014 15.035 14.398 L 15.717 13.717 A 1 1 0 0 0 14.99 12 A 1 1 0 0 0 14.303 12.303 L 13.342 13.264 C 12.702 13.072 12.058 13.043 11.553 13.035 C 11.008 13.026 10.33 13.05 9.6641 13.25 L 8.7168 12.303 A 1 1 0 0 0 8 12 z M 9.5 15 A 0.5 0.5 0 0 1 10 15.5 A 0.5 0.5 0 0 1 9.5 16 A 0.5 0.5 0 0 1 9 15.5 A 0.5 0.5 0 0 1 9.5 15 z M 13.5 15 A 0.5 0.5 0 0 1 14 15.5 A 0.5 0.5 0 0 1 13.5 16 A 0.5 0.5 0 0 1 13 15.5 A 0.5 0.5 0 0 1 13.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-apple.svg b/.icons/awkward/24x24/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..42db474f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 13.989,11 C 13.492,11.018 12.891,11.287 12.535,11.653 12.216,11.978 11.937,12.496 12.012,12.993 12.566,13.031 13.13,12.746 13.475,12.38 13.82,12.013 14.052,11.508 13.989,11 Z M 13.539,13.003 C 12.916,12.941 12.625,13.366 12.309,13.366 11.993,13.366 11.505,13.013 10.989,13.023 10.31,13.033 9.6819,13.412 9.3323,14.013 8.6268,15.223 9.1525,17.016 9.8401,17.997 10.176,18.477 10.587,19 11.104,19 11.621,19 11.802,18.673 12.414,18.673 13.027,18.673 12.893,19 13.434,19 13.975,19 14.225,18.497 14.559,18.015 14.945,17.458 15,17 15,17 15,17 14.008,16.488 13.998,15.292 13.988,14.291 15,13.786 15,13.786 14.53,13.107 13.8,13.014 13.539,13.003 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-arduino.svg b/.icons/awkward/24x24/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..811681e3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-backup.svg b/.icons/awkward/24x24/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..0cc5d390
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-backup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 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 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-books.svg b/.icons/awkward/24x24/places/folder-yellow-books.svg
new file mode 100644
index 00000000..359e0672
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-books.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-cd.svg b/.icons/awkward/24x24/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..15974e7d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f3e0c" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e2b322" cx="11.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-copy-cloud.svg b/.icons/awkward/24x24/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..25b86bce
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 16,11 14,14.5 15,15 Z M 9,13 7,14 H 9.5 L 11,19 11.5,18.5 17,19 15,15.5 14,14.5 11.4,16.697 10,13.5 Z M 12,14.5 11,15.5 11.5,16.5 13.3,15.297 13,14.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-desktop.svg b/.icons/awkward/24x24/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yellow-development.svg b/.icons/awkward/24x24/places/folder-yellow-development.svg
new file mode 100644
index 00000000..94992ab3
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,11 V 12.174 A 3,3 0 0 0 10.709,12.295 L 9.8787,11.465 8.4646,12.879 9.2947,13.709 A 3,3 0 0 0 9.1756,14 H 8 V 16 H 9.1736 A 3,3 0 0 0 9.2947,16.291 L 8.4646,17.121 9.8787,18.535 10.709,17.705 A 3,3 0 0 0 11,17.824 V 19 H 13 V 17.826 A 3,3 0 0 0 13.291,17.705 L 14.121,18.535 15.535,17.121 14.705,16.291 A 3,3 0 0 0 14.824,16 H 16 V 14 H 14.826 A 3,3 0 0 0 14.705,13.709 L 15.535,12.879 14.121,11.465 13.291,12.295 A 3,3 0 0 0 13,12.176 V 11 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-documents-open.svg b/.icons/awkward/24x24/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..d5693c95
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,13 C 9.223,13 9,13.223 9,13.5 V 19.5 C 9,19.777 9.223,20 9.5,20 H 14.5 C 14.777,20 15,19.777 15,19.5 V 15 L 13,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-documents.svg b/.icons/awkward/24x24/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..085ef232
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 13 L 13,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-download-open.svg b/.icons/awkward/24x24/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..ed114886
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 13,13 V 15 H 14.25 L 12,18.5 9.75,15 H 11 V 13 Z M 9,19 H 15 V 20 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-download.svg b/.icons/awkward/24x24/places/folder-yellow-download.svg
new file mode 100644
index 00000000..c894de52
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 13,11 V 14 H 14.25 L 12,17.5 9.75,14 H 11 V 11 Z M 9,18 H 15 V 19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-downloads.svg b/.icons/awkward/24x24/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yellow-drag-accept.svg b/.icons/awkward/24x24/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..f082062f
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-dropbox.svg b/.icons/awkward/24x24/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..883ee50e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,10.5 7.5,12 9.5,13.45 7.495,14.95 10,16.5 12,15 9.5,13.5 12,12 14.5,13.5 12,15 14,16.5 16.505,14.95 14.5,13.5 16.5,12 14,10.5 12,11.95 Z M 12,15.5 10,17 9.5,16.7 V 17 L 12,18.5 14.5,17 V 16.7 L 14,17 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-favorites.svg b/.icons/awkward/24x24/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..f0744832
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 10.941,14 H 8 L 10.286,16 9.5279,19 12,17.318 14.472,19 13.714,16 16,14 H 13.059 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-games.svg b/.icons/awkward/24x24/places/folder-yellow-games.svg
new file mode 100644
index 00000000..05793b7e
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 14.117 12 C 13.997 12.001 13.887 12.039 13.783 12.113 C 13.52 12.302 12.969 12.503 12 12.504 C 11.03 12.505 10.48 12.302 10.217 12.113 C 10.113 12.039 10.014 12.003 9.8926 12.004 C 9.7714 12.004 9.6327 12.037 9.4902 12.113 C 8.9714 12.387 8.4938 13.283 8.2344 14.445 C 8.0132 15.433 7.9326 16.783 8.0645 17.326 C 8.1795 17.793 8.3784 18 8.7305 18 C 9.2535 17.991 9.9096 17.409 10.326 16.623 C 10.628 16.188 11.326 15.99 12 16.012 C 12.674 15.988 13.372 16.188 13.674 16.623 C 14.091 17.408 14.747 17.991 15.27 18 C 15.622 18 15.821 17.793 15.936 17.326 C 16.067 16.783 15.987 15.433 15.766 14.445 C 15.507 13.283 15.03 12.387 14.512 12.113 C 14.369 12.037 14.238 11.999 14.117 12 z M 10 13 A 1 1 0 0 1 11 14 A 1 1 0 0 1 10 15 A 1 1 0 0 1 9 14 A 1 1 0 0 1 10 13 z M 13.5 13 A 0.5001 0.49995 0 0 1 14 13.5 A 0.5001 0.49995 0 0 1 13.5 14 A 0.5001 0.49995 0 0 1 13 13.5 A 0.5001 0.49995 0 0 1 13.5 13 z M 14.5 14 A 0.5001 0.49995 0 0 1 15 14.5 A 0.5001 0.49995 0 0 1 14.5 15 A 0.5001 0.49995 0 0 1 14 14.5 A 0.5001 0.49995 0 0 1 14.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-git.svg b/.icons/awkward/24x24/places/folder-yellow-git.svg
new file mode 100644
index 00000000..6dc75948
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.7165,10.361 8.361,10.717 9.3161,11.672 A 1.5,1.5 0 0 0 9.0387,12.539 1.5,1.5 0 0 0 10.289,14.018 V 16.061 A 1.5,1.5 0 0 0 9.0387,17.539 1.5,1.5 0 0 0 10.539,19.039 1.5,1.5 0 0 0 12.039,17.539 1.5,1.5 0 0 0 10.789,16.061 V 14.018 A 1.5,1.5 0 0 0 11.406,13.762 L 12.316,14.672 A 1.5,1.5 0 0 0 12.039,15.54 1.5,1.5 0 0 0 13.539,17.04 1.5,1.5 0 0 0 15.039,15.54 1.5,1.5 0 0 0 13.539,14.04 1.5,1.5 0 0 0 12.672,14.317 L 11.761,13.407 A 1.5,1.5 0 0 0 12.039,12.54 1.5,1.5 0 0 0 10.539,11.04 1.5,1.5 0 0 0 9.6714,11.317 L 8.7164,10.362 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-github.svg b/.icons/awkward/24x24/places/folder-yellow-github.svg
new file mode 100644
index 00000000..8f109898
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="m 12,11.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 18.005957 C 9.757983,18.229397 9.544922,17.560644 9.544922,17.560644 9.379327,17.133335 9.140625,17.019629 9.140625,17.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 19 C 14.728287,18.557659 16,16.999841 16,15.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-gitlab.svg b/.icons/awkward/24x24/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..e2693639
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="m 9.4948225,11.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 8.4624715,14 H 10.527174 L 9.6399105,11.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 10.527174,14 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-gnome.svg b/.icons/awkward/24x24/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..e671080a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 15.084,10 C 12.863,10 12.446,13 13.695,13 14.945,13 17.305,10 15.084,10 Z M 11.613,10.5 C 11.59,10.5 11.565,10.502 11.539,10.506 10.692,10.642 10.991,12.466 11.441,12.5 11.878,12.533 12.354,10.507 11.615,10.5 Z M 10.069,11 C 10.008,10.995 9.942,11.009 9.8676,11.047 9.0744,11.448 9.7478,13.106 10.192,12.994 10.595,12.893 10.652,11.046 10.069,11 Z M 8.9633,12 C 8.8926,11.997 8.8165,12.029 8.7348,12.105 8.083,12.72 8.9547,14.207 9.3383,13.977 9.6737,13.775 9.4589,12.023 8.9633,12 Z M 13.006,13 C 11.45,12.971 9.3974,13.829 9.0473,15.551 8.6686,17.414 10.61,20 12.633,20 13.628,20 14.775,18.814 14.99,17.562 15.154,16.609 12.96,16.99 13.035,17.621 13.125,18.377 12.53,18.952 11.947,18.465 10.091,16.912 15.122,16.137 14.797,14.016 14.695,13.355 13.939,13.019 13.006,13.002 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-google-drive.svg b/.icons/awkward/24x24/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..32208783
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 16,15.48 13.333,11 H 10.75 L 13.25,15.48 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.25,15.97 9.9999,18 H 14.666 L 16,15.97 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.5,11.5 8,16 9.3333,18 11.85,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-image-people.svg b/.icons/awkward/24x24/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..587eb1c1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 A 2,2 0 0 0 9.9999,13 2,2 0 0 0 12,15 2,2 0 0 0 14,13 2,2 0 0 0 12,11 Z M 10.307,15.062 C 9.0431,15.278 8.1267,15.714 8.0116,16.236 8.0099,16.242 8.0128,16.249 8.0116,16.254 8.0076,16.274 8.0075,16.292 8.0058,16.312 8.0052,16.322 7.9999,16.328 7.9999,16.338 7.9998,16.341 7.9999,16.341 7.9999,16.344 V 17.732 C 7.9999,17.881 8.0883,18 8.1991,18 H 15.801 C 15.912,18 16,17.881 16,17.732 V 16.328 C 15.999,16.296 15.988,16.268 15.98,16.236 15.865,15.715 14.951,15.278 13.691,15.062 A 2,2 0 0 1 12,16 2,2 0 0 1 10.307,15.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-important.svg b/.icons/awkward/24x24/places/folder-yellow-important.svg
new file mode 100644
index 00000000..b8905583
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 14.433,18 16,16.433 16,14.5 16,12.567 14.433,11 12.5,11 Z M 12,12 H 13 V 15 H 12 Z M 12,16 H 13 V 17 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-java.svg b/.icons/awkward/24x24/places/folder-yellow-java.svg
new file mode 100644
index 00000000..8f3b0b02
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.586,11 C 11.586,11 11.999,11.233 11.708,11.844 11.267,12.765 12.114,12.976 12.114,12.976 12.114,12.976 11.845,12.759 12.204,11.999 12.6,11.157 11.586,11 11.586,11 Z M 13.186,11.92 C 13.186,11.92 12.365,12.235 12.894,13.096 13.244,13.666 12.856,13.949 12.856,13.949 12.856,13.949 13.848,13.668 13.37,12.88 12.939,12.168 13.186,11.92 13.186,11.92 Z M 10.821,11.943 C 10.821,11.943 10.103,12.491 10.815,13.164 11.285,13.612 10.977,14 10.977,14 10.977,14 11.868,13.434 11.224,12.814 10.642,12.256 10.821,11.944 10.821,11.944 Z M 10.977,14 H 9 L 10,18 H 14 L 14.138,17.451 C 14.254,17.48 14.375,17.5 14.5,17.5 15.328,17.5 16,16.828 16,16 16,15.297 15.515,14.711 14.862,14.549 L 15,14 H 10.976 Z M 14.742,15.031 C 14.748,15.032 14.753,15.033 14.759,15.034 15.026,15.105 15.126,15.596 14.983,16.13 14.843,16.65 14.523,17.021 14.258,16.969 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-kde.svg b/.icons/awkward/24x24/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..be552594
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-kde.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <g transform="translate(1,1)">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-linux.svg b/.icons/awkward/24x24/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..5f50baf6
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.88,16.037 C 12.32,16.297 11.799,16.295 11.449,16.269 11.032,16.239 10.696,16.125 10.549,16.025 10.458,15.964 10.334,15.987 10.273,16.078 10.211,16.169 10.235,16.293 10.326,16.354 10.563,16.515 10.982,16.634 11.421,16.666 11.495,16.671 11.576,16.675 11.664,16.675 12.045,16.675 12.53,16.638 13.048,16.397 13.147,16.351 13.19,16.233 13.144,16.133 13.098,16.034 12.979,15.991 12.88,16.037 Z M 15.09,15.742 C 15.109,14.015 15.286,10.751 11.98,11.015 8.7155,11.278 9.5811,14.726 9.5324,15.881 9.4893,16.492 9.2865,17.239 9,17.999 H 9.8824 C 9.9731,17.677 10.04,17.358 10.069,17.055 10.122,17.092 10.179,17.128 10.239,17.162 10.338,17.22 10.423,17.298 10.513,17.38 10.723,17.571 10.961,17.788 11.427,17.815 11.458,17.817 11.49,17.818 11.52,17.818 11.991,17.818 12.313,17.612 12.572,17.446 12.696,17.367 12.803,17.299 12.904,17.266 13.191,17.176 13.441,17.031 13.628,16.847 13.657,16.818 13.684,16.789 13.71,16.758 13.814,17.14 13.957,17.57 14.115,17.999 H 15.999 C 15.547,17.3 15.08,16.616 15.09,15.742 Z M 9.8484,14.803 C 9.8484,14.803 9.8484,14.803 9.8483,14.802 9.8159,14.239 10.086,13.765 10.451,13.743 10.816,13.722 11.138,14.162 11.17,14.726 11.17,14.726 11.171,14.726 11.171,14.726 11.172,14.756 11.173,14.786 11.173,14.816 11.057,14.845 10.953,14.887 10.86,14.937 10.859,14.932 10.859,14.928 10.858,14.924 V 14.924 C 10.827,14.604 10.656,14.362 10.477,14.384 10.297,14.406 10.177,14.683 10.208,15.003 10.208,15.003 10.208,15.003 10.208,15.003 10.222,15.143 10.262,15.268 10.318,15.362 10.304,15.373 10.264,15.402 10.219,15.435 10.185,15.46 10.144,15.49 10.094,15.527 9.9581,15.348 9.865,15.092 9.8483,14.803 Z M 13.547,16.196 C 13.534,16.494 13.144,16.774 12.785,16.886 L 12.782,16.887 C 12.633,16.936 12.499,17.021 12.358,17.112 12.121,17.263 11.875,17.421 11.521,17.421 11.497,17.421 11.473,17.42 11.45,17.418 11.125,17.399 10.973,17.261 10.781,17.086 10.679,16.993 10.575,16.898 10.439,16.818 L 10.437,16.817 C 10.145,16.652 9.9634,16.447 9.9518,16.269 9.9461,16.18 9.9856,16.103 10.069,16.04 10.251,15.904 10.373,15.815 10.454,15.756 10.544,15.69 10.571,15.67 10.591,15.651 10.605,15.638 10.62,15.623 10.637,15.606 10.804,15.444 11.084,15.172 11.513,15.172 11.776,15.172 12.066,15.273 12.375,15.472 12.521,15.567 12.648,15.611 12.809,15.666 12.919,15.704 13.044,15.747 13.212,15.819 L 13.215,15.82 C 13.371,15.885 13.556,16.002 13.547,16.196 Z M 13.461,15.496 C 13.431,15.481 13.4,15.467 13.367,15.453 13.216,15.388 13.095,15.345 12.994,15.31 13.05,15.201 13.084,15.065 13.087,14.918 V 14.918 C 13.095,14.56 12.915,14.27 12.684,14.269 12.454,14.268 12.261,14.558 12.253,14.916 V 14.916 C 12.253,14.928 12.253,14.94 12.253,14.951 12.111,14.886 11.971,14.839 11.835,14.809 11.834,14.796 11.833,14.782 11.833,14.769 V 14.769 C 11.82,14.116 12.22,13.577 12.727,13.563 13.234,13.549 13.655,14.067 13.669,14.719 V 14.719 C 13.674,15.014 13.596,15.286 13.461,15.496 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-locked.svg b/.icons/awkward/24x24/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..316147e1
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 C 10.892,11 10,11.91 10,13.031 V 14 H 9.5 C 9.223,14 9,14.223 9,14.5 V 17.5 C 9,17.777 9.223,18 9.5,18 H 14.5 C 14.777,18 15,17.777 15,17.5 V 14.5 C 15,14.223 14.777,14 14.5,14 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z M 12,12 C 12.554,12 13,12.445 13,13 V 14 H 11 V 13 C 11,12.445 11.446,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-mail-cloud.svg b/.icons/awkward/24x24/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..86bf2cb2
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.733,12 A 2.6667,2.7273 0 0 0 9.2097,13.853 2.1333,2.1818 0 0 0 8.0001,15.818 2.1333,2.1818 0 0 0 10.133,18 2.1333,2.1818 0 0 0 11.551,17.445 2.6667,2.7273 0 0 0 11.733,17.455 2.6667,2.7273 0 0 0 12.86,17.195 2.1333,2.1818 0 0 0 13.867,17.455 2.1333,2.1818 0 0 0 16,15.273 2.1333,2.1818 0 0 0 13.866,13.091 2.1333,2.1818 0 0 0 13.862,13.091 2.6667,2.7273 0 0 0 11.733,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-mail.svg b/.icons/awkward/24x24/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..8f4ac095
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.5,11 C 10.567,11 9,12.567 9,14.5 9,16.433 10.567,18 12.5,18 H 14.688 C 14.688,18 15.098,18 15.125,17.562 15.125,17.125 14.688,17.125 14.688,17.125 H 12.5 C 11.05,17.125 9.875,15.95 9.875,14.5 9.875,13.05 11.05,11.875 12.5,11.875 13.95,11.875 15.125,13.05 15.125,14.5 V 14.938 C 15.125,15.179 14.929,15.375 14.688,15.375 14.446,15.375 14.25,15.179 14.25,14.938 V 14.5 C 14.25,13.534 13.467,12.75 12.5,12.75 11.534,12.75 10.75,13.534 10.75,14.5 10.75,15.467 11.534,16.25 12.5,16.25 12.958,16.25 13.371,16.069 13.683,15.782 13.932,16.078 14.3,16.25 14.688,16.25 15.413,16.25 16,15.662 16,14.937 V 14.5 C 16,12.567 14.433,11 12.5,11 Z M 12.5,13.625 C 12.983,13.625 13.375,14.017 13.375,14.5 13.375,14.983 12.983,15.375 12.5,15.375 12.017,15.375 11.625,14.983 11.625,14.5 11.625,14.017 12.017,13.625 12.5,13.625 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-mega.svg b/.icons/awkward/24x24/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..76605c70
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 10,13 H 11 V 13 13 L 12,14.5 13,13 H 14 V 17 H 13 V 15 L 12,16 11,15 V 17 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-meocloud.svg b/.icons/awkward/24x24/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..8d08b2b5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.801,12 C 11.999,12 11.264,12.509 10.9,13.312 10.741,13.239 10.572,13.199 10.4,13.199 9.7336,13.199 9.1685,13.756 9.08,14.5 8.4336,14.75 8.001,15.431 7.9999,16.199 7.9999,17.193 8.7159,18 9.5995,18 H 14.4 C 15.284,18 16,17.193 16,16.199 15.999,15.435 15.571,14.757 14.93,14.504 14.932,14.47 14.932,14.435 14.934,14.4 14.934,13.075 13.979,12 12.801,12 Z M 12.801,13 C 13.37,13 13.933,13.555 13.934,14.398 V 14.4 C 13.933,14.415 13.932,14.433 13.932,14.441 A 1.0001,1.0001 0 0 0 14.562,15.434 C 14.775,15.517 14.999,15.811 15,16.199 15,16.713 14.676,17 14.4,17 H 9.5995 C 9.3243,17 9.0009,16.713 8.9999,16.201 V 16.199 C 9.0013,15.807 9.227,15.514 9.4413,15.432 A 1.0001,1.0001 0 0 0 10.074,14.617 C 10.111,14.31 10.289,14.199 10.4,14.199 10.423,14.199 10.45,14.206 10.482,14.221 A 1.0001,1.0001 0 0 0 11.812,13.725 C 12.033,13.237 12.421,13 12.801,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-music-open.svg b/.icons/awkward/24x24/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..2108ac5a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,17.088 C 10.839,17.031 10.67,17.001 10.5,17 9.672,17 9,17.672 9,18.5 9,19.329 9.672,20 10.5,20 11.328,20 12,19.329 12,18.5 V 15 H 15 V 17.088 C 14.839,17.031 14.67,17.001 14.5,17 13.672,17 13,17.672 13,18.5 13,19.329 13.672,20 14.5,20 15.328,20 16,19.329 16,18.5 V 13.5 C 16,13.223 15.666,13 15.25,13 H 11.75 C 11.334,13 11,13.223 11,13.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-music.svg b/.icons/awkward/24x24/places/folder-yellow-music.svg
new file mode 100644
index 00000000..5634f5ef
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,15.088 C 10.839,15.031 10.67,15.001 10.5,15 9.672,15 9,15.672 9,16.5 9,17.329 9.672,18 10.5,18 11.328,18 12,17.329 12,16.5 V 13 H 15 V 15.088 C 14.839,15.031 14.67,15.001 14.5,15 13.672,15 13,15.672 13,16.5 13,17.329 13.672,18 14.5,18 15.328,18 16,17.329 16,16.5 V 11.5 C 16,11.223 15.666,11 15.25,11 H 11.75 C 11.334,11 11,11.223 11,11.5"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-network.svg b/.icons/awkward/24x24/places/folder-yellow-network.svg
new file mode 100644
index 00000000..dd970769
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 C 9.7908,11 8,12.791 8,15 8,17.209 9.7908,19 12,19 14.209,19 16,17.209 16,15 16,12.791 14.209,11 12,11 Z M 11.714,12.107 C 11.752,12.103 11.801,12.109 11.839,12.107 11.844,12.125 11.811,12.19 11.768,12.286 11.49,12.892 11.474,13.602 11.732,13.982 11.779,14.051 11.821,14.116 11.821,14.125 11.821,14.133 11.771,14.143 11.714,14.143 11.581,14.143 11.454,14.061 11.196,13.857 11.082,13.766 10.933,13.69 10.875,13.678 10.784,13.66 10.76,13.668 10.643,13.786 10.534,13.895 10.5,13.954 10.5,14.053 10.5,14.432 10.95,14.733 11.786,14.911 12.921,15.151 13.201,15.367 13.232,15.964 13.271,16.713 12.873,17.277 12,17.714 11.896,17.766 11.829,17.786 11.786,17.803 11.766,17.802 11.751,17.805 11.732,17.803 11.725,17.78 11.714,17.727 11.714,17.625 11.714,17.227 11.558,16.818 11.321,16.589 11.258,16.528 11.081,16.397 10.929,16.303 10.777,16.209 10.623,16.1 10.589,16.053 10.533,15.976 10.528,15.928 10.571,15.786 10.651,15.524 10.745,15.379 10.929,15.214 11.025,15.128 11.122,15.055 11.143,15.053 11.164,15.052 11.02,15.008 10.804,14.964 10.587,14.92 10.271,14.827 10.107,14.768 9.8079,14.659 9.404,14.432 9.25,14.268 9.2435,14.261 9.2378,14.256 9.2322,14.25 9.4528,13.371 10.072,12.651 10.893,12.303 11.065,12.231 11.242,12.181 11.429,12.143 11.522,12.124 11.618,12.117 11.714,12.107 Z M 14.393,13.446 C 14.46,13.488 14.713,14.036 14.786,14.303 14.879,14.649 14.872,15.246 14.786,15.589 14.753,15.72 14.71,15.842 14.696,15.857 14.682,15.872 14.631,15.785 14.571,15.678 14.511,15.572 14.32,15.346 14.161,15.178 13.701,14.694 13.629,14.44 13.821,14.053 13.918,13.858 14.341,13.414 14.393,13.446 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-nextcloud.svg b/.icons/awkward/24x24/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..38ae4b8b
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 17,13 A 2,2 0 0 0 15,15 2,2 0 0 0 17,17 2,2 0 0 0 19,15 2,2 0 0 0 17,13 Z M 17,14 A 1,1 0 0 1 18,15 1,1 0 0 1 17,16 1,1 0 0 1 16,15 1,1 0 0 1 17,14 Z M 7,13 A 2,2 0 0 0 5,15 2,2 0 0 0 7,17 2,2 0 0 0 9,15 2,2 0 0 0 7,13 Z M 7,14 A 1,1 0 0 1 8,15 1,1 0 0 1 7,16 1,1 0 0 1 6,15 1,1 0 0 1 7,14 Z M 12,12 A 3,3 0 0 0 9,15 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 12,12 Z M 12,13 A 2,2 0 0 1 14,15 2,2 0 0 1 12,17 2,2 0 0 1 10,15 2,2 0 0 1 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-open.svg b/.icons/awkward/24x24/places/folder-yellow-open.svg
new file mode 100644
index 00000000..c58dc15a
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="11.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-owncloud.svg b/.icons/awkward/24x24/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..f4ad58d0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="13.25" cy="13.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="17" cy="16.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="15" cy="15.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="7.75" cy="15.75" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.25" cy="12.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="9.5" cy="16.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12" cy="15" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-pcloud.svg b/.icons/awkward/24x24/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..855cd186
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.818359 11 A 3.6363636 3.6363636 0 0 0 8.4707031 13.216797 A 2.9090909 2.9090909 0 0 0 6 16.091797 A 2.9090909 2.9090909 0 0 0 8.7695312 18.992188 L 8.7695312 19 L 15.835938 19 A 1.8008658 1.8008658 0 0 0 16.041016 18.986328 A 1.75 1.75 0 0 0 16.25 19 A 1.75 1.75 0 0 0 18 17.25 A 1.75 1.75 0 0 0 16.804688 15.591797 A 1.8181818 1.8181818 0 0 0 16.908203 15 A 1.8181818 1.8181818 0 0 0 15.148438 13.185547 A 3.6363636 3.6363636 0 0 0 11.818359 11 z M 10 13 L 11 13 L 12.910156 13 L 12.910156 16 L 11 16 L 11 17.5 L 10 17.5 L 10 16 L 10 13 z M 11 14 L 11 15 L 12 15 L 12 14 L 11 14 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-photo.svg b/.icons/awkward/24x24/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..82f69748
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.5 11 L 10 12 L 9.25 12 C 8.5575 12 8 12.557 8 13.25 L 8 16.75 C 8 17.442 8.5575 18 9.25 18 L 14.75 18 C 15.443 18 16 17.442 16 16.75 L 16 13.25 C 16 12.557 15.443 12 14.75 12 L 14 12 L 13.5 11 L 10.5 11 z M 12 13 A 2 2 0 0 1 14 15 A 2 2 0 0 1 12 17 A 2 2 0 0 1 10 15 A 2 2 0 0 1 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-pictures-open.svg b/.icons/awkward/24x24/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..4cc42204
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,13 C 9,13 9,13.5 9,13.5 V 18.5 C 9,19 9.5,19 9.5,19 H 15.5 C 15.5,19 16,19 16,18.5 V 13.5 C 16,13 15.5,13 15.5,13 Z M 13,17 14,15.78 15,17 V 18 H 10 V 16.5 L 11.25,15.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-pictures.svg b/.icons/awkward/24x24/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..1a7f923d
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,12 C 9,12 9,12.5 9,12.5 V 17.5 C 9,18 9.5,18 9.5,18 H 15.5 C 15.5,18 16,18 16,17.5 V 12.5 C 16,12 15.5,12 15.5,12 Z M 13,16 14,14.78 15,16 V 17 H 10 V 15.5 L 11.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-print.svg b/.icons/awkward/24x24/places/folder-yellow-print.svg
new file mode 100644
index 00000000..f2979953
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9,11 V 12.5 H 15 V 11 Z M 8.5,13 C 8.25,13 8,13.25 8,13.5 V 15.5 C 8,15.75 8.25,16 8.5,16 H 9 V 18 H 15 V 16 H 15.5 C 15.75,16 16,15.75 16,15.5 V 13.5 C 16,13.25 15.75,13 15.5,13 Z M 9,15 H 15 V 15.5 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-private.svg b/.icons/awkward/24x24/places/folder-yellow-private.svg
new file mode 100644
index 00000000..8b5d2f03
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,12 C 8.3431,12 7,13.343 7,15 7,16.657 8.3431,18 10,18 11.27,18 12.401,17.197 12.824,16 H 15 V 17 H 17 V 16 H 18 V 14 H 12.824 C 12.401,12.803 11.27,12 10,12 Z M 10,14 C 10.552,14 11,14.448 11,15 11,15.552 10.552,16 10,16 9.4477,16 9,15.552 9,15 9,14.448 9.4477,14 10,14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-projects.svg b/.icons/awkward/24x24/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..e31a4fcd
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 14,11 C 13.4,11.212 13,11.777 13,12.412 13,13.064 13.419,13.614 14,13.82 V 15 C 14.456,15.304 14.781,15.695 15,16.088 V 13.82 C 15.581,13.614 16,13.064 16,12.412 16,11.777 15.6,11.212 15,11 V 12 C 15,12.277 14.777,12.5 14.5,12.5 14.223,12.5 14,12.277 14,12 Z M 12,15 C 9,15 9,18 9,18 H 8 V 19 H 16 V 18 H 15 C 15,18 15,15 12,15 Z M 12,16 C 14,16 14,18 14,18 H 10 C 10,18 10,16 12,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-public.svg b/.icons/awkward/24x24/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yellow-publicshare-open.svg b/.icons/awkward/24x24/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..f59dde90
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,13 A 2,2 0 0 0 9.9999,15 2,2 0 0 0 12,17 2,2 0 0 0 14,15 2,2 0 0 0 12,13 Z M 10.307,17.062 C 9.0431,17.278 8.1267,17.714 8.0116,18.236 8.0099,18.242 8.0128,18.249 8.0116,18.254 8.0076,18.274 8.0075,18.292 8.0058,18.312 8.0052,18.322 7.9999,18.328 7.9999,18.338 7.9998,18.341 7.9999,18.341 7.9999,18.344 V 19.732 C 7.9999,19.881 8.0883,20 8.1991,20 H 15.801 C 15.912,20 16,19.881 16,19.732 V 18.328 C 15.999,18.296 15.988,18.268 15.98,18.236 15.865,17.715 14.951,17.278 13.691,17.062 A 2,2 0 0 1 12,18 2,2 0 0 1 10.307,17.062 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-recent.svg b/.icons/awkward/24x24/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..c3bfcb86
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 A 4,4 0 0 0 8,15 4,4 0 0 0 12,19 4,4 0 0 0 16,15 4,4 0 0 0 12,11 Z M 12,12 A 3,3 0 0 1 15,15 3,3 0 0 1 12,18 3,3 0 0 1 9,15 3,3 0 0 1 11,12.174 V 15 H 14 V 14 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-remote-open.svg b/.icons/awkward/24x24/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..399ff4b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,13 C 9.989,13.202 9.202,13.99 9,15 H 7 V 16 H 9 C 9.202,17.009 9.991,17.797 11,18 Z M 12,13 V 18 C 13.01,17.798 13.798,17.01 14,16 H 16 V 15 H 14 C 13.797,13.991 13.009,13.203 12,13 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-remote.svg b/.icons/awkward/24x24/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..c8ee3ab8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11 12 C 9.989 12.202 9.202 12.99 9 14 L 7 14 L 7 15 L 9 15 C 9.202 16.009 9.991 16.797 11 17 L 11 12 z M 12 12 L 12 17 C 13.01 16.798 13.798 16.01 14 15 L 16 15 L 16 14 L 14 14 C 13.797 12.991 13.009 12.203 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-script.svg b/.icons/awkward/24x24/places/folder-yellow-script.svg
new file mode 100644
index 00000000..84fc8c58
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g style="fill:#4f3e0c" transform="translate(-2,-1.361)">
+ <path d="M 15,18.361 H 19 V 19.361 H 15 Z"/>
+ <rect width="1" height="7" x="11" y="12.36"/>
+ <path d="M 10.5,13.361 C 9.67,13.361 9,14.031 9,14.861 9,15.691 9.67,16.361 10.5,16.361 H 12 12.5 C 12.78,16.361 13,16.581 13,16.861 13,17.141 12.78,17.371 12.5,17.361 H 12 10.5 9.09 C 9.3,17.941 9.85,18.361 10.5,18.361 H 12 12.5 C 13.33,18.361 14,17.691 14,16.861 14,16.031 13.33,15.361 12.5,15.361 H 12 10.5 C 10.22,15.361 10,15.141 10,14.861 10,14.581 10.22,14.361 10.5,14.361 H 12 12.5 13.91 C 13.7,13.781 13.15,13.361 12.5,13.361 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-steam.svg b/.icons/awkward/24x24/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..3031860c
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 5,15.255 8.0507,17.016 C 8.0181,17.175 8.0011,17.337 7.9999,17.5 7.9999,18.881 9.1192,20 10.5,20 11.881,20 13,18.881 13,17.5 12.999,17.395 12.992,17.29 12.978,17.186 L 15.576,14.967 C 15.716,14.988 15.858,14.999 16,15 17.657,15 19,13.657 19,12 19,10.343 17.657,9 16,9 14.434,9.0004 13.132,10.205 13.01,11.766 L 10.912,15.035 C 10.776,15.012 10.638,15 10.5,15 10.041,15.001 9.5906,15.129 9.1991,15.369 L 5,12.945 M 16,10 C 17.105,10 18,10.895 18,12 18,13.105 17.105,14 16,14 14.895,14 14,13.105 14,12 14,10.895 14.895,10 16,10 Z M 16,11 C 15.448,11 15,11.448 15,12 15,12.552 15.448,13 16,13 16.552,13 17,12.552 17,12 17,11.448 16.552,11 16,11 Z M 10.461,16 C 10.474,16 10.487,16 10.5,16 11.328,16 12,16.672 12,17.5 12,18.328 11.328,19 10.5,19 9.6974,19 9.0371,18.368 9.0018,17.566 L 9.4999,17.854 C 9.9954,18.14 10.617,17.984 10.894,17.504 11.171,17.024 10.995,16.407 10.5,16.121 L 10.312,16.014 C 10.361,16.007 10.411,16.002 10.461,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-tar.svg b/.icons/awkward/24x24/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..82ed8764
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z M 12 10 L 11 10 L 11 11 L 12 11 L 12 10 z M 12 11 L 12 12 C 12.552 12 13 11.5 13 11 L 12 11 z"/>
+ <path style="fill:#4f3e0c" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-templates-open.svg b/.icons/awkward/24x24/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..fa356b09
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,12 C 9.223,12 9,12.223 9,12.5 V 17.5 H 9.5 V 17 H 10 V 13 H 12.5 V 15 H 14 V 19 19.5 H 14.5 V 19 H 15 V 14 L 13,12 Z M 14.5,19.5 V 20 H 15 V 19.5 Z M 14,19.5 H 13.5 V 20 H 14 Z M 13.5,19.5 V 19 H 13 V 19.5 Z M 13,19.5 H 12.5 V 20 H 13 Z M 12.5,19.5 V 19 H 12 V 19.5 Z M 12,19.5 H 11.5 V 20 H 12 Z M 11.5,19.5 V 19 H 11 V 19.5 Z M 11,19.5 H 10.5 V 20 H 11 Z M 10.5,19.5 V 19 H 10 V 19.5 Z M 10,19.5 H 9.5 V 20 H 10 Z M 9.5,19.5 V 19 H 9 V 19.5 Z M 9.5,19 H 10 V 18.5 H 9.5 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-templates.svg b/.icons/awkward/24x24/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..ba9d9717
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,11 C 9.223,11 9,11.223 9,11.5 V 16.5 H 9.5 V 16 H 10 V 12 H 12.5 V 14 H 14 V 18 18.5 H 14.5 V 18 H 15 V 13 L 13,11 Z M 14.5,18.5 V 19 H 15 V 18.5 Z M 14,18.5 H 13.5 V 19 H 14 Z M 13.5,18.5 V 18 H 13 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9.5,18 H 10 V 17.5 H 9.5 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9.5,17 H 10 V 16.5 H 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-torrent.svg b/.icons/awkward/24x24/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..3328ad53
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.5 11 C 10.567003 11 9 12.567003 9 14.5 C 9 16.432997 10.567003 18 12.5 18 L 22 18 L 22 17 L 12.5 17 C 11.119288 17 10 15.880712 10 14.5 C 10 13.119288 11.119288 12 12.5 12 C 12.844234 12.000394 13.184677 12.070893 13.5 12.208984 L 13.5 11.148438 C 13.175656 11.050498 12.838808 11.001141 12.5 11 z M 12.5 13 C 11.671573 13 11 13.671573 11 14.5 C 11 15.328427 11.671573 16 12.5 16 L 22 16 L 22 15 L 15.5 15 L 13.912109 15 L 12.5 15 C 12.223858 15 12 14.776142 12 14.5 C 12 14.223858 12.223858 14 12.5 14 L 13.908203 14 C 13.701611 13.418655 13.152215 13 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-unlocked.svg b/.icons/awkward/24x24/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..2bf96609
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,11 C 10.903,11 10.021,11.894 10.004,13 H 11 C 11,12.445 11.446,12 12,12 12.554,12 13,12.445 13,13 V 15 H 12 11 10 9.5 C 9.223,15 9,15.223 9,15.5 V 18.5 C 9,18.777 9.223,19 9.5,19 H 14.5 C 14.777,19 15,18.777 15,18.5 V 15.5 C 15,15.223 14.777,15 14.5,15 H 14 V 13.031 C 14,11.911 13.108,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-vbox.svg b/.icons/awkward/24x24/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..1582bced
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-linejoin:round" d="M 8,13.5 H 9.5 L 10.5,17.5 11.5,11.5 12.75,15 13.5,12.5 14.5,15.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-video.svg b/.icons/awkward/24x24/places/folder-yellow-video.svg
new file mode 100644
index 00000000..dc7a01e0
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5 12 C 8.223 12 8 12.223 8 12.5 L 8 16.5 C 8 16.777 8.223 17 8.5 17 L 13.5 17 C 13.777 17 14 16.777 14 16.5 L 14 14.5 L 14 12.5 C 14 12.223 13.777 12 13.5 12 L 8.5 12 z M 14 14.5 L 16 16 L 16 13 L 14 14.5 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-videos-open.svg b/.icons/awkward/24x24/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..12dbfeaa
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,13 C 8.223,13 8,13.223 8,13.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 15.5 13.5 C 14,13.223 13.777,13 13.5,13 Z M 14,15.5 16,17 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-videos.svg b/.icons/awkward/24x24/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder-yellow-visiting.svg b/.icons/awkward/24x24/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..a0e642c8
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 3 9 C 2.446 9 2 9.446 2 10 L 2 10.654 L 19.918 21 L 21 21 C 21.554 21 22 20.554 22 20 L 22 19.701 L 3.4629 9 L 3 9 z M 6.9277 9 L 22 17.701 L 22 15.201 L 11.258 9 L 6.9277 9 z M 14.723 9 L 22 13.201 L 22 10.701 L 19.053 9 L 14.723 9 z M 2 12.654 L 2 15.154 L 12.125 21 L 16.453 21 L 2 12.654 z M 2 17.154 L 2 19.654 L 4.3301 21 L 8.6602 21 L 2 17.154 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-wifi.svg b/.icons/awkward/24x24/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..b96434cf
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,12 C 10.549,12 9.2944,12.775 8,13.75 L 12,19 16,13.75 C 14.711,12.785 13.45,12 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-wine.svg b/.icons/awkward/24x24/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..23a83bcb
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="13" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="13" y="15" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="9" y="15" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow-yandex-disk.svg b/.icons/awkward/24x24/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..090cfd28
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.546,12.023 C 9.7682,12.023 10.182,13.647 9.2715,14.136 9.2402,14.154 9.2225,14.171 9.1944,14.188 9.7947,13.831 10.535,13.532 11.32,13.33 11.986,13.159 12.661,13.063 13.283,13.05 13.299,13.05 13.315,13.05 13.331,13.05 12.731,12.88 12.665,12.023 11.546,12.023 Z M 13.484,13.501 C 12.861,13.513 12.186,13.609 11.521,13.78 9.3273,14.344 7.7642,15.572 8.0293,16.521 8.1821,17.064 8.9181,17.422 10.015,17.487 10.014,17.483 10.013,17.48 10.013,17.475 9.9535,16.962 10.279,16.515 10.661,16.213 11.043,15.91 11.534,15.69 12.086,15.573 12.638,15.456 13.154,15.462 13.586,15.592 13.992,15.714 14.374,15.98 14.468,16.438 15.567,15.822 16.137,15.079 15.972,14.478 15.797,13.849 14.843,13.474 13.484,13.501 Z M 12.831,16 A 0.92931,1.7885 76.001 0 0 12.143,16.071 0.92931,1.7885 76.001 0 0 10.503,17.371 0.92931,1.7885 76.001 0 0 12.358,17.929 0.92931,1.7885 76.001 0 0 13.996,16.629 0.92931,1.7885 76.001 0 0 12.831,16 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder-yellow.svg b/.icons/awkward/24x24/places/folder-yellow.svg
new file mode 100644
index 00000000..9bbbb371
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/folder.svg b/.icons/awkward/24x24/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder_home.svg b/.icons/awkward/24x24/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder_home2.svg b/.icons/awkward/24x24/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder_man.svg b/.icons/awkward/24x24/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder_open.svg b/.icons/awkward/24x24/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/folder_wordprocessing.svg b/.icons/awkward/24x24/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/24x24/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/24x24/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-fs-bookmark.svg b/.icons/awkward/24x24/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-fs-directory-accept.svg b/.icons/awkward/24x24/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-fs-directory.svg b/.icons/awkward/24x24/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-fs-home.svg b/.icons/awkward/24x24/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gnome-home.svg b/.icons/awkward/24x24/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/24x24/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/gtk-directory.svg b/.icons/awkward/24x24/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/24x24/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/inode-directory.svg b/.icons/awkward/24x24/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/24x24/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/insync-folder.svg b/.icons/awkward/24x24/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/24x24/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/knetattach.svg b/.icons/awkward/24x24/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/24x24/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/library-music.svg b/.icons/awkward/24x24/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/24x24/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/network-workgroup.svg b/.icons/awkward/24x24/places/network-workgroup.svg
new file mode 100644
index 00000000..7c8b62fc
--- /dev/null
+++ b/.icons/awkward/24x24/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="fill:#a041cf" width="20" height="20" x="-22" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 6.46,2 2,6.46 2,12 2,12.084 2.0038,12.166 2.0058,12.25 2.1382,6.827 6.544,2.5 12,2.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 21.996,12.1665 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 2.0058,12.25 C 2.0038,12.334 2,12.416 2,12.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 12,5.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125508 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 -0.244747,-0.193805 -0.562277,-0.35622 -0.685547,-0.38086 -0.193573,-0.03867 -0.245674,-0.02193 -0.496093,0.228516 -0.232993,0.232951 -0.304688,0.359005 -0.304688,0.572266 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,16.275087 9.945565,15.99773 9.621098,15.796875 9.296643,15.596032 8.969438,15.363212 8.896488,15.263672 8.775598,15.098486 8.766499,14.996563 8.859378,14.691406 9.02865,14.134074 9.229414,13.82285 9.621097,13.470703 9.826441,13.286085 10.032638,13.132606 10.078128,13.128906 10.123628,13.125206 9.817324,13.031976 9.355472,12.9375 8.893646,12.84284 8.216483,12.643995 7.867191,12.517578 7.22848,12.286469 6.367827,11.802306 6.039065,11.451172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffffff" d="m 12,5.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125509 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 9.948613,9.8804142 9.631083,9.7179991 9.507813,9.6933591 9.31424,9.6546891 9.262139,9.6714292 9.01172,9.9218751 8.778727,10.154826 8.707032,10.28088 8.707032,10.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 10.325619,15.775087 9.945565,15.49773 9.621098,15.296875 9.296643,15.096032 8.969438,14.863212 8.896488,14.763672 8.775598,14.598486 8.766499,14.496563 8.859378,14.191406 9.02865,13.634074 9.229414,13.32285 9.621097,12.970703 9.826441,12.786085 10.032638,12.632606 10.078128,12.628906 10.123628,12.625206 9.817324,12.531976 9.355472,12.4375 8.893646,12.34284 8.216483,12.143995 7.867191,12.017578 7.22848,11.786469 6.367827,11.302306 6.039065,10.951172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/network.svg b/.icons/awkward/24x24/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/24x24/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/repository.svg b/.icons/awkward/24x24/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/24x24/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/stock_bookmark.svg b/.icons/awkward/24x24/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/24x24/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/stock_delete-bookmark.svg b/.icons/awkward/24x24/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/24x24/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/stock_folder.svg b/.icons/awkward/24x24/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/24x24/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/stock_open.svg b/.icons/awkward/24x24/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/24x24/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/user-black-desktop.svg b/.icons/awkward/24x24/places/user-black-desktop.svg
new file mode 100644
index 00000000..40d48695
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#c2c2c2" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#c2c2c2" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-black-home-open.svg b/.icons/awkward/24x24/places/user-black-home-open.svg
new file mode 100644
index 00000000..0288a7c4
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-black-home.svg b/.icons/awkward/24x24/places/user-black-home.svg
new file mode 100644
index 00000000..368c5713
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#c2c2c2" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-blue-desktop.svg b/.icons/awkward/24x24/places/user-blue-desktop.svg
new file mode 100644
index 00000000..1fb08839
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#5294e2" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#1d344f" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#1d344f" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-blue-home-open.svg b/.icons/awkward/24x24/places/user-blue-home-open.svg
new file mode 100644
index 00000000..6abe6a1f
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-blue-home.svg b/.icons/awkward/24x24/places/user-blue-home.svg
new file mode 100644
index 00000000..9562c65d
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#1d344f" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-bluegrey-desktop.svg b/.icons/awkward/24x24/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..c400992e
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#607d8b" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#222c31" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#222c31" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-bluegrey-home-open.svg b/.icons/awkward/24x24/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..4c274a58
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-bluegrey-home.svg b/.icons/awkward/24x24/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..cd024d2d
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#222c31" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-bookmarks.svg b/.icons/awkward/24x24/places/user-bookmarks.svg
new file mode 100644
index 00000000..ba803604
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="m 11.500013,2.5000769 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.4391364,8.5192347 1.899065,8.7950865 1.518557,9.2520386 0.69563145,10.183817 0.87005002,11.649906 1.9150418,12.344816 l 3.9433644,2.842777 -1.5302754,4.689459 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.0459078,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.160999 0.396485,-3.0927774 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 13.12168,3.0758619 12.446604,2.5134224 11.500013,2.5000769 Z"/>
+ <path style="fill:#ffbc2c" d="M 11.457031 1.9960938 C 11.311226 1.9983446 11.159399 2.0170524 11 2.0507812 L 11 2.0703125 C 10.3161 2.2433025 9.8179569 2.749379 9.5605469 3.5058594 L 9.5722656 3.4648438 L 8.0859375 8 L 3.0703125 8 C 3.0593775 7.999827 3.0480444 7.999827 3.0371094 8 C 2.4381557 8.01915 1.8980861 8.295001 1.5175781 8.7519531 C 0.69465262 9.6837317 0.86907072 11.14884 1.9140625 11.84375 L 5.8574219 14.6875 L 4.328125 19.376953 C 4.326425 19.382143 4.3238656 19.387378 4.3222656 19.392578 C 4.0884378 20.15026 4.3083206 20.930856 4.8964844 21.464844 C 4.8964844 21.464844 4.8984375 21.464844 4.8984375 21.464844 C 4.9024709 21.468451 4.9061645 21.473075 4.9101562 21.476562 C 4.9101562 21.476562 4.9121094 21.476562 4.9121094 21.476562 C 5.6188978 22.096335 6.6119747 22.175106 7.4101562 21.662109 C 7.4253412 21.652409 7.4404431 21.643272 7.4550781 21.632812 L 11.5 18.75 L 15.546875 21.632812 C 15.561515 21.643283 15.576617 21.652429 15.591797 21.662109 C 16.389978 22.175106 17.383055 22.096335 18.089844 21.476562 C 18.094144 21.472763 18.099246 21.468764 18.103516 21.464844 C 18.691679 20.930856 18.911562 20.15026 18.677734 19.392578 C 18.676134 19.387378 18.673575 19.382143 18.671875 19.376953 L 17.142578 14.6875 L 21.085938 11.84375 C 22.13093 11.14884 22.305348 9.6837317 21.482422 8.7519531 C 21.101914 8.295001 20.561845 8.01915 19.962891 8 C 19.951951 7.999827 19.940617 7.999827 19.929688 8 L 14.914062 8 L 13.427734 3.4648438 L 13.439453 3.5058594 C 13.162243 2.6911882 12.477667 1.9803381 11.457031 1.9960938 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500013,1.9999725 c -0.94659,0.013346 -1.6216662,0.575785 -1.9384786,1.5068378 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391349,8.0191301 1.8990635,8.2949819 1.5185555,8.751934 1.1051707,9.2199996 0.94466731,9.8222753 1.0185549,10.394514 1.0640594,9.9854485 1.2250292,9.5842875 1.5185555,9.2519346 1.8990634,8.7949825 2.4391348,8.5191307 3.0380886,8.4999807 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 9.8783468,3.0757581 10.553423,2.5133186 11.500013,2.4999731 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425794 0.07389,-0.5722387 -0.08662,-1.1745144 -0.500001,-1.64258 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 13.12168,2.5757575 12.446604,2.013318 11.500013,1.9999725 Z M 5.7265685,15.091786 4.3281293,19.376947 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468895,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-brown-desktop.svg b/.icons/awkward/24x24/places/user-brown-desktop.svg
new file mode 100644
index 00000000..b9dcaf7c
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#ae8e6c" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#3d3226" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#3d3226" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-brown-home-open.svg b/.icons/awkward/24x24/places/user-brown-home-open.svg
new file mode 100644
index 00000000..3dcbfe9c
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-brown-home.svg b/.icons/awkward/24x24/places/user-brown-home.svg
new file mode 100644
index 00000000..4e0efb6e
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#3d3226" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-custom-desktop.svg b/.icons/awkward/24x24/places/user-custom-desktop.svg
new file mode 100644
index 00000000..ccd8e4e9
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#value_light" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#323232" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#323232" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-custom-home-open.svg b/.icons/awkward/24x24/places/user-custom-home-open.svg
new file mode 100644
index 00000000..480077b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-custom-home.svg b/.icons/awkward/24x24/places/user-custom-home.svg
new file mode 100644
index 00000000..4ccd51ba
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-cyan-desktop.svg b/.icons/awkward/24x24/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..28f80e13
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#00bcd4" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#00424a" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#00424a" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-cyan-home-open.svg b/.icons/awkward/24x24/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..c593ccdc
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-cyan-home.svg b/.icons/awkward/24x24/places/user-cyan-home.svg
new file mode 100644
index 00000000..c12d9f93
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#00424a" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-deeporange-desktop.svg b/.icons/awkward/24x24/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..1cd55e05
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#eb6637" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#522413" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#522413" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-deeporange-home-open.svg b/.icons/awkward/24x24/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..733d7219
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-deeporange-home.svg b/.icons/awkward/24x24/places/user-deeporange-home.svg
new file mode 100644
index 00000000..9c730012
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#522413" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-desktop.svg b/.icons/awkward/24x24/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/user-green-desktop.svg b/.icons/awkward/24x24/places/user-green-desktop.svg
new file mode 100644
index 00000000..b2da2ce1
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#87b158" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#2f3e1f" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#2f3e1f" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-green-home-open.svg b/.icons/awkward/24x24/places/user-green-home-open.svg
new file mode 100644
index 00000000..068b33d2
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-green-home.svg b/.icons/awkward/24x24/places/user-green-home.svg
new file mode 100644
index 00000000..2c64743c
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2f3e1f" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-grey-desktop.svg b/.icons/awkward/24x24/places/user-grey-desktop.svg
new file mode 100644
index 00000000..9faf2823
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#8e8e8e" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#323232" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#323232" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-grey-home-open.svg b/.icons/awkward/24x24/places/user-grey-home-open.svg
new file mode 100644
index 00000000..ecf1ac9b
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-grey-home.svg b/.icons/awkward/24x24/places/user-grey-home.svg
new file mode 100644
index 00000000..9704b2e6
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#323232" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-home-open.svg b/.icons/awkward/24x24/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/user-home.svg b/.icons/awkward/24x24/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/places/user-indigo-desktop.svg b/.icons/awkward/24x24/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..0c1bcd63
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#5c6bc0" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#202543" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#202543" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-indigo-home-open.svg b/.icons/awkward/24x24/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..b456c761
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-indigo-home.svg b/.icons/awkward/24x24/places/user-indigo-home.svg
new file mode 100644
index 00000000..cc4970f9
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#202543" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-magenta-desktop.svg b/.icons/awkward/24x24/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..a51af7c3
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#ca71df" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#47274e" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#47274e" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-magenta-home-open.svg b/.icons/awkward/24x24/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..d8c4a4df
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-magenta-home.svg b/.icons/awkward/24x24/places/user-magenta-home.svg
new file mode 100644
index 00000000..278fdb79
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#47274e" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-nordic-desktop.svg b/.icons/awkward/24x24/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..dd42ec92
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#82abaa" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#4e6766" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#4e6766" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-nordic-home-open.svg b/.icons/awkward/24x24/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..caf595ef
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-nordic-home.svg b/.icons/awkward/24x24/places/user-nordic-home.svg
new file mode 100644
index 00000000..b9ea33f9
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4e6766" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-oomox-desktop.svg b/.icons/awkward/24x24/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..533277b0
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#d271c9" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#130f23" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#130f23" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-oomox-home-open.svg b/.icons/awkward/24x24/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..6267b514
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-oomox-home.svg b/.icons/awkward/24x24/places/user-oomox-home.svg
new file mode 100644
index 00000000..27494f20
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#130f23" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-orange-desktop.svg b/.icons/awkward/24x24/places/user-orange-desktop.svg
new file mode 100644
index 00000000..0d7b6e39
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#ee923a" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#533314" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#533314" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-orange-home-open.svg b/.icons/awkward/24x24/places/user-orange-home-open.svg
new file mode 100644
index 00000000..3de0079c
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-orange-home.svg b/.icons/awkward/24x24/places/user-orange-home.svg
new file mode 100644
index 00000000..75ff942a
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#533314" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-pink-desktop.svg b/.icons/awkward/24x24/places/user-pink-desktop.svg
new file mode 100644
index 00000000..c8838a54
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#f06292" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#542233" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#542233" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-pink-home-open.svg b/.icons/awkward/24x24/places/user-pink-home-open.svg
new file mode 100644
index 00000000..149fe32a
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-pink-home.svg b/.icons/awkward/24x24/places/user-pink-home.svg
new file mode 100644
index 00000000..5f2c91ea
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#542233" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-red-desktop.svg b/.icons/awkward/24x24/places/user-red-desktop.svg
new file mode 100644
index 00000000..e680b7d3
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#e25252" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#4f1d1d" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#4f1d1d" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-red-home-open.svg b/.icons/awkward/24x24/places/user-red-home-open.svg
new file mode 100644
index 00000000..79558071
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-red-home.svg b/.icons/awkward/24x24/places/user-red-home.svg
new file mode 100644
index 00000000..1c6a58d9
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f1d1d" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-teal-desktop.svg b/.icons/awkward/24x24/places/user-teal-desktop.svg
new file mode 100644
index 00000000..286a176d
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#16a085" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#08382e" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#08382e" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-teal-home-open.svg b/.icons/awkward/24x24/places/user-teal-home-open.svg
new file mode 100644
index 00000000..791a62be
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-teal-home.svg b/.icons/awkward/24x24/places/user-teal-home.svg
new file mode 100644
index 00000000..fbf9f158
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#08382e" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-violet-desktop.svg b/.icons/awkward/24x24/places/user-violet-desktop.svg
new file mode 100644
index 00000000..f4c9b084
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#7e57c2" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#2c1e44" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#2c1e44" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-violet-home-open.svg b/.icons/awkward/24x24/places/user-violet-home-open.svg
new file mode 100644
index 00000000..ede25e34
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-violet-home.svg b/.icons/awkward/24x24/places/user-violet-home.svg
new file mode 100644
index 00000000..8ec63148
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#2c1e44" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-white-desktop.svg b/.icons/awkward/24x24/places/user-white-desktop.svg
new file mode 100644
index 00000000..de4bb447
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#e4e4e4" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-white-home-open.svg b/.icons/awkward/24x24/places/user-white-home-open.svg
new file mode 100644
index 00000000..b5021413
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-white-home.svg b/.icons/awkward/24x24/places/user-white-home.svg
new file mode 100644
index 00000000..f5a61f6c
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-yellow-desktop.svg b/.icons/awkward/24x24/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..f69ed896
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="2" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#e2b322" d="M 2,4.9 2,20 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 22,4.9 Z"/>
+ <path style="fill:#4f3e0c" d="M 3,3 C 2.446,3 2,3.45 2,4 V 5 H 22 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+ <path style="fill:#4f3e0c" d="M 8,19 C 7.446,19 7,19.45 7,20 V 21 H 17 V 20 C 17,19.45 16.554,19 16,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.45 2,4 V 4.5 C 2,3.95 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.95 22,4.5 V 4 C 22,3.45 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-yellow-home-open.svg b/.icons/awkward/24x24/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..73f7c885
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="10" x="2" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="2" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8,16 H 9 V 19 H 11 V 17 H 13 V 19 H 15 V 16 H 16 L 12,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/places/user-yellow-home.svg b/.icons/awkward/24x24/places/user-yellow-home.svg
new file mode 100644
index 00000000..43ea67c8
--- /dev/null
+++ b/.icons/awkward/24x24/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <path style="fill:#4f3e0c" d="M 8,15 H 9 V 18 H 11 V 16 H 13 V 18 H 15 V 15 H 16 L 12,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/avatar-default.svg b/.icons/awkward/24x24/status/avatar-default.svg
new file mode 100644
index 00000000..47dd2b18
--- /dev/null
+++ b/.icons/awkward/24x24/status/avatar-default.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <circle style="fill:#5294E2" cx="12" cy="12" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,2 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.989,-9.791 10,10 0 0 1 9.9895,9.709 10,10 0 0 0 0.0105,-0.209 10,10 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" d="M 21.9895,12.209 A 10,10 0 0 1 12,22 10,10 0 0 1 2.011,12.291 10,10 0 0 0 2,12.5 a 10,10 0 0 0 10,10 10,10 0 0 0 10,-10 10,10 0 0 0 -0.0105,-0.291 z"/>
+ <g style="opacity:0.2" transform="translate(0,0.5)">
+ <path d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="m 12,5 c -1.6572,0 -3,1.3434 -3,3 0,1.6566 1.3428,3 3,3 1.6572,0 3,-1.3434 3,-3 0,-1.6566 -1.3428,-3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 12,12.000001 c -4.9995,0.0032 -5,3.446153 -5,3.446153 v 1.4 C 7,16.846154 7.923071,19 12,19 c 4.076929,0 5,-2.153846 5,-2.153846 v -1.4 c 0,0 0,-3.448307 -4.999,-3.446153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/status/changes-allow.svg b/.icons/awkward/24x24/status/changes-allow.svg
new file mode 100644
index 00000000..536da63d
--- /dev/null
+++ b/.icons/awkward/24x24/status/changes-allow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 12,2.5 C 9.0175,2.5 6.564,4.6562 6.0898,7.5 H 8.1387 C 8.5824,5.7737 10.131,4.5 12,4.5 14.216,4.5 16,6.284 16,8.5 V 10.5 H 18 V 8.5 C 18,5.176 15.324,2.5 12,2.5 Z"/>
+ <path style="fill:#d2d2d2" d="M 12,2 C 9.0175,2 6.564,4.1562 6.0898,7 H 8.1387 C 8.5824,5.2737 10.131,4 12,4 14.216,4 16,5.784 16,8 V 10 H 18 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <rect style="fill:#fe3c38" width="16" height="12" x="4" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 9.0175,2 6.564,4.1562 6.0898,7 H 6.1953 C 6.8591,4.408 9.1954,2.5 12,2.5 15.324,2.5 18,5.176 18,8.5 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,10 C 4.446,10 4,10.446 4,11 V 11.5 C 4,10.946 4.446,10.5 5,10.5 H 19 C 19.554,10.5 20,10.946 20,11.5 V 11 C 20,10.446 19.554,10 19,10 Z"/>
+ <rect style="fill:#fe6a6a" width="16" height="7" x="4" y="12" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="M 4,21 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 21 C 20,21.554 19.554,22 19,22 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/changes-prevent.svg b/.icons/awkward/24x24/status/changes-prevent.svg
new file mode 100644
index 00000000..ac910d5f
--- /dev/null
+++ b/.icons/awkward/24x24/status/changes-prevent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="fill:#d2d2d2" d="M 12,2 C 8.676,2 6,4.676 6,8 V 10 H 8 V 8 C 8,5.784 9.784,4 12,4 14.216,4 16,5.784 16,8 V 10 H 18 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <rect style="fill:#ffb437" width="16" height="12" x="4" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,2 C 8.676,2 6,4.676 6,8 V 8.5 C 6,5.176 8.676,2.5 12,2.5 15.324,2.5 18,5.176 18,8.5 V 8 C 18,4.676 15.324,2 12,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,10 C 4.446,10 4,10.446 4,11 V 11.5 C 4,10.946 4.446,10.5 5,10.5 H 19 C 19.554,10.5 20,10.946 20,11.5 V 11 C 20,10.446 19.554,10 19,10 Z"/>
+ <path style="opacity:0.2" d="M 12,4 C 9.784,4 8,5.784 8,8 V 8.5 C 8,6.284 9.784,4.5 12,4.5 14.216,4.5 16,6.284 16,8.5 V 8 C 16,5.784 14.216,4 12,4 Z"/>
+ <rect style="fill:#fed96a" width="16" height="7" x="4" y="12" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="M 4,21 V 21.5 C 4,22.054 4.446,22.5 5,22.5 H 19 C 19.554,22.5 20,22.054 20,21.5 V 21 C 20,21.554 19.554,22 19,22 H 5 C 4.446,22 4,21.554 4,21 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/computer-fail.svg b/.icons/awkward/24x24/status/computer-fail.svg
new file mode 100644
index 00000000..0e02d9aa
--- /dev/null
+++ b/.icons/awkward/24x24/status/computer-fail.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-21.5" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-21" y="-18" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64b39" width="12" height="16" x="-17" y="-20" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 9,8.5 v 2 h 1 v -2 z m 5,0 v 2 h 1 v -2 z m -5,4 v 1 h 1 4 1 v -1 h -1 -4 z m 6,1 v 1 h 1 v -1 z m -6,0 H 8 v 1 h 1 z"/>
+ <path style="fill:#ffffff" d="m 9,8 v 2 h 1 V 8 Z m 5,0 v 2 h 1 V 8 Z m -5,4 v 1 h 1 4 1 v -1 h -1 -4 z m 6,1 v 1 h 1 V 13 Z M 9,13 H 8 v 1 h 1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 L 22,4 C 22,3.446 21.554,3 21,3 L 3,3 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/dialog-error.svg b/.icons/awkward/24x24/status/dialog-error.svg
new file mode 100644
index 00000000..478e5a4b
--- /dev/null
+++ b/.icons/awkward/24x24/status/dialog-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#db3c30" width="20" height="20" x="-22" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-534 361.5)">
+ <path class="error" d="m545-355h2v9.0001h-2zm0 11h2v2h-2z"/>
+ </g>
+ <g transform="translate(-534 361)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0001h-2zm0 11h2v2h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".3" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/dialog-information.svg b/.icons/awkward/24x24/status/dialog-information.svg
new file mode 100644
index 00000000..e81d73f9
--- /dev/null
+++ b/.icons/awkward/24x24/status/dialog-information.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#30a3db" width="20" height="20" x="-22" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(1,0,0,-1,-534,-335.5)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g transform="matrix(1,0,0,-1,-534,-336)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".3" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/dialog-question.svg b/.icons/awkward/24x24/status/dialog-question.svg
new file mode 100644
index 00000000..d0192abd
--- /dev/null
+++ b/.icons/awkward/24x24/status/dialog-question.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#64db2d" fill-rule="evenodd" d="m11.973 2.0003c-0.473 0.0067-0.92499 0.19765-1.2595 0.5322l-8.1809 8.1809c-0.71054 0.71014-0.71054 1.862 0 2.5721l8.1809 8.1814c0.71014 0.71054 1.8619 0.71054 2.5721 0l8.1809-8.1814c0.71054-0.71014 0.71054-1.862 0-2.5721l-8.181-8.1805c-0.347-0.3476-0.821-0.5396-1.312-0.5323z"/>
+ <path opacity=".2" d="m13 19.5h-2v-2h2zm2.07-7.7499-0.89999 0.91999c-0.72 0.73-1.17 1.33-1.17 2.83h-2v-0.5c0-1.1 0.45-2.1 1.17-2.83l1.24-1.26c0.37-0.36 0.59-0.85999 0.59-1.41 0-1.1-0.89999-2-2-2s-2 0.89999-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 0.87999-0.36 1.68-0.92999 2.25z"/>
+ <path fill="#fff" d="m13 19h-2v-2h2zm2.07-7.7499-0.89999 0.91999c-0.72 0.73-1.17 1.33-1.17 2.83h-2v-0.5c0-1.1 0.45-2.1 1.17-2.83l1.24-1.26c0.37-0.36 0.59-0.85999 0.59-1.41 0-1.1-0.89999-2-2-2s-2 0.89999-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 0.87999-0.36 1.68-0.92999 2.25z"/>
+ <rect fill="none" width="16" height="16" x="4" y="4"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m11.973 2.0001c-0.473 0.0067-0.92499 0.19765-1.2595 0.53225l-8.1809 8.1819c-0.4191 0.419-0.58515 0.99099-0.50955 1.536 0.05235-0.379 0.21835-0.74499 0.50975-1.036l8.1807-8.1817c0.3345-0.33435 0.78649-0.5253 1.2595-0.532 0.49141-0.00726 0.96494 0.18474 1.3125 0.53225l8.1809 8.1819c0.29141 0.29126 0.45738 0.65724 0.50975 1.0361 0.07558-0.54515-0.09046-1.117-0.50975-1.5361l-8.181-8.1814c-0.347-0.3473-0.821-0.5393-1.312-0.532z"/>
+ <path fill-rule="evenodd" opacity=".3" d="m2.0235 12.25c-0.075334 0.54494 0.090639 1.1172 0.50975 1.5361l8.1809 8.1809c0.71014 0.71054 1.8621 0.71054 2.5722 0l8.1809-8.1809c0.419-0.419 0.585-0.99099 0.5095-1.536-0.0525 0.37865-0.21853 0.74504-0.50975 1.0361l-8.1809 8.1809c-0.71014 0.71054-1.8621 0.71054-2.5722 0l-8.181-8.181c-0.2911-0.291-0.4571-0.657-0.5096-1.036z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/dialog-warning.svg b/.icons/awkward/24x24/status/dialog-warning.svg
new file mode 100644
index 00000000..768fe7fa
--- /dev/null
+++ b/.icons/awkward/24x24/status/dialog-warning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <rect fill="#ffd453" width="20" height="20" x="-22" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="translate(-534 361.5)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g fill="#3f3f3f" transform="translate(-534 361)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m12 2c-5.54 0-10 4.46-10 10 0 0.084 0.004 0.166 0.0058 0.25 0.1324-5.423 4.5382-9.75 9.9942-9.75 5.4558 0 9.862 4.327 9.994 9.75 0.002-0.08343 0.0059-0.16606 0.0059-0.25 0-5.54-4.46-10-10-10z"/>
+ <path opacity=".3" d="m2.0058 12.25c-0.002 0.084-0.0058 0.166-0.0058 0.25 0 5.54 4.46 10 10 10s10-4.46 10-10c0-0.084-0.004-0.1665-0.006-0.25-0.132 5.423-4.538 9.75-9.994 9.75s-9.862-4.327-9.994-9.75z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/encrypted.svg b/.icons/awkward/24x24/status/encrypted.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/24x24/status/encrypted.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-dialog-authentication.svg b/.icons/awkward/24x24/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-dialog-authentication.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-dialog-error.svg b/.icons/awkward/24x24/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-dialog-info.svg b/.icons/awkward/24x24/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-dialog-question.svg b/.icons/awkward/24x24/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-dialog-warning.svg b/.icons/awkward/24x24/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/gtk-missing-image.svg b/.icons/awkward/24x24/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/awkward/24x24/status/gtk-missing-image.svg
@@ -0,0 +1 @@
+image-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/image-missing.svg b/.icons/awkward/24x24/status/image-missing.svg
new file mode 100644
index 00000000..f9597471
--- /dev/null
+++ b/.icons/awkward/24x24/status/image-missing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 3,3.5 C 2.446,3.5 2,3.946 2,4.5 V 20.5 C 2,21.054 2.446,21.5 3,21.5 H 14 L 22,13.5 V 4.5 C 22,3.946 21.554,3.5 21,3.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 3,3 C 2.446,3 2,3.446 2,4 V 20 C 2,20.554 2.446,21 3,21 H 14 L 22,13 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.3" d="M 7.6084,10 12,16 15,13 18,15.077 17.47,15.548 15.546,18 H 3.9996 V 14 Z"/>
+ <path style="fill:#fafafa" d="M 22,13 H 15 C 14.448,13 14,13.448 14,14 V 21 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,13 C 14.448,13 14,13.448 14,14 V 14.5 C 14,13.948 14.448,13.5 15,13.5 H 21.5 L 22,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 21 C 21.554,3.5 22,3.946 22,4.5 V 4 C 22,3.446 21.554,3 21,3 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/messagebox_critical.svg b/.icons/awkward/24x24/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/messagebox_info.svg b/.icons/awkward/24x24/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/24x24/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/messagebox_warning.svg b/.icons/awkward/24x24/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/network-wired-disconnected.svg b/.icons/awkward/24x24/status/network-wired-disconnected.svg
new file mode 100644
index 00000000..2ce43caf
--- /dev/null
+++ b/.icons/awkward/24x24/status/network-wired-disconnected.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 8,21.5 6,19.5 H 3.5 C 2.669,19.5 2,18.831 2,18 V 6 C 2,5.169 2.669,4.5 3.5,4.5 H 20.5 C 21.331,4.5 22,5.169 22,6 V 18 C 22,18.831 21.331,19.5 20.5,19.5 H 18 L 16,21.5 Z"/>
+ <path style="fill:#afafb1" d="M 8,21 6,19 H 3.5 C 2.669,19 2,18.331 2,17.5 V 5.5 C 2,4.669 2.669,4 3.5,4 H 20.5 C 21.331,4 22,4.669 22,5.5 V 17.5 C 22,18.331 21.331,19 20.5,19 H 18 L 16,21 Z"/>
+ <path style="opacity:0.6" d="M 10,18 7.75,16 H 5 V 7 H 19 V 16 H 16 L 14,18 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="8" y="-9"/>
+ <rect width="1" height="2" x="10" y="-9"/>
+ <rect width="1" height="2" x="12" y="-9"/>
+ <rect width="1" height="2" x="14" y="-9"/>
+ <rect width="1" height="2" x="16" y="-9"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 3.5 4 C 2.669 4 2 4.669 2 5.5 L 2 6 C 2 5.169 2.669 4.5 3.5 4.5 L 20.5 4.5 C 21.331 4.5 22 5.169 22 6 L 22 5.5 C 22 4.669 21.331 4 20.5 4 L 3.5 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,16 V 16.5 H 7.75 L 10,18.5 H 14 L 16,16.5 H 19 V 16 H 16 L 14,18 H 10 L 7.75,16 Z"/>
+ <circle style="fill:#db3c30" cx="19" cy="18" r="5"/>
+ <path style="opacity:0.2" d="M 23.9895,18.207 A 5,5 0 0 1 19,23 5,5 0 0 1 14.0105,18.293 5,5 0 0 0 14,18.5 a 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 5,5 0 0 0 -0.0105,-0.293 z"/>
+ <g style="fill:#ffffff" transform="matrix(0.353555,-0.353555,0.353555,0.353555,-5.7485,17.423)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/24x24/status/network-wireless-encrypted.svg b/.icons/awkward/24x24/status/network-wireless-encrypted.svg
new file mode 100644
index 00000000..b29fda1f
--- /dev/null
+++ b/.icons/awkward/24x24/status/network-wireless-encrypted.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path fill="#4f4f4f" d="m11.974 5c-3.9573 0-7.5196 1.4061-10.474 3.5864l10.474 11.412 10.392-11.452c-2.943-2.156-6.465-3.5455-10.392-3.5455z"/>
+ <path opacity=".2" transform="matrix(.50007 0 0 .50007 -68.029 -118.52)" d="m159.9 252.99c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.441c-4.71-3.49-10.56-5.56-16.86-5.56z"/>
+ <path fill="#797979" d="m11.933 7.9962c-3.1523 0-6.0779 1.0339-8.4277 2.7799l8.4717 9.2219 8.384-9.2224c-2.35-1.7462-5.275-2.7798-8.428-2.7798z"/>
+ <path opacity=".2" transform="matrix(.50007 0 0 .50007 -68.029 -118.52)" d="m159.9 258.99c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.6186-7.9119-4.1692-12.64-4.1692z"/>
+ <path fill="#e4e4e4" d="m11.933 10.997c-2.3642 0-4.5585 0.77536-6.3209 2.0849l6.3539 6.916 6.288-6.916c-1.762-1.31-3.956-2.0852-6.321-2.0852z"/>
+ <path fill="#fff" opacity=".1" d="m11.974 5c-3.9573 0-7.5196 1.4061-10.474 3.5865l0.28129 0.30668c2.8994-2.0658 6.3581-3.3931 10.193-3.3931 3.8051 0 7.2256 1.3114 10.112 3.354l0.28032-0.30864c-2.9439-2.1558-6.4659-3.5453-10.393-3.5453z"/>
+ <path fill="#fff" opacity=".1" d="m11.934 7.9957c-3.1523 0-6.0784 1.0347-8.4282 2.7807l0.2819 0.307c2.3009-1.6243 5.1163-2.5871 8.1453-2.5871 3.0307 0 5.8454 0.96389 8.1467 2.5892l0.28-0.3086c-2.349-1.7462-5.274-2.7809-8.426-2.7809z"/>
+ <path fill="#fff" opacity=".1" d="m11.934 10.996c-2.3642 0-4.559 0.77576-6.3214 2.0853l0.28227 0.30668c1.7127-1.1885 3.7973-1.8919 6.0389-1.8919 2.2426 0 4.3268 0.7044 6.0399 1.8938l0.28032-0.30864c-1.762-1.31-3.956-2.0859-6.32-2.0859z"/>
+ <path opacity=".2" d="m22.088 8.8568-10.114 11.145-10.194-11.106c-0.092 0.0651-0.1888 0.1246-0.28 0.1921l10.474 11.412 10.392-11.453c-0.091-0.066-0.186-0.1251-0.278-0.19z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="11" y="12.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#38ac52" width="10" height="10" x="11" y="12" rx="1.5" ry="1.5"/>
+ <path style="fill:#ffffff" d="m 16,12.99975 c -1.108,0 -2,0.9108 -2,2.03125 V 16 H 13.5 C 13.223,16 13,16.223 13,16.5 v 3 c 0,0.277 0.223,0.5 0.5,0.5 h 5 c 0.277,0 0.5,-0.223 0.5,-0.5 v -3 C 19,16.223 18.777,16 18.5,16 H 18 v -0.96875 c 0,-1.12 -0.892,-2.031 -2,-2.031 z m 0,1 c 0.554,0 1,0.446 1,1 v 1 h -2 v -1 c 0,-0.554 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/state_paused.svg b/.icons/awkward/24x24/status/state_paused.svg
new file mode 100644
index 00000000..b74eb691
--- /dev/null
+++ b/.icons/awkward/24x24/status/state_paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="6" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="12" height="16" x="6" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="2" y="3" rx="1" ry="1"/>
+ <rect style="fill:#497b92" width="16" height="12" x="4" y="5" rx="0" ry="0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+ <path style="opacity:0.2" d="M 9,7.5 V 15.5 H 11 V 7.5 Z M 13,7.5 V 15.5 H 15 V 7.5 Z"/>
+ <path style="fill:#99cbe4" d="M 9,7 V 15 H 11 V 7 Z M 13,7 V 15 H 15 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/state_running.svg b/.icons/awkward/24x24/status/state_running.svg
new file mode 100644
index 00000000..15d7781b
--- /dev/null
+++ b/.icons/awkward/24x24/status/state_running.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="6" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="12" height="16" x="6" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="16" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="2" y="3" rx="1" ry="1"/>
+ <rect style="fill:#4eafe8" width="16" height="12" x="4" y="5" rx="0" ry="0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="4" y="17"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 3 3 C 2.446 3 2 3.446 2 4 L 2 4.5 C 2 3.946 2.446 3.5 3 3.5 L 21 3.5 C 21.554 3.5 22 3.946 22 4.5 L 22 4 C 22 3.446 21.554 3 21 3 L 3 3 z"/>
+ <path style="opacity:0.2" d="M 9,7.5 V 15.5 L 16,11.5 Z"/>
+ <path style="fill:#b5e8ff" d="M 9,7 V 15 L 16,11 Z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/state_shutoff.svg b/.icons/awkward/24x24/status/state_shutoff.svg
new file mode 120000
index 00000000..7b28b730
--- /dev/null
+++ b/.icons/awkward/24x24/status/state_shutoff.svg
@@ -0,0 +1 @@
+../devices/computer.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/status_lock.svg b/.icons/awkward/24x24/status/status_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/24x24/status/status_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/stock_dialog-error.svg b/.icons/awkward/24x24/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/24x24/status/stock_dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/stock_dialog-info.svg b/.icons/awkward/24x24/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/24x24/status/stock_dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/stock_dialog-question.svg b/.icons/awkward/24x24/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/24x24/status/stock_dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/stock_dialog-warning.svg b/.icons/awkward/24x24/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/status/stock_dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/stock_lock.svg b/.icons/awkward/24x24/status/stock_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/24x24/status/stock_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/task-attempt.svg b/.icons/awkward/24x24/status/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/status/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/task-attention.svg b/.icons/awkward/24x24/status/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/24x24/status/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/24x24/status/trophy-bronze.svg b/.icons/awkward/24x24/status/trophy-bronze.svg
new file mode 100644
index 00000000..deb9ef44
--- /dev/null
+++ b/.icons/awkward/24x24/status/trophy-bronze.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 17.329157,2.5007137 A 4.9150797,5.5761229 20.398439 0 0 12.779305,5.4441038 4.9150797,5.5761229 20.398439 0 0 14.31936,12.869963 4.9150797,5.5761229 20.398439 0 0 21.2208,10.555485 4.9150797,5.5761229 20.398439 0 0 19.680745,3.1296266 4.9150797,5.5761229 20.398439 0 0 17.329157,2.5007137 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806395 1.810562,2.788031 0.792977,4.6367669 -1.017586,1.8487365 -2.93561,2.3783125 -4.224654,1.5976735 C 13.99517,10.336376 13.472676,8.3289835 14.490262,6.4802476 15.189851,5.2092418 16.315199,4.5618832 17.369198,4.5349147 Z"/>
+ <path style="opacity:0.2" d="M 6.6708427,2.5007137 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,3.1296266 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.555485 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.869963 5.5761229,4.9150797 69.601561 0 0 11.220695,5.4441038 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.5007137 Z m -0.041015,2.034201 C 7.6836868,4.5616305 8.8091736,5.2092418 9.5087634,6.4802476 10.526349,8.3289835 10.004831,10.336376 8.7157866,11.117015 7.4267421,11.897654 5.5087185,11.368078 4.4911328,9.5193415 3.4735465,7.6706056 3.995065,5.6641906 5.2841092,4.8835512 5.6869359,4.6396013 6.1507992,4.5227713 6.6298277,4.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="20.5" rx="1" ry="1"/>
+ <path style="fill:#e7753c" d="M 17.329157,2.0007617 A 4.9150797,5.5761229 20.398439 0 0 12.779305,4.944152 4.9150797,5.5761229 20.398439 0 0 14.31936,12.370011 4.9150797,5.5761229 20.398439 0 0 21.2208,10.055534 4.9150797,5.5761229 20.398439 0 0 19.680745,2.6296746 4.9150797,5.5761229 20.398439 0 0 17.329157,2.0007617 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806397 1.810562,2.7880313 0.792977,4.6367671 -1.017586,1.8487363 -2.93561,2.3783133 -4.224654,1.5976733 C 13.99517,9.8364238 13.472676,7.8290317 14.490262,5.9802959 15.189851,4.7092897 16.315199,4.0619312 17.369198,4.0349627 Z"/>
+ <path style="fill:#e7753c" d="M 6.6708427,2.0007617 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,2.6296746 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.055534 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.370011 5.5761229,4.9150797 69.601561 0 0 11.220695,4.944152 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.0007617 Z m -0.041015,2.034201 C 7.6836868,4.0616785 8.8091736,4.7092898 9.5087634,5.9802959 10.526349,7.8290317 10.004831,9.8364238 8.7157866,10.617063 7.4267421,11.397703 5.5087185,10.868126 4.4911328,9.0193897 3.4735465,7.1706539 3.995065,5.1642388 5.2841092,4.3835992 5.6869359,4.1396493 6.1507992,4.0228193 6.6298277,4.0349627 Z"/>
+ <rect style="fill:#e7753c" width="4" height="9" x="10" y="12"/>
+ <path style="opacity:0.2" d="M 5.9999999,3.9615385 V 8.3461539 C 5.9999999,10.512809 8.6862913,15.5 12,15.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.9615385 Z"/>
+ <path style="fill:#ffa269" d="M 5.9999999,3.4615385 V 7.8461539 C 5.9999999,10.012809 8.6862913,15 12,15 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ffa269" width="16" height="2" x="4" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffa269" d="M 12,17.999953 A 4.5000472,3.0000313 0 0 0 7.4999529,20.999984 H 16.500047 A 4.5000472,3.0000313 0 0 0 12,17.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="5" y="20" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 4.9999267,1.9997852 c -0.5540058,0 -1.0000105,0.4460046 -1.0000105,1.0000104 0,0.086918 0.014505,0.1697065 0.035157,0.2500027 C 4.1460496,2.8182972 4.5328392,2.4997904 4.9999267,2.4997904 H 19.000073 c 0.467088,0 0.853877,0.3185068 0.964855,0.7500079 0.02065,-0.080296 0.03516,-0.1630843 0.03516,-0.2500027 0,-0.5540058 -0.446005,-1.0000104 -1.000011,-1.0000104 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/trophy-gold.svg b/.icons/awkward/24x24/status/trophy-gold.svg
new file mode 100644
index 00000000..d3e7e959
--- /dev/null
+++ b/.icons/awkward/24x24/status/trophy-gold.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 17.329157,2.5007137 A 4.9150797,5.5761229 20.398439 0 0 12.779305,5.4441038 4.9150797,5.5761229 20.398439 0 0 14.31936,12.869963 4.9150797,5.5761229 20.398439 0 0 21.2208,10.555485 4.9150797,5.5761229 20.398439 0 0 19.680745,3.1296266 4.9150797,5.5761229 20.398439 0 0 17.329157,2.5007137 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806395 1.810562,2.788031 0.792977,4.6367669 -1.017586,1.8487365 -2.93561,2.3783125 -4.224654,1.5976735 C 13.99517,10.336376 13.472676,8.3289835 14.490262,6.4802476 15.189851,5.2092418 16.315199,4.5618832 17.369198,4.5349147 Z"/>
+ <path style="opacity:0.2" d="M 6.6708427,2.5007137 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,3.1296266 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.555485 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.869963 5.5761229,4.9150797 69.601561 0 0 11.220695,5.4441038 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.5007137 Z m -0.041015,2.034201 C 7.6836868,4.5616305 8.8091736,5.2092418 9.5087634,6.4802476 10.526349,8.3289835 10.004831,10.336376 8.7157866,11.117015 7.4267421,11.897654 5.5087185,11.368078 4.4911328,9.5193415 3.4735465,7.6706056 3.995065,5.6641906 5.2841092,4.8835512 5.6869359,4.6396013 6.1507992,4.5227713 6.6298277,4.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="20.5" rx="1" ry="1"/>
+ <path style="fill:#ffa836" d="M 17.329157,2.0007617 A 4.9150797,5.5761229 20.398439 0 0 12.779305,4.944152 4.9150797,5.5761229 20.398439 0 0 14.31936,12.370011 4.9150797,5.5761229 20.398439 0 0 21.2208,10.055534 4.9150797,5.5761229 20.398439 0 0 19.680745,2.6296746 4.9150797,5.5761229 20.398439 0 0 17.329157,2.0007617 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806397 1.810562,2.7880313 0.792977,4.6367671 -1.017586,1.8487363 -2.93561,2.3783133 -4.224654,1.5976733 C 13.99517,9.8364238 13.472676,7.8290317 14.490262,5.9802959 15.189851,4.7092897 16.315199,4.0619312 17.369198,4.0349627 Z"/>
+ <path style="fill:#ffa836" d="M 6.6708427,2.0007617 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,2.6296746 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.055534 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.370011 5.5761229,4.9150797 69.601561 0 0 11.220695,4.944152 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.0007617 Z m -0.041015,2.034201 C 7.6836868,4.0616785 8.8091736,4.7092898 9.5087634,5.9802959 10.526349,7.8290317 10.004831,9.8364238 8.7157866,10.617063 7.4267421,11.397703 5.5087185,10.868126 4.4911328,9.0193897 3.4735465,7.1706539 3.995065,5.1642388 5.2841092,4.3835992 5.6869359,4.1396493 6.1507992,4.0228193 6.6298277,4.0349627 Z"/>
+ <rect style="fill:#ffa836" width="4" height="9" x="10" y="12"/>
+ <path style="opacity:0.2" d="M 5.9999999,3.9615385 V 8.3461539 C 5.9999999,10.512809 8.6862913,15.5 12,15.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.9615385 Z"/>
+ <path style="fill:#ffcc69" d="M 5.9999999,3.4615385 V 7.8461539 C 5.9999999,10.012809 8.6862913,15 12,15 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ffcc69" width="16" height="2" x="4" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffcc69" d="M 12,17.999953 A 4.5000472,3.0000313 0 0 0 7.4999529,20.999984 H 16.500047 A 4.5000472,3.0000313 0 0 0 12,17.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="5" y="20" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 4.9999267,1.9997852 c -0.5540058,0 -1.0000105,0.4460046 -1.0000105,1.0000104 0,0.086918 0.014505,0.1697065 0.035157,0.2500027 C 4.1460496,2.8182972 4.5328392,2.4997904 4.9999267,2.4997904 H 19.000073 c 0.467088,0 0.853877,0.3185068 0.964855,0.7500079 0.02065,-0.080296 0.03516,-0.1630843 0.03516,-0.2500027 0,-0.5540058 -0.446005,-1.0000104 -1.000011,-1.0000104 z"/>
+</svg>
diff --git a/.icons/awkward/24x24/status/trophy-silver.svg b/.icons/awkward/24x24/status/trophy-silver.svg
new file mode 100644
index 00000000..19fb1ac5
--- /dev/null
+++ b/.icons/awkward/24x24/status/trophy-silver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <path style="opacity:0.2" d="M 17.329157,2.5007137 A 4.9150797,5.5761229 20.398439 0 0 12.779305,5.4441038 4.9150797,5.5761229 20.398439 0 0 14.31936,12.869963 4.9150797,5.5761229 20.398439 0 0 21.2208,10.555485 4.9150797,5.5761229 20.398439 0 0 19.680745,3.1296266 4.9150797,5.5761229 20.398439 0 0 17.329157,2.5007137 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806395 1.810562,2.788031 0.792977,4.6367669 -1.017586,1.8487365 -2.93561,2.3783125 -4.224654,1.5976735 C 13.99517,10.336376 13.472676,8.3289835 14.490262,6.4802476 15.189851,5.2092418 16.315199,4.5618832 17.369198,4.5349147 Z"/>
+ <path style="opacity:0.2" d="M 6.6708427,2.5007137 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,3.1296266 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.555485 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.869963 5.5761229,4.9150797 69.601561 0 0 11.220695,5.4441038 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.5007137 Z m -0.041015,2.034201 C 7.6836868,4.5616305 8.8091736,5.2092418 9.5087634,6.4802476 10.526349,8.3289835 10.004831,10.336376 8.7157866,11.117015 7.4267421,11.897654 5.5087185,11.368078 4.4911328,9.5193415 3.4735465,7.6706056 3.995065,5.6641906 5.2841092,4.8835512 5.6869359,4.6396013 6.1507992,4.5227713 6.6298277,4.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="5" y="20.5" rx="1" ry="1"/>
+ <path style="fill:#9a9a9a" d="M 17.329157,2.0007617 A 4.9150797,5.5761229 20.398439 0 0 12.779305,4.944152 4.9150797,5.5761229 20.398439 0 0 14.31936,12.370011 4.9150797,5.5761229 20.398439 0 0 21.2208,10.055534 4.9150797,5.5761229 20.398439 0 0 19.680745,2.6296746 4.9150797,5.5761229 20.398439 0 0 17.329157,2.0007617 Z m 0.04004,2.034201 c 0.47909,-0.012259 0.943868,0.1037101 1.346694,0.3476599 1.289045,0.7806397 1.810562,2.7880313 0.792977,4.6367671 -1.017586,1.8487363 -2.93561,2.3783133 -4.224654,1.5976733 C 13.99517,9.8364238 13.472676,7.8290317 14.490262,5.9802959 15.189851,4.7092897 16.315199,4.0619312 17.369198,4.0349627 Z"/>
+ <path style="fill:#9a9a9a" d="M 6.6708427,2.0007617 A 5.5761229,4.9150797 69.601561 0 0 4.3192555,2.6296746 5.5761229,4.9150797 69.601561 0 0 2.7792003,10.055534 5.5761229,4.9150797 69.601561 0 0 9.6806397,12.370011 5.5761229,4.9150797 69.601561 0 0 11.220695,4.944152 5.5761229,4.9150797 69.601561 0 0 6.6708427,2.0007617 Z m -0.041015,2.034201 C 7.6836868,4.0616785 8.8091736,4.7092898 9.5087634,5.9802959 10.526349,7.8290317 10.004831,9.8364238 8.7157866,10.617063 7.4267421,11.397703 5.5087185,10.868126 4.4911328,9.0193897 3.4735465,7.1706539 3.995065,5.1642388 5.2841092,4.3835992 5.6869359,4.1396493 6.1507992,4.0228193 6.6298277,4.0349627 Z"/>
+ <rect style="fill:#9a9a9a" width="4" height="9" x="10" y="12"/>
+ <path style="opacity:0.2" d="M 5.9999999,3.9615385 V 8.3461539 C 5.9999999,10.512809 8.6862913,15.5 12,15.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.9615385 Z"/>
+ <path style="fill:#b4b4b4" d="M 5.9999999,3.4615385 V 7.8461539 C 5.9999999,10.012809 8.6862913,15 12,15 c 3.313709,0 6,-4.987191 6,-7.1538461 V 3.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="4" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#b4b4b4" width="16" height="2" x="4" y="2" rx="1" ry="1"/>
+ <path style="fill:#b4b4b4" d="M 12,17.999953 A 4.5000472,3.0000313 0 0 0 7.4999529,20.999984 H 16.500047 A 4.5000472,3.0000313 0 0 0 12,17.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="5" y="20" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 4.9999267,1.9997852 c -0.5540058,0 -1.0000105,0.4460046 -1.0000105,1.0000104 0,0.086918 0.014505,0.1697065 0.035157,0.2500027 C 4.1460496,2.8182972 4.5328392,2.4997904 4.9999267,2.4997904 H 19.000073 c 0.467088,0 0.853877,0.3185068 0.964855,0.7500079 0.02065,-0.080296 0.03516,-0.1630843 0.03516,-0.2500027 0,-0.5540058 -0.446005,-1.0000104 -1.000011,-1.0000104 z"/>
+</svg>